kernel-rt-modules-4.18.0-394.rt7.179.el8 >  A b"U]O&*i7b!Ɲx-SR)CCP #&/Y=QzUst,E s%vNģf]u7`ht"wP' A# ]^ٵ dFvCA&Z,Wr2vksRG c:n`96p]}4璏ټ۹HBy)cSA25 w;P ,[km(` 5l.NN]-FOcGt-9>]E7z7fUFp6Vp8ov様AdFإ-Y[cDC0C򑏮mj!` }|GѦpAF ?Ed + S 0Jagnx  ~ *p >T  lI&P4I I,I(I8J9Q:%>½@GHִIXY\]^v=mb=defltuvxwxy0DpEEEEECkernel-rt-modules4.18.0394.rt7.179.el8kernel modules to match the core kernelThis package provides commonly used kernel modules for the core kernel package.bzkbuilder.bsys.centos.orgt+CentOSGPLv2 and Redistributable, no modification permittedCentOS BuildSystem System Environment/Kernelhttp://www.kernel.org/linuxx86_64/sbin/depmod -a 4.18.0-394.rt7.179.el8.x86_64 if [ ! -f /var/lib/rpm-state/kernel-rt/installing_core_4.18.0-394.rt7.179.el8.x86_64 ]; then mkdir -p /var/lib/rpm-state/kernel-rt touch /var/lib/rpm-state/kernel-rt/need_to_run_dracut_4.18.0-394.rt7.179.el8.x86_64 fi/sbin/depmod -a 4.18.0-394.rt7.179.el8.x86_640|X$L8%,$.0 W;Lk)S+R\.\ Xm6< P2 < z0 "p8XI\6ljhu4lh5l_04PϤׄT ]5Hp4n%0X\XxG 9\(.d <'LFd ??8@/(5 D H x   l x < T4) D(,jl 8MQ,l t Р 1*|X`xL`($.+|!l2[`=(x'Fn(|-@\    0T4`t$(/( P ,//\ '"P#t!hdFt h$DGal*\4 $0$*` t p  ,hA e$ ?L)\<+D ` p,TT0 `%D 'l37"tl$$@)`(ADU$&!9$0h/@0#( t(H?8l<   ( *t$\ HxH@ ,\X@,|D44 4!W& ht`$l`l8 8@(50 DD.P\I|!hH%(4L6@+he!8P@)P%8/8Y9(; < ,3$7g   (C " L@3#2dvC` |lp5|S$8$x7@9d$0Tx 6dH-40AHD|2?8`gE6Tu\/|2 u@0'` <+tXt*",#$d l,  (( R tt)P)$*\L;t\X"X=X HeX8x |4.t \JH!``PZMK<ut?46 P5 )Onh9x0Nl#( xF+#,\<  M %Te2 D0 =x8JT0M 4d 4<JdKC-?,6d89P4{|%-)z L"l$ͼPPd(nDy89t#_<3$FP"RF 18*HBHh 0$0 .X 34(0$$4 L2Lh'  84 4#P  P8" x  < T<8&( gP  -$XdpgD|Rn,JP8sHzD. X>H}]NHD46(lFwDgh d h ( 1+P/8,  h Bp L= x 8l/(('(PP8(WM l)? 682&\ ,- '4# ,d(d\4\PW$P\t6D` 4i`*0D4~*p((w#7|!xpD/8tJX x0tx# p<>?,#pH3\ ENdCP-;?PX@T3 4t h 8T3 QBT\H8=xT?$K:h::;t> RD&tFvH_g4H &$@l+ );A *x)-7F L @ 5H.0TIT `P`@``@` `@```2@___I@_@_@__1@__ܙ_H@__@__@_м@_v@_ǁ_ǁ__@__G@_@_ _i_#_@_/@__@_:_@___@_ _@_"_@__~@_}_w@_s!_k8_e_cO_`_X_P_>e_;_16_*@_&_"@__@__ L_X@_c^z^^@@^^K^@^W@^@^n@^y^^@^א^?@^ϧ^V@^^˳@^@^Ǿ^^@^'@^@^^@^^U@^^^&@^^@^1^^H^^^@^k@^@^@^0^^|@^{G^{G^wS@^v^t@^s^^r @^p^n^l@^j$@^g@^f/^c^Y^U @^Ri@^O@^Nt^M#@^F^C^AE^9\^4^2@^*@^&^!^@^g@^r]]]+]@]]]B]]Y]@]߶]e@]]]]@]Γ@]A]ʞ]@]@]{@])]]@]W]]]z@]]@]]@]V]@]m]z3@]v>]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[qrChris White [4.18.0-394.rt7.179.el8]Chris White [4.18.0-393.rt7.178.el8]Chris White [4.18.0-392.rt7.177.el8]Chris White [4.18.0-391.rt7.176.el8]Chris White [4.18.0-390.rt7.175.el8]Chris White [4.18.0-389.rt7.174.el8]Luis Claudio R. Goncalves [4.18.0-388.rt7.173.el8]Luis Claudio R. Goncalves [4.18.0-387.rt7.172.el8]Luis Claudio R. Goncalves [4.18.0-386.rt7.171.el8]Luis Claudio R. Goncalves [4.18.0-385.rt7.170.el8]Chris White [4.18.0-384.rt7.169.el8]Chris White [4.18.0-383.rt7.168.el8]Chris White [4.18.0-382.rt7.167.el8]Chris White [4.18.0-381.rt7.166.el8]Chris White [4.18.0-380.rt7.165.el8]Chris White [4.18.0-379.rt7.164.el8]Chris White [4.18.0-378.rt7.163.el8]Chris White [4.18.0-377.rt7.162.el8]Chris White [4.18.0-376.rt7.161.el8]Chris White [4.18.0-375.rt7.160.el8]Chris White [4.18.0-374.rt7.159.el8]Chris White [4.18.0-373.rt7.158.el8]Jarod Wilson [4.18.0-373.el8]Augusto Caringi [4.18.0-372.2.1.el8]Augusto Caringi [4.18.0-372.1.1.el8]Augusto Caringi [4.18.0-372.el8]Augusto Caringi [4.18.0-371.el8]Augusto Caringi [4.18.0-370.el8]Augusto Caringi [4.18.0-369.el8]Augusto Caringi [4.18.0-368.el8]Augusto Caringi [4.18.0-367.el8]Augusto Caringi [4.18.0-366.el8]Augusto Caringi [4.18.0-365.el8]Augusto Caringi [4.18.0-364.el8]Augusto Caringi [4.18.0-363.el8]Augusto Caringi [4.18.0-362.el8]Augusto Caringi [4.18.0-361.el8]Augusto Caringi [4.18.0-360.el8]Augusto Caringi [4.18.0-359.el8]Augusto Caringi [4.18.0-358.el8]Augusto Caringi [4.18.0-357.el8]Augusto Caringi [4.18.0-356.el8]Augusto Caringi [4.18.0-355.el8]Augusto Caringi [4.18.0-354.el8]Jan Stancek [4.18.0-353.el8]Jan Stancek [4.18.0-352.el8]Bruno Meneguele [4.18.0-351.el8]Bruno Meneguele [4.18.0-350.el8]Augusto Caringi [4.18.0-349.el8]Augusto Caringi [4.18.0-348.6.el8]Augusto Caringi [4.18.0-348.5.el8]Augusto Caringi [4.18.0-348.4.el8]Augusto Caringi [4.18.0-348.3.el8]Augusto Caringi [4.18.0-348.2.el8]Augusto Caringi [4.18.0-348.1.el8]Augusto Caringi [4.18.0-345.1.el8]Augusto Caringi [4.18.0-343.1.el8]Bruno Meneguele [4.18.0-343.el8]Bruno Meneguele [4.18.0-342.el8]Bruno Meneguele [4.18.0-341.el8]Bruno Meneguele [4.18.0-340.el8]Bruno Meneguele [4.18.0-339.el8]Bruno Meneguele [4.18.0-338.el8]Bruno Meneguele [4.18.0-337.el8]Bruno Meneguele [4.18.0-336.el8]Bruno Meneguele [4.18.0-335.el8]Bruno Meneguele [4.18.0-334.el8]Bruno Meneguele [4.18.0-333.el8]Bruno Meneguele [4.18.0-332.el8]Bruno Meneguele [4.18.0-331.el8]Bruno Meneguele [4.18.0-330.el8]Bruno Meneguele [4.18.0-329.el8]Bruno Meneguele [4.18.0-328.el8]Augusto Caringi [4.18.0-327.el8]Augusto Caringi [4.18.0-326.el8]Augusto Caringi [4.18.0-325.el8]Augusto Caringi [4.18.0-324.el8]Augusto Caringi [4.18.0-323.el8]Bruno Meneguele [4.18.0-322.el8]Bruno Meneguele [4.18.0-321.el8]Bruno Meneguele [4.18.0-320.el8]Bruno Meneguele [4.18.0-319.el8]Bruno Meneguele [4.18.0-318.el8]Bruno Meneguele [4.18.0-317.el8]Bruno Meneguele [4.18.0-316.el8]Bruno Meneguele [4.18.0-315.el8]Bruno Meneguele [4.18.0-314.el8]Bruno Meneguele [4.18.0-313.el8]Bruno Meneguele [4.18.0-312.el8]Bruno Meneguele [4.18.0-311.el8]Bruno Meneguele [4.18.0-310.el8]Bruno Meneguele [4.18.0-309.el8]Bruno Meneguele [4.18.0-308.el8]Bruno Meneguele [4.18.0-307.el8]Bruno Meneguele [4.18.0-306.el8]Bruno Meneguele [4.18.0-305.8.el8]Bruno Meneguele [4.18.0-305.7.el8]Bruno Meneguele [4.18.0-305.6.el8]Bruno Meneguele [4.18.0-305.5.el8]Bruno Meneguele [4.18.0-305.4.el8]Bruno Meneguele [4.18.0-305.3.el8]Bruno Meneguele [4.18.0-305.2.el8]Bruno Meneguele [4.18.0-305.1.el8]Bruno Meneguele [4.18.0-304.7.el8]Bruno Meneguele [4.18.0-304.6.el8]Bruno Meneguele [4.18.0-304.5.el8]Bruno Meneguele [4.18.0-304.4.el8]Bruno Meneguele [4.18.0-304.3.el8]Bruno Meneguele [4.18.0-304.2.el8]Bruno Meneguele [4.18.0-304.1.el8]Bruno Meneguele [4.18.0-303.1.el8]Bruno Meneguele [4.18.0-302.1.el8]Bruno Meneguele [4.18.0-301.1.el8]Bruno Meneguele [4.18.0-300.1.el8]Bruno Meneguele [4.18.0-299.1.el8]Bruno Meneguele [4.18.0-298.1.el8]Bruno Meneguele [4.18.0-297.1.el8]Jan Stancek [4.18.0-297.el8]Jan Stancek [4.18.0-296.el8]Jan Stancek [4.18.0-295.el8]Jan Stancek [4.18.0-294.el8]Jan Stancek [4.18.0-293.el8]Jan Stancek [4.18.0-292.el8]Jan Stancek [4.18.0-291.el8]Jan Stancek [4.18.0-290.el8]Jan Stancek [4.18.0-289.el8]Jan Stancek [4.18.0-288.el8]Jan Stancek [4.18.0-287.el8]Jan Stancek [4.18.0-286.el8]Jan Stancek [4.18.0-285.el8]Jan Stancek [4.18.0-284.el8]Jan Stancek [4.18.0-283.el8]Jan Stancek [4.18.0-282.el8]Jan Stancek [4.18.0-281.el8]Jan Stancek [4.18.0-280.el8]Jan Stancek [4.18.0-279.el8]Jan Stancek [4.18.0-278.el8]Jan Stancek [4.18.0-277.el8]Jan Stancek [4.18.0-276.el8]Jan Stancek [4.18.0-275.el8]Jan Stancek [4.18.0-274.el8]Jan Stancek [4.18.0-273.el8]Jan Stancek [4.18.0-272.el8]Jan Stancek [4.18.0-271.el8]Jan Stancek [4.18.0-270.el8]Jan Stancek [4.18.0-269.el8]Jan Stancek [4.18.0-268.el8]Jan Stancek [4.18.0-267.el8]Jan Stancek [4.18.0-266.el8]Jan Stancek [4.18.0-265.el8]Jan Stancek [4.18.0-264.el8]Jan Stancek [4.18.0-263.el8]Jan Stancek [4.18.0-262.el8]Jan Stancek [4.18.0-261.el8]Jan Stancek [4.18.0-260.el8]Jan Stancek [4.18.0-259.el8]Jan Stancek [4.18.0-258.el8]Jan Stancek [4.18.0-257.el8]Jan Stancek [4.18.0-256.el8]Jan Stancek [4.18.0-255.el8]Jan Stancek [4.18.0-254.el8]Jan Stancek [4.18.0-253.el8]Jan Stancek [4.18.0-252.el8]Jan Stancek [4.18.0-251.el8]Jan Stancek [4.18.0-250.el8]Jan Stancek [4.18.0-249.el8]Jan Stancek [4.18.0-248.el8]Jan Stancek [4.18.0-247.el8]Jan Stancek [4.18.0-246.el8]Jan Stancek [4.18.0-245.el8]Jan Stancek [4.18.0-244.el8]Jan Stancek [4.18.0-243.el8]Jan Stancek [4.18.0-242.el8]Jan Stancek [4.18.0-241.el8]Jan Stancek [4.18.0-240.10.el8]Jan Stancek [4.18.0-240.9.el8]Jan Stancek [4.18.0-240.8.el8]Jan Stancek [4.18.0-240.7.el8]Jan Stancek [4.18.0-240.6.el8]Jan Stancek [4.18.0-240.5.el8]Jan Stancek [4.18.0-240.4.el8]Jan Stancek [4.18.0-240.3.el8]Jan Stancek [4.18.0-240.2.el8]Jan Stancek [4.18.0-240.1.el8]Jan Stancek [4.18.0-239.1.el8]Frantisek Hrbata [4.18.0-239.el8]Frantisek Hrbata [4.18.0-238.el8]Frantisek Hrbata [4.18.0-237.el8]Frantisek Hrbata [4.18.0-236.el8]Frantisek Hrbata [4.18.0-235.el8]Frantisek Hrbata [4.18.0-234.el8]Frantisek Hrbata [4.18.0-233.el8]Frantisek Hrbata [4.18.0-232.el8]Frantisek Hrbata [4.18.0-231.el8]Frantisek Hrbata [4.18.0-230.el8]Frantisek Hrbata [4.18.0-229.el8]Frantisek Hrbata [4.18.0-228.el8]Frantisek Hrbata [4.18.0-227.el8]Frantisek Hrbata [4.18.0-226.el8]Frantisek Hrbata [4.18.0-225.el8]Frantisek Hrbata [4.18.0-224.el8]Frantisek Hrbata [4.18.0-223.el8]Frantisek Hrbata [4.18.0-222.el8]Frantisek Hrbata [4.18.0-221.el8]Frantisek Hrbata [4.18.0-220.el8]Frantisek Hrbata [4.18.0-219.el8]Frantisek Hrbata [4.18.0-218.el8]Frantisek Hrbata [4.18.0-217.el8]Frantisek Hrbata [4.18.0-216.el8]Frantisek Hrbata [4.18.0-215.el8]Frantisek Hrbata [4.18.0-214.el8]Frantisek Hrbata [4.18.0-213.el8]Frantisek Hrbata [4.18.0-212.el8]Frantisek Hrbata [4.18.0-211.el8]Frantisek Hrbata [4.18.0-210.el8]Frantisek Hrbata [4.18.0-209.el8]Frantisek Hrbata [4.18.0-208.el8]Frantisek Hrbata [4.18.0-207.el8]Frantisek Hrbata [4.18.0-206.el8]Frantisek Hrbata [4.18.0-205.el8]Frantisek Hrbata [4.18.0-204.el8]Frantisek Hrbata [4.18.0-203.el8]Frantisek Hrbata [4.18.0-202.el8]Frantisek Hrbata [4.18.0-201.el8]Frantisek Hrbata [4.18.0-200.el8]Frantisek Hrbata [4.18.0-199.el8]Frantisek Hrbata [4.18.0-198.el8]Frantisek Hrbata [4.18.0-197.el8]Frantisek Hrbata [4.18.0-196.el8]Frantisek Hrbata [4.18.0-195.el8]Frantisek Hrbata [4.18.0-194.el8]Frantisek Hrbata [4.18.0-193.15.el8]Frantisek Hrbata [4.18.0-193.14.el8]Frantisek Hrbata [4.18.0-193.13.el8]Frantisek Hrbata [4.18.0-193.12.el8]Frantisek Hrbata [4.18.0-193.11.el8]Frantisek Hrbata [4.18.0-193.10.el8]Frantisek Hrbata [4.18.0-193.9.el8]Frantisek Hrbata [4.18.0-193.8.el8]Frantisek Hrbata [4.18.0-193.7.el8]Frantisek Hrbata [4.18.0-193.6.el8]Frantisek Hrbata [4.18.0-193.5.el8]Frantisek Hrbata [4.18.0-193.4.el8]Frantisek Hrbata [4.18.0-193.3.el8]Frantisek Hrbata [4.18.0-193.2.el8]Frantisek Hrbata [4.18.0-193.1.el8]Frantisek Hrbata [4.18.0-192.2.el8]Frantisek Hrbata [4.18.0-192.1.el8]Frantisek Hrbata [4.18.0-191.2.el8]Frantisek Hrbata [4.18.0-191.1.el8]Frantisek Hrbata [4.18.0-190.3.el8]Frantisek Hrbata [4.18.0-190.2.el8]Frantisek Hrbata [4.18.0-190.1.el8]Frantisek Hrbata [4.18.0-189.1.el8]Frantisek Hrbata [4.18.0-188.3.el8]Frantisek Hrbata [4.18.0-188.2.el8]Frantisek Hrbata [4.18.0-188.1.el8]Frantisek Hrbata [4.18.0-187.2.el8]Frantisek Hrbata [4.18.0-187.1.el8]Frantisek Hrbata [4.18.0-186.2.el8]Frantisek Hrbata [4.18.0-186.1.el8]Bruno Meneguele [4.18.0-185.el8]Herton R. Krzesinski [4.18.0-184.el8]Herton R. Krzesinski [4.18.0-183.el8]Herton R. Krzesinski [4.18.0-182.el8]Herton R. Krzesinski [4.18.0-181.el8]Herton R. Krzesinski [4.18.0-180.el8]Herton R. Krzesinski [4.18.0-179.el8]Herton R. Krzesinski [4.18.0-178.el8]Herton R. Krzesinski [4.18.0-177.el8]Herton R. Krzesinski [4.18.0-176.el8]Bruno Meneguele [4.18.0-175.el8]Bruno Meneguele [4.18.0-174.el8]Bruno Meneguele [4.18.0-173.el8]Bruno Meneguele [4.18.0-172.el8]Bruno Meneguele [4.18.0-171.el8]Bruno Meneguele [4.18.0-170.el8]Bruno Meneguele [4.18.0-169.el8]Bruno Meneguele [4.18.0-168.el8]Bruno Meneguele [4.18.0-167.el8]Bruno Meneguele [4.18.0-166.el8]Bruno Meneguele [4.18.0-165.el8]Bruno Meneguele [4.18.0-164.el8]Bruno Meneguele [4.18.0-163.el8]Bruno Meneguele [4.18.0-162.el8]Bruno Meneguele [4.18.0-161.el8]Bruno Meneguele [4.18.0-160.el8]Bruno Meneguele [4.18.0-159.el8]Bruno Meneguele [4.18.0-158.el8]Bruno Meneguele [4.18.0-157.el8]Bruno Meneguele [4.18.0-156.el8]Bruno Meneguele [4.18.0-155.el8]Bruno Meneguele [4.18.0-154.el8]Bruno Meneguele [4.18.0-153.el8]Bruno Meneguele [4.18.0-152.el8]Phillip Lougher [4.18.0-151.el8]Phillip Lougher [4.18.0-150.el8]Phillip Lougher [4.18.0-149.el8]Phillip Lougher [4.18.0-148.el8]Phillip Lougher [4.18.0-147.13.el8]Phillip Lougher [4.18.0-147.12.el8]Phillip Lougher [4.18.0-147.11.el8]Phillip Lougher [4.18.0-147.10.el8]Phillip Lougher [4.18.0-147.9.el8]Phillip Lougher [4.18.0-147.8.el8]Phillip Lougher [4.18.0-147.7.el8]Phillip Lougher [4.18.0-147.6.el8]Phillip Lougher [4.18.0-147.5.el8]Phillip Lougher [4.18.0-147.4.el8]Phillip Lougher [4.18.0-147.3.el8]Phillip Lougher [4.18.0-147.2.el8]Phillip Lougher [4.18.0-147.1.el8]Phillip Lougher [4.18.0-146.1.el8]Phillip Lougher [4.18.0-145.1.el8]Phillip Lougher [4.18.0-144.1.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]- [rt] build kernel-rt-4.18.0-394.rt7.179.el8 [2067251] - quota: make dquot_quota_sync return errors from ->sync_fs (Lukas Czerner) [2083057] - redhat: disable more noisy rpminspect tests (Jarod Wilson) - mm: thp: replace the page lock with the seqlock for the THP mapcount (Andrea Arcangeli) [1958020] - mm: do_wp_page: deduplicate smart_lock_page (Andrea Arcangeli) [1958020] - mm: hugetlbfs: gup_must_unshare() cleanup (Andrea Arcangeli) [1958020] - mm: GUP: cleanup FOLL_UNSHARE (Andrea Arcangeli) [1958020] - mm: COW: skip the page lock in the COW copy path (Andrea Arcangeli) [1958020] - mm: gup: gup_must_unshare() use can_read_pin_swap_page() (Andrea Arcangeli) [1958020] - mm: hugetlbfs: gup: gup_must_unshare(): enable hugetlbfs (Andrea Arcangeli) [1958020] - mm: hugetlbfs: FOLL_FAULT_UNSHARE (Andrea Arcangeli) [1958020] - mm: hugetlbfs: COR: copy-on-read fault (Andrea Arcangeli) [1958020] - mm: gup: FOLL_UNSHARE RHEL (Andrea Arcangeli) [1958020] - mm: gup: FOLL_NOUNSHARE: optimize follow_page (Andrea Arcangeli) [1958020] - mm: gup: FOLL_UNSHARE (Andrea Arcangeli) [1958020] - mm: gup: gup_must_unshare() (Andrea Arcangeli) [1958020] - mm: gup: COR: copy-on-read fault (Andrea Arcangeli) [1958020] - mm: thp: introduce page_trans_huge_anon_shared (Andrea Arcangeli) [1958020] - mm: thp: stabilize the THP mapcount in page_remove_anon_compound_rmap (Andrea Arcangeli) [1958020] - mm: thp: make the THP mapcount atomic with a seqlock (Andrea Arcangeli) [1958020] - mm: thp: consolidate mapcount logic on THP split (David Hildenbrand) [1958020] - vmxnet3: Remove useless DMA-32 fallback configuration (Kamal Heib) [2083561] - vmxnet3: fix minimum vectors alloc issue (Kamal Heib) [2083561] - net: vmxnet3: remove multiple false checks in vmxnet3_ethtool.c (Kamal Heib) [2083561] - vmxnet3: do not stop tx queues after netif_device_detach() (Kamal Heib) [2083561] - block: limit request dispatch loop duration (Ming Lei) [2005082] - esp: limit skb_page_frag_refill use to a single page (Sabrina Dubroca) [2066924] {CVE-2022-27666} - esp: Fix possible buffer overflow in ESP transformation (Sabrina Dubroca) [2066924] {CVE-2022-27666} - can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_skb() in error path (Chris von Recklinghausen) [2080373] {CVE-2022-28390} - NFSD: Deprecate NFS_OFFSET_MAX (Scott Mayhew) [2064216] - NFSD: Fix offset type in I/O trace points (Scott Mayhew) [2064216] - NFSD: COMMIT operations must not return NFS?ERR_INVAL (Scott Mayhew) [2064216] - NFSD: Clamp WRITE offsets (Scott Mayhew) [2064216] - NFSD: Fix NFSv3 SETATTR/CREATE's handling of large file sizes (Scott Mayhew) [2064216] - NFSD: Fix ia_size underflow (Scott Mayhew) [2064216] - NFSD: Fix the behavior of READ near OFFSET_MAX (Scott Mayhew) [2064216] - NFSD: Fix READDIR buffer overflow (Scott Mayhew) [2064216] - nfsd: Fix nsfd startup race (again) (Scott Mayhew) [2064216] - NFS: Add a tracepoint to show the results of nfs_set_cache_invalid() (Scott Mayhew) [2064216] - NFSv42: Don't fail clone() unless the OP_CLONE operation failed (Scott Mayhew) [2064216] - NFSD: Fix exposure in nfsd4_decode_bitmap() (Scott Mayhew) [2064216] - NFSv4: Sanity check the parameters in nfs41_update_target_slotid() (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label argument from decode_getattr_*() functions (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label argument from nfs_setsecurity (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label argument from nfs_fhget() (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label argument from nfs_add_or_obtain() (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label argument from nfs_instantiate() (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label from the nfs_setattrres (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label from the nfs4_getattr_res (Scott Mayhew) [2064216] - NFS: Remove the f_label from the nfs4_opendata and nfs_openres (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label from the nfs4_lookupp_res struct (Scott Mayhew) [2064216] - NFS: Remove the label from the nfs4_lookup_res struct (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label from the nfs4_link_res struct (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label from the nfs4_create_res struct (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label from the nfs_entry struct (Scott Mayhew) [2064216] - NFS: Create a new nfs_alloc_fattr_with_label() function (Scott Mayhew) [2064216] - NFS: Always initialise fattr->label in nfs_fattr_alloc() (Scott Mayhew) [2064216] - NFSv4: Remove unnecessary 'minor version' check (Scott Mayhew) [2064216] - NFSv4: Fix potential Oops in decode_op_map() (Scott Mayhew) [2064216] - NFSv4: Ensure decode_compound_hdr() sanity checks the tag (Scott Mayhew) [2064216] - NFS: Don't trace an uninitialised value (Scott Mayhew) [2064216] - NFSv4.2 add tracepoint to OFFLOAD_CANCEL (Scott Mayhew) [2064216] - NFSv4.2 add tracepoint to CB_OFFLOAD (Scott Mayhew) [2064216] - NFSv4.2 add tracepoint to CLONE (Scott Mayhew) [2064216] - NFSv4.2 add tracepoint to COPY (Scott Mayhew) [2064216] - NFSv4.2 add tracepoints to FALLOCATE and DEALLOCATE (Scott Mayhew) [2064216] - NFSv4.2 add tracepoint to SEEK (Scott Mayhew) [2064216] - nfs4: take a reference on the nfs_client when running FREE_STATEID (Scott Mayhew) [2064216] - NFS: Move NFS protocol display macros to global header (Scott Mayhew) [2064216] - NFS: Move generic FS show macros to global header (Scott Mayhew) [2064216] - SUNRPC: Clean up xs_tcp_setup_sock() (Scott Mayhew) [2064216] - NFSv4: Fix a regression in nfs_set_open_stateid_locked() (Scott Mayhew) [2064216] - NFS: Remove redundant call to __set_page_dirty_nobuffers (Scott Mayhew) [2064216] - NFS: Unexport nfs_probe_fsinfo() (Scott Mayhew) [2064216] - NFS: Call nfs_probe_server() during a fscontext-reconfigure event (Scott Mayhew) [2064216] - NFS: Replace calls to nfs_probe_fsinfo() with nfs_probe_server() (Scott Mayhew) [2064216] - NFS: Move nfs_probe_destination() into the generic client (Scott Mayhew) [2064216] - NFS: Create an nfs4_server_set_init_caps() function (Scott Mayhew) [2064216] - NFS: Remove --> and <-- dprintk call sites (Scott Mayhew) [2064216] - SUNRPC: Trace calls to .rpc_call_done (Scott Mayhew) [2064216] - NFS: Replace dprintk callsites in nfs_readpage(s) (Scott Mayhew) [2064216] - SUNRPC: Use BIT() macro in rpc_show_xprt_state() (Scott Mayhew) [2064216] - SUNRPC: Tracepoints should display tk_pid and cl_clid as a fixed-size field (Scott Mayhew) [2064216] - xprtrdma: Remove rpcrdma_ep::re_implicit_roundup (Scott Mayhew) [2064216] - xprtrdma: Provide a buffer to pad Write chunks of unaligned length (Scott Mayhew) [2064216] - Fix user namespace leak (Scott Mayhew) [2064216] - NFS: Save some space in the inode (Scott Mayhew) [2064216] - NFS: Fix WARN_ON due to unionization of nfs_inode.nrequests (Scott Mayhew) [2064216] - NFSv4: Fixes for nfs4_inode_return_delegation() (Scott Mayhew) [2064216] - NFS: Fix an Oops in pnfs_mark_request_commit() (Scott Mayhew) [2064216] - NFS: Fix up commit deadlocks (Scott Mayhew) [2064216] - NFSD:fix boolreturn.cocci warning (Scott Mayhew) [2064216] - nfsd: update create verifier comment (Scott Mayhew) [2064216] - SUNRPC: Change return value type of .pc_encode (Scott Mayhew) [2064216] - SUNRPC: Replace the "__be32 *p" parameter to .pc_encode (Scott Mayhew) [2064216] - NFSD: Save location of NFSv4 COMPOUND status (Scott Mayhew) [2064216] - SUNRPC: Change return value type of .pc_decode (Scott Mayhew) [2064216] - SUNRPC: Replace the "__be32 *p" parameter to .pc_decode (Scott Mayhew) [2064216] - SUNRPC: De-duplicate .pc_release() call sites (Scott Mayhew) [2064216] - SUNRPC: Simplify the SVC dispatch code path (Scott Mayhew) [2064216] - NFS: Fix deadlocks in nfs_scan_commit_list() (Scott Mayhew) [2064216] - NFS: Instrument i_size_write() (Scott Mayhew) [2064216] - SUNRPC: Per-rpc_clnt task PIDs (Scott Mayhew) [2064216] - NFS: Remove unnecessary TRACE_DEFINE_ENUM()s (Scott Mayhew) [2064216] - SUNRPC: Capture value of xdr_buf::page_base (Scott Mayhew) [2064216] - svcrdma: Split svcrmda_wc_{read,write} tracepoints (Scott Mayhew) [2064216] - svcrdma: Split the svcrdma_wc_send() tracepoint (Scott Mayhew) [2064216] - svcrdma: Split the svcrdma_wc_receive() tracepoint (Scott Mayhew) [2064216] - pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_prepare_ds (Scott Mayhew) [2064216] - NFS: Remove unnecessary page cache invalidations (Scott Mayhew) [2064216] - NFS: Fix dentry verifier races (Scott Mayhew) [2064216] - NFS: Further optimisations for 'ls -l' (Scott Mayhew) [2064216] - NFS: Fix up nfs_readdir_inode_mapping_valid() (Scott Mayhew) [2064216] - NFS: Ignore the directory size when marking for revalidation (Scott Mayhew) [2064216] - NFS: Don't set NFS_INO_DATA_INVAL_DEFER and NFS_INO_INVALID_DATA (Scott Mayhew) [2064216] - NFS: Default change_attr_type to NFS4_CHANGE_TYPE_IS_UNDEFINED (Scott Mayhew) [2064216] - NFSv4: Retrieve ACCESS on open if we're not using NFS4_CREATE_EXCLUSIVE (Scott Mayhew) [2064216] - NFS: Fix a few more clear_bit() instances that need release semantics (Scott Mayhew) [2064216] - SUNRPC: xprt_clear_locked() only needs release memory semantics (Scott Mayhew) [2064216] - SUNRPC: Remove unnecessary memory barriers (Scott Mayhew) [2064216] - SUNRPC: Remove WQ_HIGHPRI from xprtiod (Scott Mayhew) [2064216] - SUNRPC: Add cond_resched() at the appropriate point in __rpc_execute() (Scott Mayhew) [2064216] - SUNRPC: Partial revert of commit 6f9f17287e78 (Scott Mayhew) [2064216] - NFS: Fix up nfs_ctx_key_to_expire() (Scott Mayhew) [2064216] - NFS: Label the dentry with a verifier in nfs_rmdir() and nfs_unlink() (Scott Mayhew) [2064216] - NFS: Label the dentry with a verifier in nfs_link(), nfs_symlink() (Scott Mayhew) [2064216] - NFSD: Have legacy NFSD WRITE decoders use xdr_stream_subsegment() (Scott Mayhew) [2064216] - SUNRPC: xdr_stream_subsegment() must handle non-zero page_bases (Scott Mayhew) [2064216] - NFSD: simplify struct nfsfh (Scott Mayhew) [2064216] - NFSD: drop support for ancient filehandles (Scott Mayhew) [2064216] - NFSD: move filehandle format declarations out of "uapi". (Scott Mayhew) [2064216] - UNRPC: Return specific error code on kmalloc failure (Scott Mayhew) [2064216] - NFSD: Optimize DRC bucket pruning (Scott Mayhew) [2064216] - nfsd: don't alloc under spinlock in rpc_parse_scope_id (Scott Mayhew) [2064216] - NFSD: Keep existing listeners on portlist error (Scott Mayhew) [2064216] - nfs: Fix kerneldoc warning shown up by W=1 (Scott Mayhew) [2064216] - nfsd: back channel stuck in SEQ4_STATUS_CB_PATH_DOWN (Scott Mayhew) [2064216] - NLM: Fix svcxdr_encode_owner() (Scott Mayhew) [2064216] - SUNRPC: improve error response to over-size gss credential (Scott Mayhew) [2064216] - NFS: Always provide aligned buffers to the RPC read layers (Scott Mayhew) [2064216] - NFSv3: Delete duplicate judgement in nfs3_async_handle_jukebox (Scott Mayhew) [2064216] - SUNRPC: Tweak TCP socket shutdown in the RPC client (Scott Mayhew) [2064216] - svcrdma: xpt_bc_xprt is already clear in __svc_rdma_free() (Scott Mayhew) [2064216] - rpc: fix gss_svc_init cleanup on failure (Scott Mayhew) [2064216] - SUNRPC: Add RPC_AUTH_TLS protocol numbers (Scott Mayhew) [2064216] - NFSD: remove vanity comments (Scott Mayhew) [2064216] - svcrdma: Convert rdma->sc_rw_ctxts to llist (Scott Mayhew) [2064216] - svcrdma: Relieve contention on sc_send_lock. (Scott Mayhew) [2064216] - svcrdma: Fewer calls to wake_up() in Send completion handler (Scott Mayhew) [2064216] - NFSD: Use new __string_len C macros for nfsd_clid_class (Scott Mayhew) [2064216] - NFSD: Use new __string_len C macros for the nfs_dirent tracepoint (Scott Mayhew) [2064216] - tracing: Add trace_event helper macros __string_len() and __assign_str_len() (Scott Mayhew) [2064216] - NFSD: Clean up splice actor (Scott Mayhew) [2064216] - NFS: Clean up the synopsis of callback process_op() (Scott Mayhew) [2064216] - NFS: Extract the xdr_init_encode/decode() calls from decode_compound (Scott Mayhew) [2064216] - NFS: Remove unused callback void decoder (Scott Mayhew) [2064216] - NFS: Add a private local dispatcher for NFSv4 callback operations (Scott Mayhew) [2064216] - SUNRPC: Eliminate the RQ_AUTHERR flag (Scott Mayhew) [2064216] - SUNRPC: Set rq_auth_stat in the pg_authenticate() callout (Scott Mayhew) [2064216] - SUNRPC: Add svc_rqst::rq_auth_stat (Scott Mayhew) [2064216] - NFSv4/pNFS: Remove dead code (Scott Mayhew) [2064216] - SUNRPC: Convert rpc_client refcount to use refcount_t (Scott Mayhew) [2064216] - xprtrdma: Eliminate rpcrdma_post_sends() (Scott Mayhew) [2064216] - xprtrdma: Add an xprtrdma_post_send_err tracepoint (Scott Mayhew) [2064216] - xprtrdma: Add xprtrdma_post_recvs_err() tracepoint (Scott Mayhew) [2064216] - xprtrdma: Add an rpcrdma_mr_completion_class (Scott Mayhew) [2064216] - xprtrdma: Don't display r_xprt memory addresses in tracepoints (Scott Mayhew) [2064216] - xprtrdma: Disconnect after an ib_post_send() immediate error (Scott Mayhew) [2064216] - SUNRPC: Record timeout value in xprt_retransmit tracepoint (Scott Mayhew) [2064216] - SUNRPC: xprt_retransmit() displays the the NULL procedure incorrectly (Scott Mayhew) [2064216] - treewide: Add missing semicolons to __assign_str uses (Scott Mayhew) [2064216] - SUNRPC: Remove unneeded TRACE_DEFINE_ENUMs (Scott Mayhew) [2064216] - SUNRPC: Unset RPC_TASK_NO_RETRANS_TIMEOUT for NULL RPCs (Scott Mayhew) [2064216] - SUNRPC: Refactor rpc_ping() (Scott Mayhew) [2064216] - nfsd: fix NULL dereference in nfs3svc_encode_getaclres (Scott Mayhew) [2064216] - lockd: Update the NLMv4 SHARE results encoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 nlm_res results encoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 TEST results encoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 void results encoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 FREE_ALL arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 SHARE arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 SM_NOTIFY arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 nlm_res arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 UNLOCK arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 CANCEL arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 LOCK arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 TEST arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 void arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 SHARE results encoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 nlm_res results encoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 TEST results encoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 void results encoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 FREE_ALL arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 SHARE arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 SM_NOTIFY arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 nlm_res arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 UNLOCK arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 CANCEL arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 LOCK arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 TEST arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 void argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Common NLM XDR helpers (Scott Mayhew) [2064216] - lockd: Create a simplified .vs_dispatch method for NLM requests (Scott Mayhew) [2064216] - lockd: Remove stale comments (Scott Mayhew) [2064216] - nfsd: rpc_peeraddr2str needs rcu lock (Scott Mayhew) [2064216] - rpc: remove redundant initialization of variable status (Scott Mayhew) [2064216] - NFSv4: setlease should return EAGAIN if locks are not available (Scott Mayhew) [2064216] - NFS: Avoid duplicate resets of attribute cache timeouts (Scott Mayhew) [2064216] - NFSv4: Fix handling of non-atomic change attrbute updates (Scott Mayhew) [2064216] - NFS: Fix up inode attribute revalidation timeouts (Scott Mayhew) [2064216] - NFSv4: Add support for application leases underpinned by a delegation (Scott Mayhew) [2064216] - NFSv4: Add lease breakpoints in case of a delegation recall or return (Scott Mayhew) [2064216] - NFSv4: Fix delegation return in cases where we have to retry (Scott Mayhew) [2064216] - nfsd: move some commit_metadata()s outside the inode lock (Scott Mayhew) [2064216] - NFSD: Update nfsd_cb_args tracepoint (Scott Mayhew) [2064216] - NFSD: Remove the nfsd_cb_work and nfsd_cb_done tracepoints (Scott Mayhew) [2064216] - NFSD: Add an nfsd_cb_probe tracepoint (Scott Mayhew) [2064216] - NFSD: Replace the nfsd_deleg_break tracepoint (Scott Mayhew) [2064216] - NFSD: Add an nfsd_cb_offload tracepoint (Scott Mayhew) [2064216] - NFSD: Add an nfsd_cb_lm_notify tracepoint (Scott Mayhew) [2064216] - NFSD: Enhance the nfsd_cb_setup tracepoint (Scott Mayhew) [2064216] - NFSD: Remove spurious cb_setup_err tracepoint (Scott Mayhew) [2064216] - NFSD: Adjust cb_shutdown tracepoint (Scott Mayhew) [2064216] - NFSD: Add cb_lost tracepoint (Scott Mayhew) [2064216] - NFSD: Drop TRACE_DEFINE_ENUM for NFSD4_CB_ macros (Scott Mayhew) [2064216] - NFSD: Capture every CB state transition (Scott Mayhew) [2064216] - NFSD: Constify @fh argument of knfsd_fh_hash() (Scott Mayhew) [2064216] - NFSD: Add tracepoints for EXCHANGEID edge cases (Scott Mayhew) [2064216] - NFSD: Add tracepoints for SETCLIENTID edge cases (Scott Mayhew) [2064216] - NFSD: Add a couple more nfsd_clid_expired call sites (Scott Mayhew) [2064216] - NFSD: Add nfsd_clid_destroyed tracepoint (Scott Mayhew) [2064216] - NFSD: Add nfsd_clid_reclaim_complete tracepoint (Scott Mayhew) [2064216] - NFSD: Add nfsd_clid_confirmed tracepoint (Scott Mayhew) [2064216] - NFSD: Remove trace_nfsd_clid_inuse_err (Scott Mayhew) [2064216] - NFSD: Add nfsd_clid_verf_mismatch tracepoint (Scott Mayhew) [2064216] - NFSD: Add nfsd_clid_cred_mismatch tracepoint (Scott Mayhew) [2064216] - NFSD: Add an RPC authflavor tracepoint display helper (Scott Mayhew) [2064216] - NFS: Ensure the NFS_CAP_SECURITY_LABEL capability is set when appropriate (Scott Mayhew) [2064216] - NFS: Split attribute support out from the server capabilities (Scott Mayhew) [2064216] - NFS: Don't store NFS_INO_REVAL_FORCED (Scott Mayhew) [2064216] - NFSv4: link must update the inode nlink. (Scott Mayhew) [2064216] - NFSv4: nfs4_inc/dec_nlink_locked should also invalidate ctime (Scott Mayhew) [2064216] - NFS: Another inode revalidation improvement (Scott Mayhew) [2064216] - NFS: Use information about the change attribute to optimise updates (Scott Mayhew) [2064216] - NFSv4: Add support for the NFSv4.2 "change_attr_type" attribute (Scott Mayhew) [2064216] - NFS: Simplify cache consistency in nfs_check_inode_attributes() (Scott Mayhew) [2064216] - NFS: Remove a line of code that has no effect in nfs_update_inode() (Scott Mayhew) [2064216] - NFS: Fix up handling of outstanding layoutcommit in nfs_update_inode() (Scott Mayhew) [2064216] - NFS: Separate tracking of file mode cache validity from the uid/gid (Scott Mayhew) [2064216] - NFS: Separate tracking of file nlinks cache validity from the mode/uid/gid (Scott Mayhew) [2064216] - NFSv4: Fix nfs4_bitmap_copy_adjust() (Scott Mayhew) [2064216] - NFS: Don't set NFS_INO_REVAL_PAGECACHE in the inode cache validity (Scott Mayhew) [2064216] - NFS: Replace use of NFS_INO_REVAL_PAGECACHE when checking cache validity (Scott Mayhew) [2064216] - NFS: Add a cache validity flag argument to nfs_revalidate_inode() (Scott Mayhew) [2064216] - NFS: nfs_setattr_update_inode() should clear the suid/sgid bits (Scott Mayhew) [2064216] - NFS: Fix up statx() results (Scott Mayhew) [2064216] - NFS: Don't revalidate attributes that are not being asked for (Scott Mayhew) [2064216] - NFSD: Clean up after updating NFSv3 ACL encoders (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 SETACL result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 GETACL result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Clean up after updating NFSv2 ACL encoders (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 ACL ACCESS result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 ACL GETATTR result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 SETACL result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 GETACL result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Add an xdr_stream-based encoder for NFSv2/3 ACLs (Scott Mayhew) [2064216] - NFSD: Remove unused NFSv2 directory entry encoders (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 READDIR entry encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 READDIR result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Count bytes instead of pages in the NFSv2 READDIR encoder (Scott Mayhew) [2064216] - NFSD: Add a helper that encodes NFSv3 directory offset cookies (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 STATFS result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 READ result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 READLINK result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 diropres encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 attrstat encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 stat encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Reduce svc_rqst::rq_pages churn during READDIR operations (Scott Mayhew) [2064216] - NFSD: Remove unused NFSv3 directory entry encoders (Scott Mayhew) [2064216] - NFSD: Update NFSv3 READDIR entry encoders to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 READDIR3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Count bytes instead of pages in the NFSv3 READDIR encoder (Scott Mayhew) [2064216] - NFSD: Add a helper that encodes NFSv3 directory offset cookies (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 COMMIT3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 PATHCONF3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 FSINFO3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 FSSTAT3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 LINK3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 RENAMEv3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 CREATE family of encoders to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 WRITE3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 READ3res encode to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 READLINK3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 wccstat result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 LOOKUP3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 ACCESS3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the GETATTR3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Extract the svcxdr_init_encode() helper (Scott Mayhew) [2064216] - NFSD: Clean up after updating NFSv3 ACL decoders (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 SETACL argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 GETACL argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Clean up after updating NFSv2 ACL decoders (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 ACL ACCESS argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 ACL GETATTR argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 SETACL argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Add an xdr_stream-based decoder for NFSv2/3 ACLs (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 GETACL argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Remove argument length checking in nfsd_dispatch() (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 SYMLINK argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 CREATE argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 SETATTR argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 LINK argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 RENAME argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update NFSv2 diropargs decoding to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 READDIR argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Add helper to set up the pages where the dirlist is encoded (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 READLINK argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 WRITE argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 READ argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 GETATTR argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the MKNOD3args decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the SYMLINK3args decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the MKDIR3args decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the CREATE3args decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the SETATTR3args decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the LINK3args decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the RENAME3args decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 DIROPargs decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update COMMIT3arg decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update READDIR3args decoders to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Add helper to set up the pages where the dirlist is encoded (Scott Mayhew) [2064216] - NFSD: Fix returned READDIR offset cookie (Scott Mayhew) [2064216] - NFSD: Update READLINK3arg decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update WRITE3arg decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update READ3arg decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update ACCESS3arg decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update GETATTR3args decoder to use struct xdr_stream (Scott Mayhew) [2064216] - SUNRPC: Move definition of XDR_UNIT (Scott Mayhew) [2064216] - rpcrdma: Capture bytes received in Receive completion tracepoints (Scott Mayhew) [2064216] - NFSD: Restore NFSv4 decoding's SAVEMEM functionality (Scott Mayhew) [2064216] - NFSD: Remove macros that are no longer used (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_compound() (Scott Mayhew) [2064216] - NFSD: Make nfsd4_ops::opnum a u32 (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_listxattrs() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_setxattr() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_xattr_name() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_clone() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_seek() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_offload_status() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_copy() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_fallocate() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_reclaim_complete() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_destroy_clientid() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_test_stateid() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_sequence() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_secinfo_no_name() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_layoutreturn() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_layoutget() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_layoutcommit() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_getdeviceinfo() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_free_stateid() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_destroy_session() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_create_session() (Scott Mayhew) [2064216] - NFSD: Add a helper to decode channel_attrs4 (Scott Mayhew) [2064216] - NFSD: Add a helper to decode nfs_impl_id4 (Scott Mayhew) [2064216] - NFSD: Add a helper to decode state_protect4_a (Scott Mayhew) [2064216] - NFSD: Add a separate decoder for ssv_sp_parms (Scott Mayhew) [2064216] - NFSD: Add a separate decoder to handle state_protect_ops (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_bind_conn_to_session() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_backchannel_ctl() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_cb_sec() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_release_lockowner() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_write() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_verify() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_setclientid_confirm() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_setclientid() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_setattr() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_secinfo() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_renew() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_rename() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_remove() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_readdir() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_read() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_putfh() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_open_downgrade() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_open_confirm() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_open() (Scott Mayhew) [2064216] - NFSD: Add helper to decode OPEN's open_claim4 argument (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_share_deny() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_share_access() (Scott Mayhew) [2064216] - NFSD: Add helper to decode OPEN's openflag4 argument (Scott Mayhew) [2064216] - NFSD: Add helper to decode OPEN's createhow4 argument (Scott Mayhew) [2064216] - NFSD: Add helper to decode NFSv4 verifiers (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_lookup() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_locku() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_lockt() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_lock() (Scott Mayhew) [2064216] - NFSD: Add helper for decoding locker4 (Scott Mayhew) [2064216] - NFSD: Add helpers to decode a clientid4 and an NFSv4 state owner (Scott Mayhew) [2064216] - NFSD: Relocate nfsd4_decode_opaque() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_link() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_getattr() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_delegreturn() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_create() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_fattr() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros that decode the fattr4 umask attribute (Scott Mayhew) [2064216] - NFSD: Replace READ* macros that decode the fattr4 security label attribute (Scott Mayhew) [2064216] - NFSD: Replace READ* macros that decode the fattr4 time_set attributes (Scott Mayhew) [2064216] - NFSD: Replace READ* macros that decode the fattr4 owner_group attribute (Scott Mayhew) [2064216] - NFSD: Replace READ* macros that decode the fattr4 owner attribute (Scott Mayhew) [2064216] - NFSD: Replace READ* macros that decode the fattr4 mode attribute (Scott Mayhew) [2064216] - NFSD: Replace READ* macros that decode the fattr4 acl attribute (Scott Mayhew) [2064216] - NFSD: Replace READ* macros that decode the fattr4 size attribute (Scott Mayhew) [2064216] - NFSD: Change the way the expected length of a fattr4 is checked (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_commit() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_close() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_access() (Scott Mayhew) [2064216] - NFSD: Replace the internals of the READ_BUF() macro (Scott Mayhew) [2064216] - nfsd/nfs3: remove unused macro nfsd3_fhandleres (Scott Mayhew) [2064216] - vt: vt_ioctl: fix race in VT_RESIZEX (Čestmír Kalina) [2068338] - net/mlx5: Bridge, Fix devlink deadlock on net namespace deletion (Amir Tzin) [2055580] - openvswitch: Fix setting ipv6 fields causing hw csum failure (Eelco Chaudron) [1974356]- [rt] build kernel-rt-4.18.0-393.rt7.178.el8 [2067251] - Fix up versioning for maintainer builds (Jarod Wilson) - powerpc/iommu: Enable remaining IOMMU Pagesizes present in LoPAR (Gustavo Walbon) [1987109] - sizes.h: add SZ_8G/SZ_16G/SZ_32G macros (Gustavo Walbon) [1987109] - x86/cpu: Add Xeon Icelake-D to list of CPUs that support PPIN (Puneet Sethi) [2040336] - dm integrity: fix memory corruption when tag_size is less than digest size (Benjamin Marzinski) [2081775] - sctp: check asoc strreset_chunk in sctp_generate_reconf_event (Xin Long) [2079980] - sctp: Initialize daddr on peeled off socket (Xin Long) [2079980] - sctp: fix kernel-infoleak for SCTP sockets (Xin Long) [2079980] - sctp: do not update transport pathmtu if SPP_PMTUD_ENABLE is not set (Xin Long) [2079980] - dm crypt: fix copy and paste bug in crypt_alloc_req_aead (Benjamin Marzinski) [2073431] - dm crypt: defer decryption to a tasklet if interrupts disabled (Benjamin Marzinski) [2073431] - dm crypt: do not call bio_endio() from the dm-crypt tasklet (Benjamin Marzinski) [2073431] - dm crypt: use GFP_ATOMIC when allocating crypto requests from softirq (Benjamin Marzinski) [2073431] - dm crypt: do not wait for backlogged crypto request completion in softirq (Benjamin Marzinski) [2073431] - dm crypt: document new no_workqueue flags (Benjamin Marzinski) [2073431] - dm crypt: add flags to optionally bypass kcryptd workqueues (Benjamin Marzinski) [2073431] - tracing/osnoise: Force quiescent states while tracing (Jerome Marchand) [2069710] - tracing/osnoise: Do not unregister events twice (Jerome Marchand) [2069710] - tracing/osnoise: Make osnoise_main to sleep for microseconds (Jerome Marchand) [2069710] - tracing/osnoise: Properly unhook events if start_per_cpu_kthreads() fails (Jerome Marchand) [2069710] - tracing/osnoise: Make osnoise_instances static (Jerome Marchand) [2069710] - tracing/osnoise: Remove PREEMPT_RT ifdefs from inside functions (Jerome Marchand) [2069710] - tracing/osnoise: Remove STACKTRACE ifdefs from inside functions (Jerome Marchand) [2069710] - tracing/osnoise: Allow multiple instances of the same tracer (Jerome Marchand) [2069710] - tracing/osnoise: Remove TIMERLAT ifdefs from inside functions (Jerome Marchand) [2069710] - tracing/osnoise: Support a list of trace_array *tr (Jerome Marchand) [2069710] - tracing/osnoise: Use start/stop_per_cpu_kthreads() on osnoise_cpus_write() (Jerome Marchand) [2069710] - tracing/osnoise: Split workload start from the tracer start (Jerome Marchand) [2069710] - tracing/osnoise: Improve comments about barrier need for NMI callbacks (Jerome Marchand) [2069710] - tracing/osnoise: Do not follow tracing_cpumask (Jerome Marchand) [2069710] - trace/timerlat: Add migrate-disabled field to the timerlat header (Jerome Marchand) [2069710] - trace/osnoise: Add migrate-disabled field to the osnoise header (Jerome Marchand) [2069710] - tracing/doc: Fix typos on the timerlat tracer documentation (Jerome Marchand) [2069710] - trace/osnoise: Fix an ifdef comment (Jerome Marchand) [2069710] - redhat: indicate HEAD state in tarball/rpm name (Jarod Wilson) - selftest: net: Test IPv4 PMTU exceptions with DSCP and ECN (Guillaume Nault) [2081453] - ipv4: Fix route lookups when handling ICMP redirects and PMTU updates (Guillaume Nault) [2081453] - ipv4: tcp: send zero IPID in SYNACK messages (Guillaume Nault) [2081453] - ipv4: raw: lock the socket in raw_bind() (Guillaume Nault) [2081453] - net/af_packet: add VLAN support for AF_PACKET SOCK_RAW GSO (Hangbin Liu) [2066976] - net/packet: fix packet_sock xmit return value checking (Hangbin Liu) [2066976] - doc/ip-sysctl: add bc_forwarding (Xin Long) [2080486] - net/packet: fix packet_sock xmit return value checking (Xin Long) [2080486] - net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() (Xin Long) [2080486] - net/packet: fix slab-out-of-bounds access in packet_recvmsg() (Xin Long) [2080486] - veth: fix races around rq->rx_notify_masked (Xin Long) [2080486] - af_packet: fix data-race in packet_setsockopt / packet_setsockopt (Xin Long) [2080486] - ipv4: remove sparse error in ip_neigh_gw4() (Xin Long) [2080486] - af_unix: annote lockless accesses to unix_tot_inflight & gc_in_progress (Xin Long) [2080486] - veth: Do not record rx queue hint in veth_xmit (Xin Long) [2080486] - veth: ensure skb entering GRO are not cloned. (Xin Long) [2080486] - ethtool: Fix link extended state for big endian (Xin Long) [2080486] - ethtool: do not perform operations on net devices being unregistered (Xin Long) [2080486] - ethtool: Add transceiver module extended state (Xin Long) [2080486] - ethtool: runtime-resume netdev parent in ethnl_ops_begin (Xin Long) [2080486] - ethtool: move netif_device_present check from ethnl_parse_header_dev_get to ethnl_ops_begin (Xin Long) [2080486] - ethtool: move implementation of ethnl_ops_begin/complete to netlink.c (Xin Long) [2080486] - net: validate lwtstate->data before returning from skb_tunnel_info() (Xin Long) [2080486]- [rt] build kernel-rt-4.18.0-392.rt7.177.el8 [2067251] - bnx2x: fix napi API usage sequence (Manish Chopra) [2080659] - netfilter: fix use-after-free in __nf_register_net_hook() (Florian Westphal) [2080272] - netfilter: nf_tables: unregister flowtable hooks on netns exit (Florian Westphal) [2080272] - netfilter: nftables: add helper function to release hooks of one single table (Florian Westphal) [2080272] - netfilter: nft_socket: only do sk lookups when indev is available (Florian Westphal) [2080272] - netfilter: nf_conntrack_tcp: re-init for syn packets only (Florian Westphal) [2080272] - netfilter: nft_set_rbtree: overlap detection with element re-addition after deletion (Florian Westphal) [2080272] - netfilter: nf_tables: fix memory leak during stateful obj update (Florian Westphal) [2080272] - netfilter: nf_conntrack_tcp: preserve liberal flag in tcp options (Florian Westphal) [2080272] - netfilter: ctnetlink: disable helper autoassign (Florian Westphal) [2080272] - netfilter: nft_payload: don't allow th access for fragments (Florian Westphal) [2080272] - netfilter: nft_payload: simplify vlan header handling (Florian Westphal) [2080272] - RDMA/rxe: Change mcg_lock to a _bh lock (Kamal Heib) [2056500] - RDMA/rxe: Do not call dev_mc_add/del() under a spinlock (Kamal Heib) [2056500] - RDMA/rxe: Recheck the MR in when generating a READ reply (Kamal Heib) [2056500] - RDMA/rxe: Fix "Replace mr by rkey in responder resources" (Kamal Heib) [2056500] - RDMA/siw: Fix a condition race issue in MPA request processing (Kamal Heib) [2056500] - RDMA/irdma: Fix possible crash due to NULL netdev in notifier (Kamal Heib) [2056500] - RDMA/irdma: Reduce iWARP QP destroy time (Kamal Heib) [2056500] - RDMA/irdma: Flush iWARP QP if modified to ERR from RTR state (Kamal Heib) [2056500] - RDMA/irdma: Fix deadlock in irdma_cleanup_cm_core() (Kamal Heib) [2056500] - RDMA/hfi1: Fix use-after-free bug for mm struct (Kamal Heib) [2056500] - IB/rdmavt: add lock to call to rvt_error_qp to prevent a race condition (Kamal Heib) [2056500] - IB/cm: Cancel mad on the DREQ event when the state is MRA_REP_RCVD (Kamal Heib) [2056500] - RDMA/nldev: Prevent underflow in nldev_stat_set_counter_dynamic_doit() (Kamal Heib) [2056500] - IB/iser: Fix error flow in case of registration failure (Kamal Heib) [2056500] - IB/iser: Generalize map/unmap dma tasks (Kamal Heib) [2056500] - IB/iser: Use iser_fr_desc as registration context (Kamal Heib) [2056500] - IB/iser: Remove iser_reg_data_sg helper function (Kamal Heib) [2056500] - RDMA/rxe: Use standard names for ref counting (Kamal Heib) [2056500] - RDMA/rxe: Replace red-black trees by xarrays (Kamal Heib) [2056500] - RDMA/rxe: Shorten pool names in rxe_pool.c (Kamal Heib) [2056500] - RDMA/rxe: Move max_elem into rxe_type_info (Kamal Heib) [2056500] - RDMA/rxe: Replace obj by elem in declaration (Kamal Heib) [2056500] - RDMA/rxe: Delete _locked() APIs for pool objects (Kamal Heib) [2056500] - RDMA/rxe: Reverse the sense of RXE_POOL_NO_ALLOC (Kamal Heib) [2056500] - RDMA/rxe: Replace mr by rkey in responder resources (Kamal Heib) [2056500] - RDMA/rxe: Fix ref error in rxe_av.c (Kamal Heib) [2056500] - RDMA/irdma: Add support for address handle re-use (Kamal Heib) [2056500] - Revert "RDMA/core: Fix ib_qp_usecnt_dec() called when error" (Kamal Heib) [2056500] - RDMA/rxe: Remove useless argument for update_state() (Kamal Heib) [2056500] - RDMA/rxe: Change variable and function argument to proper type (Kamal Heib) [2056500] - RDMA/irdma: Prevent some integer underflows (Kamal Heib) [2056500] - RDMA/core: Fix ib_qp_usecnt_dec() called when error (Kamal Heib) [2056500] - IB/hfi1: Allow larger MTU without AIP (Kamal Heib) [2056500] - RDMA/core: Remove unnecessary statements (Kamal Heib) [2056500] - RDMA/irdma: Remove incorrect masking of PD (Kamal Heib) [2056500] - RDMA/irdma: Fix Passthrough mode in VM (Kamal Heib) [2056500] - RDMA/irdma: Fix netdev notifications for vlan's (Kamal Heib) [2056500] - RDMA/irdma: Make irdma_create_mg_ctx return a void (Kamal Heib) [2056500] - RDMA/irdma: Move union irdma_sockaddr to header file (Kamal Heib) [2056500] - RDMA/irdma: Remove the unnecessary variable saddr (Kamal Heib) [2056500] - RDMA/irdma: Use net_type to check network type (Kamal Heib) [2056500] - RDMA/rxe: Cleanup rxe_mcast.c (Kamal Heib) [2056500] - RDMA/rxe: Collect cleanup mca code in a subroutine (Kamal Heib) [2056500] - RDMA/rxe: Collect mca init code in a subroutine (Kamal Heib) [2056500] - RDMA/rxe: Warn if mcast memory is not freed (Kamal Heib) [2056500] - RDMA/irdma: Remove excess error variables (Kamal Heib) [2056500] - RDMA/irdma: Propagate error codes (Kamal Heib) [2056500] - RDMA/irdma: Remove enum irdma_status_code (Kamal Heib) [2056500] - RDMA/ib_srp: Add more documentation (Kamal Heib) [2056500] - IB/cma: Allow XRC INI QPs to set their local ACK timeout (Kamal Heib) [2056500] - RDMA/rxe: Remove mcg from rxe pools (Kamal Heib) [2056500] - RDMA/rxe: Remove key'ed object support (Kamal Heib) [2056500] - RDMA/rxe: Replace pool key by rxe->mcg_tree (Kamal Heib) [2056500] - RDMA/rxe: Replace int num_qp by atomic_t qp_num (Kamal Heib) [2056500] - RDMA/rxe: Replace grp by mcg, mce by mca (Kamal Heib) [2056500] - RDMA/rxe: Use kzmalloc/kfree for mca (Kamal Heib) [2056500] - RDMA/rxe: Move mcg_lock to rxe (Kamal Heib) [2056500] - RDMA/hfi: Replace cpumask_weight with cpumask_empty where appropriate (Kamal Heib) [2056500] - RDMA/irdma: Refactor DCB bits in prep for DSCP support (Kamal Heib) [2056500] - RDMA/opa: Delete useless module.h include (Kamal Heib) [2056500] - RDMA/iser: Delete useless module.h include (Kamal Heib) [2056500] - RDMA/ipoib: Delete useless module.h include (Kamal Heib) [2056500] - RDMA/rxe: Delete useless module.h include (Kamal Heib) [2056500] - RDMA/usnic: Delete useless module.h include (Kamal Heib) [2056500] - RDMA/hfi1: Delete useless module.h include (Kamal Heib) [2056500] - RDMA/core: Delete useless module.h include (Kamal Heib) [2056500] - RDMA/core: Set MR type in ib_reg_user_mr (Kamal Heib) [2056500] - md: Set MD_BROKEN for RAID1 and RAID10 (Nigel Croxon) [2042729] - raid5: introduce MD_BROKEN (Nigel Croxon) [2042729] - RHEL only Changes to support block changes not picked up (Nigel Croxon) [2042729] - md: fix NULL pointer deref with nowait but no mddev->queue (Nigel Croxon) [2042729] - md: use default_groups in kobj_type (Nigel Croxon) [2042729] - md: Move alloc/free acct bioset in to personality (Nigel Croxon) [2042729] - md: fix spelling of "its" (Nigel Croxon) [2042729] - md: raid456 add nowait support (Nigel Croxon) [2042729] - md: raid10 add nowait support (Nigel Croxon) [2042729] - md: raid1 add nowait support (Nigel Croxon) [2042729] - md: add support for REQ_NOWAIT (Nigel Croxon) [2042729] - md/raid5: play nice with PREEMPT_RT (Nigel Croxon) [2042729] - md/raid1: fix missing bitmap update w/o WriteMostly devices (Nigel Croxon) [2042729] - md: fix double free of mddev->private in autorun_array() (Nigel Croxon) [2042729] - md: fix update super 1.0 on rdev size change (Nigel Croxon) [2042729] - raid5-ppl: use swap() to make code cleaner (Nigel Croxon) [2042729] - md/bitmap: don't set max_write_behind if there is no write mostly device (Nigel Croxon) [2042729] - md: update superblock after changing rdev flags in state_store (Nigel Croxon) [2042729] - md: remove unused argument from md_new_event (Nigel Croxon) [2042729] - md/raid5: call roundup_pow_of_two in raid5_run (Nigel Croxon) [2042729] - md/raid1: use rdev in raid1_write_request directly (Nigel Croxon) [2042729] - md/raid1: only allocate write behind bio for WriteMostly device (Nigel Croxon) [2042729] - md: properly unwind when failing to add the kobject in md_alloc (Nigel Croxon) [2042729] - md: extend disks_mutex coverage (Nigel Croxon) [2042729] - md: add the bitmap group to the default groups for the md kobject (Nigel Croxon) [2042729] - md: add error handling support for add_disk() (Nigel Croxon) [2042729] - md: fix a lock order reversal in md_alloc (Nigel Croxon) [2042729] - scsi: qedf: Stop using the SCSI pointer (Nilesh Javali) [2044843] - scsi: qedf: Change context reset messages to ratelimited (Nilesh Javali) [2044843] - scsi: qedf: Fix refcount issue when LOGO is received during TMF (Nilesh Javali) [2044843] - scsi: qedf: Add stag_work to all the vports (Nilesh Javali) [2044843] - scsi: qedf: Fix potential dereference of NULL pointer (Nilesh Javali) [2044843] - eth: fwnode: remove the addr len from mac helpers (Íñigo Huguet) [2069565] - eth: fwnode: change the return type of mac address helpers (Íñigo Huguet) [2069565] - device property: move mac addr helpers to eth.c (Íñigo Huguet) [2069565] - net: thunderx: Use fwnode_get_mac_address() (Íñigo Huguet) [2069565] - qede: confirm skb is allocated before using (Manish Chopra) [2040267] - qed: fix ethtool register dump (Manish Chopra) [2040267] - qed: remove unnecessary memset in qed_init_fw_funcs (Manish Chopra) [2040267] - qed: return status of qed_iov_get_link (Manish Chopra) [2040267] - net: qlogic: check the return value of dma_alloc_coherent() in qed_vf_hw_prepare() (Manish Chopra) [2040267] - qed: validate and restrict untrusted VFs vlan promisc mode (Manish Chopra) [2040267] - qed: display VF trust config (Manish Chopra) [2040267] - qed: prevent a fw assert during device shutdown (Manish Chopra) [2040267] - qed: use msleep() in qed_mcp_cmd() and add qed_mcp_cmd_nosleep() for udelay. (Manish Chopra) [2040267] - qed: Use dma_set_mask_and_coherent() and simplify code (Manish Chopra) [2040267] - qed*: esl priv flag support through ethtool (Manish Chopra) [2040267] - qed*: enhance tx timeout debug info (Manish Chopra) [2040267] - qede: validate non LSO skb length (Manish Chopra) [2040267] - qed: Enhance rammod debug prints to provide pretty details (Manish Chopra) [2040267] - net: qed: fix the array may be out of bound (Manish Chopra) [2040267] - qed: Use the bitmap API to simplify some functions (Manish Chopra) [2040267] - RDMA/qed: Use helper function to set GUIDs (Manish Chopra) [2040267] - net: qed_dev: fix check of true !rc expression (Manish Chopra) [2040267] - net: qed_ptp: fix check of true !rc expression (Manish Chopra) [2040267] - RDMA/qedr: Remove unsupported qedr_resize_cq callback (Manish Chopra) [2040267] - qed: Change the TCP common variable - "iscsi_ooo" (Manish Chopra) [2040267] - qed: Optimize the ll2 ooo flow (Manish Chopra) [2040267] - net: qed_debug: fix check of false (grc_param < 0) expression (Manish Chopra) [2040267] - qed: Fix missing error code in qed_slowpath_start() (Manish Chopra) [2040267] - qed: Fix compilation for CONFIG_QED_SRIOV undefined scenario (Manish Chopra) [2040267] - qed: Initialize debug string array (Manish Chopra) [2040267] - qed: Fix spelling mistake "ctx_bsaed" -> "ctx_based" (Manish Chopra) [2040267] - qed: fix ll2 establishment during load of RDMA driver (Manish Chopra) [2040267] - qed: Update the TCP active termination 2 MSL timer ("TIME_WAIT") (Manish Chopra) [2040267] - qed: Update TCP silly-window-syndrome timeout for iwarp, scsi (Manish Chopra) [2040267] - qed: Update debug related changes (Manish Chopra) [2040267] - qed: Add '_GTT' suffix to the IRO RAM macros (Manish Chopra) [2040267] - qed: Update FW init functions to support FW 8.59.1.0 (Manish Chopra) [2040267] - qed: Use enum as per FW 8.59.1.0 in qed_iro_hsi.h (Manish Chopra) [2040267] - qed: Update qed_hsi.h for fw 8.59.1.0 (Manish Chopra) [2040267] - qed: Update qed_mfw_hsi.h for FW ver 8.59.1.0 (Manish Chopra) [2040267] - qed: Update common_hsi for FW ver 8.59.1.0 (Manish Chopra) [2040267] - qed: Split huge qed_hsi.h header file (Manish Chopra) [2040267] - qed: Remove e4_ and _e4 from FW HSI (Manish Chopra) [2040267] - qed: Fix kernel-doc warnings (Manish Chopra) [2040267] - qed: Don't ignore devlink allocation failures (Manish Chopra) [2040267] - qed: Improve the stack space of filter_config() (Manish Chopra) [2040267] - RDMA/qedr: Move variables reset to qedr_set_common_qp_params() (Manish Chopra) [2040267] - ip_gre, ip6_gre: Fix race condition on o_seqno in collect_md mode (Guillaume Nault) [2081030] - ip6_gre: Make o_seqno start from 0 in native mode (Guillaume Nault) [2081030] - ip_gre: Make o_seqno start from 0 in native mode (Guillaume Nault) [2081030] - ip6_gre: Fix skb_under_panic in __gre6_xmit() (Guillaume Nault) [2081030] - ip6_gre: Avoid updating tunnel->tun_hlen in __gre6_xmit() (Guillaume Nault) [2081030] - ipv6_tunnel: Rate limit warning messages (Guillaume Nault) [2081030] - net: fix up skbs delta_truesize in UDP GRO frag_list (Hangbin Liu) [2082388] - drop_monitor: fix data-race in dropmon_net_event / trace_napi_poll_hit (Hangbin Liu) [2082388] - rtnetlink: make sure to refresh master_dev/m_ops in __rtnl_newlink() (Hangbin Liu) [2082388] - netns: add schedule point in ops_exit_list() (Hangbin Liu) [2082388] - lwtunnel: Validate RTA_ENCAP_TYPE attribute length (Hangbin Liu) [2082388] - net, neigh: clear whole pneigh_entry at alloc time (Hangbin Liu) [2082388] - net: annotate data-races on txq->xmit_lock_owner (Hangbin Liu) [2082388] - sock: fix /proc/net/sockstat underflow in sk_clone_lock() (Hangbin Liu) [2082388] - net: stream: don't purge sk_error_queue in sk_stream_kill_queues() (Hangbin Liu) [2082388] - rtnetlink: fix if_nlmsg_stats_size() under estimation (Hangbin Liu) [2082388] - net: watchdog: hold device global xmit lock during tx disable (Hangbin Liu) [2082388] - torture: Fix incorrectly redirected "exit" in kvm-remote.sh (Waiman Long) [2065993] - rcu: Allow rcu_irq_enter_check_tick() from NMI (Waiman Long) [2065993] - srcu: Early test SRCU polling start (Waiman Long) [2065993] - rcu/nocb: Unify timers (Waiman Long) [2065993] - rcu/nocb: Prepare for fine-grained deferred wakeup (Waiman Long) [2065993] - rcu/nocb: Only cancel nocb timer if not polling (Waiman Long) [2065993] - rcu/nocb: Delete bypass_timer upon nocb_gp wakeup (Waiman Long) [2065993] - rcu/nocb: Cancel nocb_timer upon nocb_gp wakeup (Waiman Long) [2065993] - rcu/nocb: Allow de-offloading rdp leader (Waiman Long) [2065993] - rcu/nocb: Directly call __wake_nocb_gp() from bypass timer (Waiman Long) [2065993] - refscale: Avoid false-positive warnings in ref_scale_reader() (Waiman Long) [2065993] - scftorture: Avoid false-positive warnings in scftorture_invoker() (Waiman Long) [2065993] - rcu-tasks: Don't delete holdouts within trc_wait_for_one_reader() (Waiman Long) [2065993] - rcu-tasks: Don't delete holdouts within trc_inspect_reader() (Waiman Long) [2065993] - rcutorture: Move mem_dump_obj() tests into separate function (Waiman Long) [2065993] - rcu: Remove obsolete rcu_read_unlock() deadlock commentary (Waiman Long) [2065993] - rcu: Improve comments describing RCU read-side critical sections (Waiman Long) [2065993] - rcu: Add missing __releases() annotation (Waiman Long) [2065993] - kvfree_rcu: Fix comments according to current code (Waiman Long) [2065993] - torture: Don't cap remote runs by build-system number of CPUs (Waiman Long) [2065993] - torture: Make kvm-remote.sh account for network failure in pathname checks (Waiman Long) [2065993] - rcu: Create an unrcu_pointer() to remove __rcu from a pointer (Waiman Long) [2065993] - kvfree_rcu: Refactor kfree_rcu_monitor() (Waiman Long) [2065993] - srcu: Fix broken node geometry after early ssp init (Waiman Long) [2065993] - rcu: Point to documentation of ordering guarantees (Waiman Long) [2065993] - rcu: Don't penalize priority boosting when there is nothing to boost (Waiman Long) [2065993] - kvfree_rcu: Use kfree_rcu_monitor() instead of open-coded variant (Waiman Long) [2065993] - kvfree_rcu: Update "monitor_todo" once a batch is started (Waiman Long) [2065993] - kvfree_rcu: Add a bulk-list check when a scheduler is run (Waiman Long) [2065993] - kvfree_rcu: Use [READ/WRITE]_ONCE() macros to access to nr_bkv_objs (Waiman Long) [2065993] - kvfree_rcu: Release a page cache under memory pressure (Waiman Long) [2065993] - rcu: Shrink each possible cpu krcp (Waiman Long) [2065993] - rcu/segcblist: Prevent useless GP start if no CBs to accelerate (Waiman Long) [2065993] - rcutorture: Don't count CPU-stalled time against priority boosting (Waiman Long) [2065993] - rcu: Make rcu_gp_cleanup() be noinline for tracing (Waiman Long) [2065993] - rcutorture: Add BUSTED-BOOST to test RCU priority boosting tests (Waiman Long) [2065993] - srcu: Initialize SRCU after timers (Waiman Long) [2065993] - srcu: Unconditionally embed struct lockdep_map (Waiman Long) [2065993] - rcutorture: Forgive RCU boost failures when CPUs don't pass through QS (Waiman Long) [2065993] - rcutorture: Test start_poll_synchronize_rcu() and poll_state_synchronize_rcu() (Waiman Long) [2065993] - rcu: Provide polling interfaces for Tree RCU grace periods (Waiman Long) [2065993] - rcutorture: Make rcu_torture_boost_failed() check for GP end (Waiman Long) [2065993] - rcutorture: Consolidate rcu_torture_boost() timing and statistics (Waiman Long) [2065993] - rcutorture: Delay-based false positives for RCU priority boosting tests (Waiman Long) [2065993] - rcu: Restrict RCU_STRICT_GRACE_PERIOD to at most four CPUs (Waiman Long) [2065993] - rcu: Make show_rcu_gp_kthreads() dump rcu_node structures blocking GP (Waiman Long) [2065993] - rcu: Add quiescent states and boost states to show_rcu_gp_kthreads() output (Waiman Long) [2065993] - rcu: Make RCU priority boosting work on single-CPU rcu_node structures (Waiman Long) [2065993] - rcu: Reject RCU_LOCKDEP_WARN() false positives (Waiman Long) [2065993] - lockdep: Explicitly flag likely false-positive report (Waiman Long) [2065993] - rcu: Add ->gp_max to show_rcu_gp_kthreads() output (Waiman Long) [2065993] - rcu: Add ->rt_priority and ->gp_start to show_rcu_gp_kthreads() output (Waiman Long) [2065993] - srcu: Remove superfluous sdp->srcu_lock_count zero filling (Waiman Long) [2065993] - srcu: Remove superfluous ssp initialization for early callbacks (Waiman Long) [2065993] - torture: Set kvm.sh language to English (Waiman Long) [2065993] - torture: Correctly fetch number of CPUs for non-English languages (Waiman Long) [2065993] - rcu: Invoke rcu_spawn_core_kthreads() from rcu_spawn_gp_kthread() (Waiman Long) [2065993] - rcutorture: Judge RCU priority boosting on grace periods, not callbacks (Waiman Long) [2065993] - sched,rcutorture: Convert to sched_set_fifo_low() (Waiman Long) [2065993] - rcu: Improve tree.c comments and add code cleanups (Waiman Long) [2065993] - rcu: Abstract out rcu_irq_enter_check_tick() from rcu_nmi_enter() (Waiman Long) [2065993] - rcu: Remove the unused rcu_irq_exit_preempt() function (Waiman Long) [2065993] - torture: Make kvm-find-errors.sh account for kvm-remote.sh (Waiman Long) [2065993] - torture: Make the build machine control N in "make -jN" (Waiman Long) [2065993] - torture: Make kvm.sh use abstracted kvm-end-run-stats.sh (Waiman Long) [2065993] - torture: Abstract end-of-run summary (Waiman Long) [2065993] - rcu: Fix typo in comment: kthead -> kthread (Waiman Long) [2065993] - rcutorture: Abstract read-lock-held checks (Waiman Long) [2065993] - refscale: Add acqrel, lock, and lock-irq (Waiman Long) [2065993] - torture: Add kvm-remote.sh script for distributed rcutorture test runs (Waiman Long) [2065993] - refscale: Allow CPU hotplug to be enabled (Waiman Long) [2065993] - torture: Make kvm-again.sh use "scenarios" rather than "batches" file (Waiman Long) [2065993] - torture: Add "scenarios" option to kvm.sh --dryrun parameter (Waiman Long) [2065993] - rcu-tasks: Add block comment laying out RCU Rude design (Waiman Long) [2065993] - torture: Fix remaining erroneous torture.sh instance of $* (Waiman Long) [2065993] - rcu/tree: Add a trace event for RCU CPU stall warnings (Waiman Long) [2065993] - torture: Fix kvm.sh --datestamp regex check (Waiman Long) [2065993] - rcu: Add explicit barrier() to __rcu_read_unlock() (Waiman Long) [2065993] - rcu-tasks: Add block comment laying out RCU Tasks Trace design (Waiman Long) [2065993] - rcu: Make nocb_nobypass_lim_per_jiffy static (Waiman Long) [2065993] - torture: Consolidate qemu-cmd duration editing into kvm-transform.sh (Waiman Long) [2065993] - torture: Print proper vmlinux path for kvm-again.sh runs (Waiman Long) [2065993] - torture: Make TORTURE_TRUST_MAKE available in kvm-again.sh environment (Waiman Long) [2065993] - docs: Correctly spell Stephen Hemminger's name (Waiman Long) [2065993] - rcu/nocb: Use the rcuog CPU's ->nocb_timer (Waiman Long) [2065993] - rcu/nocb: Move trace_rcu_nocb_wake() calls outside nocb_lock when possible (Waiman Long) [2065993] - rcu/nocb: Remove stale comment above rcu_segcblist_offload() (Waiman Long) [2065993] - rcu/nocb: Disable bypass when CPU isn't completely offloaded (Waiman Long) [2065993] - rcu/nocb: Fix missed nocb_timer requeue (Waiman Long) [2065993] - rcu/nocb: Trigger self-IPI on late deferred wake up before user resume (Waiman Long) [2065993] - torture: Make kvm-transform.sh update jitter commands (Waiman Long) [2065993] - torture: Add --duration argument to kvm-again.sh (Waiman Long) [2065993] - rcu: deprecate "all" option to rcu_nocbs= (Waiman Long) [2065993] - torture: Rename SRCU-t and SRCU-u to avoid lowercase characters (Waiman Long) [2065993] - torture: Add kvm-again.sh to rerun a previous torture-test (Waiman Long) [2065993] - torture: Create a "batches" file for build reuse (Waiman Long) [2065993] - torture: De-capitalize TORTURE_SUITE (Waiman Long) [2065993] - rcuscale: Add kfree_rcu() single-argument scale test (Waiman Long) [2065993] - torture: Make upper-case-only no-dot no-slash scenario names official (Waiman Long) [2065993] - torture: Remove no-mpstat error message (Waiman Long) [2065993] - torture: Record kvm-test-1-run.sh and kvm-test-1-run-qemu.sh PIDs (Waiman Long) [2065993] - torture: Record jitter start/stop commands (Waiman Long) [2065993] - softirq: Don't try waking ksoftirqd before it has been spawned (Waiman Long) [2065993] - torture: Extract kvm-test-1-run-qemu.sh from kvm-test-1-run.sh (Waiman Long) [2065993] - torture: Record TORTURE_KCONFIG_GDB_ARG in qemu-cmd (Waiman Long) [2065993] - torture: Abstract jitter.sh start/stop into scripts (Waiman Long) [2065993] - torture: Reverse jittering and duration parameters for jitter.sh (Waiman Long) [2065993] - torture: Eliminate jitter_pids file (Waiman Long) [2065993] - torture: Use "jittering" file to control jitter.sh execution (Waiman Long) [2065993] - torture: Use file-based protocol to mark batch's runs complete (Waiman Long) [2065993] - torture: Move build/run synchronization files into scenario directories (Waiman Long) [2065993] - torture: Make jitter.sh handle large systems (Waiman Long) [2065993] - torture: Improve readability of the testid.txt file (Waiman Long) [2065993] - torture: Provide bare-metal modprobe-based advice (Waiman Long) [2065993] - kvfree_rcu: Use same set of GFP flags as does single-argument (Waiman Long) [2065993] - kvfree_rcu: Replace __GFP_RETRY_MAYFAIL by __GFP_NORETRY (Waiman Long) [2065993] - torture: Allow 1G of memory for torture.sh kvfree testing (Waiman Long) [2065993] - torture: Do Kconfig analysis only once per scenario (Waiman Long) [2065993] - torture: Compress KASAN vmlinux files (Waiman Long) [2065993] - torture: Add --kcsan-kmake-arg to torture.sh for KCSAN (Waiman Long) [2065993] - torture: Add command and results directory to torture.sh log (Waiman Long) [2065993] - torture: Allow scenarios to be specified to torture.sh (Waiman Long) [2065993] - torture: Drop log.long generation from torture.sh (Waiman Long) [2065993] - torture: Make torture.sh refuse to do zero-length runs (Waiman Long) [2065993] - torture: Make torture.sh throttle VERBOSE_TOROUT_*() for refscale (Waiman Long) [2065993] - torture: Make torture.sh allmodconfig retain and label output (Waiman Long) [2065993] - torture: Create doyesno helper function for torture.sh (Waiman Long) [2065993] - torture: Make torture.sh refscale runs use verbose_batched module parameter (Waiman Long) [2065993] - torture: Make torture.sh rcuscale and refscale deal with allmodconfig (Waiman Long) [2065993] - torture: Enable torture.sh argument checking (Waiman Long) [2065993] - torture: Auto-size SCF and scaling runs based on number of CPUs (Waiman Long) [2065993] - torture: Add "make allmodconfig" to torture.sh (Waiman Long) [2065993] - torture: Remove use of "eval" in torture.sh (Waiman Long) [2065993] - torture: Make torture.sh use common time-duration bash functions (Waiman Long) [2065993] - torture: Add torture.sh torture-everything script (Waiman Long) [2065993] - refscale: Disable verbose torture-test output (Waiman Long) [2065993] - rcuscale: Disable verbose torture-test output (Waiman Long) [2065993] - rcu/nocb: Rename nocb_gp_update_state to nocb_gp_update_state_deoffloading (Waiman Long) [2065993] - rcu/nocb: Avoid confusing double write of rdp->nocb_cb_sleep (Waiman Long) [2065993] - rcu/nocb: Only (re-)initialize segcblist when needed on CPU up (Waiman Long) [2065993] - rcu/nocb: Forbid NOCB toggling on offline CPUs (Waiman Long) [2065993] - rcu/nocb: Comment the reason behind BH disablement on batch processing (Waiman Long) [2065993] - rcu: Make rcu_read_unlock_special() expedite strict grace periods (Waiman Long) [2065993] - rcu-tasks: Rectify kernel-doc for struct rcu_tasks (Waiman Long) [2065993] - rcutorture: Replace rcu_torture_stall string with s (Waiman Long) [2065993] - torture: Replace torture_init_begin string with s (Waiman Long) [2065993] - rcutorture: Use "all" and "N" in "nohz_full" and "rcu_nocbs" (Waiman Long) [2065993] - kvfree_rcu: Make krc_this_cpu_unlock() use raw_spin_unlock_irqrestore() (Waiman Long) [2065993] - kvfree_rcu: Use __GFP_NOMEMALLOC for single-argument kvfree_rcu() (Waiman Long) [2065993] - kvfree_rcu: Directly allocate page for single-argument case (Waiman Long) [2065993] - rcutorture: Fix testing of RCU priority boosting (Waiman Long) [2065993] - rculist: Replace reference to atomic_ops.rst (Waiman Long) [2065993] - rcutorture: Make TREE03 use real-time tree.use_softirq setting (Waiman Long) [2065993] - rcu: Expedite deboost in case of deferred quiescent state (Waiman Long) [2065993] - rcu: Fix CPU-offline trace in rcutree_dying_cpu (Waiman Long) [2065993] - rcu: Remove superfluous rdp fetch (Waiman Long) [2065993] - torturescript: Don't rerun failed rcutorture builds (Waiman Long) [2065993] - rcutorture: Add crude tests for mem_dump_obj() (Waiman Long) [2065993] - mm: Don't build mm_dump_obj() on CONFIG_PRINTK=n kernels (Waiman Long) [2065993] - rcu/nocb: Detect unsafe checks for offloaded rdp (Waiman Long) [2065993] - sched/pelt: Fix attach_entity_load_avg() corner case (Phil Auld) [2056383] - devlink: Clarifies max_macs generic devlink param (Petr Oros) [2076586] - devlink: Add new "event_eq_size" generic device param (Petr Oros) [2076586] - devlink: Add new "io_eq_size" generic device param (Petr Oros) [2076586] - devlink: fix netns refcount leak in devlink_nl_cmd_reload() (Petr Oros) [2076586] - devlink: Simplify devlink resources unregister call (Petr Oros) [2076586] - devlink: Remove misleading internal_flags from health reporter dump (Petr Oros) [2076586] - devlink: Don't throw an error if flash notification sent before devlink visible (Petr Oros) [2076586] - devlink: fix flexible_array.cocci warning (Petr Oros) [2076586] - devlink: expose get/put functions (Petr Oros) [2076586] - devlink: make all symbols GPL-only (Petr Oros) [2076586] - devlink: Simplify internal devlink params implementation (Petr Oros) [2076586] - devlink: Clean not-executed param notifications (Petr Oros) [2076586] - devlink: Delete obsolete parameters publish API (Petr Oros) [2076586] - devlink: Remove extra device_lock assert checks (Petr Oros) [2076586] - devlink: Delete reload enable/disable interface (Petr Oros) [2076586] - devlink: Allow control devlink ops behavior through feature mask (Petr Oros) [2076586] - devlink: Annotate devlink API calls (Petr Oros) [2076586] - devlink: Move netdev_to_devlink helpers to devlink.c (Petr Oros) [2076586] - devlink: Reduce struct devlink exposure (Petr Oros) [2076586] - devlink: report maximum number of snapshots with regions (Petr Oros) [2076586] - devlink: Add missed notifications iterators (Petr Oros) [2076586] - netdevsim: Move devlink registration to be last devlink command (Petr Oros) [2076586] - qed: Move devlink registration to be last devlink command (Petr Oros) [2076586] - ionic: Move devlink registration to be last devlink command (Petr Oros) [2076586] - nfp: Move delink_register to be last command (Petr Oros) [2076586] - mlxsw: core: Register devlink instance last (Petr Oros) [2076586] - net/mlx5: Accept devlink user input after driver initialization complete (Petr Oros) [2076586] - net/mlx4: Move devlink_register to be the last initialization command (Petr Oros) [2076586] - ice: Open devlink when device is ready (Petr Oros) [2076586] - liquidio: Overcome missing device lock protection in init/remove flows (Petr Oros) [2076586] - bnxt_en: Register devlink instance at the end devlink configuration (Petr Oros) [2076586] - devlink: Notify users when objects are accessible (Petr Oros) [2076586] - devlink: Remove single line function obfuscations (Petr Oros) [2076586] - devlink: Delete not used port parameters APIs (Petr Oros) [2076586] - bnxt_en: Properly remove port parameter support (Petr Oros) [2076586] - bnxt_en: Check devlink allocation and registration status (Petr Oros) [2076586] - devlink: Make devlink_register to be void (Petr Oros) [2076586] - devlink: Delete not-used devlink APIs (Petr Oros) [2076586] - devlink: Delete not-used single parameter notification APIs (Petr Oros) [2076586] - devlink: Use xarray to store devlink instances (Petr Oros) [2076586] - devlink: Count struct devlink consumers (Petr Oros) [2076586] - devlink: Remove check of always valid devlink pointer (Petr Oros) [2076586] - devlink: Simplify devlink_pernet_pre_exit call (Petr Oros) [2076586] - devlink: Add APIs to publish, unpublish individual parameter (Petr Oros) [2076586] - devlink: Add API to register and unregister single parameter (Petr Oros) [2076586] - devlink: Create a helper function for one parameter registration (Petr Oros) [2076586] - devlink: Fix port_type_set function pointer check (Petr Oros) [2076586] - devlink: Set device as early as possible (Petr Oros) [2076586] - devlink: Simplify devlink port API calls (Petr Oros) [2076586] - devlink: Allocate devlink directly in requested net namespace (Petr Oros) [2076586] - devlink: Break parameter notification sequence to be before/after unload/load driver (Petr Oros) [2076586] - devlink: Remove duplicated registration check (Petr Oros) [2076586] - net/mlx5: Don't rely on always true registered field (Petr Oros) [2076586] - devlink: Unlock on error in dumpit() (Petr Oros) [2076586] - devlink: Fix some error codes (Petr Oros) [2076586] - net: devlink: Add support for port regions (Petr Oros) [2076586] - netdevsim: Forbid devlink reload when adding or deleting ports (Petr Oros) [2076586] - netdevsim: dev: Initialize FIB module after debugfs (Petr Oros) [2076586] - pidfd: fix a poll race when setting exit_state (Oleg Nesterov) [2044587] - fork: fix pidfd_poll()'s return type (Oleg Nesterov) [2044587] - pidfd: add polling support (Oleg Nesterov) [2044587] - kabi: introduce the kabi_aux_*() helpers (Oleg Nesterov) [2044587] - tg3: Remove redundant assignments (Ken Cox) [2043792] - ethernet: Remove redundant statement (Ken Cox) [2043792] - ethernet: tg3: remove direct netdev->dev_addr writes (Ken Cox) [2043792] - net: tg3: fix redundant check of true expression (Ken Cox) [2043792] - ethernet: use eth_hw_addr_set() for dev->addr_len cases (Ken Cox) [2043792] - net: ethernet: Use existing define with polynomial (Ken Cox) [2043792]- [rt] build kernel-rt-4.18.0-391.rt7.176.el8 [2067251] - scsi: mpt3sas: Fix mpt3sas_check_same_4gb_region() kdoc comment (Tomas Henzl) [2068045] - scsi: mpt3sas: Fix incorrect 4GB boundary check (Tomas Henzl) [2068045] - genirq/affinity: Consider that CPUs on nodes can be unbalanced (Ming Lei) [2074317] - scsi: target: pscsi: Set SCF_TREAT_READ_AS_NORMAL flag only if there is valid data (Maurizio Lombardi) [2074246] - audit: don't deref the syscall args when checking the openat2 open_how::flags (Carlos Maiolino) [2026590] - audit: add OPENAT2 record to list "how" info (Carlos Maiolino) [2026590] - audit: add support for the openat2 syscall (Carlos Maiolino) [2026590] - audit: replace magic audit syscall class numbers with macros (Carlos Maiolino) [2026590] - tools include UAPI: Sync x86's syscalls_64.tbl, generic unistd.h and fcntl.h to pick up openat2 and pidfd_getfd (Carlos Maiolino) [2026590] - open: don't silently ignore unknown O-flags in openat2() (Carlos Maiolino) [2026590] - openat2: reject RESOLVE_BENEATH|RESOLVE_IN_ROOT (Carlos Maiolino) [2026590] - open: introduce openat2(2) syscall (Carlos Maiolino) [2026590] - namei: LOOKUP_{IN_ROOT,BENEATH}: permit limited ".." resolution (Carlos Maiolino) [2026590] - namei: LOOKUP_IN_ROOT: chroot-like scoped resolution (Carlos Maiolino) [2026590] - namei: LOOKUP_BENEATH: O_BENEATH-like scoped resolution (Carlos Maiolino) [2026590] - namei: LOOKUP_NO_XDEV: block mountpoint crossing (Carlos Maiolino) [2026590] - namei: LOOKUP_NO_MAGICLINKS: block magic-link resolution (Carlos Maiolino) [2026590] - namei: LOOKUP_NO_SYMLINKS: block symlink resolution (Carlos Maiolino) [2026590] - namei: allow set_root() to produce errors (Carlos Maiolino) [2026590] - namei: allow nd_jump_link() to produce errors (Carlos Maiolino) [2026590] - nsfs: clean-up ns_get_path() signature to return int (Carlos Maiolino) [2026590] - namei: only return -ECHILD from follow_dotdot_rcu() (Carlos Maiolino) [2026590] - make path_init() unconditionally paired with terminate_walk() (Carlos Maiolino) [2026590] - nsfs: unobfuscate (Carlos Maiolino) [2026590] - ASoC: Intel: soc-acpi: add entries in ADL match table (Jaroslav Kysela) [2052011] - nvme-fc: add support for ->map_queues (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix typos in comments (Nilesh Javali) [2044833] - scsi: qla2xxx: Update version to 10.02.07.400-k (Nilesh Javali) [2044833] - scsi: qla2xxx: Increase max limit of ql2xnvme_queues (Nilesh Javali) [2044833] - scsi: qla2xxx: Use correct feature type field during RFF_ID processing (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix stuck session of PRLI reject (Nilesh Javali) [2044833] - scsi: qla2xxx: Reduce false trigger to login (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix laggy FC remote port session recovery (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix hang due to session stuck (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix N2N inconsistent PLOGI (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix crash during module load unload test (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix missed DMA unmap for NVMe ls requests (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix loss of NVMe namespaces after driver reload test (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix incorrect reporting of task management failure (Nilesh Javali) [2044833] - scsi: qla2xxx: Use named initializers for q_dev_state (Nilesh Javali) [2044833] - scsi: qla2xxx: Use named initializers for port_[d]state_str (Nilesh Javali) [2044833] - scsi: qla2xxx: Stop using the SCSI pointer (Nilesh Javali) [2044833] - scsi: qla2xxx: Remove unused qla_sess_op_cmd_list from scsi_qla_host_t (Nilesh Javali) [2044833] - scsi: qla2xxx: Add qla2x00_async_done() for async routines (Nilesh Javali) [2044833] - scsi: qla2xxx: Update version to 10.02.07.300-k (Nilesh Javali) [2044833] - scsi: qla2xxx: Check for firmware dump already collected (Nilesh Javali) [2044833] - scsi: qla2xxx: Add devids and conditionals for 28xx (Nilesh Javali) [2044833] - scsi: qla2xxx: Suppress a kernel complaint in qla_create_qpair() (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix T10 PI tag escape and IP guard options for 28XX adapters (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Fix clang warning (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix warning for missing error code (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix device reconnect in loop topology (Nilesh Javali) [2044833] - scsi: qla2xxx: Add ql2xnvme_queues module param to configure number of NVMe queues (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix wrong FDMI data for 64G adapter (Nilesh Javali) [2044833] - scsi: qla2xxx: Add retry for exec firmware (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix scheduling while atomic (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix premature hw access after PCI error (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix warning message due to adisc being flushed (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix stuck session in gpdb (Nilesh Javali) [2044833] - scsi: qla2xxx: Implement ref count for SRB (Nilesh Javali) [2044833] - scsi: qla2xxx: Refactor asynchronous command initialization (Nilesh Javali) [2044833] - scsi: qla2xxx: Synchronize rport dev_loss_tmo setting (Nilesh Javali) [2044833] - scsi: qla2xxx: Format log strings only if needed (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Fix off by one bug in qla_edif_app_getfcinfo() (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix mailbox direction flags in qla2xxx_get_adapter_id() (Nilesh Javali) [2044833] - scsi: qla2xxx: Update version to 10.02.07.200-k (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Fix EDIF bsg (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Fix inconsistent check of db_flags (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Increase ELS payload (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Reduce connection thrash (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Tweak trace message (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Replace list_for_each_safe with list_for_each_entry_safe (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Flush stale events and msgs on session down (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Fix app start delay (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Fix app start fail (Nilesh Javali) [2044833] - scsi: qla2xxx: Turn off target reset during issue_lip (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix gnl list corruption (Nilesh Javali) [2044833] - scsi: qla2xxx: Relogin during fabric disturbance (Nilesh Javali) [2044833] - qla2xxx: add ->map_queues support for nvme (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix unmap of already freed sgl (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix a memory leak in an error path of qla2x00_process_els() (Nilesh Javali) [2044833] - scsi: qla2xxx: Return -ENOMEM if kzalloc() fails (Nilesh Javali) [2044833] - scsi: qla2xxx: Remove a declaration (Nilesh Javali) [2044833] - scsi: target: qla2xxx: Replace enable attr with ops.enable (Nilesh Javali) [2044833] - scsi: qla2xxx: Restore initiator in dual mode (Nilesh Javali) [2044833] - scsi: qla2xxx: Remove redundant initialization of pointer req (Nilesh Javali) [2044833] - scsi: qla2xxx: Update version to 10.02.07.100-k (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix use after free in eh_abort path (Nilesh Javali) [2044833] - scsi: qla2xxx: Move heartbeat handling from DPC thread to workqueue (Nilesh Javali) [2044833] - scsi: qla2xxx: Call process_response_queue() in Tx path (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Use link event to wake up app (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix crash in NVMe abort path (Nilesh Javali) [2044833] - scsi: qla2xxx: Check for firmware capability before creating QPair (Nilesh Javali) [2044833] - scsi: qla2xxx: Display 16G only as supported speeds for 3830c card (Nilesh Javali) [2044833] - scsi: qla2xxx: Indicate correct supported speeds for Mezz card (Nilesh Javali) [2044833] - scsi: qla2xxx: Add support for mailbox passthru (Nilesh Javali) [2044833] - scsi: qla2xxx: Open-code qla2xxx_eh_device_reset() (Nilesh Javali) [2044833] - scsi: qla2xxx: Open-code qla2xxx_eh_target_reset() (Nilesh Javali) [2044833] - scsi: qla2xxx: Do not call fc_block_scsi_eh() during bus reset (Nilesh Javali) [2044833] - sctp: count singleton chunks in assoc user stats (Jamie Bainbridge) [2073913] - hrtimer: Unbreak hrtimer_force_reprogram() (Fernando Pacheco) [2071776] - hrtimer: Use raw_cpu_ptr() in clock_was_set() (Fernando Pacheco) [2071776] - hrtimer: Avoid more SMP function calls in clock_was_set() (Fernando Pacheco) [2071776] - hrtimer: Avoid unnecessary SMP function calls in clock_was_set() (Fernando Pacheco) [2071776] - hrtimer: Add bases argument to clock_was_set() (Fernando Pacheco) [2071776] - time/timekeeping: Avoid invoking clock_was_set() twice (Fernando Pacheco) [2071776] - timekeeping: Distangle resume and clock-was-set events (Fernando Pacheco) [2071776] - timerfd: Provide timerfd_resume() (Fernando Pacheco) [2071776] - hrtimer: Force clock_was_set() handling for the HIGHRES=n, NOHZ=y case (Fernando Pacheco) [2071776] - hrtimer: Ensure timerfd notification for HIGHRES=n (Fernando Pacheco) [2071776] - hrtimer: Consolidate reprogramming code (Fernando Pacheco) [2071776] - hrtimer: Avoid double reprogramming in __hrtimer_start_range_ns() (Fernando Pacheco) [2071776] - hrtimer: Update softirq_expires_next correctly after __hrtimer_get_next_event() (Fernando Pacheco) [2071776] - hrtimer: Annotate lockless access to timer->state (Fernando Pacheco) [2071776] - drm/i915/display: Remove check for low voltage sku for max dp source rate (Jocelyn Falempe) [2063931] - s390/kexec: handle R_390_PLT32DBL rela in arch_kexec_apply_relocations_add() (Philipp Rudo) [2039278] - s390/kexec_file: fix error handling when applying relocations (Philipp Rudo) [2039278] - s390/kexec_file: print some more error messages (Philipp Rudo) [2039278] - ixgbe: respect metadata on XSK Rx to skb (Ken Cox) [2037952] - ixgbe: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb (Ken Cox) [2037952] - ixgbe: pass bi->xdp to ixgbe_construct_skb_zc() directly (Ken Cox) [2037952] - ixgbe: Remove useless DMA-32 fallback configuration (Ken Cox) [2037952] - ixgbe: switch to napi_build_skb() (Ken Cox) [2037952] - ixgbe: set X550 MDIO speed before talking to PHY (Ken Cox) [2037952] - ixgbe: Document how to enable NBASE-T support (Ken Cox) [2037952] - xsk: Wipe out dead zero_copy_allocator declarations (Ken Cox) [2037952] - ixgbe: let the xdpdrv work with more than 64 cpus (Ken Cox) [2037952] - scsi: fcoe: Fix I/O path allocation (Ken Cox) [2037952] - ixgbe: extend PTP gettime function to read system clock (Ken Cox) [2037952] - ixgbe: Replace GFP_ATOMIC with GFP_KERNEL (Ken Cox) [2037952] - net: mpls: Fix notifications when deleting a device (Guillaume Nault) [2081757]- [rt] build kernel-rt-4.18.0-390.rt7.175.el8 [2067251] - sched/cputime, proc/stat: Fix incorrect guest nice cpustat value (Waiman Long) [2017382] - procfs: Use all-in-one vtime aware kcpustat accessor (Waiman Long) [2017382] - procfs: Use vtime aware kcpustat accessor to fetch CPUTIME_SYSTEM (Waiman Long) [2017382] - proc: read kernel cpu stat pointer once (Waiman Long) [2017382] - proc: use "unsigned int" in /proc/stat hook (Waiman Long) [2017382] - sched/cputime: Support other fields on kcpustat_field() (Waiman Long) [2017382] - sched/cputime: Add vtime guest task state (Waiman Long) [2017382] - sched/cputime: Add vtime idle task state (Waiman Long) [2017382] - sched/cputime: Spare a seqcount lock/unlock cycle on context switch (Waiman Long) [2017382] - sched/vtime: Move task_struct_rh->vtime_cpu back to vtime structure (Waiman Long) [2017382] - usb: xhci-plat: fix crash when suspend if remote wake enable (Mark Langsdorf) [2065730] - PM: domains: Improve runtime PM performance state handling (Mark Langsdorf) [2065730] - firmware_loader: fix use-after-free in firmware_fallback_sysfs (Mark Langsdorf) [2065730] - firmware_loader: use -ETIMEDOUT instead of -EAGAIN in fw_load_sysfs_fallback (Mark Langsdorf) [2065730] - driver core: Prevent warning when removing a device link from unregistered consumer (Mark Langsdorf) [2065730] - PM: domains: Shrink locking area of the gpd_list_lock (Mark Langsdorf) [2065730] - PM: sleep: Use ktime_us_delta() in initcall_debug_report() (Mark Langsdorf) [2065730] - driver core: Export device_driver_attach() (Mark Langsdorf) [2065730] - driver core: Don't return EPROBE_DEFER to userspace during sysfs bind (Mark Langsdorf) [2065730] - driver core: Flow the return code from ->probe() through to sysfs bind (Mark Langsdorf) [2065730] - driver core: Better distinguish probe errors in really_probe (Mark Langsdorf) [2065730] - driver core: Pull required checks into driver_probe_device() (Mark Langsdorf) [2065730] - driver core: add a helper to setup both the of_node and fwnode of a device (Mark Langsdorf) [2065730] - devres: Enable trace events (Mark Langsdorf) [2065730] - devres: No need to call remove_nodes() when there none present (Mark Langsdorf) [2065730] - devres: Use list_for_each_safe_from() in remove_nodes() (Mark Langsdorf) [2065730] - devres: Make locking straight forward in release_nodes() (Mark Langsdorf) [2065730] - regmap: mdio: Reject invalid addresses (Mark Langsdorf) [2065730] - regmap: mdio: Fix regmap_bus pointer constness (Mark Langsdorf) [2065730] - PM: runtime: Allow unassigned ->runtime_suspend|resume callbacks (Mark Langsdorf) [2065730] - PM: runtime: Improve path in rpm_idle() when no callback (Mark Langsdorf) [2065730] - PM: domains: Drop/restore performance state votes for devices at runtime PM (Mark Langsdorf) [2065730] - PM: domains: Return early if perf state is already set for the device (Mark Langsdorf) [2065730] - PM: domains: Split code in dev_pm_genpd_set_performance_state() (Mark Langsdorf) [2065730] - PM: domains: fix some kernel-doc issues (Mark Langsdorf) [2065730] - regmap: mdio: Add clause-45 support (Mark Langsdorf) [2065730] - regmap: mdio: Clean up invalid clause-22 addresses (Mark Langsdorf) [2065730] - regmap-irq: Introduce inverted status registers support (Mark Langsdorf) [2065730] - ACPI: property: Constify stubs for CONFIG_ACPI=n case (Mark Langsdorf) [2065730] - device property: Unify access to of_node (Mark Langsdorf) [2065730] - drivers/base: Constify static attribute_group structs (Mark Langsdorf) [2065730] - devcoredump: remove contact information (Mark Langsdorf) [2065730] - component: Rename 'dev' to 'parent' (Mark Langsdorf) [2065730] - component: Drop 'dev' argument to component_match_realloc() (Mark Langsdorf) [2065730] - device property: Don't check for NULL twice in the loops (Mark Langsdorf) [2065730] - regmap: add support for 7/17 register formating (Mark Langsdorf) [2065730] - PM: wakeirq: Set IRQF_NO_AUTOEN when requesting the IRQ (Mark Langsdorf) [2065730] - drivers/base/node.c: make CACHE_ATTR define static DEVICE_ATTR_RO (Mark Langsdorf) [2065730] - regmap: mdio: Don't modify output if error happened (Mark Langsdorf) [2065730] - regmap: Add MDIO bus support (Mark Langsdorf) [2065730] - regmap-i2c: Set regmap max raw r/w from quirks (Mark Langsdorf) [2065730] - driver core: attribute_container: fix W=1 warnings (Mark Langsdorf) [2065730] - driver core: replace open-coded device_lock_assert() (Mark Langsdorf) [2065730] - device property: Retrieve fwnode from of_node via accessor (Mark Langsdorf) [2065730] - cpufreq: Kconfig: fix documentation links (Mark Langsdorf) [2065730] - PM: wakeup: remove redundant assignment to variable retval (Mark Langsdorf) [2065730] - PM / wakeup: use dev_set_name() directly (Mark Langsdorf) [2065730] - PM: clk: remove kernel-doc warning (Mark Langsdorf) [2065730] - PM: wakeup: fix kernel-doc warnings and fix typos (Mark Langsdorf) [2065730] - PM: runtime: remove kernel-doc warnings (Mark Langsdorf) [2065730] - software node: Introduce SOFTWARE_NODE_REFERENCE() helper macro (Mark Langsdorf) [2065730] - software node: Imply kobj_to_swnode() to be no-op (Mark Langsdorf) [2065730] - software node: Deduplicate code in fwnode_create_software_node() (Mark Langsdorf) [2065730] - software node: Introduce software_node_alloc()/software_node_free() (Mark Langsdorf) [2065730] - software node: Free resources explicitly when swnode_register() fails (Mark Langsdorf) [2065730] - driver core: add helper for deferred probe reason setting (Mark Langsdorf) [2065730] - driver core: Improve fw_devlink & deferred_probe_timeout interaction (Mark Langsdorf) [2065730] - driver core: Replace printf() specifier and drop unneeded casting (Mark Langsdorf) [2065730] - driver core: Cast to (void *) with __force for __percpu pointer (Mark Langsdorf) [2065730] - devcoredump: fix kernel-doc warning (Mark Langsdorf) [2065730] - platform-msi: fix kernel-doc warnings (Mark Langsdorf) [2065730] - driver core: attribute_container: remove kernel-doc warnings (Mark Langsdorf) [2065730] - driver core: remove kernel-doc warnings (Mark Langsdorf) [2065730] - base: dd: fix error return code of driver_sysfs_add() (Mark Langsdorf) [2065730] - driver core: Use unbound workqueue for deferred probes (Mark Langsdorf) [2065730] - devcoredump: avoid -Wempty-body warnings (Mark Langsdorf) [2065730] - device property: Add test cases for fwnode_property_count_*() APIs (Mark Langsdorf) [2065730] - device property: Sync descriptions of swnode array and group APIs (Mark Langsdorf) [2065730] - driver core: Update device link status properly for device_bind_driver() (Mark Langsdorf) [2065730] - driver core: Avoid pointless deferred probe attempts (Mark Langsdorf) [2065730] - drivers/base/cpu: remove redundant assignment of variable retval (Mark Langsdorf) [2065730] - driver core: dd: remove deferred_devices variable (Mark Langsdorf) [2065730] - driver core: component: remove dentry pointer in "struct master" (Mark Langsdorf) [2065730] - driver core: auxiliary bus: Remove unneeded module bits (Mark Langsdorf) [2065730] - PM: domains: Don't runtime resume devices at genpd_prepare() (Mark Langsdorf) [2065730] - redhat/configs: Add CONFIG_X86_AMD_PSTATE (Prarit Bhargava) - ACPI: CPPC: Drop redundant local variable from cpc_read() (Prarit Bhargava) [1961726] - ACPI: CPPC: Fix up I/O port access in cpc_read() (Prarit Bhargava) [1961726] - cpufreq: amd-pstate: Fix Kconfig dependencies for AMD P-State (Prarit Bhargava) [1961726] - cpufreq: amd-pstate: Fix struct amd_cpudata kernel-doc comment (Prarit Bhargava) [1961726] - cpufreq: amd-pstate: Add AMD P-State performance attributes (Prarit Bhargava) [1961726] - cpufreq: amd-pstate: Add AMD P-State frequencies attributes (Prarit Bhargava) [1961726] - cpufreq: amd-pstate: Add boost mode support for AMD P-State (Prarit Bhargava) [1961726] - cpufreq: amd-pstate: Add trace for AMD P-State module (Prarit Bhargava) [1961726] - cpufreq: amd-pstate: Introduce the support for the processors with shared memory solution (Prarit Bhargava) [1961726] - cpufreq: amd-pstate: Add fast switch function for AMD P-State (Prarit Bhargava) [1961726] - cpufreq: amd-pstate: Introduce a new AMD P-State driver to support future processors (Prarit Bhargava) [1961726] - ACPI: CPPC: Add CPPC enable register function (Prarit Bhargava) [1961726] - ACPI: CPPC: Check present CPUs for determining _CPC is valid (Prarit Bhargava) [1961726] - ACPI: CPPC: Implement support for SystemIO registers (Prarit Bhargava) [1961726] - x86/msr: Add AMD CPPC MSR definitions (Prarit Bhargava) [1961726] - x86/cpufeatures: Add AMD Collaborative Processor Performance Control feature flag (Prarit Bhargava) [1961726] - cpufreq: remove useless INIT_LIST_HEAD() (Prarit Bhargava) [1961726] - cpufreq: CPPC: Pass structure instance by reference (Prarit Bhargava) [1961726] - cpufreq: CPPC: Fix potential memleak in cppc_cpufreq_cpu_init (Prarit Bhargava) [1961726] - cpufreq: CPPC: Migrate to ->exit() callback instead of ->stop_cpu() (Prarit Bhargava) [1961726] - cpufreq: cppc: simplify default delay_us setting (Prarit Bhargava) [1961726] - cppc_cpufreq: replace per-cpu data array with a list (Prarit Bhargava) [1961726] - cppc_cpufreq: expose information on frequency domains (Prarit Bhargava) [1961726] - cppc_cpufreq: clarify support for coordination types (Prarit Bhargava) [1961726] - cppc_cpufreq: use policy->cpu as driver of frequency setting (Prarit Bhargava) [1961726] - cppc_cpufreq: simplify use of performance capabilities (Prarit Bhargava) [1961726] - cppc_cpufreq: clean up cpu, cpu_num and cpunum variable use (Prarit Bhargava) [1961726] - cppc_cpufreq: fix misspelling, code style and readability issues (Prarit Bhargava) [1961726] - cpufreq: CPPC: Reuse caps variable in few routines (Prarit Bhargava) [1961726] - cpufreq: cppc: Reorder code and remove apply_hisi_workaround variable (Prarit Bhargava) [1961726] - cpufreq: CPPC: add SW BOOST support (Prarit Bhargava) [1961726] - net/sched: act_ct: fix ref leak when switching zones (Marcelo Ricardo Leitner) [2014027] - net/sched: act_ct: Fix flow table lookup after ct clear or switching zones (Marcelo Ricardo Leitner) [2014027] - genirq: Provide new interfaces for affinity hints (Ivan Vecera) [2070044] - af_key: add __GFP_ZERO flag for compose_sadb_supported in function pfkey_register (Xin Long) [2075181] - ipv6: make ip6_rt_gc_expire an atomic_t (Hangbin Liu) [2077365] - ipv6: fix panic when forwarding a pkt with no in6 dev (Hangbin Liu) [2077365] - net: ipv6: ensure we call ipv6_mc_down() at most once (Hangbin Liu) [2077365] - ipv6/addrconf: use a boolean to choose between UNREGISTER/DOWN (Hangbin Liu) [2077365] - ipv6/addrconf: call addrconf_ifdown with consistent values (Hangbin Liu) [2077365] - ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure path (Hangbin Liu) [2077365] - ipv6: annotate accesses to fn->fn_sernum (Hangbin Liu) [2077365] - ipv6: correct comments about fib6_node sernum (Hangbin Liu) [2077365] - ipv6: fix typos in __ip6_finish_output() (Hangbin Liu) [2077365] - oom_kill.c: futex: delay the OOM reaper to allow time for proper futex cleanup (Nico Pache) [1778048] - KVM: PPC: Fix TCE handling for VFIO (Daniel Henrique Barboza) [2062687] - udf: Restore i_lenAlloc when inode expansion fails (Carlos Maiolino) [2054654] {CVE-2022-0617} - udf: Fix NULL ptr deref when converting from inline format (Carlos Maiolino) [2054654] {CVE-2022-0617} - net/tls: fix slab-out-of-bounds bug in decrypt_internal (Sabrina Dubroca) [2080344] - tls: fix replacing proto_ops (Sabrina Dubroca) [2080344] - net/tls: use semicolons rather than commas to separate statements (Sabrina Dubroca) [2080344] - redhat: further rpminspect tuning (Jarod Wilson)- [rt] build kernel-rt-4.18.0-389.rt7.174.el8 [2067251] - tun: annotate access to queue->trans_start (Ivan Vecera) [2069673] - net: annotate accesses to queue->trans_start (Ivan Vecera) [2069673] - ntb_hw_amd: Add NTB PCI ID for new gen CPU (Sudheesh Mavila) [2037287] - ipmi: initialize len variable (Tony Camuso) [2069839] - ipmi: kcs: aspeed: Remove old bindings support (Tony Camuso) [2069839] - ipmi:ipmb: Add the ability to have a separate slave and master device (Tony Camuso) [2069839] - ipmi:ipmi_ipmb: Unregister the SMI on remove (Tony Camuso) [2069839] - ipmi: kcs: aspeed: Add AST2600 compatible string (Tony Camuso) [2069839] - ipmi: ssif: replace strlcpy with strscpy (Tony Camuso) [2069839] - ipmi/watchdog: Constify ident (Tony Camuso) [2069839] - ipmi: Fix UAF when uninstall ipmi_si and ipmi_msghandler module (Tony Camuso) [2069839] - ipmi: fix initialization when workqueue allocation fails (Tony Camuso) [2069839] - ipmi: bail out if init_srcu_struct fails (Tony Camuso) [2069839] - ipmi: ssif: initialize ssif_info->client early (Tony Camuso) [2069839] - ipmi: msghandler: Make symbol 'remove_work_wq' static (Tony Camuso) [2069839] - ipmi: Move remove_work to dedicated workqueue (Tony Camuso) [2069839] - ipmi: kcs_bmc: Fix a memory leak in the error handling path of 'kcs_bmc_serio_add_device()' (Tony Camuso) [2069839] - char: ipmi: replace snprintf in show functions with sysfs_emit (Tony Camuso) [2069839] - ipmi: ipmb: fix dependencies to eliminate build error (Tony Camuso) [2069839] - ipmi:ipmb: Add OF support (Tony Camuso) [2069839] - ipmi: bt: Add ast2600 compatible string (Tony Camuso) [2069839] - ipmi: bt-bmc: Use registers directly (Tony Camuso) [2069839] - ipmi: ipmb: Fix off-by-one size check on rcvlen (Tony Camuso) [2069839] - ipmi:ssif: Use depends on, not select, for I2C (Tony Camuso) [2069839] - ipmi:ipmb: Add initial support for IPMI over IPMB (Tony Camuso) [2069839] - ipmi: Export ipmb_checksum() (Tony Camuso) [2069839] - ipmi: Check error code before processing BMC response (Tony Camuso) [2069839] - ipmi:devintf: Return a proper error when recv buffer too small (Tony Camuso) [2069839] - ipmi: Disable some operations during a panic (Tony Camuso) [2069839] - ipmi:watchdog: Set panic count to proper value on a panic (Tony Camuso) [2069839] - char: ipmi: use DEVICE_ATTR helper macro (Tony Camuso) [2069839] - ipmi: rate limit ipmi smi_event failure message (Tony Camuso) [2069839] - cifs: fix NULL ptr dereference in smb2_ioctl_query_info() (Ronnie Sahlberg) [2074316] - cifs: prevent bad output lengths in smb2_ioctl_query_info() (Ronnie Sahlberg) [2074316] - net: tcp better handling of reordering then loss cases (Marcelo Ricardo Leitner) [2074566] - tcp: tcp_mark_head_lost is only valid for sack-tcp (Marcelo Ricardo Leitner) [2074566] - udp6: allow SO_MARK ctrl msg to affect routing (Xin Long) [2066598] - ip: Fix SO_MARK in RST, ACK and ICMP packets (Xin Long) [2066598] - ip: support SO_MARK cmsg (Xin Long) [2066598] - ip: unconditionally set cork gso_size (Xin Long) [2066598] - ip: remove tx_flags from ipcm_cookie and use same logic for v4 and v6 (Xin Long) [2066598] - ipv6: fold sockcm_cookie into ipcm6_cookie (Xin Long) [2066598] - sock: sockc cookie initializer (Xin Long) [2066598] - ipv6: ipcm6_cookie initializer (Xin Long) [2066598] - ipv4: ipcm_cookie initializers (Xin Long) [2066598] - s390/kexec: fix memory leak of ipl report buffer (Lichen Liu) [2001758] - s390/kexec: fix return code handling (Lichen Liu) [2001758] - block: don't try to throttle split bio if iops limit isn't set (Ming Lei) [2027241] - block: throttle split bio in case of iops limit (Ming Lei) [2027241] - block: don't check bio in blk_throtl_dispatch_work_fn (Ming Lei) [2027241] - x86/apic/vector: Fix ordering in vector assignment (Frank Ramsay) [2076607] - mt76: mt7921e: fix possible probe failure after reboot (Íñigo Huguet) [2078877] - veth: Ensure eth header is in skb's linear part (Guillaume Nault) [1966887] - net: annotate accesses to dev->gso_max_segs (Ivan Vecera) [2080317] - net: annotate accesses to dev->gso_max_size (Ivan Vecera) [2080317] - NFS: Don't loop forever in nfs_do_recoalesce() (Scott Mayhew) [2080467] - tipc: fix the timer expires after interval 100ms (Xin Long) [2080369] - tipc: Fix end of loop tests for list_for_each_entry() (Xin Long) [2080369] - tipc: fix a bit overflow in tipc_crypto_key_rcv() (Xin Long) [2080369] - tipc: rate limit warning for received illegal binding update (Xin Long) [2080369] - net: tipc: remove unused static inlines (Xin Long) [2080369] - tipc: fix unique bearer names sanity check (Xin Long) [2080369] - net/tipc: fix missing destroy_workqueue() on error in tipc_crypto_start() (Xin Long) [2080369] - tipc: add extack messages for bearer/media failure (Xin Long) [2080369] - scsi: smartpqi: Fix unused variable pqi_pm_ops for clang (Don Brace) [2012227] - scsi: smartpqi: Update version to 2.1.14-035 (Don Brace) [2012227] - scsi: smartpqi: Fix lsscsi -t SAS addresses (Don Brace) [2012227] - scsi: smartpqi: Fix hibernate and suspend (Don Brace) [2012227] - scsi: smartpqi: Fix BUILD_BUG_ON() statements (Don Brace) [2012227] - scsi: smartpqi: Fix NUMA node not updated during init (Don Brace) [2012227] - scsi: smartpqi: Expose SAS address for SATA drives (Don Brace) [2012227] - scsi: smartpqi: Speed up RAID 10 sequential reads (Don Brace) [2012227] - scsi: smartpqi: Fix kdump issue when controller is locked up (Don Brace) [2012227] - scsi: smartpqi: Update volume size after expansion (Don Brace) [2012227] - scsi: smartpqi: Avoid drive spin-down during suspend (Don Brace) [2012227] - scsi: smartpqi: Resolve delay issue with PQI_HZ value (Don Brace) [2012227] - scsi: smartpqi: Fix a typo in func pqi_aio_submit_io() (Don Brace) [2012227] - scsi: smartpqi: Fix a name typo and cleanup code (Don Brace) [2012227] - scsi: smartpqi: Quickly propagate path failures to SCSI midlayer (Don Brace) [2012227] - scsi: smartpqi: Eliminate drive spin down on warm boot (Don Brace) [2012227] - scsi: smartpqi: Enable SATA NCQ priority in sysfs (Don Brace) [2012227] - scsi: smartpqi: Add PCI IDs (Don Brace) [2012227] - scsi: smartpqi: Fix rmmod stack trace (Don Brace) [2012227] - ibmvnic: fix race between xmit and reset (Diego Domingos) [2051354] - ibmvnic: Allow queueing resets during probe (Diego Domingos) [2051354] - ibmvnic: clear fop when retrying probe (Diego Domingos) [2051354] - ibmvnic: init init_done_rc earlier (Diego Domingos) [2051354] - ibmvnic: register netdev after init of adapter (Diego Domingos) [2051354] - ibmvnic: complete init_done on transport events (Diego Domingos) [2051354] - ibmvnic: define flush_reset_queue helper (Diego Domingos) [2051354] - ibmvnic: initialize rc before completing wait (Diego Domingos) [2051354] - ibmvnic: free reset-work-item when flushing (Diego Domingos) [2051354] - ibmvnic: schedule failover only if vioctl fails (Diego Domingos) [2051354] - net/ibmvnic: Cleanup workaround doing an EOI after partition migration (Diego Domingos) [2051354]- [rt] build kernel-rt-4.18.0-388.rt7.173.el8 [2067251] - xfs: don't expose misaligned extszinherit hints to userspace (Brian Foster) [2072552] - xfs: correct the narrative around misaligned rtinherit/extszinherit dirs (Brian Foster) [2072552] - xfs: fix endianness issue in xfs_ag_shrink_space (Brian Foster) [2072552] - xfs: bunmapi has unnecessary AG lock ordering issues (Brian Foster) [2072552] - xfs: btree format inode forks can have zero extents (Brian Foster) [2072552] - xfs: validate extsz hints against rt extent size when rtinherit is set (Brian Foster) [2072552] - xfs: standardize extent size hint validation (Brian Foster) [2072552] - xfs: check free AG space when making per-AG reservations (Brian Foster) [2072552] - xfs: retry allocations when locality-based search fails (Brian Foster) [2072552] - xfs: adjust rt allocation minlen when extszhint > rtextsize (Brian Foster) [2072552] - iomap: remove unused private field from ioend (Brian Foster) [2072552] - xfs: don't allow log writes if the data device is readonly (Brian Foster) [2072552] - xfs: count free space btree blocks when scrubbing pre-lazysbcount fses (Brian Foster) [2072552] - xfs: update superblock counters correctly for !lazysbcount (Brian Foster) [2072552] - xfs: don't check agf_btreeblks on pre-lazysbcount filesystems (Brian Foster) [2072552] - xfs: rename struct xfs_legacy_ictimestamp (Brian Foster) [2072552] - xfs: rename xfs_ictimestamp_t (Brian Foster) [2072552] - xfs: remove xfs_quiesce_attr declaration (Brian Foster) [2072552] - xfs: remove XFS_IFEXTENTS (Brian Foster) [2072552] - xfs: remove XFS_IFINLINE (Brian Foster) [2072552] - xfs: remove XFS_IFBROOT (Brian Foster) [2072552] - xfs: only look at the fork format in xfs_idestroy_fork (Brian Foster) [2072552] - xfs: simplify xfs_attr_remove_args (Brian Foster) [2072552] - xfs: rename and simplify xfs_bmap_one_block (Brian Foster) [2072552] - xfs: move the XFS_IFEXTENTS check into xfs_iread_extents (Brian Foster) [2072552] - xfs: get rid of the ip parameter to xchk_setup_* (Brian Foster) [2072552] - xfs: move the check for post-EOF mappings into xfs_can_free_eofblocks (Brian Foster) [2072552] - xfs: move the xfs_can_free_eofblocks call under the IOLOCK (Brian Foster) [2072552] - xfs: precalculate default inode attribute offset (Brian Foster) [2072552] - xfs: default attr fork size does not handle device inodes (Brian Foster) [2072552] - xfs: inode fork allocation depends on XFS_IFEXTENT flag (Brian Foster) [2072552] - xfs: eager inode attr fork init needs attr feature awareness (Brian Foster) [2072552] - xfs: scrub: Disable check for unoptimized data fork bmbt node (Brian Foster) [2072552] - xfs: Use struct xfs_bmdr_block instead of struct xfs_btree_block to calculate root node size (Brian Foster) [2072552] - xfs: merge _xfs_dic2xflags into xfs_ip2xflags (Brian Foster) [2072552] - xfs: move the di_crtime field to struct xfs_inode (Brian Foster) [2072552] - xfs: move the di_flags2 field to struct xfs_inode (Brian Foster) [2072552] - xfs: move the di_flags field to struct xfs_inode (Brian Foster) [2072552] - xfs: move the di_forkoff field to struct xfs_inode (Brian Foster) [2072552] - xfs: use a union for i_cowextsize and i_flushiter (Brian Foster) [2072552] - xfs: use XFS_B_TO_FSB in xfs_ioctl_setattr (Brian Foster) [2072552] - xfs: cleanup xfs_fill_fsxattr (Brian Foster) [2072552] - xfs: move the di_flushiter field to struct xfs_inode (Brian Foster) [2072552] - xfs: move the di_cowextsize field to struct xfs_inode (Brian Foster) [2072552] - xfs: move the di_extsize field to struct xfs_inode (Brian Foster) [2072552] - xfs: move the di_nblocks field to struct xfs_inode (Brian Foster) [2072552] - xfs: move the di_size field to struct xfs_inode (Brian Foster) [2072552] - xfs: move the di_projid field to struct xfs_inode (Brian Foster) [2072552] - xfs: don't clear the "dinode core" in xfs_inode_alloc (Brian Foster) [2072552] - xfs: remove the di_dmevmask and di_dmstate fields from struct xfs_icdinode (Brian Foster) [2072552] - xfs: remove the unused xfs_icdinode_has_bigtime helper (Brian Foster) [2072552] - xfs: handle crtime more carefully in xfs_bulkstat_one_int (Brian Foster) [2072552] - xfs: consistently initialize di_flags2 (Brian Foster) [2072552] - xfs: split xfs_imap_to_bp (Brian Foster) [2072552] - xfs: scrub: Remove incorrect check executed on block format directories (Brian Foster) [2072552] - xfs: add error injection for per-AG resv failure (Brian Foster) [2072552] - xfs: support shrinking unused space in the last AG (Brian Foster) [2072552] - xfs: introduce xfs_ag_shrink_space() (Brian Foster) [2072552] - xfs: hoist out xfs_resizefs_init_new_ags() (Brian Foster) [2072552] - xfs: update lazy sb counters immediately for resizefs (Brian Foster) [2072552] - xfs: __percpu_counter_compare() inode count debug too expensive (Brian Foster) [2072552] - xfs: reduce debug overhead of dir leaf/node checks (Brian Foster) [2072552] - xfs: No need for inode number error injection in __xfs_dir3_data_check (Brian Foster) [2072552] - xfs: type verification is expensive (Brian Foster) [2072552] - xfs: optimise xfs_buf_item_size/format for contiguous regions (Brian Foster) [2072552] - xfs: xfs_buf_item_size_segment() needs to pass segment offset (Brian Foster) [2072552] - xfs: reduce buffer log item shadow allocations (Brian Foster) [2072552] - xfs: initialise attr fork on inode create (Brian Foster) [2072552] - xfs: ensure xfs_errortag_random_default matches XFS_ERRTAG_MAX (Brian Foster) [2072552] - xfs: rename variable mp to parsing_mp (Brian Foster) [2072552] - xfs: rename the blockgc workqueue (Brian Foster) [2072552] - xfs: validate ag btree levels using the precomputed values (Brian Foster) [2072552] - xfs: remove return value from xchk_ag_btcur_init (Brian Foster) [2072552] - xfs: set the scrub AG number in xchk_ag_read_headers (Brian Foster) [2072552] - xfs: bail out of scrub immediately if scan incomplete (Brian Foster) [2072552] - xfs: drop freeze protection when running GETFSMAP (Brian Foster) [2072552] - selftest/powerpc: Add PAPR sysfs attributes sniff test (Steve Best) [1986183] - powerpc/pseries: Interface to represent PAPR firmware attributes (Steve Best) [1986183] - net: mana: Remove unnecessary check of cqe_type in mana_process_rx_cqe() (Mohammed Gamal) [2051719] - net: mana: Add handling of CQE_RX_TRUNCATED (Mohammed Gamal) [2051719] - RDMA/rxe: Revert changes from irqsave to bh locks (Kamal Heib) [2056499] - RDMA/rxe: Check the last packet by RXE_END_MASK (Kamal Heib) [2056499] - RDMA/rxe: Remove qp->grp_lock and qp->grp_list (Kamal Heib) [2056499] - RDMA/rxe: Remove rxe_drop_all_macst_groups (Kamal Heib) [2056499] - RDMA/rxe: Enforce IBA o10-2.2.3 (Kamal Heib) [2056499] - RDMA/rxe: Rename rxe_mc_grp and rxe_mc_elem (Kamal Heib) [2056499] - RDMA/rxe: Move rxe_mcast_attach/detach to rxe_mcast.c (Kamal Heib) [2056499] - RDMA/rxe: Move rxe_mcast_add/delete to rxe_mcast.c (Kamal Heib) [2056499] - RDMA/cma: Do not change route.addr.src_addr outside state checks (Kamal Heib) [2056499] - RDMA/ib_srp: Fix a deadlock (Kamal Heib) [2056499] - RDMA/siw: Fix broken RDMA Read Fence/Resume logic. (Kamal Heib) [2056499] - IB/cm: Release previously acquired reference counter in the cm_id_priv (Kamal Heib) [2056499] - RDMA/siw: Fix refcounting leak in siw_create_qp() (Kamal Heib) [2056499] - RDMA/ucma: Protect mc during concurrent multicast leaves (Kamal Heib) [2056499] - RDMA/cma: Use correct address when leaving multicast group (Kamal Heib) [2056499] - IB/hfi1: Fix tstats alloc and dealloc (Kamal Heib) [2056499 2049845] - IB/hfi1: Fix AIP early init panic (Kamal Heib) [2056499 2049845] - IB/hfi1: Fix alloc failure with larger txqueuelen (Kamal Heib) [2056499 2049845] - IB/hfi1: Fix panic with larger ipoib send_queue_size (Kamal Heib) [2056499 2049845] - all: replace find_next{,_zero}_bit with find_first{,_zero}_bit where appropriate (Kamal Heib) [2056499] - RDMA/irdma: Remove the redundant return (Kamal Heib) [2056499 2037972] - RDMA/rxe: Use the standard method to produce udp source port (Kamal Heib) [2056499] - RDMA/irdma: Make the source udp port vary (Kamal Heib) [2056499 2037972] - RDMA/core: Calculate UDP source port based on flow label or lqpn/rqpn (Kamal Heib) [2056499] - IB/iser: Align coding style across driver (Kamal Heib) [2056499] - IB/iser: Remove un-needed casting to/from void pointer (Kamal Heib) [2056499] - IB/iser: Don't suppress send completions (Kamal Heib) [2056499] - IB/iser: Rename ib_ret local variable (Kamal Heib) [2056499] - IB/iser: Fix RNR errors (Kamal Heib) [2056499] - IB/iser: Remove deprecated pi_guard module param (Kamal Heib) [2056499] - IB/mlx5: Expose NDR speed through MAD (Kamal Heib) [2056499] - RDMA/rxe: Delete deprecated module parameters interface (Kamal Heib) [2056499] - RDMA/mad: Delete duplicated init_query_mad functions (Kamal Heib) [2056499] - RDMA/rxe: Fix indentations and operators sytle (Kamal Heib) [2056499] - RDMA: Use default_groups in kobj_type (Kamal Heib) [2056499] - RDMA/rxe: Fix a typo in opcode name (Kamal Heib) [2056499] - RDMA/rxe: Remove the unused xmit_errors member (Kamal Heib) [2056499] - RDMA/rxe: Remove redundant err variable (Kamal Heib) [2056499] - RDMA/irdma: Use auxiliary_device driver data helpers (Kamal Heib) [2056499 2037972] - driver core: auxiliary bus: Add driver data helpers (Kamal Heib) [2056499] - RDMA/cma: Let cma_resolve_ib_dev() continue search even after empty entry (Kamal Heib) [2056499] - RDMA/core: Let ib_find_gid() continue search even after empty entry (Kamal Heib) [2056499] - RDMA/core: Modify rdma_query_gid() to return accurate error codes (Kamal Heib) [2056499] - RDMA/rxe: Remove the unnecessary variable (Kamal Heib) [2056499] - RDMA/irdma: Fix the type used to declare a bitmap (Kamal Heib) [2056499 2037972] - RDMA/uverbs: Remove the unnecessary assignment (Kamal Heib) [2056499] - RDMA/siw: Use max() instead of doing it manually (Kamal Heib) [2056499] - RDMA/pvrdma: Use non-atomic bitmap functions when possible (Kamal Heib) [2056499] - RDMA/pvrdma: Use bitmap_zalloc() when applicable (Kamal Heib) [2056499] - IB/hfi1: Use bitmap_zalloc() when applicable (Kamal Heib) [2056499 2049845] - RDMA/siw: Use helper function to set sys_image_guid (Kamal Heib) [2056499] - RDMA/cma: Remove open coding of overflow checking for private_data_len (Kamal Heib) [2056499] - RDMA/rxe: Remove some #defines from rxe_pool.h (Kamal Heib) [2056499] - RDMA/rxe: Remove #include "rxe_loc.h" from rxe_pool.c (Kamal Heib) [2056499] - RDMA/rxe: Save object pointer in pool element (Kamal Heib) [2056499] - RDMA/rxe: Copy setup parameters into rxe_pool (Kamal Heib) [2056499] - RDMA/rxe: Cleanup rxe_pool_entry (Kamal Heib) [2056499] - RDMA/rxe: Replace irqsave locks with bh locks (Kamal Heib) [2056499] - RDMA/usnic: Clean up usnic_ib_alloc_pd() (Kamal Heib) [2056499] - RDMA/irdma: Use helper function to set GUIDs (Kamal Heib) [2056499 2037972] - RDMA/rxe: Prevent double freeing rxe_map_set() (Kamal Heib) [2056498] - IB/hfi1: Fix leak of rcvhdrtail_dummy_kvaddr (Kamal Heib) [2056498 2049845] - IB/hfi1: Fix early init panic (Kamal Heib) [2056498 2049845] - IB/hfi1: Insure use of smp_processor_id() is preempt disabled (Kamal Heib) [2056498 2049845] - IB/hfi1: Correct guard on eager buffer deallocation (Kamal Heib) [2056498 2049845] - RDMA: Fix use-after-free in rxe_queue_cleanup (Kamal Heib) [2056498] - RDMA/nldev: Check stat attribute before accessing it (Kamal Heib) [2056498] - IB/hfi1: Properly allocate rdma counter desc memory (Kamal Heib) [2056498 2049845] - RDMA/core: Set send and receive CQ before forwarding to the driver (Kamal Heib) [2056498] - RDMA/netlink: Add __maybe_unused to static inline in C file (Kamal Heib) [2056498] - RDMA/core: Require the driver to set the IOVA correctly during rereg_mr (Kamal Heib) [2056498] - RDMA/irdma: optimize rx path by removing unnecessary copy (Kamal Heib) [2056498 2037972] - IB/opa_vnic: Rebranding of OPA VNIC driver to Cornelis Networks (Kamal Heib) [2056498] - IB/hfi1: Rebranding of hfi1 driver to Cornelis Networks (Kamal Heib) [2056498 2049845] - RDMA/rxe: Make rxe_type_info static const (Kamal Heib) [2056498] - RDMA/rxe: Use 'bitmap_zalloc()' when applicable (Kamal Heib) [2056498] - RDMA/rxe: Save a few bytes from struct rxe_pool (Kamal Heib) [2056498] - RDMA/irdma: Remove the unused variable local_qp (Kamal Heib) [2056498 2037972] - RDMA/core: Fix missed initialization of rdma_hw_stats::lock (Kamal Heib) [2056498] - RDMA/irdma: Remove the unused spin lock in struct irdma_qp_uk (Kamal Heib) [2056498 2037972] - RDMA: Constify netdev->dev_addr accesses (Kamal Heib) [2056498] - RDMA/ipoib: Use dev_addr_mod() (Kamal Heib) [2056498] - RDMA/core: Use kvzalloc when allocating the struct ib_port (Kamal Heib) [2056498] - RDMA/irdma: Make irdma_uk_cq_init() return a void (Kamal Heib) [2056498 2037972] - RDMA/rxe: Convert kernel UD post send to use ah_num (Kamal Heib) [2056498] - RDMA/rxe: Lookup kernel AH from ah index in UD WQEs (Kamal Heib) [2056498] - RDMA/rxe: Replace ah->pd by ah->ibah.pd (Kamal Heib) [2056498] - RDMA/rxe: Create AH index and return to user space (Kamal Heib) [2056498] - RDMA/rxe: Change AH objects to indexed (Kamal Heib) [2056498] - RDMA/rxe: Move AV from rxe_send_wqe to rxe_send_wr (Kamal Heib) [2056498] - RDMA/irdma: Remove irdma_cqp_up_map_cmd() (Kamal Heib) [2056498 2037972] - RDMA/irdma: Remove irdma_get_hw_addr() (Kamal Heib) [2056498 2037972] - RDMA/irdma: Remove irdma_sc_send_lsmm_nostag() (Kamal Heib) [2056498 2037972] - RDMA/irdma: Remove irdma_uk_mw_bind() (Kamal Heib) [2056498 2037972] - RDMA: Remove redundant 'flush_workqueue()' calls (Kamal Heib) [2056498] - RDMA/iwpm: Remove redundant initialization of pointer err_str (Kamal Heib) [2056498] - RDMA/nldev: Allow optional-counter status configuration through RDMA netlink (Kamal Heib) [2056498] - RDMA/nldev: Split nldev_stat_set_mode_doit out of nldev_stat_set_doit (Kamal Heib) [2056498] - RDMA/nldev: Add support to get status of all counters (Kamal Heib) [2056498] - RDMA/counter: Add optional counter support (Kamal Heib) [2056498] - RDMA/counter: Add an is_disabled field in struct rdma_hw_stats (Kamal Heib) [2056498] - RDMA/core: Add a helper API rdma_free_hw_stats_struct (Kamal Heib) [2056498] - RDMA/bnxt_re: Fix kernel panic when trying to access bnxt_re_stat_descs (Kamal Heib) [2056499] - RDMA/counter: Add a descriptor in struct rdma_hw_stats (Kamal Heib) [2056498] - RDMA/bnxt_re: Update statistics counter name (Kamal Heib) [2056498] - RDMA/bnxt_re: Add extended statistics counters (Kamal Heib) [2056498] - RDMA/efa: CQ notifications (Kamal Heib) [2056498] - RDMA/rxe: Remove duplicate settings (Kamal Heib) [2056498] - RDMA/rxe: Set partial attributes when completion status != IBV_WC_SUCCESS (Kamal Heib) [2056498] - RDMA/rxe: Change the is_user member of struct rxe_cq to bool (Kamal Heib) [2056498] - RDMA/rxe: Remove the is_user members of struct rxe_sq/rxe_rq/rxe_srq (Kamal Heib) [2056498] - RDMA/irdma: Delete unused struct irdma_bth (Kamal Heib) [2056498 2037972] - IB/hf1: Use string_upper() instead of an open coded variant (Kamal Heib) [2056498] - RDMA/cma: Split apart the multiple uses of the same list heads (Kamal Heib) [2056498] - RDMA/rxe: Remove unused WR_READ_WRITE_OR_SEND_MASK (Kamal Heib) [2056498] - RDMA/rxe: Add MASK suffix for RXE_READ_OR_ATOMIC and RXE_WRITE_OR_SEND (Kamal Heib) [2056498] - RDMA/rxe: Add new RXE_READ_OR_WRITE_MASK (Kamal Heib) [2056498] - RDMA/hfi1: Use struct_size() and flex_array_size() helpers (Kamal Heib) [2056498 2049845] - IB/hfi1: Add ring consumer and producers traces (Kamal Heib) [2056498 2049845] - IB/hfi1: Remove atomic completion count (Kamal Heib) [2056498 2049845] - IB/hfi1: Tune netdev xmit cachelines (Kamal Heib) [2056498 2049845] - IB/hfi1: Get rid of tx priv backpointer (Kamal Heib) [2056498 2049845] - IB/hfi1: Get rid of hot path divide (Kamal Heib) [2056498 2049845] - IB/hfi1: Remove cache and embed txreq in ring (Kamal Heib) [2056498 2049845] - RDMA/rxe: Only allow invalidate for appropriate MRs (Kamal Heib) [2056498] - RDMA/rxe: Create duplicate mapping tables for FMRs (Kamal Heib) [2056498] - RDMA/rxe: Separate HW and SW l/rkeys (Kamal Heib) [2056498] - RDMA/rxe: Cleanup MR status and type enums (Kamal Heib) [2056498] - RDMA/rxe: Add memory barriers to kernel queues (Kamal Heib) [2056498] - RDMA/rxe: remove the unnecessary variable (Kamal Heib) [2056498] - RDMA/rxe: remove the redundant variable (Kamal Heib) [2056498] - RDMA/rxe: Fix wrong port_cap_flags (Kamal Heib) [2056498] - RDMA/rdmavt: Fix error code in rvt_create_qp() (Kamal Heib) [2056497 2049845] - IB/hfi1: Fix abba locking issue with sc_disable() (Kamal Heib) [2056497 2049845] - RDMA/hfi1: Fix kernel pointer leak (Kamal Heib) [2056497 2049845] - RDMA/usnic: Lock VF with mutex instead of spinlock (Kamal Heib) [2056497] - RDMA/cma: Do not change route.addr.src_addr.ss_family (Kamal Heib) [2056497] - IB/hfi1: make hist static (Kamal Heib) [2056497 2049845] - RDMA/hfi1: Convert to SPDX identifier (Kamal Heib) [2056497 2049845] - IB/rdmavt: Convert to SPDX identifier (Kamal Heib) [2056497 2049845] - RDMA/core/sa_query: Retry SA queries (Kamal Heib) [2056497] - IB/core: Remove deprecated current_seq comments (Kamal Heib) [2056497] - RDMA/efa: Rename vector field in efa_irq struct to irqn (Kamal Heib) [2056497] - RDMA/efa: Remove unused cpu field from irq struct (Kamal Heib) [2056497] - RDMA/core/sa_query: Remove unused function (Kamal Heib) [2056497] - RDMA/hfi1: Stop using seq_get_buf in _driver_stats_seq_show (Kamal Heib) [2056497 2049845] - RDMA/core: Create clean QP creations interface for uverbs (Kamal Heib) [2056497] - RDMA/core: Properly increment and decrement QP usecnts (Kamal Heib) [2056497] - RDMA/core: Configure selinux QP during creation (Kamal Heib) [2056497] - RDMA/core: Reorganize create QP low-level functions (Kamal Heib) [2056497] - RDMA/core: Remove protection from wrong in-kernel API usage (Kamal Heib) [2056497] - RDMA/core: Delete duplicated and unreachable code (Kamal Heib) [2056497] - rdma/qedr: Fix crash due to redundant release of device's qp memory (Kamal Heib) [2056497] - RDMA: Globally allocate and release QP memory (Kamal Heib) [2056497] - RDMA/mlx5: Rework custom driver QP type creation (Kamal Heib) [2056497] - RDMA/usnic: Fix memleak in find_free_vf_and_create_qp_grp (Kamal Heib) [2056497] - RDMA/rdmavt: Decouple QP and SGE lists allocations (Kamal Heib) [2056497 2049845] - RDMA/efa: Remove double QP type assignment (Kamal Heib) [2056497] - RDMA/hfi1: Fix typo in comments (Kamal Heib) [2056497 2049845] - RDMA/iwpm: Rely on the rdma_nl_[un]register() to ensure that requests are valid (Kamal Heib) [2056497] - RDMA/iwpm: Remove not-needed reference counting (Kamal Heib) [2056497] - RDMA/hfi1: Convert from atomic_t to refcount_t on hfi1_devdata->user_refcount (Kamal Heib) [2056497 2049845] - IB/hfi1: Adjust pkey entry in index 0 (Kamal Heib) [2056497 2049845] - IB/hfi1: Indicate DMA wait when txq is queued for wakeup (Kamal Heib) [2056497 2049845] - RDMA/rxe: Fix types in rxe_icrc.c (Kamal Heib) [2056497] - RDMA/rxe: Add kernel-doc comments to rxe_icrc.c (Kamal Heib) [2056497] - RDMA/rxe: Move crc32 init code to rxe_icrc.c (Kamal Heib) [2056497] - RDMA/rxe: Fixup rxe_icrc_hdr (Kamal Heib) [2056497] - RDMA/rxe: Move rxe_crc32 to a subroutine (Kamal Heib) [2056497] - RDMA/rxe: Move ICRC generation to a subroutine (Kamal Heib) [2056497] - RDMA/rxe: Fixup rxe_send and rxe_loopback (Kamal Heib) [2056497] - RDMA/rxe: Move rxe_xmit_packet to a subroutine (Kamal Heib) [2056497] - RDMA/rxe: Move ICRC checking to a subroutine (Kamal Heib) [2056497] - IB/core: Read subnet_prefix in ib_query_port via cache. (Kamal Heib) [2056497] - IB/core: Shifting initialization of device->cache_lock (Kamal Heib) [2056497] - IB/core: Updating cache for subnet_prefix in config_non_roce_gid_cache() (Kamal Heib) [2056497] - RDMA/efa: Split hardware stats to device and port stats (Kamal Heib) [2056497] - RDMA/rxe: Remove the repeated 'mr->umem = umem' (Kamal Heib) [2056497] - RDMA/siw: Convert siw_tx_hdt() to kmap_local_page() (Kamal Heib) [2056497] - RDMA/siw: Remove kmap() (Kamal Heib) [2056497] - treewide: Add missing semicolons to __assign_str uses (Kamal Heib) [2056497] - RDMA/hfi1: Remove use of kmap() (Kamal Heib) [2056497 2049845] - RDMA: Delete not-used static inline functions (Kamal Heib) [2056497] - mm/page_owner.c: record tgid (Waiman Long) [2069294] - mm/page_owner: record task command name (Waiman Long) [2069294] - mm/page_owner: print memcg information (Waiman Long) [2069294] - mm/page_owner: use scnprintf() to avoid excessive buffer overrun check (Waiman Long) [2069294] - lib/vsprintf: avoid redundant work with 0 size (Waiman Long) [2069294] - lib, stackdepot: add helper to print stack entries into buffer (Waiman Long) [2069294] - lib, stackdepot: add helper to print stack entries (Waiman Long) [2069294] - lib, stackdepot: check stackdepot handle before accessing slabs (Waiman Long) [2069294] - stacktrace: move filter_irq_stacks() to kernel/stacktrace.c (Waiman Long) [2069294] - lib/stackdepot: introduce __stack_depot_save() (Waiman Long) [2069294] - mm: introduce PAGEFLAGS_MASK to replace ((1UL << NR_PAGEFLAGS) - 1) (Waiman Long) [2069294] - mm/page_owner: constify dump_page_owner (Waiman Long) [2069294] - mm: page_owner: detect page_owner recursion via task_struct (Waiman Long) [2069294] - mm: page_owner: use kstrtobool() to parse bool option (Waiman Long) [2069294] - mm: page_owner: fetch backtrace only for tracked pages (Waiman Long) [2069294] - mm, page_owner: remove unused parameter in __set_page_owner_handle (Waiman Long) [2069294] - mm/page_owner: record the timestamp of all pages during free (Waiman Long) [2069294] - mm/page_owner: use helper function zone_end_pfn() to get end_pfn (Waiman Long) [2069294] - mm/page_owner: record timestamp and pid (Waiman Long) [2069294] - x86/platform/uv: Log gap hole end size (Frank Ramsay) [2074098] - x86/platform/uv: Update TSC sync state for UV5 (Frank Ramsay) [2074098] - x86/platform/uv: Update NMI Handler for UV5 (Frank Ramsay) [2074098] - x86/platform/uv: Remove unused variable in UV5 NMI handler (Frank Ramsay) [2074098] - timekeeping: Boot should be boottime for coarse ns accessor (Ivan Vecera) [2076879]- [rt] build kernel-rt-4.18.0-387.rt7.172.el8 [2067251] - net_tstamp: define new flag HWTSTAMP_FLAG_BONDED_PHC_INDEX (Petr Oros) [2070041] - net_tstamp: add new flag HWTSTAMP_FLAG_BONDED_PHC_INDEX (Petr Oros) [2070041] - net: fix NULL pointer reference in cipso_v4_doi_free (Guillaume Nault) [2074597] - partitions/efi: Fix partition name parsing in GUID partition entry (Ming Lei) [2075085] - psi: Fix uaf issue when psi trigger is destroyed while being polled (Waiman Long) [2046396] - cgroup/cpuset: Make child cpusets restrict parents on v1 hierarchy (Waiman Long) [2046396] - cgroup/cpuset: Don't let child cpusets restrict parent in default hierarchy (Waiman Long) [2046396] - mm/page_alloc: detect allocation forbidden by cpuset and bail out early (Waiman Long) [2046396] - cgroup: Fix rootcg cpu.stat guest double counting (Waiman Long) [2046396] - cgroup: no need for cgroup_mutex for /proc/cgroups (Waiman Long) [2046396] - cgroup: remove cgroup_mutex from cgroupstats_build (Waiman Long) [2046396] - cgroup: Fix memory leak caused by missing cgroup_bpf_offline (Waiman Long) [2046396] - cgroup: cgroup-v1: do not exclude cgrp_dfl_root (Waiman Long) [2046396] - bpf, test, cgroup: Use sk_{alloc,free} for test cases (Waiman Long) [2046396] - bpf, cgroup: Assign cgroup in cgroup_sk_alloc when called from interrupt (Waiman Long) [2046396] - bpf, cgroups: Fix cgroup v2 fallback on v1/v2 mixed mode (Waiman Long) [2046396] - cgroup/cpuset: Change references of cpuset_mutex to cpuset_rwsem (Waiman Long) [2046396] - cgroup: Replace deprecated CPU-hotplug functions. (Waiman Long) [2046396] - cgroup/cpuset: Fix a partition bug with hotplug (Waiman Long) [2046396] - cgroup/cpuset: Miscellaneous code cleanup (Waiman Long) [2046396] - cgroup/cpuset: fix typos in comments (Waiman Long) [2046396] - enable DAMON configs (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon/reclaim: document statistics parameters (Chris von Recklinghausen) [2004233] - mm/damon: hide kernel pointer from tracepoint event (Chris von Recklinghausen) [2004233] - mm/damon/vaddr: hide kernel pointer from damon_va_three_regions() failure log (Chris von Recklinghausen) [2004233] - mm/damon/vaddr: use pr_debug() for damon_va_three_regions() failure logging (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: remove an unnecessary variable (Chris von Recklinghausen) [2004233] - mm/damon: move the implementation of damon_insert_region to damon.h (Chris von Recklinghausen) [2004233] - mm/damon: add access checking for hugetlb pages (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon/usage: update for schemes statistics (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: support all DAMOS stats (Chris von Recklinghausen) [2004233] - mm/damon/reclaim: provide reclamation statistics (Chris von Recklinghausen) [2004233] - mm/damon/schemes: account how many times quota limit has exceeded (Chris von Recklinghausen) [2004233] - mm/damon/schemes: account scheme actions that successfully applied (Chris von Recklinghausen) [2004233] - mm/damon: remove a mistakenly added comment for a future feature (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon/usage: update for kdamond_pid and (mk|rm)_contexts (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon/usage: mention tracepoint at the beginning (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon/usage: remove redundant information (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon/usage: update for scheme quotas and watermarks (Chris von Recklinghausen) [2004233] - mm/damon: convert macro functions to static inline functions (Chris von Recklinghausen) [2004233] - mm/damon: modify damon_rand() macro to static inline function (Chris von Recklinghausen) [2004233] - mm/damon: move damon_rand() definition into damon.h (Chris von Recklinghausen) [2004233] - mm/damon/schemes: add the validity judgment of thresholds (Chris von Recklinghausen) [2004233] - mm/damon/vaddr: remove swap_ranges() and replace it with swap() (Chris von Recklinghausen) [2004233] - mm/damon: remove some unneeded function definitions in damon.h (Chris von Recklinghausen) [2004233] - mm/damon/core: use abs() instead of diff_of() (Chris von Recklinghausen) [2004233] - mm/damon: unified access_check function naming rules (Chris von Recklinghausen) [2004233] - mm/damon: add 'age' of region tracepoint support (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: fix 'struct pid' leaks in 'dbgfs_target_ids_write()' (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: protect targets destructions with kdamond_lock (Chris von Recklinghausen) [2004233] - selftests/damon: split test cases (Chris von Recklinghausen) [2004233] - selftests/damon: test debugfs file reads/writes with huge count (Chris von Recklinghausen) [2004233] - selftests/damon: test wrong DAMOS condition ranges input (Chris von Recklinghausen) [2004233] - selftests/damon: test DAMON enabling with empty target_ids case (Chris von Recklinghausen) [2004233] - selftests/damon: skip test if DAMON is running (Chris von Recklinghausen) [2004233] - mm/damon/vaddr-test: remove unnecessary variables (Chris von Recklinghausen) [2004233] - mm/damon/vaddr-test: split a test function having >1024 bytes frame size (Chris von Recklinghausen) [2004233] - mm/damon/vaddr: remove an unnecessary warning message (Chris von Recklinghausen) [2004233] - mm/damon/core: remove unnecessary error messages (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: remove an unnecessary error message (Chris von Recklinghausen) [2004233] - mm/damon/core: use better timer mechanisms selection threshold (Chris von Recklinghausen) [2004233] - mm/damon/core: fix fake load reports due to uninterruptible sleeps (Chris von Recklinghausen) [2004233] - timers: implement usleep_idle_range() (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: fix missed use of damon_dbgfs_lock (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: use '__GFP_NOWARN' for user-specified size buffer allocation (Chris von Recklinghausen) [2004233] - mm/damon: remove return value from before_terminate callback (Chris von Recklinghausen) [2004233] - mm/damon: fix a few spelling mistakes in comments and a pr_debug message (Chris von Recklinghausen) [2004233] - mm/damon: simplify stop mechanism (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon/start: simplify the content (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon/start: fix a wrong link (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon/start: fix wrong example commands (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: add adaptive_targets list check before enable monitor_on (Chris von Recklinghausen) [2004233] - mm/damon: remove unnecessary variable initialization (Chris von Recklinghausen) [2004233] - Documentation/admin-guide/mm/damon: add a document for DAMON_RECLAIM (Chris von Recklinghausen) [2004233] - mm/damon: introduce DAMON-based Reclamation (DAMON_RECLAIM) (Chris von Recklinghausen) [2004233] - selftests/damon: support watermarks (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: support watermarks (Chris von Recklinghausen) [2004233] - mm/damon/schemes: activate schemes based on a watermarks mechanism (Chris von Recklinghausen) [2004233] - tools/selftests/damon: update for regions prioritization of schemes (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: support prioritization weights (Chris von Recklinghausen) [2004233] - mm/damon/vaddr,paddr: support pageout prioritization (Chris von Recklinghausen) [2004233] - mm/damon/schemes: prioritize regions within the quotas (Chris von Recklinghausen) [2004233] - mm/damon/selftests: support schemes quotas (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: support quotas of schemes (Chris von Recklinghausen) [2004233] - mm/damon/schemes: implement time quota (Chris von Recklinghausen) [2004233] - mm/damon/schemes: skip already charged targets and regions (Chris von Recklinghausen) [2004233] - mm/damon/schemes: implement size quota for schemes application speed control (Chris von Recklinghausen) [2004233] - mm/damon/paddr: support the pageout scheme (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: remove unnecessary variables (Chris von Recklinghausen) [2004233] - mm/damon/vaddr: constify static mm_walk_ops (Chris von Recklinghausen) [2004233] - Docs/DAMON: document physical memory monitoring support (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: support physical memory monitoring (Chris von Recklinghausen) [2004233] - mm/damon: implement primitives for physical address space monitoring (Chris von Recklinghausen) [2004233] - mm/damon/vaddr: separate commonly usable functions (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs-test: add a unit test case for 'init_regions' (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon: document 'init_regions' feature (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon: document DAMON-based Operation Schemes (Chris von Recklinghausen) [2004233] - docs/vm/damon: remove broken reference (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: allow users to set initial monitoring target regions (Chris von Recklinghausen) [2004233] - selftests/damon: add 'schemes' debugfs tests (Chris von Recklinghausen) [2004233] - mm/damon/schemes: implement statistics feature (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: support DAMON-based Operation Schemes (Chris von Recklinghausen) [2004233] - mm/damon/vaddr: support DAMON-based Operation Schemes (Chris von Recklinghausen) [2004233] - mm/damon/core: implement DAMON-based Operation Schemes (DAMOS) (Chris von Recklinghausen) [2004233] - mm/damon/core: account age of target regions (Chris von Recklinghausen) [2004233] - mm/damon/core: nullify pointer ctx->kdamond with a NULL (Chris von Recklinghausen) [2004233] - mm/damon: needn't hold kdamond_lock to print pid of kdamond (Chris von Recklinghausen) [2004233] - mm/damon: remove unnecessary do_exit() from kdamond (Chris von Recklinghausen) [2004233] - mm/damon/core: print kdamond start log in debug mode only (Chris von Recklinghausen) [2004233] - mm/damon: grammar s/works/work/ (Chris von Recklinghausen) [2004233] - mm/damon/core-test: fix wrong expectations for 'damon_split_regions_of()' (Chris von Recklinghausen) [2004233] - mm/damon: don't use strnlen() with known-bogus source length (Chris von Recklinghausen) [2004233] - mm/damon: add kunit tests (Chris von Recklinghausen) [2004233] - Documentation: add documents for DAMON (Chris von Recklinghausen) [2004233] - mm/damon: add user space selftests (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: support multiple contexts (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: export kdamond pid to the user space (Chris von Recklinghausen) [2004233] - mm/damon: implement a debugfs-based user space interface (Chris von Recklinghausen) [2004233] - mm/damon: add a tracepoint (Chris von Recklinghausen) [2004233] - mm/damon: implement primitives for the virtual memory address spaces (Chris von Recklinghausen) [2004233] - mm/damon: adaptively adjust regions (Chris von Recklinghausen) [2004233] - mm/damon/core: implement region-based sampling (Chris von Recklinghausen) [2004233] - mm: introduce Data Access MONitor (DAMON) (Chris von Recklinghausen) [2004233] - khugepaged: use helper khugepaged_test_exit() in __khugepaged_enter() (Chris von Recklinghausen) [2004233] - mm/madvise: pass mm to do_madvise (Chris von Recklinghausen) [2004233] - ceph: fix possible NULL pointer dereference for req->r_session (Xiubo Li) [2076165] - thermal: int340x: Fix VCoRefLow MMIO bit offset for TGL (Prarit Bhargava) [2039994] - MAINTAINERS: sort field names for all entries (Joel Savitz) [2064843] - parse-maintainers: Do not sort section content by default (Joel Savitz) [2064843] - parse-maintainers: Mark as executable (Joel Savitz) [2064843] - KVM: x86: Use ERR_PTR_USR() to return -EFAULT as a __user pointer (Paul Lai) [2074679] - KVM: x86: add system attribute to retrieve full set of supported xsave states (Paul Lai) [2074679] - KVM: x86: Add a helper to retrieve userspace address from kvm_device_attr (Paul Lai) [2074679] - tools: arch: x86: pull in pvclock headers (Paul Lai) [2074679] - KVM: x86: Expose TSC offset controls to userspace (Paul Lai) [2074679] - KVM: x86: Refactor tsc synchronization code (Paul Lai) [2074679] - selftests: kvm: move vm_xsave_req_perm call to amx_test (Paul Lai) [2074679] - powerpc/pseries/vas: Add VAS migration handler (Steve Best) [2028678] - powerpc/pseries/vas: Modify reconfig open/close functions for migration (Steve Best) [2028678] - powerpc/pseries/vas: Define global hv_cop_caps struct (Steve Best) [2028678] - powerpc/pseries/vas: Add 'update_total_credits' entry for QoS capabilities (Steve Best) [2028678] - powerpc/pseries/vas: sysfs interface to export capabilities (Steve Best) [2028678] - powerpc/pseries/vas: Reopen windows with DLPAR core add (Steve Best) [2028678] - powerpc/pseries/vas: Close windows with DLPAR core removal (Steve Best) [2028678] - powerpc/vas: Map paste address only if window is active (Steve Best) [2028678] - powerpc/vas: Return paste instruction failure if no active window (Steve Best) [2028678] - powerpc/vas: Add paste address mmap fault handler (Steve Best) [2028678] - powerpc/pseries/vas: Save PID in pseries_vas_window struct (Steve Best) [2028678] - powerpc/pseries/vas: Use common names in VAS capability structure (Steve Best) [2028678] - perf powerpc: Update global/local variants for p_stage_cyc (Desnes A. Nunes do Rosario) [2051358] - perf sort: Include global and local variants for p_stage_cyc sort key (Desnes A. Nunes do Rosario) [2051358] - perf sort: Fix the 'p_stage_cyc' sort key behavior (Desnes A. Nunes do Rosario) [2051358] - perf sort: Fix the 'ins_lat' sort key behavior (Desnes A. Nunes do Rosario) [2051358] - perf sort: Fix the 'weight' sort key behavior (Desnes A. Nunes do Rosario) [2051358] - block: loop:use kstatfs.f_bsize of backing file to set discard granularity (Ming Lei) [2069472] - blk-cgroup: set blkg iostat after percpu stat aggregation (Ming Lei) [2069472] - block: update io_ticks when io hang (Ming Lei) [2069472] - block: don't delete queue kobject before its children (Ming Lei) [2069472] - block/wbt: fix negative inflight counter when remove scsi device (Ming Lei) [2069472] - block: bio-integrity: Advance seed correctly for larger interval sizes (Ming Lei) [2069472] - block: fix async_depth sysfs interface for mq-deadline (Ming Lei) [2069472] - bfq: Do not let waker requests skip proper accounting (Ming Lei) [2069472] - block: Fix fsync always failed if once failed (Ming Lei) [2069472] - blktrace: fix use after free for struct blk_trace (Ming Lei) [2069472] - block: Check ADMIN before NICE for IOPRIO_CLASS_RT (Ming Lei) [2069472] - blk-cgroup: fix missing put device in error path from blkg_conf_pref() (Ming Lei) [2069472] - blkcg: Remove extra blkcg_bio_issue_init (Ming Lei) [2069472] - nbd: Fix use-after-free in pid_show (Ming Lei) [2069472] - block/mq-deadline: Improve request accounting further (Ming Lei) [2069472] - block, bfq: fix UAF problem in bfqg_stats_init() (Ming Lei) [2069472] - blk-cgroup: synchronize blkg creation against policy deactivation (Ming Lei) [2069472] - block, bfq: reset last_bfqq_created on group change (Ming Lei) [2069472] - block: bfq: fix bfq_set_next_ioprio_data() (Ming Lei) [2069472] - sched/topology: Remove redundant variable and fix incorrect type in build_sched_domains (Phil Auld) [2065200] - sched/fair: Adjust the allowed NUMA imbalance when SD_NUMA spans multiple LLCs (Phil Auld) [2065200] - sched/fair: Improve consistency of allowed NUMA balance calculations (Phil Auld) [2065200] - Revert: sched: Disable allowing small imbalance to preserve RHEL performance (Phil Auld) [2065200] - NFSv4.1: handle NFS4ERR_NOSPC by CREATE_SESSION (Steve Dickson) [2023844] - SUNRPC: use different lock keys for INET6 and LOCAL (Guillaume Nault) [2061651] - arm64: Restore forced disabling of KPTI on ThunderX (Mark Salter) [1999157] - arm64: mte: initialize RGSR_EL1.SEED in __cpu_setup (Mark Salter) [1999157] - arm64: Remove exporting cpu_logical_map symbol (Mark Salter) [1999157] - arm64: tlb: fix the TTL value of tlb_get_level (Mark Salter) [1999157] - arm64: Validate tagged addresses in access_ok() called from kernel threads (Mark Salter) [1999157] - arm64: ptrace: Fix seccomp of traced syscall -1 (NO_SYSCALL) (Mark Salter) [1999157] - arm64: ptrace: Use NO_SYSCALL instead of -1 in syscall_trace_enter() (Mark Salter) [1999157] - arm64: mm: Fix TLBI vs ASID rollover (Mark Salter) [1999157] - arm64: errata: Fix exec handling in erratum 1418040 workaround (Mark Salter) [1999157] - arm64: Generate cpucaps.h (Mark Salter) [1999157] - arm64/sve: Skip flushing Z registers with 128 bit vectors (Mark Salter) [1999157] - arm64/sve: Rework SVE access trap to convert state in registers (Mark Salter) [1999157] - arm64/sve: Use the sve_flush macros in sve_load_from_fpsimd_state() (Mark Salter) [1999157] - arm64/sve: Split _sve_flush macro into separate Z and predicate flushes (Mark Salter) [1999157] - arm64: fix inline asm in load_unaligned_zeropad() (Mark Salter) [1999157] - arm64: Extend workaround for erratum 1024718 to all versions of Cortex-A55 (Mark Salter) [1999157] - arm64/fpsimd: add to to fix fpsimd build (Mark Salter) [1999157] - arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver (Mark Salter) [1999157] - arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist (Mark Salter) [1999157] - arm64: Add MIDR value for KRYO2XX gold/silver CPU cores (Mark Salter) [1999157] - arm64: errata: Fix handling of 1418040 with late CPU onlining (Mark Salter) [1999157] - arm64: cpufeature: upgrade hyp caps to final (Mark Salter) [1999157] - arm64: cpufeature: reorder cpus_have_{const, final}_cap() (Mark Salter) [1999157] - arm64: Add workaround for Arm Cortex-A77 erratum 1508412 (Mark Salter) [1999157] - arm64: Add part number for Arm Cortex-A77 (Mark Salter) [1999157] - arm64: reject prctl(PR_PAC_RESET_KEYS) on compat tasks (Mark Salter) [1999157] - arm64: Treat SSBS as a non-strict system feature (Mark Salter) [1999157] - arm64: Group start_thread() functions together (Mark Salter) [1999157] - arm64: Remove Spectre-related CONFIG_* options (Mark Salter) [1999157] - arm64: Run ARCH_WORKAROUND_2 enabling code on all CPUs (Mark Salter) [1999157] - arm64: Run ARCH_WORKAROUND_1 enabling code on all CPUs (Mark Salter) [1999157] - arm64: mte: CPU feature detection and initial sysreg configuration (Mark Salter) [1999157] - arm64: cpufeature: Export symbol read_sanitised_ftr_reg() (Mark Salter) [1999157] - arm64/fpsimd: Fix missing-prototypes in fpsimd.c (Mark Salter) [1999157] - arm64: traps: Add str of description to panic() in die() (Mark Salter) [1999157] - arm64/sve: Implement a helper to load SVE registers from FPSIMD state (Mark Salter) [1999157] - arm64/sve: Implement a helper to flush SVE registers (Mark Salter) [1999157] - arm64/fpsimdmacros: Allow the macro "for" to be used in more cases (Mark Salter) [1999157] - arm64/fpsimdmacros: Introduce a macro to update ZCR_EL1.LEN (Mark Salter) [1999157] - arm64/signal: Update the comment in preserve_sve_context (Mark Salter) [1999157] - arm64/fpsimd: Update documentation of do_sve_acc (Mark Salter) [1999157] - arm64: cpufeature: Modify address authentication cpufeature to exact (Mark Salter) [1999157] - arm64: ptrauth: Introduce Armv8.3 pointer authentication enhancements (Mark Salter) [1999157] - arm64: traps: Allow force_signal_inject to pass esr error code (Mark Salter) [1999157] - arm64/cpuinfo: Define HWCAP name arrays per their actual bit definitions (Mark Salter) [1999157] - arm64: Reserve HWCAP2_MTE as (1 << 18) (Mark Salter) [1999157] - arm64: Allow CPUs unffected by ARM erratum 1418040 to come in late (Mark Salter) [1999157] - arm64: Allow booting of late CPUs affected by erratum 1418040 (Mark Salter) [1999157] - arm64: Drop unnecessary include from asm/smp.h (Mark Salter) [1999157] - arm64: Move handling of erratum 1418040 into C code (Mark Salter) [1999157] - arm64: Fix __cpu_logical_map undefined issue (Mark Salter) [1999157] - arm64: tlb: don't set the ttl value in flush_tlb_page_nosync (Mark Salter) [1999157] - arm64: Shift the __tlbi_level() indentation left (Mark Salter) [1999157] - arm64: tlb: Set the TTL field in flush_*_tlb_range (Mark Salter) [1999157] - arm64: tlb: Set the TTL field in flush_tlb_range (Mark Salter) [1999157] - arm64: Add tlbi_user_level TLB invalidation helper (Mark Salter) [1999157] - arm64: Add level-hinted TLB invalidation helper (Mark Salter) [1999157] - arm64: Document SW reserved PTE/PMD bits in Stage-2 descriptors (Mark Salter) [1999157] - arm64/cpufeature: Validate feature bits spacing in arm64_ftr_regs[] (Mark Salter) [1999157] - arm64/cpufeature: Replace all open bits shift encodings with macros (Mark Salter) [1999157] - arm64/cpufeature: Add remaining feature bits in ID_AA64MMFR2 register (Mark Salter) [1999157] - arm64/cpufeature: Add remaining feature bits in ID_AA64MMFR1 register (Mark Salter) [1999157] - arm64/cpufeature: Add remaining feature bits in ID_AA64MMFR0 register (Mark Salter) [1999157] - arm64: csum: Fix handling of bad packets (Mark Salter) [1999157] - arm64: Add missing sentinel to erratum_1463225 (Mark Salter) [1999157] - arm64: Documentation: Fix broken table in generated HTML (Mark Salter) [1999157] - arm64: kgdb: Fix single-step exception handling oops (Mark Salter) [1999157] - arm64: entry: Tidy up block comments and label numbers (Mark Salter) [1999157] - arm64: Rework ARM_ERRATUM_1414080 handling (Mark Salter) [1999157] - arm64: entry: Fix the typo in the comment of el1_dbg() (Mark Salter) [1999157] - arm64: Add KRYO4XX silver CPU cores to erratum list 1530923 and 1024718 (Mark Salter) [1999157] - arm64: Add KRYO4XX gold CPU cores to erratum list 1463225 and 1418040 (Mark Salter) [1999157] - arm64: Add MIDR value for KRYO4XX gold CPU cores (Mark Salter) [1999157] - arm64: Add KRYO{3,4}XX silver CPU cores to SSB safelist (Mark Salter) [1999157] - arm64: kpti: Add KRYO{3, 4}XX silver CPU cores to kpti safelist (Mark Salter) [1999157] - arm64: sve: Fix build failure when ARM64_SVE=y and SYSCTL=n (Mark Salter) [1999157] - arm64: mm: reset address tag set by kasan sw tagging (Mark Salter) [1999157] - arm64: traps: Dump registers prior to panic() in bad_mode() (Mark Salter) [1999157] - arm64/sve: Eliminate data races on sve_default_vl (Mark Salter) [1999157] - arm64: csum: Disable KASAN for do_csum() (Mark Salter) [1999157] - arm64/cpufeature: Add get_arm64_ftr_reg_nowarn() (Mark Salter) [1999157] - arm64/cpuinfo: Add ID_MMFR4_EL1 into the cpuinfo_arm64 context (Mark Salter) [1999157] - arm64/cpufeature: Add remaining feature bits in ID_AA64PFR0 register (Mark Salter) [1999157] - arm64/cpufeature: Add remaining feature bits in ID_MMFR4 register (Mark Salter) [1999157] - arm64/cpufeature: Add remaining feature bits in ID_PFR0 register (Mark Salter) [1999157] - arm64/cpufeature: Introduce ID_MMFR5 CPU register (Mark Salter) [1999157] - arm64/cpufeature: Introduce ID_DFR1 CPU register (Mark Salter) [1999157] - arm64/cpufeature: Introduce ID_PFR2 CPU register (Mark Salter) [1999157] - arm64/cpufeature: Make doublelock a signed feature in ID_AA64DFR0 (Mark Salter) [1999157] - arm64/cpufeature: Drop TraceFilt feature exposure from ID_DFR0 register (Mark Salter) [1999157] - arm64/cpufeature: Add explicit ftr_id_isar0[] for ID_ISAR0 register (Mark Salter) [1999157] - arm64: cpufeature: Group indexed system register definitions by name (Mark Salter) [1999157] - arm64: cpufeature: Extend comment to describe absence of field info (Mark Salter) [1999157] - arm64: drop duplicate definitions of ID_AA64MMFR0_TGRAN constants (Mark Salter) [1999157] - arm64: cpufeature: Add an overview comment for the cpufeature framework (Mark Salter) [1999157] - arm64: cpufeature: Relax checks for AArch32 support at EL[0-2] (Mark Salter) [1999157] - arm64: cpufeature: Relax AArch32 system checks if EL1 is 64-bit only (Mark Salter) [1999157] - arm64: cpufeature: Factor out checking of AArch32 features (Mark Salter) [1999157] - arm64: cpufeature: Remove redundant call to id_aa64pfr0_32bit_el0() (Mark Salter) [1999157] - arm64: cpufeature: Spell out register fields for ID_ISAR4 and ID_PFR1 (Mark Salter) [1999157] - arm64: cpufeature: Relax check for IESB support (Mark Salter) [1999157] - arm64: mm: Add asid_gen_match() helper (Mark Salter) [1999157] - arm64: Call debug_traps_init() from trap_init() to help early kgdb (Mark Salter) [1999157] - arm64: cacheflush: Fix KGDB trap detection (Mark Salter) [1999157] - arm64/cpuinfo: Move device_initcall() near cpuinfo_regs_init() (Mark Salter) [1999157] - arm64: kexec_file: print appropriate variable (Mark Salter) [1999157] - arm: mm: use __pfn_to_section() to get mem_section (Mark Salter) [1999157] - arm64: Reorder the macro arguments in the copy routines (Mark Salter) [1999157] - KVM: arm64: Drop PTE_S2_MEMATTR_MASK (Mark Salter) [1999157] - arm64/kernel: Fix range on invalidating dcache for boot page tables (Mark Salter) [1999157] - arm64: set TEXT_OFFSET to 0x0 in preparation for removing it entirely (Mark Salter) [1999157] - arm64/mm: Use phys_to_page() to access pgtable memory (Mark Salter) [1999157] - arm64: smp: Make cpus_stuck_in_kernel static (Mark Salter) [1999157] - arm64: entry: remove unneeded semicolon in el1_sync_handler() (Mark Salter) [1999157] - arm64: cpufeature: Add "or" to mitigations for multiple errata (Mark Salter) [1999157] - arm64: Sort vendor-specific errata (Mark Salter) [1999157] - arm64: simplify ptrauth initialization (Mark Salter) [1999157] - arm64: remove ptrauth_keys_install_kernel sync arg (Mark Salter) [1999157] - arm64: insn: Provide a better name for aarch64_insn_is_nop() (Mark Salter) [1999157] - arm64: kernel: Convert to modern annotations for assembly functions (Mark Salter) [1999157] - arm64: entry: Refactor and modernise annotation for ret_to_user (Mark Salter) [1999157] - arm64: BTI: Reset BTYPE when skipping emulated instructions (Mark Salter) [1999157] - arm64: traps: Shuffle code to eliminate forward declarations (Mark Salter) [1999157] - arm64: unify native/compat instruction skipping (Mark Salter) [1999157] - arm64: BTI: Decode BYTPE bits when printing PSTATE (Mark Salter) [1999157] - arm64: Basic Branch Target Identification support (Mark Salter) [1999157] - arm64/kernel: Fix return value when cpu_online() fails in __cpu_up() (Mark Salter) [1999157] - arm64: Add get_user() type annotation on the !access_ok() path (Mark Salter) [1999157] - arm64: Fix PTRACE_SYSEMU semantics (Mark Salter) [1999157] - arm64: fix the flush_icache_range arguments in machine_kexec (Mark Salter) [1999157] - Documentation: arm64: fix amu.rst doc warnings (Mark Salter) [1999157] - arm64: sync kernel APIAKey when installing (Mark Salter) [1999157] - arm64: Delete the space separator in __emit_inst (Mark Salter) [1999157] - arm64: remove CONFIG_DEBUG_ALIGN_RODATA feature (Mark Salter) [1999157] - arm64: head: Convert install_el2_stub to SYM_INNER_LABEL (Mark Salter) [1999157] - arm64: Introduce get_cpu_ops() helper function (Mark Salter) [1999157] - arm64: Rename cpu_read_ops() to init_cpu_ops() (Mark Salter) [1999157] - arm64: Declare ACPI parking protocol CPU operation if needed (Mark Salter) [1999157] - arm64: move kimage_vaddr to .rodata (Mark Salter) [1999157] - arm64: sdei: Annotate SDEI entry points using new style annotations (Mark Salter) [1999157] - arm64: kernel: Convert to modern annotations for assembly data (Mark Salter) [1999157] - arm64: head: Annotate stext and preserve_boot_args as code (Mark Salter) [1999157] - arm64: head.S: Convert to modern annotations for assembly functions (Mark Salter) [1999157] - arm64: entry: Additional annotation conversions for entry.S (Mark Salter) [1999157] - arm64: entry: Annotate ret_from_fork as code (Mark Salter) [1999157] - arm64: entry: Annotate vector table and handlers as code (Mark Salter) [1999157] - kconfig: Add support for 'as-option' (Mark Salter) [1999157] - arm64: suspend: restore the kernel ptrauth keys (Mark Salter) [1999157] - arm64: __show_regs: strip PAC from lr in printk (Mark Salter) [1999157] - arm64: unwind: strip PAC from kernel addresses (Mark Salter) [1999157] - arm64/crash_core: Export KERNELPACMASK in vmcoreinfo (Mark Salter) [1999157] - arm64: mask PAC bits of __builtin_return_address (Mark Salter) [1999157] - compiler.h: Allow arch-specific asm/compiler.h (Mark Salter) [1999157] - arm64: initialize ptrauth keys for kernel booting task (Mark Salter) [1999157] - arm64: initialize and switch ptrauth kernel keys (Mark Salter) [1999157] - arm64: enable ptrauth earlier (Mark Salter) [1999157] - arm64: cpufeature: handle conflicts based on capability (Mark Salter) [1999157] - arm64: cpufeature: Move cpu capability helpers inside C file (Mark Salter) [1999157] - arm64: ptrauth: Add bootup/runtime flags for __cpu_setup (Mark Salter) [1999157] - arm64: install user ptrauth keys at kernel exit time (Mark Salter) [1999157] - arm64: rename ptrauth key structures to be user-specific (Mark Salter) [1999157] - arm64: cpufeature: add pointer auth meta-capabilities (Mark Salter) [1999157] - arm64: cpufeature: Fix meta-capability cpufeature check (Mark Salter) [1999157] - arm64: define __alloc_zeroed_user_highpage (Mark Salter) [1999157] - arm64/kernel: Simplify __cpu_up() by bailing out early (Mark Salter) [1999157] - arm64: smp: Mark expected switch fall-through (Mark Salter) [1999157] - arm64: remove redundant blank for '=' operator (Mark Salter) [1999157] - arm64: kexec_file: Fixed code style. (Mark Salter) [1999157] - arm64: add blank after 'if' (Mark Salter) [1999157] - arm64: fix spelling mistake "ca not" -> "cannot" (Mark Salter) [1999157] - arm64: entry: unmask IRQ in el0_sp() (Mark Salter) [1999157] - arm64: efi: add efi-entry.o to targets instead of extra-$(CONFIG_EFI) (Mark Salter) [1999157] - arm64: csum: Optimise IPv6 header checksum (Mark Salter) [1999157] - arch/arm64: fix typo in a comment (Mark Salter) [1999157] - arm64: remove gratuitious/stray .ltorg stanzas (Mark Salter) [1999157] - arm64: Update comment for ASID() macro (Mark Salter) [1999157] - arm64: mm: convert cpu_do_switch_mm() to C (Mark Salter) [1999157] - Documentation: arm64: document support for the AMU extension (Mark Salter) [1999157] - arm64: trap to EL1 accesses to AMU counters from EL0 (Mark Salter) [1999157] - arm64: add support for the AMU extension v1 (Mark Salter) [1999157] - arm64: smp: fix crash_smp_send_stop() behaviour (Mark Salter) [1999157] - arm64: smp: fix smp_send_stop() behaviour (Mark Salter) [1999157] - arm64: context: Fix ASID limit in boot messages (Mark Salter) [1999157] - docs: arm64: fix trivial spelling enought to enough in memory.rst (Mark Salter) [1999157] - arm64: time: Replace by (Mark Salter) [1999157] - arm64: ssbs: Fix context-switch when SSBS is present on all CPUs (Mark Salter) [1999157] - arm64: use shared sysctl constants (Mark Salter) [1999157] - arm64: Drop do_el0_ia_bp_hardening() & do_sp_pc_abort() declarations (Mark Salter) [1999157] - arm64: entry: Avoid empty alternatives entries (Mark Salter) [1999157] - arm64: Kconfig: select HAVE_FUTEX_CMPXCHG (Mark Salter) [1999157] - arm64: Use macros instead of hard-coded constants for MAIR_EL1 (Mark Salter) [1999157] - arm64: Add KRYO{3,4}XX CPU cores to spectre-v2 safe list (Mark Salter) [1999157] - arm64: context: Free up kernel ASIDs if KPTI is not in use (Mark Salter) [1999157] - arm64: Remove __exception_text_start and __exception_text_end from asm/section.h (Mark Salter) [1999157] - arm64: armv8_deprecated: update the comments of armv8_deprecated_init() (Mark Salter) [1999157] - arm64: kpti: Add Broadcom Brahma-B53 core to the KPTI whitelist (Mark Salter) [1999157] - arm64: csum: Fix pathological zero-length calls (Mark Salter) [1999157] - arm64: Implement optimised checksum routine (Mark Salter) [1999157] - arm64: entry: cleanup sp_el0 manipulation (Mark Salter) [1999157] - arm64: entry: cleanup el0 svc handler naming (Mark Salter) [1999157] - arm64: entry: mark all entry code as notrace (Mark Salter) [1999157] - arm64: assembler: remove smp_dmb macro (Mark Salter) [1999157] - arm64: assembler: remove inherit_daif macro (Mark Salter) [1999157] - arm64: signal: nofpsimd: Handle fp/simd context for signal frames (Mark Salter) [1999157] - arm64: ptrace: nofpsimd: Fail FP/SIMD regset operations (Mark Salter) [1999157] - arm64: cpufeature: Set the FP/SIMD compat HWCAP bits properly (Mark Salter) [1999157] - arm64: cpufeature: Fix the type of no FP/SIMD capability (Mark Salter) [1999157] - arm64: fpsimd: Make sure SVE setup is complete before SIMD is used (Mark Salter) [1999157] - arm64: kernel: Correct annotation of end of el0_sync (Mark Salter) [1999157] - arm64: asm: Remove ENDPIPROC() (Mark Salter) [1999157] - arm64: mm: Use modern annotations for assembly functions (Mark Salter) [1999157] - arm64: lib: Use modern annotations for assembly functions (Mark Salter) [1999157] - arm64: asm: Add new-style position independent function annotations (Mark Salter) [1999157] - arm64: kernel: avoid x18 in __cpu_soft_restart (Mark Salter) [1999157] - arm64/lib: copy_page: avoid x18 register in assembler code (Mark Salter) [1999157] - arm64: mm: avoid x18 in idmap_kpti_install_ng_mappings (Mark Salter) [1999157] - arm64: cpu_errata: Add Hisilicon TSV110 to spectre-v2 safe list (Mark Salter) [1999157] - arm64: entry: refine comment of stack overflow check (Mark Salter) [1999157] - arm64: kpti: Add NVIDIA's Carmel core to the KPTI whitelist (Mark Salter) [1999157] - arm64: mm: simplify the page end calculation in __create_pgd_mapping() (Mark Salter) [1999157] - arm64: print additional fault message when executing non-exec memory (Mark Salter) [1999157] - arm64: pgtable: Correct typo in comment (Mark Salter) [1999157] - arm64: cpufeature: Fix typos in comment (Mark Salter) [1999157] - arm64: entry-common: don't touch daif before bp-hardening (Mark Salter) [1999157] - arm64: Remove asmlinkage from updated functions (Mark Salter) [1999157] - arm64: entry: convert el0_sync to C (Mark Salter) [1999157] - arm64: entry: convert el1_sync to C (Mark Salter) [1999157] - arm64: Add prototypes for functions called by entry.S (Mark Salter) [1999157] - arm64: remove __exception annotations (Mark Salter) [1999157] - arm64: kprobes: Move exception_text check in blacklist (Mark Salter) [1999157] - arm64: kprobes: Remove unneeded RODATA check (Mark Salter) [1999157] - arm64: kprobes: Move extable address check into arch_prepare_kprobe() (Mark Salter) [1999157] - arm64: cpufeature: introduce helper cpu_has_hw_af() (Mark Salter) [1999157] - arm64: Document ICC_CTLR_EL3.PMHE setting requirements (Mark Salter) [1999157] - firmware: arm_sdei: use common SMCCC_CONDUIT_* (Mark Salter) [1999157] - arm64: uaccess: Remove uaccess_*_not_uao asm macros (Mark Salter) [1999157] - arm64: uaccess: Ensure PAN is re-enabled after unhandled uaccess fault (Mark Salter) [1999157] - arm64: Do not mask out PTE_RDONLY in pte_same() (Mark Salter) [1999157] - arm64: apply ARM64_ERRATUM_843419 workaround for Brahma-B53 core (Mark Salter) [1999157] - arm64: Brahma-B53 is SSB and spectre v2 safe (Mark Salter) [1999157] - arm64: apply ARM64_ERRATUM_845719 workaround for Brahma-B53 core (Mark Salter) [1999157] - arm64: cpufeature: Enable Qualcomm Falkor errata 1009 for Kryo (Mark Salter) [1999157] - arm64: cpufeature: Enable Qualcomm Falkor/Kryo errata 1003 (Mark Salter) [1999157] - arm64: Ensure VM_WRITE|VM_SHARED ptes are clean by default (Mark Salter) [1999157] - arm64: mm: fix inverted PAR_EL1.F check (Mark Salter) [1999157] - arm64: hibernate: check pgd table allocation (Mark Salter) [1999157] - arm64: armv8_deprecated: Checking return value for memory allocation (Mark Salter) [1999157] - arm64: mm: fix spurious fault detection (Mark Salter) [1999157] - arm64: ftrace: Ensure synchronisation in PLT setup for Neoverse-N1 #1542419 (Mark Salter) [1999157] - arm64: mm: avoid virt_to_phys(init_mm.pgd) (Mark Salter) [1999157] - docs: arm64: Fix indentation and doc formatting (Mark Salter) [1999157] - arm64: errata: Update stale comment (Mark Salter) [1999157] - arm64: consider stack randomization for mmap base only when necessary (Mark Salter) [1999157] - arm64: make use of is_compat_task instead of hardcoding this test (Mark Salter) [1999157] - arm64: kpti: ensure patched kernel text is fetched from PoU (Mark Salter) [1999157] - arm64: Clarify when cpu_enable() is called (Mark Salter) [1999157] - arm64: constify sys64_hook instances (Mark Salter) [1999157] - arm64: constify aarch64_insn_encoding_class[] (Mark Salter) [1999157] - arm64: constify icache_policy_str[] (Mark Salter) [1999157] - arm64: prefer __section from compiler_attributes.h (Mark Salter) [1999157] - arm64/ptrace: Fix typoes in sve_set() comment (Mark Salter) [1999157] - arm64: mm: print hexadecimal EC value in mem_abort_decode() (Mark Salter) [1999157] - ahci: thunderx2: Fix workaround to use new inline function (Mark Salter) [1999157] - arm64/prefetch: fix a -Wtype-limits warning (Mark Salter) [1999157] - arm64: Move TIF_* documentation to individual definitions (Mark Salter) [1999157] - arm64: mm: free the initrd reserved memblock in a aligned manner (Mark Salter) [1999157] - arm64: io: Relax implicit barriers in default I/O accessors (Mark Salter) [1999157] - arm64: Remove unused cpucap_multi_entry_cap_cpu_enable() (Mark Salter) [1999157] - arm64: sysreg: Remove unused and rotting SCTLR_ELx field definitions (Mark Salter) [1999157] - arm64: esr: Add ESR exception class encoding for trapped ERET (Mark Salter) [1999157] - arm64/kexec: Use consistent convention of initializing 'kxec_buf.mem' with KEXEC_BUF_MEM_UNKNOWN (Mark Salter) [1999157] - arm64: remove pointless __KERNEL__ guards (Mark Salter) [1999157] - arm64: Remove unused assembly macro (Mark Salter) [1999157] - arm64: memory: Cosmetic cleanups (Mark Salter) [1999157] - arm64: memory: Add comments to end of non-trivial #ifdef blocks (Mark Salter) [1999157] - arm64: memory: Simplify virt_to_page() implementation (Mark Salter) [1999157] - arm64: memory: Rewrite default page_to_virt()/virt_to_page() (Mark Salter) [1999157] - arm64: mm: Ignore spurious translation faults taken from the kernel (Mark Salter) [1999157] - arm64: mm: Add ISB instruction to set_pgd() (Mark Salter) [1999157] - arm64: tlb: Ensure we execute an ISB following walk cache invalidation (Mark Salter) [1999157] - Revert "arm64: Remove unnecessary ISBs from set_{pte,pmd,pud}" (Mark Salter) [1999157] - arm64: pgtable: Implement p[mu]d_valid() and check in set_p[mu]d() (Mark Salter) [1999157] - arm64: Change the tagged_addr sysctl control semantics to only prevent the opt-in (Mark Salter) [1999157] - redhat/configs: Add CONFIG_ARM64_TAGGED_ADDR_ABI (Mark Salter) [1999157] - arm64: Introduce prctl() options to control the tagged user addresses ABI (Mark Salter) [1999157] - arm64: smp: Treat unknown boot failures as being 'stuck in kernel' (Mark Salter) [1999157] - arm64: smp: Don't enter kernel with NULL stack pointer or task struct (Mark Salter) [1999157] - arm64: map FDT as RW for early_init_dt_scan() (Mark Salter) [1999157] - arm64: ftrace: Ensure module ftrace trampoline is coherent with I-side (Mark Salter) [1999157] - arch: replace _BITUL() in kernel-space headers with BIT() (Mark Salter) [1999157] - arm64: move jump_label_init() before parse_early_param() (Mark Salter) [1999157] - arm64: don't use asm-generic/ptrace.h (Mark Salter) [1999157] - arm64: rename dump_instr as dump_kernel_instr (Mark Salter) [1999157] - arm64/mm: Drop [PTE|PMD]_TYPE_FAULT (Mark Salter) [1999157] - arm64: module: create module allocations without exec permissions (Mark Salter) [1999157] - acpi/arm64: ignore 5.1 FADTs that are reported as 5.0 (Mark Salter) [1999157] - arm64: remove redundant 'default n' from Kconfig (Mark Salter) [1999157] - arm64: mm: avoid redundant READ_ONCE(*ptep) (Mark Salter) [1999157] - arm64/mm: Document write abort detection from ESR (Mark Salter) [1999157] - arm64: Fix comment after #endif (Mark Salter) [1999157] - arm64: ptrace: add support for syscall emulation (Mark Salter) [1999157] - arm64: add PTRACE_SYSEMU{,SINGLESTEP} definations to uapi headers (Mark Salter) [1999157] - arm64/mm: Identify user instruction aborts (Mark Salter) [1999157] - arm64/mm: Change BUG_ON() to VM_BUG_ON() in [pmd|pud]_set_huge() (Mark Salter) [1999157] - arm64: kernel: use aff3 instead of aff2 in comment (Mark Salter) [1999157] - arm64/mm: Simplify protection flag creation for kernel huge mappings (Mark Salter) [1999157] - arm64/mm: Move PTE_VALID from SW defined to HW page table entry definitions (Mark Salter) [1999157] - arm64/sve: should not depend on (Mark Salter) [1999157] - arm64: ssbd: explicitly depend on (Mark Salter) [1999157] - ARM64: trivial: s/TIF_SECOMP/TIF_SECCOMP/ comment typo fix (Mark Salter) [1999157] - arm64: smp: Moved cpu_logical_map[] to smp.h (Mark Salter) [1999157] - arm64: use the correct function type for __arm64_sys_ni_syscall (Mark Salter) [1999157] - arm64: use the correct function type in SYSCALL_DEFINE0 (Mark Salter) [1999157] - arm64: fix syscall_fn_t type (Mark Salter) [1999157] - signal/arm64: Use force_sig not force_sig_fault for SIGKILL (Mark Salter) [1999157] - arm64: Fix the arm64_personality() syscall wrapper redirection (Mark Salter) [1999157] - arm64: Remove useless message during oops (Mark Salter) [1999157] - arm64: don't trash config with compat symbol if COMPAT is disabled (Mark Salter) [1999157] - arm64: assembler: Update comment above cond_yield_neon() macro (Mark Salter) [1999157] - arm64: Fix size of __early_cpu_boot_status (Mark Salter) [1999157] - arm64: mm: Remove pte_unmap_nested() (Mark Salter) [1999157] - arm64: Fix compiler warning from pte_unmap() with -Wunused-but-set-variable (Mark Salter) [1999157] - arm64: compat: Reduce address limit for 64K pages (Mark Salter) [1999157] - arm64: mmap: Ensure file offset is treated as unsigned (Mark Salter) [1999157] - arm64: instrument smp_{load_acquire,store_release} (Mark Salter) [1999157] - arm64: mm: check virtual addr in virt_to_page() if CONFIG_DEBUG_VIRTUAL=y (Mark Salter) [1999157] - arm64: ptrace: Add function argument access API (Mark Salter) [1999157] - arm64: compat: Reduce address limit (Mark Salter) [1999157] - arm64: Save and restore OSDLR_EL1 across suspend/resume (Mark Salter) [1999157] - arm64: Clear OSDLR_EL1 on CPU boot (Mark Salter) [1999157] - arm64: debug: Separate debug hooks based on target exception level (Mark Salter) [1999157] - arm64: debug: Remove meaningless comment (Mark Salter) [1999157] - arm64: debug: Rename addr parameter for non-watchpoint exception hooks (Mark Salter) [1999157] - arm64: Use defines instead of magic numbers (Mark Salter) [1999157] - arm64: cpu_ops: fix a leaked reference by adding missing of_node_put (Mark Salter) [1999157] - arm64: mm: Make show_pte() a static function (Mark Salter) [1999157] - arm64: setup min_low_pfn (Mark Salter) [1999157] - arm64: mm: fix incorrect assignment of 'max_mapnr' (Mark Salter) [1999157] - arm64: perf_event: Remove wrongfully used inline (Mark Salter) [1999157] - arm64: backtrace: Don't bother trying to unwind the userspace stack (Mark Salter) [1999157] - arm64: replace memblock_alloc_low with memblock_alloc (Mark Salter) [1999157] - arm64: kdump: no need to mark crashkernel pages manually PG_reserved (Mark Salter) [1999157] - arm64: kexec: no need to ClearPageReserved() (Mark Salter) [1999157] - arm64: mmu: drop paging_init comments (Mark Salter) [1999157] - arm64: debug: Ensure debug handlers check triggering exception level (Mark Salter) [1999157] - arm64: io: Hook up __io_par() for inX() ordering (Mark Salter) [1999157] - arm64: Rename get_thread_info() (Mark Salter) [1999157] - arm64: Remove documentation about TIF_USEDFPU (Mark Salter) [1999157] - arm64: uaccess: Cleanup get/put_user() (Mark Salter) [1999157] - arm64: Remove asm/memblock.h (Mark Salter) [1999157] - arm64: default NR_CPUS to 256 (Mark Salter) [1999157] - arm64: perf: remove misleading comment (Mark Salter) [1999157] - arm64: Relax GIC version check during early boot (Mark Salter) [1999157] - arm64, mm, efi: Account for GICv3 LPI tables in static memblock reserve table (Mark Salter) [1999157] - arm64: hibernate: Clean the __hyp_text to PoC after resume (Mark Salter) [1999157] - arm64: hyp-stub: Forbid kprobing of the hyp-stub (Mark Salter) [1999157] - arm64: kprobe: Always blacklist the KVM world-switch code (Mark Salter) [1999157] - kasan, arm64: remove redundant ARCH_SLAB_MINALIGN define (Mark Salter) [1999157] - arm64: asm-prototypes: Fix fat-fingered typo in comment (Mark Salter) [1999157] - arm64: compat: Hook up io_pgetevents() for 32-bit tasks (Mark Salter) [1999157] - arm64: compat: Don't pull syscall number from regs in arm_compat_syscall (Mark Salter) [1999157] - arm64: compat: Avoid sending SIGILL for unallocated syscall numbers (Mark Salter) [1999157] - arm64: kaslr: Reserve size of ARM64_MEMSTART_ALIGN in linear region (Mark Salter) [1999157] - arm64: smp: Fix compilation error (Mark Salter) [1999157] - arm64: select ACPI PCI code only when both features are enabled (Mark Salter) [1999157] - arm64: kaslr: print PHYS_OFFSET in dump_kernel_offset() (Mark Salter) [1999157] - arm64: sysreg: Use _BITUL() when defining register bits (Mark Salter) [1999157] - arm64: perf: Treat EXCLUDE_EL* bit definitions as unsigned (Mark Salter) [1999157] - arm64: percpu: Fix LSE implementation of value-returning pcpu atomics (Mark Salter) [1999157] - arm64: smp: Handle errors reported by the firmware (Mark Salter) [1999157] - arm64: smp: Rework early feature mismatched detection (Mark Salter) [1999157] - arm64: percpu: Rewrite per-cpu ops to allow use of LSE atomics (Mark Salter) [1999157] - arm64: crypto: add NEON accelerated XOR implementation (Mark Salter) [1999157] - arm64/neon: add workaround for ambiguous C99 stdint.h types (Mark Salter) [1999157] - arm64: ftrace: always pass instrumented pc in x0 (Mark Salter) [1999157] - arm64: ftrace: use GLOBAL() (Mark Salter) [1999157] - arm64: io: Ensure value passed to __iormb() is held in a 64-bit register (Mark Salter) [1999157] - arm64: acpi: Prepare for longer MADTs (Mark Salter) [1999157] - arm64: io: Ensure calls to delay routines are ordered against prior readX() (Mark Salter) [1999157] - arm64: perf: Fix typos in comment (Mark Salter) [1999157] - arm64: function_graph: Simplify with function_graph_enter() (Mark Salter) [1999157] - arm64: sysreg: fix sparse warnings (Mark Salter) [1999157] - arm64: mm: define NET_IP_ALIGN to 0 (Mark Salter) [1999157] - arm64: kprobe: make page to RO mode when allocate it (Mark Salter) [1999157] - arm64: kdump: fix small typo (Mark Salter) [1999157] - arm64: mm: Use #ifdef for the __PAGETABLE_P?D_FOLDED defines (Mark Salter) [1999157] - arm64: Trap WFI executed in userspace (Mark Salter) [1999157] - arm64/mm: Use ESR_ELx_FSC macro while decoding fault exception (Mark Salter) [1999157] - arm64: compat: Add CNTFRQ trap handler (Mark Salter) [1999157] - arm64: compat: Add CNTVCT trap handler (Mark Salter) [1999157] - arm64: compat: Add cp15_32 and cp15_64 handler arrays (Mark Salter) [1999157] - arm64: compat: Add condition code checks and IT advance (Mark Salter) [1999157] - arm64: Add decoding macros for CP15_32 and CP15_64 traps (Mark Salter) [1999157] - arm64: Remove unused VGA console support (Mark Salter) [1999157] - arm64: Kconfig: Remove ARCH_HAS_HOLES_MEMORYMODEL (Mark Salter) [1999157] - arm64/cpufeatures: Emulate MRS instructions by parsing ESR_ELx.ISS (Mark Salter) [1999157] - arm64/cpufeatures: Factorize emulate_mrs() (Mark Salter) [1999157] - arm64: fix for bad_mode() handler to always result in panic (Mark Salter) [1999157] - arm64: force_signal_inject: WARN if called from kernel context (Mark Salter) [1999157] - arm64: tlb: Adjust stride and type of TLBI according to mmu_gather (Mark Salter) [1999157] - arm64: percpu: Initialize ret in the default case (Mark Salter) [1999157] - arm64: mm: always enable CONFIG_HOLES_IN_ZONE (Mark Salter) [1999157] - arm64: Avoid calling stop_machine() when patching jump labels (Mark Salter) [1999157] - arm64: Drop asmlinkage qualifier from syscall_trace_{enter,exit} (Mark Salter) [1999157] - arm64: zero GPRs upon entry from EL0 (Mark Salter) [1999157] - arm64: don't reload GPRs after apply_ssbd (Mark Salter) [1999157] - arm64: consistently use unsigned long for thread flags (Mark Salter) [1999157] - arm64: insn: Don't fallback on nosync path for general insn patching (Mark Salter) [1999157] - arm64: remove unused COMPAT_PSR definitions (Mark Salter) [1999157] - kvm/arm: use PSR_AA32 definitions (Mark Salter) [1999157] - arm64: use PSR_AA32 definitions (Mark Salter) [1999157] - arm64: compat: map SPSR_ELx<->PSR for signals (Mark Salter) [1999157]- [rt] build kernel-rt-4.18.0-386.rt7.171.el8 [2067251] - RDMA/qedr: Fix reporting max_{send/recv}_wr attrs (Kamal Heib) [2051524] - thermal/drivers/int340x: Fix RFIM mailbox write commands (Prarit Bhargava) [2040065] - thermal: int340x: Limit Kconfig to 64-bit (Prarit Bhargava) [2040065] - thermal: int340x: fix build on 32-bit targets (Prarit Bhargava) [2040065] - thermal/drivers/int340x: processor_thermal: Suppot 64 bit RFIM responses (Prarit Bhargava) [2040065] - PCI/MSI: Clear PCI_MSIX_FLAGS_MASKALL on error (Myron Stowe) [1911591] - PCI/MSI: Skip masking MSI-X on Xen PV (Myron Stowe) [1911591] - PCI/MSI: Mask all unused MSI-X entries (Myron Stowe) [1911591] - PCI/MSI: Enable and mask MSI-X early (Myron Stowe) [1911591] - genirq: Use rcu in kstat_irqs_usr() (Waiman Long) [2068445] - scsi: target: Allow changing dbroot if there are no registered devices (Maurizio Lombardi) [2073435] - powerpc/pseries: Fix use after free in remove_phb_dynamic() (Steve Best) [2073707] - sctp: use the correct skb for security_sctp_assoc_request (Xin Long) [2070915] - s390/mm: check 2KB-fragment page on release (Rafael Aquini) [2026578] - s390/mm: better annotate 2KB pagetable fragments handling (Rafael Aquini) [2026578] - s390/mm: fix 2KB pgtable release race (Rafael Aquini) [2026578] - s390/mm: fix phys vs virt confusion in pgtable allocation routines (Rafael Aquini) [2026578] - net: openvswitch: fix leak of nested actions (Eelco Chaudron) [2073538] - bpf: Let bpf_warn_invalid_xdp_action() report more info (Petr Oros) [2069671] - bpf: Do not WARN in bpf_warn_invalid_xdp_action() (Petr Oros) [2069671]- [rt] build kernel-rt-4.18.0-385.rt7.170.el8 [2067251] - scsi: qedi: Fix failed disconnect handling (Chris Leech) [2071519] - scsi: iscsi: Fix unbound endpoint error handling (Chris Leech) [2071519] - scsi: iscsi: Fix conn cleanup and stop race during iscsid restart (Chris Leech) [2071519] - scsi: iscsi: Fix endpoint reuse regression (Chris Leech) [2071519] - scsi: iscsi: Release endpoint ID when its freed (Chris Leech) [2071519] - scsi: iscsi: Fix offload conn cleanup when iscsid restarts (Chris Leech) [2071519] - Revert "scsi: iscsi: Fix offload conn cleanup when iscsid restarts" (Chris Leech) [2071519] - scsi: iscsi: Speed up session unblocking and removal (Chris Leech) [2071519] - scsi: iscsi: Fix recovery and unblocking race (Chris Leech) [2071519] - scsi: iscsi: Unblock session then wake up error handler (Chris Leech) [2071519] - bnxt_en: make hw-tc-offload default to off (Ken Cox) [2005101] - bnxt_en: reject indirect blk offload when hw-tc-offload is off (Ken Cox) [2005101]- [rt] build kernel-rt-4.18.0-384.rt7.169.el8 [2067251] - irqwork: push most work into softirq context (Sebastian Andrzej Siewior) - Revert "[rt] irqwork: push most work into softirq context" (Chris White) - bpf, test_offload.py: Skip base maps without names (Yauheni Kaliuta) [2025787] - bnx2x: truncate value to original sizing (Manish Chopra) [2040271] - bnx2x: use correct format characters (Manish Chopra) [2040271] - bnx2x: fix built-in kernel driver load failure (Manish Chopra) [2040271] - bnx2x: fix driver load from initrd (Manish Chopra) [2040271] - bnx2x: Replace one-element array with flexible-array member (Manish Chopra) [2040271] - bnx2x: Remove useless DMA-32 fallback configuration (Manish Chopra) [2040271] - bnx2x: Invalidate fastpath HSI version for VFs (Manish Chopra) [2040271] - bnx2x: Utilize firmware 7.13.21.0 (Manish Chopra) [2040271] - bnx2x: constify static inline stub for dev_addr (Manish Chopra) [2040271] - net: bnx2x: fix variable dereferenced before check (Manish Chopra) [2040271] - ethernet: bnx2x: use eth_hw_addr_set() (Manish Chopra) [2040271] - bnx2x: Fix enabling network interfaces without VFs (Manish Chopra) [2040271] - bnx2x: fix an error code in bnx2x_nic_load() (Manish Chopra) [2040271] - bnx2x: remove unused variable 'cur_data_offset' (Manish Chopra) [2040271] - bnx2x: Remove the repeated declaration (Manish Chopra) [2040271] - bnx2x: Fix missing error code in bnx2x_iov_init_one() (Manish Chopra) [2040271] - net: broadcom: bnx2x: Fix wrong function name in comments (Manish Chopra) [2040271] - bnx2x: Remove redundant assignment to err (Manish Chopra) [2040271] - bnx2x: Use fallthrough pseudo-keyword (Manish Chopra) [2040271] - bnx2x: use true,false for bool variables (Manish Chopra) [2040271] - bnx2x: Fix some kernel-doc warnings (Manish Chopra) [2040271] - bnx2x: convert to new udp_tunnel_nic infra (Manish Chopra) [2040271] - bnx2x: Remove hw_reset_t function casts (Manish Chopra) [2040271] - bnx2x: Remove format_fw_ver_t function casts (Manish Chopra) [2040271] - bnx2x: Remove config_init_t function casts (Manish Chopra) [2040271] - bnx2x: Remove read_status_t function casts (Manish Chopra) [2040271] - bnx2x: Drop redundant callback function casts (Manish Chopra) [2040271] - bnx2x: Use napi_alloc_frag() (Manish Chopra) [2040271] - HID: intel-ish-hid: fix module device-id handling (Tony Camuso) [1921300] - mod_devicetable: fix kdocs for ishtp_device_id (Tony Camuso) [1921300] - HID: intel-ish-hid: add support for MODULE_DEVICE_TABLE() (Tony Camuso) [1921300] - platform/x86: isthp_eclite: only load for matching devices (Tony Camuso) [1921300] - platform/x86: Add Intel ishtp eclite driver (Tony Camuso) [1921300] - platform/x86: Add config file for Intel ishtp eclite driver (Tony Camuso) [1921300] - modpost: add guid_t type definition (Tony Camuso) [1921300] - squashfs: provide backing_dev_info in order to disable read-ahead (Brian Foster) [2025351] - mm: fix readahead_page_batch for retry entries (Brian Foster) [2025351] - iomap: convert from readpages to readahead (Brian Foster) [2025351] - fs: convert mpage_readpages to mpage_readahead (Brian Foster) [2025351] - mm: use memalloc_nofs_save in readahead path (Brian Foster) [2025351] - mm: document why we don't set PageReadahead (Brian Foster) [2025351] - mm: add page_cache_readahead_unbounded (Brian Foster) [2025351] - mm: move end_index check out of readahead loop (Brian Foster) [2025351] - mm: add readahead address space operation (Brian Foster) [2025351] - mm: put readahead pages in cache earlier (Brian Foster) [2025351] - mm: remove 'page_offset' from readahead loop (Brian Foster) [2025351] - mm: rename readahead loop variable to 'i' (Brian Foster) [2025351] - mm: rename various 'offset' parameters to 'index' (Brian Foster) [2025351] - mm: use readahead_control to pass arguments (Brian Foster) [2025351] - mm: add new readahead_control API (Brian Foster) [2025351] - mm: move readahead nr_pages check into read_pages (Brian Foster) [2025351] - mm: ignore return value of ->readpages (Brian Foster) [2025351] - mm: return void from various readahead functions (Brian Foster) [2025351] - mm: move readahead prototypes from mm.h (Brian Foster) [2025351] - mpage: mpage_readpages() should submit IO as read-ahead (Brian Foster) [2025351] - mpage: add argument structure for do_mpage_readpage() (Brian Foster) [2025351] - redhat/configs: enable CONFIG_AMD_PTDMA for x86_64 (Sudheesh Mavila) [2027231] - dmaengine: ptdma: handle the cases based on DMA is complete (Sudheesh Mavila) [2027231] - dmaengine: ptdma: fix concurrency issue with multiple dma transfer (Sudheesh Mavila) [2027231] - dmaengine: ptdma: Fix the error handling path in pt_core_init() (Sudheesh Mavila) [2027231] - MAINTAINERS: Fix AMD PTDMA DRIVER entry (Sudheesh Mavila) [2027231] - dmaengine: ptdma: remove PT_OFFSET to avoid redefnition (Sudheesh Mavila) [2027231] - dmaengine: ptdma: Add debugfs entries for PTDMA (Sudheesh Mavila) [2027231] - dmaengine: ptdma: register PTDMA controller as a DMA resource (Sudheesh Mavila) [2027231] - dmaengine: ptdma: Initial driver for the AMD PTDMA (Sudheesh Mavila) [2027231] - isert: support for unsolicited NOPIN with no response (Maurizio Lombardi) [2035915] - iscsit: increment max_cmd_sn for isert on command release (Maurizio Lombardi) [2035915] - sched/debug: Remove mpol_get/put and task_lock/unlock from sched_show_numa (Phil Auld) [2062841] - sched/numa: initialize numa statistics when forking new task (Phil Auld) [2062841] - cgroup: Fix suspicious rcu_dereference_check() usage warning (Phil Auld) [2062841] - sched/cpuacct: Remove redundant RCU read lock (Phil Auld) [2062841] - sched/cpuacct: Optimize away RCU read lock (Phil Auld) [2062841] - sched/cpuacct: Fix charge percpu cpuusage (Phil Auld) [2062841] - sched: replace cpumask_weight with cpumask_empty where appropriate (Phil Auld) [2062841] - sched/rt: Plug rt_mutex_setprio() vs push_rt_task() race (Phil Auld) [2062841] - psi: fix possible trigger missing in the window (Phil Auld) [2062841] - sched: Avoid double preemption in __cond_resched_*lock*() (Phil Auld) [2062841] - sched/fair: Fix all kernel-doc warnings (Phil Auld) [2062841] - sched/rt: Try to restart rt period timer when rt runtime exceeded (Phil Auld) [2062841] - sched/fair: Fix detection of per-CPU kthreads waking a task (Phil Auld) [2062841] - locking: Remove rt_rwlock_is_contended(). (Phil Auld) [2062841] - sched: Trigger warning if ->migration_disabled counter underflows. (Phil Auld) [2062841] - sched/cpuacct: Make user/system times in cpuacct.stat more precise (Phil Auld) [2062841] - sched/cpuacct: Fix user/system in shown cpuacct.usage* (Phil Auld) [2062841] - cpuacct: Convert BUG_ON() to WARN_ON_ONCE() (Phil Auld) [2062841] - cputime, cpuacct: Include guest time in user time in cpuacct.stat (Phil Auld) [2062841] - sched/fair: Document the slow path and fast path in select_task_rq_fair (Phil Auld) [2062841] - drm/i915/ehl: Remove require_force_probe protection (Michel Dänzer) [2048674] - net/sched: fix initialization order when updating chain 0 head (Marcelo Ricardo Leitner) [2044711] - smp: Process pending softirqs in flush_smp_call_function_from_idle() (Waiman Long) [2066087] - irq_work: Optimize irq_work_single() (Waiman Long) [2066087] - irq_work: Cleanup (Waiman Long) [2066087] - smp, irq_work: Continue smp_call_function*() and irq_work*() integration (Waiman Long) [2066087] - irq_work: Define irq_work_single() on !CONFIG_IRQ_WORK too (Waiman Long) [2066087] - sched/headers: Split out open-coded prototypes into kernel/sched/smp.h (Waiman Long) [2066087] - sched: Replace rq::wake_list (Waiman Long) [2066087] - sched: Add rq::ttwu_pending (Waiman Long) [2066087] - irq_work, smp: Allow irq_work on call_single_queue (Waiman Long) [2066087] - smp: Optimize send_call_function_single_ipi() (Waiman Long) [2066087] - smp: Move irq_work_run() out of flush_smp_call_function_queue() (Waiman Long) [2066087] - smp: Optimize flush_smp_call_function_queue() (Waiman Long) [2066087] - sched: Fix smp_call_function_single_async() usage for ILB (Waiman Long) [2066087] - sched: Make scheduler_ipi inline (Waiman Long) [2066087] - sched: Clean up scheduler_ipi() (Waiman Long) [2066087] - sched/core: Remove rq.hrtick_csd_pending (Waiman Long) [2066087] - sched/fair: Clean up comment in nohz_idle_balance() (Waiman Long) [2066087] - context_tracking: Rename context_tracking_is_enabled() => context_tracking_enabled() (Waiman Long) [2066087] - context_tracking: Remove context_tracking_active() (Waiman Long) [2066087] - redhat: configs: Disable CONFIG_MPLS for s390x/zfcpdump (Guillaume Nault) [2051659] - KVM: PPC: Book3S HV: Add infrastructure to support 2nd DAWR (Laurent Vivier) [2059318] - KVM: PPC: Book3S HV: Rename current DAWR macros and variables (Laurent Vivier) [2059318] - uapi/linux/stddef.h: Add include guards (Michel Dänzer) [2072125] - stddef: Introduce struct_group() helper macro (Michel Dänzer) [2072125] - component: Add common helper for compare/release functions (Michel Dänzer) [2072125] - PCI/VGA: Move vgaarb to drivers/pci (Michel Dänzer) [2072125] - vgaarb: don't pass a cookie to vga_client_register (Michel Dänzer) [2072125] - vgaarb: remove the unused irq_set_state argument to vga_client_register (Michel Dänzer) [2072125] - vgaarb: provide a vga_client_unregister wrapper (Michel Dänzer) [2072125] - vgaarb: cleanup vgaarb.h (Michel Dänzer) [2072125] - vgaarb: move the kerneldoc for vga_set_legacy_decoding to vgaarb.c (Michel Dänzer) [2072125] - vgaarb: remove vga_conflicts (Michel Dänzer) [2072125] - vgaarb: remove VGA_DEFAULT_DEVICE (Michel Dänzer) [2072125] - lib/string_helpers: Consolidate string helpers implementation (Michel Dänzer) [2072125] - include/linux/string_helpers.h: add linux/string.h for strlen() (Michel Dänzer) [2072125] - kernel.h: split out container_of() and typeof_member() macros (Michel Dänzer) [2072125] - mm/vmscan: add sync_shrinkers function v3 (Michel Dänzer) [2072125] - lib: devres: Add managed arch_io_reserve_memtype_wc() (Michel Dänzer) [2072125] - lib: devres: Add managed arch_phys_wc_add() (Michel Dänzer) [2072125] - kernel/locking: Use a pointer in ww_mutex_trylock(). (Michel Dänzer) [2072125] - locking/ww-mutex: Fix uninitialized use of ret in test_aa() (Michel Dänzer) [2072125] - kernel/locking: Add context to ww_mutex_trylock() (Michel Dänzer) [2072125] - locking/lockdep: Provide lockdep_assert{,_once}() helpers (Michel Dänzer) [2072125] - mm: gup: pack has_pinned in MMF_HAS_PINNED (Chris von Recklinghausen) [2073217] - mm: gup: allow FOLL_PIN to scale in SMP (Chris von Recklinghausen) [2073217] - CI: Drop baseline runs (Veronika Kabatova)- [rt] build kernel-rt-4.18.0-383.rt7.168.el8 [2067251] - powerpc/xive: Export XIVE IPI information for online-only processors. (Steve Best) [2038448] - netfilter: conntrack: fix reading nf_conntrack_buckets (Phil Sutter) [2053628] - netfilter: nf_tables: initialize registers in nft_do_chain() (Florian Westphal) [2067967] {CVE-2022-1016} - x86/sev-es: Use __put_user()/__get_user() for data accesses (Vitaly Kuznetsov) [2063719] - x86/sev-es: Handle string port IO to kernel memory properly (Vitaly Kuznetsov) [2063719] - x86/sev: Return an error on a returned non-zero SW_EXITINFO1[31:0] (Vitaly Kuznetsov) [2063719] - x86/sev-es: Use __copy_from_user_inatomic() (Vitaly Kuznetsov) [2063719] - x86/sev-es: Check regs->sp is trusted before adjusting #VC IST stack (Vitaly Kuznetsov) [2063719] - x86/sev-es: Introduce ip_within_syscall_gap() helper (Vitaly Kuznetsov) [2063719] - x86/sev-es: Forward page-faults which happen during emulation (Vitaly Kuznetsov) [2063719] - x86/sev-es: Don't return NULL from sev_es_get_ghcb() (Vitaly Kuznetsov) [2063719] - x86/sev-es: Invalidate the GHCB after completing VMGEXIT (Vitaly Kuznetsov) [2063719] - x86/sev-es: Move sev_es_put_ghcb() in prep for follow on patch (Vitaly Kuznetsov) [2063719] - x86/sev: Fix stack type check in vc_switch_off_ist() (Vitaly Kuznetsov) [2063719] - x86/sev: Allow #VC exceptions on the VC2 stack (Vitaly Kuznetsov) [2063719] - x86/sev-es: Enable #VC specific entry point for real (Vitaly Kuznetsov) [2063719] - x86/cpu: Use pinning mask for CR4 bits needing to be 0 (Vitaly Kuznetsov) [2063719] - x86/asm: Move native_write_cr0/4() out of line (Vitaly Kuznetsov) [2063719] - x86/asm: Pin sensitive CR4 bits (Vitaly Kuznetsov) [2063719] - x86/asm: Pin sensitive CR0 bits (Vitaly Kuznetsov) [2063719] - powerpc/mce: Modify the real address error logging messages (Desnes A. Nunes do Rosario) [2068761] - selftests/powerpc: Add test for real address error handling (Desnes A. Nunes do Rosario) [2068761] - powerpc/pseries: Parse control memory access error (Desnes A. Nunes do Rosario) [2068761] - powerpc/pseries/mce: Fix a typo in error type assignment (Desnes A. Nunes do Rosario) [2068761] - netfilter: nf_tables: validate registers coming from userspace. (Florian Westphal) [2065373] {CVE-2022-1015} - PCI: hv: Propagate coherence from VMbus device to PCI device (Vitaly Kuznetsov) [2068429] - Drivers: hv: vmbus: Propagate VMbus coherence to each VMbus device (Vitaly Kuznetsov) [2068429] - Revert "xfs: actually bump warning counts when we send warnings" (Carlos Maiolino) [2059262] - perf/x86/intel: Add a quirk for the calculation of the number of counters on Alder Lake (Michael Petlan) [2039996] - perf stat: Support --cputype option for hybrid events (Michael Petlan) [1971941] - perf/x86/intel/uncore: Add IMC uncore support for ADL (Michael Petlan) [2042217] - tipc: fix kernel panic when enabling bearer (Xin Long) [2061233] - media: v4l: ioctl: Fix memory leak in video_usercopy (Jarod Wilson) [1954605] {CVE-2021-30002}- [rt] build kernel-rt-4.18.0-382.rt7.167.el8 [2067251] - esp6: fix check on ipv6_skip_exthdr's return value (Sabrina Dubroca) [2054075] - scsi: iscsi: Fix nop handling during conn recovery (Chris Leech) [2069969] - scsi: iscsi: Merge suspend fields (Chris Leech) [2069969] - scsi: iscsi: Fix offload conn cleanup when iscsid restarts (Chris Leech) [2069969] - scsi: iscsi: Move iscsi_ep_disconnect (Chris Leech) [2069969] - CI: Remove deprecated option (Veronika Kabatova)- [rt] build kernel-rt-4.18.0-381.rt7.166.el8 [2067251] - [redhar-rt] Fix Gating yaml to Include RT Manual Tests (Chris White) - redhat: add new KUNIT tests to mod-internal.list (Nico Pache) [2065444] - kasan: test: prevent cache merging in kmem_cache_double_destroy (Nico Pache) [2065444] - kasan: test: fix compatibility with FORTIFY_SOURCE (Nico Pache) [2065444] - kasan: test: add test case for double-kmem_cache_destroy() (Nico Pache) [2065444] - kasan: add ability to detect double-kmem_cache_destroy() (Nico Pache) [2065444] - kasan: test: add globals left-out-of-bounds test (Nico Pache) [2065444] - kasan: test: silence intentional read overflow warnings (Nico Pache) [2065444] - kasan: test: bypass __alloc_size checks (Nico Pache) [2065444] - kasan: test: add memcpy test that avoids out-of-bounds write (Nico Pache) [2065444] - kasan: test: clean up ksize_uaf (Nico Pache) [2065444] - kasan: test: disable kmalloc_memmove_invalid_size for HW_TAGS (Nico Pache) [2065444] - kasan: test: only do kmalloc_uaf_memset for generic mode (Nico Pache) [2065444] - kasan: test: avoid corrupting memory via memset (Nico Pache) [2065444] - kasan: test: avoid writing invalid memory (Nico Pache) [2065444] - kasan: test: rework kmalloc_oob_right (Nico Pache) [2065444] - Documentation: kunit: remove claims that kunit is a mocking framework (Nico Pache) [2065444] - kunit: Reset suite count after running tests (Nico Pache) [2065444] - kunit: drop assumption in kunit-log-test about current suite (Nico Pache) [2065444] - string.h: Introduce memset_startat() for wiping trailing members and padding (Nico Pache) [2065444] - string.h: Introduce memset_after() for wiping trailing members/padding (Nico Pache) [2065444] - lib: Introduce CONFIG_MEMCPY_KUNIT_TEST (Nico Pache) [2065444] - kunit: fix kernel-doc warnings due to mismatched arg names (Nico Pache) [2065444] - kunit: fix reference count leak in kfree_at_end (Nico Pache) [2065444] - kunit: Print test statistics on failure (Nico Pache) [2065444] - fat: Add KUnit tests for checksums and timestamps (Nico Pache) [2065444] - kunit: add unit test for filtering suites by names (Nico Pache) [2065444] - kunit: test: Add example tests which are always skipped (Nico Pache) [2065444] - kunit: Support skipped tests (Nico Pache) [2065444] - redhat: remove TEST_LIST_SORT config definitions (Nico Pache) [2065444] - lib/test: convert test_sort.c to use KUnit (Nico Pache) [2065444] - lib/test: convert lib/test_list_sort.c to use KUnit (Nico Pache) [2065444] - kunit: introduce kunit_kmalloc_array/kunit_kcalloc() helpers (Nico Pache) [2065444] - kunit: Add gnu_printf specifiers (Nico Pache) [2065444] - lib/cmdline_kunit: Remove a cast which are no-longer required (Nico Pache) [2065444] - kernel/sysctl-test: Remove some casts which are no-longer required (Nico Pache) [2065444] - device property: Remove some casts in property-entry-test (Nico Pache) [2065444] - Documentation: kunit: Clean up some string casts in examples (Nico Pache) [2065444] - kunit: Assign strings to 'const char*' in STREQ assertions (Nico Pache) [2065444] - kunit: Do not typecheck binary assertions (Nico Pache) [2065444] - Documentation: kunit: document support for QEMU in kunit_tool (Nico Pache) [2065444] - kunit: Add 'kunit_shutdown' option (Nico Pache) [2065444] - Documentation: kunit: Update kunit_tool page (Nico Pache) [2065444] - Documentation: kunit: add tips for running KUnit (Nico Pache) [2065444] - slub: remove resiliency_test() function (Nico Pache) [2065444] - mm/slub, kunit: add a KUnit test for SLUB debugging functionality (Nico Pache) [2065444] - kunit: make test->lock irq safe (Nico Pache) [2065444] - docs: dev-tools: kunit: avoid using ReST :doc:`foo` markup (Nico Pache) [2065444] - docs: dev-tools: kunit: don't use a table for docs name (Nico Pache) [2065444] - kunit: make KUNIT_EXPECT_STREQ() quote values, don't print literals (Nico Pache) [2065444] - kunit: Match parenthesis alignment to improve code readability (Nico Pache) [2065444] - openvswitch: always update flow key after nat (Aaron Conole) [2066885] - md: initialize percpu refcounters using PERCU_REF_ALLOW_REINIT (Nigel Croxon) [2032272] - net: fix a memleak when uncloning an skb dst and its metadata (Hangbin Liu) [2068355] - net: do not keep the dst cache when uncloning an skb dst and its metadata (Hangbin Liu) [2068355] - net: phy: at803x: move page selection fix to config_init (Petr Oros) [2021822] - net: phylink: rejig SFP interface selection in ksettings_set() (Petr Oros) [2021822] - ptp: dp83640: don't define PAGE0 (Petr Oros) [2021822] - net: phylink: Update SFP selected interface on advertising changes (Petr Oros) [2021822] - net: phy: marvell10g: fix broken PHY interrupts for anyone after us in the driver probe list (Petr Oros) [2021822] - net: phy: marvell: Add WAKE_PHY support to WOL event (Petr Oros) [2021822] - net: phy: micrel: Fix link detection on ksz87xx switch" (Petr Oros) [2021822] - net: phy: micrel: Fix detection of ksz87xx switch (Petr Oros) [2021822] - net: phy: broadcom: re-add check for PHY_BRCM_DIS_TXCRXC_NOENRGY on the BCM54811 PHY (Petr Oros) [2021822] - net: phy: at803x: simplify custom phy id matching (Petr Oros) [2021822] - net: phy: intel-xway: Add RGMII internal delay configuration (Petr Oros) [2021822] - net: phylink: cleanup ksettings_set (Petr Oros) [2021822] - net: phylink: add phy change pause mode debug (Petr Oros) [2021822] - net: phy: add API to read 802.3-c45 IDs (Petr Oros) [2021822] - net: phy: Fix data type in DP83822 dp8382x_disable_wol() (Petr Oros) [2021822] - net: phy: marvell10g: enable WoL for 88X3310 and 88E2110 (Petr Oros) [2021822] - net: phy: marvell10g: fix differentiation of 88X3310 from 88X3340 (Petr Oros) [2021822] - net: phy: replace if-else statements with switch (Petr Oros) [2021822] - net: phy: remove unnecessary line continuation (Petr Oros) [2021822] - net: phy: print the function name by __func__ instead of an fixed string (Petr Oros) [2021822] - net: phy: fix formatting issues with braces (Petr Oros) [2021822] - net: phy: fix space alignment issues (Petr Oros) [2021822] - net: phy: delete repeated words of comments (Petr Oros) [2021822] - net: phy: correct format of block comments (Petr Oros) [2021822] - net: phy: change format of some declarations (Petr Oros) [2021822] - net: phy: micrel: remove redundant assignment to pointer of_node (Petr Oros) [2021822] - net: phy: dp83867: perform soft reset and retain established link (Petr Oros) [2021822] - net: phy: do not print dump stack if device was removed (Petr Oros) [2021822] - net: phy: probe for C45 PHYs that return PHY ID of zero in C22 space (Petr Oros) [2021822] - net: phy: marvell: use phy_modify_changed() for marvell_set_polarity() (Petr Oros) [2021822] - net: phy: Fix inconsistent indenting (Petr Oros) [2021822] - net: mdiobus: get rid of a BUG_ON() (Petr Oros) [2021822] - net: phy: marvell: enable downshift by default (Petr Oros) [2021822] - net: phy: marvell: add downshift support for M88E1240 (Petr Oros) [2021822] - net: phy: marvell: fix m88e1111_set_downshift (Petr Oros) [2021822] - net: phy: marvell: fix m88e1011_set_downshift (Petr Oros) [2021822] - net: phy: marvell: don't use empty switch default case (Petr Oros) [2021822] - net: phy: intel-xway: enable integrated led functions (Petr Oros) [2021822] - net: phy: at803x: fix probe error if copper page is selected (Petr Oros) [2021822] - net: phy: marvell: add support for Amethyst internal PHY (Petr Oros) [2021822] - net: dsa: mv88e6xxx: simulate Amethyst PHY model number (Petr Oros) [2021822] - net: phy: marvell: use assignment by bitwise AND operator (Petr Oros) [2021822] - net: phy: marvell: fix HWMON enable register for 6390 (Petr Oros) [2021822] - net: phy: marvell: refactor HWMON OOP style (Petr Oros) [2021822] - net: phy: at803x: select correct page on config init (Petr Oros) [2021822] - net: phy: marvell: fix detection of PHY on Topaz switches (Petr Oros) [2021822] - net: phy: marvell10g: change module description (Petr Oros) [2021822] - net: phy: marvell10g: differentiate 88E2110 vs 88E2111 (Petr Oros) [2021822] - net: phy: add constants for 2.5G and 5G speed in PCS speed register (Petr Oros) [2021822] - net: phy: marvell10g: fix driver name for mv88e2110 (Petr Oros) [2021822] - net: phy: marvell10g: add separate structure for 88X3340 (Petr Oros) [2021822] - net: phy: marvell10g: support other MACTYPEs (Petr Oros) [2021822] - net: phy: marvell10g: store temperature read method in chip strucutre (Petr Oros) [2021822] - net: phy: marvell10g: check for correct supported interface mode (Petr Oros) [2021822] - net: phy: marvell10g: support all rate matching modes (Petr Oros) [2021822] - net: phy: marvell10g: add MACTYPE definitions for 88E21xx (Petr Oros) [2021822] - net: phy: marvell10g: add all MACTYPE definitions for 88X33x0 (Petr Oros) [2021822] - net: phy: marvell10g: indicate 88X33x0 only port control registers (Petr Oros) [2021822] - net: phy: marvell10g: allow 5gbase-r and usxgmii (Petr Oros) [2021822] - net: phy: marvell10g: fix typo (Petr Oros) [2021822] - net: phy: marvell10g: rename register (Petr Oros) [2021822] - net: fec: use mac-managed PHY PM (Petr Oros) [2021822] - net: phy: broadcom: Add statistics for all Gigabit PHYs (Petr Oros) [2021822] - net: phy: broadcom: Only advertise EEE for supported modes (Petr Oros) [2021822] - net: phy: remove repeated word (Petr Oros) [2021822] - net: phy: Correct function name mdiobus_register_board_info() in comment (Petr Oros) [2021822] - net: phy: lan87xx: fix access to wrong register of LAN87xx (Petr Oros) [2021822] - net: phy: at803x: remove at803x_aneg_done() (Petr Oros) [2021822] - net: phy: broadcom: Fix RGMII delays for BCM50160 and BCM50610M (Petr Oros) [2021822] - docs: networking: phy: Improve placement of parenthesis (Petr Oros) [2021822] - net: phy: broadcom: Add power down exit reset state delay (Petr Oros) [2021822] - net: phy: make mdio_bus_phy_suspend/resume as __maybe_unused (Petr Oros) [2021822] - net: mdio: Remove of_phy_attach() (Petr Oros) [2021822] - net: phy: broadcom: Do not modify LED configuration for SFP module PHYs (Petr Oros) [2021822] - net: phy: Add is_on_sfp_module flag and phy_on_sfp helper (Petr Oros) [2021822] - net: phy: broadcom: Set proper 1000BaseX/SGMII interface mode for BCM54616S (Petr Oros) [2021822] - net: phy: marvell: Ensure SGMII auto-negotiation is enabled for 88E1111 (Petr Oros) [2021822] - net: phylink: Add 5gbase-r support (Petr Oros) [2021822] - net: phy: Add 5GBASER interface mode (Petr Oros) [2021822] - net: phy: rename PHY_IGNORE_INTERRUPT to PHY_MAC_INTERRUPT (Petr Oros) [2021822] - net: phy: at803x: add MDIX support to AR8031/33 (Petr Oros) [2021822] - net: phy: broadcom: Allow BCM54210E to configure APD (Petr Oros) [2021822] - net: phy: broadcom: Remove unused flags (Petr Oros) [2021822] - net: phy: broadcom: Avoid forward for bcm54xx_config_clock_delay() (Petr Oros) [2021822] - net: phy: consider that suspend2ram may cut off PHY power (Petr Oros) [2021822] - net: phy: bcm7xxx: Add an entry for BCM72116 (Petr Oros) [2021822] - net: mdiobus: Remove WARN_ON_ONCE(in_interrupt()) (Petr Oros) [2021822] - net: Use kobj_to_dev() API (Petr Oros) [2021822] - net: phy: Fixup kernel doc (Petr Oros) [2021822] - net: phy: bcm7xxx: Add an entry for BCM72113 (Petr Oros) [2021822] - net: phy: mchp: Add support for LAN8814 QUAD PHY (Petr Oros) [2021822] - net: dp83867: Fix WoL SecureOn password (Petr Oros) [2021822] - net: phy: at803x: constify static regulator_ops (Petr Oros) [2021822] - net: phy: marvell10g: support XFI rate matching mode (Petr Oros) [2021822] - net: switch to using PHY_INTERFACE_MODE_10GBASER rather than 10GKR (Petr Oros) [2021822] - netfilter: conntrack: Add and use nf_ct_set_auto_assign_helper_warned() (Phil Sutter) [1896241] - net: do not reuse skbuff allocated from skbuff_fclone_cache in the skb cache (Ivan Vecera) [2069781] - skbuff: queue NAPI_MERGED_FREE skbs into NAPI cache instead of freeing (Ivan Vecera) [2069781] - skbuff: allow to use NAPI cache from __napi_alloc_skb() (Ivan Vecera) [2069781] - skbuff: allow to optionally use NAPI cache from __alloc_skb() (Ivan Vecera) [2069781] - skbuff: introduce {,__}napi_build_skb() which reuses NAPI cache heads (Ivan Vecera) [2069781] - skbuff: move NAPI cache declarations upper in the file (Ivan Vecera) [2069781] - skbuff: remove __kfree_skb_flush() (Ivan Vecera) [2069781] - skbuff: use __build_skb_around() in __alloc_skb() (Ivan Vecera) [2069781] - skbuff: simplify __alloc_skb() a bit (Ivan Vecera) [2069781] - skbuff: make __build_skb_around() return void (Ivan Vecera) [2069781] - skbuff: simplify kmalloc_reserve() (Ivan Vecera) [2069781] - skbuff: move __alloc_skb() next to the other skb allocation functions (Ivan Vecera) [2069781] - net: Introduce {netdev,napi}_alloc_frag_align() (Ivan Vecera) [2069781] - mm: page_frag: Introduce page_frag_alloc_align() (Ivan Vecera) [2069781] - perf tests attr: Add missing topdown metrics events (Michael Petlan) [1986275] - cifs: Return correct error code from smb2_get_enc_key (Ronnie Sahlberg) [2058369] - ipv4: avoid using shared IP generator for connected sockets (Paolo Abeni) [2062425] {CVE-2020-36516} - crypto: cryptd - Fix skcipher instance memory leak (Vladis Dronov) [2004344] - EVM: fix the evm= __setup handler return value (Bruno Meneguele) [2063900] - integrity: include keyring name for unknown key request (Bruno Meneguele) [2063900] - ima: limit secure boot feedback scope for appraise (Bruno Meneguele) [2063900] - integrity: invalid kernel parameters feedback (Bruno Meneguele) [2063900] - ima: add check for enforced appraise option (Bruno Meneguele) [2063900] - ima: Allow template selection with ima_template[_fmt]= after ima_hash= (Bruno Meneguele) [2063900] - ima: Remove ima_policy file before directory (Bruno Meneguele) [2063900] - integrity: check the return value of audit_log_start() (Bruno Meneguele) [2063900] - ima: fix deadlock when traversing "ima_default_rules". (Bruno Meneguele) [2063900] - evm: Introduce evm_revalidate_status() (Bruno Meneguele) [2063900] - evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded (Bruno Meneguele) [2063900] - evm: Load EVM key in ima_load_x509() to avoid appraisal (Bruno Meneguele) [2063900] - evm: Execute evm_inode_init_security() only when an HMAC key is loaded (Bruno Meneguele) [2063900] - fs/kernel_read_file: Remove FIRMWARE_PREALLOC_BUFFER enum (Bruno Meneguele) [2063900] - RHEL-only: KVM: selftests: Fix AArch64 compilation (Andrew Jones) [2071997] - tools arch x86: Sync the msr-index.h copy with the kernel sources (Andrew Jones) [2071997] - RHEL-only: KVM: selftests: Remove unused modes (Andrew Jones) [2071997]- [rt] build kernel-rt-4.18.0-380.rt7.165.el8 [2067251] - netfilter: nf_tables_offload: incorrect flow offload action array size (Florian Westphal) [2056728] {CVE-2022-25636} - netfilter: nftables_offload: KASAN slab-out-of-bounds Read in nft_flow_rule_create (Florian Westphal) [2056728] - KVM: SVM: Allow AVIC support on system w/ physical APIC ID > 255 (Bandan Das) [2033068] - PCI/ACPI: Fix acpi_pci_osc_control_set() kernel-doc comment (Mark Langsdorf) [2049209] - PCI/ACPI: Check for _OSC support in acpi_pci_osc_control_set() (Mark Langsdorf) [2049209] - PCI/ACPI: Move _OSC query checks to separate function (Mark Langsdorf) [2049209] - PCI/ACPI: Move supported and control calculations to separate functions (Mark Langsdorf) [2049209] - PCI/ACPI: Remove OSC_PCI_SUPPORT_MASKS and OSC_PCI_CONTROL_MASKS (Mark Langsdorf) [2049209] - kabi: Adding symbol blkdev_get_by_dev (fs/block_dev.c) (Čestmír Kalina) [2010296] - kabi: Adding symbol thaw_bdev (fs/block_dev.c) (Čestmír Kalina) [2010296] - kabi: Adding symbol freeze_bdev (fs/block_dev.c) (Čestmír Kalina) [2010296] - s390/cio: make ccw_device_dma_* more robust (Thomas Huth) [2066709] - perf/x86/intel/uncore: Make uncore_discovery clean for 64 bit addresses (Michael Petlan) [2069237] - redhat: switch secureboot kernel image signing to release keys (Augusto Caringi) - ice: xsk: Stop Rx processing when ntc catches ntu (Ivan Vecera) [2069082] - ice: xsk: Fix indexing in ice_tx_xsk_pool() (Ivan Vecera) [2069082] - ice: Fix kernel crash in XDP scenario (Ivan Vecera) [2069082]- [rt] build kernel-rt-4.18.0-379.rt7.164.el8 [2067251] - do_wait: make PIDTYPE_PID case O(1) instead of O(n) (Nico Pache) [2055973] - n_tty: wake up poll(POLLRDNORM) on receiving data (Rafael Aquini) [2033338] - powerpc/papr_scm: Implement initial support for injecting smart errors (Steve Best) [1987103] - mm: memcg: synchronize objcg lists with a dedicated spinlock (Rafael Aquini) [2064847] - kasan: fix quarantine conflicting with init_on_free (Rafael Aquini) [2064847] - mm/hwpoison: clear MF_COUNT_INCREASED before retrying get_any_page() (Rafael Aquini) [2064847] - mm/memcg: relocate mod_objcg_mlstate(), get_obj_stock() and put_obj_stock() (Rafael Aquini) [2064847] - mm: move node_reclaim_distance to fix NUMA without SMP (Rafael Aquini) [2064847] - vmalloc: choose a better start address in vm_area_register_early() (Rafael Aquini) [2064847] - mm/vmalloc: check various alignments when debugging (Rafael Aquini) [2064847] - mm/vmalloc: don't allow VM_NO_GUARD on vmap() (Rafael Aquini) [2064847] - mm, thp: bail out early in collapse_file for writeback page (Rafael Aquini) [2064847] - mm/sparse: set SECTION_NID_SHIFT to 6 (Rafael Aquini) [2064847] - mm/memory_hotplug: fix kerneldoc comment for __remove_memory (Rafael Aquini) [2064847] - mm: fix memory_failure() handling of dax-namespace metadata (Rafael Aquini) [2064847] - mm: teach pfn_to_online_page() about ZONE_DEVICE section collisions (Rafael Aquini) [2064847] - mm: teach pfn_to_online_page() to consider subsection validity (Rafael Aquini) [2064847] - mm: move pfn_to_online_page() out of line (Rafael Aquini) [2064847] - Revert "mm: use early_pfn_to_nid in page_ext_init" (Rafael Aquini) [2064847] - x86/mm: Fix kern_addr_valid() to cope with existing but not present entries (Rafael Aquini) [2064847] - powerpc/book3s64: Fix error handling in mm_iommu_do_alloc() (Rafael Aquini) [2064847] - powerpc/pkeys: remove unused pkey_allows_readwrite (Rafael Aquini) [2064847] - x86/hyperv: Output host build info as normal Windows version number (Vitaly Kuznetsov) [2060700] - powerpc/smp: Update cpu_core_map on all PowerPc systems (Diego Domingos) [2064104] - crypto: ccp - ccp_dmaengine_unregister release dma channels (Vladis Dronov) [2015374] - crypto: ccp - remove redundant ret variable (Vladis Dronov) [2015374] - crypto: ccp - Ensure psp_ret is always init'd in __sev_platform_init_locked() (Vladis Dronov) [2015374] - crypto: ccp - remove unneeded semicolon (Vladis Dronov) [2015374] - crypto: ccp - Add SEV_INIT_EX support (Vladis Dronov) [2015374] - crypto: ccp - Add psp_init_on_probe module parameter (Vladis Dronov) [2015374] - crypto: ccp - Refactor out sev_fw_alloc() (Vladis Dronov) [2015374] - crypto: ccp - Move SEV_INIT retry for corrupted data (Vladis Dronov) [2015374] - crypto: ccp - Add SEV_INIT rc error logging on init (Vladis Dronov) [2015374] - crypto: ccp - no need to initialise statics to 0 (Vladis Dronov) [2015374] - ccp: ccp - add support for Green Sardine (Vladis Dronov) [2015374] - crypto: ccp - fix command queuing to TEE ring buffer (Vladis Dronov) [2015374] - crypto: ccp - reduce tee command status polling interval from 5ms to 1ms (Vladis Dronov) [2015374] - crypto: ccp - provide in-kernel API to submit TEE commands (Vladis Dronov) [2015374] - crypto: ccp - add TEE support for Raven Ridge (Vladis Dronov) [2015374] - crypto: ccp - check whether PSP supports SEV or TEE before initialization (Vladis Dronov) [2015374] - ice: Allow to pass VLAN tagged packets to VF when port VLAN is configured (Ivan Vecera) [2071027] - tools headers UAPI: Sync linux/perf_event.h with the kernel sources (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Fix power_pmu_disable to call clear_pmi_irq_pending only if PMI is pending (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Only define power_pmu_wants_prompt_pmi() for CONFIG_PPC64 (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Add data source encodings for power10 platform (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Add encodings to represent data based on newer composite PERF_MEM_LVLNUM* fields (Desnes A. Nunes do Rosario) [1992813] - perf: Add new macros for mem_hops field (Desnes A. Nunes do Rosario) [1992813] - tools headers UAPI: Add new macros for mem_hops field to perf_event.h (Desnes A. Nunes do Rosario) [1992813] - bpf: Remove config check to enable bpf support for branch records (Desnes A. Nunes do Rosario) [1992813] - perf powerpc: Update global/local variants for p_stage_cyc (Desnes A. Nunes do Rosario) [1992813] - perf sort: Include global and local variants for p_stage_cyc sort key (Desnes A. Nunes do Rosario) [1992813] - perf sort: Fix the 'p_stage_cyc' sort key behavior (Desnes A. Nunes do Rosario) [1992813] - perf sort: Fix the 'ins_lat' sort key behavior (Desnes A. Nunes do Rosario) [1992813] - perf sort: Fix the 'weight' sort key behavior (Desnes A. Nunes do Rosario) [1992813] - perf vendor events power10: Add metric events JSON file for power10 platform (Desnes A. Nunes do Rosario) [1992813] - perf powerpc: Add support to expose instruction and data address registers as part of extended regs (Desnes A. Nunes do Rosario) [1992813] - perf powerpc: Refactor the code definition of perf reg extended mask in tools side header file (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Expose instruction and data address registers as part of extended regs (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Refactor the code definition of perf reg extended mask (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Fix data source encodings for L2.1 and L3.1 accesses (Desnes A. Nunes do Rosario) [1992813] - tools/perf: Add mem_hops field in perf_mem_data_src structure (Desnes A. Nunes do Rosario) [1992813] - perf: Add mem_hops field in perf_mem_data_src structure (Desnes A. Nunes do Rosario) [1992813] - perf: Add comment about current state of PERF_MEM_LVL_* namespace and remove an extra line (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Fix the check for SIAR value (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Drop the case of returning 0 as instruction pointer (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Use stack siar instead of mfspr (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf/hv-gpci: Fix counter value parsing (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Fix PMU callbacks to clear pending PMI before resetting an overflown PMC (Desnes A. Nunes do Rosario) [1992813] - CI: Remove deprecated option (Veronika Kabatova)- [rt] build kernel-rt-4.18.0-378.rt7.163.el8 [2067251] - bareudp: use ipv6_mod_enabled to check if IPv6 enabled (Hangbin Liu) [2063813] - powerpc/mm/numa: skip NUMA_NO_NODE onlining in parse_numa_properties() (Diego Domingos) [2048218] - redhat: copy rpminspect to dist-git repo (Jarod Wilson) - configs: enable CONFIG_RMI4_F3A (Benjamin Tissoires) [2067219] - Input: synaptics-rmi4 - add support for F3A (Benjamin Tissoires) [2067219] - RDMA/cma: Do not change route.addr.src_addr.ss_family (Kamal Heib) [2032074] {CVE-2021-4028} - drm/i915/adl_s: Remove require_force_probe protection (Michel Dänzer) [2025896] - drm/i915/adl_s: Update ADL-S PCI IDs (Michel Dänzer) [2025896] - drm/i915: Limit Wa_22010178259 to affected platforms (Michel Dänzer) [2025896] - drm/i915/adl_s: Fix dma_mask_size to 39 bit (Michel Dänzer) [2025896] - drm/i915/dmc: Update DMC to v2.14 on ADL-P (Michel Dänzer) [2060051] - drm/i915: Update memory bandwidth formulae (Michel Dänzer) [2060051] - drm/i915/fb: Fold modifier CCS type/tiling attribute to plane caps (Michel Dänzer) [2060051] - drm/i915/fb: Don't store bitmasks in the intel_plane_caps enum (Michel Dänzer) [2060051] - drm/i915/adl_p: Add ddc pin mapping (Michel Dänzer) [2060051] - iommu/amd: Fix I/O page table memory leak (Jerry Snitselaar) [2053210] - iommu/amd: Recover from event log overflow (Jerry Snitselaar) [2053210]- [rt] build kernel-rt-4.18.0-377.rt7.162.el8 [2067251] - redhat: tune rpminspect w/additions from rhel9 branch (Jarod Wilson) - powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA window for persistent memory" (Steve Best) [2056080] - x86/tsc: Disable clocksource watchdog for TSC on qualified platorms (Prarit Bhargava) [1971939] - x86/tsc: Add a timer to make sure TSC_adjust is always checked (Prarit Bhargava) [1971939] - x86/hpet: Use another crystalball to evaluate HPET usability (Prarit Bhargava) [1971939] - x86/tsc: Respect tsc command line paraemeter for clocksource_tsc_early (Prarit Bhargava) [1971939] - [s390] s390/pci: fix zpci_zdev_put() on reserve (Claudio Imbrenda) [2039185] - [s390] s390/pci: fix use after free of zpci_dev (Claudio Imbrenda) [2039185] - [s390] s390/cio: make ccw_device_dma_* more robust (Claudio Imbrenda) [2039186] - [s390] s390/pci: add s390_iommu_aperture kernel parameter (Claudio Imbrenda) [2039181] - tools headers UAPI: Sync linux/kvm.h with the kernel sources (Paul Lai) [1918929] - kvm: selftests: sync uapi/linux/kvm.h with Linux header (Paul Lai) [1918929] - kvm: selftests: conditionally build vm_xsave_req_perm() (Paul Lai) [1918929] - x86/kvm/fpu: Remove kvm_vcpu_arch.guest_supported_xcr0 (Paul Lai) [1918929] - x86/kvm/fpu: Limit guest user_xfeatures to supported bits of XCR0 (Paul Lai) [1918929] - KVM: x86/cpuid: Exclude unpermitted xfeatures sizes at KVM_GET_SUPPORTED_CPUID (Paul Lai) [1918929] - KVM: x86: Move CPUID.(EAX=0x12,ECX=1) mangling to __kvm_update_cpuid_runtime() (Paul Lai) [1918929] - KVM: x86/cpuid: Clear XFD for component i if the base feature is missing (Paul Lai) [1918929] - KVM: x86: Do runtime CPUID update before updating vcpu->arch.cpuid_entries (Paul Lai) [1918929] - x86/fpu: Fix inline prefix warnings (Paul Lai) [1918929] - selftest: kvm: Add amx selftest (Paul Lai) [1918929] - selftest: kvm: Move struct kvm_x86_state to header (Paul Lai) [1918929] - selftest: kvm: Reorder vcpu_load_state steps for AMX (Paul Lai) [1918929] - kvm: x86: Disable interception for IA32_XFD on demand (Paul Lai) [1918929] - x86/fpu: Provide fpu_sync_guest_vmexit_xfd_state() (Paul Lai) [1918929] - kvm: selftests: Add support for KVM_CAP_XSAVE2 (Paul Lai) [1918929] - kvm: x86: Add support for getting/setting expanded xstate buffer (Paul Lai) [1918929] - x86/fpu: Add uabi_size to guest_fpu (Paul Lai) [1918929] - kvm: x86: Add CPUID support for Intel AMX (Paul Lai) [1918929] - kvm: x86: Add XCR0 support for Intel AMX (Paul Lai) [1918929] - kvm: x86: Disable RDMSR interception of IA32_XFD_ERR (Paul Lai) [1918929] - kvm: x86: Emulate IA32_XFD_ERR for guest (Paul Lai) [1918929] - kvm: x86: Intercept #NM for saving IA32_XFD_ERR (Paul Lai) [1918929] - x86/fpu: Prepare xfd_err in struct fpu_guest (Paul Lai) [1918929] - kvm: x86: Add emulation for IA32_XFD (Paul Lai) [1918929] - x86/fpu: Provide fpu_update_guest_xfd() for IA32_XFD emulation (Paul Lai) [1918929] - kvm: x86: Enable dynamic xfeatures at KVM_SET_CPUID2 (Paul Lai) [1918929] - x86/fpu: Provide fpu_enable_guest_xfd_features() for KVM (Paul Lai) [1918929] - x86/fpu: Add guest support to xfd_enable_feature() (Paul Lai) [1918929] - x86/fpu: Make XFD initialization in __fpstate_reset() a function argument (Paul Lai) [1918929] - kvm: x86: Exclude unpermitted xfeatures at KVM_GET_SUPPORTED_CPUID (Paul Lai) [1918929] - kvm: x86: Fix xstate_required_size() to follow XSTATE alignment rule (Paul Lai) [1918929] - x86/fpu: Prepare guest FPU for dynamically enabled FPU features (Paul Lai) [1918929] - x86/fpu: Extend fpu_xstate_prctl() with guest permissions (Paul Lai) [1918929] - kvm: selftests: move ucall declarations into ucall_common.h (Paul Lai) [1918929] - kvm: selftests: move base kvm_util.h declarations to kvm_util_base.h (Paul Lai) [1918929] - cpuid: kvm_find_kvm_cpuid_features() should be declared 'static' (Paul Lai) [1918929] - KVM: x86: Make sure KVM_CPUID_FEATURES really are KVM_CPUID_FEATURES (Paul Lai) [1918929] - KVM: x86: Add helper to consolidate core logic of SET_CPUID{2} flows (Paul Lai) [1918929]- [rt] build kernel-rt-4.18.0-376.rt7.161.el8 [2067251] - scsi: mpi3mr: Fix flushing !WQ_MEM_RECLAIM events warning (Tomas Henzl) [2052278] - scsi: mpi3mr: Fix memory leaks (Tomas Henzl) [2054814] - scsi: mpi3mr: Fix reporting of actual data transfer size (Tomas Henzl) [2054814] - scsi: mpi3mr: Fix cmnd getting marked as in use forever (Tomas Henzl) [2054814] - scsi: mpi3mr: Fix hibernation issue (Tomas Henzl) [2054814] - scsi: mpi3mr: Fix printing of pending I/O count (Tomas Henzl) [2054814] - scsi: mpi3mr: Fix deadlock while canceling the fw event (Tomas Henzl) [2054814] - scsi: mpi3mr: Fixes around reply request queues (Tomas Henzl) [2054814] - scsi: mpi3mr: Enhanced Task Management Support Reply handling (Tomas Henzl) [2054814] - scsi: mpi3mr: Use TM response codes from MPI3 headers (Tomas Henzl) [2054814] - scsi: mpi3mr: Increase internal cmnds timeout to 60s (Tomas Henzl) [2054814] - scsi: mpi3mr: Do access status validation before adding devices (Tomas Henzl) [2054814] - scsi: mpi3mr: Update MPI3 headers - part2 (Tomas Henzl) [2054814] - scsi: mpi3mr: Update MPI3 headers - part1 (Tomas Henzl) [2054814] - scsi: mpi3mr: Don't reset IOC if cmnds flush with reset status (Tomas Henzl) [2054814] - scsi: mpi3mr: Replace spin_lock() with spin_lock_irqsave() (Tomas Henzl) [2054814] - scsi: mpi3mr: Add debug APIs based on logging_level bits (Tomas Henzl) [2054814] - scsi: mpt3sas: Remove scsi_dma_map() error messages (Tomas Henzl) [2057021] - net/mlx5: Fix wrong limitation of metadata match on ecpf (Amir Tzin) [2049094] - nfsd: fix use-after-free due to delegation race (Thiago Becker) [2053262] - dma-buf: cma_heap: Fix mutex locking section (Michel Dänzer) [2044440] - drm/amdkfd: Check for null pointer after calling kmemdup (Michel Dänzer) [2044440] - drm/atomic: Check new_crtc_state->active to determine if CRTC needs disable in self refresh mode (Michel Dänzer) [2044440] - drm/amd: avoid suspend on dGPUs w/ s2idle support when runtime PM enabled (Michel Dänzer) [2044440] - drm/i915/overlay: Prevent divide by zero bugs in scaling (Michel Dänzer) [2044440] - dma-buf: heaps: Fix potential spectre v1 gadget (Michel Dänzer) [2044440] - drm/amd/display: Force link_rate as LINK_RATE_RBR2 for 2018 15" Apple Retina panels (Michel Dänzer) [2044440] - drm/amd/display: watermark latencies is not enough on DCN31 (Michel Dänzer) [2044440] - drm/amd/pm: correct the MGpuFanBoost support for Beige Goby (Michel Dänzer) [2044440] - drm/i915/adlp: Fix TypeC PHY-ready status readout (Michel Dänzer) [2044440] - drm/nouveau: fix off by one in BIOS boundary checking (Michel Dänzer) [2044440] - drm/i915: Disable DSB usage for now (Michel Dänzer) [2044440] - Revert "drm/ast: Support 1600x900 with 108MHz PCLK" (Michel Dänzer) [2044440] - drm/amd/display: Fix FP start/end for dcn30_internal_validate_bw. (Michel Dänzer) [2044440] - drm/atomic: Add the crtc to affected crtc only if uapi.enable = true (Michel Dänzer) [2044440] - drm/amdgpu: Use correct VIEWPORT_DIMENSION for DCN2 (Michel Dänzer) [2044440] - drm/amd/display: reset dcn31 SMU mailbox on failures (Michel Dänzer) [2044440] - drm/vmwgfx: Remove explicit transparent hugepages support (Michel Dänzer) [2044440] - drm/radeon: fix error handling in radeon_driver_open_kms (Michel Dänzer) [2044440] - drm/i915/display/ehl: Update voltage swing table (Michel Dänzer) [2044440] - drm/nouveau/kms/nv04: use vzalloc for nv04_display (Michel Dänzer) [2044440] - drm/amd/display: Fix the uninitialized variable in enable_stream_features() (Michel Dänzer) [2044440] - amdgpu/pm: Make sysfs pm attributes as read-only for VFs (Michel Dänzer) [2044440] - drm/amdgpu: fixup bad vram size on gmc v8 (Michel Dänzer) [2044440] - drm/amd/amdgpu: fix gmc bo pin count leak in SRIOV (Michel Dänzer) [2044440] - drm/amd/amdgpu: fix psp tmr bo pin count leak in SRIOV (Michel Dänzer) [2044440] - drm/amdkfd: Fix error handling in svm_range_add (Michel Dänzer) [2044440] - drm/vmwgfx: Introduce a new placement for MOB page tables (Michel Dänzer) [2044440] - drm/vmwgfx: Release ttm memory if probe fails (Michel Dänzer) [2044440] - drm/amd/display: add else to avoid double destroy clk_mgr (Michel Dänzer) [2044440] - drm/amdgpu/display: set vblank_disable_immediate for DC (Michel Dänzer) [2044440] - drm/amd/display: check top_pipe_to_program pointer (Michel Dänzer) [2044440] - drm: panel-orientation-quirks: Add quirk for the Lenovo Yoga Book X91F/L (Michel Dänzer) [2044440] - drm/amd/display: Fix out of bounds access on DNC31 stream encoder regs (Michel Dänzer) [2044440] - drm/amd/display: Fix bug in debugfs crc_win_update entry (Michel Dänzer) [2044440] - drm/radeon/radeon_kms: Fix a NULL pointer dereference in radeon_driver_open_kms() (Michel Dänzer) [2044440] - drm/amdgpu: Fix a NULL pointer dereference in amdgpu_connector_lcd_native_mode() (Michel Dänzer) [2044440] - drm/vmwgfx: Fail to initialize on broken configs (Michel Dänzer) [2044440] - drm/vmwgfx: Remove the deprecated lower mem limit (Michel Dänzer) [2044440] - drm/vboxvideo: fix a NULL vs IS_ERR() check (Michel Dänzer) [2044440] - drm: fix null-ptr-deref in drm_dev_init_release() (Michel Dänzer) [2044440] - drm/ttm: Put BO in its memory manager's lru list (Michel Dänzer) [2044440] - dma_fence_array: Fix PENDING_ERROR leak in dma_fence_array_signaled() (Michel Dänzer) [2044440] - drm/amd/display: explicitly set is_dsc_supported to false before use (Michel Dänzer) [2044440] - drm/i915: Avoid bitwise vs logical OR warning in snb_wm_latency_quirk() (Michel Dänzer) [2044440] - drm/amd/pm: keep the BACO feature enabled for suspend (Michel Dänzer) [2044440] - Revert "drm/amdgpu: stop scheduler when calling hw_fini (v2)" (Michel Dänzer) [2044440] - drm/amd/display: Added power down for DCN10 (Michel Dänzer) [2044440] - drm/amd/display: fix B0 TMDS deepcolor no dislay issue (Michel Dänzer) [2044440] - drm/amdgpu: put SMU into proper state on runpm suspending for BOCO capable platform (Michel Dänzer) [2044440] - drm/amd/pm: skip setting gfx cgpg in the s0ix suspend-resume (Michel Dänzer) [2044440] - drm/amd/pm: Fix xgmi link control on aldebaran (Michel Dänzer) [2044440] - drm/amdgpu: fix dropped backing store handling in amdgpu_dma_buf_move_notify (Michel Dänzer) [2044440] - drm/amd/display: Changed pipe split policy to allow for multi-display pipe split (Michel Dänzer) [2044440] - drm/amdgpu: add support for IP discovery gc_info table v2 (Michel Dänzer) [2044440] - drm/amdgpu: When the VCN(1.0) block is suspended, powergating is explicitly enabled (Michel Dänzer) [2044440] - drm/nouveau: wait for the exclusive fence after the shared ones v2 (Michel Dänzer) [2044440] - drm/nouveau: always wait for the exclusive fence (Michel Dänzer) [2044440] - drm/amd/display: Set optimize_pwr_state for DCN31 (Michel Dänzer) [2044440] - drm/amd/display: Send s0i2_rdy in stream_count == 0 optimization (Michel Dänzer) [2044440] - drm/amd/pm: fix reading SMU FW version from amdgpu_firmware_info on YC (Michel Dänzer) [2044440] - drm/amdgpu: don't override default ECO_BITs setting (Michel Dänzer) [2044440] - drm/amdgpu: correct register access for RLC_JUMP_TABLE_RESTORE (Michel Dänzer) [2044440] - drm/amd/pm: fix a potential gpu_metrics_table memory leak (Michel Dänzer) [2044440] - drm/amd/display: Set exit_optimized_pwr_state for DCN31 (Michel Dänzer) [2044440] - drm/i915/display: Fix an unsigned subtraction which can never be negative. (Michel Dänzer) [2044440] - drm/ast: potential dereference of null pointer (Michel Dänzer) [2044440] - drm: simpledrm: fix wrong unit with pixel clock (Michel Dänzer) [2044440] - Revert "drm/fb-helper: improve DRM fbdev emulation device names" (Michel Dänzer) [2044440] - drm/i915/hdmi: Turn DP++ TMDS output buffers back on in encoder->shutdown() (Michel Dänzer) [2044440] - drm/i915/hdmi: convert intel_hdmi_to_dev to intel_hdmi_to_i915 (Michel Dänzer) [2044440] - drm/amdkfd: process_info lock not needed for svm (Michel Dänzer) [2044440] - drm/amd/display: add connector type check for CRC source set (Michel Dänzer) [2044440] - drm/amdkfd: fix double free mem structure (Michel Dänzer) [2044440] - drm/amd/display: Fix for the no Audio bug with Tiled Displays (Michel Dänzer) [2044440] - drm/amdgpu: check atomic flag to differeniate with legacy path (Michel Dänzer) [2044440] - drm/amd/display: Fix DPIA outbox timeout after S3/S4/reset (Michel Dänzer) [2044440] - drm/syncobj: Deal with signalled fences in drm_syncobj_find_fence. (Michel Dänzer) [2044440] - drm/i915/dp: Perform 30ms delay after source OUI write (Michel Dänzer) [2044440] - drm/amd/display: Allow DSC on supported MST branch devices (Michel Dänzer) [2044440] - dma-buf: system_heap: Use 'for_each_sgtable_sg' in pages free flow (Michel Dänzer) [2044440] - drm/amd/amdgpu: fix potential memleak (Michel Dänzer) [2044440] - drm/amd/amdkfd: Fix kernel panic when reset failed and been triggered again (Michel Dänzer) [2044440] - drm/amd/pm: Remove artificial freq level on Navi1x (Michel Dänzer) [2044440] - drm/amdgpu/gfx9: switch to golden tsc registers for renoir+ (Michel Dänzer) [2044440] - drm/amd/display: Set plane update flags for all planes in reset (Michel Dänzer) [2044440] - drm/amd/display: Fix DPIA outbox timeout after GPU reset (Michel Dänzer) [2044440] - drm/aspeed: Fix vga_pw sysfs output (Michel Dänzer) [2044440] - drm/nouveau/acr: fix a couple NULL vs IS_ERR() checks (Michel Dänzer) [2044440] - drm/amd/display: Fix OLED brightness control on eDP (Michel Dänzer) [2044440] - drm/amdgpu: IH process reset count when restart (Michel Dänzer) [2044440] - drm/amd/pm: avoid duplicate powergate/ungate setting (Michel Dänzer) [2044440] - drm/amdgpu: fix set scaling mode Full/Full aspect/Center not works on vga and dvi connectors (Michel Dänzer) [2044440] - drm/i915: Fix type1 DVI DP dual mode adapter heuristic for modern platforms (Michel Dänzer) [2044440] - drm/i915/dp: Ensure max link params are always valid (Michel Dänzer) [2044440] - drm/i915/dp: Ensure sink rate values are always valid (Michel Dänzer) [2044440] - drm/prime: Fix use after free in mmap with drm_gem_ttm_mmap (Michel Dänzer) [2044440] - drm/udl: fix control-message timeout (Michel Dänzer) [2044440] - drm/amd/display: Limit max DSC target bpp for specific monitors (Michel Dänzer) [2044440] - drm/amd/display: Update swizzle mode enums (Michel Dänzer) [2044440] - drm/cma-helper: Release non-coherent memory with dma_free_noncoherent() (Michel Dänzer) [2044440] - Revert "drm/i915/tgl/dsi: Gate the ddi clocks after pll mapping" (Michel Dänzer) [2044440] - drm/nouveau: hdmigv100.c: fix corrupted HDMI Vendor InfoFrame (Michel Dänzer) [2044440] - x86/speculation: Check CPU capability before applying IBRS spectre v2 mitigation (Waiman Long) [2062156 2062166] {CVE-2022-0001 CVE-2022-0002 CVE-2021-26401} - x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMT (Waiman Long) [2062156 2062166] {CVE-2022-0001 CVE-2022-0002 CVE-2021-26401} - x86/speculation: Warn about Spectre v2 LFENCE mitigation (Waiman Long) [2062156 2062166] {CVE-2022-0001 CVE-2022-0002 CVE-2021-26401} - x86/speculation: Update link to AMD speculation whitepaper (Waiman Long) [2062790] {CVE-2021-26401} - x86/speculation: Use generic retpoline by default on AMD (Waiman Long) [2062790] {CVE-2021-26401} - x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Waiman Long) [2062156] {CVE-2022-0001 CVE-2022-0002} - Documentation/hw-vuln: Update spectre doc (Waiman Long) [2062156] {CVE-2022-0001 CVE-2022-0002} - x86/speculation: Add eIBRS + Retpoline options (Waiman Long) [2062156] {CVE-2022-0001 CVE-2022-0002} - x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Waiman Long) [2062156] {CVE-2022-0001 CVE-2022-0002} - x86,bugs: Unconditionally allow spectre_v2=retpoline,amd (Waiman Long) [2062156] {CVE-2022-0001 CVE-2022-0002} - x86: deduplicate the spectre_v2_user documentation (Waiman Long) [2062156] {CVE-2022-0001 CVE-2022-0002} - fuse: fix pipe buffer lifetime for direct_io (Miklos Szeredi) [2064864] {CVE-2022-1011} - ice: Do not enable VLAN pruning when spoofchk is enabled (Ivan Vecera) [2062343] - ice: don't allow to run ice_send_event_to_aux() in atomic ctx (Ivan Vecera) [2062343] - ice: fix 'scheduling while atomic' on aux critical err interrupt (Ivan Vecera) [2062343] - ice: Fix MAC address setting (Ivan Vecera) [2062343] - ice: Clear default forwarding VSI during release (Ivan Vecera) [2062343] - ice: Fix broken IFF_ALLMULTI handling (Ivan Vecera) [2062343] - iavf: Fix hang during reboot/shutdown (Ivan Vecera) [2062343] - iavf: Fix double free in iavf_reset_task (Ivan Vecera) [2062343] - ice: destroy flow director filter mutex after releasing VSIs (Ivan Vecera) [2062343] - ice: fix NULL pointer dereference in ice_update_vsi_tx_ring_stats() (Ivan Vecera) [2062343] - iavf: Fix adopting new combined setting (Ivan Vecera) [2062343] - iavf: Fix handling of vlan strip virtual channel messages (Ivan Vecera) [2062343] - iavf: Fix __IAVF_RESETTING state usage (Ivan Vecera) [2062343] - iavf: Fix missing check for running netdev (Ivan Vecera) [2062343] - iavf: Fix deadlock in iavf_reset_task (Ivan Vecera) [2062343] - iavf: Fix race in init state (Ivan Vecera) [2062343] - iavf: Fix locking for VIRTCHNL_OP_GET_OFFLOAD_VLAN_V2_CAPS (Ivan Vecera) [2062343] - iavf: Fix init state closure on remove (Ivan Vecera) [2062343] - iavf: Add waiting so the port is initialized in remove (Ivan Vecera) [2062343] - iavf: Rework mutexes for better synchronisation (Ivan Vecera) [2062343] - iavf: remove an unneeded variable (Ivan Vecera) [2062343] - iavf: Fix limit of total number of queues to active queues of VF (Ivan Vecera) [2062343] - iavf: Restrict maximum VLAN filters for VIRTCHNL_VF_OFFLOAD_VLAN_V2 (Ivan Vecera) [2062343] - iavf: Add support for VIRTCHNL_VF_OFFLOAD_VLAN_V2 offload enable/disable (Ivan Vecera) [2062343] - iavf: Add support for VIRTCHNL_VF_OFFLOAD_VLAN_V2 hotpath (Ivan Vecera) [2062343] - iavf: Add support VIRTCHNL_VF_OFFLOAD_VLAN_V2 during netdev config (Ivan Vecera) [2062343] - iavf: Add support for VIRTCHNL_VF_OFFLOAD_VLAN_V2 negotiation (Ivan Vecera) [2062343] - virtchnl: Add support for new VLAN capabilities (Ivan Vecera) [2062343] - virtchnl: Use the BIT() macro for capability/offload flags (Ivan Vecera) [2062343] - virtchnl: Remove unused VIRTCHNL_VF_OFFLOAD_RSVD define (Ivan Vecera) [2062343] - virtchnl: Add missing padding to virtchnl_proto_hdrs (Ivan Vecera) [2062343] - ice: Fix race condition during interface enslave (Ivan Vecera) [2062343] - ice: Fix curr_link_speed advertised speed (Ivan Vecera) [2062343] - ice: Don't use GFP_KERNEL in atomic context (Ivan Vecera) [2062343] - ice: Fix error with handling of bonding MTU (Ivan Vecera) [2062343] - ice: stop disabling VFs due to PF error responses (Ivan Vecera) [2062343] - ice: initialize local variable 'tlv' (Ivan Vecera) [2062343] - ice: check the return of ice_ptp_gettimex64 (Ivan Vecera) [2062343] - ice: fix concurrent reset and removal of VFs (Ivan Vecera) [2062343] - ice: fix setting l4 port flag when adding filter (Ivan Vecera) [2062343] - ice: Match on all profiles in slow-path (Ivan Vecera) [2062343] - ice: enable parsing IPSEC SPI headers for RSS (Ivan Vecera) [2062343] - ice: Avoid RTNL lock when re-creating auxiliary device (Ivan Vecera) [2062343] - ice: Fix KASAN error in LAG NETDEV_UNREGISTER handler (Ivan Vecera) [2062343] - ice: fix IPIP and SIT TSO offload (Ivan Vecera) [2062343] - ice: fix an error code in ice_cfg_phy_fec() (Ivan Vecera) [2062343] - ice: Use bitmap_free() to free bitmap (Ivan Vecera) [2062343] - ice: Optimize a few bitmap operations (Ivan Vecera) [2062343] - ice: Slightly simply ice_find_free_recp_res_idx (Ivan Vecera) [2062343] - ice: improve switchdev's slow-path (Ivan Vecera) [2062343] - ice: replay advanced rules after reset (Ivan Vecera) [2062343] - ice: Add flow director support for channel mode (Ivan Vecera) [2062343] - ice: trivial: fix odd indenting (Ivan Vecera) [2062343] - ice: support crosstimestamping on E822 devices if supported (Ivan Vecera) [2062343] - ice: exit bypass mode once hardware finishes timestamp calibration (Ivan Vecera) [2062343] - ice: ensure the hardware Clock Generation Unit is configured (Ivan Vecera) [2062343] - ice: implement basic E822 PTP support (Ivan Vecera) [2062343] - ice: convert clk_freq capability into time_ref (Ivan Vecera) [2062343] - ice: introduce ice_ptp_init_phc function (Ivan Vecera) [2062343] - ice: use 'int err' instead of 'int status' in ice_ptp_hw.c (Ivan Vecera) [2062343] - ice: PTP: move setting of tstamp_config (Ivan Vecera) [2062343] - ice: introduce ice_base_incval function (Ivan Vecera) [2062343] - ice: xsk: fix cleaned_count setting (Ivan Vecera) [2062343] - ice: xsk: allow empty Rx descriptors on XSK ZC data path (Ivan Vecera) [2062343] - ice: xsk: allocate separate memory for XDP SW ring (Ivan Vecera) [2062343] - ice: xsk: return xsk buffers back to pool when cleaning the ring (Ivan Vecera) [2062343] - ice: use modern kernel API for kick (Ivan Vecera) [2062343] - ice: tighter control over VSI_DOWN state (Ivan Vecera) [2062343] - ice: use prefetch methods (Ivan Vecera) [2062343] - ice: update to newer kernel API (Ivan Vecera) [2062343] - ice: support immediate firmware activation via devlink reload (Ivan Vecera) [2062343] - ice: reduce time to read Option ROM CIVD data (Ivan Vecera) [2062343] - ice: move ice_devlink_flash_update and merge with ice_flash_pldm_image (Ivan Vecera) [2062343] - ice: move and rename ice_check_for_pending_update (Ivan Vecera) [2062343] - ice: devlink: add shadow-ram region to snapshot Shadow RAM (Ivan Vecera) [2062343] - ice: Remove unused ICE_FLOW_SEG_HDRS_L2_MASK (Ivan Vecera) [2062343] - ice: Remove unnecessary casts (Ivan Vecera) [2062343] - ice: Propagate error codes (Ivan Vecera) [2062343] - ice: Remove excess error variables (Ivan Vecera) [2062343] - ice: Cleanup after ice_status removal (Ivan Vecera) [2062343] - ice: Remove enum ice_status (Ivan Vecera) [2062343] - ice: Use int for ice_status (Ivan Vecera) [2062343] - ice: Remove string printing for ice_status (Ivan Vecera) [2062343] - ice: Refactor status flow for DDP load (Ivan Vecera) [2062343] - ice: Refactor promiscuous functions (Ivan Vecera) [2062343] - ice: refactor PTYPE validating (Ivan Vecera) [2062343] - ice: Add package PTYPE enable information (Ivan Vecera) [2062343] - ice: safer stats processing (Ivan Vecera) [2062343] - ice: fix adding different tunnels (Ivan Vecera) [2062343] - ice: fix choosing UDP header type (Ivan Vecera) [2062343] - ice: ignore dropped packets during init (Ivan Vecera) [2062343] - ice: rearm other interrupt cause register after enabling VFs (Ivan Vecera) [2062343] - net/ice: Remove unused enum (Ivan Vecera) [2062343] - net/ice: Fix boolean assignment (Ivan Vecera) [2062343] - net/ice: Add support for enable_iwarp and enable_roce devlink param (Ivan Vecera) [2062343] - ice: avoid bpf_prog refcount underflow (Ivan Vecera) [2062343] - ice: fix vsi->txq_map sizing (Ivan Vecera) [2062343] - ice: Hide bus-info in ethtool for PRs in switchdev mode (Ivan Vecera) [2062343] - ice: Clear synchronized addrs when adding VFs in switchdev mode (Ivan Vecera) [2062343] - ice: fix error return code in ice_get_recp_frm_fw() (Ivan Vecera) [2062343] - ice: Fix clang -Wimplicit-fallthrough in ice_pull_qvec_from_rc() (Ivan Vecera) [2062343] - ice: Add support to print error on PHY FW load failure (Ivan Vecera) [2062343] - ice: Add support for changing MTU on PR in switchdev mode (Ivan Vecera) [2062343] - ice: send correct vc status in switchdev (Ivan Vecera) [2062343] - ice: support for GRE in eswitch (Ivan Vecera) [2062343] - ice: low level support for tunnels (Ivan Vecera) [2062343] - ice: VXLAN and Geneve TC support (Ivan Vecera) [2062343] - ice: support for indirect notification (Ivan Vecera) [2062343] - ice: Add tc-flower filter support for channel (Ivan Vecera) [2062343] - ice: enable ndo_setup_tc support for mqprio_qdisc (Ivan Vecera) [2062343] - ice: Add infrastructure for mqprio support via ndo_setup_tc (Ivan Vecera) [2062343] - ice: fix an error code in ice_ena_vfs() (Ivan Vecera) [2062343] - ice: use devm_kcalloc() instead of devm_kzalloc() (Ivan Vecera) [2062343] - ice: Make use of the helper function devm_add_action_or_reset() (Ivan Vecera) [2062343] - ice: Refactor PR ethtool ops (Ivan Vecera) [2062343] - ice: Forbid trusted VFs in switchdev mode (Ivan Vecera) [2062343] - ice: Manage act flags for switchdev offloads (Ivan Vecera) [2062343] - ice: introduce XDP_TX fallback path (Ivan Vecera) [2062343] - ice: optimize XDP_TX workloads (Ivan Vecera) [2062343] - ice: propagate xdp_ring onto rx_ring (Ivan Vecera) [2062343] - ice: do not create xdp_frame on XDP_TX (Ivan Vecera) [2062343] - ice: unify xdp_rings accesses (Ivan Vecera) [2062343] - ice: ndo_setup_tc implementation for PR (Ivan Vecera) [2062343] - ice: ndo_setup_tc implementation for PF (Ivan Vecera) [2062343] - ice: Allow changing lan_en and lb_en on all kinds of filters (Ivan Vecera) [2062343] - ice: cleanup rules info (Ivan Vecera) [2062343] - ice: allow deleting advanced rules (Ivan Vecera) [2062343] - ice: allow adding advanced rules (Ivan Vecera) [2062343] - ice: create advanced switch recipe (Ivan Vecera) [2062343] - ice: manage profiles and field vectors (Ivan Vecera) [2062343] - ice: implement low level recipes functions (Ivan Vecera) [2062343] - ice: add port representor ethtool ops and stats (Ivan Vecera) [2062343] - ice: switchdev slow path (Ivan Vecera) [2062343] - ice: rebuild switchdev when resetting all VFs (Ivan Vecera) [2062343] - ice: enable/disable switchdev when managing VFs (Ivan Vecera) [2062343] - ice: introduce new type of VSI for switchdev (Ivan Vecera) [2062343] - ice: set and release switchdev environment (Ivan Vecera) [2062343] - net: export metadata_dst_free() (Ivan Vecera) [2062343] - ice: allow changing lan_en and lb_en on dflt rules (Ivan Vecera) [2062343] - ice: manage VSI antispoof and destination override (Ivan Vecera) [2062343] - ice: allow process VF opcodes in different ways (Ivan Vecera) [2062343] - ice: introduce VF port representor (Ivan Vecera) [2062343] - ice: Move devlink port to PF/VF struct (Ivan Vecera) [2062343] - ice: support basic E-Switch mode control (Ivan Vecera) [2062343] - ethernet: use eth_hw_addr_set() for dev->addr_len cases (Ivan Vecera) [2062343] - ethernet: use eth_hw_addr_set() instead of ether_addr_copy() (Ivan Vecera) [2062343] - ice: Use xdp_buf instead of rx_buf for xsk zero-copy (Ivan Vecera) [2062343] - ice: fix FDIR init missing when reset VF (Ivan Vecera) [2062343] - intel: Remove rcu_read_lock() around XDP program invocation (Ivan Vecera) [2062343] - intel: Update drivers to use ethtool_sprintf (Ivan Vecera) [2062343] - ice: fix conversion to new udp_tunnel infrastructure (Ivan Vecera) [2062343] - intel-ethernet: clean up W=1 warnings in kdoc (Ivan Vecera) [2062343] - PCI: Use 'pci_channel_state_t' instead of 'enum pci_channel_state' (Ivan Vecera) [2062343] - treewide: Use sizeof_field() macro (Ivan Vecera) [2062343] - devlink: Add 'enable_iwarp' generic device param (Ivan Vecera) [2062343] - devlink: Add new "enable_vnet" generic device param (Ivan Vecera) [2062343] - devlink: Add new "enable_rdma" generic device param (Ivan Vecera) [2062343] - devlink: Add new "enable_eth" generic device param (Ivan Vecera) [2062343] - gfs2: dequeue iopen holder in gfs2_inode_lookup error (Bob Peterson) [2061665] - redhat/configs: Increase CONFIG_LOCKDEP_CHAINS_BITS from 16 to 17 (Waiman Long) [2057339] - redhat: spec: trigger dracut when modules are installed separately (Jan Stancek) [2060237 2016948]- [rt] build kernel-rt-4.18.0-375.rt7.160.el8 [2067251] - makefile: Add dist-* targets (Prarit Bhargava) - Fonts: Replace discarded const qualifier (Nico Pache) [1904374] - Fonts: Support FONT_EXTRA_WORDS macros for built-in fonts (Nico Pache) [1904374] - fbdev, newport_con: Move FONT_EXTRA_WORDS macros into linux/font.h (Nico Pache) [1904374] - x86/cpu: Drop spurious underscore from RAPTOR_LAKE #define (Prarit Bhargava) [2040021] - x86/cpu: Add Raptor Lake to Intel family (Prarit Bhargava) [2040021] - powerpc/64: Move paca allocation later in boot (Desnes A. Nunes do Rosario) [2016335] - powerpc/prom: fix early DEBUG messages (Desnes A. Nunes do Rosario) [2016335] - powerpc: Set crashkernel offset to mid of RMA region (Desnes A. Nunes do Rosario) [2016335] - KVM: x86/mmu: Don't advance iterator after restart due to yielding (Nico Pache) [2058907] - igb: refactor XDP registration (Corinna Vinschen) [2040171] - igc: avoid kernel warning when changing RX ring parameters (Corinna Vinschen) [2040171] - scsi: qedi: Fix cmd_cleanup_cmpl counter mismatch issue (Nilesh Javali) [2054565] - EDAC/amd64: Save max number of controllers for F19 M70 (Aristeu Rozanski) [2064285] - CI: Use 8.6-rt branch for rhel8 realtime_check (Chris White) - blk-mq: avoid extending delays of active hctx from blk_mq_delay_run_hw_queues (Ming Lei) [2046525] - tipc: fix incorrect order of state message data sanity check (Xin Long) [2048971] - tipc: improve size validations for received domain records (Xin Long) [2048977] {CVE-2022-0435} - efi/x86: Call efi_parse_options() from efi_main() (Lenny Szubowicz) [2049233]- [rt] build kernel-rt-4.18.0-374.rt7.159.el8 [2067251] - net/mlx5e: TC, Remove redundant error logging (Amir Tzin) [2023907] - net/mlx5: DR, Warn on failure to destroy objects due to refcount (Amir Tzin) [2022325] - net/mlx5: DR, Add support for dumping steering info (Amir Tzin) [2022325] - net/mlx5: DR, Add missing reserved fields to dr_match_param (Amir Tzin) [2022325] - net/mlx5: DR, Add check for flex parser ID value (Amir Tzin) [2022325] - net/mlx5: DR, Rename list field in matcher struct to list_node (Amir Tzin) [2022325] - net/mlx5: DR, Remove unused struct member in matcher (Amir Tzin) [2022325] - net/mlx5: DR, Fix error flow in creating matcher (Amir Tzin) [2022325] - net/mlx5e: Avoid implicit modify hdr for decap drop rule (Amir Tzin) [2015434] - net/mlx5e: TC, Fix memory leak with rules with internal port (Amir Tzin) [2015434] - net/mlx5e: Fix skb memory leak when TC classifier action offloads are disabled (Amir Tzin) [2015434] - net/mlx5: Fix some error handling paths in 'mlx5e_tc_add_fdb_flow()' (Amir Tzin) [2015434] - net/mlx5: E-Switch, Check group pointer before reading bw_share value (Amir Tzin) [2015434] - net/mlx5: E-Switch, fix single FDB creation on BlueField (Amir Tzin) [2015434] - net/mlx5: E-switch, Respect BW share of the new group (Amir Tzin) [2015434] - net/mlx5: DR, Fix check for unsupported fields in match param (Amir Tzin) [2015434] - net/mlx5: E-Switch, rebuild lag only when needed (Amir Tzin) [2015434] - net/mlx5e: Delete forward rule for ct or sample action (Amir Tzin) [2015434] - net/mlx5: E-Switch, Use indirect table only if all destinations support it (Amir Tzin) [2015434] - net/mlx5: Support internal port as decap route device (Amir Tzin) [2015434] - net/mlx5e: Term table handling of internal port rules (Amir Tzin) [2015434] - net/mlx5e: Add indirect tc offload of ovs internal port (Amir Tzin) [2015434] - net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert (Amir Tzin) [2015434] - net/mlx5e: Offload internal port as encap route device (Amir Tzin) [2015434] - net/mlx5e: Offload tc rules that redirect to ovs internal port (Amir Tzin) [2015434] - net/mlx5e: Accept action skbedit in the tc actions list (Amir Tzin) [2015434] - net/mlx5: E-Switch, Add ovs internal port mapping to metadata support (Amir Tzin) [2015434] - net/mlx5e: Use generic name for the forwarding dev pointer (Amir Tzin) [2015434] - net/mlx5e: Refactor rx handler of represetor device (Amir Tzin) [2015434] - net/mlx5: DR, Add check for unsupported fields in match param (Amir Tzin) [2015434] - net/mlx5: Allow skipping counter refresh on creation (Amir Tzin) [2015434] - net/mlx5e: IPsec: Refactor checksum code in tx data path (Amir Tzin) [2015434] - net/mlx5: CT: Remove warning of ignore_flow_level support for VFs (Amir Tzin) [2015434] - net/mlx5: Add esw assignment back in mlx5e_tc_sample_unoffload() (Amir Tzin) [2015434] - net/mlx5: Bridge, fix uninitialized variable usage (Amir Tzin) [2015434] - net/mlx5: Lag, don't update lag if lag isn't supported (Amir Tzin) [2015434] - net/mlx5: E-switch, Return correct error code on group creation failure (Amir Tzin) [2015434] - net/mlx5: Bridge, support LAG (Amir Tzin) [2015434] - net/mlx5: Bridge, allow merged eswitch connectivity (Amir Tzin) [2015434] - net/mlx5: Bridge, extract FDB delete notification to function (Amir Tzin) [2015434] - net/mlx5: Bridge, identify port by vport_num+esw_owner_vhca_id pair (Amir Tzin) [2015434] - net/mlx5: Bridge, obtain core device from eswitch instead of priv (Amir Tzin) [2015434] - net/mlx5: Bridge, release bridge in same function where it is taken (Amir Tzin) [2015434] - net/mlx5: Lag, Create shared FDB when in switchdev mode (Amir Tzin) [2015434] - net/mlx5: E-Switch, add logic to enable shared FDB (Amir Tzin) [2015434] - net/mlx5: Lag, properly lock eswitch if needed (Amir Tzin) [2015434] - net/mlx5: Add send to vport rules on paired device (Amir Tzin) [2015434] - net/mlx5: E-Switch, Add event callback for representors (Amir Tzin) [2015434] - net/mlx5e: Use shared mappings for restoring from metadata (Amir Tzin) [2015434] - net/mlx5e: Add an option to create a shared mapping (Amir Tzin) [2015434] - net/mlx5: E-Switch, set flow source for send to uplink rule (Amir Tzin) [2015434] - RDMA/mlx5: Add shared FDB support (Amir Tzin) [2015434] - {net, RDMA}/mlx5: Extend send to vport rules (Amir Tzin) [2015434] - RDMA/mlx5: Fill port info based on the relevant eswitch (Amir Tzin) [2015434] - net/mlx5: Lag, add initial logic for shared FDB (Amir Tzin) [2015434] - net/mlx5: Return mdev from eswitch (Amir Tzin) [2015434] - net/mlx5: E-switch, Add QoS tracepoints (Amir Tzin) [2015434] - net/mlx5: E-switch, Allow to add vports to rate groups (Amir Tzin) [2015434] - net/mlx5: E-switch, Allow setting share/max tx rate limits of rate groups (Amir Tzin) [2015434] - net/mlx5: E-switch, Introduce rate limiting groups API (Amir Tzin) [2015434] - net/mlx5: E-switch, Enable devlink port tx_{share|max} rate control (Amir Tzin) [2015434] - net/mlx5: E-switch, Move QoS related code to dedicated file (Amir Tzin) [2015434] - net/mlx5e: TC, Support sample offload action for tunneled traffic (Amir Tzin) [2015434] - net/mlx5e: TC, Restore tunnel info for sample offload (Amir Tzin) [2015434] - net/mlx5e: TC, Remove CONFIG_NET_TC_SKB_EXT dependency when restoring tunnel (Amir Tzin) [2015434] - net/mlx5e: Refactor ct to use post action infrastructure (Amir Tzin) [2015434] - net/mlx5e: Introduce post action infrastructure (Amir Tzin) [2015434] - net/mlx5e: CT, Use xarray to manage fte ids (Amir Tzin) [2015434] - net/mlx5e: Move sample attribute to flow attribute (Amir Tzin) [2015434] - net/mlx5e: Move esw/sample to en/tc/sample (Amir Tzin) [2015434] - net/mlx5e: Remove mlx5e dependency from E-Switch sample (Amir Tzin) [2015434] - net/mlx5: DR, Fix querying eswitch manager vport for ECPF (Amir Tzin) [2018097] - net/mlx5: DR, Handle eswitch manager and uplink vports separately (Amir Tzin) [2018097] - net/mlx5: DR, Add missing string for action type SAMPLER (Amir Tzin) [2018097] - net/mlx5: DR, init_next_match only if needed (Amir Tzin) [2018097] - net/mlx5: DR, Increase supported num of actions to 32 (Amir Tzin) [2018097] - net/mlx5: DR, Add support for SF vports (Amir Tzin) [2018097] - net/mlx5: DR, Support csum recalculation flow table on SFs (Amir Tzin) [2018097] - net/mlx5: DR, Align error messages for failure to obtain vport caps (Amir Tzin) [2018097] - net/mlx5: DR, Add missing query for vport 0 (Amir Tzin) [2018097] - net/mlx5: DR, Replace local WIRE_PORT macro with the existing MLX5_VPORT_UPLINK (Amir Tzin) [2018097] - scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop (Dick Kennedy) [1943202] - nvme-tcp: change target from tech-preview to unmaintained (John Meneghini) [2061577] - drm/amd/display: Don't reinitialize DMCUB on s0ix resume (Karol Herbst) [2059680] - tcp: Add snd_wnd to TCP_INFO (Davide Caratti) [2056608] - tcp: Add TCP_INFO counter for packets received out-of-order (Davide Caratti) [2056608] - net/mlx5: Move MODIFY_RQT command to ignore list in internal error state (Amir Tzin) [1982236] - net/mlx5e: Add TX max rate support for MQPRIO channel mode (Amir Tzin) [1982236] - net/mlx5e: Specify SQ stats struct for mlx5e_open_txqsq() (Amir Tzin) [1982236] - net/mlx5e: Allow only complete TXQs partition in MQPRIO channel mode (Amir Tzin) [1982236] - net/mlx5e: Mutually exclude setting of TX-port-TS and MQPRIO in channel mode (Amir Tzin) [1982236] - net/mlx5e: Fix condition when retrieving PTP-rqn (Amir Tzin) [1982236] - net/mlx5: Fix inner TTC table creation (Amir Tzin) [1982236] - net/mlx5e: Fix division by 0 in mlx5e_select_queue for representors (Amir Tzin) [1982236] - net/mlx5e: Improve MQPRIO resiliency (Amir Tzin) [1982236] - net/mlx5e: Support MQPRIO channel mode (Amir Tzin) [1982236] - net/mlx5e: Handle errors of netdev_set_num_tc() (Amir Tzin) [1982236] - net/mlx5e: Maintain MQPRIO mode parameter (Amir Tzin) [1982236] - net/mlx5e: Abstract MQPRIO params (Amir Tzin) [1982236] - net/mlx5e: Support flow classification into RSS contexts (Amir Tzin) [1982236] - net/mlx5e: Support multiple RSS contexts (Amir Tzin) [1982236] - net/mlx5e: Dynamically allocate TIRs in RSS contexts (Amir Tzin) [1982236] - net/mlx5e: Convert RSS to a dedicated object (Amir Tzin) [1982236] - net/mlx5e: Introduce abstraction of RSS context (Amir Tzin) [1982236] - net/mlx5e: Introduce TIR create/destroy API in rx_res (Amir Tzin) [1982236] - net/mlx5e: Do not try enable RSS when resetting indir table (Amir Tzin) [1982236] - net/mlx5: Embed mlx5_ttc_table (Amir Tzin) [1982236] - net/mlx5: Move TTC logic to fs_ttc (Amir Tzin) [1982236] - net/mlx5e: Decouple TTC logic from mlx5e (Amir Tzin) [1982236] - net/mlx5e: Rename some related TTC args and functions (Amir Tzin) [1982236] - net/mlx5e: Rename traffic type enums (Amir Tzin) [1982236] - net/mlx5e: Allocate the array of channels according to the real max_nch (Amir Tzin) [1982236] - net/mlx5e: Hide all implementation details of mlx5e_rx_res (Amir Tzin) [1982236] - net/mlx5e: Introduce mlx5e_channels API to get RQNs (Amir Tzin) [1982236] - net/mlx5e: Use a new initializer to build uniform indir table (Amir Tzin) [1982236] - net/mlx5e: Use the new TIR API for kTLS (Amir Tzin) [1982236] - net/mlx5e: Move management of indir traffic types to rx_res (Amir Tzin) [1982236] - net/mlx5e: Convert TIR to a dedicated object (Amir Tzin) [1982236] - net/mlx5e: Create struct mlx5e_rss_params_hash (Amir Tzin) [1982236] - net/mlx5e: Remove mdev from mlx5e_build_indir_tir_ctx_common() (Amir Tzin) [1982236] - net/mlx5e: Remove lro_param from mlx5e_build_indir_tir_ctx_common() (Amir Tzin) [1982236] - net/mlx5e: Remove mlx5e_priv usage from mlx5e_build_*tir_ctx*() (Amir Tzin) [1982236] - net/mlx5e: Use mlx5e_rqt_get_rqtn to access RQT hardware id (Amir Tzin) [1982236] - net/mlx5e: Take RQT out of TIR and group RX resources (Amir Tzin) [1982236] - net/mlx5e: Move RX resources to a separate struct (Amir Tzin) [1982236] - net/mlx5e: Move mlx5e_build_rss_params() call to init_rx (Amir Tzin) [1982236] - net/mlx5e: Convert RQT to a dedicated object (Amir Tzin) [1982236] - net/mlx5e: Check if inner FT is supported outside of create/destroy functions (Amir Tzin) [1982236] - net/mlx5: Take TIR destruction out of the TIR list lock (Amir Tzin) [1982236] - PCI: pciehp: Ignore Link Down/Up caused by error-induced Hot Reset (Myron Stowe) [2060122] - PCI/portdrv: Rename pm_iter() to pcie_port_device_iter() (Myron Stowe) [2060122] - iommu/vt-d: Fix double list_add when enabling VMD in scalable mode (Jerry Snitselaar) [2062094] - redhat/configs: Disable CONFIG_SENSORS_NCT6683 in RHEL for arm/aarch64 (Dean Nelson) [2059695] - redhat: drop the -sha512 suffix from default rhpkg invocation (Jarod Wilson) - sysctl: return -EINVAL if val violates minmax (Rafael Aquini) [2062571] - kernel/sysctl.c: switch to bitmap_zalloc() (Rafael Aquini) [2062571] - netlabel: remove unused parameter in netlbl_netlink_auditinfo() (William Zhao) [1985319] - netlabel: Fix memory leak in netlbl_mgmt_add_common (William Zhao) [1985319] - bpftool: Fix indent in option lists in the documentation (Yauheni Kaliuta) [2014861] - libbpf: Fix memleak in libbpf_netlink_recv() (Yauheni Kaliuta) [2014861] - libbpf: Use dynamically allocated buffer when receiving netlink messages (Yauheni Kaliuta) [2014861] - libbpf: Clean gen_loader's attach kind. (Yauheni Kaliuta) [2014861] - powerpc/bpf: Use bctrl for making function calls (Jiri Olsa) [2014861] - powerpc/signal: Use PPC_RAW_xx() macros (Jiri Olsa) [2014861] - powerpc/ebpf64: Use PPC_RAW_MFLR() (Jiri Olsa) [2014861] - powerpc/opcodes: Add shorter macros for registers for use with PPC_RAW_xx() (Jiri Olsa) [2014861] - lib/test: fix spelling mistakes (Jiri Olsa) [2014861] - tracepoint: Add tracepoint_probe_register_may_exist() for BPF tracing (Jiri Olsa) [2014861] - bpf: Allow bpf_get_current_ancestor_cgroup_id for tracing (Jiri Olsa) [2014861] - docs: bpf: bpf_lsm.rst: avoid using ReST :doc:`foo` markup (Jiri Olsa) [2014861] - bpf, docs: Add llvm_reloc.rst to explain llvm bpf relocations (Jiri Olsa) [2014861] - bpf, arm64: Remove redundant switch case about BPF_DIV and BPF_MOD (Jiri Olsa) [2014861] - bpf, arm64: Replace STACK_ALIGN() with round_up() to align stack size (Jiri Olsa) [2014861] - selftests, bpf: Test that dead ldx_w insns are accepted (Jiri Olsa) [2014861] - bpf, selftests: Add test cases for pointer alu from multiple paths (Jiri Olsa) [2014861] - bpf: Selftest to verify mixing bpf2bpf calls and tailcalls with insn patch (Jiri Olsa) [2014861] - selftests/bpf: Fix ringbuf test fetching map FD (Jiri Olsa) [2014861] - selftests/bpf: Whitelist test_progs.h from .gitignore (Jiri Olsa) [2014861] - selftests, bpf: Make docs tests fail more reliably (Jiri Olsa) [2014861] - selftests/bpf: Turn on libbpf 1.0 mode and fix all IS_ERR checks (Jiri Olsa) [2014861] - selftests/bpf: Add bpf_lookup_and_delete_elem tests (Jiri Olsa) [2014861] - selftests/bpf: Convert test trace_printk to lskel. (Jiri Olsa) [2014861] - selftests/bpf: Convert test printk to use rodata. (Jiri Olsa) [2014861] - selftests/bpf: Convert atomics test to light skeleton. (Yauheni Kaliuta) [2014861] - selftests/bpf: Convert few tests to light skeleton. (Jiri Olsa) [2014861] - selftests/bpf: Test for btf_load command. (Jiri Olsa) [2014861] - selftests/bpf: Test for syscall program type (Jiri Olsa) [2014861] - libbpf: Add selftests for TC-BPF management API (Jiri Olsa) [2014861] - selftests/bpf: Validate skeleton gen handles skipped fields (Jiri Olsa) [2014861] - selftests/bpf: Stop using static variables for passing data to/from user-space (Jiri Olsa) [2014861] - tools: bpftool: Document and add bash completion for -L, -B options (Jiri Olsa) [2014861] - tools: bpftool: Update and synchronise option list in doc and help msg (Jiri Olsa) [2014861] - bpftool: Remove unused includes to (Jiri Olsa) [2014861] - powerpc/bpf: Fix write protecting JIT code (Jiri Olsa) [2014861] - libbpf: Fix lookup_and_delete_elem_flags error reporting (Jiri Olsa) [2014861] - bpftool: Check malloc return value in mount_bpffs_for_pin (Jiri Olsa) [2014861] - tools: bpf: Fix error in 'make -C tools/ bpf_install' (Jiri Olsa) [2014861] - bpftool: Properly close va_list 'ap' by va_end() on error (Jiri Olsa) [2014861] - bpf: Fix libelf endian handling in resolv_btfids (Jiri Olsa) [2014861] - tools/bpftool: Fix error return code in do_batch() (Jiri Olsa) [2014861] - tools/bpftool: Fix cross-build (Jiri Olsa) [2014861] - bpftool: Set errno on skeleton failures and propagate errors (Jiri Olsa) [2014861] - bpftool: Use syscall/loader program in "prog load" and "gen skeleton" command. (Jiri Olsa) [2014861] - bpftool: Stop emitting static variables in BPF skeleton (Jiri Olsa) [2014861] - bpftool: Strip const/volatile/restrict modifiers from .bss and .data vars (Jiri Olsa) [2014861] - bpf: Add missing bpf_read_[un]lock_trace() for syscall program (Jiri Olsa) [2014861] - libbpf: Fix skel_internal.h to set errno on loader retval < 0 (Jiri Olsa) [2014861] - libbpf: Fix segfault in light skeleton for objects without BTF (Jiri Olsa) [2014861] - libbpf: Return non-null error on failures in libbpf_find_prog_btf_id() (Jiri Olsa) [2014861] - libbpf, doc: Eliminate warnings in libbpf_naming_convention (Jiri Olsa) [2014861] - net, core: Allow netdev_lower_get_next_private_rcu in bh context (Jiri Olsa) [2014861] - samples/bpf: Fix the error return code of xdp_redirect's main() (Jiri Olsa) [2014861] - samples/bpf: Fix Segmentation fault for xdp_redirect command (Jiri Olsa) [2014861] - samples/bpf: Add missing option to xdp_sample_pkts usage (Jiri Olsa) [2014861] - samples/bpf: Add missing option to xdp_fwd usage (Jiri Olsa) [2014861] - samples, bpf: Suppress compiler warning (Jiri Olsa) [2014861] - file: Rename __close_fd to close_fd and remove the files parameter (Jiri Olsa) [2014861] - bpf: Fix ringbuf helper function compatibility (Jiri Olsa) [2014861] - bpf: Clear zext_dst of dead insns (Jiri Olsa) [2014861] - bpf: Add rcu_read_lock in bpf_get_current_[ancestor_]cgroup_id() helpers (Jiri Olsa) [2014861] - bpf, core: Fix kernel-doc notation (Jiri Olsa) [2014861] - libbpf: Do not close un-owned FD 0 on errors (Jiri Olsa) [2014861] - libbpf: Fix probe for BPF_PROG_TYPE_CGROUP_SOCKOPT (Jiri Olsa) [2014861] - s390/bpf: Perform r1 range checking before accessing jit->seen_reg[r1] (Jiri Olsa) [2014861] - libbpf: Restore errno return for functions that were already returning it (Jiri Olsa) [2014861] - powerpc/bpf: Write protect JIT code (Jiri Olsa) [2014861] - powerpc/bpf: Remove bpf_jit_free() (Jiri Olsa) [2014861] - bpf: Fix integer overflow in argument calculation for bpf_map_area_alloc (Jiri Olsa) [2014861] - bpf: Fix false positive kmemleak report in bpf_ringbuf_area_alloc() (Jiri Olsa) [2014861] - bpf: Allow RCU-protected lookups to happen from bh context (Jiri Olsa) [2014861] - bpf, x86: Remove unused cnt increase from EMIT macro (Jiri Olsa) [2014861] - libbpf: Switch to void * casting in netlink helpers (Jiri Olsa) [2014861] - libbpf: Add request buffer type for netlink messages (Jiri Olsa) [2014861] - libbpf: Add extra BPF_PROG_TYPE check to bpf_object__probe_loading (Jiri Olsa) [2014861] - bpf: Add documentation for libbpf including API autogen (Jiri Olsa) [2014861] - bpf: Fix up register-based shifts in interpreter to silence KUBSAN (Jiri Olsa) [2014861] - libbpf: Fail compilation if target arch is missing (Jiri Olsa) [2014861] - bpf: Fix typo in kernel/bpf/bpf_lsm.c (Jiri Olsa) [2014861] - bpf: Support BPF_FUNC_get_socket_cookie() for BPF_PROG_TYPE_SK_REUSEPORT. (Jiri Olsa) [2014861] - libbpf: Set NLM_F_EXCL when creating qdisc (Jiri Olsa) [2014861] - libbpf: Remove unneeded check for flags during tc detach (Jiri Olsa) [2014861] - libbpf: Simplify the return expression of bpf_object__init_maps function (Jiri Olsa) [2014861] - libbpf: Fix pr_warn type warnings on 32bit (Jiri Olsa) [2014861] - libbpf: Install skel_internal.h header used from light skeletons (Jiri Olsa) [2014861] - libbpf: Refactor header installation portions of Makefile (Jiri Olsa) [2014861] - libbpf: Move few APIs from 0.4 to 0.5 version (Jiri Olsa) [2014861] - bpf, tnums: Provably sound, faster, and more precise algorithm for tnum_mul (Jiri Olsa) [2014861] - libbpf: Move BPF_SEQ_PRINTF and BPF_SNPRINTF to bpf_helpers.h (Jiri Olsa) [2014861] - libbpf: Streamline error reporting for high-level APIs (Jiri Olsa) [2014861] - libbpf: Streamline error reporting for low-level APIs (Jiri Olsa) [2014861] - libbpf: Add libbpf_set_strict_mode() API to turn on libbpf 1.0 behaviors (Jiri Olsa) [2014861] - bpf: Fix spelling mistakes (Jiri Olsa) [2014861] - bpf: Extend libbpf with bpf_map_lookup_and_delete_elem_flags (Jiri Olsa) [2014861] - bpf: Add lookup_and_delete_elem support to hashtab (Jiri Olsa) [2014861] - libbpf: Skip bpf_object__probe_loading for light skeleton (Jiri Olsa) [2014861] - bpf: Make some symbols static (Jiri Olsa) [2014861] - bpf: Add cmd alias BPF_PROG_RUN (Jiri Olsa) [2014861] - libbpf: Introduce bpf_map__initial_value(). (Jiri Olsa) [2014861] - libbpf: Cleanup temp FDs when intermediate sys_bpf fails. (Jiri Olsa) [2014861] - libbpf: Generate loader program out of BPF ELF file. (Jiri Olsa) [2014861] - libbpf: Preliminary support for fd_idx (Jiri Olsa) [2014861] - libbpf: Add bpf_object pointer to kernel_supports(). (Jiri Olsa) [2014861] - libbpf: Change the order of data and text relocations. (Jiri Olsa) [2014861] - bpf: Add bpf_sys_close() helper. (Jiri Olsa) [2014861] - bpf: Add bpf_btf_find_by_name_kind() helper. (Jiri Olsa) [2014861] - bpf: Introduce fd_idx (Jiri Olsa) [2014861] - bpf: Make btf_load command to be bpfptr_t compatible. (Jiri Olsa) [2014861] - libbpf: Support for syscall program type (Jiri Olsa) [2014861] - bpf: Prepare bpf syscall to be used from kernel and user space. (Jiri Olsa) [2014861] - bpf: Introduce bpfptr_t user/kernel pointer. (Jiri Olsa) [2014861] - bpf: Introduce bpf_sys_bpf() helper and program type. (Jiri Olsa) [2014861] - libbpf: Add low level TC-BPF management API (Jiri Olsa) [2014861] - libbpf: Add various netlink helpers (Jiri Olsa) [2014861] - libbpf: Reject static entry-point BPF programs (Jiri Olsa) [2014861] - libbpf: Reject static maps (Jiri Olsa) [2014861] - libbpf: Treat STV_INTERNAL same as STV_HIDDEN for functions (Jiri Olsa) [2014861] - libbpf: Add per-file linker opts (Jiri Olsa) [2014861] - bpf: verifier: Use copy_array for jmp_history (Jiri Olsa) [2014861] - bpf: verifier: Improve function state reallocation (Jiri Olsa) [2014861]- [rt] build kernel-rt-4.18.0-373.rt7.158.el8 [2067251] - ice: fix getting UDP tunnel entry (Jonathan Toppins) [2015409] - ice: convert to new udp_tunnel infrastructure (Jonathan Toppins) [2015409] - selftests: kvm: Check whether SIDA memop fails for normal guests (Thomas Huth) [2050807] - KVM: s390: Return error on SIDA memop on normal guest (Thomas Huth) [2050812] {CVE-2022-0516} - lib/iov_iter: initialize "flags" in new pipe_buffer (Jan Stancek) [2060880] {CVE-2022-0847} - fget: clarify and improve __fget_files() implementation (Patrick Talbert) [2032303] - fget: check that the fd still exists after getting a ref to it (Patrick Talbert) [2032308] {CVE-2021-4083} - drm/ast: Create threshold values for AST2600 (Jocelyn Falempe) [2053358] - cgroup-v1: Correct privileges check in release_agent writes (Waiman Long) [2052167] - cgroup-v1: Require capabilities to set release_agent (Waiman Long) [2052177] {CVE-2022-0492} - spec: Fix separate tools build (Yauheni Kaliuta) [2056301] - net/mlx5: DR, Add support for update FTE (Amir Tzin) [2047231] - net/mlx5: DR, Improve rule tracking memory consumption (Amir Tzin) [2047231] - net/mlx5: DR, Remove rehash ctrl struct from dr_htbl (Amir Tzin) [2047231] - net/mlx5: DR, Remove HW specific STE type from nic domain (Amir Tzin) [2047231] - net/mlx5: DR, Merge DR_STE_SIZE enums (Amir Tzin) [2047231] - net/mlx5: DR, Skip source port matching on FDB RX domain (Amir Tzin) [2047231] - net/mlx5: DR, Add ignore_flow_level support for multi-dest flow tables (Amir Tzin) [2047231] - net/mlx5: DR, replace uintN_t with kernel-style types (Amir Tzin) [2047231] - net/mlx5: DR, Support IPv6 matching on flow label for STEv0 (Amir Tzin) [2047231] - net/mlx5: DR, Reduce print level for FT chaining level check (Amir Tzin) [2047231] - net/mlx5: DR, Warn and ignore SW steering rule insertion on QP err (Amir Tzin) [2047231] - net/mlx5: DR, Improve error flow in actions_build_ste_arr (Amir Tzin) [2047231] - net/mlx5: DR, Enable QP retransmission (Amir Tzin) [2047231] - net/mlx5: DR, Enable VLAN pop on TX and VLAN push on RX (Amir Tzin) [2047231] - net/mlx5: DR, Split modify VLAN state to separate pop/push states (Amir Tzin) [2047231] - net/mlx5: DR, Added support for REMOVE_HEADER packet reformat (Amir Tzin) [2047231] - net/mlx4_en: Resolve bad operstate value (Amir Tzin) [1982190] - net/mlx4_en: Fix an use-after-free bug in mlx4_en_try_alloc_resources() (Amir Tzin) [1982190] - RDMA/mlx4: Do not fail the registration on port stats (Amir Tzin) [1982190] - RDMA/mlx4: Return missed an error if device doesn't support steering (Amir Tzin) [1982190] - net/mlx4_en: Don't allow aRFS for encapsulated packets (Amir Tzin) [1982190] - mlx4: Fix missing error code in mlx4_load_one() (Amir Tzin) [1982190] - net/mlx4: Fix fall-through warning for Clang (Amir Tzin) [1982190] - mlx4: Remove rcu_read_lock() around XDP program invocation (Amir Tzin) [1982190] - IB/mlx4: Avoid field-overflowing memcpy() (Amir Tzin) [1982190] - RDMA/mlx4: Do not map the core_clock page to user space unless enabled (Amir Tzin) [1982190] - net/mlx4: Treat VFs fair when handling comm_channel_events (Amir Tzin) [1982190] - RDMA/mlx4: Remove an unused variable (Amir Tzin) [1982190] - megaraid_sas: Add new messaging - a fix (Tomas Henzl) [2055248] - HID: amd_sfh: Add interrupt handler to process interrupts (Benjamin Tissoires) [2054929] - HID: amd_sfh: Add functionality to clear interrupts (Benjamin Tissoires) [2054929] - HID: amd_sfh: Disable the interrupt for all command (Benjamin Tissoires) [2054929] - HID: amd_sfh: Correct the structure field name (Benjamin Tissoires) [2054929] - HID: amd_sfh: Handle amd_sfh work buffer in PM ops (Benjamin Tissoires) [2054929] - HID: amd_sfh: Add illuminance mask to limit ALS max value (Benjamin Tissoires) [2054929] - HID: amd_sfh: Increase sensor command timeout (Benjamin Tissoires) [2054929] - HID: amd_sfh: Update Copyright details (Benjamin Tissoires) [2054929] - HID: amd_sfh: switch from 'pci_' to 'dev_' API (Benjamin Tissoires) [2054929] - HID: amd_sfh: Use dma_set_mask_and_coherent() (Benjamin Tissoires) [2054929] - HID: amd_sfh: switch from 'pci_' to 'dma_' API (Benjamin Tissoires) [2054929] - dm stats: fix too short end duration_ns when using precise_timestamps (Benjamin Marzinski) [2057166] - dm: fix double accounting of flush with data (Benjamin Marzinski) [2057166] - dm: interlock pending dm_io and dm_wait_for_bios_completion (Benjamin Marzinski) [2057166] - x86/MCE/AMD, EDAC/mce_amd: Support non-uniform MCA bank type enumeration (Aristeu Rozanski) [2050410 2048786 2050412] - x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types (Aristeu Rozanski) [2050410 2048786 2050412] - EDAC/amd64: Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh (Aristeu Rozanski) [2050410 2048786 2050412] - EDAC: Add RDDR5 and LRDDR5 memory types (Aristeu Rozanski) [2050410 2048786 2050412] - EDAC/amd64: Handle three rank interleaving mode (Aristeu Rozanski) [2050410 2048786 2050412] - EDAC/amd64: Set proper family type for Family 19h Models 20h-2Fh (Aristeu Rozanski) [2050410 2048786 2050412] - netfilter: nf_queue: handle socket prefetch (Florian Westphal) [2009786] - netfilter: nf_queue: fix possible use-after-free (Florian Westphal) [2009786] - selftests: netfilter: add nfqueue TCP_NEW_SYN_RECV socket race test (Florian Westphal) [2009786] - netfilter: nf_queue: don't assume sk is full socket (Florian Westphal) [2009786] - Enable HSA_AMD_SVM config (Donald Dutile) [2025123] - mm/memremap_pages: support multiple ranges per invocation (Donald Dutile) [2025123] - mm/memremap_pages: convert to 'struct range' (Donald Dutile) [2025123] - device-dax: add an allocation interface for device-dax instances (Donald Dutile) [2025123] - device-dax: make pgmap optional for instance creation (Donald Dutile) [2025123] - device-dax: move instance creation parameters to 'struct dev_dax_data' (Donald Dutile) [2025123] - device-dax: drop the dax_region.pfn_flags attribute (Donald Dutile) [2025123] - memremap: rename MEMORY_DEVICE_DEVDAX to MEMORY_DEVICE_GENERIC (Donald Dutile) [2025123] - PCI/P2PDMA: Introduce private pagemap structure (Donald Dutile) [2025123] - security: implement sctp_assoc_established hook in selinux (Ondrej Mosnacek) [2015525 2048251] - security: add sctp_assoc_established hook (Ondrej Mosnacek) [2015525 2048251] - security: call security_sctp_assoc_request in sctp_sf_do_5_1D_ce (Ondrej Mosnacek) [2015525 2048251] - security: pass asoc to sctp_assoc_request and sctp_sk_clone (Ondrej Mosnacek) [2015525 2048251] - net: sctp: Fix some typos (Ondrej Mosnacek) [2015525 2048251] - iwlwifi: mvm: read 6E enablement flags from DSM and pass to FW (Íñigo Huguet) [1923170 1936001] - net/mlx5: Lag, Make mlx5_lag_is_multipath() be static inline (Amir Tzin) [1982193] - net/mlx5e: nullify cq->dbg pointer in mlx5_debug_cq_remove() (Amir Tzin) [1982193] - net/mlx5: DR, Ignore modify TTL if device doesn't support it (Amir Tzin) [1982193 2028504] - net/mlx5: Warn for devlink reload when there are VFs alive (Amir Tzin) [1982193] - net/mlx5: DR, Fix lower case macro prefix "mlx5_" to "MLX5_" (Amir Tzin) [1982193] - net/mlx5e: Fix wrong features assignment in case of error (Amir Tzin) [1982193] - net/mlx5e: Fix ICOSQ recovery flow for XSK (Amir Tzin) [1982193] - net/mlx5e: Fix interoperability between XSK and ICOSQ recovery flow (Amir Tzin) [1982193] - net/mlx5e: Wrap the tx reporter dump callback to extract the sq (Amir Tzin) [1982193] - net/mlx5: Fix tc max supported prio for nic mode (Amir Tzin) [1982193] - net/mlx5: Fix SF health recovery flow (Amir Tzin) [1982193] - net/mlx5: Fix error print in case of IRQ request failed (Amir Tzin) [1982193] - net/mlx5: DR, Fix NULL vs IS_ERR checking in dr_domain_init_resources (Amir Tzin) [1982193] - mlx5: fix mlx5i_grp_sw_update_stats() stack usage (Amir Tzin) [1982193] - mlx5: fix psample_sample_packet link error (Amir Tzin) [1982193] - net/mlx5: Fix format-security build warnings (Amir Tzin) [1982193] - net/mlx5e: Fix missing IPsec statistics on uplink representor (Amir Tzin) [1982193] - net/mlx5e: IPsec: Fix Software parser inner l3 type setting in case of encapsulation (Amir Tzin) [1982193] - net/mlx5: E-Switch, return error if encap isn't supported (Amir Tzin) [1982193] - net/mlx5: Lag, update tracker when state change event received (Amir Tzin) [1982193] - net/mlx5e: CT, Fix multiple allocations and memleak of mod acts (Amir Tzin) [1982193 2017675] - net/mlx5: Update error handler for UCTX and UMEM (Amir Tzin) [1982193] - net/mlx5: E-Switch, Fix resetting of encap mode when entering switchdev (Amir Tzin) [1982193] - net/mlx5e: Wait for concurrent flow deletion during neigh/fib events (Amir Tzin) [1982193] - net/mlx5e: kTLS, Fix crash in RX resync flow (Amir Tzin) [1982193] - net/mlx5e: IPsec: Fix work queue entry ethernet segment checksum flags (Amir Tzin) [1982193] - net/mlx5e: IPsec: Fix a misuse of the software parser's fields (Amir Tzin) [1982193] - net/mlx5e: Fix vlan data lost during suspend flow (Amir Tzin) [1982193] - net/mlx5: Lag, change multipath and bonding to be mutually exclusive (Amir Tzin) [1982193] - net/mlx5: Lag, move lag destruction to a workqueue (Amir Tzin) [1982193] - RDMA/mlx5: Initialize the ODP xarray when creating an ODP MR (Amir Tzin) [1982193] - net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp (Amir Tzin) [1982193] - net/mlx5e: Switchdev representors are not vlan challenged (Amir Tzin) [1982193] - net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path (Amir Tzin) [1982193] - net/mlx5: Fix cleanup of bridge delayed work (Amir Tzin) [1982193] - RDMA/mlx5: Set user priority for DCT (Amir Tzin) [1982193] - net/mlx5: DR, Fix typo 'offeset' to 'offset' (Amir Tzin) [1982193] - net/mlx5: DR, Fix vport number data type to u16 (Amir Tzin) [1982193] - net/mlx5e: Fix the presented RQ index in PTP stats (Amir Tzin) [1982193] - net/mlx5: Fix setting number of EQs of SFs (Amir Tzin) [1982193] - net/mlx5: Fix length of irq_index in chars (Amir Tzin) [1982193] - net/mlx5: Avoid generating event after PPS out in Real time mode (Amir Tzin) [1982193] - net/mlx5: Force round second at 1PPS out start time (Amir Tzin) [1982193] - net/mlx5: E-Switch, Fix double allocation of acl flow counter (Amir Tzin) [1982193] - net/mlx5e: Keep the value for maximum number of channels in-sync (Amir Tzin) [1982193] - net/mlx5e: IPSEC RX, enable checksum complete (Amir Tzin) [1982193] - net/mlx5: DR, Fix code indentation in dr_ste_v1 (Amir Tzin) [1982193] - RDMA/mlx5: Fix xlt_chunk_align calculation (Amir Tzin) [1982193] - RDMA/mlx5: Fix number of allocated XLT entries (Amir Tzin) [1982193] - net/mlx5e: Fix mutual exclusion between CQE compression and HW TS (Amir Tzin) [1982193] - net/mlx5: Fix potential sleeping in atomic context (Amir Tzin) [1982193] - net/mlx5: FWTrace, cancel work on alloc pd error flow (Amir Tzin) [1982193] - net/mlx5: DR, fix a potential use-after-free bug (Amir Tzin) [1982193] - net/mlx5e: Use correct eswitch for stack devices with lag (Amir Tzin) [1982193] - net/mlx5: E-Switch, Set vhca id valid flag when creating indir fwd group (Amir Tzin) [1982193] - net/mlx5: Remove all auxiliary devices at the unregister event (Amir Tzin) [1982193] - net/mlx5: Lag, fix multipath lag activation (Amir Tzin) [1982193] - net/mlx5: Fix variable type to match 64bit (Amir Tzin) [1982193] - net/mlx5: Fix typo in comments (Amir Tzin) [1982193] - net/mlx5e: Remove Duplicated hunk in function __parse_cls_flower() (Amir Tzin) [1982193] - net/mlx5: Fix unpublish devlink parameters (Amir Tzin) [1982193] - RDMA/mlx5: Delete not-available udata check (Amir Tzin) [1982193] - net/mlx5: Fix missing return value in mlx5_devlink_eswitch_inline_mode_set() (Amir Tzin) [1982193] - net/mlx5e: Block LRO if firmware asks for tunneled LRO (Amir Tzin) [1982193] - net/mlx5e: Prohibit inner indir TIRs in IPoIB (Amir Tzin) [1982193] - net: switchdev: zero-initialize struct switchdev_notifier_fdb_info emitted by drivers towards the bridge (Amir Tzin) [1982193] - net/mlx5: Fix return value from tracer initialization (Amir Tzin) [1982193] - net/mlx5: Synchronize correct IRQ when destroying CQ (Amir Tzin) [1982193 1982219] - net/mlx5e: TC, Fix error handling memory leak (Amir Tzin) [1982193] - net/mlx5: Destroy pool->mutex (Amir Tzin) [1982193] - net/mlx5: Set all field of mlx5_irq before inserting it to the xarray (Amir Tzin) [1982193] - net/mlx5: Fix order of functions in mlx5_irq_detach_nb() (Amir Tzin) [1982193] - net/mlx5: Block switchdev mode while devlink traps are active (Amir Tzin) [1982193] - net/mlx5e: Destroy page pool after XDP SQ to fix use-after-free (Amir Tzin) [1982193] - net/mlx5: Bridge, fix ageing time (Amir Tzin) [1982193] - net/mlx5e: Avoid creating tunnel headers for local route (Amir Tzin) [1982193] - net/mlx5: DR, Add fail on error check on decap (Amir Tzin) [1982193] - net/mlx5: Don't skip subfunction cleanup in case of error in module init (Amir Tzin) [1982193] - RDMA/mlx5: Delay emptying a cache entry when a new MR is added to it recently (Amir Tzin) [1982193] - net/mlx5: Fix mlx5_vport_tbl_attr chain from u16 to u32 (Amir Tzin) [1982193] - net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev() (Amir Tzin) [1982193] - net/mlx5: Unload device upon firmware fatal error (Amir Tzin) [1982193] - net/mlx5e: Fix page allocation failure for ptp-RQ over SF (Amir Tzin) [1982193] - net/mlx5e: Fix page allocation failure for trap-RQ over SF (Amir Tzin) [1982193] - net/mlx5e: Consider PTP-RQ when setting RX VLAN stripping (Amir Tzin) [1982193] - net/mlx5e: Add NETIF_F_HW_TC to hw_features when HTB offload is available (Amir Tzin) [1982193] - net/mlx5e: RX, Avoid possible data corruption when relaxed ordering and LRO combined (Amir Tzin) [1982193] - net/mlx5: E-Switch, handle devcom events only for ports on the same device (Amir Tzin) [1982193] - net/mlx5: E-Switch, Set destination vport vhca id only when merged eswitch is supported (Amir Tzin) [1982193] - net/mlx5e: Disable Rx ntuple offload for uplink representor (Amir Tzin) [1982193] - net/mlx5e: kTLS, Add stats for number of deleted kTLS TX offloaded connections (Amir Tzin) [1982193] - net/mlx5: SF, Improve performance in SF allocation (Amir Tzin) [1982193] - net/mlx5: Increase hairpin buffer size (Amir Tzin) [1982193] - net/mlx5: DR, Add support for flow sampler offload (Amir Tzin) [1982193] - net/mlx5: Compare sampler flow destination ID in fs_core (Amir Tzin) [1982193] - net/mlx5: remove "default n" from Kconfig (Amir Tzin) [1982193] - net/mlx5: Fix spelling mistake "enught" -> "enough" (Amir Tzin) [1982193] - net/mlx5: Use cpumask_available() in mlx5_eq_create_generic() (Amir Tzin) [1982193] - net/mlx5: Fix missing error code in mlx5_init_fs() (Amir Tzin) [1982193] - RDMA/mlx5: Support real-time timestamp directly from the device (Amir Tzin) [1982193] - RDMA/mlx5: Refactor get_ts_format functions to simplify code (Amir Tzin) [1982193] - RDMA/mlx5: Enable Relaxed Ordering by default for kernel ULPs (Amir Tzin) [1982193] - net/mlx5: Round-Robin EQs over IRQs (Amir Tzin) [1982193] - net/mlx5: Separate between public and private API of sf.h (Amir Tzin) [1982193] - net/mlx5: Enlarge interrupt field in CREATE_EQ (Amir Tzin) [1982193] - net/mlx5: Allocating a pool of MSI-X vectors for SFs (Amir Tzin) [1982193] - net/mlx5: Change IRQ storage logic from static to dynamic (Amir Tzin) [1982193] - net/mlx5: Moving rmap logic to EQs (Amir Tzin) [1982193] - net/mlx5: Extend mlx5_irq_request to request IRQ from the kernel (Amir Tzin) [1982193] - net/mlx5: Removing rmap per IRQ (Amir Tzin) [1982193] - net/mlx5: Clean license text in eq.[c|h] files (Amir Tzin) [1982193] - net/mlx5: Provide cpumask at EQ creation phase (Amir Tzin) [1982193] - net/mlx5: Introduce API for request and release IRQs (Amir Tzin) [1982193] - net/mlx5: Delay IRQ destruction till all users are gone (Amir Tzin) [1982193] - net/mlx5: Change ownership model for lag (Amir Tzin) [1982193] - net/mlx5: Lag, Don't rescan if the device is going down (Amir Tzin) [1982193] - net/mlx5: Lag, refactor disable flow (Amir Tzin) [1982193] - net/mlx5: Bridge, add tracepoints (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, filter tagged packets that didn't match tagged fg (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, support pvid and untagged vlan configurations (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, match FDB entry vlan tag (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, implement infrastructure for vlans (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, dynamic entry ageing (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, handle FDB events (Amir Tzin) [1982193 1982234] - docs: networking: Add missing mlx5 documentation (Amir Tzin) [1982193] - net/mlx5: Bridge, add offload infrastructure (Amir Tzin) [1982193 1982234] - net/mlx5e: Refactor mlx5e_eswitch_{*}rep() helpers (Amir Tzin) [1982193 1982234] - net/mlx5: Create TC-miss priority and table (Amir Tzin) [1982193 1982234] - net/mlx5: DR, Support EMD tag in modify header for STEv1 (Amir Tzin) [1982193 1982234] - net/mlx5: DR, Added support for INSERT_HEADER reformat type (Amir Tzin) [1982193 1982234] - net/mlx5: Added new parameters to reformat context (Amir Tzin) [1982193 1982234] - net/mlx5: DR, Allow encap action for RX for supporting devices (Amir Tzin) [1982193 1982234] - net/mlx5: DR, Split reformat state to Encap and Decap (Amir Tzin) [1982193 1982234] - net/mlx5: mlx5_ifc support for header insert/remove (Amir Tzin) [1982193 1982234] - net/mlx5e: Remove unreachable code in mlx5e_xmit() (Amir Tzin) [1982193] - net/mlx5e: RX, Re-place page pool numa node change logic (Amir Tzin) [1982193] - net/mlx5e: Zero-init DIM structures (Amir Tzin) [1982193] - net/mlx5e: IPoIB, Add support for NDR speed (Amir Tzin) [1982193] - net/mlx5e: Remove the repeated declaration (Amir Tzin) [1982193] - net/mlx5: check for allocation failure in mlx5_ft_pool_init() (Amir Tzin) [1982193] - mlx5: count all link events (Amir Tzin) [1982193] - net/mlx5: Expose FW version over defined keyword (Amir Tzin) [1982193] - net/mlx5: Use boolean arithmetic to evaluate roce_lag (Amir Tzin) [1982193] - net/mlx5: Remove unnecessary spin lock protection (Amir Tzin) [1982193] - net/mlx5: Cap the maximum flow group size to 16M entries (Amir Tzin) [1982193] - net/mlx5: DR, Set max table size to 2G entries (Amir Tzin) [1982193] - net/mlx5: Move chains ft pool to be used by all firmware steering (Amir Tzin) [1982193] - net/mlx5: Move table size calculation to steering cmd layer (Amir Tzin) [1982193] - net/mlx5: Add case for FS_FT_NIC_TX FT in MLX5_CAP_FLOWTABLE_TYPE (Amir Tzin) [1982193] - net/mlx5: DR, Remove unused field of send_ring struct (Amir Tzin) [1982193] - net/mlx5e: RX, Remove unnecessary check in RX CQE compression handling (Amir Tzin) [1982193] - net/mlx5: CT: Avoid reusing modify header context for natted entries (Amir Tzin) [1982193] - net/mlx5e: CT, Remove newline from ct_dbg call (Amir Tzin) [1982193] - RDMA/mlx5: Take qp type from mlx5_ib_qp (Amir Tzin) [1982193] - RDMA/mlx5: Add SQD2RTS bit to the alloc ucontext response (Amir Tzin) [1982193] - RDMA/mlx5: Support SQD2RTS for modify QP (Amir Tzin) [1982193] - RDMA/mlx5: Remove redundant assignment to ret (Amir Tzin) [1982193] - firewire: fix support status (Tomas Henzl) [2055319] - dlci: fix support status (Tomas Henzl) [2055319] - dlink: fix support status (Tomas Henzl) [2055319] - rxe: fix support status (Tomas Henzl) [2055319] - qic: fix support status (Tomas Henzl) [2055319] - Revert "ceph: enable async dirops by default" (Jeffrey Layton) [2052542] - libceph: optionally use bounce buffer on recv path in crc mode (Jeffrey Layton) [2024725] - libceph: make recv path in secure mode work the same as send path (Jeffrey Layton) [2024725] - mm: use kmap_local_page in memzero_page (Jeffrey Layton) [2024725] - mm: call flush_dcache_page() in memcpy_to_page() and memzero_page() (Jeffrey Layton) [2024725] - iov_iter: lift memzero_page() to highmem.h (Jeffrey Layton) [2024725] - mm/highmem: Convert memcpy_[to|from]_page() to kmap_local_page() (Jeffrey Layton) [2024725] - mm/highmem: Lift memcpy_[to|from]_page to core (Jeffrey Layton) [2024725] - ceph: set pool_ns in new inode layout for async creates (Jeffrey Layton) [2046021] - ceph: properly put ceph_string reference after async create attempt (Jeffrey Layton) [2046021] - ceph: put the requests/sessions when it fails to alloc memory (Jeffrey Layton) [2046021] - ceph: remove redundant Lsx caps check (Jeffrey Layton) [2046021] - ceph: don't check for quotas on MDS stray dirs (Jeffrey Layton) [2046021] - ceph: drop send metrics debug message (Jeffrey Layton) [2046021] - ceph: Fix incorrect statfs report for small quota (Jeffrey Layton) [2011104] - scsi: qla2xxx: stop timer in shutdown path (Nilesh Javali) [2056055] - Revert "PCI: Add support for dev_groups to struct pci_driver" (Michel Dänzer) [2054595] - drm/amdgpu: Assign amdgpu_sysfs_groups to struct device_driver directly (Michel Dänzer) [2054595] - EDAC/i10nm: Retrieve and print retry_rd_err_log registers (Aristeu Rozanski) [1998359] - redhat: enable zstream release numbering for rhel 8.6 (Augusto Caringi) - redhat: generate distgit changelog in genspec.sh as well (Jan Stancek) - redhat: always upload kabi tarballs (Jan Stancek) - redhat: make genspec prefer metadata from git notes (Jan Stancek) - internal: update RHEL_MINOR for the start of RHEL-8.7 development (Jarod Wilson) - redhat/Makefile: fix access issue on shared build system (Bruno Meneguele) - redhat: don't copy Module.kabi files to dist-git (Frantisek Hrbata)- ice: fix getting UDP tunnel entry (Jonathan Toppins) [2015409] - ice: convert to new udp_tunnel infrastructure (Jonathan Toppins) [2015409] - selftests: kvm: Check whether SIDA memop fails for normal guests (Thomas Huth) [2050807] - KVM: s390: Return error on SIDA memop on normal guest (Thomas Huth) [2050807] {CVE-2022-0516} - lib/iov_iter: initialize "flags" in new pipe_buffer (Jan Stancek) [2060875] {CVE-2022-0847} - fget: clarify and improve __fget_files() implementation (Patrick Talbert) [2032303] - fget: check that the fd still exists after getting a ref to it (Patrick Talbert) [2032303] {CVE-2021-4083} - drm/ast: Create threshold values for AST2600 (Jocelyn Falempe) [2053358] - cgroup-v1: Correct privileges check in release_agent writes (Waiman Long) [2052167] - cgroup-v1: Require capabilities to set release_agent (Waiman Long) [2052167] {CVE-2022-0492} - spec: Fix separate tools build (Yauheni Kaliuta) [2056301] - net/mlx5: DR, Add support for update FTE (Amir Tzin) [2047231] - net/mlx5: DR, Improve rule tracking memory consumption (Amir Tzin) [2047231] - net/mlx5: DR, Remove rehash ctrl struct from dr_htbl (Amir Tzin) [2047231] - net/mlx5: DR, Remove HW specific STE type from nic domain (Amir Tzin) [2047231] - net/mlx5: DR, Merge DR_STE_SIZE enums (Amir Tzin) [2047231] - net/mlx5: DR, Skip source port matching on FDB RX domain (Amir Tzin) [2047231] - net/mlx5: DR, Add ignore_flow_level support for multi-dest flow tables (Amir Tzin) [2047231] - net/mlx5: DR, replace uintN_t with kernel-style types (Amir Tzin) [2047231] - net/mlx5: DR, Support IPv6 matching on flow label for STEv0 (Amir Tzin) [2047231] - net/mlx5: DR, Reduce print level for FT chaining level check (Amir Tzin) [2047231] - net/mlx5: DR, Warn and ignore SW steering rule insertion on QP err (Amir Tzin) [2047231] - net/mlx5: DR, Improve error flow in actions_build_ste_arr (Amir Tzin) [2047231] - net/mlx5: DR, Enable QP retransmission (Amir Tzin) [2047231] - net/mlx5: DR, Enable VLAN pop on TX and VLAN push on RX (Amir Tzin) [2047231] - net/mlx5: DR, Split modify VLAN state to separate pop/push states (Amir Tzin) [2047231] - net/mlx5: DR, Added support for REMOVE_HEADER packet reformat (Amir Tzin) [2047231] - net/mlx4_en: Resolve bad operstate value (Amir Tzin) [1982190] - net/mlx4_en: Fix an use-after-free bug in mlx4_en_try_alloc_resources() (Amir Tzin) [1982190] - RDMA/mlx4: Do not fail the registration on port stats (Amir Tzin) [1982190] - RDMA/mlx4: Return missed an error if device doesn't support steering (Amir Tzin) [1982190] - net/mlx4_en: Don't allow aRFS for encapsulated packets (Amir Tzin) [1982190] - mlx4: Fix missing error code in mlx4_load_one() (Amir Tzin) [1982190] - net/mlx4: Fix fall-through warning for Clang (Amir Tzin) [1982190] - mlx4: Remove rcu_read_lock() around XDP program invocation (Amir Tzin) [1982190] - IB/mlx4: Avoid field-overflowing memcpy() (Amir Tzin) [1982190] - RDMA/mlx4: Do not map the core_clock page to user space unless enabled (Amir Tzin) [1982190] - net/mlx4: Treat VFs fair when handling comm_channel_events (Amir Tzin) [1982190] - RDMA/mlx4: Remove an unused variable (Amir Tzin) [1982190] - megaraid_sas: Add new messaging - a fix (Tomas Henzl) [2055248] - HID: amd_sfh: Add interrupt handler to process interrupts (Benjamin Tissoires) [2054929] - HID: amd_sfh: Add functionality to clear interrupts (Benjamin Tissoires) [2054929] - HID: amd_sfh: Disable the interrupt for all command (Benjamin Tissoires) [2054929] - HID: amd_sfh: Correct the structure field name (Benjamin Tissoires) [2054929] - HID: amd_sfh: Handle amd_sfh work buffer in PM ops (Benjamin Tissoires) [2054929] - HID: amd_sfh: Add illuminance mask to limit ALS max value (Benjamin Tissoires) [2054929] - HID: amd_sfh: Increase sensor command timeout (Benjamin Tissoires) [2054929] - HID: amd_sfh: Update Copyright details (Benjamin Tissoires) [2054929] - HID: amd_sfh: switch from 'pci_' to 'dev_' API (Benjamin Tissoires) [2054929] - HID: amd_sfh: Use dma_set_mask_and_coherent() (Benjamin Tissoires) [2054929] - HID: amd_sfh: switch from 'pci_' to 'dma_' API (Benjamin Tissoires) [2054929] - dm stats: fix too short end duration_ns when using precise_timestamps (Benjamin Marzinski) [2057166] - dm: fix double accounting of flush with data (Benjamin Marzinski) [2057166] - dm: interlock pending dm_io and dm_wait_for_bios_completion (Benjamin Marzinski) [2057166] - x86/MCE/AMD, EDAC/mce_amd: Support non-uniform MCA bank type enumeration (Aristeu Rozanski) [2050410 2048786 2050412] - x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types (Aristeu Rozanski) [2050410 2048786 2050412] - EDAC/amd64: Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh (Aristeu Rozanski) [2050410 2048786 2050412] - EDAC: Add RDDR5 and LRDDR5 memory types (Aristeu Rozanski) [2050410 2048786 2050412] - EDAC/amd64: Handle three rank interleaving mode (Aristeu Rozanski) [2050410 2048786 2050412] - EDAC/amd64: Set proper family type for Family 19h Models 20h-2Fh (Aristeu Rozanski) [2050410 2048786 2050412] - netfilter: nf_queue: handle socket prefetch (Florian Westphal) [2009786] - netfilter: nf_queue: fix possible use-after-free (Florian Westphal) [2009786] - selftests: netfilter: add nfqueue TCP_NEW_SYN_RECV socket race test (Florian Westphal) [2009786] - netfilter: nf_queue: don't assume sk is full socket (Florian Westphal) [2009786] - Enable HSA_AMD_SVM config (Donald Dutile) [2025123] - mm/memremap_pages: support multiple ranges per invocation (Donald Dutile) [2025123] - mm/memremap_pages: convert to 'struct range' (Donald Dutile) [2025123] - device-dax: add an allocation interface for device-dax instances (Donald Dutile) [2025123] - device-dax: make pgmap optional for instance creation (Donald Dutile) [2025123] - device-dax: move instance creation parameters to 'struct dev_dax_data' (Donald Dutile) [2025123] - device-dax: drop the dax_region.pfn_flags attribute (Donald Dutile) [2025123] - memremap: rename MEMORY_DEVICE_DEVDAX to MEMORY_DEVICE_GENERIC (Donald Dutile) [2025123] - PCI/P2PDMA: Introduce private pagemap structure (Donald Dutile) [2025123] - security: implement sctp_assoc_established hook in selinux (Ondrej Mosnacek) [2015525 2048251] - security: add sctp_assoc_established hook (Ondrej Mosnacek) [2015525 2048251] - security: call security_sctp_assoc_request in sctp_sf_do_5_1D_ce (Ondrej Mosnacek) [2015525 2048251] - security: pass asoc to sctp_assoc_request and sctp_sk_clone (Ondrej Mosnacek) [2015525 2048251] - net: sctp: Fix some typos (Ondrej Mosnacek) [2015525 2048251] - iwlwifi: mvm: read 6E enablement flags from DSM and pass to FW (Íñigo Huguet) [1923170 1936001] - net/mlx5: Lag, Make mlx5_lag_is_multipath() be static inline (Amir Tzin) [1982193] - net/mlx5e: nullify cq->dbg pointer in mlx5_debug_cq_remove() (Amir Tzin) [1982193] - net/mlx5: DR, Ignore modify TTL if device doesn't support it (Amir Tzin) [1982193 2028504] - net/mlx5: Warn for devlink reload when there are VFs alive (Amir Tzin) [1982193] - net/mlx5: DR, Fix lower case macro prefix "mlx5_" to "MLX5_" (Amir Tzin) [1982193] - net/mlx5e: Fix wrong features assignment in case of error (Amir Tzin) [1982193] - net/mlx5e: Fix ICOSQ recovery flow for XSK (Amir Tzin) [1982193] - net/mlx5e: Fix interoperability between XSK and ICOSQ recovery flow (Amir Tzin) [1982193] - net/mlx5e: Wrap the tx reporter dump callback to extract the sq (Amir Tzin) [1982193] - net/mlx5: Fix tc max supported prio for nic mode (Amir Tzin) [1982193] - net/mlx5: Fix SF health recovery flow (Amir Tzin) [1982193] - net/mlx5: Fix error print in case of IRQ request failed (Amir Tzin) [1982193] - net/mlx5: DR, Fix NULL vs IS_ERR checking in dr_domain_init_resources (Amir Tzin) [1982193] - mlx5: fix mlx5i_grp_sw_update_stats() stack usage (Amir Tzin) [1982193] - mlx5: fix psample_sample_packet link error (Amir Tzin) [1982193] - net/mlx5: Fix format-security build warnings (Amir Tzin) [1982193] - net/mlx5e: Fix missing IPsec statistics on uplink representor (Amir Tzin) [1982193] - net/mlx5e: IPsec: Fix Software parser inner l3 type setting in case of encapsulation (Amir Tzin) [1982193] - net/mlx5: E-Switch, return error if encap isn't supported (Amir Tzin) [1982193] - net/mlx5: Lag, update tracker when state change event received (Amir Tzin) [1982193] - net/mlx5e: CT, Fix multiple allocations and memleak of mod acts (Amir Tzin) [1982193 2017675] - net/mlx5: Update error handler for UCTX and UMEM (Amir Tzin) [1982193] - net/mlx5: E-Switch, Fix resetting of encap mode when entering switchdev (Amir Tzin) [1982193] - net/mlx5e: Wait for concurrent flow deletion during neigh/fib events (Amir Tzin) [1982193] - net/mlx5e: kTLS, Fix crash in RX resync flow (Amir Tzin) [1982193] - net/mlx5e: IPsec: Fix work queue entry ethernet segment checksum flags (Amir Tzin) [1982193] - net/mlx5e: IPsec: Fix a misuse of the software parser's fields (Amir Tzin) [1982193] - net/mlx5e: Fix vlan data lost during suspend flow (Amir Tzin) [1982193] - net/mlx5: Lag, change multipath and bonding to be mutually exclusive (Amir Tzin) [1982193] - net/mlx5: Lag, move lag destruction to a workqueue (Amir Tzin) [1982193] - RDMA/mlx5: Initialize the ODP xarray when creating an ODP MR (Amir Tzin) [1982193] - net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp (Amir Tzin) [1982193] - net/mlx5e: Switchdev representors are not vlan challenged (Amir Tzin) [1982193] - net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path (Amir Tzin) [1982193] - net/mlx5: Fix cleanup of bridge delayed work (Amir Tzin) [1982193] - RDMA/mlx5: Set user priority for DCT (Amir Tzin) [1982193] - net/mlx5: DR, Fix typo 'offeset' to 'offset' (Amir Tzin) [1982193] - net/mlx5: DR, Fix vport number data type to u16 (Amir Tzin) [1982193] - net/mlx5e: Fix the presented RQ index in PTP stats (Amir Tzin) [1982193] - net/mlx5: Fix setting number of EQs of SFs (Amir Tzin) [1982193] - net/mlx5: Fix length of irq_index in chars (Amir Tzin) [1982193] - net/mlx5: Avoid generating event after PPS out in Real time mode (Amir Tzin) [1982193] - net/mlx5: Force round second at 1PPS out start time (Amir Tzin) [1982193] - net/mlx5: E-Switch, Fix double allocation of acl flow counter (Amir Tzin) [1982193] - net/mlx5e: Keep the value for maximum number of channels in-sync (Amir Tzin) [1982193] - net/mlx5e: IPSEC RX, enable checksum complete (Amir Tzin) [1982193] - net/mlx5: DR, Fix code indentation in dr_ste_v1 (Amir Tzin) [1982193] - RDMA/mlx5: Fix xlt_chunk_align calculation (Amir Tzin) [1982193] - RDMA/mlx5: Fix number of allocated XLT entries (Amir Tzin) [1982193] - net/mlx5e: Fix mutual exclusion between CQE compression and HW TS (Amir Tzin) [1982193] - net/mlx5: Fix potential sleeping in atomic context (Amir Tzin) [1982193] - net/mlx5: FWTrace, cancel work on alloc pd error flow (Amir Tzin) [1982193] - net/mlx5: DR, fix a potential use-after-free bug (Amir Tzin) [1982193] - net/mlx5e: Use correct eswitch for stack devices with lag (Amir Tzin) [1982193] - net/mlx5: E-Switch, Set vhca id valid flag when creating indir fwd group (Amir Tzin) [1982193] - net/mlx5: Remove all auxiliary devices at the unregister event (Amir Tzin) [1982193] - net/mlx5: Lag, fix multipath lag activation (Amir Tzin) [1982193] - net/mlx5: Fix variable type to match 64bit (Amir Tzin) [1982193] - net/mlx5: Fix typo in comments (Amir Tzin) [1982193] - net/mlx5e: Remove Duplicated hunk in function __parse_cls_flower() (Amir Tzin) [1982193] - net/mlx5: Fix unpublish devlink parameters (Amir Tzin) [1982193] - RDMA/mlx5: Delete not-available udata check (Amir Tzin) [1982193] - net/mlx5: Fix missing return value in mlx5_devlink_eswitch_inline_mode_set() (Amir Tzin) [1982193] - net/mlx5e: Block LRO if firmware asks for tunneled LRO (Amir Tzin) [1982193] - net/mlx5e: Prohibit inner indir TIRs in IPoIB (Amir Tzin) [1982193] - net: switchdev: zero-initialize struct switchdev_notifier_fdb_info emitted by drivers towards the bridge (Amir Tzin) [1982193] - net/mlx5: Fix return value from tracer initialization (Amir Tzin) [1982193] - net/mlx5: Synchronize correct IRQ when destroying CQ (Amir Tzin) [1982193 1982219] - net/mlx5e: TC, Fix error handling memory leak (Amir Tzin) [1982193] - net/mlx5: Destroy pool->mutex (Amir Tzin) [1982193] - net/mlx5: Set all field of mlx5_irq before inserting it to the xarray (Amir Tzin) [1982193] - net/mlx5: Fix order of functions in mlx5_irq_detach_nb() (Amir Tzin) [1982193] - net/mlx5: Block switchdev mode while devlink traps are active (Amir Tzin) [1982193] - net/mlx5e: Destroy page pool after XDP SQ to fix use-after-free (Amir Tzin) [1982193] - net/mlx5: Bridge, fix ageing time (Amir Tzin) [1982193] - net/mlx5e: Avoid creating tunnel headers for local route (Amir Tzin) [1982193] - net/mlx5: DR, Add fail on error check on decap (Amir Tzin) [1982193] - net/mlx5: Don't skip subfunction cleanup in case of error in module init (Amir Tzin) [1982193] - RDMA/mlx5: Delay emptying a cache entry when a new MR is added to it recently (Amir Tzin) [1982193] - net/mlx5: Fix mlx5_vport_tbl_attr chain from u16 to u32 (Amir Tzin) [1982193] - net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev() (Amir Tzin) [1982193] - net/mlx5: Unload device upon firmware fatal error (Amir Tzin) [1982193] - net/mlx5e: Fix page allocation failure for ptp-RQ over SF (Amir Tzin) [1982193] - net/mlx5e: Fix page allocation failure for trap-RQ over SF (Amir Tzin) [1982193] - net/mlx5e: Consider PTP-RQ when setting RX VLAN stripping (Amir Tzin) [1982193] - net/mlx5e: Add NETIF_F_HW_TC to hw_features when HTB offload is available (Amir Tzin) [1982193] - net/mlx5e: RX, Avoid possible data corruption when relaxed ordering and LRO combined (Amir Tzin) [1982193] - net/mlx5: E-Switch, handle devcom events only for ports on the same device (Amir Tzin) [1982193] - net/mlx5: E-Switch, Set destination vport vhca id only when merged eswitch is supported (Amir Tzin) [1982193] - net/mlx5e: Disable Rx ntuple offload for uplink representor (Amir Tzin) [1982193] - net/mlx5e: kTLS, Add stats for number of deleted kTLS TX offloaded connections (Amir Tzin) [1982193] - net/mlx5: SF, Improve performance in SF allocation (Amir Tzin) [1982193] - net/mlx5: Increase hairpin buffer size (Amir Tzin) [1982193] - net/mlx5: DR, Add support for flow sampler offload (Amir Tzin) [1982193] - net/mlx5: Compare sampler flow destination ID in fs_core (Amir Tzin) [1982193] - net/mlx5: remove "default n" from Kconfig (Amir Tzin) [1982193] - net/mlx5: Fix spelling mistake "enught" -> "enough" (Amir Tzin) [1982193] - net/mlx5: Use cpumask_available() in mlx5_eq_create_generic() (Amir Tzin) [1982193] - net/mlx5: Fix missing error code in mlx5_init_fs() (Amir Tzin) [1982193] - RDMA/mlx5: Support real-time timestamp directly from the device (Amir Tzin) [1982193] - RDMA/mlx5: Refactor get_ts_format functions to simplify code (Amir Tzin) [1982193] - RDMA/mlx5: Enable Relaxed Ordering by default for kernel ULPs (Amir Tzin) [1982193] - net/mlx5: Round-Robin EQs over IRQs (Amir Tzin) [1982193] - net/mlx5: Separate between public and private API of sf.h (Amir Tzin) [1982193] - net/mlx5: Enlarge interrupt field in CREATE_EQ (Amir Tzin) [1982193] - net/mlx5: Allocating a pool of MSI-X vectors for SFs (Amir Tzin) [1982193] - net/mlx5: Change IRQ storage logic from static to dynamic (Amir Tzin) [1982193] - net/mlx5: Moving rmap logic to EQs (Amir Tzin) [1982193] - net/mlx5: Extend mlx5_irq_request to request IRQ from the kernel (Amir Tzin) [1982193] - net/mlx5: Removing rmap per IRQ (Amir Tzin) [1982193] - net/mlx5: Clean license text in eq.[c|h] files (Amir Tzin) [1982193] - net/mlx5: Provide cpumask at EQ creation phase (Amir Tzin) [1982193] - net/mlx5: Introduce API for request and release IRQs (Amir Tzin) [1982193] - net/mlx5: Delay IRQ destruction till all users are gone (Amir Tzin) [1982193] - net/mlx5: Change ownership model for lag (Amir Tzin) [1982193] - net/mlx5: Lag, Don't rescan if the device is going down (Amir Tzin) [1982193] - net/mlx5: Lag, refactor disable flow (Amir Tzin) [1982193] - net/mlx5: Bridge, add tracepoints (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, filter tagged packets that didn't match tagged fg (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, support pvid and untagged vlan configurations (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, match FDB entry vlan tag (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, implement infrastructure for vlans (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, dynamic entry ageing (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, handle FDB events (Amir Tzin) [1982193 1982234] - docs: networking: Add missing mlx5 documentation (Amir Tzin) [1982193] - net/mlx5: Bridge, add offload infrastructure (Amir Tzin) [1982193 1982234] - net/mlx5e: Refactor mlx5e_eswitch_{*}rep() helpers (Amir Tzin) [1982193 1982234] - net/mlx5: Create TC-miss priority and table (Amir Tzin) [1982193 1982234] - net/mlx5: DR, Support EMD tag in modify header for STEv1 (Amir Tzin) [1982193 1982234] - net/mlx5: DR, Added support for INSERT_HEADER reformat type (Amir Tzin) [1982193 1982234] - net/mlx5: Added new parameters to reformat context (Amir Tzin) [1982193 1982234] - net/mlx5: DR, Allow encap action for RX for supporting devices (Amir Tzin) [1982193 1982234] - net/mlx5: DR, Split reformat state to Encap and Decap (Amir Tzin) [1982193 1982234] - net/mlx5: mlx5_ifc support for header insert/remove (Amir Tzin) [1982193 1982234] - net/mlx5e: Remove unreachable code in mlx5e_xmit() (Amir Tzin) [1982193] - net/mlx5e: RX, Re-place page pool numa node change logic (Amir Tzin) [1982193] - net/mlx5e: Zero-init DIM structures (Amir Tzin) [1982193] - net/mlx5e: IPoIB, Add support for NDR speed (Amir Tzin) [1982193] - net/mlx5e: Remove the repeated declaration (Amir Tzin) [1982193] - net/mlx5: check for allocation failure in mlx5_ft_pool_init() (Amir Tzin) [1982193] - mlx5: count all link events (Amir Tzin) [1982193] - net/mlx5: Expose FW version over defined keyword (Amir Tzin) [1982193] - net/mlx5: Use boolean arithmetic to evaluate roce_lag (Amir Tzin) [1982193] - net/mlx5: Remove unnecessary spin lock protection (Amir Tzin) [1982193] - net/mlx5: Cap the maximum flow group size to 16M entries (Amir Tzin) [1982193] - net/mlx5: DR, Set max table size to 2G entries (Amir Tzin) [1982193] - net/mlx5: Move chains ft pool to be used by all firmware steering (Amir Tzin) [1982193] - net/mlx5: Move table size calculation to steering cmd layer (Amir Tzin) [1982193] - net/mlx5: Add case for FS_FT_NIC_TX FT in MLX5_CAP_FLOWTABLE_TYPE (Amir Tzin) [1982193] - net/mlx5: DR, Remove unused field of send_ring struct (Amir Tzin) [1982193] - net/mlx5e: RX, Remove unnecessary check in RX CQE compression handling (Amir Tzin) [1982193] - net/mlx5: CT: Avoid reusing modify header context for natted entries (Amir Tzin) [1982193] - net/mlx5e: CT, Remove newline from ct_dbg call (Amir Tzin) [1982193] - RDMA/mlx5: Take qp type from mlx5_ib_qp (Amir Tzin) [1982193] - RDMA/mlx5: Add SQD2RTS bit to the alloc ucontext response (Amir Tzin) [1982193] - RDMA/mlx5: Support SQD2RTS for modify QP (Amir Tzin) [1982193] - RDMA/mlx5: Remove redundant assignment to ret (Amir Tzin) [1982193] - firewire: fix support status (Tomas Henzl) [2055319] - dlci: fix support status (Tomas Henzl) [2055319] - dlink: fix support status (Tomas Henzl) [2055319] - rxe: fix support status (Tomas Henzl) [2055319] - qic: fix support status (Tomas Henzl) [2055319] - Revert "ceph: enable async dirops by default" (Jeffrey Layton) [2052542] - libceph: optionally use bounce buffer on recv path in crc mode (Jeffrey Layton) [2024725] - libceph: make recv path in secure mode work the same as send path (Jeffrey Layton) [2024725] - mm: use kmap_local_page in memzero_page (Jeffrey Layton) [2024725] - mm: call flush_dcache_page() in memcpy_to_page() and memzero_page() (Jeffrey Layton) [2024725] - iov_iter: lift memzero_page() to highmem.h (Jeffrey Layton) [2024725] - mm/highmem: Convert memcpy_[to|from]_page() to kmap_local_page() (Jeffrey Layton) [2024725] - mm/highmem: Lift memcpy_[to|from]_page to core (Jeffrey Layton) [2024725] - ceph: set pool_ns in new inode layout for async creates (Jeffrey Layton) [2046021] - ceph: properly put ceph_string reference after async create attempt (Jeffrey Layton) [2046021] - ceph: put the requests/sessions when it fails to alloc memory (Jeffrey Layton) [2046021] - ceph: remove redundant Lsx caps check (Jeffrey Layton) [2046021] - ceph: don't check for quotas on MDS stray dirs (Jeffrey Layton) [2046021] - ceph: drop send metrics debug message (Jeffrey Layton) [2046021] - ceph: Fix incorrect statfs report for small quota (Jeffrey Layton) [2011104] - scsi: qla2xxx: stop timer in shutdown path (Nilesh Javali) [2056055] - Revert "PCI: Add support for dev_groups to struct pci_driver" (Michel Dänzer) [2054595] - drm/amdgpu: Assign amdgpu_sysfs_groups to struct device_driver directly (Michel Dänzer) [2054595] - EDAC/i10nm: Retrieve and print retry_rd_err_log registers (Aristeu Rozanski) [1998359] - redhat: enable zstream release numbering for rhel 8.6 (Augusto Caringi) - redhat: generate distgit changelog in genspec.sh as well (Jan Stancek) - redhat: always upload kabi tarballs (Jan Stancek) - redhat: make genspec prefer metadata from git notes (Jan Stancek) - internal: update RHEL_MINOR for the start of RHEL-8.7 development (Jarod Wilson)- ice: fix getting UDP tunnel entry (Jonathan Toppins) [2015409] - ice: convert to new udp_tunnel infrastructure (Jonathan Toppins) [2015409] - selftests: kvm: Check whether SIDA memop fails for normal guests (Thomas Huth) [2050807] - KVM: s390: Return error on SIDA memop on normal guest (Thomas Huth) [2050807] {CVE-2022-0516} - lib/iov_iter: initialize "flags" in new pipe_buffer (Jan Stancek) [2060875] {CVE-2022-0847} - fget: clarify and improve __fget_files() implementation (Patrick Talbert) [2032303] - fget: check that the fd still exists after getting a ref to it (Patrick Talbert) [2032303] {CVE-2021-4083} - drm/ast: Create threshold values for AST2600 (Jocelyn Falempe) [2053358] - cgroup-v1: Correct privileges check in release_agent writes (Waiman Long) [2052167] - cgroup-v1: Require capabilities to set release_agent (Waiman Long) [2052167] {CVE-2022-0492} - spec: Fix separate tools build (Yauheni Kaliuta) [2056301] - net/mlx5: DR, Add support for update FTE (Amir Tzin) [2047231] - net/mlx5: DR, Improve rule tracking memory consumption (Amir Tzin) [2047231] - net/mlx5: DR, Remove rehash ctrl struct from dr_htbl (Amir Tzin) [2047231] - net/mlx5: DR, Remove HW specific STE type from nic domain (Amir Tzin) [2047231] - net/mlx5: DR, Merge DR_STE_SIZE enums (Amir Tzin) [2047231] - net/mlx5: DR, Skip source port matching on FDB RX domain (Amir Tzin) [2047231] - net/mlx5: DR, Add ignore_flow_level support for multi-dest flow tables (Amir Tzin) [2047231] - net/mlx5: DR, replace uintN_t with kernel-style types (Amir Tzin) [2047231] - net/mlx5: DR, Support IPv6 matching on flow label for STEv0 (Amir Tzin) [2047231] - net/mlx5: DR, Reduce print level for FT chaining level check (Amir Tzin) [2047231] - net/mlx5: DR, Warn and ignore SW steering rule insertion on QP err (Amir Tzin) [2047231] - net/mlx5: DR, Improve error flow in actions_build_ste_arr (Amir Tzin) [2047231] - net/mlx5: DR, Enable QP retransmission (Amir Tzin) [2047231] - net/mlx5: DR, Enable VLAN pop on TX and VLAN push on RX (Amir Tzin) [2047231] - net/mlx5: DR, Split modify VLAN state to separate pop/push states (Amir Tzin) [2047231] - net/mlx5: DR, Added support for REMOVE_HEADER packet reformat (Amir Tzin) [2047231] - net/mlx4_en: Resolve bad operstate value (Amir Tzin) [1982190] - net/mlx4_en: Fix an use-after-free bug in mlx4_en_try_alloc_resources() (Amir Tzin) [1982190] - RDMA/mlx4: Do not fail the registration on port stats (Amir Tzin) [1982190] - RDMA/mlx4: Return missed an error if device doesn't support steering (Amir Tzin) [1982190] - net/mlx4_en: Don't allow aRFS for encapsulated packets (Amir Tzin) [1982190] - mlx4: Fix missing error code in mlx4_load_one() (Amir Tzin) [1982190] - net/mlx4: Fix fall-through warning for Clang (Amir Tzin) [1982190] - mlx4: Remove rcu_read_lock() around XDP program invocation (Amir Tzin) [1982190] - IB/mlx4: Avoid field-overflowing memcpy() (Amir Tzin) [1982190] - RDMA/mlx4: Do not map the core_clock page to user space unless enabled (Amir Tzin) [1982190] - net/mlx4: Treat VFs fair when handling comm_channel_events (Amir Tzin) [1982190] - RDMA/mlx4: Remove an unused variable (Amir Tzin) [1982190]- megaraid_sas: Add new messaging - a fix (Tomas Henzl) [2055248] - HID: amd_sfh: Add interrupt handler to process interrupts (Benjamin Tissoires) [2054929] - HID: amd_sfh: Add functionality to clear interrupts (Benjamin Tissoires) [2054929] - HID: amd_sfh: Disable the interrupt for all command (Benjamin Tissoires) [2054929] - HID: amd_sfh: Correct the structure field name (Benjamin Tissoires) [2054929] - HID: amd_sfh: Handle amd_sfh work buffer in PM ops (Benjamin Tissoires) [2054929] - HID: amd_sfh: Add illuminance mask to limit ALS max value (Benjamin Tissoires) [2054929] - HID: amd_sfh: Increase sensor command timeout (Benjamin Tissoires) [2054929] - HID: amd_sfh: Update Copyright details (Benjamin Tissoires) [2054929] - HID: amd_sfh: switch from 'pci_' to 'dev_' API (Benjamin Tissoires) [2054929] - HID: amd_sfh: Use dma_set_mask_and_coherent() (Benjamin Tissoires) [2054929] - HID: amd_sfh: switch from 'pci_' to 'dma_' API (Benjamin Tissoires) [2054929] - dm stats: fix too short end duration_ns when using precise_timestamps (Benjamin Marzinski) [2057166] - dm: fix double accounting of flush with data (Benjamin Marzinski) [2057166] - dm: interlock pending dm_io and dm_wait_for_bios_completion (Benjamin Marzinski) [2057166] - x86/MCE/AMD, EDAC/mce_amd: Support non-uniform MCA bank type enumeration (Aristeu Rozanski) [2050410 2048786 2050412] - x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types (Aristeu Rozanski) [2050410 2048786 2050412] - EDAC/amd64: Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh (Aristeu Rozanski) [2050410 2048786 2050412] - EDAC: Add RDDR5 and LRDDR5 memory types (Aristeu Rozanski) [2050410 2048786 2050412] - EDAC/amd64: Handle three rank interleaving mode (Aristeu Rozanski) [2050410 2048786 2050412] - EDAC/amd64: Set proper family type for Family 19h Models 20h-2Fh (Aristeu Rozanski) [2050410 2048786 2050412] - netfilter: nf_queue: handle socket prefetch (Florian Westphal) [2009786] - netfilter: nf_queue: fix possible use-after-free (Florian Westphal) [2009786] - selftests: netfilter: add nfqueue TCP_NEW_SYN_RECV socket race test (Florian Westphal) [2009786] - netfilter: nf_queue: don't assume sk is full socket (Florian Westphal) [2009786] - Enable HSA_AMD_SVM config (Donald Dutile) [2025123] - mm/memremap_pages: support multiple ranges per invocation (Donald Dutile) [2025123] - mm/memremap_pages: convert to 'struct range' (Donald Dutile) [2025123] - device-dax: add an allocation interface for device-dax instances (Donald Dutile) [2025123] - device-dax: make pgmap optional for instance creation (Donald Dutile) [2025123] - device-dax: move instance creation parameters to 'struct dev_dax_data' (Donald Dutile) [2025123] - device-dax: drop the dax_region.pfn_flags attribute (Donald Dutile) [2025123] - memremap: rename MEMORY_DEVICE_DEVDAX to MEMORY_DEVICE_GENERIC (Donald Dutile) [2025123] - PCI/P2PDMA: Introduce private pagemap structure (Donald Dutile) [2025123] - security: implement sctp_assoc_established hook in selinux (Ondrej Mosnacek) [2015525 2048251] - security: add sctp_assoc_established hook (Ondrej Mosnacek) [2015525 2048251] - security: call security_sctp_assoc_request in sctp_sf_do_5_1D_ce (Ondrej Mosnacek) [2015525 2048251] - security: pass asoc to sctp_assoc_request and sctp_sk_clone (Ondrej Mosnacek) [2015525 2048251] - net: sctp: Fix some typos (Ondrej Mosnacek) [2015525 2048251] - iwlwifi: mvm: read 6E enablement flags from DSM and pass to FW (Íñigo Huguet) [1923170 1936001] - net/mlx5: Lag, Make mlx5_lag_is_multipath() be static inline (Amir Tzin) [1982193] - net/mlx5e: nullify cq->dbg pointer in mlx5_debug_cq_remove() (Amir Tzin) [1982193] - net/mlx5: DR, Ignore modify TTL if device doesn't support it (Amir Tzin) [1982193 2028504] - net/mlx5: Warn for devlink reload when there are VFs alive (Amir Tzin) [1982193] - net/mlx5: DR, Fix lower case macro prefix "mlx5_" to "MLX5_" (Amir Tzin) [1982193] - net/mlx5e: Fix wrong features assignment in case of error (Amir Tzin) [1982193] - net/mlx5e: Fix ICOSQ recovery flow for XSK (Amir Tzin) [1982193] - net/mlx5e: Fix interoperability between XSK and ICOSQ recovery flow (Amir Tzin) [1982193] - net/mlx5e: Wrap the tx reporter dump callback to extract the sq (Amir Tzin) [1982193] - net/mlx5: Fix tc max supported prio for nic mode (Amir Tzin) [1982193] - net/mlx5: Fix SF health recovery flow (Amir Tzin) [1982193] - net/mlx5: Fix error print in case of IRQ request failed (Amir Tzin) [1982193] - net/mlx5: DR, Fix NULL vs IS_ERR checking in dr_domain_init_resources (Amir Tzin) [1982193] - mlx5: fix mlx5i_grp_sw_update_stats() stack usage (Amir Tzin) [1982193] - mlx5: fix psample_sample_packet link error (Amir Tzin) [1982193] - net/mlx5: Fix format-security build warnings (Amir Tzin) [1982193] - net/mlx5e: Fix missing IPsec statistics on uplink representor (Amir Tzin) [1982193] - net/mlx5e: IPsec: Fix Software parser inner l3 type setting in case of encapsulation (Amir Tzin) [1982193] - net/mlx5: E-Switch, return error if encap isn't supported (Amir Tzin) [1982193] - net/mlx5: Lag, update tracker when state change event received (Amir Tzin) [1982193] - net/mlx5e: CT, Fix multiple allocations and memleak of mod acts (Amir Tzin) [1982193 2017675] - net/mlx5: Update error handler for UCTX and UMEM (Amir Tzin) [1982193] - net/mlx5: E-Switch, Fix resetting of encap mode when entering switchdev (Amir Tzin) [1982193] - net/mlx5e: Wait for concurrent flow deletion during neigh/fib events (Amir Tzin) [1982193] - net/mlx5e: kTLS, Fix crash in RX resync flow (Amir Tzin) [1982193] - net/mlx5e: IPsec: Fix work queue entry ethernet segment checksum flags (Amir Tzin) [1982193] - net/mlx5e: IPsec: Fix a misuse of the software parser's fields (Amir Tzin) [1982193] - net/mlx5e: Fix vlan data lost during suspend flow (Amir Tzin) [1982193] - net/mlx5: Lag, change multipath and bonding to be mutually exclusive (Amir Tzin) [1982193] - net/mlx5: Lag, move lag destruction to a workqueue (Amir Tzin) [1982193] - RDMA/mlx5: Initialize the ODP xarray when creating an ODP MR (Amir Tzin) [1982193] - net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp (Amir Tzin) [1982193] - net/mlx5e: Switchdev representors are not vlan challenged (Amir Tzin) [1982193] - net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path (Amir Tzin) [1982193] - net/mlx5: Fix cleanup of bridge delayed work (Amir Tzin) [1982193] - RDMA/mlx5: Set user priority for DCT (Amir Tzin) [1982193] - net/mlx5: DR, Fix typo 'offeset' to 'offset' (Amir Tzin) [1982193] - net/mlx5: DR, Fix vport number data type to u16 (Amir Tzin) [1982193] - net/mlx5e: Fix the presented RQ index in PTP stats (Amir Tzin) [1982193] - net/mlx5: Fix setting number of EQs of SFs (Amir Tzin) [1982193] - net/mlx5: Fix length of irq_index in chars (Amir Tzin) [1982193] - net/mlx5: Avoid generating event after PPS out in Real time mode (Amir Tzin) [1982193] - net/mlx5: Force round second at 1PPS out start time (Amir Tzin) [1982193] - net/mlx5: E-Switch, Fix double allocation of acl flow counter (Amir Tzin) [1982193] - net/mlx5e: Keep the value for maximum number of channels in-sync (Amir Tzin) [1982193] - net/mlx5e: IPSEC RX, enable checksum complete (Amir Tzin) [1982193] - net/mlx5: DR, Fix code indentation in dr_ste_v1 (Amir Tzin) [1982193] - RDMA/mlx5: Fix xlt_chunk_align calculation (Amir Tzin) [1982193] - RDMA/mlx5: Fix number of allocated XLT entries (Amir Tzin) [1982193] - net/mlx5e: Fix mutual exclusion between CQE compression and HW TS (Amir Tzin) [1982193] - net/mlx5: Fix potential sleeping in atomic context (Amir Tzin) [1982193] - net/mlx5: FWTrace, cancel work on alloc pd error flow (Amir Tzin) [1982193] - net/mlx5: DR, fix a potential use-after-free bug (Amir Tzin) [1982193] - net/mlx5e: Use correct eswitch for stack devices with lag (Amir Tzin) [1982193] - net/mlx5: E-Switch, Set vhca id valid flag when creating indir fwd group (Amir Tzin) [1982193] - net/mlx5: Remove all auxiliary devices at the unregister event (Amir Tzin) [1982193] - net/mlx5: Lag, fix multipath lag activation (Amir Tzin) [1982193] - net/mlx5: Fix variable type to match 64bit (Amir Tzin) [1982193] - net/mlx5: Fix typo in comments (Amir Tzin) [1982193] - net/mlx5e: Remove Duplicated hunk in function __parse_cls_flower() (Amir Tzin) [1982193] - net/mlx5: Fix unpublish devlink parameters (Amir Tzin) [1982193] - RDMA/mlx5: Delete not-available udata check (Amir Tzin) [1982193] - net/mlx5: Fix missing return value in mlx5_devlink_eswitch_inline_mode_set() (Amir Tzin) [1982193] - net/mlx5e: Block LRO if firmware asks for tunneled LRO (Amir Tzin) [1982193] - net/mlx5e: Prohibit inner indir TIRs in IPoIB (Amir Tzin) [1982193] - net: switchdev: zero-initialize struct switchdev_notifier_fdb_info emitted by drivers towards the bridge (Amir Tzin) [1982193] - net/mlx5: Fix return value from tracer initialization (Amir Tzin) [1982193] - net/mlx5: Synchronize correct IRQ when destroying CQ (Amir Tzin) [1982193 1982219] - net/mlx5e: TC, Fix error handling memory leak (Amir Tzin) [1982193] - net/mlx5: Destroy pool->mutex (Amir Tzin) [1982193] - net/mlx5: Set all field of mlx5_irq before inserting it to the xarray (Amir Tzin) [1982193] - net/mlx5: Fix order of functions in mlx5_irq_detach_nb() (Amir Tzin) [1982193] - net/mlx5: Block switchdev mode while devlink traps are active (Amir Tzin) [1982193] - net/mlx5e: Destroy page pool after XDP SQ to fix use-after-free (Amir Tzin) [1982193] - net/mlx5: Bridge, fix ageing time (Amir Tzin) [1982193] - net/mlx5e: Avoid creating tunnel headers for local route (Amir Tzin) [1982193] - net/mlx5: DR, Add fail on error check on decap (Amir Tzin) [1982193] - net/mlx5: Don't skip subfunction cleanup in case of error in module init (Amir Tzin) [1982193] - RDMA/mlx5: Delay emptying a cache entry when a new MR is added to it recently (Amir Tzin) [1982193] - net/mlx5: Fix mlx5_vport_tbl_attr chain from u16 to u32 (Amir Tzin) [1982193] - net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev() (Amir Tzin) [1982193] - net/mlx5: Unload device upon firmware fatal error (Amir Tzin) [1982193] - net/mlx5e: Fix page allocation failure for ptp-RQ over SF (Amir Tzin) [1982193] - net/mlx5e: Fix page allocation failure for trap-RQ over SF (Amir Tzin) [1982193] - net/mlx5e: Consider PTP-RQ when setting RX VLAN stripping (Amir Tzin) [1982193] - net/mlx5e: Add NETIF_F_HW_TC to hw_features when HTB offload is available (Amir Tzin) [1982193] - net/mlx5e: RX, Avoid possible data corruption when relaxed ordering and LRO combined (Amir Tzin) [1982193] - net/mlx5: E-Switch, handle devcom events only for ports on the same device (Amir Tzin) [1982193] - net/mlx5: E-Switch, Set destination vport vhca id only when merged eswitch is supported (Amir Tzin) [1982193] - net/mlx5e: Disable Rx ntuple offload for uplink representor (Amir Tzin) [1982193] - net/mlx5e: kTLS, Add stats for number of deleted kTLS TX offloaded connections (Amir Tzin) [1982193] - net/mlx5: SF, Improve performance in SF allocation (Amir Tzin) [1982193] - net/mlx5: Increase hairpin buffer size (Amir Tzin) [1982193] - net/mlx5: DR, Add support for flow sampler offload (Amir Tzin) [1982193] - net/mlx5: Compare sampler flow destination ID in fs_core (Amir Tzin) [1982193] - net/mlx5: remove "default n" from Kconfig (Amir Tzin) [1982193] - net/mlx5: Fix spelling mistake "enught" -> "enough" (Amir Tzin) [1982193] - net/mlx5: Use cpumask_available() in mlx5_eq_create_generic() (Amir Tzin) [1982193] - net/mlx5: Fix missing error code in mlx5_init_fs() (Amir Tzin) [1982193] - RDMA/mlx5: Support real-time timestamp directly from the device (Amir Tzin) [1982193] - RDMA/mlx5: Refactor get_ts_format functions to simplify code (Amir Tzin) [1982193] - RDMA/mlx5: Enable Relaxed Ordering by default for kernel ULPs (Amir Tzin) [1982193] - net/mlx5: Round-Robin EQs over IRQs (Amir Tzin) [1982193] - net/mlx5: Separate between public and private API of sf.h (Amir Tzin) [1982193] - net/mlx5: Enlarge interrupt field in CREATE_EQ (Amir Tzin) [1982193] - net/mlx5: Allocating a pool of MSI-X vectors for SFs (Amir Tzin) [1982193] - net/mlx5: Change IRQ storage logic from static to dynamic (Amir Tzin) [1982193] - net/mlx5: Moving rmap logic to EQs (Amir Tzin) [1982193] - net/mlx5: Extend mlx5_irq_request to request IRQ from the kernel (Amir Tzin) [1982193] - net/mlx5: Removing rmap per IRQ (Amir Tzin) [1982193] - net/mlx5: Clean license text in eq.[c|h] files (Amir Tzin) [1982193] - net/mlx5: Provide cpumask at EQ creation phase (Amir Tzin) [1982193] - net/mlx5: Introduce API for request and release IRQs (Amir Tzin) [1982193] - net/mlx5: Delay IRQ destruction till all users are gone (Amir Tzin) [1982193] - net/mlx5: Change ownership model for lag (Amir Tzin) [1982193] - net/mlx5: Lag, Don't rescan if the device is going down (Amir Tzin) [1982193] - net/mlx5: Lag, refactor disable flow (Amir Tzin) [1982193] - net/mlx5: Bridge, add tracepoints (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, filter tagged packets that didn't match tagged fg (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, support pvid and untagged vlan configurations (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, match FDB entry vlan tag (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, implement infrastructure for vlans (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, dynamic entry ageing (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, handle FDB events (Amir Tzin) [1982193 1982234] - docs: networking: Add missing mlx5 documentation (Amir Tzin) [1982193] - net/mlx5: Bridge, add offload infrastructure (Amir Tzin) [1982193 1982234] - net/mlx5e: Refactor mlx5e_eswitch_{*}rep() helpers (Amir Tzin) [1982193 1982234] - net/mlx5: Create TC-miss priority and table (Amir Tzin) [1982193 1982234] - net/mlx5: DR, Support EMD tag in modify header for STEv1 (Amir Tzin) [1982193 1982234] - net/mlx5: DR, Added support for INSERT_HEADER reformat type (Amir Tzin) [1982193 1982234] - net/mlx5: Added new parameters to reformat context (Amir Tzin) [1982193 1982234] - net/mlx5: DR, Allow encap action for RX for supporting devices (Amir Tzin) [1982193 1982234] - net/mlx5: DR, Split reformat state to Encap and Decap (Amir Tzin) [1982193 1982234] - net/mlx5: mlx5_ifc support for header insert/remove (Amir Tzin) [1982193 1982234] - net/mlx5e: Remove unreachable code in mlx5e_xmit() (Amir Tzin) [1982193] - net/mlx5e: RX, Re-place page pool numa node change logic (Amir Tzin) [1982193] - net/mlx5e: Zero-init DIM structures (Amir Tzin) [1982193] - net/mlx5e: IPoIB, Add support for NDR speed (Amir Tzin) [1982193] - net/mlx5e: Remove the repeated declaration (Amir Tzin) [1982193] - net/mlx5: check for allocation failure in mlx5_ft_pool_init() (Amir Tzin) [1982193] - mlx5: count all link events (Amir Tzin) [1982193] - net/mlx5: Expose FW version over defined keyword (Amir Tzin) [1982193] - net/mlx5: Use boolean arithmetic to evaluate roce_lag (Amir Tzin) [1982193] - net/mlx5: Remove unnecessary spin lock protection (Amir Tzin) [1982193] - net/mlx5: Cap the maximum flow group size to 16M entries (Amir Tzin) [1982193] - net/mlx5: DR, Set max table size to 2G entries (Amir Tzin) [1982193] - net/mlx5: Move chains ft pool to be used by all firmware steering (Amir Tzin) [1982193] - net/mlx5: Move table size calculation to steering cmd layer (Amir Tzin) [1982193] - net/mlx5: Add case for FS_FT_NIC_TX FT in MLX5_CAP_FLOWTABLE_TYPE (Amir Tzin) [1982193] - net/mlx5: DR, Remove unused field of send_ring struct (Amir Tzin) [1982193] - net/mlx5e: RX, Remove unnecessary check in RX CQE compression handling (Amir Tzin) [1982193] - net/mlx5: CT: Avoid reusing modify header context for natted entries (Amir Tzin) [1982193] - net/mlx5e: CT, Remove newline from ct_dbg call (Amir Tzin) [1982193] - RDMA/mlx5: Take qp type from mlx5_ib_qp (Amir Tzin) [1982193] - RDMA/mlx5: Add SQD2RTS bit to the alloc ucontext response (Amir Tzin) [1982193] - RDMA/mlx5: Support SQD2RTS for modify QP (Amir Tzin) [1982193] - RDMA/mlx5: Remove redundant assignment to ret (Amir Tzin) [1982193] - firewire: fix support status (Tomas Henzl) [2055319] - dlci: fix support status (Tomas Henzl) [2055319] - dlink: fix support status (Tomas Henzl) [2055319] - rxe: fix support status (Tomas Henzl) [2055319] - qic: fix support status (Tomas Henzl) [2055319] - Revert "ceph: enable async dirops by default" (Jeffrey Layton) [2052542] - libceph: optionally use bounce buffer on recv path in crc mode (Jeffrey Layton) [2024725] - libceph: make recv path in secure mode work the same as send path (Jeffrey Layton) [2024725] - mm: use kmap_local_page in memzero_page (Jeffrey Layton) [2024725] - mm: call flush_dcache_page() in memcpy_to_page() and memzero_page() (Jeffrey Layton) [2024725] - iov_iter: lift memzero_page() to highmem.h (Jeffrey Layton) [2024725] - mm/highmem: Convert memcpy_[to|from]_page() to kmap_local_page() (Jeffrey Layton) [2024725] - mm/highmem: Lift memcpy_[to|from]_page to core (Jeffrey Layton) [2024725] - ceph: set pool_ns in new inode layout for async creates (Jeffrey Layton) [2046021] - ceph: properly put ceph_string reference after async create attempt (Jeffrey Layton) [2046021] - ceph: put the requests/sessions when it fails to alloc memory (Jeffrey Layton) [2046021] - ceph: remove redundant Lsx caps check (Jeffrey Layton) [2046021] - ceph: don't check for quotas on MDS stray dirs (Jeffrey Layton) [2046021] - ceph: drop send metrics debug message (Jeffrey Layton) [2046021] - ceph: Fix incorrect statfs report for small quota (Jeffrey Layton) [2011104] - scsi: qla2xxx: stop timer in shutdown path (Nilesh Javali) [2056055] - Revert "PCI: Add support for dev_groups to struct pci_driver" (Michel Dänzer) [2054595] - drm/amdgpu: Assign amdgpu_sysfs_groups to struct device_driver directly (Michel Dänzer) [2054595] - EDAC/i10nm: Retrieve and print retry_rd_err_log registers (Aristeu Rozanski) [1998359] - redhat: enable zstream release numbering for rhel 8.6 (Augusto Caringi) - redhat: generate distgit changelog in genspec.sh as well (Jan Stancek) - redhat: always upload kabi tarballs (Jan Stancek) - redhat: make genspec prefer metadata from git notes (Jan Stancek)- xfs: don't generate selinux audit messages for capability testing (Brian Foster) [2059835]- ice: Implement support for SMA and U.FL on E810-T (Jonathan Toppins) [1975007] - ice: Add support for SMA control multiplexer (Jonathan Toppins) [1975007] - ice: Implement functions for reading and setting GPIO pins (Jonathan Toppins) [1975007] - ice: Refactor ice_aqc_link_topo_addr (Jonathan Toppins) [1975007] - xfs: restore speculative_cow_prealloc_lifetime sysctl (Bill O'Donnell) [2015621] - xfs: Fix the free logic of state in xfs_attr_node_hasname (Bill O'Donnell) [2015621 2037498] - xfs: punch out data fork delalloc blocks on COW writeback failure (Bill O'Donnell) [2015621 2012872] - xfs: use kmem_cache_free() for kmem_cache objects (Bill O'Donnell) [2015621] - xfs: logging the on disk inode LSN can make it go backwards (Bill O'Donnell) [2015621] - xfs: only reset incore inode health state flags when reclaiming an inode (Bill O'Donnell) [2015621] - xfs: remove obsolete AGF counter debugging (Bill O'Donnell) [2015621] - xfs: Initialize xfs_alloc_arg->total correctly when allocating minlen extents (Bill O'Donnell) [2015621] - xfs: Fix dax inode extent calculation when direct write is performed on an unwritten extent (Bill O'Donnell) [2015621] - xfs: mark a data structure sick if there are cross-referencing errors (Bill O'Donnell) [2015621] - xfs: fix maxlevels comparisons in the btree staging code (Bill O'Donnell) [2015621] - xfs: fix incorrect unit conversion in scrub tracepoint (Bill O'Donnell) [2015621] - xfs: fix log intent recovery ENOSPC shutdowns when inactivating inodes (Bill O'Donnell) [2015621] - xfs: fix radix tree tag signs (Bill O'Donnell) [2015621] - xfs: force log and push AIL to clear pinned inodes when aborting mount (Bill O'Donnell) [2015621] - xfs: use current->journal_info for detecting transaction recursion (Bill O'Donnell) [2015621] - xfs: don't nest transactions when scanning for eofblocks (Bill O'Donnell) [2015621] - xfs: fix boolreturn.cocci warnings (Bill O'Donnell) [2015621] - xfs: get rid of xfs_growfs_{data,log}_t (Bill O'Donnell) [2015621] - xfs: rename `new' to `delta' in xfs_growfs_data_private() (Bill O'Donnell) [2015621] - xfs: don't bounce the iolock between free_{eof,cow}blocks (Bill O'Donnell) [2015621] - xfs: expose the blockgc workqueue knobs publicly (Bill O'Donnell) [2015621] - xfs: parallelize block preallocation garbage collection (Bill O'Donnell) [2015621] - xfs: rename block gc start and stop functions (Bill O'Donnell) [2015621] - xfs: only walk the incore inode tree once per blockgc scan (Bill O'Donnell) [2015621] - xfs: consolidate the eofblocks and cowblocks workers (Bill O'Donnell) [2015621] - xfs: consolidate incore inode radix tree posteof/cowblocks tags (Bill O'Donnell) [2015621] - xfs: remove trivial eof/cowblocks functions (Bill O'Donnell) [2015621] - xfs: hide xfs_icache_free_cowblocks (Bill O'Donnell) [2015621] - xfs: hide xfs_icache_free_eofblocks (Bill O'Donnell) [2015621] - xfs: relocate the eofb/cowb workqueue functions (Bill O'Donnell) [2015621] - xfs: set WQ_SYSFS on all workqueues in debug mode (Bill O'Donnell) [2015621] - xfs: increase the default parallelism levels of pwork clients (Bill O'Donnell) [2015621] - xfs: flush speculative space allocations when we run out of space (Bill O'Donnell) [2015621] - xfs: refactor xfs_icache_free_{eof,cow}blocks call sites (Bill O'Donnell) [2015621] - xfs: add a tracepoint for blockgc scans (Bill O'Donnell) [2015621] - xfs: flush eof/cowblocks if we can't reserve quota for chown (Bill O'Donnell) [2015621] - xfs: flush eof/cowblocks if we can't reserve quota for inode creation (Bill O'Donnell) [2015621] - xfs: flush eof/cowblocks if we can't reserve quota for file blocks (Bill O'Donnell) [2015621] - xfs: try worst case space reservation upfront in xfs_reflink_remap_extent (Bill O'Donnell) [2015621] - xfs: pass flags and return gc errors from xfs_blockgc_free_quota (Bill O'Donnell) [2015621] - xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts (Bill O'Donnell) [2015621] - xfs: xfs_inode_free_quota_blocks should scan project quota (Bill O'Donnell) [2015621] - xfs: don't stall cowblocks scan if we can't take locks (Bill O'Donnell) [2015621] - xfs: trigger all block gc scans when low on quota space (Bill O'Donnell) [2015621] - xfs: shut down the filesystem if we screw up quota reservation (Bill O'Donnell) [2015621] - xfs: rename code to error in xfs_ioctl_setattr (Bill O'Donnell) [2015621] - xfs: remove xfs_qm_vop_chown_reserve (Bill O'Donnell) [2015621] - xfs: refactor inode ownership change transaction/inode/quota allocation idiom (Bill O'Donnell) [2015621] - xfs: refactor inode creation transaction/inode/quota allocation idiom (Bill O'Donnell) [2015621] - xfs: refactor reflink functions to use xfs_trans_alloc_inode (Bill O'Donnell) [2015621] - xfs: allow reservation of rtblocks with xfs_trans_alloc_inode (Bill O'Donnell) [2015621] - xfs: refactor common transaction/inode/quota allocation idiom (Bill O'Donnell) [2015621] - xfs: reserve data and rt quota at the same time (Bill O'Donnell) [2015621] - xfs: clean up icreate quota reservation calls (Bill O'Donnell) [2015621] - xfs: remove xfs_trans_unreserve_quota_nblks completely (Bill O'Donnell) [2015621] - xfs: create convenience wrappers for incore quota block reservations (Bill O'Donnell) [2015621] - xfs: clean up quota reservation callsites (Bill O'Donnell) [2015621] - xfs: reduce quota reservation when doing a dax unwritten extent conversion (Bill O'Donnell) [2015621] - xfs: reduce exclusive locking on unaligned dio (Bill O'Donnell) [2015621] - xfs: split the unaligned DIO write code out (Bill O'Donnell) [2015621] - xfs: improve the reflink_bounce_dio_write tracepoint (Bill O'Donnell) [2015621] - xfs: simplify the read/write tracepoints (Bill O'Donnell) [2015621] - xfs: remove the buffered I/O fallback assert (Bill O'Donnell) [2015621] - xfs: cleanup the read/write helper naming (Bill O'Donnell) [2015621] - xfs: make xfs_file_aio_write_checks IOCB_NOWAIT-aware (Bill O'Donnell) [2015621] - xfs: factor out a xfs_ilock_iocb helper (Bill O'Donnell) [2015621] - xfs: Fix 'set but not used' warning in xfs_bmap_compute_alignments() (Bill O'Donnell) [2015621] - xfs: fix unused log variable in xfs_log_cover() (Bill O'Donnell) [2015621] - iomap: add a IOMAP_DIO_OVERWRITE_ONLY flag (Bill O'Donnell) [2015621] - iomap: pass a flags argument to iomap_dio_rw (Bill O'Donnell) [2015621] - iomap: rename the flags variable in __iomap_dio_rw (Bill O'Donnell) [2015621] - iomap: Allow filesystem to call iomap_dio_complete without i_rwsem (Bill O'Donnell) [2015621] - xfs: reduce ilock acquisitions in xfs_file_fsync (Bill O'Donnell) [2015621] - xfs: refactor xfs_file_fsync (Bill O'Donnell) [2015621] - xfs: cover the log on freeze instead of cleaning it (Bill O'Donnell) [2015621] - xfs: remove xfs_quiesce_attr() (Bill O'Donnell) [2015621] - xfs: remove duplicate wq cancel and log force from attr quiesce (Bill O'Donnell) [2015621] - xfs: fold sbcount quiesce logging into log covering (Bill O'Donnell) [2015621] - xfs: don't reset log idle state on covering checkpoints (Bill O'Donnell) [2015621] - xfs: cover the log during log quiesce (Bill O'Donnell) [2015621] - xfs: separate log cleaning from log quiesce (Bill O'Donnell) [2015621] - xfs: lift writable fs check up into log worker task (Bill O'Donnell) [2015621] - xfs: set inode size after creating symlink (Bill O'Donnell) [2015621] - xfs: remove a stale comment from xfs_file_aio_write_checks() (Bill O'Donnell) [2015621] - xfs: Introduce error injection to allocate only minlen size extents for files (Bill O'Donnell) [2015621] - xfs: Process allocated extent in a separate function (Bill O'Donnell) [2015621] - xfs: Compute bmap extent alignments in a separate function (Bill O'Donnell) [2015621] - xfs: Remove duplicate assert statement in xfs_bmap_btalloc() (Bill O'Donnell) [2015621] - xfs: Introduce error injection to reduce maximum inode fork extent count (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when swapping extents (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when remapping an extent (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when moving extent from cow to data fork (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when writing to unwritten extent (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when adding/removing xattrs (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when renaming dir entries (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when removing dir entries (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when adding dir entries (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when punching a hole (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when trivally adding a new extent (Bill O'Donnell) [2015621] - xfs: Add helper for checking per-inode extent count overflow (Bill O'Donnell) [2015621] - iwlwifi: pcie: add killer devices to the driver (Íñigo Huguet) [2043453] - iwlwifi: add support for BNJ HW (Íñigo Huguet) [2043453] - iwlwifi: Fix FW name for gl (Íñigo Huguet) [2043453] - iwlwifi: Read the correct addresses when getting the crf id (Íñigo Huguet) [2043453] - iwlwifi: pcie: add jacket bit to device configuration parsing (Íñigo Huguet) [2043453] - iwlwifi: add new ax1650 killer device (Íñigo Huguet) [2043453] - iwlwifi: add new Qu-Hr device (Íñigo Huguet) [2043453] - iwlwifi: add missing entries for Gf4 with So and SoF (Íñigo Huguet) [2043453] - iwlwifi: remove unused iwlax210_2ax_cfg_so_hr_a0 structure (Íñigo Huguet) [2043453] - iwlwifi: add support for Bz-Z HW (Íñigo Huguet) [2043453] - iwlwifi: support 4-bits in MAC step value (Íñigo Huguet) [2043453] - iwlwifi: mvm: Increase the scan timeout guard to 30 seconds (Íñigo Huguet) [2043453] - iwlwifi: mvm: Use div_s64 instead of do_div in iwl_mvm_ftm_rtt_smoothing() (Íñigo Huguet) [2043453] - mt76: mt7921: fix a possible race enabling/disabling runtime-pm (Íñigo Huguet) [2043453] - ath11k: Fix unexpected return buffer manager error for QCA6390 (Íñigo Huguet) [2043453] - ath11k: Fix napi related hang (Íñigo Huguet) [2043453] - iwlwifi: yoyo: fix issue with new DBGI_SRAM region read. (Íñigo Huguet) [2043453] - iwlwifi: pcie: make sure prph_info is set when treating wakeup IRQ (Íñigo Huguet) [2043453] - iwlwifi: mvm: fix AUX ROC removal (Íñigo Huguet) [2043453] - iwlwifi: mvm: set protected flag only for NDP ranging (Íñigo Huguet) [2043453] - iwlwifi: mvm: perform 6GHz passive scan after suspend (Íñigo Huguet) [2043453] - iwlwifi: mvm: Fix calculation of frame length (Íñigo Huguet) [2043453] - iwlwifi: mvm: test roc running status bits before removing the sta (Íñigo Huguet) [2043453] - iwlwifi: don't pass actual WGDS revision number in table_revision (Íñigo Huguet) [2043453] - iwlwifi: fix leaks/bad data after failed firmware load (Íñigo Huguet) [2043453] - iwlwifi: fix debug TLV parsing (Íñigo Huguet) [2043453] - iwlwifi: mvm: fix 32-bit build in FTM (Íñigo Huguet) [2043453] - iwlwifi: fix Bz NMI behaviour (Íñigo Huguet) [2043453] - rtlwifi: rtl8192cu: Fix WARNING when calling local_irq_restore() with interrupts enabled (Íñigo Huguet) [2043453] - rtw88: 8822c: update rx settings to prevent potential hw deadlock (Íñigo Huguet) [2043453] - rtw88: Disable PCIe ASPM while doing NAPI poll on 8821CE (Íñigo Huguet) [2043453] - ath9k: Fix out-of-bound memcpy in ath9k_hif_usb_rx_stream (Íñigo Huguet) [2043453] - ath9k_htc: fix NULL pointer dereference at ath9k_htc_tx_get_packet() (Íñigo Huguet) [2043453] - ath9k_htc: fix NULL pointer dereference at ath9k_htc_rxep() (Íñigo Huguet) [2043453] - mac80211: fix FEC flag in radio tap header (Íñigo Huguet) [2043453] - mt76: mt7921: fix possible resume failure (Íñigo Huguet) [2043453] - mt76: mt7921: move mt76_connac_mcu_set_hif_suspend to bus-related files (Íñigo Huguet) [2043453] - mt76: mt7921: fix network buffer leak by txs missing (Íñigo Huguet) [2043453] - mt76: mt7615: clear mcu error interrupt status on mt7663 (Íñigo Huguet) [2043453] - mt76: connac: fix last_chan configuration in mt76_connac_mcu_rate_txpower_band (Íñigo Huguet) [2043453] - mt76: mt7921: use correct iftype data on 6GHz cap init (Íñigo Huguet) [2043453] - mt76: mt7921: fix boolreturn.cocci warning (Íñigo Huguet) [2043453] - mt76: mt7615: fix unused tx antenna mask in testmode (Íñigo Huguet) [2043453] - mt76: fix the wiphy's available antennas to the correct value (Íñigo Huguet) [2043453] - mt76: connac: fix a theoretical NULL pointer dereference in mt76_connac_get_phy_mode (Íñigo Huguet) [2043453] - mt76: mt7921: fix possible NULL pointer dereference in mt7921_mac_write_txwi (Íñigo Huguet) [2043453] - mt76: fix possible OOB issue in mt76_calculate_default_rate (Íñigo Huguet) [2043453] - mt76: debugfs: fix queue reporting for mt76-usb (Íñigo Huguet) [2043453] - mt76: mt7915: fix SMPS operation fail (Íñigo Huguet) [2043453] - mt76: mt7915: fix return condition in mt7915_tm_reg_backup_restore() (Íñigo Huguet) [2043453] - mt76: mt7921: fix MT7921E reset failure (Íñigo Huguet) [2043453] - mt76: mt7615: fix possible deadlock while mt7615_register_ext_phy() (Íñigo Huguet) [2043453] - mt76: mt7921: drop offload_flags overwritten (Íñigo Huguet) [2043453] - mt76: mt7915: get rid of mt7915_mcu_set_fixed_rate routine (Íñigo Huguet) [2043453] - bus: mhi: core: Use correctly sized arguments for bit field (Íñigo Huguet) [2043453] - bus: mhi: core: Fix race while handling SYS_ERR at power up (Íñigo Huguet) [2043453] - bus: mhi: core: Fix reading wake_capable channel configuration (Íñigo Huguet) [2043453] - bus: mhi: core: Minor style and comment fixes (Íñigo Huguet) [2043453] - bus: mhi: pci_generic: Graceful shutdown on freeze (Íñigo Huguet) [2043453] - ath11k: Fix a NULL pointer dereference in ath11k_mac_op_hw_scan() (Íñigo Huguet) [2043453] - mt76: remove variable set but not used (Íñigo Huguet) [2043453] - ath11k: Fix deleting uninitialized kernel timer during fragment cache flush (Íñigo Huguet) [2043453] - ath11k: add spectral/CFR buffer validation support (Íñigo Huguet) [2043453] - ath11k: Fix buffer overflow when scanning with extraie (Íñigo Huguet) [2043453] - mwifiex: Fix possible ABBA deadlock (Íñigo Huguet) [2043453] - ath10k: fix scan abort when duration is set for hw scan (Íñigo Huguet) [2043453] - ath10k: Fix tx hanging (Íñigo Huguet) [2043453] - iwlwifi: acpi: fix wgds rev 3 size (Íñigo Huguet) [2043453] - iwlwifi: mvm: avoid clearing a just saved session protection id (Íñigo Huguet) [2043453] - iwlwifi: mvm: Fix wrong documentation for scan request command (Íñigo Huguet) [2043453] - iwlwifi: mvm: synchronize with FW after multicast commands (Íñigo Huguet) [2043453] - iwlwifi: mvm: fix delBA vs. NSSN queue sync race (Íñigo Huguet) [2043453] - ath11k: Fix QMI file type enum value (Íñigo Huguet) [2043453] - ath11k: add support for WCN6855 hw2.1 (Íñigo Huguet) [2043453] - ath10k: Fix the MTU size on QCA9377 SDIO (Íñigo Huguet) [2043453] - wireless: iwlwifi: Fix a double free in iwl_txq_dyn_alloc_dma (Íñigo Huguet) [2043453] - mwifiex: Ignore BTCOEX events from the 88W8897 firmware (Íñigo Huguet) [2043453] - mwifiex: Fix skb_over_panic in mwifiex_usb_recv() (Íñigo Huguet) [2043453] - ath11k: Use host CE parameters for CE interrupts configuration (Íñigo Huguet) [2043453] - ath11k: Fix mon status ring rx tlv processing (Íñigo Huguet) [2043453] - ath11k: skip sending vdev down for channel switch (Íñigo Huguet) [2043453] - ath11k: fix read fail for htt_stats and htt_peer_stats for single pdev (Íñigo Huguet) [2043453] - ath11k: Set IRQ affinity to CPU0 in case of one MSI vector (Íñigo Huguet) [2043453] - ath11k: do not restore ASPM in case of single MSI vector (Íñigo Huguet) [2043453] - ath11k: add support one MSI vector (Íñigo Huguet) [2043453] - ath11k: refactor multiple MSI vector implementation (Íñigo Huguet) [2043453] - ath11k: use ATH11K_PCI_IRQ_DP_OFFSET for DP IRQ (Íñigo Huguet) [2043453] - ath11k: add CE and ext IRQ flag to indicate irq_handler (Íñigo Huguet) [2043453] - ath11k: get msi_data again after request_irq is called (Íñigo Huguet) [2043453] - ath9k: fix intr_txqs setting (Íñigo Huguet) [2043453] - ath11k: add hw_param for wakeup_mhi (Íñigo Huguet) [2043453] - ath11k: reset RSN/WPA present state for open BSS (Íñigo Huguet) [2043453] - ath11k: clear the keys properly via DISABLE_KEY (Íñigo Huguet) [2043453] - ath11k: Fix crash caused by uninitialized TX ring (Íñigo Huguet) [2043453] - ath11k: use cache line aligned buffers for dbring (Íñigo Huguet) [2043453] - ath11k: Fix ETSI regd with weather radar overlap (Íñigo Huguet) [2043453] - ath11k: fix FCS_ERR flag in radio tap header (Íñigo Huguet) [2043453] - ath11k: fix the value of msecs_to_jiffies in ath11k_debugfs_fw_stats_request (Íñigo Huguet) [2043453] - ath11k: fix firmware crash during channel switch (Íñigo Huguet) [2043453] - ath11k: Fix 'unused-but-set-parameter' error (Íñigo Huguet) [2043453] - ath11k: fix DMA memory free in CE pipe cleanup (Íñigo Huguet) [2043453] - ath11k: fix error routine when fallback of add interface fails (Íñigo Huguet) [2043453] - ath11k: fix fw crash due to peer get authorized before key install (Íñigo Huguet) [2043453] - ath11k: Clear auth flag only for actual association in security mode (Íñigo Huguet) [2043453] - ath11k: Send PPDU_STATS_CFG with proper pdev mask to firmware (Íñigo Huguet) [2043453] - ath11k: set correct NL80211_FEATURE_DYNAMIC_SMPS for WCN6855 (Íñigo Huguet) [2043453] - mac80211: mesh: embedd mesh_paths and mpp_paths into ieee80211_if_mesh (Íñigo Huguet) [2043453] - mac80211: initialize variable have_higher_than_11mbit (Íñigo Huguet) [2043453] - mac80211: fix locking in ieee80211_start_ap error path (Íñigo Huguet) [2043453] - mac80211: do drv_reconfig_complete() before restarting all (Íñigo Huguet) [2043453] - mac80211: mark TX-during-stop for TX in in_reconfig (Íñigo Huguet) [2043453] - mac80211: update channel context before station state (Íñigo Huguet) [2043453] - mac80211: Fix the size used for building probe request (Íñigo Huguet) [2043453] - mac80211: fix lookup when adding AddBA extension element (Íñigo Huguet) [2043453] - mac80211: validate extended element ID is present (Íñigo Huguet) [2043453] - cfg80211: Acquire wiphy mutex on regulatory work (Íñigo Huguet) [2043453] - mac80211: agg-tx: don't schedule_and_wake_txq() under sta->lock (Íñigo Huguet) [2043453] - nl80211: remove reload flag from regulatory_request (Íñigo Huguet) [2043453] - mac80211: send ADDBA requests using the tid/queue of the aggregation session (Íñigo Huguet) [2043453] - bus: mhi: core: Add support for forced PM resume (Íñigo Huguet) [2043453] - mt76: mt7921: fix build regression (Íñigo Huguet) [2043453] - brcmsmac: rework LED dependencies (Íñigo Huguet) [2043453] - iwlwifi: fix LED dependencies (Íñigo Huguet) [2043453] - iwlwifi: mvm: don't crash on invalid rate w/o STA (Íñigo Huguet) [2043453] - bus: mhi: pci_generic: Fix device recovery failed issue (Íñigo Huguet) [2043453] - mt76: fix key pointer overwrite in mt7921s_write_txwi/mt7663_usb_sdio_write_txwi (Íñigo Huguet) [2043453] - rt2x00: do not mark device gone on EPROTO errors during start (Íñigo Huguet) [2043453] - nl80211: reset regdom when reloading regdb (Íñigo Huguet) [2043453] - mac80211: add docs for ssn in struct tid_ampdu_tx (Íñigo Huguet) [2043453] - mac80211: fix a memory leak where sta_info is not freed (Íñigo Huguet) [2043453] - mac80211: set up the fwd_skb->dev for mesh forwarding (Íñigo Huguet) [2043453] - mac80211: fix regression in SSN handling of addba tx (Íñigo Huguet) [2043453] - mac80211: fix rate control for retransmitted frames (Íñigo Huguet) [2043453] - mac80211: track only QoS data frames for admission control (Íñigo Huguet) [2043453] - mac80211: fix TCP performance on mesh interface (Íñigo Huguet) [2043453] - mt76: fix possible pktid leak (Íñigo Huguet) [2043453] - mt76: fix timestamp check in tx_status (Íñigo Huguet) [2043453] - mt76: mt7915: fix NULL pointer dereference in mt7915_get_phy_mode (Íñigo Huguet) [2043453] - iwlwifi: Fix memory leaks in error handling path (Íñigo Huguet) [2043453] - iwlwifi: fix warnings produced by kernel debug options (Íñigo Huguet) [2043453] - iwlwifi: mvm: retry init flow if failed (Íñigo Huguet) [2043453] - iwlwifi: Fix missing error code in iwl_pci_probe() (Íñigo Huguet) [2043453] - iwlwifi: pcie: fix constant-conversion warning (Íñigo Huguet) [2043453] - mac80211: fix throughput LED trigger (Íñigo Huguet) [2043453] - mac80211: fix monitor_sdata RCU/locking assertions (Íñigo Huguet) [2043453] - mac80211: drop check for DONT_REORDER in __ieee80211_select_queue (Íñigo Huguet) [2043453] - mac80211: fix radiotap header generation (Íñigo Huguet) [2043453] - mac80211: do not access the IV when it was stripped (Íñigo Huguet) [2043453] - nl80211: fix radio statistics in survey dump (Íñigo Huguet) [2043453] - cfg80211: call cfg80211_stop_ap when switch from P2P_GO type (Íñigo Huguet) [2043453] - mwifiex: fix division by zero in fw download path (Íñigo Huguet) [2043453] - iwlwifi: bump FW API to 67 for AX devices (Íñigo Huguet) [2043453] - iwlwifi: mvm: extend session protection on association (Íñigo Huguet) [2043453] - iwlwifi: rename CHANNEL_SWITCH_NOA_NOTIF to CHANNEL_SWITCH_START_NOTIF (Íñigo Huguet) [2043453] - iwlwifi: mvm: remove session protection on disassoc (Íñigo Huguet) [2043453] - iwlwifi: mvm: fix WGDS table print in iwl_mvm_chub_update_mcc() (Íñigo Huguet) [2043453] - iwlwifi: rename GEO_TX_POWER_LIMIT to PER_CHAIN_LIMIT_OFFSET_CMD (Íñigo Huguet) [2043453] - iwlwifi: mvm: d3: use internal data representation (Íñigo Huguet) [2043453] - iwlwifi: mvm: update RFI TLV (Íñigo Huguet) [2043453] - iwlwifi: mvm: don't get address of mvm->fwrt just to dereference as a pointer (Íñigo Huguet) [2043453] - iwlwifi: yoyo: support for ROM usniffer (Íñigo Huguet) [2043453] - iwlwifi: fw: uefi: add missing include guards (Íñigo Huguet) [2043453] - iwlwifi: dump host monitor data when NIC doesn't init (Íñigo Huguet) [2043453] - iwlwifi: pcie: simplify iwl_pci_find_dev_info() (Íñigo Huguet) [2043453] - iwlwifi: ACPI: support revision 3 WGDS tables (Íñigo Huguet) [2043453] - iwlwifi: pcie: update sw error interrupt for BZ family (Íñigo Huguet) [2043453] - iwlwifi: add new pci SoF with JF (Íñigo Huguet) [2043453] - iwlwifi: mvm: Use all Rx chains for roaming scan (Íñigo Huguet) [2043453] - iwlwifi: pcie: remove two duplicate PNJ device entries (Íñigo Huguet) [2043453] - iwlwifi: pcie: refactor dev_info lookup (Íñigo Huguet) [2043453] - iwlwifi: pcie: remove duplicate entry (Íñigo Huguet) [2043453] - iwlwifi: pcie: fix killer name matching for AX200 (Íñigo Huguet) [2043453] - iwlwifi: mvm: fix some kerneldoc issues (Íñigo Huguet) [2043453] - ath10k: fix division by zero in send path (Íñigo Huguet) [2043453] - ath10k: fix control-message timeout (Íñigo Huguet) [2043453] - ath10k: fix module load regression with iram-recovery feature (Íñigo Huguet) [2043453] - ath10k: fix invalid dma_addr_t token assignment (Íñigo Huguet) [2043453] - ath11k: change return buffer manager for QCA6390 (Íñigo Huguet) [2043453] - mt76: connac: fix unresolved symbols when CONFIG_PM is unset (Íñigo Huguet) [2043453] - mt76: Make use of the helper macro kthread_run() (Íñigo Huguet) [2043453] - mt76: Print error message when reading EEPROM from mtd failed (Íñigo Huguet) [2043453] - mt76: mt7921: disable 4addr capability (Íñigo Huguet) [2043453] - mt76: mt7915: add debugfs knobs for MCU utilization (Íñigo Huguet) [2043453] - mt76: mt7915: add WA firmware log support (Íñigo Huguet) [2043453] - mt76: mt7915: fix endiannes warning mt7915_mcu_beacon_check_caps (Íñigo Huguet) [2043453] - mt76: mt7915: rework debugfs fixed-rate knob (Íñigo Huguet) [2043453] - mt76: mt7915: rework .set_bitrate_mask() to support more options (Íñigo Huguet) [2043453] - mt76: mt7915: remove mt7915_mcu_add_he() (Íñigo Huguet) [2043453] - mt76: mt7615: apply cached RF data for DBDC (Íñigo Huguet) [2043453] - mt76: mt7615: mt7622: fix ibss and meshpoint (Íñigo Huguet) [2043453] - mt76: mt7921: fix Wformat build warning (Íñigo Huguet) [2043453] - mt76: mt7921: fix mt7921s Kconfig (Íñigo Huguet) [2043453] - iwlwifi: pnvm: print out the version properly (Íñigo Huguet) [2043453] - iwlwifi: dbg: treat non active regions as unsupported regions (Íñigo Huguet) [2043453] - iwlwifi: mvm: Read acpi dsm to get channel activation bitmap (Íñigo Huguet) [2043453] - iwlwifi: add new device id 7F70 (Íñigo Huguet) [2043453] - iwlwifi: mvm: improve log when processing CSA (Íñigo Huguet) [2043453] - iwlwifi: mvm: set BT-coex high priority for 802.1X/4-way-HS (Íñigo Huguet) [2043453] - iwlwifi: dbg: treat dbgc allocation failure when tlv is missing (Íñigo Huguet) [2043453] - iwlwifi: add new killer devices to the driver (Íñigo Huguet) [2043453] - iwlwifi: mvm: set inactivity timeouts also for PS-poll (Íñigo Huguet) [2043453] - iwlwifi: pcie: try to grab NIC access early (Íñigo Huguet) [2043453] - iwlwifi: mvm: reduce WARN_ON() in TX status path (Íñigo Huguet) [2043453] - iwlwifi: allow rate-limited error messages (Íñigo Huguet) [2043453] - iwlwifi: mvm: remove session protection after auth/assoc (Íñigo Huguet) [2043453] - iwlwifi: remove redundant iwl_finish_nic_init() argument (Íñigo Huguet) [2043453] - iwlwifi: mvm: Add RTS and CTS flags to iwl_tx_cmd_flags. (Íñigo Huguet) [2043453] - iwlwifi: mvm: remove csi from iwl_mvm_pass_packet_to_mac80211() (Íñigo Huguet) [2043453] - iwlwifi: mvm: Support new rate_n_flags for REPLY_RX_MPDU_CMD and RX_NO_DATA_NOTIF (Íñigo Huguet) [2043453] - iwlwifi: mvm: Support new TX_RSP and COMPRESSED_BA_RES versions (Íñigo Huguet) [2043453] - iwlwifi: mvm: Support new version of BEACON_TEMPLATE_CMD. (Íñigo Huguet) [2043453] - iwlwifi: mvm: Add support for new rate_n_flags in tx_cmd. (Íñigo Huguet) [2043453] - iwlwifi: BZ Family SW reset support (Íñigo Huguet) [2043453] - iwlwifi: BZ Family BUS_MASTER_DISABLE_REQ code duplication (Íñigo Huguet) [2043453] - iwlwifi: yoyo: fw debug config from context info and preset (Íñigo Huguet) [2043453] - iwlwifi: mvm: Support new version of ranging response notification (Íñigo Huguet) [2043453] - iwlwifi: mvm: Support version 3 of tlc_update_notif. (Íñigo Huguet) [2043453] - iwlwifi: mvm: convert old rate & flags to the new format. (Íñigo Huguet) [2043453] - iwlwifi: mvm: add definitions for new rate & flags (Íñigo Huguet) [2043453] - iwlwifi: mvm: update definitions due to new rate & flags (Íñigo Huguet) [2043453] - iwlwifi: mvm: scrub key material in firmware dumps (Íñigo Huguet) [2043453] - iwlwifi: parse debug exclude data from firmware file (Íñigo Huguet) [2043453] - iwlwifi: fw dump: add infrastructure for dump scrubbing (Íñigo Huguet) [2043453] - iwlwifi: mvm: correct sta-state logic for TDLS (Íñigo Huguet) [2043453] - iwlwifi: api: fix struct iwl_wowlan_status_v7 kernel-doc (Íñigo Huguet) [2043453] - iwlwifi: fix fw/img.c license statement (Íñigo Huguet) [2043453] - iwlwifi: remove contact information (Íñigo Huguet) [2043453] - iwlwifi: remove MODULE_AUTHOR() statements (Íñigo Huguet) [2043453] - iwlwifi: api: remove unused RX status bits (Íñigo Huguet) [2043453] - iwlwifi: add some missing kernel-doc in struct iwl_fw (Íñigo Huguet) [2043453] - iwlwifi: mvm: Remove antenna c references (Íñigo Huguet) [2043453] - iwlwifi: mvm: add support for 160Mhz in ranging measurements (Íñigo Huguet) [2043453] - iwlwifi: add vendor specific capabilities for some RFs (Íñigo Huguet) [2043453] - iwlwifi: mvm: add lmac/umac PC info in case of error (Íñigo Huguet) [2043453] - iwlwifi: mvm: disable RX-diversity in powersave (Íñigo Huguet) [2043453] - iwlwifi: mvm: fix ieee80211_get_he_iftype_cap() iftype (Íñigo Huguet) [2043453] - iwlwifi: Start scratch debug register for Bz family (Íñigo Huguet) [2043453] - iwlwifi: Add support for more BZ HWs (Íñigo Huguet) [2043453] - iwlwifi: Add support for getting rf id with blank otp (Íñigo Huguet) [2043453] - cfg80211: fix kernel-doc for MBSSID EMA (Íñigo Huguet) [2043453] - mac80211: Prevent AP probing during suspend (Íñigo Huguet) [2043453] - nl80211: Add LC placeholder band definition to nl80211_band (Íñigo Huguet) [2043453] - mac80211: split beacon retrieval functions (Íñigo Huguet) [2043453] - cfg80211: separate get channel number from ies (Íñigo Huguet) [2043453] - mac80211: use ieee80211_bss_get_elem() in most places (Íñigo Huguet) [2043453] - cfg80211: scan: use element finding functions in easy cases (Íñigo Huguet) [2043453] - nl80211: use element finding functions (Íñigo Huguet) [2043453] - mac80211: fils: use cfg80211_find_ext_elem() (Íñigo Huguet) [2043453] - mac80211: fix memory leaks with element parsing (Íñigo Huguet) [2043453] - cfg80211: prepare for const netdev->dev_addr (Íñigo Huguet) [2043453] - mac80211: use eth_hw_addr_set() (Íñigo Huguet) [2043453] - wireless: mac80211_hwsim: use eth_hw_addr_set() (Íñigo Huguet) [2043453] - mac80211: debugfs: calculate free buffer size correctly (Íñigo Huguet) [2043453] - fq_codel: generalise ce_threshold marking for subset of traffic (Íñigo Huguet) [2043453] - wl3501_cs: use eth_hw_addr_set() (Íñigo Huguet) [2043453] - ray_cs: use eth_hw_addr_set() (Íñigo Huguet) [2043453] - brcmfmac: prepare for const netdev->dev_addr (Íñigo Huguet) [2043453] - wireless: use eth_hw_addr_set() instead of ether_addr_copy() (Íñigo Huguet) [2043453] - wireless: use eth_hw_addr_set() (Íñigo Huguet) [2043453] - iwlwifi: cfg: set low-latency-xtal for some integrated So devices (Íñigo Huguet) [2043453] - iwlwifi: pnvm: read EFI data only if long enough (Íñigo Huguet) [2043453] - iwlwifi: pnvm: don't kmemdup() more than we have (Íñigo Huguet) [2043453] - iwlwifi: change all JnP to NO-160 configuration (Íñigo Huguet) [2043453] - iwlwifi: mvm: reset PM state on unsuccessful resume (Íñigo Huguet) [2043453] - mwifiex: Deactive host sleep using HSCFG after it was activated manually (Íñigo Huguet) [2043453] - mwifiex: Send DELBA requests according to spec (Íñigo Huguet) [2043453] - mwifiex: Fix an incorrect comment (Íñigo Huguet) [2043453] - mwifiex: Log an error on command failure during key-material upload (Íñigo Huguet) [2043453] - mwifiex: Don't log error on suspend if wake-on-wlan is disabled (Íñigo Huguet) [2043453] - mt76: mt7915: change max rx len limit of hw modules (Íñigo Huguet) [2043453] - mt76: mt7915: fix missing HE phy cap (Íñigo Huguet) [2043453] - mt76: mt7915: rework mt7915_mcu_sta_muru_tlv() (Íñigo Huguet) [2043453] - mt76: mt7915: enable HE UL MU-MIMO (Íñigo Huguet) [2043453] - mt76: mt7921: add per-vif counters in ethtool (Íñigo Huguet) [2043453] - mt76: mt7921: move tx amsdu stats in mib_stats (Íñigo Huguet) [2043453] - mt76: mt7921: add sta stats accounting in mt7921_mac_add_txs_skb (Íñigo Huguet) [2043453] - mt76: mt7921: introduce stats reporting through ethtool (Íñigo Huguet) [2043453] - mt76: mt7921: add some more MIB counters (Íñigo Huguet) [2043453] - mt76: do not reset MIB counters in get_stats callback (Íñigo Huguet) [2043453] - mt76: mt7915: move tx amsdu stats in mib_stats (Íñigo Huguet) [2043453] - mt76: mt7915: run mt7915_get_et_stats holding mt76 mutex (Íñigo Huguet) [2043453] - mt76: move mt76_ethtool_worker_info in mt76 module (Íñigo Huguet) [2043453] - mt76: move mt76_sta_stats in mt76.h (Íñigo Huguet) [2043453] - mt76: mt76x0: correct VHT MCS 8/9 tx power eeprom offset (Íñigo Huguet) [2043453] - mt76: mt7921s: add reset support (Íñigo Huguet) [2043453] - mt76: mt7921: introduce mt7921s support (Íñigo Huguet) [2043453] - mt76: mt7921: refactor mt7921_mcu_send_message (Íñigo Huguet) [2043453] - mt76: mt7921: rely on mcu_get_nic_capability (Íñigo Huguet) [2043453] - mt76: connac: extend mcu_get_nic_capability (Íñigo Huguet) [2043453] - mt76: sdio: extend sdio module to support CONNAC2 (Íñigo Huguet) [2043453] - mt76: sdio: introduce parse_irq callback (Íñigo Huguet) [2043453] - mt76: sdio: move common code in mt76_sdio module (Íñigo Huguet) [2043453] - mt76: mt7921: use physical addr to unify register access (Íñigo Huguet) [2043453] - mt76: mt7921: make all event parser reusable between mt7921s and mt7921e (Íñigo Huguet) [2043453] - mt76: mt7663s: rely on mcu reg access utility (Íñigo Huguet) [2043453] - mt76: connac: move mcu reg access utility routines in mt76_connac_lib module (Íñigo Huguet) [2043453] - mt76: mt7921: add MT7921_COMMON module (Íñigo Huguet) [2043453] - mt76: mt7921: refactor init.c to be bus independent (Íñigo Huguet) [2043453] - mt76: mt7921: refactor mcu.c to be bus independent (Íñigo Huguet) [2043453] - mt76: mt7921: refactor dma.c to be pcie specific (Íñigo Huguet) [2043453] - mt76: mt7921: refactor mac.c to be bus independent (Íñigo Huguet) [2043453] - mt76: mt7921: add MU EDCA cmd support (Íñigo Huguet) [2043453] - mt76: mt7915: remove dead code in debugfs code (Íñigo Huguet) [2043453] - mt76: sdio: export mt76s_alloc_rx_queue and mt76s_alloc_tx routines (Íñigo Huguet) [2043453] - mt76: mt7915: improve code readability for xmit-queue handler (Íñigo Huguet) [2043453] - mt76: mt7915: introduce mt76 debugfs sub-dir for ext-phy (Íñigo Huguet) [2043453] - mt76: rely on phy pointer in mt76_register_debugfs_fops routine signature (Íñigo Huguet) [2043453] - mt76: mt7915: set muru platform type (Íñigo Huguet) [2043453] - mt76: mt7915: set VTA bit in tx descriptor (Íñigo Huguet) [2043453] - mt76: mt7915: fix muar_idx in mt7915_mcu_alloc_sta_req() (Íñigo Huguet) [2043453] - mt76: mt7915: rework starec TLV tags (Íñigo Huguet) [2043453] - mt76: mt7915: fix sta_rec_wtbl tag len (Íñigo Huguet) [2043453] - mt76: mt7915: improve starec readability of txbf (Íñigo Huguet) [2043453] - mt76: mt7915: fix txbf starec TLV issues (Íñigo Huguet) [2043453] - mt76: mt7915: introduce mt7915_mcu_beacon_check_caps() (Íñigo Huguet) [2043453] - mt76: connac: fix possible NULL pointer dereference in mt76_connac_get_phy_mode_v2 (Íñigo Huguet) [2043453] - mt76: do not access 802.11 header in ccmp check for 802.3 rx skbs (Íñigo Huguet) [2043453] - mt76: use a separate CCMP PN receive counter for management frames (Íñigo Huguet) [2043453] - mt76: mt7921: add delay config for sched scan (Íñigo Huguet) [2043453] - mt76: mt7615: fix monitor mode tear down crash (Íñigo Huguet) [2043453] - mt76: debugfs: improve queue node readability (Íñigo Huguet) [2043453] - mt76: mt7915: add twt_stats knob in debugfs (Íñigo Huguet) [2043453] - mt76: mt7915: enable twt responder capability (Íñigo Huguet) [2043453] - mt76: mt7915: introduce mt7915_mac_add_twt_setup routine (Íñigo Huguet) [2043453] - mt76: mt7915: introduce mt7915_mcu_twt_agrt_update mcu command (Íñigo Huguet) [2043453] - mt76: mt7915: introduce __mt7915_get_tsf routine (Íñigo Huguet) [2043453] - mt76: drop MCU header size from buffer size in __mt76_mcu_send_firmware (Íñigo Huguet) [2043453] - mt76: introduce __mt76_mcu_send_firmware routine (Íñigo Huguet) [2043453] - mt76: support reading EEPROM data embedded in fdt (Íñigo Huguet) [2043453] - mt76: schedule status timeout at dma completion (Íñigo Huguet) [2043453] - mt76: substitute sk_buff_head status_list with spinlock_t status_lock (Íñigo Huguet) [2043453] - mt76: remove mt76_wcid pointer from mt76_tx_status_check signature (Íñigo Huguet) [2043453] - mt76: introduce packet_id idr (Íñigo Huguet) [2043453] - mt76: mt7921: add 6GHz support (Íñigo Huguet) [2043453] - mt76: add 6GHz support (Íñigo Huguet) [2043453] - mt76: connac: enable hw amsdu @ 6GHz (Íñigo Huguet) [2043453] - mt76: connac: add 6GHz support to mt76_connac_mcu_uni_add_bss (Íñigo Huguet) [2043453] - mt76: connac: add 6GHz support to mt76_connac_mcu_sta_tlv (Íñigo Huguet) [2043453] - mt76: connac: set 6G phymode in single-sku support (Íñigo Huguet) [2043453] - mt76: connac: add 6GHz support to mt76_connac_mcu_set_channel_domain (Íñigo Huguet) [2043453] - mt76: connac: enable 6GHz band for hw scan (Íñigo Huguet) [2043453] - mt76: connac: set 6G phymode in mt76_connac_get_phy_mode{,v2} (Íñigo Huguet) [2043453] - mt76: mt7915: add mib counters to ethtool stats (Íñigo Huguet) [2043453] - mt76: mt7915: add more MIB registers (Íñigo Huguet) [2043453] - mt76: mt7915: add tx mu/su counters to mib (Íñigo Huguet) [2043453] - mt76: mt7915: add some per-station tx stats to ethtool (Íñigo Huguet) [2043453] - mt76: mt7915: add tx stats gathered from tx-status callbacks (Íñigo Huguet) [2043453] - mt76: mt7915: add ethtool stats support (Íñigo Huguet) [2043453] - mt76: mt7921: fix retrying release semaphore without end (Íñigo Huguet) [2043453] - mt76: mt7921: robustify hardware initialization flow (Íñigo Huguet) [2043453] - mt76: mt7915: fix possible infinite loop release semaphore (Íñigo Huguet) [2043453] - mt76: mt7915: honor all possible error conditions in mt7915_mcu_init() (Íñigo Huguet) [2043453] - mt76: move spin_lock_bh to spin_lock in tasklet (Íñigo Huguet) [2043453] - mt76: mt7921: remove mt7921_sta_stats (Íñigo Huguet) [2043453] - mt76: mt7921: remove mcu rate reporting code (Íñigo Huguet) [2043453] - mt76: mt7921: report tx rate directly from tx status (Íñigo Huguet) [2043453] - mt76: mt7921: add support for tx status reporting (Íñigo Huguet) [2043453] - mt76: mt7921: start reworking tx rate reporting (Íñigo Huguet) [2043453] - mt76: mt7615: fix hwmon temp sensor mem use-after-free (Íñigo Huguet) [2043453] - mt76: mt7915: fix hwmon temp sensor mem use-after-free (Íñigo Huguet) [2043453] - mt76: mt7915: enable configured beacon tx rate (Íñigo Huguet) [2043453] - mt76: disable BH around napi_schedule() calls (Íñigo Huguet) [2043453] - mt76: fill boottime_ns in Rx path (Íñigo Huguet) [2043453] - mt76: switch from 'pci_' to 'dma_' API (Íñigo Huguet) [2043453] - mt76: fix boolreturn.cocci warnings (Íñigo Huguet) [2043453] - mt76: mt7921: update mib counters dumping phy stats (Íñigo Huguet) [2043453] - mt76: mt7921: always wake device if necessary in debugfs (Íñigo Huguet) [2043453] - mt76: mt7915: rename debugfs tx-queues (Íñigo Huguet) [2043453] - mt76: mt7915: rework debugfs queue info (Íñigo Huguet) [2043453] - mt76: mt7921: move mt7921_queue_rx_skb to mac.c (Íñigo Huguet) [2043453] - mt76: mt7915: fix WMM index on DBDC cards (Íñigo Huguet) [2043453] - mt76: mt7915: improve code readability in mt7915_mcu_sta_bfer_ht (Íñigo Huguet) [2043453] - mt76: mt7915: introduce bss coloring support (Íñigo Huguet) [2043453] - mt76: mt7915: add LED support (Íñigo Huguet) [2043453] - mt76: mt7915: fix potential NPE in TXS processing (Íñigo Huguet) [2043453] - mt76: mt7915: fix he_mcs capabilities for 160mhz (Íñigo Huguet) [2043453] - mt76: use IEEE80211_OFFLOAD_ENCAP_ENABLED instead of MT_DRV_AMSDU_OFFLOAD (Íñigo Huguet) [2043453] - mt76: mt7915: update mac timing settings (Íñigo Huguet) [2043453] - mt76: mt7921: fix endianness warnings in mt7921_mac_decode_he_mu_radiotap (Íñigo Huguet) [2043453] - mt76: mt7921: fix kernel warning from cfg80211_calculate_bitrate (Íñigo Huguet) [2043453] - mt76: mt7921: fix firmware usage of RA info using legacy rates (Íñigo Huguet) [2043453] - mt76: mt7915: add HE-LTF into fixed rate command (Íñigo Huguet) [2043453] - mt76: mt7921: report HE MU radiotap (Íñigo Huguet) [2043453] - mt76: mt7615: move mt7615_mcu_set_p2p_oppps in mt76_connac module (Íñigo Huguet) [2043453] - mt76: overwrite default reg_ops if necessary (Íñigo Huguet) [2043453] - mt76: mt7921: introduce mt7921_mcu_set_beacon_filter utility routine (Íñigo Huguet) [2043453] - mt76: mt7921: get rid of mt7921_mac_set_beacon_filter (Íñigo Huguet) [2043453] - mt76: mt7921: get rid of monitor_vif (Íñigo Huguet) [2043453] - mt76: connac: add support for limiting to maximum regulatory Tx power (Íñigo Huguet) [2043453] - mt76: connac: fix GTK rekey offload failure on WPA mixed mode (Íñigo Huguet) [2043453] - mt76: mt7921: fix dma hang in rmmod (Íñigo Huguet) [2043453] - mt76: add support for setting mcast rate (Íñigo Huguet) [2043453] - mt76: mt7915: fix bit fields for HT rate idx (Íñigo Huguet) [2043453] - mt76: mt7915: switch proper tx arbiter mode in testmode (Íñigo Huguet) [2043453] - mt76: mt7915: fix potential overflow of eeprom page index (Íñigo Huguet) [2043453] - mt76: mt7921: send EAPOL frames at lowest rate (Íñigo Huguet) [2043453] - mt76: mt7915: send EAPOL frames at lowest rate (Íñigo Huguet) [2043453] - mt76: mt7915: add control knobs for thermal throttling (Íñigo Huguet) [2043453] - mt76: mt7921: Add mt7922 support (Íñigo Huguet) [2043453] - mt76: mt7615: fix skb use-after-free on mac reset (Íñigo Huguet) [2043453] - mt76: mt7921: Fix out of order process by invalid event pkt (Íñigo Huguet) [2043453] - mt76: mt7915: fix mgmt frame using unexpected bitrate (Íñigo Huguet) [2043453] - mt76: mt7921: fix mgmt frame using unexpected bitrate (Íñigo Huguet) [2043453] - mt76: add mt76_default_basic_rate more devices can rely on (Íñigo Huguet) [2043453] - mt76: mt7921: introduce testmode support (Íñigo Huguet) [2043453] - mt76: mt7915: remove mt7915_sta_stats (Íñigo Huguet) [2043453] - mt76: mt7915: report tx rate directly from tx status (Íñigo Huguet) [2043453] - mt76: mt7915: cleanup -Wunused-but-set-variable (Íñigo Huguet) [2043453] - mt76: mt7915: take RCU read lock when calling ieee80211_bss_get_elem() (Íñigo Huguet) [2043453] - mt76: mt7915: fix an off-by-one bound check (Íñigo Huguet) [2043453] - mt76: mt7921: add .set_sar_specs support (Íñigo Huguet) [2043453] - mt76: mt7915: adapt new firmware to update BA winsize for Rx session (Íñigo Huguet) [2043453] - mt76: mt7915: report HE MU radiotap (Íñigo Huguet) [2043453] - mt76: mt76x02: fix endianness warnings in mt76x02_mac.c (Íñigo Huguet) [2043453] - mt76: mt7921: fix survey-dump reporting (Íñigo Huguet) [2043453] - mt76: fix build error implicit enumeration conversion (Íñigo Huguet) [2043453] - mt76: mt7921: enable aspm by default (Íñigo Huguet) [2043453] - mt76: connac: fix mt76_connac_gtk_rekey_tlv usage (Íñigo Huguet) [2043453] - mt76: mt7915: fix calling mt76_wcid_alloc with incorrect parameter (Íñigo Huguet) [2043453] - mt76: mt7915: fix info leak in mt7915_mcu_set_pre_cal() (Íñigo Huguet) [2043453] - mt76: mt7615: fix endianness warning in mt7615_mac_write_txwi (Íñigo Huguet) [2043453] - mt76: mt7921: fix endianness warning in mt7921_update_txs (Íñigo Huguet) [2043453] - mt76: mt7915: fix endianness warning in mt7915_mac_add_txs_skb (Íñigo Huguet) [2043453] - mt76: mt7921: avoid unnecessary spin_lock/spin_unlock in mt7921_mcu_tx_done_event (Íñigo Huguet) [2043453] - mt76: mt7921: fix endianness in mt7921_mcu_tx_done_event (Íñigo Huguet) [2043453] - mwifiex: Try waking the firmware until we get an interrupt (Íñigo Huguet) [2043453] - mwifiex: Read a PCI register after writing the TX ring write pointer (Íñigo Huguet) [2043453] - fq_codel: implement L4S style ce_threshold_ect1 marking (Íñigo Huguet) [2043453] - net: add skb_get_dsfield() helper (Íñigo Huguet) [2043453] - wireless: Remove redundant 'flush_workqueue()' calls (Íñigo Huguet) [2043453] - mt7601u: Remove redundant initialization of variable ret (Íñigo Huguet) [2043453] - rtlwifi: rtl8192ee: Remove redundant initialization of variable version (Íñigo Huguet) [2043453] - ath10k: fix max antenna gain unit (Íñigo Huguet) [2043453] - ath9k: fix an IS_ERR() vs NULL check (Íñigo Huguet) [2043453] - ath11k: Identify DFS channel when sending scan channel list command (Íñigo Huguet) [2043453] - ath9k: support DT ieee80211-freq-limit property to limit channels (Íñigo Huguet) [2043453] - ath11k: Change number of TCL rings to one for QCA6390 (Íñigo Huguet) [2043453] - ath11k: Handle MSI enablement during rmmod and SSR (Íñigo Huguet) [2043453] - ath: dfs_pattern_detector: Fix possible null-pointer dereference in channel_detector_create() (Íñigo Huguet) [2043453] - ath11k: Use kcalloc() instead of kzalloc() (Íñigo Huguet) [2043453] - ath11k: Remove redundant assignment to variable fw_size (Íñigo Huguet) [2043453] - ath11k: fix m68k and xtensa build failure in ath11k_peer_assoc_h_smps() (Íñigo Huguet) [2043453] - ath11k: Fix spelling mistake "incompaitiblity" -> "incompatibility" (Íñigo Huguet) [2043453] - ath11k: Remove unused variable in ath11k_dp_rx_mon_merg_msdus() (Íñigo Huguet) [2043453] - ath9k: Fix potential interrupt storm on queue reset (Íñigo Huguet) [2043453] - ath9k: add option to reset the wifi chip via debugfs (Íñigo Huguet) [2043453] - ath10k: Don't always treat modem stop events as crashes (Íñigo Huguet) [2043453] - rtl8xxxu: Use lower tx rates for the ack packet (Íñigo Huguet) [2043453] - brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet (Íñigo Huguet) [2043453] - rtw88: refine fw_crash debugfs to show non-zero while triggering (Íñigo Huguet) [2043453] - rtw88: fix RX clock gate setting while fifo dump (Íñigo Huguet) [2043453] - net: qrtr: combine nameservice into main module (Íñigo Huguet) [2043453] - ath10k: sdio: Add missing BH locking around napi_schdule() (Íñigo Huguet) [2043453] - ath10k: Fix missing frame timestamp for beacon/probe-resp (Íñigo Huguet) [2043453] - ath10k: high latency fixes for beacon buffer (Íñigo Huguet) [2043453] - ath11k: Change DMA_FROM_DEVICE to DMA_TO_DEVICE when map reinjected packets (Íñigo Huguet) [2043453] - ath11k: support SMPS configuration for 6 GHz (Íñigo Huguet) [2043453] - ath11k: add 6 GHz params in peer assoc command (Íñigo Huguet) [2043453] - ieee80211: Add new A-MPDU factor macro for HE 6 GHz peer caps (Íñigo Huguet) [2043453] - ath11k: indicate to mac80211 scan complete with aborted flag for ATH11K_SCAN_STARTING state (Íñigo Huguet) [2043453] - ath11k: indicate scan complete for scan canceled when scan running (Íñigo Huguet) [2043453] - ath11k: add handler for scan event WMI_SCAN_EVENT_DEQUEUED (Íñigo Huguet) [2043453] - ath11k: add HTT stats support for new stats (Íñigo Huguet) [2043453] - ath11k: Change masking and shifting in htt stats (Íñigo Huguet) [2043453] - ath11k: Remove htt stats fixed size array usage (Íñigo Huguet) [2043453] - ath11k: Replace HTT_DBG_OUT with scnprintf (Íñigo Huguet) [2043453] - ath11k: Rename macro ARRAY_TO_STRING to PRINT_ARRAY_TO_BUF (Íñigo Huguet) [2043453] - ath11k: Fix memory leak in ath11k_qmi_driver_event_work (Íñigo Huguet) [2043453] - ath11k: Fix inaccessible debug registers (Íñigo Huguet) [2043453] - ath11k: Drop MSDU with length error in DP rx path (Íñigo Huguet) [2043453] - ath11k: copy cap info of 6G band under WMI_HOST_WLAN_5G_CAP for WCN6855 (Íñigo Huguet) [2043453] - ath11k: enable 6G channels for WCN6855 (Íñigo Huguet) [2043453] - ath11k: re-enable ht_cap/vht_cap for 5G band for WCN6855 (Íñigo Huguet) [2043453] - ath11k: fix survey dump collection in 6 GHz (Íñigo Huguet) [2043453] - ath11k: fix packet drops due to incorrect 6 GHz freq value in rx status (Íñigo Huguet) [2043453] - ath11k: add channel 2 into 6 GHz channel list (Íñigo Huguet) [2043453] - mac80211: MBSSID support in interface handling (Íñigo Huguet) [2043453] - ath11k: Add wmi peer create conf event in wmi_tlv_event_id (Íñigo Huguet) [2043453] - ath11k: Avoid "No VIF found" warning message (Íñigo Huguet) [2043453] - ath11k: Fix crash during firmware recovery on reo cmd ring access (Íñigo Huguet) [2043453] - ath11k: Assign free_vdev_map value before ieee80211_register_hw (Íñigo Huguet) [2043453] - ath11k: Add vdev start flag to disable hardware encryption (Íñigo Huguet) [2043453] - ath11k: Avoid race during regd updates (Íñigo Huguet) [2043453] - ath11k: Avoid reg rules update during firmware recovery (Íñigo Huguet) [2043453] - ath11k: Update pdev tx and rx firmware stats (Íñigo Huguet) [2043453] - ath11k: Fix pktlog lite rx events (Íñigo Huguet) [2043453] - ath11k: Add support for RX decapsulation offload (Íñigo Huguet) [2043453] - ath11k: fix some sleeping in atomic bugs (Íñigo Huguet) [2043453] - ath11k: qmi: avoid error messages when dma allocation fails (Íñigo Huguet) [2043453] - ath11k: Replace one-element array with flexible-array member (Íñigo Huguet) [2043453] - ath11k: add caldata download support from EEPROM (Íñigo Huguet) [2043453] - ath11k: add caldata file for multiple radios (Íñigo Huguet) [2043453] - ath11k: clean up BDF download functions (Íñigo Huguet) [2043453] - ath11k: use hw_params to access board_size and cal_offset (Íñigo Huguet) [2043453] - ath11k: Wstringop-overread warning (Íñigo Huguet) [2043453] - ath11k: Add spectral scan support for QCN9074 (Íñigo Huguet) [2043453] - ath11k: Fix the spectral minimum FFT bin count (Íñigo Huguet) [2043453] - ath11k: Introduce spectral hw configurable param (Íñigo Huguet) [2043453] - ath11k: Refactor spectral FFT bin size (Íñigo Huguet) [2043453] - ath11k: add support for 80P80 and 160 MHz bandwidth (Íñigo Huguet) [2043453] - ath11k: add support for setting fixed HE rate/gi/ltf (Íñigo Huguet) [2043453] - nl80211: MBSSID and EMA support in AP mode (Íñigo Huguet) [2043453] - nl80211: don't kfree() ERR_PTR() value (Íñigo Huguet) [2043453] - cfg80211: always free wiphy specific regdomain (Íñigo Huguet) [2043453] - mac80211: save transmit power envelope element and power constraint (Íñigo Huguet) [2043453] - mac80211: add parse regulatory info in 6 GHz operation information (Íñigo Huguet) [2043453] - ieee80211: add power type definition for 6 GHz (Íñigo Huguet) [2043453] - mac80211: twt: don't use potentially unaligned pointer (Íñigo Huguet) [2043453] - cfg80211: AP mode driver offload for FILS association crypto (Íñigo Huguet) [2043453] - ath11k: monitor mode clean up to use separate APIs (Íñigo Huguet) [2043453] - ath11k: add separate APIs for monitor mode (Íñigo Huguet) [2043453] - ath11k: move static function ath11k_mac_vdev_setup_sync to top (Íñigo Huguet) [2043453] - rtw88: 8821c: correct 2.4G tx power for type 2/4 NIC (Íñigo Huguet) [2043453] - rtw88: 8821c: support RFE type4 wifi NIC (Íñigo Huguet) [2043453] - brcmfmac: Replace zero-length array with flexible array member (Íñigo Huguet) [2043453] - mac80211_hwsim: enable 6GHz channels (Íñigo Huguet) [2043453] - mac80211: use ieee802_11_parse_elems() in ieee80211_prep_channel() (Íñigo Huguet) [2043453] - nl80211: don't put struct cfg80211_ap_settings on stack (Íñigo Huguet) [2043453] - mac80211: always allocate struct ieee802_11_elems (Íñigo Huguet) [2043453] - mac80211: mlme: find auth challenge directly (Íñigo Huguet) [2043453] - mac80211: move CRC into struct ieee802_11_elems (Íñigo Huguet) [2043453] - mac80211: mesh: clean up rx_bcn_presp API (Íñigo Huguet) [2043453] - mac80211: reduce stack usage in debugfs (Íñigo Huguet) [2043453] - nl80211: prefer struct_size over open coded arithmetic (Íñigo Huguet) [2043453] - mac80211: check hostapd configuration parsing twt requests (Íñigo Huguet) [2043453] - cfg80211: honour V=1 in certificate code generation (Íñigo Huguet) [2043453] - rt2x00: remove duplicate USB device ID (Íñigo Huguet) [2043453] - mwifiex: Fix copy-paste mistake when creating virtual interface (Íñigo Huguet) [2043453] - mwifiex: Properly initialize private structure on interface type changes (Íñigo Huguet) [2043453] - mwifiex: Handle interface type changes from AP to STATION (Íñigo Huguet) [2043453] - mwifiex: Allow switching interface type from P2P_CLIENT to P2P_GO (Íñigo Huguet) [2043453] - mwifiex: Update virtual interface counters right after setting bss_type (Íñigo Huguet) [2043453] - mwifiex: Use helper function for counting interface types (Íñigo Huguet) [2043453] - mwifiex: Run SET_BSS_MODE when changing from P2P to STATION vif-type (Íñigo Huguet) [2043453] - mwifiex: Use function to check whether interface type change is allowed (Íñigo Huguet) [2043453] - mwifiex: Small cleanup for handling virtual interface type changes (Íñigo Huguet) [2043453] - rtw88: move adaptivity mechanism to firmware (Íñigo Huguet) [2043453] - rtw88: support adaptivity for ETSI/JP DFS region (Íñigo Huguet) [2043453] - rtw88: add regulatory strategy by chip type (Íñigo Huguet) [2043453] - rtw88: upgrade rtw_regulatory mechanism and mapping (Íñigo Huguet) [2043453] - brcmfmac: fix incorrect error prints (Íñigo Huguet) [2043453] - ath11k: Align bss_chan_info structure with firmware (Íñigo Huguet) [2043453] - ath11k: add support in survey dump with bss_chan_info (Íñigo Huguet) [2043453] - ath11k: Rename atf_config to flag1 in target_resource_config (Íñigo Huguet) [2043453] - ath11k: fix 4addr multicast packet tx (Íñigo Huguet) [2043453] - ath11k: fix 4-addr tx failure for AP and STA modes (Íñigo Huguet) [2043453] - ath9k: owl-loader: fetch pci init values through nvmem (Íñigo Huguet) [2043453] - ath9k: fetch calibration data via nvmem subsystem (Íñigo Huguet) [2043453] - ath9k: Use tasklet_disable_in_atomic() (Íñigo Huguet) [2043453] - mt76: fix wrong conflict resolution in previous backport (Íñigo Huguet) [2043453] - mac80211: Allow HE operation to be longer than expected. (Íñigo Huguet) [2043453] - revert ath11k: add support for WCN6855 hw2.1 (Íñigo Huguet) [2043453] - RDMA/mlx5: Delete right entry from MR signature database (Amir Tzin) [1982191] - net/mlx5e: Fix select queue to consider SKBTX_HW_TSTAMP (Amir Tzin) [1982191] - net/mlx5e: Don't update netdev RQs with PTP-RQ (Amir Tzin) [1982191] - net/mlx5e: Fix an error code in mlx5e_arfs_create_tables() (Amir Tzin) [1982191] - net/mlx5e: Fix conflict with HW TS and CQE compression (Amir Tzin) [1982191] - net/mlx5e: Fix HW TS with CQE compression according to profile (Amir Tzin) [1982191] - mlx5e: add add missing BH locking around napi_schdule() (Amir Tzin) [1982191] - net/mlx5: Don't overwrite HCA capabilities when setting MSI-X count (Amir Tzin) [1982191] - net/mlx5: Fix err prints and return when creating termination table (Amir Tzin) [1982191] - RDMA/mlx5: Verify that DM operation is reasonable (Amir Tzin) [1982191] - RDMA/mlx5: Expose private query port (Amir Tzin) [1982191] - RDMA/mlx5: Fix type assignment for ICM DM (Amir Tzin) [1982191] - net/mlx5: DR, Add support for isolate_vl_tc QP (Amir Tzin) [1982191] - net/mlx5: DR, Add support for force-loopback QP (Amir Tzin) [1982191] - net/mlx5: DR, Add support for matching tunnel GTP-U (Amir Tzin) [1982191] - net/mlx5: DR, Set flex parser for TNL_MPLS dynamically (Amir Tzin) [1982191] - net/mlx5: DR, Add support for matching on geneve TLV option (Amir Tzin) [1982191] - net/mlx5: DR, Set STEv0 ICMP flex parser dynamically (Amir Tzin) [1982191] - net/mlx5: DR, Add support for dynamic flex parser (Amir Tzin) [1982191] - net/mlx5: DR, Remove protocol-specific flex_parser_3 definitions (Amir Tzin) [1982191] - net/mlx5: mlx5_ifc updates for flex parser (Amir Tzin) [1982191] - net/mlx5: E-Switch, Improve error messages in term table creation (Amir Tzin) [1982191] - net/mlx5: DR, Rename an argument in dr_rdma_segments (Amir Tzin) [1982191] - net/mlx5e: RX, Add checks for calculated Striding RQ attributes (Amir Tzin) [1982191] - net/mlx5e: Fix possible non-initialized struct usage (Amir Tzin) [1982191] - mlx5: implement ethtool standard stats (Amir Tzin) [1982191] - net/mlx5: Enhance diagnostics info for TX/RX reporters (Amir Tzin) [1982191] - net/mlx5: Add helper to initialize 1PPS (Amir Tzin) [1982191] - net/mlx5e: Add ethtool extended link state (Amir Tzin) [1982191 1982232] - net/mlx5: Add register layout to support extended link state (Amir Tzin) [1982191 1982232] - net/mlx5: Allocate FC bulk structs with kvzalloc() instead of kzalloc() (Amir Tzin) [1982191] - net/mlx5e: Cleanup safe switch channels API by passing params (Amir Tzin) [1982191] - net/mlx5e: Refactor on-the-fly configuration changes (Amir Tzin) [1982191] - net/mlx5e: Use mlx5e_safe_switch_channels when channels are closed (Amir Tzin) [1982191] - net/mlx5e: Allow mlx5e_safe_switch_channels to work with channels closed (Amir Tzin) [1982191] - mlx5: implement ethtool::get_fec_stats (Amir Tzin) [1982191] - net/mlx5e: Fix RQ creation flow for queues which doesn't support XDP (Amir Tzin) [1982191] - net/mlx5: Remove return statement exist at the end of void function (Amir Tzin) [1982191] - net/mlx5: Add a blank line after declarations (Amir Tzin) [1982191] - net/mlx5: DR, Alloc cmd buffer with kvzalloc() instead of kzalloc() (Amir Tzin) [1982191] - net/mlx5: DR, Use variably sized data structures for different actions (Amir Tzin) [1982191] - RDMA/mlx5: Expose UAPI to query DM (Amir Tzin) [1982191 1926606 1926603] - RDMA/mlx5: Add support in MEMIC operations (Amir Tzin) [1982191 1926606 1926603] - RDMA/mlx5: Add support to MODIFY_MEMIC command (Amir Tzin) [1982191 1926606 1926603] - RDMA/mlx5: Re-organize the DM code (Amir Tzin) [1982191 1926606 1926603] - RDMA/mlx5: Move all DM logic to separate file (Amir Tzin) [1982191 1926606 1926603] - net/mlx5: Add MEMIC operations related bits (Amir Tzin) [1982191 1926606 1926603] - net/mlx5: Add support for DSFP module EEPROM dumps (Amir Tzin) [1982191 1982233] - net/mlx5: Implement get_module_eeprom_by_page() (Amir Tzin) [1982191 1982233] - net/mlx5: Refactor module EEPROM query (Amir Tzin) [1982191 1982233] - IB/mlx5: Reduce max order of memory allocated for xlt update (Amir Tzin) [1982191] - net/mlx5: Implement sriov_get_vf_total_msix/count() callbacks (Amir Tzin) [1982191 1982230] - net/mlx5: Dynamically assign MSI-X vectors count (Amir Tzin) [1982191 1982230] - net/mlx5: Add dynamic MSI-X capabilities bits (Amir Tzin) [1982191 1982230] - net/mlx5e: Dynamic alloc vlan table for netdev when needed (Amir Tzin) [1982191] - net/mlx5e: Dynamic alloc arfs table for netdev when needed (Amir Tzin) [1982191] - net/mlx5: Use ida_alloc_range() instead of ida_simple_alloc() (Amir Tzin) [1982191] - net/mlx5e: Update ethtool setting of CQE compression (Amir Tzin) [1982191] - net/mlx5e: Allow coexistence of CQE compression and HW TS PTP (Amir Tzin) [1982191] - net/mlx5e: Add PTP Flow Steering support (Amir Tzin) [1982191] - net/mlx5e: Introduce Flow Steering ANY API (Amir Tzin) [1982191] - net/mlx5e: Introduce Flow Steering UDP API (Amir Tzin) [1982191] - net/mlx5e: Cleanup Flow Steering level (Amir Tzin) [1982191] - net/mlx5e: Add PTP RQ to RX reporter (Amir Tzin) [1982191] - net/mlx5e: Refactor RX reporter diagnostics (Amir Tzin) [1982191] - net:mlx5e: Add PTP-TIR and PTP-RQT (Amir Tzin) [1982191] - net/mlx5e: Add PTP-RX statistics (Amir Tzin) [1982191] - net/mlx5e: Add RQ to PTP channel (Amir Tzin) [1982191] - net/mlx5e: Add states to PTP channel (Amir Tzin) [1982191] - RDMA/mlx5: Set ODP caps only if device profile support ODP (Amir Tzin) [1982191] - net/mlx5e: Cleanup PTP (Amir Tzin) [1982191] - net/mlx5e: Generalize PTP implementation (Amir Tzin) [1982191] - net/mlx5e: Generalize direct-TIRs and direct-RQTs API (Amir Tzin) [1982191] - net/mlx5e: Generalize close RQ (Amir Tzin) [1982191] - net/mlx5e: Generalize RQ activation (Amir Tzin) [1982191] - net/mlx5e: Generalize open RQ (Amir Tzin) [1982191] - net/mlx5: Add helper to set time-stamp translator on a queue (Amir Tzin) [1982191] - net/mlx5e: Allow creating mpwqe info without channel (Amir Tzin) [1982191] - net/mlx5e: alloc the correct size for indirection_rqt (Amir Tzin) [1982191] - net: ethernet: indir_table.h is included twice (Amir Tzin) [1982191 1982195] - RDMA/mlx5: Create ODP EQ only when ODP MR is created (Amir Tzin) [1982191] - RDMA/mlx5: Add missing returned error check of mlx5_ib_dereg_mr (Amir Tzin) [1982191] - net/mlx5: Move devlink port from mlx5e priv to mlx5e resources (Amir Tzin) [1982191] - net/mlx5e: Allow to match on ICMP parameters (Amir Tzin) [1982191] - net/mlx5: Display the command index in command mailbox dump (Amir Tzin) [1982191] - net/mlx5e: allocate 'indirection_rqt' buffer dynamically (Amir Tzin) [1982191] - net/mlx5e: Dump ICOSQ WQE descriptor on CQE with error events (Amir Tzin) [1982191] - net/mlx5e: Use net_prefetchw instead of prefetchw in MPWQE TX datapath (Amir Tzin) [1982191] - net/mlx5e: Remove redundant newline in NL_SET_ERR_MSG_MOD (Amir Tzin) [1982191] - net/mlx5: Read congestion counters from all ports when lag is active (Amir Tzin) [1982191] - net/mlx5: remove unneeded semicolon (Amir Tzin) [1982191] - net/mlx5: DR, Remove unneeded rx_decap_l3 function for STEv1 (Amir Tzin) [1982191] - net/mlx5: Use order-0 allocations for EQs (Amir Tzin) [1982191] - net/mlx5: Add IFC bits needed for single FDB mode (Amir Tzin) [1982191] - net/mlx5: E-Switch, Refactor send to vport to be more generic (Amir Tzin) [1982191 1982195] - RDMA/mlx5: Use representor E-Switch when getting netdev and metadata (Amir Tzin) [1982191] - net/mlx5: E-Switch, Add eswitch pointer to each representor (Amir Tzin) [1982191 1982195] - net/mlx5: E-Switch, Add match on vhca id to default send rules (Amir Tzin) [1982191 1982195] - net/mlx5: Remove unused mlx5_core_health member recover_work (Amir Tzin) [1982191] - net/mlx5: simplify the return expression of mlx5_esw_offloads_pair() (Amir Tzin) [1982191 1982195] - net/mlx5: Cleanup prototype warning (Amir Tzin) [1982191] - RDMA/mlx5: Allow larger pages in DevX umem (Amir Tzin) [1982191] - RDMA/mlx5: Rename mlx5_mr_cache_invalidate() to revoke_mr() (Amir Tzin) [1982191] - RDMA/mlx5: Consolidate MR destruction to mlx5_ib_dereg_mr() (Amir Tzin) [1982191] - RDMA/mlx5: Use a union inside mlx5_ib_mr (Amir Tzin) [1982191] - platform/mellanox: mlxbf-tmfifo: Fix a memory barrier issue (Amir Tzin) [2018145] - mmc: dw_mmc-bluefield: : Fix the license information (Amir Tzin) [2018145] - mmc: dw_mmc-bluefield: simplify the probe() function (Amir Tzin) [2018145] - benet: mark device 0xe220 (Lancer) as deprecated (Michal Schmidt) [2054409] - myri10ge: mark as deprecated (Michal Schmidt) [2054409] - liquidio: mark as deprecated, not unmaintained (Michal Schmidt) [2054409] - netxen_nic: remove unmaintained mark, keep deprecated (Michal Schmidt) [2054409] - bnx2: mark as deprecated, not unmaintained (Michal Schmidt) [2054409] - SUNRPC: Don't dereference xprt->snd_task if it's a cookie (Dave Wysochanski) [2046545] - SUNRPC: Add source address/port to rpc_socket* traces (Dave Wysochanski) [2046545] - netfilter: conntrack: re-init state for retransmitted syn-ack (Florian Westphal) [2043093] - netfilter: conntrack: move synack init code to helper (Florian Westphal) [2043093]- ibmvnic: remove unused defines (Diego Domingos) [2047920] - ibmvnic: Update driver return codes (Diego Domingos) [2047920] - ARM: iop32x: disable N2100 PCI parity reporting (Josef Oskera) [2031880] - r8169: fix incorrect mac address assignment (Josef Oskera) [2031880] - r8169: Add device 10ec:8162 to driver r8169 (Josef Oskera) [2031880] - ethernet: r8169: use eth_hw_addr_set() (Josef Oskera) [2031880] - net: phy: realtek: add support for RTL8365MB-VC internal PHYs (Josef Oskera) [2031880] - ethernet: use eth_hw_addr_set() for dev->addr_len cases (Josef Oskera) [2031880] - r8169: enable ASPM L0s state (Josef Oskera) [2031880] - r8169: rename rtl_csi_access_enable to rtl_set_aspm_entry_latency (Josef Oskera) [2031880] - r8169: change the L0/L1 entrance latencies for RTL8106e (Josef Oskera) [2031880] - Revert "r8169: avoid link-up interrupt issue on RTL8106e if user enables ASPM" (Josef Oskera) [2031880] - r8169: Avoid duplicate sysfs entry creation error (Josef Oskera) [2031880] - r8169: Avoid memcpy() over-reading of ETH_SS_STATS (Josef Oskera) [2031880] - r8169: avoid link-up interrupt issue on RTL8106e if user enables ASPM (Josef Oskera) [2031880] - net: phy: realtek: net: Fix less than zero comparison of a u16 (Josef Oskera) [2031880] - net: phy: realtek: add delay to fix RXC generation issue (Josef Oskera) [2031880] - net: phy: realtek: add dt property to enable ALDPS mode (Josef Oskera) [2031880] - net: phy: realtek: add dt property to disable CLKOUT clock (Josef Oskera) [2031880] - r8169: Fix fall-through warning for Clang (Josef Oskera) [2031880] - r8169: use KBUILD_MODNAME instead of own module name definition (Josef Oskera) [2031880] - r8169: keep pause settings on interface down/up cycle (Josef Oskera) [2031880] - r8169: add support for pause ethtool ops (Josef Oskera) [2031880] - r8169: use mac-managed PHY PM (Josef Oskera) [2031880] - r8169: remove rtl_hw_start_8168c_3 (Josef Oskera) [2031880] - r8169: add support for ethtool get_ringparam (Josef Oskera) [2031880] - r8169: use lower_32_bits/upper_32_bits macros (Josef Oskera) [2031880] - net: phy: make PHY PM ops a no-op if MAC driver manages PHY PM (Josef Oskera) [2031880] - mm/gup: remove unused get_user_pages_locked() (Chris von Recklinghausen) [2048650] - mm: change lookup_node() to use get_user_pages_fast() (Chris von Recklinghausen) [2048650] - mm/gup: remove unused pin_user_pages_locked() (Chris von Recklinghausen) [2048650] - mm/gup: follow_pfn_pte(): -EEXIST cleanup (Chris von Recklinghausen) [2048650] - mm: fix invalid page pointer returned with FOLL_PIN gups (Chris von Recklinghausen) [2048650] - mm: fix typos in comments (Chris von Recklinghausen) [2048650] - vfio/iommu_type1: replace kfree with kvfree (Alex Williamson) [2046547] - vfio/pci: Fix error return code in vfio_ecap_init() (Alex Williamson) [2046547] - vfio/pci: Add missing range check in vfio_pci_mmap (Alex Williamson) [2046547] - vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer (Alex Williamson) [2046547] - vfio/mdev: Make to_mdev_device() into a static inline (Alex Williamson) [2046547] - vfio/iommu_type1: Mantain a counter for non_pinned_groups (Alex Williamson) [2046547] - vfio/iommu_type1: Fix some sanity checks in detach group (Alex Williamson) [2046547] - vfio/iommu_type1: Populate full dirty when detach non-pinned group (Alex Williamson) [2046547] - vfio/pci: Move dummy_resources_list init in vfio_pci_probe() (Alex Williamson) [2046547] - vfio/virqfd: Drain events from eventfd in virqfd_wakeup() (Alex Williamson) [2046547] - ext4: fix direct I/O read error (Lukas Czerner) [1868258] - usb: xhci: Extend support for runtime power management for AMD's Yellow carp. (Renjith Pananchikkal) [2015775] - usb: xhci: Enable runtime-pm by default on AMD Yellow Carp platform (Renjith Pananchikkal) [2015775] - thunderbolt: Enable retry logic for intra-domain control packets (David Arcari) [2028287] - nvme-fabrics: fix state check in nvmf_ctlr_matches_baseopts() (Gopal Tiwari) [2043755] - smb3: do not error on fsync when readonly (Ronnie Sahlberg) [2037811] - cifs: serialize all mount attempts (Ronnie Sahlberg) [2008434] - ALSA: memalloc: Unify x86 SG-buffer handling (take#3) (Jaroslav Kysela) [2049437] - ALSA: usb-audio: add mapping for MSI MPG X570S Carbon Max Wifi. (Jaroslav Kysela) [2049437] - ALSA: usb-audio: Drop CONFIG_PM ifdefs (Jaroslav Kysela) [2049437] - ALSA: usb-audio: Fix dB level of Bose Revolve+ SoundLink (Jaroslav Kysela) [2049437] - ALSA: usb-audio: Add minimal-mute notion in dB mapping table (Jaroslav Kysela) [2049437] - ALSA: usb-audio: Use int for dB map values (Jaroslav Kysela) [2049437] - ALSA: hda/tegra: Fix Tegra194 HDA reset failure (Jaroslav Kysela) [2049437] - ALSA: hda/realtek: Use ALC285_FIXUP_HP_GPIO_LED on another HP laptop (Jaroslav Kysela) [2049437] - ALSA: hda: Add new AlderLake-P variant PCI ID (Jaroslav Kysela) [2049437] - ALSA: hda: Add AlderLake-N PCI ID (Jaroslav Kysela) [2049437] - ALSA: hda: use swap() to make code cleaner (Jaroslav Kysela) [2049437] - ALSA: Fix some typo (Jaroslav Kysela) [2049437] - ALSA: hda/hdmi: Consider ELD is invalid when no SAD is present (Jaroslav Kysela) [2049437] - ALSA: hda: Remove redundant runtime PM calls (Jaroslav Kysela) [2049437] - ALSA: hda: Do disconnect jacks at codec unbind (Jaroslav Kysela) [2049437] - ALSA: hda: intel: More comprehensive PM runtime setup for controller driver (Jaroslav Kysela) [2049437] - ASoC: SOF: Intel: fix build issue related to CODEC_PROBE_ENTRIES (Jaroslav Kysela) [2049437] - ASoC: cs42l42: Report initial jack state (Jaroslav Kysela) [2049437] - ALSA: hda/realtek: Re-order quirk entries for Lenovo (Jaroslav Kysela) [2049437] - ALSA: hda/realtek: Add quirk for Legion Y9000X 2020 (Jaroslav Kysela) [2049437] - ALSA: hda/realtek: Add speaker fixup for some Yoga 15ITL5 devices (Jaroslav Kysela) [2049437] - tools headers UAPI: Sync sound/asound.h with the kernel sources (Jaroslav Kysela) [2049437] - tools include UAPI: Sync sound/asound.h copy with the kernel sources (Jaroslav Kysela) [2049437] - tools include UAPI: Sync sound/asound.h copy (Jaroslav Kysela) [2049437] - tools include UAPI: Sync sound/asound.h copy with the kernel sources (Jaroslav Kysela) [2049437] - tools include UAPI: Sync sound/asound.h copy with the kernel sources (Jaroslav Kysela) [2049437] - ASoC: SOF: handle paused streams during system suspend (Jaroslav Kysela) [2049437] - ASoC: SOF: sof-audio: setup sched widgets during pipeline complete step (Jaroslav Kysela) [2049437] - ASoC: SOF: free widgets in sof_tear_down_pipelines() for static pipelines (Jaroslav Kysela) [2049437] - ALSA: hda/cs8409: Fix Jack detection after resume (Jaroslav Kysela) [2049437] - ALSA: hda/cs8409: Increase delay during jack detection (Jaroslav Kysela) [2049437] - ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Master after reboot from Windows (Jaroslav Kysela) [2049437] - ASoC: Intel: catpt: Test dmaengine_submit() result before moving on (Jaroslav Kysela) [2049437] - ASoC: amd: Fix dependency for SPI master (Jaroslav Kysela) [2049437] - ALSA: usb-audio: Drop superfluous '0' in Presonus Studio 1810c's ID (Jaroslav Kysela) [2049437] - ALSA: oss: fix compile error when OSS_DEBUG is enabled (Jaroslav Kysela) [2049437] - ALSA: hda: Make proper use of timecounter (Jaroslav Kysela) [2049437] - ALSA: led: Use restricted type for iface assignment (Jaroslav Kysela) [2049437] - ALSA: hda: Fix potential deadlock at codec unbinding (Jaroslav Kysela) [2049437] - ALSA: hda: Add missing rwsem around snd_ctl_remove() calls (Jaroslav Kysela) [2049437] - ALSA: PCM: Add missing rwsem around snd_ctl_remove() calls (Jaroslav Kysela) [2049437] - ALSA: jack: Add missing rwsem around snd_ctl_remove() calls (Jaroslav Kysela) [2049437] - ASoC: Intel: sof_sdw: fix jack detection on HP Spectre x360 convertible (Jaroslav Kysela) [2049437] - kernel: fork: properly initialize mm->mm_rh in dup_mm() and mm_alloc() (Rafael Aquini) [2047242] - vdpa/mlx5: Fix tracking of current number of VQs (Cindy Lu) [2052849] - vdpa/mlx5: Fix is_index_valid() to refer to features (Cindy Lu) [2052849] - vdpa: Protect vdpa reset with cf_mutex (Cindy Lu) [2052849] - vdpa: Avoid taking cf_mutex lock on get status (Cindy Lu) [2052849] - vdpa/vdpa_sim_net: Report max device capabilities (Cindy Lu) [2052849] - vdpa: Use BIT_ULL for bit operations (Cindy Lu) [2052849] - vdpa/vdpa_sim: Configure max supported virtqueues (Cindy Lu) [2052849] - vdpa/mlx5: Report max device capabilities (Cindy Lu) [2052849] - vdpa: Support reporting max device capabilities (Cindy Lu) [2052849] - vdpa/mlx5: Restore cur_num_vqs in case of failure in change_num_qps() (Cindy Lu) [2052849] - vdpa: Add support for returning device configuration information (Cindy Lu) [2052849] - vdpa/mlx5: Support configuring max data virtqueue (Cindy Lu) [2052849] - vdpa/mlx5: Fix config_attr_mask assignment (Cindy Lu) [2052849] - vdpa: Allow to configure max data virtqueues (Cindy Lu) [2052849] - vdpa: Read device configuration only if FEATURES_OK (Cindy Lu) [2052849] - vdpa: Sync calls set/get config/status with cf_mutex (Cindy Lu) [2052849] - vdpa/mlx5: Distribute RX virtqueues in RQT object (Cindy Lu) [2052849] - vdpa: Provide interface to read driver features (Cindy Lu) [2052849] - vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 (Cindy Lu) [2052849] - vdpa: Mark vdpa_config_ops.get_vq_notification as optional (Cindy Lu) [2052849] - vdpa: Avoid duplicate call to vp_vdpa get_status (Cindy Lu) [2052849] - net/mlx5_vdpa: Offer VIRTIO_NET_F_MTU when setting MTU (Cindy Lu) [2052849] - vdpa: add driver_override support (Cindy Lu) [2052849] - docs: document sysfs ABI for vDPA bus (Cindy Lu) [2052849] - ifcvf/vDPA: fix misuse virtio-net device config size for blk dev (Cindy Lu) [2052849] - Revert "efi/libstub: arm64: Double check image alignment at entry" (Vitaly Kuznetsov) [2046303] - ethtool: ioctl: fix potential NULL deref in ethtool_set_coalesce() (William Zhao) [2046342] - cifs: Do not leak EDEADLK to dgetents64 for STATUS_USER_SESSION_DELETED (Ronnie Sahlberg) [1994393] - cifs: constify pathname arguments in a bunch of helpers (Ronnie Sahlberg) [1994393] - cgroup: Use open-time cgroup namespace for process migration perm checks (Chris von Recklinghausen) [2035766] - cgroup: Allocate cgroup_file_ctx for kernfs_open_file->priv (Chris von Recklinghausen) [2035766] - cgroup: Use open-time credentials for process migraton perm checks (Chris von Recklinghausen) [2035766] - cgroup: make per-cgroup pressure stall tracking configurable (Chris von Recklinghausen) [2035766] - powerpc/idle: Don't corrupt back chain when going idle (Laurent Vivier) [2052793] - powerpc64/idle: Fix SP offsets when saving GPRs (Laurent Vivier) [2052793] - sfc: ef10: implement ethtool::get_fec_stats (Íñigo Huguet) [2042798] - sfc: The RX page_ring is optional (Íñigo Huguet) [2042798] - sfc: Check null pointer of rx_queue->page_ring (Íñigo Huguet) [2042798] - sfc_ef100: potential dereference of null pointer (Íñigo Huguet) [2042798] - sfc: Don't use netif_info before net_device setup (Íñigo Huguet) [2042798] - sfc: Export fibre-specific supported link modes (Íñigo Huguet) [2042798] - sfc: Fix reading non-legacy supported link modes (Íñigo Huguet) [2042798] - ethernet: constify references to netdev->dev_addr in drivers (Íñigo Huguet) [2042798] - ethernet: use eth_hw_addr_set() instead of ether_addr_copy() (Íñigo Huguet) [2042798] - ethernet: use eth_hw_addr_set() (Íñigo Huguet) [2042798] - sfc: last resort fallback for lack of xdp tx queues (Íñigo Huguet) [2042798 1995444] - sfc: fallback for lack of xdp tx queues (Íñigo Huguet) [2042798 1995444] - ext4: fix potential uninitialized access to retval in kmmpd (Lukas Czerner) [2046355] - ext4: fix possible UAF when remounting r/o a mmp-protected file system (Lukas Czerner) [2046355] - ext4: fix memory leak in ext4_fill_super (Lukas Czerner) [2046355] - quota: check block number when reading the block in quota file (Lukas Czerner) [2046999] - quota: correct error number in free_dqentry() (Lukas Czerner) [2046999] - quota: Fix memory leak when handling corrupted quota file (Lukas Czerner) [2046999] - quota: Sanity-check quota file headers on load (Lukas Czerner) [2046999] - quota: clear padding in v2r1_mem2diskdqb() (Lukas Czerner) [2046999] - quota: Check that quota is not dirty before release (Lukas Czerner) [2046999] - quota: fix livelock in dquot_writeback_dquots (Lukas Czerner) [2046999] - ext4: fix e2fsprogs checksum failure for mounted filesystem (Lukas Czerner) [1937180] - ext4: prevent partial update of the extent blocks (Lukas Czerner) [2035877] - ext4: check for inconsistent extents between index and leaf block (Lukas Czerner) [2035877] - ext4: check for out-of-order index extents in ext4_valid_extent_entries() (Lukas Czerner) [2035877] - ext4: avoid trim error on fs with small groups (Lukas Czerner) [2046355] - ext4: fix null-ptr-deref in '__ext4_journal_ensure_credits' (Lukas Czerner) [2046355] - ext4: make sure to reset inode lockdep class when quota enabling fails (Lukas Czerner) [2046355] - ext4: make sure quota gets properly shutdown on error (Lukas Czerner) [2046355] - ext4: Fix BUG_ON in ext4_bread when write quota data (Lukas Czerner) [2046355] - ext4: refresh the ext4_ext_path struct after dropping i_data_sem. (Lukas Czerner) [2046355] - ext4: ensure enough credits in ext4_ext_shift_path_extents (Lukas Czerner) [2046355] - ext4: fix potential infinite loop in ext4_dx_readdir() (Lukas Czerner) [2046355] - ext4: fix loff_t overflow in ext4_max_bitmap_size() (Lukas Czerner) [2046355] - ext4: fix reserved space counter leakage (Lukas Czerner) [2046355] - ext4: fix race writing to an inline_data file while its xattrs are changing (Lukas Czerner) [2046355] - ext4: fix potential htree corruption when growing large_dir directories (Lukas Czerner) [2046355] - ext4: use ext4_grp_locked_error in mb_find_extent (Lukas Czerner) [2046355] - ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit (Lukas Czerner) [2046355] - ext4: remove check for zero nr_to_scan in ext4_es_scan() (Lukas Czerner) [2046355] - ext4: return error code when ext4_fill_flex_info() fails (Lukas Czerner) [2046355] - ext4: cleanup in-core orphan list if ext4_truncate() failed to get a transaction handle (Lukas Czerner) [2046355] - ext4: fix kernel infoleak via ext4_extent_header (Lukas Czerner) [2046355] - ext4: fix memory leak in ext4_fill_super (Lukas Czerner) [2046355] - ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed (Lukas Czerner) [2046355] - ext4: fix error code in ext4_commit_super (Lukas Czerner) [2046355] - crash_core, vmcoreinfo: append 'SECTION_SIZE_BITS' to vmcoreinfo (Pingfan Liu) [2046631] - arm64/crash_core: Export TCR_EL1.T1SZ in vmcoreinfo (Pingfan Liu) [2046631] - arm64: kernel: arch_crash_save_vmcoreinfo() should depend on CONFIG_CRASH_CORE (Mark Salter) [2046631] - Revert "[arm64] arm64, vmcoreinfo : Append 'MAX_PHYSMEM_BITS' to vmcoreinfo" (Pingfan Liu) [2046631] - crash_core, vmcoreinfo: Append 'MAX_PHYSMEM_BITS' to vmcoreinfo (Pingfan Liu) [2046631] - ibmvnic: don't release napi in __ibmvnic_open() (Gustavo Walbon) [2051793]- EDAC/igen6: Add Intel Alder Lake SoC support (Aristeu Rozanski) [1971965 1783145] - EDAC/igen6: Add Intel Tiger Lake SoC support (Aristeu Rozanski) [1971965 1783145] - EDAC/igen6: Add Intel ICL-NNPI SoC support (Aristeu Rozanski) [1971965 1783145] - EDAC/i10nm: Add support for high bandwidth memory (Aristeu Rozanski) [1971965 1783145] - EDAC/i10nm: Add detection of memory levels for ICX/SPR servers (Aristeu Rozanski) [1971965 1783145] - EDAC/skx_common: Add new ADXL components for 2-level memory (Aristeu Rozanski) [1971965 1783145] - EDAC, skx: Retrieve and print retry_rd_err_log registers (Aristeu Rozanski) [1971965 1783145] - EDAC, skx_common: Refactor so that we initialize "dev" in result of adxl decode. (Aristeu Rozanski) [1971965 1783145] - selinux: parse contexts for mount options early (Scott Mayhew) [1984355] - selinux: try to use preparsed sid before calling parse_sid() (Scott Mayhew) [1984355] - selinux: Fix selinux_sb_mnt_opts_compat() (Scott Mayhew) [1984355] - selinux: access superblock_security_struct in LSM blob way (Scott Mayhew) [1984355] - selinux: minor tweaks to selinux_add_opt() (Scott Mayhew) [1984355] - selinux: fix potential memleak in selinux_add_opt() (Scott Mayhew) [1984355] - selinux: fix sleeping function called from invalid context (Scott Mayhew) [1984355] - LSM: Infrastructure management of the superblock (Scott Mayhew) [1984355] - selinux: drop super_block backpointer from superblock_security_struct (Scott Mayhew) [1984355] - selinux: remove redundant allocation and helper functions (Scott Mayhew) [1984355] - ath11k: add support for WCN6855 hw2.1 (Íñigo Huguet) [1970036 1988269] - ath11k: add string type to search board data in board-2.bin for WCN6855 (Íñigo Huguet) [1970036 1988269] - firmware: smccc: Fix check for ARCH_SOC_ID not implemented (Vitaly Kuznetsov) [2053450] - bpf, arm64: Use emit_addr_mov_i64() for BPF_PSEUDO_FUNC (Yauheni Kaliuta) [2051789] - bpf/selftests: disable a verifier test for powerpc (Viktor Malik) [2046032] - bpf/selftests: allow disabling verifier tests (Viktor Malik) [2046032] - vfs: check dentry is still valid in get_link() (Ian Kent) [2014846] - xfs: don't expose internal symlink metadata buffers to the vfs (Brian Foster) [2014846] - scsi: vmw_pvscsi: Set residual data length conditionally (Cathy Avery) [2052345] - scsi: mpt3sas: Fix incorrect system timestamp (Tomas Henzl) [2026212] - scsi: mpt3sas: Fix system going into read-only mode (Tomas Henzl) [2026212] - scsi: mpt3sas: Fix kernel panic during drive powercycle test (Tomas Henzl) [2026212] - scsi: mpt3sas: Clean up some inconsistent indenting (Tomas Henzl) [2026212] - scsi: scsi_transport_srp: Don't block target in SRP_PORT_LOST state (Ewan D. Milne) [2028290] - blktrace: switch trace spinlock to a raw spinlock (Wander Lairson Costa) [1905749] - blktrace: Fix uaf in blk_trace access after removing by sysfs (Wander Lairson Costa) [1905749] - blk-wbt: export internal state via debugfs (Ming Lei) [2047313] - platform/x86: ISST: Fix optimization with use of numa (Prarit Bhargava) [2023820] - platform/x86: ISST: Use numa node id for cpu pci dev mapping (Prarit Bhargava) [2023818] - platform/x86: ISST: Optimize CPU to PCI device mapping (Prarit Bhargava) [2023818] - efi/x86: drop task_lock() from efi_switch_mm() (Fernando Pacheco) [2035415] - configs: enable LOGITECH_FF (Benjamin Tissoires) [1945987] - Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl (Benjamin Tissoires) [1974089] - Input: joydev - prevent potential read overflow in ioctl (Benjamin Tissoires) [1974089] - xfs: Fix CIL throttle hang when CIL space used going backwards (Thiago Becker) [2040371] - netfilter: nf_conntrack_netbios_ns: fix helper module alias (Florian Westphal) [2038015] - selftests: nft_concat_range: add test for reload with no element add/del (Florian Westphal) [2046309] - netfilter: fix regression in looped (broad|multi)cast's MAC handling (Florian Westphal) [2046309] - selftests: netfilter: Add correctness test for mac,net set type (Florian Westphal) [2046309] - netfilter: flowtable: fix IPv6 tunnel addr match (Florian Westphal) [2046309] - netfilter: conntrack: don't increment invalid counter on NF_REPEAT (Florian Westphal) [2046309] - netfilter: nft_set_pipapo: allocate pcpu scratch maps on clone (Florian Westphal) [2046309] - netfilter: nft_payload: do not update layer 4 checksum when mangling fragments (Florian Westphal) [2046309] - netfilter: ipvs: Fix reuse connection if RS weight is 0 (Florian Westphal) [2046309] - netfilter: ctnetlink: do not erase error code with EINVAL (Florian Westphal) [2046309] - netfilter: ctnetlink: fix filtering with CTA_TUPLE_REPLY (Florian Westphal) [2046309] - netfilter: nfnetlink_queue: fix OOB when mac header was cleared (Florian Westphal) [2046309] - netfilter: nft_dynset: relax superfluous check on set updates (Florian Westphal) [2046309] - netfilter: use kvmalloc_array to allocate memory for hashtable (Phil Sutter) [2001762] - netfilter: nf_tables: skip netdev events generated on netns removal (Phil Sutter) [2053436] - xfrm: add state hashtable keyed by seq (Sabrina Dubroca) [1926538]- cgroup/cpuset: Fix "suspicious RCU usage" lockdep warning (Waiman Long) [2050418] - cpuset: Fix the bug that subpart_cpus updated wrongly in update_cpumask() (Waiman Long) [2050418] - IB/rdmavt: Validate remote_addr during loopback atomic tests (Kamal Heib) [2033480] - in wb_init, use gfp instead of GFP_KERNEL when allocating bw_dwork (Chris von Recklinghausen) [2046179] - scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe (John Meneghini) [2051691] - scsi: bnx2fc: Flush destroy_work queue before calling bnx2fc_interface_put() (John Meneghini) [1973208] - nvme: drop unused variable ctrl in nvme_setup_cmd (John Meneghini) [2033384] - nvme: increment request genctr on completion (John Meneghini) [2033384] - nvme-pci: Fix abort command id (John Meneghini) [2033384] - nvme: add command id quirk for apple controllers (John Meneghini) [2033384] - nvme: move nvme_multi_css into nvme.h (John Meneghini) [2033384] - nvme: code command_id with a genctr for use-after-free validation (John Meneghini) [2033384] - nvme-pci: limit maximum queue depth to 4095 (John Meneghini) [2033384] - params: lift param_set_uint_minmax to common code (John Meneghini) [2033384] - CI: Enable baseline realtime checks (Veronika Kabatova) - CI: Rename pipelines to include release names (Veronika Kabatova) - sched/pelt: Relax the sync of load_sum with load_avg (Phil Auld) [2037123] - sched/pelt: Relax the sync of runnable_sum with runnable_avg (Phil Auld) [2037123] - sched/pelt: Continue to relax the sync of util_sum with util_avg (Phil Auld) [2037123] - sched/pelt: Relax the sync of util_sum with util_avg (Phil Auld) [2037123] - cifs: fix memory leak of smb3_fs_context_dup::server_hostname (Ronnie Sahlberg) [2044670] - cifs: To match file servers, make sure the server hostname matches (Ronnie Sahlberg) [2044670] - perf/x86/intel/uncore: Fix Intel SPR M3UPI event constraints (Michael Petlan) [1837402] - perf/x86/intel/uncore: Fix Intel SPR M2PCIE event constraints (Michael Petlan) [1837402] - perf/x86/intel/uncore: Fix Intel SPR IIO event constraints (Michael Petlan) [1837402] - perf/x86/intel/uncore: Fix Intel SPR CHA event constraints (Michael Petlan) [1837402] - perf/x86/intel/uncore: Support IMC free-running counters on Sapphire Rapids server (Michael Petlan) [1837402] - perf/x86/intel/uncore: Support IIO free-running counters on Sapphire Rapids server (Michael Petlan) [1837402] - perf/x86/intel/uncore: Factor out snr_uncore_mmio_map() (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add alias PMU name (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server MDF support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server M3UPI support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server UPI support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server M2M support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server IMC support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server PCU support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server M2PCIe support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server IRP support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server IIO support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server CHA support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server framework (Michael Petlan) [1837402] - ovl: fix deadlock in splice write (Miklos Szeredi) [2028998] - selinux: fix NULL-pointer dereference when hashtab allocation fails (Ondrej Mosnacek) [2021467] - selinux: fix double free of cond_list on error paths (Ondrej Mosnacek) [2043605] - ibmvnic: remove unused ->wait_capability (Diego Domingos) [2049368] - ibmvnic: don't spin in tasklet (Diego Domingos) [2049368] - ibmvnic: init ->running_cap_crqs early (Diego Domingos) [2049368] - ibmvnic: Allow extra failures before disabling (Diego Domingos) [2049368] - hpsa: add new messaging (Tomas Henzl) [1801777] - aacraid: add new messaging (Tomas Henzl) [2044365] - Revert "[scsi] Revert "[scsi] aacraid: add removed id table"" (Tomas Henzl) [2044365] - mpt3sas: Add new messaging (Tomas Henzl) [2044366] - Revert "[scsi] mpt*: remove certain deprecated pci-ids" (Tomas Henzl) [2044366] - mptsas: add new messaging (Tomas Henzl) [2044366] - sctp: hold endpoint before calling cb in sctp_transport_lookup_process (Xin Long) [2043822] - sctp: use call_rcu to free endpoint (Xin Long) [2043822] - sctp: move hlist_node and hashent out of sctp_ep_common (Xin Long) [2043822] - net: Use nlmsg_unicast() instead of netlink_unicast() (Xin Long) [2043822] - video: hyperv_fb: Fix validation of screen resolution (Mohammed Gamal) [1952821] - powerpc/pseries: extract host bridge from pci_bus prior to bus removal (Diego Domingos) [2051509] - dm: properly fix redundant bio-based IO accounting (Mike Snitzer) [2051803] - dm: revert partial fix for redundant bio-based IO accounting (Mike Snitzer) [2051803] - block: add bio_start_io_acct_time() to control start_time (Mike Snitzer) [2051803] - block: document iostat changes for disk busy time accounting (Mike Snitzer) [2051803]- tee: optee: Fix incorrect page free bug (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: handle lookup of shm with reference count 0 (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: smc_abi.c: add missing #include (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: isolate smc abi (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: refactor driver with internal callbacks (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: simplify optee_release() (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: Fix missing devices unregister during optee_remove (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee/optee/shm_pool: fix application of sizeof to pointer (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: Correct inappropriate usage of TEE_SHM_DMA_BUF flag (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: add tee_shm_alloc_kernel_buf() (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: Clear stale cache entries during initialization (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: fix tee out of memory failure seen during kexec reboot (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: Refuse to load the driver under the kdump kernel (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: Fix memory leak when failing to register shm pages (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: use export_uuid() to copy client UUID (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: do not check memref size on return from Secure World (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: fix build error caused by recent optee tracepoints feature (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: add invoke_fn tracepoints (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: simplify i2c access (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: remove need_resched() before cond_resched() (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: sync OP-TEE headers (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: replace might_sleep with cond_resched (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - drivers: optee: fix i2c build issue (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: convert get_user_pages() --> pin_user_pages() (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - drivers: optee: allow op-tee to access devices on the i2c bus (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - driver: tee: Handle NULL pointer indication from client (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: enable support for multi-stage bus enumeration (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: use uuid for sysfs driver entry (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: Add support for session login client UUID generation (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: enable support to register kernel memory (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: remove unnecessary NULL check in tee_shm_alloc() (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: don't assign shm id for private shms (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: remove unused tee_shm_priv_alloc() (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: tee_shm_op_mmap(): use TEE_SHM_USER_MAPPED (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: remove redundant teedev in struct tee_shm (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: remove linked list of struct tee_shm (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: Fix multi page dynamic shm pool alloc (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: model OP-TEE as a platform device/driver (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: fix device enumeration error handling (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: Fix dynamic shm pool allocations (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee/shm: untag user pointers in tee_shm_register (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: add might_sleep for RPC requests (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: allow to work without static shared memory (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: update optee_msg.h and optee_smc.h to dual license (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: add missing of_node_put after of_device_is_available (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: Fix unsigned comparison with less than zero (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: fix possible error pointer ctx dereferencing (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: Initialize some structs using memset instead of braces (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: add TEE bus device enumeration support (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: add supp_nowait flag in tee_context struct (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: log message if dynamic shm is enabled (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: add kernel internal client interface (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: take DT status property into account (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: making OPTEE_SHM_NUM_PRIV_PAGES configurable via Kconfig (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - x86/mce: Add Xeon Sapphire Rapids to list of CPUs that support PPIN (David Arcari) [2035286] - regset: kill ->get() (Prarit Bhargava) [2032854] - arm64: switch to ->regset_get() (Prarit Bhargava) [2032854] - arm64: take fetching compat reg out of pt_regs into a new helper (Prarit Bhargava) [2032854] - powerpc: switch to ->regset_get() (Prarit Bhargava) [2032854] - s390: switch to ->regset_get() (Prarit Bhargava) [2032854] - introduction of regset ->get() wrappers, switching ELF coredumps to those (Prarit Bhargava) [2032854] - mm/page_alloc.c: do not warn allocation failure on zone DMA if no managed pages (Baoquan He) [2024011] - dma/pool: create dma atomic pool only if dma zone has managed pages (Baoquan He) [2024011] - mm_zone: add function to check if managed dma zone exists (Baoquan He) [2024011] - tipc: discard MSG_CRYPTO msgs when key_exchange_enabled is not set (Xin Long) [2043825] - tipc: delete the unlikely branch in tipc_aead_encrypt (Xin Long) [2043825] - tipc: check for null after calling kmemdup (Xin Long) [2043825] - tipc: only accept encrypted MSG_CRYPTO msgs (Xin Long) [2043825] - powerpc/pseries: use slab context cpumask allocation in CPU hotplug init (Waiman Long) [2048220] - powerpc/pseries: Fix build error when NUMA=n (Waiman Long) [2048220] - lpfc: Add new messaging (Ewan D. Milne) [1841323] - cpu/hotplug: Cure the cpusets trainwreck (Phil Auld) [1904593] - scsi: ses: Fix unsigned comparison with less than zero (Tomas Henzl) [1995086] - scsi: ses: Retry failed Send/Receive Diagnostic commands (Tomas Henzl) [1995086] - serial: exar: Fix GPIO configuration for Sealevel cards based on XR17V35X (John W. Linville) [2022906] - PCI: vmd: Add indirection layer to vmd irq lists (Scott Wood) [2048202] - redhat/configs: Enable CONFIG_PCI_HYPERV on Aarch64 (Vitaly Kuznetsov) [2024853] - PCI: hv: Add arm64 Hyper-V vPCI support (Vitaly Kuznetsov) [2024853] - PCI: hv: Make the code arch neutral by adding arch specific interfaces (Vitaly Kuznetsov) [2024853] - PCI: hv: Remove unnecessary use of hx (Vitaly Kuznetsov) [2024853] - nvme-rdma: fix possible use-after-free in transport error_recovery work (Chris Leech) [1988361] - nvme-tcp: fix possible use-after-free in transport error_recovery work (Chris Leech) [1988361] - nvme: fix a possible use-after-free in controller reset during load (Chris Leech) [1988361] - ipv6: check return value of ipv6_skip_exthdr (Sabrina Dubroca) [2046234] - selftests: Calculate udpgso segment count without header adjustment (Xin Long) [2044133] - udp: using datalen to cap ipv6 udp max gso segments (Xin Long) [2044133] - inet_diag: fix kernel-infoleak for UDP sockets (Xin Long) [2044133] - udp: using datalen to cap max gso segments (Xin Long) [2044133] - [s390] s390/cpumf: Support for CPU Measurement Facility CSVN 7 (Mete Durlu) [2048980] - [s390] s390/cpumf: Support for CPU Measurement Sampling Facility LS bit (Mete Durlu) [2048980] - tools/power/x86/intel-speed-select: v1.10 release (Prarit Bhargava) [2023909] - tools/power/x86/intel-speed-select: Fix uncore memory frequency display (Prarit Bhargava) [2023909] - platform/x86: ISST: Account for increased timeout in some cases (Prarit Bhargava) [2023909] - tools/power/x86/intel-speed-select: Add options to force online (Prarit Bhargava) [2023909] - tools/power/x86/intel-speed-select: Drop __DATE__ and __TIME__ macros (Prarit Bhargava) [2023909] - tools/power/x86/intel-speed-select: v1.9 release (Prarit Bhargava) [2023909] - tools/power/x86/intel-speed-select: Process mailbox read error for core-power (Prarit Bhargava) [2023909] - tools/power/x86/intel-speed-select: Increase string size (Prarit Bhargava) [2023909] - qla2xxx: Add new messaging (Ewan D. Milne) [1900072]- platform/x86: amd-pmc: only use callbacks for suspend (David Arcari) [2016039] - platform/x86: amd-pmc: Add support for AMD Smart Trace Buffer (David Arcari) [2016039] - platform/x86: amd-pmc: Simplify error handling and store the pci_dev in amd_pmc_dev structure (David Arcari) [2016039] - platform/x86: amd-pmc: Fix s2idle failures on certain AMD laptops (David Arcari) [2016039] - platform/x86: amd-pmc: Make CONFIG_AMD_PMC depend on RTC_CLASS (David Arcari) [2016039] - platform/x86: amd-pmc: Drop check for valid alarm time (David Arcari) [2016039] - platform/x86: amd-pmc: Downgrade dev_info message to dev_dbg (David Arcari) [2016039] - platform/x86: amd-pmc: fix compilation without CONFIG_RTC_SYSTOHC_DEVICE (David Arcari) [2016039] - platform/x86: amd-pmc: Add special handling for timer based S0i3 wakeup (David Arcari) [2016039] - platform/x86: amd-pmc: adjust arguments for `amd_pmc_send_cmd` (David Arcari) [2016039] - platform/x86: amd-pmc: Add alternative acpi id for PMC controller (David Arcari) [2016039] - platform/x86: amd-pmc: Add a message to print resume time info (David Arcari) [2016039] - platform/x86: amd-pmc: Send command to dump data after clearing OS_HINT (David Arcari) [2016039] - platform/x86: amd-pmc: Fix compilation when CONFIG_DEBUGFS is disabled (David Arcari) [2016039] - platform/x86: amd-pmc: Export Idlemask values based on the APU (David Arcari) [2016039] - platform/x86: amd-pmc: Check s0i3 cycle status (David Arcari) [2016039] - scsi: lpfc: Fix non-recovery of remote ports following an unsolicited LOGO (Dick Kennedy) [2027558] - sch_api: Don't skip qdisc attach on ingress (Davide Caratti) [2044806] - sch_qfq: prevent shift-out-of-bounds in qfq_init_qdisc (Davide Caratti) [2044806] - flow_offload: return EOPNOTSUPP for the unsupported mpls action type (Davide Caratti) [2044806] - selftests: bpf: Less strict size check in sockopt_sk (Felix Maurer) [2025809] - net-zerocopy: Fast return if inq < PAGE_SIZE (Felix Maurer) [2025809] - tcp: Fix sign comparison bug in getsockopt(TCP_ZEROCOPY_RECEIVE) (Felix Maurer) [2025809] - tcp-zerocopy: Ensure excess getsockopt buffer is zeroed (Felix Maurer) [2025809] - tcp-zerocopy: Update returned getsockopt() optlen. (Felix Maurer) [2025809] - tcp-zerocopy: Fix getsockopt buffer size check (Felix Maurer) [2025809] - gre: Don't accidentally set RTO_ONLINK in gre_fill_metadata_dst() (Guillaume Nault) [2046339] - net: fix use-after-free in tw_timer_handler (Guillaume Nault) [2046339] - ALSA: core: Fix SSID quirk lookup for subvendor=0 (Jaroslav Kysela) [2003613] - ASoC: tegra30: i2s: Restore hardware state on runtime PM resume (Jaroslav Kysela) [2003613] - ALSA: RHEL - update kernel configs for RHEL 8.6 (Jaroslav Kysela) [2003613] - ASoC: remove module namespaces (Jaroslav Kysela) [2003613] - ASoC: codecs: rt5682(s): use the older clock API calls, but keep some modern (Jaroslav Kysela) [2003613] - ASoC: arizona-jack: Cleanup logging (Jaroslav Kysela) [2003613] - ASoC: arizona-jack: Use snd_soc_jack to report jack events (Jaroslav Kysela) [2003613] - ASoC: arizona-jack: convert into a helper library for codec drivers (Jaroslav Kysela) [2003613] - ASoC: arizona-jack: Use arizona->dev for runtime-pm (Jaroslav Kysela) [2003613] - ASoC: arizona-jack: Move jack-detect variables to struct arizona_priv (Jaroslav Kysela) [2003613] - ASoC/extcon: arizona: Move arizona jack code to sound/soc/codecs/arizona-jack.c (Jaroslav Kysela) [2003613] - extcon: arizona: Always use pm_runtime_get_sync() when we need the device to be awake (Jaroslav Kysela) [2003613] - extcon: arizona: Fix flags parameter to the gpiod_get("wlf,micd-pol") call (Jaroslav Kysela) [2003613] - extcon: arizona: Fix various races on driver unbind (Jaroslav Kysela) [2003613] - extcon: arizona: Fix some issues when HPDET IRQ fires after the jack has been unplugged (Jaroslav Kysela) [2003613] - extcon: arizona: Fix runtime PM imbalance on error (Jaroslav Kysela) [2003613] - extcon: arizona: Factor out microphone and button detection (Jaroslav Kysela) [2003613] - extcon: arizona: Factor out microphone impedance into a function (Jaroslav Kysela) [2003613] - extcon: arizona: Invert logic of check in arizona_hpdet_do_id (Jaroslav Kysela) [2003613] - extcon: arizona: Remove excessive WARN_ON (Jaroslav Kysela) [2003613] - extcon: arizona: Remove unnecessary sets of ACCDET_MODE (Jaroslav Kysela) [2003613] - extcon: arizona: Tidy up transition from mic to headphone detect (Jaroslav Kysela) [2003613] - extcon: arizona: Clear jack status regardless of detection type (Jaroslav Kysela) [2003613] - extcon: arizona: Move pdata extraction to probe (Jaroslav Kysela) [2003613] - extcon: arizona: Make rev A register sequences atomic (Jaroslav Kysela) [2003613] - extcon: arizona: Correct clean up if arizona_identify_headphone fails (Jaroslav Kysela) [2003613] - extcon: arizona: Switch to use device_property_count_u32() (Jaroslav Kysela) [2003613] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 (Jaroslav Kysela) [2003613] - extcon: arizona: Correct error handling on regmap_update_bits_check (Jaroslav Kysela) [2003613] - extcon: arizona: Disable mic detect if running when driver is removed (Jaroslav Kysela) [2003613] - mfd: arizona: Fix rumtime PM imbalance on error (Jaroslav Kysela) [2003613] - mfd: arizona: Split of_match table into I2C and SPI versions (Jaroslav Kysela) [2003613] - mfd: arizona: Make some symbols static (Jaroslav Kysela) [2003613] - mfd: arizona: Add support for ACPI enumeration of WM5102 connected over SPI (Jaroslav Kysela) [2003613] - mfd: arizona: Add MODULE_SOFTDEP("pre: arizona_ldo1") (Jaroslav Kysela) [2003613] - mfd: arizona: Drop arizona-extcon cells (Jaroslav Kysela) [2003613] - mfd: arizona: Replace arizona_of_get_type() with device_get_match_data() (Jaroslav Kysela) [2003613] - mfd: arizona: Ensure 32k clock is put on driver unbind and error (Jaroslav Kysela) [2003613] - mfd: arizona: Remove BUG_ON usage (Jaroslav Kysela) [2003613] - mfd: arizona: Switch to using devm_gpiod_get() (Jaroslav Kysela) [2003613] - mfd: arizona: Fix undefined behavior (Jaroslav Kysela) [2003613] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Jaroslav Kysela) [2003613] - mfd: arizona: Correct calling of runtime_put_sync (Jaroslav Kysela) [2003613] - mfd: arizona: Don't use regmap_read_poll_timeout (Jaroslav Kysela) [2003613] - clkdev: Hold clocks_mutex while iterating clocks list (Jaroslav Kysela) [2003613] - clkdev: add managed clkdev lookup registration (Jaroslav Kysela) [2003613] - genirq: Add IRQF_NO_AUTOEN for request_irq/nmi() (Jaroslav Kysela) [2003613] - ALSA: es1688: Avoid devres management for es1688 object creation (Jaroslav Kysela) [2003613] - ALSA: gus: Fix repeated probes of snd_gus_create() (Jaroslav Kysela) [2003613] - ALSA: x86: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: x86: simplify with sync_stop PCM ops (Jaroslav Kysela) [2003613] - ALSA: x86: fix spelling mistakes (Jaroslav Kysela) [2003613] - ALSA: virtio: Replace zero-length array with flexible-array member (Jaroslav Kysela) [2003613] - ALSA: emux: fix spelling mistakes (Jaroslav Kysela) [2003613] - ALSA: synth: missing check for possible NULL after the call to kstrdup (Jaroslav Kysela) [2003613] - ALSA: synth: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: sparc: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ASoC: tegra: Set driver name explicitly (Jaroslav Kysela) [2003613] - ASoC: tegra30: i2s: Remove handing of disabled runtime PM (Jaroslav Kysela) [2003613] - ASoC: tegra30: i2s: Use devm_clk_get() (Jaroslav Kysela) [2003613] - ASoC: tegra30: i2s: Correct driver removal order (Jaroslav Kysela) [2003613] - ASoC: tegra20: spdif: Remove handing of disabled runtime PM (Jaroslav Kysela) [2003613] - ASoC: tegra20: i2s: Remove handing of disabled runtime PM (Jaroslav Kysela) [2003613] - ASoC: tegra20: i2s: Use devm_clk_get() (Jaroslav Kysela) [2003613] - ASoC: tegra20: i2s: Add system level suspend-resume callbacks (Jaroslav Kysela) [2003613] - ASoC: tegra20: i2s: Add reset control (Jaroslav Kysela) [2003613] - ASoC: tegra20: i2s: Correct driver removal order (Jaroslav Kysela) [2003613] - ASoC: tegra: tegra20_das: align function prototypes (Jaroslav Kysela) [2003613] - ASoC: tegra: tegra20_das: clarify expression (Jaroslav Kysela) [2003613] - ASoC: tegra: remove unneeded semicolon (Jaroslav Kysela) [2003613] - ASoC: tegra: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [2003613] - ASoC: tegra20: ac97: Add reset control (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add support for SoundWire of TGL-H-RVP (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: add mutual exclusion between PCH DMIC and RT715 (Jaroslav Kysela) [2003613] - ASoC: codecs: wsa881x: fix return values from kcontrol put (Jaroslav Kysela) [2003613] - ASoc: wm8731: Drop empty spi_driver remove callback (Jaroslav Kysela) [2003613] - ASoC: tlv320aic32x4: channel -> channels rename (Jaroslav Kysela) [2003613] - ASoC: tlv320aic32x4: Fix TAS2505/TAS2521 channel count (Jaroslav Kysela) [2003613] - ASoC: wcd9335: Disable irq on slave ports in the remove function (Jaroslav Kysela) [2003613] - ASoC: wcd9335: Fix a double irq free in the remove function (Jaroslav Kysela) [2003613] - ASoC: wcd9335: Fix a memory leak in the error handling path of the probe function (Jaroslav Kysela) [2003613] - ASoC: tlv320aic32x4: make array clocks static, makes object smaller (Jaroslav Kysela) [2003613] - ASoC: tlv320aic32x4: Fix TAS2505/TAS2521 processing block selection (Jaroslav Kysela) [2003613] - ASoC: da7218: Drop CONFIG_OF ifdef (Jaroslav Kysela) [2003613] - ASoC: tlv320aic32x4: Fix TAS2505 volume controls (Jaroslav Kysela) [2003613] - ASoC: tlv320aic32x4: Make aic32x4_remove() return void (Jaroslav Kysela) [2003613] - ASoC: tlv320aic32x4: add support for TAS2505 (Jaroslav Kysela) [2003613] - ASoC: tlv320aic32x4: add type to device private data struct (Jaroslav Kysela) [2003613] - ASoC: tlv320aic31xx: fix reversed bclk/wclk master bits (Jaroslav Kysela) [2003613] - ASoC: tlv320aic31xx: Fix jack detection after suspend (Jaroslav Kysela) [2003613] - ASoC: tlv320aic31xx: Make regmap cache only on probe() (Jaroslav Kysela) [2003613] - ASoC: sigmadsp: Remove the repeated declaration (Jaroslav Kysela) [2003613] - ASoC: rt286: Remove redundant assignment to d_len_code (Jaroslav Kysela) [2003613] - ASoC: codecs: rt1019: clarify expression (Jaroslav Kysela) [2003613] - ASoC: rt1019: Add non_legacy_dai_naming config (Jaroslav Kysela) [2003613] - ASoC: rk3328: fix missing clk_disable_unprepare() on error in rk3328_platform_probe() (Jaroslav Kysela) [2003613] - ASoC: mediatek: mt6359: Fix unexpected error in bind/unbind flow (Jaroslav Kysela) [2003613] - ASoc: codecs: mt6359: remove useless initializations (Jaroslav Kysela) [2003613] - ASoC: mediatek: mt6359: convert to use module_platform_driver (Jaroslav Kysela) [2003613] - ASoC: ics43432: add CMM-4030D-261 support (Jaroslav Kysela) [2003613] - ASoC: hdmi-codec: Fix return value in hdmi_codec_set_jack() (Jaroslav Kysela) [2003613] - ASoC: hdmi-codec: Get ELD in before reporting plugged event (Jaroslav Kysela) [2003613] - ASoC: cs53l30: Minor error paths fixups (Jaroslav Kysela) [2003613] - ASoC: cs43130: Minor error paths fixups (Jaroslav Kysela) [2003613] - ASoC: cs42l52: Minor tidy up of error paths (Jaroslav Kysela) [2003613] - ASoC: cs42l73: Minor error paths fixups (Jaroslav Kysela) [2003613] - ASoC: cs4265: Minor tidy up of error paths (Jaroslav Kysela) [2003613] - ASoC: cs35l36: Remove unneeded variable initialisation (Jaroslav Kysela) [2003613] - ASoC: cs35l35: Minor error paths fixups (Jaroslav Kysela) [2003613] - ASoC: cs35l35: Correct errata handling (Jaroslav Kysela) [2003613] - ASoC: cs35l34: Minor error paths fixups (Jaroslav Kysela) [2003613] - ASoC: cs35l33: Minor error paths fixups (Jaroslav Kysela) [2003613] - ASoC: cirrus: Add helper function for reading the device ID (Jaroslav Kysela) [2003613] - ASoC: cs35l32: Add missing regmap use_single config (Jaroslav Kysela) [2003613] - ASoC: cs35l32: Minor error paths fixups (Jaroslav Kysela) [2003613] - ASoC: adav80x: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: codecs: Fix fall-through warnings for Clang (Jaroslav Kysela) [2003613] - ASoC: codecs: Use fallthrough pseudo-keyword (Jaroslav Kysela) [2003613] - ASoC: ab8500: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: codecs: fix spelling mistake in Kconfig "comunicate" -> "communicate" (Jaroslav Kysela) [2003613] - ASoC: 88pm860x: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: amd: renoir: Remove redundant assignment to pdm_ctrl and pdm_enable and pdm_dma_enable (Jaroslav Kysela) [2003613] - ASoC: amd: add missing break (Jaroslav Kysela) [2003613] - ALSA: sh: Fix compile warning wrt const (Jaroslav Kysela) [2003613] - ALSA: sh: Fix unused variable warnings (Jaroslav Kysela) [2003613] - ALSA: sh: Constify snd_device_ops definitions (Jaroslav Kysela) [2003613] - ALSA: sh: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [2003613] - ALSA: sh: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ALSA: aica: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ALSA: sh: Remove superfluous snd_dma_continuous_data() (Jaroslav Kysela) [2003613] - ALSA: ps3: fix spelling typo of values (Jaroslav Kysela) [2003613] - ALSA: ppc: drop if block with always false condition (Jaroslav Kysela) [2003613] - ALSA: ppc: remove redundant checks in PS3 driver probe (Jaroslav Kysela) [2003613] - ALSA: ppc: fix error return code in snd_pmac_probe() (Jaroslav Kysela) [2003613] - ALSA: ppc: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [2003613] - ALSA: ppc: Constify snd_device_ops definitions (Jaroslav Kysela) [2003613] - ALSA: ppc: keywest: remove outdated comment (Jaroslav Kysela) [2003613] - ALSA: poewrmac: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: pcmcia: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: pci: vx222: fix kernel-doc warning (Jaroslav Kysela) [2003613] - ALSA: Remove trailing semicolon in macros (Jaroslav Kysela) [2003613] - ALSA: hda: generic: Remove redundant assignment to dac (Jaroslav Kysela) [2003613] - ALSA: hda: Allow model option to specify PCI SSID alias (Jaroslav Kysela) [2003613] - ALSA: asihpi: fix comment syntax in file headers (Jaroslav Kysela) [2003613] - ALSA: harmony: Drop superfluous address setup (Jaroslav Kysela) [2003613] - ALSA: parisc: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: vx: fix kernel-doc warning (Jaroslav Kysela) [2003613] - ALSA: aloop: Constify ops structs (Jaroslav Kysela) [2003613] - ASoC: SOF: Drop resindex_dma_base, dma_engine, dma_size from sof_dev_desc (Jaroslav Kysela) [2003613] - ALSA: wavefront: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: wavefront: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: sscape: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: sc6000: Use explicit cast for __iomem pointer (Jaroslav Kysela) [2003613] - ALSA: sc6000: Assign vport directly on card's private_data (Jaroslav Kysela) [2003613] - ALSA: sc6000: Fix incorrect sizeof operator (Jaroslav Kysela) [2003613] - ALSA: sc6000: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: sb: Fix fall-through warnings for Clang (Jaroslav Kysela) [2003613] - Revert "ALSA: sb: fix a missing check of snd_ctl_add" (Jaroslav Kysela) [2003613] - ALSA: sb: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: sb8: Add a comment note regarding an unused pointer (Jaroslav Kysela) [2003613] - ALSA: sb: Fix potential ABBA deadlock in CSP driver (Jaroslav Kysela) [2003613] - ALSA: sb: Fix potential double-free of CSP mixer elements (Jaroslav Kysela) [2003613] - ALSA: sb: Minor coding style fixes (Jaroslav Kysela) [2003613] - ALSA: sb: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: sb: Fix two use after free in snd_sb_qsound_build (Jaroslav Kysela) [2003613] - ALSA: emu8000: Fix a use after free in snd_emu8000_create_mixer (Jaroslav Kysela) [2003613] - ALSA: opti9xx: fix missing { } around an if block (Jaroslav Kysela) [2003613] - ALSA: opti9xx: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: opti9xx: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: opl3sa2: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: opl3sa2: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: msnd: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: msnd: Use proper mmap method (Jaroslav Kysela) [2003613] - ALSA: gus: Fix repeated probe for ISA interwave card (Jaroslav Kysela) [2003613] - Revert "ALSA: gus: add a check of the status of snd_ctl_add" (Jaroslav Kysela) [2003613] - ALSA: gus: fix null pointer dereference on pointer block (Jaroslav Kysela) [2003613] - ALSA: gus: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: gus: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: gus: Replace unsafe strcpy() with strscpy() (Jaroslav Kysela) [2003613] - ALSA: galaxy: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: Replace with fallthrough pseudo keyword in the remaining places (Jaroslav Kysela) [2003613] - ALSA: es18xx: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: es18xx: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: isa: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: es1688: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: wss: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: cs423x: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: cs423x: Fix assignment in if condition (Jaroslav Kysela) [2003613] - sound/oss/dmasound: Remove superfluous "break" (Jaroslav Kysela) [2003613] - sound/oss/dmasound: Remove superfluous "break" (Jaroslav Kysela) [2003613] - ALSA: cmi8330: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: isa: Fix error return code in snd_cmi8330_probe() (Jaroslav Kysela) [2003613] - ALSA: cmi8330: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: cmi8328: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: azt2320: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: azt2320: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: als100: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: als100: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: adlib: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ad1848: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ad1816a: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ad1816a: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: i2c: tea6330t: Remove redundant initialization of variable err (Jaroslav Kysela) [2003613] - ALSA: i2c: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: hda: intel-sdw-acpi: add missing include files (Jaroslav Kysela) [2003613] - ALSA: Use fallthrough pseudo-keyword (Jaroslav Kysela) [2003613] - ALSA: aoa: remove unnecessary oom message (Jaroslav Kysela) [2003613] - ALSA: arm: Remove unnecessary variables (Jaroslav Kysela) [2003613] - ALSA: ac97: fix PM reference leak in ac97_bus_remove() (Jaroslav Kysela) [2003613] - ALSA: ac97: Constify static struct attribute_group (Jaroslav Kysela) [2003613] - ALSA: virtio: fix kernel-doc (Jaroslav Kysela) [2003613] - ALSA: virtio: use module_virtio_driver() to simplify the code (Jaroslav Kysela) [2003613] - ALSA: virtio: introduce device suspend/resume support (Jaroslav Kysela) [2003613] - ALSA: virtio: introduce PCM channel map support (Jaroslav Kysela) [2003613] - ALSA: virtio: introduce jack support (Jaroslav Kysela) [2003613] - ALSA: virtio: PCM substream operators (Jaroslav Kysela) [2003613] - ALSA: virtio: handling control and I/O messages for the PCM device (Jaroslav Kysela) [2003613] - ALSA: virtio: build PCM devices and substream hardware descriptors (Jaroslav Kysela) [2003613] - ALSA: virtio: handling control messages (Jaroslav Kysela) [2003613] - ALSA: virtio: add virtio sound driver (Jaroslav Kysela) [2003613] - uapi: virtio_ids: add a sound device type ID from OASIS spec (Jaroslav Kysela) [2003613] - ALSA: firewire: Fix C++ style comments in uapi header (Jaroslav Kysela) [2003613] - ALSA: uapi: Fix a C++ style comment in asound.h (Jaroslav Kysela) [2003613] - ASoC: topology: Fix stub for snd_soc_tplg_component_remove() (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: indicate dai_fmt if exist (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: indicate missing CPU/Codec numbers for debug (Jaroslav Kysela) [2003613] - ASoC: SOF: dai-intel: add SOF_DAI_INTEL_SSP_CLKCTRL_MCLK/BCLK_ES bits (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: tidyup dev_dbg() to use 1 line (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: tidyup debug info for clock (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: Increase maximum DAI links limit to 512 (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: add simple_props_to_xxx() macro (Jaroslav Kysela) [2003613] - ASoC: hdmi-codec: Use set_jack ops to set jack (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2-custom-sample.dtsi: add Codec2Codec sample (Multi) (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2-custom-sample.dtsi: add Codec2Codec sample (Single) (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2-custom-sample.dtsi: add DPCM sample (Multi) (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2-custom-sample.dtsi: add DPCM sample (Single) (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2-custom-sample.dtsi: add Sample DT for Normal (Nulti) (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2-custom-sample.dtsi: add Sample DT for Normal (Single) (Jaroslav Kysela) [2003613] - ASoC: add Audio Graph Card2 Custom Sample (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2: add Codec2Codec support (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2: add DPCM support (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2: add Multi CPU/Codec support (Jaroslav Kysela) [2003613] - ASoC: add Audio Graph Card2 driver (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: add codec2codec support (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: add asoc_graph_is_ports0() (Jaroslav Kysela) [2003613] - ASoC: audio-graph: Fixup CPU endpoint hw_params in a BE<->BE link (Jaroslav Kysela) [2003613] - ASoC: audio-graph: respawn Platform Support (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: Avoid over-allocating DLCs (Jaroslav Kysela) [2003613] - ASoC: audio-graph: tidyup graph_parse_node() (Jaroslav Kysela) [2003613] - ASoC: audio-graph: tidyup graph_dai_link_of_dpcm() (Jaroslav Kysela) [2003613] - ASoC: simple-card: add simple_link_init() (Jaroslav Kysela) [2003613] - ASoC: simple-card: add simple_parse_node() (Jaroslav Kysela) [2003613] - ASoC: simple-card: Fix breakage on kontron-sl28-var3-ads2 (Jaroslav Kysela) [2003613] - ASoC: audio-graph: tidyup graph_dai_link_of_dpcm() (Jaroslav Kysela) [2003613] - ASoC: simple-card: add simple_link_init() (Jaroslav Kysela) [2003613] - ASoC: simple-card: add simple_parse_node() (Jaroslav Kysela) [2003613] - ASoC: audio-graph: add graph_link_init() (Jaroslav Kysela) [2003613] - ASoC: audio-graph: add graph_parse_node() (Jaroslav Kysela) [2003613] - ASoC: audio-graph: remove Platform support (Jaroslav Kysela) [2003613] - ASoC: audio-graph: remove unused "node" from graph_parse_mclk_fs() (Jaroslav Kysela) [2003613] - ASoC: audio-graph: remove "audio-graph-card, " preix support (Jaroslav Kysela) [2003613] - ASoC: audio-graph: check ports if exists (Jaroslav Kysela) [2003613] - ASoC: audio-graph: move audio_graph_remove() to simple-card-utils.c (Jaroslav Kysela) [2003613] - ASoC: tegra: Add driver remove() callback (Jaroslav Kysela) [2003613] - ASoC: audio-graph: move audio_graph_card_probe() to simple-card-utils.c (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: Allocate link info structure on heap (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: Increase maximum number of links to 128 (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: Propagate errors on too many links (Jaroslav Kysela) [2003613] - ASoC: audio-graph: use simple_props_to_xxx() macro (Jaroslav Kysela) [2003613] - ASoC: audio-graph: use asoc_link_to_xxx() macro (Jaroslav Kysela) [2003613] - ASoC: simple-card: use simple_props_to_xxx() macro (Jaroslav Kysela) [2003613] - ASoC: simple-card: use asoc_link_to_xxx() macro (Jaroslav Kysela) [2003613] - ASoC: simple-card: remove unused variable from simple_parse_of() (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: tidyup asoc_simple_parse_convert() (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: multi support at asoc_simple_canonicalize_cpu/platform() (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: care multi DAI at asoc_simple_clean_reference() (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: remove asoc_simple_parse_xxx() (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: use for_each_prop_xxx() (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: remove li->dais/li->conf (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: setup dai_props cpu_dai/codec_dai at initial timing (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: share dummy DAI and reduce memory (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: enable flexible CPU/Codec/Platform (Jaroslav Kysela) [2003613] - ASoC: simple-card: fix possible uninitialized single_cpu local variable (Jaroslav Kysela) [2003613] - ASoC: simple-card: cleanup graph_for_each_link() (Jaroslav Kysela) [2003613] - ASoC: simple-card: count DAI / link numbers as in order (Jaroslav Kysela) [2003613] - ASoC: audio-graph: cleanup graph_for_each_link() (Jaroslav Kysela) [2003613] - ASoC: audio-graph: count DAI / link numbers as in order (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: alloc dai_link information for CPU/Codec/Platform (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils.c: remove old comment (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: Do not handle device clock (Jaroslav Kysela) [2003613] - ASoC: generic: simple-card-utils: remove useless assignment (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: Fix device module clock (Jaroslav Kysela) [2003613] - ASoC: audio-graph: Rename functions needed for export (Jaroslav Kysela) [2003613] - ASoC: audio-graph: Expose helpers from audio graph (Jaroslav Kysela) [2003613] - ASoC: audio-graph: Expose new members for asoc_simple_priv (Jaroslav Kysela) [2003613] - ASoC: audio-graph: Support empty Codec endpoint (Jaroslav Kysela) [2003613] - ASoC: audio-graph: Identify 'no_pcm' DAI links for DPCM (Jaroslav Kysela) [2003613] - ASoC: audio-graph: Use of_node and DAI for DPCM DAI link names (Jaroslav Kysela) [2003613] - ALSA: memalloc: Drop superfluous snd_dma_buffer_sync() declaration (Jaroslav Kysela) [2003613] - ASoC: SOF: dai: include new flags for DAI_CONFIG (Jaroslav Kysela) [2003613] - ASoC: SOF: dai: mirror group_id definition added in firmware (Jaroslav Kysela) [2003613] - ALSA: core: Use READ_ONCE() / WRITE_ONCE() for power state change (Jaroslav Kysela) [2003613] - ALSA: hda_audio_ext: fix kernel-doc (Jaroslav Kysela) [2003613] - ALSA: make snd_kcontrol_new name a normal string (Jaroslav Kysela) [2003613] - ASoC: constify of_phandle_args in snd_soc_get_dai_name() (Jaroslav Kysela) [2003613] - ASoC: tas2770: Fix setting of high sample rates (Jaroslav Kysela) [2003613] - ASoC: rt5682: fix the wrong jack type detected (Jaroslav Kysela) [2003613] - ASoC: tegra: Restore headphones jack name on Nyan Big (Jaroslav Kysela) [2003613] - ASoC: tegra: Add DAPM switches for headphones and mic jack (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: pci-tgl: add new ADL-P variant (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: pci-tgl: add ADL-N support (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: Retry codec probing if it fails (Jaroslav Kysela) [2003613] - ASoC: amd: fix uninitialized variable in snd_acp6x_probe() (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Fix crash due to out of scope stack vars (Jaroslav Kysela) [2003613] - ASoC: rt5682: Fix crash due to out of scope stack vars (Jaroslav Kysela) [2003613] - ASoC: tegra: Use normal system sleep for ADX (Jaroslav Kysela) [2003613] - ASoC: tegra: Use normal system sleep for AMX (Jaroslav Kysela) [2003613] - ASoC: tegra: Use normal system sleep for Mixer (Jaroslav Kysela) [2003613] - ASoC: tegra: Use normal system sleep for MVC (Jaroslav Kysela) [2003613] - ASoC: tegra: Use normal system sleep for SFC (Jaroslav Kysela) [2003613] - ASoC: tegra: Balance runtime PM count (Jaroslav Kysela) [2003613] - ASoC: SOF: hda: reset DAI widget before reconfiguring it (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Set the max SPI speed for the whole device (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add entry for ESSX8336 on CML (Jaroslav Kysela) [2003613] - ASoC: soc-acpi: Set mach->id field on comp_ids matches (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in Mixer (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in ADX (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in AMX (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in SFC (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in MVC (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in AHUB (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in DSPK (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in DMIC (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in I2S (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in ADMAIF (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix wrong value type in MVC (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix wrong value type in SFC (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix wrong value type in DSPK (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix wrong value type in DMIC (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix wrong value type in I2S (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix wrong value type in ADMAIF (Jaroslav Kysela) [2003613] - ASoC: topology: Add missing rwsem around snd_ctl_remove() calls (Jaroslav Kysela) [2003613] - ASoC: SOF: build compression interface into snd_sof.ko (Jaroslav Kysela) [2003613] - ASoC: rt5682: Re-detect the combo jack after resuming (Jaroslav Kysela) [2003613] - ASoC: rt5682: Avoid the unexpected IRQ event during going to suspend (Jaroslav Kysela) [2003613] - ASoC: rt1011: revert 'I2S Reference' to SOC_ENUM_EXT (Jaroslav Kysela) [2003613] - ASoC: rt9120: Add the compatibility with rt9120s (Jaroslav Kysela) [2003613] - ASoC: rt9120: Fix clock auto sync issue when fs is the multiple of 48 (Jaroslav Kysela) [2003613] - ASoC: rt9120: Update internal ocp level to the correct value (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: Add support for SKU 0B12 product (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add SKU 0B29 SoundWire configuration (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: Add support for SKU 0B29 product (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add SKU 0B13 SoundWire configuration (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: Add support for SKU 0B13 product (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: Add support for SKU 0B11 product (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: Add support for SKU 0B00 and 0B01 products (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add SKU 0AF3 SoundWire configuration (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: Add support for SKU 0AF3 product (Jaroslav Kysela) [2003613] - ASoC: DAPM: Cover regression by kctl change notification fix (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: fix hotplug when only codec is suspended (Jaroslav Kysela) [2003613] - ASoC: SOF:control: Fix variable type in snd_sof_refresh_control() (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Change monitor widgets to siggens (Jaroslav Kysela) [2003613] - ASoC: tlv320aic3x: Make aic3x_remove() return void (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: use const for all uses of snd_soc_acpi_codecs (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi-cht: shrink tables using compatible IDs (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi-byt: shrink tables using compatible IDs (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_rt5682: use comp_ids to enumerate rt5682s (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_rt5682: detect codec variant in probe function (Jaroslav Kysela) [2003613] - ASoC: soc-acpi: add comp_ids field for machine driver matching (Jaroslav Kysela) [2003613] - ASoC: Stop dummy from overriding hwparams (Jaroslav Kysela) [2003613] - ASoC: topology: Change topology device to card device (Jaroslav Kysela) [2003613] - ASoC: topology: Use correct device for prints (Jaroslav Kysela) [2003613] - ASoC: topology: Check for dapm widget completeness (Jaroslav Kysela) [2003613] - ASoC: topology: Add header payload_size verification (Jaroslav Kysela) [2003613] - ASoC: core: Remove invalid snd_soc_component_set_jack call (Jaroslav Kysela) [2003613] - ASoC: amd: acp: select CONFIG_SND_SOC_ACPI (Jaroslav Kysela) [2003613] - ASoC: Intel: glk_rt5682_max98357a: support ALC5682I-VS codec (Jaroslav Kysela) [2003613] - ASoC: es8316: add support for ESSX8336 ACPI _HID (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Correct configuring of switch inversion from ts-inv (Jaroslav Kysela) [2003613] - ASoC: fix unmet dependencies on GPIOLIB for SND_SOC_DMIC (Jaroslav Kysela) [2003613] - ASoC: amd: acp: fix Kconfig dependencies (Jaroslav Kysela) [2003613] - ASoC: rt5682-i2c: Use devm_clk_get_optional for optional clock (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add entry for ESSX8336 on JSL (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Fix return value check in acp_machine_select() (Jaroslav Kysela) [2003613] - ASoC: max98520: add max98520 audio amplifier driver (Jaroslav Kysela) [2003613] - ASoC: nau8821: clarify out-of-bounds check (Jaroslav Kysela) [2003613] - ASoC: nau8821: fix kernel-doc (Jaroslav Kysela) [2003613] - ASoC: rt5682s: use 'static' qualifier (Jaroslav Kysela) [2003613] - ASoC: topology: handle endianness warning (Jaroslav Kysela) [2003613] - ASoC: amd: acp: SND_SOC_AMD_ACP_COMMON should depend on X86 && PCI (Jaroslav Kysela) [2003613] - ASoC: amd: acp: SND_SOC_AMD_{LEGACY_MACH,SOF_MACH} should depend on X86 && PCI && I2C (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Wrap AMD Audio ACP components in SND_SOC_AMD_ACP_COMMON (Jaroslav Kysela) [2003613] - ASoC: cs42l42: free_irq() before powering-down on probe() fail (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Reset and power-down on remove() and failed probe() (Jaroslav Kysela) [2003613] - ASoC: nau8825: add clock management for power saving (Jaroslav Kysela) [2003613] - ASoC: nau8825: add set_jack coponment support (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Prevent NULL pointer deref in interrupt handler (Jaroslav Kysela) [2003613] - ASoC: wm8962: Convert to devm_clk_get_optional() (Jaroslav Kysela) [2003613] - ASoC: fix unmet dependency on GPIOLIB for SND_SOC_MAX98357A (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Make cs35l41_remove() return void (Jaroslav Kysela) [2003613] - ASoC: tegra: Set default card name for Trimslice (Jaroslav Kysela) [2003613] - ASoC: tegra: Restore AC97 support (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Add acp_machine struct for renoir platform. (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Downsizing the DAC volume scale (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Remove unused runtime_suspend/runtime_resume callbacks (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Minor error paths fixups (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Add support for ACPI table match entry (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Use device_property API instead of of_property (Jaroslav Kysela) [2003613] - ASoC: Intel: Move soc_intel_is_foo() helpers to a generic header (Jaroslav Kysela) [2003613] - ASoC: amd: enable Yellow Carp platform machine driver build (Jaroslav Kysela) [2003613] - ASoC: amd: add YC machine driver using dmic (Jaroslav Kysela) [2003613] - ASoC: amd: create platform device for acp6x machine driver (Jaroslav Kysela) [2003613] - ASoC: amd: enable Yellow carp acp6x drivers build (Jaroslav Kysela) [2003613] - ASoC: amd: add acp6x pdm driver pm ops (Jaroslav Kysela) [2003613] - ASoC: amd: add acp6x pci driver pm ops (Jaroslav Kysela) [2003613] - ASoC: amd: add acp6x pdm driver dma ops (Jaroslav Kysela) [2003613] - ASoC: amd: add acp6x irq handler (Jaroslav Kysela) [2003613] - ASoC: amd: add acp6x pdm platform driver (Jaroslav Kysela) [2003613] - ASoC: amd: add platform devices for acp6x pdm driver and dmic driver (Jaroslav Kysela) [2003613] - ASoC: amd: add acp6x init/de-init functions (Jaroslav Kysela) [2003613] - ASoC: amd: add Yellow Carp ACP PCI driver (Jaroslav Kysela) [2003613] - ASoC: amd: add Yellow Carp ACP6x IP register header (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Add support for RT5682-VS codec (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Add support for Maxim amplifier codec (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Add SOF audio support on Chrome board (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Add legacy sound card support for Chrome audio (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Add generic machine driver support for ACP cards (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Add callback for machine driver on ACP (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Add I2S support on Renoir platform (Jaroslav Kysela) [2003613] - ASoC: amd: Add common framework to support I2S on ACP SOC (Jaroslav Kysela) [2003613] - ASoC: soc-core: tidyup empty function (Jaroslav Kysela) [2003613] - ASoC: soc-component: add snd_soc_component_is_codec() (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: tidyup soc_pcm_hw_clean() - step2 (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: tidyup soc_pcm_hw_clean() - step1 (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Always enable TS_PLUG and TS_UNPLUG interrupts (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Fix WARN in remove() if running without an interrupt (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Mark OSC_SWITCH_STATUS register volatile (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Set correct SRC MCLK (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Allow time for HP/ADC to power-up after enable (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Use PLL for SCLK > 12.288MHz (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Don't claim to support 192k (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Defer probe if request_threaded_irq() returns EPROBE_DEFER (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Don't set defaults for volatile registers (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Correct some register default values (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Always configure both ASP TX channels (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Don't reconfigure the PLL while it is running (Jaroslav Kysela) [2003613] - ASoC: soc-component: improve error reporting for register access (Jaroslav Kysela) [2003613] - ASoC: amd: enable vangogh platform machine driver build (Jaroslav Kysela) [2003613] - ASoC: amd: add vangogh machine driver (Jaroslav Kysela) [2003613] - ASoc: amd: create platform device for VG machine driver (Jaroslav Kysela) [2003613] - ASoC: test-component: add Test Component for Sound debug/test (Jaroslav Kysela) [2003613] - ASoC: rt5682: fix a little pop while playback (Jaroslav Kysela) [2003613] - ASoC: rt1011: Fix 'I2S Reference' enum control (Jaroslav Kysela) [2003613] - ASoC: rt9120: Add rt9210 audio amplifier support (Jaroslav Kysela) [2003613] - ASoC: amd: vangogh: constify static struct snd_soc_dai_ops (Jaroslav Kysela) [2003613] - ASoC: rt9120: Drop rt9210 audio amplifier support (Jaroslav Kysela) [2003613] - ASoC: rt1011: Fix 'I2S Reference' enum control caused error (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Ensure 0dB full scale volume is used for headsets (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5651: Utilize dev_err_probe() to avoid log saturation (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5651: use devm_clk_get_optional() for mclk (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5651: Use temporary variable for struct device (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5651: switch to using devm_fwnode_gpiod_get() (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5651: Get platform data via dev_get_platdata() (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Utilize dev_err_probe() to avoid log saturation (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: use devm_clk_get_optional() for mclk (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Use temporary variable for struct device (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Get platform data via dev_get_platdata() (Jaroslav Kysela) [2003613] - ASoC: amd: Kconfig: Select fch clock support with machine driver (Jaroslav Kysela) [2003613] - ASoC: soc-core: fix null-ptr-deref in snd_soc_del_component_unlocked() (Jaroslav Kysela) [2003613] - ASoC: SOF: prepare code to allocate IPC messages in fw_ready (Jaroslav Kysela) [2003613] - ASoC: rt9120: Add rt9210 audio amplifier support (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: restore mixer functionality (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Fix hp pop produced immediately after resuming (Jaroslav Kysela) [2003613] - ASoC: SOF: Introduce fragment elapsed notification API (Jaroslav Kysela) [2003613] - ASoC: SOF: imx: Use newly introduced generic IPC stream ops (Jaroslav Kysela) [2003613] - ASoC: SOF: Make Intel IPC stream ops generic (Jaroslav Kysela) [2003613] - ASoC: SOF: Introduce snd_sof_mailbox_read / snd_sof_mailbox_write callbacks (Jaroslav Kysela) [2003613] - ASoC: SOF: pipelines: Harmonize all functions to use struct snd_sof_dev (Jaroslav Kysela) [2003613] - ASoC: SOF: topology: do not power down primary core during topology removal (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: Dump registers and stack when SOF_DBG_DUMP_REGS is set (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda-loader: Drop SOF_DBG_DUMP_REGS flag from dbg_dump calls (Jaroslav Kysela) [2003613] - ASoC: SOF: loader: Drop SOF_DBG_DUMP_REGS flag when firmware start fails (Jaroslav Kysela) [2003613] - ASoC: SOF: core: Clean up snd_sof_get_status() prints (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: hda: Drop 'error' prefix from error dump functions (Jaroslav Kysela) [2003613] - ASoC: SOF: Introduce macro to set the firmware state (Jaroslav Kysela) [2003613] - ASoC: SOF: ops: Force DSP panic dumps to be printed (Jaroslav Kysela) [2003613] - ASoC: SOF: ipc: Re-enable dumps after successful IPC tx (Jaroslav Kysela) [2003613] - ASoC: SOF: debug: Print out the fw_state along with the DSP dump (Jaroslav Kysela) [2003613] - ASoC: SOF: Drop SOF_DBG_DUMP_FORCE_ERR_LEVEL and sof_dev_dbg_or_err (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: hda-loader: Use snd_sof_dsp_dbg_dump() for DSP dump (Jaroslav Kysela) [2003613] - ASoC: SOF: debug: Add SOF_DBG_DUMP_OPTIONAL flag for DSP dumping (Jaroslav Kysela) [2003613] - ASoC: SOF: debug/ops: Move the IPC and DSP dump functions out from the header (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: atom: No need to do a DSP dump in atom_run() (Jaroslav Kysela) [2003613] - ASoC: SOF: loader: Print the DSP dump if boot fails (Jaroslav Kysela) [2003613] - ASoC: SOF: Print the dbg_dump and ipc_dump once to reduce kernel log noise (Jaroslav Kysela) [2003613] - ASoC: SOF: ipc and dsp dump: Add markers for better visibility (Jaroslav Kysela) [2003613] - ASoC: SOF: debug: Swap the dsp_dump and ipc_dump sequence for fw_exception (Jaroslav Kysela) [2003613] - ASoC: SOF: core: debug: force all processing on primary core (Jaroslav Kysela) [2003613] - ASoC: max98927: Handle reset gpio when probing i2c (Jaroslav Kysela) [2003613] - ASoC: DAPM: Fix missing kctl change notifications (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcht_es8316: Utilize dev_err_probe() to avoid log saturation (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcht_es8316: Switch to use gpiod_get_optional() (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcht_es8316: Use temporary variable for struct device (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcht_es8316: Get platform data via dev_get_platdata() (Jaroslav Kysela) [2003613] - ASoC: SOF: OF: Add fw_path and tplg_path parameters (Jaroslav Kysela) [2003613] - ASoC: amd: acp-rt5645: Constify static snd_soc_ops (Jaroslav Kysela) [2003613] - ASoC: SOF: topology: return error if sof_connect_dai_widget() fails (Jaroslav Kysela) [2003613] - ASoC: SOF: topology: allow for dynamic pipelines override for debug (Jaroslav Kysela) [2003613] - ASoC: SOF: topology: show clks_control value in dynamic debug (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda-dai: improve SSP DAI handling for dynamic pipelines (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: add new flags for DAI_CONFIG (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: add missing quirk for Dell SKU 0A45 (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add missing quirk for TGL SDCA single amp (Jaroslav Kysela) [2003613] - ASoC: Intel: add machine driver for SOF+ES8336 (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: apl/glk/tgl: add entry for devices based on ES8336 codec (Jaroslav Kysela) [2003613] - ASoC: Intel: cht_bsw_nau8824: Set card.components string (Jaroslav Kysela) [2003613] - ASoC: nau8824: Add a nau8824_components() helper (Jaroslav Kysela) [2003613] - ASoC: nau8824: Add DMI quirk mechanism for active-high jack-detect (Jaroslav Kysela) [2003613] - ASoC: nau8824: Fix NAU8824_JACK_LOGIC define (Jaroslav Kysela) [2003613] - ASoC: rt5651: Use IRQF_NO_AUTOEN when requesting the IRQ (Jaroslav Kysela) [2003613] - ASoC: es8316: Use IRQF_NO_AUTOEN when requesting the IRQ (Jaroslav Kysela) [2003613] - ASoC: nau8821: new driver (Jaroslav Kysela) [2003613] - ASoC: SOF: topology: Add kernel parameter for topology verification (Jaroslav Kysela) [2003613] - ASoC: SOF: Add support for dynamic pipelines (Jaroslav Kysela) [2003613] - treewide: Use fallthrough pseudo-keyword (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: make sure DAI widget is set up before IPC (Jaroslav Kysela) [2003613] - ASoC: SOF: Introduce widget use_count (Jaroslav Kysela) [2003613] - ASoC: SOF: Don't set up widgets during topology parsing (Jaroslav Kysela) [2003613] - ASoC: SOF: restore kcontrols for widget during set up (Jaroslav Kysela) [2003613] - ASoC: SOF: Add new fields to snd_sof_route (Jaroslav Kysela) [2003613] - AsoC: dapm: export a couple of functions (Jaroslav Kysela) [2003613] - ASoC: SOF: sof-audio: add helpers for widgets, kcontrols and dai config set up (Jaroslav Kysela) [2003613] - ASoC: SOF: topology: Add new token for dynamic pipeline (Jaroslav Kysela) [2003613] - ASoC: SOF: control: Add access field in struct snd_sof_control (Jaroslav Kysela) [2003613] - ASoC: topology: change the complete op in snd_soc_tplg_ops to return int (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Fix HP noise caused by SAR mode switch when the system resumes (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Enable ASRC auto-disable to fix pop during jack plug-in while playback (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_rt5682: Add support for max98360a speaker amp (Jaroslav Kysela) [2003613] - ASoC: tegra: Constify static snd_soc_ops (Jaroslav Kysela) [2003613] - ASoC: rt5682: move clk related code to rt5682_i2c_probe (Jaroslav Kysela) [2003613] - ASoC: rt5682: Use clk_hw based APIs for registration (Jaroslav Kysela) [2003613] - ASoC: rt5682: Drop usage of __clk_get_name() (Jaroslav Kysela) [2003613] - ASoC: SOF: Change SND_SOC_SOF_TOPLEVEL from config to menuconfig (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Revise the macro RT5682S_PLLB_SRC_MASK (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Use dev_dbg instead of pr_debug (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Remove the volatile SW reset register from reg_default (Jaroslav Kysela) [2003613] - ASoC: nau8824: Fix headphone vs headset, button-press detection no longer working (Jaroslav Kysela) [2003613] - ASoC: intel: sof_rt5682: update platform device name for Maxim amplifier (Jaroslav Kysela) [2003613] - ASoC: SOF: ipc: Make the error prints consistent in tx_wait_done() (Jaroslav Kysela) [2003613] - ASoC: SOF: prefix some terse and cryptic dev_dbg() with __func__ (Jaroslav Kysela) [2003613] - ASoC: SOF: add error handling to snd_sof_ipc_msg_data() (Jaroslav Kysela) [2003613] - ASoC: SOF: imx: add header file for ops (Jaroslav Kysela) [2003613] - ASoC: SOF: pm: fix a stale comment (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda-stream: Print stream name on STREAM_SD_OFFSET timeout (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda-dai: fix potential locking issue (Jaroslav Kysela) [2003613] - ASoC: ak4458: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2003613] - ASoC: ak5558: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2003613] - ASoC: dwc-i2s: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: ak4671: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2003613] - ASoC: alc5623: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2003613] - ASoC: bcm: Convert to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: cpcap: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2003613] - ASoC: codecs: Fix spelling mistake "Unsupport" -> "Unsupported" (Jaroslav Kysela) [2003613] - ASoC: ad193x: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: tegra: Constify static snd_soc_dai_ops structs (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Use two thresholds and increased wait time for manual type detection (Jaroslav Kysela) [2003613] - ASoC: adau1977: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: adau17x1: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: adau1701: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: adau1373: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: adau1372: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: ad1836: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: ep93xx: Convert to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: samsung: add missing "fallthrough;" (Jaroslav Kysela) [2003613] - ASoC: ak4642: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2003613] - ASoC: wcd9335: Use correct version to initialize Class H (Jaroslav Kysela) [2003613] - ASoC: alc5632: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2003613] - ASoC: ak4104: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: ak4118: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: zl38060: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: cs4341: Add SPI device ID table (Jaroslav Kysela) [2003613] - ASoC: pcm179x: Add missing entries SPI to device ID table (Jaroslav Kysela) [2003613] - ASoC: pl1022_rdk: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: pl1022_ds: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: mpc8610_hpcd: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: imx-sgtl5000: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: imx-es8328: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: imx-audmix: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: fsl_sai: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: fsl-mqs: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: fsl-esai: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: fsl-audmix: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: eureka-tlv320: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: cros_ec_codec: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2003613] - ASoC: pcm512x: Mend accesses to the I2S_1 and I2S_2 registers (Jaroslav Kysela) [2003613] - ASoC: codecs: max98390: simplify getting the adapter of a client (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: SOF: Remove struct sof_ops_table and sof_get_ops() macro (Jaroslav Kysela) [2003613] - ASoC: rt5682s: make rt5682s_aif2_dai_ops and rt5682s_soc_component_dev (Jaroslav Kysela) [2003613] - ASoC: tegra: Add Tegra210 based Mixer driver (Jaroslav Kysela) [2003613] - ASoC: tegra: Add Tegra210 based ADX driver (Jaroslav Kysela) [2003613] - ASoC: tegra: Add Tegra210 based AMX driver (Jaroslav Kysela) [2003613] - ASoC: tegra: Add Tegra210 based SFC driver (Jaroslav Kysela) [2003613] - ASoC: tegra: Add Tegra210 based MVC driver (Jaroslav Kysela) [2003613] - ASoC: tegra: Add routes for few AHUB modules (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: Don't reconnect an already active BE (Jaroslav Kysela) [2003613] - ASoC: compress/component: Use module_get_when_open/put_when_close for cstream (Jaroslav Kysela) [2003613] - ASoC: soc-component: Convert the mark_module to void* (Jaroslav Kysela) [2003613] - ASoC: SOF: Rename sof_arch_ops to dsp_arch_ops (Jaroslav Kysela) [2003613] - ASoC: SOF: ipc: Remove redundant error check from sof_ipc_tx_message_unlocked (Jaroslav Kysela) [2003613] - ASoC: SOF: ipc: Print 0x prefix for errors in ipc_trace/stream_message() (Jaroslav Kysela) [2003613] - ASoC: SOF: ipc: Clarify the parameter name for ipc_trace_message() (Jaroslav Kysela) [2003613] - ASoC: SOF: trace: Omit error print when waking up trace sleepers (Jaroslav Kysela) [2003613] - misc: cs35l41: Remove unused pdn variable (Jaroslav Kysela) [2003613] - ASoC: SOF: imx8m: add SAI1 info (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Minor fix all errors reported by checkpatch.pl script (Jaroslav Kysela) [2003613] - ASoC: SOF: core: Move probe work related code under a single if () branch (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Implement Manual Type detection as fallback (Jaroslav Kysela) [2003613] - ASoC: SOF: sof-probes: Correct the function names used for snd_soc_cdai_ops (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: Rename hda-compress.c to hda-probes.c (Jaroslav Kysela) [2003613] - ASoC: SOF: probe: Merge and clean up the probe and compress files (Jaroslav Kysela) [2003613] - ASoC: SOF: compress: move and export sof_probe_compr_ops (Jaroslav Kysela) [2003613] - ASoC: SOF: pcm: Remove non existent CONFIG_SND_SOC_SOF_COMPRESS reference (Jaroslav Kysela) [2003613] - ASoC: SOF: ipc: Add probe message logging to ipc_log_header() (Jaroslav Kysela) [2003613] - ASoC: SOF: loader: Re-phrase the missing firmware error to avoid duplication (Jaroslav Kysela) [2003613] - ASoC: SOF: loader: release_firmware() on load failure to avoid batching (Jaroslav Kysela) [2003613] - ASoC: SOF: debug: No need to export the snd_sof_debugfs_io_item() (Jaroslav Kysela) [2003613] - ASoC: SOF: loader: Use the generic ops for region debugfs handling (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: Provide debugfs_add_region_item ops for core (Jaroslav Kysela) [2003613] - ASoC: SOF: imx: Provide debugfs_add_region_item ops for core (Jaroslav Kysela) [2003613] - ASoC: SOF: debug: Add generic API and ops for DSP regions (Jaroslav Kysela) [2003613] - ASoC: SOF: core: Do not use 'bar' as parameter for block_read/write (Jaroslav Kysela) [2003613] - ASoC: SOF: loader: No need to export snd_sof_fw_parse_ext_data() (Jaroslav Kysela) [2003613] - ASoC: SOF: imx: Do not initialize the snd_sof_dsp_ops.read64 (Jaroslav Kysela) [2003613] - ASoC: SOF: ipc: Remove snd_sof_dsp_mailbox_init() (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: bdw: Set the mailbox offset directly in bdw_probe (Jaroslav Kysela) [2003613] - ASoC: SOF: imx: imx8m: Bar index is only valid for IRAM and SRAM types (Jaroslav Kysela) [2003613] - ASoC: SOF: imx: imx8: Bar index is only valid for IRAM and SRAM types (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Fix a bunch of trivial code formating/style issues (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Fixup the error messages (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Don't overwrite returned error code (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Combine adjacent register writes (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Use regmap_read_poll_timeout to wait for OTP boot (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Fix use of an uninitialised variable (Jaroslav Kysela) [2003613] - ASoC: SOF: loader: load_firmware callback is mandatory, treat it like that (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: Relocate inline definitions from hda.h to hda.c for sdw (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: Remove boot_firmware skl and iccmax_icl declarations (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda-dsp: Declare locally used functions as static (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: Do no initialize resindex_dma_base (Jaroslav Kysela) [2003613] - ASoC: intel: sof_rt5682: support jsl_rt5682s_mx98360a board (Jaroslav Kysela) [2003613] - ASoC: intel: sof_rt5682: support jsl_rt5682s_rt1015 board (Jaroslav Kysela) [2003613] - ASoC: intel: sof_rt5682: support jsl_rt5682s_rt1015p board (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_rt5682: support ALC5682I-VS codec (Jaroslav Kysela) [2003613] - ASoC: SOF: Fix DSP oops stack dump output contents (Jaroslav Kysela) [2003613] - ASoC: pcm5102a: increase rate from 192k to 384k (Jaroslav Kysela) [2003613] - ASoC: rt1011: add i2s reference control for rt1011 (Jaroslav Kysela) [2003613] - ASoC: SOF: Handle control change notification from firmware (Jaroslav Kysela) [2003613] - ASoC: SOF: control: fix a typo in put operations for kcontrol (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Add driver for ALC5682I-VS codec (Jaroslav Kysela) [2003613] - ASoC: SOF: core: allow module parameter to override dma trace Kconfig (Jaroslav Kysela) [2003613] - ASoC: soc-topology: Move template info print soc_tplg_dapm_widget_create() (Jaroslav Kysela) [2003613] - ASoC: amd: acp: declare and add prefix to 'bt_uart_enable' symbol (Jaroslav Kysela) [2003613] - ASoC: cs35l41: CS35L41 Boosted Smart Amplifier (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: tag SoundWire BEs as non-atomic (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: Fix CONFIG_SND_SOC_SDW_MOCKUP select (Jaroslav Kysela) [2003613] - ASoC: rt5682: fix headset background noise when S3 state (Jaroslav Kysela) [2003613] - ASoC: Revert PCM trigger changes (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: test refcount before triggering (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: protect BE dailink state changes in trigger (Jaroslav Kysela) [2003613] - ASoC: dwc: Get IRQ optionally (Jaroslav Kysela) [2003613] - ASoC: rt5682: Fix the vol+ button detection issue (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Make rt5640_jack_gpio/rt5640_jack2_gpio static (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: remove duplicate include (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: move common ATOM stuff to module (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: byt: prepare split between Baytrail and Merrifield (Jaroslav Kysela) [2003613] - ASoC: rt1015: remove possible unused variable `bclk_ms' (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Mark hp_elitepad_1000g2_jack?_check functions static (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Select first entry for singular pipe config arrays (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Properly configure modules with generic extension (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Support modules with generic extension (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Support multiple format configs (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Simplify m_state for loadable modules (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Fix passing loadable flag for module (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Fix module configuration for KPB and MIXER (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Fix module resource and format selection (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Select proper format for NHLT blob (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Leave data as is when invoking TLV IPCs (Jaroslav Kysela) [2003613] - ASoC: Intel: kbl_da7219_max98927: Fix format selection for max98373 (Jaroslav Kysela) [2003613] - ASoC: intel: atom: Revert PCM buffer address setup workaround again (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Add support for HP Elite Pad 1000G2 jack-detect (Jaroslav Kysela) [2003613] - ASoC: Intel: bytct_rt5640: Add a separate "Headset Mic 2" DAPM pin for the mic on the 2nd jack (Jaroslav Kysela) [2003613] - ASoC: rt5640: Add rt5640_set_ovcd_params() helper (Jaroslav Kysela) [2003613] - ASoC: rt5640: Add optional hp_det_gpio parameter to rt5640_detect_headset() (Jaroslav Kysela) [2003613] - ASoC: rt5640: Delay requesting IRQ until the machine-drv calls set_jack (Jaroslav Kysela) [2003613] - ASoC: rt5640: Move rt5640_disable_jack_detect() up in the rt5640.c file (Jaroslav Kysela) [2003613] - ASoC: intel: atom: Fix breakage for PCM buffer address setup (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Use cfg-lineout:2 in the components string (Jaroslav Kysela) [2003613] - ASoC: tegra30: i2s: Fix incorrect usage of of_device_get_match_data (Jaroslav Kysela) [2003613] - ASoC: tegra30: ahub: Fix incorrect usage of of_device_get_match_data (Jaroslav Kysela) [2003613] - ASoC: tegra30: i2s: Use of_device_get_match_data (Jaroslav Kysela) [2003613] - ASoC: tegra30: ahub: Use of_device_get_match_data (Jaroslav Kysela) [2003613] - ASoC: soc-ac97: cleanup cppcheck warning (Jaroslav Kysela) [2003613] - ASoC: soc-component: cleanup cppcheck warning at snd_soc_pcm_component_pm_runtime_get() (Jaroslav Kysela) [2003613] - ASoC: soc-jack: cleanup cppcheck warning for CONFIG_GPIOLIB (Jaroslav Kysela) [2003613] - ASoC: soc-jack: cleanup cppcheck warning at snd_soc_jack_report() (Jaroslav Kysela) [2003613] - ASoC: soc-dai: cleanup cppcheck warning at snd_soc_pcm_dai_new() (Jaroslav Kysela) [2003613] - ASoC: soc-dai: cleanup cppcheck warning at snd_soc_dai_link_set_capabilities() (Jaroslav Kysela) [2003613] - ASoC: soc-generic-dmaengine-pcm: cleanup cppcheck warning at dmaengine_copy_user() (Jaroslav Kysela) [2003613] - ASoC: soc-generic-dmaengine-pcm: cleanup cppcheck warning at dmaengine_pcm_new() (Jaroslav Kysela) [2003613] - ASoC: soc-generic-dmaengine-pcm: cleanup cppcheck warning at dmaengine_pcm_hw_params() (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw_rt711*: keep codec device reference until remove (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: pass card information to init/exit functions (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: get codec device with ACPI instead of bus search (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: handle errors with acpi_dev_get_first_match_dev() (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: harden codec property handling (Jaroslav Kysela) [2003613] - ASoC: rt5682: Remove unused variable in rt5682_i2c_remove() (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: make DMI L1 selection more robust (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: simplify logic for DMI_L1 handling (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda-stream: remove always true condition (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: Kconfig: clarify DMI L1 option description (Jaroslav Kysela) [2003613] - ASoC: rt5682: Properly turn off regulators if wrong device ID (Jaroslav Kysela) [2003613] - ASoC: rt5682: Implement remove callback (Jaroslav Kysela) [2003613] - ASoC: rt5682: Disable irq on shutdown (Jaroslav Kysela) [2003613] - ASoC: rt5682: Adjust headset volume button threshold again (Jaroslav Kysela) [2003613] - ASoC: Intel: Fix platform ID matching (Jaroslav Kysela) [2003613] - ASoC: rt1015p: add new acpi id and comapatible id (Jaroslav Kysela) [2003613] - ASoC: max98390: Add support change dsm param name (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Update module authors (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Assume 24-bit samples are in 32-bit slots (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Validate dai_set_sysclk() frequency (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Add PLL configuration for 44.1kHz/16-bit (Jaroslav Kysela) [2003613] - ASoC: rt5640: Silence warning message about missing interrupt (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Fix mono playback (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Constrain sample rate to prevent illegal SCLK (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Fix LRCLK frame start edge (Jaroslav Kysela) [2003613] - ASoC: cs42l42: PLL must be running when changing MCLK_SRC_SEL (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Add support for set_jack calls (Jaroslav Kysela) [2003613] - ASoC: mt6359-accdet.c: remove useless assignments (Jaroslav Kysela) [2003613] - ASoC: max98090: remove duplicate status reads and useless assignmment (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at soc_dapm_dai_stream_event() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at snd_soc_dapm_new_controls() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at snd_soc_dapm_weak_routes() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at snd_soc_dapm_add_routes() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at snd_soc_dapm_del_route() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at dapm_seq_run() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at dapm_seq_check_event() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at dapm_new_dai_link() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at dapm_new_pga() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at dapm_set_mixer_path_status() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at dapm_connect_mux() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at dapm_wcache_lookup() (Jaroslav Kysela) [2003613] - ASoC: amd: vangogh: Drop superfluous mmap callback (Jaroslav Kysela) [2003613] - ASoC: sprd: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ASoC: qcom: qdsp6: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ASoC: mpc5200: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ASoC: fsl_dma: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ASoC: fsl_asrc_dma: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ASoC: tegra: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ASoC: fsl: imx-pcm-fiq: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ASoC: bcm: Use managed PCM buffer allocation (Jaroslav Kysela) [2003613] - ALSA: pxa2xx: Use managed PCM buffer allocation (Jaroslav Kysela) [2003613] - ASoC: rt5514: make array div static const, makes object smaller (Jaroslav Kysela) [2003613] - ASoC: codecs: ad193x: add support for 96kHz and 192kHz playback rates (Jaroslav Kysela) [2003613] - ASoC: soc-ops: cleanup cppcheck warning at snd_soc_put_xr_sx() (Jaroslav Kysela) [2003613] - ASoC: soc-ops: cleanup cppcheck warning at snd_soc_get_xr_sx() (Jaroslav Kysela) [2003613] - ASoC: soc-ops: cleanup cppcheck warning at snd_soc_limit_volume() (Jaroslav Kysela) [2003613] - ASoC: soc-ops: cleanup cppcheck warning at snd_soc_put_volsw_sx() (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw_max98373: remove useless inits (Jaroslav Kysela) [2003613] - ASoC: Intel: update sof_pcm512x quirks (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: Use DMI string to search for adl_mx98373_rt5682 variant (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: add quirk for Dell XPS 9710 (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Remove duplicate control for WNF filter frequency (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Fix inversion of ADC Notch Switch control (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda-ipc: fix reply size checking (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: Kconfig: fix SoundWire dependencies (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Fix HP ElitePad 1000 G2 quirk (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Add support for a second headset mic input (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Add support for a second headphones output (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Add a byt_rt5640_get_codec_dai() helper (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Add line-out support (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Move "Platform Clock" routes to the maps for the matching in-/output (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: add snd_sof_dsp_check_sdw_irq ops (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: move sof_intel_dsp_desc() forward (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: hda: remove HDA_DSP_REG_SNDW_WAKE_STS definition (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: add sdw_shim/alh_base to sof_intel_dsp_desc (Jaroslav Kysela) [2003613] - ASoC: soc-topology: cleanup cppcheck warning at snd_soc_find_dai_link() (Jaroslav Kysela) [2003613] - ASoC: soc-topology: cleanup cppcheck warning at soc_tplg_kcontrol_elems_load() (Jaroslav Kysela) [2003613] - ASoC: soc-topology: cleanup cppcheck warning at soc_tplg_dapm_widget_elems_load() (Jaroslav Kysela) [2003613] - ASoC: soc-topology: cleanup cppcheck warning at soc_tplg_dai_elems_load() (Jaroslav Kysela) [2003613] - ASoC: soc-topology: cleanup cppcheck warning at soc_tplg_process_headers() (Jaroslav Kysela) [2003613] - ASoC: amd: Fix reference to PCM buffer address (Jaroslav Kysela) [2003613] - soundwire: add flag to ignore all command/control for mockup devices (Jaroslav Kysela) [2003613] - ASoC: nau8824: Fix open coded prefix handling (Jaroslav Kysela) [2003613] - ASoC: uniphier: Fix reference to PCM buffer address (Jaroslav Kysela) [2003613] - ASoC: xilinx: Fix reference to PCM buffer address (Jaroslav Kysela) [2003613] - ASoC: intel: atom: Fix reference to PCM buffer address (Jaroslav Kysela) [2003613] - ASoC: intel: skylake: Drop superfluous mmap callback (Jaroslav Kysela) [2003613] - ASoC: amd: Drop superfluous mmap callbacks (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Fix bclk calculation for mono (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Don't allow SND_SOC_DAIFMT_LEFT_J (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Correct definition of ADC Volume control (Jaroslav Kysela) [2003613] - ASoC: v253_init: eliminate pointer to string (Jaroslav Kysela) [2003613] - ASoC: samsung: Constify static snd_soc_ops (Jaroslav Kysela) [2003613] - ASoC: soc-core: cleanup cppcheck warning at snd_soc_of_parse_audio_routing() (Jaroslav Kysela) [2003613] - ASoC: soc-core: cleanup cppcheck warning at snd_soc_of_parse_audio_simple_widgets() (Jaroslav Kysela) [2003613] - ASoC: soc-core: cleanup cppcheck warning at snd_soc_add_controls() (Jaroslav Kysela) [2003613] - ASoC: soc-core: cleanup cppcheck warning at snd_soc_unregister_component() (Jaroslav Kysela) [2003613] - ASoC: soc-core: cleanup cppcheck warning at snd_soc_daifmt_parse_format() (Jaroslav Kysela) [2003613] - ASoC: soc-core: cleanup cppcheck warning at snd_soc_get_dai_name() (Jaroslav Kysela) [2003613] - ASoC: soc-core: cleanup cppcheck warning at snd_soc_set_dmi_name() (Jaroslav Kysela) [2003613] - ASoC: Intel: Fix spelling contraction "cant" -> "can't" (Jaroslav Kysela) [2003613] - ASoC: component: Remove misplaced prefix handling in pin control functions (Jaroslav Kysela) [2003613] - ASoC: amd: fix an IS_ERR() vs NULL bug in probe (Jaroslav Kysela) [2003613] - ASoC: rt5682: enable SAR ADC power saving mode during suspend (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: cleanup cppcheck warning at dpcm_runtime_setup_be_chan() (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: cleanup cppcheck warning at dpcm_be_is_active() (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: cleanup cppcheck warning at soc_get_playback_capture() (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: cleanup cppcheck warning at soc_pcm_components_close() (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: cleanup cppcheck warning at soc_pcm_apply_msb() (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: enforce exclusion between HDaudio and SoundWire (Jaroslav Kysela) [2003613] - ASoC: topology: Select SND_DYNAMIC_MINORS (Jaroslav Kysela) [2003613] - ASoC: rt1015: Remove unnecessary flush work on rt1015 driver (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_da7219_mx98360a: fail to initialize soundcard (Jaroslav Kysela) [2003613] - ASoC: amd: Use dev_probe_err helper (Jaroslav Kysela) [2003613] - ASoC: amd: Don't show messages about deferred probing by default (Jaroslav Kysela) [2003613] - ASoC: amd: enable stop_dma_first flag for cz_dai_7219_98357 dai link (Jaroslav Kysela) [2003613] - ASoC: amd: enable vangogh acp5x driver build (Jaroslav Kysela) [2003613] - ASoC: amd: add vangogh i2s dma driver pm ops (Jaroslav Kysela) [2003613] - ASoC: amd: add vangogh pci driver pm ops (Jaroslav Kysela) [2003613] - ASoC: amd: add vangogh i2s dai driver ops (Jaroslav Kysela) [2003613] - ASoC: amd: add vangogh i2s controller driver (Jaroslav Kysela) [2003613] - ASoC: amd: add ACP5x pcm dma driver ops (Jaroslav Kysela) [2003613] - ASoC: amd: irq handler changes for ACP5x PCM dma driver (Jaroslav Kysela) [2003613] - ASoC: amd: add ACP5x PCM platform driver (Jaroslav Kysela) [2003613] - ASoC: amd: create acp5x platform devices (Jaroslav Kysela) [2003613] - ASoc: amd: add acp5x init/de-init functions (Jaroslav Kysela) [2003613] - ASoC: amd: add Vangogh ACP PCI driver (Jaroslav Kysela) [2003613] - ASoC: amd: add Vangogh ACP5x IP register header (Jaroslav Kysela) [2003613] - ASoC: amd: renoir: Run hibernation callbacks (Jaroslav Kysela) [2003613] - ASoC: rt5682: Adjust headset volume button threshold (Jaroslav Kysela) [2003613] - ASOC: Intel: sof_sdw: add quirk for Intel 'Bishop County' NUC M15 (Jaroslav Kysela) [2003613] - ASoC: rt5682: Fix the issue of garbled recording after powerd_dbus_suspend (Jaroslav Kysela) [2003613] - ASoC: amd: reverse stop sequence for stoneyridge platform (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: add a flag to reverse the stop sequence (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: sof_sdw: add SoundWire mockup codecs for tests (Jaroslav Kysela) [2003613] - ASoC: soc-acpi: tgl: add table for SoundWire mockup devices (Jaroslav Kysela) [2003613] - ASoC: soc-acpi: cnl: add table for SoundWire mockup devices (Jaroslav Kysela) [2003613] - ASoC: codecs: add SoundWire mockup device support (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: update quirk for jack detection in ADL RVP (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: include rt711.h for RT711 JD mode (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: extends SOF_RT711_JDSRC to 4 bits (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_rt5682: code refactor for max98360a (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_rt5682: code refactor for max98357a (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_rt5682: Enable Bluetooth offload on tgl and adl (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_cs42l42: add support for jsl_cs4242_mx98360a (Jaroslav Kysela) [2003613] - ASoC: Intel: maxim-common: support max98360a (Jaroslav Kysela) [2003613] - ASoC: Intel: maxim-common: support max98357a (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_cs42l42: support arbitrary DAI link sequence (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: Update ADL descriptor to use ACPI power states (Jaroslav Kysela) [2003613] - ASoC: rt5631: Fix regcache sync errors on resume (Jaroslav Kysela) [2003613] - ASoC: amd: fix spelling mistakes (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_cs42l42: use helper function to get bclk frequency (Jaroslav Kysela) [2003613] - ASoC: SOF: add a helper to get topology configured bclk (Jaroslav Kysela) [2003613] - ASoC: tegra: Use ADMAIF component for DMA allocations (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: fix xrun issue on platform with max98373 (Jaroslav Kysela) [2003613] - ASoC: tegra30: ahub: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: tegra: mark runtime-pm functions as __maybe_unused (Jaroslav Kysela) [2003613] - ASoC: tegra30: ahub: Remove handing of disabled runtime PM (Jaroslav Kysela) [2003613] - ASoC: tegra30: ahub: Correct suspend-resume callbacks (Jaroslav Kysela) [2003613] - ASoC: tegra30: ahub: Reset global variable (Jaroslav Kysela) [2003613] - ASoC: tegra30: ahub: Switch to use reset-bulk API (Jaroslav Kysela) [2003613] - ASoC: tegra: ahub: Reset hardware properly (Jaroslav Kysela) [2003613] - ASoC: tegra: ahub: Use clk_bulk helpers (Jaroslav Kysela) [2003613] - ASoC: tegra: ahub: Add missing resets (Jaroslav Kysela) [2003613] - ASoC: tegra: tegra210_admaif: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: tegra20: spdif: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: tegra20: i2s: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: simple-card: Fill in driver name (Jaroslav Kysela) [2003613] - ASoC: SOF: imx: Add missing of_node_put() in imx8_probe() (Jaroslav Kysela) [2003613] - ASoC: Intel: skl_hda_dsp_generic: Update Kconfig documentation (Jaroslav Kysela) [2003613] - ASoC: Intel: use MODULE_DEVICE_TABLE with platform_device_id tables (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add ull suffix for SoundWire _ADR values (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: fix signed/unsigned warning (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_da7219_max98373: shrink platform_id below 20 characters (Jaroslav Kysela) [2003613] - ASoC: Intel: kbl_da7219_max98357a: shrink platform_id below 20 characters (Jaroslav Kysela) [2003613] - ASoC: Intel: glk_rt5682_max98357a: shrink platform_id below 20 characters (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_rt5682: shrink platform_id names below 20 characters (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: remove hdac-hdmi support (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: use mach data for ADL RVP DMIC count (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix a NULL vs IS_ERR() check (Jaroslav Kysela) [2003613] - ASoC: rt711: add two jack detection modes (Jaroslav Kysela) [2003613] - ASoC: samsung: s3c24xx-i2s: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: samsung: s3c2412-i2s: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: samsung: pcm: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: samsung: i2s: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: soc-core: remove snd_soc_of_parse_daifmt() (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: switch to use snd_soc_daifmt_parse_format/clock_provider() (Jaroslav Kysela) [2003613] - ASoC: soc-core: add snd_soc_daifmt_parse_format/clock_provider() (Jaroslav Kysela) [2003613] - ASoC: soc-core: add snd_soc_daifmt_clock_provider_fliped() (Jaroslav Kysela) [2003613] - ASoC: soc-core: add snd_soc_daifmt_clock_provider_from_bitmap() (Jaroslav Kysela) [2003613] - ASoC: rt711-sdca-sdw: fix race condition on system suspend (Jaroslav Kysela) [2003613] - ASoC: rt5682-sdw: fix race condition on system suspend (Jaroslav Kysela) [2003613] - ASoC: rt711-sdw: fix race condition on system suspend (Jaroslav Kysela) [2003613] - ASoC: rt700-sdw: fix race condition on system suspend (Jaroslav Kysela) [2003613] - ASoC: fsi: fix spelling mistake (Jaroslav Kysela) [2003613] - ASoC: Intel: bdw-rt5677: remove unnecessary oom message (Jaroslav Kysela) [2003613] - ASoC: spear: spdif_out: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: sprd: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: soc-core: Fix the error return code in snd_soc_of_parse_audio_routing() (Jaroslav Kysela) [2003613] - ASoC: sti: sti_uniperif: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: stm32: spdifrx: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: stm32: sai: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: stm32: i2s: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: hdmi-codec: make hdmi_codec_controls static (Jaroslav Kysela) [2003613] - ASoC: rockchip: spdif: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: rockchip: pdm: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: rockchip: i2s: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Correct definition of CS42L42_ADC_PDN_MASK (Jaroslav Kysela) [2003613] - ASoC: hisilicon: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: jz4740-i2s: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: img-spdif-out: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: img-spdif-in: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: img-parallel-out: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: img-i2s-out: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: img-i2s-in: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: dwc: dwc-i2s: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: tegra: Squash utils into common machine driver (Jaroslav Kysela) [2003613] - ASoC: tegra: Specify components string for each card (Jaroslav Kysela) [2003613] - ASoC: tegra: Unify ASoC machine drivers (Jaroslav Kysela) [2003613] - ASoC: tegra: SND_SOC_TEGRA_AUDIO_GRAPH_CARD should depend on SND_SOC_TEGRA (Jaroslav Kysela) [2003613] - ASoC: tegra20-spdif: remove "default m" (Jaroslav Kysela) [2003613] - ASoC: tegra: Add audio graph based card driver (Jaroslav Kysela) [2003613] - ASoC: tegra: Set driver_name=tegra for all machine drivers (Jaroslav Kysela) [2003613] - ASoC: rt5640: Make codec selectable (Jaroslav Kysela) [2003613] - ASoC: hdmi-codec: Add a prepare hook (Jaroslav Kysela) [2003613] - ASoC: hdmi-codec: Add iec958 controls (Jaroslav Kysela) [2003613] - ASoC: rt5645: Avoid upgrading static warnings to errors (Jaroslav Kysela) [2003613] - ASoC: hdmi-codec: Rework to support more controls (Jaroslav Kysela) [2003613] - ASoC: soc-core: don't use discriminatory terms on snd_soc_runtime_get_dai_fmt() (Jaroslav Kysela) [2003613] - ASoC: rt711-sdca: handle mbq_regmap in rt711_sdca_io_init (Jaroslav Kysela) [2003613] - ASoC: rt711-sdca-sdw: add readable for SDW_SDCA_CTL() registers (Jaroslav Kysela) [2003613] - ASoC: rt5682-sdw: set regcache_cache_only false before reading RT5682_DEVICE_ID (Jaroslav Kysela) [2003613] - ASoC: rt5682: Fix a problem with error handling in the io init function of the soundwire (Jaroslav Kysela) [2003613] - ASoC: rt715-sdca: fix clock stop prepare timeout issue (Jaroslav Kysela) [2003613] - ASoC: rt715-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: rt715-sdca-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: rt711-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: rt711-sdca-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: rt700-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: rt5682-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: rt1316-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: rt1308-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: max98373-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: max98373-sdw: add missing memory allocation check (Jaroslav Kysela) [2003613] - ASoC: hdmi-codec: add .auto_selectable_formats support (Jaroslav Kysela) [2003613] - ASoC: fsi: add .auto_selectable_formats support (Jaroslav Kysela) [2003613] - ASoC: pcm3168a: add .auto_selectable_formats support (Jaroslav Kysela) [2003613] - ASoC: ak4613: add .auto_selectable_formats support (Jaroslav Kysela) [2003613] - ASoC: soc-core: add snd_soc_runtime_get_dai_fmt() (Jaroslav Kysela) [2003613] - ASoC: soc-core: move snd_soc_runtime_set_dai_fmt() to upside (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: use DEVICE_ATTR_RO macro (Jaroslav Kysela) [2003613] - mfd: arizona: Allow building arizona MFD-core as module (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: pci-tgl: add ADL-M support (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: don't print ROM status if cl_dsp_init() fails (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: clean up hda_dsp_dump() (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: Constify sof_probe_compressed_ops (Jaroslav Kysela) [2003613] - ASoC: wm5110: Constify static struct snd_compress_ops (Jaroslav Kysela) [2003613] - ASoC: wm5102: Constify static struct snd_compress_ops (Jaroslav Kysela) [2003613] - ASoC: cs47125: Constify static struct snd_compress_ops (Jaroslav Kysela) [2003613] - ASoC: cs42l52: use DEVICE_ATTR_WO macro (Jaroslav Kysela) [2003613] - ASoC: cs35l3x: Use neutral language in amp drivers (Jaroslav Kysela) [2003613] - ASoC: cs43130: Use DEVICE_ATTR_RO macro (Jaroslav Kysela) [2003613] - ASoC: wm8962: Use DEVICE_ATTR_WO macro (Jaroslav Kysela) [2003613] - ASoC: cs42l56: use DEVICE_ATTR_WO macro (Jaroslav Kysela) [2003613] - ASoC: tlv320aic26: use DEVICE_ATTR_RW macro (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Check jack status before reporting button events (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Add support for 2400000 Bit clock (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Add support for 2304000 Bit clock (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Fix 1536000 Bit Clock instability (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: add quirk support for Brya and BT-offload (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: add SOF_RT715_DAI_ID_FIX for AlderLake (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: remove .nonatomic for BE dailinks (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: add support for Bluetooth offload (Jaroslav Kysela) [2003613] - ASoC: Intel: common: Add entries for sdw codecs in ADL match table (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add entries for i2s machines in ADL match table (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: Remove conditions against CONFIG_PCI (Jaroslav Kysela) [2003613] - ASoC: SOF: ops: don't return void value (Jaroslav Kysela) [2003613] - ASoC: SOF: topology: fix assignment to use le32_to_cpu (Jaroslav Kysela) [2003613] - ASoC: SOF: loader: Use snd_sof_dsp_block_read() instead sof_block_read() (Jaroslav Kysela) [2003613] - ASoC: SOF: ops: print out the polling register (Jaroslav Kysela) [2003613] - ASoC: SOF: pci: No need to cast second time to save the desc (Jaroslav Kysela) [2003613] - ASoC: SOF: Check desc->ops directly in acpi/pci/of probe functions (Jaroslav Kysela) [2003613] - ASoC: topology: Fix using uninitialized pointer (Jaroslav Kysela) [2003613] - ASoC: soc-dai: fix up hw params only if it is needed (Jaroslav Kysela) [2003613] - ASoC: soc-core: use DEVICE_ATTR_RO macro (Jaroslav Kysela) [2003613] - ASoC: topology: Add support for multiple kcontrol types to a widget (Jaroslav Kysela) [2003613] - ASoC: intel/boards: add missing MODULE_DEVICE_TABLE (Jaroslav Kysela) [2003613] - ASoC: cs43130: handle errors in cs43130_probe() properly (Jaroslav Kysela) [2003613] - Revert "ASoC: cs43130: fix a NULL pointer dereference" (Jaroslav Kysela) [2003613] - ASoC: cs42l42: make HSBIAS_SENSE_EN optional (Jaroslav Kysela) [2003613] - ASoC: wm2200: remove include of wmfw.h (Jaroslav Kysela) [2003613] - ASoC: wm_adsp: mark more data structures with the const qualifier (Jaroslav Kysela) [2003613] - ASoC: Intel: bxt_da7219_max98357a: shrink platform_id below 20 characters (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_cs42l42: shrink platform id below 20 characters (Jaroslav Kysela) [2003613] - ASoC: Intel: add sof-cs42l42 machine driver (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: create sof-maxim-common module (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: handle hda-dsp-common as a module (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: add support for adl boards in sof-rt5682 (Jaroslav Kysela) [2003613] - ASoC: Intel: Boards: tgl_max98373: Add BT offload support (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: fix index used in inner loop (Jaroslav Kysela) [2003613] - ALSA: fireworks: add support for Loud Onyx 1200f quirk (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add support for MOTU Track 16 (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add support for MOTU Traveler mk3 (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: remove TODO for interaction with userspace about control message (Jaroslav Kysela) [2003613] - ALSA: oxfw: fix functional regression for Mackie Onyx 1640i in v5.14 or later (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: export meter information to userspace as float value (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: refine parser for meter information in register DSP models (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: fix null pointer dereference when polling hwdep character device (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: notify event for parameter change in register DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: queue event for parameter change in register DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add ioctl command to read cached parameters in register DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: parse messages for input parameters in register DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: parse messages for line input parameters in register DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: parse messages for output parameters in register DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: parse messages for mixer output parameters in register DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: parse messages for mixer source parameters in register-DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add ioctl command to read cached hardware meter (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add message parser for meter information in command DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add message parser to gather meter information in register DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: fix truncated bytes in message tracepoints (Jaroslav Kysela) [2003613] - ALSA: oxfw: fix transmission method for Loud models based on OXFW971 (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add support for MOTU 896HD (Jaroslav Kysela) [2003613] - ALSA: oxfw: fix functioal regression for silence in Apogee Duet FireWire (Jaroslav Kysela) [2003613] - ALSA: bebob: correct duplicated entries with TerraTec OUI (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: Fix 'amdtp_domain_start()' when no AMDTP_OUT_STREAM stream is found (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: fix register handling for 896 (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: fix register handling for 828 (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: use macro instead of magic number for clock source in v3 protocol (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: code refactoring for source detection of sampling clock in v3 protocol (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: code refactoring for packet format detection in v2 protocol (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: use macro instead of magic number for clock source in v2 protocol (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add support for AES/EBU clock source in v2 protocol (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: code refactoring for detection of clock source in v2 protocol (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: fix detection for S/PDIF source on optical interface in v2 protocol (Jaroslav Kysela) [2003613] - ALSA: bebob: add support for ToneWeal FW66 (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: fix rx packet format at higher rate for MOTU 828 mk3 Hybrid (Jaroslav Kysela) [2003613] - ALSA: bebob: fix rx packet format for Yamaha GO44/GO46, Terratec Phase 24/x24 (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: fix stream format for MOTU 8pre FireWire (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add support for MOTU 896 (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add support for MOTU 828 (Jaroslav Kysela) [2003613] - ALSA: bebob: Fix bit flag quirk constants (Jaroslav Kysela) [2003613] - ALSA: firewire: fill Kconfig with entries for devices based on DICE ASICs (Jaroslav Kysela) [2003613] - ALSA: bebob: correct device entries for Phonic Helix Board and FireFly series (Jaroslav Kysela) [2003613] - ALSA: bebob: code refactoring for M-Audio models (Jaroslav Kysela) [2003613] - ALSA: bebob: correct device entry for Acoustic Reality eAR Master One, Eroica, Figaro, and Ciaccona (Jaroslav Kysela) [2003613] - ALSA: bebob: correct device entry for Mackie D.2 FireWire option card (Jaroslav Kysela) [2003613] - ALSA: fireworks: fulfil device entries (Jaroslav Kysela) [2003613] - ALSA: bebob: fulfil device entries (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: replace in_interrupt() with in_softirq() (Jaroslav Kysela) [2003613] - ALSA: bebob: code refactoring for model-dependent quirks (Jaroslav Kysela) [2003613] - ALSA: bebob: delete workaround for protocol version 3 (Jaroslav Kysela) [2003613] - ALSA: bebob: dismiss sleep after breaking connections (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: obsolete workqueue for period update (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: operate for period elapse event in process context (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: delete unused kernel API (Jaroslav Kysela) [2003613] - ALSA: fireface: cease from delayed card registration (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: cease from delayed card registration (Jaroslav Kysela) [2003613] - ALSA: firewire-tascam: cease from delayed card registration (Jaroslav Kysela) [2003613] - ALSA: firewire-digi00x: cease from delayed card registration (Jaroslav Kysela) [2003613] - ALSA: dice: cease from delayed card registration (Jaroslav Kysela) [2003613] - ALSA: oxfw: cease from delayed card registration (Jaroslav Kysela) [2003613] - ALSA: fireworks: cease from delayed card registration (Jaroslav Kysela) [2003613] - ALSA: bebob: cease from delayed card registration (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add support for hybrid model of MOTU Ultralite mk3 (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: remove useless operations for kernel preemption (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: fix error codes for allocation failure (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: fix error return code in snd_motu_stream_reserve_duplex() (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: sequence replay for source packet header (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: cache event ticks in source packet header per data block (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: use macro for magic numbers relevant to IEC 61883-1 (Jaroslav Kysela) [2003613] - ALSA: bebob: perform sequence replay for media clock recovery (Jaroslav Kysela) [2003613] - ALSA: dice: perform sequence replay for media clock recovery (Jaroslav Kysela) [2003613] - ALSA: dice: wait just for NOTIFY_CLOCK_ACCEPTED after GLOBAL_CLOCK_SELECT operation (Jaroslav Kysela) [2003613] - ALSA: fireface: perform sequence replay for media clock recovery (Jaroslav Kysela) [2003613] - ALSA: firewire-tascam: perform sequence replay for media clock recovery (Jaroslav Kysela) [2003613] - ALSA: firewire-digi00x: perform sequence replay for media clock recovery (Jaroslav Kysela) [2003613] - ALSA: oxfw: perform sequence replay for media clock recovery (Jaroslav Kysela) [2003613] - ALSA: fireworks: perform sequence replay for media clock recovery (Jaroslav Kysela) [2003613] - ALSA: fireworks: delete SYTMATCH clock source (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: support NO_PERIOD_WAKEUP in ALSA PCM runtime (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: transfer rx packets on-the-fly when replaying (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: replay sequence of incoming packets for outgoing packets (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: add replay target to cache sequence of packet (Jaroslav Kysela) [2003613] - ALSA: bebob: distinguish M-Audio ProFire Lightbridge quirk (Jaroslav Kysela) [2003613] - ALSA: bebob: cancel switching connection order (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: obsolete callbacked member (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: drop initial NODATA or empty packet (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for transfer delay (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for generation of data block sequence (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for generation of syt sequence (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for generation of packet descriptors (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: pool sequence of packet in IT context independently (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: add flag to unaware of syt in CIP header (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: Fix uninitialized variable err issue (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: change waking up timing to process packets (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: start processing content of packet at the same cycle in several IT contexts (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring to start several IT/IR contexts (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: skip initial packets instead of scheduling IR context (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: start processing content of packet at the same cycle in several IR contexts (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for selection of IT context header length (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for calculation of context payload (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for size of CIP header (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: insert descriptor for skipped cycle (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: check cycle continuity (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for check of CIP header about payload size (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for parser of IR context header (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for helper function to compute OHCI 1394 cycle (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for sequence descriptor' (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: handle the case that empty isochronous packet payload for CIP (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring to refer the same frame count per period in domain structure (Jaroslav Kysela) [2003613] - ALSA: oxfw: add quirk flag for blocking transmission method (Jaroslav Kysela) [2003613] - ALSA: oxfw: code refactoring for wrong_dbs quirk (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for jumbo payload quirk (Jaroslav Kysela) [2003613] - ALSA: oxfw: code refactoring for jumbo-payload quirk in OXFW970 (Jaroslav Kysela) [2003613] - ALSA: oxfw: add comment for the type of ASICs (Jaroslav Kysela) [2003613] - ALSA: oxfw: add explicit device entry for Loud Technologies Mackie Onyx Sattelite (Jaroslav Kysela) [2003613] - ALSA: oxfw: add explicit device entry for Loud Technologies Tapco Link.FireWire 4x6 (Jaroslav Kysela) [2003613] - ALSA: oxfw: code refactoring to detect mackie models (Jaroslav Kysela) [2003613] - ALSA: oxfw: code refactoring for existent device entry with specifier_id and version (Jaroslav Kysela) [2003613] - ALSA: firewire-lib/motu: use int type for the value of bitwise OR with enumerator-constant (Jaroslav Kysela) [2003613] - Revert "ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro" (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix quirk for Clevo NJ51CU (Jaroslav Kysela) [2003613] - ALSA: hda/hdmi: Disable silent stream on GLK (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add new alc285-hp-amp-init model (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Amp init fixup for HP ZBook 15 G6 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek - Add headset Mic support for Lenovo ALC897 platform (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix quirk for TongFang PHxTxX1 (Jaroslav Kysela) [2003613] - ALSA: hda/hdmi: fix HDA codec entry table order for ADL-P (Jaroslav Kysela) [2003613] - ALSA: hda: Add Intel DG2 PCI ID and HDMI codec vid (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Set PMSG_ON earlier inside cs8409 driver (Jaroslav Kysela) [2003613] - ALSA: ctxfi: Fix out-of-range access (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix LED on HP ProBook 435 G7 (Jaroslav Kysela) [2003613] - ALSA: cmipci: Drop stale variable assignment (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add quirk for ASRock NUC Box 1100 (Jaroslav Kysela) [2003613] - ALSA: hda: fix general protection fault in azx_runtime_idle (Jaroslav Kysela) [2003613] - ALSA: hda: Free card instance properly at probe errors (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add quirk for HP EliteBook 840 G7 mute LED (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add quirk for ASUS UX550VE (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Headset fixup for Clevo NH77HJQ (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add quirk for Clevo PC70HS (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add a quirk for HP OMEN 15 mute LED (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix mic mute LED for the HP Spectre x360 14 (Jaroslav Kysela) [2003613] - ALSA: ISA: not for M68K (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fixes HP Spectre x360 15-eb1xxx speakers (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add quirk for Clevo PC50HS (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix the mic type detection issue for ASUS G551JW (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix for quirk to enable speaker output on the Lenovo 13s Gen2 (Jaroslav Kysela) [2003613] - ALSA: hda: intel: Allow repeatedly probing on codec configuration errors (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add quirk for TongFang PHxTxX1 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek - ALC236 headset MIC recording issue (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add quirk for Clevo X170KM-G (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Complete partial device name to avoid ambiguity (Jaroslav Kysela) [2003613] - ALSA: hda - Enable headphone mic on Dell Latitude laptops with ALC3254 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Enable 4-speaker output for Dell Precision 5560 laptop (Jaroslav Kysela) [2003613] - ALSA: hda: Use position buffer for SKL+ again (Jaroslav Kysela) [2003613] - ALSA: hda: Reduce udelay() at SKL+ position reporting (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Setup Dolphin Headset Mic as Phantom Jack (Jaroslav Kysela) [2003613] - ALSA: pcxhr: "fix" PCXHR_REG_TO_PORT definition (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Quirks to enable speaker output for Lenovo Legion 7i 15IMHG05, Yoga 7i 14ITL5/15ITL5, and 13s Gen2 laptops. (Jaroslav Kysela) [2003613] - Revert "ALSA: hda: Drop workaround for a hang at shutdown again" (Jaroslav Kysela) [2003613] - ALSA: vx222: fix null-ptr-deref (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Initialize Codec only in init fixup. (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Ensure Type Detection is only run on startup when necessary (Jaroslav Kysela) [2003613] - ALSA: hda: Disable runtime resume at shutdown (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup (Jaroslav Kysela) [2003613] - ALSA: hda: Code refactoring snd_hda_pick_fixup() (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Workaround for conflicting SSID on ASUS ROG Strix G17 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Limit mic boost on HP ProBook 445 G8 (Jaroslav Kysela) [2003613] - ALSA: hda/analog - Sink ad198x_shutup() and shuffle CONFIG_PM guards (Jaroslav Kysela) [2003613] - ALSA: hda/sigmatel - Sink stac_shutup() into stac_suspend() (Jaroslav Kysela) [2003613] - ALSA: hda: Drop workaround for a hang at shutdown again (Jaroslav Kysela) [2003613] - ALSA: hda/via: Apply runtime PM workaround for ASUS B23E (Jaroslav Kysela) [2003613] - ALSA: hda: Fix hang during shutdown due to link reset (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Enable 4-speaker output for Dell XPS 15 9510 laptop (Jaroslav Kysela) [2003613] - ALSA: hda: Nuke unused reboot_notify callback (Jaroslav Kysela) [2003613] - ALSA: hda: Suspend codec at shutdown (Jaroslav Kysela) [2003613] - ALSA: hda: conexant: Turn off EAPD at suspend, too (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Prevent pops and clicks during suspend (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Unmute/Mute codec when stream starts/stops (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Follow correct CS42L42 power down sequence for suspend (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Remove unnecessary delays (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Use timeout rather than retries for I2C transaction waits (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Set fixed sample rate of 48kHz for CS42L42 (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Enable Full Scale Volume for Line Out Codec on Dolphin (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Add support for dolphin (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Add Support to disable jack type detection for CS42L42 (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Support multiple sub_codecs for Suspend/Resume/Unsol events (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Move codec properties to its own struct (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Separate CS8409, CS42L42 and project functions (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Support i2c bulk read/write functions (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Avoid re-setting the same page as the last access (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Avoid setting the same I2C address for every access (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Dont disable I2C clock between consecutive accesses (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Generalize volume controls (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Prevent I2C access during suspend time (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Simplify CS42L42 jack detect. (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Mask CS42L42 wake events (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Disable unsolicited response for the first boot (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Disable unsolicited responses during suspend (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Disable unnecessary Ring Sense for Cyborg/Warlock/Bullseye (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Reduce HS pops/clicks for Cyborg (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Mask all CS42L42 interrupts on initialization (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Use enums for register names and coefficients (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Move arrays of configuration to a new file (Jaroslav Kysela) [2003613] - ALSA: hda/cirrus: Move CS8409 HDA bridge to separate module (Jaroslav Kysela) [2003613] - ALSA: hda - fix the 'Capture Switch' value change notifications (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 650 G8 Notebook PC (Jaroslav Kysela) [2003613] - ALSA: pci: cs46xx: Fix set up buffer type properly (Jaroslav Kysela) [2003613] - ALSA: hda: Add quirk for ASUS Flow x13 (Jaroslav Kysela) [2003613] - ALSA: pci/korg1212: completely remove 'set but not used' warnings (Jaroslav Kysela) [2003613] - ALSA: pcxhr: use __func__ to get funcion's name in an output message (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: add mic quirk for Acer SF314-42 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix headset mic for Acer SWIFT SF314-56 (ALC256) (Jaroslav Kysela) [2003613] - ALSA: korg1212: Fix wrongly shuffled firmware loader code (Jaroslav Kysela) [2003613] - ALSA: als300: Fix missing chip initialization (Jaroslav Kysela) [2003613] - ALSA: cs4281: Fix missing chip initialization (Jaroslav Kysela) [2003613] - ALSA: hda/hdmi: Add quirk to force pin connectivity on NUC10 (Jaroslav Kysela) [2003613] - ALSA: nm256: Fix error return code in snd_nm256_create() (Jaroslav Kysela) [2003613] - ALSA: ymfpci: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: vx222: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: trident: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: pci: rme: Fix unaligned buffer addresses (Jaroslav Kysela) [2003613] - ALSA: pci: rme: Set up buffer type properly (Jaroslav Kysela) [2003613] - ALSA: rme9652: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: rme9652: don't disable if not enabled (Jaroslav Kysela) [2003613] - ALSA: hdspm: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: hdspm: don't disable if not enabled (Jaroslav Kysela) [2003613] - ALSA: hdspm: Fix fall-through warnings for Clang (Jaroslav Kysela) [2003613] - ALSA: hdsp: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: riptide: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: riptide: Replace tasklet with threaded irq (Jaroslav Kysela) [2003613] - ALSA: riptide: convert tasklets to use new tasklet_setup() API (Jaroslav Kysela) [2003613] - ALSA: oxygen: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: nm256: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: lx6464es: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: lola: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: korg1212: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ice1724: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ali5451: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ice1724: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ice1712: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: emu10k1x: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: emu10k1: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: echoaudio: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: cs5535audio: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: cs46xx: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ca0106: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: aw2: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: au88x0: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ali5451: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: via82xx: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: sonicvibes: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: sis7019: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: rme96: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: rme32: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: maestro3: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: fm801: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: es1968: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: es1938: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ens137x: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: cs5530: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: cs4281: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: cmipci: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: bt87x: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: azt3328: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: als4000: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: als300: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ad1889: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: hda: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: atiixp: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: intel8x0: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix pop noise and 2 Front Mic issues on a machine (Jaroslav Kysela) [2003613] - ALSA: hdmi: Expose all pins on MSI MS-7C94 board (Jaroslav Kysela) [2003613] - ALSA: intel8x0: Skip ac97 clock measurement on VM (Jaroslav Kysela) [2003613] - ALSA: hda/hdmi: Add option to enable all pins forcibly (Jaroslav Kysela) [2003613] - ALSA: ice1724: Remove superfluous loop over model table (Jaroslav Kysela) [2003613] - ALSA: hda/ca0132: remove redundant initialization of variable status (Jaroslav Kysela) [2003613] - ALSA: intel8x0: Fix breakage at ac97 clock measurement (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: fix mute led of the HP Pavilion 15-eh1xxx series (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 630 G8 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 445 G8 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 450 G8 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek - Add ALC285 HP init procedure (Jaroslav Kysela) [2003613] - ALSA: hda/realtek - Add type for ALC287 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook 830 G8 Notebook PC (Jaroslav Kysela) [2003613] - ALSA: hda: Release codec display power during shutdown/reboot (Jaroslav Kysela) [2003613] - ALSA: hda: Release controller display power during shutdown/reboot (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Apply LED fixup for HP Dragonfly G1, too (Jaroslav Kysela) [2003613] - ALSA: hdsp: fix a test for copy_to_user() failure (Jaroslav Kysela) [2003613] - ALSA: hda: Add IRQ check for platform_get_irq() (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix bass speaker DAC mapping for Asus UM431D (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Improve fixup for HP Spectre x360 15-df0xxx (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add another ALC236 variant support (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook x360 830 G8 (Jaroslav Kysela) [2003613] - ALSA: hda/tegra: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ALSA: trident: Fix build error (Jaroslav Kysela) [2003613] - ALSA: trident: Drop shadow TLB pointer table (Jaroslav Kysela) [2003613] - ALSA: ymfpci: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: vx222: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: trident: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: rme9652: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: hdsp: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: riptide: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: pcxhr: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: nm256: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: mixart: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: korg1212: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: ice1712: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: emu10k1x: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: emu10k1: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: echoaudio: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: cs5535audio: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: cs46xx: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: ca0106: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: au88x0: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: ac97: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: via82xx: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: sonicvibes: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: rme96: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: rme32: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: maestro3: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: intel8x0: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: fm801: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: es1968: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: es1938: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: ens137x: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: cs4281: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: cmipci: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: bt87x: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: azt3328: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: atiixp: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: als4000: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: als300: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: ak4531: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: ad1889: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Change device names for quirks to barebone names (Jaroslav Kysela) [2003613] - ALSA: hda/ca0132: Make a const array static, makes object smaller (Jaroslav Kysela) [2003613] - ALSA: pci: lx6464es: remove useless self-comparison (Jaroslav Kysela) [2003613] - ALSA: drivers: opl3: Fix incorrect use of vp->state (Jaroslav Kysela) [2003613] - ALSA: pcsp: Make hrtimer forwarding more robust (Jaroslav Kysela) [2003613] - ALSA: pcsp: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: dummy: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: aloop: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: mpu401: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: serial-u16550: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: mtpav: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: virmidi: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: vx: Manage vx_core object with devres (Jaroslav Kysela) [2003613] - ALSA: aloop: Fix spelling mistake "synchronization" -> "synchronization" (Jaroslav Kysela) [2003613] - ALSA: serial: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: opl3: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: vx: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: mpu401: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: drivers: opl3: fix useless self-comparison (Jaroslav Kysela) [2003613] - ALSA: hda: intel-sdw-acpi: go through HDAS ACPI at max depth of 2 (Jaroslav Kysela) [2003613] - ALSA: hda: intel-sdw-acpi: harden detection of controller (Jaroslav Kysela) [2003613] - ALSA: intel-dsp-config: add quirk for CML devices based on ES8336 codec (Jaroslav Kysela) [2003613] - ALSA: intel-dsp-config: add quirk for JSL devices based on ES8336 codec (Jaroslav Kysela) [2003613] - ALSA: hda: avoid write to STATESTS if controller is in reset (Jaroslav Kysela) [2003613] - ALSA: intel-dsp-config: add quirk for APL/GLK/TGL devices based on ES8336 codec (Jaroslav Kysela) [2003613] - ALSA: hda: hdac_ext_stream: fix potential locking issues (Jaroslav Kysela) [2003613] - ALSA: hda: hdac_stream: fix potential locking issue in snd_hdac_stream_assign() (Jaroslav Kysela) [2003613] - ALSA: hda: intel-dsp-cfg: add missing ElkhartLake PCI ID (Jaroslav Kysela) [2003613] - ALSA: usb-audio: usx2y - use GFP_NOIO flag (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Reorder snd_djm_devices[] entries (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Don't start stream for capture at prepare (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Switch back to non-latency mode at a later point (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add quirk for Audient iD14 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Line6 HX-Stomp XL USB_ID for 48k-fixed quirk (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add registration quirk for JBL Quantum 400 (Jaroslav Kysela) [2003613] - ALSA: ua101: fix division by zero at probe (Jaroslav Kysela) [2003613] - ALSA: line6: fix control and interrupt message timeouts (Jaroslav Kysela) [2003613] - ALSA: 6fire: fix control and bulk message timeouts (Jaroslav Kysela) [2003613] - ALSA: usb-audio: fix null pointer dereference on pointer cs_desc (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Fix microphone sound on Jieli webcam. (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Provide quirk for Sennheiser GSP670 Headset (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Initialize every feature unit once at probe time (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Drop superfluous error message after disconnection (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Downgrade error message in get_ctl_value_v2() (Jaroslav Kysela) [2003613] - ALSA: usb-audio: add Schiit Hel device to quirk table (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add quirk for VF0770 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Less restriction for low-latency playback mode (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add support for the Pioneer DJM 750MK2 Mixer/Soundcard (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Pass JOINT_DUPLEX info flag for implicit fb streams (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Enable rate validation for Scarlett devices (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Fix packet size calculation regression (Jaroslav Kysela) [2003613] - ALSA: usb-audio: disable implicit feedback sync for Behringer UFX1204 and UFX1604 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Avoid killing in-flight URBs during draining (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Improved lowlatency playback support (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add spinlock to stop_urbs() (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Check available frames for the next packet size (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Disable low-latency mode for implicit feedback sync (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Disable low-latency playback for free-wheel mode (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Rename early_playback_start flag with lowlatency_playback (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Fix possible race at sync of urb completions (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Restrict rates for the shared clocks (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Fix a missing error check in scarlett gen2 mixer (Jaroslav Kysela) [2003613] - ALSA: usb-audio: fix comment reference in __uac_clock_find_source (Jaroslav Kysela) [2003613] - ALSA: usx2y: Prefer struct_size over open coded arithmetic (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Unify mixer resume and reset_resume procedure (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add registration quirk for JBL Quantum 800 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add lowlatency module option (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Work around for XRUN with low latency playback (Jaroslav Kysela) [2003613] - ASoC: dmaengine: Introduce module option prealloc_buffer_size_kbytes (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move set-interface-first workaround into common quirk (Jaroslav Kysela) [2003613] - ALSA: doc: Fix indentation warning (Jaroslav Kysela) [2003613] - ALSA: hda: Update documentation for aliasing via the model option (Jaroslav Kysela) [2003613] - ALSA: doc: Add the description of quirk_flags option for snd-usb-audio (Jaroslav Kysela) [2003613] - ALSA: doc: Fix reference to mixart.rst (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Update the documentation for the new delayed_register option (Jaroslav Kysela) [2003613] - ALSA: hda - Update descriptions about new position_fix values (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Fix regression on Sony WALKMAN NW-A45 DAC (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Input source control - digidesign mbox (Jaroslav Kysela) [2003613] - ALSA: usb-audio: make array static const, makes object smaller (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add quirk_flags module option (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move generic DSD raw detection into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move ignore_ctl_error check into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move autosuspend quirk into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move rate validation quirk into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move interface setup delay into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move control message delay quirk into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move ITF-USB DSD quirk handling into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move clock setup quirk into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move playback_first flag into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move tx_length quirk handling to quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move txfr_quirk handling to quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move media-controller API quirk into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Introduce quirk_flags field (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Avoid unnecessary or invalid connector selection at resume (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add registration quirk for JBL Quantum 600 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Fix superfluous autosuspend recovery (Jaroslav Kysela) [2003613] - ALSA: usb-audio: fix incorrect clock source setting (Jaroslav Kysela) [2003613] - ALSA: scarlett2: Fix line out/speaker switching notifications (Jaroslav Kysela) [2003613] - ALSA: scarlett2: Correct channel mute status after mute button pressed (Jaroslav Kysela) [2003613] - ALSA: scarlett2: Fix Direct Monitor control name for 2i2 (Jaroslav Kysela) [2003613] - ALSA: scarlett2: Fix Mute/Dim/MSD Mode control names (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add registration quirk for JBL Quantum headsets (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add missing proc text entry for BESPOKEN type (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Reduce latency at playback start, take#2 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: fix spelling mistakes (Jaroslav Kysela) [2003613] - ALSA: usx2y: fix spelling mistakes (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Fix for loop increment in scarlett2_usb_get_config (Jaroslav Kysela) [2003613] - ALSA: scarlett2: Fix scarlett2_*_ctl_put() return values again (Jaroslav Kysela) [2003613] - ALSA: scarlett2: Fix pad count for 18i8 Gen 3 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add support for the talkback feature (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Update get_config to do endian conversion (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add speaker switching support (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Update mux controls to allow updates (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add sw_hw_ctls and mux_ctls (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Split up sw_hw_enum_ctl_put() (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Label 18i8 Gen 3 line outputs correctly (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add direct monitor support (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add phantom power switch support (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add "air" switch support (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add support for Solo and 2i2 Gen 3 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Allow bit-level access to config (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Move get config above set config (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add Gen 3 MSD mode switch (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add support for "input-other" notify (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add Gen 3 mixer support (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Fix wrong resume call (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Fix Level Meter control (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Split struct scarlett2_ports (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Allow arbitrary ordering of mux entries (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add mute support (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add scarlett2_vol_ctl_write() helper (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Remove repeated device info comments (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Move info lookup out of init function (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Improve device info lookup (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Reformat scarlett2_config_items[] (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Merge common line in capture strings (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add "Sync Status" control (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Always enable interrupt polling (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Fix 6i6 Gen 2 line out descriptions (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Update initialisation sequence (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add usb_tx/rx functions (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Fix OOB access at proc output (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Remove hard-coded USB #defines (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Don't copy struct scarlett2_config (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Fix union usage in mixer control callbacks (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Fix scarlett2_*_ctl_put() return values (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Fix data_mutex lock (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add temp variable for consistency (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Rename struct scarlett2_mixer_data (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Rename buttons/interrupts/vol (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Remove redundant info->button_count (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Remove interrupt debug message (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Remove unused/useless code (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Coding style improvements (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Fix 18i8 Gen 2 PCM Input count (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Remove incorrect S/PDIF comment (Jaroslav Kysela) [2003613] - ALSA: usb-audio: fix rate on Ozone Z90 USB headset (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add support for Denon DN-X1600 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Read mux at init time (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Read mixer volumes at init time (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Factor out DSD bitrev copy function (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Refactoring delay account code (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Pre-calculate buffer byte size (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Make snd_usb_pcm_delay() static (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Remove the repeated declaration (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Fix uninitialized variable at __uac_clock_find_source() (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Handle error for the current selector gracefully (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Refactoring UAC2/3 clock setup code (Jaroslav Kysela) [2003613] - ALSA: usx2y: Nuke pcm_list (Jaroslav Kysela) [2003613] - ALSA: usx2y: Cleanup probe and disconnect callbacks (Jaroslav Kysela) [2003613] - ALSA: usx2y: Don't call free_pages_exact() with NULL address (Jaroslav Kysela) [2003613] - ALSA: usx2y: Fix shmem initialization (Jaroslav Kysela) [2003613] - ALSA: usxy2: Fix potential doubly allocations (Jaroslav Kysela) [2003613] - ALSA: usx2y: Fix potential memory leaks (Jaroslav Kysela) [2003613] - ALSA: usx2y: Avoid self-killing (Jaroslav Kysela) [2003613] - ALSA: usx2y: Fix potential leaks of uninitialized memory (Jaroslav Kysela) [2003613] - ALSA: usx2y: Coding style fixes (Jaroslav Kysela) [2003613] - ALSA: usx2y: Fix spaces (Jaroslav Kysela) [2003613] - ALSA: usx2y: Avoid camelCase (Jaroslav Kysela) [2003613] - module: remove never implemented MODULE_SUPPORTED_DEVICE (Jaroslav Kysela) [2003613] - ALSA: pcm: Allow exact buffer preallocation (Jaroslav Kysela) [2003613] - ALSA: core: Add device-managed request_dma() (Jaroslav Kysela) [2003613] - ALSA: core: use DEVICE_ATTR_*() macro (Jaroslav Kysela) [2003613] - ALSA: core: Fix double calls of snd_card_free() via devres (Jaroslav Kysela) [2003613] - ALSA: core: Add managed card creation (Jaroslav Kysela) [2003613] - ALSA: pcm: Fix mmap without buffer preallocation (Jaroslav Kysela) [2003613] - ALSA: pcm: Call substream ack() method upon compat mmap commit (Jaroslav Kysela) [2003613] - ALSA: pcm: Fix mmap breakage without explicit buffer setup (Jaroslav Kysela) [2003613] - ALSA: pcm - fix mmap capability check for the snd-dummy driver (Jaroslav Kysela) [2003613] - ALSA: pcm: fix divide error in snd_pcm_lib_ioctl (Jaroslav Kysela) [2003613] - ALSA: memalloc: Catch call with NULL snd_dma_buffer pointer (Jaroslav Kysela) [2003613] - ALSA: memalloc: Remove a stale comment (Jaroslav Kysela) [2003613] - ALSA: memalloc: Use proper SG helpers for noncontig allocations (Jaroslav Kysela) [2003613] - ALSA: memalloc: Fix a typo in snd_dma_buffer_sync() description (Jaroslav Kysela) [2003613] - ALSA: PCM: Fix NULL dereference at mmap checks (Jaroslav Kysela) [2003613] - ALSA: pcm: Check mmap capability of runtime dma buffer at first (Jaroslav Kysela) [2003613] - ALSA: pcm: Fix mmap capability check (Jaroslav Kysela) [2003613] - ALSA: pcm: use krealloc_array() (Jaroslav Kysela) [2003613] - ALSA: pcm: Add SNDRV_PCM_INFO_EXPLICIT_SYNC flag (Jaroslav Kysela) [2003613] - ALSA: pcm: Add more disconnection checks at file ops (Jaroslav Kysela) [2003613] - mm: don't include asm/pgtable.h if linux/mm.h is already included (Jaroslav Kysela) [2003613] - ALSA: memalloc: Fix mmap of SG-buffer with WC pages (Jaroslav Kysela) [2003613] - ALSA: memalloc: Support for non-coherent page allocation (Jaroslav Kysela) [2003613] - ALSA: memalloc: Support for non-contiguous page allocation (Jaroslav Kysela) [2003613] - ALSA: pcm: Unify snd_pcm_delay() and snd_pcm_hwsync() (Jaroslav Kysela) [2003613] - ALSA: core: Fix build error due to missing PAGE_SIZE (Jaroslav Kysela) [2003613] - ALSA: pcm: Workaround for a wrong offset in SYNC_PTR compat ioctl (Jaroslav Kysela) [2003613] - ALSA: memalloc: Count continuous pages in vmalloc buffer handler (Jaroslav Kysela) [2003613] - ALSA: memalloc: Store snd_dma_buffer.addr for continuous pages, too (Jaroslav Kysela) [2003613] - ALSA: memalloc: Fix pgprot for WC mmap on x86 (Jaroslav Kysela) [2003613] - ALSA: memalloc: Support WC allocation on all architectures (Jaroslav Kysela) [2003613] - ALSA: memalloc: Correctly name as WC (Jaroslav Kysela) [2003613] - ALSA: memalloc: Minor refactoring (Jaroslav Kysela) [2003613] - ALSA: memalloc: Fix regression with SNDRV_DMA_TYPE_CONTINUOUS (Jaroslav Kysela) [2003613] - ALSA: core: Add device-managed page allocator helper (Jaroslav Kysela) [2003613] - ALSA: core: Add continuous and vmalloc mmap ops (Jaroslav Kysela) [2003613] - ALSA: core: Move mmap handler into memalloc ops (Jaroslav Kysela) [2003613] - ALSA: core: Abstract memory alloc helpers (Jaroslav Kysela) [2003613] - ALSA: pcm: add snd_pcm_period_elapsed() variant without acquiring lock of PCM substream (Jaroslav Kysela) [2003613] - ALSA: pcm: Block the release until the system resume finishes (Jaroslav Kysela) [2003613] - ALSA: Drop superfluous argument from snd_power_wait() (Jaroslav Kysela) [2003613] - ALSA: pcm: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: core: Drop snd_sgbuf_get_ptr() (Jaroslav Kysela) [2003613] - ALSA: jack: Check the return value of kstrdup() (Jaroslav Kysela) [2003613] - ALSA: seq: oss: Fix error check at system port creation (Jaroslav Kysela) [2003613] - ALSA: seq: Fix comments of wrong client number for MIDI Passthrough (Jaroslav Kysela) [2003613] - ALSA: pcm: oss: Handle missing errors in snd_pcm_oss_change_params*() (Jaroslav Kysela) [2003613] - ALSA: pcm: oss: Limit the period size to 16MB (Jaroslav Kysela) [2003613] - ALSA: pcm: oss: Fix negative period/buffer sizes (Jaroslav Kysela) [2003613] - ALSA: iec958: Split status creation and fill (Jaroslav Kysela) [2003613] - ALSA: rawmidi - fix the uninitalized user_pversion (Jaroslav Kysela) [2003613] - ALSA: rawmidi: introduce SNDRV_RAWMIDI_IOCTL_USER_PVERSION (Jaroslav Kysela) [2003613] - ALSA: rawmidi: fix incorrect array bounds check on clock_names (Jaroslav Kysela) [2003613] - ALSA: rawmidi: Add framing mode (Jaroslav Kysela) [2003613] - ALSA: seq: Fix racy deletion of subscriber (Jaroslav Kysela) [2003613] - ALSA: seq: Fix a potential UAF by wrong private_free call order (Jaroslav Kysela) [2003613] - ALSA: seq: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: timer: Unconditionally unlink slave instances, too (Jaroslav Kysela) [2003613] - ALSA: timer: Fix use-after-free problem (Jaroslav Kysela) [2003613] - ALSA: mixer: fix deadlock in snd_mixer_oss_set_volume (Jaroslav Kysela) [2003613] - ALSA: mixer: oss: Fix racy access to slots (Jaroslav Kysela) [2003613] - ALSA: oss: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: core: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: core: control_led: use strscpy instead of strlcpy (Jaroslav Kysela) [2003613] - ALSA: control_led - use DEVICE_ATTR_*() macro (Jaroslav Kysela) [2003613] - ALSA: ctl: Fix copy of updated id with element read/write (Jaroslav Kysela) [2003613] - ALSA: compress: Initialize mutex in snd_compress_new() (Jaroslav Kysela) [2003613] - ALSA: control: Minor optimization for SNDRV_CTL_IOCTL_POWER_STATE (Jaroslav Kysela) [2003613] - ALSA: control: Drop superfluous snd_power_wait() calls (Jaroslav Kysela) [2003613] - ALSA: control: Track in-flight control read/write/tlv accesses (Jaroslav Kysela) [2003613] - ALSA: compress: Drop unused functions (Jaroslav Kysela) [2003613] - regmap: sdw-mbq: use MODULE_LICENSE("GPL") (Jaroslav Kysela) [2003613] - regmap: sdw: use no_pm routines for SoundWire 1.2 MBQ (Jaroslav Kysela) [2003613] - regmap: sdw: use _no_pm functions in regmap_read/write (Jaroslav Kysela) [2003613] - soundwire: stream: Fix test for DP prepare complete (Jaroslav Kysela) [2003613] - soundwire/ASoC: add leading zeroes in peripheral device name (Jaroslav Kysela) [2003613] - soundwire: bandwidth allocation: improve error messages (Jaroslav Kysela) [2003613] - soundwire: dmi-quirks: remove duplicate initialization (Jaroslav Kysela) [2003613] - soundwire: cadence: remove the repeated declaration (Jaroslav Kysela) [2003613] - soundwire: bus: stop dereferencing invalid slave pointer (Jaroslav Kysela) [2003613] - soundwire: bus: add missing \n in dynamic debug (Jaroslav Kysela) [2003613] - soundwire: bus: handle -ENODATA errors in clock stop/start sequences (Jaroslav Kysela) [2003613] - soundwire: qcom: add debugfs entry for soundwire register dump (Jaroslav Kysela) [2003613] - soundwire: debugfs: use controller id and link_id for debugfs (Jaroslav Kysela) [2003613] - soundwire: cadence: do not extend reset delay (Jaroslav Kysela) [2003613] - soundwire: intel: conditionally exit clock stop mode on system suspend (Jaroslav Kysela) [2003613] - soundwire: intel: skip suspend/resume/wake when link was not started (Jaroslav Kysela) [2003613] - soundwire: intel: fix potential race condition during power down (Jaroslav Kysela) [2003613] - soundwire: intel: introduce shim and alh base (Jaroslav Kysela) [2003613] - soundwire: move intel sdw register definitions to sdw_intel.h (Jaroslav Kysela) [2003613] - soundwire: cadence: override PDI configurations to create loopback (Jaroslav Kysela) [2003613] - soundwire: cadence: add debugfs interface for PDI loopbacks (Jaroslav Kysela) [2003613] - soundwire: stream: don't program mockup device ports (Jaroslav Kysela) [2003613] - soundwire: bus: squelch error returned by mockup devices (Jaroslav Kysela) [2003613] - soundwire: stream: don't abort bank switch on Command_Ignored/-ENODATA (Jaroslav Kysela) [2003613] - soundwire: cadence: add paranoid check on self-clearing bits (Jaroslav Kysela) [2003613] - soundwire: dmi-quirks: add quirk for Intel 'Bishop County' NUC M15 (Jaroslav Kysela) [2003613] - soundwire: bus: update Slave status in sdw_clear_slave_status (Jaroslav Kysela) [2003613] - soundwire: cadence: Remove ret variable from sdw_cdns_irq() (Jaroslav Kysela) [2003613] - soundwire: bus: filter out more -EDATA errors on clock stop (Jaroslav Kysela) [2003613] - soundwire: dmi-quirks: add ull suffix for SoundWire _ADR values (Jaroslav Kysela) [2003613] - soundwire: export sdw_update() and sdw_update_no_pm() (Jaroslav Kysela) [2003613] - soundwire: bus: Make sdw_nwrite() data pointer argument const (Jaroslav Kysela) [2003613] - soundwire: intel: move to auxiliary bus (Jaroslav Kysela) [2003613] - soundwire: add missing kernel-doc description (Jaroslav Kysela) [2003613] - soundwire: cadence_master: always set CMD_ACCEPT (Jaroslav Kysela) [2003613] - soundwire: bus: only use CLOCK_STOP_MODE0 and fix confusions (Jaroslav Kysela) [2003613] - software node: Handle software node injection to an existing device properly (Mark Langsdorf) [2032600] - software node: Allow node addition to already existing device (Mark Langsdorf) [2032600] - driver core: clear deferred probe reason on probe retry (Mark Langsdorf) [2032600] - driver core: add deferring probe reason to devices_deferred property (Mark Langsdorf) [2032600] - driver core: Fix locking bug in deferred_probe_timeout_work_func() (Mark Langsdorf) [2032600] - PM: runtime: Fix race getting/putting suppliers at probe (Mark Langsdorf) [2032600] - PM: runtime: Fix ordering in pm_runtime_get_suppliers() (Mark Langsdorf) [2032600] - PM: runtime: Defer suspending suppliers (Mark Langsdorf) [2032600] - software node: Fix device_add_software_node() (Mark Langsdorf) [2032600] - software node: Fix node registration (Mark Langsdorf) [2032600] - drivers/base/memory: don't store phys_device in memory blocks (Mark Langsdorf) [2032600] - arch_numa: fix common code printing of phys_addr_t (Mark Langsdorf) [2032600] - driver core: platform: Drop of_device_node_put() wrapper (Mark Langsdorf) [2032600] - regmap: sdw-mbq: use MODULE_LICENSE("GPL") (Mark Langsdorf) [2032600] - regmap: sdw: use no_pm routines for SoundWire 1.2 MBQ (Mark Langsdorf) [2032600] - regmap: sdw: use _no_pm functions in regmap_read/write (Mark Langsdorf) [2032600] - PM: domains: Mark fwnodes when their powerdomain is added/removed (Mark Langsdorf) [2032600] - driver core: fw_devlink: Handle suppliers that don't use driver core (Mark Langsdorf) [2032600] - driver core: Add fw_devlink.strict kernel param (Mark Langsdorf) [2032600] - driver core: platform: Emit a warning if a remove callback returned non-zero (Mark Langsdorf) [2032600] - PM: domains: Simplify the calculation of variables (Mark Langsdorf) [2032600] - PM: sleep: Use dev_printk() when possible (Mark Langsdorf) [2032600] - media: software_node: Add support for fwnode_graph*() family of functions (Mark Langsdorf) [2032600] - media: software_node: unregister software_nodes in reverse order (Mark Langsdorf) [2032600] - media: software_node: Enforce parent before child ordering of nodes arrays (Mark Langsdorf) [2032600] - media: device property: Call fwnode_graph_get_endpoint_by_id() for fwnode->secondary (Mark Langsdorf) [2032600] - media: device property: Return true in fwnode_device_is_available for NULL ops (Mark Langsdorf) [2032600] - media: software_node: Fix refcounts in software_node_get_next_child() (Mark Langsdorf) [2032600] - PM: domains: Add "performance" column to debug summary (Mark Langsdorf) [2032600] - PM: domains: Make of_genpd_add_subdomain() return -EPROBE_DEFER (Mark Langsdorf) [2032600] - PM: domains: Make set_performance_state() callback optional (Mark Langsdorf) [2032600] - PM: domains: use device's next wakeup to determine domain idle state (Mark Langsdorf) [2032600] - PM: domains: inform PM domain of a device's next wakeup (Mark Langsdorf) [2032600] - PM: runtime: Fix resposible -> responsible in runtime.c (Mark Langsdorf) [2032600] - PM: domains: Restore comment indentation for generic_pm_domain.child_links (Mark Langsdorf) [2032600] - PM: domains: Fix up terminology with parent/child (Mark Langsdorf) [2032600] - regmap: Assign boolean values to a bool variable (Mark Langsdorf) [2032600] - software node: Introduce device_add_software_node() (Mark Langsdorf) [2032600] - numa: Move numa implementation to common code (Mark Langsdorf) [2032600] - arm64, numa: Change the numa init functions name to be generic (Mark Langsdorf) [2032600] - driver core: fw_devlink_relax_cycle() can be static (Mark Langsdorf) [2032600] - driver core: Handle cycles in device links created by fw_devlink (Mark Langsdorf) [2032600] - driver core: Have fw_devlink use DL_FLAG_INFERRED (Mark Langsdorf) [2032600] - driver core: Add device link support for INFERRED flag (Mark Langsdorf) [2032600] - drivers: base: Kconfig: fix spelling mistake "heterogenous" -> "heterogeneous" (Mark Langsdorf) [2032600] - driver core: Add debug logs for device link related probe deferrals (Mark Langsdorf) [2032600] - drivers: base: remove unused function find_bus() (Mark Langsdorf) [2032600] - PM: runtime: Drop runtime PM references to supplier on link removal (Mark Langsdorf) [2032600] - dmaengine: idxd: Add wq occupancy information to sysfs attribute (Julia Denham) [1971887] - vdpa/mlx5: Forward only packets with allowed MAC address (Cindy Lu) [2031595] - vdpa/mlx5: Support configuration of MAC (Cindy Lu) [2031595] - vdpa/mlx5: Fix clearing of VIRTIO_NET_F_MAC feature bit (Cindy Lu) [2031595] - vdpa_sim_net: Enable user to set mac address and mtu (Cindy Lu) [2031595] - vdpa: Enable user to set mac and mtu of vdpa device (Cindy Lu) [2031595] - vdpa: Use kernel coding style for structure comments (Cindy Lu) [2031595] - vdpa: Introduce query of device config layout (Cindy Lu) [2031595] - vdpa: Introduce and use vdpa device get, set config helpers (Cindy Lu) [2031595] - vdpa/mlx5: Propagate link status from device to vdpa driver (Cindy Lu) [2031595] - vdpa/mlx5: Rename control VQ workqueue to vdpa wq (Cindy Lu) [2031595] - vdpa/mlx5: Remove mtu field from vdpa net device (Cindy Lu) [2031595] - eni_vdpa: add vDPA driver for Alibaba ENI (Cindy Lu) [2031595] - vdpa: add new attribute VDPA_ATTR_DEV_MIN_VQ_SIZE (Cindy Lu) [2031595] - virtio_vdpa: setup correct vq size with callbacks get_vq_num_{max,min} (Cindy Lu) [2031595] - vdpa: min vq num of vdpa device cannot be greater than max vq num (Cindy Lu) [2031595] - vdpa: add new callback get_vq_num_min in vdpa_config_ops (Cindy Lu) [2031595] - vp_vdpa: add vq irq offloading support (Cindy Lu) [2031595] - vdpa: fix typo (Cindy Lu) [2031595] - vhost-vdpa: Fix the wrong input in config_cb (Cindy Lu) [2031595] - vhost_vdpa: unset vq irq before freeing irq (Cindy Lu) [2031595] - vdpa: potential uninitialized return in vhost_vdpa_va_map() (Cindy Lu) [2031595] - vdpa/mlx5: Avoid executing set_vq_ready() if device is reset (Cindy Lu) [2031595] - vdpa/mlx5: Clear ready indication for control VQ (Cindy Lu) [2031595] - vdpa: Support transferring virtual addressing during DMA mapping (Cindy Lu) [2031595] - vdpa: factor out vhost_vdpa_pa_map() and vhost_vdpa_pa_unmap() (Cindy Lu) [2031595] - vdpa: Add an opaque pointer for vdpa_config_ops.dma_map() (Cindy Lu) [2031595] - vhost-iotlb: Add an opaque pointer for vhost IOTLB (Cindy Lu) [2031595] - vhost-vdpa: Handle the failure of vdpa_reset() (Cindy Lu) [2031595] - vdpa: Add reset callback in vdpa_config_ops (Cindy Lu) [2031595] - vdpa: Fix some coding style issues (Cindy Lu) [2031595] - vdpa: Make use of PFN_PHYS/PFN_UP/PFN_DOWN helper macro (Cindy Lu) [2031595] - vdpa_sim: Use iova_shift() for the size passed to alloc_iova() (Cindy Lu) [2031595] - vdpa/mlx5: Add multiqueue support (Cindy Lu) [2031595] - vdpa/mlx5: Add support for control VQ and MAC setting (Cindy Lu) [2031595] - vdpa/mlx5: Ensure valid indices are provided (Cindy Lu) [2031595] - vdpa/mlx5: Decouple virtqueue callback from struct mlx5_vdpa_virtqueue (Cindy Lu) [2031595] - vdpa/mlx5: function prototype modifications in preparation to control VQ (Cindy Lu) [2031595] - vdpa/mlx5: Remove redundant header file inclusion (Cindy Lu) [2031595] - vDPA/ifcvf: enable multiqueue and control vq (Cindy Lu) [2031595] - vDPA/ifcvf: detect and use the onboard number of queues directly (Cindy Lu) [2031595] - vDPA/ifcvf: implement management netlink framework for ifcvf (Cindy Lu) [2031595] - vDPA/ifcvf: introduce get_dev_type() which returns virtio dev id (Cindy Lu) [2031595] - vdpa/mlx5: Fix queue type selection logic (Cindy Lu) [2031595] - vdpa/mlx5: Avoid destroying MR on empty iotlb (Cindy Lu) [2031595] - virtio_vdpa: reject invalid vq indices (Cindy Lu) [2031595] - vdpa: Add documentation for vdpa_alloc_device() macro (Cindy Lu) [2031595] - vDPA/ifcvf: Fix return value check for vdpa_alloc_device() (Cindy Lu) [2031595] - vp_vdpa: Fix return value check for vdpa_alloc_device() (Cindy Lu) [2031595] - vdpa_sim: Fix return value check for vdpa_alloc_device() (Cindy Lu) [2031595] - vhost: Fix the calculation in vhost_overflow() (Cindy Lu) [2031595] - vhost-vdpa: Fix integer overflow in vhost_vdpa_process_iotlb_update() (Cindy Lu) [2031595] - iommu/vt-d: Fix unmap_pages support (Jerry Snitselaar) [2027765] - dm sysfs: use default_groups in kobj_type (Benjamin Marzinski) [2047358] - dm space map common: add bounds check to sm_ll_lookup_bitmap() (Benjamin Marzinski) [2047358] - dm btree: add a defensive bounds check to insert_at() (Benjamin Marzinski) [2047358] - dm btree remove: change a bunch of BUG_ON() calls to proper errors (Benjamin Marzinski) [2047358] - dm btree spine: eliminate duplicate le32_to_cpu() in node_check() (Benjamin Marzinski) [2047358] - dm btree spine: remove extra node_check function declaration (Benjamin Marzinski) [2047358] - selftests/bpf: Adding delay in socketmap_listen to reduce flakyness (Felix Maurer) [2026433] - net: openvswitch: Fix ct_state nat flags for conns arriving from tc (Marcelo Ricardo Leitner) [2040334] - net: openvswitch: Fix matching zone id for invalid conns arriving from tc (Marcelo Ricardo Leitner) [2040452] - net/sched: flow_dissector: Fix matching on zone id for invalid conns (Marcelo Ricardo Leitner) [2040452] - net/sched: Extend qdisc control block with tc control block (Marcelo Ricardo Leitner) [2040452] - mm: Fix an use-after-free error in mm_struct (Waiman Long) [2046161] - rh_flags: Rename rh_features to rh_flags (Prarit Bhargava) [2021700] - redhat: add initial rpminspect configuration (Augusto Caringi)- can: raw: raw_setsockopt(): fix raw_rcv panic for sock UAF (Balazs Nemeth) [2026692] - drm/vmwgfx: Fix stale file descriptors on failed usercopy (Dave Airlie) [2047602] {CVE-2022-22942} - drm/i915: Flush TLBs before releasing backing store (Dave Airlie) [2044329] {CVE-2022-0330} - [s390] s390/pci: move pseudo-MMIO to prevent MIO overlap (Mete Durlu) [2047757] - [s390] scsi: zfcp: Fix failed recovery on gone remote port with non-NPIV FCP devices (Mete Durlu) [2048919] - tun: fix bonding active backup with arp monitoring (Jonathan Toppins) [2024964] - x86/hyperv: Properly deal with empty cpumasks in hyperv_flush_tlb_multi() (Vitaly Kuznetsov) [2044237] - xfs: check sb_meta_uuid for dabuf buffer recovery (Bill O'Donnell) [2020764] - vfs: fs_context: fix up param length parsing in legacy_parse_param (Carlos Maiolino) [2040586] {CVE-2022-0185} - KVM: nVMX: Allow VMREAD when Enlightened VMCS is in use (Vitaly Kuznetsov) [2012105] - KVM: nVMX: Implement evmcs_field_offset() suitable for handle_vmread() (Vitaly Kuznetsov) [2012105] - KVM: nVMX: Rename vmcs_to_field_offset{,_table} (Vitaly Kuznetsov) [2012105] - KVM: nVMX: eVMCS: Filter out VM_EXIT_SAVE_VMX_PREEMPTION_TIMER (Vitaly Kuznetsov) [2012105] - KVM: nVMX: Also filter MSR_IA32_VMX_TRUE_PINBASED_CTLS when eVMCS (Vitaly Kuznetsov) [2012105] - KVM: nVMX: Use INVALID_GPA for pointers used in nVMX. (Vitaly Kuznetsov) [2012105] - x86/kvm: Always inline evmcs_write64() (Vitaly Kuznetsov) [2012105] - powerpc/powernv: Remove POWER9 PVR version check for entry and uaccess flushes (Diego Domingos) [2030954] - powerpc/pesries: Get STF barrier requirement from H_GET_CPU_CHARACTERISTICS (Diego Domingos) [2030954] - powerpc/security: Add a security feature for STF barrier (Diego Domingos) [2030954] - powerpc/pseries: Get entry and uaccess flush required bits from H_GET_CPU_CHARACTERISTICS (Diego Domingos) [2030954] - drm/nouveau/disp/dp: add support for eDP link rates (Ben Skeggs) [2043523] - drm/nouveau/disp/dp: add support for hbr3 (Ben Skeggs) [2043523] - drm/nouveau/disp/dp: add support for lttprs (Ben Skeggs) [2043523] - drm/nouveau/disp/dp: fixup cr/eq delays for 1.4 (Ben Skeggs) [2043523] - drm/nouveau/disp/dp: add support for tps4 (Ben Skeggs) [2043523] - drm/nouveau/disp/dp: generate supported link rates table at detect time (Ben Skeggs) [2043523] - drm/nouveau/disp/dp: explicitly control scrambling when setting pattern (Ben Skeggs) [2043523] - drm/nouveau/disp: remove some remnant of a rework (Ben Skeggs) [2043523] - drm/nouveau: recognise GA106 (Ben Skeggs) [2043523] - redhat/scripts: Update merge-subtrees.sh (Prarit Bhargava)- pinctrl: amd: Fix wakeups when IRQ is shared with SCI (Renjith Pananchikkal) [2039124] - bonding: fix ad_actor_system option setting to default (Jonathan Toppins) [2042564 1931881] - bonding: make tx_rebalance_counter an atomic (Jonathan Toppins) [2042564] - bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed (Jonathan Toppins) [2042564] - bonding: 3ad: pass parameter bond_params by reference (Jonathan Toppins) [2042564] - bonding: complain about missing route only once for A/B ARP probes (Jonathan Toppins) [2042564] - bonding: improve nl error msg when device can't be enslaved because of IFF_MASTER (Jonathan Toppins) [2042564] - bonding: combine netlink and console error messages (Jonathan Toppins) [2042564] - bonding: add new option lacp_active (Jonathan Toppins) [2042564] - bonding: 3ad: fix the concurrency between __bond_release_one() and bond_3ad_state_machine_handler() (Jonathan Toppins) [2042564] - bonding: fix build issue (Jonathan Toppins) [2042564] - bonding: fix incorrect return value of bond_ipsec_offload_ok() (Jonathan Toppins) [2042564] - bonding: fix suspicious RCU usage in bond_ipsec_offload_ok() (Jonathan Toppins) [2042564] - bonding: Add struct bond_ipesc to manage SA (Jonathan Toppins) [2042564] - bonding: disallow setting nested bonding + ipsec offload (Jonathan Toppins) [2042564] - bonding: fix suspicious RCU usage in bond_ipsec_del_sa() (Jonathan Toppins) [2042564] - bonding: fix null dereference in bond_ipsec_add_sa() (Jonathan Toppins) [2042564] - bonding: fix suspicious RCU usage in bond_ipsec_add_sa() (Jonathan Toppins) [2042564] - net: bonding: Use per-cpu rr_tx_counter (Jonathan Toppins) [2042564] - bonding: remove redundant initialization of variable ret (Jonathan Toppins) [2042564] - net: bonding: Use strscpy_pad() instead of manually-truncated strncpy() (Jonathan Toppins) [2042564] - bonding: init notify_work earlier to avoid uninitialized use (Jonathan Toppins) [2042564] - bonding: 3ad: Fix the conflict between bond_update_slave_arr and the state machine (Jonathan Toppins) [2042564] - scsi: lpfc: Update lpfc version to 14.0.0.4 (Dick Kennedy) [2034276] - scsi: lpfc: Add additional debugfs support for CMF (Dick Kennedy) [2034276] - scsi: lpfc: Cap CMF read bytes to MBPI (Dick Kennedy) [2034276] - scsi: lpfc: Adjust CMF total bytes and rxmonitor (Dick Kennedy) [2034276] - scsi: lpfc: Trigger SLI4 firmware dump before doing driver cleanup (Dick Kennedy) [2034276] - scsi: lpfc: Fix NPIV port deletion crash (Dick Kennedy) [2034276] - scsi: lpfc: Fix lpfc_force_rscn ndlp kref imbalance (Dick Kennedy) [2034276] - scsi: lpfc: Change return code on I/Os received during link bounce (Dick Kennedy) [2034276] - scsi: lpfc: Fix leaked lpfc_dmabuf mbox allocations with NPIV (Dick Kennedy) [2034276] - ppp: ensure minimum packet size in ppp_write() (Guillaume Nault) [2042937] - KVM: VMX: switch blocked_vcpu_on_cpu_lock to raw spinlock (Marcelo Tosatti) [2034126] - configs: Enable CONFIG_THINKPAD_LMI on x86_64 (Mark Pearson) [2030772] - platform/x86: think-lmi: Abort probe on analyze failure (Mark Pearson) [2030772] - platform/x86: think-lmi: add debug_cmd (Mark Pearson) [2030772] - platform/x86: think-lmi: Fix possible mem-leaks on tlmi_analyze() error-exit (Mark Pearson) [2030772] - platform/x86: think-lmi: Split kobject_init() and kobject_add() calls (Mark Pearson) [2030772] - platform/x86: think-lmi: Move pending_reboot_attr to the attributes sysfs dir (Mark Pearson) [2030772] - platform/x86: think-lmi: Add pending_reboot support (Mark Pearson) [2030772] - platform/x86: think-lmi: Move kfree(setting->possible_values) to tlmi_attr_setting_release() (Mark Pearson) [2030772] - platform/x86: think-lmi: Split current_value to reflect only the value (Mark Pearson) [2030772] - platform/x86: think-lmi: Fix issues with duplicate attributes (Mark Pearson) [2030772] - platform/x86: think-lmi: Return EINVAL when kbdlang gets set to a 0 length string (Mark Pearson) [2030772] - platform/x86: think-lmi: Add missing MODULE_DEVICE_TABLE (Mark Pearson) [2030772] - platform/x86: think-lmi: Avoid potential read before start of the buffer (Mark Pearson) [2030772] - platform/x86: think-lmi: Fix check for admin password being set (Mark Pearson) [2030772] - platform/x86: dell-wmi-sysman/think-lmi: Make fw_attr_class global static (Mark Pearson) [2030772] - platform/x86: thinkpad-lmi: Remove unused display_name member from struct tlmi_pwd_setting (Mark Pearson) [2030772] - platform/x86: think-lmi: Add WMI interface support on Lenovo platforms (Mark Pearson) [2030772] - platform/x86: dell-wmi-sysman: fw_attr_inuse can be static (Mark Pearson) [2030772] - platform/x86: dell-wmi-sysman: Use firmware_attributes_class helper (Mark Pearson) [2030772] - platform/x86: firmware_attributes_class: Create helper file for handling firmware-attributes class registration events (Mark Pearson) [2030772] - x86/apic: Handle missing global clockevent gracefully (Lenny Szubowicz) [2033197] - RDMA/core: Don't infoleak GRH fields (Kamal Heib) [2036597] - RDMA/uverbs: Check for null return of kmalloc_array (Kamal Heib) [2036597] - RDMA/sa_query: Use strscpy_pad instead of memcpy to copy a string (Kamal Heib) [2036597] - RDMA/rw: switch to dma_map_sgtable() (Kamal Heib) [2036597] - RDMA/cma: Ensure rdma_addr_cancel() happens before issuing more requests (Kamal Heib) [2036597] - RDMA/cma: Fix listener leak in rdma_cma_listen_on_all() failure (Kamal Heib) [2036597] - RDMA/iwcm: Release resources if iw_cm module initialization fails (Kamal Heib) [2036597] - net: Set true network header for ECN decapsulation (Antoine Tenart) [2045059] - powerpc/bpf: Update ldimm64 instructions during extra pass (Yauheni Kaliuta) [2035973] - selftests: bpf: Fix bind on used port (Felix Maurer) [2025795] - bpf/selftests: Fix namespace mount setup in tc_redirect (Jiri Olsa) [2036016] - selftests/bpf: Fix possible/online index mismatch in perf_buffer test (Yauheni Kaliuta) [2039602] - selftests/bpf: Fix perf_buffer test on system with offline cpus (Yauheni Kaliuta) [2039602] - tracing: Tag trace_percpu_buffer as a percpu pointer (Jerome Marchand) [2031604] - tracing: Fix check for trace_percpu_buffer validity in get_trace_buf() (Jerome Marchand) [2031604] - hwmon: (k10temp) Support up to 12 CCDs on AMD Family of processors (David Arcari) [2022539] - hwmon: (k10temp) Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh (David Arcari) [2022539] - hwmon: (k10temp) Remove unused definitions (David Arcari) [2022539] - x86/amd_nb: Add AMD Family 19h Models (10h-1Fh) and (A0h-AFh) PCI IDs (David Arcari) [2022539] - hwmon: (k10temp) Remove residues of current and voltage (David Arcari) [2022539] - hwmon: (k10temp) Update driver documentation (David Arcari) [2022539] - hwmon: (k10temp) Update documentation and add temp2_input info (David Arcari) [2022539] - docs: hwmon: k10temp: convert to ReST format (David Arcari) [2022539] - mptcp: fix deadlock in __mptcp_push_pending() (Davide Caratti) [2043598] - mptcp: clear 'kern' flag from fallback sockets (Davide Caratti) [2043598] - mptcp: remove tcp ulp setsockopt support (Davide Caratti) [2043598] - mptcp: never allow the PM to close a listener subflow (Davide Caratti) [2043598]- redhat: set LC_ALL=C before sorting config content (Frantisek Hrbata) - net: mana: Add RX fencing (Mohammed Gamal) [2030132] - net: mana: Add XDP support (Mohammed Gamal) [2030132] - net: mana: Fix memory leak in mana_hwc_create_wq (Mohammed Gamal) [2030132] - net: mana: Fix spelling mistake "calledd" -> "called" (Mohammed Gamal) [2030132] - net: mana: Support hibernation and kexec (Mohammed Gamal) [2030132] - net: mana: Improve the HWC error handling (Mohammed Gamal) [2030132] - net: mana: Report OS info to the PF driver (Mohammed Gamal) [2030132] - net: mana: Fix the netdev_err()'s vPort argument in mana_init_port() (Mohammed Gamal) [2030132] - net: mana: Allow setting the number of queues while the NIC is down (Mohammed Gamal) [2030132] - net: stmmac: Add GFP_DMA32 for rx buffers if no 64 capability (Mark Salter) [1989540] - net: stmmac: Fix potential integer overflow (Mark Salter) [1989540] - net: stmmac: fix issue where clk is being unprepared twice (Mark Salter) [1989540] - net: stmmac: fix kernel panic due to NULL pointer dereference of mdio_bus_data (Mark Salter) [1989540] - net: stmmac: fix system hang if change mac address after interface ifdown (Mark Salter) [1989540] - net: stmmac: correct clocks enabled in stmmac_vlan_rx_kill_vid() (Mark Salter) [1989540] - net: remove the mutex_acquire from __lock_sock_fast (Xin Long) [2026612] - net: core: Correct the sock::sk_lock.owned lockdep annotations (Xin Long) [2026612] - inet: use bigger hash table for IP ID generation (Xin Long) [2039969] {CVE-2021-45486} - net: revert "net: get rid of an signed integer overflow in ip_idents_reserve()" (Xin Long) [2039969] - net/mlx5: DR, Use FW API when updating FW-owned flow table (Michal Schmidt) [2042651] - ipv6: Continue processing multipath route even if gateway attribute is invalid (Hangbin Liu) [2041375] - ipv6: Check attribute length for RTA_GATEWAY when deleting multipath route (Hangbin Liu) [2041375] - ipv6: Do cleanup if attribute validation fails in multipath route (Hangbin Liu) [2041375] - ipv6: Check attribute length for RTA_GATEWAY in multipath route (Hangbin Liu) [2041375] - rtw89: fix maybe-uninitialized error (Íñigo Huguet) [2033291] - rtw89: enable driver and device RTL8852AE (Íñigo Huguet) [2033291] - rtw89: fix maybe-uninitialized error (RHEL only) (Íñigo Huguet) [2033291] - rtw89: 8852a: correct bit definition of dfs_en (Íñigo Huguet) [2033291] - rtw89: coex: Update COEX to 5.5.8 (Íñigo Huguet) [2033291] - rtw89: coex: Cancel PS leaving while C2H comes (Íñigo Huguet) [2033291] - rtw89: coex: Update BT counters while receiving report (Íñigo Huguet) [2033291] - rtw89: coex: Define LPS state for BTC using (Íñigo Huguet) [2033291] - rtw89: coex: Add MAC API to get BT polluted counter (Íñigo Huguet) [2033291] - rtw89: coex: Not to send H2C when WL not ready and count H2C (Íñigo Huguet) [2033291] - rtw89: coex: correct C2H header length (Íñigo Huguet) [2033291] - rtw89: don't kick off TX DMA if failed to write skb (Íñigo Huguet) [2033291] - rtw89: remove cch_by_bw which is not used (Íñigo Huguet) [2033291] - rtw89: fix sending wrong rtwsta->mac_id to firmware to fill address CAM (Íñigo Huguet) [2033291] - rtw89: fix incorrect channel info during scan (Íñigo Huguet) [2033291] - rtw89: update scan_mac_addr during scanning period (Íñigo Huguet) [2033291] - rtw89: use inline function instead macro to set H2C and CAM (Íñigo Huguet) [2033291] - rtw89: add const in the cast of le32_get_bits() (Íñigo Huguet) [2033291] - rtw89: add AXIDMA and TX FIFO dump in mac_mem_dump (Íñigo Huguet) [2033291] - rtw89: fix potentially access out of range of RF register array (Íñigo Huguet) [2033291] - rtw89: remove unneeded variable (Íñigo Huguet) [2033291] - rtw89: remove unnecessary conditional operators (Íñigo Huguet) [2033291] - rtw89: update rtw89_regulatory map to R58-R31 (Íñigo Huguet) [2033291] - rtw89: update tx power limit/limit_ru tables to R54 (Íñigo Huguet) [2033291] - rtw89: update rtw89 regulation definition to R58-R31 (Íñigo Huguet) [2033291] - rtw89: fill regd field of limit/limit_ru tables by enum (Íñigo Huguet) [2033291] - rtw89: update partition size of firmware header on skb->data (Íñigo Huguet) [2033291] - rtw89: Fix variable dereferenced before check 'sta' (Íñigo Huguet) [2033291] - rtw89: fix return value in hfc_pub_cfg_chk (Íñigo Huguet) [2033291] - rtw89: remove duplicate register definitions (Íñigo Huguet) [2033291] - rtw89: fix error function parameter (Íñigo Huguet) [2033291] - rtw89: remove unneeded semicolon (Íñigo Huguet) [2033291] - rtw89: fix return value check in rtw89_cam_send_sec_key_cmd() (Íñigo Huguet) [2033291] - rtw89: Remove redundant check of ret after call to rtw89_mac_enable_bb_rf (Íñigo Huguet) [2033291] - rtw89: Fix two spelling mistakes in debug messages (Íñigo Huguet) [2033291] - rtw89: add Realtek 802.11ax driver (Íñigo Huguet) [2033291] - powerpc/doc: Fix htmldocs errors (Diego Domingos) [2004798] - pseries/drmem: update LMBs after LPM (Diego Domingos) [2004798] - powerpc/pseries: Add support for FORM2 associativity (Diego Domingos) [2004798] - powerpc/pseries: Add a helper for form1 cpu distance (Diego Domingos) [2004798] - powerpc/pseries: Consolidate different NUMA distance update code paths (Diego Domingos) [2004798] - powerpc/pseries: Rename TYPE1_AFFINITY to FORM1_AFFINITY (Diego Domingos) [2004798] - powerpc/pseries: rename min_common_depth to primary_domain_index (Diego Domingos) [2004798] - powerpc/numa: Fix build when CONFIG_NUMA=n (Diego Domingos) [2004798] - pseries/hotplug-memory: hot-add: skip redundant LMB lookup (Diego Domingos) [2004798] - selftests: icmp_redirect: pass xfail=0 to log_test() (Hangbin Liu) [2041308] - selftests: net: Correct ping6 expected rc from 2 to 1 (Hangbin Liu) [2041308] - mt76: enable new device MT7921E (Íñigo Huguet) [2024056 1972045] - vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf dev xmit (Antoine Tenart) [2044254] - SUNRPC: prevent port reuse on transports which don't request it. (Benjamin Coddington) [2016646] - SUNRPC: Fix races when closing the socket (Benjamin Coddington) [2016646] - SUNRPC: Prevent immediate close+reconnect (Benjamin Coddington) [2016646] - SUNRPC: Clean up scheduling of autoclose (Benjamin Coddington) [2016646] - SUNRPC: Fix potential memory corruption (Benjamin Coddington) [2016646] - sunrpc: remove unnecessary test in rpc_task_set_client() (Benjamin Coddington) [2016646] - SUNRPC: Replace use of socket sk_callback_lock with sock_lock (Benjamin Coddington) [2016646] - arm64: numa: simplify dummy_numa_init() (Vitaly Kuznetsov) [2029774] - ACPI: NUMA: Process hotpluggable memblocks when !CONFIG_MEMORY_HOTPLUG (Vitaly Kuznetsov) [2029774] - s390/sclp: fix Secure-IPL facility detection (Stefan Schulze Frielinghaus) [2039182] - powerpc/pseries/mobility: ignore ibm, platform-facilities updates (Diego Domingos) [2031827] - of: Fix property name in of_node_get_device_type (Diego Domingos) [2031827] - of: Add device_type access helper functions (Diego Domingos) [2031827] - powerpc/watchdog: help remote CPUs to flush NMI printk output (Diego Domingos) [2030259] - powerpc/watchdog: Fix wd_smp_last_reset_tb reporting (Diego Domingos) [2030259] - powerpc/watchdog: read TB close to where it is used (Diego Domingos) [2030259] - powerpc/watchdog: Avoid holding wd_smp_lock over printk and smp_send_nmi_ipi (Diego Domingos) [2030259] - powerpc/watchdog: tighten non-atomic read-modify-write access (Diego Domingos) [2030259] - powerpc/watchdog: Fix missed watchdog reset due to memory ordering race (Diego Domingos) [2030259] - selftests/sgx: Fix corrupted cpuid macro invocation (Vladis Dronov) [1920030] - x86/sgx: Fix minor documentation issues (Vladis Dronov) [1920030] - selftests/sgx: Add test for multiple TCS entry (Vladis Dronov) [1920030] - selftests/sgx: Enable multiple thread support (Vladis Dronov) [1920030] - selftests/sgx: Add page permission and exception test (Vladis Dronov) [1920030] - selftests/sgx: Rename test properties in preparation for more enclave tests (Vladis Dronov) [1920030] - selftests/sgx: Provide per-op parameter structs for the test enclave (Vladis Dronov) [1920030] - selftests/sgx: Add a new kselftest: Unclobbered_vdso_oversubscribed (Vladis Dronov) [1920030] - selftests/sgx: Move setup_test_encl() to each TEST_F() (Vladis Dronov) [1920030] - selftests/sgx: Encpsulate the test enclave creation (Vladis Dronov) [1920030] - selftests/sgx: Dump segments and /proc/self/maps only on failure (Vladis Dronov) [1920030] - selftests/sgx: Create a heap for the test enclave (Vladis Dronov) [1920030] - selftests/sgx: Make data measurement for an enclave segment optional (Vladis Dronov) [1920030] - selftests/sgx: Assign source for each segment (Vladis Dronov) [1920030] - selftests/sgx: Fix a benign linker warning (Vladis Dronov) [1920030] - x86/sgx: Fix free page accounting (Vladis Dronov) [1920030] - x86/sgx: Add check for SGX pages to ghes_do_memory_failure() (Vladis Dronov) [1920030] - x86/sgx: Add hook to error injection address validation (Vladis Dronov) [1920030] - x86/sgx: Hook arch_memory_failure() into mainline code (Vladis Dronov) [1920030] - x86/sgx: Add SGX infrastructure to recover from poison (Vladis Dronov) [1920030] - x86/sgx: Initial poison handling for dirty and free pages (Vladis Dronov) [1920030] - x86/sgx: Add infrastructure to identify SGX EPC pages (Vladis Dronov) [1920030] - x86/sgx: Add new sgx_epc_page flag bit to mark free pages (Vladis Dronov) [1920030] - selftests/sgx: Fix Q1 and Q2 calculation in sigstruct.c (Vladis Dronov) [1920030] - selftests/sgx: remove checks for file execute permissions (Vladis Dronov) [1920030] - selftests/sgx: Refine the test enclave to have storage (Vladis Dronov) [1920030] - selftests/sgx: Add EXPECT_EEXIT() macro (Vladis Dronov) [1920030] - selftests/sgx: Dump enclave memory map (Vladis Dronov) [1920030] - selftests/sgx: Migrate to kselftest harness (Vladis Dronov) [1920030] - selftests/sgx: Rename 'eenter' and 'sgx_call_vdso' (Vladis Dronov) [1920030] - x86/sgx: Add missing xa_destroy() when virtual EPC is destroyed (Vladis Dronov) [1920030] - x86/sgx: Correct kernel-doc's arg name in sgx_encl_release() (Vladis Dronov) [1920030] - x86: Fix leftover comment typos (Vladis Dronov) [1920030] - mm,hwpoison: return -EHWPOISON to denote that the page has already been poisoned (Vladis Dronov) [1920030] - mm/memory-failure: use a mutex to avoid memory_failure() races (Vladis Dronov) [1920030] - mm,hwpoison: take free pages off the buddy freelists (Vladis Dronov) [1920030] - sched/fair: Consider SMT in ASYM_PACKING load balance (Prarit Bhargava) [1971924] - sched/fair: Carve out logic to mark a group for asymmetric packing (Prarit Bhargava) [1971924] - sched/fair: Provide update_sg_lb_stats() with sched domain statistics (Prarit Bhargava) [1971924] - sched/fair: Optimize checking for group_asym_packing (Prarit Bhargava) [1971924] - sched/topology: Introduce sched_group::flags (Prarit Bhargava) [1971924] - x86/sched: Decrease further the priorities of SMT siblings (Prarit Bhargava) [1971924]- nvme-fc: remove freeze/unfreeze around update_nr_hw_queues (Ewan D. Milne) [1996109] - nvme-fc: avoid race between time out and tear down (Ewan D. Milne) [1996109] - nvme-fc: update hardware queues before using them (Ewan D. Milne) [1996109] - igbvf: Refactor trace (Corinna Vinschen) [2039886] - igbvf: fix double free in `igbvf_probe` (Corinna Vinschen) [2039886] - mm/memory_hotplug: remove is_mem_section_removable() (David Hildenbrand) [2008072] - powerpc/pseries/hotplug-memory: stop checking is_mem_section_removable() (David Hildenbrand) [2008072] - drivers/base/memory.c: indicate all memory blocks as removable (David Hildenbrand) [2008072] - drivers/base/memory.c: fixup documentation of removable/phys_index/block_size_bytes (David Hildenbrand) [2008072] - Revert "mpi3mr: mark as tech preview" (Tomas Henzl) [1989634] - scsi: core: Avoid printing an error if target_alloc() returns -ENXIO (Tomas Henzl) [1977833] - scsi: mpi3mr: Use scnprintf() instead of snprintf() (Tomas Henzl) [1998599] - scsi: mpi3mr: Fix duplicate device entries when scanning through sysfs (Tomas Henzl) [1998599] - scsi: mpi3mr: Clean up mpi3mr_print_ioc_info() (Tomas Henzl) [1989634] - scsi: mpi3mr: Set up IRQs in resume path (Tomas Henzl) [1991577] - Revert "scsi: lpfc: ls_rjt erroneus FLOGIs" (Dick Kennedy) [2032488] - pseries/eeh: Fix the kdump kernel crash during eeh_pseries_init (Steve Best) [2028253] - arm64: smp: Add missing prototype for some smp.c functions (Mark Salter) [1996738] - irqchip/gic-v3-its: Remove unnecessary oom message (Mark Salter) [1996738] - irqchip/gic-v2m: Remove unnecessary oom message (Mark Salter) [1996738] - irqchip/gic: Split vGIC probing information from the GIC code (Mark Salter) [1996738] - irqchip/gic-v3: Workaround inconsistent PMR setting on NMI entry (Mark Salter) [1996738] - irqchip/gic-v3: Do not enable irqs when handling spurious interrups (Mark Salter) [1996738] - irqchip/gic-v4.1: Disable vSGI upon (GIC CPUIF < v4.1) detection (Mark Salter) [1996738] - irqchip/gic-v3: Fix OF_BAD_ADDR error handling (Mark Salter) [1996738] - arm64: Move ICH_ sysreg bits from arm-gic-v3.h to sysreg.h (Mark Salter) [1996738] - irqchip/gic-v3-its: Drop the setting of PTZ altogether (Mark Salter) [1996738] - irqchip/gic-v3-its: Add a cache invalidation right after vPE unmapping (Mark Salter) [1996738] - irqchip/gic-v3: Fix typos in PMR/RPR SCR_EL3.FIQ handling explanation (Mark Salter) [1996738] - genirq/msi: Initialize msi_alloc_info before calling msi_domain_prepare_irqs() (Mark Salter) [1996738] - irqchip/gic: Spelling s/REturn/Return/ (Mark Salter) [1996738] - irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend (Mark Salter) [1996738] - irq-chip/gic-v3-its: Fix crash if ITS is in a proximity domain without processor or memory (Mark Salter) [1996738] - irqchip/gic: Cleanup Franken-GIC handling (Mark Salter) [1996738] - arm64: Implement panic_smp_self_stop() (Mark Salter) [1996738] - arm64: Improve parking of stopped CPUs (Mark Salter) [1996738] - genirq: Allow interrupts to be excluded from /proc/interrupts (Mark Salter) [1996738] - irqchip/gic-v3: Support pseudo-NMIs when SCR_EL3.FIQ == 0 (Mark Salter) [1996738] - irqchip/gic-v3: Spell out when pseudo-NMIs are enabled (Mark Salter) [1996738] - irqchip/gic-v2, v3: Prevent SW resends entirely (Mark Salter) [1996738] - irqchip/git-v3-its: Implement irq_retrigger callback for device-triggered LPIs (Mark Salter) [1996738] - irqchip/gic-v2, v3: Implement irq_chip->irq_retrigger() (Mark Salter) [1996738] - irqchip/gic-v4.1: Use GFP_ATOMIC flag in allocate_vpe_l1_table() (Mark Salter) [1996738] - irqchip/gic-v4.1: Ensure accessing the correct RD when writing INVALLR (Mark Salter) [1996738] - irqchip/gic-v3: Remove unused register definition (Mark Salter) [1996738] - drivers/irqchip: Use new macro ACPI_DECLARE_SUBTABLE_PROBE_ENTRY (Mark Salter) [1996738] - drivers/acpi: Add new macro ACPI_DECLARE_SUBTABLE_PROBE_ENTRY (Mark Salter) [1996738] - KVM: arm64: vgic-v4: Plug race between non-residency and v4.1 doorbell (Mark Salter) [1996738] - irqchip/gic: Atomically update affinity (Mark Salter) [1996738] - irqchip/gic-v4.1: Use readx_poll_timeout_atomic() to fix sleep in atomic (Mark Salter) [1996738] - irqchip/gic-v2, v3: Drop extra IRQ_NOAUTOEN setting for (E)PPIs (Mark Salter) [1996738] - irqchip/gic-v3-its: Balance initial LPI affinity across CPUs (Mark Salter) [1996738] - irqchip/gic-v3-its: Track LPI distribution on a per CPU basis (Mark Salter) [1996738] - irqchip/gic-v3: Fix missing "__init" for gic_smp_init() (Mark Salter) [1996738] - selftests/bpf: Enlarge select() timeout for test_maps (Jiri Benc) [1869444] - PCI: Do not enable AtomicOps on VFs (Selvin Xavier) [1987081 1984339] - RDMA/bnxt_re: Fix stats counters (Selvin Xavier) [1987081 1984339 2001893] - RDMA/bnxt_re: Prefer kcalloc over open coded arithmetic (Selvin Xavier) [1987081 1984339] - RDMA/bnxt_re: Remove unpaired rtnl unlock in bnxt_re_dev_init() (Selvin Xavier) [1987081 1984339] - RDMA/bnxt_re: Add missing spin lock initialization (Selvin Xavier) [1987081 1984339] - RDMA/bnxt_re: Fix uninitialized struct bit field rsvd1 (Selvin Xavier) [1987081 1984339] - RDMA/bnxt_re: Update ABI to pass wqe-mode to user space (Selvin Xavier) [1987081 1984339] - RDMA/bnxt_re: Enable global atomic ops if platform supports (Selvin Xavier) [1987081 1984339] - RDMA/bnxt_re: Drop unnecessary NULL checks after container_of (Selvin Xavier) [1987081 1984339] - dm btree remove: fix use after free in rebalance_children() (Benjamin Marzinski) [2034424] - dm table: log table creation error code (Benjamin Marzinski) [2034424] - dm: make workqueue names device-specific (Benjamin Marzinski) [2034424] - dm writecache: Make use of the helper macro kthread_run() (Benjamin Marzinski) [2034424] - dm crypt: Make use of the helper macro kthread_run() (Benjamin Marzinski) [2034424] - dm: fix mempool NULL pointer race when completing IO (Benjamin Marzinski) [2034424] - dm rq: don't queue request to blk-mq during DM suspend (Benjamin Marzinski) [1891486] - dm verity: skip redundant verity_handle_err() on I/O errors (Benjamin Marzinski) [2034424] - dm writecache: add event counters (Benjamin Marzinski) [2034424] - dm writecache: report invalid return from writecache_map helpers (Benjamin Marzinski) [2034424] - dm writecache: further writecache_map() cleanup (Benjamin Marzinski) [2034424] - dm writecache: factor out writecache_map_remap_origin() (Benjamin Marzinski) [2034424] - dm writecache: split up writecache_map() to improve code readability (Benjamin Marzinski) [2034424] - dm btree remove: assign new_root only when removal succeeds (Benjamin Marzinski) [2034424] - dm ps io affinity: remove redundant continue statement (Benjamin Marzinski) [2034424] - dm: rearrange core declarations for extended use from dm-zone.c (Benjamin Marzinski) [2034424] - dm space map disk: cache a small number of index entries (Benjamin Marzinski) [2034424] - dm space maps: improve performance with inc/dec on ranges of blocks (Benjamin Marzinski) [2034424] - dm space maps: don't reset space map allocation cursor when committing (Benjamin Marzinski) [2034424] - dm btree: improve btree residency (Benjamin Marzinski) [2034424] - dm integrity: fix sparse warnings (Benjamin Marzinski) [2034424] - dm: replace dm_vcalloc() (Benjamin Marzinski) [2034424] - dm integrity: add the "reset_recalculate" feature flag (Benjamin Marzinski) [2034424] - dm cache: remove needless request_queue NULL pointer checks (Benjamin Marzinski) [2034424] - dm thin: remove needless request_queue NULL pointer check (Benjamin Marzinski) [2034424] - dm ioctl: replace device hash with red-black tree (Benjamin Marzinski) [2034424] - recordmcount.pl: fix typo in s390 mcount regex (Jerome Marchand) [2025890] - recordmcount.pl: look for jgnop instruction as well as bcrl on s390 (Jerome Marchand) [2025890] - KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hypercall (Vitaly Kuznetsov) [1868572] - HID: magicmouse: prevent division by 0 on scroll (Benjamin Tissoires) [2022814] - HID: input: set usage type to key on keycode remap (Benjamin Tissoires) [2022814] - HID: input: Fix parsing of HID_CP_CONSUMER_CONTROL fields (Benjamin Tissoires) [2022814] - HID: u2fzero: properly handle timeouts in usb_submit_urb (Benjamin Tissoires) [2022814] - HID: u2fzero: clarify error check and length calculations (Benjamin Tissoires) [2022814] - HID: amd_sfh: Fix potential NULL pointer dereference (Benjamin Tissoires) [2022814] - HID: u2fzero: ignore incomplete packets without data (Benjamin Tissoires) [2022814] - HID: amd_sfh: Fix potential NULL pointer dereference (Benjamin Tissoires) [2022814] - HID: wacom: Add new Intuos BT (CTL-4100WL/CTL-6100WL) device IDs (Benjamin Tissoires) [2022814] - HID: apple: Fix logical maximum and usage maximum of Magic Keyboard JIS (Benjamin Tissoires) [2022814] - HID: betop: fix slab-out-of-bounds Write in betop_probe (Benjamin Tissoires) [2022814] - HID: usbhid: Simplify code in hid_submit_ctrl() (Benjamin Tissoires) [2022814] - HID: usbhid: Fix warning caused by 0-length input reports (Benjamin Tissoires) [2022814] - HID: usbhid: Fix flood of "control queue full" messages (Benjamin Tissoires) [2022814] - HID: sony: Fix more ShanWan clone gamepads to not rumble when plugged in. (Benjamin Tissoires) [2022814] - HID: sony: support for the ghlive ps4 dongles (Benjamin Tissoires) [2022814] - HID: thrustmaster: clean up Makefile and adapt quirks (Benjamin Tissoires) [2022814] - HID: i2c-hid: Fix Elan touchpad regression (Benjamin Tissoires) [2022814] - HID: asus: Prevent Claymore sending suspend event (Benjamin Tissoires) [2022814] - HID: amd_sfh: Add dyndbg prints for debugging (Benjamin Tissoires) [2022814] - HID: amd_sfh: Add support for PM suspend and resume (Benjamin Tissoires) [2022814] - HID: amd_sfh: Move hid probe after sensor is enabled (Benjamin Tissoires) [2022814] - HID: amd_sfh: Add command response to check command status (Benjamin Tissoires) [2022814] - HID: amd_sfh: Fix period data field to enable sensor (Benjamin Tissoires) [2022814] - HID: logitech-hidpp: battery: provide CAPACITY property for newer devices (Benjamin Tissoires) [2022814] - HID: thrustmaster: Fix memory leak in thrustmaster_interrupts() (Benjamin Tissoires) [2022814] - HID: thrustmaster: Fix memory leak in remove (Benjamin Tissoires) [2022814] - HID: thrustmaster: Fix memory leaks in probe (Benjamin Tissoires) [2022814] - HID: elo: update the reference count of the usb device structure (Benjamin Tissoires) [2022814] - HID: logitech-hidpp: Use 'atomic_inc_return' instead of hand-writing it (Benjamin Tissoires) [2022814] - HID: ft260: fix device removal due to USB disconnect (Benjamin Tissoires) [2022814] - HID: apple: Add missing scan code event for keys handled by hid-apple (Benjamin Tissoires) [2022814] - HID: cmedia: add support for HS-100B mute button (Benjamin Tissoires) [2022814] - HID: i2c-hid: goodix: Use the devm variant of regulator_register_notifier() (Benjamin Tissoires) [2022814] - HID: wacom: Refactor touch input mute checks into a common function (Benjamin Tissoires) [2022814] - HID: wacom: Avoid sending empty sync events (Benjamin Tissoires) [2022814] - HID: wacom: Short-circuit processing of touch when it is disabled (Benjamin Tissoires) [2022814] - HID: wacom: set initial hardware touch switch state to 'off' (Benjamin Tissoires) [2022814] - HID: wacom: Skip processing of touches with negative slot values (Benjamin Tissoires) [2022814] - HID: wacom: Re-enable touch by default for Cintiq 24HDT / 27QHDT (Benjamin Tissoires) [2022814] - HID: Kconfig: Fix spelling mistake "Uninterruptable" -> "Uninterruptible" (Benjamin Tissoires) [2022814] - HID: apple: Add support for Keychron K1 wireless keyboard (Benjamin Tissoires) [2022814] - HID: usbhid: free raw_report buffers in usbhid_stop (Benjamin Tissoires) [2022814] - HID: fix typo in Kconfig (Benjamin Tissoires) [2022814] - HID: ft260: fix format type warning in ft260_word_show() (Benjamin Tissoires) [2022814] - HID: i2c-hid: goodix: Tie the reset line to true state of the regulator (Benjamin Tissoires) [2022814] - HID: amd_sfh: Use correct MMIO register for DMA address (Benjamin Tissoires) [2022814] - HID: magicmouse: high-resolution scroll threshold (Benjamin Tissoires) [2022814] - HID: magicmouse: enable high-resolution scroll (Benjamin Tissoires) [2022814] - HID: asus: Remove check for same LED brightness on set (Benjamin Tissoires) [2022814] - HID: input: do not report stylus battery state as "full" (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: use async resume function (Benjamin Tissoires) [2022814] - HID: thrustmaster: Switch to kmemdup() when allocate change_request (Benjamin Tissoires) [2022814] - HID: multitouch: Disable event reporting on suspend when the device is not a wakeup-source (Benjamin Tissoires) [2022814] - HID: logitech-dj: Implement may_wakeup ll-driver callback (Benjamin Tissoires) [2022814] - HID: usbhid: Implement may_wakeup ll-driver callback (Benjamin Tissoires) [2022814] - HID: core: Add hid_hw_may_wakeup() function (Benjamin Tissoires) [2022814] - HID: input: Add support for Programmable Buttons (Benjamin Tissoires) [2022814] - HID: wacom: Correct base usage for capacitive ExpressKey status bits (Benjamin Tissoires) [2022814] - HID: amd_sfh: Add initial support for HPD sensor (Benjamin Tissoires) [2022814 1961759] - HID: amd_sfh: Extend ALS support for newer AMD platform (Benjamin Tissoires) [2022814 1961759] - HID: amd_sfh: Extend driver capabilities for multi-generation support (Benjamin Tissoires) [2022814 1961759] - HID: surface-hid: Fix get-report request (Benjamin Tissoires) [2022814] - HID: sony: fix freeze when inserting ghlive ps3/wii dongles (Benjamin Tissoires) [2022814] - HID: usbkbd: Avoid GFP_ATOMIC when GFP_KERNEL is possible (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: ipc: Specify that EHL no cache snooping (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: ishtp: Add dma_no_cache_snooping() callback (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Set ISH driver depends on x86 (Benjamin Tissoires) [2022814] - HID: hid-input: add Surface Go battery quirk (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Fix minor typos in comments (Benjamin Tissoires) [2022814] - HID: magicmouse: fix NULL-deref on disconnect (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: ipc: Add Alder Lake device IDs (Benjamin Tissoires) [2022814] - HID: i2c-hid: fix format string mismatch (Benjamin Tissoires) [2022814] - HID: amd_sfh: Fix memory leak in amd_sfh_work (Benjamin Tissoires) [2022814] - HID: amd_sfh: Use devm_kzalloc() instead of kzalloc() (Benjamin Tissoires) [2022814] - HID: ft260: improve error handling of ft260_hid_feature_report_get() (Benjamin Tissoires) [2022814] - HID: asus: Cleanup Asus T101HA keyboard-dock handling (Benjamin Tissoires) [2022814] - HID: magicmouse: fix crash when disconnecting Magic Trackpad 2 (Benjamin Tissoires) [2022814] - HID: gt683r: add missing MODULE_DEVICE_TABLE (Benjamin Tissoires) [2022814] - HID: pidff: fix error return code in hid_pidff_init() (Benjamin Tissoires) [2022814] - HID: logitech-hidpp: initialize level variable (Benjamin Tissoires) [2022814] - HID: multitouch: Disable event reporting on suspend on the Asus T101HA touchpad (Benjamin Tissoires) [2022814] - HID: core: Remove extraneous empty line before EXPORT_SYMBOL_GPL(hid_check_keys_pressed) (Benjamin Tissoires) [2022814] - HID: usbmouse: Avoid GFP_ATOMIC when GFP_KERNEL is possible (Benjamin Tissoires) [2022814] - HID: hid-sensor-custom: Process failure of sensor_hub_set_feature() (Benjamin Tissoires) [2022814] - HID: i2c-hid: Skip ELAN power-on command after reset (Benjamin Tissoires) [2022814] - HID: usbhid: fix info leak in hid_submit_ctrl (Benjamin Tissoires) [2022814] - HID: Add BUS_VIRTUAL to hid_connect logging (Benjamin Tissoires) [2022814] - HID: input: replace outdated HID numbers+comments with macros (Benjamin Tissoires) [2022814] - HID: multitouch: set Stylus suffix for Stylus-application devices, too (Benjamin Tissoires) [2022814] - HID: multitouch: require Finger field to mark Win8 reports as MT (Benjamin Tissoires) [2022814] - HID: remove the unnecessary redefinition of a macro (Benjamin Tissoires) [2022814] - HID: quirks: Add quirk for Lenovo optical mouse (Benjamin Tissoires) [2022814] - HID: asus: filter G713/G733 key event to prevent shutdown (Benjamin Tissoires) [2022814] - HID: lg-g15 + ite: Add MODULE_AUTHOR (Benjamin Tissoires) [2022814] - HID: lg-g15: Add support for the Logitech Z-10 speakers (Benjamin Tissoires) [2022814] - HID: lg-g15: Make the LED-name used by lg_g15_register_led() a parameter (Benjamin Tissoires) [2022814] - HID: lg-g15: Add a lg_g15_init_input_dev() helper function (Benjamin Tissoires) [2022814] - HID: lg-g15: Add a lg_g15_handle_lcd_menu_keys() helper function (Benjamin Tissoires) [2022814] - HID: lg-g15: Remove unused size argument from lg_*_event() functions (Benjamin Tissoires) [2022814] - HID: hid-sensor-hub: Return error for hid_set_field() failure (Benjamin Tissoires) [2022814] - HID: ft260: check data size in ft260_smbus_write() (Benjamin Tissoires) [2022814] - HID: surface-hid: Fix integer endian conversion (Benjamin Tissoires) [2022814] - HID: hid-debug: recognize KEY_ASSISTANT and KEY_KBD_LAYOUT_NEXT (Benjamin Tissoires) [2022814] - HID: hid-input: add mapping for emoji picker key (Benjamin Tissoires) [2022814] - HID: a4tech: use A4_2WHEEL_MOUSE_HACK_B8 for A4TECH NB-95 (Benjamin Tissoires) [2022814] - HID: logitech-dj/hidpp: Add info/warn/err messages about 27 MHz keyboard encryption (Benjamin Tissoires) [2022814] - HID: quirks: Add HID_QUIRK_NO_INIT_REPORTS quirk for Dell K15A keyboard-dock (Benjamin Tissoires) [2022814] - HID: thrustmaster: fix return value check in thrustmaster_probe() (Benjamin Tissoires) [2022814] - HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 (Benjamin Tissoires) [2022814] - HID: do not use down_interruptible() when unbinding devices (Benjamin Tissoires) [2022814] - HID: asus: Filter keyboard EC for old ROG keyboard (Benjamin Tissoires) [2022814] - HID: semitek: new driver for GK6X series keyboards (Benjamin Tissoires) [2022814] - HID: wacom: Setup pen input capabilities to the targeted tools (Benjamin Tissoires) [2022814] - HID: hid-sensor-hub: Move 'hsdev' description to correct struct definition (Benjamin Tissoires) [2022814] - HID: hid-sensor-hub: Remove unused struct member 'quirks' (Benjamin Tissoires) [2022814] - HID: wacom_sys: Demote kernel-doc abuse (Benjamin Tissoires) [2022814] - HID: hid-sensor-custom: Remove unused variable 'ret' (Benjamin Tissoires) [2022814] - HID: hid-uclogic-params: Ensure function names are present and correct in kernel-doc headers (Benjamin Tissoires) [2022814] - HID: hid-uclogic-rdesc: Kernel-doc is for functions and structs (Benjamin Tissoires) [2022814] - HID: hid-logitech-hidpp: Fix conformant kernel-doc header and demote abuses (Benjamin Tissoires) [2022814] - HID: hid-picolcd_core: Remove unused variable 'ret' (Benjamin Tissoires) [2022814] - HID: hid-kye: Fix incorrect function name for kye_tablet_enable() (Benjamin Tissoires) [2022814] - HID: hid-core: Fix incorrect function name in header (Benjamin Tissoires) [2022814] - HID: hid-alps: Correct struct misnaming (Benjamin Tissoires) [2022814] - HID: usbhid: hid-pidff: Demote a couple kernel-doc abuses (Benjamin Tissoires) [2022814] - HID: usbhid: Repair a formatting issue in a struct description (Benjamin Tissoires) [2022814] - HID: ishtp-hid-client: Fix 'suggest-attribute=format' compiler warning (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: ishtp-fw-loader: Fix a bunch of formatting issues (Benjamin Tissoires) [2022814] - HID: ishtp-hid-client: Fix incorrect function name report_bad_packet() (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: ipc: Correct fw_reset_work_fn() function name in header (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Fix potential copy/paste error (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Fix a little doc-rot (Benjamin Tissoires) [2022814] - HID: intel-ish: Fix a naming disparity and a formatting error (Benjamin Tissoires) [2022814] - HID: intel-ish: Supply some missing param descriptions (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: pci-ish: Remove unused variable 'ret' (Benjamin Tissoires) [2022814] - HID: ishtp-hid-client: Move variable to where it's actually used (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Remove unused variable 'err' (Benjamin Tissoires) [2022814] - HID: hid-thrustmaster: Demote a bunch of kernel-doc abuses (Benjamin Tissoires) [2022814] - HID: input: map battery capacity (00850065) (Benjamin Tissoires) [2022814] - HID: magicmouse: fix reconnection of Magic Mouse 2 (Benjamin Tissoires) [2022814] - HID: magicmouse: fix 3 button emulation of Mouse 2 (Benjamin Tissoires) [2022814] - HID: magicmouse: add Apple Magic Mouse 2 support (Benjamin Tissoires) [2022814] - HID: lenovo: Add support for Thinkpad X1 Tablet Thin keyboard (Benjamin Tissoires) [2022814] - HID: lenovo: Rework how the tp10ubkbd code decides which USB interface to use (Benjamin Tissoires) [2022814] - HID: lenovo: Set default_triggers for the mute and micmute LEDs (Benjamin Tissoires) [2022814] - HID: lenovo: Map mic-mute button to KEY_F20 instead of KEY_MICMUTE (Benjamin Tissoires) [2022814] - HID: lenovo: Set LEDs max_brightness value (Benjamin Tissoires) [2022814] - HID: lenovo: Remove lenovo_led_brightness_get() (Benjamin Tissoires) [2022814] - HID: lenovo: Check hid_get_drvdata() returns non NULL in lenovo_event() (Benjamin Tissoires) [2022814] - HID: lenovo: Fix lenovo_led_set_tp10ubkbd() error handling (Benjamin Tissoires) [2022814] - HID: lenovo: Use brightness_set_blocking callback for setting LEDs brightness (Benjamin Tissoires) [2022814] - HID: elan: Remove elan_mute_led_get_brigtness() (Benjamin Tissoires) [2022814] - HID: elan: Set default_trigger for the mute LED (Benjamin Tissoires) [2022814] - HID: elan: Silence mute LED errors being logged when the device is unplugged (Benjamin Tissoires) [2022814] - HID: fix memdup.cocci warnings (Benjamin Tissoires) [2022814] - HID: surface-hid: Add support for legacy keyboard interface (Benjamin Tissoires) [2022814] - HID: Add support for Surface Aggregator Module HID transport (Benjamin Tissoires) [2022814] - HID: thrustmaster: introduce proper USB dependency (Benjamin Tissoires) [2022814] - HID: intel_ish-hid: HBM: Use connected standby state bit during suspend/resume (Benjamin Tissoires) [2022814] - HID: ft260: fix an error message in ft260_i2c_write_read() (Benjamin Tissoires) [2022814] - HID: support for initialization of some Thrustmaster wheels (Benjamin Tissoires) [2022814] - HID: wacom: set EV_KEY and EV_ABS only for non-HID_GENERIC type of devices (Benjamin Tissoires) [2022814] - HID: ft260: add usb hid to i2c host bridge driver (Benjamin Tissoires) [2022814] - iio: Add relative sensitivity support (Benjamin Tissoires) [2022814] - iio: hid-sensors: Move get sensitivity attribute to hid-sensor-common (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Make remove callback return void (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Simplify logic in ishtp_cl_device_remove() (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Drop if block with an always false condition (Benjamin Tissoires) [2022814] - AMD_SFH: Add DMI quirk table for BIOS-es which don't set the activestatus bits (Benjamin Tissoires) [2022814] - AMD_SFH: Add sensor_mask module parameter (Benjamin Tissoires) [2022814] - AMD_SFH: Removed unused activecontrolstatus member from the amd_mp2_dev struct (Benjamin Tissoires) [2022814] - HID: wacom: Assign boolean values to a bool variable (Benjamin Tissoires) [2022814] - HID cp2112: fix support for multiple gpiochips (Benjamin Tissoires) [2022814] - HID: alps: fix error return code in alps_input_configured() (Benjamin Tissoires) [2022814] - HID: asus: Add support for 2021 ASUS N-Key keyboard (Benjamin Tissoires) [2022814] - HID: hiddev: Return specific error codes on connect failure (Benjamin Tissoires) [2022814] - HID: plantronics: Workaround for double volume key presses (Benjamin Tissoires) [2022814] - HID: logitech-dj: Handle newer quad/bt2.0 receivers in HID proxy mode (Benjamin Tissoires) [2022814] - HID: logitech-dj: Use hid-ids.h defines for USB device-ids for all supported devices (Benjamin Tissoires) [2022814] - HID: google: add don USB id (Benjamin Tissoires) [2022814] - HID: i2c-hid: acpi: Drop redundant ACPI_PTR() (Benjamin Tissoires) [2022814] - HID: i2c-hid: acpi: Move GUID out of function and described it (Benjamin Tissoires) [2022814] - HID: i2c-hid: acpi: Switch to new style i2c-driver probe function (Benjamin Tissoires) [2022814] - HID: i2c-hid: acpi: Get ACPI companion only once and reuse it (Benjamin Tissoires) [2022814] - HID: playstation: add DualSense player LED support. (Benjamin Tissoires) [2022814] - HID: playstation: add microphone mute support for DualSense. (Benjamin Tissoires) [2022814] - HID: playstation: add initial DualSense lightbar support. (Benjamin Tissoires) [2022814] - HID: wacom: Ignore attempts to overwrite the touch_max value from HID (Benjamin Tissoires) [2022814] - HID: playstation: fix array size comparison (off-by-one) (Benjamin Tissoires) [2022814] - HID: playstation: fix unused variable in ps_battery_get_property. (Benjamin Tissoires) [2022814] - HID: playstation: report DualSense hardware and firmware version. (Benjamin Tissoires) [2022814] - HID: playstation: add DualSense classic rumble support. (Benjamin Tissoires) [2022814] - HID: playstation: add DualSense Bluetooth support. (Benjamin Tissoires) [2022814] - HID: playstation: track devices in list. (Benjamin Tissoires) [2022814] - HID: playstation: add DualSense accelerometer and gyroscope support. (Benjamin Tissoires) [2022814] - HID: playstation: add DualSense touchpad support. (Benjamin Tissoires) [2022814] - HID: playstation: add DualSense battery support. (Benjamin Tissoires) [2022814] - HID: playstation: use DualSense MAC address as unique identifier. (Benjamin Tissoires) [2022814] - HID: playstation: initial DualSense USB support. (Benjamin Tissoires) [2022814] - HID: ite: Enable QUIRK_TOUCHPAD_ON_OFF_REPORT on Acer Aspire Switch 10E (Benjamin Tissoires) [2022814] - HID: Ignore battery for Elan touchscreen on HP Spectre X360 15-df0xxx (Benjamin Tissoires) [2022814] - HID: logitech-dj: add support for the new lightspeed connection iteration (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: ipc: Add Tiger Lake H PCI device ID (Benjamin Tissoires) [2022814] - HID: logitech-dj: add support for keyboard events in eQUAD step 4 Gaming (Benjamin Tissoires) [2022814] - HID: i2c-hid: Add I2C_HID_QUIRK_NO_IRQ_AFTER_RESET for ITE8568 EC on Voyo Winpad A15 (Benjamin Tissoires) [2022814] - HID: displays: convert sysfs sprintf/snprintf family to sysfs_emit (Benjamin Tissoires) [2022814] - HID: wacom: convert sysfs sprintf/snprintf family to sysfs_emit (Benjamin Tissoires) [2022814] - HID: lg-g15: make a const array static, makes object smaller (Benjamin Tissoires) [2022814] - HID: google: Get HID report on probe to confirm tablet switch state (Benjamin Tissoires) [2022814] - HID: hid-input: avoid splitting keyboard, system and consumer controls (Benjamin Tissoires) [2022814] - HID: correct kernel-doc notation in hid-quirks.c (Benjamin Tissoires) [2022814] - HID: correct kernel-doc notation in (Benjamin Tissoires) [2022814] - HID: wacom: Correct NULL dereference on AES pen proximity (Benjamin Tissoires) [2022814] - HID: multitouch: Set to high latency mode on suspend. (Benjamin Tissoires) [2022814] - HID: multitouch: Apply MT_QUIRK_CONFIDENCE quirk for multi-input devices (Benjamin Tissoires) [2022814] - HID: hid-sensor-custom: Add custom sensor iio support (Benjamin Tissoires) [2022814] - HID: i2c-hid: Introduce goodix-i2c-hid using i2c-hid core (Benjamin Tissoires) [2022814] - redhat: HID: enable I2C_HID_ACPI (Benjamin Tissoires) [2022814] - HID: i2c-hid: Reorganize so ACPI and OF are separate modules (Benjamin Tissoires) [2022814] - HID: logitech-hidpp: add support for Unified Battery (1004) feature (Benjamin Tissoires) [2022814] - HID: sony: Add support for tilt on guitar hero guitars (Benjamin Tissoires) [2022814] - HID: logitech-hidpp: Add product ID for MX Ergo in Bluetooth mode (Benjamin Tissoires) [2022814] - HID: chicony: Add Wireless Radio Control feature for Chicony devices (Benjamin Tissoires) [2022814] - HID: Ignore battery for Elan touchscreen on ASUS UX550 (Benjamin Tissoires) [2022814] - HID: logitech-dj: add the G602 receiver (Benjamin Tissoires) [2022814] - HID: core: detect and skip invalid inputs to snto32() (Benjamin Tissoires) [2022814] - HID: uclogic: Improve support for Trust Panora (Benjamin Tissoires) [2022814] - HID: wiimote: remove h from printk format specifier (Benjamin Tissoires) [2022814] - HID: uclogic: remove h from printk format specifier (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: ipc: Address EHL Sx resume issues (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: ipc: finish power flow for EHL OOB (Benjamin Tissoires) [2022814] - HID: sony: select CONFIG_CRC32 (Benjamin Tissoires) [2022814] - HID: sfh: fix address space confusion (Benjamin Tissoires) [2022814] - HID: multitouch: Enable multi-input for Synaptics pointstick/touchpad device (Benjamin Tissoires) [2022814] - HID: wacom: Fix memory leakage caused by kfifo_alloc (Benjamin Tissoires) [2022814] - HID: i2c-hid: add Vero K147 to descriptor override (Benjamin Tissoires) [2022814] - HID: ite: Add support for Acer S1002 keyboard-dock (Benjamin Tissoires) [2022814] - HID: sony: support for ghlive ps3/wii u dongles (Benjamin Tissoires) [2022814] - HID: hidraw: Add additional hidraw input/output report ioctls. (Benjamin Tissoires) [2022814] - HID: Increase HID maximum report size to 16KB (Benjamin Tissoires) [2022814] - HID: elecom: drop stray comment (Benjamin Tissoires) [2022814] - HID: mf: add support for 0079:1846 Mayflash/Dragonrise USB Gamecube Adapter (Benjamin Tissoires) [2022814] - HID: elecom: add support for EX-G M-XGL20DLBK wireless mouse (Benjamin Tissoires) [2022814] - HID: elecom: rewrite report based on model specific parameters (Benjamin Tissoires) [2022814] - HID: wacom: Constify attribute_groups (Benjamin Tissoires) [2022814] - HID: input: Fix fall-through warnings for Clang (Benjamin Tissoires) [2022814] - HID: usbhid: Fix fall-through warnings for Clang (Benjamin Tissoires) [2022814] - HID: logitech-hidpp: Add hid_device_id for V470 bluetooth mouse (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Remove unnecessary assignment to variable rv (Benjamin Tissoires) [2022814] - HID: sony: Workaround for DS4 dongle hotplug kernel crash. (Benjamin Tissoires) [2022814] - HID: sony: Don't use fw_version/hw_version for sysfs cleanup. (Benjamin Tissoires) [2022814] - HID: sony: Report more accurate DS4 power status. (Benjamin Tissoires) [2022814] - SFH: fix error return check for -ERESTARTSYS (Benjamin Tissoires) [2022814] - HID: Add Logitech Dinovo Edge battery quirk (Benjamin Tissoires) [2022814] - HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge (Benjamin Tissoires) [2022814] - HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices (Benjamin Tissoires) [2022814] - HID: mcp2221: Fix GPIO output handling (Benjamin Tissoires) [2022814] - HID: hid-sensor-hub: Fix issue with devices with no report ID (Benjamin Tissoires) [2022814] - HID: hid-input: occasionally report stylus battery even if not changed (Benjamin Tissoires) [2022814] - timekeeping: Add missing _ns functions for coarse accessors (Benjamin Tissoires) [2022814] - HID: i2c-hid: show the error when failing to fetch the HID descriptor (Benjamin Tissoires) [2022814] - AMD_SFH: Fix for incorrect Sensor index (Benjamin Tissoires) [2022814] - HID: asus: Add support for ASUS N-Key keyboard (Benjamin Tissoires) [2022814] - HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown (Benjamin Tissoires) [2022814] - HID: add support for Sega Saturn (Benjamin Tissoires) [2022814] - HID: cypress: Support Varmilo Keyboards' media hotkeys (Benjamin Tissoires) [2022814] - HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses (Benjamin Tissoires) [2022814] - SFH: Create HID report to Enable support of AMD sensor fusion Hub (SFH) (Benjamin Tissoires) [2022814] - SFH:Transport Driver to add support of AMD Sensor Fusion Hub (SFH) (Benjamin Tissoires) [2022814] - redhat: HID: enable AMD_SFH_HUB (Benjamin Tissoires) [1965674] - SFH: PCIe driver to add support of AMD sensor fusion hub (Benjamin Tissoires) [2022814] - HID: uclogic: Add ID for Trust Flex Design Tablet (Benjamin Tissoires) [2022814] - HID: i2c-hid: Enable wakeup capability from Suspend-to-Idle (Benjamin Tissoires) [2022814] - HID: add vivaldi HID driver (Benjamin Tissoires) [2022814] - HID: i2c-hid: fix kerneldoc warnings in i2c-hid-core.c (Benjamin Tissoires) [2022814] - HID: core: fix kerneldoc warnings in hid-core.c (Benjamin Tissoires) [2022814] - HID: multitouch: Lenovo X1 Tablet Gen2 trackpoint and buttons (Benjamin Tissoires) [2022814] - HID: alps: clean up indentation issue (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: simplify the return expression of ishtp_bus_remove_device() (Benjamin Tissoires) [2022814] - HID: hid-debug: fix nonblocking read semantics wrt EIO/ERESTARTSYS (Benjamin Tissoires) [2022814] - HID: i2c-hid: Prefer asynchronous probe (Benjamin Tissoires) [2022814] - HID: wiimote: narrow spinlock range in wiimote_hid_event() (Benjamin Tissoires) [2022814] - HID: wiimote: make handlers[] const (Benjamin Tissoires) [2022814] - HID: logitech-dj: Fix spelling in comment (Benjamin Tissoires) [2022814] - HID: apple: Add support for Matias wireless keyboard (Benjamin Tissoires) [2022814] - Input: elan_i2c - reduce the resume time for controller in Whitebox (Benjamin Tissoires) [2022814] - Input: parkbd - switch to use module_parport_driver() (Benjamin Tissoires) [2022814] - Input: i8042 - fix typos in comments (Benjamin Tissoires) [2022814] - Input: elantech - Prepare a complete software node for the device (Benjamin Tissoires) [2022814] - Input: apbps2 - remove useless variable (Benjamin Tissoires) [2022814] - Input: elan_i2c - fix a typo in parameter name (Benjamin Tissoires) [2022814] - Input: i8042 - fix Pegatron C15B ID entry (Benjamin Tissoires) [2022814] - Input: elan_i2c - reduce the resume time for new devices (Benjamin Tissoires) [2022814] - Input: i8042 - add ASUS Zenbook Flip to noselftest list (Benjamin Tissoires) [2022814] - Input: add missing dependencies on CONFIG_HAS_IOMEM (Benjamin Tissoires) [2022814] - ARM: 9048/1: sa1111: make sa1111 bus's remove callback return void (Benjamin Tissoires) [2022814] - Input: synaptics - replace NOOP with suitable commentary (Benjamin Tissoires) [2022814] - Input: i8042 - unbreak Pegatron C15B (Benjamin Tissoires) [2022814] - Input: parkbd - convert comma to semicolon (Benjamin Tissoires) [2022814] - Input: elantech - fix protocol errors for some trackpoints in SMBus mode (Benjamin Tissoires) [2022814] - Input: elan_i2c - add new trackpoint report type 0x5F (Benjamin Tissoires) [2022814] - Input: i8042 - add Acer laptops to the i8042 reset list (Benjamin Tissoires) [2022814] - Input: i8042 - add ByteSpeed touchpad to noloop table (Benjamin Tissoires) [2022814] - Input: i8042 - fix error return code in i8042_setup_aux() (Benjamin Tissoires) [2022814] - Input: libps2 - fix fall-through warnings for Clang (Benjamin Tissoires) [2022814] - Input: synaptics - demote non-conformant kernel-doc header (Benjamin Tissoires) [2022814] - Input: elan_i2c_core - move header inclusion inside (Benjamin Tissoires) [2022814] - Input: elan_i2c - fix firmware update on newer ICs (Benjamin Tissoires) [2022814] - Input: elantech - demote obvious abuse of kernel-doc header (Benjamin Tissoires) [2022814] - Input: i8042 - allow insmod to succeed on devices without an i8042 controller (Benjamin Tissoires) [2022814] - Input: synaptics - enable InterTouch for ThinkPad T14 Gen 1 (Benjamin Tissoires) [2022814] - Input: synaptics - enable InterTouch for ThinkPad P1/X1E gen 2 (Benjamin Tissoires) [2022814] - Input: synaptics-rmi4 - rename f30_data to gpio_data (Benjamin Tissoires) [2022814] - Input: sun4i-ps2 - fix handling of platform_get_irq() error (Benjamin Tissoires) [2022814] - Input: allocate keycode for Fn + right shift (Benjamin Tissoires) [2022814] - Input: allocate keycodes for notification-center, pickup-phone and hangup-phone (Benjamin Tissoires) [2022814] - HID: cp2112: Use irqchip template (Benjamin Tissoires) [2022814] - HID: mcp2221: Replace HTTP links with HTTPS ones (Benjamin Tissoires) [2022814] - treewide: replace '---help---' in Kconfig files with 'help' (Benjamin Tissoires) [2022814] - HID: asus: Add depends on USB_HID to HID_ASUS Kconfig option (Benjamin Tissoires) [2022814] - HID: asus: Fix mute and touchpad-toggle keys on Medion Akoya E1239T (Benjamin Tissoires) [2022814] - HID: asus: Add support for multi-touch touchpad on Medion Akoya E1239T (Benjamin Tissoires) [2022814] - HID: asus: Add report_size to struct asus_touchpad_info (Benjamin Tissoires) [2022814] - HID: asus: Add hid_is_using_ll_driver(usb_hid_driver) check (Benjamin Tissoires) [2022814] - HID: asus: Simplify skipping of mappings for Asus T100CHI keyboard-dock (Benjamin Tissoires) [2022814] - HID: asus: Only set EV_REP if we are adding a mapping (Benjamin Tissoires) [2022814] - HID: mcp2221: add gpiolib dependency (Benjamin Tissoires) [2022814] - HID: mcp2221: add GPIO functionality support (Benjamin Tissoires) [2022814] - HID: mcp2221: add usb to i2c-smbus host bridge (Benjamin Tissoires) [2022814] - HID: asus: Ignore Asus vendor-page usage-code 0xff events (Benjamin Tissoires) [2022814] - HID: sb0540: add support for Creative SB0540 IR receivers (Benjamin Tissoires) [2022814] - gpio: pass lookup and descriptor flags to request_own (Benjamin Tissoires) [2022814] - HID: hid-asus: select CONFIG_POWER_SUPPLY (Benjamin Tissoires) [2022814] - HID: hid-asus: Add BT keyboard dock battery monitoring support (Benjamin Tissoires) [2022814] - HID: hid-asus: Add Transbook T90CHI support (Benjamin Tissoires) [2022814] - HID: asus: Add support for the ASUS T101HA keyboard dock (Benjamin Tissoires) [2022814] - HID: asus: Add support for the ASUS FX503VD laptop (Benjamin Tissoires) [2022814] - HID: asus: Add event handler to catch unmapped Asus Vendor UsagePage codes (Benjamin Tissoires) [2022814] - af_unix: fix garbage collect vs MSG_PEEK (Patrick Talbert) [2031975] {CVE-2021-0920} - net: add kerneldoc comment for sk_peer_lock (Guillaume Nault) [2037782] - af_unix: fix races in sk_peer_pid and sk_peer_cred accesses (Guillaume Nault) [2037782] {CVE-2021-4203} - netfilter: nat: force port remap to prevent shadowing well-known ports (Florian Westphal) [2006167] {CVE-2021-3773} - netfilter: conntrack: tag conntracks picked up in local out hook (Florian Westphal) [2006167] - selftests: nft_nat: switch port shadow test cases to socat (Florian Westphal) [2006167] - selftests: nft_nat: Simplify port shadow notrack test (Florian Westphal) [2006167] - selftests: nft_nat: Improve port shadow test stability (Florian Westphal) [2006167] - selftests: nft_nat: add udp hole punch test case (Florian Westphal) [2006167] - ipv6: use prandom_u32() for ID generation (Hangbin Liu) [2040158] {CVE-2021-45485} - igc: fix tunnel offloading (Corinna Vinschen) [1910885] - virtio/vsock: fix the transport to work with VMADDR_CID_ANY (Stefano Garzarella) [2026442] - vhost/vsock: cleanup removing `len` variable (Stefano Garzarella) [2026442] - vhost/vsock: fix incorrect used length reported to the guest (Stefano Garzarella) [2026442] - vsock: prevent unnecessary refcnt inc for nonblocking connect (Stefano Garzarella) [2026442] - vsock/virtio: avoid potential deadlock when vsock device remove (Stefano Garzarella) [2026442] - VSOCK: handle VIRTIO_VSOCK_OP_CREDIT_REQUEST (Stefano Garzarella) [2026442] - vsock: notify server to shutdown when client has pending signal (Stefano Garzarella) [2026442] - virtio/vsock: simplify credit update function API (Stefano Garzarella) [2026442] - virtio/vsock: set packet's type in virtio_transport_send_pkt_info() (Stefano Garzarella) [2026442] - net: vlan: fix underflow for the real_dev refcnt (Balazs Nemeth) [2026375] - net: vlan: fix a UAF in vlan_dev_real_dev() (Balazs Nemeth) [2026375]- xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate (Carlos Maiolino) [2034865] {CVE-2021-4155} - isdn: cpai: check ctr->cnr to avoid array index out of bound (Chris von Recklinghausen) [2016491] {CVE-2021-43389} - vt: keyboard: avoid signed integer overflow in k_ascii (Chris von Recklinghausen) [2017044] {CVE-2020-13974} - USB: serial: pl2303: fix GC type detection (Torez Smith) [1975985] - usb: dwc3: leave default DMA for PCI devices (Torez Smith) [1975985] - usb: xhci: tegra: Check padctrl interrupt presence in device tree (Torez Smith) [1975985] - usb: dwc3: core: Revise GHWPARAMS9 offset (Torez Smith) [1975985] - xhci: Fix USB 3.1 enumeration issues by increasing roothub power-on-good delay (Torez Smith) [1975985] - usb: typec: tipd: Remove dependency on "connector" child fwnode (Torez Smith) [1975985] - usb: xhci: tegra: mark PM functions as __maybe_unused (Torez Smith) [1975985] - media: ttusb-dec: avoid release of non-acquired mutex (Torez Smith) [1975985] - ABI: sysfs-devices-removable: make a table valid as ReST markup (Torez Smith) [1975985] - usb: dwc3: core: balance phy init and exit (Torez Smith) [1975985] - USB: serial: pl2303: fix GL type detection (Torez Smith) [1975985] - usb: xhci-mtk: Do not use xhci's virt_dev in drop_endpoint (Torez Smith) [1975985] - usb: xhci-mtk: fix issue of out-of-bounds array access (Torez Smith) [1975985] - usb: dwc3: Decouple USB 2.0 L1 & L2 events (Torez Smith) [1975985] - media: em28xx-input: fix refcount bug in em28xx_usb_disconnect (Torez Smith) [1975985] - media: dvb-usb: Fix error handling in dvb_usb_i2c_init (Torez Smith) [1975985] - power: supply: Fix build error when CONFIG_POWER_SUPPLY is not enabled. (Torez Smith) [1975985] - thunderbolt: test: split up test cases in tb_test_credit_alloc_all (Torez Smith) [1975985] - thunderbolt: Handle ring interrupt by reading interrupt status register (Torez Smith) [1975985] - thunderbolt: Add vendor specific NHI quirk for auto-clearing interrupt status (Torez Smith) [1975985] - thunderbolt: Fix port linking by checking all adapters (Torez Smith) [1975985] - thunderbolt: Do not read control adapter config space (Torez Smith) [1975985] - thunderbolt: Add authorized value to the KOBJ_CHANGE uevent (Torez Smith) [1975985] - usb: typec: tcpm: Raise vdm_sm_running flag only when VDM SM is running (Torez Smith) [1975985] - usb: dwc3: gadget: Stop EP0 transfers during pullup disable (Torez Smith) [1975985] - usb: dwc3: gadget: Fix dwc3_calc_trbs_left() (Torez Smith) [1975985] - Revert "USB: serial: ch341: fix character loss at high transfer rates" (Torez Smith) [1975985] - USB: serial: option: add new VID/PID to support Fibocom FG150 (Torez Smith) [1975985] - usb: typec: tcpm: Fix VDMs sometimes not being forwarded to alt-mode drivers (Torez Smith) [1975985] - Revert "usb: dwc3: gadget: Use list_replace_init() before traversing lists" (Torez Smith) [1975985] - usb: typec: tcpm: Keep other events when receiving FRS and Sourcing_vbus events (Torez Smith) [1975985] - usb: dwc3: gadget: Avoid runtime resume if disabling pullup (Torez Smith) [1975985] - usb: dwc3: gadget: Use list_replace_init() before traversing lists (Torez Smith) [1975985] - USB: serial: ftdi_sio: add device ID for Auto-M3 OP-COM v2 (Torez Smith) [1975985] - USB: serial: pl2303: fix GT type detection (Torez Smith) [1975985] - USB: serial: option: add Telit FD980 composition 0x1056 (Torez Smith) [1975985] - USB: serial: pl2303: fix HX type detection (Torez Smith) [1975985] - media: rtl28xxu: fix zero-length control request (Torez Smith) [1975985] - media: Revert "media: rtl28xxu: fix zero-length control request" (Torez Smith) [1975985] - USB: serial: ch341: fix character loss at high transfer rates (Torez Smith) [1975985] - usb: otg-fsm: Fix hrtimer list corruption (Torez Smith) [1975985] - USB: usbtmc: Fix RCU stall warning (Torez Smith) [1975985] - USB: serial: cp210x: add ID for CEL EM3588 USB ZigBee stick (Torez Smith) [1975985] - Revert "USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem" (Torez Smith) [1975985] - usb: dwc2: gadget: Fix sending zero length packet in DDMA mode. (Torez Smith) [1975985] - usb: dwc2: Skip clock gating on Samsung SoCs (Torez Smith) [1975985] - usb: dwc2: gadget: Fix GOUTNAK flow for Slave mode. (Torez Smith) [1975985] - usb: xhci: avoid renesas_usb_fw.mem when it's unusable (Torez Smith) [1975985] - usb: dwc3: avoid NULL access of usb_gadget_driver (Torez Smith) [1975985] - usb: typec: stusb160x: Don't block probing of consumer of "connector" nodes (Torez Smith) [1975985] - usb: typec: stusb160x: register role switch before interrupt registration (Torez Smith) [1975985] - USB: usb-storage: Add LaCie Rugged USB3-FW to IGNORE_UAS (Torez Smith) [1975985] - usb: hub: Disable USB 3 device initiated lpm if exit latency is too high (Torez Smith) [1975985] - usb: hub: Fix link power management max exit latency (MEL) calculations (Torez Smith) [1975985] - usb: typec: tipd: Don't block probing of consumer of "connector" nodes (Torez Smith) [1975985] - xhci: Fix lost USB 2 remote wake (Torez Smith) [1975985] - USB: serial: cp210x: fix comments for GE CS1000 (Torez Smith) [1975985] - USB: core: Fix incorrect pipe calculation in do_proc_control() (Torez Smith) [1975985] - USB: serial: option: add support for u-blox LARA-R6 family (Torez Smith) [1975985] - thunderbolt: test: Reinstate a few casts of bitfields (Torez Smith) [1975985] - USB: cdc-acm: blacklist Heimann USB Appset device (Torez Smith) [1975985] - usb: xhci-mtk: allow multiple Start-Split in a microframe (Torez Smith) [1975985] - usb: ftdi-elan: remove redundant continue statement in a while-loop (Torez Smith) [1975985] - thunderbolt: test: Remove some casts which are no longer required (Torez Smith) [1975985] - xhci: remove redundant continue statement (Torez Smith) [1975985] - usb: dwc3: Fix debugfs creation flow (Torez Smith) [1975985] - docs: driver-api: usb: avoid using ReST :doc:`foo` markup (Torez Smith) [1975985] - xhci: solve a double free problem while doing s4 (Torez Smith) [1975985] - xhci: handle failed buffer copy to URB sg list and fix a W=1 copiler warning (Torez Smith) [1975985] - xhci: Add adaptive interrupt rate for isoch TRBs with XHCI_AVOID_BEI quirk (Torez Smith) [1975985] - xhci: Remove unused defines for ERST_SIZE and ERST_ENTRIES (Torez Smith) [1975985] - usb: typec: Add the missed altmode_id_remove() in typec_register_altmode() (Torez Smith) [1975985] - usb: typec: tcpm: Relax disconnect threshold during power negotiation (Torez Smith) [1975985] - usb: typec: tcpm: Ignore Vsafe0v in PR_SWAP_SNK_SRC_SOURCE_ON state (Torez Smith) [1975985] - usb: typec: tcpci: Fix up sink disconnect thresholds for PD (Torez Smith) [1975985] - usb: core: hub: Disable autosuspend for Cypress CY7C65632 (Torez Smith) [1975985] - usb: host: xhci-tegra: Use devm_platform_get_and_ioremap_resource() (Torez Smith) [1975985] - usb: host: xhci-tegra: Add missing of_node_put() in tegra_xusb_probe() (Torez Smith) [1975985] - usb: host: xhci-tegra: add missing put_device() in tegra_xusb_probe() (Torez Smith) [1975985] - media: usb: cpia2: Fixed Coding Style issues (Torez Smith) [1975985] - media: ttusb-dec: cleanup an error handling logic (Torez Smith) [1975985] - cypress_m8: switch data_bits to real character bits (Torez Smith) [1975985] - thunderbolt: Fix DROM handling for USB4 DROM (Torez Smith) [1975985] - usb: xhci: tegra: Enable ELPG for runtime/system PM (Torez Smith) [1975985] - usb: xhci: tegra: Unlink power domain devices (Torez Smith) [1975985] - thunderbolt: Bond lanes only when dual_link_port != NULL in alloc_dev_default() (Torez Smith) [1975985] - thunderbolt: No need to include in usb4_port.c (Torez Smith) [1975985] - thunderbolt: Poll 10ms for REG_FW_STS_NVM_AUTH_DONE to be set (Torez Smith) [1975985] - thunderbolt: Add device links only when software connection manager is used (Torez Smith) [1975985] - thunderbolt: Add support for Intel Alder Lake (Torez Smith) [1975985] - usb: typec: mux: Fix copy-paste mistake in typec_mux_match (Torez Smith) [1975985] - usb: typec: ucsi: Clear PPM capability data in ucsi_init() error path (Torez Smith) [1975985] - usb: typec: wcove: Use LE to CPU conversion when accessing msg->header (Torez Smith) [1975985] - usb: typec: ucsi: Fix a comment in ucsi_init() (Torez Smith) [1975985] - USB: dwc3: remove debugfs root dentry storage (Torez Smith) [1975985] - USB: serial: cp210x: fix CP2102N-A01 modem control (Torez Smith) [1975985] - USB: serial: cp210x: fix alternate function for CP2102N QFN20 (Torez Smith) [1975985] - usb: dwc2: Don't reset the core after setting turnaround time (Torez Smith) [1975985] - usb: dwc3: support 64 bit DMA in platform driver (Torez Smith) [1975985] - USB: core: Avoid WARNings for 0-length descriptor requests (Torez Smith) [1975985] - usb: dwc3: core: fix kernel panic when do reboot (Torez Smith) [1975985] - usb: dwc3: ep0: fix NULL pointer exception (Torez Smith) [1975985] - usb: typec: intel_pmc_mux: Put ACPI device using acpi_dev_put() (Torez Smith) [1975985] - usb: typec: intel_pmc_mux: Add missed error check for devm_ioremap_resource() (Torez Smith) [1975985] - usb: typec: intel_pmc_mux: Put fwnode in error case during ->probe() (Torez Smith) [1975985] - usb: typec: tcpm: Do not finish VDM AMS for retrying Responses (Torez Smith) [1975985] - media: cinergyt2: make properties const (Torez Smith) [1975985] - media: dvd_usb: memory leak in cinergyt2_fe_attach (Torez Smith) [1975985] - USB: serial: ftdi_sio: add NovaTech OrionMX product ID (Torez Smith) [1975985] - usb: typec: tcpm: cancel send discover hrtimer when unregister tcpm port (Torez Smith) [1975985] - usb: typec: tcpm: cancel frs hrtimer when unregister tcpm port (Torez Smith) [1975985] - usb: typec: tcpm: cancel vdm and state machine hrtimer when unregister tcpm port (Torez Smith) [1975985] - usb: typec: tcpm: Properly handle Alert and Status Messages (Torez Smith) [1975985] - usb: dwc3: meson-g12a: Disable the regulator in the error handling path of the probe (Torez Smith) [1975985] - usb: typec: tcpm: Fix misuses of AMS invocation (Torez Smith) [1975985] - usb: typec: tcpm: Introduce snk_vdo_v1 for SVDM version 1.0 (Torez Smith) [1975985] - dt-bindings: connector: Add PD rev 2.0 VDO definition (Torez Smith) [1975985] - usb: typec: tcpm: Correct the responses in SVDM Version 2.0 DFP (Torez Smith) [1975985] - Revert "usb: dwc3: core: Add shutdown callback for dwc3" (Torez Smith) [1975985] - dt-bindings: connector: Replace BIT macro with generic bit ops (Torez Smith) [1975985] - media: gspca: ov519: replace RIGHT SINGLE QUOTATION MARK (Torez Smith) [1975985] - usb: typec: intel_pmc_mux: Update IOM port status offset for AlderLake (Torez Smith) [1975985] - usb: pd: Set PD_T_SINK_WAIT_CAP to 310ms (Torez Smith) [1975985] - usb: dwc3: gadget: Bail from dwc3_gadget_exit() if dwc->gadget is NULL (Torez Smith) [1975985] - usb: dwc3: gadget: Disable gadget IRQ during pullup disable (Torez Smith) [1975985] - usb: dwc3: debugfs: Add and remove endpoint dirs dynamically (Torez Smith) [1975985] - Revert "usb: typec: mux: Remove requirement for the "orientation-switch" device property" (Torez Smith) [1975985] - media: rtl28xxu: fix zero-length control request (Torez Smith) [1975985] - media: gspca/sunplus: fix zero-length control requests (Torez Smith) [1975985] - media: gspca/gl860: fix zero-length control requests (Torez Smith) [1975985] - media: gspca/sq905: fix control-request direction (Torez Smith) [1975985] - media: dtv5100: fix control-request directions (Torez Smith) [1975985] - media: drivers/media/usb/gspca/cpia1.c : fix spelling typo (Torez Smith) [1975985] - media: drivers/media/usb/em28xx/em28xx-cards.c : fix typo issues (Torez Smith) [1975985] - media: zr364xx: fix memory leak in zr364xx_start_readpipe (Torez Smith) [1975985] - media: em28xx: Fix possible memory leak of em28xx struct (Torez Smith) [1975985] - thunderbolt: Check for NVM authentication status after the operation started (Torez Smith) [1975985] - thunderbolt: Add WRITE_ONLY and AUTHENTICATE_ONLY NVM operations for retimers (Torez Smith) [1975985] - thunderbolt: Allow router NVM authenticate separately (Torez Smith) [1975985] - thunderbolt: Move nvm_write_ops to tb.h (Torez Smith) [1975985] - thunderbolt: Log the link as TBT instead of TBT3 (Torez Smith) [1975985] - thunderbolt: Add support for retimer NVM upgrade when there is no link (Torez Smith) [1975985] - thunderbolt: Add additional USB4 port operations for retimer access (Torez Smith) [1975985] - thunderbolt: Add support for ACPI _DSM to power on/off retimers (Torez Smith) [1975985] - thunderbolt: Add USB4 port devices (Torez Smith) [1975985] - thunderbolt: Add KUnit tests for credit allocation (Torez Smith) [1975985] - thunderbolt: Allocate credits according to router preferences (Torez Smith) [1975985] - USB: core: Check buffer length matches wLength for control transfers (Torez Smith) [1975985] - usb: typec: ucsi: Fix copy/paste issue for 'ucsi_set_drvdata()' (Torez Smith) [1975985] - usb: dwc2: gadget: Repair 'dwc2_hsotg_core_init_disconnected()'s documentation (Torez Smith) [1975985] - usb: dwc2: pci: Fix possible copy/paste issue (Torez Smith) [1975985] - usb: dwc2: hcd_queue: Fix typeo in function name 'dwc2_hs_pmap_unschedule()' (Torez Smith) [1975985] - usb: dwc2: params: Fix naming of 'dwc2_get_hwparams()' in the docs (Torez Smith) [1975985] - usb: common: ulpi: Add leading underscores for function name '__ulpi_register_driver()' (Torez Smith) [1975985] - usb: dwc2: platform: Provide function name for 'dwc2_check_core_version()' (Torez Smith) [1975985] - driver core: Move the "removable" attribute from USB to core (Torez Smith) [1975985] - usb: dwc3: trace: Remove unused fields in dwc3_log_trb (Torez Smith) [1975985] - usb: typec: mux: Remove requirement for the "orientation-switch" device property (Torez Smith) [1975985] - usb: typec: mux: Use device type instead of device name for matching (Torez Smith) [1975985] - usb: common: usb-conn-gpio: use usb_role_string() to print role status (Torez Smith) [1975985] - usb: roles: add helper usb_role_string() (Torez Smith) [1975985] - USB: serial: omninet: update driver description (Torez Smith) [1975985] - USB: serial: omninet: add device id for Zyxel Omni 56K Plus (Torez Smith) [1975985] - USB: serial: quatech2: fix control-request directions (Torez Smith) [1975985] - usb: typec: tcpci: Make symbol 'tcpci_apply_rc' static (Torez Smith) [1975985] - USB: usbfs: remove double evaluation of usb_sndctrlpipe() (Torez Smith) [1975985] - usb: typec: tcpm: Respond Not_Supported if no snk_vdo (Torez Smith) [1975985] - usb: typec: tcpm: Properly interrupt VDM AMS (Torez Smith) [1975985] - media: lmedm04: delete lme2510_get_adapter_count() (Torez Smith) [1975985] - media: dvb-usb: fix wrong definition (Torez Smith) [1975985] - USB: core: WARN if pipe direction != setup packet direction (Torez Smith) [1975985] - USB: trancevibrator: fix control-request direction (Torez Smith) [1975985] - USB: dwc2: drop irq-flags initialisations (Torez Smith) [1975985] - usb: typec: tcpci: Implement callback for apply_rc (Torez Smith) [1975985] - usb: typec: tcpm: Move TCPC to APPLY_RC state during PR_SWAP (Torez Smith) [1975985] - usb: typec: tcpm: Refactor logic to enable/disable auto vbus dicharge (Torez Smith) [1975985] - usb: typec: tcpm: Fix up PR_SWAP when vsafe0v is signalled (Torez Smith) [1975985] - usb: atm: cxacru: Fix typo in comment (Torez Smith) [1975985] - usb: isp1760: remove platform data struct and code (Torez Smith) [1975985] - usb: fix spelling mistakes in header files (Torez Smith) [1975985] - USB: serial: digi_acceleport: add chars_in_buffer locking (Torez Smith) [1975985] - USB: serial: digi_acceleport: reduce chars_in_buffer over-reporting (Torez Smith) [1975985] - usb: Restore the usb_header label (Torez Smith) [1975985] - usb: typec: tcpm: Use LE to CPU conversion when accessing msg->header (Torez Smith) [1975985] - usb: typec: mux: Fix matching with typec_altmode_desc (Torez Smith) [1975985] - misc/uss720: fix memory leak in uss720_probe (Torez Smith) [1975985] - usb: dwc3: gadget: Properly track pending and queued SG (Torez Smith) [1975985] - USB: usbfs: Don't WARN about excessively large memory allocations (Torez Smith) [1975985] - usb: common: usb-conn-gpio: use dev_err_probe() to print log (Torez Smith) [1975985] - usb: common: usb-conn-gpio: fix NULL pointer dereference of charger (Torez Smith) [1975985] - Revert "USB: Add reset-resume quirk for WD19's Realtek Hub" (Torez Smith) [1975985] - USB: Verify the port status when timeout happens during port suspend (Torez Smith) [1975985] - usb: typec: wcove: Fx wrong kernel doc format (Torez Smith) [1975985] - media: pvrusb2: fix warning in pvr2_i2c_core_done (Torez Smith) [1975985] - media: rtl2832_sdr/vivid/airspy/hackrf/msi2500: drop memset of fmt.sdr.reserved (Torez Smith) [1975985] - media: cpia2: fix memory leak in cpia2_usb_probe (Torez Smith) [1975985] - media: s2255drv: remove redundant assignment to variable field (Torez Smith) [1975985] - media: gspca: properly check for errors in po1030_probe() (Torez Smith) [1975985] - Revert "media: gspca: Check the return value of write_bridge for timeout" (Torez Smith) [1975985] - media: gspca: mt9m111: Check write_bridge for timeout (Torez Smith) [1975985] - Revert "media: gspca: mt9m111: Check write_bridge for timeout" (Torez Smith) [1975985] - Revert "media: usb: gspca: add a missed check for goto_low_power" (Torez Smith) [1975985] - usb: core: hcd: use map_urb_for_dma for single step set feature urb (Torez Smith) [1975985] - usb: dwc3: pci: Fix DEFINE for Intel Elkhart Lake (Torez Smith) [1975985] - usb: core: hub: fix race condition about TRSMRCY of resume (Torez Smith) [1975985] - usb: typec: tcpm: Fix SINK_DISCOVERY current limit for Rp-default (Torez Smith) [1975985] - xhci: Add reset resume quirk for AMD xhci controller. (Torez Smith) [1975985] - usb: xhci: Increase timeout for HC halt (Torez Smith) [1975985] - xhci: Do not use GFP_KERNEL in (potentially) atomic context (Torez Smith) [1975985] - xhci: Fix giving back cancelled URBs even if halted endpoint can't reset (Torez Smith) [1975985] - xhci-pci: Allow host runtime PM as default for Intel Alder Lake xHCI (Torez Smith) [1975985] - usb: typec: tcpm: Don't block probing of consumers of "connector" nodes (Torez Smith) [1975985] - usb: xhci-mtk: use first-fit for LS/FS (Torez Smith) [1975985] - usb: xhci-mtk: remove unnecessary assignments in periodic TT scheduler (Torez Smith) [1975985] - usb: xhci-mtk: remove unnecessary setting of has_ippc (Torez Smith) [1975985] - usb: xhci-mtk: use bitfield instead of bool (Torez Smith) [1975985] - usb: typec: tcpm: Fix wrong handling for Not_Supported in VDM AMS (Torez Smith) [1975985] - usb: typec: tcpm: Send DISCOVER_IDENTITY from dedicated work (Torez Smith) [1975985] - usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4 (Torez Smith) [1975985] - usb: dwc3: omap: improve extcon initialization (Torez Smith) [1975985] - usb: typec: ucsi: Put fwnode in any case during ->probe() (Torez Smith) [1975985] - usb: dwc2: Remove obsolete MODULE_ constants from platform.c (Torez Smith) [1975985] - usb: dwc3: imx8mp: fix error return code in dwc3_imx8mp_probe() (Torez Smith) [1975985] - usb: dwc3: imx8mp: detect dwc3 core node via compatible string (Torez Smith) [1975985] - usb: dwc3: gadget: Return success always for kick transfer in ep queue (Torez Smith) [1975985] - usb: dwc3: gadget: Free gadget structure only after freeing endpoints (Torez Smith) [1975985] - usb: dwc2: Fix gadget DMA unmap direction (Torez Smith) [1975985] - usb: dwc3: gadget: Rename EOPF event macros to Suspend (Torez Smith) [1975985] - usb: dwc3: gadget: Enable suspend events (Torez Smith) [1975985] - usb: Restore the reference to ch9.h (Torez Smith) [1975985] - usb: dwc3: core: Add missing GHWPARAMS9 doc (Torez Smith) [1975985] - usb: dwc3: pci: Enable usb2-gadget-lpm-disable for Intel Merrifield (Torez Smith) [1975985] - cdc-wdm: untangle a circular dependency between callback and softint (Torez Smith) [1975985] - usb: dwc3: remove repeated setting of current_dr_role (Torez Smith) [1975985] - USB: serial: pl2303: add device id for ADLINK ND-6530 GC (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: add startech.com device id (Torez Smith) [1975985] - USB: serial: option: add Telit LE910-S1 compositions 0x7010, 0x7011 (Torez Smith) [1975985] - USB: serial: ftdi_sio: add IDs for IDS GmbH Products (Torez Smith) [1975985] - usb: Fix up movement of USB core kerneldoc location (Torez Smith) [1975985] - usb: dwc3: gadget: Handle DEV_TXF_FLUSH_BYPASS capability (Torez Smith) [1975985] - usb: dwc3: Capture new capability register GHWPARAMS9 (Torez Smith) [1975985] - usb: dwc3: core: Do core softreset when switch mode (Torez Smith) [1975985] - usb: dwc2: Get rid of useless error checks in suspend interrupt (Torez Smith) [1975985] - usb: dwc2: Update dwc2_handle_usb_suspend_intr function. (Torez Smith) [1975985] - usb: dwc2: Add exit hibernation mode before removing drive (Torez Smith) [1975985] - usb: dwc2: Add hibernation exiting flow by system resume (Torez Smith) [1975985] - usb: dwc2: Add hibernation entering flow by system suspend (Torez Smith) [1975985] - usb: dwc2: Allow exit hibernation in urb enqueue (Torez Smith) [1975985] - usb: dwc2: Move exit hibernation to dwc2_port_resume() function (Torez Smith) [1975985] - usb: dwc2: Move enter hibernation to dwc2_port_suspend() function (Torez Smith) [1975985] - usb: dwc2: Clear GINTSTS_RESTOREDONE bit after restore is generated. (Torez Smith) [1975985] - usb: dwc2: Clear fifo_map when resetting core. (Torez Smith) [1975985] - usb: dwc2: Allow exiting hibernation from gpwrdn rst detect (Torez Smith) [1975985] - usb: dwc2: Fix hibernation between host and device modes. (Torez Smith) [1975985] - usb: dwc2: Fix host mode hibernation exit with remote wakeup flow. (Torez Smith) [1975985] - usb: dwc2: Reset DEVADDR after exiting gadget hibernation. (Torez Smith) [1975985] - usb: dwc2: Update exit hibernation when port reset is asserted (Torez Smith) [1975985] - usb: dwc3: gadget: Remove FS bInterval_m1 limitation (Torez Smith) [1975985] - usb: xhci-mtk: remove bus status check (Torez Smith) [1975985] - usb: dwc2: Enable RPi in ACPI mode (Torez Smith) [1975985] - USB: Add reset-resume quirk for WD19's Realtek Hub (Torez Smith) [1975985] - usb: storage: datafab: remove redundant assignment of variable result (Torez Smith) [1975985] - usb: misc: adutux: fix whitespace coding style issue (Torez Smith) [1975985] - usb: dwc3: gadget: Fix START_TRANSFER link state check (Torez Smith) [1975985] - usb: typec: tcpm: Fix error while calculating PPS out values (Torez Smith) [1975985] - usb: xhci-mtk: remove unused members (Torez Smith) [1975985] - usb: xhci-mtk: use clock bulk to get clocks (Torez Smith) [1975985] - usb: xhci-mtk: add support runtime PM (Torez Smith) [1975985] - usb: xhci-mtk: check return value in suspend/resume hooks (Torez Smith) [1975985] - usb: typec: tcpm: Allow slow charging loops to comply to pSnkStby (Torez Smith) [1975985] - usb: typec: tcpm: Honour pSnkStdby requirement during negotiation (Torez Smith) [1975985] - usb: dwc3: gadget: Check for disabled LPM quirk (Torez Smith) [1975985] - usb: dwc3: core: Add shutdown callback for dwc3 (Torez Smith) [1975985] - usb: dwc3: gadget: Ignore Packet Pending bit (Torez Smith) [1975985] - USB: Add LPM quirk for Lenovo ThinkPad USB-C Dock Gen2 Ethernet (Torez Smith) [1975985] - usb: typec: silence a static checker warning (Torez Smith) [1975985] - USB: cdc-acm: add more Maxlinear/Exar models to ignore list (Torez Smith) [1975985] - USB: serial: xr: add copyright notice (Torez Smith) [1975985] - USB: serial: xr: reset FIFOs on open (Torez Smith) [1975985] - USB: serial: xr: add support for XR22801, XR22802, XR22804 (Torez Smith) [1975985] - USB: serial: xr: add support for XR21B1411 (Torez Smith) [1975985] - USB: serial: xr: add support for XR21B1421, XR21B1422 and XR21B1424 (Torez Smith) [1975985] - USB: serial: xr: add type abstraction (Torez Smith) [1975985] - USB: serial: xr: drop type prefix from shared defines (Torez Smith) [1975985] - USB: serial: xr: move pin configuration to probe (Torez Smith) [1975985] - USB: serial: xr: rename GPIO-pin defines (Torez Smith) [1975985] - USB: serial: xr: rename GPIO-mode defines (Torez Smith) [1975985] - USB: serial: xr: add support for XR21V1412 and XR21V1414 (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: clean up termios CSIZE handling (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: use kernel types consistently (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: add port-command helpers (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: clean up vendor-request helpers (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: drop unnecessary packed attributes (Torez Smith) [1975985] - USB: serial: io_ti: drop unnecessary packed attributes (Torez Smith) [1975985] - USB: serial: io_ti: use kernel types consistently (Torez Smith) [1975985] - USB: serial: io_ti: add read-port-command helper (Torez Smith) [1975985] - USB: serial: io_ti: add send-port-command helper (Torez Smith) [1975985] - USB: serial: io_ti: clean up vendor-request helpers (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: drop drain delay for 3410 (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: reduce drain delay to one char (Torez Smith) [1975985] - USB: serial: io_ti: document reason for drain delay (Torez Smith) [1975985] - usb: dwc2: Add exit clock gating before removing driver (Torez Smith) [1975985] - usb: dwc2: Add clock gating exiting flow by system resume (Torez Smith) [1975985] - usb: dwc2: Add clock gating entering flow by system suspend (Torez Smith) [1975985] - usb: dwc2: Allow exit clock gating in urb enqueue (Torez Smith) [1975985] - usb: dwc2: Update exit clock gating when port is resumed (Torez Smith) [1975985] - usb: dwc2: Update enter clock gating when port is suspended (Torez Smith) [1975985] - usb: dwc2: Add exit clock gating when port reset is asserted (Torez Smith) [1975985] - usb: dwc2: Add exit clock gating from session request interrupt (Torez Smith) [1975985] - usb: dwc2: Add exit clock gating from wakeup interrupt (Torez Smith) [1975985] - usb: dwc2: Allow entering clock gating from USB_SUSPEND interrupt (Torez Smith) [1975985] - usb: dwc2: Add host clock gating support functions (Torez Smith) [1975985] - usb: dwc2: Add device clock gating support functions (Torez Smith) [1975985] - Revert "usb: Link the ports to the connectors they are attached to" (Torez Smith) [1975985] - USB: serial: cp210x: add gpio-configuration debug printk (Torez Smith) [1975985] - USB: serial: cp210x: provide gpio valid mask (Torez Smith) [1975985] - usb: dwc3: qcom: Detect DWC3 DT-nodes using compatible string (Torez Smith) [1975985] - usb: dwc3: qcom: Remove redundant dev_err call in dwc3_qcom_probe() (Torez Smith) [1975985] - usb: core: reduce power-on-good delay time of root hub (Torez Smith) [1975985] - USB:ehci:fix Kunpeng920 ehci hardware problem (Torez Smith) [1975985] - USB: serial: do not use tty class device for debugging (Torez Smith) [1975985] - USB: cdc-acm: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: cdc-acm: fix unprivileged TIOCCSERIAL (Torez Smith) [1975985] - Revert "USB: cdc-acm: fix rounding error in TIOCSSERIAL" (Torez Smith) [1975985] - usb: typec: tcpm: Add support for altmodes (Torez Smith) [1975985] - usb: typec: Add typec_port_register_altmodes() (Torez Smith) [1975985] - usb: roles: Call try_module_get() from usb_role_switch_find_by_fwnode() (Torez Smith) [1975985] - usb: dwc3: xilinx: Remove the extra freeing of clocks (Torez Smith) [1975985] - usb: dwc3: Resolve kernel-doc warning for Xilinx DWC3 driver (Torez Smith) [1975985] - usb: core: hub: Fix PM reference leak in usb_port_resume() (Torez Smith) [1975985] - usb: dwc3: pci: add support for the Intel Alder Lake-M (Torez Smith) [1975985] - usb: typec: Link all ports during connector registration (Torez Smith) [1975985] - usb: Iterator for ports (Torez Smith) [1975985] - usb: Link the ports to the connectors they are attached to (Torez Smith) [1975985] - usb: typec: Port mapping utility (Torez Smith) [1975985] - usb: typec: tcpm: update power supply once partner accepts (Torez Smith) [1975985] - usb: typec: tcpm: Address incorrect values of tcpm psy for pps supply (Torez Smith) [1975985] - usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supply (Torez Smith) [1975985] - usb: dwc2: Add exit partial power down before removing driver (Torez Smith) [1975985] - usb: dwc2: Fix partial power down exiting by system resume (Torez Smith) [1975985] - usb: dwc2: Update partial power down entering by system suspend (Torez Smith) [1975985] - usb: dwc2: Fix session request interrupt handler (Torez Smith) [1975985] - usb: dwc2: Allow exit partial power down in urb enqueue (Torez Smith) [1975985] - usb: dwc2: Add part. power down exit from dwc2_conn_id_status_change(). (Torez Smith) [1975985] - usb: dwc2: Add exit partial power down when port reset is asserted (Torez Smith) [1975985] - usb: dwc2: Add exit partial power down when port is resumed (Torez Smith) [1975985] - usb: dwc2: Add enter partial power down when port is suspended (Torez Smith) [1975985] - usb: dwc2: Update port suspend/resume function definitions. (Torez Smith) [1975985] - usb: dwc2: Add partial power down exit flow in wakeup intr. (Torez Smith) [1975985] - usb: dwc2: Update enter and exit partial power down functions (Torez Smith) [1975985] - usb: dwc2: Add host partial power down functions (Torez Smith) [1975985] - usb: dwc2: Add device partial power down functions (Torez Smith) [1975985] - media: gscpa/stv06xx: fix memory leak (Torez Smith) [1975985] - media: gspca: Fix memory leak in probe (Torez Smith) [1975985] - media: dvb-usb: avoid -Wempty-body warnings (Torez Smith) [1975985] - media: flexcop: avoid -Wempty-body warning (Torez Smith) [1975985] - media: dvb-usb: fix memory leak in dvb_usb_adapter_init (Torez Smith) [1975985] - media: dvb-usb-remote: fix dvb_usb_nec_rc_key_to_event type mismatch (Torez Smith) [1975985] - thunderbolt: Add details to router uevent (Torez Smith) [1975985] - USB: serial: io_edgeport: drop unused definitions (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: switch to 30-second closing wait (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: drop closing_wait module parameter (Torez Smith) [1975985] - USB: serial: io_ti: switch to 30-second closing wait (Torez Smith) [1975985] - USB: serial: io_ti: drop closing_wait module parameter (Torez Smith) [1975985] - USB: serial: ftdi_sio: clean up TIOCSSERIAL (Torez Smith) [1975985] - USB: serial: ftdi_sio: simplify TIOCGSERIAL permission check (Torez Smith) [1975985] - USB: serial: ftdi_sio: ignore baud_base changes (Torez Smith) [1975985] - USB: serial: stop reporting legacy UART types (Torez Smith) [1975985] - USB: serial: add generic support for TIOCSSERIAL (Torez Smith) [1975985] - USB: serial: fix return value for unsupported ioctls (Torez Smith) [1975985] - USB: serial: whiteheat: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: usb_wwan: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: usb_wwan: fix unprivileged TIOCCSERIAL (Torez Smith) [1975985] - USB: serial: usb_wwan: fix TIOCSSERIAL jiffies conversions (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: fix TIOCSSERIAL permission check (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: ssu100: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: quatech2: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: pl2303: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: opticon: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: mos7840: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: mos7720: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: io_ti: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: io_edgeport: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: ftdi_sio: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: ark3116: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - media: em28xx/em28xx.h: Remove duplicate struct declaration (Torez Smith) [1975985] - media: cx231xx/cx231xx.h: Remove repeated struct declaration (Torez Smith) [1975985] - xhci: prevent double-fetch of transfer and transfer event TRBs (Torez Smith) [1975985] - xhci: fix potential array out of bounds with several interrupters (Torez Smith) [1975985] - xhci: check control context is valid before dereferencing it. (Torez Smith) [1975985] - xhci: check port array allocation was successful before dereferencing it (Torez Smith) [1975985] - media: em28xx: fix memory leak (Torez Smith) [1975985] - usb: typec: Declare the typec_class static (Torez Smith) [1975985] - usb: typec: Organize the private headers properly (Torez Smith) [1975985] - usb: xhci-mtk: support quirk to disable usb2 lpm (Torez Smith) [1975985] - usb: xhci-mtk: fix oops when unbind driver (Torez Smith) [1975985] - usb: xhci-mtk: fix wrong remainder of bandwidth budget (Torez Smith) [1975985] - usb: dwc2: delete duplicate word in the comment (Torez Smith) [1975985] - usb: dwc2: add parenthess and space around * (Torez Smith) [1975985] - usb: dwc3: add cancelled reasons for dwc3 requests (Torez Smith) [1975985] - usb: dwc3: fix incorrect kernel-doc comment syntax in files (Torez Smith) [1975985] - usb: dwc3: st: fix incorrect kernel-doc comment syntax in file (Torez Smith) [1975985] - usb: dwc3: imx8mp: fix incorrect kernel-doc comment syntax (Torez Smith) [1975985] - USB: serial: xr: claim both interfaces (Torez Smith) [1975985] - USB: serial: add support for multi-interface functions (Torez Smith) [1975985] - USB: serial: refactor endpoint classification (Torez Smith) [1975985] - USB: serial: drop unused suspending flag (Torez Smith) [1975985] - USB: serial: xr: fix CSIZE handling (Torez Smith) [1975985] - USB: serial: iuu_phoenix: remove redundant variable 'error' (Torez Smith) [1975985] - usb: dwc3: Create helper function getting MDWIDTH (Torez Smith) [1975985] - usb: xhci-mtk: remove MODULE_ALIAS (Torez Smith) [1975985] - usb: xhci-mtk: drop CONFIG_OF (Torez Smith) [1975985] - usb: misc: usbsevseg: update to use usb_control_msg_send() (Torez Smith) [1975985] - usb: misc: ezusb: update to use usb_control_msg_send() (Torez Smith) [1975985] - usb: dwc3: gadget: modify the scale in vbus_draw callback (Torez Smith) [1975985] - usb: xhci-mtk: add support ip-sleep wakeup for mT8192 (Torez Smith) [1975985] - usb: xhci-mtk: support ip-sleep wakeup for MT8183 (Torez Smith) [1975985] - usb: dwc3: trace: Print register read and write offset (Torez Smith) [1975985] - usb: typec: tcpci_maxim: Make symbol 'max_tcpci_tcpci_write_table' static (Torez Smith) [1975985] - usbip: tools: add usage of device mode in usbip_list.c (Torez Smith) [1975985] - usbip: tools: add options and examples in man page related to device mode (Torez Smith) [1975985] - tools: usbip: list.h: fix kernel-doc for list_del() (Torez Smith) [1975985] - xhci: Fix uninitialized errors (Torez Smith) [1975985] - usb: typec: Fix a typo (Torez Smith) [1975985] - usb: xhci: Remove unused function (Torez Smith) [1975985] - usb: xhci: Rewrite xhci_create_usb3_bos_desc() (Torez Smith) [1975985] - usb: xhci: Fix port minor revision (Torez Smith) [1975985] - usb: xhci: Init root hub SSP rate (Torez Smith) [1975985] - thunderbolt: Unlock on error path in tb_domain_add() (Torez Smith) [1975985] - usb: core: sysfs: Check for SSP rate in speed attr (Torez Smith) [1975985] - usb: core: hub: Print speed name based on ssp rate (Torez Smith) [1975985] - usb: core: hub: Remove port_speed_is_ssp() (Torez Smith) [1975985] - usb: core: Track SuperSpeed Plus GenXxY (Torez Smith) [1975985] - usb: dwc3: gadget: Avoid continuing preparing TRBs during teardown (Torez Smith) [1975985] - USB: xhci: drop workaround for forced irq threading (Torez Smith) [1975985] - usb: dwc3: Add driver for Xilinx platforms (Torez Smith) [1975985] - USB: core: rename usb_driver_claim_interface() data parameter (Torez Smith) [1975985] - USB: core: drop outdated interface-binding comment (Torez Smith) [1975985] - media: media/usb: fix kernel-doc header issues (Torez Smith) [1975985] - media: gspca/sq905.c: fix uninitialized variable (Torez Smith) [1975985] - media: media/usb/gspca/w996Xcf.c: /** -> /* (Torez Smith) [1975985] - media: flexcop-usb: delete unneeded return (Torez Smith) [1975985] - thunderbolt: Add KUnit tests for DMA tunnels (Torez Smith) [1975985] - thunderbolt: Add support for USB4 DROM (Torez Smith) [1975985] - thunderbolt: Check quirks in tb_switch_add() (Torez Smith) [1975985] - thunderbolt: Add KUnit tests for XDomain properties (Torez Smith) [1975985] - thunderbolt: Drop unused tb_port_set_initial_credits() (Torez Smith) [1975985] - thunderbolt: Use dedicated flow control for DMA tunnels (Torez Smith) [1975985] - thunderbolt: Allow multiple DMA tunnels over a single XDomain connection (Torez Smith) [1975985] - thunderbolt: Add support for maxhopid XDomain property (Torez Smith) [1975985] - thunderbolt: Add tb_property_copy_dir() (Torez Smith) [1975985] - thunderbolt: Align XDomain protocol timeouts with the spec (Torez Smith) [1975985] - thunderbolt: Use pseudo-random number as initial property block generation (Torez Smith) [1975985] - thunderbolt: Do not re-establish XDomain DMA paths automatically (Torez Smith) [1975985] - thunderbolt: Decrease control channel timeout for software connection manager (Torez Smith) [1975985] - thunderbolt: Disable retry logic for intra-domain control packets (Torez Smith) [1975985] - thunderbolt: Do not pass timeout for tb_cfg_reset() (Torez Smith) [1975985] - thunderbolt: Add more logging to XDomain connections (Torez Smith) [1975985] - usb: typec: tcpm: PD3.0 sinks can send Discover Identity even in device mode (Torez Smith) [1975985] - drivers: usb: Fix a typo in dwc3-qcom.c (Torez Smith) [1975985] - usb: webcam: Invalid size of Processing Unit Descriptor (Torez Smith) [1975985] - usb: typec: tcpci: Added few missing TCPCI register definitions (Torez Smith) [1975985] - USB: serial: pl2303: TA & TB alternate divider with non-standard baud rates (Torez Smith) [1975985] - USB: serial: pl2303: add device-type names (Torez Smith) [1975985] - USB: serial: pl2303: tighten type HXN (G) detection (Torez Smith) [1975985] - USB: serial: pl2303: rename legacy PL2303H type (Torez Smith) [1975985] - USB: serial: pl2303: amend and tighten type detection (Torez Smith) [1975985] - USB: serial: pl2303: clean up type detection (Torez Smith) [1975985] - USB: serial: io_edgeport: drop unneeded forward declarations (Torez Smith) [1975985] - USB: serial: keyspan: drop unneeded forward declarations (Torez Smith) [1975985] - usb: typec: tipd: Separate file for tracepoint creation (Torez Smith) [1975985] - usb: typec: tps6598x: Move the driver under its own subdirectory (Torez Smith) [1975985] - usb: typec: tps6598x: Fix tracepoint header file (Torez Smith) [1975985] - usb: typec: tcpci: Refactor tcpc_presenting_cc1_rd macro (Torez Smith) [1975985] - thunderbolt: debugfs: Show all accessible dwords (Torez Smith) [1975985] - media: fix incorrect kernel doc usages (Torez Smith) [1975985] - media: drivers/media/usb: fix memory leak in zr364xx_probe (Torez Smith) [1975985] - media: anysee: simplify the return expression of anysee_ci_* function (Torez Smith) [1975985] - media: media/usb:Remove superfluous "breaks" in the ttusb_dec.c (Torez Smith) [1975985] - media: media/usb:Remove superfluous "breaks" (Torez Smith) [1975985] - media: usbtv: constify static structs (Torez Smith) [1975985] - media: em28xx: Add pid for bulk revision of Hauppauge 461eV2 (Torez Smith) [1975985] - media: em28xx: Add pid for bulk revision of Hauppauge 461e (Torez Smith) [1975985] - media: dvb-usb: Fix use-after-free access (Torez Smith) [1975985] - media: dvb-usb: Fix memory leak at error in dvb_usb_device_init() (Torez Smith) [1975985] - media: dvb-usb: make dvb_usb_device_properties const (Torez Smith) [1975985] - usb: typec: tps6598x: Fix return value check in tps6598x_probe() (Torez Smith) [1975985] - usb: typec: stusb160x: fix return value check in stusb160x_probe() (Torez Smith) [1975985] - usb: typec: tcpm: turn tcpm_ams_finish into void function (Torez Smith) [1975985] - usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS (Torez Smith) [1975985] - usb: common: move function's kerneldoc next to its definition (Torez Smith) [1975985] - usb: xhci-mtk: print debug info of endpoint interval (Torez Smith) [1975985] - usb: common: add function to get interval expressed in us unit (Torez Smith) [1975985] - usb: xhci-mtk: support to build xhci-mtk-hcd.ko (Torez Smith) [1975985] - usb: xhci-mtk: remove declaration of xhci_mtk_setup() (Torez Smith) [1975985] - usb: xhci-mtk: add some schedule error number (Torez Smith) [1975985] - usb: xhci-mtk: rebuild the way to get bandwidth domain (Torez Smith) [1975985] - usb: xhci-mtk: use @tt_info to check the FS/LS device is under a HS hub (Torez Smith) [1975985] - usb: xhci-mtk: add a member @speed in mu3h_sch_ep_info struct (Torez Smith) [1975985] - usb: xhci-mtk: use clear type instead of void (Torez Smith) [1975985] - usb: xhci-mtk: remove unnecessary members of mu3h_sch_tt struct (Torez Smith) [1975985] - usb: xhci-mtk: add a function to get bandwidth boundary (Torez Smith) [1975985] - usb: xhci-mtk: add a function to (un)load bandwidth info (Torez Smith) [1975985] - usb: xhci-mtk: use @sch_tt to check whether need do TT schedule (Torez Smith) [1975985] - usb: xhci-mtk: add only one extra CS for FS/LS INTR (Torez Smith) [1975985] - usb: xhci-mtk: get the microframe boundary for ESIT (Torez Smith) [1975985] - usb: dwc3: Fix dereferencing of null dwc->usb_psy (Torez Smith) [1975985] - media: uvc: don't do DMA on stack (Torez Smith) [1975985] - usb: dwc3: document usb_psy in struct dwc3 (Torez Smith) [1975985] - media: uvcvideo: Fix pixel format change for Elgato Cam Link 4K (Torez Smith) [1975985] - USB: typec: tcpm: create debugfs subdir for the driver (Torez Smith) [1975985] - usb: dwc2: Add STM32 related debugfs entries (Torez Smith) [1975985] - media: uvcvideo: Support devices that report an OT as an entity source (Torez Smith) [1975985] - media: uvcvideo: Fix XU id print in forward scan (Torez Smith) [1975985] - USB: typec: fusb302: create debugfs subdir for the driver (Torez Smith) [1975985] - media: uvcvideo: Use dma_alloc_noncontiguous API (Torez Smith) [1975985] - USB: host: uhci: remove dentry pointer for debugfs (Torez Smith) [1975985] - media: uvc: strncpy -> strscpy (Torez Smith) [1975985] - media: uvcvideo: Rename debug functions (Torez Smith) [1975985] - media: uvcvideo: use dev_printk() for uvc_trace() (Torez Smith) [1975985] - media: uvcvideo: New macro uvc_trace_cont (Torez Smith) [1975985] - USB: core: no need to save usb_devices_root (Torez Smith) [1975985] - media: uvcvideo: Use dev_ printk aliases (Torez Smith) [1975985] - usb: dwc3: add an alternate path in vbus_draw callback (Torez Smith) [1975985] - media: uvcvideo: Add Privacy control based on EXT_GPIO (Torez Smith) [1975985] - usb: dwc3: add a power supply for current control (Torez Smith) [1975985] - media: uvcvideo: Implement UVC_EXT_GPIO_UNIT (Torez Smith) [1975985] - usb: typec: tps6598x: Add trace event for data status (Torez Smith) [1975985] - media: uvcvideo: Allow entity-defined get_info and get_cur (Torez Smith) [1975985] - media: uvcvideo: Provide sync and async uvc_ctrl_status_event (Torez Smith) [1975985] - usb: typec: tps6598x: Add trace event for power status register (Torez Smith) [1975985] - media: uvcvideo: Allow entities with no pads (Torez Smith) [1975985] - usb: typec: tps6598x: Add trace event for status register (Torez Smith) [1975985] - media: uvcvideo: Allow extra entities (Torez Smith) [1975985] - usb: typec: tps6598x: Add trace event for IRQ events (Torez Smith) [1975985] - tty: make everyone's write_room return >= 0 (Torez Smith) [1975985] - media: uvcvideo: Move guid to entity (Torez Smith) [1975985] - USB: serial: xr: fix NULL-deref on disconnect (Torez Smith) [1975985] - media: uvcvideo: Accept invalid bFormatIndex and bFrameIndex values (Torez Smith) [1975985] - thunderbolt: Drop unused functions tb_switch_is_[ice|tiger]_lake() (Torez Smith) [1975985] - media: uvcvideo: Force UVC version to 1.0a for 1bcf:0b40 (Torez Smith) [1975985] - thunderbolt: debugfs: Handle fail reading block (Torez Smith) [1975985] - media: uvcvideo: Use DIV_ROUND_CLOSEST directly to make it readable (Torez Smith) [1975985] - media: usb: uvc: no need to check return value of debugfs_create functions (Torez Smith) [1975985] - media: uvcvideo: Convey full colorspace information to V4L2 (Torez Smith) [1975985] - driver core: fw_devlink: Detect supplier devices that will never be added (Torez Smith) [1975985] - media: uvcvideo: Ensure all probed info is returned to v4l2 (Torez Smith) [1975985] - media: uvcvideo: Silence shift-out-of-bounds warning (Torez Smith) [1975985] - media: uvcvideo: Fix dereference of out-of-bound list iterator (Torez Smith) [1975985] - media: zr364xx: fix memory leaks in probe() (Torez Smith) [1975985] - media: uvcvideo: Cleanup uvc_ctrl_add_info() error handling (Torez Smith) [1975985] - USB: serial: xr: fix B0 handling (Torez Smith) [1975985] - media: uvcvideo: Fix uvc_ctrl_fixup_xu_info() not having any effect (Torez Smith) [1975985] - USB: serial: xr: fix pin configuration (Torez Smith) [1975985] - media: uvcvideo: Replace HTTP links with HTTPS ones (Torez Smith) [1975985] - USB: serial: xr: fix gpio-mode handling (Torez Smith) [1975985] - media: uvcvideo: Set media controller entity functions (Torez Smith) [1975985] - USB: serial: xr: simplify line-speed logic (Torez Smith) [1975985] - media: uvcvideo: Add mapping for HEVC payloads (Torez Smith) [1975985] - USB: serial: xr: clean up line-settings handling (Torez Smith) [1975985] - media: uvcvideo: Fix annotation for uvc_video_clock_update() (Torez Smith) [1975985] - USB: serial: xr: document vendor-request recipient (Torez Smith) [1975985] - USB: serial: xr: use termios flag helpers (Torez Smith) [1975985] - USB: serial: xr: use subsystem usb_device at probe (Torez Smith) [1975985] - media: media/usb: rename VFL_TYPE_GRABBER to _VIDEO (Torez Smith) [1975985] - USB: serial: xr: fix interface leak at disconnect (Torez Smith) [1975985] - media: rename VFL_TYPE_GRABBER to _VIDEO (Torez Smith) [1975985] - USB: serial: xr: fix NULL-deref at probe (Torez Smith) [1975985] - USB: cdc-acm: ignore Exar XR21V141X when serial driver is built (Torez Smith) [1975985] - media: uvcvideo: drop error check of debugfs_create_dir() (Torez Smith) [1975985] - USB: serial: add MaxLinear/Exar USB to Serial driver (Torez Smith) [1975985] - media: uvcvideo: Fix a typo in UVC_METATADA_BUF_SIZE (Torez Smith) [1975985] - media: uvcvideo: Fix error path in control parsing failure (Torez Smith) [1975985] - media: drivers/media: don't set pix->priv = 0 (Torez Smith) [1975985] - media: Bulk remove BUG_ON(in_interrupt()) (Torez Smith) [1975985] - media: zr364xx: propagate errors from zr364xx_start_readpipe() (Torez Smith) [1975985] - media: uvcvideo: Add a D4M camera description (Torez Smith) [1975985] - media: em28xx: Enable Hauppauge 461e rev2 (Torez Smith) [1975985] - crypto: qat - fix definition of ring reset results (Vladis Dronov) [1960307] - crypto: qat - add support for compression for 4xxx (Vladis Dronov) [1960307] - crypto: qat - allow detection of dc capabilities for 4xxx (Vladis Dronov) [1960307] - crypto: qat - add PFVF support to enable the reset of ring pairs (Vladis Dronov) [1960307] - crypto: qat - add PFVF support to the GEN4 host driver (Vladis Dronov) [1960307] - crypto: qat - config VFs based on ring-to-svc mapping (Vladis Dronov) [1960307] - crypto: qat - exchange ring-to-service mappings over PFVF (Vladis Dronov) [1960307] - crypto: qat - support fast ACKs in the PFVF protocol (Vladis Dronov) [1960307] - crypto: qat - exchange device capabilities over PFVF (Vladis Dronov) [1960307] - crypto: qat - introduce support for PFVF block messages (Vladis Dronov) [1960307] - crypto: qat - store the ring-to-service mapping (Vladis Dronov) [1960307] - crypto: qat - store the PFVF protocol version of the endpoints (Vladis Dronov) [1960307] - crypto: qat - improve the ACK timings in PFVF send (Vladis Dronov) [1960307] - crypto: qat - leverage read_poll_timeout in PFVF send (Vladis Dronov) [1960307] - crypto: qat - leverage bitfield.h utils for PFVF messages (Vladis Dronov) [1960307] - crypto: qat - abstract PFVF messages with struct pfvf_message (Vladis Dronov) [1960307] - crypto: qat - set PFVF_MSGORIGIN just before sending (Vladis Dronov) [1960307] - crypto: qat - make PFVF send and receive direction agnostic (Vladis Dronov) [1960307] - crypto: qat - make PFVF message construction direction agnostic (Vladis Dronov) [1960307] - crypto: qat - add the adf_get_pmisc_base() helper function (Vladis Dronov) [1960307] - crypto: qat - support the reset of ring pairs on PF (Vladis Dronov) [1960307] - crypto: qat - extend crypto capability detection for 4xxx (Vladis Dronov) [1960307] - crypto: qat - set COMPRESSION capability for QAT GEN2 (Vladis Dronov) [1960307] - crypto: qat - set CIPHER capability for QAT GEN2 (Vladis Dronov) [1960307] - crypto: qat - get compression extended capabilities (Vladis Dronov) [1960307] - crypto: qat - improve logging of PFVF messages (Vladis Dronov) [1960307] - crypto: qat - fix VF IDs in PFVF log messages (Vladis Dronov) [1960307] - crypto: qat - do not rely on min version (Vladis Dronov) [1960307] - crypto: qat - refactor pfvf version request messages (Vladis Dronov) [1960307] - crypto: qat - pass the PF2VF responses back to the callers (Vladis Dronov) [1960307] - crypto: qat - use enums for PFVF protocol codes (Vladis Dronov) [1960307] - crypto: qat - reorganize PFVF protocol definitions (Vladis Dronov) [1960307] - crypto: qat - reorganize PFVF code (Vladis Dronov) [1960307] - crypto: qat - abstract PFVF receive logic (Vladis Dronov) [1960307] - crypto: qat - abstract PFVF send function (Vladis Dronov) [1960307] - crypto: qat - differentiate between pf2vf and vf2pf offset (Vladis Dronov) [1960307] - crypto: qat - add pfvf_ops (Vladis Dronov) [1960307] - crypto: qat - relocate PFVF disabled function (Vladis Dronov) [1960307] - crypto: qat - relocate PFVF VF related logic (Vladis Dronov) [1960307] - crypto: qat - relocate PFVF PF related logic (Vladis Dronov) [1960307] - crypto: qat - handle retries due to collisions in adf_iov_putmsg() (Vladis Dronov) [1960307] - crypto: qat - split PFVF message decoding from handling (Vladis Dronov) [1960307] - crypto: qat - re-enable interrupts for legacy PFVF messages (Vladis Dronov) [1960307] - crypto: qat - change PFVF ACK behaviour (Vladis Dronov) [1960307] - crypto: qat - move interrupt code out of the PFVF handler (Vladis Dronov) [1960307] - crypto: qat - move VF message handler to adf_vf2pf_msg.c (Vladis Dronov) [1960307] - crypto: qat - move vf2pf interrupt helpers (Vladis Dronov) [1960307] - crypto: qat - refactor PF top half for PFVF (Vladis Dronov) [1960307] - crypto: qat - fix undetected PFVF timeout in ACK loop (Vladis Dronov) [1960307] - crypto: qat - do not handle PFVF sources for qat_4xxx (Vladis Dronov) [1960307] - crypto: qat - simplify adf_enable_aer() (Vladis Dronov) [1960307] - crypto: qat - share adf_enable_pf2vf_comms() from adf_pf2vf_msg.c (Vladis Dronov) [1960307] - crypto: qat - extract send and wait from adf_vf2pf_request_version() (Vladis Dronov) [1960307] - crypto: qat - add VF and PF wrappers to common send function (Vladis Dronov) [1960307] - crypto: qat - rename pfvf collision constants (Vladis Dronov) [1960307] - crypto: qat - move pfvf collision detection values (Vladis Dronov) [1960307] - crypto: qat - make pfvf send message direction agnostic (Vladis Dronov) [1960307] - crypto: qat - use hweight for bit counting (Vladis Dronov) [1960307] - crypto: qat - remove duplicated logic across GEN2 drivers (Vladis Dronov) [1960307] - crypto: qat - fix handling of VF to PF interrupts (Vladis Dronov) [1960307] - crypto: qat - remove unnecessary collision prevention step in PFVF (Vladis Dronov) [1960307] - crypto: qat - disregard spurious PFVF interrupts (Vladis Dronov) [1960307] - crypto: qat - detect PFVF collision after ACK (Vladis Dronov) [1960307] - crypto: qat - power up 4xxx device (Vladis Dronov) [1960307] - crypto: qat - remove unneeded packed attribute (Vladis Dronov) [1960307] - crypto: qat - free irq in case of failure (Vladis Dronov) [1960307] - crypto: qat - free irqs only if allocated (Vladis Dronov) [1960307] - crypto: qat - remove unmatched CPU affinity to cluster IRQ (Vladis Dronov) [1960307] - crypto: qat - replace deprecated MSI API (Vladis Dronov) [1960307] - crypto: qat - store vf.compatible flag (Vladis Dronov) [1960307] - crypto: qat - do not export adf_iov_putmsg() (Vladis Dronov) [1960307] - crypto: qat - flush vf workqueue at driver removal (Vladis Dronov) [1960307] - crypto: qat - remove the unnecessary get_vintmsk_offset() (Vladis Dronov) [1960307] - crypto: qat - fix naming of PF/VF enable functions (Vladis Dronov) [1960307] - crypto: qat - complete all the init steps before service notification (Vladis Dronov) [1960307] - crypto: qat - move IO virtualization functions (Vladis Dronov) [1960307] - crypto: qat - fix naming for init/shutdown VF to PF notifications (Vladis Dronov) [1960307] - crypto: qat - protect interrupt mask CSRs with a spinlock (Vladis Dronov) [1960307] - crypto: qat - move pf2vf interrupt [en|dis]able to adf_vf_isr.c (Vladis Dronov) [1960307] - crypto: qat - fix reuse of completion variable (Vladis Dronov) [1960307] - crypto: qat - remove intermediate tasklet for vf2pf (Vladis Dronov) [1960307] - crypto: qat - rename compatibility version definition (Vladis Dronov) [1960307] - crypto: qat - prevent spurious MSI interrupt in PF (Vladis Dronov) [1960307] - crypto: qat - prevent spurious MSI interrupt in VF (Vladis Dronov) [1960307] - crypto: qat - handle both source of interrupt in VF ISR (Vladis Dronov) [1960307] - crypto: qat - do not ignore errors from enable_vf2pf_comms() (Vladis Dronov) [1960307] - crypto: qat - enable interrupts only after ISR allocation (Vladis Dronov) [1960307] - crypto: qat - remove empty sriov_configure() (Vladis Dronov) [1960307] - crypto: qat - use proper type for vf_mask (Vladis Dronov) [1960307] - crypto: qat - fix a typo in a comment (Vladis Dronov) [1960307] - crypto: qat - disable AER if an error occurs in probe functions (Vladis Dronov) [1960307] - crypto: qat - set DMA mask to 48 bits for Gen2 (Vladis Dronov) [1960307] - crypto: qat - simplify code and axe the use of a deprecated API (Vladis Dronov) [1960307] - crypto: qat - ratelimit invalid ioctl message and print the invalid cmd (Vladis Dronov) [1960307] - lib: crc8: pointer to data block should be const (Vladis Dronov) [1960307] - redhat/configs: disable CONFIG_HYPERV_BALLOON on Aarch64 (Vitaly Kuznetsov) [2035292] - net/mlx5e: Fix possible use-after-free deleting fdb rule (Amir Tzin) [2000003] - e1000e: Fix packet loss on Tiger Lake and later (Ken Cox) [1952803] - e1000e: Separate TGP board type from SPT (Ken Cox) [1952803] - e1000e: Add support for the next LOM generation (Ken Cox) [1952803] - e1000e: Add support for Lunar Lake (Ken Cox) [1952803] - ACPI: tables: FPDT: Do not print FW_BUG message if record types are reserved (Mark Langsdorf) [1999906] - powerpc/xmon: Dump XIVE information for online-only processors. (Steve Best) [2037639] - of: net: pass the dst buffer to of_get_mac_address() (Petr Oros) [2026468] - net: ethernet: improve eth_platform_get_mac_address (Petr Oros) [2026468] - net: ethernet: fix similar warning reported by kbuild test robot (Petr Oros) [2026468] - net: ethernet: support of_get_mac_address new ERR_PTR error (Petr Oros) [2026468] - [s390] s390: add HWCAP_S390_PCI_MIO to ELF hwcaps (Mete Durlu) [2030641] - [s390] s390: make PCI mio support a machine flag (Mete Durlu) [2030641] - Allocate bw_dwork as a pointer and introduce a backpointer in the work struct (Nico Pache) [1990580] - writeback: use READ_ONCE for unlocked reads of writeback stats (Nico Pache) [1990580] - writeback: rename domain_update_bandwidth() (Nico Pache) [1990580] - writeback: fix bandwidth estimate for spiky workload (Nico Pache) [1990580] - writeback: reliably update bandwidth estimation (Nico Pache) [1990580] - writeback: track number of inodes under writeback (Nico Pache) [1990580] - bdi: replace BDI_CAP_NO_{WRITEBACK,ACCT_DIRTY} with a single flag (Nico Pache) [1990580] - bdi: invert BDI_CAP_NO_ACCT_WB (Nico Pache) [1990580] - bdi: replace BDI_CAP_STABLE_WRITES with a queue and a sb flag (Nico Pache) [1990580] - mm: use SWP_SYNCHRONOUS_IO more intelligently (Nico Pache) [1990580] - bdi: remove BDI_CAP_SYNCHRONOUS_IO (Nico Pache) [1990580] - bcache: inherit the optimal I/O size (Nico Pache) [1990580] - fs: remove the unused SB_I_MULTIROOT flag (Nico Pache) [1990580] - Revert "bdi: replace BDI_CAP_NO_{WRITEBACK,ACCT_DIRTY} with a single flag" (Nico Pache) [1990580] - mm/page_io.c: annotate refault stalls from swap_readpage (Nico Pache) [1990580] - mmc: mmc_spi: Enable stable writes (Nico Pache) [1990580] - virtio-blk: modernize sysfs attribute creation (Nico Pache) [1990580] - aoe: register default groups with device_add_disk() (Nico Pache) [1990580] - block: make QUEUE_SYSFS_BIT_FNS more useful (Nico Pache) [1990580] - block: add helper macros for queue sysfs entries (Nico Pache) [1990580] - cifs: sanitize multiple delimiters in prepath (Thiago Becker) [2031200] - igc: Fix typo in i225 LTR functions (Corinna Vinschen) [1970667] - igc: AF_XDP zero-copy metadata adjust breaks SKBs on XDP_PASS (Corinna Vinschen) [1970667] - igc: Change Device Reset to Port Reset (Corinna Vinschen) [1970667] - igc: Add new device ID (Corinna Vinschen) [1970667] - igc: Remove media type checking on the PHY initialization (Corinna Vinschen) [1970667] - igc: Update I226_K device ID (Corinna Vinschen) [1970667] - net: intel: igc_ptp: fix build for UML (Corinna Vinschen) [1970667] - ethernet: use eth_hw_addr_set() for dev->addr_len cases (Corinna Vinschen) [1970667] - igc: Add support for CBS offloading (Corinna Vinschen) [1970667] - igc: Simplify TSN flags handling (Corinna Vinschen) [1970667] - igc: Use default cycle 'start' and 'end' values for queues (Corinna Vinschen) [1970667] - igc: Add support for PTP getcrosststamp() (Corinna Vinschen) [1970667] - igc: Enable PCIe PTM (Corinna Vinschen) [1970667] - igc: Use num_tx_queues when iterating over tx_ring queue (Corinna Vinschen) [1970667] - igc: fix page fault when thunderbolt is unplugged (Corinna Vinschen) [1970667] - igc: Increase timeout value for Speed 100/1000/2500 (Corinna Vinschen) [1970667] - igc: Set QBVCYCLET_S to 0 for TSN Basic Scheduling (Corinna Vinschen) [1970667] - igc: Remove phy->type checking (Corinna Vinschen) [1970667] - igc: Remove _I_PHY_ID checking (Corinna Vinschen) [1970667] - igc: Check if num of q_vectors is smaller than max before array access (Corinna Vinschen) [1970667] - Revert "igc: Export LEDs" (Corinna Vinschen) [1970667] - igc: Export LEDs (Corinna Vinschen) [1970667] - igc: Make flex filter more flexible (Corinna Vinschen) [1970667] - igc: Allow for Flex Filters to be installed (Corinna Vinschen) [1970667] - igc: Integrate flex filter into ethtool ops (Corinna Vinschen) [1970667] - igc: Add possibility to add flex filter (Corinna Vinschen) [1970667] - igc: Fix an error handling path in 'igc_probe()' (Corinna Vinschen) [1970667] - igc: change default return of igc_read_phy_reg() (Corinna Vinschen) [1970667] - igc: Fix use-after-free error during reset (Corinna Vinschen) [1970667] - intel: Remove rcu_read_lock() around XDP program invocation (Corinna Vinschen) [1970667] - igc: Enable HW VLAN Insertion and HW VLAN Stripping (Corinna Vinschen) [1970667] - igc: Indentation fixes (Corinna Vinschen) [1970667] - igc: Remove unused MDICNFG register (Corinna Vinschen) [1970667] - igc: Remove unused asymmetric pause bit from igc defines (Corinna Vinschen) [1970667] - igc: Update driver to use ethtool_sprintf (Corinna Vinschen) [1970667] - igc: add correct exception tracing for XDP (Corinna Vinschen) [1970667] - igb/igc: use strongly typed pointer (Corinna Vinschen) [1970667] - intel: remove checker warning (Corinna Vinschen) [1970667] - igc: Enable TX via AF_XDP zero-copy (Corinna Vinschen) [1970667] - igc: Enable RX via AF_XDP zero-copy (Corinna Vinschen) [1970667] - igc: Replace IGC_TX_FLAGS_XDP flag by an enum (Corinna Vinschen) [1970667] - igc: Introduce igc_unmap_tx_buffer() helper (Corinna Vinschen) [1970667] - igc: Introduce TX/RX stats helpers (Corinna Vinschen) [1970667] - igc: Refactor XDP rxq info registration (Corinna Vinschen) [1970667] - igc: Refactor igc_clean_rx_ring() (Corinna Vinschen) [1970667] - igc: Refactor __igc_xdp_run_prog() (Corinna Vinschen) [1970667] - igc: Move igc_xdp_is_enabled() (Corinna Vinschen) [1970667] - igc: use XDP helpers (Corinna Vinschen) [1970667] - igc: Expose LPI counters (Corinna Vinschen) [1970667] - igc: enable auxiliary PHC functions for the i225 (Corinna Vinschen) [1970667] - igc: Enable internal i225 PPS (Corinna Vinschen) [1970667] - igc: Add support for XDP_REDIRECT action (Corinna Vinschen) [1970667] - igc: Add support for XDP_TX action (Corinna Vinschen) [1970667] - igc: Add initial XDP support (Corinna Vinschen) [1970667] - drivers: net: mhi: fix error path in mhi_net_newlink (Íñigo Huguet) [2004141] - cfg80211: correct bridge/4addr mode check (Íñigo Huguet) [2004141] - cfg80211: fix management registrations locking (Íñigo Huguet) [2004141] - cfg80211: scan: fix RCU in cfg80211_add_nontrans_list() (Íñigo Huguet) [2004141] - mac80211: mesh: fix HE operation element length check (Íñigo Huguet) [2004141] - mwifiex: avoid null-pointer-subtraction warning (Íñigo Huguet) [2004141] - Revert "brcmfmac: use ISO3166 country code and 0 rev as fallback" (Íñigo Huguet) [2004141] - iwlwifi: pcie: add configuration of a Wi-Fi adapter on Dell XPS 15 (Íñigo Huguet) [2004141] - mac80211: Fix Ptk0 rekey documentation (Íñigo Huguet) [2004141] - mac80211: check return value of rhashtable_init (Íñigo Huguet) [2004141] - mac80211: fix use-after-free in CCMP/GCMP RX (Íñigo Huguet) [2004141] - mac80211-hwsim: fix late beacon hrtimer handling (Íñigo Huguet) [2004141] - mac80211: mesh: fix potentially unaligned access (Íñigo Huguet) [2004141] - mac80211: limit injected vht mcs/nss in ieee80211_parse_tx_radiotap (Íñigo Huguet) [2004141] - mac80211: Drop frames from invalid MAC address in ad-hoc mode (Íñigo Huguet) [2004141] - mac80211: Fix ieee80211_amsdu_aggregate frag_tail bug (Íñigo Huguet) [2004141] - Revert "mac80211: do not use low data rates for data frames with no ack flag" (Íñigo Huguet) [2004141] - iwlwifi: mvm: d3: missing unlock in iwl_mvm_wowlan_program_keys() (Íñigo Huguet) [2004141] - iwlwifi: mvm: d3: Fix off by ones in iwl_mvm_wowlan_get_rsc_v5_data() (Íñigo Huguet) [2004141] - iwlwifi: mvm: Fix possible NULL dereference (Íñigo Huguet) [2004141] - iwlwifi: fix printk format warnings in uefi.c (Íñigo Huguet) [2004141] - iwlwifi: pnvm: Fix a memory leak in 'iwl_pnvm_get_from_fs()' (Íñigo Huguet) [2004141] - iwlwifi: bump FW API to 66 for AX devices (Íñigo Huguet) [2004141] - iwlwifi Add support for ax201 in Samsung Galaxy Book Flex2 Alpha (Íñigo Huguet) [2004141] - iwlwifi: mvm: add rtnl_lock() in iwl_mvm_start_get_nvm() (Íñigo Huguet) [2004141] - net: qrtr: revert check in qrtr_endpoint_post() (Íñigo Huguet) [2004141] - net: qrtr: make checks in qrtr_endpoint_post() stricter (Íñigo Huguet) [2004141] - intel: switch from 'pci_' to 'dma_' API (Íñigo Huguet) [2004141] - mwifiex: pcie: add reset_d3cold quirk for Surface gen4+ devices (Íñigo Huguet) [2004141] - mwifiex: pcie: add DMI-based quirk implementation for Surface devices (Íñigo Huguet) [2004141] - brcmfmac: pcie: fix oops on failure to resume and reprobe (Íñigo Huguet) [2004141] - brcmfmac: Add WPA3 Personal with FT to supported cipher suites (Íñigo Huguet) [2004141] - rtlwifi: rtl8192de: Fix initialization of place in _rtl92c_phy_get_rightchnlplace() (Íñigo Huguet) [2004141] - rtw88: add quirk to disable pci caps on HP Pavilion 14-ce0xxx (Íñigo Huguet) [2004141] - ath9k: fix sleeping in atomic context (Íñigo Huguet) [2004141] - ath9k: fix OOB read ar9300_eeprom_restore_internal (Íñigo Huguet) [2004141] - iwlwifi: mvm: don't use FW key ID in beacon protection (Íñigo Huguet) [2004141] - iwlwifi: mvm: Fix scan channel flags settings (Íñigo Huguet) [2004141] - iwlwifi: mvm: support broadcast TWT alone (Íñigo Huguet) [2004141] - iwlwifi: mvm: introduce iwl_stored_beacon_notif_v3 (Íñigo Huguet) [2004141] - iwlwifi: move get pnvm file name to a separate function (Íñigo Huguet) [2004141] - iwlwifi: mvm: add support for responder config command version 9 (Íñigo Huguet) [2004141] - iwlwifi: mvm: add support for range request command version 13 (Íñigo Huguet) [2004141] - iwlwifi: allow debug init in RF-kill (Íñigo Huguet) [2004141] - iwlwifi: mvm: don't schedule the roc_done_wk if it is already running (Íñigo Huguet) [2004141] - iwlwifi: yoyo: support for new DBGI_SRAM region (Íñigo Huguet) [2004141] - iwlwifi: add 'Rx control frame to MBSSID' HE capability (Íñigo Huguet) [2004141] - iwlwifi: fw: fix debug dump data declarations (Íñigo Huguet) [2004141] - iwlwifi: api: remove datamember from struct (Íñigo Huguet) [2004141] - iwlwifi: fix __percpu annotation (Íñigo Huguet) [2004141] - iwlwifi: pcie: avoid dma unmap/remap in crash dump (Íñigo Huguet) [2004141] - iwlwifi: acpi: fill in SAR tables with defaults (Íñigo Huguet) [2004141] - iwlwifi: acpi: fill in WGDS table with defaults (Íñigo Huguet) [2004141] - iwlwifi: bump FW API to 65 for AX devices (Íñigo Huguet) [2004141] - iwlwifi: acpi: support reading and storing WGDS revision 2 (Íñigo Huguet) [2004141] - iwlwifi: mvm: load regdomain at INIT stage (Íñigo Huguet) [2004141] - iwlwifi: mvm: Read the PPAG and SAR tables at INIT stage (Íñigo Huguet) [2004141] - iwlwifi: mvm: trigger WRT when no beacon heard (Íñigo Huguet) [2004141] - iwlwifi: fw: correctly limit to monitor dump (Íñigo Huguet) [2004141] - iwlwifi: skip first element in the WTAS ACPI table (Íñigo Huguet) [2004141] - iwlwifi: mvm: support version 11 of wowlan statuses notification (Íñigo Huguet) [2004141] - iwlwifi: convert flat GEO profile table to a struct version (Íñigo Huguet) [2004141] - iwlwifi: remove unused ACPI_WGDS_TABLE_SIZE definition (Íñigo Huguet) [2004141] - iwlwifi: support reading and storing EWRD revisions 1 and 2 (Íñigo Huguet) [2004141] - iwlwifi: acpi: support reading and storing WRDS revision 1 and 2 (Íñigo Huguet) [2004141] - iwlwifi: pass number of chains and sub-bands to iwl_sar_set_profile() (Íñigo Huguet) [2004141] - iwlwifi: remove ACPI_SAR_NUM_TABLES definition (Íñigo Huguet) [2004141] - iwlwifi: convert flat SAR profile table to a struct version (Íñigo Huguet) [2004141] - iwlwifi: rename ACPI_SAR_NUM_CHAIN_LIMITS to ACPI_SAR_NUM_CHAINS (Íñigo Huguet) [2004141] - iwlwifi: mvm: fix access to BSS elements (Íñigo Huguet) [2004141] - iwlwifi: mvm: Refactor setting of SSIDs for 6GHz scan (Íñigo Huguet) [2004141] - iwlwifi: mvm: silently drop encrypted frames for unknown station (Íñigo Huguet) [2004141] - iwlwifi: mvm: d3: implement RSC command version 5 (Íñigo Huguet) [2004141] - iwlwifi: mvm: d3: make key reprogramming iteration optional (Íñigo Huguet) [2004141] - iwlwifi: mvm: d3: add separate key iteration for GTK type (Íñigo Huguet) [2004141] - iwlwifi: mvm: d3: refactor TSC/RSC configuration (Íñigo Huguet) [2004141] - iwlwifi: mvm: d3: remove fixed cmd_flags argument (Íñigo Huguet) [2004141] - iwlwifi: mvm: d3: separate TKIP data from key iteration (Íñigo Huguet) [2004141] - iwlwifi: mvm: simplify __iwl_mvm_set_sta_key() (Íñigo Huguet) [2004141] - iwlwifi: mvm: support new station key API (Íñigo Huguet) [2004141] - iwlwifi: mvm: Fix umac scan request probe parameters (Íñigo Huguet) [2004141] - iwlwifi: pcie: implement Bz reset flow (Íñigo Huguet) [2004141] - iwlwifi: implement Bz NMI behaviour (Íñigo Huguet) [2004141] - iwlwifi: pcie: implement Bz device startup (Íñigo Huguet) [2004141] - iwlwifi: read MAC address from correct place on Bz (Íñigo Huguet) [2004141] - iwlwifi: give Bz devices their own name (Íñigo Huguet) [2004141] - iwlwifi: split off Bz devices into their own family (Íñigo Huguet) [2004141] - iwlwifi: yoyo: cleanup internal buffer allocation in D3 (Íñigo Huguet) [2004141] - iwlwifi: mvm: treat MMPDUs in iwl_mvm_mac_tx() as bcast (Íñigo Huguet) [2004141] - iwlwifi: mvm: clean up number of HW queues (Íñigo Huguet) [2004141] - iwlwifi: mvm: avoid static queue number aliasing (Íñigo Huguet) [2004141] - iwlwifi: use DEFINE_MUTEX() for mutex lock (Íñigo Huguet) [2004141] - iwlwifi: remove trailing semicolon in macro definition (Íñigo Huguet) [2004141] - iwlwifi: mvm: fix a memory leak in iwl_mvm_mac_ctxt_beacon_changed (Íñigo Huguet) [2004141] - iwlwifi: mvm: fix old-style static const declaration (Íñigo Huguet) [2004141] - iwlwifi: mvm: remove check for vif in iwl_mvm_vif_from_mac80211() (Íñigo Huguet) [2004141] - iwlwifi: pcie: remove spaces from queue names (Íñigo Huguet) [2004141] - iwlwifi: mvm: restrict FW SMPS request (Íñigo Huguet) [2004141] - iwlwifi: mvm: set replay counter on key install (Íñigo Huguet) [2004141] - iwlwifi: mvm: remove trigger EAPOL time event (Íñigo Huguet) [2004141] - iwlwifi: iwl-dbg-tlv: add info about loading external dbg bin (Íñigo Huguet) [2004141] - iwlwifi: mvm: Add support for hidden network scan on 6GHz band (Íñigo Huguet) [2004141] - iwlwifi: mvm: Do not use full SSIDs in 6GHz scan (Íñigo Huguet) [2004141] - iwlwifi: print PNVM complete notification status in hexadecimal (Íñigo Huguet) [2004141] - iwlwifi: pcie: dump error on FW reset handshake failures (Íñigo Huguet) [2004141] - iwlwifi: prepare for synchronous error dumps (Íñigo Huguet) [2004141] - iwlwifi: pcie: free RBs during configure (Íñigo Huguet) [2004141] - iwlwifi: pcie: optimise struct iwl_rx_mem_buffer layout (Íñigo Huguet) [2004141] - iwlwifi: mvm: avoid FW restart while shutting down (Íñigo Huguet) [2004141] - iwlwifi: nvm: enable IEEE80211_HE_PHY_CAP10_HE_MU_M1RU_MAX_LTF (Íñigo Huguet) [2004141] - iwlwifi: mvm: set BROADCAST_TWT_SUPPORTED in MAC policy (Íñigo Huguet) [2004141] - iwlwifi: iwl-nvm-parse: set STBC flags for HE phy capabilities (Íñigo Huguet) [2004141] - cfg80211: use wiphy DFS domain if it is self-managed (Íñigo Huguet) [2004141] - mac80211: parse transmit power envelope element (Íñigo Huguet) [2004141] - ieee80211: add definition for transmit power envelope element (Íñigo Huguet) [2004141] - ieee80211: add definition of regulatory info in 6 GHz operation information (Íñigo Huguet) [2004141] - mac80211: introduce individual TWT support in AP mode (Íñigo Huguet) [2004141] - ieee80211: add TWT element definitions (Íñigo Huguet) [2004141] - brcmsmac: make array addr static const, makes object smaller (Íñigo Huguet) [2004141] - rtw88: Remove unnecessary check code (Íñigo Huguet) [2004141] - rtw88: wow: fix size access error of probe request (Íñigo Huguet) [2004141] - rtw88: wow: report wow reason through mac80211 api (Íñigo Huguet) [2004141] - rtw88: wow: build wow function only if CONFIG_PM is on (Íñigo Huguet) [2004141] - rtw88: refine the setting of rsvd pages for different firmware (Íñigo Huguet) [2004141] - rtw88: use read_poll_timeout instead of fixed sleep (Íñigo Huguet) [2004141] - rtw88: 8822ce: set CLKREQ# signal to low during suspend (Íñigo Huguet) [2004141] - rtw88: change beacon filter default mode (Íñigo Huguet) [2004141] - rtw88: 8822c: add tx stbc support under HT mode (Íñigo Huguet) [2004141] - rtw88: adjust the log level for failure of tx report (Íñigo Huguet) [2004141] - rtl8xxxu: Fix the handling of TX A-MPDU aggregation (Íñigo Huguet) [2004141] - rtl8xxxu: disable interrupt_in transfer for 8188cu and 8192cu (Íñigo Huguet) [2004141] - mwifiex: make arrays static const, makes object smaller (Íñigo Huguet) [2004141] - mwifiex: usb: Replace one-element array with flexible-array member (Íñigo Huguet) [2004141] - mwifiex: drop redundant null-pointer check in mwifiex_dnld_cmd_to_fw() (Íñigo Huguet) [2004141] - rtlwifi: rtl8192de: make arrays static const, makes object smaller (Íñigo Huguet) [2004141] - rtlwifi: rtl8192de: Remove redundant variable initializations (Íñigo Huguet) [2004141] - ray_cs: Split memcpy() to avoid bounds check warning (Íñigo Huguet) [2004141] - ray_cs: use *ph to print small buffer (Íñigo Huguet) [2004141] - brcmfmac: add 43752 SDIO ids and initialization (Íñigo Huguet) [2004141] - brcmfmac: Set SDIO workqueue as WQ_HIGHPRI (Íñigo Huguet) [2004141] - brcmfmac: use separate firmware for 43430 revision 2 (Íñigo Huguet) [2004141] - brcmfmac: support chipsets with different core enumeration space (Íñigo Huguet) [2004141] - brcmfmac: add xtlv support to firmware interface layer (Íñigo Huguet) [2004141] - brcmfmac: increase core revision column aligning core list (Íñigo Huguet) [2004141] - brcmfmac: use different error value for invalid ram base address (Íñigo Huguet) [2004141] - brcmfmac: firmware: Fix firmware loading (Íñigo Huguet) [2004141] - net: qrtr: fix another OOB Read in qrtr_endpoint_post (Íñigo Huguet) [2004141] - cfg80211: fix BSS color notify trace enum confusion (Íñigo Huguet) [2004141] - mac80211: fix locking in ieee80211_restart_work() (Íñigo Huguet) [2004141] - mac80211: Fix insufficient headroom issue for AMSDU (Íñigo Huguet) [2004141] - mac80211: add support for BSS color change (Íñigo Huguet) [2004141] - nl80211: add support for BSS coloring (Íñigo Huguet) [2004141] - mac80211: Use flex-array for radiotap header bitmap (Íñigo Huguet) [2004141] - mac80211: radiotap: Use BIT() instead of shifts (Íñigo Huguet) [2004141] - mac80211: Remove unnecessary variable and label (Íñigo Huguet) [2004141] - mac80211: include (Íñigo Huguet) [2004141] - mac80211: Fix monitor MTU limit so that A-MSDUs get through (Íñigo Huguet) [2004141] - mac80211: remove unnecessary NULL check in ieee80211_register_hw() (Íñigo Huguet) [2004141] - mac80211: Reject zero MAC address in sta_info_insert_check() (Íñigo Huguet) [2004141] - mt76: fix enum type mismatch (Íñigo Huguet) [2004141] - bus: mhi: core: Improve debug messages for power up (Íñigo Huguet) [2004141] - bus: mhi: core: Replace DMA allocation wrappers with original APIs (Íñigo Huguet) [2004141] - bus: mhi: core: Add range checks for BHI and BHIe (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Set register access length for MHI driver (Íñigo Huguet) [2004141] - ath11k: set register access length for MHI driver (Íñigo Huguet) [2004141] - bus: mhi: Add MMIO region length to controller structure (Íñigo Huguet) [2004141] - bus: mhi: core: Set BHI and BHIe pointers to NULL in clean-up (Íñigo Huguet) [2004141] - bus: mhi: core: Set BHI/BHIe offsets on power up preparation (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Add Cinterion MV31-W PCIe to MHI (Íñigo Huguet) [2004141] - Revert "mhi: Fix networking tree build." (Íñigo Huguet) [2004141] - mhi: Fix networking tree build. (Íñigo Huguet) [2004141] - brcmfmac: firmware: Allow per-board firmware binaries (Íñigo Huguet) [2004141] - iwlwifi: add new so-jf devices (Íñigo Huguet) [2004141] - iwlwifi: add new SoF with JF devices (Íñigo Huguet) [2004141] - iwlwifi: pnvm: accept multiple HW-type TLVs (Íñigo Huguet) [2004141] - cfg80211: Fix possible memory leak in function cfg80211_bss_update (Íñigo Huguet) [2004141] - nl80211: limit band information in non-split data (Íñigo Huguet) [2004141] - mac80211: fix enabling 4-address mode on a sta vif after assoc (Íñigo Huguet) [2004141] - mac80211: fix starting aggregation sessions on mesh interfaces (Íñigo Huguet) [2004141] - mac80211: Do not strip skb headroom on monitor frames (Íñigo Huguet) [2004141] - net: mhi: Remove MBIM protocol (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Fix inbound IPCR channel (Íñigo Huguet) [2004141] - bus: mhi: core: Validate channel ID when processing command completions (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Apply no-op for wake using sideband wake boolean (Íñigo Huguet) [2004141] - net: mhi: Improve MBIM packet counting (Íñigo Huguet) [2004141] - bus: mhi: pci-generic: configurable network interface MRU (Íñigo Huguet) [2004141] - mt76: mt7921: Fix fall-through warning for Clang (Íñigo Huguet) [2004141] - mt76: mt7921: continue to probe driver when fw already downloaded (Íñigo Huguet) [2004141] - ath11k: Remove some duplicate code (Íñigo Huguet) [2004141] - ath: switch from 'pci_' to 'dma_' API (Íñigo Huguet) [2004141] - iwlwifi: acpi: remove unused function iwl_acpi_eval_dsm_func() (Íñigo Huguet) [2004141] - rtw88: fix c2h memory leak (Íñigo Huguet) [2004141] - brcmfmac: support parse country code map from DT (Íñigo Huguet) [2004141] - bus: mhi: pci-generic: Add missing 'pci_disable_pcie_error_reporting()' calls (Íñigo Huguet) [2004141] - bus: mhi: Wait for M2 state during system resume (Íñigo Huguet) [2004141] - bus: mhi: core: Fix power down latency (Íñigo Huguet) [2004141] - brcmfmac: Silence error messages about unsupported firmware features (Íñigo Huguet) [2004141] - cfg80211: Add wiphy_info_once() (Íñigo Huguet) [2004141] - mac80211: Switch to a virtual time-based airtime scheduler (Íñigo Huguet) [2004141] - Revert "mac80211: HE STA disassoc due to QOS NULL not sent" (Íñigo Huguet) [2004141] - mac80211: remove iwlwifi specific workaround NDPs of null_response (Íñigo Huguet) [2004141] - mac80211: fix NULL ptr dereference during mesh peer connection for non HE devices (Íñigo Huguet) [2004141] - mac80211: Enable power save after receiving NULL packet ACK (Íñigo Huguet) [2004141] - mac80211: add HE 6 GHz capability only if supported (Íñigo Huguet) [2004141] - mac80211: notify driver on mgd TX completion (Íñigo Huguet) [2004141] - mac80211: always include HE 6GHz capability in probe request (Íñigo Huguet) [2004141] - mac80211: add vendor-specific capabilities to assoc request (Íñigo Huguet) [2004141] - cfg80211: allow advertising vendor-specific capabilities (Íñigo Huguet) [2004141] - cfg80211: set custom regdomain after wiphy registration (Íñigo Huguet) [2004141] - cfg80211: Support hidden AP discovery over 6GHz band (Íñigo Huguet) [2004141] - mac80211: conditionally advertise HE in probe requests (Íñigo Huguet) [2004141] - cfg80211: add cfg80211_any_usable_channels() (Íñigo Huguet) [2004141] - cfg80211: reg: improve bad regulatory warning (Íñigo Huguet) [2004141] - nl80211: Fix typo pmsr->pmsr (Íñigo Huguet) [2004141] - mac80211: fix some spelling mistakes (Íñigo Huguet) [2004141] - cfg80211: remove ieee80211_get_he_sta_cap() (Íñigo Huguet) [2004141] - mac80211: remove use of ieee80211_get_he_sta_cap() (Íñigo Huguet) [2004141] - cfg80211: trace more information in assoc trace event (Íñigo Huguet) [2004141] - mac80211: improve AP disconnect message (Íñigo Huguet) [2004141] - mac80211: rearrange struct txq_info for fewer holes (Íñigo Huguet) [2004141] - ieee80211: add defines for HE PHY cap byte 10 (Íñigo Huguet) [2004141] - mac80211: Properly WARN on HW scan before restart (Íñigo Huguet) [2004141] - nl80211/cfg80211: add BSS color to NDP ranging parameters (Íñigo Huguet) [2004141] - mac80211: add to bss_conf if broadcast TWT is supported (Íñigo Huguet) [2004141] - mac80211: move SMPS mode setting after ieee80211_prep_connection (Íñigo Huguet) [2004141] - mac80211: free skb in WEP error case (Íñigo Huguet) [2004141] - mac80211: handle rate control (RC) racing with chanctx definition (Íñigo Huguet) [2004141] - ieee80211: define timing measurement in extended capabilities IE (Íñigo Huguet) [2004141] - mac80211_hwsim: record stats in non-netlink path (Íñigo Huguet) [2004141] - ieee80211: add the value for Category '6' in "rtw_ieee80211_category" (Íñigo Huguet) [2004141] - mac80211: remove iwlwifi specific workaround that broke sta NDP tx (Íñigo Huguet) [2004141] - mac80211: allow SMPS requests only in client mode (Íñigo Huguet) [2004141] - mac80211: check per vif offload_flags in Tx path (Íñigo Huguet) [2004141] - mac80211: add rate control support for encap offload (Íñigo Huguet) [2004141] - mac80211: call ieee80211_tx_h_rate_ctrl() when dequeue (Íñigo Huguet) [2004141] - mac80211: move A-MPDU session check from minstrel_ht to mac80211 (Íñigo Huguet) [2004141] - cfg80211: expose the rfkill device to the low level driver (Íñigo Huguet) [2004141] - wireless: add check of field VHT Extended NSS BW Capable for 160/80+80 MHz setting (Íñigo Huguet) [2004141] - mac80211_hwsim: add concurrent channels scanning support over virtio (Íñigo Huguet) [2004141] - mac80211: don't open-code LED manipulations (Íñigo Huguet) [2004141] - mac80211: consider per-CPU statistics if present (Íñigo Huguet) [2004141] - cfg80211: fix default HE tx bitrate mask in 2G band (Íñigo Huguet) [2004141] - mac80211: remove the repeated declaration (Íñigo Huguet) [2004141] - mac80211: refactor rc_no_data_or_no_ack_use_min function (Íñigo Huguet) [2004141] - mac80211: do not use low data rates for data frames with no ack flag (Íñigo Huguet) [2004141] - mac80211: add ieee80211_is_tx_data helper function (Íñigo Huguet) [2004141] - mac80211: simplify ieee80211_add_station() (Íñigo Huguet) [2004141] - mac80211: use sdata->skb_queue for TDLS (Íñigo Huguet) [2004141] - mac80211: refactor SKB queue processing a bit (Íñigo Huguet) [2004141] - mac80211: unify queueing SKB to iface (Íñigo Huguet) [2004141] - mac80211: minstrel_ht: ignore frame that was sent with noAck flag (Íñigo Huguet) [2004141] - cfg80211: clean up variable use in cfg80211_parse_colocated_ap() (Íñigo Huguet) [2004141] - cfg80211: remove CFG80211_MAX_NUM_DIFFERENT_CHANNELS (Íñigo Huguet) [2004141] - mac80211: Remove redundant assignment to ret (Íñigo Huguet) [2004141] - net: wireless: wext_compat.c: Remove redundant assignment to ps (Íñigo Huguet) [2004141] - wireless: wext-spy: Fix out-of-bounds warning (Íñigo Huguet) [2004141] - ath11k: Avoid memcpy() over-reading of he_cap (Íñigo Huguet) [2004141] - mt7601u: add USB device ID for some versions of XiaoDu WiFi Dongle. (Íñigo Huguet) [2004141] - mwifiex: Avoid memset() over-write of WEP key_material (Íñigo Huguet) [2004141] - rtlwifi: rtl8192de: Fully initialize curvecount_val (Íñigo Huguet) [2004141] - rtw88: coex: remove unnecessary variable and label (Íñigo Huguet) [2004141] - rtw88: add quirks to disable pci capabilities (Íñigo Huguet) [2004141] - rtw88: refine unwanted h2c command (Íñigo Huguet) [2004141] - rtw88: dump FW crash via devcoredump (Íñigo Huguet) [2004141] - rtw88: notify fw when driver in scan-period to avoid potential problem (Íñigo Huguet) [2004141] - rtw88: add rtw_fw_feature_check api (Íñigo Huguet) [2004141] - rtw88: 8822c: update RF parameter tables to v62 (Íñigo Huguet) [2004141] - rtw88: Remove duplicate include of coex.h (Íñigo Huguet) [2004141] - rtw88: 8822c: fix lc calibration timing (Íñigo Huguet) [2004141] - rtw88: add path diversity (Íñigo Huguet) [2004141] - rtw88: add beacon filter support (Íñigo Huguet) [2004141] - iwlwifi: bump FW API to 64 for AX devices (Íñigo Huguet) [2004141] - iwlwifi: fw: dump TCM error table if present (Íñigo Huguet) [2004141] - iwlwifi: add 9560 killer device (Íñigo Huguet) [2004141] - iwlwifi: move error dump to fw utils (Íñigo Huguet) [2004141] - iwlwifi: support loading the reduced power table from UEFI (Íñigo Huguet) [2004141] - iwlwifi: move UEFI code to a separate file (Íñigo Huguet) [2004141] - iwlwifi: mvm: introduce iwl_wowlan_get_status_cmd (Íñigo Huguet) [2004141] - iwlwifi: mvm: introduce iwl_wowlan_kek_kck_material_cmd_v4 (Íñigo Huguet) [2004141] - iwlwifi: mvm: update iwl_wowlan_patterns_cmd (Íñigo Huguet) [2004141] - iwlwifi: mvm: introduce iwl_proto_offload_cmd_v4 (Íñigo Huguet) [2004141] - iwlwifi: fix NUM_IWL_UCODE_TLV_* definitions to avoid sparse errors (Íñigo Huguet) [2004141] - iwlwifi: pcie: free some DMA memory earlier (Íñigo Huguet) [2004141] - iwlwifi: mvm: fill phy_data.d1 for no-data RX (Íñigo Huguet) [2004141] - iwlwifi: pcie: fix context info freeing (Íñigo Huguet) [2004141] - iwlwifi: pcie: free IML DMA memory allocation (Íñigo Huguet) [2004141] - iwlwifi: mvm: support LONG_GROUP for WOWLAN_GET_STATUSES version (Íñigo Huguet) [2004141] - iwlwifi: support ver 6 of WOWLAN_CONFIGURATION and ver 10 of WOWLAN_GET_STATUSES (Íñigo Huguet) [2004141] - iwlwifi: mvm: don't request mac80211 to disable/enable sta's queues (Íñigo Huguet) [2004141] - iwlwifi: mvm: Explicitly stop session protection before unbinding (Íñigo Huguet) [2004141] - iwlwifi: pcie: remove TR/CR tail allocations (Íñigo Huguet) [2004141] - iwlwifi: mvm: Read acpi dsm to get unii4 enable/disable bitmap. (Íñigo Huguet) [2004141] - iwlwifi: pcie: fix some kernel-doc comments (Íñigo Huguet) [2004141] - iwlwifi: advertise broadcast TWT support (Íñigo Huguet) [2004141] - iwlwifi: mvm: support LMR feedback (Íñigo Huguet) [2004141] - iwlwifi: correct HE capabilities (Íñigo Huguet) [2004141] - iwlwifi: mvm: Call NMI instead of REPLY_ERROR (Íñigo Huguet) [2004141] - iwlwifi: mvm: fix error print when session protection ends (Íñigo Huguet) [2004141] - iwlwifi: mvm: honour firmware SMPS requests (Íñigo Huguet) [2004141] - iwlwifi: mvm: apply RX diversity per PHY context (Íñigo Huguet) [2004141] - iwlwifi: mvm: don't request SMPS in AP mode (Íñigo Huguet) [2004141] - iwlwifi: pcie: identify the RF module (Íñigo Huguet) [2004141] - iwlwifi: yoyo: support region TLV version 2 (Íñigo Huguet) [2004141] - iwlwifi: remove duplicate iwl_ax201_cfg_qu_hr declaration (Íñigo Huguet) [2004141] - iwlwifi: pcie: remove CSR_HW_RF_ID_TYPE_CHIP_ID (Íñigo Huguet) [2004141] - iwlwifi: pcie: print interrupt number, not index (Íñigo Huguet) [2004141] - iwlwifi: pcie: Add support for AX231 radio module with Ma devices (Íñigo Huguet) [2004141] - iwlwifi: increase PNVM load timeout (Íñigo Huguet) [2004141] - iwlwifi: pcie: handle pcim_iomap_table() failures better (Íñigo Huguet) [2004141] - iwlwifi: mvm: don't change band on bound PHY contexts (Íñigo Huguet) [2004141] - iwlwifi: remove unused REMOTE_WAKE_CONFIG_CMD definitions (Íñigo Huguet) [2004141] - iwlwifi: mvm: fix indentation in some scan functions (Íñigo Huguet) [2004141] - iwlwifi: mvm: pass the clock type to iwl_mvm_get_sync_time() (Íñigo Huguet) [2004141] - iwlwifi: mvm: support BIOS enable/disable for 11ax in Russia (Íñigo Huguet) [2004141] - ath11k: Enable QCN9074 device (Íñigo Huguet) [2004141] - ath10k: demote chan info without scan request warning (Íñigo Huguet) [2004141] - rtl8xxxu: avoid parsing short RX packet (Íñigo Huguet) [2004141] - rtl8xxxu: Fix device info for RTL8192EU devices (Íñigo Huguet) [2004141] - mt76: mt7921: allow chip reset during device restart (Íñigo Huguet) [2004141] - mt76: mt7615: set macwork timeout according to runtime-pm (Íñigo Huguet) [2004141] - mt76: mt7663s: enable runtime-pm (Íñigo Huguet) [2004141] - mt76: mt7663s: rely on mt76_connac_pm_ref/mt76_connac_pm_unref in tx path (Íñigo Huguet) [2004141] - mt76: mt7663s: rely on pm reference counting (Íñigo Huguet) [2004141] - mt76: sdio: do not run mt76_txq_schedule directly (Íñigo Huguet) [2004141] - mt76: mt7921: enable HE BFee capability (Íñigo Huguet) [2004141] - mt76: disable TWT capabilities for the moment (Íñigo Huguet) [2004141] - mt76: fix iv and CCMP header insertion (Íñigo Huguet) [2004141] - mt76: mt7921: fix the coredump is being truncated (Íñigo Huguet) [2004141] - mt76: mt7921: fix kernel warning when reset on vif is not sta (Íñigo Huguet) [2004141] - mt76: mt7921: introduce dedicated control for deep_sleep (Íñigo Huguet) [2004141] - mt76: mt7921: limit txpower according to userlevel power (Íñigo Huguet) [2004141] - mt76: mt7921: improve code readability for mt7921_update_txs (Íñigo Huguet) [2004141] - mt76: mt7915: fix IEEE80211_HE_PHY_CAP7_MAX_NC for station mode (Íñigo Huguet) [2004141] - mt76: use SPDX header file comment style (Íñigo Huguet) [2004141] - mt76: add a space between comment char and SPDX tag (Íñigo Huguet) [2004141] - mt76: mt7915: improve MU stability (Íñigo Huguet) [2004141] - mt76: mt7921: add deep sleep control to runtime-pm knob (Íñigo Huguet) [2004141] - mt76: mt7921: enable deep sleep at runtime (Íñigo Huguet) [2004141] - mt76: mt7915: introduce mt7915_mcu_set_txbf() (Íñigo Huguet) [2004141] - mt76: make mt76_update_survey() per phy (Íñigo Huguet) [2004141] - mt76: move mt76_get_next_pkt_id in mt76.h (Íñigo Huguet) [2004141] - mt76: reduce rx buffer size to 2048 (Íñigo Huguet) [2004141] - mt76: connac: fix the maximum interval schedule scan can support (Íñigo Huguet) [2004141] - mt76: mt7915: fix rx fcs error count in testmode (Íñigo Huguet) [2004141] - mt76: testmode: move chip-specific stats dump before common stats (Íñigo Huguet) [2004141] - mt76: connac: add mt76_connac_mcu_get_nic_capability utility routine (Íñigo Huguet) [2004141] - mt76: connac: check band caps in mt76_connac_mcu_set_rate_txpower (Íñigo Huguet) [2004141] - mt76: mt7915: drop the use of repeater entries for station interfaces (Íñigo Huguet) [2004141] - mt76: mt7921: enable VHT BFee capability (Íñigo Huguet) [2004141] - mt76: mt7921: make mt7921_set_channel static (Íñigo Huguet) [2004141] - mt76: mt7921: wake the device before dumping power table (Íñigo Huguet) [2004141] - mt76: connac: add mt76_connac_power_save_sched in mt76_connac_pm_unref (Íñigo Huguet) [2004141] - mt76: connac: fix UC entry is being overwritten (Íñigo Huguet) [2004141] - mt76: mt7615: update radar parameters (Íñigo Huguet) [2004141] - mt76: mt7915: setup drr group for peers (Íñigo Huguet) [2004141] - mt76: mt7921: enable random mac address during sched_scan (Íñigo Huguet) [2004141] - mt76: mt7921: remove mt7921_get_wtbl_info routine (Íñigo Huguet) [2004141] - mt76: mt7915: fix MT_EE_CAL_GROUP_SIZE (Íñigo Huguet) [2004141] - mt76: mt7915: improve error recovery reliability (Íñigo Huguet) [2004141] - mt76: mt7921: enable hw offloading for wep keys (Íñigo Huguet) [2004141] - mt76: mt7915: read all eeprom fields from fw in efuse mode (Íñigo Huguet) [2004141] - mt76: mt7921: set MT76_RESET during mac reset (Íñigo Huguet) [2004141] - mt76: mt7921: introduce mac tx done handling (Íñigo Huguet) [2004141] - mt76: allow hw driver code to overwrite wiphy interface_modes (Íñigo Huguet) [2004141] - mt76: mt7921: update statistic in active mode only (Íñigo Huguet) [2004141] - mt76: mt7915: use mt7915_mcu_get_mib_info() to get survey data (Íñigo Huguet) [2004141] - mt76: mt7615: fix potential overflow on large shift (Íñigo Huguet) [2004141] - mt76: testmode: remove undefined behaviour in mt76_testmode_alloc_skb (Íñigo Huguet) [2004141] - mt76: testmode: remove unnecessary function calls in mt76_testmode_free_skb (Íñigo Huguet) [2004141] - mt76: testmode: fix memory leak in mt76_testmode_alloc_skb (Íñigo Huguet) [2004141] - mt76: mt7615: remove useless if condition in mt7615_add_interface() (Íñigo Huguet) [2004141] - mt76: mt7915: use mt7915_mcu_get_txpower_sku() to get per-rate txpower (Íñigo Huguet) [2004141] - mt76: mt7615: add .offset_tsf callback (Íñigo Huguet) [2004141] - mt76: mt7915: add .offset_tsf callback (Íñigo Huguet) [2004141] - mt76: mt7921: reset wfsys during hw probe (Íñigo Huguet) [2004141] - mt76: mt7921: do not schedule hw reset if the device is not running (Íñigo Huguet) [2004141] - mt76: mt7921: return proper error value in mt7921_mac_init (Íñigo Huguet) [2004141] - mt76: mt7921: enable runtime pm by default (Íñigo Huguet) [2004141] - mt76: mt7921: fix OMAC idx usage (Íñigo Huguet) [2004141] - mt76: mt7921: fix invalid register access in wake_work (Íñigo Huguet) [2004141] - mt76: mt7921: avoid unnecessary consecutive WiFi resets (Íñigo Huguet) [2004141] - mt76: connac: update BA win size in Rx direction (Íñigo Huguet) [2004141] - mt76: connac: add bss color support for sta mode (Íñigo Huguet) [2004141] - mt76: mt7615: add thermal sensor device support (Íñigo Huguet) [2004141] - mt76: mt7915: add thermal cooling device support (Íñigo Huguet) [2004141] - mt76: mt7915: add thermal sensor device support (Íñigo Huguet) [2004141] - mt76: mt7921: fix reset under the deep sleep is enabled (Íñigo Huguet) [2004141] - mt76: mt7921: add back connection monitor support (Íñigo Huguet) [2004141] - mt76: mt7921: consider the invalid value for to_rssi (Íñigo Huguet) [2004141] - mt76: connac: fix WoW with disconnetion and bitmap pattern (Íñigo Huguet) [2004141] - mt76: connac: fw_own rely on all packet memory all being free (Íñigo Huguet) [2004141] - mt76: mt7921: Don't alter Rx path classifier (Íñigo Huguet) [2004141] - mt76: mt7921: fix mt7921_wfsys_reset sequence (Íñigo Huguet) [2004141] - mt76: mt7663: enable hw rx header translation (Íñigo Huguet) [2004141] - mt76: mt7615: free irq if mt7615_mmio_probe fails (Íñigo Huguet) [2004141] - mt76: mt76x0: use dev_debug instead of dev_err for hw_rf_ctrl (Íñigo Huguet) [2004141] - mt76: mt7921: enable rx csum offload (Íñigo Huguet) [2004141] - mt76: mt7921: enable rx header traslation offload (Íñigo Huguet) [2004141] - mt76: connac: add missing configuration in mt76_connac_mcu_wtbl_hdr_trans_tlv (Íñigo Huguet) [2004141] - mt76: mt7921: enable rx hw de-amsdu (Íñigo Huguet) [2004141] - mt76: mt7915: fix a signedness bug in mt7915_mcu_apply_tx_dpd() (Íñigo Huguet) [2004141] - mt76: mt7615: fix NULL pointer dereference in tx_prepare_skb() (Íñigo Huguet) [2004141] - mt76: fix possible NULL pointer dereference in mt76_tx (Íñigo Huguet) [2004141] - mt76: mt7915: add .set_bitrate_mask() callback (Íñigo Huguet) [2004141] - mt76: mt7915: cleanup mt7915_mcu_sta_rate_ctrl_tlv() (Íñigo Huguet) [2004141] - mt76: mt7915: fix tssi indication field of DBDC NICs (Íñigo Huguet) [2004141] - mt76: move mt76_rates in mt76 module (Íñigo Huguet) [2004141] - mac80211: reset profile_periodicity/ema_ap (Íñigo Huguet) [2004141] - mac80211: handle various extensible elements correctly (Íñigo Huguet) [2004141] - cfg80211: avoid double free of PMSR request (Íñigo Huguet) [2004141] - cfg80211: make certificate generation more robust (Íñigo Huguet) [2004141] - mac80211: minstrel_ht: fix sample time check (Íñigo Huguet) [2004141] - mt76: mt7915: add support for tx status reporting (Íñigo Huguet) [2004141] - mt76: mt7915: rework tx rate reporting (Íñigo Huguet) [2004141] - mt76: dma: use ieee80211_tx_status_ext to free packets when tx fails (Íñigo Huguet) [2004141] - mt76: improve tx status codepath (Íñigo Huguet) [2004141] - mt76: intialize tx queue entry wcid to 0xffff by default (Íñigo Huguet) [2004141] - mt76: mt7603: avoid use of ieee80211_tx_info_clear_status (Íñigo Huguet) [2004141] - mt76: mt7615: avoid use of ieee80211_tx_info_clear_status (Íñigo Huguet) [2004141] - mt76: mt7615: fix fixed-rate tx status reporting (Íñigo Huguet) [2004141] - mt76: mt7915: move mt7915_queue_rx_skb to mac.c (Íñigo Huguet) [2004141] - mt76: mt7915: disable ASPM (Íñigo Huguet) [2004141] - mt76: mt7915: add MSI support (Íñigo Huguet) [2004141] - ath11k: send beacon template after vdev_start/restart during csa (Íñigo Huguet) [2004141] - ath10k: Use devm_platform_get_and_ioremap_resource() (Íñigo Huguet) [2004141] - ath10k: remove the repeated declaration (Íñigo Huguet) [2004141] - ath10k: Fix an error code in ath10k_add_interface() (Íñigo Huguet) [2004141] - ath11k: Fix an error handling path in ath11k_core_fetch_board_data_api_n() (Íñigo Huguet) [2004141] - ath: Fix wrong function name in comments (Íñigo Huguet) [2004141] - rtlwifi: Fix spelling of 'download' (Íñigo Huguet) [2004141] - rtlwifi: Remove redundant assignments to ul_enc_algo (Íñigo Huguet) [2004141] - rtlwifi: rtl8723ae: remove redundant initialization of variable rtstatus (Íñigo Huguet) [2004141] - rtlwifi: btcoex: 21a 2ant: Delete several duplicate condition branch codes (Íñigo Huguet) [2004141] - rtlwifi: 8821a: btcoexist: add comments to explain why if-else branches are identical (Íñigo Huguet) [2004141] - rt2x00: do not set timestamp for injected frames (Íñigo Huguet) [2004141] - rndis_wlan: simplify is_associated() (Íñigo Huguet) [2004141] - rt2x00: remove leading spaces before tabs (Íñigo Huguet) [2004141] - rtlwifi: Fix wrong function name in comments (Íñigo Huguet) [2004141] - brcmsmac: Remove the repeated declaration (Íñigo Huguet) [2004141] - brcmsmac: mac80211_if: Fix a resource leak in an error handling path (Íñigo Huguet) [2004141] - brcmsmac: Drop unnecessary NULL check after container_of (Íñigo Huguet) [2004141] - brcmsmac: improve readability on addresses copy (Íñigo Huguet) [2004141] - brcmfmac: Add clm_blob firmware files to modinfo (Íñigo Huguet) [2004141] - brcmfmac: Delete second brcm folder hierarchy (Íñigo Huguet) [2004141] - brcmfmac: Fix a double-free in brcmf_sdio_bus_reset (Íñigo Huguet) [2004141] - brcmfmac: Demote non-compliant kernel-doc headers (Íñigo Huguet) [2004141] - brcmfmac: correctly report average RSSI in station info (Íñigo Huguet) [2004141] - brcmfmac: fix setting of station info chains bitmask (Íñigo Huguet) [2004141] - brcmfmac: use ISO3166 country code and 0 rev as fallback (Íñigo Huguet) [2004141] - ath10k: remove unused more_frags variable (Íñigo Huguet) [2004141] - ath10k: add missing error return code in ath10k_pci_probe() (Íñigo Huguet) [2004141] - ath10k: go to path err_unsupported when chip id is not supported (Íñigo Huguet) [2004141] - ath11k: don't call ath11k_pci_set_l1ss for WCN6855 (Íñigo Huguet) [2004141] - ath11k: add support for WCN6855 (Íñigo Huguet) [2004141] - ath11k: add support to get peer id for WCN6855 (Íñigo Huguet) [2004141] - ath11k: setup WBM_IDLE_LINK ring once again (Íñigo Huguet) [2004141] - ath11k: setup REO for WCN6855 (Íñigo Huguet) [2004141] - ath11k: add dp support for WCN6855 (Íñigo Huguet) [2004141] - ath11k: add hw reg support for WCN6855 (Íñigo Huguet) [2004141] - ath9k: Fix kernel NULL pointer dereference during ath_reset_internal() (Íñigo Huguet) [2004141] - mwifiex: bring down link before deleting interface (Íñigo Huguet) [2004141] - mt76: mt7615: Use devm_platform_get_and_ioremap_resource() (Íñigo Huguet) [2004141] - wwan: core: add WWAN common private data for netdev (Íñigo Huguet) [2004141] - wwan: core: support default netdev creation (Íñigo Huguet) [2004141] - wwan: core: no more hold netdev ops owning module (Íñigo Huguet) [2004141] - net: mhi_net: Update the transmit handler prototype (Íñigo Huguet) [2004141] - bus: mhi: pci-generic: Fix hibernation (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Fix possible use-after-free in mhi_pci_remove() (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: T99W175: update channel name from AT to DUN (Íñigo Huguet) [2004141] - mac80211: drop multicast fragments (Íñigo Huguet) [2004141] - mac80211: move interface shutdown out of wiphy lock (Íñigo Huguet) [2004141] - cfg80211: shut down interfaces on failed resume (Íñigo Huguet) [2004141] - cfg80211: fix phy80211 symlink creation (Íñigo Huguet) [2004141] - mac80211: fix 'reset' debugfs locking (Íñigo Huguet) [2004141] - mac80211: fix deadlock in AP/VLAN handling (Íñigo Huguet) [2004141] - mac80211: Fix NULL ptr deref for injected rate info (Íñigo Huguet) [2004141] - mac80211: fix skb length check in ieee80211_scan_rx() (Íñigo Huguet) [2004141] - mac80211: correct ieee80211_iterate_active_interfaces_mtx() locking comments (Íñigo Huguet) [2004141] - cfg80211: call cfg80211_leave_ocb when switching away from OCB (Íñigo Huguet) [2004141] - mac80211_hwsim: drop pending frames on stop (Íñigo Huguet) [2004141] - mac80211: remove warning in ieee80211_get_sband() (Íñigo Huguet) [2004141] - mt76: mt7921: remove leftover 80+80 HE capability (Íñigo Huguet) [2004141] - mt76: mt7615: do not set MT76_STATE_PM at bootstrap (Íñigo Huguet) [2004141] - ath9k: ar9003_mac: read STBC indicator from rx descriptor (Íñigo Huguet) [2004141] - ath10k/ath11k: fix spelling mistake "requed" -> "requeued" (Íñigo Huguet) [2004141] - mwifiex: re-fix for unaligned accesses (Íñigo Huguet) [2004141] - mt76: mt76x0e: fix device hang during suspend/resume (Íñigo Huguet) [2004141] - mt76: mt7921: fix max aggregation subframes setting (Íñigo Huguet) [2004141] - mt76: connac: fix HT A-MPDU setting field in STA_REC_PHY (Íñigo Huguet) [2004141] - mt76: connac: do not schedule mac_work if the device is not running (Íñigo Huguet) [2004141] - mt76: mt7921: fix possible AOOB issue in mt7921_mcu_tx_rate_report (Íñigo Huguet) [2004141] - brcmfmac: properly check for bus register errors (Íñigo Huguet) [2004141] - Revert "brcmfmac: add a check for the status of usb_register" (Íñigo Huguet) [2004141] - net: rtlwifi: properly check for alloc_workqueue() failure (Íñigo Huguet) [2004141] - Revert "rtlwifi: fix a potential NULL pointer dereference" (Íñigo Huguet) [2004141] - wl3501_cs: Fix out-of-bounds warnings in wl3501_mgmt_join (Íñigo Huguet) [2004141] - wl3501_cs: Fix out-of-bounds warnings in wl3501_send_pkt (Íñigo Huguet) [2004141] - iwlwifi: mvm: tt: Replace thermal_notify_framework (Íñigo Huguet) [2004141] - mt76: debugfs: introduce napi_threaded node (Íñigo Huguet) [2004141] - wl3501: fix typo of 'Networks' in comment (Íñigo Huguet) [2004141] - mt76: use threaded NAPI (Íñigo Huguet) [2004141] - net: mhi_net: make mhi_wwan_ops static (Íñigo Huguet) [2004141] - net: mhi_net: Register wwan_ops for link creation (Íñigo Huguet) [2004141] - net: mhi: remove pointless conditional before kfree_skb() (Íñigo Huguet) [2004141] - net: mhi: Allow decoupled MTU/MRU (Íñigo Huguet) [2004141] - net: mhi: Add support for non-linear MBIM skb processing (Íñigo Huguet) [2004141] - bus: mhi: fix typo in comments for struct mhi_channel_config (Íñigo Huguet) [2004141] - bus: mhi: core: Fix shadow declarations (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Constify mhi_controller_config struct definitions (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Introduce Foxconn T99W175 support (Íñigo Huguet) [2004141] - bus: mhi: core: Sanity check values from remote device before use (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Add FIREHOSE channels (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Implement PCI shutdown callback (Íñigo Huguet) [2004141] - bus: mhi: Improve documentation on channel transfer setup APIs (Íñigo Huguet) [2004141] - bus: mhi: core: Remove __ prefix for MHI channel unprepare function (Íñigo Huguet) [2004141] - bus: mhi: core: Check channel execution environment before issuing reset (Íñigo Huguet) [2004141] - bus: mhi: core: Clear configuration from channel context during reset (Íñigo Huguet) [2004141] - bus: mhi: core: Hold device wake for channel update commands (Íñigo Huguet) [2004141] - bus: mhi: core: Update debug messages to use client device (Íñigo Huguet) [2004141] - bus: mhi: core: Improvements to the channel handling state machine (Íñigo Huguet) [2004141] - bus: mhi: core: Clear context for stopped channels from remove() (Íñigo Huguet) [2004141] - bus: mhi: core: Allow sending the STOP channel command (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Add SDX65 based modem support (Íñigo Huguet) [2004141] - bus: mhi: core: Remove pre_init flag used for power purposes (Íñigo Huguet) [2004141] - bus: mhi: pm: reduce PM state change verbosity (Íñigo Huguet) [2004141] - bus: mhi: core: Fix MHI runtime_pm behavior (Íñigo Huguet) [2004141] - bus: mhi: core: Move to polling method to wait for MHI ready (Íñigo Huguet) [2004141] - bus: mhi: core: Introduce internal register poll helper function (Íñigo Huguet) [2004141] - bus: mhi: core: Improve state strings for debug messages (Íñigo Huguet) [2004141] - bus: mhi: core: Wait for MHI READY state in most scenarios (Íñigo Huguet) [2004141] - bus: mhi: core: Identify Flash Programmer as a mission mode use case (Íñigo Huguet) [2004141] - bus: mhi: core: Add support for Flash Programmer execution environment (Íñigo Huguet) [2004141] - bus: mhi: core: Handle EDL mode entry appropriately (Íñigo Huguet) [2004141] - bus: mhi: core: Wait for ready after an EDL firmware download (Íñigo Huguet) [2004141] - bus: mhi: core: Rely on accurate method to determine EDL mode (Íñigo Huguet) [2004141] - bus: mhi: core: Check state before processing power_down (Íñigo Huguet) [2004141] - bus: mhi: core: Return EAGAIN if MHI ring is full (Íñigo Huguet) [2004141] - net: export dev_set_threaded symbol (Íñigo Huguet) [2004141] - bus: mhi: core: remove redundant initialization of variables state and ee (Íñigo Huguet) [2004141] - bus: mhi: Make firmware image optional for controller (Íñigo Huguet) [2004141] - bus: mhi: core: Add missing checks for MMIO register entries (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Add support for runtime PM (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Use generic PCI power management (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: No-Op for device_wake operations (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Add SDX24 based modem support (Íñigo Huguet) [2004141] - bus: mhi: Early MHI resume failure in non M3 state (Íñigo Huguet) [2004141] - bus: mhi: core: Update debug prints to include local device state (Íñigo Huguet) [2004141] - bus: mhi: core: Process execution environment changes serially (Íñigo Huguet) [2004141] - bus: mhi: core: Download AMSS image from appropriate function (Íñigo Huguet) [2004141] - bus: mhi: core: Destroy SBL devices when moving to mission mode (Íñigo Huguet) [2004141] - bus: mhi: core: Rename debugfs directory name (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Introduce quectel EM1XXGR-L support (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Parametrable element count for events (Íñigo Huguet) [2004141] - ath10k: Detect conf_mutex held ath10k_drain_tx() calls (Íñigo Huguet) [2004141] - net: mhi: Add mbim proto (Íñigo Huguet) [2004141] - net: mhi: Add rx_length_errors stat (Íñigo Huguet) [2004141] - net: mhi: Create mhi.h (Íñigo Huguet) [2004141] - net: mhi: Add dedicated folder (Íñigo Huguet) [2004141] - net: mhi: Add protocol support (Íñigo Huguet) [2004141] - net: mhi-net: Add re-aggregation of fragmented packets (Íñigo Huguet) [2004141] - net: mhi: Get rid of local rx queue count (Íñigo Huguet) [2004141] - net: mhi: Get RX queue size from MHI core (Íñigo Huguet) [2004141] - net: mhi: Set wwan device type (Íñigo Huguet) [2004141] - net: mhi: Add raw IP mode support (Íñigo Huguet) [2004141] - net: mhi: Fix unexpected queue wake (Íñigo Huguet) [2004141] - net: Add mhi-net driver (Íñigo Huguet) [2004141] - ipv4: make exception cache less predictible (Antoine Tenart) [2015111] {CVE-2021-20322} - ipv4: use siphash instead of Jenkins in fnhe_hashfun() (Antoine Tenart) [2015111] {CVE-2021-20322} - iommu/dma: Account for min_align_mask w/swiotlb (Jerry Snitselaar) [2018601] - swiotlb: Support aligned swiotlb buffers (Jerry Snitselaar) [2018601] - iommu/dma: Check CONFIG_SWIOTLB more broadly (Jerry Snitselaar) [2018601] - iommu/dma: Fold _swiotlb helpers into callers (Jerry Snitselaar) [2018601] - iommu/dma: Skip extra sync during unmap w/swiotlb (Jerry Snitselaar) [2018601] - iommu/dma: Fix arch_sync_dma for map (Jerry Snitselaar) [2018601] - iommu/dma: Fix sync_sg with swiotlb (Jerry Snitselaar) [2018601] - redhat/configs: Add CONFIG_DMA_RESTRICTED_POOL (Jerry Snitselaar) [2018601] - swiotlb: use depends on for DMA_RESTRICTED_POOL (Jerry Snitselaar) [2018601] - powerpc/svm: Don't issue ultracalls if !mem_encrypt_active() (Jerry Snitselaar) [2018601] - s390/pv: fix the forcing of the swiotlb (Jerry Snitselaar) [2018601] - swiotlb: Free tbl memory in swiotlb_exit() (Jerry Snitselaar) [2018601] - swiotlb: Emit diagnostic in swiotlb_exit() (Jerry Snitselaar) [2018601] - swiotlb: Convert io_default_tlb_mem to static allocation (Jerry Snitselaar) [2018601] - swiotlb: fix implicit debugfs declarations (Jerry Snitselaar) [2018601] - swiotlb: Add restricted DMA pool initialization (Jerry Snitselaar) [2018601] - swiotlb: Add restricted DMA alloc/free support (Jerry Snitselaar) [2018601] - swiotlb: Refactor swiotlb_tbl_unmap_single (Jerry Snitselaar) [2018601] - swiotlb: Move alloc_size to swiotlb_find_slots (Jerry Snitselaar) [2018601] - swiotlb: Use is_swiotlb_force_bounce for swiotlb data bouncing (Jerry Snitselaar) [2018601] - swiotlb: Update is_swiotlb_active to add a struct device argument (Jerry Snitselaar) [2018601] - swiotlb: Update is_swiotlb_buffer to add a struct device argument (Jerry Snitselaar) [2018601] - swiotlb: Set dev->dma_io_tlb_mem to the swiotlb pool used (Jerry Snitselaar) [2018601] - swiotlb: Refactor swiotlb_create_debugfs (Jerry Snitselaar) [2018601] - swiotlb: Refactor swiotlb init functions (Jerry Snitselaar) [2018601] - of: Drop superfluous ULL suffix for ~0 (Jerry Snitselaar) [2018601] - dma-mapping: fix 32-bit overflow with CONFIG_ARM_LPAE=n (Jerry Snitselaar) [2018601] - of/device: Update dma_range_map only when dev has valid dma-ranges (Jerry Snitselaar) [2018601] - drivers core: Fix oops when driver probe fails (Jerry Snitselaar) [2018601] - drivers core: Free dma_range_map when driver probe failed (Jerry Snitselaar) [2018601] - driver core: Postpone DMA tear-down until after devres release for probe failure (Jerry Snitselaar) [2018601] - powerpc/pseries/iommu: Fix window size for direct mapping with pmem (Jerry Snitselaar) [2018601] - dma-mapping: add a dma_init_global_coherent helper (Jerry Snitselaar) [2018601] - dma-mapping: simplify dma_init_coherent_memory (Jerry Snitselaar) [2018601] - dma-debug: fix debugfs initialization order (Jerry Snitselaar) [2018601] - dma-debug: teach add_dma_entry() about DMA_ATTR_SKIP_CPU_SYNC (Jerry Snitselaar) [2018601] - dma-debug: fix sg checks in debug_dma_map_sg() (Jerry Snitselaar) [2018601] - swiotlb-xen: ensure to issue well-formed XENMEM_exchange requests (Jerry Snitselaar) [2018601] - dma-debug: prevent an error message from causing runtime problems (Jerry Snitselaar) [2018601] - swiotlb-xen: drop DEFAULT_NSLABS (Jerry Snitselaar) [2018601] - swiotlb-xen: arrange to have buffer info logged (Jerry Snitselaar) [2018601] - swiotlb-xen: drop leftover __ref (Jerry Snitselaar) [2018601] - swiotlb-xen: limit init retries (Jerry Snitselaar) [2018601] - swiotlb-xen: suppress certain init retries (Jerry Snitselaar) [2018601] - swiotlb-xen: maintain slab count properly (Jerry Snitselaar) [2018601] - swiotlb-xen: fix late init retry (Jerry Snitselaar) [2018601] - swiotlb-xen: avoid double free (Jerry Snitselaar) [2018601] - dma-mapping: handle vmalloc addresses in dma_common_{mmap,get_sgtable} (Jerry Snitselaar) [2018601] - dma-debug: report -EEXIST errors in add_dma_entry (Jerry Snitselaar) [2018601] - dma-mapping: remove a trailing space (Jerry Snitselaar) [2018601] - dma-mapping: add unlikely hint to error path in dma_mapping_error (Jerry Snitselaar) [2018601] - dma-mapping: remove a pointless empty line in dma_alloc_coherent (Jerry Snitselaar) [2018601] - swiotlb: Make SWIOTLB_NO_FORCE perform no allocation (Jerry Snitselaar) [2018601] - swiotlb: remove swiotlb_nr_tbl (Jerry Snitselaar) [2018601] - xen/swiotlb: check if the swiotlb has already been initialized (Jerry Snitselaar) [2018601] - swiotlb: add overflow checks to swiotlb_bounce (Jerry Snitselaar) [2002023] - swiotlb: don't override user specified size in swiotlb_adjust_size (Jerry Snitselaar) [2002023] - swiotlb: dynamically allocate io_tlb_default_mem (Jerry Snitselaar) [2002023] - swiotlb: move global variables into a new io_tlb_mem structure (Jerry Snitselaar) [2002023] - xen-swiotlb: remove the unused size argument from xen_swiotlb_fixup (Jerry Snitselaar) [2018601] - xen-swiotlb: split xen_swiotlb_init (Jerry Snitselaar) [2018601] - swiotlb: lift the double initialization protection from xen-swiotlb (Jerry Snitselaar) [2002023] - xen-swiotlb: remove xen_io_tlb_start and xen_io_tlb_nslabs (Jerry Snitselaar) [2018601] - xen-swiotlb: remove xen_set_nslabs (Jerry Snitselaar) [2018601] - xen-swiotlb: use io_tlb_end in xen_swiotlb_dma_supported (Jerry Snitselaar) [2018601] - xen-swiotlb: use is_swiotlb_buffer in is_xen_swiotlb_buffer (Jerry Snitselaar) [2018601] - swiotlb: split swiotlb_tbl_sync_single (Jerry Snitselaar) [2002023] - swiotlb: manipulate orig_addr when tlb_addr has offset (Jerry Snitselaar) [2002023] - swiotlb: move orig addr and size validation into swiotlb_bounce (Jerry Snitselaar) [2002023] - swiotlb: remove the alloc_size parameter to swiotlb_tbl_unmap_single (Jerry Snitselaar) [2002023] - swiotlb: Fix the type of index (Jerry Snitselaar) [2018601] - swiotlb: Validate bounce size in the sync/unmap path (Jerry Snitselaar) [2002023] - powerpc/svm: stop using io_tlb_start (Jerry Snitselaar) [2002023] - nvme-pci: set min_align_mask (Jerry Snitselaar) [2002023] - swiotlb: respect min_align_mask (Jerry Snitselaar) [2002023] - swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single (Jerry Snitselaar) [2002023] - swiotlb: refactor swiotlb_tbl_map_single (Jerry Snitselaar) [2002023] - swiotlb: clean up swiotlb_tbl_unmap_single (Jerry Snitselaar) [2002023] - swiotlb: factor out a nr_slots helper (Jerry Snitselaar) [2002023] - swiotlb: factor out an io_tlb_offset helper (Jerry Snitselaar) [2002023] - swiotlb: add a IO_TLB_SIZE define (Jerry Snitselaar) [2002023] - driver core: add a min_align_mask field to struct device_dma_parameters (Jerry Snitselaar) [2002023] - sdhci: stop poking into swiotlb internals (Jerry Snitselaar) [2018601] - driver core: lift dma_default_coherent into common code (Jerry Snitselaar) [2018601] - dma-pool: no need to check return value of debugfs_create functions (Jerry Snitselaar) [2018601] - powerpc/dma: Fallback to dma_ops when persistent memory present (Jerry Snitselaar) [2018601] - dma-mapping: Allow mixing bypass and mapped DMA operation (Jerry Snitselaar) [2018601] - dma-mapping: remove the dma_direct_set_offset export (Jerry Snitselaar) [2018601] - dma-mapping: move more functions to dma-map-ops.h (Jerry Snitselaar) [2018601] - dma-mapping: merge into (Jerry Snitselaar) [2018601] - dma-mapping: move large parts of to kernel/dma (Jerry Snitselaar) [2018601] - dma-mapping: add (back) arch_dma_mark_clean for ia64 (Jerry Snitselaar) [2018601] - dma-mapping: move dma-debug.h to kernel/dma/ (Jerry Snitselaar) [2018601] - dma-mapping: split (Jerry Snitselaar) [2018601] - dma-mapping: introduce DMA range map, supplanting dma_pfn_offset (Jerry Snitselaar) [2018601] - of: Make of_dma_get_range() private (Jerry Snitselaar) [2018601] - swiotlb: fix comment on swiotlb_bounce() (Jerry Snitselaar) [2018601] - xen/arm: introduce phys/dma translations in xen_dma_sync_for_* (Jerry Snitselaar) [2018601] - swiotlb-xen: add struct device * parameter to xen_dma_sync_for_device (Jerry Snitselaar) [2018601] - swiotlb-xen: add struct device * parameter to xen_dma_sync_for_cpu (Jerry Snitselaar) [2018601] - swiotlb-xen: introduce phys_to_dma/dma_to_phys translations (Jerry Snitselaar) [2018601] - swiotlb-xen: remove XEN_PFN_PHYS (Jerry Snitselaar) [2018601] - swiotlb-xen: add struct device * parameter to is_xen_swiotlb_buffer (Jerry Snitselaar) [2018601] - swiotlb-xen: add struct device * parameter to xen_bus_to_phys (Jerry Snitselaar) [2018601] - swiotlb-xen: add struct device * parameter to xen_phys_to_bus (Jerry Snitselaar) [2018601] - swiotlb-xen: use vmalloc_to_page on vmalloc virt addresses (Jerry Snitselaar) [2018601] - swiotlb-xen: Convert to use macro (Jerry Snitselaar) [2018601] - swiotlb-xen: merge xen_unmap_single into xen_swiotlb_unmap_page (Jerry Snitselaar) [2018601] - swiotlb-xen: remove xen_swiotlb_dma_mmap and xen_swiotlb_dma_get_sgtable (Jerry Snitselaar) [2018601] - xen/swiotlb: remember having called xen_create_contiguous_region() (Jerry Snitselaar) [2018601] - xen/swiotlb: simplify range_straddles_page_boundary() (Jerry Snitselaar) [2018601] - xen/swiotlb: fix condition for calling xen_destroy_contiguous_region() (Jerry Snitselaar) [2018601] - xen/swiotlb: don't initialize swiotlb twice on arm64 (Jerry Snitselaar) [2018601] - xen-swiotlb: use actually allocated size on check physical continuous (Jerry Snitselaar) [2018601] - igb: fix deadlock caused by taking RTNL in RPM resume path (Corinna Vinschen) [2039882] - igb: Fix removal of unicast MAC filters of VFs (Corinna Vinschen) [2039882] - net: ena: Fix error handling when calculating max IO queues number (Petr Oros) [2038158] - net: ena: Fix wrong rx request id by resetting device (Petr Oros) [2038158] - net: ena: Fix undefined state when tx request id is out of bounds (Petr Oros) [2038158] - ethernet: use eth_hw_addr_set() instead of ether_addr_copy() (Petr Oros) [2038158] - ena: Remove rcu_read_lock() around XDP program invocation (Petr Oros) [2038158] - net: ena: make symbol 'ena_alloc_map_page' static (Petr Oros) [2038158] - net: ena: fix DMA mapping function issues in XDP (Petr Oros) [2038158] - net: ena: re-organize code to improve readability (Petr Oros) [2038158] - net: ena: Use dev_alloc() in RX buffer allocation (Petr Oros) [2038158] - net: ena: aggregate doorbell common operations into a function (Petr Oros) [2038158] - net: ena: fix RST format in ENA documentation file (Petr Oros) [2038158] - net: ena: Remove module param and change message severity (Petr Oros) [2038158] - net: ena: add jiffies of last napi call to stats (Petr Oros) [2038158] - net: ena: use build_skb() in RX path (Petr Oros) [2038158] - net: ena: Improve error logging in driver (Petr Oros) [2038158] - net: ena: Remove unused code (Petr Oros) [2038158] - net: ena: optimize data access in fast-path code (Petr Oros) [2038158] - kasan, slub: reset tag when printing address (Nico Pache) [1954335] - kasan: fix Kconfig check of CC_HAS_WORKING_NOSANITIZE_ADDRESS (Nico Pache) [1954335] - Documentation: kunit: add tips for using current->kunit_test (Nico Pache) [1954335] - kunit: fix -Wunused-function warning for __kunit_fail_current_test (Nico Pache) [1954335] - kunit: support failure from dynamic analysis tools (Nico Pache) [1954335] - Add KASAN KUNIT Tests to Redhat kernel-modules-internal (Nico Pache) [1954335] - kasan, mm: fix resetting page_alloc tags for HW_TAGS (Nico Pache) [1954335] - kasan, mm: fix conflicts with init_on_alloc/free (Nico Pache) [1954335] - powerpc/uaccess: get rid of small constant size cases in raw_copy_{to,from}_user() (Nico Pache) [1954335] - kasan: remove redundant config option (Nico Pache) [1954335] - kasan: fix hwasan build for gcc (Nico Pache) [1954335] - lib/test_kasan_module.c: suppress unused var warning (Nico Pache) [1954335] - kasan: fix conflict with page poisoning (Nico Pache) [1954335] - kasan: fix per-page tags for non-page_alloc pages (Nico Pache) [1954335] - kasan: fix KASAN_STACK dependency for HW_TAGS (Nico Pache) [1954335] - kasan: clarify that only first bug is reported in HW_TAGS (Nico Pache) [1954335] - kasan: inline HW_TAGS helper functions (Nico Pache) [1954335] - kasan: ensure poisoning size alignment (Nico Pache) [1954335] - kasan, mm: optimize krealloc poisoning (Nico Pache) [1954335] - kasan, mm: fail krealloc on freed objects (Nico Pache) [1954335] - kasan: rework krealloc tests (Nico Pache) [1954335] - kasan: unify large kfree checks (Nico Pache) [1954335] - kasan: clean up setting free info in kasan_slab_free (Nico Pache) [1954335] - kasan: optimize large kmalloc poisoning (Nico Pache) [1954335] - kasan, mm: optimize kmalloc poisoning (Nico Pache) [1954335] - kasan, mm: don't save alloc stacks twice (Nico Pache) [1954335] - kasan: don't run tests when KASAN is not enabled (Nico Pache) [1954335] - kasan: add a test for kmem_cache_alloc/free_bulk (Nico Pache) [1954335] - kasan: add proper page allocator tests (Nico Pache) [1954335] - kasan: fix bug detection via ksize for HW_TAGS mode (Nico Pache) [1954335] - kasan: move _RET_IP_ to inline wrappers (Nico Pache) [1954335] - kasan: fix memory corruption in kasan_bitops_tags test (Nico Pache) [1954335] - kasan: rename CONFIG_TEST_KASAN_MODULE (Nico Pache) [1954335] - kasan: add match-all tag tests (Nico Pache) [1954335] - kasan: add macros to simplify checking test constraints (Nico Pache) [1954335] - kasan: clean up comments in tests (Nico Pache) [1954335] - kasan: clarify HW_TAGS impact on TBI (Nico Pache) [1954335] - kasan: prefix global functions with kasan_ (Nico Pache) [1954335] - kasan: fix stack traces dependency for HW_TAGS (Nico Pache) [1954335] - kasan: make addr_has_metadata() return true for valid addresses (Nico Pache) [1954335] - kasan: add explicit preconditions to kasan_report() (Nico Pache) [1954335] - kasan: fix HW_TAGS boot parameters (Nico Pache) [1954335] - kasan: fix null pointer dereference in kasan_record_aux_stack (Nico Pache) [1954335] - kasan: update documentation (Nico Pache) [1954335] - kasan, mm: allow cache merging with no metadata (Nico Pache) [1954335] - kasan: sanitize objects when metadata doesn't fit (Nico Pache) [1954335] - kasan: clarify comment in __kasan_kfree_large (Nico Pache) [1954335] - kasan: simplify assign_tag and set_tag calls (Nico Pache) [1954335] - kasan: don't round_up too much (Nico Pache) [1954335] - kasan, mm: rename kasan_poison_kfree (Nico Pache) [1954335] - kasan, mm: check kasan_enabled in annotations (Nico Pache) [1954335] - kasan: add and integrate kasan boot parameters (Nico Pache) [1954335] - kasan: inline (un)poison_range and check_invalid_free (Nico Pache) [1954335] - kasan: open-code kasan_unpoison_slab (Nico Pache) [1954335] - kasan: inline random_tag for HW_TAGS (Nico Pache) [1954335] - kasan: inline kasan_reset_tag for tag-based modes (Nico Pache) [1954335] - kasan: remove __kasan_unpoison_stack (Nico Pache) [1954335] - kasan: allow VMAP_STACK for HW_TAGS mode (Nico Pache) [1954335] - kasan, arm64: unpoison stack only with CONFIG_KASAN_STACK (Nico Pache) [1954335] - kasan: introduce set_alloc_info (Nico Pache) [1954335] - kasan: rename get_alloc/free_info (Nico Pache) [1954335] - kasan: simplify quarantine_put call site (Nico Pache) [1954335] - kasan: add documentation for hardware tag-based mode (Nico Pache) [1954335] - kasan, mm: reset tags when accessing metadata (Nico Pache) [1954335] - kasan, arm64: print report from tag fault handler (Nico Pache) [1954335] - kasan, arm64: implement HW_TAGS runtime (Nico Pache) [1954335] - kasan, arm64: expand CONFIG_KASAN checks (Nico Pache) [1954335] - string.h: fix incompatibility between FORTIFY_SOURCE and KASAN (Nico Pache) [1954335] - kasan, x86, s390: update undef CONFIG_KASAN (Nico Pache) [1954335] - kasan: define KASAN_GRANULE_SIZE for HW_TAGS (Nico Pache) [1954335] - arm64: kasan: add arch layer for memory tagging helpers (Nico Pache) [1954335] - kasan, mm: untag page address in free_reserved_area (Nico Pache) [1954335] - mm: Allow non-direct-map arguments to free_reserved_area() (Nico Pache) [1954335] - kasan: introduce CONFIG_KASAN_HW_TAGS (Nico Pache) [1954335] - kasan: separate metadata_fetch_row for each mode (Nico Pache) [1954335] - kasan: rename SHADOW layout macros to META (Nico Pache) [1954335] - kasan: rename print_shadow_for_address to print_memory_metadata (Nico Pache) [1954335] - kasan: rename addr_has_shadow to addr_has_metadata (Nico Pache) [1954335] - kasan, arm64: rename kasan_init_tags and mark as __init (Nico Pache) [1954335] - kasan, arm64: move initialization message (Nico Pache) [1954335] - kasan, arm64: only use kasan_depth for software modes (Nico Pache) [1954335] - kasan, arm64: only init shadow for software modes (Nico Pache) [1954335] - kasan: decode stack frame only with KASAN_STACK_ENABLE (Nico Pache) [1954335] - kasan: hide invalid free check implementation (Nico Pache) [1954335] - kasan: don't duplicate config dependencies (Nico Pache) [1954335] - kasan: rename report and tags files (Nico Pache) [1954335] - kasan: define KASAN_MEMORY_PER_SHADOW_PAGE (Nico Pache) [1954335] - kasan: split out shadow.c from common.c (Nico Pache) [1954335] - kasan: only build init.c for software modes (Nico Pache) [1954335] - kasan: rename KASAN_SHADOW_* to KASAN_GRANULE_* (Nico Pache) [1954335] - kasan: rename (un)poison_shadow to (un)poison_range (Nico Pache) [1954335] - fork: support VMAP_STACK with KASAN_VMALLOC (Nico Pache) [1954335] - kasan: shadow declarations only for software modes (Nico Pache) [1954335] - kasan: group vmalloc code (Nico Pache) [1954335] - kasan: KASAN_VMALLOC depends on KASAN_GENERIC (Nico Pache) [1954335] - kasan: drop unnecessary GPL text from comment headers (Nico Pache) [1954335] - kasan: update documentation for generic kasan (Nico Pache) [1954335] - kasan: print workqueue stack (Nico Pache) [1954335] - kasan: fix object remaining in offline per-cpu quarantine (Nico Pache) [1954335] - kasan: adopt KUNIT tests to SW_TAGS mode (Nico Pache) [1954335] - docs: kasan.rst: add two missing blank lines (Nico Pache) [1954335] - mm: kasan: do not panic if both panic_on_warn and kasan_multishot set (Nico Pache) [1954335] - KASAN: Testing Documentation (Nico Pache) [1954335] - KASAN: port KASAN Tests to KUnit (Nico Pache) [1954335] - KUnit: KASAN Integration (Nico Pache) [1954335] - kasan/kunit: add KUnit Struct to Current Task (Nico Pache) [1954335] - kasan: remove mentions of unsupported Clang versions (Nico Pache) [1954335] - kbuild: move CFLAGS_{KASAN,UBSAN,KCSAN} exports to relevant Makefiles (Nico Pache) [1954335] - s390/kasan: make shadow memory noexec (Nico Pache) [1954335] - kasan: adjust kasan_stack_oob for tag-based mode (Nico Pache) [1954335] - kasan: allow enabling stack tagging for tag-based mode (Nico Pache) [1954335] - kasan: don't tag stacks allocated with pagealloc (Nico Pache) [1954335] - lib/test_kasan.c: fix KASAN unit tests for tag-based KASAN (Nico Pache) [1954335] - kasan: remove kasan_unpoison_stack_above_sp_to() (Nico Pache) [1954335] - kasan: add tests for call_rcu stack recording (Nico Pache) [1954335] - kprobes: Remove show_registers() function prototype (Nico Pache) [1954335] - kasan: stop tests being eliminated as dead code with FORTIFY_SOURCE (Nico Pache) [1954335] - kasan: move kasan_report() into report.c (Nico Pache) [1954335] - kasan: stackdepot: move filter_irq_stacks() to stackdepot.c (Nico Pache) [1954335] - lib/stackdepot.c: check depot_index before accessing the stack slab (Nico Pache) [1954335] - lib/stackdepot: Remove obsolete functions (Nico Pache) [1954335] - kasan: add test for invalid size in memmove (Nico Pache) [1954335] - mm/memory-failure.c: use page_shift() in add_to_kill() (Nico Pache) [1954335] - x86: get rid of small constant size cases in raw_copy_{to,from}_user() (Nico Pache) [1954335] - s390/kasan: add KASAN_VMALLOC support (Nico Pache) [1954335] - s390: move vmalloc option parsing to startup code (Nico Pache) [1954335] - kasan: add test for vmalloc (Nico Pache) [1954335] - ehea: replace with page_shift() in ehea_is_hugepage() (Nico Pache) [1954335] - mm: introduce page_shift() (Nico Pache) [1954335] - lib/test_kasan.c: add roundtrip tests (Nico Pache) [1954335] - lib/test_kasan: Add test for double-kzfree detection (Nico Pache) [1954335] - lib/test_kasan: add bitops tests (Nico Pache) [1954335] - asm-generic, x86: add bitops instrumentation for KASAN (Nico Pache) [1954335] - x86: use static_cpu_has in uaccess region to avoid instrumentation (Nico Pache) [1954335] - x86/asm: Use stricter assembly constraints in bitops (Nico Pache) [1954335] - x86/asm: Remove dead __GNUC__ conditionals (Nico Pache) [1954335] - s390/kasan: adapt disabled_wait usage to avoid build error (Nico Pache) [1954335] - s390: simplify disabled_wait (Nico Pache) [1954335] - lib/test_kasan.c: add tests for several string/memory API functions (Nico Pache) [1954335] - arm64: Fix typo in a comment in arch/arm64/mm/kasan_init.c (Nico Pache) [1954335] - kprobes: Remove jprobe stub API (Nico Pache) [1954335] - Documentation/kprobes: Add how to change the execution path (Nico Pache) [1954335] - kprobes/x86: Do not disable preempt on int3 path (Nico Pache) [1954335] - bpf/error-inject/kprobes: Clear current_kprobe and enable preempt in kprobe (Nico Pache) [1954335] - s390/kprobes: Don't call the ->break_handler() in s390 kprobes code (Nico Pache) [1954335] - powerpc/kprobes: Don't call the ->break_handler() in powerpc kprobes code (Nico Pache) [1954335] - arm64/kprobes: Don't call the ->break_handler() in arm64 kprobes code (Nico Pache) [1954335] - kprobes/x86: Don't call the ->break_handler() in x86 kprobes (Nico Pache) [1954335] - kprobes: Don't check the ->break_handler() in generic kprobes code (Nico Pache) [1954335] - kprobes/x86: Remove jprobe implementation (Nico Pache) [1954335] - s390/kprobes: Remove jprobe implementation (Nico Pache) [1954335] - powerpc/kprobes: Remove jprobe powerpc implementation (Nico Pache) [1954335] - arm64/kprobes: Remove jprobe implementation (Nico Pache) [1954335] - kprobes: Remove jprobe API implementation (Nico Pache) [1954335] - Documentation/kprobes: Remove jprobes related leftover (Nico Pache) [1954335] - redhat: config: explicitly set CONFIG_ARM64_VA_BITS_48 for ARM64 (Nico Pache) [1954335] - arm64: mm: use a 48-bit ID map when possible on 52-bit VA builds (Nico Pache) [1954335] - arm64: mm: limit linear region to 51 bits for KVM in nVHE mode (Nico Pache) [1954335] - Documentation/arm64: fix RST layout of memory.rst (Nico Pache) [1954335] - arm64: mm: Remove MAX_USER_VA_BITS definition (Nico Pache) [1954335] - arm64: Use simpler arithmetics for the linear map macros (Nico Pache) [1954335] - arm64: mm: use single quantity to represent the PA to VA translation (Nico Pache) [1954335] - kasan/arm64: fix CONFIG_KASAN_SW_TAGS && KASAN_INLINE (Nico Pache) [1954335] - arm64: Do not pass tagged addresses to __is_lm_address() (Nico Pache) [1954335] - arm64: Fix kernel address detection of __is_lm_address() (Nico Pache) [1954335] - arm64: mm: extend linear region for 52-bit VA configurations (Nico Pache) [1954335] - arm64: Fix kcore macros after 52-bit virtual addressing fallout (Nico Pache) [1954335] - arm64: fix fixmap copy for 16K pages and 48-bit VA (Nico Pache) [1954335] - arm64: memory: rename VA_START to PAGE_END (Nico Pache) [1954335] - arm64: memory: Simplify _VA_START and _PAGE_OFFSET definitions (Nico Pache) [1954335] - arm64: memory: fix flipped VA space fallout (Nico Pache) [1954335] - arm64: memory: Fix virt_addr_valid() using __is_lm_address() (Nico Pache) [1954335] - arm64: memory: Ensure address tag is masked in conversion macros (Nico Pache) [1954335] - arm64: mm: Simplify definition of virt_addr_valid() (Nico Pache) [1954335] - docs: arm64: Add layout and 52-bit info to memory document (Nico Pache) [1954335] - arm64: mm: Remove vabits_user (Nico Pache) [1954335] - arm64: mm: Introduce 52-bit Kernel VAs (Nico Pache) [1954335] - arm64: mm: Modify calculation of VMEMMAP_SIZE (Nico Pache) [1954335] - arm64: mm: Separate out vmemmap (Nico Pache) [1954335] - arm64: mm: Logic to make offset_ttbr1 conditional (Nico Pache) [1954335] - arm64: mm: Introduce vabits_actual (Nico Pache) [1954335] - arm64: Print physical address of page table base in show_pte() (Nico Pache) [1954335] - arm64: mm: Introduce VA_BITS_MIN (Nico Pache) [1954335] - arm64: dump: De-constify VA_START and KASAN_SHADOW_START (Nico Pache) [1954335] - arm64: kasan: Switch to using KASAN_SHADOW_OFFSET (Nico Pache) [1954335] - arm64: mm: Flip kernel VA space (Nico Pache) [1954335] - arm64: mm: Remove bit-masking optimisations for PAGE_OFFSET and VMEMMAP_START (Nico Pache) [1954335] - arm64: dump: Use consistent capitalisation for page-table dumps (Nico Pache) [1954335] - kernel/rwsem: Use proper directories for rwsem_init.c (Scott Wood) [2040087] - redhat: Cleanup use of mark_hardware_removed (Prarit Bhargava) [2019378] - redhat: Cleanup use of mark_hardware_unsupported (Prarit Bhargava) [2019378] - redhat: clean up mark_hardware_deprecated() (Prarit Bhargava) [2019378] - nvme: Mark NVMe over FC Target support unmaintained (Prarit Bhargava) [2019378] - hdlc_fr: Mark driver unmaintained (Prarit Bhargava) [2019378] - sfc: Mark siena driver deprecated (Prarit Bhargava) [2019378] - qla3xxx: Mark driver unmaintained (Prarit Bhargava) [2019378] - netxen: Mark nic driver unmaintained (Prarit Bhargava) [2019378] - ethoc: Mark driver unmaintained (Prarit Bhargava) [2019378] - dnet: Mark driver unmaintained (Prarit Bhargava) [2019378] - drivers/pci/pci-driver.c: Fix if/ifdef typo (Prarit Bhargava) [2019378] - kernel/rh_taint.c: Update to new messaging (Prarit Bhargava) [2019378] - drm/i915/dmc: Change max DMC FW size on ADL-P (Michel Dänzer) [1988103] - drm/i915: Add workaround numbers to GEN7_COMMON_SLICE_CHICKEN1 whitelisting (Michel Dänzer) [1988103] - drm/i915: Fix Memory BW formulae for ADL-P (Michel Dänzer) [1988103] - drm/i915: Restore memory mapping for DPT FBs across system suspend/resume (Michel Dänzer) [1988103] - drm/i915: Factor out i915_ggtt_suspend_vm/i915_ggtt_resume_vm() (Michel Dänzer) [1988103] - drm/i915/adlp/fb: Remove restriction on CCS AUX plane strides (Michel Dänzer) [1988103] - drm/i915/adlp/fb: Remove restriction on semiplanar UV plane offset (Michel Dänzer) [1988103] - drm/i915/fb: Rename i915_color_plane_view::stride to mapping_stride (Michel Dänzer) [1988103] - drm/i915/adlp/fb: Fix remapping of linear CCS AUX surfaces (Michel Dänzer) [1988103] - drm/i915/fb: Factor out functions to remap contiguous FB obj pages (Michel Dänzer) [1988103] - drm/i915/adlp/fb: Prevent the mapping of redundant trailing padding NULL pages (Michel Dänzer) [1988103] - drm/i915: Add functions to check for RC CCS CC and MC CCS modifiers (Michel Dänzer) [1988103] - drm/i915: Move is_ccs_modifier() to intel_fb.c (Michel Dänzer) [1988103] - drm/i915: Add a platform independent way to check for CCS AUX planes (Michel Dänzer) [1988103] - drm/i915: Handle CCS CC planes separately from CCS AUX planes (Michel Dänzer) [1988103] - drm/i915: Add a platform independent way to get the RC CCS CC plane (Michel Dänzer) [1988103] - drm/i915: Move intel_format_info_is_yuv_semiplanar() to intel_fb.c (Michel Dänzer) [1988103] - drm/i915: Unexport is_semiplanar_uv_plane() (Michel Dänzer) [1988103] - drm/i915: Simplify the modifier check for interlaced scanout support (Michel Dänzer) [1988103] - drm/i915: Add tiling attribute to the modifier descriptor (Michel Dänzer) [1988103] - drm/i915: Move intel_get_format_info() to intel_fb.c (Michel Dänzer) [1988103] - drm/i915: Add a table with a descriptor for all i915 modifiers (Michel Dänzer) [1988103] - drm/i915/adlp: Implement workaround 16013190616 (Michel Dänzer) [1988103] - drm/i915/adlp: Extend PSR2 support in transcoder B (Michel Dänzer) [1988103] - drm/i915/display: Wait PSR2 get out of deep sleep to update pipe (Michel Dänzer) [1988103] - drm/i915/display/adlp: Allow PSR2 to be enabled (Michel Dänzer) [1988103] - drm/i915/display/adlp: Optimize PSR2 power-savings in corner cases (Michel Dänzer) [1988103] - drm/i915/display: Fix glitches when moving cursor with PSR2 selective fetch enabled (Michel Dänzer) [1988103] - drm/i915/display: Handle frontbuffer rendering when PSR2 selective fetch is enabled (Michel Dänzer) [1988103] - drm/i915/display: Drop unnecessary frontbuffer flushes (Michel Dänzer) [1988103] - drm/i915/display/psr: Do full fetch when handling multi-planar formats (Michel Dänzer) [1988103] - drm/i915/display/psr: Handle plane and pipe restrictions at every page flip (Michel Dänzer) [1988103] - drm/i915/display: Only keep PSR enabled if there is active planes (Michel Dänzer) [1988103] - drm/i915/display: Match PSR2 selective fetch sequences with specification (Michel Dänzer) [1988103] - drm/i915/display/dmc: Set DC_STATE_DEBUG_MASK_CORES after firmware load (Michel Dänzer) [1988103] - drm/i915: Nuke intel_prepare_shared_dpll() (Michel Dänzer) [1988103] - drm/i915: Fold ibx_pch_dpll_prepare() into ibx_pch_dpll_enable() (Michel Dänzer) [1988103] - drm/i915: Fold i9xx_set_pll_dividers() into i9xx_enable_pll() (Michel Dänzer) [1988103] - drm/i915: Reuse ilk_needs_fb_cb_tune() for the reduced clock as well (Michel Dänzer) [1988103] - drm/i915: Call {vlv,chv}_prepare_pll() from {vlv,chv}_enable_pll() (Michel Dänzer) [1988103] - drm/i915: Program DPLL P1 dividers consistently (Michel Dänzer) [1988103] - drm/i915: Remove the 'reg' local variable (Michel Dänzer) [1988103] - drm/i915: Clean up variable names in old dpll functions (Michel Dänzer) [1988103] - drm/i915: Clean dpll calling convention (Michel Dänzer) [1988103] - drm/i915: Constify struct dpll all over (Michel Dänzer) [1988103] - drm/i915: Extract ilk_update_pll_dividers() (Michel Dänzer) [1988103] - drm/i915: Clean up gen2 DPLL readout (Michel Dänzer) [1988103] - drm/i915: Set output_types to EDP for vlv/chv DPLL forcing (Michel Dänzer) [1988103] - drm/i915: Silence __iomem sparse warn (Michel Dänzer) [1988103] - drm/i915: split fdi link training from display vtable. (Michel Dänzer) [1988103] - drm/i915: split irq hotplug function from display vtable (Michel Dänzer) [1988103] - drm/i915: split cdclk functions from display vtable. (Michel Dänzer) [1988103] - drm/i915: split audio functions from display vtable (Michel Dänzer) [1988103] - drm/i915: split color functions from display vtable (Michel Dänzer) [1988103] - drm/i915: split watermark vfuncs from display vtable. (Michel Dänzer) [1988103] - drm/i915: split clock gating init from display vtable (Michel Dänzer) [1988103] - drm/i915/display: add intel_fdi_link_train wrapper. (Michel Dänzer) [1988103] - drm/i915: add wrappers around cdclk vtable funcs. (Michel Dänzer) [1988103] - drm/i915/wm: provide wrappers around watermark vfuncs calls (v3) (Michel Dänzer) [1988103] - drm/i915: make update_wm take a dev_priv. (Michel Dänzer) [1988103] - drm/i915/pm: drop get_fifo_size vfunc. (Michel Dänzer) [1988103] - drm/i915: Clean up pre-skl wm calling convention (Michel Dänzer) [1988103] - drm/i915/dmc: Update to DMC v2.12 (Michel Dänzer) [1988103] - drm/i915: Implement PSF GV point support (Michel Dänzer) [1988103] - drm/i915: Extend QGV point restrict mask to 0x3 (Michel Dänzer) [1988103] - drm/i915/display: Disable audio, DRRS and PSR before planes (Michel Dänzer) [1988103] - drm/i915: Make display workaround upper bounds exclusive (Michel Dänzer) [1988103] - drm/i915: Program DFR enable/disable as a GT workaround (Michel Dänzer) [1988103] - drm/i915/step: s/_revid_tbl/_revids (Michel Dänzer) [1988103] - drm/i915/display: Settle on "adl-x" in WA comments (Michel Dänzer) [1988103] - drm/i915: Settle on "adl-x" in WA comments (Michel Dänzer) [1988103] - drm/i915/display/adlp: Disable underrun recovery (Michel Dänzer) [1988103] - drm/i915/tc: Fix system hang on ADL-P during TypeC PHY disconnect (Michel Dänzer) [1988103] - drm/i915/tc: Drop extra TC cold blocking from intel_tc_port_connected() (Michel Dänzer) [1988103] - drm/i915/tc: Fix TypeC PHY connect/disconnect logic on ADL-P (Michel Dänzer) [1988103] - drm/i915/icl/tc: Remove the ICL special casing during TC-cold blocking (Michel Dänzer) [1988103] - drm/i915/tc: Avoid using legacy AUX PW in TBT mode (Michel Dänzer) [1988103] - drm/i915/tc: Refactor TC-cold block/unblock helpers (Michel Dänzer) [1988103] - drm/i915/tc: Add a mode for the TypeC PHY's disconnected state (Michel Dänzer) [1988103] - drm/i915/tc: Don't keep legacy TypeC ports in connected state w/o a sink (Michel Dänzer) [1988103] - drm/i915/tc: Add/use helpers to retrieve TypeC port properties (Michel Dänzer) [1988103] - drm/i915/tc: Check for DP-alt, legacy sinks before taking PHY ownership (Michel Dänzer) [1988103] - drm/i915/tc: Remove waiting for PHY complete during releasing ownership (Michel Dänzer) [1988103] - drm/i915/adlp/tc: Fix PHY connected check for Thunderbolt mode (Michel Dänzer) [1988103] - drm/i915: Force a TypeC PHY disconnect during suspend/shutdown (Michel Dänzer) [1988103] - drm/i915/adlp: Add support for remapping CCS FBs (Michel Dänzer) [1988103] - drm/i915: Follow a new->old platform check order in intel_fb_stride_alignment (Michel Dänzer) [1988103] - drm/i915/adlp: Assert that VMAs in DPT start at 0 (Michel Dänzer) [1988103] - drm/i915/adlp: Require always a power-of-two sized CCS surface stride (Michel Dänzer) [1988103] - drm/i915: Use tile block based dimensions for CCS origin x, y check (Michel Dänzer) [1988103] - drm/i915/fb: move user framebuffer stuff to intel_fb.c (Michel Dänzer) [1988103] - drm/i915/display: split out dpt out of intel_display.c (Michel Dänzer) [1988103] - drm/i915/fb: move intel_surf_alignment() to intel_fb.c (Michel Dänzer) [1988103] - drm/i915: add HAS_ASYNC_FLIPS feature macro (Michel Dänzer) [1988103] - drm/i915/fb: move intel_fb_align_height() to intel_fb.c (Michel Dänzer) [1988103] - drm/i915/fb: move intel_tile_width_bytes() to intel_fb.c (Michel Dänzer) [1988103] - drm/i915/display/adlp: Add new PSR2 workarounds (Michel Dänzer) [1988103] - drm/i915: Program chicken bit during DP MST sequence on TGL+ (Michel Dänzer) [1988103] - drm/i915/display: Workaround cursor left overs with PSR2 selective fetch enabled (Michel Dänzer) [1988103] - drm/i915/display/adlp: Fix PSR2_MAN_TRK_CTL_SU_REGION_END_ADDR calculation (Michel Dänzer) [1988103] - drm/i915: Update memory bandwidth parameters (Michel Dänzer) [1988103] - drm/i915/dp: fix for ADL_P/S dp/edp max source rates (Michel Dänzer) [1988103] - drm/i915/dp: fix DG1 and RKL max source rates (Michel Dänzer) [1988103] - drm/i915/dp: fix EHL/JSL max source rates calculation (Michel Dänzer) [1988103] - drm/i915/dp: fix TGL and ICL max source rates (Michel Dänzer) [1988103] - drm/i915/dp: Fix eDP max rate for display 11+ (Michel Dänzer) [1988103] - drm/i915/dp: fix DG2 max source rate check (Michel Dänzer) [1988103] - drm/i915/dg2: add DG2 UHBR source rates (Michel Dänzer) [1988103] - drm/i915/display: remove explicit CNL handling from intel_dp.c (Michel Dänzer) [1988103] - drm/i915/dsi/xelpd: Enable mipi dsi support. (Michel Dänzer) [1988103] - drm/i915/dsi/xelpd: Add WA to program LP to HS wakeup guardband (Michel Dänzer) [1988103] - drm/i915/display: Update small joiner ram size (Michel Dänzer) [1988103] - drm/i915/adl_p: Also disable underrun recovery with MSO (Michel Dänzer) [1988103] - drm/i915/display/adl_p: Correctly program MBUS DBOX A credits (Michel Dänzer) [1988103] - drm/i915: Apply CMTG clock disabling WA while DPLL0 is enabled (Michel Dänzer) [1988103] - drm/i915/adl_p: Add ddi buf translation tables for combo PHY (Michel Dänzer) [1988103] - drm/i915/adl_s: Update ddi buf translation tables (Michel Dänzer) [1988103] - drm/i915: Add the missing adls vswing tables (Michel Dänzer) [1988103] - drm/i915/adlp: Add workaround to disable CMTG clock gating (Michel Dänzer) [1988103] - drm/i915/adl_p: Allow underrun recovery when possible (Michel Dänzer) [1988103] - drm/i915: Add dummy IS_DG2 definition (Michel Dänzer) [1988103] - drm/i915: Extend Wa_1406941453 to adl-p (Michel Dänzer) [1988103] - drm/i915/display/adl_p: Implement PSR changes (Michel Dänzer) [1988103] - drm/i915/debugfs: DISPLAY_VER 13 lpsp capability (Michel Dänzer) [1988103] - drm/i915/adlp: Add ADL-P GuC/HuC firmware files (Michel Dänzer) [1988103] - drm/i915/huc: Update TGL and friends to HuC 7.9.3 (Michel Dänzer) [1988103] - drm/i915/guc: Update firmware to v62.0.0 (Michel Dänzer) [1988103] - drm/i915/guc: Introduce unified HXG messages (Michel Dänzer) [1988103] - drm/i915/display/adl_p: Implement Wa_16011303918 (Michel Dänzer) [1988103] - drm/i915/xelpd: Handle PSR2 SDP indication in the prior scanline (Michel Dänzer) [1988103] - drm/i915/display/psr: Handle SU Y granularity (Michel Dänzer) [1988103] - drm/i915/display/adl_p: Implement Wa_16011168373 (Michel Dänzer) [1988103] - drm/i915/display/adl_p: Implement Wa_22012278275 (Michel Dänzer) [1988103] - drm/i915: Nuke buf_trans hdmi functions (Michel Dänzer) [1988103] - drm/i915: Clean up jsl/ehl buf trans functions (Michel Dänzer) [1988103] - drm/i915: Fix ehl edp hbr2 vswing table (Michel Dänzer) [1988103] - drm/i915: Deduplicate icl DP HBR2 vs. eDP HBR3 table (Michel Dänzer) [1988103] - drm/i915: Fix dg1 buf trans tables (Michel Dänzer) [1988103] - drm/i915: Introduce rkl_get_combo_buf_trans() (Michel Dänzer) [1988103] - drm/i915: Clean up hsw/bdw/skl/kbl buf trans funcs (Michel Dänzer) [1988103] - drm/i915: Introduce encoder->get_buf_trans() (Michel Dänzer) [1988103] - drm/i915: Store the HDMI default entry in the bug trans struct (Michel Dänzer) [1988103] - drm/i915; Return the whole buf_trans struct from get_buf_trans() (Michel Dänzer) [1988103] - drm/i915: Introduce intel_get_buf_trans() (Michel Dänzer) [1988103] - drm/i915: Wrap the buf trans tables into a struct (Michel Dänzer) [1988103] - drm/i915: Rename dkl phy buf trans tables (Michel Dänzer) [1988103] - drm/i915: Wrap the platform specific buf trans structs into a union (Michel Dänzer) [1988103] - drm/i915: Introduce hsw_get_buf_trans() (Michel Dänzer) [1988103] - drm/i915: s/intel/hsw/ for hsw/bdw/skl buf trans (Michel Dänzer) [1988103] - drm/i915/adl_p: Load DMC (Michel Dänzer) [1988103] - drm/i915/adl_p: Pipe B DMC Support (Michel Dänzer) [1988103] - drm/i915/xelpd: Pipe A DMC plugging (Michel Dänzer) [1988103] - drm/i915/dmc: Introduce DMC_FW_MAIN (Michel Dänzer) [1988103] - drm/i915/adl_p: Add initial ADL_P Workarounds (Michel Dänzer) [1988103] - drm/i915/xelpd: break feature inheritance (Michel Dänzer) [1988103] - backlight: backlight: Make of_find_backlight static (Jérôme Glisse) [1988103] - backlight: backlight: Drop backlight_put() (Jérôme Glisse) [1988103] - backlight: backlight: Introduce backlight_get_brightness() (Jérôme Glisse) [1988103] - backlight: backlight: Drop extern from prototypes (Jérôme Glisse) [1988103] - backlight: generic_bl: Remove this driver as it is unused (Michel Dänzer) [1988103] - backlight: backlight: Document enums in backlight.h (Jérôme Glisse) [1988103] - backlight: backlight: Document inline functions in backlight.h (Jérôme Glisse) [1988103] - backlight: backlight: Improve backlight_device documentation (Jérôme Glisse) [1988103] - backlight: backlight: Improve backlight_properties documentation (Jérôme Glisse) [1988103] - backlight: backlight: Improve backlight_ops documentation (Jérôme Glisse) [1988103] - backlight: backlight: Add backlight_is_blank() (Jérôme Glisse) [1988103] - backlight: Add backlight_device_get_by_name() (Jérôme Glisse) [1988103] - backlight: Expose brightness curve type through sysfs (Michel Dänzer) [1988103] - backlight: Remove obsolete comment for ->state (Jérôme Glisse) [1988103] - x86/gpu: add JasperLake to gen11 early quirks (Michel Dänzer) [1988103] - drm/i915/adl_p: ADL_P device info enabling (Michel Dänzer) [1988103] - redhat/configs: Disable CONFIG_DRM_VMWGFX on aarch64 (Michel Dänzer) [1988103] - drm/amd/display: Reduce stack size for dml31 UseMinimumDCFCLK (Michel Dänzer) [1988103] - drm/amd/display: Reduce stack size for dml31_ModeSupportAndSystemConfigurationFull (Michel Dänzer) [1988103] - drm/amdgpu: Initialize max/min_dpm_level (Michel Dänzer) [1988103] - redhat/configs: Disable CONFIG_HSA_AMD_SVM for now (Michel Dänzer) [1988103] - i915: Convert to older tasklet API (Michel Dänzer) [1988103] - drm/ttm: Include asm/pgtable.h (Michel Dänzer) [1988103] - Merge DRM changes from upstream v5.13..v5.14.21 (Michel Dänzer) [1988103] - PCI: Add support for dev_groups to struct pci_driver (Jérôme Glisse) [1988103] - drm: Initialize some local variables to avoid compiler warnings (Jérôme Glisse) [1988103] - drm: Use swiotlb_nr_tbl instead of is_swiotlb_active (Jérôme Glisse) [1988103] - i915: Use mdev_type_kobj_to_group_id instead of mtype_get_type_group_id (Jérôme Glisse) [1988103] - i915: Convert to older tasklet API (Jérôme Glisse) [1988103] - drm: Drop const from list_sort compare function prototypes (Jérôme Glisse) [1988103] - Merge DRM changes from upstream v5.12.14..v5.13 (Michel Dänzer) [1988103] - vfio/mdev: add helper to get index of mdev_type sysfs file (Jérôme Glisse) [1988103] - drm/syncobj: make lockdep complain on WAIT_FOR_SUBMIT v3 (Jérôme Glisse) [1988103] - Revert "drm/i915: Implement Wa_1508744258" (Michel Dänzer) [1988103] - Revert "drm/i915: Add the missing adls vswing tables" (Michel Dänzer) [1988103] - x86/gpu: Add Alderlake-S stolen memory support (Michel Dänzer) [1988103] - x86/gpu: add RKL stolen memory support (Michel Dänzer) [1988103] - x86/gpu: add TGL stolen memory support (Michel Dänzer) [1988103] - x86/gpu: add ElkhartLake to gen11 early quirks (Michel Dänzer) [1988103] - x86/gpu: reserve ICL's graphics stolen memory (Michel Dänzer) [1988103] - selftest/x86/signal: Include test cases for validating sigaltstack (Prarit Bhargava) [1837321] - x86/signal: Detect and prevent an alternate signal stack overflow (Prarit Bhargava) [1837321] - selftest/sigaltstack: Use the AT_MINSIGSTKSZ aux vector if available (Prarit Bhargava) [1837321] - x86/fpu: Additional cleanups (Prarit Bhargava) [1837321] - binfmt_elf: Respect error return from `regset->active' (Prarit Bhargava) [1837321] - x86/fpu: Optimize out sigframe xfeatures when in init state (Prarit Bhargava) [1837321] - Documentation/x86: Add documentation for using dynamic XSTATE features (Prarit Bhargava) [1837321] - selftests/x86/amx: Add context switch test (Prarit Bhargava) [1837321] - selftests/x86/amx: Add test cases for AMX state management (Prarit Bhargava) [1837321] - x86/fpu: Include vmalloc.h for vzalloc() (Prarit Bhargava) [1837321] - x86/fpu/amx: Enable the AMX feature in 64-bit mode (Prarit Bhargava) [1837321] - x86/fpu: Add XFD handling for dynamic states (Prarit Bhargava) [1837321] - x86/fpu: Calculate the default sizes independently (Prarit Bhargava) [1837321] - x86/fpu/amx: Define AMX state components and have it used for boot-time checks (Prarit Bhargava) [1837321] - x86/fpu/xstate: Prepare XSAVE feature table for gaps in state component numbers (Prarit Bhargava) [1837321] - x86/fpu/xstate: Add fpstate_realloc()/free() (Prarit Bhargava) [1837321] - x86/fpu/xstate: Add XFD #NM handler (Prarit Bhargava) [1837321] - x86/fpu: Update XFD state where required (Prarit Bhargava) [1837321] - x86/fpu: Add sanity checks for XFD (Prarit Bhargava) [1837321] - x86/fpu: Add XFD state to fpstate (Prarit Bhargava) [1837321] - x86/msr-index: Add MSRs for XFD (Prarit Bhargava) [1837321] - x86/cpufeatures: Add eXtended Feature Disabling (XFD) feature bit (Prarit Bhargava) [1837321] - x86/fpu: Reset permission and fpstate on exec() (Prarit Bhargava) [1837321] - x86/fpu: Prepare fpu_clone() for dynamically enabled features (Prarit Bhargava) [1837321] - x86/fpu/signal: Prepare for variable sigframe length (Prarit Bhargava) [1837321] - x86/signal: Use fpu::__state_user_size for sigalt stack validation (Prarit Bhargava) [1837321] - x86/fpu: Add basic helpers for dynamically enabled features (Prarit Bhargava) [1837321] - x86/arch_prctl: Add controls for dynamic XSTATE components (Prarit Bhargava) [1837321] - x86/fpu: Add fpu_state_config::legacy_features (Prarit Bhargava) [1837321] - x86/fpu: Add members to struct fpu to cache permission information (Prarit Bhargava) [1837321] - x86/fpu/xstate: Provide xstate_calculate_size() (Prarit Bhargava) [1837321] - x86/signal: Implement sigaltstack size validation (Prarit Bhargava) [1837321] - signal: Add an optional check for altstack size (Prarit Bhargava) [1837321] - x86/fpu: Remove old KVM FPU interface (Prarit Bhargava) [1837321] - x86/kvm: Convert FPU handling to a single swap buffer (Prarit Bhargava) [1837321] - x86/fpu: Provide infrastructure for KVM FPU cleanup (Prarit Bhargava) [1837321] - x86/fpu: Prepare for sanitizing KVM FPU code (Prarit Bhargava) [1837321] - x86/fpu/xstate: Move remaining xfeature helpers to core (Prarit Bhargava) [1837321] - x86/fpu: Rework restore_regs_from_fpstate() (Prarit Bhargava) [1837321] - x86/fpu: Mop up xfeatures_mask_uabi() (Prarit Bhargava) [1837321] - x86/fpu: Move xstate feature masks to fpu_*_cfg (Prarit Bhargava) [1837321] - x86/fpu: Move xstate size to fpu_*_cfg (Prarit Bhargava) [1837321] - x86/fpu/xstate: Cleanup size calculations (Prarit Bhargava) [1837321] - x86/fpu: Cleanup fpu__init_system_xstate_size_legacy() (Prarit Bhargava) [1837321] - x86/fpu: Provide struct fpu_config (Prarit Bhargava) [1837321] - x86/fpu/signal: Use fpstate for size and features (Prarit Bhargava) [1837321] - x86/fpu/xstate: Use fpstate for copy_uabi_to_xstate() (Prarit Bhargava) [1837321] - x86/fpu: Use fpstate in __copy_xstate_to_uabi_buf() (Prarit Bhargava) [1837321] - x86/fpu: Use fpstate in fpu_copy_kvm_uabi_to_fpstate() (Prarit Bhargava) [1837321] - x86/fpu/xstate: Use fpstate for xsave_to_user_sigframe() (Prarit Bhargava) [1837321] - x86/fpu/xstate: Use fpstate for os_xsave() (Prarit Bhargava) [1837321] - x86/fpu: Use fpstate::size (Prarit Bhargava) [1837321] - x86/fpu: Add size and mask information to fpstate (Prarit Bhargava) [1837321] - x86/process: Move arch_thread_struct_whitelist() out of line (Prarit Bhargava) [1837321] - x86/fpu: Do not leak fpstate pointer on fork (Prarit Bhargava) [1837321] - x86/fpu: Remove fpu::state (Prarit Bhargava) [1837321] - x86/math-emu: Convert to fpstate (Prarit Bhargava) [1837321] - x86/fpu/core: Convert to fpstate (Prarit Bhargava) [1837321] - x86/fpu/signal: Convert to fpstate (Prarit Bhargava) [1837321] - x86/fpu/regset: Convert to fpstate (Prarit Bhargava) [1837321] - x86/fpu: Convert tracing to fpstate (Prarit Bhargava) [1837321] - x86/KVM: Convert to fpstate (Prarit Bhargava) [1837321] - x86/fpu: Replace KVMs xstate component clearing (Prarit Bhargava) [1837321] - x86/fpu: Convert restore_fpregs_from_fpstate() to struct fpstate (Prarit Bhargava) [1837321] - x86/fpu: Convert fpstate_init() to struct fpstate (Prarit Bhargava) [1837321] - fpu/types.h: KABI fix Part I (Prarit Bhargava) [1837321] - x86/fpu: Provide struct fpstate (Prarit Bhargava) [1837321] - x86/fpu: Replace KVMs home brewed FPU copy to user (Prarit Bhargava) [1837321] - x86/fpu: Provide a proper function for ex_handler_fprestore() (Prarit Bhargava) [1837321] - x86/fpu: Replace the includes of fpu/internal.h (Prarit Bhargava) [1837321] - x86/fpu: Mop up the internal.h leftovers (Prarit Bhargava) [1837321] - x86/sev: Include fpu/xcr.h (Prarit Bhargava) [1837321] - x86/fpu: Remove internal.h dependency from fpu/signal.h (Prarit Bhargava) [1837321] - x86/fpu: Move fpstate functions to api.h (Prarit Bhargava) [1837321] - x86/fpu: Move mxcsr related code to core (Prarit Bhargava) [1837321] - x86/fpu: Move fpregs_restore_userregs() to core (Prarit Bhargava) [1837321] - x86/fpu: Make WARN_ON_FPU() private (Prarit Bhargava) [1837321] - x86/fpu: Move legacy ASM wrappers to core (Prarit Bhargava) [1837321] - x86/fpu: Move os_xsave() and os_xrstor() to core (Prarit Bhargava) [1837321] - x86/fpu: Make os_xrstor_booting() private (Prarit Bhargava) [1837321] - x86/fpu: Clean up CPU feature tests (Prarit Bhargava) [1837321] - x86/fpu: Move context switch and exit to user inlines into sched.h (Prarit Bhargava) [1837321] - x86/fpu: Mark fpu__init_prepare_fx_sw_frame() as __init (Prarit Bhargava) [1837321] - x86/fpu: Rework copy_xstate_to_uabi_buf() (Prarit Bhargava) [1837321] - x86/fpu: Replace KVMs home brewed FPU copy from user (Prarit Bhargava) [1837321] - x86/fpu: Move KVMs FPU swapping to FPU core (Prarit Bhargava) [1837321] - x86/fpu/xstate: Mark all init only functions __init (Prarit Bhargava) [1837321] - x86/fpu/xstate: Provide and use for_each_xfeature() (Prarit Bhargava) [1837321] - x86/fpu: Cleanup xstate xcomp_bv initialization (Prarit Bhargava) [1837321] - x86/fpu: Do not inherit FPU context for kernel and IO worker threads (Prarit Bhargava) [1837321] - x86/process: Clone FPU in copy_thread() (Prarit Bhargava) [1837321] - x86/fpu: Remove pointless memset in fpu_clone() (Prarit Bhargava) [1837321] - x86/fpu: Cleanup the on_boot_cpu clutter (Prarit Bhargava) [1837321] - x86/fpu: Restrict xsaves()/xrstors() to independent states (Prarit Bhargava) [1837321] - x86/pkru: Remove useless include (Prarit Bhargava) [1837321] - x86/fpu: Update stale comments (Prarit Bhargava) [1837321] - x86/fpu: Remove pointless argument from switch_fpu_finish() (Prarit Bhargava) [1837321] - x86/fpu: Mask out the invalid MXCSR bits properly (Prarit Bhargava) [1837321] - x86/fpu: Restore the masking out of reserved MXCSR bits (Prarit Bhargava) [1837321] - x86/fpu/signal: Fix missed conversion to correct boolean retval in save_xstate_epilog() (Prarit Bhargava) [1837321] - x86/fpu/signal: Change return code of restore_fpregs_from_user() to boolean (Prarit Bhargava) [1837321] - x86/fpu/signal: Change return code of check_xstate_in_sigframe() to boolean (Prarit Bhargava) [1837321] - x86/fpu/signal: Change return type of __fpu_restore_sig() to boolean (Prarit Bhargava) [1837321] - x86/fpu/signal: Change return type of fpu__restore_sig() to boolean (Prarit Bhargava) [1837321] - x86/signal: Change return type of restore_sigcontext() to boolean (Prarit Bhargava) [1837321] - x86/fpu/signal: Change return type of copy_fpregs_to_sigframe() helpers to boolean (Prarit Bhargava) [1837321] - x86/fpu/signal: Change return type of copy_fpstate_to_sigframe() to boolean (Prarit Bhargava) [1837321] - x86/fpu/signal: Move xstate clearing out of copy_fpregs_to_sigframe() (Prarit Bhargava) [1837321] - x86/fpu/signal: Move header zeroing out of xsave_to_user_sigframe() (Prarit Bhargava) [1837321] - x86/fpu/signal: Clarify exception handling in restore_fpregs_from_user() (Prarit Bhargava) [1837321] - x86/elf: Support a new ELF aux vector AT_MINSIGSTKSZ (Prarit Bhargava) [1837321] - uapi/auxvec: Define the aux vector AT_MINSIGSTKSZ (Prarit Bhargava) [1837321] - x86: get rid of get_user_ex() in restore_sigcontext() (Prarit Bhargava) [1837321] - x86: get rid of get_user_ex() in ia32_restore_sigcontext() (Prarit Bhargava) [1837321] - x86: Remove force_iret() (Prarit Bhargava) [1837321] - x86/uaccess, signal: Fix AC=1 bloat (Prarit Bhargava) [1837321] - x86/ia32: Fix ia32_restore_sigcontext() AC leak (Prarit Bhargava) [1837321] - x86/tsc: Add tsc_early_khz command line parameter (Prarit Bhargava) [1957375] - x86/debug: Support negative polarity DR6 bits (Prarit Bhargava) [2017958]- KVM: SVM: Do not terminate SEV-ES guests on GHCB validation failure (Vitaly Kuznetsov) [2032931] - KVM: SEV: Fall back to vmalloc for SEV-ES scratch area if necessary (Vitaly Kuznetsov) [2032931] - KVM: SEV: Return appropriate error codes if SEV-ES scratch setup fails (Vitaly Kuznetsov) [2032931] - KVM: SEV: Refactor out sev_es_state struct (Vitaly Kuznetsov) [2032931] - s390: mm: Fix secure storage access exception handling (Thomas Huth) [1984910] - KVM: PPC: Book3S HV: Make idle_kvm_start_guest() return 0 if it went to guest (Jon Maloy) [2018960] {CVE-2021-43056} - KVM: PPC: Book3S HV: Fix stack handling in idle_kvm_start_guest() (Jon Maloy) [2018960] {CVE-2021-43056} - KVM: arm64: selftests: arch_timer: Support vCPU migration (Gavin Shan) [2024808] - KVM: arm64: selftests: Add arch_timer test (Gavin Shan) [2024808] - KVM: arm64: selftests: Add host support for vGIC (Gavin Shan) [2024808] - KVM: arm64: selftests: Add basic GICv3 support (Gavin Shan) [2024808] - KVM: arm64: selftests: Add light-weight spinlock support (Gavin Shan) [2024808] - KVM: arm64: selftests: Add guest support to get the vcpuid (Gavin Shan) [2024808] - KVM: arm64: selftests: Maintain consistency for vcpuid type (Gavin Shan) [2024808] - KVM: arm64: selftests: Add support to disable and enable local IRQs (Gavin Shan) [2024808] - KVM: arm64: selftests: Add basic support to generate delays (Gavin Shan) [2024808] - KVM: arm64: selftests: Add basic support for arch_timers (Gavin Shan) [2024808] - KVM: arm64: selftests: Add support for cpu_relax (Gavin Shan) [2024808] - KVM: arm64: selftests: Introduce ARM64_SYS_KVM_REG (Gavin Shan) [2024808] - tools: arm64: Import sysreg.h (Gavin Shan) [2024808] - KVM: arm64: selftests: Add MMIO readl/writel support (Gavin Shan) [2024808] - selftests: KVM: Introduce psci_cpu_on_test (Gavin Shan) [2024808] - KVM: arm64: selftests: get-reg-list: actually enable pmu regs in pmu sublist (Gavin Shan) [2024808] - KVM: arm64: Update MAINTAINERS to include selftests (Gavin Shan) [2024808] - KVM: arm64: selftests: get-reg-list: Split base and pmu registers (Gavin Shan) [2024808] - KVM: arm64: selftests: get-reg-list: Remove get-reg-list-sve (Gavin Shan) [2024808] - KVM: arm64: selftests: get-reg-list: Provide config selection option (Gavin Shan) [2024808] - KVM: arm64: selftests: get-reg-list: Prepare to run multiple configs at once (Gavin Shan) [2024808] - KVM: arm64: selftests: get-reg-list: Introduce vcpu configs (Gavin Shan) [2024808] - sctp: make the raise timer more simple and accurate (Xin Long) [2020474] - Enable flowtable ipv4/ipv6 support (Phil Sutter) [1850324] - ip6_vti: initialize __ip6_tnl_parm struct in vti6_siocdevprivate (William Zhao) [1941928] - svcrdma: Fix a crash in svcrdma_counter_handler (Benjamin Coddington) [2037213] - fbcon: Fix global-out-of-bounds read in fbcon_get_font() (Lyude Paul) [1904374] - bnxt_en: Clean up completion ring page arrays completely (Ken Cox) [1987074] - bnxt_en: Fix error recovery regression (Ken Cox) [1987074] - bnxt_en: Fix possible unintended driver initiated error recovery (Ken Cox) [1987074] - bnxt_en: Fix UDP tunnel logic (Ken Cox) [1987074] - bnxt_en: Fix asic.rev in devlink dev info command (Ken Cox) [1987074] - bnxt_en: fix read of stored FW_PSID version on P5 devices (Ken Cox) [1987074] - bnxt_en: fix stored FW_PSID version masks (Ken Cox) [1987074] - bnxt_en: fix kernel doc warnings in bnxt_hwrm.c (Ken Cox) [1987074] - bnxt_en: Fix 64-bit doorbell operation on 32-bit kernels (Ken Cox) [1987074] - bnxt_en: support multiple HWRM commands in flight (Ken Cox) [1987074] - bnxt_en: remove legacy HWRM interface (Ken Cox) [1987074] - bnxt_en: update all firmware calls to use the new APIs (Ken Cox) [1987074] - bnxt_en: use link_lock instead of hwrm_cmd_lock to protect link_info (Ken Cox) [1987074] - bnxt_en: add support for HWRM request slices (Ken Cox) [1987074] - bnxt_en: add HWRM request assignment API (Ken Cox) [1987074] - bnxt_en: discard out of sequence HWRM responses (Ken Cox) [1987074] - bnxt_en: introduce new firmware message API based on DMA pools (Ken Cox) [1987074] - bnxt_en: move HWRM API implementation into separate file (Ken Cox) [1987074] - bnxt_en: Refactor the HWRM_VER_GET firmware calls (Ken Cox) [1987074] - bnxt_en: remove DMA mapping for KONG response (Ken Cox) [1987074] - bnxt: count discards due to memory allocation errors (Ken Cox) [1987074] - bnxt: count packets discarded because of netpoll (Ken Cox) [1987074] - net: broadcom: switch from 'pci_' to 'dma_' API (Ken Cox) [1987074] - bnxt_en: Add missing DMA memory barriers (Ken Cox) [1987074] - bnxt_en: Disable aRFS if running on 212 firmware (Ken Cox) [1987074] - bnxt: count Tx drops (Ken Cox) [1987074] - bnxt: make sure xmit_more + errors does not miss doorbells (Ken Cox) [1987074] - bnxt: disable napi before canceling DIM (Ken Cox) [1987074] - bnxt: don't lock the tx queue from napi poll (Ken Cox) [1987074] - bnxt_en: Use register window 6 instead of 5 to read the PHC (Ken Cox) [1987074] - bnxt_en: Update firmware call to retrieve TX PTP timestamp (Ken Cox) [1987074] - bnxt_en: Update firmware interface to 1.10.2.52 (Ken Cox) [1987074] - bnxt_en: Increase maximum RX ring size if jumbo ring is not used (Ken Cox) [1987074] - bnxt_en: Don't use static arrays for completion ring pages (Ken Cox) [1987074] - bnxt_en: Add missing periodic PHC overflow check (Ken Cox) [1987074] - bnxt_en: Log if an invalid signal detected on TSIO pin (Ken Cox) [1987074] - bnxt_en: Event handler for PPS events (Ken Cox) [1987074 1990156] - bnxt_en: 1PPS functions to configure TSIO pins (Ken Cox) [1987074 1990156] - bnxt_en: 1PPS support for 5750X family chips (Ken Cox) [1987074 1990156] - bnxt_en: Do not read the PTP PHC during chip reset (Ken Cox) [1987074 1990156] - bnxt_en: Move bnxt_ptp_init() from bnxt_open() back to bnxt_init_one() (Ken Cox) [1987074 1990156] - bnxt_en: Fix PTP capability discovery (Ken Cox) [1987074] - bnxt_en: Move bnxt_ptp_init() to bnxt_open() (Ken Cox) [1987074] - bnxt: Remove rcu_read_lock() around XDP program invocation (Ken Cox) [1987074] - bnxt_en: Enable hardware PTP support (Ken Cox) [1987074] - bnxt_en: Transmit and retrieve packet timestamps (Ken Cox) [1987074] - bnxt_en: Get the RX packet timestamp (Ken Cox) [1987074] - bnxt_en: Get the full 48-bit hardware timestamp periodically (Ken Cox) [1987074] - bnxt_en: Add PTP clock APIs, ioctls, and ethtool methods (Ken Cox) [1987074] - bnxt_en: Get PTP hardware capability from firmware (Ken Cox) [1987074] - bnxt_en: Update firmware interface to 1.10.2.47 (Ken Cox) [1987074] - bnxt_en: Fix fall-through warnings for Clang (Ken Cox) [1987074] - bnxt_en: Fix and improve .ndo_features_check(). (Ken Cox) [1987074] - bnxt_en: Implement .ndo_features_check(). (Ken Cox) [1987074] - bnxt_en: Support IFF_SUPP_NOFCS feature to transmit without ethernet FCS. (Ken Cox) [1987074] - bnxt_en: Call bnxt_approve_mac() after the PF gives up control of the VF MAC. (Ken Cox) [1987074] - bnxt_en: Move bnxt_approve_mac(). (Ken Cox) [1987074] - bnxt_en: allow VF config ops when PF is closed (Ken Cox) [1987074] - bnxt_en: Add support for fw managed link down feature. (Ken Cox) [1987074] - bnxt_en: Add a new phy_flags field to the main driver structure. (Ken Cox) [1987074] - bnxt_en: report signal mode in link up messages (Ken Cox) [1987074] - bnxt: add more ethtool standard stats (Ken Cox) [1987074] - bnxt: implement ethtool standard stats (Ken Cox) [1987074] - bnxt: implement ethtool::get_fec_stats (Ken Cox) [1987074] - bnxt_en: Free and allocate VF-Reps during error recovery. (Ken Cox) [1987074] - bnxt_en: Refactor __bnxt_vf_reps_destroy(). (Ken Cox) [1987074] - bnxt_en: Refactor bnxt_vf_reps_create(). (Ken Cox) [1987074] - bnxt_en: Invalidate health register mapping at the end of probe. (Ken Cox) [1987074] - bnxt_en: Treat health register value 0 as valid in bnxt_try_reover_fw(). (Ken Cox) [1987074] - bnxt_en: Enhance retry of the first message to the firmware. (Ken Cox) [1987074] - bnxt_en: Set BNXT_STATE_FW_RESET_DET flag earlier for the RDMA driver. (Ken Cox) [1987074] - bnxt_en: check return value of bnxt_hwrm_func_resc_qcaps (Ken Cox) [1987074] - bnxt_en: don't fake firmware response success when PCI is disabled (Ken Cox) [1987074] - bnxt_en: Improve wait for firmware commands completion (Ken Cox) [1987074] - bnxt_en: Improve the status_reliable flag in bp->fw_health. (Ken Cox) [1987074] - Bluetooth: fix use-after-free error in lock_sock_nested() (Gopal Tiwari) [2005689] - rpmspec: add release string to kernel doc directory name (Jan Stancek) [1824836] - cpufreq: intel_pstate: Fix cpu->pstate.turbo_freq initialization (Mark Langsdorf) [2031830] - ACPI: CPPC: Add NULL pointer check to cppc_get_perf() (Mark Langsdorf) [2031830] - cpufreq: intel_pstate: hybrid: Rework HWP calibration (Mark Langsdorf) [2031830] - ACPI: CPPC: Introduce cppc_get_nominal_perf() (Mark Langsdorf) [2031830] - cpufreq: Replace deprecated CPU-hotplug functions (Mark Langsdorf) [2031830] - cpufreq: intel_pstate: hybrid: Fix build with CONFIG_ACPI unset (Mark Langsdorf) [2031830] - cpufreq: intel_pstate: hybrid: CPU-specific scaling factor (Mark Langsdorf) [2031830] - cpufreq: intel_pstate: hybrid: Avoid exposing two global attributes (Mark Langsdorf) [2031830] - ASoC: amd: renoir: Run hibernation callbacks (Renjith Pananchikkal) [1987617] - hugetlb: fix hugetlb cgroup refcounting during vma split (Waiman Long) [2032811] - hugetlb_cgroup: fix imbalanced css_get and css_put pair for shared mappings (Waiman Long) [2032811] - mm/hugetlb: change hugetlb_reserve_pages() to type bool (Waiman Long) [2032811] - hugetlb: fix an error code in hugetlb_reserve_pages() (Waiman Long) [2032811] - hugetlb_cgroup: fix offline of hugetlb cgroup with reservations (Waiman Long) [2032811] - hugetlb_cgroup: fix reservation accounting (Waiman Long) [2032811] - mm/hugetlb: narrow the hugetlb_lock protection area during preparing huge page (Waiman Long) [2032811] - mm/hugetlb: a page from buddy is not on any list (Waiman Long) [2032811] - mm/hugetlb: not necessary to coalesce regions recursively (Waiman Long) [2032811] - selftests/vm/write_to_hugetlbfs.c: fix unused variable warning (Waiman Long) [2032811] - hugetlb_cgroup: add hugetlb_cgroup reservation tests (Waiman Long) [2032811] - hugetlb: support file_region coalescing again (Waiman Long) [2032811] - hugetlb_cgroup: support noreserve mappings (Waiman Long) [2032811] - hugetlb_cgroup: add accounting for shared mappings (Waiman Long) [2032811] - hugetlb: disable region_add file_region coalescing (Waiman Long) [2032811] - hugetlb_cgroup: add reservation accounting for private mappings (Waiman Long) [2032811] - mm/hugetlb_cgroup: fix hugetlb_cgroup migration (Waiman Long) [2032811] - hugetlb_cgroup: add interface for charge/uncharge hugetlb reservations (Waiman Long) [2032811] - hugetlb_cgroup: add hugetlb_cgroup reservation counter (Waiman Long) [2032811] - mm/vma: move VM_NO_KHUGEPAGED into generic header (Waiman Long) [2032811] - mm/cma.c: switch to bitmap_zalloc() for cma bitmap allocation (Waiman Long) [2032811] - hugetlb: remove duplicated code (Waiman Long) [2032811] - hugetlb: region_chg provides only cache entry (Waiman Long) [2032811] - arm64/mm: Refactor __do_page_fault() (Waiman Long) [2032811] - arm64/mm: Drop task_struct argument from __do_page_fault() (Waiman Long) [2032811] - hugetlbfs: always use address space in inode for resv_map pointer (Waiman Long) [2032811] - mm: remove redundant 'default n' from Kconfig-s (Waiman Long) [2032811] - hugetlbfs: fix potential over/underflow setting node specific nr_hugepages (Waiman Long) [2032811] - hugetlb: allow to free gigantic pages regardless of the configuration (Waiman Long) [2032811] - mm/cma.c: fix crash on CMA allocation if bitmap allocation fails (Waiman Long) [2032811] - mm/cma.c: fix the bitmap status to show failed allocation reason (Waiman Long) [2032811] - mm/cma_debug.c: fix the break condition in cma_maxchunk_get() (Waiman Long) [2032811] - mm: no need to check return value of debugfs_create functions (Waiman Long) [2032811] - x86/mm: Break out user address space handling (Waiman Long) [2032811] - fs: add vfs_parse_fs_param_source() helper (Waiman Long) [2034609] - cgroup: verify that source is a string (Waiman Long) [2034609] - ice: Fix E810 PTP reset flow (Jonathan Toppins) [2013478] - ice: Use div64_u64 instead of div_u64 in adjfine (Jonathan Toppins) [2013478] - ice: Don't put stale timestamps in the skb (Jonathan Toppins) [2013478] - ice: Fix problems with DSCP QoS implementation (Jonathan Toppins) [2030400] - ice: fix software generating extra interrupts (Jonathan Toppins) [2030400] - ice: fix rate limit update after coalesce change (Jonathan Toppins) [2030400] - ice: update dim usage and moderation (Jonathan Toppins) [2030400] - ice: make use of ice_for_each_* macros (Jonathan Toppins) [2030400] - ice: Remove boolean vlan_promisc flag from function (Jonathan Toppins) [2030400] - ice: check whether PTP is initialized in ice_ptp_release() (Jonathan Toppins) [2030400] - ice: devlink: Make devlink_register to be void (Jonathan Toppins) [2030400] - ice: split ice_ring onto Tx/Rx separate structs (Jonathan Toppins) [2030400] - ice: Prefer kcalloc over open coded arithmetic (Jonathan Toppins) [2030400] - ice: Fix macro name for IPv4 fragment flag (Jonathan Toppins) [2030400] - ice: refactor devlink getter/fallback functions to void (Jonathan Toppins) [2030400] - ice: Fix link mode handling (Jonathan Toppins) [2030400] - ice: Add feature bitmap, helpers and a check for DSCP (Jonathan Toppins) [2030400] - ice: Add DSCP support (Jonathan Toppins) [2030400]- fanotify: Make waits for fanotify events only killable (Miklos Szeredi) [1897416] - fanotify: Use interruptible wait when waiting for permission events (Miklos Szeredi) [1897416] - fanotify: Track permission event state (Miklos Szeredi) [1897416] - fanotify: Simplify cleaning of access_list (Miklos Szeredi) [1897416] - fsnotify: Create function to remove event from notification list (Miklos Szeredi) [1897416] - fanotify: Move locking inside get_one_event() (Miklos Szeredi) [1897416] - fanotify: Fold dequeue_event() into process_access_response() (Miklos Szeredi) [1897416] - fanotify: rename struct fanotify_{,perm_}event_info (Miklos Szeredi) [1897416] - RDMA/mlx5: Fix crash when unbind multiport slave (Amir Tzin) [1997386] - redhat: Fix mock.cfg cleanup in redhat/Makefile (Benjamin Coddington) - timekeeping: Use proper clock specifier names in functions (Josef Oskera) [2026471] - leds: ledtrig-activity: use ktime_get_boot_ns() (Josef Oskera) [2026471] - iio: use timespec64 based interfaces for iio_get_time_ns() (Josef Oskera) [2026471] - drivers: net: netdevsim: fix devlink_trap selftests failing (Petr Oros) [2021837] - netdevsim: remove max_vfs dentry (Petr Oros) [2021837] - netdevsim: Fix unsigned being compared to less than zero (Petr Oros) [2021837] - devlink: Protect rate list with lock while switching modes (Petr Oros) [2021837] - devlink: Remove eswitch mode check for mode set call (Petr Oros) [2021837] - devlink: Decrease refcnt of parent rate object on leaf destroy (Petr Oros) [2021837] - docs: networking: devlink: avoid using ReST :doc:`foo` markup (Petr Oros) [2021837] - testing: selftests: drivers: net: netdevsim: devlink: add test case for hard drop statistics (Petr Oros) [2021837] - drivers: net: netdevsim: add devlink trap_drop_counter_get implementation (Petr Oros) [2021837] - testing: selftests: net: forwarding: add devlink-required functionality to test (hard) dropped stats field (Petr Oros) [2021837] - net: core: devlink: add dropped stats traps field (Petr Oros) [2021837] - devlink: Fix error message in devlink_rate_set_ops_supported() (Petr Oros) [2021837] - Documentation: devlink rate objects (Petr Oros) [2021837] - selftest: netdevsim: Add devlink rate grouping test (Petr Oros) [2021837] - netdevsim: Allow setting parent node of rate objects (Petr Oros) [2021837] - devlink: Allow setting parent node of rate objects (Petr Oros) [2021837] - selftest: netdevsim: Add devlink rate nodes test (Petr Oros) [2021837] - netdevsim: Implement support for devlink rate nodes (Petr Oros) [2021837] - devlink: Introduce rate nodes (Petr Oros) [2021837] - selftest: netdevsim: Add devlink port shared/max tx rate test (Petr Oros) [2021837] - netdevsim: Implement devlink rate leafs tx rate support (Petr Oros) [2021837] - devlink: Allow setting tx rate for devlink rate leaf objects (Petr Oros) [2021837] - selftest: netdevsim: Add devlink rate test (Petr Oros) [2021837] - netdevsim: Register devlink rate leaf objects per VF (Petr Oros) [2021837] - devlink: Introduce rate object (Petr Oros) [2021837] - netdevsim: Implement legacy/switchdev mode for VFs (Petr Oros) [2021837] - netdevsim: Implement VFs (Petr Oros) [2021837] - netdevsim: Implement port types and indexing (Petr Oros) [2021837] - netdevsim: Disable VFs on nsim_dev_reload_destroy() call (Petr Oros) [2021837] - netdevsim: Add max_vfs to bus_dev (Petr Oros) [2021837] - devlink: append split port number to the port name (Petr Oros) [2021837] - devlink: Correct VIRTUAL port to not have phys_port attributes (Petr Oros) [2021837] - docs: net: add missing devlink health cmd - trigger (Petr Oros) [2021837] - docs: net: tweak devlink health documentation (Petr Oros) [2021837] - devlink: fix typo in documentation (Petr Oros) [2021837] - devlink: Extend devlink port documentation for subfunctions (Petr Oros) [2021837] - udp: Validate checksum in udp_read_sock() (Jiri Benc) [1947007] - bpf, sockmap: sk_skb data_end access incorrect when src_reg = dst_reg (Jiri Benc) [1947007] - bpf: sockmap, strparser, and tls are reusing qdisc_skb_cb and colliding (Jiri Benc) [1947007] - selftests, bpf: Add one test for sockmap with strparser (Jiri Benc) [1947007] - selftests, bpf: Fix test_txmsg_ingress_parser error (Jiri Benc) [1947007] - skmsg: Lose offset info in sk_psock_skb_ingress (Jiri Benc) [1947007] - bpf, sockmap: Fix potential memory leak on unlikely error case (Jiri Benc) [1947007] - tcp_bpf: Fix one concurrency problem in the tcp_bpf_send_verdict function (Jiri Benc) [1947007] - bpf, sockmap, tcp: sk_prot needs inuse_idx set for proc stats (Jiri Benc) [1947007] - bpf, sockmap: Fix memleak on ingress msg enqueue (Jiri Benc) [1947007] - bpf, sockmap: On cleanup we additionally need to remove cached skb (Jiri Benc) [1947007] - skmsg: Increase sk->sk_drops when dropping packets (Jiri Benc) [1947007] - skmsg: Pass source psock to sk_psock_skb_redirect() (Jiri Benc) [1947007] - skmsg: Teach sk_psock_verdict_apply() to return errors (Jiri Benc) [1947007] - skmsg: Fix a memory leak in sk_psock_verdict_apply() (Jiri Benc) [1947007] - skmsg: Clear skb redirect pointer before dropping it (Jiri Benc) [1947007] - udp: Fix a memory leak in udp_read_sock() (Jiri Benc) [1947007] - selftests/bpf: Retry for EAGAIN in udp_redir_to_connected() (Jiri Benc) [1947007] - skmsg: Improve udp_bpf_recvmsg() accuracy (Jiri Benc) [1947007] - bpf: Limit static tcp-cc functions in the .BTF_ids list to x86 (Jiri Benc) [1947007] - flow_dissector: Fix out-of-bounds warning in __skb_flow_bpf_to_target() (Jiri Benc) [1947007] - sock_map: Fix a potential use-after-free in sock_map_close() (Jiri Benc) [1947007] - skmsg: Pass psock pointer to ->psock_update_sk_prot() (Jiri Benc) [1947007] - bpf, udp: Remove some pointless comments (Jiri Benc) [1947007] - selftests/bpf: Add a test case for loading BPF_SK_SKB_VERDICT (Jiri Benc) [1947007] - selftests/bpf: Add a test case for udp sockmap (Jiri Benc) [1947007] - sock_map: Update sock type checks for UDP (Jiri Benc) [1947007] - udp: Implement udp_bpf_recvmsg() for sockmap (Jiri Benc) [1947007] - skmsg: Extract __tcp_bpf_recvmsg() and tcp_bpf_wait_data() (Jiri Benc) [1947007] - udp: Implement ->read_sock() for sockmap (Jiri Benc) [1947007] - sock: Introduce sk->sk_prot->psock_update_sk_prot() (Jiri Benc) [1947007] - sock_map: Introduce BPF_SK_SKB_VERDICT (Jiri Benc) [1947007] - sock_map: Kill sock_map_link_no_progs() (Jiri Benc) [1947007] - sock_map: Simplify sock_map_link() a bit (Jiri Benc) [1947007] - skmsg: Use GFP_KERNEL in sk_psock_create_ingress_msg() (Jiri Benc) [1947007] - skmsg: Use rcu work for destroying psock (Jiri Benc) [1947007] - skmsg: Avoid lock_sock() in sk_psock_backlog() (Jiri Benc) [1947007] - net: Introduce skb_send_sock() for sock_map (Jiri Benc) [1947007] - skmsg: Introduce a spinlock to protect ingress_msg (Jiri Benc) [1947007] - skmsg: Lock ingress_skb when purging (Jiri Benc) [1947007] - bpf: tcp: Limit calling some tcp cc functions to CONFIG_DYNAMIC_FTRACE (Jiri Benc) [1947007] - bpf: tcp: Fix an error in the bpf_tcp_ca_kfunc_ids list (Jiri Benc) [1947007] - bpf: tcp: Remove comma which is causing build error (Jiri Benc) [1947007] - bpf: tcp: Put some tcp cong functions in allowlist for bpf-tcp-cc (Jiri Benc) [1947007] - tcp: Rename bictcp function prefix to cubictcp (Jiri Benc) [1947007] - bpf: Add getter and setter for SO_REUSEPORT through bpf_{g,s}etsockopt (Jiri Benc) [1947007] - bpf, devmap: Move drop error path to devmap for XDP_REDIRECT (Jiri Benc) [1947007] - xsk: Update rings for load-acquire/store-release barriers (Jiri Benc) [1947007] - skmsg: Add function doc for skb->_sk_redir (Jiri Benc) [1947007] - skmsg: Remove unused sk_psock_stop() declaration (Jiri Benc) [1947007] - skmsg: Get rid of sk_psock_bpf_run() (Jiri Benc) [1947007] - skmsg: Make __sk_psock_purge_ingress_msg() static (Jiri Benc) [1947007] - sock_map: Make sock_map_prog_update() static (Jiri Benc) [1947007] - sock_map: Rename skb_parser and skb_verdict (Jiri Benc) [1947007] - skmsg: Move sk_redir from TCP_SKB_CB to skb (Jiri Benc) [1947007] - bpf: Compute data_end dynamically with JIT code (Jiri Benc) [1947007] - skmsg: Get rid of struct sk_psock_parser (Jiri Benc) [1947007] - bpf: Clean up sockmap related Kconfigs (Jiri Benc) [1947007] - xsk: Build skb by page (aka generic zerocopy xmit) (Jiri Benc) [1947007] - xsk: Respect device's headroom and tailroom on generic xmit path (Jiri Benc) [1947007] - virtio-net: Support IFF_TX_SKB_NO_LINEAR flag (Jiri Benc) [1947007] - net: Add priv_flags for allow tx skb without linear (Jiri Benc) [1947007] - netdevice: Add missing IFF_PHONY_HEADROOM self-definition (Jiri Benc) [1947007] - skmsg: Make sk_psock_destroy() static (Jiri Benc) [1947007] - skmsg: Use fallthrough pseudo-keyword (Jiri Benc) [1947007] - net: dev_is_mac_header_xmit() true for ARPHRD_RAWIP (Jiri Benc) [1947007] - virtio_net: Account for tx bytes and packets on sending xdp_frames (Jiri Benc) [1947007] - inet: udp{4|6}_lib_lookup_skb() skb argument is const (Jiri Benc) [1947007] - inet: constify inet_sdif() argument (Jiri Benc) [1947007] - udp: move gro declarations to net/udp.h (Jiri Benc) [1947007] - net: move tcp gro declarations to net/tcp.h (Jiri Benc) [1947007] - tcp: add declarations to avoid warnings (Jiri Benc) [1947007] - tcp: remove indirect calls for icsk->icsk_af_ops->send_check (Jiri Benc) [1947007] - tcp: remove indirect calls for icsk->icsk_af_ops->queue_xmit (Jiri Benc) [1947007] - net: remove unused skb_send_sock() (Jiri Benc) [1947007] - net: Use skb_frag_off accessors (Jiri Benc) [1947007] - net: Use skb accessors in network core (Jiri Benc) [1947007] - skbuff: fix compilation warnings in skb_dump() (Jiri Benc) [1947007] - skbuff: increase verbosity when dumping skb data (Jiri Benc) [1947007] - net: dump more useful information in netdev_rx_csum_fault() (Jiri Benc) [1947007] - net: avoid indirect calls in L4 checksum calculation (Jiri Benc) [1947007] - net/core: Allow the compiler to verify declaration and definition consistency (Jiri Benc) [1947007] - efi/arm64: Drop erroneous '__pure' attribute from set_nokaslr() (Vitaly Kuznetsov) [2026995] - drm/nouveau: clean up all clients on device removal (Karol Herbst) [1901903] {CVE-2020-27820} - drm/nouveau: Add a dedicated mutex for the clients list (Karol Herbst) [1901903] {CVE-2020-27820} - drm/nouveau: use drm_dev_unplug() during device removal (Karol Herbst) [1901903] {CVE-2020-27820} - block: avoid to quiesce queue in elevator_init_mq (Ming Lei) [2025759] - blk-mq: cancel blk-mq dispatch work in both blk_cleanup_queue and disk_release() (Ming Lei) [2021399] - PCI/portdrv: Enable Bandwidth Notification only if port supports it (Myron Stowe) [1981738] - cifs: keep referral server sessions alive (Ronnie Sahlberg) [2030880] - cifs: check pointer before freeing (Ronnie Sahlberg) [2030880] - cifs: constify path argument of ->make_node() (Ronnie Sahlberg) [2030880] - cifs: constify get_normalized_path() properly (Ronnie Sahlberg) [2030880] - cifs: don't cargo-cult strndup() (Ronnie Sahlberg) [2030880] - cifs: cleanup misc.c (Ronnie Sahlberg) [2030880] - cifs: get rid of @noreq param in __dfs_cache_find() (Ronnie Sahlberg) [2030880] - cifs: do not send tree disconnect to ipc shares (Ronnie Sahlberg) [2030880] - cifs: fix doc warnings in cifs_dfs_ref.c (Ronnie Sahlberg) [2030880] - cifs: introduce helper for finding referral server to improve DFS target resolution (Ronnie Sahlberg) [2030880] - cifs: check all path components in resolved dfs target (Ronnie Sahlberg) [2030880] - cifs: fix DFS failover (Ronnie Sahlberg) [2030880] - Enable CONFIG_SCHED_CLUSTER (Phil Auld) [1920645] - sched,x86: Don't use cluster topology for x86 hybrid CPUs (Phil Auld) [1920645] - arch_topology: Fix missing clear cluster_cpumask in remove_cpu_topology() (Phil Auld) [1920645] - x86/smp: Factor out parts of native_smp_prepare_cpus() (Phil Auld) [1920645] - sched,x86: Fix L2 cache mask (Phil Auld) [1920645] - sched: Add cluster scheduler level for x86 (Phil Auld) [1920645] - sched: Add cluster scheduler level in core and related Kconfig for ARM64 (Phil Auld) [1920645] - topology: Represent clusters of CPUs within a die (Phil Auld) [1920645] - cpumask: Omit terminating null byte in cpumap_print_{list,bitmask}_to_buf (Phil Auld) [1920645] - drivers/base/node.c: use bin_attribute to break the size limitation of cpumap ABI (Phil Auld) [1920645] - topology: use bin_attribute to break the size limitation of cpumap ABI (Phil Auld) [1920645] - cpumask: introduce cpumap_print_list/bitmask_to_buf to support large bitmask and list (Phil Auld) [1920645] - x86/cpu: Add get_llc_id() helper function (Phil Auld) [1920645] - x86/smp: Add a per-cpu view of SMT state (Phil Auld) [1920645] - ARM: 8943/1: Fix topology setup in case of CPU hotplug for CONFIG_SCHED_MC (Phil Auld) [1920645] - arm: Use common cpu_topology structure and functions. (Phil Auld) [1920645] - cpu-topology: Move cpu topology code to common code. (Phil Auld) [1920645] - netfilter: ctnetlink: allow to filter dump by status bits (Florian Westphal) [1991526] - netfilter: ctnetlink: add and use a helper for mark parsing (Florian Westphal) [1991526] - netfilter: ctnetlink: suspicious RCU usage in ctnetlink_dump_helpinfo (Florian Westphal) [1991526] - netfilter: ctnetlink: add timeout and protoinfo to destroy events (Florian Westphal) [1991526] - netfilter: ctnetlink: fix mark based dump filtering regression (Florian Westphal) [1991526] - netfilter: ctnetlink: memleak in filter initialization error path (Florian Westphal) [1991526] - netfilter: ctnetlink: add kernel side filtering for dump (Florian Westphal) [1991526] - netfilter: ctnetlink: don't dump ct extensions of unconfirmed conntracks (Florian Westphal) [1991526] - netfilter: ctnetlink: be more strict when NF_CONNTRACK_MARK is not set (Florian Westphal) [1991526] - netfilter: ctnetlink: Fix regression in conntrack entry deletion (Florian Westphal) [1991526] - netfilter: ctnetlink: Resolve conntrack L3-protocol flush regression (Florian Westphal) [1991526] - netfilter: ctnetlink: always honor CTA_MARK_MASK (Florian Westphal) [1991526] - netfilter: ctnetlink: must check mark attributes vs NULL (Florian Westphal) [1991526] - netfilter: ctnetlink: Support L3 protocol-filter on flush (Florian Westphal) [1991526] - netfilter: nftables: fix incorrect increment of loop counter (Phil Sutter) [1983635] - netfilter: nf_tables: initialize set before expression setup (Phil Sutter) [1983635] - netfilter: nftables: add set expression flags (Phil Sutter) [1983635] - netfilter: nft_dynset: report EOPNOTSUPP on missing set feature (Phil Sutter) [1983635] - netfilter: nft_dynset: dump expressions when set definition contains no expressions (Phil Sutter) [1983635] - netfilter: nft_dynset: honor stateful expressions in set definition (Phil Sutter) [1983635] - netfilter: nf_tables: do not leave dangling pointer in nf_tables_set_alloc_name (Phil Sutter) [1983635] - netfilter: nftables: clone set element expression template (Phil Sutter) [1983635] - netfilter: nftables: relax check for stateful expressions in set definition (Phil Sutter) [1983635] - netfilter: nftables: netlink support for several set element expressions (Phil Sutter) [1983635] - netfilter: nf_tables: skip set types that do not support for expressions (Phil Sutter) [1983635] - netfilter: nft_dynset: allow dynamic updates of non-anonymous set (Phil Sutter) [1983635] - netfilter: nftables: generalize set extension to support for several expressions (Phil Sutter) [1983635] - netfilter: nf_tables: do not update stateful expressions if lookup is inverted (Phil Sutter) [1983635] - netfilter: nftables: move nft_expr before nft_set (Phil Sutter) [1983635] - netfilter: nf_tables: Align nft_expr private data to 64-bit (Phil Sutter) [1983635] - netfilter: nftables: generalize set expressions support (Phil Sutter) [1983635] - netfilter: nft_dynset: validate set expression definition (Phil Sutter) [1983635] - netfilter: nf_tables: add nft_set_elem_expr_destroy() and use it (Phil Sutter) [1983635] - netfilter: nf_tables: fix double-free on set expression from the error path (Phil Sutter) [1983635] - netfilter: nf_tables: allow to specify stateful expression in set definition (Phil Sutter) [1983635] - netfilter: nf_tables: bogus EBUSY when deleting set after flush (Phil Sutter) [1983635] - netfilter: nf_tables: pass context to nft_set_destroy() (Phil Sutter) [1983635] - netfilter: nf_tables: move nft_expr_clone() to nf_tables_api.c (Phil Sutter) [1983635] - netfilter: nf_tables: relocate header content to consumer (Phil Sutter) [1983635] - netfilter: nft_lookup: update element stateful expression (Phil Sutter) [1983635] - netfilter: nf_tables: add nft_set_elem_update_expr() helper function (Phil Sutter) [1983635] - netfilter: nf_tables: add elements with stateful expressions (Phil Sutter) [1983635] - netfilter: nf_tables: statify nft_expr_init() (Phil Sutter) [1983635] - netfilter: nf_tables: add nft_set_elem_expr_alloc() (Phil Sutter) [1983635] - netfilter: nf_tables: enable set expiration time for set elements (Phil Sutter) [1983635] - hugetlbfs: flush TLBs correctly after huge_pmd_unshare (Rafael Aquini) [2026376] {CVE-2021-4002} - tlb: mmu_gather: add tlb_flush_*_range APIs (Rafael Aquini) [2026376] {CVE-2021-4002} - ACPI: PM: Do not turn off power resources in unknown state (Mark Langsdorf) [1997696] - ACPI: PRM: Find PRMT table before parsing it (Mark Langsdorf) [1997696] - ACPI: NFIT: Fix support for virtual SPA ranges (Mark Langsdorf) [1997696] - ACPI: DPTF: Fix reading of attributes (Mark Langsdorf) [1997696] - ACPI: PM: Add support for upcoming AMD uPEP HID AMDI007 (Mark Langsdorf) [1997696] - ACPI: Kconfig: Fix table override from built-in initrd (Mark Langsdorf) [1997696] - ACPI: video: Add quirk for the Dell Vostro 3350 (Mark Langsdorf) [1997696] - ACPI: AMBA: Fix resource name in /proc/iomem (Mark Langsdorf) [1997696] - ACPI: PM: postpone bringing devices to D0 unless we need them (Mark Langsdorf) [1997696] - ACPI: tables: Add custom DSDT file as makefile prerequisite (Mark Langsdorf) [1997696] - ACPI: bgrt: Use sysfs_emit (Mark Langsdorf) [1997696] - ACPI: bgrt: Fix CFI violation (Mark Langsdorf) [1997696] - ACPI: EC: trust DSDT GPE for certain HP laptop (Mark Langsdorf) [1997696] - ACPI: scan: Simplify acpi_table_events_fn() (Mark Langsdorf) [1997696] - ACPI: sysfs: Remove tailing return statement in void function (Mark Langsdorf) [1997696] - ACPI: sysfs: Use __ATTR_RO() and __ATTR_RW() macros (Mark Langsdorf) [1997696] - ACPI: sysfs: Sort headers alphabetically (Mark Langsdorf) [1997696] - ACPI: sysfs: Refactor param_get_trace_state() to drop dead code (Mark Langsdorf) [1997696] - ACPI: sysfs: Unify pattern of memory allocations (Mark Langsdorf) [1997696] - ACPI: sysfs: Allow bitmap list to be supplied to acpi_mask_gpe (Mark Langsdorf) [1997696] - ACPI: sysfs: Make sparse happy about address space in use (Mark Langsdorf) [1997696] - ACPI: scan: Fix race related to dropping dependencies (Mark Langsdorf) [1997696] - ACPI: scan: Reorganize acpi_device_add() (Mark Langsdorf) [1997696] - ACPI: scan: Fix device object rescan in acpi_scan_clear_dep() (Mark Langsdorf) [1997696] - ACPI: scan: Make acpi_walk_dep_device_list() (Mark Langsdorf) [1997696] - ACPI: scan: Rearrange acpi_dev_get_first_consumer_dev_cb() (Mark Langsdorf) [1997696] - ACPI: scan: Define acpi_bus_put_acpi_device() as static inline (Mark Langsdorf) [1997696] - ACPI: NVS: fix doc warnings in nvs.c (Mark Langsdorf) [1997696] - ACPI: sysfs: fix doc warnings in device_sysfs.c (Mark Langsdorf) [1997696] - ACPI: APEI: fix synchronous external aborts in user-mode (Mark Langsdorf) [1997696] - mfd: tps68470: Remove tps68470 MFD driver (Mark Langsdorf) [1997696] - ACPI: power: Use dev_dbg() to print some messages (Mark Langsdorf) [1997696] - ACPI: Add quirks for AMD Renoir/Lucienne CPUs to force the D3 hint (Mark Langsdorf) [1997696] - ACPI: processor_throttling: Fix several coding style issues (Mark Langsdorf) [1997696] - ACPI: sysfs: Drop four redundant return statements (Mark Langsdorf) [1997696] - ACPI: video: Drop three redundant return statements (Mark Langsdorf) [1997696] - ACPI: sleep: Fix acpi_pm_pre_suspend() kernel-doc (Mark Langsdorf) [1997696] - ACPI: processor_throttling: Remove redundant initialization of 'obj' (Mark Langsdorf) [1997696] - ACPI: utils: Introduce acpi_get_local_address() (Mark Langsdorf) [1997696] - ACPI: scan: initialize local variable to avoid garbage being returned (Mark Langsdorf) [1997696] - ACPI: Remove redundant clearing of context->ret.pointer from acpi_run_osc() (Mark Langsdorf) [1997696] - redhat/configs: Add Enable CONFIG_ACPI_PRMT (Mark Langsdorf) [1997696] - ACPI: PRM: Deal with table not present or no module found (Mark Langsdorf) [1997696] - ACPI: Do not singal PRM support if not enabled (Mark Langsdorf) [1997696] - ACPI: Kconfig: Provide help text for the ACPI_PRMT option (Mark Langsdorf) [1997696] - ACPI: PRM: make symbol 'prm_module_list' static (Mark Langsdorf) [1997696] - ACPI: Correct \_SB._OSC bit definition for PRM (Mark Langsdorf) [1997696] - ACPI: Add \_SB._OSC bit for PRM (Mark Langsdorf) [1997696] - ACPI: PRM: implement OperationRegion handler for the PlatformRtMechanism subtype (Mark Langsdorf) [1997696] - ACPICA: Add PRMT module header to facilitate parsing (Mark Langsdorf) [1997696] - ACPI: scan: Add function to fetch dependent of ACPI device (Mark Langsdorf) [1997696] - ACPI: scan: Extend acpi_walk_dep_device_list() (Mark Langsdorf) [1997696] - i2c: core: Restore acpi_walk_dep_device_list() getting called after registering the ACPI i2c devs (Mark Langsdorf) [1997696] - ACPI: NUMA: fix typo in a comment (Mark Langsdorf) [1997696] - ACPI: sysfs: Fix a buffer overrun problem with description_show() (Mark Langsdorf) [1997696] - ACPI: LPSS: Use kstrtol() instead of simple_strtol() (Mark Langsdorf) [1997696] - ACPI: tables: FPDT: Add missing acpi_put_table() in acpi_init_fpdt() (Mark Langsdorf) [1997696] - ACPI: tables: PPTT: Populate cache-id if provided by firmware (Mark Langsdorf) [1997696] - ACPI: OSL: Use DEFINE_RES_IO_NAMED() to simplify code (Mark Langsdorf) [1997696] - ACPI: bus: Call kobject_put() in acpi_init() error path (Mark Langsdorf) [1997696] - ACPI: bus: Remove unneeded assignment (Mark Langsdorf) [1997696] - ACPI: sleep: Unify the message printing (Mark Langsdorf) [1997696] - ACPI: sbs: Unify the message printing (Mark Langsdorf) [1997696] - ACPI: scan: Unify the log message printing (Mark Langsdorf) [1997696] - ACPI: sbshc: Unify the message printing (Mark Langsdorf) [1997696] - ACPI: sysfs: Cleanup message printing (Mark Langsdorf) [1997696] - ACPI: reboot: Unify the message printing (Mark Langsdorf) [1997696] - ACPI: processor_throttling: Cleanup the printing messages (Mark Langsdorf) [1997696] - ACPI: processor_perflib: Cleanup print messages (Mark Langsdorf) [1997696] - ACPI: processor_thermal: Remove unused PREFIX for printing (Mark Langsdorf) [1997696] - ACPI: pci_root: Unify the message printing (Mark Langsdorf) [1997696] - ACPI: osl: Remove the duplicated PREFIX for message printing (Mark Langsdorf) [1997696] - ACPI: nvs: Unify the message printing (Mark Langsdorf) [1997696] - ACPI: glue: Clean up the printing messages (Mark Langsdorf) [1997696] - ACPI: event: Use pr_*() macros to replace printk() (Mark Langsdorf) [1997696] - ACPI: bus: Use pr_*() macros to replace printk() (Mark Langsdorf) [1997696] - ACPI: blacklist: Unify the message printing (Mark Langsdorf) [1997696] - ACPI: cmos_rtc: Using pr_fmt() and remove PREFIX (Mark Langsdorf) [1997696] - ACPI: scan: Constify acpi_dma_supported() helper function (Mark Langsdorf) [1997696] - ACPICA: Update version to 20210604 (Mark Langsdorf) [1997696] - ACPICA: Add support for PlatformRtMechanism OperationRegion handler (Mark Langsdorf) [1997696] - ACPICA: iASL: add disassembler support for PRMT (Mark Langsdorf) [1997696] - ACPICA: Add the CFMWS structure definition to the CEDT table (Mark Langsdorf) [1997696] - ACPICA: Add defines for the CXL Host Bridge Structure (CHBS) (Mark Langsdorf) [1997696] - ACPICA: iASL: Add support for the BDAT ACPI table (Mark Langsdorf) [1997696] - ACPICA: Add _PLD panel positions (Mark Langsdorf) [1997696] - ACPICA: Use ACPI_FALLTHROUGH (Mark Langsdorf) [1997696] - ACPICA: iASL Table Compiler: Add full support for RGRT ACPI table (Mark Langsdorf) [1997696] - ACPICA: iASL: Add support for the SVKL table (Mark Langsdorf) [1997696] - ACPICA: iASL: Finish support for the IVRS ACPI table (Mark Langsdorf) [1997696] - ACPICA: Add SVKL table headers (Mark Langsdorf) [1997696] - ACPICA: ACPI 6.4: MADT: add Multiprocessor Wakeup Mailbox Structure (Mark Langsdorf) [1997696] - ACPI: power: Rework turning off unused power resources (Mark Langsdorf) [1997696] - ACPI: power: Save the last known state of each power resource (Mark Langsdorf) [1997696] - ACPI: power: Use u8 as the power resource state data type (Mark Langsdorf) [1997696] - ACPI: configfs: Replace ACPI_INFO() with pr_debug() (Mark Langsdorf) [1997696] - ACPI: ipmi: Remove address space handler in error path (Mark Langsdorf) [1997696] - ACPI: EC: Make more Asus laptops use ECDT _GPE (Mark Langsdorf) [1997696] - ACPI: event: Remove redundant initialization of local variable (Mark Langsdorf) [1997696] - ACPI: sbshc: Fix fall-through warning for Clang (Mark Langsdorf) [1997696] - ACPI: PM / fan: Put fan device IDs into separate header file (Mark Langsdorf) [1997696] - ACPI: APEI: Don't warn if ACPI is disabled (Mark Langsdorf) [1997696] - ACPI: processor idle: Fix up C-state latency if not ordered (Mark Langsdorf) [1997696] - ACPI: scan: Rearrange dep_unmet initialization (Mark Langsdorf) [1997696] - ACPI: DPTF: Add battery participant for Intel SoCs (Mark Langsdorf) [1997696] - md/raid5: avoid device_lock in read_one_chunk() (Nigel Croxon) [1985919] - md: add comments in md_integrity_register (Nigel Croxon) [1985919] - md: check level before create and exit io_acct_set (Nigel Croxon) [1985919] - md/raid10: enable io accounting (Nigel Croxon) [1985919] - md/raid1: enable io accounting (Nigel Croxon) [1985919] - md/raid5: avoid redundant bio clone in raid5_read_one_chunk (Nigel Croxon) [1985919] - md/raid5: move checking badblock before clone bio in raid5_read_one_chunk (Nigel Croxon) [1985919] - md: add io accounting for raid0 and raid5 (Nigel Croxon) [1985919] - md: revert io stats accounting (Nigel Croxon) [1985919] - md/raid5: remove an incorrect assert in in_chunk_boundary (Nigel Croxon) [1985919] - md: use rdev_read_only in restart_array (Nigel Croxon) [1985919] - md/raid6: refactor raid5_read_one_chunk (Nigel Croxon) [1985919] - md: remove md_bio_alloc_sync (Nigel Croxon) [1985919] - md: simplify sync_page_io (Nigel Croxon) [1985919] - md: remove bio_alloc_mddev (Nigel Croxon) [1985919] - md: use part_[begin|end]_io_acct instead of disk_[begin|end]_io_acct (Nigel Croxon) [1985919] - md: improve io stats accounting (Nigel Croxon) [1985919]- ethernet: use eth_hw_addr_set() for dev->addr_len cases (Corinna Vinschen) [1970663] - igbvf: convert to strongly typed descriptors (Corinna Vinschen) [1970663] - intel: call csum functions with well formatted arguments (Corinna Vinschen) [1970663] - igb: handle vlan types with checker enabled (Corinna Vinschen) [1970663] - igb: fix netpoll exit with traffic (Corinna Vinschen) [1970662] - igb: unbreak I2C bit-banging on i350 (Corinna Vinschen) [1970662] - ethernet: use eth_hw_addr_set() for dev->addr_len cases (Corinna Vinschen) [1970662] - igb: Avoid memcpy() over-reading of ETH_SS_STATS (Corinna Vinschen) [1970662] - igb: Add counter to i21x doublecheck (Corinna Vinschen) [1970662] - igb: Fix position of assignment to *ring (Corinna Vinschen) [1970662] - igb: Check if num of q_vectors is smaller than max before array access (Corinna Vinschen) [1970662] - igb: Fix an error handling path in 'igb_probe()' (Corinna Vinschen) [1970662] - igb: Fix use-after-free error during reset (Corinna Vinschen) [1970662] - intel: Remove rcu_read_lock() around XDP program invocation (Corinna Vinschen) [1970662] - igb: add correct exception tracing for XDP (Corinna Vinschen) [1970662] - igb: Fix XDP with PTP enabled (Corinna Vinschen) [1970662] - igb: Fix -Wunused-const-variable warning (Corinna Vinschen) [1970662] - igb: override two checker warnings (Corinna Vinschen) [1970662] - igb: fix assignment on big endian machines (Corinna Vinschen) [1970662] - igb: handle vlan types with checker enabled (Corinna Vinschen) [1970662] - igb/igc: use strongly typed pointer (Corinna Vinschen) [1970662] - intel: remove checker warning (Corinna Vinschen) [1970662] - i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc (Stefan Assmann) [1970651] - i40e: Fix pre-set max number of queues for VF (Stefan Assmann) [1970651] - i40e: Fix failed opcode appearing if handling messages from VF (Stefan Assmann) [1970651] - i40e: Fix display error code in dmesg (Stefan Assmann) [1970651] - i40e: Fix creation of first queue by omitting it if is not power of two (Stefan Assmann) [1970651] - i40e: Fix warning message and call stack during rmmod i40e driver (Stefan Assmann) [1970651] - i40e: Fix ping is lost after configuring ADq on VF (Stefan Assmann) [1970651] - i40e: Fix changing previously set num_queue_pairs for PFs (Stefan Assmann) [1970651] - i40e: Fix NULL ptr dereference on VSI filter sync (Stefan Assmann) [1970651] - i40e: Fix correct max_pkt_size on VF RX queue (Stefan Assmann) [1970651] - ethernet: constify references to netdev->dev_addr in drivers (Stefan Assmann) [1970651] - ethernet: use eth_hw_addr_set() instead of ether_addr_copy() (Stefan Assmann) [1970651] - i40e: Fix ATR queue selection (Stefan Assmann) [1970651] - i40e: Fix spelling mistake "dissable" -> "disable" (Stefan Assmann) [1970651] - iavf: do not override the adapter state in the watchdog task (again) (Stefan Assmann) [1970650] - iavf: missing unlocks in iavf_watchdog_task() (Stefan Assmann) [1970650] - iavf: Fix reporting when setting descriptor count (Stefan Assmann) [1970650] - iavf: restore MSI state on reset (Stefan Assmann) [1970650] - iavf: Fix displaying queue statistics shown by ethtool (Stefan Assmann) [1970650] - iavf: Refactor string format to avoid static analysis warnings (Stefan Assmann) [1970650] - iavf: Refactor text of informational message (Stefan Assmann) [1970650] - iavf: Fix static code analysis warning (Stefan Assmann) [1970650] - iavf: Refactor iavf_mac_filter struct memory usage (Stefan Assmann) [1970650] - iavf: Enable setting RSS hash key (Stefan Assmann) [1970650] - iavf: Add trace while removing device (Stefan Assmann) [1970650] - iavf: return errno code instead of status code (Stefan Assmann) [1970650] - iavf: Log info when VF is entering and leaving Allmulti mode (Stefan Assmann) [1970650] - iavf: Add change MTU message (Stefan Assmann) [1970650] - iavf: Fix VLAN feature flags after VFR (Stefan Assmann) [1970650] - iavf: Fix refreshing iavf adapter stats on ethtool request (Stefan Assmann) [1970650] - iavf: Fix deadlock occurrence during resetting VF interface (Stefan Assmann) [1970650] - iavf: Prevent changing static ITR values if adaptive moderation is on (Stefan Assmann) [1970650] - iavf: Restore VLAN filters after link down (Stefan Assmann) [1970650] - iavf: Fix for setting queues to 0 (Stefan Assmann) [1970650] - iavf: Fix for the false positive ASQ/ARQ errors while issuing VF reset (Stefan Assmann) [1970650] - iavf: validate pointers (Stefan Assmann) [1970650] - iavf: prevent accidental free of filter structure (Stefan Assmann) [1970650] - iavf: Fix failure to exit out from last all-multicast mode (Stefan Assmann) [1970650] - iavf: don't clear a lock we don't hold (Stefan Assmann) [1970650] - iavf: free q_vectors before queues in iavf_disable_vf (Stefan Assmann) [1970650] - iavf: check for null in iavf_fix_features (Stefan Assmann) [1970650] - iavf: Fix return of set the new channel count (Stefan Assmann) [1970650] - iavf: Fix kernel BUG in free_msi_irqs (Stefan Assmann) [1970650] - iavf: Add helper function to go from pci_dev to adapter (Stefan Assmann) [1970650] - iavf: Combine init and watchdog state machines (Stefan Assmann) [1970650] - iavf: Add __IAVF_INIT_FAILED state (Stefan Assmann) [1970650] - iavf: Refactor iavf state machine tracking (Stefan Assmann) [1970650] - iavf: fix double unlock of crit_lock (Stefan Assmann) [1970650] - ethernet: use eth_hw_addr_set() instead of ether_addr_copy() (Stefan Assmann) [1970650] - iavf: Fix ping is lost after untrusted VF had tried to change MAC (Stefan Assmann) [1970650] - iavf: use mutexes for locking of critical sections (Stefan Assmann) [1970650] - qed: rdma - don't wait for resources under hw error recovery flow (Manish Chopra) [1998195] - qed: Handle management FW error (Manish Chopra) [1998195] - qede: Fix memset corruption (Manish Chopra) [1998195] - qed: Enable automatic recovery on error condition. (Manish Chopra) [1998195] - qed: Fix the VF msix vectors flow (Manish Chopra) [1998195] - qed: Fix null-pointer dereference in qed_rdma_create_qp() (Manish Chopra) [1998195] - qed: qed ll2 race condition fixes (Manish Chopra) [1998195] - qed: Remove duplicated include of kernel.h (Manish Chopra) [1998195] - qed: Remove redundant prints from the iWARP SYN handling (Manish Chopra) [1998195] - qed: Skip DORQ attention handling during recovery (Manish Chopra) [1998195] - qed: Avoid db_recovery during recovery (Manish Chopra) [1998195] - qede: fix crash in rmmod qede while automatic debug collection (Manish Chopra) [1998195] - RDMA/qedr: Improve error logs for rdma_alloc_tid error return (Manish Chopra) [1998195] - RDMA/qed: Use accurate error num in qed_cxt_dynamic_ilt_alloc (Manish Chopra) [1998195] - net: qed: remove unneeded return variables (Manish Chopra) [1998195] - net: qede: Fix end of loop tests for list_for_each_entry (Manish Chopra) [1998195] - qede: Remove rcu_read_lock() around XDP program invocation (Manish Chopra) [1998195] - net: qed: Fix memcpy() overflow of qed_dcbx_params() (Manish Chopra) [1998195] - net: qede: Use list_for_each_entry() to simplify code (Manish Chopra) [1998195] - qed: Fix duplicate included linux/kernel.h (Manish Chopra) [1998195] - qed: Add IP services APIs support (Manish Chopra) [1998195] - qed: Add NVMeTCP Offload IO Level FW Initializations (Manish Chopra) [1998195] - qed: Add NVMeTCP Offload IO Level FW and HW HSI (Manish Chopra) [1998195] - qed: Add support of HW filter block (Manish Chopra) [1998195] - qed: Add NVMeTCP Offload Connection Level FW and HW HSI (Manish Chopra) [1998195] - qed: Add NVMeTCP Offload PF Level FW and HW HSI (Manish Chopra) [1998195] - qed: Add TCP_ULP FW resource layout (Manish Chopra) [1998195] - net: qed: remove redundant initialization of variable rc (Manish Chopra) [1998195] - net: qed: remove unused including (Manish Chopra) [1998195] - qede: remove unused including (Manish Chopra) [1998195] - linux/qed: Mundane spelling fixes throughout the file (Manish Chopra) [1998195] - qed: Fix fall-through warnings for Clang (Manish Chopra) [1998195] - RDMA/qedr: Use true and false for bool variable (Manish Chopra) [1998195] - qede: preserve per queue stats across up/down of interface (Manish Chopra) [1998195] - qede: add per queue coalesce support for qede driver (Manish Chopra) [1998195] - qede: add netpoll support for qede driver (Manish Chopra) [1998195] - RDMA/qedr: Remove in_irq() usage from debug output (Manish Chopra) [1998195] - linux/qed: fix spelling typo in qed_chain.h (Manish Chopra) [1998195] - qed: select CONFIG_CRC32 (Manish Chopra) [1998195] - IB/qedr: Fix fall-through warnings for Clang (Manish Chopra) [1998195] - RDMA/qedr: Endianness warnings cleanup (Manish Chopra) [1998195] - qed/qed_ll2: Replace one-element array with flexible-array member (Manish Chopra) [1998195] - net: qed: use true,false for bool variables (Manish Chopra) [1998195] - RDMA/qedr: Fix reported max_pkeys (Manish Chopra) [1998195] - qed: align adjacent indent (Manish Chopra) [1998195] - qed: fix kconfig help entries (Manish Chopra) [1998195] - sched/cputime: Fix getrusage(RUSAGE_THREAD) with nohz_full (Phil Auld) [1992387] - net: tg3: fix obsolete check of !err (Ken Cox) [1987082] - net: broadcom: switch from 'pci_' to 'dma_' API (Ken Cox) [1987082] - tg3: Remove unused PHY_BRCM flags (Ken Cox) [1987082] - net: check skb sec_path when re-initializing slow_gro in gro_list_prepare (Xin Long) [2030476] - e1000e: Fix the max snoop/no-snoop latency for 10M (Ken Cox) [1970665] - net/e1000e: Fix spelling mistake "The" -> "This" (Ken Cox) [1970665] - e1000e: Add space to the debug print (Ken Cox) [1970665] - e1000e: Additional PHY power saving in S0ix (Ken Cox) [1970665] - e1000e: Add polling mechanism to indicate CSME DPG exit (Ken Cox) [1970665] - e1000e: Add handshake with the CSME to support S0ix (Ken Cox) [1970665] - e1000e: Fix an error handling path in 'e1000_probe()' (Ken Cox) [1970665] - e1000e: Check the PCIm state (Ken Cox) [1970665] - net: e1000e: fix misspell word "retreived" (Ken Cox) [1970665] - net: e1000e: remove repeated word "slot" for netdev.c (Ken Cox) [1970665] - net: e1000e: remove repeated word "the" for ich8lan.c (Ken Cox) [1970665] - ppc64: Fix incorrect qrwlock use in debug kernel (Waiman Long) [2027200] - locking: Remove spin_lock_flags() etc (Waiman Long) [2027200] - Bluetooth: btusb: Add one more Bluetooth part for WCN6855 (Gopal Tiwari) [2007903] - Bluetooth: btusb: Add the new support IDs for WCN6855 (Gopal Tiwari) [2007903] - Bluetooth: btusb: re-definition for board_id in struct qca_version (Gopal Tiwari) [2007903] - Bluetooth: btusb: Add support using different nvm for variant WCN6855 controller (Gopal Tiwari) [2007903] - bpf/selftests: enable atomic_bounds test (Viktor Malik) [2030572] - Revert "bpf: Remove atomics tests from test_progs" (Viktor Malik) [2030572] - bpf/selftests: disable tests failing on RHEL 8.6 (Viktor Malik) [2025797 2025801 2025810 2025812 2025813] - bpf/selftests: allow disabling prog_tests (Viktor Malik) [2030572] - xfs: drop experimental warnings for bigtime and inobtcount (Bill O'Donnell) [2022903] - libxfs: expose inobtcount in xfs geometry (Bill O'Donnell) [2022903] - xfs: enable new inode btree counters feature (Bill O'Donnell) [2022903] - xfs: enable big timestamps (Bill O'Donnell) [2022903] - selftests: net: bridge: fix typo in vlan_filtering dependency test (Ivan Vecera) [2019055] - selftests: net: bridge: add test for vlan_filtering dependency (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast_router tests (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast query and query response interval tests (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast_querier_interval tests (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast_membership_interval test (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast_startup_query_count/interval tests (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast_last_member_count/interval tests (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast igmp/mld version tests (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast querier test (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast snooping control test (Ivan Vecera) [2019055] - selftests: net: bridge: update IGMP/MLD membership interval value (Ivan Vecera) [2019055] - net: bridge: mcast: use multicast_membership_interval for IGMPv3 (Ivan Vecera) [2019055] - net: bridge: fix under estimation in br_get_linkxstats_size() (Ivan Vecera) [2019055] - net: bridge: use nla_total_size_64bit() in br_get_linkxstats_size() (Ivan Vecera) [2019055] - net: bridge: mcast: Associate the seqcount with its protecting lock. (Ivan Vecera) [2019055] - net: bridge: mcast: fix vlan port router deadlock (Ivan Vecera) [2019055] - net: bridge: use mld2r_ngrec instead of icmpv6_dataun (Ivan Vecera) [2019055] - net: bridge: change return type of br_handle_ingress_vlan_tunnel (Ivan Vecera) [2019055] - net: bridge: vlan: convert mcast router global option to per-vlan entry (Ivan Vecera) [2019055] - net: bridge: mcast: br_multicast_set_port_router takes multicast context as argument (Ivan Vecera) [2019055] - net: bridge: mcast: toggle also host vlan state in br_multicast_toggle_vlan (Ivan Vecera) [2019055] - net: bridge: mcast: use the correct vlan group helper (Ivan Vecera) [2019055] - net: bridge: vlan: account for router port lists when notifying (Ivan Vecera) [2019055] - net: bridge: vlan: enable mcast snooping for existing master vlans (Ivan Vecera) [2019055] - net: bridge: mcast: account for ipv6 size when dumping querier state (Ivan Vecera) [2019055] - net: bridge: mcast: drop sizeof for nest attribute's zero size (Ivan Vecera) [2019055] - net: bridge: mcast: don't dump querier state if snooping is disabled (Ivan Vecera) [2019055] - net: bridge: vlan: dump mcast ctx querier state (Ivan Vecera) [2019055] - net: bridge: mcast: dump ipv6 querier state (Ivan Vecera) [2019055] - net: bridge: mcast: dump ipv4 querier state (Ivan Vecera) [2019055] - net: bridge: mcast: consolidate querier selection for ipv4 and ipv6 (Ivan Vecera) [2019055] - net: bridge: mcast: make sure querier port/address updates are consistent (Ivan Vecera) [2019055] - net: bridge: mcast: record querier port device ifindex instead of pointer (Ivan Vecera) [2019055] - net: bridge: vlan: use br_rports_fill_info() to export mcast router ports (Ivan Vecera) [2019055] - net: bridge: mcast: use the proper multicast context when dumping router ports (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast router global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast querier global option (Ivan Vecera) [2019055] - net: bridge: mcast: querier and query state affect only current context type (Ivan Vecera) [2019055] - net: bridge: mcast: move querier state to the multicast context (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast startup query interval global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast query response interval global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast query interval global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast querier interval global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast membership interval global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast last member interval global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast startup query count global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast last member count global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast igmp/mld version global options (Ivan Vecera) [2019055] - net: switchdev: zero-initialize struct switchdev_notifier_fdb_info emitted by drivers towards the bridge (Ivan Vecera) [2019055] - net: bridge: fix flags interpretation for extern learn fdb entries (Ivan Vecera) [2019055] - net: bridge: vlan: fix global vlan option range dumping (Ivan Vecera) [2019055] - net: bridge: fix memleak in br_add_if() (Ivan Vecera) [2019055] - net: make switchdev_bridge_port_{,unoffload} loosely coupled with the bridge (Ivan Vecera) [2019055] - net: bridge: switchdev: fix incorrect use of FDB flags when picking the dst device (Ivan Vecera) [2019055] - net: bridge: validate the NUD_PERMANENT bit when adding an extern_learn FDB entry (Ivan Vecera) [2019055] - net: bridge: switchdev: treat local FDBs the same as entries towards the bridge (Ivan Vecera) [2019055] - net: bridge: switchdev: replay the entire FDB for each port (Ivan Vecera) [2019055] - net: bridge: add a helper for retrieving port VLANs from the data path (Ivan Vecera) [2019055] - net: bridge: update BROPT_VLAN_ENABLED before notifying switchdev in br_vlan_filter_toggle (Ivan Vecera) [2019055] - net: bridge: fix build when setting skb->offload_fwd_mark with CONFIG_NET_SWITCHDEV=n (Ivan Vecera) [2019055] - net: bridge: switchdev: allow the TX data plane forwarding to be offloaded (Ivan Vecera) [2019055] - net: switchdev: fix FDB entries towards foreign ports not getting propagated to us (Ivan Vecera) [2019055] - net: bridge: move the switchdev object replay helpers to "push" mode (Ivan Vecera) [2019055] - net: bridge: guard the switchdev replay helpers against a NULL notifier block (Ivan Vecera) [2019055] - net: bridge: switchdev: let drivers inform which bridge ports are offloaded (Ivan Vecera) [2019055] - net: bridge: switchdev: recycle unused hwdoms (Ivan Vecera) [2019055] - net: bridge: disambiguate offload_fwd_mark (Ivan Vecera) [2019055] - net: bridge: multicast: add context support for host-joined groups (Ivan Vecera) [2019055] - net: bridge: multicast: add mdb context support (Ivan Vecera) [2019055] - net: bridge: multicast: fix igmp/mld port context null pointer dereferences (Ivan Vecera) [2019055] - net: switchdev: recurse into __switchdev_handle_fdb_del_to_device (Ivan Vecera) [2019055] - net: switchdev: remove stray semicolon in switchdev_handle_fdb_del_to_device shim (Ivan Vecera) [2019055] - net: bridge: vlan: add mcast snooping control (Ivan Vecera) [2019055] - net: bridge: vlan: notify when global options change (Ivan Vecera) [2019055] - net: bridge: vlan: add support for dumping global vlan options (Ivan Vecera) [2019055] - net: bridge: vlan: add support for global options (Ivan Vecera) [2019055] - net: bridge: multicast: include router port vlan id in notifications (Ivan Vecera) [2019055] - net: bridge: multicast: add vlan querier and query support (Ivan Vecera) [2019055] - net: bridge: multicast: check if should use vlan mcast ctx (Ivan Vecera) [2019055] - net: bridge: multicast: use the port group to port context helper (Ivan Vecera) [2019055] - net: bridge: multicast: add helper to get port mcast context from port group (Ivan Vecera) [2019055] - net: bridge: add vlan mcast snooping knob (Ivan Vecera) [2019055] - net: bridge: multicast: add vlan state initialization and control (Ivan Vecera) [2019055] - net: bridge: vlan: add global and per-port multicast context (Ivan Vecera) [2019055] - net: bridge: multicast: use multicast contexts instead of bridge or port (Ivan Vecera) [2019055] - net: bridge: multicast: factor out bridge multicast context (Ivan Vecera) [2019055] - net: bridge: multicast: factor out port multicast context (Ivan Vecera) [2019055] - net: switchdev: introduce a fanout helper for SWITCHDEV_FDB_{ADD,DEL}_TO_DEVICE (Ivan Vecera) [2019055] - net: switchdev: introduce helper for checking dynamically learned FDB entries (Ivan Vecera) [2019055] - net: bridge: do not replay fdb entries pointing towards the bridge twice (Ivan Vecera) [2019055] - net: bridge: multicast: fix MRD advertisement router port marking race (Ivan Vecera) [2019055] - net: bridge: multicast: fix PIM hello router port marking race (Ivan Vecera) [2019055] - net: bridge: sync fdb to new unicast-filtering ports (Ivan Vecera) [2019055] - net: bridge: allow br_fdb_replay to be called for the bridge device (Ivan Vecera) [2019055] - net: bridge: switchdev: send FDB notifications for host addresses (Ivan Vecera) [2019055] - net: bridge: use READ_ONCE() and WRITE_ONCE() compiler barriers for fdb->dst (Ivan Vecera) [2019055] - net: bridge: allow the switchdev replay functions to be called for deletion (Ivan Vecera) [2019055] - net: bridge: constify variables in the replay helpers (Ivan Vecera) [2019055] - net: bridge: ignore switchdev events for LAG ports which didn't request replay (Ivan Vecera) [2019055] - net: switchdev: add a context void pointer to struct switchdev_notifier_info (Ivan Vecera) [2019055] - net: bridge: include the is_local bit in br_fdb_replay (Ivan Vecera) [2019055] - net: bridge: mrp: Update the Test frames for MRA (Ivan Vecera) [2019055] - bridge: cfm: remove redundant return (Ivan Vecera) [2019055] - net: bridge: remove redundant continue statement (Ivan Vecera) [2019055] - net: bridge: fix vlan tunnel dst refcnt when egressing (Ivan Vecera) [2019055] - net: bridge: fix vlan tunnel dst null pointer dereference (Ivan Vecera) [2019055] - net: bridge: mrp: Update ring transitions. (Ivan Vecera) [2019055] - net: bridge: remove redundant assignment (Ivan Vecera) [2019055] - net: bridge: fix br_multicast_is_router stub when igmp is disabled (Ivan Vecera) [2019055] - net: bridge: fix build when IPv6 is disabled (Ivan Vecera) [2019055] - net: bridge: mcast: export multicast router presence adjacent to a port (Ivan Vecera) [2019055] - net: bridge: mcast: add ip4+ip6 mcast router timers to mdb netlink (Ivan Vecera) [2019055] - net: bridge: mcast: split multicast router state for IPv4 and IPv6 (Ivan Vecera) [2019055] - net: bridge: mcast: split router port del+notify for mcast router split (Ivan Vecera) [2019055] - net: bridge: mcast: prepare add-router function for mcast router split (Ivan Vecera) [2019055] - net: bridge: mcast: prepare expiry functions for mcast router split (Ivan Vecera) [2019055] - net: bridge: mcast: prepare is-router function for mcast router split (Ivan Vecera) [2019055] - net: bridge: mcast: prepare query reception for mcast router split (Ivan Vecera) [2019055] - net: bridge: mcast: prepare mdb netlink for mcast router split (Ivan Vecera) [2019055] - net: bridge: mcast: add wrappers for router node retrieval (Ivan Vecera) [2019055] - net: bridge: mcast: rename multicast router lists and timers (Ivan Vecera) [2019055] - bridge: Fix possible races between assigning rx_handler_data and setting IFF_BRIDGE_PORT bit (Ivan Vecera) [2019055] - net: bridge: mcast: fix broken length + header check for MRDv6 Adv. (Ivan Vecera) [2019055] - net: bridge: fix error in br_multicast_add_port when CONFIG_NET_SWITCHDEV=n (Ivan Vecera) [2019055] - net: bridge: propagate error code and extack from br_mc_disabled_update (Ivan Vecera) [2019055] - net: bridge: Fix missing return assignment from br_vlan_replay_one call (Ivan Vecera) [2019055] - bridge: mrp: Disable roles before deleting the MRP instance (Ivan Vecera) [2019055] - net: bridge: add helper to replay VLANs installed on port (Ivan Vecera) [2019055] - net: bridge: add helper to replay port and local fdb entries (Ivan Vecera) [2019055] - net: bridge: add helper to replay port and host-joined mdb entries (Ivan Vecera) [2019055] - net: bridge: add helper to retrieve the current ageing time (Ivan Vecera) [2019055] - net: bridge: add helper for retrieving the current bridge port STP state (Ivan Vecera) [2019055] - net: bridge: when suppression is enabled exclude RARP packets (Ivan Vecera) [2019055] - net: bridge: declare br_vlan_tunnel_lookup argument tunnel_id as __be64 (Ivan Vecera) [2019055] - Documentation: networking: switchdev: add missing "and" word (Ivan Vecera) [2019055] - Documentation: networking: switchdev: separate bulleted items with new line (Ivan Vecera) [2019055] - Documentation: networking: switchdev: fix command for static FDB entries (Ivan Vecera) [2019055] - Documentation: networking: switchdev: clarify device driver behavior (Ivan Vecera) [2019055] - net: bridge: mcast: factor out common allow/block EHT handling (Ivan Vecera) [2019055] - net: bridge: mcast: remove unreachable EHT code (Ivan Vecera) [2019055] - net: bridge: Fix fall-through warnings for Clang (Ivan Vecera) [2019055] - bridge: mrp: Update br_mrp to use new return values of br_mrp_switchdev (Ivan Vecera) [2019055] - bridge: mrp: Extend br_mrp_switchdev to detect better the errors (Ivan Vecera) [2019055] - bridge: mrp: Add 'enum br_mrp_hw_support' (Ivan Vecera) [2019055] - switchdev: mrp: Extend ring_role_mrp and in_role_mrp (Ivan Vecera) [2019055] - switchdev: mrp: Remove CONFIG_BRIDGE_MRP (Ivan Vecera) [2019055] - net: bridge: fix br_vlan_filter_toggle stub when CONFIG_BRIDGE_VLAN_FILTERING=n (Ivan Vecera) [2019055] - net: bridge: fix switchdev_port_attr_set stub when CONFIG_SWITCHDEV=n (Ivan Vecera) [2019055] - net: bridge: propagate extack through switchdev_port_attr_set (Ivan Vecera) [2019055] - net: bridge: propagate extack through store_bridge_parm (Ivan Vecera) [2019055] - net: bridge: remove __br_vlan_filter_toggle (Ivan Vecera) [2019055] - net: switchdev: pass flags and mask to both {PRE_,}BRIDGE_FLAGS attributes (Ivan Vecera) [2019055] - net: bridge: don't print in br_switchdev_set_port_flag (Ivan Vecera) [2019055] - net: bridge: offload all port flags at once in br_setport (Ivan Vecera) [2019055] - net: switchdev: propagate extack to port attributes (Ivan Vecera) [2019055] - switchdev: mrp: Remove SWITCHDEV_ATTR_ID_MRP_PORT_STAT (Ivan Vecera) [2019055] - bridge: mrp: Fix the usage of br_mrp_port_switchdev_set_state (Ivan Vecera) [2019055] - net: bridge: mcast: Use ERR_CAST instead of ERR_PTR(PTR_ERR()) (Ivan Vecera) [2019055] - net: bridge: add warning comments to avoid extending sysfs (Ivan Vecera) [2019055] - net: bridge: mcast: drop hosts limit sysfs support (Ivan Vecera) [2019055] - net: bridge: multicast: make tracked EHT hosts limit configurable (Ivan Vecera) [2019055] - net: bridge: multicast: add per-port EHT hosts limit (Ivan Vecera) [2019055] - net: switchdev: use obj-$(CONFIG_NET_SWITCHDEV) form in net/Makefile (Ivan Vecera) [2019055] - net: switchdev: don't set port_obj_info->handled true when -EOPNOTSUPP (Ivan Vecera) [2019055] - net: bridge: multicast: fix br_multicast_eht_set_entry_lookup indentation (Ivan Vecera) [2019055] - bridge: Use PTR_ERR_OR_ZERO instead if(IS_ERR(...)) + PTR_ERR (Ivan Vecera) [2019055] - net: mrp: move struct definitions out of uapi (Ivan Vecera) [2019055] - net: mrp: fix definitions of MRP test packets (Ivan Vecera) [2019055] - net: bridge: multicast: mark IGMPv3/MLDv2 fast-leave deletes (Ivan Vecera) [2019055] - net: bridge: multicast: handle block pg delete for all cases (Ivan Vecera) [2019055] - net: bridge: multicast: add EHT host filter_mode handling (Ivan Vecera) [2019055] - net: bridge: multicast: optimize TO_INCLUDE EHT timeouts (Ivan Vecera) [2019055] - net: bridge: multicast: add EHT include and exclude handling (Ivan Vecera) [2019055] - net: bridge: multicast: add EHT allow/block handling (Ivan Vecera) [2019055] - net: bridge: multicast: add EHT host delete function (Ivan Vecera) [2019055] - net: bridge: multicast: add EHT source set handling functions (Ivan Vecera) [2019055] - net: bridge: multicast: add EHT host handling functions (Ivan Vecera) [2019055] - net: bridge: multicast: add EHT structures and definitions (Ivan Vecera) [2019055] - net: bridge: multicast: calculate idx position without changing ptr (Ivan Vecera) [2019055] - net: bridge: multicast: __grp_src_block_incl can modify pg (Ivan Vecera) [2019055] - net: bridge: multicast: pass host src address to IGMPv3/MLDv2 functions (Ivan Vecera) [2019055] - net: bridge: multicast: rename src_size to addr_size (Ivan Vecera) [2019055] - net: bridge: check vlan with eth_type_vlan() method (Ivan Vecera) [2019055] - net: switchdev: delete the transaction object (Ivan Vecera) [2019055] - mlxsw: spectrum_switchdev: remove transactional logic for VLAN objects (Ivan Vecera) [2019055] - net: switchdev: remove the transaction structure from port attributes (Ivan Vecera) [2019055] - net: switchdev: delete switchdev_port_obj_add_now (Ivan Vecera) [2019055] - net: switchdev: remove the transaction structure from port object notifiers (Ivan Vecera) [2019055] - net: switchdev: remove vid_begin -> vid_end range from VLAN objects (Ivan Vecera) [2019055] - net: bridge: fix misspellings using codespell tool (Ivan Vecera) [2019055] - net: bridge: notify switchdev of disappearance of old FDB entry upon migration (Ivan Vecera) [2019055] - bridge: Fix a deadlock when enabling multicast snooping (Ivan Vecera) [2019055] - bridge: mrp: Implement LC mode for MRP (Ivan Vecera) [2019055] - net: bridge: switch to net core statistics counters handling (Ivan Vecera) [2019055] - net: bridge: replace struct br_vlan_stats with pcpu_sw_netstats (Ivan Vecera) [2019055] - bridge: mrp: Use hlist_head instead of list_head for mrp (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 *,g auto-add (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 exclude timeout (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 exc -> block report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 inc -> block report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 exc -> to_exclude report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 exc -> is_exclude report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 exc -> is_include report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 exc -> allow report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 inc -> to_exclude report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 inc -> is_exclude report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 inc -> is_include report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 inc -> allow report (Ivan Vecera) [2019055] - selftests: net: bridge: add initial MLDv2 include test (Ivan Vecera) [2019055] - selftests: net: bridge: factor out and rename sg state functions (Ivan Vecera) [2019055] - selftests: net: lib: add support for IPv6 mcast packet test (Ivan Vecera) [2019055] - selftests: net: bridge: factor out mcast_packet_test (Ivan Vecera) [2019055] - net: bridge: mcast: fix stub definition of br_multicast_querier_exists (Ivan Vecera) [2019055] - net: bridge: explicitly convert between mdb entry state and port group flags (Ivan Vecera) [2019055] - net: bridge: mcast: add support for raw L2 multicast groups (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 *,g auto-add (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 exclude timeout (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 exc -> block report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 inc -> block report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 exc -> to_exclude report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 exc -> is_exclude report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 exc -> is_include report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 exc -> allow report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 inc -> to_exclude report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 inc -> is_exclude report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 inc -> is_include report (Ivan Vecera) [2019055] - selftests: net: bridge: add tests for igmpv3 is_include and inc -> allow reports (Ivan Vecera) [2019055] - selftests: net: bridge: igmp: add IGMPv3 entries' state helpers (Ivan Vecera) [2019055] - selftests: net: bridge: igmp: check for specific udp ip protocol (Ivan Vecera) [2019055] - selftests: net: bridge: igmp: add support for packet source address (Ivan Vecera) [2019055] - selftests: net: bridge: rename current igmp tests to igmpv2 (Ivan Vecera) [2019055] - net: bridge: fix uninitialized variables when BRIDGE_CFM is disabled (Ivan Vecera) [2019055] - bridge: cfm: Netlink Notifications. (Ivan Vecera) [2019055] - bridge: cfm: Netlink GET status Interface. (Ivan Vecera) [2019055] - bridge: cfm: Netlink GET configuration Interface. (Ivan Vecera) [2019055] - bridge: cfm: Netlink SET configuration Interface. (Ivan Vecera) [2019055] - bridge: cfm: Kernel space implementation of CFM. CCM frame RX added. (Ivan Vecera) [2019055] - bridge: cfm: Kernel space implementation of CFM. CCM frame TX added. (Ivan Vecera) [2019055] - bridge: cfm: Kernel space implementation of CFM. MEP create/delete. (Ivan Vecera) [2019055] - bridge: uapi: cfm: Added EtherType used by the CFM protocol. (Ivan Vecera) [2019055] - bridge: cfm: Add BRIDGE_CFM to Kconfig. (Ivan Vecera) [2019055] - net: bridge: extend the process of special frames (Ivan Vecera) [2019055] - bridge: Netlink interface fix. (Ivan Vecera) [2019055] - net: bridge: mcast: remove only S,G port groups from sg_port hash (Ivan Vecera) [2019055] - net: switchdev: Fixed kerneldoc warning (Ivan Vecera) [2019055] - net: bridge: mcast: when forwarding handle filter mode and blocked flag (Ivan Vecera) [2019055] - net: bridge: mcast: handle host state (Ivan Vecera) [2019055] - net: bridge: mcast: add support for blocked port groups (Ivan Vecera) [2019055] - net: bridge: mcast: handle port group filter modes (Ivan Vecera) [2019055] - net: bridge: mcast: install S,G entries automatically based on reports (Ivan Vecera) [2019055] - net: bridge: mcast: add sg_port rhashtable (Ivan Vecera) [2019055] - net: bridge: mcast: add rt_protocol field to the port group struct (Ivan Vecera) [2019055] - net: bridge: mcast: when igmpv3/mldv2 are enabled lookup (S,G) first, then (*,G) (Ivan Vecera) [2019055] - net: bridge: mdb: add support for add/del/dump of entries with source (Ivan Vecera) [2019055] - net: bridge: mdb: add support to extend add/del commands (Ivan Vecera) [2019055] - net: bridge: mcast: rename br_ip's u member to dst (Ivan Vecera) [2019055] - net: bridge: mcast: use br_ip's src for src groups and querier address (Ivan Vecera) [2019055] - net: bridge: add src field to br_ip (Ivan Vecera) [2019055] - net: bridge: mdb: use extack in br_mdb_add() and br_mdb_add_group() (Ivan Vecera) [2019055] - net: bridge: mdb: move all port and bridge checks to br_mdb_add (Ivan Vecera) [2019055] - net: bridge: mdb: use extack in br_mdb_parse() (Ivan Vecera) [2019055] - net: bridge: delete duplicated words (Ivan Vecera) [2019055] - net: bridge: mcast: don't ignore return value of __grp_src_toex_excl (Ivan Vecera) [2019055] - __netif_receive_skb_core: don't untag vlan from skb on DSA master (Ivan Vecera) [2019055] - bridge: mcast: Fix incomplete MDB dump (Ivan Vecera) [2019055] - net: bridge: mcast: fix unused br var when lockdep isn't defined (Ivan Vecera) [2019055] - net: bridge: mcast: destroy all entries via gc (Ivan Vecera) [2019055] - net: bridge: mcast: improve IGMPv3/MLDv2 query processing (Ivan Vecera) [2019055] - net: bridge: mcast: support for IGMPV3/MLDv2 BLOCK_OLD_SOURCES report (Ivan Vecera) [2019055] - net: bridge: mcast: support for IGMPV3/MLDv2 CHANGE_TO_INCLUDE/EXCLUDE report (Ivan Vecera) [2019055] - net: bridge: mcast: support for IGMPV3/MLDv2 MODE_IS_INCLUDE/EXCLUDE report (Ivan Vecera) [2019055] - net: bridge: mcast: support for IGMPv3/MLDv2 ALLOW_NEW_SOURCES report (Ivan Vecera) [2019055] - net: bridge: mcast: delete expired port groups without srcs (Ivan Vecera) [2019055] - net: bridge: mdb: use mdb and port entries in notifications (Ivan Vecera) [2019055] - net: bridge: mdb: push notifications in __br_mdb_add/del (Ivan Vecera) [2019055] - net: bridge: mcast: add support for group query retransmit (Ivan Vecera) [2019055] - net: bridge: mcast: add support for group-and-source specific queries (Ivan Vecera) [2019055] - net: bridge: mcast: add support for src list and filter mode dumping (Ivan Vecera) [2019055] - net: bridge: mcast: add support for group source list (Ivan Vecera) [2019055] - net: bridge: mcast: factor out port group del (Ivan Vecera) [2019055] - net: bridge: mdb: arrange internal structs so fast-path fields are close (Ivan Vecera) [2019055] - netlink: consistently use NLA_POLICY_EXACT_LEN() (Ivan Vecera) [2019055] - net: bridge: Add port attribute IFLA_BRPORT_MRP_IN_OPEN (Ivan Vecera) [2019055] - bridge: mrp: Extend br_mrp_fill_info (Ivan Vecera) [2019055] - bridge: uapi: mrp: Extend MRP_INFO attributes for interconnect status (Ivan Vecera) [2019055] - bridge: mrp: Extend MRP netlink interface for configuring MRP interconnect (Ivan Vecera) [2019055] - bridge: mrp: Implement the MRP Interconnect API (Ivan Vecera) [2019055] - bridge: switchdev: mrp: Extend MRP API for switchdev for MRP Interconnect (Ivan Vecera) [2019055] - bridge: mrp: Add br_mrp_in_port_open function (Ivan Vecera) [2019055] - bridge: mrp: Rename br_mrp_port_open to br_mrp_ring_port_open (Ivan Vecera) [2019055] - bridge: mrp: Extend br_mrp for MRP interconnect (Ivan Vecera) [2019055] - bridge: mrp: Extend bridge interface (Ivan Vecera) [2019055] - bridge: uapi: mrp: Extend MRP attributes for MRP interconnect (Ivan Vecera) [2019055] - switchdev: mrp: Extend switchdev API for MRP Interconnect (Ivan Vecera) [2019055] - net: bridge: fix undefined br_vlan_can_enter_range in tunnel code (Ivan Vecera) [2019055] - net: switchdev: kerneldoc fixes (Ivan Vecera) [2019055] - net: bridge: notify on vlan tunnel changes done via the old api (Ivan Vecera) [2019055] - bridge: Extend br_fill_ifinfo to return MPR status (Ivan Vecera) [2019055] - bridge: mrp: Add br_mrp_fill_info (Ivan Vecera) [2019055] - bridge: uapi: mrp: Extend MRP attributes to get the status (Ivan Vecera) [2019055] - bridge: mrp: Fix endian conversion and some other warnings (Ivan Vecera) [2019055] - net: bridge: add a flag to avoid refreshing fdb when changing/adding (Ivan Vecera) [2019055] - net: bridge: add option to allow activity notifications for any fdb entries (Ivan Vecera) [2019055] - net: neighbor: add fdb extended attribute (Ivan Vecera) [2019055] - net: bridge: fdb_add_entry takes ndm as argument (Ivan Vecera) [2019055] - bridge: mrp: Validate when setting the port role (Ivan Vecera) [2019055] - bridge: uapi: mrp: Fix MRP_PORT_ROLE (Ivan Vecera) [2019055] - bridge: mrp: Add support for role MRA (Ivan Vecera) [2019055] - bridge: mrp: Set the priority of MRP instance (Ivan Vecera) [2019055] - bridge: mrp: Update MRP frame type (Ivan Vecera) [2019055] - bridge: multicast: work around clang bug (Ivan Vecera) [2019055] - bridge: mrp: Rework the MRP netlink interface (Ivan Vecera) [2019055] - bridge: mrp: Fix out-of-bounds read in br_mrp_parse (Ivan Vecera) [2019055] - bridge: mrp: Restore port state when deleting MRP instance (Ivan Vecera) [2019055] - switchdev: mrp: Remove the variable mrp_ring_state (Ivan Vecera) [2019055] - bridge: mrp: Add br_mrp_unique_ifindex function (Ivan Vecera) [2019055] - net: bridge: allow enslaving some DSA master network devices (Ivan Vecera) [2019055] - net: remove newlines in NL_SET_ERR_MSG_MOD (Ivan Vecera) [2019055] - net: bridge: return false in br_mrp_enabled() (Ivan Vecera) [2019055] - docs: networking: convert switchdev.txt to ReST (Ivan Vecera) [2019055] - net: bridge: Add checks for enabling the STP. (Ivan Vecera) [2019055] - bridge: mrp: Integrate MRP into the bridge (Ivan Vecera) [2019055] - bridge: mrp: Implement netlink interface to configure MRP (Ivan Vecera) [2019055] - bridge: mrp: Connect MRP API with the switchdev API (Ivan Vecera) [2019055] - bridge: switchdev: mrp: Implement MRP API for switchdev (Ivan Vecera) [2019055] - switchdev: mrp: Extend switchdev API to offload MRP (Ivan Vecera) [2019055] - bridge: mrp: Add MRP interface. (Ivan Vecera) [2019055] - net: bridge: Add port attribute IFLA_BRPORT_MRP_RING_OPEN (Ivan Vecera) [2019055] - bridge: mrp: Extend bridge interface (Ivan Vecera) [2019055] - bridge: mrp: Update Kconfig (Ivan Vecera) [2019055] - bridge: uapi: mrp: Add mrp attributes. (Ivan Vecera) [2019055] - net: bridge: vlan options: move the tunnel command to the nested attribute (Ivan Vecera) [2019055] - net: bridge: vlan options: nest the tunnel id into a tunnel info attribute (Ivan Vecera) [2019055] - net: bridge: vlan: include stats in dumps if requested (Ivan Vecera) [2019055] - net: bridge: vlan options: add support for tunnel mapping set/del (Ivan Vecera) [2019055] - net: bridge: vlan options: add support for tunnel id dumping (Ivan Vecera) [2019055] - net: bridge: vlan tunnel: constify bridge and port arguments (Ivan Vecera) [2019055] - net: bridge: vlan options: rename br_vlan_opts_eq to br_vlan_opts_eq_range (Ivan Vecera) [2019055] - net: switchdev: do not propagate bridge updates across bridges (Ivan Vecera) [2019055] - bridge: br_stp: Use built-in RCU list checking (Ivan Vecera) [2019055] - net: switchdev: Replace zero-length array with flexible-array member (Ivan Vecera) [2019055] - net: bridge: vlan: add per-vlan state (Ivan Vecera) [2019055] - net: bridge: vlan: add basic option setting support (Ivan Vecera) [2019055] - net: bridge: vlan: add basic option dumping support (Ivan Vecera) [2019055] - net: bridge: check port state before br_allowed_egress (Ivan Vecera) [2019055] - net: bridge: vlan: notify on vlan add/delete/change flags (Ivan Vecera) [2019055] - net: bridge: vlan: add rtnetlink group and notify support (Ivan Vecera) [2019055] - net: bridge: vlan: add rtm range support (Ivan Vecera) [2019055] - net: bridge: vlan: add del rtm message support (Ivan Vecera) [2019055] - net: bridge: vlan: add new rtm message support (Ivan Vecera) [2019055] - net: bridge: vlan: add rtm definitions and dump support (Ivan Vecera) [2019055] - net: bridge: netlink: add extack error messages when processing vlans (Ivan Vecera) [2019055] - net: bridge: vlan: add helpers to check for vlan id/range validity (Ivan Vecera) [2019055] - net: bridge: add STP xstats (Ivan Vecera) [2019055] - treewide: Use sizeof_field() macro (Ivan Vecera) [2019055] - bridge: implement get_link_ksettings ethtool method (Ivan Vecera) [2019055] - net: bridge: fdb: eliminate extra port state tests from fast-path (Ivan Vecera) [2019055] - net: bridge: fdb: restore unlikely() when taking over externally added entries (Ivan Vecera) [2019055] - net: bridge: fdb: avoid two atomic bitops in br_fdb_external_learn_add() (Ivan Vecera) [2019055] - net: bridge: fdb: br_fdb_update can take flags directly (Ivan Vecera) [2019055] - net: bridge: Populate the pvid flag in br_vlan_get_info (Ivan Vecera) [2019055] - net: fix __ip_mc_inc_group usage (Ivan Vecera) [2019055] - net: bridge: mdb: allow add/delete for host-joined groups (Ivan Vecera) [2019055] - net: bridge: mdb: dump host-joined entries as well (Ivan Vecera) [2019055] - net: bridge: mdb: factor out mdb filling (Ivan Vecera) [2019055] - net: bridge: mdb: move vlan comments (Ivan Vecera) [2019055] - net: bridge: mcast: add delete due to fast-leave mdb flag (Ivan Vecera) [2019055] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Ivan Vecera) [2019055] - treewide: Add SPDX license identifier for missed files (Ivan Vecera) [2019055] - treewide: Add SPDX license identifier - Makefile/Kconfig (Ivan Vecera) [2019055] - bridge: Fix error path for kobject_init_and_add() (Ivan Vecera) [2019055] - bridge: only include nf_queue.h if needed (Ivan Vecera) [2019055] - bridge: broute: make broute a real ebtables table (Ivan Vecera) [2019055] - bridge: netfilter: unroll NF_HOOK helper in bridge input path (Ivan Vecera) [2019055] - bridge: reduce size of input cb to 16 bytes (Ivan Vecera) [2019055] - net: bridge: update multicast stats from maybe_deliver() (Ivan Vecera) [2019055] - net: bridge: mcast: remove unused br_ip_equal function (Ivan Vecera) [2019055] - net: bridge: optimize backup_port fdb convergence (Ivan Vecera) [2019055] - net: bridge: use netif_is_bridge_port() (Ivan Vecera) [2019055] - net: bridge: use eth_broadcast_addr() to assign broadcast address (Ivan Vecera) [2019055] - tools headers uapi: Update linux/in.h copy (Ivan Vecera) [2019055] - switchdev: Remove unused transaction item queue (Ivan Vecera) [2019055] - bridge: remove redundant check on err in br_multicast_ipv4_rcv (Ivan Vecera) [2019055] - net: Fix ip_mc_{dec,inc}_group allocation context (Ivan Vecera) [2019055] - bridge: remove duplicated include from br_multicast.c (Ivan Vecera) [2019055] - bridge: Snoop Multicast Router Advertisements (Ivan Vecera) [2019055] - bridge: join all-snoopers multicast address (Ivan Vecera) [2019055] - bridge: simplify ip_mc_check_igmp() and ipv6_mc_check_mld() internals (Ivan Vecera) [2019055] - tools include uapi: Sync linux/if_link.h copy with the kernel sources (Ivan Vecera) [2019055] - net: bridge: fix a bug on using a neighbour cache entry without checking its state (Ivan Vecera) [2019055] - net: bridge: remove unneeded variable 'err' (Ivan Vecera) [2019055] - net: bridge: remove redundant checks for null p->dev and p->br (Ivan Vecera) [2019055] - net: bridge: export supported boolopts (Ivan Vecera) [2019055] - net: bridge: add no_linklocal_learn bool option (Ivan Vecera) [2019055] - net: bridge: add support for user-controlled bool options (Ivan Vecera) [2019055] - bridge: use __vlan_hwaccel helpers (Ivan Vecera) [2019055] - netfilter: bridge: define INT_MIN & INT_MAX in userspace (Ivan Vecera) [2019055] - docs: fix some broken documentation references (Ivan Vecera) [2019055] - bridge: Switch to bitmap_zalloc() (Ivan Vecera) [2019055] - netfilter: bridge: Expose nf_tables bridge hook priorities through uapi (Ivan Vecera) [2019055] - net: bridge: add support for backup port (Ivan Vecera) [2019055] - net: bridge: add support for raw sysfs port options (Ivan Vecera) [2019055] - docs: networking: Convert bridge.txt to rst (Ivan Vecera) [2019055] - net: switchdev: consolidate RH_KABI macros usage (Ivan Vecera) [2019055] - kcov: Remove kcov include from sched.h and move it to its users. (Josef Oskera) [2026467] - tasklets: Provide tasklet_disable_in_atomic() (Ivan Vecera) [2026475] - tasklets: Use static inlines for stub implementations (Ivan Vecera) [2026475] - net: sock: introduce sk_error_report (Ivan Vecera) [2026469] - redhat: Add CONFIG_RHEL_DIFFERENCES (Prarit Bhargava) [2021571]- serial: 8520_port: Fix function param documentation (Waiman Long) [1970241] - serial: 8250: Optimize irq enable after console write (Waiman Long) [1970241] - serial: 8250: Fix rs485 delay after console write (Waiman Long) [1970241] - serial: 8250: Support console on software emulated rs485 ports (Waiman Long) [1970241] - serial: 8250: Generalize rs485 software emulation (Waiman Long) [1970241] - serial: 8250: Deduplicate rs485 active_timer assignment (Waiman Long) [1970241] - serial: 8250: Sanitize rs485 config harder (Waiman Long) [1970241] - serial: 8250: Deduplicate ->rs485_config() callback (Waiman Long) [1970241] - serial: 8250: Support rs485 devicetree properties (Waiman Long) [1970241] - serial: 8250_port: Don't use power management for kernel console (Waiman Long) [1970241] - console: Introduce ->exit() callback (Waiman Long) [1970241] - console: Don't notify user space when unregister non-listed console (Waiman Long) [1970241] - tty: 8250_of: Use software emulated RS485 direction control (Waiman Long) [1970241] - serial: 8250: Add MSR/MCR TIOCM conversion wrapper functions (Waiman Long) [1970241] - serial: 8250_of: Use of_device_get_match_data() (Waiman Long) [1970241] - serial: 8250_of: Fix for lack of interrupt support (Waiman Long) [1970241] - serial: 8250: of: Defer probe on missing IRQ (Waiman Long) [1970241] - serial: 8250: of: Correct of_platform_serial_setup() error handling (Waiman Long) [1970241] - mm/vmstat: protect per cpu variables with preempt disable on RT (Scott Wood) [2011667] - mm, slub: convert kmem_cpu_slab protection to local_lock (Scott Wood) [2011667] - mm, slub: use migrate_disable() on PREEMPT_RT (Scott Wood) [2011667] - mm, slub: protect put_cpu_partial() with disabled irqs instead of cmpxchg (Scott Wood) [2011667] - mm, slub: make slab_lock() disable irqs with PREEMPT_RT (Scott Wood) [2011667] - mm: slub: make object_map_lock a raw_spinlock_t (Scott Wood) [2011667] - mm: slub: move flush_cpu_slab() invocations __free_slab() invocations out of IRQ context (Scott Wood) [2011667] - mm, slab: split out the cpu offline variant of flush_slab() (Scott Wood) [2011667] - mm, slub: don't disable irqs in slub_cpu_dead() (Scott Wood) [2011667] - mm, slub: only disable irq with spin_lock in __unfreeze_partials() (Scott Wood) [2011667] - mm, slub: separate detaching of partial list in unfreeze_partials() from unfreezing (Scott Wood) [2011667] - mm, slub: detach whole partial list at once in unfreeze_partials() (Scott Wood) [2011667] - mm, slub: discard slabs in unfreeze_partials() without irqs disabled (Scott Wood) [2011667] - mm, slub: move irq control into unfreeze_partials() (Scott Wood) [2011667] - mm, slub: call deactivate_slab() without disabling irqs (Scott Wood) [2011667] - mm, slub: make locking in deactivate_slab() irq-safe (Scott Wood) [2011667] - mm, slub: move reset of c->page and freelist out of deactivate_slab() (Scott Wood) [2011667] - mm, slub: stop disabling irqs around get_partial() (Scott Wood) [2011667] - mm, slub: check new pages with restored irqs (Scott Wood) [2011667] - mm, slub: validate slab from partial list or page allocator before making it cpu slab (Scott Wood) [2011667] - mm, slub: restore irqs around calling new_slab() (Scott Wood) [2011667] - mm, slub: move disabling irqs closer to get_partial() in ___slab_alloc() (Scott Wood) [2011667] - mm, slub: do initial checks in ___slab_alloc() with irqs enabled (Scott Wood) [2011667] - mm, slub: move disabling/enabling irqs to ___slab_alloc() (Scott Wood) [2011667] - mm, slub: simplify kmem_cache_cpu and tid setup (Scott Wood) [2011667] - mm, slub: restructure new page checks in ___slab_alloc() (Scott Wood) [2011667] - mm, slub: return slab page from get_partial() and set c->page afterwards (Scott Wood) [2011667] - mm, slub: dissolve new_slab_objects() into ___slab_alloc() (Scott Wood) [2011667] - mm, slub: extract get_partial() from new_slab_objects() (Scott Wood) [2011667] - mm, slub: remove redundant unfreeze_partials() from put_cpu_partial() (Scott Wood) [2011667] - mm, slub: don't disable irq for debug_check_no_locks_freed() (Scott Wood) [2011667] - mm, slub: allocate private object map for validate_slab_cache() (Scott Wood) [2011667] - mm, slub: allocate private object map for debugfs listings (Scott Wood) [2011667] - mm, slub: don't call flush_all() from slab_debug_trace_open() (Scott Wood) [2011667] - mm/slub.c: drop lockdep_assert_held() from put_map() (Scott Wood) [2011667] - mm/slub.c: replace cpu_slab->partial with wrapped APIs (Scott Wood) [2011667] - mm/slub.c: replace kmem_cache->cpu_partial with wrapped APIs (Scott Wood) [2011667] - sched/rt, mm: Use CONFIG_PREEMPTION (Scott Wood) [2011667] - tcp: fix page frag corruption on page fault (Paolo Abeni) [1996074] - net: fix sk_page_frag() recursion from memory reclaim (Paolo Abeni) [1996074] - net: udp6: replace __UDP_INC_STATS() with __UDP6_INC_STATS() (Xin Long) [2020407] - net: udp: annotate data race around udp_sk(sk)->corkflag (Xin Long) [2020407] - net/ipv4/udp_tunnel_core.c: remove superfluous header files from udp_tunnel_core.c (Xin Long) [2020407] - udp_tunnel: Fix udp_tunnel_nic work-queue type (Xin Long) [2020407] - net, gro: Set inner transport header offset in tcp/udp GRO hook (Xin Long) [2020407] - bareudp: Add extack support to bareudp_configure() (Guillaume Nault) [1946040] - bareudp: Move definition of struct bareudp_conf to bareudp.c (Guillaume Nault) [1946040] - bareudp: Remove bareudp_dev_create() (Guillaume Nault) [1946040] - net: bareudp: simplify error paths calling dellink (Guillaume Nault) [1946040] - mptcp: re-arm retransmit timer if data is pending (Paolo Abeni) [2019493] - mptcp: remove tx_pending_data (Paolo Abeni) [2019493] - mptcp: do not shrink snd_nxt when recovering (Paolo Abeni) [2019493] - mptcp: drop unused sk in mptcp_push_release (Paolo Abeni) [2019493] - selftests: mptcp: fix proto type in link_failure tests (Paolo Abeni) [2019493] - selftests: mptcp: add testcase for active-back (Paolo Abeni) [2019493] - mptcp: backup flag from incoming MPJ ack option (Paolo Abeni) [2019493] - mptcp: add mibs for stale subflows processing (Paolo Abeni) [2019493] - mptcp: faster active backup recovery (Paolo Abeni) [2019493] - mptcp: cleanup sysctl data and helpers (Paolo Abeni) [2019493] - mptcp: handle pending data on closed subflow (Paolo Abeni) [2019493] - mptcp: less aggressive retransmission strategy (Paolo Abeni) [2019493] - mptcp: more accurate timeout (Paolo Abeni) [2019493] - mptcp: stop relying on tcp_tx_skb_cache (Paolo Abeni) [2019493] - tcp: expose the tcp_mark_push() and tcp_skb_entail() helpers (Paolo Abeni) [2019493] - selftests: KVM: avoid failures due to reserved HyperTransport region (Vitaly Kuznetsov) [2009340] - KVM: X86: Fix when shadow_root_level=5 && guest root_level<4 (Vitaly Kuznetsov) [2009340] - KVM: x86: inhibit APICv when KVM_GUESTDBG_BLOCKIRQ active (Vitaly Kuznetsov) [2009340] - KVM: x86/xen: Fix get_attr of KVM_XEN_ATTR_TYPE_SHARED_INFO (Vitaly Kuznetsov) [2009340] - KVM: x86: Use rw_semaphore for APICv lock to allow vCPU parallelism (Vitaly Kuznetsov) [2009340] - KVM: selftests: test KVM_GUESTDBG_BLOCKIRQ (Vitaly Kuznetsov) [2009340] - x86/sgx/virt: implement SGX_IOC_VEPC_REMOVE ioctl (Vitaly Kuznetsov) [2009340] - x86/sgx/virt: extract sgx_vepc_remove_page (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Complete prefetch for trailing SPTEs for direct, legacy MMU (Vitaly Kuznetsov) [2009340] - KVM: x86: Do not mark all registers as avail/dirty during RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: x86: SVM: don't set VMLOAD/VMSAVE intercepts on vCPU reset (Vitaly Kuznetsov) [2009340] - KVM: VMX: Unregister posted interrupt wakeup handler on hardware unsetup (Vitaly Kuznetsov) [2009340] - Revert "x86/kvm: fix vcpu-id indexed array sizes" (Vitaly Kuznetsov) [2009340] - KVM: X86: Cache CR3 in prev_roots when PCID is disabled (Vitaly Kuznetsov) [2009340] - KVM: X86: Fix tlb flush for tdp in kvm_invalidate_pcid() (Vitaly Kuznetsov) [2009340] - KVM: X86: Don't reset mmu context when toggling X86_CR4_PGE (Vitaly Kuznetsov) [2009340] - KVM: X86: Don't reset mmu context when X86_CR4_PCIDE 1->0 (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: kvm_faultin_pfn has to return false if pfh is returned (Vitaly Kuznetsov) [2009340] - KVM: x86: Take srcu lock in post_kvm_run_save() (Vitaly Kuznetsov) [2009340] - KVM: SEV-ES: fix another issue with string I/O VMGEXITs (Vitaly Kuznetsov) [2009340] - KVM: x86/xen: Fix kvm_xen_has_interrupt() sleeping in kvm_vcpu_block() (Vitaly Kuznetsov) [2009340] - KVM: x86: switch pvclock_gtod_sync_lock to a raw spinlock (Vitaly Kuznetsov) [2009340] - KVM: selftests: Refactor help message for -s backing_src (Vitaly Kuznetsov) [2009340] - KVM: selftests: Change backing_src flag to -s in demand_paging_test (Vitaly Kuznetsov) [2009340] - tools headers UAPI: Sync x86's asm/kvm.h with the kernel sources (Vitaly Kuznetsov) [2009340] - KVM: SEV-ES: go over the sev_pio_data buffer in multiple passes if needed (Vitaly Kuznetsov) [2009340] - KVM: SEV-ES: keep INS functions together (Vitaly Kuznetsov) [2009340] - KVM: x86: remove unnecessary arguments from complete_emulator_pio_in (Vitaly Kuznetsov) [2009340] - KVM: x86: split the two parts of emulator_pio_in (Vitaly Kuznetsov) [2009340] - KVM: SEV-ES: clean up kvm_sev_es_ins/outs (Vitaly Kuznetsov) [2009340] - KVM: x86: leave vcpu->arch.pio.count alone in emulator_pio_in_out (Vitaly Kuznetsov) [2009340] - KVM: SEV-ES: rename guest_ins_data to sev_pio_data (Vitaly Kuznetsov) [2009340] - KVM: SEV: Flush cache on non-coherent systems before RECEIVE_UPDATE_DATA (Vitaly Kuznetsov) [2009340] - KVM: MMU: Reset mmu->pkru_mask to avoid stale data (Vitaly Kuznetsov) [2009340] - KVM: nVMX: promptly process interrupts delivered while in guest mode (Vitaly Kuznetsov) [2009340] - KVM: x86: check for interrupts before deciding whether to exit the fast path (Vitaly Kuznetsov) [2009340] - KVM: SEV-ES: reduce ghcb_sa_len to 32 bits (Vitaly Kuznetsov) [2009340] - KVM: VMX: Remove redundant handling of bus lock vmexit (Vitaly Kuznetsov) [2009340] - KVM: x86: WARN if APIC HW/SW disable static keys are non-zero on unload (Vitaly Kuznetsov) [2009340] - KVM: SEV-ES: fix length of string I/O (Vitaly Kuznetsov) [2009340] - KVM: SEV-ES: Set guest_state_protected after VMSA update (Vitaly Kuznetsov) [2009340] - KVM: kvm_stat: do not show halt_wait_ns (Vitaly Kuznetsov) [2009340] - Revert "KVM: x86: Open code necessary bits of kvm_lapic_set_base() at vCPU RESET" (Vitaly Kuznetsov) [2009340] - KVM: s390: restore old debugfs names (Vitaly Kuznetsov) [2009340] - tools headers UAPI: Sync linux/kvm.h with the kernel sources (Vitaly Kuznetsov) [2009340] - tools headers UAPI: Synch KVM's svm.h header with the kernel (Vitaly Kuznetsov) [2009340] - KVM: selftests: introduce P44V64 for z196 and EC12 (Vitaly Kuznetsov) [2009340] - KVM: selftests: introduce P47V64 for s390x (Vitaly Kuznetsov) [2009340] - x86/sev: Use "SEV: " prefix for messages from sev.c (Vitaly Kuznetsov) [2009340] - KVM: stats: remove dead stores (Vitaly Kuznetsov) [2009340] - kvm: x86: Add AMD PMU MSRs to msrs_to_save_all[] (Vitaly Kuznetsov) [2009340] - kvm: fix objtool relocation warning (Vitaly Kuznetsov) [2009340] - KVM: selftests: Ensure all migrations are performed when test is affined (Vitaly Kuznetsov) [2009340] - KVM: x86: Swap order of CPUID entry "index" vs. "significant flag" checks (Vitaly Kuznetsov) [2009340] - x86/kvmclock: Move this_cpu_pvti into kvmclock.h (Vitaly Kuznetsov) [2009340] - selftests: KVM: Don't clobber XMM register when read (Vitaly Kuznetsov) [2009340] - KVM: VMX: Fix a TSX_CTRL_CPUID_CLEAR field mask issue (Vitaly Kuznetsov) [2009340] - selftests: KVM: Explicitly use movq to read xmm registers (Vitaly Kuznetsov) [2009340] - selftests: KVM: Call ucall_init when setting up in rseq_test (Vitaly Kuznetsov) [2009340] - KVM: X86: Synchronize the shadow pagetable before link it (Vitaly Kuznetsov) [2009340] - KVM: X86: Fix missed remote tlb flush in rmap_write_protect() (Vitaly Kuznetsov) [2009340] - KVM: x86: nSVM: don't copy virt_ext from vmcb12 (Vitaly Kuznetsov) [2009340] - KVM: x86: nSVM: test eax for 4K alignment for GP errata workaround (Vitaly Kuznetsov) [2009340] - KVM: x86: selftests: test simultaneous uses of V_IRQ from L1 and L0 (Vitaly Kuznetsov) [2009340] - KVM: x86: nSVM: restore int_vector in svm_clear_vintr (Vitaly Kuznetsov) [2009340] - KVM: x86: nVMX: re-evaluate emulation_required on nested VM exit (Vitaly Kuznetsov) [2009340] - KVM: x86: nVMX: don't fail nested VM entry on invalid guest state if !from_vmentry (Vitaly Kuznetsov) [2009340] - KVM: x86: VMX: synthesize invalid VM exit when emulating invalid guest state (Vitaly Kuznetsov) [2009340] - KVM: x86: nSVM: refactor svm_leave_smm and smm_enter_smm (Vitaly Kuznetsov) [2009340] - KVM: x86: SVM: call KVM_REQ_GET_NESTED_STATE_PAGES on exit from SMM mode (Vitaly Kuznetsov) [2009340] - KVM: x86: reset pdptrs_from_userspace when exiting smm (Vitaly Kuznetsov) [2009340] - KVM: x86: nSVM: restore the L1 host state prior to resuming nested guest on SMM exit (Vitaly Kuznetsov) [2009340] - KVM: KVM: Use cpumask_available() to check for NULL cpumask when kicking vCPUs (Vitaly Kuznetsov) [2009340] - KVM: Clean up benign vcpu->cpu data races when kicking vCPUs (Vitaly Kuznetsov) [2009340] - KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect() (Vitaly Kuznetsov) [2009340] - KVM: selftests: Create a separate dirty bitmap per slot (Vitaly Kuznetsov) [2009340] - KVM: SEV: Allow some commands for mirror VM (Vitaly Kuznetsov) [2009340] - KVM: SEV: Update svm_vm_copy_asid_from for SEV-ES (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Fix nested bus lock VM exit (Vitaly Kuznetsov) [2009340] - KVM: x86: Identify vCPU0 by its vcpu_idx instead of its vCPUs array entry (Vitaly Kuznetsov) [2009340] - KVM: x86: Query vcpu->vcpu_idx directly and drop its accessor (Vitaly Kuznetsov) [2009340] - kvm: fix wrong exception emulation in check_rdtsc (Vitaly Kuznetsov) [2009340] - KVM: SEV: Pin guest memory for write for RECEIVE_UPDATE_DATA (Vitaly Kuznetsov) [2009340] - KVM: SVM: fix missing sev_decommission in sev_receive_start (Vitaly Kuznetsov) [2009340] - KVM: SEV: Acquire vcpu mutex when updating VMSA (Vitaly Kuznetsov) [2009340] - KVM: do not shrink halt_poll_ns below grow_start (Vitaly Kuznetsov) [2009340] - KVM: nVMX: fix comments of handle_vmon() (Vitaly Kuznetsov) [2009340] - KVM: x86: Handle SRCU initialization failure during page track init (Vitaly Kuznetsov) [2009340] - KVM: VMX: Remove defunct "nr_active_uret_msrs" field (Vitaly Kuznetsov) [2009340] - selftests: KVM: Align SMCCC call with the spec in steal_time (Vitaly Kuznetsov) [2009340] - selftests: KVM: Fix check for !POLLIN in demand_paging_test (Vitaly Kuznetsov) [2009340] - KVM: x86: Clear KVM's cached guest CR3 at RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: x86: Mark all registers as avail/dirty at vCPU creation (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add a test for KVM_RUN+rseq to detect task migration bugs (Vitaly Kuznetsov) [2009340] - tools: Move x86 syscall number fallbacks to .../uapi/ (Vitaly Kuznetsov) [2009340] - selftests: kvm: fix get_run_delay() ignoring fscanf() return warn (Vitaly Kuznetsov) [2009340] - selftests: kvm: move get_run_delay() into lib/test_util (Vitaly Kuznetsov) [2009340] - selftests:kvm: fix get_trans_hugepagesz() ignoring fscanf() return warn (Vitaly Kuznetsov) [2009340] - selftests:kvm: fix get_warnings_count() ignoring fscanf() return warn (Vitaly Kuznetsov) [2009340] - tools: rename bitmap_alloc() to bitmap_zalloc() (Vitaly Kuznetsov) [2009340] - KVM: Drop unused kvm_dirty_gfn_invalid() (Vitaly Kuznetsov) [2009340] - KVM: MMU: mark role_regs and role accessors as maybe unused (Vitaly Kuznetsov) [2009340] - x86/kvm: Don't enable IRQ when IRQ enabled in kvm_wait (Vitaly Kuznetsov) [2009340] - KVM: stats: Add VM stat for remote tlb flush requests (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Move lpage_disallowed_link further "down" in kvm_mmu_page (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Relocate kvm_mmu_page.tdp_mmu_page for better cache locality (Vitaly Kuznetsov) [2009340] - Revert "KVM: x86: mmu: Add guest physical address check in translate_gpa()" (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Remove unused field mmio_cached in struct kvm_mmu_page (Vitaly Kuznetsov) [2009340] - KVM: VMX: avoid running vmx_handle_exit_irqoff in case of emulation (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Don't freak out if pml5_root is NULL on 4-level host (Vitaly Kuznetsov) [2009340] - KVM: SVM: Add 5-level page table support for SVM (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Support shadowing NPT when 5-level paging is enabled in host (Vitaly Kuznetsov) [2009340] - KVM: x86: Allow CPU to force vendor-specific TDP level (Vitaly Kuznetsov) [2009340] - KVM: x86: clamp host mapping level to max_level in kvm_mmu_max_mapping_level (Vitaly Kuznetsov) [2009340] - KVM: x86: implement KVM_GUESTDBG_BLOCKIRQ (Vitaly Kuznetsov) [2009340] - KVM: SVM: split svm_handle_invalid_exit (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Avoid collision with !PRESENT SPTEs in TDP MMU lpage stats (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Remove redundant spte present check in mmu_set_spte (Vitaly Kuznetsov) [2009340] - KVM: stats: Add halt polling related histogram stats (Vitaly Kuznetsov) [2009340] - KVM: stats: Add halt_wait_ns stats for all architectures (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add checks for histogram stats bucket_size field (Vitaly Kuznetsov) [2009340] - KVM: stats: Update doc for histogram statistics (Vitaly Kuznetsov) [2009340] - KVM: stats: Support linear and logarithmic histogram statistics (Vitaly Kuznetsov) [2009340] - KVM: SVM: AVIC: drop unsupported AVIC base relocation code (Vitaly Kuznetsov) [2009340] - KVM: SVM: call avic_vcpu_load/avic_vcpu_put when enabling/disabling AVIC (Vitaly Kuznetsov) [2009340] - KVM: SVM: move check for kvm_vcpu_apicv_active outside of avic_vcpu_{put|load} (Vitaly Kuznetsov) [2009340] - KVM: SVM: avoid refreshing avic if its state didn't change (Vitaly Kuznetsov) [2009340] - KVM: SVM: remove svm_toggle_avic_for_irq_window (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Deactivate APICv only when AutoEOI feature is in use (Vitaly Kuznetsov) [2009340] - KVM: SVM: add warning for mistmatch between AVIC vcpu state and AVIC inhibition (Vitaly Kuznetsov) [2009340] - KVM: x86: APICv: fix race in kvm_request_apicv_update on SVM (Vitaly Kuznetsov) [2009340] - KVM: x86: don't disable APICv memslot when inhibited (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: allow APICv memslot to be enabled but invisible (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: allow kvm_faultin_pfn to return page fault handling code (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: rename try_async_pf to kvm_faultin_pfn (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: add comment explaining arguments to kvm_zap_gfn_range (Vitaly Kuznetsov) [2009340] - KVM: Allow to have arch-specific per-vm debugfs files (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Unconditionally clear nested.pi_pending on nested VM-Enter (Vitaly Kuznetsov) [2009340] - KVM: x86: Clean up redundant ROL16(val, n) macro definition (Vitaly Kuznetsov) [2009340] - KVM: x86: Move declaration of kvm_spurious_fault() to x86.h (Vitaly Kuznetsov) [2009340] - KVM: x86: Kill off __ex() and __kvm_handle_fault_on_reboot() (Vitaly Kuznetsov) [2009340] - KVM: VMX: Hide VMCS control calculators in vmx.c (Vitaly Kuznetsov) [2009340] - KVM: VMX: Drop caching of KVM's desired sec exec controls for vmcs01 (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Pull KVM L0's desired controls directly from vmcs01 (Vitaly Kuznetsov) [2009340] - KVM: VMX: Reset DR6 only when KVM_DEBUGREG_WONT_EXIT (Vitaly Kuznetsov) [2009340] - KVM: X86: Set host DR6 only on VMX and for KVM_DEBUGREG_WONT_EXIT (Vitaly Kuznetsov) [2009340] - KVM: X86: Remove unneeded KVM_DEBUGREG_RELOAD (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Use vmx_need_pf_intercept() when deciding if L0 wants a #PF (Vitaly Kuznetsov) [2009340] - kvm: vmx: Sync all matching EPTPs when injecting nested EPT fault (Vitaly Kuznetsov) [2009340] - KVM: x86: remove dead initialization (Vitaly Kuznetsov) [2009340] - KVM: x86: Allow guest to set EFER.NX=1 on non-PAE 32-bit kernels (Vitaly Kuznetsov) [2009340] - x86: Fix typo s/ECLR/ELCR/ for the PIC register (Vitaly Kuznetsov) [2009340] - KVM: VMX: Use current VMCS to query WAITPKG support for MSR emulation (Vitaly Kuznetsov) [2009340] - KVM: selftests: Move vcpu_args_set into perf_test_util (Vitaly Kuznetsov) [2009340] - KVM: selftests: Support multiple slots in dirty_log_perf_test (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Leverage vcpu->last_used_slot for rmap_add and rmap_recycle (Vitaly Kuznetsov) [2009340] - KVM: Cache the last used slot index per vCPU (Vitaly Kuznetsov) [2009340] - KVM: Move last_used_slot logic out of search_memslots (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Fix per-cpu counter corruption on 32-bit builds (Vitaly Kuznetsov) [2009340] - KVM: xen: do not use struct gfn_to_hva_cache (Vitaly Kuznetsov) [2009340] - KVM: selftests: fix hyperv_clock test (Vitaly Kuznetsov) [2009340] - KVM: SVM: improve the code readability for ASID management (Vitaly Kuznetsov) [2009340] - KVM: SVM: Fix off-by-one indexing when nullifying last used SEV VMCB (Vitaly Kuznetsov) [2009340] - KVM: Do not leak memory for duplicate debugfs directories (Vitaly Kuznetsov) [2009340] - KVM: x86/pmu: Introduce pmc->is_paused to reduce the call time of perf interfaces (Vitaly Kuznetsov) [2009340] - KVM: X86: Optimize zapping rmap (Vitaly Kuznetsov) [2009340] - KVM: X86: Optimize pte_list_desc with per-array counter (Vitaly Kuznetsov) [2009340] - KVM: X86: MMU: Tune PTE_LIST_EXT to be bigger (Vitaly Kuznetsov) [2009340] - KVM: selftests: Test access to XMM fast hypercalls (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Check if guest is allowed to use XMM registers for hypercall input (Vitaly Kuznetsov) [2009340] - KVM: x86: Introduce trace_kvm_hv_hypercall_done() (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Check access to hypercall before reading XMM registers (Vitaly Kuznetsov) [2009340] - KVM: nSVM: remove useless kvm_clear_*_queue (Vitaly Kuznetsov) [2009340] - KVM: x86: Preserve guest's CR0.CD/NW on INIT (Vitaly Kuznetsov) [2009340] - KVM: SVM: Drop redundant clearing of vcpu->arch.hflags at INIT/RESET (Vitaly Kuznetsov) [2009340] - KVM: SVM: Emulate #INIT in response to triple fault shutdown (Vitaly Kuznetsov) [2009340] - KVM: VMX: Move RESET-only VMWRITE sequences to init_vmcs() (Vitaly Kuznetsov) [2009340] - KVM: VMX: Remove redundant write to set vCPU as active at RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: VMX: Smush x2APIC MSR bitmap adjustments into single function (Vitaly Kuznetsov) [2009340] - KVM: VMX: Remove unnecessary initialization of msr_bitmap_mode (Vitaly Kuznetsov) [2009340] - KVM: VMX: Don't redo x2APIC MSR bitmaps when userspace filter is changed (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Remove obsolete MSR bitmap refresh at nested transitions (Vitaly Kuznetsov) [2009340] - KVM: VMX: Remove obsolete MSR bitmap refresh at vCPU RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: x86: Move setting of sregs during vCPU RESET/INIT to common x86 (Vitaly Kuznetsov) [2009340] - KVM: VMX: Don't _explicitly_ reconfigure user return MSRs on vCPU INIT (Vitaly Kuznetsov) [2009340] - KVM: VMX: Refresh list of user return MSRs after setting guest CPUID (Vitaly Kuznetsov) [2009340] - KVM: VMX: Skip pointless MSR bitmap update when setting EFER (Vitaly Kuznetsov) [2009340] - KVM: SVM: Stuff save->dr6 at during VMSA sync, not at RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: SVM: Drop redundant writes to vmcb->save.cr4 at RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: SVM: Tweak order of cr0/cr4/efer writes at RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Don't evaluate "emulation required" on nested VM-Exit (Vitaly Kuznetsov) [2009340] - KVM: VMX: Skip emulation required checks during pmode/rmode transitions (Vitaly Kuznetsov) [2009340] - KVM: VMX: Process CR0.PG side effects after setting CR0 assets (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Skip the permission_fault() check on MMIO if CR0.PG=0 (Vitaly Kuznetsov) [2009340] - KVM: VMX: Pull GUEST_CR3 from the VMCS iff CR3 load exiting is disabled (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Do not clear CR3 load/store exiting bits if L1 wants 'em (Vitaly Kuznetsov) [2009340] - KVM: VMX: Fold ept_update_paging_mode_cr0() back into vmx_set_cr0() (Vitaly Kuznetsov) [2009340] - KVM: VMX: Remove direct write to vcpu->arch.cr0 during vCPU RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: VMX: Invert handling of CR0.WP for EPT without unrestricted guest (Vitaly Kuznetsov) [2009340] - KVM: SVM: Don't bother writing vmcb->save.rip at vCPU RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: x86: Move EDX initialization at vCPU RESET to common code (Vitaly Kuznetsov) [2009340] - KVM: x86: Consolidate APIC base RESET initialization code (Vitaly Kuznetsov) [2009340] - KVM: x86: Open code necessary bits of kvm_lapic_set_base() at vCPU RESET (Vitaly Kuznetsov) [2009340] - KVM: VMX: Stuff vcpu->arch.apic_base directly at vCPU RESET (Vitaly Kuznetsov) [2009340] - KVM: x86: Set BSP bit in reset BSP vCPU's APIC base by default (Vitaly Kuznetsov) [2009340] - KVM: x86: Don't force set BSP bit when local APIC is managed by userspace (Vitaly Kuznetsov) [2009340] - KVM: x86: Migrate the PIT only if vcpu0 is migrated, not any BSP (Vitaly Kuznetsov) [2009340] - KVM: x86: Remove defunct BSP "update" in local APIC reset (Vitaly Kuznetsov) [2009340] - KVM: x86: WARN if the APIC map is dirty without an in-kernel local APIC (Vitaly Kuznetsov) [2009340] - KVM: SVM: Drop explicit MMU reset at RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: VMX: Remove explicit MMU reset in enter_rmode() (Vitaly Kuznetsov) [2009340] - KVM: SVM: Fall back to KVM's hardcoded value for EDX at RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: SVM: Require exact CPUID.0x1 match when stuffing EDX at INIT (Vitaly Kuznetsov) [2009340] - KVM: VMX: Set EDX at INIT with CPUID.0x1, Family-Model-Stepping (Vitaly Kuznetsov) [2009340] - KVM: SVM: Zero out GDTR.base and IDTR.base on INIT (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Set LDTR to its architecturally defined value on nested VM-Exit (Vitaly Kuznetsov) [2009340] - KVM: x86: Flush the guest's TLB on INIT (Vitaly Kuznetsov) [2009340] - KVM: x86: APICv: drop immediate APICv disablement on current vCPU (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: fast_page_fault support for the TDP MMU (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Make walk_shadow_page_lockless_{begin,end} interoperate with the TDP MMU (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Fix use of enums in trace_fast_page_fault (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Rename cr2_or_gpa to gpa in fast_page_fault (Vitaly Kuznetsov) [2009340] - KVM: Introduce kvm_get_kvm_safe() (Vitaly Kuznetsov) [2009340] - x86/kvm: remove non-x86 stuff from arch/x86/kvm/ioapic.h (Vitaly Kuznetsov) [2009340] - KVM: X86: Add per-vm stat for max rmap list size (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Return old SPTE from mmu_spte_clear_track_bits() (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Refactor shadow walk in __direct_map() to reduce indentation (Vitaly Kuznetsov) [2009340] - KVM: x86: Hoist kvm_dirty_regs check out of sync_regs() (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Mark VM as bugged if page fault returns RET_PF_INVALID (Vitaly Kuznetsov) [2009340] - KVM: x86: Use KVM_BUG/KVM_BUG_ON to handle bugs that are fatal to the VM (Vitaly Kuznetsov) [2009340] - KVM: Export kvm_make_all_cpus_request() for use in marking VMs as bugged (Vitaly Kuznetsov) [2009340] - KVM: Add infrastructure and macro to mark VM as bugged (Vitaly Kuznetsov) [2009340] - KVM: Get rid of kvm_get_pfn() (Vitaly Kuznetsov) [2009340] - KVM: arm64: Use get_page() instead of kvm_get_pfn() (Vitaly Kuznetsov) [2009340] - KVM: x86: accept userspace interrupt only if no event is injected (Vitaly Kuznetsov) [2009340] - KVM: add missing compat KVM_CLEAR_DIRTY_LOG (Vitaly Kuznetsov) [2009340] - KVM: use cpu_relax when halt polling (Vitaly Kuznetsov) [2009340] - KVM: SVM: use vmcb01 in svm_refresh_apicv_exec_ctrl (Vitaly Kuznetsov) [2009340] - KVM: SVM: tweak warning about enabled AVIC on nested entry (Vitaly Kuznetsov) [2009340] - KVM: SVM: svm_set_vintr don't warn if AVIC is active but is about to be deactivated (Vitaly Kuznetsov) [2009340] - KVM: SVM: delay svm_vcpu_init_msrpm after svm->vmcb is initialized (Vitaly Kuznetsov) [2009340] - KVM: selftests: Introduce access_tracking_perf_test (Vitaly Kuznetsov) [2009340] - KVM: selftests: Fix missing break in dirty_log_perf_test arg parsing (Vitaly Kuznetsov) [2009340] - x86/kvm: fix vcpu-id indexed array sizes (Vitaly Kuznetsov) [2009340] - KVM: x86: Check the right feature bit for MSR_KVM_ASYNC_PF_ACK access (Vitaly Kuznetsov) [2009340] - KVM: Documentation: Fix KVM_CAP_ENFORCE_PV_FEATURE_CPUID name (Vitaly Kuznetsov) [2009340] - KVM: nSVM: Swap the parameter order for svm_copy_vmrun_state()/svm_copy_vmloadsave_state() (Vitaly Kuznetsov) [2009340] - KVM: nSVM: Rename nested_svm_vmloadsave() to svm_copy_vmloadsave_state() (Vitaly Kuznetsov) [2009340] - docs: virt: kvm: api.rst: replace some characters (Vitaly Kuznetsov) [2009340] - docs: kvm: properly format code blocks and lists (Vitaly Kuznetsov) [2009340] - docs: kvm: fix build warnings (Vitaly Kuznetsov) [2009340] - KVM: selftests: Address extra memslot parameters in vm_vaddr_alloc (Vitaly Kuznetsov) [2009340] - kvm: debugfs: fix memory leak in kvm_create_vm_debugfs (Vitaly Kuznetsov) [2009340] - Revert "KVM: x86: WARN and reject loading KVM if NX is supported but not enabled" (Vitaly Kuznetsov) [2009340] - KVM: selftests: x86: Address missing vm_install_exception_handler conversions (Vitaly Kuznetsov) [2009340] - KVM: selftests: change pthread_yield to sched_yield (Vitaly Kuznetsov) [2009340] - KVM: x86: rename apic_access_page_done to apic_access_memslot_enabled (Vitaly Kuznetsov) [2009340] - kvm: x86: disable the narrow guest module parameter on unload (Vitaly Kuznetsov) [2009340] - selftests: kvm: Allows userspace to handle emulation errors. (Vitaly Kuznetsov) [2009340] - kvm: x86: Allow userspace to handle emulation errors (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Let guest use GBPAGES if supported in hardware and TDP is on (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Get CR4.SMEP from MMU, not vCPU, in shadow page fault (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Get CR0.WP from MMU, not vCPU, in shadow page fault (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Drop redundant rsvd bits reset for nested NPT (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Optimize and clean up so called "last nonleaf level" logic (Vitaly Kuznetsov) [2009340] - KVM: x86: Enhance comments for MMU roles and nested transition trickiness (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: WARN on any reserved SPTE value when making a valid SPTE (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Add helpers to do full reserved SPTE checks w/ generic MMU (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's role to determine PTTYPE (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Collapse 32-bit PAE and 64-bit statements for helpers (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Add a helper to calculate root from role_regs (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Add helper to update paging metadata (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Don't update nested guest's paging bitmasks if CR0.PG=0 (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Consolidate reset_rsvds_bits_mask() calls (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU role_regs to get LA57, and drop vCPU LA57 helper (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Get nested MMU's root level from the MMU's role (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Drop "nx" from MMU context now that there are no readers (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's role to get EFER.NX during MMU configuration (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's role/role_regs to compute context's metadata (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's role to detect EFER.NX in guest page walk (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's roles to compute last non-leaf level (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's role to compute PKRU bitmask (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's role to compute permission bitmask (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Drop vCPU param from reserved bits calculator (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's role to get CR4.PSE for computing rsvd bits (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Don't grab CR4.PSE for calculating shadow reserved bits (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Always set new mmu_role immediately after checking old role (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Set CR4.PKE/LA57 in MMU role iff long mode is active (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Do not set paging-related bits in MMU role if CR0.PG=0 (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Add accessors to query mmu_role bits (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Rename "nxe" role bit to "efer_nx" for macro shenanigans (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's role_regs, not vCPU state, to compute mmu_role (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Ignore CR0 and CR4 bits in nested EPT MMU role (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Consolidate misc updates into shadow_mmu_init_context() (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Add struct and helpers to retrieve MMU role bits from regs (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Grab shadow root level from mmu_role for shadow MMUs (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Move nested NPT reserved bit calculation into MMU proper (Vitaly Kuznetsov) [2009340] - KVM: x86: Read and pass all CR0/CR4 role bits to shadow MMU helper (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Drop smep_andnot_wp check from "uses NX" for shadow MMUs (Vitaly Kuznetsov) [2009340] - KVM: nSVM: Add a comment to document why nNPT uses vmcb01, not vCPU state (Vitaly Kuznetsov) [2009340] - KVM: x86: Fix sizes used to pass around CR0, CR4, and EFER (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Rename unsync helper and update related comments (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Drop the intermediate "transient" __kvm_sync_page() (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: comment on kvm_mmu_get_page's syncing of pages (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: WARN and zap SP when sync'ing if MMU role mismatches (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU role to check for matching guest page sizes (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Unconditionally zap unsync SPs when creating >4k SP at GFN (Vitaly Kuznetsov) [2009340] - Revert "KVM: MMU: record maximum physical address width in kvm_mmu_extended_role" (Vitaly Kuznetsov) [2009340] - KVM: x86: Alert userspace that KVM_SET_CPUID{,2} after KVM_RUN is broken (Vitaly Kuznetsov) [2009340] - KVM: debugfs: Reuse binary stats descriptors (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add selftest for KVM statistics data binary interface (Vitaly Kuznetsov) [2009340] - KVM: stats: Add documentation for binary statistics interface (Vitaly Kuznetsov) [2009340] - KVM: stats: Support binary stats retrieval for a VCPU (Vitaly Kuznetsov) [2009340] - KVM: stats: Support binary stats retrieval for a VM (Vitaly Kuznetsov) [2009340] - KVM: stats: Add fd-based API to read binary stats data (Vitaly Kuznetsov) [2009340] - KVM: stats: Separate generic stats from architecture specific ones (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Don't WARN on a NULL shadow page in TDP MMU check (Vitaly Kuznetsov) [2009340] - KVM: sefltests: Add x86-64 test to verify MMU reacts to CPUID updates (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add hugepage support for x86-64 (Vitaly Kuznetsov) [2009340] - KVM: selftests: Genericize upper level page table entry struct (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add PTE helper for x86-64 in preparation for hugepages (Vitaly Kuznetsov) [2009340] - KVM: selftests: Rename x86's page table "address" to "pfn" (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add wrapper to allocate page table page (Vitaly Kuznetsov) [2009340] - KVM: selftests: Unconditionally allocate EPT tables in memslot 0 (Vitaly Kuznetsov) [2009340] - KVM: selftests: Unconditionally use memslot '0' for page table allocations (Vitaly Kuznetsov) [2009340] - KVM: selftests: Unconditionally use memslot 0 for vaddr allocations (Vitaly Kuznetsov) [2009340] - KVM: selftests: Use "standard" min virtual address for CPUID test alloc (Vitaly Kuznetsov) [2009340] - KVM: selftests: Use alloc page helper for xAPIC IPI test (Vitaly Kuznetsov) [2009340] - KVM: selftests: Use alloc_page helper for x86-64's GDT/IDT/TSS allocations (Vitaly Kuznetsov) [2009340] - KVM: selftests: Lower the min virtual address for misc page allocations (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add helpers to allocate N pages of virtual memory (Vitaly Kuznetsov) [2009340] - KVM: selftests: Use "standard" min virtual address for Hyper-V pages (Vitaly Kuznetsov) [2009340] - KVM: selftests: Unconditionally use memslot 0 for x86's GDT/TSS setup (Vitaly Kuznetsov) [2009340] - KVM: selftests: Unconditionally use memslot 0 when loading elf binary (Vitaly Kuznetsov) [2009340] - KVM: selftests: Zero out the correct page in the Hyper-V features test (Vitaly Kuznetsov) [2009340] - KVM: selftests: Remove errant asm/barrier.h include to fix arm64 build (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Fix uninitialized boolean variable flush (Vitaly Kuznetsov) [2009340] - KVM: selftests: fix triple fault if ept=0 in dirty_log_test (Vitaly Kuznetsov) [2009340] - KVM: x86: Print CPU of last attempted VM-entry when dumping VMCS/VMCB (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Dynamically compute max VMCS index for vmcs12 (Vitaly Kuznetsov) [2009340] - KVM: VMX: Skip #PF(RSVD) intercepts when emulating smaller maxphyaddr (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Remove redundant root_hpa checks (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Refactor is_tdp_mmu_root into is_tdp_mmu (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Remove redundant is_tdp_mmu_enabled check (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Remove redundant is_tdp_mmu_root check (Vitaly Kuznetsov) [2009340] - KVM: x86: Stub out is_tdp_mmu_root on 32-bit hosts (Vitaly Kuznetsov) [2009340] - KVM: x86: WARN and reject loading KVM if NX is supported but not enabled (Vitaly Kuznetsov) [2009340] - KVM: SVM: Refuse to load kvm_amd if NX support is not available (Vitaly Kuznetsov) [2009340] - KVM: VMX: Refuse to load kvm_intel if EPT and NX are disabled (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Fix TDP MMU page table level (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Fix pf_fixed count in tdp_mmu_map_handle_target_level() (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Fix return value in tdp_mmu_map_handle_target_level() (Vitaly Kuznetsov) [2009340] - KVM: LAPIC: Keep stored TMCCT register value 0 after KVM_SET_LAPIC (Vitaly Kuznetsov) [2009340] - KVM: X86: Introduce KVM_HC_MAP_GPA_RANGE hypercall (Vitaly Kuznetsov) [2009340] - KVM: switch per-VM stats to u64 (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Grab nx_lpage_splits as an unsigned long before division (Vitaly Kuznetsov) [2009340] - KVM: x86: Check for pending interrupts when APICv is getting disabled (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Drop redundant checks on vmcs12 in EPTP switching emulation (Vitaly Kuznetsov) [2009340] - KVM: nVMX: WARN if subtly-impossible VMFUNC conditions occur (Vitaly Kuznetsov) [2009340] - KVM: x86: Drop pointless @reset_roots from kvm_init_mmu() (Vitaly Kuznetsov) [2009340] - KVM: x86: Defer MMU sync on PCID invalidation (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Use fast PGD switch when emulating VMFUNC[EPTP_SWITCH] (Vitaly Kuznetsov) [2009340] - KVM: x86: Use KVM_REQ_TLB_FLUSH_GUEST to handle INVPCID(ALL) emulation (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Free only guest_mode (L2) roots on INVVPID w/o EPT (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Consolidate VM-Enter/VM-Exit TLB flush and MMU sync logic (Vitaly Kuznetsov) [2009340] - KVM: x86: Drop skip MMU sync and TLB flush params from "new PGD" helpers (Vitaly Kuznetsov) [2009340] - KVM: nSVM: Move TLB flushing logic (or lack thereof) to dedicated helper (Vitaly Kuznetsov) [2009340] - KVM: x86: Uncondtionally skip MMU sync/TLB flush in MOV CR3's PGD switch (Vitaly Kuznetsov) [2009340] - KVM: x86: Invalidate all PGDs for the current PCID on MOV CR3 w/ flush (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Don't clobber nested MMU's A/D status on EPTP switch (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Ensure 64-bit shift when checking VMFUNC bitmap (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Sync all PGDs on nested transition with shadow paging (Vitaly Kuznetsov) [2009340] - KVM: x86: avoid loading PDPTRs after migration when possible (Vitaly Kuznetsov) [2009340] - KVM: x86: Introduce KVM_GET_SREGS2 / KVM_SET_SREGS2 (Vitaly Kuznetsov) [2009340] - KVM: x86: introduce kvm_register_clear_available (Vitaly Kuznetsov) [2009340] - KVM: nVMX: delay loading of PDPTRs to KVM_REQ_GET_NESTED_STATE_PAGES (Vitaly Kuznetsov) [2009340] - KVM: nSVM: refactor the CR3 reload on migration (Vitaly Kuznetsov) [2009340] - KVM: x86: Always load PDPTRs on CR3 load for SVM w/o NPT and a PAE guest (Vitaly Kuznetsov) [2009340] - KVM: nSVM: Drop pointless pdptrs_changed() check on nested transition (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Drop obsolete (and pointless) pdptrs_changed() check (Vitaly Kuznetsov) [2009340] - KVM: selftests: Introduce hyperv_features test (Vitaly Kuznetsov) [2009340] - KVM: selftests: Move evmcs.h to x86_64/ (Vitaly Kuznetsov) [2009340] - KVM: selftests: move Hyper-V MSR definitions to hyperv.h (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_X64_EX_PROCESSOR_MASKS_RECOMMENDED bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_X64_CLUSTER_IPI_RECOMMENDED bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_X64_REMOTE_TLB_FLUSH_RECOMMENDED bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_DEBUGGING privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_SIGNAL_EVENTS privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_POST_MESSAGES privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Check access to HVCALL_NOTIFY_LONG_SPIN_WAIT hypercall (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Prepare to check access to Hyper-V hypercalls (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_STIMER_DIRECT_MODE_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Inverse the default in hv_check_msr_access() (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_FEATURE_DEBUG_MSRS_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_FEATURE_GUEST_CRASH_MSR_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_ACCESS_REENLIGHTENMENT privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_ACCESS_FREQUENCY_MSRS privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_APIC_ACCESS_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_SYNTIMER_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_SYNIC_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_REFERENCE_TSC_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_RESET_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_VP_INDEX_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_TIME_REF_COUNT_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_VP_RUNTIME_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_HYPERCALL_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Prepare to check access to Hyper-V MSRs (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Cache guest CPUID leaves determining features availability (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Introduce KVM_CAP_HYPERV_ENFORCE_CPUID (Vitaly Kuznetsov) [2009340] - asm-generic/hyperv: add HV_STATUS_ACCESS_DENIED definition (Vitaly Kuznetsov) [2009340] - KVM: SVM: hyper-v: Direct Virtual Flush support (Vitaly Kuznetsov) [2009340] - KVM: SVM: hyper-v: Enlightened MSR-Bitmap support (Vitaly Kuznetsov) [2009340] - KVM: SVM: hyper-v: Remote TLB flush for SVM (Vitaly Kuznetsov) [2009340] - KVM: SVM: Software reserved fields (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Move the remote TLB flush logic out of vmx (Vitaly Kuznetsov) [2009340] - KVM: nVMX: nSVM: Add a new VCPU statistic to show if VCPU is in guest mode (Vitaly Kuznetsov) [2009340] - KVM: x86: Drop "pre_" from enter/leave_smm() helpers (Vitaly Kuznetsov) [2009340] - KVM: x86: Drop .post_leave_smm(), i.e. the manual post-RSM MMU reset (Vitaly Kuznetsov) [2009340] - KVM: x86: Rename SMM tracepoint to make it reflect reality (Vitaly Kuznetsov) [2009340] - KVM: x86: Move "entering SMM" tracepoint into kvm_smm_changed() (Vitaly Kuznetsov) [2009340] - KVM: x86: Move (most) SMM hflags modifications into kvm_smm_changed() (Vitaly Kuznetsov) [2009340] - KVM: x86: Invoke kvm_smm_changed() immediately after clearing SMM flag (Vitaly Kuznetsov) [2009340] - KVM: x86: Replace .set_hflags() with dedicated .exiting_smm() helper (Vitaly Kuznetsov) [2009340] - KVM: x86: Emulate triple fault shutdown if RSM emulation fails (Vitaly Kuznetsov) [2009340] - KVM: x86: Drop vendor specific functions for APICv/AVIC enablement (Vitaly Kuznetsov) [2009340] - KVM: x86: Use common 'enable_apicv' variable for both APICv and AVIC (Vitaly Kuznetsov) [2009340] - kvm: x86: implement KVM PM-notifier (Vitaly Kuznetsov) [2009340] - kvm: add PM-notifier (Vitaly Kuznetsov) [2009340] - KVM: selftests: Introduce x2APIC register manipulation functions (Vitaly Kuznetsov) [2009340] - KVM: selftests: Hoist APIC functions out of individual tests (Vitaly Kuznetsov) [2009340] - KVM: selftests: Move APIC definitions into a separate file (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Disable vmcs02 posted interrupts if vmcs12 PID isn't mappable (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Fail on MMIO completion for nested posted interrupts (Vitaly Kuznetsov) [2009340] - KVM: x86: Add a return code to kvm_apic_accept_events (Vitaly Kuznetsov) [2009340] - KVM: x86: Add a return code to inject_pending_event (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Add a return code to vmx_complete_nested_posted_interrupt (Vitaly Kuznetsov) [2009340] - KVM: x86: Remove guest mode check from kvm_check_nested_events (Vitaly Kuznetsov) [2009340] - KVM: selftests: x86: Add vmx_nested_tsc_scaling_test (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Enable nested TSC scaling (Vitaly Kuznetsov) [2009340] - KVM: X86: Add vendor callbacks for writing the TSC multiplier (Vitaly Kuznetsov) [2009340] - KVM: X86: Move write_l1_tsc_offset() logic to common code and rename it (Vitaly Kuznetsov) [2009340] - KVM: X86: Add functions that calculate the nested TSC fields (Vitaly Kuznetsov) [2009340] - KVM: X86: Add functions for retrieving L2 TSC fields from common code (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Add a TSC multiplier field in VMCS12 (Vitaly Kuznetsov) [2009340] - KVM: X86: Add a ratio parameter to kvm_scale_tsc() (Vitaly Kuznetsov) [2009340] - KVM: X86: Rename kvm_compute_tsc_offset() to kvm_compute_l1_tsc_offset() (Vitaly Kuznetsov) [2009340] - KVM: X86: Store L1's TSC scaling ratio in 'struct kvm_vcpu_arch' (Vitaly Kuznetsov) [2009340] - math64.h: Add mul_s64_u64_shr() (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Add a field to control memslot rmap allocation (Vitaly Kuznetsov) [2009340] - KVM: mmu: Add slots_arch_lock for memslot arch fields (Vitaly Kuznetsov) [2009340] - KVM: mmu: Refactor memslot copy (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Factor out allocating memslot rmap (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Deduplicate rmap freeing (Vitaly Kuznetsov) [2009340] - KVM: x86: Do not write protect huge page in initially-all-set mode (Vitaly Kuznetsov) [2009340] - KVM: x86: Support write protecting only large pages (Vitaly Kuznetsov) [2009340] - KVM: hyper-v: Advertise support for fast XMM hypercalls (Vitaly Kuznetsov) [2009340] - KVM: x86: kvm_hv_flush_tlb use inputs from XMM registers (Vitaly Kuznetsov) [2009340] - KVM: hyper-v: Collect hypercall params into struct (Vitaly Kuznetsov) [2009340] - KVM: x86: Move FPU register accessors into fpu.h (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Make is_nx_huge_page_enabled an inline function (Vitaly Kuznetsov) [2009340] - KVM: selftests: Fix kvm_check_cap() assertion (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add aarch64/debug-exceptions test (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add exception handling support for aarch64 (Vitaly Kuznetsov) [2009340] - KVM: selftests: Move GUEST_ASSERT_EQ to utils header (Vitaly Kuznetsov) [2009340] - KVM: selftests: Introduce UCALL_UNHANDLED for unhandled vector reporting (Vitaly Kuznetsov) [2009340] - KVM: selftests: Complete x86_64/sync_regs_test ucall (Vitaly Kuznetsov) [2009340] - KVM: selftests: Rename vm_handle_exception (Vitaly Kuznetsov) [2009340] - KVM: selftests: Fix compiling errors when initializing the static structure (Vitaly Kuznetsov) [2009340] - selftests: kvm: Add support for customized slot0 memory size (Vitaly Kuznetsov) [2009340] - selftests: kvm: fix overlapping addresses in memslot_perf_test (Vitaly Kuznetsov) [2009340] - selftests: kvm: do only 1 memslot_perf_test run by default (Vitaly Kuznetsov) [2009340] - KVM: X86: Use _BITUL() macro in UAPI headers (Vitaly Kuznetsov) [2009340] - KVM: selftests: create alias mappings when using shared memory (Vitaly Kuznetsov) [2009340] - KVM: selftests: add shmem backing source type (Vitaly Kuznetsov) [2009340] - KVM: selftests: refactor vm_mem_backing_src_type flags (Vitaly Kuznetsov) [2009340] - KVM: selftests: allow different backing source types (Vitaly Kuznetsov) [2009340] - KVM: selftests: compute correct demand paging size (Vitaly Kuznetsov) [2009340] - KVM: selftests: simplify setup_demand_paging error handling (Vitaly Kuznetsov) [2009340] - KVM: selftests: Print a message if /dev/kvm is missing (Vitaly Kuznetsov) [2009340] - KVM: selftests: trivial comment/logging fixes (Vitaly Kuznetsov) [2009340] - KVM: selftests: Fix hang in hardware_disable_test (Vitaly Kuznetsov) [2009340] - KVM: selftests: Ignore CPUID.0DH.1H in get_cpuid_test (Vitaly Kuznetsov) [2009340] - KVM: selftests: Fix 32-bit truncation of vm_get_max_gfn() (Vitaly Kuznetsov) [2009340] - KVM: selftests: add a memslot-related performance benchmark (Vitaly Kuznetsov) [2009340] - KVM: selftests: Keep track of memslots more efficiently (Vitaly Kuznetsov) [2009340] - selftests: kvm: fix potential issue with ELF loading (Vitaly Kuznetsov) [2009340] - selftests: kvm: make allocation of extra memory take effect (Vitaly Kuznetsov) [2009340] - docs: virt: api.rst: fix a pointer to SGX documentation (Vitaly Kuznetsov) [2009340] - docs: vcpu-requests.rst: fix reference for atomic ops (Vitaly Kuznetsov) [2009340] - x86/msr: Rename MSR_K8_SYSCFG to MSR_AMD64_SYSCFG (Vitaly Kuznetsov) [2009340] - x86/sev: Move GHCB MSR protocol and NAE definitions in a common header (Vitaly Kuznetsov) [2009340] - x86/sev-es: Rename sev-es.{ch} to sev.{ch} (Vitaly Kuznetsov) [2009340] - x86/sev-es: Replace open-coded hlt-loops with sev_es_terminate() (Vitaly Kuznetsov) [2009340] - tools/kvm_stat: Fix documentation typo (Vitaly Kuznetsov) [2009340] - KVM: x86: Hide RDTSCP and RDPID if MSR_TSC_AUX probing failed (Vitaly Kuznetsov) [2009340] - KVM: x86: Tie Intel and AMD behavior for MSR_TSC_AUX to guest CPU model (Vitaly Kuznetsov) [2009340] - KVM: x86: Move uret MSR slot management to common x86 (Vitaly Kuznetsov) [2009340] - KVM: x86: Export the number of uret MSRs to vendor modules (Vitaly Kuznetsov) [2009340] - KVM: VMX: Disable loading of TSX_CTRL MSR the more conventional way (Vitaly Kuznetsov) [2009340] - KVM: VMX: Use common x86's uret MSR list as the one true list (Vitaly Kuznetsov) [2009340] - KVM: VMX: Use flag to indicate "active" uret MSRs instead of sorting list (Vitaly Kuznetsov) [2009340] - KVM: VMX: Configure list of user return MSRs at module init (Vitaly Kuznetsov) [2009340] - KVM: x86: Add support for RDPID without RDTSCP (Vitaly Kuznetsov) [2009340] - selftests: kvm: remove reassignment of non-absolute variables (Vitaly Kuznetsov) [2009340] - doc/kvm: Fix wrong entry for KVM_CAP_X86_MSR_FILTER (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Fix kdoc of __handle_changed_spte (Vitaly Kuznetsov) [2009340] - KVM: documentation: fix sphinx warnings (Vitaly Kuznetsov) [2009340] - KVM: x86: document behavior of measurement ioctls with len==0 (Vitaly Kuznetsov) [2009340] - documentation/kvm: additional explanations on KVM_SET_BOOT_CPU_ID (Vitaly Kuznetsov) [2009340] - docs: kvm: Fix a typo ("althought") (Vitaly Kuznetsov) [2009340] - KVM: move EXIT_FASTPATH_REENTER_GUEST to common code (Vitaly Kuznetsov) [2009340] - mm, kvm: account kvm_vcpu_mmap to kmemcg (Vitaly Kuznetsov) [2009340] - x86/kvm: Use msi_msg shadow structs (Vitaly Kuznetsov) [2009340] - ceph: fix up non-directory creation in SGID directories (Jeffrey Layton) [2017796] - ceph: initialize pathlen variable in reconnect_caps_cb (Jeffrey Layton) [2017796] - ceph: initialize i_size variable in ceph_sync_read (Jeffrey Layton) [2017796] - ceph: fix duplicate increment of opened_inodes metric (Jeffrey Layton) [2017796] - ceph: add a new metric to keep track of remote object copies (Jeffrey Layton) [2017796] - libceph, ceph: move ceph_osdc_copy_from() into cephfs code (Jeffrey Layton) [2017796] - ceph: clean-up metrics data structures to reduce code duplication (Jeffrey Layton) [2017796] - ceph: split 'metric' debugfs file into several files (Jeffrey Layton) [2017796] - ceph: return the real size read when it hits EOF (Jeffrey Layton) [2017796] - ceph: properly handle statfs on multifs setups (Jeffrey Layton) [2017796] - ceph: shut down mount on bad mdsmap or fsmap decode (Jeffrey Layton) [2017796] - ceph: fix mdsmap decode when there are MDS's beyond max_mds (Jeffrey Layton) [2017796] - ceph: ignore the truncate when size won't change with Fx caps issued (Jeffrey Layton) [2017796] - ceph: don't rely on error_string to validate blocklisted session. (Jeffrey Layton) [2017796] - ceph: just use ci->i_version for fscache aux info (Jeffrey Layton) [2017796] - ceph: shut down access to inode when async create fails (Jeffrey Layton) [2017796] - ceph: refactor remove_session_caps_cb (Jeffrey Layton) [2017796] - ceph: fix auth cap handling logic in remove_session_caps_cb (Jeffrey Layton) [2017796] - ceph: drop private list from remove_session_caps_cb (Jeffrey Layton) [2017796] - ceph: don't use -ESTALE as special return code in try_get_cap_refs (Jeffrey Layton) [2017796] - ceph: print inode numbers instead of pointer values (Jeffrey Layton) [2017796] - ceph: enable async dirops by default (Jeffrey Layton) [2017796] - libceph: drop ->monmap and err initialization (Jeffrey Layton) [2017796] - ceph: convert to noop_direct_IO (Jeffrey Layton) [2017796] - ceph: fix off by one bugs in unsafe_request_wait() (Jeffrey Layton) [2017796] - ceph: fix handling of "meta" errors (Jeffrey Layton) [2017796] - ceph: drop the mdsc_get_session/put_session dout messages (Jeffrey Layton) [2017796] - ceph: lockdep annotations for try_nonblocking_invalidate (Jeffrey Layton) [2017796] - ceph: don't WARN if we're forcibly removing the session caps (Jeffrey Layton) [2017796] - ceph: don't WARN if we're force umounting (Jeffrey Layton) [2017796] - ceph: remove the capsnaps when removing caps (Jeffrey Layton) [2017796] - ceph: request Fw caps before updating the mtime in ceph_write_iter (Jeffrey Layton) [2017796] - ceph: reconnect to the export targets on new mdsmaps (Jeffrey Layton) [2017796] - ceph: print more information when we can't find snaprealm (Jeffrey Layton) [2017796] - ceph: add ceph_change_snap_realm() helper (Jeffrey Layton) [2017796] - ceph: remove redundant initializations from mdsc and session (Jeffrey Layton) [2017796] - ceph: cancel delayed work instead of flushing on mdsc teardown (Jeffrey Layton) [2017796] - ceph: add a new vxattr to return auth mds for an inode (Jeffrey Layton) [2017796] - ceph: flush the mdlog before waiting on unsafe reqs (Jeffrey Layton) [2017796] - ceph: flush mdlog before umounting (Jeffrey Layton) [2017796] - ceph: make iterate_sessions a global symbol (Jeffrey Layton) [2017796] - ceph: make ceph_create_session_msg a global symbol (Jeffrey Layton) [2017796] - ceph: fix comment about short copies in ceph_write_end (Jeffrey Layton) [2017796] - ceph: fix memory leak on decode error in ceph_handle_caps (Jeffrey Layton) [2017796] - RDMA/irdma: Fix a potential memory allocation issue in 'irdma_prm_add_pble_mem()' (Kamal Heib) [1970672] - RDMA/irdma: Don't arm the CQ more than two times if no CE for this CQ (Kamal Heib) [1970672] - RDMA/irdma: Fix a user-after-free in add_pble_prm (Kamal Heib) [1970672] - RDMA/irdma: Report correct WC errors (Kamal Heib) [1970672] - RDMA/irdma: Do not hold qos mutex twice on QP resume (Kamal Heib) [1970672] - RDMA/irdma: Set VLAN in UD work completion correctly (Kamal Heib) [1970672] - RDMA/irdma: Process extended CQ entries correctly (Kamal Heib) [1970672] - RDMA/irdma: Report correct WC error when there are MW bind errors (Kamal Heib) [1970672] - RDMA/irdma: Report correct WC error when transport retry counter is exceeded (Kamal Heib) [1970672] - RDMA/irdma: Validate number of CQ entries on create CQ (Kamal Heib) [1970672] - RDMA/irdma: Skip CQP ring during a reset (Kamal Heib) [1970672] - RDMA/irdma: Remove the repeated declaration (Kamal Heib) [1970672] - RDMA/irdma: Use correct kconfig symbol for AUXILIARY_BUS (Kamal Heib) [1970672] - RDMA/irdma: Change returned type of irdma_setup_virt_qp to void (Kamal Heib) [1970672] - RDMA/irdma: Change the returned type of irdma_set_hw_rsrc to void (Kamal Heib) [1970672] - RDMA/irdma: change the returned type of irdma_sc_repost_aeq_entries to void (Kamal Heib) [1970672] - RDMA/irdma: Check vsi pointer before using it (Kamal Heib) [1970672] - RDMA/irdma: Change the returned type to void (Kamal Heib) [1970672] - RDMA/irdma: Make spdxcheck.py happy (Kamal Heib) [1970672] - RDMA/irdma: Fix unused variable total_size warning (Kamal Heib) [1970672] - RDMA/irdma: Fix potential overflow expression in irdma_prm_get_pbles (Kamal Heib) [1970672] - RDMA/irdma: Check contents of user-space irdma_mem_reg_req object (Kamal Heib) [1970672] - RDMA/irdma: Remove use of kmap() (Kamal Heib) [1970672] - RDMA/irdma: Use the queried port attributes (Kamal Heib) [1970672] - RDMA/irdma: Check return value from ib_umem_find_best_pgsz (Kamal Heib) [1970672] - RDMA: Split the alloc_hw_stats() ops to port and device variants (Kamal Heib) [1970672] - RDMA/irdma: Store PBL info address a pointer type (Kamal Heib) [1970672] - RDMA/irdma: Use list_last_entry/list_first_entry (Kamal Heib) [1970672] - RDMA/irdma: Use list_move instead of list_del/list_add (Kamal Heib) [1970672] - RDMA/irdma: Fix return error sign from irdma_modify_qp (Kamal Heib) [1970672] - RDMA/irdma: Fix spelling mistake "Allocal" -> "Allocate" (Kamal Heib) [1970672] - RDMA/irdma: remove redundant initialization of variable val (Kamal Heib) [1970672] - RDMA/irdma: remove extraneous indentation on a statement (Kamal Heib) [1970672] - RDMA/irdma: Fix issues with u8 left shift operation (Kamal Heib) [1970672] - RDMA/irdma: Add irdma Kconfig/Makefile and remove i40iw (Kamal Heib) [1970672] - RDMA/irdma: Add ABI definitions (Kamal Heib) [1970672] - RDMA/irdma: Add dynamic tracing for CM (Kamal Heib) [1970672] - RDMA/irdma: Add miscellaneous utility definitions (Kamal Heib) [1970672] - RDMA/irdma: Add user/kernel shared libraries (Kamal Heib) [1970672] - RDMA/irdma: Add RoCEv2 UD OP support (Kamal Heib) [1970672] - RDMA/irdma: Implement device supported verb APIs (Kamal Heib) [1970672] - RDMA/irdma: Add PBLE resource manager (Kamal Heib) [1970672] - RDMA/irdma: Add connection manager (Kamal Heib) [1970672] - RDMA/irdma: Add QoS definitions (Kamal Heib) [1970672] - RDMA/irdma: Add privileged UDA queue implementation (Kamal Heib) [1970672] - RDMA/irdma: Add HMC backing store setup functions (Kamal Heib) [1970672] - RDMA/irdma: Implement HW Admin Queue OPs (Kamal Heib) [1970672] - RDMA/irdma: Implement device initialization definitions (Kamal Heib) [1970672] - RDMA/irdma: Register auxiliary driver and implement private channel OPs (Kamal Heib) [1970672] - i40e: Register auxiliary devices to provide RDMA (Kamal Heib) [1970672] - i40e: Prep i40e header for aux bus conversion (Kamal Heib) [1970672] - i40e: Replace one-element array with flexible-array member (Kamal Heib) [1970672] - ibmvnic: drop bad optimization in reuse_tx_pools() (Gustavo Walbon) [2028722] - ibmvnic: drop bad optimization in reuse_rx_pools() (Gustavo Walbon) [2028722] - /proc//cmdline: add back the setproctitle() special case (Ian Kent) [1979446] - /proc//cmdline: remove all the special cases (Ian Kent) [1979446] - perf tests vmlinux-kallsyms: Ignore hidden symbols (Michael Petlan) [1903157] - net/sched: sch_ets: don't remove idle classes from the round-robin list (Davide Caratti) [2013073] - net/sched: sch_ets: don't peek at classes beyond 'nbands' (Davide Caratti) [2013073] - net/sched: sch_ets: properly init all active DRR list handles (Davide Caratti) [2013073] - serial: 8250: fix racy uartclk update (Puneet Sethi) [1784121] - serial: 8250: Skip uninitialized TTY port baud rate update (Puneet Sethi) [1784121] - serial: 8250: Discard RTS/DTS setting from clock update method (Puneet Sethi) [1784121] - serial: 8250: Add 8250 port clock update method (Puneet Sethi) [1784121] - serial: 8250_dw: drop bogus uartclk optimisation (Puneet Sethi) [1784121] - serial: 8250_lpss: Enable PSE UART Auto Flow Control (Puneet Sethi) [1784121] - serial: 8250_lpss: Extract dw8250_do_set_termios() for common use (Puneet Sethi) [1784121] - serial: 8250_dw: Fix the trivial typo in the comment (Puneet Sethi) [1784121] - serial: 8250_dw: Re-use temporary variable for of_node (Puneet Sethi) [1784121] - serial: 8250_dw: Drop wrong use of ACPI_PTR() (Puneet Sethi) [1784121] - serial: 8250_lpss: Enable DMA on Intel Elkhart Lake (Puneet Sethi) [1784121] - serial: 8250_dw: Add device HID for new AMD UART controller (Puneet Sethi) [1784121] - serial: 8250_dw: Fix clk-notifier/port suspend deadlock (Puneet Sethi) [1784121] - serial: 8250_dw: Fix common clocks usage race condition (Puneet Sethi) [1784121] - serial: 8250_dw: Pass the same rate to the clk round and set rate methods (Puneet Sethi) [1784121] - serial: 8250_dw: Simplify the ref clock rate setting procedure (Puneet Sethi) [1784121] - serial: 8250_dw: Use devm_clk_get_optional() to get the input clock (Puneet Sethi) [1784121] - serial: 8250_dw: Avoid double error messaging when IRQ absent (Puneet Sethi) [1784121] - serial: 8250_dw: switch to use 8250_dwlib library (Puneet Sethi) [1784121] - serial: 8250_dw: use pointer to uart local variable (Puneet Sethi) [1784121] - serial: 8250_dw: Use a unified new dev variable in remove (Puneet Sethi) [1784121] - serial: 8250_dw: always set baud rate in dw8250_set_termios (Puneet Sethi) [1784121] - serial: 8250_dw: add fractional divisor support (Puneet Sethi) [1784121] - serial: 8250_dw: Introduce IO accessors to extended registers (Puneet Sethi) [1784121] - dmaengine: dw: Program xBAR hardware for Elkhart Lake (Puneet Sethi) [1784121] - dmaengine: dw: Make it dependent to HAS_IOMEM (Puneet Sethi) [1784121] - dmaengine dw: Revert "dmaengine: dw: Enable runtime PM" (Puneet Sethi) [1784121] - dmaengine: dw: Enable runtime PM (Puneet Sethi) [1784121] - dmaengine: dw: Add DMA-channels mask cell support (Puneet Sethi) [1784121] - dmaengine: dw: Ignore burst setting for memory peripherals (Puneet Sethi) [1784121] - dmaengine: dw: Discard dlen from the dev-to-mem xfer width calculation (Puneet Sethi) [1784121] - dmaengine: dw: Activate FIFO-mode for memory peripherals only (Puneet Sethi) [1784121] - dmaengine: dw: Initialize max_sg_burst capability (Puneet Sethi) [1784121] - dmaengine: dw: Introduce max burst length hw config (Puneet Sethi) [1784121] - dmaengine: dw: Initialize min and max burst DMA device capability (Puneet Sethi) [1784121] - dmaengine: dw: Set DMA device max segment size parameter (Puneet Sethi) [1784121] - dmaengine: dw: Take HC_LLP flag into account for noLLP auto-config (Puneet Sethi) [1784121] - dmaengine: Introduce DMA-device device_caps callback (Puneet Sethi) [1784121] - dmaengine: Introduce max SG burst capability (Puneet Sethi) [1784121] - dmaengine: Introduce min burst length capability (Puneet Sethi) [1784121] - dmaengine: dw: Initialize channel before each transfer (Puneet Sethi) [1784121] - dmaengine: dw: Replace 'objs' by 'y' (Puneet Sethi) [1784121] - dmaengine: dw: Register ACPI DMA controller for PCI that has companion (Puneet Sethi) [1784121] - dmaengine: dw: platform: Mark 'hclk' clock optional (Puneet Sethi) [1784121] - dmaengine: dw: platform: Split OF helpers to separate module (Puneet Sethi) [1784121] - dmaengine: dw: platform: Split ACPI helpers to separate module (Puneet Sethi) [1784121] - dmaengine: dw: platform: Move handle check to dw_dma_acpi_controller_register() (Puneet Sethi) [1784121] - dmaengine: dw: platform: Switch to acpi_dma_controller_register() (Puneet Sethi) [1784121] - dmaengine: dw: platform: Use devm_platform_ioremap_resource() (Puneet Sethi) [1784121] - dmaengine: dw: platform: Enable iDMA 32-bit on Intel Elkhart Lake (Puneet Sethi) [1784121] - dmaengine: dw: platform: Use struct dw_dma_chip_pdata (Puneet Sethi) [1784121] - dmaengine: dw: Export struct dw_dma_chip_pdata for wider use (Puneet Sethi) [1784121] - dmaengine: dw: Update Intel Elkhart Lake Service Engine acronym (Puneet Sethi) [1784121] - dmaengine: dw: Enable iDMA 32-bit on Intel Elkhart Lake (Puneet Sethi) [1784121] - dmaengine: dw: Distinguish ->remove() between DW and iDMA 32-bit (Puneet Sethi) [1784121] - dmaengine: dw: convert to SPDX identifiers (Puneet Sethi) [1784121] - dmaengine: dw: Don't pollute CTL_LO on iDMA 32-bit (Puneet Sethi) [1784121] - dmaengine: dw: Reset DRAIN bit when resume the channel (Puneet Sethi) [1784121] - dmaengine: dw: Split DW and iDMA 32-bit operations (Puneet Sethi) [1784121] - dmaengine: dw: Remove unused internal property (Puneet Sethi) [1784121] - dmaengine: dw: Add missed multi-block support for iDMA 32-bit (Puneet Sethi) [1784121] - dmaengine: dw: drop useless LIST_HEAD (Puneet Sethi) [1784121] - dmaengine: dw: Fix FIFO size for Intel Merrifield (Puneet Sethi) [1784121] - dmaengine: dw-dmac: implement dma protection control setting (Puneet Sethi) [1784121] - dmaengine: dw: remove dma_slave_config direction usage (Puneet Sethi) [1784121] - dmaengine: dw: Add alternative ACPI HIDs for Cherry Trail DMA controllers (Puneet Sethi) [1784121] - perf/arm-cmn: Fix invalid pointer when access dtc object sharing the same IRQ number (Mark Langsdorf) [1997732] - drivers/perf: Simplify EVENT ATTR macro in SMMU PMU driver (Mark Langsdorf) [1997732] - perf/smmuv3: Don't trample existing events with global filter (Mark Langsdorf) [1997732] - perf: qcom: Remove redundant dev_err call in qcom_l3_cache_pmu_probe() (Mark Langsdorf) [1997732] - perf: arm_spe: use DEVICE_ATTR_RO macro (Mark Langsdorf) [1997732] - perf: xgene_pmu: use DEVICE_ATTR_RO macro (Mark Langsdorf) [1997732] - perf: qcom: use DEVICE_ATTR_RO macro (Mark Langsdorf) [1997732] - perf: arm_pmu: use DEVICE_ATTR_RO macro (Mark Langsdorf) [1997732] - drivers/perf: arm-cci: Fix checkpatch spacing error (Mark Langsdorf) [1997732] - drivers/perf: arm-cmn: Add space after ',' (Mark Langsdorf) [1997732] - drivers/perf: arm_pmu: Fix some coding style issues (Mark Langsdorf) [1997732] - drivers/perf: arm_spe_pmu: Fix some coding style issues (Mark Langsdorf) [1997732] - drivers/perf: Remove redundant dev_err call in tx2_uncore_pmu_init_dev() (Mark Langsdorf) [1997732] - perf/arm-smmuv3: Use irq_set_affinity() (Mark Langsdorf) [1997732] - perf/arm-dsu: Use irq_set_affinity() (Mark Langsdorf) [1997732] - perf/arm-dmc620: Use irq_set_affinity() (Mark Langsdorf) [1997732] - perf/arm-cmn: Use irq_set_affinity() (Mark Langsdorf) [1997732] - perf/arm-ccn: Use irq_set_affinity() (Mark Langsdorf) [1997732] - perf/arm-ccn: Clean up CPU hotplug handling (Mark Langsdorf) [1997732] - perf/arm-cci: Remove broken race mitigation (Mark Langsdorf) [1997732] - genirq: Export affinity setter for modules (Mark Langsdorf) [1997732] - perf/arm_pmu_platform: Clean up with dev_printk (Mark Langsdorf) [1997732] - perf/arm_pmu_platform: Fix error handling (Mark Langsdorf) [1997732] - perf/arm_pmu_platform: Use dev_err_probe() for IRQ errors (Mark Langsdorf) [1997732] - drivers/perf: Simplify the SMMUv3 PMU event attributes (Mark Langsdorf) [1997732] - perf: Constify static struct attribute_group (Mark Langsdorf) [1997732] - perf: qcom: Constify static struct attribute_group (Mark Langsdorf) [1997732] - drivers/perf: Add support for ARMv8.3-SPE (Mark Langsdorf) [1997732] - driver/perf: Remove ARM_SMMU_V3_PMU dependency on ARM_SMMU_V3 (Mark Langsdorf) [1997732] - perf/smmuv3: Support sysfs identifier file (Mark Langsdorf) [1997732] - perf: remove duplicate check on fwnode (Mark Langsdorf) [1997732] - redhat/configs: enable ARM_DMC620_PMU memory controller perf counters (Mark Langsdorf) [1997732] - perf/arm_dmc620_pmu: Fix error return code in dmc620_pmu_device_probe() (Mark Langsdorf) [1997732] - drivers/perf: Prevent forced unbinding of ARM_DMC620_PMU drivers (Mark Langsdorf) [1997732] - driver/perf: Add PMU driver for the ARM DMC-620 memory controller (Mark Langsdorf) [1997732] - drivers/perf: thunderx2_pmu: Fix memory resource error handling (Mark Langsdorf) [1997732] - drivers/perf: xgene_pmu: Fix uninitialized resource struct (Mark Langsdorf) [1997732] - perf: arm_dsu: Support DSU ACPI devices (Mark Langsdorf) [1997732] - perf/smmuv3: To simplify code for ioremap page in pmcg (Mark Langsdorf) [1997732] - drivers/perf: Prevent forced unbinding of PMU drivers (Mark Langsdorf) [1997732] - drivers/perf: Fix kernel panic when rmmod PMU modules during perf sampling (Mark Langsdorf) [1997732] - pmu/smmuv3: Clear IRQ affinity hint on device removal (Mark Langsdorf) [1997732] - drivers/perf: arm_spe_pmu: Avoid duplicate printouts (Mark Langsdorf) [1997732] - drivers/perf: arm_dsu_pmu: Avoid duplicate printouts (Mark Langsdorf) [1997732] - drivers/perf: Open access for CAP_PERFMON privileged process (Mark Langsdorf) [1997732] - perf/smmuv3: Remove the leftover put_cpu() in error path (Mark Langsdorf) [1997732] - perf: arm-ccn: Enable stats for CCN-512 interconnect (Mark Langsdorf) [1997732] - perf/smmuv3: use devm_platform_ioremap_resource() to simplify code (Mark Langsdorf) [1997732] - perf/arm-cci: use devm_platform_ioremap_resource() to simplify code (Mark Langsdorf) [1997732] - perf/arm-ccn: use devm_platform_ioremap_resource() to simplify code (Mark Langsdorf) [1997732] - perf: xgene: use devm_platform_ioremap_resource() to simplify code (Mark Langsdorf) [1997732] - perf/smmuv3: Validate groups for global filtering (Mark Langsdorf) [1997732] - perf/smmuv3: Validate group size (Mark Langsdorf) [1997732] - perf/smmuv3: Enable HiSilicon Erratum 162001800 quirk (Mark Langsdorf) [1997732] - perf/smmuv3: Add MSI irq support (Mark Langsdorf) [1997732] - perf/smmuv3: Add arm64 smmuv3 pmu driver (Mark Langsdorf) [1997732] - perf: xgene: Remove set but not used variable 'config' (Mark Langsdorf) [1997732] - perf/drivers: Strengthen exclusion checks with PERF_PMU_CAP_NO_EXCLUDE (Mark Langsdorf) [1997732] - For drivers that do not support context exclusion let's advertise the PERF_PMU_CAP_NO_EXCLUDE capability. This ensures that perf will prevent us from handling events where any exclusion flags are set. Let's also remove the now unnecessary check for exclusion flags. (Mark Langsdorf) [1997732] - perf/core, arch/arm: Use PERF_PMU_CAP_NO_EXCLUDE conditionally (Mark Langsdorf) [1997732] - drivers/perf: arm-ccn: Use devm_ioremap_resource() to map memory (Mark Langsdorf) [1997732] - drivers/perf: Initialise return value in armpmu_request_irqs() (Mark Langsdorf) [1997732] - perf/arm-cci: Remove VLA usage (Mark Langsdorf) [1997732] - tools/power turbostat: version 2021.05.04 (Prarit Bhargava) [2030472] - tools/power turbostat: Support "turbostat --hide idle" (Prarit Bhargava) [2030472] - tools/power turbostat: elevate priority of interval mode (Prarit Bhargava) [2030472] - tools/power turbostat: formatting (Prarit Bhargava) [2030472] - tools/power turbostat: rename tcc variables (Prarit Bhargava) [2030472] - tools/power turbostat: save original CPU model (Prarit Bhargava) [2030472] - tools/power turbostat: add TCC Offset support (Prarit Bhargava) [2030472] - tools/power turbostat: Fix Core C6 residency on Atom CPUs (Prarit Bhargava) [2030472] - tools/power turbostat: Print the C-state Pre-wake settings (Prarit Bhargava) [2030472] - tools/power turbostat: unmark non-kernel-doc comment (Prarit Bhargava) [2030472] - tools/power/turbostat: Remove Package C6 Retention on Ice Lake Server (Prarit Bhargava) [2030472] - tools/power turbostat: Fix offset overflow issue in index converting (Prarit Bhargava) [2030472] - tools/power/turbostat: Fix turbostat for AMD Zen CPUs (Prarit Bhargava) [2030472] - Revert "tools/power turbostat: adjust for temperature offset" (Prarit Bhargava) [2030472] - tools/power turbostat: Fix DRAM Energy Unit on SKX (Prarit Bhargava) [2030472] - tools/power turbostat: print microcode patch level (Prarit Bhargava) [2030472] - tools/power turbostat: add built-in-counter for IPC -- Instructions per Cycle (Prarit Bhargava) [2030472]- [s390] virtio: write back F_VERSION_1 before validate (Claudio Imbrenda) [2026234] - cpufreq: powernv: Fix init_chip_info initialization in numa=off (Steve Best) [2017665] - tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() (Guillaume Nault) [2016210] - tipc: fix size validations for the MSG_CRYPTO type (Xin Long) [2020507] {CVE-2021-43267} - tipc: increase timeout in tipc_sk_enqueue() (Xin Long) [2020401] - Revert "tipc: Return the correct errno code" (Xin Long) [2020401] - tipc: fix an use-after-free issue in tipc_recvmsg (Xin Long) [2020401] - tipc: keep the skb in rcv queue until the whole data is read (Xin Long) [2020401] - powerpc/perf: Fix cycles/instructions as PM_CYC/PM_INST_CMPL in power10 (Steve Best) [2025400] - PCI: Increase D3 delay for AMD Renoir/Cezanne XHCI (Myron Stowe) [2028298] - media: uvcvideo: Avoid cyclic entity chains due to malformed USB descriptors (Dean Nelson) [1921871] {CVE-2020-0404} - sctp: fix transport encap_port update in sctp_vtag_verify (Xin Long) [2020393] - sctp: account stream padding length for reconf chunk (Xin Long) [2020393] - sctp: break out if skb_header_pointer returns NULL in sctp_rcv_ootb (Xin Long) [2020393] - net: cipso: fix warnings in netlbl_cipsov4_add_std (Balazs Nemeth) [2026691] - net/sched: act_ct: fix err check for nf_conntrack_confirm (Davide Caratti) [2018109] - net/sched: act_ct: Fix byte count on fragmented packets (Davide Caratti) [2018109] - mqprio: Correct stats in mqprio_dump_class_stats(). (Davide Caratti) [2018109] - net_sched: fix NULL deref in fifo_set_limit() (Davide Caratti) [2018109] - net: sched: flower: protect fl_walk() with rcu (Davide Caratti) [2018109] - fq_codel: reject silly quantum parameters (Davide Caratti) [2018109] - net: sched: Fix qdisc_rate_table refcount leak when get tcf_block failed (Davide Caratti) [2018109] - sch_htb: Fix inconsistency when leaf qdisc creation fails (Davide Caratti) [2018109] - net: sched: fix lockdep_set_class() typo error for sch->seqlock (Davide Caratti) [2018109] - net: sched: cls_api: Fix the the wrong parameter (Davide Caratti) [2018109] - net/sched: act_vlan: Fix modify to allow 0 (Davide Caratti) [2018109] - net-sysfs: initialize uid and gid before calling net_ns_get_ownership (Xin Long) [1979820] - net: fix sysfs permssions when device changes network namespace (Xin Long) [1979820] - net-sysfs: add queue_change_owner() (Xin Long) [1979820] - net-sysfs: add netdev_change_owner() (Xin Long) [1979820] - drivers/base/power: add dpm_sysfs_change_owner() (Xin Long) [1979820] - device: add device_change_owner() (Xin Long) [1979820] - sysfs: Fix regression when adding a file to an existing group (Xin Long) [1979820] - bridge: make sure objects belong to container's owner (Xin Long) [1979820] - net: create reusable function for getting ownership info of sysfs inodes (Xin Long) [1979820] - net-sysfs: make sure objects belong to container's owner (Xin Long) [1979820] - net-sysfs: require net admin in the init ns for setting tx_maxrate (Xin Long) [1979820] - driver core: set up ownership of class devices in sysfs (Xin Long) [1979820] - kobject: kset_create_and_add() - fetch ownership info from parent (Xin Long) [1979820] - sysfs, kobject: allow creating kobject belonging to arbitrary users (Xin Long) [1979820] - NFSv42: Fix pagecache invalidation after COPY/CLONE (Benjamin Coddington) [2017166] - SUNRPC: fix sign error causing rpcsec_gss drops (Benjamin Coddington) [2017166] - nfsd4: Handle the NFSv4 READDIR 'dircount' hint being zero (Benjamin Coddington) [2017166] - nfsd: fix error handling of register_pernet_subsys() in init_nfsd() (Benjamin Coddington) [2017166] - SUNRPC: Simplify socket shutdown when not reusing TCP ports (Benjamin Coddington) [2017166] - nfsd4: Fix forced-expiry locking (Benjamin Coddington) [2017166] - SUNRPC/xprtrdma: Fix reconnection locking (Benjamin Coddington) [2017166] - NFSv4/pnfs: The layout barrier indicate a minimal value for the seqid (Benjamin Coddington) [2017166] - NFSv4/pNFS: Always allow update of a zero valued layout barrier (Benjamin Coddington) [2017166] - NFSv4/pNFS: Fix a layoutget livelock loop (Benjamin Coddington) [2017166] - xprtrdma: Put rpcrdma_reps before waking the tear-down completion (Benjamin Coddington) [2017166] - NFSD: Fix TP_printk() format specifier in nfsd_clid_class (Benjamin Coddington) [2017166] - NFSv42: Copy offload should update the file size when appropriate (Benjamin Coddington) [2017166] - SUNRPC: Fix XPT_BUSY flag leakage in svc_handle_xprt()... (Benjamin Coddington) [2017166] - NFSv4/pNFS: Return an error if _nfs4_pnfs_v3_ds_connect can't load NFSv3 (Benjamin Coddington) [2017166] - NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times (Benjamin Coddington) [2017166] - NFSv4/pnfs: Clean up layout get on open (Benjamin Coddington) [2017166] - NFSv4/pnfs: Fix layoutget behaviour after invalidation (Benjamin Coddington) [2017166] - NFSv4/pnfs: Fix the layout barrier update (Benjamin Coddington) [2017166] - NFSD: Prevent a possible oops in the nfs_dirent() tracepoint (Benjamin Coddington) [2017166] - nfsd: remove redundant assignment to pointer 'this' (Benjamin Coddington) [2017166] - nfs_common: fix doc warning (Benjamin Coddington) [2017166] - nfsd4: Expose the callback address and state of each NFS4 client (Benjamin Coddington) [2017166] - xprtrdma: Fix spelling mistakes (Benjamin Coddington) [2017166] - NFS: nfs_find_open_context() may only select open files (Benjamin Coddington) [2017166] - SUNRPC: Should wake up the privileged task firstly. (Benjamin Coddington) [2017166] - SUNRPC: Fix the batch tasks count wraparound. (Benjamin Coddington) [2017166] - nfs: update has_sec_mnt_opts after cloning lsm options from parent (Benjamin Coddington) [2017166] - nfs: fix acl memory leak of posix_acl_create() (Benjamin Coddington) [2017166] - rpc: remove redundant initialization of variable status (Benjamin Coddington) [2017166] - NFSv4: Initialise connection to the server in nfs4_alloc_client() (Benjamin Coddington) [2017166] - nfsd: Prevent truncation of an unlinked inode from blocking access to its directory (Benjamin Coddington) [2017166] - xprtrdma: Fix a maybe-uninitialized compiler warning (Benjamin Coddington) [2017166] - NFSv4: Fix second deadlock in nfs4_evict_inode() (Benjamin Coddington) [2017166] - NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() (Benjamin Coddington) [2017166] - NFS: FMODE_READ and friends are C macros, not enum types (Benjamin Coddington) [2017166] - NFS: Fix a potential NULL dereference in nfs_get_client() (Benjamin Coddington) [2017166] - NFS: Fix use-after-free in nfs4_init_client() (Benjamin Coddington) [2017166] - NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error. (Benjamin Coddington) [2017166] - nfs: Remove trailing semicolon in macros (Benjamin Coddington) [2017166] - NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config (Benjamin Coddington) [2017166] - NFS: Clean up reset of the mirror accounting variables (Benjamin Coddington) [2017166] - NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce() (Benjamin Coddington) [2017166] - NFS: Fix an Oopsable condition in __nfs_pageio_add_request() (Benjamin Coddington) [2017166] - SUNRPC: More fixes for backlog congestion (Benjamin Coddington) [2017166] - SUNRPC: Fix Oops in xs_tcp_send_request() when transport is disconnected (Benjamin Coddington) [2017166] - NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return() (Benjamin Coddington) [2017166] - SUNRPC in case of backlog, hand free slots directly to waiting task (Benjamin Coddington) [2017166] - pNFS/NFSv4: Remove redundant initialization of 'rd_size' (Benjamin Coddington) [2017166] - NFS: fix an incorrect limit in filelayout_decode_layout() (Benjamin Coddington) [2017166] - fs/nfs: Use fatal_signal_pending instead of signal_pending (Benjamin Coddington) [2017166] - xprtrdma: Fix a NULL dereference in frwr_unmap_sync() (Benjamin Coddington) [2017166] - sunrpc: Fix misplaced barrier in call_decode (Benjamin Coddington) [2017166] - SUNRPC: set rq_page_end differently (Benjamin Coddington) [2017166] - xprtrdma: Move fr_mr field to struct rpcrdma_mr (Benjamin Coddington) [2017166] - xprtrdma: Move the Work Request union to struct rpcrdma_mr (Benjamin Coddington) [2017166] - xprtrdma: Move fr_linv_done field to struct rpcrdma_mr (Benjamin Coddington) [2017166] - xprtrdma: Move cqe to struct rpcrdma_mr (Benjamin Coddington) [2017166] - xprtrdma: Move fr_cid to struct rpcrdma_mr (Benjamin Coddington) [2017166] - xprtrdma: Remove the RPC/RDMA QP event handler (Benjamin Coddington) [2017166] - xprtrdma: Add tracepoints showing FastReg WRs and remote invalidation (Benjamin Coddington) [2017166] - xprtrdma: Avoid Send Queue wrapping (Benjamin Coddington) [2017166] - xprtrdma: Do not wake RPC consumer on a failed LocalInv (Benjamin Coddington) [2017166] - xprtrdma: Do not recycle MR after FastReg/LocalInv flushes (Benjamin Coddington) [2017166] - xprtrdma: Clarify use of barrier in frwr_wc_localinv_done() (Benjamin Coddington) [2017166] - xprtrdma: Rename frwr_release_mr() (Benjamin Coddington) [2017166] - xprtrdma: rpcrdma_mr_pop() already does list_del_init() (Benjamin Coddington) [2017166] - xprtrdma: Delete rpcrdma_recv_buffer_put() (Benjamin Coddington) [2017166] - xprtrdma: Fix cwnd update ordering (Benjamin Coddington) [2017166] - xprtrdma: Improve locking around rpcrdma_rep creation (Benjamin Coddington) [2017166] - xprtrdma: Improve commentary around rpcrdma_reps_unmap() (Benjamin Coddington) [2017166] - xprtrdma: Improve locking around rpcrdma_rep destruction (Benjamin Coddington) [2017166] - xprtrdma: Put flushed Receives on free list instead of destroying them (Benjamin Coddington) [2017166] - xprtrdma: Do not refresh Receive Queue while it is draining (Benjamin Coddington) [2017166] - xprtrdma: Avoid Receive Queue wrapping (Benjamin Coddington) [2017166] - SUNRPC: fix ternary sign expansion bug in tracing (Benjamin Coddington) [2017166] - nfsd: Fix fall-through warnings for Clang (Benjamin Coddington) [2017166] - nfsd: reshuffle some code (Benjamin Coddington) [2017166] - nfsd: track filehandle aliasing in nfs4_files (Benjamin Coddington) [2017166] - nfsd: hash nfs4_files by inode number (Benjamin Coddington) [2017166] - NFSv4.1: Simplify layout return in pnfs_layout_process() (Benjamin Coddington) [2017166] - NFSv4: Don't discard segments marked for return in _pnfs_return_layout() (Benjamin Coddington) [2017166] - nfsd: ensure new clients break delegations (Benjamin Coddington) [2017166] - NFS: Don't discard pNFS layout segments that are marked for return (Benjamin Coddington) [2017166] - NFSv4.x: Don't return NFS4ERR_NOMATCHING_LAYOUT if we're unmounting (Benjamin Coddington) [2017166] - nfsd: remove unused function (Benjamin Coddington) [2017166] - svcrdma: Pass a useful error code to the send_err tracepoint (Benjamin Coddington) [2017166] - svcrdma: Rename goto labels in svc_rdma_sendto() (Benjamin Coddington) [2017166] - svcrdma: Don't leak send_ctxt on Send errors (Benjamin Coddington) [2017166] - SUNRPC: Remove trace_xprt_transmit_queued (Benjamin Coddington) [2017166] - SUNRPC: Add tracepoint that fires when an RPC is retransmitted (Benjamin Coddington) [2017166] - SUNRPC: Move fault injection call sites (Benjamin Coddington) [2017166] - pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() (Benjamin Coddington) [2017166] - NFSv4: Catch and trace server filehandle encoding errors (Benjamin Coddington) [2017166] - NFSv4: Convert nfs_xdr_status tracepoint to an event class (Benjamin Coddington) [2017166] - NFSv4: Add tracing for COMPOUND errors (Benjamin Coddington) [2017166] - NFSv4: Don't modify the change attribute cached in the inode (Benjamin Coddington) [2017166] - NFSv4: Fix value of decode_fsinfo_maxsz (Benjamin Coddington) [2017166] - NFS: Fix up revalidation of space used (Benjamin Coddington) [2017166] - NFS: NFS_INO_REVAL_PAGECACHE should mark the change attribute invalid (Benjamin Coddington) [2017166] - NFS: Mask out unsupported attributes in nfs_getattr() (Benjamin Coddington) [2017166] - NFS: Fix up inode cache tracing (Benjamin Coddington) [2017166] - NFS: Deal correctly with attribute generation counter overflow (Benjamin Coddington) [2017166] - NFSv4.2: Always flush out writes in nfs42_proc_fallocate() (Benjamin Coddington) [2017166] - NFS: Fix attribute bitmask in _nfs42_proc_fallocate() (Benjamin Coddington) [2017166] - NFS: nfs4_bitmask_adjust() must not change the server global bitmasks (Benjamin Coddington) [2017166] - NFSD: Use DEFINE_SPINLOCK() for spinlock (Benjamin Coddington) [2017166] - sunrpc: Remove unused function ip_map_lookup (Benjamin Coddington) [2017166] - NFS: Fix fscache invalidation in nfs_set_cache_invalid() (Benjamin Coddington) [2017166] - SUNRPC: Ensure the transport backchannel association (Benjamin Coddington) [2017166] - nfs: hornor timeo and retrans option when mounting NFSv3 (Benjamin Coddington) [2017166] - sunrpc: honor rpc_task's timeout value in rpcb_create() (Benjamin Coddington) [2017166] - nfs: Fix a typo in the file nfs42xattr.c (Benjamin Coddington) [2017166] - NFS: fs_context: validate UDP retrans to prevent shift out-of-bounds (Benjamin Coddington) [2017166] - NFS: Fix up incorrect documentation (Benjamin Coddington) [2017166] - NFSv4: Simplify nfs4_retry_setlk() (Benjamin Coddington) [2017166] - UAPI: nfsfh.h: Replace one-element array with flexible-array member (Benjamin Coddington) [2017166] - svcrdma: Clean up dto_q critical section in svc_rdma_recvfrom() (Benjamin Coddington) [2017166] - svcrdma: Remove svc_rdma_recv_ctxt::rc_pages and ::rc_arg (Benjamin Coddington) [2017166] - svcrdma: Remove sc_read_complete_q (Benjamin Coddington) [2017166] - svcrdma: Single-stage RDMA Read (Benjamin Coddington) [2017166] - SUNRPC: Move svc_xprt_received() call sites (Benjamin Coddington) [2017166] - SUNRPC: Export svc_xprt_received() (Benjamin Coddington) [2017166] - svcrdma: Retain the page backing rq_res.head[0].iov_base (Benjamin Coddington) [2017166] - svcrdma: Remove unused sc_pages field (Benjamin Coddington) [2017166] - svcrdma: Normalize Send page handling (Benjamin Coddington) [2017166] - svcrdma: Add a "deferred close" helper (Benjamin Coddington) [2017166] - svcrdma: Maintain a Receive water mark (Benjamin Coddington) [2017166] - svcrdma: Use svc_rdma_refresh_recvs() in wc_receive (Benjamin Coddington) [2017166] - svcrdma: Add a batch Receive posting mechanism (Benjamin Coddington) [2017166] - svcrdma: Remove stale comment for svc_rdma_wc_receive() (Benjamin Coddington) [2017166] - svcrdma: Provide an explanatory comment in CMA event handler (Benjamin Coddington) [2017166] - svcrdma: RPCDBG_FACILITY is no longer used (Benjamin Coddington) [2017166] - nfsd: don't ignore high bits of copy count (Benjamin Coddington) [2017166] - nfsd: COPY with length 0 should copy to end of file (Benjamin Coddington) [2017166] - nfsd: Fix typo "accesible" (Benjamin Coddington) [2017166] - nfsd: Ensure knfsd shuts down when the "nfsd" pseudofs is unmounted (Benjamin Coddington) [2017166] - nfsd: Log client tracking type log message as info instead of warning (Benjamin Coddington) [2017166] - nfsd: helper for laundromat expiry calculations (Benjamin Coddington) [2017166] - NFSD: Clean up NFSDDBG_FACILITY macro (Benjamin Coddington) [2017166] - NFSD: Add a tracepoint to record directory entry encoding (Benjamin Coddington) [2017166] - rpc: fix NULL dereference on kmalloc failure (Benjamin Coddington) [2017166] - sunrpc: fix refcount leak for rpc auth modules (Benjamin Coddington) [2017166] - NFSD: Repair misuse of sv_lock in 5.10.16-rt30. (Benjamin Coddington) [2017166] - svcrdma: disable timeouts on rdma backchannel (Benjamin Coddington) [2017166] - svcrdma: Hold private mutex while invoking rdma_accept() (Benjamin Coddington) [2017166] - NFS: Don't set NFS_INO_INVALID_XATTR if there is no xattr cache (Benjamin Coddington) [2017166] - NFS: Always clear an invalid mapping when attempting a buffered write (Benjamin Coddington) [2017166] - NFS: Optimise sparse writes past the end of file (Benjamin Coddington) [2017166] - NFS: Fix documenting comment for nfs_revalidate_file_size() (Benjamin Coddington) [2017166] - rpcrdma: Fix comments about reverse-direction operation (Benjamin Coddington) [2017166] - xprtrdma: Refactor invocations of offset_in_page() (Benjamin Coddington) [2017166] - xprtrdma: Simplify rpcrdma_convert_kvec() and frwr_map() (Benjamin Coddington) [2017166] - xprtrdma: Remove FMR support in rpcrdma_convert_iovs() (Benjamin Coddington) [2017166] - NFS: Fix fscache read from NFS after cache error (Benjamin Coddington) [2017166] - NFS: Ensure nfs_readpage returns promptly when internal error occurs (Benjamin Coddington) [2017166] - NFS: Remove unnecessary inode parameter from nfs_pageio_complete_read() (Benjamin Coddington) [2017166] - NFS: Add nfs_pageio_complete_read() and remove nfs_readpage_async() (Benjamin Coddington) [2017166] - NFS: Call readpage_async_filler() from nfs_readpage_async() (Benjamin Coddington) [2017166] - NFS: Refactor nfs_readpage() and nfs_readpage_async() to use nfs_readdesc (Benjamin Coddington) [2017166] - NFS: In nfs_readpage() only increment NFSIOS_READPAGES when read succeeds (Benjamin Coddington) [2017166] - NFS: Clean up nfs_readpage() and nfs_readpages() (Benjamin Coddington) [2017166] - nfs: Fix fall-through warnings for Clang (Benjamin Coddington) [2017166] - SUNRPC: Fix fall-through warnings for Clang (Benjamin Coddington) [2017166] - net: sunrpc: xprtsock.c: Corrected few spellings ,in comments (Benjamin Coddington) [2017166] - SUNRPC: correct error code comment in xs_tcp_setup_socket() (Benjamin Coddington) [2017166] - nfsd: cstate->session->se_client -> cstate->clp (Benjamin Coddington) [2017166] - nfsd: simplify nfsd4_check_open_reclaim (Benjamin Coddington) [2017166] - nfsd: remove unused set_client argument (Benjamin Coddington) [2017166] - nfs/blocklayout: remove cruft in bl_alloc_init_bio (Benjamin Coddington) [2017166] - nfsd: refactor set_client (Benjamin Coddington) [2017166] - nfsd: rename lookup_clientid->set_client (Benjamin Coddington) [2017166] - nfsd: simplify nfsd_renew (Benjamin Coddington) [2017166] - nfsd: simplify process_lock (Benjamin Coddington) [2017166] - nfsd4: simplify process_lookup1 (Benjamin Coddington) [2017166] - SUNRPC: Correct a comment (Benjamin Coddington) [2017166] - svcrdma: DMA-sync the receive buffer in svc_rdma_recvfrom() (Benjamin Coddington) [2017166] - svcrdma: Restore read and write stats (Benjamin Coddington) [2017166] - svcrdma: Convert rdma_stat_sq_starve to a per-CPU counter (Benjamin Coddington) [2017166] - svcrdma: Convert rdma_stat_recv to a per-CPU counter (Benjamin Coddington) [2017166] - svcrdma: Refactor svc_rdma_init() and svc_rdma_clean_up() (Benjamin Coddington) [2017166] - nfsd: remove fault injection code (Benjamin Coddington) [2017166] - SUNRPC: Fix a NULL pointer deref in trace_svc_stats_latency() (Benjamin Coddington) [2017166] - SUNRPC: Display RPC procedure names instead of proc numbers (Benjamin Coddington) [2017166] - SUNRPC: Make trace_svc_process() display the RPC procedure symbolically (Benjamin Coddington) [2017166] - EDAC/mce_amd: Do not load edac_mce_amd module on guests (Aristeu Rozanski) [2000776] - tracing: Map all PIDs to command lines (Jerome Marchand) [1913211] - mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration() (Rafael Aquini) [2016441] - mm: mark the OOM reaper thread as freezable (Rafael Aquini) [2016441] - mm/page_isolation: guard against possible putback unisolated page (Rafael Aquini) [2016441] - mm/page_isolation: fix potential missing call to unset_migratetype_isolate() (Rafael Aquini) [2016441] - mm/page_alloc: use accumulated load when building node fallback list (Rafael Aquini) [2016441] - mm/vmalloc: do not adjust the search size for alignment overhead (Rafael Aquini) [2016441] - mm/vmalloc: make sure to dump unpurged areas in /proc/vmallocinfo (Rafael Aquini) [2016441] - Revert "mm, slub: consider rest of partial list if acquire_slab() fails" (Rafael Aquini) [2016441] - mm, slub: consider rest of partial list if acquire_slab() fails (Rafael Aquini) [2016441] - mm, slub: fix incorrect memcg slab count for bulk free (Rafael Aquini) [2016441] - mm, slub: fix mismatch between reconstructed freelist depth and cnt (Rafael Aquini) [2016441] - slub: add back check for free nonslab objects (Rafael Aquini) [2016441] - slub: fix kmalloc_pagealloc_invalid_free unit test (Rafael Aquini) [2016441] - slub: fix unreclaimable slab stat for bulk free (Rafael Aquini) [2016441] - mm/slub: add taint after the errors are printed (Rafael Aquini) [2016441] - mm/slab.c: remove useless lines in enable_cpucache() (Rafael Aquini) [2016441] - kasan: fix tag for large allocations when using CONFIG_SLAB (Rafael Aquini) [2016441] - mm/hmm: bypass devmap pte when all pfn requested flags are fulfilled (Rafael Aquini) [2016441] - mm: memcontrol: set the correct memcg swappiness restriction (Rafael Aquini) [2016441] - memcg: replace in_interrupt() by !in_task() in active_memcg() (Rafael Aquini) [2016441] - huge tmpfs: fix split_huge_page() after FALLOC_FL_KEEP_SIZE (Rafael Aquini) [2016441] - huge tmpfs: fix fallocate(vanilla) advance over huge pages (Rafael Aquini) [2016441] - huge tmpfs: revert shmem's use of transhuge_vma_enabled() (Rafael Aquini) [2016441] - mm/huge_memory.c: remove unnecessary tlb_remove_page_size() for huge zero pmd (Rafael Aquini) [2016441] - mm/huge_memory.c: add missing read-only THP checking in transparent_hugepage_enabled() (Rafael Aquini) [2016441] - mm/huge_memory.c: use page->deferred_list (Rafael Aquini) [2016441] - mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK (Rafael Aquini) [2016441] - mm/thp: decrease nr_thps in file's mapping on THP split (Rafael Aquini) [2016441] - mm/thp: fix page_address_in_vma() on file THP tails (Rafael Aquini) [2016441] - mm/thp: try_to_unmap() use TTU_SYNC for safe splitting (Rafael Aquini) [2016441] - mm/thp: make is_huge_zero_pmd() safe and quicker (Rafael Aquini) [2016441] - mm/thp: fix __split_huge_pmd_locked() on shmem migration entry (Rafael Aquini) [2016441] - mm/truncate: fix truncation for pages of arbitrary size (Rafael Aquini) [2016441] - mm/rmap: fix potential pte_unmap on an not mapped pte (Rafael Aquini) [2016441] - mm/rmap: correct obsolete comment of page_get_anon_vma() (Rafael Aquini) [2016441] - mm/rmap: use page_not_mapped in try_to_unmap() (Rafael Aquini) [2016441] - mm/rmap: fix obsolete comment in __page_check_anon_rmap() (Rafael Aquini) [2016441] - mm/rmap: remove unneeded semicolon in page_not_mapped() (Rafael Aquini) [2016441] - mm/rmap: correct some obsolete comments of anon_vma (Rafael Aquini) [2016441] - mm/pgtable-generic.c: optimize the VM_BUG_ON condition in pmdp_huge_clear_flush() (Rafael Aquini) [2016441] - mm/pgtable-generic.c: simplify the VM_BUG_ON condition in pmdp_huge_clear_flush() (Rafael Aquini) [2016441] - mm: prevent a warning when casting void* -> enum (Rafael Aquini) [2016441] - mm/hugeltb: simplify the return code of __vma_reservation_common() (Rafael Aquini) [2016441] - mm,thp,shmem: make khugepaged obey tmpfs mount flags (Rafael Aquini) [2016441] - mm/vma: make is_vma_temporary_stack() available for general use (Rafael Aquini) [2016441] - mm/vma: make vma_is_foreign() available for general use (Rafael Aquini) [2016441] - hugetlb: fix copy_huge_page_from_user contig page struct assumption (Rafael Aquini) [2016441] - mm/sparsemem: pfn_to_page is not valid yet on SPARSEMEM (Rafael Aquini) [2016441] - mm/sparse.c: use __nr_to_section(section_nr) to get mem_section (Rafael Aquini) [2016441] - mm/huge_memory.c: thp: fix conflict of above-47bit hint address and PMD alignment (Rafael Aquini) [2016441] - mm/huge_memory.c: make __thp_get_unmapped_area static (Rafael Aquini) [2016441] - mm/mempolicy.c: fix checking unmapped holes for mbind (Rafael Aquini) [2016441] - s390/mm: fix VMA and page table handling code in storage key handling functions (Rafael Aquini) [2016441] - s390/mm: validate VMA in PGSTE manipulation functions (Rafael Aquini) [2016441] - s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap() (Rafael Aquini) [2016441] - s390/gmap: validate VMA in __gmap_zap() (Rafael Aquini) [2016441] - s390: mm: Fix secure storage access exception handling (Rafael Aquini) [2016441] - powerpc/numa: Consider the max NUMA node for migratable LPAR (Rafael Aquini) [2016441] - powerpc/64s: Fix pte update for kernel memory on radix (Rafael Aquini) [2016441] - powerpc/mm: sanity_check_fault() should work for all, not only BOOK3S (Rafael Aquini) [2016441] - powerpc/book3s64/pkeys: Use PVR check instead of cpu feature (Rafael Aquini) [2016441] - powerpc/mm: Fix reporting of kernel execute faults on the 8xx (Rafael Aquini) [2016441] - powerpc/mm/hash: Handle user access of kernel address gracefully (Rafael Aquini) [2016441] - powerpc/mm: Add missing tracepoint for tlbie (Rafael Aquini) [2016441] - arm64: hugetlb: avoid potential NULL dereference (Rafael Aquini) [2016441] - arm64/numa: Report correct memblock range for the dummy node (Rafael Aquini) [2016441] - x86/pat: Pass valid address to sanitize_phys() (Rafael Aquini) [2016441] - x86/mm: Check for pfn instead of page in vmalloc_sync_one() (Rafael Aquini) [2016441] - x86/mm/tlb: Revert "x86/mm: Align TLB invalidation info" (Rafael Aquini) [2016441] - x86/mm: Report which part of kernel image is freed (Rafael Aquini) [2016441] - mm: make free_reserved_area() return "const char *" (Rafael Aquini) [2016441] - x86/mm/init: Remove freed kernel image areas from alias mapping (Rafael Aquini) [2016441] - x86/mm/init: Add helper for freeing kernel image pages (Rafael Aquini) [2016441] - x86/mm/init: Pass unconverted symbol addresses to free_init_pages() (Rafael Aquini) [2016441] - x86/mm: Add TLB purge to free pmd/pte page interfaces (Rafael Aquini) [2016441] - mm/mmu_notifier: Make drm-backport/linux/mmu_notifier.h use RH_MMU_NOTIFIER_V2 (Waiman Long) [1946746] - mm/migrate: fix migrate_pgmap_owner w/o CONFIG_MMU_NOTIFIER (Waiman Long) [1946746] - mm/notifier: add migration invalidation type (Waiman Long) [1946746] - mm/migrate: add a flags parameter to migrate_vma (Waiman Long) [1946746] - mm/mmu_notifiers: ensure range_end() is paired with range_start() (Waiman Long) [1946746] - mm: track mmu notifiers in fs_reclaim_acquire/release (Waiman Long) [1946746] - mm: mmu_notifier: fix and extend kerneldoc (Waiman Long) [1946746] - mm/mmu_notifier: silence PROVE_RCU_LIST warnings (Waiman Long) [1946746] - mm/mmu_notifiers: Use 'interval_sub' as the variable for mmu_interval_notifier (Waiman Long) [1946746] - mm/mmu_notifiers: Use 'subscription' as the variable name for mmu_notifier (Waiman Long) [1946746] - mm/mmu_notifier: Rename struct mmu_notifier_mm to mmu_notifier_subscriptions (Waiman Long) [1946746] - mm, notifier: Catch sleeping/blocking for !blockable (Waiman Long) [1946746] - mm/mmu_notifiers: use the right return code for WARN_ON (Waiman Long) [1946746] - mm/mmu_notifiers: check if mmu notifier callbacks are allowed to fail (Waiman Long) [1946746] - mm/mmu_notifier: mmu_notifier_range_update_to_read_only() helper (Waiman Long) [1946746] - mm/mmu_notifier: pass down vma and reasons why mmu notifier is happening (Waiman Long) [1946746] - mm/mmu_notifier: use structure for invalidate_range_start/end callback (Waiman Long) [1946746] - Revert "mm, mmu_notifier: annotate mmu notifiers with blockable invalidate callbacks" (Waiman Long) [1946746] - mm, mmu_notifier: be explicit about range invalition non-blocking mode (Waiman Long) [1946746] - mm/oom_kill.c: clean up oom_reap_task_mm() (Waiman Long) [1946746] - mm, oom: distinguish blockable mode for mmu notifiers (Waiman Long) [1946746] - mm/mmu_notifier: helper to test if a range invalidation is blockable (Waiman Long) [1946746] - mm/mmu_notifier: Relocate mmu_notifier_put() (Waiman Long) [1946746] - mm/mmu_notifier: Add mmu_notifier versioning mechanism (Waiman Long) [1946746] - af_unix: Return errno instead of NULL in unix_create1(). (Balazs Nemeth) [2026690] - netfilter: nf_tables: fix audit memory leak in nf_tables_commit (Phil Sutter) [2028926] - ethtool: Validate module EEPROM offset as part of policy (Ivan Vecera) [2019090] - ethtool: Validate module EEPROM length as part of policy (Ivan Vecera) [2019090] - ethtool: Use kernel data types for internal EEPROM struct (Ivan Vecera) [2019090] - ethtool: Document behavior when module EEPROM bank attribute is omitted (Ivan Vecera) [2019090] - ethtool: Decrease size of module EEPROM get policy array (Ivan Vecera) [2019090] - ethtool: Document correct attribute type (Ivan Vecera) [2019090] - ethtool: Use correct command name in title (Ivan Vecera) [2019090] - net: fix mistake path for netdev_features_strings (Ivan Vecera) [2019089 2019090 2019092] - ethtool: add a stricter length check (Ivan Vecera) [2019089 2019090 2019092] - ethtool: Fix a typo (Ivan Vecera) [2019089 2019090 2019092] - net: ethtool: clear heap allocations for ethtool function (Ivan Vecera) [2019090] - ethtool: Fix NULL pointer dereference during module EEPROM dump (Ivan Vecera) [2019090] - ethtool: stats: Fix a copy-paste error (Ivan Vecera) [2019092] - ethtool: add missing EEPROM to list of messages (Ivan Vecera) [2019090] - ethtool: stats: clarify the initialization to ETHTOOL_STAT_NOT_SET (Ivan Vecera) [2019092] - ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() (Ivan Vecera) [2019092] - ethtool: add interface to read RMON stats (Ivan Vecera) [2019092] - ethtool: add interface to read standard MAC Ctrl stats (Ivan Vecera) [2019092] - ethtool: add interface to read standard MAC stats (Ivan Vecera) [2019092] - ethtool: add a new command for reading standard stats (Ivan Vecera) [2019092] - docs: ethtool: document standard statistics (Ivan Vecera) [2019092] - docs: networking: extend the statistics documentation (Ivan Vecera) [2019092] - ethtool: add FEC statistics (Ivan Vecera) [2019089] - docs: net: statistics.rst: remove a duplicated kernel-doc (Ivan Vecera) [2019089] - ethtool: fec_prepare_data() - jump to error handling (Ivan Vecera) [2019089] - ethtool: move ethtool_stats_init (Ivan Vecera) [2019089] - ethtool: wire in generic SFP module access (Ivan Vecera) [2019090] - phy: sfp: add netlink SFP support to generic SFP code (Ivan Vecera) [2019090] - ethtool: Add fallback to get_module_eeprom from netlink command (Ivan Vecera) [2019090] - net: ethtool: Export helpers for getting EEPROM info (Ivan Vecera) [2019090] - ethtool: Allow network drivers to dump arbitrary EEPROM data (Ivan Vecera) [2019090] - docs: ethtool: correct quotes (Ivan Vecera) [2019090] - selftests: ethtool: add a netdevsim FEC test (Ivan Vecera) [2019089] - netdevsim: add FEC settings support (Ivan Vecera) [2019089] - ethtool: support FEC settings over netlink (Ivan Vecera) [2019089] - ethtool: document the enum values not defines (Ivan Vecera) [2019089] - ethtool: fec: fix FEC_NONE check (Ivan Vecera) [2019089] - ethtool: fec: add note about reuse of reserved (Ivan Vecera) [2019089] - ethtool: clarify the ethtool FEC interface (Ivan Vecera) [2019089] - ethtool: fec: sanitize ethtool_fecparam->fec (Ivan Vecera) [2019089] - ethtool: fec: sanitize ethtool_fecparam->active_fec (Ivan Vecera) [2019089] - ethtool: fec: sanitize ethtool_fecparam->reserved (Ivan Vecera) [2019089] - ethtool: fec: remove long structure description (Ivan Vecera) [2019089] - ethtool: fec: fix typo in kdoc (Ivan Vecera) [2019089] - net: Remove redundant if statements (Petr Oros) [2026472] - netdevice: add the case if dev is NULL (Petr Oros) [2026472] - nvmet: use IOCB_NOWAIT only if the filesystem supports it (Chris Leech) [2015563] - nvmet-tcp: fix incomplete data digest send (Chris Leech) [2015563] - nvmet-tcp: fix memory leak when performing a controller reset (Chris Leech) [2015563] - nvmet-tcp: add an helper to free the cmd buffers (Chris Leech) [2015563] - nvmet-tcp: fix a race condition between release_queue and io_work (Chris Leech) [2015563] - nvmet-tcp: fix use-after-free when a port is removed (Chris Leech) [2015563] - nvmet-rdma: fix use-after-free when a port is removed (Chris Leech) [2015563] - nvmet: fix use-after-free when a port is removed (Chris Leech) [2015563] - nvmet-tcp: fix header digest verification (Chris Leech) [2015563] - nvmet-tcp: fix data digest pointer calculation (Chris Leech) [2015563] - nvmet-tcp: fix a memory leak when releasing a queue (Chris Leech) [2015563] - nvmet: fix a width vs precision bug in nvmet_subsys_attr_serial_show() (Chris Leech) [2015563] - nvmet: fixup buffer overrun in nvmet_subsys_attr_serial() (Chris Leech) [2015563] - nvmet: return bool from nvmet_passthru_ctrl and nvmet_is_passthru_req (Chris Leech) [2015563] - nvmet: looks at the passthrough controller when initializing CAP (Chris Leech) [2015563] - nvmet: check that host sqsize does not exceed ctrl MQES (Chris Leech) [2015563] - nvmet: avoid duplicate qid in connect cmd (Chris Leech) [2015563] - nvmet: pass back cntlid on successful completion (Chris Leech) [2015563] - nvmet: remove redundant assignments of variable status (Chris Leech) [2015563] - nvme-fabrics: ignore invalid fast_io_fail_tmo values (Chris Leech) [2015563] - nvme-tcp: fix memory leak when freeing a queue (Chris Leech) [2015563] - nvme-tcp: validate R2T PDU in nvme_tcp_handle_r2t() (Chris Leech) [2015563] - nvme-tcp: fix data digest pointer calculation (Chris Leech) [2015563] - nvme-tcp: fix possible req->offset corruption (Chris Leech) [2015563] - nvme-tcp: fix H2CData PDU send accounting (again) (Chris Leech) [2015563] - nvme: keep ctrl->namespaces ordered (Chris Leech) [2015563] - nvme-tcp: fix incorrect h2cdata pdu offset accounting (Chris Leech) [2015563] - nvme-tcp: fix io_work priority inversion (Chris Leech) [2015563] - nvme-multipath: fix ANA state updates when a namespace is not present (Chris Leech) [2015563] - nvme: avoid race in shutdown namespace removal (Chris Leech) [2015563] - nvme: update keep alive interval when kato is modified (Chris Leech) [2015563] - nvme: use return value from blk_execute_rq() (Chris Leech) [2015563] - nvme-tcp: Do not reset transport on data digest errors (Chris Leech) [2015563] - nvme-rdma: don't update queue count when failing to set io queues (Chris Leech) [2015563] - nvme-tcp: don't update queue count when failing to set io queues (Chris Leech) [2015563] - nvme-tcp: pair send_mutex init with destroy (Chris Leech) [2015563] - nvme-tcp: don't check blk_mq_tag_to_rq when receiving pdu data (Chris Leech) [2015563] - RDMA/rxe: Bump up default maximum values used via uverbs (Kamal Heib) [2029675]- scsi: qedi: Fix error codes in qedi_alloc_global_queues() (Nilesh Javali) [1983905] - scsi: qedi: Add support for fastpath doorbell recovery (Nilesh Javali) [1983905] - scsi: qedi: Use DEVICE_ATTR_RO() macro (Nilesh Javali) [1983905] - scsi: qedi: Fix host removal with running sessions (Nilesh Javali) [1983905] - scsi: qedi: Wake up if cmd_cleanup_req is set (Nilesh Javali) [1983905] - scsi: qedi: Complete TMF works before disconnect (Nilesh Javali) [1983905] - scsi: qedi: Pass send_iscsi_tmf task to abort (Nilesh Javali) [1983905] - scsi: qedi: Fix cleanup session block/unblock use (Nilesh Javali) [1983905] - scsi: qedi: Fix TMF session block/unblock use (Nilesh Javali) [1983905] - scsi: qedi: Use GFP_NOIO for TMF allocation (Nilesh Javali) [1983905] - scsi: qedi: Fix TMF tid allocation (Nilesh Javali) [1983905] - scsi: qedi: Fix use after free during abort cleanup (Nilesh Javali) [1983905] - scsi: qedi: Fix race during abort timeouts (Nilesh Javali) [1983905] - scsi: qedi: Fix null ref during abort handling (Nilesh Javali) [1983905] - vrf: Fix fast path output packet handling with async Netfilter rules (Antoine Tenart) [2019333] - ipv6: do not drop vrf udp multicast packets (Antoine Tenart) [2019333] - ipv6: handling of multicast packets received in VRF (Antoine Tenart) [2019333] - vrf: Do not attempt to create IPv6 mcast rule if IPv6 is disabled (Antoine Tenart) [2019333] - ipv6: add vrf table handling code for ipv6 mcast (Antoine Tenart) [2019333] - ipv4: Allow sending multicast packets on specific i/f using VRF socket (Antoine Tenart) [2019333] - xfs: fix I_DONTCACHE (Carlos Maiolino) [2024969] - kernfs: don't create a negative dentry if inactive node exists (Ian Kent) [2001597] - kernfs: also call kernfs_set_rev() for positive dentry (Ian Kent) [2001597] - ixgbevf: use xso.real_dev instead of xso.dev in callback functions of struct xfrmdev_ops (Ken Cox) [1970656] - ixgbe: Fix NULL pointer dereference in ixgbe_xdp_setup (Ken Cox) [1970653] - ixgbe, xsk: clean up the resources in ixgbe_xsk_pool_enable error path (Ken Cox) [1970653] - powerpc/perf: Fix missing is_sier_aviable() during build (Gustavo Walbon) [2011687] - perf script: Fix PERF_SAMPLE_WEIGHT_STRUCT support (Michael Petlan) [2026390] - RDMA/core: Set sgtable nents when using ib_dma_virt_map_sg() (Kamal Heib) [2025496] - RDMA: Use the sg_table directly and remove the opencoded version from umem (Kamal Heib) [2025496] - ovs: clear skb->tstamp in forwarding path (Antoine Tenart) [2020160] - net: openvswitch: fix kernel-doc warnings in flow.c (Antoine Tenart) [2020160] - openvswitch: Optimize operation for key comparison (Antoine Tenart) [2020160] - net: openvswitch: Remove unnecessary skb_nfct() (Antoine Tenart) [2020160] - openvswitch: meter: fix race when getting now_ms. (Antoine Tenart) [2020160] - net: openvswitch: Use 'skb_push_rcsum()' instead of hand coding it (Antoine Tenart) [2020160] - openvswitch: Fix a typo (Antoine Tenart) [2020160] - openvswitch: Warn over-mtu packets only if iface is UP. (Antoine Tenart) [2020160] - openvswitch: meter: remove rate from the bucket size calculation (Antoine Tenart) [2020160] - net: openvswitch: use core API to update/provide stats (Antoine Tenart) [2020160] - net: openvswitch: use new function dev_fetch_sw_netstats (Antoine Tenart) [2020160] - net: openvswitch: use dev_sw_netstats_rx_add() (Antoine Tenart) [2020160] - net: openvswitch: Constify static struct genl_small_ops (Antoine Tenart) [2020160] - selftests: add a test case for mirred egress to ingress (Xin Long) [1983894] - net: sched: act_mirred: drop dst for the direction from egress to ingress (Xin Long) [1983894] - usb: hso: fix error handling code of hso_create_net_device (José Ignacio Tornos Martínez) [1986489] {CVE-2021-37159} - i40e: Fix freeing of uninitialized misc IRQ vector (Stefan Assmann) [1990683] - x86/topology: Make __max_die_per_package available unconditionally (Aristeu Rozanski) [1949284] - x86/cpu/amd: Set __max_die_per_package on AMD (Aristeu Rozanski) [1949284] - x86/topology: Set cpu_die_id only if DIE_TYPE found (Aristeu Rozanski) [1949284] - x86/mce: Drop AMD-specific "DEFERRED" case from Intel severity rule list (Aristeu Rozanski) [1949284] - EDAC/mce_amd: Add new error descriptions for existing types (Aristeu Rozanski) [1949284] - x86/mce/amd, edac: Remove report_gart_errors (Aristeu Rozanski) [1949284] - x86/mce/amd: Make threshold bank setting hotplug robust (Aristeu Rozanski) [1949284] - x86/mce/amd: Cleanup threshold device remove path (Aristeu Rozanski) [1949284] - x86/mce/amd: Straighten CPU hotplug path (Aristeu Rozanski) [1949284] - x86/mce/amd: Sanitize thresholding device creation hotplug path (Aristeu Rozanski) [1949284] - x86/mce/amd: Protect a not-fully initialized bank from the thresholding interrupt (Aristeu Rozanski) [1949284] - x86/mce/amd: Init thresholding machinery only on relevant vendors (Aristeu Rozanski) [1949284] - x86/mce/amd: Do proper cleanup on error paths (Aristeu Rozanski) [1949284] - x86/mce/amd: Fix kobject lifetime (Aristeu Rozanski) [1949284] - x86/mce/amd: Publish the bank pointer only after setup has succeeded (Aristeu Rozanski) [1949284] - x86/mce/amd: Make disable_err_thresholding() static (Aristeu Rozanski) [1949284] - x86/MCE: Determine MCA banks' init state properly (Aristeu Rozanski) [1949284] - x86/MCE: Group AMD function prototypes in (Aristeu Rozanski) [1949284] - x86/MCE: Switch to use the new generic UUID API (Aristeu Rozanski) [1949284] - ipv4: fix endianness issue in inet_rtm_getroute_build_skb() (Guillaume Nault) [2022057] - net: igmp: fix data-race in igmp_ifc_timer_expire() (Guillaume Nault) [2022057] - net/ipv4: swap flow ports when validating source (Guillaume Nault) [2022057] - tools headers UAPI: Sync linux/in.h copy with the kernel sources (Guillaume Nault) [2022057] - icmp: don't send out ICMP messages with a source address of 0.0.0.0 (Guillaume Nault) [2022057] - cipso: correct comments of cipso_v4_cache_invalidate() (Guillaume Nault) [2022057] - crypto: ccp - Make use of the helper macro kthread_run() (Vladis Dronov) [1997593] - crypto: ccp - Fix whitespace in sev_cmd_buffer_len() (Vladis Dronov) [1997593] - crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd() (Vladis Dronov) [1997593] - crypto: jitter - consider 32 LSB for APT (Herbert Xu) [1994390] - rcu: Tighten rcu_advance_cbs_nowake() checks (Daniel Vacek) [2013408] - cxgb3: Remove seeprom_write and use VPD API (Myron Stowe) [2019086] - cxgb3: Use VPD API in t3_seeprom_wp() (Myron Stowe) [2019086] - cxgb3: Remove t3_seeprom_read and use VPD API (Myron Stowe) [2019086] - PCI/VPD: Use pci_read_vpd_any() in pci_vpd_size() (Myron Stowe) [2019086] - PCI/VPD: Add pci_read/write_vpd_any() (Myron Stowe) [2019086] - PCI/VPD: Defer VPD sizing until first access (Myron Stowe) [2019086] - PCI/VPD: Use unaligned access helpers (Myron Stowe) [2019086] - PCI/VPD: Clean up public VPD defines and inline functions (Myron Stowe) [2019086] - cxgb4: Use pci_vpd_find_id_string() to find VPD ID string (Myron Stowe) [2019086] - PCI/VPD: Add pci_vpd_find_id_string() (Myron Stowe) [2019086] - PCI/VPD: Include post-processing in pci_vpd_find_tag() (Myron Stowe) [2019086] - PCI/VPD: Stop exporting pci_vpd_find_info_keyword() (Myron Stowe) [2019086] - PCI/VPD: Stop exporting pci_vpd_find_tag() (Myron Stowe) [2019086] - scsi: cxlflash: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - cxgb4: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - cxgb4: Remove unused vpd_param member ec (Myron Stowe) [2019086] - cxgb4: Validate VPD checksum with pci_vpd_check_csum() (Myron Stowe) [2019086] - bnxt: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - bnxt: Read VPD with pci_vpd_alloc() (Myron Stowe) [2019086] - bnx2x: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - bnx2x: Read VPD with pci_vpd_alloc() (Myron Stowe) [2019086] - bnx2: Replace open-coded byte swapping with swab32s() (Myron Stowe) [2019086] - bnx2: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - sfc: falcon: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - sfc: falcon: Read VPD with pci_vpd_alloc() (Myron Stowe) [2019086] - tg3: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - tg3: Validate VPD checksum with pci_vpd_check_csum() (Myron Stowe) [2019086] - tg3: Read VPD with pci_vpd_alloc() (Myron Stowe) [2019086] - sfc: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - sfc: Read VPD with pci_vpd_alloc() (Myron Stowe) [2019086] - PCI/VPD: Add pci_vpd_check_csum() (Myron Stowe) [2019086] - PCI/VPD: Add pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - PCI/VPD: Add pci_vpd_alloc() (Myron Stowe) [2019086] - PCI/VPD: Treat invalid VPD like missing VPD capability (Myron Stowe) [2019086] - PCI/VPD: Determine VPD size in pci_vpd_init() (Myron Stowe) [2019086] - PCI/VPD: Embed struct pci_vpd in struct pci_dev (Myron Stowe) [2019086] - PCI/VPD: Remove struct pci_vpd.valid member (Myron Stowe) [2019086] - PCI/VPD: Remove struct pci_vpd_ops (Myron Stowe) [2019086] - PCI/VPD: Reorder pci_read_vpd(), pci_write_vpd() (Myron Stowe) [2019086] - PCI/VPD: Remove struct pci_vpd.flag (Myron Stowe) [2019086] - PCI/VPD: Make pci_vpd_wait() uninterruptible (Myron Stowe) [2019086] - PCI/VPD: Remove pci_vpd_size() old_size argument (Myron Stowe) [2019086] - PCI/VPD: Allow access to valid parts of VPD if some is invalid (Myron Stowe) [2019086] - PCI/VPD: Don't check Large Resource Item Names for validity (Myron Stowe) [2019086] - PCI/VPD: Reject resource tags with invalid size (Myron Stowe) [2019086] - PCI/VPD: Treat initial 0xff as missing EEPROM (Myron Stowe) [2019086] - PCI/VPD: Check Resource Item Names against those valid for type (Myron Stowe) [2019086] - PCI/VPD: Correct diagnostic for VPD read failure (Myron Stowe) [2019086] - net: create netdev->dev_addr assignment helpers (Josef Oskera) [2016478] - scsi: ibmvfc: Fix up duplicate response detection (Steve Best) [2015732] - scsi: core: Avoid leaving shost->last_reset with stale value if EH does not run (Ewan D. Milne) [2011330] - libbpf: Add support for new llvm bpf relocations (Yauheni Kaliuta) [1944799] - libbpf: Fix memory leak in strset (Yauheni Kaliuta) [1944799] - selftests: bpf: skip test_doc_build.sh (Yauheni Kaliuta) [1944799] - bpf: Stop caching subprog index in the bpf_pseudo_func insn (Yauheni Kaliuta) [1944799] - redhat/configs: enable CONFIG_BPF_UNPRIV_DEFAULT_OFF (Yauheni Kaliuta) [1944799] - kbuild: Quote OBJCOPY var to avoid a pahole call break the build (Yauheni Kaliuta) [1944799] - bpf: Fix BPF_JIT kconfig symbol dependency (Yauheni Kaliuta) [1944799] - bpf: Add kconfig knob for disabling unpriv bpf by default (Yauheni Kaliuta) [1944799] - bpf, kconfig: Add consolidated menu entry for bpf with core options (Yauheni Kaliuta) [1944799] - tools/resolve_btfids: Fix warnings (Yauheni Kaliuta) [1944799] - tools/runqslower: Allow substituting custom vmlinux.h for the build (Yauheni Kaliuta) [1944799] - lib/string.c: allow searching for NUL with strnchr (Yauheni Kaliuta) [1944799] - rpmspec: update manpages installation after 5.13 rebase (bpf-helpers, bpf-syscall) (Yauheni Kaliuta) [1944799] - libbpf: Fix segfault in static linker for objects without BTF (Yauheni Kaliuta) [1944799] - bpf: Avoid using ARRAY_SIZE on an uninitialized pointer (Yauheni Kaliuta) [1944799] - bpf: Remove superfluous aux sanitation on subprog rejection (Yauheni Kaliuta) [1944799] - bpf: Clarify a bpf_bprintf_prepare macro (Yauheni Kaliuta) [1944799] - bpf: Fix nested bpf_bprintf_prepare with more per-cpu buffers (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix the snprintf test (Yauheni Kaliuta) [1944799] - bpf: Implement formatted output helpers with bstr_printf (Yauheni Kaliuta) [1944799] - seq_file: Add a seq_bprintf function (Yauheni Kaliuta) [1944799] - bpf: Notify user if we ever hit a bpf_snprintf verifier bug (Yauheni Kaliuta) [1944799] - selftests/bpf: Add a series of tests for bpf_snprintf (Yauheni Kaliuta) [1944799] - bpf: Lock bpf_trace_printk's tmp buf before it is written to (Yauheni Kaliuta) [1944799] - bpf: Add a bpf_snprintf helper (Yauheni Kaliuta) [1944799] - bpf: Factorize bpf_trace_printk and bpf_seq_printf (Yauheni Kaliuta) [1944799] - Stop the ad-hoc games with -Wno-maybe-initialized (Yauheni Kaliuta) [1944799] - kbuild: compute false-positive -Wmaybe-uninitialized cases in Kconfig (Yauheni Kaliuta) [1944799] - bpf: Fix potentially incorrect results with bpf_get_local_storage() (Yauheni Kaliuta) [1944799] - bpf, samples: Fix xdpsock with '-M' parameter missing unload process (Yauheni Kaliuta) [1944799] - libbpf: Don't crash on object files with no symbol tables (Yauheni Kaliuta) [1944799] - libbpf: Fix ELF symbol visibility update logic (Yauheni Kaliuta) [1944799] - bpf, selftests: Adjust few selftest outcomes wrt unreachable code (Yauheni Kaliuta) [1944799] - bpf: Do not mark insn as seen under speculative path verification (Yauheni Kaliuta) [1944799] - bpf: Inherit expanded/patched seen count from old aux data (Yauheni Kaliuta) [1944799] - bpf, selftests: Adjust few selftest result_unpriv outcomes (Yauheni Kaliuta) [1944799] - bpf: Fix BPF_LSM kconfig symbol dependency (Yauheni Kaliuta) [1944799] - selftests/bpf: Add test for l3 use of bpf_redirect_peer (Yauheni Kaliuta) [1944799] - bpftool: Add sock_release help info for cgroup attach/prog load command (Yauheni Kaliuta) [1944799] - bpf, offload: Reorder offload callback 'prepare' in verifier (Yauheni Kaliuta) [1944799] - selftests/bpf: Test ringbuf mmap read-only and read-write restrictions (Yauheni Kaliuta) [1944799] - selftests/bpf: Convert static to global in tc_redirect progs (Yauheni Kaliuta) [1944799] - selftests/bpf: Rewrite test_tc_redirect.sh as prog_tests/tc_redirect.c (Yauheni Kaliuta) [1944799] - libbpf: Provide GELF_ST_VISIBILITY() define for older libelf (Yauheni Kaliuta) [1944799] - bpf: Add deny list of btf ids check for tracing programs (Yauheni Kaliuta) [1944799] - bpf: Forbid trampoline attach for functions with variable arguments (Yauheni Kaliuta) [1944799] - samples/bpf: Consider frame size in tx_only of xdpsock sample (Yauheni Kaliuta) [1944799] - libbpf: Add NULL check to add_dummy_ksym_var (Yauheni Kaliuta) [1944799] - libbpf: Fix signed overflow in ringbuf_process_ring (Yauheni Kaliuta) [1944799] - bpf, selftests: Update array map tests for per-cpu batched ops (Yauheni Kaliuta) [1944799] - bpf: Add batched ops support for percpu array (Yauheni Kaliuta) [1944799] - bpf, docs: Fix literal block for example code (Yauheni Kaliuta) [1944799] - bpf, cpumap: Bulk skb using netif_receive_skb_list (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix field existence CO-RE reloc tests (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix BPF_CORE_READ_BITFIELD() macro (Yauheni Kaliuta) [1944799] - selftests/bpf: Use ASSERT macros in lsm test (Yauheni Kaliuta) [1944799] - selftests/bpf: Test that module can't be unloaded with attached trampoline (Yauheni Kaliuta) [1944799] - selftests/bpf: Add re-attach test to lsm test (Yauheni Kaliuta) [1944799] - selftests/bpf: Add re-attach test to fexit_test (Yauheni Kaliuta) [1944799] - selftests/bpf: Add re-attach test to fentry_test (Yauheni Kaliuta) [1944799] - bpf: Allow trampoline re-attach for tracing and lsm programs (Yauheni Kaliuta) [1944799] - bpf: Document the pahole release info related to libbpf in bpf_devel_QA.rst (Yauheni Kaliuta) [1944799] - selftests/bpf: Document latest Clang fix expectations for linking tests (Yauheni Kaliuta) [1944799] - selftests/bpf: Add map linking selftest (Yauheni Kaliuta) [1944799] - selftests/bpf: Add global variables linking selftest (Yauheni Kaliuta) [1944799] - selftests/bpf: Add function linking selftest (Yauheni Kaliuta) [1944799] - selftests/bpf: Omit skeleton generation for multi-linked BPF object files (Yauheni Kaliuta) [1944799] - selftests/bpf: Use -O0 instead of -Og in selftests builds (Yauheni Kaliuta) [1944799] - libbpf: Support extern resolution for BTF-defined maps in .maps section (Yauheni Kaliuta) [1944799] - libbpf: Add linker extern resolution support for functions and global variables (Yauheni Kaliuta) [1944799] - libbpf: Tighten BTF type ID rewriting with error checking (Yauheni Kaliuta) [1944799] - libbpf: Extend sanity checking ELF symbols with externs validation (Yauheni Kaliuta) [1944799] - libbpf: Make few internal helpers available outside of libbpf.c (Yauheni Kaliuta) [1944799] - libbpf: Factor out symtab and relos sanity checks (Yauheni Kaliuta) [1944799] - libbpf: Refactor BTF map definition parsing (Yauheni Kaliuta) [1944799] - libbpf: Allow gaps in BPF program sections to support overriden weak functions (Yauheni Kaliuta) [1944799] - libbpf: Mark BPF subprogs with hidden visibility as static for BPF verifier (Yauheni Kaliuta) [1944799] - libbpf: Suppress compiler warning when using SEC() macro with externs (Yauheni Kaliuta) [1944799] - bpftool: Dump more info about DATASEC members (Yauheni Kaliuta) [1944799] - bpftool: Support dumping BTF VAR's "extern" linkage (Yauheni Kaliuta) [1944799] - bpf: Remove unnecessary map checks for ARG_PTR_TO_CONST_STR (Yauheni Kaliuta) [1944799] - xsk: Align XDP socket batch size with DPDK (Yauheni Kaliuta) [1944799] - bpf, doc: Fix some invalid links in bpf_devel_QA.rst (Yauheni Kaliuta) [1944799] - net, xdp: Update pkt_type if generic XDP changes unicast MAC (Yauheni Kaliuta) [1944799] - powerpc/ebpf32: Use standard function call for functions within 32M distance (Yauheni Kaliuta) [1944799] - selftests/bpf: Add docs target as all dependency (Yauheni Kaliuta) [1944799] - bpf/selftests: Add bpf_get_task_stack retval bounds test_prog (Yauheni Kaliuta) [1944799] - bpf/selftests: Add bpf_get_task_stack retval bounds verifier test (Yauheni Kaliuta) [1944799] - bpf: Refine retval for bpf_get_task_stack helper (Yauheni Kaliuta) [1944799] - samples/bpf: Fix broken tracex1 due to kprobe argument change (Yauheni Kaliuta) [1944799] - libbpf: Introduce a BPF_SNPRINTF helper macro (Yauheni Kaliuta) [1944799] - libbpf: Initialize the bpf_seq_printf parameters array field by field (Yauheni Kaliuta) [1944799] - bpf: Add a ARG_PTR_TO_CONST_STR argument type (Yauheni Kaliuta) [1944799] - bpftool: Fix a clang compilation warning (Yauheni Kaliuta) [1944799] - selftests/bpf: Silence clang compilation warnings (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix test_cpp compilation failure with clang (Yauheni Kaliuta) [1944799] - selftests: Set CC to clang in lib.mk if LLVM is set (Yauheni Kaliuta) [1944799] - libbpf: Remove unused field. (Yauheni Kaliuta) [1944799] - tools/testing: Remove unused variable (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix the ASSERT_ERR_PTR macro (Yauheni Kaliuta) [1944799] - selftests/bpf: Add tests for target information in bpf_link info queries (Yauheni Kaliuta) [1944799] - bpf: Return target info when a tracing bpf_link is queried (Yauheni Kaliuta) [1944799] - libbpf: Clarify flags in ringbuf helpers (Yauheni Kaliuta) [1944799] - bpf: Sync bpf headers in tooling infrastucture (Yauheni Kaliuta) [1944799] - bpf: Document PROG_TEST_RUN limitations (Yauheni Kaliuta) [1944799] - bpf, inode: Remove second initialization of the bpf_preload_lock (Yauheni Kaliuta) [1944799] - libbpf: Fix KERNEL_VERSION macro (Yauheni Kaliuta) [1944799] - bpf: selftests: Specify CONFIG_DYNAMIC_FTRACE in the testing config (Yauheni Kaliuta) [1944799] - powerpc/bpf: Reallocate BPF registers to volatile registers when possible on PPC32 (Yauheni Kaliuta) [1944799] - powerpc/bpf: Change values of SEEN_ flags (Yauheni Kaliuta) [1944799] - powerpc/bpf: Move common functions into bpf_jit_comp.c (Yauheni Kaliuta) [1944799] - powerpc/bpf: Remove classical BPF support for PPC32 (Yauheni Kaliuta) [1944799] - powerpc/bpf: Move common helpers into bpf_jit.h (Yauheni Kaliuta) [1944799] - powerpc/bpf: Change register numbering for bpf_set/is_seen_register() (Yauheni Kaliuta) [1944799] - libbpf: Remove redundant semi-colon (Yauheni Kaliuta) [1944799] - bpf: Remove repeated struct btf_type declaration (Yauheni Kaliuta) [1944799] - bpf, cgroup: Delete repeated struct bpf_prog declaration (Yauheni Kaliuta) [1944799] - bpf: Remove unused parameter from ___bpf_prog_run (Yauheni Kaliuta) [1944799] - bpf, selftests: test_maps generating unrecognized data section (Yauheni Kaliuta) [1944799] - selftests/bpf: Add an option for a debug shell in vmtest.sh (Yauheni Kaliuta) [1944799] - bpf: Remove redundant assignment of variable id (Yauheni Kaliuta) [1944799] - bpf: Remove unused bpf_load_pointer (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove unused defines (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove mutex and condition variable (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove thread attribute (Yauheni Kaliuta) [1944799] - selftests: xsk: Implement bpf_link test (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove sync_mutex_tx and atomic var (Yauheni Kaliuta) [1944799] - selftests: xsk: Refactor teardown/bidi test cases and testapp_validate (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove Tx synchronization resources (Yauheni Kaliuta) [1944799] - selftests: xsk: Split worker thread (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove thread for netns switch (Yauheni Kaliuta) [1944799] - samples: bpf: Do not unload prog within xdpsock (Yauheni Kaliuta) [1944799] - libbpf: xsk: Use bpf_link (Yauheni Kaliuta) [1944799] - selftests: xsk: Simplify frame traversal in dumping thread (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove inline keyword from source file (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove unused function (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove struct ifaceconfigobj (Yauheni Kaliuta) [1944799] - selftests: xsk: Don't call worker_pkt_dump() for stats test (Yauheni Kaliuta) [1944799] - libbpf: Fix memory leak when emitting final btf_ext (Yauheni Kaliuta) [1944799] - bpf: selftests: Update clang requirement in README.rst for testing kfunc call (Yauheni Kaliuta) [1944799] - bpf: Update bpf_design_QA.rst to clarify the kfunc call is not ABI (Yauheni Kaliuta) [1944799] - bpf: selftests: Add kfunc_call test (Yauheni Kaliuta) [1944799] - bpf: selftests: Bpf_cubic and bpf_dctcp calling kernel functions (Yauheni Kaliuta) [1944799] - bpf: selftests: Rename bictcp to bpf_cubic (Yauheni Kaliuta) [1944799] - libbpf: Support extern kernel function (Yauheni Kaliuta) [1944799] - libbpf: Record extern sym relocation first (Yauheni Kaliuta) [1944799] - libbpf: Rename RELO_EXTERN to RELO_EXTERN_VAR (Yauheni Kaliuta) [1944799] - libbpf: Refactor codes for finding btf id of a kernel symbol (Yauheni Kaliuta) [1944799] - libbpf: Refactor bpf_object__resolve_ksyms_btf_id (Yauheni Kaliuta) [1944799] - bpf: Support bpf program calling kernel function (Yauheni Kaliuta) [1944799] - bpf: Refactor btf_check_func_arg_match (Yauheni Kaliuta) [1944799] - bpf: Simplify freeing logic in linfo and jited_linfo (Yauheni Kaliuta) [1944799] - libbpf: Preserve empty DATASEC BTFs during static linking (Yauheni Kaliuta) [1944799] - bpf: struct sock is declared twice in bpf_sk_storage header (Yauheni Kaliuta) [1944799] - bpf: Remove unused headers (Yauheni Kaliuta) [1944799] - libbpf: Add bpf object kern_version attribute setter (Yauheni Kaliuta) [1944799] - bpf: selftests: Add tests for batched ops in LPM trie maps (Yauheni Kaliuta) [1944799] - bpf: Add support for batched ops in LPM trie maps (Yauheni Kaliuta) [1944799] - selftests/bpf: Better error messages for ima_setup.sh failures (Yauheni Kaliuta) [1944799] - bpf: Fix NULL pointer dereference in bpf_get_local_storage() helper (Yauheni Kaliuta) [1944799] - libbpf: Constify few bpf_program getters (Yauheni Kaliuta) [1944799] - bpf: Fix typo 'accesible' into 'accessible' (Yauheni Kaliuta) [1944799] - tracing: Fix various typos in comments (Yauheni Kaliuta) [1944799] - libbpf: Skip BTF fixup if object file has no BTF (Yauheni Kaliuta) [1944799] - bpf: Remove insn_buf[] declaration in inner block (Yauheni Kaliuta) [1944799] - selftests/bpf: Add multi-file statically linked BPF object file test (Yauheni Kaliuta) [1944799] - selftests/bpf: Pass all BPF .o's through BPF static linker (Yauheni Kaliuta) [1944799] - selftests/bpf: Re-generate vmlinux.h and BPF skeletons if bpftool changed (Yauheni Kaliuta) [1944799] - bpftool: Add `gen object` command to perform BPF static linking (Yauheni Kaliuta) [1944799] - bpftool: Add ability to specify custom skeleton object name (Yauheni Kaliuta) [1944799] - libbpf: Add BPF static linker BTF and BTF.ext support (Yauheni Kaliuta) [1944799] - libbpf: Add BPF static linker APIs (Yauheni Kaliuta) [1944799] - libbpf: Add generic BTF type shallow copy API (Yauheni Kaliuta) [1944799] - libbpf: Extract internal set-of-strings datastructure APIs (Yauheni Kaliuta) [1944799] - libbpf: Rename internal memory-management helpers (Yauheni Kaliuta) [1944799] - libbpf: Generalize BTF and BTF.ext type ID and strings iteration (Yauheni Kaliuta) [1944799] - libbpf: Expose btf_type_by_id() internally (Yauheni Kaliuta) [1944799] - x86: Fix various typos in comments (Yauheni Kaliuta) [1944799] - selftests/bpf: drop custom NULL #define in skb_pkt_end selftest (Yauheni Kaliuta) [1944799] - libbpf: provide NULL and KERNEL_VERSION macros in bpf_helpers.h (Yauheni Kaliuta) [1944799] - bpf: net: Emit anonymous enum with BPF_TCP_CLOSE value explicitly (Yauheni Kaliuta) [1944799] - selftests/bpf: Use nanosleep() syscall instead of sleep() in get_cgroup_id (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix warning comparing pointer to 0 (Yauheni Kaliuta) [1944799] - selftests/bpf: Build everything in debug mode (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix maybe-uninitialized warning in xdpxceiver test (Yauheni Kaliuta) [1944799] - bpftool: Fix maybe-uninitialized warnings (Yauheni Kaliuta) [1944799] - libbpf: Add explicit padding to bpf_xdp_set_link_opts (Yauheni Kaliuta) [1944799] - kernel/bpf/: Fix misspellings using codespell tool (Yauheni Kaliuta) [1944799] - s390/bpf: Implement new atomic ops (Yauheni Kaliuta) [1944799] - bpf: selftests: Remove unused 'nospace_err' in tests for batched ops in array maps (Yauheni Kaliuta) [1944799] - samples: bpf: Fix a spelling typo in do_hbm_test.sh (Yauheni Kaliuta) [1944799] - libbpf: Avoid inline hint definition from 'linux/stddef.h' (Yauheni Kaliuta) [1944799] - libbpf: xsk: Move barriers from libbpf_util.h to xsk.h (Yauheni Kaliuta) [1944799] - libbpf: xsk: Remove linux/compiler.h header (Yauheni Kaliuta) [1944799] - bpf: Fix warning comparing pointer to 0 (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix warning comparing pointer to 0 (Yauheni Kaliuta) [1944799] - bpf, xdp: Restructure redirect actions (Yauheni Kaliuta) [1944799] - bpf, xdp: Make bpf_redirect_map() a map operation (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix compiler warning in BPF_KPROBE definition in loop6.c (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix typo in Makefile (Yauheni Kaliuta) [1944799] - libbpf: Fix arm64 build (Yauheni Kaliuta) [1944799] - libbpf, xsk: Add libbpf_smp_store_release libbpf_smp_load_acquire (Yauheni Kaliuta) [1944799] - selftests, bpf: Extend test_tc_tunnel test with vxlan (Yauheni Kaliuta) [1944799] - bpf: Add bpf_skb_adjust_room flag BPF_F_ADJ_ROOM_ENCAP_L2_ETH (Yauheni Kaliuta) [1944799] - selftests/bpf: Simplify the calculation of variables (Yauheni Kaliuta) [1944799] - bpf: Simplify the calculation of variables (Yauheni Kaliuta) [1944799] - selftests: bpf: Don't run sk_lookup in verifier tests (Yauheni Kaliuta) [1944799] - selftests: bpf: Check that PROG_TEST_RUN repeats as requested (Yauheni Kaliuta) [1944799] - selftests: bpf: Convert sk_lookup ctx access tests to PROG_TEST_RUN (Yauheni Kaliuta) [1944799] - bpf: Add PROG_TEST_RUN support for sk_lookup programs (Yauheni Kaliuta) [1944799] - bpf: Consolidate shared test timing code (Yauheni Kaliuta) [1944799] - docs/bpf: Add bpf() syscall command reference (Yauheni Kaliuta) [1944799] - selftests/bpf: Test syscall command parsing (Yauheni Kaliuta) [1944799] - selftests/bpf: Templatize man page generation (Yauheni Kaliuta) [1944799] - tools/bpf: Remove bpf-helpers from bpftool docs (Yauheni Kaliuta) [1944799] - scripts/bpf: Add syscall commands printer (Yauheni Kaliuta) [1944799] - tools: Sync uapi bpf.h header with latest changes (Yauheni Kaliuta) [1944799] - scripts/bpf: Abstract eBPF API target parameter (Yauheni Kaliuta) [1944799] - bpf: Document BPF_MAP_*_BATCH syscall commands (Yauheni Kaliuta) [1944799] - bpf: Document BPF_PROG_QUERY syscall command (Yauheni Kaliuta) [1944799] - bpf: Document BPF_PROG_TEST_RUN syscall command (Yauheni Kaliuta) [1944799] - bpf: Document BPF_PROG_ATTACH syscall command (Yauheni Kaliuta) [1944799] - bpf: Document BPF_PROG_PIN syscall command (Yauheni Kaliuta) [1944799] - bpf: Document BPF_F_LOCK in syscall commands (Yauheni Kaliuta) [1944799] - bpf: Add minimal bpf() command documentation (Yauheni Kaliuta) [1944799] - bpf: Import syscall arg documentation (Yauheni Kaliuta) [1944799] - libbpf: Fix whitespace in btf_add_composite() comment (Yauheni Kaliuta) [1944799] - selftests/bpf: Add a verifier scale test with unknown bounded loop (Yauheni Kaliuta) [1944799] - tools, bpf_asm: Exit non-zero on errors (Yauheni Kaliuta) [1944799] - tools, bpf_asm: Hard error on out of range jumps (Yauheni Kaliuta) [1944799] - selftests/bpf: Add arraymap test for bpf_for_each_map_elem() helper (Yauheni Kaliuta) [1944799] - selftests/bpf: Add hashmap test for bpf_for_each_map_elem() helper (Yauheni Kaliuta) [1944799] - bpftool: Print subprog address properly (Yauheni Kaliuta) [1944799] - libbpf: Support subprog address relocation (Yauheni Kaliuta) [1944799] - libbpf: Move function is_ldimm64() earlier in libbpf.c (Yauheni Kaliuta) [1944799] - bpf: Add arraymap support for bpf_for_each_map_elem() helper (Yauheni Kaliuta) [1944799] - bpf: Add hashtab support for bpf_for_each_map_elem() helper (Yauheni Kaliuta) [1944799] - bpf: Add bpf_for_each_map_elem() helper (Yauheni Kaliuta) [1944799] - bpf: Change return value of verifier function add_subprog() (Yauheni Kaliuta) [1944799] - bpf: Refactor check_func_call() to allow callback function (Yauheni Kaliuta) [1944799] - bpf: Factor out verbose_invalid_scalar() (Yauheni Kaliuta) [1944799] - bpf: Factor out visit_func_call_insn() in check_cfg() (Yauheni Kaliuta) [1944799] - selftests/bpf: Copy extras in out-of-srctree builds (Yauheni Kaliuta) [1944799] - selftests/bpf: Propagate error code of the command to vmtest.sh (Yauheni Kaliuta) [1944799] - selftests/bpf: Introduce xsk statistics tests (Yauheni Kaliuta) [1944799] - selftests/bpf: Restructure xsk selftests (Yauheni Kaliuta) [1944799] - selftests/bpf: Expose and rename debug argument (Yauheni Kaliuta) [1944799] - selftest/bpf: Make xsk tests less verbose (Yauheni Kaliuta) [1944799] - bpf: Rename fixup_bpf_calls and add some comments (Yauheni Kaliuta) [1944799] - bpf: Use MAX_BPF_FUNC_REG_ARGS macro (Yauheni Kaliuta) [1944799] - bpf: runqslower: Prefer using local vmlimux to generate vmlinux.h (Yauheni Kaliuta) [1944799] - bpf: Add kernel/modules BTF presence checks to bpftool feature command (Yauheni Kaliuta) [1944799]- netfilter: log: work around missing softdep backend module (Florian Westphal) [2017794] - netfilter: nft_ct: protect nft_ct_pcpu_template_refcnt with mutex (Florian Westphal) [2017794] - netfilter: Fix fall-through warnings for Clang (Florian Westphal) [2017794] - netfilter: nft_nat: allow to specify layer 4 protocol NAT only (Florian Westphal) [2017794] - netfilter: conntrack: adjust stop timestamp to real expiry value (Florian Westphal) [2017794] - netfilter: ipvs: make global sysctl readonly in non-init netns (Florian Westphal) [2017794] - ipvs: fix possible memory leak in ip_vs_control_net_init (Florian Westphal) [2017794] - ipvs: fix the connection sync failed in some cases (Florian Westphal) [2017794] - net: Fix offloading indirect devices dependency on qdisc order creation (Davide Caratti) [1997381] - net/core: Remove unused field from struct flow_indr_dev (Davide Caratti) [1997381] - Drivers: hv: balloon: Use VMBUS_RING_SIZE() wrapper for dm_ring_size (Vitaly Kuznetsov) [2019101] - hv_balloon: Remove redundant assignment to region_start (Vitaly Kuznetsov) [2019101] - hv_balloon: disable warning when floor reached (Vitaly Kuznetsov) [2019101] - net/tls: Fix flipped sign in async_wait.err assignment (Sabrina Dubroca) [2019176] - net/tls: Fix flipped sign in tls_err_abort() calls (Sabrina Dubroca) [2019176] - tls: prevent oversized sendfile() hangs by ignoring MSG_MORE (Sabrina Dubroca) [2019176] - tls splice: remove inappropriate flags checking for MSG_PEEK (Sabrina Dubroca) [2019176] - net/tls: Fix use-after-free after the TLS device goes down and up (Sabrina Dubroca) [2019176] - net/tls: Replace TLS_RX_SYNC_RUNNING with RCU (Sabrina Dubroca) [2019176] - tls splice: check SPLICE_F_NONBLOCK instead of MSG_DONTWAIT (Sabrina Dubroca) [2019176] - net/tls: Remove redundant initialization of record (Sabrina Dubroca) [2019176] - ibmvnic: don't stop queue in xmit (Diego Domingos) [2011995] - selftests: net: switch to socat in the GSO GRE test (Hangbin Liu) [2018059] - selftests: net: properly support IPv6 in GSO GRE test (Hangbin Liu) [2018059] - kselftests/net: add missed setup_loopback.sh/setup_veth.sh to Makefile (Hangbin Liu) [2018059] - selftests: add simple GSO GRE test (Hangbin Liu) [2018059] - selftests/net: allow GRO coalesce test on veth (Hangbin Liu) [2018059] - selftests/net: GRO coalesce test (Hangbin Liu) [2018059] - perf/x86: Reset destroy callback on event init failure (Michael Petlan) [2003982] - x86/msr: Define new bits in TSX_FORCE_ABORT MSR (Michael Petlan) [2003982] - perf script: Fix --list-dlfilters documentation (Michael Petlan) [2003982] - perf/x86/intel/uncore: Fix IIO cleanup mapping procedure for SNR/ICX (Michael Petlan) [2003982] - Revert "perf map: Fix dso->nsinfo refcounting" (Michael Petlan) [2003982] - perf pmu: Fix alias matching (Michael Petlan) [2003982] - perf cs-etm: Split --dump-raw-trace by AUX records (Michael Petlan) [2003982] - perf sched: Fix record failure when CONFIG_SCHEDSTATS is not set (Michael Petlan) [2003982] - perf probe: Fix add event failure when running 32-bit perf in a 64-bit kernel (Michael Petlan) [2003982] - perf data: Close all files in close_dir() (Michael Petlan) [2003982] - perf probe-file: Delete namelist in del_events() on the error path (Michael Petlan) [2003982] - perf test bpf: Free obj_buf (Michael Petlan) [2003982] - perf trace: Free strings in trace__parse_events_option() (Michael Petlan) [2003982] - perf trace: Free syscall tp fields in evsel->priv (Michael Petlan) [2003982] - perf trace: Free syscall->arg_fmt (Michael Petlan) [2003982] - perf trace: Free malloc'd trace fields on exit (Michael Petlan) [2003982] - perf lzma: Close lzma stream on exit (Michael Petlan) [2003982] - perf script: Fix memory 'threads' and 'cpus' leaks on exit (Michael Petlan) [2003982] - perf script: Release zstd data (Michael Petlan) [2003982] - perf session: Cleanup trace_event (Michael Petlan) [2003982] - perf inject: Close inject.output on exit (Michael Petlan) [2003982] - perf report: Free generated help strings for sort option (Michael Petlan) [2003982] - perf env: Fix memory leak of cpu_pmu_caps (Michael Petlan) [2003982] - perf test maps__merge_in: Fix memory leak of maps (Michael Petlan) [2003982] - perf dso: Fix memory leak in dso__new_map() (Michael Petlan) [2003982] - perf test event_update: Fix memory leak of unit (Michael Petlan) [2003982] - perf test event_update: Fix memory leak of evlist (Michael Petlan) [2003982] - perf test session_topology: Delete session->evlist (Michael Petlan) [2003982] - perf env: Fix sibling_dies memory leak (Michael Petlan) [2003982] - perf probe: Fix dso->nsinfo refcounting (Michael Petlan) [2003982] - perf map: Fix dso->nsinfo refcounting (Michael Petlan) [2003982] - perf inject: Fix dso->nsinfo refcounting (Michael Petlan) [2003982] - perf cs-etm: Split Coresight decode by aux records (Michael Petlan) [2003982] - perf sched: Cast PTHREAD_STACK_MIN to int as it may turn into sysconf(__SC_THREAD_STACK_MIN_VALUE) (Michael Petlan) [2003982] - libperf: Fix build error with LIBPFM4=1 (Michael Petlan) [2003982] - perf stat: Merge uncore events by default for hybrid platform (Michael Petlan) [2003982] - perf tests: Fix 'Convert perf time to TSC' on core-only system (Michael Petlan) [2003982] - perf tests: Fix 'Roundtrip evsel->name' on core-only system (Michael Petlan) [2003982] - perf tests: Fix 'Parse event definition strings' on core-only system (Michael Petlan) [2003982] - perf pmu: Skip invalid hybrid pmu (Michael Petlan) [2003982] - perf test: Add free() calls for scandir() returned dirent entries (Michael Petlan) [2003982] - libperf: Add tests for perf_evlist__set_leader() (Michael Petlan) [2003982] - libperf: Remove BUG_ON() from library code in get_group_fd() (Michael Petlan) [2003982] - libperf: Add group support to perf_evsel__open() (Michael Petlan) [2003982] - perf tools: Fix pattern matching for same substring in different PMU type (Michael Petlan) [2003982] - perf record: Add a dummy event on hybrid systems to collect metadata records (Michael Petlan) [2003982] - perf stat: Add Topdown metrics L2 events as default events (Michael Petlan) [2003982] - libperf: Adopt evlist__set_leader() from tools/perf as perf_evlist__set_leader() (Michael Petlan) [2003982] - libperf: Move 'nr_groups' from tools/perf to evlist::nr_groups (Michael Petlan) [2003982] - libperf: Move 'leader' from tools/perf to perf_evsel::leader (Michael Petlan) [2003982] - libperf: Move 'idx' from tools/perf to perf_evsel::idx (Michael Petlan) [2003982] - libperf: Change tests to single static and shared binaries (Michael Petlan) [2003982] - perf intel-pt: Add a config for max loops without consuming a packet (Michael Petlan) [2003982] - perf stat: Disable the NMI watchdog message on hybrid (Michael Petlan) [2003982] - perf trace: Fix the perf trace link location (Michael Petlan) [2003982] - perf top: Fix overflow in elf_sec__is_text() (Michael Petlan) [2003982] - perf annotate: Fix 's' on source line when disasm is empty (Michael Petlan) [2003982] - perf probe: Do not show @plt function by default (Michael Petlan) [2003982] - perf symbol-elf: Decode dynsym even if symtab exists (Michael Petlan) [2003982] - perf probe: Fix debuginfo__new() to enable build-id based debuginfo (Michael Petlan) [2003982] - perf stat: Enable BPF counter with --for-each-cgroup (Michael Petlan) [2003982] - perf report: Fix --task and --stat with pipe input (Michael Petlan) [2003982] - perf session: Add missing evlist__delete when deleting a session (Michael Petlan) [2003982] - perf annotate: Allow 's' on source code lines (Michael Petlan) [2003982] - perf dlfilter: Add object_code() to perf_dlfilter_fns (Michael Petlan) [2003982] - perf dlfilter: Add attr() to perf_dlfilter_fns (Michael Petlan) [2003982] - perf dlfilter: Add srcline() to perf_dlfilter_fns (Michael Petlan) [2003982] - perf dlfilter: Add insn() to perf_dlfilter_fns (Michael Petlan) [2003982] - perf dlfilter: Add resolve_address() to perf_dlfilter_fns (Michael Petlan) [2003982] - perf build: Install perf_dlfilter.h (Michael Petlan) [2003982] - perf script: Add option to pass arguments to dlfilters (Michael Petlan) [2003982] - perf script: Add option to list dlfilters (Michael Petlan) [2003982] - perf script: Add dlfilter__filter_event_early() (Michael Petlan) [2003982] - perf script: Add API for filtering via dynamically loaded shared object (Michael Petlan) [2003982] - perf llvm: Return -ENOMEM when asprintf() fails (Michael Petlan) [2003982] - perf cs-etm: Delay decode of non-timeless data until cs_etm__flush_events() (Michael Petlan) [2003982] - perf arm-spe: Don't wait for PERF_RECORD_EXIT event (Michael Petlan) [2003982] - perf arm-spe: Bail out if the trace is later than perf event (Michael Petlan) [2003982] - perf arm-spe: Assign kernel time to synthesized event (Michael Petlan) [2003982] - perf arm-spe: Convert event kernel time to counter value (Michael Petlan) [2003982] - perf arm-spe: Save clock parameters from TIME_CONV event (Michael Petlan) [2003982] - perf cs-etm: Remove callback cs_etm_find_snapshot() (Michael Petlan) [2003982] - perf bpf_counter: Move common functions to bpf_counter.h (Michael Petlan) [2003982] - perf tools: Add cgroup_is_v2() helper (Michael Petlan) [2003982] - perf tools: Add read_cgroup_id() function (Michael Petlan) [2003982] - tools lib: Adopt bitmap_intersects() operation from the kernel sources (Michael Petlan) [2003982] - perf top: Add cgroup support for perf top (-G) (Michael Petlan) [2003982] - perf script: Share addr_al between functions (Michael Petlan) [2003982] - perf script: Move filtering before scripting (Michael Petlan) [2003982] - perf script: Move filter_cpu() earlier (Michael Petlan) [2003982] - perf test: Pass the verbose option to shell tests (Michael Petlan) [2003982] - perf probe: Add --bootconfig to output definition in bootconfig format (Michael Petlan) [2003982] - perf probe: Cleanup synthesize_probe_trace_command() (Michael Petlan) [2003982] - perf probe: Support probes on init functions for offline kernel (Michael Petlan) [2003982] - perf test: Make stat bpf counters test more robust (Michael Petlan) [2003982] - perf test: Add verbose skip output for bpf counters (Michael Petlan) [2003982] - perf annotate: Add itrace options support (Michael Petlan) [2003982] - perf mem-events: Remove duplicate #undef (Michael Petlan) [2003982] - perf evsel: Adjust hybrid event and global event mixed group (Michael Petlan) [2003982] - perf probe: Provide clearer message permission error for tracefs access (Michael Petlan) [2003982] - perf auxtrace: Change to use SMP memory barriers (Michael Petlan) [2003982] - perf srccode: Use list_move() instead of equivalent list_del() + list_add() sequence (Michael Petlan) [2003982] - perf probe: Report possible permission error for map__load() failure (Michael Petlan) [2003982] - perf probe: Add permission and sysctl notice to man page (Michael Petlan) [2003982] - perf c2c: Support record for hybrid platform (Michael Petlan) [2003982] - perf mem: Disable 'mem-loads-aux' group before reporting (Michael Petlan) [2003982] - perf mem: Fix wrong verbose output for recording events (Michael Petlan) [2003982] - perf mem: Support record for hybrid platform (Michael Petlan) [2003982] - perf tools: Check if mem_events is supported for hybrid platform (Michael Petlan) [2003982] - perf tools: Support pmu prefix for mem-store event (Michael Petlan) [2003982] - perf tools: Support pmu prefix for mem-load event (Michael Petlan) [2003982] - perf tools: Check mem-loads auxiliary event (Michael Petlan) [2003982] - perf scripting python: intel-pt-events.py: Add --insn-trace and --src-trace (Michael Petlan) [2003982] - perf scripting python: exported-sql-viewer.py: Factor out libxed.py (Michael Petlan) [2003982] - perf scripting python: Update documentation for srcline etc (Michael Petlan) [2003982] - perf scripting python: Add perf_sample_srcline() and perf_sample_srccode() (Michael Petlan) [2003982] - perf scripting python: Add perf_set_itrace_options() (Michael Petlan) [2003982] - perf auxtrace: Factor out itrace_do_parse_synth_opts() (Michael Petlan) [2003982] - perf scripting python: Add perf_sample_insn() (Michael Petlan) [2003982] - perf script: Factor out script_fetch_insn() (Michael Petlan) [2003982] - perf scripting python: Assign perf_script_context (Michael Petlan) [2003982] - perf scripting: Add perf_session to scripting_context (Michael Petlan) [2003982] - perf scripting: Add scripting_context__update() (Michael Petlan) [2003982] - perf scripting python: Simplify perf-trace-context module functions (Michael Petlan) [2003982] - perf scripting python: Remove unnecessary 'static' (Michael Petlan) [2003982] - perf test: Test 2 libpfm4 error cases (Michael Petlan) [2003982] - perf test: Iterate over shell tests in alphabetical order (Michael Petlan) [2003982] - perf probe: Provide more detail with relocation warning (Michael Petlan) [2003982] - perf parse-events: Add bison --file-prefix-map option (Michael Petlan) [2003982] - perf inject: Do not inject BUILD_ID record if MMAP2 has it (Michael Petlan) [2003982] - perf inject: Call dso__put() even if dso->hit is set (Michael Petlan) [2003982] - perf scripts python: intel-pt-events.py: Add branches to script (Michael Petlan) [2003982] - perf scripting python: Add auxtrace error (Michael Petlan) [2003982] - perf scripting python: Add context switch (Michael Petlan) [2003982] - perf scripting python: Add cpumode (Michael Petlan) [2003982] - perf scripting python: Add IPC (Michael Petlan) [2003982] - perf scripting python: Add sample flags (Michael Petlan) [2003982] - perf script: Factor out perf_sample__sprintf_flags() (Michael Petlan) [2003982] - perf scripting python: Add 'addr_location' for 'addr' (Michael Petlan) [2003982] - perf scripting python: Factor out set_sym_in_dict() (Michael Petlan) [2003982] - perf scripting python: Fix tuple_set_u64() (Michael Petlan) [2003982] - perf auxtrace: Make perf_event__process_auxtrace*() callable (Michael Petlan) [2003982] - perf script: Find script file relative to exec path (Michael Petlan) [2003982] - perf arm-spe: Remove redundant checking for "full_auxtrace" (Michael Petlan) [2003982] - perf arm-spe: Enable timestamp for per-cpu mode (Michael Petlan) [2003982] - perf arm-spe: Correct sample flags for dummy event (Michael Petlan) [2003982] - perf arm-spe: Correct sample flags for SPE event (Michael Petlan) [2003982] - perf vendor events intel: Update event list for Icelake Client (Michael Petlan) [2003982] - perf vendor events intel: Add uncore event list for Icelake Server (Michael Petlan) [2003982] - perf vendor events intel: Add core event list for Icelake Server (Michael Petlan) [2003982] - perf tests: Drop __maybe_unused on x86 test declarations (Michael Petlan) [2003982] - perf tests: Consolidate test__arch_unwind_sample declaration (Michael Petlan) [2003982] - perf build: Improve error message for old/missing clang (Michael Petlan) [2003982] - perf tools: Test build with libbpf/LIBBPF_DYNAMIC=1 (Michael Petlan) [2003982] - perf tools: Test build with libopencsd/CORESIGHT=1 (Michael Petlan) [2003982] - perf cs-etm: Prevent and warn on underflows during timestamp calculation. (Michael Petlan) [2003982] - perf cs-etm: Start reading 'Z' --itrace option (Michael Petlan) [2003982] - perf cs-etm: Move synth_opts initialisation (Michael Petlan) [2003982] - perf header: Support HYBRID_CPU_PMU_CAPS feature (Michael Petlan) [2003982] - perf header: Support HYBRID_TOPOLOGY feature (Michael Petlan) [2003982] - perf cs-etm: Set time on synthesised samples to preserve ordering (Michael Petlan) [2003982] - perf cs-etm: Refactor timestamp variable names (Michael Petlan) [2003982] - perf x86 kvm-stat: Support to analyze kvm MSR (Michael Petlan) [2003982] - perf stat: Use aggregated counts directly (Michael Petlan) [2003982] - perf record: Set timestamp boundary for AUX area events (Michael Petlan) [2003982] - perf intel-pt: Parse VM Time Correlation options and set up decoding (Michael Petlan) [2003982] - perf intel-pt: Add VM Time Correlation to decoder (Michael Petlan) [2003982] - perf intel-pt: Better 7-byte timestamp wraparound logic (Michael Petlan) [2003982] - perf intel-pt: Pass the first timestamp to the decoder (Michael Petlan) [2003982] - perf intel-pt: Add a tree for VMCS information (Michael Petlan) [2003982] - perf intel-pt: Let overlap detection handle VM timestamps (Michael Petlan) [2003982] - perf auxtrace: Allow buffers to be mapped read / write (Michael Petlan) [2003982] - perf inject: Add --vm-time-correlation option (Michael Petlan) [2003982] - perf inject: Add facility to do in place update (Michael Petlan) [2003982] - perf intel-pt: Support Z itrace option for timeless decoding (Michael Petlan) [2003982] - perf intel-pt: Move synth_opts initialization earlier (Michael Petlan) [2003982] - perf auxtrace: Add Z itrace option for timeless decoding (Michael Petlan) [2003982] - perf/x86/amd/power: Assign pmu.module (Michael Petlan) [2003982] - perf/x86/amd/ibs: Extend PERF_PMU_CAP_NO_EXCLUDE to IBS Op (Michael Petlan) [2003982] - perf/x86/amd/ibs: Work around erratum #1197 (Michael Petlan) [2003982] - perf/x86/intel/uncore: Fix integer overflow on 23 bit left shift of a u32 (Michael Petlan) [2003982] - perf/x86/intel/pt: Fix mask of num_address_ranges (Michael Petlan) [2003982] - perf/x86: Fix out of bound MSR access (Michael Petlan) [2003982] - perf/x86/cstate: Add ICELAKE_X and ICELAKE_D support (Michael Petlan) [2003982] - perf: MAP_EXECUTABLE does not indicate VM_MAYEXEC (Michael Petlan) [2003982] - arm64: perf: Simplify EVENT ATTR macro in perf_event.c (Michael Petlan) [2003982] - arm64: perf: Simplify the ARMv8 PMUv3 event attributes (Michael Petlan) [2003982] - arm64: perf: Remove unused macro (Michael Petlan) [2003982] - drivers/perf: Simplify EVENT ATTR macro in qcom_l2_pmu.c (Michael Petlan) [2003982] - drivers/perf: Simplify EVENT ATTR macro in qcom_l3_pmu.c (Michael Petlan) [2003982] - drivers/perf: Simplify EVENT ATTR macro in xgene_pmu.c (Michael Petlan) [2003982] - drivers/perf: convert sysfs sprintf family to sysfs_emit (Michael Petlan) [2003982] - drivers/perf: convert sysfs scnprintf family to sysfs_emit_at() and sysfs_emit() (Michael Petlan) [2003982] - perf: arm-ccn: Use scnprintf() for robustness (Michael Petlan) [2003982] - drivers/perf: convert sysfs snprintf family to sysfs_emit (Michael Petlan) [2003982] - perf: Add EVENT_ATTR_ID to simplify event attributes (Michael Petlan) [2003982] - perf/x86/intel: Fix instructions:ppp support in Sapphire Rapids (Michael Petlan) [2003982] - perf/x86/intel: Add more events requires FRONTEND MSR on Sapphire Rapids (Michael Petlan) [2003982] - perf/x86: Reset the dirty counter to prevent the leak for an RDPMC task (Michael Petlan) [2003982] - uprobes: Update uprobe_write_opcode() kernel-doc comment (Michael Petlan) [2003982] - perf/hw_breakpoint: Fix DocBook warnings in perf hw_breakpoint (Michael Petlan) [2003982] - perf/core: Fix DocBook warnings (Michael Petlan) [2003982] - perf/core: Make local function perf_pmu_snapshot_aux() static (Michael Petlan) [2003982] - perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mapping on ICX (Michael Petlan) [2003982] - perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mapping on SNR (Michael Petlan) [2003982] - perf/x86/intel/uncore: Generalize I/O stacks to PMON mapping procedure (Michael Petlan) [2003982] - perf/x86/intel/uncore: Drop unnecessary NULL checks after container_of() (Michael Petlan) [2003982] - x86/events/intel: Do not deploy TSX force abort workaround when TSX is deprecated (Michael Petlan) [2003982] - netpoll: don't require irqs disabled in rt kernels (Wander Lairson Costa) [1905440] - net/netif_receive_skb_core: Use migrate_disable() (Luis Claudio R. Goncalves) [2024168] - RDMA/qedr: Fix NULL deref for query_qp on the GSI QP (Kamal Heib) [2006260 1984280] - RDMA/core: Always release restrack object (Kamal Heib) [2006260] - RDMA/core: Fix incorrect print format specifier (Kamal Heib) [2006260] - RDMA: Remove rdma_set_device_sysfs_group() (Kamal Heib) [2006260] - RDMA/core: Allow port_groups to be used with namespaces (Kamal Heib) [2006260] - RDMA: Change ops->init_port to ops->port_groups (Kamal Heib) [2006260] - RDMA/hfi1: Use attributes for the port sysfs (Kamal Heib) [2006260 1989164] - RDMA/cm: Use an attribute_group on the ib_port_attribute intead of kobj's (Kamal Heib) [2006260] - RDMA/core: Expose the ib port sysfs attribute machinery (Kamal Heib) [2006260] - RDMA/core: Remove the kobject_uevent() NOP (Kamal Heib) [2006260] - RDMA/core: Create the device hw_counters through the normal groups mechanism (Kamal Heib) [2006260] - RDMA/core: Simplify how the port sysfs is created (Kamal Heib) [2006260] - RDMA/core: Simplify how the gid_attrs sysfs is created (Kamal Heib) [2006260] - RDMA/core: Split gid_attrs related sysfs from add_port() (Kamal Heib) [2006260] - RDMA/core: Split port and device counter sysfs attributes (Kamal Heib) [2006260] - RDMA/core: Replace the ib_port_data hw_stats pointers with a ib_port pointer (Kamal Heib) [2006260] - RDMA: Split the alloc_hw_stats() ops to port and device variants (Kamal Heib) [2006260] - RDMA/rxe: Zero out index member of struct rxe_queue (Kamal Heib) [2006260] - RDMA/efa: Free IRQ vectors on error flow (Kamal Heib) [2006260] - RDMA/rxe: Fix memory allocation while in a spin lock (Kamal Heib) [2006260] - IB/hfi1: Fix possible null-pointer dereference in _extend_sdma_tx_descs() (Kamal Heib) [2006260 1989164] - RDMA/rxe: Restore setting tot_len in the IPv4 header (Kamal Heib) [2006260] - RDMA/rxe: Use the correct size of wqe when processing SRQ (Kamal Heib) [2006260] - RDMA/cma: Revert INIT-INIT patch (Kamal Heib) [2006260] - RDMA/rxe: Fix memory leak in error path code (Kamal Heib) [2006260] - RDMA/rxe: Missing unlock on error in get_srq_wqe() (Kamal Heib) [2006260] - RDMA/cma: Fix rdma_resolve_route() memory leak (Kamal Heib) [2006260] - RDMA/core/sa_query: Remove unused argument (Kamal Heib) [2006260] - RDMA/cma: Fix incorrect Packet Lifetime calculation (Kamal Heib) [2006260] - RDMA/cma: Protect RMW with qp_mutex (Kamal Heib) [2006260] - RDMA/cma: Remove unnecessary INIT->INIT transition (Kamal Heib) [2006260] - RDMA/rxe: Fix redundant skb_put_zero (Kamal Heib) [2006260] - RDMA/rxe: Fix extra copy in prepare_ack_packet (Kamal Heib) [2006260] - RDMA/rxe: Fix over copying in get_srq_wqe (Kamal Heib) [2006260] - RDMA/rxe: Fix extra copies in build_rdma_network_hdr (Kamal Heib) [2006260] - RDMA/rxe: Fix redundant call to ip_send_check (Kamal Heib) [2006260] - RDMA/rxe: Fix useless copy in send_atomic_ack (Kamal Heib) [2006260] - RDMA/core: Use flexible array for mad data (Kamal Heib) [2006260] - RDMA/rxe: Don't overwrite errno from ib_umem_get() (Kamal Heib) [2006260] - IB/core: Shuffle locks in ib_port_data to save memory (Kamal Heib) [2006260] - IB/core: Removed port validity check from ib_get_cached_subnet_prefix (Kamal Heib) [2006260] - RDMA: Fix kernel-doc warnings about wrong comment (Kamal Heib) [2006260] - RDMA/rxe: Disallow MR dereg and invalidate when bound (Kamal Heib) [2006260] - RDMA/rxe: Implement memory access through MWs (Kamal Heib) [2006260] - RDMA/rxe: Implement invalidate MW operations (Kamal Heib) [2006260] - RDMA/rxe: Add support for bind MW work requests (Kamal Heib) [2006260] - RDMA/rxe: Move local ops to subroutine (Kamal Heib) [2006260] - RDMA/rxe: Replace WR_REG_MASK by WR_LOCAL_OP_MASK (Kamal Heib) [2006260] - RDMA/rxe: Add ib_alloc_mw and ib_dealloc_mw verbs (Kamal Heib) [2006260] - RDMA/rxe: Enable MW object pool (Kamal Heib) [2006260] - RDMA/rxe: Return errors for add index and key (Kamal Heib) [2006260] - RDMA/rxe: Add bind MW fields to rxe_send_wr (Kamal Heib) [2006260] - RDMA/rxe: Fix qp reference counting for atomic ops (Kamal Heib) [2006260] - IB/cm: Remove dgid from the cm_id_priv av (Kamal Heib) [2006260] - RDMA/core: Use refcount_t instead of atomic_t on refcount of ib_uverbs_device (Kamal Heib) [2006260] - RDMA/ipoib: Use refcount_t instead of atomic_t for reference counting (Kamal Heib) [2006260] - RDMA/core: Use refcount_t instead of atomic_t on refcount of mcast_port (Kamal Heib) [2006260] - RDMA/core: Use refcount_t instead of atomic_t on refcount of mcast_member (Kamal Heib) [2006260] - RDMA/core: Remove refcount from struct ib_mad_snoop_private (Kamal Heib) [2006260] - RDMA/core: Use refcount_t instead of atomic_t on refcount of iwpm_admin_data (Kamal Heib) [2006260] - RDMA/core: Use refcount_t instead of atomic_t on refcount of iwcm_id_private (Kamal Heib) [2006260] - RDMA/rxe: Protext kernel index from user space (Kamal Heib) [2006260] - RDMA/rxe: Protect user space index loads/stores (Kamal Heib) [2006260] - RDMA/rxe: Add a type flag to rxe_queue structs (Kamal Heib) [2006260] - IB/cm: Protect cm_dev, cm_ports and mad_agent with kref and lock (Kamal Heib) [2006260] - IB/cm: Improve the calling of cm_init_av_for_lap and cm_init_av_by_path (Kamal Heib) [2006260] - IB/cm: Simplify ib_cancel_mad() and ib_modify_mad() calls (Kamal Heib) [2006260] - Revert "IB/cm: Mark stale CM id's whenever the mad agent was unregistered" (Kamal Heib) [2006260] - IB/cm: Tidy remaining cm_msg free paths (Kamal Heib) [2006260] - IB/cm: Call the correct message free functions in cm_send_handler() (Kamal Heib) [2006260] - IB/cm: Split cm_alloc_msg() (Kamal Heib) [2006260] - IB/cm: Pair cm_alloc_response_msg() with a cm_free_response_msg() (Kamal Heib) [2006260] - RDMA/core: Sanitize WQ state received from the userspace (Kamal Heib) [2006260] - RDMA/srp: Use DEVICE_ATTR_*() macros (Kamal Heib) [2006260] - RDMA/core: Use the DEVICE_ATTR_RO macro (Kamal Heib) [2006260] - IB/ipoib: Use DEVICE_ATTR_*() macros (Kamal Heib) [2006260] - IB/core: Only update PKEY and GID caches on respective events (Kamal Heib) [2006260] - RDMA/srp: Fix a recently introduced memory leak (Kamal Heib) [2006260] - RDMA/srp: Add more structure size checks (Kamal Heib) [2006260] - IB/hfi1: Move a function from a header file into a .c file (Kamal Heib) [2006260 1989164] - IB/hfi1: Remove the repeated declaration (Kamal Heib) [2006260 1989164] - IB/hfi1: Delete an unneeded bool conversion (Kamal Heib) [2006260 1989164] - RDMA: Remove unnecessary struct declaration (Kamal Heib) [2006260] - RDMA/core: Remove never used ib_modify_wq function call (Kamal Heib) [2006260] - IB/srpt: Remove redundant assignment to ret (Kamal Heib) [2006260] - RDMA/ucma: Cleanup to reduce duplicate code (Kamal Heib) [2006260] - RDMA/umem: batch page unpin in __ib_umem_release() (Kamal Heib) [2006259] - RDMA/rxe: Return CQE error if invalid lkey was supplied (Kamal Heib) [2006259] - RDMA/nldev: Add copy-on-fork attribute to get sys command (Kamal Heib) [2006259] - IB/hfi1: Remove redundant variable rcd (Kamal Heib) [2006259 1989164] - RDMA/nldev: Add QP numbers to SRQ information (Kamal Heib) [2006259] - RDMA/nldev: Return SRQ information (Kamal Heib) [2006259] - RDMA/restrack: Add support to get resource tracking for SRQ (Kamal Heib) [2006259] - RDMA/nldev: Return context information (Kamal Heib) [2006259] - RDMA/cma: Skip device which doesn't support CM (Kamal Heib) [2006259 1957239] - IB/ipoib: Remove unnecessary struct declaration (Kamal Heib) [2006259] - IB/ipoib: Improve latency in ipoib/cm connection formation (Kamal Heib) [2006259] - RDMA/ipoib: Print a message if only child interface is UP (Kamal Heib) [2006259] - RDMA/uverbs: Make UVERBS_OBJECT_METHODS to consider line number (Kamal Heib) [2006259] - IB/hfi1: Rework AIP and VNIC dummy netdev usage (Kamal Heib) [2006259 1989164] - IB/cma: Introduce rdma_set_min_rnr_timer() (Kamal Heib) [2006259] - RDMA/core: Correct format of block comments (Kamal Heib) [2006259] - RDMA/core: Correct format of braces (Kamal Heib) [2006259] - RDMA/core: Remove redundant spaces (Kamal Heib) [2006259] - RDMA/core: Add necessary spaces (Kamal Heib) [2006259] - RDMA/core: Remove the redundant return statements (Kamal Heib) [2006259] - RDMA/core: Print the function name by __func__ instead of an fixed string (Kamal Heib) [2006259] - RDMA/rxe: Fix missing acks from responder (Kamal Heib) [2006259] - RDMA/core: Make the wc status prompt message clearer (Kamal Heib) [2006259] - IB/hfi1: Remove indirect call to hfi1_ipoib_send_dma() (Kamal Heib) [2006259 1989164] - IB/hfi1: Use napi_schedule_irqoff() for tx napi (Kamal Heib) [2006259 1989164] - IB/hfi1: Correct oversized ring allocation (Kamal Heib) [2006259 1989164] - IB/{ipoib,hfi1}: Add a timeout handler for rdma_netdev (Kamal Heib) [2006259 1989164] - IB/hfi1: Add AIP tx traces (Kamal Heib) [2006259 1989164] - RDMA/uverbs: Fix -Wunused-function warning (Kamal Heib) [2006259] - RDMA/iser: struct iscsi_iser_task is declared twice (Kamal Heib) [2006259] - RDMA/rxe: Split MEM into MR and MW (Kamal Heib) [2006259] - RDMA/efa: Use strscpy instead of strlcpy (Kamal Heib) [2006259] - RDMA: Fix a typo (Kamal Heib) [2006259] - IB/hfi1: Fix a typo (Kamal Heib) [2006259 1989164] - RDMA/core: Correct misspellings of two words in comments (Kamal Heib) [2006259] - RDMA/uverbs: Refactor rdma_counter_set_auto_mode and __counter_set_mode (Kamal Heib) [2006259] - RDMA: Support more than 255 rdma ports (Kamal Heib) [2006259 1957239] - RDMA/include: Mundane typo fixes throughout the file (Kamal Heib) [2006259] - RDMA/cma: Remove unused leftovers in cma code (Kamal Heib) [2006259] - RDMA: Fix kernel-doc compilation warnings (Kamal Heib) [2006259] - RDMA/hw/i40iw/i40iw_virtchnl: Fix a bunch of kernel-doc issues (Kamal Heib) [2006259] - RDMA/hw/i40iw/i40iw_utils: Fix some misspellings and missing param descriptions (Kamal Heib) [2006259] - IB/core: Split uverbs_get_const/default to consider target type (Kamal Heib) [2006259] - IB/core: Drop WARN_ON() from ib_umem_find_best_pgsz() (Kamal Heib) [2006259] - RDMA/core: Remove unused req_ncomp_notif device operation (Kamal Heib) [2006259] - RDMA/iwcm: Allow AFONLY binding for IPv6 addresses (Kamal Heib) [2006259] - IB/hfi1: switch to core handling of rx/tx byte/packet counters (Kamal Heib) [2006259 1989164] - RDMA: Convert various random sprintf sysfs _show uses to sysfs_emit (Kamal Heib) [2006259] - RDMA: Manual changes for sysfs_emit and neatening (Kamal Heib) [2006259] - RDMA: Convert sysfs device * show functions to use sysfs_emit() (Kamal Heib) [2006259] - IB/hfi1: use new function dev_fetch_sw_netstats (Kamal Heib) [2006259 1989164] - RDMA/ipoib: Convert to use DEFINE_SEQ_ATTRIBUTE macro (Kamal Heib) [2006259] - include/linux/seq_file.h: introduce DEFINE_SEQ_ATTRIBUTE() helper macro (Kamal Heib) [2006259] - ibmvnic: delay complete() (Diego Domingos) [2019210] - ibmvnic: Process crqs after enabling interrupts (Diego Domingos) [2019210] - Documentation: sysrq: update description about sysrq crash (Chris von Recklinghausen) [2019943] - sysrq: Use panic() to force a crash (Chris von Recklinghausen) [2019943] - ethtool: extend coalesce setting uAPI with CQE mode (Ivan Vecera) [2006829] - ethtool: add two coalesce attributes for CQE mode (Ivan Vecera) [2006829] - ice: Add support for VF rate limiting (Jonathan Toppins) [1973187] - net: Prevent infinite while loop in skb_tx_hash() (Paolo Abeni) [2018437] - napi: fix race inside napi_enable (Paolo Abeni) [2018437] - net/af_unix: fix a data-race in unix_dgram_poll (Paolo Abeni) [2018437] - devlink: Clear whole devlink_flash_notify struct (Paolo Abeni) [2018437] - net: linkwatch: fix failure to restore device state across suspend/resume (Paolo Abeni) [2018437] - gro: fix napi_gro_frags() Fast GRO breakage due to IP alignment check (Paolo Abeni) [2018437] - gro: ensure frag0 meets IP header alignment (Paolo Abeni) [2018437] - net: core: allow fast GRO for skbs with Ethernet header in head (Paolo Abeni) [2018437] - udp: fix skb_copy_and_csum_datagram with odd segment sizes (Paolo Abeni) [2018437] - skbuff: back tiny skbs with kmalloc() in __netdev_alloc_skb() too (Paolo Abeni) [2018437] - selftests/net: remove min gso test in packet_snd (Paolo Abeni) [2018437] - net: be more gentle about silly gso requests coming from user (Paolo Abeni) [2018437] - virtio_net: Do not pull payload in skb->head (Paolo Abeni) [2018437] - net: check untrusted gso_size at kernel entry (Paolo Abeni) [2018437] - net: stricter validation of untrusted gso packets$ (Paolo Abeni) [2018437] - net: avoid 32 x truesize under-estimation for tiny skbs (Paolo Abeni) [2018437] - ionic: no devlink_unregister if not registered (Jonathan Toppins) [2016705] - ionic: tame the filter no space message (Jonathan Toppins) [2016705 1959512 2002943] - ionic: allow adminq requests to override default error message (Jonathan Toppins) [2016705 1959512 2002943] - ionic: handle vlan id overflow (Jonathan Toppins) [2016705 1959512 2002943] - ionic: generic filter delete (Jonathan Toppins) [2016705 1959512 2002943] - ionic: generic filter add (Jonathan Toppins) [2016705 1959512 2002943] - ionic: add generic filter search (Jonathan Toppins) [2016705 1959512 2002943] - ionic: remove mac overflow flags (Jonathan Toppins) [2016705 1959512 2002943] - ionic: move lif mac address functions (Jonathan Toppins) [2016705 1959512 2002943] - ionic: add filterlist to debugfs (Jonathan Toppins) [2016705 1959512 2002943] - ionic: don't remove netdev->dev_addr when syncing uc list (Jonathan Toppins) [2016705 2012030] - ionic: move filter sync_needed bit set (Jonathan Toppins) [2016705] - ionic: add lif param to ionic_qcq_disable (Jonathan Toppins) [2016705] - ionic: have ionic_qcq_disable decide on sending to hardware (Jonathan Toppins) [2016705] - ionic: add polling to adminq wait (Jonathan Toppins) [2016705] - ionic: widen queue_lock use around lif init and deinit (Jonathan Toppins) [2016705] - ionic: move lif mutex setup and delete (Jonathan Toppins) [2016705] - ionic: check for binary values in FW ver string (Jonathan Toppins) [2016705] - ionic: remove debug stats (Jonathan Toppins) [2016705] - ionic: fix gathering of debug stats (Jonathan Toppins) [2016705] - ionic: fix a sleeping in atomic bug (Jonathan Toppins) [2016705] - ionic: fix double use of queue-lock (Jonathan Toppins) [2016705] - ionic: recreate hwstamp queues on ifup (Jonathan Toppins) [2016705 1981590] - ionic: pull hwstamp queue_lock up a level (Jonathan Toppins) [2016705 1981590] - ionic: add queue lock around open and stop (Jonathan Toppins) [2016705 1981590] - ionic: fill mac addr earlier in add_addr (Jonathan Toppins) [2016705 1981590] - ionic: squelch unnecessary fw halted message (Jonathan Toppins) [2016705 1981590] - ionic: fire watchdog again after fw_down (Jonathan Toppins) [2016705 1981590] - ionic: handle mac filter overflow (Jonathan Toppins) [2016705 1981590] - ionic: refactor ionic_lif_addr to remove a layer (Jonathan Toppins) [2016705 1981590] - ionic: sync the filters in the work task (Jonathan Toppins) [2016705 1981590] - ionic: flatten calls to set-rx-mode (Jonathan Toppins) [2016705 1981590] - ionic: remove old work task types (Jonathan Toppins) [2016705 1981590] - ionic: add function tag to debug string (Jonathan Toppins) [2016705] - ionic: enable rxhash only with multiple queues (Jonathan Toppins) [2016705] - ionic: block some ethtool operations when fw in reset (Jonathan Toppins) [2016705] - ionic: remove unneeded comp union fields (Jonathan Toppins) [2016705] - ionic: increment num-vfs before configure (Jonathan Toppins) [2016705] - ionic: use fewer inits on the buf_info struct (Jonathan Toppins) [2016705] - ionic: init reconfig err to 0 (Jonathan Toppins) [2016705] - ionic: print firmware version on identify (Jonathan Toppins) [2016705] - ionic: monitor fw status generation (Jonathan Toppins) [2016705] - ionic: minimize resources when under kdump (Jonathan Toppins) [2016705] - ionic: cleanly release devlink instance (Jonathan Toppins) [2016705] - ionic: drop useless check of PCI driver data validity (Jonathan Toppins) [2016705] - ionic: Remove unused function pointer typedef ionic_reset_cb (Jonathan Toppins) [2016705] - ACPI: Use fwnode_init() to set up fwnode (Mark Langsdorf) [1982374] - device property: Add missed header in fwnode.h (Mark Langsdorf) [1982374] - regmap: set debugfs_name to NULL after it is freed (Mark Langsdorf) [1982374] - mfd: cpcap: Fix interrupt regression with regmap clear_ack (Mark Langsdorf) [1982374] - driver core: Fix device link device name collision (Mark Langsdorf) [1982374] - driver core: Extend device_is_dependent() (Mark Langsdorf) [1982374] - device property: add description of fwnode cases (Mark Langsdorf) [1982374] - Revert "device property: Keep secondary firmware node secondary by type" (Mark Langsdorf) [1982374] - regmap: debugfs: Fix a reversed if statement in regmap_debugfs_init() (Mark Langsdorf) [1982374] - regmap: debugfs: Fix a memory leak when calling regmap_attach_dev (Mark Langsdorf) [1982374] - driver core: platform: Add extra error check in devm_platform_get_irqs_affinity() (Mark Langsdorf) [1982374] - driver core: platform: don't oops in platform_shutdown() on unbound devices (Mark Langsdorf) [1982374] - PM: domains: create debugfs nodes when adding power domains (Mark Langsdorf) [1982374] - driver core: platform: Add devm_platform_get_irqs_affinity() (Mark Langsdorf) [1982374] - platform-msi: Track shared domain allocation (Mark Langsdorf) [1982374] - driver core: platform: Introduce platform_get_mem_or_io() (Mark Langsdorf) [1982374] - soc: fix comment for freeing soc_dev_attr (Mark Langsdorf) [1982374] - driver core: platform: use bus_type functions (Mark Langsdorf) [1982374] - driver core: platform: change logic implementing platform_driver_probe (Mark Langsdorf) [1982374] - driver core: platform: reorder functions (Mark Langsdorf) [1982374] - driver core: make driver_probe_device() static (Mark Langsdorf) [1982374] - driver core: Fix a couple of typos (Mark Langsdorf) [1982374] - driver core: Refactor fw_devlink feature (Mark Langsdorf) [1982374] - efi: Update implementation of add_links() to create fwnode links (Mark Langsdorf) [1982374] - of: property: Update implementation of add_links() to create fwnode links (Mark Langsdorf) [1982374] - driver core: Use device's fwnode to check if it is waiting for suppliers (Mark Langsdorf) [1982374] - driver core: Add fw_devlink_parse_fwtree() (Mark Langsdorf) [1982374] - driver core: Redefine the meaning of fwnode_operations.add_links() (Mark Langsdorf) [1982374] - device property: Add fwnode_is_ancestor_of() and fwnode_get_next_parent_dev() (Mark Langsdorf) [1982374] - driver core: Allow only unprobed consumers for SYNC_STATE_ONLY device links (Mark Langsdorf) [1982374] - driver core: Add fwnode link support (Mark Langsdorf) [1982374] - driver core: Add fwnode_init() (Mark Langsdorf) [1982374] - Revert "[base] driver core: fw_devlink: Add support for batching fwnode parsing" (Mark Langsdorf) [1982374] - Revert "[base] driver core: Remove check in driver_deferred_probe_force_trigger()" (Mark Langsdorf) [1982374] - Revert "[base] driver core: Don't do deferred probe in parallel with kernel_init thread" (Mark Langsdorf) [1982374] - Revert "[base] driver core: Rename dev_links_info.defer_sync to defer_hook" (Mark Langsdorf) [1982374] - Revert "[base] driver core: Avoid deferred probe due to fw_devlink_pause/resume()" (Mark Langsdorf) [1982374] - regmap: Remove duplicate `type` field from regmap `regcache_sync` trace event (Mark Langsdorf) [1982374] - PM: sleep: Add dev_wakeup_path() helper (Mark Langsdorf) [1982374] - regmap: Fix order of regmap write log (Mark Langsdorf) [1982374] - regmap: use less #ifdef for LOG_DEVICE (Mark Langsdorf) [1982374] - PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle (Mark Langsdorf) [1982374] - PM: domains: Rename pm_genpd_syscore_poweroff|poweron() (Mark Langsdorf) [1982374] - PM: sleep: Print driver flags for all devices during suspend/resume (Mark Langsdorf) [1982374] - driver core: Fix lockdep warning on wfs_lock (Mark Langsdorf) [1982374] - regmap: irq: Convert to use irq_domain_create_legacy() (Mark Langsdorf) [1982374] - irqdomain: Introduce irq_domain_create_legacy() API (Mark Langsdorf) [1982374] - irqdomain: Replace open coded of_node_to_fwnode() (Mark Langsdorf) [1982374] - irqdomain: Add forward declaration of fwnode_handle (Mark Langsdorf) [1982374] - irqdomain: Remove unused of_device_id forward declaration (Mark Langsdorf) [1982374] - regmap-irq: use fwnode instead of device node in add_irq_chip() (Mark Langsdorf) [1982374] - regmap: mmio: add config option to allow relaxed MMIO accesses (Mark Langsdorf) [1982374] - PM: sleep: remove unreachable break (Mark Langsdorf) [1982374] - PM: domains: enable domain idle state accounting (Mark Langsdorf) [1982374] - PM: domains: Add curly braces to delimit comment + statement block (Mark Langsdorf) [1982374] - PM: domains: Add support for PM domain on/off notifiers for genpd (Mark Langsdorf) [1982374] - PM / Domains: Simplify genpd_lookup_dev() (Mark Langsdorf) [1982374] - regmap: irq: Add support to clear ack registers (Mark Langsdorf) [1982374] - PM: domains: Allow to abort power off when no ->power_off() callback (Mark Langsdorf) [1982374] - PM: domains: Rename power state enums for genpd (Mark Langsdorf) [1982374] - regmap: debugfs: use semicolons rather than commas to separate statements (Mark Langsdorf) [1982374] - drivers core: node: Use a more typical macro definition style for ACCESS_ATTR (Mark Langsdorf) [1982374] - drivers core: Use sysfs_emit for shared_cpu_map_show and shared_cpu_list_show (Mark Langsdorf) [1982374] - efi: Rename arm-init to efi-init common for all arch (Mark Langsdorf) [1982374] - efi/arm: Defer probe of PCIe backed efifb on DT systems (Mark Langsdorf) [1982374] - net/smc: improved fix wait on already cleared link (Sumanth Korikkar) [1984991] - net/smc: fix 'workqueue leaked lock' in smc_conn_abort_work (Sumanth Korikkar) [1984991] - net/smc: add missing error check in smc_clc_prfx_set() (Sumanth Korikkar) [1984991] - net/smc: Correct smc link connection counter in case of smc client (Sumanth Korikkar) [1984991] - net/smc: fix wait on already cleared link (Sumanth Korikkar) [1984991] - KVM: s390: Fix handle_sske page fault handling (Thomas Huth) [2022731] - KVM: s390: Simplify SIGP Set Arch handling (Thomas Huth) [2022731] - KVM: s390: pv: avoid stalls when making pages secure (Thomas Huth) [2022731] - KVM: s390: pv: avoid stalls for kvm_s390_pv_init_vm (Thomas Huth) [2022731] - KVM: s390: pv: avoid double free of sida page (Thomas Huth) [2022731] - KVM: s390: pv: add macros for UVC CC values (Thomas Huth) [2022731] - s390/uv: fully validate the VMA before calling follow_page() (Thomas Huth) [2022731] - s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap() (Thomas Huth) [2022731] - s390/gmap: validate VMA in __gmap_zap() (Thomas Huth) [2022731] - KVM: s390: preserve deliverable_mask in __airqs_kick_single_vcpu (Thomas Huth) [2022731] - KVM: s390: clear kicked_mask before sleeping again (Thomas Huth) [2022731] - KVM: s390: Function documentation fixes (Thomas Huth) [2022731] - s390/mm: fix kernel doc comments (Thomas Huth) [2022731] - KVM: s390: index kvm->arch.idle_mask by vcpu_idx (Thomas Huth) [2022731] - KVM: s390: generate kvm hypercall functions (Thomas Huth) [2022731] - KVM: Rename lru_slot to last_used_slot (Thomas Huth) [2022731] - s390: mm: Fix secure storage access exception handling (Thomas Huth) [2022731] - virtio/s390: get rid of open-coded kvm hypercall (Thomas Huth) [2022731] - KVM: s390: get rid of register asm usage (Thomas Huth) [2022731] - powerpc/vas: Fix potential NULL pointer dereference (Steve Best) [1907522] - powerpc/pseries/vas: Declare pseries_vas_fault_thread_fn() as static (Steve Best) [1907522] - crypto/nx: Register and unregister VAS interface on PowerVM (Steve Best) [1907522] - crypto/nx: Add sysfs interface to export NX capabilities (Steve Best) [1907522] - crypto/nx: Get NX capabilities for GZIP coprocessor type (Steve Best) [1907522] - crypto/nx: Rename nx-842-pseries file name to nx-common-pseries (Steve Best) [1907522] - powerpc/pseries/vas: Setup IRQ and fault handling (Steve Best) [1907522] - powerpc/pseries/vas: Integrate API with open/close windows (Steve Best) [1907522] - powerpc/pseries/vas: Implement getting capabilities from hypervisor (Steve Best) [1907522] - powerpc/pseries/vas: Add hcall wrappers for VAS handling (Steve Best) [1907522] - powerpc/vas: Define QoS credit flag to allocate window (Steve Best) [1907522] - powerpc/pseries/vas: Define VAS/NXGZIP hcalls and structs (Steve Best) [1907522] - powerpc/vas: Define and use common vas_window struct (Steve Best) [1907522] - powerpc/powernv: no need to check return value of debugfs_create functions (Steve Best) [1907522] - powerpc/vas: Move update_csb/dump_crb to common book3s platform (Steve Best) [1907522] - powerpc/vas: Create take/drop pid and mm reference functions (Steve Best) [1907522] - powerpc/vas: Add platform specific user window operations (Steve Best) [1907522] - powerpc/powernv/vas: Rename register/unregister functions (Steve Best) [1907522] - powerpc/vas: Move VAS API to book3s common platform (Steve Best) [1907522] - powerpc/powernv/vas: Release reference to tgid during window close (Steve Best) [1907522] - powerpc/pseries: Prevent free CPU ids being reused on another node (Desnes A. Nunes do Rosario) [2004808] - powerpc/numa: Consider the max NUMA node for migratable LPAR (Desnes A. Nunes do Rosario) [2004808]- zram: replace fsync_bdev with sync_blockdev (Ming Lei) [2015755] - zram: avoid race between zram_remove and disksize_store (Ming Lei) [2015755] - zram: don't fail to remove zram during unloading module (Ming Lei) [2015755] - zram: fix race between zram_reset_device() and disksize_store() (Ming Lei) [2015755] - zram: register default groups with device_add_disk() (Ming Lei) [2015755] - hyperv/vmbus: include linux/bitops.h (Mohammed Gamal) [2008565] - hv: vmbus: Avoid -Werror=maybe-uninitialized error (Mohammed Gamal) [2008565] - Drivers: hv: vmbus: Fix kernel crash upon unbinding a device from uio_hv_generic driver (Mohammed Gamal) [2008565] - Drivers: hv: vmbus: Fix duplicate CPU assignments within a device (Mohammed Gamal) [2008565] - drivers: hv: Fix missing error code in vmbus_connect() (Mohammed Gamal) [2008565] - hv_utils: Fix passing zero to 'PTR_ERR' warning (Mohammed Gamal) [2008565] - ice: Fix VF true promiscuous mode (Jonathan Toppins) [1970643] - ice: Remove toggling of antispoof for VF trusted promiscuous mode (Jonathan Toppins) [1970643] - ice: Fix replacing VF hardware MAC to existing MAC filter (Jonathan Toppins) [1970643] - ice: Fix not stopping Tx queues for VFs (Jonathan Toppins) [1970643] - ice: Fix race conditions between virtchnl handling and VF ndo ops (Jonathan Toppins) [1970643] - ice: move ice_container_type onto ice_ring_container (Jonathan Toppins) [1970643] - ice: remove ring_active from ice_ring (Jonathan Toppins) [1970643] - ice: Print the api_patch as part of the fw.mgmt.api (Jonathan Toppins) [1970643] - ice: Avoid crash from unnecessary IDA free (Jonathan Toppins) [1970643] - ice: Fix failure to re-add LAN/RDMA Tx queues (Jonathan Toppins) [1970643] - ice: Add missing E810 device ids (Jonathan Toppins) [1970643] - ice: fix locking for Tx timestamp tracking flush (Jonathan Toppins) [1970643] - ice: Delete always true check of PF pointer (Jonathan Toppins) [1970643] - ice: Correctly deal with PFs that do not support RDMA (Jonathan Toppins) [1970643] - ice: add lock around Tx timestamp tracker flush (Jonathan Toppins) [1970643] - ice: remove dead code for allocating pin_config (Jonathan Toppins) [1970643] - ice: do not abort devlink info if board identifier can't be found (Jonathan Toppins) [1970643] - ice: Fix a memory leak in an error handling path in 'ice_pf_dcb_cfg()' (Jonathan Toppins) [1970643] - ice: remove unnecessary VSI assignment (Jonathan Toppins) [1970643] - ice: remove the VSI info from previous agg (Jonathan Toppins) [1970643] - ice: add tracepoints (Jonathan Toppins) [1970643] - ice: report hash type such as L2/L3/L4 (Jonathan Toppins) [1970643] - ice: remove redundant continue statement in a for-loop (Jonathan Toppins) [1970643] - net: ice: ptp: fix compilation warning if PTP_1588_CLOCK is disabled (Jonathan Toppins) [1970643] - ice: remove unnecessary NULL checks before ptp_read_system_* (Jonathan Toppins) [1970643] - ice: Remove the repeated declaration (Jonathan Toppins) [1970643] - ice: remove local variable (Jonathan Toppins) [1970643] - ice: reduce scope of variables (Jonathan Toppins) [1970643] - ice: mark PTYPE 2 as reserved (Jonathan Toppins) [1970643] - ice: fix incorrect payload indicator on PTYPE (Jonathan Toppins) [1970643] - ice: parameterize functions responsible for Tx ring management (Jonathan Toppins) [1970643] - ice: add ndo_bpf callback for safe mode netdev ops (Jonathan Toppins) [1970643] - ice: fix clang warning regarding deadcode.DeadStores (Jonathan Toppins) [1970643] - ice: downgrade error print to debug print (Jonathan Toppins) [1970643] - ice: Detect and report unsupported module power levels (Jonathan Toppins) [1970643] - ice: (re)initialize NVM fields when rebuilding (Jonathan Toppins) [1970643] - ice: wait for reset before reporting devlink info (Jonathan Toppins) [1970643] - ice: add error message when pldmfw_flash_image fails (Jonathan Toppins) [1970643] - ice: add extack when unable to read device caps (Jonathan Toppins) [1970643] - ice: use static inline for dummy functions (Jonathan Toppins) [1970643] - ice: Re-organizes reqstd/avail {R, T}XQ check/code for efficiency (Jonathan Toppins) [1970643] - ice: set the value of global config lock timeout longer (Jonathan Toppins) [1970643] - ice: Refactor VIRTCHNL_OP_CONFIG_VSI_QUEUES handling (Jonathan Toppins) [1970643] - ice: Refactor ice_setup_rx_ctx (Jonathan Toppins) [1970643] - ice: Save VF's MAC across reboot (Jonathan Toppins) [1970643] - ice: Manage VF's MAC address for both legacy and new cases (Jonathan Toppins) [1970643] - ice: Register auxiliary device to provide RDMA (Jonathan Toppins) [1970643] - ice: Implement iidc operations (Jonathan Toppins) [1970643] - virtchnl: Use pad byte in virtchnl_ether_addr to specify MAC type (Jonathan Toppins) [1970643] - iidc: Introduce iidc.h (Jonathan Toppins) [1970643] - ice: Initialize RDMA support (Jonathan Toppins) [1970643] - ice: Respond to a NETDEV_UNREGISTER event for LAG (Jonathan Toppins) [1970643] - Revert "Revert "ice: Add initial support framework for LAG"" (Jonathan Toppins) [1970643] - ice: reduce scope of variable (Jonathan Toppins) [1970643] - ice: remove return variable (Jonathan Toppins) [1970643] - ice: suppress false cppcheck issues (Jonathan Toppins) [1970643] - ice: Set vsi->vf_id as ICE_INVAL_VFID for non VF VSI types (Jonathan Toppins) [1970643] - ice: remove unused struct member (Jonathan Toppins) [1970643] - ice: use local for consistency (Jonathan Toppins) [1970643] - ice: print name in /proc/iomem (Jonathan Toppins) [1970643] - ice: Reimplement module reads used by ethtool (Jonathan Toppins) [1970643] - ice: refactor ITR data structures (Jonathan Toppins) [1970643] - ice: manage interrupts during poll exit (Jonathan Toppins) [1970643] - ice: replace custom AIM algorithm with kernel's DIM library (Jonathan Toppins) [1970643] - ice: refactor interrupt moderation writes (Jonathan Toppins) [1970643] - ice: Add new VSI states to track netdev alloc/registration (Jonathan Toppins) [1970643] - ice: Drop leading underscores in enum ice_pf_state (Jonathan Toppins) [1970643] - ice: use kernel definitions for IANA protocol ports and ether-types (Jonathan Toppins) [1970643] - ice: Remove unnecessary blank line (Jonathan Toppins) [1970643] - ice: Remove unnecessary checks in add/kill_vid ndo ops (Jonathan Toppins) [1970643] - ice: Remove rx_gro_dropped stat (Jonathan Toppins) [1970643] - ice: Use local variable instead of pointer derefs (Jonathan Toppins) [1970643] - ice: Remove unnecessary variable (Jonathan Toppins) [1970643] - ice: Limit forced overrides based on FW version (Jonathan Toppins) [1970643] - ice: Use default configuration mode for PHY configuration (Jonathan Toppins) [1970643] - ice: Replace some memsets and memcpys with assignment (Jonathan Toppins) [1970643] - ice: Fix error return codes in ice_set_link_ksettings (Jonathan Toppins) [1970643] - ice: Rename a couple of variables (Jonathan Toppins) [1970643] - ice: Remove unnecessary checker loop (Jonathan Toppins) [1970643] - ice: Ignore EMODE return for opcode 0x0605 (Jonathan Toppins) [1970643] - ice: Align macro names to the specification (Jonathan Toppins) [1970643] - ice: Modify recursive way of adding nodes (Jonathan Toppins) [1970643] - ice: Re-send some AQ commands, as result of EBUSY AQ error (Jonathan Toppins) [1970643] - ice: Correct comment block style (Jonathan Toppins) [1970643] - ice: cleanup style issues (Jonathan Toppins) [1970643] - ice: rename ptype bitmap (Jonathan Toppins) [1970643] - ice: correct memory allocation call (Jonathan Toppins) [1970643] - ice: Check for bail out condition early (Jonathan Toppins) [1970643] - ice: remove unnecessary duplicated AQ command flag setting (Jonathan Toppins) [1970643] - ice: change link misconfiguration message (Jonathan Toppins) [1970643] - ice: Update to use package info from ice segment (Jonathan Toppins) [1970643] - ice: Delay netdev registration (Jonathan Toppins) [1970643] - ice: Add Support for XPS (Jonathan Toppins) [1970643] - ice: Fix fall-through warnings for Clang (Jonathan Toppins) [1970643] - ice: Fix prototype warnings (Jonathan Toppins) [1970643] - ice: move headroom initialization to ice_setup_rx_ctx (Jonathan Toppins) [1970643] - ice: store the result of ice_rx_offset() onto ice_ring (Jonathan Toppins) [1970643] - sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain() (Phil Auld) [2011436] - sched/fair: Prevent dead task groups from regaining cfs_rq's (Phil Auld) [2011436] - sched/fair: Removed useless update of p->recent_used_cpu (Phil Auld) [2011436] - sched: Always inline is_percpu_thread() (Phil Auld) [2011436] - sched/fair: Add ancestors of unthrottled undecayed cfs_rq (Phil Auld) [2011436] - sched: Remove unused inline function __rq_clock_broken() (Phil Auld) [2011436] - sched: Prevent balance_push() on remote runqueues (Phil Auld) [2011436] - cpumask/hotplug: Fix cpu_dying() state tracking (Phil Auld) [2011436] - sched: Use cpu_dying() to fix balance_push vs hotplug-rollback (Phil Auld) [2011436] - cpumask: Introduce DYING mask (Phil Auld) [2011436] - cpumask: Make cpu_{online,possible,present,active}() inline (Phil Auld) [2011436] - cpu/hotplug: Cache number of online CPUs (Phil Auld) [2011436] - sched: Switch wait_task_inactive to HRTIMER_MODE_REL_HARD (Phil Auld) [2011436] - psi: Fix race between psi_trigger_create/destroy (Phil Auld) [2011436] - sctp: add vtag check in sctp_sf_ootb (Xin Long) [2001767] - sctp: add vtag check in sctp_sf_do_8_5_1_E_sa (Xin Long) [2001767] - sctp: add vtag check in sctp_sf_violation (Xin Long) [2001767] - sctp: fix the processing for COOKIE_ECHO chunk (Xin Long) [2001767] - sctp: fix the processing for INIT_ACK chunk (Xin Long) [2001767] - sctp: fix the processing for INIT chunk (Xin Long) [2001767] - sctp: use init_tag from inithdr for ABORT chunk (Xin Long) [2001767]- KVM: arm64: Extract ESR_ELx.EC only (Gavin Shan) [2008070] - KVM: arm64: vgic-v3: Align emulated cpuif LPI state machine with the pseudocode (Gavin Shan) [2008070] - KVM: arm64: vgic-v3: Don't advertise ICC_CTLR_EL1.SEIS (Gavin Shan) [2008070] - KVM: arm64: Fix reporting of endianess when the access originates at EL0 (Gavin Shan) [2008070] - KVM: arm64: Trim guest debug exception handling (Gavin Shan) [2008070] - KVM: arm64: Upgrade VMID accesses to {READ,WRITE}_ONCE (Gavin Shan) [2008070] - KVM: arm64: vgic: Drop WARN from vgic_get_irq (Gavin Shan) [2008070] - KVM: arm64: Enforce reserved bits for PSCI target affinities (Gavin Shan) [2008070] - KVM: arm64: Handle PSCI resets before userspace touches vCPU state (Gavin Shan) [2008070] - KVM: arm64: Fix read-side race on updates to vcpu reset state (Gavin Shan) [2008070] - KVM: arm64: Restore PMU configuration on first run (Gavin Shan) [2008070] - KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is set (Gavin Shan) [2008070] - KVM: arm64: Prevent mixed-width VM creation (Gavin Shan) [2008070] - KVM: arm64: Fix debug register indexing (Gavin Shan) [2008070] - KVM: arm64: Reject VM creation when the default IPA size is unsupported (Gavin Shan) [2008070] - KVM: arm64: Limit the debug architecture to ARMv8.0 (Gavin Shan) [2008070] - KVM: arm64: Handle SCXTNUM_ELx traps (Gavin Shan) [2008070] - arm64: kvm: mte: Hide the MTE CPUID information from the guests (Gavin Shan) [2008070] - arm64: mte: Fix typo in macro definition (Gavin Shan) [2008070] - arm64/cpufeature: Add remaining feature bits in ID_AA64PFR1 register (Gavin Shan) [2008070] - arm64: mte: system register definitions (Gavin Shan) [2008070] - arm64: sysreg: Clean up instructions for modifying PSTATE fields (Gavin Shan) [2008070] - KVM: arm64: Only reschedule if MMU_NOTIFIER_RANGE_BLOCKABLE is not set (Gavin Shan) [2008070] - arm64: kvm: Fix IDMAP overlap with HYP VA (Gavin Shan) [2008070] - packet: rework packet_pick_tx_queue() to use common code selection (Petr Oros) [2016477] - net: dev: rename queue selection helpers. (Petr Oros) [2016477] - Revert "cpuset: Make cpuset hotplug synchronous" (Waiman Long) [2023783] - tcp: fix TLP timer not set when CA_STATE changes from DISORDER to OPEN (Paolo Abeni) [2018546] - net: Only allow init netns to set default tcp cong to a restricted algo (Paolo Abeni) [2018546] - ipv6: tcp: drop silly ICMPv6 packet too big messages (Paolo Abeni) [2018546] - tcp: annotate data races around tp->mtu_info (Paolo Abeni) [2018546] - net: send SYNACK packet with accepted fwmark (Paolo Abeni) [2018546] - tcp: call sk_wmem_schedule before sk_mem_charge in zerocopy path (Paolo Abeni) [2018546] - net/tcp_fastopen: fix data races around tfo_active_disable_stamp (Paolo Abeni) [2018546] - net/tcp_fastopen: remove obsolete extern (Paolo Abeni) [2018546] - net, gro: Set inner transport header offset in tcp/udp GRO hook (Paolo Abeni) [2018546] - tcp_bbr: fix u32 wrap bug in round logic if bbr_init() called after 2B packets (Paolo Abeni) [2018546] - tcp: seq_file: Avoid skipping sk during tcp_seek_last_pos (Paolo Abeni) [2018546] - tcp: fix tp->undo_retrans accounting in tcp_sacktag_one() (Paolo Abeni) [2018546] - evm: mark evm_fixmode as __ro_after_init (Bruno Meneguele) [2017155] - IMA: remove -Wmissing-prototypes warning (Bruno Meneguele) [2017155] - ima: Set correct casting types (Bruno Meneguele) [2017155] - evm: Don't return an error in evm_write_xattrs() if audit is not enabled (Bruno Meneguele) [2017155] - evm: fix writing /evm overflow (Bruno Meneguele) [2017155] - ima: Fix function name error in comment. (Bruno Meneguele) [2017155] - ima: Fix the error code for restoring the PCR value (Bruno Meneguele) [2017155] - integrity: double check iint_cache was initialized (Bruno Meneguele) [2017155] - certs: Fix blacklist flag type confusion (Bruno Meneguele) [2017155] - integrity: Make function integrity_add_key() static (Bruno Meneguele) [2017155] - ima: Free IMA measurement buffer after kexec syscall (Bruno Meneguele) [2017155] - ima: Free IMA measurement buffer on error (Bruno Meneguele) [2017155] - evm: Fix memleak in init_desc (Bruno Meneguele) [2017155] - crypto: shash - remove shash_desc::flags (Bruno Meneguele) [2017155] - ima: Don't modify file descriptor mode on the fly (Bruno Meneguele) [2017155] - evm: Check size of security.evm before using it (Bruno Meneguele) [2017155] - ima: Remove semicolon at the end of ima_get_binary_runtime_size() (Bruno Meneguele) [2017155] - ima: Don't ignore errors from crypto_shash_update() (Bruno Meneguele) [2017155] - integrity: remove redundant initialization of variable ret (Bruno Meneguele) [2017155] - ima: Fail rule parsing when appraise_flag=blacklist is unsupportable (Bruno Meneguele) [2017155] - ima: Fail rule parsing when the KEXEC_CMDLINE hook is combined with an invalid cond (Bruno Meneguele) [2017155] - ima: Fail rule parsing when buffer hook functions have an invalid action (Bruno Meneguele) [2017155] - ima: Free the entire rule if it fails to parse (Bruno Meneguele) [2017155] - ima: Free the entire rule when deleting a list of rules (Bruno Meneguele) [2017155] - evm: Fix possible memory leak in evm_calc_hmac_or_hash() (Bruno Meneguele) [2017155] - ima: Fix ima digest hash table key calculation (Bruno Meneguele) [2017155] - ima: Fix return value of ima_write_policy() (Bruno Meneguele) [2017155] - evm: Fix a small race in init_desc() (Bruno Meneguele) [2017155] - crypto: drop mask=CRYPTO_ALG_ASYNC from 'shash' tfm allocations (Bruno Meneguele) [2017155] - evm: Don't deadlock if a crypto algorithm is unavailable (Bruno Meneguele) [2017155] - evm: Check also if *tfm is an error pointer in init_desc() (Bruno Meneguele) [2017155] - ima: avoid appraise error for hash calc interrupt (Bruno Meneguele) [2017155] - integrity: remove pointless subdir-$(CONFIG_...) (Bruno Meneguele) [2017155] - integrity: remove unneeded, broken attempt to add -fshort-wchar (Bruno Meneguele) [2017155] - x86/cpu: Fix migration safety with X86_BUG_NULL_SEL (Vitaly Kuznetsov) [2016961] - fs/xfs: convert comma to semicolon (Bill O'Donnell) [2009521] - xfs: remove xfs_buf_t typedef (Bill O'Donnell) [2009521] - xfs: open code updating i_mode in xfs_set_acl (Bill O'Donnell) [2009521] - xfs: remove xfs_vn_setattr_nonsize (Bill O'Donnell) [2009521] - xfs: remove unneeded return value check for *init_cursor() (Bill O'Donnell) [2009521] - xfs: introduce xfs_validate_stripe_geometry() (Bill O'Donnell) [2009521] - xfs: show the proper user quota options (Bill O'Donnell) [2009521] - xfs: remove the unused XFS_B_FSB_OFFSET macro (Bill O'Donnell) [2009521] - xfs: remove unnecessary null check in xfs_generic_create (Bill O'Donnell) [2009521] - xfs: directly return if the delta equal to zero (Bill O'Donnell) [2009521] - xfs: delete duplicated tp->t_dqinfo null check and allocation (Bill O'Donnell) [2009521] - xfs: rename xfs_fc_* back to xfs_fs_* (Bill O'Donnell) [2009521] - xfs: refactor file range validation (Bill O'Donnell) [2009521] - xfs: refactor realtime volume extent validation (Bill O'Donnell) [2009521] - xfs: refactor data device extent validation (Bill O'Donnell) [2009521] - xfs: scrub should mark a directory corrupt if any entries cannot be iget'd (Bill O'Donnell) [2009521] - xfs: detect overflows in bmbt records (Bill O'Donnell) [2009521] - xfs: trace log intent item recovery failures (Bill O'Donnell) [2009521] - xfs: validate feature support when recovering rmap/refcount intents (Bill O'Donnell) [2009521] - xfs: improve the code that checks recovered extent-free intent items (Bill O'Donnell) [2009521] - xfs: hoist recovered extent-free intent checks out of xfs_efi_item_recover (Bill O'Donnell) [2009521] - xfs: improve the code that checks recovered refcount intent items (Bill O'Donnell) [2009521] - xfs: hoist recovered refcount intent checks out of xfs_cui_item_recover (Bill O'Donnell) [2009521] - xfs: improve the code that checks recovered rmap intent items (Bill O'Donnell) [2009521] - xfs: hoist recovered rmap intent checks out of xfs_rui_item_recover (Bill O'Donnell) [2009521] - xfs: improve the code that checks recovered bmap intent items (Bill O'Donnell) [2009521] - xfs: hoist recovered bmap intent checks out of xfs_bui_item_recover (Bill O'Donnell) [2009521] - xfs: move kernel-specific superblock validation out of libxfs (Bill O'Donnell) [2009521] - platform/x86: amd-pmc: Increase the response register timeout (David Arcari) [2005064] - ARM: 9093/1: drivers: firmwapsci: Register with kernel restart handler (Mark Salter) [1996748] - arm64/kernel: Remove needless Call Frame Information annotations (Mark Salter) [1996748] - arm64: smccc: Add support for SMCCCv1.2 extended input/output registers (Mark Salter) [1996748] - psci: Remove unneeded semicolon (Mark Salter) [1996748] - firmware: smccc: Add SMCCC TRNG function call IDs (Mark Salter) [1996748] - arm64: Add support for SMCCC TRNG entropy source (Mark Salter) [1996748] - firmware: smccc: Introduce SMCCC TRNG framework (Mark Salter) [1996748] - arm64: random: Remove no longer needed prototypes (Mark Salter) [1996748] - arm64: kaslr: Use standard early random function (Mark Salter) [1996748] - random: random.h should include archrandom.h, not the other way around (Mark Salter) [1996748] - arm64: add credited/trusted RNG support (Mark Salter) [1996748] - arm64: Use v8.5-RNG entropy for KASLR seed (Mark Salter) [1996748] - arm64: kaslr: Check command line before looking for a seed (Mark Salter) [1996748] - arm64: kaslr: Announce KASLR status on boot (Mark Salter) [1996748] - psci: Add accessor for psci_0_1_function_ids (Mark Salter) [1996748] - psci: Replace psci_function_id array with a struct (Mark Salter) [1996748] - psci: Split functions to v0.1 and v0.2+ variants (Mark Salter) [1996748] - psci: Support psci_ops.get_version for v0.1 (Mark Salter) [1996748] - arm64: psci: Avoid printing in cpu_psci_cpu_die() (Mark Salter) [1996748] - firmware: psci: Extend psci_set_osi_mode() to allow reset to PC mode (Mark Salter) [1996748] - smccc: Use separate variables for args and results (Mark Salter) [1996748] - smccc: Define vendor hyp owned service call region (Mark Salter) [1996748] - firmware: smccc: Export both smccc functions (Mark Salter) [1996748] - sched,psci: Convert to sched_set_fifo*() (Mark Salter) [1996748] - firmware: smccc: Add ARCH_SOC_ID support (Mark Salter) [1996748] - base: soc: Add serial_number attribute to soc (Mark Salter) [1996748] - drivers/firmware/psci: Assign @err directly in hotplug_tests() (Mark Salter) [1996748] - drivers/firmware/psci: Fix memory leakage in alloc_init_cpu_groups() (Mark Salter) [1996748] - firmware: smccc: Fix missing prototype warning for arm_smccc_version_init (Mark Salter) [1996748] - firmware: smccc: Add function to fetch SMCCC version (Mark Salter) [1996748] - firmware: smccc: Refactor SMCCC specific bits into separate file (Mark Salter) [1996748] - firmware: smccc: Drop smccc_version enum and use ARM_SMCCC_VERSION_1_x instead (Mark Salter) [1996748] - firmware: smccc: Add HAVE_ARM_SMCCC_DISCOVERY to identify SMCCC v1.1 and above (Mark Salter) [1996748] - firmware: psci: Replace cpu_up/down() with add/remove_cpu() (Mark Salter) [1996748] - firmware: psci: Export functions to manage the OSI mode (Mark Salter) [1996748] - arm64: psci: Reduce the waiting time for cpu_psci_cpu_kill() (Mark Salter) [1996748] - firmware/psci: use common SMCCC_CONDUIT_* (Mark Salter) [1996748] - arm64: smp: disable hotplug on trusted OS resident CPU (Mark Salter) [1996748] - PSCI: cpuidle: Refactor CPU suspend power_state parameter handling (Mark Salter) [1996748] - ARM: psci: cpuidle: Enable PSCI CPUidle driver (Mark Salter) [1996748] - drivers: firmware: psci: Decouple checker from generic ARM CPUidle (Mark Salter) [1996748] - firmware/psci: psci_checker: Park kthreads before stopping them (Mark Salter) [1996748] - firmware/psci: add support for SYSTEM_RESET2 (Mark Salter) [1996748] - drivers: firmware: psci: Announce support for OS initiated suspend mode (Mark Salter) [1996748] - drivers: firmware: psci: Simplify error path of psci_dt_init() (Mark Salter) [1996748] - drivers: firmware: psci: Split psci_dt_cpu_init_idle() (Mark Salter) [1996748] - drivers: firmware: psci: Move psci to separate directory (Mark Salter) [1996748] - arm64: remove unused asm/compiler.h header file (Mark Salter) [1996748] - ppc64: Adding read_lock definition to nvme (Gopal Tiwari) [1990475] - nvme: fix per-namespace chardev deletion (Gopal Tiwari) [1990475] - nvme: set the PRACT bit when using Write Zeroes with T10 PI (Gopal Tiwari) [1990475] - nvme: fix nvme_setup_command metadata trace event (Gopal Tiwari) [1990475] - nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state is not RESETTING (Gopal Tiwari) [1990475] - nvme: fix refcounting imbalance when all paths are down (Gopal Tiwari) [1990475] - nvme-pci: do not call nvme_dev_remove_admin from nvme_remove (Gopal Tiwari) [1990475] - nvme-pci: fix multiple races in nvme_setup_io_queues (Gopal Tiwari) [1990475] - nvme-tcp: use __dev_get_by_name instead dev_get_by_name for OPT_HOST_IFACE (Gopal Tiwari) [1990475] - nvme-tcp: can't set sk_user_data without write_lock (Gopal Tiwari) [1990475] - nvme: use blk_execute_rq() for passthrough commands (Gopal Tiwari) [1990475] - nvmet: use NVMET_MAX_NAMESPACES to set nn value (Gopal Tiwari) [1990475] - nvme-pci: remove zeroout memset call for struct (Gopal Tiwari) [1990475] - nvme: remove zeroout memset call for struct (Gopal Tiwari) [1990475] - nvmet: add ZBD over ZNS backend support (Gopal Tiwari) [1990475] - nvmet: remove zeroout memset call for struct (Gopal Tiwari) [1990475] - nvmet: use req->cmd directly in file-ns fast path (Gopal Tiwari) [1990475] - nvmet: add Command Set Identifier support (Gopal Tiwari) [1990475] - nvmet: add nvmet_req_bio put helper for backends (Gopal Tiwari) [1990475] - nvmet: use nvme status value directly (Gopal Tiwari) [1990475] - nvmet: use u32 for nvmet_subsys max_nsid (Gopal Tiwari) [1990475] - nvmet: remove local variable (Gopal Tiwari) [1990475] - nvmet: add req cns error complete helper (Gopal Tiwari) [1990475] - nvmet: use req->cmd directly in bdev-ns fast path (Gopal Tiwari) [1990475] - nvmet: use u32 type for the local variable nsid (Gopal Tiwari) [1990475] - nvme-fabrics: remove memset in connect io q (Gopal Tiwari) [1990475] - nvme-fabrics: remove memset in nvmf_reg_write32() (Gopal Tiwari) [1990475] - nvme-fabrics: remove memset in connect admin q (Gopal Tiwari) [1990475] - nvmet: make ver stable once connection established (Gopal Tiwari) [1990475] - nvmet: make sn stable once connection was established (Gopal Tiwari) [1990475] - nvmet: change sn size and check validity (Gopal Tiwari) [1990475] - nvme-tcp: use ctrl sgl check helper (Gopal Tiwari) [1990475] - nvmet-fc: do not check for invalid target port in nvmet_fc_handle_fcp_rqst() (Gopal Tiwari) [1990475] - nvme-fabrics: remove memset in nvmf_reg_read64() (Gopal Tiwari) [1990475] - nvmet: allow mn change if subsys not discovered (Gopal Tiwari) [1990475] - nvme-fc: use ctrl sgl check helper (Gopal Tiwari) [1990475] - nvme-pci: fix var. type for increasing cq_head (Gopal Tiwari) [1990475] - nvme: add a helper to check ctrl sgl support (Gopal Tiwari) [1990475] - nvme: factor out a nvme_validate_passthru_nsid helper (Gopal Tiwari) [1990475] - nvme-tcp: fix error codes in nvme_tcp_setup_ctrl() (Gopal Tiwari) [1990475] - nvme: fix grammar in the CONFIG_NVME_MULTIPATH kconfig help text (Gopal Tiwari) [1990475] - nvme: verify MNAN value if ANA is enabled (Gopal Tiwari) [1990475] - ACPI: Check StorageD3Enable _DSD property in ACPI code (Gopal Tiwari) [1990475] - nvmet: move ka_work initialization to nvmet_alloc_ctrl (Gopal Tiwari) [1990475] - nvme: remove nvme_{get,put}_ns_from_disk (Gopal Tiwari) [1990475] - nvme: split nvme_report_zones (Gopal Tiwari) [1990475] - nvmet: remove a superfluous variable (Gopal Tiwari) [1990475] - nvme: open code nvme_put_ns_from_disk in nvme_ns_head_chr_ioctl (Gopal Tiwari) [1990475] - nvme: move the CSI sanity check into nvme_ns_report_zones (Gopal Tiwari) [1990475] - nvme-fabrics: remove extra braces (Gopal Tiwari) [1990475] - nvme: open code nvme_{get,put}_ns_from_disk in nvme_ns_head_ioctl (Gopal Tiwari) [1990475] - nvme: add a sparse annotation to nvme_ns_head_ctrl_ioctl (Gopal Tiwari) [1990475] - nvme-fabrics: remove an extra comment (Gopal Tiwari) [1990475] - nvme-fabrics: remove extra new lines in the switch (Gopal Tiwari) [1990475] - nvme: open code nvme_put_ns_from_disk in nvme_ns_head_ctrl_ioctl (Gopal Tiwari) [1990475] - nvme: extend and modify the APST configuration algorithm (Gopal Tiwari) [1990475] - nvme-tcp: allow selecting the network interface for connections (Gopal Tiwari) [1990475] - nvme-fabrics: fix the kerneldco comment for nvmf_log_connect_error() (Gopal Tiwari) [1990475] - nvme: remove redundant initialization of variable ret (Gopal Tiwari) [1990475] - nvmet: fix freeing unallocated p2pmem (Gopal Tiwari) [1990475] - nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() (Gopal Tiwari) [1990475] - nvme-loop: do not warn for deleted controllers during reset (Gopal Tiwari) [1990475] - nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() (Gopal Tiwari) [1990475] - nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails (Gopal Tiwari) [1990475] - nvme-rdma: fix in-casule data send for chained sgls (Gopal Tiwari) [1990475] - nvmet: fix false keep-alive timeout when a controller is torn down (Gopal Tiwari) [1990475] - nvmet-tcp: fix inline data size comparison in nvmet_tcp_queue_response (Gopal Tiwari) [1990475] - nvme-tcp: remove incorrect Kconfig dep in BLK_DEV_NVME (Gopal Tiwari) [1990475] - nvme-fabrics: decode host pathing error for connect (Gopal Tiwari) [1990475] - nvme-fc: short-circuit reconnect retries (Gopal Tiwari) [1990475] - nvme: fix potential memory leaks in nvme_cdev_add (Gopal Tiwari) [1990475] - nvme-fc: clear q_live at beginning of association teardown (Gopal Tiwari) [1990475] - nvme-tcp: rerun io_work if req_list is not empty (Gopal Tiwari) [1990475] - nvme-tcp: fix possible use-after-completion (Gopal Tiwari) [1990475] - nvme-loop: fix memory leak in nvme_loop_create_ctrl() (Gopal Tiwari) [1990475] - nvmet: fix memory leak in nvmet_alloc_ctrl() (Gopal Tiwari) [1990475] - nvmet: seset ns->file when open fails (Gopal Tiwari) [1990475] - nvmet: demote fabrics cmd parse err msg to debug (Gopal Tiwari) [1990475] - nvmet: fix inline bio check for passthru (Gopal Tiwari) [1990475] - nvmet: fix inline bio check for bdev-ns (Gopal Tiwari) [1990475] - nvmet: use helper to remove the duplicate code (Gopal Tiwari) [1990475] - nvmet: demote discovery cmd parse err msg to debug (Gopal Tiwari) [1990475] - nvmet: remove unsupported command noise (Gopal Tiwari) [1990475] - nvme-pci: fix controller reset hang when racing with nvme_timeout (Gopal Tiwari) [1990475] - nvme: move the fabrics queue ready check routines to core (Gopal Tiwari) [1990475] - nvme: avoid memset for passthrough requests (Gopal Tiwari) [1990475] - nvme: add nvme_get_ns helper (Gopal Tiwari) [1990475] - nvme: fix controller ioctl through ns_head (Gopal Tiwari) [1990475] - nvme: introduce generic per-namespace chardev (Gopal Tiwari) [1990475] - nvme: cleanup nvme_configure_apst (Gopal Tiwari) [1990475] - nvme: do not try to reconfigure APST when the controller is not live (Gopal Tiwari) [1990475] - nvme: sanitize KATO setting (Gopal Tiwari) [1990475] - nvmet: avoid queuing keep-alive timer if it is disabled (Gopal Tiwari) [1990475] - nvme: fix NULL derefence in nvme_ctrl_fast_io_fail_tmo_show/store (Gopal Tiwari) [1990475] - nvme: let namespace probing continue for unsupported features (Gopal Tiwari) [1990475] - nvme: factor out nvme_ns_open and nvme_ns_release helpers (Gopal Tiwari) [1990475] - nvme: move nvme_ns_head_ops to multipath.c (Gopal Tiwari) [1990475] - nvme: factor out a nvme_tryget_ns_head helper (Gopal Tiwari) [1990475] - nvme: move the ioctl code to a separate file (Gopal Tiwari) [1990475] - nvme: don't bother to look up a namespace for controller ioctls (Gopal Tiwari) [1990475] - nvme: simplify block device ioctl handling for the !multipath case (Gopal Tiwari) [1990475] - nvme: simplify the compat ioctl handling (Gopal Tiwari) [1990475] - nvme-multipath: remove single trailing whitespace (Gopal Tiwari) [1990475] - nvme: pass a user pointer to nvme_nvm_ioctl (Gopal Tiwari) [1990475] - nvme: factor out a nvme_ns_ioctl helper (Gopal Tiwari) [1990475] - nvme: cleanup setting the disk name (Gopal Tiwari) [1990475] - nvme: remove single trailing whitespace (Gopal Tiwari) [1990475] - nvme-pci: remove single trailing whitespace (Gopal Tiwari) [1990475] - nvme: add a nvme_ns_head_multipath helper (Gopal Tiwari) [1990475] - nvmet: fix a spelling mistake "nubmer" -> "number" (Gopal Tiwari) [1990475] - nvmet-fc: simplify nvmet_fc_alloc_hostport (Gopal Tiwari) [1990475] - nvmet-tcp: fix a segmentation fault during io parsing error (Gopal Tiwari) [1990475] - lightnvm: use kobj_to_dev() (Gopal Tiwari) [1990475] - nvme: fix handling of large MDTS values (Gopal Tiwari) [1990475] - nvme: implement non-mdts command limits (Gopal Tiwari) [1990475] - nvme: disallow passthru cmd from targeting a nsid != nsid of the block dev (Gopal Tiwari) [1990475] - nvme: use sysfs_emit instead of sprintf (Gopal Tiwari) [1990475] - nvme-fc: check sgl supported by target (Gopal Tiwari) [1990475] - nvme: remove superfluous else in nvme_ctrl_loss_tmo_store (Gopal Tiwari) [1990475] - nvme: warn of unhandled effects only once (Gopal Tiwari) [1990475] - nvmet-tcp: enable optional queue idle period tracking (Gopal Tiwari) [1990475] - nvmet-tcp: fix incorrect locking in state_change sk callback (Gopal Tiwari) [1990475] - nvme-tcp: block BH in sk state_change sk callback (Gopal Tiwari) [1990475] - nvmet: return proper error code from discovery ctrl (Gopal Tiwari) [1990475] - nvme-tcp: check sgl supported by target (Gopal Tiwari) [1990475] - nvme: use driver pdu command for passthrough (Gopal Tiwari) [1990475] - nvmet: remove unnecessary ctrl parameter (Gopal Tiwari) [1990475] - nvmet-fc: update function documentation (Gopal Tiwari) [1990475] - nvme-pci: allocate nvme_command within driver pdu (Gopal Tiwari) [1990475] - nvmet: do not allow model_number exceed 40 bytes (Gopal Tiwari) [1990475] - nvme-fc: fix the function documentation comment (Gopal Tiwari) [1990475] - nvme: add new line after variable declatation (Gopal Tiwari) [1990475] - nvme: don't check nvme_req flags for new req (Gopal Tiwari) [1990475] - nvme: mark nvme_setup_passsthru() inline (Gopal Tiwari) [1990475] - nvme: split init identify into helper (Gopal Tiwari) [1990475] - nvme: rename nvme_init_identify() (Gopal Tiwari) [1990475] - nvme: reduce checks for zero command effects (Gopal Tiwari) [1990475] - nvmet: update error log page in nvmet_alloc_ctrl() (Gopal Tiwari) [1990475] - nvmet: remove an unnecessary function parameter to nvmet_check_ctrl_status (Gopal Tiwari) [1990475] - nvmet: remove a duplicate status assignment in nvmet_alloc_ctrl (Gopal Tiwari) [1990475] - nvmet: replace white spaces with tabs (Gopal Tiwari) [1990475] - nvme: use NVME_CTRL_CMIC_ANA macro (Gopal Tiwari) [1990475] - nvme-pci: cleanup nvme_irq() (Gopal Tiwari) [1990475] - nvme-pci: remove the barriers in nvme_irq() (Gopal Tiwari) [1990475] - nvmet-tcp: fix kmap leak when data digest in use (Gopal Tiwari) [1990475] - nvmet: don't check iosqes,iocqes for discovery controllers (Gopal Tiwari) [1990475] - nvme-tcp: fix a NULL deref when receiving a 0-length r2t PDU (Gopal Tiwari) [1990475] - nvme-rdma: fix possible hang when failing to set io queues (Gopal Tiwari) [1990475] - nvme-tcp: fix possible hang when failing to set io queues (Gopal Tiwari) [1990475] - nvme-fabrics: only reserve a single tag (Gopal Tiwari) [1990475] - nvme: allocate the keep alive request using BLK_MQ_REQ_NOWAIT (Gopal Tiwari) [1990475] - nvme: merge nvme_keep_alive into nvme_keep_alive_work (Gopal Tiwari) [1990475] - nvme-hwmon: Return error code when registration fails (Gopal Tiwari) [1990475] - nvme: update enumerations for status codes (Gopal Tiwari) [1990475]- scsi: mpt3sas: Fix incorrectly assigned error return and check (Tomas Henzl) [1990535] - scsi: mpt3sas: Introduce sas_ncq_prio_supported sysfs sttribute (Tomas Henzl) [1990535] - scsi: mpt3sas: Update driver version to 39.100.00.00 (Tomas Henzl) [1990535] - scsi: mpt3sas: Use firmware recommended queue depth (Tomas Henzl) [1990535] - scsi: mpt3sas: Bump driver version to 38.100.00.00 (Tomas Henzl) [1990535] - scsi: mpt3sas: Transition IOC to Ready state during shutdown (Tomas Henzl) [1990535] - scsi: mpt3sas: Fix error return value in _scsih_expander_add() (Tomas Henzl) [1990535] - scsi: mpt3sas: Fix Coverity reported issue (Tomas Henzl) [1990535] - scsi: mpt3sas: Fix fall-through warnings for Clang (Tomas Henzl) [1990535] - scsi: mpt3sas: Handle firmware faults during second half of IOC init (Tomas Henzl) [1990535] - scsi: mpt3sas: Handle firmware faults during first half of IOC init (Tomas Henzl) [1990535] - scsi: mpt3sas: Fix deadlock while cancelling the running firmware event (Tomas Henzl) [1990535] - scsi: mpt3sas: Documentation cleanup (Tomas Henzl) [1990535] - scsi: mpt3sas: Fix two kernel-doc headers (Tomas Henzl) [1990535] - scsi: mpt3sas: Fix out-of-bounds warnings in _ctl_addnl_diag_query (Tomas Henzl) [1990535] - scsi: megaraid_sas: Driver version update to 07.719.03.00-rc1 (Tomas Henzl) [1989643] - scsi: megaraid_sas: Add helper functions for irq_context (Tomas Henzl) [1989643] - scsi: megaraid: Clean up some inconsistent indenting (Tomas Henzl) [1989643] - scsi: megaraid: Fix Coccinelle warning (Tomas Henzl) [1989643] - IB/cma: Do not send IGMP leaves for sendonly Multicast groups (Kamal Heib) [2007269] - hv_netvsc: Add comment of netvsc_xdp_xmit() (Mohammed Gamal) [2008560] - hv_netvsc: use netif_is_bond_master() instead of open code (Mohammed Gamal) [2008560] - hv_netvsc: Avoid field-overflowing memcpy() (Mohammed Gamal) [2008560] - hv_netvsc: Set needed_headroom according to VF (Mohammed Gamal) [2008560] - netfilter: conntrack: fix error path in nf_conntrack_pernet_init() (Florian Westphal) [1922568] - netfilter: nf_conntrack: provide modparam to always register conntrack hooks (Florian Westphal) [1922568] - sctp: return true only for pathmtu update in sctp_transport_pl_toobig (Xin Long) [1890383] - sctp: subtract sctphdr len in sctp_transport_pl_hlen (Xin Long) [1890383] - sctp: reset probe_timer in sctp_transport_pl_update (Xin Long) [1890383] - sctp: allow IP fragmentation when PLPMTUD enters Error state (Xin Long) [1890383] - sctp: send pmtu probe only if packet loss in Search Complete state (Xin Long) [1890383] - sctp: improve the code for pmtu probe send and recv update (Xin Long) [1890383] - sctp: prevent info leak in sctp_make_heartbeat() (Xin Long) [1890383] - sctp: check pl.raise_count separately from its increment (Xin Long) [1890383] - sctp: send the next probe immediately once the last one is acked (Xin Long) [1890383] - sctp: do black hole detection in search complete state (Xin Long) [1890383] - sctp: process sctp over udp icmp err on sctp side (Xin Long) [1890383] - sctp: extract sctp_v4_err_handle function from sctp_v4_err (Xin Long) [1890383] - sctp: extract sctp_v6_err_handle function from sctp_v6_err (Xin Long) [1890383] - sctp: remove the unessessary hold for idev in sctp_v6_err (Xin Long) [1890383] - sctp: enable PLPMTUD when the transport is ready (Xin Long) [1890383] - sctp: do state transition when receiving an icmp TOOBIG packet (Xin Long) [1890383] - sctp: do state transition when a probe succeeds on HB ACK recv path (Xin Long) [1890383] - sctp: do state transition when PROBE_COUNT == MAX_PROBES on HB send path (Xin Long) [1890383] - sctp: do the basic send and recv for PLPMTUD probe (Xin Long) [1890383] - sctp: add the probe timer in transport for PLPMTUD (Xin Long) [1890383] - sctp: add the constants/variables and states and some APIs for transport (Xin Long) [1890383] - sctp: add SCTP_PLPMTUD_PROBE_INTERVAL sockopt for sock/asoc/transport (Xin Long) [1890383] - sctp: add probe_interval in sysctl and sock/asoc/transport (Xin Long) [1890383] - sctp: add pad chunk and its make function and event table (Xin Long) [1890383] - blk-mq: still set q->make_request_fn for blk-mq (Ming Lei) [1999728] - PCI: Add AMD RS690 quirk to enable 64-bit DMA (Myron Stowe) [1993279] - PCI: Add ACS quirk for Broadcom BCM57414 NIC (Myron Stowe) [1993279] - PCI: Mark some NVIDIA GPUs to avoid bus reset (Myron Stowe) [1993279] - PCI: of: Clear 64-bit flag for non-prefetchable memory below 4GB (Myron Stowe) [1993279] - x86/PCI: Remove unused alloc_pci_root_info() return value (Myron Stowe) [1993279] - PCI: Delay after FLR of Intel DC P4510 NVMe (Myron Stowe) [1993279] - PCI: Delay after FLR of Intel DC P3700 NVMe (Myron Stowe) [1993279] - PCI: Disable Samsung SM961/PM961 NVMe before FLR (Myron Stowe) [1993279] - PCI/sysfs: Use sysfs_emit() and sysfs_emit_at() in "show" functions (Myron Stowe) [1993279] - PCI/sysfs: Rearrange smbios_attr_group and acpi_attr_group (Myron Stowe) [1993279] - PCI/sysfs: Tidy SMBIOS & ACPI label attributes (Myron Stowe) [1993279] - PCI/sysfs: Convert "index", "acpi_index", "label" to static attributes (Myron Stowe) [1993279] - PCI/sysfs: Define SMBIOS label attributes with DEVICE_ATTR*() (Myron Stowe) [1993279] - PCI/sysfs: Define ACPI label attributes with DEVICE_ATTR*() (Myron Stowe) [1993279] - PCI/sysfs: Rename device_has_dsm() to device_has_acpi_name() (Myron Stowe) [1993279] - PCI/sysfs: Convert "vpd" to static attribute (Myron Stowe) [1993279] - PCI/sysfs: Rename "vpd" attribute accessors (Myron Stowe) [1993279] - PCI/sysfs: Convert "reset" to static attribute (Myron Stowe) [1993279] - PCI/sysfs: Convert "rom" to static attribute (Myron Stowe) [1993279] - PCI/sysfs: Convert "config" to static attribute (Myron Stowe) [1993279] - PCI: Allow VPD access for QLogic ISP2722 (Myron Stowe) [1993279] - PCI/VPD: Add helper pci_get_func0_dev() (Myron Stowe) [1993279] - PCI/VPD: Remove pci_vpd_find_tag() SRDT handling (Myron Stowe) [1993279] - PCI/VPD: Remove pci_vpd_find_tag() 'offset' argument (Myron Stowe) [1993279] - PCI/VPD: Change pci_vpd_init() return type to void (Myron Stowe) [1993279] - PCI/VPD: Make missing VPD message less alarming (Myron Stowe) [1993279] - PCI/VPD: Remove pci_set_vpd_size() (Myron Stowe) [1993279] - PCI/VPD: Remove sysfs accessor size checking dead code (Myron Stowe) [1993279] - PCI/VPD: Remove obsolete Broadcom NIC quirk (Myron Stowe) [1993279] - PCI/ACPI: Fix acpi_pci_set_power_state() debug message (Myron Stowe) [1993279] - PCI: acpiphp: Fix whitespace issue (Myron Stowe) [1993279] - PCI: shpchp: Remove unused shpc_writeb() (Myron Stowe) [1993279] - PCI: cpqphp: Use DEFINE_SPINLOCK() for int15_lock (Myron Stowe) [1993279] - ACPI / hotplug / PCI: Fix reference count leak in enable_slot() (Myron Stowe) [1993279] - PCI: Add pci_disable_parity() (Myron Stowe) [1993279] - PCI: Release OF node in pci_scan_device()'s error path (Myron Stowe) [1993279] - fs: dlm: fix check for multi-homed hosts (Alexander Aring) [1889887] - iommu: remove iommu_domain_{get,set}_attr (Jerry Snitselaar) [2004349] - iommu/fsl_pamu: enable the liodn when attaching a device (Jerry Snitselaar) [2004349] - iommu/fsl_pamu: replace DOMAIN_ATTR_FSL_PAMU_STASH with a direct call (Jerry Snitselaar) [2004349] - iommu/fsl_pamu: remove ->domain_window_enable (Jerry Snitselaar) [2004349] - iommu/fsl_pamu: remove support for multiple windows (Jerry Snitselaar) [2004349] - iommu/fsl_pamu: remove fsl_pamu_get_domain_attr (Jerry Snitselaar) [2004349] - iommu: remove the unused domain_window_disable method (Jerry Snitselaar) [2004349] - iommu: Remove .domain_{get,set}_windows (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Decrease the queue size of evtq and priq (Jerry Snitselaar) [2004349] - iommu/vt-d: Use pasid_pte_is_present() helper function (Jerry Snitselaar) [2004349] - iommu/vt-d: Update the virtual command related registers (Jerry Snitselaar) [2004349] - ACPI: IORT: Handle device properties with software node API (Jerry Snitselaar) [2004349] - iommu: Update "iommu.strict" documentation (Jerry Snitselaar) [2004349] - iommu/dma: Remove redundant "!dev" checks (Jerry Snitselaar) [2004349] - iommu/virtio: Drop IOVA cookie management (Jerry Snitselaar) [2004349] - iommu/vt-d: Drop IOVA cookie management (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Drop IOVA cookie management (Jerry Snitselaar) [2004349] - iommu/amd: Drop IOVA cookie management (Jerry Snitselaar) [2004349] - iommu: Pull IOVA cookie management into the core (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Stop pre-zeroing batch commands (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Extract reusable function __arm_smmu_cmdq_skip_err() (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Add and use static helper function arm_smmu_get_cmdq() (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Remove some unneeded init in arm_smmu_cmdq_issue_cmdlist() (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Add and use static helper function arm_smmu_cmdq_issue_cmd_with_sync() (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Use command queue batching helpers to improve performance (Jerry Snitselaar) [2004349] - iommu/amd: Use only natural aligned flushes in a VM (Jerry Snitselaar) [2004349] - iommu/amd: Sync once for scatter-gather operations (Jerry Snitselaar) [2004349] - iommu/amd: Tailored gather logic for AMD (Jerry Snitselaar) [2004349] - iommu: Factor iommu_iotlb_gather_is_disjoint() out (Jerry Snitselaar) [2004349] - iommu: Improve iommu_iotlb_gather helpers (Jerry Snitselaar) [2004349] - iommu/amd: Do not use flush-queue when NpCache is on (Jerry Snitselaar) [2004349] - iommu/amd: Selective flush on unmap (Jerry Snitselaar) [2004349] - iommu/amd: Convert from atomic_t to refcount_t on pasid_state->count (Jerry Snitselaar) [2004349] - iommu: Streamline iommu_iova_to_phys() (Jerry Snitselaar) [2004349] - iommu/vt-d: Allow devices to have more than 32 outstanding PRs (Jerry Snitselaar) [1920744] - iommu/vt-d: Drop "0x" prefix from PCI bus & device addresses (Jerry Snitselaar) [2004349] - iommu/vt-d: Fix a deadlock in intel_svm_drain_prq() (Jerry Snitselaar) [2004349] - iommu/vt-d: Fix PASID leak in intel_svm_unbind_mm() (Jerry Snitselaar) [2004349] - iommu/amd: Fix printing of IOMMU events when rate limiting kicks in (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Fix missing unlock on error in arm_smmu_device_group() (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Fix race condition during iommu_group creation (Jerry Snitselaar) [2004349] - iommu: Fix race condition during default domain allocation (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Implement the map_pages() IOMMU driver callback (Jerry Snitselaar) [1971977] - iommu/arm-smmu-v3: Implement the unmap_pages() IOMMU driver callback (Jerry Snitselaar) [1971977] - iommu/vt-d: Move clflush'es from iotlb_sync_map() to map_pages() (Jerry Snitselaar) [1971977] - iommu/vt-d: Implement map/unmap_pages() iommu_ops callback (Jerry Snitselaar) [1971977] - iommu/vt-d: Report real pgsize bitmap to iommu core (Jerry Snitselaar) [1971977] - iommu/arm-smmu: Implement the map_pages() IOMMU driver callback (Jerry Snitselaar) [1971977] - iommu/arm-smmu: Implement the unmap_pages() IOMMU driver callback (Jerry Snitselaar) [1971977] - iommu/io-pgtable-arm: Implement arm_lpae_map_pages() (Jerry Snitselaar) [1971977] - iommu/io-pgtable-arm: Implement arm_lpae_unmap_pages() (Jerry Snitselaar) [1971977] - iommu/io-pgtable-arm: Prepare PTE methods for handling multiple entries (Jerry Snitselaar) [1971977] - iommu: Add support for the map_pages() callback (Jerry Snitselaar) [1971977] - iommu: Hook up '->unmap_pages' driver callback (Jerry Snitselaar) [1971977] - iommu: Split 'addr_merge' argument to iommu_pgsize() into separate parts (Jerry Snitselaar) [1971977] - iommu: Use bitmap to calculate page size in iommu_pgsize() (Jerry Snitselaar) [1971977] - iommu: Add a map_pages() op for IOMMU drivers (Jerry Snitselaar) [1971977] - iommu/io-pgtable: Introduce map_pages() as a page table op (Jerry Snitselaar) [1971977] - iommu: Add an unmap_pages() op for IOMMU drivers (Jerry Snitselaar) [1971977] - iommu/io-pgtable: Introduce unmap_pages() as a page table op (Jerry Snitselaar) [1971977] - iommu/vt-d: Fix incomplete cache flush in intel_pasid_tear_down_entry() (Jerry Snitselaar) [2004349] - iommu/vt-d: Fix PASID reference leak (Jerry Snitselaar) [2004349] - iommu: Check if group is NULL before remove device (Jerry Snitselaar) [2004349] - iommu/dma: Fix leak in non-contiguous API (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Fix fall-through warning for Clang (Jerry Snitselaar) [2004349] - iommu/vt-d: Fix clearing real DMA device's scalable-mode context entries (Jerry Snitselaar) [2004349] - iommu/vt-d: Global devTLB flush when present context entry changed (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Use Tegra implementation on Tegra186 (Jerry Snitselaar) [2004349] - iommu: Delete a duplicate check in iommu_change_dev_def_domain() (Jerry Snitselaar) [2004349] - iommu/dma: Fix compile warning in 32-bit builds (Jerry Snitselaar) [2004349] - iommu: Drop unnecessary of_iommu.h includes (Jerry Snitselaar) [2004349] - iommu: Remove unused of_get_dma_window() (Jerry Snitselaar) [2004349] - iommu/iova: Put free_iova_mem() outside of spinlock iova_rbtree_lock (Jerry Snitselaar) [2004349] - iommu/dma: Fix IOVA reserve dma ranges (Jerry Snitselaar) [2004349] - iommu/virtio: Enable x86 support (Jerry Snitselaar) [2004349] - iommu/dma: Pass address limit rather than size to iommu_setup_dma_ops() (Jerry Snitselaar) [2004349] - iommu/amd: Fix section mismatch warning for detect_ivrs() (Jerry Snitselaar) [2004349] - iommu/amd: Add amd_iommu=force_enable option (Jerry Snitselaar) [2004349] - iommu/amd: Fix extended features logging (Jerry Snitselaar) [2004349] - iommu/vt-d: Fix dereference of pointer info before it is null checked (Jerry Snitselaar) [2004349] - iommu/vt-d: Fix linker error on 32-bit (Jerry Snitselaar) [2004349] - iommu/vt-d: No need to typecast (Jerry Snitselaar) [2004349] - iommu/vt-d: Define counter explicitly as unsigned int (Jerry Snitselaar) [2004349] - iommu/vt-d: Remove unnecessary braces (Jerry Snitselaar) [2004349] - iommu/vt-d: Removed unused iommu_count in dmar domain (Jerry Snitselaar) [2004349] - iommu/vt-d: Use bitfields for DMAR capabilities (Jerry Snitselaar) [2004349] - iommu/vt-d: Use DEVICE_ATTR_RO macro (Jerry Snitselaar) [2004349] - iommu/vt-d: Fix out-bounds-warning in intel/svm.c (Jerry Snitselaar) [2004349] - iommu/vt-d: Add PRQ handling latency sampling (Jerry Snitselaar) [1971935] - iommu/vt-d: Add cache invalidation latency sampling (Jerry Snitselaar) [1971935] - iommu/vt-d: Expose latency monitor data through debugfs (Jerry Snitselaar) [1971935] - iommu/vt-d: Add common code for dmar latency performance monitors (Jerry Snitselaar) [1971935] - iommu/vt-d: Add prq_report trace event (Jerry Snitselaar) [1971973] - iommu/vt-d: Report prq to io-pgfault framework (Jerry Snitselaar) [1971971] - iommu/vt-d: Allocate/register iopf queue for sva devices (Jerry Snitselaar) [1971971] - iommu/vt-d: Refactor prq_event_thread() (Jerry Snitselaar) [1971971] - iommu/vt-d: Use common helper to lookup svm devices (Jerry Snitselaar) [1971971] - iommu/vt-d: Use iommu_sva_alloc(free)_pasid() helpers (Jerry Snitselaar) [1971971] - iommu/vt-d: Add pasid private data helpers (Jerry Snitselaar) [1971971] - iommu/vt-d: Support asynchronous IOMMU nested capabilities (Jerry Snitselaar) [2004349] - iommu/vt-d: Select PCI_ATS explicitly (Jerry Snitselaar) [2004349] - iommu/vt-d: Tweak the description of a DMA fault (Jerry Snitselaar) [1971975] - iommu/vt-d: Fix kernel-doc syntax in file header (Jerry Snitselaar) [2004349] - iommu/vt-d: Remove redundant assignment to variable agaw (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Check smmu->impl pointer before dereferencing (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Implement ->probe_finalize() (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Remove unnecessary oom message (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Fix arm_smmu_device refcount leak in address translation (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Fix arm_smmu_device refcount leak when arm_smmu_rpm_get fails (Jerry Snitselaar) [2004349] - PM: runtime: Add documentation for pm_runtime_resume_and_get() (Jerry Snitselaar) [2004349] - PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter (Jerry Snitselaar) [2004349] - iommu/arm: Cleanup resources in case of probe error path (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Ratelimit event dump (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Add stall support for platform devices (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Change *array into *const array (Jerry Snitselaar) [2004349] - iommu/amd: Remove redundant assignment of err (Jerry Snitselaar) [2004349] - iommu/amd: Tidy up DMA ops init (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Add support for driver IOMMU fault handlers (Jerry Snitselaar) [2004349] - iommu/virtio: Add missing MODULE_DEVICE_TABLE (Jerry Snitselaar) [2004349] - iommu/amd: Fix wrong parentheses on page-specific invalidations (Jerry Snitselaar) [2004349] - iommu: Streamline registration interface (Jerry Snitselaar) [2004349] - iommu: Statically set module owner (Jerry Snitselaar) [2004349] - iommu: remove DOMAIN_ATTR_IO_PGTABLE_CFG (Jerry Snitselaar) [2004349] - iommu: remove DOMAIN_ATTR_DMA_USE_FLUSH_QUEUE (Jerry Snitselaar) [2004349] - iommu: remove iommu_set_cmd_line_dma_api and iommu_cmd_line_dma_api (Jerry Snitselaar) [2004349] - iommu: remove DOMAIN_ATTR_NESTING (Jerry Snitselaar) [2004349] - iommu: remove DOMAIN_ATTR_GEOMETRY (Jerry Snitselaar) [2004349] - iommu: remove DOMAIN_ATTR_PAGING (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Maintain a SID->device structure (Jerry Snitselaar) [2004349] - iommu: Add a page fault handler (Jerry Snitselaar) [2004349] - iommu/vt-d: Support IOMMU_DEV_FEAT_IOPF (Jerry Snitselaar) [2004349] - iommu: Separate IOMMU_DEV_FEAT_IOPF from IOMMU_DEV_FEAT_SVA (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Use device properties for pasid-num-bits (Jerry Snitselaar) [2004349] - of/device: Add input id to of_dma_configure() (Jerry Snitselaar) [2004349] - of/iommu: Make of_map_rid() PCI agnostic (Jerry Snitselaar) [2004349] - iommu: Fix comment for struct iommu_fwspec (Jerry Snitselaar) [2004349] - iommu/amd: Remove duplicate check of devid (Jerry Snitselaar) [2004349] - iommu/amd: Page-specific invalidations for more than one page (Jerry Snitselaar) [2004349] - iommu/amd: Move a few prototypes to include/linux/amd-iommu.h (Jerry Snitselaar) [2004349] - iommu/amd: Remove a few unused exports (Jerry Snitselaar) [2004349] - iommu/amd: Remove the unused amd_iommu_get_v2_domain function (Jerry Snitselaar) [2004349] - iommu/amd: Remove the unused device errata code (Jerry Snitselaar) [2004349] - iommu/amd: Remove duplicate check of pasids (Jerry Snitselaar) [2004349] - iommu/vt-d: Fix lockdep splat in intel_pasid_get_entry() (Jerry Snitselaar) [2004349] - iommu/amd: Remove iommu_init_ga() (Jerry Snitselaar) [1998265] - iommu/amd: Relocate GAMSup check to early_enable_iommus (Jerry Snitselaar) [1998265] - x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT automatically (Prarit Bhargava) [2021219] - hyper-v: Replace uuid.h with types.h (Mohammed Gamal) [2008563] - x86/hyperv: Avoid erroneously sending IPI to 'self' (Mohammed Gamal) [2008563] - asm-generic/hyperv: provide cpumask_to_vpset_noself (Mohammed Gamal) [2008563] - asm-generic/hyperv: Add missing function prototypes per -W1 warnings (Mohammed Gamal) [2008563] - hv: hyperv.h: Remove unused inline functions (Mohammed Gamal) [2008563] - hv: hyperv.h: a few mundane typo fixes (Mohammed Gamal) [2008563] - hv: hyperv.h: Replace one-element array with flexible-array in struct icmsg_negotiate (Mohammed Gamal) [2008563] - x86/hyperv: add comment describing TSC_INVARIANT_CONTROL MSR setting bit 0 (Mohammed Gamal) [2008563] - x86/hyperv: fix for unwanted manipulation of sched_clock when TSC marked unstable (Mohammed Gamal) [2008563] - hyperv: Detect Nested virtualization support for SVM (Mohammed Gamal) [2008563] - hyperv: SVM enlightened TLB flush support flag (Mohammed Gamal) [2008563] - x86/hyperv: remove on-stack cpumask from hv_send_ipi_mask_allbutself (Mohammed Gamal) [2008563] - drivers: hv: Create a consistent pattern for checking Hyper-V hypercall status (Mohammed Gamal) [2008563] - x86/hyperv: remove unused linux/version.h header (Mohammed Gamal) [2008563] - x86/hyperv: Fix unused variable 'hi' warning in hv_apic_read (Mohammed Gamal) [2008563] - x86/hyperv: Fix unused variable 'msr_val' warning in hv_qlock_wait (Mohammed Gamal) [2008563] - PCI: hv: Fix sleep while in non-sleep context when removing child devices from the bus (Mohammed Gamal) [2008562] - PCI: hv: Add check for hyperv_initialized in init_hv_pci_drv() (Mohammed Gamal) [2008562] - PCI: hv: Drop msi_controller structure (Mohammed Gamal) [2008562] - PCI/IOV: Add sysfs MSI-X vector assignment interface (Myron Stowe) [2019087] - x86: ACPI: cstate: Optimize C3 entry on AMD CPUs (David Arcari) [1998529] - Bluetooth: Move shutdown callback before flushing tx and rx queue (Gopal Tiwari) [1990477] - Bluetooth: btusb: check conditions before enabling USB ALT 3 for WBS (Gopal Tiwari) [1990477] - Bluetooth: Fix VIRTIO_ID_BT assigned number (Gopal Tiwari) [1990477] - Bluetooth: mgmt: Fix wrong opcode in the response for add_adv cmd (Gopal Tiwari) [1990477] - Bluetooth: defer cleanup of resources in hci_unregister_dev() (Gopal Tiwari) [1990477] - Bluetooth: Increment management interface revision (Gopal Tiwari) [1990477] - Bluetooth: Fix handling of HCI_LE_Advertising_Set_Terminated event (Gopal Tiwari) [1990477] - Bluetooth: Fix Set Extended (Scan Response) Data (Gopal Tiwari) [1990477] - Bluetooth: use inclusive language when filtering devices (Gopal Tiwari) [1990477] - Bluetooth: smp: Use the correct print format (Gopal Tiwari) [1990477] - Bluetooth: use inclusive language in HCI role comments (Gopal Tiwari) [1990477] - Bluetooth: use inclusive language when tracking connections (Gopal Tiwari) [1990477] - Bluetooth: sco: Use the correct print format (Gopal Tiwari) [1990477] - Bluetooth: a2mp: Use the correct print format (Gopal Tiwari) [1990477] - Bluetooth: 6lowpan: Use the correct print format (Gopal Tiwari) [1990477] - Bluetooth: amp: Use the correct print format (Gopal Tiwari) [1990477] - Bluetooth: cmtp: Use the correct print format (Gopal Tiwari) [1990477] - Bluetooth: bnep: Use the correct print format (Gopal Tiwari) [1990477] - Bluetooth: hidp: Use the correct print format (Gopal Tiwari) [1990477] - Bluetooth: use inclusive language in comments (Gopal Tiwari) [1990477] - Bluetooth: use inclusive language in SMP (Gopal Tiwari) [1990477] - Bluetooth: use inclusive language in HCI LE features (Gopal Tiwari) [1990477] - Bluetooth: use inclusive language to describe CPB (Gopal Tiwari) [1990477] - Bluetooth: mgmt: Fix slab-out-of-bounds in tlv_data_is_valid (Gopal Tiwari) [1990477] - Bluetooth: disable filter dup when scan for adv monitor (Gopal Tiwari) [1990477] - Bluetooth: mgmt: Fix the command returns garbage parameter value (Gopal Tiwari) [1990477] - Bluetooth: RFCOMM: Use DEVICE_ATTR_RO macro (Gopal Tiwari) [1990477] - Bluetooth: Translate additional address type during le_conn_comp (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: Fix invalid access on ECRED Connection response (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: Fix invalid access if ECRED Reconfigure fails (Gopal Tiwari) [1990477] - Bluetooth: Remove spurious error message (Gopal Tiwari) [1990477] - Bluetooth: Shutdown controller after workqueues are flushed or cancelled (Gopal Tiwari) [1990477] - Bluetooth: Add ncmd=0 recovery handling (Gopal Tiwari) [1990477] - Bluetooth: 6lowpan: remove unused function (Gopal Tiwari) [1990477] - Bluetooth: Fix alt settings for incoming SCO with transparent coding format (Gopal Tiwari) [1990477] - Bluetooth: Fix the HCI to MGMT status conversion table (Gopal Tiwari) [1990477] - Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails (Gopal Tiwari) [1990477] - Bluetooth: 6lowpan: delete unneeded variable initialization (Gopal Tiwari) [1990477] - Bluetooth: Return whether a connection is outbound (Gopal Tiwari) [1990477] - Bluetooth: SMP: Fix crash when receiving new connection when debug is enabled (Gopal Tiwari) [1990477] - Bluetooth: Fix spelling mistakes (Gopal Tiwari) [1990477] - Bluetooth: Set defaults for le_scan_{int,window}_adv_monitor (Gopal Tiwari) [1990477] - Bluetooth: Allow Microsoft extension to indicate curve validation (Gopal Tiwari) [1990477] - Bluetooth: Add support for reading AOSP vendor capabilities (Gopal Tiwari) [1990477] - Bluetooth: LL privacy allow RPA (Gopal Tiwari) [1990477] - Bluetooth: Handle own address type change with HCI_ENABLE_LL_PRIVACY (Gopal Tiwari) [1990477] - Bluetooth: Do not set cur_adv_instance in adv param MGMT request (Gopal Tiwari) [1990477] - Bluetooth: Use ext adv handle from requests in CCs (Gopal Tiwari) [1990477] - Bluetooth: use the correct print format for L2CAP debug statements (Gopal Tiwari) [1990477] - Bluetooth: SMP: Fix variable dereferenced before check 'conn' (Gopal Tiwari) [1990477] - Bluetooth: Check inquiry status before sending one (Gopal Tiwari) [1990477] - Bluetooth: Coding style fix (Gopal Tiwari) [1990477] - Bluetooth: Remove 'return' in void function (Gopal Tiwari) [1990477] - Bluetooth: Increment management interface revision (Gopal Tiwari) [1990477] - Bluetooth: Move the advertisement monitor events to correct list (Gopal Tiwari) [1990477] - Bluetooth: Add missing entries for PHY configuration commands (Gopal Tiwari) [1990477] - Bluetooth: Fix mgmt status for LL Privacy experimental feature (Gopal Tiwari) [1990477] - Bluetooth: Fix wrong opcode error for read advertising features (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: Rudimentary typo fixes (Gopal Tiwari) [1990477] - Bluetooth: Remove trailing semicolon in macros (Gopal Tiwari) [1990477] - Bluetooth: check for zapped sk before connecting (Gopal Tiwari) [1990477] - Bluetooth: fix set_ecdh_privkey() prototype (Gopal Tiwari) [1990477] - Bluetooth: initialize skb_queue_head at l2cap_chan_create() (Gopal Tiwari) [1990477] - Bluetooth: Set CONF_NOT_COMPLETE as l2cap_chan default (Gopal Tiwari) [1990477] - Bluetooth: Fix incorrect status handling in LE PHY UPDATE event (Gopal Tiwari) [1990477] - Bluetooth: avoid deadlock between hci_dev->lock and socket lock (Gopal Tiwari) [1990477] - Bluetooth: SMP: Convert BT_ERR/BT_DBG to bt_dev_err/bt_dev_dbg (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: Fix not checking for maximum number of DCID (Gopal Tiwari) [1990477] - Bluetooth: Cancel le_scan_restart work when stopping discovery (Gopal Tiwari) [1990477] - Bluetooth: SMP: Fail if remote and local public keys are identical (Gopal Tiwari) [1990477] - Bluetooth: Allow scannable adv with extended MGMT APIs (Gopal Tiwari) [1990477] - Bluetooth: Remove unneeded commands for suspend (Gopal Tiwari) [1990477] - Bluetooth: Notify suspend on le conn failed (Gopal Tiwari) [1990477] - Bluetooth: hci_uart: Remove redundant assignment to fw_ptr (Gopal Tiwari) [1990477] - Bluetooth: btmrvl: remove redundant continue statement (Gopal Tiwari) [1990477] - Bluetooth: btusb: use default nvm if boardID is 0 for wcn6855. (Gopal Tiwari) [1990477] - Bluetooth: btusb: fix bt fiwmare downloading failure issue for qca btsoc. (Gopal Tiwari) [1990477] - Bluetooth: btmtkuart: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Gopal Tiwari) [1990477] - Bluetooth: btrtl: rename USB fw for RTL8761 (Gopal Tiwari) [1990477] - Bluetooth: btusb: Add 0x0b05:0x190e Realtek 8761BU (ASUS BT500) device. (Gopal Tiwari) [1990477] - Bluetooth: hci_h5: Add RTL8822CS capabilities (Gopal Tiwari) [1990477] - Bluetooth: btusb: Add support USB ALT 3 for WBS (Gopal Tiwari) [1990477] - Bluetooth: btusb: Add a new QCA_ROME device (0cf3:e500) (Gopal Tiwari) [1990477] - Bluetooth: btqca: Don't modify firmware contents in-place (Gopal Tiwari) [1990477] - Bluetooth: btbcm: Add entry for BCM43430B0 UART Bluetooth (Gopal Tiwari) [1990477] - Bluetooth: hci_qca: fix potential GPF (Gopal Tiwari) [1990477] - Bluetooth: btusb: fix memory leak (Gopal Tiwari) [1990477] - Bluetooth: btusb: Fixed too many in-token issue for Mediatek Chip. (Gopal Tiwari) [1990477] - Bluetooth: btusb: Add support for Lite-On Mediatek Chip (Gopal Tiwari) [1990477] - Bluetooth: virtio_bt: add missing null pointer check on alloc_skb call return (Gopal Tiwari) [1990477] - Bluetooth: btusb: Fix failing to init controllers with operation firmware (Gopal Tiwari) [1990477] - Bluetooth: Add a new USB ID for RTL8822CE (Gopal Tiwari) [1990477] - Bluetooth: btusb: Revert Fix the autosuspend enable and disable (Gopal Tiwari) [1990477] - Bluetooth: Add support for virtio transport driver (Gopal Tiwari) [1990477] - Bluetooth: btusb: Enable quirk boolean flag for Mediatek Chip. (Gopal Tiwari) [1990477] - Bluetooth: btintel: Skip reading firmware file version while in bootloader mode (Gopal Tiwari) [1990477] - Bluetooth: btintel: Collect tlv based active firmware build info in FW mode (Gopal Tiwari) [1990477] - Bluetooth: btintel: Reorganized bootloader mode tlv checks in intel_version_tlv parsing (Gopal Tiwari) [1990477] - Bluetooth: btusb: Consolidate code for waiting firmware to boot (Gopal Tiwari) [1990477] - Bluetooth: btusb: Consolidate code for waiting firmware download (Gopal Tiwari) [1990477] - Bluetooth: btintel: Consolidate intel_version parsing (Gopal Tiwari) [1990477] - Bluetooth: btintel: Consolidate intel_version_tlv parsing (Gopal Tiwari) [1990477] - Bluetooth: btintel: Move operational checks after version check (Gopal Tiwari) [1990477] - Bluetooth: btintel: Check firmware version before download (Gopal Tiwari) [1990477] - Bluetooth: hci_qca: Mundane typo fix (Gopal Tiwari) [1990477] - Bluetooth: btbcm: Add BCM4330 and BCM4334 compatibles (Gopal Tiwari) [1990477] - Bluetooth: hci_qca: Add device_may_wakeup support (Gopal Tiwari) [1990477] - Bluetooth: btintel: Fix offset calculation boot address parameter (Gopal Tiwari) [1990477] - Bluetooth: btusb: print firmware file name on error loading firmware (Gopal Tiwari) [1990477] - Bluetooth: btbcm: Obtain and handle reset GPIO (Gopal Tiwari) [1990477] - Bluetooth: btusb: Fix incorrect type in assignment and uninitialized symbol (Gopal Tiwari) [1990477] - Bluetooth: btusb: support 0cb5:c547 Realtek 8822CE device (Gopal Tiwari) [1990477] - Bluetooth: hci_qca: Fixed issue during suspend (Gopal Tiwari) [1990477] - Bluetooth: btusb: fix excessive stack usage (Gopal Tiwari) [1990477] - Bluetooth: btusb: remove set but not used variable in btusb_mtk_setup_firmware_79xx (Gopal Tiwari) [1990477] - Bluetooth: btusb: Fix typo and correct the log print (Gopal Tiwari) [1990477] - Bluetooth: btusb: Fix memory leak in btusb_mtk_wmt_recv (Gopal Tiwari) [1990477] - Bluetooth: btusb: Add protocol support for MediaTek MT7921U USB devices (Gopal Tiwari) [1990477] - Bluetooth: btusb: Fine-tune mt7663 mechanism. (Gopal Tiwari) [1990477] - Bluetooth: hci_qca: check for SSR triggered flag while suspend (Gopal Tiwari) [1990477] - Bluetooth: btrtl: Enable WBS for the specific Realtek devices (Gopal Tiwari) [1990477] - Bluetooth: hci_h5: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for btrtl (Gopal Tiwari) [1990477] - Bluetooth: hci_qca: Wait for SSR completion during suspend (Gopal Tiwari) [1990477] - Bluetooth: hci_qca: Fix memleak in qca_controller_memdump (Gopal Tiwari) [1990477] - Bluetooth: hci_h5: Add support for binding RTL8723DS with device tree (Gopal Tiwari) [1990477] - Bluetooth: btusb: Add support for GarfieldPeak controller (Gopal Tiwari) [1990477] - Bluetooth: btrtl: Add null check in setup (Gopal Tiwari) [1990477] - Bluetooth: btrtl: Enable central-peripheral role (Gopal Tiwari) [1990477] - Bluetooth: btusb: Remove duplicate newlines from logging (Gopal Tiwari) [1990477] - Bluetooth: btmtksdio: Fixed switch and case should be at the same indent (Gopal Tiwari) [1990477] - Revert "Bluetooth: btintel: Fix endianness issue for TLV version information" (Gopal Tiwari) [1990477] - Bluetooth: hci_bcm: Add support for ISO packets (Gopal Tiwari) [1990477] - Bluetooth: btusb: add shutdown function for wcn6855 (Gopal Tiwari) [1990477] - Bluetooth: hci_uart: Fix a race for write_work scheduling (Gopal Tiwari) [1990477] - Bluetooth: btqca: Add support to read FW build version for WCN3991 BTSoC (Gopal Tiwari) [1990477] - Bluetooth: btusb: Always fallback to alt 1 for WBS (Gopal Tiwari) [1990477] - Bluetooth: btqcomsmd: Fix a resource leak in error handling paths in the probe function (Gopal Tiwari) [1990477] - Bluetooth: Fix null pointer dereference in amp_read_loc_assoc_final_data (Gopal Tiwari) [1990477] - Bluetooth: Skip eSCO 2M params when not supported (Gopal Tiwari) [1990477] - Bluetooth: fix indentation and alignment reported by checkpatch (Gopal Tiwari) [1990477] - Bluetooth: fix coccicheck warnings debugfs (Gopal Tiwari) [1990477] - Bluetooth: Add new HCI_QUIRK_NO_SUSPEND_NOTIFIER quirk (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: Try harder to accept device not knowing options (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: Fix handling fragmented length (Gopal Tiwari) [1990477] - Bluetooth: btusb: fix memory leak on suspend and resume (Gopal Tiwari) [1990477] - Bluetooth: Put HCI device if inquiry procedure interrupts (Gopal Tiwari) [1990477] - Bluetooth: drop HCI device reference before return (Gopal Tiwari) [1990477] - Bluetooth: avoid u128_xor() on potentially misaligned inputs (Gopal Tiwari) [1990477] - Bluetooth: Fix initializing response id after clearing struct (Gopal Tiwari) [1990477] - Bluetooth: Cancel Inquiry before Create Connection (Gopal Tiwari) [1990477] - Bluetooth: Pause service discovery for suspend (Gopal Tiwari) [1990477] - Bluetooth: Remove hci_req_le_suspend_config (Gopal Tiwari) [1990477] - Bluetooth: Increment management interface revision (Gopal Tiwari) [1990477] - Bluetooth: Set missing suspend task bits (Gopal Tiwari) [1990477] - Bluetooth: Change MGMT security info CMD to be more generic (Gopal Tiwari) [1990477] - Bluetooth: Query LE tx power on startup (Gopal Tiwari) [1990477] - Bluetooth: Use intervals and tx power from mgmt cmds (Gopal Tiwari) [1990477] - Bluetooth: Break add adv into two mgmt commands (Gopal Tiwari) [1990477] - Bluetooth: Add helper to set adv data (Gopal Tiwari) [1990477] - Bluetooth: Add toggle to switch off interleave scan (Gopal Tiwari) [1990477] - Bluetooth: Refactor read default sys config for various types (Gopal Tiwari) [1990477] - Bluetooth: Handle active scan case (Gopal Tiwari) [1990477] - Bluetooth: Handle system suspend resume case (Gopal Tiwari) [1990477] - Bluetooth: Interleave with allowlist scan (Gopal Tiwari) [1990477] - Bluetooth: Fix attempting to set RPA timeout when unsupported (Gopal Tiwari) [1990477] - Bluetooth: Rename get_adv_instance_scan_rsp (Gopal Tiwari) [1990477] - Bluetooth: Fix not sending Set Extended Scan Response (Gopal Tiwari) [1990477] - Bluetooth: Fix for Bluetooth SIG test L2CAP/COS/CFD/BV-14-C (Gopal Tiwari) [1990477] - Bluetooth: sco: Fix crash when using BT_SNDMTU/BT_RCVMTU option (Gopal Tiwari) [1990477] - Bluetooth: Replace BT_DBG with bt_dev_dbg in HCI request (Gopal Tiwari) [1990477] - Bluetooth: consolidate error paths in hci_phy_link_complete_evt() (Gopal Tiwari) [1990477] - Bluetooth: Enforce key size of 16 bytes on FIPS level (Gopal Tiwari) [1990477] - Bluetooth: hidp: use correct wait queue when removing ctrl_wait (Gopal Tiwari) [1990477] - Bluetooth: Move force_bredr_smp debugfs into hci_debugfs_create_bredr (Gopal Tiwari) [1990477] - Bluetooth: Fix: LL PRivacy BLE device fails to connect (Gopal Tiwari) [1990477] - Bluetooth: Resume advertising after LE connection (Gopal Tiwari) [1990477] - Bluetooth: Fix slab-out-of-bounds read in hci_le_direct_adv_report_evt() (Gopal Tiwari) [1990477] - Bluetooth: Replace zero-length array with flexible-array member (Gopal Tiwari) [1990477] - Bluetooth: MGMT: Fix not checking if BT_HS is enabled (Gopal Tiwari) [1990477] - Bluetooth: Disable High Speed by default (Gopal Tiwari) [1990477] - Bluetooth: Fix update of own_addr_type if ll_privacy supported (Gopal Tiwari) [1990477] - Bluetooth: Fix auto-creation of hci_conn at Conn Complete event (Gopal Tiwari) [1990477] - Bluetooth: Set scan parameters for ADV Monitor (Gopal Tiwari) [1990477] - Bluetooth: Update Adv monitor count upon removal (Gopal Tiwari) [1990477] - net: bluetooth: delete duplicated words (Gopal Tiwari) [1990477] - Bluetooth: pause/resume advertising around suspend (Gopal Tiwari) [1990477] - Bluetooth: Emit controller suspend and resume events (Gopal Tiwari) [1990477] - Bluetooth: Add suspend reason for device disconnect (Gopal Tiwari) [1990477] - Bluetooth: Add mgmt suspend and resume events (Gopal Tiwari) [1990477] - Bluetooth: Set ext scan response only when it exists (Gopal Tiwari) [1990477] - Bluetooth: Only mark socket zapped after unlocking (Gopal Tiwari) [1990477] - Bluetooth: Add MGMT capability flags for tx power and ext advertising (Gopal Tiwari) [1990477] - Bluetooth: Report num supported adv instances for hw offloading (Gopal Tiwari) [1990477] - Bluetooth: sco: new getsockopt options BT_SNDMTU/BT_RCVMTU (Gopal Tiwari) [1990477] - Bluetooth: Re-order clearing suspend tasks (Gopal Tiwari) [1990477] - Bluetooth: Fix memory leak in read_adv_mon_features() (Gopal Tiwari) [1990477] - Bluetooth: Clear suspend tasks on unregister (Gopal Tiwari) [1990477] - Bluetooth: Remove CRYPTO_ALG_INTERNAL flag (Gopal Tiwari) [1990477] - Bluetooth: Increment management interface revision (Gopal Tiwari) [1990477] - Bluetooth: use the proper scan params when conn is pending (Gopal Tiwari) [1990477] - Bluetooth: Enable controller RPA resolution using Experimental feature (Gopal Tiwari) [1990477] - Bluetooth: Let controller creates RPA during le create conn (Gopal Tiwari) [1990477] - Bluetooth: Translate additional address type during le_conn (Gopal Tiwari) [1990477] - Bluetooth: Enable RPA Timeout (Gopal Tiwari) [1990477] - Bluetooth: Enable/Disable address resolution during le create conn (Gopal Tiwari) [1990477] - Bluetooth: Configure controller address resolution if available (Gopal Tiwari) [1990477] - Bluetooth: Translate additional address type correctly (Gopal Tiwari) [1990477] - Bluetooth: Update resolving list when updating whitelist (Gopal Tiwari) [1990477] - Bluetooth: Fix suspend notifier race (Gopal Tiwari) [1990477] - Bluetooth: Return NOTIFY_DONE for hci_suspend_notifier (Gopal Tiwari) [1990477] - Bluetooth: Add per-instance adv disable/remove (Gopal Tiwari) [1990477] - Replace HTTP links with HTTPS ones: BLUETOOTH SUBSYSTEM (Gopal Tiwari) [1990477] - Bluetooth: RFCOMM: Use fallthrough pseudo-keyword (Gopal Tiwari) [1990477] - Bluetooth: core: Use fallthrough pseudo-keyword (Gopal Tiwari) [1990477] - Bluetooth: Use whitelist for scan policy when suspending (Gopal Tiwari) [1990477] - Bluetooth: le_simult_central_peripheral experimental feature (Gopal Tiwari) [1990477] - Bluetooth: Fix kernel oops triggered by hci_adv_monitors_clear() (Gopal Tiwari) [1990477] - Bluetooth: use configured default params for active scans (Gopal Tiwari) [1990477] - Bluetooth: Adding a configurable autoconnect timeout (Gopal Tiwari) [1990477] - Bluetooth: Don't restart scanning if paused (Gopal Tiwari) [1990477] - Bluetooth: add a mutex lock to avoid UAF in do_enale_set (Gopal Tiwari) [1990477] - Bluetooth: use configured params for ext adv (Gopal Tiwari) [1990477] - Bluetooth: Add hci_dev_lock to get/set device flags (Gopal Tiwari) [1990477] - Bluetooth: mgmt: Use command complete on success for set system config (Gopal Tiwari) [1990477] - Bluetooth: Terminate the link if pairing is cancelled (Gopal Tiwari) [1990477] - Bluetooth: Update background scan and report device based on advertisement monitors (Gopal Tiwari) [1990477] - Bluetooth: Notify adv monitor removed event (Gopal Tiwari) [1990477] - Bluetooth: Notify adv monitor added event (Gopal Tiwari) [1990477] - Bluetooth: Add handler of MGMT_OP_REMOVE_ADV_MONITOR (Gopal Tiwari) [1990477] - Bluetooth: Add handler of MGMT_OP_ADD_ADV_PATTERNS_MONITOR (Gopal Tiwari) [1990477] - Bluetooth: Add handler of MGMT_OP_READ_ADV_MONITOR_FEATURES (Gopal Tiwari) [1990477] - Bluetooth: Add definitions for advertisement monitor features (Gopal Tiwari) [1990477] - Bluetooth: Add get/set device flags mgmt op (Gopal Tiwari) [1990477] - Bluetooth: Replace wakeable in hci_conn_params (Gopal Tiwari) [1990477] - Bluetooth: Replace wakeable list with flag (Gopal Tiwari) [1990477] - Bluetooth: Add bdaddr_list_with_flags for classic whitelist (Gopal Tiwari) [1990477] - Bluetooth: mgmt: Add commands for runtime configuration (Gopal Tiwari) [1990477] - Bluetooth: implement read/set default system parameters mgmt (Gopal Tiwari) [1990477] - Bluetooth: mgmt: read/set system parameter definitions (Gopal Tiwari) [1990477] - Bluetooth: centralize default value initialization. (Gopal Tiwari) [1990477] - Bluetooth: Use only 8 bits for the HCI CMSG state flags (Gopal Tiwari) [1990477] - Bluetooth: Add support for BT_PKT_STATUS CMSG data for SCO connections (Gopal Tiwari) [1990477] - Bluetooth: Removing noisy dbg message (Gopal Tiwari) [1990477] - Bluetooth: Fix update of connection state in `hci_encrypt_cfm` (Gopal Tiwari) [1990477] - Bluetooth: Fix assuming EIR flags can result in SSP authentication (Gopal Tiwari) [1990477] - Bluetooth: Consolidate encryption handling in hci_encrypt_cfm (Gopal Tiwari) [1990477] - Bluetooth: Add SCO fallback for invalid LMP parameters error (Gopal Tiwari) [1990477] - Bluetooth: Fix for GAP/SEC/SEM/BI-10-C (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: add support for waiting disconnection resp (Gopal Tiwari) [1990477] - Bluetooth: Handle Inquiry Cancel error after Inquiry Complete (Gopal Tiwari) [1990477] - Bluetooth: Rename BT_SUSPEND_COMPLETE (Gopal Tiwari) [1990477] - Bluetooth: Introduce debug feature when dynamic debug is disabled (Gopal Tiwari) [1990477] - Bluetooth: Fix advertising handle is set to 0 (Gopal Tiwari) [1990477] - Bluetooth: Introduce HCI_MGMT_HDEV_OPTIONAL option (Gopal Tiwari) [1990477] - Bluetooth: Add support for experimental features configuration (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: Fix errors during L2CAP_CREDIT_BASED_CONNECTION_REQ (0x17) (Gopal Tiwari) [1990477] - Bluetooth: Add MGMT_EV_PHY_CONFIGURATION_CHANGED to supported list (Gopal Tiwari) [1990477] - Bluetooth: use crypto_shash_tfm_digest() (Gopal Tiwari) [1990477] - Bluetooth: allow scatternet connections if supported. (Gopal Tiwari) [1990477] - Bluetooth: Enhanced Connection Complete event belongs to LL Privacy (Gopal Tiwari) [1990477] - Bluetooth: Enable LE Enhanced Connection Complete event. (Gopal Tiwari) [1990477] - Bluetooth: Use extra variable to make code more readable (Gopal Tiwari) [1990477] - Bluetooth: log advertisement packet length if it gets corrected (Gopal Tiwari) [1990477] - Bluetooth: Always request for user confirmation for Just Works (LE SC) (Gopal Tiwari) [1990477] - Bluetooth: Simplify / fix return values from tk_request (Gopal Tiwari) [1990477] - Bluetooth: debugfs option to unset MITM flag (Gopal Tiwari) [1990477] - Bluetooth: Increment management interface revision (Gopal Tiwari) [1990477] - Bluetooth: replace zero-length array with flexible-array member (Gopal Tiwari) [1990477] - Bluetooth: Add support for reading security information (Gopal Tiwari) [1990477] - Bluetooth: Add support for Read Local Simple Pairing Options (Gopal Tiwari) [1990477] - Bluetooth: Add framework for Microsoft vendor extension (Gopal Tiwari) [1990477] - Bluetooth: Move debugfs configuration above the selftests (Gopal Tiwari) [1990477] - Bluetooth: fixing minor typo in comment (Gopal Tiwari) [1990477] - Bluetooth: Prioritize SCO traffic (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: Fix handling LE modes by L2CAP_OPTIONS (Gopal Tiwari) [1990477] - Bluetooth: Always request for user confirmation for Just Works (Gopal Tiwari) [1990477] - Bluetooth: Add BT_MODE socket option (Gopal Tiwari) [1990477] - crypto: shash - remove shash_desc::flags (Gopal Tiwari) [1990477] - cifs: On cifs_reconnect, resolve the hostname again. (Ronnie Sahlberg) [2018046] - cifs: Handle witness client move notification (Ronnie Sahlberg) [2018046] - cifs: Send witness register messages to userspace daemon in echo task (Ronnie Sahlberg) [2018046] - cifs: Add witness information to debug data dump (Ronnie Sahlberg) [2018046] - cifs: Set witness notification handler for messages from userspace daemon (Ronnie Sahlberg) [2018046] - cifs: Send witness register and unregister commands to userspace daemon (Ronnie Sahlberg) [2018046] - cifs: Register generic netlink family (Ronnie Sahlberg) [2018046] - cifs: add witness mount option and data structs (Ronnie Sahlberg) [2018046] - cifs: Simplify reconnect code when dfs upcall is enabled (Ronnie Sahlberg) [2018046] - file: fix close_range() for unshare+cloexec (Pavel Reichl) [1950248] - scsi: lpfc: Update lpfc version to 14.0.0.3 (Dick Kennedy) [1989265] - scsi: lpfc: Allow fabric node recovery if recovery is in progress before devloss (Dick Kennedy) [1989265] - scsi: lpfc: Fix link down processing to address NULL pointer dereference (Dick Kennedy) [1989265] - scsi: lpfc: Allow PLOGI retry if previous PLOGI was aborted (Dick Kennedy) [1989265] - scsi: lpfc: Fix use-after-free in lpfc_unreg_rpi() routine (Dick Kennedy) [1989265] - scsi: lpfc: Correct sysfs reporting of loop support after SFP status change (Dick Kennedy) [1989265] - scsi: lpfc: Wait for successful restart of SLI3 adapter during host sg_reset (Dick Kennedy) [1989265] - scsi: lpfc: Revert LOG_TRACE_EVENT back to LOG_INIT prior to driver_resource_setup() (Dick Kennedy) [1989265] - scsi: lpfc: Fix memory overwrite during FC-GS I/O abort handling (Dick Kennedy) [1989265] - scsi: lpfc: Add support for optional PLDV handling (Dick Kennedy) [1989265] - scsi: lpfc: Return NULL rather than a plain 0 integer (Dick Kennedy) [1989265] - scsi: lpfc: Fix a function name in comments (Dick Kennedy) [1989265] - scsi: lpfc: Fix mailbox command failure during driver initialization (Dick Kennedy) [1989265] - scsi: lpfc: Fix gcc -Wstringop-overread warning, again (Dick Kennedy) [1989265] - scsi: lpfc: Use correct scnprintf() limit (Dick Kennedy) [1989265] - scsi: lpfc: Fix sprintf() overflow in lpfc_display_fpin_wwpn() (Dick Kennedy) [1989265] - scsi: lpfc: Update lpfc version to 14.0.0.2 (Dick Kennedy) [1989265] - scsi: lpfc: Improve PBDE checks during SGL processing (Dick Kennedy) [1989265] - scsi: lpfc: Zero CGN stats only during initial driver load and stat reset (Dick Kennedy) [1989265] - scsi: lpfc: Fix I/O block after enabling managed congestion mode (Dick Kennedy) [1989265] - scsi: lpfc: Adjust bytes received vales during cmf timer interval (Dick Kennedy) [1989265] - scsi: fc: Add EDC ELS definition (Dick Kennedy) [1989265] - scsi: lpfc: Fix EEH support for NVMe I/O (Dick Kennedy) [1989265] - scsi: lpfc: Fix FCP I/O flush functionality for TMF routines (Dick Kennedy) [1989265] - scsi: lpfc: Fix NVMe I/O failover to non-optimized path (Dick Kennedy) [1989265] - scsi: lpfc: Don't remove ndlp on PRLI errors in P2P mode (Dick Kennedy) [1989265] - scsi: lpfc: Fix rediscovery of tape device after LIP (Dick Kennedy) [1989265] - scsi: lpfc: Fix hang on unload due to stuck fport node (Dick Kennedy) [1989265] - scsi: lpfc: Fix premature rpi release for unsolicited TPLS and LS_RJT (Dick Kennedy) [1989265] - scsi: lpfc: Don't release final kref on Fport node while ABTS outstanding (Dick Kennedy) [1989265] - scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq() (Dick Kennedy) [1989265] - scsi: lpfc: Remove unneeded variable (Dick Kennedy) [1989265] - scsi: lpfc: Fix compilation errors on kernels with no CONFIG_DEBUG_FS (Dick Kennedy) [1989265] - scsi: lpfc: Fix CPU to/from endian warnings introduced by ELS processing (Dick Kennedy) [1989265] - scsi: lpfc: Copyright updates for 14.0.0.1 patches (Dick Kennedy) [1989265] - scsi: lpfc: Update lpfc version to 14.0.0.1 (Dick Kennedy) [1989265] - scsi: lpfc: Add bsg support for retrieving adapter cmf data (Dick Kennedy) [1989265] - scsi: lpfc: Add cmf_info sysfs entry (Dick Kennedy) [1989265] - scsi: lpfc: Add debugfs support for cm framework buffers (Dick Kennedy) [1989265] - scsi: lpfc: Add support for maintaining the cm statistics buffer (Dick Kennedy) [1989265] - scsi: lpfc: Add rx monitoring statistics (Dick Kennedy) [1989265] - scsi: lpfc: Add support for the CM framework (Dick Kennedy) [1989265] - scsi: lpfc: Add cmfsync WQE support (Dick Kennedy) [1989265] - scsi: lpfc: Add support for cm enablement buffer (Dick Kennedy) [1989265] - scsi: lpfc: Add cm statistics buffer support (Dick Kennedy) [1989265] - scsi: lpfc: Add EDC ELS support (Dick Kennedy) [1989265] - scsi: lpfc: Expand FPIN and RDF receive logging (Dick Kennedy) [1989265] - scsi: lpfc: Add MIB feature enablement support (Dick Kennedy) [1989265] - scsi: lpfc: Add SET_HOST_DATA mbox cmd to pass date/time info to firmware (Dick Kennedy) [1989265] - scsi: lpfc: Fix possible ABBA deadlock in nvmet_xri_aborted() (Dick Kennedy) [1989265] - scsi: lpfc: Remove redundant assignment to pointer pcmd (Dick Kennedy) [1989265] - scsi: lpfc: Copyright updates for 14.0.0.0 patches (Dick Kennedy) [1989265] - scsi: lpfc: Update lpfc version to 14.0.0.0 (Dick Kennedy) [1989265] - scsi: lpfc: Add 256 Gb link speed support (Dick Kennedy) [1989265] - scsi: lpfc: Revise Topology and RAS support checks for new adapters (Dick Kennedy) [1989265] - scsi: lpfc: Fix cq_id truncation in rq create (Dick Kennedy) [1989265] - scsi: lpfc: Add PCI ID support for LPe37000/LPe38000 series adapters (Dick Kennedy) [1989265] - scsi: lpfc: Copyright updates for 12.8.0.11 patches (Dick Kennedy) [1989265] - scsi: lpfc: Update lpfc version to 12.8.0.11 (Dick Kennedy) [1989265] - scsi: lpfc: Skip issuing ADISC when node is in NPR state (Dick Kennedy) [1989265] - scsi: lpfc: Skip reg_vpi when link is down for SLI3 in ADISC cmpl path (Dick Kennedy) [1989265] - scsi: lpfc: Call discovery state machine when handling PLOGI/ADISC completions (Dick Kennedy) [1989265] - scsi: lpfc: Delay unregistering from transport until GIDFT or ADISC completes (Dick Kennedy) [1989265] - scsi: lpfc: Enable adisc discovery after RSCN by default (Dick Kennedy) [1989265] - scsi: lpfc: Use PBDE feature enabled bit to determine PBDE support (Dick Kennedy) [1989265] - scsi: lpfc: Clear outstanding active mailbox during PCI function reset (Dick Kennedy) [1989265] - scsi: lpfc: Fix KASAN slab-out-of-bounds in lpfc_unreg_rpi() routine (Dick Kennedy) [1989265] - scsi: lpfc: Remove REG_LOGIN check requirement to issue an ELS RDF (Dick Kennedy) [1989265] - scsi: lpfc: Fix NULL ptr dereference with NPIV ports for RDF handling (Dick Kennedy) [1989265] - scsi: lpfc: Fix target reset handler from falsely returning FAILURE (Dick Kennedy) [1989265] - scsi: lpfc: Discovery state machine fixes for LOGO handling (Dick Kennedy) [1989265] - scsi: lpfc: Fix function description comments for vmid routines (Dick Kennedy) [1989265] - scsi: lpfc: Improve firmware download logging (Dick Kennedy) [1989265] - scsi: lpfc: Remove use of kmalloc() in trace event logging (Dick Kennedy) [1989265] - scsi: lpfc: Fix NVMe support reporting in log message (Dick Kennedy) [1989265] - scsi: lpfc: Fix build error in lpfc_scsi.c (Dick Kennedy) [1989265] - scsi: lpfc: Use list_move_tail() instead of list_del()/list_add_tail() (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Introduce VMID in I/O path (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Add QFPA and VMID timeout check in worker thread (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Timeout implementation for VMID (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Append the VMID to the wqe before sending (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Implement CT commands for appid (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Functions to manage VMIDs (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Implement ELS commands for appid (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Add support for VMID in mailbox command (Dick Kennedy) [1989265] - scsi: lpfc: vmid: VMID parameter initialization (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Add datastructure for supporting VMID in lpfc (Dick Kennedy) [1989265] - redhat/config: Rename CONFIG_DEBUG_KMEMLEAK_EARLY_LOG_SIZE to CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE (Waiman Long) [2018425] - kasan, kmemleak: reset tags when scanning block (Waiman Long) [2018425] - mm/kmemleak: rely on rcu for task stack scanning (Waiman Long) [2018425] - mm/kmemleak: silence KCSAN splats in checksum (Waiman Long) [2018425] - mm/kmemleak: turn kmemleak_lock and object->lock to raw_spinlock_t (Waiman Long) [2018425] - kmemleak: Do not corrupt the object_list during clean-up (Waiman Long) [2018425] - mm: kmemleak: use the memory pool for early allocations (Waiman Long) [2018425] - mm: kmemleak: simple memory allocation pool for kmemleak objects (Waiman Long) [2018425] - mm: kmemleak: make the tool tolerant to struct scan_area allocation failures (Waiman Long) [2018425] - kmemleak: increase DEBUG_KMEMLEAK_EARLY_LOG_SIZE default to 16K (Waiman Long) [2018425] - mm: kmemleak: disable early logging in case of error (Waiman Long) [2018425] - mm/kmemleak.c: fix unused-function warning (Waiman Long) [2018425] - kmemleak: powerpc: skip scanning holes in the .bss section (Waiman Long) [2018425] - mm: kmemleak: no need to check return value of debugfs_create functions (Waiman Long) [2018425]- powerpc/smp: Use existing L2 cache_map cpumask to find L3 cache siblings (Desnes A. Nunes do Rosario) [2013537] - powerpc/cacheinfo: Remove the redundant get_shared_cpu_map() (Desnes A. Nunes do Rosario) [2013537] - powerpc/cacheinfo: Lookup cache by dt node and thread-group id (Desnes A. Nunes do Rosario) [2013537] - Revert "thunderbolt: Hide authorized attribute if router does not support PCIe tunnels" (Torez Smith) [1969444] - thunderbolt: Add quirk for Intel Goshen Ridge DP credits (Torez Smith) [1969444] - thunderbolt: Update port credits after bonding is enabled/disabled (Torez Smith) [1969444] - thunderbolt: Wait for the lanes to actually bond (Torez Smith) [1969444] - thunderbolt: Read router preferred credit allocation information (Torez Smith) [1969444] - thunderbolt: Make tb_port_type() take const parameter (Torez Smith) [1969444] - thunderbolt: Move nfc_credits field to struct tb_path_hop (Torez Smith) [1969444] - thunderbolt: Align USB4 router wakes configuration with the CM guide (Torez Smith) [1969444] - thunderbolt: Add wake from DisplayPort (Torez Smith) [1969444] - thunderbolt: Use generic tb_nvm_[read|write]_data() for Thunderbolt 2/3 devices (Torez Smith) [1969444] - thunderbolt: Split NVM read/write generic functions out from usb4.c (Torez Smith) [1969444] - thunderbolt: Add self-authenticate support for new dock (Torez Smith) [1969444] - thunderbolt: usb4: Fix NVM read buffer bounds and offset issue (Torez Smith) [1969444] - thunderbolt: dma_port: Fix NVM read buffer bounds and offset issue (Torez Smith) [1969444] - thunderbolt: Hide authorized attribute if router does not support PCIe tunnels (Torez Smith) [1969444] - x86/mce: Avoid infinite loop for copy from user recovery (Prarit Bhargava) [1999550] - x86/mce: Rename kill_it to kill_current_task (Prarit Bhargava) [1999550] - x86/mce: Recover from poison found while copying from user space (Prarit Bhargava) [1999550] - x86/mce: Delay clearing IA32_MCG_STATUS to the end of do_machine_check() (Prarit Bhargava) [1999550] - x86/mce: Send #MC singal from task work (Prarit Bhargava) [1999550] - redhat/config: Enable Nitro Enclaves on aarch64 (Vitaly Kuznetsov) [2001581] - nitro_enclaves: Add fixes for checkpatch match open parenthesis reports (Vitaly Kuznetsov) [2001581] - nitro_enclaves: Update copyright statement to include 2021 (Vitaly Kuznetsov) [2001581] - nitro_enclaves: Add fix for the kernel-doc report (Vitaly Kuznetsov) [2001581] - nitro_enclaves: Enable Arm64 support (Vitaly Kuznetsov) [2001581] - nitro_enclaves: Set Bus Master for the NE PCI device (Vitaly Kuznetsov) [2001581] - nitro_enclaves: Fixup type and simplify logic of the poll mask setup (Vitaly Kuznetsov) [2001581] - mptcp: Make mptcp_pm_nl_mp_prio_send_ack() static (Davide Caratti) [2020198] - mptcp: fix possible stall on recvmsg() (Davide Caratti) [2020198] - mptcp: don't clear MPTCP_DATA_READY in sk_wait_event() (Davide Caratti) [2020198] - net: introduce and use lock_sock_fast_nested() (Davide Caratti) [2020198] - net: add annotation for sock_{lock,unlock}_fast (Davide Caratti) [2020198] - mptcp: allow changing the 'backup' bit when no sockets are open (Davide Caratti) [2020198] - mptcp: don't return sockets in foreign netns (Davide Caratti) [2020198] - mptcp: ensure tx skbs always have the MPTCP ext (Davide Caratti) [2020198] - mptcp: full fully established support after ADD_ADDR (Davide Caratti) [2020198] - redhat/configs: Move Hyper-V configs to 'generic' (Vitaly Kuznetsov) [1949614] - redhat/configs: enable CONFIG_INPUT_KEYBOARD on Aarch64 (Vitaly Kuznetsov) [1949614] - efi/libstub/random: Align allocate size to EFI_ALLOC_ALIGN (Vitaly Kuznetsov) [1949614] - efi/libstub: arm64: Double check image alignment at entry (Vitaly Kuznetsov) [1949614] - efi/arm64: Update debug prints to reflect other entropy sources (Vitaly Kuznetsov) [1949614] - efi/arm64: libstub: Deal gracefully with EFI_RNG_PROTOCOL failure (Vitaly Kuznetsov) [1949614] - Drivers: hv: Enable Hyper-V code to be built on ARM64 (Vitaly Kuznetsov) [1949614] - x86/Kconfig: Add new X86_HV_CALLBACK_VECTOR config symbol (Vitaly Kuznetsov) [1949614] - arm64: efi: Export screen_info (Vitaly Kuznetsov) [1949614] - arm64: hyperv: Initialize hypervisor on boot (Vitaly Kuznetsov) [1949614] - arm64: hyperv: Add panic handler (Vitaly Kuznetsov) [1949614] - arm64: hyperv: Add Hyper-V hypercall and register access utilities (Vitaly Kuznetsov) [1949614] - arm64: add arch/arm64/Kbuild (Vitaly Kuznetsov) [1949614] - PCI: hv: Turn on the host bridge probing on ARM64 (Vitaly Kuznetsov) [1949614] - PCI: hv: Set up MSI domain at bridge probing time (Vitaly Kuznetsov) [1949614] - PCI: hv: Set ->domain_nr of pci_host_bridge at probing time (Vitaly Kuznetsov) [1949614] - PCI: hv: Generify PCI probing (Vitaly Kuznetsov) [1949614] - arm64: PCI: Support root bridge preparation for Hyper-V (Vitaly Kuznetsov) [1949614] - arm64: PCI: Restructure pcibios_root_bridge_prepare() (Vitaly Kuznetsov) [1949614] - PCI: Support populating MSI domains of root buses via bridges (Vitaly Kuznetsov) [1949614] - PCI: Introduce domain_nr in pci_host_bridge (Vitaly Kuznetsov) [1949614] - drivers: hv: Decouple Hyper-V clock/timer code from VMbus drivers (Vitaly Kuznetsov) [1949614] - Drivers: hv: Move Hyper-V misc functionality to arch-neutral code (Vitaly Kuznetsov) [1949614] - x86/hyperv: handling hypercall page setup for root (Vitaly Kuznetsov) [1949614] - Drivers: hv: Add arch independent default functions for some Hyper-V handlers (Vitaly Kuznetsov) [1949614] - Drivers: hv: Make portions of Hyper-V init code be arch neutral (Vitaly Kuznetsov) [1949614] - asm-generic/hyperv: Add missing #include of nmi.h (Vitaly Kuznetsov) [1949614] - PCI: hv: Support for create interrupt v3 (Vitaly Kuznetsov) [1949614] - Drivers: hv: Move Hyper-V extended capability check to arch neutral code (Vitaly Kuznetsov) [1949614] - clocksource/drivers/hyper-v: Re-enable VDSO_CLOCKMODE_HVCLOCK on X86 (Vitaly Kuznetsov) [1949614] - clocksource/drivers/hyper-v: Handle vDSO differences inline (Vitaly Kuznetsov) [1949614] - arm64: smccc: Add support for SMCCCv1.2 extended input/output registers (Vitaly Kuznetsov) [1949614] - smccc: Define vendor hyp owned service call region (Vitaly Kuznetsov) [1949614] - scsi: smartpqi: Update version to 2.1.12-055 (Don Brace) [2018317] - scsi: smartpqi: Add 3252-8i PCI id (Don Brace) [2018317] - scsi: smartpqi: Fix duplicate device nodes for tape changers (Don Brace) [2018317] - scsi: smartpqi: Fix boot failure during LUN rebuild (Don Brace) [2018317] - scsi: smartpqi: Add extended report physical LUNs (Don Brace) [2018317] - scsi: smartpqi: Avoid failing I/Os for offline devices (Don Brace) [2018317] - scsi: smartpqi: Add TEST UNIT READY check for SANITIZE operation (Don Brace) [2018317] - scsi: smartpqi: Update LUN reset handler (Don Brace) [2018317] - scsi: smartpqi: Capture controller reason codes (Don Brace) [2018317] - scsi: smartpqi: Add controller handshake during kdump (Don Brace) [2018317] - scsi: smartpqi: Update device removal management (Don Brace) [2018317] - KVM: PPC: Tick accounting should defer vtime accounting 'til after IRQ handling (Laurent Vivier) [2009312] - vhost_net: fix OoB on sendmsg() failure. (Paolo Abeni) [1922828] - scsi: qla2xxx: Update version to 10.02.06.200-k (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Fix returnvar.cocci warnings (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix NVMe session down detection (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix NVMe retry (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix hang on NVMe command timeouts (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix NVMe | FCP personality change (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Do secure PLOGI when auth app is present (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add N2N support for EDIF (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix hang during NVMe session tear down (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Fix EDIF enable flag (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Reject AUTH ELS on session down (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Fix stale session (Nilesh Javali) [1983874] - scsi: qla2xxx: Update version to 10.02.06.100-k (Nilesh Javali) [1983874] - scsi: qla2xxx: Sync queue idx with queue_pair_map idx (Nilesh Javali) [1983874] - scsi: qla2xxx: Changes to support kdump kernel for NVMe BFS (Nilesh Javali) [1983874] - scsi: qla2xxx: Changes to support kdump kernel (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix NPIV create erroneous error (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix unsafe removal from linked list (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix port type info (Nilesh Javali) [1983874] - scsi: qla2xxx: Add debug print of 64G link speed (Nilesh Javali) [1983874] - scsi: qla2xxx: Show OS name and version in FDMI-1 (Nilesh Javali) [1983874] - scsi: qla2xxx: Changes to support FCP2 Target (Nilesh Javali) [1983874] - scsi: qla2xxx: Adjust request/response queue size for 28xx (Nilesh Javali) [1983874] - scsi: qla2xxx: Add host attribute to trigger MPI hang (Nilesh Javali) [1983874] - scsi: qla2xxx: Remove redundant initialization of variable num_cnt (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix use after free in debug code (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix spelling mistakes "allloc" -> "alloc" (Nilesh Javali) [1983874] - scsi: qla2xxx: Update version to 10.02.00.107-k (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Increment command and completion counts (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add encryption to I/O path (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add doorbell notification for app (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add detection of secure device (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add authentication pass + fail bsgs (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add key update (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add extraction of auth_els from the wire (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add send, receive, and accept for auth_els (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add getfcinfo and statistic bsgs (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add start + stop bsgs (Nilesh Javali) [1983874] - scsi: qla2xxx: Remove unused variable 'status' (Nilesh Javali) [1983874] - scsi: qla2xxx: Remove redundant continue statement in a for-loop (Nilesh Javali) [1983874] - scsi: qla2xxx: Add heartbeat check (Nilesh Javali) [1983874] - scsi: qla2xxx: Use list_move_tail() instead of list_del()/list_add_tail() (Nilesh Javali) [1983874] - scsi: qla2xxx: Remove duplicate declarations (Nilesh Javali) [1983874] - scsi: qla2xxx: Log PCI address in qla_nvme_unregister_remote_port() (Nilesh Javali) [1983874] - scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal (Nilesh Javali) [1983874] - scsi: qla2xxx: Remove redundant assignment to rval (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix error return code in qla82xx_write_flash_dword() (Nilesh Javali) [1983874] - scsi: qla2xxx: Prevent PRLI in target mode (Nilesh Javali) [1983874] - scsi: qla2xxx: Reuse existing error handling path (Nilesh Javali) [1983874] - scsi: qla2xxx: Remove unneeded if-null-free check (Nilesh Javali) [1983874] - thermal/drivers/int340x: Do not set a wrong tcc offset on resume (David Arcari) [1997757] - thermal: core: Add new event for sending keep alive notifications (David Arcari) [1997757] - thermal/drivers/int340x/processor_thermal: Fix tcc setting (David Arcari) [1997757] - thermal/drivers/int340x/processor_thermal: Fix warning for return value (David Arcari) [1997757] - thermal/drivers/int340x/processor_thermal: Add PCI MMIO based thermal driver (David Arcari) [1997757] - thermal/drivers/int340x/processor_thermal: Split enumeration and processing part (David Arcari) [1997757] - thermal/drivers/int340x: processor_thermal: Export additional attributes (David Arcari) [1997757] - thermal/drivers/int340x: processor_thermal: Export mailbox interface (David Arcari) [1997757] - thermal/drivers/intel: Initialize RW trip to THERMAL_TEMP_INVALID (David Arcari) [1997757] - thermal: int340x: Fix unexpected shutdown at critical temperature (David Arcari) [1997757] - thermal: int340x: Support Alder Lake (David Arcari) [1997757] - thermal: int340x: processor_thermal: Correct workload type name (David Arcari) [1997757] - thermal: int340x: processor_thermal: Add mailbox driver (David Arcari) [1997757] - thermal: int340x: processor_thermal: Add RFIM driver (David Arcari) [1997757] - thermal: int340x: processor_thermal: Add AlderLake PCI device id (David Arcari) [1997757] - thermal: int340x: processor_thermal: Refactor MMIO interface (David Arcari) [1997757] - thermal: int340x: Add keep alive response method (David Arcari) [1997757] - thermal: int340x: Provide notification for OEM variable change (David Arcari) [1997757] - treewide: Add SPDX license identifier - Makefile/Kconfig (David Arcari) [1997757] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (David Arcari) [1997757] - intel_idle: Adjust the SKX C6 parameters if PC6 is disabled (David Arcari) [2003731] - intel_idle: update ICX C6 data (David Arcari) [2003731] - nbd: provide a way for userspace processes to identify device backends (Ming Lei) [1997338] - Revert "block, bfq: honor already-setup queue merges" (Ming Lei) [1997338] - blk-cgroup: fix UAF by grabbing blkcg lock before destroying blkg pd (Ming Lei) [1997338] - blkcg: fix memory leak in blk_iolatency_init (Ming Lei) [1997338] - blk-mq: avoid to iterate over stale request (Ming Lei) [1997338] - blk-mq: allow 4x BLK_MAX_REQUEST_COUNT at blk_plug for multiple_queues (Ming Lei) [1997338] - block, bfq: honor already-setup queue merges (Ming Lei) [1997338] - block/mq-deadline: Move dd_queued() to fix defined but not used warning (Ming Lei) [1997338] - cryptoloop: add a deprecation warning (Ming Lei) [1997338] - Revert "block/mq-deadline: Prioritize high-priority requests" (Ming Lei) [1997338] - mq-deadline: Fix request accounting (Ming Lei) [1997338] - nbd: Aovid double completion of a request (Ming Lei) [1997338] - blk-mq: clear active_queues before clearing BLK_MQ_F_TAG_QUEUE_SHARED (Ming Lei) [1997338] - Revert "block/mq-deadline: Add cgroup support" (Ming Lei) [1997338] - kyber: make trace_block_rq call consistent with documentation (Ming Lei) [1997338] - blk-iolatency: error out if blk_get_queue() failed in iolatency_set_limit() (Ming Lei) [1997338] - blk-mq-sched: Fix blk_mq_sched_alloc_tags() error handling (Ming Lei) [1997338] - loop: reintroduce global lock for safe loop_validate_file() traversal (Ming Lei) [1997338] - blk-cgroup: prevent rcu_sched detected stalls warnings while iterating blkgs (Ming Lei) [1997338] - block: fix the problem of io_ticks becoming smaller (Ming Lei) [1997338] - block: return errors from blk_execute_rq() (Ming Lei) [1997338] - block: support polling through blk_execute_rq (Ming Lei) [1997338] - loop: rewrite loop_exit using idr_for_each_entry (Ming Lei) [1997338] - loop: split loop_lookup (Ming Lei) [1997338] - loop: don't allow deleting an unspecified loop device (Ming Lei) [1997338] - loop: move loop_ctl_mutex locking into loop_add (Ming Lei) [1997338] - loop: split loop_control_ioctl (Ming Lei) [1997338] - loop: don't call loop_lookup before adding a loop device (Ming Lei) [1997338] - loop: remove the l argument to loop_add (Ming Lei) [1997338] - loop: reduce loop_ctl_mutex coverage in loop_exit (Ming Lei) [1997338] - loop: reorder loop_exit (Ming Lei) [1997338] - loop: Fix missing discard support when using LOOP_CONFIGURE (Ming Lei) [1997338] - block: export blk_next_bio() (Ming Lei) [1997338] - rsxx: Use struct_size() in vmalloc() (Ming Lei) [1997338] - block/mq-deadline: Remove a WARN_ON_ONCE() call (Ming Lei) [1997338] - blk: Fix lock inversion between ioc lock and bfqd lock (Ming Lei) [1997338] - bfq: Remove merged request already in bfq_requests_merged() (Ming Lei) [1997338] - block: fix trace completion for chained bio (Ming Lei) [1997338] - block/partitions/msdos: Fix typo inidicator -> indicator (Ming Lei) [1997338] - block, bfq: reset waker pointer with shared queues (Ming Lei) [1997338] - block, bfq: check waker only for queues with no in-flight I/O (Ming Lei) [1997338] - block, bfq: avoid delayed merge of async queues (Ming Lei) [1997338] - block, bfq: boost throughput by extending queue-merging times (Ming Lei) [1997338] - block, bfq: consider also creation time in delayed stable merge (Ming Lei) [1997338] - block, bfq: fix delayed stable merge check (Ming Lei) [1997338] - block, bfq: let also stably merged queues enjoy weight raising (Ming Lei) [1997338] - blk-wbt: make sure throttle is enabled properly (Ming Lei) [1997338] - blk-wbt: introduce a new disable state to prevent false positive by rwb_enabled() (Ming Lei) [1997338] - block/mq-deadline: Prioritize high-priority requests (Ming Lei) [1997338] - block/mq-deadline: Add cgroup support (Ming Lei) [1997338] - block/mq-deadline: Track I/O statistics (Ming Lei) [1997338] - block/mq-deadline: Add I/O priority support (Ming Lei) [1997338] - block/mq-deadline: Micro-optimize the batching algorithm (Ming Lei) [1997338] - block/mq-deadline: Reserve 25 of scheduler tags for synchronous requests (Ming Lei) [1997338] - block/mq-deadline: Improve the sysfs show and store macros (Ming Lei) [1997338] - block/mq-deadline: Improve compile-time argument checking (Ming Lei) [1997338] - block: mq-deadline: Fix queue restart handling (Ming Lei) [1997338] - block/mq-deadline: Rename dd_init_queue() and dd_exit_queue() (Ming Lei) [1997338] - block/mq-deadline: Remove two local variables (Ming Lei) [1997338] - block/mq-deadline: Add two lockdep_assert_held() statements (Ming Lei) [1997338] - block/mq-deadline: Add several comments (Ming Lei) [1997338] - block: Introduce the ioprio rq-qos policy (Ming Lei) [1997338] - block/blk-rq-qos: Move a function from a header file into a C file (Ming Lei) [1997338] - block/blk-cgroup: Swap the blk_throtl_init() and blk_iolatency_init() calls (Ming Lei) [1997338] - blkcg: fix memleak for iolatency (Ming Lei) [1997338] - blk-wbt: remove outdated comment (Ming Lei) [1997338] - block: Remove unnecessary elevator operation checks (Ming Lei) [1997338] - blk-mq: factor out a blk_mq_alloc_sq_tag_set helper (Ming Lei) [1997338] - block: Update blk_update_request() documentation (Ming Lei) [1997338] - blkcg: drop CLONE_IO check in blkcg_can_attach() (Ming Lei) [1997338] - aoe: remove unnecessary mutex_init() (Ming Lei) [1997338] - block: loop: fix deadlock between open and remove (Ming Lei) [1997338] - loop: scale loop device by introducing per device lock (Ming Lei) [1997338] - block/partitions/efi.c: Fix the efi_partition() kernel-doc header (Ming Lei) [1997338] - nbd: share nbd_put and return by goto put_nbd (Ming Lei) [1997338] - nbd: Fix NULL pointer in flush_workqueue (Ming Lei) [1997338] - blkdev.h: remove unused codes blk_account_rq (Ming Lei) [1997338] - block, bfq: avoid circular stable merges (Ming Lei) [1997338] - block: uapi: fix comment about block device ioctl (Ming Lei) [1997338] - block: reexpand iov_iter after read/write (Ming Lei) [1997338] - bfq/mq-deadline: remove redundant check for passthrough request (Ming Lei) [1997338] - blk-mq: bypass IO scheduler's limit_depth for passthrough request (Ming Lei) [1997338] - block: Fix sys_ioprio_set(.which=IOPRIO_WHO_PGRP) task iteration (Ming Lei) [1997338] - blk-mq: Always use blk_mq_is_sbitmap_shared (Ming Lei) [1997338] - block: add sysfs entry for virt boundary mask (Ming Lei) [1997338] - block, bfq: merge bursts of newly-created queues (Ming Lei) [1997338] - block, bfq: keep shared queues out of the waker mechanism (Ming Lei) [1997338] - block, bfq: fix weight-raising resume with !low_latency (Ming Lei) [1997338] - block, bfq: make shared queues inherit wakers (Ming Lei) [1997338] - block, bfq: put reqs of waker and woken in dispatch list (Ming Lei) [1997338] - block, bfq: always inject I/O of queues blocked by wakers (Ming Lei) [1997338] - blk-mq: Sentence reconstruct for better readability (Ming Lei) [1997338] - block: update a few comments in uapi/linux/blkpg.h (Ming Lei) [1997338] - block: don't ignore REQ_NOWAIT for direct IO (Ming Lei) [1997338] - block: clear GD_NEED_PART_SCAN later in bdev_disk_changed (Ming Lei) [1997338] - block: Discard page cache of zone reset target range (Ming Lei) [1997338] - block: Suppress uevent for hidden device when removed (Ming Lei) [1997338] - block: rsxx: fix error return code of rsxx_pci_probe() (Ming Lei) [1997338] - block: Fix REQ_OP_ZONE_RESET_ALL handling (Ming Lei) [1997338] - blk-cgroup: Fix the recursive blkg rwstat (Ming Lei) [1997338] - rsxx: Return -EFAULT if copy_to_user() fails (Ming Lei) [1997338] - block/bfq: update comments and default value in docs for fifo_expire (Ming Lei) [1997338] - block: Drop leftover references to RQF_SORTED (Ming Lei) [1997338] - blktrace: fix documentation for blk_fill_rw() (Ming Lei) [1997338] - blktrace: remove debugfs file dentries from struct blk_trace (Ming Lei) [1997338] - block: get rid of the trace rq insert wrapper (Ming Lei) [1997338] - blktrace: fix blk_rq_merge documentation (Ming Lei) [1997338] - blktrace: fix blk_rq_issue documentation (Ming Lei) [1997338] - blktrace: add blk_fill_rwbs documentation comment (Ming Lei) [1997338] - block: remove superfluous param in blk_fill_rwbs() (Ming Lei) [1997338] - block: Remove unused blk_pm_*() function definitions (Ming Lei) [1997338] - blk-mq: Use llist_head for blk_cpu_done (Ming Lei) [1997338] - blk-mq: Always complete remote completions requests in softirq (Ming Lei) [1997338] - block: use bi_max_vecs to find the bvec pool (Ming Lei) [1997338] - md/raid10: remove dead code in reshape_request (Ming Lei) [1997338] - block: remove the 1 and 4 vec bvec_slabs entries (Ming Lei) [1997338] - block: streamline bvec_alloc (Ming Lei) [1997338] - block: factor out a bvec_alloc_gfp helper (Ming Lei) [1997338] - block: move struct biovec_slab to bio.c (Ming Lei) [1997338] - block: reuse BIO_INLINE_VECS for integrity bvecs (Ming Lei) [1997338] - block: move three bvec helpers declaration into private helper (Ming Lei) [1997338] - blk-cgroup: Remove obsolete macro (Ming Lei) [1997338] - block: use an on-stack bio in blkdev_issue_flush (Ming Lei) [1997338] - blkcg: delete redundant get/put operations for queue (Ming Lei) [1997338] - block: unexport truncate_bdev_range (Ming Lei) [1997338] - blk: wbt: remove unused parameter from wbt_should_throttle (Ming Lei) [1997338] - bdev: Do not return EBUSY if bdev discard races with write (Ming Lei) [1997338] - bfq: don't duplicate code for different paths (Ming Lei) [1997338] - block: remove the request_queue to argument request based tracepoints (Ming Lei) [1997338] - virtio_net: disable cb aggressively (Stefan Hajnoczi) [1965914] - virtio: fix up virtio_disable_cb (Stefan Hajnoczi) [1965914] - virtio_net: move txq wakeups under tx q lock (Stefan Hajnoczi) [1965914] - virtio_net: move tx vq operation under tx queue lock (Stefan Hajnoczi) [1965914] - virtio_net: bulk free tx skbs (Stefan Hajnoczi) [1965914] - [s390] s390/qdio: propagate error when cancelling a ccw fails (Mete Durlu) [1984989] - [s390] s390/qdio: improve roll-back after error on ESTABLISH ccw (Mete Durlu) [1984989] - [s390] s390/qdio: cancel the ESTABLISH ccw after timeout (Mete Durlu) [1984989] - [s390] scsi: zfcp: Lift Request Queue tasklet & timer from qdio (Mete Durlu) [1984989] - [s390] scsi: zfcp: Move the position of put_device() (Mete Durlu) [1984989] - [s390] scsi: zfcp: Clean up sysfs code for SFP diagnostics (Mete Durlu) [1984989] - [s390] scsi: zfcp: Fix sysfs roll-back on error in zfcp_adapter_enqueue() (Mete Durlu) [1984989] - [s390] scsi: zfcp: Fix indentation coding style issue (Mete Durlu) [1984989] - [s390] scsi: zfcp: Remove unneeded INIT_LIST_HEAD() for FSF requests (Mete Durlu) [1984989] - x86/fpu/xstate: Clear xstate header in copy_xstate_to_uabi_buf() again (Prarit Bhargava) [1981448] - x86/fpu/signal: Let xrstor handle the features to init (Prarit Bhargava) [1981448] - x86/fpu/signal: Handle #PF in the direct restore path (Prarit Bhargava) [1981448] - x86/fpu: Return proper error codes from user access functions (Prarit Bhargava) [1981448] - x86/fpu/signal: Split out the direct restore code (Prarit Bhargava) [1981448] - x86/fpu/signal: Sanitize copy_user_to_fpregs_zeroing() (Prarit Bhargava) [1981448] - x86/fpu/signal: Sanitize the xstate check on sigframe (Prarit Bhargava) [1981448] - x86/fpu/signal: Remove the legacy alignment check (Prarit Bhargava) [1981448] - x86/fpu/signal: Move initial checks into fpu__restore_sig() (Prarit Bhargava) [1981448] - x86/fpu: Mark init_fpstate __ro_after_init (Prarit Bhargava) [1981448] - x86/pkru: Remove xstate fiddling from write_pkru() (Prarit Bhargava) [1981448] - x86/fpu: Don't store PKRU in xstate in fpu_reset_fpstate() (Prarit Bhargava) [1981448] - x86/fpu: Remove PKRU handling from switch_fpu_finish() (Prarit Bhargava) [1981448] - x86/fpu: Mask PKRU from kernel XRSTOR[S] operations (Prarit Bhargava) [1981448] - x86/fpu: Hook up PKRU into ptrace() (Prarit Bhargava) [1981448] - x86/fpu: Add PKRU storage outside of task XSAVE buffer (Prarit Bhargava) [1981448] - x86/fpu: Dont restore PKRU in fpregs_restore_userspace() (Prarit Bhargava) [1981448] - x86/fpu: Rename xfeatures_mask_user() to xfeatures_mask_uabi() (Prarit Bhargava) [1981448] - x86/fpu: Move FXSAVE_LEAK quirk info __copy_kernel_to_fpregs() (Prarit Bhargava) [1981448] - x86/fpu: Rename copy_kernel_to_fpregs() to restore_fpregs_from_fpstate() (Prarit Bhargava) [1981448] - x86/fpu: Rename __fpregs_load_activate() to fpregs_restore_userregs() (Prarit Bhargava) [1981448] - x86/fpu: Clean up the fpu__clear() variants (Prarit Bhargava) [1981448] - x86/fpu: Rename fpu__clear_all() to fpu_flush_thread() (Prarit Bhargava) [1981448] - x86/fpu: Use pkru_write_default() in copy_init_fpstate_to_fpregs() (Prarit Bhargava) [1981448] - x86/cpu: Write the default PKRU value when enabling PKE (Prarit Bhargava) [1981448] - x86/pkru: Provide pkru_write_default() (Prarit Bhargava) [1981448] - x86/pkru: Provide pkru_get_init_value() (Prarit Bhargava) [1981448] - x86/cpu: Sanitize X86_FEATURE_OSPKE (Prarit Bhargava) [1981448] - x86/pkeys: Move read_pkru() and write_pkru() (Prarit Bhargava) [1981448] - x86/fpu: Rename and sanitize fpu__save/copy() (Prarit Bhargava) [1981448] - x86/fpu/xstate: Sanitize handling of independent features (Prarit Bhargava) [1981448] - x86/fpu: Rename "dynamic" XSTATEs to "independent" (Prarit Bhargava) [1981448] - x86/fpu: Rename initstate copy functions (Prarit Bhargava) [1981448] - x86/fpu: Get rid of the FNSAVE optimization (Prarit Bhargava) [1981448] - x86/fpu: Rename copy_fpregs_to_fpstate() to save_fpregs_to_fpstate() (Prarit Bhargava) [1981448] - x86/fpu: Deduplicate copy_uabi_from_user/kernel_to_xstate() (Prarit Bhargava) [1981448] - x86/fpu: Rename xstate copy functions which are related to UABI (Prarit Bhargava) [1981448] - x86/fpu: Rename fregs-related copy functions (Prarit Bhargava) [1981448] - x86/math-emu: Rename frstor() (Prarit Bhargava) [1981448] - x86/fpu: Rename fxregs-related copy functions (Prarit Bhargava) [1981448] - x86/fpu: Get rid of CONFIG_AS_FXSAVEQ (Prarit Bhargava) [1981448] - x86/fpu: Rename copy_user_to_xregs() and copy_xregs_to_user() (Prarit Bhargava) [1981448] - x86/fpu: Rename copy_xregs_to_kernel() and copy_kernel_to_xregs() (Prarit Bhargava) [1981448] - x86/fpu: Get rid of copy_supervisor_to_kernel() (Prarit Bhargava) [1981448] - x86/fpu: Cleanup arch_set_user_pkey_access() (Prarit Bhargava) [1981448] - x86/kvm: Avoid looking up PKRU in XSAVE buffer (Prarit Bhargava) [1981448] - x86/fpu: Get rid of using_compacted_format() (Prarit Bhargava) [1981448] - x86/fpu: Move fpu__write_begin() to regset (Prarit Bhargava) [1981448] - x86/fpu/regset: Move fpu__read_begin() into regset (Prarit Bhargava) [1981448] - x86/fpu: Remove fpstate_sanitize_xstate() (Prarit Bhargava) [1981448] - x86/fpu: Use copy_xstate_to_uabi_buf() in fpregs_get() (Prarit Bhargava) [1981448] - x86/fpu: Use copy_xstate_to_uabi_buf() in xfpregs_get() (Prarit Bhargava) [1981448] - x86/fpu: Make copy_xstate_to_kernel() usable for [x]fpregs_get() (Prarit Bhargava) [1981448] - x86/fpu: Clean up fpregs_set() (Prarit Bhargava) [1981448] - x86/fpu: Fail ptrace() requests that try to set invalid MXCSR values (Prarit Bhargava) [1981448] - x86/fpu: Rewrite xfpregs_set() (Prarit Bhargava) [1981448] - x86/fpu: Simplify PTRACE_GETREGS code (Prarit Bhargava) [1981448] - x86/fpu: Reject invalid MXCSR values in copy_kernel_to_xstate() (Prarit Bhargava) [1981448] - x86/fpu: Sanitize xstateregs_set() (Prarit Bhargava) [1981448] - x86/fpu: Move inlines where they belong (Prarit Bhargava) [1981448] - x86/fpu: Get rid of fpu__get_supported_xfeatures_mask() (Prarit Bhargava) [1981448] - x86/fpu: Make xfeatures_mask_all __ro_after_init (Prarit Bhargava) [1981448] - x86/fpu: Mark various FPU state variables __ro_after_init (Prarit Bhargava) [1981448] - x86/pkeys: Revert a5eff7259790 ("x86/pkeys: Add PKRU value to init_fpstate") (Prarit Bhargava) [1981448] - x86/fpu: Fix copy_xstate_to_kernel() gap handling (Prarit Bhargava) [1981448] - x86/fpu: Limit xstate copy size in xstateregs_set() (Prarit Bhargava) [1981448] - x86/fpu: Make init_fpstate correct with optimized XSAVE (Prarit Bhargava) [1981448] - x86/fpu: Preserve supervisor states in sanitize_restored_user_xstate() (Prarit Bhargava) [1981448] - x86/fpu: Reset state for all signal restore failures (Prarit Bhargava) [1981448] - x86/signal: Introduce helpers to get the maximum signal frame size (Prarit Bhargava) [1981448] - x86/fpu: Fix various typos in comments (Prarit Bhargava) [1981448] - x86/fpu/xstate: Use sizeof() instead of a constant (Prarit Bhargava) [1981448] - x86/fpu: Handle FPU-related and clearcpuid command line arguments earlier (Prarit Bhargava) [1981448] - x86/fpu: Allow multiple bits in clearcpuid= parameter (Prarit Bhargava) [1981448] - x86: switch to ->regset_get() (Prarit Bhargava) [1981448] - regset: new method and helpers for it (Prarit Bhargava) [1981448] - copy_regset_to_user(): do all copyout at once. (Prarit Bhargava) [1981448] - introduction of regset ->get() wrappers, switching ELF coredumps to those (Prarit Bhargava) [1981448] - user_regset_copyout_zero(): use clear_user() (Prarit Bhargava) [1981448] - x86: kill dump_fpu() (Prarit Bhargava) [1981448] - x86: copy_fpstate_to_sigframe(): have fpregs_soft_get() use kernel buffer (Prarit Bhargava) [1981448] - x86/pkeys: Add check for pkey "overflow" (Prarit Bhargava) [1981448] - x86/fpu: Deactivate FPU state after failure during state load (Prarit Bhargava) [1981448] - x86/fpu: Use sizeof_field() macro (Prarit Bhargava) [1981448] - x86/fpu: Inline fpu__xstate_clear_all_cpu_caps() (Prarit Bhargava) [1981448] - x86/fpu: Make 'no387' and 'nofxsr' command line options useful (Prarit Bhargava) [1981448] - x86/fpu: Remove the fpu__save() export (Prarit Bhargava) [1981448] - x86/process: Add AVX-512 usage elapsed time to /proc/pid/arch_status (Prarit Bhargava) [1981448] - x86/fpu: Add SPDX license identifier - Makefile/Kconfig (Prarit Bhargava) [1981448] - x86/fpu: Add SPDX license identifier for missed files (Prarit Bhargava) [1981448] - x86/fpu: Fix __user annotations (Prarit Bhargava) [1981448] - x86/fpu: Move init_xstate_size() to __init section (Prarit Bhargava) [1981448] - x86/fpu: Update comment for __raw_xsave_addr() (Prarit Bhargava) [1981448] - scsi: qla2xxx: Fix kernel crash when accessing port_speed sysfs file (Nilesh Javali) [1981433] - scsi: core: Put LLD module refcnt after SCSI device is released (Ming Lei) [1996509] - scsi: iscsi: Fix set_param() handling (Chris Leech) [2011470] - scsi: iscsi: Fix iscsi_task use after free (Chris Leech) [2011470] - scsi: iscsi: Adjust iface sysfs attr detection (Chris Leech) [2011470] - scsi: iscsi: Fix iface sysfs attr detection (Chris Leech) [2011470] - scsi: iscsi: Move pool freeing (Chris Leech) [2011470] - scsi: iscsi: Hold task ref during TMF timeout handling (Chris Leech) [2011470] - scsi: iscsi: Flush block work before unblock (Chris Leech) [2011470] - scsi: iscsi: Fix completion check during abort races (Chris Leech) [2011470] - scsi: iscsi: Fix shost->max_id use (Chris Leech) [2011470] - scsi: iscsi: Fix conn use after free during resets (Chris Leech) [2011470] - scsi: iscsi: Get ref to conn during reset handling (Chris Leech) [2011470] - scsi: iscsi: Have abort handler get ref to conn (Chris Leech) [2011470] - scsi: iscsi: Add iscsi_cls_conn refcount helpers (Chris Leech) [2011470] - scsi: iscsi: iscsi_tcp: Start socket shutdown during conn stop (Chris Leech) [2011470] - scsi: iscsi: iscsi_tcp: Set no linger (Chris Leech) [2011470] - scsi: iscsi: Fix in-kernel conn failure handling (Chris Leech) [2011470] - scsi: iscsi: Rel ref after iscsi_lookup_endpoint() (Chris Leech) [2011470] - scsi: iscsi: Use system_unbound_wq for destroy_work (Chris Leech) [2011470] - scsi: iscsi: Force immediate failure during shutdown (Chris Leech) [2011470] - scsi: iscsi: Drop suspend calls from ep_disconnect (Chris Leech) [2011470] - scsi: iscsi: Stop queueing during ep_disconnect (Chris Leech) [2011470] - scsi: iscsi: Add task completion helper (Chris Leech) [2011470] - scsi: iscsi: Fix iSCSI cls conn state (Chris Leech) [2011470] - scsi: iscsi: Fix race condition between login and sync thread (Chris Leech) [2011470] - scsi: iscsi: Drop session lock in iscsi_session_chkready() (Chris Leech) [2011470] - scsi: libiscsi: Reset max/exp cmdsn during recovery (Chris Leech) [2011470] - scsi: iscsi_tcp: Fix shost can_queue initialization (Chris Leech) [2011470] - scsi: libiscsi: Add helper to calculate max SCSI cmds per session (Chris Leech) [2011470] - scsi: libiscsi: Fix iSCSI host workq destruction (Chris Leech) [2011470] - scsi: libiscsi: Fix iscsi_task use after free() (Chris Leech) [2011470] - scsi: libiscsi: Drop taskqueuelock (Chris Leech) [2011470] - scsi: libiscsi: Fix iscsi_prep_scsi_cmd_pdu() error handling (Chris Leech) [2011470] - scsi: iscsi: Fix inappropriate use of put_device() (Chris Leech) [2011470] - scsi: iscsi: Fail session and connection on transport registration failure (Chris Leech) [2011470] - scsi: drivers: base: Propagate errors through the transport component (Chris Leech) [2011470] - scsi: drivers: base: Support atomic version of attribute_container_device_trigger (Chris Leech) [2011470] - scsi: libiscsi: Fix NOP race condition (Chris Leech) [2011470] - scsi: libiscsi: use sendpage_ok() in iscsi_tcp_segment_map() (Chris Leech) [2011470] - scsi: iscsi: iscsi_tcp: Avoid holding spinlock while calling getpeername() (Chris Leech) [2011470] - scsi: iscsi: Do not put host in iscsi_set_flashnode_param() (Chris Leech) [2011470] - scsi: iscsi: Register sysfs for workqueue iscsi_destroy (Chris Leech) [2011470] - scsi: iscsi: Remove sessdestroylist (Chris Leech) [2011470] - scsi: iscsi: Optimize work queue flush use (Chris Leech) [2011470] - scsi: iscsi: Delay freeing target_id (Chris Leech) [2011470] - scsi: iscsi: Change iSCSI workqueue max_active back to 1 (Chris Leech) [2011470] - scsi: iscsi: Fix reference count leak in iscsi_boot_create_kobj (Chris Leech) [2011470]- scsi: qedf: Fix error codes in qedf_alloc_global_queues() (Nilesh Javali) [1983908] - scsi: qedf: Add check to synchronize abort and flush (Nilesh Javali) [1983908] - scsi: qedf: Use DEVICE_ATTR_RO() macro (Nilesh Javali) [1983908] - scsi: qedf: Use vzalloc() instead of vmalloc()/memset(0) (Nilesh Javali) [1983908] - scsi: qedf: Drop unnecessary NULL checks after container_of() (Nilesh Javali) [1983908] - scsi: qedf: Use devlink to report errors and recovery (Nilesh Javali) [1983908] - scsi: qedf: Enable devlink support (Nilesh Javali) [1983908] - scsi: qedf: Remove unused include of linux/version.h (Nilesh Javali) [1983908] - qed: implement devlink dump (Nilesh Javali) [1983908] - qed*: make use of devlink recovery infrastructure (Nilesh Javali) [1983908] - qed: use devlink logic to report errors (Nilesh Javali) [1983908] - qed: health reporter init deinit seq (Nilesh Javali) [1983908] - qed: implement devlink info request (Nilesh Javali) [1983908] - qed/qede: make devlink survive recovery (Nilesh Javali) [1983908] - qed: move out devlink logic into a new file (Nilesh Javali) [1983908] - i40e: fix endless loop under rtnl (Stefan Assmann) [1903921] - ovl: fix missing negative dentry check in ovl_rename() (Miklos Szeredi) [2010887] {CVE-2021-20321} - [RHEL8.6 BZ 1849234] cifs: report error instead of invalid when revalidating a dentry fails (Ronnie Sahlberg) [1849234] - mei: me: emmitsburg workstation DID (David Arcari) [2014195] - redhat/configs: Add CONFIG_INTEL_QEP (Prarit Bhargava) [1783559] - redhat/configs: Add CONFIG_COUNTER (Prarit Bhargava) [1783559] - counter: Rename counter_count_function to counter_function (Prarit Bhargava) [1783559] - counter: Rename counter_signal_value to counter_signal_level (Prarit Bhargava) [1783559] - counter: Standardize to ERANGE for limit exceeded errors (Prarit Bhargava) [1783559] - counter: intel-qep: Remove linux/bitops.h include (Prarit Bhargava) [1783559] - counter: intel-qep: Use to_pci_dev() helper (Prarit Bhargava) [1783559] - counter: intel-qep: Mark PM callbacks with __maybe_unused (Prarit Bhargava) [1783559] - counter: Add support for Intel Quadrature Encoder Peripheral (Prarit Bhargava) [1783559] - counter: Simplify the count_read and count_write callbacks (Prarit Bhargava) [1783559] - drivers/counter: Add SPDX license identifier - Makefile/Kconfig (Prarit Bhargava) [1783559] - counter: Introduce the Generic Counter interface (Prarit Bhargava) [1783559] - bpf: Fix integer overflow in prealloc_elems_and_freelist() (Yauheni Kaliuta) [2010492] {CVE-2021-41864} - audit: move put_tree() to avoid trim_trees refcount underflow and UAF (Richard Guy Briggs) [1978123] - tpm: ibmvtpm: Avoid error message when process gets signal while waiting (Štěpán Horáček) [1981473] - efi/tpm: Differentiate missing and invalid final event log table. (Štěpán Horáček) [1981473] - tpm: Replace WARN_ONCE() with dev_err_once() in tpm_tis_status() (Štěpán Horáček) [1981473] - tpm_tis: Use DEFINE_RES_MEM() to simplify code (Štěpán Horáček) [1981473] - tpm: fix some doc warnings in tpm1-cmd.c (Štěpán Horáček) [1981473] - tpm_tis_spi: add missing SPI device ID entries (Štěpán Horáček) [1981473] - tpm: add longer timeout for TPM2_CC_VERIFY_SIGNATURE (Štěpán Horáček) [1981473] - tpm_tis_spi: set default probe function if device id not match (Štěpán Horáček) [1981473] - tpm_crb: Use IOMEM_ERR_PTR when function returns iomem (Štěpán Horáček) [1981473] - tools/testing/scatterlist: Fix overflow of max segment size (Rafael Aquini) [2016426] - drm: Remove SCATTERLIST_MAX_SEGMENT (Rafael Aquini) [2016426] - lib/scatterlist: Fix wrong update of orig_nents (Rafael Aquini) [2016426] - lib/scatterlist: Provide a dedicated function to support table append (Rafael Aquini) [2016426] - tools/testing/scatterlist: Test dynamic __sg_alloc_table_from_pages (Rafael Aquini) [2016426] - tools/testing/scatterlist: Fix test to compile and run (Rafael Aquini) [2016426] - tools/testing/scatterlist: Show errors in human readable form (Rafael Aquini) [2016426] - tools/testing/scatterlist: Rejuvenate bit-rotten test (Rafael Aquini) [2016426] - Kconfig.debug: drop selecting non-existing HARDLOCKUP_DETECTOR_ARCH (Rafael Aquini) [2016426] - buildid: only consider GNU notes for build ID parsing (Rafael Aquini) [2016426] - lib/decompressors: remove set but not used variabled 'level' (Rafael Aquini) [2016426] - lib/math/rational.c: fix divide by zero (Rafael Aquini) [2016426] - lockdep/selftests: Fix selftests vs PROVE_RAW_LOCK_NESTING (Rafael Aquini) [2016426] - kunit: Fix result propagation for parameterised tests (Rafael Aquini) [2016426] - bug: Remove redundant condition check in report_bug (Rafael Aquini) [2016426] - zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c (Rafael Aquini) [2016426] - zlib: export S390 symbols for zlib modules (Rafael Aquini) [2016426] - lib/crc32test: remove extra local_irq_disable/enable (Rafael Aquini) [2016426] - random32: add a selftest for the prandom32 code (Rafael Aquini) [2016426] - random32: add noise from network and scheduling activity (Rafael Aquini) [2016426] - random32: make prandom_u32() output unpredictable (Rafael Aquini) [2016426] - lib: Correct comment of prandom_seed (Rafael Aquini) [2016426] - lib/crc32.c: fix trivial typo in preprocessor condition (Rafael Aquini) [2016426] - lib/crc: Use consistent naming for CRC-32 polynomials (Rafael Aquini) [2016426] - lib/crc: Move polynomial definition to separate header (Rafael Aquini) [2016426] - kstrto*: do not describe simple_strto*() as obsolete/replaced (Rafael Aquini) [2016426] - kstrto*: correct documentation references to simple_strto*() (Rafael Aquini) [2016426] - kernel.h: update comment about simple_strto() functions (Rafael Aquini) [2016426] - lib/bitmap.c: fix bitmap_cut() for partial overlapping case (Rafael Aquini) [2016426] - devres: keep both device name and resource name in pretty name (Rafael Aquini) [2016426] - crc-t10dif: Fix potential crypto notify dead-lock (Rafael Aquini) [2016426] - vsprintf: don't obfuscate NULL and error pointers (Rafael Aquini) [2016426] - lib/stackdepot.c: fix global out-of-bounds in stack_slabs (Rafael Aquini) [2016426] - lib/scatterlist.c: adjust indentation in __sg_alloc_table (Rafael Aquini) [2016426] - lib/stackdepot: Fix outdated comments (Rafael Aquini) [2016426] - lib/test_kasan.c: fix memory leak in kmalloc_oob_krealloc_more() (Rafael Aquini) [2016426] - lib: Remove select of inexistant GENERIC_IO (Rafael Aquini) [2016426] - lib: test_user_copy: style cleanup (Rafael Aquini) [2016426] - usercopy: Add parentheses around assignment in test_copy_struct_from_user (Rafael Aquini) [2016426] - lib: textsearch: fix escapes in example code (Rafael Aquini) [2016426] - Partially revert "kfifo: fix kfifo_alloc() and kfifo_init()" (Rafael Aquini) [2016426] - lib: logic_pio: Fix RCU usage (Rafael Aquini) [2016426] - lib/test_overflow.c: avoid tainting the kernel and fix wrap size (Rafael Aquini) [2016426] - lib/test_string.c: avoid masking memset16/32/64 failures (Rafael Aquini) [2016426] - lib/scatterlist: Fix mapping iterator when sg->offset is greater than PAGE_SIZE (Rafael Aquini) [2016426] - lib/mpi: Fix karactx leak in mpi_powm (Rafael Aquini) [2016426] - sbitmap: fix improper use of smp_mb__before_atomic() (Rafael Aquini) [2016426] - kobject: Don't trigger kobject_uevent(KOBJ_REMOVE) twice. (Rafael Aquini) [2016426] - lib/div64.c: off by one in shift (Rafael Aquini) [2016426] - assoc_array: Fix shortcut creation (Rafael Aquini) [2016426] - lib/test_kmod.c: potential double free in error handling (Rafael Aquini) [2016426] - devres: always use dev_name() in devm_ioremap_resource() (Rafael Aquini) [2016426] - lib: fix build failure in CONFIG_DEBUG_VIRTUAL test (Rafael Aquini) [2016426] - test_firmware: fix error return getting clobbered (Rafael Aquini) [2016426] - lib: Fix ia64 bootloader linkage (Rafael Aquini) [2016426] - lib/test_hexdump.c: fix failure on big endian cpu (Rafael Aquini) [2016426] - hv_utils: Set the maximum packet size for VSS driver to the length of the receive buffer (Cathy Avery) [2012842] - scsi: storvsc: Log TEST_UNIT_READY errors as warnings (Cathy Avery) [2012842] - scsi: storvsc: Correctly handle multiple flags in srb_status (Cathy Avery) [2012842] - scsi: storvsc: Update error logging (Cathy Avery) [2012842] - scsi: storvsc: Miscellaneous code cleanups (Cathy Avery) [2012842] - scsi: storvsc: Use blk_mq_unique_tag() to generate requestIDs (Cathy Avery) [2012842] - Drivers: hv: vmbus: Copy packets sent by Hyper-V out of the ring buffer (Cathy Avery) [2012842] - scsi: core: Fix hang of freezing queue between blocking and running device (Ewan D. Milne) [2012323] - scsi: core: Fix capacity set to zero after offlinining device (Ewan D. Milne) [2012323] - scsi: sr: Return correct event when media event code is 3 (Ewan D. Milne) [2012323] - scsi: core: Avoid printing an error if target_alloc() returns -ENXIO (Ewan D. Milne) [2012323] - scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach() (Ewan D. Milne) [2012323] - scsi: core: Fix bad pointer dereference when ehandler kthread is invalid (Ewan D. Milne) [2012323] - scsi: core: Fix the documentation of the scsi_execute() time parameter (Ewan D. Milne) [2012323] - scsi: core: Retry I/O for Notify (Enable Spinup) Required error (Ewan D. Milne) [2012323] - scsi: sd: Call sd_revalidate_disk() for ioctl(BLKRRPART) (Ewan D. Milne) [2012323] - scsi: core: Inline scsi_mq_alloc_queue() (Ewan D. Milne) [2012323] - scsi: sr: Return appropriate error code when disk is ejected (Ewan D. Milne) [2012323] - scsi: core: Only put parent device if host state differs from SHOST_CREATED (Ewan D. Milne) [2012323] - scsi: core: Put .shost_dev in failure path if host state changes to RUNNING (Ewan D. Milne) [2012323] - scsi: core: Fix failure handling of scsi_add_host_with_dma() (Ewan D. Milne) [2012323] - scsi: core: Fix error handling of scsi_host_alloc() (Ewan D. Milne) [2012323] - scsi: st: Return error code in st_scsi_execute() (Ewan D. Milne) [2012323] - scsi: scsi_dh_alua: Retry RTPG on a different path after failure (Ewan D. Milne) [2012323] - scsi: scsi_transport_fc: Remove double FC_FPORT_DELETED in mask creation (Ewan D. Milne) [2012323] - scsi: core: Fix a comment in function scsi_host_dev_release() (Ewan D. Milne) [2012323] - scsi: scsi_debug: Drop if with an always false condition (Ewan D. Milne) [2012323] - scsi: scsi_debug: Fix cmd_per_lun, set to max_queue (Ewan D. Milne) [2012323] - scsi: sd: Introduce a new local variable in sd_check_events() (Ewan D. Milne) [2012323] - scsi: core: Modify the scsi_send_eh_cmnd() return value for the SDEV_BLOCK case (Ewan D. Milne) [2012323] - scsi: core: Rename scsi_softirq_done() into scsi_complete() (Ewan D. Milne) [2012323] - scsi: core: Remove an incorrect comment (Ewan D. Milne) [2012323] - scsi: core: Make the scsi_alloc_sgtables() documentation more accurate (Ewan D. Milne) [2012323] - scsi: scsi_dh_alua: Prevent duplicate pg info print in alua_rtpg() (Ewan D. Milne) [2012323] - scsi: core: scsi_host_cmd_pool is declared twice (Ewan D. Milne) [2012323] - scsi: core: Remove duplicate declarations (Ewan D. Milne) [2012323] - scsi: core: Fix comment typo (Ewan D. Milne) [2012323] - scsi: scsi_dh: Fix a typo (Ewan D. Milne) [2012323] - scsi: sd: Fix function name in header (Ewan D. Milne) [2012323] - scsi: sd_zbc: Place function name into header (Ewan D. Milne) [2012323] - scsi: sd_zbc: Update write pointer offset cache (Ewan D. Milne) [2012323] - scsi: st: Fix a use after free in st_open() (Ewan D. Milne) [2012323] - scsi: scsi_debug: Fix cmd duration calculation (Ewan D. Milne) [2012323] - scsi: core: Set shost as hctx driver_data (Ewan D. Milne) [2012323] - scsi: scsi_debug: Add new defer type for mq_poll (Ewan D. Milne) [2012323] - scsi: scsi_debug: mq_poll support (Ewan D. Milne) [2012323] - scsi: core: Add mq_poll support to SCSI layer (Ewan D. Milne) [2012323] - scsi: sd: Remove obsolete variable in sd_remove() (Ewan D. Milne) [2012323] - scsi: handle zone resources errors (Ewan D. Milne) [2012323] - scsi: scsi_debug: Fix scp is NULL errors (Ewan D. Milne) [2012323] - scsi: scsi_debug: Improve command duration calculation (Ewan D. Milne) [2012323] - x86/platform: Increase maximum GPIO number for X86_64 (David Arcari) [2016796] - pinctrl: pinconf-generic: Add function parameter description 'pctldev' (David Arcari) [2016796] - pinctrl: core: Remove duplicated word from devm_pinctrl_unregister() (David Arcari) [2016796] - pinctrl: tigerlake: Fix GPIO mapping for newer version of software (David Arcari) [2016796] - pinctrl: tigerlake: Add Alder Lake-M ACPI ID (David Arcari) [2016796] - docs: update pin-control.rst references (David Arcari) [2016796] - pinctrl: Keep enum pin_config_param ordered by name (part 2) (David Arcari) [2016796] - pinctrl: core: Show pin numbers for the controllers with base = 0 (David Arcari) [2016796] - pinctrl: Add PIN_CONFIG_MODE_PWM to enum pin_config_param (David Arcari) [2016796] - pinctrl: Introduce MODE group in enum pin_config_param (David Arcari) [2016796] - pinctrl: Keep enum pin_config_param ordered by name (David Arcari) [2016796] - pinctrl: core: Fix kernel doc string for pin_get_name() (David Arcari) [2016796] - pinctrl: intel: check REVID register value for device presence (David Arcari) [2016796] - pinctrl: intel: No need to disable IRQs in the handler (David Arcari) [2016796] - pinctrl: core: Set ret to 0 when group is skipped (David Arcari) [2016796] - pinctrl: core: Handling pinmux and pinconf separately (David Arcari) [2016796] - Documentation: rename pinctl to pin-control (David Arcari) [2016796] - pinctrl: pinmux: Add pinmux-select debugfs file (David Arcari) [2016796] - pinctrl: use to octal permissions for debugfs files (David Arcari) [2016796] - pinctrl: intel: Show the GPIO base calculation explicitly (David Arcari) [2016796] - pinctrl: pinmux: add function selector to pinmux-functions (David Arcari) [2016796] - pinctrl: intel: Convert capability list to features (David Arcari) [2016796] - pinctrl: intel: Drop unnecessary check for predefined features (David Arcari) [2016796] - pinctrl: intel: Split intel_pinctrl_add_padgroups() for better maintenance (David Arcari) [2016796] - pinctrl: remove empty lines in pinctrl subsystem (David Arcari) [2016796] - pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request (David Arcari) [2016796] - pinctrl: Remove hole in pinctrl_gpio_range (David Arcari) [2016796] - pinctrl: core: Add missing #ifdef CONFIG_GPIOLIB (David Arcari) [2016796] - pinctrl: intel: Set default bias in case no particular value given (David Arcari) [2016796] - pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm (David Arcari) [2016796] - pinctrl: core: print gpio in pins debugfs file (David Arcari) [2016796] - pinctrl: pinmux: Add some missing parameter descriptions (David Arcari) [2016796] - pinctrl: core: Fix a bunch of kerneldoc issues (David Arcari) [2016796] - pinctrl: Define of_pinctrl_get() dummy for !PINCTRL (David Arcari) [2016796] - pinctrl: core: Remove extra kref_get which blocks hogs being freed (David Arcari) [2016796] - pinctrl: Export some needed symbols at module load time (David Arcari) [2016796] - pinctrl: core: Add pinctrl_select_default_state() and export it (David Arcari) [2016796] - pinctrl: make pinconf.h self-contained (David Arcari) [2016796] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 194 (David Arcari) [2016796] - pinctrl: remove pinctrl/machine.h inclusion from pinctrl/pinconf.h (David Arcari) [2016796] - pinctrl: Document pin_config_group_get() return codes like pin_config_get() (David Arcari) [2016796] - pinctrl: intel: Convert to use SPDX identifier (David Arcari) [2016796] - mm/swapfile: fix an integer overflow in swap_show() (Rafael Aquini) [2008812] - mm: swapfile: fix /proc/swaps heading and Size/Used/Priority alignment (Rafael Aquini) [2008812] - Makefile: update early devel phase flag (Augusto Caringi) [2000679] - KVM: s390: Enable specification exception interpretation (Thomas Huth) [1984894] - KVM: x86: Update vCPU's hv_clock before back to guest when tsc_offset is adjusted (Marcelo Tosatti) [2007928] - ibmvnic: Remove the proper scrq flush (Desnes A. Nunes do Rosario) [2014097] - selftests/net/ipsec: Add test for xfrm_spdattr_type_t (Hangbin Liu) [2018056] - selftest/net/ipsec.c: Remove unneeded semicolon (Hangbin Liu) [2018056] - selftest/net/xfrm: Add test for ipsec tunnel (Hangbin Liu) [2018056] - ipv6: add ip6_sock_set_v6only (Josef Oskera) [2008908] - ipv6: When forwarding count rx stats on the orig netdev (Hangbin Liu) [2017704] - ipv6: make exception cache less predictible (Hangbin Liu) [2017704] - ipv6: use siphash in rt6_exception_hash() (Hangbin Liu) [2017704] - ipv6: use jhash2() in rt6_exception_hash() (Hangbin Liu) [2017704] - net/l2tp: Fix reference count leak in l2tp_udp_recv_core (Guillaume Nault) [2020380] - netfilter: nft_flow_offload: fix underflow in flowtable reference counter (Phil Sutter) [2008551] - net: xfrm: Fix end of loop tests for list_for_each_entry (Sabrina Dubroca) [2019168] - xfrm: Fix error reporting in xfrm_state_construct. (Sabrina Dubroca) [2019168]- nvme-mpath: replace direct_make_request with generic_make_request (Gopal Tiwari) [2013505] - net-sysfs: try not to restart the syscall if it will fail eventually (Antoine Tenart) [2016005] - net: mana: Fix error handling in mana_create_rxq() (Mohammed Gamal) [2011886] - net: mana: Prefer struct_size over open coded arithmetic (Mohammed Gamal) [2011886] - net: mana: Add WARN_ON_ONCE in case of CQE read overflow (Mohammed Gamal) [2011886] - net: mana: Add support for EQ sharing (Mohammed Gamal) [2011886] - net: mana: Move NAPI from EQ to CQ (Mohammed Gamal) [2011886] - net: mana: Fix a memory leak in an error handling path in 'mana_create_txq()' (Mohammed Gamal) [2011886] - net: mana: Use struct_size() in kzalloc() (Mohammed Gamal) [2011886] - vmxnet3: switch from 'pci_' to 'dma_' API (Kamal Heib) [2013202] - vmxnet3: update to version 6 (Kamal Heib) [2013202] - vmxnet3: increase maximum configurable mtu to 9190 (Kamal Heib) [2013202] - vmxnet3: set correct hash type based on rss information (Kamal Heib) [2013202] - vmxnet3: add support for ESP IPv6 RSS (Kamal Heib) [2013202] - vmxnet3: remove power of 2 limitation on the queues (Kamal Heib) [2013202] - vmxnet3: add support for 32 Tx/Rx queues (Kamal Heib) [2013202] - vmxnet3: prepare for version 6 changes (Kamal Heib) [2013202] - vmxnet3: fix cksum offload issues for tunnels with non-default udp ports (Kamal Heib) [2013202] - treewide: Use fallthrough pseudo-keyword (Kamal Heib) [2013202] - net: Use skb_frag_off accessors (Kamal Heib) [2013202] - net: Use skb accessors in network drivers (Kamal Heib) [2013202] - vmxnet3: Remove call to memset after dma_alloc_coherent (Kamal Heib) [2013202] - cgroup/debug: Fix lockdep splat with "pK" format specifier (Waiman Long) [2007919] - configs: Enable FC_APPID (Ewan D. Milne) [1643346] - configs: Enable BLK_CGROUP_FC_APPID (Ewan D. Milne) [1643346] - scsi: nvme: Added a new sysfs attribute appid_store (Ewan D. Milne) [1643346] - scsi: blkcg: Add app identifier support for blkcg (Ewan D. Milne) [1643346] - scsi: cgroup: Add cgroup_get_from_id() (Ewan D. Milne) [1643346] - perf iostat: Fix Segmentation fault from NULL 'struct perf_counts_values *' (Michael Petlan) [2003981] - perf iostat: Use system-wide mode if the target cpu_list is unspecified (Michael Petlan) [2003981] - perf beauty: Update copy of linux/socket.h with the kernel sources (Michael Petlan) [2003981] - perf test: Fix non-bash issue with stat bpf counters (Michael Petlan) [2003981] - perf machine: Fix refcount usage when processing PERF_RECORD_KSYMBOL (Michael Petlan) [2003981] - perf metricgroup: Return error code from metricgroup__add_metric_sys_event_iter() (Michael Petlan) [2003981] - perf metricgroup: Fix find_evsel_group() event selector (Michael Petlan) [2003981] - perf session: Correct buffer copying when peeking events (Michael Petlan) [2003981] - perf env: Fix memory leak of bpf_prog_info_linear member (Michael Petlan) [2003981] - perf symbol-elf: Fix memory leak by freeing sdt_note.args (Michael Petlan) [2003981] - perf stat: Honor event config name on --no-merge (Michael Petlan) [2003981] - perf test: Test 17 fails with make LIBPFM4=1 on s390 z/VM (Michael Petlan) [2003981] - perf stat: Fix error return code in bperf__load() (Michael Petlan) [2003981] - perf record: Move probing cgroup sampling support (Michael Petlan) [2003981] - perf probe: Fix NULL pointer dereference in convert_variable_location() (Michael Petlan) [2003981] - perf tools: Copy uapi/asm/perf_regs.h from the kernel for MIPS (Michael Petlan) [2003981] - perf stat: Fix error check for bpf_program__attach (Michael Petlan) [2003981] - perf jevents: Fix getting maximum number of fds (Michael Petlan) [2003981] - perf stat: Skip evlist__[enable|disable] when all events uses BPF (Michael Petlan) [2003981] - perf script: Add missing PERF_IP_FLAG_CHARS for VM-Entry and VM-Exit (Michael Petlan) [2003981] - perf scripts python: exported-sql-viewer.py: Fix warning display (Michael Petlan) [2003981] - perf scripts python: exported-sql-viewer.py: Fix Array TypeError (Michael Petlan) [2003981] - perf scripts python: exported-sql-viewer.py: Fix copy to clipboard from Top Calls by elapsed Time report (Michael Petlan) [2003981] - perf parse-events: Check if the software events array slots are populated (Michael Petlan) [2003981] - perf tools: Add 'cgroup-switches' software event (Michael Petlan) [2003981] - perf intel-pt: Remove redundant setting of ptq->insn_len (Michael Petlan) [2003981] - perf intel-pt: Fix sample instruction bytes (Michael Petlan) [2003981] - perf intel-pt: Fix transaction abort handling (Michael Petlan) [2003981] - perf test: Fix libpfm4 support (63) test error for nested event groups (Michael Petlan) [2003981] - perf buildid-list: Initialize zstd_data (Michael Petlan) [2003981] - tools build: Fix quiet cmd indentation (Michael Petlan) [2003981] - perf tools: Fix a build error on arm64 with clang (Michael Petlan) [2003981] - perf tools: Fix dynamic libbpf link (Michael Petlan) [2003981] - perf session: Fix swapping of cpu_map and stat_config records (Michael Petlan) [2003981] - perf jevents: Silence warning for ArchStd files (Michael Petlan) [2003981] - perf build: Defer printing detected features to the end of all feature checks (Michael Petlan) [2003981] - tools build: Allow deferring printing the results of feature detection (Michael Petlan) [2003981] - perf build: Regenerate the FEATURE_DUMP file after extra feature checks (Michael Petlan) [2003981] - perf session: Dump PERF_RECORD_TIME_CONV event (Michael Petlan) [2003981] - perf session: Add swap operation for event TIME_CONV (Michael Petlan) [2003981] - perf jit: Let convert_timestamp() to be backwards-compatible (Michael Petlan) [2003981] - perf tools: Change fields type in perf_record_time_conv (Michael Petlan) [2003981] - perf tools: Enable libtraceevent dynamic linking (Michael Petlan) [2003981] - perf report: Print percentage of each event statistics (Michael Petlan) [2003981] - perf report: Make --skip-empty as default (Michael Petlan) [2003981] - perf report: Add --skip-empty option to suppress 0 event stat (Michael Petlan) [2003981] - perf report: Show event sample counts in --stat output (Michael Petlan) [2003981] - perf hists: Split hists_stats from events_stats (Michael Petlan) [2003981] - perf top: Use evlist->events_stat to count events (Michael Petlan) [2003981] - perf data: Add JSON export (Michael Petlan) [2003981] - perf stat: Introduce bpf_counter_ops->disable() (Michael Petlan) [2003981] - perf stat: Introduce ':b' modifier (Michael Petlan) [2003981] - perf stat: Introduce config stat.bpf-counter-events (Michael Petlan) [2003981] - perf bpf: check perf_attr_map is compatible with the perf binary (Michael Petlan) [2003981] - perf util: Move bpf_perf definitions to a libperf header (Michael Petlan) [2003981] - perf tools: Update topdown documentation to permit rdpmc calls (Michael Petlan) [2003981] - perf tools: Add a build-test variant to use in builds from a tarball (Michael Petlan) [2003981] - perf arm64: Fix off-by-one directory paths. (Michael Petlan) [2003981] - perf: Update .gitignore file (Michael Petlan) [2003981] - perf stat: Enable iostat mode for x86 platforms (Michael Petlan) [2003981] - perf stat: Helper functions for PCIe root ports list in iostat mode (Michael Petlan) [2003981] - perf stat: Basic support for iostat in perf (Michael Petlan) [2003981] - libperf xyarray: Add bounds checks to xyarray__entry() (Michael Petlan) [2003981] - libperf: Add support for user space counter access (Michael Petlan) [2003981] - libperf tests: Add support for verbose printing (Michael Petlan) [2003981] - libperf: Add evsel mmap support (Michael Petlan) [2003981] - tools include: Add an initial math64.h (Michael Petlan) [2003981] - perf beauty: Fix fsconfig generator (Michael Petlan) [2003981] - perf record: Improve 'Workload failed' message printing events + what was exec'ed (Michael Petlan) [2003981] - perf evlist: Add a method to return the list of evsels as a string (Michael Petlan) [2003981] - perf annotate: Fix sample events lost in stdio mode (Michael Petlan) [2003981] - perf vendor events amd: Add Zen3 events (Michael Petlan) [2003981] - perf vendor events amd: Use 0x02x format for event code and umask (Michael Petlan) [2003981] - perf vendor events amd: Use lowercases for all the eventcodes and umasks (Michael Petlan) [2003981] - perf vendor events amd: Fix broken L2 Cache Hits from L2 HWPF metric (Michael Petlan) [2003981] - perf vendor events arm64: Add Hisi hip08 L3 metrics (Michael Petlan) [2003981] - perf vendor events arm64: Add Hisi hip08 L2 metrics (Michael Petlan) [2003981] - perf vendor events arm64: Add Hisi hip08 L1 metrics (Michael Petlan) [2003981] - perf pmu: Add pmu_events_map__find() function to find the common PMU map for the system (Michael Petlan) [2003981] - perf test: Handle metric reuse in pmu-events parsing test (Michael Petlan) [2003981] - perf metricgroup: Make find_metric() public with name change (Michael Petlan) [2003981] - perf mem-events: Remove unnecessary 'struct mem_info' forward declaration (Michael Petlan) [2003981] - perf evsel: Remove duplicate 'struct target' forward declaration (Michael Petlan) [2003981] - perf annotate: Add --demangle and --demangle-kernel (Michael Petlan) [2003981] - perf tools: Preserve identifier id in OCaml demangler (Michael Petlan) [2003981] - perf daemon: Remove duplicate includes (Michael Petlan) [2003981] - perf tools: Remove duplicate struct forward declarations (Michael Petlan) [2003981] - perf test: Add CSV summary test (Michael Petlan) [2003981] - perf stat: Align CSV output for summary mode (Michael Petlan) [2003981] - perf test: Add a shell test for 'perf stat --bpf-counters' new option (Michael Petlan) [2003981] - perf stat: Measure 't0' and 'ref_time' after enable_counters() (Michael Petlan) [2003981] - perf stat: Introduce 'bperf' to share hardware PMCs with BPF (Michael Petlan) [2003981] - perf tools: Fix various typos in comments (Michael Petlan) [2003981] - perf test: Add 30s timeout for wait for daemon start. (Michael Petlan) [2003981] - perf test: Cleanup daemon if test is interrupted. (Michael Petlan) [2003981] - perf test: Remove unused argument (Michael Petlan) [2003981] - perf stat: Improve readability of shadow stats (Michael Petlan) [2003981] - perf stat: Elaborate use cases for the -n/--null command line option (Michael Petlan) [2003981] - perf evlist: Change the COMM when preparing the workload (Michael Petlan) [2003981] - perf machine: Assign boolean values to a bool variable (Michael Petlan) [2003981] - perf tools: use ARRAY_SIZE (Michael Petlan) [2003981] - perf stat: Fixup __perf_stat_evsel__is() prefix (Michael Petlan) [2003981] - perf script: Fixup 'struct evsel_script' method prefix (Michael Petlan) [2003981] - perf symbols: Fix dso__fprintf_symbols_by_name() to return the number of printed chars (Michael Petlan) [2003981] - tools include: Add __sum16 and __wsum definitions. (Michael Petlan) [2003981] - perf annotate: Show full source location with 'l' hotkey (Michael Petlan) [2003981] - perf bench: Fix misspellings using codespell (Michael Petlan) [2003981] - perf config: Add annotate.demangle{,_kernel} (Michael Petlan) [2003981] - perf bpf: Minor whitespace cleanup. (Michael Petlan) [2003981] - perf tools: Enable warnings when compiling BPF programs (Michael Petlan) [2003981] - perf skel: Remove some unused variables. (Michael Petlan) [2003981] - perf report: Create option to disable raw event ordering (Michael Petlan) [2003981] - perf metric: Remove unneeded semicolon (Michael Petlan) [2003981] - perf cs-etm: Detect pid in VMID for kernel running at EL2 (Michael Petlan) [2003981] - perf cs-etm: Add helper cs_etm__get_pid_fmt() (Michael Petlan) [2003981] - perf cs-etm: Support PID tracing in config (Michael Petlan) [2003981] - perf cs-etm: Fix bitmap for option (Michael Petlan) [2003981] - perf cs-etm: Update ETM metadata format (Michael Petlan) [2003981] - perf vendor events power9: Remove unsupported metrics (Michael Petlan) [2003981] - perf buildid-cache: Add test for PE executable (Michael Petlan) [2003981] - perf docs: Add man pages to see also (Michael Petlan) [2003981] - perf tools: Generate mips syscalls_n64.c syscall table (Michael Petlan) [2003981] - perf s390: Move syscall.tbl check into check-headers.sh (Michael Petlan) [2003981] - perf tools: Support MIPS unwinding and dwarf-regs (Michael Petlan) [2003981] - tools: do not include scripts/Kbuild.include (Michael Petlan) [2003981] - tools: Allow proper CC/CXX/... override with LLVM=1 in Makefile.include (Michael Petlan) [2003981] - perf intel-pt: Use aux_watermark (Michael Petlan) [2003981] - perf/x86/intel/uncore: Fix M2M event umask for Ice Lake server (Michael Petlan) [2003981] - perf/x86/intel/uncore: Fix a kernel WARNING triggered by maxcpus=1 (Michael Petlan) [2003981] - perf: Fix data race between pin_count increment/decrement (Michael Petlan) [2003981] - perf/x86: Avoid touching LBR_TOS MSR for Arch LBR (Michael Petlan) [2003981] - perf/x86: Allow for 8running into P4 specific code (Michael Petlan) [2003981] - perf: Add support for event removal on exec (Michael Petlan) [2003981] - perf: Support only inheriting events if cloned with CLONE_THREAD (Michael Petlan) [2003981] - perf: Apply PERF_EVENT_IOC_MODIFY_ATTRIBUTES to children (Michael Petlan) [2003981] - perf: Rework perf_event_exit_event() (Michael Petlan) [2003981] - perf: Cap allocation order at aux_watermark (Michael Petlan) [2003981] - perf/x86/intel/uncore: Enable IIO stacks to PMON mapping for multi-segment SKX (Michael Petlan) [2003981] - perf core: Allocate perf_event in the target node memory (Michael Petlan) [2003981] - perf core: Add a kmem_cache for struct perf_event (Michael Petlan) [2003981] - perf core: Allocate perf_buffer in the target node memory (Michael Petlan) [2003981] - x86: Remove unusual Unicode characters from comments (Michael Petlan) [2003981] - redhat/configs: Add CONFIG_TIMERLAT_TRACER (Jerome Marchand) [1979382] - redhat/configs: Add CONFIG_OSNOISE_TRACER (Jerome Marchand) [1979382] - tracing/osnoise: Fix missed cpus_read_unlock() in start_per_cpu_kthreads() (Jerome Marchand) [1979382] - tracing: Replace deprecated CPU-hotplug functions. (Jerome Marchand) [1979382] - trace/osnoise: Print a stop tracing message (Jerome Marchand) [1979382] - trace/timerlat: Add a header with PREEMPT_RT additional fields (Jerome Marchand) [1979382] - trace/osnoise: Add a header with PREEMPT_RT additional fields (Jerome Marchand) [1979382] - tracing: Quiet smp_processor_id() use in preemptable warning in hwlat (Jerome Marchand) [1979382] - trace/timerlat: Fix indentation on timerlat_main() (Jerome Marchand) [1979382] - trace/osnoise: Make 'noise' variable s64 in run_osnoise() (Jerome Marchand) [1979382] - tracing: Fix spelling in osnoise tracer "interferences" -> "interference" (Jerome Marchand) [1979382] - Documentation: Fix a typo on trace/osnoise-tracer (Jerome Marchand) [1979382] - trace/osnoise: Fix return value on osnoise_init_hotplug_support (Jerome Marchand) [1979382] - trace/osnoise: Make interval u64 on osnoise_main (Jerome Marchand) [1979382] - trace/osnoise: Fix 'no previous prototype' warnings (Jerome Marchand) [1979382] - tracing: Have osnoise_main() add a quiescent state for task rcu (Jerome Marchand) [1979382] - trace/osnoise: Support hotplug operations (Jerome Marchand) [1979382] - trace/hwlat: Support hotplug operations (Jerome Marchand) [1979382] - trace/hwlat: Protect kdata->kthread with get/put_online_cpus (Jerome Marchand) [1979382] - trace: Add timerlat tracer (Jerome Marchand) [1979382] - trace: Add osnoise tracer (Jerome Marchand) [1979382] - trace: Add __print_ns_to_secs() and __print_ns_without_secs() helpers (Jerome Marchand) [1979382] - trace/hwlat: Remove printk from sampling loop (Jerome Marchand) [1979382] - trace/hwlat: Use trace_min_max_param for width and window params (Jerome Marchand) [1979382] - trace: Add a generic function to read/write u64 values from tracefs (Jerome Marchand) [1979382] - trace/hwlat: Implement the per-cpu mode (Jerome Marchand) [1979382] - trace/hwlat: Switch disable_migrate to mode none (Jerome Marchand) [1979382] - trace/hwlat: Implement the mode config option (Jerome Marchand) [1979382] - uio_hv_generic: Fix another memory leak in error handling paths (Mohammed Gamal) [2008561] - uio_hv_generic: Fix a memory leak in error handling paths (Mohammed Gamal) [2008561] - mfd: intel-lpss: Add Intel Alder Lake-M PCI IDs (David Arcari) [1929498] - xfs: fix up non-directory creation in SGID directories (Brian Foster) [2004810] - xfs: kill ialloced in xfs_dialloc() (Brian Foster) [2004810] - xfs: spilt xfs_dialloc() into 2 functions (Brian Foster) [2004810] - xfs: move xfs_dialloc_roll() into xfs_dialloc() (Brian Foster) [2004810] - xfs: move on-disk inode allocation out of xfs_ialloc() (Brian Foster) [2004810] - xfs: introduce xfs_dialloc_roll() (Brian Foster) [2004810] - xfs: convert noroom, okalloc in xfs_dialloc() to bool (Brian Foster) [2004810] - xfs: check tp->t_dqinfo value instead of the XFS_TRANS_DQ_DIRTY flag (Brian Foster) [2004810] - scsi: vmw_pvscsi: Set correct residual data length (Cathy Avery) [2012237] - scsi: vmw_pvscsi: MAINTAINERS: Update maintainer (Cathy Avery) [2012237] - treewide: Use fallthrough pseudo-keyword (Cathy Avery) [2012237] - scsi: be2iscsi: Fix use-after-free during IP updates (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Fix some missing space in some messages (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Fix an error handling path in beiscsi_dev_probe() (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Remove redundant initialization (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Demote incomplete/non-conformant kernel-doc header (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Ensure function follows directly after its header (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Fix beiscsi_phys_port()'s name in header (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Provide missing function name in header (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Fix incorrect naming of beiscsi_iface_config_vlan() (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Mark beiscsi_attrs with static keyword (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Fix a theoretical leak in beiscsi_create_eqs() (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Correct misdocumentation of function param 'ep' (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Add missing function parameter description (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Fix misdocumentation of 'pcontext' (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Fix API/documentation slip (Maurizio Lombardi) [1984347] - powerpc/spinlock: Properly define pv_spinlocks_init() (Waiman Long) [2014363] - ACPI: Pass the same capabilities to the _OSC regardless of the query flag (Mark Langsdorf) [1982319] - Revert "[acpi] ACPI: sleep: Put the FACS table after using it" (Mark Langsdorf) [1982319] - ACPICA: Clean up context mutex during object deletion (Mark Langsdorf) [1982319] - ACPI: power: Refine turning off unused power resources (Mark Langsdorf) [1982319] - ACPI: NFIT: Fix support for variable 'SPA' structure size (Mark Langsdorf) [1982319] - ACPI: custom_method: fix a possible memory leak (Mark Langsdorf) [1982319] - ACPI: custom_method: fix potential use-after-free issue (Mark Langsdorf) [1982319] - ACPI: irq: Prevent unregistering of GIC SGIs (Mark Langsdorf) [1982319] - ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure (Mark Langsdorf) [1982319] - ACPI: video: use native backlight for GA401/GA502/GA503 (Mark Langsdorf) [1982319] - ACPI: APEI: remove redundant assignment to variable rc (Mark Langsdorf) [1982319] - ACPI: utils: Capitalize abbreviations in the comments (Mark Langsdorf) [1982319] - ACPI: utils: Document for_each_acpi_dev_match() macro (Mark Langsdorf) [1982319] - ACPI: bus: Introduce acpi_dev_get() and reuse it in ACPI code (Mark Langsdorf) [1982319] - ACPI: scan: Utilize match_string() API (Mark Langsdorf) [1982319] - ACPI: CPPC: Replace cppc_attr with kobj_attribute (Mark Langsdorf) [1982319] - ACPI: scan: Call acpi_get_object_info() from acpi_set_pnp_ids() (Mark Langsdorf) [1982319] - ACPI: scan: Drop sta argument from acpi_init_device_object() (Mark Langsdorf) [1982319] - ACPI: scan: Drop sta argument from acpi_add_single_object() (Mark Langsdorf) [1982319] - ACPI: scan: Rearrange checks in acpi_bus_check_add() (Mark Langsdorf) [1982319] - ACPI: scan: Fold acpi_bus_type_and_status() into its caller (Mark Langsdorf) [1982319] - ACPI: video: Check LCD flag on ACPI-reduced-hardware devices (Hans de Goede) [1982319] - ACPI: utils: Add acpi_reduced_hardware() helper (Mark Langsdorf) [1982319] - ACPI: dock: fix some coding style issues (Mark Langsdorf) [1982319] - ACPI: sysfs: fix some coding style issues (Mark Langsdorf) [1982319] - ACPI: PM: add a missed blank line after declarations (Mark Langsdorf) [1982319] - ACPI: custom_method: fix a coding style issue (Mark Langsdorf) [1982319] - ACPI: CPPC: fix some coding style issues (Mark Langsdorf) [1982319] - ACPI: button: fix some coding style issues (Mark Langsdorf) [1982319] - ACPI: battery: fix some coding style issues (Mark Langsdorf) [1982319] - ACPI: acpi_pad: add a missed blank line after declarations (Mark Langsdorf) [1982319] - ACPI: LPSS: add a missed blank line after declarations (Mark Langsdorf) [1982319] - ACPI: ipmi: remove useless return statement for void function (Mark Langsdorf) [1982319] - ACPI: processor: fix some coding style issues (Mark Langsdorf) [1982319] - ACPI: APD: fix a block comment align issue (Mark Langsdorf) [1982319] - ACPI: AC: fix some coding style issues (Mark Langsdorf) [1982319] - ACPICA: Update version to 20210331 (Mark Langsdorf) [1982319] - ACPICA: IORT: Updates for revision E.b (Mark Langsdorf) [1982319] - ACPICA: iASL: Decode subtable type field for VIOT (Mark Langsdorf) [1982319] - ACPICA: iASL: Add support for CEDT table (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: add support for PHAT table (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: add CSI2Bus resource template (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: PMTT: add new fields/structures (Mark Langsdorf) [1982319] - ACPICA: CXL 2.0: CEDT: Add new CEDT table (Mark Langsdorf) [1982319] - ACPICA: acpisrc: Add missing conversion for VIOT support (Mark Langsdorf) [1982319] - ACPICA: iASL: Add definitions for the VIOT table (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: add SDEV secure access components (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: Add new flags in SRAT (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: HMAT: add new fields/flags (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: NFIT: add Location Cookie field (Mark Langsdorf) [1982319] - ACPICA: Tree-wide: fix various typos and spelling mistakes (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: PPTT: add new version of subtable type 1 (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: PCCT: add support for subtable type 5 (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: MADT: add Multiprocessor Wakeup Structure (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: add CXL ACPI device ID and _CBR object (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: add USB4 capabilities UUID (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: Add new predefined objects _BPC, _BPS, and _BPT (Mark Langsdorf) [1982319] - ACPICA: Add parsing for IVRS IVHD 40h and device entry F0h (Mark Langsdorf) [1982319] - ACPI: CPPC: Add emtpy stubs of functions for CONFIG_ACPI_CPPC_LIB unset (Mark Langsdorf) [1982319] - ACPI: scan: Turn off unused power resources during initialization (Mark Langsdorf) [1982319] - ACPI: power: Turn off unused power resources unconditionally (Mark Langsdorf) [1982319] - ACPI: fix various typos in comments (Mark Langsdorf) [1982319] - ACPI: utils: Introduce acpi_evaluation_failure_warn() (Mark Langsdorf) [1982319] - ACPI: processor: perflib: Eliminate redundant status check (Mark Langsdorf) [1982319] - ACPI: Drop unused ACPI_*_COMPONENT definitions and update documentation (Mark Langsdorf) [1982319] - ACPI: sysfs: Get rid of ACPICA message printing (Mark Langsdorf) [1982319] - ACPI: HED: Drop unused ACPI_MODULE_NAME() definition (Mark Langsdorf) [1982319] - ACPI: processor: Get rid of ACPICA message printing (Mark Langsdorf) [1982319] - ACPI: processor: idle: Drop extra prefix from pr_notice() (Mark Langsdorf) [1982319] - ACPI: processor: Remove initialization of static variable (Mark Langsdorf) [1982319] - ACPI: PCI: Replace direct printk() invocations in pci_link.c (Mark Langsdorf) [1982319] - ACPI: PCI: Drop ACPI_PCI_COMPONENT that is not used any more (Mark Langsdorf) [1982319] - ACPI: PCI: Replace ACPI_DEBUG_PRINT() and ACPI_EXCEPTION() (Mark Langsdorf) [1982319] - ACPI: PCI: IRQ: Consolidate printing diagnostic messages (Mark Langsdorf) [1982319] - arm64: compat: Poison the compat sigpage (C. Erastus Toe) [1983849] {CVE-2021-21781} - ARM: ensure the signal page contains defined contents (C. Erastus Toe) [1983849] {CVE-2021-21781} - powerpc/pseries: Fix update of LPAR security flavor after LPM (Steve Best) [1997294] - s390/qeth: Update MACs of LEARNING_SYNC device (Robin Dapp) [1919227] - s390/qeth: Switchdev event handler (Robin Dapp) [1919227] - s390/qeth: Register switchdev event handler (Robin Dapp) [1919227] - PCI: Add pcie_ptm_enabled() (Petr Oros) [2006834] - Revert "PCI: Make pci_enable_ptm() private" (Petr Oros) [2006834] - x86/cpufeatures: Force disable X86_FEATURE_ENQCMD and remove update_pasid() (Jerry Snitselaar) [2004577] - s390: report more CPU capabilities (Robin Dapp) [1984839] - s390/disassembler: add instructions (Robin Dapp) [1984839] - s390/opcodes: rename selhhhr to selfhr (Robin Dapp) [1984839] - s390/disassembler: update opcode table (Robin Dapp) [1984839] - s390/opcodes: add missing instructions to the disassembler (Robin Dapp) [1984839] - CI: Add template for baseline gcov build (Israel Santana Aleman) - futex: Remove unused variable 'vpid' in futex_proxy_trylock_atomic() (Waiman Long) [2000293] - futex: Prevent inconsistent state and exit race (Waiman Long) [2000293] - locking/ww_mutex: Initialize waiter.ww_ctx properly (Waiman Long) [2000293] - futex: Return error code instead of assigning it without effect (Waiman Long) [2000293] - Documentation: seqlock: s/LOCKTYPE/LOCKNAME/g (Waiman Long) [2000293] - lib/test_lockup.c: fix return value of test_lockup_init() (Waiman Long) [2000293] - locking/rwbase: Take care of ordering guarantee for fastpath reader (Waiman Long) [2000293] - locking/rwbase: Extract __rwbase_write_trylock() (Waiman Long) [2000293] - locking/rwbase: Properly match set_and_save_state() to restore_state() (Waiman Long) [2000293] - locking/rtmutex: Fix ww_mutex deadlock check (Waiman Long) [2000293] - locking/rwsem: Add missing __init_rwsem() for PREEMPT_RT (Waiman Long) [2000293] - locking/rtmutex: Return success on deadlock for ww_mutex waiters (Waiman Long) [2000293] - locking/rtmutex: Prevent spurious EDEADLK return caused by ww_mutexes (Waiman Long) [2000293] - locking/rtmutex: Dequeue waiter on ww_mutex deadlock (Waiman Long) [2000293] - locking/rtmutex: Dont dereference waiter lockless (Waiman Long) [2000293] - locking/local_lock: Add PREEMPT_RT support (Waiman Long) [2000293] - locking/spinlock/rt: Prepare for RT local_lock (Waiman Long) [2000293] - locking/rtmutex: Add adaptive spinwait mechanism (Waiman Long) [2000293] - locking/rtmutex: Implement equal priority lock stealing (Waiman Long) [2000293] - preempt: Adjust PREEMPT_LOCK_OFFSET for RT (Waiman Long) [2000293] - locking/rtmutex: Prevent lockdep false positive with PI futexes (Waiman Long) [2000293] - futex: Prevent requeue_pi() lock nesting issue on RT (Waiman Long) [2000293] - futex: Simplify handle_early_requeue_pi_wakeup() (Waiman Long) [2000293] - futex: Reorder sanity checks in futex_requeue() (Waiman Long) [2000293] - futex: Clarify comment in futex_requeue() (Waiman Long) [2000293] - futex: Restructure futex_requeue() (Waiman Long) [2000293] - futex: Correct the number of requeued waiters for PI (Waiman Long) [2000293] - futex: Remove bogus condition for requeue PI (Waiman Long) [2000293] - futex: Clarify futex_requeue() PI handling (Waiman Long) [2000293] - futex: Clean up stale comments (Waiman Long) [2000293] - futex: Validate waiter correctly in futex_proxy_trylock_atomic() (Waiman Long) [2000293] - lib/test_lockup: Adapt to changed variables (Waiman Long) [2000293] - locking/rtmutex: Add mutex variant for RT (Waiman Long) [2000293] - locking/ww_mutex: Implement rtmutex based ww_mutex API functions (Waiman Long) [2000293] - locking/rtmutex: Extend the rtmutex core to support ww_mutex (Waiman Long) [2000293] - locking/ww_mutex: Add rt_mutex based lock type and accessors (Waiman Long) [2000293] - locking/ww_mutex: Add RT priority to W/W order (Waiman Long) [2000293] - locking/ww_mutex: Implement rt_mutex accessors (Waiman Long) [2000293] - locking/ww_mutex: Abstract out internal lock accesses (Waiman Long) [2000293] - locking/ww_mutex: Abstract out mutex types (Waiman Long) [2000293] - locking/ww_mutex: Abstract out mutex accessors (Waiman Long) [2000293] - locking/ww_mutex: Abstract out waiter enqueueing (Waiman Long) [2000293] - locking/ww_mutex: Abstract out the waiter iteration (Waiman Long) [2000293] - locking/ww_mutex: Remove the __sched annotation from ww_mutex APIs (Waiman Long) [2000293] - locking/ww_mutex: Split out the W/W implementation logic into kernel/locking/ww_mutex.h (Waiman Long) [2000293] - locking/ww_mutex: Split up ww_mutex_unlock() (Waiman Long) [2000293] - locking/ww_mutex: Gather mutex_waiter initialization (Waiman Long) [2000293] - locking/ww_mutex: Simplify lockdep annotations (Waiman Long) [2000293] - locking/mutex: Make mutex::wait_lock raw (Waiman Long) [2000293] - locking/ww_mutex: Move the ww_mutex definitions from into (Waiman Long) [2000293] - locking/mutex: Move the 'struct mutex_waiter' definition from to the internal header (Waiman Long) [2000293] - locking/mutex: Consolidate core headers, remove kernel/locking/mutex-debug.h (Waiman Long) [2000293] - locking/rtmutex: Squash !RT tasks to DEFAULT_PRIO (Waiman Long) [2000293] - locking/rwlock: Provide RT variant (Waiman Long) [2000293] - locking/spinlock: Provide RT variant (Waiman Long) [2000293] - locking/rtmutex: Provide the spin/rwlock core lock function (Waiman Long) [2000293] - locking/spinlock: Provide RT variant header: (Waiman Long) [2000293] - locking/spinlock: Provide RT specific spinlock_t (Waiman Long) [2000293] - locking/rtmutex: Reduce header dependencies, only include (Waiman Long) [2000293] - rbtree: Split out the rbtree type definitions into (Waiman Long) [2000293] - locking/lockdep: Reduce header dependencies in (Waiman Long) [2000293] - locking/rtmutex: Prevent future include recursion hell (Waiman Long) [2000293] - locking/spinlock: Split the lock types header, and move the raw types into (Waiman Long) [2000293] - locking/rtmutex: Guard regular sleeping locks specific functions (Waiman Long) [2000293] - locking/rtmutex: Prepare RT rt_mutex_wake_q for RT locks (Waiman Long) [2000293] - locking/rtmutex: Use rt_mutex_wake_q_head (Waiman Long) [2000293] - locking/rtmutex: Provide rt_wake_q_head and helpers (Waiman Long) [2000293] - locking/rtmutex: Add wake_state to rt_mutex_waiter (Waiman Long) [2000293] - locking/rwsem: Add rtmutex based R/W semaphore implementation (Waiman Long) [2000293] - locking/rt: Add base code for RT rw_semaphore and rwlock (Waiman Long) [2000293] - locking/rtmutex: Provide rt_mutex_base_is_locked() (Waiman Long) [2000293] - locking/rtmutex: Provide rt_mutex_slowlock_locked() (Waiman Long) [2000293] - locking/rtmutex: Split out the inner parts of 'struct rtmutex' (Waiman Long) [2000293] - locking/rtmutex: Split API from implementation (Waiman Long) [2000293] - locking/rtmutex: Convert macros to inlines (Waiman Long) [2000293] - locking/rtmutex: Remove rt_mutex_is_locked() (Waiman Long) [2000293] - sched/wake_q: Provide WAKE_Q_HEAD_INITIALIZER() (Waiman Long) [2000293] - sched/core: Provide a scheduling point for RT locks (Waiman Long) [2000293] - sched/core: Rework the __schedule() preempt argument (Waiman Long) [2000293] - sched/wakeup: Prepare for RT sleeping spin/rwlocks (Waiman Long) [2000293] - sched/wakeup: Reorganize the current::__state helpers (Waiman Long) [2000293] - sched/wakeup: Introduce the TASK_RTLOCK_WAIT state bit (Waiman Long) [2000293] - sched/wakeup: Split out the wakeup ->__state check (Waiman Long) [2000293] - locking/rtmutex: Set proper wait context for lockdep (Waiman Long) [2000293] - locking/local_lock: Add missing owner initialization (Waiman Long) [2000293] - locking/rtmutex: Use the correct rtmutex debugging config option (Waiman Long) [2000293] - tools/runqslower: Use __state instead of state (Waiman Long) [2000293] - locking/rwsem: Remove an unused parameter of rwsem_wake() (Waiman Long) [2000293] - locking/mutex: Add MUTEX_WARN_ON (Waiman Long) [2000293] - locking/mutex: Introduce __mutex_trylock_or_handoff() (Waiman Long) [2000293] - locking/mutex: Fix HANDOFF condition (Waiman Long) [2000293] - locking/mutex: Use try_cmpxchg() (Waiman Long) [2000293] - sched: Change task_struct::state (Waiman Long) [2000293] - isdn/hisax: Use get_current_state() (Waiman Long) [2000293] - sched,timer: Use __set_current_state() (Waiman Long) [2000293] - sched: Add get_current_state() (Waiman Long) [2000293] - sched,perf,kvm: Fix preemption condition (Waiman Long) [2000293] - sched: Introduce task_is_running() (Waiman Long) [2000293] - sched: Unbreak wakeups (Waiman Long) [2000293] - seqlock: Remove trailing semicolon in macros (Waiman Long) [2000293] - locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal (Waiman Long) [2000293] - ptrace: make ptrace() fail if the tracee changed its pid unexpectedly (Waiman Long) [2000293] - sched: Rename sched_info_{queued,dequeued} (Waiman Long) [2000293] - locking/rwsem: Fix comment typo (Waiman Long) [2000293] - bpf: runqslower: Use task local storage (Waiman Long) [2000293] - lib/test_lockup.c: minimum fix to get it compiled on PREEMPT_RT (Waiman Long) [2000293] - seqlock: kernel-doc: Specify when preemption is automatically altered (Waiman Long) [2000293] - seqlock: Prefix internal seqcount_t-only macros with a "do_" (Waiman Long) [2000293] - rcu: Check and report missed fqs timer wakeup on RCU stall (Waiman Long) [2000293] - softirq: Move related code into one section (Waiman Long) [2000293] - seqlock: Rename __seqprop() users (Waiman Long) [2000293] - seqlock: avoid -Wshadow warnings (Waiman Long) [2000293] - locking/seqlocks: Fix kernel-doc warnings (Waiman Long) [2000293] - locking/seqlock: Tweak DEFINE_SEQLOCK() kernel doc (Waiman Long) [2000293] - seqlock: Unbreak lockdep (Waiman Long) [2000293] - seqlock: PREEMPT_RT: Do not starve seqlock_t writers (Waiman Long) [2000293] - seqlock: seqcount_LOCKNAME_t: Introduce PREEMPT_RT support (Waiman Long) [2000293] - seqlock: seqcount_t: Implement all read APIs as statement expressions (Waiman Long) [2000293] - seqlock: Use unique prefix for seqcount_t property accessors (Waiman Long) [2000293] - seqlock: seqcount_LOCKNAME_t: Standardize naming convention (Waiman Long) [2000293] - seqlock: seqcount latch APIs: Only allow seqcount_latch_t (Waiman Long) [2000293] - rbtree_latch: Use seqcount_latch_t (Waiman Long) [2000293] - x86/tsc: Use seqcount_latch_t (Waiman Long) [2000293] - timekeeping: Use seqcount_latch_t (Waiman Long) [2000293] - time/sched_clock: Mark sched_clock_read_begin/retry() as notrace (Waiman Long) [2000293] - time/sched_clock: Use raw_read_seqcount_latch() (Waiman Long) [2000293] - time/sched_clock: Use raw_read_seqcount_latch() during suspend (Waiman Long) [2000293] - time/sched_clock: Use seqcount_latch_t (Waiman Long) [2000293] - sched_clock: Expose struct clock_read_data (Waiman Long) [2000293] - timers/sched_clock: Include local timekeeping.h for missing declarations (Waiman Long) [2000293] - sched/clock: Move sched clock initialization and merge with generic clock (Waiman Long) [2000293] - userfaultfd: simplify fault handling (Waiman Long) [2000293] - rwsem: fix commas in initialisation (Waiman Long) [2000293] - lib/test_lockup.c: make test_inode static (Waiman Long) [2000293] - genirq: Provide irq_enter/exit_rcu() (Waiman Long) [2000293] - lib/test_lockup.c: add parameters for locking generic vfs locks (Waiman Long) [2000293] - lib/test_lockup.c: fix spelling mistake "iteraions" -> "iterations" (Waiman Long) [2000293] - lib/test_lockup: test module to generate lockups (Waiman Long) [2000293] - x86/tsc: Move inline keyword to the beginning of function declarations (Waiman Long) [2000293] - softirq: Don't skip softirq execution when softirq thread is parking (Waiman Long) [2000293] - sched/core: Convert task_struct.stack_refcount to refcount_t (Waiman Long) [2000293] - kernel/hung_task.c: break RCU locks based on jiffies (Waiman Long) [2000293] - x86/process: Avoid unnecessary NULL check in get_wchan() (Waiman Long) [2000293] - kernel/rwsem: Remove ifdef __init_rwsem code from rwsem.c (Waiman Long) [2000293] - misc: hpilo: map iLO shared memory by PCI revision id (Joseph Szczypek) [1985076] - misc: hpilo: MAINTAINERS: add entry for hpilo (Joseph Szczypek) [1985076] - misc: hpilo: avoid a useless memset (Joseph Szczypek) [1985076] - misc: hpilo: switch from 'pci_' to 'dma_' API (Joseph Szczypek) [1985076] - hpilo: Replace one-element array with flexible-array member (Joseph Szczypek) [1985076] - perf flamegraph: flamegraph.py script improvements (Michael Petlan) [2010269]- ceph: skip existing superblocks that are blocklisted or shut down when mounting (Jeffrey Layton) [2011462] - cpufreq: intel_pstate: Combine ->stop_cpu() and ->offline() (David Arcari) [2003695] - cpufreq: intel_pstate: Add Cometlake support in no-HWP mode (David Arcari) [2003695] - cpufreq: intel_pstate: Add Icelake servers support in no-HWP mode (David Arcari) [2003695] - i2c: i801: Add support for Intel Alder Lake PCH-M (David Arcari) [1929497] - i2c: i801: Add Block Write-Block Read Process Call support (David Arcari) [1929497] - pinctrl: tigerlake: Add Alder Lake-M ACPI ID (David Arcari) [1929501] - x86/microcode: Check for offline CPUs before requesting new microcode (Puneet Sethi) [1971878] - x86/resctrl: Fix a maybe-uninitialized build warning treated as error (Terry Bowman) [1994090] - x86/resctrl: Fix default monitoring groups reporting (Terry Bowman) [1994090] - PCI: Remove WARN_ON(in_interrupt()) (Myron Stowe) [1993262] - PCI: Apply CONFIG_PCI_DEBUG to entire drivers/pci hierarchy (Myron Stowe) [1993262] - PCI: Add Silicom Denmark vendor ID (Myron Stowe) [1993262] - PCI: Align checking of syscall user config accessors (Myron Stowe) [1993262] - PCI: Decline to resize resources if boot config must be preserved (Myron Stowe) [1993262] - PCI/LINK: Remove bandwidth notification (Myron Stowe) [1993262] - PCI: acpiphp: Remove unused acpiphp_callback typedef (Myron Stowe) [1993262] - PCI: Fix pci_register_io_range() memory leak (Myron Stowe) [1993262] - EDAC/amd64: Add AMD family 17h model 60h PCI IDs (Aristeu Rozanski) [1930489] - EDAC/amd64: Add PCI device IDs for family 17h, model 70h (Aristeu Rozanski) [1930489] - scsi: bnx2fc: Remove meaningless bnx2fc_abts_cleanup() return value assignment (Nilesh Javali) [1983956] - scsi: bnx2fc: Return failure if io_req is already in ABTS processing (Nilesh Javali) [1983956] - scsi: target: ibmvscsi_tgt: Convert to new submission API (Maurizio Lombardi) [2004470] - scsi: target: Fix sense key for invalid EXTENDED COPY request (Maurizio Lombardi) [2004470] - scsi: target: Allows backend drivers to fail with specific sense codes (Maurizio Lombardi) [2004470] - scsi: target: pscsi: Fix possible null-pointer dereference in pscsi_complete_cmd() (Maurizio Lombardi) [2004470] - scsi: target: core: Drop unnecessary se_cmd ASC/ASCQ members (Maurizio Lombardi) [2004470] - scsi: target: sbp: Drop incorrect ASC/ASCQ usage (Maurizio Lombardi) [2004470] - scsi: target: core: Avoid using lun_tg_pt_gp after unlock (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Add new feature KEEP_BUF (Maurizio Lombardi) [2004470] - scsi: target: Remove redundant assignment to variable ret (Maurizio Lombardi) [2004470] - scsi: target: Fix NULL dereference on XCOPY completion (Maurizio Lombardi) [2004470] - scsi: target: iscsi: Remove redundant continue statement (Maurizio Lombardi) [2004470] - scsi: target: Use standard SAM status types (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Fix boolreturn.cocci warnings (Maurizio Lombardi) [2004470] - scsi: target: core: Add the VERSION DESCRIPTOR fields to the INQUIRY data (Maurizio Lombardi) [2004470] - scsi: target: core: Bump INQUIRY VERSION to SPC-4 (Maurizio Lombardi) [2004470] - scsi: target: core: Add configurable IEEE Company ID attribute (Maurizio Lombardi) [2004470] - scsi: target: core: Unify NAA identifier generation (Maurizio Lombardi) [2004470] - scsi: target: sbp_target: Remove redundant assignment to pg_size (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Rename TCM_DEV_BIT_PLUGGED to TCMU_DEV_BIT_PLUGGED (Maurizio Lombardi) [2004470] - scsi: target: iscsi: Drop unnecessary container_of() (Maurizio Lombardi) [2004470] - scsi: target: iscsi: Switch to kmemdup_nul() (Maurizio Lombardi) [2004470] - scsi: target: iblock: Fix smp_processor_id() BUG messages (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Fix xarray RCU warning (Maurizio Lombardi) [2004470] - scsi: target: core: Avoid smp_processor_id() in preemptible code (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found (Maurizio Lombardi) [2004470] - scsi: target: tcm_fc: Fix a kernel-doc header (Maurizio Lombardi) [2004470] - scsi: target: Shorten ALUA error messages (Maurizio Lombardi) [2004470] - scsi: target: Fix two format specifiers (Maurizio Lombardi) [2004470] - scsi: target: Compare explicitly with SAM_STAT_GOOD (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Make data_pages_per_blk changeable via configfs (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Replace block size definitions with new udev members (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Remove function tcmu_get_block_page() (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Support DATA_BLOCK_SIZE = N * PAGE_SIZE (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Prepare for PAGE_SIZE != DATA_BLOCK_SIZE (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Adjust names of variables and definitions (Maurizio Lombardi) [2004470] - scsi: target: Make the virtual LUN 0 device (Maurizio Lombardi) [2004470] - scsi: target: Add the DUMMY flag to rd_mcp (Maurizio Lombardi) [2004470] - scsi: target: Fix htmldocs warning in target_submit_prep() (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Adjust parameter in call to tcmu_blocks_release() (Maurizio Lombardi) [2004470] - scsi: target: core: file: Don't duplicate memset(0xff) (Maurizio Lombardi) [2004470] - scsi: target: core: pr: Initialize arrays at declaration time (Maurizio Lombardi) [2004470] - scsi: target: configfs: Initialize arrays at declaration time (Maurizio Lombardi) [2004470] - scsi: target: iscsi: Initialize arrays at declaration time (Maurizio Lombardi) [2004470] - scsi: target: iscsi: Remove unused macro PRINT_BUF (Maurizio Lombardi) [2004470] - scsi: target: iscsi: Remove unused macro TEXT_LEN (Maurizio Lombardi) [2004470] - scsi: target: iscsi: Remove unused macro ISCSI_INST_LAST_FAILURE_TYPE (Maurizio Lombardi) [2004470] - scsi: target: core: Remove unused macros NONE and ISPRINT (Maurizio Lombardi) [2004470] - scsi: target: core: Get rid of warning in compare_and_write_do_cmp() (Maurizio Lombardi) [2004470] - scsi: target: pscsi: Remove unused macro ISPRINT (Maurizio Lombardi) [2004470] - scsi: target: pscsi: Fix warning in pscsi_complete_cmd() (Maurizio Lombardi) [2004470] - scsi: target: iblock: Fix type of logs_per_phys (Maurizio Lombardi) [2004470] - scsi: target: iblock: Trim line longer than 80 characters (Maurizio Lombardi) [2004470] - scsi: target: iblock: Remove an extra argument (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Use GFP_NOIO while handling cmds or holding cmdr_lock (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Replace radix_tree with XArray (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Replace IDR by XArray (Maurizio Lombardi) [2004470] - scsi: target: core: Make completion affinity configurable (Maurizio Lombardi) [2004470] - scsi: target: core: Flush submission work during TMR processing (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Add backend plug/unplug callouts (Maurizio Lombardi) [2004470] - scsi: target: iblock: Add backend plug/unplug callouts (Maurizio Lombardi) [2004470] - scsi: target: core: Fix backend plugging (Maurizio Lombardi) [2004470] - scsi: target: tcm_loop: Use LIO wq cmd submission helper (Maurizio Lombardi) [2004470] - scsi: target: tcm_loop: Use block cmd allocator for se_cmds (Maurizio Lombardi) [2004470] - scsi: target: core: Add workqueue based cmd submission (Maurizio Lombardi) [2004470] - scsi: target: core: Add gfp_t arg to target_cmd_init_cdb() (Maurizio Lombardi) [2004470] - scsi: target: core: Remove target_submit_cmd_map_sgls() (Maurizio Lombardi) [2004470] - scsi: target: srpt: Convert to new submission API (Maurizio Lombardi) [2004470] - scsi: target: qla2xxx: Convert to new submission API (Maurizio Lombardi) [2004470] - scsi: target: tcm_qla2xxx: Remove BUG_ON(in_interrupt()) (Maurizio Lombardi) [2004470] - scsi: qla2xxx: Move sess cmd list/lock to driver (Maurizio Lombardi) [2004470] - scsi: qla2xxx: Drop TARGET_SCF_LOOKUP_LUN_FROM_TAG (Maurizio Lombardi) [2004470] - scsi: target: tcm_fc: Convert to new submission API (Maurizio Lombardi) [2004470] - scsi: target: sbp_target: Convert to new submission API (Maurizio Lombardi) [2004470] - scsi: target: tcm_loop: Convert to new submission API (Maurizio Lombardi) [2004470] - scsi: target: core: Break up target_submit_cmd_map_sgls() (Maurizio Lombardi) [2004470] - scsi: target: core: Rename transport_init_se_cmd() (Maurizio Lombardi) [2004470] - scsi: target: core: Drop kref_get_unless_zero() in target_get_sess_cmd() (Maurizio Lombardi) [2004470] - scsi: target: core: Move t_task_cdb initialization (Maurizio Lombardi) [2004470] - scsi: target: iscsi: Fix zero tag inside a trace event (Maurizio Lombardi) [2004470] - nfsd: move fsnotify on client creation outside spinlock (Steve Dickson) [1719330] - nfsd: report client confirmation status in "info" file (Steve Dickson) [1719330] - nfsd: fsnotify on rmdir under nfsd/clients/ (Steve Dickson) [1719330]- mm: gup: fix potential pgmap refcnt leak in __gup_device_huge() (Waiman Long) [2009258] - mm/gup: check for isolation errors (Waiman Long) [2009258] - mm/gup: return an error on migration failure (Waiman Long) [2009258] - mm/gup: check every subpage of a compound page during isolation (Waiman Long) [2009258] - mm/gup: don't pin migrated cma pages in movable zone (Waiman Long) [2009258] - mm/gup: add a range variant of unpin_user_pages_dirty_lock() (Waiman Long) [2009258] - mm/gup: decrement head page once for group of subpages (Waiman Long) [2009258] - mm/gup: add compound page list iterator (Waiman Long) [2009258] - mm/gup: protect unpin_user_pages() against npages==-ERRNO (Waiman Long) [2009258] - mm, memcg: remove unused functions (Waiman Long) [2008341] - mm,vmscan: fix divide by zero in get_scan_count (Waiman Long) [2008341] - mm: memcontrol: fix occasional OOMs due to proportional memory.low reclaim (Waiman Long) [2008341] - mm/memcg: fix incorrect flushing of lruvec data in obj_stock (Waiman Long) [2008341] - mm/memcg: fix NULL pointer dereference in memcg_slab_free_hook() (Waiman Long) [2008341] - mm: memcontrol: fix blocking rstat function called from atomic cgroup1 thresholding code (Waiman Long) [2008341] - cgroup: rstat: fix A-A deadlock on 32bit around u64_stats_sync (Waiman Long) [2008341] - percpu: flush tlb in pcpu_reclaim_populated() (Waiman Long) [2008341] - mm/memcontrol.c: fix kerneldoc comment for mem_cgroup_calculate_protection (Waiman Long) [2008341] - memcontrol: use flexible-array member (Waiman Long) [2008341] - mm: vmscan: remove noinline_for_stack (Waiman Long) [2008341] - mm: memcontrol: move obj_cgroup_uncharge_pages() out of css_set_lock (Waiman Long) [2008341] - mm: memcontrol: simplify the logic of objcg pinning memcg (Waiman Long) [2008341] - mm: memcontrol: rename lruvec_holds_page_lru_lock to page_matches_lruvec (Waiman Long) [2008341] - mm: memcontrol: simplify lruvec_holds_page_lru_lock (Waiman Long) [2008341] - mm: memcontrol: remove the pgdata parameter of mem_cgroup_page_lruvec (Waiman Long) [2008341] - mm: memcontrol: bail out early when !mm in get_mem_cgroup_from_mm (Waiman Long) [2008341] - mm: memcontrol: fix page charging in page replacement (Waiman Long) [2008341] - percpu: optimize locking in pcpu_balance_workfn() (Waiman Long) [2008341] - percpu: initialize best_upa variable (Waiman Long) [2008341] - percpu: rework memcg accounting (Waiman Long) [2008341] - mm, memcg: introduce mem_cgroup_kmem_disabled() (Waiman Long) [2008341] - mm, memcg: mark cgroup_memory_nosocket, nokmem and noswap as __ro_after_init (Waiman Long) [2008341] - mm: vmscan: shrink deferred objects proportional to priority (Waiman Long) [2008341] - mm: memcontrol: reparent nr_deferred when memcg offline (Waiman Long) [2008341] - mm: vmscan: don't need allocate shrinker->nr_deferred for memcg aware shrinkers (Waiman Long) [2008341] - mm: vmscan: use per memcg nr_deferred of shrinker (Waiman Long) [2008341] - mm: vmscan: add per memcg shrinker nr_deferred (Waiman Long) [2008341] - mm: vmscan: use a new flag to indicate shrinker is registered (Waiman Long) [2008341] - mm: vmscan: add shrinker_info_protected() helper (Waiman Long) [2008341] - mm: memcontrol: rename shrinker_map to shrinker_info (Waiman Long) [2008341] - mm: vmscan: use kvfree_rcu instead of call_rcu (Waiman Long) [2008341] - mm: vmscan: remove memcg_shrinker_map_size (Waiman Long) [2008341] - mm: vmscan: use shrinker_rwsem to protect shrinker_maps allocation (Waiman Long) [2008341] - mm: vmscan: consolidate shrinker_maps handling code (Waiman Long) [2008341] - mm: vmscan: use nid from shrink_control for tracepoint (Waiman Long) [2008341] - linux/memcontrol.h: remove duplicate struct declaration (Waiman Long) [2008341] - memcg: charge before adding to swapcache on swapin (Waiman Long) [2008341] - kselftests: cgroup: update kmem test for new vmstat implementation (Waiman Long) [2008341] - mm: memcontrol: consolidate lruvec stat flushing (Waiman Long) [2008341] - mm: memcontrol: switch to rstat (Waiman Long) [2008341] - cgroup: rstat: punt root-level optimization to individual controllers (Waiman Long) [2008341] - cgroup: rstat: support cgroup1 (Waiman Long) [2008341] - mm: memcontrol: privatize memcg_page_state query functions (Waiman Long) [2008341] - mm: memcontrol: kill mem_cgroup_nodeinfo() (Waiman Long) [2008341] - memcg: enable memcg oom-kill for __GFP_NOFAIL (Waiman Long) [2008341] - memcg: cleanup root memcg checks (Waiman Long) [2008341] - mm: memcontrol: fix kernel stack account (Waiman Long) [2008341] - mm: page-writeback: simplify memcg handling in test_clear_page_writeback() (Waiman Long) [2008341] - percpu: implement partial chunk depopulation (Waiman Long) [2008341] - percpu: use pcpu_free_slot instead of pcpu_nr_slots - 1 (Waiman Long) [2008341] - percpu: factor out pcpu_check_block_hint() (Waiman Long) [2008341] - percpu: split __pcpu_balance_workfn() (Waiman Long) [2008341] - percpu: fix a comment about the chunks ordering (Waiman Long) [2008341] - mm/compaction: remove rcu_read_lock during page compaction (Waiman Long) [2008341] - mm/vmscan.c: make lruvec_lru_size() static (Waiman Long) [2008341] - include/linux/mm_inline.h: fold __update_lru_size() into its sole caller (Waiman Long) [2008341] - include/linux/mm_inline.h: fold page_lru_base_type() into its sole caller (Waiman Long) [2008341] - mm: VM_BUG_ON lru page flags (Waiman Long) [2008341] - mm: add __clear_page_lru_flags() to replace page_off_lru() (Waiman Long) [2008341] - mm/swap.c: don't pass "enum lru_list" to del_page_from_lru_list() (Waiman Long) [2008341] - mm/swap.c: don't pass "enum lru_list" to trace_mm_lru_insertion() (Waiman Long) [2008341] - mm: don't pass "enum lru_list" to lru list addition functions (Waiman Long) [2008341] - include/linux/mm_inline.h: shuffle lru list addition and deletion functions (Waiman Long) [2008341] - mm/vmscan.c: use add_page_to_lru_list() (Waiman Long) [2008341] - mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) (Waiman Long) [2008341] - mm: remove superfluous __ClearPageActive() (Waiman Long) [2008341] - mm, memcg: decouple e{low,min} state mutations from protection checks (Waiman Long) [2008341] - Revert "cgroup: Add memory barriers to plug cgroup_rstat_updated() race window" (Waiman Long) [2008341] - mm/memcontrol.c: allocate shrinker_map on appropriate NUMA node (Waiman Long) [2008341] - include/bitmap.h: add new functions to documentation (Waiman Long) [2008341] - include/bitmap.h: add missing parameter in docs (Waiman Long) [2008341] - bitmap: genericize percpu bitmap region iterators (Waiman Long) [2008341] - cgroup, rstat: Don't flush subtree root unless necessary (Waiman Long) [2008341] - mm/memcg: Move mem_cgroup kABI compatibility structure into rh_kabi_memcg.h (Waiman Long) [2008341] - mm/swap: consider max pages in iomap_swapfile_add_extent (Brian Foster) [1969326] - mm/slub: Fix backtrace of objects to handle redzone adjustment (Waiman Long) [2008340] - powerpc/powernv: Fix CPU idle to be called with IRQs disabled (Waiman Long) [2008340] - torture: Fix grace-period rate output (Waiman Long) [2008340] - rcu: Fix kfree_rcu() docbook errors (Waiman Long) [2008340] - rcu/nocb: Perform deferred wake up before last idle's need_resched() check (Waiman Long) [2008340] - rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers (Waiman Long) [2008340] - idle: Prevent late-arriving interrupts from disrupting offline (Waiman Long) [2008340] - torture: Maintain torture-specific set of CPUs-online books (Waiman Long) [2008340] - torture: Clean up after torture-test CPU hotplugging (Waiman Long) [2008340] - rcutorture: Make object_debug also double call_rcu() heap object (Waiman Long) [2008340] - torture: Throttle VERBOSE_TOROUT_*() output (Waiman Long) [2008340] - torture: Make refscale throttle high-rate printk()s (Waiman Long) [2008340] - rcutorture: Use hrtimers for reader and writer delays (Waiman Long) [2008340] - torture: Make stutter use torture_hrtimeout_*() functions (Waiman Long) [2008340] - rcutorture: Use torture_hrtimeout_jiffies() to avoid busy-waits (Waiman Long) [2008340] - torture: Add fuzzed hrtimer-based sleep functions (Waiman Long) [2008340] - rcutorture: Make rcu_torture_fakewriter() use blocking wait primitives (Waiman Long) [2008340] - rcutorture: Make synctype[] and nsynctype be static global (Waiman Long) [2008340] - rcutorture: Require entire stutter period be post-boot (Waiman Long) [2008340] - refscale: Allow summarization of verbose output (Waiman Long) [2008340] - torture: Allow standalone kvm-recheck.sh run detect --trust-make (Waiman Long) [2008340] - torture: Simplify exit-code plumbing for kvm-recheck.sh and kvm-find-errors.sh (Waiman Long) [2008340] - torture: s/STOP/STOP.1/ to avoid scenario collision (Waiman Long) [2008340] - torture: Add --dryrun batches to help schedule a distributed run (Waiman Long) [2008340] - torture: Stop hanging on panic (Waiman Long) [2008340] - torture: Add kvm.sh test summary to end of log file (Waiman Long) [2008340] - torture: Make kvm.sh include --kconfig arguments in CPU calculation (Waiman Long) [2008340] - torture: Make kvm.sh return failure upon build failure (Waiman Long) [2008340] - torture: Print run duration at end of kvm.sh execution (Waiman Long) [2008340] - torture: Make kvm.sh arguments accumulate (Waiman Long) [2008340] - torture: Make kvm.sh "Test Summary" date be end of test (Waiman Long) [2008340] - tools/rcutorture: Make identify_qemu_vcpus() independent of local language (Waiman Long) [2008340] - torture: Add config2csv.sh script to compare torture scenarios (Waiman Long) [2008340] - torture: Prepare for splitting qemu execution from kvm-test-1-run.sh (Waiman Long) [2008340] - torture: Allow kvm.sh --datestamp to specify subdirectories (Waiman Long) [2008340] - torture: Make kvm.sh "--dryrun sched" summarize number of builds (Waiman Long) [2008340] - torture: Make kvm.sh "--dryrun sched" summarize number of batches (Waiman Long) [2008340] - torture: Make --kcsan specify lockdep (Waiman Long) [2008340] - rcu: Do not NMI offline CPUs (Waiman Long) [2008340] - rcu: For RCU grace-period kthread starvation, dump last CPU it ran on (Waiman Long) [2008340] - rcu: Mark obtuse portion of stall warning as internal debug (Waiman Long) [2008340] - scftorture: Add debug output for wrong-CPU warning (Waiman Long) [2008340] - rcutorture: Add testing for RCU's global memory ordering (Waiman Long) [2008340] - rcutorture: Add reader-side tests of polling grace-period API (Waiman Long) [2008340] - rcutorture: Add writer-side tests of polling grace-period API (Waiman Long) [2008340] - rcutorture: Prepare for ->start_gp_poll and ->poll_gp_state (Waiman Long) [2008340] - srcu: Add comment explaining cookie overflow/wrap (Waiman Long) [2008340] - srcu: Document polling interfaces for Tree SRCU grace periods (Waiman Long) [2008340] - srcu: Provide polling interfaces for Tree SRCU grace periods (Waiman Long) [2008340] - srcu: Provide polling interfaces for Tiny SRCU grace periods (Waiman Long) [2008340] - srcu: Provide internal interface to start a Tree SRCU grace period (Waiman Long) [2008340] - srcu: Provide internal interface to start a Tiny SRCU grace period (Waiman Long) [2008340] - srcu: Make Tiny SRCU use multi-bit grace-period counter (Waiman Long) [2008340] - rcu: Enable rcu_normal_after_boot unconditionally for RT (Waiman Long) [2008340] - rcu: Unconditionally use rcuc threads on PREEMPT_RT (Waiman Long) [2008340] - rcu: Make RCU_BOOST default on CONFIG_PREEMPT_RT (Waiman Long) [2008340] - rcu: Eliminate the __kvfree_rcu() macro (Waiman Long) [2008340] - rcu: Introduce kfree_rcu() single-argument macro (Waiman Long) [2008340] - rcu: Record kvfree_call_rcu() call stack for KASAN (Waiman Long) [2008340] - rcu: Do any deferred nocb wakeups at CPU offline time (Waiman Long) [2008340] - rcu/nocb: Code-style nits in callback-offloading toggling (Waiman Long) [2008340] - rcu/nocb: Add nocb CB kthread list to show_rcu_nocb_state() output (Waiman Long) [2008340] - rcu/nocb: Add grace period and task state to show_rcu_nocb_state() output (Waiman Long) [2008340] - tools/rcutorture: Support nocb toggle in TREE01 (Waiman Long) [2008340] - rcutorture: Test runtime toggling of CPUs' callback offloading (Waiman Long) [2008340] - cpu/hotplug: Add lockdep_is_cpus_held() (Waiman Long) [2008340] - rcu/nocb: Locally accelerate callbacks as long as offloading isn't complete (Waiman Long) [2008340] - rcu/nocb: Process batch locally as long as offloading isn't complete (Waiman Long) [2008340] - rcu/nocb: Only cond_resched() from actual offloaded batch processing (Waiman Long) [2008340] - rcu/nocb: Set SEGCBLIST_SOFTIRQ_ONLY at the very last stage of de-offloading (Waiman Long) [2008340] - rcu/nocb: Flush bypass before setting SEGCBLIST_SOFTIRQ_ONLY (Waiman Long) [2008340] - rcu/nocb: Shutdown nocb timer on de-offloading (Waiman Long) [2008340] - rcu/nocb: Re-offload support (Waiman Long) [2008340] - rcu/nocb: De-offloading GP kthread (Waiman Long) [2008340] - rcu/nocb: Don't deoffload an offline CPU with pending work (Waiman Long) [2008340] - rcu/nocb: De-offloading CB kthread (Waiman Long) [2008340] - rcu/nocb: Always init segcblist on CPU up (Waiman Long) [2008340] - rcu/nocb: Provide basic callback offloading state machine bits (Waiman Long) [2008340] - rcu/nocb: Turn enabled/offload states into a common flag (Waiman Long) [2008340] - rcu/segcblist: Add debug checks for segment lengths (Waiman Long) [2008340] - rcu/trace: Add tracing for how segcb list changes (Waiman Long) [2008340] - rcu/tree: segcblist: Remove redundant smp_mb()s (Waiman Long) [2008340] - rcu/segcblist: Add counters to segcblist datastructure (Waiman Long) [2008340] - rcu/segcblist: Add additional comments to explain smp_mb() (Waiman Long) [2008340] - rcu/tree: Make rcu_do_batch count how many callbacks were executed (Waiman Long) [2008340] - rcu: Make call_rcu() print mem_dump_obj() info for double-freed callback (Waiman Long) [2008340] - mm: Make mem_obj_dump() vmalloc() dumps include start and length (Waiman Long) [2008340] - mm: Make mem_dump_obj() handle vmalloc() memory (Waiman Long) [2008340] - mm: Make mem_dump_obj() handle NULL and zero-sized pointers (Waiman Long) [2008340] - mm: Add mem_dump_obj() to print source of memory block (Waiman Long) [2008340] - rcu: Make TASKS_TRACE_RCU select IRQ_WORK (Waiman Long) [2008340] - rcu-tasks: Add RCU-tasks self tests (Waiman Long) [2008340] - rcu-tasks: Move RCU-tasks initialization to before early_initcall() (Waiman Long) [2008340] - rcu: Add lockdep_assert_irqs_disabled() to raw_spin_unlock_rcu_node() macros (Waiman Long) [2008340] - rcu: Add lockdep_assert_irqs_disabled() to rcu_sched_clock_irq() and callees (Waiman Long) [2008340] - rcutorture: Don't do need_resched() testing if ->sync is NULL (Waiman Long) [2008340] - scftorture: Add full-test stutter capability (Waiman Long) [2008340] - torture: Allow alternative forms of kvm.sh command-line arguments (Waiman Long) [2008340] - rcutorture: Small code cleanups (Waiman Long) [2008340] - torture: Accept time units on kvm.sh --duration argument (Waiman Long) [2008340] - rcutorture: Make stutter_wait() caller restore priority (Waiman Long) [2008340] - torture: Force weak-hashed pointers on console log (Waiman Long) [2008340] - rcutorture: Prevent hangs for invalid arguments (Waiman Long) [2008340] - torture: Prevent jitter processes from delaying failed run (Waiman Long) [2008340] - rcutorture: Adjust scenarios SRCU-t and SRCU-u to make kconfig happy (Waiman Long) [2008340] - refscale: Prevent hangs for invalid arguments (Waiman Long) [2008340] - rcuscale: Prevent hangs for invalid arguments (Waiman Long) [2008340] - torture: Exclude "NOHZ tick-stop error" from fatal errors (Waiman Long) [2008340] - rcuscale: Avoid divide by zero (Waiman Long) [2008340] - rcuscale: Add RCU Tasks Trace (Waiman Long) [2008340] - scftorture: Add an alternative IPI vector (Waiman Long) [2008340] - torture: Make torture_stutter() use hrtimer (Waiman Long) [2008340] - torture: Periodically pause in stutter_wait() (Waiman Long) [2008340] - torture: Don't kill gdb sessions (Waiman Long) [2008340] - refscale: Bounds-check module parameters (Waiman Long) [2008340] - rcu-tasks: Make the units of ->init_fract be jiffies (Waiman Long) [2008340] - rcutorture: Make grace-period kthread report match RCU flavor being tested (Waiman Long) [2008340] - rcu-tasks: Convert rcu_tasks_wait_gp() for-loop to while-loop (Waiman Long) [2008340] - rcutorture: Make preemptible TRACE02 enable lockdep (Waiman Long) [2008340] - srcu: Use a more appropriate lockdep helper (Waiman Long) [2008340] - srcu: Take early exit on memory-allocation failure (Waiman Long) [2008340] - rcu: Fix a typo in rcu_blocking_is_gp() header comment (Waiman Long) [2008340] - rcu: Prevent lockdep-RCU splats on lock acquisition/release (Waiman Long) [2008340] - rcu/tree: nocb: Avoid raising softirq for offloaded ready-to-execute CBs (Waiman Long) [2008340] - rcu/tree: Make struct kernel_param_ops definitions const (Waiman Long) [2008340] - rcu/tree: Add a warning if CPU being onlined did not report QS already (Waiman Long) [2008340] - rcu: Clarify nocb kthreads naming in RCU_NOCB_CPU config (Waiman Long) [2008340] - rcu: Fix single-CPU check in rcu_blocking_is_gp() (Waiman Long) [2008340] - rcu: Implement rcu_segcblist_is_offloaded() config dependent (Waiman Long) [2008340] - list.h: Update comment to explicitly note circular lists (Waiman Long) [2008340] - rcu: Panic after fixed number of stalls (Waiman Long) [2008340] - x86/smpboot: Move rcu_cpu_starting() earlier (Waiman Long) [2008340] - torture: Replace cpu_up/down() with add/remove_cpu() (Waiman Long) [2008340] - PCI/PTM: Remove error message at boot (Myron Stowe) [1993252] - PCI: Mark AMD Navi14 GPU ATS as broken (Myron Stowe) [1993252] - PCI: vmd: Update type of the __iomem pointers (Myron Stowe) [1993252] - PCI: Unify ECAM constants in native PCI Express drivers (Myron Stowe) [1993252] - PCI: Add function 1 DMA alias quirk for Marvell 9215 SATA controller (Myron Stowe) [1993252] - PCI: Mark AMD Raven iGPU ATS as broken in some platforms (Myron Stowe) [1993252] - PCI: Disable PTM during suspend to save power (Myron Stowe) [1993252] - PCI/PTM: Save/restore Precision Time Measurement Capability for suspend/resume (Myron Stowe) [1993252] - PCI: Add sysfs attribute for device power state (Myron Stowe) [1993252] - PCI/MSI: Set device flag indicating only 32-bit MSI support (Myron Stowe) [1993252] - PCI/MSI: Move MSI/MSI-X flags updaters to msi.c (Myron Stowe) [1993252] - PCI/MSI: Move MSI/MSI-X init to msi.c (Myron Stowe) [1993252] - PCI: Use predefined Pericom Vendor ID (Myron Stowe) [1993252] - PCI: Disable MSI for Pericom PCIe-USB adapter (Myron Stowe) [1993252] - PCI: Reduce pci_set_cacheline_size() message to debug level (Myron Stowe) [1993252] - PCI: Remove unused HAVE_PCI_SET_MWI (Myron Stowe) [1993252] - PCI: Fix overflow in command-line resource alignment requests (Myron Stowe) [1993252] - PCI: Bounds-check command-line resource alignment requests (Myron Stowe) [1993252] - PCI: Fix kernel-doc markup (Myron Stowe) [1993252] - PCI: ibmphp: Remove unneeded break (Myron Stowe) [1993252] - PCI/ACPI: Fix companion lookup for device 0 on the root bus (Myron Stowe) [1993252] - PCI: Keep both device and resource name for config space remaps (Myron Stowe) [1993252] - PCI: Return u16 from pci_find_ext_capability() and similar (Myron Stowe) [1993252] - PCI: Return u8 from pci_find_capability() and similar (Myron Stowe) [1993252] - PCI: Avoid duplicate IDs in driver dynamic IDs list (Myron Stowe) [1993252] - PCI: Move pci_match_device() ahead of new_id_store() (Myron Stowe) [1993252] - PCI: Decode PCIe 64 GT/s link speed (Myron Stowe) [1993252] - PCI: host-generic: Support building as modules (Myron Stowe) [1993252] - ata: sata_nv: Fix retrieving of active qcs (Tomas Henzl) [1921465] - ata: pata_ns87415.c: Document support on parisc with superio chip (Tomas Henzl) [1921465] - ata: fix some kernel-doc markups (Tomas Henzl) [1921465] - sata, highbank: simplify the return expression of ahci_highbank_suspend (Tomas Henzl) [1921465] - libata: implement ATA_HORKAGE_MAX_TRIM_128M and apply to Sandisks (Tomas Henzl) [1921465] - ata: ahci: use ata_link_info() instead of ata_link_printk() (Tomas Henzl) [1921465] - libata: Use per port sync for detach (Tomas Henzl) [1921465] - ata/libata: Fix usage of page address by page_address in ata_scsi_mode_select_xlat function (Tomas Henzl) [1921465] - sata_rcar: handle pm_runtime_get_sync failure cases (Tomas Henzl) [1921465] - ata: sata_inic162x fix a spelling issue (Tomas Henzl) [1921465] - ata: libata-core: fix a doc warning (Tomas Henzl) [1921465] - ata: ahci: Add sysfs attribute to show remapped NVMe device count (Tomas Henzl) [1921465] - ata: ahci-imx: remove redundant assignment to ret (Tomas Henzl) [1921465] - libata: Return correct status in sata_pmp_eh_recover_pm() when ATA_DFLAG_DETACH is set (Tomas Henzl) [1921465] - ata: move ata_eh_analyze_ncq_error() & co. to libata-sata.c (Tomas Henzl) [1921465] - ata: start separating SATA specific code from libata-eh.c (Tomas Henzl) [1921465] - ata: move ata_sas_*() to libata-sata.c (Tomas Henzl) [1921465] - ata: start separating SATA specific code from libata-scsi.c (Tomas Henzl) [1921465] - ata: move sata_deb_timing_*() to libata-sata.c (Tomas Henzl) [1921465] - ata: move ata_qc_complete_multiple() to libata-sata.c (Tomas Henzl) [1921465] - ata: move sata_link_hardreset() to libata-sata.c (Tomas Henzl) [1921465] - ata: move sata_link_{debounce,resume}() to libata-sata.c (Tomas Henzl) [1921465] - ata: move *sata_set_spd*() to libata-sata.c (Tomas Henzl) [1921465] - ata: move sata_scr_*() to libata-sata.c (Tomas Henzl) [1921465] - ata: start separating SATA specific code from libata-core.c (Tomas Henzl) [1921465] - ata: fix CodingStyle issues in PATA timings code (Tomas Henzl) [1921465] - ata: remove EXPORT_SYMBOL_GPL()s not used by modules (Tomas Henzl) [1921465] - ata: move EXPORT_SYMBOL_GPL()s close to exported code (Tomas Henzl) [1921465] - ata: optimize ata_scsi_rbuf[] size (Tomas Henzl) [1921465] - ata: optimize struct ata_force_param size (Tomas Henzl) [1921465] - ata: use COMMAND_LINE_SIZE for ata_force_param_buf[] size (Tomas Henzl) [1921465] - ata: simplify ata_scsiop_inq_89() (Tomas Henzl) [1921465] - sata_promise: use ata_cable_sata() (Tomas Henzl) [1921465] - ata: make SATA_PMP option selectable only if any SATA host driver is enabled (Tomas Henzl) [1921465] - ata: expose ncq_enable_prio sysfs attribute only on NCQ capable hosts (Tomas Henzl) [1921465] - ata: remove stale maintainership information from core code (Tomas Henzl) [1921465] - libata: Assign OF node to the SCSI device (Tomas Henzl) [1921465] - libata: Remove extra scsi_host_put() in ata_scsi_add_hosts() (Tomas Henzl) [1921465] - libata: transport: Use scnprintf() for avoiding potential buffer overflow (Tomas Henzl) [1921465] - ata/acard_ahci: remove unused variable n_elem (Tomas Henzl) [1921465] - ata: ahci_brcm: BCM7216 reset is self de-asserting (Tomas Henzl) [1921465] - ata: ahci_brcm: Perform reset after obtaining resources (Tomas Henzl) [1921465] - ata: brcm: fix reset controller API usage (Tomas Henzl) [1921465] - ata: brcm: mark PM functions as __maybe_unused (Tomas Henzl) [1921465] - ata: ahci_brcm: Support BCM7216 reset controller name (Tomas Henzl) [1921465] - ata: ahci_brcm: Add a shutdown callback (Tomas Henzl) [1921465] - ata: ahci_brcm: Manage reset line during suspend/resume (Tomas Henzl) [1921465] - ata: ahci_brcm: Add missing clock management during recovery (Tomas Henzl) [1921465] - ata: ahci_brcm: BCM7425 AHCI requires AHCI_HFLAG_DELAY_ENGINE (Tomas Henzl) [1921465] - ata: ahci_brcm: Fix AHCI resources management (Tomas Henzl) [1921465] - ata: libahci_platform: Export again ahci_platform_able_phys() (Tomas Henzl) [1921465] - libata: Fix retrieving of active qcs (Tomas Henzl) [1921465] - ata: pata_artop: make arrays static const, makes object smaller (Tomas Henzl) [1921465] - ata_piix: remove open-coded dmi_match(DMI_OEM_STRING) (Tomas Henzl) [1921465] - ata: sata_mv, avoid trigerrable BUG_ON (Tomas Henzl) [1921465] - ata: make qc_prep return ata_completion_errors (Tomas Henzl) [1921465] - ata: define AC_ERR_OK (Tomas Henzl) [1921465] - libata: Ensure ata_port probe has completed before detach (Tomas Henzl) [1921465] - ahci: tegra: use regulator_bulk_set_supply_names() (Tomas Henzl) [1921465] - ahci: Add support for Amazon's Annapurna Labs SATA controller (Tomas Henzl) [1921465] - ata: libahci_platform: Fix regulator_get_optional() misuse (Tomas Henzl) [1921465] - ata: ahci-imx: Covert to use GPIO descriptor (Tomas Henzl) [1921465] - libata/ahci: Fix PCS quirk application (Tomas Henzl) [1921465] - libata/ahci: Drop PCS quirk for Denverton and beyond (Tomas Henzl) [1921465] - libata: switch remaining drivers to use dma_set_mask_and_coherent (Tomas Henzl) [1921465] - sata_sil24: use dma_set_mask_and_coherent (Tomas Henzl) [1921465] - sata_qstor: use dma_set_mask_and_coherent (Tomas Henzl) [1921465] - sata_nv: use dma_set_mask_and_coherent (Tomas Henzl) [1921465] - sata_mv: use dma_set_mask_and_coherent (Tomas Henzl) [1921465] - pdc_adma: use dma_set_mask_and_coherent (Tomas Henzl) [1921465] - ahci: use dma_set_mask_and_coherent (Tomas Henzl) [1921465] - acard_ahci: use dma_set_mask_and_coherent (Tomas Henzl) [1921465] - libata: add SG safety checks in SFF pio transfers (Tomas Henzl) [1921465] - libata: have ata_scsi_rw_xlat() fail invalid passthrough requests (Tomas Henzl) [1921465] - ata: rb532_cf: Fix unused variable warning in rb532_pata_driver_probe (Tomas Henzl) [1921465] - ata: libahci: do not complain in case of deferred probe (Tomas Henzl) [1921465] - libata: zpodd: Fix small read overflow in zpodd_get_mech_type() (Tomas Henzl) [1921465] - ata: libahci_platform: remove redundant dev_err message (Tomas Henzl) [1921465] - drivers: ata: ahci_sunxi: Increased SATA/AHCI DMA TX/RX FIFOs (Tomas Henzl) [1921465] - libata: Drop firmware version check from the ST1000LM024 quirk (Tomas Henzl) [1921465] - ata: sata_sil24: Remove call to memset after dmam_alloc_coherent (Tomas Henzl) [1921465] - ata:sata_qstor: Remove call to memset after dmam_alloc_coherent (Tomas Henzl) [1921465] - ata: sata_nv: Remove call to memset after dmam_alloc_coherent (Tomas Henzl) [1921465] - ata: pdc_adma: Remove call to memset after dmam_alloc_coherent (Tomas Henzl) [1921465] - ata: libahci: Remove call to memset after dmam_alloc_coherent (Tomas Henzl) [1921465] - ata: acard-ahci: Remove call to memset after dmam_alloc_coherent (Tomas Henzl) [1921465] - libata: don't request sense data on !ZAC ATA devices (Tomas Henzl) [1921465] - libata: Extend quirks for the ST1000LM024 drives with NOLPM quirk (Tomas Henzl) [1921465] - sata_rcar: Remove ata_host_alloc() error printing (Tomas Henzl) [1921465] - libata: fix using DMA buffers on stack (Tomas Henzl) [1921465] - ata: libahci: Only warn for AHCI_HFLAG_MULTI_MSI set when genuine custom irq handler implemented (Tomas Henzl) [1921465] - libata: fix a typo in comment (Tomas Henzl) [1921465] - sata_rcar: fix deferred probing (Tomas Henzl) [1921465] - ata: sata_highbank: Convert to use GPIO descriptors (Tomas Henzl) [1921465] - sata_rcar: convert to SPDX identifiers (Tomas Henzl) [1921465] - ata: ep93xx: Use proper enums for directions (Tomas Henzl) [1921465] - ata: ahci_brcm: Allow using driver or DSL SoCs (Tomas Henzl) [1921465] - ata: ahci_brcm: Match BCM63138 compatible strings (Tomas Henzl) [1921465] - ata: ahci_brcm: Allow optional reset controller to be used (Tomas Henzl) [1921465] - libata: mask swap internal and hardware tag (Tomas Henzl) [1921465] - pata_atiixp: Remove unnecessary parentheses (Tomas Henzl) [1921465] - ata: ahci_sunxi: add support for r40 (Tomas Henzl) [1921465] - ata: ahci_platform: add support for PHY controller regulator (Tomas Henzl) [1921465] - ata: ahci_platform: add support for AHCI controller regulator (Tomas Henzl) [1921465] - libata: Use SMART LBAM/LBAH password defines (Tomas Henzl) [1921465] - ata: ahci: Convert to using pOFn instead of device_node.name (Tomas Henzl) [1921465] - ata: ftide010: Add a quirk for SQ201 (Tomas Henzl) [1921465] - ata: ahci_platform: enable to get and control reset (Tomas Henzl) [1921465] - ata: libahci_platform: add reset control support (Tomas Henzl) [1921465] - ata: add an extra argument to ahci_platform_get_resources() (Tomas Henzl) [1921465] - ata: sata_rcar: exclude setting of PHY registers in Gen3 (Tomas Henzl) [1921465] - ata: sata_rcar: really mask all interrupts on Gen2 and later (Tomas Henzl) [1921465] - ata: libahci: Allow reconfigure of DEVSLP register (Tomas Henzl) [1921465] - ata: libahci: Correct setting of DEVSLP register (Tomas Henzl) [1921465] - ata: ahci: Enable DEVSLP by default on x86 with SLP_S0 (Tomas Henzl) [1921465] - ata: ahci: Support state with min power but Partial low power state (Tomas Henzl) [1921465] - Revert "ata: ahci_platform: convert kcalloc to devm_kcalloc" (Tomas Henzl) [1921465] - ata: sata_rcar: Add rudimentary Runtime PM support (Tomas Henzl) [1921465] - ata: sata_rcar: Provide a short-hand for &pdev->dev (Tomas Henzl) [1921465] - ata: Only output sg element mapped number in verbose debug (Tomas Henzl) [1921465] - ata: Guard ata_scsi_dump_cdb() by ATA_VERBOSE_DEBUG (Tomas Henzl) [1921465] - ata: ahci_platform: convert kcalloc to devm_kcalloc (Tomas Henzl) [1921465] - ata: ahci_platform: convert kzallloc to kcalloc (Tomas Henzl) [1921465] - ata: ahci_platform: correct parameter documentation for ahci_platform_shutdown (Tomas Henzl) [1921465] - libata: remove ata_sff_data_xfer_noirq() (Tomas Henzl) [1921465] - scsi: target: Fix the pgr/alua_support_store functions (Maurizio Lombardi) [1995935] - sched/deadline: Fix missing clock update in migrate_task_rq_dl() (Phil Auld) [1992254] - sched/fair: Avoid a second scan of target in select_idle_cpu (Phil Auld) [1992254] - sched/fair: Use prev instead of new target as recent_used_cpu (Phil Auld) [1992254] - sched: Replace deprecated CPU-hotplug functions. (Phil Auld) [1992254] - sched/deadline: Fix reset_on_fork reporting of DL tasks (Phil Auld) [1992254] - sched/numa: Fix is_core_idle() (Phil Auld) [1992254] - sched/fair: Sync load_sum with load_avg after dequeue (Phil Auld) [1992254] - sched/fair: Fix CFS bandwidth hrtimer expiry type (Phil Auld) [1992254] - sched/fair: Ensure _sum and _avg values stay consistent (Phil Auld) [1992254] - sched/fair: Ensure that the CFS parent is added after unthrottling (Phil Auld) [1992254] - sched/rt: Fix Deadline utilization tracking during policy change (Phil Auld) [1992254] - sched/rt: Fix RT utilization tracking during policy change (Phil Auld) [1992254] - sched/fair: Age the average idle time (Phil Auld) [1992254] - wait: use LIST_HEAD_INIT() to initialize wait_queue_head (Phil Auld) [1992254] - sched: Optimize housekeeping_cpumask() in for_each_cpu_and() (Phil Auld) [1992254] - sched/fair: Fix util_est UTIL_AVG_UNCHANGED handling (Phil Auld) [1992254] - sched/pelt: Check that *_avg are null when *_sum are (Phil Auld) [1992254] - sched/fair: Correctly insert cfs_rq's to list on unthrottle (Phil Auld) [1992254] - sched/pelt: Ensure that *_sum is always synced with *_avg (Phil Auld) [1992254] - sched/fair: Return early from update_tg_cfs_load() if delta == 0 (Phil Auld) [1992254] - sched/fair: Make sure to update tg contrib for blocked load (Phil Auld) [1992254] - sched/fair: Keep load_avg and load_sum synced (Phil Auld) [1992254] - sched: Stop PF_NO_SETAFFINITY from being inherited by various init system threads (Phil Auld) [1992254] - sched: Fix a stale comment in pick_next_task() (Phil Auld) [1992254] - sched/fair: Fix ascii art by relpacing tabs (Phil Auld) [1992254] - tick/nohz: Call tick_nohz_task_switch() with interrupts disabled (Phil Auld) [1992254] - sched/fair: Fix clearing of has_idle_cores flag in select_idle_cpu() (Phil Auld) [1992254] - sched/core: Remove the pointless BUG_ON(!task) from wake_up_q() (Phil Auld) [1992254] - sched: Make the idle task quack like a per-CPU kthread (Phil Auld) [1992254] - sched/fair: Fix unfairness caused by missing load decay (Phil Auld) [1992254] - sched: Make nr_iowait_cpu() return 32-bit value (Phil Auld) [1992254] - sched: Make nr_iowait() return 32-bit value (Phil Auld) [1992254] - sched: Make nr_running() return 32-bit value (Phil Auld) [1992254] - sched/isolation: Reconcile rcu_nocbs= and nohz_full= (Phil Auld) [1992254] - sched/fair: Introduce a CPU capacity comparison helper (Phil Auld) [1992254] - sched/fair: Clean up active balance nr_balance_failed trickery (Phil Auld) [1992254] - sched/fair: Move update_nohz_stats() to the CONFIG_NO_HZ_COMMON block to simplify the code & fix an unused function warning (Phil Auld) [1992254] - sched/fair: Bring back select_idle_smt(), but differently (Phil Auld) [1992254] - sched,fair: Alternative sched_slice() (Phil Auld) [1992254] - sched/topology: Remove redundant cpumask_and() in init_overlap_sched_group() (Phil Auld) [1992254] - sched/numa: Allow runtime enabling/disabling of NUMA balance without SCHED_DEBUG (Phil Auld) [1992254] - sched/fair: Optimize test_idle_cores() for !SMT (Phil Auld) [1992254] - sched: Fix various typos (Phil Auld) [1992254] - sched: Remove unnecessary variable from schedule_tail() (Phil Auld) [1992254] - sched: Optimize __calc_delta() (Phil Auld) [1992254] - sched: Provide raw_spin_rq_*lock*() helpers (Phil Auld) [1992254] - sched/pelt: Fix task util_est update filtering (Phil Auld) [1992254] - sched/fair: use lsub_positive in cpu_util_next() (Phil Auld) [1992254] - sched/fair: Reduce the window for duplicated update (Phil Auld) [1992254] - sched/fair: Reorder newidle_balance pulled_task tests (Phil Auld) [1992254] - sched/fair: Remove unused parameter of update_nohz_stats (Phil Auld) [1992254] - sched/fair: Remove unused return of _nohz_idle_balance (Phil Auld) [1992254] - sched/fair: Remove update of blocked load from newidle_balance (Phil Auld) [1992254] - sched/topology: fix the issue groups don't span domain->span for NUMA diameter > 2 (Phil Auld) [1992254] - sched/fair: Merge select_idle_core/cpu() (Phil Auld) [1992254] - sched/fair: Remove select_idle_smt() (Phil Auld) [1992254] - sched/fair: Move avg_scan_cost calculations under SIS_PROP (Phil Auld) [1992254] - sched/fair: Remove SIS_AVG_CPU (Phil Auld) [1992254] - sched/eas: Don't update misfit status if the task is pinned (Phil Auld) [1992254] - sched/fair: Avoid stale CPU util_est value for schedutil in task dequeue (Phil Auld) [1992254] - sched/fair: Add a few assertions (Phil Auld) [1992254] - cpufreq: schedutil: Simplify sugov_update_next_freq() (Phil Auld) [1992254] - sched/topology: Warn when NUMA diameter > 2 (Phil Auld) [1992254] - sched: Use task_current() instead of 'rq->curr == p' (Phil Auld) [1992254] - sched/core: Allow try_invoke_on_locked_down_task() with irqs disabled (Phil Auld) [1992254] - sched/fair: Exclude the current CPU from find_new_ilb() (Phil Auld) [1992254] - rbtree, sched/deadline: Use rb_add_cached() (Phil Auld) [1992254] - rbtree, sched/fair: Use rb_add_cached() (Phil Auld) [1992254] - sched/isolation: Prefer housekeeping CPU in local node (Phil Auld) [1992254] - sched: Fix various typos in comments (Phil Auld) [1992254] - s390/qeth: fix deadlock during failing recovery (Sumanth Korikkar) [1984990] - s390/qeth: Fix deadlock in remove_discipline (Sumanth Korikkar) [1984990] - s390/qeth: fix NULL deref in qeth_clear_working_pool_list() (Sumanth Korikkar) [1984990] - s390/qdio: fix roll-back after timeout on ESTABLISH ccw (Sumanth Korikkar) [1984990] - s390/qdio: get rid of register asm (Sumanth Korikkar) [1984990] - s390/netiuvc: get rid of forward declarations (Sumanth Korikkar) [1984990] - s390/qeth: Consider dependency on SWITCHDEV module (Sumanth Korikkar) [1984990] - s390/qeth: shrink TX buffer struct (Sumanth Korikkar) [1984990] - s390/qeth: remove TX buffer's pointer to its queue (Sumanth Korikkar) [1984990] - s390/qeth: remove QAOB's pointer to its TX buffer (Sumanth Korikkar) [1984990] - s390/qeth: consolidate completion of pending TX buffers (Sumanth Korikkar) [1984990] - s390/qeth: use ethtool_sprintf() (Sumanth Korikkar) [1984990] - s390/qeth: unify the tracking of active cmds on ccw device (Sumanth Korikkar) [1984990] - s390/qeth: also use TX NAPI for non-IQD devices (Sumanth Korikkar) [1984990] - s390/qeth: count TX completion interrupts (Sumanth Korikkar) [1984990] - powerpc/stacktrace: Include linux/delay.h (Steve Best) [2010674] - powerpc/stacktrace: Fix spurious "stale" traces in raise_backtrace_ipi() (Steve Best) [2010674] - powerpc/xmon: Reset RCU and soft lockup watchdogs (Steve Best) [2010674] - bpf, sockmap: Fix sk->prot unhash op reset (Jiri Benc) [1947006] - xdp: fix xdp_return_frame() kernel BUG throw for page_pool memory model (Jiri Benc) [1947006] - selftests/bpf: Tests using bpf_check_mtu BPF-helper input mtu_len param (Jiri Benc) [1947006] - bpf: BPF-helper for MTU checking add length input (Jiri Benc) [1947006] - xsk: Remove dangling function declaration from header file (Jiri Benc) [1947006] - bpf: Remove blank line in bpf helper description comment (Jiri Benc) [1947006] - libbpf: Use AF_LOCAL instead of AF_INET in xsk.c (Jiri Benc) [1947006] - selftests/bpf: Tests using bpf_check_mtu BPF-helper (Jiri Benc) [1947006] - selftests/bpf: Use bpf_check_mtu in selftest test_cls_redirect (Jiri Benc) [1947006] - bpf: Drop MTU check when doing TC-BPF redirect to ingress (Jiri Benc) [1947006] - bpf: Add BPF-helper for MTU checking (Jiri Benc) [1947006] - bpf: bpf_fib_lookup return MTU value as output when looked up (Jiri Benc) [1947006] - bpf: Fix bpf_fib_lookup helper MTU check for SKB ctx (Jiri Benc) [1947006] - bpf: Remove MTU check in __bpf_skb_max_len (Jiri Benc) [1947006] - net, veth: Alloc skb in bulk for ndo_xdp_xmit (Jiri Benc) [1947006] - bpf: Enable bpf_{g,s}etsockopt in BPF_CGROUP_UDP{4,6}_RECVMSG (Jiri Benc) [1947006] - selftests/bpf: Rewrite recvmsg{4,6} asm progs to c in test_sock_addr (Jiri Benc) [1947006] - bpf: Enable bpf_{g,s}etsockopt in BPF_CGROUP_INET{4,6}_GET{PEER,SOCK}NAME (Jiri Benc) [1947006] - bpf: Enable bpf_{g,s}etsockopt in BPF_CGROUP_UDP{4,6}_SENDMSG (Jiri Benc) [1947006] - selftests/bpf: Verify that rebinding to port < 1024 from BPF works (Jiri Benc) [1947006] - bpf: Allow rewriting to ports under ip_unprivileged_port_start (Jiri Benc) [1947006] - net: port < inet_prot_sock(net) --> inet_port_requires_bind_service(net, port) (Jiri Benc) [1947006] - net: inet_is_local_reserved_port() should return bool not int (Jiri Benc) [1947006] - libbpf, xsk: Select AF_XDP BPF program based on kernel version (Jiri Benc) [1947006] - xsk: Fold xp_assign_dev and __xp_assign_dev (Jiri Benc) [1947006] - xsk: Remove explicit_free parameter from __xsk_rcv() (Jiri Benc) [1947006] - bpf: Split cgroup_bpf_enabled per attach type (Jiri Benc) [1947006] - bpf: Remove extra lock_sock for TCP_ZEROCOPY_RECEIVE (Jiri Benc) [1947006] - net, xdp: Introduce xdp_build_skb_from_frame utility routine (Jiri Benc) [1947006] - net, xdp: Introduce __xdp_build_skb_from_frame utility routine (Jiri Benc) [1947006] - bpf: Extend bind v4/v6 selftests for mark/prio/bindtoifindex (Jiri Benc) [1947006] - bpf: Allow to retrieve sol_socket opts from sock_addr progs (Jiri Benc) [1947006] - bpf: Replace fput with sockfd_put in sock map (Jiri Benc) [1947006] - tools: bpf: add SO_BINDTOIFINDEX to socket.h in tools (Jiri Benc) [1947006] - media: firewire: firedtv-avc: fix a buffer overflow in avc_ca_pmt() (Lucas Zampieri) [1956472] {CVE-2021-3542}- mm/hmm: make HMM_MIRROR an implicit option (Rafael Aquini) [1998534] - mm/hmm: allow HMM_MIRROR on all architectures with MMU (Rafael Aquini) [1998534] - mm: don't select MIGRATE_VMA_HELPER from HMM_MIRROR (Rafael Aquini) [1998534] - mm: sort out the DEVICE_PRIVATE Kconfig mess (Rafael Aquini) [1998534] - s390/ap/zcrypt: notify userspace with online, config and mode info (Stefan Schulze Frielinghaus) [1984895] - docs: livepatch: Fix a typo and remove the unnecessary gaps in a sentence (C. Erastus Toe) [1995447] - Documentation: livepatch: document reliable stacktrace (C. Erastus Toe) [1995447] - Documentation: livepatch: Convert to automatically generated contents (C. Erastus Toe) [1995447] - scsi: ibmvfc: Reinitialize sub-CRQs and perform channel enquiry after LPM (Desnes A. Nunes do Rosario) [1932217] - scsi: ibmvfc: Store return code of H_FREE_SUB_CRQ during cleanup (Desnes A. Nunes do Rosario) [1932217] - scsi: ibmvfc: Treat H_CLOSED as success during sub-CRQ registration (Desnes A. Nunes do Rosario) [1932217] - scsi: ibmvfc: Fix invalid sub-CRQ handles after hard reset (Desnes A. Nunes do Rosario) [1932217] - scsi: ibmvfc: Simplify handling of sub-CRQ initialization (Desnes A. Nunes do Rosario) [1932217] - exec: Transform exec_update_mutex into a rw_semaphore (Chris von Recklinghausen) [1993665] - perf: Break deadlock involving exec_update_mutex (Chris von Recklinghausen) [1993665] - pidfd: Add missing sock updates for pidfd_getfd() (Chris von Recklinghausen) [1993665] - exec: Move the call of prepare_binprm into search_binary_handler (Chris von Recklinghausen) [1993665] - exec: Allow load_misc_binary to call prepare_binprm unconditionally (Chris von Recklinghausen) [1993665] - exec: Convert security_bprm_set_creds into security_bprm_repopulate_creds (Chris von Recklinghausen) [1993665] - exec: Factor security_bprm_creds_for_exec out of security_bprm_set_creds (Chris von Recklinghausen) [1993665] - exec: Move would_dump into flush_old_exec (Chris von Recklinghausen) [1993665] - exec: Rename flush_old_exec begin_new_exec (Chris von Recklinghausen) [1993665] - exec: Move most of setup_new_exec into flush_old_exec (Chris von Recklinghausen) [1993665] - exec: In setup_new_exec cache current in the local variable me (Chris von Recklinghausen) [1993665] - exec: Merge install_exec_creds into setup_new_exec (Chris von Recklinghausen) [1993665] - exec: Rename the flag called_exec_mmap point_of_no_return (Chris von Recklinghausen) [1993665] - exec: Make unlocking exec_update_mutex explict (Chris von Recklinghausen) [1993665] - binfmt: Move install_exec_creds after setup_new_exec to match binfmt_elf (Chris von Recklinghausen) [1993665] - pidfd: Use new infrastructure to fix deadlocks in execve (Chris von Recklinghausen) [1993665] - perf: Use new infrastructure to fix deadlocks in execve (Chris von Recklinghausen) [1993665] - proc: io_accounting: Use new infrastructure to fix deadlocks in execve (Chris von Recklinghausen) [1993665] - proc: Use new infrastructure to fix deadlocks in execve (Chris von Recklinghausen) [1993665] - kernel/kcmp.c: Use new infrastructure to fix deadlocks in execve (Chris von Recklinghausen) [1993665] - kernel: doc: remove outdated comment cred.c (Chris von Recklinghausen) [1993665] - mm: docs: Fix a comment in process_vm_rw_core (Chris von Recklinghausen) [1993665] - selftests/ptrace: add test cases for dead-locks (Chris von Recklinghausen) [1993665] - exec: Fix a deadlock in strace (Chris von Recklinghausen) [1993665] - exec: Add exec_update_mutex to replace cred_guard_mutex (Chris von Recklinghausen) [1993665] - exec: Move exec_mmap right after de_thread in flush_old_exec (Chris von Recklinghausen) [1993665] - exec: Move cleanup of posix timers on exec out of de_thread (Chris von Recklinghausen) [1993665] - exec: Factor unshare_sighand out of de_thread and call it separately (Chris von Recklinghausen) [1993665] - exec: Only compute current once in flush_old_exec (Chris von Recklinghausen) [1993665] - pid: Implement pidfd_getfd syscall (Chris von Recklinghausen) [1993665] - pidfd: add P_PIDFD to waitid() (Chris von Recklinghausen) [1993665] - fork: return proper negative error code (Chris von Recklinghausen) [1993665] - copy_process(): don't use ksys_close() on cleanups (Chris von Recklinghausen) [1993665] - fork: don't check parent_tidptr with CLONE_PIDFD (Chris von Recklinghausen) [1993665] - fs/exec.c: move ->recursion_depth out of critical sections (Chris von Recklinghausen) [1993665] - clone: add CLONE_PIDFD (Chris von Recklinghausen) [1993665] - signal: support CLONE_PIDFD with pidfd_send_signal (Chris von Recklinghausen) [1993665] - arch: add pidfd and io_uring syscalls everywhere (Chris von Recklinghausen) [1993665] - signal: don't silently convert SI_USER signals to non-current pidfd (Chris von Recklinghausen) [1993665] - signal: add pidfd_send_signal() syscall (Chris von Recklinghausen) [1993665] - sched/core: Convert signal_struct.sigcnt to refcount_t (Chris von Recklinghausen) [1993665] - sched/core: Convert sighand_struct.count to refcount_t (Chris von Recklinghausen) [1993665] - exec: make prepare_bprm_creds static (Chris von Recklinghausen) [1993665] - fork: don't copy inconsistent signal handler state to child (Chris von Recklinghausen) [1993665] - Revert "perf: Break deadlock involving exec_update_mutex" (Chris von Recklinghausen) [1993665] - powerpc/mm/highmem: use __set_pte_at() for kmap_local() (Nico Pache) [2001854] - mm: extract might_alloc() debug check (Nico Pache) [2001854] - mm/mempolicy: use vma_lookup() in __access_remote_vm() (Nico Pache) [2001854] - mm/memory.c: use vma_lookup() in __access_remote_vm() (Nico Pache) [2001854] - mm/mremap: use vma_lookup() in vma_to_resize() (Nico Pache) [2001854] - mm/migrate: use vma_lookup() in do_pages_stat_array() (Nico Pache) [2001854] - mm/ksm: use vma_lookup() in find_mergeable_vma() (Nico Pache) [2001854] - kernel/events/uprobes: use vma_lookup() in find_active_uprobe() (Nico Pache) [2001854] - misc/sgi-gru/grufault: use vma_lookup() in gru_find_vma() (Nico Pache) [2001854] - media: videobuf2: use vma_lookup() in get_vaddr_frames() (Nico Pache) [2001854] - drm/amdgpu: use vma_lookup() in amdgpu_ttm_tt_get_user_pages() (Nico Pache) [2001854] - net/ipv5/tcp: use vma_lookup() in tcp_zerocopy_receive() (Nico Pache) [2001854] - vfio: use vma_lookup() instead of find_vma_intersection() (Nico Pache) [2001854] - virt/kvm: use vma_lookup() instead of find_vma_intersection() (Nico Pache) [2001854] - x86/sgx: use vma_lookup() in sgx_encl_find() (Nico Pache) [2001854] - arch/powerpc/kvm/book3s: use vma_lookup() in kvmppc_hv_setup_htab_rma() (Nico Pache) [2001854] - arch/powerpc/kvm/book3s_hv_uvmem: use vma_lookup() instead of find_vma_intersection() (Nico Pache) [2001854] - arch/arm64/kvm: use vma_lookup() instead of find_vma_intersection() (Nico Pache) [2001854] - drm/i915/selftests: use vma_lookup() in __igt_mmap() (Nico Pache) [2001854] - mm: add vma_lookup(), update find_vma_intersection() comments (Nico Pache) [2001854] - i915_vma: Rename vma_lookup to i915_vma_lookup (Nico Pache) [2001854] - media: videobuf2: Move frame_vector into media subsystem (Nico Pache) [2001854] - mm/frame-vector: Use FOLL_LONGTERM (Nico Pache) [2001854] - vhost: convert get_user_pages() --> pin_user_pages() (Nico Pache) [2001854] - docs: mm/gup: pin_user_pages.rst: add a "case 5" (Nico Pache) [2001854] - mm/gup: documentation fix for pin_user_pages*() APIs (Nico Pache) [2001854] - mm/gup: frame_vector: convert get_user_pages() --> pin_user_pages() (Nico Pache) [2001854] - mm/gup: update pin_user_pages.rst for "case 3" (mmu notifiers) (Nico Pache) [2001854] - mm: untag user pointers in get_vaddr_frames (Nico Pache) [2001854] - media: videobuf2-vmalloc: get_userptr: buffers are always writable (Nico Pache) [2001854] - net: expand textsearch ts_state to fit skb_seq_state (Nico Pache) [2001854] - esp: avoid unneeded kmap_atomic call (Nico Pache) [2001854] - net: compound page support in skb_seq_read (Nico Pache) [2001854] - net: support kmap_local forced debugging in skb_frag_foreach (Nico Pache) [2001854] - mm/highmem: fix CONFIG_DEBUG_KMAP_LOCAL_FORCE_MAP (Nico Pache) [2001854] - x86/crashdump/32: Simplify copy_oldmem_page() (Nico Pache) [2001854] - io-mapping: Provide iomap_local variant (Nico Pache) [2001854] - mm/highmem: Provide kmap_local* (Nico Pache) [2001854] - sched: highmem: Store local kmaps in task struct (Nico Pache) [2001854] - x86: Support kmap_local() forced debugging (Nico Pache) [2001854] - mm/highmem: Provide CONFIG_DEBUG_KMAP_LOCAL_FORCE_MAP (Nico Pache) [2001854] - mm/highmem: Provide and use CONFIG_DEBUG_KMAP_LOCAL (Nico Pache) [2001854] - mm/highmem: Take kmap_high_get() properly into account (Nico Pache) [2001854] - highmem: High implementation details and document API (Nico Pache) [2001854] - Documentation/io-mapping: Remove outdated blurb (Nico Pache) [2001854] - io-mapping: Cleanup atomic iomap (Nico Pache) [2001854] - mm/highmem: Remove the old kmap_atomic cruft (Nico Pache) [2001854] - highmem: Get rid of kmap_types.h (Nico Pache) [2001854] - powerpc/mm/highmem: Switch to generic kmap atomic (Nico Pache) [2001854] - x86/mm/highmem: Use generic kmap atomic implementation (Nico Pache) [2001854] - highmem: Make DEBUG_HIGHMEM functional (Nico Pache) [2001854] - highmem: Provide generic variant of kmap_atomic* (Nico Pache) [2001854] - asm-generic: Provide kmap_size.h (Nico Pache) [2001854] - fs: Remove asm/kmap_types.h includes (Nico Pache) [2001854] - highmem: Remove unused functions (Nico Pache) [2001854] - mm/highmem: Un-EXPORT __kmap_atomic_idx() (Nico Pache) [2001854] - kmap: consolidate kmap_prot definitions (Nico Pache) [2001854] - parisc/kmap: remove duplicate kmap code (Nico Pache) [2001854] - arch/kmap: define kmap_atomic_prot() for all arch's (Nico Pache) [2001854] - arch/kmap: ensure kmap_prot visibility (Nico Pache) [2001854] - arch/kunmap_atomic: consolidate duplicate code (Nico Pache) [2001854] - arch/kmap_atomic: consolidate duplicate code (Nico Pache) [2001854] - {x86,powerpc,microblaze}/kmap: move preempt disable (Nico Pache) [2001854] - arch/kunmap: remove duplicate kunmap implementations (Nico Pache) [2001854] - arch/kmap: remove redundant arch specific kmaps (Nico Pache) [2001854] - arch/kmap: remove BUG_ON() (Nico Pache) [2001854] - ipc: remove memcg accounting for sops objects in do_semtimedop() (Rafael Aquini) [1999705] {CVE-2021-3759} - memcg: enable accounting of ipc resources (Rafael Aquini) [1999705] {CVE-2021-3759} - ipc: use kmalloc for msg_queue and shmid_kernel (Rafael Aquini) [1999705] {CVE-2021-3759} - ipc sem: use kvmalloc for sem_undo allocation (Rafael Aquini) [1999705] {CVE-2021-3759} - ipc/sem.c: replace kvmalloc/memset with kvzalloc and use struct_size (Rafael Aquini) [1999705] {CVE-2021-3759} - x86: sev-es: Restore SEV-ES-specific version of copy_from_kernel_nofault() (Vitaly Kuznetsov) [2010082] - perf machine: Initialize srcline string member in add_location struct (Michael Petlan) [1981880] - ipmi: kcs_bmc_aspeed: Fix less than zero comparison of a unsigned int (Tony Camuso) [2003186] - ipmi: kcs_bmc_aspeed: Optionally apply status address (Tony Camuso) [2003186] - ipmi: kcs_bmc_aspeed: Fix IBFIE typo from datasheet (Tony Camuso) [2003186] - ipmi: kcs_bmc_aspeed: Implement KCS SerIRQ configuration (Tony Camuso) [2003186] - ipmi: kcs_bmc: Add serio adaptor (Tony Camuso) [2003186] - ipmi: kcs_bmc: Enable IBF on open (Tony Camuso) [2003186] - ipmi: kcs_bmc: Allow clients to control KCS IRQ state (Tony Camuso) [2003186] - ipmi: kcs_bmc: Decouple the IPMI chardev from the core (Tony Camuso) [2003186] - ipmi: kcs_bmc: Strip private client data from struct kcs_bmc (Tony Camuso) [2003186] - ipmi: kcs_bmc: Split headers into device and client (Tony Camuso) [2003186] - ipmi: kcs_bmc: Turn the driver data-structures inside-out (Tony Camuso) [2003186] - ipmi: kcs_bmc: Split out kcs_bmc_cdev_ipmi (Tony Camuso) [2003186] - ipmi: kcs_bmc: Rename {read,write}_{status,data}() functions (Tony Camuso) [2003186] - ipmi: kcs_bmc: Make status update atomic (Tony Camuso) [2003186] - ipmi: kcs_bmc_aspeed: Use of match data to extract KCS properties (Tony Camuso) [2003186] - ipmi/watchdog: Stop watchdog timer when the current action is 'none' (Tony Camuso) [2003186] - ipmi: kcs: aspeed: Adapt to new LPC DTS layout (Tony Camuso) [2003186] - ipmi_si: Join string literals back (Tony Camuso) [2003186] - ipmi_si: Drop redundant check before calling put_device() (Tony Camuso) [2003186] - ipmi_si: Use strstrip() to remove surrounding spaces (Tony Camuso) [2003186] - ipmi_si: Get rid of ->addr_source_cleanup() (Tony Camuso) [2003186] - ipmi_si: Reuse si_to_str[] array in ipmi_hardcode_init_one() (Tony Camuso) [2003186] - ipmi_si: Introduce ipmi_panic_event_str[] array (Tony Camuso) [2003186] - ipmi_si: Use proper ACPI macros to check error code for failures (Tony Camuso) [2003186] - ipmi_si: Utilize temporary variable to hold device pointer (Tony Camuso) [2003186] - ipmi_si: Remove bogus err_free label (Tony Camuso) [2003186] - ipmi: Handle device properties with software node API (Tony Camuso) [2003186] - ipmi:ssif: make ssif_i2c_send() void (Tony Camuso) [2003186] - ipmi: Refine retry conditions for getting device id (Tony Camuso) [2003186] - redhat/configs: enable CONFIG_IMA_WRITE_POLICY (Bruno Meneguele) [2010530] - Disable CONFIG_CRYPTO_SM4 on aarch64 (Vladis Dronov) [2008943] - powerpc/iommu: Report the correct most efficient DMA mask for PCI devices (Steve Best) [2007425] - powerpc/dma: Fix dma_map_ops::get_required_mask (Steve Best) [2007425] - ibmvnic: Reuse tx pools when possible (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Reuse rx pools when possible (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Reuse LTB when possible (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Use bitmap for LTB map_ids (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: init_tx_pools move loop-invariant code (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Use/rename local vars in init_tx_pools (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Use/rename local vars in init_rx_pools (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Fix up some comments and messages (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Consolidate code in replenish_rx_pool() (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: check failover_pending in login response (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: retry reset if there are no other resets (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: parenthesize a check (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: free tx_pool if tso_pool alloc fails (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: set ltb->buff to NULL after freeing (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: account for bufs already saved in indir_buf (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: clean pending indirect buffs during reset (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Use strscpy() instead of strncpy() (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: fix send_request_map incompatible argument (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: fix kernel build warnings in build_hdr_descs_arr (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: fix kernel build warning (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: fix kernel build warning in strncpy (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Allow device probe if the device is not ready at boot (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Use list_for_each_entry() to simplify code in ibmvnic.c (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: remove default label from to_string switch (Desnes A. Nunes do Rosario) [1998677] - intel_th: pci: Add Alder Lake-M support (Jiri Olsa) [1929502] - i2c: designware: Fix indentation in the header (David Arcari) [2004468] - i2c: designware: Use DIV_ROUND_CLOSEST() macro (David Arcari) [2004468] - math64: New DIV_S64_ROUND_CLOSEST helper (David Arcari) [2004468] - units: Add SI metric prefix definitions (David Arcari) [2004468] - i2c: busses: i2c-designware-master: Fix misnaming of 'i2c_dw_init_master()' (David Arcari) [2004468] - MAINTAINERS: adjust to removing i2c designware platform data (David Arcari) [2004468] - i2c: designware: Get rid of legacy platform data (David Arcari) [2004468] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 (David Arcari) [2004468] - i2c: designware: Switch over to i2c_freq_mode_string() (David Arcari) [2004468] - i2c: core: add api to provide frequency mode strings (David Arcari) [2004468] - i2c: designware: Fix return value check in navi_amd_register_client() (David Arcari) [2004468] - i2c: drivers: Use generic definitions for bus frequencies (part 2) (David Arcari) [2004468] - i2c: designware: Add driver support for AMD NAVI GPU (David Arcari) [2004468] - i2c: designware: Adjust bus_freq_hz when refuse high speed mode set (David Arcari) [2004468] - i2c: designware: Get right data length (David Arcari) [2004468] - i2c: designware: Make register offsets all of the same width (David Arcari) [2004468] - i2c: designware: Switch header to use BIT() and GENMASK() (David Arcari) [2004468] - i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED (David Arcari) [2004468] - i2c: designware: call i2c_dw_read_clear_intrbits_slave() once (David Arcari) [2004468] - i2c: busses: Use fallthrough pseudo-keyword (David Arcari) [2004468] - i2c: designware: platdrv: Set class based on DMI (David Arcari) [2004468] - i2c: designware: Adjust bus speed independently of ACPI (David Arcari) [2004468] - i2c: designware: Add Baikal-T1 System I2C support (David Arcari) [2004468] - i2c: designware: Move reg-space remapping into a dedicated function (David Arcari) [2004468] - i2c: designware: Retrieve quirk flags as early as possible (David Arcari) [2004468] - i2c: designware: Convert driver to using regmap API (David Arcari) [2004468] - i2c: designware: Discard Cherry Trail model flag (David Arcari) [2004468] - i2c: designware: Drop hard coded FIFO depth assignment (David Arcari) [2004468] - i2c: designware: Read counters from ACPI for PCI driver (David Arcari) [2004468] - i2c: designware: Move ACPI parts into common module (David Arcari) [2004468] - i2c: designware: Drop unneeded condition in i2c_dw_validate_speed() (David Arcari) [2004468] - i2c: designware: Move i2c_dw_validate_speed() helper to a common code (David Arcari) [2004468] - i2c: designware: Include proper headers in i2c-desingware-core.h (David Arcari) [2004468] - i2c: designware: Get rid of PCI driver specifics in common code (David Arcari) [2004468] - i2c: designware: Allow slave mode for PCI enumerated devices (David Arcari) [2004468] - i2c: designware: Rename i2c_dw_probe() to i2c_dw_probe_master() (David Arcari) [2004468] - i2c: designware: Switch PCI driver to use i2c_dw_configure_master() (David Arcari) [2004468] - i2c: designware: Move configuration routines to respective modules (David Arcari) [2004468] - i2c: designware: Use devm_platform_ioremap_resource() to simplify code (David Arcari) [2004468] - i2c: designware: Calculate SCL timing parameter for High Speed Mode (David Arcari) [2004468] - i2c: designware: Calculate SCL timing parameter for Fast Mode Plus (David Arcari) [2004468] - i2c: designware: platdrv: Remove DPM_FLAG_SMART_SUSPEND flag on BYT and CHT (David Arcari) [2004468] - i2c: drivers: Use generic definitions for bus frequencies (David Arcari) [2004468] - i2c: core: Provide generic definitions for bus frequencies (David Arcari) [2004468] - i2c: designware: Fix spelling typos in the comments (David Arcari) [2004468] - i2c: designware: Discard i2c_dw_read_comp_param() function (David Arcari) [2004468] - i2c: designware: Detect the FIFO size in the common code (David Arcari) [2004468] - i2c: designware: Add ACPI HID for Hisilicon Hip08-Lite I2C controller (David Arcari) [2004468] - i2c: designware: Fix optional reset error handling (David Arcari) [2004468] - i2c: designware: assert reset when error happen at ->probe() (David Arcari) [2004468] - i2c: designware: Synchronize IRQs when unregistering slave client (David Arcari) [2004468] - i2c: designware: Fix unused variable warning (David Arcari) [2004468] - i2c: designware: make use of devm_gpiod_get_optional (David Arcari) [2004468] - i2c: busses: Use dev_get_drvdata where possible (David Arcari) [2004468] - i2c: designware: ratelimit 'transfer when suspended' errors (David Arcari) [2004468] - i2c: designware: Add support for an interface clock (David Arcari) [2004468] - i2c: i2c-designware-platdrv: Always use a dynamic adapter number (David Arcari) [2004468] - i2c: i2c-designware-platdrv: Cleanup setting of the adapter number (David Arcari) [2004468] - i2c: designware: Do not allow i2c_dw_xfer() calls while suspended (David Arcari) [2004468] - i2c: designware: Cleanup bus lock handling (David Arcari) [2004468] - i2c: designware: Set IRQF_NO_SUSPEND flag for all BYT and CHT controllers (David Arcari) [2004468] - i2c: designware: Call i2c_dw_clk_rate() only when calculating timings (David Arcari) [2004468] - i2c: designware: Remove Cherry Trail PMIC I2C bus pm_disabled workaround (David Arcari) [2004468] - i2c: designware: add MSCC Ocelot support (David Arcari) [2004468] - i2c: designware: allow IP specific sda_hold_time (David Arcari) [2004468] - i2c: designware: move #ifdef CONFIG_OF to the top (David Arcari) [2004468] - i2c: designware: use generic table matching (David Arcari) [2004468] - i2c: designware: Add SPDX license tag (David Arcari) [2004468] - i2c: designware: Convert to use struct i2c_timings (David Arcari) [2004468] - i2c: designware-pcidrv: Mark expected switch fall-through (David Arcari) [2004468] - i2c: designware-master: use core to detect 'no zero length' quirk (David Arcari) [2004468] - i2c: designware: Add debug print for bus speed (David Arcari) [2004468] - i2c: designware: Add debug print for SDA hold time value (David Arcari) [2004468] - i2c: designware: Separate timing parameter setting from HW initalization (David Arcari) [2004468] - i2c: designware: Move SDA hold time configuration to common code (David Arcari) [2004468] - i2c: designware: Call i2c_dw_clk_rate() only once in i2c_dw_init_master() (David Arcari) [2004468] - i2c: designware: Don't use internal ___constant_swab32 (David Arcari) [2004468] - i2c: designware: Move register access detection to common code (David Arcari) [2004468] - i2c: designware: Remove needless variable from i2c_dw_init_slave() (David Arcari) [2004468]- x86/amd_nb: Add AMD family 17h model 60h PCI IDs (David Arcari) [1987067] - x86/amd_nb: Check vendor in AMD-only functions (David Arcari) [1987067] - hwmon: (k10temp) Add support for yellow carp (David Arcari) [1987067] - x86/amd_nb: Add AMD family 19h model 50h PCI ids (David Arcari) [1987067] - x86: Fix various typos in comments, take #2 (David Arcari) [1987067] - x86/amd_nb, char/amd64-agp: Use amd_nb_num() accessor (David Arcari) [1987067] - x86/amd_nb: Add PCI device IDs for family 17h, model 70h (David Arcari) [1987067] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 477 (David Arcari) [1987067] - x86/amd_nb: Make hygon_nb_misc_ids static (David Arcari) [1987067] - x86/pci, x86/amd_nb: Add Hygon Dhyana support to PCI and northbridge (David Arcari) [1987067] - x86/cpu: Create Hygon Dhyana architecture support file (David Arcari) [1987067] - hwmon: (k10temp) Rework the temperature offset calculation (David Arcari) [1987067] - hwmon: (k10temp) Don't show Tdie for all Zen/Zen2/Zen3 CPU/APU (David Arcari) [1987067] - hwmon: (k10temp) Add additional missing Zen2 and Zen3 APUs (David Arcari) [1987067] - hwmon: (k10temp) support Zen3 APUs (David Arcari) [1987067] - CI: Fix RT branch name (Veronika Kabatova) - platform/x86/intel: pmc/core: Add GBE Package C10 fix for Alder Lake PCH (David Arcari) [1962965] - platform/x86/intel: pmc/core: Add Alder Lake low power mode support for pmc core (David Arcari) [1962965] - platform/x86/intel: pmc/core: Add Latency Tolerance Reporting (LTR) support to Alder Lake (David Arcari) [1962965] - platform/x86/intel: pmc/core: Add Alderlake support to pmc core driver (David Arcari) [1962965] - redhat/configs: Add CONFIG_X86_PLATFORM_DRIVERS_INTEL (David Arcari) [1962965] - platform/x86: intel_pmc_core: Move to intel sub-directory (David Arcari) [1962965] - platform/x86: intel_skl_int3472: Move to intel/ subfolder (David Arcari) [1962965] - platform/x86: intel_pmc_core: Prevent possibile overflow (David Arcari) [1962965] - ipvs: check that ip_vs_conn_tab_bits is between 8 and 20 (Andrea Claudi) [1816769] - KVM: nVMX: Filter out all unsupported controls when eVMCS was activated (Vitaly Kuznetsov) [2001915] - pinctrl: amd: Handle wake-up interrupt (David Arcari) [2000228] - pinctrl: amd: Add irq field data (David Arcari) [2000228] - pinctrl: amd: Fix an issue with shutdown when system set to s0ix (David Arcari) [2000228] - pinctrl/amd: Add device HID for new AMD GPIO controller (David Arcari) [2000228] - pinctrl: amd: Implement irq_set_wake (David Arcari) [2000228] - genirq/PM: Introduce IRQCHIP_ENABLE_WAKEUP_ON_SUSPEND flag (David Arcari) [2000228] - pinctrl: amd: remove debounce filter setting in IRQ type setting (David Arcari) [2000228] - pinctrl: amd: print debounce filter info in debugfs (David Arcari) [2000228] - pinctrl: amd: use higher precision for 512 RtcClk (David Arcari) [2000228] - pinctrl: amd: fix incorrect way to disable debounce filter (David Arcari) [2000228] - pinctrl: amd: Use irqchip template (David Arcari) [2000228] - pinctrl: pinctrl-amd: Do not define 'struct acpi_device_id' when !CONFIG_ACPI (David Arcari) [2000228] - pinctrl: amd: Honor IRQ trigger type requested by the caller (David Arcari) [2000228] - pinctrl: Use new GPIO_LINE_DIRECTION (David Arcari) [2000228] - remove ioremap_nocache and devm_ioremap_nocache (David Arcari) [2000228] - pinctrl: amd: fix __iomem annotation in amd_gpio_irq_handler() (David Arcari) [2000228] - pinctrl: amd: disable spurious-firing GPIO IRQs (David Arcari) [2000228] - pinctrl: Remove dev_err() usage after platform_get_irq() (David Arcari) [2000228] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 422 (David Arcari) [2000228] - pinctrl/amd: fix typo (David Arcari) [2000228] - pinctrl: pinctrl-amd: simplify getting .driver_data (David Arcari) [2000228] - pinctrl/amd: poll InterruptEnable bits in amd_gpio_irq_set_type (David Arcari) [2000228] - pinctrl: Include nothing else (David Arcari) [2000228] - pinctrl/amd: only handle irq if it is pending and unmasked (David Arcari) [2000228] - pinctrl/amd: fix gpio irq level in debugfs (David Arcari) [2000228] - smartpqi: Update version to 2.1.10-025 (Don Brace) [1980106] - scsi: smartpqi: Replace one-element array with flexible-array member (Don Brace) [1980106] - scsi: smartpqi: Fix an error code in pqi_get_raid_map() (Don Brace) [1980106] - scsi: smartpqi: Update version to 2.1.10-020 (Don Brace) [1980106] - scsi: smartpqi: Fix ISR accessing uninitialized data (Don Brace) [1980106] - scsi: smartpqi: Add PCI IDs for new ZTE controllers (Don Brace) [1980106] - scsi: smartpqi: Add PCI ID for new ntcom controller (Don Brace) [1980106] - scsi: smartpqi: Add SCSI cmd info for resets (Don Brace) [1980106] - scsi: smartpqi: Change Kconfig menu entry to Microchip (Don Brace) [1980106] - scsi: smartpqi: Change driver module macros to Microchip (Don Brace) [1980106] - scsi: smartpqi: Update copyright notices (Don Brace) [1980106] - scsi: smartpqi: Add PCI IDs for H3C P4408 controllers (Don Brace) [1980106]- lib/linear_ranges: fix repeated words & one typo (Nico Pache) [2006475] - lib: linear_ranges: Add missing MODULE_LICENSE() (Nico Pache) [2006475] - bpf: Fix regression on BPF_OBJ_GET with non-O_RDWR flags (Jiri Olsa) [1944798] - bpf, x86: Fix extable offset calculation (Jiri Olsa) [1944798] - bpftool: Add Makefile target bootstrap (Jiri Olsa) [1944798] - bpf: Avoid warning when re-casting __bpf_call_base into __bpf_call_base_args (Jiri Olsa) [1944798] - docs, bpf: Add minimal markup to address doc warning (Jiri Olsa) [1944798] - test_bpf: Remove EXPECTED_FAIL flag from bpf_fill_maxinsns11 (Jiri Olsa) [1944798] - trace: bpf: Allow bpf to attach to bare tracepoints (Jiri Olsa) [1944798] - docs: bpf: Clarify -mcpu=v3 requirement for atomic ops (Jiri Olsa) [1944798] - tools, headers: Sync struct bpf_perf_event_data (Jiri Olsa) [1944798] - selftests/bpf: Add missing cleanup in atomic_bounds test (Jiri Olsa) [1944798] - docs: bpf: Clarify BPF_CMPXCHG wording (Jiri Olsa) [1944798] - docs: bpf: Fixup atomics markup (Jiri Olsa) [1944798] - bpf: Document new atomic instructions (Jiri Olsa) [1944798] - kbuild: Do not clean resolve_btfids if the output does not exist (Jiri Olsa) [1944798] - kbuild: Add resolve_btfids clean to root clean target (Jiri Olsa) [1944798] - bpf: Introduce task_vma bpf_iter (Jiri Olsa) [1944798] - bpf: Allow bpf_d_path in bpf_iter program (Jiri Olsa) [1944798] - selftests/bpf: Add test for bpf_iter_task_vma (Jiri Olsa) [1944798] - bpf: Don't do bpf_cgroup_storage_set() for kuprobe/tp programs (Jiri Olsa) [1944798] - libbpf: Use SOCK_CLOEXEC when opening the netlink socket (Jiri Olsa) [1944798] - bpf: Update selftests to reflect new error states (Jiri Olsa) [1944798] - bpf, x86: Validate computation of branch displacements for x86-32 (Jiri Olsa) [1944798] - bpf, x86: Validate computation of branch displacements for x86-64 (Jiri Olsa) [1944798] - bpf: program: Refuse non-O_RDWR flags in BPF_OBJ_GET (Jiri Olsa) [1944798] - bpf: Take module reference for trampoline in module (Jiri Olsa) [1944798] - bpf/selftests: Test that kernel rejects a TCP CC with an invalid license (Jiri Olsa) [1944798] - bpf: Enforce that struct_ops programs be GPL-only (Jiri Olsa) [1944798] - libbpf: Fix bail out from 'ringbuf_process_ring()' on error (Jiri Olsa) [1944798] - selftests/bpf: Add selftest for pointer-to-array-of-struct BTF dump (Jiri Olsa) [1944798] - libbpf: Fix BTF dump of pointer-to-array-of-struct (Jiri Olsa) [1944798] - bpf, selftests: Fix up some test_verifier cases for unprivileged (Jiri Olsa) [1944798] - bpf, x86: Use kvmalloc_array instead kmalloc_array in bpf_jit_comp (Jiri Olsa) [1944798] - libbpf: Fix INSTALL flag order (Jiri Olsa) [1944798] - libbpf: Clear map_info before each bpf_obj_get_info_by_fd (Jiri Olsa) [1944798] - samples, bpf: Add missing munmap in xdpsock (Jiri Olsa) [1944798] - tools/resolve_btfids: Fix build error with older host toolchains (Jiri Olsa) [1944798] - selftests/bpf: Fix a compiler warning in global func test (Jiri Olsa) [1944798] - bpf: Drop imprecise log message (Jiri Olsa) [1944798] - bpf: Clear percpu pointers in bpf_prog_clone_free() (Jiri Olsa) [1944798] - bpf: Fix a warning message in mark_ptr_not_null_reg() (Jiri Olsa) [1944798] - selftests/bpf: Add unit tests for pointers in global functions (Jiri Olsa) [1944798] - bpf: Support pointers in global func args (Jiri Olsa) [1944798] - bpf: Extract nullable reg type conversion into a helper function (Jiri Olsa) [1944798] - bpf: Rename bpf_reg_state variables (Jiri Olsa) [1944798] - tools/resolve_btfids: Add /libbpf to .gitignore (Jiri Olsa) [1944798] - bpf: selftests: Add non function pointer test to struct_ops (Jiri Olsa) [1944798] - libbpf: Ignore non function pointer member in struct_ops (Jiri Olsa) [1944798] - bpf: Clear per_cpu pointers during bpf_prog_realloc (Jiri Olsa) [1944798] - selftests/bpf: Add a selftest for the tracing bpf_get_socket_cookie (Jiri Olsa) [1944798] - selftests/bpf: Use vmlinux.h in socket_cookie_prog.c (Jiri Olsa) [1944798] - selftests/bpf: Integrate the socket_cookie test to test_progs (Jiri Olsa) [1944798] - bpf: Expose bpf_get_socket_cookie to tracing programs (Jiri Olsa) [1944798] - selftests/bpf: Convert test_xdp_redirect.sh to bash (Jiri Olsa) [1944798] - selftests/bpf: Add a test for map-in-map and per-cpu maps in sleepable progs (Jiri Olsa) [1944798] - bpf: Allows per-cpu maps and map-in-map in sleepable programs (Jiri Olsa) [1944798] - selftests/bpf: Improve recursion selftest (Jiri Olsa) [1944798] - selftest/bpf: Add a recursion test (Jiri Olsa) [1944798] - bpf: Count the number of times recursion was prevented (Jiri Olsa) [1944798] - bpf: Add per-program recursion prevention mechanism (Jiri Olsa) [1944798] - bpf: Compute program stats for sleepable programs (Jiri Olsa) [1944798] - bpf: Run sleepable programs with migration disabled (Jiri Olsa) [1944798] - bpf: Optimize program stats (Jiri Olsa) [1944798] - selftests/bpf: Simplify the calculation of variables (Jiri Olsa) [1944798] - selftest/bpf: Add test for var-offset stack access (Jiri Olsa) [1944798] - tools/resolve_btfids: Set srctree variable unconditionally (Jiri Olsa) [1944798] - tools/resolve_btfids: Check objects before removing (Jiri Olsa) [1944798] - tools/resolve_btfids: Build libbpf and libsubcmd in separate directories (Jiri Olsa) [1944798] - bpf: Simplify bool comparison (Jiri Olsa) [1944798] - selftests/bpf: Remove unneeded semicolon (Jiri Olsa) [1944798] - bpf/benchs/bench_ringbufs: Remove unneeded semicolon (Jiri Olsa) [1944798] - bpf: Refactor BPF_PSEUDO_CALL checking as a helper function (Jiri Olsa) [1944798] - bpf/selftests: Update the IMA test to use BPF ring buffer (Jiri Olsa) [1944798] - bpf: Allow usage of BPF ringbuffer in sleepable programs (Jiri Olsa) [1944798] - bpf/selftests: Add a short note about vmtest.sh in README.rst (Jiri Olsa) [1944798] - bpf: Helper script for running BPF presubmit tests (Jiri Olsa) [1944798] - bpf: Emit explicit NULL pointer checks for PROBE_LDX instructions. (Jiri Olsa) [1944798] - libbpf: Stop using feature-detection Makefiles (Jiri Olsa) [1944798] - selftest/bpf: Testing for multiple logs on REJECT (Jiri Olsa) [1944798] - samples: bpf: Remove unneeded semicolon (Jiri Olsa) [1944798] - bpf: Propagate stack bounds to registers in atomics w/ BPF_FETCH (Jiri Olsa) [1944798] - samples/bpf: Add include dir for MIPS Loongson64 to fix build errors (Jiri Olsa) [1944798] - bpf: Simplify cases in bpf_base_func_proto (Jiri Olsa) [1944798] - samples/bpf: Set flag __SANE_USERSPACE_TYPES__ for MIPS to fix build warnings (Jiri Olsa) [1944798] - selftests/bpf: Avoid useless void *-casts (Jiri Olsa) [1944798] - selftests/bpf: Consistent malloc/calloc usage (Jiri Olsa) [1944798] - selftests/bpf: Avoid heap allocation (Jiri Olsa) [1944798] - selftests/bpf: Define local variables at the beginning of a block (Jiri Olsa) [1944798] - selftests/bpf: Change type from void * to struct generic_data * (Jiri Olsa) [1944798] - selftests/bpf: Change type from void * to struct ifaceconfigobj * (Jiri Olsa) [1944798] - selftests/bpf: Remove casting by introduce local variable (Jiri Olsa) [1944798] - selftests/bpf: Improve readability of xdpxceiver/worker_pkt_validate() (Jiri Olsa) [1944798] - selftests/bpf: Remove memory leak (Jiri Olsa) [1944798] - selftests/bpf: Fix style warnings (Jiri Olsa) [1944798] - selftests/bpf: Remove unused enums (Jiri Olsa) [1944798] - selftests/bpf: Remove a lot of ifobject casting (Jiri Olsa) [1944798] - samples/bpf: Add xdp program on egress for xdp_redirect_map (Jiri Olsa) [1944798] - bpf: Fix typo in scalar{,32}_min_max_rsh comments (Jiri Olsa) [1944798] - bpf, docs: Update build procedure for manually compiling LLVM and Clang (Jiri Olsa) [1944798] - selftest/bpf: Fix typo (Jiri Olsa) [1944798] - libbpf: Use string table index from index table if needed (Jiri Olsa) [1944798] - bpf: Try to avoid kzalloc in cgroup/{s,g}etsockopt (Jiri Olsa) [1944798] - bpf: Permit size-0 datasec (Jiri Olsa) [1944798] - selftests: bpf: Add a new test for bare tracepoints (Jiri Olsa) [1944798] - selftests/bpf: Add verifier tests for x64 jit jump padding (Jiri Olsa) [1944798] - bpf,x64: Pad NOPs to make images converge more easily (Jiri Olsa) [1944798] - tools/bpftool: Add -Wall when building BPF programs (Jiri Olsa) [1944798] - bpf: Declare __bpf_free_used_maps() unconditionally (Jiri Olsa) [1944798] - bpf: Add bpf_patch_call_args prototype to include/linux/bpf.h (Jiri Olsa) [1944798] - kernel.spec: Add support to use vmlinux.h (Jiri Olsa) [1989087] - spec: Add vmlinux.h to kernel-devel package (Jiri Olsa) [1989087] - lib/test_scanf: Handle n_bits == 0 in random tests (Chris von Recklinghausen) [1985062] - printk/console: Check consistent sequence number when handling race in console_unlock() (Chris von Recklinghausen) [1985062] - printk: fix cpu lock ordering (Chris von Recklinghausen) [1985062] - lib/dump_stack: move cpu lock to printk.c (Chris von Recklinghausen) [1985062] - random32: Fix implicit truncation warning in prandom_seed_state() (Chris von Recklinghausen) [1985062] - lib: test_scanf: Remove pointless use of type_min() with unsigned types (Chris von Recklinghausen) [1985062] - selftests: lib: Add wrapper script for test_scanf (Chris von Recklinghausen) [1985062] - lib: test_scanf: Add tests for sscanf number conversion (Chris von Recklinghausen) [1985062] - lib: vsprintf: Fix handling of number field widths in vsscanf (Chris von Recklinghausen) [1985062] - lib: vsprintf: scanf: Negative number must have field width > 1 (Chris von Recklinghausen) [1985062] - usb: host: xhci-tegra: Switch to use ptTs (Chris von Recklinghausen) [1985062] - nilfs2: Switch to use ptTs (Chris von Recklinghausen) [1985062] - kdb: Switch to use ptTs (Chris von Recklinghausen) [1985062] - lib/vsprintf: Allow to override ISO 8601 date and time separator (Chris von Recklinghausen) [1985062] - printk: Remove trailing semicolon in macros (Chris von Recklinghausen) [1985062] - printk: Move EXPORT_SYMBOL() closer to vprintk definition (Chris von Recklinghausen) [1985062] - kernel/printk.c: Fixed mundane typos (Chris von Recklinghausen) [1985062] - printk: rename vprintk_func to vprintk (Chris von Recklinghausen) [1985062] - printk: console: remove unnecessary safe buffer usage (Chris von Recklinghausen) [1985062] - printk: kmsg_dump: remove _nolock() variants (Chris von Recklinghausen) [1985062] - printk: remove logbuf_lock (Chris von Recklinghausen) [1985062] - printk: introduce a kmsg_dump iterator (Chris von Recklinghausen) [1985062] - printk: kmsg_dumper: remove @active field (Chris von Recklinghausen) [1985062] - printk: add syslog_lock (Chris von Recklinghausen) [1985062] - printk: use atomic64_t for devkmsg_user.seq (Chris von Recklinghausen) [1985062] - printk: use seqcount_latch for clear_seq (Chris von Recklinghausen) [1985062] - printk: introduce CONSOLE_LOG_MAX (Chris von Recklinghausen) [1985062] - printk: consolidate kmsg_dump_get_buffer/syslog_print_all code (Chris von Recklinghausen) [1985062] - printk: refactor kmsg_dump_get_buffer() (Chris von Recklinghausen) [1985062] - printk: kmsg_dump: remove unused fields (Chris von Recklinghausen) [1985062] - printk: limit second loop of syslog_print_all (Chris von Recklinghausen) [1985062] - mtd: mtdoops: synchronize kmsg_dumper (Chris von Recklinghausen) [1985062] - vsprintf: dump full information of page flags in pGp (Chris von Recklinghausen) [1985062] - mm, slub: don't combine pr_err with INFO (Chris von Recklinghausen) [1985062] - mm, slub: use pGp to print page flags (Chris von Recklinghausen) [1985062] - lib/vsprintf.c: remove leftover 'f' and 'F' cases from bstr_printf() (Chris von Recklinghausen) [1985062] - printk: clarify the documentation for plain pointer printing (Chris von Recklinghausen) [1985062] - lib/vsprintf: do not show no_hash_pointers message multiple times (Chris von Recklinghausen) [1985062] - kdb: Refactor env variables get/set code (Chris von Recklinghausen) [1985062] - kernel: debug: Ordinary typo fixes in the file gdbstub.c (Chris von Recklinghausen) [1985062] - kdb: Simplify kdb commands registration (Chris von Recklinghausen) [1985062] - seqlock,lockdep: Fix seqcount_latch_init() (Chris von Recklinghausen) [1985062] - printk: avoid prb_first_valid_seq() where possible (Chris von Recklinghausen) [1985062] - printk: rectify kernel-doc for prb_rec_init_wr() (Chris von Recklinghausen) [1985062] - lib/vsprintf: no_hash_pointers prints all addresses as unhashed (Chris von Recklinghausen) [1985062] - kselftest: add support for skipped tests (Chris von Recklinghausen) [1985062] - lib: use KSTM_MODULE_GLOBALS macro in kselftest drivers (Chris von Recklinghausen) [1985062] - printk: fix deadlock when kernel panic (Chris von Recklinghausen) [1985062] - torture: Remove "Failed to add ttynull console" false positive (Chris von Recklinghausen) [1985062] - printk: fix string termination for record_print_text() (Chris von Recklinghausen) [1985062] - printk: fix buffer overflow potential for print_text() (Chris von Recklinghausen) [1985062] - printk: fix kmsg_dump_get_buffer length calulations (Chris von Recklinghausen) [1985062] - printk: ringbuffer: fix line counting (Chris von Recklinghausen) [1985062] - Revert "init/console: Use ttynull as a fallback when there is no console" (Chris von Recklinghausen) [1985062] - printk: remove obsolete dead assignment (Chris von Recklinghausen) [1985062] - printk: ringbuffer: Reference text_data_ring directly in callees. (Chris von Recklinghausen) [1985062] - printk/console: Allow to disable console output by using console="" or console=null (Chris von Recklinghausen) [1985062] - init/console: Use ttynull as a fallback when there is no console (Chris von Recklinghausen) [1985062] - printk: remove logbuf_lock writer-protection of ringbuffer (Chris von Recklinghausen) [1985062] - printk: inline log_output(),log_store() in vprintk_store() (Chris von Recklinghausen) [1985062] - printk: remove unneeded dead-store assignment (Chris von Recklinghausen) [1985062] - printk: finalize records with trailing newlines (Chris von Recklinghausen) [1985062] - printk: ringbuffer: Wrong data pointer when appending small string (Chris von Recklinghausen) [1985062] - printk: reduce setup_text_buf size to LOG_LINE_MAX (Chris von Recklinghausen) [1985062] - printk: avoid and/or handle record truncation (Chris von Recklinghausen) [1985062] - printk: remove dict ring (Chris von Recklinghausen) [1985062] - printk: move dictionary keys to dev_printk_info (Chris von Recklinghausen) [1985062] - printk: move printk_info into separate array (Chris von Recklinghausen) [1985062] - printk: reimplement log_cont using record extension (Chris von Recklinghausen) [1985062] - printk: ringbuffer: add finalization/extension support (Chris von Recklinghausen) [1985062] - printk: ringbuffer: change representation of states (Chris von Recklinghausen) [1985062] - printk: ringbuffer: clear initial reserved fields (Chris von Recklinghausen) [1985062] - printk: ringbuffer: add BLK_DATALESS() macro (Chris von Recklinghausen) [1985062] - printk: ringbuffer: relocate get_data() (Chris von Recklinghausen) [1985062] - printk: ringbuffer: avoid memcpy() on state_var (Chris von Recklinghausen) [1985062] - printk: ringbuffer: fix setting state in desc_read() (Chris von Recklinghausen) [1985062] - seqlock: Introduce seqcount_latch_t (Chris von Recklinghausen) [1985062] - scripts/gdb: update for lockless printk ringbuffer (Chris von Recklinghausen) [1985062] - scripts/gdb: add utils.read_ulong() (Chris von Recklinghausen) [1985062] - printk: reduce LOG_BUF_SHIFT range for H8300 (Chris von Recklinghausen) [1985062] - printk: ringbuffer: support dataless records (Chris von Recklinghausen) [1985062] - MAINTAIERS: Add John Ogness as printk reviewer (Chris von Recklinghausen) [1985062] - printk: use the lockless ringbuffer (Chris von Recklinghausen) [1985062] - Revert "printk: lock/unlock console only for new logbuf entries" (Chris von Recklinghausen) [1985062] - printk: add lockless ringbuffer (Chris von Recklinghausen) [1985062] - crash: add VMCOREINFO macro to define offset in a struct declared by typedef (Chris von Recklinghausen) [1985062] - printk: Use fallthrough pseudo-keyword (Chris von Recklinghausen) [1985062] - kernel.h: Move oops_in_progress to printk.h (Chris von Recklinghausen) [1985062] - serial: 8250: change lock order in serial8250_do_startup() (Chris von Recklinghausen) [1985062] - kernel: printk: delete repeated words in comments (Chris von Recklinghausen) [1985062] - random32: Restore __latent_entropy attribute on net_rand_state (Chris von Recklinghausen) [1985062] - random32: add a tracepoint for prandom_u32() (Chris von Recklinghausen) [1985062] - init: open code setting up stdin/stdout/stderr (Chris von Recklinghausen) [1985062] - hvc: unify console setup naming (Chris von Recklinghausen) [1985062] - console: Fix trivia typo 'change' -> 'chance' (Chris von Recklinghausen) [1985062] - console: Propagate error code from console ->setup() (Chris von Recklinghausen) [1985062] - tty: hvc: Return proper error code from console ->setup() hook (Chris von Recklinghausen) [1985062] - lib/vsprintf: Force type of flags value for gfp_t (Chris von Recklinghausen) [1985062] - lib/vsprintf: Replace custom spec to print decimals with generic one (Chris von Recklinghausen) [1985062] - lib/vsprintf: Replace hidden BUILD_BUG_ON() with static_assert() (Chris von Recklinghausen) [1985062] - printk: Make linux/printk.h self-contained (Chris von Recklinghausen) [1985062] - doc:kmsg: explicitly state the return value in case of SEEK_CUR (Chris von Recklinghausen) [1985062] - Replace HTTP links with HTTPS ones: vsprintf (Chris von Recklinghausen) [1985062] - Revert "kernel/printk: add kmsg SEEK_CUR handling" (Chris von Recklinghausen) [1985062] - random32: move the pseudo-random 32-bit definitions to prandom.h (Chris von Recklinghausen) [1985062] - printk/kdb: Redirect printk messages into kdb in any context (Chris von Recklinghausen) [1985062] - usb: pulse8-cec: Switch to use ptT (Chris von Recklinghausen) [1985062] - lib/vsprintf: Print time64_t in human readable format (Chris von Recklinghausen) [1985062] - printk: Remove pr_cont_once() (Chris von Recklinghausen) [1985062] - printk: handle blank console arguments passed in. (Chris von Recklinghausen) [1985062] - kernel/printk: add kmsg SEEK_CUR handling (Chris von Recklinghausen) [1985062] - printk: Fix a typo in comment "interator"->"iterator" (Chris von Recklinghausen) [1985062] - printk: Correctly set CON_CONSDEV even when preferred console was not registered (Chris von Recklinghausen) [1985062] - printk: Fix preferred console selection with multiple matches (Chris von Recklinghausen) [1985062] - printk: Move console matching logic into a separate function (Chris von Recklinghausen) [1985062] - lib/vsprintf: update comment about simple_strto() functions (Chris von Recklinghausen) [1985062] - printk: Convert a use of sprintf to snprintf in console_unlock (Chris von Recklinghausen) [1985062] - lib/dynamic_debug.c: use address-of operator on section symbols (Chris von Recklinghausen) [1985062] - printk: fix exclusive_console replaying (Chris von Recklinghausen) [1985062] - Revert "fs: remove ksys_dup()" (Chris von Recklinghausen) [1985062] - early init: fix error handling when opening /dev/console (Chris von Recklinghausen) [1985062] - device.h: move dev_printk()-like functions to dev_printk.h (Chris von Recklinghausen) [1985062] - docs: printk-formats: add ptrdiff_t type to printk-formats (Chris von Recklinghausen) [1985062] - fs: remove ksys_dup() (Chris von Recklinghausen) [1985062] - MAINTAINERS: Add VSPRINTF (Chris von Recklinghausen) [1985062] - tools lib api: Renaming pr_warning to pr_warn (Chris von Recklinghausen) [1985062] - lib: cpu_rmap: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - trace: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - vgacon: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - scsi: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - platform/x86: intel_oaktrail: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - platform/x86: asus-laptop: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - platform/x86: eeepc-laptop: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - oprofile: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - of: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - macintosh: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - idsn: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - ide: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - crypto: n2: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - clocksource: samsung_pwm_timer: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - gdrom: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - drbd: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - x86: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - arm64: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - dump_stack: avoid the livelock of the dump_lock (Chris von Recklinghausen) [1985062] - lib/vsprintf: Add pfw conversion specifier for printing fwnode names (Chris von Recklinghausen) [1985062] - lib/vsprintf: Make use of fwnode API to obtain node names and separators (Chris von Recklinghausen) [1985062] - ABI: Update dev-kmsg documentation to match current kernel behaviour (Chris von Recklinghausen) [1985062] - printk: Replace strncmp() with str_has_prefix() (Chris von Recklinghausen) [1985062] - lib/test_printf: Remove obvious comments from pd and pD tests (Chris von Recklinghausen) [1985062] - lib/test_printf: Add test of null/invalid pointer dereference for dentry (Chris von Recklinghausen) [1985062] - vsprintf: Prevent crash when dereferencing invalid pointers for pD (Chris von Recklinghausen) [1985062] - printk: Do not lose last line in kmsg buffer dump (Chris von Recklinghausen) [1985062] - scripts/gdb: fix lx-dmesg when CONFIG_PRINTK_CALLER is set (Chris von Recklinghausen) [1985062] - lib/vsprintf: Remove support for pF and pf in favour of pS and ps (Chris von Recklinghausen) [1985062] - tracing: kdb: Allow ftdump to skip all but the last few entries (Chris von Recklinghausen) [1985062] - tracing: kdb: The skip_lines parameter should have been skip_entries (Chris von Recklinghausen) [1985062] - tracing: Add trace_total_entries() / trace_total_entries_cpu() (Chris von Recklinghausen) [1985062] - tty: Add NULL TTY driver (Chris von Recklinghausen) [1985062] - treewide: Switch printk users from pf and pF to ps and pS, respectively (Chris von Recklinghausen) [1985062] - iio: adc: fix warning in Qualcomm PM8xxx HK/XOADC driver (Chris von Recklinghausen) [1985062] - device.h: Add __cold to dev_ logging functions (Chris von Recklinghausen) [1985062] - dynamic_debug: move pr_err from module.c to ddebug_add_module (Chris von Recklinghausen) [1985062] - dynamic_debug: don't duplicate modname in ddebug_add_module (Chris von Recklinghausen) [1985062] - kdb: use bool for binary state indicators (Chris von Recklinghausen) [1985062] - panic: avoid deadlocks in re-entrant console drivers (Chris von Recklinghausen) [1985062] - x86/apic: Trivial coding style fixes (Chris von Recklinghausen) [1985062] - video/console/vgacon: Print big fat warning with nomodeset (Chris von Recklinghausen) [1985062] - device: Add #define dev_fmt similar to #define pr_fmt (Chris von Recklinghausen) [1985062] - bcache: replace 'pF' by 'pS' in seq_printf() (Chris von Recklinghausen) [1985062] - Revert "Merge: redhat: switch secureboot kernel image signing to release keys" (Augusto Caringi) - drm/nouveau/fifo/ga102: initialise chid on return from channel creation (Ben Skeggs) [1997878] - drm/nouveau/ga102-: support ttm buffer moves via copy engine (Ben Skeggs) [1997878] - drm/nouveau/kms/tu102-: delay enabling cursor until after assign_windows (Ben Skeggs) [1997878] - drm/nouveau/kms/nv50: workaround EFI GOP window channel format differences (Ben Skeggs) [1997878] - drm/nouveau/disp: power down unused DP links during init (Ben Skeggs) [1997878] - drm/nouveau: recognise GA107 (Ben Skeggs) [1997878] - PCI: Mark TI C667X to avoid bus reset (Alex Williamson) [1975768] - redhat: switch secureboot kernel image signing to release keys (Bruno Meneguele) - CI: handle RT branches in a single config (Veronika Kabatova) - CI: Fix RT check branch name (Veronika Kabatova) - CI: Drop private CI config (Veronika Kabatova) - CI: extend template use (Veronika Kabatova) - Revert "Merge: mt7921e: enable new Mediatek wireless hardware" (Bruno Meneguele) [2009501] - megaraid_sas: fix concurrent access to ISR between IRQ polling and real interrupt (Tomas Henzl) [2009022] - scsi: megaraid_sas: mq_poll support (Tomas Henzl) [2009022] - [PATCH v2] scsi: qla2xxx: Suppress unnecessary log messages during login (Nilesh Javali) [1982186] - scsi: qla2xxx: Fix excessive messages during device logout (Nilesh Javali) [1982186] - PCI: pciehp: Ignore Link Down/Up caused by DPC (Myron Stowe) [1981741] - arm64: kpti: Fix "kpti=off" when KASLR is enabled (Mark Salter) [1979731] - arm64: Fix CONFIG_ARCH_RANDOM=n build (Mark Salter) [1979731] - redhat/configs: aarch64: add CONFIG_ARCH_RANDOM (Mark Salter) [1979731] - arm64: Implement archrandom.h for ARMv8.5-RNG (Mark Salter) [1979731] - arm64: kconfig: Fix alignment of E0PD help text (Mark Salter) [1979731] - arm64: Use register field helper in kaslr_requires_kpti() (Mark Salter) [1979731] - arm64: Simplify early check for broken TX1 when KASLR is enabled (Mark Salter) [1979731] - arm64: Use a variable to store non-global mappings decision (Mark Salter) [1979731] - arm64: Don't use KPTI where we have E0PD (Mark Salter) [1979731] - arm64: Factor out checks for KASLR in KPTI code into separate function (Mark Salter) [1979731] - redhat/configs: Add CONFIG_ARM64_E0PD (Mark Salter) [1979731] - arm64: Add initial support for E0PD (Mark Salter) [1979731] - arm64: cpufeature: Export matrix and other features to userspace (Mark Salter) [1980098] - arm64: docs: cpu-feature-registers: Document ID_AA64PFR1_EL1 (Mark Salter) [1980098] - docs/arm64: cpu-feature-registers: Rewrite bitfields that don't follow [e, s] (Mark Salter) [1980098] - docs/arm64: cpu-feature-registers: Documents missing visible fields (Mark Salter) [1980098] - arm64: Introduce system_capabilities_finalized() marker (Mark Salter) [1980098] - arm64: entry.S: Do not preempt from IRQ before all cpufeatures are enabled (Mark Salter) [1980098] - docs/arm64: elf_hwcaps: Document HWCAP_SB (Mark Salter) [1980098] - docs/arm64: elf_hwcaps: sort the HWCAP{, 2} documentation by ascending value (Mark Salter) [1980098] - arm64: cpufeature: Treat ID_AA64ZFR0_EL1 as RAZ when SVE is not enabled (Mark Salter) [1980098] - arm64: cpufeature: Effectively expose FRINT capability to userspace (Mark Salter) [1980098] - arm64: cpufeature: Fix feature comparison for CTR_EL0.{CWG,ERG} (Mark Salter) [1980098] - arm64: Expose FRINT capabilities to userspace (Mark Salter) [1980098] - arm64: Expose ARMv8.5 CondM capability to userspace (Mark Salter) [1980098] - docs: arm64: convert perf.txt to ReST format (Mark Salter) [1980098] - docs: arm64: convert docs to ReST and rename to .rst (Mark Salter) [1980098] - Documentation/arm64: HugeTLB page implementation (Mark Salter) [1980098] - Documentation/arm64/sve: Couple of improvements and typos (Mark Salter) [1980098] - arm64: cpufeature: Fix missing ZFR0 in __read_sysreg_by_encoding() (Mark Salter) [1980098] - arm64: Expose SVE2 features for userspace (Mark Salter) [1980098] - arm64: Advertise ARM64_HAS_DCPODP cpu feature (Mark Salter) [1980098] - arm64: add CVADP support to the cache maintenance helper (Mark Salter) [1980098] - arm64: Fix minor issues with the dcache_by_line_op macro (Mark Salter) [1980098] - arm64: Expose DC CVADP to userspace (Mark Salter) [1980098] - arm64: Handle trapped DC CVADP (Mark Salter) [1980098] - arm64: HWCAP: encapsulate elf_hwcap (Mark Salter) [1980098] - arm64: HWCAP: add support for AT_HWCAP2 (Mark Salter) [1980098] - x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types (Aristeu Rozanski) [1965331] - x86/MCE/AMD, EDAC/mce_amd: Remove struct smca_hwid.xec_bitmap (Aristeu Rozanski) [1965331] - EDAC, mce_amd: Print ExtErrorCode and description on a single line (Aristeu Rozanski) [1965331]- scsi: ibmvfc: Fix command state accounting and stale response detection (Steve Best) [1988157] - tasklist_lock, ppc64: Convert tasklist_lock to use qrwlock for ppc64 (Waiman Long) [1978377] - tasklist_lock, ppc64: Provide infrastructure to support specific use of qrwlock (Waiman Long) [1978377] - redhat/configs: Disable CONFIG_PPC_QUEUED_SPINLOCKS (Waiman Long) [1978377] - qspinlock: use signed temporaries for cmpxchg (Waiman Long) [1978377] - powerpc/qspinlock: Optimised atomic_try_cmpxchg_lock() that adds the lock hint (Waiman Long) [1978377] - powerpc/pseries: Implement paravirt qspinlocks for SPLPAR (Waiman Long) [1978377] - powerpc/64s: Implement queued spinlocks and rwlocks (Waiman Long) [1978377] - powerpc: Move spinlock implementation to simple_spinlock (Waiman Long) [1978377] - locking/spinlocks: Remove an instruction from spin and write locks (Waiman Long) [1978377] - net: Fix skb->csum update in inet_proto_csum_replace16(). (Balazs Nemeth) [1975193] - [s390] s390/dasd: fix use after free in dasd path handling (Claudio Imbrenda) [1996764] - powerpc/bpf: Fix detecting BPF atomic instructions (Viktor Malik) [1931483] - selftests/bpf: ringbuf_multi: Test bpf_map__set_inner_map_fd (Viktor Malik) [1931483] - selftests/bpf: ringbuf_multi: Use runtime page size (Viktor Malik) [1931483] - libbpf: Add bpf_map__inner_map API (Viktor Malik) [1931483] - selftests/bpf: ringbuf: Use runtime page size (Viktor Malik) [1931483] - selftests/bpf: mmap: Use runtime page size (Viktor Malik) [1931483] - selftests/bpf: Pass page size from userspace in map_ptr (Viktor Malik) [1931483] - selftests/bpf: Pass page size from userspace in sockopt_sk (Viktor Malik) [1931483] - selftests/bpf: test_progs/sockopt_sk: Convert to use BPF skeleton (Viktor Malik) [1931483] - selftests/bpf: test_progs/sockopt_sk: Remove version (Viktor Malik) [1931483] - powerpc/64s: Fix crashes when toggling entry flush barrier (Diego Domingos) [1894804] - powerpc/64s: flush L1D after user accesses (Diego Domingos) [1894804] - powerpc/uaccess: Evaluate macro arguments once, before user access is allowed (Diego Domingos) [1894804] - powerpc: Fix __clear_user() with KUAP enabled (Diego Domingos) [1894804] - powerpc: Implement user_access_begin and friends (Diego Domingos) [1894804] - powerpc: Add a framework for user access tracking (Diego Domingos) [1894804] - powerpc/64s: flush L1D on kernel entry (Diego Domingos) [1894804] - redhat: enable CONFIG_SLAB_FREELIST_HARDENED (Rafael Aquini) [1862283] - include/uapi/linux/swab.h: fix userspace breakage, use __BITS_PER_LONG for swap (Rafael Aquini) [1862283] - uapi: rename ext2_swab() to swab() and share globally in swab.h (Rafael Aquini) [1862283] - lib/timerqueue: Rely on rbtree semantics for next timer (Phil Auld) [1984798] - e1000e: Do not take care about recovery NVM checksum (Ken Cox) [1984558] - qrtr: disable CONFIG_QRTR for non x86_64 archs (Íñigo Huguet) [1999642] - ceph: fix possible null-pointer dereference in ceph_mdsmap_decode() (Jeff Layton) [1989999] - ceph: fix dereference of null pointer cf (Jeff Layton) [1989999] - ceph: correctly handle releasing an embedded cap flush (Jeff Layton) [1989999] - ceph: take snap_empty_lock atomically with snaprealm refcount change (Jeff Layton) [1989999] - ceph: don't WARN if we're still opening a session to an MDS (Jeff Layton) [1989999] - rbd: don't hold lock_rwsem while running_list is being drained (Jeff Layton) [1989999] - rbd: always kick acquire on "acquired" and "released" notifications (Jeff Layton) [1989999] - ceph: take reference to req->r_parent at point of assignment (Jeff Layton) [1989999] - ceph: eliminate ceph_async_iput() (Jeff Layton) [1989999] - ceph: don't take s_mutex in ceph_flush_snaps (Jeff Layton) [1989999] - ceph: don't take s_mutex in try_flush_caps (Jeff Layton) [1989999] - ceph: don't take s_mutex or snap_rwsem in ceph_check_caps (Jeff Layton) [1989999] - ceph: eliminate session->s_gen_ttl_lock (Jeff Layton) [1989999] - ceph: allow ceph_put_mds_session to take NULL or ERR_PTR (Jeff Layton) [1989999] - ceph: clean up locking annotation for ceph_get_snap_realm and __lookup_snap_realm (Jeff Layton) [1989999] - ceph: add some lockdep assertions around snaprealm handling (Jeff Layton) [1989999] - ceph: decoding error in ceph_update_snap_realm should return -EIO (Jeff Layton) [1989999] - ceph: add IO size metrics support (Jeff Layton) [1989999] - ceph: update and rename __update_latency helper to __update_stdev (Jeff Layton) [1989999] - ceph: simplify the metrics struct (Jeff Layton) [1989999] - libceph: fix doc warnings in cls_lock_client.c (Jeff Layton) [1989999] - libceph: remove unnecessary ret variable in ceph_auth_init() (Jeff Layton) [1989999] - libceph: kill ceph_none_authorizer::reply_buf (Jeff Layton) [1989999] - ceph: make ceph_queue_cap_snap static (Jeff Layton) [1989999] - ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty (Jeff Layton) [1989999] - libceph: set global_id as soon as we get an auth ticket (Jeff Layton) [1989999] - libceph: don't pass result into ac->ops->handle_reply() (Jeff Layton) [1989999] - ceph: fix error handling in ceph_atomic_open and ceph_lookup (Jeff Layton) [1989999] - ceph: must hold snap_rwsem when filling inode for async create (Jeff Layton) [1989999] - libceph: Fix spelling mistakes (Jeff Layton) [1989999] - libceph: don't set global_id until we get an auth ticket (Jeff Layton) [1989999] - libceph: bump CephXAuthenticate encoding version (Jeff Layton) [1989999] - ceph: don't allow access to MDS-private inodes (Jeff Layton) [1989999] - ceph: fix up some bare fetches of i_size (Jeff Layton) [1989999] - ceph: support getting ceph.dir.rsnaps vxattr (Jeff Layton) [1989999] - ceph: drop pinned_page parameter from ceph_get_caps (Jeff Layton) [1989999] - ceph: fix inode leak on getattr error in __fh_to_dentry (Jeff Layton) [1989999] - ceph: only check pool permissions for regular files (Jeff Layton) [1989999] - ceph: send opened files/pinned caps/opened inodes metrics to MDS daemon (Jeff Layton) [1989999] - ceph: avoid counting the same request twice or more (Jeff Layton) [1989999] - ceph: rename the metric helpers (Jeff Layton) [1989999] - ceph: fix kerneldoc copypasta over ceph_start_io_direct (Jeff Layton) [1989999] - ceph: don't use d_add in ceph_handle_snapdir (Jeff Layton) [1989999] - ceph: don't clobber i_snap_caps on non-I_NEW inode (Jeff Layton) [1989999] - ceph: fix fall-through warnings for Clang (Jeff Layton) [1989999] - net: ceph: Fix a typo in osdmap.c (Jeff Layton) [1989999] - ceph: don't allow type or device number to change on non-I_NEW inodes (Jeff Layton) [1989999] - ceph: defer flushing the capsnap if the Fb is used (Jeff Layton) [1989999] - ceph: allow queueing cap/snap handling after putting cap references (Jeff Layton) [1989999] - ceph: clean up inode work queueing (Jeff Layton) [1989999] - ceph: fix flush_snap logic after putting caps (Jeff Layton) [1989999] - libceph: fix "Boolean result is used in bitwise operation" warning (Jeff Layton) [1989999] - new helper: inode_wrong_type() (Jeff Layton) [1989999] - kabi: Adding symbol single_release (fs/seq_file.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol single_open (fs/seq_file.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol seq_read (fs/seq_file.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol seq_printf (fs/seq_file.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol seq_lseek (fs/seq_file.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol unregister_chrdev_region (fs/char_dev.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol cdev_init (fs/char_dev.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol cdev_del (fs/char_dev.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol cdev_alloc (fs/char_dev.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol cdev_add (fs/char_dev.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol alloc_chrdev_region (fs/char_dev.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol pcie_capability_read_word (drivers/pci/access.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pcie_capability_read_dword (drivers/pci/access.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pcie_capability_clear_and_set_word (drivers/pci/access.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_write_config_dword (drivers/pci/access.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_write_config_byte (drivers/pci/access.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_set_power_state (drivers/pci/pci.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_read_config_dword (drivers/pci/access.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_read_config_byte (drivers/pci/access.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_irq_vector (drivers/pci/msi.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_get_device (drivers/pci/search.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_free_irq_vectors (drivers/pci/msi.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_alloc_irq_vectors_affinity (drivers/pci/msi.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol kexec_crash_loaded (kernel/kexec_core.c) (Čestmír Kalina) [1945491] - perf/x86/intel: Fix PEBS-via-PT reload base value for Extended PEBS (Michael Petlan) [1998051] - perf/x86/intel/uncore: Fix Add BW copypasta (Michael Petlan) [1998051] - perf/x86/intel/uncore: Add BW counters for GT, IA and IO breakdown (Michael Petlan) [1998051] - Revert "ice: Add initial support framework for LAG" (Michal Schmidt) [1999016] - net: re-initialize slow_gro flag at gro_list_prepare time (Paolo Abeni) [2002367] - cxgb4: dont touch blocked freelist bitmap after free (Rahul Lakkireddy) [1998148] - cxgb4vf: configure ports accessible by the VF (Rahul Lakkireddy) [1961329] - scsi: lpfc: Fix memory leaks in error paths while issuing ELS RDF/SCR request (Dick Kennedy) [1976332] - scsi: lpfc: Keep NDLP reference until after freeing the IOCB after ELS handling (Dick Kennedy) [1976332] - scsi: lpfc: Move initialization of phba->poll_list earlier to avoid crash (Dick Kennedy) [1976332]- md/raid10: properly indicate failure when ending a failed write request (Nigel Croxon) [1983859] - md: Constify attribute_group structs (Nigel Croxon) [1983859] - md: mark some personalities as deprecated (Nigel Croxon) [1983859] - md/raid1: rename print_msg with r1bio_existed (Nigel Croxon) [1983859] - async_xor: check src_offs is not NULL before updating it (Nigel Croxon) [1983859] - async_xor: increase src_offs when dropping destination page (Nigel Croxon) [1983859] - md/raid5: reallocate page array after setting new stripe_size (Nigel Croxon) [1983859] - md/raid5: resize stripe_head when reshape array (Nigel Croxon) [1983859] - md/raid5: let multiple devices of stripe_head share page (Nigel Croxon) [1983859] - md/raid6: let async recovery function support different page offset (Nigel Croxon) [1983859] - md/raid6: let syndrome computor support different page offset (Nigel Croxon) [1983859] - md/raid5: convert to new xor compution interface (Nigel Croxon) [1983859] - md/raid5: add new xor function to support different page offset (Nigel Croxon) [1983859] - md/raid5: make async_copy_data() to support different page offset (Nigel Croxon) [1983859] - md/raid5: add a new member of offset into r5dev (Nigel Croxon) [1983859] - x86/cpu: Update cached HLE state on write to TSX_CTRL_CPUID_CLEAR (Jay Shin) [1994421] - crypto: ccp - Add support for new CCP/PSP device ID (Vladis Dronov) [1987094] - crypto: ccp - shutdown SEV firmware on kexec (Vladis Dronov) [1987094] - crypto: ccp - Use list_move_tail instead of list_del/list_add_tail in ccp-dmaengine.c (Vladis Dronov) [1987094] - crypto: ccp: ccp-dev: Fix a little doc-rot (Vladis Dronov) [1987094] - crypto: ccp - Fix a resource leak in an error handling path (Vladis Dronov) [1987094] - crypto: ccp - Annotate SEV Firmware file names (Vladis Dronov) [1987094] - crypto: ccp - Make ccp_dev_suspend and ccp_dev_resume void functions (Vladis Dronov) [1987094] - crypto: ccp - Use DEFINE_SPINLOCK() for spinlock (Vladis Dronov) [1987094] - crypto: ccp - A value assigned to a variable is never used (Vladis Dronov) [1987094] - crypto: ccp - Don't initialize SEV support without the SEV feature (Vladis Dronov) [1987094] - crypto: ccp - fix error handling (Vladis Dronov) [1987094] - crypto: ccp - use generic power management (Vladis Dronov) [1987094] - crypto: drivers - set the flag CRYPTO_ALG_ALLOCATES_MEMORY (Vladis Dronov) [1987094] - crypto: ahash - remove useless setting of type flags (Vladis Dronov) [1987094] - crypto: ccp - Silence strncpy warning (Vladis Dronov) [1987094] - crypto: ccp - permit asynchronous skcipher as fallback (Vladis Dronov) [1987094] - crypto: ccp - Fix sparse warnings (Vladis Dronov) [1987094] - crypto: ccp - Update CCP driver maintainer information (Vladis Dronov) [1987094] - crypto: ccp - Fix use of merged scatterlists (Vladis Dronov) [1987094] - crypto: ccp - remove redundant assignment to variable ret (Vladis Dronov) [1987094] - crypto: ccp - use crypto_shash_tfm_digest() (Vladis Dronov) [1987094] - crypto: hash - introduce crypto_shash_tfm_digest() (Vladis Dronov) [1987094] - crypto: ccp -- don't "select" CONFIG_DMADEVICES (Vladis Dronov) [1987094] - crypto: ccp - Update MAINTAINERS for CCP driver (Vladis Dronov) [1987094] - crypto: ccp - switch from ablkcipher to skcipher (Vladis Dronov) [1987094] - ipc: replace costly bailout check in sysvipc_find_ipc() (Rafael Aquini) [1980619 1987128] {CVE-2021-3669} - ipc/util.c: sysvipc_find_ipc() incorrectly updates position index (Rafael Aquini) [1980619 1987128] {CVE-2021-3669} - ipc/util.c: sysvipc_find_ipc() should increase position index (Rafael Aquini) [1980619 1987128] {CVE-2021-3669} - psi: Fix psi state corruption when schedule() races with cgroup move (Waiman Long) [2002025] - psi: Optimize task switch inside shared cgroups (Waiman Long) [2002025] - kthread: Fix PF_KTHREAD vs to_kthread() race (Waiman Long) [2002025] - sched/fair: Ignore percpu threads for imbalance pulls (Waiman Long) [2002025] - sched: Fix get_push_task() vs migrate_disable() (Waiman Long) [2002025] - sched: Don't defer CPU pick to migration_cpu_stop() (Waiman Long) [2002025] - sched: Simplify migration_cpu_stop() (Waiman Long) [2002025] - sched: Simplify set_affinity_pending refcounts (Waiman Long) [2002025] - sched: Fix affine_move_task() self-concurrency (Waiman Long) [2002025] - sched: Optimize migration_cpu_stop() (Waiman Long) [2002025] - sched: Collate affine_move_task() stoppers (Waiman Long) [2002025] - sched: Simplify migration_cpu_stop() (Waiman Long) [2002025] - sched: Fix migration_cpu_stop() requeueing (Waiman Long) [2002025] - sched: Relax the set_cpus_allowed_ptr() semantics (Waiman Long) [2002025] - sched: Fix CPU hotplug / tighten is_per_cpu_kthread() (Waiman Long) [2002025] - sched: Prepare to use balance_push in ttwu() (Waiman Long) [2002025] - workqueue: Restrict affinity change to rescuer (Waiman Long) [2002025] - workqueue: Tag bound workers with KTHREAD_IS_PER_CPU (Waiman Long) [2002025] - kthread: Extract KTHREAD_IS_PER_CPU (Waiman Long) [2002025] - sched: Don't run cpu-online with balance_push() enabled (Waiman Long) [2002025] - workqueue: Use cpu_possible_mask instead of cpu_active_mask to break affinity (Waiman Long) [2002025] - sched/core: Print out straggler tasks in sched_cpu_dying() (Waiman Long) [2002025] - sched: Optimize finish_lock_switch() (Waiman Long) [2002025] - sched: Fix migration_cpu_stop() WARN (Waiman Long) [2002025] - sched/core: Add missing completion for affine_move_task() waiters (Waiman Long) [2002025] - stop_machine, rcu: Mark functions as notrace (Waiman Long) [2002025] - sched: Comment affine_move_task() (Waiman Long) [2002025] - sched: Deny self-issued __set_cpus_allowed_ptr() when migrate_disable() (Waiman Long) [2002025] - sched/proc: Print accurate cpumask vs migrate_disable() (Waiman Long) [2002025] - sched: Make migrate_disable/enable() independent of RT (Waiman Long) [2002025] - sched: Fix migrate_disable() vs rt/dl balancing (Waiman Long) [2002025] - sched, lockdep: Annotate ->pi_lock recursion (Waiman Long) [2002025] - sched,rt: Use the full cpumask for balancing (Waiman Long) [2002025] - sched,rt: Use cpumask_any*_distribute() (Waiman Long) [2002025] - sched/core: Make migrate disable and CPU hotplug cooperative (Waiman Long) [2002025] - sched: Fix migrate_disable() vs set_cpus_allowed_ptr() (Waiman Long) [2002025] - sched: Add migrate_disable() (Waiman Long) [2002025] - sched: Massage set_cpus_allowed() (Waiman Long) [2002025] - sched: Fix hotplug vs CPU bandwidth control (Waiman Long) [2002025] - sched/hotplug: Consolidate task migration on CPU unplug (Waiman Long) [2002025] - workqueue: Manually break affinity on hotplug (Waiman Long) [2002025] - sched/core: Wait for tasks being pushed away on hotplug (Waiman Long) [2002025] - sched/hotplug: Ensure only per-cpu kthreads run during hotplug (Waiman Long) [2002025] - sched: Fix balance_callback() (Waiman Long) [2002025] - maccess: rename probe_kernel_{read,write} to copy_{from,to}_kernel_nofault (Waiman Long) [2002025] - s390/ftrace: fix potential crashes when switching tracers (Waiman Long) [2002025] - psi: Move PF_MEMSTALL out of task->flags (Waiman Long) [2002025] - psi: Optimize switching tasks inside shared cgroups (Waiman Long) [2002025] - psi: Fix cpu.pressure for cpu.max and competing cgroups (Waiman Long) [2002025] - stop_machine: Make stop_cpus() static (Waiman Long) [2002025] - stop_machine: remove try_stop_cpus helper (Waiman Long) [2002025] - kernel.h: Add non_block_start/end() (Waiman Long) [2002025] - processor: get rid of cpu_relax_yield (Waiman Long) [2002025] - processor: remove spin_cpu_yield (Waiman Long) [2002025] - s390: improve wait logic of stop_machine (Waiman Long) [2002025] - sched/core: Fix typo in comment (Waiman Long) [2002025] - ia64/tlb: Eradicate tlb_migrate_finish() callback (Waiman Long) [2002025] - sched/core: Remove unnecessary unlikely() in push_*_task() (Waiman Long) [2002025] - sched/fair: Reduce long-tail newly idle balance cost (Phil Auld) [1971918] - hwmon: (acpi_power_meter) Fix lockdep splat (Waiman Long) [1997807] - redhat: open the RHEL-8.6 development (Augusto Caringi) [2000679] - rcu: Avoid unneeded function call in rcu_read_unlock() (Waiman Long) [1997500] - mt76: connac: do not schedule mac_work if the device is not running (Íñigo Huguet) [1956419 1972045] - mt7921e: enable module in config (Íñigo Huguet) [1956419 1972045] - Revert tools/power/cpupower: Read energy_perf_bias from sysfs (Steve Best) [1999926] - libnvdimm/namespace: Differentiate between probe mapping and runtime mapping (Jeff Moyer) [1795719] - libnvdimm/pfn_dev: Don't clear device memmap area during generic namespace probe (Jeff Moyer) [1795719] - perf/x86/intel/uncore: Clean up error handling path of iio mapping (Michael Petlan) [1837330] - perf/x86/intel/uncore: Fix for iio mapping on Skylake Server (Michael Petlan) [1837330] - perf/x86/intel/uncore: Generic support for the MMIO type of uncore blocks (Michael Petlan) [1837330] - perf/x86/intel/uncore: Generic support for the PCI type of uncore blocks (Michael Petlan) [1837330] - perf/x86/intel/uncore: Rename uncore_notifier to uncore_pci_sub_notifier (Michael Petlan) [1837330] - perf/x86/intel/uncore: Generic support for the MSR type of uncore blocks (Michael Petlan) [1837330] - perf/x86/intel/uncore: Parse uncore discovery tables (Michael Petlan) [1837330] - perf/x86/intel/uncore: Expose an Uncore unit to IIO PMON mapping (Michael Petlan) [1837330] - perf/x86/intel/uncore: Wrap the max dies calculation into an accessor (Michael Petlan) [1837330] - perf/x86/intel/uncore: Expose an Uncore unit to PMON mapping (Michael Petlan) [1837330] - perf/x86/intel/uncore: Validate MMIO address before accessing (Michael Petlan) [1837330] - perf/x86/intel/uncore: Record the size of mapped area (Michael Petlan) [1837330] - perf/x86/intel/uncore: Fix oops when counting IMC uncore events on some TGL (Michael Petlan) [1837330] - crypto: qat - remove unused macro in FW loader (Vladis Dronov) [1920086] - crypto: qat - check return code of qat_hal_rd_rel_reg() (Vladis Dronov) [1920086] - crypto: qat - report an error if MMP file size is too large (Vladis Dronov) [1920086] - crypto: qat - check MMP size before writing to the SRAM (Vladis Dronov) [1920086] - crypto: qat - return error when failing to map FW (Vladis Dronov) [1920086] - crypto: qat - enable detection of accelerators hang (Vladis Dronov) [1920086] - crypto: qat - Fix a double free in adf_create_ring (Vladis Dronov) [1920086] - crypto: qat - fix error path in adf_isr_resource_alloc() (Vladis Dronov) [1920086] - crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init (Vladis Dronov) [1920086] - crypto: qat - don't release uninitialized resources (Vladis Dronov) [1920086] - crypto: qat - fix use of 'dma_map_single' (Vladis Dronov) [1920086] - crypto: qat - fix unmap invalid dma address (Vladis Dronov) [1920086] - crypto: qat - fix spelling mistake: "messge" -> "message" (Vladis Dronov) [1920086] - crypto: qat - reduce size of mapped region (Vladis Dronov) [1920086] - crypto: qat - change format string and cast ring size (Vladis Dronov) [1920086] - crypto: qat - fix potential spectre issue (Vladis Dronov) [1920086] - crypto: qat - configure arbiter mapping based on engines enabled (Vladis Dronov) [1920086] - selftest: netfilter: add test case for unreplied tcp connections (Florian Westphal) [1991523] - netfilter: conntrack: do not renew entry stuck in tcp SYN_SENT state (Florian Westphal) [1991523] - net/sched: store the last executed chain also for clsact egress (Davide Caratti) [1980537] - ice: fix Tx queue iteration for Tx timestamp enablement (Ken Cox) [1999743] - perf evsel: Add missing cloning of evsel->use_config_name (Michael Petlan) [1838635] - perf Documentation: Document intel-hybrid support (Michael Petlan) [1838635] - perf tests: Skip 'perf stat metrics (shadow stat) test' for hybrid (Michael Petlan) [1838635] - perf tests: Support 'Convert perf time to TSC' test for hybrid (Michael Petlan) [1838635] - perf tests: Support 'Session topology' test for hybrid (Michael Petlan) [1838635] - perf tests: Support 'Parse and process metrics' test for hybrid (Michael Petlan) [1838635] - perf tests: Support 'Track with sched_switch' test for hybrid (Michael Petlan) [1838635] - perf tests: Skip 'Setup struct perf_event_attr' test for hybrid (Michael Petlan) [1838635] - perf tests: Add hybrid cases for 'Roundtrip evsel->name' test (Michael Petlan) [1838635] - perf tests: Add hybrid cases for 'Parse event definition strings' test (Michael Petlan) [1838635] - perf record: Uniquify hybrid event name (Michael Petlan) [1838635] - perf stat: Warn group events from different hybrid PMU (Michael Petlan) [1838635] - perf stat: Filter out unmatched aggregation for hybrid event (Michael Petlan) [1838635] - perf stat: Add default hybrid events (Michael Petlan) [1838635] - perf record: Create two hybrid 'cycles' events by default (Michael Petlan) [1838635] - perf parse-events: Support event inside hybrid pmu (Michael Petlan) [1838635] - perf parse-events: Compare with hybrid pmu name (Michael Petlan) [1838635] - perf parse-events: Create two hybrid raw events (Michael Petlan) [1838635] - perf parse-events: Create two hybrid cache events (Michael Petlan) [1838635] - perf parse-events: Create two hybrid hardware events (Michael Petlan) [1838635] - perf stat: Uniquify hybrid event name (Michael Petlan) [1838635] - perf pmu: Add hybrid helper functions (Michael Petlan) [1838635] - perf pmu: Save detected hybrid pmus to a global pmu list (Michael Petlan) [1838635] - perf pmu: Save pmu name (Michael Petlan) [1838635] - perf pmu: Simplify arguments of __perf_pmu__new_alias (Michael Petlan) [1838635] - perf jevents: Support unit value "cpu_core" and "cpu_atom" (Michael Petlan) [1838635] - tools headers uapi: Update tools's copy of linux/perf_event.h (Michael Petlan) [1838635]- rcu: Avoid unneeded function call in rcu_read_unlock() (Waiman Long) [1997500] - mt76: connac: do not schedule mac_work if the device is not running (Íñigo Huguet) [1956419 1972045] - mt7921e: enable module in config (Íñigo Huguet) [1956419 1972045] - Revert tools/power/cpupower: Read energy_perf_bias from sysfs (Steve Best) [1999926] - libnvdimm/namespace: Differentiate between probe mapping and runtime mapping (Jeff Moyer) [1795719] - libnvdimm/pfn_dev: Don't clear device memmap area during generic namespace probe (Jeff Moyer) [1795719] - perf/x86/intel/uncore: Clean up error handling path of iio mapping (Michael Petlan) [1837330] - perf/x86/intel/uncore: Fix for iio mapping on Skylake Server (Michael Petlan) [1837330] - perf/x86/intel/uncore: Generic support for the MMIO type of uncore blocks (Michael Petlan) [1837330] - perf/x86/intel/uncore: Generic support for the PCI type of uncore blocks (Michael Petlan) [1837330] - perf/x86/intel/uncore: Rename uncore_notifier to uncore_pci_sub_notifier (Michael Petlan) [1837330] - perf/x86/intel/uncore: Generic support for the MSR type of uncore blocks (Michael Petlan) [1837330] - perf/x86/intel/uncore: Parse uncore discovery tables (Michael Petlan) [1837330] - perf/x86/intel/uncore: Expose an Uncore unit to IIO PMON mapping (Michael Petlan) [1837330] - perf/x86/intel/uncore: Wrap the max dies calculation into an accessor (Michael Petlan) [1837330] - perf/x86/intel/uncore: Expose an Uncore unit to PMON mapping (Michael Petlan) [1837330] - perf/x86/intel/uncore: Validate MMIO address before accessing (Michael Petlan) [1837330] - perf/x86/intel/uncore: Record the size of mapped area (Michael Petlan) [1837330] - perf/x86/intel/uncore: Fix oops when counting IMC uncore events on some TGL (Michael Petlan) [1837330] - crypto: qat - remove unused macro in FW loader (Vladis Dronov) [1920086] - crypto: qat - check return code of qat_hal_rd_rel_reg() (Vladis Dronov) [1920086] - crypto: qat - report an error if MMP file size is too large (Vladis Dronov) [1920086] - crypto: qat - check MMP size before writing to the SRAM (Vladis Dronov) [1920086] - crypto: qat - return error when failing to map FW (Vladis Dronov) [1920086] - crypto: qat - enable detection of accelerators hang (Vladis Dronov) [1920086] - crypto: qat - Fix a double free in adf_create_ring (Vladis Dronov) [1920086] - crypto: qat - fix error path in adf_isr_resource_alloc() (Vladis Dronov) [1920086] - crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init (Vladis Dronov) [1920086] - crypto: qat - don't release uninitialized resources (Vladis Dronov) [1920086] - crypto: qat - fix use of 'dma_map_single' (Vladis Dronov) [1920086] - crypto: qat - fix unmap invalid dma address (Vladis Dronov) [1920086] - crypto: qat - fix spelling mistake: "messge" -> "message" (Vladis Dronov) [1920086] - crypto: qat - reduce size of mapped region (Vladis Dronov) [1920086] - crypto: qat - change format string and cast ring size (Vladis Dronov) [1920086] - crypto: qat - fix potential spectre issue (Vladis Dronov) [1920086] - crypto: qat - configure arbiter mapping based on engines enabled (Vladis Dronov) [1920086]- selftest: netfilter: add test case for unreplied tcp connections (Florian Westphal) [1991523] - netfilter: conntrack: do not renew entry stuck in tcp SYN_SENT state (Florian Westphal) [1991523] - net/sched: store the last executed chain also for clsact egress (Davide Caratti) [1980537] - ice: fix Tx queue iteration for Tx timestamp enablement (Ken Cox) [1999743] - perf evsel: Add missing cloning of evsel->use_config_name (Michael Petlan) [1838635] - perf Documentation: Document intel-hybrid support (Michael Petlan) [1838635] - perf tests: Skip 'perf stat metrics (shadow stat) test' for hybrid (Michael Petlan) [1838635] - perf tests: Support 'Convert perf time to TSC' test for hybrid (Michael Petlan) [1838635] - perf tests: Support 'Session topology' test for hybrid (Michael Petlan) [1838635] - perf tests: Support 'Parse and process metrics' test for hybrid (Michael Petlan) [1838635] - perf tests: Support 'Track with sched_switch' test for hybrid (Michael Petlan) [1838635] - perf tests: Skip 'Setup struct perf_event_attr' test for hybrid (Michael Petlan) [1838635] - perf tests: Add hybrid cases for 'Roundtrip evsel->name' test (Michael Petlan) [1838635] - perf tests: Add hybrid cases for 'Parse event definition strings' test (Michael Petlan) [1838635] - perf record: Uniquify hybrid event name (Michael Petlan) [1838635] - perf stat: Warn group events from different hybrid PMU (Michael Petlan) [1838635] - perf stat: Filter out unmatched aggregation for hybrid event (Michael Petlan) [1838635] - perf stat: Add default hybrid events (Michael Petlan) [1838635] - perf record: Create two hybrid 'cycles' events by default (Michael Petlan) [1838635] - perf parse-events: Support event inside hybrid pmu (Michael Petlan) [1838635] - perf parse-events: Compare with hybrid pmu name (Michael Petlan) [1838635] - perf parse-events: Create two hybrid raw events (Michael Petlan) [1838635] - perf parse-events: Create two hybrid cache events (Michael Petlan) [1838635] - perf parse-events: Create two hybrid hardware events (Michael Petlan) [1838635] - perf stat: Uniquify hybrid event name (Michael Petlan) [1838635] - perf pmu: Add hybrid helper functions (Michael Petlan) [1838635] - perf pmu: Save detected hybrid pmus to a global pmu list (Michael Petlan) [1838635] - perf pmu: Save pmu name (Michael Petlan) [1838635] - perf pmu: Simplify arguments of __perf_pmu__new_alias (Michael Petlan) [1838635] - perf jevents: Support unit value "cpu_core" and "cpu_atom" (Michael Petlan) [1838635] - tools headers uapi: Update tools's copy of linux/perf_event.h (Michael Petlan) [1838635]- mptcp: Only send extra TCP acks in eligible socket states (Paolo Abeni) [1997178] - mptcp: fix possible divide by zero (Paolo Abeni) [1997178] - mptcp: drop tx skb cache (Paolo Abeni) [1997178] - mptcp: fix memory leak on address flush (Paolo Abeni) [1997178] - ice: Only lock to update netdev dev_addr (Michal Schmidt) [1995868] - ice: restart periodic outputs around time changes (Ken Cox) [1992750] - ice: Fix perout start time rounding (Ken Cox) [1992750] - net/sched: ets: fix crash when flipping from 'strict' to 'quantum' (Davide Caratti) [1981184] - ovl: prevent private clone if bind mount is not allowed (Miklos Szeredi) [1993131] {CVE-2021-3732} - gfs2: Don't call dlm after protocol is unmounted (Bob Peterson) [1997193] - gfs2: don't stop reads while withdraw in progress (Bob Peterson) [1997193] - gfs2: Mark journal inodes as "don't cache" (Bob Peterson) [1997193] - bpf: bpftool: Add -fno-asynchronous-unwind-tables to BPF Clang invocation (Yauheni Kaliuta) [1997124] - perf/x86/intel: Apply mid ACK for small core (Michael Petlan) [1838573] - perf/x86/intel/lbr: Zero the xstate buffer on allocation (Michael Petlan) [1838573] - perf: Fix task context PMU for Hetero (Michael Petlan) [1838573] - perf/x86/intel: Fix fixed counter check warning for some Alder Lake (Michael Petlan) [1838573] - perf/x86/lbr: Remove cpuc->lbr_xsave allocation from atomic context (Michael Petlan) [1838573] - x86/fpu/xstate: Fix an xstate size check warning with architectural LBRs (Michael Petlan) [1838573] - perf/x86/rapl: Add support for Intel Alder Lake (Michael Petlan) [1838573] - perf/x86/cstate: Add Alder Lake CPU support (Michael Petlan) [1838573] - perf/x86/msr: Add Alder Lake CPU support (Michael Petlan) [1838573] - perf/x86/intel/uncore: Add Alder Lake support (Michael Petlan) [1838573] - perf: Extend PERF_TYPE_HARDWARE and PERF_TYPE_HW_CACHE (Michael Petlan) [1838573] - perf/x86/intel: Add Alder Lake Hybrid support (Michael Petlan) [1838573] - perf/x86: Support filter_match callback (Michael Petlan) [1838573] - perf/x86/intel: Add attr_update for Hybrid PMUs (Michael Petlan) [1838573] - perf/x86: Add structures for the attributes of Hybrid PMUs (Michael Petlan) [1838573] - perf/x86: Register hybrid PMUs (Michael Petlan) [1838573] - perf/x86: Factor out x86_pmu_show_pmu_cap (Michael Petlan) [1838573] - perf/x86: Remove temporary pmu assignment in event_init (Michael Petlan) [1838573] - perf/x86/intel: Factor out intel_pmu_check_extra_regs (Michael Petlan) [1838573] - perf/x86/intel: Factor out intel_pmu_check_event_constraints (Michael Petlan) [1838573] - perf/x86/intel: Factor out intel_pmu_check_num_counters (Michael Petlan) [1838573] - perf/x86: Hybrid PMU support for extra_regs (Michael Petlan) [1838573] - perf/x86: Hybrid PMU support for event constraints (Michael Petlan) [1838573] - perf/x86: Hybrid PMU support for hardware cache event (Michael Petlan) [1838573] - perf/x86: Hybrid PMU support for unconstrained (Michael Petlan) [1838573] - perf/x86: Hybrid PMU support for counters (Michael Petlan) [1838573] - perf/x86: Hybrid PMU support for intel_ctrl (Michael Petlan) [1838573] - perf/x86/intel: Hybrid PMU support for perf capabilities (Michael Petlan) [1838573] - perf/x86: Track pmu in per-CPU cpu_hw_events (Michael Petlan) [1838573] - perf/x86/intel/lbr: Support XSAVES for arch LBR read (Michael Petlan) [1838573] - perf/x86/intel/lbr: Support XSAVES/XRSTORS for LBR context switch (Michael Petlan) [1838573] - x86/fpu/xstate: Add helpers for LBR dynamic supervisor feature (Michael Petlan) [1838573] - x86/fpu/xstate: Support dynamic supervisor feature for LBR (Michael Petlan) [1838573] - x86/fpu: Use proper mask to replace full instruction mask (Michael Petlan) [1838573] - x86/cpu: Add helper function to get the type of the current hybrid CPU (Michael Petlan) [1838573] - x86/cpufeatures: Enumerate Intel Hybrid Technology feature bit (Michael Petlan) [1838573] - HID: make arrays usage and value to be the same (Benjamin Tissoires) [1974942] - ACPI: PM: s2idle: Invert Microsoft UUID entry and exit (David Arcari) [1960440] - platform/x86: amd-pmc: Fix undefined reference to __udivdi3 (David Arcari) [1960440] - platform/x86: amd-pmc: Fix missing unlock on error in amd_pmc_send_cmd() (David Arcari) [1960440] - platform/x86: amd-pmc: Use return code on suspend (David Arcari) [1960440] - platform/x86: amd-pmc: Add new acpi id for future PMC controllers (David Arcari) [1960440] - platform/x86: amd-pmc: Add support for ACPI ID AMDI0006 (David Arcari) [1960440] - platform/x86: amd-pmc: Add support for logging s0ix counters (David Arcari) [1960440] - platform/x86: amd-pmc: Add support for logging SMU metrics (David Arcari) [1960440] - platform/x86: amd-pmc: call dump registers only once (David Arcari) [1960440] - platform/x86: amd-pmc: Fix SMU firmware reporting mechanism (David Arcari) [1960440] - platform/x86: amd-pmc: Fix command completion code (David Arcari) [1960440] - usb: pci-quirks: disable D3cold on xhci suspend for s2idle on AMD Renoir (David Arcari) [1960440] - ACPI: PM: Only mark EC GPE for wakeup on Intel systems (David Arcari) [1960440] - ACPI: PM: Adjust behavior for field problems on AMD systems (David Arcari) [1960440] - ACPI: PM: s2idle: Add support for new Microsoft UUID (David Arcari) [1960440] - ACPI: PM: s2idle: Add support for multiple func mask (David Arcari) [1960440] - ACPI: PM: s2idle: Refactor common code (David Arcari) [1960440] - ACPI: PM: s2idle: Use correct revision id (David Arcari) [1960440] - ACPI: PM: s2idle: Add missing LPS0 functions for AMD (David Arcari) [1960440] - lockd: Fix invalid lockowner cast after vfs_test_lock (Benjamin Coddington) [1986138]- blk-mq: fix is_flush_rq (Ming Lei) [1992700] - blk-mq: fix kernel panic during iterating over flush request (Ming Lei) [1992700]- smb2: fix use-after-free in smb2_ioctl_query_info() (Ronnie Sahlberg) [1952781] - dm crypt: Avoid percpu_counter spinlock contention in crypt_page_alloc() (Mike Snitzer) [1996854] - md/raid10: Remove rcu_dereference when it doesn't need rcu lock to protect (Nigel Croxon) [1978115] - scsi: csiostor: Mark known unused variable as __always_unused (Raju Rangoju) [1961333] - scsi: csiostor: Fix wrong return value in csio_hw_prep_fw() (Raju Rangoju) [1961333] - scsi: csiostor: Remove set but not used variable 'rln' (Raju Rangoju) [1961333] - scsi: csiostor: Return value not required for csio_dfs_destroy (Raju Rangoju) [1961333] - scsi: csiostor: Fix NULL check before debugfs_remove_recursive (Raju Rangoju) [1961333] - scsi: csiostor: Don't enable IRQs too early (Raju Rangoju) [1961333] - scsi: csiostor: Fix spelling typos (Raju Rangoju) [1961333] - scsi: csiostor: Prefer pcie_capability_read_word() (Raju Rangoju) [1961333] - scsi: target: cxgbit: Unmap DMA buffer before calling target_execute_cmd() (Raju Rangoju) [1961394] - net: Use skb_frag_off accessors (Raju Rangoju) [1961394] - net: Use skb accessors in network drivers (Raju Rangoju) [1961394] - cxgb4/chtls/cxgbit: Keeping the max ofld immediate data size same in cxgb4 and ulds (Raju Rangoju) [1961394] - scsi: libcxgbi: Fix a use after free in cxgbi_conn_xmit_pdu() (Raju Rangoju) [1961394] - scsi: libcxgbi: Use kvzalloc instead of opencoded kzalloc/vzalloc (Raju Rangoju) [1961394] - scsi: libcxgbi: Remove unnecessary NULL checks for 'tdata' pointer (Raju Rangoju) [1961394] - scsi: cxgb4i: Remove an unnecessary NULL check for 'cconn' pointer (Raju Rangoju) [1961394] - scsi: cxgb4i: Clean up a debug printk (Raju Rangoju) [1961394] - scsi: cxgb4i: Fix dereference of pointer tdata before it is null checked (Raju Rangoju) [1961394] - scsi: libcxgbi: fix NULL pointer dereference in cxgbi_device_destroy() (Raju Rangoju) [1961394] - scsi: libcxgbi: remove unused function to stop warning (Raju Rangoju) [1961394] - scsi: libcxgbi: add a check for NULL pointer in cxgbi_check_route() (Raju Rangoju) [1961394] - net/chelsio: Delete drive and module versions (Raju Rangoju) [1961394] - chelsio: Replace zero-length array with flexible-array member (Raju Rangoju) [1961394] - [netdrv] treewide: prefix header search paths with $(srctree)/ (Raju Rangoju) [1961394] - libcxgb: fix incorrect ppmax calculation (Raju Rangoju) [1961394] - scsi: cxgb4i: Fix TLS dependency (Raju Rangoju) [1961394] - [target] treewide: Use fallthrough pseudo-keyword (Raju Rangoju) [1961394] - scsi: cxgb4i: Add support for iSCSI segmentation offload (Raju Rangoju) [1961394] - [target] treewide: Use sizeof_field() macro (Raju Rangoju) [1961394] - [target] treewide: replace '---help---' in Kconfig files with 'help' (Raju Rangoju) [1961394] - scsi: cxgb4i: Remove superfluous null check (Raju Rangoju) [1961394]- KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653) (Jon Maloy) [1985413] {CVE-2021-3653} - KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE-2021-3656) (Jon Maloy) [1985430] {CVE-2021-3656} - drm/i915/rkl: Remove require_force_probe protection (Lyude Paul) [1985159] - drm/i915/display: support ddr5 mem types (Lyude Paul) [1992233] - drm/i915/adl_s: Update ddi buf translation tables (Lyude Paul) [1992233] - drm/i915/adl_s: Wa_14011765242 is also needed on A1 display stepping (Lyude Paul) [1992233] - drm/i915/adl_s: Extend Wa_1406941453 (Lyude Paul) [1992233] - drm/i915: Implement Wa_1508744258 (Lyude Paul) [1992233] - drm/i915/adl_s: Fix dma_mask_size to 39 bit (Lyude Paul) [1992233] - drm/i915: Add the missing adls vswing tables (Lyude Paul) [1992233] - drm/i915: Add Wa_14011060649 (Lyude Paul) [1992233] - drm/i915/adl_s: Add Interrupt Support (Lyude Paul) [1992233] - drm/amdgpu: add another Renoir DID (Lyude Paul) [1980900]- net/mlx5: Fix flow table chaining (Amir Tzin) [1987139] - openvswitch: fix sparse warning incorrect type (Mark Gray) [1992773] - openvswitch: fix alignment issues (Mark Gray) [1992773] - openvswitch: update kdoc OVS_DP_ATTR_PER_CPU_PIDS (Mark Gray) [1992773] - openvswitch: Introduce per-cpu upcall dispatch (Mark Gray) [1992773] - KVM: X86: Expose bus lock debug exception to guest (Paul Lai) [1842322] - KVM: X86: Add support for the emulation of DR6_BUS_LOCK bit (Paul Lai) [1842322] - scsi: libfc: Fix array index out of bound exception (Chris Leech) [1972643] - scsi: libfc: FDMI enhancements (Chris Leech) [1972643] - scsi: libfc: Add FDMI-2 attributes (Chris Leech) [1972643] - scsi: qedf: Add vendor identifier attribute (Chris Leech) [1972643] - scsi: libfc: Initialisation of RHBA and RPA attributes (Chris Leech) [1972643] - scsi: libfc: Correct the condition check and invalid argument passed (Chris Leech) [1972643] - scsi: libfc: Work around -Warray-bounds warning (Chris Leech) [1972643] - scsi: fc: FDMI enhancement (Chris Leech) [1972643] - scsi: libfc: Move scsi/fc_encode.h to libfc (Chris Leech) [1972643] - scsi: fc: Correct RHBA attributes length (Chris Leech) [1972643] - block: return ELEVATOR_DISCARD_MERGE if possible (Ming Lei) [1991976] - x86/fpu: Prevent state corruption in __fpu__restore_sig() (Terry Bowman) [1970086] - x86/fpu: Invalidate FPU state after a failed XRSTOR from a user buffer (Terry Bowman) [1970086] - x86/pkru: Write hardware init value to PKRU when xstate is init (Terry Bowman) [1970086] - x86/process: Check PF_KTHREAD and not current->mm for kernel threads (Terry Bowman) [1970086] - x86/fpu: Add address range checks to copy_user_to_xstate() (Terry Bowman) [1970086] - selftests/x86: Test signal frame XSTATE header corruption handling (Terry Bowman) [1970086] - Bump DRM backport version to 5.12.14 (Lyude Paul) [1944405] - drm/i915: Use the correct max source link rate for MST (Lyude Paul) [1944405 1966599] - drm/dp_mst: Use Extended Base Receiver Capability DPCD space (Lyude Paul) [1944405 1966599] - drm/i915/display: Defeature PSR2 for RKL and ADL-S (Lyude Paul) [1944405] - drm/i915/adl_s: ADL-S platform Update PCI ids for Mobile BGA (Lyude Paul) [1944405] - drm/amdgpu: wait for moving fence after pinning (Lyude Paul) [1944405] - drm/radeon: wait for moving fence after pinning (Lyude Paul) [1944405] - drm/nouveau: wait for moving fence after pinning v2 (Lyude Paul) [1944405] - radeon: use memcpy_to/fromio for UVD fw upload (Lyude Paul) [1944405] - drm/amd/amdgpu:save psp ring wptr to avoid attack (Lyude Paul) [1944405] - drm/amd/display: Fix potential memory leak in DMUB hw_init (Lyude Paul) [1944405] - drm/amdgpu: refine amdgpu_fru_get_product_info (Lyude Paul) [1944405] - drm/amd/display: Allow bandwidth validation for 0 streams. (Lyude Paul) [1944405] - drm: Lock pointer access in drm_master_release() (Lyude Paul) [1944405] - drm: Fix use-after-free read in drm_getunique() (Lyude Paul) [1944405] - drm/amdgpu: make sure we unpin the UVD BO (Lyude Paul) [1944405] - drm/amdgpu: Don't query CE and UE errors (Lyude Paul) [1944405] - drm/amdgpu/jpeg3: add cancel_delayed_work_sync before power gate (Lyude Paul) [1944405] - drm/amdgpu/jpeg2.5: add cancel_delayed_work_sync before power gate (Lyude Paul) [1944405] - drm/amdgpu/vcn3: add cancel_delayed_work_sync before power gate (Lyude Paul) [1944405] - amdgpu: fix GEM obj leak in amdgpu_display_user_framebuffer_create (Lyude Paul) [1944405] - drm/i915/selftests: Fix return value check in live_breadcrumbs_smoketest() (Lyude Paul) [1944405] - drm/amdgpu: stop touching sched.ready in the backend (Lyude Paul) [1944405] - drm/amd/amdgpu: fix a potential deadlock in gpu reset (Lyude Paul) [1944405] - drm/amdgpu: Fix a use-after-free (Lyude Paul) [1944405] - drm/amd/amdgpu: fix refcount leak (Lyude Paul) [1944405] - drm/amd/display: Disconnect non-DP with no EDID (Lyude Paul) [1944405] - drm/amdgpu/jpeg2.0: add cancel_delayed_work_sync before power gate (Lyude Paul) [1944405] - drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate (Lyude Paul) [1944405] - drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate (Lyude Paul) [1944405] - drm/amdkfd: correct sienna_cichlid SDMA RLC register offset error (Lyude Paul) [1944405] - drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate (Lyude Paul) [1944405] - drm/amd/pm: correct MGpuFanBoost setting (Lyude Paul) [1944405] - drm/i915: Reenable LTTPR non-transparent LT mode for DPCD_REV<1.4 (Lyude Paul) [1944405] - drm/i915/gt: Disable HiZ Raw Stall Optimization on broken gen7 (Lyude Paul) [1944405] - dma-buf: fix unintended pin/unpin warnings (Lyude Paul) [1944405] - drm/amdgpu: update sdma golden setting for Navi12 (Lyude Paul) [1944405] - drm/amdgpu: update gc golden setting for Navi12 (Lyude Paul) [1944405] - drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid compute hang (Lyude Paul) [1944405] - drm/amdgpu: Fix GPU TLB update error when PAGE_SIZE > AMDGPU_PAGE_SIZE (Lyude Paul) [1944405] - drm/radeon: use the dummy page for GART if needed (Lyude Paul) [1944405] - drm/amd/display: Use the correct max downscaling value for DCN3.x family (Lyude Paul) [1944405] - drm/i915/gem: Pin the L-shape quirked object as unshrinkable (Lyude Paul) [1944405] - drm/ttm: Do not add non-system domain BO into swap list (Lyude Paul) [1944405] - drm/amd/display: Fix two cursor duplication when using overlay (Lyude Paul) [1944405] - amdgpu/pm: Prevent force of DCEFCLK on NAVI10 and SIENNA_CICHLID (Lyude Paul) [1944405] - drm/i915/display: fix compiler warning about array overrun (Lyude Paul) [1944405] - drm/i915: Fix crash in auto_retire (Lyude Paul) [1944405] - drm/i915/overlay: Fix active retire callback alignment (Lyude Paul) [1944405] - drm/i915: Read C0DRB3/C1DRB3 as 16 bits again (Lyude Paul) [1944405] - drm/i915/gt: Fix a double free in gen8_preallocate_top_level_pdp (Lyude Paul) [1944405] - drm/i915/dp: Use slow and wide link training for everything (Lyude Paul) [1944405] - drm/i915: Avoid div-by-zero on gen2 (Lyude Paul) [1944405] - drm/amd/display: Initialize attribute for hdcp_srm sysfs file (Lyude Paul) [1944405] - drm/radeon/dpm: Disable sclk switching on Oland when two 4K 60Hz monitors are connected (Lyude Paul) [1944405] - drm/radeon: Avoid power table parsing memory leaks (Lyude Paul) [1944405] - drm/radeon: Fix off-by-one power_state index heap overwrite (Lyude Paul) [1944405] - drm/amdgpu: Add mem sync flag for IB allocated by SA (Lyude Paul) [1944405] - drm/amd/display: add handling for hdcp2 rx id list validation (Lyude Paul) [1944405] - drm/amd/display: fixed divide by zero kernel crash during dsc enablement (Lyude Paul) [1944405] - drm/amd/display: Force vsync flip when reconfiguring MPCC (Lyude Paul) [1944405] - arm64: enable tlbi range instructions (Jeremy Linton) [1861872] - arm64: tlb: Use the TLBI RANGE feature in arm64 (Jeremy Linton) [1861872] - arm64: tlb: Detect the ARMv8.4 TLBI RANGE feature (Jeremy Linton) [1861872] - arm64/cpufeature: Add remaining feature bits in ID_AA64ISAR0 register (Jeremy Linton) [1861872] - arm64: tlbflush: Ensure start/end of address range are aligned to stride (Jeremy Linton) [1861872] - arm64: Detect the ARMv8.4 TTL feature (Jeremy Linton) [1861872] - arm64: tlbi: Set MAX_TLBI_OPS to PTRS_PER_PTE (Jeremy Linton) [1861872]- bpf: Fix integer overflow involving bucket_size (Jiri Olsa) [1992588] - bpf: Fix leakage due to insufficient speculative store bypass mitigation (Jiri Olsa) [1992588] - bpf: Introduce BPF nospec instruction for mitigating Spectre v4 (Jiri Olsa) [1992588] - bpf: Fix OOB read when printing XDP link fdinfo (Jiri Olsa) [1992588] - bpf, test: fix NULL pointer dereference on invalid expected_attach_type (Jiri Olsa) [1992588] - bpf: Fix tail_call_reachable rejection for interpreter when jit failed (Jiri Olsa) [1992588] - bpf: Track subprog poke descriptors correctly and fix use-after-free (Jiri Olsa) [1992588] - bpf: Fix null ptr deref with mixed tail calls and subprogs (Jiri Olsa) [1992588] - bpf: Fix leakage under speculation on mispredicted branches (Jiri Olsa) [1992588] - bpf: Set mac_len in bpf_skb_change_head (Jiri Olsa) [1992588] - bpf: Prevent writable memory-mapping of read-only ringbuf pages (Jiri Olsa) [1992588] - bpf: Fix alu32 const subreg bound tracking on bitwise operations (Jiri Olsa) [1992588] - xsk: Fix broken Tx ring validation (Jiri Olsa) [1992588] - xsk: Fix for xp_aligned_validate_desc() when len == chunk_size (Jiri Olsa) [1992588] - bpf: link: Refuse non-O_RDWR flags in BPF_OBJ_GET (Jiri Olsa) [1992588] - bpf: Refcount task stack in bpf_get_task_stack (Jiri Olsa) [1992588] - bpf: Use NOP_ATOMIC5 instead of emit_nops(&prog, 5) for BPF_TRAMP_F_CALL_ORIG (Jiri Olsa) [1992588] - selftest/bpf: Add a test to check trampoline freeing logic. (Jiri Olsa) [1992588] - bpf: Fix fexit trampoline. (Jiri Olsa) [1992588] - ftrace: Fix modify_ftrace_direct. (Jiri Olsa) [1992588] - ftrace: Add a helper function to modify_ftrace_direct() to allow arch optimization (Jiri Olsa) [1992588] - ftrace: Add helper find_direct_entry() to consolidate code (Jiri Olsa) [1992588] - bpf: Fix truncation handling for mod32 dst reg wrt zero (Jiri Olsa) [1992588] - bpf: Fix an unitialized value in bpf_iter (Jiri Olsa) [1992588] - bpf_lru_list: Read double-checked variable once without lock (Jiri Olsa) [1992588] - mt76: validate rx A-MSDU subframes (Íñigo Huguet) [1991459] {CVE-2020-24588 CVE-2020-26144} - ath11k: Drop multicast fragments (Íñigo Huguet) [1991459] {CVE-2020-26145} - ath11k: Clear the fragment cache during key install (Íñigo Huguet) [1991459] {CVE-2020-24587} - ath10k: Validate first subframe of A-MSDU before processing the list (Íñigo Huguet) [1991459] {CVE-2020-24588 CVE-2020-26144} - ath10k: Fix TKIP Michael MIC verification for PCIe (Íñigo Huguet) [1991459] {CVE-2020-26141} - ath10k: drop MPDU which has discard flag set by firmware for SDIO (Íñigo Huguet) [1991459] {CVE-2020-24588} - ath10k: drop fragments with multicast DA for SDIO (Íñigo Huguet) [1991459] {CVE-2020-26145} - ath10k: drop fragments with multicast DA for PCIe (Íñigo Huguet) [1991459] {CVE-2020-26145} - ath10k: add CCMP PN replay protection for fragmented frames for PCIe (Íñigo Huguet) [1991459] - mac80211: extend protection against mixed key and fragment cache attacks (Íñigo Huguet) [1991459] {CVE-2020-24586 CVE-2020-24587} - mac80211: do not accept/forward invalid EAPOL frames (Íñigo Huguet) [1991459] {CVE-2020-26139} - mac80211: prevent attacks on TKIP/WEP as well (Íñigo Huguet) [1991459] {CVE-2020-26141} - mac80211: check defrag PN against current frame (Íñigo Huguet) [1991459] - mac80211: add fragment cache to sta_info (Íñigo Huguet) [1991459] {CVE-2020-24586 CVE-2020-24587} - mac80211: drop A-MSDUs on old ciphers (Íñigo Huguet) [1991459] {CVE-2020-24588} - cfg80211: mitigate A-MSDU aggregation attacks (Íñigo Huguet) [1991459] {CVE-2020-24588 CVE-2020-26144} - mac80211: properly handle A-MSDUs that start with an RFC 1042 header (Íñigo Huguet) [1991459] - mac80211: prevent mixed key and fragment cache attacks (Íñigo Huguet) [1991459] {CVE-2020-24586 CVE-2020-24587} - mac80211: assure all fragments are encrypted (Íñigo Huguet) [1991459] {CVE-2020-26147} - tipc: call tipc_wait_for_connect only when dlen is not 0 (Xin Long) [1989361] - mptcp: remove tech preview warning (Florian Westphal) [1985120] - tcp: consistently disable header prediction for mptcp (Florian Westphal) [1985120] - selftests: mptcp: fix case multiple subflows limited by server (Florian Westphal) [1985120] - selftests: mptcp: turn rp_filter off on each NIC (Florian Westphal) [1985120] - selftests: mptcp: display proper reason to abort tests (Florian Westphal) [1985120] - mptcp: properly account bulk freed memory (Florian Westphal) [1985120] - mptcp: fix 'masking a bool' warning (Florian Westphal) [1985120] - mptcp: refine mptcp_cleanup_rbuf (Florian Westphal) [1985120] - mptcp: use fast lock for subflows when possible (Florian Westphal) [1985120] - mptcp: avoid processing packet if a subflow reset (Florian Westphal) [1985120] - mptcp: add sk parameter for mptcp_get_options (Florian Westphal) [1985120] - mptcp: fix syncookie process if mptcp can not_accept new subflow (Florian Westphal) [1985120] - mptcp: fix warning in __skb_flow_dissect() when do syn cookie for subflow join (Florian Westphal) [1985120] - mptcp: avoid race on msk state changes (Florian Westphal) [1985120] - mptcp: fix 32 bit DSN expansion (Florian Westphal) [1985120] - mptcp: fix bad handling of 32 bit ack wrap-around (Florian Westphal) [1985120] - tcp: parse mptcp options contained in reset packets (Florian Westphal) [1985120] - ionic: count csum_none when offload enabled (Jonathan Toppins) [1991646] - ionic: fix up dim accounting for tx and rx (Jonathan Toppins) [1991646] - ionic: remove intr coalesce update from napi (Jonathan Toppins) [1991646] - ionic: catch no ptp support earlier (Jonathan Toppins) [1991646] - ionic: make all rx_mode work threadsafe (Jonathan Toppins) [1991646] - dmaengine: idxd: Fix missing error code in idxd_cdev_open() (Jerry Snitselaar) [1990637] - dmaengine: idxd: add missing dsa driver unregister (Jerry Snitselaar) [1990637] - dmaengine: idxd: add engine 'struct device' missing bus type assignment (Jerry Snitselaar) [1990637] - dmaengine: idxd: remove MSIX masking for interrupt handlers (Jerry Snitselaar) [1990637] - dmaengine: idxd: Use cpu_feature_enabled() (Jerry Snitselaar) [1990637] - dmaengine: idxd: enable SVA feature for IOMMU (Jerry Snitselaar) [1990637] - dmagenine: idxd: Don't add portal offset in idxd_submit_desc (Jerry Snitselaar) [1990637] - ethtool: strset: fix message length calculation (Balazs Nemeth) [1989003] - net: add strict checks in netdev_name_node_alt_destroy() (Andrea Claudi) [1859038] - net: rtnetlink: fix bugs in rtnl_alt_ifname() (Andrea Claudi) [1859038] - net: rtnetlink: add linkprop commands to add and delete alternative ifnames (Andrea Claudi) [1859038] - net: check all name nodes in __dev_alloc_name (Andrea Claudi) [1859038] - net: fix a leak in register_netdevice() (Andrea Claudi) [1859038] - tun: fix memory leak in error path (Andrea Claudi) [1859038] - net: propagate errors correctly in register_netdevice() (Andrea Claudi) [1859038] - net: introduce name_node struct to be used in hashlist (Andrea Claudi) [1859038] - net: procfs: use index hashlist instead of name hashlist (Andrea Claudi) [1859038] - configs: Enable CONFIG_CHELSIO_INLINE_CRYPTO (Raju Rangoju) [1961368] - cxgb4/ch_ktls: Clear resources when pf4 device is removed (Raju Rangoju) [1961374] - ch_ktls: Remove redundant variable result (Raju Rangoju) [1961374] - ch_ktls: do not send snd_una update to TCB in middle (Raju Rangoju) [1961374] - ch_ktls: tcb close causes tls connection failure (Raju Rangoju) [1961374] - ch_ktls: fix device connection close (Raju Rangoju) [1961374] - ch_ktls: Fix kernel panic (Raju Rangoju) [1961374] - ch_ktls: fix enum-conversion warning (Raju Rangoju) [1961374] - net: ethernet: chelsio: inline_crypto: Mundane typos fixed throughout the file chcr_ktls.c (Raju Rangoju) [1961374] - ch_ipsec: Remove initialization of rxq related data (Raju Rangoju) [1961388] - ch_ktls: fix build warning for ipv4-only config (Raju Rangoju) [1961374] - ch_ktls: lock is not freed (Raju Rangoju) [1961374] - ch_ktls: stop the txq if reaches threshold (Raju Rangoju) [1961374] - ch_ktls: tcb update fails sometimes (Raju Rangoju) [1961374] - ch_ktls/cxgb4: handle partial tag alone SKBs (Raju Rangoju) [1961374] - ch_ktls: don't free skb before sending FIN (Raju Rangoju) [1961374] - ch_ktls: packet handling prior to start marker (Raju Rangoju) [1961374] - ch_ktls: Correction in middle record handling (Raju Rangoju) [1961374] - ch_ktls: missing handling of header alone (Raju Rangoju) [1961374] - ch_ktls: Correction in trimmed_len calculation (Raju Rangoju) [1961374] - cxgb4/ch_ktls: creating skbs causes panic (Raju Rangoju) [1961374] - ch_ktls: Update cheksum information (Raju Rangoju) [1961374] - ch_ktls: Correction in finding correct length (Raju Rangoju) [1961374] - cxgb4/ch_ktls: decrypted bit is not enough (Raju Rangoju) [1961374] - cxgb4/ch_ipsec: Replace the module name to ch_ipsec from chcr (Raju Rangoju) [1961388] - cxgb4/ch_ktls: ktls stats are added at port level (Raju Rangoju) [1961374] - ch_ktls: Issue if connection offload fails (Raju Rangoju) [1961374] - chelsio/chtls: Re-add dependencies on CHELSIO_T4 to fix modular CHELSIO_T4 (Raju Rangoju) [1961388] - chelsio/chtls: CHELSIO_INLINE_CRYPTO should depend on CHELSIO_T4 (Raju Rangoju) [1961388] - crypto: chelsio - fix minor indentation issue (Raju Rangoju) [1961368] - crypto/chcr: move nic TLS functionality to drivers/net (Raju Rangoju) [1961368] - cxgb4/ch_ipsec: Registering xfrmdev_ops with cxgb4 (Raju Rangoju) [1961388] - crypto/chcr: Moving chelsio's inline ipsec functionality to /drivers/net (Raju Rangoju) [1961368] - chelsio/chtls: separate chelsio tls driver from crypto driver (Raju Rangoju) [1961368] - crypto: chelsio - Fix some pr_xxx messages (Raju Rangoju) [1961368] - crypto: chelsio - Avoid some code duplication (Raju Rangoju) [1961368] - crypto: drivers - set the flag CRYPTO_ALG_ALLOCATES_MEMORY (Raju Rangoju) [1961368] - crypto: aead - remove useless setting of type flags (Raju Rangoju) [1961368] - crypto: Replace zero-length array with flexible-array (Raju Rangoju) [1961368] - [Crypto] treewide: replace '---help---' in Kconfig files with 'help' (Raju Rangoju) [1961368] - Crypto/chcr: Checking cra_refcnt before unregistering the algorithms (Raju Rangoju) [1961368] - Crypto/chcr: Calculate src and dst sg lengths separately for dma map (Raju Rangoju) [1961368] - Crypto/chcr: Fixes a coccinile check error (Raju Rangoju) [1961368] - Crypto/chcr: Fixes compilations warnings (Raju Rangoju) [1961368] - crypto/chcr: IPV6 code needs to be in CONFIG_IPV6 (Raju Rangoju) [1961368] - crypto: lib/sha1 - remove unnecessary includes of linux/cryptohash.h (Raju Rangoju) [1961368] - Crypto/chcr: fix for hmac(sha) test fails (Raju Rangoju) [1961368] - Crypto/chcr: fix for ccm(aes) failed test (Raju Rangoju) [1961368] - Crypto/chcr: fix ctr, cbc, xts and rfc3686-ctr failed tests (Raju Rangoju) [1961368] - crypto: chelsio - remove redundant assignment to variable error (Raju Rangoju) [1961368] - chcr: Fix CPU hard lockup (Raju Rangoju) [1961368] - crypto: remove CRYPTO_TFM_RES_BAD_KEY_LEN (Raju Rangoju) [1961368] - crypto: chelsio - switch to skcipher API (Raju Rangoju) [1961368] - crypto: chelsio - Remove VLA usage of skcipher (Raju Rangoju) [1961368]- tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop. (Chris von Recklinghausen) [1989485] {CVE-2021-3679} - vmlinux.lds.h: Keep .ctors.* with .ctors (Jan Stancek) [1993208] - spi: pxa2xx: Add support for Intel Alder Lake PCH-P (Steve Best) [1978463] - bnxt_en: allow promiscuous mode for trusted VFs (Jonathan Toppins) [1730616] - arm64: memory: Add missing brackets to untagged_addr() macro (Chris von Recklinghausen) [1955809] - arm64: tags: Preserve tags for addresses translated via TTBR1 (Chris von Recklinghausen) [1955809] - arm64: entry: Move ct_user_exit before any other exception (Chris von Recklinghausen) [1955809] - arm64: memory: Implement __tag_set() as common function (Chris von Recklinghausen) [1955809] - arm64: mm: Really fix sparse warning in untagged_addr() (Chris von Recklinghausen) [1955809] - arm64: untag user pointers in access_ok and __uaccess_mask_ptr (Chris von Recklinghausen) [1955809] - arm64/mm: fix variable 'tag' set but not used (Chris von Recklinghausen) [1955809] - arm64: entry: SP Alignment Fault doesn't write to FAR_EL1 (Chris von Recklinghausen) [1955809] - arm64: compat: Add separate CP15 trapping hook (Chris von Recklinghausen) [1955809] - arm64: don't restore GPRs when context tracking (Chris von Recklinghausen) [1955809]- bareudp: Fix invalid read beyond skb's linear data (Guillaume Nault) [1990938] - perf/x86/amd: Don't touch the AMD64_EVENTSEL_HOSTONLY bit inside the guest (Michael Petlan) [1990695] - net: dcb: Accept RTM_GETDCB messages carrying set-like DCB commands (Balazs Nemeth) [1956825] - net: dcb: Validate netlink message in DCB handler (Balazs Nemeth) [1956825] - xfrm: Fix RCU vs hash_resize_mutex lock inversion (Sabrina Dubroca) [1988405] - Revert "xfrm: policy: Read seqcount outside of rcu-read side in xfrm_policy_lookup_bytype" (Sabrina Dubroca) [1988405] - xfrm: policy: Read seqcount outside of rcu-read side in xfrm_policy_lookup_bytype (Sabrina Dubroca) [1988405] - [s390] s390/AP: support new dynamic AP bus size limit (Claudio Imbrenda) [1974581] - net: sched: act_mirred: Reset ct info when mirror/redirect skb (Hangbin Liu) [1980532] - ucounts: Move max_time_namespace according to ucount_type (Alex Gladkov) [1982954] - perf vendor events power10: Adds 24x7 nest metric events for power10 platform (Diego Domingos) [1946650] - perf/core: fix backport of PERF_SAMPLE_WEIGHT_STRUCT (Diego Domingos) [1946650] - perf/core: Add support for PERF_SAMPLE_CODE_PAGE_SIZE (Diego Domingos) [1946650] - perf vendor events powerpc: Fix eventcode of power10 JSON events (Diego Domingos) [1946650] - perf vendor events: Initial JSON/events list for power10 platform (Diego Domingos) [1946650] - powerpc/perf: Fix sampled instruction type for larx/stcx (Diego Domingos) [1946650] - powerpc/perf: Fix the threshold event selection for memory events in power10 (Diego Domingos) [1946650] - perf sort: Display sort dimension p_stage_cyc only on supported archs (Diego Domingos) [1946650] - perf tools: Support pipeline stage cycles for powerpc (Diego Domingos) [1946650] - perf powerpc: Add support for PERF_SAMPLE_WEIGHT_STRUCT (Diego Domingos) [1946650] - perf sort: Add dynamic headers for perf report columns (Diego Domingos) [1946650] - powerpc/perf: Expose processor pipeline stage cycles using PERF_SAMPLE_WEIGHT_STRUCT (Diego Domingos) [1946650] - Documentation/admin-guide: kernel-parameters: fix "disable_ddw" wording (Diego Domingos) [1946650] - powerpc/perf: Support PERF_SAMPLE_DATA_PAGE_SIZE (Diego Domingos) [1946650] - perf/core: Add PERF_SAMPLE_DATA_PAGE_SIZE (Diego Domingos) [1946650] - powerpc/perf: Infrastructure to support checking of attr.config* (Diego Domingos) [1946650] - powerpc/perf: Add platform specific check_attr_config (Diego Domingos) [1946650] - ice: add support for auxiliary input/output pins (Jonathan Toppins) [1956913] - ice: enable transmit timestamps for E810 devices (Jonathan Toppins) [1944818] - ice: enable receive hardware timestamping (Jonathan Toppins) [1944818] - ice: report the PTP clock index in ethtool .get_ts_info (Jonathan Toppins) [1944818] - ice: register 1588 PTP clock device object for E810 devices (Jonathan Toppins) [1944818] - ice: add low level PTP clock access functions (Jonathan Toppins) [1944818] - ice: add support for set/get of driver-stored firmware parameters (Jonathan Toppins) [1944818] - ice: process 1588 PTP capabilities during initialization (Jonathan Toppins) [1944818] - ice: add support for sideband messages (Jonathan Toppins) [1944818]- bnxt_en: Fix static checker warning in bnxt_fw_reset_task() (Jonathan Toppins) [1989274] - bnxt_en: Check abort error state in bnxt_half_open_nic() (Jonathan Toppins) [1989274] - bnxt_en: fix error path of FW reset (Jonathan Toppins) [1989274] - bnxt_en: Add missing check for BNXT_STATE_ABORT_ERR in bnxt_fw_rset_task() (Jonathan Toppins) [1989274] - bnxt_en: Refresh RoCE capabilities in bnxt_ulp_probe() (Jonathan Toppins) [1989274] - bnxt_en: reject ETS settings that will starve a TC (Jonathan Toppins) [1989274] - bnxt_en: don't disable an already disabled PCI device (Jonathan Toppins) [1989274] - bnxt_en: Remove the read of BNXT_FW_RESET_INPROG_REG after firmware reset. (Jonathan Toppins) [1989274] - i40e: Fix log TC creation failure when max num of queues is exceeded (Stefan Assmann) [1920274] - i40e: Fix queue-to-TC mapping on Tx (Stefan Assmann) [1920274] - i40e: Add additional info to PHY type error (Stefan Assmann) [1920274] - i40e: Fix firmware LLDP agent related warning (Stefan Assmann) [1920274] - i40e: Fix logic of disabling queues (Stefan Assmann) [1920274] - i40e: add support for PTP external synchronization clock (Stefan Assmann) [1920274] - i40e: improve locking of mac_filter_hash (Stefan Assmann) [1920274] - i40e: Fix missing rtnl locking when setting up pf switch (Stefan Assmann) [1920274] - i40e: fix PTP on 5Gb links (Stefan Assmann) [1920274] - i40e: Fix autoneg disabling for non-10GBaseT links (Stefan Assmann) [1920274] - i40e: Fix error handling in i40e_vsi_open (Stefan Assmann) [1920274] - intel: Remove rcu_read_lock() around XDP program invocation (Stefan Assmann) [1920274] - i40e: clean up packet type lookup table (Stefan Assmann) [1920274] - i40e: add correct exception tracing for XDP (Stefan Assmann) [1920274] - i40e: Remove LLDP frame filters (Stefan Assmann) [1920274] - i40e: Fix PHY type identifiers for 2.5G and 5G adapters (Stefan Assmann) [1920274] - i40e: Fix use-after-free in i40e_client_subtask() (Stefan Assmann) [1920274] - i40e: fix broken XDP support (Stefan Assmann) [1920274] - i40e: refactor repeated link state reporting code (Stefan Assmann) [1920274] - i40e: optimize for XDP_REDIRECT in xsk path (Stefan Assmann) [1920274] - i40e: fix the panic when running bpf in xdpdrv mode (Stefan Assmann) [1920274] - i40e: Fix sparse warning: missing error code 'err' (Stefan Assmann) [1920274] - i40e: Fix sparse error: 'vsi->netdev' could be null (Stefan Assmann) [1920274] - i40e: Fix sparse error: uninitialized symbol 'ring' (Stefan Assmann) [1920274] - i40e: Fix sparse errors in i40e_txrx.c (Stefan Assmann) [1920274] - i40e: Fix display statistics for veb_tc (Stefan Assmann) [1920274] - i40e: fix receiving of single packets in xsk zero-copy mode (Stefan Assmann) [1920274] - i40e: Fix inconsistent indenting (Stefan Assmann) [1920274] - i40e: Fix oops at i40e_rebuild() (Stefan Assmann) [1920274] - i40e: Fix kernel oops when i40e driver removes VF's (Stefan Assmann) [1920274] - i40e: Added Asym_Pause to supported link modes (Stefan Assmann) [1920274] - net: i40e: remove repeated words (Stefan Assmann) [1920274] - bpf, devmap: Move drop error path to devmap for XDP_REDIRECT (Stefan Assmann) [1920274] - intel: clean up mismatched header comments (Stefan Assmann) [1920274] - intel: Update drivers to use ethtool_sprintf (Stefan Assmann) [1920274] - i40e: move headroom initialization to i40e_configure_rx_ring (Stefan Assmann) [1920274] - i40e: Fix endianness conversions (Stefan Assmann) [1920274] - i40e: Fix add TC filter for IPv6 (Stefan Assmann) [1920274] - i40e: Fix addition of RX filters after enabling FW LLDP agent (Stefan Assmann) [1920274] - i40e: Fix overwriting flow control settings during driver loading (Stefan Assmann) [1920274] - i40e: Add zero-initialization of AQ command structures (Stefan Assmann) [1920274] - i40e: Fix memory leak in i40e_probe (Stefan Assmann) [1920274] - i40e: Fix flow for IPv6 next header (extension header) (Stefan Assmann) [1920274] - i40e: Fix incorrect argument in call to ipv6_addr_any() (Stefan Assmann) [1920274] - i40e: store the result of i40e_rx_offset() onto i40e_ring (Stefan Assmann) [1920274] - i40e: Simplify the do-while allocation loop (Stefan Assmann) [1920274] - i40e: adjust i40e_is_non_eop (Stefan Assmann) [1920274] - i40e: drop misleading function comments (Stefan Assmann) [1920274] - i40e: drop redundant check when setting xdp prog (Stefan Assmann) [1920274] - i40e: remove the useless value assignment in i40e_clean_adminq_subtask (Stefan Assmann) [1920274] - i40e: VLAN field for flow director (Stefan Assmann) [1920274] - i40e: Add flow director support for IPv6 (Stefan Assmann) [1920274] - i40e: Add EEE status getting & setting implementation (Stefan Assmann) [1920274] - i40e: Fix uninitialized variable mfs_max (Stefan Assmann) [1920274] - i40e: Add netlink callbacks support for software based DCB (Stefan Assmann) [1920274] - i40e: Add init and default config of software based DCB (Stefan Assmann) [1920274] - i40e: Add hardware configuration for software based DCB (Stefan Assmann) [1920274] - i40e: Log error for oversized MTU on device (Stefan Assmann) [1920274] - i40e: consolidate handling of XDP program actions (Stefan Assmann) [1920274] - i40e: remove the redundant buffer info updates (Stefan Assmann) [1920274] - i40e: remove unnecessary cleaned_count updates (Stefan Assmann) [1920274] - i40e: remove unnecessary memory writes of the next to clean pointer (Stefan Assmann) [1920274] - i40e: Use batched xsk Tx interfaces to increase performance (Stefan Assmann) [1920274] - i40e: convert to new udp_tunnel infrastructure (Stefan Assmann) [1920274] - netfilter: nf_tables: skip module reference count bump on object updates (Fernando Fernandez Mancera) [1944487] - netfilter: nf_tables: fix unexpected EOPNOTSUPP error (Fernando Fernandez Mancera) [1944487] - netfilter: nf_tables: Fix an Oops in nf_tables_updobj() error handling (Fernando Fernandez Mancera) [1944487] - netfilter: nf_tables: fix possible null-pointer dereference in object update (Fernando Fernandez Mancera) [1944487] - netfilter: nft_quota: add quota object update support (Fernando Fernandez Mancera) [1944487] - netfilter: nf_tables: Introduce stateful object update operation (Fernando Fernandez Mancera) [1944487] - cifs: retry lookup and readdir when EAGAIN is returned. (Ronnie Sahlberg) [1972411] - netfilter: nf_tables: Fix dereference of null pointer flow (Florian Westphal) [1985087] - netfilter: nf_tables: memleak in hw offload abort path (Florian Westphal) [1985087] - netfilter: nft_tproxy: restrict support to TCP and UDP transport protocols (Florian Westphal) [1985087] - netfilter: synproxy: Fix out of bounds when parsing TCP options (Florian Westphal) [1985087] - netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches (Florian Westphal) [1985087] - ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service (Florian Westphal) [1985087] - netfilter: nftables: avoid overflows in nft_hash_buckets() (Florian Westphal) [1985087] - netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check (Florian Westphal) [1985087] - netfilter: nf_tables_offload: check FLOW_DISSECTOR_KEY_BASIC in VLAN transfer logic (Florian Westphal) [1985087] - netfilter: nftables_offload: special ethertype handling for VLAN (Florian Westphal) [1985087] - netfilter: nftables_offload: VLAN id needs host byteorder in flow dissector (Florian Westphal) [1985087] - netfilter: nft_payload: fix C-VLAN offload support (Florian Westphal) [1985087] - ipvs: allow connection reuse for unconfirmed conntrack (Florian Westphal) [1985087] - net: fix GRO skb truesize update (Paolo Abeni) [1987391] - sk_buff: avoid potentially clearing 'slow_gro' field (Paolo Abeni) [1987391] - veth: use skb_prepare_for_gro() (Paolo Abeni) [1987391] - skbuff: allow 'slow_gro' for skb carring sock reference (Paolo Abeni) [1987391] - net: optimize GRO for the common case. (Paolo Abeni) [1987391] - sk_buff: track extension status in slow_gro (Paolo Abeni) [1987391] - sk_buff: track dst status in slow_gro (Paolo Abeni) [1987391] - sk_buff: introduce 'slow_gro' flags (Paolo Abeni) [1987391] - skbuff: Fix build with SKB extensions disabled (Paolo Abeni) [1987391] - skbuff: Release nfct refcount on napi stolen or re-used skbs (Paolo Abeni) [1987391] - selftests: net: veth: add tests for set_channel (Paolo Abeni) [1987391] - veth: create by default nr_possible_cpus queues (Paolo Abeni) [1987391] - veth: implement support for set_channel ethtool op (Paolo Abeni) [1987391] - veth: factor out initialization helper (Paolo Abeni) [1987391] - veth: always report zero combined channels (Paolo Abeni) [1987391] - veth: Implement ethtool's get_channelis() callback (Paolo Abeni) [1987391] - net: add GSO UDP L4 and GSO fraglists to the list of software-backed types (Paolo Abeni) [1987391] - ice: Support RSS configure removal for AVF (Jonathan Toppins) [1946726] - ice: Enable RSS configure for AVF (Jonathan Toppins) [1946726] - ice: Add helper function to get the VF's VSI (Jonathan Toppins) [1946726] - ice: remove redundant assignment to pointer vsi (Jonathan Toppins) [1946726] - ice: Advertise virtchnl UDP segmentation offload capability (Jonathan Toppins) [1946726] - ice: Allow ignoring opcodes on specific VF (Jonathan Toppins) [1946726] - ice: warn about potentially malicious VFs (Jonathan Toppins) [1946726] - ice: Consolidate VSI state and flags (Jonathan Toppins) [1946726] - ice: Refactor ice_set/get_rss into LUT and key specific functions (Jonathan Toppins) [1946726] - ice: Refactor get/set RSS LUT to use struct parameter (Jonathan Toppins) [1946726] - ice: Change ice_vsi_setup_q_map() to not depend on RSS (Jonathan Toppins) [1946726] - ice: Check FDIR program status for AVF (Jonathan Toppins) [1946726] - ice: Add more FDIR filter type for AVF (Jonathan Toppins) [1946726] - ice: Add GTPU FDIR filter for AVF (Jonathan Toppins) [1946726] - ice: Add non-IP Layer2 protocol FDIR filter for AVF (Jonathan Toppins) [1946726] - ice: Add new actions support for VF FDIR (Jonathan Toppins) [1946726] - ice: Add FDIR pattern action parser for VF (Jonathan Toppins) [1946726] - ice: Enable FDIR Configure for AVF (Jonathan Toppins) [1946726] - ice: Add support for per VF ctrl VSI enabling (Jonathan Toppins) [1946726] - ice: Enhanced IPv4 and IPv6 flow filter (Jonathan Toppins) [1946726] - ice: Support to separate GTP-U uplink and downlink (Jonathan Toppins) [1946726] - ice: Add more advanced protocol support in flow filter (Jonathan Toppins) [1946726] - ice: Support non word aligned input set field (Jonathan Toppins) [1946726] - ice: Add more basic protocol support for flow filter (Jonathan Toppins) [1946726] - sctp: move the active_key update after sh_keys is added (Xin Long) [1986966] - sctp: fix return value check in __sctp_rcv_asconf_lookup (Xin Long) [1986966] - sctp: delete addr based on sin6_scope_id (Xin Long) [1986966] - sctp: update active_key for asoc when old key is being replaced (Xin Long) [1986966] - sctp: move 198 addresses from unusable to private scope (Xin Long) [1986966] - sctp: add param size validation for SCTP_PARAM_SET_PRIMARY (Xin Long) [1986966] - sctp: validate chunk size in __rcv_asconf_lookup (Xin Long) [1986966] - sctp: add size validation when walking chunks (Xin Long) [1986966] - sctp: validate from_addr_param return (Xin Long) [1986966] - sctp: fix the proc_handler for sysctl encap_port (Xin Long) [1986966] - sctp: add the missing setting for asoc encap_port (Xin Long) [1986966] - sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b (Xin Long) [1986966] - sctp: Fix out-of-bounds warning in sctp_process_asconf_param() (Xin Long) [1986966] - sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms (Xin Long) [1986966] - bonding: allow nesting of bonding device (Antoine Tenart) [1989099] - bonding: avoid adding slave device with IFF_MASTER flag (Antoine Tenart) [1989099] - ice: don't remove netdev->dev_addr from uc sync list (Ken Cox) [1873969 1961018] - ice: Stop processing VF messages during teardown (Ken Cox) [1986451] - ice: Prevent probing virtual functions (Ken Cox) [1952810] - ima: extend boot_aggregate with kernel measurements (Bruno Meneguele) [1977422] - selftest/bpf: Verifier tests for var-off access (Jiri Olsa) [1960944] {CVE-2021-29155} - selftest/bpf: Adjust expected verifier errors (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: No need to simulate speculative domain for immediates (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Fix mask direction swap upon off reg sign change (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Wrap aux data inside bpf_sanitize_info container (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Fix pointer arithmetic mask tightening under state pruning (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Fix leakage of uninitialized bpf stack under speculation (Jiri Olsa) [1960944 1958070] {CVE-2021-29155 CVE-2021-31829} - bpf: Fix masking negation logic upon negative dst register (Jiri Olsa) [1960944 1958070] {CVE-2021-29155 CVE-2021-31829} - bpf: verifier: Allocate idmap scratch in verifier env (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Tighten speculative pointer arithmetic mask (Jiri Olsa) [1960944 1972496] {CVE-2021-29155 CVE-2021-33200} - bpf: Move sanitize_val_alu out of op switch (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Refactor and streamline bounds check into helper (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Allow variable-offset stack access (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Improve verifier error messages for users (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Rework ptr_limit into alu_limit and add common error path (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Ensure off_reg has no mixed signed bounds for all types (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Move off_reg into sanitize_ptr_alu (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Use correct permission flag for mixed signed bounds arithmetic (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Add sanity check for upper ptr_limit (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Simplify alu_limit masking for pointer arithmetic (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Fix off-by-one for area size in creating mask to left (Jiri Olsa) [1960944] {CVE-2021-29155} - Documentation/x86: Add ratelimit in buslock.rst (Prarit Bhargava) [1948048] - Documentation/admin-guide: Add bus lock ratelimit (Prarit Bhargava) [1948048] - x86/bus_lock: Set rate limit for bus lock (Prarit Bhargava) [1948048] - Documentation/x86: Add buslock.rst (Prarit Bhargava) [1948048] - [s390] net/smc: Ensure correct state of the socket in send path (Claudio Imbrenda) [1731026] - [s390] net/smc: Fix ENODATA tests in smc_nl_get_fback_stats() (Claudio Imbrenda) [1731026] - [s390] net/smc: Make SMC statistics network namespace aware (Claudio Imbrenda) [1731026] - [s390] net/smc: Add netlink support for SMC fallback statistics (Claudio Imbrenda) [1731026] - [s390] net/smc: Add netlink support for SMC statistics (Claudio Imbrenda) [1731026] - [s390] net/smc: Add SMC statistics support (Claudio Imbrenda) [1731026] - [s390] s390/ap: Fix hanging ioctl caused by wrong msg counter (Claudio Imbrenda) [1984762] - KVM: PPC: Book3S: Fix H_RTAS rets buffer overflow (Jon Maloy) [1988226] {CVE-2021-37576} - NFSv4: Fix an Oops in pnfs_mark_request_commit() when doing O_DIRECT (Benjamin Coddington) [1983793] - selftests/powerpc: EBB selftest for MMCR0 control for PMU SPRs in ISA v3.1 (Desnes A. Nunes do Rosario) [1991753] - selftests/powerpc: Fix "no_handler" EBB selftest (Desnes A. Nunes do Rosario) [1991753] - powerpc/perf: Fix crash in perf_instruction_pointer() when ppmu is not set (Desnes A. Nunes do Rosario) [1991753] - powerpc/pmu: Make the generic compat PMU use the architected events (Desnes A. Nunes do Rosario) [1991753] - perf script python: Fix buffer size to report iregs in perf script (Desnes A. Nunes do Rosario) [1991753] - ceph: reduce contention in ceph_check_delayed_caps() (Jeff Layton) [1953430]- net: mac802154: Fix general protection fault (Chris von Recklinghausen) [1984571] {CVE-2021-3659} - Bluetooth: fix the erroneous flush_work() order (Chris von Recklinghausen) [1964559] {CVE-2021-3564} - Bluetooth: use correct lock to prevent UAF of hdev object (Chris von Recklinghausen) [1968214] {CVE-2021-3573} - usb: ehci: Prevent missed ehci interrupts with edge-triggered MSI (Torez Smith) [1972139] - usb: ehci: do not initialise static variables (Torez Smith) [1972139] - usb: host: move EH SINGLE_STEP_SET_FEATURE implementation to core (Torez Smith) [1972139] - USB: ehci: drop workaround for forced irq threading (Torez Smith) [1972139] - usb: ehci: add spurious flag to disable overcurrent checking (Torez Smith) [1972139] - perf test: Handle fd gaps in test__dso_data_reopen (Michael Petlan) [1871785] - tty: vt: always invoke vc->vc_sw->con_resize callback (Maxim Levitsky) [1957611] - iavf: fix locking of critical sections (Stefan Assmann) [1975245] - iavf: do not override the adapter state in the watchdog task (Stefan Assmann) [1975245] - ixgbe: Fix packet corruption due to missing DMA sync (Ken Cox) [1920269] - ixgbe: Fix an error handling path in 'ixgbe_probe()' (Ken Cox) [1920269] - intel: Remove rcu_read_lock() around XDP program invocation (Ken Cox) [1920269] - ixgbe: add correct exception tracing for XDP (Ken Cox) [1920269] - ixgbe: Fix out-bounds warning in ixgbe_host_interface_command() (Ken Cox) [1920269] - ixgbe: reduce checker warnings (Ken Cox) [1920269] - ixgbe: use checker safe conversions (Ken Cox) [1920269] - ixgbe: fix large MTU request from VF (Ken Cox) [1920269] - net: ethernet: intel: Fix a typo in the file ixgbe_dcb_nl.c (Ken Cox) [1920269] - net: intel: Remove unused function pointer typedef ixgbe_mc_addr_itr (Ken Cox) [1920269] - ixgbe: Support external GBE SerDes PHY BCM54616s (Ken Cox) [1920269] - ixgbe: fix unbalanced device enable/disable in suspend/resume (Ken Cox) [1920269] - ixgbe: Fix NULL pointer dereference in ethtool loopback test (Ken Cox) [1920269] - ixgbe: Fix fall-through warnings for Clang (Ken Cox) [1920269] - intel: clean up mismatched header comments (Ken Cox) [1920269] - bpf, devmap: Move drop error path to devmap for XDP_REDIRECT (Ken Cox) [1920269] - intel: Update drivers to use ethtool_sprintf (Ken Cox) [1920269] - ixgbe: optimize for XDP_REDIRECT in xsk path (Ken Cox) [1920269] - ixgbe: move headroom initialization to ixgbe_configure_rx_ring (Ken Cox) [1920269] - ixgbe: Fix memleak in ixgbe_configure_clsu32 (Ken Cox) [1920269] - ixgbe: fail to create xfrm offload of IPsec tunnel mode SA (Ken Cox) [1920269] - ixgbe: store the result of ixgbe_rx_offset() onto ixgbe_ring (Ken Cox) [1920269] - net: ixgbe: use skb_csum_is_sctp instead of protocol check (Ken Cox) [1920269] - ixgbe: avoid premature Rx buffer reuse (Ken Cox) [1920269] - net: remove unneeded break (Ken Cox) [1920269] - ixgbe: add pause frame stats (Ken Cox) [1920269] - iavf: Set RSS LUT and key in reset handle path (Ken Cox) [1910853] - [netdrv] chelsio: Replace zero-length array with flexible-array member (Raju Rangoju) [1955208] - cxgb4: avoid collecting SGE_QBASE regs during traffic (Raju Rangoju) [1955208] - cxgb4: collect serial config version from register (Raju Rangoju) [1955208] - cxgb4: remove unused vpd_cap_addr (Raju Rangoju) [1955208] - cxgb4: remove bogus CHELSIO_VPD_UNIQUE_ID constant (Raju Rangoju) [1955208] - cxgb4: Assign boolean values to a bool variable (Raju Rangoju) [1955208] - cxgb4: enable interrupt based Tx completions for T5 (Raju Rangoju) [1955208] - cxgb4: fix the panic caused by non smac rewrite (Raju Rangoju) [1955208] - cxgb4: Fix the -Wmisleading-indentation warning (Raju Rangoju) [1955208] - cxgb4: set up filter action after rewrites (Raju Rangoju) [1955208] - cxgb4: handle 4-tuple PEDIT to NAT mode translation (Raju Rangoju) [1955208] - [netdrv] net: rename flow_action_hw_stats_types* -> flow_action_hw_stats* (Raju Rangoju) [1955208] - net: cxbg4: Remove pointless in_interrupt() check (Raju Rangoju) [1955208] - cxgb4: Avoid log flood (Raju Rangoju) [1955208] - cxgb4: fix memory leak during module unload (Raju Rangoju) [1955208] - cxgb4: Fix offset when clearing filter byte counters (Raju Rangoju) [1955208] - cxgb4: add error handlers to LE intr_handler (Raju Rangoju) [1955208] - cxgb4: insert IPv6 filter rules in next free region (Raju Rangoju) [1955208] - cxgb4: Fix race between loopback and normal Tx path (Raju Rangoju) [1955208] - cxgb4: Fix work request size calculation for loopback test (Raju Rangoju) [1955208] - cxgb4: add TC-MATCHALL IPv6 support (Raju Rangoju) [1955208] - cxgb4: fix extracting IP addresses in TC-FLOWER rules (Raju Rangoju) [1955208] - cxgb4: fix check for running offline ethtool selftest (Raju Rangoju) [1955208] - cxgb4: add loopback ethtool self-test (Raju Rangoju) [1955208] - net: cxgb4: reject unsupported coalescing params (Raju Rangoju) [1955208] - cxgb4: use eth_zero_addr() to clear mac address (Raju Rangoju) [1955208] - cxgb4: add missing release on skb in uld_send() (Raju Rangoju) [1955208] - cxgb4: convert to new udp_tunnel_nic infra (Raju Rangoju) [1955208] - cxgb4: fix all-mask IP address comparison (Raju Rangoju) [1955208] - cxgb4: add main VI to mirror VI config replication (Raju Rangoju) [1955208] - cxgb4: add support for mirror Rxqs (Raju Rangoju) [1955208] - cxgb4: add mirror action to TC-MATCHALL offload (Raju Rangoju) [1955208] - net: cxgb4: fix return error value in t4_prep_fw (Raju Rangoju) [1955208] - cxgb4: move device dump arrays in header to C file (Raju Rangoju) [1955208] - cxgb4: always sync access when flashing PHY firmware (Raju Rangoju) [1955208] - cxgb4: update kernel-doc line comments (Raju Rangoju) [1955208] - cxgb4: fix set but unused variable when DCB is disabled (Raju Rangoju) [1955208] - cxgb4: move DCB version extern to header file (Raju Rangoju) [1955208] - cxgb4: remove cast when saving IPv4 partial checksum (Raju Rangoju) [1955208] - cxgb4: fix SGE queue dump destination buffer context (Raju Rangoju) [1955208] - cxgb4: use correct type for all-mask IP address comparison (Raju Rangoju) [1955208] - cxgb4: fix endian conversions for L4 ports in filters (Raju Rangoju) [1955208] - cxgb4: parse TC-U32 key values and masks natively (Raju Rangoju) [1955208] - cxgb4: use unaligned conversion for fetching timestamp (Raju Rangoju) [1955208] - cxgb4: move PTP lock and unlock to caller in Tx path (Raju Rangoju) [1955208] - cxgb4: move handling L2T ARP failures to caller (Raju Rangoju) [1955208] - cxgb4: Use struct_size() helper (Raju Rangoju) [1955208] - cxgb4: add action to steer flows to specific Rxq (Raju Rangoju) [1955208] - cxgb4: add support to fetch ethtool n-tuple filters (Raju Rangoju) [1955208] - cxgb4: add ethtool n-tuple filter deletion (Raju Rangoju) [1955208] - cxgb4: add ethtool n-tuple filter insertion (Raju Rangoju) [1955208] - [netdrv] flow_offload: check for basic action hw stats type (Raju Rangoju) [1955208] - cxgb4: add skeleton for ethtool n-tuple filters (Raju Rangoju) [1955208] - cxgb4: add support to read serial flash (Raju Rangoju) [1955208] - cxgb4: add support to flash boot cfg image (Raju Rangoju) [1955208] - cxgb4: add support to flash boot image (Raju Rangoju) [1955208] - cxgb4: add support to flash PHY image (Raju Rangoju) [1955208] - cxgb4: update set_flash to flash different images (Raju Rangoju) [1955208] - cxgb4: Use kfree() instead kvfree() where appropriate (Raju Rangoju) [1955208] - cxgb4: Use pM format specifier for MAC addresses (Raju Rangoju) [1955208] - net: sock: fix in-kernel mark setting (Alexander Aring) [1509204] - sock: Reset dst when changing sk_mark via setsockopt (Alexander Aring) [1509204] - fs: dlm: fix mark setting deadlock (Alexander Aring) [1509204] - fs: dlm: fix mark per nodeid setting (Alexander Aring) [1509204] - fs: dlm: remove lock dependency warning (Alexander Aring) [1509204] - fs: dlm: set skb mark per peer socket (Alexander Aring) [1509204] - fs: dlm: set skb mark for listen socket (Alexander Aring) [1509204] - net: sock: add sock_set_mark (Alexander Aring) [1509204] - Bluetooth: btusb: Add support for GarfieldPeak controller (Gopal Tiwari) [1959110] - can: gw: synchronize rcu operations before removing gw job entry (Balazs Nemeth) [1986334] - can: bcm: fix infoleak in struct bcm_msg_head (Balazs Nemeth) [1986334] - can: af_can: prevent potential access of uninitialized member in canfd_rcv() (Balazs Nemeth) [1956730] - can: af_can: prevent potential access of uninitialized member in can_rcv() (Balazs Nemeth) [1956730] - can: proc: can_remove_proc(): silence remove_proc_entry warning (Balazs Nemeth) [1956730] - cifs: add missing parsing of backupuid (Ronnie Sahlberg) [1987126] - cifs: use helpers when parsing uid/gid mount options and validate them (Ronnie Sahlberg) [1987126] - kernfs: dont call d_splice_alias() under kernfs node lock (Ian Kent) [1939133] - kernfs: use i_lock to protect concurrent inode updates (Ian Kent) [1939133] - kernfs: switch kernfs to use an rwsem (Ian Kent) [1939133] - kernfs: use VFS negative dentry caching (Ian Kent) [1939133] - kernfs: add a revision to identify directory node changes (Ian Kent) [1939133] - kernfs: move revalidate to be near lookup (Ian Kent) [1939133]- mlxsw: spectrum_mr: Update egress RIF list before route's action (Ivan Vecera) [1941938] - selftests: mlxsw: Fix mausezahn invocation in ERSPAN scale test (Ivan Vecera) [1941938] - selftests: mlxsw: Increase the tolerance of backlog buildup (Ivan Vecera) [1941938] - selftests: mlxsw: Return correct error code in resource scale tests (Ivan Vecera) [1941938] - selftests: mlxsw: Remove a redundant if statement in tc_flower_scale test (Ivan Vecera) [1941938] - selftests: mlxsw: Remove a redundant if statement in port_scale test (Ivan Vecera) [1941938] - selftests: mlxsw: sch_red_ets: Test proper counter cleaning in ETS (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Index future FIFOs by band number (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Allocate child qdiscs dynamically (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Guard all qdisc accesses with a lock (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Track children per qdisc (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Promote backlog reduction to mlxsw_sp_qdisc_destroy() (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Track tclass_num as int, not u8 (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Drop an always-true condition (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Simplify mlxsw_sp_qdisc_compare() (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Drop one argument from check_params callback (Ivan Vecera) [1941938] - mlxsw: core: Remove critical trip points from thermal zones (Ivan Vecera) [1941938] - selftests: mlxsw: Test vetoing of double sampling (Ivan Vecera) [1941938] - mlxsw: spectrum: Veto sampling if already enabled on port (Ivan Vecera) [1941938] - selftests: mlxsw: Test matchall failure with protocol match (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Perform priority checks earlier (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Convert if statements to a switch statement (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Perform protocol check earlier (Ivan Vecera) [1941938] - selftests: forwarding: vxlan_bridge_1d: Add more ECN decap test cases (Ivan Vecera) [1941938] - mlxsw: spectrum: Fix ECN marking in tunnel decapsulation (Ivan Vecera) [1941938] - selftests: net: forwarding: Fix a typo (Ivan Vecera) [1941938] - selftests: mlxsw: spectrum-2: Remove q_in_vni_veto test (Ivan Vecera) [1941938] - selftests: forwarding: Add test for dual VxLAN bridge (Ivan Vecera) [1941938] - mlxsw: Allow 802.1d and .1ad VxLAN bridges to coexist on Spectrum>=2 (Ivan Vecera) [1941938] - mlxsw: Add struct mlxsw_sp_switchdev_ops per ASIC (Ivan Vecera) [1941938] - mlxsw: spectrum: Add mlxsw_sp_port_egress_ethtype_set() (Ivan Vecera) [1941938] - mlxsw: reg: Add Switch Port Egress VLAN EtherType Register (Ivan Vecera) [1941938] - mlxsw: reg: Add egr_et_set field to SPVID (Ivan Vecera) [1941938] - selftests: mlxsw: Test egress sampling limitation on Spectrum-1 only (Ivan Vecera) [1941938] - selftests: mlxsw: Add tc sample tests for new triggers (Ivan Vecera) [1941938] - mlxsw: spectrum_acl: Offload FLOW_ACTION_SAMPLE (Ivan Vecera) [1941938] - mlxsw: core_acl_flex_actions: Add mirror sampler action (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Add support for egress sampling (Ivan Vecera) [1941938] - mlxsw: spectrum: Start using sampling triggers hash table (Ivan Vecera) [1941938] - mlxsw: spectrum: Track sampling triggers in a hash table (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Pass matchall entry to sampling operations (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Push sampling checks to per-ASIC operations (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Propagate extack further (Ivan Vecera) [1941938] - selftests: mlxsw: Add tc sample tests (Ivan Vecera) [1941938] - mlxsw: spectrum: Report extra metadata to psample module (Ivan Vecera) [1941938] - mlxsw: spectrum: Remove mlxsw_sp_sample_receive() (Ivan Vecera) [1941938] - mlxsw: spectrum: Remove unnecessary RCU read-side critical section (Ivan Vecera) [1941938] - mlxsw: pci: Set extra metadata in skb control block (Ivan Vecera) [1941938] - mlxsw: Create dedicated field for Rx metadata in skb control block (Ivan Vecera) [1941938] - mlxsw: pci: Add more metadata fields to CQEv2 (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Implement sampling using mirroring (Ivan Vecera) [1941938] - mlxsw: spectrum_trap: Split sampling traps between ASICs (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Split sampling support between ASICs (Ivan Vecera) [1941938] - mlxsw: spectrum_span: Add SPAN probability rate support (Ivan Vecera) [1941938] - mlxsw: reg: Extend mirroring registers with probability rate field (Ivan Vecera) [1941938] - mlxsw: spectrum_span: Add SPAN session identifier support (Ivan Vecera) [1941938] - mlxsw: Adjust some MFDE fields shift and size to fw implementation (Ivan Vecera) [1941938] - mlxsw: core: Expose MFDE.log_ip to devlink health (Ivan Vecera) [1941938] - mlxsw: reg: Extend MFDE register with new log_ip field (Ivan Vecera) [1941938] - mlxsw: spectrum: Bump minimum FW version to xx.2008.2406 (Ivan Vecera) [1941938] - mlxsw: reg: Fix comment about slot_index field in PMAOS register (Ivan Vecera) [1941938] - mlxsw: spectrum: Reword an error message for Q-in-Q veto (Ivan Vecera) [1941938] - mlxsw: spectrum_ethtool: Add an external speed to PTYS register (Ivan Vecera) [1941938] - mlxsw: spectrum_span: Do not overwrite policer configuration (Ivan Vecera) [1941938] - selftests: forwarding: Specify interface when invoking mausezahn (Ivan Vecera) [1941938] - selftests: mlxsw: Add a scale test for physical ports (Ivan Vecera) [1941938] - mlxsw: Register physical ports as a devlink resource (Ivan Vecera) [1941938] - mlxsw: pci: switch from 'pci_' to 'dma_' API (Ivan Vecera) [1941938] - mlxsw: core: Increase critical threshold for ASIC thermal zone (Ivan Vecera) [1941938] - mlxsw: core: Add validation of transceiver temperature thresholds (Ivan Vecera) [1941938] - selftests: mlxsw: Set headroom size of correct port (Ivan Vecera) [1941938] - net/mlxfw: Use kzalloc for allocating only one thing (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Use eXtended mezzanine to offload IPv4 router (Ivan Vecera) [1941938] - mlxsw: spectrum: Set KVH XLT cache mode for Spectrum2/3 (Ivan Vecera) [1941938] - mlxsw: spectrum_router_xm: Introduce basic XM cache flushing (Ivan Vecera) [1941938] - mlxsw: reg: Add Router LPM Cache Enable Register (Ivan Vecera) [1941938] - mlxsw: reg: Add Router LPM Cache ML Delete Register (Ivan Vecera) [1941938] - mlxsw: spectrum_router_xm: Implement L-value tracking for M-index (Ivan Vecera) [1941938] - mlxsw: reg: Add XM Router M Table Register (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Introduce per-ASIC XM initialization (Ivan Vecera) [1941938] - mlxsw: reg: Add XM Lookup Table Query Register (Ivan Vecera) [1941938] - mlxsw: reg: Add Router XLT M select Register (Ivan Vecera) [1941938] - mlxsw: Ignore ports that are connected to eXtended mezanine (Ivan Vecera) [1941938] - mlxsw: pci: Obtain info about ports used by eXtended mezanine (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Introduce XM implementation of router low-level ops (Ivan Vecera) [1941938] - mlxsw: reg: Add Router XLT Enable Register (Ivan Vecera) [1941938] - mlxsw: reg: Add XM Direct Register (Ivan Vecera) [1941938] - selftests: mlxsw: Add Q-in-VNI veto tests (Ivan Vecera) [1941938] - selftests: forwarding: Add Q-in-VNI test (Ivan Vecera) [1941938] - mlxsw: spectrum_switchdev: Allow joining VxLAN to 802.1ad bridge (Ivan Vecera) [1941938] - mlxsw: Veto Q-in-VNI for Spectrum-1 ASIC (Ivan Vecera) [1941938] - mlxsw: spectrum_switchdev: Use ops->vxlan_join() when adding VLAN to VxLAN device (Ivan Vecera) [1941938] - mlxsw: spectrum_nve_vxlan: Add support for Q-in-VNI for Spectrum-2 ASIC (Ivan Vecera) [1941938] - mlxsw: spectrum: Publish mlxsw_sp_ethtype_to_sver_type() (Ivan Vecera) [1941938] - mlxsw: Save EtherType as part of mlxsw_sp_nve_config (Ivan Vecera) [1941938] - mlxsw: Save EtherType as part of mlxsw_sp_nve_params (Ivan Vecera) [1941938] - mlxsw: spectrum_switchdev: Create common function for joining VxLAN to VLAN-aware bridge (Ivan Vecera) [1941938] - mlxsw: reg: Add support for tunnel port in SPVID register (Ivan Vecera) [1941938] - mlxsw: reg: Add Switch Port VLAN Stacking Register (Ivan Vecera) [1941938] - mlxsw: Use one enum for all registers that contain tunnel_port field (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Reduce mlxsw_sp_ipip_fib_entry_op_gre4() (Ivan Vecera) [1941938] - mlxsw: spectrum: Bump minimum FW version to xx.2008.2018 (Ivan Vecera) [1941938] - mlxsw: core_acl: Use an array instead of a struct with a zero-length array (Ivan Vecera) [1941938] - mlxsw: spectrum_mr: Use flexible-array member instead of zero-length array (Ivan Vecera) [1941938] - mlxsw: core: Trace EMAD events (Ivan Vecera) [1941938] - selftests: mlxsw: Test RIF's reference count when joining a LAG (Ivan Vecera) [1941938] - mlxsw: spectrum: Apply RIF configuration when joining a LAG (Ivan Vecera) [1941938] - selftests: forwarding: Add QinQ veto testing (Ivan Vecera) [1941938] - mlxsw: Add QinQ configuration vetoes (Ivan Vecera) [1941938] - mlxsw: spectrum_switchdev: Add support of QinQ traffic (Ivan Vecera) [1941938] - mlxsw: spectrum_switchdev: Create common functions for VLAN-aware bridge (Ivan Vecera) [1941938] - mlxsw: Make EtherType configurable when pushing VLAN at ingress (Ivan Vecera) [1941938] - mlxsw: spectrum: Only treat 802.1q packets as tagged packets (Ivan Vecera) [1941938] - mlxsw: reg: Add et_vlan field to SPVID register (Ivan Vecera) [1941938] - mlxsw: reg: Add Switch Port VLAN Classification Register (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Update adjacency index more efficiently (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Track nexthop group virtual router membership (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Rollback virtual router adjacency pointer update (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Pass virtual router parameters directly instead of pointer (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Fix error handling issue (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Resolve RIF from nexthop struct instead of neighbour (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Use loopback RIF for unresolved nexthops (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Use different trap identifier for unresolved nexthops (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Create loopback RIF during initialization (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Allow returning errors from mlxsw_sp_nexthop_group_refresh() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Add an indication if a nexthop group can be destroyed (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Re-order mlxsw_sp_nexthop6_group_get() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Set FIB entry's type based on nexthop group (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Set FIB entry's type after creating nexthop group (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Pass ifindex to mlxsw_sp_ipip_entry_find_by_decap() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Set ifindex for IPv4 nexthops (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Fix wrong kfree() in error path (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Remove outdated comment (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Consolidate mlxsw_sp_nexthop{4, 6}_type_fini() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Consolidate mlxsw_sp_nexthop{4, 6}_type_init() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Remove unused argument from mlxsw_sp_nexthop6_type_init() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Pass nexthop netdev to mlxsw_sp_nexthop4_type_init() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Pass nexthop netdev to mlxsw_sp_nexthop6_type_init() (Ivan Vecera) [1941938] - mlxsw: spectrum_ipip: Remove overlay protocol from can_offload() callback (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Split nexthop group configuration to a different struct (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Move IPv4 FIB info into a union in nexthop group struct (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Remove unused field 'prio' from IPv4 FIB entry struct (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Store FIB info in route (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Associate neighbour table with nexthop instead of group (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Use nexthop group type in hash table key (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Add nexthop group type field (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Compare key with correct object type (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Introduce FIB entry update op (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Track FIB entry committed state and skip uncommitted on delete (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Introduce fib_entry priv for low-level ops (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Have FIB entry op context allocated for the instance (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Prepare work context for possible bulking (Ivan Vecera) [1941938] - mlxsw: spectrum: Push RALUE packing and writing into low-level router ops (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Use RALUE pack helper from abort function (Ivan Vecera) [1941938] - mlxsw: reg: Allow to pass NULL pointer to mlxsw_reg_ralue_pack4/6() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Pass destination IP as a pointer to mlxsw_reg_ralue_pack4() (Ivan Vecera) [1941938] - mlxsw: spectrum: Export RALUE pack helper and use it from IPIP (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Push out RALUE pack into separate helper (Ivan Vecera) [1941938] - mlxsw: spectrum: Propagate context from work handler containing RALUE payload (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Introduce FIB event queue instead of separate works (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Use RALUE-independent op arg (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Pass non-register proto enum to __mlxsw_sp_router_set_abort_trap() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Introduce low-level ops and implement them for RALXX regs (Ivan Vecera) [1941938] - mlxsw: reg: Add XRALXX Registers (Ivan Vecera) [1941938] - hwmon: (mlxreg-fan) Add support for fan drawers capability and present registers (Ivan Vecera) [1941938] - i2c: mux: mlxcpld: Add callback to notify mux creation completion (Ivan Vecera) [1941938] - i2c: mux: mlxcpld: Extend supported mux number (Ivan Vecera) [1941938] - i2c: mux: mlxcpld: Extend driver to support word address space devices (Ivan Vecera) [1941938] - i2c: mux: mlxcpld: Get rid of adapter numbers enforcement (Ivan Vecera) [1941938] - i2c: mux: mlxcpld: Prepare mux selection infrastructure for two-byte support (Ivan Vecera) [1941938] - i2c: mux: mlxcpld: Convert driver to platform driver (Ivan Vecera) [1941938] - i2c: mux: mlxcpld: Move header file out of x86 realm (Ivan Vecera) [1941938] - platform/x86: mlxcpld: Update module license (Ivan Vecera) [1941938] - i2c: mux: mlxcpld: Update module license (Ivan Vecera) [1941938] - i2c: mlxcpld: Add support for I2C bus frequency setting (Ivan Vecera) [1941938] - i2c: mlxcpld: Decrease polling time for performance improvement (Ivan Vecera) [1941938] - i2c: mlxcpld: Update module license (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Fix item counter assignment for MSN2700/ComEx system (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Fix item counter assignment for MSN2700, MSN24xx systems (Ivan Vecera) [1941938] - platform/x86: mlx-platform: remove an unused variable (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Remove PSU EEPROM from MSN274x platform configuration (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Remove PSU EEPROM from default platform configuration (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Add capability field to platform FAN description (Ivan Vecera) [1941938] - platform_data/mlxreg: Extend core platform structure (Ivan Vecera) [1941938] - platform_data/mlxreg: Update module license (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Fix extended topology configuration for power supply units (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Remove PSU EEPROM configuration (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Extend FAN platform data description (Ivan Vecera) [1941938] - platform_data/mlxreg: Add presence register field for FAN devices (Ivan Vecera) [1941938] - Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces (Ivan Vecera) [1941938] - platform/mellanox: mlxreg-io: Add support for complex attributes (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Add more definitions for system attributes (Ivan Vecera) [1941938] - platform_data/mlxreg: Add support for complex attributes (Ivan Vecera) [1941938] - platform/mellanox: mlxreg-hotplug: Add environmental data to uevent (Ivan Vecera) [1941938] - platform/mellanox: mlxreg-hotplug: Use capability register for attribute creation (Ivan Vecera) [1941938] - platform/mellanox: mlxreg-hotplug: Modify module license (Ivan Vecera) [1941938] - lib/string_helpers: Introduce string_upper() and string_lower() helpers (Ivan Vecera) [1941938] - i2c: mlxcpld: check correct size of maximum RECV_LEN packet (Ivan Vecera) [1941938] - docs: watchdog: mlx-wdt: Add description of new watchdog type 3 (Ivan Vecera) [1941938] - watchdog: mlx-wdt: support new watchdog type with longer timeout period (Ivan Vecera) [1941938] - platform/x86: mlx-platform: support new watchdog type with longer timeout (Ivan Vecera) [1941938] - platform_data/mlxreg: support new watchdog type with longer timeout period (Ivan Vecera) [1941938] - platform/mellanox: mlxreg-hotplug: convert to use i2c_new_client_device() (Ivan Vecera) [1941938] - selftests: icmp_redirect: IPv6 PMTU info should be cleared after redirect (Hangbin Liu) [1986227] - selftests: icmp_redirect: remove from checking for IPv6 route get (Hangbin Liu) [1986227] - selftests: icmp_redirect: support expected failures (Hangbin Liu) [1986227] - selftests: disable rp_filter for icmp_redirect.sh (Hangbin Liu) [1986227] - selftests: icmp_redirect: Add support for routing via nexthop objects (Hangbin Liu) [1986227] - selftest: Fixes for icmp_redirect test (Hangbin Liu) [1986227] - selftests: Add redirect tests (Hangbin Liu) [1986227] - redhat: enable vdpa_sim_net vdpa_sim_block vp_vdpa (Cindy Lu) [1975173] - virtio/vdpa: clear the virtqueue state during probe (Cindy Lu) [1975173] - vp_vdpa: allow set vq state to initial state after reset (Cindy Lu) [1975173] - virtio-pci library: introduce vp_modern_get_driver_features() (Cindy Lu) [1975173] - vdpa: support packed virtqueue for set/get_vq_state() (Cindy Lu) [1975173] - vdpa/mlx5: Clear vq ready indication upon device reset (Cindy Lu) [1975173] - vdpa/mlx5: Add support for doorbell bypassing (Cindy Lu) [1975173] - vdpa/mlx5: Add support for running with virtio_vdpa (Cindy Lu) [1975173] - vdp/mlx5: Fix setting the correct dma_device (Cindy Lu) [1975173] - vdpa/mlx5: Support creating resources with uid == 0 (Cindy Lu) [1975173] - vdpa/mlx5: Fix possible failure in umem size calculation (Cindy Lu) [1975173] - vdpa/mlx5: Fix umem sizes assignments on VQ create (Cindy Lu) [1975173] - vp_vdpa: correct the return value when fail to map notification (Cindy Lu) [1975173] - virtio_net: Fix error handling in virtnet_restore() (Cindy Lu) [1975173] - virtio-blk: Fix memory leak among suspend/resume procedure (Cindy Lu) [1975173] - vDPA/ifcvf: reuse pre-defined macros for device ids and vendor ids (Cindy Lu) [1975173] - virtio: update virtio id table, add transitional ids (Cindy Lu) [1975173] - vDPA/ifcvf: implement doorbell mapping for ifcvf (Cindy Lu) [1975173] - vDPA/ifcvf: record virtio notify base (Cindy Lu) [1975173] - vdpa_sim_blk: remove duplicate include of linux/blkdev.h (Cindy Lu) [1975173] - {net,vdpa}/mlx5: Configure interface MAC into mpfs L2 table (Cindy Lu) [1975173] - virtio_pci_modern: correct sparse tags for notify (Cindy Lu) [1975173] - virtio_pci_modern: __force cast the notify mapping (Cindy Lu) [1975173] - vDPA/ifcvf: get_config_size should return dev specific config size (Cindy Lu) [1975173] - vDPA/ifcvf: enable Intel C5000X-PL virtio-block for vDPA (Cindy Lu) [1975173] - vDPA/ifcvf: deduce VIRTIO device ID when probe (Cindy Lu) [1975173] - vdpa_sim_blk: add support for vdpa management tool (Cindy Lu) [1975173] - vdpa_sim_blk: handle VIRTIO_BLK_T_GET_ID (Cindy Lu) [1975173] - vdpa_sim_blk: implement ramdisk behaviour (Cindy Lu) [1975173] - vdpa: add vdpa simulator for block device (Cindy Lu) [1975173] - vhost/vdpa: Remove the restriction that only supports virtio-net devices (Cindy Lu) [1975173] - vhost/vdpa: use get_config_size callback in vhost_vdpa_config_validate() (Cindy Lu) [1975173] - vdpa: add get_config_size callback in vdpa_config_ops (Cindy Lu) [1975173] - vdpa_sim: cleanup kiovs in vdpasim_free() (Cindy Lu) [1975173] - vringh: add vringh_kiov_length() helper (Cindy Lu) [1975173] - vringh: implement vringh_kiov_advance() (Cindy Lu) [1975173] - vringh: explain more about cleaning riov and wiov (Cindy Lu) [1975173] - vringh: reset kiov 'consumed' field in __vringh_iov() (Cindy Lu) [1975173] - vringh: add 'iotlb_lock' to synchronize iotlb accesses (Cindy Lu) [1975173] - vdpa_sim: use iova module to allocate IOVA addresses (Cindy Lu) [1975173] - vDPA/ifcvf: deduce VIRTIO device ID from pdev ids (Cindy Lu) [1975173] - vDPA/ifcvf: verify mandatory feature bits for vDPA (Cindy Lu) [1975173] - vDPA/ifcvf: fetch device feature bits when probe (Cindy Lu) [1975173] - vDPA/ifcvf: remove the version number string (Cindy Lu) [1975173] - vDPA/ifcvf: rename original IFCVF dev ids to N3000 ids (Cindy Lu) [1975173] - vDPA/ifcvf: enable Intel C5000X-PL virtio-net for vDPA (Cindy Lu) [1975173] - vDPA/ifcvf: get_vendor_id returns a device specific vendor id (Cindy Lu) [1975173] - vhost-vdpa: fix vm_flags for virtqueue doorbell mapping (Cindy Lu) [1975173] - vp_vdpa: report doorbell address (Cindy Lu) [1975173] - virtio-pci library: report resource address (Cindy Lu) [1975173] - virito_pci libray: hide vp_modern_map_capability() (Cindy Lu) [1975173] - virtio_pci_modern: hide vp_modern_get_queue_notify_off() (Cindy Lu) [1975173] - vp_vdpa: switch to use vp_modern_map_vq_notify() (Cindy Lu) [1975173] - virtio-pci library: switch to use vp_modern_map_vq_notify() (Cindy Lu) [1975173] - virtio_pci_modern: introduce helper to map vq notify area (Cindy Lu) [1975173] - virtio-net: don't allocate control_buf if not supported (Cindy Lu) [1975173] - vdpa: Follow kdoc comment style (Cindy Lu) [1975173] - vdpa: Follow kdoc comment style (Cindy Lu) [1975173] - vdpa/mlx5: Enable user to add/delete vdpa device (Cindy Lu) [1975173] - vdpa: introduce virtio pci driver (Cindy Lu) [1975173] - vdpa/mlx5: Set err = -ENOMEM in case dma_map_sg_attrs fails (Cindy Lu) [1975173] - vhost-vdpa: protect concurrent access to vhost device iotlb (Cindy Lu) [1975173] - vdpa/mlx5: Fix suspend/resume index restoration (Cindy Lu) [1975173] - vdpa/mlx5: Fix wrong use of bit numbers (Cindy Lu) [1975173] - vdpa/mlx5: should exclude header length and fcs from mtu (Cindy Lu) [1975173] - vhost-vdpa: set v->config_ctx to NULL if eventfd_ctx_fdget() fails (Cindy Lu) [1975173] - vhost-vdpa: fix use-after-free of v->config_ctx (Cindy Lu) [1975173] - vhost_vdpa: fix the missing irq_bypass_unregister_producer() invocation (Cindy Lu) [1975173] - vdpa_sim: Skip typecasting from void* (Cindy Lu) [1975173] - vdpa: set the virtqueue num during register (Cindy Lu) [1975173] - vdpa/mlx5: fix param validation in mlx5_vdpa_get_config() (Cindy Lu) [1975173] - virtio_vdpa: don't warn when fail to disable vq (Cindy Lu) [1975173] - virtio-pci: introduce modern device module (Cindy Lu) [1975173] - virito-pci-modern: rename map_capability() to vp_modern_map_capability() (Cindy Lu) [1975173] - virtio-pci-modern: introduce helper to get notification offset (Cindy Lu) [1975173] - virtio-pci-modern: introduce helper for getting queue nums (Cindy Lu) [1975173] - virtio-pci-modern: introduce helper for setting/geting queue size (Cindy Lu) [1975173] - virtio-pci-modern: introduce helper to set/get queue_enable (Cindy Lu) [1975173] - virtio-pci-modern: introduce vp_modern_queue_address() (Cindy Lu) [1975173] - virtio-pci-modern: introduce vp_modern_set_queue_vector() (Cindy Lu) [1975173] - virtio-pci-modern: introduce vp_modern_generation() (Cindy Lu) [1975173] - virtio-pci-modern: introduce helpers for setting and getting features (Cindy Lu) [1975173] - virtio-pci-modern: introduce helpers for setting and getting status (Cindy Lu) [1975173] - virtio-pci-modern: introduce helper to set config vector (Cindy Lu) [1975173] - virtio-pci-modern: introduce vp_modern_remove() (Cindy Lu) [1975173] - virtio-pci-modern: factor out modern device initialization logic (Cindy Lu) [1975173] - virtio-pci: split out modern device (Cindy Lu) [1975173] - virtio-pci: do not access iomem via struct virtio_pci_device directly (Cindy Lu) [1975173] - vdpa_sim_net: Add support for user supported devices (Cindy Lu) [1975173] - vdpa: Enable user to query vdpa device info (Cindy Lu) [1975173] - vdpa: Enable a user to add and delete a vdpa device (Cindy Lu) [1975173] - vdpa: Define vdpa mgmt device, ops and a netlink interface (Cindy Lu) [1975173] - vdpa: Extend routine to accept vdpa device name (Cindy Lu) [1975173] - vdpa_sim_net: Make mac address array static (Cindy Lu) [1975173] - vdpa/mlx5: Restore the hardware used index after change map (Cindy Lu) [1975173] - vdpa/mlx5: Fix memory key MTT population (Cindy Lu) [1975173] - vdpa: Use simpler version of ida allocation (Cindy Lu) [1975173] - vdpa: Add missing comment for virtqueue count (Cindy Lu) [1975173] - vdpa: split vdpasim to core and net modules (Cindy Lu) [1975173] - vdpa_sim: split vdpasim_virtqueue's iov field in out_iov and in_iov (Cindy Lu) [1975173] - vdpa_sim: make vdpasim->buffer size configurable (Cindy Lu) [1975173] - vdpa_sim: use kvmalloc to allocate vdpasim->buffer (Cindy Lu) [1975173] - vdpa_sim: set vringh notify callback (Cindy Lu) [1975173] - vdpa_sim: add set_config callback in vdpasim_dev_attr (Cindy Lu) [1975173] - vdpa_sim: add get_config callback in vdpasim_dev_attr (Cindy Lu) [1975173] - vdpa_sim: make 'config' generic and usable for any device type (Cindy Lu) [1975173] - vdpa_sim: store parsed MAC address in a buffer (Cindy Lu) [1975173] - vdpa_sim: add work_fn in vdpasim_dev_attr (Cindy Lu) [1975173] - vdpa_sim: add supported_features field in vdpasim_dev_attr (Cindy Lu) [1975173] - vdpa_sim: add device id field in vdpasim_dev_attr (Cindy Lu) [1975173] - vdpa_sim: add struct vdpasim_dev_attr for device attributes (Cindy Lu) [1975173] - vdpa_sim: rename vdpasim_config_ops variables (Cindy Lu) [1975173] - vdpa_sim: make IOTLB entries limit configurable (Cindy Lu) [1975173] - vdpa_sim: remove hard-coded virtq count (Cindy Lu) [1975173] - vdpa_sim: remove unnecessary headers inclusion (Cindy Lu) [1975173] - vdpa: remove unnecessary 'default n' in Kconfig entries (Cindy Lu) [1975173] - vdpa: ifcvf: Use dma_set_mask_and_coherent to simplify code (Cindy Lu) [1975173] - vhost_vdpa: switch to vmemdup_user() (Cindy Lu) [1975173] - vhost: vringh: use krealloc_array() (Cindy Lu) [1975173] - vringh: fix vringh_iov_push_*() documentation (Cindy Lu) [1975173] - vringh: fix __vringh_iov() when riov and wiov are different (Cindy Lu) [1975173] - net: sched: fix memory leak in tcindex_partial_destroy_work (Davide Caratti) [1987042] - net/sched: act_ct: remove and free nf_table callbacks (Davide Caratti) [1987042] - net: sched: fix warning in tcindex_alloc_perfect_hash (Davide Caratti) [1987042] - pkt_sched: sch_qfq: fix qfq_change_class() error path (Davide Caratti) [1987042] - sch_htb: fix refcount leak in htb_parent_to_leaf_offload (Davide Caratti) [1987042] - sch_dsmark: fix a NULL deref in qdisc_reset() (Davide Caratti) [1987042] - sch_red: fix off-by-one checks in red_check_params() (Davide Caratti) [1987042] - ipv6: fix 'disable_policy' for fwd packets (Hangbin Liu) [1985837] - net: ipv6: fix return value of ip6_skb_dst_mtu (Hangbin Liu) [1985837] - ipv6: fix out-of-bound access in ip6_parse_tlv() (Hangbin Liu) [1985837] - ipv6: exthdrs: do not blindly use init_net (Hangbin Liu) [1985837] - ipv6: record frag_max_size in atomic fragments in input path (Hangbin Liu) [1985837] - selftests: net: devlink_port_split.py: skip the test if no devlink device (Hangbin Liu) [1985836] - selftests/net: bump timeout to 5 minutes (Hangbin Liu) [1985836] - selftests: net: forwarding: Fix a typo (Hangbin Liu) [1985836] - selftests/net: so_txtime: remove unneeded semicolon (Hangbin Liu) [1985836] - tools: selftests: add test for changing routes with PTMU exceptions (Hangbin Liu) [1985836] - selftests: fix the return value for UDP GRO test (Hangbin Liu) [1985836] - selftests: pmtu.sh: improve the test result processing (Hangbin Liu) [1985836] - selftests: pmtu.sh: use $ksft_skip for skipped return code (Hangbin Liu) [1985836] - selftests/net: timestamping: add ptp v2 support (Hangbin Liu) [1985836] - ixgbevf: add correct exception tracing for XDP (Ken Cox) [1920268] - intel: call csum functions with well formatted arguments (Ken Cox) [1920268] - net: intel: Remove unused function pointer typedef ixgbe_mc_addr_itr (Ken Cox) [1920268] - ixgbevf: Fix fall-through warnings for Clang (Ken Cox) [1920268] - intel: clean up mismatched header comments (Ken Cox) [1920268] - ixgbe: fail to create xfrm offload of IPsec tunnel mode SA (Ken Cox) [1920268] - net: ixgbevf: use skb_csum_is_sctp instead of protocol check (Ken Cox) [1920268] - treewide: Use sizeof_field() macro (Ken Cox) [1920268] - selftests: net: add ESP-in-UDP PMTU test (Xin Long) [1986599] - udp: check encap socket in __udp_lib_err (Xin Long) [1986599] - udp: fix possible user after free in error handler (Xin Long) [1986599] - udpv6: fix possible user after free in error handler (Xin Long) [1986599] - udp: Support for error handlers of tunnels with arbitrary destination port (Xin Long) [1986599] - bpf, sockmap, udp: sk_prot needs inuse_idx set for proc stats (Xin Long) [1986599] - udp: properly flush normal packet at GRO time (Xin Long) [1986599] - udp: annotate data races around unix_sk(sk)->gso_size (Xin Long) [1986599] - udp: fix race between close() and udp_abort() (Xin Long) [1986599] - netfilter: conntrack: remove offload_pickup sysctl again (Florian Westphal) [1987101] - bpf, samples: Add -fno-asynchronous-unwind-tables to BPF Clang invocation (Yauheni Kaliuta) [1977162] - net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock (Balazs Nemeth) [1986845] - netfilter: nf_tables: fix flowtable list del corruption (Jay Shin) [1977137] - net: qrtr: fix memory leaks (Íñigo Huguet) [1981236] - net: qrtr: fix OOB Read in qrtr_endpoint_post (Íñigo Huguet) [1981236] - net: qrtr: ns: Fix error return code in qrtr_ns_init() (Íñigo Huguet) [1981236] - net: qrtr: Avoid potential use after free in MHI send (Íñigo Huguet) [1981236] - qrtr: Convert qrtr_ports from IDR to XArray (Íñigo Huguet) [1981236] - net: qrtr: Fix memory leak on qrtr_tx_wait failure (Íñigo Huguet) [1981236] - net: qrtr: fix a kernel-infoleak in qrtr_recvmsg() (Íñigo Huguet) [1981236] - net: qrtr: fix error return code of qrtr_sendmsg() (Íñigo Huguet) [1981236] - net/qrtr: fix __netdev_alloc_skb call (Íñigo Huguet) [1981236] - net: qrtr: Fix memory leak in qrtr_tun_open (Íñigo Huguet) [1981236] - net/qrtr: restrict user-controlled length in qrtr_tun_write_iter() (Íñigo Huguet) [1981236] - net: qrtr: fix null-ptr-deref in qrtr_ns_remove (Íñigo Huguet) [1981236] - net: qrtr: Unprepare MHI channels during remove (Íñigo Huguet) [1981236] - net: qrtr: Start MHI channels during init (Íñigo Huguet) [1981236] - net: qrtr: Release distant nodes along the bridge node (Íñigo Huguet) [1981236] - net: qrtr: Add GFP flags parameter to qrtr_alloc_ctrl_packet (Íñigo Huguet) [1981236] - net: qrtr: Allow non-immediate node routing (Íñigo Huguet) [1981236] - net: qrtr: Allow forwarded services (Íñigo Huguet) [1981236] - net: qrtr: Fix port ID for control messages (Íñigo Huguet) [1981236] - net: qrtr: ns: Fix the incorrect usage of rcu_read_lock() (Íñigo Huguet) [1981236] - net: qrtr: ns: Protect radix_tree_deref_slot() using rcu read locks (Íñigo Huguet) [1981236] - net: qrtr: check skb_put_padto() return value (Íñigo Huguet) [1981236] - net: qrtr: fix usage of idr in port assignment to socket (Íñigo Huguet) [1981236] - qrtr: orphan socket in qrtr_release() (Íñigo Huguet) [1981236] - net: qrtr: Fix an out of bounds read qrtr_endpoint_post() (Íñigo Huguet) [1981236] - net: qrtr: free flow in __qrtr_node_release (Íñigo Huguet) [1981236] - treewide: replace '---help---' in Kconfig files with 'help' (Íñigo Huguet) [1981236] - net: qrtr: Allocate workqueue before kernel_bind (Íñigo Huguet) [1981236] - net: qrtr: Fix passing invalid reference to qrtr_local_enqueue() (Íñigo Huguet) [1981236] - net: qrtr: Add MHI transport layer (Íñigo Huguet) [1981236] - net: qrtr: Add tracepoint support (Íñigo Huguet) [1981236] - net: qrtr: send msgs from local of same id as broadcast (Íñigo Huguet) [1981236] - net: qrtr: Fix FIXME related to qrtr_ns_init() (Íñigo Huguet) [1981236] - net: qrtr: Respond to HELLO message (Íñigo Huguet) [1981236] - net: qrtr: Fix error pointer vs NULL bugs (Íñigo Huguet) [1981236] - net: qrtr: fix spelling mistake "serivce" -> "service" (Íñigo Huguet) [1981236] - net: qrtr: Fix the local node ID as 1 (Íñigo Huguet) [1981236] - net: qrtr: Migrate nameservice to kernel from userspace (Íñigo Huguet) [1981236] - net: qrtr: Remove receive worker (Íñigo Huguet) [1981236] - net: qrtr: Make qrtr_port_lookup() use RCU (Íñigo Huguet) [1981236] - net: qrtr: Migrate node lookup tree to spinlock (Íñigo Huguet) [1981236] - net: qrtr: Implement outgoing flow control (Íñigo Huguet) [1981236] - net: qrtr: Move resume-tx transmission to recvmsg (Íñigo Huguet) [1981236] - net: qrtr: fix len of skb_put_padto in qrtr_node_enqueue (Íñigo Huguet) [1981236] - net: qrtr: Simplify 'qrtr_tun_release()' (Íñigo Huguet) [1981236] - net: qrtr: Stop rx_worker before freeing node (Íñigo Huguet) [1981236] - net: qrtr: fix memort leak in qrtr_tun_write_iter (Íñigo Huguet) [1981236] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 (Íñigo Huguet) [1981236] - treewide: Add SPDX license identifier - Makefile/Kconfig (Íñigo Huguet) [1981236] - net: qrtr: Fix message type of outgoing packets (Íñigo Huguet) [1981236] - net: qrtr: use protocol endiannes variable (Íñigo Huguet) [1981236] - net: fix hangup on napi_disable for threaded napi (Paolo Abeni) [1949546] - net: fix race between napi kthread mode and busy poll (Paolo Abeni) [1949546] - net: add sysfs attribute to control napi threaded mode (Paolo Abeni) [1949546] - net: implement threaded-able napi poll loop support (Paolo Abeni) [1949546] - net: extract napi poll functionality to __napi_poll() (Paolo Abeni) [1949546] - mfd: intel-lpss: Use devm_ioremap_uc for MMIO (Steve Best) [1986715] - lib: devres: add a helper function for ioremap_uc (Steve Best) [1986715] - sched/rt: Fix double enqueue caused by rt_effective_prio (Juri Lelli) [1990566] - x86/crash: Remove crash_reserve_low_1M() (Lianbo Jiang) [1904318] - x86/setup: Remove CONFIG_X86_RESERVE_LOW and reservelow= options (Lianbo Jiang) [1904318] - x86/setup: Always reserve the first 1M of RAM (Lianbo Jiang) [1904318] - powerpc/kexec: blacklist functions called in real mode for kprobe (Desnes A. Nunes do Rosario) [1987281] - [s390] scsi: zfcp: Report port fc_security as unknown early during remote cable pull (Claudio Imbrenda) [1989910] - x86/boot: Use common BUILD_BUG_ON (Prarit Bhargava) [1979940] - net: phy: icplus: call phy_restore_page() when phy_select_page() fails (Petr Oros) [1955165] - net: phy: ti: take into account all possible interrupt sources (Petr Oros) [1955165] - net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() (Petr Oros) [1955165] - net: phy: Expose phydev::dev_flags through sysfs (Petr Oros) [1955165] - net: phy: fix save wrong speed and duplex problem if autoneg is on (Petr Oros) [1955165] - net: phy: micrel: set soft_reset callback to genphy_soft_reset for KSZ8081 (Petr Oros) [1955165] - net: phy: icplus: add MDI/MDIX support for IP101A/G (Petr Oros) [1955165] - net: phy: icplus: add PHY counter for IP101G (Petr Oros) [1955165] - net: phy: icplus: fix paged register access (Petr Oros) [1955165] - net: phy: icplus: don't set APS_EN bit on IP101G (Petr Oros) [1955165] - net: phy: icplus: split IP101A/G driver (Petr Oros) [1955165] - net: phy: icplus: use the .soft_reset() of the phy-core (Petr Oros) [1955165] - net: phy: icplus: drop address operator for functions (Petr Oros) [1955165] - net: phy: icplus: use PHY_ID_MATCH_EXACT() for IP101A/G (Petr Oros) [1955165] - net: phy: icplus: use PHY_ID_MATCH_MODEL() macro (Petr Oros) [1955165] - net: phy: drop explicit genphy_read_status() op (Petr Oros) [1955165] - net: phy: broadcom: remove BCM5482 1000Base-BX support (Petr Oros) [1955165] - net: mdiobus: Prevent spike on MDIO bus reset signal (Petr Oros) [1955165] - net: phy: realtek: Add support for RTL9000AA/AN (Petr Oros) [1955165] - mdio, phy: fix -Wshadow warnings triggered by nested container_of() (Petr Oros) [1955165] - net: phy: national: remove definition of DEBUG (Petr Oros) [1955165] - net: phy: ar803x: disable extended next page bit (Petr Oros) [1955165] - net: phy: smsc: fix clk error handling (Petr Oros) [1955165] - net: phy: at803x: use phy_modify_mmd() (Petr Oros) [1955165] - net: phy: replace mutex_is_locked with lockdep_assert_held in phylib (Petr Oros) [1955165] - net: phy: micrel: Add KS8851 PHY support (Petr Oros) [1955165] - net: phy: marvell: replace phy_modify() (Petr Oros) [1955165] - net: phy: micrel: fix interrupt handling (Petr Oros) [1955165] - net: phy: remove the .did_interrupt() and .ack_interrupt() callback (Petr Oros) [1955165] - net: phy: qsemi: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: qsemi: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: ti: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: ti: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: national: remove the use of the .ack_interrupt() (Petr Oros) [1955165] - net: phy: national: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: micrel: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: micrel: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: icplus: remove the use .ack_interrupt() (Petr Oros) [1955165] - net: phy: icplus: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: intel-xway: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: intel-xway: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - mdio_bus: suppress err message for reset gpio EPROBE_DEFER (Petr Oros) [1955165] - net: phy: don't duplicate driver name in phy_attached_print (Petr Oros) [1955165] - net: phy: ste10Xp: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: ste10Xp: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: smsc: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: smsc: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: amd: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: amd: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: lxt: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: lxt: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: marvell: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: marvell: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: microchip: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: microchip: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: vitesse: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: vitesse: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: aquantia: do not return an error on clearing pending IRQs (Petr Oros) [1955165] - net: phy: microchip_t1: Don't set .config_aneg (Petr Oros) [1955165] - docs: networking: phy: s/2.5 times faster/2.5 times as fast/ (Petr Oros) [1955165] - net: phy: realtek: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: realtek: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: add genphy_handle_interrupt_no_ack() (Petr Oros) [1955165] - net: phy: davicom: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: davicom: implement generic .handle_interrupt() calback (Petr Oros) [1955165] - net: phy: cicada: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: cicada: implement the generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: broadcom: remove use of ack_interrupt() (Petr Oros) [1955165] - net: phy: broadcom: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: aquantia: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: aquantia: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: mscc: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: mscc: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: at803x: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: at803x: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: make .ack_interrupt() optional (Petr Oros) [1955165] - net: phy: add a shutdown procedure (Petr Oros) [1955165] - net: phy: export phy_error and phy_trigger_machine (Petr Oros) [1955165] - drivers: net: phy: Fix spelling in comment defalut to default (Petr Oros) [1955165] - net: phy: marvell: add special handling of Finisar modules with 88E1111 (Petr Oros) [1955165] - net: phylink: disable BMCR_ISOLATE in phylink_mii_c22_pcs_config (Petr Oros) [1955165] - gpiolib: Extract gpiod_not_found() helper (Petr Oros) [1955165] - net: phy: marvell: Use phy_read_paged() instead of open coding it (Petr Oros) [1955165] - net: phy: dp83869: fix unsigned comparisons against less than zero values (Petr Oros) [1955165] - net: phy: dp83869: Add speed optimization feature (Petr Oros) [1955165] - net: phy: dp83869: support Wake on LAN (Petr Oros) [1955165] - net: phy: dp83822: Update the fiber advertisement for speed (Petr Oros) [1955165] - net: dp83869: Add ability to advertise Fiber connection (Petr Oros) [1955165] - net: phy: Do not warn in phy_stop() on PHY_DOWN (Petr Oros) [1955165] - net: phy: Avoid NPD upon phy_detach() when driver is unbound (Petr Oros) [1955165] - net: phy: bcm7xxx: request and manage GPHY clock (Petr Oros) [1955165] - net: phy: smsc: LAN8710/20: add phy refclk in support (Petr Oros) [1955165] - net: phy: smsc: simplify config_init callback (Petr Oros) [1955165] - net: phy: smsc: skip ENERGYON interrupt if disabled (Petr Oros) [1955165] - net: phy: dp83867: Fix various styling and space issues (Petr Oros) [1955165] - net: mdiobus: add clause 45 mdiobus write accessor (Petr Oros) [1955165] - net: phylink: consider QSGMII interface mode in phylink_mii_c22_pcs_get_state (Petr Oros) [1955165] - net: phylink: add helper function to decode USXGMII word (Petr Oros) [1955165] - net: phy: DP83822: Add ability to advertise Fiber connection (Petr Oros) [1955165] - net: dp83869: Fix RGMII internal delay configuration (Petr Oros) [1955165] - net: mdio-mux-gpio: use devm_gpiod_get_array() (Petr Oros) [1955165] - net: phy: add USXGMII link partner ability constants (Petr Oros) [1955165] - net: phy: mdio-octeon: Cleanup module loading dependencies (Petr Oros) [1955165] - net: phy: cavium: Improve __iomem mess (Petr Oros) [1955165] - net: phy: Add a helper to return the index for of the internal delay (Petr Oros) [1955165] - dt-bindings: net: Add RGMII internal delay for DP83869 (Petr Oros) [1955165] - net: dp83869: Add RGMII internal delay configuration (Petr Oros) [1955165] - net: phy: DP83822: Add setting the fixed internal delay (Petr Oros) [1955165] - net: dp83869: Fix OF_MDIO config check (Petr Oros) [1955165] - net: dp83867: Fix OF_MDIO config check (Petr Oros) [1955165] - net: marvell: Fix OF_MDIO config check (Petr Oros) [1955165] - net: phy: mscc: use mdiobus_get_phy() (Petr Oros) [1955165] - net: phy: improve phy_driver callback handle_interrupt (Petr Oros) [1955165]- net/mlx5e: Add IPsec support to uplink representor (Alaa Hleihel) [1980171 1926098] - net/mlx5e: TC: Reserved bit 31 of REG_C1 for IPsec offload (Alaa Hleihel) [1980171 1926098] - net/mlx5e: TC: Use bit counts for register mapping (Alaa Hleihel) [1980171 1926098] - RDMA/mlx5: Don't access NULL-cleared mpi pointer (Alaa Hleihel) [1980171] - RDMA/mlx5: Split mlx5_ib_update_xlt() into ODP and non-ODP cases (Alaa Hleihel) [1980171] - ip6_tunnel: allow redirecting ip6gre and ipxip6 packets to eth devices (Guillaume Nault) [1921539] - gre: let mac_header point to outer header only when necessary (Guillaume Nault) [1921539] - sit: allow redirecting ip6ip, ipip and mplsip packets to eth devices (Guillaume Nault) [1921539] - ipip: allow redirecting ipip and mplsip packets to eth devices (Guillaume Nault) [1921539] - bareudp: allow redirecting bareudp packets to eth devices (Guillaume Nault) [1921539] - net: handle ARPHRD_IP6GRE in dev_is_mac_header_xmit() (Guillaume Nault) [1921539] - net: ipv4: fix memory leak in ip_mc_add1_src (Guillaume Nault) [1987605] - net: ipv4: fix memory leak in netlbl_cipsov4_add_std (Guillaume Nault) [1987605] - ixgbe: fix probing of multi-port devices with one MDIO (Ken Cox) [1968696] - [s390] s390/qdio: let driver manage the QAOB (Claudio Imbrenda) [1919250] - [s390] s390/qeth: remove RX VLAN filter stubs in L3 driver (Claudio Imbrenda) [1919250] - [s390] s390/qeth: enable napi_consume_skb() for pending TX buffers (Claudio Imbrenda) [1919250] - [s390] s390/qeth: allocate initial TX Buffer structs with GFP_KERNEL (Claudio Imbrenda) [1919250] - [s390] s390/qeth: fix notification for pending buffers during teardown (Claudio Imbrenda) [1919250] - [s390] s390/qeth: schedule TX NAPI on QAOB completion (Claudio Imbrenda) [1919250] - [s390] s390/qeth: improve completion of pending TX buffers (Claudio Imbrenda) [1919250] - [s390] s390/qeth: fix memory leak after failed TX Buffer allocation (Claudio Imbrenda) [1919250] - [s390] s390/qeth: don't fake a TX completion interrupt after TX error (Claudio Imbrenda) [1919250] - [s390] s390/qeth: make cast type selection for af_iucv skbs robust (Claudio Imbrenda) [1919250] - [s390] s390/qeth: pass proto to qeth_l3_get_cast_type() (Claudio Imbrenda) [1919250] - [s390] s390/qeth: remove qeth_get_ip_version() (Claudio Imbrenda) [1919250] - [s390] s390/qeth: clean up load/remove code for disciplines (Claudio Imbrenda) [1919250] - [s390] s390/qeth: fix L2 header access in qeth_l3_osa_features_check() (Claudio Imbrenda) [1919250] - [s390] s390/qeth: fix locking for discipline setup / removal (Claudio Imbrenda) [1919250] - [s390] s390/qeth: fix deadlock during recovery (Claudio Imbrenda) [1919250] - [s390] s390/qeth: make qeth_qdio_handle_aob() more robust (Claudio Imbrenda) [1919250] - [s390] s390/qeth: remove QETH_QDIO_BUF_HANDLED_DELAYED state (Claudio Imbrenda) [1919250] - [s390] s390/qeth: don't replace a fully completed async TX buffer (Claudio Imbrenda) [1919250] - [s390] s390/qeth: use dev->groups for common sysfs attributes (Claudio Imbrenda) [1919250] - [s390] s390/ccwgroup: use bus->dev_groups for bus-based sysfs attributes (Claudio Imbrenda) [1919250] - [s390] s390/qeth: don't call INIT_LIST_HEAD() on iob's list entry (Claudio Imbrenda) [1919250] - [s390] s390/qeth: fix tear down of async TX buffers (Claudio Imbrenda) [1919250] - [s390] s390/qeth: fix af_iucv notification race (Claudio Imbrenda) [1919250] - [s390] s390/qeth: improve selection of ethtool link modes (Claudio Imbrenda) [1919250] - [s390] s390/qeth: use QUERY OAT for initial link info (Claudio Imbrenda) [1919250] - [s390] s390/qeth: clean up default cases for ethtool link mode (Claudio Imbrenda) [1919250] - [s390] s390/qeth: set static link info during initialization (Claudio Imbrenda) [1919250] - [s390] s390/qeth: improve QUERY CARD INFO processing (Claudio Imbrenda) [1919250] - [s390] s390/qeth: tolerate error when querying card info (Claudio Imbrenda) [1919250] - [s390] s390/qeth: remove useless if/else (Claudio Imbrenda) [1919250] - [s390] s390/qeth: reduce rtnl locking for switchdev events (Claudio Imbrenda) [1919250] - [s390] s390/qeth: static checker cleanups (Claudio Imbrenda) [1919250] - [s390] s390/qeth: use netdev_name() (Claudio Imbrenda) [1919250] - [s390] s390/qeth: constify the disciplines (Claudio Imbrenda) [1919250] - [s390] s390/qeth: allow configuration of TX queues for OSA devices (Claudio Imbrenda) [1919250] - [s390] s390/qeth: de-magic the QIB parm area (Claudio Imbrenda) [1919250] - [s390] s390/qeth: keep track of wanted TX queues (Claudio Imbrenda) [1919250] - [s390] s390/qeth: remove forward declarations in L2 code (Claudio Imbrenda) [1919250] - [s390] s390/qeth: consolidate teardown code (Claudio Imbrenda) [1919250] - [s390] s390/qeth: consolidate online code (Claudio Imbrenda) [1919250] - [s390] s390/qeth: cancel cmds earlier during teardown (Claudio Imbrenda) [1919250] - [s390] s390/qeth: tighten ucast IP locking (Claudio Imbrenda) [1919250] - [s390] s390/qeth: replace deprecated simple_stroul() (Claudio Imbrenda) [1919250] - [s390] s390/qeth: clean up string ops in qeth_l3_parse_ipatoe() (Claudio Imbrenda) [1919250] - [s390] s390/qeth: relax locking for ipato config data (Claudio Imbrenda) [1919250] - [s390] s390/qeth: don't init refcount twice for mcast IPs (Claudio Imbrenda) [1919250] - mm, page_alloc: check for max order in hot path (Jay Shin) [1982466] - be2net: Fix an error handling path in 'be_probe()' (Petr Oros) [1980665] - net: emulex: benet: simplify the return expression of be_if_create() (Petr Oros) [1980665] - treewide: Use fallthrough pseudo-keyword (Petr Oros) [1980665] - be2net: convert to new udp_tunnel_nic infra (Petr Oros) [1980665] - benet: use generic power management (Petr Oros) [1980665] - treewide: replace '---help---' in Kconfig files with 'help' (Petr Oros) [1980665] - hwmon: (k10temp) Zen3 Ryzen Desktop CPUs support (David Arcari) [1980072] - hwmon: (k10temp) Remove support for displaying voltage and current on Zen CPUs (David Arcari) [1980072] - hwmon: (k10temp) Add support for Zen3 CPUs (David Arcari) [1980072] - hwmon: (k10temp) Take out debugfs code (David Arcari) [1980072] - hwmon: (k10temp) Define SVI telemetry and current factors for Zen2 CPUs (David Arcari) [1980072] - hwmon: (k10temp) Create common functions and macros for Zen CPU families (David Arcari) [1980072] - hwmon: (k10temp) Add AMD family 17h model 60h PCI match (David Arcari) [1980072] - hwmon: (k10temp) make some symbols static (David Arcari) [1980072] - hwmon: (k10temp) Reorganize and simplify temperature support detection (David Arcari) [1980072] - hwmon: (k10temp) Swap Tdie and Tctl on Family 17h CPUs (David Arcari) [1980072] - hwmon: (k10temp) Display up to eight sets of CCD temperatures (David Arcari) [1980072] - hwmon: (k10temp) Add debugfs support (David Arcari) [1980072] - hwmon: (k10temp) Don't show temperature limits on Ryzen (Zen) CPUs (David Arcari) [1980072] - hwmon: (k10temp) Show core and SoC current and voltages on Ryzen CPUs (David Arcari) [1980072] - hwmon: (k10temp) Report temperatures per CPU die (David Arcari) [1980072] - hmon: (k10temp) Convert to use devm_hwmon_device_register_with_info (David Arcari) [1980072] - hwmon: (k10temp) Use bitops (David Arcari) [1980072] - hwmon: (k10temp) Add support for AMD family 17h, model 70h CPUs (David Arcari) [1980072] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 56 (David Arcari) [1980072] - hwmon: (k10temp) Add Hygon Dhyana support (David Arcari) [1980072] - hwmon: (k10temp) Auto-convert to use SENSOR_DEVICE_ATTR_{RO, RW, WO} (David Arcari) [1980072] - hwmon: (k10temp) Support all Family 15h Model 6xh and Model 7xh processors (David Arcari) [1980072] - hwmon: k10temp: Support Threadripper 2920X, 2970WX; simplify offset table (David Arcari) [1980072] - hwmon: (k10temp) 27C Offset needed for Threadripper2 (David Arcari) [1980072] - x86/amd_nb: Add AMD family 17h model 60h PCI IDs (David Arcari) [1980072] - x86/amd_nb: Add PCI device IDs for family 17h, model 70h (David Arcari) [1980072] - x86/pci, x86/amd_nb: Add Hygon Dhyana support to PCI and northbridge (David Arcari) [1980072] - Revert "[hwmon] hwmon: (k10temp) Add support for Zen3 CPUs" (David Arcari) [1980072] - serial: 8250: Process sysrq at port unlock time (Prarit Bhargava) [1982016] - serial: core: Include console.h from serial_core.h (Prarit Bhargava) [1982016] - serial: core: Allow processing sysrq at port unlock time (Prarit Bhargava) [1982016] - [s390] s390/dasd: add missing discipline function (Claudio Imbrenda) [1981804] - bnxt_en: Validate vlan protocol ID on RX packets (Jonathan Toppins) [1960961] - KVM: do not allow mapping valid but non-reference-counted pages (Jon Maloy) [1975515] - gfs2: Fix error handling in init_statfs (Andreas Gruenbacher) [1872440] - gfs2: Fix underflow in gfs2_page_mkwrite (Andreas Gruenbacher) [1872440] - gfs2: Pass glock holder to gfs2_file_direct_{read,write} (Andreas Gruenbacher) [1872440] - gfs2: Prevent direct-I/O write fallback errors from getting lost (Andreas Gruenbacher) [1872440] - gfs2: Improve mmap write vs. truncate consistency (Andreas Gruenbacher) [1872440] - iomap: Permit pages without an iop to enter writeback (Andreas Gruenbacher) [1872440] - iomap: Don't create iomap_page objects for inline files (Andreas Gruenbacher) [1872440] - gfs2: Clean up gfs2_unstuff_dinode (Andreas Gruenbacher) [1872440] - gfs2: Unstuff before locking page in gfs2_page_mkwrite (Andreas Gruenbacher) [1872440] - gfs2: Clean up the error handling in gfs2_page_mkwrite (Andreas Gruenbacher) [1872440] - gfs2: Fix end-of-file handling in gfs2_page_mkwrite (Andreas Gruenbacher) [1872440] - gfs2: Use resource group glock sharing (Andreas Gruenbacher) [1442151] - gfs2: Allow node-wide exclusive glock sharing (Andreas Gruenbacher) [1442151] - gfs2: Add local resource group locking (Andreas Gruenbacher) [1442151] - gfs2: Add per-reservation reserved block accounting (Andreas Gruenbacher) [1442151] - gfs2: Rename rs_{free -> requested} and rd_{reserved -> requested} (Andreas Gruenbacher) [1442151] - gfs2: Check for active reservation in gfs2_release (Andreas Gruenbacher) [1442151] - gfs2: Don't search for unreserved space twice (Andreas Gruenbacher) [1442151] - gfs2: Only pass reservation down to gfs2_rbm_find (Andreas Gruenbacher) [1442151] - gfs2: Also reflect single-block allocations in rgd->rd_extfail_pt (Andreas Gruenbacher) [1442151] - gfs2: Set GBF_FULL flags when reading resource group (Andreas Gruenbacher) [1442151] - gfs2: Don't clear GBF_FULL flags in rs_deltree (Andreas Gruenbacher) [1442151] - Revert "gfs2: Don't reject a supposedly full bitmap if we have blocks reserved" (Andreas Gruenbacher) [1442151] - gfs2: Minor gfs2_inplace_reserve cleanup (Andreas Gruenbacher) [1442151] - gfs2: Get rid of unnecessary variable in gfs2_alloc_blocks (Andreas Gruenbacher) [1442151] - gfs2: Only use struct gfs2_rbm for bitmap manipulations (Andreas Gruenbacher) [1442151] - gfs2: Turn gfs2_rbm_incr into gfs2_rbm_add (Andreas Gruenbacher) [1872440] - gfs2: Replace gfs2_lblk_to_dblk with gfs2_get_extent (Andreas Gruenbacher) [1872440] - gfs2: Turn gfs2_extent_map into gfs2_{get,alloc}_extent (Andreas Gruenbacher) [1872440] - gfs2: Add new gfs2_iomap_get helper (Andreas Gruenbacher) [1872440] - gfs2: Make inode operations static (Andreas Gruenbacher) [1872440] - gfs2: use iomap for buffered I/O in ordered and writeback mode (Andreas Gruenbacher) [1872440] - gfs2: Never call gfs2_block_zero_range with an open transaction (Andreas Gruenbacher) [1872440] - gfs2: Upgrade shared glocks for atime updates (Andreas Gruenbacher) [1872440] - gfs2: Rework read and page fault locking (Andreas Gruenbacher) [1872440] - fs: Add IOCB_NOIO flag for generic_file_read_iter (Andreas Gruenbacher) [1872440] - gfs2: Remove duplicate call from gfs2_create_inode (Andreas Gruenbacher) [1872440] - gfs2: Multi-block allocations in gfs2_page_mkwrite (Andreas Gruenbacher) [1872440] - gfs2: implement gfs2_block_zero_range using iomap_zero_range (Andreas Gruenbacher) [1872440] - gfs2: Add support for IOMAP_ZERO (Andreas Gruenbacher) [1872440] - gfs2: gfs2_iomap_begin cleanup (Andreas Gruenbacher) [1872440] - gfs2: Remove unused gfs2_iomap_alloc argument (Andreas Gruenbacher) [1872440] - gfs2: don't use buffer_heads in gfs2_allocate_page_backing (Andreas Gruenbacher) [1872440] - gfs2: use iomap_bmap instead of generic_block_bmap (Andreas Gruenbacher) [1872440] - gfs2: mark stuffed_readpage static (Andreas Gruenbacher) [1872440] - gfs2: merge gfs2_writepage_common into gfs2_writepage (Andreas Gruenbacher) [1872440] - gfs2: merge gfs2_writeback_aops and gfs2_ordered_aops (Andreas Gruenbacher) [1872440] - gfs2: remove the unused gfs2_stuffed_write_end function (Andreas Gruenbacher) [1872440] - gfs2: use page_offset in gfs2_page_mkwrite (Andreas Gruenbacher) [1442151] - gfs2: Add new sysfs file for gfs2 status (Andreas Gruenbacher) [1442151] - gfs2: Per-revoke accounting in transactions (Andreas Gruenbacher) [1442151] - gfs2: Rework the log space allocation logic (Andreas Gruenbacher) [1442151] - gfs2: Minor calc_reserved cleanup (Andreas Gruenbacher) [1442151] - gfs2: Move function gfs2_ail_empty_tr (Andreas Gruenbacher) [1442151] - gfs2: Get rid of current_tail() (Andreas Gruenbacher) [1442151] - gfs2: Use a tighter bound in gfs2_trans_begin (Andreas Gruenbacher) [1442151] - gfs2: Clean up gfs2_log_reserve (Andreas Gruenbacher) [1442151] - gfs2: Don't wait for journal flush in clean_journal (Andreas Gruenbacher) [1442151] - gfs2: Move lock flush locking to gfs2_trans_{begin,end} (Andreas Gruenbacher) [1442151] - gfs2: Get rid of sd_reserving_log (Andreas Gruenbacher) [1442151] - gfs2: Clean up on-stack transactions (Andreas Gruenbacher) [1442151] - gfs2: Use sb_start_intwrite in gfs2_ail_empty_gl (Andreas Gruenbacher) [1442151] - gfs2: Clean up ail2_empty (Andreas Gruenbacher) [1442151] - gfs2: Rename gfs2_{write => flush}_revokes (Andreas Gruenbacher) [1442151] - gfs2: Minor debugging improvement (Andreas Gruenbacher) [1442151] - gfs2: Some documentation updates (Andreas Gruenbacher) [1442151] - gfs2: Minor gfs2_write_revokes cleanups (Andreas Gruenbacher) [1442151] - gfs2: Simplify the buf_limit and databuf_limit definitions (Andreas Gruenbacher) [1442151] - gfs2: Un-obfuscate function jdesc_find_i (Andreas Gruenbacher) [1442151] - gfs2: Fix fall-through warnings for Clang (Andreas Gruenbacher) [1442151] - gfs2: Make gfs2_setattr_simple static (Andreas Gruenbacher) [1442151] - gfs2: Turn gfs2_meta_indirect_buffer into gfs2_meta_buffer (Andreas Gruenbacher) [1442151] - gfs2: Remove unused variable sb_format (Andreas Gruenbacher) [1442151] - gfs2: Fix dir.c function parameter descriptions (Andreas Gruenbacher) [1442151] - gfs2: Eliminate gh parameter from go_xmote_bh func (Andreas Gruenbacher) [1442151] - gfs2: don't create empty buffers for NO_CREATE (Andreas Gruenbacher) [1442151] - gfs2: Flag a withdraw if init_threads() fails (Andreas Gruenbacher) [1442151] - gfs2: bypass log flush if the journal is not live (Andreas Gruenbacher) [1442151] - gfs2: bypass signal_our_withdraw if no journal (Andreas Gruenbacher) [1442151] - gfs2: fix use-after-free in trans_drain (Andreas Gruenbacher) [1442151] - gfs2: make function gfs2_make_fs_ro() to void type (Andreas Gruenbacher) [1442151] - whack-a-mole: don't open-code iminor/imajor (Andreas Gruenbacher) [1442151] - gfs2: amend SLAB_RECLAIM_ACCOUNT on gfs2 related slab cache (Andreas Gruenbacher) [1442151] - gfs2: Remove sb_start_write from gfs2_statfs_sync (Andreas Gruenbacher) [1442151] - gfs2: check for empty rgrp tree in gfs2_ri_update (Andreas Gruenbacher) [1442151] - gfs2: set lockdep subclass for iopen glocks (Andreas Gruenbacher) [1442151] - gfs2: Fix deadlock dumping resource group glocks (Andreas Gruenbacher) [1442151] - gfs2: Wake up when sd_glock_disposal becomes zero (Andreas Gruenbacher) [1442151] - gfs2: Split up gfs2_meta_sync into inode and rgrp versions (Andreas Gruenbacher) [1442151] - gfs2: Don't ignore inode write errors during inode_go_sync (Andreas Gruenbacher) [1442151] - gfs2: Ignore subsequent errors after withdraw in rgrp_go_sync (Andreas Gruenbacher) [1442151] - gfs2: Eliminate gl_vm (Andreas Gruenbacher) [1442151] - gfs2: Fix comments to glock_hash_walk (Andreas Gruenbacher) [1442151] - gfs2: eliminate GLF_QUEUED flag in favor of list_empty(gl_holders) (Andreas Gruenbacher) [1442151] - gfs2: Fix invalid block size message (Andreas Gruenbacher) [1442151] - gfs2: add validation checks for size of superblock (Andreas Gruenbacher) [1442151] - gfs2: use-after-free in sysfs deregistration (Andreas Gruenbacher) [1442151] - Revert "GFS2: Prevent delete work from occurring on glocks used for create" (Andreas Gruenbacher) [1442151] - gfs2: Don't skip dlm unlock if glock has an lvb (Andreas Gruenbacher) [1442151] - gfs2: Lock imbalance on error path in gfs2_recover_one (Andreas Gruenbacher) [1442151] - gfs2: keep bios separate for each journal (Bob Peterson) [1442151] - gfs2: change from write to read lock for sd_log_flush_lock in journal replay (Bob Peterson) [1442151] - gfs2: don't lock sd_log_flush_lock in try_rgrp_unlink (Bob Peterson) [1442151] - gfs2: fix glock confusion in function signal_our_withdraw (Bob Peterson) [1442151] - gfs2: Don't write log headers after file system withdraw (Andreas Gruenbacher) [1442151] - gfs2: make gfs2_log_write_page static (Andreas Gruenbacher) [1442151] - gfs2: fix possible reference leak in gfs2_check_blk_type (Andreas Gruenbacher) [1442151] - gfs2: Fix NULL pointer dereference in gfs2_rgrp_dump (Andreas Gruenbacher) [1442151] - gfs2: remove unused LBIT macros (Andreas Gruenbacher) [1925121] - gfs2: add missing log_blocks trace points in gfs2_write_revokes (Andreas Gruenbacher) [1925121] - gfs2: print details on transactions that aren't properly ended (Andreas Gruenbacher) [1925121] - gfs2: fix use-after-free on transaction ail lists (Andreas Gruenbacher) [1925121] - gfs2: new slab for transactions (Andreas Gruenbacher) [1925121] - gfs2: initialize transaction tr_ailX_lists earlier (Andreas Gruenbacher) [1925121] - gfs2: eliminate ssize parameter from gfs2_struct2blk (Andreas Gruenbacher) [1925121] - gfs2: Fix error path kobject memory leak (Andreas Gruenbacher) [1925121] - gfs2: Rename gfs2_trans_{add_unrevoke => remove_revoke} (Andreas Gruenbacher) [1925121] - gfs2: Remove unnecessary extern declarations (Andreas Gruenbacher) [1925121] - gfs2: Fix sign extension bug in gfs2_update_stats (Andreas Gruenbacher) [1925121] - gfs2: Fix an incorrect gfs2_assert() (Bob Peterson) [1925121] - gfs2: Remove vestigial bd_ops (Andreas Gruenbacher) [1925121] - gfs2: Fix the gfs2_invalidatepage description (Andreas Gruenbacher) [1925121] - gfs2: Clean up gfs2_is_{ordered,writeback} (Andreas Gruenbacher) [1925121] - gfs2: Pass resource group to rgblk_free (Andreas Gruenbacher) [1925121] - gfs2: Remove unnecessary gfs2_rlist_alloc parameter (Andreas Gruenbacher) [1925121] - gfs2: Fix some minor typos (Andreas Gruenbacher) [1925121] - gfs2: Remove unused RGRP_RSRV_MINBYTES definition (Andreas Gruenbacher) [1925121] - gfs2: Move rs_{sizehint, rgd_gh} fields into the inode (Andreas Gruenbacher) [1925121] - gfs2: Clean up out-of-bounds check in gfs2_rbm_from_block (Andreas Gruenbacher) [1925121] - gfs2: Always check the result of gfs2_rbm_from_block (Andreas Gruenbacher) [1925121] - gfs: no need to check return value of debugfs_create functions (Andreas Gruenbacher) [1925121] - serial_core: switch to ->[sg]et_serial() (Artem Savkov) [1952415]- tipc: fix sleeping in tipc accept routine (Xin Long) [1986549] - tipc: fix implicit-connect for SYN+ (Xin Long) [1986549] - net: tipc: fix FB_MTU eat two pages (Xin Long) [1986549] - tipc: Return the correct errno code (Xin Long) [1986549] - net/mlx5: Fix checksum issue of VXLAN and IPsec crypto offload (Alaa Hleihel) [1979901] - net/mlx5: Optimize mlx5e_feature_checks for non IPsec packet (Alaa Hleihel) [1979901] - bpf, selftests: Fold test_current_pid_tgid_new_ns into test_progs. (Jiri Olsa) [1869447] - libbpf: Support BTF_KIND_FLOAT during type compatibility checks in CO-RE (Jiri Olsa) [1984486] - bpf: Generate BTF_KIND_FLOAT when linking vmlinux (Jiri Olsa) [1984486] - selftests/bpf: Add BTF_KIND_FLOAT to btf_dump_test_case_syntax (Jiri Olsa) [1984486] - selftests/bpf: Add BTF_KIND_FLOAT to test_core_reloc_size (Jiri Olsa) [1984486] - bpf: Document BTF_KIND_FLOAT in btf.rst (Jiri Olsa) [1984486] - selftests/bpf: Add BTF_KIND_FLOAT to the existing deduplication tests (Jiri Olsa) [1984486] - selftest/bpf: Add BTF_KIND_FLOAT tests (Jiri Olsa) [1984486] - bpf: Add BTF_KIND_FLOAT support (Jiri Olsa) [1984486] - selftests/bpf: Use the 25th bit in the "invalid BTF_INFO" test (Jiri Olsa) [1984486] - tools/bpftool: Add BTF_KIND_FLOAT support (Jiri Olsa) [1984486] - libbpf: Add BTF_KIND_FLOAT support (Jiri Olsa) [1984486] - bpf: Add BTF_KIND_FLOAT to uapi (Jiri Olsa) [1984486] - libbpf: Add explicit padding to btf_dump_emit_type_decl_opts (Jiri Olsa) [1984486] - selftests/bpf: Fix test_attach_probe for powerpc uprobes (Jiri Olsa) [1931531] - selftests/bpf: Mask bpf_csum_diff() return value to 16 bits in test_verifier (Jiri Olsa) [1942513] - openvswitch: add trace points (Aaron Conole) [1979680] - vxlan: add missing rcu_read_lock() in neigh_reduce() (Guillaume Nault) [1987310] - net: ip6_tunnel: Unregister catch-all devices (Guillaume Nault) [1987310] - net: sit: Unregister catch-all devices (Guillaume Nault) [1987310] - cpuidle: pseries: Do not cap the CEDE0 latency in fixup_cede0_latency() (Diego Domingos) [1952809] - cpuidle: pseries: Fixup CEDE0 latency only for POWER10 onwards (Diego Domingos) [1952809] - mm/swap: fix for "mm: workingset: age nonresident information alongside anonymous pages" (Rafael Aquini) [1984173] - mm/thp: remap_page() is only needed on anonymous THP (Rafael Aquini) [1984173] - mm/compaction: fix 'limit' in fast_isolate_freepages (Rafael Aquini) [1984173] - mm/huge_memory.c: don't discard hugepage if other processes are mapping it (Rafael Aquini) [1984173] - slub: restore slub_debug=- behavior (Rafael Aquini) [1984173] - mm/gup: fix try_grab_compound_head() race with split_huge_page() (Rafael Aquini) [1984173] - mm, futex: fix shared futex pgoff on shmem huge page (Rafael Aquini) [1984173] - x86/mm: Avoid truncating memblocks for SGX memory (Rafael Aquini) [1984173] - mm/thp: fix vma_address() if virtual address below file offset (Rafael Aquini) [1984173] - mm, thp: use head page in __migration_entry_wait() (Rafael Aquini) [1984173] - mm/slub.c: include swab.h (Rafael Aquini) [1984173] - mm/memory-failure: make sure wait for page writeback in memory_failure (Rafael Aquini) [1984173] - mm/slub: fix redzoning for small allocations (Rafael Aquini) [1984173] - mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY (Rafael Aquini) [1984173] - mm/page_alloc: fix counting of free pages after take off from buddy (Rafael Aquini) [1984173] - userfaultfd: release page in error path to avoid BUG_ON (Rafael Aquini) [1984173] - ksm: fix potential missing rmap_item for stable_node (Rafael Aquini) [1984173] - mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() (Rafael Aquini) [1984173] - mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() (Rafael Aquini) [1984173] - khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() (Rafael Aquini) [1984173] - mm/memory-failure: unnecessary amount of unmapping (Rafael Aquini) [1984173] - mm: page_alloc: ignore init_on_free=1 for debug_pagealloc=1 (Rafael Aquini) [1984173] - mm/sparse: add the missing sparse_buffer_fini() in error branch (Rafael Aquini) [1984173] - mm: memcontrol: fix cpuhotplug statistics flushing (Rafael Aquini) [1984173] - x86/mem_encrypt: Correct physical address calculation in __set_clr_pte_enc() (Rafael Aquini) [1984173] - zsmalloc: account the number of compacted pages correctly (Rafael Aquini) [1984173] - mm/compaction: fix misbehaviors of fast_find_migrateblock() (Rafael Aquini) [1984173] - hugetlb: fix update_and_free_page contig page struct assumption (Rafael Aquini) [1984173] - mm/hugetlb: fix potential double free in hugetlb_register_node() error path (Rafael Aquini) [1984173] - mm/memory.c: fix potential pte_unmap_unlock pte error (Rafael Aquini) [1984173] - mm/memory.c: fix potential pte_unmap_unlock pte error (Rafael Aquini) [1984173] - mm/hugetlb: fix potential missing huge page size info (Rafael Aquini) [1984173] - x86/mm: Fix leak of pmd ptlock (Rafael Aquini) [1984173] - mm/zswap: fix passing zero to 'PTR_ERR' warning (Rafael Aquini) [1984173] - mm/page_isolation: do not isolate the max order page (Rafael Aquini) [1984173] - mm,memory_failure: always pin the page in madvise_inject_error (Rafael Aquini) [1984173] - mm/page_alloc: speed up the iteration of max_order (Rafael Aquini) [1984173] - x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP (Rafael Aquini) [1984173] - x86/mm/ident_map: Check for errors from ident_pud_init() (Rafael Aquini) [1984173] - mm, oom_adj: don't loop through tasks in __set_oom_adj when not necessary (Rafael Aquini) [1984173] - mm/page_alloc.c: fix freeing non-compound pages (Rafael Aquini) [1984173] - mm: khugepaged: recalculate min_free_kbytes after memory hotplug as expected by khugepaged (Rafael Aquini) [1984173] - percpu: fix first chunk size calculation for populated bitmap (Rafael Aquini) [1984173] - x86, fakenuma: Fix invalid starting node ID (Rafael Aquini) [1984173] - mm: include CMA pages in lowmem_reserve at boot (Rafael Aquini) [1984173] - mm/rodata_test.c: fix missing function declaration (Rafael Aquini) [1984173] - mm/page_counter: fix various data races at memsw (Rafael Aquini) [1984173] - khugepaged: retract_page_tables() remember to test exit (Rafael Aquini) [1984173] - mm/page_counter.c: fix protection usage propagation (Rafael Aquini) [1984173] - x86/mm/numa: Remove uninitialized_var() usage (Rafael Aquini) [1984173] - shmem: fix possible deadlocks on shmlock_user_lock (Rafael Aquini) [1984173] - mm: swap: use smp_mb__after_atomic() to order LRU bit set (Rafael Aquini) [1984173] - cgroup: memcg: net: do not associate sock with unrelated cgroup (Rafael Aquini) [1984173] - mm: fix gup_pud_range (Rafael Aquini) [1984173] - x86/mm: Fix NX bit clearing issue in kernel_map_pages_in_pgd (Rafael Aquini) [1984173] - mm/shmem.c: thp, shmem: fix conflict of above-47bit hint address and PMD alignment (Rafael Aquini) [1984173] - mm: Implement no-MMU variant of vmalloc_user_node_flags (Rafael Aquini) [1984173] - usercopy: Avoid HIGHMEM pfn warning (Rafael Aquini) [1984173] - x86/mm: Don't exceed the valid physical address space (Rafael Aquini) [1984173] - x86/mm/mem_encrypt: Fix erroneous sizeof() (Rafael Aquini) [1984173] - s390/mm: fix addressing exception after suspend/resume (Rafael Aquini) [1984173] - blk-mq: fix use-after-free in blk_mq_exit_sched (Ming Lei) [1969726] - nvmet: use new ana_log_size instead the old one (Maurizio Lombardi) [1949777] - nvme-multipath: fix double initialization of ANA state (Maurizio Lombardi) [1949777] - configs: enable CONFIG_LEDS_BRIGHTNESS_HW_CHANGED (Benjamin Tissoires) [1922973]- Revert "xfs: enable new inode btree counters feature" (Bill O'Donnell) [1976969] - Revert "xfs: enable big timestamps" (Bill O'Donnell) [1976969] - Revert "xfs: remove kmem_realloc()" (Bill O'Donnell) [1976969] - xfs: prevent metadata files from being inactivated (Bill O'Donnell) [1976969] - quota: widen timestamps for the fs_disk_quota structure (Bill O'Donnell) [1976969] - cifs: fix fallocate when trying to allocate a hole. (Ronnie Sahlberg) [1866684] - cifs: only write 64kb at a time when fallocating a small region of a file (Ronnie Sahlberg) [1866684] - cifs: improve fallocate emulation (Ronnie Sahlberg) [1866684] - cifs: Do not use the original cruid when following DFS links for multiuser mounts (Ronnie Sahlberg) [1812436] - cifs: ignore relatime in smb3_fs_context_parse_monolithic() (Ronnie Sahlberg) [1812436] - cifs: fix regression when mounting shares with prefix paths (Ronnie Sahlberg) [1812436] - cifs: fix leak in cifs_smb3_do_mount() ctx (Ronnie Sahlberg) [1812436] - cifs: add fs_context param to parsing helpers (Ronnie Sahlberg) [1812436] - cifs: make fs_context error logging wrapper (Ronnie Sahlberg) [1812436] - cifs: warn and fail if trying to use rootfs without the config option (Ronnie Sahlberg) [1812436] - cifs: fix nodfs mount option (Ronnie Sahlberg) [1812436] - cifs: fix handling of escaped ',' in the password mount argument (Ronnie Sahlberg) [1812436] - cifs: Add new parameter "acregmax" for distinct file and directory metadata timeout (Ronnie Sahlberg) [1812436] - cifs: convert revalidate of directories to using directory metadata cache timeout (Ronnie Sahlberg) [1812436] - cifs: Add new mount parameter "acdirmax" to allow caching directory metadata (Ronnie Sahlberg) [1812436] - cifs: fix trivial typo (Ronnie Sahlberg) [1812436] - cifs: Set CIFS_MOUNT_USE_PREFIX_PATH flag on setting cifs_sb->prepath. (Ronnie Sahlberg) [1812436] - cifs: In the new mount api we get the full devname as source= (Ronnie Sahlberg) [1812436] - cifs: do not disable noperm if multiuser mount option is not provided (Ronnie Sahlberg) [1812436] - cifs: fix dfs-links (Ronnie Sahlberg) [1812436] - cifs: fix dfs domain referrals (Ronnie Sahlberg) [1812436] - cifs: returning mount parm processing errors correctly (Ronnie Sahlberg) [1812436] - cifs: fix mounts to subdirectories of target (Ronnie Sahlberg) [1812436] - cifs: ignore auto and noauto options if given (Ronnie Sahlberg) [1812436] - cifs: connect: style: Simplify bool comparison (Ronnie Sahlberg) [1812436] - fs: cifs: remove unneeded variable in smb3_fs_context_dup (Ronnie Sahlberg) [1812436] - cifs: Fix support for remount when not changing rsize/wsize (Ronnie Sahlberg) [1812436] - cifs: handle "guest" mount parameter (Ronnie Sahlberg) [1812436] - cifs: correct four aliased mount parms to allow use of previous names (Ronnie Sahlberg) [1812436] - cifs: fix use after free in cifs_smb3_do_mount() (Ronnie Sahlberg) [1812436] - cifs: fix rsize/wsize to be negotiated values (Ronnie Sahlberg) [1812436] - cifs: update super_operations to show_devname (Ronnie Sahlberg) [1812436] - cifs: fix uninitialized variable in smb3_fs_context_parse_param (Ronnie Sahlberg) [1812436] - cifs: update mnt_cifs_flags during reconfigure (Ronnie Sahlberg) [1812436] - cifs: move update of flags into a separate function (Ronnie Sahlberg) [1812436] - cifs: remove ctx argument from cifs_setup_cifs_sb (Ronnie Sahlberg) [1812436] - cifs: do not allow changing posix_paths during remount (Ronnie Sahlberg) [1812436] - cifs: uncomplicate printing the iocharset parameter (Ronnie Sahlberg) [1812436] - cifs: don't create a temp nls in cifs_setup_ipc (Ronnie Sahlberg) [1812436] - cifs: simplify handling of cifs_sb/ctx->local_nls (Ronnie Sahlberg) [1812436] - cifs: we do not allow changing username/password/unc/... during remount (Ronnie Sahlberg) [1812436] - cifs: add initial reconfigure support (Ronnie Sahlberg) [1812436] - cifs: move [brw]size from cifs_sb to cifs_sb->ctx (Ronnie Sahlberg) [1812436] - cifs: move cifs_cleanup_volume_info[_content] to fs_context.c (Ronnie Sahlberg) [1812436] - cifs: Add missing sentinel to smb3_fs_parameters (Ronnie Sahlberg) [1812436] - cifs: remove actimeo from cifs_sb (Ronnie Sahlberg) [1812436] - cifs: remove [gu]id/backup[gu]id/file_mode/dir_mode from cifs_sb (Ronnie Sahlberg) [1812436] - cifs: minor kernel style fixes for comments (Ronnie Sahlberg) [1812436] - linux/parser.h: add include guards (Ronnie Sahlberg) [1812436] - cifs: Make extract_sharename function public (Ronnie Sahlberg) [1812436] - cifs: Make extract_hostname function public (Ronnie Sahlberg) [1812436] - cifs: get rid of cifs_sb->mountdata (Ronnie Sahlberg) [1812436] - cifs: add an smb3_fs_context to cifs_sb (Ronnie Sahlberg) [1812436] - cifs: remove the devname argument to cifs_compose_mount_options (Ronnie Sahlberg) [1812436] - cifs: switch to new mount api (Ronnie Sahlberg) [1812436] - cifs: move cifs_parse_devname to fs_context.c (Ronnie Sahlberg) [1812436] - cifs: move the enum for cifs parameters into fs_context.h (Ronnie Sahlberg) [1812436] - cifs: rename dup_vol to smb3_fs_context_dup and move it into fs_context.c (Ronnie Sahlberg) [1812436] - cifs: rename smb_vol as smb3_fs_context and move it to fs_context.h (Ronnie Sahlberg) [1812436] - cifs: Fix fall-through warnings for Clang (Ronnie Sahlberg) [1812436] - cifs: refactor create_sd_buf() and and avoid corrupting the buffer (Ronnie Sahlberg) [1812436] - scsi: lpfc: Fix failure to transmit ABTS on FC link (Dick Kennedy) [1964670] - scsi: lpfc: Update lpfc version to 12.8.0.10 (Dick Kennedy) [1964670] - scsi: lpfc: Reregister FPIN types if ELS_RDF is received from fabric controller (Dick Kennedy) [1964670] - scsi: lpfc: Add a option to enable interlocked ABTS before job completion (Dick Kennedy) [1964670] - scsi: lpfc: Fix crash when lpfc_sli4_hba_setup() fails to initialize the SGLs (Dick Kennedy) [1964670] - scsi: lpfc: Ignore GID-FT response that may be received after a link flip (Dick Kennedy) [1964670] - scsi: lpfc: Fix node handling for Fabric Controller and Domain Controller (Dick Kennedy) [1964670] - scsi: lpfc: Fix Node recovery when driver is handling simultaneous PLOGIs (Dick Kennedy) [1964670] - scsi: lpfc: Add ndlp kref accounting for resume RPI path (Dick Kennedy) [1964670] - scsi: lpfc: Fix "Unexpected timeout" error in direct attach topology (Dick Kennedy) [1964670] - scsi: lpfc: Fix non-optimized ERSP handling (Dick Kennedy) [1964670] - scsi: lpfc: Fix unreleased RPIs when NPIV ports are created (Dick Kennedy) [1964670] - scsi: lpfc: Remove redundant assignment to pointer temp_hdr (Dick Kennedy) [1964670] - Documentation: add more details in tipc.rst (Xin Long) [1872308] - net/tipc: add TIPC chapter to networking Documentation (Xin Long) [1872308] - scsi: qla2xxx: Reserve extra IRQ vectors (Nilesh Javali) [1964834] - tracing/hwlat: Honor the tracing_cpumask (Jerome Marchand) [1920595] - tracing/hwlat: Drop the duplicate assignment in start_kthread() (Jerome Marchand) [1920595] - sfc: add logs explaining XDP_TX/REDIRECT is not available (Íñigo Huguet) [1976756] - sfc: ensure correct number of XDP queues (Íñigo Huguet) [1976756] - sfc: fix lack of XDP TX queues - error XDP TX failed (-22) (Íñigo Huguet) [1976756] - sfc: Remove rcu_read_lock() around XDP program invocation (Íñigo Huguet) [1976756] - sfc: use DEVICE_ATTR_*() macro (Íñigo Huguet) [1976756] - sfc: farch: fix compile warning in efx_farch_dimension_resources() (Íñigo Huguet) [1976756] - sfc: don't use netif_info et al before net_device is registered (Íñigo Huguet) [1976756] - net: stmmac: Do not enable RX FIFO overflow interrupts (Mark Salter) [1905243] - net: stmmac: Clear receive all(RA) bit when promiscuous mode is off (Mark Salter) [1905243] - net: stmmac: cleared __FPE_REMOVING bit in stmmac_fpe_start_wq() (Mark Salter) [1905243] - stmmac: intel: Enable HW descriptor prefetch by default (Mark Salter) [1905243] - net: stmmac: Add HW descriptor prefetch setting for DWMAC Core 5.20 onwards (Mark Salter) [1905243] - net: stmmac: fix TSO and TBS feature enabling during driver open (Mark Salter) [1905243] - stmmac: intel: set TSO/TBS TX Queues default settings (Mark Salter) [1905243] - stmmac: intel: unlock on error path in intel_crosststamp() (Mark Salter) [1905243] - net: stmmac: use __napi_schedule() for PREEMPT_RT (Mark Salter) [1905243] - stmmac: intel: Enable SERDES PHY rx clk for PSE (Mark Salter) [1905243] - stmmac: intel: Drop duplicate ID in the list of PCI device IDs (Mark Salter) [1905243] - stmmac: intel: add cross time-stamping freq difference adjustment (Mark Salter) [1905243] - net: stmmac: Add support for external trigger timestamping (Mark Salter) [1905243] - net: stmmac: fix dma physical address of descriptor when display ring (Mark Salter) [1905243] - net: stmmac: fix wrongly set buffer2 valid when sph unsupport (Mark Salter) [1905243] - net: stmmac: arrange Tx tail pointer update to stmmac_flush_tx_descriptors (Mark Salter) [1905243] - net: stmmac: make SPH enable/disable to be configurable (Mark Salter) [1905243] - net: stmmac: set IRQ affinity hint for multi MSI vectors (Mark Salter) [1905243] - net: stmmac: remove unnecessary pci_enable_msi() call (Mark Salter) [1905243] - stmmac: intel: use managed PCI function on probe and resume (Mark Salter) [1905243] - net: stmmac: enable MTL ECC Error Address Status Over-ride by default (Mark Salter) [1905243] - net: ethernet: stmicro: Remove duplicate struct declaration (Mark Salter) [1905243] - net: stmmac: fix missing unlock on error in stmmac_suspend() (Mark Salter) [1905243] - net: stmmac: Fix kernel panic due to NULL pointer dereference of fpe_cfg (Mark Salter) [1905243] - net: stmmac: use interrupt mode INTM=1 for multi-MSI (Mark Salter) [1905243] - stmmac: intel: add support for multi-vector msi and msi-x (Mark Salter) [1905243] - net: stmmac: introduce MSI Interrupt routines for mac, safety, RX & TX (Mark Salter) [1905243] - net: stmmac: make stmmac_interrupt() function more friendly to MSI (Mark Salter) [1905243] - net: stmmac: introduce DMA interrupt status masking per traffic direction (Mark Salter) [1905243] - net: phy: marvell10g: Add PHY loopback support (Mark Salter) [1905243] - net: phy: add genphy_c45_loopback (Mark Salter) [1905243] - net: phylink: Fix phylink_err() function name error in phylink_major_config (Mark Salter) [1905243] - net: stmmac: support FPE link partner hand-shaking procedure (Mark Salter) [1905243] - net: stmmac: Add hardware supported cross-timestamp (Mark Salter) [1905243] - net: stmmac: platform: fix build error with !CONFIG_PM_SLEEP (Mark Salter) [1905243] - stmmac: intel: Add PSE and PCH PTP clock source selection (Mark Salter) [1905243] - net: stmmac: Add EST errors into ethtool statistic (Mark Salter) [1905243] - net: stmmac: EST interrupts handling and error reporting (Mark Salter) [1905243] - net: stmmac: add RX frame steering based on VLAN priority in tc flower (Mark Salter) [1905243] - net: stmmac: restructure tc implementation for RX VLAN Priority steering (Mark Salter) [1905243] - net: stmmac: add per-queue TX & RX coalesce ethtool support (Mark Salter) [1905243] - net: stmmac: Use hrtimer for TX coalescing (Mark Salter) [1905243] - net: stmmac: add timestamp correction to rid CDC sync error (Mark Salter) [1905243] - net: stmmac: add platform level clocks management (Mark Salter) [1905243] - net: stmmac: add clocks management for gmac driver (Mark Salter) [1905243] - stmmac: intel: add pcs-xpcs for Intel mGbE controller (Mark Salter) [1905243] - net: stmmac: ensure phydev is attached to phylink for C37 AN (Mark Salter) [1905243] - net: stmmac: make in-band AN mode parsing is supported for non-DT (Mark Salter) [1905243] - net: phylink: make phylink_parse_mode() support non-DT platform (Mark Salter) [1905243] - net: pcs: add C37 SGMII AN support for intel mGbE controller (Mark Salter) [1905243] - net: pcs: rearrange C73 functions to prepare for C37 support later (Mark Salter) [1905243] - net: phy: leds: Deduplicate link LED trigger registration (Mark Salter) [1905243] - net: stmmac: Fix VLAN filter delete timeout issue in Intel mGBE SGMII (Mark Salter) [1905243] - net: stmmac: fix incorrect DMA channel intr enable setting of EQoS v4.10 (Mark Salter) [1905243] - net: stmmac: fix CBS idleslope and sendslope calculation (Mark Salter) [1905243] - net: stmmac: set TxQ mode back to DCB after disabling CBS (Mark Salter) [1905243] - net: stmmac: allow stmmac to probe for C45 PHY devices (Mark Salter) [1905243] - net: stmmac: Enable EEE HW LPI timer with auto SW/HW switching (Mark Salter) [1905243] - net: pcs-xpcs: depend on MDIO_BUS instead of selecting it (Mark Salter) [1905243] - net: pcs: Move XPCS into new PCS subdirectory (Mark Salter) [1905243] - net: stmmac: Add XLGMII support (Mark Salter) [1905243] - net: phy: xpcs: Add XLGMII support (Mark Salter) [1905243] - net: phy: xpcs: Restart AutoNeg if outcome was invalid (Mark Salter) [1905243] - net: phy: xpcs: Set Link down if AutoNeg is enabled and did not finish (Mark Salter) [1905243] - net: phy: xpcs: Reset XPCS upon probe (Mark Salter) [1905243] - net: phy: xpcs: Return error when 10GKR link errors are found (Mark Salter) [1905243] - stmmac/intel: mark driver as tech preview (Mark Salter) [1905243] - redhat/configs: Add CONFIG_DWMAC_INTEL (Mark Salter) [1905243] - stmmac: intel: Fixes clock registration error seen for multiple interfaces (Mark Salter) [1905243] - stmmac: intel: Fix mdio bus registration issue for TGL-H/ADL-S (Mark Salter) [1905243] - net: stmmac: Add PCI bus info to ethtool driver query output (Mark Salter) [1905243] - stmmac: intel: Add ADL-S 1Gbps PCI IDs (Mark Salter) [1905243] - stmmac: intel: Configure EHL PSE0 GbE and PSE1 GbE to 32 bits DMA addressing (Mark Salter) [1905243] - stmmac: intel: Add PCI IDs for TGL-H platform (Mark Salter) [1905243] - stmmac: intel: change all EHL/TGL to auto detect phy addr (Mark Salter) [1905243] - net: stmmac: overwrite the dma_cap.addr64 according to HW design (Mark Salter) [1905243] - stmmac: intel: Fix kernel panic on pci probe (Mark Salter) [1905243] - stmmac: intel: Adding ref clock 1us tic for LPI cntr (Mark Salter) [1905243] - net: stmmac: Add option for VLAN filter fail queue enable (Mark Salter) [1905243] - net: stmmac: Fix clock handling on remove path (Mark Salter) [1905243] - stmmac: intel: Place object in the Makefile according to the order (Mark Salter) [1905243] - stmmac: intel: Fix indentation to put on one line affected code (Mark Salter) [1905243] - stmmac: intel: Eliminate useless conditions and variables (Mark Salter) [1905243] - stmmac: intel: Convert to use pci_alloc_irq_vectors() API (Mark Salter) [1905243] - stmmac: intel: Remove unnecessary loop for PCI BARs (Mark Salter) [1905243] - stmmac: intel: Fix clock handling on error and remove paths (Mark Salter) [1905243] - net: stmmac: Enable SERDES power up/down sequence (Mark Salter) [1905243] - net: stmmac: add EHL 2.5Gbps PCI info and PCI ID (Mark Salter) [1905243] - net: stmmac: add EHL PSE0 & PSE1 1Gbps PCI info and PCI ID (Mark Salter) [1905243] - net: stmmac: create dwmac-intel.c to contain all Intel platform (Mark Salter) [1905243] - net: stmmac: Get rid of custom STMMAC_DEVICE() macro (Mark Salter) [1905243] - net: stmmac: update pci platform data to use phy_interface (Mark Salter) [1905243] - net: stmmac: pci: Enable TBS on GMAC5 IPK PCI entry (Mark Salter) [1905243] - net: stmmac: pci: remove the duplicate code of set phy_mask (Mark Salter) [1905243] - PCI: Add PCI_STD_NUM_BARS for the number of standard BARs (Mark Salter) [1905243] - net: stmmac: pci: Add HAPS support using GMAC5 (Mark Salter) [1905243] - net: stmmac: setup higher frequency clk support for EHL & TGL (Mark Salter) [1905243] - net: stmmac: add EHL RGMII 1Gbps PCI info and PCI ID (Mark Salter) [1905243] - net: stmmac: add TGL SGMII 1Gbps PCI info and PCI ID (Mark Salter) [1905243] - net: stmmac: add EHL SGMII 1Gbps PCI info and PCI ID (Mark Salter) [1905243] - net: stmmac: Make MDIO bus reset optional (Mark Salter) [1905243] - stmmac: pci: Use pci_dev_id() helper (Mark Salter) [1905243] - stmmac: pci: Fix typo in IOT2000 comment (Mark Salter) [1905243] - stmmac: pci: Adjust IOT2000 matching (Mark Salter) [1905243] - net: stmmac: Fix PCI module removal leak (Mark Salter) [1905243] - net: stmmac: mark PM functions as __maybe_unused (Mark Salter) [1905243] - ibmveth: Set CHECKSUM_PARTIAL if NULL TCP CSUM. (Diego Domingos) [1939996] - IB/core: Add missing pin_user_pages*() usage (Waiman Long) [1972078] - mm/gup/writeback: Fix incorrect inaccessible pages handling (Waiman Long) [1972078] - netfilter: nf_tables: bogus EBUSY when deleting flowtable after flush (Phil Sutter) [1983245] - ipv4: Fix device used for dst_alloc with local routes (Antoine Tenart) [1976789] - vrf: fix a comment about loopback device (Antoine Tenart) [1976789] - net: vrf: Fix operation not supported when set vrf mac (Antoine Tenart) [1976789] - vrf: prevent adding upper devices (Antoine Tenart) [1976789] - vrf: fix maximum MTU (Antoine Tenart) [1976789] - net: vrf: Fix ping failed when vrf mtu is set to 0 (Antoine Tenart) [1976789] - net: vrf: remove MTU limits for vrf device (Antoine Tenart) [1976789]- block: fix discard request merge (Ming Lei) [1970316] - blk-mq: update hctx->dispatch_busy in case of real scheduler (Ming Lei) [1976679] - block: Do not pull requests from the scheduler when we cannot dispatch them (Ming Lei) [1976679] - powerpc/pseries/mobility: handle premature return from H_JOIN (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: use struct for shared state (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: refactor node lookup during DT update (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtas: remove rtas_ibm_suspend_me_unsafe() (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtas: dispatch partition migration requests to pseries (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: retry partition suspend after error (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: signal suspend cancellation to platform (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: use stop_machine for join/suspend (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: extract VASI session polling logic (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: use rtas_activate_firmware() on resume (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: error message improvements (Desnes A. Nunes do Rosario) [1979798] - powerpc/hvcall: add token and codes for H_VASI_SIGNAL (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtas: add rtas_activate_firmware() (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtas: add rtas_ibm_suspend_me() (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtas: rtas_ibm_suspend_me -> rtas_ibm_suspend_me_unsafe (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtas: complete ibm,suspend-me status codes (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: Add pr_debug() for device tree changes (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: Set pr_fmt() (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries: remove obsolete memory hotplug DT notifier code (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries: remove dlpar_cpu_readd() (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries: remove memory "re-add" implementation (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries: remove prrn special case from DT update path (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove arch_update_cpu_topology (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove prrn_is_enabled() (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtasd: simplify handle_rtas_event(), emit message on events (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove start/stop_topology_update() (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove timed_topology_update() (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: Handle extra hcall_vphn error cases (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: Suppress "VPHN is not supported" messages (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: stub out numa_update_cpu_topology() (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove vphn_enabled and prrn_enabled internal flags (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove unreachable topology workqueue code (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove unreachable topology timer code (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: make vphn_enabled, prrn_enabled flags const (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove unreachable topology update code (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove ability to enable topology updates (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtas: don't online CPUs for partition suspend (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtas: Unexport rtas_online_cpus_mask, rtas_offline_cpus_mask (Desnes A. Nunes do Rosario) [1979798] - mm/page_alloc: bail out on fatal signal during reclaim/compaction retry attempt (Aaron Tomlin) [1919765] - RHEL: Revert "powerpc/kvm: Fix PR KVM with KUAP/MEM_KEYS enabled" (Paolo Bonzini) [1956950] - KVM: selftests: smm_test: Test SMM enter from L2 (Paolo Bonzini) [1956950] - KVM: nSVM: Restore nested control upon leaving SMM (Paolo Bonzini) [1956950] - KVM: nSVM: Fix L1 state corruption upon return from SMM (Paolo Bonzini) [1956950] - KVM: nSVM: Introduce svm_copy_vmrun_state() (Paolo Bonzini) [1956950] - KVM: nSVM: Check that VM_HSAVE_PA MSR was set before VMRUN (Paolo Bonzini) [1956950] - KVM: nVMX: nSVM: 'nested_run' should count guest-entry attempts that make it to guest code (Paolo Bonzini) [1956950] - KVM: nSVM: Check the value written to MSR_VM_HSAVE_PA (Paolo Bonzini) [1956950] - KVM: SVM: Fix sev_pin_memory() error checks in SEV migration utilities (Paolo Bonzini) [1956950] - KVM: SVM: Return -EFAULT if copy_to_user() for SEV mig packet header fails (Paolo Bonzini) [1956950] - KVM: SVM: add module param to control the #SMI interception (Paolo Bonzini) [1956950] - KVM: SVM: remove INIT intercept handler (Paolo Bonzini) [1956950] - KVM: SVM: #SMI interception must not skip the instruction (Paolo Bonzini) [1956950] - KVM: VMX: Remove vmx_msr_index from vmx.h (Paolo Bonzini) [1956950] - KVM: X86: Disable hardware breakpoints unconditionally before kvm_x86->run() (Paolo Bonzini) [1956950] - KVM: x86/pmu: Clear anythread deprecated bit when 0xa leaf is unsupported on the SVM (Paolo Bonzini) [1956950] - KVM: mmio: Fix use-after-free Read in kvm_vm_ioctl_unregister_coalesced_mmio (Paolo Bonzini) [1956950] - KVM: SVM: Revert clearing of C-bit on GPA in #NPF handler (Paolo Bonzini) [1956950] - KVM: x86/mmu: Do not apply HPA (memory encryption) mask to GPAs (Paolo Bonzini) [1956950] - KVM: x86: Use kernel's x86_phys_bits to handle reduced MAXPHYADDR (Paolo Bonzini) [1956950] - KVM: x86: Use guest MAXPHYADDR from CPUID.0x8000_0008 iff TDP is enabled (Paolo Bonzini) [1956950] - KVM: selftests: do not require 64GB in set_memory_region_test (Paolo Bonzini) [1956950] - KVM: selftests: Fix mapping length truncation in m{,un}map() (Paolo Bonzini) [1956950] - KVM: x86: Force all MMUs to reinitialize if guest CPUID is modified (Paolo Bonzini) [1956950] - Revert "KVM: x86/mmu: Drop kvm_mmu_extended_role.cr4_la57 hack" (Paolo Bonzini) [1956950] - KVM: x86/mmu: Use MMU's role to detect CR4.SMEP value in nested NPT walk (Paolo Bonzini) [1956950] - KVM: x86: Properly reset MMU context at vCPU RESET/INIT (Paolo Bonzini) [1956950] - KVM: x86/mmu: Treat NX as used (not reserved) for all !TDP shadow MMUs (Paolo Bonzini) [1956950] - KVM: x86/mmu: Remove broken WARN that fires on 32-bit KVM w/ nested EPT (Paolo Bonzini) [1956950] - KVM: nVMX: Handle split-lock #AC exceptions that happen in L2 (Paolo Bonzini) [1956950] - KVM: x86/mmu: Calculate and check "full" mmu_role for nested MMU (Paolo Bonzini) [1956950] - KVM: X86: Fix x86_emulator slab cache leak (Paolo Bonzini) [1956950] - KVM: SVM: Call SEV Guest Decommission if ASID binding fails (Paolo Bonzini) [1956950] - KVM: x86: Immediately reset the MMU context when the SMM flag is cleared (Paolo Bonzini) [1956950] - KVM: x86: Fix fall-through warnings for Clang (Paolo Bonzini) [1956950] - KVM: SVM: fix doc warnings (Paolo Bonzini) [1956950] - kvm: LAPIC: Restore guard to prevent illegal APIC register access (Paolo Bonzini) [1956950] - kvm: fix previous commit for 32-bit builds (Paolo Bonzini) [1956950] - kvm: avoid speculation-based attacks from out-of-range memslot accesses (Paolo Bonzini) [1956950] - KVM: x86: Ensure liveliness of nested VM-Enter fail tracepoint message (Paolo Bonzini) [1956950] - KVM: x86: Ensure PV TLB flush tracepoint reflects KVM behavior (Paolo Bonzini) [1956950] - KVM: X86: MMU: Use the correct inherited permissions to get shadow page (Paolo Bonzini) [1956950] - KVM: LAPIC: Write 0 to TMICT should also cancel vmx-preemption timer (Paolo Bonzini) [1956950] - KVM: SVM: Fix SEV SEND_START session length & SEND_UPDATE_DATA query length after commit 238eca821cee (Paolo Bonzini) [1956950] - KVM: X86: Kill off ctxt->ud (Paolo Bonzini) [1956950] - KVM: X86: Fix warning caused by stale emulation context (Paolo Bonzini) [1956950] - KVM: X86: Use kvm_get_linear_rip() in single-step and #DB/#BP interception (Paolo Bonzini) [1956950] - KVM: x86/mmu: Fix comment mentioning skip_4k (Paolo Bonzini) [1956950] - KVM: VMX: update vcpu posted-interrupt descriptor when assigning device (Paolo Bonzini) [1956950] - KVM: rename KVM_REQ_PENDING_TIMER to KVM_REQ_UNBLOCK (Paolo Bonzini) [1956950] - KVM: x86: add start_assignment hook to kvm_x86_ops (Paolo Bonzini) [1956950] - KVM: LAPIC: Narrow the timer latency between wait_lapic_expire and world switch (Paolo Bonzini) [1956950] - KVM: X86: Fix vCPU preempted state from guest's point of view (Paolo Bonzini) [1956950] - KVM: X86: Bail out of direct yield in case of under-committed scenarios (Paolo Bonzini) [1956950] - KVM: SVM: make the avic parameter a bool (Paolo Bonzini) [1956950] - KVM: VMX: Drop unneeded CONFIG_X86_LOCAL_APIC check (Paolo Bonzini) [1956950] - KVM: SVM: Drop unneeded CONFIG_X86_LOCAL_APIC check (Paolo Bonzini) [1956950] - KVM: SVM: Move GHCB unmapping to fix RCU warning (Paolo Bonzini) [1956950] - KVM: SVM: Invert user pointer casting in SEV {en,de}crypt helpers (Paolo Bonzini) [1956950] - kvm: Cap halt polling at kvm->max_halt_poll_ns (Paolo Bonzini) [1956950] - KVM: x86: Prevent deadlock against tk_core.seq (Paolo Bonzini) [1956950] - KVM: x86: Cancel pvclock_gtod_work on module removal (Paolo Bonzini) [1956950] - KVM: x86: Prevent KVM SVM from loading on kernels with 5-level paging (Paolo Bonzini) [1956950] - KVM: SVM: Probe and load MSR_TSC_AUX regardless of RDTSCP support in host (Paolo Bonzini) [1956950] - KVM: VMX: Disable preemption when probing user return MSRs (Paolo Bonzini) [1956950] - KVM: x86: Move RDPID emulation intercept to its own enum (Paolo Bonzini) [1956950] - KVM: SVM: Inject #UD on RDTSCP when it should be disabled in the guest (Paolo Bonzini) [1956950] - KVM: x86: Emulate RDPID only if RDTSCP is supported (Paolo Bonzini) [1956950] - KVM: VMX: Do not advertise RDPID if ENABLE_RDTSCP control is unsupported (Paolo Bonzini) [1956950] - KVM: nSVM: always restore the L1's GIF on migration (Paolo Bonzini) [1956950] - KVM: x86: Hoist input checks in kvm_add_msr_filter() (Paolo Bonzini) [1956950] - KVM: nVMX: Properly pad 'struct kvm_vmx_nested_state_hdr' (Paolo Bonzini) [1956950] - KVM/VMX: Invoke NMI non-IST entry instead of IST entry (Paolo Bonzini) [1956950] - KVM: x86: Fix potential fput on a null source_kvm_file (Paolo Bonzini) [1956950] - KVM: nSVM: leave the guest mode prior to loading a nested state (Paolo Bonzini) [1956950] - KVM: nSVM: fix few bugs in the vmcb02 caching logic (Paolo Bonzini) [1956950] - KVM: nSVM: fix a typo in svm_leave_nested (Paolo Bonzini) [1956950] - KVM: PPC: exit halt polling on need_resched() (Paolo Bonzini) [1956950] - kvm: exit halt polling on need_resched() as well (Paolo Bonzini) [1956950] - KVM: LAPIC: Accurately guarantee busy wait for timer to expire when using hv_timer (Paolo Bonzini) [1956950] - kvm/x86: Fix 'lpages' kvm stat for TDM MMU (Paolo Bonzini) [1956950] - KVM: x86/mmu: Avoid unnecessary page table allocation in kvm_tdp_mmu_map() (Paolo Bonzini) [1956950] - KVM: selftests: Speed up set_memory_region_test (Paolo Bonzini) [1956950] - selftests: kvm: Fix the check of return value (Paolo Bonzini) [1956950] - KVM: x86: Take advantage of kvm_arch_dy_has_pending_interrupt() (Paolo Bonzini) [1956950] - KVM: SVM: Skip SEV cache flush if no ASIDs have been used (Paolo Bonzini) [1956950] - KVM: SVM: Remove an unnecessary prototype declaration of sev_flush_asids() (Paolo Bonzini) [1956950] - KVM: SVM: Drop redundant svm_sev_enabled() helper (Paolo Bonzini) [1956950] - KVM: SVM: Move SEV VMCB tracking allocation to sev.c (Paolo Bonzini) [1956950] - KVM: SVM: Explicitly check max SEV ASID during sev_hardware_setup() (Paolo Bonzini) [1956950] - KVM: SVM: Unconditionally invoke sev_hardware_teardown() (Paolo Bonzini) [1956950] - KVM: SVM: Enable SEV/SEV-ES functionality by default (when supported) (Paolo Bonzini) [1956950] - KVM: SVM: Condition sev_enabled and sev_es_enabled on CONFIG_KVM_AMD_SEV=y (Paolo Bonzini) [1956950] - KVM: SVM: Append "_enabled" to module-scoped SEV/SEV-ES control variables (Paolo Bonzini) [1956950] - KVM: SEV: Mask CPUID[0x8000001F].eax according to supported features (Paolo Bonzini) [1956950] - KVM: SVM: Move SEV module params/variables to sev.c (Paolo Bonzini) [1956950] - svm/sev: Register SEV and SEV-ES ASIDs to the misc controller (Paolo Bonzini) [1956950] - KVM: SVM: Disable SEV/SEV-ES if NPT is disabled (Paolo Bonzini) [1956950] - KVM: SVM: Free sev_asid_bitmap during init if SEV setup fails (Paolo Bonzini) [1956950] - KVM: SVM: Zero out the VMCB array used to track SEV ASID association (Paolo Bonzini) [1956950] - KVM: x86: Move reverse CPUID helpers to separate header file (Paolo Bonzini) [1956950] - KVM: x86: Rename GPR accessors to make mode-aware variants the defaults (Paolo Bonzini) [1956950] - KVM: SVM: Use default rAX size for INVLPGA emulation (Paolo Bonzini) [1956950] - KVM: x86/xen: Drop RAX[63:32] when processing hypercall (Paolo Bonzini) [1956950] - KVM: nVMX: Truncate base/index GPR value on address calc in !64-bit (Paolo Bonzini) [1956950] - KVM: nVMX: Truncate bits 63:32 of VMCS field on nested check in !64-bit (Paolo Bonzini) [1956950] - KVM: VMX: Truncate GPR value for DR and CR reads in !64-bit mode (Paolo Bonzini) [1956950] - KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit mode (Paolo Bonzini) [1956950] - KVM: x86: Check CR3 GPA for validity regardless of vCPU mode (Paolo Bonzini) [1956950] - KVM: x86: Remove emulator's broken checks on CR0/CR3/CR4 loads (Paolo Bonzini) [1956950] - KVM: VMX: Intercept FS/GS_BASE MSR accesses for 32-bit KVM (Paolo Bonzini) [1956950] - KVM: SVM: Delay restoration of host MSR_TSC_AUX until return to userspace (Paolo Bonzini) [1956950] - KVM: SVM: Clear MSR_TSC_AUX[63:32] on write (Paolo Bonzini) [1956950] - KVM: SVM: Inject #GP on guest MSR_TSC_AUX accesses if RDTSCP unsupported (Paolo Bonzini) [1956950] - KVM: VMX: Invert the inlining of MSR interception helpers (Paolo Bonzini) [1956950] - KVM: X86: Fix failure to boost kernel lock holder candidate in SEV-ES guests (Paolo Bonzini) [1956950] - KVM: x86: Properly handle APF vs disabled LAPIC situation (Paolo Bonzini) [1956950] - KVM: VMX: use EPT_VIOLATION_GVA_TRANSLATED instead of 0x100 (Paolo Bonzini) [1956950] - KVM: x86: Support KVM VMs sharing SEV context (Paolo Bonzini) [1956950] - KVM: x86: Remove unused function declaration (Paolo Bonzini) [1956950] - KVM: x86/mmu: Drop trace_kvm_age_page() tracepoint (Paolo Bonzini) [1956950] - KVM: Move prototypes for MMU notifier callbacks to generic code (Paolo Bonzini) [1956950] - KVM: Pass MMU notifier range flags to kvm_unmap_hva_range() (Paolo Bonzini) [1956950] - KVM: x86/mmu: preserve pending TLB flush across calls to kvm_tdp_mmu_zap_sp (Paolo Bonzini) [1956950] - KVM: x86: disable interrupts while pvclock_gtod_sync_lock is taken (Paolo Bonzini) [1956950] - KVM: x86: reduce pvclock_gtod_sync_lock critical sections (Paolo Bonzini) [1956950] - kvm: x86: annotate RCU pointers (Paolo Bonzini) [1956950] - KVM: x86: remove misplaced comment on active_mmu_pages (Paolo Bonzini) [1956950] - x86/sev: Drop redundant and potentially misleading 'sev_enabled' (Paolo Bonzini) [1956950] - x86/cpufeatures: Assign dedicated feature word for CPUID_0x8000001F[EAX] (Paolo Bonzini) [1956950] - cgroup: Add misc cgroup controller (Paolo Bonzini) [1956950] - x86: Remove duplicate TSC DEADLINE MSR definitions (Paolo Bonzini) [1956950] - KVM: s390: allow facility 192 (vector-packed-decimal-enhancement facility 2) (Thomas Huth) [1977289] - KVM: s390: gen_facilities: allow facilities 165, 193, 194 and 196 (Thomas Huth) [1977289] - mpi3mr: mark as tech preview (Tomas Henzl) [1858804] - add the mpi3mr config (Tomas Henzl) [1858804] - scsi: mpi3mr: Fix W=1 compilation warnings (Tomas Henzl) [1858804] - scsi: mpi3mr: Fix warnings reported by smatch (Tomas Henzl) [1858804] - scsi: mpi3mr: Make some symbols static (Tomas Henzl) [1858804] - scsi: mpi3mr: Fix error return code in mpi3mr_init_ioc() (Tomas Henzl) [1858804] - scsi: mpi3mr: Fix missing unlock on error (Tomas Henzl) [1858804] - scsi: mpi3mr: Fix error handling in mpi3mr_setup_isr() (Tomas Henzl) [1858804] - scsi: mpi3mr: Delete unnecessary NULL check (Tomas Henzl) [1858804] - scsi: mpi3mr: Fix a double free (Tomas Henzl) [1858804] - scsi: mpi3mr: Fix fall-through warning for Clang (Tomas Henzl) [1858804] - scsi: mpi3mr: Add event handling debug prints (Tomas Henzl) [1858804] - scsi: mpi3mr: Add EEDP DIF DIX support (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for DSN secure firmware check (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for PM suspend and resume (Tomas Henzl) [1858804] - scsi: mpi3mr: Wait for pending I/O completions upon detection of VD I/O timeout (Tomas Henzl) [1858804] - scsi: mpi3mr: Print pending host I/Os for debugging (Tomas Henzl) [1858804] - scsi: mpi3mr: Complete support for soft reset (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for threaded ISR (Tomas Henzl) [1858804] - scsi: mpi3mr: Hardware workaround for UNMAP commands to NVMe drives (Tomas Henzl) [1858804] - scsi: mpi3mr: Allow certain commands during pci-remove hook (Tomas Henzl) [1858804] - scsi: mpi3mr: Add change queue depth support (Tomas Henzl) [1858804] - scsi: mpi3mr: Implement SCSI error handler hooks (Tomas Henzl) [1858804] - scsi: mpi3mr: Add bios_param SCSI host template hook (Tomas Henzl) [1858804] - scsi: mpi3mr: Print IOC info for debugging (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for timestamp sync with firmware (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for recovering controller (Tomas Henzl) [1858804] - scsi: mpi3mr: Additional event handling (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for PCIe device event handling (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for device add/remove event handling (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for internal watchdog thread (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for queue command processing (Tomas Henzl) [1858804] - scsi: mpi3mr: Create operational request and reply queue pair (Tomas Henzl) [1858804] - scsi: mpi3mr: Base driver code (Tomas Henzl) [1858804] - scsi: mpi3mr: Add mpi30 Rev-R headers and Kconfig (Tomas Henzl) [1858804] - e1000e: Fix prototype warning (Ken Cox) [1920290] - e1000e: Mark e1000e_pm_prepare() as __maybe_unused (Ken Cox) [1920290] - e1000e: Fix duplicate include guard (Ken Cox) [1920290] - e1000e: Remove the runtime suspend restriction on CNP+ (Ken Cox) [1920290] - e1000e: Leverage direct_complete to speed up s2ram (Ken Cox) [1920290] - e1000e: Fix error handling in e1000_set_d0_lplu_state_82571 (Ken Cox) [1920290] - e1000e: add rtnl_lock() to e1000_reset_task (Ken Cox) [1920290] - e1000e: remove the redundant value assignment in e1000_update_nvm_checksum_spt (Ken Cox) [1920290] - e1000e: Export S0ix flags to ethtool (Ken Cox) [1920290] - e1000e: bump up timeout to wait when ME un-configures ULP mode (Ken Cox) [1920290] - e1000e: Only run S0ix flows if shutdown succeeded (Ken Cox) [1920290] - scsi: ipr: System crashes when seeing type 20 error (Desnes A. Nunes do Rosario) [1977532] - scsi: ipr: Use scnprintf() for avoiding potential buffer overflow (Desnes A. Nunes do Rosario) [1977532] - tipc: do not write skb_shinfo frags when doing decrytion (Xin Long) [1974627] - bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path (Jonathan Toppins) [1921449] - bnxt_en: Fix TQM fastpath ring backing store computation (Jonathan Toppins) [1921449] - bnxt_en: Rediscover PHY capabilities after firmware reset (Jonathan Toppins) [1921449] - bnxt_en: Fix context memory setup for 64K page size. (Jonathan Toppins) [1921449] - bnxt_en: Include new P5 HV definition in VF check. (Jonathan Toppins) [1921449] - bnxt_en: Add PCI IDs for Hyper-V VF devices. (Jonathan Toppins) [1921449] - bnxt_en: Fix RX consumer index logic in the error path. (Jonathan Toppins) [1921449] - bnxt_en: fix ternary sign extension bug in bnxt_show_temp() (Jonathan Toppins) [1921449] - bnxt_en: reliably allocate IRQ table on reset to avoid crash (Jonathan Toppins) [1921449] - bnxt_en: Fix race between firmware reset and driver remove. (Jonathan Toppins) [1921449] - bnxt_en: Improve logging of error recovery settings information. (Jonathan Toppins) [1921449] - bnxt_en: Reply to firmware's echo request async message. (Jonathan Toppins) [1921449] - bnxt_en: Initialize "context kind" field for context memory blocks. (Jonathan Toppins) [1921449] - bnxt_en: Add context memory initialization infrastructure. (Jonathan Toppins) [1921449] - bnxt_en: Implement faster recovery for firmware fatal error. (Jonathan Toppins) [1921449] - bnxt_en: selectively allocate context memories (Jonathan Toppins) [1921449] - bnxt_en: Update firmware interface spec to 1.10.2.16. (Jonathan Toppins) [1921449] - bnxt_en: Fix devlink info's stored fw.psid version format. (Jonathan Toppins) [1921449] - bnxt_en: reverse order of TX disable and carrier off (Jonathan Toppins) [1921449] - bnxt_en: Convert to use netif_level() helpers. (Jonathan Toppins) [1921449] - bnxt_en: Do not process completion entries after fatal condition detected. (Jonathan Toppins) [1921449] - bnxt_en: Consolidate firmware reset event logging. (Jonathan Toppins) [1921449] - bnxt_en: Improve firmware fatal error shutdown sequence. (Jonathan Toppins) [1921449] - bnxt_en: Modify bnxt_disable_int_sync() to be called more than once. (Jonathan Toppins) [1921449] - bnxt_en: Add a new BNXT_STATE_NAPI_DISABLED flag to keep track of NAPI state. (Jonathan Toppins) [1921449] - bnxt_en: Add bnxt_fw_reset_timeout() helper. (Jonathan Toppins) [1921449] - bnxt_en: Retry open if firmware is in reset. (Jonathan Toppins) [1921449] - bnxt_en: attempt to reinitialize after aborted reset (Jonathan Toppins) [1921449] - bnxt_en: log firmware debug notifications (Jonathan Toppins) [1921449] - bnxt_en: Add an upper bound for all firmware command timeouts. (Jonathan Toppins) [1921449] - bnxt_en: Move reading VPD info after successful handshake with fw. (Jonathan Toppins) [1921449] - bnxt_en: Retry sending the first message to firmware if it is under reset. (Jonathan Toppins) [1921449] - bnxt_en: handle CRASH_NO_MASTER during bnxt_open() (Jonathan Toppins) [1921449] - bnxt_en: Define macros for the various health register states. (Jonathan Toppins) [1921449] - bnxt_en: Update firmware interface to 1.10.2.11. (Jonathan Toppins) [1921449] - bnxt_en: Clear DEFRAG flag in firmware message when retry flashing. (Jonathan Toppins) [1921449] - bnxt_en: Improve stats context resource accounting with RDMA driver loaded. (Jonathan Toppins) [1921449] - bnxt_en: Use kzalloc for allocating only one thing (Jonathan Toppins) [1921449] - bnxt_en: Check TQM rings for maximum supported value. (Jonathan Toppins) [1921449] - bnxt_en: Fix AER recovery. (Jonathan Toppins) [1921449] - bnxt_en: Enable batch mode when using HWRM_NVM_MODIFY to flash packages. (Jonathan Toppins) [1921449] - bnxt_en: Retry installing FW package under NO_SPACE error condition. (Jonathan Toppins) [1921449] - bnxt_en: Restructure bnxt_flash_package_from_fw_obj() to execute in a loop. (Jonathan Toppins) [1921449] - bnxt_en: Rearrange the logic in bnxt_flash_package_from_fw_obj(). (Jonathan Toppins) [1921449] - bnxt_en: Refactor bnxt_flash_nvram. (Jonathan Toppins) [1921449] - bnxt_en: Release PCI regions when DMA mask setup fails during probe. (Jonathan Toppins) [1921449] - bnxt_en: fix error return code in bnxt_init_board() (Jonathan Toppins) [1921449] - bnxt_en: fix error return code in bnxt_init_one() (Jonathan Toppins) [1921449] - bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. (Jonathan Toppins) [1921449] - bnxt_en: Fix counter overflow logic. (Jonathan Toppins) [1921449] - bnxt_en: Free port stats during firmware reset. (Jonathan Toppins) [1921449] - bnxt_en: read EEPROM A2h address using page 0 (Jonathan Toppins) [1921449] - bnxt_en: Send HWRM_FUNC_RESET fw command unconditionally. (Jonathan Toppins) [1921449] - bnxt_en: Check abort error state in bnxt_open_nic(). (Jonathan Toppins) [1921449] - bnxt_en: Re-write PCI BARs after PCI fatal error. (Jonathan Toppins) [1921449] - bnxt_en: Invoke cancel_delayed_work_sync() for PFs also. (Jonathan Toppins) [1921449] - bnxt_en: Fix regression in workqueue cleanup logic in bnxt_remove_one(). (Jonathan Toppins) [1921449] - bnxt_en: Add stored FW version info to devlink info_get cb. (Jonathan Toppins) [1921449] - bnxt_en: Refactor bnxt_dl_info_get(). (Jonathan Toppins) [1921449] - bnxt_en: Add bnxt_hwrm_nvm_get_dev_info() to query NVM info. (Jonathan Toppins) [1921449] - bnxt_en: Log unknown link speed appropriately. (Jonathan Toppins) [1921449] - bnxt_en: Log event_data1 and event_data2 when handling RESET_NOTIFY event. (Jonathan Toppins) [1921449] - bnxt_en: Simplify bnxt_async_event_process(). (Jonathan Toppins) [1921449] - bnxt_en: Set driver default message level. (Jonathan Toppins) [1921449] - bnxt_en: Enable online self tests for multi-host/NPAR mode. (Jonathan Toppins) [1921449] - bnxt_en: Return -EROFS to user space, if NVM writes are not permitted. (Jonathan Toppins) [1921449] - bnxt_en: Eliminate unnecessary RX resets. (Jonathan Toppins) [1921449] - bnxt_en: Reduce unnecessary message log during RX errors. (Jonathan Toppins) [1921449] - bnxt_en: Add a software counter for RX ring reset. (Jonathan Toppins) [1921449] - bnxt_en: Implement RX ring reset in response to buffer errors. (Jonathan Toppins) [1921449] - bnxt_en: Refactor bnxt_init_one_rx_ring(). (Jonathan Toppins) [1921449] - bnxt_en: Refactor bnxt_free_rx_skbs(). (Jonathan Toppins) [1921449] - bnxt_en: Log FW health status info, if reset is aborted. (Jonathan Toppins) [1921449] - bnxt_en: perform no master recovery during startup (Jonathan Toppins) [1921449] - bnxt_en: log firmware status on firmware init failure (Jonathan Toppins) [1921449] - bnxt_en: refactor bnxt_alloc_fw_health() (Jonathan Toppins) [1921449] - bnxt_en: Update firmware interface spec to 1.10.1.68. (Jonathan Toppins) [1921449] - bnxt_en: Improve preset max value for ethtool -l. (Jonathan Toppins) [1921449] - bnxt_en: Implement ethtool set_fec_param() method. (Jonathan Toppins) [1921449] - bnxt_en: Report Active FEC encoding during link up. (Jonathan Toppins) [1921449] - bnxt_en: Report FEC settings to ethtool. (Jonathan Toppins) [1921449] - bnxt_en: avoid link reset if speed is not changed (Jonathan Toppins) [1921449] - bnxt_en: Handle ethernet link being disabled by firmware. (Jonathan Toppins) [1921449] - bnxt_en: ethtool: support PAM4 link speeds up to 200G (Jonathan Toppins) [1921449] - bnxt_en: add basic infrastructure to support PAM4 link speeds (Jonathan Toppins) [1921449] - bnxt_en: refactor bnxt_get_fw_speed() (Jonathan Toppins) [1921449] - bnxt_en: refactor code to limit speed advertising (Jonathan Toppins) [1921449] - bnxt_en: Update firmware interface spec to 1.10.1.65. (Jonathan Toppins) [1921449] - bnxt: add pause frame stats (Jonathan Toppins) [1921449] - xfrm: Fix xfrm offload fallback fail case (Andrea Claudi) [1976424] - sctp: trim optlen when it's a huge value in sctp_setsockopt (Xin Long) [1983864] - netfilter: flowtable: Set offload timeouts according to proto values (Phil Sutter) [1979184] - netfilter: conntrack: Introduce udp offload timeout configuration (Phil Sutter) [1979184] - netfilter: conntrack: Introduce tcp offload timeout configuration (Phil Sutter) [1979184] - veth: check for NAPI instead of xdp_prog before xmit of XDP frame (Paolo Abeni) [1952835] - self-tests: add veth tests (Paolo Abeni) [1952835] - veth: refine napi usage (Paolo Abeni) [1952835] - veth: allow enabling NAPI even without XDP (Paolo Abeni) [1952835] - veth: use skb_orphan_partial instead of skb_orphan (Paolo Abeni) [1952835] - net: really orphan skbs tied to closing sk (Paolo Abeni) [1952835] - net: let skb_orphan_partial wake-up waiters. (Paolo Abeni) [1952835] - veth: Store queue_mapping independently of XDP prog presence (Paolo Abeni) [1952835] - net/xfrm: Add inner_ipproto into sec_path (Petr Oros) [1981429] - net, xdp: Introduce xdp_prepare_buff utility routine (Jiri Benc) [1983730] - net, xdp: Introduce xdp_init_buff utility routine (Jiri Benc) [1983730] - bridge: switchdev: Notify about VLAN protocol changes (Ivan Vecera) [1981461] - net: bridge: br_vlan_get_pvid_rcu() should dereference the VLAN group under RCU (Ivan Vecera) [1981461] - bridge: add br_vlan_get_proto() (Ivan Vecera) [1981461] - bridge: add br_vlan_get_pvid_rcu() (Ivan Vecera) [1981461] - RDMA/bnxt_re: Fix a double free in bnxt_qplib_alloc_res (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Get rid of custom module reference counting (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Create direct symbol link between bnxt modules (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Depend on bnxt ethernet driver and not blindly select it (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Fix Kconfig indentation (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Fix error return code in bnxt_qplib_cq_process_terminal() (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Move device to error state upon device crash (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Allow bigger MR creation (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Code refactor while populating user MRs (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Fix max_qp_wrs reported (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Fix entry size during SRQ create (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Fix sizeof mismatch for allocation of pbl_tbl. (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Use rdma_umem_for_each_dma_block() (Selvin Xavier) [1921454 1923026] - [s390] tools/kvm_stat: Exempt time-based counters (Claudio Imbrenda) [1981802] - Documentation/admin-guide: intel_pstate: drop doubled word (David Arcari) [1973225] - Documentation: fix multiple typos found in the admin-guide subdirectory (David Arcari) [1973225] - cpufreq: intel_pstate: Fix active mode setting from command line (David Arcari) [1973225] - cpufreq: intel_pstate: Use passive mode by default without HWP (David Arcari) [1973225] - cpufreq: intel_pstate: Use HWP if enabled by platform firmware (David Arcari) [1973225] - cpufreq: intel_pstate: Simplify intel_pstate_update_perf_limits() (David Arcari) [1973225] - cpufreq: intel_pstate: Clean up frequency computations (David Arcari) [1973225] - cpufreq/intel_pstate: Fix wrong macro conversion (David Arcari) [1973225] - cpufreq: Convert to new X86 CPU match macros (David Arcari) [1973225] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 (David Arcari) [1973225] - selftests/fpu: Fix debugfs_simple_attr.cocci warning (Vitaly Kuznetsov) [1919182] - selftest/fpu: avoid clang warning (Vitaly Kuznetsov) [1919182] - redhat/configs: Add Enable CONFIG_TEST_FPU (Vitaly Kuznetsov) [1919182] - selftests/fpu: Add an FPU selftest (Vitaly Kuznetsov) [1919182] - x86/fpu/64: Don't FNINIT in kernel_fpu_begin() (Vitaly Kuznetsov) [1919182] - x86/fpu: Make the EFI FPU calling convention explicit (Vitaly Kuznetsov) [1919182] - x86/mmx: Use KFPU_387 for MMX string operations (Vitaly Kuznetsov) [1919182] - x86/fpu: Add kernel_fpu_begin_mask() to selectively initialize state (Vitaly Kuznetsov) [1919182] - x86/fpu: Simplify kernel_fpu_begin() (Vitaly Kuznetsov) [1919182] - x86/fpu: Simplify kernel_fpu_end() (Vitaly Kuznetsov) [1919182] - x86/fpu: Don't use current->mm to check for a kthread (Vitaly Kuznetsov) [1919182] - x86/fpu: Don't export __kernel_fpu_{begin,end}() (Vitaly Kuznetsov) [1919182] - intel_th: pci: Add Alder Lake-P support (Tony Camuso) [1929493 1929494]- can: bcm: delay release of struct bcm_op after synchronize_rcu() (Hangbin Liu) [1975059] {CVE-2021-3609} - seq_file: Disallow extremely large seq buffer allocations (Ian Kent) [1975182] - nvme-pci: look for StorageD3Enable on companion ACPI device instead (Gopal Tiwari) [1965660] - prctl: exe link permission error changed from -EINVAL to -EPERM (Adrian Reber) [1960708] - prctl: Allow local CAP_CHECKPOINT_RESTORE to change /proc/self/exe (Adrian Reber) [1960708] - prctl_set_mm: refactor checks from validate_prctl_map (Adrian Reber) [1960708] - proc: allow access in init userns for map_files with CAP_CHECKPOINT_RESTORE (Adrian Reber) [1960708] - pid_namespace: use checkpoint_restore_ns_capable() for ns_last_pid (Adrian Reber) [1960708] - capabilities: Introduce CAP_CHECKPOINT_RESTORE (Adrian Reber) [1960708] - scripts: skip empty CAP_* strings (Adrian Reber) [1960708] - VMCI: Release resource if the work is already queued (Cathy Avery) [1978518] - perf vendor events arm64: Add Fujitsu A64FX pmu event (Michael Petlan) [1908109] - perf vendor events arm64: Add more common and uarch events (Michael Petlan) [1908109] - sunrpc: Avoid a KASAN slab-out-of-bounds bug in xdr_set_page_base() (Benjamin Coddington) [1969751] - xfs: sync lazy sb accounting on quiesce of read-only mounts (Bill O'Donnell) [1917220] - drm/dp_mst: Avoid to mess up payload table by ports in stale topology (Lyude Paul) [1944404] - drm/dp_mst: Do not set proposed vcpi directly (Lyude Paul) [1944404] - drm/qxl: add lock asserts to qxl_bo_vmap_locked + qxl_bo_vunmap_locked (Lyude Paul) [1944404 1907341] - drm/qxl: rework cursor plane (Lyude Paul) [1944404 1907341] - drm/qxl: move shadow handling to new qxl_prepare_shadow() (Lyude Paul) [1944404 1907341] - drm/qxl: fix monitors object vmap (Lyude Paul) [1944404 1907341] - drm/qxl: fix prime vmap (Lyude Paul) [1944404 1907341] - drm/qxl: add qxl_bo_vmap/qxl_bo_vunmap (Lyude Paul) [1944404 1907341] - drm/qxl: rename qxl_bo_kmap -> qxl_bo_vmap_locked (Lyude Paul) [1944404 1907341] - drm/qxl: more fence wait rework (Lyude Paul) [1944404 1907341] - drm/qxl: properly handle device init failures (Lyude Paul) [1944404 1907341] - drm/qxl: allocate dumb buffers in ram (Lyude Paul) [1944404 1907341] - drm/qxl: simplify qxl_fence_wait (Lyude Paul) [1944404 1907341] - drm/qxl: properly free qxl releases (Lyude Paul) [1944404 1907341] - drm/qxl: handle shadow in primary destroy (Lyude Paul) [1944404 1907341] - drm/qxl: properly pin/unpin shadow (Lyude Paul) [1944404 1907341] - drm/qxl: use drmm_mode_config_init (Lyude Paul) [1944404 1907341] - drm/i915/icp+: Use icp_hpd_irq_setup() instead of spt_hpd_irq_setup() (Lyude Paul) [1944404] - drm/i915/gen9_bc: Add W/A for missing STRAP config on TGP PCH + CML combos (Lyude Paul) [1944404] - drm/i915/gen9_bc: Introduce HPD pin mappings for TGP PCH + CML combos (Lyude Paul) [1944404] - drm/i915/gen9_bc: Introduce TGP PCH DDC pin mappings (Lyude Paul) [1944404] - drm/i915/gen9_bc: Recognize TGP PCH + CML combos (Lyude Paul) [1944404] - drm/i915: rename i915_rev_steppings->intel_step_info (Lyude Paul) [1944404] - drm/i915: rename disp_stepping->display_step and gt_stepping->gt_step (Lyude Paul) [1944404] - drm/i915: rename DISP_STEPPING->DISPLAY_STEP and GT_STEPPING->GT_STEP (Lyude Paul) [1944404] - drm/i915: switch TGL and ADL to the new stepping scheme (Lyude Paul) [1944404] - drm/i915: switch KBL to the new stepping scheme (Lyude Paul) [1944404] - drm/i915: add new helpers for accessing stepping info (Lyude Paul) [1944404] - drm/i915: split out stepping info to a new file (Lyude Paul) [1944404] - drm/i915: Add DISPLAY_VER() and related macros (Lyude Paul) [1944404] - drm/i915/display: Do not allow DC3CO if PSR SF is enabled (Lyude Paul) [1944404] - drm/i915: s/dev_priv/i915/ for the remainder of DDI clock routing (Lyude Paul) [1944404] - drm/i915: Relocate icl_sanitize_encoder_pll_mapping() (Lyude Paul) [1944404] - drm/i915: Use .disable_clock() for pll sanitation (Lyude Paul) [1944404] - drm/i915: Split adl-s/rkl from icl_ddi_combo_{enable,disable}_clock() (Lyude Paul) [1944404] - drm/i915: Extract _cnl_ddi_{enable,disable}_clock() (Lyude Paul) [1944404] - drm/i915: Sprinkle WARN(!pll) into icl/dg1 .clock_enable() (Lyude Paul) [1944404] - drm/i915: Sprinkle a few missing locks around shared DDI clock registers (Lyude Paul) [1944404] - drm/i915: Use intel_de_rmw() for DDI clock routing (Lyude Paul) [1944404] - drm/i915: Extract icl+ .{enable,disable}_clock() vfuncs (Lyude Paul) [1944404] - drm/i915: Convert DG1 over to .{enable,disable}_clock() (Lyude Paul) [1944404] - drm/i195: Extract cnl_ddi_{enable,disable}_clock() (Lyude Paul) [1944404] - drm/i915: Extract skl_ddi_{enable,disable}_clock() (Lyude Paul) [1944404] - drm/i915: Extract hsw_ddi_{enable,disable}_clock() (Lyude Paul) [1944404] - drm/i915: Introduce .{enable,disable}_clock() encoder vfuncs (Lyude Paul) [1944404] - drm/i915: Use intel_ddi_clk_select() for FDI (Lyude Paul) [1944404] - drm/i915/adl_s: Add GT and CTX WAs for ADL-S (Lyude Paul) [1944404] - drm/i915/adl_s: Add display WAs for ADL-S (Lyude Paul) [1944404] - drm/i915/display: Add HAS_D12_PLANE_MINIMIZATION (Lyude Paul) [1944404] - drm/i915/adl_s: Re-use TGL GuC/HuC firmware (Lyude Paul) [1944404] - drm/i915/adl_s: Add power wells (Lyude Paul) [1944404] - drm/i915/adl_s: Update PHY_MISC programming (Lyude Paul) [1944404] - drm/i915/adl_s: Update combo PHY master/slave relationships (Lyude Paul) [1944404] - drm/i915/adl_s: Add vbt port and aux channel settings for adls (Lyude Paul) [1944404] - drm/i915/adl_s: Add adl-s ddc pin mapping (Lyude Paul) [1944404] - drm/i915/adl_s: Initialize display for ADL-S (Lyude Paul) [1944404] - drm/i915/adl_s: Configure Port clock registers for ADL-S (Lyude Paul) [1944404] - drm/i915/adl_s: Configure DPLL for ADL-S (Lyude Paul) [1944404] - drm/i915/adl_s: Add PHYs for Alderlake S (Lyude Paul) [1944404] - drm/i915/adl_s: Add PCH support (Lyude Paul) [1944404] - drm/i915/adl_s: Add ADL-S platform info and PCI ids (Lyude Paul) [1944404] - drm/i915/tgl: Use TGL stepping info for applying WAs (Lyude Paul) [1944404] - redhat/configs: Update CONFIG_HSA_AMD (Lyude Paul) - redhat/configs: Update CONFIG_DRM_AMDGPU_USERPTR (Lyude Paul) - DRM Backport v5.11 -> v5.12.4 (Lyude Paul) [1944404] - include/linux/kernel.h: add typeof_member() macro (Lyude Paul) [1944404] - drm: Use USB controller's DMA mask when importing dmabufs (Lyude Paul) [1944404] - PM: runtime: Add pm_runtime_get_if_active() (Lyude Paul) [1944404] - PCI: Add pci_rebar_bytes_to_size() (Lyude Paul) [1944404] - PCI: Export pci_rebar_get_possible_sizes() (Lyude Paul) [1944404] - DRM backport v5.10->v5.11 (Lyude Paul) [1944404] - dma-buf: Use struct dma_buf_map in dma_buf_vunmap() interfaces (Lyude Paul) [1944404] - dma-buf: Use struct dma_buf_map in dma_buf_vmap() interfaces (Lyude Paul) [1944404] - dma-buf: Add struct dma-buf-map for storing struct dma_buf.vaddr_ptr (Lyude Paul) [1944404] - PCI/PM: Do not generate wakeup event when runtime resuming device (Lyude Paul) [1944404] - PCI/PM: Rename pci_wakeup_bus() to pci_resume_bus() (Lyude Paul) [1944404] - blktrace: make relay callbacks const (Lyude Paul) [1944404] - drm/i915: make relay callbacks const (Lyude Paul) [1944404] - relay: allow the use of const callback structs (Lyude Paul) [1944404] - relay: make create_buf_file and remove_buf_file callbacks mandatory (Lyude Paul) [1944404] - relay: require non-NULL callbacks in relay_open() (Lyude Paul) [1944404] - relay: remove unused buf_mapped and buf_unmapped callbacks (Lyude Paul) [1944404] - drm/edid: fix objtool warning in drm_cvt_modes() (Lyude Paul) [1944404] - drm/edid: Fix uninitialized variable in drm_cvt_modes() (Lyude Paul) [1944404] - DRM backport v5.9.y -> v5.10 (Lyude Paul) [1944404] - time: Introduce jiffies64_to_msecs() (Lyude Paul) [1944404] - virtio: add dma-buf support for exported objects (Lyude Paul) [1944404] - objtool: Rename frame.h -> objtool.h (Lyude Paul) [1944404] - moduleparams: Add hexint type parameter (Lyude Paul) [1944404] - iommu/vt-d: Move intel_iommu_gfx_mapped to Intel IOMMU header (Lyude Paul) [1944404]- [s390] s390/zcrypt/pkey: introduce zcrypt_wait_api_operational() function (Claudio Imbrenda) [1881833] - [s390] s390/ap: ap bus userspace notifications for some bus conditions (Claudio Imbrenda) [1881833] - [s390] s390/pkey: fix paes selftest failure with paes and pkey static build (Claudio Imbrenda) [1881833] - KVM: nSVM: Avoid tainiting kernel by default (Vitaly Kuznetsov) [1982248] - KVM: s390x: implement KVM_CAP_SET_GUEST_DEBUG2 (Thomas Huth) [1945752] - KVM: s390: fix guarded storage control register handling (Thomas Huth) [1945752] - s390/protvirt: fix error return code in uv_info_init() (Thomas Huth) [1945752] - s390/uv: fix prot virt host indication compilation (Thomas Huth) [1945752] - KVM: s390: VSIE: fix MVPG handling for prefixing and MSO (Thomas Huth) [1945752] - KVM: s390: split kvm_s390_real_to_abs (Thomas Huth) [1945752] - KVM: s390: VSIE: correctly handle MVPG when in VSIE (Thomas Huth) [1945752] - KVM: s390: extend kvm_s390_shadow_fault to return entry pointer (Thomas Huth) [1945752] - s390/uv: add prot virt guest/host indication files (Thomas Huth) [1945752] - KVM: s390: split kvm_s390_logical_to_effective (Thomas Huth) [1945752] - KVM: s390: Fix comment spelling in kvm_s390_vcpu_start() (Thomas Huth) [1945752] - s390: uv: Fix sysfs max number of VCPUs reporting (Thomas Huth) [1945752] - KVM: s390: track synchronous pfault events in kvm_stat (Thomas Huth) [1945752] - s390/gmap: make gmap memcg aware (Thomas Huth) [1945752] - KVM: s390: Add memcg accounting to KVM allocations (Thomas Huth) [1945752] - s390/uv: handle destroy page legacy interface (Thomas Huth) [1945752] - KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup (Thomas Huth) [1945752] - virtio/s390: implement virtio-ccw revision 2 correctly (Thomas Huth) [1945752] - sfc: deprecate SFC9020 family (Siena) (Íñigo Huguet) [1926379] - NFS: Fix open coded versions of nfs_set_cache_invalid() in NFSv4 (Benjamin Coddington) [1936478] - NFS: Fix open coded versions of nfs_set_cache_invalid() (Benjamin Coddington) [1936478] - NFS: Clean up function nfs_mark_dir_for_revalidate() (Benjamin Coddington) [1936478] - NFSD: Mark exports of NFS as tech-preview (Benjamin Coddington) [1972229] - perf vendor events intel: Add missing skylake & icelake model numbers (Michael Petlan) [1971959] - tc-testing: add test for ct DNAT tuple collision (Marcelo Ricardo Leitner) [1964578] - tc-testing: add support for sending various scapy packets (Marcelo Ricardo Leitner) [1964578] - tc-testing: fix list handling (Marcelo Ricardo Leitner) [1964578] - net/sched: act_ct: handle DNAT tuple collision (Marcelo Ricardo Leitner) [1964578] - net/packet: remove data races in fanout operations (Balazs Nemeth) [1957270] - net/packet: remove locking from packet_rcv_has_room() (Balazs Nemeth) [1957270] - net: packetmmap: fix only tx timestamp on request (Balazs Nemeth) [1970404] - x86/sgx: Add TAINT_TECH_PREVIEW for virtual EPC (Bandan Das) [1977474] - cxgb4: fix thermal zone device registration (Raju Rangoju) [1954012] - powerpc/64s: Fix crashes when toggling stf barrier (Desnes A. Nunes do Rosario) [1964484] - iavf: Fix an error handling path in 'iavf_probe()' (Stefan Assmann) [1920276] - iavf: clean up packet type lookup table (Stefan Assmann) [1920276] - iavf: redefine the magic number for FDIR GTP-U header fields (Stefan Assmann) [1920276] - iavf: enhance the duplicated FDIR list scan handling (Stefan Assmann) [1920276] - iavf: change the flex-byte support number to macro definition (Stefan Assmann) [1920276] - iavf: remove duplicate free resources calls (Stefan Assmann) [1920276] - iavf: Support for modifying SCTP RSS flow hashing (Stefan Assmann) [1920276] - iavf: Support for modifying UDP RSS flow hashing (Stefan Assmann) [1920276] - iavf: Support for modifying TCP RSS flow hashing (Stefan Assmann) [1920276] - iavf: Add framework to enable ethtool RSS config (Stefan Assmann) [1920276] - iavf: add support for UDP Segmentation Offload (Stefan Assmann) [1920276] - intel: clean up mismatched header comments (Stefan Assmann) [1920276] - iavf: Enable flex-bytes support (Stefan Assmann) [1920276] - iavf: Support Ethernet Type Flow Director filters (Stefan Assmann) [1920276] - iavf: Support IPv6 Flow Director filters (Stefan Assmann) [1920276] - iavf: Support IPv4 Flow Director filters (Stefan Assmann) [1920276] - iavf: Add framework to enable ethtool ntuple filters (Stefan Assmann) [1920276] - net: intel: iavf: fix error return code of iavf_init_get_resources() (Stefan Assmann) [1920276] - workqueue: Move the position of debug_work_activate() in __queue_work() (Waiman Long) [1977537] - workqueue: remove useless unlock() and lock() in series (Waiman Long) [1977537] - workqueue: Convert the pool::lock and wq_mayday_lock to raw_spinlock_t (Waiman Long) [1977537] - workqueue: Use rcuwait for wq_manager_wait (Waiman Long) [1977537] - workqueue: Remove unnecessary kfree() call in rcu_free_wq() (Waiman Long) [1977537] - workqueue: Fix an use after free in init_rescuer() (Waiman Long) [1977537] - workqueue: Use IS_ERR and PTR_ERR instead of PTR_ERR_OR_ZERO. (Waiman Long) [1977537] - workqueue: don't use wq_select_unbound_cpu() for bound works (Waiman Long) [1977537] - workqueue: Use pr_warn instead of pr_warning (Waiman Long) [1977537] - workqueue: more destroy_workqueue() fixes (Waiman Long) [1977537] - workqueue: Minor follow-ups to the rescuer destruction change (Waiman Long) [1977537] - kernel/workqueue: Document wq_worker_last_func() argument (Waiman Long) [1977537] - workqueue: Only unregister a registered lockdep key (Waiman Long) [1977537] - kernel: workqueue: clarify wq_worker_last_func() caller requirements (Waiman Long) [1977537] - workqueue: Fix spelling in source code comments (Waiman Long) [1977537] - workqueue: fix typo in comment (Waiman Long) [1977537] - ice: add correct exception tracing for XDP (Jonathan Toppins) [1920278] - ice: optimize for XDP_REDIRECT in xsk path (Jonathan Toppins) [1920278] - ice: Allow all LLDP packets from PF to Tx (Jonathan Toppins) [1920278] - ice: report supported and advertised autoneg using PHY capabilities (Jonathan Toppins) [1920278] - ice: handle the VF VSI rebuild failure (Jonathan Toppins) [1920278] - ice: Fix VFR issues for AVF drivers that expect ATQLEN cleared (Jonathan Toppins) [1920278] - ice: Fix allowing VF to request more/less queues via virtchnl (Jonathan Toppins) [1920278] - ice: track AF_XDP ZC enabled queues in bitmap (Jonathan Toppins) [1920278] - ice: handle increasing Tx or Rx ring sizes (Jonathan Toppins) [1920278] - ice: Fix potential infinite loop when using u8 loop counter (Jonathan Toppins) [1920278] - ice: fix memory leak of aRFS after resuming from suspend (Jonathan Toppins) [1920278] - ice: Cleanup fltr list in case of allocation issues (Jonathan Toppins) [1920278] - ice: Use port number instead of PF ID for WoL (Jonathan Toppins) [1920278] - ice: Fix for dereference of NULL pointer (Jonathan Toppins) [1920278] - ice: remove DCBNL_DEVRESET bit from PF state (Jonathan Toppins) [1920278] - ice: fix memory allocation call (Jonathan Toppins) [1920278] - ice: prevent ice_open and ice_stop during reset (Jonathan Toppins) [1920278] - ice: Recognize 860 as iSCSI port in CEE mode (Jonathan Toppins) [1920278] - ice: Increase control queue timeout (Jonathan Toppins) [1920278] - ice: Continue probe on link/PHY errors (Jonathan Toppins) [1920278] - ice: fix napi work done reporting in xsk path (Jonathan Toppins) [1920278] - ice: update the number of available RSS queues (Jonathan Toppins) [1920278] - ice: Fix state bits on LLDP mode switch (Jonathan Toppins) [1920278] - ice: Account for port VLAN in VF max packet size calculation (Jonathan Toppins) [1920278] - ice: Set trusted VF as default VSI when setting allmulti on (Jonathan Toppins) [1920278] - ice: report correct max number of TCs (Jonathan Toppins) [1920278] - ice: skip NULL check against XDP prog in ZC path (Jonathan Toppins) [1920278] - ice: remove redundant checks in ice_change_mtu (Jonathan Toppins) [1920278] - ice: move skb pointer from rx_buf to rx_ring (Jonathan Toppins) [1920278] - ice: simplify ice_run_xdp (Jonathan Toppins) [1920278] - ice: Improve MSI-X fallback logic (Jonathan Toppins) [1920278] - ice: Fix trivial error message (Jonathan Toppins) [1920278] - ice: remove unnecessary casts (Jonathan Toppins) [1920278] - ice: Refactor DCB related variables out of the ice_port_info struct (Jonathan Toppins) [1920278] - ice: fix writeback enable logic (Jonathan Toppins) [1920278] - ice: Use PSM clock frequency to calculate RL profiles (Jonathan Toppins) [1920278] - ice: create scheduler aggregator node config and move VSIs (Jonathan Toppins) [1920278 1940527 1940535 1940542] {CVE-2020-24504 CVE-2020-24503 CVE-2020-24502} - ice: Add initial support framework for LAG (Jonathan Toppins) [1920278] - ice: Remove xsk_buff_pool from VSI structure (Jonathan Toppins) [1920278] - ice: implement new LLDP filter command (Jonathan Toppins) [1920278] - ice: log message when trusted VF goes in/out of promisc mode (Jonathan Toppins) [1920278] - ice: remove dead code (Jonathan Toppins) [1920278] - ice: use flex_array_size where possible (Jonathan Toppins) [1920278] - ice: Replace one-element array with flexible-array member (Jonathan Toppins) [1920278] - ice: display stored UNDI firmware version via devlink info (Jonathan Toppins) [1920278] - ice: display stored netlist versions via devlink info (Jonathan Toppins) [1920278] - ice: display some stored NVM versions via devlink info (Jonathan Toppins) [1920278] - ice: introduce function for reading from flash modules (Jonathan Toppins) [1920278] - ice: cache NVM module bank information (Jonathan Toppins) [1920278] - ice: introduce context struct for info report (Jonathan Toppins) [1920278] - ice: create flash_info structure and separate NVM version (Jonathan Toppins) [1920278] - ice: report timeout length for erasing during devlink flash (Jonathan Toppins) [1920278] - ice: Implement flow for IPv6 next header (extension header) (Jonathan Toppins) [1920278] - ice: fix FDir IPv6 flexbyte (Jonathan Toppins) [1920278] - ice: drop dead code in ice_receive_skb() (Jonathan Toppins) [1920278] - ice, xsk: Move Rx allocation out of while-loop (Jonathan Toppins) [1920278] - ice: avoid premature Rx buffer reuse (Jonathan Toppins) [1920278] - ice: Add space to unknown speed (Jonathan Toppins) [1920278] - ice: join format strings to same line as ice_debug (Jonathan Toppins) [1920278] - ice: silence static analysis warning (Jonathan Toppins) [1920278] - ice: cleanup misleading comment (Jonathan Toppins) [1920278] - ice: Remove vlan_ena from vsi structure (Jonathan Toppins) [1920278] - ice: Remove gate to OROM init (Jonathan Toppins) [1920278] - ice: Enable Support for FW Override (E82X) (Jonathan Toppins) [1920278] - ice: don't always return an error for Get PHY Abilities AQ command (Jonathan Toppins) [1920278] - ice: cleanup stack hog (Jonathan Toppins) [1920278] - mm: migrate: fix missing update page_private to hugetlb_page_subpool (Chris von Recklinghausen) [1981661] - mm,hugetlb: drop clearing of flag from prep_new_huge_page (Chris von Recklinghausen) [1981661] - hugetlb: fix uninitialized subpool pointer (Chris von Recklinghausen) [1981661] - include/linux/hugetlb.h: add synchronization information for new hugetlb specific flags (Chris von Recklinghausen) [1981661] - hugetlb: convert PageHugeFreed to HPageFreed flag (Chris von Recklinghausen) [1981661] - hugetlb: convert PageHugeTemporary() to HPageTemporary flag (Chris von Recklinghausen) [1981661] - mm: hugetlb: fix a race between freeing and dissolving the page (Chris von Recklinghausen) [1981661] - mm: don't let userspace spam allocations warnings (Xin Long) [1976699] - dm writecache: make writeback pause configurable (Mike Snitzer) [1978369] - dm writecache: pause writeback if cache full and origin being written directly (Mike Snitzer) [1978369] - dm io tracker: factor out IO tracker (Mike Snitzer) [1978369] - dm writecache: add optional "metadata_only" parameter (Mike Snitzer) [1978369] - dm writecache: add "cleaner" and "max_age" to Documentation (Mike Snitzer) [1978369] - dm writecache: write at least 4k when committing (Mike Snitzer) [1978369] - dm writecache: have ssd writeback wait if the kcopyd workqueue is busy (Mike Snitzer) [1978369] - dm writecache: use list_move instead of list_del_list_add in writecache_writeback() (Mike Snitzer) [1978369] - dm writecache: commit just one block, not a full page (Mike Snitzer) [1978369] - dm writecache: remove unused gfp_t argument from wc_add_block() (Mike Snitzer) [1978369] - dm writecache: interrupt writeback if suspended (Mike Snitzer) [1978369] - dm writecache: don't split bios when overwriting contiguous cache content (Mike Snitzer) [1978369] - dm kcopyd: avoid spin_lock_irqsave from process context (Mike Snitzer) [1978369] - dm kcopyd: avoid useless atomic operations (Mike Snitzer) [1978369] - x86/asm: Optimize memcpy_flushcache() (Mike Snitzer) [1978369] - IB/isert: Align target max I/O size to initiator size (Kamal Heib) [1930955] - IB/isert: set rdma cm afonly flag (Kamal Heib) [1930955]- xsk: Rollback reservation at NETDEV_TX_BUSY (Jiri Benc) [1882711] - xsk: Fix race in SKB mode transmit with shared cq (Jiri Benc) [1882711] - bpf: Only provide bpf_sock_from_file with CONFIG_NET (Jiri Benc) [1882711] - xsk: Validate socket state in xsk_recvmsg, prior touching socket members (Jiri Benc) [1882711] - samples/bpf: Fix spelling mistake "recieving" -> "receiving" (Jiri Benc) [1882711] - samples/bpf: Sample application for eBPF load and socket creation split (Jiri Benc) [1882711] - bpf: Adds support for setting window clamp (Jiri Benc) [1882711] - tcp: declare tcp_mmap() only when CONFIG_MMU is set (Jiri Benc) [1882711] - bpf: Remove trailing semicolon in macro definition (Jiri Benc) [1882711] - bpf: Allow bpf_{s,g}etsockopt from cgroup bind{4,6} hooks (Jiri Benc) [1882711] - bpf: Eliminate rlimit-based memory accounting infra for bpf maps (Jiri Benc) [1882711] - bpf: Eliminate rlimit-based memory accounting for xskmap maps (Jiri Benc) [1882711] - bpf: Eliminate rlimit-based memory accounting for sockmap and sockhash maps (Jiri Benc) [1882711] - bpf: Refine memcg-based memory accounting for xskmap maps (Jiri Benc) [1882711] - bpf: Refine memcg-based memory accounting for sockmap and sockhash maps (Jiri Benc) [1882711] - net, xdp, xsk: fix __sk_mark_napi_id_once napi_id error (Jiri Benc) [1882711] - samples/bpf: Add option to set the busy-poll budget (Jiri Benc) [1882711] - samples/bpf: Add busy-poll support to xdpsock (Jiri Benc) [1882711] - xsk: Propagate napi_id to XDP socket Rx path (Jiri Benc) [1882711] - xsk: Add busy-poll support for {recv,send}msg() (Jiri Benc) [1882711] - xsk: Check need wakeup flag in sendmsg() (Jiri Benc) [1882711] - xsk: Add support for recvmsg() (Jiri Benc) [1882711] - net: Add SO_BUSY_POLL_BUDGET socket option (Jiri Benc) [1882711] - net: Introduce preferred busy-polling (Jiri Benc) [1882711] - net: napi: use READ_ONCE()/WRITE_ONCE() (Jiri Benc) [1882711] - net: napi: add hard irqs deferral feature (Jiri Benc) [1882711] - fs/eventpoll.c: simply CONFIG_NET_RX_BUSY_POLL ifdefery (Jiri Benc) [1882711] - xdp: Remove the functions xsk_map_inc and xsk_map_put (Jiri Benc) [1882711] - xsk: Introduce batched Tx descriptor interfaces (Jiri Benc) [1882711] - xsk: Introduce padding between more ring pointers (Jiri Benc) [1882711] - net: page_pool: Add bulk support for ptr_ring (Jiri Benc) [1882711] - net: xdp: Introduce bulking for xdp tx return path (Jiri Benc) [1882711] - bpf: Rename some functions in bpf_sk_storage (Jiri Benc) [1882711] - bpf: Folding omem_charge() into sk_storage_charge() (Jiri Benc) [1882711] - net/smc: properly handle workqueue allocation failure (Andrea Claudi) [1955178] - Revert "net/smc: fix a NULL pointer dereference" (Andrea Claudi) [1955178] - KVM: selftests: evmcs_test: Test that KVM_STATE_NESTED_EVMCS is never lost (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Request to sync eVMCS from VMCS12 after migration (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Reset eVMCS clean fields data from prepare_vmcs02() (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Force enlightened VMCS sync from nested_vmx_failValid() (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Ignore 'hv_clean_fields' data when eVMCS data is copied in vmx_get_nested_state() (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Release enlightened VMCS on VMCLEAR (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Introduce 'EVMPTR_MAP_PENDING' post-migration state (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Make copy_vmcs12_to_enlightened()/copy_enlightened_to_vmcs12() return 'void' (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Release eVMCS when enlightened VMENTRY was disabled (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Don't set 'dirty_vmcs12' flag on enlightened VMPTRLD (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Use '-1' in 'hv_evmcs_vmptr' to indicate that eVMCS is not in use (Vitaly Kuznetsov) [1940837] - KVM: selftests: evmcs_test: Check that VMCS12 is alway properly synced to eVMCS after restore (Vitaly Kuznetsov) [1940837] - KVM: selftests: evmcs_test: Check that VMLAUNCH with bogus EVMPTR is causing #UD (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Always make an attempt to map eVMCS after migration (Vitaly Kuznetsov) [1940837] - Bluetooth: btusb: Some Qualcomm Bluetooth adapters stop working (Gopal Tiwari) [1973909] - KVM: x86: Unload MMU on guest TLB flush if TDP disabled to force MMU sync (Vitaly Kuznetsov) [1906634] - scsi: sbitmap: Silence a debug kernel warning triggered by sbitmap_put() (Ewan D. Milne) [1761937] - scsi: core: Replace sdev->device_busy with sbitmap (Ewan D. Milne) [1761937] - scsi: core: Make sure sdev->queue_depth is <= max(shost->can_queue, 1024) (Ewan D. Milne) [1761937] - scsi: core: Add scsi_device_busy() wrapper (Ewan D. Milne) [1761937] - scsi: blk-mq: Return budget token from .get_budget callback (Ewan D. Milne) [1761937] - scsi: blk-mq: Add callbacks for storing & retrieving budget token (Ewan D. Milne) [1761937] - scsi: sbitmap: Add sbitmap_calculate_shift() helper (Ewan D. Milne) [1761937] - scsi: sbitmap: Export sbitmap_weight (Ewan D. Milne) [1761937] - scsi: sbitmap: Move allocation hint into sbitmap (Ewan D. Milne) [1761937] - scsi: sbitmap: Add helpers for updating allocation hint (Ewan D. Milne) [1761937] - scsi: sbitmap: Maintain allocation round_robin in sbitmap (Ewan D. Milne) [1761937] - scsi: sbitmap: Remove sbitmap_clear_bit_unlock (Ewan D. Milne) [1761937] - blk-mq: pass request queue into get/put budget callback (Ewan D. Milne) [1761937] - dma-iommu: implement ->alloc_noncontiguous (Jerry Snitselaar) [1955767] - dma-iommu: refactor iommu_dma_alloc_remap (Jerry Snitselaar) [1955767] - dma-mapping: add a dma_alloc_noncontiguous API (Jerry Snitselaar) [1955767] - dma-mapping: refactor dma_{alloc,free}_pages (Jerry Snitselaar) [1955767] - dma-mapping: add a dma_mmap_pages helper (Jerry Snitselaar) [1955767] - dma-mapping: remove the {alloc,free}_noncoherent methods (Jerry Snitselaar) [1955767] - iommu/vt-d: Make unnecessarily global functions static (Jerry Snitselaar) [1955767] - iommu/vt-d: Remove unused function declarations (Jerry Snitselaar) [1955767] - iommu/vt-d: Remove SVM_FLAG_PRIVATE_PASID (Jerry Snitselaar) [1955767] - iommu/vt-d: Remove svm_dev_ops (Jerry Snitselaar) [1955767] - iommu/vt-d: Use Real PCI DMA device for IRTE (Jerry Snitselaar) [1955767] - iommu/vt-d: Calculate and set flags for handle_mm_fault (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix build error of pasid_enable_wpe() with !X86 (Jerry Snitselaar) [1955767] - iommu/vt-d: Avoid unnecessary cache flush in pasid entry teardown (Jerry Snitselaar) [1955767] - iommu/vt-d: Enable write protect propagation from guest (Jerry Snitselaar) [1955767] - iommu/vt-d: Enable write protect for supervisor SVM (Jerry Snitselaar) [1955767] - iommu/vt-d: Report more information about invalidation errors (Jerry Snitselaar) [1955767] - iommu/vt-d: Disable SVM when ATS/PRI/PASID are not enabled in the device (Jerry Snitselaar) [1955767] - iommu: Stop exporting free_iova_fast() (Jerry Snitselaar) [1955767] - iommu: Delete iommu_dma_free_cpu_cached_iovas() (Jerry Snitselaar) [1955767] - iommu/vt-d: Remove IOVA domain rcache flushing for CPU offlining (Jerry Snitselaar) [1955767] - iova: Add CPU hotplug handler to flush rcaches (Jerry Snitselaar) [1955767] - iommu/iova: Improve restart logic (Jerry Snitselaar) [1955767] - iommu/iova: Add rbtree entry helper (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Remove the unused fields for PREFETCH_CONFIG command (Jerry Snitselaar) [1955767] - iommu/vt-d: Use user privilege for RID2PASID translation (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix sysfs leak in alloc_iommu() (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Add a check to avoid invalid iotlb sync (Jerry Snitselaar) [1955767] - x86/events/amd/iommu: Fix invalid Perf result due to IOMMU PMC power-gating (Jerry Snitselaar) [1955767] - iommu: Fix a boundary issue to avoid performance drop (Jerry Snitselaar) [1955767] - iommu/vt-d: Check for allocation failure in aux_detach_device() (Jerry Snitselaar) [1955767] - iommu/vt-d: Remove unused dma map/unmap trace events (Jerry Snitselaar) [1955767] - iommu/amd: Clear DMA ops when switching domain (Jerry Snitselaar) [1955767] - iommu/amd: Remove performance counter pre-initialization test (Jerry Snitselaar) [1955767] - Revert "iommu/amd: Fix performance counter initialization" (Jerry Snitselaar) [1955767] - iommu/dma: Resurrect the "forcedac" option (Jerry Snitselaar) [1955767] - iommu: Check dev->iommu in iommu_dev_xxx functions (Jerry Snitselaar) [1955767] - iommu/amd: Put newline after closing bracket in warning (Jerry Snitselaar) [1955767] - iommu/vt-d: Force to flush iotlb before creating superpage (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix an error handling path in 'intel_prepare_irq_remapping()' (Jerry Snitselaar) [1955767] - iommu/vt-d: Invalidate PASID cache when root/context entry changed (Jerry Snitselaar) [1955767] - iommu/vt-d: Remove WO permissions on second-level paging entries (Jerry Snitselaar) [1955767] - iommu/vt-d: Report the right page fault address (Jerry Snitselaar) [1955767] - iommu/vt-d: Report right snoop capability when using FL for IOVA (Jerry Snitselaar) [1955767] - iommu/vt-d: Don't set then clear private data in prq_event_thread() (Jerry Snitselaar) [1955767] - iommu/vt-d: Reject unsupported page request modes (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: add bit field SFM into GERROR_ERR_MASK (Jerry Snitselaar) [1955767] - iommu/amd: Keep track of amd_iommu_irq_remap state (Jerry Snitselaar) [1955767] - iommu/amd: Don't call early_amd_iommu_init() when AMD IOMMU is disabled (Jerry Snitselaar) [1955767] - iommu/amd: Move Stoney Ridge check to detect_ivrs() (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix status code for Allocate/Free PASID command (Jerry Snitselaar) [1955767] - iommu: Don't use lazy flush for untrusted device (Jerry Snitselaar) [1955767] - iommu/amd: Fix sleeping in atomic in increase_address_space() (Jerry Snitselaar) [1955767] - iommu: Delete iommu_dev_has_feature() (Jerry Snitselaar) [1955767] - iommu: Delete iommu_domain_window_disable() (Jerry Snitselaar) [1955767] - iommu: Stop exporting iommu_map_sg_atomic() (Jerry Snitselaar) [1955767] - iova: Stop exporting some more functions (Jerry Snitselaar) [1955767] - iova: Delete copy_reserved_iova() (Jerry Snitselaar) [1955767] - iova: Make has_iova_flush_queue() private (Jerry Snitselaar) [1955767] - iommu/vt-d: Add iotlb_sync_map callback (Jerry Snitselaar) [1955767] - iommu/vt-d: Move capability check code to cap_audit files (Jerry Snitselaar) [1921289] - iommu/vt-d: Audit IOMMU Capabilities and add helper functions (Jerry Snitselaar) [1921289] - iommu/vt-d: Fix 'physical' typos (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix compile error [-Werror=implicit-function-declaration] (Jerry Snitselaar) [1955767] - iommu/vt-d: Use INVALID response code instead of FAILURE (Jerry Snitselaar) [1920726] - iommu/vt-d: Clear PRQ overflow only when PRQ is empty (Jerry Snitselaar) [1955767] - iommu/vt-d: Preset Access/Dirty bits for IOVA over FL (Jerry Snitselaar) [1955767] - iommu/vt-d: Add qi_submit trace event (Jerry Snitselaar) [1955767] - iommu/vt-d: Consolidate duplicate cache invaliation code (Jerry Snitselaar) [1955767] - iommu/amd: Adopt IO page table framework for AMD IOMMU v1 page table (Jerry Snitselaar) [1955767] - iommu/amd: Introduce iommu_v1_map_page and iommu_v1_unmap_page (Jerry Snitselaar) [1955767] - iommu/amd: Introduce iommu_v1_iova_to_phys (Jerry Snitselaar) [1955767] - iommu/amd: Refactor fetch_pte to use struct amd_io_pgtable (Jerry Snitselaar) [1955767] - iommu/amd: Rename variables to be consistent with struct io_pgtable_ops (Jerry Snitselaar) [1955767] - iommu/amd: Remove amd_iommu_domain_get_pgtable (Jerry Snitselaar) [1955767] - iommu/amd: Restructure code for freeing page table (Jerry Snitselaar) [1955767] - iommu/amd: Move IO page table related functions (Jerry Snitselaar) [1955767] - iommu/amd: Declare functions as extern (Jerry Snitselaar) [1955767] - iommu/amd: Convert to using amd_io_pgtable (Jerry Snitselaar) [1955767] - iommu/amd: Move pt_root to struct amd_io_pgtable (Jerry Snitselaar) [1955767] - iommu/amd: Prepare for generic IO page table framework (Jerry Snitselaar) [1955767] - iommu/amd: Re-define amd_iommu_domain_encode_pgtable as inline (Jerry Snitselaar) [1955767] - iommu/amd: remove h from printk format specifier (Jerry Snitselaar) [1955767] - iommu/amd: Use DEFINE_SPINLOCK() for spinlock (Jerry Snitselaar) [1955767] - iommu/amd: Remove unnecessary assignment (Jerry Snitselaar) [1955767] - iommu: Properly pass gfp_t in _iommu_map() to avoid atomic sleeping (Jerry Snitselaar) [1955767] - iommu/io-pgtable-arm-v7s: Add cfg as a param in some macros (Jerry Snitselaar) [1955767] - iommu/io-pgtable-arm-v7s: Clarify LVL_SHIFT/BITS macro (Jerry Snitselaar) [1955767] - iommu/io-pgtable-arm-v7s: Use ias to check the valid iova in unmap (Jerry Snitselaar) [1955767] - iommu/io-pgtable: Remove TLBI_ON_MAP quirk (Jerry Snitselaar) [1955767] - iommu/io-pgtable: Allow io_pgtable_tlb ops optional (Jerry Snitselaar) [1955767] - iommu: Switch gather->end to the inclusive end (Jerry Snitselaar) [1955767] - iommu: Add iova and size as parameters in iotlb_sync_map (Jerry Snitselaar) [1955767] - iommu: Move iotlb_sync_map out from __iommu_map (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Add support for VHE (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Make BTM optional for SVA (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Split arm_smmu_tlb_inv_range() (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Use DEFINE_RES_MEM() to simplify code (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Remove the page 1 fixup (Jerry Snitselaar) [1955767] - x86,swiotlb: Adjust SWIOTLB bounce buffer size for SEV guests (Jerry Snitselaar) [1955767] - iommu: Check dev->iommu in dev_iommu_priv_get() before dereferencing it (Jerry Snitselaar) [1955767] - iommu/vt-d: Do not use flush-queue when caching-mode is on (Jerry Snitselaar) [1955767] - iommu/vt-d: Correctly check addr alignment in qi_flush_dev_iotlb_pasid() (Jerry Snitselaar) [1955767] - iommu/amd: Use IVHD EFR for early initialization of IOMMU features (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix unaligned addresses for intel_flush_svm_range_dev() (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix ineffective devTLB invalidation for subdevices (Jerry Snitselaar) [1920750 1920749] - iommu/vt-d: Fix general protection fault in aux_detach_device() (Jerry Snitselaar) [1920748] - iommu/vt-d: Move intel_iommu info from struct intel_svm to struct intel_svm_dev (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix lockdep splat in sva bind()/unbind() (Jerry Snitselaar) [1955767] - Revert "iommu: Add quirk for Intel graphic devices in map_sg" (Jerry Snitselaar) [1955767] - iommu/intel: Fix memleak in intel_irq_remapping_alloc (Jerry Snitselaar) [1955767] - iommu/iova: fix 'domain' typos (Jerry Snitselaar) [1955767] - dma-iommu: remove __iommu_dma_mmap (Jerry Snitselaar) [1955767] - iommu/io-pgtable: Remove tlb_flush_leaf (Jerry Snitselaar) [1955767] - iommu/vt-d: Avoid GFP_ATOMIC where it is not needed (Jerry Snitselaar) [1955767] - iommu/vt-d: Remove set but not used variable (Jerry Snitselaar) [1955767] - iommu/vt-d: Cleanup after converting to dma-iommu ops (Jerry Snitselaar) [1955767] - iommu/vt-d: Convert intel iommu driver to the iommu ops (Jerry Snitselaar) [1955767] - iommu/vt-d: Don't clear GFP_DMA and GFP_DMA32 flags (Jerry Snitselaar) [1955767] - iommu/vt-d: Update domain geometry in iommu_ops.at(de)tach_dev (Jerry Snitselaar) [1955767] - iommu: Add quirk for Intel graphic devices in map_sg (Jerry Snitselaar) [1955767] - swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single (Jerry Snitselaar) [1955767] - swiotlb-xen: remove start_dma_addr (Jerry Snitselaar) [1955767] - iommu: Allow the dma-iommu api to use bounce buffers (Jerry Snitselaar) [1955767] - iommu: Add iommu_dma_free_cpu_cached_iovas() (Jerry Snitselaar) [1955767] - iommu: Handle freelists when using deferred flushing in iommu drivers (Jerry Snitselaar) [1955767] - iommu/sva: Add PASID helpers (Jerry Snitselaar) [1955767] - iommu/ioasid: Add ioasid references (Jerry Snitselaar) [1955767] - iommu/io-pgtable-arm: Remove unused 'level' parameter from iopte_type() macro (Jerry Snitselaar) [1955767] - iommu: Defer the early return in arm_(v7s/lpae)_map (Jerry Snitselaar) [1955767] - iommu: Improve the performance for direct_mapping (Jerry Snitselaar) [1955767] - iommu: return error code when it can't get group (Jerry Snitselaar) [1955767] - iommu: Modify the description of iommu_sva_unbind_device (Jerry Snitselaar) [1955767] - iommu: Stop exporting free_iova_mem() (Jerry Snitselaar) [1955767] - iommu: Stop exporting alloc_iova_mem() (Jerry Snitselaar) [1955767] - iommu: Delete split_and_remove_iova() (Jerry Snitselaar) [1955767] - iommu: avoid taking iova_rbtree_lock twice (Jerry Snitselaar) [1955767] - iommu/iova: Free global iova rcache on iova alloc failure (Jerry Snitselaar) [1955767] - iommu/iova: Retry from last rb tree node if iova search fails (Jerry Snitselaar) [1955767] - iommu: Fix htmldocs warnings in sysfs-kernel-iommu_groups (Jerry Snitselaar) [1955767] - iommu: Document usage of "/sys/kernel/iommu_groups//type" file (Jerry Snitselaar) [1838589] - iommu: Take lock before reading iommu group default domain type (Jerry Snitselaar) [1838589] - iommu: Add support to change default domain of an iommu group (Jerry Snitselaar) [1838589] - iommu: Move def_domain type check for untrusted device into core (Jerry Snitselaar) [1838589] - iommu/arm-smmu-v3: Hook up ATC invalidation to mm ops (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Implement iommu_sva_bind/unbind() (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Move non-strict mode to use io_pgtable_domain_attr (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Add support for pagetable config domain attribute (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Assign boolean values to a bool variable (Jerry Snitselaar) [1955767] - iommu/io-pgtable-arm: Add support to use system cache (Jerry Snitselaar) [1955767] - iommu/io-pgtable: Add a domain attribute for pagetable configuration (Jerry Snitselaar) [1955767] - iommu/io-pgtable-arm: Support coherency for Mali LPAE (Jerry Snitselaar) [1955767] - dma-mapping: document dma_{alloc,free}_pages (Jerry Snitselaar) [1955767] - dma-direct: simplify the DMA_ATTR_NO_KERNEL_MAPPING handling (Jerry Snitselaar) [1955767] - dma-direct: factor out a dma_direct_alloc_from_pool helper (Jerry Snitselaar) [1955767] - dma-direct check for highmem pages in dma_direct_alloc_pages (Jerry Snitselaar) [1955767] - firewire-ohci: use dma_alloc_pages (Jerry Snitselaar) [1955767] - dma-iommu: implement ->alloc_noncoherent (Jerry Snitselaar) [1955767] - dma-mapping: add new {alloc,free}_noncoherent dma_map_ops methods (Jerry Snitselaar) [1955767] - dma-mapping: add a new dma_alloc_pages API (Jerry Snitselaar) [1955767] - dma-mapping: add a new dma_alloc_noncoherent API (Jerry Snitselaar) [1955767] - drm/nouveau/gk20a: stop setting DMA_ATTR_NON_CONSISTENT (Jerry Snitselaar) [1955767] - mm: turn alloc_pages into an inline function (Jerry Snitselaar) [1955767] - dma-mapping: better document dma_addr_t and DMA_MAPPING_ERROR (Jerry Snitselaar) [1955767] - dma-mapping: move valid_dma_direction to dma-direction.h (Jerry Snitselaar) [1955767] - dma-debug: convert comma to semicolon (Jerry Snitselaar) [1955767] - dma-direct: Fix potential NULL pointer dereference (Jerry Snitselaar) [1955767] - dma-mapping: move the dma_declare_coherent_memory documentation (Jerry Snitselaar) [1955767] - dma-mapping: move dma_common_{mmap,get_sgtable} out of mapping.c (Jerry Snitselaar) [1955767] - dma-mapping: make support for dma ops optional (Jerry Snitselaar) [1955767] - dma-direct: rename and cleanup __phys_to_dma (Jerry Snitselaar) [1955767] - dma-direct: remove __dma_to_phys (Jerry Snitselaar) [1955767] - dma-direct: use phys_to_dma_direct in dma_direct_alloc (Jerry Snitselaar) [1955767] - dma-direct: lift gfp_t manipulation out of__dma_direct_alloc_pages (Jerry Snitselaar) [1955767] - dma-direct: remove dma_direct_{alloc,free}_pages (Jerry Snitselaar) [1955767] - dma-debug: remove most exports (Jerry Snitselaar) [1955767] - dma-mapping: remove the dma_dummy_ops export (Jerry Snitselaar) [1955767] - dma-mapping: set default segment_boundary_mask to ULONG_MAX (Jerry Snitselaar) [1955767] - dma-mapping: introduce dma_get_seg_boundary_nr_pages() (Jerry Snitselaar) [1955767] - swiotlb: using SIZE_MAX needs limits.h included (Jerry Snitselaar) [1955767] - swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" (Jerry Snitselaar) [1955767] - swiotlb: Mark max_segment with static keyword (Jerry Snitselaar) [1955767] - swiotlb: Declare swiotlb_late_init_with_default_size() in header (Jerry Snitselaar) [1955767] - swiotlb: Use pa to print phys_addr_t variables (Jerry Snitselaar) [1955767] - dma-debug: remove debug_dma_assert_idle() function (Jerry Snitselaar) [1955767] - dma-mapping: move debug configuration options to kernel/dma (Jerry Snitselaar) [1955767] - dma-debug: fix debug_dma_assert_idle(), use rcu_read_lock() (Jerry Snitselaar) [1955767] - iommu: Check return of __iommu_attach_device() (Jerry Snitselaar) [1955767] - iommu/amd: Enforce 4k mapping for certain IOMMU data structures (Jerry Snitselaar) [1955767] - iommu: Fix a check in iommu_check_bind_data() (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix a bug for PDP check in prq_event_thread (Jerry Snitselaar) [1955767] - iommu/vt-d: Check UAPI data processed by IOMMU core (Jerry Snitselaar) [1955767] - iommu/uapi: Handle data and argsz filled by users (Jerry Snitselaar) [1955767] - iommu/uapi: Rename uapi functions (Jerry Snitselaar) [1955767] - iommu/uapi: Use named union for user data (Jerry Snitselaar) [1955767] - iommu/uapi: Add argsz for user filled data (Jerry Snitselaar) [1955767] - docs: IOMMU user API (Jerry Snitselaar) [1955767] - iommu/dma: Handle init_iova_flush_queue() failure in dma-iommu path (Jerry Snitselaar) [1955767] - iommu/iova: Replace cmpxchg with xchg in queue_iova (Jerry Snitselaar) [1955767] - iommu/dma: Remove broken huge page handling (Jerry Snitselaar) [1955767] - iommu: Rename iommu_tlb_* functions to iommu_iotlb_* (Jerry Snitselaar) [1955767] - iommu/vt-d: Use device numa domain if RHSA is missing (Jerry Snitselaar) [1955767] - iommu/vt-d: Drop kerneldoc marker from regular comment (Jerry Snitselaar) [1955767] - iommu/amd: Re-purpose Exclusion range registers to support SNP CWWB (Jerry Snitselaar) [1955767] - iommu/amd: Add support for RMP_PAGE_FAULT and RMP_HW_ERR (Jerry Snitselaar) [1955767] - iommu/amd: Use 4K page for completion wait write-back semaphore (Jerry Snitselaar) [1955767] - iommu/amd: Add missing function prototypes to fix -Wmissing-prototypes (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Add SVA device feature (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Check for SVA features (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Seize private ASID (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Share process page tables (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Move definitions to a header (Jerry Snitselaar) [1955767] - iommu/io-pgtable-arm: Move some definitions to a header (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Ensure queue is read after updating prod pointer (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Constify some helpers (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Prepare for the adreno-smmu implementation (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Add support for split pagetables (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Pass io-pgtable config to implementation specific function (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Fix endianness annotations (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: permit users to disable msi polling (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: replace module_param_named by module_param for disable_bypass (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: replace symbolic permissions by octal permissions for module parameter (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Fix l1 stream table size in the error message (Jerry Snitselaar) [1955767] - ACPI: Do not create new NUMA domains from ACPI static tables that are not SRAT (Jerry Snitselaar) [1955767] - iommu/amd: Prevent NULL pointer dereference (Jerry Snitselaar) [1955767] - treewide: Use fallthrough pseudo-keyword (Jerry Snitselaar) [1955767] - virtio-iommu: convert to LE accessors (Jerry Snitselaar) [1955767] - virtio_iommu: correct tags for config space fields (Jerry Snitselaar) [1955767] - mmap locking API: use coccinelle to convert mmap_sem rwsem call sites (Jerry Snitselaar) [1955767] - iommu/iova: Unify format of the printed messages (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Move Arm SMMU drivers into their own subdirectory (Jerry Snitselaar) [1955767] - iommu/arm-smmu: move TLB timeout and spin count macros (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Call configuration impl hook before consuming features (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Manage ASIDs with xarray (Jerry Snitselaar) [1955767] - redhat/configs: Add CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Break insecure users by disabling bypass by default (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Workaround for Marvell Armada-AP806 SoC erratum #582743 (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Allow client devices to select direct mapping (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Add global/context fault implementation hooks (Jerry Snitselaar) [1955767] - iommu/arm-smmu: add NVIDIA implementation for ARM MMU-500 usage (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Fix trivial typo (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Update impl quirks comment (Jerry Snitselaar) [1955767] - iommu: arm-smmu-impl: Convert to a generic reset implementation (Jerry Snitselaar) [1955767] - iommu: arm-smmu-impl: Add sdm845 implementation hook (Jerry Snitselaar) [1955767] - firmware/qcom_scm: Add scm call to handle smmu errata (Jerry Snitselaar) [1955767] - firmware: qcom_scm-64: Add atomic version of qcom_scm_call (Jerry Snitselaar) [1955767] - firmware: qcom: scm: Ensure 'a0' status code is treated as signed (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Batch context descriptor invalidation (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Write level-1 descriptors atomically (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Add support for PCI PASID (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Add second level of context descriptor table (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Prepare for handling arm_smmu_write_ctx_desc() failure (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Propagate ssid_bits (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Add support for Substream IDs (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Add context descriptor tables allocators (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Prepare arm_smmu_s1_cfg for SSID support (Jerry Snitselaar) [1955767] - dt-bindings: document PASID property for IOMMU masters (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Don't display an error when IRQ lines are missing (Jerry Snitselaar) [1955767] - selftests: net: add UDP GRO forwarding self-tests (Paolo Abeni) [1948493] - bareudp: allow UDP L4 GRO passthrou (Paolo Abeni) [1948493] - geneve: allow UDP L4 GRO passthrou (Paolo Abeni) [1948493] - vxlan: allow L4 GRO passthrough (Paolo Abeni) [1948493] - udp: never accept GSO_FRAGLIST packets (Paolo Abeni) [1948493] - udp: properly complete L4 GRO over UDP tunnel packet (Paolo Abeni) [1948493] - udp: skip L4 aggregation for UDP tunnel packets (Paolo Abeni) [1948493] - udp: fixup csum for GSO receive slow path (Paolo Abeni) [1948493] - udp: allow forwarding of plain (non-fraglisted) UDP GRO packets (Paolo Abeni) [1948493] - net: introduce a netdev feature for UDP GRO forwarding (Paolo Abeni) [1948493] - [s390] s390/pkey: support CCA and EP11 secure ECC private keys (Claudio Imbrenda) [1780669] - [s390] s390/zcrypt: Support for CCA APKA master keys (Claudio Imbrenda) [1780669] - [s390] s390/zcrypt: remove set_fs() invocation in zcrypt device driver (Claudio Imbrenda) [1780669] - [s390] s390/zcrypt: simplify cca_findcard2 loop code (Claudio Imbrenda) [1780669] - cxgb4: Add new T6 PCI device id 0x6092 (Rahul Lakkireddy) [1950186] - KVM: VMX: Don't use vcpu->run->internal.ndata as an array index (Jon Maloy) [1954219] {CVE-2021-3501} - Bluetooth: Prevent out-of-bounds read in hci_inquiry_result_with_rssi_evt() (Gopal Tiwari) [1978598] - Bluetooth: Prevent out-of-bounds read in hci_inquiry_result_evt() (Gopal Tiwari) [1978598] - Bluetooth: Fix slab-out-of-bounds read in hci_extended_inquiry_result_evt() (Gopal Tiwari) [1978598] - x86/cpu: Avoid cpuinfo-induced IPIing of idle CPUs (Waiman Long) [1970499] - x86/cpu: Avoid cpuinfo-induced IPI pileups (Waiman Long) [1970499] - x86/cpu: Disable frequency requests via aperfmperf IPI for nohz_full CPUs (Waiman Long) [1970499] - x86: Convert some slow-path static_cpu_has() callers to boot_cpu_has() (Waiman Long) [1970499] - x86/ldt: Enable LDT user-mapping for PAE (Waiman Long) [1970499] - fanotify: fix merging marks masks with FAN_ONDIR (Miklos Szeredi) [1832099] - sfc: avoid duplicated code in ef10_sriov (Íñigo Huguet) [1931779] - sfc: explain that "attached" VFs only refer to Xen (Íñigo Huguet) [1931779] - sfc: error code if SRIOV cannot be disabled (Íñigo Huguet) [1931779] - sfc: avoid double pci_remove of VFs (Íñigo Huguet) [1931779] - tpm: fix error return code in tpm2_get_cc_attrs_tbl() (Jerry Snitselaar) [1920812] - tpm, tpm_tis: Reserve locality in tpm_tis_resume() (Jerry Snitselaar) [1920812] - tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_gen_interrupt() (Jerry Snitselaar) [1920812] - tpm: vtpm_proxy: Avoid reading host log when using a virtual device (Jerry Snitselaar) [1920812] - tpm: acpi: Check eventlog signature before using it (Jerry Snitselaar) [1920812] - tpm: efi: Use local variable for calculating final log size (Jerry Snitselaar) [1920812] - tpm: Remove unintentional dump_stack() call (Jerry Snitselaar) [1920812] - tpm, tpm_tis: Decorate tpm_tis_gen_interrupt() with request_locality() (Jerry Snitselaar) [1920812] - tpm, tpm_tis: Decorate tpm_get_timeouts() with request_locality() (Jerry Snitselaar) [1920812] - KEYS: trusted: Reserve TPM for seal and unseal operations (Jerry Snitselaar) [1920812] - tpm/ppi: Constify static struct attribute_group (Jerry Snitselaar) [1920812] - tpm: add sysfs exports for all banks of PCR registers (Jerry Snitselaar) [1920812] - tpm: Remove tpm_dev_wq_lock (Jerry Snitselaar) [1920812] - tpm: Fix fall-through warnings for Clang (Jerry Snitselaar) [1920812] - tpm_tis: Clean up locality release (Jerry Snitselaar) [1920812] - tpm_tis: Disable interrupts on ThinkPad T490s (Jerry Snitselaar) [1920812] - tpm_tis: Fix check_locality for correct locality acquisition (Jerry Snitselaar) [1920812] - fuse: invalidate attrs when page writeback completes (Vivek Goyal) [1966424] - net/sched: act_ct: remove rh_mark_used_feature mark (Marcelo Ricardo Leitner) [1973381] - selftests: netfilter: Pass family parameter "-f" to conntrack tool (Hangbin Liu) [1979203] - selftests: netfilter: remove unused cnt and simplify command testing (Hangbin Liu) [1979203] - selftests: netfilter: fix nft_meta.sh error reporting (Hangbin Liu) [1979203] - selftests: netfilter: add cpu counter check (Hangbin Liu) [1979203] - selftests: netfilter: add meta iif/oif match test (Hangbin Liu) [1979203] - NFS: Only change the cookie verifier if the directory page cache is empty (Benjamin Coddington) [1982825] - NFS: Fix handling of cookie verifier in uncached_readdir() (Benjamin Coddington) [1982825] - nfs: Subsequent READDIR calls should carry non-zero cookieverifier (Benjamin Coddington) [1982825] - Revert "[netdrv] net/mlx5e: Rx, Update page pool numa node when changed" (Alaa Hleihel) [1915308] - mlx5: net: zero-initialize tc skb extension on allocation (Alaa Hleihel) [1915308 1965418] - RDMA/mlx5: Don't add slave port to unaffiliated list (Alaa Hleihel) [1915308] - net/mlx5: Reset mkey index on creation (Alaa Hleihel) [1915308] - net/mlx5e: Don't create devices during unload flow (Alaa Hleihel) [1915308] - net/mlx5: DR, Fix STEv1 incorrect L3 decapsulation padding (Alaa Hleihel) [1915308] - net/mlx5: SF_DEV, remove SF device on invalid state (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Allow setting GUID for host PF vport (Alaa Hleihel) [1915308 1967488] - net/mlx5: E-Switch, Read PF mac address (Alaa Hleihel) [1915308 1967488] - net/mlx5: Check that driver was probed prior attaching the device (Alaa Hleihel) [1915308] - net/mlx5: Fix error path for set HCA defaults (Alaa Hleihel) [1915308] - net/mlx5e: Disable TLS device offload in kdump mode (Alaa Hleihel) [1915308 1946647] - net/mlx5e: Disable TX MPWQE in kdump mode (Alaa Hleihel) [1915308 1946647] - net/mlx5e: kTLS, Add resiliency to RX resync failures (Alaa Hleihel) [1915308] - net/mlx5e: TX, Inline function mlx5e_tls_handle_tx_wqe() (Alaa Hleihel) [1915308] - net/mlx5e: TX, Inline TLS skb check (Alaa Hleihel) [1915308] - net/mlx5e: Cleanup unused function parameter (Alaa Hleihel) [1915308] - net/mlx5e: Remove non-essential TLS SQ state bit (Alaa Hleihel) [1915308] - net/mlx5e: Restrict usage of mlx5e_priv in params logic functions (Alaa Hleihel) [1915308] - net/mlx5e: Fix lost changes during code movements (Alaa Hleihel) [1915308] - net/mlx5e: Move params logic into its dedicated file (Alaa Hleihel) [1915308] - net/mlx5e: Pass q_counter indentifier as parameter to rq_param builders (Alaa Hleihel) [1915308] - net/mlx5e: Block offload of outer header csum for GRE tunnel (Alaa Hleihel) [1915308] - net/mlx5e: Block offload of outer header csum for UDP tunnels (Alaa Hleihel) [1915308] - Revert "net/mlx5: Arm only EQs with EQEs" (Alaa Hleihel) [1915308] - net/mlx5e: Verify dev is present in get devlink port ndo (Alaa Hleihel) [1915308] - net/mlx5: DR, Don't use SW steering when RoCE is not supported (Alaa Hleihel) [1915308] - net/mlx5: Consider RoCE cap before init RDMA resources (Alaa Hleihel) [1915308] - net/mlx5e: Fix page reclaim for dead peer hairpin (Alaa Hleihel) [1915308] - net/mlx5e: Remove dependency in IPsec initialization flows (Alaa Hleihel) [1915308] - net/mlx5e: Fix use-after-free of encap entry in neigh update handler (Alaa Hleihel) [1915308] - IB/mlx5: Fix initializing CQ fragments buffer (Alaa Hleihel) [1915308 1974263] - RDMA/mlx5: Block FDB rules when not in switchdev mode (Alaa Hleihel) [1915308] - RDMA/mlx5: Use different doorbell memory for different processes (Alaa Hleihel) [1915308] - net/mlx5: Fix duplicate included vhca_event.h (Alaa Hleihel) [1915308] - net/mlx5: Fix lag port remapping logic (Alaa Hleihel) [1915308] - net/mlx5e: IPsec/rep_tc: Fix rep_tc_update_skb drops IPsec packet (Alaa Hleihel) [1915308] - net/mlx5: DR, Create multi-destination flow table with level less than 64 (Alaa Hleihel) [1915308] - net/mlx5e: Fix adding encap rules to slow path (Alaa Hleihel) [1915308] - net/mlx5e: Check for needed capability for cvlan matching (Alaa Hleihel) [1915308] - net/mlx5: Check firmware sync reset requested is set before trying to abort it (Alaa Hleihel) [1915308] - net/mlx5e: Disable TLS offload for uplink representor (Alaa Hleihel) [1915308] - net/mlx5e: Fix incompatible casting (Alaa Hleihel) [1915308] - RDMA/mlx5: Fix query DCT via DEVX (Alaa Hleihel) [1915308] - RDMA/mlx5: Recover from fatal event in dual port mode (Alaa Hleihel) [1915308] - net/mlx5: Set term table as an unmanaged flow table (Alaa Hleihel) [1915308] - net/mlx5e: Fix error path of updating netdev queues (Alaa Hleihel) [1915308] - net/mlx5e: Reject mirroring on source port change encap rules (Alaa Hleihel) [1915308] - net/mlx5e: Fix multipath lag activation (Alaa Hleihel) [1915308] - net/mlx5e: reset XPS on error flow if netdev isn't registered yet (Alaa Hleihel) [1915308] - net/mlx5e: Make sure fib dev exists in fib event (Alaa Hleihel) [1915308] - net/mlx5e: Fix null deref accessing lag dev (Alaa Hleihel) [1915308] - net/mlx5e: Fix nullptr in mlx5e_tc_add_fdb_flow() (Alaa Hleihel) [1915308] - net/mlx5: SF, Fix show state inactive when its inactivated (Alaa Hleihel) [1915308] - net/mlx5: Set reformat action when needed for termination rules (Alaa Hleihel) [1915308] - net/mlx5e: Fix nullptr in add_vlan_push_action() (Alaa Hleihel) [1915308] - {net, RDMA}/mlx5: Fix override of log_max_qp by other device (Alaa Hleihel) [1915308] - net/mlx5: DR, Fix SQ/RQ in doorbell bitmask (Alaa Hleihel) [1915308] - net/mlx5: Fix bit-wise and with zero (Alaa Hleihel) [1915308] - RDMA/mlx5: Fix drop packet rule in egress table (Alaa Hleihel) [1915308] - net/mlx5: Fix spelling mistakes in mlx5_core_info message (Alaa Hleihel) [1915308] - net/mlx5: DR, Fixed typo in STE v0 (Alaa Hleihel) [1915308] - RDMA/mlx5: Fix mlx5 rates to IB rates map (Alaa Hleihel) [1915308] - RDMA/mlx5: Fix query RoCE port (Alaa Hleihel) [1915308] - RDMA/mlx5: Zero out ODP related items in the mlx5_ib_mr (Alaa Hleihel) [1915308] - net/mlx5e: Alloc flow spec using kvzalloc instead of kzalloc (Alaa Hleihel) [1915308] - net/mlx5: Avoid unnecessary operation (Alaa Hleihel) [1915308] - net/mlx5e: rep: Improve reg_cX conditions (Alaa Hleihel) [1915308] - net/mlx5: SF, Fix return type (Alaa Hleihel) [1915308] - net/mlx5e: mlx5_tc_ct_init does not fail (Alaa Hleihel) [1915308] - net/mlx5: Fix indir stable stubs (Alaa Hleihel) [1915308] - net/mlx5e: Add missing include (Alaa Hleihel) [1915308] - net/mlx5e: fix mlx5e_tc_tun_update_header_ipv6 dummy definition (Alaa Hleihel) [1915308] - net/mlx5e: CT, Avoid false lock dependency warning (Alaa Hleihel) [1915308] - net/mlx5: Check returned value from health recover sequence (Alaa Hleihel) [1915308] - net/mlx5: Don't rely on interface state bit (Alaa Hleihel) [1915308] - net/mlx5: Remove second FW tracer check (Alaa Hleihel) [1915308] - net/mlx5: Separate probe vs. reload flows (Alaa Hleihel) [1915308] - net/mlx5: Remove impossible checks of interface state (Alaa Hleihel) [1915308] - net/mlx5: Don't skip vport check (Alaa Hleihel) [1915308] - net/mlx5e: Register nic devlink port for SF ports (Alaa Hleihel) [1915308] - vdpa/mlx5: Retrieve BAR address suitable any function (Alaa Hleihel) [1915308] - vdpa/mlx5: Use the correct dma device when registering memory (Alaa Hleihel) [1915308] - net/mlx5: SF, Extend SF table for additional SF id range (Alaa Hleihel) [1915308] - net/mlx5: SF, Split mlx5_sf_hw_table into two parts (Alaa Hleihel) [1915308] - net/mlx5: SF, Use helpers for allocation and free (Alaa Hleihel) [1915308] - net/mlx5: SF, Consider own vhca events of SF devices (Alaa Hleihel) [1915308] - net/mlx5: SF, Store and use start function id (Alaa Hleihel) [1915308] - net/mlx5: SF, Rely on hw table for SF devlink port allocation (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Consider SF ports of host PF (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Use xarray for vport number to vport and rep mapping (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Prepare to return total vports from eswitch struct (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Return eswitch max ports when eswitch is supported (Alaa Hleihel) [1915308] - net/mlx5: SF, Reuse stored hardware function id (Alaa Hleihel) [1915308] - net/mlx5: SF, Use device pointer directly (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Initialize eswitch acls ns when eswitch is enabled (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Move legacy code to a individual file (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Convert a macro to a helper routine (Alaa Hleihel) [1915308] - net/mlx5: E-Switch Make cleanup sequence mirror of init (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Make vport number u16 (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Skip querying SF enabled bits (Alaa Hleihel) [1915308] - IB/mlx5: Set right RoCE l3 type and roce version while deleting GID (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, move QoS specific fields to existing qos struct (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, cut down mlx5_vport_info structure size by 8 bytes (Alaa Hleihel) [1915308] - net/mlx5: Pair mutex_destory with mutex_init for rate limit table (Alaa Hleihel) [1915308] - net/mlx5: Allocate rate limit table when rate is configured (Alaa Hleihel) [1915308] - net/mlx5: Use helper to increment, decrement rate entry refcount (Alaa Hleihel) [1915308] - net/mlx5: Use helpers to allocate and free rl table entries (Alaa Hleihel) [1915308] - net/mlx5: Do not hold mutex while reading table constants (Alaa Hleihel) [1915308] - net/mlx5: Pack mlx5_rl_entry structure (Alaa Hleihel) [1915308] - net/mlx5: Use unsigned int for free_count (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, move QoS specific fields to existing qos struct (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, cut down mlx5_vport_info structure size by 8 bytes (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, let user to enable disable metadata (Alaa Hleihel) [1915308] - net/mlx5e: TC, Add support to offload sample action (Alaa Hleihel) [1915308 1919649] - net/mlx5e: TC, Handle sampled packets (Alaa Hleihel) [1915308 1919649] - net/mlx5e: TC, Refactor tc update skb function (Alaa Hleihel) [1915308 1919649] - net/mlx5e: TC, Add sampler restore handle API (Alaa Hleihel) [1915308 1919649] - net/mlx5e: TC, Add sampler object API (Alaa Hleihel) [1915308 1919649] - net/mlx5e: TC, Add sampler termination table API (Alaa Hleihel) [1915308 1919649] - net/mlx5e: TC, Parse sample action (Alaa Hleihel) [1915308 1919649] - net/mlx5: Instantiate separate mapping objects for FDB and NIC tables (Alaa Hleihel) [1915308 1919649] - net/mlx5: Map register values to restore objects (Alaa Hleihel) [1915308 1919649] - net/mlx5: E-switch, Set per vport table default group number (Alaa Hleihel) [1915308 1919649] - net/mlx5: E-switch, Generalize per vport table API (Alaa Hleihel) [1915308 1919649] - net/mlx5: E-switch, Rename functions to follow naming convention. (Alaa Hleihel) [1915308 1919649] - net/mlx5: E-switch, Move vport table functions to a new file (Alaa Hleihel) [1915308 1919649] - net/mlx5: CT: Add support for mirroring (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Protect changing mode while adding rules (Alaa Hleihel) [1915308 1790457] - net/mlx5: E-Switch, Change mode lock from mutex to rw semaphore (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Do not reload ethernet ports when changing eswitch mode (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Unregister eth-reps devices first (Alaa Hleihel) [1915308 1790457] - net/mlx5: Move mlx5e hw resources into a sub object (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Register nic devlink port with switch id (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Verify dev is present in some ndos (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Use nic mode netdev ndos and ethtool ops for uplink representor (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Add offload stats ndos to nic netdev ops (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Distinguish nic and esw offload in tc setup block cb (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Allow legacy vf ndos only if in legacy mode (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Same max num channels for both nic and uplink profiles (Alaa Hleihel) [1915308 1790457] - net/mlx5e: fix ingress_ifindex check in mlx5e_flower_parse_meta (Alaa Hleihel) [1915308] - net/mlx5e: Fix setting of RS FEC mode (Alaa Hleihel) [1915308] - net/mlx5: Fix setting of devlink traps in switchdev mode (Alaa Hleihel) [1915308] - net/mlx5: DR, Add missing vhca_id consume from STEv1 (Alaa Hleihel) [1915308] - net/mlx5: fix kfree mismatch in indir_table.c (Alaa Hleihel) [1915308] - net/mlx5: Fix PBMC register mapping (Alaa Hleihel) [1915308] - net/mlx5: Fix PPLM register mapping (Alaa Hleihel) [1915308] - net/mlx5: Fix placement of log_max_flow_counter (Alaa Hleihel) [1915308] - net/mlx5: Fix HW spec violation configuring uplink (Alaa Hleihel) [1915308] - net/mlx5e: Guarantee room for XSK wakeup NOP on async ICOSQ (Alaa Hleihel) [1915308] - net/mlx5e: Consider geneve_opts for encap contexts (Alaa Hleihel) [1915308] - net/mlx5: Don't request more than supported EQs (Alaa Hleihel) [1915308] - net/mlx5e: kTLS, Fix RX counters atomicity (Alaa Hleihel) [1915308] - net/mlx5e: kTLS, Fix TX counters atomicity (Alaa Hleihel) [1915308] - net/mlx5: E-switch, Create vport miss group only if src rewrite is supported (Alaa Hleihel) [1915308 1915310] - net/mlx5e: Fix ethtool indication of connector type (Alaa Hleihel) [1915308] - net/mlx5: Delete auxiliary bus driver eth-rep first (Alaa Hleihel) [1915308] - net/mlx5e: Fix mapping of ct_label zero (Alaa Hleihel) [1915308] - net/mlx5: SF, do not use ecpu bit for vhca state processing (Alaa Hleihel) [1915308] - net/mlx5e: Fix division by 0 in mlx5e_select_queue (Alaa Hleihel) [1915308] - net/mlx5e: Fix error path for ethtool set-priv-flag (Alaa Hleihel) [1915308] - net/mlx5e: Offload tuple rewrite for non-CT flows (Alaa Hleihel) [1915308] - net/mlx5e: Allow to match on MPLS parameters only for MPLS over UDP (Alaa Hleihel) [1915308] - net/mlx5: Add back multicast stats for uplink representor (Alaa Hleihel) [1915308] - RDMA/mlx5: Fix typo in destroy_mkey inbox (Alaa Hleihel) [1915308] - net/mlx5: DR, Fix potential shift wrapping of 32-bit value in STEv1 getter (Alaa Hleihel) [1915308] - net/mlx5: SF: Fix error flow of SFs allocation flow (Alaa Hleihel) [1915308] - net/mlx5: SF: Fix memory leak of work item (Alaa Hleihel) [1915308] - net/mlx5: SF, Correct vhca context size (Alaa Hleihel) [1915308] - net/mlx5e: E-switch, Fix rate calculation division (Alaa Hleihel) [1915308] - RDMA/mlx5: Fix timestamp default mode (Alaa Hleihel) [1915308] - net/mlx5: Set QP timestamp mode to default (Alaa Hleihel) [1915308] - net/mlx5e: Fix error flow in change profile (Alaa Hleihel) [1915308] - net/mlx5: Disable VF tunnel TX offload if ignore_flow_level isn't supported (Alaa Hleihel) [1915308 1915310] - net/mlx5e: Check correct ip_version in decapsulation route resolution (Alaa Hleihel) [1915308] - net/mlx5: Fix turn-off PPS command (Alaa Hleihel) [1915308] - net/mlx5e: Don't match on Geneve options in case option masks are all zero (Alaa Hleihel) [1915308] - net/mlx5e: Revert parameters on errors when changing PTP state without reset (Alaa Hleihel) [1915308] - net/mlx5e: When changing XDP program without reset, take refs for XSK RQs (Alaa Hleihel) [1915308] - net/mlx5e: Set PTP channel pointer explicitly to NULL (Alaa Hleihel) [1915308] - net/mlx5e: Accumulate port PTP TX stats with other channels stats (Alaa Hleihel) [1915308] - net/mlx5e: RX, Mind the MPWQE gaps when calculating offsets (Alaa Hleihel) [1915308] - net/mlx5e: Enforce minimum value check for ICOSQ size (Alaa Hleihel) [1915308] - RDMA/mlx5: Set correct kernel-doc identifier (Alaa Hleihel) [1915308] - IB/mlx5: Add missing error code (Alaa Hleihel) [1915308] - configs: Enable mlx5 subfunction device support (Alaa Hleihel) [1915308 1851717] - net/mlx5: Add cyc2time HW translation mode support (Alaa Hleihel) [1915308 1919657] - net/mlx5: Move some PPS logic into helper functions (Alaa Hleihel) [1915308 1919657] - net/mlx5: Move all internal timer metadata into a dedicated struct (Alaa Hleihel) [1915308 1919657] - net/mlx5: Refactor init clock function (Alaa Hleihel) [1915308 1919657] - net/mlx5: Add register layout to support real-time time-stamp (Alaa Hleihel) [1915308 1919657] - RDMA/mlx5: Fail QP creation if the device can not support the CQE TS (Alaa Hleihel) [1915308] - RDMA/mlx5: Allow CQ creation without attached EQs (Alaa Hleihel) [1915308] - net/mlx5: Add new timestamp mode bits (Alaa Hleihel) [1915308 1919657] - net/mlx5: Remove TLS dependencies on XPS (Alaa Hleihel) [1915308] - net/mlx5: SF, Fix error return code in mlx5_sf_dev_probe() (Alaa Hleihel) [1915308 1851717] - net/mlx5e: Fix error return code in mlx5e_tc_esw_init() (Alaa Hleihel) [1915308 1919647] - net/mlx5: Fix a NULL vs IS_ERR() check (Alaa Hleihel) [1915308 1919647] - net/mlx5e: Fix tc_tun.h to verify MLX5_ESWITCH config (Alaa Hleihel) [1915308 1919647] - net/mlx5: Assign boolean values to a bool variable (Alaa Hleihel) [1915308] - net/mlx5e: Fix spelling mistake "Unknouwn" -> "Unknown" (Alaa Hleihel) [1915308] - net/mlx5e: Fix spelling mistake "channles" -> "channels" (Alaa Hleihel) [1915308] - net/mlx5: Delete device list leftover (Alaa Hleihel) [1915308] - net/mlx5_core: remove unused including (Alaa Hleihel) [1915308] - net/mlx5: fix spelling mistake in Kconfig "accelaration" -> "acceleration" (Alaa Hleihel) [1915308] - RDMA/mlx5: Support 400Gbps IB rate in mlx5 driver (Alaa Hleihel) [1915308] - RDMA/mlx5: Cleanup the synchronize_srcu() from the ODP flow (Alaa Hleihel) [1915308] - net/mlx5e: Handle FIB events to update tunnel endpoint device (Alaa Hleihel) [1915308 1919647] - net/mlx5e: Rename some encap-specific API to generic names (Alaa Hleihel) [1915308 1919647] - net/mlx5e: TC preparation refactoring for routing update event (Alaa Hleihel) [1915308 1919647] - net/mlx5e: Refactor neigh update infrastructure (Alaa Hleihel) [1915308 1919647] - net/mlx5e: Create route entry infrastructure (Alaa Hleihel) [1915308 1919647] - net/mlx5e: Extract tc tunnel encap/decap code to dedicated file (Alaa Hleihel) [1915308 1919647] - net/mlx5e: Match recirculated packet miss in slow table using reg_c1 (Alaa Hleihel) [1915308 1915310 1919647] - net/mlx5e: Refactor reg_c1 usage (Alaa Hleihel) [1915308 1919647] - net/mlx5e: VF tunnel RX traffic offloading (Alaa Hleihel) [1915308 1915310 1919647] - net/mlx5e: Remove redundant match on tunnel destination mac (Alaa Hleihel) [1915308 1919647] - net/mlx5: E-Switch, Indirect table infrastructure (Alaa Hleihel) [1915308 1915310 1919647] - net/mlx5e: Refactor tun routing helpers (Alaa Hleihel) [1915308 1919647] - net/mlx5e: VF tunnel TX traffic offloading (Alaa Hleihel) [1915308 1915310 1919647] - net/mlx5: E-Switch, Refactor rule offload forward action processing (Alaa Hleihel) [1915308 1915310 1919647] - net/mlx5e: Always set attr mdev pointer (Alaa Hleihel) [1915308 1919647] - net/mlx5e: E-Switch, Maintain vhca_id to vport_num mapping (Alaa Hleihel) [1915308 1915310 1919647] - net/mlx5: E-Switch, Refactor setting source port (Alaa Hleihel) [1915308 1915310 1919647] - IB/mlx5: Use rdma_for_each_port for port iteration (Alaa Hleihel) [1915308] - RDMA/core: Introduce and use API to read port immutable data (Alaa Hleihel) [1915308] - IB/mlx5: Improve query port for representor port (Alaa Hleihel) [1915308] - IB/mlx5: Avoid calling query device for reading pkey table length (Alaa Hleihel) [1915308] - IB/mlx5: Move mlx5_port_caps from mlx5_core_dev to mlx5_ib_dev (Alaa Hleihel) [1915308] - IB/mlx5: Support default partition key for representor port (Alaa Hleihel) [1915308] - net/mlx5: DR, Avoid unnecessary csum recalculation on supporting devices (Alaa Hleihel) [1915308] - net/mlx5e: CT: remove useless conversion to PTR_ERR then ERR_PTR (Alaa Hleihel) [1915308] - net/mlx5e: accel, remove redundant space (Alaa Hleihel) [1915308] - net/mlx5e: kTLS, Improve TLS RX workqueue scope (Alaa Hleihel) [1915308] - net/mlx5e: remove h from printk format specifier (Alaa Hleihel) [1915308] - net/mlx5e: Increase indirection RQ table size to 256 (Alaa Hleihel) [1915308] - net/mlx5e: Enable napi in channel's activation stage (Alaa Hleihel) [1915308] - net/mlx5e: Move representor neigh init into profile enable (Alaa Hleihel) [1915308] - net/mlx5e: Avoid false lock depenency warning on tc_ht (Alaa Hleihel) [1915308] - net/mlx5e: Move set vxlan nic info to profile init (Alaa Hleihel) [1915308] - net/mlx5e: Move netif_carrier_off() out of mlx5e_priv_init() (Alaa Hleihel) [1915308] - net/mlx5e: Refactor mlx5e_netdev_init/cleanup to mlx5e_priv_init/cleanup (Alaa Hleihel) [1915308] - net/mxl5e: Add change profile method (Alaa Hleihel) [1915308] - net/mlx5e: Separate between netdev objects and mlx5e profiles initialization (Alaa Hleihel) [1915308] - net/mlx5: DR, Allow SW steering for sw_owner_v2 devices (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Copy all 64B whenever replacing STE in the head of miss-list (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Use HW specific logic API when writing STE (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Use the right size when writing partial STE into HW (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Add STEv1 modify header logic (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Add STEv1 action apply logic (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Add STEv1 setters and getters (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Allow native protocol support for HW STEv1 (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Add HW STEv1 match logic (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Add match STEv1 structs to ifc (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Fix potential shift wrapping of 32-bit value (Alaa Hleihel) [1915308 1851712] - net/mlx5e: Enable traps according to link state (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Add listener to DMAC filter trap event (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Add listener to trap event (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Add trap entity to ETH driver (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Expose RX dma info helpers (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Add flow steering DMAC trap rule (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Add flow steering VLAN trap rule (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Optimize promiscuous mode (Alaa Hleihel) [1915308 1919652] - net/mlx5: Notify on trap action by blocking event (Alaa Hleihel) [1915308 1919652] - net/mlx5: Rename events notifier header (Alaa Hleihel) [1915308 1919652] - net/mlx5: Register to devlink DMAC filter trap (Alaa Hleihel) [1915308 1919652] - net/mlx5: Register to devlink ingress VLAN filter trap (Alaa Hleihel) [1915308 1919652] - net/mlx5: Add support for devlink traps in mlx5 core driver (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Support HTB offload (Alaa Hleihel) [1915308] - net/mlx5: SF, Port function state change support (Alaa Hleihel) [1915308 1851717] - net/mlx5: SF, Add port add delete functionality (Alaa Hleihel) [1915308 1851717] - net/mlx5: E-switch, Add eswitch helpers for SF vport (Alaa Hleihel) [1915308 1915310 1851717] - net/mlx5: E-switch, Prepare eswitch to handle SF vport (Alaa Hleihel) [1915308 1915310 1851717] - net/mlx5: SF, Add auxiliary device driver (Alaa Hleihel) [1915308 1851717] - net/mlx5: SF, Add auxiliary device support (Alaa Hleihel) [1915308 1851717] - net/mlx5: Introduce vhca state event notifier (Alaa Hleihel) [1915308 1851717] - RDMA/hw/mlx5/qp: Demote non-conformant kernel-doc header (Alaa Hleihel) [1915308] - RDMA/hw/mlx5/odp: Fix formatting and add missing descriptions in 'pagefault_data_segments()' (Alaa Hleihel) [1915308] - IB/mlx5: Make function static (Alaa Hleihel) [1915308] - net/mlx5e: IPsec, Remove unnecessary config flag usage (Alaa Hleihel) [1915308] - net/mlx5e: IPsec, Inline feature_check fast-path function (Alaa Hleihel) [1915308] - net/mlx5e: IPsec, Avoid unreachable return (Alaa Hleihel) [1915308] - net/mlx5e: IPsec, Enclose csum logic under ipsec config (Alaa Hleihel) [1915308] - net/mlx5e: CT: Remove redundant usage of zone mask (Alaa Hleihel) [1915308] - net/mlx5e: Remove redundant initialization to null (Alaa Hleihel) [1915308] - net/mlx5e: CT: Pass null instead of zero spec (Alaa Hleihel) [1915308] - net/mlx5e: E-Switch, Offload all chain 0 priorities when modify header and forward action is not supported (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, use new cap as condition for mpls over udp (Alaa Hleihel) [1915308] - net/mlx5e: Simplify condition on esw_vport_enable_qos() (Alaa Hleihel) [1915308] - net/mlx5: Add HW definition of reg_c_preserve (Alaa Hleihel) [1915308] - net/mlx5: DR, Move STEv0 modify header logic (Alaa Hleihel) [1915308] - net/mlx5: DR, Add STE modify header actions per-device API (Alaa Hleihel) [1915308] - net/mlx5: DR, Move STEv0 action apply logic (Alaa Hleihel) [1915308] - net/mlx5: DR, Add STE tx/rx actions per-device API (Alaa Hleihel) [1915308] - net/mlx5: DR, Move STEv0 setters and getters (Alaa Hleihel) [1915308] - net/mlx5: DR, Add STE setters and getters per-device API (Alaa Hleihel) [1915308] - net/mlx5: DR, Move action apply logic to dr_ste (Alaa Hleihel) [1915308] - net/mlx5: DR, Refactor ICMP STE builder (Alaa Hleihel) [1915308] - net/mlx5: DR, Move STEv0 look up types from mlx5_ifc_dr header (Alaa Hleihel) [1915308] - net/mlx5: DR, Merge similar DR STE SET macros (Alaa Hleihel) [1915308] - net/mlx5: DR, Fix STEv0 source_eswitch_owner_vhca_id support (Alaa Hleihel) [1915308] - net/mlx5: DR, Remove unused macro definition from dr_ste (Alaa Hleihel) [1915308] - net/mlx5: DR, Move HW STEv0 match logic to a separate file (Alaa Hleihel) [1915308] - net/mlx5: DR, Use the new HW specific STE infrastructure (Alaa Hleihel) [1915308] - net/mlx5: DR, Move macros from dr_ste.c to header (Alaa Hleihel) [1915308] - net/mlx5: DR, Add infrastructure for supporting several steering formats (Alaa Hleihel) [1915308] - ext4: handle read only external journal device (Lukas Czerner) [1860929] - vfio/pci: Handle concurrent vma faults (Alex Williamson) [1976551] - vfio-pci: Use io_remap_pfn_range() for PCI IO memory (Alex Williamson) [1976551] - net: flow_dissector: Parse PTP L2 packet header (Ivan Vecera) [1971687] - net: vlan: Add parse protocol header ops (Ivan Vecera) [1971687] - PCI: hv: Remove bus device removal unused refcount/functions (Mohammed Gamal) [1982482] - PCI: hv: Fix a race condition when removing the device (Mohammed Gamal) [1982482] - RDMA/cxgb4: check for ipv6 address properly while destroying listener (Raju Rangoju) [1961313] - RDMA/cxgb4: Fix adapter LE hash errors while destroying ipv6 listening server (Raju Rangoju) [1961313] - RDMA: Convert sysfs device * show functions to use sysfs_emit() (Raju Rangoju) [1961313] - RDMA/iw_cxgb4: Disable delayed ack by default (Raju Rangoju) [1961313] - [infiniband] treewide: Remove uninitialized_var() usage (Raju Rangoju) [1961313] - RDMA/iw_cxgb4: cleanup device debugfs entries on ULD remove (Raju Rangoju) [1961313] - vfs: allow unprivileged whiteout creation (Miklos Szeredi) [1983608] - Documentation: kdump: update kdump guide (Baoquan He) [1938067] - docs: admin-guide: add kdump documentation into it (Baoquan He) [1938067] - docs: kdump: convert docs to ReST and rename to *.rst (Baoquan He) [1938067]- Revert "be2net: disable bh with spin_lock in be_process_mcc" (Petr Oros) [1973504] - nvmet-rdma: Fix NULL deref when SEND is completed with error (Gopal Tiwari) [1959856] - netfilter: nft_exthdr: Search chunks in SCTP packets only (Phil Sutter) [1868228] - netfilter: nft_exthdr: Fix for unsafe packet data read (Phil Sutter) [1868228] - netfilter: nft_exthdr: Support SCTP chunks (Phil Sutter) [1868228] - xfs: fix deadlock retry tracepoint arguments (Bill O'Donnell) [1937116] - xfs: fix xfs_reflink_unshare usage of filemap_write_and_wait_range (Bill O'Donnell) [1937116] - xfs: fix return of uninitialized value in variable error (Bill O'Donnell) [1937116] - xfs: fix scrub and remount-ro protection when running scrub (Bill O'Donnell) [1937116] - xfs: fix xfs_trans slab cache name (Bill O'Donnell) [1937116] - xfs: Fix a typo (Bill O'Donnell) [1937116] - xfs: Rudimentary spelling fix (Bill O'Donnell) [1937116] - xfs: Rudimentary typo fixes (Bill O'Donnell) [1937116] - xfs: fix dquot scrub loop cancellation (Bill O'Donnell) [1937116] - xfs: fix uninitialized variables in xrep_calc_ag_resblks (Bill O'Donnell) [1937116] - xfs: fix incorrect root dquot corruption error when switching group/project quota types (Bill O'Donnell) [1937116] - xfs: fix up build warnings when quotas are disabled (Bill O'Donnell) [1937116] - xfs: fix chown leaking delalloc quota blocks when fssetxattr fails (Bill O'Donnell) [1937116] - xfs: Fix assert failure in xfs_setattr_size() (Bill O'Donnell) [1937116] - xfs: fix an ABBA deadlock in xfs_rename (Bill O'Donnell) [1937116 1966609] - xfs: fix the forward progress assertion in xfs_iwalk_run_callbacks (Bill O'Donnell) [1937116] - xfs: fix parent pointer scrubber bailing out on unallocated inodes (Bill O'Donnell) [1937116] - xfs: revert "xfs: fix rmap key and record comparison functions" (Bill O'Donnell) [1937116] - xfs: don't allow NOWAIT DIO across extent boundaries (Bill O'Donnell) [1937116] - xfs: return corresponding errcode if xfs_initialize_perag() fail (Bill O'Donnell) [1937116] - xfs: ensure inobt record walks always make forward progress (Bill O'Donnell) [1937116] - xfs: fix forkoff miscalculation related to XFS_LITINO(mp) (Bill O'Donnell) [1937116] - xfs: directory scrub should check the null bestfree entries too (Bill O'Donnell) [1937116] - xfs: strengthen rmap record flags checking (Bill O'Donnell) [1937116] - xfs: fix the minrecs logic when dealing with inode root child blocks (Bill O'Donnell) [1937116] - xfs: fix a missing unlock on error in xfs_fs_map_blocks (Bill O'Donnell) [1937116] - xfs: fix brainos in the refcount scrubber's rmap fragment processor (Bill O'Donnell) [1937116] - xfs: fix rmap key and record comparison functions (Bill O'Donnell) [1937116] - xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents (Bill O'Donnell) [1937116] - xfs: fix flags argument to rmap lookup when converting shared file rmaps (Bill O'Donnell) [1937116] - xfs: only flush the unshared range in xfs_reflink_unshare (Bill O'Donnell) [1937116] - xfs: fix scrub flagging rtinherit even if there is no rt device (Bill O'Donnell) [1937116] - xfs: fix missing CoW blocks writeback conversion retry (Bill O'Donnell) [1937116] - xfs: set xefi_discard when creating a deferred agfl free log intent item (Bill O'Donnell) [1937116] - xfs: cancel intents immediately if process_intents fails (Bill O'Donnell) [1937116] - xfs: fix fallocate functions when rtextsize is larger than 1 (Bill O'Donnell) [1937116] - xfs: fix high key handling in the rt allocator's query_range function (Bill O'Donnell) [1937116] - xfs: annotate grabbing the realtime bitmap/summary locks in growfs (Bill O'Donnell) [1937116] - xfs: make xfs_growfs_rt update secondary superblocks (Bill O'Donnell) [1937116] - xfs: fix realtime bitmap/summary file truncation when growing rt volume (Bill O'Donnell) [1937116] - xfs: fix the indent in xfs_trans_mod_dquot (Bill O'Donnell) [1937116] - xfs: do the ASSERT for the arguments O_{u,g,p}dqpp (Bill O'Donnell) [1937116] - xfs: fix deadlock and streamline xfs_getfsmap performance (Bill O'Donnell) [1937116] - xfs: limit entries returned when counting fsmap records (Bill O'Donnell) [1937116] - xfs: only relog deferred intent items if free space in the log gets low (Bill O'Donnell) [1937116] - xfs: expose the log push threshold (Bill O'Donnell) [1937116] - xfs: periodically relog deferred intent items (Bill O'Donnell) [1937116] - xfs: change the order in which child and parent defer ops are finished (Bill O'Donnell) [1937116] - xfs: fix an incore inode UAF in xfs_bui_recover (Bill O'Donnell) [1937116] - xfs: clean up xfs_bui_item_recover iget/trans_alloc/ilock ordering (Bill O'Donnell) [1937116] - xfs: clean up bmap intent item recovery checking (Bill O'Donnell) [1937116] - xfs: xfs_defer_capture should absorb remaining transaction reservation (Bill O'Donnell) [1937116] - xfs: xfs_defer_capture should absorb remaining block reservations (Bill O'Donnell) [1937116] - xfs: proper replay of deferred ops queued during log recovery (Bill O'Donnell) [1937116] - xfs: remove XFS_LI_RECOVERED (Bill O'Donnell) [1937116] - xfs: remove xfs_defer_reset (Bill O'Donnell) [1937116] - xfs: fix finobt btree block recovery ordering (Bill O'Donnell) [1937116] - xfs: directly call xfs_generic_create() for ->create() and ->mkdir() (Bill O'Donnell) [1937116] - xfs: avoid shared rmap operations for attr fork extents (Bill O'Donnell) [1937116] - xfs: drop the obsolete comment on filestream locking (Bill O'Donnell) [1937116] - xfs: code cleanup in xfs_attr_leaf_entsize_{remote,local} (Bill O'Donnell) [1937116] - xfs: do the assert for all the log done items in xfs_trans_cancel (Bill O'Donnell) [1937116] - xfs: remove the unused parameter id from xfs_qm_dqattach_one (Bill O'Donnell) [1937116] - xfs: remove the redundant crc feature check in xfs_attr3_rmt_verify (Bill O'Donnell) [1937116] - xfs: fix some comments (Bill O'Donnell) [1937116] - xfs: remove the unnecessary xfs_dqid_t type cast (Bill O'Donnell) [1937116] - xfs: use the existing type definition for di_projid (Bill O'Donnell) [1937116] - xfs: remove the unused SYNCHRONIZE macro (Bill O'Donnell) [1937116] - xfs: clean up calculation of LR header blocks (Bill O'Donnell) [1937116] - xfs: avoid LR buffer overrun due to crafted h_len (Bill O'Donnell) [1937116] - xfs: don't release log intent items when recovery fails (Bill O'Donnell) [1937116] - xfs: attach inode to dquot in xfs_bui_item_recover (Bill O'Donnell) [1937116] - xfs: log new intent items created as part of finishing recovered intent items (Bill O'Donnell) [1937116] - xfs: check dabtree node hash values when loading child blocks (Bill O'Donnell) [1937116] - xfs: don't free rt blocks when we're doing a REMAP bunmapi call (Bill O'Donnell) [1937116] - xfs: Set xfs_buf's b_ops member when zeroing bitmap/summary files (Bill O'Donnell) [1937116] - xfs: Set xfs_buf type flag when growing summary/bitmap files (Bill O'Donnell) [1937116] - xfs: drop extra transaction roll from inode extent truncate (Bill O'Donnell) [1937116] - xfs: don't propagate RTINHERIT -> REALTIME when there is no rtdev (Bill O'Donnell) [1937116] - xfs: ensure that fpunch, fcollapse, and finsert operations are aligned to rt extent size (Bill O'Donnell) [1937116] - xfs: refactor inode flags propagation code (Bill O'Donnell) [1937116] - xfs: make sure the rt allocator doesn't run off the end (Bill O'Donnell) [1937116] - xfs: Remove unneeded semicolon (Bill O'Donnell) [1937116] - xfs: force the log after remapping a synchronous-writes file (Bill O'Donnell) [1937116] - xfs: Convert xfs_attr_sf macros to inline functions (Bill O'Donnell) [1937116] - xfs: Use variable-size array for nameval in xfs_attr_sf_entry (Bill O'Donnell) [1937116] - xfs: Remove typedef xfs_attr_shortform_t (Bill O'Donnell) [1937116] - xfs: remove typedef xfs_attr_sf_entry_t (Bill O'Donnell) [1937116] - xfs: Remove kmem_zalloc_large() (Bill O'Donnell) [1937116] - xfs: enable big timestamps (Bill O'Donnell) [1937116] - xfs: trace timestamp limits (Bill O'Donnell) [1937116] - xfs: widen ondisk quota expiration timestamps to handle y2038+ (Bill O'Donnell) [1937116] - xfs: widen ondisk inode timestamps to deal with y2038+ (Bill O'Donnell) [1937116] - xfs: redefine xfs_ictimestamp_t (Bill O'Donnell) [1937116] - xfs: redefine xfs_timestamp_t (Bill O'Donnell) [1937116] - xfs: move xfs_log_dinode_to_disk to the log recovery code (Bill O'Donnell) [1937116] - xfs: refactor quota timestamp coding (Bill O'Donnell) [1937116] - xfs: refactor default quota grace period setting code (Bill O'Donnell) [1937116] - xfs: refactor quota expiration timer modification (Bill O'Donnell) [1937116] - xfs: explicitly define inode timestamp range (Bill O'Donnell) [1937116] - xfs: enable new inode btree counters feature (Bill O'Donnell) [1937116] - xfs: support inode btree blockcounts in online repair (Bill O'Donnell) [1937116] - xfs: support inode btree blockcounts in online scrub (Bill O'Donnell) [1937116] - xfs: use the finobt block counts to speed up mount times (Bill O'Donnell) [1937116] - xfs: store inode btree block counts in AGI header (Bill O'Donnell) [1937116] - xfs: reuse _xfs_buf_read for re-reading the superblock (Bill O'Donnell) [1937116] - xfs: remove xfs_getsb (Bill O'Donnell) [1937116] - xfs: simplify xfs_trans_getsb (Bill O'Donnell) [1937116] - xfs: remove xlog_recover_iodone (Bill O'Donnell) [1937116] - xfs: clear the read/write flags later in xfs_buf_ioend (Bill O'Donnell) [1937116] - xfs: use xfs_buf_item_relse in xfs_buf_item_done (Bill O'Donnell) [1937116] - xfs: simplify the xfs_buf_ioend_disposition calling convention (Bill O'Donnell) [1937116] - xfs: lift the XBF_IOEND_FAIL handling into xfs_buf_ioend_disposition (Bill O'Donnell) [1937116] - xfs: remove xfs_buf_ioerror_retry (Bill O'Donnell) [1937116] - xfs: refactor xfs_buf_ioerror_fail_without_retry (Bill O'Donnell) [1937116] - xfs: fold xfs_buf_ioend_finish into xfs_ioend (Bill O'Donnell) [1937116] - xfs: move the buffer retry logic to xfs_buf.c (Bill O'Donnell) [1937116] - xfs: refactor xfs_buf_ioend (Bill O'Donnell) [1937116] - xfs: mark xfs_buf_ioend static (Bill O'Donnell) [1937116] - xfs: refactor the buf ioend disposition code (Bill O'Donnell) [1937116] - xfs: xfs_iflock is no longer a completion (Bill O'Donnell) [1937116] - xfs: remove kmem_realloc() (Bill O'Donnell) [1937116] - xfs: don't update mtime on COW faults (Bill O'Donnell) [1937116] - xfs: fix xfs_bmap_validate_extent_raw when checking attr fork of rt files (Bill O'Donnell) [1937116] - xfs: initialize the shortform attr header padding entry (Bill O'Donnell) [1937116] - xfs: fix off-by-one in inode alloc block reservation calculation (Bill O'Donnell) [1937116] - xfs: finish dfops on every insert range shift iteration (Bill O'Donnell) [1937116] - xfs: Fix UBSAN null-ptr-deref in xfs_sysfs_init (Bill O'Donnell) [1937116] - xfs: delete duplicated words + other fixes (Bill O'Donnell) [1937116] - xfs: Lift -ENOSPC handler from xfs_attr_leaf_addname (Bill O'Donnell) [1937116] - xfs: Simplify xfs_attr_node_addname (Bill O'Donnell) [1937116] - xfs: Simplify xfs_attr_leaf_addname (Bill O'Donnell) [1937116] - xfs: Add helper function xfs_attr_node_removename_rmt (Bill O'Donnell) [1937116] - xfs: Add helper function xfs_attr_node_removename_setup (Bill O'Donnell) [1937116] - xfs: Add remote block helper functions (Bill O'Donnell) [1937116] - xfs: Add helper function xfs_attr_leaf_mark_incomplete (Bill O'Donnell) [1937116] - xfs: Add helpers xfs_attr_is_shortform and xfs_attr_set_shortform (Bill O'Donnell) [1937116] - xfs: Remove xfs_trans_roll in xfs_attr_node_removename (Bill O'Donnell) [1937116] - xfs: Remove unneeded xfs_trans_roll_inode calls (Bill O'Donnell) [1937116] - xfs: Add helper function xfs_attr_node_shrink (Bill O'Donnell) [1937116] - xfs: Pull up xfs_attr_rmtval_invalidate (Bill O'Donnell) [1937116] - xfs: Refactor xfs_attr_rmtval_remove (Bill O'Donnell) [1937116] - xfs: Pull up trans roll in xfs_attr3_leaf_clearflag (Bill O'Donnell) [1937116] - xfs: Factor out xfs_attr_rmtval_invalidate (Bill O'Donnell) [1937116] - xfs: Pull up trans roll from xfs_attr3_leaf_setflag (Bill O'Donnell) [1937116] - xfs: Refactor xfs_attr_try_sf_addname (Bill O'Donnell) [1937116] - xfs: Split apart xfs_attr_leaf_addname (Bill O'Donnell) [1937116] - xfs: Pull up trans handling in xfs_attr3_leaf_flipflags (Bill O'Donnell) [1937116] - xfs: Factor out new helper functions xfs_attr_rmtval_set (Bill O'Donnell) [1937116] - xfs: Check for -ENOATTR or -EEXIST (Bill O'Donnell) [1937116] - xfs: Add xfs_has_attr and subroutines (Bill O'Donnell) [1937116] - xfs: Refactor xfs_da_state_alloc() helper (Bill O'Donnell) [1937116] - xfs: remove xfs_zone_{alloc,zalloc} helpers (Bill O'Donnell) [1937116] - xfs: Modify xlog_ticket_alloc() to use kernel's MM API (Bill O'Donnell) [1937116] - xfs: Remove kmem_zone_zalloc() usage (Bill O'Donnell) [1937116] - xfs: Remove kmem_zone_alloc() usage (Bill O'Donnell) [1937116] - xfs: xfs_btree_staging.h: delete duplicated words (Bill O'Donnell) [1937116] - xfs: rename the ondisk dquot d_flags to d_type (Bill O'Donnell) [1937116] - xfs: improve ondisk dquot flags checking (Bill O'Donnell) [1937116] - xfs: create xfs_dqtype_t to represent quota types (Bill O'Donnell) [1937116] - xfs: replace a few open-coded XFS_DQTYPE_REC_MASK uses (Bill O'Donnell) [1937116] - xfs: remove unnecessary quota type masking (Bill O'Donnell) [1937116] - xfs: always use xfs_dquot_type when extracting type from a dquot (Bill O'Donnell) [1937116] - xfs: refactor quota type testing (Bill O'Donnell) [1937116] - xfs: remove the XFS_QM_IS[UGP]DQ macros (Bill O'Donnell) [1937116] - xfs: refactor testing if a particular dquot is being enforced (Bill O'Donnell) [1937116] - xfs: rename XFS_DQ_{USER,GROUP,PROJ} to XFS_DQTYPE_* (Bill O'Donnell) [1937116] - xfs: drop the type parameter from xfs_dquot_verify (Bill O'Donnell) [1937116] - xfs: add more dquot tracepoints (Bill O'Donnell) [1937116] - xfs: actually bump warning counts when we send warnings (Bill O'Donnell) [1937116] - xfs: assume the default quota limits are always set in xfs_qm_adjust_dqlimits (Bill O'Donnell) [1937116] - xfs: refactor xfs_trans_apply_dquot_deltas (Bill O'Donnell) [1937116] - xfs: refactor xfs_trans_dqresv (Bill O'Donnell) [1937116] - xfs: refactor xfs_qm_scall_setqlim (Bill O'Donnell) [1937116] - xfs: refactor quota exceeded test (Bill O'Donnell) [1937116] - xfs: remove unnecessary arguments from quota adjust functions (Bill O'Donnell) [1937116] - xfs: refactor default quota limits by resource (Bill O'Donnell) [1937116] - xfs: remove qcore from incore dquots (Bill O'Donnell) [1937116] - xfs: stop using q_core timers in the quota code (Bill O'Donnell) [1937116] - xfs: stop using q_core warning counters in the quota code (Bill O'Donnell) [1937116] - xfs: stop using q_core counters in the quota code (Bill O'Donnell) [1937116] - xfs: stop using q_core limits in the quota code (Bill O'Donnell) [1937116] - xfs: use a per-resource struct for incore dquot data (Bill O'Donnell) [1937116] - xfs: stop using q_core.d_id in the quota code (Bill O'Donnell) [1937116] - xfs: stop using q_core.d_flags in the quota code (Bill O'Donnell) [1937116] - xfs: make XFS_DQUOT_CLUSTER_SIZE_FSB part of the ondisk format (Bill O'Donnell) [1937116] - xfs: rename dquot incore state flags (Bill O'Donnell) [1937116] - xfs: refactor quotacheck flags usage (Bill O'Donnell) [1937116] - xfs: move the flags argument of xfs_qm_scall_trunc_qfiles to XFS_QMOPT_* (Bill O'Donnell) [1937116] - xfs: validate ondisk/incore dquot flags (Bill O'Donnell) [1937116] - xfs: fix inode quota reservation checks (Bill O'Donnell) [1937116] - xfs: clear XFS_DQ_FREEING if we can't lock the dquot buffer to flush (Bill O'Donnell) [1937116] - xfs: drain the buf delwri queue before xfsaild idles (Bill O'Donnell) [1937116] - xfs: remove duplicated include from xfs_buf_item.c (Bill O'Donnell) [1937116] - xfs: remove SYNC_WAIT and SYNC_TRYLOCK (Bill O'Donnell) [1937116] - xfs: get rid of unnecessary xfs_perag_{get,put} pairs (Bill O'Donnell) [1937116] - xfs: rtbitmap scrubber should check inode size (Bill O'Donnell) [1937116] - xfs: rtbitmap scrubber should verify written extents (Bill O'Donnell) [1937116] - xfs: remove xfs_inobp_check() (Bill O'Donnell) [1937116] - xfs: factor xfs_iflush_done (Bill O'Donnell) [1937116] - xfs: rework xfs_iflush_cluster() dirty inode iteration (Bill O'Donnell) [1937116] - xfs: rename xfs_iflush_int() (Bill O'Donnell) [1937116] - xfs: xfs_iflush() is no longer necessary (Bill O'Donnell) [1937116] - xfs: attach inodes to the cluster buffer when dirtied (Bill O'Donnell) [1937116] - xfs: rework stale inodes in xfs_ifree_cluster (Bill O'Donnell) [1937116] - xfs: clean up inode reclaim comments (Bill O'Donnell) [1937116] - xfs: remove SYNC_WAIT from xfs_reclaim_inodes() (Bill O'Donnell) [1937116] - xfs: remove SYNC_TRYLOCK from inode reclaim (Bill O'Donnell) [1937116] - xfs: don't block inode reclaim on the ILOCK (Bill O'Donnell) [1937116] - xfs: allow multiple reclaimers per AG (Bill O'Donnell) [1937116] - xfs: remove IO submission from xfs_reclaim_inode() (Bill O'Donnell) [1937116] - xfs: make inode reclaim almost non-blocking (Bill O'Donnell) [1937116] - xfs: pin inode backing buffer to the inode log item (Bill O'Donnell) [1937116] - xfs: move xfs_clear_li_failed out of xfs_ail_delete_one() (Bill O'Donnell) [1937116] - xfs: unwind log item error flagging (Bill O'Donnell) [1937116] - xfs: handle buffer log item IO errors directly (Bill O'Donnell) [1937116] - xfs: get rid of log item callbacks (Bill O'Donnell) [1937116] - xfs: clean up the buffer iodone callback functions (Bill O'Donnell) [1937116] - xfs: use direct calls for dquot IO completion (Bill O'Donnell) [1937116] - xfs: make inode IO completion buffer centric (Bill O'Donnell) [1937116] - xfs: clean up whacky buffer log item list reinit (Bill O'Donnell) [1937116] - xfs: call xfs_buf_iodone directly (Bill O'Donnell) [1937116] - xfs: mark log recovery buffers for completion (Bill O'Donnell) [1937116] - xfs: mark dquot buffers in cache (Bill O'Donnell) [1937116] - xfs: mark inode buffers in cache (Bill O'Donnell) [1937116] - xfs: add an inode item lock (Bill O'Donnell) [1937116] - xfs: remove logged flag from inode log item (Bill O'Donnell) [1937116] - xfs: Don't allow logging of XFS_ISTALE inodes (Bill O'Donnell) [1937116] - xfs: remove useless definitions in xfs_linux.h (Bill O'Donnell) [1937116] - xfs: use MMAPLOCK around filemap_map_pages() (Bill O'Donnell) [1937116] - xfs: move helpers that lock and unlock two inodes against userspace IO (Bill O'Donnell) [1937116] - xfs: refactor locking and unlocking two inodes against userspace IO (Bill O'Donnell) [1937116] - xfs: fix xfs_reflink_remap_prep calling conventions (Bill O'Donnell) [1937116] - xfs: reflink can skip remap existing mappings (Bill O'Donnell) [1937116] - xfs: only reserve quota blocks if we're mapping into a hole (Bill O'Donnell) [1937116] - xfs: only reserve quota blocks for bmbt changes if we're changing the data fork (Bill O'Donnell) [1937116] - xfs: redesign the reflink remap loop to fix blkres depletion crash (Bill O'Donnell) [1937116] - xfs: rename xfs_bmap_is_real_extent to is_written_extent (Bill O'Donnell) [1937116] - xfs: Couple of typo fixes in comments (Bill O'Donnell) [1937116] - xfs: fix use-after-free on CIL context on shutdown (Bill O'Donnell) [1937116] - xfs: flag files as supporting buffered async reads (Bill O'Donnell) [1937116] - fs: add FMODE_BUF_RASYNC (Bill O'Donnell) [1937116] - xfs: more lockdep whackamole with kmem_alloc* (Bill O'Donnell) [1937116 1965923] - xfs: rearrange xfs_inode_walk_ag parameters (Bill O'Donnell) [1937116] - xfs: straighten out all the naming around incore inode tree walks (Bill O'Donnell) [1937116] - xfs: move xfs_inode_ag_iterator to be closer to the perag walking code (Bill O'Donnell) [1937116] - xfs: use bool for done in xfs_inode_ag_walk (Bill O'Donnell) [1937116] - xfs: fix inode ag walk predicate function return values (Bill O'Donnell) [1937116] - xfs: refactor eofb matching into a single helper (Bill O'Donnell) [1937116] - xfs: remove __xfs_icache_free_eofblocks (Bill O'Donnell) [1937116] - xfs: remove flags argument from xfs_inode_ag_walk (Bill O'Donnell) [1937116] - xfs: remove xfs_inode_ag_iterator_flags (Bill O'Donnell) [1937116] - xfs: remove unused xfs_inode_ag_iterator function (Bill O'Donnell) [1937116] - xfs: replace open-coded XFS_ICI_NO_TAG (Bill O'Donnell) [1937116] - xfs: move eofblocks conversion function to xfs_ioctl.c (Bill O'Donnell) [1937116] - xfs: remove the m_active_trans counter (Bill O'Donnell) [1937116] - xfs: separate read-only variables in struct xfs_mount (Bill O'Donnell) [1937116] - xfs: reduce free inode accounting overhead (Bill O'Donnell) [1937116] - xfs: gut error handling in xfs_trans_unreserve_and_mod_sb() (Bill O'Donnell) [1937116] - xfs: cleanup xfs_idestroy_fork (Bill O'Donnell) [1937116] - xfs: move the fork format fields into struct xfs_ifork (Bill O'Donnell) [1937116] - xfs: move the per-fork nextents fields into struct xfs_ifork (Bill O'Donnell) [1937116] - xfs: remove xfs_ifree_local_data (Bill O'Donnell) [1937116] - xfs: remove the XFS_DFORK_Q macro (Bill O'Donnell) [1937116] - xfs: clean up xchk_bmap_check_rmaps usage of XFS_IFORK_Q (Bill O'Donnell) [1937116] - xfs: remove the NULL fork handling in xfs_bmapi_read (Bill O'Donnell) [1937116] - xfs: remove the special COW fork handling in xfs_bmapi_read (Bill O'Donnell) [1937116] - xfs: improve local fork verification (Bill O'Donnell) [1937116] - xfs: refactor xfs_inode_verify_forks (Bill O'Donnell) [1937116] - xfs: remove xfs_ifork_ops (Bill O'Donnell) [1937116] - xfs: remove xfs_iread (Bill O'Donnell) [1937116] - xfs: don't reset i_delayed_blks in xfs_iread (Bill O'Donnell) [1937116] - xfs: call xfs_dinode_verify from xfs_inode_from_disk (Bill O'Donnell) [1937116] - xfs: handle unallocated inodes in xfs_inode_from_disk (Bill O'Donnell) [1937116] - xfs: split xfs_iformat_fork (Bill O'Donnell) [1937116] - xfs: call xfs_iformat_fork from xfs_inode_from_disk (Bill O'Donnell) [1937116] - xfs: xfs_bmapi_read doesn't take a fork id as the last argument (Bill O'Donnell) [1937116] - xfs: fix the warning message in xfs_validate_sb_common() (Bill O'Donnell) [1937116] - xfs: don't allow SWAPEXT if we'd screw up quota accounting (Bill O'Donnell) [1937116] - xfs: use ordered buffers to initialize dquot buffers during quotacheck (Bill O'Donnell) [1937116] - xfs: don't fail verifier on empty attr3 leaf block (Bill O'Donnell) [1937116] - xfs: Use the correct style for SPDX License Identifier (Bill O'Donnell) [1937116] - xfs: Replace zero-length array with flexible-array (Bill O'Donnell) [1937116] - xfs: ensure f_bfree returned by statfs() is non-negative (Bill O'Donnell) [1937116] - xfs: remove duplicate headers (Bill O'Donnell) [1937116] - xfs: fix unused variable warning in buffer completion on !DEBUG (Bill O'Donnell) [1937116] - xfs: remove unnecessary includes from xfs_log_recover.c (Bill O'Donnell) [1937116] - xfs: move log recovery buffer cancellation code to xfs_buf_item_recover.c (Bill O'Donnell) [1937116] - xfs: hoist setting of XFS_LI_RECOVERED to caller (Bill O'Donnell) [1937116] - xfs: refactor intent item iop_recover calls (Bill O'Donnell) [1937116] - xfs: refactor intent item RECOVERED flag into the log item (Bill O'Donnell) [1937116] - xfs: refactor adding recovered intent items to the log (Bill O'Donnell) [1937116] - xfs: refactor releasing finished intents during log recovery (Bill O'Donnell) [1937116] - xfs: refactor xlog_item_is_intent now that we're done converting (Bill O'Donnell) [1937116] - xfs: refactor recovered BUI log item playback (Bill O'Donnell) [1937116] - xfs: refactor recovered CUI log item playback (Bill O'Donnell) [1937116] - xfs: refactor recovered RUI log item playback (Bill O'Donnell) [1937116] - xfs: refactor recovered EFI log item playback (Bill O'Donnell) [1937116] - xfs: remove log recovery quotaoff item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery BUI item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery CUI item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery RUI item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery EFI item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery icreate item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery dquot item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery inode item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery buffer item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery item dispatch for pass1 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery item dispatch for pass2 readhead functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery item sorting into a generic dispatch structure (Bill O'Donnell) [1937116] - xfs: convert xfs_log_recover_item_t to struct xfs_log_recover_item (Bill O'Donnell) [1937116] - xfs: remove unused iget_flags param from xfs_imap_to_bp() (Bill O'Donnell) [1937116] - xfs: remove unused shutdown types (Bill O'Donnell) [1937116] - xfs: random buffer write failure errortag (Bill O'Donnell) [1937116] - xfs: remove unused iflush stale parameter (Bill O'Donnell) [1937116] - xfs: combine xfs_trans_ail_[remove|delete]() (Bill O'Donnell) [1937116] - xfs: drop unused shutdown parameter from xfs_trans_ail_remove() (Bill O'Donnell) [1937116] - xfs: use delete helper for items expected to be in AIL (Bill O'Donnell) [1937116] - xfs: acquire ->ail_lock from xfs_trans_ail_delete() (Bill O'Donnell) [1937116] - xfs: abort consistently on dquot flush failure (Bill O'Donnell) [1937116] - xfs: ratelimit unmount time per-buffer I/O error alert (Bill O'Donnell) [1937116] - xfs: refactor ratelimited buffer error messages into helper (Bill O'Donnell) [1937116] - xfs: reset buffer write failure state on successful completion (Bill O'Donnell) [1937116] - xfs: remove unnecessary shutdown check from xfs_iflush() (Bill O'Donnell) [1937116] - xfs: simplify inode flush error handling (Bill O'Donnell) [1937116] - xfs: factor out buffer I/O failure code (Bill O'Donnell) [1937116] - xfs: refactor failed buffer resubmission into xfsaild (Bill O'Donnell) [1937116] - xfs: spell out the parameter name for ->cancel_item (Bill O'Donnell) [1937116] - xfs: use a xfs_btree_cur for the ->finish_cleanup state (Bill O'Donnell) [1937116] - xfs: turn dfp_done into a xfs_log_item (Bill O'Donnell) [1937116] - xfs: refactor xfs_defer_finish_noroll (Bill O'Donnell) [1937116] - xfs: turn dfp_intent into a xfs_log_item (Bill O'Donnell) [1937116] - xfs: merge the ->diff_items defer op into ->create_intent (Bill O'Donnell) [1937116] - xfs: merge the ->log_item defer op into ->create_intent (Bill O'Donnell) [1937116] - xfs: factor out a xfs_defer_create_intent helper (Bill O'Donnell) [1937116] - xfs: remove the xfs_inode_log_item_t typedef (Bill O'Donnell) [1937116] - xfs: remove the xfs_efd_log_item_t typedef (Bill O'Donnell) [1937116] - xfs: remove the xfs_efi_log_item_t typedef (Bill O'Donnell) [1937116] - xfs: refactor xlog_recover_buffer_pass1 (Bill O'Donnell) [1937116] - xfs: simplify xlog_recover_inode_ra_pass2 (Bill O'Donnell) [1937116] - xfs: factor out a xlog_buf_readahead helper (Bill O'Donnell) [1937116] - xfs: rename inode_list xlog_recover_reorder_trans (Bill O'Donnell) [1937116] - xfs: refactor the buffer cancellation table helpers (Bill O'Donnell) [1937116] - xfs: define printk_once variants for xfs messages (Bill O'Donnell) [1937116] - xfs: stop CONFIG_XFS_DEBUG from changing compiler flags (Bill O'Donnell) [1937116] - xfs: remove unnecessary check of the variable resblks in xfs_symlink (Bill O'Donnell) [1937116] - xfs: simplify the flags setting in xfs_qm_scall_quotaon (Bill O'Donnell) [1937116] - xfs: remove unnecessary assertion from xfs_qm_vop_create_dqattach (Bill O'Donnell) [1937116] - xfs: remove unnecessary variable udqp from xfs_ioctl_setattr (Bill O'Donnell) [1937116] - xfs: reserve quota inode transaction space only when needed (Bill O'Donnell) [1937116] - xfs: combine two if statements with same condition (Bill O'Donnell) [1937116] - xfs: trace quota allocations for all quota types (Bill O'Donnell) [1937116] - xfs: report unrecognized log item type codes during recovery (Bill O'Donnell) [1937116] - xfs: move inode flush to the sync workqueue (Bill O'Donnell) [1937116] - xfs: fix partially uninitialized structure in xfs_reflink_remap_extent (Bill O'Donnell) [1937116] - xfs: fix inode number overflow in ifree cluster helper (Bill O'Donnell) [1937116] - xfs: remove redundant variable assignment in xfs_symlink() (Bill O'Donnell) [1937116] - xfs: ratelimit inode flush on buffered write ENOSPC (Bill O'Donnell) [1937116] - xfs: return locked status of inode buffer on xfsaild push (Bill O'Donnell) [1937116] - xfs: trylock underlying buffer on dquot flush (Bill O'Donnell) [1937116] - xfs: remove unnecessary ternary from xfs_create (Bill O'Donnell) [1937116] - xfs: don't write a corrupt unmount record to force summary counter recalc (Bill O'Donnell) [1937116] - xfs: factor inode lookup from xfs_ifree_cluster (Bill O'Donnell) [1937116] - xfs: tail updates only need to occur when LSN changes (Bill O'Donnell) [1937116] - xfs: factor common AIL item deletion code (Bill O'Donnell) [1937116] - xfs: correctly acount for reclaimable slabs (Bill O'Donnell) [1937116] - xfs: Improve metadata buffer reclaim accountability (Bill O'Donnell) [1937116] - xfs: don't allow log IO to be throttled (Bill O'Donnell) [1937116] - xfs: Throttle commits on delayed background CIL push (Bill O'Donnell) [1937116] - xfs: Lower CIL flush limit for large logs (Bill O'Donnell) [1937116] - xfs: remove some stale comments from the log code (Bill O'Donnell) [1937116] - xfs: refactor unmount record writing (Bill O'Donnell) [1937116] - xfs: merge xlog_commit_record with xlog_write_done (Bill O'Donnell) [1937116] - xfs: split xlog_ticket_done (Bill O'Donnell) [1937116] - xfs: kill XLOG_TIC_INITED (Bill O'Donnell) [1937116] - xfs: refactor and split xfs_log_done() (Bill O'Donnell) [1937116] - xfs: re-order initial space accounting checks in xlog_write (Bill O'Donnell) [1937116] - xfs: don't try to write a start record into every iclog (Bill O'Donnell) [1937116] - xfs: validate the realtime geometry in xfs_validate_sb_common (Bill O'Donnell) [1937116] - xfs: shutdown on failure to add page to log bio (Bill O'Donnell) [1937116] - xfs: directory bestfree check should release buffers (Bill O'Donnell) [1937116] - xfs: drop all altpath buffers at the end of the sibling check (Bill O'Donnell) [1937116] - xfs: remove xlog_state_want_sync (Bill O'Donnell) [1937116] - xfs: move the ioerror check out of xlog_state_clean_iclog (Bill O'Donnell) [1937116] - xfs: refactor xlog_state_clean_iclog (Bill O'Donnell) [1937116] - xfs: remove the aborted parameter to xlog_state_done_syncing (Bill O'Donnell) [1937116] - xfs: simplify log shutdown checking in xfs_log_release_iclog (Bill O'Donnell) [1937116] - xfs: simplify the xfs_log_release_iclog calling convention (Bill O'Donnell) [1937116] - xfs: factor out a xlog_wait_on_iclog helper (Bill O'Donnell) [1937116] - xfs: merge xlog_cil_push into xlog_cil_push_work (Bill O'Donnell) [1937116] - xfs: remove the di_version field from struct icdinode (Bill O'Donnell) [1937116] - xfs: simplify a check in xfs_ioctl_setattr_check_cowextsize (Bill O'Donnell) [1937116] - xfs: simplify di_flags2 inheritance in xfs_ialloc (Bill O'Donnell) [1937116] - xfs: only check the superblock version for dinode size calculation (Bill O'Donnell) [1937116] - xfs: add a new xfs_sb_version_has_v3inode helper (Bill O'Donnell) [1937116] - xfs: add support for rmap btree staging cursors (Bill O'Donnell) [1937116] - xfs: add support for refcount btree staging cursors (Bill O'Donnell) [1937116] - xfs: add support for inode btree staging cursors (Bill O'Donnell) [1937116] - xfs: add support for free space btree staging cursors (Bill O'Donnell) [1937116] - xfs: support bulk loading of staged btrees (Bill O'Donnell) [1937116] - xfs: introduce fake roots for inode-rooted btrees (Bill O'Donnell) [1937116] - xfs: introduce fake roots for ag-rooted btrees (Bill O'Donnell) [1937116] - xfs: replace open-coded bitmap weight logic (Bill O'Donnell) [1937116] - xfs: rename xfs_bitmap to xbitmap (Bill O'Donnell) [1937116] - xfs: xrep_reap_extents should not destroy the bitmap (Bill O'Donnell) [1937116] - xfs: cleanup xfs_log_unmount_write (Bill O'Donnell) [1937116] - xfs: remove dead code from xfs_log_unmount_write (Bill O'Donnell) [1937116] - xfs: remove the unused return value from xfs_log_unmount_write (Bill O'Donnell) [1937116] - xfs: remove the unused XLOG_UNMOUNT_REC_TYPE define (Bill O'Donnell) [1937116] - xfs: mark XLOG_FORCED_SHUTDOWN as unlikely (Bill O'Donnell) [1937116] - xfs: make the btree ag cursor private union anonymous (Bill O'Donnell) [1937116] - xfs: make the btree cursor union members named structure (Bill O'Donnell) [1937116] - xfs: make btree cursor private union anonymous (Bill O'Donnell) [1937116] - xfs: rename btree cursor private btree member flags (Bill O'Donnell) [1937116] - xfs: convert btree cursor inode-private member names (Bill O'Donnell) [1937116] - xfs: convert btree cursor ag-private member name (Bill O'Donnell) [1937116] - xfs: introduce new private btree cursor names (Bill O'Donnell) [1937116] - xfs: Use scnprintf() for avoiding potential buffer overflow (Bill O'Donnell) [1937116] - xfs: mark extended attr corrupt when lookup-by-hash fails (Bill O'Donnell) [1937116] - xfs: mark dir corrupt when lookup-by-hash fails (Bill O'Donnell) [1937116] - xfs: check owner of dir3 blocks (Bill O'Donnell) [1937116] - xfs: check owner of dir3 data blocks (Bill O'Donnell) [1937116] - xfs: check owner of dir3 free blocks (Bill O'Donnell) [1937116] - xfs: fix buffer corruption reporting when xfs_dir3_free_header_check fails (Bill O'Donnell) [1937116] - xfs: xfs_buf_corruption_error should take __this_address (Bill O'Donnell) [1937116] - xfs: add a function to deal with corrupt buffers post-verifiers (Bill O'Donnell) [1937116] - xfs: remove XFS_BUF_TO_SBP (Bill O'Donnell) [1937116] - xfs: remove XFS_BUF_TO_AGF (Bill O'Donnell) [1937116] - xfs: remove XFS_BUF_TO_AGI (Bill O'Donnell) [1937116] - xfs: remove the xfs_agfl_t typedef (Bill O'Donnell) [1937116] - xfs: remove the agfl_bno member from struct xfs_agfl (Bill O'Donnell) [1937116] - xfs: switch xfs_attrmulti_attr_get to lazy attr buffer allocation (Bill O'Donnell) [1937116] - xfs: only allocate the buffer size actually needed in __xfs_set_acl (Bill O'Donnell) [1937116] - xfs: clean up bufsize alignment in xfs_ioc_attr_list (Bill O'Donnell) [1937116] - xfs: embedded the attrlist cursor into struct xfs_attr_list_context (Bill O'Donnell) [1937116] - xfs: remove XFS_DA_OP_INCOMPLETE (Bill O'Donnell) [1937116] - xfs: clean up the attr flag confusion (Bill O'Donnell) [1937116] - xfs: clean up the ATTR_REPLACE checks (Bill O'Donnell) [1937116] - xfs: improve xfs_forget_acl (Bill O'Donnell) [1937116] - xfs: lift cursor copy in/out into xfs_ioc_attr_list (Bill O'Donnell) [1937116] - xfs: lift buffer allocation into xfs_ioc_attr_list (Bill O'Donnell) [1937116] - xfs: lift common checks into xfs_ioc_attr_list (Bill O'Donnell) [1937116] - xfs: rename xfs_attr_list_int to xfs_attr_list (Bill O'Donnell) [1937116] - xfs: move the legacy xfs_attr_list to xfs_ioctl.c (Bill O'Donnell) [1937116] - xfs: open code ATTR_ENTSIZE (Bill O'Donnell) [1937116] - xfs: remove the unused ATTR_ENTRY macro (Bill O'Donnell) [1937116] - xfs: cleanup struct xfs_attr_list_context (Bill O'Donnell) [1937116] - xfs: factor out a xfs_attr_match helper (Bill O'Donnell) [1937116] - xfs: replace ATTR_KERNOTIME with XFS_DA_OP_NOTIME (Bill O'Donnell) [1937116] - xfs: remove ATTR_ALLOC and XFS_DA_OP_ALLOCVAL (Bill O'Donnell) [1937116] - xfs: remove ATTR_KERNOVAL (Bill O'Donnell) [1937116] - xfs: remove the xfs_inode argument to xfs_attr_get_ilocked (Bill O'Donnell) [1937116] - xfs: pass an initialized xfs_da_args to xfs_attr_get (Bill O'Donnell) [1937116] - xfs: pass an initialized xfs_da_args structure to xfs_attr_set (Bill O'Donnell) [1937116] - xfs: turn xfs_da_args.value into a void pointer (Bill O'Donnell) [1937116] - xfs: remove the MAXNAMELEN check from xfs_attr_args_init (Bill O'Donnell) [1937116] - xfs: remove the name == NULL check from xfs_attr_args_init (Bill O'Donnell) [1937116] - xfs: factor out a helper for a single XFS_IOC_ATTRMULTI_BY_HANDLE op (Bill O'Donnell) [1937116] - xfs: use strndup_user in XFS_IOC_ATTRMULTI_BY_HANDLE (Bill O'Donnell) [1937116] - xfs: merge xfs_attrmulti_attr_remove into xfs_attrmulti_attr_set (Bill O'Donnell) [1937116] - xfs: merge xfs_attr_remove into xfs_attr_set (Bill O'Donnell) [1937116] - xfs: remove the ATTR_INCOMPLETE flag (Bill O'Donnell) [1937116] - xfs: reject invalid flags combinations in XFS_IOC_ATTRLIST_BY_HANDLE (Bill O'Donnell) [1937116] - xfs: rework collapse range into an atomic operation (Bill O'Donnell) [1937116] - xfs: rework insert range into an atomic operation (Bill O'Donnell) [1937116] - xfs: open code insert range extent split helper (Bill O'Donnell) [1937116] - xfs: Add missing annotation to xfs_ail_check() (Bill O'Donnell) [1937116] - xfs: fix an undefined behaviour in _da3_path_shift (Bill O'Donnell) [1937116] - xfs: ratelimit xfs_discard_page messages (Bill O'Donnell) [1937116] - xfs: ratelimit xfs_buf_ioerror_alert messages (Bill O'Donnell) [1937116] - xfs: remove the kuid/kgid conversion wrappers (Bill O'Donnell) [1937116] - xfs: remove the icdinode di_uid/di_gid members (Bill O'Donnell) [1937116] - xfs: ensure that the inode uid/gid match values match the icdinode ones (Bill O'Donnell) [1937116] - xfs: improve error message when we can't allocate memory for xfs_buf (Bill O'Donnell) [1937116] - ceph: fix test for whether we can skip read when writing beyond EOF (Jeff Layton) [1971101] - redhat/configs: Add CONFIG_X86_SGX_KVM (Bandan Das) [1494649] - KVM: x86: Fix implicit enum conversion goof in scattered reverse CPUID code (Bandan Das) [1494649] - KVM: x86: Add capability to grant VM access to privileged SGX attribute (Bandan Das) [1494649] - KVM: VMX: Enable SGX virtualization for SGX1, SGX2 and LC (Bandan Das) [1494649] - KVM: VMX: Add ENCLS[EINIT] handler to support SGX Launch Control (LC) (Bandan Das) [1494649] - KVM: VMX: Add emulation of SGX Launch Control LE hash MSRs (Bandan Das) [1494649] - KVM: VMX: Add SGX ENCLS[ECREATE] handler to enforce CPUID restrictions (Bandan Das) [1494649] - KVM: VMX: Frame in ENCLS handler for SGX virtualization (Bandan Das) [1494649] - KVM: VMX: Add basic handling of VM-Exit from SGX enclave (Bandan Das) [1494649] - KVM: x86: Add reverse-CPUID lookup support for scattered SGX features (Bandan Das) [1494649] - KVM: x86: Add support for reverse CPUID lookup of scattered features (Bandan Das) [1494649] - KVM: x86: Define new #PF SGX error code bit (Bandan Das) [1494649] - KVM: x86: Export kvm_mmu_gva_to_gpa_{read,write}() for SGX (VMX) (Bandan Das) [1494649] - x86/sgx: Mark sgx_vepc_vm_ops static (Bandan Das) [1494649] - x86/sgx: Do not update sgx_nr_free_pages in sgx_setup_epc_section() (Bandan Das) [1494649] - x86/sgx: Move provisioning device creation out of SGX driver (Bandan Das) [1494649] - x86/sgx: Add helpers to expose ECREATE and EINIT to KVM (Bandan Das) [1494649] - x86/sgx: Add helper to update SGX_LEPUBKEYHASHn MSRs (Bandan Das) [1494649] - x86/sgx: Add encls_faulted() helper (Bandan Das) [1494649] - x86/sgx: Add SGX2 ENCLS leaf definitions (EAUG, EMODPR and EMODT) (Bandan Das) [1494649] - x86/sgx: Move ENCLS leaf definitions to sgx.h (Bandan Das) [1494649] - x86/sgx: Expose SGX architectural definitions to the kernel (Bandan Das) [1494649] - x86/sgx: Initialize virtual EPC driver even when SGX driver is disabled (Bandan Das) [1494649] - x86/cpu/intel: Allow SGX virtualization without Launch Control support (Bandan Das) [1494649] - x86/sgx: Introduce virtual EPC for use by KVM guests (Bandan Das) [1494649] - x86/sgx: Add SGX_CHILD_PRESENT hardware error code (Bandan Das) [1494649] - x86/sgx: Wipe out EREMOVE from sgx_free_epc_page() (Bandan Das) [1494649] - x86/cpufeatures: Add SGX1 and SGX2 sub-features (Bandan Das) [1494649] - x86/cpufeatures: Make SGX_LC feature bit depend on SGX bit (Bandan Das) [1494649] - x86/sgx: Remove unnecessary kmap() from sgx_ioc_enclave_init() (Bandan Das) [1494649] - selftests/sgx: Use getauxval() to simplify test code (Bandan Das) [1494649] - selftests/sgx: Improve error detection and messages (Bandan Das) [1494649] - x86/sgx: Add a basic NUMA allocation scheme to sgx_alloc_epc_page() (Bandan Das) [1494649] - x86/sgx: Replace section->init_laundry_list with sgx_dirty_page_list (Bandan Das) [1494649] - x86/sgx: Maintain encl->refcount for each encl->mm_list entry (Bandan Das) [1494649] - MAINTAINERS: Add Dave Hansen as reviewer for INTEL SGX (Bandan Das) [1494649] - x86/NUMA: Provide a range-to-target_node lookup facility (Bandan Das) [1494649] - x86/mm: Introduce CONFIG_NUMA_KEEP_MEMINFO (Bandan Das) [1494649] - configs: Enable CONFIG_MLXBF_GIGE on aarch64 (Alaa Hleihel) [1803489] - Add Mellanox BlueField Gigabit Ethernet driver (Alaa Hleihel) [1803489] - integrity: Use current_uid() in integrity_audit_message() (Richard Guy Briggs) [1957052] - ima: AppArmor satisfies the audit rule requirements (Richard Guy Briggs) [1957052] - IMA: Add audit log for failure conditions (Richard Guy Briggs) [1957052] - integrity: Add errno field in audit message (Richard Guy Briggs) [1957052] - audit: add blank line after variable declarations (Richard Guy Briggs) [1957052] - audit: drop /proc/PID/loginuid documentation Format field (Richard Guy Briggs) [1957052] - audit: avoid -Wempty-body warning (Richard Guy Briggs) [1957052] - audit: document /proc/PID/sessionid (Richard Guy Briggs) [1957052] - audit: document /proc/PID/loginuid (Richard Guy Briggs) [1957052] - MAINTAINERS: update audit files (Richard Guy Briggs) [1957052] - audit: further cleanup of AUDIT_FILTER_ENTRY deprecation (Richard Guy Briggs) [1957052] - netfilter: nftables: fix a warning message in nf_tables_commit_audit_collect() (Richard Guy Briggs) [1957052] - audit: log nftables configuration change events once per table (Richard Guy Briggs) [1957052] - audit_alloc_mark(): don't open-code ERR_CAST() (Richard Guy Briggs) [1957052] - make dump_common_audit_data() safe to be called from RCU pathwalk (Richard Guy Briggs) [1957052] - new helper: d_find_alias_rcu() (Richard Guy Briggs) [1957052] - audit: Make audit_filter_syscall() return void (Richard Guy Briggs) [1957052] - audit: Remove leftover reference to the audit_tasklet (Richard Guy Briggs) [1957052] - kernel/audit: convert comma to semicolon (Richard Guy Briggs) [1957052] - dump_common_audit_data(): fix racy accesses to ->d_name (Richard Guy Briggs) [1957052] - audit: replace atomic_add_return() (Richard Guy Briggs) [1957052] - x86/audit: Fix a -Wmissing-prototypes warning for ia32_classify_syscall() (Richard Guy Briggs) [1957052] - ethtool: fix kdoc attr name (Ivan Vecera) [1967261] - ethtool: Remove link_mode param and derive link params from driver (Ivan Vecera) [1967261] - ethtool: Add lanes parameter for ETHTOOL_LINK_MODE_10000baseR_FEC_BIT (Ivan Vecera) [1967261] - ethtool: fix kdoc in headers (Ivan Vecera) [1967261] - ethtool: document reserved fields in the uAPI (Ivan Vecera) [1967261] - ethtool: un-kdocify extended link state (Ivan Vecera) [1967261] - ethtool: document PHY tunable callbacks (Ivan Vecera) [1967261] - docs: ethtool: fix some copy-paste errors (Ivan Vecera) [1967261] - ethtool: fix incorrect datatype in set_eee ops (Ivan Vecera) [1967261] - net: selftests: Add lanes setting test (Ivan Vecera) [1967261] - mlxsw: ethtool: Pass link mode in use to ethtool (Ivan Vecera) [1967261] - mlxsw: ethtool: Add support for setting lanes when autoneg is off (Ivan Vecera) [1967261] - mlxsw: ethtool: Remove max lanes filtering (Ivan Vecera) [1967261] - ethtool: Expose the number of lanes in use (Ivan Vecera) [1967261] - ethtool: Get link mode in use instead of speed and duplex parameters (Ivan Vecera) [1967261] - ethtool: prepare __ethtool_get_link_ksettings for subsequent changes (Ivan Vecera) [1967261] - ethtool: Extend link modes settings uAPI with lanes (Ivan Vecera) [1967261] - ethtool: Validate master slave configuration before rtnl_lock() (Ivan Vecera) [1967261] - ethtool: fix string set id check (Ivan Vecera) [1967261] - ethtool: fix stack overflow in ethnl_parse_bitset() (Ivan Vecera) [1967261] - selftests: add ring and coalesce selftests (Ivan Vecera) [1967261] - selftests: refactor get_netdev_name function (Ivan Vecera) [1967261] - selftests: extract common functions in ethtool-common.sh (Ivan Vecera) [1967261] - netdevsim: support ethtool ring and coalesce settings (Ivan Vecera) [1967261] - netdevsim: move ethtool pause params in separate struct (Ivan Vecera) [1967261] - ethtool: add ETHTOOL_COALESCE_ALL_PARAMS define (Ivan Vecera) [1967261] - ethtool: netlink: add missing netdev_features_change() call (Ivan Vecera) [1967261] - ethtool: remove unneeded semicolon (Ivan Vecera) [1967261] - ethtool: allow netdev driver to define phy tunables (Ivan Vecera) [1967261] - ethtool: mark netlink family as __ro_after_init (Ivan Vecera) [1967261] - ethtool: Add 100base-FX link mode entries (Ivan Vecera) [1967261] - ethtool: fix error handling in ethtool_phys_id (Ivan Vecera) [1967261] - ethtool: allow flow-type ether without IP protocol field (Ivan Vecera) [1967261] - net: phy: Uninline PHY ethtool statistics operations (Ivan Vecera) [1967261] - net: phy: Define PHY statistics ethtool_phy_ops (Ivan Vecera) [1967261] - net: ethtool: Remove PHYLIB direct dependency (Ivan Vecera) [1967261] - net: phy: Register ethtool PHY operations (Ivan Vecera) [1967261] - genksyms: Ignore module scoped _Static_assert() (Ivan Vecera) [1967261] - net: ethtool: Introduce ethtool_phy_ops (Ivan Vecera) [1967261] - Documentation: networking: fix ethtool-netlink table formats (Ivan Vecera) [1967261] - ethtool: ioctl: Use array_size() in copy_to_user() (Ivan Vecera) [1967261] - net: ethtool: cabletest: Make ethnl_act_cable_test_tdr_cfg static (Ivan Vecera) [1967261] - SUNRPC: Handle major timeout in xprt_adjust_timeout() (Scott Mayhew) [1979070] - gro_cells: reduce number of synchronize_net() calls (Ivan Vecera) [1959015] - net: make sure napi_list is safe for RCU traversal (Ivan Vecera) [1959015] - net: manage napi add/del idempotence explicitly (Ivan Vecera) [1959015] - net: remove napi_hash_del() from driver-facing API (Ivan Vecera) [1959015] - net: disable netpoll on fresh napis (Ivan Vecera) [1959015] - usb: dwc3-meson-g12a: fix usb2 PHY glue init when phy0 is disabled (Torez Smith) [1942772] - xhci: Fix 5.12 regression of missing xHC cache clearing command after a Stall (Torez Smith) [1942772] - xhci: fix giving back URB with incorrect status regression in 5.12 (Torez Smith) [1942772] - usb: typec: ucsi: Clear pending after acking connector change (Torez Smith) [1942772] - net: hso: check for allocation failure in hso_create_bulk_serial_device() (Torez Smith) [1942772] - usb: typec: tcpm: Fix wrong handling in GET_SINK_CAP (Torez Smith) [1942772] - net: hso: fix NULL-deref on disconnect regression (Torez Smith) [1942772] - USB: CDC-ACM: fix poison/unpoison imbalance (Torez Smith) [1942772] - usbip: vudc: fix missing unlock on error in usbip_sockfd_store() (Torez Smith) [1942772] - usb: xhci-mtk: improve bandwidth scheduling with TT (Torez Smith) [1942772] - usb: xhci-mtk: remove or operator for setting schedule parameters (Torez Smith) [1942772] - usb: typec: tcpm: Wait for vbus discharge to VSAFE0V before toggling (Torez Smith) [1942772] - software node: Provide replacement for device_add_properties() (Torez Smith) [1942772] - driver core: platform: Reimplement devm_platform_ioremap_resource (Torez Smith) [1942772] - USB: usblp: initialize newChannel (Torez Smith) [1942772] - net: hso: fix null-ptr-deref during tty device unregistration (Torez Smith) [1942772] - usbip: synchronize event handler with sysfs code paths (Torez Smith) [1942772] - usbip: vudc synchronize sysfs code paths (Torez Smith) [1942772] - usbip: stub-dev synchronize sysfs code paths (Torez Smith) [1942772] - usbip: add sysfs_lock to synchronize sysfs code paths (Torez Smith) [1942772] - drivers: net: fix memory leak in peak_usb_create_dev (Torez Smith) [1942772] - thunderbolt: Fix off by one in tb_port_find_retimer() (Torez Smith) [1942772] - thunderbolt: Fix a leak in tb_retimer_add() (Torez Smith) [1942772] - usb: dwc2: Prevent core suspend when port connection flag is 0 (Torez Smith) [1942772] - usb: dwc2: Fix HPRT0.PrtSusp bit setting for HiKey 960 board. (Torez Smith) [1942772] - usb: xhci-mtk: fix broken streams issue on 0.96 xHCI (Torez Smith) [1942772] - usbip: vhci_hcd fix shift out-of-bounds in vhci_hub_control() (Torez Smith) [1942772] - USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem (Torez Smith) [1942772] - USB: cdc-acm: do not log successful probe on later errors (Torez Smith) [1942772] - USB: cdc-acm: always claim data interface (Torez Smith) [1942772] - USB: cdc-acm: use negation for NULL checks (Torez Smith) [1942772] - USB: cdc-acm: clean up probe error labels (Torez Smith) [1942772] - USB: cdc-acm: drop redundant driver-data reset (Torez Smith) [1942772] - USB: cdc-acm: drop redundant driver-data assignment (Torez Smith) [1942772] - USB: cdc-acm: fix use-after-free after probe failure (Torez Smith) [1942772] - USB: cdc-acm: fix double free on probe failure (Torez Smith) [1942772] - USB: cdc-acm: downgrade message to debug (Torez Smith) [1942772] - USB: cdc-acm: untangle a circular dependency between callback and softint (Torez Smith) [1942772] - cdc-acm: fix BREAK rx code path adding necessary calls (Torez Smith) [1942772] - usb: dwc3: pci: Enable dis_uX_susphy_quirk for Intel Merrifield (Torez Smith) [1942772] - usb: dwc3: qcom: skip interconnect init for ACPI probe (Torez Smith) [1942772] - can: peak_usb: Revert "can: peak_usb: add forgotten supported devices" (Torez Smith) [1942772] - r8152: limit the RX buffer size of RTL8153A for USB 2.0 (Torez Smith) [1942772] - net: cdc-phonet: fix data-interface release on probe failure (Torez Smith) [1942772] - usb: typec: tcpm: Skip sink_cap query only when VDM sm is busy (Torez Smith) [1942772] - usb: typec: tcpm: Invoke power_supply_changed for tcpm-source-psy- (Torez Smith) [1942772] - usb: typec: Remove vdo[3] part of tps6598x_rx_identity_reg struct (Torez Smith) [1942772] - usb-storage: Add quirk to defeat Kindle's automatic unload (Torez Smith) [1942772] - usbip: Fix incorrect double assignment to udc->ud.tcp_rx (Torez Smith) [1942772] - can: kvaser_usb: Add support for USBcan Pro 4xHS (Torez Smith) [1942772] - can: peak_usb: add forgotten supported devices (Torez Smith) [1942772] - xhci: Fix repeated xhci wake after suspend due to uncleared internal wake state (Torez Smith) [1942772] - usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressing (Torez Smith) [1942772] - xhci: Improve detection of device initiated wake signal. (Torez Smith) [1942772] - usb: xhci: do not perform Soft Retry for some xHCI hosts (Torez Smith) [1942772] - usbip: fix vudc usbip_sockfd_store races leading to gpf (Torez Smith) [1942772] - usbip: fix vhci_hcd attach_store() races leading to gpf (Torez Smith) [1942772] - usbip: fix stub_dev usbip_sockfd_store() races leading to gpf (Torez Smith) [1942772] - usbip: fix vudc to check for stream socket (Torez Smith) [1942772] - usbip: fix vhci_hcd to check for stream socket (Torez Smith) [1942772] - usbip: fix stub_dev to check for stream socket (Torez Smith) [1942772] - USB: usblp: fix a hang in poll() if disconnected (Torez Smith) [1942772] - usb: dwc3: qcom: Add missing DWC3 OF node refcount decrement (Torez Smith) [1942772] - usb: dwc3: qcom: Honor wakeup enabled/disabled state (Torez Smith) [1942772] - usb: dwc3: qcom: add ACPI device id for sc8180x (Torez Smith) [1942772] - Goodix Fingerprint device is not a modem (Torez Smith) [1942772] - USB: serial: io_edgeport: fix memory leak in edge_startup (Torez Smith) [1942772] - USB: serial: ch341: add new Product ID (Torez Smith) [1942772] - USB: serial: cp210x: add some more GE USB IDs (Torez Smith) [1942772] - USB: serial: cp210x: add ID for Acuity Brands nLight Air Adapter (Torez Smith) [1942772] - net: usb: log errors to dmesg/syslog (Torez Smith) [1942772] - net: usb: cdc_ncm: emit dev_err on error paths (Torez Smith) [1942772] - thunderbolt: Increase runtime PM reference count on DP tunnel discovery (Torez Smith) [1942772] - thunderbolt: Initialize HopID IDAs in tb_switch_alloc() (Torez Smith) [1942772] - net: usb: qmi_wwan: allow qmimux add/del with master up (Torez Smith) [1942772] - Revert "r8152: adjust the settings about MAC clock speed down for RTL8153" (Torez Smith) [1942772] - net: usb: qmi_wwan: support ZTE P685M modem (Torez Smith) [1942772] - r8152: spilt rtl_set_eee_plus and r8153b_green_en (Torez Smith) [1942772] - r8152: replace netif_err with dev_err (Torez Smith) [1942772] - r8152: check if the pointer of the function exists (Torez Smith) [1942772] - r8152: enable U1/U2 for USB_SPEED_SUPER (Torez Smith) [1942772] - usb: misc: usb3503: Fix logic in usb3503_init() (Torez Smith) [1942772] - usb: Replace lkml.org links with lore (Torez Smith) [1942772] - usb: quirks: add quirk to start video capture on ELMO L-12F document camera reliable (Torez Smith) [1942772] - USB: quirks: sort quirk entries (Torez Smith) [1942772] - USB: serial: drop bogus to_usb_serial_port() checks (Torez Smith) [1942772] - USB: serial: drop if with an always false condition (Torez Smith) [1942772] - usb: typec: tcpm: Get Sink VDO from fwnode (Torez Smith) [1942772] - dt-bindings: connector: Add SVDM VDO properties (Torez Smith) [1942772] - usb: typec: displayport: Fill the negotiated SVDM Version in the header (Torez Smith) [1942772] - usb: typec: ucsi: Determine common SVDM Version (Torez Smith) [1942772] - usb: typec: tcpm: Determine common SVDM Version (Torez Smith) [1942772] - usb: pd: Make SVDM Version configurable in VDM header (Torez Smith) [1942772] - usb: typec: Manage SVDM version (Torez Smith) [1942772] - usb: dwc3: gadget: Fix dep->interval for fullspeed interrupt (Torez Smith) [1942772] - usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1 (Torez Smith) [1942772] - USB: serial: option: update interface mapping for ZTE P685M (Torez Smith) [1942772] - usb: dwc3: gadget: Track connected SSP rate and lane count (Torez Smith) [1942772] - usb: dwc3: gadget: Implement setting of SSP rate (Torez Smith) [1942772] - usb: dwc3: core: Check maximum_speed SSP genXxY (Torez Smith) [1942772] - usb: common: Parse for USB SSP genXxY (Torez Smith) [1942772] - usb: dwc2: Fix endpoint direction check in ep_from_windex (Torez Smith) [1942772] - usb: dwc3: fix clock issue during resume in OTG mode (Torez Smith) [1942772] - xhci: ext-caps: Use software node API with the properties (Torez Smith) [1942772] - usb: dwc3: host: Use software node API with the properties (Torez Smith) [1942772] - r8152: replace several functions about phy patch request (Torez Smith) [1942772] - usb: dwc3: qcom: Constify the software node (Torez Smith) [1942772] - usb: dwc3: haps: Constify the software node (Torez Smith) [1942772] - usb: dwc2: pci: Drop the empty quirk function (Torez Smith) [1942772] - thunderbolt: Add support for native USB4 _OSC (Torez Smith) [1942772] - thunderbolt: Allow disabling XDomain protocol (Torez Smith) [1942772] - thunderbolt: Add support for PCIe tunneling disabled (SL5) (Torez Smith) [1942772] - thunderbolt: dma_test: Drop unnecessary include (Torez Smith) [1942772] - thunderbolt: Add clarifying comments about USB4 terms router and adapter (Torez Smith) [1942772] - thunderbolt: switch: Fix kernel-doc descriptions of non-static functions (Torez Smith) [1942772] - thunderbolt: nhi: Fix kernel-doc descriptions of non-static functions (Torez Smith) [1942772] - thunderbolt: path: Fix kernel-doc descriptions of non-static functions (Torez Smith) [1942772] - thunderbolt: eeprom: Fix kernel-doc descriptions of non-static functions (Torez Smith) [1942772] - thunderbolt: ctl: Fix kernel-doc descriptions of non-static functions (Torez Smith) [1942772] - usb: pd: Reland VDO definitions of PD2.0 (Torez Smith) [1942772] - NET: usb: qmi_wwan: Adding support for Cinterion MV31 (Torez Smith) [1942772] - usb: pd: Update VDO definitions (Torez Smith) [1942772] - xhci: fix bounce buffer usage for non-sg list case (Torez Smith) [1942772] - usb: xhci-mtk: break loop when find the endpoint to drop (Torez Smith) [1942772] - usb: typec: Return void in typec_partner_set_pd_revision (Torez Smith) [1942772] - usb: typec: tcpci_maxim: Enable data path when partner is USB Comm capable (Torez Smith) [1942772] - usb: typec: tcpci: Add Callback to Usb Communication capable partner (Torez Smith) [1942772] - usb: typec: tcpm: Add Callback to Usb Communication capable partner (Torez Smith) [1942772] - usb: typec: tcpm: Set in_ams flag when Source caps have been received (Torez Smith) [1942772] - usb: typec: tcpm: Handle vbus shutoff when in source mode (Torez Smith) [1942772] - usb: typec: Add typec_partner_set_pd_revision (Torez Smith) [1942772] - usb: typec: Provide PD Specification Revision for cable and partner (Torez Smith) [1942772] - usb: typec: Standardize PD Revision format with Type-C Revision (Torez Smith) [1942772] - usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints (Torez Smith) [1942772] - USB: serial: ftdi_sio: restore divisor-encoding comments (Torez Smith) [1942772] - USB: serial: ftdi_sio: fix FTX sub-integer prescaler (Torez Smith) [1942772] - USB: serial: cp210x: clean up auto-RTS handling (Torez Smith) [1942772] - USB: serial: cp210x: fix RTS handling (Torez Smith) [1942772] - USB: serial: cp210x: clean up printk zero padding (Torez Smith) [1942772] - USB: serial: cp210x: clean up flow-control debug message (Torez Smith) [1942772] - USB: serial: cp210x: drop shift macros (Torez Smith) [1942772] - USB: serial: cp210x: fix modem-control handling (Torez Smith) [1942772] - USB: serial: cp210x: suppress modem-control errors (Torez Smith) [1942772] - xhci: handle halting transfer event properly after endpoint stop and halt raced. (Torez Smith) [1942772] - xhci: Check for pending reset endpoint command before queueing a new one. (Torez Smith) [1942772] - xhci: remove obsolete dequeue pointer moving code (Torez Smith) [1942772] - xhci: introduce a new move_dequeue_past_td() function to replace old code. (Torez Smith) [1942772] - xhci: handle stop endpoint command completion with endpoint in running state. (Torez Smith) [1942772] - xhci: Fix halted endpoint at stop endpoint command completion (Torez Smith) [1942772] - xhci: split handling halted endpoints into two steps (Torez Smith) [1942772] - xhci: move and rename xhci_cleanup_halted_endpoint() (Torez Smith) [1942772] - xhci: turn cancelled td cleanup to its own function (Torez Smith) [1942772] - xhci: store TD status in the td struct instead of passing it along (Torez Smith) [1942772] - xhci: use xhci_td_cleanup() helper when giving back cancelled URBs (Torez Smith) [1942772] - xhci: move xhci_td_cleanup so it can be called by more functions (Torez Smith) [1942772] - xhci: Add xhci_reset_halted_ep() helper function (Torez Smith) [1942772] - xhci: flush endpoint start to reduce race risk with stop endpoint command. (Torez Smith) [1942772] - xhci: Check link TRBs when updating ring enqueue and dequeue pointers. (Torez Smith) [1942772] - xhci: avoid DMA double fetch when reading event trb type. (Torez Smith) [1942772] - xhci: remove extra loop in interrupt context (Torez Smith) [1942772] - xhci: check slot_id is valid before gathering slot info (Torez Smith) [1942772] - xhci: prevent a theoretical endless loop while preparing rings. (Torez Smith) [1942772] - xhci: remove xhci_stream_id_to_ring() helper (Torez Smith) [1942772] - xhci: add xhci_virt_ep_to_ring() helper (Torez Smith) [1942772] - xhci: check virt_dev is valid before dereferencing it (Torez Smith) [1942772] - xhci: add xhci_get_virt_ep() helper (Torez Smith) [1942772] - xhci: remove unused event parameter from completion handlers (Torez Smith) [1942772] - xhci: adjust parameters passed to cleanup_halted_endpoint() (Torez Smith) [1942772] - xhci: get isochronous ring directly from endpoint structure (Torez Smith) [1942772] - xhci: Avoid parsing transfer events several times (Torez Smith) [1942772] - net: qmi_wwan: Add pass through mode (Torez Smith) [1942772] - net: usb: qmi_wwan: add qmap id sysfs file for qmimux interfaces (Torez Smith) [1942772] - net: usb: cdc_ether: added support for Thales Cinterion PLSx3 modem family. (Torez Smith) [1942772] - thunderbolt: Fix possible NULL pointer dereference in tb_acpi_add_link() (Torez Smith) [1942772] - thunderbolt: switch: Fix function name in the header (Torez Smith) [1942772] - thunderbolt: tunnel: Fix misspelling of 'receive_path' (Torez Smith) [1942772] - thunderbolt: icm: Fix a couple of formatting issues (Torez Smith) [1942772] - thunderbolt: switch: Demote a bunch of non-conformant kernel-doc headers (Torez Smith) [1942772] - thunderbolt: tb: Kernel-doc function headers should document their parameters (Torez Smith) [1942772] - thunderbolt: nhi: Demote some non-conformant kernel-doc headers (Torez Smith) [1942772] - thunderbolt: xdomain: Fix 'tb_unregister_service_driver()'s 'drv' param (Torez Smith) [1942772] - thunderbolt: eeprom: Demote non-conformant kernel-doc headers to standard comment blocks (Torez Smith) [1942772] - USB: serial: mos7720: fix error code in mos7720_write() (Torez Smith) [1942772] - thunderbolt: ctl: Demote non-conformant kernel-doc headers (Torez Smith) [1942772] - thunderbolt: cap: Fix kernel-doc formatting issue (Torez Smith) [1942772] - thunderbolt: dma_port: Check 'dma_port_flash_write_block()'s return value (Torez Smith) [1942772] - USB: serial: option: Adding support for Cinterion MV31 (Torez Smith) [1942772] - can: mcba_usb: remove h from printk format specifier (Torez Smith) [1942772] - usbnet: fix the indentation of one code snippet (Torez Smith) [1942772] - usb: usb251xb: Use of_device_get_match_data() (Torez Smith) [1942772] - usb: dwc2: Make "trimming xfer length" a debug message (Torez Smith) [1942772] - usb: dwc2: Abort transaction after errors with unknown reason (Torez Smith) [1942772] - usb: dwc2: Do not update data length if it is 0 on inbound transfers (Torez Smith) [1942772] - usb: xhci-mtk: fix unreleased bandwidth data (Torez Smith) [1942772] - USB: serial: mos7840: fix error code in mos7840_write() (Torez Smith) [1942772] - USB: usblp: don't call usb_set_interface if there's a single alt (Torez Smith) [1942772] - USB: serial: cp210x: add pid/vid for WSDA-200-USB (Torez Smith) [1942772] - usb: typec: tcpci_maxim: add terminating newlines to logging (Torez Smith) [1942772] - usb: typec: tcpci_maxim: remove redundant assignment (Torez Smith) [1942772] - usb: typec: tcpm: Create legacy PDOs for PD2 connection (Torez Smith) [1942772] - net: usb: qmi_wwan: added support for Thales Cinterion PLSx3 modem family (Torez Smith) [1942772] - usb: typec: tcpci_maxim: Drop GPIO includes (Torez Smith) [1942772] - usb: typec: tcpm: Respond Wait if VDM state machine is running (Torez Smith) [1942772] - usb: typec: tcpm: Protocol Error handling (Torez Smith) [1942772] - usb: typec: tcpm: AMS and Collision Avoidance (Torez Smith) [1942772] - net: usb: cdc_ncm: don't spew notifications (Torez Smith) [1942772] - usb: typec: ucsi: Add conditional dependency on USB role switch (Torez Smith) [1942772] - usb: ch9: Add USB 3.2 SSP attributes (Torez Smith) [1942772] - USB: serial: f81232: drop short control-transfer checks (Torez Smith) [1942772] - USB: serial: io_ti: fix a debug-message copy-paste error (Torez Smith) [1942772] - USB: serial: io_ti: drop short control-transfer check (Torez Smith) [1942772] - USB: serial: upd78f0730: drop short control-transfer check (Torez Smith) [1942772] - USB: serial: cp210x: add copyright notice (Torez Smith) [1942772] - USB: serial: cp210x: drop unused includes (Torez Smith) [1942772] - USB: serial: cp210x: drop short control-transfer checks (Torez Smith) [1942772] - USB: serial: cp210x: update control-characters on every change (Torez Smith) [1942772] - USB: serial: cp210x: set IXOFF thresholds (Torez Smith) [1942772] - USB: serial: cp210x: add support for software flow control (Torez Smith) [1942772] - USB: serial: pl2303: fix line-speed handling on newer chips (Torez Smith) [1942772] - xhci: tegra: Delay for disabling LFPS detector (Torez Smith) [1942772] - xhci: make sure TRB is fully written before giving it to the controller (Torez Smith) [1942772] - usb: dwc3: qcom: add URS Host support for sdm845 ACPI boot (Torez Smith) [1942772] - usb: dwc3: pci: add support for the Intel Alder Lake-P (Torez Smith) [1942772] - usb: dwc3: pci: ID for Tiger Lake CPU (Torez Smith) [1942772] - usb: dwc3: pci: Register a software node for the dwc3 platform device (Torez Smith) [1942772] - thunderbolt: Add support for de-authorizing devices (Torez Smith) [1942772] - nt: usb: USB_RTL8153_ECM should not default to y (Torez Smith) [1942772] - USB: dwc3: document gadget_max_speed (Torez Smith) [1942772] - usb: dwc3: gadget: Disable Vendor Test LMP Received event (Torez Smith) [1942772] - USB: serial: cp210x: add new VID/PID for supporting Teraoka AD2000 (Torez Smith) [1942772] - r8153_ecm: Add Lenovo Powered USB-C Hub as a fallback of r8152 (Torez Smith) [1942772] - r8152: Add Lenovo Powered USB-C Travel Hub (Torez Smith) [1942772] - USB: ehci: fix an interrupt calltrace error (Torez Smith) [1942772] - ehci: fix EHCI host controller initialization sequence (Torez Smith) [1942772] - usb: typec: ucsi: Add support for USB role switch (Torez Smith) [1942772] - usb: dwc2: disable Link Power Management on STM32MP15 HS OTG (Torez Smith) [1942772] - usb: dwc2: enable FS/LS PHY clock select on STM32MP15 FS OTG (Torez Smith) [1942772] - usb: dwc2: set ahbcfg parameter for STM32MP15 OTG HS and FS (Torez Smith) [1942772] - usb: dwc3: Simplify with dev_err_probe() (Torez Smith) [1942772] - usb: dwc3: keystone: Simplify with dev_err_probe() (Torez Smith) [1942772] - usb: dwc3: core: Replace devm_reset_control_array_get() (Torez Smith) [1942772] - USB: serial: mos7720: improve OOM-handling in read_mos_reg() (Torez Smith) [1942772] - rndis_host: set proper input size for OID_GEN_PHYSICAL_MEDIUM request (Torez Smith) [1942772] - thunderbolt: Start lane initialization after sleep (Torez Smith) [1942772] - thunderbolt: Constify static attribute_group structs (Torez Smith) [1942772] - qmi_wwan: Increase headroom for QMAP SKBs (Torez Smith) [1942772] - usb: usbip: Use DEFINE_SPINLOCK() for spinlock (Torez Smith) [1942772] - usb: dwc3: gadget: Clear wait flag on dequeue (Torez Smith) [1942772] - usb: typec: Send uevent for num_altmodes update (Torez Smith) [1942772] - usb: typec: Fix copy paste error for NVIDIA alt-mode description (Torez Smith) [1942772] - kcov, usb: hide in_serving_softirq checks in __usb_hcd_giveback_urb (Torez Smith) [1942772] - thunderbolt: Drop duplicated 0x prefix from format string (Torez Smith) [1942772] - net: cdc_ncm: correct overhead in delayed_ndp_size (Torez Smith) [1942772] - net: usb: Use DEFINE_SPINLOCK() for spinlock (Torez Smith) [1942772] - usb: uas: Add PNY USB Portable SSD to unusual_uas (Torez Smith) [1942772] - net: usb: qmi_wwan: add Quectel EM160R-GL (Torez Smith) [1942772] - usb: usbip: vhci_hcd: protect shift size (Torez Smith) [1942772] - USB: usblp: fix DMA to stack (Torez Smith) [1942772] - usb: dwc3: gadget: Preserve UDC max speed setting (Torez Smith) [1942772] - usb: dwc3: gadget: Allow runtime suspend if UDC unbinded (Torez Smith) [1942772] - usb: dwc3: gadget: Introduce a DWC3 VBUS draw callback (Torez Smith) [1942772] - usb: dwc3: add imx8mp dwc3 glue layer driver (Torez Smith) [1942772] - USB: serial: iuu_phoenix: fix DMA from stack (Torez Smith) [1942772] - USB: serial: option: add LongSung M5710 module support (Torez Smith) [1942772] - USB: serial: option: add Quectel EM160R-GL (Torez Smith) [1942772] - CDC-NCM: remove "connected" log message (Torez Smith) [1942772] - usb: dwc3: ulpi: Fix USB2.0 HS/FS/LS PHY suspend regression (Torez Smith) [1942772] - usb: dwc3: ulpi: Replace CPU-based busyloop with Protocol-based one (Torez Smith) [1942772] - usb: dwc3: ulpi: Use VStsDone to detect PHY regs access completion (Torez Smith) [1942772] - usb: dwc3: drd: Improve dwc3_get_extcon() style (Torez Smith) [1942772] - usb: dwc3: drd: Avoid error when extcon is missing (Torez Smith) [1942772] - USB: usbtmc: Bump USBTMC_API_VERSION value (Torez Smith) [1942772] - USB: usbtmc: Add separate USBTMC_IOCTL_GET_SRQ_STB (Torez Smith) [1942772] - USB: usbtmc: Add USBTMC_IOCTL_GET_STB (Torez Smith) [1942772] - USB: usbtmc: Fix reading stale status byte (Torez Smith) [1942772] - kcov, usbip: collect coverage from vhci_rx_loop (Torez Smith) [1942772] - USB: yurex: fix control-URB timeout handling (Torez Smith) [1942772] - usb: dwc3: meson-g12a: disable clk on error handling path in probe (Torez Smith) [1942772] - USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set (Torez Smith) [1942772] - usb: typec: intel_pmc_mux: Configure HPD first for HPD+IRQ request (Torez Smith) [1942772] - USB: cdc-wdm: Fix use after free in service_outstanding_interrupt(). (Torez Smith) [1942772] - USB: cdc-acm: blacklist another IR Droid device (Torez Smith) [1942772] - thunderbolt: Use kmemdup instead of kzalloc and memcpy (Torez Smith) [1942772] - usb: ucsi: convert comma to semicolon (Torez Smith) [1942772] - usb: typec: tcpm: convert comma to semicolon (Torez Smith) [1942772] - usb: typec: tcpm: Update vbus_vsafe0v on init (Torez Smith) [1942772] - usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled (Torez Smith) [1942772] - usb: typec: Add class for plug alt mode device (Torez Smith) [1942772] - USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition (Torez Smith) [1942772] - USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP (Torez Smith) [1942772] - USB: typec: tcpm: Fix PR_SWAP error handling (Torez Smith) [1942772] - USB: typec: tcpm: Hard Reset after not receiving a Request (Torez Smith) [1942772] - usb: typec: intel_pmc_mux: Configure cable generation value for USB4 (Torez Smith) [1942772] - net: usb: convert comma to semicolon (Torez Smith) [1942772] - USB: UAS: introduce a quirk to set no_write_same (Torez Smith) [1942772] - USB: serial: ftdi_sio: log the CBUS GPIO validity (Torez Smith) [1942772] - USB: serial: ftdi_sio: drop GPIO line checking dead code (Torez Smith) [1942772] - USB: serial: ftdi_sio: report the valid GPIO lines to gpiolib (Torez Smith) [1942772] - drivers: usb: atm: use atm_info() instead of atm_printk(KERN_INFO ... (Torez Smith) [1942772] - drivers: usb: atm: reduce noise (Torez Smith) [1942772] - USB: serial: option: add interface-number sanity check to flag handling (Torez Smith) [1942772] - usb: typec: tcpci_maxim: Enable VSAFE0V signalling (Torez Smith) [1942772] - usb: typec: tcpci: Add support to report vSafe0V (Torez Smith) [1942772] - usb: typec: tcpm: Introduce vsafe0v for vbus (Torez Smith) [1942772] - usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover (Torez Smith) [1942772] - usb: typec: tcpm: Pass down negotiated rev to update retry count (Torez Smith) [1942772] - usb: typec: intel_pmc_mux: Use correct response message bits (Torez Smith) [1942772] - xhci: Give USB2 ports time to enter U3 in bus suspend (Torez Smith) [1942772] - xhci-pci: Allow host runtime PM as default for Intel Maple Ridge xHCI (Torez Smith) [1942772] - xhci-pci: Allow host runtime PM as default for Intel Alpine Ridge LP (Torez Smith) [1942772] - usb: xhci: Use temporary buffer to consolidate SG (Torez Smith) [1942772] - usb: xhci: Set quirk for XHCI_SG_TRB_CACHE_SIZE_QUIRK (Torez Smith) [1942772] - USB: legotower: fix logical error in recent commit (Torez Smith) [1942772] - USB: legousbtower: use usb_control_msg_recv() (Torez Smith) [1942772] - USB: add RESET_RESUME quirk for Snapscan 1212 (Torez Smith) [1942772] - usb: typec: tps6598x: Export some power supply properties (Torez Smith) [1942772] - usb: typec: tps6598x: Select USB_ROLE_SWITCH and REGMAP_I2C (Torez Smith) [1942772] - USB: core: drop pipe-type check from new control-message helpers (Torez Smith) [1942772] - USB: core: return -EREMOTEIO on short usb_control_msg_recv() (Torez Smith) [1942772] - USB: core: drop short-transfer check from usb_control_msg_send() (Torez Smith) [1942772] - USB: apple-mfi-fastcharge: Fix use after free in probe (Torez Smith) [1942772] - Revert "usb-storage: fix sdev->host->dma_dev" (Torez Smith) [1942772] - Revert "uas: fix sdev->host->dma_dev" (Torez Smith) [1942772] - Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" (Torez Smith) [1942772] - USB: serial: cp210x: clean up dtr_rts() (Torez Smith) [1942772] - USB: serial: cp210x: refactor flow-control handling (Torez Smith) [1942772] - USB: serial: cp210x: drop flow-control debugging (Torez Smith) [1942772] - USB: serial: cp210x: set terminal settings on open (Torez Smith) [1942772] - USB: serial: cp210x: clean up line-control handling (Torez Smith) [1942772] - USB: serial: cp210x: return early on unchanged termios (Torez Smith) [1942772] - USB: serial: kl5kusb105: fix memleak on open (Torez Smith) [1942772] - USB: serial: ch341: sort device-id entries (Torez Smith) [1942772] - USB: serial: ch341: add new Product ID for CH341A (Torez Smith) [1942772] - USB: serial: option: fix Quectel BG96 matching (Torez Smith) [1942772] - can: pcan_usb_core: fix fall-through warnings for Clang (Torez Smith) [1942772] - usb: typec: stusb160x: fix power-opmode property with typec-power-opmode (Torez Smith) [1942772] - USB: serial: option: add support for Thales Cinterion EXS82 (Torez Smith) [1942772] - usb: typec: Add type sysfs attribute file for partners (Torez Smith) [1942772] - usb: common: ulpi: Constify static attribute_group struct (Torez Smith) [1942772] - usb: typec: Constify static attribute_group structs (Torez Smith) [1942772] - USB: core: Constify static attribute_group structs (Torez Smith) [1942772] - usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen (Torez Smith) [1942772] - usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON (Torez Smith) [1942772] - usb: typec: Expose Product Type VDOs via sysfs (Torez Smith) [1942772] - usb: pd: DFP product types (Torez Smith) [1942772] - usb: Fix fall-through warnings for Clang (Torez Smith) [1942772] - usbnet: ipheth: fix connectivity with iOS 14 (Torez Smith) [1942772] - USB: core: Change pK for __user pointers to px (Torez Smith) [1942772] - USB: core: Fix regression in Hercules audio card (Torez Smith) [1942772] - USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card (Torez Smith) [1942772] - can: kvaser_usb: Add new Kvaser hydra devices (Torez Smith) [1942772] - can: kvaser_usb: kvaser_usb_hydra: Add support for new device variant (Torez Smith) [1942772] - can: kvaser_usb: Add new Kvaser Leaf v2 devices (Torez Smith) [1942772] - can: kvaser_usb: Add USB_{LEAF,HYDRA}_PRODUCT_ID_END defines (Torez Smith) [1942772] - USB: serial: option: add Fibocom NL668 variants (Torez Smith) [1942772] - usb: typec: Fix num_altmodes kernel-doc error (Torez Smith) [1942772] - r8153_ecm: avoid to be prior to r8152 driver (Torez Smith) [1942772] - net: usb: qmi_wwan: Set DTR quirk for MR400 (Torez Smith) [1942772] - usb: typec: Add plug num_altmodes sysfs attr (Torez Smith) [1942772] - usb: typec: tcpci_maxim: Fix the compatible string (Torez Smith) [1942772] - usb: typec: tcpci_maxim: Fix uninitialized return variable (Torez Smith) [1942772] - usb: typec: tcpci_maxim: Enable auto discharge disconnect (Torez Smith) [1942772] - usb: typec: tcpci: Implement Auto discharge disconnect callbacks (Torez Smith) [1942772] - usb: typec: tcpm: Implement enabling Auto Discharge disconnect support (Torez Smith) [1942772] - usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink (Torez Smith) [1942772] - usb: typec: tcpci: frs sourcing vbus callback (Torez Smith) [1942772] - usb: typec: tcpm: frs sourcing vbus callback (Torez Smith) [1942772] - usb: typec: tcpm: Refactor logic for new-source-frs-typec-current (Torez Smith) [1942772] - usb: typec: Add number of altmodes partner attr (Torez Smith) [1942772] - usb: pd: Add captive Type C cable type (Torez Smith) [1942772] - USB: apple-mfi-fastcharge: Fix kfree after failed kzalloc (Torez Smith) [1942772] - usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable (Torez Smith) [1942772] - usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits (Torez Smith) [1942772] - usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support (Torez Smith) [1942772] - can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits (Torez Smith) [1942772] - cx82310_eth: fix error return code in cx82310_bind() (Torez Smith) [1942772] - usb: typec: qcom-pmic-typec: fix builtin build errors (Torez Smith) [1942772] - can: peak_usb: fix potential integer overflow on shift of a int (Torez Smith) [1942772] - can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() (Torez Smith) [1942772] - usb: hcd.h: Remove RUN_CONTEXT (Torez Smith) [1942772] - USB: storage: avoid use of uninitialized values in error path (Torez Smith) [1942772] - usb: fix a few cases of -Wfallthrough (Torez Smith) [1942772] - usbnet: switch to core handling of rx/tx byte/packet counters (Torez Smith) [1942772] - qmi_wwan: switch to core handling of rx/tx byte/packet counters (Torez Smith) [1942772] - net: usb: fix spelling typo in cdc_ncm.c (Torez Smith) [1942772] - usb: typec: ucsi: Work around PPM losing change information (Torez Smith) [1942772] - usb: typec: ucsi: acpi: Always decode connector change information (Torez Smith) [1942772] - net/usb/r8153_ecm: support ECM mode for RTL8153 (Torez Smith) [1942772] - USB: serial: mos7720: fix parallel-port state restore (Torez Smith) [1942772] - USB: serial: remove write wait queue (Torez Smith) [1942772] - USB: serial: digi_acceleport: fix write-wakeup deadlocks (Torez Smith) [1942772] - USB: serial: keyspan_pda: drop redundant usb-serial pointer (Torez Smith) [1942772] - USB: serial: keyspan_pda: use BIT() macro (Torez Smith) [1942772] - USB: serial: keyspan_pda: add write-fifo support (Torez Smith) [1942772] - USB: serial: keyspan_pda: increase transmitter threshold (Torez Smith) [1942772] - USB: serial: keyspan_pda: fix write implementation (Torez Smith) [1942772] - USB: serial: keyspan_pda: refactor write-room handling (Torez Smith) [1942772] - USB: serial: keyspan_pda: fix write unthrottling (Torez Smith) [1942772] - USB: serial: keyspan_pda: fix tx-unthrottle use-after-free (Torez Smith) [1942772] - USB: serial: keyspan_pda: fix write-wakeup use-after-free (Torez Smith) [1942772] - USB: serial: keyspan_pda: fix stalled writes (Torez Smith) [1942772] - USB: serial: keyspan_pda: fix write deadlock (Torez Smith) [1942772] - USB: serial: keyspan_pda: fix dropped unthrottle interrupts (Torez Smith) [1942772] - net: usb: r8152: Fix a couple of spelling errors in fw_phy_nc's docs (Torez Smith) [1942772] - net: usb: lan78xx: Remove lots of set but unused 'ret' variables (Torez Smith) [1942772] - net: usb: r8152: Provide missing documentation for some struct members (Torez Smith) [1942772] - can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping (Torez Smith) [1942772] - can: peak_usb: add range checking in decode operations (Torez Smith) [1942772] - net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition (Torez Smith) [1942772] - kcov, usb: only collect coverage from __usb_hcd_giveback_urb in softirq (Torez Smith) [1942772] - dt-bindings: connector: Add property to set initial current cap for FRS (Torez Smith) [1942772] - usb: xhci: Remove in_interrupt() checks (Torez Smith) [1942772] - usbip: Remove in_interrupt() check (Torez Smith) [1942772] - usb: core: Replace in_interrupt() in comments (Torez Smith) [1942772] - usb: atm: Replace in_interrupt() usage in comment (Torez Smith) [1942772] - USB: sisusbvga: Make console support depend on BROKEN (Torez Smith) [1942772] - usb: host: xhci-mem: remove unneeded break (Torez Smith) [1942772] - usb: storage: freecom: remove unneeded break (Torez Smith) [1942772] - usb: misc: iowarrior: remove unneeded break (Torez Smith) [1942772] - usb: host: ehci-sched: add comment about find_tt() not returning error (Torez Smith) [1942772] - usb: dwc3: ep0: Fix delay status handling (Torez Smith) [1942772] - USB: serial: iuu_phoenix: remove unneeded break (Torez Smith) [1942772] - USB: serial: digi_acceleport: remove in_interrupt() usage (Torez Smith) [1942772] - usb: dwc3: pci: add support for the Intel Alder Lake-S (Torez Smith) [1942772] - net: usb: rtl8150: don't incorrectly assign random MAC addresses (Torez Smith) [1942772] - net: usbnet: use new function dev_fetch_sw_netstats (Torez Smith) [1942772] - net: usb: qmi_wwan: use new function dev_fetch_sw_netstats (Torez Smith) [1942772] - cx82310_eth: use netdev_err instead of dev_err (Torez Smith) [1942772] - cx82310_eth: re-enable ethernet mode after router reboot (Torez Smith) [1942772] - net: usbnet: remove driver version (Torez Smith) [1942772] - net: usb: qmi_wwan: add Cellient MPL200 card (Torez Smith) [1942772] - usbip: vhci_hcd: fix calling usb_hcd_giveback_urb() with irqs enabled (Torez Smith) [1942772] - net: usb: rtl8150: set random MAC address when set_ethernet_addr() fails (Torez Smith) [1942772] - usbnet: Use fallthrough pseudo-keyword (Torez Smith) [1942772] - net/smscx5xx: change to of_get_mac_address() eth_platform_get_mac_address() (Torez Smith) [1942772] - net: usb: pegasus: Proper error handing when setting pegasus' MAC address (Torez Smith) [1942772] - usb: dwc3: gadget: Support up to max stream id (Torez Smith) [1942772] - usb: dwc2: Fix INTR OUT transfers in DDMA mode. (Torez Smith) [1942772] - usb: dwc3: of-simple: Add compatible string for Intel Keem Bay platform (Torez Smith) [1942772] - net: rtl8150: Use the new usb control message API. (Torez Smith) [1942772] - net: pegasus: Use the new usb control message API. (Torez Smith) [1942772] - usb: dwc3: gadget: Return early if no TRB update (Torez Smith) [1942772] - usb: dwc3: gadget: Keep TRBs in request order (Torez Smith) [1942772] - usb: dwc3: gadget: Revise setting IOC when no TRB left (Torez Smith) [1942772] - usb: dwc3: gadget: Look ahead when setting IOC (Torez Smith) [1942772] - usb: dwc3: gadget: Allow restarting a transfer (Torez Smith) [1942772] - usb: dwc3: Stop active transfers before halting the controller (Torez Smith) [1942772] - usb: dwc3: gadget: Rename misleading function names (Torez Smith) [1942772] - usb: dwc3: Add splitdisable quirk for Hisilicon Kirin Soc (Torez Smith) [1942772] - usb: dwc3: gadget: Refactor preparing last TRBs (Torez Smith) [1942772] - usb: dwc3: gadget: Set IOC if not enough for extra TRBs (Torez Smith) [1942772] - usb: dwc3: gadget: Check for number of TRBs prepared (Torez Smith) [1942772] - usb: dwc3: gadget: Return the number of prepared TRBs (Torez Smith) [1942772] - usb: dwc3: ep0: Fix ZLP for OUT ep0 requests (Torez Smith) [1942772] - usb: dwc3: gadget: Improve TRB ZLP setup (Torez Smith) [1942772] - usb: dwc3: gadget: Refactor preparing extra TRB (Torez Smith) [1942772] - usb: dwc3: gadget: Reclaim extra TRBs after request completion (Torez Smith) [1942772] - usb: dwc3: gadget: Check MPS of the request length (Torez Smith) [1942772] - usb: dwc3: gadget: Refactor ep command completion (Torez Smith) [1942772] - usb: dwc3: allocate gadget structure dynamically (Torez Smith) [1942772] - usb: dwc3: core: add phy cleanup for probe error handling (Torez Smith) [1942772] - usb: dwc3: core: don't trigger runtime pm when remove driver (Torez Smith) [1942772] - usb: dwc3: debugfs: do not queue work if try to change mode on non-drd (Torez Smith) [1942772] - usb: dwc3: pci: Allow Elkhart Lake to utilize DSM method for PM functionality (Torez Smith) [1942772] - usb: dwc2: add support for APM82181 USB OTG (Torez Smith) [1942772] - usb: dwc-meson-g12a: Add support for USB on AXG SoCs (Torez Smith) [1942772] - usb: dwc3: gadget: fix checkpatch warnings (Torez Smith) [1942772] - usb: dwc3: core: do not queue work if dr_mode is not USB_DR_MODE_OTG (Torez Smith) [1942772] - usb: dwc3: debugfs: fix checkpatch warnings (Torez Smith) [1942772] - usb: dwc3: qcom: fix checkpatch warnings (Torez Smith) [1942772] - usb: dwc3: ep0: fix checkpatch warnings (Torez Smith) [1942772] - usb: dwc3: core: fix checkpatch warnings (Torez Smith) [1942772] - usb: dwc3: debug: fix checkpatch warning (Torez Smith) [1942772] - usb: dwc3: trace: fix checkpatch warnings (Torez Smith) [1942772] - usb: dwc3: ulpi: fix checkpatch warning (Torez Smith) [1942772] - usb: dwc3: meson: fix checkpatch errors and warnings (Torez Smith) [1942772] - usb: dwc3: debug: fix sparse warning (Torez Smith) [1942772] - usb: dwc3: meson: fix coccinelle WARNING (Torez Smith) [1942772] - usb: dwc3: qcom: Add interconnect support in dwc3 driver (Torez Smith) [1942772] - net: usb: net1080: Remove in_interrupt() comment (Torez Smith) [1942772] - net: usb: kaweth: Remove last user of kaweth_control() (Torez Smith) [1942772] - net: usb: kaweth: Replace kaweth_control() with usb_control_msg() (Torez Smith) [1942772] - net: usb: ax88179_178a: add MCT usb 3.0 adapter (Torez Smith) [1942772] - net: usb: ax88179_178a: fix missing stop entry in driver_info (Torez Smith) [1942772] - net: usb: ax88179_178a: add Toshiba usb 3.0 adapter (Torez Smith) [1942772] - Revert "usbip: Implement a match function to fix usbip" (Torez Smith) [1942772] - usb: dwc2: Fix parameter type in function pointer prototype (Torez Smith) [1942772] - usb: dwc3: core: Print warning on unsupported speed (Torez Smith) [1942772] - usb: dwc3: core: Properly default unspecified speed (Torez Smith) [1942772] - usb: dwc2: Add missing cleanups when usb_add_gadget_udc() fails (Torez Smith) [1942772] - usb: dwc3: gadget: END_TRANSFER before CLEAR_STALL command (Torez Smith) [1942772] - usb: dwc3: gadget: Resume pending requests after CLEAR_STALL (Torez Smith) [1942772] - can: peak_usb: convert to use le32_add_cpu() (Torez Smith) [1942772] - can: pcan_usb: add support of rxerr/txerr counters (Torez Smith) [1942772] - can: pcan_usb: Document the commands sent to the device (Torez Smith) [1942772] - can: mcba_usb: remove redundant initialization of variable err (Torez Smith) [1942772] - usb: dwc2: Always disable regulators on driver teardown (Torez Smith) [1942772] - usbip: simplify the return expression of usbip_core_init() (Torez Smith) [1942772] - rndis_host: increase sleep time in the query-response loop (Torez Smith) [1942772] - Revert "usb: dwc3: meson-g12a: fix shared reset control use" (Torez Smith) [1942772] - net: usb: dm9601: Add USB ID of Keenetic Plus DSL (Torez Smith) [1942772] - smsc95xx: add phylib support (Torez Smith) [1942772] - smsc95xx: use usbnet->driver_priv (Torez Smith) [1942772] - smsc95xx: remove redundant function arguments (Torez Smith) [1942772] - net: usb: Fix uninit-was-stored issue in asix_read_phy_addr() (Torez Smith) [1942772] - net: cdc_ncm: Fix build error (Torez Smith) [1942772] - tools: usb: move to tools buildsystem (Torez Smith) [1942772] - usbip: Implement a match function to fix usbip (Torez Smith) [1942772] - usb: dwc3: gadget: Handle ZLP for sg requests (Torez Smith) [1942772] - usb: dwc3: gadget: Fix handling ZLP (Torez Smith) [1942772] - usb: dwc3: gadget: Don't setup more than requested (Torez Smith) [1942772] - r8152: Use MAC address from correct device tree node (Torez Smith) [1942772] - usb: hso: remove bogus check for EINPROGRESS (Torez Smith) [1942772] - usb: hso: no complaint about kmalloc failure (Torez Smith) [1942772] - hso: fix bailout in error case of probe (Torez Smith) [1942772] - usb: dwc3: convert to devm_platform_ioremap_resource_byname (Torez Smith) [1942772] - net: lan78xx: replace bogus endpoint lookup (Torez Smith) [1942772] - net: lan78xx: fix transfer-buffer memory leak (Torez Smith) [1942772] - net: lan78xx: add missing endpoint sanity check (Torez Smith) [1942772] - usb: hso: check for return value in hso_serial_common_create() (Torez Smith) [1942772] - Revert "usb: dwc2: override PHY input signals with usb role switch support" (Torez Smith) [1942772] - Revert "usb: dwc2: don't use ID/Vbus detection if usb-role-switch on STM32MP15 SoCs" (Torez Smith) [1942772] - usb: dwc3: gadget: when the started list is empty stop the active xfer (Torez Smith) [1942772] - usb: dwc3: gadget: make starting isoc transfers more robust (Torez Smith) [1942772] - usb: dwc3: gadget: add frame number mask (Torez Smith) [1942772] - usb: dwc2: Fix error path in gadget registration (Torez Smith) [1942772] - usb: dwc3: meson-g12a: fix shared reset control use (Torez Smith) [1942772] - usb: dwc2: don't use ID/Vbus detection if usb-role-switch on STM32MP15 SoCs (Torez Smith) [1942772] - usb: dwc2: override PHY input signals with usb role switch support (Torez Smith) [1942772] - net: cdc_ncm: hook into set_rx_mode to admit multicast traffic (Torez Smith) [1942772] - net: cdc_ncm: add .ndo_set_rx_mode to cdc_ncm_netdev_ops (Torez Smith) [1942772] - net: usbnet: export usbnet_set_rx_mode() (Torez Smith) [1942772] - net: cdc_ether: export usbnet_cdc_update_filter (Torez Smith) [1942772] - net: cdc_ether: use dev->intf to get interface information (Torez Smith) [1942772] - ax88172a: fix ax88172a_unbind() failures (Torez Smith) [1942772] - usb: dwc2: gadget: Avoid pointless read of EP control register (Torez Smith) [1942772] - usb: dwc2: gadget: Make use of GINTMSK2 (Torez Smith) [1942772] - usb: dwc3: Replace HTTP links with HTTPS ones (Torez Smith) [1942772] - tools: usb: usbip: Replace HTTP links with HTTPS ones (Torez Smith) [1942772] - usb: hso: Fix debug compile warning on sparc32 (Torez Smith) [1942772] - usbip: Use fallthrough pseudo-keyword (Torez Smith) [1942772] - Documentation/driver-api: usb/URB: drop doubled word (Torez Smith) [1942772] - usb: dwc3: dwc3-qcom: Do not define 'struct acpi_device_id' when !CONFIG_ACPI (Torez Smith) [1942772] - usb: dwc3: pci: add support for the Intel Jasper Lake (Torez Smith) [1942772] - usb: dwc2: Fix shutdown callback in platform (Torez Smith) [1942772] - usb: dwc3: pci: add support for the Intel Tiger Lake PCH -H variant (Torez Smith) [1942772] - net: usb: qmi_wwan: add support for Quectel EG95 LTE modem (Torez Smith) [1942772] - smsc95xx: avoid memory leak in smsc95xx_bind (Torez Smith) [1942772] - smsc95xx: check return value of smsc95xx_reset (Torez Smith) [1942772] - usb: dwc2: gadget: Remove assigned but never used 'maxsize' (Torez Smith) [1942772] - usb: dwc3: dwc3-of-simple: Function headers are not good candidates for kerneldoc (Torez Smith) [1942772] - usb: dwc3: dwc3-haps: Function headers are not suitable for kerneldoc (Torez Smith) [1942772] - usb: dwc3: dwc3-omap: Do not read DMA status (Torez Smith) [1942772] - usb: dwc3: ulpi: File headers are not doc headers (Torez Smith) [1942772] - usb: dwc3: drd: File headers are not doc headers (Torez Smith) [1942772] - usbnet: ipheth: fix ipheth_tx()'s return type (Torez Smith) [1942772] - usbip: tools: add in man page how to load the client's module (Torez Smith) [1942772] - usbip: tools: fix build error for multiple definition (Torez Smith) [1942772] - usbip: tools: fix module name in man page (Torez Smith) [1942772] - Revert "usb: dwc3: exynos: Add support for Exynos5422 suspend clk" (Torez Smith) [1942772] - usb: dwc3: pci: Fix reference count leak in dwc3_pci_resume_work (Torez Smith) [1942772] - media: USB: cdc-acm: blacklist IR Droid / IR Toy device (Torez Smith) [1942772] - usbnet: smsc95xx: Fix use-after-free after removal (Torez Smith) [1942772] - usb: dwc2: Postponed gadget registration to the udc class driver (Torez Smith) [1942772] - usb: dwc2: use well defined macros for power_down (Torez Smith) [1942772] - net: usb: ax88179_178a: fix packet alignment padding (Torez Smith) [1942772] - usb: dwc3: meson-g12a: fix USB2 PHY initialization on G12A and A1 SoCs (Torez Smith) [1942772] - usb: dwc3: meson-g12a: fix error path when fetching the reset line fails (Torez Smith) [1942772] - net: usb: qmi_wwan: add Telit LE910C1-EUX composition (Torez Smith) [1942772] - usb: dwc3: keystone: Turn on USB3 PHY before controller (Torez Smith) [1942772] - usb: dwc2: Update Core Reset programming flow. (Torez Smith) [1942772] - usb: dwc3: gadget: Check for prepared TRBs (Torez Smith) [1942772] - usb: dwc3: Increase timeout for CmdAct cleared by device controller (Torez Smith) [1942772] - usb: dwc3: gadget: Use SET_EP_PRIME for NoStream (Torez Smith) [1942772] - usb: dwc3: gadget: Handle stream transfers (Torez Smith) [1942772] - usb: dwc3: gadget: Don't prepare beyond a transfer (Torez Smith) [1942772] - usb: dwc3: gadget: Wait for transfer completion (Torez Smith) [1942772] - usb: dwc3: gadget: Handle XferComplete for streams (Torez Smith) [1942772] - usb: dwc3: gadget: Enable XferComplete event (Torez Smith) [1942772] - usb: dwc3: gadget: Refactor TRB completion handler (Torez Smith) [1942772] - usb: dwc3: gadget: Check for in-progress END_TRANSFER (Torez Smith) [1942772] - usb: dwc3: Get MDWIDTH for DWC_usb32 (Torez Smith) [1942772] - usb: dwc3: Add support for DWC_usb32 IP (Torez Smith) [1942772] - usb: dwc3: use true,false for dwc->otg_restart_host (Torez Smith) [1942772] - usb: dwc2: gadget: move gadget resume after the core is in L0 state (Torez Smith) [1942772] - usb: dwc3: meson-g12a: add support for GXL and GXM SoCs (Torez Smith) [1942772] - usb: dwc3: meson-g12a: support the GXL/GXM DWC3 host phy disconnect (Torez Smith) [1942772] - usb: dwc3: meson-g12a: refactor usb init (Torez Smith) [1942772] - usb: dwc3: gadget: Continue to process pending requests (Torez Smith) [1942772] - r8152: support additional Microsoft Surface Ethernet Adapter variant (Torez Smith) [1942772] - r8152: Use MAC address from device tree if available (Torez Smith) [1942772] - net: usb: qmi_wwan: remove redundant assignment to variable status (Torez Smith) [1942772] - net: huawei_cdc_ncm: remove redundant assignment to variable ret (Torez Smith) [1942772] - net: usb: ax88179_178a: remove redundant assignment to variable ret (Torez Smith) [1942772] - usb: dwc3: select USB_ROLE_SWITCH (Torez Smith) [1942772] - usb: dwc3: pci: Enable extcon driver for Intel Merrifield (Torez Smith) [1942772] - dwc3: Remove check for HWO flag in dwc3_gadget_ep_reclaim_trb_sg() (Torez Smith) [1942772] - usb: hso: correct debug message (Torez Smith) [1942772] - net: sierra_net: Remove unused inline function (Torez Smith) [1942772] - usb: dwc3: gadget: WARN on no-resource status (Torez Smith) [1942772] - usb: dwc3: gadget: Issue END_TRANSFER to retry isoc transfer (Torez Smith) [1942772] - usb: dwc3: gadget: Store resource index of start cmd (Torez Smith) [1942772] - usb: dwc3: core: Use role-switch default dr_mode (Torez Smith) [1942772] - usb: dwc3: drd: Don't free non-existing irq (Torez Smith) [1942772] - usb: dwc3: gadget: Properly handle failed kick_transfer (Torez Smith) [1942772] - usb: dwc3: meson-g12a: refactor usb2 phy init (Torez Smith) [1942772] - usb: dwc3: meson-g12a: check return of dwc3_meson_g12a_usb_init (Torez Smith) [1942772] - usb: dwc3: meson-g12a: get the reset as shared (Torez Smith) [1942772] - usb: dwc3: meson-g12a: handle the phy and glue registers separately (Torez Smith) [1942772] - usb: dwc3: meson-g12a: specify phy names in soc data (Torez Smith) [1942772] - usb: dwc3: gadget: Refactor dwc3_gadget_ep_dequeue (Torez Smith) [1942772] - usb: dwc3: gadget: Remove unnecessary checks (Torez Smith) [1942772] - usb: dwc3: gadget: Give back staled requests (Torez Smith) [1942772] - usb: dwc3: gadget: Properly handle ClearFeature(halt) (Torez Smith) [1942772] - usb: dwc3: support continuous runtime PM with dual role (Torez Smith) [1942772] - USB: dwc3: Use the correct style for SPDX License Identifier (Torez Smith) [1942772] - net: usb: qmi_wwan: add support for DW5816e (Torez Smith) [1942772] - net: usb: ax88179_178a: Implement ethtool_ops set_eeprom (Torez Smith) [1942772] - usb: dwc3: gadget: Fix request completion check (Torez Smith) [1942772] - USB: dwc2: Use the correct style for SPDX License Identifier (Torez Smith) [1942772] - usb: dwc3: gadget: Do link recovery for SS and SSP (Torez Smith) [1942772] - usb: dwc3: gadget: Properly set maxpacket limit (Torez Smith) [1942772] - usb: dwc3: Fix GTXFIFOSIZ.TXFDEP macro name (Torez Smith) [1942772] - Documentation: driver-api/usb/writing_usb_driver.rst Updates documentation links (Torez Smith) [1942772] - pegasus: Remove pegasus' own workqueue (Torez Smith) [1942772] - usb: dwc2: convert to devm_platform_get_and_ioremap_resource (Torez Smith) [1942772] - usb: host: hisilicon: convert to devm_platform_get_and_ioremap_resource (Torez Smith) [1942772] - usb: host: xhci-plat: convert to devm_platform_get_and_ioremap_resource (Torez Smith) [1942772] - net: qmi_wwan: add support for ASKEY WWHC050 (Torez Smith) [1942772] - usb: dwc3: fix up for role switch API change (Torez Smith) [1942772] - usb: dwc2: Silence warning about supplies during deferred probe (Torez Smith) [1942772] - usb: dwc2: Implement set_selfpowered() (Torez Smith) [1942772] - usb: dwc3: core: don't do suspend for device mode if already suspended (Torez Smith) [1942772] - usb: dwc3: Rework resets initialization to be more flexible (Torez Smith) [1942772] - usb: dwc3: Rework clock initialization to be more flexible (Torez Smith) [1942772] - usb: dwc3: Add support for role-switch-default-mode binding (Torez Smith) [1942772] - usb: dwc3: Registering a role switch in the DRD code. (Torez Smith) [1942772] - usb: dwc3: core: add support for disabling SS instances in park mode (Torez Smith) [1942772] - usb: dwc3: gadget: Wrap around when skip TRBs (Torez Smith) [1942772] - usb: dwc3: gadget: Don't clear flags before transfer ended (Torez Smith) [1942772] - usb: dwc3: Remove kernel doc annotation where it's not needed (Torez Smith) [1942772] - usb: dwc3: Add ACPI support for xHCI ports (Torez Smith) [1942772] - usb: dwc3: exynos: Add support for Exynos5422 suspend clk (Torez Smith) [1942772] - usb: dwc3: meson-g12a: Don't use ret uninitialized in dwc3_meson_g12a_otg_init (Torez Smith) [1942772] - usb: dwc3: trace: print enqueue/dequeue pointers too (Torez Smith) [1942772] - usb: dwc2: add support for STM32MP15 SoCs USB OTG HS and FS (Torez Smith) [1942772] - usb: dwc3: Add Amlogic A1 DWC3 glue (Torez Smith) [1942772] - cdc_ncm: Fix the build warning (Torez Smith) [1942772] - cdc_ncm: Implement the 32-bit version of NCM Transfer Block (Torez Smith) [1942772] - r8152: reject unsupported coalescing params (Torez Smith) [1942772] - usb: dwc3: gadget: Update chain bit correctly when using sg list (Torez Smith) [1942772] - r8152: Replace zero-length array with flexible-array member (Torez Smith) [1942772] - r8152: check disconnect status after long sleep (Torez Smith) [1942772] - net: usb: qmi_wwan: restore mtu min/max values after raw_ip switch (Torez Smith) [1942772] - USB: Replace zero-length array with flexible-array member (Torez Smith) [1942772] - r8152: use new helper tcp_v6_gso_csum_prep (Torez Smith) [1942772] - net: usb: cdc-phonet: Replace zero-length array with flexible-array member (Torez Smith) [1942772] - usb: dwc3: qcom: Replace by (Torez Smith) [1942772] - usb: dwc3: gadget: Check for IOC/LST bit in TRB->ctrl fields (Torez Smith) [1942772] - usb: dwc2: Fix in ISOC request length checking (Torez Smith) [1942772] - usb: dwc2: Fix SET/CLEAR_FEATURE and GET_STATUS flows (Torez Smith) [1942772] - usb: dwc3: debug: fix string position formatting mixup with ret and len (Torez Smith) [1942772] - qmi_wwan: unconditionally reject 2 ep interfaces (Torez Smith) [1942772] - qmi_wwan: re-add DW5821e pre-production variant (Torez Smith) [1942772] - r8152: Add MAC passthrough support to new device (Torez Smith) [1942772] - r8152: disable DelayPhyPwrChg (Torez Smith) [1942772] - r8152: avoid the MCU to clear the lanwake (Torez Smith) [1942772] - r8152: don't enable U1U2 with USB_SPEED_HIGH for RTL8153B (Torez Smith) [1942772] - r8152: disable test IO for RTL8153B (Torez Smith) [1942772] - r8152: Disable PLA MCU clock speed down (Torez Smith) [1942772] - r8152: disable U2P3 for RTL8153B (Torez Smith) [1942772] - r8152: get default setting of WOL before initializing (Torez Smith) [1942772] - r8152: reset flow control patch when linking on for RTL8153B (Torez Smith) [1942772] - r8152: fix runtime resume for linking change (Torez Smith) [1942772] - usb: dwc3: pci: add ID for the Intel Comet Lake -V variant (Torez Smith) [1942772] - net: usb: lan78xx: Add .ndo_features_check (Torez Smith) [1942772] - usb: dwc2: Drop unlock/lock upon queueing a work item (Torez Smith) [1942772] - usb: dwc3: gadget: Remove END_TRANSFER delay (Torez Smith) [1942772] - usb: dwc3: gadget: Delay starting transfer (Torez Smith) [1942772] - usb: dwc3: gadget: Check END_TRANSFER completion (Torez Smith) [1942772] - usb: dwc3: turn off VBUS when leaving host mode (Torez Smith) [1942772] - usb: dwc2: fix debugfs FIFO count (Torez Smith) [1942772] - usb: dwc2: Fix IN FIFO allocation (Torez Smith) [1942772] - usb: dwc2: Fix Stalling a Non-Isochronous OUT EP (Torez Smith) [1942772] - usb: dwc3: gadget: Clear DCTL.ULSTCHNGREQ before set (Torez Smith) [1942772] - usb: dwc2: Fix NULL qh in dwc2_queue_transaction (Torez Smith) [1942772] - usb: dwc3: gadget: Set link state to RX_Detect on disconnect (Torez Smith) [1942772] - usb: dwc3: gadget: Don't send unintended link state change (Torez Smith) [1942772] - r8152: add missing endpoint sanity check (Torez Smith) [1942772] - net: usb: lan78xx: limit size of local TSO packets (Torez Smith) [1942772] - qmi_wwan: Add support for Quectel RM500Q (Torez Smith) [1942772] - usbip: Fix unsafe unaligned pointer usage (Torez Smith) [1942772] - usb: dwc3: use proper initializers for property entries (Torez Smith) [1942772] - net: r8152: use skb_list_walk_safe helper for gso segments (Torez Smith) [1942772] - net: usb: lan78xx: fix possible skb leak (Torez Smith) [1942772] - net: ch9200: remove unnecessary return (Torez Smith) [1942772] - net: ch9200: use __func__ in debug message (Torez Smith) [1942772] - tools: usb: usbip: Get rid of driver name printout in README (Torez Smith) [1942772] - can: gs_usb: gs_usb_probe(): use descriptors of current altsetting (Torez Smith) [1942772] - can: kvaser_usb: fix interface sanity check (Torez Smith) [1942772] - usb: dwc3: gadget: Fix request complete check (Torez Smith) [1942772] - thunderbolt: Update documentation with the USB4 information (Torez Smith) [1942772] - usbip: Fix error path of vhci_recv_ret_submit() (Torez Smith) [1942772] - usbip: Fix receive error in vhci-hcd when using scatter-gather (Torez Smith) [1942772] - net: usb: lan78xx: Fix error message format specifier (Torez Smith) [1942772] - net: usb: lan78xx: Fix suspend/resume PHY register access error (Torez Smith) [1942772] - usb: dwc3: pci: add ID for the Intel Comet Lake -H variant (Torez Smith) [1942772] - usb: dwc3: ep0: Clear started flag on completion (Torez Smith) [1942772] - usb: dwc3: gadget: Clear started flag for non-IOC (Torez Smith) [1942772] - usb: dwc3: gadget: Fix logical condition (Torez Smith) [1942772] - can: kvaser_usb: kvaser_usb_leaf: Fix some info-leaks to USB devices (Torez Smith) [1942772] - can: ucan: fix non-atomic allocation in completion handler (Torez Smith) [1942772] - net: usb: aqc111: Use the correct style for SPDX License Identifier (Torez Smith) [1942772] - net: usbnet: Fix -Wcast-function-type (Torez Smith) [1942772] - net: hso: Fix -Wcast-function-type (Torez Smith) [1942772] - ax88179_178a: add ethtool_op_get_ts_info() (Torez Smith) [1942772] - r8152: avoid to call napi_disable twice (Torez Smith) [1942772] - r8152: Re-order napi_disable in rtl8152_close (Torez Smith) [1942772] - ax88172a: fix information leak on short answers (Torez Smith) [1942772] - usb: dwc2: create debugfs directory under usb root (Torez Smith) [1942772] - usb: dwc3: create debugfs directory under usb root (Torez Smith) [1942772] - net: cdc_ncm: Signedness bug in cdc_ncm_set_dgram_size() (Torez Smith) [1942772] - net: usb: qmi_wwan: add support for Foxconn T77W968 LTE modules (Torez Smith) [1942772] - usbip: Fix uninitialized symbol 'nents' in stub_recv_cmd_submit() (Torez Smith) [1942772] - USBIP: add config dependency for SGL_ALLOC (Torez Smith) [1942772] - net: usb: qmi_wwan: add support for DW5821e with eSIM support (Torez Smith) [1942772] - CDC-NCM: handle incomplete transfer of MTU (Torez Smith) [1942772] - usbip: tools: fix fd leakage in the function of read_attr_usbip_status (Torez Smith) [1942772] - can: peak_usb: fix a potential out-of-sync while decoding packets (Torez Smith) [1942772] - can: usb_8dev: fix use-after-free on disconnect (Torez Smith) [1942772] - can: mcba_usb: fix use-after-free on disconnect (Torez Smith) [1942772] - can: peak_usb: report bus recovery as well (Torez Smith) [1942772] - can: gs_usb: gs_can_open(): prevent memory leak (Torez Smith) [1942772] - usb: Spelling s/enpoint/endpoint/ (Torez Smith) [1942772] - usb: dwc3: gadget: fix race when disabling ep with cancelled xfers (Torez Smith) [1942772] - usb: dwc3: of-simple: add a shutdown (Torez Smith) [1942772] - usbip: Fix free of unallocated memory in vhci tx (Torez Smith) [1942772] - usbip: tools: Fix read_usb_vudc_device() error path handling (Torez Smith) [1942772] - usb: dwc3: pci: prevent memory leak in dwc3_pci_probe (Torez Smith) [1942772] - usb: dwc3: remove the call trace of USBx_GFLADJ (Torez Smith) [1942772] - usb: dwc3: select CONFIG_REGMAP_MMIO (Torez Smith) [1942772] - r8152: check the pointer rtl_fw->fw before using it (Torez Smith) [1942772] - net: lan78xx: remove set but not used variable 'event' (Torez Smith) [1942772] - usb: dwc3: debug: Remove newline printout (Torez Smith) [1942772] - r8152: support firmware of PHY NC for RTL8153A (Torez Smith) [1942772] - r8152: move r8153_patch_request forward (Torez Smith) [1942772] - r8152: add checking fw_offset field of struct fw_mac (Torez Smith) [1942772] - r8152: rename fw_type_1 with fw_mac (Torez Smith) [1942772] - usb: dwc2: use a longer core rest timeout in dwc2_core_reset() (Torez Smith) [1942772] - usb: dwc3: Disable phy suspend after power-on reset (Torez Smith) [1942772] - r8152: add device id for Lenovo ThinkPad USB-C Dock Gen 2 (Torez Smith) [1942772] - net: usb: lan78xx: Connect PHY before registering MAC (Torez Smith) [1942772] - usb: hso: obey DMA rules in tiocmget (Torez Smith) [1942772] - r8152: support request_firmware for RTL8153 (Torez Smith) [1942772] - net: usb: sr9800: fix uninitialized local variable (Torez Smith) [1942772] - net: usb: ax88179_178a: write mac to hardware in get_mac_addr (Torez Smith) [1942772] - net: usb: qmi_wwan: add Telit 0x1050 composition (Torez Smith) [1942772] - usb: dwc3: Remove dev_err() on platform_get_irq() failure (Torez Smith) [1942772] - usb: dwc3: Switch to platform_get_irq_byname_optional() (Torez Smith) [1942772] - r8152: Set macpassthru in reset_resume callback (Torez Smith) [1942772] - qmi_wwan: add support for Cinterion CLS8 devices (Torez Smith) [1942772] - usbip: clean up an indentation issue (Torez Smith) [1942772] - usbip: vhci_hcd indicate failed message (Torez Smith) [1942772] - r8152: Add identifier names for function pointers (Torez Smith) [1942772] - r8152: Use guard clause and fix comment typos (Torez Smith) [1942772] - hso: fix NULL-deref on tty open (Torez Smith) [1942772] - net: usb: ax88179_178a: allow optionally getting mac address from device tree (Torez Smith) [1942772] - r8152: Factor out OOB link list waits (Torez Smith) [1942772] - usbnet: ignore endpoints with invalid wMaxPacketSize (Torez Smith) [1942772] - cdc_ncm: fix divide-by-zero caused by invalid wMaxPacketSize (Torez Smith) [1942772] - usbnet: sanity checking of packet sizes and device mtu (Torez Smith) [1942772] - r8152: adjust the settings of ups flags (Torez Smith) [1942772] - r8152: modify rtl8152_set_speed function (Torez Smith) [1942772] - usb: dwc3: remove generic PHY calibrate() calls (Torez Smith) [1942772] - usb: gadget: net2280: Move all "ll" registers in one structure (Torez Smith) [1942772] - usb: dwc3: gadget: Workaround Mirosoft's BESL check (Torez Smith) [1942772] - usb: dwc3: meson-g12a: fix suspend resume regulator unbalanced disables (Torez Smith) [1942772] - usb: gadget: composite: Set recommended BESL values (Torez Smith) [1942772] - usb: dwc3: gadget: Set BESL config parameter (Torez Smith) [1942772] - usb: dwc3: Separate field holding multiple properties (Torez Smith) [1942772] - usb: dwc3: don't set gadget->is_otg flag (Torez Smith) [1942772] - usb: dwc3: st: Add of_dev_put() in probe function (Torez Smith) [1942772] - usb: dwc3: st: Add of_node_put() before return in probe function (Torez Smith) [1942772] - r8152: add a helper function about setting EEE (Torez Smith) [1942772] - r8152: saving the settings of EEE (Torez Smith) [1942772] - net: usb: Delete unnecessary checks before the macro call “dev_kfree_skb” (Torez Smith) [1942772] - r8152: divide the tx and rx bottom functions (Torez Smith) [1942772] - r8152: fix accessing skb after napi_gro_receive (Torez Smith) [1942772] - r8152: change rx_copybreak and rx_pending through ethtool (Torez Smith) [1942772] - r8152: support skb_add_rx_frag (Torez Smith) [1942772] - r8152: use alloc_pages for rx buffer (Torez Smith) [1942772] - r8152: replace array with linking list for rx information (Torez Smith) [1942772] - r8152: separate the rx buffer size (Torez Smith) [1942772] - usb: dwc3: Use clk_bulk_prepare_enable() (Torez Smith) [1942772] - usb: dwc3: Use devres to get clocks (Torez Smith) [1942772] - usb: dwc3: remove generic PHYs forwarding for XHCI device (Torez Smith) [1942772] - USB: usbip: convert to use dev_groups (Torez Smith) [1942772] - usb: dwc3: Update soft-reset wait polling rate (Torez Smith) [1942772] - usb: dwc2: gadget: Fix kill_all_requests race (Torez Smith) [1942772] - usb: dwc3: omap: use devm_platform_ioremap_resource() to simplify code (Torez Smith) [1942772] - usb: dwc3: keystone: use devm_platform_ioremap_resource() to simplify code (Torez Smith) [1942772] - usb: dwc3: omap: squash include/linux/platform_data/dwc3-omap.h (Torez Smith) [1942772] - usb: dwc3: meson-g12a: use devm_platform_ioremap_resource() to simplify code (Torez Smith) [1942772] - usbip: tools: fix GCC8 warning for strncpy (Torez Smith) [1942772] - usb: dwc3: Switch to use device_property_count_u32() (Torez Smith) [1942772] - usb: dwc2: Switch to use device_property_count_u32() (Torez Smith) [1942772] - can: kvaser_usb: Use struct_size() in alloc_candev() (Torez Smith) [1942772] - net: usb: Merge cpu_to_le32s + memcpy to put_unaligned_le32 (Torez Smith) [1942772] - ax88179_178a: Merge memcpy + le32_to_cpus to get_unaligned_le32 (Torez Smith) [1942772] - usbnet: smsc75xx: Merge memcpy + le32_to_cpus to get_unaligned_le32 (Torez Smith) [1942772] - net: lan78xx: Merge memcpy + lexx_to_cpus to get_unaligned_lexx (Torez Smith) [1942772] - bluetooth: eliminate the potential race condition when removing the HCI controller (Gopal Tiwari) [1971488]- bareudp: add NETIF_F_FRAGLIST flag for dev features (Paolo Abeni) [1977850] - vxlan: add NETIF_F_FRAGLIST flag for dev features (Paolo Abeni) [1977850] - geneve: add NETIF_F_FRAGLIST flag for dev features (Paolo Abeni) [1977850] - RDMA/siw: Release xarray entry (Kamal Heib) [1971483] - RDMA/siw: Properly check send and receive CQ pointers (Kamal Heib) [1971483] - RDMA/siw: Fix a use after free in siw_alloc_mr (Kamal Heib) [1971483] - RDMA/rxe: Clear all QP fields if creation failed (Kamal Heib) [1971483] - RDMA/rxe: Fix a bug in rxe_fill_ip_info() (Kamal Heib) [1971483] - RDMA/rxe: Remove rxe_dma_device declaration (Kamal Heib) [1971483] - IB/hfi1: Fix error return code in parse_platform_config() (Kamal Heib) [1971483] - IB/hfi1: Remove unused function (Kamal Heib) [1971483] - RDMA/srpt: Fix error return code in srpt_cm_req_recv() (Kamal Heib) [1971483] - IB/isert: Fix a use after free in isert_connect_request (Kamal Heib) [1971483] - RDMA: Verify port when creating flow rule (Kamal Heib) [1971483] - RDMA/uverbs: Fix a NULL vs IS_ERR() bug (Kamal Heib) [1971483] - RDMA/core: Don't access cm_id after its destruction (Kamal Heib) [1971483] - RDMA/core: Prevent divide-by-zero error triggered by the user (Kamal Heib) [1971483] - RDMA/core: Add CM to restrack after successful attachment to a device (Kamal Heib) [1971483] - RDMA/core: Unify RoCE check and re-factor code (Kamal Heib) [1971483] - RDMA/core: Fix corrupted SL on passive side (Kamal Heib) [1971483] - mm: vmalloc: add cond_resched() in __vunmap() (Rafael Aquini) [1978469] - /proc/PID/smaps: Add PMD migration entry parsing (Nico Pache) [1977066] - s390: add 3f program exception handler (Nico Pache) [1977066] - x86/ioremap: Fix CONFIG_EFI=n build (Nico Pache) [1977066] - mm, slub: move slub_debug static key enabling outside slab_mutex (Nico Pache) [1977066] - mm, slub: enable slub_debug static key when creating cache with explicit debug flags (Nico Pache) [1977066] - locking/mutex: Remove repeated declaration (Nico Pache) [1977066] - percpu: make pcpu_nr_empty_pop_pages per chunk type (Nico Pache) [1977066] - mm/swap: don't SetPageWorkingset unconditionally during swapin (Nico Pache) [1977066] - s390/tlb: make cleared_pXs flags consistent with generic code (Nico Pache) [1977066] - mm, compaction: make fast_isolate_freepages() stay within zone (Nico Pache) [1977066] - mm/vmscan: restore zone_reclaim_mode ABI (Nico Pache) [1977066] - mm, compaction: move high_pfn to the for loop scope (Nico Pache) [1977066] - memblock: do not start bottom-up allocations with kernel_end (Nico Pache) [1977066] - mm, page_alloc: disable pcplists during memory offline (Nico Pache) [1977066] - mm, page_alloc: move draining pcplists to page isolation users (Nico Pache) [1977066] - mm, page_alloc: cache pageset high and batch in struct zone (Nico Pache) [1977066] - mm, page_alloc: simplify pageset_update() (Nico Pache) [1977066] - mm, page_alloc: fix core hung in free_pcppages_bulk() (Nico Pache) [1977066] - mm, page_alloc: remove setup_pageset() (Nico Pache) [1977066] - mm, page_alloc: calculate pageset high and batch once per zone (Nico Pache) [1977066] - mm, pcp: share common code between memory hotplug and percpu sysctl handler (Nico Pache) [1977066] - mm, page_alloc: clean up pageset high and batch update (Nico Pache) [1977066] - s390/uv: handle destroy page legacy interface (Nico Pache) [1977066] - mm/filemap: fix filemap_map_pages for THP (Nico Pache) [1977066] - mm: filemap: add missing FGP_ flags in kerneldoc comment for pagecache_get_page (Nico Pache) [1977066] - mm/filemap.c: rewrite pagecache_get_page documentation (Nico Pache) [1977066] - mm: filemap: clear idle flag for writes (Nico Pache) [1977066] - mm: document semantics of ZONE_MOVABLE (Nico Pache) [1977066] - mm/page_isolation: cleanup set_migratetype_isolate() (Nico Pache) [1977066] - mm/page_isolation: drop WARN_ON_ONCE() in set_migratetype_isolate() (Nico Pache) [1977066] - mm/page_isolation: exit early when pageblock is isolated in set_migratetype_isolate() (Nico Pache) [1977066] - mm/page_alloc: tweak comments in has_unmovable_pages() (Nico Pache) [1977066] - mm: reuse only-pte-mapped KSM page in do_wp_page() (Nico Pache) [1977066] - mm/memory.c: skip spurious TLB flush for retried page fault (Nico Pache) [1977066] - /proc/PID/smaps: consistent whitespace output format (Nico Pache) [1977066] - mm/memcontrol.c: prevent missed memory.low load tears (Nico Pache) [1977066] - mm, memcg: prevent mem_cgroup_protected store tearing (Nico Pache) [1977066] - mm, memcg: prevent memory.min load/store tearing (Nico Pache) [1977066] - mm, mempolicy: fix up gup usage in lookup_node (Nico Pache) [1977066] - mm/page_ext.c: drop pfn_present() check when onlining (Nico Pache) [1977066] - drivers/base/memory.c: drop pages_correctly_probed() (Nico Pache) [1977066] - drivers/base/memory.c: drop section_count (Nico Pache) [1977066] - include/linux/mm.h: remove dead code totalram_pages_set() (Nico Pache) [1977066] - tools headers uapi: Sync asm-generic/mman-common.h with the kernel (Nico Pache) [1977066] - mm/memcg: Relocate tcpmem to below memory in struct mem_cgroup (Waiman Long) [1959772] - mm/memcg: optimize user context object stock access (Waiman Long) [1959772] - mm/memcg: improve refill_obj_stock() performance (Waiman Long) [1959772] - mm/memcg: cache vmstat data in percpu memcg_stock_pcp (Waiman Long) [1959772] - mm/memcg: move mod_objcg_state() to memcontrol.c (Waiman Long) [1959772] - mm: memcontrol: move PageMemcgKmem to the scope of CONFIG_MEMCG_KMEM (Waiman Long) [1959772] - mm: memcontrol: inline __memcg_kmem_{un}charge() into obj_cgroup_{un}charge_pages() (Waiman Long) [1959772] - mm: memcontrol: use obj_cgroup APIs to charge kmem pages (Waiman Long) [1959772] - mm: memcontrol: change ug->dummy_page only if memcg changed (Waiman Long) [1959772] - mm: memcontrol: directly access page->memcg_data in mm/page_alloc.c (Waiman Long) [1959772] - mm: memcontrol: introduce obj_cgroup_{un}charge_pages (Waiman Long) [1959772] - mm: memcontrol: slab: fix obtain a reference to a freeing memcg (Waiman Long) [1959772] - mm: memmap defer init doesn't work as expected (Baoquan He) [1906271] - mm: check nr_initialised with PAGES_PER_SECTION directly in defer_init() (Baoquan He) [1906271] - mm/memory_hotplug: mark pageblocks MIGRATE_ISOLATE while onlining memory (Baoquan He) [1906271] - mm, memory_hotplug: update pcp lists everytime onlining a memory block (Baoquan He) [1906271] - mm: pass migratetype into memmap_init_zone() and move_pfn_range_to_zone() (Baoquan He) [1906271] - nfs: account for selinux security context when deciding to share superblock (Scott Mayhew) [1927027] - nfs: remove unneeded null check in nfs_fill_super() (Scott Mayhew) [1927027] - lsm,selinux: add new hook to compare new mount to an existing mount (Scott Mayhew) [1927027] - libceph: allow addrvecs with a single NONE/blank address (Jeff Layton) [1972278] - scsi: megaraid_sas: Update driver version to 07.717.02.00-rc1 (Tomas Henzl) [1968170] - scsi: megaraid_sas: Handle missing interrupts while re-enabling IRQs (Tomas Henzl) [1968170] - scsi: megaraid_sas: Early detection of VD deletion through RaidMap update (Tomas Henzl) [1968170] - scsi: megaraid_sas: Fix resource leak in case of probe failure (Tomas Henzl) [1968170] - scsi: megaraid_sas: Send all non-RW I/Os for TYPE_ENCLOSURE device through firmware (Tomas Henzl) [1968170] - scsi: megaraid_sas: Use DEFINE_SPINLOCK() for spinlock (Tomas Henzl) [1968170] - scsi: scsi_devinfo: Add blacklist entry for HPE OPEN-V (Ewan D. Milne) [1927508] - drivers: do not build devm_platform_get_and_ioremap_resource() for s390x (Jaroslav Kysela) [1917388] - redhat: update ALSA configs and add regmap-sdw-mbq to redhat/filter-modules.sh (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: fix the return value in dpcm_apply_symmetry() (Jaroslav Kysela) [1917388] - alsa: control_led - fix initialization in the mode show callback (Jaroslav Kysela) [1917388] - ALSA: seq: Fix race of snd_seq_timer_open() (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP ZBook Power G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: headphone and mic don't work on an Acer laptop (Jaroslav Kysela) [1917388] - ALSA: firewire-lib: fix the context to call snd_pcm_stop_xrun() (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook 840 Aero G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP EliteBook x360 1040 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Elite Dragonfly G2 (Jaroslav Kysela) [1917388] - ASoC: rt5682: Fix the fast discharge for headset unplugging in soundwire mode (Jaroslav Kysela) [1917388] - ASoC: tas2562: Fix TDM_CFG0_SAMPRATE values (Jaroslav Kysela) [1917388] - ASoC: AMD Renoir: Remove fix for DMI entry on Lenovo 2020 platforms (Jaroslav Kysela) [1917388] - ASoC: AMD Renoir - add DMI entry for Lenovo 2020 AMD platforms (Jaroslav Kysela) [1917388] - ASoC: SOF: reset enabled_cores state at suspend (Jaroslav Kysela) [1917388] - ASoC: fsl-asoc-card: Set .owner attribute when registering card. (Jaroslav Kysela) [1917388] - ASoC: topology: Fix spelling mistake "vesion" -> "version" (Jaroslav Kysela) [1917388] - ASoC: rt5659: Fix the lost powers for the HDA header (Jaroslav Kysela) [1917388] - ASoC: core: Fix Null-point-dereference in fmt_single_name() (Jaroslav Kysela) [1917388] - spi: pxa2xx: Drop useless comment in the pxa2xx_ssp.h (Jaroslav Kysela) [1917388] - spi: pxa2xx: Switch to use BIT() and GENMASK() in pxa2xx_ssp.h (Jaroslav Kysela) [1917388] - spi: pxa2xx: Update header block in pxa2xx_ssp.h (Jaroslav Kysela) [1917388] - spi: pxa2xx: Add SSC2 and SSPSP2 SSP registers (Jaroslav Kysela) [1917388] - ASoC: pxa: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: pxa: pxa-ssp: Remove redundant null check before clk_prepare_enable/clk_disable_unprepare (Jaroslav Kysela) [1917388] - ASoC: mmp-sspa: drop unneeded snd_soc_dai_set_drvdata (Jaroslav Kysela) [1917388] - ASoC: mmp-sspa: set phase two word length register (Jaroslav Kysela) [1917388] - ASoC: pxa: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: Fix 7/8 spaces indentation in Kconfig (Jaroslav Kysela) [1917388] - ASoC: jz4740-i2s: Remove manual DMA peripheral ID assignment (Jaroslav Kysela) [1917388] - ASoC: jz4740-i2s: add missed checks for clk_get() (Jaroslav Kysela) [1917388] - ASoC: Intel: fix error code cnl_set_dsp_D0() (Jaroslav Kysela) [1917388] - ASoC: Intel: Skylake: Unassign ram_read and read_write ops (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove haswell solution (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove sst_dsp_get_thread_context (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove unused DSP interface fields (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: remove unneeded semicolon (Jaroslav Kysela) [1917388] - catpt: Switch to use list_entry_is_head() helper (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Optimize applying user settings (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Correct clock selection for dai trigger (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Skip position update for unprepared streams (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Relax clock selection conditions (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Fix compilation when CONFIG_MODULES is disabled (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Cleanup after power routines streamlining (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Replace open coded variant of resource_intersection() (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Streamline power routines across LPT and WPT (Jaroslav Kysela) [1917388] - ASoC: Intel: haswell: Add missing pm_ops (Jaroslav Kysela) [1917388] - ASoC: Intel: cht_bsw_nau8824: Change SSP2-Codec DAI id to 0 (Jaroslav Kysela) [1917388] - ASoC: Intel: cht_bsw_nau8824: Drop compress-cpu-dai bits (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5651: use semicolons rather than commas to separate statements (Jaroslav Kysela) [1917388] - ASoC: Intel: broadwell: add missing pm_ops (Jaroslav Kysela) [1917388] - ASoC: Intel: bdw-rt5677: add missing pm_ops (Jaroslav Kysela) [1917388] - ASoC: Intel: broadwell: set card and driver name dynamically (Jaroslav Kysela) [1917388] - ASoC: Intel: bdw-rt5650: Mark FE DAIs as nonatomic (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove rt5640 support for baytrail solution (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove max98090 support for baytrail solution (Jaroslav Kysela) [1917388] - ASoC: Intel: atom: use inclusive language for SSP bclk/fsync (Jaroslav Kysela) [1917388] - ASoC: Intel: Atom: add dynamic selection of DSP driver (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: select WANT_DEV_COREDUMP (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: add dynamic selection of DSP driver (Jaroslav Kysela) [1917388] - ASoC: intel: SND_SOC_INTEL_KEEMBAY should depend on ARCH_KEEMBAY (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Add explicit DMADEVICES kconfig dependency (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove baytrail solution (Jaroslav Kysela) [1917388] - ASoC: Intel: atom: Remove duplicate kconfigs (Jaroslav Kysela) [1917388] - ASoC: remove zte zx drivers (Jaroslav Kysela) [1917388] - ASoC: codecs: wsa881x: add missing stream rates and format (Jaroslav Kysela) [1917388] - ASoC: wm_adsp: Remove unused control callback structure (Jaroslav Kysela) [1917388] - ASoC: wm8994: Fix PM disable depth imbalance on error (Jaroslav Kysela) [1917388] - ASoC: wm8903: remove useless assignments (Jaroslav Kysela) [1917388] - ASoC: wm8523: Fix a typo in a comment (Jaroslav Kysela) [1917388] - ASoC: wm8350: use semicolons rather than commas to separate statements (Jaroslav Kysela) [1917388] - ASoC: wm5102: Use get_unaligned_be16() for dac_comp_coeff (Jaroslav Kysela) [1917388] - ASoC: codecs: wcd934x: Set digital gain range correctly (Jaroslav Kysela) [1917388] - ASoC: wcd9335: Remove unnecessary conversion to bool (Jaroslav Kysela) [1917388] - ASoC: rt715: remove unused parameter (Jaroslav Kysela) [1917388] - ASoC: mediatek: mt6359: add the calibration functions (Jaroslav Kysela) [1917388] - ASoC: rt5682: clock driver must use the clock provider API (Jaroslav Kysela) [1917388] - ASoC: rt1015: enable BCLK detection after calibration (Jaroslav Kysela) [1917388] - ASoC: pcm512x: Add support for more data formats (Jaroslav Kysela) [1917388] - ASoC: pcm512x: Move format check into `set_fmt()` (Jaroslav Kysela) [1917388] - ASoC: pcm512x: Rearrange operations in `hw_params()` (Jaroslav Kysela) [1917388] - ASoC: pcm512x: Fix not setting word length if DAIFMT_CBS_CFS (Jaroslav Kysela) [1917388] - ASoC: mediatek: mt6359: Fix regulator_dev_lookup() fails for id "LDO_VAUD18" (Jaroslav Kysela) [1917388] - ASoC: Remove mt6359_platform_driver_remove (Jaroslav Kysela) [1917388] - ASoC: Fix vaud18 power leakage of mt6359 (Jaroslav Kysela) [1917388] - ASoC: es8316: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Fix Bitclock polarity inversion (Jaroslav Kysela) [1917388] - ASoC: cs35l33: fix an error code in probe() (Jaroslav Kysela) [1917388] - ASoC: cs35l34: Add missing regmap use_single config (Jaroslav Kysela) [1917388] - ASoC: wm8998: Fix PM disable depth imbalance on error (Jaroslav Kysela) [1917388] - ASoC: codecs: wcd9335: Set digital gain range correctly (Jaroslav Kysela) [1917388] - ASoC: TSCS454: remove unneeded semicolon (Jaroslav Kysela) [1917388] - ASoC: TSCS42xx: remove unneeded semicolon (Jaroslav Kysela) [1917388] - ASoC: ts3a227e: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: tlv320: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: tas571x: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: tas*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: tas2562: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: remove remnants of sirf prima/atlas audio codec (Jaroslav Kysela) [1917388] - ASoC: rt5645: add error checking to rt5645_probe function (Jaroslav Kysela) [1917388] - Revert "ASoC: rt5645: fix a NULL pointer dereference" (Jaroslav Kysela) [1917388] - ASoC: rt1015: modify calibration sequence for better performance (Jaroslav Kysela) [1917388] - ASoC: rk3328: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: pcm179x: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: pcm1789: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: nau8315: revise the power event of EN_PIN dapm widget for symmetry (Jaroslav Kysela) [1917388] - ASoC: nau8315: add codec driver (Jaroslav Kysela) [1917388] - ASoC: gtm601: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: es8328: Remove redundant null check before clk_disable_unprepare (Jaroslav Kysela) [1917388] - ASoC: es7241: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: es7134: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: da9055: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: da7219: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: codecs/jz4770: Add DAPM widget to set HP out to cap-less mode (Jaroslav Kysela) [1917388] - ASoC: codecs/jz4770: Don't change cap-couple setting in HP PMU/PMD (Jaroslav Kysela) [1917388] - ASoC: codecs/jz4770: Adjust timeouts for cap-coupled outputs (Jaroslav Kysela) [1917388] - ASoC: codecs/jz4770: Reset interrupt flags in bias PREPARE (Jaroslav Kysela) [1917388] - ASoC: codecs/jz47xx: Use regmap_{set,clear}_bits (Jaroslav Kysela) [1917388] - treewide: Use fallthrough pseudo-keyword (Jaroslav Kysela) [1917388] - ASoC: inno_rk3036: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: hdac_hdmi: remove cancel_work_sync in runtime suspend (Jaroslav Kysela) [1917388] - ASoC: hdmi-codec: Add RX support (Jaroslav Kysela) [1917388] - ALSA: cx46xx: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ASoC: topology: KUnit: Convert from cpu to data format (Jaroslav Kysela) [1917388] - ASoC: topology: KUnit: Add KUnit tests passing topology with PCM to snd_soc_tplg_component_load (Jaroslav Kysela) [1917388] - ASoC: topology: KUnit: Add KUnit tests passing empty topology with variants to snd_soc_tplg_component_load (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: use semicolons rather than commas to separate statements (Jaroslav Kysela) [1917388] - ASoC: tegra: Simplify with dma_set_mask_and_coherent() (Jaroslav Kysela) [1917388] - ASoC: tegra: Don't warn on probe deferral (Jaroslav Kysela) [1917388] - ASoC: tegra: tegra_rt5640: use devm_snd_soc_register_card() (Jaroslav Kysela) [1917388] - ASoC: tegra: tegra_wm8753: use devm_snd_soc_register_card() (Jaroslav Kysela) [1917388] - ASoC: tegra: trimslice.c: use devm_snd_soc_register_card() (Jaroslav Kysela) [1917388] - ASoC: ti: davinci-evm: Remove redundant null check before clk_disable_unprepare (Jaroslav Kysela) [1917388] - ASoC: ti: davinci: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: ti: j721e-evm: Fix compiler warning when CONFIG_OF=n (Jaroslav Kysela) [1917388] - ASoC: ti: omap-abe-twl6040: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: ti: omap-mcsp: remove duplicate test (Jaroslav Kysela) [1917388] - ASoC: uniphier: Simplify the return expression of uniphier_aio_startup (Jaroslav Kysela) [1917388] - ASoC: uniphier: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: ux500: mop500: rename shadowing variable (Jaroslav Kysela) [1917388] - ASoC: ux500: mop500: align function prototype (Jaroslav Kysela) [1917388] - ALSA: x86: Simplify with dma_set_mask_and_coherent() (Jaroslav Kysela) [1917388] - ASoC: cx2072x: Fix doubly definitions of Playback and Capture streams (Jaroslav Kysela) [1917388] - ASoC: cs42l56: fix up error handling in probe (Jaroslav Kysela) [1917388] - ASoC: cs42l52: Minor tidy up of error paths (Jaroslav Kysela) [1917388] - ASoC: cs42l51: manage mclk shutdown delay (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Wait for PLL to lock before switching to it (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Only start PLL if it is needed (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Wait at least 150us after writing SCLK_PRESENT (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Use bclk from hw_params if set_sysclk was not called (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Report jack and button detection (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Add Capture Support (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Fix channel width support (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Always wait at least 3ms after reset (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Don't enable/disable regulator at Bias Level (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Fix mixer volume control (Jaroslav Kysela) [1917388] - ASoC: cs*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: bd28623: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: alc5632: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: ak4458: Add MODULE_DEVICE_TABLE (Jaroslav Kysela) [1917388] - ASoC: ak4118: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: alc5623: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: ak5558: Correct the dai name for ak5552 (Jaroslav Kysela) [1917388] - ASoC: ak5558: change function name to ak5558_reset (Jaroslav Kysela) [1917388] - ASoC: ak5558: Add support for ak5552 (Jaroslav Kysela) [1917388] - ASoC: ak5558: Add MODULE_DEVICE_TABLE (Jaroslav Kysela) [1917388] - ASoC: ak5558: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: adau1977: remove platform data and move micbias bindings include (Jaroslav Kysela) [1917388] - ASoC: adau17x1: Remove redundant null check before clk_disable_unprepare (Jaroslav Kysela) [1917388] - ASoC: adau*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: Add ADAU1372 audio CODEC support (Jaroslav Kysela) [1917388] - ASoC: amd: fix for pcm_read() error (Jaroslav Kysela) [1917388] - ASoC: amd: drop S24_LE format support (Jaroslav Kysela) [1917388] - ASoC: amd: Add support for ALC1015P codec in acp3x machine driver (Jaroslav Kysela) [1917388] - ASoC: amd: renoir: acp3x-pdm-dma: constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: amd: raven: acp3x-i2s: Constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: amd: renoir: acp3x-pdm-dma: remove unnecessary assignments (Jaroslav Kysela) [1917388] - ASoC: amd: fix acpi dependency kernel warning (Jaroslav Kysela) [1917388] - ASoC: amd: update spdx license for acp machine driver (Jaroslav Kysela) [1917388] - ASoC: amd: Add support for RT5682 codec in machine driver (Jaroslav Kysela) [1917388] - ASoC: amd: Adding DAI LINK for rt1015 codec (Jaroslav Kysela) [1917388] - ASoC: amd: Adding support for ALC1015 codec in machine driver (Jaroslav Kysela) [1917388] - ASoC: amd: AMD RV RT5682 should depends on CROS_EC (Jaroslav Kysela) [1917388] - ASoC: amd: renoir: remove invalid kernel-doc comment (Jaroslav Kysela) [1917388] - ASoC: AMD Renoir - refine DMI entries for some Lenovo products (Jaroslav Kysela) [1917388] - ASoC: AMD Renoir - add DMI entry for Lenovo ThinkPad X395 (Jaroslav Kysela) [1917388] - ASoC: amd: Replacing MSI with Legacy IRQ model (Jaroslav Kysela) [1917388] - ASoC: AMD Renoir - add DMI entry for Lenovo ThinkPad E14 Gen 2 (Jaroslav Kysela) [1917388] - ASoC: AMD Renoir - add DMI table to avoid the ACP mic probe (broken BIOS) (Jaroslav Kysela) [1917388] - ASoC: AMD Raven/Renoir - fix the PCI probe (PCI revision) (Jaroslav Kysela) [1917388] - ASoC: amd: change clk_get() to devm_clk_get() and add missed checks (Jaroslav Kysela) [1917388] - ASoC: amd: Return -ENODEV for non-existing ACPI call (Jaroslav Kysela) [1917388] - ASoC: amd: support other audio modes for raven (Jaroslav Kysela) [1917388] - ASoC: topology: adhere to KUNIT formatting standard (Jaroslav Kysela) [1917388] - ASoC: topology: KUnit: Add KUnit tests passing various arguments to snd_soc_tplg_component_load (Jaroslav Kysela) [1917388] - ALSA: trident: Use DIV_ROUND_CLOSEST() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: sonicvibes: Use DIV_ROUND_CLOSEST() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: sis7019: Use DIV_ROUND_CLOSEST() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: remove unneeded break (Jaroslav Kysela) [1917388] - ALSA: hdsp: don't disable if not enabled (Jaroslav Kysela) [1917388] - ALSA: hdsp: hardware output loopback (Jaroslav Kysela) [1917388] - ALSA: pci: mixart: fix kernel-doc warning (Jaroslav Kysela) [1917388] - ALSA: maestro: Use DIV_ROUND_CLOSEST() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: lola: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: intel8x0: Fix missing check in snd_intel8x0m_create (Jaroslav Kysela) [1917388] - ALSA: intel8x0: Don't update period unless prepared (Jaroslav Kysela) [1917388] - ALSA: hda: Avoid spurious unsol event handling during S3/S4 (Jaroslav Kysela) [1917388] - ALSA: ens1370: Use DIV_ROUND_CLOSEST() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: emu10k1: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: emu10k1: Use dma_set_mask_and_coherent to simplify code (Jaroslav Kysela) [1917388] - ALSA: ctxfi: fix comment syntax in file headers (Jaroslav Kysela) [1917388] - ALSA: ctxfi: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: ctxfi: cthw20k2: fix mask on conf to allow 4 bits (Jaroslav Kysela) [1917388] - ALSA: bt87x: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: azt3328: Assign boolean values to a bool variable (Jaroslav Kysela) [1917388] - ALSA: asihpi: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: dice: fix stream format for TC Electronic Konnekt Live at high sampling transfer frequency (Jaroslav Kysela) [1917388] - ALSA: dice: disable double_pcm_frames mode for M-Audio Profire 610, 2626 and Avid M-Box 3 Pro (Jaroslav Kysela) [1917388] - ALSA: firewire-lib: fix amdtp_packet tracepoints event for packet_index field (Jaroslav Kysela) [1917388] - ALSA: firewire-lib: fix calculation for size of IR context payload (Jaroslav Kysela) [1917388] - ALSA: firewire-lib: fix check for the size of isochronous packet payload (Jaroslav Kysela) [1917388] - ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro (Jaroslav Kysela) [1917388] - ALSA: dice: fix stream format at middle sampling rate for Alesis iO 26 (Jaroslav Kysela) [1917388] - ALSA: bebob: enable to deliver MIDI messages for multiple ports (Jaroslav Kysela) [1917388] - ALSA: bebob: detect the number of available MIDI ports (Jaroslav Kysela) [1917388] - ALSA: bebob: code refactoring for stream format detection (Jaroslav Kysela) [1917388] - ALSA: dice: fix null pointer dereference when node is disconnected (Jaroslav Kysela) [1917388] - ALSA: fireface: fix to parse sync status register of latter protocol (Jaroslav Kysela) [1917388] - ALSA: bebob: remove an unnecessary condition in hwdep_read() (Jaroslav Kysela) [1917388] - ALSA: fireface: remove unnecessary condition in hwdep_read() (Jaroslav Kysela) [1917388] - ALSA: oxfw: remove an unnecessary condition in hwdep_read() (Jaroslav Kysela) [1917388] - ALSA: dice: add support for Lexicon I-ONIX FW810s (Jaroslav Kysela) [1917388] - ALSA: firewire-tascam: Fix integer overflow in midi_port_work() (Jaroslav Kysela) [1917388] - ALSA: fireface: Fix integer overflow in transmit_midi_msg() (Jaroslav Kysela) [1917388] - ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() (Jaroslav Kysela) [1917388] - ALSA: firewire: fix comparison to bool warning (Jaroslav Kysela) [1917388] - ALSA: firewire: Replace tasklet with work (Jaroslav Kysela) [1917388] - ALSA: firewire: convert tasklets to use new tasklet_setup() API (Jaroslav Kysela) [1917388] - ALSA: vx: Use roundup() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: pcsp: Fix fall-through warnings for Clang (Jaroslav Kysela) [1917388] - ALSA: dummy: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: aloop: Fix initialization of controls (Jaroslav Kysela) [1917388] - ALSA: aloop: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: atmel: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1917388] - ASoC: SOF: ext_manifest: use explicit number for elem_type (Jaroslav Kysela) [1917388] - ASoC: soc-acpi: allow for partial match in parent name (Jaroslav Kysela) [1917388] - ASoC: soc-acpi: add helper to identify parent driver. (Jaroslav Kysela) [1917388] - ASoC: soc-acpi: add new fields for mach_params (Jaroslav Kysela) [1917388] - ASoC: rt5682: Add a new property for the DMIC clock driving (Jaroslav Kysela) [1917388] - ALSA: hda: Change AZX_MAX_BUF_SIZE from 1GB to 4MB (Jaroslav Kysela) [1917388] - soundwire: sysfs: Constify static struct attribute_group (Jaroslav Kysela) [1917388] - ALSA: remove trailing semicolon in macro definition (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: don't send DAI_CONFIG IPC for older firmware (Jaroslav Kysela) [1917388] - ASoC: SOF: use current DAI config during resume (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: Update ADL P to use its own descriptor (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: add missing use_acpi_target_states for TGL platforms (Jaroslav Kysela) [1917388] - ASoC: SOF: topology: remove useless code (Jaroslav Kysela) [1917388] - ASoC: SOF: Kconfig: fix typo of SND_SOC_SOF_PCI (Jaroslav Kysela) [1917388] - ASOC: SOF: simplify nocodec mode (Jaroslav Kysela) [1917388] - ASoC: SOF: pcm: export snd_pcm_dai_link_fixup (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: update set_mach_params() (Jaroslav Kysela) [1917388] - ASoC: SOF: change signature of set_mach_params() callback (Jaroslav Kysela) [1917388] - ASoC: SOF: add Kconfig option for probe workqueues (Jaroslav Kysela) [1917388] - ASoC: SOF: Simplify sof_probe_complete handling for acpi/pci/of (Jaroslav Kysela) [1917388] - ASoC: SOF: core: Add missing error prints to device probe operation (Jaroslav Kysela) [1917388] - ASoC: SOF: match SSP config with pcm hw params (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: HDA: add hw params callback for SSP DAIs (Jaroslav Kysela) [1917388] - ASoC: SOF: parse multiple SSP DAI and hw configs (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: drop display power on/off in D0i3 flows (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: move ELH chip info (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: APL: set shutdown callback to hda_dsp_shutdown (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: CNL: set shutdown callback to hda_dsp_shutdown (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: ICL: set shutdown callback to hda_dsp_shutdown (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: TGL: set shutdown callback to hda_dsp_shutdown (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: TGL: fix EHL ops (Jaroslav Kysela) [1917388] - ASoC: SOF: core: harden shutdown helper (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: HDA: fix core status verification (Jaroslav Kysela) [1917388] - ASoC: SOF: add a helper to get topology configured mclk (Jaroslav Kysela) [1917388] - ASoC: SOF: only allocate debugfs cache buffers for IPC flood entries (Jaroslav Kysela) [1917388] - ASoC: SOF: fix debugfs initialisation error handling (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: enable async suspend (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: turn off display power in resume (Jaroslav Kysela) [1917388] - ASoC: SOF: intel: fix wrong poll bits in dsp power down (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: unregister DMIC device on probe error (Jaroslav Kysela) [1917388] - ALSA: hda: move Intel SoundWire ACPI scan to dedicated module (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: SoundWire: simplify Kconfig (Jaroslav Kysela) [1917388] - ASoC: SOF: pci: move DSP_CONFIG use to platform-specific drivers (Jaroslav Kysela) [1917388] - ASoC: SOF: pci: split PCI into different drivers (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: add sof_icl_ops for ICL platforms (Jaroslav Kysela) [1917388] - ASoC: SOF: ACPI: avoid reverse module dependency (Jaroslav Kysela) [1917388] - ASoC: SOF: relax ABI checks and avoid unnecessary warnings (Jaroslav Kysela) [1917388] - ASoC: SOF: fix runtime pm usage mismatch after probe errors (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: add dev_dbg() when DMIC number is overridden (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: HDA: don't keep a temporary variable (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: detect DMIC number in SoundWire mixed config (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: SoundWire: refine ACPI match (Jaroslav Kysela) [1917388] - ASoC: SOF: HDA: (cosmetic) simplify hda_dsp_d0i3_work() (Jaroslav Kysela) [1917388] - ASoC: SOF: remove unused functions (Jaroslav Kysela) [1917388] - ASoC: SOF: fix string format for errors (Jaroslav Kysela) [1917388] - ASoC: SOF: add missing pm debug (Jaroslav Kysela) [1917388] - ASoC: SOF: sof-pci-dev: add missing Up-Extreme quirk (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: release display power at link_power (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: use hdac_ext fine-grained link management (Jaroslav Kysela) [1917388] - ASoC: SOF: debug: Fix a potential issue on string buffer termination (Jaroslav Kysela) [1917388] - ASoC: SOF: add be_hw_params_fixup() for ALH (Jaroslav Kysela) [1917388] - ASoC: SOF: topology: Prevent NULL pointer dereference with no TLV (Jaroslav Kysela) [1917388] - ASoC: SOF: intel: hda-loader: use snd_sof_dsp_core_power_down/up APIs (Jaroslav Kysela) [1917388] - ASoC: SOF: Filter out unneeded core power up/downs (Jaroslav Kysela) [1917388] - ASoC: SOF: update dsp core power status in common APIs (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda-loader: keep init cores alive (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: use snd_sof_dsp_core_power_up/down API (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: cancel D0i3 work during runtime suspend (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: Enable DMI L1 for trace (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: enable DMI L1 for D0i3-compatible streams (Jaroslav Kysela) [1917388] - ASoC: SOF: add a pointer to download repo in case FW request fails (Jaroslav Kysela) [1917388] - ASoC: SOF: SND_INTEL_DSP_CONFIG dependency (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: soundwire: fix select/depend unmet dependencies (Jaroslav Kysela) [1917388] - ASoC: SOF: intel: Simplify with dma_set_mask_and_coherent() (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: initial support to AlderLake-P (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: tgl: do thorough remove at .shutdown() callback (Jaroslav Kysela) [1917388] - ASoC: SOF: sof-pci-dev: add .shutdown() callback (Jaroslav Kysela) [1917388] - ASoC: SOF: add snd_sof_device_shutdown() helper for shutdown (Jaroslav Kysela) [1917388] - ASoC: SOF: add .shutdown() callback to snd_sof_dsp_ops (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: Avoid checking jack on system suspend (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: Modify existing helper to disable WAKEEN (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: Resume codec to do jack detection (Jaroslav Kysela) [1917388] - ASoC: SOF: add mutex to protect the dsp_power_state access (Jaroslav Kysela) [1917388] - ASoC: SOF: Fix spelling mistake in Kconfig "ond" -> "and" (Jaroslav Kysela) [1917388] - ASoC: SOF: imx: update kernel-doc description (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: add SoundWire support for ADL-S (Jaroslav Kysela) [1917388] - ASoC: SOF: control: fix cppcheck warning in snd_sof_volume_info() (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: allow for coexistence between SOF and catpt drivers (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: allow for coexistence between SOF and Atom/SST drivers (Jaroslav Kysela) [1917388] - ASoC: SOF: acpi: add dynamic selection of DSP driver (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: initial support for Alderlake-S (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: fix Kconfig dependency for SND_INTEL_DSP_CONFIG (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: fix Kconfig punctuation and wording (Jaroslav Kysela) [1917388] - ASoC: SOF: Kconfig: fix Kconfig punctuation and wording (Jaroslav Kysela) [1917388] - ASoC: SOF: imx: fix Kconfig punctuation (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix 3-830 tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A550L tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: KMB: Fix random noise at the HDMI output (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: add quirk for new ADL-P Rvp (Jaroslav Kysela) [1917388] - ASoC: Intel: soc-acpi: add ADL jack-less SoundWire configurations (Jaroslav Kysela) [1917388] - ASoC: Intel: soc-acpi: add ADL SoundWire base configurations (Jaroslav Kysela) [1917388] - ASoC: Intel: kbl_da7219_max98927: Fix kabylake_ssp_fixup function (Jaroslav Kysela) [1917388] - ASoC: Intel: KMB: Constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoc: Intel: board: add BE DAI link for WoV (Jaroslav Kysela) [1917388] - ASoC: Intel: kbl: Add MST route change to kbl machine drivers (Jaroslav Kysela) [1917388] - ASoC: Intel: cht_bsw_rt5672: Set card.components string (Jaroslav Kysela) [1917388] - ASoC: Intel: cht_bsw_rt5672: Add support for Bay Trail CR / SSP0 (Jaroslav Kysela) [1917388] - ASoC: Intel: Baytrail: Add quirk for the Dell Venue 10 Pro 5055 tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: Unify the thinkpad10 and aegex10 byt-match quirks (Jaroslav Kysela) [1917388] - ASoC: Intel: Boards: cml_da7219_max98390: add capture stream for echo reference (Jaroslav Kysela) [1917388] - ASoC: Intel: Fix a typo (Jaroslav Kysela) [1917388] - ASoC: Intel: Fix a typo (Jaroslav Kysela) [1917388] - ASoC: Intel: Fix a typo (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Hi8 tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: add max98390 echo reference support (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_wm5102: Add jack detect support (Jaroslav Kysela) [1917388] - ASoC: intel: atom: Remove 44100 sample-rate from the media and deep-buffer DAI descriptions (Jaroslav Kysela) [1917388] - ASoC: intel: atom: Stop advertising non working S24LE support (Jaroslav Kysela) [1917388] - ASoC: intel: sof_rt5682: use the topology mclk (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_rt5682: Add ALC1015Q-VB speaker amp support (Jaroslav Kysela) [1917388] - ASoC: Intel: Skylake: skl-topology: fix -frame-larger-than (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add used AIF to the components string (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Enable jack-detect support on Asus T100TAF (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_wm5102: remove unused static variable (Jaroslav Kysela) [1917388] - ASoC: Intel: atom: fix kernel-doc (Jaroslav Kysela) [1917388] - ASoC: Intel: soc-acpi: remove TGL RVP mixed SoundWire/TDM config (Jaroslav Kysela) [1917388] - ASoC: Intel: soc-acpi: remove unused TGL table with rt5682 only (Jaroslav Kysela) [1917388] - ASoC: Intel: Skylake: Compile when any configuration is selected (Jaroslav Kysela) [1917388] - ASoC: Intel: boards: sof-wm8804: add check for PLL setting (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 10-p0XX OVCD current threshold (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for the Acer One S1002 tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5651: Add quirk for the Jumper EZpad 7 tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for the Voyo Winpad A15 tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for the Estar Beauty HD MID 7316R tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: soc-acpi: add ACPI matching table for HP Spectre x360 (Jaroslav Kysela) [1917388] - ASoC: intel: sof_sdw: add trace for dai links (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: detect DMIC number based on mach params (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: add mic:dmic and cfg-mics component strings (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: add quirk for HP Spectre x360 convertible (Jaroslav Kysela) [1917388] - ASoC: Intel: sof-sdw: indent and add quirks consistently (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: reorganize quirks by generation (Jaroslav Kysela) [1917388] - ASoC: Intel: boards: max98373: get dapm from cpu_dai (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_wm5102: Add machine driver for BYT/WM5102 (Jaroslav Kysela) [1917388] - ASoC: Intel: Add DMI quirk table to soc_intel_is_byt_cr() (Jaroslav Kysela) [1917388] - ASoC: Intel: KMB: Support IEC958 encoded PCM format (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A3E (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A32 (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A5E (Jaroslav Kysela) [1917388] - ASoC: Intel: remove unneeded semicolon (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Wake up device before configuring SSP port (Jaroslav Kysela) [1917388] - ASoC: Intel: remove duplicate MODULE_LICENSE/DESCRIPTION tags (Jaroslav Kysela) [1917388] - ASoC: Intel: adl: remove sof_fw_filename setting in ADL snd_soc_acpi_mach (Jaroslav Kysela) [1917388] - ASoC: Intel: common: add ACPI matching tables for Alder Lake (Jaroslav Kysela) [1917388] - ASoC: Intel: Skylake: Zero snd_ctl_elem_value (Jaroslav Kysela) [1917388] - ASoC: Intel: Skylake: skl-topology: Fix OOPs ib skl_tplg_complete (Jaroslav Kysela) [1917388] - ASoC: intel: skl: Simplify with dma_set_mask_and_coherent() (Jaroslav Kysela) [1917388] - ASoC: Intel: cht_bsw_nau8824: Move snd_soc_dai_set_tdm_slot call to cht_codec_fixup (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for the Mele PCG03 Mini PC (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add new BYT_RT5640_NO_INTERNAL_MIC_MAP input-mapping (Jaroslav Kysela) [1917388] - ASoC: Intel: byt/cht: set pm ops dynamically (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove sst_pdata structure (Jaroslav Kysela) [1917388] - ASoC: Intel: Make atom components independent of sst-dsp (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove SST-legacy specific constants (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove unused DSP operations (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove SST firmware components (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove SST ACPI component (Jaroslav Kysela) [1917388] - ASoC: Intel: Select catpt and deprecate haswell (Jaroslav Kysela) [1917388] - ASoC: Intel: bdw-5677: Remove haswell-solution specific code (Jaroslav Kysela) [1917388] - ASoC: Intel: bdw-5650: Remove haswell-solution specific code (Jaroslav Kysela) [1917388] - ASoC: Intel: broadwell: Remove haswell-solution specific code (Jaroslav Kysela) [1917388] - ASoC: Intel: haswell: Remove haswell-solution specific code (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Simple sysfs attributes (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Event tracing (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Device driver lifecycle (Jaroslav Kysela) [1917388] - drivers: provide devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: PCM operations (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Firmware loading and context restore (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Define DSP operations (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Add IPC message handlers (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Implement IPC protocol (Jaroslav Kysela) [1917388] - ASoC: Intel: Add catpt base members (Jaroslav Kysela) [1917388] - resource: Introduce resource_intersection() for overlapping resources (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for ARCHOS Cesium 140 (Jaroslav Kysela) [1917388] - ASoC: Intel: boards: byt/cht: set card and driver name at run time (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add new BYT_RT5640_NO_SPEAKERS quirk-flag (Jaroslav Kysela) [1917388] - ASoC: Intel: KMB: Enable DMA transfer mode (Jaroslav Kysela) [1917388] - ASoC: Intel: keembay: use inclusive language for bclk and fsync (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcht_es8316: Remove comment about SSP0 being untested (Jaroslav Kysela) [1917388] - ASoC: rt1015: remove bclk_ratio (Jaroslav Kysela) [1917388] - ASoC: cs42l73: Add missing regmap use_single config (Jaroslav Kysela) [1917388] - ASoC: cs53l30: Add missing regmap use_single config (Jaroslav Kysela) [1917388] - ASoC: sti-sas: add missing MODULE_DEVICE_TABLE (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Regmap must use_single_read/write (Jaroslav Kysela) [1917388] - ASoC: rt711-sdca: fix the function number of SDCA control for feature unit 0x1E (Jaroslav Kysela) [1917388] - ASoC: da7219: do not request a new clock consummer reference (Jaroslav Kysela) [1917388] - ASoC: max98088: fix ni clock divider calculation (Jaroslav Kysela) [1917388] - ASoC: rt711-sdca: add the notification when volume changed (Jaroslav Kysela) [1917388] - ASoC: rt711-sdca: change capture switch controls (Jaroslav Kysela) [1917388] - ASoC: da7219: properly get clk from the provider (Jaroslav Kysela) [1917388] - ASoC: wcd934x: use the clock provider API (Jaroslav Kysela) [1917388] - ASoC: adau17x1: Avoid overwriting CHPF (Jaroslav Kysela) [1917388] - ASoC: ak4458: enable daisy chain (Jaroslav Kysela) [1917388] - ASoC: rt1015p: add support on format S32_LE (Jaroslav Kysela) [1917388] - ASoC: rt286: Generalize support for ALC3263 codec (Jaroslav Kysela) [1917388] - ASoC: rt298: Configure combo jack for headphones (Jaroslav Kysela) [1917388] - ASoC: rt286: Configure combo jack for headphones (Jaroslav Kysela) [1917388] - ASoC: sigmadsp: Disable cache mechanism for readbacks (Jaroslav Kysela) [1917388] - ASoC: rt286: Make RT286_SET_GPIO_* readable and writable (Jaroslav Kysela) [1917388] - ASoC: rt286: Fix upper byte in DMIC2 configuration (Jaroslav Kysela) [1917388] - ASoC: ak4458: check reset control status (Jaroslav Kysela) [1917388] - ASoC: codecs: rt5682: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt715: remove kcontrols which no longer be used (Jaroslav Kysela) [1917388] - ASoC: rt715: add main capture switch and main capture volume (Jaroslav Kysela) [1917388] - ASoC: rt715: modification for code simplicity (Jaroslav Kysela) [1917388] - ASoC: codecs: wcd934x: Fix missing IRQF_ONESHOT as only threaded handler (Jaroslav Kysela) [1917388] - ASoC: cs35l35: remove unused including (Jaroslav Kysela) [1917388] - ASoC: ak5558: correct reset polarity (Jaroslav Kysela) [1917388] - ASoC: cs35l36: Fix an error handling path in 'cs35l36_i2c_probe()' (Jaroslav Kysela) [1917388] - ASoC: cs35l35: Fix an error handling path in 'cs35l35_i2c_probe()' (Jaroslav Kysela) [1917388] - ASoC: wcd9335: constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: rt1019: remove registers to sync with rt1019 datasheet (Jaroslav Kysela) [1917388] - ASoC: rt711-sdca: Constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: wcd934x: constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: rt715-sdca: Constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: tas2770: Constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: cx2072x: constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: rt1019: constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: codecs: tlv320aic3x: add AIC3106 (Jaroslav Kysela) [1917388] - ASoC: codecs: wsa881x: constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: codecs: Fix runtime PM imbalance in tas2552_probe (Jaroslav Kysela) [1917388] - ASoC: rt1011: remove pack_id check in rt1011 (Jaroslav Kysela) [1917388] - ASoC: codecs: tlv320aic3x: add SPI support (Jaroslav Kysela) [1917388] - ASoC: codecs: tlv320aic3x: move I2C to separated file (Jaroslav Kysela) [1917388] - ASoC: codecs: tlv320aic3x: rename probe function (Jaroslav Kysela) [1917388] - ASoC: codecs: tlv320aic3x: move model definitions (Jaroslav Kysela) [1917388] - ASoC: max98390: Add support for tx slot configuration. (Jaroslav Kysela) [1917388] - ASoC: ak5558: Fix s/show/slow/ typo (Jaroslav Kysela) [1917388] - ASoC: tlv320aic32x4: Register clocks before registering component (Jaroslav Kysela) [1917388] - ASoC: tlv320aic32x4: Increase maximum register in regmap (Jaroslav Kysela) [1917388] - ASoC: rt5670: Add a rt5670_components() helper (Jaroslav Kysela) [1917388] - ASoC: rt5670: Add a quirk for the Dell Venue 10 Pro 5055 (Jaroslav Kysela) [1917388] - ASoC: da732x: simplify code (Jaroslav Kysela) [1917388] - ASoC: lm49453: fix useless assignment before return (Jaroslav Kysela) [1917388] - ASoC: mediatek: mt6359: Fix spelling mistake "reate" -> "create" (Jaroslav Kysela) [1917388] - ASoC: mediatek: mt6359: add MT6359 accdet jack driver (Jaroslav Kysela) [1917388] - ASoC: max98373: Added 30ms turn on/off time delay (Jaroslav Kysela) [1917388] - ASoC: max98373: Changed amp shutdown register as volatile (Jaroslav Kysela) [1917388] - ASoC: wm8960: Remove bitclk relax condition in wm8960_configure_sysclk (Jaroslav Kysela) [1917388] - ASoC: max98373: Added controls for autorestart config (Jaroslav Kysela) [1917388] - ASoC: rt1015: Add bclk detection and dc detection (Jaroslav Kysela) [1917388] - ASoC: wm8960: Fix wrong bclk and lrclk with pll enabled for some chips (Jaroslav Kysela) [1917388] - ASoC: rt1019: make symbol 'rt1019_i2c_driver' static (Jaroslav Kysela) [1917388] - ASoC: rt1019: add rt1019 amplifier driver (Jaroslav Kysela) [1917388] - ASoC: tscs454: remove useless test on PLL disable (Jaroslav Kysela) [1917388] - ASoC: tlv320dac33: clarify expression (Jaroslav Kysela) [1917388] - ASoC: tas2770: remove useless initialization (Jaroslav Kysela) [1917388] - ASoC: tas2562: remove warning on return value (Jaroslav Kysela) [1917388] - ASoC: tas2562: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: sti-sas: remove unused struct members (Jaroslav Kysela) [1917388] - ASoC: sigmadsp: align function prototype (Jaroslav Kysela) [1917388] - ASoC: pcm1681: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: nau8825: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: mt6359: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: mt6358: remove useless initializations (Jaroslav Kysela) [1917388] - ASoC: max98090: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: hdmi-codec: remove unused spk_mask member (Jaroslav Kysela) [1917388] - ASoC: hdmi-codec: remove useless initialization (Jaroslav Kysela) [1917388] - ASoC: hdac_hdmi: align function arguments (Jaroslav Kysela) [1917388] - ASoC: hdac_hdmi: remove useless initializations (Jaroslav Kysela) [1917388] - ASoC: da7219-aad: remove useless initialization (Jaroslav Kysela) [1917388] - ASoC: cx2070x: remove duplicate else branch (Jaroslav Kysela) [1917388] - ASoC: cx2070x: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: adau1977: remove useless return (Jaroslav Kysela) [1917388] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 177 (Jaroslav Kysela) [1917388] - ASoC: ad1836: remove useless return (Jaroslav Kysela) [1917388] - ASoC: ab8500-codec: remove useless structure (Jaroslav Kysela) [1917388] - ASoC: rt711: add snd_soc_component remove callback (Jaroslav Kysela) [1917388] - ASoC: rt5659: Update MCLK rate in set_sysclk() (Jaroslav Kysela) [1917388] - ASoC: rt5640: Rename 'Mono DAC Playback Volume' to 'DAC2 Playback Volume' (Jaroslav Kysela) [1917388] - ASoC: rt1015p: add acpi device id for rt1015p (Jaroslav Kysela) [1917388] - ASoC: wm_hubs: align function prototype (Jaroslav Kysela) [1917388] - ASoC: wm_adsp: simplify return value (Jaroslav Kysela) [1917388] - ASoC: wm8996: clarify expression (Jaroslav Kysela) [1917388] - ASoC: wm8994: align function prototype (Jaroslav Kysela) [1917388] - ASoC: wm8978: clarify expression (Jaroslav Kysela) [1917388] - ASoC: wm8958-dsp2: rename local 'control' arrays (Jaroslav Kysela) [1917388] - ASoC: arizona: fix function argument (Jaroslav Kysela) [1917388] - ASoC: wm2200: remove unused structure (Jaroslav Kysela) [1917388] - ASoC: rt5682: add delay time of workqueue to control next IRQ event (Jaroslav Kysela) [1917388] - ASoC: rt715-sdca: Remove unused including (Jaroslav Kysela) [1917388] - ASoC: rt715-sdca: Fix return value check in rt715_sdca_sdw_probe() (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Set clock source for both ways of stream (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Provide finer control on playback path (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Disable regulators if probe fails (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Remove power if the driver is being removed (Jaroslav Kysela) [1917388] - ASoC: rt711-sdca: Add RT711 SDCA vendor-specific driver (Jaroslav Kysela) [1917388] - ASoC: rt5645: The ALC3270 variant does not have a headset-mic pin (Jaroslav Kysela) [1917388] - ASoC: rt5645: Move rt5645_platform_data to sound/soc/codecs/rt5645.c (Jaroslav Kysela) [1917388] - ASoC: codecs/jz4770: Remove superfluous error message (Jaroslav Kysela) [1917388] - ASoC: rt715-sdca: Add RT715 sdca vendor-specific driver (Jaroslav Kysela) [1917388] - ASoC: wm8962: Relax bit clock divider searching (Jaroslav Kysela) [1917388] - ASoC: rt1316: Fix return value check in rt1316_sdw_probe() (Jaroslav Kysela) [1917388] - ASoC: sgtl5000: Fix identation of .driver elements (Jaroslav Kysela) [1917388] - ASoC: codec: Omit superfluous error message in jz4760_codec_probe() (Jaroslav Kysela) [1917388] - ASoC: sigmadsp-regmap: fix kernel-doc warning (Jaroslav Kysela) [1917388] - ASoC: rt5631: fix kernel-doc warning (Jaroslav Kysela) [1917388] - ASoC: jz4760: fix set but not used warning (Jaroslav Kysela) [1917388] - ASoC: cs4270: fix kernel-doc (Jaroslav Kysela) [1917388] - ASoC: rt5682: remove useless initialization (Jaroslav Kysela) [1917388] - ASoC: rt5682: remove useless assignments (Jaroslav Kysela) [1917388] - ASoC: rt5682: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5677: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: rt5677: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5670: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5668: remove useless assignments (Jaroslav Kysela) [1917388] - ASoC: rt5668: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5665: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5663: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5660: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5659: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5651: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: rt5651: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5645: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5645: use logical OR (Jaroslav Kysela) [1917388] - ASoC: rt5640: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt1308: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt1305: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt1016: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt1015: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt1011: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt1011: remove redundant test (Jaroslav Kysela) [1917388] - ASoC: rt1011: use logical OR (Jaroslav Kysela) [1917388] - ASoC: wm8524: Do not print probe defer error (Jaroslav Kysela) [1917388] - ASoC: codecs: nau8825: fix kernel-doc (Jaroslav Kysela) [1917388] - ASoC: rt1316: Add RT1316 SDCA vendor-specific driver (Jaroslav Kysela) [1917388] - ASoc: rt5631: Constify static struct coeff_clk_div (Jaroslav Kysela) [1917388] - ASoC: rt*: Constify static struct acpi_device_id (Jaroslav Kysela) [1917388] - ASoC: rt*: Constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: rt*: Constify static struct sdw_slave_ops (Jaroslav Kysela) [1917388] - ASoC: wcd934x: remove useless return (Jaroslav Kysela) [1917388] - ASoC: wcd9335: clarify return value (Jaroslav Kysela) [1917388] - ASoC: wcd-clsh-v2: align function prototypes (Jaroslav Kysela) [1917388] - ASoC: codecs: wcd934x: add a sanity check in set channel map (Jaroslav Kysela) [1917388] - ASoC: es8316: Simplify adc_pga_gain_tlv table (Jaroslav Kysela) [1917388] - ASoC: sgtl5000: set DAP_AVC_CTRL register to correct default value on probe (Jaroslav Kysela) [1917388] - ASoC: rt5651: Fix dac- and adc- vol-tlv values being off by a factor of 10 (Jaroslav Kysela) [1917388] - ASoC: rt5640: Fix dac- and adc- vol-tlv values being off by a factor of 10 (Jaroslav Kysela) [1917388] - ASoC: rt5670: Add emulated 'DAC1 Playback Switch' control (Jaroslav Kysela) [1917388] - ASoC: rt5670: Remove ADC vol-ctrl mute bits poking from Sto1 ADC mixer settings (Jaroslav Kysela) [1917388] - ASoC: rt5670: Remove 'HP Playback Switch' control (Jaroslav Kysela) [1917388] - ASoC: rt5670: Remove 'OUT Channel Switch' control (Jaroslav Kysela) [1917388] - ASoC: rt1015: fix i2c communication error (Jaroslav Kysela) [1917388] - ASoC: codec: Add driver for JZ4760 internal codec (Jaroslav Kysela) [1917388] - ASoC: codec/ingenic: Depend on MACH_INGENIC (Jaroslav Kysela) [1917388] - ASoC: codec: hdmi-codec: Support IEC958 encoded PCM format (Jaroslav Kysela) [1917388] - ASoC: rt5682: Fix panic in rt5682_jack_detect_handler happening during system shutdown (Jaroslav Kysela) [1917388] - ASoC: rt5682: do nothing in rt5682_suspend/resume in sdw mode (Jaroslav Kysela) [1917388] - ASoC: rt5682-sdw: cancel_work_sync() in .remove and .suspend (Jaroslav Kysela) [1917388] - ASoC: rt711-sdw: use cancel_work_sync() for .remove (Jaroslav Kysela) [1917388] - ASoC: rt700-sdw: use cancel_work_sync() in .remove as well as .suspend (Jaroslav Kysela) [1917388] - ASoC: mt6359: reduce log verbosity for optional DT properties (Jaroslav Kysela) [1917388] - ASoC: codecs: add missing max_register in regmap config (Jaroslav Kysela) [1917388] - ASoC: cpcap: fix microphone timeslot mask (Jaroslav Kysela) [1917388] - ASoC: rt5659: Add Kconfig prompt (Jaroslav Kysela) [1917388] - ASoC: max98373: Fixes a typo in max98373_feedback_get (Jaroslav Kysela) [1917388] - ASoC: ak4458: correct reset polarity (Jaroslav Kysela) [1917388] - ASoC: rt5682: remove connection with LDO2 in DAPM graph (Jaroslav Kysela) [1917388] - ASoC: ml26124: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: lm49453: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: inno_rk3036: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: cx2072x: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: alc5632: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: ab8500: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: lochnagar-sc: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: mt6660: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: mc13783: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: sgtl5000: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: ssm2602: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: zl38060: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: jz4740: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: ak*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: tscs*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: max*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: es*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: da*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: nau*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: rt*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: tlv*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: wm*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: remove sirf prima/atlas drivers (Jaroslav Kysela) [1917388] - ASoC: codecs: soundwire: increase resume timeout (Jaroslav Kysela) [1917388] - ASoC: es8316: Fix possible NULL pointer deref in es8316_disable_jack_detect() (Jaroslav Kysela) [1917388] - ASoC: rt5682: enable fast discharge for headset unplugging (Jaroslav Kysela) [1917388] - ASoC: rt5682: fix getting the wrong device id when the suspend_stress_test (Jaroslav Kysela) [1917388] - ASoC: rt5645: Enable internal microphone and JD on ECS EF20 (Jaroslav Kysela) [1917388] - ASoC: rt5645: add inv_hp_det flag (Jaroslav Kysela) [1917388] - ASoC: rt5645: Add ACPI-defined GPIO for ECS EF20 series (Jaroslav Kysela) [1917388] - ASoC: rt5645: Introduce mapping for ACPI-defined GPIO (Jaroslav Kysela) [1917388] - ASoC: rt1015: re-calibrate again when resuming (Jaroslav Kysela) [1917388] - ASoC: rt5645: Remove the redundant delay time (Jaroslav Kysela) [1917388] - ASoC: rt1015: remove unneeded variables in rt1015_priv (Jaroslav Kysela) [1917388] - ASoC: rt1015: refactor retry loop and rt1015_priv allocation (Jaroslav Kysela) [1917388] - ASoC: rt1015: return error if any when setting bypass_boost (Jaroslav Kysela) [1917388] - ASoC: rt1015: save boost_mode only if valid (Jaroslav Kysela) [1917388] - ASoC: rt1015: sort header inclusions (Jaroslav Kysela) [1917388] - ASoC: Intel: common: Fix some typos (Jaroslav Kysela) [1917388] - ASoC: soc.h: remove for_each_rtd_dais_rollback() (Jaroslav Kysela) [1917388] - ASoC: soc.h: return error if multi platform at snd_soc_fixup_dai_links_platform_name() (Jaroslav Kysela) [1917388] - ASoC: soc.h: fixup return timing for snd_soc_fixup_dai_links_platform_name() (Jaroslav Kysela) [1917388] - ASoC: soc.h: add asoc_link_to_cpu/codec/platform() macro (Jaroslav Kysela) [1917388] - ASoC: add soc-jack.h (Jaroslav Kysela) [1917388] - ASoC: soc-dai.h: Align the word of comment for SND_SOC_DAIFMT_CBC_CFC (Jaroslav Kysela) [1917388] - ASoC: soc-core: fix always-false condition (Jaroslav Kysela) [1917388] - ASoC: soc-core: fix signed/unsigned issue (Jaroslav Kysela) [1917388] - ASoC: soc-acpi: remove useless initialization (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: ignore dummy-DAI at soc_pcm_params_symmetry() (Jaroslav Kysela) [1917388] - ASoC: soc-utils: add snd_soc_component_is_dummy() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate DAI name if soc_pcm_params_symmetry() failed (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: don't use "name" on __soc_pcm_params_symmetry() macro (Jaroslav Kysela) [1917388] - ASoC: core: Don't set platform name when of_node is set (Jaroslav Kysela) [1917388] - ASoC: soc-compress: lock pcm_mutex to resolve lockdep error (Jaroslav Kysela) [1917388] - ASoC: soc-core: use device_unregister() if rtd allocation failed (Jaroslav Kysela) [1917388] - ASoC: soc-core: add comment for rtd freeing (Jaroslav Kysela) [1917388] - ASoC: soc-component: Add snd_soc_pcm_component_ack (Jaroslav Kysela) [1917388] - ASoC: don't indicate error message for snd_soc_[pcm_]component_xxx() (Jaroslav Kysela) [1917388] - ASoC: don't indicate error message for snd_soc_[pcm_]dai_xxx() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: don't indicate error message for dpcm_be_dai_hw_free() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: don't indicate error message for soc_pcm_hw_free() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at dpcm_fe/be_dai_prepare() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at dpcm_fe/be_dai_hw_params() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at dpcm_fe/be_dai_startup() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at dpcm_run_update_startup/shutdown() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at dpcm_apply_symmetry() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at dpcm_be_dai_trigger() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at dpcm_path_get() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at soc_pcm_prepare() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at soc_pcm_hw_params() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at soc_pcm_open() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: share DPCM BE DAI stop operation (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: remove unneeded !rtd->dai_link check (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: fixup dpcm_be_dai_startup() user count (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_hw_sanity_check() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_pcm_update_symmetry() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: direct copy at snd_soc_set_runtime_hwparams() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_cpu/codec_dai_name() macro (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: check DAI activity under soc_pcm_apply_symmetry() (Jaroslav Kysela) [1917388] - ASoC: soc-core: fix DMI handling (Jaroslav Kysela) [1917388] - ASoC: soc-dai: fix kernel-doc (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add error log (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: remove shadowing variable (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: remove redundant assignment (Jaroslav Kysela) [1917388] - ASoC: soc-ops: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: unpack dpcm_set_fe_runtime() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add dpcm_runtime_setup() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add dpcm_runtime_setup_fe() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: unpack dpcm_init_runtime_hw() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: remove strange format storing (Jaroslav Kysela) [1917388] - ASoC: soc-core: Prevent warning if no DMI table is present (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: fix hw param limits calculation for multi-DAI (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: fix hwparams min/max init for dpcm (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_pcm_hw_update_format() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_pcm_hw_update_chan() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_pcm_hw_update_rate() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: change error message to debug message (Jaroslav Kysela) [1917388] - ASoC: dapm: use component prefix when checking widget names (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: fixup snd_pcm_limit_hw_rates() timing (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: use snd_pcm_hardware at dpcm_runtime_merge_xxx() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_create_pcm() and simplify soc_new_pcm() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_get_playback_capture() and simplify soc_new_pcm() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: tidyup pcm setting (Jaroslav Kysela) [1917388] - ASoC: soc-component: fix undefined reference to __ffssi2 (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_read/write_field() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: cleanup soc_pcm_params_symmetry() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: cleanup soc_pcm_apply_symmetry() (Jaroslav Kysela) [1917388] - ASoC: soc-dai.h: remove symmetric_rates/samplebits (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_pcm_set_dai_params() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add dpcm_set_be_update_state() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: move dpcm_set_fe_update_state() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: Fix an uninitialized error code (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: return correct -ERRNO in failure path (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: disconnect BEs if the FE is not ready (Jaroslav Kysela) [1917388] - ASoC: dapm: remove widget from dirty list on free (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: care trigger rollback (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: remove dpcm_do_trigger() (Jaroslav Kysela) [1917388] - ASoC: pcm: send DAPM_STREAM_STOP event in dpcm_fe_dai_shutdown (Jaroslav Kysela) [1917388] - ASoC: soc-core: tidyup jack.h (Jaroslav Kysela) [1917388] - ASoC: soc-core: add soc_dapm_suspend_resume() (Jaroslav Kysela) [1917388] - ASoC: soc-core: add soc_playback_digital_mute() (Jaroslav Kysela) [1917388] - ASoC: soc-compress: add soc_compr_clean() and call it from soc_compr_open/free() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add mark for snd_soc_link_compr_startup/shutdown() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add mark for snd_soc_component_compr_open/free() (Jaroslav Kysela) [1917388] - ASoC: soc-dai: add mark for snd_soc_dai_compr_startup/shutdown() (Jaroslav Kysela) [1917388] - ASoC: soc-compress: move soc_compr_free() next to soc_compr_open() (Jaroslav Kysela) [1917388] - ASoC: pcm: call snd_soc_dapm_stream_stop() in soc_pcm_hw_clean (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_get_metadata() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_set_metadata() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_copy() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_pointer() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_ack() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_get_codec_caps() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_get_caps() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_get_params() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_set_params() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_trigger() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_free() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_open() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: Get all BEs along DAPM path (Jaroslav Kysela) [1917388] - ASoC: soc-core: Fix component name_prefix parsing (Jaroslav Kysela) [1917388] - ASoC: soc-compress: assume SNDRV_PCM_STREAM_xxx and SND_COMPRESS_xxx are same (Jaroslav Kysela) [1917388] - ASoC: soc-compress: tidyup STREAM vs COMPRESS (Jaroslav Kysela) [1917388] - ASoC: soc-topology: clarify expression (Jaroslav Kysela) [1917388] - ASoC: sync parameter naming : rate / sample_bits (Jaroslav Kysela) [1917388] - ASoC: topology: Check if ops is set before dereference (Jaroslav Kysela) [1917388] - ASoC: topology: Ensure that needed parameters are set (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_pcm_hw_clean() and call it from soc_pcm_hw_params/free() (Jaroslav Kysela) [1917388] - ASoC: soc-dai: add mark for snd_soc_dai_hw_params/free() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add mark for snd_soc_pcm_component_hw_params/free() (Jaroslav Kysela) [1917388] - ASoC: soc-link: add mark for snd_soc_link_hw_params/free() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: move soc_pcm_hw_free() next to soc_pcm_hw_params() (Jaroslav Kysela) [1917388] - ASoC: dapm: use semicolons rather than commas to separate statements (Jaroslav Kysela) [1917388] - ASoC: dmaengine: Document support for TX only or RX only streams (Jaroslav Kysela) [1917388] - ASoC: soc-core: use devm_snd_soc_register_card() (Jaroslav Kysela) [1917388] - ALSA: usb: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix control 'access overflow' errors from chmap (Jaroslav Kysela) [1917388] - ALSA: line6: Fix racy initialization of LINE6 MIDI (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Disable sample read check if firmware doesn't give back (Jaroslav Kysela) [1917388] - ALSA: usb-audio: scarlett2: snd_scarlett_gen2_controls_create() can be static (Jaroslav Kysela) [1917388] - ALSA: usb-audio: scarlett2: Improve driver startup messages (Jaroslav Kysela) [1917388] - ALSA: usb-audio: scarlett2: Fix device hang with ehci-pci (Jaroslav Kysela) [1917388] - ALSA: usb-audio: fix control-request direction (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix potential out-of-bounce access in MIDI EP parser (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Validate MS endpoint descriptors (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add dB range mapping for Sennheiser Communications Headset PC 8 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Remove redundant assignment to len (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix implicit sync clearance at stopping stream (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Generic application of implicit fb to Roland/BOSS devices (Jaroslav Kysela) [1917388] - Revert "ALSA: usb-audio: Add support for many Roland devices..." (Jaroslav Kysela) [1917388] - ALSA: usb: midi: don't return -ENOMEM when usb_urb_ep_type_check fails (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Re-apply implicit feedback mode to Pioneer devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: DJM-750: ensure format is set (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add support for many Roland devices' implicit feedback quirks (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Apply implicit feedback mode for BOSS devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Explicitly set up the clock selector (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add MIDI quirk for Vox ToneLab EX (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Skip probe of UA-101 devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Drop implicit fb quirk entries dubbed for capture (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add implicit feeback support for the BOSS GT-1 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add error checks for usb_driver_claim_interface() calls (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Apply sample rate quirk to Logitech Connect (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Check connector value on resume (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Carve out connector value checking into a helper (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix unintentional sign extension issue (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Apply the control quirk to Plantronics headsets (Jaroslav Kysela) [1917388] - ALSA: usb: Add Plantronics C320-M USB ctrl msg delay quirk (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix "cannot get freq eq" errors on Dell AE515 sound bar (Jaroslav Kysela) [1917388] - ALSA: usb-audio: fix Pioneer DJM-850 control label info (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Configure Pioneer DJM-850 samplerate (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Declare Pioneer DJM-850 mixer controls (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add Pioneer DJM-850 to quirks-table (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix Pioneer DJM devices URB_CONTROL request direction to set samplerate (Jaroslav Kysela) [1917388] - ALSA: usb-audio: use Corsair Virtuoso mapping for Corsair Virtuoso SE (Jaroslav Kysela) [1917388] - ALSA: usb-audio: generate midi streaming substream names from jack names (Jaroslav Kysela) [1917388] - ALSA: usb-audio: use usb headers rather than define structs locally (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Allow modifying parameters with succeeding hw_params calls (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Drop bogus dB range in too low level (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Don't abort even if the clock rate differs (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add implicit fb quirk for BOSS GP-10 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add quirk for RC-505 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Don't avoid stopping the stream at disconnection (Jaroslav Kysela) [1917388] - ALSA: usb-audio: More strict state change in EP (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Handle invalid running state at releasing EP (Jaroslav Kysela) [1917388] - ALSA: usb-audio: add mixer quirks for Pioneer DJM-900NXS2 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add DJM750 to Pioneer mixer quirk (Jaroslav Kysela) [1917388] - ALSA: Convert strlcpy to strscpy when return value is unused (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix PCM buffer allocation in non-vmalloc mode (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Correct document for snd_usb_endpoint_free_all() (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add DJM-450 to the quirks table (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add DJM450 to Pioneer format quirk (Jaroslav Kysela) [1917388] - ALSA: usb-audio: workaround for iface reset issue (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix "RANGE setting not yet supported" errors (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Skip the clock selector inquiry for single connections (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix hw constraints dependencies (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add support for Pioneer DJM-750 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Avoid implicit feedback on Pioneer devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Set sample rate for all sharing EPs on UAC1 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix UAC1 rate setup for secondary endpoints (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Convert the last strlcpy() usage (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Convert remaining strlcpy() to strscpy() (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Always apply the hw constraints for implicit fb sync (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix implicit feedback sync setup for Pioneer devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Annotate the endpoint index in audioformat (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Avoid unnecessary interface re-setup (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Choose audioformat of a counter-part substream (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix the missing endpoints creations for quirks (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add quirk for BOSS AD-10 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix UBSAN warnings for MIDI jacks (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add alias entry for ASUS PRIME TRX40 PRO-S (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add VID to support native DSD reproduction on FiiO devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix potential out-of-bounds shift (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add implicit fb support for Steinberg UR22 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add support for Pioneer DJ DDJ-RR controller (Jaroslav Kysela) [1917388] - ALSA: usb-audio: US16x08: fix value count for level meters (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix MOTU M-Series quirks (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix quirks for other BOSS devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add implicit_fb module option (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add generic implicit fb parsing (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Factor out the implicit feedback quirk code (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Quirk for BOSS GT-001 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Show sync endpoint information in proc outputs (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Use unsigned char for iface and altsettings fields (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Replace slave/master terms (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Simplify rate_min/max and rates set up (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Unify the code for the next packet size calculation (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Drop unneeded snd_usb_substream fields (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Refactoring endpoint URB deactivation (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Use atomic_t for endpoint use_count (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Constify audioformat pointer references (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix possible stall of implicit fb packet ring-buffer (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Refactor endpoint management (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix EP matching for continuous rates (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Always set up the parameters after resume (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add quirk for Pioneer DJ DDJ-SR2 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Set callbacks via snd_usb_endpoint_set_callback() (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Stop both endpoints properly at error (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Simplify snd_usb_init_pitch() arguments (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Simplify snd_usb_init_sample_rate() arguments (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Don't set altsetting before initializing sample rate (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Pass snd_usb_audio object to quirk functions (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add snd_usb_get_host_interface() helper (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Drop keep_interface flag again (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Create endpoint objects at parsing phase (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Avoid doubly initialization for implicit fb (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Drop debug.h (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Simplify hw_params rules (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add hw constraint for implicit fb sync (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Move snd_usb_autoresume() call out of setup_hw_info() (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Track implicit fb sync endpoint in audioformat list (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Improve some debug prints (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Set and clear sync EP link properly (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add snd_usb_get_endpoint() helper (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Check implicit feedback EP generically for UAC2 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Check valid altsetting at parsing rates for UAC2/3 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Don't call usb_set_interface() at trigger callback (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Handle discrete rates properly in hw constraints (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add delay quirk for all Logitech USB devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add implicit feedback quirk for Qu-16 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add implicit feedback quirk for MODX (Jaroslav Kysela) [1917388] - ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Line6 Pod Go interface requires static clock rate quirk (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add mixer support for Pioneer DJ DJM-250MK2 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: reset eapd coeff to default value for alc287 (Jaroslav Kysela) [1917388] - ALSA: hda/hdmi: Cancel pending works before suspend (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132: Fix compile warning without PCI (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132: Move unsol callback setups to parser (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132: make some const arrays static, makes object smaller (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Add ZxR surround DAC setup. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Add 8051 PLL write helper functions. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Remove now unnecessary DSP setup functions. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Ensure DSP is properly setup post-firmware download. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Add 8051 exram helper functions. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Add stream port remapping function. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Reset codec upon initialization. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Change Input Source enum strings. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Fix AE-5 rear headphone pincfg. (Jaroslav Kysela) [1917388] - ALSA: hda: Reinstate runtime_allow() for all hda controllers (Jaroslav Kysela) [1917388] - ACPI: Test for ACPI_SUCCESS rather than !ACPI_FAILURE (Jaroslav Kysela) [1917388] - ALSA: hda: Flush pending unsolicited events before suspend (Jaroslav Kysela) [1917388] - ALSA: hda: Re-add dropped snd_poewr_change_state() calls (Jaroslav Kysela) [1917388] - ALSA: hda: Add missing sanity checks in PM prepare/complete callbacks (Jaroslav Kysela) [1917388] - ALSA: hda: Separate runtime and system suspend (Jaroslav Kysela) [1917388] - ALSA: hda: update the power_state during the direct-complete (Jaroslav Kysela) [1917388] - ALSA: hda: Balance runtime/system PM if direct-complete is disabled (Jaroslav Kysela) [1917388] - ALSA: hda: Refactor codec PM to use direct-complete optimization (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Set Initial DMIC volume to -26 dB (Jaroslav Kysela) [1917388] - ALSA: hda: Fix a regression in Capture Switch mixer read (Jaroslav Kysela) [1917388] - ALSA: hda: Add AlderLake-M PCI ID (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook Fury 17 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook Fury 15 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP 855 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Chain in pop reduction fixup for ThinkStation P340 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: the bass speaker can't output sound on Yoga 9i (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Headphone volume is controlled by Front mixer (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Add some CLOVE SSIDs of ALC293 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Add fixup for HP Spectre x360 15-df0xxx (Jaroslav Kysela) [1917388] - ALSA: hda: fixup headset for ASUS GU502 laptop (Jaroslav Kysela) [1917388] - ALSA: hda: Fix for mute key LED for HP Pavilion 15-CK0xx (Jaroslav Kysela) [1917388] - ALSA: hda: generic: change the DAC ctl name for LO+SPK or LO+HP (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Add fixup for HP OMEN laptop (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Fix speaker amp on HP Envy AiO 32 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Fix silent headphone output on ASUS UX430UA (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: ALC285 Thinkpad jack pin quirk is unreachable (Jaroslav Kysela) [1917388] - ALSA: hda/conexant: Re-order CX5066 quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Remove redundant entry for ALC861 Haier/Uniwill devices (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC662 quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order remaining ALC269 quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC269 Lenovo quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC269 Sony quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC269 ASUS quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC269 Dell quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC269 Acer quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC269 HP quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC882 Clevo quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC882 Sony quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC882 Acer quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Add quirk for Intel Clevo PCx0Dx (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Use CS8409 filter to fix abnormal sounds on Bullseye (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Set Initial DMIC volume for Bullseye to -26 dB (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix static noise on ALC285 Lenovo laptops (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on EliteBook 845 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek - Headset Mic issue on HP platform (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: GA503 use same quirks as GA401 (Jaroslav Kysela) [1917388] - ALSA: hda/hdmi: fix race in handling acomp ELD notification at resume (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 445 G7 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Add quirk for Lenovo Ideapad S740 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mic boost on Intel NUC 8 (Jaroslav Kysela) [1917388] - ALSA: HDA: Add access description in __snd_hda_add_vmaster (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Fix speaker amp setup on Acer Aspire E1 (Jaroslav Kysela) [1917388] - ALSA: hda/conexant: Apply quirk for another HP ZBook G5 model (Jaroslav Kysela) [1917388] - ALSA: HDA - remove the custom implementation for the audio LED trigger (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP 640 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/hdmi: fix max DP-MST dev_num for Intel TGL+ platforms (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: call alc_update_headset_mode() in hp_automute_hook (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix a determine_headset_type issue for a Dell AIO (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP 850 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP 440 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Make CS8409 driver more generic by using fixups. (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Fix CS42L42 Headset Mic volume control name (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Cleanup patch_cirrus.c code. (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Add error handling into CS8409 I2C functions (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP 840 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: apply pin quirk for XiaomiNotebook Pro (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Apply headset-mic quirks for Xiaomi Redmibook Air (Jaroslav Kysela) [1917388] - ALSA: hda: generic: Fix the micmute led init state (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132: Add Sound BlasterX AE-5 Plus support (Jaroslav Kysela) [1917388] - ALSA: hda: Drop the BATCH workaround for AMD controllers (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Add Headphone and Headset MIC Volume Control (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Add jack detect interrupt support from CS42L42 companion codec. (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Add support for CS8409 HDA bridge and CS42L42 companion codec. (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Increase AUTO_CFG_MAX_INS from 8 to 18 (Jaroslav Kysela) [1917388] - ALSA: hda/conexant: Add quirk for mute LED control on HP ZBook G5 (Jaroslav Kysela) [1917388] - ALSA: hda - bind headset buttons to the headphone jack (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Apply dual codec quirks for MSI Godlike X570 board (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Add quirk for Intel NUC 10 (Jaroslav Kysela) [1917388] - ALSA: hda/hdmi: let new platforms assign the pcm slot dynamically (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Add quirk for Clevo NH55RZQ (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Enable headset mic of Acer SWIFT with ALC256 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup (Jaroslav Kysela) [1917388] - ALSA: hda: Add another CometLake-H PCI ID (Jaroslav Kysela) [1917388] - ALSA: hda/hdmi: Drop bogus check at closing a stream (Jaroslav Kysela) [1917388] - ALSA: hda: Drop power save deny list entry for Clevo W65_67SB (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: modify EAPD in the ALC886 (Jaroslav Kysela) [1917388] - ALSA: hda/via: Apply the workaround generically for Clevo machines (Jaroslav Kysela) [1917388] - ALSA: hda/tegra: Remove unnecessary null-check from hda_tegra_runtime_resume() (Jaroslav Kysela) [1917388] - ALSA: hda/tegra: Reset hardware (Jaroslav Kysela) [1917388] - ALSA: hda/tegra: Use clk_bulk helpers (Jaroslav Kysela) [1917388] - ALSA: hda: Assign boolean values to a bool variable (Jaroslav Kysela) [1917388] - ALSA: hda: boolean values to a bool variable (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 (Jaroslav Kysela) [1917388] - ALSA: pci: Simplify with dma_set_mask_and_coherent() (Jaroslav Kysela) [1917388] - ALSA: hda/via: Add minimum mute flag (Jaroslav Kysela) [1917388] - ALSA: hda/realtek - Limit int mic boost on Acer Aspire E5-575T (Jaroslav Kysela) [1917388] - ALSA: hda: Add AlderLake-P PCI ID and HDMI codec vid (Jaroslav Kysela) [1917388] - ALSA: hda/hdmi - enable runtime pm for CI AMD display audio (Jaroslav Kysela) [1917388] - ALSA: hda/tegra: fix tegra-hda on tegra30 soc (Jaroslav Kysela) [1917388] - ALSA: hda: Revert "ALSA: hda: Allow setting preallocation again for x86" (Jaroslav Kysela) [1917388] - ALSA: hda: Fix spelling mistakes (Jaroslav Kysela) [1917388] - ALSA: hda: ignore invalid NHLT table (Jaroslav Kysela) [1917388] - ALSA: hda: intel-nhlt: verify config type (Jaroslav Kysela) [1917388] - ALSA: hda: fix kernel-doc warnings (Jaroslav Kysela) [1917388] - ALSA: hda: intel-dsp-config: add Alder Lake support (Jaroslav Kysela) [1917388] - ALSA: hda: intel-dsp-config: Add SND_INTEL_BYT_PREFER_SOF Kconfig option (Jaroslav Kysela) [1917388] - ALSA: hda: add link_power op to hdac_bus_ops (Jaroslav Kysela) [1917388] - ALSA: hda: Constify static attribute_group (Jaroslav Kysela) [1917388] - ALSA: hda: Use DIV_ROUND_UP()/roundup() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: hda: intel-dsp-config: ignore dsp_driver parameter for PCI legacy devices (Jaroslav Kysela) [1917388] - ALSA: hda: intel-dsp-config: add Broadwell ACPI DSP driver selection (Jaroslav Kysela) [1917388] - ALSA: hda: intel-dsp-config: add helper for ACPI DSP driver selection (Jaroslav Kysela) [1917388] - ALSA: pcm: Fix missing check of the new non-cached buffer type (Jaroslav Kysela) [1917388] - ALSA: pcm: use dma_can_mmap() to check if a device supports dma_mmap_* (Jaroslav Kysela) [1917388] - ALSA: timer: Fix master timer notification (Jaroslav Kysela) [1917388] - ALSA: control led: fix memory leak in snd_ctl_led_register (Jaroslav Kysela) [1917388] - ALSA: control: Fix racy management of user ctl memory size account (Jaroslav Kysela) [1917388] - ALSA: control_led - fix the stack usage (control element ops) (Jaroslav Kysela) [1917388] - ALSA: control - double free in snd_ctl_led_init() (Jaroslav Kysela) [1917388] - ALSA: control: Add memory consumption limit to user controls (Jaroslav Kysela) [1917388] - ALSA: control - off by one in store_mode() (Jaroslav Kysela) [1917388] - ALSA: control led - improve the set_led_id() parser (Jaroslav Kysela) [1917388] - ALSA: control - add the missing prev_lops2 initialization (Jaroslav Kysela) [1917388] - ALSA: led control - add sysfs kcontrol LED marking layer (Jaroslav Kysela) [1917388] - ALSA: control - add sysfs support to the LED trigger module (Jaroslav Kysela) [1917388] - ALSA: control - add generic LED trigger module as the new control layer (Jaroslav Kysela) [1917388] - ALSA: control - add layer registration routines (Jaroslav Kysela) [1917388] - ALSA: control - introduce snd_ctl_notify_one() helper (Jaroslav Kysela) [1917388] - ALSA: core: remove redundant spin_lock pair in snd_card_disconnect (Jaroslav Kysela) [1917388] - ALSA: pcm: Fix couple of typos (Jaroslav Kysela) [1917388] - ALSA: core: avoid -Wempty-body warnings (Jaroslav Kysela) [1917388] - ALSA: pcm: Add debug print on memory allocation failure (Jaroslav Kysela) [1917388] - ALSA: core - add missing compress device type to /proc/asound/devices (Jaroslav Kysela) [1917388] - ALSA: pcm: Use for_each_pcm_substream() macro (Jaroslav Kysela) [1917388] - ALSA: pcm: Don't call sync_stop if it hasn't been stopped (Jaroslav Kysela) [1917388] - ALSA: pcm: Assure sync with the pending stop operation at suspend (Jaroslav Kysela) [1917388] - ALSA: pcm: Call sync_stop at disconnection (Jaroslav Kysela) [1917388] - ASoC: dmaengine_pcm: add peripheral configuration (Jaroslav Kysela) [1917388] - ALSA: core: Fix the debugfs removal at snd_card_free() (Jaroslav Kysela) [1917388] - ALSA: jack: implement software jack injection via debugfs (Jaroslav Kysela) [1917388] - ALSA: pcm: One more dependency for hw constraints (Jaroslav Kysela) [1917388] - ALSA: seq: oss: Fix missing error check in snd_seq_oss_synth_make_info() (Jaroslav Kysela) [1917388] - ALSA: oss: Use DIV_ROUND_CLOSEST() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: core: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: core: Remove redundant comments (Jaroslav Kysela) [1917388] - ALSA: pcm: oss: Fix a few more UBSAN fixes (Jaroslav Kysela) [1917388] - ALSA: pcm: Clear the full allocated memory at hw_params (Jaroslav Kysela) [1917388] - ALSA: memalloc: Align buffer allocations in page size (Jaroslav Kysela) [1917388] - ALSA: pcm: Remove snd_pcm_lib_preallocate_dma_free() (Jaroslav Kysela) [1917388] - ALSA: core: memalloc: add page alignment for iram (Jaroslav Kysela) [1917388] - ALSA: pcm: oss: Fix potential out-of-bounds shift (Jaroslav Kysela) [1917388] - ALSA: rawmidi: Access runtime->avail always in spinlock (Jaroslav Kysela) [1917388] - ALSA: seq: Use bool for snd_seq_queue internal flags (Jaroslav Kysela) [1917388] - ALSA: compress: allow pause and resume during draining (Jaroslav Kysela) [1917388] - ALSA: ctl: fix error path at adding user-defined element set (Jaroslav Kysela) [1917388] - ALSA: seq: remove useless function (Jaroslav Kysela) [1917388] - ALSA: fix kernel-doc markups (Jaroslav Kysela) [1917388] - soundwire: SDCA: add helper macro to access controls (Jaroslav Kysela) [1917388] - soundwire: add static port mapping support (Jaroslav Kysela) [1917388] - soundwire: add definition for DPn BlockPackingMode (Jaroslav Kysela) [1917388] - soundwire: add master quirks for bus clash and parity (Jaroslav Kysela) [1917388] - soundwire: intel: don't return error when clock stop failed (Jaroslav Kysela) [1917388] - soundwire: intel: Use kzalloc for allocating only one thing (Jaroslav Kysela) [1917388] - soundwire: cadence: add status in dev_dbg 'State change' log (Jaroslav Kysela) [1917388] - soundwire: cadence: adjust verbosity in response handling (Jaroslav Kysela) [1917388] - soundwire: cadence: fix ACK/NAK handling (Jaroslav Kysela) [1917388] - soundwire: cadence: reduce timeout on transactions (Jaroslav Kysela) [1917388] - soundwire: bus: use consistent tests for return values (Jaroslav Kysela) [1917388] - soundwire: qcom: fix handling of qcom,ports-block-pack-mode (Jaroslav Kysela) [1917388] - soundwire: intel_init: test link->cdns (Jaroslav Kysela) [1917388] - soundwire: qcom: handle return correctly in qcom_swrm_transport_params (Jaroslav Kysela) [1917388] - soundwire: qcom: cleanup internal port config indexing (Jaroslav Kysela) [1917388] - soundwire: qcom: wait for fifo space to be available before read/write (Jaroslav Kysela) [1917388] - soundwire: qcom: add static port map support (Jaroslav Kysela) [1917388] - soundwire: qcom: update port map allocation bit mask (Jaroslav Kysela) [1917388] - soundwire: stream: fix memory leak in stream config error path (Jaroslav Kysela) [1917388] - soundwire: qcom: use signed variable for error return (Jaroslav Kysela) [1917388] - soundwire: qcom: wait for enumeration to be complete in probe (Jaroslav Kysela) [1917388] - soundwire: qcom: add auto enumeration support (Jaroslav Kysela) [1917388] - soundwire: export sdw_compare_devid, sdw_extract_slave_id and sdw_slave_add (Jaroslav Kysela) [1917388] - soundwire: qcom: add support to new interrupts (Jaroslav Kysela) [1917388] - soundwire: qcom: update register read/write routine (Jaroslav Kysela) [1917388] - soundwire: qcom: start the clock during initialization (Jaroslav Kysela) [1917388] - soundwire: qcom: set continue execution flag for ignored commands (Jaroslav Kysela) [1917388] - soundwire: qcom: add support to missing transport params (Jaroslav Kysela) [1917388] - soundwire: cadence: only prepare attached devices on clock stop (Jaroslav Kysela) [1917388] - soundwire: generic_allocation: fix confusion between group and packing (Jaroslav Kysela) [1917388] - soundwire: bus: Fix device found flag correctly (Jaroslav Kysela) [1917388] - soundwire: cadence_master: fix kernel-doc (Jaroslav Kysela) [1917388] - soundwire: stream: remove useless bus initializations (Jaroslav Kysela) [1917388] - soundwire: stream: remove useless initialization (Jaroslav Kysela) [1917388] - soundwire: qcom: check of_property_read status (Jaroslav Kysela) [1917388] - soundwire: intel: remove useless readl (Jaroslav Kysela) [1917388] - soundwire: generic_bandwidth_allocation: remove useless init (Jaroslav Kysela) [1917388] - soundwire: bus: remove useless initialization (Jaroslav Kysela) [1917388] - soundwire: bus: uniquify dev_err() for SCP_INT access (Jaroslav Kysela) [1917388] - soundwire: bus: demote clock stop prepare log to dev_dbg() (Jaroslav Kysela) [1917388] - soundwire: bus: clarify dev_err/dbg device references (Jaroslav Kysela) [1917388] - soundwire: bus: fix confusion on device used by pm_runtime (Jaroslav Kysela) [1917388] - soundwire: export sdw_write/read_no_pm functions (Jaroslav Kysela) [1917388] - soundwire: bus: use no_pm IO routines for all interrupt handling (Jaroslav Kysela) [1917388] - soundwire: bus: use sdw_write_no_pm when setting the bus scale registers (Jaroslav Kysela) [1917388] - soundwire: bus: use sdw_update_no_pm when initializing a device (Jaroslav Kysela) [1917388] - soundwire: return earlier if no slave is attached (Jaroslav Kysela) [1917388] - soundwire: bus: add better dev_dbg to track complete() calls (Jaroslav Kysela) [1917388] - soundwire: bus: add more details to track failed transfers (Jaroslav Kysela) [1917388] - soundwire: use consistent format for Slave devID logs (Jaroslav Kysela) [1917388] - soundwire: bus: test read status (Jaroslav Kysela) [1917388] - soundwire: bus: use correct driver name in error messages (Jaroslav Kysela) [1917388] - soundwire: qcom: add missing \n in dev_err() (Jaroslav Kysela) [1917388] - soundwire: stream: add missing \n in dev_err() (Jaroslav Kysela) [1917388] - soundwire: cadence: add missing \n in dev_err() (Jaroslav Kysela) [1917388] - soundwire: bandwidth_allocation: add missing \n in dev_err() (Jaroslav Kysela) [1917388] - soundwire: intel: add missing \n in dev_err() (Jaroslav Kysela) [1917388] - soundwire: intel: add master quirks for bus clash and parity (Jaroslav Kysela) [1917388] - soundwire: bus: handle master quirks for bus clash and parity (Jaroslav Kysela) [1917388] - soundwire: Intel: add DMI quirk for Dell SKU 0A3E (Jaroslav Kysela) [1917388] - soundwire: Intel: introduce DMI quirks for HP Spectre x360 Convertible (Jaroslav Kysela) [1917388] - soundwire: add override addr ops (Jaroslav Kysela) [1917388] - regmap/SoundWire: sdw: add support for SoundWire 1.2 MBQ (Jaroslav Kysela) [1917388] - tracing: Fix __print_hex_dump scope (Jaroslav Kysela) [1917388] - tracing: Use seq_buf_hex_dump() to dump buffers (Jaroslav Kysela) [1917388] - seq_buf: Add printing formatted hex dumps (Jaroslav Kysela) [1917388] - powerpc/64: Don't trace code that runs with the soft irq mask unreconciled (Desnes A. Nunes do Rosario) [1921631] - powerpc/64: Disable irq restore warning for now (Desnes A. Nunes do Rosario) [1921631] - powerpc/64s: make PACA_IRQ_HARD_DIS track MSR[EE] closely (Desnes A. Nunes do Rosario) [1921631]- watchdog/hpwdt: New PCI IDs (Joseph Szczypek) [1967765] - watchdog: hpwdt: Assign boolean values to a bool variable (Joseph Szczypek) [1967765] - scsi: libfc: Avoid invoking response handler twice if ep is already completed (Chris Leech) [1867301] - Bluetooth: SMP: Fail if remote and local public keys are identical (Gopal Tiwari) [1965083] - rq-qos: fix missed wake-ups in rq_qos_throttle try two (Ming Lei) [1972111] - mm: memcg/slab: disable cache merging for KMALLOC_NORMAL caches (Waiman Long) [1955561] - mm: memcg/slab: create a new set of kmalloc-cg- caches (Waiman Long) [1955561] - mm: memcg/slab: properly set up gfp flags for objcg pointer array (Waiman Long) [1955561] - mm/vmalloc.c:__vmalloc_area_node(): avoid 32-bit overflow (Rafael Aquini) [1970194] - mm: remove the filename in the top of file comment in vmalloc.c (Rafael Aquini) [1970194] - mm: cleanup the gfp_mask handling in __vmalloc_area_node (Rafael Aquini) [1970194] - mm/vmalloc.c: remove unnecessary highmem_mask from parameter of gfpflags_allow_blocking() (Rafael Aquini) [1970194] - mm/swap: fix pte_same_as_swp() not removing uffd-wp bit when compare (Chris von Recklinghausen) [1945442] - userfaultfd: hugetlbfs: fix new flag usage in error path (Chris von Recklinghausen) [1945442] - mm/hugetlb: fix cow where page writtable in child (Chris von Recklinghausen) [1945442] - ovl: fix reference counting in ovl_mmap error path (Chris von Recklinghausen) [1945442] - hugetlb: do early cow when page pinned on src mm (Chris von Recklinghausen) [1945442] - mm: introduce page_needs_cow_for_dma() for deciding whether cow (Chris von Recklinghausen) [1945442] - hugetlb: convert page_huge_active() HPageMigratable flag (Chris von Recklinghausen) [1945442] - hugetlb: use page.private for hugetlb specific page flags (Chris von Recklinghausen) [1945442] - x86/mm: Remove duplicate definition of _PAGE_PAT_LARGE (Chris von Recklinghausen) [1945442] - mm: hugetlbfs: fix cannot migrate the fallocated HugeTLB page (Chris von Recklinghausen) [1945442] - mm: hugetlb: fix a race between isolating and freeing page (Chris von Recklinghausen) [1945442] - mm: hugetlb: remove VM_BUG_ON_PAGE from page_huge_active (Chris von Recklinghausen) [1945442] - mm: introduce vma_set_file function v5 (Chris von Recklinghausen) [1945442] - mm: mmap: fix fput in error path v2 (Chris von Recklinghausen) [1945442] - mm/gup: prevent gup_fast from racing with COW during fork (Chris von Recklinghausen) [1945442] - mm/gup: reorganize internal_get_user_pages_fast() (Chris von Recklinghausen) [1945442] - mm: remove src/dst mm parameter in copy_page_range() (Chris von Recklinghausen) [1945442] - mm: avoid early COW write protect games during fork() (Chris von Recklinghausen) [1945442] - mm/thp: Split huge pmds/puds if they're pinned when fork() (Chris von Recklinghausen) [1945442] - mm: Do early cow for pinned pages during fork() for ptes (Chris von Recklinghausen) [1945442] - mm/fork: Pass new vma pointer into copy_page_range() (Chris von Recklinghausen) [1945442] - mm: move the copy_one_pte() pte_present check into the caller (Chris von Recklinghausen) [1945442] - mm: split out the non-present case from copy_one_pte() (Chris von Recklinghausen) [1945442] - mm/gup: Remove enfornced COW mechanism (Chris von Recklinghausen) [1945442] - mm/hmm.c: delete duplicated word (Chris von Recklinghausen) [1945442] - mm/hmm: provide the page mapping order in hmm_range_fault() (Chris von Recklinghausen) [1945442] - mmap locking API: add mmap_assert_locked() and mmap_assert_write_locked() (Chris von Recklinghausen) [1945442] - mm/gup: introduce pin_user_pages_locked() (Chris von Recklinghausen) [1945442] - mm/gup: introduce pin_user_pages_unlocked (Chris von Recklinghausen) [1945442] - mm: remove the prot argument from vm_map_ram (Chris von Recklinghausen) [1945442] - mm: remove unmap_vmap_area (Chris von Recklinghausen) [1945442] - mm: don't return the number of pages from map_kernel_range{,_noflush} (Chris von Recklinghausen) [1945442] - x86: fix vmap arguments in map_irq_stack (Chris von Recklinghausen) [1945442] - mm/memory: remove unnecessary pte_devmap case in copy_one_pte() (Chris von Recklinghausen) [1945442] - mm/hmm: remove the customizable pfn format from hmm_range_fault (Chris von Recklinghausen) [1945442] - mm/hmm: remove HMM_PFN_SPECIAL (Chris von Recklinghausen) [1945442] - mm/hmm: make hmm_range_fault return 0 or -1 (Chris von Recklinghausen) [1945442] - mm/hugetlb: fix build failure with HUGETLB_PAGE but not HUGEBTLBFS (Chris von Recklinghausen) [1945442] - mm/hmm: return error for non-vma snapshots (Chris von Recklinghausen) [1945442] - mm/hmm: do not set pfns when returning an error code (Chris von Recklinghausen) [1945442] - mm/hmm: do not unconditionally set pfns when returning EBUSY (Chris von Recklinghausen) [1945442] - mm/hmm: use device_private_entry_to_pfn() (Chris von Recklinghausen) [1945442] - mm/hmm: remove HMM_FAULT_SNAPSHOT (Chris von Recklinghausen) [1945442] - mm/hmm: remove unused code and tidy comments (Chris von Recklinghausen) [1945442] - mm/hmm: return the fault type from hmm_pte_need_fault() (Chris von Recklinghausen) [1945442] - mm/hmm: remove pgmap checking for devmap pages (Chris von Recklinghausen) [1945442] - mm/hmm: check the device private page owner in hmm_range_fault() (Chris von Recklinghausen) [1945442] - mm: simplify device private page handling in hmm_range_fault (Chris von Recklinghausen) [1945442] - mm: merge hmm_vma_do_fault into into hmm_vma_walk_hole_ (Chris von Recklinghausen) [1945442] - mm/hmm: don't handle the non-fault case in hmm_vma_walk_hole_() (Chris von Recklinghausen) [1945442] - mm/hmm: simplify hmm_vma_walk_hugetlb_entry() (Chris von Recklinghausen) [1945442] - mm/hmm: remove the unused HMM_FAULT_ALLOW_RETRY flag (Chris von Recklinghausen) [1945442] - mm/hmm: don't provide a stub for hmm_range_fault() (Chris von Recklinghausen) [1945442] - mm/hmm: do not check pmd_protnone twice in hmm_vma_handle_pmd() (Chris von Recklinghausen) [1945442] - mm/hmm: return -EFAULT when setting HMM_PFN_ERROR on requested valid pages (Chris von Recklinghausen) [1945442] - mm/hmm: reorganize how !pte_present is handled in hmm_vma_handle_pte() (Chris von Recklinghausen) [1945442] - mm/hmm: add missing call to hmm_range_need_fault() before returning EFAULT (Chris von Recklinghausen) [1945442] - mm/hmm: add missing pfns set to hmm_vma_walk_pmd() (Chris von Recklinghausen) [1945442] - mm/hmm: remove hmm_range_dma_map and hmm_range_dma_unmap (Chris von Recklinghausen) [1945442] - mm/hmm: make full use of walk_page_range() (Chris von Recklinghausen) [1945442] - mm/hmm: remove hmm_mirror and related (Chris von Recklinghausen) [1945442] - mm/hmm: define the pre-processor related parts of hmm.h even if disabled (Chris von Recklinghausen) [1945442] - mm/hmm: allow hmm_range to be used with a mmu_interval_notifier or hmm_mirror (Chris von Recklinghausen) [1945442] - mm/hmm: hmm_range_fault() infinite loop (Chris von Recklinghausen) [1945442] - mm/hmm: hmm_range_fault() NULL pointer bug (Chris von Recklinghausen) [1945442] - hmm: use mmu_notifier_get/put for 'struct hmm' (Chris von Recklinghausen) [1945442] - mm/hmm: cleanup the hmm_vma_handle_pmd stub (Chris von Recklinghausen) [1945442] - mm/hmm: only define hmm_vma_walk_pud if needed (Chris von Recklinghausen) [1945442] - mm/hmm: cleanup the hmm_vma_walk_hugetlb_entry stub (Chris von Recklinghausen) [1945442] - mm/hmm: don't abuse pte_index() in hmm_vma_handle_pmd (Chris von Recklinghausen) [1945442] - mm/hmm: comment on VM_FAULT_RETRY semantics in handle_mm_fault (Chris von Recklinghausen) [1945442] - mm/hmm: remove the legacy hmm_pfn_* APIs (Chris von Recklinghausen) [1945442] - mm/hmm: remove the mask variable in hmm_vma_walk_hugetlb_entry (Chris von Recklinghausen) [1945442] - mm/hmm: remove the page_shift member from struct hmm_range (Chris von Recklinghausen) [1945442] - mm/hmm: remove superfluous arguments from hmm_range_register (Chris von Recklinghausen) [1945442] - mm/hmm: remove the unused vma argument to hmm_range_dma_unmap (Chris von Recklinghausen) [1945442] - mm/hmm: remove hmm_range vma (Chris von Recklinghausen) [1945442] - mm/hmm: remove hugetlbfs check in hmm_vma_walk_pmd (Chris von Recklinghausen) [1945442] - mm/hmm: merge hmm_range_snapshot into hmm_range_fault (Chris von Recklinghausen) [1945442] - mm/hmm: replace the block argument to hmm_range_fault with a flags value (Chris von Recklinghausen) [1945442] - mm/large system hash: use vmalloc for size > MAX_ORDER when !hashdist (Chris von Recklinghausen) [1945442] - mm/hmm: update HMM documentation (Chris von Recklinghausen) [1945442] - mm: remove the HMM config option (Chris von Recklinghausen) [1945442] - hugetlbfs: on restore reserve error path retain subpool reservation (Chris von Recklinghausen) [1945442] - mm/vmalloc.c: fix potential memory leak (Chris von Recklinghausen) [1945442] - mm/vmalloc: separate put pages and flush VM flags (Chris von Recklinghausen) [1945442] - zsmalloc: switch from alloc_vm_area to get_vm_area (Chris von Recklinghausen) [1945442] - mm: allow a NULL fn callback in apply_to_page_range (Chris von Recklinghausen) [1945442] - mm: add a vmap_pfn function (Chris von Recklinghausen) [1945442] - mm: add a VM_MAP_PUT_PAGES flag for vmap (Chris von Recklinghausen) [1945442] - mm: update the documentation for vfree (Chris von Recklinghausen) [1945442] - mm, slub: use kmem_cache_debug_flags() in deactivate_slab() (Chris von Recklinghausen) [1945442] - mm, slab, slub: clear the slab_cache field when freeing page (Chris von Recklinghausen) [1945442] - mm: slab: provide krealloc_array() (Chris von Recklinghausen) [1945442] - mm: slab: clarify krealloc()'s behavior with __GFP_ZERO (Chris von Recklinghausen) [1945442] - mm/slab_common.c: use list_for_each_entry in dump_unreclaimable_slab() (Chris von Recklinghausen) [1945442] - mm/slub: make add_full() condition more explicit (Chris von Recklinghausen) [1945442] - mm/slub: fix missing ALLOC_SLOWPATH stat when bulk alloc (Chris von Recklinghausen) [1945442] - mm/slub.c: branch optimization in free slowpath (Chris von Recklinghausen) [1945442] - include/linux/slab.h: fix a typo error in comment (Chris von Recklinghausen) [1945442] - mm/vmalloc.c: fix a warning while make xmldocs (Chris von Recklinghausen) [1945442] - mm/userfaultfd: fix memory corruption due to writeprotect (Chris von Recklinghausen) [1945442] - mm/migrate: fixup setting UFFD_WP flag (Chris von Recklinghausen) [1945442] - mm/rmap: fixup copying of soft dirty and uffd ptes (Chris von Recklinghausen) [1945442] - mm/userfaultfd: disable userfaultfd-wp on x86_32 (Chris von Recklinghausen) [1945442] - userfaultfd: selftests: fix SIGSEGV if huge mmap fails (Chris von Recklinghausen) [1945442] - mm: do not rely on mm == current->mm in __get_user_pages_locked (Chris von Recklinghausen) [1945442] - mm: Introduce mm_struct.has_pinned (Chris von Recklinghausen) [1945442] - mm/gup: might_lock_read(mmap_sem) in get_user_pages_fast() (Chris von Recklinghausen) [1945442] - mm: enforce that vmap can't map pages executable (Chris von Recklinghausen) [1945442] - mm: remove map_vm_range (Chris von Recklinghausen) [1945442] - mm: rename vmap_page_range to map_kernel_range (Chris von Recklinghausen) [1945442] - mm: remove vmap_page_range_noflush and vunmap_page_range (Chris von Recklinghausen) [1945442] - mm: only allow page table mappings for built-in zsmalloc (Chris von Recklinghausen) [1945442] - mm: unexport unmap_kernel_range_noflush (Chris von Recklinghausen) [1945442] - userfaultfd: selftests: add write-protect test (Chris von Recklinghausen) [1945442] - userfaultfd: selftests: refactor statistics (Chris von Recklinghausen) [1945442] - userfaultfd: selftest: fix compiler warning (Chris von Recklinghausen) [1945442] - hugetlbfs: call VM_BUG_ON_PAGE earlier in free_huge_page() (Chris von Recklinghausen) [1945442] - userfaultfd: selftest: recycle lock threads first (Chris von Recklinghausen) [1945442] - userfaultfd: selftest: generalize read and poll (Chris von Recklinghausen) [1945442] - userfaultfd: selftest: cleanup help messages (Chris von Recklinghausen) [1945442] - userfaultfd: wp: declare _UFFDIO_WRITEPROTECT conditionally (Chris von Recklinghausen) [1945442] - userfaultfd: wp: UFFDIO_REGISTER_MODE_WP documentation update (Chris von Recklinghausen) [1945442] - userfaultfd: wp: don't wake up when doing write protect (Chris von Recklinghausen) [1945442] - userfaultfd: wp: enabled write protection in userfaultfd API (Chris von Recklinghausen) [1945442] - userfaultfd: wp: add the writeprotect API to userfaultfd ioctl (Chris von Recklinghausen) [1945442] - userfaultfd: wp: support write protection for userfault vma range (Chris von Recklinghausen) [1945442] - khugepaged: skip collapse if uffd-wp detected (Chris von Recklinghausen) [1945442] - userfaultfd: wp: support swap and page migration (Chris von Recklinghausen) [1945442] - mm/mprotect.c: fix compilation warning because of unused 'mm' variable (Chris von Recklinghausen) [1945442] - userfaultfd: wp: add pmd_swp_*uffd_wp() helpers (Chris von Recklinghausen) [1945442] - userfaultfd: wp: drop _PAGE_UFFD_WP properly when fork (Chris von Recklinghausen) [1945442] - userfaultfd: wp: apply _PAGE_UFFD_WP bit (Chris von Recklinghausen) [1945442] - mm: merge parameters for change_protection() (Chris von Recklinghausen) [1945442] - userfaultfd: wp: add UFFDIO_COPY_MODE_WP (Chris von Recklinghausen) [1945442] - userfaultfd: wp: userfaultfd_pte/huge_pmd_wp() helpers (Chris von Recklinghausen) [1945442] - userfaultfd: wp: add WP pagetable tracking to x86 (Chris von Recklinghausen) [1945442] - userfaultfd: wp: hook userfault handler to write protection fault (Chris von Recklinghausen) [1945442] - userfaultfd: wp: add helper for writeprotect check (Chris von Recklinghausen) [1945442] - userfaultfd: untag user pointers (Chris von Recklinghausen) [1945442] - x86/mm/pat: Fix typo in the Kconfig help text (Chris von Recklinghausen) [1945442] - x86/mm/pat: Clean up externs (Chris von Recklinghausen) [1945442] - x86/mm/pat: Rename => (Chris von Recklinghausen) [1945442] - x86/mm/pat: Standardize on memtype_*() prefix for APIs (Chris von Recklinghausen) [1945442] - x86/mm/pat: Move the memtype related files to arch/x86/mm/pat/ (Chris von Recklinghausen) [1945442] - x86/mm/pat: Clean up PAT initialization flags (Chris von Recklinghausen) [1945442] - x86/mm/pat: Harmonize 'struct memtype *' local variable and function parameter use (Chris von Recklinghausen) [1945442] - x86/mm/pat: Simplify the free_memtype() control flow (Chris von Recklinghausen) [1945442] - x86/mm/pat: Create fixed width output in /sys/kernel/debug/x86/pat_memtype_list, similar to the E820 debug printouts (Chris von Recklinghausen) [1945442] - x86/mm/pat: Disambiguate PAT-disabled boot messages (Chris von Recklinghausen) [1945442] - x86/mm/pat: Update the comments in pat.c and pat_interval.c and refresh the code a bit (Chris von Recklinghausen) [1945442] - x86/mm/pat: Fix off-by-one bugs in interval tree search (Chris von Recklinghausen) [1945442] - x86/mm/pat: Rename pat_rbtree.c to pat_interval.c (Chris von Recklinghausen) [1945442] - x86/mm/pat: Drop the rbt_ prefix from external memtype calls (Chris von Recklinghausen) [1945442] - x86/mm/pat: Do not pass 'rb_root' down the memtype tree helper functions (Chris von Recklinghausen) [1945442] - x86/mm/pat: Convert the PAT tree to a generic interval tree (Chris von Recklinghausen) [1945442] - x86/mm: Tabulate the page table encoding definitions (Chris von Recklinghausen) [1945442] - x86/mm: Remove the unused set_memory_wt() function (Chris von Recklinghausen) [1945442] - x86/mm: Remove set_pages_x() and set_pages_nx() (Chris von Recklinghausen) [1945442] - x86/mm: Remove the unused set_memory_array_*() functions (Chris von Recklinghausen) [1945442] - x86/mm: Unexport set_memory_x() and set_memory_nx() (Chris von Recklinghausen) [1945442] - x86/Kconfig: Fix spelling mistake "effectivness" -> "effectiveness" (Chris von Recklinghausen) [1945442] - x86/mm: Remove unused variable 'old_pte' (Chris von Recklinghausen) [1945442] - Revert "x86/mm/pat: Rename pat_rbtree.c to pat_interval.c" (Chris von Recklinghausen) [1945442] - Revert "x86/mm/pat: Move the memtype related files to arch/x86/mm/pat/" (Chris von Recklinghausen) [1945442] - ipv6: Allow the l3mdev to be a loopback (Antoine Tenart) [1973229] - vrf: do not push non-ND strict packets with a source LLA through packet taps again (Antoine Tenart) [1965600] - vrf: packets with lladdr src needs dst at input with orig_iif when needs strict (Antoine Tenart) [1965600] - ipv6: Fix handling of LLA with VRF and sockets bound to VRF (Antoine Tenart) [1965600] - ipv6: allow ping to link-local address in VRF (Antoine Tenart) [1965600] - vrf: mark skb for multicast or link-local as enslaved to VRF (Antoine Tenart) [1965600] - net: allow traceroute with a specified interface in a vrf (Antoine Tenart) [1965600] - virtchnl: Enable RSS configure for AVF (Ivan Vecera) [1966954] - virtchnl: Advertise virtchnl UDP segmentation offload capability (Ivan Vecera) [1966954] - virtchnl: Allow ignoring opcodes on specific VF (Ivan Vecera) [1966954] - virtchnl: Fix layout of RSS structures (Ivan Vecera) [1966954] - virtchnl: Enable FDIR Configure for AVF (Ivan Vecera) [1966954] - virtchnl: Add missing explicit padding to structures (Ivan Vecera) [1966954] - virtchnl: use u8 type for a field in the virtchnl_filter struct (Ivan Vecera) [1966954] - tools headers uapi: Sync tools/include/uapi/linux/perf_event.h (Michael Petlan) [1944685] - tools headers uapi: Update tools's copy of linux/perf_event.h (Michael Petlan) [1944685] - bpf: Add size arg to build_id_parse function (Michael Petlan) [1944685] - bpf: Move stack_map_get_build_id into lib (Michael Petlan) [1944685] - perf map: Fix error return code in maps__clone() (Michael Petlan) [1944685] - perf ftrace: Fix access to pid in array when setting a pid filter (Michael Petlan) [1944685] - perf auxtrace: Fix potential NULL pointer dereference (Michael Petlan) [1944685] - perf data: Fix error return code in perf_data__create_dir() (Michael Petlan) [1944685] - perf arm-spe: Avoid potential buffer overrun (Michael Petlan) [1944685] - perf report: Fix wrong LBR block sorting (Michael Petlan) [1944685] - perf inject: Fix repipe usage (Michael Petlan) [1944685] - perf test: Change to use bash for daemon test (Michael Petlan) [1944685] - perf record: Fix memory leak in vDSO found using ASAN (Michael Petlan) [1944685] - perf test: Remove now useless failing sub test "BPF relocation checker" (Michael Petlan) [1944685] - perf daemon: Return from kill functions (Michael Petlan) [1944685] - perf daemon: Force waipid for all session on SIGCHLD delivery (Michael Petlan) [1944685] - perf top: Fix BPF support related crash with perf_event_paranoid=3 + kptr_restrict (Michael Petlan) [1944685] - perf pmu: Validate raw event with sysfs exported format bits (Michael Petlan) [1944685] - perf synthetic events: Avoid write of uninitialized memory when generating PERF_RECORD_MMAP* records (Michael Petlan) [1944685] - perf synthetic-events: Fix uninitialized 'kernel_thread' variable (Michael Petlan) [1944685] - perf auxtrace: Fix auxtrace queue conflict (Michael Petlan) [1944685] - perf cs-etm: Fix bitmap for option (Michael Petlan) [1944685] - perf map: Tighten snprintf() string precision to pass gcc check on some 32-bit arches (Michael Petlan) [1944685] - perf report: Fix -F for branch & mem modes (Michael Petlan) [1944685] - perf tests x86: Move insn.h include to make sure it finds stddef.h (Michael Petlan) [1944685] - perf test: Support the ins_lat check in the X86 specific test (Michael Petlan) [1944685] - perf test: Fix sample-parsing failure on non-x86 platforms (Michael Petlan) [1944685] - perf archive: Fix filtering of empty build-ids (Michael Petlan) [1944685] - perf daemon: Fix compile error with Asan (Michael Petlan) [1944685] - perf stat: Fix use-after-free when -r option is used (Michael Petlan) [1944685] - libperf: Add perf_evlist__reset_id_hash() (Michael Petlan) [1944685] - perf stat: Fix wrong skipping for per-die aggregation (Michael Petlan) [1944685] - tools headers UAPI: Update tools' copy of linux/coresight-pmu.h (Michael Petlan) [1944685] - perf test: Fix cpu and thread map leaks in perf_time_to_tsc test (Michael Petlan) [1944685] - perf test: Fix cpu map leaks in cpu_map_print test (Michael Petlan) [1944685] - perf test: Fix a memory leak in thread_map_remove test (Michael Petlan) [1944685] - perf test: Fix a thread map leak in thread_map_synthesize test (Michael Petlan) [1944685] - perf test: Fix cpu and thread map leaks in switch_tracking test (Michael Petlan) [1944685] - perf test: Fix cpu and thread map leaks in keep_tracking test (Michael Petlan) [1944685] - perf test: Fix cpu and thread map leaks in code_reading test (Michael Petlan) [1944685] - perf test: Fix cpu and thread map leaks in sw_clock_freq test (Michael Petlan) [1944685] - perf test: Fix cpu and thread map leaks in task_exit test (Michael Petlan) [1944685] - perf test: Fix a memory leak in attr test (Michael Petlan) [1944685] - perf test: Fix cpu and thread map leaks in basic mmap test (Michael Petlan) [1944685] - perf tools: Fix event's PMU name parsing (Michael Petlan) [1944685] - perf daemon: Fix running test for non root user (Michael Petlan) [1944685] - perf daemon: Fix control fifo permissions (Michael Petlan) [1944685] - perf build: Fix ccache usage in $(CC) when generating arch errno table (Michael Petlan) [1944685] - perf tools: Fix documentation of verbose options (Michael Petlan) [1944685] - perf traceevent: Ensure read cmdlines are null terminated. (Michael Petlan) [1944685] - perf diff: Don't crash on freeing errno-session on the error path (Michael Petlan) [1944685] - perf tools: Clean 'generated' directory used for creating the syscall table on x86 (Michael Petlan) [1944685] - perf build: Move feature cleanup under tools/build (Michael Petlan) [1944685] - perf tools: Cast (struct timeval).tv_sec when printing (Michael Petlan) [1944685] - perf buildid-cache: Don't skip 16-byte build-ids (Michael Petlan) [1944685] - perf buildid-cache: Add test for 16-byte build-id (Michael Petlan) [1944685] - perf symbol: Remove redundant libbfd checks (Michael Petlan) [1944685] - perf test: Output the sub testing result in cs-etm (Michael Petlan) [1944685] - perf test: Suppress logs in cs-etm testing (Michael Petlan) [1944685] - perf tools: Fix arm64 build error with gcc-11 (Michael Petlan) [1944685] - perf intel-pt: Add documentation for tracing virtual machines (Michael Petlan) [1944685] - perf intel-pt: Split VM-Entry and VM-Exit branches (Michael Petlan) [1944685] - perf intel-pt: Adjust sample flags for VM-Exit (Michael Petlan) [1944685] - perf intel-pt: Allow for a guest kernel address filter (Michael Petlan) [1944685] - perf intel-pt: Support decoding of guest kernel (Michael Petlan) [1944685] - perf machine: Factor out machine__idle_thread() (Michael Petlan) [1944685] - perf machine: Factor out machines__find_guest() (Michael Petlan) [1944685] - perf intel-pt: Amend decoder to track the NR flag (Michael Petlan) [1944685] - perf intel-pt: Retain the last PIP packet payload as is (Michael Petlan) [1944685] - perf intel_pt: Add vmlaunch and vmresume as branches (Michael Petlan) [1944685] - perf script: Add branch types for VM-Entry and VM-Exit (Michael Petlan) [1944685] - perf auxtrace: Automatically group aux-output events (Michael Petlan) [1944685] - perf test: Fix unaligned access in sample parsing test (Michael Petlan) [1944685] - perf tools: Support arch specific PERF_SAMPLE_WEIGHT_STRUCT processing (Michael Petlan) [1944685] - perf intel-pt: Add PSB events (Michael Petlan) [1944685] - perf intel-pt: Fix IPC with CYC threshold (Michael Petlan) [1944685] - perf intel-pt: Fix premature IPC (Michael Petlan) [1944685] - perf intel-pt: Fix missing CYC processing in PSB (Michael Petlan) [1944685] - perf record: Fix continue profiling after draining the buffer (Michael Petlan) [1944685] - perf tools: Simplify the calculation of variables (Michael Petlan) [1944685] - perf vendor events arm64: Add JSON metrics for imx8mp DDR Perf (Michael Petlan) [1944685] - perf vendor events arm64: Add JSON metrics for imx8mq DDR Perf (Michael Petlan) [1944685] - perf vendor events arm64: Add JSON metrics for imx8mn DDR Perf (Michael Petlan) [1944685] - perf vendor events arm64: Fix indentation of brackets in imx8mm metrics (Michael Petlan) [1944685] - perf annotate: Do not jump after 'k' is pressed (Michael Petlan) [1944685] - perf metricgroup: Remove unneeded semicolon (Michael Petlan) [1944685] - perf tools: Add OCaml demangling (Michael Petlan) [1944685] - tools api fs: Cache cgroupfs mount point (Michael Petlan) [1944685] - tools api fs: Diet cgroupfs_find_mountpoint() (Michael Petlan) [1944685] - tools api fs: Prefer cgroup v1 path in cgroupfs_find_mountpoint() (Michael Petlan) [1944685] - perf symbols: Resolve symbols against debug file first (Michael Petlan) [1944685] - perf probe: Fix kretprobe issue caused by GCC bug (Michael Petlan) [1944685] - perf symbols: Fix return value when loading PE DSO (Michael Petlan) [1944685] - perf symbols: Make dso__load_bfd_symbols() load PE files from debug cache only (Michael Petlan) [1944685] - perf symbols: Use (long) for iterator for bfd symbols (Michael Petlan) [1944685] - perf annotate: Fix jump parsing for C++ code. (Michael Petlan) [1944685] - perf arm-spe: Set sample's data source field (Michael Petlan) [1944685] - perf arm-spe: Synthesize memory event (Michael Petlan) [1944685] - perf arm-spe: Fill address info for samples (Michael Petlan) [1944685] - perf arm-spe: Store operation type in packet (Michael Petlan) [1944685] - perf arm-spe: Store memory address in packet (Michael Petlan) [1944685] - perf arm-spe: Enable sample type PERF_SAMPLE_DATA_SRC (Michael Petlan) [1944685] - perf env: Remove unneeded internal/cpumap inclusions (Michael Petlan) [1944685] - perf tools: Remove unused xyarray.c as it was moved to tools/lib/perf (Michael Petlan) [1944685] - perf tools: Replace lkml.org links with lore (Michael Petlan) [1944685] - perf tests: Add daemon 'lock' test (Michael Petlan) [1944685] - perf tests: Add daemon 'ping' command test (Michael Petlan) [1944685] - perf tests: Add daemon 'signal' command test (Michael Petlan) [1944685] - perf tests: Add daemon 'stop' command test (Michael Petlan) [1944685] - perf tests: Add daemon reconfig test (Michael Petlan) [1944685] - perf tests: Add daemon 'list' command test (Michael Petlan) [1944685] - perf daemon: Add examples to man page (Michael Petlan) [1944685] - perf daemon: Add up time for daemon/session list (Michael Petlan) [1944685] - perf daemon: Use control to stop session (Michael Petlan) [1944685] - perf daemon: Add 'ping' command (Michael Petlan) [1944685] - perf daemon: Set control fifo for session (Michael Petlan) [1944685] - perf daemon: Allow only one daemon over base directory (Michael Petlan) [1944685] - perf daemon: Add 'stop' command (Michael Petlan) [1944685] - perf daemon: Add 'signal' command (Michael Petlan) [1944685] - perf daemon: Add 'list' command (Michael Petlan) [1944685] - perf daemon: Add signalfd support (Michael Petlan) [1944685] - perf daemon: Add background support (Michael Petlan) [1944685] - perf daemon: Add config file change check (Michael Petlan) [1944685] - perf daemon: Add config file support (Michael Petlan) [1944685] - perf daemon: Add client socket support (Michael Petlan) [1944685] - perf daemon: Add server socket support (Michael Petlan) [1944685] - perf daemon: Add base option (Michael Petlan) [1944685] - perf daemon: Add config option (Michael Petlan) [1944685] - perf daemon: Add daemon command (Michael Petlan) [1944685] - perf script: Simplify bool conversion (Michael Petlan) [1944685] - perf arm64/s390: Fix printf conversion specifier for IP addresses (Michael Petlan) [1944685] - perf script: Support filtering by hex address (Michael Petlan) [1944685] - perf intlist: Change 'struct intlist' int member to 'unsigned long' (Michael Petlan) [1944685] - perf tools: Update topdown documentation for Sapphire Rapids (Michael Petlan) [1944685] - perf stat: Support L2 Topdown events (Michael Petlan) [1944685] - perf test: Support PERF_SAMPLE_WEIGHT_STRUCT (Michael Petlan) [1944685] - perf report: Support instruction latency (Michael Petlan) [1944685] - perf tools: Support PERF_SAMPLE_WEIGHT_STRUCT (Michael Petlan) [1944685] - perf c2c: Support data block and addr block (Michael Petlan) [1944685] - perf tools: Support data block and addr block (Michael Petlan) [1944685] - perf tools: Support the auxiliary event (Michael Petlan) [1944685] - perf probe: Add protection to avoid endless loop (Michael Petlan) [1944685] - perf trace-event-info: Rename for_each_event. (Michael Petlan) [1944685] - perf inject jit: Add namespaces support (Michael Petlan) [1944685] - perf namespaces: Add 'in_pidns' to nsinfo struct (Michael Petlan) [1944685] - perf tools: Use scandir() to iterate threads when synthesizing PERF_RECORD_ events (Michael Petlan) [1944685] - perf tools: Skip PERF_RECORD_MMAP event synthesis for kernel threads (Michael Petlan) [1944685] - perf tools: Use /proc//task//status for PERF_RECORD_ event synthesis (Michael Petlan) [1944685] - perf vendor events arm64: Reference common and uarch events for A76 (Michael Petlan) [1944685] - perf vendor events arm64: Reference common and uarch events for Ampere eMag (Michael Petlan) [1944685] - perf vendor events arm64: Add common and uarch event JSON (Michael Petlan) [1944685] - perf vendor events arm64: Fix Ampere eMag event typo (Michael Petlan) [1944685] - perf script: Support DSO filter like in other perf tools (Michael Petlan) [1944685] - perf tools: Fix DSO filtering when not finding a map for a sampled address (Michael Petlan) [1944685] - perf stat: Add Topdown metrics events as default events (Michael Petlan) [1944685] - perf test: Add parse-metric memory bandwidth testcase (Michael Petlan) [1944685] - perf tools: Add 'ping' control command (Michael Petlan) [1944685] - perf tools: Add 'stop' control command (Michael Petlan) [1944685] - perf config: Make perf_config_global() global (Michael Petlan) [1944685] - perf config: Make perf_config_system() global (Michael Petlan) [1944685] - perf config: Add perf_home_perfconfig function (Michael Petlan) [1944685] - perf debug: Add debug_set_display_time function (Michael Petlan) [1944685] - perf config: Add config set interface (Michael Petlan) [1944685] - perf config: Make perf_config_from_file() static (Michael Petlan) [1944685] - perf test: Add test case for PERF_SAMPLE_CODE_PAGE_SIZE (Michael Petlan) [1944685] - perf report: Add support for PERF_SAMPLE_CODE_PAGE_SIZE (Michael Petlan) [1944685] - perf script: Add support for PERF_SAMPLE_CODE_PAGE_SIZE (Michael Petlan) [1944685] - perf record: Add support for PERF_SAMPLE_CODE_PAGE_SIZE (Michael Petlan) [1944685] - perf mem: Support data page size (Michael Petlan) [1944685] - perf mem: Clean up output format (Michael Petlan) [1944685] - perf cs-etm: Update ARM's CoreSight hardware tracing OpenCSD library to v1.0.0 (Michael Petlan) [1944685] - perf c2c: Add local variables for output metrics (Michael Petlan) [1944685] - perf c2c: Refactor node display (Michael Petlan) [1944685] - perf c2c: Fix argument type for percent() (Michael Petlan) [1944685] - perf c2c: Refactor display filter (Michael Petlan) [1944685] - perf c2c: Refactor hist entry validation (Michael Petlan) [1944685] - perf c2c: Rename for shared cache line stats (Michael Petlan) [1944685] - perf stat: Enable counting events for BPF programs (Michael Petlan) [1944685] - perf build: Support build BPF skeletons with perf (Michael Petlan) [1944685] - perf record: Tweak "Lowering..." warning in record_opts__config_freq (Michael Petlan) [1944685] - perf buildid-list: Add support for mmap2's buildid events (Michael Petlan) [1944685] - perf buildid-cache: Add --debuginfod option to specify a server to fetch debug files (Michael Petlan) [1944685] - perf tools: Add support to display build ids when available in PERF_RECORD_MMAP2 events (Michael Petlan) [1944685] - perf record: Add --buildid-mmap option to enable PERF_RECORD_MMAP2's build id (Michael Petlan) [1944685] - perf tools: Allow synthesizing the build id for kernel/modules/tasks in PERF_RECORD_MMAP2 (Michael Petlan) [1944685] - perf tools: Allow using PERF_RECORD_MMAP2 to synthesize the kernel modules maps (Michael Petlan) [1944685] - perf tools: Allow using PERF_RECORD_MMAP2 to synthesize the kernel map (Michael Petlan) [1944685] - perf tools: Store build id when available in PERF_RECORD_MMAP2 metadata events (Michael Petlan) [1944685] - perf tools: Do not swap mmap2 fields in case it contains build id (Michael Petlan) [1944685] - perf arm64: Add argument support for SDT (Michael Petlan) [1944685] - perf probe: Fixup Arm64 SDT arguments (Michael Petlan) [1944685] - perf/x86/kvm: Fix Broadwell Xeon stepping in isolation_ucodes[] (Michael Petlan) [1944685] - perf/x86/intel: Fix unchecked MSR access error caused by VLBR_EVENT (Michael Petlan) [1944685] - perf/x86/intel: Fix a crash caused by zero PEBS status (Michael Petlan) [1944685] - perf/x86/intel: Set PERF_ATTACH_SCHED_CB for large PEBS and LBR (Michael Petlan) [1944685] - perf/core: Flush PMU internal buffers for per-CPU events (Michael Petlan) [1944685] - perf/x86/rapl: Fix psys-energy event on Intel SPR platform (Michael Petlan) [1944685] - perf/x86/rapl: Only check lower 32bits for RAPL energy counters (Michael Petlan) [1944685] - perf/x86/rapl: Add msr mask support (Michael Petlan) [1944685] - perf/x86/kvm: Add Cascade Lake Xeon steppings to isolation_ucodes[] (Michael Petlan) [1944685] - perf/x86/intel: Support CPUID 10.ECX to disable fixed counters (Michael Petlan) [1944685] - perf/x86/intel: Add perf core PMU support for Sapphire Rapids (Michael Petlan) [1944685] - perf/x86/intel: Filter unsupported Topdown metrics event (Michael Petlan) [1944685] - perf/x86/intel: Factor out intel_update_topdown_event() (Michael Petlan) [1944685] - perf/core: Add PERF_SAMPLE_WEIGHT_STRUCT (Michael Petlan) [1944685] - perf/intel: Remove Perfmon-v4 counter_freezing support (Michael Petlan) [1944685] - perf: Add build id data in mmap2 event (Michael Petlan) [1944685] - bpf: Remove atomics tests from test_progs (Jiri Olsa) [1874007] - libbpf: Fixes incorrect rx_ring_setup_done (Jiri Olsa) [1874007] - error-injection: Consolidate override function definition (Jiri Olsa) [1874007] - selftests/bpf: Fix endianness issues in atomic tests (Jiri Olsa) [1874007] - bpf: Fix a spelling typo in bpf_atomic_alu_string disasm (Jiri Olsa) [1874007] - bpf, x86: Fix BPF_FETCH atomic and/or/xor with r0 as src (Jiri Olsa) [1874007] - bpf: Explicitly zero-extend R0 after 32-bit cmpxchg (Jiri Olsa) [1874007] - bpf: Account for BPF_FETCH in insn_has_def32() (Jiri Olsa) [1874007] - bpf: Fix subreg optimization for BPF_FETCH (Jiri Olsa) [1874007] - bpf: Fix the irq and nmi check in bpf_sk_storage for tracing usage (Jiri Olsa) [1874007] - selftests/bpf: Fix a compiler warning in local_storage test (Jiri Olsa) [1874007] - bpf: Change 'BPF_ADD' to 'BPF_AND' in print_bpf_insn() (Jiri Olsa) [1874007] - selftests/bpf: Don't exit on failed bpf_testmod unload (Jiri Olsa) [1874007] - bpf: Avoid old-style declaration warnings (Jiri Olsa) [1874007] - bpf: Dont allow vmlinux BTF to be used in map_create and prog_load. (Jiri Olsa) [1874007] - tools: Factor Clang, LLC and LLVM utils definitions (Jiri Olsa) [1874007] - tools/runqslower: Build bpftool using HOSTCC (Jiri Olsa) [1874007] - tools/runqslower: Enable out-of-tree build (Jiri Olsa) [1874007] - tools/runqslower: Use Makefile.include (Jiri Olsa) [1874007] - bpf: Expose bpf_sk_storage_* to iterator programs (Jiri Olsa) [1874007] - tools/resolve_btfids: Warn when having multiple IDs for single type (Jiri Olsa) [1874007] - tools/resolve_btfids: Fix some error messages (Jiri Olsa) [1874007] - samples/bpf: Add BPF_ATOMIC_OP macro for BPF samples (Jiri Olsa) [1874007] - samples/bpf: Fix possible hang in xdpsock with multiple threads (Jiri Olsa) [1874007] - bpf: samples: Do not touch RLIMIT_MEMLOCK (Jiri Olsa) [1874007] - samples/bpf: Use recvfrom() in xdpsock/l2fwd (Jiri Olsa) [1874007] - samples/bpf: Use recvfrom() in xdpsock/rxdrop (Jiri Olsa) [1874007] - samples: bpf: Remove bpf_load loader completely (Jiri Olsa) [1874007] - samples: bpf: Fix lwt_len_hist reusing previous BPF map (Jiri Olsa) [1874007] - samples: bpf: Refactor test_overhead program with libbpf (Jiri Olsa) [1874007] - samples: bpf: Refactor task_fd_query program with libbpf (Jiri Olsa) [1874007] - samples: bpf: Refactor test_cgrp2_sock2 program with libbpf (Jiri Olsa) [1874007] - samples: bpf: Refactor hbm program with libbpf (Jiri Olsa) [1874007] - samples/bpf: Increment Tx stats at sending (Jiri Olsa) [1874007] - samples/bpf: Remove unused test_ipip.sh (Jiri Olsa) [1874007] - samples/bpf: Remove duplicate include in hbm (Jiri Olsa) [1874007] - bpftool: Fix compilation failure for net.o with older glibc (Jiri Olsa) [1874007] - tools/bpftool: Auto-detect split BTFs in common cases (Jiri Olsa) [1874007] - tools/bpftool: Emit name for anonymous BTFs (Jiri Olsa) [1874007] - bpftool: Add {i,d}tlb_misses support for bpftool profile (Jiri Olsa) [1874007] - tools/bpf: Always run the *-clean recipes (Jiri Olsa) [1874007] - tools/bpf: Add bootstrap/ to .gitignore (Jiri Olsa) [1874007] - tools/bpftool: Fix cross-build (Jiri Olsa) [1874007] - tools/bpftool: Force clean of out-of-tree build (Jiri Olsa) [1874007] - tools/bpftool: Add support for in-kernel and named BTF in `btf show` (Jiri Olsa) [1874007] - bpftool: Add support for task local storage (Jiri Olsa) [1874007] - tools/bpftool: Add bpftool support for split BTF (Jiri Olsa) [1874007] - bpf: Unbreak BPF_PROG_TYPE_KPROBE when kprobe is called via do_int3 (Jiri Olsa) [1874007] - bpf: Fix bpf_put_raw_tracepoint()'s use of __module_address() (Jiri Olsa) [1874007] - bpf: Expose bpf_d_path helper to sleepable LSM hooks (Jiri Olsa) [1874007] - bpf: Allow using bpf_sk_storage in FENTRY/FEXIT/RAW_TP (Jiri Olsa) [1874007] - selftests/bpf: Add remaining ASSERT_xxx() variants (Jiri Olsa) [1874007] - libbpf: Fix potential NULL pointer dereference (Jiri Olsa) [1874007] - libbpf: Only create rx and tx XDP rings when necessary (Jiri Olsa) [1874007] - libbpf: Ensure umem pointer is non-NULL before dereferencing (Jiri Olsa) [1874007] - libbpf: Restore umem state after socket create failure (Jiri Olsa) [1874007] - selftests/bpf: Fix core_reloc test runner (Jiri Olsa) [1874007] - bpf: Fix umd memory leak in copy_process() (Jiri Olsa) [1874007] - libbpf: Fix error path in bpf_object__elf_init() (Jiri Olsa) [1874007] - bpf: Change inode_storage's lookup_elem return value from NULL to -EBADF (Jiri Olsa) [1874007] - bpf: Prohibit alu ops for pointer types not defining ptr_limit (Jiri Olsa) [1874007] - selftests/bpf: Use the last page in test_snprintf_btf on s390 (Jiri Olsa) [1874007] - bpf: Be less specific about socket cookies guarantees (Jiri Olsa) [1874007] - bpf: Fix 32 bit src register truncation on div/mod (Jiri Olsa) [1874007] - bpf: Fix verifier jmp32 pruning decision logic (Jiri Olsa) [1874007] - bpf: Fix verifier jsgt branch analysis on max bound (Jiri Olsa) [1874007] - bpf: Check for integer overflow when using roundup_pow_of_two() (Jiri Olsa) [1874007] - bpf, preload: Fix build when $(O) points to a relative path (Jiri Olsa) [1874007] - bpf: Drop disabled LSM hooks from the sleepable set (Jiri Olsa) [1874007] - bpf, cgroup: Fix problematic bounds check (Jiri Olsa) [1874007] - bpf, cgroup: Fix optlen WARN_ON_ONCE toctou (Jiri Olsa) [1874007] - bpf: Fix signed_{sub,add32}_overflows type handling (Jiri Olsa) [1874007] - bpf: Fix helper bpf_map_peek_elem_proto pointing to wrong callback (Jiri Olsa) [1874007] - selftests/bpf: Add verifier test for PTR_TO_MEM spill (Jiri Olsa) [1874007] - bpf: Support PTR_TO_MEM{,_OR_NULL} register spilling (Jiri Olsa) [1874007] - libbpf: Allow loading empty BTFs (Jiri Olsa) [1874007] - bpf: Allow empty module BTFs (Jiri Olsa) [1874007] - bpf: Don't leak memory in bpf getsockopt when optlen == 0 (Jiri Olsa) [1874007] - bpf: Update local storage test to check handling of null ptrs (Jiri Olsa) [1874007] - bpf: Fix typo in bpf_inode_storage.c (Jiri Olsa) [1874007] - bpf: Add size arg to build_id_parse function (Jiri Olsa) [1874007] - bpf: Move stack_map_get_build_id into lib (Jiri Olsa) [1874007] - bpf: Add tests for new BPF atomic operations (Jiri Olsa) [1874007] - bpf: Add bitwise atomic instructions (Jiri Olsa) [1874007] - bpf: Pull out a macro for interpreting atomic ALU operations (Jiri Olsa) [1874007] - bpf: Add instructions for atomic_[cmp]xchg (Jiri Olsa) [1874007] - bpf: Add BPF_FETCH field / create atomic_fetch_add instruction (Jiri Olsa) [1874007] - bpf: Move BPF_STX reserved field check into BPF_STX verifier code (Jiri Olsa) [1874007] - bpf: Rename BPF_XADD and prepare to encode other atomics in .imm (Jiri Olsa) [1874007] - bpf: x86: Factor out a lookup table for some ALU opcodes (Jiri Olsa) [1874007] - bpf: x86: Factor out emission of REX byte (Jiri Olsa) [1874007] - bpf: x86: Factor out emission of ModR/M for *(reg + off) (Jiri Olsa) [1874007] - bpf, libbpf: Avoid unused function warning on bpf_tail_call_static (Jiri Olsa) [1874007] - selftests/bpf: Install btf_dump test cases (Jiri Olsa) [1874007] - selftests/bpf: Fix installation of urandom_read (Jiri Olsa) [1874007] - selftests/bpf: Move generated test files to $(TEST_GEN_FILES) (Jiri Olsa) [1874007] - selftests/bpf: Fix out-of-tree build (Jiri Olsa) [1874007] - selftests/bpf: Enable cross-building (Jiri Olsa) [1874007] - selftests/bpf: Test kernel module ksym externs (Jiri Olsa) [1874007] - libbpf: Support kernel module ksym externs (Jiri Olsa) [1874007] - bpf: Support BPF ksym variables in kernel modules (Jiri Olsa) [1874007] - selftests/bpf: Sync RCU before unloading bpf_testmod (Jiri Olsa) [1874007] - bpf: Fix a verifier message for alloc size helper arg (Jiri Olsa) [1874007] - bpf: Clarify return value of probe str helpers (Jiri Olsa) [1874007] - libbpf: Clarify kernel type use with USER variants of CORE reading macros (Jiri Olsa) [1874007] - selftests/bpf: Remove duplicate include in test_lsm (Jiri Olsa) [1874007] - bpf: Remove unnecessary include from preload/iterators (Jiri Olsa) [1874007] - selftests/bpf: Add tests for user- and non-CO-RE BPF_CORE_READ() variants (Jiri Olsa) [1874007] - libbpf: Add non-CO-RE variants of BPF_CORE_READ() macro family (Jiri Olsa) [1874007] - selftests/bpf: Fix a compile error for BPF_F_BPRM_SECUREEXEC (Jiri Olsa) [1874007] - bpf: Use thread_group_leader() (Jiri Olsa) [1874007] - bpf: Save correct stopping point in file seq iteration (Jiri Olsa) [1874007] - selftests/bpf: Work-around EBUSY errors from hashmap update/delete (Jiri Olsa) [1874007] - bpf: Add schedule point in htab_init_buckets() (Jiri Olsa) [1874007] - bpf: Remove unused including (Jiri Olsa) [1874007] - selftests/bpf: Fix spelling mistake "tranmission" -> "transmission" (Jiri Olsa) [1874007] - selftests/bpf: Clarify build error if no vmlinux (Jiri Olsa) [1874007] - tweewide: Fix most Shebang lines (Jiri Olsa) [1874007] - bpf: In bpf_task_fd_query use fget_task (Jiri Olsa) [1874007] - selftests/bpf: Add a test for ptr_to_map_value on stack for helper access (Jiri Olsa) [1874007] - bpf: Permits pointers on stack for helper calls (Jiri Olsa) [1874007] - libbpf: Expose libbpf ring_buffer epoll_fd (Jiri Olsa) [1874007] - selftests/bpf: Add set_attach_target() API selftest for module target (Jiri Olsa) [1874007] - libbpf: Support modules in bpf_program__set_attach_target() API (Jiri Olsa) [1874007] - selftests/bpf: Silence ima_setup.sh when not running in verbose mode. (Jiri Olsa) [1874007] - selftests/bpf: Drop the need for LLVM's llc (Jiri Olsa) [1874007] - selftests/bpf: fix bpf_testmod.ko recompilation logic (Jiri Olsa) [1874007] - selftests/bpf: Make selftest compilation work on clang 11 (Jiri Olsa) [1874007] - selftests/bpf: Xsk selftests - adding xdpxceiver to .gitignore (Jiri Olsa) [1874007] - selftests/bpf: Drop tcp-{client,server}.py from Makefile (Jiri Olsa) [1874007] - selftests/bpf: Xsk selftests - Bi-directional Sockets - SKB, DRV (Jiri Olsa) [1874007] - selftests/bpf: Xsk selftests - Socket Teardown - SKB, DRV (Jiri Olsa) [1874007] - selftests/bpf: Xsk selftests - DRV POLL, NOPOLL (Jiri Olsa) [1874007] - selftests/bpf: Xsk selftests - SKB POLL, NOPOLL (Jiri Olsa) [1874007] - selftests/bpf: Xsk selftests framework (Jiri Olsa) [1874007] - bpf: Return -ENOTSUPP when attaching to non-kernel BTF (Jiri Olsa) [1874007] - bpf: Propagate __user annotations properly (Jiri Olsa) [1874007] - bpf: Avoid overflows involving hash elem_size (Jiri Olsa) [1874007] - selftests/bpf: Test bpf_sk_storage_get in tcp iterators (Jiri Olsa) [1874007] - selftests/bpf: Add an iterator selftest for bpf_sk_storage_get (Jiri Olsa) [1874007] - selftests/bpf: Add an iterator selftest for bpf_sk_storage_delete (Jiri Olsa) [1874007] - bpf: Add a bpf_sock_from_file helper (Jiri Olsa) [1874007] - selftests/bpf: Avoid errno clobbering (Jiri Olsa) [1874007] - selftests/bpf: Print reason when a tester could not run a program (Jiri Olsa) [1874007] - selftests/bpf: Fix invalid use of strncat in test_sockmap (Jiri Olsa) [1874007] - libbpf: Use memcpy instead of strncpy to please GCC (Jiri Olsa) [1874007] - selftests/bpf: Add fentry/fexit/fmod_ret selftest for kernel module (Jiri Olsa) [1874007] - selftests/bpf: Add tp_btf CO-RE reloc test for modules (Jiri Olsa) [1874007] - libbpf: Support attachment of BPF tracing programs to kernel modules (Jiri Olsa) [1874007] - libbpf: Factor out low-level BPF program loading helper (Jiri Olsa) [1874007] - bpf: Allow to specify kernel module BTFs when attaching BPF programs (Jiri Olsa) [1874007] - bpf: Remove hard-coded btf_vmlinux assumption from BPF verifier (Jiri Olsa) [1874007] - selftests/bpf: Add CO-RE relocs selftest relying on kernel module BTF (Jiri Olsa) [1874007] - selftests/bpf: Add support for marking sub-tests as skipped (Jiri Olsa) [1874007] - selftests/bpf: Add bpf_testmod kernel module for testing (Jiri Olsa) [1874007] - libbpf: Add kernel module BTF support for CO-RE relocations (Jiri Olsa) [1874007] - libbpf: Refactor CO-RE relocs to not assume a single BTF object (Jiri Olsa) [1874007] - libbpf: Add internal helper to load BTF data by FD (Jiri Olsa) [1874007] - selftests/bpf: Add Userspace tests for TCP_WINDOW_CLAMP (Jiri Olsa) [1874007] - bpf: Fix cold build of test_progs-no_alu32 (Jiri Olsa) [1874007] - libbpf: Cap retries in sys_bpf_prog_load (Jiri Olsa) [1874007] - libbpf: Sanitise map names before pinning (Jiri Olsa) [1874007] - libbpf: Fail early when loading programs with unspecified type (Jiri Olsa) [1874007] - selftests/bpf: Indent ima_setup.sh with tabs. (Jiri Olsa) [1874007] - selftests/bpf: Add config dependency on BLK_DEV_LOOP (Jiri Olsa) [1874007] - selftests/bpf: Ensure securityfs mount before writing ima policy (Jiri Olsa) [1874007] - selftests/bpf: Update ima_setup.sh for busybox (Jiri Olsa) [1874007] - libbpf: Separate XDP program load with xsk socket creation (Jiri Olsa) [1874007] - selftests/bpf: Copy file using read/write in local storage test (Jiri Olsa) [1874007] - libbpf: Add base BTF accessor (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for bpf progs (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for bpf local storage maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for stackmap maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for bpf ringbuffer (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for reuseport_array maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for queue_stack_maps maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for lpm_trie maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for hashtab maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for devmap maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for cgroup storage maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for cpumap maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for bpf_struct_ops maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for arraymap maps (Jiri Olsa) [1874007] - bpf: Memcg-based memory accounting for bpf local storage maps (Jiri Olsa) [1874007] - bpf: Memcg-based memory accounting for bpf ringbuffer (Jiri Olsa) [1874007] - bpf: Memcg-based memory accounting for lpm_trie maps (Jiri Olsa) [1874007] - bpf: Refine memcg-based memory accounting for hashtab maps (Jiri Olsa) [1874007] - bpf: Refine memcg-based memory accounting for devmap maps (Jiri Olsa) [1874007] - bpf: Memcg-based memory accounting for cgroup storage maps (Jiri Olsa) [1874007] - bpf: Refine memcg-based memory accounting for cpumap maps (Jiri Olsa) [1874007] - bpf: Refine memcg-based memory accounting for arraymap maps (Jiri Olsa) [1874007] - bpf: Memcg-based memory accounting for bpf maps (Jiri Olsa) [1874007] - bpf: Prepare for memcg-based memory accounting for bpf maps (Jiri Olsa) [1874007] - bpf: Memcg-based memory accounting for bpf progs (Jiri Olsa) [1874007] - selftests/bpf: Extend bind{4,6} programs with a call to bpf_setsockopt (Jiri Olsa) [1874007] - selftests/bpf: Rewrite test_sock_addr bind bpf into C (Jiri Olsa) [1874007] - selftests/bpf: Fix flavored variants of test_ima (Jiri Olsa) [1874007] - libbpf: Replace size_t with __u32 in xsk interfaces (Jiri Olsa) [1874007] - bpf: Add a selftest for bpf_ima_inode_hash (Jiri Olsa) [1874007] - bpf: Add a BPF helper for getting the IMA hash of an inode (Jiri Olsa) [1874007] - libbpf: Add support for canceling cached_cons advance (Jiri Olsa) [1874007] - bpf: Refactor check_cfg to use a structured loop. (Jiri Olsa) [1874007] - selftest/bpf: Fix rst formatting in readme (Jiri Olsa) [1874007] - selftest/bpf: Fix link in readme (Jiri Olsa) [1874007] - bpf: Simplify task_file_seq_get_next() (Jiri Olsa) [1874007] - selftests/bpf: Mark tests that require unaligned memory access (Jiri Olsa) [1874007] - selftests/bpf: Avoid running unprivileged tests with alignment requirements (Jiri Olsa) [1874007] - selftests/bpf: Fix broken riscv build (Jiri Olsa) [1874007] - bpf: Add bpf_ktime_get_coarse_ns helper (Jiri Olsa) [1874007] - bpf: Add tests for bpf_bprm_opts_set helper (Jiri Olsa) [1874007] - bpf: Add bpf_bprm_opts_set helper (Jiri Olsa) [1874007] - libbpf: bpf__find_by_name[_kind] should use btf__get_nr_types() (Jiri Olsa) [1874007] - selftest/bpf: Fix IPV6FR handling in flow dissector (Jiri Olsa) [1874007] - bpf: Augment the set of sleepable LSM hooks (Jiri Olsa) [1874007] - bpf: selftest: Use bpf_sk_storage in FENTRY/FEXIT/RAW_TP (Jiri Olsa) [1874007] - selftests/bpf: Add asm tests for pkt vs pkt_end comparison. (Jiri Olsa) [1874007] - selftests/bpf: Add skb_pkt_end test (Jiri Olsa) [1874007] - bpf: Support for pointers beyond pkt_end. (Jiri Olsa) [1874007] - bpf: Compile out btf_parse_module() if module BTF is not enabled (Jiri Olsa) [1874007] - selftest/bpf: Add missed ip6ip6 test back (Jiri Olsa) [1874007] - bpf: Keep module's btf_data_size intact after load (Jiri Olsa) [1874007] - bpf: Sanitize BTF data pointer after module is loaded (Jiri Olsa) [1874007] - bpf: Load and verify kernel module BTFs (Jiri Olsa) [1874007] - bpf: Assign ID to vmlinux BTF and return extra info for BTF in GET_OBJ_INFO (Jiri Olsa) [1874007] - bpf: Add in-kernel split BTF support (Jiri Olsa) [1874007] - bpf, btf: Remove the duplicate btf_ids.h include (Jiri Olsa) [1874007] - selftests/bpf: Fix selftest build with old libc (Jiri Olsa) [1874007] - bpf: Exercise syscall operations for inode and sk storage (Jiri Olsa) [1874007] - bpf: Add tests for task_local_storage (Jiri Olsa) [1874007] - bpf: Update selftests for local_storage to use vmlinux.h (Jiri Olsa) [1874007] - bpf: Implement get_current_task_btf and RET_PTR_TO_BTF_ID (Jiri Olsa) [1874007] - libbpf: Add support for task local storage (Jiri Olsa) [1874007] - bpf: Implement task local storage (Jiri Olsa) [1874007] - bpf: Allow LSM programs to use bpf spin locks (Jiri Olsa) [1874007] - bpf: Lift hashtab key_size limit (Jiri Olsa) [1874007] - selftests/bpf: Add split BTF dedup selftests (Jiri Olsa) [1874007] - libbpf: Accomodate DWARF/compiler bug with duplicated identical arrays (Jiri Olsa) [1874007] - libbpf: Support BTF dedup of split BTFs (Jiri Olsa) [1874007] - libbpf: Fix BTF data layout checks and allow empty BTF (Jiri Olsa) [1874007] - selftests/bpf: Add checking of raw type dump in BTF writer APIs selftests (Jiri Olsa) [1874007] - selftests/bpf: Add split BTF basic test (Jiri Olsa) [1874007] - libbpf: Implement basic split BTF support (Jiri Olsa) [1874007] - libbpf: Unify and speed up BTF string deduplication (Jiri Olsa) [1874007] - selftest/bpf: Relax btf_dedup test checks (Jiri Olsa) [1874007] - libbpf: Factor out common operations in BTF writing APIs (Jiri Olsa) [1874007] - selftest/bpf: Use global variables instead of maps for test_tcpbpf_kern (Jiri Olsa) [1874007] - selftests/bpf: Migrate tcpbpf_user.c to use BPF skeleton (Jiri Olsa) [1874007] - selftests/bpf: Replace EXPECT_EQ with ASSERT_EQ and refactor verify_results (Jiri Olsa) [1874007] - selftests/bpf: Drop python client/server in favor of threads (Jiri Olsa) [1874007] - selftests/bpf: Move test_tcppbf_user into test_progs (Jiri Olsa) [1874007] - bpf: Fix error path in htab_map_alloc() (Jiri Olsa) [1874007] - bpf: Avoid hashtab deadlock with map_locked (Jiri Olsa) [1874007] - bpf: Use separate lockdep class for each hashtab (Jiri Olsa) [1874007] - fault-injection: handle EI_ETYPE_TRUE (Jiri Olsa) [1874007] - vfs, fdtable: Add fget_task helper (Jiri Olsa) [1874007] - [s390] vfio-pci/zdev: Add zPCI capabilities to VFIO_DEVICE_GET_INFO (Claudio Imbrenda) [1858844] - [s390] vfio: Introduce capability definitions for VFIO_DEVICE_GET_INFO (Claudio Imbrenda) [1858844] - [s390] s390/pci: track whether util_str is valid in the zpci_dev (Claudio Imbrenda) [1858844] - [s390] s390/pci: stash version in the zpci_dev (Claudio Imbrenda) [1858844]- Enable CRYPTO_SHA512 and _SSSE3 so these are available in FIPS mode (Vladis Dronov) [1973106] - crypto: drbg - self test for HMAC(SHA-512) (Vladis Dronov) [1973106] - xfrm: xfrm_state_mtu should return at least 1280 for ipv6 (Sabrina Dubroca) [1919786] - xfrm: remove get_mtu indirection from xfrm_type (Sabrina Dubroca) [1919786] - netfilter: move endif to correct location (Florian Westphal) [1971991] - netfilter: nft_compat: remove flush counter optimization (Florian Westphal) [1974323] - mptcp: fix soft lookup in subflow_error_report() (Florian Westphal) [1936368] - selftests: mptcp: enable syncookie only in absence of reorders (Florian Westphal) [1936368] - mptcp: do not warn on bad input from the network (Florian Westphal) [1936368] - mptcp: wake-up readers only for in sequence data (Florian Westphal) [1936368] - mptcp: try harder to borrow memory from subflow under pressure (Florian Westphal) [1936368] - mptcp: Fix out of bounds when parsing TCP options (Florian Westphal) [1936368] - selftests: mptcp_connect: add SO_TIMESTAMPNS cmsg support (Florian Westphal) [1936368] - mptcp: receive path cmsg support (Florian Westphal) [1936368] - tcp: export timestamp helpers for mptcp (Florian Westphal) [1936368] - mptcp: setsockopt: handle SOL_SOCKET in one place only (Florian Westphal) [1936368] - mptcp: sockopt: propagate timestamp request to subflows (Florian Westphal) [1936368] - sock: expose so_timestamping options for mptcp (Florian Westphal) [1936368] - mptcp: restrict values of 'enabled' sysctl (Florian Westphal) [1936368] - mptcp: support SYSCTL only if enabled (Florian Westphal) [1936368] - mptcp: make sure flag signal is set when add addr with port (Florian Westphal) [1936368] - mptcp: remove redundant initialization in pm_nl_init_net() (Florian Westphal) [1936368] - mptcp: generate subflow hmac after mptcp_finish_join() (Florian Westphal) [1936368] - mptcp: using TOKEN_MAX_RETRIES instead of magic number (Florian Westphal) [1936368] - mptcp: fix pr_debug in mptcp_token_new_connect (Florian Westphal) [1936368] - mptcp: update selftest for fallback due to OoO (Florian Westphal) [1936368] - mptcp: do not reset MP_CAPABLE subflow on mapping errors (Florian Westphal) [1936368] - mptcp: always parse mptcp options for MPC reqsk (Florian Westphal) [1936368] - mptcp: fix sk_forward_memory corruption on retransmission (Florian Westphal) [1936368] - mptcp: validate 'id' when stopping the ADD_ADDR retransmit timer (Florian Westphal) [1936368] - mptcp: avoid error message on infinite mapping (Florian Westphal) [1936368] - mptcp: drop unconditional pr_warn on bad opt (Florian Westphal) [1936368] - mptcp: avoid OOB access in setsockopt() (Florian Westphal) [1936368] - mptcp: fix data stream corruption (Florian Westphal) [1936368] - mptcp: fix splat when closing unaccepted socket (Florian Westphal) [1936368] - selftests: mptcp: add a test case for MSG_PEEK (Florian Westphal) [1936368] - mptcp: add MSG_PEEK support (Florian Westphal) [1936368] - mptcp: ignore unsupported msg flags (Florian Westphal) [1936368] - mptcp: implement MSG_TRUNC support (Florian Westphal) [1936368] - mptcp: implement dummy MSG_ERRQUEUE support (Florian Westphal) [1936368] - mptcp: Retransmit DATA_FIN (Florian Westphal) [1936368] - selftests: mptcp: add packet mark test case (Florian Westphal) [1936368] - selftests: mptcp: add the net device name testcase (Florian Westphal) [1936368] - selftests: mptcp: dump more info on mpjoin errors (Florian Westphal) [1936368] - selftests: mptcp: init nstat history (Florian Westphal) [1936368] - selftests: mptcp: launch mptcp_connect with timeout (Florian Westphal) [1936368] - selftests: mptcp: remove id 0 address testcases (Florian Westphal) [1936368] - selftests: mptcp: add addr argument for del_addr (Florian Westphal) [1936368] - selftests: mptcp: avoid calling pm_nl_ctl with bad IDs (Florian Westphal) [1936368] - selftests: mptcp: signal addresses testcases (Florian Westphal) [1936368] - selftests: mptcp: timeout testcases for multi addresses (Florian Westphal) [1936368] - selftests: mptcp: add cfg_do_w for cfg_remove (Florian Westphal) [1936368] - selftests: mptcp: Restore packet capture option in join tests (Florian Westphal) [1936368] - selftests: mptcp: add testcases for removing addrs (Florian Westphal) [1936368] - selftests: mptcp: set addr id for removing testcases (Florian Westphal) [1936368] - selftests: mptcp: add invert argument for chk_rm_nr (Florian Westphal) [1936368] - selftests: mptcp: fail if not enough SYN/3rd ACK (Florian Westphal) [1936368] - selftests: mptcp: display warnings on one line (Florian Westphal) [1936368] - selftests: mptcp: fix ACKRX debug message (Florian Westphal) [1936368] - selftests: mptcp: dump more info on errors (Florian Westphal) [1936368] - selftests: mptcp: add command line arguments for mptcp_join.sh (Florian Westphal) [1936368] - selftests: mptcp: add testcases for ADD_ADDR with port (Florian Westphal) [1936368] - selftests: mptcp: add port argument for pm_nl_ctl (Florian Westphal) [1936368] - selftests: mptcp: add testcases for newly added addresses (Florian Westphal) [1936368] - selftests: mptcp: use minus values for removing address numbers (Florian Westphal) [1936368] - selftests: increase timeout to 10 min (Florian Westphal) [1936368] - selftests: mptcp: add IPv4-mapped IPv6 testcases (Florian Westphal) [1936368] - mptcp: use mptcp_for_each_subflow in mptcp_close (Florian Westphal) [1936368] - mptcp: add tracepoint in subflow_check_data_avail (Florian Westphal) [1936368] - mptcp: add tracepoint in ack_update_msk (Florian Westphal) [1936368] - mptcp: add tracepoint in get_mapping_status (Florian Westphal) [1936368] - mptcp: add tracepoint in mptcp_subflow_get_send (Florian Westphal) [1936368] - mptcp: export mptcp_subflow_active (Florian Westphal) [1936368] - mptcp: fix format specifiers for unsigned int (Florian Westphal) [1936368] - mptcp: sockopt: add TCP_CONGESTION and TCP_INFO (Florian Westphal) [1936368] - mptcp: setsockopt: SO_DEBUG and no-op options (Florian Westphal) [1936368] - mptcp: setsockopt: add SO_INCOMING_CPU (Florian Westphal) [1936368] - mptcp: setsockopt: add SO_MARK support (Florian Westphal) [1936368] - mptcp: setsockopt: support SO_LINGER (Florian Westphal) [1936368] - mptcp: setsockopt: handle receive/send buffer and device bind (Florian Westphal) [1936368] - mptcp: setsockopt: handle SO_KEEPALIVE and SO_PRIORITY (Florian Westphal) [1936368] - mptcp: tag sequence_seq with socket state (Florian Westphal) [1936368] - mptcp: add skeleton to sync msk socket options to subflows (Florian Westphal) [1936368] - mptcp: only admit explicitly supported sockopt (Florian Westphal) [1936368] - mptcp: move sockopt function into a new file (Florian Westphal) [1936368] - mptcp: drop all sub-options except ADD_ADDR when the echo bit is set (Florian Westphal) [1936368] - mptcp: unify add_addr(6)_generate_hmac (Florian Westphal) [1936368] - mptcp: drop MPTCP_ADDR_IPVERSION_4/6 (Florian Westphal) [1936368] - mptcp: use mptcp_addr_info in mptcp_options_received (Florian Westphal) [1936368] - mptcp: drop OPTION_MPTCP_ADD_ADDR6 (Florian Westphal) [1936368] - mptcp: use mptcp_addr_info in mptcp_out_options (Florian Westphal) [1936368] - mptcp: move flags and ifindex out of mptcp_addr_info (Florian Westphal) [1936368] - mptcp: add mptcp reset option support (Florian Westphal) [1936368] - mptcp: remove unneeded check on first subflow (Florian Westphal) [1936368] - mptcp: add active MPC mibs (Florian Westphal) [1936368] - mptcp: add mib for token creation fallback (Florian Westphal) [1936368] - mptcp: remove id 0 address (Florian Westphal) [1936368] - mptcp: unify RM_ADDR and RM_SUBFLOW receiving (Florian Westphal) [1936368] - mptcp: remove all subflows involving id 0 address (Florian Westphal) [1936368] - mptcp: subflow.c: Fix a typo (Florian Westphal) [1936368] - mptcp: rename mptcp_pm_nl_add_addr_send_ack (Florian Westphal) [1936368] - mptcp: send ack for rm_addr (Florian Westphal) [1936368] - mptcp: drop useless addr_signal clear (Florian Westphal) [1936368] - mptcp: move to next addr when subflow creation fail (Florian Westphal) [1936368] - mptcp: export lookup_anno_list_by_saddr (Florian Westphal) [1936368] - mptcp: move to next addr when timeout (Florian Westphal) [1936368] - mptcp: drop unused subflow in mptcp_pm_subflow_established (Florian Westphal) [1936368] - mptcp: skip connecting the connected address (Florian Westphal) [1936368] - mptcp: drop argument port from mptcp_pm_announce_addr (Florian Westphal) [1936368] - mptcp: clean-up the rtx path (Florian Westphal) [1936368] - mptcp: fix ADD_ADDR HMAC in case port is specified (Florian Westphal) [1936368] - mptcp: remove a list of addrs when flushing (Florian Westphal) [1936368] - mptcp: remove multi addresses and subflows in PM (Florian Westphal) [1936368] - mptcp: remove multi subflows in PM (Florian Westphal) [1936368] - mptcp: remove multi addresses in PM (Florian Westphal) [1936368] - mptcp: add rm_list_rx in mptcp_pm_data (Florian Westphal) [1936368] - mptcp: add rm_list in mptcp_options_received (Florian Westphal) [1936368] - mptcp: add rm_list_tx in mptcp_pm_data (Florian Westphal) [1936368] - mptcp: add rm_list in mptcp_out_options (Florian Westphal) [1936368] - mptcp: fix bit MPTCP_PUSH_PENDING tests (Florian Westphal) [1936368] - mptcp: fix length of ADD_ADDR with port sub-option (Florian Westphal) [1936368] - mptcp: free resources when the port number is mismatched (Florian Westphal) [1936368] - mptcp: fix missing wakeup (Florian Westphal) [1936368] - mptcp: fix race in release_cb (Florian Westphal) [1936368] - mptcp: factor out __mptcp_retrans helper() (Florian Westphal) [1936368] - mptcp: reset 'first' and ack_hint on subflow close (Florian Westphal) [1936368] - mptcp: dispose initial struct socket when its subflow is closed (Florian Westphal) [1936368] - mptcp: fix memory accounting on allocation error (Florian Westphal) [1936368] - mptcp: put subflow sock on connect error (Florian Westphal) [1936368] - mptcp: reset last_snd on subflow close (Florian Westphal) [1936368] - mptcp: do not wakeup listener for MPJ subflows (Florian Westphal) [1936368] - mptcp: fix DATA_FIN generation on early shutdown (Florian Westphal) [1936368] - mptcp: fix DATA_FIN processing for orphaned sockets (Florian Westphal) [1936368] - mptcp: add local addr info in mptcp_info (Florian Westphal) [1936368] - mptcp: add netlink event support (Florian Westphal) [1936368] - mptcp: avoid lock_fast usage in accept path (Florian Westphal) [1936368] - netlink: don't call ->netlink_bind with table lock held (Florian Westphal) [1936368] - genetlink: restrict upcoming mptcp netlink events to CAP_NET_ADMIN (Florian Westphal) [1936368] - mptcp: pass subflow socket to a few helpers (Florian Westphal) [1936368] - mptcp: move subflow close loop after sk close check (Florian Westphal) [1936368] - mptcp: schedule worker when subflow is closed (Florian Westphal) [1936368] - mptcp: split __mptcp_close_ssk helper (Florian Westphal) [1936368] - mptcp: move pm netlink work into pm_netlink (Florian Westphal) [1936368] - mptcp: add a missing retransmission timer scheduling (Florian Westphal) [1936368] - mptcp: better msk receive window updates (Florian Westphal) [1936368] - mptcp: init mptcp request socket earlier (Florian Westphal) [1936368] - mptcp: fix spurious retransmissions (Florian Westphal) [1936368] - mptcp: fix poll after shutdown (Florian Westphal) [1936368] - mptcp: deliver ssk errors to msk (Florian Westphal) [1936368] - mptcp: pm: add lockdep assertions (Florian Westphal) [1936368] - mptcp: add the mibs for ADD_ADDR with port (Florian Westphal) [1936368] - mptcp: deal with MPTCP_PM_ADDR_ATTR_PORT in PM netlink (Florian Westphal) [1936368] - mptcp: enable use_port when invoke addresses_equal (Florian Westphal) [1936368] - mptcp: add port number check for MP_JOIN (Florian Westphal) [1936368] - mptcp: add a new helper subflow_req_create_thmac (Florian Westphal) [1936368] - mptcp: drop unused skb in subflow_token_join_request (Florian Westphal) [1936368] - mptcp: create the listening socket for new port (Florian Westphal) [1936368] - mptcp: create subflow or signal addr for newly added address (Florian Westphal) [1936368] - mptcp: drop *_max fields in mptcp_pm_data (Florian Westphal) [1936368] - mptcp: use WRITE_ONCE for the pernet *_max (Florian Westphal) [1936368] - mptcp: pm nl: reduce variable scope (Florian Westphal) [1936368] - mptcp: pm nl: support IPv4 mapped in v6 addresses (Florian Westphal) [1936368] - mptcp: support MPJoin with IPv4 mapped in v6 sk (Florian Westphal) [1936368] - mptcp: use sha256() instead of open coding (Florian Westphal) [1936368] - crypto: lib/sha256 - add sha256() function (Florian Westphal) [1936368] - mptcp: use SHA256_BLOCK_SIZE, not SHA_MESSAGE_BYTES (Florian Westphal) [1936368] - xprtrdma: Pad optimization, revisited (Steve Dickson) [1926957] - ibmvnic: remove set but not used variable 'netdev' (Diego Domingos) [1922193] - net/ibmvnic: Remove tests of member address (Diego Domingos) [1922193] - ibmvnic: remove duplicate napi_schedule call in do_reset function (Diego Domingos) [1922193] - ibmvnic: avoid calling napi_disable() twice (Diego Domingos) [1922193] - ibmvnic: queue reset work in system_long_wq (Diego Domingos) [1922193] - ibmvnic: correctly use dev_consume/free_skb_irq (Diego Domingos) [1922193] - ibmvnic: improve failover sysfs entry (Diego Domingos) [1922193] - ibmvnic: print adapter state as a string (Diego Domingos) [1922193] - ibmvnic: print reset reason as a string (Diego Domingos) [1922193] - ibmvnic: clean up the remaining debugfs data structures (Diego Domingos) [1922193] - ibmvnic: Use 'skb_frag_address()' instead of hand coding it (Diego Domingos) [1922193] - ibmvnic: remove excessive irqsave (Diego Domingos) [1922193] - ibmvnic: always store valid MAC address (Diego Domingos) [1922193] - ibmvnic: Fix possibly uninitialized old_num_tx_queues variable warning. (Diego Domingos) [1922193] - vio: make remove callback return void (Diego Domingos) [1922193] - tty: hvcs: Drop unnecessary if block (Diego Domingos) [1922193] - ibmvnic: serialize access to work queue on remove (Diego Domingos) [1922193] - ibmvnic: skip send_request_unmap for timeout reset (Diego Domingos) [1922193] - ibmvnic: add memory barrier to protect long term buffer (Diego Domingos) [1922193] - ibmvnic: substitute mb() with dma_wmb() for send_*crq* functions (Diego Domingos) [1922193] - ibmvnic: prefer strscpy over strlcpy (Diego Domingos) [1922193] - ibmvnic: remove unused spinlock_t stats_lock definition (Diego Domingos) [1922193] - ibmvnic: add comments for spinlock_t definitions (Diego Domingos) [1922193] - ibmvnic: fix miscellaneous checks (Diego Domingos) [1922193] - ibmvnic: avoid multiple line dereference (Diego Domingos) [1922193] - ibmvnic: fix braces (Diego Domingos) [1922193] - ibmvnic: fix block comments (Diego Domingos) [1922193] - ibmvnic: prefer 'unsigned long' over 'unsigned long int' (Diego Domingos) [1922193] - ibmvnic: remove unnecessary rmb() inside ibmvnic_poll (Diego Domingos) [1922193] - ibmvnic: rework to ensure SCRQ entry reads are properly ordered (Diego Domingos) [1922193] - ibmvnic: Ensure that CRQ entry read are correctly ordered (Diego Domingos) [1922193] - net: ethernet: ibm: ibmvnic: Fix some kernel-doc misdemeanours (Diego Domingos) [1922193] - powerpc/hmi: Fix kernel hang when TB is in error state. (Gustavo Walbon) [1924091] - powerpc/eeh: Fix EEH handling for hugepages in ioremap space. (Gustavo Walbon) [1924090] - powerpc/pseries: Only register vio drivers if vio bus exists (Gustavo Walbon) [1924090] - powerpc/pci: Remove unimplemented prototypes (Gustavo Walbon) [1924090] - powerpc/powernv/pci: Use kzalloc() for phb related allocations (Gustavo Walbon) [1924090] - powerpc/pasemi: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/embedded6xx/mve5100: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/embedded6xx/mpc7448: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/embedded6xx/linkstation: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/embedded6xx/holly: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/chrp: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/amigaone: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/83xx: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/82xx/*: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/52xx/mpc5200_simple: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/52xx/media5200: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/52xx/lite5200: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/52xx/efika: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/512x: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/pci: Move PHB discovery for PCI_DN using platforms (Gustavo Walbon) [1924090] - powerpc/maple: Fix declaration made after definition (Gustavo Walbon) [1924090] - powerpc/pci: Add ppc_md.discover_phbs() (Gustavo Walbon) [1924090] - powerpc/pci: Delete traverse_pci_dn() (Gustavo Walbon) [1924090] - powerpc/eeh: Rework pci_dev lookup in debugfs attributes (Gustavo Walbon) [1924090] - selftests/powerpc: Add VF recovery tests (Gustavo Walbon) [1924090] - powerpc/pseries/eeh: Make pseries_send_allow_unfreeze() static (Gustavo Walbon) [1924090] - powerpc/pseries/eeh: Make pseries_pcibios_bus_add_device() static (Gustavo Walbon) [1924090] - selftests/powerpc: Make the test check in eeh-basic.sh posix compliant (Gustavo Walbon) [1924090] - powernv/pci: Print an error when device enable is blocked (Gustavo Walbon) [1924090] - selftests/powerpc/eeh: disable kselftest timeout setting for eeh-basic (Gustavo Walbon) [1924090] - powerpc/eeh_cache: Fix a possible debugfs deadlock (Gustavo Walbon) [1924090] - powerpc/eeh: Fix eeh_dev_check_failure() for PE#0 (Gustavo Walbon) [1924090] - selftests/powerpc: Fix eeh-basic.sh exit codes (Gustavo Walbon) [1924090] - powerpc/pseries/eeh: Fix use of uninitialised variable (Gustavo Walbon) [1924090] - powerpc/eeh: Delete eeh_pe->config_addr (Gustavo Walbon) [1924090] - powerpc/eeh: Clean up PE addressing (Gustavo Walbon) [1924090] - powerpc/pseries/eeh: Allow zero to be a valid PE configuration address (Gustavo Walbon) [1924090] - powerpc/pseries/eeh: Rework device EEH PE determination (Gustavo Walbon) [1924090] - powerpc/pseries/eeh: Clean up pe_config_addr lookups (Gustavo Walbon) [1924090] - powerpc/eeh: Move EEH initialisation to an arch initcall (Gustavo Walbon) [1924090] - powerpc/eeh: Delete eeh_ops->init (Gustavo Walbon) [1924090] - powerpc/pseries: Stop using eeh_ops->init() (Gustavo Walbon) [1924090] - powerpc/powernv: Stop using eeh_ops->init() (Gustavo Walbon) [1924090] - powerpc/eeh: Rework EEH initialisation (Gustavo Walbon) [1924090] - powerpc/pseries/eeh: Fix dumb linebreaks (Gustavo Walbon) [1924090] - selftests/powerpc: Squash spurious errors due to device removal (Gustavo Walbon) [1924090] - powerpc/eeh: Move PE tree setup into the platform (Gustavo Walbon) [1924090] - powerpc/eeh: Drop pdn use in eeh_pe_tree_insert() (Gustavo Walbon) [1924090] - powerpc/eeh: Rename eeh_{add_to|remove_from}_parent_pe() (Gustavo Walbon) [1924090] - powerpc/eeh: Remove class code field from edev (Gustavo Walbon) [1924090] - powerpc/eeh: Remove spurious use of pci_dn in eeh_dump_dev_log (Gustavo Walbon) [1924090] - powerpc/eeh: Pass eeh_dev to eeh_ops->{read|write}_config() (Gustavo Walbon) [1924090] - powerpc/eeh: Pass eeh_dev to eeh_ops->resume_notify() (Gustavo Walbon) [1924090] - powerpc/eeh: Pass eeh_dev to eeh_ops->restore_config() (Gustavo Walbon) [1924090] - powerpc/eeh: Remove VF config space restoration (Gustavo Walbon) [1924090] - powerpc/eeh: Kill off eeh_ops->get_pe_addr() (Gustavo Walbon) [1924090] - powerpc/pseries: Stop using pdn->pe_number (Gustavo Walbon) [1924090] - powerpc/eeh: Move vf_index out of pci_dn and into eeh_dev (Gustavo Walbon) [1924090] - powerpc/eeh: Remove eeh_dev.c (Gustavo Walbon) [1924090] - powerpc/eeh: Remove eeh_dev_phb_init_dynamic() (Gustavo Walbon) [1924090] - powerpc/powernv: Make pnv_pci_sriov_enable() and friends static (Gustavo Walbon) [1924090] - powerpc/pseries: Make vio and ibmebus initcalls pseries specific (Gustavo Walbon) [1924090] - powerpc/eeh: Release EEH device state synchronously (Gustavo Walbon) [1924090] - powerpc/eeh: Rework eeh_ops->probe() (Gustavo Walbon) [1924090] - powerpc/eeh: Make early EEH init pseries specific (Gustavo Walbon) [1924090] - powerpc/eeh: Remove PHB check in probe (Gustavo Walbon) [1924090] - powerpc/eeh: Do early EEH init only when required (Gustavo Walbon) [1924090] - powerpc/eeh: Only dump stack once if an MMIO loop is detected (Gustavo Walbon) [1924090] - powernv/pci: Add a debugfs entry to dump PHB's IODA PE state (Gustavo Walbon) [1924090] - powernv/pci: Allow any write trigger the diag dump (Gustavo Walbon) [1924090] - powernv/pci: Use pnv_phb as the private data for debugfs entries (Gustavo Walbon) [1924090] - powerpc/powernv/npu: Fix debugfs_simple_attr.cocci warnings (Gustavo Walbon) [1924090] - powerpc/pcidn: Warn when sriov pci_dn management is used incorrectly (Gustavo Walbon) [1924090] - powerpc/pcidn: Make VF pci_dn management CONFIG_PCI_IOV specific (Gustavo Walbon) [1924090] - powerpc/sriov: Remove VF eeh_dev state when disabling SR-IOV (Gustavo Walbon) [1924090] - powerpc/eeh_sysfs: Make clearing EEH_DEV_SYSFS saner (Gustavo Walbon) [1924090] - powerpc/eeh_sysfs: Remove double pci_dn lookup. (Gustavo Walbon) [1924090] - powerpc/eeh_sysfs: ifdef pseries sr-iov sysfs properties (Gustavo Walbon) [1924090] - powerpc/eeh_cache: Don't use pci_dn when inserting new ranges (Gustavo Walbon) [1924090] - powerpc/eeh: differentiate duplicate detection message (Gustavo Walbon) [1924090] - powerpc/eeh: Handle hugepages in ioremap space (Gustavo Walbon) [1924090] - powerpc/powernv-eeh: Consisely desribe what this file does (Gustavo Walbon) [1924090] - powerpc/eeh_cache: fix a W=1 kernel-doc warning (Gustavo Walbon) [1924090] - powerpc/eeh_cache: Add a way to dump the EEH address cache (Gustavo Walbon) [1924090] - powerpc/powernv: Escalate reset when IODA reset fails (Gustavo Walbon) [1924090] - powerpc/powernv/eeh/npu: Fix uninitialized variables in opal_pci_eeh_freeze_status (Gustavo Walbon) [1924090] - powerpc: eeh_event: convert semaphore to completion (Gustavo Walbon) [1924090] - powerpc/eeh: Declare pci_ers_result_name() as static (Gustavo Walbon) [1924090] - Bluetooth: verify AMP hci_chan before amp_destroy (Gopal Tiwari) [1962546] {CVE-2021-33034} - NFSv4.2 fix handling of sr_eof in SEEK's reply (Steve Dickson) [1948015] - SUNRPC: Fix null pointer dereference in svc_rqst_free() (Benjamin Coddington) [1952008] - NFSv4: Use sequence counter with associated spinlock (Benjamin Coddington) [1952008] - NFSv4.2: fix return value of _nfs4_get_security_label() (Benjamin Coddington) [1952008] - NFSD: fix error handling in NFSv4.0 callbacks (Benjamin Coddington) [1952008] - NFS: Don't gratuitously clear the inode cache when lookup failed (Benjamin Coddington) [1952008] - NFS: Don't revalidate the directory permissions on a lookup failure (Benjamin Coddington) [1952008] - nfsd: register pernet ops last, unregister first (Benjamin Coddington) [1952008] - SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() (Benjamin Coddington) [1952008] - lockd: fix access beyond unterminated strings in prints (Benjamin Coddington) [1952008] - tty: Protect disc_data in n_tty_close and n_tty_flush_buffer (Rafael Aquini) [1879861] - hwmon: (amd_energy) Add AMD family 19h model 30h x86 match (Terry Bowman) [1949280]- redhat/configs: Re-enable dptf_power module (Prarit Bhargava) [1962349] - net/sched: act_ct: Offload connections with commit action (Marcelo Ricardo Leitner) [1965817] - netfilter: flowtable: Remove redundant hw refresh bit (Marcelo Ricardo Leitner) [1965817] - inet_diag: add support for tw_mark (Xin Long) [1972967] - mm: thp: fix MADV_REMOVE deadlock on shmem THP (Waiman Long) [1974659] {CVE-2020-29368} - mm: thp: make the THP mapcount atomic against __split_huge_pmd_locked() (Waiman Long) [1974659] {CVE-2020-29368} - mmap locking API: add mmap_lock_is_contended() (Waiman Long) [1970177] - mm: madvise: fix vma user-after-free (Waiman Long) [1970177] - khugepaged: collapse_pte_mapped_thp() protect the pmd lock (Waiman Long) [1970177] - khugepaged: collapse_pte_mapped_thp() flush the right range (Waiman Long) [1970177] - mm/mmap.c: close race between munmap() and expand_upwards()/downwards() (Waiman Long) [1970177] - mm: document warning in move_normal_pmd() and make it warn only once (Waiman Long) [1970177] - mmap locking API: convert mmap_sem comments (Waiman Long) [1970177] - mmap locking API: convert mmap_sem API comments (Waiman Long) [1970177] - mmap locking API: rename mmap_sem to mmap_lock (Waiman Long) [1970177] - mmap locking API: add mmap_assert_locked() and mmap_assert_write_locked() (Waiman Long) [1970177] - mmap locking API: add MMAP_LOCK_INITIALIZER (Waiman Long) [1970177] - mmap locking API: convert nested write lock sites (Waiman Long) [1970177] - mmap locking API: convert mmap_sem call sites missed by coccinelle (Waiman Long) [1970177] - mmap locking API: use coccinelle to convert mmap_sem rwsem call sites (Waiman Long) [1970177] - MMU notifier: use the new mmap locking API (Waiman Long) [1970177] - mm/gup.c: further document vma_permits_fault() (Waiman Long) [1970177] - mm/gup.c: update the documentation (Waiman Long) [1970177] - mm/ksm: fix NULL pointer dereference when KSM zero page is enabled (Waiman Long) [1970177] - proc: inline vma_stop into m_stop (Waiman Long) [1970177] - mm: remove CONFIG_TRANSPARENT_HUGE_PAGECACHE (Waiman Long) [1970177] - fs/io_uring: set FOLL_PIN via pin_user_pages() (Waiman Long) [1970177] - shmem: pin the file in shmem_fault() if mmap_sem is dropped (Waiman Long) [1970177] - mm/gup.c: fix comments of __get_user_pages() and get_user_pages_remote() (Waiman Long) [1970177] - mm/init-mm.c: include for vm_committed_as_batch (Waiman Long) [1970177] - lib/generic-radix-tree.c: add kmemleak annotations (Waiman Long) [1970177] - mm: Remove BUG_ON mmap_sem not held from xxx_trans_huge_lock() (Waiman Long) [1970177] - lib/generic-radix-tree.c: make 2 functions static inline (Waiman Long) [1970177] - x86/mm: Clean up the pmd_read_atomic() comments (Waiman Long) [1970177] - x86/mm: Fix function name typo in pmd_read_atomic() comment (Waiman Long) [1970177] - khugepaged: enable collapse pmd for pte-mapped THP (Waiman Long) [1970177] - mm: Handle MADV_WILLNEED through vfs_fadvise() (Waiman Long) [1970177] - pagewalk: use lockdep_assert_held for locking validation (Waiman Long) [1970177] - mm: use down_read_killable for locking mmap_sem in access_remote_vm (Waiman Long) [1970177] - proc: use down_read_killable mmap_sem for /proc/pid/map_files (Waiman Long) [1970177] - proc: use down_read_killable mmap_sem for /proc/pid/clear_refs (Waiman Long) [1970177] - proc: use down_read_killable mmap_sem for /proc/pid/pagemap (Waiman Long) [1970177] - proc: use down_read_killable mmap_sem for /proc/pid/smaps_rollup (Waiman Long) [1970177] - proc: use down_read_killable mmap_sem for /proc/pid/maps (Waiman Long) [1970177] - mm/filemap.c: correct the comment about VM_FAULT_RETRY (Waiman Long) [1970177] - mm: mmu_gather: remove __tlb_reset_range() for force flush (Waiman Long) [1970177] - arm64/mm: Drop mmap_sem before calling __do_kernel_fault() (Waiman Long) [1970177] - docs/vm: Minor editorial changes in the THP and hugetlbfs (Waiman Long) [1970177] - x86/mpx, mm/core: Fix recursive munmap() corruption (Waiman Long) [1970177] - doc: mm: migration doesn't use FOLL_SPLIT anymore (Waiman Long) [1970177] - filemap: add a comment about FAULT_FLAG_RETRY_NOWAIT behavior (Waiman Long) [1970177] - proc: commit to genradix (Waiman Long) [1970177] - generic radix trees (Waiman Long) [1970177] - mm: swap: add comment for swap_vma_readahead (Waiman Long) [1970177] - x86/mm: Make set_pmd_at() paravirt aware (Waiman Long) [1970177] - mm: select HAVE_MOVE_PMD on x86 for faster mremap (Waiman Long) [1970177] - mm: speed up mremap by 20x on large regions (Waiman Long) [1970177] - mm/mmap.c: remove verify_mm_writelocked() (Waiman Long) [1970177] - x86/fault: Check user_mode(regs) when avoiding an mmap_sem deadlock (Waiman Long) [1970177] - mm: brk: downgrade mmap_sem to read when shrinking (Waiman Long) [1970177] - mm: mremap: downgrade mmap_sem to read when shrinking (Waiman Long) [1970177] - mm: unmap VM_PFNMAP mappings with optimized path (Waiman Long) [1970177] - mm: unmap VM_HUGETLB mappings with optimized path (Waiman Long) [1970177] - mm: mmap: zap pages with read mmap_sem in munmap (Waiman Long) [1970177] - x86/mm: Fix exception table comments (Waiman Long) [1970177] - ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() (Mark Langsdorf) [1946282] - acpi/drivers/thermal: Remove TRIPS_NONE cooling device binding (Mark Langsdorf) [1946282] - thermal/drivers/acpi: Use hot and critical ops (Mark Langsdorf) [1946282] - thermal/core: Add critical and hot ops (Mark Langsdorf) [1946282] - thermal/core: Emit a warning if the thermal zone is updated without ops (Mark Langsdorf) [1946282] - ACPI: scan: Fix _STA getting called on devices with unmet dependencies (Mark Langsdorf) [1946282] - ACPI: tables: x86: Reserve memory occupied by ACPI tables (Mark Langsdorf) [1946282] - ACPICA: Always create namespace nodes using acpi_ns_create_node() (Mark Langsdorf) [1946282] - ACPI: platform: Add balanced-performance platform profile (Mark Langsdorf) [1946282] - ACPI: platform: Hide ACPI_PLATFORM_PROFILE option (Mark Langsdorf) [1946282] - ACPICA: Remove some code duplication from acpi_ev_address_space_dispatch (Mark Langsdorf) [1946282] - ACPICA: Fix race in generic_serial_bus (I2C) and GPIO op_region parameter handling (Mark Langsdorf) [1946282] - ACPI: property: Satisfy kernel doc validator (part 2) (Mark Langsdorf) [1946282] - ACPI: property: Satisfy kernel doc validator (part 1) (Mark Langsdorf) [1946282] - ACPI: property: Make acpi_node_prop_read() static (Mark Langsdorf) [1946282] - ACPI: property: Remove dead code (Mark Langsdorf) [1946282] - iommu/amd: Fix performance counter initialization (Mark Langsdorf) [1946282] - ACPI: property: Fix fwnode string properties matching (Mark Langsdorf) [1946282] - ACPI / NUMA: add a stub function for node_to_pxm() (Mark Langsdorf) [1946282] - ACPI: OSL: Rework acpi_check_resource_conflict() (Mark Langsdorf) [1946282] - ACPI: APEI: ERST: remove unneeded semicolon (Mark Langsdorf) [1946282] - iommu/vt-d: Add new enum value and structure for SATC (Mark Langsdorf) [1946282] - ACPI: Add support for native USB4 control _OSC (Mark Langsdorf) [1946282] - ACPI: Execute platform _OSC also with query bit clear (Mark Langsdorf) [1946282] - redhat/configs: Add CONFIG_ACPI_FPDT (Mark Langsdorf) [1946282] - ACPI: tables: introduce support for FPDT table (Mark Langsdorf) [1946282] - ACPI: APEI: Add is_generic_error() to identify GHES sources (Mark Langsdorf) [1946282] - ACPI: platform-profile: Fix possible deadlock in platform_profile_remove() (Mark Langsdorf) [1946282] - ACPI: platform-profile: Introduce object pointers to callbacks (Mark Langsdorf) [1946282] - PCI/ACPI: Clarify message about _OSC failure (Mark Langsdorf) [1946282] - PCI/ACPI: Remove unnecessary osc_lock (Mark Langsdorf) [1946282] - PCI/ACPI: Make acpi_pci_osc_control_set() static (Mark Langsdorf) [1946282] - media: ACPI / bus: Add acpi_dev_get_next_match_dev() and helper macro (Mark Langsdorf) [1946282] - ACPI: scan: Adjust white space in acpi_device_add() (Mark Langsdorf) [1946282] - ACPI: scan: Rearrange memory allocation in acpi_device_add() (Mark Langsdorf) [1946282] - ACPI: platform-profile: Drop const qualifier for cur_profile (Mark Langsdorf) [1946282] - ACPI: configfs: add missing check after configfs_register_default_group() (Mark Langsdorf) [1946282] - ACPI: CPPC: initialise vaddr pointers to NULL (Mark Langsdorf) [1946282] - ACPI: CPPC: add __iomem annotation to generic_comm_base pointer (Mark Langsdorf) [1946282] - ACPI: CPPC: remove __iomem annotation for cpc_reg's address (Mark Langsdorf) [1946282] - ACPI: Use DEVICE_ATTR_ macros (Mark Langsdorf) [1946282] - ACPICA: Update version to 20210105 (Mark Langsdorf) [1946282] - ACPICA: Updated all copyrights to 2021 (Mark Langsdorf) [1946282] - ACPICA: Remove the VRTC table (Mark Langsdorf) [1946282] - ACPICA: Remove the MTMR (Mid-Timer) table (Mark Langsdorf) [1946282] - ACPICA: Update version to 20201217 (Mark Langsdorf) [1946282] - ACPICA: add type casts for string functions (Mark Langsdorf) [1946282] - ACPICA: fix -Wfallthrough (Mark Langsdorf) [1946282] - ACPICA: Clean up exception code class checks (Mark Langsdorf) [1946282] - ACPICA: Fix exception code class checks (Mark Langsdorf) [1946282] - redhat/configs: Add CONFIG_ACPI_PLATFORM_PROFILE (Mark Langsdorf) [1946282] - ACPI: platform: Add platform profile support (Mark Langsdorf) [1946282] - NTB/msi: Use irq_has_action() (Myron Stowe) [1933153] - NTB: Use struct_size() helper in devm_kzalloc() (Myron Stowe) [1933153] - ntb: intel: Fix memleak in intel_ntb_pci_probe (Myron Stowe) [1933153] - NTB: hw: amd: fix an issue about leak system resources (Myron Stowe) [1933153] - ntb: hw: remove the code that sets the DMA mask (Myron Stowe) [1933153] - [s390] s390/qdio: remove 'merge_pending' mechanism (Claudio Imbrenda) [1919251] - [s390] s390/qdio: improve handling of PENDING buffers for QEBSM devices (Claudio Imbrenda) [1919251] - [s390] s390/qdio: rework q->qdio_error indication (Claudio Imbrenda) [1919251] - [s390] s390/qdio: inline qdio_kick_handler() (Claudio Imbrenda) [1919251] - [s390] s390/qdio: track time of last data IRQ for each device (Claudio Imbrenda) [1919251] - [s390] s390/qdio: make thinint registration symmetric (Claudio Imbrenda) [1919251] - [s390] s390/qdio: adopt new tasklet API (Claudio Imbrenda) [1919251] - [s390] s390/qdio: remove qdio_inbound_q_moved() wrapper (Claudio Imbrenda) [1919251] - [s390] s390/qdio: remove Input tasklet code (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Do not set COMMAND_COMPLETE (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Handle event-lost notification for Version Change events (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Process Version Change events (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Clarify & assert the stat_lock locking in zfcp_qdio_send() (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Remove orphaned function declarations (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Lift Input Queue tasklet from qdio (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Clarify access to erp_action in zfcp_fsf_req_complete() (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Use list_first_entry_or_null() in zfcp_erp_thread() (Claudio Imbrenda) [1919251] - [s390] s390/qdio: always use dev_name() for device name in QIB (Claudio Imbrenda) [1919251] - [s390] s390/qdio: clean up QDR setup (Claudio Imbrenda) [1919251] - [s390] s390/qdio: make qdio_handle_aobs() more robust (Claudio Imbrenda) [1919251] - [s390] s390/cpumf: disable preemption when accessing per-cpu variable (Claudio Imbrenda) [1925527] - [s390] s390/cpumf: rename header file to hwctrset.h (Claudio Imbrenda) [1925527] - [s390] s390/cpumf: remove 60 seconds read limit (Claudio Imbrenda) [1925527] - [s390] s390/cpumf: Add support for complete counter set extraction (Claudio Imbrenda) [1925527]- KVM: X86: hyper-v: Task srcu lock when accessing kvm_memslots() (Vitaly Kuznetsov) [1904570] - KVM: nSVM: remove a warning about vmcb01 VM exit reason (Vitaly Kuznetsov) [1904570] - KVM: x86: Consolidate guest enter/exit logic to common helpers (Vitaly Kuznetsov) [1904570] - KVM: x86: Defer vtime accounting 'til after IRQ handling (Vitaly Kuznetsov) [1904570] - context_tracking: Move guest exit vtime accounting to separate helpers (Vitaly Kuznetsov) [1904570] - context_tracking: Move guest exit context tracking to separate helpers (Vitaly Kuznetsov) [1904570] - context_tracking: Make guest_enter/exit() .noinstr ready (Vitaly Kuznetsov) [1904570] - sched/cputime: Rename vtime_account_system() to vtime_account_kernel() (Vitaly Kuznetsov) [1904570] - x86/kvm/svm: Move guest enter/exit into .noinstr.text (Vitaly Kuznetsov) [1904570] - x86/kvm/vmx: Move guest enter/exit into .noinstr.text (Vitaly Kuznetsov) [1904570] - x86/kvm/svm: Add hardirq tracing on guest enter/exit (Vitaly Kuznetsov) [1904570] - x86/kvm/vmx: Add hardirq tracing to guest enter/exit (Vitaly Kuznetsov) [1904570] - x86/kvm: Move context tracking where it belongs (Vitaly Kuznetsov) [1904570] - Move some more variables to kernel job templates (Michael Hofmann) - Use a different branch name for realtime pipelines (Michael Hofmann) - block: mark queue init done at the end of blk_register_queue (Ming Lei) [1963766] - block: fix race between adding/removing rq qos and normal IO (Ming Lei) [1963766] - netfilter: x_tables: Use correct memory barriers. (Phil Sutter) [1949090] - Revert "netfilter: x_tables: Switch synchronization to RCU" (Phil Sutter) [1949090] - vfio/pci/nvlink2: Do not attempt NPU2 setup on POWER8NVL NPU (Gustavo Walbon) [1891589] - powerpc/powernv/npu: Do not attempt NPU2 setup on POWER8NVL NPU (Gustavo Walbon) [1891589] - cpupower: Add cpuid cap flag for MSR_AMD_HWCR support (Steve Best) [1949161] - cpupower: Remove family arg to decode_pstates() (Steve Best) [1949161] - cpupower: Condense pstate enabled bit checks in decode_pstates() (Steve Best) [1949161] - cpupower: Update family checks when decoding HW pstates (Steve Best) [1949161] - cpupower: Remove unused pscur variable. (Steve Best) [1949161] - cpupower: Add CPUPOWER_CAP_AMD_HW_PSTATE cpuid caps flag (Steve Best) [1949161] - cpupower: Correct macro name for CPB caps flag (Steve Best) [1949161] - cpupower: Update msr_pstate union struct naming (Steve Best) [1949161] - cpupower: add Makefile dependencies for install targets (Steve Best) [1949161] - tools/power/cpupower: Read energy_perf_bias from sysfs (Steve Best) [1949161] - tools: Avoid comma separated statements (Steve Best) [1949161] - cpupower: speed up generating git version string (Steve Best) [1949161] - cpupowerutils: fix spelling mistake "dependant" -> "dependent" (Steve Best) [1949161] - ext4: fix ext4_error_err save negative errno into superblock (Lukas Czerner) [1964928] - ext4: do not set SB_ACTIVE in ext4_orphan_cleanup() (Lukas Czerner) [1964928] - ext4: fix check to prevent false positive report of incorrect used inodes (Lukas Czerner) [1964928] - ext4: fix potential error in ext4_do_update_inode (Lukas Czerner) [1964928] - ext4: do not try to set xattr into ea_inode if value is empty (Lukas Czerner) [1964928] - ext4: fix potential htree index checksum corruption (Lukas Czerner) [1964928] - ext4: don't leak old mountpoint samples (Lukas Czerner) [1964928] - ext4: don't remount read-only with errors=continue on reboot (Lukas Czerner) [1964928] - ext4: fix deadlock with fs freezing and EA inodes (Lukas Czerner) [1964928] - ext4: fix a memory leak of ext4_free_data (Lukas Czerner) [1964928] - ext4: find old entry again if failed to rename whiteout (Lukas Czerner) [1945503] - ext4: fix bug for rename with RENAME_WHITEOUT (Lukas Czerner) [1945503] - mount: fix mounting of detached mounts onto targets that reside on shared mounts (Carlos Maiolino) [1959172] - fs: fix lazytime expiration handling in __writeback_single_inode() (Carlos Maiolino) [1936260] - tty: Don't hold ldisc lock in tty_reopen() if ldisc present (Waiman Long) [1968271] - tty/ldsem: Add lockdep asserts for ldisc_sem (Waiman Long) [1968271] - tty: Simplify tty->count math in tty_reopen() (Waiman Long) [1968271] - tty: Don't block on IO when ldisc change is pending (Waiman Long) [1968271] - tty: Hold tty_ldisc_lock() during tty_reopen() (Waiman Long) [1968271] - tty: Drop tty->count on tty_reopen() failure (Waiman Long) [1968271] - net: udp: Add support for getsockopt(..., ..., UDP_GRO, ..., ...); (Xin Long) [1951679] - net: Fix gro aggregation for udp encaps with zero csum (Xin Long) [1951679] - udp: ipv4: manipulate network header of NATed UDP GRO fraglist (Xin Long) [1951679] - udp: not remove the CRC flag from dev features when need_csum is false (Xin Long) [1951679] - udp: mask TOS bits in udp_v4_early_demux() (Xin Long) [1951679] - net: fix use-after-free when UDP GRO with shared fraglist (Xin Long) [1951679] - x86, sched: Treat Intel SNC topology as default, COD as exception (David Arcari) [1920040] - dmaengine: idxd: iax bus removal (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix cdev setup and free device lifetime issues (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix group conf_dev lifetime (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix engine conf_dev lifetime (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix wq conf_dev 'struct device' lifetime (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix idxd conf_dev 'struct device' lifetime (Jerry Snitselaar) [1955744] - dmaengine: idxd: use ida for device instance enumeration (Jerry Snitselaar) [1955744] - dmaengine: idxd: removal of pcim managed mmio mapping (Jerry Snitselaar) [1955744] - dmaengine: idxd: cleanup pci interrupt vector allocation management (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix dma device lifetime (Jerry Snitselaar) [1955744] - dmaengine: idxd: Fix potential null dereference on pointer status (Jerry Snitselaar) [1927070] - dmaengine: idxd: fix wq cleanup of WQCFG registers (Jerry Snitselaar) [1955744] - dmaengine: idxd: clear MSIX permission entry on shutdown (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix wq size store permission state (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix opcap sysfs attribute output (Jerry Snitselaar) [1955744] - dmaengine: idxd: Fix clobbering of SWERR overflow bit on writeback (Jerry Snitselaar) [1955744] - dmaengine: idxd: add module parameter to force disable of SVA (Jerry Snitselaar) [1920734] - dmaengine: idxd: set DMA channel to be private (Jerry Snitselaar) [1920759] - dma: idxd: use DEFINE_MUTEX() for mutex lock (Jerry Snitselaar) [1955744] - dmaengine: idxd: check device state before issue command (Jerry Snitselaar) [1927070] - dmaengine: move channel device_node deletion to driver (Jerry Snitselaar) [1920721] - dmaengine: idxd: fix misc interrupt completion (Jerry Snitselaar) [1920757] - dmaengine: idxd: Fix list corruption in description completion (Jerry Snitselaar) [1920746] - dmaengine: idxd: add IAX configuration support in the IDXD driver (Jerry Snitselaar) [1837233] - dmaengine: idxd: add ATS disable knob for work queues (Jerry Snitselaar) [1921291] - dmaengine: idxd: define table offset multiplier (Jerry Snitselaar) [1921290] - dmaengine: idxd: Update calculation of group offset to be more readable (Jerry Snitselaar) [1955744]- redhat/config: Double MAX_LOCKDEP_ENTRIES (Waiman Long) [1945937] - dm writecache: flush origin device when writing and cache is full (Mike Snitzer) [1970513] - dm snapshot: properly fix a crash when an origin has no snapshots (Mike Snitzer) [1970513] - dm verity: fix require_signatures module_param permissions (Mike Snitzer) [1970513] - dm snapshot: fix crash with transient storage and zero chunk size (Mike Snitzer) [1970513] - dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails (Mike Snitzer) [1970513] - dm integrity: increase RECALC_SECTORS to improve recalculate speed (Mike Snitzer) [1970513] - dm integrity: don't re-write metadata if discarding same blocks (Mike Snitzer) [1970513] - dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences (Mike Snitzer) [1970513] - dm raid: fix fall-through warning in rs_check_takeover() for Clang (Mike Snitzer) [1970513] - dm integrity: fix missing goto in bitmap_flush_interval error handling (Mike Snitzer) [1970513] - dm space map common: fix division bug in sm_ll_find_free_block() (Mike Snitzer) [1970513] - dm persistent data: packed struct should have an aligned() attribute too (Mike Snitzer) [1970513] - dm btree spine: remove paranoid node_check call in node_prep_for_write() (Mike Snitzer) [1970513] - dm space map disk: remove redundant calls to sm_disk_get_nr_free() (Mike Snitzer) [1970513] - dm persistent data: remove unused return from exit_shadow_spine() (Mike Snitzer) [1970513] - dm verity: allow only one error handling mode (Mike Snitzer) [1970513] - dm: remove useless loop in __split_and_process_bio (Mike Snitzer) [1970513] - redhat/configs: Update CONFIG_PINCTRL_AMD (David Arcari) [1964588] - ionic: fix ptp support config breakage (Jonathan Toppins) [1951826] - ionic: return -EFAULT if copy_to_user() fails (Jonathan Toppins) [1951826] - ionic: git_ts_info bit shifters (Jonathan Toppins) [1951826] - ionic: extend ts_config set locking (Jonathan Toppins) [1951826] - ionic: add ts_config replay (Jonathan Toppins) [1951826] - ionic: ignore EBUSY on queue start (Jonathan Toppins) [1951826] - ionic: re-start ptp after queues up (Jonathan Toppins) [1951826] - ionic: add SKBTX_IN_PROGRESS (Jonathan Toppins) [1951826] - ionic: check for valid tx_mode on SKBTX_HW_TSTAMP xmit (Jonathan Toppins) [1951826] - ionic: remove unnecessary compat ifdef (Jonathan Toppins) [1951826] - ionic: fix up a couple of code style nits (Jonathan Toppins) [1951826] - ionic: advertise support for hardware timestamps (Jonathan Toppins) [1951826] - ionic: ethtool ptp stats (Jonathan Toppins) [1951826] - ionic: add ethtool support for PTP (Jonathan Toppins) [1951826] - ionic: add and enable tx and rx timestamp handling (Jonathan Toppins) [1951826] - ethtool: add timestamping related string sets (Jonathan Toppins) [1951826] - net: Introduce peer to peer one step PTP time stamping. (Jonathan Toppins) [1951826] - ionic: set up hw timestamp queues (Jonathan Toppins) [1951826] - ionic: add rx filtering for hw timestamp steering (Jonathan Toppins) [1951826] - ionic: link in the new hw timestamp code (Jonathan Toppins) [1951826] - ionic: add hw timestamp support files (Jonathan Toppins) [1951826] - ionic: split adminq post and wait calls (Jonathan Toppins) [1951826] - ionic: add hw timestamp structs to interface (Jonathan Toppins) [1951826] - ionic: add handling of larger descriptors (Jonathan Toppins) [1951826] - ionic: add new queue features to interface (Jonathan Toppins) [1951826] - ionic: pull per-q stats work out of queue loops (Jonathan Toppins) [1951826] - ionic: avoid races in ionic_heartbeat_check (Jonathan Toppins) [1951826] - ionic: fix sizeof usage (Jonathan Toppins) [1951826] - ionic: count dma errors (Jonathan Toppins) [1951826] - ionic: protect adminq from early destroy (Jonathan Toppins) [1951826] - ionic: stop watchdog when in broken state (Jonathan Toppins) [1951826] - ionic: block actions during fw reset (Jonathan Toppins) [1951826] - ionic: update ethtool support bits for BASET (Jonathan Toppins) [1951826] - ionic: fix unchecked reference (Jonathan Toppins) [1951826] - ionic: simplify the intr_index use in txq_init (Jonathan Toppins) [1951826] - ionic: code cleanup details (Jonathan Toppins) [1951826] - ionic: Update driver to use ethtool_sprintf (Jonathan Toppins) [1951826] - ionic: aggregate Tx byte counting calls (Jonathan Toppins) [1951826] - ionic: simplify tx clean (Jonathan Toppins) [1951826] - ionic: generic tx skb mapping (Jonathan Toppins) [1951826] - ionic: simplify TSO descriptor mapping (Jonathan Toppins) [1951826] - ionic: simplify use of completion types (Jonathan Toppins) [1951826] - ionic: rebuild debugfs on qcq swap (Jonathan Toppins) [1951826] - ionic: simplify rx skb alloc (Jonathan Toppins) [1951826] - ionic: optimize fastpath struct usage (Jonathan Toppins) [1951826] - ionic: implement Rx page reuse (Jonathan Toppins) [1951826] - ionic: move rx_page_alloc and free (Jonathan Toppins) [1951826] - drivers: net: ionic: simplify the return expression of ionic_set_rxfh() (Jonathan Toppins) [1951826] - ionic: change mtu after queues are stopped (Jonathan Toppins) [1951826] - ionic: remove some unnecessary oom messages (Jonathan Toppins) [1951826] - ionic: useful names for booleans (Jonathan Toppins) [1951826] - ionic: change set_rx_mode from_ndo to can_sleep (Jonathan Toppins) [1951826] - ionic: flatten calls to ionic_lif_rx_mode (Jonathan Toppins) [1951826] - ionic: batch rx buffer refilling (Jonathan Toppins) [1951826] - ionic: add lif quiesce (Jonathan Toppins) [1951826] - ionic: check for link after netdev registration (Jonathan Toppins) [1951826] - ionic: check port ptr before use (Jonathan Toppins) [1951826] - platform/x86: hp-wireless: add AMD's hardware id to the supported list (David Arcari) [1960472] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1 (David Arcari) [1960472] - net/bond: revert deletion of driver and module versions (Jarod Wilson) [1955702] - net:sfc: fix non-freed irq in legacy irq mode (Íñigo Huguet) [1906728] - devlink: Extend SF port attributes to have external attribute (Petr Oros) [1959002] - netfilter: xt_SECMARK: add new revision to fix structure layout (Phil Sutter) [1961714] - xfrm: ipcomp: remove unnecessary get_cpu() (Sabrina Dubroca) [1946885] - platform/x86: intel_pmc_core: Add support for Alder Lake PCH-P (David Arcari) [1838624] - scsi: qedf: Update the max_id value in host structure (Nilesh Javali) [1954876] - scsi: qedf: Add pointer checks in qedf_update_link_speed() (Nilesh Javali) [1871687] - [s390] s390/nvme: support firmware-assisted dump to NVMe disks (Claudio Imbrenda) [1847447] - [s390] s390: nvme dump support (Claudio Imbrenda) [1847447] - [s390] s390/boot: add build-id to decompressor (Philipp Rudo) [1897093] - genirq: Reduce irqdebug cacheline bouncing (Gustavo Walbon) [1957729]- CI: Merge MR, baseline and private configs (Michael Hofmann) - RDMA/rxe: Fix failure during driver load (Kamal Heib) [1930263] - xfrm: remove the fragment check for ipv6 beet mode (Xin Long) [1965185] - SUNRPC: Fix NFS READs that start at non-page-aligned offsets (Benjamin Coddington) [1950303] - pNFS/NFSv4: Improve rejection of out-of-order layouts (Benjamin Coddington) [1950303] - pNFS/NFSv4: Update the layout barrier when we schedule a layoutreturn (Benjamin Coddington) [1950303] - pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process() (Benjamin Coddington) [1950303] - SUNRPC: Move the svc_xdr_recvfrom tracepoint again (Benjamin Coddington) [1950303] - nfsd4: readdirplus shouldn't return parent of export (Benjamin Coddington) [1950303] - NFS: nfs_igrab_and_active must first reference the superblock (Benjamin Coddington) [1950303] - NFS: nfs_delegation_find_inode_server must first reference the superblock (Benjamin Coddington) [1950303] - NFS/pNFS: Fix a leak of the layout 'plh_outstanding' counter (Benjamin Coddington) [1950303] - NFS/pNFS: Don't leak DS commits in pnfs_generic_retry_commit() (Benjamin Coddington) [1950303] - NFS/pNFS: Don't call pnfs_free_bucket_lseg() before removing the request (Benjamin Coddington) [1950303] - pNFS: Stricter ordering of layoutget and layoutreturn (Benjamin Coddington) [1950303] - pNFS: Clean up pnfs_layoutreturn_free_lsegs() (Benjamin Coddington) [1950303] - pNFS: We want return-on-close to complete when evicting the inode (Benjamin Coddington) [1950303] - pNFS: Mark layout for return if return-on-close was not sent (Benjamin Coddington) [1950303] - net: sunrpc: interpret the return value of kstrtou32 correctly (Benjamin Coddington) [1950303] - SUNRPC: Handle TCP socket sends with kernel_sendpage() again (Benjamin Coddington) [1950303] - NFS/pNFS: Fix a typo in ff_layout_resend_pnfs_read() (Benjamin Coddington) [1950303] - pNFS/flexfiles: Avoid spurious layout returns in ff_layout_choose_ds_for_read (Benjamin Coddington) [1950303] - NFSv4/pnfs: Add tracing for the deviceid cache (Benjamin Coddington) [1950303] - fs/lockd: convert comma to semicolon (Benjamin Coddington) [1950303] - SUNRPC: When expanding the buffer, we may need grow the sparse pages (Benjamin Coddington) [1950303] - SUNRPC: Cleanup - constify a number of xdr_buf helpers (Benjamin Coddington) [1950303] - SUNRPC: Clean up open coded setting of the xdr_stream 'nwords' field (Benjamin Coddington) [1950303] - SUNRPC: _copy_to/from_pages() now check for zero length (Benjamin Coddington) [1950303] - SUNRPC: Cleanup xdr_shrink_bufhead() (Benjamin Coddington) [1950303] - SUNRPC: Fix xdr_expand_hole() (Benjamin Coddington) [1950303] - SUNRPC: Fixes for xdr_align_data() (Benjamin Coddington) [1950303] - SUNRPC: _shift_data_left/right_pages should check the shift length (Benjamin Coddington) [1950303] - NFSv4.1: use BITS_PER_LONG macro in nfs4session.h (Benjamin Coddington) [1950303] - xprtrdma: Fix XDRBUF_SPARSE_PAGES support (Benjamin Coddington) [1950303] - sunrpc: fix xs_read_xdr_buf for partial pages receive (Benjamin Coddington) [1950303] - Revert "nfsd4: support change_attr_type attribute" (Benjamin Coddington) [1950303] - nfsd4: don't query change attribute in v2/v3 case (Benjamin Coddington) [1950303] - nfsd: minor nfsd4_change_attribute cleanup (Benjamin Coddington) [1950303] - nfsd: simplify nfsd4_change_info (Benjamin Coddington) [1950303] - nfsd: only call inode_query_iversion in the I_VERSION case (Benjamin Coddington) [1950303] - nfs_common: need lock during iterate through the list (Benjamin Coddington) [1950303] - nfsd: Fix message level for normal termination (Benjamin Coddington) [1950303] - NFS: switch nfsiod to be an UNBOUND workqueue. (Benjamin Coddington) [1950303] - lockd: don't use interval-based rebinding over TCP (Benjamin Coddington) [1950303] - net: sunrpc: Fix 'snprintf' return value check in 'do_xprt_debugfs' (Benjamin Coddington) [1950303] - NFSv4: Refactor to use user namespaces for nfs4idmap (Benjamin Coddington) [1950303] - NFS: NFSv2/NFSv3: Use cred from fs_context during mount (Benjamin Coddington) [1950303] - NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode (Benjamin Coddington) [1950303] - SUNRPC: Fix up xdr_set_page() (Benjamin Coddington) [1950303] - SUNRPC: Fix open coded xdr_stream_remaining() (Benjamin Coddington) [1950303] - pNFS: Clean up open coded xdr string decoding (Benjamin Coddington) [1950303] - SUNRPC: Fix up open coded kmemdup_nul() (Benjamin Coddington) [1950303] - pNFS/flexfiles: Fix up layoutstats reporting for non-TCP transports (Benjamin Coddington) [1950303] - NFSv4/pNFS: Store the transport type in struct nfs4_pnfs_ds_addr (Benjamin Coddington) [1950303] - pNFS: Add helpers for allocation/free of struct nfs4_pnfs_ds_addr (Benjamin Coddington) [1950303] - NFSv4/pNFS: Use connections to a DS that are all of the same protocol family (Benjamin Coddington) [1950303] - SUNRPC: Remove unused function xprt_load_transport() (Benjamin Coddington) [1950303] - NFS: Switch mount code to use xprt_find_transport_ident() (Benjamin Coddington) [1950303] - SUNRPC: Add a helper to return the transport identifier given a netid (Benjamin Coddington) [1950303] - SUNRPC: Close a race with transport setup and module put (Benjamin Coddington) [1950303] - SUNRPC: xprt_load_transport() needs to support the netid "rdma6" (Benjamin Coddington) [1950303] - SUNRPC: rpc_wake_up() should wake up tasks in the correct order (Benjamin Coddington) [1950303] - NFSv4: Observe the NFS_MOUNT_SOFTREVAL flag in _nfs4_proc_lookupp (Benjamin Coddington) [1950303] - NFSv3: Add emulation of the lookupp() operation (Benjamin Coddington) [1950303] - NFSv3: Refactor nfs3_proc_lookup() to split out the dentry (Benjamin Coddington) [1950303] - SUNRPC: Remove XDRBUF_SPARSE_PAGES flag in gss_proxy upcall (Benjamin Coddington) [1950303] - NFSD: Add tracepoints in nfsd4_decode/encode_compound() (Benjamin Coddington) [1950303] - NFSD: Add tracepoints in nfsd_dispatch() (Benjamin Coddington) [1950303] - NFSD: Add common helpers to decode void args and encode void results (Benjamin Coddington) [1950303] - SUNRPC: Prepare for xdr_stream-style decoding on the server-side (Benjamin Coddington) [1950303] - SUNRPC: Add xdr_set_scratch_page() and xdr_reset_scratch_buffer() (Benjamin Coddington) [1950303] - NFSD: Add SPDX header for fs/nfsd/trace.c (Benjamin Coddington) [1950303] - SUNRPC: Move the svc_xdr_recvfrom() tracepoint (Benjamin Coddington) [1950303] - NFSD: Add SPDX header for fs/nfsd/trace.c (Benjamin Coddington) [1950303] - NFSD: A semicolon is not needed after a switch statement. (Benjamin Coddington) [1950303] - svcrdma: support multiple Read chunks per RPC (Benjamin Coddington) [1950303] - svcrdma: Use the new parsed chunk list when pulling Read chunks (Benjamin Coddington) [1950303] - svcrdma: Rename info::ri_chunklen (Benjamin Coddington) [1950303] - svcrdma: Clean up chunk tracepoints (Benjamin Coddington) [1950303] - svcrdma: Remove chunk list pointers (Benjamin Coddington) [1950303] - svcrdma: Support multiple Write chunks in svc_rdma_send_reply_chunk (Benjamin Coddington) [1950303] - svcrdma: Support multiple Write chunks in svc_rdma_map_reply_msg() (Benjamin Coddington) [1950303] - svcrdma: Support multiple write chunks when pulling up (Benjamin Coddington) [1950303] - svcrdma: Use parsed chunk lists to encode Reply transport headers (Benjamin Coddington) [1950303] - svcrdma: Use parsed chunk lists to construct RDMA Writes (Benjamin Coddington) [1950303] - svcrdma: Use parsed chunk lists to detect reverse direction replies (Benjamin Coddington) [1950303] - svcrdma: Use parsed chunk lists to derive the inv_rkey (Benjamin Coddington) [1950303] - svcrdma: Add a "parsed chunk list" data structure (Benjamin Coddington) [1950303] - svcrdma: Clean up svc_rdma_encode_reply_chunk() (Benjamin Coddington) [1950303] - svcrdma: Post RDMA Writes while XDR encoding replies (Benjamin Coddington) [1950303] - NFSD: Invoke svc_encode_result_payload() in "read" NFSD encoders (Benjamin Coddington) [1950303] - SUNRPC: Rename svc_encode_read_payload() (Benjamin Coddington) [1950303] - svcrdma: Refactor the RDMA Write path (Benjamin Coddington) [1950303] - svcrdma: Const-ify the xdr_buf arguments (Benjamin Coddington) [1950303] - SUNRPC: Adjust synopsis of xdr_buf_subsegment() (Benjamin Coddington) [1950303] - svcrdma: Catch another Reply chunk overflow case (Benjamin Coddington) [1950303] - xprtrdma: Micro-optimize MR DMA-unmapping (Benjamin Coddington) [1950303] - xprtrdma: Move rpcrdma_mr_put() (Benjamin Coddington) [1950303] - xprtrdma: Trace unmap_sync calls (Benjamin Coddington) [1950303] - xprtrdma: Display the task ID when reporting MR events (Benjamin Coddington) [1950303] - xprtrdma: Clean up trace_xprtrdma_nomrs() (Benjamin Coddington) [1950303] - xprtrdma: Clean up xprtrdma callback tracepoints (Benjamin Coddington) [1950303] - xprtrdma: Clean up tracepoints in the reply path (Benjamin Coddington) [1950303] - xprtrdma: Clean up reply parsing error tracepoints (Benjamin Coddington) [1950303] - xprtrdma: Clean up trace_xprtrdma_post_linv (Benjamin Coddington) [1950303] - xprtrdma: Introduce FRWR completion IDs (Benjamin Coddington) [1950303] - xprtrdma: Introduce Send completion IDs (Benjamin Coddington) [1950303] - xprtrdma: Introduce Receive completion IDs (Benjamin Coddington) [1950303] - xprtrdma: Replace dprintk call sites in ERR_CHUNK path (Benjamin Coddington) [1950303] - xprtrdma: Fix a BUG when tracing is enabled with NFSv4.1 on RDMA (Benjamin Coddington) [1950303] - drm: virtio: fix common struct sg_table related issues (Eric Auger) [1971821] - net/mlx5e: Release skb in case of failure in tc update skb (Alaa Hleihel) [1915307] - net/mlx5: Release devlink object if adev fails (Alaa Hleihel) [1915307] - net/mlx5: Fix compilation warning for 32-bit platform (Alaa Hleihel) [1915307] - net/mlx5: Use effective interrupt affinity (Alaa Hleihel) [1915307] - net/mlx5: Replace irq_to_desc() abuse (Alaa Hleihel) [1915307] - RDMA/mlx5: Remove unneeded semicolon (Alaa Hleihel) [1915307] - net: mlx5: convert comma to semicolon (Alaa Hleihel) [1915307] - net/mlx5e: Fill mlx5e_create_cq_param in a function (Alaa Hleihel) [1915307] - net/mlx5e: Split between RX/TX tunnel FW support indication (Alaa Hleihel) [1915307] - net/mlx5: Arm only EQs with EQEs (Alaa Hleihel) [1915307] - net/mlx5e: Remove duplicated include (Alaa Hleihel) [1915307] - net/mlx5e: Add TX port timestamp support (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Add TX PTP port object support (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Move MLX5E_RX_ERR_CQE macro (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Split SW group counters update function (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Change skb fifo push/pop API to be used without SQ (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Allow SQ outside of channel context (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Allow RQ outside of channel context (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Allow CQ outside of channel context (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Free drop RQ in a dedicated function (Alaa Hleihel) [1915307] - RDMA/mlx5: Remove IB representors dead code (Alaa Hleihel) [1915307] - net/mlx5: Simplify eswitch mode check (Alaa Hleihel) [1915307] - net/mlx5: Delete custom device management logic (Alaa Hleihel) [1915307] - RDMA/mlx5: Convert mlx5_ib to use auxiliary bus (Alaa Hleihel) [1915307] - net/mlx5e: Connect ethernet part to auxiliary bus (Alaa Hleihel) [1915307] - vdpa/mlx5: Connect mlx5_vdpa to auxiliary bus (Alaa Hleihel) [1915307] - net/mlx5: Register mlx5 devices to auxiliary virtual bus (Alaa Hleihel) [1915307] - vdpa/mlx5: Make hardware definitions visible to all mlx5 devices (Alaa Hleihel) [1915307] - net/mlx5_core: Clean driver version and name (Alaa Hleihel) [1915307] - net/mlx5: Treat host PF vport as other (non eswitch manager) vport (Alaa Hleihel) [1915307] - net/mlx5: Export steering related functions (Alaa Hleihel) [1915307] - net/mlx5: Expose other function ifc bits (Alaa Hleihel) [1915307] - net/mlx5: Expose IP-in-IP TX and RX capability bits (Alaa Hleihel) [1915307] - net/mlx5: Update the hardware interface definition for vhca state (Alaa Hleihel) [1915307] - net/mlx5: Avoid exposing driver internal command helpers (Alaa Hleihel) [1915307] - net/mlx5: Add ts_cqe_to_dest_cqn related bits (Alaa Hleihel) [1915307] - net/mlx5: Add misc4 to mlx5_ifc_fte_match_param_bits (Alaa Hleihel) [1915307] - net/mlx5: Check dr mask size against mlx5_match_param size (Alaa Hleihel) [1915307] - net/mlx5: Add sampler destination type (Alaa Hleihel) [1915307] - net/mlx5: Add sample offload hardware bits and structures (Alaa Hleihel) [1915307] - RDMA/mlx5: Use PCI device for dma mappings (Alaa Hleihel) [1915307] - RDMA/mlx5: Silence the overflow warning while building offset mask (Alaa Hleihel) [1915307] - RDMA/mlx5: Check for ERR_PTR from uverbs_zalloc() (Alaa Hleihel) [1915307] - RDMA/mlx5: Enable querying AH for XRC QP types (Alaa Hleihel) [1915307] - RDMA/mlx5: Lower setting the umem's PAS for SRQ (Alaa Hleihel) [1915307] - RDMA/mlx5: Use ib_umem_find_best_pgsz() for devx (Alaa Hleihel) [1915307] - RDMA/mlx5: mlx5_umem_find_best_quantized_pgoff() for CQ (Alaa Hleihel) [1915307] - RDMA/mlx5: Use mlx5_umem_find_best_quantized_pgoff() for QP (Alaa Hleihel) [1915307] - RDMA/mlx5: Directly compute the PAS list for raw QP RQ's (Alaa Hleihel) [1915307] - RDMA/mlx5: Use mlx5_umem_find_best_quantized_pgoff() for WQ (Alaa Hleihel) [1915307] - RDMA/mlx5: Use ib_umem_find_best_pgoff() for SRQ (Alaa Hleihel) [1915307] - net: mlx5: Replace in_irq() usage (Alaa Hleihel) [1915307] - net/mlx5: Cleanup kernel-doc warnings (Alaa Hleihel) [1915307] - net/mlx5e: Validate stop_room size upon user input (Alaa Hleihel) [1915307] - net/mlx5: DR, Free unused buddy ICM memory (Alaa Hleihel) [1915307] - net/mlx5: DR, ICM memory pools sync optimization (Alaa Hleihel) [1915307] - net/mlx5: DR, Sync chunks only during free (Alaa Hleihel) [1915307] - net/mlx5: DR, Handle ICM memory via buddy allocation instead of buckets (Alaa Hleihel) [1915307] - net/mlx5: DR, Add buddy allocator utilities (Alaa Hleihel) [1915307] - net/mlx5: DR, Rename matcher functions to be more HW agnostic (Alaa Hleihel) [1915307] - net/mlx5: DR, Rename builders HW specific names (Alaa Hleihel) [1915307] - net/mlx5: DR, Remove unused member of action struct (Alaa Hleihel) [1915307] - IB/mlx5: Add support for NDR link speed (Alaa Hleihel) [1915307 1926596] - RDMA/mlx5: Use ib_umem_find_best_pgsz() for mkc's (Alaa Hleihel) [1915307] - RDMA/mlx5: Split the WR setup out of mlx5_ib_update_xlt() (Alaa Hleihel) [1915307] - RDMA/mlx5: Move xlt_emergency_page_mutex into mr.c (Alaa Hleihel) [1915307] - RDMA/mlx5: Change mlx5_ib_populate_pas() to use rdma_for_each_block() (Alaa Hleihel) [1915307] - RDMA/mlx5: Remove npages from mlx5_ib_cont_pages() (Alaa Hleihel) [1915307] - RDMA/mlx5: Remove ncont from mlx5_ib_cont_pages() (Alaa Hleihel) [1915307] - RDMA/mlx5: Remove order from mlx5_ib_cont_pages() (Alaa Hleihel) [1915307] - RDMA/mlx5: Move mlx5_ib_cont_pages() to the creation of the mlx5_ib_mr (Alaa Hleihel) [1915307] - RDMA/mlx5: Remove mlx5_ib_mr->order (Alaa Hleihel) [1915307] - net/mlx5: fix error return code in mlx5e_tc_nic_init() (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb (Alaa Hleihel) [1915306 1915307] - net/mlx5e: Use spin_lock_bh for async_icosq_lock (Alaa Hleihel) [1915306 1915307] - net/mlx5: Replace zero-length array with flexible-array member (Alaa Hleihel) [1915306 1915307] - net/mlx5: Fix uininitialized pointer read on pointer attr (Alaa Hleihel) [1915306 1915307] - net/mlx5: Add support for devlink reload limit no reset (Alaa Hleihel) [1915306 1915307] - net/mlx5: Add support for fw live patch event (Alaa Hleihel) [1915306 1915307] - net/mlx5: Add devlink param enable_remote_dev_reset support (Alaa Hleihel) [1915306 1915307] - net/mlx5: Add support for devlink reload action fw activate (Alaa Hleihel) [1915306 1915307] - net/mlx5: Handle sync reset abort event (Alaa Hleihel) [1915306 1915307] - net/mlx5: Handle sync reset now event (Alaa Hleihel) [1915306 1915307] - net/mlx5: Handle sync reset request event (Alaa Hleihel) [1915306 1915307] - net/mlx5: Set cap for pci sync for fw update event (Alaa Hleihel) [1915306 1915307] - net/mlx5: Add functions to set/query MFRL register (Alaa Hleihel) [1915306 1915307] - net/mlx5e: Fix potential null pointer dereference (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5: Fix dereference on pointer attr after null check (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5: Use dma device access helper (Alaa Hleihel) [1915306 1915307] - mlx5: cross-tree: phase out dma_zalloc_coherent() (Alaa Hleihel) [1915306 1915307] - net/mlx5: E-Switch, Support flow source for local vport (Alaa Hleihel) [1915306 1915307] - net/mlx5: E-switch, Move devlink eswitch ports closer to eswitch (Alaa Hleihel) [1915306 1915307] - net/mlx5: E-switch, Use helper function to load unload representor (Alaa Hleihel) [1915306 1915307] - net/mlx5: E-switch, Add helper to check egress ACL need (Alaa Hleihel) [1915306 1915307] - net/mlx5: E-switch, Use PF num in metadata reg c0 (Alaa Hleihel) [1915306 1915307] - net/mlx5: DR, Add support for rule creation with flow source hint (Alaa Hleihel) [1915306 1915307] - net/mlx5: DR, Call ste_builder directly with tag pointer (Alaa Hleihel) [1915306 1915307] - net/mlx5: DR, Remove unneeded local variable (Alaa Hleihel) [1915306 1915307] - net/mlx5: DR, Remove unneeded vlan check from L2 builder (Alaa Hleihel) [1915306 1915307] - net/mlx5: DR, Remove unneeded check from source port builder (Alaa Hleihel) [1915306 1915307] - net/mlx5: DR, Replace the check for valid STE entry (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Delete not needed GSI QP signal QP type (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Change GSI QP to have same creation flow like other QPs (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Reuse existing fields in parent QP storage object (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Embed GSI QP into general mlx5_ib QP (Alaa Hleihel) [1915306 1915307] - net/mlx5: remove unreachable return (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: Use kfree() to free fd->g in accel_fs_tcp_create_groups() (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: Keep direct reference to mlx5_core_dev in tc ct (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: Support CT offload for tc nic flows (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: rework ct offload init messages (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: Add tc chains offload support for nic flows (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5: Refactor tc flow attributes structure (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: Split nic tc flow allocation and creation (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: Tc nic flows to use mlx5_chains flow tables (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5: Allow ft level ignore for nic rx tables (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5: Refactor multi chains and prios support (Alaa Hleihel) [1915306 1915307 1919642] - RDMA/mlx5: Don't call to restrack recursively (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Expose TIR and QP ICM address for sw_owner_v2 devices (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Allow DM allocation for sw_owner_v2 enabled devices (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Add sw_owner_v2 bit capability (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Delete duplicated mlx5_ptys_width enum (Alaa Hleihel) [1915306 1915307] - net/mlx5: IPsec: make spdxcheck.py happy (Alaa Hleihel) [1915306 1915307] - mlx5: add pause frame stats (Alaa Hleihel) [1915306 1915307] - net/mlx5e: Add CQE compression support for multi-strides packets (Alaa Hleihel) [1915306 1915307] - net/mlx5e: Add support for tc trap (Alaa Hleihel) [1915306 1915307 1919643] - net/mlx5: E-Switch, Use vport metadata matching by default (Alaa Hleihel) [1915306 1915307] - net/mlx5: remove erroneous fallthrough (Alaa Hleihel) [1915306 1915307] - IB/mlx5: Add DCT RoCE LAG support (Alaa Hleihel) [1915306 1915307] - IB/mlx5: Add tx_affinity support for DCI QP (Alaa Hleihel) [1915306 1915307] - net/mlx5e: RX, Add a prefetch command for small L1_CACHE_BYTES (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Enable sniffer when device is in switchdev mode (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Add new IB rates support (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Replace open-coded offsetofend() macro (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Simplify multiple else-if cases with switch keyword (Alaa Hleihel) [1915306 1915307] - net/mlx5e: Link non uplink representors to PCI device (Alaa Hleihel) [1915306 1915307 1959367] - perf stat: Use nftw() instead of ftw() (Michael Petlan) [1944684] - perf unwind: Set userdata for all __report_module() paths (Michael Petlan) [1944684] - perf debug: Move debug initialization earlier (Michael Petlan) [1944684] - perf script: Fix overrun issue for dynamically-allocated PMU type number (Michael Petlan) [1944684] - perf metricgroup: Fix system PMU metrics (Michael Petlan) [1944684] - perf metricgroup: Fix for metrics containing duration_time (Michael Petlan) [1944684] - perf evlist: Fix id index for heterogeneous systems (Michael Petlan) [1944684] - perf inject: Correct event attribute sizes (Michael Petlan) [1944684] - perf intel-pt: Fix 'CPU too large' error (Michael Petlan) [1944684] - perf stat: Take cgroups into account for shadow stats (Michael Petlan) [1944684] - perf stat: Introduce struct runtime_stat_data (Michael Petlan) [1944684] - libperf tests: Fail when failing to get a tracepoint id (Michael Petlan) [1944684] - libperf tests: If a test fails return non-zero (Michael Petlan) [1944684] - libperf tests: Avoid uninitialized variable warning (Michael Petlan) [1944684] - perf test: Fix shadow stat test for non-bash shells (Michael Petlan) [1944684] - perf bpf examples: Fix bpf.h header include directive in 5sec.c example (Michael Petlan) [1944684] - perf probe: Fix memory leak when synthesizing SDT probes (Michael Petlan) [1944684] - perf stat aggregation: Add separate thread member (Michael Petlan) [1944684] - perf stat aggregation: Add separate core member (Michael Petlan) [1944684] - perf stat aggregation: Add separate die member (Michael Petlan) [1944684] - perf stat aggregation: Add separate socket member (Michael Petlan) [1944684] - perf stat aggregation: Add separate node member (Michael Petlan) [1944684] - perf stat aggregation: Start using cpu_aggr_id in map (Michael Petlan) [1944684] - perf cpumap: Drop in cpu_aggr_map struct (Michael Petlan) [1944684] - perf cpumap: Add new map type for aggregation (Michael Petlan) [1944684] - perf stat: Replace aggregation ID with a struct (Michael Petlan) [1944684] - perf cpumap: Add new struct for cpu aggregation (Michael Petlan) [1944684] - perf cpumap: Use existing allocator to avoid using malloc (Michael Petlan) [1944684] - perf tests: Improve topology test to check all aggregation types (Michael Petlan) [1944684] - perf powerpc: Move syscall.tbl check to check-headers.sh (Michael Petlan) [1944684] - tools arch x86: Sync the msr-index.h copy with the kernel sources (Michael Petlan) [1944684] - perf mem: Factor out a function to generate sort order (Michael Petlan) [1944684] - perf sort: Add sort option for data page size (Michael Petlan) [1944684] - perf script: Support data page size (Michael Petlan) [1944684] - tools headers UAPI: Sync linux/stat.h with the kernel sources (Michael Petlan) [1944684] - tools: Factor HOSTCC, HOSTLD, HOSTAR definitions (Michael Petlan) [1944684] - perf config: Fix example command in manpage to conform to syntax specified in the SYNOPSIS section. (Michael Petlan) [1944684] - perf test: Make sample-parsing test aware of PERF_SAMPLE_{CODE,DATA}_PAGE_SIZE (Michael Petlan) [1944684] - perf tools: Add support to read build id from compressed elf (Michael Petlan) [1944684] - perf debug: Add debug_set_file function (Michael Petlan) [1944684] - perf evlist: Support pipe mode display (Michael Petlan) [1944684] - perf report: Support --header-only for pipe mode (Michael Petlan) [1944684] - perf vendor events: Add JSON metrics for imx8mm DDR Perf (Michael Petlan) [1944684] - perf metricgroup: Support adding metrics for system PMUs (Michael Petlan) [1944684] - perf metricgroup: Support printing metric groups for system PMUs (Michael Petlan) [1944684] - perf metricgroup: Split up metricgroup__print() (Michael Petlan) [1944684] - perf metricgroup: Fix metrics using aliases covering multiple PMUs (Michael Petlan) [1944684] - perf evlist: Change evlist__splice_list_tail() ordering (Michael Petlan) [1944684] - perf pmu: Add pmu_add_sys_aliases() (Michael Petlan) [1944684] - perf pmu: Add pmu_id() (Michael Petlan) [1944684] - perf jevents: Add support for system events tables (Michael Petlan) [1944684] - perf jevents: Add support for an extra directory level (Michael Petlan) [1944684] - perf evsel: Emit warning about kernel not supporting the data page size sample_type bit (Michael Petlan) [1944684] - perf record: Support new sample type for data page size (Michael Petlan) [1944684] - perf unwind: Fix separate debug info files when using elfutils' libdw's unwinder (Michael Petlan) [1944684] - perf record: Fix memory leak when using '--user-regs=?' to list registers (Michael Petlan) [1944684] - tools headers UAPI: Update tools's copy of linux/perf_event.h (Michael Petlan) [1944684] - tools build: Add missing libcap to test-all.bin target (Michael Petlan) [1944684] - perf test: Fix metric parsing test (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' record methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' diff methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' nr_threads method (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' deliver event method (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' header methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' raw samples methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' mmap pages parsing method (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' event attribute config methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for alternative 'struct evlist' constructors (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' event selection methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' event group methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' create maps methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' print methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' evsel list methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' pause/resume methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' id_pos methods (Michael Petlan) [1944684] - perf tools: Add aarch64 registers to --user-regs (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' tracking event methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' browser methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' sample id lookup methods (Michael Petlan) [1944684] - perf evlist: Ditch unused set/reset sample_bit methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' sample parsing methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' sideband thread methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' 'filter' methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' stats methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' 'workload' methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' methods: evlist__set_leader() (Michael Petlan) [1944684] - perf evsel: Convert last 'struct evsel' methods to the right evsel__ prefix (Michael Petlan) [1944684] - perf test: Add shadow stat test (Michael Petlan) [1944684] - perf build-id: Add build_id_cache__add function (Michael Petlan) [1944684] - perf build-id: Add __perf_session__cache_build_ids function (Michael Petlan) [1944684] - perf build-id: Use machine__for_each_dso in perf_session__cache_build_ids (Michael Petlan) [1944684] - perf data: Add is_perf_data function (Michael Petlan) [1944684] - perf symbols: Try to load vmlinux from buildid database (Michael Petlan) [1944684] - perf tools: Use struct extra_kernel_map in machine__process_kernel_mmap_event (Michael Petlan) [1944684] - perf build-id: Add check for existing link in buildid dir (Michael Petlan) [1944684] - perf tools: Add filename__decompress function (Michael Petlan) [1944684] - perf tools: Add build_id__is_defined function (Michael Petlan) [1944684] - tools lib: Adopt memchr_inv() from kernel (Michael Petlan) [1944684] - perf arm-spe: Add support for ARMv8.3-SPE (Michael Petlan) [1944684] - perf arm_spe: Decode memory tagging properties (Michael Petlan) [1944684] - perf arm-spe: Add more sub classes for operation packet (Michael Petlan) [1944684] - perf arm-spe: Refactor operation packet handling (Michael Petlan) [1944684] - perf arm-spe: Add new function arm_spe_pkt_desc_op_type() (Michael Petlan) [1944684] - perf arm-spe: Remove size condition checking for events (Michael Petlan) [1944684] - perf arm-spe: Refactor event type handling (Michael Petlan) [1944684] - perf arm-spe: Add new function arm_spe_pkt_desc_event() (Michael Petlan) [1944684] - perf arm-spe: Refactor counter packet handling (Michael Petlan) [1944684] - perf arm-spe: Add new function arm_spe_pkt_desc_counter() (Michael Petlan) [1944684] - perf arm-spe: Refactor context packet handling (Michael Petlan) [1944684] - perf arm_spe: Fixup top byte for data virtual address (Michael Petlan) [1944684] - perf arm-spe: Refactor address packet handling (Michael Petlan) [1944684] - perf arm-spe: Add new function arm_spe_pkt_desc_addr() (Michael Petlan) [1944684] - perf arm-spe: Refactor packet header parsing (Michael Petlan) [1944684] - perf arm-spe: Refactor printing string to buffer (Michael Petlan) [1944684] - perf expr: Force encapsulation on expr_id_data (Michael Petlan) [1944684] - perf vendor events: Update Skylake client events to v50 (Michael Petlan) [1944684] - perf data: Allow to use stdio functions for pipe mode (Michael Petlan) [1944684] - perf arm-spe: Fix packet length handling (Michael Petlan) [1944684] - perf arm-spe: Refactor arm_spe_get_events() (Michael Petlan) [1944684] - perf arm-spe: Refactor payload size calculation (Michael Petlan) [1944684] - perf arm-spe: Fix a typo in comment (Michael Petlan) [1944684] - perf arm-spe: Include bitops.h for BIT() macro (Michael Petlan) [1944684] - perf mem: Support ARM SPE events (Michael Petlan) [1944684] - perf c2c: Support AUX trace (Michael Petlan) [1944684] - perf mem: Support AUX trace (Michael Petlan) [1944684] - perf auxtrace: Add itrace option '-M' for memory events (Michael Petlan) [1944684] - perf mem: Only initialize memory event for recording (Michael Petlan) [1944684] - perf c2c: Support memory event PERF_MEM_EVENTS__LOAD_STORE (Michael Petlan) [1944684] - perf mem: Support new memory event PERF_MEM_EVENTS__LOAD_STORE (Michael Petlan) [1944684] - perf mem: Introduce weak function perf_mem_events__ptr() (Michael Petlan) [1944684] - perf mem: Search event name with more flexible path (Michael Petlan) [1944684] - perf jevents: Add test for arch std events (Michael Petlan) [1944684] - perf jevents: Tidy error handling (Michael Petlan) [1944684] - perf trace beauty: Allow header files in a different path (Michael Petlan) [1944684] - perf stat: Add --quiet option (Michael Petlan) [1944684] - perf stat: Support regex pattern in --for-each-cgroup (Michael Petlan) [1944684] - perf kvm: Add kvm-stat for arm64 (Michael Petlan) [1944684] - perf env: Conditionally compile BPF support code on having HAVE_LIBBPF_SUPPORT (Michael Petlan) [1944684] - perf annotate: Move bpf header inclusion to inside HAVE_LIBBPF_SUPPORT (Michael Petlan) [1944684] - perf tests: Skip the llvm and bpf tests if HAVE_LIBBPF_SUPPORT isn't defined (Michael Petlan) [1944684] - perf bpf: Enclose libbpf.h include within HAVE_LIBBPF_SUPPORT (Michael Petlan) [1944684] - perf test: Implement skip_reason callback for watchpoint tests (Michael Petlan) [1944684] - perf tests tsc: Add checking helper is_supported() (Michael Petlan) [1944684] - perf tests tsc: Make tsc testing as a common testing (Michael Petlan) [1944684] - perf mem2node: Improve warning if detected no memory nodes (Michael Petlan) [1944684] - perf version: Add a feature for libpfm4 (Michael Petlan) [1944684] - perf annotate mips: Add perf arch instructions annotate handlers (Michael Petlan) [1944684] - perf/x86/intel: Add Tremont Topdown support (Michael Petlan) [1944684] - perf/x86: Fix fall-through warnings for Clang (Michael Petlan) [1944684] - perf/x86/intel/lbr: Fix the return type of get_lbr_cycles() (Michael Petlan) [1944684] - perf/x86/intel: Fix rtm_abort_event encoding on Ice Lake (Michael Petlan) [1944684] - perf: Break deadlock involving exec_update_mutex (Michael Petlan) [1944684] - perf/x86/intel: Add event constraint for CYCLE_ACTIVITY.STALLS_MEM_ANY (Michael Petlan) [1944684] - perf/x86: Avoid TIF_IA32 when checking 64bit mode (Michael Petlan) [1944684] - bpf, ringbuf: Deny reserve of buffers larger than ringbuf (Wander Lairson Costa) [1968591] - bpf: Fix propagation of 32 bit unsigned bounds from 64 bit bounds (Wander Lairson Costa) [1965938] - tools/power turbostat: Support Alder Lake Mobile (Steve Best) [1962291] - ACPI: PM: Add ACPI ID of Alder Lake Fan (Steve Best) [1961617] - powercap/intel_rapl: add support for AlderLake Mobile (Steve Best) [1961816] - platform/x86: intel_pmc_core: Uninitialized data in pmc_core_lpm_latch_mode_write() (David Arcari) [1783557] - platform/x86: intel_pmc_core: add ACPI dependency (David Arcari) [1783557] - platform/x86: intel_pmc_core: Fix "unsigned 'ret' is never less than zero" smatch warning (David Arcari) [1783557] - platform/x86: intel_pmc_core: Add LTR registers for Tiger Lake (David Arcari) [1783557] - platform/x86: intel_pmc_core: Add option to set/clear LPM mode (David Arcari) [1783557] - platform/x86: intel_pmc_core: Add requirements file to debugfs (David Arcari) [1783557] - platform/x86: intel_pmc_core: Get LPM requirements for Tiger Lake (David Arcari) [1783557] - platform/x86: intel_pmc_core: Show LPM residency in microseconds (David Arcari) [1783557] - platform/x86: intel_pmc_core: Handle sub-states generically (David Arcari) [1783557] - platform/x86: intel_pmc_core: Remove global struct pmc_dev (David Arcari) [1783557] - platform/x86: intel_pmc_core: Don't use global pmcdev in quirks (David Arcari) [1783557] - platform/x86: intel_pmc_core: export platform global reset bits via etr3 sysfs file (David Arcari) [1783557] - MAINTAINERS: Update maintainers for pmc_core driver (David Arcari) [1783557] - MAINTAINERS: intel_pmc_core: Update MAINTAINERS (David Arcari) [1783557] - platform/x86: intel_pmc_core: Ignore GBE LTR on Tiger Lake platforms (David Arcari) [1783557] - platform/x86: intel_pmc_core: Assign boolean values to a bool variable (David Arcari) [1783557] - platform/x86: intel_pmc_core: fix: Replace dev_dbg macro with dev_info() (David Arcari) [1783557] - platform/x86: intel_pmc_core: Clean up: Remove the duplicate comments and reorganize (David Arcari) [1783557] - platform/x86: intel_pmc_core: Fix the slp_s0 counter displayed value (David Arcari) [1783557] - platform/x86: intel_pmc_core: Fix TigerLake power gating status map (David Arcari) [1783557] - platform/x86: pmc_core: Use descriptive names for LPM registers (David Arcari) [1783557] - platform/x86: intel_pmc_core: Change Jasper Lake S0ix debug reg map back to ICL (David Arcari) [1783557] - platform/x86: intel_pmc_core: Add Atom based Jasper Lake (JSL) platform support (David Arcari) [1783557] - platform/x86: intel_pmc_core: Add Intel Elkhart Lake support (David Arcari) [1783557] - [s390] s390/ipl: support NVMe IPL kernel parameters (Claudio Imbrenda) [1963120] - [s390] net/smc: use memcpy instead of snprintf to avoid out of bounds read (Claudio Imbrenda) [1919249] - [s390] smc: fix out of bound access in smc_nl_get_sys_info() (Claudio Imbrenda) [1919249] - [s390] net/smc: fix access to parent of an ib device (Claudio Imbrenda) [1919249] - [s390] s390/vtime: fix increased steal time accounting (Claudio Imbrenda) [1963075] - [s390] tools/kvm_stat: Add restart delay (Claudio Imbrenda) [1963082] - [s390] s390/dasd: fix hanging IO request during DASD driver unbind (Claudio Imbrenda) [1963077] - [s390] s390/dasd: fix hanging DASD driver unbind (Claudio Imbrenda) [1963077]- Add New KUNIT Tests to Redhat kernel-modules-internal (Nico Pache) [1939309] - kunit: lib: adhear to KUNIT formatting standard (Nico Pache) [1939309] - kunit: mptcp: adhere to KUNIT formatting standard (Nico Pache) [1939309] - ASoC: topology: adhere to KUNIT formatting standard (Nico Pache) [1939309] - kunit: software node: adhear to KUNIT formatting standard (Nico Pache) [1939309] - resource: provide meaningful MODULE_LICENSE() in test suite (Nico Pache) [1939309] - resource: Add test cases for new resource API (Nico Pache) [1939309] - resource: Introduce resource_intersection() for overlapping resources (Nico Pache) [1939309] - resource: Introduce resource_union() for overlapping resources (Nico Pache) [1939309] - mm/resource: Use resource_overlaps() to simplify region_intersects() (Nico Pache) [1939309] - kernel.h: split out min()/max() et al. helpers (Nico Pache) [1939309] - lib/math/rational.c: fix possible incorrect result from rational fractions helper (Nico Pache) [1939309] - lib: Move mathematic helpers to separate folder (Nico Pache) [1939309] - lib/cmdline: remove an unneeded local variable in next_arg() (Nico Pache) [1939309] - lib/cmdline: Allow get_options() to take 0 to validate the input (Nico Pache) [1939309] - lib/cmdline: Update documentation to reflect behaviour (Nico Pache) [1939309] - lib/cmdline_kunit: add a new test case for get_options() (Nico Pache) [1939309] - ext4: add .kunitconfig fragment to enable ext4-specific tests (Nico Pache) [1939309] - ext: EXT4_KUNIT_TESTS should depend on EXT4_FS instead of selecting it (Nico Pache) [1939309] - kunit: tool: fix unintentional statefulness in run_kernel() (Nico Pache) [1939309] - kunit: tool: add support for filtering suites by glob (Nico Pache) [1939309] - kunit: add kunit.filter_glob cmdline option to filter suites (Nico Pache) [1939309] - kunit: don't show `1 == 1` in failed assertion messages (Nico Pache) [1939309] - kunit: make kunit_tool accept optional path to .kunitconfig fragment (Nico Pache) [1939309] - Documentation: kunit: add tips.rst for small examples (Nico Pache) [1939309] - KUnit: Docs: make start.rst example Kconfig follow style.rst (Nico Pache) [1939309] - kunit: tool: simplify kconfig is_subset_of() logic (Nico Pache) [1939309] - minor: kunit: tool: fix unit test so it can run from non-root dir (Nico Pache) [1939309] - kunit: tool: use `with open()` in unit test (Nico Pache) [1939309] - kunit: tool: stop using bare asserts in unit test (Nico Pache) [1939309] - kunit: tool: fix unit test cleanup handling (Nico Pache) [1939309] - ASoC: topology: KUnit: Convert from cpu to data format (Nico Pache) [1939309] - drivers/base: build kunit tests without structleak plugin (Nico Pache) [1939309] - ASoC: topology: KUnit: Add KUnit tests passing topology with PCM to snd_soc_tplg_component_load (Nico Pache) [1939309] - ASoC: topology: KUnit: Add KUnit tests passing empty topology with variants to snd_soc_tplg_component_load (Nico Pache) [1939309] - ASoC: topology: KUnit: Add KUnit tests passing various arguments to snd_soc_tplg_component_load (Nico Pache) [1939309] - ASoC: topology: Check if ops is set before dereference (Nico Pache) [1939309] - ASoC: topology: Ensure that needed parameters are set (Nico Pache) [1939309] - kunit: tool: move kunitconfig parsing into __init__, make it optional (Nico Pache) [1939309] - kunit: tool: fix minor typing issue with None status (Nico Pache) [1939309] - kunit: tool: surface and address more typing issues (Nico Pache) [1939309] - Documentation: kunit: include example of a parameterized test (Nico Pache) [1939309] - kunit: tool: Fix spelling of "diagnostic" in kunit_parser (Nico Pache) [1939309] - kunit: tool: Force the use of the 'tty' console for UML (Nico Pache) [1939309] - lib/cmdline_kunit: add a new test suite for cmdline API (Nico Pache) [1939309] - lib/cmdline: allow NULL to be an output for get_option() (Nico Pache) [1939309] - lib/cmdline: fix get_option() for strings starting with hyphen (Nico Pache) [1939309] - lib/cmdline.c: mark expected switch fall-throughs (Nico Pache) [1939309] - lib/test_bits.c: add tests of GENMASK (Nico Pache) [1939309] - linux/bits.h: add compile time sanity check of GENMASK inputs (Nico Pache) [1939309] - linux/build_bug.h: change type to int (Nico Pache) [1939309] - fs: ext4: Modify inode-test.c to use KUnit parameterized testing feature (Nico Pache) [1939309] - kunit: Support for Parameterized Testing (Nico Pache) [1939309] - kunit: kunit_tool: Correctly parse diagnostic messages (Nico Pache) [1939309] - Documentation: kunit: provide guidance for testing many inputs (Nico Pache) [1939309] - kunit: Introduce get_file_path() helper (Nico Pache) [1939309] - kunit: fix display of failed expectations for strings (Nico Pache) [1939309] - kunit: tool: fix extra trailing \n in raw + parsed test output (Nico Pache) [1939309] - kunit: tool: print out stderr from make (like build warnings) (Nico Pache) [1939309] - KUnit: Docs: usage: wording fixes (Nico Pache) [1939309] - KUnit: Docs: style: fix some Kconfig example issues (Nico Pache) [1939309] - KUnit: Docs: fix a wording typo (Nico Pache) [1939309] - kunit: Do not pollute source directory with generated files (test.log) (Nico Pache) [1939309] - kunit: Do not pollute source directory with generated files (.kunitconfig) (Nico Pache) [1939309] - kunit: tool: fix pre-existing python type annotation errors (Nico Pache) [1939309] - kunit: Fix kunit.py parse subcommand (use null build_dir) (Nico Pache) [1939309] - kunit: test: fix remaining kernel-doc warnings (Nico Pache) [1939309] - lib: kunit: Fix compilation test when using TEST_BIT_FIELD_COMPILE (Nico Pache) [1939309] - kunit: test.h: fix a bad kernel-doc markup (Nico Pache) [1939309] - kunit: test.h: solve kernel-doc warnings (Nico Pache) [1939309] - lib: kunit: add bitfield test conversion to KUnit (Nico Pache) [1939309] - Documentation: kunit: add a brief blurb about kunit_test_suite (Nico Pache) [1939309] - kunit: test: add test plan to KUnit TAP format (Nico Pache) [1939309] - init: main: add KUnit to kernel init (Nico Pache) [1939309] - init: unify opening /dev/console as stdin/stdout/stderr (Nico Pache) [1939309] - kunit: test: create a single centralized executor for all tests (Nico Pache) [1939309] - Documentation: test.h - fix warnings (Nico Pache) [1939309] - vmlinux.lds.h: add linker section for KUnit test suites (Nico Pache) [1939309] - Documentation: kunit: Add naming guidelines (Nico Pache) [1939309] - kunit: tool: fix display of make errors (Nico Pache) [1939309] - kunit: tool: handle when .kunit exists but .kunitconfig does not (Nico Pache) [1939309] - kunit: tool: fix --alltests flag (Nico Pache) [1939309] - kunit: tool: allow generating test results in JSON (Nico Pache) [1939309] - kunit: tool: fix running kunit_tool from outside kernel tree (Nico Pache) [1939309] - lib: add linear ranges helpers (Nico Pache) [1939309] - PCI/RCEC: Fix RCiEP device to RCEC association (Myron Stowe) [1895942] - PCI/portdrv: Report reset for frozen channel (Myron Stowe) [1895942] - PCI/AER: Specify the type of Port that was reset (Myron Stowe) [1895942] - PCI/ERR: Retain status from error notification (Myron Stowe) [1895942] - PCI/AER: Clear AER status from Root Port when resetting Downstream Port (Myron Stowe) [1895942] - PCI/ERR: Clear status of the reporting device (Myron Stowe) [1895942] - PCI/AER: Add RCEC AER error injection support (Myron Stowe) [1895942] - PCI/PME: Add pcie_walk_rcec() to RCEC PME handling (Myron Stowe) [1895942] - PCI/AER: Add pcie_walk_rcec() to RCEC AER handling (Myron Stowe) [1895942] - PCI/ERR: Recover from RCiEP AER errors (Myron Stowe) [1895942] - PCI/ERR: Add pcie_link_rcec() to associate RCiEPs (Myron Stowe) [1895942] - PCI/ERR: Recover from RCEC AER errors (Myron Stowe) [1895942] - PCI/ERR: Clear AER status only when we control AER (Myron Stowe) [1895942] - PCI/ERR: Add pci_walk_bridge() to pcie_do_recovery() (Myron Stowe) [1895942] - PCI/ERR: Avoid negated conditional for clarity (Myron Stowe) [1895942] - PCI/ERR: Use "bridge" for clarity in pcie_do_recovery() (Myron Stowe) [1895942] - PCI/ERR: Simplify by computing pci_pcie_type() once (Myron Stowe) [1895942] - PCI/ERR: Simplify by using pci_upstream_bridge() (Myron Stowe) [1895942] - PCI/ERR: Rename reset_link() to reset_subordinates() (Myron Stowe) [1895942] - PCI/ERR: Cache RCEC EA Capability offset in pci_init_capabilities() (Myron Stowe) [1895942] - PCI/ERR: Bind RCEC devices to the Root Port driver (Myron Stowe) [1895942] - PCI/AER: Write AER Capability only when we control it (Myron Stowe) [1895942] - PCI: Export pcie_has_flr() (Myron Stowe) [1895942] - xfs: don't reuse busy extents on extent trim (Brian Foster) [1960380] - nvme: add 'kato' sysfs attribute (Gopal Tiwari) [1970260] - scsi: qla2xxx: Update version to 10.02.00.106-k (Nilesh Javali) [1925465] - scsi: qla2xxx: Add marginal path handling support (Nilesh Javali) [1925465] - scsi: qla2xxx: Do logout even if fabric scan retries got exhausted (Nilesh Javali) [1925465] - scsi: qla2xxx: Update default AER debug mask (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix mailbox recovery during PCIe error (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix crash in PCIe error handling (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix RISC RESET completion polling (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand() (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix use after free in bsg (Nilesh Javali) [1925465] - scsi: qla2xxx: Consolidate zio threshold setting for both FCP & NVMe (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix stuck session (Nilesh Javali) [1925465] - scsi: qla2xxx: Add H:C:T info in the log message for fc ports (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix IOPS drop seen in some adapters (Nilesh Javali) [1925465] - scsi: qla2xxx: Check kzalloc() return value (Nilesh Javali) [1925465] - scsi: qla2xxx: Always check the return value of qla24xx_get_isp_stats() (Nilesh Javali) [1925465] - scsi: qla2xxx: Simplify qla8044_minidump_process_control() (Nilesh Javali) [1925465] - scsi: qla2xxx: Suppress Coverity complaints about dseg_r* (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix endianness annotations (Nilesh Javali) [1925465] - scsi: qla2xxx: Constify struct qla_tgt_func_tmpl (Nilesh Javali) [1925465] - scsi: qla2xxx: Use dma_pool_zalloc() (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix a couple of misdocumented functions (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix incorrectly named function qla8044_check_temp() (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix a couple of misnamed functions (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix some incorrect formatting/spelling issues (Nilesh Javali) [1925465] - scsi: qla2xxx: Replace __qla2x00_marker()'s missing underscores (Nilesh Javali) [1925465] - scsi: Revert "qla2xxx: Make sure that aborted commands are freed" (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix broken #endif placement (Nilesh Javali) [1925465] - scsi: qla2xxx: Simplify if statement (Nilesh Javali) [1925465] - scsi: qla2xxx: Simplify the calculation of variables (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix some memory corruption (Nilesh Javali) [1925465] - scsi: qla2xxx: Remove redundant NULL check (Nilesh Javali) [1925465] - scsi: qla2xxx: Remove unnecessary NULL check (Nilesh Javali) [1925465] - scsi: qla2xxx: Assign boolean values to a bool variable (Nilesh Javali) [1925465] - scsi: qla2xxx: fc_remote_port_chkready() returns a SCSI result value (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix description for parameter ql2xenforce_iocb_limit (Nilesh Javali) [1925465] - scsi: qla2xxx: Update version to 10.02.00.105-k (Nilesh Javali) [1925465] - scsi: qla2xxx: Enable NVMe CONF (BIT_7) when enabling SLER (Nilesh Javali) [1925465] - scsi: qla2xxx: Wait for ABTS response on I/O timeouts for NVMe (Nilesh Javali) [1925465] - scsi: qla2xxx: Move some messages from debug to normal log level (Nilesh Javali) [1925465] - scsi: qla2xxx: Add error counters to debugfs node (Nilesh Javali) [1925465] - scsi: qla2xxx: Implementation to get and manage host, target stats and initiator port (Nilesh Javali) [1925465] - scsi: ibmvfc: Reinit target retries (Steve Best) [1965010] - scsi: ibmvfc: Avoid move login if fast fail is enabled (Steve Best) [1965010] - scsi: ibmvfc: Handle move login failure (Steve Best) [1965010] - scsi: ibmvfc: Fix invalid state machine BUG_ON() (Steve Best) [1965010] - scsi: qedf: Do not put host in qedf_vport_create() unconditionally (Nilesh Javali) [1899384] - scsi: storvsc: Enable scatterlist entry lengths > 4Kbytes (Cathy Avery) [1941664] - scsi: storvsc: Parameterize number hardware queues (Cathy Avery) [1941664] - scsi: storvsc: Return DID_ERROR for invalid commands (Cathy Avery) [1941664] - scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() (Cathy Avery) [1941664] - scsi: storvsc: Resolve data race in storvsc_probe() (Cathy Avery) [1941664] - scsi: storvsc: Fix max_outstanding_req_per_channel for Win8 and newer (Cathy Avery) [1941664] - scsi: storvsc: Use vmbus_requestor to generate transaction IDs for VMBus hardening (Cathy Avery) [1941664] - RDMA/ipoib: Fix warning caused by destroying non-initial netns (Kamal Heib) [1961815] - can: dev: Move device back to init netns on owning netns delete (Kamal Heib) [1961815] - net: ena: remove extra words from comments (Petr Oros) [1955155] - net: ena: fix inaccurate print type (Petr Oros) [1955155] - ena: Update driver to use ethtool_sprintf (Petr Oros) [1955155] - docs: net: ena: Fix ena_start_xmit() function name typo (Petr Oros) [1955155] - ethernet: amazon: ena: A typo fix in the file ena_com.h (Petr Oros) [1955155] - net: ena: Update XDP verdict upon failure (Petr Oros) [1955155] - net: ena: introduce ndo_xdp_xmit() function for XDP_REDIRECT (Petr Oros) [1955155] - net: ena: use xdp_return_frame() to free xdp frames (Petr Oros) [1955155] - net: ena: introduce XDP redirect implementation (Petr Oros) [1955155] - net: ena: use xdp_frame in XDP TX flow (Petr Oros) [1955155] - net: ena: aggregate stats increase into a function (Petr Oros) [1955155] - net: ena: fix coding style nits (Petr Oros) [1955155] - net: ena: store values in their appropriate variables types (Petr Oros) [1955155] - net: ena: add device distinct log prefix to files (Petr Oros) [1955155] - net: ena: use constant value for net_device allocation (Petr Oros) [1955155] - net: ena: set initial DMA width to avoid intel iommu issue (Petr Oros) [1955155] - net: ena: update ena documentation (Petr Oros) [1955155] - net: ena: Fix all static chekers' warnings (Petr Oros) [1955155] - net: ena: Change RSS related macros and variables names (Petr Oros) [1955155] - net: ena: Remove redundant print of placement policy (Petr Oros) [1955155] - net: ena: Capitalize all log strings and improve code readability (Petr Oros) [1955155] - net: ena: Change log message to netif/dev function (Petr Oros) [1955155] - net: ena: Change license into format to SPDX in all files (Petr Oros) [1955155] - net: ena: xdp: add queue counters for xdp actions (Petr Oros) [1955155] - net: ena: ethtool: add stats printing to XDP queues (Petr Oros) [1955155] - net: ena: ethtool: Add new device statistics (Petr Oros) [1955155] - net: ena: ethtool: convert stat_offset to 64 bit resolution (Petr Oros) [1955155] - net: ena: Make missed_tx stat incremental (Petr Oros) [1955155] - net: ena: Prevent reset after device destruction (Petr Oros) [1955155] - treewide: replace '---help---' in Kconfig files with 'help' (Petr Oros) [1955155] - treewide: Add SPDX license identifier - Makefile/Kconfig (Petr Oros) [1955155] - cross-tree: phase out dma_zalloc_coherent() (Petr Oros) [1955155] - net: ena: fix compilation error in xtensa architecture (Petr Oros) [1955155] - docs: networking: reorganize driver documentation again (Petr Oros) [1955155] - docs: networking: device drivers: convert amazon/ena.txt to ReST (Petr Oros) [1955155] - net: ena: documentation: update ena.txt (Petr Oros) [1955155] - net: documentation: build a directory structure for drivers (Petr Oros) [1955155] - xfrm: interface: fix ipv4 pmtu check to honor ip header df (Sabrina Dubroca) [1931942] - vti: fix ipv4 pmtu check to honor ip header df (Sabrina Dubroca) [1931942] - vti6: fix ipv4 pmtu check to honor ip header df (Sabrina Dubroca) [1931942] - net/sched: act_ct: Fix ct template allocation for zone 0 (Marcelo Ricardo Leitner) [1881824] - uio: Fix use-after-free in uio_unregister_device() (Myron Stowe) [1897285] - uio: free uio id after uio file node is freed (Myron Stowe) [1897285] - drivers: uio: remove redundant assignment to variable retval (Myron Stowe) [1897285] - driver: uio: fix possible use-after-free in __uio_register_device (Myron Stowe) [1897285] - driver: uio: fix possible memory leak in __uio_register_device (Myron Stowe) [1897285] - uio: remove redundant check (Myron Stowe) [1897285] - uio: fix potential memory leak in error case (Myron Stowe) [1897285] - uio: dismiss waiters on device unregistration (Myron Stowe) [1897285] - uio: Fix an Oops on load (Myron Stowe) [1897285] - uio: make symbol 'uio_class_registered' static (Myron Stowe) [1897285] - uio: convert to vm_fault_t (Myron Stowe) [1897285] - uio: ensure class is registered before devices (Myron Stowe) [1897285] - uio: potential double frees if __uio_register_device() fails (Myron Stowe) [1897285] - uio: fix possible circular locking dependency (Myron Stowe) [1897285] - uio: fix wrong return value from uio_mmap() (Myron Stowe) [1897285] - uio: add SPDX license tag (Myron Stowe) [1897285] - net: zero-initialize tc skb extension on allocation (Ivan Vecera) [1946986] - net: sched: fix tx action reschedule issue with stopped queue (Ivan Vecera) [1946986] - net: sched: fix tx action rescheduling issue during deactivation (Ivan Vecera) [1946986] - net: sched: fix packet stuck problem for lockless qdisc (Ivan Vecera) [1946986] - net/sched: act_ct: Remove redundant ct get and check (Ivan Vecera) [1946986] - net: sched: tapr: prevent cycle_time == 0 in parse_taprio_schedule (Ivan Vecera) [1946986] - tc-testing: add simple action test to verify batch change cleanup (Ivan Vecera) [1946986] - tc-testing: add simple action test to verify batch add cleanup (Ivan Vecera) [1946986] - tc-testing: add simple action change test (Ivan Vecera) [1946986] - selftests: forwarding: Add tc-police tests for packets per second (Ivan Vecera) [1946986] - selftests: tc-testing: add action police selftest for packets per second (Ivan Vecera) [1946986] - net: sched: Mundane typo fixes (Ivan Vecera) [1946986] - net/sched: cls_flower: use nla_get_be32 for TCA_FLOWER_KEY_FLAGS (Ivan Vecera) [1946986] - net/sched: cls_flower: use ntohs for struct flow_dissector_key_ports (Ivan Vecera) [1946986] - taprio: Handle short intervals and large packets (Ivan Vecera) [1946986] - net/sched: cls_flower: fix only mask bit check in the validate_ct_state (Ivan Vecera) [1946986] - treewide: Remove uninitialized_var() usage (Ivan Vecera) [1946986] - lockdep: Provide dummy forward declaration of *_is_held() helpers (Ivan Vecera) [1946986] - net: sched: Remove broken definitions and un-hide for !LOCKDEP (Ivan Vecera) [1946986] - net: sched: sch_teql: fix null-pointer dereference (Ivan Vecera) [1946986] - net: sched: fix err handler in tcf_action_init() (Ivan Vecera) [1946986] - net: sched: fix action overwrite reference counting (Ivan Vecera) [1946986] - Revert "net: sched: bump refcount for new action in ACT replace mode" (Ivan Vecera) [1946986] - net: cls_api: Fix uninitialised struct field bo->unlocked_driver_cb (Ivan Vecera) [1946986] - net: sched: bump refcount for new action in ACT replace mode (Ivan Vecera) [1946986] - net/sched: act_api: fix miss set post_ct for ovs after do conntrack in act_ct (Ivan Vecera) [1946986] - net/sched: act_police: add support for packet-per-second policing (Ivan Vecera) [1946986] - flow_offload: reject configuration of packet-per-second policing in offload drivers (Ivan Vecera) [1946986] - flow_offload: add support for packet-per-second policing (Ivan Vecera) [1946986] - net: sched: validate stab values (Ivan Vecera) [1946986] - net: add a helper to avoid issues with HW TX timestamping and SO_TXTIME (Ivan Vecera) [1946986] - sched: act_sample: Implement stats_update callback (Ivan Vecera) [1946986] - net: sched: avoid duplicates in classes dump (Ivan Vecera) [1946986] - net/sched: cls_flower: validate ct_state for invalid and reply flags (Ivan Vecera) [1946986] - net: sched: fix police ext initialization (Ivan Vecera) [1946986] - selftests: tc: Add generic mpls matching support for tc-flower (Ivan Vecera) [1946986] - selftests: tc: Add basic mpls_* matching support for tc-flower (Ivan Vecera) [1946986] - selftests: tc-testing: u32: Add tests covering sample option (Ivan Vecera) [1946986] - net: sched: Return the correct errno code (Ivan Vecera) [1946986] - net: sched: replaced invalid qdisc tree flush helper in qdisc_replace (Ivan Vecera) [1946986] - selftests: forwarding: Fix spelling mistake "succeded" -> "succeeded" (Ivan Vecera) [1946986] - taprio: boolean values to a bool variable (Ivan Vecera) [1946986] - net_sched: fix RTNL deadlock again caused by request_module() (Ivan Vecera) [1946986] - cls_flower: call nla_ok() before nla_next() (Ivan Vecera) [1946986] - net/sched: sch_taprio: ensure to reset/destroy all child qdiscs (Ivan Vecera) [1946986] - net/sched: sch_taprio: reset child qdiscs before freeing them (Ivan Vecera) [1946986] - net: sched: incorrect Kconfig dependencies on Netfilter modules (Ivan Vecera) [1946986] - treewide: replace '---help---' in Kconfig files with 'help' (Ivan Vecera) [1946986] - net/sched: cls_u32: simplify the return expression of u32_reoffload_knode() (Ivan Vecera) [1946986] - net: sched: fix spelling mistake in Kconfig "trys" -> "tries" (Ivan Vecera) [1946986] - net/sched: fq_pie: initialize timer earlier in fq_pie_init() (Ivan Vecera) [1946986] - net: sched: remove redundant 'rtnl_held' argument (Ivan Vecera) [1946986] - selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module (Ivan Vecera) [1946986] - net: sched: alias action flags with TCA_ACT_ prefix (Ivan Vecera) [1946986] - treewide: rename nla_strlcpy to nla_strscpy. (Ivan Vecera) [1946986] - Modify return value of nla_strlcpy to match that of strscpy. (Ivan Vecera) [1946986] - Fix unefficient call to memset before memcpu in nla_strlcpy. (Ivan Vecera) [1946986] - net: sched: fix misspellings using misspell-fixer tool (Ivan Vecera) [1946986] - selftest: fix flower terse dump tests (Ivan Vecera) [1946986] - net: sched: implement action-specific terse dump (Ivan Vecera) [1946986] - net: cls_api: remove unneeded local variable in tc_dump_chain() (Ivan Vecera) [1946986] - openvswitch: fix send of uninitialized stack memory in ct limit reply (Antoine Tenart) [1950022] - net/sched: act_api: fix miss set post_ct for ovs after do conntrack in act_ct (Antoine Tenart) [1950022] - xsk: Clear pool even for inactive queues (Jiri Benc) [1882710] - xsk: Fix memory leak for failed bind (Jiri Benc) [1882710] - xsk: Return error code if force_zc is set (Jiri Benc) [1882710] - xsk: Change the tx writeable condition (Jiri Benc) [1882710] - xsk: Replace datagram_poll by sock_poll_wait (Jiri Benc) [1882710] - xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() (Jiri Benc) [1882710] - xsk: Fix incorrect netdev reference count (Jiri Benc) [1882710] - xsk: Fix umem cleanup bug at socket destruct (Jiri Benc) [1882710] - netdevsim: set .owner to THIS_MODULE (Jiri Benc) [1882710] - bpf: selftest: Use static globals in tcp_hdr_options and btf_skc_cls_ingress (Jiri Benc) [1882710] - xsk: Fix possible memory leak at socket close (Jiri Benc) [1882710] - samples/bpf: Set rlimit for memlock to infinity in all samples (Jiri Benc) [1882710] - bpf, selftests: Extend test_tc_redirect to use modified bpf_redirect_neigh() (Jiri Benc) [1882710] - bpf: Fix bpf_redirect_neigh helper api to support supplying nexthop (Jiri Benc) [1882710] - bpf, selftest: Fix flaky tcp_hdr_options test when adding addr to lo (Jiri Benc) [1882710] - bpf, selftests: Add redirect_peer selftest (Jiri Benc) [1882710] - bpf, selftests: Make redirect_neigh test more extensible (Jiri Benc) [1882710] - bpf: Add redirect_peer helper (Jiri Benc) [1882710] - bpf: Improve bpf_redirect_neigh helper description (Jiri Benc) [1882710] - bpf: Always return target ifindex in bpf_fib_lookup (Jiri Benc) [1882710] - xsk: Introduce padding between ring pointers (Jiri Benc) [1882710] - xsk: Remove internal DMA headers (Jiri Benc) [1882710] - bpf: selftest: Ensure the child sk inherited all bpf_sock_ops_cb_flags (Jiri Benc) [1882710] - bpf: tcp: Do not limit cb_flags when creating child sk from listen sk (Jiri Benc) [1882710] - bpf, selftests: Add redirect_neigh selftest (Jiri Benc) [1882710] - bpf: Add redirect_neigh helper as redirect drop-in (Jiri Benc) [1882710] - tools, bpf: Synchronise BPF UAPI header with tools (Jiri Benc) [1882710] - bpf: Fix formatting in documentation for BPF helpers (Jiri Benc) [1882710] - xsk: Fix a documentation mistake in xsk_queue.h (Jiri Benc) [1882710] - xsk: Fix possible crash in socket_release when out-of-memory (Jiri Benc) [1882710] - xsk: Fix refcount warning in xp_dma_map (Jiri Benc) [1882710] - tcp: Only init congestion control if not initialized already (Jiri Benc) [1882710] - xsk: Fix null check on error return path (Jiri Benc) [1882710] - xsk: Fix possible segfault at xskmap entry insertion (Jiri Benc) [1882710] - xsk: Fix possible segfault in xsk umem diagnostics (Jiri Benc) [1882710] - xsk: Fix use-after-free in failed shared_umem bind (Jiri Benc) [1882710] - xsk: Documentation for XDP_SHARED_UMEM between queues and netdevs (Jiri Benc) [1882710] - xsk: Add shared umem support between devices (Jiri Benc) [1882710] - xsk: Add shared umem support between queue ids (Jiri Benc) [1882710] - xsk: i40e: ice: ixgbe: mlx5: Test for dma_need_sync earlier for better performance (Jiri Benc) [1882710] - xsk: Rearrange internal structs for better performance (Jiri Benc) [1882710] - xsk: Enable sharing of dma mappings (Jiri Benc) [1882710] - xsk: Move addrs from buffer pool to umem (Jiri Benc) [1882710] - xsk: Move xsk_tx_list and its lock to buffer pool (Jiri Benc) [1882710] - xsk: Move queue_id, dev and need_wakeup to buffer pool (Jiri Benc) [1882710] - xsk: Move fill and completion rings to buffer pool (Jiri Benc) [1882710] - xsk: Create and free buffer pool independently from umem (Jiri Benc) [1882710] - xsk: i40e: ice: ixgbe: mlx5: Rename xsk zero-copy driver interfaces (Jiri Benc) [1882710] - xsk: i40e: ice: ixgbe: mlx5: Pass buffer pool to driver instead of umem (Jiri Benc) [1882710] - tcp: bpf: Optionally store mac header in TCP_SAVE_SYN (Jiri Benc) [1882710] - bpf: selftests: Tcp header options (Jiri Benc) [1882710] - bpf: selftests: Add fastopen_connect to network_helpers (Jiri Benc) [1882710] - bpf: tcp: Allow bpf prog to write and parse TCP header option (Jiri Benc) [1882710] - bpf: sock_ops: Change some members of sock_ops_kern from u32 to u8 (Jiri Benc) [1882710] - bpf: tcp: Add bpf_skops_hdr_opt_len() and bpf_skops_write_hdr_opt() (Jiri Benc) [1882710] - bpf: tcp: Add bpf_skops_parse_hdr() (Jiri Benc) [1882710] - bpf: tcp: Add bpf_skops_established() (Jiri Benc) [1882710] - tcp: Add saw_unknown to struct tcp_options_received (Jiri Benc) [1882710] - tcp: bpf: Add TCP_BPF_RTO_MIN for bpf_setsockopt (Jiri Benc) [1882710] - tcp: bpf: Add TCP_BPF_DELACK_MAX setsockopt (Jiri Benc) [1882710] - tcp: Use a struct to represent a saved_syn (Jiri Benc) [1882710] - tcp: tcp_init_buffer_space can be static (Jiri Benc) [1882710] - tcp: refactor setting the initial congestion window (Jiri Benc) [1882710] - tcp: fix code style in tcp_recvmsg() (Jiri Benc) [1882710] - tcp: duplicate clear of icsk_backoff (Jiri Benc) [1882710] - tcp: move rx_opt & syn_data_acked init to tcp_disconnect() (Jiri Benc) [1882710] - tcp: move tp->rack init to tcp_disconnect() (Jiri Benc) [1882710] - tcp: move app_limited init to tcp_disconnect() (Jiri Benc) [1882710] - tcp: move retrans_out, sacked_out, tlp_high_seq, last_oow_ack_time init to tcp_disconnect() (Jiri Benc) [1882710] - tcp: do not clear urg_data in tcp_create_openreq_child (Jiri Benc) [1882710] - tcp: move snd_cwnd & snd_cwnd_cnt init to tcp_disconnect() (Jiri Benc) [1882710] - tcp: move mdev_us init to tcp_disconnect() (Jiri Benc) [1882710] - tcp: do not clear srtt_us in tcp_create_openreq_child (Jiri Benc) [1882710] - tcp: do not clear packets_out in tcp_create_openreq_child() (Jiri Benc) [1882710] - tcp: move icsk_rto init to tcp_disconnect() (Jiri Benc) [1882710] - tcp: do not set snd_ssthresh in tcp_create_openreq_child() (Jiri Benc) [1882710] - net-veth: Add type safety to veth_xdp_to_ptr() and veth_ptr_to_xdp() (Jiri Benc) [1882710] - net-tun: Eliminate two tun/xdp related function calls from vhost-net (Jiri Benc) [1882710] - net-tun: Add type safety to tun_xdp_to_ptr() and tun_ptr_to_xdp() (Jiri Benc) [1882710] - ipv4: Add helpers for neigh lookup for nexthop (Jiri Benc) [1882710] - net: bpf: remove XDP_QUERY_XSK_UMEM enumerator (Jiri Benc) [1882710] - tipc: better validate user input in tipc_nl_retrieve_key() (Xin Long) [1950093] - tipc: simplify the finalize work queue (Xin Long) [1958456] - tipc: wait and exit until all work queues are done (Xin Long) [1958456] - [s390] KVM: s390: diag9c (directed yield) forwarding (Claudio Imbrenda) [1874105] - kvm/svm: Reenable nesting (Dr. David Alan Gilbert) [1790949] - powerpc/papr_scm: Reduce error severity if nvdimm stats inaccessible (Steve Best) [1965193] - Revert "[redhat] redhat/configs: Update CONFIG_ARM64_CNP" (Mark Salter) [1949533] - arm64: kernel: disable CNP on Carmel (Mark Salter) [1949533]- redhat/configs: Enable CONFIG_MICROSOFT_MANA=m (Vitaly Kuznetsov) [1957820] - net: mana: Use int to check the return value of mana_gd_poll_cq() (Vitaly Kuznetsov) [1957820] - net: mana: fix PCI_HYPERV dependency (Vitaly Kuznetsov) [1957820] - net: mana: remove redundant initialization of variable err (Vitaly Kuznetsov) [1957820] - net: mana: Add a driver for Microsoft Azure Network Adapter (MANA) (Vitaly Kuznetsov) [1957820] - hv_netvsc: Make netvsc/VF binding check both MAC and serial number (Vitaly Kuznetsov) [1957820] - net: evaluate net.ipvX.conf.all.ignore_routes_with_linkdown (Balazs Nemeth) [1957223] - net: evaluate net.ipv4.conf.all.proxy_arp_pvlan (Balazs Nemeth) [1957223] - netfilter: nf_log_syslog: Unset bridge logger in pernet exit (Phil Sutter) [1938214] - netfilter: nft_log: perform module load from nf_tables (Phil Sutter) [1938214] - netfilter: nft_dynset: fix timeouts later than 23 days (Phil Sutter) [1938214] - netfilter: nft_compat: make sure xtables destructors have run (Phil Sutter) [1938214] - netfilter: nftables: Add __printf() attribute (Phil Sutter) [1938214] - netfilter: nf_log: add module softdeps (Phil Sutter) [1938214] - netfilter: nf_log_common: merge with nf_log_syslog (Phil Sutter) [1938214] - netfilter: nf_log_bridge: merge with nf_log_syslog (Phil Sutter) [1938214] - netfilter: nf_log_netdev: merge with nf_log_syslog (Phil Sutter) [1938214] - netfilter: nf_log_ipv6: merge with nf_log_syslog (Phil Sutter) [1938214] - netfilter: move inline nf_ip6_ext_hdr() function to a more appropriate header. (Phil Sutter) [1938214] - ipv6: Use ipv6_authlen for len (Phil Sutter) [1938214] - netfilter: nf_log_arp: merge with nf_log_syslog (Phil Sutter) [1938214] - netfilter: nf_log_ipv4: rename to nf_log_syslog (Phil Sutter) [1938214] - net/sched: cls_api: increase max_reclassify_loop (Davide Caratti) [1955136] - vsock/vmci: Remove redundant assignment to err (Stefano Garzarella) [1956861] - vsock/virtio: free queued packets when closing socket (Stefano Garzarella) [1956861] - net: vsock: Fix a typo (Stefano Garzarella) [1956861] - selinux: vsock: Set SID for socket returned by accept() (Stefano Garzarella) [1956861] - af_vsock: Assign the vsock transport considering the vsock address flags (Stefano Garzarella) [1956861] - af_vsock: Set VMADDR_FLAG_TO_HOST flag on the receive path (Stefano Garzarella) [1956861] - vsock_addr: Check for supported flag values (Stefano Garzarella) [1956861] - vm_sockets: Add VMADDR_FLAG_TO_HOST vsock flag (Stefano Garzarella) [1956861] - vm_sockets: Add flags field in the vsock address data structure (Stefano Garzarella) [1956861] - hv_sock: Remove the accept port restriction (Stefano Garzarella) [1956861] - hv_sock: use HV_HYP_PAGE_SIZE for Hyper-V communication (Stefano Garzarella) [1956861] - net: add a helper to avoid issues with HW TX timestamping and SO_TXTIME (Corinna Vinschen) [1958988] - net: ensure mac header is set in virtio_net_hdr_to_skb() (Balazs Nemeth) [1955441] - devlink: Fix dmac_filter trap name, align to its documentation (Petr Oros) [1935701] - devlink: Add DMAC filter generic packet trap (Petr Oros) [1935701] - devlink: Add blackhole_nexthop trap (Petr Oros) [1935701] - stm class: Fix module init return on allocation failure (Jiri Olsa) [1907791] - stm class: ftrace: Use different channel accroding to CPU (Jiri Olsa) [1907791] - stm class: ftrace: Enable supported trace export flag (Jiri Olsa) [1907791] - stm class: ftrace: Change dependency to TRACING (Jiri Olsa) [1907791] - stm class: Replace zero-length array with flexible-array (Jiri Olsa) [1907791] - stm class: sys-t: Fix the use of time_after() (Jiri Olsa) [1907791] - stm class: Lose the protocol driver when dropping its reference (Jiri Olsa) [1907791] - stm class: Fix a double free of stm_source_device (Jiri Olsa) [1907791] - stm class: Fix channel bitmap on 32-bit systems (Jiri Olsa) [1907791] - stm class: Fix channel free in stm output free path (Jiri Olsa) [1907791] - stm class: Prevent division by zero (Jiri Olsa) [1907791] - stm class: Fix an endless loop in channel allocation (Jiri Olsa) [1907791] - stm class: Fix a module refcount leak in policy creation error path (Jiri Olsa) [1907791] - stm class: Use memcat_p() (Jiri Olsa) [1907791] - stm class: heartbeat: Fix whitespace (Jiri Olsa) [1907791] - stm class: p_sys-t: Add support for CLOCKSYNC packets (Jiri Olsa) [1907791] - stm class: Add MIPI SyS-T protocol support (Jiri Olsa) [1907791] - stm class: Switch over to the protocol driver (Jiri Olsa) [1907791] - stm class: Factor out default framing protocol (Jiri Olsa) [1907791] - stm class: Add a helper for writing data packets (Jiri Olsa) [1907791] - stm class: Introduce framing protocol drivers (Jiri Olsa) [1907791] - stm class: Clean up stp_configfs_init (Jiri Olsa) [1907791] - stm class: Clarify configfs root type/operations names (Jiri Olsa) [1907791] - stm class: Rework policy node fallback (Jiri Olsa) [1907791] - lib: Add memcat_p(): paste 2 pointer arrays together (Jiri Olsa) [1907791] - tracing: Add trace_export support for trace_marker (Jiri Olsa) [1907791] - tracing: Add trace_export support for event trace (Jiri Olsa) [1907791] - tracing: Add flag to control different traces (Jiri Olsa) [1907791] - tracing: Make function ‘ftrace_exports’ static (Jiri Olsa) [1907791] - tipc: increment the tmp aead refcnt before attaching it (Xin Long) [1931312] - tipc: skb_linearize the head skb when reassembling msgs (Xin Long) [1912376] - scsi: target: core: Fix warning on realtime kernels (Maurizio Lombardi) [1956416] - scsi: bnx2fc: Fix a typo (Nilesh Javali) [1921617] - scsi: bnx2fc: Fix misnaming of bnx2fc_free_session_resc() (Nilesh Javali) [1921617] - scsi: bnx2fc: Fix typo in bnx2fc_indicate_kcqe() (Nilesh Javali) [1921617] - scsi: bnx2fc: Fix Kconfig warning & CNIC build errors (Nilesh Javali) [1921617] - scsi: bnx2fc: Fix comparison to bool warning (Nilesh Javali) [1921617] - scsi: bnx2fc: Remove unneeded semicolon (Nilesh Javali) [1921617] - scsi: bnx2fc: Make a bunch of symbols static in bnx2fc_fcoe.c (Nilesh Javali) [1921617] - scsi: bnx2fc: Fix spelling mistake "couldnt" -> "couldn't" (Nilesh Javali) [1921617] - scsi: bnx2fc: Demote obvious misuse of kerneldoc to standard comment blocks (Nilesh Javali) [1921617] - scsi: bnx2fc: Fix a couple of bitrotted function documentation headers (Nilesh Javali) [1921617] - scsi: bnx2fc: Repair a range of kerneldoc issues (Nilesh Javali) [1921617] - scsi: bnx2fc: Removal of unused variables (Nilesh Javali) [1921617] - scsi: bnx2fc: Remove unneeded semicolon in bnx2fc_fcoe.c (Nilesh Javali) [1921617] - scsi: bnx2fc: Add missing annotation for bnx2fc_abts_cleanup() (Nilesh Javali) [1921617] - tools/power turbostat: Enable tsc_tweak for Elkhart Lake and Jasper Lake (Puneet Sethi) [1920704] - selinux: Allow context mounts for unpriviliged overlayfs (Miklos Szeredi) [1956486] - md-cluster: fix use-after-free issue when removing rdev (Nigel Croxon) [1956355] - md/bitmap: wait for external bitmap writes to complete during tear down (Nigel Croxon) [1956355] - md: do not return existing mddevs from mddev_find_or_alloc (Nigel Croxon) [1956355] - md: refactor mddev_find_or_alloc (Nigel Croxon) [1956355] - md: factor out a mddev_alloc_unit helper from mddev_find (Nigel Croxon) [1956355] - md: split mddev_find (Nigel Croxon) [1956355] - md: factor out a mddev_find_locked helper from mddev_find (Nigel Croxon) [1956355] - md: md_open returns -EBUSY when entering racing area (Nigel Croxon) [1956355] - md: Fix missing unused status line of /proc/mdstat (Nigel Croxon) [1956355] - md/raid10: improve discard request for far layout (Xiao Ni) [1956355] - md/raid10: improve raid10 discard request (Nigel Croxon) [1956355] - md/raid10: pull the code that wait for blocked dev into one function (Xiao Ni) [1956355] - md/raid10: extend r10bio devs to raid disks (Xiao Ni) [1956355] - md: add md_submit_discard_bio() for submitting discard bio (Nigel Croxon) [1956355] - leds: trigger: fix potential deadlock with libata (Waiman Long) [1963373] - x86/kvm: Unify kvm_pv_guest_cpu_reboot() with kvm_guest_cpu_offline() (Lenny Szubowicz) [1934273] - x86/kvm: Disable all PV features on crash (Lenny Szubowicz) [1934273] - x86/kvm: Disable kvmclock on all CPUs on shutdown (Lenny Szubowicz) [1934273] - x86/kvm: Teardown PV features on boot CPU as well (Lenny Szubowicz) [1934273] - x86/kvm: Fix pr_info() for async PF setup/teardown (Lenny Szubowicz) [1934273] - RDMA/qedr: Fix error return code in qedr_iw_connect() (Manish Chopra) [1914922] - qede: Use 'skb_add_rx_frag()' instead of hand coding it (Manish Chopra) [1914922] - qede: Remove a erroneous ++ in 'qede_rx_build_jumbo()' (Manish Chopra) [1914922] - qede: fix offload for IPIP tunnel packets (Manish Chopra) [1914922] - RDMA/qedr: iWARP invalid(zero) doorbell address fix (Manish Chopra) [1914922] - qed: fix ILT configuration of SRC block (Manish Chopra) [1914922] - qed: fix error return code in qed_iwarp_ll2_start() (Manish Chopra) [1914922] - RDMA/qedr: Fix resource leak in qedr_create_qp (Manish Chopra) [1914922] - qede: make driver reliable on unload after failures (Manish Chopra) [1914922] - net: qed: Remove unnecessary cast (Manish Chopra) [1914922] - nvme: fix NULL derefence in nvme_ctrl_fast_io_fail_tmo_show/store (Gopal Tiwari) [1935135] - nvme: export fast_io_fail_tmo to sysfs (Gopal Tiwari) [1935135] - EDAC: enable CONFIG_EDAC_IGEN6 (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC/igen6: ecclog_llist can be static (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC/i10nm: Add Intel Sapphire Rapids server support (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC: Add DDR5 new memory type (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC/i10nm: Use readl() to access MMIO registers (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC/igen6: Add debugfs interface for Intel client SoC EDAC driver (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC/igen6: Add EDAC driver for Intel client SoCs using IBECC (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC: Add three new memory types (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC, {skx,i10nm}: Use CPU stepping macro to pass configurations (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC/skx: Use the mcmtr register to retrieve close_pg/bank_xor_enable (Aristeu Rozanski) [1837389 1783539 1861479] - x86/cpu: Add a X86_MATCH_INTEL_FAM6_MODEL_STEPPINGS() macro (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC: Add missing MEM_LRDDR4 entry in edac_mem_types[] (Aristeu Rozanski) [1837389 1783539 1861479] - x86: export x86_match_cpu_v2 (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC/amd64: Fix PCI component registration (Aristeu Rozanski) [1918583] - EDAC/mce_amd: Use struct cpuinfo_x86.cpu_die_id for AMD NodeId (Aristeu Rozanski) [1918583] - x86/CPU/AMD: Remove amd_get_nb_id() (Aristeu Rozanski) [1918583] - EDAC/mce_amd: Make fam_ops static global (Aristeu Rozanski) [1918583] - x86/MCE/AMD: Allow Reserved types to be overwritten in smca_banks[] (Aristeu Rozanski) [1918583] - x86/MCE/AMD: Do not use rdmsr_safe_on_cpu() in smca_configure() (Aristeu Rozanski) [1918583] - EDAC/amd64: Get rid of the ECC disabled long message (Aristeu Rozanski) [1918583] - EDAC/amd64: Check for memory before fully initializing an instance (Aristeu Rozanski) [1918583] - EDAC/amd64: Use cached data when checking for ECC (Aristeu Rozanski) [1918583] - x86/MCE: Make the number of MCA banks a per-CPU variable (Aristeu Rozanski) [1918583] - x86/MCE/AMD: Don't cache block addresses on SMCA systems (Aristeu Rozanski) [1918583] - x86/MCE: Make mce_banks a per-CPU array (Aristeu Rozanski) [1918583] - x86/MCE: Make struct mce_banks[] static (Aristeu Rozanski) [1918583] - x86/MCE/AMD: Don't report L1 BTB MCA errors on some family 17h models (Aristeu Rozanski) [1918583] - EDAC/mce_amd: Decode MCA_STATUS in bit definition order (Aristeu Rozanski) [1918583] - EDAC/mce_amd: Decode MCA_STATUS[Scrub] bit (Aristeu Rozanski) [1918583] - EDAC, mce_amd: Match error descriptions to latest documentation (Aristeu Rozanski) [1918583] - x86/MCE/AMD: Carve out the MC4_MISC thresholding quirk (Aristeu Rozanski) [1918583] - x86/MCE/AMD: Turn off MC4_MISC thresholding on all family 0x15 models (Aristeu Rozanski) [1918583] - powerpc/64s: Fix unrelocated interrupt trampoline address test (Waiman Long) [1966462] - intel_th: pci: Add Alder Lake CPU support (Jiri Olsa) [1840246] - intel_th: pci: Add Alder Lake-S support (Jiri Olsa) [1840246] - mfd: intel_pmt: Add support for DG1 (David Arcari) [1783144] - mfd: intel_pmt: Fix nuisance messages and handling of disabled capabilities (David Arcari) [1783144] - redhat/configs: Add CONFIG_INTEL_PMT_CRASHLOG (David Arcari) [1783144] - redhat/configs: Add CONFIG_INTEL_PMT_TELEMETRY (David Arcari) [1783144] - redhat/configs: Add CONFIG_MFD_INTEL_PMT (David Arcari) [1783144] - platform/x86: intel_pmt_crashlog: Add dependency on MFD_INTEL_PMT (David Arcari) [1783144] - platform/x86: intel_pmt_telemetry: Add dependency on MFD_INTEL_PMT (David Arcari) [1783144] - platform/x86: intel_pmt: Make INTEL_PMT_CLASS non-user-selectable (David Arcari) [1783144] - platform/x86: intel_pmt_crashlog: Fix incorrect macros (David Arcari) [1783144] - platform/x86: intel_pmt_class: Initial resource to 0 (David Arcari) [1783144] - mfd: Standardise MFD_CELL_* helper names (David Arcari) [1783144] - platform/x86: pmt: Fix a potential Oops on error in probe (David Arcari) [1783144] - platform/x86: Intel PMT Crashlog capability driver (David Arcari) [1783144] - platform/x86: Intel PMT Telemetry capability driver (David Arcari) [1783144] - platform/x86: Intel PMT class driver (David Arcari) [1783144] - mfd: Intel Platform Monitoring Technology support (David Arcari) [1783144] - mfd: mfd-core: Ensure disabled devices are ignored without error (David Arcari) [1783144] - mfd: core: Fix double-free in mfd_remove_devices_fn() (David Arcari) [1783144] - mfd: mfd-core: Add mechanism for removal of a subset of children (David Arcari) [1783144] - mfd: core: Add OF_MFD_CELL_REG() helper (David Arcari) [1783144] - mfd: core: Fix formatting of MFD helpers (David Arcari) [1783144] - mfd: core: Make a best effort attempt to match devices with the correct of_nodes (David Arcari) [1783144] - mfd: mfd-core: Complete kerneldoc header for devm_mfd_add_devices() (David Arcari) [1783144] - mfd: Constify properties in mfd_cell (David Arcari) [1783144] - mfd: mfd-core: Honour Device Tree's request to disable a child-device (David Arcari) [1783144] - mfd: mfd-core: Move pdev->mfd_cell creation back into mfd_add_device() (David Arcari) [1783144] - mfd: mfd-core: Remove usage counting for .{en,dis}able() call-backs (David Arcari) [1783144] - mfd: mfd-core: Protect against NULL call-back function pointer (David Arcari) [1783144] - mfd: mfd-core: Remove mfd_clone_cell() (David Arcari) [1783144] - mfd: Provide MACRO to declare commonly defined MFD cell attributes (David Arcari) [1783144] - mfd: core: Set fwnode for created devices (David Arcari) [1783144] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (David Arcari) [1783144] - mfd: mfd-core: Document mfd_add_devices() (David Arcari) [1783144] - PCI: Add defines for Designated Vendor-Specific Extended Capability (David Arcari) [1783144] - tick/nohz: Update idle_exittime on actual idle exit (Phil Auld) [1962632] - tick/nohz: Remove superflous check for CONFIG_VIRT_CPU_ACCOUNTING_NATIVE (Phil Auld) [1962632] - tick/nohz: Conditionally restart tick on idle exit (Phil Auld) [1962632] - x86, sched: Fix the AMD CPPC maximum performance value on certain AMD Ryzen generations (Phil Auld) [1960687] - pinctrl: devicetree: Avoid taking direct reference to device name string (Aristeu Rozanski) [1922904] {CVE-2020-0427} - redhat: ppc64: enable CONFIG_PPC_RTAS_FILTER (Aristeu Rozanski) [1906444] {CVE-2020-27777} - powerpc/rtas: Fix typo of ibm,open-errinjct in RTAS filter (Aristeu Rozanski) [1906444] {CVE-2020-27777} - powerpc/rtas: Restrict RTAS requests from userspace (Aristeu Rozanski) [1906444] {CVE-2020-27777}- docs: vxlan: add info about device features (Petr Oros) [1941739] - selftests: net: add a test for static UDP tunnel ports (Petr Oros) [1941739] - netdevsim: support the static IANA VXLAN port flag (Petr Oros) [1941739] - selftests: net: add a test for shared UDP tunnel info tables (Petr Oros) [1941739] - netdevsim: shared UDP tunnel port table support (Petr Oros) [1941739] - netdevsim: add warnings on unexpected UDP tunnel port errors (Petr Oros) [1941739] - udp_tunnel: add the ability to share port tables (Petr Oros) [1941739] - docs: networking: convert vxlan.txt to ReST (Petr Oros) [1941739] - net: Treat __napi_schedule_irqoff() as __napi_schedule() on PREEMPT_RT (Ivan Vecera) [1960528] - ethtool: fix incorrect datatype in set_eee ops (Balazs Nemeth) [1956698] - ethtool: fix missing NLM_F_MULTI flag when dumping (Antoine Tenart) [1953847] - y2038: remove CONFIG_64BIT_TIME (Waiman Long) [1965360] - net/mlx4: Fix EEPROM dump support (Alaa Hleihel) [1915305] - net/mlx4_en: update moderation when config reset (Alaa Hleihel) [1915305] - net/mlx4_core: Add missed mlx4_free_cmd_mailbox() (Alaa Hleihel) [1915305] - IB/mlx4: Use port iterator and validation APIs (Alaa Hleihel) [1915305] - net/mlx4: Use effective interrupt affinity (Alaa Hleihel) [1915302 1915305] - net/mlx4: Replace irq_to_desc() abuse (Alaa Hleihel) [1915302 1915305] - net/mlx4: simplify the return expression of mlx4_init_srq_table() (Alaa Hleihel) [1915302 1915305] - RDMA/mlx4: Remove bogus dev_base_lock usage (Alaa Hleihel) [1915302 1915305] - net/mlx4: simplify the return expression of mlx4_init_cq_table() (Alaa Hleihel) [1915302 1915305] - net/mlx4: Remove unused #define MAX_MSIX_P_PORT (Alaa Hleihel) [1915302 1915305] - RDMA/mlx4: Enable querying AH for XRC QP types (Alaa Hleihel) [1915302 1915305] - IB/mlx4: Fix fall-through warnings for Clang (Alaa Hleihel) [1915302 1915305] - net/mlx4_en: Remove unused performance counters (Alaa Hleihel) [1915302 1915305] - net/mlx4: Assign boolean values to a bool variable (Alaa Hleihel) [1915302 1915305] - net/mlx4: Cleanup kernel-doc warnings (Alaa Hleihel) [1915302 1915305] - net/mlx4_core : remove unneeded semicolon (Alaa Hleihel) [1915302 1915305] - net/mlx4_core: Fix init_hca fields offset (Alaa Hleihel) [1915301 1915305] - mlx4: handle non-napi callers to napi_poll (Alaa Hleihel) [1915301 1915305] - mlx4: drivers/net/ethernet: clean up unused assignments (Alaa Hleihel) [1915301 1915305] - mlx4: add pause frame stats (Alaa Hleihel) [1915301 1915305] - mlx4: make sure to always set the port type (Alaa Hleihel) [1915301 1915305] - net/mlx4_en: RX, Add a prefetch command for small L1_CACHE_BYTES (Alaa Hleihel) [1915301 1915305] - cnic: remove redundant assignment to variable ret (Nilesh Javali) [1921619] - net: cnic: fix spelling mistake "reserverd" -> "reserved" (Nilesh Javali) [1921619] - cnic: Explicitly initialize all reference counts to 0. (Nilesh Javali) [1921619] - cfg80211: fix locking in netlink owner interface destruction (Jarod Wilson) [1937053] - brcmfmac: Avoid GFP_ATOMIC when GFP_KERNEL is enough (Jarod Wilson) [1937053] - ath11k: fix warning in ath11k_mhi_config (Jarod Wilson) [1937053] - ath11k: qmi: Fix spelling mistake "requeqst" -> "request" (Jarod Wilson) [1937053] - ath10k: Fix ath10k_wmi_tlv_op_pull_peer_stats_info() unlock without lock (Jarod Wilson) [1937053] - ath10k: Fix a use after free in ath10k_htc_send_bundle (Jarod Wilson) [1937053] - ath9k: Fix error check in ath9k_hw_read_revisions() for PCI devices (Jarod Wilson) [1937053] - mt76: mt7921: reinit wpdma during drv_own if necessary (Jarod Wilson) [1937053] - mt76: move mt76_token_init in mt76_alloc_device (Jarod Wilson) [1937053] - mt76: mt7921: fix a precision vs width bug in printk (Jarod Wilson) [1937053] - mt76: mt7915: fix a precision vs width bug in printk (Jarod Wilson) [1937053] - mt76: mt7615: fix a precision vs width bug in printk (Jarod Wilson) [1937053] - mt76: mt7921: introduce mt7921_mcu_sta_add routine (Jarod Wilson) [1937053] - mt76: mt7921: mt7921_stop should put device in fw_own state (Jarod Wilson) [1937053] - mt76: connac: unschedule mac_work before going to sleep (Jarod Wilson) [1937053] - mt76: mt7663: add awake and doze time accounting (Jarod Wilson) [1937053] - mt76: mt7921: improve doze opportunity (Jarod Wilson) [1937053] - mt76: mt7921: get rid of mcu_reset function pointer (Jarod Wilson) [1937053] - mt76: mt7915: do not read rf value from efuse in flash mode (Jarod Wilson) [1937053] - mt76: move token utilities in mt76 common module (Jarod Wilson) [1937053] - mt76: move token_lock, token and token_count in mt76_dev (Jarod Wilson) [1937053] - mt76: mt7921: fix possible invalid register access (Jarod Wilson) [1937053] - mt76: mt7921: enable deep sleep when the device suspends (Jarod Wilson) [1937053] - mt76: connac: introduce mt76_connac_mcu_set_deep_sleep utility (Jarod Wilson) [1937053] - mt76: mt7921: introduce mt7921_wpdma_reinit_cond utility routine (Jarod Wilson) [1937053] - mt76: mt7921: introduce mt7921_dma_{enable,disable} utilities (Jarod Wilson) [1937053] - mt76: mt7921: introduce mt7921_wpdma_reset utility routine (Jarod Wilson) [1937053] - mt76: mt7921: move mt7921_dma_reset in dma.c (Jarod Wilson) [1937053] - mt76: mt7615: Fix a dereference of pointer sta before it is null checked (Jarod Wilson) [1937053] - mt76: mt7921: enable sw interrupts (Jarod Wilson) [1937053] - mt76: mt7921: add awake and doze time accounting (Jarod Wilson) [1937053] - mt76: remove MT76_STATE_PM in tx path (Jarod Wilson) [1937053] - mt76: connac: use waitqueue for runtime-pm (Jarod Wilson) [1937053] - mt76: connac: do not run mt76_txq_schedule_all directly (Jarod Wilson) [1937053] - mt76: mt7615: rely on pm refcounting in mt7615_led_set_config (Jarod Wilson) [1937053] - mt76: connac: alaways wake the device before scanning (Jarod Wilson) [1937053] - mt76: mt7921: get rid of useless MT76_STATE_PM in mt7921_mac_work (Jarod Wilson) [1937053] - mt76: connac: remove MT76_STATE_PM in mac_tx_free (Jarod Wilson) [1937053] - mt76: connac: check wake refcount in mcu_fw_pmctrl (Jarod Wilson) [1937053] - mt76: connac: unschedule ps_work in mt76_connac_pm_wake (Jarod Wilson) [1937053] - mt76: mt7663: rely on mt76_connac_pm_ref/mt76_connac_pm_unref in tx/rx napi (Jarod Wilson) [1937053] - mt76: mt7921: rely on mt76_connac_pm_ref/mt76_connac_pm_unref in tx/rx napi (Jarod Wilson) [1937053] - mt76: dma: add the capability to define a custom rx napi poll routine (Jarod Wilson) [1937053] - mt76: mt7663: rely on mt76_connac_pm_ref/mt76_connac_pm_unref in tx path (Jarod Wilson) [1937053] - mt76: mt7921: rely on mt76_connac_pm_ref/mt76_connac_pm_unref in tx path (Jarod Wilson) [1937053] - mt76: connac: introduce wake counter for fw_pmctrl synchronization (Jarod Wilson) [1937053] - mt76: mt7663: fix a race between mt7615_mcu_drv_pmctrl and mt7615_mcu_fw_pmctrl (Jarod Wilson) [1937053] - mt76: mt7921: fix a race between mt7921_mcu_drv_pmctrl and mt7921_mcu_fw_pmctrl (Jarod Wilson) [1937053] - mt76: mt7921: remove leftover function declaration (Jarod Wilson) [1937053] - mt76: connac: move mcu_update_arp_filter in mt76_connac module (Jarod Wilson) [1937053] - mt76: mt7921: do not use 0 as NULL pointer (Jarod Wilson) [1937053] - mt76: mt7915: directly read per-rate tx power from registers (Jarod Wilson) [1937053] - mt76: mt7915: rework the flow of txpower setting (Jarod Wilson) [1937053] - mt76: mt7915: add support for DT rate power limits (Jarod Wilson) [1937053] - mt76: mt7921: abort uncompleted scan by wifi reset (Jarod Wilson) [1937053] - mt76: mt7921: add wifisys reset support in debugfs (Jarod Wilson) [1937053] - mt76: mt7921: run mt7921_mcu_fw_log_2_host holding mt76 mutex (Jarod Wilson) [1937053] - mt76: improve mcu error logging (Jarod Wilson) [1937053] - mt76: mt7921: move hw configuration in mt7921_register_device (Jarod Wilson) [1937053] - mt76: mt7915: add support for applying pre-calibration data (Jarod Wilson) [1937053] - mt76: mt7615: load ROM patch before checking patch semaphore status (Jarod Wilson) [1937053] - mt76: mt7615: fix entering driver-own state on mt7663 (Jarod Wilson) [1937053] - mt76: mt7615: fix hardware error recovery for mt7663 (Jarod Wilson) [1937053] - mt76: mt7921: add dumping Tx power table (Jarod Wilson) [1937053] - mt76: introduce single-sku support for mt7663/mt7921 (Jarod Wilson) [1937053] - mt76: mt7615: do not use mt7615 single-sku values for mt7663 (Jarod Wilson) [1937053] - mt76: mt7615: implement support for using DT rate power limits (Jarod Wilson) [1937053] - mt76: extend DT rate power limits to support 11ax devices (Jarod Wilson) [1937053] - mt76: add functions for parsing rate power limits from DT (Jarod Wilson) [1937053] - mt76: flush tx status queue on DMA reset (Jarod Wilson) [1937053] - mt76: mt7921: add mt7921_dma_cleanup in mt7921_unregister_device (Jarod Wilson) [1937053] - mt76: mt7615: use ieee80211_free_txskb() in mt7615_tx_token_put() (Jarod Wilson) [1937053] - mt76: mt7615: only free skbs after mt7615_dma_reset() when reset happens (Jarod Wilson) [1937053] - mt76: mt7915: only free skbs after mt7915_dma_reset() when reset happens (Jarod Wilson) [1937053] - mt76: mt7915: fix memleak when mt7915_unregister_device() (Jarod Wilson) [1937053] - mt76: mt7615: fix memleak when mt7615_unregister_device() (Jarod Wilson) [1937053] - mt76: mt7915: fix rate setting of tx descriptor in testmode (Jarod Wilson) [1937053] - mt76: mt7915: rework mt7915_tm_set_tx_len() (Jarod Wilson) [1937053] - mt76: testmode: add support to send larger packet (Jarod Wilson) [1937053] - rtlwifi: implement set_tim by update beacon content (Jarod Wilson) [1937053] - rtw88: refine napi deinit flow (Jarod Wilson) [1937053] - rtw88: Fix potential unrecoverable tx queue stop (Jarod Wilson) [1937053] - rtw88: 8821c: Don't set RX_FLAG_DECRYPTED if packet has no encryption (Jarod Wilson) [1937053] - rtw88: 8822c: debug: allow debugfs to enable/disable TXGAPK (Jarod Wilson) [1937053] - rtw88: 8822c: Add gap-k calibration to improve long range performance (Jarod Wilson) [1937053] - rtw88: 8822c: reorder macro position according to the register number (Jarod Wilson) [1937053] - iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_gen2_enqueue_hcmd() (Jarod Wilson) [1937053] - cfg80211: scan: drop entry from hidden_list on overflow (Jarod Wilson) [1937053] - wireless: fix spelling of A-MSDU in HE capabilities (Jarod Wilson) [1937053] - wireless: align HE capabilities A-MPDU Length Exponent Extension (Jarod Wilson) [1937053] - wireless: align some HE capabilities with the spec (Jarod Wilson) [1937053] - mac80211: drop the connection if firmware crashed while in CSA (Jarod Wilson) [1937053] - nl80211: Add new RSNXE related nl80211 extended features (Jarod Wilson) [1937053] - mac80211: properly drop the connection in case of invalid CSA IE (Jarod Wilson) [1937053] - mac80211: make ieee80211_vif_to_wdev work when the vif isn't in the driver (Jarod Wilson) [1937053] - nl80211/cfg80211: add a flag to negotiate for LMR feedback in NDP ranging (Jarod Wilson) [1937053] - ieee80211: add the values of ranging parameters max LTF total field (Jarod Wilson) [1937053] - mac80211: aes_cmac: check crypto_shash_setkey() return value (Jarod Wilson) [1937053] - mac80211: minstrel_ht: remove extraneous indentation on if statement (Jarod Wilson) [1937053] - mac80211: properly process TXQ management frames (Jarod Wilson) [1937053] - cfg80211: constify ieee80211_get_response_rate return (Jarod Wilson) [1937053] - cfg80211: fix a few kernel-doc warnings (Jarod Wilson) [1937053] - cfg80211: fix an htmldoc warning (Jarod Wilson) [1937053] - rtw88: 8822c: add CFO tracking (Jarod Wilson) [1937053] - iwlwifi: pcie: don't enable BHs with IRQs disabled (Jarod Wilson) [1937053] - rtw88: Fix array overrun in rtw_get_tx_power_params() (Jarod Wilson) [1937053] - brcmfmac: Remove duplicate struct declaration (Jarod Wilson) [1937053] - rtw88: update statistics to fw for fine-tuning performance (Jarod Wilson) [1937053] - brcmfmac: A typo fix (Jarod Wilson) [1937053] - rtl8xxxu: Simplify locking of a skb list accesses (Jarod Wilson) [1937053] - mwifiex: Remove unneeded variable: "ret" (Jarod Wilson) [1937053] - rtl8xxxu: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - mwifiex: don't print SSID to logs (Jarod Wilson) [1937053] - rtlwifi: rtl8192de: Use DEFINE_SPINLOCK() for spinlock (Jarod Wilson) [1937053] - rtlwifi: Simplify locking of a skb list accesses (Jarod Wilson) [1937053] - rtlwifi: remove rtl_get_tid_h (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: remove redundant assignment of variable rtlpriv->btcoexist.reg_bt_sco (Jarod Wilson) [1937053] - rtlwifi: remove redundant assignment to variable err (Jarod Wilson) [1937053] - rtlwifi: Few mundane typo fixes (Jarod Wilson) [1937053] - rtlwifi: 8821ae: upgrade PHY and RF parameters (Jarod Wilson) [1937053] - iwlwifi: dbg: disable ini debug in 9000 family and below (Jarod Wilson) [1937053] - iwlwifi: pcie: Change ma product string name (Jarod Wilson) [1937053] - iwlwifi: fw: print out trigger delay when collecting data (Jarod Wilson) [1937053] - iwlwifi: trans/pcie: defer transport initialisation (Jarod Wilson) [1937053] - iwlwifi: bump FW API to 63 for AX devices (Jarod Wilson) [1937053] - iwlwifi: mvm: don't WARN if we can't remove a time event (Jarod Wilson) [1937053] - iwlwifi: mvm: don't disconnect immediately if we don't hear beacons after CSA (Jarod Wilson) [1937053] - iwlwifi: rs-fw: don't support stbc for HE 160 (Jarod Wilson) [1937053] - iwlwifi: warn on SKB free w/o op-mode (Jarod Wilson) [1937053] - iwlwifi: mvm: add support for version 3 of LARI_CONFIG_CHANGE command. (Jarod Wilson) [1937053] - iwlwifi: pcie: add ISR debug info for msix debug (Jarod Wilson) [1937053] - iwlwifi: pcie: merge napi_poll_msix functions (Jarod Wilson) [1937053] - iwlwifi: mvm: don't lock mutex in RCU critical section (Jarod Wilson) [1937053] - iwlwifi: mvm: remove PS from lower rates. (Jarod Wilson) [1937053] - iwlwifi: mvm: umac error table mismatch (Jarod Wilson) [1937053] - iwlwifi: queue: avoid memory leak in reset flow (Jarod Wilson) [1937053] - iwlwifi: don't warn if we can't wait for empty tx queues (Jarod Wilson) [1937053] - iwlwifi: remove remaining software checksum code (Jarod Wilson) [1937053] - iwlwifi: remove TCM events (Jarod Wilson) [1937053] - iwlwifi: mvm: Use IWL_INFO in fw_reset_handshake() (Jarod Wilson) [1937053] - iwlwifi: mvm: refactor ACPI DSM evaluation function (Jarod Wilson) [1937053] - iwlwifi: mvm: support BIOS enable/disable for 11ax in Ukraine (Jarod Wilson) [1937053] - iwlwifi: move iwl_configure_rxq to be used by other op_modes (Jarod Wilson) [1937053] - iwlwifi: add new so-gf device (Jarod Wilson) [1937053] - iwlwifi: mvm: enable PPAG in China (Jarod Wilson) [1937053] - iwlwifi: mvm: Add support for 6GHz passive scan (Jarod Wilson) [1937053] - iwlwifi: add ax201 killer device (Jarod Wilson) [1937053] - iwlwifi: mvm: when associated with PMF, use protected NDP ranging negotiation (Jarod Wilson) [1937053] - iwlwifi: mvm: clean up queue sync implementation (Jarod Wilson) [1937053] - iwlwifi: mvm: write queue_sync_state only for sync (Jarod Wilson) [1937053] - iwlwifi: mvm: responder: support responder config command version 8 (Jarod Wilson) [1937053] - iwlwifi: mvm: support range request command version 12 (Jarod Wilson) [1937053] - iwlwifi: pcie: make cfg vs. trans_cfg more robust (Jarod Wilson) [1937053] - iwlwifi: pcie: clear only FH bits handle in the interrupt (Jarod Wilson) [1937053] - iwlwifi: add 160Mhz to killer 1550 name (Jarod Wilson) [1937053] - iwlwifi: change name to AX 211 and 411 family (Jarod Wilson) [1937053] - iwlwifi: change step in so-gf struct (Jarod Wilson) [1937053] - iwlwifi: pcie: Add support for Bz Family (Jarod Wilson) [1937053] - iwlwifi: mvm: don't allow CSA if we haven't been fully associated (Jarod Wilson) [1937053] - iwlwifi: pcie: normally grab NIC access for inflight-hcmd (Jarod Wilson) [1937053] - iwlwifi: pcie: avoid unnecessarily taking spinlock (Jarod Wilson) [1937053] - iwlwifi: mvm: enable TX on new CSA channel before disconnecting (Jarod Wilson) [1937053] - mt76: mt7921: add rcu section in mt7921_mcu_tx_rate_report (Jarod Wilson) [1937053] - mt76: mt7921: introduce MCU_EVENT_LP_INFO event parsing (Jarod Wilson) [1937053] - mt76: mt7615: always add rx header translation tlv when adding stations (Jarod Wilson) [1937053] - mt76: mt7615: add missing SPDX tag in mmio.c (Jarod Wilson) [1937053] - mt76: mt7915: add mmio.c (Jarod Wilson) [1937053] - mt76: report Rx timestamp (Jarod Wilson) [1937053] - mt76: mt7921: remove 80+80 MHz support capabilities (Jarod Wilson) [1937053] - mt76: fix potential DMA mapping leak (Jarod Wilson) [1937053] - mt76: mt7921: reduce the data latency during hw scan (Jarod Wilson) [1937053] - mt76: mt7921: fix the insmod hangs (Jarod Wilson) [1937053] - mt76: mt7921: fix kernel crash when the firmware fails to download (Jarod Wilson) [1937053] - mt76: mt7921: fix the dwell time control (Jarod Wilson) [1937053] - mt76: mt7921: fix inappropriate WoW setup with the missing ARP informaiton (Jarod Wilson) [1937053] - mt76: mt7921: introduce MT_WFDMA_DUMMY_CR definition (Jarod Wilson) [1937053] - mt76: mt7915: add wifi subsystem reset (Jarod Wilson) [1937053] - mt76: mt7915: fix mt7915_mcu_add_beacon (Jarod Wilson) [1937053] - mt76: mt7615: fix .add_beacon_offload() (Jarod Wilson) [1937053] - mt76: mt7921: rework mt7921_mcu_debug_msg_event routine (Jarod Wilson) [1937053] - mt76: mt7921: always wake the device in mt7921_remove_interface (Jarod Wilson) [1937053] - mt76: mt7921: fix key set/delete issue (Jarod Wilson) [1937053] - mt76: mt7915: fix txpower init for TSSI off chips (Jarod Wilson) [1937053] - mt76: mt7915: limit firmware log message printk to buffer length (Jarod Wilson) [1937053] - mt76: mt7615: limit firmware log message printk to buffer length (Jarod Wilson) [1937053] - mt76: mt7615: fix chip reset on MT7622 and MT7663e (Jarod Wilson) [1937053] - mt76: mt7915: cleanup mcu tx queue in mt7915_dma_reset() (Jarod Wilson) [1937053] - mt76: mt7915: keep mcu_add_bss_info enabled till interface removal (Jarod Wilson) [1937053] - mt76: mt7615: keep mcu_add_bss_info enabled till interface removal (Jarod Wilson) [1937053] - mt76: mt7622: trigger hif interrupt for system reset (Jarod Wilson) [1937053] - mt76: mt7615: cleanup mcu tx queue in mt7615_dma_reset() (Jarod Wilson) [1937053] - mt76: mt7615: only enable DFS test knobs for mt7615 (Jarod Wilson) [1937053] - mt76: mt7921: properly configure rcpi adding a sta to the fw (Jarod Wilson) [1937053] - mt76: connac: introduce mt76_sta_cmd_info data structure (Jarod Wilson) [1937053] - mt76: mt7921: get rid of mt7921_mac_wtbl_lmac_addr (Jarod Wilson) [1937053] - mt76: mt7915: refresh repeater entry MAC address when setting BSSID (Jarod Wilson) [1937053] - mt76: mt7915: fix key set/delete issue (Jarod Wilson) [1937053] - mt76: mt7921: remove duplicated macros in mcu.h (Jarod Wilson) [1937053] - mt76: mt7921: remove redundant check on type (Jarod Wilson) [1937053] - mt76: mt7921: remove leftovers from dbdc configuration (Jarod Wilson) [1937053] - mt76: mt7921: add wifi reset support (Jarod Wilson) [1937053] - mt76: dma: export mt76_dma_rx_cleanup routine (Jarod Wilson) [1937053] - mt76: dma: introduce mt76_dma_queue_reset routine (Jarod Wilson) [1937053] - mt76: mt7921: introduce __mt7921_start utility routine (Jarod Wilson) [1937053] - mt76: mt7921: introduce mt7921_run_firmware utility routine. (Jarod Wilson) [1937053] - mt76: introduce mcu_reset function pointer in mt76_mcu_ops structure (Jarod Wilson) [1937053] - mt76: mt7921: reduce mcu timeouts for suspend, offload and hif_ctrl msg (Jarod Wilson) [1937053] - mt76: mt7915: fix possible deadlock while mt7915_register_ext_phy() (Jarod Wilson) [1937053] - mt76: mt7615: add missing capabilities for DBDC (Jarod Wilson) [1937053] - mt76: mt7663s: fix the possible device hang in high traffic (Jarod Wilson) [1937053] - mt76: mt7663s: make all of packets 4-bytes aligned in sdio tx aggregation (Jarod Wilson) [1937053] - mt76: mt7663: fix when beacon filter is being applied (Jarod Wilson) [1937053] - mt76: mt7615: check mcu returned values in mt7615_ops (Jarod Wilson) [1937053] - mt76: mt7915: check mcu returned values in mt7915_ops (Jarod Wilson) [1937053] - mt76: mt7915: fix txrate reporting (Jarod Wilson) [1937053] - mt76: mt7915: fix rxrate reporting (Jarod Wilson) [1937053] - mt76: mt76x0u: Add support for TP-Link T2UHP(UN) v1 (Jarod Wilson) [1937053] - mt76: mt7915: fix PHY mode for DBDC (Jarod Wilson) [1937053] - mt76: mt7915: stop ext_phy queue when mac reset happens (Jarod Wilson) [1937053] - mt76: mt7915: fix CSA notification for DBDC (Jarod Wilson) [1937053] - mt76: mt7615: stop ext_phy queue when mac reset happens (Jarod Wilson) [1937053] - mt76: mt7615: fix CSA notification for DBDC (Jarod Wilson) [1937053] - mt76: mt7915: add missing capabilities for DBDC (Jarod Wilson) [1937053] - mt76: mt7921: check mcu returned values in mt7921_start (Jarod Wilson) [1937053] - mt76: mt7921: fix the base of the dynamic remap (Jarod Wilson) [1937053] - mt76: mt7921: fix the base of PCIe interrupt (Jarod Wilson) [1937053] - mt76: mt7921: get rid of mt7921_sta_rc_update routine (Jarod Wilson) [1937053] - mt76: check return value of mt76_txq_send_burst in mt76_txq_schedule_list (Jarod Wilson) [1937053] - mt76: connac: fix kernel warning adding monitor interface (Jarod Wilson) [1937053] - mt76: mt7915: fix mib stats counter reporting to mac80211 (Jarod Wilson) [1937053] - mt76: mt7615: fix mib stats counter reporting to mac80211 (Jarod Wilson) [1937053] - mt76: mt7615: remove hdr->fw_ver check (Jarod Wilson) [1937053] - mt76: mt7615: fix TSF configuration (Jarod Wilson) [1937053] - mt76: mt7921: fix stats register definitions (Jarod Wilson) [1937053] - mt76: mt7921: remove unneeded semicolon (Jarod Wilson) [1937053] - mt76: mt7915: fix aggr len debugfs node (Jarod Wilson) [1937053] - mt76: mt7921: fix aggr length histogram (Jarod Wilson) [1937053] - mt76: mt7615: fix memory leak in mt7615_coredump_work (Jarod Wilson) [1937053] - mt76: mt7615: add support for rx decapsulation offload (Jarod Wilson) [1937053] - mt76: mt7615: add rx checksum offload support (Jarod Wilson) [1937053] - mt76: mt7615: enable hw rx-amsdu de-aggregation (Jarod Wilson) [1937053] - mt76: connac: update sched_scan cmd usage (Jarod Wilson) [1937053] - mt76: mt7921: add flush operation (Jarod Wilson) [1937053] - mt76: mt7921: fixup rx bitrate statistics (Jarod Wilson) [1937053] - mt76: connac: fix up the setting for ht40 mode in mt76_connac_mcu_uni_add_bss (Jarod Wilson) [1937053] - mt76: mt7921: switch to new api for hardware beacon filter (Jarod Wilson) [1937053] - mt76: mt7921: fix memory leak in mt7921_coredump_work (Jarod Wilson) [1937053] - mt76: mt7921: fix suspend/resume sequence (Jarod Wilson) [1937053] - mt76: use PCI_VENDOR_ID_MEDIATEK to avoid open coded (Jarod Wilson) [1937053] - mt76: mt7915: always check return value from mt7915_mcu_alloc_wtbl_req (Jarod Wilson) [1937053] - mt76: connac: always check return value from mt76_connac_mcu_alloc_wtbl_req (Jarod Wilson) [1937053] - mt76: mt76x0: disable GTK offloading (Jarod Wilson) [1937053] - mt76: always use WTBL_MAX_SIZE for tlv allocation (Jarod Wilson) [1937053] - mt76: mt7921: removed unused definitions in mcu.h (Jarod Wilson) [1937053] - mt76: mt7921: remove unnecessary variable (Jarod Wilson) [1937053] - mt76: mt7921: enable random mac addr during scanning (Jarod Wilson) [1937053] - mt76: mt7615: support loading EEPROM for MT7613BE (Jarod Wilson) [1937053] - mt76: mt7915: fix tx skb dma unmap (Jarod Wilson) [1937053] - mt76: mt7615: fix tx skb dma unmap (Jarod Wilson) [1937053] - mt76: mt7615: fix key set/delete issues (Jarod Wilson) [1937053] - mt76: mt7915: add support for rx decapsulation offload (Jarod Wilson) [1937053] - mt76: mt7915: add rx checksum offload support (Jarod Wilson) [1937053] - mt76: mt7915: enable hw rx-amsdu de-aggregation (Jarod Wilson) [1937053] - mt76: add support for 802.3 rx frames (Jarod Wilson) [1937053] - cfg80211: Remove wrong RNR IE validation check (Jarod Wilson) [1937053] - mac80211: bail out if cipher schemes are invalid (Jarod Wilson) [1937053] - mac80211: clear the beacon's CRC after channel switch (Jarod Wilson) [1937053] - mac80211: Set priority and queue mapping for injected frames (Jarod Wilson) [1937053] - mac80211: Allow concurrent monitor iface and ethernet rx decap (Jarod Wilson) [1937053] - nl80211: Add interface to indicate TDLS peer's HE capability (Jarod Wilson) [1937053] - cfg80211: allow specifying a reason for hw_rfkill (Jarod Wilson) [1937053] - nl80211: better document CMD_ROAM behavior (Jarod Wilson) [1937053] - mac80211: set sk_pacing_shift for 802.3 txpath (Jarod Wilson) [1937053] - mac80211: don't apply flow control on management frames (Jarod Wilson) [1937053] - nl80211: Add missing line in nl80211_fils_discovery_policy (Jarod Wilson) [1937053] - mac80211: remove redundant assignment of variable result (Jarod Wilson) [1937053] - mac80211: minstrel_ht: remove unused variable 'mg' in minstrel_ht_next_jump_rate() (Jarod Wilson) [1937053] - cfg80211: regulatory: use DEFINE_SPINLOCK() for spinlock (Jarod Wilson) [1937053] - mac80211_hwsim: use DEFINE_SPINLOCK() for spinlock (Jarod Wilson) [1937053] - rfkill: use DEFINE_SPINLOCK() for spinlock (Jarod Wilson) [1937053] - mt7601u: enable TDLS support (Jarod Wilson) [1937053] - mt7601u: fix always true expression (Jarod Wilson) [1937053] - rtw88: Fix an error code in rtw_debugfs_set_rsvd_page() (Jarod Wilson) [1937053] - rtw88: coex: fix A2DP stutters while WL busy + WL scan (Jarod Wilson) [1937053] - rtw88: 8822c: add LC calibration for RTL8822C (Jarod Wilson) [1937053] - rtw88: 8822c: update tx power limit table to RF v40.1 (Jarod Wilson) [1937053] - rtw88: fix DIG min setting (Jarod Wilson) [1937053] - rtw88: add flush hci support (Jarod Wilson) [1937053] - rtw88: 8822c: support FW crash dump when FW crash (Jarod Wilson) [1937053] - rtw88: remove unnecessary variable (Jarod Wilson) [1937053] - rtw88: coex: add power off setting (Jarod Wilson) [1937053] - ath11k: Add support for STA to handle beacon miss (Jarod Wilson) [1937053] - ath11k: Update signal filled flag during sta_statistics drv op (Jarod Wilson) [1937053] - ath10k: skip the wait for completion to recovery in shutdown path (Jarod Wilson) [1937053] - ath11k: fix thermal temperature read (Jarod Wilson) [1937053] - ath11k: fix potential wmi_mgmt_tx_queue race condition (Jarod Wilson) [1937053] - ath11k: qmi: cosmetic changes to error messages (Jarod Wilson) [1937053] - ath11k: qmi: add more debug messages (Jarod Wilson) [1937053] - Revert "ath9k: fix ath_tx_process_buffer() potential null ptr dereference" (Jarod Wilson) [1937053] - ath11k: print hardware name and version during initialisation (Jarod Wilson) [1937053] - ath11k: Enable radar detection for 160MHz secondary segment (Jarod Wilson) [1937053] - ath11k: Fix sounding dimension config in HE cap (Jarod Wilson) [1937053] - ath11k: add qcn9074 pci device support (Jarod Wilson) [1937053] - ath11k: add extended interrupt support for QCN9074 (Jarod Wilson) [1937053] - ath11k: add CE interrupt support for QCN9074 (Jarod Wilson) [1937053] - ath11k: add data path support for QCN9074 (Jarod Wilson) [1937053] - ath11k: add hal support for QCN9074 (Jarod Wilson) [1937053] - ath11k: add static window support for register access (Jarod Wilson) [1937053] - ath11k: Add qcn9074 mhi controller config (Jarod Wilson) [1937053] - ath11k: Update memory segment count for qcn9074 (Jarod Wilson) [1937053] - ath11k: qmi: increase the number of fw segments (Jarod Wilson) [1937053] - ath11k: Move qmi service_ins_id to hw_params (Jarod Wilson) [1937053] - ath11k: Refactor ath11k_msi_config (Jarod Wilson) [1937053] - ath11k: debugfs: Fix spelling mistake "Opportunies" -> "Opportunities" (Jarod Wilson) [1937053] - ath9k: fix ath_tx_process_buffer() potential null ptr dereference (Jarod Wilson) [1937053] - nl80211: fix beacon head validation (Jarod Wilson) [1937053] - nl80211: fix potential leak of ACL params (Jarod Wilson) [1937053] - cfg80211: check S1G beacon compat element length (Jarod Wilson) [1937053] - cfg80211: remove WARN_ON() in cfg80211_sme_connect (Jarod Wilson) [1937053] - mac80211: fix time-is-after bug in mlme (Jarod Wilson) [1937053] - mac80211: fix TXQ AC confusion (Jarod Wilson) [1937053] - rfkill: revert back to old userspace API by default (Jarod Wilson) [1937053] - mac80211: clear sta->fast_rx when STA removed from 4-addr VLAN (Jarod Wilson) [1937053] - iwlwifi: mvm: fix beacon protection checks (Jarod Wilson) [1937053] - iwlwifi: mvm: rfi: don't lock mvm->mutex when sending config command (Jarod Wilson) [1937053] - iwlwifi: pcie: add support for So-F devices (Jarod Wilson) [1937053] - iwlwifi: fw: fix notification wait locking (Jarod Wilson) [1937053] - iwlwifi: add support for Qu with AX201 device (Jarod Wilson) [1937053] - iwlwifi: pcie: properly set LTR workarounds on 22000 devices (Jarod Wilson) [1937053] - iwlwifi: fix 11ax disabled bit in the regulatory capability flags (Jarod Wilson) [1937053] - brcmfmac: p2p: Fix recently introduced deadlock issue (Jarod Wilson) [1937053] - mt76: mt7921: fix airtime reporting (Jarod Wilson) [1937053] - iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_enqueue_hcmd() (Jarod Wilson) [1937053] - mt76: mt7615: remove redundant dev_err call in mt7622_wmac_probe() (Jarod Wilson) [1937053] - mt76: Convert to DEFINE_SHOW_ATTRIBUTE (Jarod Wilson) [1937053] - reg.c: Fix a spello (Jarod Wilson) [1937053] - mac80211: cfg.c: A typo fix (Jarod Wilson) [1937053] - wireless: remove never implemented MODULE_SUPPORTED_DEVICE (Jarod Wilson) [1937053] - wireless/nl80211: fix wdev_id may be used uninitialized (Jarod Wilson) [1937053] - nl80211: fix locking for wireless device netns change (Jarod Wilson) [1937053] - iwlwifi: don't call netif_napi_add() with rxq->lock held (was Re: Lockdep warning in iwl_pcie_rx_handle()) (Jarod Wilson) [1937053] - iwlwifi: fix ARCH=i386 compilation warnings (Jarod Wilson) [1937053] - iwlwifi: mvm: add terminate entry for dmi_system_id tables (Jarod Wilson) [1937053] - mt76: mt7915: fix unused 'mode' variable (Jarod Wilson) [1937053] - mt76: dma: do not report truncated frames to mac80211 (Jarod Wilson) [1937053] - mt76: mt7921: remove incorrect error handling (Jarod Wilson) [1937053] - iwlwifi: pcie: fix iwl_so_trans_cfg link error when CONFIG_IWLMVM is disabled (Jarod Wilson) [1937053] - ath11k: fix AP mode for QCA6390 (Jarod Wilson) [1937053] - ath11k: qmi: use pad to format dma_addr_t (Jarod Wilson) [1937053] - iwlwifi: avoid crash on unsupported debug collection (Jarod Wilson) [1937053] - mt76: mt7915: only modify tx buffer list after allocating tx token id (Jarod Wilson) [1937053] - mt76: fix tx skb error handling in mt76_dma_tx_queue_skb (Jarod Wilson) [1937053] - ath9k: fix transmitting to stations in dynamic SMPS mode (Jarod Wilson) [1937053] - redhat: Enable ath11k PCI device support (Jarod Wilson) [1937053] - soc: qcom: Do not depend on ARCH_QCOM for QMI helpers (Jarod Wilson) [1937053] - net: qrtr: Do not depend on ARCH_QCOM (Jarod Wilson) [1937053] - b43: N-PHY: Fix the update of coef for the PHY revision >= 3case (Jarod Wilson) [1937053] - nl80211: add documentation for HT/VHT/HE disable attributes (Jarod Wilson) [1937053] - cfg80211/mac80211: Support disabling HE mode (Jarod Wilson) [1937053] - mac80211: add STBC encoding to ieee80211_parse_tx_radiotap (Jarod Wilson) [1937053] - mac80211: minstrel_ht: remove sample rate switching code for constrained devices (Jarod Wilson) [1937053] - mac80211: minstrel_ht: show sampling rates in debugfs (Jarod Wilson) [1937053] - mac80211: minstrel_ht: significantly redesign the rate probing strategy (Jarod Wilson) [1937053] - mac80211: minstrel_ht: reduce the need to sample slower rates (Jarod Wilson) [1937053] - mac80211: minstrel_ht: update total packets counter in tx status path (Jarod Wilson) [1937053] - mac80211: minstrel_ht: use bitfields to encode rate indexes (Jarod Wilson) [1937053] - cfg80211: initialize reg_rule in __freq_reg_info() (Jarod Wilson) [1937053] - mac80211: fix potential overflow when multiplying to u32 integers (Jarod Wilson) [1937053] - mac80211: enable QoS support for nl80211 ctrl port (Jarod Wilson) [1937053] - cfg80211: remove unused callback (Jarod Wilson) [1937053] - rtw88: 8822c: update RF_B (2/2) parameter tables to v60 (Jarod Wilson) [1937053] - rtw88: 8822c: update RF_B (1/2) parameter tables to v60 (Jarod Wilson) [1937053] - rtw88: 8822c: update RF_A parameter tables to v60 (Jarod Wilson) [1937053] - rtw88: 8822c: update MAC/BB parameter tables to v60 (Jarod Wilson) [1937053] - rtw88: replace tx tasklet with work queue (Jarod Wilson) [1937053] - rtw88: add napi support (Jarod Wilson) [1937053] - rtw88: add rts condition (Jarod Wilson) [1937053] - rtw88: add dynamic rrsr configuration (Jarod Wilson) [1937053] - iwlwifi: remove incorrect comment in pnvm (Jarod Wilson) [1937053] - ath11k: qmi: add debug message for allocated memory segment addresses and sizes (Jarod Wilson) [1937053] - ath11k: pci: remove experimental warning (Jarod Wilson) [1937053] - ath10k: hold RCU lock when calling ieee80211_find_sta_by_ifaddr() (Jarod Wilson) [1937053] - ath10k: change ath10k_offchan_tx_work() peer present msg to a warn (Jarod Wilson) [1937053] - ath9k: fix data bus crash when setting nf_override via debugfs (Jarod Wilson) [1937053] - ath11k: add support to configure spatial reuse parameter set (Jarod Wilson) [1937053] - ath10k: restore tx sk_buff of htt header for SDIO (Jarod Wilson) [1937053] - brcmsmac: Fix the spelling configation to configuration in the file d11.h (Jarod Wilson) [1937053] - iwlwifi: bump FW API to 62 for AX devices (Jarod Wilson) [1937053] - iwlwifi: pnvm: implement reading PNVM from UEFI (Jarod Wilson) [1937053] - iwlwifi: pnvm: move file loading code to a separate function (Jarod Wilson) [1937053] - iwlwifi: pnvm: increment the pointer before checking the TLV (Jarod Wilson) [1937053] - iwlwifi: pcie: define FW_RESET_TIMEOUT for clarity (Jarod Wilson) [1937053] - iwlwifi: pnvm: set the PNVM again if it was already loaded (Jarod Wilson) [1937053] - iwlwifi: mvm: global PM mode does not reset after FW crash (Jarod Wilson) [1937053] - iwlwifi: mvm: reduce the print severity of failing getting NIC temp (Jarod Wilson) [1937053] - iwlwifi: mvm: get NVM later in the mvm_start flow (Jarod Wilson) [1937053] - iwlmvm: set properly NIC_NOT_ACK_ENABLED flag (Jarod Wilson) [1937053] - iwlwifi: remove max_ht_ampdu_exponent config parameter (Jarod Wilson) [1937053] - iwlwifi: remove max_vht_ampdu_exponent config parameter (Jarod Wilson) [1937053] - iwlwifi: mvm: Check ret code for iwl_mvm_load_nvm_to_nic (Jarod Wilson) [1937053] - iwlwifi: mvm: don't check if CSA event is running before removing (Jarod Wilson) [1937053] - iwlwifi: mvm: Support SCAN_CFG_CMD version 5 (Jarod Wilson) [1937053] - iwlwifi: mvm: isolate the get nvm flow (Jarod Wilson) [1937053] - iwlwifi: mvm: simplify iwl_mvm_dbgfs_register (Jarod Wilson) [1937053] - iwlwifi: mvm: register to mac80211 last (Jarod Wilson) [1937053] - iwlwifi: acpi: add support for DSM RFI (Jarod Wilson) [1937053] - iwlwifi: mvm: add RFI-M support (Jarod Wilson) [1937053] - iwlwifi:mvm: Add support for version 2 of the LARI_CONFIG_CHANGE command. (Jarod Wilson) [1937053] - iwlwifi: pcie: don't crash when rx queues aren't allocated in interrupt (Jarod Wilson) [1937053] - iwlwifi: correction of group-id once sending REPLY_ERROR (Jarod Wilson) [1937053] - iwlwifi: pcie: add AX201 and AX211 radio modules for Ma devices (Jarod Wilson) [1937053] - iwlwifi: pcie: add CDB bit to the device configuration parsing (Jarod Wilson) [1937053] - iwlwifi: acpi: don't return valid pointer as an ERR_PTR (Jarod Wilson) [1937053] - iwlwifi: queue: add fake tx time point (Jarod Wilson) [1937053] - iwlwifi: remove flags argument for nic_access (Jarod Wilson) [1937053] - iwlwifi: declare support for triggered SU/MU beamforming feedback (Jarod Wilson) [1937053] - iwlwifi: dbg: add op_mode callback for collecting debug data. (Jarod Wilson) [1937053] - iwlwifi: api: clean up some documentation/bits (Jarod Wilson) [1937053] - iwlwifi: dbg: remove unsupported regions (Jarod Wilson) [1937053] - iwlwifi: pcie: Change Ma device ID (Jarod Wilson) [1937053] - iwlwifi: when HW has rate offload don't look at control field (Jarod Wilson) [1937053] - iwlwifi: pcie: NULLify pointers after free (Jarod Wilson) [1937053] - iwlwifi: mvm: assign SAR table revision to the command later (Jarod Wilson) [1937053] - iwlwifi: mvm: remove useless iwl_mvm_resume_d3() function (Jarod Wilson) [1937053] - iwlwifi: mvm: enhance a print in CSA flows (Jarod Wilson) [1937053] - iwlwifi: mvm: send stored PPAG command instead of local (Jarod Wilson) [1937053] - iwlwifi: mvm: store PPAG enabled/disabled flag properly (Jarod Wilson) [1937053] - iwlwifi: mvm: fix the type we use in the PPAG table validity checks (Jarod Wilson) [1937053] - iwlwifi: acpi: fix PPAG table sizes (Jarod Wilson) [1937053] - iwlwifi: pcie: don't disable interrupts for reg_lock (Jarod Wilson) [1937053] - iwlwifi: pcie: add a few missing entries for So with Hr (Jarod Wilson) [1937053] - iwlwifi: dbg: Mark ucode tlv data as const (Jarod Wilson) [1937053] - iwlwifi: add new cards for So and Qu family (Jarod Wilson) [1937053] - ath11k: fix a locking bug in ath11k_mac_op_start() (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: phy: Simplify bool comparison (Jarod Wilson) [1937053] - rtlwifi: rtl8192se: Simplify bool comparison (Jarod Wilson) [1937053] - brcmfmac: add support for CQM RSSI notifications (Jarod Wilson) [1937053] - ath10k: Add new debug level for sta related logs (Jarod Wilson) [1937053] - ath11k: Update tx descriptor search index properly (Jarod Wilson) [1937053] - ath10k: Fix lockdep assertion warning in ath10k_sta_statistics (Jarod Wilson) [1937053] - ath10k: Fix suspicious RCU usage warning in ath10k_wmi_tlv_parse_peer_stats_info() (Jarod Wilson) [1937053] - wl3501: fix alignment constraints (Jarod Wilson) [1937053] - rt2800usb: add Sweex LW163V2 id's (Jarod Wilson) [1937053] - rt2x00: remove duplicate word and fix typo in comment (Jarod Wilson) [1937053] - mwifiex: Report connected BSS with cfg80211_connect_bss() (Jarod Wilson) [1937053] - rtl8xxxu: remove unused assignment value (Jarod Wilson) [1937053] - atmel: at76c50x: use DEFINE_MUTEX() for mutex lock (Jarod Wilson) [1937053] - brcmsmac: fix alignment constraints (Jarod Wilson) [1937053] - brcmfmac: Add DMI nvram filename quirk for Voyo winpad A15 tablet (Jarod Wilson) [1937053] - brcmfmac: Add DMI nvram filename quirk for Predia Basic tablet (Jarod Wilson) [1937053] - rtw88: 8821c: support RFE type2 wifi NIC (Jarod Wilson) [1937053] - rtw88: 8821c: Correct CCK RSSI (Jarod Wilson) [1937053] - rtw88: coex: 8821c: correct antenna switch function (Jarod Wilson) [1937053] - rtlwifi: rtl8192se: remove redundant initialization of variable rtstatus (Jarod Wilson) [1937053] - iwlwifi: pcie: Disable softirqs during Rx queue init (Jarod Wilson) [1937053] - iwlwifi: bump FW API to 61 for AX devices (Jarod Wilson) [1937053] - iwlwifi: mvm: add Asus to the PPAG approved list (Jarod Wilson) [1937053] - iwlwifi: mvm: add Microsoft to the PPAG approved list (Jarod Wilson) [1937053] - iwlwifi: mvm: add Samsung to the PPAG approved list (Jarod Wilson) [1937053] - iwlwifi: mvm: add HP to the PPAG approved list (Jarod Wilson) [1937053] - iwlwifi: mvm: implement approved list for the PPAG feature (Jarod Wilson) [1937053] - iwlwifi: mvm: set enabled in the PPAG command properly (Jarod Wilson) [1937053] - iwlwifi: mvm: add debugfs entry to trigger a dump as any time-point (Jarod Wilson) [1937053] - iwlwifi: mvm: add tx fail time point (Jarod Wilson) [1937053] - iwlwifi: fwrt: add suspend/resume time point (Jarod Wilson) [1937053] - iwlwifi: mvm: add triggers for MLME events (Jarod Wilson) [1937053] - iwlwifi: mvm: add IML/ROM information for other HW families (Jarod Wilson) [1937053] - iwlwifi: mvm: fix CSA AP side (Jarod Wilson) [1937053] - iwlwifi: mvm: make iwl_mvm_tt_temp_changed() static (Jarod Wilson) [1937053] - iwlwifi: mvm: cancel the scan delayed work when scan is aborted (Jarod Wilson) [1937053] - iwlwifi: pcie: add support for SnJ with Hr1 (Jarod Wilson) [1937053] - iwlwifi: mvm: move early time-point before nvm_init in non-unified (Jarod Wilson) [1937053] - iwlwifi: add support for SnJ with Jf devices (Jarod Wilson) [1937053] - iwlwifi: move SnJ and So rules to the new tables (Jarod Wilson) [1937053] - iwlwifi: mvm: slightly clean up rs_fw_set_supp_rates() (Jarod Wilson) [1937053] - iwlwifi: fw api: make hdr a zero-size array again (Jarod Wilson) [1937053] - iwlwifi: bump FW API to 60 for AX devices (Jarod Wilson) [1937053] - iwlwifi: mvm: advertise BIGTK client support if available (Jarod Wilson) [1937053] - iwlwifi: always allow maximum A-MSDU on newer devices (Jarod Wilson) [1937053] - iwlwifi: mvm: debugfs: check length precisely in inject_packet (Jarod Wilson) [1937053] - iwlwifi: mvm: simplify TX power setting (Jarod Wilson) [1937053] - iwlwifi: tx: move handing sync/async host command to trans (Jarod Wilson) [1937053] - iwlwifi: mvm: add explicit check for non-data frames in get Tx rate (Jarod Wilson) [1937053] - iwlwifi: mvm: debugfs for phy-integration-ver (Jarod Wilson) [1937053] - iwlwifi: parse phy integration string from FW TLV (Jarod Wilson) [1937053] - iwlwifi: mvm: csa: do not abort CSA before disconnect (Jarod Wilson) [1937053] - iwlwifi: mvm: don't send commands during suspend\resume transition (Jarod Wilson) [1937053] - iwlwifi: mvm: don't check system_pm_mode without mutex held (Jarod Wilson) [1937053] - iwlwifi: remove TRANS_PM_OPS (Jarod Wilson) [1937053] - iwlwifi: dbg: dump paged memory from index 1 (Jarod Wilson) [1937053] - iwl-trans: iwlwifi: move sync NMI logic to trans (Jarod Wilson) [1937053] - iwlwifi: pcie: properly implement NAPI (Jarod Wilson) [1937053] - iwlwifi: mvm: add support for new flush queue response (Jarod Wilson) [1937053] - iwlwifi: mvm: handle CCA-EXT delay firmware notification (Jarod Wilson) [1937053] - iwlwifi: mvm: scan: fix scheduled scan restart handling (Jarod Wilson) [1937053] - iwlwifi: mvm: remove debugfs injection limitations (Jarod Wilson) [1937053] - iwlwifi: mvm: check more notification sizes (Jarod Wilson) [1937053] - iwlwifi: mvm: add notification size checks (Jarod Wilson) [1937053] - ath11k: remove h from printk format specifier (Jarod Wilson) [1937053] - ath10k: remove h from printk format specifier (Jarod Wilson) [1937053] - cfg80211: fix netdev registration deadlock (Jarod Wilson) [1937053] - mac80211: fix station rate table updates on assoc (Jarod Wilson) [1937053] - mt76: mt7663: introduce coredump support (Jarod Wilson) [1937053] - mt76: mt7921: add coredump support (Jarod Wilson) [1937053] - mt76: mt7921: enable MSI interrupts (Jarod Wilson) [1937053] - mt76: mt7921: introduce regdomain notifier support (Jarod Wilson) [1937053] - mt76: mt7921: introduce Runtime PM support (Jarod Wilson) [1937053] - mt76: mt7921: rely on mt76_connac_mcu module for suspend and WoW support (Jarod Wilson) [1937053] - mt76: mt7921: rely on mt76_connac_mcu module for sched_scan and hw_scan (Jarod Wilson) [1937053] - mt76: mt7921: rely on mt76_connac_mcu common library (Jarod Wilson) [1937053] - mt76: mt7921: introduce PM support (Jarod Wilson) [1937053] - mt76: mt7921: introduce beacon_loss mcu event (Jarod Wilson) [1937053] - mt76: mt7921: introduce support for hardware beacon filter (Jarod Wilson) [1937053] - mt76: mt7921: introduce 802.11 PS support in sta mode (Jarod Wilson) [1937053] - mt76: mt7921: introduce schedule scan support (Jarod Wilson) [1937053] - mt76: mt7921: add debugfs support (Jarod Wilson) [1937053] - mt76: mt7921: introduce mt7921e support (Jarod Wilson) [1937053] - mt76: mt7921: add ieee80211_ops (Jarod Wilson) [1937053] - mt76: mt7921: add EEPROM support (Jarod Wilson) [1937053] - mt76: mt7921: add DMA support (Jarod Wilson) [1937053] - mt76: mt7921: add MCU support (Jarod Wilson) [1937053] - mt76: mt7921: add MAC support (Jarod Wilson) [1937053] - wireless: Fix "ordering" comment typos (Jarod Wilson) [1937053] - mt76: mt76_connac: move pm utility routines in mt76_connac_lib module (Jarod Wilson) [1937053] - mt76: mt76_connac: move pm data struct in mt76_connac.h (Jarod Wilson) [1937053] - mt76: mt76_connac: move WoW and suspend code in mt76_connac_mcu module (Jarod Wilson) [1937053] - mt76: mt76_connac: move hw_scan and sched_scan routine in mt76_connac_mcu module (Jarod Wilson) [1937053] - mt76: mt76_connac: create mcu library (Jarod Wilson) [1937053] - mt76: introduce mt76_vif data structure (Jarod Wilson) [1937053] - cfg80211: call cfg80211_destroy_ifaces() with wiphy lock held (Jarod Wilson) [1937053] - wext: call cfg80211_set_encryption() with wiphy lock held (Jarod Wilson) [1937053] - wext: call cfg80211_change_iface() with wiphy lock held (Jarod Wilson) [1937053] - nl80211: call cfg80211_dev_rename() under RTNL (Jarod Wilson) [1937053] - mt76: dma: fix a possible memory leak in mt76_add_fragment() (Jarod Wilson) [1937053] - ath9k: fix build error with LEDS_CLASS=m (Jarod Wilson) [1937053] - ath10k: fix wmi mgmt tx queue full due to race condition (Jarod Wilson) [1937053] - ath10k: pass the ssid info to get the correct bss entity (Jarod Wilson) [1937053] - ath10k: allow dynamic SAR power limits via common API (Jarod Wilson) [1937053] - mac80211: minstrel_ht: fix regression in the max_prob_rate fix (Jarod Wilson) [1937053] - mt76: mt7615: reduce VHT maximum MPDU length (Jarod Wilson) [1937053] - mt76: reduce q->lock hold time (Jarod Wilson) [1937053] - mt76: usb: process URBs with status EPROTO properly (Jarod Wilson) [1937053] - mt76: move vif_mask back from mt76_phy to mt76_dev (Jarod Wilson) [1937053] - mt76: mt7915: make vif index per adapter instead of per band (Jarod Wilson) [1937053] - mt76: mt7915: add support for using a secondary PCIe link for gen1 (Jarod Wilson) [1937053] - mt76: fix crash on tearing down ext phy (Jarod Wilson) [1937053] - mt76: mt7915: bring up the WA event rx queue for band1 (Jarod Wilson) [1937053] - mt76: mt7615: unify init work (Jarod Wilson) [1937053] - mt76: mt7915: support TxBF for DBDC (Jarod Wilson) [1937053] - mt76: mt7915: Remove unneeded semicolon (Jarod Wilson) [1937053] - mt76: mt7615: set mcu country code in mt7615_mcu_set_channel_domain() (Jarod Wilson) [1937053] - mt76: mt7915: fix eeprom DBDC band selection (Jarod Wilson) [1937053] - mt76: mt7915: fix eeprom parsing for DBDC (Jarod Wilson) [1937053] - iwlwifi: provide gso_type to GSO packets (Jarod Wilson) [1937053] - mt76: mt7915: disable RED support in the WA firmware (Jarod Wilson) [1937053] - mt76: mt7915: rework mcu API (Jarod Wilson) [1937053] - mt76: mt7915: do not set DRR group for stations (Jarod Wilson) [1937053] - mt76: mt7915: ensure that init work completes before starting the device (Jarod Wilson) [1937053] - mt76: mt7603: fix ED/CCA monitoring with single-stream devices (Jarod Wilson) [1937053] - mt76: mt7915: add implicit Tx beamforming support (Jarod Wilson) [1937053] - mt76: mt7915: simplify peer's TxBF capability check (Jarod Wilson) [1937053] - mt76: mt7615: mt7915: disable txpower sku when testmode enabled (Jarod Wilson) [1937053] - mt76: mt7915: add support for continuous tx in testmode (Jarod Wilson) [1937053] - mt76: mt7915: rework set state part in testmode (Jarod Wilson) [1937053] - mt76: testmode: add a new state for continuous tx (Jarod Wilson) [1937053] - mt76: mt7915: clean hw queue before starting new testmode tx (Jarod Wilson) [1937053] - mt76: mt7915: calculate new packet length when tx_time is set in testmode (Jarod Wilson) [1937053] - mt76: mt7915: add support for ipg in testmode (Jarod Wilson) [1937053] - mt76: mt7915: split edca update function (Jarod Wilson) [1937053] - mt76: testmode: make tx queued limit adjustable (Jarod Wilson) [1937053] - mt76: testmode: add attributes for ipg related parameters (Jarod Wilson) [1937053] - mt76: testmode: add support to set user-defined spe index (Jarod Wilson) [1937053] - mt76: mt7915: force ldpc for bw larger than 20MHz in testmode (Jarod Wilson) [1937053] - mt76: move chainmask in mt76_phy (Jarod Wilson) [1937053] - mt76: move mac_work in mt76_core module (Jarod Wilson) [1937053] - mt76: mt7615: move testmode data from dev to phy (Jarod Wilson) [1937053] - mt76: mt7915: move testmode data from dev to phy (Jarod Wilson) [1937053] - mt76: testmode: move mtd part to mt76_dev (Jarod Wilson) [1937053] - mt76: testmode: introduce dbdc support (Jarod Wilson) [1937053] - mt76: mt7915: add partial add_bss_info command on testmode init (Jarod Wilson) [1937053] - mt76: mt7915: drop zero-length packet to avoid Tx hang (Jarod Wilson) [1937053] - mt76: mt7915: simplify mt7915_mcu_send_message routine (Jarod Wilson) [1937053] - mt76: mt7915: fix endianness warning in mt7915_mcu_set_radar_th (Jarod Wilson) [1937053] - mt76: mt7915: add support for flash mode (Jarod Wilson) [1937053] - mt76: mt7915: run mt7915_configure_filter holding mt76 mutex (Jarod Wilson) [1937053] - mt76: mt7915: convert comma to semicolon (Jarod Wilson) [1937053] - mt76: mt7615: convert comma to semicolon (Jarod Wilson) [1937053] - mt76: mt7615: reset token when mac_reset happens (Jarod Wilson) [1937053] - mt76: mt7915: reset token when mac_reset happens (Jarod Wilson) [1937053] - mt76: mt7915: fix MT_CIPHER_BIP_CMAC_128 setkey (Jarod Wilson) [1937053] - mt76: mt7615: add vif check in mt7615_update_vif_beacon() (Jarod Wilson) [1937053] - mt76: mt7915: add vif check in mt7915_update_vif_beacon() (Jarod Wilson) [1937053] - ath11k: add ieee80211_unregister_hw to avoid kernel crash caused by NULL pointer (Jarod Wilson) [1937053] - mac80211: pause TX while changing interface type (Jarod Wilson) [1937053] - wext: fix NULL-ptr-dereference with cfg80211's lack of commit() (Jarod Wilson) [1937053] - cfg80211: avoid holding the RTNL when calling the driver (Jarod Wilson) [1937053] - iwl4965: do not process non-QOS frames on txq->sched_retry path (Jarod Wilson) [1937053] - mt7601u: process tx URBs with status EPROTO properly (Jarod Wilson) [1937053] - mt7601u: use ieee80211_rx_list to pass frames to the network stack as a batch (Jarod Wilson) [1937053] - rtw88: 8723de: adjust the LTR setting (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: fix bool comparison in expressions (Jarod Wilson) [1937053] - rtlwifi: rtl8192se: fix bool comparison in expressions (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: fix bool comparison in expressions (Jarod Wilson) [1937053] - rtlwifi: rtl8192c-common: fix bool comparison in expressions (Jarod Wilson) [1937053] - rtlwifi: rtl_pci: fix bool comparison in expressions (Jarod Wilson) [1937053] - mt7601u: fix kernel crash unplugging the device (Jarod Wilson) [1937053] - iwlwifi: queue: bail out on invalid freeing (Jarod Wilson) [1937053] - iwlwifi: mvm: guard against device removal in reprobe (Jarod Wilson) [1937053] - iwlwifi: Fix IWL_SUBDEVICE_NO_160 macro to use the correct bit. (Jarod Wilson) [1937053] - iwlwifi: mvm: clear IN_D3 after wowlan status cmd (Jarod Wilson) [1937053] - iwlwifi: pcie: add rules to match Qu with Hr2 (Jarod Wilson) [1937053] - iwlwifi: mvm: invalidate IDs of internal stations at mvm start (Jarod Wilson) [1937053] - iwlwifi: mvm: fix the return type for DSM functions 1 and 2 (Jarod Wilson) [1937053] - iwlwifi: pcie: reschedule in long-running memory reads (Jarod Wilson) [1937053] - iwlwifi: pcie: use jiffies for memory read spin time limit (Jarod Wilson) [1937053] - iwlwifi: pcie: fix context info memory leak (Jarod Wilson) [1937053] - iwlwifi: pcie: add a NULL check in iwl_pcie_txq_unmap (Jarod Wilson) [1937053] - iwlwifi: pcie: set LTR on more devices (Jarod Wilson) [1937053] - iwlwifi: queue: don't crash if txq->entries is NULL (Jarod Wilson) [1937053] - iwlwifi: fix the NMI flow for old devices (Jarod Wilson) [1937053] - iwlwifi: pnvm: don't try to load after failures (Jarod Wilson) [1937053] - iwlwifi: pnvm: don't skip everything when not reloading (Jarod Wilson) [1937053] - iwlwifi: pcie: avoid potential PNVM leaks (Jarod Wilson) [1937053] - iwlwifi: mvm: take mutex for calling iwl_mvm_get_sync_time() (Jarod Wilson) [1937053] - iwlwifi: mvm: skip power command when unbinding vif during CSA (Jarod Wilson) [1937053] - cfg80211: change netdev registration/unregistration semantics (Jarod Wilson) [1937053] - mac80211: minstrel_ht: fix rounding error in throughput calculation (Jarod Wilson) [1937053] - mac80211: minstrel_ht: increase stats update interval (Jarod Wilson) [1937053] - mac80211: minstrel_ht: fix max probability rate selection (Jarod Wilson) [1937053] - mac80211: minstrel_ht: improve sample rate selection (Jarod Wilson) [1937053] - mac80211: minstrel_ht: improve ampdu length estimation (Jarod Wilson) [1937053] - mac80211: minstrel_ht: remove old ewma based rate average code (Jarod Wilson) [1937053] - mac80211: remove legacy minstrel rate control (Jarod Wilson) [1937053] - mac80211: minstrel_ht: add support for OFDM rates on non-HT clients (Jarod Wilson) [1937053] - mac80211: minstrel_ht: clean up CCK code (Jarod Wilson) [1937053] - mac80211: introduce aql_enable node in debugfs (Jarod Wilson) [1937053] - cfg80211: Add phyrate conversion support for extended MCS in 60GHz band (Jarod Wilson) [1937053] - cfg80211: add VHT rate entries for MCS-10 and MCS-11 (Jarod Wilson) [1937053] - mac80211: reduce peer HE MCS/NSS to own capabilities (Jarod Wilson) [1937053] - mac80211: remove NSS number of 160MHz if not support 160MHz for HE (Jarod Wilson) [1937053] - mac80211: 160MHz with extended NSS BW in CSA (Jarod Wilson) [1937053] - mac80211: add LDPC encoding to ieee80211_parse_tx_radiotap (Jarod Wilson) [1937053] - mac80211: add rx decapsulation offload support (Jarod Wilson) [1937053] - ath10k: remove unused struct ath10k::dev_type (Jarod Wilson) [1937053] - ath11k: remove duplicate function declaration (Jarod Wilson) [1937053] - ath10k: increase rx buffer size to 2048 (Jarod Wilson) [1937053] - ath10k: sanitity check for ep connectivity (Jarod Wilson) [1937053] - mt76: mt7663s: fix rx buffer refcounting (Jarod Wilson) [1937053] - mt7601u: fix rx buffer refcounting (Jarod Wilson) [1937053] - mac80211: check if atf has been disabled in __ieee80211_schedule_txq (Jarod Wilson) [1937053] - mac80211: do not drop tx nulldata packets on encrypted links (Jarod Wilson) [1937053] - mac80211: fix encryption key selection for 802.3 xmit (Jarod Wilson) [1937053] - mac80211: fix fast-rx encryption check (Jarod Wilson) [1937053] - mac80211: fix incorrect strlen of .write in debugfs (Jarod Wilson) [1937053] - cfg80211: fix a kerneldoc markup (Jarod Wilson) [1937053] - brcmfmac: clear EAP/association status bits on linkdown events (Jarod Wilson) [1937053] - brcmfmac: Delete useless kfree code (Jarod Wilson) [1937053] - mt7601u: check the status of device in calibration (Jarod Wilson) [1937053] - mt7601u: process URBs in status EPROTO properly (Jarod Wilson) [1937053] - brcmfmac: support BCM4365E with 43666 ChipCommon chip ID (Jarod Wilson) [1937053] - mwifiex: pcie: Drop bogus __refdata annotation (Jarod Wilson) [1937053] - rtw88: Simplify bool comparison (Jarod Wilson) [1937053] - rtw88: coex: set 4 slot TDMA for BT link and WL busy (Jarod Wilson) [1937053] - rtw88: 8821c: apply CCK PD level which calculates from dynamic mechanism (Jarod Wilson) [1937053] - rtw88: reduce the log level for failure of tx report (Jarod Wilson) [1937053] - rtw88: Delete useless kfree code (Jarod Wilson) [1937053] - iwlwifi: dbg: Don't touch the tlv data (Jarod Wilson) [1937053] - mt76: Fix queue ID variable types after mcu queue split (Jarod Wilson) [1937053] - cfg80211: Save the regulatory domain with a lock (Jarod Wilson) [1937053] - cfg80211/mac80211: fix kernel-doc for SAR APIs (Jarod Wilson) [1937053] - mt76: mt7915: fix MESH ifdef block (Jarod Wilson) [1937053] - mt76: mt76s: fix NULL pointer dereference in mt76s_process_tx_queue (Jarod Wilson) [1937053] - mt76: sdio: remove wake logic in mt76s_process_tx_queue (Jarod Wilson) [1937053] - mt76: usb: remove wake logic in mt76u_status_worker (Jarod Wilson) [1937053] - ath11k: dp: clean up a variable name (Jarod Wilson) [1937053] - ath11k: pci: remove unnecessary mask in ath11k_pci_enable_ltssm() (Jarod Wilson) [1937053] - ath11k: pci: disable ASPM L0sLs before downloading firmware (Jarod Wilson) [1937053] - ath11k: qmi: try to allocate a big block of DMA memory first (Jarod Wilson) [1937053] - rtlwifi: rise completion at the last step of firmware callback (Jarod Wilson) [1937053] - mt76: mt76u: fix NULL pointer dereference in mt76u_status_worker (Jarod Wilson) [1937053] - ath10k: prevent deinitializing NAPI twice (Jarod Wilson) [1937053] - ath9k: Postpone key cache entry deletion for TXQ frames reference it (Jarod Wilson) [1937053] - ath: Modify ath_key_delete() to not need full key entry (Jarod Wilson) [1937053] - ath: Export ath_hw_keysetmac() (Jarod Wilson) [1937053] - ath9k: Clear key cache explicitly on disabling hardware (Jarod Wilson) [1937053] - ath: Use safer key clearing with key cache entries (Jarod Wilson) [1937053] - ath10k: Remove voltage regulator votes during wifi disable (Jarod Wilson) [1937053] - ath10k: Fix error handling in case of CE pipe init failure (Jarod Wilson) [1937053] - ath11k: Fix ath11k_pci_fix_l1ss() (Jarod Wilson) [1937053] - ath11k: Fix error code in ath11k_core_suspend() (Jarod Wilson) [1937053] - ath11k: start vdev if a bss peer is already created (Jarod Wilson) [1937053] - ath11k: fix crash caused by NULL rx_channel (Jarod Wilson) [1937053] - ath11k: add missing null check on allocated skb (Jarod Wilson) [1937053] - ath9k: make relay callbacks const (Jarod Wilson) [1937053] - ath11k: make relay callbacks const (Jarod Wilson) [1937053] - ath10k: make relay callbacks const (Jarod Wilson) [1937053] - ath11k: implement suspend for QCA6390 PCI devices (Jarod Wilson) [1937053] - ath11k: hif: add ce irq enable and disable functions (Jarod Wilson) [1937053] - ath11k: implement WoW enable and wakeup commands (Jarod Wilson) [1937053] - ath11k: set credit_update flag for flow controlled ep only (Jarod Wilson) [1937053] - ath11k: dp: stop rx pktlog before suspend (Jarod Wilson) [1937053] - ath11k: htc: implement suspend handling (Jarod Wilson) [1937053] - ath11k: htc: remove unused struct ath11k_htc_ops (Jarod Wilson) [1937053] - ath11k: pci: read select_window register to ensure write is finished (Jarod Wilson) [1937053] - ath11k: hif: implement suspend and resume functions (Jarod Wilson) [1937053] - ath11k: mhi: hook suspend and resume (Jarod Wilson) [1937053] - ath11k: Fix incorrect tlvs in scan start command (Jarod Wilson) [1937053] - ath11k: pci: disable VDD4BLOW (Jarod Wilson) [1937053] - ath11k: pci: fix L1ss clock unstable problem (Jarod Wilson) [1937053] - ath11k: pci: fix hot reset stability issues (Jarod Wilson) [1937053] - ath11k: put hw to DBS using WMI_PDEV_SET_HW_MODE_CMDID (Jarod Wilson) [1937053] - ath11k: mhi: print a warning if firmware crashed (Jarod Wilson) [1937053] - ath11k: use MHI provided APIs to allocate and free MHI controller (Jarod Wilson) [1937053] - ath10k: add atomic protection for device recovery (Jarod Wilson) [1937053] - ath10k: add option for chip-id based BDF selection (Jarod Wilson) [1937053] - mt76: remove unused variable q (Jarod Wilson) [1937053] - mac80211: add ieee80211_set_sar_specs (Jarod Wilson) [1937053] - nl80211: add common API to configure SAR power limitations (Jarod Wilson) [1937053] - mac80211: fix a mistake check for rx_stats update (Jarod Wilson) [1937053] - mac80211: mlme: save ssid info to ieee80211_bss_conf while assoc (Jarod Wilson) [1937053] - mac80211: Update rate control on channel change (Jarod Wilson) [1937053] - mac80211: don't filter out beacons once we start CSA (Jarod Wilson) [1937053] - mac80211: Fix calculation of minimal channel width (Jarod Wilson) [1937053] - mac80211: ignore country element TX power on 6 GHz (Jarod Wilson) [1937053] - mac80211: use bitfield helpers for BA session action frames (Jarod Wilson) [1937053] - mac80211: support Rx timestamp calculation for all preamble types (Jarod Wilson) [1937053] - mac80211: don't set set TDLS STA bandwidth wider than possible (Jarod Wilson) [1937053] - mac80211: support driver-based disconnect with reconnect hint (Jarod Wilson) [1937053] - cfg80211: support immediate reconnect request hint (Jarod Wilson) [1937053] - mac80211: use struct assignment for he_obss_pd (Jarod Wilson) [1937053] - cfg80211: remove struct ieee80211_he_bss_color (Jarod Wilson) [1937053] - nl80211: validate key indexes for cfg80211_registered_device (Jarod Wilson) [1937053] - cfg80211: include block-tx flag in channel switch started event (Jarod Wilson) [1937053] - mac80211: disallow band-switch during CSA (Jarod Wilson) [1937053] - ieee80211: update reduced neighbor report TBTT info length (Jarod Wilson) [1937053] - cfg80211: Save the regulatory domain when setting custom regulatory (Jarod Wilson) [1937053] - nl80211: always accept scan request with the duration set (Jarod Wilson) [1937053] - cfg80211: Update TSF and TSF BSSID for multi BSS (Jarod Wilson) [1937053] - cfg80211: scan PSC channels in case of scan with wildcard SSID (Jarod Wilson) [1937053] - mac80211: Skip entries with SAE H2E only membership selector (Jarod Wilson) [1937053] - cfg80211: Parse SAE H2E only membership selector (Jarod Wilson) [1937053] - mac80211: support MIC error/replay detected counters driver update (Jarod Wilson) [1937053] - mac80211: he: remove non-bss-conf fields from bss_conf (Jarod Wilson) [1937053] - mac80211: remove trailing semicolon in macro definitions (Jarod Wilson) [1937053] - nl80211: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - mac80211: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - cfg80211: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - cfg80211: fix callback type mismatches in wext-compat (Jarod Wilson) [1937053] - net: wireless: make a const array static, makes object smaller (Jarod Wilson) [1937053] - net: mac80211: use core API for updating TX/RX stats (Jarod Wilson) [1937053] - rfkill: add a reason to the HW rfkill state (Jarod Wilson) [1937053] - rtlwifi: rtl8192de: fix ofdm power compensation (Jarod Wilson) [1937053] - ath9k_htc: adhere to the DONT_REORDER transmit flag (Jarod Wilson) [1937053] - ath11k: mesh: add support for 256 bitmap in blockack frames in 11ax (Jarod Wilson) [1937053] - ath11k: support TXOP duration based RTS threshold (Jarod Wilson) [1937053] - ath11k: fix incorrect wmi param for configuring HE operation (Jarod Wilson) [1937053] - ath11k: unlock on error path in ath11k_mac_op_add_interface() (Jarod Wilson) [1937053] - ath11k: fix rmmod failure if qmi sequence fails (Jarod Wilson) [1937053] - rtw88: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - rt2x00: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - ath11k: pci: add MODULE_FIRMWARE macros (Jarod Wilson) [1937053] - rtw88: reduce polling time of IQ calibration (Jarod Wilson) [1937053] - rtw88: fix multiple definition of rtw_pm_ops (Jarod Wilson) [1937053] - brcmfmac: remove redundant assignment to pointer 'entry' (Jarod Wilson) [1937053] - rtw88: declare hw supports ch 144 (Jarod Wilson) [1937053] - rtw88: coex: fix missing unitialization of variable 'interval' (Jarod Wilson) [1937053] - mwifiex: change license text of Makefile and README from MARVELL to NXP (Jarod Wilson) [1937053] - rtw88: pci: Add prototypes for .probe, .remove and .shutdown (Jarod Wilson) [1937053] - ath9k: remove trailing semicolon in macro definition (Jarod Wilson) [1937053] - ath11k: Ignore resetting peer auth flag in peer assoc cmd (Jarod Wilson) [1937053] - ath11k: add 64bit check before reading msi high addr (Jarod Wilson) [1937053] - ath10k: fix a check patch warning returnNonBoolInBooleanFunction of sdio.c (Jarod Wilson) [1937053] - mac80211: mesh: fix mesh_pathtbl_init() error path (Jarod Wilson) [1937053] - mt76: mt7615: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - mt76: mt7915: fix ht mcs in mt7915_mcu_get_rx_rate() (Jarod Wilson) [1937053] - mt76: attempt to free up more room when filling the tx queue (Jarod Wilson) [1937053] - mt76: mt7915: stop queues when running out of tx tokens (Jarod Wilson) [1937053] - mt76: improve tx queue stop/wake (Jarod Wilson) [1937053] - mt76: mt7915: fix memory leak in mt7915_mcu_get_rx_rate() (Jarod Wilson) [1937053] - mt76: mt7615: fix rdd mcu cmd endianness (Jarod Wilson) [1937053] - mt76: mt7915: fix endian issues (Jarod Wilson) [1937053] - mt76: mt7915: get rid of dbdc debugfs knob (Jarod Wilson) [1937053] - mt76: mt7915: introduce dbdc support (Jarod Wilson) [1937053] - mt76: move hw mac_addr in mt76_phy (Jarod Wilson) [1937053] - mt76: move band allocation in mt76_register_phy (Jarod Wilson) [1937053] - mt76: rely on mt76_phy in mt76_init_sband_2g and mt76_init_sband_5g (Jarod Wilson) [1937053] - mt76: move band capabilities in mt76_phy (Jarod Wilson) [1937053] - mt76: move tx hw data queues in mt76_phy (Jarod Wilson) [1937053] - mt76: move mcu queues to mt76_dev q_mcu array (Jarod Wilson) [1937053] - mt76: rely on mt76_queue in tx_queue_skb_raw signature (Jarod Wilson) [1937053] - mt76: introduce mt76_init_mcu_queue utility routine (Jarod Wilson) [1937053] - mt76: rely on mt76_queue in tx_queue_skb signature (Jarod Wilson) [1937053] - mt76: dma: rely on mt76_queue in mt76_dma_tx_cleanup signature (Jarod Wilson) [1937053] - mt76: mt7663s: rely on mt76_queue in mt7663s_tx_run_queue signature (Jarod Wilson) [1937053] - mt76: sdio: rely on mt76_queue in mt76s_process_tx_queue signature (Jarod Wilson) [1937053] - mt76: sdio: introduce mt76s_alloc_tx_queue (Jarod Wilson) [1937053] - mt76: move mt76_init_tx_queue in common code (Jarod Wilson) [1937053] - mt76: mt7915: rely on eeprom definitions (Jarod Wilson) [1937053] - mt76: mt7615: refactor usb/sdio rate code (Jarod Wilson) [1937053] - mt76: mt7615: support 16 interfaces (Jarod Wilson) [1937053] - mt76: mt7915: remove unused mt7915_mcu_bss_sync_tlv() (Jarod Wilson) [1937053] - mt76: mt7915: use BIT_ULL for omac_idx (Jarod Wilson) [1937053] - mt76: mt7915: make mt7915_eeprom_read static (Jarod Wilson) [1937053] - mt76: mt7915: add support to set tx frequency offset in testmode (Jarod Wilson) [1937053] - mt76: mt7915: add support to set txpower in testmode (Jarod Wilson) [1937053] - mt76: mt7915: implement testmode rx support (Jarod Wilson) [1937053] - mt76: mt7915: implement testmode tx support (Jarod Wilson) [1937053] - mt76: testmode: add support for HE rate modes (Jarod Wilson) [1937053] - mt76: mt7915: fix tx rate related fields in tx descriptor (Jarod Wilson) [1937053] - mt76: testmode: add support for LTF and GI combinations for HE mode (Jarod Wilson) [1937053] - mt76: testmode: add tx_rate_stbc parameter (Jarod Wilson) [1937053] - mt76: testmode: add snr attribute in rx statistics (Jarod Wilson) [1937053] - mt76: testmode: switch ib and wb rssi to array type for per-antenna report (Jarod Wilson) [1937053] - mt76: mt76u: use dedicated thread for status work (Jarod Wilson) [1937053] - mt76: mt76u: rely on woker APIs for rx work (Jarod Wilson) [1937053] - mt76: mt7615: run key configuration in mt7615_set_key for usb/sdio devices (Jarod Wilson) [1937053] - mt76: fix tkip configuration for mt7615/7663 devices (Jarod Wilson) [1937053] - mt76: switch to wep sw crypto for mt7615/mt7915 (Jarod Wilson) [1937053] - mt76: mt7663s: introduce WoW support via GPIO (Jarod Wilson) [1937053] - mt76: move mt76_mcu_send_firmware in common module (Jarod Wilson) [1937053] - mt76: mt7603: add additional EEPROM chip ID (Jarod Wilson) [1937053] - mt76: fix memory leak if device probing fails (Jarod Wilson) [1937053] - mt76: mt7915: fix sparse warning cast from restricted __le16 (Jarod Wilson) [1937053] - mt76: dma: fix possible deadlock running mt76_dma_cleanup (Jarod Wilson) [1937053] - mt76: set fops_tx_stats.owner to THIS_MODULE (Jarod Wilson) [1937053] - mt76: mt7915: rename mt7915_mcu_get_rate_info to mt7915_mcu_get_tx_rate (Jarod Wilson) [1937053] - mt76: mt7915: update ppe threshold (Jarod Wilson) [1937053] - mt76: mt7915: set fops_sta_stats.owner to THIS_MODULE (Jarod Wilson) [1937053] - mt76: sdio: get rid of sched.lock (Jarod Wilson) [1937053] - mt76: mt7663s: fix a possible ple quota underflow (Jarod Wilson) [1937053] - mt76: mt7663s: get rid of mt7663s_sta_add (Jarod Wilson) [1937053] - mt76: mt7615: introduce quota debugfs node for mt7663s (Jarod Wilson) [1937053] - mt76: mt7615: enable beacon filtering by default for offload fw (Jarod Wilson) [1937053] - mt76: add back the SUPPORTS_REORDERING_BUFFER flag (Jarod Wilson) [1937053] - mt76: mt7915: query station rx rate from firmware (Jarod Wilson) [1937053] - mt76: mt7915: move eeprom parsing out of mt7915_mcu_parse_response (Jarod Wilson) [1937053] - mt76: implement functions to get the response skb for MCU calls (Jarod Wilson) [1937053] - mt76: mt7603: switch to .mcu_skb_send_msg (Jarod Wilson) [1937053] - mt76: make mcu_ops->mcu_send_msg optional (Jarod Wilson) [1937053] - mt76: move waiting and locking out of mcu_ops->mcu_skb_send_msg (Jarod Wilson) [1937053] - mt76: move mcu timeout handling to .mcu_parse_response (Jarod Wilson) [1937053] - mt76: implement .mcu_parse_response in struct mt76_mcu_ops (Jarod Wilson) [1937053] - mt76: rename __mt76_mcu_skb_send_msg to mt76_mcu_skb_send_msg (Jarod Wilson) [1937053] - mt76: rename __mt76_mcu_send_msg to mt76_mcu_send_msg (Jarod Wilson) [1937053] - mt76: mt7915: disable OFDMA/MU-MIMO UL (Jarod Wilson) [1937053] - mt76: mt7915: fix DRR sta bss group index (Jarod Wilson) [1937053] - mt76: mt7915: use napi_consume_skb to bulk-free tx skbs (Jarod Wilson) [1937053] - mt76: mt7915: fix processing txfree events (Jarod Wilson) [1937053] - mt76: mt7915: support 32 station interfaces (Jarod Wilson) [1937053] - mt76: do not set NEEDS_UNIQUE_STA_ADDR for 7615 and 7915 (Jarod Wilson) [1937053] - mt76: mt7615: add debugfs knob for setting extended local mac addresses (Jarod Wilson) [1937053] - mt76: use ieee80211_rx_list to pass frames to the network stack as a batch (Jarod Wilson) [1937053] - mt76: mt7915: add encap offload for 4-address mode stations (Jarod Wilson) [1937053] - mt76: mt7915: add 802.11 encap offload support (Jarod Wilson) [1937053] - mt76: sdio: convert {status/net}_work to mt76_worker (Jarod Wilson) [1937053] - mt76: mt7663s: disable interrupt during txrx_worker processing (Jarod Wilson) [1937053] - mt76: mt7663s: convert txrx_work to mt76_worker (Jarod Wilson) [1937053] - mt76: mt7663s: move tx/rx processing in the same txrx workqueue (Jarod Wilson) [1937053] - mt76: mt7615: retry if mt7615_mcu_init returns -EAGAIN (Jarod Wilson) [1937053] - mt76: mt7915: fix VHT LDPC capability (Jarod Wilson) [1937053] - mt76: mt7915: measure channel noise and report it via survey (Jarod Wilson) [1937053] - mac80211: set SDATA_STATE_RUNNING for monitor interfaces (Jarod Wilson) [1937053] - cfg80211: initialize rekey_data (Jarod Wilson) [1937053] - mac80211: fix return value of ieee80211_chandef_he_6ghz_oper (Jarod Wilson) [1937053] - rtw88: debug: Fix uninitialized memory in debugfs code (Jarod Wilson) [1937053] - brcmfmac: expose firmware config files through modinfo (Jarod Wilson) [1937053] - rtw88: coex: add feature to enhance HID coexistence performance (Jarod Wilson) [1937053] - rtw88: coex: upgrade coexistence A2DP mechanism (Jarod Wilson) [1937053] - rtw88: coex: add action for coexistence in hardware initial (Jarod Wilson) [1937053] - rtw88: coex: add function to avoid cck lock (Jarod Wilson) [1937053] - rtw88: coex: change the coexistence mechanism for WLAN connected (Jarod Wilson) [1937053] - rtw88: coex: change the coexistence mechanism for HID (Jarod Wilson) [1937053] - rtw88: coex: update AFH information while in free-run mode (Jarod Wilson) [1937053] - rtw88: coex: update the mechanism for A2DP + PAN (Jarod Wilson) [1937053] - rtw88: coex: add debug message (Jarod Wilson) [1937053] - rtw88: coex: run coexistence when WLAN entering/leaving LPS (Jarod Wilson) [1937053] - Revert "rtl8xxxu: Add Buffalo WI-U3-866D to list of supported devices" (Jarod Wilson) [1937053] - mt76: usb: fix crash on device removal (Jarod Wilson) [1937053] - ath11k: dp_rx: fix monitor status dma unmap direction (Jarod Wilson) [1937053] - ath10k: Constify static qmi structs (Jarod Wilson) [1937053] - ath10k: Release some resources in an error handling path (Jarod Wilson) [1937053] - ath10k: Fix an error handling path (Jarod Wilson) [1937053] - ath10k: Fix the parsing error in service available event (Jarod Wilson) [1937053] - ath11k: Fix an error handling path (Jarod Wilson) [1937053] - ath11k: Build check size of ath11k_skb_cb (Jarod Wilson) [1937053] - ath11k: Reset ath11k_skb_cb before setting new flags (Jarod Wilson) [1937053] - ath11k: Don't cast ath11k_skb_cb to ieee80211_tx_info.control (Jarod Wilson) [1937053] - ath11k: remove "ath11k_mac_get_ar_vdev_stop_status" references (Jarod Wilson) [1937053] - ath11k: peer delete synchronization with firmware (Jarod Wilson) [1937053] - ath11k: vdev delete synchronization with firmware (Jarod Wilson) [1937053] - mwifiex: Remove duplicated REG_PORT definition (Jarod Wilson) [1937053] - rtlwifi: rtl8723ae: avoid accessing the data mapped to streaming DMA (Jarod Wilson) [1937053] - rtlwifi: rtl8192de: avoid accessing the data mapped to streaming DMA (Jarod Wilson) [1937053] - rtlwifi: rtl8192ce: avoid accessing the data mapped to streaming DMA (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: avoid accessing the data mapped to streaming DMA (Jarod Wilson) [1937053] - mwifiex: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - brcmsmac: ampdu: Check BA window size before checking block ack (Jarod Wilson) [1937053] - brcmfmac: Fix incorrect type in assignment (Jarod Wilson) [1937053] - rtlwifi: rtl8192de: remove the useless value assignment (Jarod Wilson) [1937053] - brcmfmac: fix error return code in brcmf_cfg80211_connect() (Jarod Wilson) [1937053] - rtw88: wow: print key type when failing (Jarod Wilson) [1937053] - rtw88: coex: change the decode method from firmware (Jarod Wilson) [1937053] - rtw88: coex: remove unnecessary WLAN slot extend (Jarod Wilson) [1937053] - rtw88: coex: remove write scan bit to scoreboard in scan and connect notify (Jarod Wilson) [1937053] - rtw88: coex: fix BT performance drop during initial/power-on step (Jarod Wilson) [1937053] - rtw88: coex: Change antenna setting to enhance free-run performance (Jarod Wilson) [1937053] - rtw88: coex: update the TDMA parameter when leave LPS (Jarod Wilson) [1937053] - rtw88: coex: add the mechanism for RF4CE (Jarod Wilson) [1937053] - rtw88: coex: Add force flag for coexistence table function (Jarod Wilson) [1937053] - rtw88: coex: add write scoreboard action when WLAN in critical procedure (Jarod Wilson) [1937053] - rtw88: coex: remove unnecessary feature/function (Jarod Wilson) [1937053] - rtw88: coex: update TDMA settings for different beacon interval (Jarod Wilson) [1937053] - rtw88: add CCK_PD debug log (Jarod Wilson) [1937053] - rtw88: 8723d: add cck pd seetings (Jarod Wilson) [1937053] - ath11k: Fix the rx_filter flag setting for peer rssi stats (Jarod Wilson) [1937053] - ath10k: add target IRAM recovery feature support (Jarod Wilson) [1937053] - ath11k: Fix beamformee STS in HE cap (Jarod Wilson) [1937053] - ath11k: add processor_id based ring_selector logic (Jarod Wilson) [1937053] - mac80211: free sta in sta_info_insert_finish() on errors (Jarod Wilson) [1937053] - mac80211: minstrel: fix tx status processing corner case (Jarod Wilson) [1937053] - mac80211: minstrel: remove deferred sampling code (Jarod Wilson) [1937053] - mac80211: fix memory leak on filtered powersave frames (Jarod Wilson) [1937053] - rfkill: Fix use-after-free in rfkill_resume() (Jarod Wilson) [1937053] - nl80211: fix kernel-doc warning in the new SAE attribute (Jarod Wilson) [1937053] - cfg80211: remove WDS code (Jarod Wilson) [1937053] - mac80211: remove WDS-related code (Jarod Wilson) [1937053] - rt2x00: remove WDS code (Jarod Wilson) [1937053] - b43: remove WDS code (Jarod Wilson) [1937053] - ath9k: remove WDS code (Jarod Wilson) [1937053] - rtw88: coex: simplify the setting and condition about WLAN TX limitation (Jarod Wilson) [1937053] - rtw88: coex: add debug message (Jarod Wilson) [1937053] - rtw88: coex: update WLAN 5G AFH parameter for 8822b (Jarod Wilson) [1937053] - rtw88: coex: change the parameter for A2DP when WLAN connecting (Jarod Wilson) [1937053] - rtw88: coex: modified for BT info notify (Jarod Wilson) [1937053] - rtw88: coex: add separate flag for manual control (Jarod Wilson) [1937053] - rtw88: coex: Modify the timing of set_ant_path/set_rf_para (Jarod Wilson) [1937053] - rtw88: coex: coding style adjustment (Jarod Wilson) [1937053] - rtw88: coex: reduce magic number (Jarod Wilson) [1937053] - rtw88: coex: update coex parameter to improve A2DP quality (Jarod Wilson) [1937053] - rtw88: coex: fixed some wrong register definition and setting (Jarod Wilson) [1937053] - rtlwifi: fix spelling typo of workaround (Jarod Wilson) [1937053] - mwifiex: pcie: skip cancel_work_sync() on reset failure path (Jarod Wilson) [1937053] - mwifiex: update comment for shutdown_sw()/reinit_sw() to reflect current state (Jarod Wilson) [1937053] - mwifiex: fix mwifiex_shutdown_sw() causing sw reset failure (Jarod Wilson) [1937053] - ath11k: Handle errors if peer creation fails (Jarod Wilson) [1937053] - ath9k: work around false-positive gcc warning (Jarod Wilson) [1937053] - wireless: remove CONFIG_WIRELESS_WDS (Jarod Wilson) [1937053] - brcmfmac: Fix memory leak for unpaired brcmf_{alloc/free} (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: Place braces around empty if() body (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: phy: Remove a couple of unused variables (Jarod Wilson) [1937053] - rtlwifi: rtl8723be: Remove set but unused variable 'cck_highpwr' (Jarod Wilson) [1937053] - rtlwifi: halbtc8821a2ant: Remove a bunch of unused variables (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: Remove set but unused variable 'reg_ea4' (Jarod Wilson) [1937053] - rtlwifi: rtl8723be: Remove set but unused variable 'lc_cal' (Jarod Wilson) [1937053] - rtlwifi: halbtc8821a1ant: Remove set but unused variable 'wifi_rssi_state' (Jarod Wilson) [1937053] - rtlwifi: phy: Remove set but unused variable 'bbvalue' (Jarod Wilson) [1937053] - rtlwifi: halbtc8723b2ant: Remove a bunch of set but unused variables (Jarod Wilson) [1937053] - rtlwifi: rtl8192cu: trx: Demote clear abuse of kernel-doc format (Jarod Wilson) [1937053] - rtlwifi: rtl8192cu: mac: Fix some missing/ill-documented function parameters (Jarod Wilson) [1937053] - rtw88: rtw8822c: Remove unused variable 'corr_val' (Jarod Wilson) [1937053] - mwifiex: pcie: Remove a couple of unchecked 'ret's (Jarod Wilson) [1937053] - wl1251: cmd: Rename 'len' to 'buf_len' in the documentation (Jarod Wilson) [1937053] - brcmfmac: fweh: Add missing description for 'gfp' (Jarod Wilson) [1937053] - brcmfmac: pcie: Provide description for missing function parameter 'devinfo' (Jarod Wilson) [1937053] - brcmfmac: bcmsdh: Fix description for function parameter 'pktlist' (Jarod Wilson) [1937053] - rt2x00: save survey for every channel visited (Jarod Wilson) [1937053] - rtlwifi: Remove in_interrupt() usage in halbtc_send_bt_mp_operation() (Jarod Wilson) [1937053] - rtlwifi: Remove in_interrupt() usage in is_any_client_connect_to_ap(). (Jarod Wilson) [1937053] - rtl8xxxu: Add Buffalo WI-U3-866D to list of supported devices (Jarod Wilson) [1937053] - rtw88: decide lps deep mode from firmware feature. (Jarod Wilson) [1937053] - rtw88: add C2H response for checking firmware leave lps (Jarod Wilson) [1937053] - rtw88: store firmware feature in firmware header (Jarod Wilson) [1937053] - rtw88: sync the power state between driver and firmware (Jarod Wilson) [1937053] - rtw88: coex: separate BLE HID profile from BLE profile (Jarod Wilson) [1937053] - rtlwifi: Fix non-canonical address access issues (Jarod Wilson) [1937053] - brcmfmac: fix SDIO access for big-endian host (Jarod Wilson) [1937053] - rtw88: remove extraneous 'const' qualifier (Jarod Wilson) [1937053] - rtlwifi: fix -Wpointer-sign warning (Jarod Wilson) [1937053] - ath11k: fix ZERO address in probe request (Jarod Wilson) [1937053] - ath9k: dynack: Demote non-compliant function header (Jarod Wilson) [1937053] - ath9k: ar5008_phy: Demote half completed function headers (Jarod Wilson) [1937053] - ath9k: ar9003_2p2_initvals: Remove unused const variables (Jarod Wilson) [1937053] - ath9k: ar9485_initvals: Remove unused const variable 'ar9485_fast_clock_1_1_baseband_postamble' (Jarod Wilson) [1937053] - ath9k: ar9340_initvals: Remove unused const variable 'ar9340Modes_ub124_tx_gain_table_1p0' (Jarod Wilson) [1937053] - ath9k: ar9330_1p1_initvals: Remove unused const variable 'ar9331_common_tx_gain_offset1_1' (Jarod Wilson) [1937053] - ath: dfs_pri_detector: Demote zero/half completed kernel-doc headers (Jarod Wilson) [1937053] - ath: dfs_pattern_detector: Fix some function kernel-doc headers (Jarod Wilson) [1937053] - ath: regd: Provide description for ath_reg_apply_ir_flags's 'reg' param (Jarod Wilson) [1937053] - ath11k: Add new dfs region name for JP (Jarod Wilson) [1937053] - ath11k: fix wmi init configuration (Jarod Wilson) [1937053] - ath11k: Fix the hal descriptor mask (Jarod Wilson) [1937053] - ath11k: Fix single phy hw mode (Jarod Wilson) [1937053] - ath11k: Fix number of rules in filtered ETSI regdomain (Jarod Wilson) [1937053] - ath11k: Remove unused param from wmi_mgmt_params (Jarod Wilson) [1937053] - ath11k: Initialize complete alpha2 for regulatory change (Jarod Wilson) [1937053] - ath11k: cold boot calibration support (Jarod Wilson) [1937053] - ath11k: search DT for qcom,ath11k-calibration-variant (Jarod Wilson) [1937053] - ath11k: Remove unnecessary data sync to cpu on monitor buffer (Jarod Wilson) [1937053] - ath10k: cancel rx worker in hif_stop for SDIO (Jarod Wilson) [1937053] - ath10k: Don't iterate over not-sdata-in-driver interfaces. (Jarod Wilson) [1937053] - ath10k: fix compilation warning (Jarod Wilson) [1937053] - mac80211: assure that certain drivers adhere to DONT_REORDER flag (Jarod Wilson) [1937053] - mac80211: don't overwrite QoS TID of injected frames (Jarod Wilson) [1937053] - mac80211: adhere to Tx control flag that prevents frame reordering (Jarod Wilson) [1937053] - mac80211: add radiotap flag to assure frames are not reordered (Jarod Wilson) [1937053] - mac80211: save HE oper info in BSS config for mesh (Jarod Wilson) [1937053] - cfg80211: add support to configure HE MCS for beacon rate (Jarod Wilson) [1937053] - nl80211: fix beacon tx rate mask validation (Jarod Wilson) [1937053] - cfg80211: Add support to calculate and report 4096-QAM HE rates (Jarod Wilson) [1937053] - cfg80211: Add support to configure SAE PWE value to drivers (Jarod Wilson) [1937053] - ieee80211: Add definition for WFA DPP (Jarod Wilson) [1937053] - mac80211: use semicolons rather than commas to separate statements (Jarod Wilson) [1937053] - ath11k: FILS discovery and unsolicited broadcast probe response support (Jarod Wilson) [1937053] - ath10k: sdio: remove redundant check in for loop (Jarod Wilson) [1937053] - mac80211: add KCOV remote annotations to incoming frame processing (Jarod Wilson) [1937053] - rtw88: fix fw_fifo_addr check (Jarod Wilson) [1937053] - mac80211: don't require VHT elements for HE on 2.4 GHz (Jarod Wilson) [1937053] - cfg80211: regulatory: Fix inconsistent format argument (Jarod Wilson) [1937053] - mac80211: fix kernel-doc markups (Jarod Wilson) [1937053] - mac80211: always wind down STA state (Jarod Wilson) [1937053] - cfg80211: initialize wdev data earlier (Jarod Wilson) [1937053] - mac80211: fix use of skb payload instead of header (Jarod Wilson) [1937053] - mac80211: fix regression where EAPOL frames were sent in plaintext (Jarod Wilson) [1937053] - ath11k: remove repeated words in comments and warnings (Jarod Wilson) [1937053] - ath10k: ath10k_pci_init_irq(): workaround for checkpatch fallthrough warning (Jarod Wilson) [1937053] - ath10k: remove repeated words in comments (Jarod Wilson) [1937053] - nl80211: docs: add a description for s1g_cap parameter (Jarod Wilson) [1937053] - mac80211: use new function dev_fetch_sw_netstats (Jarod Wilson) [1937053] - rtlwifi: rtl8192se: remove duplicated legacy_httxpowerdiff (Jarod Wilson) [1937053] - ath11k: Fix memory leak on error path (Jarod Wilson) [1937053] - mac80211: copy configured beacon tx rate to driver (Jarod Wilson) [1937053] - cfg80211: only allow S1G channels on S1G band (Jarod Wilson) [1937053] - mac80211: initialize last_rate for S1G STAs (Jarod Wilson) [1937053] - mac80211: handle lack of sband->bitrates in rates (Jarod Wilson) [1937053] - mac80211: avoid processing non-S1G elements on S1G band (Jarod Wilson) [1937053] - nl80211: fix non-split wiphy information (Jarod Wilson) [1937053] - nl80211: reduce non-split wiphy dump size (Jarod Wilson) [1937053] - ath11k: remove unnecessary casts to u32 (Jarod Wilson) [1937053] - ath11k: enable idle power save mode (Jarod Wilson) [1937053] - ath11k: start a timer to update HP for CE pipe 4 (Jarod Wilson) [1937053] - ath11k: start a timer to update REO cmd ring (Jarod Wilson) [1937053] - ath11k: start a timer to update TCL HP (Jarod Wilson) [1937053] - ath11k: set WMI pipe credit to 1 for QCA6390 (Jarod Wilson) [1937053] - ath11k: enable shadow register configuration and access (Jarod Wilson) [1937053] - ath11k: read and write registers below unwindowed address (Jarod Wilson) [1937053] - ath11k: debugfs: fix crash during rmmod (Jarod Wilson) [1937053] - ath11k: fix warning caused by lockdep_assert_held (Jarod Wilson) [1937053] - ath11k: mac: remove unused conf_mutex to solve a deadlock (Jarod Wilson) [1937053] - ath11k: pci: fix rmmod crash (Jarod Wilson) [1937053] - ath11k: add packet log support for QCA6390 (Jarod Wilson) [1937053] - ath11k: Use GFP_ATOMIC instead of GFP_KERNEL in idr_alloc (Jarod Wilson) [1937053] - ath11k: Use GFP_ATOMIC instead of GFP_KERNEL in ath11k_dp_htt_get_ppdu_desc (Jarod Wilson) [1937053] - ath11k: change to disable softirqs for ath11k_regd_update to solve deadlock (Jarod Wilson) [1937053] - ath11k: disable monitor mode on QCA6390 (Jarod Wilson) [1937053] - ath11k: pci: check TCSR_SOC_HW_VERSION (Jarod Wilson) [1937053] - ath11k: add interface_modes to hw_params (Jarod Wilson) [1937053] - ath11k: fix AP mode for QCA6390 (Jarod Wilson) [1937053] - ath11k: support loading ELF board files (Jarod Wilson) [1937053] - ath11k: Correctly check errors for calls to debugfs_create_dir() (Jarod Wilson) [1937053] - ath11k: mac: fix parenthesis alignment (Jarod Wilson) [1937053] - rtw88: pci: Power cycle device during shutdown (Jarod Wilson) [1937053] - brcmfmac: Fix warning message after dongle setup failed (Jarod Wilson) [1937053] - brcmfmac: Fix warning when hitting FW crash with flow control feature (Jarod Wilson) [1937053] - net: rtlwifi: Replace in_interrupt() for context detection (Jarod Wilson) [1937053] - net: rtlwifi: Remove in_interrupt() from debug macro (Jarod Wilson) [1937053] - net: rtlwifi: Remove void* casts related to delayed work (Jarod Wilson) [1937053] - net: mwifiex: Use netif_rx_any_context(). (Jarod Wilson) [1937053] - net: iwlwifi: Remove in_interrupt() from tracing macro. (Jarod Wilson) [1937053] - net: ipw2x00,iwlegacy,iwlwifi: Remove in_interrupt() from debug macros (Jarod Wilson) [1937053] - net: brcmfmac: Convey allocation mode as argument (Jarod Wilson) [1937053] - net: brcmfmac: Convey execution context via argument to brcmf_netif_rx() (Jarod Wilson) [1937053] - net: brcmfmac: Replace in_interrupt() (Jarod Wilson) [1937053] - ath11k: Move non-fatal warn logs to dbg level (Jarod Wilson) [1937053] - ath9k: Remove set but not used variable (Jarod Wilson) [1937053] - rtw88: show current regulatory in tx power table (Jarod Wilson) [1937053] - rtw88: add dump fw crash log (Jarod Wilson) [1937053] - rtw88: add dump firmware fifo support (Jarod Wilson) [1937053] - rtw88: handle and recover when firmware crash (Jarod Wilson) [1937053] - rtw88: increse the size of rx buffer size (Jarod Wilson) [1937053] - nl80211: extend support to config spatial reuse parameter set (Jarod Wilson) [1937053] - mac80211: Support not iterating over not-sdata-in-driver ifaces (Jarod Wilson) [1937053] - mac80211: fix some more kernel-doc in mesh (Jarod Wilson) [1937053] - cfg80211: regulatory: remove a bogus initialization (Jarod Wilson) [1937053] - mac80211: fix regression in sta connection monitor (Jarod Wilson) [1937053] - nl80211: include frequency offset in survey info (Jarod Wilson) [1937053] - mac80211: support S1G association (Jarod Wilson) [1937053] - mac80211: receive and process S1G beacons (Jarod Wilson) [1937053] - mac80211: avoid rate init for S1G band (Jarod Wilson) [1937053] - mac80211: handle S1G low rates (Jarod Wilson) [1937053] - mac80211: don't calculate duration for S1G (Jarod Wilson) [1937053] - mac80211: encode listen interval for S1G (Jarod Wilson) [1937053] - cfg80211: handle Association Response from S1G STA (Jarod Wilson) [1937053] - mac80211: convert S1G beacon to scan results (Jarod Wilson) [1937053] - cfg80211: parse S1G Operation element for BSS channel (Jarod Wilson) [1937053] - cfg80211: convert S1G beacon to scan results (Jarod Wilson) [1937053] - mac80211: support S1G STA capabilities (Jarod Wilson) [1937053] - nl80211: support S1G capability overrides in assoc (Jarod Wilson) [1937053] - mac80211: s1g: choose scanning width based on frequency (Jarod Wilson) [1937053] - mac80211: get correct default channel width for S1G (Jarod Wilson) [1937053] - wireless: radiotap: fix some kernel-doc (Jarod Wilson) [1937053] - mac80211: fix some missing kernel-doc (Jarod Wilson) [1937053] - mac80211: Inform AP when returning operating channel (Jarod Wilson) [1937053] - ath11k: fix undefined reference to 'ath11k_debugfs_htt_ext_stats_handler' (Jarod Wilson) [1937053] - mt76: mt7663s: remove max_tx_fragments limitation (Jarod Wilson) [1937053] - mt76: Convert to DEFINE_SHOW_ATTRIBUTE (Jarod Wilson) [1937053] - mt76: mt7915: add offchannel condition in switch channel command (Jarod Wilson) [1937053] - mt76: mt7915: convert to use le16_add_cpu() (Jarod Wilson) [1937053] - mt76: Fix unsigned expressions compared with zero (Jarod Wilson) [1937053] - mt76: mt7915: fix possible memory leak in mt7915_mcu_add_beacon (Jarod Wilson) [1937053] - mt76: mt76x0: Move tables used only by init.c to their own header file (Jarod Wilson) [1937053] - mt76: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - mt76: mt7615: unlock dfs bands (Jarod Wilson) [1937053] - mt76: mt7663: check isr read return value in mt7663s_rx_work (Jarod Wilson) [1937053] - mt76: mt7663s: introduce sdio tx aggregation (Jarod Wilson) [1937053] - mt76: mt7663s: fix possible quota leak in mt7663s_refill_sched_quota (Jarod Wilson) [1937053] - mt76: move pad estimation out of mt76_skb_adjust_pad (Jarod Wilson) [1937053] - mt76: mt7663s: introduce __mt7663s_xmit_queue routine (Jarod Wilson) [1937053] - mt76: mt7663s: split mt7663s_tx_update_sched in mt7663s_tx_{pick,update}_quota (Jarod Wilson) [1937053] - mt76: mt7663s: do not use altx for ctl/mgmt traffic (Jarod Wilson) [1937053] - mt76: mt7622: fix fw hang on mt7622 (Jarod Wilson) [1937053] - mt76: mt7615: fix VHT LDPC capability (Jarod Wilson) [1937053] - mt76: mt7615: Remove set but unused variable 'index' (Jarod Wilson) [1937053] - mt76: remove retry_q from struct mt76_txq and related code (Jarod Wilson) [1937053] - mt76: move txwi handling code to dma.c, since it is mmio specific (Jarod Wilson) [1937053] - mt76: mt7915: fix queue/tid mapping for airtime reporting (Jarod Wilson) [1937053] - mt76: mt7915: simplify mt7915_lmac_mapping (Jarod Wilson) [1937053] - mt76: dma: cache dma map address/len in struct mt76_queue_entry (Jarod Wilson) [1937053] - mt76: mt7915: fix HE BSS info (Jarod Wilson) [1937053] - mt76: convert from tx tasklet to tx worker thread (Jarod Wilson) [1937053] - mt76: add utility functions for deferring work to a kernel thread (Jarod Wilson) [1937053] - mt76: testmode: add a limit for queued tx_frames packets (Jarod Wilson) [1937053] - mt76: mt7615: fix antenna selection for testmode tx_frames (Jarod Wilson) [1937053] - mt76: mt7615: fix MT_ANT_SWITCH_CON register definition (Jarod Wilson) [1937053] - mt76: mt7915: fix unexpected firmware mode (Jarod Wilson) [1937053] - mt76: mt76x02: tune tx ring size (Jarod Wilson) [1937053] - mt76: mt7603: tune tx ring size (Jarod Wilson) [1937053] - mt76: remove struct mt76_sw_queue (Jarod Wilson) [1937053] - mt76: rely on AQL for burst size limits on tx queueing (Jarod Wilson) [1937053] - mt76: remove swq from struct mt76_sw_queue (Jarod Wilson) [1937053] - mt76: remove qid argument to drv->tx_complete_skb (Jarod Wilson) [1937053] - mt76: unify queue tx cleanup code (Jarod Wilson) [1937053] - mt76: sdio: fix use of q->head and q->tail (Jarod Wilson) [1937053] - mt76: usb: fix use of q->head and q->tail (Jarod Wilson) [1937053] - mt76: mt7603: check for single-stream EEPROM configuration (Jarod Wilson) [1937053] - mt76: add memory barrier to DMA queue kick (Jarod Wilson) [1937053] - mt76: mt7915: add support for accessing mapped registers via bus ops (Jarod Wilson) [1937053] - mt76: mt7615: significantly reduce interrupt load (Jarod Wilson) [1937053] - mt76: mt7915: significantly reduce interrupt load (Jarod Wilson) [1937053] - mt76: mt7915: schedule tx tasklet in mt7915_mac_tx_free (Jarod Wilson) [1937053] - mt76: dma: update q->queued immediately on cleanup (Jarod Wilson) [1937053] - mt76: mt7915: optimize mt7915_mac_sta_poll (Jarod Wilson) [1937053] - mt76: mt7615: fix reading airtime statistics (Jarod Wilson) [1937053] - mt76: mt7663u: fix dma header initialization (Jarod Wilson) [1937053] - mt76: fix a possible NULL pointer dereference in mt76_testmode_dump (Jarod Wilson) [1937053] - mt76: mt7615: fix a possible NULL pointer dereference in mt7615_pm_wake_work (Jarod Wilson) [1937053] - mt76: mt7615: fix possible memory leak in mt7615_tm_set_tx_power (Jarod Wilson) [1937053] - mt76: mt7663s: fix unable to handle kernel paging request (Jarod Wilson) [1937053] - mt76: mt7663s: fix resume failure (Jarod Wilson) [1937053] - mt76: mt7663s: use NULL instead of 0 in sdio code (Jarod Wilson) [1937053] - mt76: mt7615: release mutex in mt7615_reset_test_set (Jarod Wilson) [1937053] - mt76: mt7915: add Tx A-MSDU offloading support (Jarod Wilson) [1937053] - mt76: mt7915: add missing flags in WMM parameter settings (Jarod Wilson) [1937053] - mt76: mt7915: simplify aggregation session check (Jarod Wilson) [1937053] - mt76: mt7615: remove mtxq->agg_ssn assignment (Jarod Wilson) [1937053] - mt76: move mt76_check_agg_ssn to driver tx_prepare calls (Jarod Wilson) [1937053] - mt76: mt7915: enable offloading of sequence number assignment (Jarod Wilson) [1937053] - mt76: mt7915: increase tx retry count (Jarod Wilson) [1937053] - mt76: mt7915: clean up station stats polling and rate control update (Jarod Wilson) [1937053] - mt76: mt7915: do not do any work in napi poll after calling napi_complete_done() (Jarod Wilson) [1937053] - mt76: mt7615: do not do any work in napi poll after calling napi_complete_done() (Jarod Wilson) [1937053] - mt76: mt76x02: clean up and fix interrupt masking in the irq handler (Jarod Wilson) [1937053] - mt76: mt7615: only clear unmasked interrupts in irq tasklet (Jarod Wilson) [1937053] - mt76: mt7915: clean up and fix interrupt masking in the irq handler (Jarod Wilson) [1937053] - mt76: set interrupt mask register to 0 before requesting irq (Jarod Wilson) [1937053] - mt76: fix double DMA unmap of the first buffer on 7615/7915 (Jarod Wilson) [1937053] - mt76: mt7915: fix crash on tx rate report for invalid stations (Jarod Wilson) [1937053] - mt76: mt7915: enable U-APSD on AP side (Jarod Wilson) [1937053] - mt76: mt76s: get rid of unused variable (Jarod Wilson) [1937053] - mt76: mt76s: move tx/rx processing in 2 separate works (Jarod Wilson) [1937053] - mt76: mt76s: move status processing in txrx wq (Jarod Wilson) [1937053] - mt76: mt7663s: move rx processing in txrx wq (Jarod Wilson) [1937053] - mt76: mt76s: move tx processing in a dedicated wq (Jarod Wilson) [1937053] - mt76: mt76s: fix oom in mt76s_tx_queue_skb_raw (Jarod Wilson) [1937053] - mt76: mt7615: reschedule runtime-pm receiving a tx interrupt (Jarod Wilson) [1937053] - mt76: do not inject packets if MT76_STATE_PM is set (Jarod Wilson) [1937053] - mt76: mt7615: hold mt76 lock queueing wd in mt7615_queue_key_update (Jarod Wilson) [1937053] - mt76: mt7663s: move drv_own/fw_own in mt7615_mcu_ops (Jarod Wilson) [1937053] - mt76: mt7615: move drv_own/fw_own in mt7615_mcu_ops (Jarod Wilson) [1937053] - mt76: mt7615: register ext_phy if DBDC is detected (Jarod Wilson) [1937053] - brcmfmac: check return value of driver_for_each_device() (Jarod Wilson) [1937053] - ath11k: Remove unused function ath11k_htc_restore_tx_skb() (Jarod Wilson) [1937053] - ath11k: remove redundant num_keep_alive_pattern assignment (Jarod Wilson) [1937053] - ath11k: wmi: remove redundant configuration values from init (Jarod Wilson) [1937053] - ath11k: Add support spectral scan for IPQ6018 (Jarod Wilson) [1937053] - ath11k: debugfs: move some function declarations to correct header files (Jarod Wilson) [1937053] - ath11k: rename debug_htt_stats.[c|h] to debugfs_htt_stats.[c|h] (Jarod Wilson) [1937053] - ath11k: debugfs: use ath11k_debugfs_ prefix (Jarod Wilson) [1937053] - ath11k: refactor debugfs code into debugfs.c (Jarod Wilson) [1937053] - ath10k: Use bdf calibration variant for snoc targets (Jarod Wilson) [1937053] - rtlwifi: rtl8723be: use true,false for bool variable large_cfo_hit (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: use true,false for bool variable large_cfo_hit (Jarod Wilson) [1937053] - rtlwifi: rtl8192ee: use true,false for bool variable large_cfo_hit (Jarod Wilson) [1937053] - rtlwifi: Use ffs in _phy_calculate_bit_shift (Jarod Wilson) [1937053] - mt7601u: Convert to DEFINE_SHOW_ATTRIBUTE (Jarod Wilson) [1937053] - ath11k: Remove rproc references from common core layer (Jarod Wilson) [1937053] - ath9k: hif_usb: fix race condition between usb_get_urb() and usb_kill_anchored_urbs() (Jarod Wilson) [1937053] - rtlwifi: rtl8723be: fix comparison to bool warning in hw.c (Jarod Wilson) [1937053] - rtlwifi: rtl8192de: fix comparison to bool warning in hw.c (Jarod Wilson) [1937053] - rtlwifi: rtl8192ce: fix comparison to bool warning in hw.c (Jarod Wilson) [1937053] - rtlwifi: rtl8192cu: fix comparison to bool warning in hw.c (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: fix comparison to bool warning in phy.c (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: fix comparison to bool warning in hw.c (Jarod Wilson) [1937053] - rtlwifi: rtl8192cu: fix comparison to bool warning in mac.c (Jarod Wilson) [1937053] - rtlwifi: rtl8192c: fix comparison to bool warning in phy_common.c (Jarod Wilson) [1937053] - rtlwifi: rtl8192ee: fix comparison to bool warning in hw.c (Jarod Wilson) [1937053] - mac80211: fix some encapsulation offload kernel-doc (Jarod Wilson) [1937053] - cfg80211: add missing kernel-doc for S1G band capabilities (Jarod Wilson) [1937053] - mac80211: Unsolicited broadcast probe response support (Jarod Wilson) [1937053] - nl80211: Unsolicited broadcast probe response support (Jarod Wilson) [1937053] - mac80211: Add FILS discovery support (Jarod Wilson) [1937053] - nl80211: Add FILS discovery support (Jarod Wilson) [1937053] - mac80211: allow bigger A-MSDU sizes in VHT, even if HT is limited (Jarod Wilson) [1937053] - nl80211: support setting S1G channels (Jarod Wilson) [1937053] - nl80211: correctly validate S1G beacon head (Jarod Wilson) [1937053] - cfg80211: regulatory: handle S1G channels (Jarod Wilson) [1937053] - nl80211: advertise supported channel width in S1G (Jarod Wilson) [1937053] - ieee80211: redefine S1G bits with GENMASK (Jarod Wilson) [1937053] - mac80211: reorganize code to remove a forward declaration (Jarod Wilson) [1937053] - mac80211: extend ieee80211_tx_status_ext to support bulk free (Jarod Wilson) [1937053] - mac80211: support using ieee80211_tx_status_ext to free skbs without status info (Jarod Wilson) [1937053] - mac80211: unify 802.3 (offload) and 802.11 tx status codepath (Jarod Wilson) [1937053] - mac80211: optimize station connection monitor (Jarod Wilson) [1937053] - mac80211: notify the driver when a sta uses 4-address mode (Jarod Wilson) [1937053] - mac80211: swap NEED_TXPROCESSING and HW_80211_ENCAP tx flags (Jarod Wilson) [1937053] - mac80211: remove tx status call to ieee80211_sta_register_airtime (Jarod Wilson) [1937053] - mac80211: reduce duplication in tx status functions (Jarod Wilson) [1937053] - mac80211: rework tx encapsulation offload API (Jarod Wilson) [1937053] - mac80211: set info->control.hw_key for encap offload packets (Jarod Wilson) [1937053] - mac80211: skip encap offload for tx multicast/control packets (Jarod Wilson) [1937053] - mac80211: check and refresh aggregation session in encap offload tx (Jarod Wilson) [1937053] - mac80211: add missing queue/hash initialization to 802.3 xmit (Jarod Wilson) [1937053] - cfg80211: add more comments for ap_isolate in bss_parameters (Jarod Wilson) [1937053] - lib80211: Remove unused macro DRV_NAME (Jarod Wilson) [1937053] - rtlwifi: rtl8723ae: fix comparison pointer to bool warning in phy.c (Jarod Wilson) [1937053] - rtlwifi: rtl8723ae: fix comparison pointer to bool warning in trx.c (Jarod Wilson) [1937053] - rtlwifi: rtl8723ae: fix comparison pointer to bool warning in rf.c (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: fix comparison pointer to bool warning in hw.c (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: fix comparison pointer to bool warning in trx.c (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: fix comparison pointer to bool warning in phy.c (Jarod Wilson) [1937053] - rtw88: rtw8822c: eliminate code duplication, use native swap() function (Jarod Wilson) [1937053] - brcmsmac: main: Eliminate empty brcms_c_down_del_timer() (Jarod Wilson) [1937053] - brcmsmac: phy_lcn: Remove unused variable 'lcnphy_rx_iqcomp_table_rev0' (Jarod Wilson) [1937053] - brcmsmac: phytbl_lcn: Remove unused array 'dot11lcn_gain_tbl_rev1' (Jarod Wilson) [1937053] - brcmfmac: support SAE authentication offload in AP mode (Jarod Wilson) [1937053] - brcmfmac: support 4-way handshake offloading for WPA/WPA2-PSK in AP mode (Jarod Wilson) [1937053] - ath10k: Remove unused macro ATH10K_ROC_TIMEOUT_HZ (Jarod Wilson) [1937053] - ath11k: Remove unused inline function htt_htt_stats_debug_dump() (Jarod Wilson) [1937053] - ath11k: fix link error when CONFIG_REMOTEPROC is disabled (Jarod Wilson) [1937053] - ath11k: remove calling ath11k_init_hw_params() second time (Jarod Wilson) [1937053] - ath11k: add raw mode and software crypto support (Jarod Wilson) [1937053] - ath11k: add ipq6018 support (Jarod Wilson) [1937053] - ath11k: move target ce configs to hw_params (Jarod Wilson) [1937053] - net: wireless: drop bogus CRYPTO_xxx Kconfig selects (Jarod Wilson) [1937053] - rtlwifi: switch from 'pci_' to 'dma_' API (Jarod Wilson) [1937053] - brcmsmac: fix memory leak in wlc_phy_attach_lcnphy (Jarod Wilson) [1937053] - rtl8xxxu: prevent potential memory leak (Jarod Wilson) [1937053] - rtlwifi: rtl8723ae: Delete a stray tab (Jarod Wilson) [1937053] - ath11k: Add peer max mpdu parameter in peer assoc command (Jarod Wilson) [1937053] - ath10k: Add support for chain1 regulator supply voting (Jarod Wilson) [1937053] - brcmfmac: set F2 SDIO block size to 128 bytes for BCM4329 (Jarod Wilson) [1937053] - brcmfmac: drop chip id from debug messages (Jarod Wilson) [1937053] - brcmfmac: increase F2 watermark for BCM4329 (Jarod Wilson) [1937053] - mwifiex: sdio: Fix -Wunused-const-variable warnings (Jarod Wilson) [1937053] - mwifiex: wmm: Fix -Wunused-const-variable warnings (Jarod Wilson) [1937053] - mt7601u: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - rtlwifi: Remove temporary definition of RT_TRACE (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - brcmsmac: phytbl_n: Remove a few unused arrays (Jarod Wilson) [1937053] - brcmsmac: phytbl_lcn: Remove unused array 'dot11lcnphytbl_rx_gain_info_rev1' (Jarod Wilson) [1937053] - brcmsmac: phy_n: Remove a bunch of unused variables (Jarod Wilson) [1937053] - brcmsmac: phy_lcn: Remove a bunch of unused variables (Jarod Wilson) [1937053] - prism54: isl_ioctl: Remove unused variable 'j' (Jarod Wilson) [1937053] - rtw88: debug: Remove unused variables 'val' (Jarod Wilson) [1937053] - brcmfmac: fwsignal: Finish documenting 'brcmf_fws_mac_descriptor' (Jarod Wilson) [1937053] - brcmsmac: phy_cmn: Remove a unused variables 'vbat' and 'temp' (Jarod Wilson) [1937053] - brcmfmac: p2p: Fix a couple of function headers (Jarod Wilson) [1937053] - brcmsmac: ampdu: Remove a couple set but unused variables (Jarod Wilson) [1937053] - mwifiex: pcie: Move tables to the only place they're used (Jarod Wilson) [1937053] - ath10k: Get rid of "per_ce_irq" hw param (Jarod Wilson) [1937053] - ath10k: Keep track of which interrupts fired, don't poll them (Jarod Wilson) [1937053] - ath10k: Add interrupt summary based CE processing (Jarod Wilson) [1937053] - rtlwifi: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - rtl818x_pci: switch from 'pci_' to 'dma_' API (Jarod Wilson) [1937053] - p54: avoid accessing the data mapped to streaming DMA (Jarod Wilson) [1937053] - rtlwifi: rtl8192c: phy_common: Remove unused variable 'bbvalue' (Jarod Wilson) [1937053] - brcmfmac: fwsignal: Remove unused variable 'brcmf_fws_prio2fifo' (Jarod Wilson) [1937053] - b43: phy_ht: Remove 9 year old TODO (Jarod Wilson) [1937053] - brcmfmac: btcoex: Update 'brcmf_btcoex_state' and demote others (Jarod Wilson) [1937053] - brcmfmac: firmware: Demote seemingly unintentional kernel-doc header (Jarod Wilson) [1937053] - brcmsmac: main: Remove a bunch of unused variables (Jarod Wilson) [1937053] - brcmfmac: p2p: Fix a bunch of function docs (Jarod Wilson) [1937053] - brcmsmac: ampdu: Remove a bunch of unused variables (Jarod Wilson) [1937053] - brcmfmac: p2p: Deal with set but unused variables (Jarod Wilson) [1937053] - mt7601u: phy: Fix misnaming when documented function parameter 'dac' (Jarod Wilson) [1937053] - rtlwifi: rtl8723-common: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8723be Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8723ae Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8192se Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8192ee: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8192de: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8192cu: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8192ce: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8192-common: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: btcoexist: Replace RT_TRACE with rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: Replace RT_TRACE with rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: Start changing RT_TRACE into rtl_dbg (Jarod Wilson) [1937053] - ath10k: wmi: Use struct_size() helper in ath10k_wmi_alloc_skb() (Jarod Wilson) [1937053] - ath11k: fix missing error check on call to ath11k_pci_get_user_msi_assignment (Jarod Wilson) [1937053] - ath11k: fix spelling mistake "moniter" -> "monitor" (Jarod Wilson) [1937053] - nl80211: support SAE authentication offload in AP mode (Jarod Wilson) [1937053] - atmel: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - b43: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - brcmfmac: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - rt2x00: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - b43: phy_n: Add empty braces around empty statements (Jarod Wilson) [1937053] - b43: phy_common: Demote non-conformant kerneldoc header (Jarod Wilson) [1937053] - brcmsmac: mac80211_if: Demote a few non-conformant kerneldoc headers (Jarod Wilson) [1937053] - brcmfmac: fweh: Fix docrot related function documentation issues (Jarod Wilson) [1937053] - brcmfmac: fweh: Remove set but unused variable 'err' (Jarod Wilson) [1937053] - b43: main: Add braces around empty statements (Jarod Wilson) [1937053] - atmel: Demote non-kerneldoc header to standard comment block (Jarod Wilson) [1937053] - nl80211: rename csa counter attributes countdown counters (Jarod Wilson) [1937053] - nl80211: add support for setting fixed HE rate/gi/ltf (Jarod Wilson) [1937053] - ath11k: return -ENOMEM on allocation failure (Jarod Wilson) [1937053] - ath11k: return error if firmware request fails (Jarod Wilson) [1937053] - ath9k: Do not select MAC80211_LEDS by default (Jarod Wilson) [1937053] - ath9k: ar5008_initvals: Move ar5416Bank{0,1,2,3,7} to where they are used (Jarod Wilson) [1937053] - ath9k: ar5008_initvals: Remove unused table entirely (Jarod Wilson) [1937053] - ath9k: ar9001_initvals: Remove unused array 'ar5416Bank6_9100' (Jarod Wilson) [1937053] - ath9k: ar9002_initvals: Remove unused array 'ar9280PciePhy_clkreq_off_L1_9280' (Jarod Wilson) [1937053] - ath9k_htc: Do not select MAC80211_LEDS by default (Jarod Wilson) [1937053] - rtw88: 8822c: update tx power limit tables to RF v20.1 (Jarod Wilson) [1937053] - rtw88: use read_poll_timeout_atomic() for poll loop (Jarod Wilson) [1937053] - rtw88: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - rtw88: switch from 'pci_' to 'dma_' API (Jarod Wilson) [1937053] - mwifiex: don't call del_timer_sync() on uninitialized timer (Jarod Wilson) [1937053] - mwifiex: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - mwifiex: Clean up some err and dbg messages (Jarod Wilson) [1937053] - mwifiex: switch from 'pci_' to 'dma_' API (Jarod Wilson) [1937053] - nl80211: fix PORT_AUTHORIZED wording to reflect behavior (Jarod Wilson) [1937053] - cfg80211: add helper fn for adjacent rule channels (Jarod Wilson) [1937053] - cfg80211: add helper fn for single rule channels (Jarod Wilson) [1937053] - nl80211: use NLA_POLICY_RANGE(NLA_BINARY, ...) for a few attributes (Jarod Wilson) [1937053] - nl80211: clean up code/policy a bit (Jarod Wilson) [1937053] - net: wireless: wext_compat.c: delete duplicated word (Jarod Wilson) [1937053] - net: wireless: sme.c: delete duplicated word (Jarod Wilson) [1937053] - net: wireless: scan.c: delete or fix duplicated words (Jarod Wilson) [1937053] - net: wireless: reg.c: delete duplicated words + fix punctuation (Jarod Wilson) [1937053] - net: wireless: delete duplicated word + fix grammar (Jarod Wilson) [1937053] - net: mac80211: mesh.h: delete duplicated word (Jarod Wilson) [1937053] - net: mac80211: agg-rx.c: fix duplicated words (Jarod Wilson) [1937053] - net: ath11k: constify ath11k_thermal_ops (Jarod Wilson) [1937053] - ath10k: Add new api to support reset TID config (Jarod Wilson) [1937053] - ath10k: Add new api to support TID specific configuration (Jarod Wilson) [1937053] - ath10k: Move rate mask validation function up in the file (Jarod Wilson) [1937053] - ath10k: Add wmi command support for station specific TID config (Jarod Wilson) [1937053] - ath10k: sdio: add firmware coredump support (Jarod Wilson) [1937053] - ath10k: add bus type for each layout of coredump (Jarod Wilson) [1937053] - netlink/wireless: consistently use NLA_POLICY_MIN_LEN() (Jarod Wilson) [1937053] - netlink/wireless: consistently use NLA_POLICY_EXACT_LEN() (Jarod Wilson) [1937053] - rndis_wlan: tighten check of rndis_query_oid return (Jarod Wilson) [1937053] - rtw88: fix spelling mistake: "unsupport" -> "unsupported" (Jarod Wilson) [1937053] - brcmfmac: use *ph to print small buffer (Jarod Wilson) [1937053] - brcm80211: fix possible memleak in brcmf_proto_msgbuf_attach (Jarod Wilson) [1937053] - ath11k: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - ath10k: fix VHT NSS calculation when STBC is enabled (Jarod Wilson) [1937053] - ath10k: Register shutdown handler (Jarod Wilson) [1937053] - ath11k: reset MHI during power down and power up (Jarod Wilson) [1937053] - ath11k: use TCL_DATA_RING_0 for QCA6390 (Jarod Wilson) [1937053] - ath11k: process both lmac rings for QCA6390 (Jarod Wilson) [1937053] - ath11k: assign correct search flag and type for QCA6390 (Jarod Wilson) [1937053] - ath11k: delay vdev_start for QCA6390 (Jarod Wilson) [1937053] - ath11k: refine the phy_id check in ath11k_reg_chan_list_event (Jarod Wilson) [1937053] - ath11k: setup QCA6390 rings for both rxdmas (Jarod Wilson) [1937053] - ath11k: don't initialize rxdma1 related ring (Jarod Wilson) [1937053] - ath11k: enable DP interrupt setup for QCA6390 (Jarod Wilson) [1937053] - ath11k: dp: redefine peer_map and peer_unmap (Jarod Wilson) [1937053] - ath11k: wmi: put hardware to DBS mode (Jarod Wilson) [1937053] - ath11k: initialize wmi config based on hw_params (Jarod Wilson) [1937053] - ath11k: force single pdev only for QCA6390 (Jarod Wilson) [1937053] - ath11k: disable CE interrupt before hif start (Jarod Wilson) [1937053] - ath11k: ce: get msi_addr and msi_data before srng setup (Jarod Wilson) [1937053] - ath11k: hal: assign msi_addr and msi_data to srng (Jarod Wilson) [1937053] - ath11k: ce: remove CE_COUNT() macro (Jarod Wilson) [1937053] - ath11k: ce: remove host_ce_config_wlan macro (Jarod Wilson) [1937053] - ath11k: ce: support different CE configurations (Jarod Wilson) [1937053] - ath11k: hal: cleanup dynamic register macros (Jarod Wilson) [1937053] - ath11k: hal: create register values dynamically (Jarod Wilson) [1937053] - ath10k: move enable_pll_clk call to ath10k_core_start() (Jarod Wilson) [1937053] - ath10k: Fix the size used in a 'dma_free_coherent()' call in an error handling path (Jarod Wilson) [1937053] - ath10k: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - ath9k: add NL80211_EXT_FEATURE_CAN_REPLACE_PTK0 support (Jarod Wilson) [1937053] - ath11k: hal: create hw_srng_config dynamically (Jarod Wilson) [1937053] - ath11k: enable internal sleep clock (Jarod Wilson) [1937053] - ath11k: fix KASAN warning of ath11k_qmi_wlanfw_wlan_cfg_send (Jarod Wilson) [1937053] - ath11k: fix memory OOB access in qmi_decode (Jarod Wilson) [1937053] - ath11k: allocate smaller chunks of memory for firmware (Jarod Wilson) [1937053] - ath11k: setup ce tasklet for control path (Jarod Wilson) [1937053] - ath11k: configure copy engine msi address in CE srng (Jarod Wilson) [1937053] - ath11k: pci: add read32() and write32() hif operations (Jarod Wilson) [1937053] - ath11k: fill appropriate QMI service instance id for QCA6390 (Jarod Wilson) [1937053] - ath11k: add board file support for PCI devices (Jarod Wilson) [1937053] - ath11k: add support for m3 firmware (Jarod Wilson) [1937053] - ath11k: use remoteproc only with AHB devices (Jarod Wilson) [1937053] - ath11k: pci: add HAL, CE and core initialisation (Jarod Wilson) [1937053] - ath11k: register MHI controller device for QCA6390 (Jarod Wilson) [1937053] - ath11k: implement ath11k_core_pre_init() (Jarod Wilson) [1937053] - ath11k: pci: add MSI config initialisation (Jarod Wilson) [1937053] - ath11k: pci: setup resources (Jarod Wilson) [1937053] - ath11k: add simple PCI client driver for QCA6390 chipset (Jarod Wilson) [1937053] - ath11k: move ring mask definitions to hw_params (Jarod Wilson) [1937053] - ath11k: add hw_params entry for QCA6390 (Jarod Wilson) [1937053] - ath11k: do not depend on ARCH_QCOM for ath11k (Jarod Wilson) [1937053] - ath10k: correct the array index from mcs index for HT mode for QCA6174 (Jarod Wilson) [1937053] - ath10k: enable supports_peer_stats_info for QCA6174 PCI devices (Jarod Wilson) [1937053] - ath10k: remove return for NL80211_STA_INFO_TX_BITRATE (Jarod Wilson) [1937053] - ath10k: add wmi service peer stat info for wmi tlv (Jarod Wilson) [1937053] - ath10k: start recovery process when payload length exceeds max htc length for sdio (Jarod Wilson) [1937053] - ath: drop unnecessary list_empty (Jarod Wilson) [1937053] - ath9k: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - ath9k: Fix typo in function name (Jarod Wilson) [1937053] - ath9k: Replace HTTP links with HTTPS ones (Jarod Wilson) [1937053] - ath10k: check idx validity in __ath10k_htt_rx_ring_fill_n() (Jarod Wilson) [1937053] - ath9k: Check the return value of pcie_capability_read_*() (Jarod Wilson) [1937053] - ath11k: remove define ATH11K_QMI_DEFAULT_CAL_FILE_NAME (Jarod Wilson) [1937053] - ath11k: don't use defines in hw_params (Jarod Wilson) [1937053] - ath11k: qmi: cleanup info messages (Jarod Wilson) [1937053] - ath11k: remove useless info messages (Jarod Wilson) [1937053] - ath11k: change ath11k_core_fetch_board_data_api_n() to use ath11k_core_create_firmware_path() (Jarod Wilson) [1937053] - ath11k: don't use defines for hw specific firmware directories (Jarod Wilson) [1937053] - ath11k: create a common function to request all firmware files (Jarod Wilson) [1937053] - ath11k: Add bdf-addr in hw_params (Jarod Wilson) [1937053] - ath11k: add hw_ops for pdev id to hw_mac mapping (Jarod Wilson) [1937053] - ath11k: define max_radios in hw_params (Jarod Wilson) [1937053] - ath11k: convert ath11k_hw_params to an array (Jarod Wilson) [1937053] - ath11k: ahb: call ath11k_core_init() before irq configuration (Jarod Wilson) [1937053] - ath10k: pci: fix memcpy size of bmi response (Jarod Wilson) [1937053] - ath11k: rename default board file (Jarod Wilson) [1937053] - ath11k: update firmware files read path (Jarod Wilson) [1937053] - ath10k: provide survey info as accumulated data (Jarod Wilson) [1937053] - ath10k: fix retry packets update in station dump (Jarod Wilson) [1937053] - ath10k: Wait until copy complete is actually done before completing (Jarod Wilson) [1937053] - mac80211_hwsim: add 6GHz channels (Jarod Wilson) [1937053] - mac80211_hwsim: indicate support for S1G (Jarod Wilson) [1937053] - mac80211_hwsim: write TSF timestamp correctly to S1G beacon (Jarod Wilson) [1937053] - mac80211_hwsim: fix typo in kernel-doc (Jarod Wilson) [1937053] - mac80211: rename csa counters to countdown counters (Jarod Wilson) [1937053] - mac80211_hwsim: report the WIPHY_FLAG_SUPPORTS_5_10_MHZ capability (Jarod Wilson) [1937053] - mac80211_hwsim: Claim support for setting Beacon frame TX legacy rate (Jarod Wilson) [1937053] - mac80211_hwsim: Advertise support for multicast RX registration (Jarod Wilson) [1937053] - mac80211_hwsim: indicate in IBSS that we have transmitted beacons (Jarod Wilson) [1937053] - mac80211_hwsim: notify wmediumd of used MAC addresses (Jarod Wilson) [1937053] - mac80211_hwsim: use GFP_ATOMIC under spin lock (Jarod Wilson) [1937053] - mac80211_hwsim: Use kstrndup() in place of kasprintf() (Jarod Wilson) [1937053] - mac80211_hwsim: add frame transmission support over virtio (Jarod Wilson) [1937053] - mac80211_hwsim: enable Beacon protection (Jarod Wilson) [1937053] - mac80211_hwsim: add power save support (Jarod Wilson) [1937053] - mac80211_hwsim: remove maximum TX power (Jarod Wilson) [1937053] - mac80211_hwsim: use DEFINE_DEBUGFS_ATTRIBUTE to define debugfs fops (Jarod Wilson) [1937053] - mac80211_hwsim: add support for OCB (Jarod Wilson) [1937053] - mac80211_hwsim: add more 5GHz channels, 5/10 MHz support (Jarod Wilson) [1937053] - mac80211_hwsim: fix incorrect dev_alloc_name failure goto (Jarod Wilson) [1937053] - mac80211_hwsim: Register support for HE meshpoint (Jarod Wilson) [1937053] - mac80211_hwsim: fill boottime_ns in netlink RX path (Jarod Wilson) [1937053] - mac80211_hwsim: Fix possible null-pointer dereferences in hwsim_dump_radio_nl() (Jarod Wilson) [1937053] - mac80211_hwsim: Extended Key ID API update (Jarod Wilson) [1937053] - mac80211_hwsim: Fix a typo in the name of function 'mac80211_hswim_he_capab()' (Jarod Wilson) [1937053] - mac80211_hwsim: Extended Key ID support (Jarod Wilson) [1937053] - mac80211_hwsim: set p2p device interface support indication (Jarod Wilson) [1937053] - mac80211_hwsim: calculate if_combination.max_interfaces (Jarod Wilson) [1937053] - mac80211_hwsim: propagate genlmsg_reply return code (Jarod Wilson) [1937053] - mac80211_hwsim: Declare support for Multi-BSSID (Jarod Wilson) [1937053] - mac80211_hwsim: Support boottime in scan results (Jarod Wilson) [1937053] - mac80211_hwsim: check that n_limits makes sense (Jarod Wilson) [1937053] - mac80211_hwsim: fix overwriting of if_combination (Jarod Wilson) [1937053] - mac80211_hwsim: fixes kernel crash during mac80211_hwsim init (Jarod Wilson) [1937053] - mac80211_hwsim: allow configurable cipher types (Jarod Wilson) [1937053] - mac80211_hwsim: allow setting iftype support (Jarod Wilson) [1937053] - mac80211_hwsim: move HWSIM_ATTR_RADIO_NAME parsing last (Jarod Wilson) [1937053] - mac80211_hwsim: fix module init error paths for netlink (Jarod Wilson) [1937053] - mac80211_hwsim: drop now unused work-queue from hwsim (Jarod Wilson) [1937053] - mac80211_hwsim: do not omit multicast announce of first added radio (Jarod Wilson) [1937053] - mac80211_hwsim: fix race in radio destruction from netlink notifier (Jarod Wilson) [1937053] - mac80211_hwsim: fix locking when iterating radios during ns exit (Jarod Wilson) [1937053] - wireless: align to draft 11ax D3.0 (Jarod Wilson) [1937053] - mac80211_hwsim: correct use of IEEE80211_VHT_CAP_RXSTBC_X (Jarod Wilson) [1937053] - mac80211_hwsim: require at least one channel (Jarod Wilson) [1937053] - mac80211_hwsim: Add support for HE (Jarod Wilson) [1937053] - net/fq_impl: do not maintain a backlog-sorted list of flows (Jarod Wilson) [1937053] - net/fq_impl: drop get_default_func, move default flow to fq_tin (Jarod Wilson) [1937053] - net/fq_impl: bulk-free packets from a flow on overmemory (Jarod Wilson) [1937053] - net/fq_impl: use skb_get_hash instead of skb_get_hash_perturb (Jarod Wilson) [1937053] - net/fq_impl: Switch to kvmalloc() for memory allocation (Jarod Wilson) [1937053] - mac80211: set NETIF_F_LLTX when using intermediate tx queues (Jarod Wilson) [1937053] - mac80211: calculate hash for fq without holding fq->lock in itxq enqueue (Jarod Wilson) [1937053] - nvme-tcp: fix misuse of __smp_processor_id with preemption enabled (Gopal Tiwari) [1964227] - powerpc/smp: Cache CPU to chip lookup (Daniel Henrique Barboza) [1934421] - Revert "powerpc/topology: Update topology_core_cpumask" (Daniel Henrique Barboza) [1934421] - powerpc/smp: Reintroduce cpu_core_mask (Daniel Henrique Barboza) [1934421] - scsi: smartpqi: Remove unused functions (Don Brace) [1952154] - scsi: smartpqi: Fix device pointer variable reference static checker issue (Don Brace) [1952154] - scsi: smartpqi: Fix blocks_per_row static checker issue (Don Brace) [1952154] - scsi: smartpqi: Update version to 2.1.8-045 (Don Brace) [1952154] - scsi: smartpqi: Add new PCI IDs (Don Brace) [1952154] - scsi: smartpqi: Correct system hangs when resuming from hibernation (Don Brace) [1952154] - scsi: smartpqi: Update enclosure identifier in sysfs (Don Brace) [1952154] - scsi: smartpqi: Add additional logging for LUN resets (Don Brace) [1952154] - scsi: smartpqi: Update SAS initiator_port_protocols and target_port_protocols (Don Brace) [1952154] - scsi: smartpqi: Add phy ID support for the physical drives (Don Brace) [1952154] - scsi: smartpqi: Convert snprintf() to scnprintf() (Don Brace) [1952154] - scsi: smartpqi: Fix driver synchronization issues (Don Brace) [1952154] - scsi: smartpqi: Update device scan operations (Don Brace) [1952154] - scsi: smartpqi: Update OFA management (Don Brace) [1952154] - scsi: smartpqi: Update RAID bypass handling (Don Brace) [1952154] - scsi: smartpqi: Update suspend/resume and shutdown (Don Brace) [1952154] - scsi: smartpqi: Synchronize device resets with mutex (Don Brace) [1952154] - scsi: smartpqi: Update soft reset management for OFA (Don Brace) [1952154] - scsi: smartpqi: Update event handler (Don Brace) [1952154] - scsi: smartpqi: Add support for wwid (Don Brace) [1952154] - scsi: smartpqi: Remove timeouts from internal cmds (Don Brace) [1952154] - scsi: smartpqi: Disable WRITE SAME for HBA NVMe disks (Don Brace) [1952154] - scsi: smartpqi: Add host level stream detection enable (Don Brace) [1952154] - scsi: smartpqi: Add stream detection (Don Brace) [1952154] - scsi: smartpqi: Align code with oob driver (Don Brace) [1952154] - scsi: smartpqi: Add support for long firmware version (Don Brace) [1952154] - scsi: smartpqi: Add support for BMIC sense feature cmd and feature bits (Don Brace) [1952154] - scsi: smartpqi: Add support for RAID1 writes (Don Brace) [1952154] - scsi: smartpqi: Add support for RAID5 and RAID6 writes (Don Brace) [1952154] - scsi: smartpqi: Refactor scatterlist code (Don Brace) [1952154] - scsi: smartpqi: Refactor aio submission code (Don Brace) [1952154] - scsi: smartpqi: Add support for new product ids (Don Brace) [1952154] - scsi: smartpqi: Correct request leakage during reset operations (Don Brace) [1952154] - scsi: smartpqi: Use host-wide tag space (Don Brace) [1952154] - smartpqi: Use fallthrough pseudo-keyword (Don Brace) [1952154] - scsi: smartpqi: Support device deletion via sysfs (Don Brace) [1952154] - scsi: smartpqi: Use scnprintf() for avoiding potential buffer overflow (Don Brace) [1952154] - smartpqi: remove ioremap_nocache and devm_ioremap_nocache (Don Brace) [1952154] - smartpqi: Use sizeof_field() macro (Don Brace) [1952154] - smartpqi: phase out dma_zalloc_coherent() (Don Brace) [1952154] - scsi: smartpqi: add support for huawei controllers (Don Brace) [1952154] - block: only update parent bi_status when bio fail (Ming Lei) [1945457] - kbuild: trace functions in subdirectories of lib/ (Joe Lawrence) [1942601] - kbuild: introduce ccflags-remove-y and asflags-remove-y (Joe Lawrence) [1942601] - redhat/configs: Add CONFIG_AMD_PMC (David Arcari) [1961755] - platform/x86: amd-pmc: put device on error paths (David Arcari) [1961755] - platform/x86: amd-pmc: Fix CONFIG_DEBUG_FS check (David Arcari) [1961755] - platform/x86: amd-pmc: Add AMD platform support for S2Idle (David Arcari) [1961755] - crypto: DRBG - switch to HMAC SHA512 DRBG as default DRBG (Vladis Dronov) [1956808] - x86/asm: Annotate movdir64b()'s dst argument with __iomem (Jerry Snitselaar) [1920747] - x86/asm: Add a missing __iomem annotation in enqcmds() (Jerry Snitselaar) [1920747]- fm10k: amend removal of MODULE_VERSION (Vladis Dronov) [1955730] - hv_netvsc: Make netvsc/VF binding check both MAC and serial number (Mohammed Gamal) [1940927] - hv_netvsc: Add error handling while switching data path (Mohammed Gamal) [1940927] - netvsc: Update driver to use ethtool_sprintf (Mohammed Gamal) [1940927] - hv_netvsc: Add a comment clarifying batching logic (Mohammed Gamal) [1940927] - hv_netvsc: Fix validation in netvsc_linkstatus_callback() (Mohammed Gamal) [1940927] - hv_netvsc: Restrict configurations on isolated guests (Mohammed Gamal) [1940927] - hv_netvsc: Load and store the proper (NBL_HASH_INFO) per-packet info (Mohammed Gamal) [1940927] - hv_netvsc: Allocate the recv_buf buffers after NVSP_MSG1_TYPE_SEND_RECV_BUF (Mohammed Gamal) [1940927] - hv_netvsc: Reset the RSC count if NVSP_STAT_FAIL in netvsc_receive() (Mohammed Gamal) [1940927] - hv_netvsc: Copy packets sent by Hyper-V out of the receive buffer (Mohammed Gamal) [1940927] - net/hyperv: use skb_vlan_tag_*() helpers (Mohammed Gamal) [1940927] - net/vlan: introduce skb_vlan_tag_get_cfi() helper (Mohammed Gamal) [1940927] - hv_netvsc: Add (more) validation for untrusted Hyper-V values (Mohammed Gamal) [1940927] - hv_netvsc: Process NETDEV_GOING_DOWN on VF hot remove (Mohammed Gamal) [1940927] - hv_netvsc: Wait for completion on request SWITCH_DATA_PATH (Mohammed Gamal) [1940927] - hv_netvsc: Check VF datapath when sending traffic to VF (Mohammed Gamal) [1940927] - hv_netvsc: Validate number of allocated sub-channels (Mohammed Gamal) [1940927] - hv_netvsc: Use vmbus_requestor to generate transaction IDs for VMBus hardening (Mohammed Gamal) [1940927] - hv_netvsc: Use HV_HYP_PAGE_SIZE for Hyper-V communication (Mohammed Gamal) [1940927] - scsi: fnic: Use scsi_host_busy_iter() to traverse commands (Ewan D. Milne) [1949250] - scsi: fnic: Kill 'exclude_id' argument to fnic_cleanup_io() (Ewan D. Milne) [1949250] - net: vlan: Avoid using BUG() in vlan_proto_idx() (Davide Caratti) [1964456] - sch_htb: fix null pointer dereference on a null new_q (Ivan Vecera) [1935703] - sch_htb: Fix offload cleanup in htb_destroy on htb_init failure (Ivan Vecera) [1935703] - sch_htb: Fix select_queue for non-offload mode (Ivan Vecera) [1935703] - sch_htb: Stats for offloaded HTB (Ivan Vecera) [1935703] - sch_htb: Hierarchical QoS hardware offload (Ivan Vecera) [1935703] - net: sched: Add extack to Qdisc_class_ops.delete (Ivan Vecera) [1935703] - net: sched: Add multi-queue support to sch_tree_lock (Ivan Vecera) [1935703] - capabilities: require CAP_SETFCAP to map uid 0 (Alexey Gladkov) [1961202] - locking/qrwlock: Cleanup queued_write_lock_slowpath() (Waiman Long) [1954361] - locking/rtmutex: Clean up signal handling in __rt_mutex_slowlock() (Waiman Long) [1954361] - locking/rtmutex: Restrict the trylock WARN_ON() to debug (Waiman Long) [1954361] - locking/rtmutex: Fix misleading comment in rt_mutex_postunlock() (Waiman Long) [1954361] - locking/rtmutex: Consolidate the fast/slowpath invocation (Waiman Long) [1954361] - locking/rtmutex: Make text section and inlining consistent (Waiman Long) [1954361] - locking/rtmutex: Move debug functions as inlines into common header (Waiman Long) [1954361] - locking/rtmutex: Decrapify __rt_mutex_init() (Waiman Long) [1954361] - locking/rtmutex: Remove pointless CONFIG_RT_MUTEXES=n stubs (Waiman Long) [1954361] - locking/rtmutex: Inline chainwalk depth check (Waiman Long) [1954361] - locking/rtmutex: Move rt_mutex_debug_task_free() to rtmutex.c (Waiman Long) [1954361] - locking/rtmutex: Remove empty and unused debug stubs (Waiman Long) [1954361] - locking/rtmutex: Consolidate rt_mutex_init() (Waiman Long) [1954361] - locking/rtmutex: Remove output from deadlock detector (Waiman Long) [1954361] - locking/rtmutex: Remove rtmutex deadlock tester leftovers (Waiman Long) [1954361] - locking/rtmutex: Remove rt_mutex_timed_lock() (Waiman Long) [1954361] - kernel: delete repeated words in comments (Waiman Long) [1954361] - rbtree, rtmutex: Use rb_add_cached() (Waiman Long) [1954361] - rbtree: Add generic add and find helpers (Waiman Long) [1954361] - locking/rtmutex: Remove unused rt_mutex_cmpxchg_relaxed() (Waiman Long) [1954361] - lib/rbtree: avoid generating code twice for the cached versions (Waiman Long) [1954361] - locking/rtmutex: Fix the preprocessor logic with normal #ifdef #else #endif (Waiman Long) [1954361] - kernel/futex: Explicitly document pi_lock for pi_state owner fixup (Waiman Long) [1954361] - kernel/futex: Move hb unlock out of unqueue_me_pi() (Waiman Long) [1954361] - kernel/futex: Make futex_wait_requeue_pi() only call fixup_owner() (Waiman Long) [1954361] - kernel/futex: Kill rt_mutex_next_owner() (Waiman Long) [1954361] - futex: Remove unused empty compat_exit_robust_list() (Waiman Long) [1954361] - futex: Handle transient "ownerless" rtmutex state correctly (Waiman Long) [1954361] - futex: Convert to use the preferred 'fallthrough' macro (Waiman Long) [1954361] - futex: get rid of a kernel-docs build warning (Waiman Long) [1954361] - futex: arch_futex_atomic_op_inuser() calling conventions change (Waiman Long) [1954361] - s390: Use arch_local_irq_{save,restore}() in early boot code (Waiman Long) [1954361] - lockdep: Add a missing initialization hint to the "INFO: Trying to register non-static key" message (Waiman Long) [1954361] - locking: Fix typos in comments (Waiman Long) [1954361] - locking/lockdep: Update the comment for __lock_release() (Waiman Long) [1954361] - lockdep: Allow tuning tracing capacity constants. (Waiman Long) [1954361] - lockdep: Address clang -Wformat warning printing for hd (Waiman Long) [1954361] - lockdep: Add lockdep lock state defines (Waiman Long) [1954361] - lockdep: Add lockdep_assert_not_held() (Waiman Long) [1954361] - lockdep: Noinstr annotate warn_bogus_irq_restore() (Waiman Long) [1954361] - locking/lockdep: Avoid unmatched unlock (Waiman Long) [1954361] - locking/rwsem: Remove empty rwsem.h (Waiman Long) [1954361] - lockdep: report broken irq restoration (Waiman Long) [1954361] - locking/lockdep: Avoid noinstr warning for DEBUG_LOCKDEP (Waiman Long) [1954361] - locking/lockdep: Exclude local_lock_t from IRQ inversions (Waiman Long) [1954361] - locking/lockdep: Clean up check_redundant() a bit (Waiman Long) [1954361] - locking/lockdep: Add a skip() function to __bfs() (Waiman Long) [1954361] - locking/lockdep: Mark local_lock_t (Waiman Long) [1954361] - lockdep: Put graph lock/unlock under lock_recursion protection (Waiman Long) [1954361] - locking/rtmutex: Add missing kernel-doc markup (Waiman Long) [1954361] - lockdep: Avoid to modify chain keys in validate_chain() (Waiman Long) [1954361] - lockdep: Fix nr_unused_locks accounting (Waiman Long) [1954361] - lockdep: Optimize the memory usage of circular queue (Waiman Long) [1954361] - lockdep: Take read/write status in consideration when generate chainkey (Waiman Long) [1954361] - lockdep/selftest: Add a R-L/L-W test case specific to chain cache behavior (Waiman Long) [1954361] - lockdep: Add recursive read locks into dependency graph (Waiman Long) [1954361] - lockdep: Fix recursive read lock related safe->unsafe detection (Waiman Long) [1954361] - lockdep: Adjust check_redundant() for recursive read change (Waiman Long) [1954361] - lockdep: Support deadlock detection for recursive read locks in check_noncircular() (Waiman Long) [1954361] - lockdep: Make __bfs(.match) return bool (Waiman Long) [1954361] - lockdep: Extend __bfs() to work with multiple types of dependencies (Waiman Long) [1954361] - lockdep: Introduce lock_list::dep (Waiman Long) [1954361] - lockdep: Reduce the size of lock_list::distance (Waiman Long) [1954361] - lockdep: Make __bfs() visit every dependency until a match (Waiman Long) [1954361] - lockdep: Demagic the return value of BFS (Waiman Long) [1954361] - lockdep/Documention: Recursive read lock detection reasoning (Waiman Long) [1954361] - locking: More accurate annotations for read_lock() (Waiman Long) [1954361] - Documentation/locking/locktypes: Fix local_locks documentation (Waiman Long) [1954361] - treewide: Remove uninitialized_var() usage (Waiman Long) [1954361] - lockdep: Use this_cpu_ptr instead of get_cpu_var stats (Waiman Long) [1954361] - KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read (Gavin Shan) [1939323] - KVM: arm64: Don't advertise FEAT_SPE to guests (Gavin Shan) [1939323] - KVM: arm64: Don't print warning when trapping SPE registers (Gavin Shan) [1939323] - KVM: arm64: Fully zero the vcpu state on reset (Gavin Shan) [1939323] - KVM: arm64: Clarify vcpu reset behaviour (Gavin Shan) [1939323] - Documentation: KVM: Document KVM_GUESTDBG_USE_HW control flag for arm64 (Gavin Shan) [1939323] - KVM: arm64: Initialize VCPU mdcr_el2 before loading it (Gavin Shan) [1939323] - KVM: arm64: Handle access to TRFCR_EL1 (Gavin Shan) [1939323] - arm64: Add TRFCR_ELx definitions (Gavin Shan) [1939323] - KVM: arm64: Unify trap handlers injecting an UNDEF (Gavin Shan) [1939323] - KVM: arm64: Use find_vma_intersection() (Gavin Shan) [1939323] - KVM: arm64: Hide kvm_mmu_wp_memory_region() (Gavin Shan) [1939323] - KVM: selftests: vgic_init kvm selftests fixup (Gavin Shan) [1939323] - KVM: selftests: aarch64/vgic-v3 init sequence tests (Gavin Shan) [1939323] - KVM: arm64: vgic-v3: Expose GICR_TYPER.Last for userspace (Gavin Shan) [1939323] - kvm: arm64: vgic-v3: Introduce vgic_v3_free_redist_region() (Gavin Shan) [1939323] - KVM: arm64: Simplify argument passing to vgic_uaccess_[read|write] (Gavin Shan) [1939323] - docs: kvm: devices/arm-vgic-v3: enhance KVM_DEV_ARM_VGIC_CTRL_INIT doc (Gavin Shan) [1939323] - KVM: arm/arm64: vgic: Reset base address on kvm_vgic_dist_destroy() (Gavin Shan) [1939323] - KVM: arm64: vgic-v3: Fix error handling in vgic_v3_set_redist_base() (Gavin Shan) [1939323] - KVM: arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST_REGION read (Gavin Shan) [1939323] - KVM: arm64: vgic-v3: Fix some error codes when setting RDIST base (Gavin Shan) [1939323] - KVM: arm64: Disable guest access to trace filter controls (Gavin Shan) [1939323] - KVM: arm64: Fix CPU interface MMIO compatibility detection (Gavin Shan) [1939323] - KVM: arm64: Hide system instruction access to Trace registers (Gavin Shan) [1939323] - KVM: arm64: Fix exclusive limit for IPA size (Gavin Shan) [1939323] - KVM: arm64: Ensure I-cache isolation between vcpus of a same VM (Gavin Shan) [1939323] - KVM: arm64: nvhe: Save the SPE context early (Gavin Shan) [1939323] - KVM: arm64: Correct spelling of DBGDIDR register (Gavin Shan) [1939323] - KVM: arm64: Fix AArch32 PMUv3 capping (Gavin Shan) [1939323] - KVM: arm64: Fix missing RES1 in emulation of DBGBIDR (Gavin Shan) [1939323] - KVM: arm64: Remove spurious semicolon in reg_to_encoding() (Gavin Shan) [1939323] - KVM: arm64: Fix hyp_cpu_pm_{init,exit} __init annotation (Gavin Shan) [1939323] - KVM: arm64: Workaround firmware wrongly advertising GICv2-on-v3 compatibility (Gavin Shan) [1939323] - KVM: arm64: Rename __vgic_v3_get_ich_vtr_el2() to __vgic_v3_get_gic_config() (Gavin Shan) [1939323] - KVM: arm64: Some fixes of PV-time interface document (Gavin Shan) [1939323] - KVM: arm64: CSSELR_EL1 max is 13 (Gavin Shan) [1939323] - idr test suite: Improve reporting from idr_find_test_1 (Chris von Recklinghausen) [1946304] - idr test suite: Create anchor before launching throbber (Chris von Recklinghausen) [1946304] - idr test suite: Take RCU read lock in idr_find_test_1 (Chris von Recklinghausen) [1946304] - radix tree test suite: Register the main thread with the RCU library (Chris von Recklinghausen) [1946304] - radix tree test suite: Fix compilation (Chris von Recklinghausen) [1946304] - XArray: Add xa_limit_16b (Chris von Recklinghausen) [1946304] - XArray: Fix splitting to non-zero orders (Chris von Recklinghausen) [1946304] - XArray: Fix split documentation (Chris von Recklinghausen) [1946304] - PCI/P2PDMA: Drop double zeroing for sg_init_table() (Myron Stowe) [1955693] - PCI: Simplify bool comparisons (Myron Stowe) [1955693] - PCI: endpoint: Use "NULL" instead of "0" as a NULL pointer (Myron Stowe) [1955693] - PCI: Simplify pci_dev_reset_slot_function() (Myron Stowe) [1955693] - PCI: Update mmap-related #ifdef comments (Myron Stowe) [1955693] - PCI/LINK: Print IRQ number used by port (Myron Stowe) [1955693] - PCI/IOV: Simplify pci-pf-stub with module_pci_driver() (Myron Stowe) [1955693] - PCI: Use scnprintf(), not snprintf(), in sysfs "show" functions (Myron Stowe) [1955693] - x86/PCI: Fix intel_mid_pci.c build error when ACPI is not enabled (Myron Stowe) [1955693] - PCI: Remove unnecessary header includes (Myron Stowe) [1955693] - PCI/PM: Revert "PCI/PM: Apply D2 delay as milliseconds, not microseconds" (Myron Stowe) [1955693] - PCI/PM: Remove unused PCI_PM_BUS_WAIT (Myron Stowe) [1955693] - PCI: shpchp: Remove unused 'rc' assignment (Myron Stowe) [1955693] - PCI: pciehp: Reduce noisiness on hot removal (Myron Stowe) [1955693 1812902] - PCI: rpadlpar: Use for_each_child_of_node() and for_each_node_by_name() (Myron Stowe) [1955693] - PCI: Add Kconfig options for MPS/MRRS strategy (Myron Stowe) [1955693] - PCI: Add schedule point in pci_read_config() (Myron Stowe) [1955693] - PCI/ASPM: Remove struct pcie_link_state.l1ss (Myron Stowe) [1955693] - PCI/ASPM: Remove struct aspm_register_info.l1ss_cap (Myron Stowe) [1955693] - PCI/ASPM: Pass L1SS Capabilities value, not struct aspm_register_info (Myron Stowe) [1955693] - PCI/ASPM: Remove struct aspm_register_info.l1ss_ctl1 (Myron Stowe) [1955693] - PCI/ASPM: Remove struct aspm_register_info.l1ss_ctl2 (unused) (Myron Stowe) [1955693] - PCI/ASPM: Remove struct aspm_register_info.l1ss_cap_ptr (Myron Stowe) [1955693] - PCI/ASPM: Remove struct aspm_register_info.latency_encoding (Myron Stowe) [1955693] - PCI/ASPM: Remove struct aspm_register_info.enabled (Myron Stowe) [1955693] - PCI/ASPM: Remove struct aspm_register_info.support (Myron Stowe) [1955693] - PCI/ASPM: Use 'parent' and 'child' for readability (Myron Stowe) [1955693] - PCI/ASPM: Move LTR path check to where it's used (Myron Stowe) [1955693] - PCI/ASPM: Move pci_clear_and_set_dword() earlier (Myron Stowe) [1955693] - PCI/ACS: Enable Translation Blocking for external devices (Myron Stowe) [1955693] - scsi: qedi: Remove redundant assignment to variable err (Nilesh Javali) [1920855] - scsi: qedi: Fix error return code of qedi_alloc_global_queues() (Nilesh Javali) [1920855] - scsi: qedi: Fix missing destroy_workqueue() on error in __qedi_probe (Nilesh Javali) [1920855] - scsi: qedf: Simplify bool comparison (Nilesh Javali) [1921608] - bpf, sockmap: Fix incorrect fwd_alloc accounting (Yauheni Kaliuta) [1874006] - bpf: Local storage helpers should check nullness of owner ptr passed (Yauheni Kaliuta) [1874006] - bpf, inode_storage: Put file handler if no storage was found (Yauheni Kaliuta) [1874006] - kbuild: explicitly specify the build id style (Yauheni Kaliuta) [1874006] - bpf: Reject too big ctx_size_in for raw_tp test run (Yauheni Kaliuta) [1874006] - bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers (Yauheni Kaliuta) [1874006] - bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE (Jiri Benc) [1874006] - bpf: Fix tests for local_storage (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix "dubious pointer arithmetic" test (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix array access with signed variable test (Yauheni Kaliuta) [1874006] - selftests/bpf: Add test for signed 32-bit bound check bug (Yauheni Kaliuta) [1874006] - bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. (Yauheni Kaliuta) [1874006] - lwt_bpf: Replace preempt_disable() with migrate_disable() (Yauheni Kaliuta) [1874006] - lwt: Disable BH too in run_lwt_bpf() (Yauheni Kaliuta) [1874006] - selftests/bpf: Drain ringbuf samples at the end of test (Yauheni Kaliuta) [1874006] - libbpf: Fix ring_buffer__poll() to return number of consumed samples (Yauheni Kaliuta) [1874006] - bpf: Add MAINTAINERS entry for BPF LSM (Yauheni Kaliuta) [1874006] - bpftool: Fix error return value in build_btf_type_table (Yauheni Kaliuta) [1874006] - fail_function: Remove a redundant mutex unlock (Yauheni Kaliuta) [1874006] - selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL (Yauheni Kaliuta) [1874006] - lib/strncpy_from_user.c: Mask out bytes after NUL terminator. (Yauheni Kaliuta) [1874006] - bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list (Yauheni Kaliuta) [1874006] - bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self (Yauheni Kaliuta) [1874006] - bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self (Yauheni Kaliuta) [1874006] - bpf, sockmap: Use truesize with sk_rmem_schedule() (Yauheni Kaliuta) [1874006] - bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect (Yauheni Kaliuta) [1874006] - bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix error return code in run_getsockopt_test() (Yauheni Kaliuta) [1874006] - bpf: Relax return code check for subprograms (Yauheni Kaliuta) [1874006] - tools, bpftool: Add missing close before bpftool net attach exit (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix unused attribute usage in subprogs_unused test (Yauheni Kaliuta) [1874006] - bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id (Yauheni Kaliuta) [1874006] - bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare (Yauheni Kaliuta) [1874006] - libbpf: Don't attempt to load unused subprog as an entry-point BPF program (Yauheni Kaliuta) [1874006] - bpf: Update verification logic for LSM programs (Yauheni Kaliuta) [1874006] - bpf: Zero-fill re-used per-cpu map element (Yauheni Kaliuta) [1874006] - bpf: BPF_PRELOAD depends on BPF_SYSCALL (Yauheni Kaliuta) [1874006] - libbpf: Fix possible use after free in xsk_socket__delete (Yauheni Kaliuta) [1874006] - libbpf: Fix null dereference in xsk_socket__delete (Yauheni Kaliuta) [1874006] - libbpf, hashmap: Fix undefined behavior in hash_bits (Yauheni Kaliuta) [1874006] - tools, bpftool: Remove two unused variables. (Yauheni Kaliuta) [1874006] - tools, bpftool: Avoid array index warnings. (Yauheni Kaliuta) [1874006] - bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs (Yauheni Kaliuta) [1874006] - bpf: Fix -Wshadow warnings (Yauheni Kaliuta) [1874006] - bpf, libbpf: Guard bpf inline asm from bpf_tail_call_static (Yauheni Kaliuta) [1874006] - bpf: selftest: Ensure the return value of the bpf_per_cpu_ptr() must be checked (Yauheni Kaliuta) [1874006] - bpf: selftest: Ensure the return value of bpf_skc_to helpers must be checked (Yauheni Kaliuta) [1874006] - bpf: Remove unneeded break (Yauheni Kaliuta) [1874006] - net, sockmap: Don't call bpf_prog_put() on NULL pointer (Yauheni Kaliuta) [1874006] - bpf, sockmap: Add locking annotations to iterator (Yauheni Kaliuta) [1874006] - bpf: Fix register equivalence tracking. (Yauheni Kaliuta) [1874006] - bpf, selftests: Add three new sockmap tests for verdict only programs (Yauheni Kaliuta) [1874006] - bpf, selftests: Add option to test_sockmap to omit adding parser program (Yauheni Kaliuta) [1874006] - bpf, sockmap: Allow skipping sk_skb parser program (Yauheni Kaliuta) [1874006] - bpf, sockmap: Check skb_verdict and skb_parser programs explicitly (Yauheni Kaliuta) [1874006] - bpf, sockmap: Add memory accounting so skbs on ingress lists are visible (Yauheni Kaliuta) [1874006] - bpf, sockmap: Remove skb_orphan and let normal skb_kfree do cleanup (Yauheni Kaliuta) [1874006] - bpf, sockmap: Remove dropped data on errors in redirect case (Yauheni Kaliuta) [1874006] - bpf, sockmap: Remove skb_set_owner_w wmem will be taken later from sendpage (Yauheni Kaliuta) [1874006] - bpf, sockmap: On receive programs try to fast track SK_PASS ingress (Yauheni Kaliuta) [1874006] - bpf, sockmap: Skb verdict SK_PASS to self already checked rmem limits (Yauheni Kaliuta) [1874006] - bpf: Migrate from patchwork.ozlabs.org to patchwork.kernel.org. (Yauheni Kaliuta) [1874006] - samples: bpf: Refactor XDP kern program maps with BTF-defined map (Yauheni Kaliuta) [1874006] - samples: bpf: Replace attach_tracepoint() to attach() in xdp_redirect_cpu (Yauheni Kaliuta) [1874006] - samples: bpf: Refactor xdp_monitor with libbpf (Yauheni Kaliuta) [1874006] - bpf, selftests: Add test for different array inner map size (Yauheni Kaliuta) [1874006] - bpf: Allow for map-in-map with dynamic inner array map entries (Yauheni Kaliuta) [1874006] - selftests/bpf: Asm tests for the verifier regalloc tracking. (Yauheni Kaliuta) [1874006] - bpf: Fix selftest compilation on clang 11 (Yauheni Kaliuta) [1874006] - selftest/bpf: Fix profiler test using CO-RE relocation for enums (Yauheni Kaliuta) [1874006] - selftests/bpf: Add profiler test (Yauheni Kaliuta) [1874006] - bpf: Track spill/fill of bounded scalars. (Yauheni Kaliuta) [1874006] - bpf: Propagate scalar ranges through register assignments. (Yauheni Kaliuta) [1874006] - bpf: Add tcp_notsent_lowat bpf setsockopt (Yauheni Kaliuta) [1874006] - selftests/bpf: Validate libbpf's auto-sizing of LD/ST/STX instructions (Yauheni Kaliuta) [1874006] - libbpf: Allow specifying both ELF and raw BTF for CO-RE BTF override (Yauheni Kaliuta) [1874006] - libbpf: Support safe subset of load/store instruction resizing with CO-RE (Yauheni Kaliuta) [1874006] - libbpf: Skip CO-RE relocations for not loaded BPF programs (Yauheni Kaliuta) [1874006] - libbpf: Fix compatibility problem in xsk_socket__create (Yauheni Kaliuta) [1874006] - bpf: Fix typo in uapi/linux/bpf.h (Yauheni Kaliuta) [1874006] - bpf: Fix build failure for kernel/trace/bpf_trace.c with CONFIG_NET=n (Yauheni Kaliuta) [1874006] - kernel/bpf/verifier: Fix build when NET is not enabled (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix test_verifier after introducing resolve_pseudo_ldimm64 (Yauheni Kaliuta) [1874006] - samples: bpf: Driver interrupt statistics in xdpsock (Yauheni Kaliuta) [1874006] - samples: bpf: Count syscalls in xdpsock (Yauheni Kaliuta) [1874006] - samples: bpf: Split xdpsock stats into new struct (Yauheni Kaliuta) [1874006] - samples/bpf: Fix a compilation error with fallthrough marking (Yauheni Kaliuta) [1874006] - samples/bpf: Change Makefile to cope with latest llvm (Yauheni Kaliuta) [1874006] - bpf, libbpf: Use valid btf in bpf_program__set_attach_target (Yauheni Kaliuta) [1874006] - selftest/bpf: Test pinning map with reused map fd (Yauheni Kaliuta) [1874006] - libbpf: Check if pin_path was set even map fd exist (Yauheni Kaliuta) [1874006] - libbpf: Close map fd if init map slots failed (Yauheni Kaliuta) [1874006] - bpf: Use raw_spin_trylock() for pcpu_freelist_push/pop in NMI (Yauheni Kaliuta) [1874006] - bpf, verifier: Use fallthrough pseudo-keyword (Yauheni Kaliuta) [1874006] - bpf: Deref map in BPF_PROG_BIND_MAP when it's already used (Yauheni Kaliuta) [1874006] - bpf, sockmap: Update selftests to use skb_adjust_room (Yauheni Kaliuta) [1874006] - bpf, sockmap: Add skb_adjust_room to pop bytes off ingress payload (Yauheni Kaliuta) [1874006] - bpf/selftests: Test for bpf_per_cpu_ptr() and bpf_this_cpu_ptr() (Yauheni Kaliuta) [1874006] - bpf: Introducte bpf_this_cpu_ptr() (Yauheni Kaliuta) [1874006] - bpf: Introduce bpf_per_cpu_ptr() (Yauheni Kaliuta) [1874006] - selftests/bpf: Ksyms_btf to test typed ksyms (Yauheni Kaliuta) [1874006] - bpf/libbpf: BTF support for typed ksyms (Yauheni Kaliuta) [1874006] - bpf: Introduce pseudo_btf_id (Yauheni Kaliuta) [1874006] - selftests/bpf: Properly initialize linfo in sockmap_basic (Yauheni Kaliuta) [1874006] - selftests/bpf: Initialize duration in xdp_noinline.c (Yauheni Kaliuta) [1874006] - selftests/bpf: Add tests for BPF_F_PRESERVE_ELEMS (Yauheni Kaliuta) [1874006] - bpf: Introduce BPF_F_PRESERVE_ELEMS for perf event array (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix alignment of .BTF_ids (Yauheni Kaliuta) [1874006] - selftests/bpf: Test "incremental" btf_dump in C format (Yauheni Kaliuta) [1874006] - libbpf: Make btf_dump work with modifiable BTF (Yauheni Kaliuta) [1874006] - bpf, selftests: Use bpf_tail_call_static where appropriate (Yauheni Kaliuta) [1874006] - bpf, libbpf: Add bpf_tail_call_static helper for bpf programs (Yauheni Kaliuta) [1874006] - bpf, net: Rework cookie generator as per-cpu one (Yauheni Kaliuta) [1874006] - bpf: Add classid helper only based on skb->sk (Yauheni Kaliuta) [1874006] - bpf: fix raw_tp test run in preempt kernel (Yauheni Kaliuta) [1874006] - libbpf: Compile in PIC mode only for shared library case (Yauheni Kaliuta) [1874006] - libbpf: Compile libbpf under -O2 level by default and catch extra warnings (Yauheni Kaliuta) [1874006] - bpf: x64: Do not emit sub/add 0, rsp when !stack_depth (Yauheni Kaliuta) [1874006] - bpf, x64: Drop "pop rcx" instruction on BPF JIT epilogue (Yauheni Kaliuta) [1874006] - bpf, selftests: Fix warning in snprintf_btf where system() call unchecked (Yauheni Kaliuta) [1874006] - selftests/bpf: Test BTF's handling of endianness (Yauheni Kaliuta) [1874006] - selftests/bpf: Move and extend ASSERT_xxx() testing macros (Yauheni Kaliuta) [1874006] - selftests: Make sure all 'skel' variables are declared static (Yauheni Kaliuta) [1874006] - selftests/bpf_iter: Don't fail test due to missing __builtin_btf_type_id (Yauheni Kaliuta) [1874006] - bpf/preload: Make sure Makefile cleans up after itself, and add .gitignore (Yauheni Kaliuta) [1874006] - selftests/bpf: Ensure snprintf_btf/bpf_iter tests compatibility with old vmlinux.h (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix unused-result warning in snprintf_btf.c (Yauheni Kaliuta) [1874006] - bpf, selftests: Fix cast to smaller integer type 'int' warning in raw_tp (Yauheni Kaliuta) [1874006] - selftests/bpf: Add test for bpf_seq_printf_btf helper (Yauheni Kaliuta) [1874006] - bpf: Add bpf_seq_printf_btf helper (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix overflow tests to reflect iter size increase (Yauheni Kaliuta) [1874006] - bpf: Bump iter seq size to support BTF representation of large data structures (Yauheni Kaliuta) [1874006] - selftests/bpf: Add bpf_snprintf_btf helper tests (Yauheni Kaliuta) [1874006] - bpf: Add bpf_snprintf_btf helper (Yauheni Kaliuta) [1874006] - bpf: Move to generic BTF show support, apply it to seq files/strings (Yauheni Kaliuta) [1874006] - bpf: Provide function to get vmlinux BTF information (Yauheni Kaliuta) [1874006] - selftest: bpf: Test copying a sockmap and sockhash (Yauheni Kaliuta) [1874006] - selftests: bpf: Remove shared header from sockmap iter test (Yauheni Kaliuta) [1874006] - selftests: bpf: Add helper to compare socket cookies (Yauheni Kaliuta) [1874006] - bpf: sockmap: Enable map_update_elem from bpf_iter (Yauheni Kaliuta) [1874006] - bpf, cpumap: Remove rcpu pointer from cpu_map_build_skb signature (Yauheni Kaliuta) [1874006] - selftests/bpf: Add raw_tp_test_run (Yauheni Kaliuta) [1874006] - libbpf: Support test run of raw tracepoint programs (Yauheni Kaliuta) [1874006] - bpf: Enable BPF_PROG_TEST_RUN for raw_tracepoint (Yauheni Kaliuta) [1874006] - bpf: Add comment to document BTF type PTR_TO_BTF_ID_OR_NULL (Yauheni Kaliuta) [1874006] - bpf: Add AND verifier test case where 32bit and 64bit bounds differ (Yauheni Kaliuta) [1874006] - bpf, verifier: Remove redundant var_off.value ops in scalar known reg cases (Yauheni Kaliuta) [1874006] - bpf: selftest: Add test_btf_skc_cls_ingress (Yauheni Kaliuta) [1874006] - bpf: selftest: Remove enum tcp_ca_state from bpf_tcp_helpers.h (Yauheni Kaliuta) [1874006] - bpf: selftest: Use bpf_skc_to_tcp_sock() in the sock_fields test (Yauheni Kaliuta) [1874006] - bpf: selftest: Use network_helpers in the sock_fields test (Yauheni Kaliuta) [1874006] - bpf: selftest: Adapt sock_fields test to use skel and global variables (Yauheni Kaliuta) [1874006] - bpf: selftest: Move sock_fields test into test_progs (Yauheni Kaliuta) [1874006] - bpf: selftest: Add ref_tracking verifier test for bpf_skc casting (Yauheni Kaliuta) [1874006] - bpf: Change bpf_sk_assign to accept ARG_PTR_TO_BTF_ID_SOCK_COMMON (Yauheni Kaliuta) [1874006] - bpf: Change bpf_tcp_*_syncookie to accept ARG_PTR_TO_BTF_ID_SOCK_COMMON (Yauheni Kaliuta) [1874006] - bpf: Change bpf_sk_storage_*() to accept ARG_PTR_TO_BTF_ID_SOCK_COMMON (Yauheni Kaliuta) [1874006] - bpf: Change bpf_sk_release and bpf_sk_*cgroup_id to accept ARG_PTR_TO_BTF_ID_SOCK_COMMON (Yauheni Kaliuta) [1874006] - bpf: Enable bpf_skc_to_* sock casting helper to networking prog type (Yauheni Kaliuta) [1874006] - bpf: Move the PTR_TO_BTF_ID check to check_reg_type() (Yauheni Kaliuta) [1874006] - Revert "bpf: Fix potential call bpf_link_free() in atomic context" (Yauheni Kaliuta) [1874006] - tools resolve_btfids: Always force HOSTARCH (Yauheni Kaliuta) [1874006] - bpf: Check CONFIG_BPF option for resolve_btfids (Yauheni Kaliuta) [1874006] - bpf: Explicitly size compatible_reg_types (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix stat probe in d_path test (Yauheni Kaliuta) [1874006] - bpf: Using rcu_read_lock for bpf_sk_storage_map iterator (Yauheni Kaliuta) [1874006] - bpf: Use a table to drive helper arg type checks (Yauheni Kaliuta) [1874006] - bpf: Hoist type checking for nullable arg types (Yauheni Kaliuta) [1874006] - bpf: Check ARG_PTR_TO_SPINLOCK register type in check_func_arg (Yauheni Kaliuta) [1874006] - bpf: Set meta->raw_mode for pointers close to use (Yauheni Kaliuta) [1874006] - bpf: Make context access check generic (Yauheni Kaliuta) [1874006] - bpf: Make reference tracking generic (Yauheni Kaliuta) [1874006] - bpf: Make BTF pointer type checking generic (Yauheni Kaliuta) [1874006] - bpf: Allow specifying a BTF ID per argument in function protos (Yauheni Kaliuta) [1874006] - btf: Add BTF_ID_LIST_SINGLE macro (Yauheni Kaliuta) [1874006] - bpf: Check scalar or invalid register in check_helper_mem_access (Yauheni Kaliuta) [1874006] - btf: Make btf_set_contains take a const pointer (Yauheni Kaliuta) [1874006] - bpf: Fix potential call bpf_link_free() in atomic context (Yauheni Kaliuta) [1874006] - bpf: Use hlist_add_head_rcu when linking to local_storage (Yauheni Kaliuta) [1874006] - samples/bpf: Fix test_map_in_map on s390 (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix endianness issue in test_sockopt_sk (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix endianness issue in sk_assign (Yauheni Kaliuta) [1874006] - selftests/bpf: Add tailcall_bpf2bpf tests (Yauheni Kaliuta) [1874006] - bpf: Add abnormal return checks. (Yauheni Kaliuta) [1874006] - bpf: allow for tailcalls in BPF subprograms for x64 JIT (Yauheni Kaliuta) [1874006] - bpf, x64: rework pro/epilogue and tailcall handling in JIT (Yauheni Kaliuta) [1874006] - bpf: Limit caller's stack depth 256 for subprogs with tailcalls (Yauheni Kaliuta) [1874006] - bpf: rename poke descriptor's 'ip' member to 'tailcall_target' (Yauheni Kaliuta) [1874006] - bpf: propagate poke descriptors to subprograms (Yauheni Kaliuta) [1874006] - bpf, x64: use rcx instead of rax for tail call retpolines (Yauheni Kaliuta) [1874006] - selftests/bpf: Merge most of test_btf into test_progs (Yauheni Kaliuta) [1874006] - selftests/bpf: Test load and dump metadata with btftool and skel (Yauheni Kaliuta) [1874006] - bpftool: Support dumping metadata (Yauheni Kaliuta) [1874006] - libbpf: Add BPF_PROG_BIND_MAP syscall and use it on .rodata section (Yauheni Kaliuta) [1874006] - bpf: Add BPF_PROG_BIND_MAP syscall (Yauheni Kaliuta) [1874006] - bpf: Mutex protect used_maps array and count (Yauheni Kaliuta) [1874006] - libbpf: Fix a compilation error with xsk.c for ubuntu 16.04 (Yauheni Kaliuta) [1874006] - samples/bpf: Add quiet option to xdpsock (Yauheni Kaliuta) [1874006] - samples: bpf: Add an option for printing extra statistics in xdpsock (Yauheni Kaliuta) [1874006] - samples/bpf: Fix possible deadlock in xdpsock (Yauheni Kaliuta) [1874006] - samples/bpf: Fix one packet sending in xdpsock (Yauheni Kaliuta) [1874006] - s390/bpf: Fix multiple tail calls (Yauheni Kaliuta) [1874006] - tcp: Simplify tcp_set_congestion_control() load=false case (Yauheni Kaliuta) [1874006] - tcp: simplify _bpf_setsockopt(): Remove flags argument (Yauheni Kaliuta) [1874006] - tcp: simplify tcp_set_congestion_control(): Always reinitialize (Yauheni Kaliuta) [1874006] - tcp: Simplify EBPF TCP_CONGESTION to always init CC (Yauheni Kaliuta) [1874006] - bpftool: Fix build failure (Yauheni Kaliuta) [1874006] - tools: bpftool: Automate generation for "SEE ALSO" sections in man pages (Yauheni Kaliuta) [1874006] - bpf: Fix comment for helper bpf_current_task_under_cgroup() (Yauheni Kaliuta) [1874006] - selftests/bpf: Define string const as global for test_sysctl_prog.c (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix test_ksyms on non-SMP kernels (Yauheni Kaliuta) [1874006] - tools: bpftool: Add "inner_map" to "bpftool map create" outer maps (Yauheni Kaliuta) [1874006] - tools: bpftool: Keep errors for map-of-map dumps if distinct from ENOENT (Yauheni Kaliuta) [1874006] - tools: bpftool: Clean up function to dump map entry (Yauheni Kaliuta) [1874006] - selftests: bpf: Test iterating a sockmap (Yauheni Kaliuta) [1874006] - net: Allow iterating sockmap and sockhash (Yauheni Kaliuta) [1874006] - net: sockmap: Remove unnecessary sk_fullsock checks (Yauheni Kaliuta) [1874006] - tools: bpftool: Include common options from separate file (Yauheni Kaliuta) [1874006] - tools: bpftool: Print optional built-in features along with version (Yauheni Kaliuta) [1874006] - selftests, bpftool: Add bpftool (and eBPF helpers) documentation build (Yauheni Kaliuta) [1874006] - tools: bpftool: Log info-level messages when building bpftool man pages (Yauheni Kaliuta) [1874006] - bpf: Remove duplicate headers (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix test_sysctl_loop{1, 2} failure due to clang change (Yauheni Kaliuta) [1874006] - selftests/bpf: Add test for map_ptr arithmetic (Yauheni Kaliuta) [1874006] - bpf: Permit map_ptr arithmetic with opcode add and offset 0 (Yauheni Kaliuta) [1874006] - tools, bpf: Synchronise BPF UAPI header with tools (Yauheni Kaliuta) [1874006] - bpf: Fix formatting in documentation for BPF helpers (Yauheni Kaliuta) [1874006] - tools: bpftool: Fix formatting in bpftool-link documentation (Yauheni Kaliuta) [1874006] - samples, bpf: Add xsk_fwd test file to .gitignore (Yauheni Kaliuta) [1874006] - samples, bpf: Replace bpf_program__title() with bpf_program__section_name() (Yauheni Kaliuta) [1874006] - libbpf: Fix potential multiplication overflow (Yauheni Kaliuta) [1874006] - libbpf: Fix another __u64 cast in printf (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix check in global_data_init. (Yauheni Kaliuta) [1874006] - selftests/bpf: Add __noinline variant of cls_redirect selftest (Yauheni Kaliuta) [1874006] - selftests/bpf: Modernize xdp_noinline test w/ skeleton and __noinline (Yauheni Kaliuta) [1874006] - selftests/bpf: Add subprogs to pyperf, strobemeta, and l4lb_noinline tests (Yauheni Kaliuta) [1874006] - tools/bpftool: Replace bpf_program__title() with bpf_program__section_name() (Yauheni Kaliuta) [1874006] - selftests/bpf: Don't use deprecated libbpf APIs (Yauheni Kaliuta) [1874006] - libbpf: Deprecate notion of BPF program "title" in favor of "section name" (Yauheni Kaliuta) [1874006] - selftests/bpf: Add selftest for multi-prog sections and bpf-to-bpf calls (Yauheni Kaliuta) [1874006] - libbpf: Add multi-prog section support for struct_ops (Yauheni Kaliuta) [1874006] - libbpf: Implement generalized .BTF.ext func/line info adjustment (Yauheni Kaliuta) [1874006] - libbpf: Make RELO_CALL work for multi-prog sections and sub-program calls (Yauheni Kaliuta) [1874006] - libbpf: Support CO-RE relocations for multi-prog sections (Yauheni Kaliuta) [1874006] - libbpf: Parse multi-function sections into multiple BPF programs (Yauheni Kaliuta) [1874006] - libbpf: Ensure ELF symbols table is found before further ELF processing (Yauheni Kaliuta) [1874006] - selftests/bpf: Test task_file iterator without visiting pthreads (Yauheni Kaliuta) [1874006] - bpf: Avoid iterating duplicated files for task_file iterator (Yauheni Kaliuta) [1874006] - bpf: {cpu,dev}map: Change various functions return type from int to void (Yauheni Kaliuta) [1874006] - module: Fix up module_notifier return values (Yauheni Kaliuta) [1874006] - bpf: Remove bpf_lsm_file_mprotect from sleepable list. (Yauheni Kaliuta) [1874006] - samples/bpf: Fix to xdpsock to avoid recycling frames (Yauheni Kaliuta) [1874006] - samples/bpf: Optimize l2fwd performance in xdpsock (Yauheni Kaliuta) [1874006] - samples/bpf: Add new sample xsk_fwd.c (Yauheni Kaliuta) [1874006] - libbpf: Support shared umems between queues and devices (Yauheni Kaliuta) [1874006] - selftests/bpf: Add sleepable tests (Yauheni Kaliuta) [1874006] - libbpf: Support sleepable progs (Yauheni Kaliuta) [1874006] - bpf: Add bpf_copy_from_user() helper. (Yauheni Kaliuta) [1874006] - bpf: Fix build without BPF_LSM. (Yauheni Kaliuta) [1874006] - bpf: Introduce sleepable BPF programs (Yauheni Kaliuta) [1874006] - mm/error_inject: Fix allow_error_inject function signatures. (Yauheni Kaliuta) [1874006] - mm/filemap.c: enable error injection at add_to_page_cache() (Yauheni Kaliuta) [1874006] - mm/page_alloc.c: allow error injection (Yauheni Kaliuta) [1874006] - bpf: selftests: Add test for different inner map size (Yauheni Kaliuta) [1874006] - bpf: Relax max_entries check for most of the inner map types (Yauheni Kaliuta) [1874006] - bpf: Add map_meta_equal map ops (Yauheni Kaliuta) [1874006] - bpf: Make bpf_link_info.iter similar to bpf_iter_link_info (Yauheni Kaliuta) [1874006] - tools, bpf/build: Cleanup feature files on make clean (Yauheni Kaliuta) [1874006] - libbpf: Fix compilation warnings for 64-bit printf args (Yauheni Kaliuta) [1874006] - selftests/bpf: Add verifier tests for xor operation (Yauheni Kaliuta) [1874006] - libbpf: Fix unintentional success return code in bpf_object__load (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix spelling mistake "scoket" -> "socket" (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix open call in trigger_fstat_events (Yauheni Kaliuta) [1874006] - selftests/bpf: Add set test to resolve_btfids (Yauheni Kaliuta) [1874006] - selftests/bpf: Add test for d_path helper (Yauheni Kaliuta) [1874006] - selftests/bpf: Add verifier test for d_path helper (Yauheni Kaliuta) [1874006] - bpf: Update .BTF_ids section in btf.rst with sets info (Yauheni Kaliuta) [1874006] - bpf: Add d_path helper (Yauheni Kaliuta) [1874006] - bpf: Add BTF_SET_START/END macros (Yauheni Kaliuta) [1874006] - bpf: Add btf_struct_ids_match function (Yauheni Kaliuta) [1874006] - bpf: Factor btf_struct_access function (Yauheni Kaliuta) [1874006] - bpf: Remove recursion call in btf_struct_access (Yauheni Kaliuta) [1874006] - bpf: Add type_id pointer as argument to __btf_resolve_size (Yauheni Kaliuta) [1874006] - bpf: Add elem_id pointer as argument to __btf_resolve_size (Yauheni Kaliuta) [1874006] - bpf: Move btf_resolve_size into __btf_resolve_size (Yauheni Kaliuta) [1874006] - tools resolve_btfids: Add support for set symbols (Yauheni Kaliuta) [1874006] - tools resolve_btfids: Add size check to get_id function (Yauheni Kaliuta) [1874006] - bpf: Disallow BPF_PRELOAD in allmodconfig builds (Yauheni Kaliuta) [1874006] - bpf: Add selftests for local_storage (Yauheni Kaliuta) [1874006] - bpf: Allow local storage to be used from LSM programs (Yauheni Kaliuta) [1874006] - bpf: Implement bpf_local_storage for inodes (Yauheni Kaliuta) [1874006] - bpf: Split bpf_local_storage to bpf_sk_storage (Yauheni Kaliuta) [1874006] - bpf: Generalize bpf_sk_storage (Yauheni Kaliuta) [1874006] - bpf: Generalize caching for sk_storage. (Yauheni Kaliuta) [1874006] - bpf: Renames in preparation for bpf_local_storage (Yauheni Kaliuta) [1874006] - selftests/bpf: Enable tc verbose mode for test_sk_assign (Yauheni Kaliuta) [1874006] - samples: bpf: Refactor tracepoint tracing programs with libbpf (Yauheni Kaliuta) [1874006] - samples: bpf: Refactor kprobe tracing programs with libbpf (Yauheni Kaliuta) [1874006] - selftests: bpf: Fix sockmap update nits (Yauheni Kaliuta) [1874006] - libbpf: Fix type compatibility check copy-paste error (Yauheni Kaliuta) [1874006] - libbpf: Avoid false unuinitialized variable warning in bpf_core_apply_relo (Yauheni Kaliuta) [1874006] - bpf: sk_lookup: Add user documentation (Yauheni Kaliuta) [1874006] - docs: Correct subject prefix and update LLVM info (Yauheni Kaliuta) [1874006] - libbpf: Normalize and improve logging across few functions (Yauheni Kaliuta) [1874006] - libbpf: Skip well-known ELF sections when iterating ELF (Yauheni Kaliuta) [1874006] - libbpf: Add __noinline macro to bpf_helpers.h (Yauheni Kaliuta) [1874006] - libbpf: Factor out common ELF operations and improve logging (Yauheni Kaliuta) [1874006] - libbpf: Add perf_buffer APIs for better integration with outside epoll loop (Yauheni Kaliuta) [1874006] - bpftool: Implement link_query for bpf iterators (Yauheni Kaliuta) [1874006] - bpf: Implement link_query callbacks in map element iterators (Yauheni Kaliuta) [1874006] - bpf: Implement link_query for bpf iterators (Yauheni Kaliuta) [1874006] - selftests/bpf: List newest Clang built-ins needed for some CO-RE selftests (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix two minor compilation warnings reported by GCC 4.9 (Yauheni Kaliuta) [1874006] - libbpf: Fix libbpf build on compilers missing __builtin_mul_overflow (Yauheni Kaliuta) [1874006] - libbpf: Fix detection of BPF helper call instruction (Yauheni Kaliuta) [1874006] - selftests/bpf: Add bpffs preload test. (Yauheni Kaliuta) [1874006] - bpf: Add kernel module with user mode driver that populates bpffs. (Yauheni Kaliuta) [1874006] - bpf: Add BPF program and map iterators as built-in BPF programs. (Yauheni Kaliuta) [1874006] - bpf: Factor out bpf_link_by_id() helper. (Yauheni Kaliuta) [1874006] - libbpf: Simplify the return expression of build_map_pin_path() (Yauheni Kaliuta) [1874006] - selftests/bpf: Add tests for ENUMVAL_EXISTS/ENUMVAL_VALUE relocations (Yauheni Kaliuta) [1874006] - libbpf: Implement enum value-based CO-RE relocations (Yauheni Kaliuta) [1874006] - selftests/bpf: Add CO-RE relo test for TYPE_ID_LOCAL/TYPE_ID_TARGET (Yauheni Kaliuta) [1874006] - selftests/bpf: Test TYPE_EXISTS and TYPE_SIZE CO-RE relocations (Yauheni Kaliuta) [1874006] - libbpf: Implement type-based CO-RE relocations support (Yauheni Kaliuta) [1874006] - libbpf: Centralize poisoning and poison reallocarray() (Yauheni Kaliuta) [1874006] - tools/bpftool: Remove libbpf_internal.h usage in bpftool (Yauheni Kaliuta) [1874006] - selftests/bpf: Add test validating failure on ambiguous relocation value (Yauheni Kaliuta) [1874006] - libbpf: Improve relocation ambiguity detection (Yauheni Kaliuta) [1874006] - libbpf: Detect minimal BTF support and skip BTF loading, if missing (Yauheni Kaliuta) [1874006] - libbpf: Sanitize BPF program code for bpf_probe_read_{kernel, user}[_str] (Yauheni Kaliuta) [1874006] - libbpf: Factor out common logic of testing and closing FD (Yauheni Kaliuta) [1874006] - libbpf: Make kernel feature probing lazy (Yauheni Kaliuta) [1874006] - libbpf: Disable -Wswitch-enum compiler warning (Yauheni Kaliuta) [1874006] - libbpf: Convert comma to semicolon (Yauheni Kaliuta) [1874006] - samples: bpf: Fix broken bpf programs due to removed symbol (Yauheni Kaliuta) [1874006] - bpf: Replace GPLv2 boilerplate/reference with SPDX - rule 206 (Jiri Benc) [1874006] - LSM: Make some functions static (Yauheni Kaliuta) [1874006] - LSM: Make lsm_early_cred() and lsm_early_task() local functions. (Yauheni Kaliuta) [1874006] - LSM: Infrastructure management of the ipc security blob (Yauheni Kaliuta) [1874006] - LSM: Infrastructure management of the task security (Yauheni Kaliuta) [1874006] - LSM: Infrastructure management of the inode security (Yauheni Kaliuta) [1874006] - LSM: Infrastructure management of the file security (Yauheni Kaliuta) [1874006] - Infrastructure management of the cred security blob (Yauheni Kaliuta) [1874006] - kernel: move CONFIG_TASKS_TRACE_RCU fields to task_struct_rh (Jiri Benc) [1874006] - kernel: store pointer to task_struct in task_struct_rh (Jiri Benc) [1874006]- igb: Add double-check MTA_REGISTER for i210 and i211 (Corinna Vinschen) [1920286] - igb: Redistribute memory for transmit packet buffers when in Qav mode (Corinna Vinschen) [1920286] - igb: Fix fall-through warnings for Clang (Corinna Vinschen) [1920286] - intel: clean up mismatched header comments (Corinna Vinschen) [1920286] - igb: check timestamp validity (Corinna Vinschen) [1920286] - igb: Fix duplicate include guard (Corinna Vinschen) [1920286] - intel: Update drivers to use ethtool_sprintf (Corinna Vinschen) [1920286] - net: ethernet: intel: igb: Typo fix in the file igb_main.c (Corinna Vinschen) [1920286] - igb: avoid premature Rx buffer reuse (Corinna Vinschen) [1920286] - igb: remove h from printk format specifier (Corinna Vinschen) [1920286] - igb: Enable RSS for Intel I211 Ethernet Controller (Corinna Vinschen) [1920286] - igb: fix TDBAL register show incorrect value (Corinna Vinschen) [1920286] - net: igb: use skb_csum_is_sctp instead of protocol check (Corinna Vinschen) [1920286] - igb: avoid transmit queue timeout in xdp path (Corinna Vinschen) [1920286] - igb: use xdp_do_flush (Corinna Vinschen) [1920286] - igb: skb add metasize for xdp (Corinna Vinschen) [1920286] - igb: XDP extack message on error (Corinna Vinschen) [1920286] - igb: take VLAN double header into account (Corinna Vinschen) [1920286] - igb: XDP xmit back fix error code (Corinna Vinschen) [1920286] - igb: add XDP support (Corinna Vinschen) [1920286] - r8169: don't advertise pause in jumbo mode (Josef Oskera) [1935346] - r8169: fix DMA being used after buffer free if WoL is enabled (Josef Oskera) [1935346] - r8169: fix r8168fp_adjust_ocp_cmd function (Josef Oskera) [1935346] - r8169: use macro pm_ptr (Josef Oskera) [1935346] - r8169: fix resuming from suspend on RTL8105e if machine runs on battery (Josef Oskera) [1935346] - r8169: handle tx before rx in napi poll (Josef Oskera) [1935346] - r8169: disable detection of bogus xid's 308/388 (Josef Oskera) [1935346] - r8169: re-configure WOL settings on resume from hibernation (Josef Oskera) [1935346] - r8169: don't try to disable interrupts if NAPI is scheduled already (Josef Oskera) [1935346] - r8169: Add support for another RTL8168FP (Josef Oskera) [1935346] - r8169: fix WoL on shutdown if CONFIG_DEBUG_SHIRQ is set (Josef Oskera) [1935346] - r8169: work around RTL8125 UDP hw bug (Josef Oskera) [1935346] - r8169: remove not needed call to rtl_wol_enable_rx from rtl_shutdown (Josef Oskera) [1935346] - r8169: improve DASH support (Josef Oskera) [1935346] - r8169: improve rtl8169_rx_csum (Josef Oskera) [1935346] - r8169: align rtl_wol_suspend_quirk with vendor driver and rename it (Josef Oskera) [1935346] - r8169: clean up rtl_pll_power_down/up functions (Josef Oskera) [1935346] - r8169: improve handling D3 PLL power-down (Josef Oskera) [1935346] - r8169: enable PLL power-down for chip versions 34, 35, 36, 42 (Josef Oskera) [1935346] - r8169: make use of the unaligned access helpers (Josef Oskera) [1935346] - r8169: tweak max read request size for newer chips also in jumbo mtu mode (Josef Oskera) [1935346] - r8169: align RTL8168e jumbo pcie read request size with vendor driver (Josef Oskera) [1935346] - r8169: don't wakeup-enable device on shutdown if WOL is disabled (Josef Oskera) [1935346] - r8169: improve rtl_ocp_reg_failure (Josef Oskera) [1935346] - r8169: replace BUG_ON with WARN in _rtl_eri_write (Josef Oskera) [1935346] - r8169: improve RTL8168g PHY suspend quirk (Josef Oskera) [1935346] - r8169: move ERI access functions to avoid forward declaration (Josef Oskera) [1935346] - r8169: work around power-saving bug on some chip versions (Josef Oskera) [1935346] - r8169: make NUM_RX_DESC a signed int (Josef Oskera) [1935346] - r8169: improve rtl_rx (Josef Oskera) [1935346] - r8169: set tc_offset only if tally counter reset isn't supported (Josef Oskera) [1935346] - net: phy: realtek: read actual speed on rtl8211f to detect downshift (Josef Oskera) [1935346] - r8169: use dev_err_probe in rtl_get_ether_clk (Josef Oskera) [1935346] - r8169: reduce number of workaround doorbell rings (Josef Oskera) [1935346] - r8169: remove not needed check in rtl8169_start_xmit (Josef Oskera) [1935346] - r8169: remove nr_frags argument from rtl_tx_slots_avail (Josef Oskera) [1935346] - r8169: improve rtl8169_start_xmit (Josef Oskera) [1935346] - r8169: improve rtl_tx (Josef Oskera) [1935346] - r8169: use READ_ONCE in rtl_tx_slots_avail (Josef Oskera) [1935346] - net: phy: realtek: support paged operations on RTL8201CP (Josef Oskera) [1935346] - r8169: disable hw csum for short packets on all chip versions (Josef Oskera) [1935346] - r8169: fix potential skb double free in an error path (Josef Oskera) [1935346] - r8169: work around short packet hw bug on RTL8125 (Josef Oskera) [1935346] - net: phy: realtek: Add support for RTL8221B-CG series (Josef Oskera) [1935346] - r8169: set IRQF_NO_THREAD if MSI(X) is enabled (Josef Oskera) [1935346] - r8169: align number of tx descriptors with vendor driver (Josef Oskera) [1935346] - r8169: use pm_runtime_put_sync in rtl_open error path (Josef Oskera) [1935346] - r8169: remove unneeded memory barrier in rtl_tx (Josef Oskera) [1935346] - r8169: remove no longer needed private rx/tx packet/byte counters (Josef Oskera) [1935346] - r8169: use struct pcpu_sw_netstats for rx/tx packet/byte counters (Josef Oskera) [1935346] - treewide: Use fallthrough pseudo-keyword (Josef Oskera) [1935346] - r8169: fix jumbo packet handling on RTL8168e (Josef Oskera) [1915314] - sctp: delay auto_asconf init until binding the first addr (Xin Long) [1952020] - netfilter: x_tables: fix compat match/target pad out-of-bound write (Florian Westphal) [1950014] - netfilter: arp_tables: add pre_exit hook for table unregister (Florian Westphal) [1950014] - netfilter: bridge: add pre_exit hooks for ebtable unregistration (Florian Westphal) [1950014] - netfilter: nft_limit: avoid possible divide error in nft_limit_init (Florian Westphal) [1950014] - netfilter: conntrack: do not print icmpv6 as unknown via /proc (Florian Westphal) [1950014] - netfilter: flowtable: fix NAT IPv6 offload mangling (Florian Westphal) [1950014] - netfilter: flowtable: Make sure GC works periodically in idle system (Florian Westphal) [1950014] - netfilter: nftables: report EOPNOTSUPP on unsupported flowtable flags (Florian Westphal) [1950014] - netfilter: ctnetlink: fix dump of the expect mask attribute (Florian Westphal) [1950014] - netfilter: x_tables: gpf inside xt_find_revision() (Florian Westphal) [1950014] - netfilter: conntrack: skip identical origin tuple in same zone only (Florian Westphal) [1950014] - flow_dissector: fix byteorder of dissected ICMP ID (Paolo Abeni) [1950288] - flow_dissector: fix TTL and TOS dissection on IPv4 fragments (Paolo Abeni) [1950288] - net: Disable NETIF_F_HW_TLS_RX when RXCSUM is disabled (Paolo Abeni) [1950288] - net: core: devlink: use right genl user_ptr when handling port param get/set (Paolo Abeni) [1950288] - net_sched: gen_estimator: support large ewma log (Paolo Abeni) [1950288] - net: Allow NETIF_F_HW_TLS_TX if IP_CSUM && IPV6_CSUM (Paolo Abeni) [1950288] - net: Disable NETIF_F_HW_TLS_TX when HW_CSUM is disabled (Paolo Abeni) [1950288] - devlink: Add devlink port documentation (Petr Oros) [1935708] - devlink: Support get and set state of port function (Petr Oros) [1935708] - devlink: Support add and delete devlink port (Petr Oros) [1935708] - devlink: Introduce PCI SF port flavour and port attribute (Petr Oros) [1935708] - devlink: Prepare code to fill multiple port function attributes (Petr Oros) [1935708] - net: core: devlink: simplify the return expression of devlink_nl_cmd_trap_set_doit() (Petr Oros) [1935708] - video: hyperv_fb: Add ratelimit on error message (Mohammed Gamal) [1957804] - ovl: allow upperdir inside lowerdir (Miklos Szeredi) [1903647] - i2c: i801: Add support for Intel Alder Lake PCH-P (Steve Best) [1929488] - pinctrl: tigerlake: Add Alder Lake-P ACPI ID (Steve Best) [1929492] - xfs: set aside allocation btree blocks from block reservation (Brian Foster) [1911738] - xfs: introduce in-core global counter of allocbt blocks (Brian Foster) [1911738] - xfs: unconditionally read all AGFs on mounts with perag reservation (Brian Foster) [1911738] - xfs: drop unnecessary setfilesize helper (Brian Foster) [1942348] - xfs: drop unused ioend private merge and setfilesize code (Brian Foster) [1942348] - xfs: open code ioend needs workqueue helper (Brian Foster) [1942348] - xfs: drop submit side trans alloc for append ioends (Brian Foster) [1942348] - blk-mq: Use request queue-wide tags for tagset-wide sbitmap (Ming Lei) [1932145] - blk-mq: Some tag allocation code refactoring (Ming Lei) [1932145] - blk-mq: Swap two calls in blk_mq_exit_queue() (Ming Lei) [1932145] - blk-mq: plug request for shared sbitmap (Ming Lei) [1932145] - blk-mq: set default elevator as deadline in case of hctx shared tagset (Ming Lei) [1932145] - powerpc/perf: Fix PMU constraint check for EBB events (Diego Domingos) [1926573] - s390/idle: fix suspicious RCU usage (Waiman Long) [1963142] - x86/cpu: Add another Alder Lake CPU to the Intel family (Steve Best) [1962033] - x86/split_lock: Don't write MSR_TEST_CTRL on CPUs that aren't whitelisted (Prarit Bhargava) [1837350] - Documentation/admin-guide: Change doc for split_lock_detect parameter (Prarit Bhargava) [1837350] - x86/traps: Handle #DB for bus lock (Prarit Bhargava) [1837350] - x86/cpufeatures: Enumerate #DB for bus lock detection (Prarit Bhargava) [1837350] - x86/split_lock: Enable the split lock feature on another Alder Lake CPU (Prarit Bhargava) [1925373] - x86/cpu: Add another Alder Lake CPU to the Intel family (Prarit Bhargava) [1925373] - x86/split_lock: Enable the split lock feature on Sapphire Rapids and Alder Lake CPUs (Prarit Bhargava) [1925373]- libbpf: Add user-space variants of BPF_CORE_READ() family of macros (Jiri Olsa) [1896362] - libbpf: Switch tracing and CO-RE helper macros to bpf_probe_read_kernel() (Jiri Olsa) [1896362] - selftests/bpf: Fix test_vmlinux test to use bpf_probe_read_user() (Jiri Olsa) [1896362] - samples/bpf, selftests/bpf: Use bpf_probe_read_kernel (Jiri Olsa) [1896362] - bpf: Restrict bpf_probe_read{, str}() only to archs where they work (Jiri Olsa) [1896362] - perf/x86/intel/uncore: Add Rocket Lake support (Michael Petlan) [1837502] - perf/x86/cstate: Add Rocket Lake CPU support (Michael Petlan) [1837497] - perf/x86/intel: Add Rocket Lake CPU support (Michael Petlan) [1837497] - perf/x86/msr: Add Rocket Lake CPU support (Michael Petlan) [1837497] - tick/nohz: Kick only _queued_ task whose tick dependency is updated (Waiman Long) [1922901] - tick/nohz: Change signal tick dependency to wake up CPUs of member tasks (Waiman Long) [1922901] - tick/nohz: Only wake up a single target cpu when kicking a task (Waiman Long) [1922901] - tick/nohz: Narrow down noise while setting current task's tick dependency (Waiman Long) [1922901] - sched/fair: Fix shift-out-of-bounds in load_balance() (Phil Auld) [1958730] - redhat/configs: Update torture test configs (Waiman Long) [1941211] - rcu: Do not report strict GPs for outgoing CPUs (Waiman Long) [1941211] - rcu,ftrace: Fix ftrace recursion (Waiman Long) [1941211] - arm64: smp: Tell RCU about CPUs that fail to come online (Waiman Long) [1941211] - rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled (Waiman Long) [1941211] - rcu-tasks: Enclose task-list scan in rcu_read_lock() (Waiman Long) [1941211] - rcu-tasks: Fix low-probability task_struct leak (Waiman Long) [1941211] - rcu-tasks: Fix grace-period/unlock race in RCU Tasks Trace (Waiman Long) [1941211] - rcu-tasks: Shorten per-grace-period sleep for RCU Tasks Trace (Waiman Long) [1941211] - rcu-tasks: Selectively enable more RCU Tasks Trace IPIs (Waiman Long) [1941211] - rcu-tasks: Use more aggressive polling for RCU Tasks Trace (Waiman Long) [1941211] - rcu-tasks: Mark variables static (Waiman Long) [1941211] - rcu-tasks: Prevent complaints of unused show_rcu_tasks_classic_gp_kthread() (Waiman Long) [1941211] - rcu: Remove unused "cpu" parameter from rcu_report_qs_rdp() (Waiman Long) [1941211] - torture: Add gdb support (Waiman Long) [1941211] - rcuperf: Change rcuperf to rcuscale (Waiman Long) [1941211] - sched,rcuperf: Convert to sched_set_fifo_low() (Waiman Long) [1941211] - rcu/rcuperf: Convert to SPDX license identifier (Waiman Long) [1941211] - rcutorture: Allow pointer leaks to test diagnostic code (Waiman Long) [1941211] - rcu: Report QS for outermost PREEMPT=n rcu_read_unlock() for strict GPs (Waiman Long) [1941211] - rcu: locking and unlocking need to always be at least barriers (Waiman Long) [1941211] - rcu: Execute RCU reader shortly after rcu_core for strict GPs (Waiman Long) [1941211] - rcu: Provide optional RCU-reader exit delay for strict GPs (Waiman Long) [1941211] - rcu: Make FQS more aggressive in complaining about offline CPUs (Waiman Long) [1941211] - rcu: Clarify comments about FQS loop reporting quiescent states (Waiman Long) [1941211] - rcu: IPI all CPUs at GP end for strict GPs (Waiman Long) [1941211] - rcu: IPI all CPUs at GP start for strict GPs (Waiman Long) [1941211] - rcu: Attempt QS when CPU discovers GP for strict GPs (Waiman Long) [1941211] - rcu: Do full report for .need_qs for strict GPs (Waiman Long) [1941211] - rcu: Always set .need_qs from __rcu_read_lock() for strict GPs (Waiman Long) [1941211] - rcu: Force DEFAULT_RCU_BLIMIT to 1000 for strict RCU GPs (Waiman Long) [1941211] - rcu: Restrict default jiffies_till_first_fqs for strict RCU GPs (Waiman Long) [1941211] - rcu: Reduce leaf fanout for strict RCU grace periods (Waiman Long) [1941211] - rcu: Add Kconfig option for strict RCU grace periods (Waiman Long) [1941211] - rcu/nocb: Add a warning for non-GP kthread running GP code (Waiman Long) [1941211] - rcu: Move rcu_cpu_started per-CPU variable to rcu_data (Waiman Long) [1941211] - scftorture: Add cond_resched() to test loop (Waiman Long) [1941211] - rcutorture: Hoist OOM registry up one level (Waiman Long) [1941211] - rcutorture: Properly synchronize with OOM notifier (Waiman Long) [1941211] - rcutorture: Properly set rcu_fwds for OOM handling (Waiman Long) [1941211] - torture: Add kvm.sh --help and update help message (Waiman Long) [1941211] - refperf: Avoid null pointer dereference when buf fails to allocate (Waiman Long) [1941211] - rcutorture: Add CONFIG_PROVE_RCU_LIST to TREE05 (Waiman Long) [1941211] - torture: Update initrd documentation (Waiman Long) [1941211] - rcutorture: Replace HTTP links with HTTPS ones (Waiman Long) [1941211] - rcu: Fix kerneldoc comments in rcupdate.h (Waiman Long) [1941211] - scftorture: Adapt memory-ordering test to UP operation (Waiman Long) [1941211] - torture: document --allcpus argument added to the kvm.sh script (Waiman Long) [1941211] - scftorture: Block scftorture_invoker() kthreads for offline CPUs (Waiman Long) [1941211] - scftorture: Check unexpected "switch" statement value (Waiman Long) [1941211] - scftorture: Make symbol 'scf_torture_rand' static (Waiman Long) [1941211] - scftorture: Prevent compiler from reducing race probabilities (Waiman Long) [1941211] - scftorture: Flag errors in torture-compatible manner (Waiman Long) [1941211] - scftorture: Consolidate scftorture_invoke_one() scf_check initialization (Waiman Long) [1941211] - scftorture: Consolidate scftorture_invoke_one() check and kfree() (Waiman Long) [1941211] - scftorture: Add smp_call_function() memory-ordering checks (Waiman Long) [1941211] - scftorture: Add smp_call_function_many() memory-ordering checks (Waiman Long) [1941211] - scftorture: Add smp_call_function_single() memory-ordering checks (Waiman Long) [1941211] - scftorture: Summarize per-thread statistics (Waiman Long) [1941211] - torture: Declare parse-console.sh independence from rcutorture (Waiman Long) [1941211] - tick-sched: Clarify "NOHZ: local_softirq_pending" warning (Waiman Long) [1941211] - scftorture: Implement weighted primitive selection (Waiman Long) [1941211] - torture: Add scftorture to the rcutorture scripting (Waiman Long) [1941211] - scftorture: Add smp_call_function() torture test (Waiman Long) [1941211] - rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_cpu_stall_ftrace_dump (Waiman Long) [1941211] - rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_kick_kthreads (Waiman Long) [1941211] - rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_resched_ns (Waiman Long) [1941211] - rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_divisor (Waiman Long) [1941211] - nocb: Remove show_rcu_nocb_state() false positive printout (Waiman Long) [1941211] - rcu/tree: Remove CONFIG_PREMPT_RCU check in force_qs_rnp() (Waiman Long) [1941211] - nocb: Clarify RCU nocb CPU error message (Waiman Long) [1941211] - rcu/tree: Force quiescent state on callback overload (Waiman Long) [1941211] - rcu/trace: Use gp_seq_req in acceleration's rcu_grace_period tracepoint (Waiman Long) [1941211] - rcu/trace: Print negative GP numbers correctly (Waiman Long) [1941211] - rcutorture: Output number of elapsed grace periods (Waiman Long) [1941211] - rcu: Initialize at declaration time in rcu_exp_handler() (Waiman Long) [1941211] - rcu: Remove KCSAN stubs from update.c (Waiman Long) [1941211] - rcu: Remove KCSAN stubs (Waiman Long) [1941211] - srcu: Remove KCSAN stubs (Waiman Long) [1941211] - rcutorture: Remove KCSAN stubs (Waiman Long) [1941211] - refscale: Change --torture type from refperf to refscale (Waiman Long) [1941211] - refperf: Rename refperf.c to refscale.c and change internal names (Waiman Long) [1941211] - refperf: Rename RCU_REF_PERF_TEST to RCU_REF_SCALE_TEST (Waiman Long) [1941211] - torture: Remove obsolete "cd $KVM" (Waiman Long) [1941211] - torture: Avoid duplicate specification of qemu command (Waiman Long) [1941211] - torture: Dump ftrace at shutdown only if requested (Waiman Long) [1941211] - torture: Add kvm-tranform.sh script for qemu-cmd files (Waiman Long) [1941211] - torture: Add more tracing crib notes to kvm.sh (Waiman Long) [1941211] - torture: Improve diagnostic for KCSAN-incapable compilers (Waiman Long) [1941211] - torture: Correctly summarize build-only runs (Waiman Long) [1941211] - torture: Pass --kmake-arg to all make invocations (Waiman Long) [1941211] - kernel/rcu/tree.c: Fix kernel-doc warnings (Waiman Long) [1941211] - rcu-tasks: Fix synchronize_rcu_tasks_trace() header comment (Waiman Long) [1941211] - rcu: grpnum just records group number (Waiman Long) [1941211] - rcu: grplo/grphi just records CPU number (Waiman Long) [1941211] - rcu: gp_max is protected by root rcu_node's lock (Waiman Long) [1941211] - rcutorture: Check for unwatched readers (Waiman Long) [1941211] - torture: Abstract out console-log error detection (Waiman Long) [1941211] - torture: Add a stop-run capability (Waiman Long) [1941211] - rcu-tasks: Fix code-style issues (Waiman Long) [1941211] - torture: Create qemu-cmd in --buildonly runs (Waiman Long) [1941211] - rcu: Stop shrinker loop (Waiman Long) [1941211] - refperf: Add test for RCU Tasks readers (Waiman Long) [1941211] - refperf: Add test for RCU Tasks Trace readers. (Waiman Long) [1941211] - rcu: Replace 1 with true (Waiman Long) [1941211] - rcu/rcutorture: Replace 0 with false (Waiman Long) [1941211] - refperf: Change readdelay module parameter to nanoseconds (Waiman Long) [1941211] - refperf: Work around 64-bit division (Waiman Long) [1941211] - doc: Document rcuperf's module parameters (Waiman Long) [1941211] - refperf: Adjust refperf.loop default value (Waiman Long) [1941211] - rcu-tasks: Conditionally compile show_rcu_tasks_gp_kthreads() (Waiman Long) [1941211] - rcu-tasks: Add #include of rcupdate_trace.h to update.c (Waiman Long) [1941211] - rcu-tasks: Make rcu_tasks_postscan() be static (Waiman Long) [1941211] - refperf: Add read-side delay module parameter (Waiman Long) [1941211] - lockdep: Complain only once about RCU in extended quiescent state (Waiman Long) [1941211] - refperf: Simplify initialization-time wakeup protocol (Waiman Long) [1941211] - rcu: Allow for smp_call_function() running callbacks from idle (Waiman Long) [1941211] - refperf: Output per-experiment data points (Waiman Long) [1941211] - refperf: Label experiment-number column "Runs" (Waiman Long) [1941211] - refperf: Add warmup and cooldown processing phases (Waiman Long) [1941211] - refperf: More closely synchronize reader start times (Waiman Long) [1941211] - refperf: Convert reader_task structure's "start" field to int (Waiman Long) [1941211] - refperf: Tune reader measurement interval (Waiman Long) [1941211] - refperf: Make functions static (Waiman Long) [1941211] - srcu: Avoid local_irq_save() before acquiring spinlock_t (Waiman Long) [1941211] - refperf: Dynamically allocate thread-summary output buffer (Waiman Long) [1941211] - refperf: Dynamically allocate experiment-summary output buffer (Waiman Long) [1941211] - refperf: Provide module parameter to specify number of experiments (Waiman Long) [1941211] - refperf: Convert nreaders to a module parameter (Waiman Long) [1941211] - refperf: Allow decimal nanoseconds (Waiman Long) [1941211] - refperf: Hoist function-pointer calls out of the loop (Waiman Long) [1941211] - rcu: Introduce single argument kvfree_rcu() interface (Waiman Long) [1941211] - refperf: Add holdoff parameter to allow CPUs to come online (Waiman Long) [1941211] - torture: Add refperf to the rcutorture scripting (Waiman Long) [1941211] - rcuperf: Add comments explaining the high reader overhead (Waiman Long) [1941211] - refperf: Add a test to measure performance of read-side synchronization (Waiman Long) [1941211] - rcuperf: Remove useless while loops around wait_event (Waiman Long) [1941211] - rcu: Provide rcu_irq_exit_check_preempt() (Waiman Long) [1941211] - sched,rcu,tracing: Avoid tracing before in_nmi() is correct (Waiman Long) [1941211] - hardirq/nmi: Allow nested nmi_enter() (Waiman Long) [1941211] - powerpc/64s: Include header file to fix a warning (Waiman Long) [1941211] - powerpc/64s: system reset interrupt preserve HSRRs (Waiman Long) [1941211] - powerpc/64s: Fix HV NMI vs HV interrupt recoverability test (Waiman Long) [1941211] - powerpc/traps: fix recoverability of machine check handling on book3s/32 (Waiman Long) [1941211] - powerpc/traps: restore recoverability of machine_check interrupts (Waiman Long) [1941211] - rcu: Mark rcu_nmi_enter() call to rcu_cleanup_after_idle() noinstr (Waiman Long) [1941211] - rcu: Remove initialized but unused rnp from check_slow_task() (Waiman Long) [1941211] - rcu: Update comment from rsp->rcu_gp_seq to rsp->gp_seq (Waiman Long) [1941211] - rcu: Provide __rcu_is_watching() (Waiman Long) [1941211] - doc: Tasks RCU must protect instructions before trampoline (Waiman Long) [1941211] - fs/btrfs: Add cond_resched() for try_release_extent_mapping() stalls (Waiman Long) [1941211] - rcu-tasks: Convert sleeps to idle priority (Waiman Long) [1941211] - rcu: Expedited grace-period sleeps to idle priority (Waiman Long) [1941211] - rcu: No-CBs-related sleeps to idle priority (Waiman Long) [1941211] - rcu: Priority-boost-related sleeps to idle priority (Waiman Long) [1941211] - rcu: Grace-period-kthread related sleeps to idle priority (Waiman Long) [1941211] - torture: Add --allcpus argument to the kvm.sh script (Waiman Long) [1941211] - torture: Remove whitespace from identify_qemu_vcpus output (Waiman Long) [1941211] - torture: Add script to smoke-test commits in a branch (Waiman Long) [1941211] - trace: events: rcu: Change description of rcu_dyntick trace event (Waiman Long) [1941211] - rcu: Add comment documenting rcu_callback_map's purpose (Waiman Long) [1941211] - rcu: Provide rcu_irq_exit_preempt() (Waiman Long) [1941211] - rcu: Add callbacks-invoked counters (Waiman Long) [1941211] - doc: Timer problems can cause RCU CPU stall warnings (Waiman Long) [1941211] - torture: Remove qemu dependency on EFI firmware (Waiman Long) [1941211] - rcutorture: NULL rcu_torture_current earlier in cleanup code (Waiman Long) [1941211] - rcutorture: Handle non-statistic bang-string error messages (Waiman Long) [1941211] - torture: Set configfile variable to current scenario (Waiman Long) [1941211] - rcutorture: Add races with task-exit processing (Waiman Long) [1941211] - docs: RCU: Don't duplicate chapter names in rculist_nulls.rst (Waiman Long) [1941211] - docs: RCU: Convert stallwarn.txt to ReST (Waiman Long) [1941211] - docs: RCU: Convert rcuref.txt to ReST (Waiman Long) [1941211] - docs: RCU: Convert torture.txt to ReST (Waiman Long) [1941211] - docs: RCU: Convert rculist_nulls.txt to ReST (Waiman Long) [1941211] - docs: RCU: Convert lockdep.txt to ReST (Waiman Long) [1941211] - docs: RCU: Convert lockdep-splat.txt to ReST (Waiman Long) [1941211] - docs: RCU: Convert checklist.txt to ReST (Waiman Long) [1941211] - doc: Add rcutorture scripting to torture.txt (Waiman Long) [1941211] - doc: Fix typo "deference" to "dereference" (Waiman Long) [1941211] - docs: locking: convert docs to ReST and rename to *.rst (Waiman Long) [1941211] - doc/rcuref: Document real world examples in kernel (Waiman Long) [1941211] - Documentation/locking/lockdep: Drop last two chars of sample states (Waiman Long) [1941211] - doc: rcu: Suspicious RCU usage is a warning (Waiman Long) [1941211] - RCU/torture.txt: Remove section MODULE PARAMETERS (Waiman Long) [1941211] - Documentation/lockstat: Fix trivial typo (Waiman Long) [1941211] - rcu: Simplify the calculation of rcu_state.ncpus (Waiman Long) [1941211] - srcu: Fix a typo in comment "amoritized"->"amortized" (Waiman Long) [1941211] - rcuperf: Fix printk format warning (Waiman Long) [1941211] - mm/mmap.c: Add cond_resched() for exit_mmap() CPU stalls (Waiman Long) [1941211] - rcu: Initialize and destroy rcu_synchronize only when necessary (Waiman Long) [1941211] - rcu: Add KCSAN stubs to update.c (Waiman Long) [1941211] - rcu: Add KCSAN stubs (Waiman Long) [1941211] - srcu: Add KCSAN stubs (Waiman Long) [1941211] - rcutorture: Add KCSAN stubs (Waiman Long) [1941211] - rcu/rcutorture: Convert to SPDX license identifier (Waiman Long) [1941211] - rcu: Convert rcu_nohz_full_cpu() ULONG_CMP_LT() to time_before() (Waiman Long) [1941211] - rcu: Convert rcu_initiate_boost() ULONG_CMP_GE() to time_after() (Waiman Long) [1941211] - rcutorture: Convert ULONG_CMP_LT() to time_before() (Waiman Long) [1941211] - rcu: Convert ULONG_CMP_GE() to time_after() for jiffy comparison (Waiman Long) [1941211] - rcu: Add rcu_gp_might_be_stalled() (Waiman Long) [1941211] - torture: Add a --kasan argument (Waiman Long) [1941211] - torture: Save a few lines by using config_override_param initially (Waiman Long) [1941211] - torture: Allow scenario-specific Kconfig options to override CFcommon (Waiman Long) [1941211] - torture: Allow --kconfig options to override --kcsan defaults (Waiman Long) [1941211] - torture: Abstract application of additional Kconfig options (Waiman Long) [1941211] - torture: Eliminate duplicate #CHECK# from ConfigFragment (Waiman Long) [1941211] - torture: Make --kcsan argument also create a summary (Waiman Long) [1941211] - rcutorture: Make rcu_fwds and rcu_fwd_emergency_stop static (Waiman Long) [1941211] - torture: Add --kcsan argument to top-level kvm.sh script (Waiman Long) [1941211] - rcu-tasks: Allow standalone use of TASKS_{TRACE_,}RCU (Waiman Long) [1941211] - rcu: Remove self-stack-trace when all quiescent states seen (Waiman Long) [1941211] - ftrace: Use synchronize_rcu_tasks_rude() instead of ftrace_sync() (Waiman Long) [1941211] - ftrace: Protect ftrace_graph_hash with ftrace_sync (Waiman Long) [1941211] - ftrace: Add comment to why rcu_dereference_sched() is open coded (Waiman Long) [1941211] - tracing: Annotate ftrace_graph_notrace_hash pointer with __rcu (Waiman Long) [1941211] - tracing: Annotate ftrace_graph_hash pointer with __rcu (Waiman Long) [1941211] - tracing/fgraph: Fix set_graph_function from showing interrupts (Waiman Long) [1941211] - rcu: Allow rcutorture to starve grace-period kthread (Waiman Long) [1941211] - rcu: When GP kthread is starved, tag idle threads as false positives (Waiman Long) [1941211] - rcutorture: Right-size TREE10 CPU consumption (Waiman Long) [1941211] - rcu: Replace 1 by true (Waiman Long) [1941211] - rcutorture: Add test of holding scheduler locks across rcu_read_unlock() (Waiman Long) [1941211] - rcu: Replace assigned pointer ret value by corresponding boolean value (Waiman Long) [1941211] - rcu-tasks: Add IPI failure count to statistics (Waiman Long) [1941211] - rcutorture: Add TRACE02 scenario enabling RCU Tasks Trace IPIs (Waiman Long) [1941211] - rcu-tasks: Add count for idle tasks on offline CPUs (Waiman Long) [1941211] - rcu-tasks: Add rcu_dynticks_zero_in_eqs() effectiveness statistics (Waiman Long) [1941211] - rcu-tasks: Make RCU tasks trace also wait for idle tasks (Waiman Long) [1941211] - rcu-tasks: Handle the running-offline idle-task special case (Waiman Long) [1941211] - rcu-tasks: Disable CPU hotplug across RCU tasks trace scans (Waiman Long) [1941211] - rcu: Mark rcu_state.gp_seq to detect more concurrent writes (Waiman Long) [1941211] - rcu-tasks: Allow rcu_read_unlock_trace() under scheduler locks (Waiman Long) [1941211] - rcu-tasks: Avoid IPIing userspace/idle tasks if kernel is so built (Waiman Long) [1941211] - rcu-tasks: Add Kconfig option to mediate smp_mb() vs. IPI (Waiman Long) [1941211] - rcu-tasks: Add grace-period and IPI counts to statistics (Waiman Long) [1941211] - rcu-tasks: Split ->trc_reader_need_end (Waiman Long) [1941211] - rcu-tasks: Provide boot parameter to delay IPIs until late in grace period (Waiman Long) [1941211] - rcu-tasks: Add a grace-period start time for throttling and debug (Waiman Long) [1941211] - rcu: Get rid of some doc warnings in update.c (Waiman Long) [1941211] - rcu-tasks: Make RCU Tasks Trace make use of RCU scheduler hooks (Waiman Long) [1941211] - rcu-tasks: Use context-switch hook for PREEMPT=y kernels (Waiman Long) [1941211] - rcu-tasks: Make rcutorture writer stall output include GP state (Waiman Long) [1941211] - rcu-tasks: Add RCU tasks to rcutorture writer stall output (Waiman Long) [1941211] - rcuperf: Add ability to increase object allocation size (Waiman Long) [1941211] - rcu-tasks: Move #ifdef into tasks.h (Waiman Long) [1941211] - rcutorture: Add flag to produce non-busy-wait task stalls (Waiman Long) [1941211] - rcu: Add per-task state to RCU CPU stall warnings (Waiman Long) [1941211] - sched/core: Add function to sample state of locked-down task (Waiman Long) [1941211] - rcu-tasks: Add stall warnings for RCU Tasks Trace (Waiman Long) [1941211] - rcutorture: Add torture tests for RCU Tasks Trace (Waiman Long) [1941211] - rcu-tasks: Add an RCU Tasks Trace to simplify protection of tracing hooks (Waiman Long) [1941211] - rcutorture: Add a test for synchronize_rcu_mult() (Waiman Long) [1941211] - rcu: Reinstate synchronize_rcu_mult() (Waiman Long) [1941211] - rcu-tasks: Code movement to allow more Tasks RCU variants (Waiman Long) [1941211] - rcu: Fix the (t=0 jiffies) false positive (Waiman Long) [1941211] - rcu-tasks: Further refactor RCU-tasks to allow adding more variants (Waiman Long) [1941211] - rcu-tasks: Use unique names for RCU-Tasks kthreads and messages (Waiman Long) [1941211] - rcutorture: Add torture tests for RCU Tasks Rude (Waiman Long) [1941211] - rcu-tasks: Add an RCU-tasks rude variant (Waiman Long) [1941211] - rcu-tasks: Refactor RCU-tasks to allow variants to be added (Waiman Long) [1941211] - rcu-tasks: Create struct to hold state information (Waiman Long) [1941211] - rcu-tasks: Move Tasks RCU to its own file (Waiman Long) [1941211] - locktorture.c: Fix if-statement empty body warnings (Waiman Long) [1941211] - rcu: Expedite first two FQS scans under callback-overload conditions (Waiman Long) [1941211] - rcu: Mark rcu_state.gp_seq to detect concurrent writes (Waiman Long) [1941211] - rcutorture: Mark data-race potential for rcu_barrier() test statistics (Waiman Long) [1941211] - rcu: Don't use negative nesting depth in __rcu_read_unlock() (Waiman Long) [1941211] - rcu: Remove unused ->rcu_read_unlock_special.b.deferred_qs field (Waiman Long) [1941211] - rcu: Don't set nesting depth negative in rcu_preempt_deferred_qs() (Waiman Long) [1941211] - rcu: Make rcu_read_unlock_special() safe for rq/pi locks (Waiman Long) [1941211] - rcutorture: Make kvm-recheck-rcu.sh handle truncated lines (Waiman Long) [1941211] - rcu: Make RCU IRQ enter/exit functions rely on in_nmi() (Waiman Long) [1941211] - rcu/tree: Mark the idle relevant functions noinstr (Waiman Long) [1941211] - rcu: Add comments marking transitions between RCU watching and not (Waiman Long) [1941211] - rcu: Update __call_rcu() comments (Waiman Long) [1941211] - rcu: Mark rcu_state.ncpus to detect concurrent writes (Waiman Long) [1941211] - rcu: Use data_race() for RCU CPU stall-warning prints (Waiman Long) [1941211] - rcutorture: Manually clean up after rcu_barrier() failure (Waiman Long) [1941211] - rcutorture: Make rcu_torture_barrier_cbs() post from corresponding CPU (Waiman Long) [1941211] - rcu: Make nocb_gp_wait() double-check unexpected-callback warning (Waiman Long) [1941211] - rcu: Tighten rcu_lockdep_assert_cblist_protected() check (Waiman Long) [1941211] - rcu: Optimize and protect atomic_cmpxchg() loop (Waiman Long) [1941211] - rcu/nocb: Add missing annotation for rcu_nocb_bypass_unlock() (Waiman Long) [1941211] - rcu: Don't flag non-starting GPs before GP kthread is running (Waiman Long) [1941211] - rcu: Fix rcu_barrier_callback() race condition (Waiman Long) [1941211] - rcu: Add WRITE_ONCE() to rcu_state ->gp_start (Waiman Long) [1941211] - rcu: Add missing annotation for rcu_nocb_bypass_lock() (Waiman Long) [1941211] - rcu: Add missing annotation for exit_tasks_rcu_finish() (Waiman Long) [1941211] - rcu: Add missing annotation for exit_tasks_rcu_start() (Waiman Long) [1941211] - rculist: Add brackets around cond argument in __list_check_rcu macro (Waiman Long) [1941211] - rcu: Remove dead code from rcu_segcblist_insert_pend_cbs() (Waiman Long) [1941211] - rcutorture: Annotation lockless accesses to rcu_torture_current (Waiman Long) [1941211] - rcu: Add READ_ONCE() to rcu_data ->gpwrap (Waiman Long) [1941211] - rcu-tasks: *_ONCE() for rcu_tasks_cbs_head (Waiman Long) [1941211] - rcu: Add *_ONCE() for grace-period progress indicators (Waiman Long) [1941211] - rcu: Add WRITE_ONCE() to rcu_node ->boost_tasks (Waiman Long) [1941211] - srcu: Add data_race() to ->srcu_lock_count and ->srcu_unlock_count arrays (Waiman Long) [1941211] - rcutorture: Add READ_ONCE() to rcu_torture_count and rcu_torture_batch (Waiman Long) [1941211] - rcu: Add READ_ONCE() to rcu_segcblist ->tails[] (Waiman Long) [1941211] - rcu: Add WRITE_ONCE() to rcu_node ->qsmaskinitnext (Waiman Long) [1941211] - rcu: Add READ_ONCE and data_race() to rcu_node ->boost_tasks (Waiman Long) [1941211] - rcu: Add WRITE_ONCE() to rcu_state ->gp_req_activity (Waiman Long) [1941211] - rcu: Add READ_ONCE() to rcu_node ->gp_seq (Waiman Long) [1941211] - rcu: Add *_ONCE() and data_race() to rcu_node ->exp_tasks plus locking (Waiman Long) [1941211] - rcu: Add *_ONCE() to rcu_node ->boost_kthread_status (Waiman Long) [1941211] - rcu: Add WRITE_ONCE to rcu_node ->exp_seq_rq store (Waiman Long) [1941211] - srcu: Hold srcu_struct ->lock when updating ->srcu_gp_seq (Waiman Long) [1941211] - rcu: Add WRITE_ONCE() to rcu_node ->qsmask update (Waiman Long) [1941211] - rcu: Provide debug symbols and line numbers in KCSAN runs (Waiman Long) [1941211] - rcu: Fix exp_funnel_lock()/rcu_exp_wait_wake() datarace (Waiman Long) [1941211] - srcu: Fix process_srcu()/srcu_batches_completed() datarace (Waiman Long) [1941211] - srcu: Fix __call_srcu()/srcu_get_delay() datarace (Waiman Long) [1941211] - srcu: Fix __call_srcu()/process_srcu() datarace (Waiman Long) [1941211] - rcutorture: Fix stray access to rcu_fwd_cb_nodelay (Waiman Long) [1941211] - rcutorture: Fix rcu_torture_one_read()/rcu_torture_writer() data race (Waiman Long) [1941211] - rcutorture: Make kvm-find-errors.sh abort on bad directory (Waiman Long) [1941211] - rcutorture: Summarize summary of build and run results (Waiman Long) [1941211] - rcutorture: Add 100-CPU configuration (Waiman Long) [1941211] - rcu: Warn on for_each_leaf_node_cpu_mask() from non-leaf (Waiman Long) [1941211] - rcu: Fix spelling mistake "leval" -> "level" (Waiman Long) [1941211] - torture: Allow disabling of boottime CPU-hotplug torture operations (Waiman Long) [1941211] - rcutorture: Suppress boottime bad-sequence warnings (Waiman Long) [1941211] - rcutorture: Allow boottime stall warnings to be suppressed (Waiman Long) [1941211] - torture: Forgive -EBUSY from boottime CPU-hotplug operations (Waiman Long) [1941211] - rcutorture: Refrain from callback flooding during boot (Waiman Long) [1941211] - torture: Make results-directory date format completion-friendly (Waiman Long) [1941211] - rcutorture: Suppress forward-progress complaints during early boot (Waiman Long) [1941211] - timer: Use hlist_unhashed_lockless() in timer_pending() (Waiman Long) [1941211] - rcu: React to callback overload by boosting RCU readers (Waiman Long) [1941211] - rcu: React to callback overload by aggressively seeking quiescent states (Waiman Long) [1941211] - rcu: Add and update docbook header comments in list.h (Waiman Long) [1941211] - list: Add hlist_unhashed_lockless() (Waiman Long) [1941211] - list: Don't use WRITE_ONCE() in hlist_add_behind() (Waiman Long) [1941211] - kcsan: Introduce ASSERT_EXCLUSIVE_BITS(var, mask) (Waiman Long) [1941211] - kcsan: Add kcsan_set_access_mask() support (Waiman Long) [1941211] - kcsan: Introduce kcsan_value_change type (Waiman Long) [1941211] - kcsan: Move interfaces that affects checks to kcsan-checks.h (Waiman Long) [1941211] - kcsan: Fix misreporting if concurrent races on same address (Waiman Long) [1941211] - kcsan: Expose core configuration parameters as module params (Waiman Long) [1941211] - kcsan: Add test to generate conflicts via debugfs (Waiman Long) [1941211] - kcsan: Introduce ASSERT_EXCLUSIVE_*() macros (Waiman Long) [1941211] - kcsan: Introduce KCSAN_ACCESS_ASSERT access type (Waiman Long) [1941211] - kcsan: Fix 0-sized checks (Waiman Long) [1941211] - kcsan: Clean up the main KCSAN Kconfig option (Waiman Long) [1941211] - kcsan: Clarify Kconfig option KCSAN_IGNORE_ATOMICS (Waiman Long) [1941211] - kcsan: Add option to assume plain aligned writes up to word size are atomic (Waiman Long) [1941211] - kcsan: Add docbook header for data_race() (Waiman Long) [1941211] - kcsan: Address missing case with KCSAN_REPORT_VALUE_CHANGE_ONLY (Waiman Long) [1941211] - include/linux: Add instrumented.h infrastructure (Waiman Long) [1941211] - kcsan: Make KCSAN compatible with lockdep (Waiman Long) [1941211] - kcsan: Rate-limit reporting per data races (Waiman Long) [1941211] - kcsan: Show full access type in report (Waiman Long) [1941211] - kcsan: Prefer __always_inline for fast-path (Waiman Long) [1941211] - kcsan: Improve various small stylistic details (Waiman Long) [1941211] - x86, kcsan: Enable KCSAN for x86 (Waiman Long) [1941211] - build, kcsan: Add KCSAN build exceptions (Waiman Long) [1941211] - x86/uaccess, kcov: Disable stack protector (Waiman Long) [1941211] - doc: Convert to rcubarrier.txt to ReST (Waiman Long) [1941211] - doc: Convert to rcu_dereference.txt to rcu_dereference.rst (Waiman Long) [1941211] - doc: Convert whatisRCU.txt to .rst (Waiman Long) [1941211] - doc: Converted NMI-RCU.txt to NMI-RCU.rst. (Waiman Long) [1941211] - doc: Convert arrayRCU.txt to arrayRCU.rst (Waiman Long) [1941211] - doc: Update list_for_each_entry_rcu() documentation (Waiman Long) [1941211] - Restore docs "rcu: Restore barrier() to rcu_read_lock() and rcu_read_unlock()" (Waiman Long) [1941211] - Restore docs "treewide: Rename rcu_dereference_raw_notrace() to _check()" (Waiman Long) [1941211] - docs: rcu: Increase toctree to 3 (Waiman Long) [1941211] - docs: rcu: Correct links referring to titles (Waiman Long) [1941211] - docs: rcu: convert some articles from html to ReST (Waiman Long) [1941211] - Revert docs from "rcu: Restore barrier() to rcu_read_lock() and rcu_read_unlock()" (Waiman Long) [1941211] - Documentation: RCU: Add TOC tree hooks (Waiman Long) [1941211] - doc: Describe choice of rcu_dereference() APIs and __rcu usage (Waiman Long) [1941211] - doc: Remove obsolete RCU update functions from RCU documentation (Waiman Long) [1941211] - scsi: ibmvfc: Free channel_setup_buf during device tear down (Steve Best) [1938102] - blk-mq: clearing flush request reference in tags->rqs[] (Ming Lei) [1811030] - blk-mq: clear stale request in tags->rq[] before freeing one request pool (Ming Lei) [1811030] - blk-mq: grab rq->refcount before calling ->fn in blk_mq_tagset_busy_iter (Ming Lei) [1811030] - vsock/vmci: log once the failed queue pair allocation (Stefano Garzarella) [1958248] - VMCI: Stop log spew when qp allocation isn't possible (Stefano Garzarella) [1958248] - vsock/virtio: update credit only if socket is not closed (Stefano Garzarella) [1921694] - powerpc/security: Fix debugfs data leak on 32-bit (Steve Best) [1935661] - powerpc/security: Show powerpc_security_features in debugfs (Steve Best) [1935661] - redhat/configs: Add CONFIG_SYSTEM_REVOCATION_KEYS and CONFIG_SYSTEM_REVOCATION_LIST (Vladis Dronov) [1893793] {CVE-2020-26541} - certs: add 'x509_revocation_list' to gitignore (Vladis Dronov) [1893793] {CVE-2020-26541} - integrity: Load mokx variables into the blacklist keyring (Vladis Dronov) [1893793] {CVE-2020-26541} - certs: Add ability to preload revocation certs (Vladis Dronov) [1893793] {CVE-2020-26541} - certs: Move load_system_certificate_list to a common function (Vladis Dronov) [1893793] {CVE-2020-26541} - certs: Add EFI_CERT_X509_GUID support for dbx entries (Vladis Dronov) [1893793] {CVE-2020-26541} - pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled (Benjamin Coddington) [1949575] - net/sunrpc: fix useless comparison in proc_do_xprt() (Benjamin Coddington) [1949575] - net/sunrpc: return 0 on attempt to write to "transports" (Benjamin Coddington) [1949575] - NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL (Benjamin Coddington) [1949575] - NFSD: NFSv3 PATHCONF Reply is improperly formed (Benjamin Coddington) [1949575] - nfsroot: Default mount option should ask for built-in NFS version (Benjamin Coddington) [1949575] - nfsd: remove unneeded break (Benjamin Coddington) [1949575] - net/sunrpc: Fix return value for sysctl sunrpc.transports (Benjamin Coddington) [1949575] - NFSv4.2: support EXCHGID4_FLAG_SUPP_FENCE_OPS 4.2 EXCHANGE_ID flag (Benjamin Coddington) [1949575] - NFSv4: Fix up RCU annotations for struct nfs_netns_client (Benjamin Coddington) [1949575] - NFS: Only reference user namespace from nfs4idmap struct instead of cred (Benjamin Coddington) [1949575] - NFSD: Hoist status code encoding into XDR encoder functions (Benjamin Coddington) [1949575] - NFSv4: Use the net namespace uniquifier if it is set (Benjamin Coddington) [1949575] - NFSv4: Clean up initialisation of uniquified client id strings (Benjamin Coddington) [1949575] - SUNRPC: Add an xdr_align_data() function (Benjamin Coddington) [1949575] - SUNRPC: Add the ability to expand holes in data pages (Benjamin Coddington) [1949575] - SUNRPC: Split out _shift_data_right_tail() (Benjamin Coddington) [1949575] - SUNRPC: Split out xdr_realign_pages() from xdr_align_pages() (Benjamin Coddington) [1949575] - NFS: Use xdr_page_pos() in NFSv4 decode_getacl() (Benjamin Coddington) [1949575] - SUNRPC: Implement a xdr_page_pos() function (Benjamin Coddington) [1949575] - NFS: fix nfs_path in case of a rename retry (Benjamin Coddington) [1949575] - NFSD: Map nfserr_wrongsec outside of nfsd_dispatch (Benjamin Coddington) [1949575] - NFSD: Remove the RETURN_STATUS() macro (Benjamin Coddington) [1949575] - NFSD: Call NFSv2 encoders on error returns (Benjamin Coddington) [1949575] - NFSD: Fix .pc_release method for NFSv2 (Benjamin Coddington) [1949575] - NFSD: Remove vestigial typedefs (Benjamin Coddington) [1949575] - NFSD: Refactor nfsd_dispatch() error paths (Benjamin Coddington) [1949575] - NFSD: Clean up nfsd_dispatch() variables (Benjamin Coddington) [1949575] - NFSD: Clean up stale comments in nfsd_dispatch() (Benjamin Coddington) [1949575] - NFSD: Clean up switch statement in nfsd_dispatch() (Benjamin Coddington) [1949575] - NFSD: Encoder and decoder functions are always present (Benjamin Coddington) [1949575] - NFSACL: Replace PROC() macro with open code (Benjamin Coddington) [1949575] - lockd: Replace PROC() macro with open code (Benjamin Coddington) [1949575] - NFSD: Add missing NFSv2 .pc_func methods (Benjamin Coddington) [1949575] - fs: nfs: return per memcg count for xattr shrinkers (Benjamin Coddington) [1949575] - nfs: remove incorrect fallthrough label (Benjamin Coddington) [1949575] - nfsd: rq_lease_breaker cleanup (Benjamin Coddington) [1949575] - sunrpc: simplify do_cache_clean (Benjamin Coddington) [1949575] - sunrpc: cache : Replace seq_printf with seq_puts (Benjamin Coddington) [1949575] - silence nfscache allocation warnings with kvzalloc (Benjamin Coddington) [1949575] - nfsd: fix comparison to bool warning (Benjamin Coddington) [1949575] - NFSD: Correct type annotations in user xattr XDR functions (Benjamin Coddington) [1949575] - NFSD: Correct type annotations in user xattr helpers (Benjamin Coddington) [1949575] - SUNRPC/NFSD: Implement xdr_reserve_space_vec() (Benjamin Coddington) [1949575] - nfsd: rename delegation related tracepoints to make them less confusing (Benjamin Coddington) [1949575] - nfsd: Remove unnecessary assignment in nfs4xdr.c (Benjamin Coddington) [1949575] - net: sunrpc: delete repeated words (Benjamin Coddington) [1949575] - nfsd: Fix typo in comment (Benjamin Coddington) [1949575] - nfsd: give up callbacks on revoked delegations (Benjamin Coddington) [1949575] - nfs: fix spellint typo in pnfs.c (Benjamin Coddington) [1949575] - fs,nfs: lift compat nfs4 mount data handling into the nfs code (Benjamin Coddington) [1949575] - nfs: simplify nfs4_parse_monolithic (Benjamin Coddington) [1949575] - xprtrdma: drop double zeroing (Benjamin Coddington) [1949575] - NFSv4.2: xattr cache: remove unused cache struct field (Benjamin Coddington) [1949575] - nfs: Convert to use the preferred fallthrough macro (Benjamin Coddington) [1949575] - NFS4: Fix oops when copy_file_range is attempted with NFS4.0 source (Benjamin Coddington) [1949575] - Replace HTTP links with HTTPS ones: NFS, SUNRPC, and LOCKD clients (Benjamin Coddington) [1949575] - sunrpc: fix duplicated word in (Benjamin Coddington) [1949575] - SUNRPC: Remove remaining dprintks from sched.c (Benjamin Coddington) [1949575] - SUNRPC: Remove dprintk call sites in RPC queuing functions (Benjamin Coddington) [1949575] - SUNRPC: Clean up RPC scheduler tracepoints (Benjamin Coddington) [1949575] - SUNRPC: Replace rpcbind dprintk call sites with tracepoints (Benjamin Coddington) [1949575] - SUNRPC: Remove more dprintks in rpcb_clnt.c (Benjamin Coddington) [1949575] - SUNRPC: Remove dprintk call sites in rpcbind XDR functions (Benjamin Coddington) [1949575] - SUNRPC: Hoist trace_xprtrdma_op_setport into generic code (Benjamin Coddington) [1949575] - SUNRPC: Remove rpcb_getport_async dprintk call sites (Benjamin Coddington) [1949575] - SUNRPC: Clean up call_bind_status() observability (Benjamin Coddington) [1949575] - SUNRPC: Remove dprintk call site in call_decode (Benjamin Coddington) [1949575] - SUNRPC: Trace call_refresh events (Benjamin Coddington) [1949575] - SUNRPC: Add trace_rpc_timeout_status() (Benjamin Coddington) [1949575] - SUNRPC: Mitigate cond_resched() in xprt_transmit() (Benjamin Coddington) [1949575] - SUNRPC: Replace connect dprintk call sites with a tracepoint (Benjamin Coddington) [1949575] - SUNRPC: Remove dprintk call site in call_start() (Benjamin Coddington) [1949575] - SUNRPC: Remove the dprint_status() macro (Benjamin Coddington) [1949575] - SUNRPC: Replace dprintk() call site in xs_nospace() (Benjamin Coddington) [1949575] - SUNRPC: Replace dprintk() call site in xprt_prepare_transmit (Benjamin Coddington) [1949575] - SUNRPC: Update debugging instrumentation in xprt_do_reserve() (Benjamin Coddington) [1949575] - SUNRPC: Remove debugging instrumentation from xprt_release (Benjamin Coddington) [1949575] - SUNRPC: Hoist trace_xprtrdma_op_allocate into generic code (Benjamin Coddington) [1949575] - SUNRPC: Remove trace_xprt_complete_rqst() (Benjamin Coddington) [1949575] - SUNRPC dont update timeout value on connection reset (Benjamin Coddington) [1949575] - nfs4: strengthen error check to avoid unexpected result (Benjamin Coddington) [1949575] - NFS: remove redundant pointer clnt (Benjamin Coddington) [1949575] - sunrpc: Avoid comma separated statements (Benjamin Coddington) [1949575]- Revert "sctp: Fix SHUTDOWN CTSN Ack in the peer restart case" (Xin Long) [1953839] - sctp: do asoc update earlier in sctp_sf_do_dupcook_b (Xin Long) [1953839] - sctp: do asoc update earlier in sctp_sf_do_dupcook_a (Xin Long) [1953839] - NFSv4: Fixes for nfs4_bitmask_adjust() (Steve Dickson) [1926961] - powerpc/paravirt: Use is_kvm_guest() in vcpu_is_preempted() (Desnes A. Nunes do Rosario) [1918720] - powerpc: Reintroduce is_kvm_guest() as a fast-path check (Desnes A. Nunes do Rosario) [1918720] - powerpc: Rename is_kvm_guest() to check_kvm_guest() (Desnes A. Nunes do Rosario) [1918720] - powerpc: Refactor is_kvm_guest() declaration to new header (Desnes A. Nunes do Rosario) [1918720] - powerpc/pseries: Move some PAPR paravirt functions to their own file (Desnes A. Nunes do Rosario) [1918720] - powerpc/shared: Use static key to detect shared processor (Desnes A. Nunes do Rosario) [1918720] - powerpc/spinlocks: Fix oops in __spin_yield() on bare metal (Desnes A. Nunes do Rosario) [1918720] - powerpc/spinlocks: Rename SPLPAR-only spinlocks (Desnes A. Nunes do Rosario) [1918720] - powerpc/spinlocks: Refactor SHARED_PROCESSOR (Desnes A. Nunes do Rosario) [1918720] - Revert "ACPICA: Interpreter: fix memory leak by using existing buffer" (Mark Langsdorf) [1935928] - x86/efi: Remove EFI PGD build time checks (Mark Langsdorf) [1935928] - ACPI: scan: Fix battery devices sometimes never binding (Mark Langsdorf) [1935928] - ACPI/IORT: Do not blindly trust DMA masks from firmware (Mark Langsdorf) [1935928] - ACPI: thermal: Do not call acpi_thermal_check() directly (Mark Langsdorf) [1935928] - ACPI: sysfs: Prefer "compatible" modalias (Mark Langsdorf) [1935928] - ACPI: scan: Make acpi_bus_get_device() clear return pointer on error (Mark Langsdorf) [1935928] - ACPI: scan: Harden acpi_device_add() against device ID overflows (Mark Langsdorf) [1935928] - ACPI: Update Kconfig help text for items that are no longer modular (Mark Langsdorf) [1935928] - ACPI: PM: s2idle: Drop unused local variables and related code (Mark Langsdorf) [1935928] - ACPI: PM: s2idle: Move x86-specific code to the x86 directory (Mark Langsdorf) [1935928] - ACPI: scan: Add Intel Baytrail Mailbox Device to acpi_ignore_dep_ids (Mark Langsdorf) [1935928] - ACPI: scan: Avoid unnecessary second pass in acpi_bus_scan() (Mark Langsdorf) [1935928] - ACPI: scan: Defer enumeration of devices with _DEP lists (Mark Langsdorf) [1935928] - ACPI: scan: Evaluate _DEP before adding the device (Mark Langsdorf) [1935928] - ACPI: PM: s2idle: Add AMD support to handle _DSM (Mark Langsdorf) [1935928] - ACPI: processor: fix NONE coordination for domain mapping failure (Mark Langsdorf) [1935928] - cpufreq: Fix cpufreq_online() return value on errors (Mark Langsdorf) [1935928] - opp: of: Allow empty opp-table with opp-shared (Mark Langsdorf) [1935928] - dt-bindings: opp: Allow empty OPP tables (Mark Langsdorf) [1935928] - ACPI: Drop acpi_dev_irqresource_disabled() (Mark Langsdorf) [1935928] - resource: Add irqresource_disabled() (Mark Langsdorf) [1935928] - genirq/affinity: Add irq_update_affinity_desc() (Mark Langsdorf) [1935928] - driver core: Add fwnode_init() (Mark Langsdorf) [1935928] - ACPI: scan: Fix up _DEP-related terminology with supplier/consumer (Mark Langsdorf) [1935928] - ACPI: scan: Drop INT3396 from acpi_ignore_dep_ids[] (Mark Langsdorf) [1935928] - Revert "ACPI / resources: Use AE_CTRL_TERMINATE to terminate resources walks" (Mark Langsdorf) [1935928] - ACPI: scan: Add PNP0D80 to the _DEP exceptions list (Mark Langsdorf) [1935928] - PM: ACPI: Refresh wakeup device power configuration every time (Mark Langsdorf) [1935928] - PM: ACPI: PCI: Drop acpi_pm_set_bridge_wakeup() (Mark Langsdorf) [1935928] - ACPI: scan: Call acpi_get_object_info() from acpi_add_single_object() (Mark Langsdorf) [1935928] - ACPI: scan: Add acpi_info_matches_hids() helper (Mark Langsdorf) [1935928] - ACPICA: Update version to 20201113 (Mark Langsdorf) [1935928] - ACPICA: Interpreter: fix memory leak by using existing buffer (Mark Langsdorf) [1935928] - ACPICA: Add function trace macros to improve debugging (Mark Langsdorf) [1935928] - ACPICA: Also handle "orphan" _REG methods for GPIO OpRegions (Mark Langsdorf) [1935928] - ACPICA: Remove extreaneous "the" in comments (Mark Langsdorf) [1935928] - ACPICA: Add 5 new UUIDs to the known UUID table (Mark Langsdorf) [1935928] - ACPI: processor: Drop duplicate setting of shared_cpu_map (Mark Langsdorf) [1935928] - ACPI: EC: Clean up status flags checks in advance_transaction() (Mark Langsdorf) [1935928] - ACPI: EC: Untangle error handling in advance_transaction() (Mark Langsdorf) [1935928] - ACPI: EC: Simplify error handling in advance_transaction() (Mark Langsdorf) [1935928] - ACPI: EC: Rename acpi_ec_is_gpe_raised() (Mark Langsdorf) [1935928] - ACPI: EC: Fold acpi_ec_clear_gpe() into its caller (Mark Langsdorf) [1935928] - ACPI: EC: Eliminate in_interrupt() usage (Mark Langsdorf) [1935928] - ACPI: acpi_drivers.h: Update the kernel doc (Mark Langsdorf) [1935928] - ACPI: acpi_drivers.h: Remove the leftover dead code (Mark Langsdorf) [1935928] - ACPI: tiny-power-button: Simplify the code using module_acpi_driver() (Mark Langsdorf) [1935928] - ACPI: SBS: Simplify the code using module_acpi_driver() (Mark Langsdorf) [1935928] - ACPI: SBS: Simplify the driver init code (Mark Langsdorf) [1935928] - ACPI: debug: Remove the not used function (Mark Langsdorf) [1935928] - ACPI: processor: Remove the duplicated ACPI_PROCESSOR_CLASS macro (Mark Langsdorf) [1935928] - ACPI: watchdog: Replace open coded variant of resource_union() (Mark Langsdorf) [1935928] - PCI/ACPI: Replace open coded variant of resource_union() (Mark Langsdorf) [1935928] - resource: Introduce resource_union() for overlapping resources (Mark Langsdorf) [1935928] - resource: Group resource_overlaps() with other inline helpers (Mark Langsdorf) [1935928] - resource: Simplify region_intersects() by reducing conditionals (Mark Langsdorf) [1935928] - ACPI, APEI: make apei_resources_all static (Mark Langsdorf) [1935928] - mm/mmu_notifier: allocate mmu_notifier_rh in __mmu_notifier_register() (Jeremy Cline) [1909072]- Amends commit ea6244cc248b to include a version string in module info. (Ken Cox) [1955726] - i40e: use minimal admin queue for kdump (Stefan Assmann) [1834962] - i40e: use minimal Rx and Tx ring buffers for kdump (Stefan Assmann) [1834962] - i40e: use minimal Tx and Rx pairs for kdump (Stefan Assmann) [1834962] - net/sched: sch_frag: fix stack OOB read while fragmenting IPv4 packets (Davide Caratti) [1924608] - openvswitch: fix stack OOB read while fragmenting IPv4 packets (Davide Caratti) [1924608] - net/sched: act_ct: fix wild memory access when clearing fragments (Davide Caratti) [1924608] - selinux: fall back to SECURITY_FS_USE_GENFS if no xattr support (Ondrej Mosnacek) [1934093 1915825] - selinux: mark some global variables __ro_after_init (Ondrej Mosnacek) [1934093] - selinux: make selinuxfs_mount static (Ondrej Mosnacek) [1934093] - selinux: drop the unnecessary aurule_callback variable (Ondrej Mosnacek) [1934093] - selinux: remove unused global variables (Ondrej Mosnacek) [1934093] - selinux: fix inconsistency between inode_getxattr and inode_listsecurity (Ondrej Mosnacek) [1934093] - selinux: Fix fall-through warnings for Clang (Ondrej Mosnacek) [1934093] - selinux: fix inode_doinit_with_dentry() LABEL_INVALID error handling (Ondrej Mosnacek) [1934093] - selinux: allow dontauditx and auditallowx rules to take effect without allowx (Ondrej Mosnacek) [1934093] - selinux: fix error initialization in inode_doinit_with_dentry() (Ondrej Mosnacek) [1934093] - selinux: Fix error return code in sel_ib_pkey_sid_slow() (Ondrej Mosnacek) [1934093] - selinux: access policycaps with READ_ONCE/WRITE_ONCE (Ondrej Mosnacek) [1934093] - selinux: delete repeated words in comments (Ondrej Mosnacek) [1934093] - selinux: add basic filtering for audit trace events (Ondrej Mosnacek) [1934093 1954024] - selinux: add tracepoint on audited events (Ondrej Mosnacek) [1934093 1954024] - selinux: permit removing security.selinux xattr before policy load (Ondrej Mosnacek) [1934093] - exec: Always set cap_ambient in cap_bprm_set_creds (Ondrej Mosnacek) [1934093] - security: remove duplicated include from security.h (Ondrej Mosnacek) [1934093] - security/commoncap: Use xattr security prefix len (Ondrej Mosnacek) [1934093] - LSM: switch to blocking policy update notifiers (Ondrej Mosnacek) [1934093] - security: Make capability_hooks static (Ondrej Mosnacek) [1934093] - securityfs: fix use-after-free on symlink traversal (Ondrej Mosnacek) [1934093] - LSM: Check for NULL cred-security on free (Ondrej Mosnacek) [1934093] - security: check for kstrdup() failure in lsm_append() (Ondrej Mosnacek) [1934093] - scsi: mpt3sas: Block PCI config access from userspace during reset (Tomas Henzl) [1954555] - scsi: mpt3sas: Fix endianness for ActiveCablePowerRequirement (Tomas Henzl) [1954555] - scsi: mpt3sas: Fix error return code of mpt3sas_base_attach() (Tomas Henzl) [1954555] - scsi: mpt3sas: Do not use GFP_KERNEL in atomic context (Tomas Henzl) [1954555] - scsi: mpt3sas: Only one vSES is present even when IOC has multi vSES (Tomas Henzl) [1953421] - scsi: bnx2i: Make bnx2i_process_iscsi_error() simpler and more robust (Nilesh Javali) [1921612] - scsi: bnx2i: Fix bnx2i_set_ccell_info()'s name in description (Nilesh Javali) [1921612] - scsi: bnx2i: Requires MMU (Nilesh Javali) [1921612] - scsi: bnx2i: Remove unnecessary mutex_init() (Nilesh Javali) [1921612] - scsi: bnx2i: Add parameter description and rename another (Nilesh Javali) [1921612] - scsi: bnx2i: Add, remove and edit some function parameter descriptions (Nilesh Javali) [1921612] - scsi: bnx2i: Fix a whole host of kerneldoc issues (Nilesh Javali) [1921612] - scsi: bnx2i: Add missing descriptions for 'attr' parameter (Nilesh Javali) [1921612] - scsi: bnx2i: Fix parameter misnaming in function header (Nilesh Javali) [1921612] - mfd: intel-lpss: Add Intel Alder Lake PCH-P PCI IDs (Steve Best) [1929489] - lib: list_sort.c: add a blank line to avoid kernel-doc warnings (Rafael Aquini) [1900774] - lib/list_sort: fix kerneldoc build error (Rafael Aquini) [1900774] - lib/list_sort: optimize number of calls to comparison function (Rafael Aquini) [1900774] - lib/list_sort: simplify and remove MAX_LIST_LENGTH_BITS (Rafael Aquini) [1900774] - perf bench numa: Fix the condition checks for max number of NUMA nodes (Steve Best) [1936333] - powerpc/perf: Record counter overflow always if SAMPLE_IP is unset (Gustavo Walbon) [1921684] - perf powerpc: Support exposing Performance Monitor Counter SPRs as part of extended regs (Gustavo Walbon) [1921684] - powerpc/perf: Expose Performance Monitor Counter SPR's as part of extended regs (Gustavo Walbon) [1921684] - powerpc/perf: Include PMCs as part of per-cpu cpuhw_events struct (Gustavo Walbon) [1921684] - powerpc/perf: Adds support for programming of Thresholding in P10 (Gustavo Walbon) [1921684] - x86/entry/64: Deduplicate multiple IBRS macros in paranoid_entry (Waiman Long) [1924364] - x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb (Waiman Long) [1924364] - x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP (Waiman Long) [1924364] - x86/bugs/multihit: Fix mitigation reporting when VMX is not in use (Waiman Long) [1924364] - x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Waiman Long) [1924364] - x86/bugs: Move enum taa_mitigations to bugs.c (Waiman Long) [1924364] - mm/memcg: set memcg when splitting page (Waiman Long) [1937825] - mm/memcg: rename mem_cgroup_split_huge_fixup to split_page_memcg and add nr_pages argument (Waiman Long) [1937825] - mm, tracing: Fix kmem_cache_free trace event to not print stale pointers (Waiman Long) [1937825] - mm: memcontrol: fix get_active_memcg return value (Waiman Long) [1937825] - fs: buffer: use raw page_memcg() on locked page (Waiman Long) [1937825] - mm/list_lru.c: remove kvfree_rcu_local() (Waiman Long) [1937825] - mm: memcontrol: replace the loop with a list_for_each_entry() (Waiman Long) [1937825] - mm/memcontrol: remove redundant NULL check (Waiman Long) [1937825] - mm: page_counter: re-layout structure to reduce false sharing (Waiman Long) [1937825] - mm: kmem: make __memcg_kmem_(un)charge static (Waiman Long) [1937825] - mm: memcg: add swapcache stat for memcg v2 (Waiman Long) [1937825] - mm/memcg: remove rcu locking for lock_page_lruvec function series (Waiman Long) [1937825] - mm/memcg: revise the using condition of lock_page_lruvec function series (Waiman Long) [1937825] - mm: memcontrol: make the slab calculation consistent (Waiman Long) [1937825] - mm: memcontrol: convert NR_FILE_PMDMAPPED account to pages (Waiman Long) [1937825] - mm: memcontrol: convert NR_SHMEM_PMDMAPPED account to pages (Waiman Long) [1937825] - mm: memcontrol: convert NR_SHMEM_THPS account to pages (Waiman Long) [1937825] - mm: memcontrol: convert NR_FILE_THPS account to pages (Waiman Long) [1937825] - mm: memcontrol: convert NR_ANON_THPS account to pages (Waiman Long) [1937825] - mm: memcontrol: optimize per-lruvec stats counter memory usage (Waiman Long) [1937825] - mm: memcg/slab: pre-allocate obj_cgroups for slab caches with SLAB_ACCOUNT (Waiman Long) [1937825] - mm/slub: minor coding style tweaks (Waiman Long) [1937825] - mm, slub: remove slub_memcg_sysfs boot param and CONFIG_SLUB_MEMCG_SYSFS_ON (Waiman Long) [1937825] - mm, slub: splice cpu and page freelists in deactivate_slab() (Waiman Long) [1937825] - mm, slab, slub: stop taking cpu hotplug lock (Waiman Long) [1937825] - mm, slab, slub: stop taking memory hotplug lock (Waiman Long) [1937825] - mm, slub: stop freeing kmem_cache_node structures on node offline (Waiman Long) [1937825] - mm/slub: disable user tracing for kmemleak caches by default (Waiman Long) [1937825] - mm/slab: minor coding style tweaks (Waiman Long) [1937825] - mm/sl?b.c: remove ctor argument from kmem_cache_flags (Waiman Long) [1937825] - mm, tracing: record slab name for kmem_cache_free() (Waiman Long) [1937825] - mm: fix numa stats for thp migration (Waiman Long) [1937825] - mm: memcg: fix memcg file_dirty numa stat (Waiman Long) [1937825] - mm/memcontrol: fix warning in mem_cgroup_page_lruvec() (Waiman Long) [1937825] - mm: slub: call account_slab_page() after slab page initialization (Waiman Long) [1937825] - mm/hugetlb: fix deadlock in hugetlb_cow error path (Waiman Long) [1937825] - mm/memcontrol:rewrite mem_cgroup_page_lruvec() (Waiman Long) [1937825] - mm/memcg: remove unused definitions (Waiman Long) [1937825] - mm/memcg: warning on !memcg after readahead page charged (Waiman Long) [1937825] - mm/memcg: bail early from swap accounting if memcg disabled (Waiman Long) [1937825] - mm/lru: revise the comments of lru_lock (Waiman Long) [1937825] - mm/lru: introduce relock_page_lruvec() (Waiman Long) [1937825] - mm/lru: replace pgdat lru_lock with lruvec lock (Waiman Long) [1937825] - mm/lru: move lock into lru_note_cost (Waiman Long) [1937825] - mm/swap.c: serialize memcg changes in pagevec_lru_move_fn (Waiman Long) [1937825] - mm/compaction: do page isolation first in compaction (Waiman Long) [1937825] - mm/lru: introduce TestClearPageLRU() (Waiman Long) [1937825] - mm/mlock: remove __munlock_isolate_lru_page() (Waiman Long) [1937825] - mm/mlock: remove lru_lock on TestClearPageMlocked (Waiman Long) [1937825] - mm/vmscan: remove lruvec reget in move_pages_to_lru (Waiman Long) [1937825] - mm/swap.c: fold vm event PGROTATED into pagevec_move_tail_fn (Waiman Long) [1937825] - mm/memcg: add debug checking in lock_page_memcg (Waiman Long) [1937825] - mm: page_idle_get_page() does not need lru_lock (Waiman Long) [1937825] - mm/rmap: stop store reordering issue on page->mapping (Waiman Long) [1937825] - mm/vmscan: remove unnecessary lruvec adding (Waiman Long) [1937825] - mm/thp: narrow lru locking (Waiman Long) [1937825] - mm/thp: simplify lru_add_page_tail() (Waiman Long) [1937825] - mm/thp: use head for head page in lru_add_page_tail() (Waiman Long) [1937825] - mm/thp: move lru_add_page_tail() to huge_memory.c (Waiman Long) [1937825] - mm: slub: convert sysfs sprintf family to sysfs_emit/sysfs_emit_at (Waiman Long) [1937825] - mm: truncate_complete_page() does not exist any more (Waiman Long) [1937825] - mm/vmscan: drop unneeded assignment in kswapd() (Waiman Long) [1937825] - mm: memcontrol: account pagetables per node (Waiman Long) [1937825] - mm: move lruvec stats update functions to vmstat.h (Waiman Long) [1937825] - mm/memcg: remove incorrect comment (Waiman Long) [1937825] - mm: memcontrol: sssign boolean values to a bool variable (Waiman Long) [1937825] - mm: memcg/slab: rename *_lruvec_slab_state to *_lruvec_kmem_state (Waiman Long) [1937825] - mm: memcg: remove obsolete memcg_has_children() (Waiman Long) [1937825] - mm/page_counter: use page_counter_read in page_counter_set_max (Waiman Long) [1937825] - cgroup: remove obsoleted broken_hierarchy and warned_broken_hierarchy (Waiman Long) [1937825] - docs: cgroup-v1: reflect the deprecation of the non-hierarchical mode (Waiman Long) [1937825] - mm: memcg: deprecate the non-hierarchical mode (Waiman Long) [1937825] - mm: memcg: fix obsolete code comments (Waiman Long) [1937825] - mm/memcg: update page struct member in comments (Waiman Long) [1937825] - mm/rmap: always do TTU_IGNORE_ACCESS (Waiman Long) [1937825] - mm: memcontrol: eliminate redundant check in __mem_cgroup_insert_exceeded() (Waiman Long) [1937825] - mm: memcontrol: remove unused mod_memcg_obj_state() (Waiman Long) [1937825] - mm: memcontrol: add file_thp, shmem_thp to memory.stat (Waiman Long) [1937825] - mm/gup: combine put_compound_head() and unpin_user_page() (Waiman Long) [1937825] - mm: Convert page kmemcg type to a page memcg flag (Waiman Long) [1937825] - mm: Introduce page memcg flags (Waiman Long) [1937825] - mm: memcontrol/slab: Use helpers to access slab page's memcg_data (Waiman Long) [1937825] - mm: memcontrol: Use helpers to read page's memcg data (Waiman Long) [1937825] - hugetlbfs: fix anon huge page migration race (Waiman Long) [1937825] - mm: memcontrol: fix missing wakeup polling thread (Waiman Long) [1937825] - mm/gup: use unpin_user_pages() in __gup_longterm_locked() (Waiman Long) [1937825] - mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit (Waiman Long) [1937825] - mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate (Waiman Long) [1937825] - mm/compaction: count pages and stop correctly during page isolation (Waiman Long) [1937825] - mm: kmem: enable kernel memcg accounting from interrupt contexts (Waiman Long) [1937825] - mm: kmem: prepare remote memcg charging infra for interrupt contexts (Waiman Long) [1937825] - mm: kmem: remove redundant checks from get_obj_cgroup_from_current() (Waiman Long) [1937825] - mm, memcg: rework remote charging API to support nesting (Waiman Long) [1937825] - mm: use self-explanatory macros rather than "2" (Waiman Long) [1937825] - mm/vmscan: allow arbitrary sized pages to be paged out (Waiman Long) [1937825] - mm/rmap: fix assumptions of THP size (Waiman Long) [1937825] - mm/huge_memory: fix can_split_huge_page assumption of THP size (Waiman Long) [1937825] - mm/huge_memory: fix page_trans_huge_mapcount assumption of THP size (Waiman Long) [1937825] - mm/huge_memory: fix split assumption of page size (Waiman Long) [1937825] - mm/huge_memory: fix total_mapcount assumption of page size (Waiman Long) [1937825] - mm/page_owner: change split_page_owner to take a count (Waiman Long) [1937825] - mm/memory: remove page fault assumption of compound page size (Waiman Long) [1937825] - mm/filemap: fix page cache removal for arbitrary sized THPs (Waiman Long) [1937825] - mm/vmscan: fix comments for isolate_lru_page() (Waiman Long) [1937825] - mm/vmscan: fix infinite loop in drop_slab_node (Waiman Long) [1937825] - mm: move call to compound_head() in release_pages() (Waiman Long) [1937825] - mm: account PMD tables like PTE tables (Waiman Long) [1937825] - mm/memcg: fix device private memcg accounting (Waiman Long) [1937825] - mm: memcontrol: add the missing numa_stat interface for cgroup v2 (Waiman Long) [1937825] - mm: remove activate_page() from unuse_pte() (Waiman Long) [1937825] - bdi: replace BDI_CAP_NO_{WRITEBACK,ACCT_DIRTY} with a single flag (Waiman Long) [1937825] - mm/thp: fix __split_huge_pmd_locked() for migration PMD (Waiman Long) [1937825] - mm: fix check_move_unevictable_pages() on THP (Waiman Long) [1937825] - mm: migration of hugetlbfs page skip memcg (Waiman Long) [1937825] - mm: and drivers core: Convert hugetlb_report_node_meminfo to sysfs_emit (Waiman Long) [1937825] - drivers core: Miscellaneous changes for sysfs_emit (Waiman Long) [1937825] - drivers core: Reindent a couple uses around sysfs_emit (Waiman Long) [1937825] - drivers core: Remove strcat uses around sysfs_emit and neaten (Waiman Long) [1937825] - drivers core: Use sysfs_emit and sysfs_emit_at for show(device *...) functions (Waiman Long) [1937825] - sysfs: Add sysfs_emit and sysfs_emit_at to format sysfs output (Waiman Long) [1937825] - mm: fix pin vs. gup mismatch with gate pages (Waiman Long) [1937825] - mm/gup: use a standard migration target allocation callback (Waiman Long) [1937825] - mm/hugetlb: make hugetlb migration callback CMA aware (Waiman Long) [1937825] - mm/gup: restrict CMA region by using allocation scope API (Waiman Long) [1937825] - mm/page_alloc: remove a wrapper for alloc_migration_target() (Waiman Long) [1937825] - mm/mempolicy: use a standard migration target allocation callback (Waiman Long) [1937825] - mm/migrate: introduce a standard migration target allocation function (Waiman Long) [1937825] - mm/migrate: clear __GFP_RECLAIM to make the migration callback consistent with regular THP allocations (Waiman Long) [1937825] - mm/hugetlb: unify migration callbacks (Waiman Long) [1937825] - mm/migrate: move migration helper from .h to .c (Waiman Long) [1937825] - mm/page_isolation: prefer the node of the source page (Waiman Long) [1937825] - hugetlbfs: remove call to huge_pte_alloc without i_mmap_rwsem (Waiman Long) [1937825] - mm, oom: show process exiting information in __oom_kill_process() (Waiman Long) [1937825] - doc, mm: clarify /proc//oom_score value range (Waiman Long) [1937825] - doc, mm: sync up oom_score_adj documentation (Waiman Long) [1937825] - mm, oom: make the calculation of oom badness more accurate (Waiman Long) [1937825] - mm: vmscan: consistent update to pgrefill (Waiman Long) [1937825] - mm/vmscan.c: fix typo (Waiman Long) [1937825] - mm: memcontrol: account kernel stack per node (Waiman Long) [1937825] - mm/hugetlb.c: fix pages per hugetlb calculation (Waiman Long) [1937825] - doc: THP CoW fault no longer allocate THP (Waiman Long) [1937825] - driver core: platform: expose numa_node to users in sysfs (Waiman Long) [1937825] - nilfs2: fix null pointer dereference at nilfs_segctor_do_construct() (Waiman Long) [1937825] - mm, memcg: fix some typos in memcontrol.c (Waiman Long) [1937825] - mm/vmsan: fix some typos in comment (Waiman Long) [1937825] - mm: thp: don't need to drain lru cache when splitting and mlocking THP (Waiman Long) [1937825] - mm/vmscan: update the comment of should_continue_reclaim() (Waiman Long) [1937825] - mm/vmscan.c: change prototype for shrink_page_list (Waiman Long) [1937825] - mm/vmscan: count layzfree pages and fix nr_isolated_* mismatch (Waiman Long) [1937825] - mm/vmscan.c: use update_lru_size() in update_lru_sizes() (Waiman Long) [1937825] - mm: simplify calling a compound page destructor (Waiman Long) [1937825] - mm/page_alloc: integrate classzone_idx and high_zoneidx (Waiman Long) [1937825] - mm/page_alloc: use ac->high_zoneidx for classzone_idx (Waiman Long) [1937825] - mm/page_alloc.c: extract check_[new|free]_page_bad() common part to page_bad_reason() (Waiman Long) [1937825] - mm/page_alloc.c: rename free_pages_check() to check_free_page() (Waiman Long) [1937825] - mm/page_alloc.c: rename free_pages_check_bad() to check_free_page_bad() (Waiman Long) [1937825] - mm/page_alloc.c: bad_flags is not necessary for bad_page() (Waiman Long) [1937825] - mm/page_alloc.c: bad_[reason|flags] is not necessary when PageHWPoison (Waiman Long) [1937825] - scs: Report SCS usage in bytes rather than number of entries (Waiman Long) [1937825] - scs: Move accounting into alloc/free functions (Waiman Long) [1937825] - mm/vmscan: remove unnecessary argument description of isolate_lru_pages() (Waiman Long) [1937825] - scs: Add support for stack usage debugging (Waiman Long) [1937825] - scs: Add page accounting for shadow call stack allocations (Waiman Long) [1937825] - scs: Add support for Clang's Shadow Call Stack (SCS) (Waiman Long) [1937825] - mm/migrate.c: unify "not queued for migration" handling in do_pages_move() (Waiman Long) [1937825] - mm/migrate.c: check pagelist in move_pages_and_store_status() (Waiman Long) [1937825] - mm/migrate.c: wrap do_move_pages_to_node() and store_status() (Waiman Long) [1937825] - mm/migrate.c: no need to check for i > start in do_pages_move() (Waiman Long) [1937825] - mm/hugetlb: remove unnecessary memory fetch in PageHeadHuge() (Waiman Long) [1937825] - hugetlbfs: Use i_mmap_rwsem to address page fault/truncate race (Waiman Long) [1937825] - hugetlbfs: use i_mmap_rwsem for more pmd sharing synchronization (Waiman Long) [1937825] - mm,thp,compaction,cma: allow THP migration for CMA allocations (Waiman Long) [1937825] - mm,compaction,cma: add alloc_contig flag to compact_control (Waiman Long) [1937825] - mm/vmscan.c: do_try_to_free_pages(): clean code by removing unnecessary assignment (Waiman Long) [1937825] - mm/vmscan.c: make may_enter_fs bool in shrink_page_list() (Waiman Long) [1937825] - mm/vmscan.c: fix data races using kswapd_classzone_idx (Waiman Long) [1937825] - mm/vmscan.c: remove cpu online notification for now (Waiman Long) [1937825] - mm: vmscan: replace open codings to NUMA_NO_NODE (Waiman Long) [1937825] - mm: swap: make page_evictable() inline (Waiman Long) [1937825] - mm/swap.c: not necessary to export __pagevec_lru_add() (Waiman Long) [1937825] - mm/gup: fix omission of check on FOLL_LONGTERM in gup fast path (Waiman Long) [1937825] - mm: dump_page(): additional diagnostics for huge pinned pages (Waiman Long) [1937825] - mm: improve dump_page() for compound pages (Waiman Long) [1937825] - selftests/vm: run_vmtests: invoke gup_benchmark with basic FOLL_PIN coverage (Waiman Long) [1937825] - mm/gup_benchmark: support pin_user_pages() and related calls (Waiman Long) [1937825] - mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting (Waiman Long) [1937825] - mm/gup: page->hpage_pinned_refcount: exact pin counts for huge pages (Waiman Long) [1937825] - mm/gup: track FOLL_PIN pages (Waiman Long) [1937825] - mm/gup: pass gup flags to two more routines (Waiman Long) [1937825] - mm: introduce page_ref_sub_return() (Waiman Long) [1937825] - mm/gup: pass a flags arg to __gup_device_* functions (Waiman Long) [1937825] - mm/gup: split get_user_pages_remote() into two routines (Waiman Long) [1937825] - sysfs: fix static inline declaration of sysfs_groups_change_owner() (Waiman Long) [1937825] - drivers/base/cpu: Simplify s*nprintf() usages (Waiman Long) [1937825] - drivers/base/cpu: Use scnprintf() for avoiding potential buffer overflow (Waiman Long) [1937825] - sysfs: add sysfs_change_owner() (Waiman Long) [1937825] - sysfs: add sysfs_group{s}_change_owner() (Waiman Long) [1937825] - sysfs: add sysfs_link_change_owner() (Waiman Long) [1937825] - sysfs: add sysfs_file_change_owner() (Waiman Long) [1937825] - mm/huge_memory.c: reduce critical section protected by split_queue_lock (Waiman Long) [1937825] - mm/huge_memory.c: use head to emphasize the purpose of page (Waiman Long) [1937825] - mm/huge_memory.c: use head to check huge zero page (Waiman Long) [1937825] - mm/gup: move try_get_compound_head() to top, fix minor issues (Waiman Long) [1937825] - userfaultfd: wrap the common dst_vma check into an inlined function (Waiman Long) [1937825] - userfaultfd: remove unnecessary WARN_ON() in __mcopy_atomic_hugetlb() (Waiman Long) [1937825] - userfaultfd: use vma_pagesize for all huge page size calculation (Waiman Long) [1937825] - mm/hugetlb: avoid looping to the same hugepage if !pages and !vmas (Waiman Long) [1937825] - hugetlb: remove unused hstate in hugetlb_fault_mutex_hash() (Waiman Long) [1937825] - hugetlbfs: convert macros to static inline, fix sparse warning (Waiman Long) [1937825] - hugetlbfs: hugetlb_fault_mutex_hash() cleanup (Waiman Long) [1937825] - mm/gup.c: allow CMA migration to propagate errors back to caller (Waiman Long) [1937825] - mm/gup_benchmark: fix MAP_HUGETLB case (Waiman Long) [1937825] - mm/gup_benchmark: add a missing "w" to getopt string (Waiman Long) [1937825] - mm, page_owner: rename flag indicating that page is allocated (Waiman Long) [1937825] - mm, page_owner: decouple freeing stack trace from debug_pagealloc (Waiman Long) [1937825] - mm, page_owner: fix off-by-one error in __set_page_owner_handle() (Waiman Long) [1937825] - mm/filemap.c: don't initiate writeback if mapping has no dirty pages (Waiman Long) [1937825] - mm, page_owner, debug_pagealloc: save and dump freeing stack trace (Waiman Long) [1937825] - mm, page_owner: keep owner info when freeing the page (Waiman Long) [1937825] - mm, page_owner: record page owner for each subpage (Waiman Long) [1937825] - mm: introduce page_size() (Waiman Long) [1937825] - mm, tracing: Print symbol name for call_site in trace events (Waiman Long) [1937825] - mm/gup.c: mark undo_dev_pagemap as __maybe_unused (Waiman Long) [1937825] - mm, memcg: introduce memory.events.local (Waiman Long) [1937825] - memcg, fsnotify: no oom-kill for remote memcg charging (Waiman Long) [1937825] - mm/swap_state.c: simplify total_swapcache_pages() with get_swap_device() (Waiman Long) [1937825] - mm: make !CONFIG_HUGE_PAGE wrappers into static inlines (Waiman Long) [1937825] - include/linux/hugetlb.h: convert to use vm_fault_t (Waiman Long) [1937825] - mm/page_ext.c: fix an imbalance with kmemleak (Waiman Long) [1937825] - mm/hugetlb: add prot_modify_start/commit sequence for hugetlb update (Waiman Long) [1937825] - iov_iter: optimize page_copy_sane() (Waiman Long) [1937825] - mm: remove __hugepage_set_anon_rmap() (Waiman Long) [1937825] - mm: remove pte_lock_deinit() (Waiman Long) [1937825] - mm/debug.c: make "migrate_reason_names[]" const char * (Waiman Long) [1937825] - vmscan: return NODE_RECLAIM_NOSCAN in node_reclaim() when CONFIG_NUMA is n (Waiman Long) [1937825] - tools/testing/selftests/vm/gup_benchmark.c: add MAP_HUGETLB option (Waiman Long) [1937825] - tools/testing/selftests/vm/gup_benchmark.c: add MAP_SHARED option (Waiman Long) [1937825] - tools/testing/selftests/vm/gup_benchmark.c: allow user specified file (Waiman Long) [1937825] - tools/testing/selftests/vm/gup_benchmark.c: fix 'write' flag usage (Waiman Long) [1937825] - mm/page_ext.c: constify lookup_page_ext() argument (Waiman Long) [1937825] - mm, page_alloc: actually ignore mempolicies for high priority allocations (Waiman Long) [1937825] - thp: use mm_file_counter to determine update which rss counter (Waiman Long) [1937825]- RDMA/cxgb4: Fix the reported max_recv_sge value (Kamal Heib) [1931850 1918264] - RDMA/qedr: Fix kernel panic when trying to access recv_cq (Kamal Heib) [1931850] - RDMA/addr: Be strict with gid size (Kamal Heib) [1931850] - IB/hfi1: Fix probe time panic when AIP is enabled with a buggy BIOS (Kamal Heib) [1931850 1921704 1953593] - RDMA/rxe: Fix errant WARN_ONCE in rxe_completer() (Kamal Heib) [1931850] - RDMA/rxe: Fix extra deref in rxe_rcv_mcast_pkt() (Kamal Heib) [1931850] - RDMA/rxe: Fix FIXME in rxe_udp_encap_recv() (Kamal Heib) [1931850] - RDMA/rxe: Fix missed IB reference counting in loopback (Kamal Heib) [1931850] - RDMA/uverbs: Fix kernel-doc warning of _uverbs_alloc (Kamal Heib) [1931850] - RDMA/rxe: Fix missing kconfig dependency on CRYPTO (Kamal Heib) [1931850] - RDMA/cm: Fix IRQ restore in ib_send_cm_sidr_rep (Kamal Heib) [1931850] - RDMA/rxe: Remove unused pkt->offset (Kamal Heib) [1931850] - RDMA/ucma: Fix use-after-free bug in ucma_create_uevent (Kamal Heib) [1931850] - RDMA/core: Fix kernel doc warnings for ib_port_immutable_read() (Kamal Heib) [1931850] - RDMA/ipoib: Remove racy Subnet Manager sendonly join checks (Kamal Heib) [1931850] - RDMA/rxe: Cleanup init_send_wqe (Kamal Heib) [1931850] - RDMA/rxe: Fix minor coding style issues (Kamal Heib) [1931850] - RDMA/rxe: Correct skb on loopback path (Kamal Heib) [1931850] - RDMA/rxe: Fix coding error in rxe_rcv_mcast_pkt (Kamal Heib) [1931850] - RDMA/rxe: Remove useless code in rxe_recv.c (Kamal Heib) [1931850] - RDMA/rxe: Fix coding error in rxe_recv.c (Kamal Heib) [1931850] - RDMA/core: Introduce and use API to read port immutable data (Kamal Heib) [1931850] - RDMA/pvrdma: Replace spin_lock_irqsave with spin_lock in hard IRQ (Kamal Heib) [1931850] - IB/core: Use valid port number to check link layer (Kamal Heib) [1931850] - IB/cm: Avoid a loop when device has 255 ports (Kamal Heib) [1931850] - RDMA/efa: Remove unused syndrome enum values (Kamal Heib) [1931850] - RDMA/efa: Remove unused 'select' field from get/set feature command descriptor (Kamal Heib) [1931850] - RDMA/efa: Remove unnecessary indentation in defs comments (Kamal Heib) [1931850] - RDMA/efa: Remove duplication of upper/lower_32_bits (Kamal Heib) [1931850] - RDMA/efa: Remove redundant NULL pointer check of CQE (Kamal Heib) [1931850] - RDMA/hw/hfi1/rc: Demote incorrectly populated kernel-doc header (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/verbs: Demote non-conforming doc header and fix a misspelling (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/user_exp_rcv: Demote half-documented and kernel-doc abuses (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/ud: Fix a little more doc-rot (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/uc: Fix a little doc-rot (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/tid_rdma: Fix a plethora of kernel-doc issues (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/sdma: Fix misnaming of 'sdma_send_txlist()'s 'count_out' param (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/ruc: Fix a small formatting and description issues (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/qp: Fix some formatting issues and demote kernel-doc abuse (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/rc: Fix a few function documentation issues (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/pio_copy: Provide entry for 'pio_copy()'s 'dd' param (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/pcie: Demote kernel-doc abuses (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/netdev_rx: Fix misdocumentation of the 'start_id' param (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/qp: Fix kernel-doc formatting problem (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/mad: Fix misspelling of 'rvt_process_mad()'s 'in_mad_size' param (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/msix: Add description for 'name' and remove superfluous param 'idx' (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/mad: Demote half-completed kernel-doc header fix another (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/iowait: Demote half-completed kernel-doc and fix formatting issue in another (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/srq: Fix a couple of kernel-doc issues (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/intr: Fix some kernel-doc formatting issues (Kamal Heib) [1931850 1921704] - RDMA/rxe: Replace missing rxe_pool_get_index_locked (Kamal Heib) [1931850] - RDMA/rxe: Remove unneeded pool->state (Kamal Heib) [1931850] - RDMA/rxe: Remove references to ib_device and pool (Kamal Heib) [1931850] - RDMA/rxe: Remove RXE_POOL_ATOMIC (Kamal Heib) [1931850] - RDMA/rxe: Fix misleading comments and names (Kamal Heib) [1931850] - RDMA/rxe: Fix bug in rxe_alloc() (Kamal Heib) [1931850] - IB/umad: Return EPOLLERR in case of when device disassociated (Kamal Heib) [1931850] - IB/umad: Return EIO in case of when device disassociated (Kamal Heib) [1931850] - RDMA/sw/rdmavt/qp: Fix a bunch of kernel-doc misdemeanours (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/mr: Fix some issues related to formatting and missing descriptions (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/file_ops: Fix' manage_rcvq()'s 'arg' param (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/exp_rcv: Fix some kernel-doc formatting issues (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/mcast: Demote incomplete kernel-doc header (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/mad: Fix 'rvt_process_mad()'s documentation header (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/chip: Fix a bunch of kernel-doc formatting and spelling issues (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/cq: Demote hardly complete kernel-doc header (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/vt: Fix formatting issue and update description for 'context' (Kamal Heib) [1931850 1921704] - RDMA/hw/efa/efa_com: Stop using param description notation for non-params (Kamal Heib) [1931850] - RDMA/uverbs: Don't set rcq for a QP if qp_type is IB_QPT_XRC_INI (Kamal Heib) [1931850] - RDMA/core/iwpm_msg: Add proper descriptions for 'skb' param (Kamal Heib) [1931850] - RDMA/core/iwpm_util: Fix some param description misspellings (Kamal Heib) [1931850] - RDMA/core/counters: Demote non-conformant kernel-doc headers (Kamal Heib) [1931850] - RDMA/core/restrack: Fix kernel-doc formatting issue (Kamal Heib) [1931850] - RDMA/core/sa_query: Demote non-conformant kernel-doc header (Kamal Heib) [1931850] - RDMA/core/multicast: Provide description for 'ib_init_ah_from_mcmember()'s 'rec' param (Kamal Heib) [1931850] - RDMA/core/roce_gid_mgmt: Fix misnaming of 'rdma_roce_rescan_device()'s param 'ib_dev' (Kamal Heib) [1931850] - RDMA/core/cache: Fix some misspellings, missing and superfluous param descriptions (Kamal Heib) [1931850] - RDMA/core: device: Fix formatting in worthy kernel-doc header and demote another (Kamal Heib) [1931850] - IB/iser: Simplify prot_caps setting (Kamal Heib) [1931850] - IB/iser: Enforce iser_max_sectors to be greater than 0 (Kamal Heib) [1931850] - IB/iser: Protect iscsi_max_lun module param using callback (Kamal Heib) [1931850] - IB/iser: Remove unneeded semicolons (Kamal Heib) [1931850] - IB/isert: Simplify signature cap check (Kamal Heib) [1931850] - IB/isert: Remove unneeded semicolon (Kamal Heib) [1931850] - IB/isert: Remove unneeded new lines (Kamal Heib) [1931850] - RDMA/nldev: Return an error message on failure to turn auto mode (Kamal Heib) [1931850] - RDMA/rxe: Fix race in rxe_mcast.c (Kamal Heib) [1931850] - RDMA/rxe: Add unlocked versions of pool APIs (Kamal Heib) [1931850] - RDMA/rxe: Make add/drop key/index APIs type safe (Kamal Heib) [1931850] - RDMA/rxe: Make pool lookup and alloc APIs type safe (Kamal Heib) [1931850] - RDMA/rxe: Add elem_offset field to rxe_type_info (Kamal Heib) [1931850] - RDMA/rxe: Let pools support both keys and indices (Kamal Heib) [1931850] - RDMA/rxe: Remove unneeded RXE_POOL_ATOMIC flag (Kamal Heib) [1931850] - RDMA/rxe: Add check for supported QP types (Kamal Heib) [1931850] - RDMA: Use kzalloc for allocating only one thing (Kamal Heib) [1931850] - RDMA/cma: Delete useless kfree code (Kamal Heib) [1931850] - RDMA/hfi1: remove h from printk format specifier (Kamal Heib) [1931850 1921704] - RDMA: Convert comma to semicolon (Kamal Heib) [1931850] - net: devlink: Add unused port flavour (Petr Oros) [1943273] - devlink: add .trap_group_action_set() callback (Petr Oros) [1943273] - devlink: add parser error drop packet traps (Petr Oros) [1943273] - drop_monitor: Perform cleanup upon probe registration failure (Petr Oros) [1943273] - selftests: net: Add drop monitor test (Petr Oros) [1943273] - drop_monitor: Filter control packets in drop monitor (Petr Oros) [1943273] - drop_monitor: Remove duplicate struct (Petr Oros) [1943273] - drop_monitor: Remove no longer used functions (Petr Oros) [1943273] - drop_monitor: Convert to using devlink tracepoint (Petr Oros) [1943273] - drop_monitor: Prepare probe functions for devlink tracepoint (Petr Oros) [1943273] - devlink: Add a tracepoint for trap reports (Petr Oros) [1943273] - net: devlink: fix reporter dump dumpit (Petr Oros) [1943273] - devlink: have genetlink code to parse the attrs during dumpit (Petr Oros) [1943273] - netfilter: nf_tables: add direct calls for all builtin expressions (Florian Westphal) [1953320] - netfilter: nf_tables: handle meta/lookup with direct call (Florian Westphal) [1953320] - ionic: linearize tso skb with too many frags (Jonathan Toppins) [1940696] - i40e: fix the restart auto-negotiation after FEC modified (Stefan Assmann) [1725560] - ovl: skip getxattr of security labels (Miklos Szeredi) [1956340] - ovl: fix dentry leak in ovl_get_redirect (Miklos Szeredi) [1956340] - ovl: avoid deadlock on directory ioctl (Miklos Szeredi) [1956340] - cap: fix conversions on getxattr (Miklos Szeredi) [1956340] - ovl: perform vfs_getxattr() with mounter creds (Miklos Szeredi) [1956340] - ovl: add warning on user_ns mismatch (Miklos Szeredi) [1956340] - ovl: unprivieged mounts (Miklos Szeredi) [1956340] - ovl: do not get metacopy for userxattr (Miklos Szeredi) [1956340] - ovl: do not fail because of O_NOATIME (Miklos Szeredi) [1956340] - ovl: do not fail when setting origin xattr (Miklos Szeredi) [1956340] - ovl: user xattr (Miklos Szeredi) [1956340] - ovl: simplify file splice (Miklos Szeredi) [1956340] - ovl: make ioctl() safe (Miklos Szeredi) [1956340] - ovl: check privs before decoding file handle (Miklos Szeredi) [1956340] - vfs: verify source area in vfs_dedupe_file_range_one() (Miklos Szeredi) [1956340] - vfs: move cap_convert_nscap() call into vfs_setxattr() (Miklos Szeredi) [1956340] - ovl: fix incorrect extent info in metacopy case (Miklos Szeredi) [1956340] - ovl: expand warning in ovl_d_real() (Miklos Szeredi) [1956340] - ovl: document lower modification caveats (Miklos Szeredi) [1956340] - ovl: warn about orphan metacopy (Miklos Szeredi) [1956340] - ovl: doc clarification (Miklos Szeredi) [1956340] - ovl: introduce new "uuid=off" option for inodes index feature (Miklos Szeredi) [1956340] - ovl: propagate ovl_fs to ovl_decode_real_fh and ovl_encode_real_fh (Miklos Szeredi) [1956340] - ovl: use generic vfs_ioc_setflags_prepare() helper (Miklos Szeredi) [1956340] - ovl: support [S|G]ETFLAGS and FS[S|G]ETXATTR ioctls for directories (Miklos Szeredi) [1956340] - ovl: rearrange ovl_can_list() (Miklos Szeredi) [1956340] - ovl: enumerate private xattrs (Miklos Szeredi) [1956340] - ovl: pass ovl_fs down to functions accessing private xattrs (Miklos Szeredi) [1956340] - ovl: drop flags argument from ovl_do_setxattr() (Miklos Szeredi) [1956340] - ovl: adhere to the vfs_ vs. ovl_do_ conventions for xattrs (Miklos Szeredi) [1956340] - ovl: use ovl_do_getxattr() for private xattr (Miklos Szeredi) [1956340] - ovl: fold ovl_getxattr() into ovl_get_redirect_xattr() (Miklos Szeredi) [1956340] - ovl: clean up ovl_getxattr() in copy_up.c (Miklos Szeredi) [1956340] - duplicate ovl_getxattr() (Miklos Szeredi) [1956340] - ovl: provide a mount option "volatile" (Miklos Szeredi) [1956340 1928211] - ovl: check for incompatible features in work dir (Miklos Szeredi) [1956340 1928211] - ovl: fix lookup of indexed hardlinks with metacopy (Miklos Szeredi) [1956340] - ovl: fix unneeded call to ovl_change_flags() (Miklos Szeredi) [1956340] - ovl: fix mount option checks for nfs_export with no upperdir (Miklos Szeredi) [1956340] - ovl: force read-only sb on failure to create index dir (Miklos Szeredi) [1956340] - ovl: fix regression with re-formatted lower squashfs (Miklos Szeredi) [1956340] - ovl: fix oops in ovl_indexdir_cleanup() with nfs_export=on (Miklos Szeredi) [1956340] - ovl: relax WARN_ON() when decoding lower directory file handle (Miklos Szeredi) [1956340] - ovl: remove not used argument in ovl_check_origin (Miklos Szeredi) [1956340] - ovl: change ovl_copy_up_flags static (Miklos Szeredi) [1956340] - ovl: inode reference leak in ovl_is_inuse true case. (Miklos Szeredi) [1956340] - ovl: remove unnecessary lock check (Miklos Szeredi) [1956340] - ovl: make oip->index bool (Miklos Szeredi) [1956340] - ovl: only pass ->ki_flags to ovl_iocb_to_rwf() (Miklos Szeredi) [1956340] - ovl: make private mounts longterm (Miklos Szeredi) [1956340] - ovl: get rid of redundant members in struct ovl_fs (Miklos Szeredi) [1956340] - ovl: add accessor for ofs->upper_mnt (Miklos Szeredi) [1956340] - ovl: drop negative dentry in upper layer (Miklos Szeredi) [1956340] - ovl: check permission to open real file (Miklos Szeredi) [1956340] - ovl: call secutiry hook in ovl_real_ioctl() (Miklos Szeredi) [1956340] - ovl: verify permissions in ovl_path_open() (Miklos Szeredi) [1956340] - ovl: switch to mounter creds in readdir (Miklos Szeredi) [1956340] - ovl: pass correct flags for opening real directory (Miklos Szeredi) [1956340] - ovl: whiteout inode sharing (Miklos Szeredi) [1956340] - ovl: inherit SB_NOSEC flag from upperdir (Miklos Szeredi) [1956340] - ovl: skip overlayfs superblocks at global sync (Miklos Szeredi) [1956340] - ovl: index dir act as work dir (Miklos Szeredi) [1956340] - ovl: prepare to copy up without workdir (Miklos Szeredi) [1956340] - ovl: cleanup non-empty directories in ovl_indexdir_cleanup() (Miklos Szeredi) [1956340] - ocxl: Add new kernel traces (Steve Best) [1907530] - ocxl: Add mmu notifier (Steve Best) [1907530] - ocxl: Update the Process Element Entry (Steve Best) [1907530] - ocxl: Initiate a TLB invalidate command (Steve Best) [1907530] - ocxl: Assign a register set to a Logical Partition (Steve Best) [1907530] - powerpc/mce: Remove per cpu variables from MCE handlers (Gustavo Walbon) [1921683] - powerpc/mce: Reduce the size of event arrays (Gustavo Walbon) [1921683] - tools/power turbostat: Support Ice Lake D (Prarit Bhargava) [1943439] - PM: hibernate: x86: Use crc32 instead of md5 for hibernation e820 integrity check (Chris von Recklinghausen) [1944636] - vhost/vsock: add IOTLB API support (Stefano Garzarella) [1894101] - vhost: Fix vhost_vq_reset() (Laurent Vivier) [1919126] - perf trace: Fix race in signal handling (Michael Petlan) [1928380] - scsi: sd: sd_zbc: Don't pass GFP_NOIO to kvcalloc (Ewan D. Milne) [1953699] - sd_zbc: clear zone resources for non-zoned case (Ewan D. Milne) [1953699] - scsi: scsi_debug: Fix a memory leak (Ewan D. Milne) [1953699] - scsi: sd: Warn if unsupported ZBC device is probed (Ewan D. Milne) [1953699] - scsi: core: Add 'set_status_byte()' accessor (Ewan D. Milne) [1953699] - scsi: scsi_debug: Do not set COMMAND_COMPLETE (Ewan D. Milne) [1953699] - scsi: scsi_transport_srp: Don't block target in failfast state (Ewan D. Milne) [1953699] - scsi: scsi_debug: Fix memleak in scsi_debug_init() (Ewan D. Milne) [1953699] - scsi: core: Fix -Wformat for scsi_host (Ewan D. Milne) [1953699] - scsi: doc: Fix some kernel-doc markups (Ewan D. Milne) [1953699] - scsi: sr: Initialize ->cmd_len (Ewan D. Milne) [1953699] - scsi: core: Set sc_data_direction to DMA_NONE for no-transfer commands (Ewan D. Milne) [1953699] - scsi: core: Remove scsi_setup_cmnd() and scsi_setup_fs_cmnd() (Ewan D. Milne) [1953699] - scsi: core: Clean up allocation and freeing of sgtables (Ewan D. Milne) [1953699] - scsi: core: Rename scsi_mq_prep_fn() to scsi_prepare_cmd() (Ewan D. Milne) [1953699] - scsi: core: Rename scsi_prep_state_check() to scsi_device_state_check() (Ewan D. Milne) [1953699] - scsi: core: Use rq_dma_dir in scsi_setup_cmnd() (Ewan D. Milne) [1953699] - scsi: core: Remove scsi_init_cmd_errh (Ewan D. Milne) [1953699] - scsi: sd: Allow user to configure command retries (Ewan D. Milne) [1953699] - scsi: sd: sd_zbc: Fix handling of host-aware ZBC disks (Ewan D. Milne) [1953699] - scsi: sd_zbc: Improve zone revalidation (Ewan D. Milne) [1953699] - scsi: sd_zbc: Don't limit max_zone_append sectors to max_hw_sectors (Ewan D. Milne) [1953699] - scsi: sd_zbc: Remove unused inline functions (Ewan D. Milne) [1953699] - nvme: fix the nsid value to print in nvme_validate_or_alloc_ns (Gopal Tiwari) [1921591] - nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a Samsung PM1725a (Gopal Tiwari) [1921591] - nvme-rdma: Fix a use after free in nvmet_rdma_write_data_done (Gopal Tiwari) [1921591] - nvme-core: check ctrl css before setting up zns (Gopal Tiwari) [1921591] - nvme-fc: fix racing controller reset and create association (Gopal Tiwari) [1921591] - nvme-fc: return NVME_SC_HOST_ABORTED_CMD when a command has been aborted (Gopal Tiwari) [1921591] - nvme-fc: set NVME_REQ_CANCELLED in nvme_fc_terminate_exchange() (Gopal Tiwari) [1921591] - nvme: add NVME_REQ_CANCELLED flag in nvme_cancel_request() (Gopal Tiwari) [1921591] - nvme: simplify error logic in nvme_validate_ns() (Gopal Tiwari) [1921591] - nvme: set max_zone_append_sectors nvme_revalidate_zones (Gopal Tiwari) [1921591] - nvmet: model_number must be immutable once set (Gopal Tiwari) [1921591] - nvme-fabrics: fix kato initialization (Gopal Tiwari) [1921591] - nvme-hwmon: Return error code when registration fails (Gopal Tiwari) [1921591] - nvme-pci: add quirks for Lexar 256GB SSD (Gopal Tiwari) [1921591] - nvme-pci: mark Kingston SKC2000 as not supporting the deepest power state (Gopal Tiwari) [1921591] - nvme-pci: mark Seagate Nytro XM1440 as QUIRK_NO_NS_DESC_LIST. (Gopal Tiwari) [1921591] - nvme-tcp: fix crash triggered with a dataless request submission (Gopal Tiwari) [1921591] - nvme-hwmon: rework to avoid devm allocation (Gopal Tiwari) [1921591] - nvme: add 48-bit DMA address quirk for Amazon NVMe controllers (Gopal Tiwari) [1921591] - nvmet: remove else at the end of the function (Gopal Tiwari) [1921591] - nvmet: add helper to report invalid opcode (Gopal Tiwari) [1921591] - nvmet: add nvmet_req_subsys() helper (Gopal Tiwari) [1921591] - nvmet: use invalid cmd opcode helper (Gopal Tiwari) [1921591] - nvmet: use invalid cmd opcode helper (Gopal Tiwari) [1921591] - nvmet-fc: add a missing __rcu annotation to nvmet_fc_tgt_assoc.queues (Gopal Tiwari) [1921591] - nvme-multipath: set nr_zones for zoned namespaces (Gopal Tiwari) [1921591] - nvmet: make nvmet_find_namespace() req based (Gopal Tiwari) [1921591] - nvmet: set status to 0 in case for invalid nsid (Gopal Tiwari) [1921591] - nvmet: return uniform error for invalid ns (Gopal Tiwari) [1921591] - nvmet: remove extra variable in id-ns handler (Gopal Tiwari) [1921591] - nvmet-tcp: fix receive data digest calculation for multiple h2cdata PDUs (Gopal Tiwari) [1921591] - nvme-fabrics: avoid double completions in nvmf_fail_nonready_command (Gopal Tiwari) [1921591] - nvme: introduce a nvme_host_path_error helper (Gopal Tiwari) [1921591] - blk-mq: introduce blk_mq_set_request_complete (Gopal Tiwari) [1921591] - nvme-rdma: handle nvme_rdma_post_send failures better (Gopal Tiwari) [1921591] - nvmet-tcp: fix potential race of tcp socket closing accept_work (Gopal Tiwari) [1921591] - nvme: cleanup zone information initialization (Gopal Tiwari) [1921591] - nvmet-tcp: fix out-of-bounds access when receiving multiple h2cdata PDUs (Gopal Tiwari) [1921591] - nvme-pci: ignore the subsysem NQN on Phison E16 (Gopal Tiwari) [1921591] - nvme-pci: avoid the deepest sleep state on Kingston A2000 SSDs (Gopal Tiwari) [1921591] - nvme-tcp: use cancel tagset helper for tear down (Gopal Tiwari) [1921591] - nvme-rdma: use cancel tagset helper for tear down (Gopal Tiwari) [1921591] - nvme-rdma: add clean action for failed reconnection (Gopal Tiwari) [1921591] - nvme-core: get rid of the extra space (Gopal Tiwari) [1921591] - nvme-tcp: add clean action for failed reconnection (Gopal Tiwari) [1921591] - nvme: add tracing of zns commands (Gopal Tiwari) [1921591] - nvme: parse format nvm command details when tracing (Gopal Tiwari) [1921591] - nvme-core: add cancel tagset helpers (Gopal Tiwari) [1921591] - nvme: refactor ns->ctrl by request (Gopal Tiwari) [1921591] - nvme-tcp: fix wrong setting of request iov_iter (Gopal Tiwari) [1921591] - nvmet: remove extra variable in smart log nsid (Gopal Tiwari) [1921591] - nvme-tcp: get rid of unused helper function (Gopal Tiwari) [1921591] - nvmet: remove extra variable in identify ns (Gopal Tiwari) [1921591] - nvmet: remove extra variable in id-desclist (Gopal Tiwari) [1921591] - nvmet: add lba to sect conversion helpers (Gopal Tiwari) [1921591] - nvme: support command retry delay for admin command (Gopal Tiwari) [1921591] - nvmet: Use nvmet_is_port_enabled helper for pi_enable (Gopal Tiwari) [1921591] - nvme: constify static attribute_group structs (Gopal Tiwari) [1921591] - nvmet-fc: use RCU proctection for assoc_list (Gopal Tiwari) [1921591] - nvmet: Fix nvmet_is_port_enabled indentation (Gopal Tiwari) [1921591] - nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a SPCC device (Gopal Tiwari) [1921591] - nvme-core: use list_add_tail_rcu instead of list_add_tail for nvme_init_ns_head (Gopal Tiwari) [1921591] - nvme: allow revalidate to set a namespace read-only (Gopal Tiwari) [1921591] - nvmet: set right status on error in id-ns handler (Gopal Tiwari) [1921591] - nvme-tcp: avoid request double completion for concurrent nvme_tcp_timeout (Gopal Tiwari) [1921591] - nvme-rdma: avoid request double completion for concurrent nvme_rdma_timeout (Gopal Tiwari) [1921591] - nvme-pci: allow use of cmb on v1.4 controllers (Gopal Tiwari) [1921591] - nvme: check the PRINFO bit before deciding the host buffer length (Gopal Tiwari) [1921591] - nvme-tcp: fix possible data corruption with bio merges (Gopal Tiwari) [1921591] - nvme-tcp: Fix warning with CONFIG_DEBUG_PREEMPT (Gopal Tiwari) [1921591] - nvme: don't intialize hwmon for discovery controllers (Gopal Tiwari) [1921591] - nvmet-rdma: Fix NULL deref when setting pi_enable and traddr INADDR_ANY (Gopal Tiwari) [1921591] - nvmet-rdma: Fix list_del corruption on queue establishment failure (Gopal Tiwari) [1921591] - nvme: unexport functions with no external caller (Gopal Tiwari) [1921591] - nvme: avoid possible double fetch in handling CQE (Gopal Tiwari) [1921591] - nvme: remove the unused status argument from nvme_trace_bio_complete (Gopal Tiwari) [1921591] - nvme-tcp: Fix possible race of io_work and direct send (Gopal Tiwari) [1921591] - nvme-fcloop: Fix sscanf type and list_first_entry_or_null warnings (Gopal Tiwari) [1921591] - nvme-fc: avoid calling _nvme_fc_abort_outstanding_ios from interrupt context (Gopal Tiwari) [1921591] - nvme-loop: use blk_mq_hctx_set_fq_lock_class to set loop's lock class (Gopal Tiwari) [1921591] - nvme: rename controller base dev_t char device (Gopal Tiwari) [1921591] - nvme: remove unnecessary return values (Gopal Tiwari) [1921591] - nvme: rename bdev operations (Gopal Tiwari) [1921591] - nvme: export zoned namespaces without Zone Append support read-only (Gopal Tiwari) [1921591] - nvme: print a warning for when listing active namespaces fails (Gopal Tiwari) [1921591] - nvme: improve an error message on Identify failure (Gopal Tiwari) [1921591] - nvmet: fix a spelling mistake "incuding" -> "including" in Kconfig (Gopal Tiwari) [1921591] - nvme-fabrics: reject I/O to offline device (Gopal Tiwari) [1921591] - nvmet: make sure discovery change log event is protected (Gopal Tiwari) [1921591] - nvme-pci: don't allocate unused I/O queues (Gopal Tiwari) [1921591] - nvme-pci: drop min() from nr_io_queues assignment (Gopal Tiwari) [1921591] - nvmet: use inline bio for passthru fast path (Gopal Tiwari) [1921591] - nvmet: use blk_rq_bio_prep instead of blk_rq_append_bio (Gopal Tiwari) [1921591] - nvmet: remove unused ctrl->cqs (Gopal Tiwari) [1921591] - nvmet: remove op_flags for passthru commands (Gopal Tiwari) [1921591] - nvme: use consistent macro name for timeout (Gopal Tiwari) [1921591] - nvmet: add passthru io timeout value attr (Gopal Tiwari) [1921591] - nvmet: add passthru admin timeout value attr (Gopal Tiwari) [1921591] - nvme: split nvme_alloc_request() (Gopal Tiwari) [1921591] - nvme: centralize setting the timeout in nvme_alloc_request (Gopal Tiwari) [1921591] - nvme: simplify nvme_req_qid() (Gopal Tiwari) [1921591] - nvme-fcloop: add sysfs attribute to inject command drop (Gopal Tiwari) [1921591] - nvme: let set_capacity_revalidate_and_notify update the bdev size (Gopal Tiwari) [1921591] - nvme: directly cache command effects log (Gopal Tiwari) [1921591] - nvme: fix memory leak freeing command effects (Gopal Tiwari) [1921591] - nvme: free sq/cq dbbuf pointers when dbbuf set fails (Gopal Tiwari) [1921591] - nvme-rdma: Use ibdev_to_node instead of dereferencing ->dma_device (Gopal Tiwari) [1921591] - RDMA: Lift ibdev_to_node from rds to common code (Gopal Tiwari) [1921591] - nvme: fix incorrect behavior when BLKROSET is called by the user (Gopal Tiwari) [1921591] - Revert "nvme-pci: remove last_sq_tail" (Gopal Tiwari) [1921591] - nvmet: fix a NULL pointer dereference when tracing the flush command (Gopal Tiwari) [1921591] - nvme-fc: remove nvme_fc_terminate_io() (Gopal Tiwari) [1921591] - nvme-fc: eliminate terminate_io use by nvme_fc_error_recovery (Gopal Tiwari) [1921591] - nvme-fc: remove err_work work item (Gopal Tiwari) [1921591] - nvme-fc: track error_recovery while connecting (Gopal Tiwari) [1921591] - nvme-rdma: handle unexpected nvme completion data length (Gopal Tiwari) [1921591] - nvme: ignore zone validate errors on subsequent scans (Gopal Tiwari) [1921591] - nvme-fc: shorten reconnect delay if possible for FC (Gopal Tiwari) [1921591] - nvme-fc: wait for queues to freeze before calling update_hr_hw_queues (Gopal Tiwari) [1921591] - nvme-fc: fix error loop in create_hw_io_queues (Gopal Tiwari) [1921591] - nvme-fc: fix io timeout to abort I/O (Gopal Tiwari) [1921591] - nvmet: cleanup nvmet_passthru_map_sg() (Gopal Tiwari) [1921591] - nvmet: don't use BLK_MQ_REQ_NOWAIT for passthru (Gopal Tiwari) [1921591] - nvmet: limit passthru MTDS by BIO_MAX_PAGES (Gopal Tiwari) [1921591] - nvme-rdma: fix crash due to incorrect cqe (Gopal Tiwari) [1921591] - nvmet: fix uninitialized work for zero kato (Gopal Tiwari) [1921591] - nvme: use queuedata for nvme_req_qid (Gopal Tiwari) [1921591] - nvme-pci: disable Write Zeroes on Sandisk Skyhawk (Gopal Tiwari) [1921591] - nvme-rdma: fix crash when connect rejected (Gopal Tiwari) [1921591] - nvme: translate zone resource errors (Gopal Tiwari) [1921591] - block: add zone specific block statuses (Gopal Tiwari) [1921591] - nvme-core: remove extra condition for vwc (Gopal Tiwari) [1921591] - nvme-core: remove extra variable (Gopal Tiwari) [1921591] - nvme: remove nvme_identify_ns_list (Gopal Tiwari) [1921591] - nvme: refactor nvme_validate_ns (Gopal Tiwari) [1921591] - nvme: move nvme_validate_ns (Gopal Tiwari) [1921591] - nvme: remove nvme_update_formats (Gopal Tiwari) [1921591] - nvme: update the known admin effects (Gopal Tiwari) [1921591] - nvme: query namespace identifiers before adding the namespace (Gopal Tiwari) [1921591] - nvme: revalidate zone bitmaps in nvme_update_ns_info (Gopal Tiwari) [1921591] - nvme: call nvme_identify_ns as the first thing in nvme_alloc_ns_block (Gopal Tiwari) [1921591] - nvme: set the queue limits in nvme_update_ns_info (Gopal Tiwari) [1921591] - nvme: remove the 0 lba_shift check in nvme_update_ns_info (Gopal Tiwari) [1921591] - nvme: freeze the queue over ->lba_shift updates (Gopal Tiwari) [1921591] - nvme: factor out a nvme_configure_metadata helper (Gopal Tiwari) [1921591] - nvme: lift the check for an unallocated namespace into nvme_identify_ns (Gopal Tiwari) [1921591] - nvme: clean up the check for too large logic block sizes (Gopal Tiwari) [1921591] - nvme: remove the disk argument to nvme_update_zone_info (Gopal Tiwari) [1921591] - nvme: rename __nvme_revalidate_disk (Gopal Tiwari) [1921591] - nvme: rename _nvme_revalidate_disk (Gopal Tiwari) [1921591] - nvme: rename nvme_validate_ns to nvme_validate_or_alloc_ns (Gopal Tiwari) [1921591] - nvme: fix initialization of the zone bitmaps (Gopal Tiwari) [1921591] - nvme-loop: don't put ctrl on nvme_init_ctrl error (Gopal Tiwari) [1921591] - nvme-core: put ctrl ref when module ref get fail (Gopal Tiwari) [1921591] - nvme-tcp: check page by sendpage_ok() before calling kernel_sendpage() (Gopal Tiwari) [1921591] - nvmet-fc: fix missing check for no hostport struct (Gopal Tiwari) [1921591] - nvme: fix error handling in nvme_ns_report_zones (Gopal Tiwari) [1921591] - nvmet: add passthru ZNS support (Gopal Tiwari) [1921591] - nvmet: handle keep-alive timer when kato is modified by a set features cmd (Gopal Tiwari) [1921591] - nvme-pci: allocate separate interrupt for the reserved non-polled I/O queue (Gopal Tiwari) [1921591] - nvmet-tcp: have queue io_work context run on sock incoming cpu (Gopal Tiwari) [1921591] - nvme: lift the file open code from nvme_ctrl_get_by_path (Gopal Tiwari) [1921591] - nvme: use an xarray to lookup the Commands Supported and Effects log (Gopal Tiwari) [1921591] - nvme-pci: Move enumeration by class to be last in the table (Gopal Tiwari) [1921591] - nvme-core: don't use NVME_NSID_ALL for command effects and supported log (Gopal Tiwari) [1921591] - nvme-fc: fail new connections to a deleted host or remote port (Gopal Tiwari) [1921591] - nvme: return errors for hwmon init (Gopal Tiwari) [1921591] - nvme-pci: fix NULL req in completion handler (Gopal Tiwari) [1921591] - nvmet: get transport reference for passthru ctrl (Gopal Tiwari) [1921591] - nvme-core: get/put ctrl and transport module in nvme_dev_open/release() (Gopal Tiwari) [1921591] - nvme-tcp: fix kconfig dependency warning when !CRYPTO (Gopal Tiwari) [1921591] - nvme: use blk_mq_complete_request_remote to avoid an indirect function call (Gopal Tiwari) [1921591] - nvme-core: replace ctrl page size with a macro (Gopal Tiwari) [1921591] - nvme-pci: remove the inline scatterlist optimization (Gopal Tiwari) [1921591] - block: optimize blk_queue_zoned_model for !CONFIG_BLK_DEV_ZONED (Gopal Tiwari) [1921591] - nvme: support for zoned namespaces (Gopal Tiwari) [1921591] - null_blk: introduce zone capacity for zoned device (Gopal Tiwari) [1921591] - block: add capacity field to zone descriptors (Gopal Tiwari) [1921591]- vmxnet3: Set the default of vxlan overlay offload to disabled (Cathy Avery) [1941714] - vmxnet3: Update driver to use ethtool_sprintf (Cathy Avery) [1923796] - vmxnet3: Remove buf_info from device accessible structures (Cathy Avery) [1923796] - igc: Fix overwrites return value (Corinna Vinschen) [1920285] - igc: Add set/clear large buffer helpers (Corinna Vinschen) [1920285] - igc: Refactor Rx timestamp handling (Corinna Vinschen) [1920285] - igc: Introduce igc_get_rx_frame_truesize() helper (Corinna Vinschen) [1920285] - igc: Introduce igc_rx_buffer_flip() helper (Corinna Vinschen) [1920285] - igc: Remove unused argument from igc_tx_cmd_type() (Corinna Vinschen) [1920285] - igc: Fix prototype warning (Corinna Vinschen) [1920285] - igc: Assign boolean values to a bool variable (Corinna Vinschen) [1920285] - igc: Remove unused MII_CR_LOOPBACK (Corinna Vinschen) [1920285] - igc: Remove unused MII_CR_SPEED (Corinna Vinschen) [1920285] - igc: Remove unused MII_CR_RESET (Corinna Vinschen) [1920285] - igc: Fix igc_ptp_rx_pktstamp() (Corinna Vinschen) [1920285] - igc: Fix Supported Pause Frame Link Setting (Corinna Vinschen) [1920285] - igc: Fix Pause Frame Advertising (Corinna Vinschen) [1920285] - igc: reinit_locked() should be called with rtnl_lock (Corinna Vinschen) [1920285] - igc: Fix TDBAL register show incorrect value (Corinna Vinschen) [1920285] - igc: Remove unused FUNC_1 mask (Corinna Vinschen) [1920285] - igc: Remove unused local receiver mask (Corinna Vinschen) [1920285] - igc: Prefer strscpy over strlcpy (Corinna Vinschen) [1920285] - igc: Expose the gPHY firmware version (Corinna Vinschen) [1920285] - igc: Expose the NVM version (Corinna Vinschen) [1920285] - igc: Add Host Good Packets Transmitted Count (Corinna Vinschen) [1920285] - igc: Remove MULR mask define (Corinna Vinschen) [1920285] - igc: Remove igc_set_fw_version comment (Corinna Vinschen) [1920285] - igc: Clean up nvm_operations structure (Corinna Vinschen) [1920285] - igc: check return value of ret_val in igc_config_fc_after_link_up (Corinna Vinschen) [1920285] - igc: set the default return value to -IGC_ERR_NVM in igc_write_nvm_srwr (Corinna Vinschen) [1920285] - igc: Report speed and duplex as unknown when device is runtime suspended (Corinna Vinschen) [1920285] - net: igc: use skb_csum_is_sctp instead of protocol check (Corinna Vinschen) [1920285] - igc: Add new device ID (Corinna Vinschen) [1920285] - net: igbvf: use skb_csum_is_sctp instead of protocol check (Corinna Vinschen) [1920287] - igbvf: Refactor traces (Corinna Vinschen) [1920287] - igbvf: amend removal of MODULE_VERSION (Corinna Vinschen) [1955752] - netlink: add tracepoint at NL_SET_ERR_MSG (Marcelo Ricardo Leitner) [1956983] - xfrm: Provide private skb extensions for segmented and hw offloaded ESP packets (Sabrina Dubroca) [1935575] - xfrm: BEET mode doesn't support fragments for inner packets (Xin Long) [1870900] - xfrm: Fix NULL pointer dereference on policy lookup (Sabrina Dubroca) [1951965] - xfrm: use secpath_exist where applicable (Sabrina Dubroca) [1951965] - net: xfrm: Use sequence counter with associated spinlock (Sabrina Dubroca) [1951965] - net: xfrm: Localize sequence counter per network namespace (Sabrina Dubroca) [1951965] - xfrm: Return the correct errno code (Sabrina Dubroca) [1951965] - xfrm: Fix wraparound in xfrm_policy_addr_delta() (Sabrina Dubroca) [1951965] - xfrm: fix disable_xfrm sysctl when used on xfrm interfaces (Sabrina Dubroca) [1951965] - xfrm: Fix oops in xfrm_replay_advance_bmp (Sabrina Dubroca) [1951965] - ah6: fix error return code in ah6_input() (Sabrina Dubroca) [1951965] - net: xfrm: fix a race condition during allocing spi (Sabrina Dubroca) [1951965] - xfrm: policy: Use sequence counters with associated lock (Sabrina Dubroca) [1951965] - selftests: net: mirror_gre_vlan_bridge_1q: Make an FDB entry static (Ivan Vecera) [1952586] - net: bridge: switchdev: include local flag in FDB notifications (Ivan Vecera) [1952586] - net: bridge: switchdev: refactor br_switchdev_fdb_notify (Ivan Vecera) [1952586] - net: bridge: don't notify switchdev for local FDB addresses (Ivan Vecera) [1952586] - net: bridge: use switchdev for port flags set through sysfs too (Ivan Vecera) [1952586] - net: bridge: vlan: fix error return code in __vlan_add() (Ivan Vecera) [1952586] - net: bridge: add missing counters to ndo_get_stats64 callback (Ivan Vecera) [1952586] - net: bridge: use new function dev_fetch_sw_netstats (Ivan Vecera) [1952586] - net: bridge: fdb: don't flush ext_learn entries (Ivan Vecera) [1952586] - net: bridge: clear bridge's private skb space on xmit (Ivan Vecera) [1952586] - bridge: mcast: Fix MLD2 Report IPv6 payload length check (Ivan Vecera) [1952586] - net: bridge: enfore alignment for ethernet address (Ivan Vecera) [1952586] - netfilter: nft_reject_bridge: enable reject with bridge vlan (Ivan Vecera) [1952586] - net: bridge: vlan: Add a schedule point during VLAN processing (Ivan Vecera) [1952586] - netfilter: ebtables: compat: reject all padding in matches/watchers (Ivan Vecera) [1952586] - net: bridge: deny dev_set_mac_address() when unregistering (Ivan Vecera) [1952586] - net: bridge: fdb: set flags directly in fdb_create (Ivan Vecera) [1952586] - net: bridge: fdb: convert offloaded to use bitops (Ivan Vecera) [1952586] - net: bridge: fdb: convert added_by_external_learn to use bitops (Ivan Vecera) [1952586] - net: bridge: fdb: convert added_by_user to bitops (Ivan Vecera) [1952586] - net: bridge: fdb: convert is_sticky to bitops (Ivan Vecera) [1952586] - net: bridge: fdb: convert is_static to bitops (Ivan Vecera) [1952586] - net: bridge: fdb: convert is_local to bitops (Ivan Vecera) [1952586] - net: bridge: move default pvid init/deinit to NETDEV_REGISTER/UNREGISTER (Ivan Vecera) [1952586] - bridge: Fix possible use-after-free when deleting bridge port (Ivan Vecera) [1952586] - bridge: update vlan dev link state for bridge netdev changes (Ivan Vecera) [1952586] - bridge: update vlan dev state when port added to or deleted from vlan (Ivan Vecera) [1952586] - bridge: support binding vlan dev link state to vlan member bridge ports (Ivan Vecera) [1952586] - vlan: do not transfer link state in vlan bridge binding mode (Ivan Vecera) [1952586] - vlan: support binding link state to vlan member bridge ports (Ivan Vecera) [1952586] - ipv6: weaken the v4mapped source check (Paolo Abeni) [1950298] - tcp: relookup sock for RST+ACK packets handled by obsolete req sock (Paolo Abeni) [1950298] - inet_connection_sock: remove unused parameter of reqsk_queue_unlink func (Paolo Abeni) [1950298] - tcp: add sanity tests to TCP_QUEUE_SEQ (Paolo Abeni) [1950298] - tcp: fix SO_RCVLOWAT related hangs under mem pressure (Paolo Abeni) [1950298] - tcp: do not mess with cloned skbs in tcp_add_backlog() (Paolo Abeni) [1950298] - tcp: fix cwnd-limited bug for TSO deferral where we send nothing (Paolo Abeni) [1950298] - vfio-ccw: Wire in the request callback (Thomas Huth) [1940451] - vfio-mdev: Wire in a request handler for mdev parent (Thomas Huth) [1940451] - intel_idle: add Iclelake-D support (David Arcari) [1960287] - scsi: ibmvfc: Fix potential race in ibmvfc_wait_for_ops() (Steve Best) [1941180] - powerpc/sstep: Fix VSX instruction emulation (Steve Best) [1934187] - powerpc/pseries/hibernation: remove pseries_suspend_cpu() (Steve Best) [1932970] - powerpc/pseries: remove cede offline state for CPUs (Steve Best) [1932970] - powerpc/pseries: export LPAR security flavor in lparcfg (Steve Best) [1935660] - Makefile: update early devel phase flag (Bruno Meneguele) [1930504]- configs: Enable CONFIG_BPF_KPROBE_OVERRIDE (Jiri Olsa) [1920439] - powerpc/kvm: Fix build error when PPC_MEM_KEYS/PPC_PSERIES=n (Greg Kurz) [1945745] - powerpc/kvm: Fix PR KVM with KUAP/MEM_KEYS enabled (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Ensure MSR[HV] is always clear in guest MSR (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Ensure MSR[ME] is always set in guest MSR (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Fix CONFIG_SPAPR_TCE_IOMMU=n default hcalls (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: remove unused kvmppc_h_protect argument (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Remove redundant mtspr PSPB (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Prevent radix guests setting LPCR[TC] (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Disallow LPCR[AIL] to be set to 1 or 2 (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Add a function to filter guest LPCR bits (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Nested move LPCR sanitising to sanitise_hv_regs (Greg Kurz) [1945745] - KVM: PPC: Book3S HV P9: Restore host CTRL SPR after guest exit (Greg Kurz) [1945745] - KVM: PPC: Don't always report hash MMU capability for P9 < DD2.2 (Greg Kurz) [1945745] - powerpc/xive: Assign boolean values to a bool variable (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Fix host radix SLB optimisation with hash guests (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Ensure radix guest has no SLB entries (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Save and restore FSCR in the P9 path (Greg Kurz) [1945745] - KVM: PPC: remove unneeded semicolon (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Use POWER9 SLBIA IH=6 variant to clear SLB (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: No need to clear radix host SLB before loading HPT guest (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Fix radix guest SLB side channel (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Remove support for running HPT guest on RPT host without mixed mode support (Greg Kurz) [1945745] - powerpc/mm: Update tlbiel loop on POWER10 (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Allow nested guest creation when L0 hv_guest_state > L1 (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Context tracking exit guest context before enabling irqs (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Include prototypes (Greg Kurz) [1945745] - KVM: PPC: Make the VMX instruction emulation routines static (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Fix mask size for emulated msgsndp (Greg Kurz) [1945745] - KVM: PPC: fix comparison to bool warning (Greg Kurz) [1945745] - KVM: PPC: Book3S: Assign boolean values to a bool variable (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: XIVE: Add a comment regarding VP numbering (Greg Kurz) [1945745] - powerpc/xive: Remove P9 DD1 flag XIVE_IRQ_FLAG_EOI_FW (Greg Kurz) [1945745] - powerpc/xive: Remove P9 DD1 flag XIVE_IRQ_FLAG_MASK_FW (Greg Kurz) [1945745] - powerpc/xive: Remove P9 DD1 flag XIVE_IRQ_FLAG_SHIFT_BUG (Greg Kurz) [1945745] - powerpc/xive: Add a debug_show handler to the XIVE irq_domain (Greg Kurz) [1945745] - powerpc/xive: Rename XIVE_IRQ_NO_EOI to show its a flag (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: XIVE: Show detailed configuration in debug output (Greg Kurz) [1945745] - powerpc/64s: Remove MSR[ISF] bit (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Ratelimit machine check messages coming from guests (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Don't attempt to recover machine checks for FWNMI enabled guests (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page (Greg Kurz) [1945745] - clocksource/drivers/hyper-v: Move handling of STIMER0 interrupts (Mohammed Gamal) [1940901] - clocksource/drivers/hyper-v: Set clocksource rating based on Hyper-V feature (Mohammed Gamal) [1940901] - clocksource/drivers/hyper-v: Handle sched_clock differences inline (Mohammed Gamal) [1940901] - clocksource/hyperv: use MSR-based access if running as root (Mohammed Gamal) [1940901] - cifs: fix interrupted close commands (Ronnie Sahlberg) [1952263] - cifs: add NULL check for ses->tcon_ipc (Ronnie Sahlberg) [1952263] - smb3: set COMPOUND_FID to FileID field of subsequent compound request (Ronnie Sahlberg) [1952263] - cifs: fix potential use-after-free in cifs_echo_request() (Ronnie Sahlberg) [1952263] - cifs: allow syscalls to be restarted in __smb_send_rqst() (Ronnie Sahlberg) [1952263] - smb3: Handle error case during offload read path (Ronnie Sahlberg) [1952263] - smb3: Avoid Mid pending list corruption (Ronnie Sahlberg) [1952263] - smb3: Call cifs reconnect from demultiplex thread (Ronnie Sahlberg) [1952263] - cifs: fix a memleak with modefromsid (Ronnie Sahlberg) [1952263] - cifs: update internal module version number (Ronnie Sahlberg) [1952263] - smb3: add some missing definitions from MS-FSCC (Ronnie Sahlberg) [1952263] - smb3: remove two unused variables (Ronnie Sahlberg) [1952263] - smb3: add support for stat of WSL reparse points for special file types (Ronnie Sahlberg) [1952263] - SMB3: add support for recognizing WSL reparse tags (Ronnie Sahlberg) [1952263] - cifs: remove bogus debug code (Ronnie Sahlberg) [1952263] - smb3.1.1: fix typo in compression flag (Ronnie Sahlberg) [1952263] - cifs: move smb version mount options into fs_context.c (Ronnie Sahlberg) [1952263] - cifs: move cache mount options to fs_context.ch (Ronnie Sahlberg) [1952263] - cifs: move security mount options into fs_context.ch (Ronnie Sahlberg) [1952263] - cifs: add files to host new mount api (Ronnie Sahlberg) [1952263] - smb3: do not try to cache root directory if dir leases not supported (Ronnie Sahlberg) [1952263] - smb3: fix stat when special device file and mounted with modefromsid (Ronnie Sahlberg) [1952263] - cifs: Print the address and port we are connecting to in generic_ip_connect() (Ronnie Sahlberg) [1952263] - SMB3: Resolve data corruption of TCP server info fields (Ronnie Sahlberg) [1952263] - cifs: make const array static, makes object smaller (Ronnie Sahlberg) [1952263] - SMB3.1.1: Fix ids returned in POSIX query dir (Ronnie Sahlberg) [1952263] - smb3: add dynamic trace point to trace when credits obtained (Ronnie Sahlberg) [1952263] - smb3.1.1: do not fail if no encryption required but server doesn't support it (Ronnie Sahlberg) [1952263] - cifs: Return the error from crypt_message when enc/dec key not found. (Ronnie Sahlberg) [1952263] - smb3.1.1: set gcm256 when requested (Ronnie Sahlberg) [1952263] - smb3.1.1: rename nonces used for GCM and CCM encryption (Ronnie Sahlberg) [1952263] - smb3.1.1: print warning if server does not support requested encryption type (Ronnie Sahlberg) [1952263] - smb3.1.1: add new module load parm enable_gcm_256 (Ronnie Sahlberg) [1952263] - smb3.1.1: add new module load parm require_gcm_256 (Ronnie Sahlberg) [1952263] - cifs: map STATUS_ACCOUNT_LOCKED_OUT to -EACCES (Ronnie Sahlberg) [1952263] - SMB3.1.1: add defines for new signing negotiate context (Ronnie Sahlberg) [1952263] - Handle STATUS_IO_TIMEOUT gracefully (Ronnie Sahlberg) [1952263] - cifs: compute full_path already in cifs_readdir() (Ronnie Sahlberg) [1952263] - cifs: return cached_fid from open_shroot (Ronnie Sahlberg) [1952263] - update structure definitions from updated protocol documentation (Ronnie Sahlberg) [1952263] - smb3: add defines for new crypto algorithms (Ronnie Sahlberg) [1952263] - cifs: fix check of tcon dfs in smb1 (Ronnie Sahlberg) [1952263] - SMB3: Fix mkdir when idsfromsid configured on mount (Ronnie Sahlberg) [1952263] - cifs: Convert to use the fallthrough macro (Ronnie Sahlberg) [1952263] - cifs: Fix an error pointer dereference in cifs_mount() (Ronnie Sahlberg) [1952263] - cifs: document and cleanup dfs mount (Ronnie Sahlberg) [1952263] - cifs: only update prefix path of DFS links in cifs_tree_connect() (Ronnie Sahlberg) [1952263] - cifs: fix double free error on share and prefix (Ronnie Sahlberg) [1952263] - cifs: handle RESP_GET_DFS_REFERRAL.PathConsumed in reconnect (Ronnie Sahlberg) [1952263] - cifs: handle empty list of targets in cifs_reconnect() (Ronnie Sahlberg) [1952263] - cifs: rename reconn_inval_dfs_target() (Ronnie Sahlberg) [1952263] - cifs: reduce number of referral requests in DFS link lookups (Ronnie Sahlberg) [1952263] - cifs: merge __{cifs,smb2}_reconnect[_tcon]() into cifs_tree_connect() (Ronnie Sahlberg) [1952263] - cifs: convert to use be32_add_cpu() (Ronnie Sahlberg) [1952263] - cifs: delete duplicated words in header files (Ronnie Sahlberg) [1952263] - cifs: Remove the superfluous break (Ronnie Sahlberg) [1952263] - cifs: remove unused variable 'server' (Ronnie Sahlberg) [1952263] - smb3: warn on confusing error scenario with sec=krb5 (Ronnie Sahlberg) [1952263] - fuse: 32-bit user space ioctl compat for fuse device (Miklos Szeredi) [1949873] - virtiofs: Fail dax mount if device does not support it (Miklos Szeredi) [1949873] - fuse: fix live lock in fuse_iget() (Miklos Szeredi) [1949873] - mm/filemap: remove unused parameter and change to void type for replace_page_cache_page() (Miklos Szeredi) [1949873] - fuse: support SB_NOSEC flag to improve write performance (Miklos Szeredi) [1949873] - fuse: add a flag FUSE_OPEN_KILL_SUIDGID for open() request (Miklos Szeredi) [1949873] - fuse: don't send ATTR_MODE to kill suid/sgid for handle_killpriv_v2 (Miklos Szeredi) [1949873] - fuse: setattr should set FATTR_KILL_SUIDGID (Miklos Szeredi) [1949873] - fuse: set FUSE_WRITE_KILL_SUIDGID in cached write path (Miklos Szeredi) [1949873] - fuse: rename FUSE_WRITE_KILL_PRIV to FUSE_WRITE_KILL_SUIDGID (Miklos Szeredi) [1949873] - fuse: introduce the notion of FUSE_HANDLE_KILLPRIV_V2 (Miklos Szeredi) [1949873] - fuse: always revalidate if exclusive create (Miklos Szeredi) [1949873] - virtiofs: clean up error handling in virtio_fs_get_tree() (Miklos Szeredi) [1949873] - fuse: add fuse_sb_destroy() helper (Miklos Szeredi) [1949873] - fuse: simplify get_fuse_conn*() (Miklos Szeredi) [1949873] - fuse: get rid of fuse_mount refcount (Miklos Szeredi) [1949873] - virtiofs: simplify sb setup (Miklos Szeredi) [1949873] - virtiofs fix leak in setup (Miklos Szeredi) [1949873] - fuse: launder page should wait for page writeback (Miklos Szeredi) [1949873] - fuse: connection remove fix (Miklos Szeredi) [1949873] - fuse: implement crossmounts (Miklos Szeredi) [1949873] - fuse: Allow fuse_fill_super_common() for submounts (Miklos Szeredi) [1949873] - fuse: split fuse_mount off of fuse_conn (Miklos Szeredi) [1949873] - fuse: drop fuse_conn parameter where possible (Miklos Szeredi) [1949873] - fuse: store fuse_conn in fuse_req (Miklos Szeredi) [1949873] - fuse: add submount support to (Miklos Szeredi) [1949873] - fuse: fix page dereference after free (Miklos Szeredi) [1949873] - fuse: update project homepage (Miklos Szeredi) [1949873] - fuse: Fix parameter for FS_IOC_{GET,SET}FLAGS (Miklos Szeredi) [1949873] - fuse: don't ignore errors from fuse_writepages_fill() (Miklos Szeredi) [1949873] - fuse: clean up condition for writepage sending (Miklos Szeredi) [1949873] - fuse: fix warning in tree_insert() and clean up writepage insertion (Miklos Szeredi) [1949873] - fuse: move rb_erase() before tree_insert() (Miklos Szeredi) [1949873] - fuse: optimize writepages search (Miklos Szeredi) [1949873] - fuse: Update stale comment in queue_interrupt() (Miklos Szeredi) [1949873] - fuse: use true,false for bool variable (Miklos Szeredi) [1949873] - fuse: Add changelog entries for protocols 7.1 - 7.8 (Miklos Szeredi) [1949873] - fuse: reserve byteswapped init opcodes (Miklos Szeredi) [1949873] - convenience helper: get_tree_single() (finish backport) (Miklos Szeredi) [1949873] - fuse: Convert fusectl to use the new mount API (Miklos Szeredi) [1949873] - fuse: fix changelog entry for protocol 7.9 (Miklos Szeredi) [1949873] - fuse: fix changelog entry for protocol 7.12 (Miklos Szeredi) [1949873] - sfc: adjust efx->xdp_tx_queue_count with the real number of initialized queues (Íñigo Huguet) [1934254] - sfc: Remove duplicate argument (Íñigo Huguet) [1934254] - sfc: Use 'skb_add_rx_frag()' instead of hand coding it (Íñigo Huguet) [1934254] - sfc-falcon: Fix a typo (Íñigo Huguet) [1934254] - sfc: ef10: fix TX queue lookup in TX event handling (Íñigo Huguet) [1934254] - sfc: farch: fix TX queue lookup in TX event handling (Íñigo Huguet) [1934254] - sfc: farch: fix TX queue lookup in TX flush done handling (Íñigo Huguet) [1934254] - sfc: reduce the number of requested xdp ev queues (Íñigo Huguet) [1934254] - sfc: support GRE TSO on EF100 (Íñigo Huguet) [1934254] - sfc: correctly support non-partial GSO_UDP_TUNNEL_CSUM on EF100 (Íñigo Huguet) [1934254] - sfc: extend bitfield macros to 19 fields (Íñigo Huguet) [1934254] - sfc: advertise our vlan features (Íñigo Huguet) [1934254] - sfc: only use fixed-id if the skb asks for it (Íñigo Huguet) [1934254] - sfc: implement encap TSO on EF100 (Íñigo Huguet) [1934254] - sfc: extend bitfield macros to 17 fields (Íñigo Huguet) [1934254] - sfc: move initialisation of efx->filter_sem to efx_init_struct() (Íñigo Huguet) [1934254] - net: sfc: Use GFP_KERNEL in efx_ef10_try_update_nic_stats() (Íñigo Huguet) [1934254] - net: sfc: Replace in_interrupt() usage (Íñigo Huguet) [1934254] - sfc: clean up mis-targeted comments (Íñigo Huguet) [1934254] - sfc: fix kdoc warning (Íñigo Huguet) [1934254] - sfc: clean up unused assignments (Íñigo Huguet) [1934254] - sfc: advertise encapsulated offloads on EF10 (Íñigo Huguet) [1934254] - sfc: implement encapsulated TSO on EF10 (Íñigo Huguet) [1934254] - sfc: de-indirect TSO handling (Íñigo Huguet) [1934254] - sfc: select inner-csum-offload TX queues for skbs that need it (Íñigo Huguet) [1934254] - sfc: create inner-csum queues on EF10 if supported (Íñigo Huguet) [1934254] - sfc: define inner/outer csum offload TXQ types (Íñigo Huguet) [1934254] - sfc: decouple TXQ type from label (Íñigo Huguet) [1934254] - sfc: cleanups around efx_alloc_channel (Íñigo Huguet) [1934254] - sfc: remove spurious unreachable return statement (Íñigo Huguet) [1934254] - sfc: remove duplicate call to efx_init_channels from EF100 probe (Íñigo Huguet) [1934254] - sfc: coding style cleanups in mcdi_port_common.c (Íñigo Huguet) [1934254] - sfc: simplify DMA mask setting (Íñigo Huguet) [1934254] - sfc: remove EFX_DRIVER_VERSION (Íñigo Huguet) [1934254] - sfc: handle limited FEC support (Íñigo Huguet) [1934254] - sfc: add ethtool ops and miscellaneous ndos to EF100 (Íñigo Huguet) [1934254] - sfc: remove phy_op indirection (Íñigo Huguet) [1934254] - sfc: remove efx_tx_queue_partner (Íñigo Huguet) [1934254] - sfc: rewrite efx_tx_may_pio (Íñigo Huguet) [1934254] - sfc: use efx_channel_tx_[old_]fill_level() in Siena/EF10 TX datapath (Íñigo Huguet) [1934254] - sfc: use tx_queue->old_read_count in EF100 TX path (Íñigo Huguet) [1934254] - sfc: make ef100 xmit_more handling look more like ef10's (Íñigo Huguet) [1934254] - sfc: add and use efx_tx_send_pending in tx.c (Íñigo Huguet) [1934254] - sfc: return errors from efx_mcdi_set_id_led, and de-indirect (Íñigo Huguet) [1934254] - sfc: fix kernel-doc on struct efx_loopback_state (Íñigo Huguet) [1934254] - sfc: fix unused-but-set-variable warning in efx_farch_filter_remove_safe (Íñigo Huguet) [1934254] - sfc: fix W=1 warnings in efx_farch_handle_rx_not_ok (Íñigo Huguet) [1934254] - sfc: convert to new udp_tunnel infrastructure (Íñigo Huguet) [1934254] - net: don't warn in inet diag when IPV6 is disabled (Hangbin Liu) [1938639] - tcp: do not mess with cloned skbs in tcp_add_backlog() (Hangbin Liu) [1880432] - redhat: enable MHI bus driver support (Jarod Wilson) [1938030] - bus: mhi: core: Fix invalid error returning in mhi_queue (Jarod Wilson) [1938030] - bus: mhi: pci_generic: Remove WQ_MEM_RECLAIM flag from state workqueue (Jarod Wilson) [1938030] - bus: mhi: core: Fix check for syserr at power_up (Jarod Wilson) [1938030] - mhi: Fix double dma free (Jarod Wilson) [1938030] - bus: mhi: pci_generic: Increase num of elements in hw event ring (Jarod Wilson) [1938030] - mhi: pci_generic: Print warning in case of firmware crash (Jarod Wilson) [1938030] - bus: mhi: core: Add helper API to return number of free TREs (Jarod Wilson) [1938030] - mhi: core: Factorize mhi queuing (Jarod Wilson) [1938030] - mhi: use irq_flags if controller driver configures it (Jarod Wilson) [1938030] - mhi: pci_generic: Fix shared MSI vector support (Jarod Wilson) [1938030] - mhi: unconstify mhi_event_config (Jarod Wilson) [1938030] - bus: mhi: Ensure correct ring update ordering with memory barrier (Jarod Wilson) [1938030] - mhi: pci_generic: Set irq moderation value to 1ms for hw channels (Jarod Wilson) [1938030] - mhi: pci_generic: Add diag channels (Jarod Wilson) [1938030] - mhi: pci_generic: Increase controller timeout value (Jarod Wilson) [1938030] - mhi: pci_generic: Add health-check (Jarod Wilson) [1938030] - mhi: pci_generic: Add PCI error handlers (Jarod Wilson) [1938030] - mhi: pci_generic: Add suspend/resume/recovery procedure (Jarod Wilson) [1938030] - mhi: pci_generic: Add support for reset (Jarod Wilson) [1938030] - mhi: pci_generic: Enable burst mode for hardware channels (Jarod Wilson) [1938030] - mhi: pci-generic: Increase number of hardware events (Jarod Wilson) [1938030] - bus: mhi: core: Add device hardware reset support (Jarod Wilson) [1938030] - mhi: pci_generic: Fix implicit conversion warning (Jarod Wilson) [1938030] - bus: mhi: core: Fix error handling in mhi_register_controller() (Jarod Wilson) [1938030] - bus: mhi: core: Fix device hierarchy (Jarod Wilson) [1938030] - bus: mhi: core: Indexed MHI controller name (Jarod Wilson) [1938030] - bus: mhi: core: Remove MHI event ring IRQ handlers when powering down (Jarod Wilson) [1938030] - bus: mhi: core: Mark and maintain device states early on after power down (Jarod Wilson) [1938030] - bus: mhi: core: Separate system error and power down handling (Jarod Wilson) [1938030] - bus: mhi: core: Check for IRQ availability during registration (Jarod Wilson) [1938030] - bus: mhi: core: Move to an error state on mission mode failure (Jarod Wilson) [1938030] - bus: mhi: core: Use appropriate label in firmware load handler API (Jarod Wilson) [1938030] - bus: mhi: core: Move to an error state on any firmware load failure (Jarod Wilson) [1938030] - bus: mhi: core: Prevent sending multiple RDDM entry callbacks (Jarod Wilson) [1938030] - bus: mhi: core: Move to SYS_ERROR regardless of RDDM capability (Jarod Wilson) [1938030] - bus: mhi: core: Skip device wake in error or shutdown states (Jarod Wilson) [1938030] - bus: mhi: core: Move to using high priority workqueue (Jarod Wilson) [1938030] - bus: mhi: core: Use appropriate names for firmware load functions (Jarod Wilson) [1938030] - bus: mhi: core: Skip RDDM download for unknown execution environment (Jarod Wilson) [1938030] - bus: mhi: core: Rename RDDM download function to use proper words (Jarod Wilson) [1938030] - bus: mhi: core: Remove unused mhi_fw_load_worker() declaration (Jarod Wilson) [1938030] - bus: mhi: core: Expose mhi_get_exec_env() API for controllers (Jarod Wilson) [1938030] - bus: mhi: core: Add missing EXPORT_SYMBOL for mhi_get_mhi_state() (Jarod Wilson) [1938030] - bus: mhi: core: Remove unnecessary counter from mhi_firmware_copy() (Jarod Wilson) [1938030] - bus: mhi: Fix channel close issue on driver remove (Jarod Wilson) [1938030] - bus: mhi: core: Fix null pointer access when parsing MHI configuration (Jarod Wilson) [1938030] - bus: mhi: Add MHI PCI support for WWAN modems (Jarod Wilson) [1938030] - bus: mhi: core: fix potential operator-precedence with BHI macros (Jarod Wilson) [1938030] - bus: mhi: core: Remove double locking from mhi_driver_remove() (Jarod Wilson) [1938030] - bus: mhi: Remove auto-start option (Jarod Wilson) [1938030] - bus: mhi: Add mhi_queue_is_full function (Jarod Wilson) [1938030] - bus: mhi: debugfs: Print channel context read-pointer (Jarod Wilson) [1938030] - bus: mhi: core: Fix the building of MHI module (Jarod Wilson) [1938030] - bus: mhi: Remove unused nr_irqs_req variable (Jarod Wilson) [1938030] - bus: mhi: core: Allow shared IRQ for event rings (Jarod Wilson) [1938030] - bus: mhi: core: Introduce sysfs entries for MHI (Jarod Wilson) [1938030] - bus: mhi: core: Introduce debugfs entries for MHI (Jarod Wilson) [1938030] - bus: mhi: Fix entries based on Kconfig coding style (Jarod Wilson) [1938030] - bus: mhi: Remove include of rwlock_types.h (Jarod Wilson) [1938030] - bus: mhi: core: Add const qualifier to MHI config information (Jarod Wilson) [1938030] - bus: mhi: core: Introduce APIs to allocate and free the MHI controller (Jarod Wilson) [1938030] - bus: mhi: core: Read and save device hardware information from BHI (Jarod Wilson) [1938030] - bus: mhi: core: Introduce counters to track MHI device state transitions (Jarod Wilson) [1938030] - bus: mhi: core: Introduce helper function to check device state (Jarod Wilson) [1938030] - bus: mhi: core: Use generic name field for an MHI device (Jarod Wilson) [1938030] - bus: mhi: core: Trigger host resume if suspended during mhi_device_get() (Jarod Wilson) [1938030] - bus: mhi: core: Use helper API to trigger a non-blocking host resume (Jarod Wilson) [1938030] - bus: mhi: core: Abort suspends due to outgoing pending packets (Jarod Wilson) [1938030] - bus: mhi: core: Remove double occurrence for mhi_ctrl_ev_task() declaration (Jarod Wilson) [1938030] - bus: mhi: fix doubled words and struct image_info kernel-doc (Jarod Wilson) [1938030] - bus: mhi: core: Handle syserr during power_up (Jarod Wilson) [1938030] - bus: mhi: core: Handle write lock properly in mhi_pm_m0_transition (Jarod Wilson) [1938030] - bus: mhi: core: Do not process SYS_ERROR if RDDM is supported (Jarod Wilson) [1938030] - bus: mhi: core: Skip handling BHI irq if MHI reg access is not allowed (Jarod Wilson) [1938030] - bus: mhi: core: Handle disable transitions in state worker (Jarod Wilson) [1938030] - bus: mhi: core: Remove the system error worker thread (Jarod Wilson) [1938030] - bus: mhi: core: Ensure non-zero session or sequence ID values are used (Jarod Wilson) [1938030] - bus: mhi: core: Improve debug logs for loading firmware (Jarod Wilson) [1938030] - bus: mhi: core: Return appropriate error codes for AMSS load failure (Jarod Wilson) [1938030] - bus: mhi: core: Handle firmware load using state worker (Jarod Wilson) [1938030] - bus: mhi: core: Read transfer length from an event properly (Jarod Wilson) [1938030] - bus: mhi: core: Add range check for channel id received in event ring (Jarod Wilson) [1938030] - bus: mhi: core: Cache intmod from mhi event to mhi channel (Jarod Wilson) [1938030] - bus: mhi: core: Refactor mhi queue APIs (Jarod Wilson) [1938030] - bus: mhi: core: Fix some error return code (Jarod Wilson) [1938030] - bus: mhi: core: Fix channel device name conflict (Jarod Wilson) [1938030] - bus: mhi: core: Fix typo in comment (Jarod Wilson) [1938030] - bus: mhi: core: Offload register accesses to the controller (Jarod Wilson) [1938030] - bus: mhi: core: Remove link_status() callback (Jarod Wilson) [1938030] - bus: mhi: core: Make sure to powerdown if mhi_sync_power_up fails (Jarod Wilson) [1938030] - bus: mhi: Fix parsing of mhi_flags (Jarod Wilson) [1938030] - bus: mhi: core: Fix a NULL vs IS_ERR check in mhi_create_devices() (Jarod Wilson) [1938030] - bus: mhi: core: Add support for MHI suspend and resume (Jarod Wilson) [1938030] - bus: mhi: core: Drop the references to mhi_dev in mhi_destroy_device() (Jarod Wilson) [1938030] - bus: mhi: core: Initialize bhie field in mhi_cntrl for RDDM capture (Jarod Wilson) [1938030] - bus: mhi: core: Add support for reading MHI info from device (Jarod Wilson) [1938030] - bus: mhi: core: Pass module owner during client driver registration (Jarod Wilson) [1938030] - bus/mhi: fix printk format for size_t (Jarod Wilson) [1938030] - bus: mhi: core: Add uevent support for module autoloading (Jarod Wilson) [1938030] - bus: mhi: core: Add support for data transfer (Jarod Wilson) [1938030] - bus: mhi: core: Add support for processing events from client device (Jarod Wilson) [1938030] - bus: mhi: core: Add support for downloading RDDM image during panic (Jarod Wilson) [1938030] - bus: mhi: core: Add support for downloading firmware over BHIe (Jarod Wilson) [1938030] - bus: mhi: core: Add support for basic PM operations (Jarod Wilson) [1938030] - bus: mhi: core: Add support for PM state transitions (Jarod Wilson) [1938030] - bus: mhi: core: Add support for ringing channel/event ring doorbells (Jarod Wilson) [1938030] - bus: mhi: core: Add support for creating and destroying MHI devices (Jarod Wilson) [1938030] - bus: mhi: core: Add support for registering MHI client drivers (Jarod Wilson) [1938030] - bus: mhi: core: Add support for registering MHI controllers (Jarod Wilson) [1938030]- ipmi: remove open coded version of SMBus block write (Tony Camuso) [1947126] - char: ipmi: convert comma to semicolon (Tony Camuso) [1947126] - ipmi: msghandler: Suppress suspicious RCU usage warning (Tony Camuso) [1947126] - ipmi/watchdog: replace atomic_add() and atomic_sub() (Tony Camuso) [1947126] - char: ipmi: remove unneeded break (Tony Camuso) [1947126] - ipmi_si: Fix wrong return value in try_smi_init() (Tony Camuso) [1947126] - ipmi: msghandler: Fix a signedness bug (Tony Camuso) [1947126] - ipmi: add retry in try_get_dev_id() (Tony Camuso) [1947126] - ipmi: Clean up some printks (Tony Camuso) [1947126] - ipmi:msghandler: retry to get device id on an error (Tony Camuso) [1947126] - ipmi:sm: Print current state when the state is invalid (Tony Camuso) [1947126] - ipmi: Reset response handler when failing to send the command (Tony Camuso) [1947126] - ipmi: add a newline when printing parameter 'panic_op' by sysfs (Tony Camuso) [1947126] - cpuidle: Select polling interval based on a c-state with a longer target residency (Mark Langsdorf) [1922024] - cpuidle: big.LITTLE: enable driver only on Peach-Pit/Pi Chromebooks (Mark Langsdorf) [1922024] - cpuidle: record state entry rejection statistics (Mark Langsdorf) [1922024] - nitro_enclaves: Fix stale file descriptors on failed usercopy (Vitaly Kuznetsov) [1953717] - iavf: amend removal of MODULE_VERSION (Stefan Assmann) [1955738] - ixgbevf: Amend commit acf03026ec5a to include a version in module info. (Ken Cox) [1955764] - devlink: move flash end and begin to core devlink (Petr Oros) [1935671] - devlink: move request_firmware out of driver (Petr Oros) [1935671] - ice: add additional debug logging for firmware update (Petr Oros) [1935671] - ice: add support for flash update overwrite mask (Petr Oros) [1935671] - driver core: auxiliary bus: Fix calling stage for auxiliary bus init (Ivan Vecera) [1933820] - driver core: auxiliary bus: Fix auxiliary bus shutdown null auxdrv ptr (Ivan Vecera) [1933820] - driver core: auxiliary bus: minor coding style tweaks (Ivan Vecera) [1933820] - driver core: auxiliary bus: make remove function return void (Ivan Vecera) [1933820] - driver core: auxiliary bus: move slab.h from include file (Ivan Vecera) [1933820] - Add auxiliary bus support (Ivan Vecera) [1933820] - modpost: file2alias: go back to simple devtable lookup (Ivan Vecera) [1933820] - scsi: lpfc: Fix bad memory access during VPD DUMP mailbox command (Dick Kennedy) [1923762] - scsi: lpfc: Fix DMA virtual address ptr assignment in bsg (Dick Kennedy) [1923762] - scsi: lpfc: Fix illegal memory access on Abort IOCBs (Dick Kennedy) [1923762] - scsi: lpfc: Copyright updates for 12.8.0.9 patches (Dick Kennedy) [1923762] - scsi: lpfc: Update lpfc version to 12.8.0.9 (Dick Kennedy) [1923762] - scsi: lpfc: Eliminate use of LPFC_DRIVER_NAME in lpfc_attr.c (Dick Kennedy) [1923762] - scsi: lpfc: Standardize discovery object logging format (Dick Kennedy) [1923762] - scsi: lpfc: Fix various trivial errors in comments and log messages (Dick Kennedy) [1923762] - scsi: lpfc: Remove unsupported mbox PORT_CAPABILITIES logic (Dick Kennedy) [1923762] - scsi: lpfc: Fix lpfc_hdw_queue attribute being ignored (Dick Kennedy) [1923762] - scsi: lpfc: Fix missing FDMI registrations after Mgmt Svc login (Dick Kennedy) [1923762] - scsi: lpfc: Fix silent memory allocation failure in lpfc_sli4_bsg_link_diag_test() (Dick Kennedy) [1923762] - scsi: lpfc: Fix use-after-free on unused nodes after port swap (Dick Kennedy) [1923762] - scsi: lpfc: Fix error handling for mailboxes completed in MBX_POLL mode (Dick Kennedy) [1923762] - scsi: lpfc: Fix lack of device removal on port swaps with PRLIs (Dick Kennedy) [1923762] - scsi: lpfc: Fix NMI crash during rmmod due to circular hbalock dependency (Dick Kennedy) [1923762] - scsi: lpfc: Fix reference counting errors in lpfc_cmpl_els_rsp() (Dick Kennedy) [1923762] - scsi: lpfc: Fix crash when a REG_RPI mailbox fails triggering a LOGO response (Dick Kennedy) [1923762] - scsi: lpfc: Fix rmmod crash due to bad ring pointers to abort_iotag (Dick Kennedy) [1923762] - scsi: lpfc: Fix gcc -Wstringop-overread warning (Dick Kennedy) [1923762] - scsi: lpfc: Fix a typo (Dick Kennedy) [1923762] - scsi: lpfc: Fix a typo (Dick Kennedy) [1923762] - scsi: lpfc: Fix kernel-doc formatting issue (Dick Kennedy) [1923762] - scsi: lpfc: Fix a few incorrectly named functions (Dick Kennedy) [1923762] - scsi: lpfc: Fix incorrectly documented function lpfc_debugfs_commonxripools_data() (Dick Kennedy) [1923762] - scsi: lpfc: Fix a bunch of misnamed functions (Dick Kennedy) [1923762] - scsi: lpfc: Fix a bunch of kernel-doc misdemeanours (Dick Kennedy) [1923762] - scsi: lpfc: Fix incorrect naming of __lpfc_update_fcf_record() (Dick Kennedy) [1923762] - scsi: lpfc: Fix formatting and misspelling issues (Dick Kennedy) [1923762] - scsi: lpfc: Fix a bunch of kernel-doc issues (Dick Kennedy) [1923762] - scsi: lpfc: Update copyrights for 12.8.0.7 and 12.8.0.8 changes (Dick Kennedy) [1923762] - scsi: lpfc: Update lpfc version to 12.8.0.8 (Dick Kennedy) [1923762] - scsi: lpfc: Correct function header comments related to ndlp reference counting (Dick Kennedy) [1923762] - scsi: lpfc: Reduce LOG_TRACE_EVENT logging for vports (Dick Kennedy) [1923762] - scsi: lpfc: Change wording of invalid pci reset log message (Dick Kennedy) [1923762] - scsi: lpfc: Fix crash caused by switch reboot (Dick Kennedy) [1923762] - scsi: lpfc: Fix pt2pt state transition causing rmmod hang (Dick Kennedy) [1923762] - scsi: lpfc: Fix nodeinfo debugfs output (Dick Kennedy) [1923762] - scsi: lpfc: Fix ADISC handling that never frees nodes (Dick Kennedy) [1923762] - scsi: lpfc: Fix PLOGI ACC to be transmit after REG_LOGIN (Dick Kennedy) [1923762] - scsi: lpfc: Fix dropped FLOGI during pt2pt discovery recovery (Dick Kennedy) [1923762] - scsi: lpfc: Fix status returned in lpfc_els_retry() error exit path (Dick Kennedy) [1923762] - scsi: lpfc: Fix use after free in lpfc_els_free_iocb (Dick Kennedy) [1923762] - scsi: lpfc: Fix null pointer dereference in lpfc_prep_els_iocb() (Dick Kennedy) [1923762] - scsi: lpfc: Fix unnecessary null check in lpfc_release_scsi_buf (Dick Kennedy) [1923762] - scsi: lpfc: Fix pt2pt connection does not recover after LOGO (Dick Kennedy) [1923762] - scsi: lpfc: Fix lpfc_els_retry() possible null pointer dereference (Dick Kennedy) [1923762] - scsi: lpfc: Fix FLOGI failure due to accessing a freed node (Dick Kennedy) [1923762] - scsi: lpfc: Fix stale node accesses on stale RRQ request (Dick Kennedy) [1923762] - scsi: lpfc: Fix reftag generation sizing errors (Dick Kennedy) [1923762] - scsi: lpfc: Fix vport indices in lpfc_find_vport_by_vpid() (Dick Kennedy) [1923762] - scsi: lpfc: Fix incorrect dbde assignment when building target abts wqe (Dick Kennedy) [1923762] - scsi: lpfc: Fix 'physical' typos (Dick Kennedy) [1923762] - scsi: lpfc: Fix ancient double free (Dick Kennedy) [1923762] - scsi: lpfc: Fix kerneldoc inconsistency in lpfc_sli4_dump_page_a0() (Dick Kennedy) [1923762] - scsi: lpfc: Add support for eh_should_retry_cmd() (Dick Kennedy) [1923762] - scsi: lpfc: Simplify bool comparison (Dick Kennedy) [1923762] - scsi: lpfc: Update lpfc version to 12.8.0.7 (Dick Kennedy) [1923762] - scsi: lpfc: Enhancements to LOG_TRACE_EVENT for better readability (Dick Kennedy) [1923762] - scsi: lpfc: Implement health checking when aborting I/O (Dick Kennedy) [1923762] - scsi: lpfc: Fix crash when nvmet transport calls host_release (Dick Kennedy) [1923762] - scsi: lpfc: Fix vport create logging (Dick Kennedy) [1923762] - scsi: lpfc: Fix NVMe recovery after mailbox timeout (Dick Kennedy) [1923762] - scsi: lpfc: Fix target reset failing (Dick Kennedy) [1923762] - scsi: lpfc: Fix error log messages being logged following SCSI task mgnt (Dick Kennedy) [1923762] - scsi: lpfc: Fix FW reset action if I/Os are outstanding (Dick Kennedy) [1923762] - scsi: lpfc: Use the nvme-fc transport supplied timeout for LS requests (Dick Kennedy) [1923762] - scsi: lpfc: Fix crash when a fabric node is released prematurely (Dick Kennedy) [1923762] - scsi: lpfc: Refresh ndlp when a new PRLI is received in the PRLI issue state (Dick Kennedy) [1923762] - scsi: lpfc: Fix auto sli_mode and its effect on CONFIG_PORT for SLI3 (Dick Kennedy) [1923762] - scsi: lpfc: Fix PLOGI S_ID of 0 on pt2pt config (Dick Kennedy) [1923762] - scsi: lpfc: Fix fall-through warnings for Clang (Dick Kennedy) [1923762] - scsi: lpfc: Correct null ndlp reference on routine exit (Dick Kennedy) [1923762] - scsi: lpfc: Use generic power management (Dick Kennedy) [1923762] - scsi: lpfc: Fix variable 'vport' set but not used in lpfc_sli4_abts_err_handler() (Dick Kennedy) [1923762] - scsi: lpfc: Fix missing prototype for lpfc_nvmet_prep_abort_wqe() (Dick Kennedy) [1923762] - scsi: lpfc: Fix set but unused variables in lpfc_dev_loss_tmo_handler() (Dick Kennedy) [1923762] - scsi: lpfc: Fix set but not used warnings from Rework remote port lock handling (Dick Kennedy) [1923762] - scsi: lpfc: Fix missing prototype warning for lpfc_fdmi_vendor_attr_mi() (Dick Kennedy) [1923762] - scsi: lpfc: Fix memory leak on lcb_context (Dick Kennedy) [1923762] - scsi: lpfc: Remove dead code on second !ndlp check (Dick Kennedy) [1923762] - scsi: lpfc: Fix pointer defereference before it is null checked issue (Dick Kennedy) [1923762] - scsi: lpfc: Update changed file copyrights for 2020 (Dick Kennedy) [1923762] - scsi: lpfc: Update lpfc version to 12.8.0.6 (Dick Kennedy) [1923762] - scsi: lpfc: Convert abort handling to SLI-3 and SLI-4 handlers (Dick Kennedy) [1923762] - scsi: lpfc: Convert SCSI I/O completions to SLI-3 and SLI-4 handlers (Dick Kennedy) [1923762] - scsi: lpfc: Convert SCSI path to use common I/O submission path (Dick Kennedy) [1923762] - scsi: lpfc: Enable common send_io interface for SCSI and NVMe (Dick Kennedy) [1923762] - scsi: lpfc: Enable common wqe_template support for both SCSI and NVMe (Dick Kennedy) [1923762] - scsi: lpfc: Refactor WQE structure definitions for common use (Dick Kennedy) [1923762] - scsi: lpfc: Fix NPIV Fabric Node reference counting (Dick Kennedy) [1923762] - scsi: lpfc: Fix NPIV discovery and Fabric Node detection (Dick Kennedy) [1923762] - scsi: lpfc: Unsolicited ELS leaves node in incorrect state while dropping it (Dick Kennedy) [1923762] - scsi: lpfc: Remove ndlp when a PLOGI/ADISC/PRLI/REG_RPI ultimately fails (Dick Kennedy) [1923762] - scsi: lpfc: Rework remote port lock handling (Dick Kennedy) [1923762] - scsi: lpfc: Honor module parameter lpfc_use_adisc (Dick Kennedy) [1923762] - scsi: lpfc: Fix refcounting around SCSI and NVMe transport APIs (Dick Kennedy) [1923762] - scsi: lpfc: Fix removal of SCSI transport device get and put on dev structure (Dick Kennedy) [1923762] - scsi: lpfc: Rework locations of ndlp reference taking (Dick Kennedy) [1923762] - scsi: lpfc: Rework remote port ref counting and node freeing (Dick Kennedy) [1923762] - scsi: lpfc: remove ScsiResult macro (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_nvmet: Fix-up some formatting and doc-rot issues (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_nvme: Fix some kernel-doc related issues (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_nvme: Remove unused variable 'phba' (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_bsg: Provide correct documentation for a bunch of functions (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_debugfs: Fix a couple of function documentation issues (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_attr: Fix-up a bunch of kernel-doc misdemeanours (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_attr: Demote kernel-doc format for redefined functions (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_scsi: Fix a whole host of kernel-doc issues (Dick Kennedy) [1923762] - block: return -EBUSY when there are open partitions in blkdev_reread_part (Ming Lei) [1936800] - block: Try to handle busy underlying device on discard (Ming Lei) [1936800] - md: check for NULL ->meta_bdev before calling bdev_read_only (Ming Lei) [1936800] - blk-settings: align max_sectors on "logical_block_size" boundary (Ming Lei) [1936800] - nbd: handle device refs for DESTROY_ON_DISCONNECT properly (Ming Lei) [1936800] - kyber: introduce kyber_depth_updated() (Ming Lei) [1936800] - loop: fix I/O error on fsync() in detached loop devices (Ming Lei) [1936800] - block: fix potential IO hang when turning off io_poll (Ming Lei) [1936800] - bfq: Use only idle IO periods for think time calculations (Ming Lei) [1936800] - bfq: Use 'ttime' local variable (Ming Lei) [1936800] - bfq: Avoid false bfq queue merging (Ming Lei) [1936800] - bfq: bfq_check_waker() should be static (Ming Lei) [1936800] - block, bfq: make waker-queue detection more robust (Ming Lei) [1936800] - block, bfq: save also injection state on queue merging (Ming Lei) [1936800] - block, bfq: save also weight-raised service on queue merging (Ming Lei) [1936800] - block, bfq: fix switch back from soft-rt weitgh-raising (Ming Lei) [1936800] - block, bfq: re-evaluate convenience of I/O plugging on rq arrivals (Ming Lei) [1936800] - block, bfq: replace mechanism for evaluating I/O intensity (Ming Lei) [1936800] - block: set .bi_max_vecs as actual allocated vector number (Ming Lei) [1936800] - block: don't allocate inline bvecs if this bioset needn't bvecs (Ming Lei) [1936800] - block: don't pass BIOSET_NEED_BVECS for q->bio_split (Ming Lei) [1936800] - block: manage bio slab cache by xarray (Ming Lei) [1936800] - block, bfq: do not expire a queue when it is the only busy one (Ming Lei) [1936800] - block, bfq: avoid spurious switches to soft_rt of interactive queues (Ming Lei) [1936800] - block, bfq: do not raise non-default weights (Ming Lei) [1936800] - block, bfq: increase time window for waker detection (Ming Lei) [1936800] - block, bfq: use half slice_idle as a threshold to check short ttime (Ming Lei) [1936800] - brd: remove the end of device check in brd_do_bvec (Ming Lei) [1936800] - block: propagate BLKROSET on the whole device to all partitions (Ming Lei) [1936800] - block: add a hard-readonly flag to struct gendisk (Ming Lei) [1936800] - block: remove the NULL bdev check in bdev_read_only (Ming Lei) [1936800] - dm: use bdev_read_only to check if a device is read-only (Ming Lei) [1936800] - block: reopen the device in blkdev_reread_part (Ming Lei) [1936800] - block, bfq: set next_rq to waker_bfqq->next_rq in waker injection (Ming Lei) [1936800] - Revert "block: simplify set_init_blocksize" to regain lost performance (Ming Lei) [1936800] - bfq-iosched: Revert "bfq: Fix computation of shallow depth" (Ming Lei) [1936800] - blk-mq-debugfs: Add decode for BLK_MQ_F_TAG_HCTX_SHARED (Ming Lei) [1936800] - bfq: Fix computation of shallow depth (Ming Lei) [1936800] - block: rsxx: select CONFIG_CRC32 (Ming Lei) [1936800] - block: add debugfs stanza for QUEUE_FLAG_NOWAIT (Ming Lei) [1936800] - blk-mq: Don't complete on a remote CPU in force threaded mode (Ming Lei) [1936800] - blk-mq: Remove 'running from the wrong CPU' warning (Ming Lei) [1936800] - block: disable iopoll for split bio (Ming Lei) [1936800] - block: Improve blk_revalidate_disk_zones() checks (Ming Lei) [1936800] - sbitmap: replace CAS with atomic and (Ming Lei) [1936800] - sbitmap: remove swap_lock (Ming Lei) [1936800] - sbitmap: optimise sbitmap_deferred_clear() (Ming Lei) [1936800] - blk-mq: skip hybrid polling if iopoll doesn't spin (Ming Lei) [1936800] - blktrace: fix up a kerneldoc comment (Ming Lei) [1936800] - block: remove the unused block_sleeprq tracepoint (Ming Lei) [1936800] - blk-throttle: don't check whether or not lower limit is valid if CONFIG_BLK_DEV_THROTTLING_LOW is off (Ming Lei) [1936800] - block: fix inflight statistics of part0 (Ming Lei) [1936800] - block: optimise for_each_bvec() advance (Ming Lei) [1936800] - block: opencode devcgroup_inode_permission (Ming Lei) [1936800] - block: move bdput() to the callers of __blkdev_get (Ming Lei) [1936800] - block: refactor blkdev_get (Ming Lei) [1936800] - block: refactor __blkdev_put (Ming Lei) [1936800] - block: switch bdgrab to use igrab (Ming Lei) [1936800] - block: change the hash used for looking up block devices (Ming Lei) [1936800] - block: use put_device in put_disk (Ming Lei) [1936800] - block: use disk_part_iter_exit in disk_part_iter_next (Ming Lei) [1936800] - block: add a bdev_kobj helper (Ming Lei) [1936800] - block: remove a superflous check in blkpg_do_ioctl (Ming Lei) [1936800] - block: remove a duplicate __disk_get_part prototype (Ming Lei) [1936800] - loop: do not call set_blocksize (Ming Lei) [1936800] - zram: do not call set_blocksize (Ming Lei) [1936800] - block: wbt: Remove unnecessary invoking of wbt_update_limits in wbt_init (Ming Lei) [1936800] - virtio-blk: remove a spurious call to revalidate_disk_size (Ming Lei) [1936800] - md: remove a spurious call to revalidate_disk_size in update_size (Ming Lei) [1936800] - aoe: don't call set_capacity from irq context (Ming Lei) [1936800] - nbd: validate the block size in nbd_set_size (Ming Lei) [1936800] - nbd: refactor size updates (Ming Lei) [1936800] - nbd: move the task_recv check into nbd_size_update (Ming Lei) [1936800] - nbd: remove the call to set_blocksize (Ming Lei) [1936800] - loop: let set_capacity_revalidate_and_notify update the bdev size (Ming Lei) [1936800] - block: remove the call to __invalidate_device in check_disk_size_change (Ming Lei) [1936800] - block: fix the kerneldoc comment for __register_blkdev (Ming Lei) [1936800] - block: switch gendisk lookup to a simple xarray (Ming Lei) [1936800] - ide: switch to __register_blkdev for command set probing (Ming Lei) [1936800] - md: use __register_blkdev to allocate devices on demand (Ming Lei) [1936800] - loop: use __register_blkdev to allocate devices on demand (Ming Lei) [1936800] - brd: use __register_blkdev to allocate devices on demand (Ming Lei) [1936800] - sd: use __register_blkdev to avoid a modprobe for an unregistered dev_t (Ming Lei) [1936800] - swim: don't call blk_register_region (Ming Lei) [1936800] - ide: remove ide_{,un}register_region (Ming Lei) [1936800] - block: add an optional probe callback to major_names (Ming Lei) [1936800] - block: rework requesting modules for unclaimed devices (Ming Lei) [1936800] - block: split block_class_lock (Ming Lei) [1936800] - block: open code kobj_map into in block/genhd.c (Ming Lei) [1936800] - block: cleanup del_gendisk a bit (Ming Lei) [1936800] - loop: use set_disk_ro (Ming Lei) [1936800] - dasd: implement ->set_read_only to hook into BLKROSET processing (Ming Lei) [1936800] - md: implement ->set_read_only to hook into BLKROSET processing (Ming Lei) [1936800] - rbd: implement ->set_read_only to hook into BLKROSET processing (Ming Lei) [1936800] - block: add a new set_read_only method (Ming Lei) [1936800] - blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats (Ming Lei) [1936800] - blk-cgroup: Pre-allocate tree node on blkg_conf_prep (Ming Lei) [1936800] - blk-cgroup: Fix memleak on error path (Ming Lei) [1936800] - blk-mq: remove the calling of local_memory_node() (Ming Lei) [1936800] - zram: Fix __zram_bvec_{read,write}() locking order (Ming Lei) [1936800] - skd_main: remove unused including (Ming Lei) [1936800] - sgl_alloc_order: fix memory leak (Ming Lei) [1936800] - block: fix uapi blkzoned.h comments (Ming Lei) [1936800] - blk-mq: move cancel of hctx->run_work to the front of blk_exit_queue (Ming Lei) [1936800] - blk-mq: get rid of the dead flush handle code path (Ming Lei) [1936800] - block: get rid of unnecessary local variable (Ming Lei) [1936800] - block: fix comment and add lockdep assert (Ming Lei) [1936800] - blk-mq: use helper function to test hw stopped (Ming Lei) [1936800] - block: use helper function to test queue register (Ming Lei) [1936800] - block: remove redundant mq check (Ming Lei) [1936800] - block: invoke blk_mq_exit_sched no matter whether have .exit_sched (Ming Lei) [1936800] - block: ratelimit handle_bad_sector() message (Ming Lei) [1936800] - blk-throttle: Re-use the throtl_set_slice_end() (Ming Lei) [1936800] - blk-throttle: Open code __throtl_de/enqueue_tg() (Ming Lei) [1936800] - blk-throttle: Move service tree validation out of the throtl_rb_first() (Ming Lei) [1936800] - blk-throttle: Move the list operation after list validation (Ming Lei) [1936800] - blk-throttle: Fix IO hang for a corner case (Ming Lei) [1936800] - blk-throttle: Avoid tracking latency if low limit is invalid (Ming Lei) [1936800] - blk-throttle: Avoid getting the current time if tg->last_finish_time is 0 (Ming Lei) [1936800] - blk-throttle: Remove a meaningless parameter for throtl_downgrade_state() (Ming Lei) [1936800] - block: Remove redundant 'return' statement (Ming Lei) [1936800] - block: Consider only dispatched requests for inflight statistic (Ming Lei) [1936800] - block: remove the unused blk_integrity_merge_bio export (Ming Lei) [1936800] - block: remove the unused blk_integrity_merge_rq export (Ming Lei) [1936800] - blk-mq: add cond_resched() in __blk_mq_alloc_rq_maps() (Ming Lei) [1936800] - vsprintf: use bd_partno in bdev_name (Ming Lei) [1936800] - block: use bd_partno in bdevname (Ming Lei) [1936800] - target/iblock: fix holder printing in iblock_show_configfs_dev_params (Ming Lei) [1936800] - drbd: don't set ->bd_contains (Ming Lei) [1936800] - drbd: don't detour through bd_contains for the gendisk (Ming Lei) [1936800] - block: add a bdev_is_partition helper (Ming Lei) [1936800] - bdi: remove BDI_CAP_CGROUP_WRITEBACK (Ming Lei) [1936800] - block: lift setting the readahead size into the block layer (Ming Lei) [1936800] - bdi: initialize ->ra_pages and ->io_pages in bdi_init (Ming Lei) [1936800] - block: ensure bdi->io_pages is always initialized (Ming Lei) [1936800] - aoe: set an optimal I/O size (Ming Lei) [1936800] - drbd: remove dead code in device_to_statistics (Ming Lei) [1936800] - raw: don't keep unopened block device around (Ming Lei) [1936800] - zram: cleanup backing_dev_store (Ming Lei) [1936800] - zram: fix double free backing device (Ming Lei) [1936800] - pktcdvd: use blkdev_get_by_dev instead of open coding it (Ming Lei) [1936800] - pktcdvd: remove the if 0'ed pkt_start_recovery function (Ming Lei) [1936800] - block: cleanup blkdev_bszset (Ming Lei) [1936800] - block: move the NEED_PART_SCAN flag to struct gendisk (Ming Lei) [1936800] - block: drop double zeroing (Ming Lei) [1936800] - blk-throttle: Avoid checking bps/iops limitation if bps or iops is unlimited (Ming Lei) [1936800] - blk-throttle: Avoid calculating bps/iops limitation repeatedly (Ming Lei) [1936800] - blk-throttle: Define readable macros instead of static variables (Ming Lei) [1936800] - blk-throttle: Use readable READ/WRITE macros (Ming Lei) [1936800] - blk-throttle: Fix some comments' typos (Ming Lei) [1936800] - block: introduce part_[begin|end]_io_acct (Ming Lei) [1936800] - blkcg: add plugging support for punt bio (Ming Lei) [1936800] - block: remove check_disk_change (Ming Lei) [1936800] - sr: simplify sr_block_revalidate_disk (Ming Lei) [1936800] - sr: use bdev_check_media_change (Ming Lei) [1936800] - sd: use bdev_check_media_change (Ming Lei) [1936800] - md: use bdev_check_media_change (Ming Lei) [1936800] - gdrom: use bdev_check_media_change (Ming Lei) [1936800] - paride/pcd: use bdev_check_media_change (Ming Lei) [1936800] - xsysace: simplify media change handling (Ming Lei) [1936800] - xsysace: use bdev_check_media_change (Ming Lei) [1936800] - swim3: use bdev_check_media_changed (Ming Lei) [1936800] - swim: simplify media change handling (Ming Lei) [1936800] - swim: use bdev_check_media_change (Ming Lei) [1936800] - ataflop: use bdev_check_media_change (Ming Lei) [1936800] - amiflop: use bdev_check_media_change (Ming Lei) [1936800] - block: add a bdev_check_media_change helper (Ming Lei) [1936800] - block: Remove unused blk_mq_sched_free_hctx_data() (Ming Lei) [1936800] - block: Do not discard buffers under a mounted filesystem (Ming Lei) [1936800] - fs: Don't invalidate page buffers in block_write_full_page() (Ming Lei) [1936800] - block: remove revalidate_disk() (Ming Lei) [1936800] - nvdimm: simplify revalidate_disk handling (Ming Lei) [1936800] - sd: open code revalidate_disk (Ming Lei) [1936800] - nvme: opencode revalidate_disk in nvme_validate_ns (Ming Lei) [1936800] - block: use revalidate_disk_size in set_capacity_revalidate_and_notify (Ming Lei) [1936800] - block: add a new revalidate_disk_size helper (Ming Lei) [1936800] - block: rename bd_invalidated (Ming Lei) [1936800] - block: don't clear bd_invalidated in check_disk_size_change (Ming Lei) [1936800] - block: better deal with the delayed not supported case in blk_cloned_rq_check_limits (Ming Lei) [1936800] - block: Return blk_status_t instead of errno codes (Ming Lei) [1936800] - block: grant IOPRIO_CLASS_RT to CAP_SYS_NICE (Ming Lei) [1936800] - block: remove the unused q argument to part_in_flight and part_in_flight_rw (Ming Lei) [1936800] - block: remove the disk argument to delete_partition (Ming Lei) [1936800] - block: move the devcgroup_inode_permission call to blkdev_get (Ming Lei) [1936800] - blk-mq: use BLK_MQ_NO_TAG for no tag (Ming Lei) [1936800] - block: Move blk_mq_bio_list_merge() into blk-merge.c (Ming Lei) [1936800] - block: Move bio merge related functions into blk-merge.c (Ming Lei) [1936800] - blk-wbt: Remove obsolete multiqueue I/O scheduling comment (Ming Lei) [1936800] - raw: deprecate the raw driver (Ming Lei) [1936800] - nvme: don't call revalidate_disk from nvme_set_queue_dying (Ming Lei) [1936800] - block: fix locking for struct block_device size updates (Ming Lei) [1936800] - block: replace bd_set_size with bd_set_nr_sectors (Ming Lei) [1936800] - block: Make request_queue.rpm_status an enum (Ming Lei) [1936800] - mmc: remove the call to check_disk_change (Ming Lei) [1936800] - block: integrate bd_start_claiming into __blkdev_get (Ming Lei) [1936800] - block: use bd_prepare_to_claim directly in the loop driver (Ming Lei) [1936800] - block: refactor bd_start_claiming (Ming Lei) [1936800] - block: simplify the restart case in __blkdev_get (Ming Lei) [1936800] - block: simplify set_init_blocksize (Ming Lei) [1936800] - block: remove flush_disk (Ming Lei) [1936800] - block: move block-related definitions out of fs.h (Ming Lei) [1936800] - xen-blkfront.c: Convert to use set_capacity_revalidate_and_notify (Ming Lei) [1936800]- redhat/configs: Add CONFIG_PINCTRL_EMMITSBURG (David Arcari) [1959506] - redhat/configs: Remove CONFIG_EMMITSBURG (David Arcari) [1959506] - fuse: fix write deadlock (Miklos Szeredi) [1904597] - sched/debug: Fix cgroup_path[] serialization (Waiman Long) [1954363] - KVM: x86/xen: Take srcu lock when accessing kvm_memslots() (Paolo Bonzini) [1945742] - KVM: SVM: Allocate SEV command structures on local stack (Paolo Bonzini) [1945742] - crypto: ccp: Use the stack and common buffer for INIT command (Paolo Bonzini) [1945742] - crypto: ccp: Use the stack and common buffer for status commands (Paolo Bonzini) [1945742] - crypto: ccp: Use the stack for small SEV command buffers (Paolo Bonzini) [1945742] - crypto: ccp: Play nice with vmalloc'd memory for SEV command structs (Paolo Bonzini) [1945742] - crypto: ccp: Reject SEV commands with mismatching command buffer (Paolo Bonzini) [1945742] - crypto: ccp: Detect and reject "invalid" addresses destined for PSP (Paolo Bonzini) [1945742] - crypto: ccp: Free SEV device if SEV init fails (Paolo Bonzini) [1945742] - crypto: ccp - Fix sparse warnings in sev-dev (Paolo Bonzini) [1945742] - drivers/crypto/ccp/sev-dev.c: get rid of pointless access_ok() (Paolo Bonzini) [1945742] - crypto: ccp - Add support for SEV-ES to the PSP driver (Paolo Bonzini) [1945742] - KVM: SVM: Add KVM_SEV_RECEIVE_FINISH command (Paolo Bonzini) [1945742] - KVM: SVM: Add KVM_SEV_RECEIVE_UPDATE_DATA command (Paolo Bonzini) [1945742] - KVM: SVM: Add support for KVM_SEV_RECEIVE_START command (Paolo Bonzini) [1945742] - KVM: SVM: Add support for KVM_SEV_SEND_CANCEL command (Paolo Bonzini) [1945742] - KVM: SVM: Add KVM_SEV_SEND_FINISH command (Paolo Bonzini) [1945742] - KVM: SVM: Add KVM_SEND_UPDATE_DATA command (Paolo Bonzini) [1945742] - KVM: SVM: Add KVM_SEV SEND_START command (Paolo Bonzini) [1945742] - KVM: Boost vCPU candidate in user mode which is delivering interrupt (Paolo Bonzini) [1945742] - nSVM: Check addresses of MSR and IO permission maps (Paolo Bonzini) [1945742] - KVM: SVM: Define actual size of IOPM and MSRPM tables (Paolo Bonzini) [1945742] - KVM: vmx: add mismatched size assertions in vmcs_check32() (Paolo Bonzini) [1945742] - KVM: Add proper lockdep assertion in I/O bus unregister (Paolo Bonzini) [1945742] - KVM: Stop looking for coalesced MMIO zones if the bus is destroyed (Paolo Bonzini) [1945742] - KVM: Destroy I/O bus devices on unregister failure _after_ sync'ing SRCU (Paolo Bonzini) [1945742] - KVM: SVM: Enhance and clean up the vmcb tracking comment in pre_svm_run() (Paolo Bonzini) [1945742] - KVM: SVM: Add a comment to clarify what vcpu_svm.vmcb points at (Paolo Bonzini) [1945742] - KVM: SVM: Drop vcpu_svm.vmcb_pa (Paolo Bonzini) [1945742] - KVM: SVM: Don't set current_vmcb->cpu when switching vmcb (Paolo Bonzini) [1945742] - KVM: SVM: Make sure GHCB is mapped before updating (Paolo Bonzini) [1945742] - KVM: X86: Do not yield to self (Paolo Bonzini) [1945742] - KVM: X86: Count attempted/successful directed yield (Paolo Bonzini) [1945742] - KVM: x86/mmu: Protect the tdp_mmu_roots list with RCU (Paolo Bonzini) [1945742] - KVM: x86/mmu: handle cmpxchg failure in kvm_tdp_mmu_get_root (Paolo Bonzini) [1945742] - KVM: x86/mmu: Make TDP MMU root refcount atomic (Paolo Bonzini) [1945742] - KVM: x86: implement KVM_CAP_SET_GUEST_DEBUG2 (Paolo Bonzini) [1945742] - KVM: x86/mmu: Refactor yield safe root iterator (Paolo Bonzini) [1945742] - KVM: x86/mmu: Merge TDP MMU put and free root (Paolo Bonzini) [1945742] - KVM: x86/mmu: use tdp_mmu_free_sp to free roots (Paolo Bonzini) [1945742] - KVM: x86/mmu: Move kvm_mmu_(get|put)_root to TDP MMU (Paolo Bonzini) [1945742] - KVM: x86/mmu: Re-add const qualifier in kvm_tdp_mmu_zap_collapsible_sptes (Paolo Bonzini) [1945742] - KVM: constify kvm_arch_flush_remote_tlbs_memslot (Paolo Bonzini) [1945742] - KVM: Explicitly use GFP_KERNEL_ACCOUNT for 'struct kvm_vcpu' allocations (Paolo Bonzini) [1945742] - KVM: MMU: protect TDP MMU pages only down to required level (Paolo Bonzini) [1945742] - KVM: introduce KVM_CAP_SET_GUEST_DEBUG2 (Paolo Bonzini) [1945742] - KVM: x86: pending exceptions must not be blocked by an injected event (Paolo Bonzini) [1945742] - KVM: nSVM: call nested_svm_load_cr3 on nested state load (Paolo Bonzini) [1945742] - KVM: x86: dump_vmcs should include the autoload/autostore MSR lists (Paolo Bonzini) [1945742] - KVM: x86: dump_vmcs should show the effective EFER (Paolo Bonzini) [1945742] - KVM: x86: dump_vmcs should consider only the load controls of EFER/PAT (Paolo Bonzini) [1945742] - KVM: x86: dump_vmcs should not conflate EFER and PAT presence in VMCS (Paolo Bonzini) [1945742] - KVM: x86: dump_vmcs should not assume GUEST_IA32_EFER is valid (Paolo Bonzini) [1945742] - KVM: nSVM: improve SYSENTER emulation on AMD (Paolo Bonzini) [1945742] - KVM: x86: add guest_cpuid_is_intel (Paolo Bonzini) [1945742] - KVM: x86: Account a variety of miscellaneous allocations (Paolo Bonzini) [1945742] - KVM: SVM: Do not allow SEV/SEV-ES initialization after vCPUs are created (Paolo Bonzini) [1945742] - KVM: SVM: Do not set sev->es_active until KVM_SEV_ES_INIT completes (Paolo Bonzini) [1945742] - KVM: SVM: Use online_vcpus, not created_vcpus, to iterate over vCPUs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Simplify code for aging SPTEs in TDP MMU (Paolo Bonzini) [1945742] - KVM: x86/mmu: Remove spurious clearing of dirty bit from TDP MMU SPTE (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use leaf-only loop for walking TDP SPTEs when changing SPTE (Paolo Bonzini) [1945742] - KVM: x86/mmu: Pass address space ID to TDP MMU root walkers (Paolo Bonzini) [1945742] - KVM: x86/mmu: Pass address space ID to __kvm_tdp_mmu_zap_gfn_range() (Paolo Bonzini) [1945742] - KVM: x86/mmu: Coalesce TLB flushes across address spaces for gfn range zap (Paolo Bonzini) [1945742] - KVM: x86/mmu: Coalesce TLB flushes when zapping collapsible SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Move flushing for "slot" handlers to caller for legacy MMU (Paolo Bonzini) [1945742] - KVM: x86/mmu: Coalesce TDP MMU TLB flushes when zapping collapsible SPTEs (Paolo Bonzini) [1945742] - KVM: x86/vPMU: Forbid reading from MSR_F15H_PERF MSRs when guest doesn't have X86_FEATURE_PERFCTR_CORE (Paolo Bonzini) [1945742] - KVM: nSVM: If VMRUN is single-stepped, queue the #DB intercept in nested_svm_vmexit() (Paolo Bonzini) [1945742] - KVM: MMU: load PDPTRs outside mmu_lock (Paolo Bonzini) [1945742] - KVM: SVM: ensure that EFER.SVME is set when running nested guest or on nested vmexit (Paolo Bonzini) [1945742] - KVM: SVM: load control fields from VMCB12 before checking them (Paolo Bonzini) [1945742] - KVM: x86/mmu: Don't allow TDP MMU to yield when recovering NX pages (Paolo Bonzini) [1945742] - KVM: x86/mmu: Ensure TLBs are flushed for TDP MMU during NX zapping (Paolo Bonzini) [1945742] - KVM: x86/mmu: Ensure TLBs are flushed when yielding during GFN range zap (Paolo Bonzini) [1945742] - KVM: make: Fix out-of-source module builds (Paolo Bonzini) [1945742] - KVM: x86/vPMU: Forbid writing to MSR_F15H_PERF MSRs when guest doesn't have X86_FEATURE_PERFCTR_CORE (Paolo Bonzini) [1945742] - KVM: x86: remove unused declaration of kvm_write_tsc() (Paolo Bonzini) [1945742] - KVM: clean up the unused argument (Paolo Bonzini) [1945742] - x86/kvm: Fix broken irq restoration in kvm_wait (Paolo Bonzini) [1945742] - KVM: X86: Fix missing local pCPU when executing wbinvd on all dirty pCPUs (Paolo Bonzini) [1945742] - KVM: x86: Protect userspace MSR filter with SRCU, and set atomically-ish (Paolo Bonzini) [1945742] - KVM: x86/mmu: Store the address space ID in the TDP iterator (Paolo Bonzini) [1945742] - KVM: x86/mmu: Factor out tdp_iter_return_to_root (Paolo Bonzini) [1945742] - KVM: x86/mmu: Fix RCU usage when atomically zapping SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Fix RCU usage in handle_removed_tdp_mmu_page (Paolo Bonzini) [1945742] - KVM: x86/mmu: Mark the PAE roots as decrypted for shadow paging (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use '0' as the one and only value for an invalid PAE root (Paolo Bonzini) [1945742] - KVM: VMX: Track root HPA instead of EPTP for paravirt Hyper-V TLB flush (Paolo Bonzini) [1945742] - KVM: VMX: Skip additional Hyper-V TLB EPTP flushes if one fails (Paolo Bonzini) [1945742] - KVM: VMX: Define Hyper-V paravirt TLB flush fields iff Hyper-V is enabled (Paolo Bonzini) [1945742] - KVM: VMX: Explicitly check for hv_remote_flush_tlb when loading pgd (Paolo Bonzini) [1945742] - KVM: VMX: Don't invalidate hv_tlb_eptp if the new EPTP matches (Paolo Bonzini) [1945742] - KVM: VMX: Invalidate hv_tlb_eptp to denote an EPTP mismatch (Paolo Bonzini) [1945742] - KVM: VMX: Do Hyper-V TLB flush iff vCPU's EPTP hasn't been flushed (Paolo Bonzini) [1945742] - KVM: VMX: Fold Hyper-V EPTP checking into it's only caller (Paolo Bonzini) [1945742] - KVM: VMX: Stash kvm_vmx in a local variable for Hyper-V paravirt TLB flush (Paolo Bonzini) [1945742] - KVM: VMX: Track common EPTP for Hyper-V's paravirt TLB flush (Paolo Bonzini) [1945742] - KVM: x86: Get active PCID only when writing a CR3 value (Paolo Bonzini) [1945742] - KVM/SVM: Move vmenter.S exception fixups out of line (Paolo Bonzini) [1945742] - KVM: x86/mmu: Dump reserved bits if they're detected on non-MMIO SPTE (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use low available bits for removed SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use is_removed_spte() instead of open coded equivalents (Paolo Bonzini) [1945742] - KVM: x86/mmu: Tweak auditing WARN for A/D bits to !PRESENT (was MMIO) (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use a dedicated bit to track shadow/MMU-present SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use high bits for host/mmu writable masks for EPT SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Make Host-writable and MMU-writable bit locations dynamic (Paolo Bonzini) [1945742] - KVM: x86/mmu: Move logic for setting SPTE masks for EPT into the MMU proper (Paolo Bonzini) [1945742] - KVM: x86/mmu: Co-locate code for setting various SPTE masks (Paolo Bonzini) [1945742] - KVM: x86/mmu: Move initial kvm_mmu_set_mask_ptes() call into MMU proper (Paolo Bonzini) [1945742] - KVM: x86/mmu: Document dependency bewteen TDP A/D type and saved bits (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use MMIO SPTE bits 53 and 52 for the MMIO generation (Paolo Bonzini) [1945742] - KVM: x86/mmu: Rename and document A/D scheme for TDP SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Add module param to disable MMIO caching (for testing) (Paolo Bonzini) [1945742] - KVM: x86/mmu: Stop using software available bits to denote MMIO SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Rename 'mask' to 'spte' in MMIO SPTE helpers (Paolo Bonzini) [1945742] - KVM: x86/mmu: Drop redundant trace_kvm_mmu_set_spte() in the TDP MMU (Paolo Bonzini) [1945742] - KVM: x86/mmu: Handle MMIO SPTEs directly in mmu_set_spte() (Paolo Bonzini) [1945742] - KVM: x86/mmu: Don't install bogus MMIO SPTEs if MMIO caching is disabled (Paolo Bonzini) [1945742] - KVM: x86/mmu: Retry page faults that hit an invalid memslot (Paolo Bonzini) [1945742] - KVM: x86/mmu: Disable MMIO caching if MMIO value collides with L1TF (Paolo Bonzini) [1945742] - KVM: x86/mmu: Bail from fast_page_fault() if SPTE is not shadow-present (Paolo Bonzini) [1945742] - KVM: x86/mmu: Check for shadow-present SPTE before querying A/D status (Paolo Bonzini) [1945742] - KVM: x86/mmu: Add convenience wrapper for acting on single hva in TDP MMU (Paolo Bonzini) [1945742] - KVM: x86/mmu: Add typedefs for rmap/iter handlers (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use 'end' param in TDP MMU's test_age_gfn() (Paolo Bonzini) [1945742] - KVM: x86/mmu: WARN if TDP MMU's set_tdp_spte() sees multiple GFNs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Remove spurious TLB flush from TDP MMU's change_pte() hook (Paolo Bonzini) [1945742] - KVM: x86: mmu: initialize fault.async_page_fault in walk_addr_generic (Paolo Bonzini) [1945742] - KVM: x86: determine if an exception has an error code only when injecting it. (Paolo Bonzini) [1945742] - KVM: nSVM: Optimize vmcb12 to vmcb02 save area copies (Paolo Bonzini) [1945742] - KVM: SVM: Add support for Virtual SPEC_CTRL (Paolo Bonzini) [1945742] - x86/cpufeatures: Add the Virtual SPEC_CTRL feature (Paolo Bonzini) [1945742] - KVM: nSVM: always use vmcb01 to for vmsave/vmload of guest state (Paolo Bonzini) [1945742] - KVM: SVM: move VMLOAD/VMSAVE to C code (Paolo Bonzini) [1945742] - KVM: SVM: Skip intercepted PAUSE instructions after emulation (Paolo Bonzini) [1945742] - KVM: SVM: Don't manually emulate RDPMC if nrips=0 (Paolo Bonzini) [1945742] - KVM: x86: Move RDPMC emulation to common code (Paolo Bonzini) [1945742] - KVM: x86: Move trivial instruction-based exit handlers to common code (Paolo Bonzini) [1945742] - KVM: x86: Move XSETBV emulation to common code (Paolo Bonzini) [1945742] - KVM: nSVM: Add VMLOAD/VMSAVE helper to deduplicate code (Paolo Bonzini) [1945742] - KVM: nSVM: Add helper to synthesize nested VM-Exit without collateral (Paolo Bonzini) [1945742] - KVM: x86: Handle triple fault in L2 without killing L1 (Paolo Bonzini) [1945742] - KVM: SVM: Pass struct kvm_vcpu to exit handlers (and many, many other places) (Paolo Bonzini) [1945742] - KVM: SVM: merge update_cr0_intercept into svm_set_cr0 (Paolo Bonzini) [1945742] - KVM: nSVM: Trace VM-Enter consistency check failures (Paolo Bonzini) [1945742] - KVM: x86: Move nVMX's consistency check macro to common code (Paolo Bonzini) [1945742] - KVM: nSVM: Add missing checks for reserved bits to svm_set_nested_state() (Paolo Bonzini) [1945742] - KVM: nSVM: only copy L1 non-VMLOAD/VMSAVE data in svm_set_nested_state() (Paolo Bonzini) [1945742] - KVM: nSVM: do not mark all VMCB02 fields dirty on nested vmexit (Paolo Bonzini) [1945742] - KVM: nSVM: do not mark all VMCB01 fields dirty on nested vmexit (Paolo Bonzini) [1945742] - KVM: nSVM: do not copy vmcb01->control blindly to vmcb02->control (Paolo Bonzini) [1945742] - KVM: nSVM: rename functions and variables according to vmcbXY nomenclature (Paolo Bonzini) [1945742] - KVM: nSVM: Track the ASID generation of the vmcb vmrun through the vmcb (Paolo Bonzini) [1945742] - KVM: nSVM: Track the physical cpu of the vmcb vmrun through the vmcb (Paolo Bonzini) [1945742] - KVM: SVM: Use a separate vmcb for the nested L2 guest (Paolo Bonzini) [1945742] - KVM: nSVM: Set the shadow root level to the TDP level for nested NPT (Paolo Bonzini) [1945742] - KVM: SVM: Don't strip the C-bit from CR2 on #PF interception (Paolo Bonzini) [1945742] - KVM: x86/mmu: WARN on NULL pae_root or lm_root, or bad shadow root level (Paolo Bonzini) [1945742] - KVM: x86/mmu: Sync roots after MMU load iff load as successful (Paolo Bonzini) [1945742] - KVM: x86/mmu: Unexport MMU load/unload functions (Paolo Bonzini) [1945742] - KVM: x86: Defer the MMU unload to the normal path on an global INVPCID (Paolo Bonzini) [1945742] - KVM: nVMX: Defer the MMU reload to the normal path on an EPTP switch (Paolo Bonzini) [1945742] - KVM: x86/mmu: Set the C-bit in the PDPTRs and LM pseudo-PDPTRs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Fix and unconditionally enable WARNs to detect PAE leaks (Paolo Bonzini) [1945742] - KVM: x86/mmu: Check PDPTRs before allocating PAE roots (Paolo Bonzini) [1945742] - KVM: x86/mmu: Ensure MMU pages are available when allocating roots (Paolo Bonzini) [1945742] - KVM: x86/mmu: Allocate pae_root and lm_root pages in dedicated helper (Paolo Bonzini) [1945742] - KVM: x86/mmu: Allocate the lm_root before allocating PAE roots (Paolo Bonzini) [1945742] - KVM: x86/mmu: Capture 'mmu' in a local variable when allocating roots (Paolo Bonzini) [1945742] - KVM: x86/mmu: Alloc page for PDPTEs when shadowing 32-bit NPT with 64-bit (Paolo Bonzini) [1945742] - KVM: x86: to track if L1 is running L2 VM (Paolo Bonzini) [1945742] - KVM: LAPIC: Advancing the timer expiration on guest initiated write (Paolo Bonzini) [1945742] - KVM: x86/mmu: Skip !MMU-present SPTEs when removing SP in exclusive mode (Paolo Bonzini) [1945742] - KVM: kvmclock: Fix vCPUs > 64 can't be online/hotpluged (Paolo Bonzini) [1945742] - kvm: x86: use NULL instead of using plain integer as pointer (Paolo Bonzini) [1945742] - KVM: SVM: Connect 'npt' module param to KVM's internal 'npt_enabled' (Paolo Bonzini) [1945742] - KVM: x86: Ensure deadline timer has truly expired before posting its IRQ (Paolo Bonzini) [1945742] - KVM: x86/xen: Fix return code when clearing vcpu_info and vcpu_time_info (Paolo Bonzini) [1945742] - KVM: x86/mmu: Set SPTE_AD_WRPROT_ONLY_MASK if and only if PML is enabled (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Fix Hyper-V context null-ptr-deref (Paolo Bonzini) [1945742] - KVM: SVM: Fix nested VM-Exit on #GP interception handling (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Fix dummy check if lbr_desc->event is created (Paolo Bonzini) [1945742] - KVM: x86/mmu: Consider the hva in mmu_notifier retry (Paolo Bonzini) [1945742] - kernel.h: split out min()/max() et al. helpers (Paolo Bonzini) [1945742] - KVM: x86/mmu: Skip mmu_notifier check when handling MMIO page fault (Paolo Bonzini) [1945742] - KVM: x86/mmu: Remove a variety of unnecessary exports (Paolo Bonzini) [1945742] - KVM: x86: Fold "write-protect large" use case into generic write-protect (Paolo Bonzini) [1945742] - KVM: x86/mmu: Don't set dirty bits when disabling dirty logging w/ PML (Paolo Bonzini) [1945742] - KVM: VMX: Dynamically enable/disable PML based on memslot dirty logging (Paolo Bonzini) [1945742] - KVM: x86: Further clarify the logic and comments for toggling log dirty (Paolo Bonzini) [1945742] - KVM: x86: Move MMU's PML logic to common code (Paolo Bonzini) [1945742] - KVM: x86/mmu: Make dirty log size hook (PML) a value, not a function (Paolo Bonzini) [1945742] - KVM: x86/mmu: Expand on the comment in kvm_vcpu_ad_need_write_protect() (Paolo Bonzini) [1945742] - KVM: nVMX: Disable PML in hardware when running L2 (Paolo Bonzini) [1945742] - KVM: x86/mmu: Consult max mapping level when zapping collapsible SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Pass the memslot to the rmap callbacks (Paolo Bonzini) [1945742] - KVM: x86/mmu: Split out max mapping level calculation to helper (Paolo Bonzini) [1945742] - KVM: nVMX: no need to undo inject_page_fault change on nested vmexit (Paolo Bonzini) [1945742] - KVM: nSVM: move nested vmrun tracepoint to enter_svm_guest_mode (Paolo Bonzini) [1945742] - KVM: VMX: read idt_vectoring_info a bit earlier (Paolo Bonzini) [1945742] - KVM: VMX: Allow INVPCID in guest without PCID (Paolo Bonzini) [1945742] - KVM: x86: Advertise INVPCID by default (Paolo Bonzini) [1945742] - KVM: SVM: Intercept INVPCID when it's disabled to inject #UD (Paolo Bonzini) [1945742] - KVM: x86/mmu: Make HVA handler retpoline-friendly (Paolo Bonzini) [1945742] - KVM: x86: move kvm_inject_gp up from kvm_set_dr to callers (Paolo Bonzini) [1945742] - KVM: x86: reading DR cannot fail (Paolo Bonzini) [1945742] - KVM: SVM: Remove an unnecessary forward declaration (Paolo Bonzini) [1945742] - KVM: SVM: Move AVIC vCPU kicking snippet to helper function (Paolo Bonzini) [1945742] - KVM: x86: Restore all 64 bits of DR6 and DR7 during RSM on x86-64 (Paolo Bonzini) [1945742] - KVM: x86: Remove misleading DR6/DR7 adjustments from RSM emulation (Paolo Bonzini) [1945742] - KVM: x86/xen: Use hva_t for holding hypercall page address (Paolo Bonzini) [1945742] - KVM: x86/xen: Remove extra unlock in kvm_xen_hvm_set_attr() (Paolo Bonzini) [1945742] - KVM: Use kvm_pfn_t for local PFN variable in hva_to_pfn_remapped() (Paolo Bonzini) [1945742] - KVM: x86: Add helper to consolidate "raw" reserved GPA mask calculations (Paolo Bonzini) [1945742] - KVM: selftests: Always run vCPU thread with blocked SIG_IPI (Paolo Bonzini) [1945742] - KVM: selftests: Sync data verify of dirty logging with guest sync (Paolo Bonzini) [1945742] - KVM: selftests: Add a test for kvm page table code (Paolo Bonzini) [1945742] - KVM: selftests: Adapt vm_userspace_mem_region_add to new helpers (Paolo Bonzini) [1945742] - KVM: selftests: List all hugetlb src types specified with page sizes (Paolo Bonzini) [1945742] - tools/headers: sync headers of asm-generic/hugetlb_encode.h (Paolo Bonzini) [1945742] - tools include uapi: Update linux/mmap.h copy (Paolo Bonzini) [1945742] - tools UAPI: Update copy of linux/mman.h from the kernel sources (Paolo Bonzini) [1945742] - mm/hugetlb: add mmap() encodings for 32MB and 512MB page sizes (Paolo Bonzini) [1945742] - RHEL: Add #defines for 16k hugepages (Paolo Bonzini) [1945742] - KVM: selftests: Add a helper to get system default hugetlb page size (Paolo Bonzini) [1945742] - KVM: selftests: Add a helper to get system configured THP page size (Paolo Bonzini) [1945742] - KVM: selftests: Make a generic helper to get vm guest mode strings (Paolo Bonzini) [1945742] - KVM: selftests: Print the errno besides error-string in TEST_ASSERT (Paolo Bonzini) [1945742] - KVM: selftests: remove redundant semi-colon (Paolo Bonzini) [1945742] - selftests: kvm: Check that TSC page value is small after KVM_SET_CLOCK(0) (Paolo Bonzini) [1945742] - KVM: x86: Prevent 'hv_clock->system_time' from going negative in kvm_guest_time_update() (Paolo Bonzini) [1945742] - selftests: kvm: make hardware_disable_test less verbose (Paolo Bonzini) [1945742] - selftests: kvm: add set_boot_cpu_id test (Paolo Bonzini) [1945742] - selftests: kvm: add _vm_ioctl (Paolo Bonzini) [1945742] - selftests: kvm: add get_msr_index_features (Paolo Bonzini) [1945742] - KVM: x86/xen: Add support for vCPU runstate information (Paolo Bonzini) [1945742] - RHEL: configs: do not enable CONFIG_KVM_XEN (Paolo Bonzini) [1945742] - KVM: x86: allow compiling out the Xen hypercall interface (Paolo Bonzini) [1945742] - KVM: x86: compile out TDP MMU on 32-bit systems (Paolo Bonzini) [1945742] - KVM: xen: flush deferred static key before checking it (Paolo Bonzini) [1945742] - KVM: x86/xen: Explicitly pad struct compat_vcpu_info to 64 bytes (Paolo Bonzini) [1945742] - KVM: x86/xen: Allow reset of Xen attributes (Paolo Bonzini) [1945742] - KVM: Documentation: rectify rst markup in kvm_run->flags (Paolo Bonzini) [1945742] - Documentation: kvm: fix messy conversion from .txt to .rst (Paolo Bonzini) [1945742] - KVM: Documentation: rectify rst markup in KVM_GET_SUPPORTED_HV_CPUID (Paolo Bonzini) [1945742] - Documentation: kvm: fix warning (Paolo Bonzini) [1945742] - KVM: Add documentation for Xen hypercall and shared_info updates (Paolo Bonzini) [1945742] - KVM: X86: Add the Document for KVM_CAP_X86_BUS_LOCK_EXIT (Paolo Bonzini) [1945742] - KVM: Documentation: Fix documentation for nested. (Paolo Bonzini) [1945742] - KVM: Documentation: Add arm64 KVM_RUN error codes (Paolo Bonzini) [1945742] - KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID (Paolo Bonzini) [1945742] - KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER (Paolo Bonzini) [1945742] - docs: kvm: add documentation for KVM_CAP_S390_DIAG318 (Paolo Bonzini) [1945742] - selftests: kvm: Mmap the entire vcpu mmap area (Paolo Bonzini) [1945742] - selftests: kvm: avoid uninitialized variable warning (Paolo Bonzini) [1945742] - selftests: kvm: add hardware_disable test (Paolo Bonzini) [1945742] - KVM: selftests: Don't bother mapping GVA for Xen shinfo test (Paolo Bonzini) [1945742] - KVM: selftests: Fix hex vs. decimal snafu in Xen test (Paolo Bonzini) [1945742] - KVM: selftests: Fix size of memslots created by Xen tests (Paolo Bonzini) [1945742] - KVM: selftests: Ignore recently added Xen tests' build output (Paolo Bonzini) [1945742] - KVM: x86: declare Xen HVM shared info capability and add test case (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Drop hv_vcpu_to_vcpu() helper (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Allocate Hyper-V context lazily (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Make Hyper-V emulation enablement conditional (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Allocate 'struct kvm_vcpu_hv' dynamically (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Prepare to meet unallocated Hyper-V context (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Always use to_hv_vcpu() accessor to get to 'struct kvm_vcpu_hv' (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Stop shadowing global 'current_vcpu' variable (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Introduce to_kvm_hv() helper (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Rename vcpu_to_hv_syndbg() to to_hv_syndbg() (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Rename vcpu_to_stimer()/stimer_to_vcpu() (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Rename vcpu_to_synic()/synic_to_vcpu() (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Rename vcpu_to_hv_vcpu() to to_hv_vcpu() (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Drop unused kvm_hv_vapic_assist_page_enabled() (Paolo Bonzini) [1945742] - KVM: x86/xen: Add event channel interrupt vector upcall (Paolo Bonzini) [1945742] - KVM: x86/xen: register vcpu time info region (Paolo Bonzini) [1945742] - KVM: x86/xen: setup pvclock updates (Paolo Bonzini) [1945742] - KVM: x86/xen: register vcpu info (Paolo Bonzini) [1945742] - KVM: x86/xen: Add KVM_XEN_VCPU_SET_ATTR/KVM_XEN_VCPU_GET_ATTR (Paolo Bonzini) [1945742] - KVM: x86/xen: update wallclock region (Paolo Bonzini) [1945742] - xen: add wc_sec_hi to struct shared_info (Paolo Bonzini) [1945742] - KVM: x86/xen: register shared_info page (Paolo Bonzini) [1945742] - KVM: x86/xen: add definitions of compat_shared_info, compat_vcpu_info (Paolo Bonzini) [1945742] - KVM: x86/xen: latch long_mode when hypercall page is set up (Paolo Bonzini) [1945742] - KVM: x86/xen: add KVM_XEN_HVM_SET_ATTR/KVM_XEN_HVM_GET_ATTR (Paolo Bonzini) [1945742] - KVM: x86/xen: Add kvm_xen_enabled static key (Paolo Bonzini) [1945742] - KVM: x86/xen: Move KVM_XEN_HVM_CONFIG handling to xen.c (Paolo Bonzini) [1945742] - KVM: x86/xen: Fix coexistence of Xen and Hyper-V hypercalls (Paolo Bonzini) [1945742] - KVM: x86/mmu: Add helper to generate mask of reserved HPA bits (Paolo Bonzini) [1945742] - KVM: x86: Use reserved_gpa_bits to calculate reserved PxE bits (Paolo Bonzini) [1945742] - KVM: x86: SEV: Treat C-bit as legal GPA bit regardless of vCPU mode (Paolo Bonzini) [1945742] - KVM: nSVM: Use common GPA helper to check for illegal CR3 (Paolo Bonzini) [1945742] - KVM: VMX: Use GPA legality helpers to replace open coded equivalents (Paolo Bonzini) [1945742] - KVM: x86: Add a helper to handle legal GPA with an alignment requirement (Paolo Bonzini) [1945742] - KVM: x86: Add a helper to check for a legal GPA (Paolo Bonzini) [1945742] - KVM: nSVM: Don't strip host's C-bit from guest's CR3 when reading PDPTRs (Paolo Bonzini) [1945742] - KVM: x86: Set so called 'reserved CR3 bits in LM mask' at vCPU reset (Paolo Bonzini) [1945742] - KVM: x86/xen: intercept xen hypercalls if enabled (Paolo Bonzini) [1945742] - KVM: selftests: Add missing header file needed by xAPIC IPI tests (Paolo Bonzini) [1945742] - KVM: selftests: Add operand to vmsave/vmload/vmrun in svm.c (Paolo Bonzini) [1945742] - selftests: kvm: Properly set Hyper-V CPUIDs in evmcs_test (Paolo Bonzini) [1945742] - selftests: kvm: Move kvm_get_supported_hv_cpuid() to common code (Paolo Bonzini) [1945742] - selftest: kvm: x86: test KVM_GET_CPUID2 and guest visible CPUIDs against KVM_GET_SUPPORTED_CPUID (Paolo Bonzini) [1945742] - selftests: kvm/x86: add test for pmu msr MSR_IA32_PERF_CAPABILITIES (Paolo Bonzini) [1945742] - KVM: selftests: Disable dirty logging with vCPUs running (Paolo Bonzini) [1945742] - KVM: selftests: Add backing src parameter to dirty_log_perf_test (Paolo Bonzini) [1945742] - KVM: selftests: Add memslot modification stress test (Paolo Bonzini) [1945742] - KVM: selftests: Add option to overlap vCPU memory access (Paolo Bonzini) [1945742] - KVM: selftests: Fix population stage in dirty_log_perf_test (Paolo Bonzini) [1945742] - KVM: selftests: Convert iterations to int in dirty_log_perf_test (Paolo Bonzini) [1945742] - KVM: selftests: Avoid flooding debug log while populating memory (Paolo Bonzini) [1945742] - KVM: selftests: Rename timespec_diff_now to timespec_elapsed (Paolo Bonzini) [1945742] - KVM: selftests: Test IPI to halted vCPU in xAPIC while backing page moves (Paolo Bonzini) [1945742] - KVM: selftests: Implement perf_test_util more conventionally (Paolo Bonzini) [1945742] - KVM: selftests: Use vm_create_with_vcpus in create_vm (Paolo Bonzini) [1945742] - KVM: selftests: Factor out guest mode code (Paolo Bonzini) [1945742] - selftests: kvm: Merge user_msr_test into userspace_msr_exit_test (Paolo Bonzini) [1945742] - selftests: kvm: Test MSR exiting to userspace (Paolo Bonzini) [1945742] - KVM: selftests: sync_regs test for diag318 (Paolo Bonzini) [1945742] - KVM: selftests: x86: Set supported CPUIDs on default VM (Paolo Bonzini) [1945742] - KVM: selftests: Make test skipping consistent (Paolo Bonzini) [1945742] - KVM: selftests: Introduce vm_create_[default_]_with_vcpus (Paolo Bonzini) [1945742] - KVM: selftests: Make vm_create_default common (Paolo Bonzini) [1945742] - KVM: selftests: always use manual clear in dirty_log_perf_test (Paolo Bonzini) [1945742] - selftests: kvm: keep .gitignore add to date (Paolo Bonzini) [1945742] - KVM: selftests: Add "-c" parameter to dirty log test (Paolo Bonzini) [1945742] - KVM: selftests: Run dirty ring test asynchronously (Paolo Bonzini) [1945742] - KVM: selftests: Add dirty ring buffer test (Paolo Bonzini) [1945742] - KVM: selftests: Introduce after_vcpu_run hook for dirty log test (Paolo Bonzini) [1945742] - KVM: selftests: Verify supported CR4 bits can be set before KVM_SET_CPUID2 (Paolo Bonzini) [1945742] - KVM: selftests: allow two iterations of dirty_log_perf_test (Paolo Bonzini) [1945742] - KVM: selftests: Introduce the dirty log perf test (Paolo Bonzini) [1945742] - KVM: selftests: Make the number of vcpus global (Paolo Bonzini) [1945742] - KVM: selftests: Make the per vcpu memory size global (Paolo Bonzini) [1945742] - KVM: selftests: Drop pointless vm_create wrapper (Paolo Bonzini) [1945742] - KVM: selftests: Add wrfract to common guest code (Paolo Bonzini) [1945742] - KVM: selftests: Simplify demand_paging_test with timespec_diff_now (Paolo Bonzini) [1945742] - KVM: selftests: Remove address rounding in guest code (Paolo Bonzini) [1945742] - KVM: selftests: Factor code out of demand_paging_test (Paolo Bonzini) [1945742] - KVM: selftests: Use a single binary for dirty/clear log test (Paolo Bonzini) [1945742] - KVM: selftests: Always clear dirty bitmap after iteration (Paolo Bonzini) [1945742] - selftests: kvm: test enforcement of paravirtual cpuid features (Paolo Bonzini) [1945742] - selftests: kvm: Add exception handling to selftests (Paolo Bonzini) [1945742] - selftests: kvm: Clear uc so UCALL_NONE is being properly reported (Paolo Bonzini) [1945742] - selftests: kvm: Fix the segment descriptor layout to match the actual layout (Paolo Bonzini) [1945742] - KVM: x86/xen: Fix __user pointer handling for hypercall page installation (Paolo Bonzini) [1945742] - KVM: x86/xen: fix Xen hypercall page msr handling (Paolo Bonzini) [1945742] - KVM: x86: move kvm_inject_gp up from kvm_set_xcr to callers (Paolo Bonzini) [1945742] - KVM: cleanup DR6/DR7 reserved bits checks (Paolo Bonzini) [1945742] - KVM: x86/mmu: Add '__func__' in rmap_printk() (Paolo Bonzini) [1945742] - KVM: SVM: Replace hard-coded value with #define (Paolo Bonzini) [1945742] - KVM: SVM: use .prepare_guest_switch() to handle CPU register save/setup (Paolo Bonzini) [1945742] - KVM: SVM: remove uneeded fields from host_save_users_msrs (Paolo Bonzini) [1945742] - KVM: SVM: use vmsave/vmload for saving/restoring additional host state (Paolo Bonzini) [1945742] - KVM: SVM: Use asm goto to handle unexpected #UD on SVM instructions (Paolo Bonzini) [1945742] - KVM: VMX: Use the kernel's version of VMXOFF (Paolo Bonzini) [1945742] - KVM: VMX: Move Intel PT shenanigans out of VMXON/VMXOFF flows (Paolo Bonzini) [1945742] - KVM/nVMX: Use __vmx_vcpu_run in nested_vmx_check_vmentry_hw (Paolo Bonzini) [1945742] - x86/virt: Mark flags and memory as clobbered by VMXOFF (Paolo Bonzini) [1945742] - x86/reboot: Force all cpus to exit VMX root if VMX is supported (Paolo Bonzini) [1945742] - x86/virt: Eat faults on VMXOFF in reboot flows (Paolo Bonzini) [1945742] - KVM: x86: use static calls to reduce kvm_x86_ops overhead (Paolo Bonzini) [1945742] - KVM: x86: introduce definitions to support static calls for kvm_x86_ops (Paolo Bonzini) [1945742] - KVM: RHEL: include linux/static_call.h (Paolo Bonzini) [1945742] - KVM: X86: prepend vmx/svm prefix to additional kvm_x86_ops functions (Paolo Bonzini) [1945742] - KVM: Stop using deprecated jump label APIs (Paolo Bonzini) [1945742] - locking/static_key: Add support for deferred static branches (Paolo Bonzini) [1945742] - KVM: X86: Rename DR6_INIT to DR6_ACTIVE_LOW (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Expose LBR_FMT in the MSR_IA32_PERF_CAPABILITIES (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Release guest LBR event via lazy release mechanism (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Emulate legacy freezing LBRs on virtual PMI (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Reduce the overhead of LBR pass-through or cancellation (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Pass-through LBR msrs when the guest LBR event is ACTIVE (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Create a guest LBR event when vcpu sets DEBUGCTLMSR_LBR (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Add PMU_CAP_LBR_FMT check when guest LBR is enabled (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Add PMU_CAP_LBR_FMT check when guest LBR is enabled (Paolo Bonzini) [1945742] - KVM: x86/pmu: preserve IA32_PERF_CAPABILITIES across CPUID refresh (Paolo Bonzini) [1945742] - KVM: x86/vmx: Make vmx_set_intercept_for_msr() non-static (Paolo Bonzini) [1945742] - KVM: VMX: read/write MSR_IA32_DEBUGCTLMSR from GUEST_IA32_DEBUGCTL (Paolo Bonzini) [1945742] - KVM: VMX: Use x2apic_mode to avoid RDMSR when querying PI state (Paolo Bonzini) [1945742] - x86/apic: Export x2apic_mode for use by KVM in "warm" path (Paolo Bonzini) [1945742] - KVM: VMX: Enable bus lock VM exit (Paolo Bonzini) [1945742] - KVM: X86: Reset the vcpu->run->flags at the beginning of vcpu_run (Paolo Bonzini) [1945742] - KVM: VMX: Convert vcpu_vmx.exit_reason to a union (Paolo Bonzini) [1945742] - KVM/SVM: add support for SEV attestation command (Paolo Bonzini) [1945742] - KVM: x86/mmu: Remove the defunct update_pte() paging hook (Paolo Bonzini) [1945742] - KVM: Expose AVX_VNNI instruction to guset (Paolo Bonzini) [1945742] - Enumerate AVX Vector Neural Network instructions (Paolo Bonzini) [1945742] - x86: kvm: style: Simplify bool comparison (Paolo Bonzini) [1945742] - KVM: x86: Zap the oldest MMU pages, not the newest (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use boolean returns for (S)PTE accessors (Paolo Bonzini) [1945742] - KVM: X86: use vzalloc() instead of vmalloc/memset (Paolo Bonzini) [1945742] - KVM: x86: Take KVM's SRCU lock only if steal time update is needed (Paolo Bonzini) [1945742] - KVM: x86: Remove obsolete disabling of page faults in kvm_arch_vcpu_put() (Paolo Bonzini) [1945742] - KVM: do not assume PTE is writable after follow_pfn (Paolo Bonzini) [1945742] - KVM: x86/mmu: Fix TDP MMU zap collapsible SPTEs (Paolo Bonzini) [1945742] - KVM: x86: cleanup CR3 reserved bits checks (Paolo Bonzini) [1945742] - KVM: SVM: Treat SVM as unsupported when running as an SEV guest (Paolo Bonzini) [1945742] - KVM: x86: Update emulator context mode if SYSENTER xfers to 64-bit mode (Paolo Bonzini) [1945742] - KVM: x86: Supplement __cr4_reserved_bits() with X86_FEATURE_PCID check (Paolo Bonzini) [1945742] - KVM/x86: assign hva with the right value to vm_munmap the pages (Paolo Bonzini) [1945742] - Fix unsynchronized access to sev members through svm_register_enc_region (Paolo Bonzini) [1945742] - KVM: x86: Revert "KVM: x86: Mark GPRs dirty when written" (Paolo Bonzini) [1945742] - KVM: SVM: Unconditionally sync GPRs to GHCB on VMRUN of SEV-ES guest (Paolo Bonzini) [1945742] - KVM: x86: __kvm_vcpu_halt can be static (Paolo Bonzini) [1945742] - KVM: SVM: Add support for booting APs in an SEV-ES guest (Paolo Bonzini) [1945742] - KVM/SVM: Remove leftover __svm_vcpu_run prototype from svm.c (Paolo Bonzini) [1945742] - KVM: SVM: Add register operand to vmsave call in sev_es_vcpu_load (Paolo Bonzini) [1945742] - KVM: SVM: fix 32-bit compilation (Paolo Bonzini) [1945742] - KVM: SVM: Add AP_JUMP_TABLE support in prep for AP booting (Paolo Bonzini) [1945742] - KVM: SVM: Provide support to launch and run an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Provide an updated VMRUN invocation for SEV-ES guests (Paolo Bonzini) [1945742] - x86/kvm/svm: Use uninstrumented wrmsrl() to restore GS (Paolo Bonzini) [1945742] - KVM: SVM: Provide support for SEV-ES vCPU loading (Paolo Bonzini) [1945742] - KVM: SVM: Provide support for SEV-ES vCPU creation/loading (Paolo Bonzini) [1945742] - KVM: SVM: Update ASID allocation to support SEV-ES guests (Paolo Bonzini) [1945742] - KVM: SVM: Set the encryption mask for the SVM host save area (Paolo Bonzini) [1945742] - KVM: SVM: Add NMI support for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Guest FPU state save/restore not needed for SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Do not report support for SMM for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: x86: Update __get_sregs() / __set_sregs() to support SEV-ES (Paolo Bonzini) [1945742] - KVM: SVM: Add support for CR8 write traps for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Add support for CR4 write traps for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Add support for CR0 write traps for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Add support for EFER write traps for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Support string IO operations for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Support MMIO for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Create trace events for VMGEXIT MSR protocol processing (Paolo Bonzini) [1945742] - KVM: SVM: Create trace events for VMGEXIT processing (Paolo Bonzini) [1945742] - KVM: SVM: Add support for SEV-ES GHCB MSR protocol function 0x100 (Paolo Bonzini) [1945742] - KVM: SVM: Add support for SEV-ES GHCB MSR protocol function 0x004 (Paolo Bonzini) [1945742] - KVM: SVM: Add support for SEV-ES GHCB MSR protocol function 0x002 (Paolo Bonzini) [1945742] - KVM: SVM: Add initial support for a VMGEXIT VMEXIT (Paolo Bonzini) [1945742] - KVM: SVM: Add GHCB accessor functions for retrieving fields (Paolo Bonzini) [1945742] - KVM: SVM: Prepare for SEV-ES exit handling in the sev.c file (Paolo Bonzini) [1945742] - KVM: SVM: Cannot re-initialize the VMCB after shutdown with SEV-ES (Paolo Bonzini) [1945742] - KVM: SVM: Do not allow instruction emulation under SEV-ES (Paolo Bonzini) [1945742] - KVM: SVM: Prevent debugging under SEV-ES (Paolo Bonzini) [1945742] - KVM: SVM: Add required changes to support intercepts under SEV-ES (Paolo Bonzini) [1945742] - KVM: x86: introduce complete_emulated_msr callback (Paolo Bonzini) [1945742] - KVM: x86: Mark GPRs dirty when written (Paolo Bonzini) [1945742] - KVM: SVM: Add support for the SEV-ES VMSA (Paolo Bonzini) [1945742] - x86/cpu: Add VM page flush MSR availablility as a CPUID feature (Paolo Bonzini) [1945742] - KVM: SVM: Add support for SEV-ES capability in KVM (Paolo Bonzini) [1945742] - KVM/VMX/SVM: Move kvm_machine_check function to x86.h (Paolo Bonzini) [1945742] - KVM: Don't allocate dirty bitmap if dirty ring is enabled (Paolo Bonzini) [1945742] - KVM: Make dirty ring exclusive to dirty bitmap log (Paolo Bonzini) [1945742] - KVM: X86: Implement ring-based dirty memory tracking (Paolo Bonzini) [1945742] - KVM: Pass in kvm pointer into mark_page_dirty_in_slot() (Paolo Bonzini) [1945742] - kvm/eventfd: Drain events from eventfd in irqfd_wakeup() (Paolo Bonzini) [1945742] - eventfd: Export eventfd_ctx_do_read() (Paolo Bonzini) [1945742] - kvm/eventfd: Use priority waitqueue to catch events before userspace (Paolo Bonzini) [1945742] - sched/wait: Add add_wait_queue_priority() (Paolo Bonzini) [1945742] - cpuidle-haltpoll: fix error comments in arch_haltpoll_disable (Paolo Bonzini) [1945742] - kvm/eventfd: Use sequence counter with associated spinlock (Paolo Bonzini) [1945742] - x86/kvm/vmx: Use native read/write_cr2() (Paolo Bonzini) [1945742] - KVM: SVM: convert get_user_pages() --> pin_user_pages() (Paolo Bonzini) [1945742] - x86/asm: Change all ENTRY+ENDPROC to SYM_FUNC_* (Paolo Bonzini) [1945742] - x86/entry/64: Fix unwind hints in __switch_to_asm() (Paolo Bonzini) [1945742] - x86/asm/64: Change all ENTRY+END to SYM_CODE_* (Paolo Bonzini) [1945742] - x86/head/64: Annotate start_cpu0() as non-callable (Paolo Bonzini) [1945742] - x86/asm: Do not annotate functions with GLOBAL (Paolo Bonzini) [1945742] - kprobes/x86/xen: blacklist non-attachable xen interrupt functions (Paolo Bonzini) [1945742] - x86/asm/64: Add ENDs to some functions and relabel with SYM_CODE_* (Paolo Bonzini) [1945742] - x86/asm: Use SYM_INNER_LABEL instead of GLOBAL (Paolo Bonzini) [1945742] - x86/asm: Annotate aliases (Paolo Bonzini) [1945742] - x86/asm/crypto: Annotate local functions (Paolo Bonzini) [1945742] - static_call: Add static_call_cond() (Paolo Bonzini) [1945742] - static_call: Add basic static call infrastructure (Paolo Bonzini) [1945742] - devlink: use _BITUL() macro instead of BIT() in the UAPI header (Petr Oros) [1935646] - devlink: Fix reload stats structure (Petr Oros) [1935646] - devlink: Avoid overwriting port attributes of registered port (Petr Oros) [1935646] - devlink: Add Documentation/networking/devlink/devlink-reload.rst (Petr Oros) [1935646] - devlink: Add enable_remote_dev_reset generic parameter (Petr Oros) [1935646] - devlink: Add remote reload stats (Petr Oros) [1935646] - devlink: Add reload stats (Petr Oros) [1935646] - devlink: Add devlink reload limit option (Petr Oros) [1935646] - devlink: Add reload action option to devlink reload command (Petr Oros) [1935646] - devlink: Change devlink_reload_supported() param type (Petr Oros) [1935646]- CI: Rename KABI option (Veronika Kabatova) - CI: Disable result checking for realtime checks (Veronika Kabatova) - Revert "GFS2: Re-add a call to log_flush_wait when flushing the journal" (Bob Peterson) [1917930] - md/raid1: properly indicate failure when ending a failed write request (Nigel Croxon) [1954588] - Revert "uio: use request_threaded_irq instead" (Vitaly Kuznetsov) [1946644] - drm/ast: Set format registers in primary plane's update (Lyude Paul) [1923857] - drivers: hv: Create a consistent pattern for checking Hyper-V hypercall status (Mohammed Gamal) [1940926] - x86/hyperv: Move hv_do_rep_hypercall to asm-generic (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Increase wait time for VMbus unload (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Initialize unload_event statically (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Check for pending channel interrupts before taking a CPU offline (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Drivers: hv: vmbus: Introduce CHANNELMSG_MODIFYCHANNEL_RESPONSE (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Introduce and negotiate VMBus protocol version 5.3 (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Use after free in __vmbus_open() (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: remove unused function (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Remove unused linux/version.h header (Mohammed Gamal) [1940926] - x86/Hyper-V: Support for free page reporting (Mohammed Gamal) [1940926] - x86/hyper-v: Move hv_message_type to architecture neutral module (Mohammed Gamal) [1940926] - asm-generic/hyperv: import data structures for mapping device interrupts (Mohammed Gamal) [1940926] - asm-generic/hyperv: introduce hv_device_id and auxiliary structures (Mohammed Gamal) [1940926] - asm-generic/hyperv: update hv_interrupt_entry (Mohammed Gamal) [1940926] - asm-generic/hyperv: update hv_msi_entry (Mohammed Gamal) [1940926] - x86/hyperv: provide a bunch of helper functions (Mohammed Gamal) [1940926] - x86/hyperv: extract partition ID from Microsoft Hypervisor if necessary (Mohammed Gamal) [1940926] - asm-generic/hyperv: Add definitions for Get/SetVpRegister hypercalls (Mohammed Gamal) [1940926] - drivers: hv: Fix EXPORT_SYMBOL and tab spaces issue (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Drop error message when 'No request id available' (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Move handling of VMbus interrupts (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Handle auto EOI quirk inline (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Move hyperv_report_panic_msg to arch neutral code (Mohammed Gamal) [1940926] - Drivers: hv: Redo Hyper-V synthetic MSR get/set functions (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Move Hyper-V page allocator to arch neutral code (Mohammed Gamal) [1940926] - x86/hyperv: allocate output arg pages if required (Mohammed Gamal) [1940926] - drivers: hv: Fix whitespace errors (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: skip VMBus initialization if Linux is root (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Enforce 'VMBus version >= 5.2' on isolated guests (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Restrict vmbus_devices on isolated guests (Mohammed Gamal) [1940926] - hv_utils: Fix spelling mistake "Hearbeat" -> "Heartbeat" (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Add /sys/bus/vmbus/hibernation (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Resolve race condition in vmbus_onoffer_rescind() (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_rescind() (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Copy the hv_message in vmbus_on_msg_dpc() (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Reduce number of references to message in vmbus_on_msg_dpc() (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Initialize memory to be sent to the host (Mohammed Gamal) [1940926] - hv_utils: Add validation for untrusted Hyper-V values (Mohammed Gamal) [1940926] - drivers/hv: remove obsolete TODO and fix misleading typo in comment (Mohammed Gamal) [1940926] - drivers: hv: vmbus: Fix checkpatch SPLIT_STRING (Mohammed Gamal) [1940926] - drivers: hv: vmbus: Fix call msleep using < 20ms (Mohammed Gamal) [1940926] - drivers: hv: vmbus: Fix checkpatch LINE_SPACING (Mohammed Gamal) [1940926] - drivers: hv: vmbus: Replace symbolic permissions by octal permissions (Mohammed Gamal) [1940926] - drivers: hv: Fix hyperv_record_panic_msg path on comment (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Add vmbus_requestor data structure for VMBus hardening (Mohammed Gamal) [1940926] - ena: revert removal of MODULE_VERSION from ena (Petr Oros) [1955712] - Revert "[netdrv] net/intel: remove driver versions from Intel drivers" (Jonathan Toppins) [1955745] - Revert "[netdrv] net/broadcom: Clean broadcom code from driver versions" (Jonathan Toppins) [1955721] - net: core: add dev_get_tstats64 as a ndo_get_stats64 implementation (Josef Oskera) [1939453]- igb: amend removal of MODULE_VERSION (Corinna Vinschen) [1955748] - igc: amend removal of MODULE_VERSION (Corinna Vinschen) [1955755] - i40e: amend removal of MODULE_VERSION (Stefan Assmann) [1955736] - ixgbe: Amend commit acf03026ec5a to include a version string in module info. (Ken Cox) [1955759] - i40e: Fix parameters in aq_get_phy_register() (Stefan Assmann) [1907852] - initramfs: panic with memory information (Coiby Xu) [1936031] - powercap/intel_rapl: add support for AlderLake (David Arcari) [1838605] - xfs: restore shutdown check in mapped write fault path (Brian Foster) [1926089] - xfs: consider shutdown in bmapbt cursor delete assert (Brian Foster) [1926077] - iomap: Fix negative assignment to unsigned sis->pages in iomap_swapfile_activate (Carlos Maiolino) [1938210] - scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg() (Ewan D. Milne) [1929878] - perf/arm-cmn: Move IRQs when migrating context (Jeremy Linton) [1816850] - perf/arm-cmn: Fix PMU instance naming (Jeremy Linton) [1816850] - perf: arm-cmn: Fix conversion specifiers for node type (Jeremy Linton) [1816850] - perf: arm-cmn: Fix unsigned comparison to less than zero (Jeremy Linton) [1816850] - perf: Add Arm CMN-600 PMU driver (Jeremy Linton) [1816850] - redhat/configs: Use CONFIG_VIRTIO_CONSOLE=m on s390x, too (Thomas Huth) [1954119] - s390/config: do not select VIRTIO_CONSOLE via Kconfig (Thomas Huth) [1954119] - x86/platform/uv: Fix an error code in uv_hubs_init() (Frank Ramsay) [1936605] - x86/platform/uv: Add more to secondary CPU kdump info (Frank Ramsay) [1936605] - x86/platform/uv: Use x2apic enabled bit as set by BIOS to indicate APIC mode (Frank Ramsay) [1936605] - redhat/configs: Add CONFIG_UV_SYSFS (Frank Ramsay) [1936605] - x86/platform/uv: Fix indentation warning in Documentation/ABI/testing/sysfs-firmware-sgi_uv (Frank Ramsay) [1936605] - x86/platform/uv: Set section block size for hubless architectures (Frank Ramsay) [1936605] - x86/platform/uv: Update sysfs documentation (Frank Ramsay) [1936605] - x86/platform/uv: Add deprecated messages to /proc info leaves (Frank Ramsay) [1936605] - x86/platform/uv: Add sysfs hubless leaves (Frank Ramsay) [1936605] - x86/platform/uv: Add sysfs leaves to replace those in procfs (Frank Ramsay) [1936605] - x86/platform/uv: Add kernel interfaces for obtaining system info (Frank Ramsay) [1936605] - x86/platform/uv: Update MAINTAINERS for uv_sysfs driver (Frank Ramsay) [1936605] - x86/platform/uv: Update ABI documentation of /sys/firmware/sgi_uv/ (Frank Ramsay) [1936605] - x86/platform/uv: Add new uv_sysfs platform driver (Frank Ramsay) [1936605] - x86/platform/uv: Add and export uv_bios_* functions (Frank Ramsay) [1936605] - x86/platform/uv: Remove existing /sys/firmware/sgi_uv/interface (Frank Ramsay) [1936605] - x86/platform/uv: Unexport symbols only used by x2apic_uv_x.c (Frank Ramsay) [1936605] - x86/platform/uv: Unexport sn_coherency_id (Frank Ramsay) [1936605] - x86/platform/uv: Mark uv_bios_call() and uv_bios_call_irqsave() static (Frank Ramsay) [1936605] - UV: Add SPDX license identifier - Makefile/Kconfig (Frank Ramsay) [1936605] - netdevsim: Only use sampling truncation length when valid (Ivan Vecera) [1955163] - selftests: netdevsim: Test psample functionality (Ivan Vecera) [1955163] - netdevsim: Add dummy psample implementation (Ivan Vecera) [1955163] - psample: Add additional metadata attributes (Ivan Vecera) [1955163] - psample: Encapsulate packet metadata in a struct (Ivan Vecera) [1955163] - net: psample: fix build error when CONFIG_INET is not enabled (Ivan Vecera) [1955163] - devlink: include for _BITUL (Petr Oros) [1935630] - netdevsim: add support for flash_update overwrite mask (Petr Oros) [1935630] - devlink: introduce flash update overwrite mask (Petr Oros) [1935630] - devlink: convert flash_update to use params structure (Petr Oros) [1935630] - devlink: check flash_update parameter support in net core (Petr Oros) [1935630] - devlink: Enhance policy to validate port type input value (Petr Oros) [1935630] - devlink: Enhance policy to validate eswitch mode value (Petr Oros) [1935630] - net: devlink: region: Pass the region ops to the snapshot function (Petr Oros) [1935630] - net: devlink: regions: Add a priv member to the regions ops struct (Petr Oros) [1935630]- Enumerate AVX Vector Neural Network instructions (Steve Best) [1838616] - net: fix skb use after free in netpoll (Ivan Vecera) [1913481] - cipso,calipso: resolve a number of problems with the DOI refcounts (Guillaume Nault) [1950996] - netfilter: rpfilter: mask ecn bits before fib lookup (Guillaume Nault) [1950996] - netfilter: Fix rpfilter dropping vrf packets by mistake (Guillaume Nault) [1950996] - redhat: enable CONFIG_DM_MULTIPATH_HST and CONFIG_DM_MULTIPATH_IOA (Mike Snitzer) [1949682] - dm ioctl: fix out of bounds array access when no devices (Mike Snitzer) [1949682] - dm table: Fix zoned model check and zone sectors check (Mike Snitzer) [1949682] - dm: simplify target code conditional on CONFIG_BLK_DEV_ZONED (Mike Snitzer) [1949682] - dm verity: fix DM_VERITY_OPTS_MAX value (Mike Snitzer) [1949682] - dm verity fec: fix misaligned RS roots IO (Mike Snitzer) [1949682] - dm verity: fix FEC for RS roots unaligned to block size (Mike Snitzer) [1949682] - dm bufio: subtract the number of initial sectors in dm_bufio_get_device_size (Mike Snitzer) [1949682] - dm: fix deadlock when swapping to encrypted device (Mike Snitzer) [1949682] - dm era: only resize metadata in preresume (Mike Snitzer) [1949682] - dm era: Use correct value size in equality function of writeset tree (Mike Snitzer) [1949682] - dm era: Fix bitset memory leaks (Mike Snitzer) [1949682] - dm era: Verify the data block size hasn't changed (Mike Snitzer) [1949682] - dm era: Reinitialize bitset cache before digesting a new writeset (Mike Snitzer) [1949682] - dm era: Update in-core bitset after committing the metadata (Mike Snitzer) [1949682] - dm era: Recover committed writeset after crash (Mike Snitzer) [1949682] - dm writecache: fix writing beyond end of underlying device when shrinking (Mike Snitzer) [1949682] - dm table: remove needless request_queue NULL pointer checks (Mike Snitzer) [1949682] - dm table: fix zoned iterate_devices based device capability checks (Mike Snitzer) [1949682] - dm writecache: return the exact table values that were set (Mike Snitzer) [1949682] - dm writecache: fix unnecessary NULL check warnings (Mike Snitzer) [1949682] - dm writecache: fix performance degradation in ssd mode (Mike Snitzer) [1949682] - dm integrity: introduce the "fix_hmac" argument (Mike Snitzer) [1949682] - dm persistent data: fix return type of shadow_root() (Mike Snitzer) [1949682] - dm: cleanup of front padding calculation (Mike Snitzer) [1949682] - dm integrity: fix spelling mistake "flusing" -> "flushing" (Mike Snitzer) [1949682] - dm crypt: Spelling s_cihper_cipher_ (Mike Snitzer) [1949682] - dm: avoid filesystem lookup in dm_get_dev_t() (Mike Snitzer) [1949682] - dm integrity: conditionally disable "recalculate" feature (Mike Snitzer) [1949682] - dm integrity: fix a crash if "recalculate" used without "internal_hash" (Mike Snitzer) [1949682] - dm integrity: fix the maximum number of arguments (Mike Snitzer) [1949682] - dm integrity: fix flush with external metadata device (Mike Snitzer) [1949682] - dm snapshot: flush merged data before committing metadata (Mike Snitzer) [1949682] - dm zoned: select CONFIG_CRC32 (Mike Snitzer) [1949682] - dm integrity: select CRYPTO_SKCIPHER (Mike Snitzer) [1949682] - dm cache: simplify the return expression of load_mapping() (Mike Snitzer) [1949682] - dm verity: skip verity work if I_O error when system is shutting down (Mike Snitzer) [1949682] - dm ioctl: fix error return code in target_message (Mike Snitzer) [1949682] - dm crypt: Constify static crypt_iv_operations (Mike Snitzer) [1949682] - dm: add support for REQ_NOWAIT to various targets (Mike Snitzer) [1949682] - dm: rename multipath path selector source files to have "dm-ps" prefix (Mike Snitzer) [1949682] - dm mpath: add IO affinity path selector (Mike Snitzer) [1949682] - dm verity: Add support for signature verification with 2nd keyring (Mike Snitzer) [1949682] - dm: remove unnecessary current->bio_list check when submitting split bio (Mike Snitzer) [1949682] - dm: remove invalid sparse __acquires and __releases annotations (Mike Snitzer) [1949682] - dm: fix double RCU unlock in dm_dax_zero_page_range() error path (Mike Snitzer) [1949682] - dm writecache: remove BUG() and fail gracefully instead (Mike Snitzer) [1949682] - dm table: Remove BUG_ON(in_interrupt()) (Mike Snitzer) [1949682] - dm: fix bug with RCU locking in dm_blk_report_zones (Mike Snitzer) [1949682] - Revert "dm cache: fix arm link errors with inline" (Mike Snitzer) [1949682] - vfs: remove lockdep bogosity in __sb_start_write (Brian Foster) [1926097] - nbd: freeze the queue while we're adding connections (Ming Lei) [1927246] - selftests/livepatch: Do not check order when using "comm" for dmesg checking (Joel Savitz) [1942056] - RDMA/siw,rxe: Make emulated devices virtual in the device tree (Kamal Heib) [1931849] - RDMA/core: remove use of dma_virt_ops (Kamal Heib) [1931849] - RDMA/umem: Use ib_dma_max_seg_size instead of dma_get_max_seg_size (Kamal Heib) [1931849] - RDMA/core: Fix ib_dma_max_seg_size() (Kamal Heib) [1931849] - RDMA/umem: Move to allocate SG table from pages (Kamal Heib) [1931849] - lib/scatterlist: Do not limit max_segment to PAGE_ALIGNED values (Kamal Heib) [1931849] - lib/scatterlist: Add support in dynamic allocation of SG table from pages (Kamal Heib) [1931846] - RDMA/srp: Increase max_segment_size (Kamal Heib) [1931849] - RDMA/uverbs: Allow drivers to create a new HW object during rereg_mr (Kamal Heib) [1931849] - RDMA/mlx5: Use ib_umem_find_best_pgoff() for SRQ (Kamal Heib) [1931849] - RDMA/vmw_pvrdma: Fix network_hdr_type reported in WC (Kamal Heib) [1931849] - RDMA/cma: Fix error flow in default_roce_mode_store (Kamal Heib) [1931849] - RDMA/umem: Avoid undefined behavior of rounddown_pow_of_two() (Kamal Heib) [1931849] - RDMA/restrack: Don't treat as an error allocation ID wrapping (Kamal Heib) [1931849] - RDMA/ucma: Do not miss ctx destruction steps in some cases (Kamal Heib) [1931849] - RDMA/cma: Don't overwrite sgid_attr after device is released (Kamal Heib) [1931849] - RDMA/rxe: Use acquire/release for memory ordering (Kamal Heib) [1931849] - RDMA/uverbs: Fix incorrect variable type (Kamal Heib) [1931849] - RDMA/core: Update kernel documentation for ib_create_named_qp() (Kamal Heib) [1931849] - RDMA/iser: Remove in_interrupt() usage (Kamal Heib) [1931849] - IB: Fix kernel-doc markups (Kamal Heib) [1931849] - RDMA/uverbs: Check ODP in ib_check_mr_access() as well (Kamal Heib) [1931849] - RDMA/uverbs: Tidy input validation of ib_uverbs_rereg_mr() (Kamal Heib) [1931849] - RDMA/efa: Use dma_set_mask_and_coherent() to simplify code (Kamal Heib) [1931849] - RDMA/restrack: Support all QP types (Kamal Heib) [1931849] - RDMA/core: Allow drivers to disable restrack DB (Kamal Heib) [1931849] - RDMA/core: Track device memory MRs (Kamal Heib) [1931849] - RDMA/cma: Fix deadlock on &lock in rdma_cma_listen_on_all() error unwind (Kamal Heib) [1931849] - IB/hfi1: Fix fall-through warnings for Clang (Kamal Heib) [1931849] - RDMA/ipoib: Distribute cq completion vector better (Kamal Heib) [1931849] - RDMA/efa: Remove .create_ah callback assignment (Kamal Heib) [1931849] - RDMA/cma: Add missing error handling of listen_id (Kamal Heib) [1931849] - RDMA/restrack: Store all special QPs in restrack DB (Kamal Heib) [1931849] - RDMA/counter: Combine allocation and bind logic (Kamal Heib) [1931849] - RDMA/core: Remove ib_dma_{alloc,free}_coherent (Kamal Heib) [1931849] - RDMA/core: Make FD destroy callback void (Kamal Heib) [1931849] - RDMA/core: Postpone uobject cleanup on failure till FD close (Kamal Heib) [1931849] - IB/isert: Do not excplicitly check == false for bool (Kamal Heib) [1931849] - IB/core: Add support for NDR link speed (Kamal Heib) [1931849] - RDMA/ipoib: Add 50Gb and 100Gb link speeds to ethtool (Kamal Heib) [1931849] - RDMA/rxe,siw: Restore uverbs_cmd_mask IB_USER_VERBS_CMD_POST_SEND (Kamal Heib) [1931849] - RDMA/siw: Fix typo of EAGAIN not -EAGAIN in siw_cm_work_handler() (Kamal Heib) [1931849] - RDMA/rxe: Compute PSN windows correctly (Kamal Heib) [1931849] - RDMA/core: Fix error return in _ib_modify_qp() (Kamal Heib) [1931849] - IB/verbs: avoid nested container_of() (Kamal Heib) [1931849] - RDMA/rxe: Remove unused RXE_MR_TYPE_FMR (Kamal Heib) [1931849] - RDMA: Remove AH from uverbs_cmd_mask (Kamal Heib) [1931849] - RDMA: Remove uverbs cmds from drivers that don't use them (Kamal Heib) [1931849] - RDMA/core Remove uverbs_ex_cmd_mask (Kamal Heib) [1931849] - RDMA: Check create_flags during create_qp (Kamal Heib) [1931849] - RDMA: Check flags during create_cq (Kamal Heib) [1931849] - RDMA: Check attr_mask during modify_qp (Kamal Heib) [1931849] - RDMA: Check srq_type during create_srq (Kamal Heib) [1931849] - RDMA: Move more uverbs_cmd_mask settings to the core (Kamal Heib) [1931849] - RDMA: Remove elements in uverbs_cmd_mask that all drivers set (Kamal Heib) [1931849] - RDMA: Remove uverbs_ex_cmd_mask values that are linked to functions (Kamal Heib) [1931849] - RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait (Kamal Heib) [1931846] - RDMA/core: Fix empty gid table for non IB/RoCE devices (Kamal Heib) [1931846] - RDMA/efa: Use the correct current and new states in modify QP (Kamal Heib) [1931846] - RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs (Kamal Heib) [1931846] - RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring (Kamal Heib) [1931846] - RDMA/vmw_pvrdma: Fix the active_speed and phys_state value (Kamal Heib) [1931846] - RDMA: Fix software RDMA drivers for dma mapping error (Kamal Heib) [1931846] - IB/srpt: docs: add a description for cq_size member (Kamal Heib) [1931846] - RDMA: Add rdma_connect_locked() (Kamal Heib) [1931846] - RDMA/uverbs: Fix false error in query gid IOCTL (Kamal Heib) [1931846] - RDMA/rxe: Fix small problem in network_type patch (Kamal Heib) [1931846] - RDMA/ucma: Fix use after free in destroy id flow (Kamal Heib) [1931846] - RDMA/rxe: Move the definitions for rxe_av.network_type to uAPI (Kamal Heib) [1931846] - RDMA: Explicitly pass in the dma_device to ib_register_device (Kamal Heib) [1931846] - RDMA/usnic: Remove the query_pkey callback (Kamal Heib) [1931846] - RDMA/usnic: Fix spelling mistake "transistion" -> "transition" (Kamal Heib) [1931846] - RDMA/usnic: switch from 'pci_' to 'dma_' API (Kamal Heib) [1931846] - RDMA/usnic: Avoid overly large buffers on stack (Kamal Heib) [1931846] - IB/usnic: Use dev_get_drvdata (Kamal Heib) [1931846] - IB/usnic: Fix deadlock (Kamal Heib) [1931846] - Revert "[infiniband] usnic_verbs: fix deadlock" (Kamal Heib) [1931846] - RDMA/rxe: Remove duplicate entries in struct rxe_mr (Kamal Heib) [1931846] - RDMA/uverbs: Expose the new GID query API to user space (Kamal Heib) [1931846] - RDMA/core: Introduce new GID table query API (Kamal Heib) [1931846] - RDMA/core: Modify enum ib_gid_type and enum rdma_network_type (Kamal Heib) [1931846] - RDMA/core: Change rdma_get_gid_attr returned error code (Kamal Heib) [1931846] - RDMA/core: Constify struct attribute_group (Kamal Heib) [1931846] - RDMA/core: Remove ucontext->closing (Kamal Heib) [1931846] - RDMA/drivers: Remove udata check from special QP (Kamal Heib) [1931846] - RDMA/qedr: Add support for user mode XRC-SRQ's (Kamal Heib) [1931846] - RDMA/mlx4: Prepare QP allocation to remove from the driver (Kamal Heib) [1931846] - RDMA/mlx4: Embed GSI QP into general mlx4_ib QP (Kamal Heib) [1931846] - RDMA/core: Align write and ioctl checks of QP types (Kamal Heib) [1931846] - RDMA/efa: Drop double zeroing for sg_init_table() (Kamal Heib) [1931846] - RDMA/efa: Add messages and RDMA read work requests HW stats (Kamal Heib) [1931846] - RDMA/efa: Group keep alive received counter with other SW stats (Kamal Heib) [1931846] - RDMA/restrack: Improve readability in task name management (Kamal Heib) [1931846] - RDMA/restrack: Simplify restrack tracking in kernel flows (Kamal Heib) [1931846] - RDMA/restrack: Count references to the verbs objects (Kamal Heib) [1931846] - RDMA/cma: Delete from restrack DB after successful destroy (Kamal Heib) [1931846] - RDMA/ucma: Rework ucma_migrate_id() to avoid races with destroy (Kamal Heib) [1931846] - RDMA: Fix link active_speed size (Kamal Heib) [1931846] - net/mlx5: Refactor query port speed functions (Kamal Heib) [1931846] - RDMA: Convert RWQ table logic to ib_core allocation scheme (Kamal Heib) [1931846] - RDMA: Clean MW allocation and free flows (Kamal Heib) [1931846] - RDMA/cma: Fix use after free race in roce multicast join (Kamal Heib) [1931846] - RDMA/cma: Consolidate the destruction of a cma_multicast in one place (Kamal Heib) [1931846] - RDMA/cma: Remove dead code for kernel rdmacm multicast (Kamal Heib) [1931846] - RDMA/cma: Combine cma_ndev_work with cma_work (Kamal Heib) [1931846] - RDMA/cma: Remove cma_comp() (Kamal Heib) [1931846] - RDMA/cma: Fix locking for the RDMA_CM_LISTEN state (Kamal Heib) [1931846] - RDMA/cma: Make the locking for automatic state transition more clear (Kamal Heib) [1931846] - RDMA/cma: Fix locking for the RDMA_CM_CONNECT state (Kamal Heib) [1931846] - RDMA/core: Added missing WR and WC opcodes (Kamal Heib) [1931846] - RDMA/qedr: Remove fbo and zbva from the MR (Kamal Heib) [1931846] - RDMA/mlx4: Use ib_umem_num_dma_blocks() (Kamal Heib) [1931846] - RDMA/pvrdma: Use ib_umem_num_dma_blocks() instead of ib_umem_page_count() (Kamal Heib) [1931846] - RDMA/bnxt: Do not use ib_umem_page_count() or ib_umem_num_pages() (Kamal Heib) [1931846] - RDMA/qedr: Use ib_umem_num_dma_blocks() instead of ib_umem_page_count() (Kamal Heib) [1931846] - RDMA/qedr: Use rdma_umem_for_each_dma_block() instead of open-coding (Kamal Heib) [1931846] - RDMA/i40iw: Use ib_umem_num_dma_pages() (Kamal Heib) [1931846] - RDMA/efa: Use ib_umem_num_dma_pages() (Kamal Heib) [1931846] - RDMA/umem: Split ib_umem_num_pages() into ib_umem_num_dma_blocks() (Kamal Heib) [1931846] - RDMA/umem: Replace for_each_sg_dma_page with rdma_umem_for_each_dma_block (Kamal Heib) [1931846] - RDMA/umem: Add rdma_umem_for_each_dma_block() (Kamal Heib) [1931846] - RDMA/umem: Use simpler logic for ib_umem_find_best_pgsz() (Kamal Heib) [1931846] - RDMA/umem: Fix ib_umem_find_best_pgsz() for mappings that cross a page boundary (Kamal Heib) [1931846] - RDMA: Make counters destroy symmetrical (Kamal Heib) [1931846] - RDMA: Restore ability to return error for destroy WQ (Kamal Heib) [1931846] - RDMA: Change XRCD destroy return value (Kamal Heib) [1931846] - RDMA: Allow fail of destroy CQ (Kamal Heib) [1931846] - RDMA/core: Delete function indirection for alloc/free kernel CQ (Kamal Heib) [1931846] - RDMA: Restore ability to fail on SRQ destroy (Kamal Heib) [1931846] - RDMA/mlx5: Issue FW command to destroy SRQ on reentry (Kamal Heib) [1931846] - RDMA: Restore ability to fail on AH destroy (Kamal Heib) [1931846] - RDMA: Restore ability to fail on PD deallocate (Kamal Heib) [1931846] - RDMA/core: Change how failing destroy is handled during uobj abort (Kamal Heib) [1931846] - RDMA/ucma: Fix resource leak on error path (Kamal Heib) [1931846] - RDMA/rxe: Address an issue with hardened user copy (Kamal Heib) [1931846] - RDMA/rxe: Add SPDX hdrs to rxe source files (Kamal Heib) [1931846] - RDMA/core: Trigger a WARN_ON if the driver causes uobjects to become leaked (Kamal Heib) [1931846] - RDMA/rxe: Fix style warnings (Kamal Heib) [1931846] - RDMA/ucma: Remove closing and the close_wq (Kamal Heib) [1931846] - RDMA/ucma: Rework how new connections are passed through event delivery (Kamal Heib) [1931846] - RDMA/ucma: Narrow file->mut in ucma_event_handler() (Kamal Heib) [1931846] - RDMA/ucma: Change backlog into an atomic (Kamal Heib) [1931846] - RDMA/ucma: Add missing locking around rdma_leave_multicast() (Kamal Heib) [1931846] - RDMA/ucma: Fix locking for ctx->events_reported (Kamal Heib) [1931846] - RDMA/ucma: Fix the locking of ctx->file (Kamal Heib) [1931846] - RDMA/ucma: Do not use file->mut to lock destroying (Kamal Heib) [1931846] - RDMA/cma: Add missing locking to rdma_accept() (Kamal Heib) [1931846] - RDMA/ucma: Remove mc_list and rely on xarray (Kamal Heib) [1931846] - RDMA/ucma: Fix error cases around ucma_alloc_ctx() (Kamal Heib) [1931846] - RDMA/ucma: Consolidate the two destroy flows (Kamal Heib) [1931846] - RDMA/ucma: Remove unnecessary locking of file->ctx_list in close (Kamal Heib) [1931846] - RDMA/ucma: Fix refcount 0 incr in ucma_get_ctx() (Kamal Heib) [1931846] - RDMA/cm: Add tracepoints to track MAD send operations (Kamal Heib) [1931846] - RDMA/cm: Replace pr_debug() call sites with tracepoints (Kamal Heib) [1931846] - RDMA/core: Move the rdma_show_ib_cm_event() macro (Kamal Heib) [1931846] - RDMA/efa: Remove redundant udata check from alloc ucontext response (Kamal Heib) [1931846] - RDMA/vmw_pvrdma: Fix kernel-doc documentation (Kamal Heib) [1931846] - RDMA/rxe: prevent rxe creation on top of vlan interface (Kamal Heib) [1931846] - RDMA/cm: Remove unused cm_class (Kamal Heib) [1931846] - IB/isert: remove duplicated error prints (Kamal Heib) [1931846] - RDMA/efa: Introduce SRD RNR retry (Kamal Heib) [1931846] - RDMA/efa: Introduce SRD QP state machine (Kamal Heib) [1931846] - RDMA/efa: Be consistent with modify QP bitmask (Kamal Heib) [1931846] - RDMA/efa: Add a generic capability check helper (Kamal Heib) [1931846] - RDMA: Remove constant domain argument from flow creation call (Kamal Heib) [1931846] - RDMA/i40iw: Avoid typecast from void to pci_dev (Kamal Heib) [1931846] - sched/uclamp: Add CPU's clamp buckets refcounting (Kamal Heib) [1931846] - overflow: Include header file with SIZE_MAX declaration (Kamal Heib) [1931846] - treewide: Use fallthrough pseudo-keyword (Kamal Heib) [1931846] - IB/hfi1: Use fallthrough pseudo-keyword (Kamal Heib) [1931846] - treewide: replace '---help---' in Kconfig files with 'help' (Kamal Heib) [1931846] - remove ioremap_nocache and devm_ioremap_nocache (Kamal Heib) [1931846]- ethtool: pause: make sure we init driver stats (Ivan Vecera) [1935611] - ethtool: correct policy for ETHTOOL_MSG_CHANNELS_SET (Ivan Vecera) [1935611] - ethtool: strset: allow ETHTOOL_A_STRSET_COUNTS_ONLY attr (Ivan Vecera) [1935611] - ethtool: specify which header flags are supported per command (Ivan Vecera) [1935611] - ethtool: link up ethnl_header_policy as a nested policy (Ivan Vecera) [1935611] - ethtool: trim policy tables (Ivan Vecera) [1935611] - ethtool: wire up set policies to ops (Ivan Vecera) [1935611] - ethtool: wire up get policies to ops (Ivan Vecera) [1935611] - netdevsim: fix duplicated debugfs directory (Ivan Vecera) [1935611] - selftests: add a test for ethtool pause stats (Ivan Vecera) [1935611] - netdevsim: add pause frame stats (Ivan Vecera) [1935611] - docs: net: include the new ethtool pause stats in the stats doc (Ivan Vecera) [1935611] - ethtool: add standard pause stats (Ivan Vecera) [1935611] - net: tighten the definition of interface statistics (Ivan Vecera) [1935611]- PCI: hv: Fix typo (Mohammed Gamal) [1940924] - asm-generic/hyperv: change HV_CPU_POWER_MANAGEMENT to HV_CPU_MANAGEMENT (Mohammed Gamal) [1940925] - x86/hyperv: detect if Linux is the root partition (Mohammed Gamal) [1940925] - hyperv: hyperv.h: drop a duplicated word (Mohammed Gamal) [1940925] - hyper-v: Remove internal types from UAPI header (Mohammed Gamal) [1940925] - x86/hyperv: Load/save the Isolation Configuration leaf (Mohammed Gamal) [1940925] - x86/hyperv: Initialize clockevents after LAPIC is initialized (Mohammed Gamal) [1940925] - x86/hyperv: check cpu mask after interrupt has been disabled (Mohammed Gamal) [1940925] - x86/hyperv: Fix kexec panic/hang issues (Mohammed Gamal) [1940925] - video: hyperv_fb: Fix a double free in hvfb_probe (Mohammed Gamal) [1940922] - uio: uio_hv_generic: use devm_kzalloc() for private data alloc (Mohammed Gamal) [1940922] - Avoid macro redefinition in compiler-{clang,gcc}.h (Jerome Marchand) [1907271] - x86/split_lock: Add Icelake microserver and Tigerlake CPU models (Prarit Bhargava) [1847576] - tools/power/x86/intel-speed-select: Update version to 1.8 (Prarit Bhargava) [1921801] - tools/power/x86/intel-speed-select: Add new command to get/set TRL (Prarit Bhargava) [1921801] - tools/power/x86/intel-speed-select: Add new command turbo-mode (Prarit Bhargava) [1921801] - tools/power/x86/intel-speed-select: Set higher of cpuinfo_max_freq or base_frequency (Prarit Bhargava) [1921801] - tools/power/x86/intel-speed-select: Set scaling_max_freq to base_frequency (Prarit Bhargava) [1921801] - platform/x86: ISST: Mark mmio_range_devid_0 and mmio_range_devid_1 with static keyword (Prarit Bhargava) [1921801] - tools/power/x86/intel-speed-select: Update version for v5.11 (Prarit Bhargava) [1921801] - tools/power/x86/intel-speed-select: Account for missing sysfs for die_id (Prarit Bhargava) [1921801] - tools/power/x86/intel-speed-select: Read TRL from mailbox (Prarit Bhargava) [1921801] - platform/x86: ISST: Change PCI device macros (Prarit Bhargava) [1921801] - platform/x86: ISST: Allow configurable offset range (Prarit Bhargava) [1921801] - platform/x86: ISST: Check for unaligned mmio address (Prarit Bhargava) [1921801] - tools/power/turbostat: Fallback to an MSR read for EPB (Prarit Bhargava) [1926913] - tools/power/turbostat: Read energy_perf_bias from sysfs (Prarit Bhargava) [1926913] - Bluetooth: btusb: Add workaround for remote-wakeup issues with Barrot 8041a02 fake CSR controllers (Gopal Tiwari) [1946951] - Bluetooth: btusb: Fix detection of some fake CSR controllers with a bcdDevice val of 0x0134 (Gopal Tiwari) [1946951] - Bluetooth: btusb: support download nvm with different board id for wcn6855 (Gopal Tiwari) [1946951] - Bluetooth: btmtksdio: Add the missed release_firmware() in mtk_setup_firmware() (Gopal Tiwari) [1946951] - Bluetooth: btusb: Add the missed release_firmware() in btusb_mtk_setup_firmware() (Gopal Tiwari) [1946951] - Bluetooth: btusb: Support 0bda:c123 Realtek 8822CE device (Gopal Tiwari) [1946951] - Bluetooth: hci_h5: Add OBDA0623 ACPI HID (Gopal Tiwari) [1946951] - Bluetooth: revert: hci_h5: close serdev device and free hu in h5_close (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Wait for timeout during suspend (Gopal Tiwari) [1946951] - Bluetooth: btrtl: fix incorrect skb allocation failure check (Gopal Tiwari) [1946951] - Bluetooth: hci_ll: add a small delay for wl1271 enable bt_en (Gopal Tiwari) [1946951] - Bluetooth: btusb: Add support for 1358:c123 Realtek 8822CE device (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: resolve various warnings (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Enhance retry logic in qca_setup (Gopal Tiwari) [1946951] - Bluetooth: btusb: btrtl: Add support for RTL8852A (Gopal Tiwari) [1946951] - Bluetooth: btusb: Add support for 13d3:3560 MediaTek MT7615E device (Gopal Tiwari) [1946951] - Bluetooth: hci_h5: fix memory leak in h5_close (Gopal Tiwari) [1946951] - Bluetooth: btrtl: Ask 8821C to drop old firmware (Gopal Tiwari) [1946951] - Bluetooth: btrtl: Refine the ic_id_table for clearer and more regular (Gopal Tiwari) [1946951] - Bluetooth: btusb: Add the more support IDs for Realtek RTL8822CE (Gopal Tiwari) [1946951] - Bluetooth: hci_h5: close serdev device and free hu in h5_close (Gopal Tiwari) [1946951] - Bluetooth: btintel: Replace zero-length array with flexible-array member (Gopal Tiwari) [1946951] - Bluetooth: btusb: Add Qualcomm Bluetooth SoC WCN6855 support (Gopal Tiwari) [1946951] - Bluetooth: btusb: Enable wide band speech support for BTUSB_QCA_ROME (Gopal Tiwari) [1946951] - Bluetooth: hci_serdev: Close UART port if NON_PERSISTENT_SETUP is set (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Remove duplicate power off in proto close (Gopal Tiwari) [1946951] - Bluetooth: hci_intel: enable on new platform (Gopal Tiwari) [1946951] - Bluetooth: btmtksdio: use NULL instead of zero (Gopal Tiwari) [1946951] - Bluetooth: hci_intel: switch to list_for_each_entry() (Gopal Tiwari) [1946951] - Bluetooth: hci_intel: drop strange le16_to_cpu() against u8 values (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: remove redundant null check (Gopal Tiwari) [1946951] - Bluetooth: btusb: Fix memleak in btusb_mtk_submit_wmt_recv_urb (Gopal Tiwari) [1946951] - Bluetooth: hci_uart: Cancel init work before unregistering (Gopal Tiwari) [1946951] - Bluetooth: hci_h5: Remove ignored flag HCI_UART_RESET_ON_INIT (Gopal Tiwari) [1946951] - Bluetooth: btmrvl: eliminate duplicates introducing btmrvl_reg_89xx (Gopal Tiwari) [1946951] - Revert "Bluetooth: btusb: Disable runtime suspend on Realtek devices" (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Stop collecting memdump again for command timeout during SSR (Gopal Tiwari) [1946951] - Bluetooth: hci_serdev: Only unregister device if it was registered (Gopal Tiwari) [1946951] - Bluetooth: hci_h5: Set HCI_UART_RESET_ON_INIT to correct flags (Gopal Tiwari) [1946951] - Bluetooth: btusb: Fix and detect most of the Chinese Bluetooth controllers (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Bug fixes for SSR (Gopal Tiwari) [1946951] - Bluetooth: btusb: add Realtek 8822CE to usb_device_id table (Gopal Tiwari) [1946951] - Bluetooth: btusb: USB alternate setting 1 for WBS (Gopal Tiwari) [1946951] - Bluetooth: btusb: Comment on unbalanced pm reference (Gopal Tiwari) [1946951] - Bluetooth: btusb: BTUSB_WAKEUP_DISABLE prevents wake (Gopal Tiwari) [1946951] - Bluetooth: btusb: Reset port on cmd timeout (Gopal Tiwari) [1946951] - Bluetooth: btmtksdio: fix up firmware download sequence (Gopal Tiwari) [1946951] - Bluetooth: btusb: fix up firmware download sequence (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Disable SoC debug logging for WCN3991 (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Increase SoC idle timeout to 200ms (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Request Tx clock vote off only when Tx is pending (Gopal Tiwari) [1946951] - Bluetooth: btmrvl_sdio: Refactor irq wakeup (Gopal Tiwari) [1946951] - Bluetooth: btmrvl_sdio: Implement prevent_wake (Gopal Tiwari) [1946951] - Bluetooth: btmrvl_sdio: Set parent dev to hdev (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Bug fix during SSR timeout (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Refactor error handling in qca_suspend() (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Skip serdev wait when no transfer is pending (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Only remove TX clock vote after TX is completed (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Simplify determination of serial clock on/off state from votes (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Fix an error pointer dereference (Gopal Tiwari) [1946951] - btmrvl: Fix firmware filename for sd8977 chipset (Gopal Tiwari) [1946951] - btmrvl: Fix firmware filename for sd8997 chipset (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Fix QCA6390 memdump failure (Gopal Tiwari) [1946951] - Bluetooth: btmtkuart: Use serdev_device_write_buf() instead of serdev_device_write() (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Improve controller ID info log level (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Fix qca6390 enable failure after warm reboot (Gopal Tiwari) [1946951] - Bluetooth: btmtkuart: Improve exception handling in btmtuart_probe() (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Fix suspend/resume functionality failure (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Added 003.006.007, changed 001.003.015 (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Fix uninitialized access to hdev (Gopal Tiwari) [1946951] - Bluetooth: serdev: Constify serdev_device_ops (Gopal Tiwari) [1946951] - Bluetooth: Add hook for driver to prevent wake from suspend (Gopal Tiwari) [1946951] - Bluetooth: btusb: Implement hdev->prevent_wake (Gopal Tiwari) [1946951] - Bluetooth: hci_h5: Add support for binding RTL8723BS with device tree (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: allow max-speed to be set for QCA9377 devices (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: add compatible for QCA9377 (Gopal Tiwari) [1946951] - Bluetooth: btusb: Adding support for LE scatternet to Jfp and ThP (Gopal Tiwari) [1946951] - Bluetooth: Adding driver and quirk defs for multi-role LE (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Add 2 missing models to subver tables (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Move setting of USE_BDADDR_PROPERTY quirk to hci_bcm.c (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Try multiple Patch filenames when loading the Patch firmware (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Bail sooner from btbcm_initialize() when not loading fw (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Drop upper nibble version check from btbcm_initialize() (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Make btbcm_setup_patchram use btbcm_finalize (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Make btbcm_initialize() print local-name on re-init too (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Fold Patch loading + applying into btbcm_initialize() (Gopal Tiwari) [1946951] - Bluetooth: btrtl: Add support for RTL8761B (Gopal Tiwari) [1946951] - Bluetooth: btusb: check for NULL in btusb_find_altsetting() (Gopal Tiwari) [1946951] - Bluetooth: btusb: handle mSBC audio over USB Endpoints (Gopal Tiwari) [1946951] - Bluetooth: add support to notify using SCO air mode (Gopal Tiwari) [1946951] - Bluetooth: hci_bcm: respect IRQ polarity from DT (Gopal Tiwari) [1946951] - Bluetooth: hci_bcm: fix freeing not-requested IRQ (Gopal Tiwari) [1946951] - intel_idle: remove definition of DEBUG (David Arcari) [1926917] - intel_idle: Build fix (David Arcari) [1926917] - cpufreq: ACPI: Set cpuinfo.max_freq directly if max boost is known (Phil Auld) [1937103] - cpufreq: ACPI: Update arch scale-invariance max perf ratio if CPPC is not there (Phil Auld) [1937103] - cpufreq: ACPI: Extend frequency tables to cover boost frequencies (Phil Auld) [1937103] - sched/uclamp: Add CPU's clamp buckets refcounting (Phil Auld) [1937103] - x86: PM: Register syscore_ops for scale invariance (Phil Auld) [1937103] - sched/fair: Reduce cases for active balance (Phil Auld) [1937103] - sched/fair: Don't set LBF_ALL_PINNED unnecessarily (Phil Auld) [1937103] - sched/fair: Skip idle cfs_rq (Phil Auld) [1937103] - tick/sched: Make jiffies update quick check more robust (Phil Auld) [1937103] - sched/fair: Trivial correction of the newidle_balance() comment (Phil Auld) [1937103] - sched/fair: Clear SMT siblings after determining the core is not idle (Phil Auld) [1937103] - sched: Fix kernel-doc markup (Phil Auld) [1937103] - x86: Print ratio freq_max/freq_base used in frequency invariance calculations (Phil Auld) [1937103] - x86, sched: Use midpoint of max_boost and max_P for frequency invariance on AMD EPYC (Phil Auld) [1937103] - x86, sched: Calculate frequency invariance for AMD systems (Phil Auld) [1937103] - sched: Limit the amount of NUMA imbalance that can exist at fork time (Phil Auld) [1937103] - sched/numa: Allow a floating imbalance between NUMA nodes (Phil Auld) [1937103] - sched: Avoid unnecessary calculation of load imbalance at clone time (Phil Auld) [1937103] - sched/numa: Rename nr_running and break out the magic number (Phil Auld) [1937103] - sched/topology: Condition EAS enablement on FIE support (Phil Auld) [1937103] - sched/topology: Don't enable EAS on SMT systems (Phil Auld) [1937103] - sched/topology,schedutil: Wrap sched domains rebuild (Phil Auld) [1937103] - sched/core: Fix typos in comments (Phil Auld) [1937103] - sched: Fix rq->nr_iowait ordering (Phil Auld) [1937103] - sched: Fix data-race in wakeup (Phil Auld) [1937103] - sched/fair: Fix overutilized update in enqueue_task_fair() (Phil Auld) [1937103] - sched/fair: Dissociate wakeup decisions from SD flag value (Phil Auld) [1937103] - sched: Remove select_task_rq()'s sd_flag parameter (Phil Auld) [1937103] - sched: Add WF_TTWU, WF_EXEC wakeup flags (Phil Auld) [1937103] - sched/fair: Remove superfluous lock section in do_sched_cfs_slack_timer() (Phil Auld) [1937103] - sched/fair: Ensure tasks spreading in LLC during LB (Phil Auld) [1937103] - sched/fair: Reorder throttle_cfs_rq() path (Phil Auld) [1937103] - sched/fair: Check for idle core in wake_affine (Phil Auld) [1937103] - sched: Reenable interrupts in do_sched_yield() (Phil Auld) [1937103] - sched/fair: Improve the accuracy of sched_stat_wait statistics (Phil Auld) [1937103] - sched/fair: Tweak pick_next_entity() (Phil Auld) [1937103] - sched/debug: Add new tracepoint to track cpu_capacity (Phil Auld) [1937103] - sched/fair: Remove the force parameter of update_tg_load_avg() (Phil Auld) [1937103] - sched/rt: Disable RT_RUNTIME_SHARE by default (Phil Auld) [1937103] - sched: Cache task_struct::flags in sched_submit_work() (Phil Auld) [1937103] - sched/fair: Simplify the work when reweighting entity (Phil Auld) [1937103] - sched/fair: Fix wrong negative conversion in find_energy_efficient_cpu() (Phil Auld) [1937103] - sched/fair: Ignore cache hotness for SMT migration (Phil Auld) [1937103] - sched: Use __always_inline on is_idle_task() (Phil Auld) [1937103] - treewide: Use fallthrough pseudo-keyword (Phil Auld) [1937103] - sched/debug: Fix the alignment of the show-state debug output (Phil Auld) [1937103] - x86, sched: Bail out of frequency invariance if turbo_freq/base_freq gives 0 (Phil Auld) [1937103] - x86, sched: Bail out of frequency invariance if turbo frequency is unknown (Phil Auld) [1937103] - x86, sched: check for counters overflow in frequency invariant accounting (Phil Auld) [1937103] - exit: Move preemption fixup up, move blocking operations down (Phil Auld) [1937103] - net: bonding: remove repeated word (Jarod Wilson) [1936982] - net: bonding: Correct function name bond_change_active_slave() in comment (Jarod Wilson) [1936982] - bonding: Added -ENODEV interpret for slaves option (Jarod Wilson) [1936982] - bonding: 3ad: Print an error for unknown speeds (Jarod Wilson) [1936982] - bonding: 3ad: add support for 400G speed (Jarod Wilson) [1936982] - bonding: 3ad: add support for 200G speed (Jarod Wilson) [1936982] - net/bonding: Declare TLS RX device offload support (Jarod Wilson) [1936982] - net/bonding: Implement TLS TX device offload (Jarod Wilson) [1936982] - net/bonding: Take update_features call out of XFRM funciton (Jarod Wilson) [1936982] - net/bonding: Implement ndo_sk_get_lower_dev (Jarod Wilson) [1936982] - net/bonding: Take IP hash logic into a helper (Jarod Wilson) [1936982] - net: bonding: Notify ports about their initial state (Jarod Wilson) [1936982] - bonding: wait for sysfs kobject destruction before freeing struct slave (Jarod Wilson) [1936982] - bonding: advertise NETIF_F_GSO_SOFTWARE (Jarod Wilson) [1936982] - net/tls: Except bond interface from some TLS checks (Jarod Wilson) [1936982] - net/tls: Device offload to use lowest netdevice in chain (Jarod Wilson) [1936982] - ethtool: Add common function for filling out strings (Ivan Vecera) [1950987] - selftests: forwarding: vxlan_bridge_1d: Fix vxlan ecn decapsulate value (Hangbin Liu) [1949349] - selftests: forwarding: Fix race condition in mirror installation (Hangbin Liu) [1949349] - selftests: txtimestamp: fix compilation issue (Hangbin Liu) [1949349] - selftests: net: fib_tests: remove duplicate log test (Hangbin Liu) [1949349] - selftests: xfrm: fix test return value override issue in xfrm_policy.sh (Hangbin Liu) [1949349] - selftests: rtnetlink: load fou module for kci_test_encap_fou() test (Hangbin Liu) [1949349] - vxlan: move debug check after netdev unregister (Guillaume Nault) [1949167] - net: ip: always refragment ip defragmented packets (Guillaume Nault) [1949167] - net: fix pmtu check in nopmtudisc mode (Guillaume Nault) [1949167] - net: udp: make udp_tunnel_nic_info structure extensible (Ivan Vecera) [1948450] - macvlan: macvlan_count_rx() needs to be aware of preemption (Antoine Tenart) [1950012] - macvlan: remove redundant null check on data (Antoine Tenart) [1950012] - net: fix dev_ifsioc_locked() race condition (Antoine Tenart) [1950234] - ipv6: weaken the v4mapped source check (Hangbin Liu) [1949499] - ipv6: set multicast flag on the multicast route (Hangbin Liu) [1949499] - ipv6: create multicast route with RTPROT_KERNEL (Hangbin Liu) [1949499] - net: ipv6: Validate GSO SKB before finish IPv6 processing (Hangbin Liu) [1949499] - net: sit: unregister_netdevice on newlink's error path (Hangbin Liu) [1949499] - net: ip6_gre: fix moving ip6gre between namespaces (Hangbin Liu) [1949499] - gso: validate gso_type on ipip style tunnels (Hangbin Liu) [1949499] - net: page_pool: simplify page recycling condition tests (Ivan Vecera) [1935698] - net: use the new dev_page_is_reusable() instead of private versions (Ivan Vecera) [1935698] - net: introduce common dev_page_is_reusable() (Ivan Vecera) [1935698] - skbuff: constify skb_propagate_pfmemalloc() "page" argument (Ivan Vecera) [1935698] - mm: constify page_is_pfmemalloc() argument (Ivan Vecera) [1935698] - genetlink: allow dumping command-specific policy (Ivan Vecera) [1938919] - genetlink: properly support per-op policy dumping (Ivan Vecera) [1938919] - genetlink: factor skb preparation out of ctrl_dumppolicy() (Ivan Vecera) [1938919] - netlink: rework policy dump to support multiple policies (Ivan Vecera) [1938919] - netlink: compare policy more accurately (Ivan Vecera) [1938919] - genetlink: switch control commands to per-op policies (Ivan Vecera) [1938919] - genetlink: use parsed attrs in dumppolicy (Ivan Vecera) [1938919] - taskstats: move specifying netlink policy back to ops (Ivan Vecera) [1938919] - genetlink: bring back per op policy (Ivan Vecera) [1938919] - genetlink: use .start callback for dumppolicy (Ivan Vecera) [1938919] - genetlink: add a structure for dump state (Ivan Vecera) [1938919] - genetlink: move to smaller ops wherever possible (Ivan Vecera) [1938919] - genetlink: add small version of ops (Ivan Vecera) [1938919] - netlink: fix policy dump leak (Ivan Vecera) [1938919] - genetlink: get rid of family->attrbuf (Ivan Vecera) [1938919] - genetlink: clean up family attributes allocations (Ivan Vecera) [1938919] - genetlink: fix memory leaks in genl_family_rcv_msg_dumpit() (Ivan Vecera) [1938919] - net: genetlink: return the error code when attribute parsing fails. (Ivan Vecera) [1938919] - genetlink: do not parse attributes for families with zero maxattr (Ivan Vecera) [1938919] - net: tipc: prepare attrs in __tipc_nl_compat_dumpit() (Ivan Vecera) [1938919] - net: genetlink: always allocate separate attrs for dumpit ops (Ivan Vecera) [1938919] - net: genetlink: remove unused genl_family_attrbuf() (Ivan Vecera) [1938919] - net: tipc: allocate attrs locally instead of using genl_family_attrbuf in compat_dumpit() (Ivan Vecera) [1938919] - net: tipc: have genetlink code to parse the attrs during dumpit (Ivan Vecera) [1938919] - net: nfc: have genetlink code to parse the attrs during dumpit (Ivan Vecera) [1938919] - net: ieee802154: have genetlink code to parse the attrs during dumpit (Ivan Vecera) [1938919] - net: genetlink: parse attrs and store in contect info struct during dumpit (Ivan Vecera) [1938919] - net: genetlink: push attrbuf allocation and parsing to a separate function (Ivan Vecera) [1938919] - net: genetlink: introduce dump info struct to be available during dumpit op (Ivan Vecera) [1938919] - net: genetlink: push doit/dumpit code from genl_family_rcv_msg (Ivan Vecera) [1938919] - devlink: Use controller while building phys_port_name (Petr Oros) [1935615] - devlink: Introduce controller number (Petr Oros) [1935615] - devlink: Introduce external controller flag (Petr Oros) [1935615] - devlink: Move structure comments outside of structure (Petr Oros) [1935615] - devlink: Add comment block for missing port attributes (Petr Oros) [1935615] - net/mlx5: E-switch, Read controller number from device (Petr Oros) [1935615] - devlink: don't crash if netdev is NULL (Petr Oros) [1935615] - vdpa/mlx5: Use write memory barrier after updating CQ index (Jason Wang) [1877270] - vhost_vdpa: return -EFAULT if copy_to_user() fails (Jason Wang) [1877270] - vdpa: mlx5: fix vdpa/vhost dependencies (Jason Wang) [1877270] - vhost-vdpa: fix page pinning leakage in error path (rework) (Jason Wang) [1877270] - vdpasim: fix "mac_pton" undefined error (Jason Wang) [1877270] - vdpasim: allow to assign a MAC address (Jason Wang) [1877270] - vdpasim: fix MAC address configuration (Jason Wang) [1877270] - vdpa: handle irq bypass register failure case (Jason Wang) [1877270] - vdpa_sim: Fix DMA mask (Jason Wang) [1877270] - Revert "vhost-vdpa: fix page pinning leakage in error path" (Jason Wang) [1877270] - vdpa/mlx5: Fix error return in map_direct_mr() (Jason Wang) [1877270] - vhost_vdpa: Return -EFAULT if copy_from_user() fails (Jason Wang) [1877270] - vdpa_sim: implement get_iova_range() (Jason Wang) [1877270] - vhost: vdpa: report iova range (Jason Wang) [1877270] - vdpa: introduce config op to get valid iova range (Jason Wang) [1877270] - vhost_vdpa: remove unnecessary spin_lock in vhost_vring_call (Jason Wang) [1877270] - vdpa/mlx5: Setup driver only if VIRTIO_CONFIG_S_DRIVER_OK (Jason Wang) [1877270] - vhost_vdpa: Fix duplicate included kernel.h (Jason Wang) [1877270] - vdpa/mlx5: Fix failure to bring link up (Jason Wang) [1877270] - vdpa/mlx5: Make use of a specific 16 bit endianness API (Jason Wang) [1877270] - vdpa/mlx5: Fix dependency on MLX5_CORE (Jason Wang) [1877270] - vdpa/mlx5: should keep avail_index despite device status (Jason Wang) [1877270] - vhost-vdpa: fix page pinning leakage in error path (Jason Wang) [1877270] - vhost-vdpa: fix vhost_vdpa_map() on error condition (Jason Wang) [1877270] - vhost vdpa: fix vhost_vdpa_open error handling (Jason Wang) [1877270] - vhost-vdpa: fix backend feature ioctls (Jason Wang) [1877270] - vdpa/mlx5: Avoid warnings about shifts on 32-bit platforms (Jason Wang) [1877270] - vdpa: ifcvf: free config irq in ifcvf_free_irq() (Jason Wang) [1877270] - vdpa: ifcvf: return err when fail to request config irq (Jason Wang) [1877270] - vdpa/mlx5: fix up endian-ness for mtu (Jason Wang) [1877270] - vdpa: Fix pointer math bug in vdpasim_get_config() (Jason Wang) [1877270] - vdpa/mlx5: Fix pointer math in mlx5_vdpa_get_config() (Jason Wang) [1877270] - mlx5: vdpa: fix possible uninitialized var (Jason Wang) [1877270] - vdpa/mlx5: fix memory allocation failure checks (Jason Wang) [1877270] - vdpa/mlx5: Fix uninitialised variable in core/mr.c (Jason Wang) [1877270] - vdpa_sim: init iommu lock (Jason Wang) [1877270] - redhat: enable mlx5e vDPA driver (Jason Wang) [1877270] - vdpa/mlx5: Add VDPA driver for supported mlx5 devices (Jason Wang) [1877270] - vdpa/mlx5: Add shared memory registration code (Jason Wang) [1877270] - vdpa/mlx5: Add support library for mlx5 VDPA implementation (Jason Wang) [1877270] - vdpa/mlx5: Add hardware descriptive header file (Jason Wang) [1877270] - vdpa: Modify get_vq_state() to return error code (Jason Wang) [1877270] - net/vdpa: Use struct for set/get vq state (Jason Wang) [1877270] - vdpa: remove hard coded virtq num (Jason Wang) [1877270] - vdpasim: support batch updating (Jason Wang) [1877270] - vhost-vdpa: support IOTLB batching hints (Jason Wang) [1877270] - vhost-vdpa: support get/set backend features (Jason Wang) [1877270] - vhost: generialize backend features setting/getting (Jason Wang) [1877270] - vhost-vdpa: refine ioctl pre-processing (Jason Wang) [1877270] - vDPA: dont change vq irq after DRIVER_OK (Jason Wang) [1877270] - ifcvf: implement vdpa_config_ops.get_vq_irq() (Jason Wang) [1877270] - vhost_vdpa: implement IRQ offloading in vhost_vdpa (Jason Wang) [1877270] - vDPA: add get_vq_irq() in vdpa_config_ops (Jason Wang) [1877270] - vhost: introduce vhost_vring_call (Jason Wang) [1877270] - vdpasim: protect concurrent access to iommu iotlb (Jason Wang) [1877270] - vhost: vdpa: remove per device feature whitelist (Jason Wang) [1877270] - vdpa_sim: fix endian-ness of config space (Jason Wang) [1877270] - virtio_vdpa: legacy features handling (Jason Wang) [1877270] - vhost/vdpa: switch to new helpers (Jason Wang) [1877270] - vdpa: make sure set_features is invoked for legacy (Jason Wang) [1877270] - vhost_vdpa: Fix potential underflow in vhost_vdpa_mmap() (Jason Wang) [1877270] - vdpa: fix typos in the comments for __vdpa_alloc_device() (Jason Wang) [1877270] - ifcvf: implement config interrupt in IFCVF (Jason Wang) [1877270] - vhost: replace -1 with VHOST_FILE_UNBIND in ioctls (Jason Wang) [1877270] - vhost_vdpa: Support config interrupt in vdpa (Jason Wang) [1877270] - ifcvf: ignore continuous setting same status value (Jason Wang) [1877270] - vdpasim: Fix some coccinelle warnings (Jason Wang) [1877270] - ifcvf: move IRQ request/free to status change handlers (Jason Wang) [1877270] - vhost_vdpa: disable doorbell mapping for !MMU (Jason Wang) [1877270] - vhost_vdpa: support doorbell mapping via mmap (Jason Wang) [1877270] - vdpa: introduce get_vq_notification method (Jason Wang) [1877270] - vhost: use mmgrab() instead of mmget() for non worker device (Jason Wang) [1877270] - vhost: allow device that does not depend on vhost worker (Jason Wang) [1877270] - vhost: revert "vhost: disable for OABI" (Jason Wang) [1877270] - vdpasim: remove unused variable 'ret' (Jason Wang) [1877270] - vhost: remove set but not used variable 'status' (Jason Wang) [1877270] - vhost: vdpa: remove unnecessary null check (Jason Wang) [1877270] - virtio/test: fix up after IOTLB changes (Jason Wang) [1877270] - vhost/test: fix build for vhost test (Jason Wang) [1877270] - tools/virtio: option to build an out of tree module (Jason Wang) [1877270] - vhost/test: fix build for vhost test (Jason Wang) [1877270] - vhost: fix VHOST_GET_BACKEND_FEATURES ioctl request definition (Jason Wang) [1877270] - perf/x86/intel/uncore: Remove uncore extra PCI dev HSWEP_PCI_PCU_3 (Michael Petlan) [1950388]- redhat/configs/editconfig: Add support for a bugzilla entry (David Arcari) - tools/power turbostat: Revert "[tools] tools/power turbostat: Enable accumulate RAPL display" (Prarit Bhargava) [1944699] - mwifiex: Fix possible buffer overflows in mwifiex_cmd_802_11_ad_hoc_start (Jarod Wilson) [1914996] {CVE-2020-36158} - net/mlx5e: Allow to match on MPLS parameters only for MPLS over UDP (Alaa Hleihel) [1932839 1936742] - net/mlx5e: Reject tc rules which redirect from a VF to itself (Alaa Hleihel) [1932839] - net/mlx5: CT: Add support for matching on ct_state inv and rel flags (Alaa Hleihel) [1932839 1942681] - net: openvswitch: add log message for error case (Eelco Chaudron) [1937697] - net: openvswitch: conntrack: simplify the return expression of ovs_ct_limit_get_default_limit() (Eelco Chaudron) [1937697] - net: openvswitch: Be liberal in tcp conntrack. (Eelco Chaudron) [1937697] - netfilter: conntrack: tcp: only close if RST matches exact sequence (Eelco Chaudron) [1937697] - openvswitch: Use IS_ERR instead of IS_ERR_OR_NULL (Eelco Chaudron) [1937697] - net: openvswitch: Fix kerneldoc warnings (Eelco Chaudron) [1937697] - net: openvswitch: remove unnecessary ASSERT_OVSL in ovs_vport_del() (Eelco Chaudron) [1937697] - cifs: revalidate mapping when we open files for SMB1 POSIX (Ronnie Sahlberg) [1933527] - Revert "vfs: Allow userns root to call mknod on owned filesystems." (Alexey Gladkov) [1902543] - mfd: intel-lpss: Add Intel Alder Lake PCH-S PCI IDs (David Arcari) [1840244] - nvme: retrigger ANA log update if group descriptor isn't found (Gopal Tiwari) [1910493] - locking/qrwlock: Fix ordering in queued_write_lock_slowpath() (Waiman Long) [1950110] - PCI: switchtec: Add missing __iomem tag to fix sparse warnings (Myron Stowe) [1946645] - PCI: switchtec: Add missing __iomem and __user tags to fix sparse warnings (Myron Stowe) [1946645] - PCI: Release IVRS table in AMD ACS quirk (Myron Stowe) [1946645] - PCI/MSI: Forward MSI-X error code in pci_alloc_irq_vectors_affinity() (Myron Stowe) [1946645] - PCI: Remove unused pci_lost_interrupt() (Myron Stowe) [1946645] - PCI: Move PCI_VENDOR_ID_REDHAT definition to pci_ids.h (Myron Stowe) [1946645] - PCI: Fix error in panic message (Myron Stowe) [1946645] - PCI: Replace lkml.org, spinics, gmane with lore.kernel.org (Myron Stowe) [1946645] - PCI: Replace http:// links with https:// (Myron Stowe) [1946645] - PCI: exynos: Rename Exynos to lowercase (Myron Stowe) [1946645] - PCI: Align PCIe capability and PCI accessor return values (Myron Stowe) [1946645] - PCI: Convert PCIe capability PCIBIOS errors to errno (Myron Stowe) [1946645] - PCI: rpadlpar: Make functions static (Myron Stowe) [1946645] - PCI: Fix pci_slot_release() NULL pointer dereference (Myron Stowe) [1946645] - PCI: Fix pci_create_slot() reference count leak (Myron Stowe) [1946645] - PCI: Announce device after early fixups (Myron Stowe) [1946645] - PCI: Always enable ACS even if no ACS Capability (Myron Stowe) [1946645] - PCI: Cache ACS capability offset in device (Myron Stowe) [1946645] - PCI: Reorder pci_enable_acs() and dependencies (Myron Stowe) [1946645] - PCI: Add device even if driver attach failed (Myron Stowe) [1946645] - PCI: Fix pci_cfg_wait queue locking problem (Myron Stowe) [1946645] - PCI/ASPM: Add missing newline in sysfs 'policy' (Myron Stowe) [1946645]- gfs2: report "already frozen/thawed" errors (Bob Peterson) [1932236] - gfs2: move freeze glock outside the make_fs_rw and _ro functions (Bob Peterson) [1932236] - gfs2: Add common helper for holding and releasing the freeze glock (Bob Peterson) [1932236] - gfs2: in signal_our_withdraw wait for unfreeze of _this_ fs only (Bob Peterson) [1932236] - gfs2: Don't freeze the file system during unmount (Bob Peterson) [1932236] - gfs2: Fix regression in freeze_go_sync (Bob Peterson) [1932236] - gfs2: The freeze glock should never be frozen (Bob Peterson) [1932236] - gfs2: When freezing gfs2, use GL_EXACT and not GL_NOCACHE (Bob Peterson) [1932236] - gfs2: Abort gfs2_freeze if io error is seen (Bob Peterson) [1932236] - gfs2: read-only mounts should grab the sd_freeze_gl glock (Bob Peterson) [1932236] - gfs2: freeze should work on read-only mounts (Bob Peterson) [1932236] - bpf: Mark LSM link with rh_mark_used_feature call (Jiri Olsa) [1901039] - Revert "[tools] bpf: selftests: remove test_progs LSM test" (Ondrej Mosnacek) [1901039] - configs: enable BPF LSM (Ondrej Mosnacek) [1901039] - security: Fix hook iteration and default value for inode_copy_up_xattr (Ondrej Mosnacek) [1901039] - security: Fix hook iteration for secid_to_secctx (Ondrej Mosnacek) [1901039] - security: Fix the default value of secid_to_secctx hook (Ondrej Mosnacek) [1901039] - security: Fix the default value of fs_context_parse_param hook (Ondrej Mosnacek) [1901039] - bpf: lsm: Initialize the BPF LSM hooks (Ondrej Mosnacek) [1901039] - security: Refactor declaration of LSM hooks (Ondrej Mosnacek) [1901039] - LSM: fix documentation for the shm_* hooks (Ondrej Mosnacek) [1901039] - LSM: fix documentation for the sem_* hooks (Ondrej Mosnacek) [1901039] - LSM: fix documentation for the msg_queue_* hooks (Ondrej Mosnacek) [1901039] - LSM: Revive CONFIG_DEFAULT_SECURITY_* for "make oldconfig" (Ondrej Mosnacek) [1901039] - LSM: Ignore "security=" when "lsm=" is specified (Ondrej Mosnacek) [1901039] - LSM: Update function documentation for cap_capable (Ondrej Mosnacek) [1901039] - procfs: add smack subdir to attrs (Ondrej Mosnacek) [1901039] - capability: Initialize as LSM_ORDER_FIRST (Ondrej Mosnacek) [1901039] - LSM: Introduce enum lsm_order (Ondrej Mosnacek) [1901039] - Yama: Initialize as ordered LSM (Ondrej Mosnacek) [1901039] - LoadPin: Initialize as ordered LSM (Ondrej Mosnacek) [1901039] - LSM: Split LSM preparation from initialization (Ondrej Mosnacek) [1901039] - LSM: Add all exclusive LSMs to ordered initialization (Ondrej Mosnacek) [1901039] - LSM: Separate idea of "major" LSM from "exclusive" LSM (Ondrej Mosnacek) [1901039] - LSM: Refactor "security=" in terms of enable/disable (Ondrej Mosnacek) [1901039] - LSM: Prepare for reorganizing "security=" logic (Ondrej Mosnacek) [1901039] - LSM: Tie enabling logic to presence in ordered list (Ondrej Mosnacek) [1901039] - LSM: Introduce "lsm=" for boottime LSM selection (Ondrej Mosnacek) [1901039] - LSM: Introduce CONFIG_LSM (Ondrej Mosnacek) [1901039] - LSM: Build ordered list of LSMs to initialize (Ondrej Mosnacek) [1901039] - LSM: Lift LSM selection out of individual LSMs (Ondrej Mosnacek) [1901039] - LSM: Plumb visibility into optional "enabled" state (Ondrej Mosnacek) [1901039] - LSM: Provide separate ordered initialization (Ondrej Mosnacek) [1901039] - LSM: Introduce LSM_FLAG_LEGACY_MAJOR (Ondrej Mosnacek) [1901039] - LSM: Don't ignore initialization failures (Ondrej Mosnacek) [1901039] - LSM: Provide init debugging infrastructure (Ondrej Mosnacek) [1901039] - LSM: Record LSM name in struct lsm_info (Ondrej Mosnacek) [1901039] - LSM: Convert security_initcall() into DEFINE_LSM() (Ondrej Mosnacek) [1901039] - vmlinux.lds.h: Move LSM_TABLE into INIT_DATA (Ondrej Mosnacek) [1901039] - LSM: Convert from initcall to struct lsm_info (Ondrej Mosnacek) [1901039] - LSM: Remove initcall tracing (Ondrej Mosnacek) [1901039] - LSM: Rename .security_initcall section to .lsm_info (Ondrej Mosnacek) [1901039] - vmlinux.lds.h: Avoid copy/paste of security_init section (Ondrej Mosnacek) [1901039] - LSM: Correctly announce start of LSM initialization (Ondrej Mosnacek) [1901039] - proc: save 2 atomic ops on write to "/proc/*/attr/*" (Ondrej Mosnacek) [1901039] - ALSA: usb-audio: fix NULL ptr dereference in usb_audio_probe (Jaroslav Kysela) [1870724] - ALSA: usb-audio: fix use after free in usb_audio_disconnect (Jaroslav Kysela) [1870724] - ALSA: usb-audio: Disable USB autosuspend properly in setup_disable_autosuspend() (Jaroslav Kysela) [1870724] - Bluetooth: btusb: Fix the autosuspend enable and disable (Gopal Tiwari) [1927375] - flow_dissector: fix TTL and TOS dissection on IPv4 fragments (Davide Caratti) [1882607] - net: avoid infinite loop in mpls_gso_segment when mpls_hlen == 0 (Balazs Nemeth) [1922898] - net: check if protocol extracted by virtio_net_hdr_set_proto is correct (Balazs Nemeth) [1922898] - redhat/configs: Add CONFIG_PINCTRL_ALDERLAKE (David Arcari) [1840250] - pinctrl: intel: Add Intel Alder Lake-S pin controller support (David Arcari) [1840250] - cpufreq: intel_pstate: Remove repeated word (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Get per-CPU max freq via MSR_HWP_CAPABILITIES if available (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Rename two functions (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Change intel_pstate_get_hwp_max() argument (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Always read hwp_cap_cached with READ_ONCE() (Puneet Sethi) [1926919] - cpufreq: intel_pstate: remove obsolete functions (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Use HWP capabilities in intel_cpufreq_adjust_perf() (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Fix fast-switch fallback path (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Use most recent guaranteed performance values (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Implement the ->adjust_perf() callback (Puneet Sethi) [1926919] - cpufreq: Add special-purpose fast-switching callback for drivers (Puneet Sethi) [1926919] - cpufreq: schedutil: Add util to struct sg_cpu (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Simplify intel_cpufreq_update_pstate() (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account (Puneet Sethi) [1926919] - cpufreq: Add strict_target to struct cpufreq_policy (Puneet Sethi) [1926919] - cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET (Puneet Sethi) [1926919] - cpufreq: Introduce governor flags (Puneet Sethi) [1926919] - cpufreq: schedutil: Don't skip freq update if need_freq_update is set (Puneet Sethi) [1926919] - cpufreq: schedutil: Always call driver if CPUFREQ_NEED_UPDATE_LIMITS is set (Puneet Sethi) [1926919] - cpufreq: Introduce cpufreq_driver_test_flags() (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Avoid missing HWP max updates in passive mode (Puneet Sethi) [1926919] - cpufreq: schedutil: restore cached freq when next_f is not changed (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Delete intel_pstate sysfs if failed to register the driver (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Fix missing return statement (Puneet Sethi) [1926919] - cpufreq: Introduce CPUFREQ_NEED_UPDATE_LIMITS driver flag (Puneet Sethi) [1926919] - ACPI: processor: Fix build when CONFIG_ACPI_PROCESSOR=m (Vitaly Kuznetsov) [1929266] - ACPI: processor: Fix CPU0 wakeup in acpi_idle_play_dead() (Vitaly Kuznetsov) [1929266] - x86/ioapic: Ignore IRQ2 again (Vitaly Kuznetsov) [1929266]- selinux: fix deadlock in security_set_bools() (Ondrej Mosnacek) [1924230] - sctp: move sk_route_caps check and set into sctp_outq_flush_transports (Xin Long) [1946733] - sctp: bring inet(6)_skb_parm back to sctp_input_cb (Xin Long) [1946733] - sctp: enable udp tunneling socks (Xin Long) [1946733] - sctp: handle the init chunk matching an existing asoc (Xin Long) [1946733] - sctp: add the error cause for new encapsulation port restart (Xin Long) [1946733] - sctp: support for sending packet over udp6 sock (Xin Long) [1946733] - sctp: support for sending packet over udp4 sock (Xin Long) [1946733] - sctp: call sk_setup_caps in sctp_packet_transmit instead (Xin Long) [1946733] - sctp: add udphdr to overhead when udp_port is set (Xin Long) [1946733] - sctp: allow changing transport encap_port by peer packets (Xin Long) [1946733] - sctp: add SCTP_REMOTE_UDP_ENCAPS_PORT sockopt (Xin Long) [1946733] - sctp: add encap_port for netns sock asoc and transport (Xin Long) [1946733] - sctp: add encap_err_lookup for udp encap socks (Xin Long) [1946733] - sctp: create udp6 sock and set its encap_rcv (Xin Long) [1946733] - sctp: create udp4 sock and add its encap_rcv (Xin Long) [1946733] - udp: support sctp over udp in skb_udp_tunnel_segment (Xin Long) [1946733] - udp6: move the mss check after udp gso tunnel processing (Xin Long) [1946733] - udp: check udp sock encap_type in __udp_lib_err (Xin Long) [1946733] - sctp: copy the optval from user space in sctp_setsockopt (Xin Long) [1946733] - net: Convert protocol error handlers from void to int (Xin Long) [1946733] - Enable CONFIG_ENERGY_MODEL (Phil Auld) [1938339] - proc/sysctl: add shared variables for range check (Phil Auld) [1938339] - Enable CONFIG_CPU_FREQ_GOV_SCHEDUTIL for all architectures (Phil Auld) [1938339] - PM / hibernate: cast PAGE_SIZE to int when comparing with error code (Chris von Recklinghausen) [1934033] - mm: revert fix false-positive OVERCOMMIT_GUESS failures (Rafael Aquini) [1913045 1908668] - redhat/config: Enable CONFIG_PAGE_POISONING (Waiman Long) [1942149] - mm, page_poison: remove CONFIG_PAGE_POISONING_ZERO (Waiman Long) [1942149] - mm, page_poison: remove CONFIG_PAGE_POISONING_NO_SANITY (Waiman Long) [1942149] - kernel/power: allow hibernation with page_poison sanity checking (Waiman Long) [1942149] - mm, page_poison: use static key more efficiently (Waiman Long) [1942149] - mm, page_alloc: do not rely on the order of page_poison and init_on_alloc/free parameters (Waiman Long) [1942149] - mm/page_alloc: clear all pages in post_alloc_hook() with init_on_alloc=1 (Waiman Long) [1942149] - arch, mm: make kernel_page_present() always available (Waiman Long) [1942149] - arch, mm: restore dependency of __kernel_map_pages() on DEBUG_PAGEALLOC (Waiman Long) [1942149] - PM: hibernate: make direct map manipulations more explicit (Waiman Long) [1942149] - mm: introduce debug_pagealloc_{map,unmap}_pages() helpers (Waiman Long) [1942149] - mm: rename page_order() to buddy_order() (Waiman Long) [1942149] - mm/page_alloc: place pages to tail in __free_pages_core() (Waiman Long) [1942149] - mm/page_alloc: move pages to tail in move_to_free_list() (Waiman Long) [1942149] - mm/page_alloc: place pages to tail in __putback_isolated_page() (Waiman Long) [1942149] - mm/page_alloc: convert "report" flag of __free_one_page() to a proper flag (Waiman Long) [1942149] - mm/page_alloc: drop stale pageblock comment in memmap_init_zone*() (Waiman Long) [1942149] - mm/memory_hotplug: simplify page onlining (Waiman Long) [1942149] - mm/page_isolation: simplify return value of start_isolate_page_range() (Waiman Long) [1942149] - mm/memory_hotplug: drop nr_isolate_pageblock in offline_pages() (Waiman Long) [1942149] - mm/page_alloc: simplify __offline_isolated_pages() (Waiman Long) [1942149] - mm/memory_hotplug: simplify page offlining (Waiman Long) [1942149] - mm/memory_hotplug: enforce section granularity when onlining/offlining (Waiman Long) [1942149] - mm/memory_hotplug: inline __offline_pages() into offline_pages() (Waiman Long) [1942149] - mm/page_poison.c: replace bool variable with static key (Waiman Long) [1942149] - mm/page_alloc.c: fix early params garbage value accesses (Waiman Long) [1942149] - mm/memory_hotplug: document why shuffle_zone() is relevant (Waiman Long) [1942149] - mm: replace '---help---' in Kconfig files with 'help' (Waiman Long) [1942149] - mm/memory_hotplug: fix a typo in comment "recoreded"->"recorded" (Waiman Long) [1942149] - mm: Allow to offline unmovable PageOffline() pages via MEM_GOING_OFFLINE (Waiman Long) [1942149] - x86/mm/cpa: Flush direct map alias during cpa (Waiman Long) [1942149] - mm/page_alloc: simplify page_is_buddy() for better code readability (Waiman Long) [1942149] - mm/memory.c: add apply_to_existing_page_range() helper (Waiman Long) [1942149] - x86/mm/pat: Move the memtype related files to arch/x86/mm/pat/ (Waiman Long) [1942149] - x86/mm/pat: Rename pat_rbtree.c to pat_interval.c (Waiman Long) [1942149] - mm/memory_hotplug: online_pages cannot be 0 in online_pages() (Waiman Long) [1942149] - mm/memory_hotplug: make sure the pfn is aligned to the order when onlining (Waiman Long) [1942149] - mm/memory_hotplug: simplify online_pages_range() (Waiman Long) [1942149] - mm/memory_hotplug: drop PageReserved() check in online_pages_range() (Waiman Long) [1942149] - mm/memory_hotplug.c: use PFN_UP / PFN_DOWN in walk_system_ram_range() (Waiman Long) [1942149] - mm/page_poison.c: fix a typo in a comment (Waiman Long) [1942149] - mm/slab: Remove store_stackinfo() (Waiman Long) [1942149] - mm/resource: Let walk_system_ram_range() search child resources (Waiman Long) [1942149] - mm/page_alloc.c: use a single function to free page (Waiman Long) [1942149] - mm/page_alloc.c: free order-0 pages through PCP in page_frag_free() (Waiman Long) [1942149] - x86/mm/cpa: Fix set_mce_nospec() (Waiman Long) [1942149] - x86/mm/cpa: Rename @addrinarray to @numpages (Waiman Long) [1942149] - x86/mm/cpa: Better use CLFLUSHOPT (Waiman Long) [1942149] - x86/mm/cpa: Fold cpa_flush_range() and cpa_flush_array() into a single cpa_flush() function (Waiman Long) [1942149] - x86/mm/cpa: Make cpa_data::numpages invariant (Waiman Long) [1942149] - x86/mm/cpa: Optimize cpa_flush_array() TLB invalidation (Waiman Long) [1942149] - x86/mm/cpa: Simplify the code after making cpa->vaddr invariant (Waiman Long) [1942149] - x86/mm/cpa: Make cpa_data::vaddr invariant (Waiman Long) [1942149] - x86/mm/cpa: Add __cpa_addr() helper (Waiman Long) [1942149] - x86/mm/cpa: Add ARRAY and PAGES_ARRAY selftests (Waiman Long) [1942149] - resource/docs: Complete kernel-doc style function documentation (Waiman Long) [1942149] - resource/docs: Fix new kernel-doc warnings (Waiman Long) [1942149] - resource: Clean it up a bit (Waiman Long) [1942149] - mm: clarify CONFIG_PAGE_POISONING and usage (Waiman Long) [1942149] - selftests: kvm: Raise the default timeout to 120 seconds (Emanuele Giuseppe Esposito) [1894828] - KVM: Raise the maximum number of user memslots (Emanuele Giuseppe Esposito) [1894828] - block: recalculate segment count for multi-segment discards correctly (Ming Lei) [1922370] - i40e: Fix VFs not created (Stefan Assmann) [1875338] - vfs: fix page locking deadlocks when deduping files (Gao Xiang) [1916242]- tg3: improve PCI VPD access (Jonathan Toppins) [1921456] - scsi: target: pscsi: Clean up after failure in pscsi_map_sg() (Maurizio Lombardi) [1939458] - scsi: target: pscsi: Avoid OOM in pscsi_map_sg() (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Fix memory leak caused by wrong uio usage (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Move some functions without code change (Maurizio Lombardi) [1939458] - scsi: target: core: Prevent underflow for service actions (Maurizio Lombardi) [1939458] - scsi: target: core: Add cmd length set before cmd complete (Maurizio Lombardi) [1939458] - scsi: target: sbp: Remove unneeded semicolon (Maurizio Lombardi) [1939458] - scsi: target: core: Change ASCQ for residual write (Maurizio Lombardi) [1939458] - scsi: target: core: Signal WRITE residuals (Maurizio Lombardi) [1939458] - scsi: target: core: Set residuals for 4Kn devices (Maurizio Lombardi) [1939458] - scsi: target: core: Remove in_interrupt() check in transport_handle_cdb_direct() (Maurizio Lombardi) [1939458] - scsi: target: core: Replace in_interrupt() usage in target_submit_cmd_map_sgls() (Maurizio Lombardi) [1939458] - scsi: target: alua: Remove in_interrupt() usage in core_alua_check_nonop_delay() (Maurizio Lombardi) [1939458] - scsi: target: iscsi: Redo iscsit_check_session_usage_count() return code (Maurizio Lombardi) [1939458] - scsi: target: iscsi: Avoid in_interrupt() usage in iscsit_check_session_usage_count() (Maurizio Lombardi) [1939458] - scsi: target: iscsi: Avoid in_interrupt() usage in iscsit_close_session() (Maurizio Lombardi) [1939458] - scsi: target: iscsi: Fix typo in comment (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Fix use-after-free of se_cmd->priv (Maurizio Lombardi) [1939458] - scsi: target: core: Fix fall-through warnings for Clang (Maurizio Lombardi) [1939458] - scsi: tcm_loop: Allow queues, can_queue and cmd_per_lun to be settable (Maurizio Lombardi) [1939458] - scsi: target: Make state_list per CPU (Maurizio Lombardi) [1939458] - scsi: target: Drop sess_cmd_lock from I/O path (Maurizio Lombardi) [1939458] - scsi: target: Remove TARGET_SCF_LOOKUP_LUN_FROM_TAG (Maurizio Lombardi) [1939458] - scsi: target: Fix cmd_count ref leak (Maurizio Lombardi) [1939458] - scsi: target: Fix LUN ref count handling (Maurizio Lombardi) [1939458] - scsi: target: Return COMPARE AND WRITE miscompare offsets (Maurizio Lombardi) [1939458] - scsi: target: Split out COMPARE AND WRITE memcmp into helper (Maurizio Lombardi) [1939458] - scsi: target: Rename cmd.bad_sector to cmd.sense_info (Maurizio Lombardi) [1939458] - scsi: target: Rename struct sense_info to sense_detail (Maurizio Lombardi) [1939458] - scsi: target: tcmu: scatter_/gather_data_area() rework (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Replace zero-length array with flexible-array member (Maurizio Lombardi) [1939458] - scsi: target: rd: Drop double zeroing (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Fix warning: 'page' may be used uninitialized (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Optimize scatter_data_area() (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Optimize queue_cmd_ring() (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Join tcmu_cmd_get_data_length() and tcmu_cmd_get_block_cnt() (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Add missing newline when printing parameters (Maurizio Lombardi) [1939458] - scsi: target: Remove redundant assignment to variable 'ret' (Maurizio Lombardi) [1939458] - x86/resctrl: Fix AMD L3 QOS CDP enable/disable (Wei Huang) [1868984] - i2c: i801: Add support for Intel Alder Lake PCH-S (David Arcari) [1840242] - esp: delete NETIF_F_SCTP_CRC bit from features for esp offload (Xin Long) [1815560] - net/sched: act_ct: clear post_ct if doing ct_clear (Marcelo Ricardo Leitner) [1941889] - net: Change dev parameter to const in netif_device_present() (Josef Oskera) [1941728] - [x86] x86/mce: Increase maximum number of banks to 64 (Terry Bowman) [1931679]- scsi: megaraid_sas: Fix a bunch of misnamed functions in their headers (Tomas Henzl) [1924687] - scsi: megaraid_sas: Replace sdev_busy with local counter (Tomas Henzl) [1924687] - scsi: megaraid: Fix ifnullfree.cocci warnings (Tomas Henzl) [1924687] - scsi: megaraid_sas: Fix MEGASAS_IOC_FIRMWARE regression (Tomas Henzl) [1924687] - Revert "Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug"" (Tomas Henzl) [1924687] - Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" (Tomas Henzl) [1924687] - scsi: megaraid_sas: Update function description (Tomas Henzl) [1924687] - scsi: megaraid_sas: Use generic power management (Tomas Henzl) [1924687] - megaraid_sas(treewide): Use fallthrough pseudo-keyword (Tomas Henzl) [1924687] - scsi: megaraid_sas: Drop PCI wakeup calls from .resume (Tomas Henzl) [1924687] - scsi: megaraid_sas: Check user-provided offsets (Tomas Henzl) [1924687] - scsi: mpt3sas: Update driver version to 37.101.00.00 (Tomas Henzl) [1922058] - scsi: mpt3sas: Force reply post array allocations to be within same 4 GB region (Tomas Henzl) [1922058] - scsi: mpt3sas: Force reply post buffer allocations to be within same 4 GB region (Tomas Henzl) [1922058] - scsi: mpt3sas: Force reply buffer allocations to be within same 4 GB region (Tomas Henzl) [1922058] - scsi: mpt3sas: Force sense buffer allocations to be within same 4 GB region (Tomas Henzl) [1922058] - scsi: mpt3sas: Force chain buffer allocations to be within same 4 GB region (Tomas Henzl) [1922058] - scsi: mpt3sas: Force PCIe scatterlist allocations to be within same 4 GB region (Tomas Henzl) [1922058] - scsi: mpt3sas: Replace unnecessary dynamic allocation with a static one (Tomas Henzl) [1922058] - scsi: mpt3sas: Fix some kernel-doc misnaming issues (Tomas Henzl) [1922058] - scsi: mpt3sas: Fix a couple of misdocumented functions/params (Tomas Henzl) [1922058] - scsi: mpt3sas: Fix a bunch of potential naming doc-rot (Tomas Henzl) [1922058] - scsi: mpt3sas: Move a little data from the stack onto the heap (Tomas Henzl) [1922058] - scsi: mpt3sas: Fix misspelling of _base_put_smid_default_atomic() (Tomas Henzl) [1922058] - scsi: mpt3sas: Update driver version to 37.100.00.00 (Tomas Henzl) [1922058] - scsi: mpt3sas: Additional diagnostic buffer query interface (Tomas Henzl) [1922058] - scsi: mpt3sas: Add support for shared host tagset for CPU hotplug (Tomas Henzl) [1922058] - scsi: mpt3sas: Fix ReplyPostFree pool allocation (Tomas Henzl) [1922058] - scsi: mpt3sas: Simplify bool comparison (Tomas Henzl) [1922058] - scsi: mpt3sas: Signedness bug in _base_get_diag_triggers() (Tomas Henzl) [1922058] - scsi: mpt3sas: Update driver version to 36.100.00.00 (Tomas Henzl) [1922058] - scsi: mpt3sas: Handle trigger page after firmware update (Tomas Henzl) [1922058] - scsi: mpt3sas: Add persistent MPI trigger page (Tomas Henzl) [1922058] - scsi: mpt3sas: Add persistent SCSI sense trigger page (Tomas Henzl) [1922058] - scsi: mpt3sas: Add persistent Event trigger page (Tomas Henzl) [1922058] - scsi: mpt3sas: Add persistent Master trigger page (Tomas Henzl) [1922058] - scsi: mpt3sas: Add persistent trigger pages support (Tomas Henzl) [1922058] - scsi: mpt3sas: Sync time periodically between driver and firmware (Tomas Henzl) [1922058] - scsi: mpt3sas: Increase IOCInit request timeout to 30s (Tomas Henzl) [1922058] - scsi: mpt3sas: Fix ioctl timeout (Tomas Henzl) [1922058] - scsi: mpt3sas: Remove in_interrupt() (Tomas Henzl) [1922058] - scsi: mpt3sas_scsih: Use generic power management (Tomas Henzl) [1922058] - scsi: mpt3sas_scsih: Drop PCI Wakeup calls from .resume (Tomas Henzl) [1922058] - scsi: mpt3sas: mpt3sas_scsih: Fix function documentation formatting (Tomas Henzl) [1922058] - mpt3sas: Use fallthrough pseudo-keyword (Tomas Henzl) [1922058] - net: add inline function skb_csum_is_sctp (Josef Oskera) [1939341] - psample: Fix user API breakage (Ivan Vecera) [1939499] - net: psample: Fix netlink skb length with tunnel info (Ivan Vecera) [1939499] - net: psample: Add tunnel support (Ivan Vecera) [1939499] - net: core: introduce struct netdev_nested_priv for nested interface infrastructure (Ivan Vecera) [1939402] - net: add function dev_fetch_sw_netstats for fetching pcpu_sw_netstats (Josef Oskera) [1935717] - net: core: add devm_netdev_alloc_pcpu_stats (Josef Oskera) [1935717] - net: core: add dev_sw_netstats_tx_add (Josef Oskera) [1935717] - net: netdevice.h: sw_netstats_rx_add helper (Josef Oskera) [1935717] - net: netdevice: Add operation ndo_sk_get_lower_dev (Josef Oskera) [1935709] - genirq: Provide irq_get_effective_affinity() (Josef Oskera) [1935670]- locking/locktorture: Fix incorrect use of ww_acquire_ctx in ww_mutex test (Waiman Long) [1871851] - locking/locktorture: Pass thread id to lock/unlock functions (Waiman Long) [1871851] - locking/ww_mutex: Remove DEFINE_WW_MUTEX() macro (Waiman Long) [1871851] - locking/locktorture: Fix false positive circular locking splat in ww_mutex test (Waiman Long) [1871851] - locking/ww_mutex: Fix acquire/release imbalance in ww_acquire_init()/ww_acquire_fini() (Waiman Long) [1871851] - locking/ww_mutex: Simplify use_ww_ctx & ww_ctx handling (Waiman Long) [1871851] - locking: Remove duplicate include of percpu-rwsem.h (Waiman Long) [1871851] - locktorture: Invoke percpu_free_rwsem() to do percpu-rwsem cleanup (Waiman Long) [1871851] - locktorture: Prevent hangs for invalid arguments (Waiman Long) [1871851] - locktorture: Ignore nreaders_stress if no readlock support (Waiman Long) [1871851] - locktorture: Track time of last ->writeunlock() (Waiman Long) [1871851] - locktorture: Make function torture_percpu_rwsem_init() static (Waiman Long) [1871851] - sched,locktorture: Convert to sched_set_fifo() (Waiman Long) [1871851] - locktorture: Use true and false to assign to bool variables (Waiman Long) [1871851] - locktorture: Print ratio of acquisitions, not failures (Waiman Long) [1871851] - locktorture: NULL cxt.lwsa and cxt.lrsa to allow bad-arg detection (Waiman Long) [1871851] - locking/locktorture: Convert to SPDX license identifier (Waiman Long) [1871851] - tty: Fix ->session locking (Chris von Recklinghausen) [1908059] {CVE-2020-29660} - net: skbext: fix secpath use-after-free with ip fragmentation (Sabrina Dubroca) [1901454]- nfs: we don't support removing system.nfs4_acl (Scott Mayhew) [1944659] - redhat/configs: Disable CONFIG_INFINIBAND_HNS* (Kamal Heib) [1941259] - mm: Revert "remove the account_page_dirtied export" (Waiman Long) [1941257] - Revert "[netdrv] net/broadcom: Clean broadcom code from driver versions" (Jonathan Toppins) [1940842]- geneve: do not modify the shared tunnel info when PMTU triggers an ICMP reply (Antoine Tenart) [1941753] - vxlan: do not modify the shared tunnel info when PMTU triggers an ICMP reply (Antoine Tenart) [1941753] - net: Add netif_rx_any_context() (Josef Oskera) [1939466] - bitfield.h: add FIELD_MAX() and field_max() (Ivan Vecera) [1939478] - md/raid5: cast chunk_sectors to sector_t value (Nigel Croxon) [1921468] - md: Set prev_flush_start and flush_bio in an atomic way (Nigel Croxon) [1921468] - md/cluster: fix deadlock when node is doing resync job (Nigel Croxon) [1921468] - md/cluster: block reshape with remote resync job (Nigel Croxon) [1921468] - md: use current request time as base for ktime comparisons (Nigel Croxon) [1921468] - md: add comments in md_flush_request() (Nigel Croxon) [1921468] - md: improve variable names in md_flush_request() (Nigel Croxon) [1921468] - md/raid10: initialize r10_bio->read_slot before use. (Nigel Croxon) [1921468] - md: fix a warning caused by a race between concurrent md_ioctl()s (Nigel Croxon) [1921468] - Revert "md: improve variable names in md_flush_request()" (Nigel Croxon) [1921468] - Revert "md: Set prev_flush_start and flush_bio in an atomic way" (Nigel Croxon) [1921468] - KVM: nSVM: fix running nested guests when npt=0 (Emanuele Giuseppe Esposito) [1799073] - fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent (Julia Denham) [1908311] {CVE-2020-35508} - Revert "redhat: switch secureboot kernel image signing to release keys" (Bruno Meneguele) - redhat: switch secureboot kernel image signing to release keys (Jan Stancek) - Revert "[md] md/raid5: add a new member of offset into r5dev" (Nigel Croxon) [1936903] - Revert "[md] md/raid5: make async_copy_data() to support different page offset" (Nigel Croxon) [1936903] - Revert "[crypto] md/raid5: add new xor function to support different page offset" (Nigel Croxon) [1936903] - Revert "[md] md/raid5: convert to new xor compution interface" (Nigel Croxon) [1936903] - Revert "[crypto] md/raid6: let syndrome computor support different page offset" (Nigel Croxon) [1936903] - Revert "[crypto] md/raid6: let async recovery function support different page offset" (Nigel Croxon) [1936903] - Revert "[md] md/raid5: let multiple devices of stripe_head share page" (Nigel Croxon) [1936903] - Revert "[md] md/raid5: resize stripe_head when reshape array" (Nigel Croxon) [1936903] - Revert "[md] md/raid5: reallocate page array after setting new stripe_size" (Nigel Croxon) [1936903] - ACPI: PNP: compare the string length in the matching_id() (Mark Langsdorf) [1933702] - ceph: add missing break when parsing "nowsync" mount option (Jeff Layton) [1932753] - get_maintainer.conf: Update with new location of RHMAINTAINERS (Prarit Bhargava) - redhat: make pathspec exclusion compatible with old git versions (Herton R. Krzesinski) - redhat/scripts: Update merge-subtrees.sh with new subtree location (Prarit Bhargava) - tree: Add RHMAINTAINERS soft link in 8.4 (Prarit Bhargava) - tree: remove existing redhat/rhdocs subtree in 8.4 (Prarit Bhargava)- ntp: Use freezable workqueue for RTC synchronization (Phil Auld) [1793880] - ntp: Fix RTC synchronization on 32-bit platforms (Phil Auld) [1793880] - ntp: Make the RTC synchronization more reliable (Phil Auld) [1793880] - PCI: rpadlpar: Fix potential drc_name corruption in store functions (Gustavo Luiz Duarte) [1938116] - selftests: kvm: Add basic Hyper-V clocksources tests (Vitaly Kuznetsov) [1931782] - KVM: x86: hyper-v: Don't touch TSC page values when guest opted for re-enlightenment (Vitaly Kuznetsov) [1931782] - KVM: x86: hyper-v: Track Hyper-V TSC page status (Vitaly Kuznetsov) [1931782] - KVM: x86: hyper-v: Prevent using not-yet-updated TSC page by secondary CPUs (Vitaly Kuznetsov) [1931782] - KVM: x86: hyper-v: Limit guest to writing zero to HV_X64_MSR_TSC_EMULATION_STATUS (Vitaly Kuznetsov) [1931782] - drm/i915/guc: Update to use firmware v49.0.1 (Dave Airlie) [1935281] {CVE-2020-12362} - time: Enable __kernel_timespec for 32-bit vdso build (Waiman Long) [1936282] - lib/idr.c: document calling context for IDA APIs mustn't use locks (Chris von Recklinghausen) [1917764] - ida: Free allocated bitmap in error path (Chris von Recklinghausen) [1917764] - radix tree test suite: Fix compilation (Chris von Recklinghausen) [1917764] - vmalloc: convert to XArray (Chris von Recklinghausen) [1917764] - mm: pass addr as unsigned long to vb_free (Chris von Recklinghausen) [1917764] - radix tree: Remove multiorder support (Chris von Recklinghausen) [1917764] - radix tree test: Convert multiorder tests to XArray (Chris von Recklinghausen) [1917764] - radix tree tests: Convert item_delete_rcu to XArray (Chris von Recklinghausen) [1917764] - radix tree tests: Convert item_kill_tree to XArray (Chris von Recklinghausen) [1917764] - radix tree tests: Move item_insert_order (Chris von Recklinghausen) [1917764] - radix tree test suite: Remove multiorder benchmarking (Chris von Recklinghausen) [1917764] - radix tree test suite: Remove __item_insert (Chris von Recklinghausen) [1917764] - radix tree: Remove radix_tree_clear_tags (Chris von Recklinghausen) [1917764] - radix tree: Remove split/join code (Chris von Recklinghausen) [1917764] - radix tree: Remove radix_tree_update_node_t (Chris von Recklinghausen) [1917764] - mm: Convert truncate to XArray (Chris von Recklinghausen) [1917764] - copy rh_kabi.h to tools/testing/radix-tree/linux (Chris von Recklinghausen) [1917764]- tick: Get rid of tick_period (Phil Auld) [1936504] - tick/sched: Release seqcount before invoking calc_load_global() (Phil Auld) [1936504] - tick/sched: Optimize tick_do_update_jiffies64() further (Phil Auld) [1936504] - tick/sched: Reduce seqcount held scope in tick_do_update_jiffies64() (Phil Auld) [1936504] - tick/sched: Use tick_next_period for lockless quick check (Phil Auld) [1936504] - tick: Document protections for tick related data (Phil Auld) [1936504] - tick/broadcast: Serialize access to tick_next_period (Phil Auld) [1936504] - timekeeping: Split jiffies seqlock (Phil Auld) [1936504] - tick/sched: Annotate lockless access to last_jiffies_update (Phil Auld) [1936504] - net, sctp, filter: remap copy_from_user failure error (Hangbin Liu) [1929476] {CVE-2021-20239} - tty: serial_core: Set port active bit in uart_port_activate (Artem Savkov) [1915177] - cgroup: fix psi monitor for root cgroup (Waiman Long) [1936868] - cgroup-v1: add disabled controller check in cgroup1_parse_param() (Waiman Long) [1936868] - cgroup: cgroup.{procs,threads} factor out common parts (Waiman Long) [1936868] - cpuset: fix typos in comments (Waiman Long) [1936868] - kernel: cgroup: Mundane spelling fixes throughout the file (Waiman Long) [1936868] - cgroup/cgroup.c: replace 'of->kn->priv' with of_cft() (Waiman Long) [1936868] - cgroup: Zero sized write should be no-op (Waiman Long) [1936868] - cgroup: remove redundant kernfs_activate in cgroup_setup_root() (Waiman Long) [1936868] - cgroup: Use generic ns_common::count (Waiman Long) [1936868] - ns: Add a common refcount into ns_common (Waiman Long) [1936868] - cgroup: add cpu.stat file to root cgroup (Waiman Long) [1936868] - cgroup: Remove stale comments (Waiman Long) [1936868] - cgroup: Restructure release_agent_path handling (Waiman Long) [1936868] - cgroup: add cgroup_may_write() helper (Waiman Long) [1936868] - cgroup: refactor fork helpers (Waiman Long) [1936868] - cgroup: add cgroup_get_from_file() helper (Waiman Long) [1936868] - cgroup: unify attach permission checking (Waiman Long) [1936868] - cpuset: Make cpuset hotplug synchronous (Waiman Long) [1936868] - cgroup: Clean up css_set task traversal (Waiman Long) [1936868] - cgroup.c: Use built-in RCU list checking (Waiman Long) [1936868] - fork: record start_time late (Waiman Long) [1936868] - sched/deadline: Reduce rq lock contention in dl_add_task_root_domain() (Phil Auld) [1936501] - sched/deadline: Fix sched_dl_global_validate() (Phil Auld) [1936501] - sched/deadline: Optimize sched_dl_global_validate() (Phil Auld) [1936501] - sched/deadline: Fix a typo in a comment (Phil Auld) [1936501] - sched/deadline: Implement fallback mechanism for !fit case (Phil Auld) [1936501] - sched/deadline: Make DL capacity-aware (Phil Auld) [1936501] - sched/deadline: Improve admission control for asymmetric CPU capacities (Phil Auld) [1936501] - sched/deadline: Add dl_bw_capacity() (Phil Auld) [1936501] - sched/deadline: Optimize dl_bw_cpus() (Phil Auld) [1936501] - sched/deadline: Impose global limits on sched_attr::sched_period (Phil Auld) [1936501] - ibmvnic: fix a race between open and reset (Diego Domingos) [1940042] - ibmvnic: Set to CLOSED state even on error (Diego Domingos) [1940042] - ibmvnic: device remove has higher precedence over reset (Diego Domingos) [1940042] - ibmvnic: merge do_change_param_reset into do_reset (Diego Domingos) [1940042] - ibmvfc: disable MQ channelization by default (Gustavo Luiz Duarte) [1939359] - pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() (Steve Dickson) [1926945] - scsi: iscsi: Verify lengths on passthrough PDUs (Chris Leech) [1930833] {CVE-2021-27365} - scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE (Chris Leech) [1930856] {CVE-2021-27363} - scsi: iscsi: Restrict sessions and handles to admin capabilities (Chris Leech) [1930809] {CVE-2021-27364} - futex: Handle faults correctly for PI futexes (Waiman Long) [1924635] - futex: Simplify fixup_pi_state_owner() (Waiman Long) [1924635] - futex: Use pi_state_update_owner() in put_pi_state() (Waiman Long) [1924635] - rtmutex: Remove unused argument from rt_mutex_proxy_unlock() (Waiman Long) [1924635] - futex: Provide and use pi_state_update_owner() (Waiman Long) [1924635] - futex: Replace pointless printk in fixup_owner() (Waiman Long) [1924635] - futex: Ensure the correct return value from futex_lock_pi() (Waiman Long) [1924635] - futex: Don't enable IRQs unconditionally in put_pi_state() (Waiman Long) [1924635] - futex: Fix incorrect should_fail_futex() handling (Waiman Long) [1924635] - futex: Consistently use fshared as boolean (Waiman Long) [1924635] - futex: Remove needless goto's (Waiman Long) [1924635] - futex: Remove put_futex_key() (Waiman Long) [1924635] - NFS: Correct size calculation for create reply length (Benjamin Coddington) [1934903] - SUNRPC: Set memalloc_nofs_save() for sync tasks (Benjamin Coddington) [1934098] - net/mlx5: CT: Add support for matching on ct_state reply flag (Alaa Hleihel) [1919651] - net/mlx5e: CT: manage the lifetime of the ct entry object (Alaa Hleihel) [1919651] - net/mlx5e: CT: Use per flow counter when CT flow accounting is enabled (Alaa Hleihel) [1919651] - net/mlx5e: Fix a use after free on error in mlx5_tc_ct_shared_counter_get() (Alaa Hleihel) [1919651] - net/mlx5e: CT: Use the same counter for both directions (Alaa Hleihel) [1919651] - ethtool: fix the check logic of at least one channel for RX/TX (Ivan Vecera) [1907406]- [scsi] scsi: qedi: Correct max length of CHAP secret (Nilesh Javali) [1909180] - redhat: use tags from git notes for zstream to generate changelog (Frantisek Hrbata) - redhat: add CI file for kernel-private (Bruno Meneguele) - CI: Drop unused variable (Bruno Meneguele) - CI: Enable RT verification (Bruno Meneguele) - KVM: SVM: Clear the CR4 register on reset (Vitaly Kuznetsov) [1920788] - net: flow_offload: Add original direction flag to ct_metadata (Marcelo Ricardo Leitner) [1921946] - net/sched: cls_flower: Add match on the ct_state reply flag (Marcelo Ricardo Leitner) [1921946] - net/sched: cls_flower add CT_FLAGS_INVALID flag support (Marcelo Ricardo Leitner) [1921946] - net/sched: cls_flower: Reject invalid ct_state flags rules (Marcelo Ricardo Leitner) [1921946] - netlink: add mask validation (Marcelo Ricardo Leitner) [1921946] - netlink: create helpers for checking type is an int (Marcelo Ricardo Leitner) [1921946] - netlink: policy: correct validation type check (Marcelo Ricardo Leitner) [1921946] - netlink: make NLA_BINARY validation more flexible (Marcelo Ricardo Leitner) [1921946]- md: Set prev_flush_start and flush_bio in an atomic way (Xiao Ni) [1901598] - md: improve variable names in md_flush_request() (Xiao Ni) [1901598] - hpsa: fix regression issue for old controllers (Joseph Szczypek) [1925711] - scsi: hpsa: Correct dev cmds outstanding for retried cmds (Joseph Szczypek) [1925711] - vt: Disable KD_FONT_OP_COPY (Dave Airlie) [1903937] {CVE-2020-28974} - drm/i915/rkl: Remove require_force_probe protection (Lyude Paul) [1937558] - drm/i915/tgl/psr: Disable PSR on Tigerlake for now (Lyude Paul) [1924702] - dm raid: fix discard limits for raid0 and raid10 (Mike Snitzer) [1934274] - dm: fix __send_changing_extent_only to avoid duplicate dm_target_offset() (Mike Snitzer) [1934274] - mm/hugetlb.c: fix unnecessary address expansion of pmd sharing (Waiman Long) [1934212] - mm: memcontrol: fix slub memory accounting (Waiman Long) [1934212] - mm: memcontrol: fix swap undercounting in cgroup2 (Waiman Long) [1934212] - mm: memcontrol: fix NR_ANON_THPS accounting in charge moving (Waiman Long) [1934212] - mm, slub: better heuristic for number of cpus when calculating slab order (Waiman Long) [1934212] - Revert "mm: memcontrol: avoid workload stalls when lowering memory.high" (Waiman Long) [1934212] - selftests/bpf: Set gopt opt_class to 0 if get tunnel opt failed (Hangbin Liu) [1931732] - selftests/bpf: No need to drop the packet when there is no geneve opt (Hangbin Liu) [1931732]- drm/i915/gen11+: Only load DRAM information from pcode (Lyude Paul) [1934537] - drm/i915/dg1: Wait for pcode/uncore handshake at startup (Lyude Paul) [1934537] - powercap/intel_rapl: add support for TigerLake Desktop (David Arcari) [1932457] - powerpc/perf: Fix handling of privilege level checks in perf interrupt context (Gustavo Luiz Duarte) [1918411] - NFSv4.2: fix error return on memory allocation failure (Scott Mayhew) [1917689] - NFSv4.2: improve page handling for GETXATTR (Scott Mayhew) [1917689] - NFSv4.2: Fix up the get/listxattr calls to rpc_prepare_reply_pages() (Scott Mayhew) [1917689] - NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation (Scott Mayhew) [1917689] - SUNRPC: Fix up xdr_set_page() (Benjamin Coddington) [1917689] - NFSv4: Fix open coded xdr_stream_remaining() (Benjamin Coddington) [1917689] - SUNRPC: Clean up the handling of page padding in rpc_prepare_reply_pages() (Benjamin Coddington) [1917689] - SUNRPC: Fix up xdr_read_pages() to take arbitrary object lengths (Benjamin Coddington) [1917689] - SUNRPC: Clean up helpers xdr_set_iov() and xdr_set_page_base() (Benjamin Coddington) [1917689] - SUNRPC: Split out a function for setting current page (Benjamin Coddington) [1917689] - SUNRPC: Fix up typo in xdr_init_decode() (Benjamin Coddington) [1917689] - NFSv4: Fix the alignment of page data in the getdeviceinfo reply (Benjamin Coddington) [1917689] - net: fix pos incrementment in ipv6_route_seq_next (Lorenzo Bianconi) [1926608] - ipv6_route_seq_next should increase position index (Lorenzo Bianconi) [1926608] - bpf: Clear subreg_def for global function return values (Yauheni Kaliuta) [1934062] - igc: Fix returning wrong statistics (Corinna Vinschen) [1910873]- KVM: nSVM: prepare guest save area while is_guest_mode is true (Vitaly Kuznetsov) [1860223] - redhat: add CI file for kernel-private (Bruno Meneguele) - CI: Drop unused variable (Veronika Kabatova) - CI: Enable RT verification (Veronika Kabatova) - redhat: use tags from git notes for zstream to generate changelog (Frantisek Hrbata) - redhat: open the RHEL-8.5 development (Bruno Meneguele) [1930504]- KVM: SVM: Make symbol 'svm_gp_erratum_intercept' static (Paolo Bonzini) [1769283] - KVM: SVM: Fix #GP handling for doubly-nested virtualization (Paolo Bonzini) [1769283] - KVM: SVM: Add support for SVM instruction address check change (Paolo Bonzini) [1769283] - KVM: SVM: Add emulation support for #GP triggered by SVM instructions (Paolo Bonzini) [1769283] - KVM: x86: Factor out x86 instruction emulation with decoding (Paolo Bonzini) [1769283] - gfs2: In gfs2_ail1_start_one unplug the IO when needed (Bob Peterson) [1648446] - gfs2: Free rd_bits later in gfs2_clear-rgrpd to fix use-after-free (Bob Peterson) [1648446] - gfs2: Only access gl_delete for iopen glocks (Bob Peterson) [1648446] - gfs2: Fix case in which ail writes are done to jdata holes (Bob Peterson) [1648446] - gfs2: simplify gfs2_block_map (Bob Peterson) [1648446] - gfs2: Only set PageChecked if we have a transaction (Bob Peterson) [1648446] - gfs2: don't lock sd_ail_lock in gfs2_releasepage (Bob Peterson) [1648446] - gfs2: make gfs2_ail1_empty_one return the count of active items (Bob Peterson) [1648446] - gfs2: Wipe jdata and ail1 in gfs2_journal_wipe, formerly gfs2_meta_wipe (Bob Peterson) [1648446] - gfs2: enhance log_blocks trace point to show log blocks free (Bob Peterson) [1648446] - gfs2: rename gfs2_write_full_page to gfs2_write_jdata_page, remove parm (Bob Peterson) [1648446] - PM: hibernate: flush swap writer after marking (Lenny Szubowicz) [1898677] - cpufreq: Avoid cpufreq_suspend() deadlock on system shutdown (Lenny Szubowicz) [1898677] - PM / hibernate: memory_bm_find_bit(): Tighten node optimisation (Lenny Szubowicz) [1898677] - bpf, devmap: Use GFP_KERNEL for xdp bulk queue allocation (Jiri Benc) [1882215] - ice, xsk: clear the status bits for the next_to_use descriptor (Jiri Benc) [1906820] - net/mlx4_en: Handle TX error CQE (Alaa Hleihel) [1925690] - net/mlx4_en: Avoid scheduling restart task if it is already running (Alaa Hleihel) [1925690] - blk-mq: test QUEUE_FLAG_HCTX_ACTIVE for sbitmap_shared in hctx_may_queue (Ming Lei) [1922013] - blk-mq: Improve performance of non-mq IO schedulers with multiple HW queues (Ming Lei) [1922013] - Revert "blk-mq, elevator: Count requests per hctx to improve performance" (Ming Lei) [1922013] - bpftool: Disable CAP_BPF check for feature command (Jiri Olsa) [1921542] - RDMA/siw: Fix calculation of tx_valid_cpus size (Kamal Heib) [1919502] - net/mlx5e: Disable performance optimization for IPv4/IPv6 ethertype (Alaa Hleihel) [1928671 1919807] - IB/mlx5: Return appropriate error code instead of ENOMEM (Alaa Hleihel) [1928671] - net/mlx5: Disable devlink reload for lag devices (Alaa Hleihel) [1928671 1929166] - net/mlx5: Disable devlink reload for multi port slave device (Alaa Hleihel) [1928671 1929166] - net/mlx5: Disallow RoCE on lag device (Alaa Hleihel) [1928671 1929166] - net/mlx5: Disallow RoCE on multi port slave device (Alaa Hleihel) [1928671 1929166] - net/mlx5: Fix health error state handling (Alaa Hleihel) [1928671] - net/mlx5e: Change interrupt moderation channel params also when channels are closed (Alaa Hleihel) [1928671] - net/mlx5e: Don't change interrupt moderation params when DIM is enabled (Alaa Hleihel) [1928671] - net/mlx5e: E-switch, Fix rate calculation for overflow (Alaa Hleihel) [1928671] - net/mlx5e: Release skb in case of failure in tc update skb (Alaa Hleihel) [1928671 1929119] - net/mlx5e: Check tunnel offload is required before setting SWP (Alaa Hleihel) [1928671 1925439] - net/mlx5e: kTLS, Use refcounts to free kTLS RX priv context (Alaa Hleihel) [1928671 1928706] - net/mlx5e: Fix CQ params of ICOSQ and async ICOSQ (Alaa Hleihel) [1928671 1928706] - net/mlx5e: Replace synchronize_rcu with synchronize_net (Alaa Hleihel) [1928671 1913616] - net/mlx5e: Enable XDP for Connect-X IPsec capable devices (Alaa Hleihel) [1928671 1856795] - net/mlx5e: Enable striding RQ for Connect-X IPsec capable devices (Alaa Hleihel) [1928671 1926120] - fix regression in "epoll: Keep a reference on files added to the check list" (Carlos Maiolino) [1920776] {CVE-2020-0466} - do_epoll_ctl(): clean the failure exits up a bit (Carlos Maiolino) [1920776] {CVE-2020-0466} - epoll: Keep a reference on files added to the check list (Carlos Maiolino) [1920776] {CVE-2020-0466}- perf/x86/intel/uncore: With > 8 nodes, get pci bus die id from NUMA info (Prarit Bhargava) [1766743] - perf/x86/intel/uncore: Store the logical die id instead of the physical die id. (Prarit Bhargava) [1766743] - mm: fix page reference leak in soft_offline_page() (Aristeu Rozanski) [1768372] - mm,hwpoison: try to narrow window race for free pages (Aristeu Rozanski) [1768372] - mm,hwpoison: double-check page count in __get_any_page() (Aristeu Rozanski) [1768372] - mm,hwpoison: introduce MF_MSG_UNSPLIT_THP (Aristeu Rozanski) [1768372] - mm,hwpoison: return 0 if the page is already poisoned in soft-offline (Aristeu Rozanski) [1768372] - mm,hwpoison: refactor soft_offline_huge_page and __soft_offline_page (Aristeu Rozanski) [1768372] - mm,hwpoison: rework soft offline for in-use pages (Aristeu Rozanski) [1768372] - mm,hwpoison: rework soft offline for free pages (Aristeu Rozanski) [1768372] - mm,hwpoison: unify THP handling for hard and soft offline (Aristeu Rozanski) [1768372] - mm,hwpoison: kill put_hwpoison_page (Aristeu Rozanski) [1768372] - mm,hwpoison: refactor madvise_inject_error (Aristeu Rozanski) [1768372] - mm,hwpoison: unexport get_hwpoison_page and make it static (Aristeu Rozanski) [1768372] - mm,hwpoison-inject: don't pin for hwpoison_filter (Aristeu Rozanski) [1768372] - mm, hwpoison: remove recalculating hpage (Aristeu Rozanski) [1768372] - mm,hwpoison: cleanup unused PageHuge() check (Aristeu Rozanski) [1768372] - mm/madvise.c: replace with page_size() in madvise_inject_error() (Aristeu Rozanski) [1768372] - mm, soft-offline: convert parameter to pfn (Aristeu Rozanski) [1768372] - tick/nohz: Revert "Narrow down noise while setting current task's tick dependency" (Waiman Long) [1931004] - kvm: Add kvm_stat.service file and kvm_stat logrotate config to the tools (Thomas Huth) [1919930] - igc: fix link speed advertising (Corinna Vinschen) [1769701] - [crypto] crypto: qat - add capability detection logic in qat_4xxx (Vladis Dronov) [1833004] - [crypto] crypto: qat - add AES-XTS support for QAT GEN4 devices (Vladis Dronov) [1833004] - [crypto] crypto: qat - add AES-CTR support for QAT GEN4 devices (Vladis Dronov) [1833004] - [crypto] crypto: qat - fix excluded_middle.cocci warnings (Vladis Dronov) [1833004] - [crypto] crypto: qat - add qat_4xxx driver (Vladis Dronov) [1833004] - [crypto] crypto: qat - add hook to initialize vector routing table (Vladis Dronov) [1833004] - [crypto] crypto: qat - target fw images to specific AEs (Vladis Dronov) [1833004] - [crypto] crypto: qat - add gen4 firmware loader (Vladis Dronov) [1833004] - [crypto] crypto: qat - add support for broadcasting mode (Vladis Dronov) [1833004] - [crypto] crypto: qat - add support for shared ustore (Vladis Dronov) [1833004] - [crypto] crypto: qat - allow to target specific AEs (Vladis Dronov) [1833004] - [crypto] crypto: qat - add FCU CSRs to chip info (Vladis Dronov) [1833004] - [crypto] crypto: qat - add CSS3K support (Vladis Dronov) [1833004] - [crypto] crypto: qat - use ae_mask (Vladis Dronov) [1833004] - [crypto] crypto: qat - add check for null pointer (Vladis Dronov) [1833004] - [crypto] crypto: qat - add misc control CSR to chip info (Vladis Dronov) [1833004] - [crypto] crypto: qat - add wake up event to chip info (Vladis Dronov) [1833004] - [crypto] crypto: qat - add clock enable CSR to chip info (Vladis Dronov) [1833004] - [crypto] crypto: qat - add reset CSR and mask to chip info (Vladis Dronov) [1833004] - [crypto] crypto: qat - add local memory size to chip info (Vladis Dronov) [1833004] - [crypto] crypto: qat - add support for lm2 and lm3 (Vladis Dronov) [1833004] - [crypto] crypto: qat - add next neighbor to chip_info (Vladis Dronov) [1833004] - [crypto] crypto: qat - replace check based on DID (Vladis Dronov) [1833004] - [crypto] crypto: qat - introduce chip info structure (Vladis Dronov) [1833004] - [crypto] crypto: qat - refactor long expressions (Vladis Dronov) [1833004] - [crypto] crypto: qat - refactor qat_uclo_set_ae_mode() (Vladis Dronov) [1833004] - [crypto] crypto: qat - move defines to header files (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove global CSRs helpers (Vladis Dronov) [1833004] - [crypto] crypto: qat - refactor AE start (Vladis Dronov) [1833004] - [crypto] crypto: qat - change micro word data mask (Vladis Dronov) [1833004] - [crypto] crypto: qat - change type for ctx_mask (Vladis Dronov) [1833004] - [crypto] crypto: qat - add support for relative FW ucode loading (Vladis Dronov) [1833004] - [crypto] crypto: qat - rename qat_uclo_del_uof_obj() (Vladis Dronov) [1833004] - [crypto] crypto: qat - introduce additional parenthesis (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove unnecessary parenthesis (Vladis Dronov) [1833004] - [crypto] crypto: qat - fix error message (Vladis Dronov) [1833004] - [crypto] crypto: qat - fix CSR access (Vladis Dronov) [1833004] - [crypto] crypto: qat - fix status check in qat_hal_put_rel_rd_xfer() (Vladis Dronov) [1833004] - [crypto] crypto: qat - support for mof format in fw loader (Vladis Dronov) [1833004] - [crypto] crypto: qat - replace pci with PCI in comments (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove cast for mailbox CSR (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove unneeded semicolon (Vladis Dronov) [1833004] - [crypto] crypto: qat - extend ae_mask (Vladis Dronov) [1833004] - [crypto] crypto: qat - allow for instances in different banks (Vladis Dronov) [1833004] - [crypto] crypto: qat - refactor qat_crypto_dev_config() (Vladis Dronov) [1833004] - [crypto] crypto: qat - refactor qat_crypto_create_instances() (Vladis Dronov) [1833004] - [crypto] crypto: qat - change return value in adf_cfg_key_val_get() (Vladis Dronov) [1833004] - [crypto] crypto: qat - change return value in adf_cfg_add_key_value_param() (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove unnecessary void* casts (Vladis Dronov) [1833004] - [crypto] crypto: qat - call functions in adf_sriov if available (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove hardcoded bank irq clear flag mask (Vladis Dronov) [1833004] - [crypto] crypto: qat - abstract writes to arbiter enable (Vladis Dronov) [1833004] - [crypto] crypto: qat - use BIT_ULL() - 1 pattern for masks (Vladis Dronov) [1833004] - [crypto] crypto: qat - replace constant masks with GENMASK (Vladis Dronov) [1833004] - [crypto] crypto: qat - abstract build ring base (Vladis Dronov) [1833004] - [crypto] crypto: qat - enable ring after pair is programmed (Vladis Dronov) [1833004] - [crypto] crypto: qat - register crypto instances based on capability (Vladis Dronov) [1833004] - [crypto] crypto: qat - add support for capability detection (Vladis Dronov) [1833004] - [crypto] crypto: qat - abstract arbiter access (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove unused macros in arbiter module (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove writes into WQCFG (Vladis Dronov) [1833004] - [crypto] crypto: qat - update constants table (Vladis Dronov) [1833004] - [crypto] crypto: qat - use admin mask to send fw constants (Vladis Dronov) [1833004] - [crypto] crypto: qat - change admin sequence (Vladis Dronov) [1833004] - [crypto] crypto: qat - rename ME in AE (Vladis Dronov) [1833004] - [crypto] crypto: qat - add packed to init admin structures (Vladis Dronov) [1833004] - [crypto] crypto: qat - abstract admin interface (Vladis Dronov) [1833004] - [crypto] crypto: qat - relocate GEN2 CSR access code (Vladis Dronov) [1833004] - [crypto] crypto: qat - split transport CSR access logic (Vladis Dronov) [1833004] - [crypto] crypto: qat - fix configuration of iov threads (Vladis Dronov) [1833004] - [crypto] crypto: qat - num_rings_per_bank is device dependent (Vladis Dronov) [1833004] - [crypto] crypto: qat - mask device capabilities with soft straps (Vladis Dronov) [1833004] - [crypto] crypto: qat - update IV in software (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove unused function (Vladis Dronov) [1833004]- mptcp: send ack for every add_addr (Davide Caratti) [1929280] - Revert "[net] tcp: change pingpong threshold to 3" (Davide Caratti) [1929280] - powerpc/pseries: Don't enforce MSI affinity with kdump (Greg Kurz) [1919427] - rtc: disallow update interrupts when time is invalid (Waiman Long) [1918288] - rtc: disable uie before setting time and enable after (Waiman Long) [1918288] - rtc: don't reference bogus function pointer in kdoc (Waiman Long) [1918288] - KVM: x86/mmu: Expand collapsible SPTE zap for TDP MMU to ZONE_DEVICE and HugeTLB pages (Paolo Bonzini) [1897366] - KVM: x86/mmu: Allow parallel page faults for the TDP MMU (Paolo Bonzini) [1897366] - KVM: x86/mmu: Mark SPTEs in disconnected pages as removed (Paolo Bonzini) [1897366] - KVM: x86/mmu: Flush TLBs after zap in TDP MMU PF handler (Paolo Bonzini) [1897366] - KVM: x86/mmu: Use atomic ops to set SPTEs in TDP MMU map (Paolo Bonzini) [1897366] - KVM: x86/mmu: Factor out functions to add/remove TDP MMU pages (Paolo Bonzini) [1897366] - i915: kvmgt: the KVM mmu_lock is now an rwlock (Paolo Bonzini) [1897366] - KVM: x86/mmu: Use an rwlock for the x86 MMU (Paolo Bonzini) [1897366] - KVM: x86/mmu: Protect TDP MMU page table memory with RCU (Paolo Bonzini) [1897366] - KVM: x86/mmu: Clear dirtied pages mask bit before early break (Paolo Bonzini) [1897366] - KVM: x86/mmu: Skip no-op changes in TDP MMU functions (Paolo Bonzini) [1897366] - KVM: x86/mmu: Yield in TDU MMU iter even if no SPTES changed (Paolo Bonzini) [1897366] - KVM: x86/mmu: Ensure forward progress when yielding in TDP MMU iter (Paolo Bonzini) [1897366] - KVM: x86/mmu: Rename goal_gfn to next_last_level_gfn (Paolo Bonzini) [1897366] - KVM: x86/mmu: Merge flush and non-flush tdp_mmu_iter_cond_resched (Paolo Bonzini) [1897366] - KVM: x86/mmu: Fix braces in kvm_recover_nx_lpages (Paolo Bonzini) [1897366] - KVM: x86/mmu: Factor out handling of removed page tables (Paolo Bonzini) [1897366] - KVM: x86/mmu: Don't redundantly clear TDP MMU pt memory (Paolo Bonzini) [1897366] - KVM: x86/mmu: Add lockdep when setting a TDP MMU SPTE (Paolo Bonzini) [1897366] - KVM: x86/mmu: Add comment on __tdp_mmu_set_spte (Paolo Bonzini) [1897366] - KVM: x86/mmu: change TDP MMU yield function returns to match cond_resched (Paolo Bonzini) [1897366] - locking/arch: Move qrwlock.h include after qspinlock.h (Paolo Bonzini) [1897366] - sched: Add cond_resched_rwlock (Paolo Bonzini) [1897366] - sched: Add needbreak for rwlocks (Paolo Bonzini) [1897366] - locking/rwlocks: Add contention detection for rwlocks (Paolo Bonzini) [1897366] - RDMA/srp: Fix support for unpopulated and unbalanced NUMA nodes (Kamal Heib) [1919395] - net/vmw_vsock: fix NULL pointer dereference (Jon Maloy) [1925600] {CVE-2021-26708} - net/vmw_vsock: improve locking in vsock_connect_timeout() (Jon Maloy) [1925600] {CVE-2021-26708} - vsock: fix locking in vsock_shutdown() (Jon Maloy) [1925600] {CVE-2021-26708} - vsock: fix the race conditions in multi-transport support (Jon Maloy) [1925600] {CVE-2021-26708} - ahci: Add missing Intel Emmitsburg PCH RAID PCI IDs (David Arcari) [1928789] - KVM: x86: Allow guests to see MSR_IA32_TSX_CTRL even if tsx=off (Paolo Bonzini) [1912448] - [sound] ALSA: hda/via: Fix runtime PM for Clevo W35xSS (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machines (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Enable mute and micmute LED on HP EliteBook 850 G7 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Add two "Intel Reference board" SSID in the ALC256 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Add mute LED quirk for more HP laptops (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Modify Dell platform name (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Fix speaker volume control on Lenovo C940 (Jaroslav Kysela) [1916102] - [sound] ALSA: ALSA/hda: apply jack fixup for the Acer Veriton N4640G/N6640G/N2510G (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Apply jack fixup for Quanta NL3 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Add quirk for MSI-GP73 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Supported Dell fixed type headset (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Remove dummy lineout on Acer TravelMate P648/P658 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Add supported for more Lenovo ALC285 Headset Button (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Enable headset mic of ASUS Q524UQK with ALC255 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Enable headset mic of ASUS X430UN with ALC256 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: make bass spk volume adjustable on a yoga laptop (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/hdmi: Fix incorrect mutex unlock in silent_stream_disable() (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/hdmi: packet buffer index must be set before reading value (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/hdmi: always print pin NIDs as hexadecimal (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/hdmi: fix silent stream for first playback to DP (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/conexant: add a new hda codec CX11970 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda: Fix regressions on clear and reconfig sysfs (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/proc - print DP-MST connections (Jaroslav Kysela) [1916102] - [sound] ALSA: hda - Fix the return value if cb func is already registered (Jaroslav Kysela) [1916102] - [sound] ALSA: mixart: Fix mutex deadlock (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Add new codec supported for ALC897 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Fixed Dell AIO wrong sound tone (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - HP Headset Mic can't detect after boot (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Add supported mute Led for HP (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Enable headphone for ASUS TM420 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Fixed HP headset Mic can't be detected (Jaroslav Kysela) [1916102] - [sound] ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/generic: Add option to enforce preferred_dacs pairs (Jaroslav Kysela) [1916102] - [sound] ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() (Jaroslav Kysela) [1916102] - [sound] ALSA: seq: oss: Avoid mutex lock for a long-time ioctl (Jaroslav Kysela) [1916102] - [fs] gfs2: Recursive gfs2_quota_hold in gfs2_iomap_end (Andreas Grunbacher) [1926852] - [net] netfilter: nf_tables: coalesce multiple notifications into one skbuff (Phil Sutter) [1855207] - [drm] drm/i915/rkl: new rkl ddc map for different PCH (Lyude Paul) [1910761] - [drm] drm/nouveau: fix dma syncing warning with debugging on (Lyude Paul) [1915548] - [drm] drm/i915: Update TGL and RKL HuC firmware versions (Lyude Paul) [1924209] - [drm] drm/i915/tgl, rkl: Make Wa_1606700617/22010271021 permanent (Lyude Paul) [1924209] - [drm] drm/i915: Update gen12 forcewake table (Lyude Paul) [1924209] - [drm] drm/i915: Rename FORCEWAKE_BLITTER to FORCEWAKE_GT (Lyude Paul) [1924209] - [drm] drm/i915/display/fbc: Implement WA 22010751166 (Lyude Paul) [1924209] - [drm] drm/i915: Tweaked Wa_14010685332 for PCHs used on gen11 platforms (Lyude Paul) [1924209] - [drm] drm/i915: Reorder hpd init vs. display resume (Lyude Paul) [1921868] - [drm] drm/i915/dp: Don't use DPCD backlights that need PWM enable/disable (Lyude Paul) [1885406] - [drm] drm/dp: Revert "drm/dp: Introduce EDID-based quirks" (Lyude Paul) [1885406] - [drm] drm/i915/dp: Allow forcing specific interfaces through enable_dpcd_backlight (Lyude Paul) [1885406] - [drm] drm/i915/dp: Enable Intel's HDR backlight interface (only SDR for now) (Lyude Paul) [1885406] - [drm] drm/i915: Keep track of pwm-related backlight hooks separately (Lyude Paul) [1885406] - [drm] drm/i915: Pass port to intel_panel_bl_funcs.get() (Lyude Paul) [1885406] - [drm] drm/i915/dp: Add register definitions for Intel HDR backlight interface (Lyude Paul) [1885406] - [drm] drm/i915/dp: Rename eDP VESA backlight interface functions (Lyude Paul) [1885406] - [drm] drm/i915: Pass down brightness values to enable/disable backlight callbacks (Lyude Paul) [1885406] - [drm] drm/i915: Rename pwm_* backlight callbacks to ext_pwm_* (Lyude Paul) [1885406] - [drm] drm/i915/dp: Program source OUI on eDP panels (Lyude Paul) [1885406] - [drm] drm/i915: refactor panel backlight control functions. (v2) (Lyude Paul) [1885406] - [drm] drm/i915/backlight: fix CPU mode backlight takeover on LPT (Lyude Paul) [1885406] - [drm] drm/i915/dpcd_bl: uncheck PWM_PIN_CAP when detect eDP backlight capabilities (Lyude Paul) [1885406] - [drm] drm/i915: panel: Add get_vbt_pwm_freq() helper (Lyude Paul) [1885406] - [drm] drm/i915/dp: Tweak initial dpcd backlight.enabled value (Lyude Paul) [1885406] - [drm] kms: handle mDP connectors (Lyude Paul) [1876992] - [drm] drm/i915/tgl: Fix Combo PHY DPLL fractional divider for 38.4MHz ref clock (Lyude Paul) [1876992] - [drm] drm/i915/rkl: Add new cdclk table (Lyude Paul) [1876992] - [drm] drm/i915/rkl: Handle HTI (Lyude Paul) [1876992] - [drm] drm/i915/rkl: Add DPLL4 support (Lyude Paul) [1876992] - [drm] drm/i915/rkl: Add initial workarounds (Lyude Paul) [1876992] - [drm] drm/i915/rkl: Handle new DPCLKA_CFGCR0 layout (Lyude Paul) [1876992] - [drm] drm/i915: Update TGL and RKL DMC firmware versions (Lyude Paul) [1876992] - [drm] drm/i915/gt: Program mocs:63 for cache eviction on gen9 (Lyude Paul) [1876992] - [drm] drm/i915/gt: Limit frequency drop to RPe on parking (Lyude Paul) [1876992] - [drm] drm/i915/gt: Retain default context state across shrinking (Lyude Paul) [1876992] - [drm] drm/amdgpu/vcn3.0: remove old DPG workaround (Lyude Paul) [1876992] - [drm] drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset (Lyude Paul) [1876992] - [drm] drm/i915/gt: Fixup tgl mocs for PTE tracking (Lyude Paul) [1876992] - [drm] drm/amdgpu: add rlc iram and dram firmware support (Lyude Paul) [1876992] - [drm] drm/nouveau: fix relocations applying logic and a double-free (Lyude Paul) [1876992] - [drm] drm/amd/display: Avoid HDCP initialization in devices without output (Lyude Paul) [1876992] - [drm] drm/amd/amdgpu: fix null pointer in runtime pm (Lyude Paul) [1876992] - [drm] drm/amdgpu: update golden setting for sienna_cichlid (Lyude Paul) [1876992] - [drm] drm/amdgpu: fix a page fault (Lyude Paul) [1876992] - [drm] drm/amdgpu: fix SI UVD firmware validate resume fail (Lyude Paul) [1876992] - [drm] drm/i915/tgl: Fix Media power gate sequence (Lyude Paul) [1876992] - [drm] drm/i915: Handle max_bpc==16 (Lyude Paul) [1876992] - [drm] drm/amd/display: Add missing pflip irq for dcn2.0 (Lyude Paul) [1876992] - [drm] drm/gma500: Fix out-of-bounds access to struct drm_device.vblank (Lyude Paul) [1876992] - [drm] drm/i915: Correctly set SFC capability for video engines (Lyude Paul) [1876992] - [drm] drm/amd/display: Add missing pflip irq (Lyude Paul) [1876992] - [drm] drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running (Lyude Paul) [1876992] - [drm] drm/amd/pm: perform SMC reset on suspend/hibernation (Lyude Paul) [1876992] - [drm] drm/amd/pm: correct the baco reset sequence for CI ASICs (Lyude Paul) [1876992] - [drm] drm/amdgpu: perform srbm soft reset always on SDMA resume (Lyude Paul) [1876992] - [drm] drm/i915/gem: Flush coherency domains on first set-domain-ioctl (Lyude Paul) [1876992] - [drm] drm/i915: Hold onto an explicit ref to i915_vma_work.pinned (Lyude Paul) [1876992] - [drm] drm/i915/gt: Use the local HWSP offset during submission (Lyude Paul) [1876992] - [drm] drm/i915: Fix encoder lookup during PSR atomic check (Lyude Paul) [1876992] - [drm] drm/nouveau/gem: fix "refcount_t: underflow; use-after-free" (Lyude Paul) [1876992] - [drm] drm/nouveau/nouveau: fix the start/end range for migration (Lyude Paul) [1876992] - [drm] drm/amd/display: adding ddc_gpio_vga_reg_list to ddc reg def'ns (Lyude Paul) [1876992] - [drm] drm/amd/display: Fixed panic during seamless boot (Lyude Paul) [1876992] - [drm] drm/amdgpu: add DID for navi10 blockchain SKU (Lyude Paul) [1876992] - [drm] drm/amdgpu: disable DCN and VCN for navi10 blockchain SKU(v3) (Lyude Paul) [1876992] - [drm] drm/amdgpu: resolved ASD loading issue on sienna (Lyude Paul) [1876992] - [drm] drm/amdgpu: update golden setting for sienna_cichlid (Lyude Paul) [1876992] - [drm] drm/nouveau/device: fix changing endianess code to work on older GPUs (Lyude Paul) [1876992] - [drm] drm/nouveau/kms/nv50-: Program notifier offset before requesting disp caps (Lyude Paul) [1876992] - [drm] drm/i915: Restore ILK-M RPS support (Lyude Paul) [1876992] - [drm] drm/i915: Reject 90/270 degree rotated initial fbs (Lyude Paul) [1876992] - [drm] drm/i915: Use the active reference on the vma while capturing (Lyude Paul) [1876992] - [drm] drm/i915: Mark ininitial fb obj as WT on eLLC machines to avoid rcu lockup during fbdev init (Lyude Paul) [1876992] - [drm] drm/i915: Exclude low pages (128KiB) of stolen from use (Lyude Paul) [1876992] - [drm] drm/i915: Drop runtime-pm assert from vgpu io accessors (Lyude Paul) [1876992] - [drm] drm/i915/gt: Delay execlist processing for tgl (Lyude Paul) [1876992] - [drm] drm/i915/gt: Undo forced context restores after trivial preemptions (Lyude Paul) [1876992] - [drm] drm/i915/gt: Initialize reserved and unspecified MOCS indices (Lyude Paul) [1876992] - [drm] drm/i915: Fix TGL DKL PHY DP vswing handling (Lyude Paul) [1876992] - [drm] drm/i915: Avoid mixing integer types during batch copies (Lyude Paul) [1876992] - [drm] drm/i915: Cancel outstanding work after disabling heartbeats on an engine (Lyude Paul) [1876992] - [drm] drm/i915: Break up error capture compression loops with cond_resched() (Lyude Paul) [1876992] - [drm] drm/i915/gt: Always send a pulse down the engine after disabling heartbeat (Lyude Paul) [1876992] - [drm] drm/i915/gem: Always test execution status on closing the context (Lyude Paul) [1876992] - [drm] drm/i915/gem: Prevent using pgprot_writecombine() if PAT is not supported (Lyude Paul) [1876992] - [drm] drm/i915/gem: Avoid implicit vmap for highmem on x86-32 (Lyude Paul) [1876992] - [drm] drm/amdgpu: correct the cu and rb info for sienna cichlid (Lyude Paul) [1876992] - [drm] drm/amd/psp: Fix sysfs: cannot create duplicate filename (Lyude Paul) [1876992] - [drm] drm/amd/swsmu: add missing feature map for sienna_cichlid (Lyude Paul) [1876992] - [drm] drm/amd/pm: fix pp_dpm_fclk (Lyude Paul) [1876992] - [drm] drm/amd/pm: increase mclk switch threshold to 200 us (Lyude Paul) [1876992] - [drm] drm/amdgpu/swsmu: drop smu i2c bus on navi1x (Lyude Paul) [1876992] - [drm] drm/ttm: fix eviction valuable range check (Lyude Paul) [1876992] - [drm] drm/amd/display: Fix kernel panic by dal_gpio_open() error (Lyude Paul) [1876992] - [drm] drm/amd/display: Don't invoke kgdb_breakpoint() unconditionally (Lyude Paul) [1876992] - [drm] drm/amdgpu: increase the reserved VM size to 2MB (Lyude Paul) [1876992] - [drm] drm/amdgpu: add function to program pbb mode for sienna cichlid (Lyude Paul) [1876992] - [drm] drm/amd/display: Avoid MST manager resource leak (Lyude Paul) [1876992] - [drm] drm/amdkfd: Use same SQ prefetch setting as amdgpu (Lyude Paul) [1876992] - [drm] drm/amdgpu: correct the gpu reset handling for job != NULL case (Lyude Paul) [1876992] - [drm] drm/amdgpu: update golden setting for sienna_cichlid (Lyude Paul) [1876992] - [drm] drm/amdgpu: vcn and jpeg ring synchronization (Lyude Paul) [1876992] - [drm] drm/amd/display: Increase timeout for DP Disable (Lyude Paul) [1876992] - [drm] drm/amd/display: Fix incorrect backlight register offset for DCN (Lyude Paul) [1876992] - [drm] drm/amdgpu: don't map BO in reserved region (Lyude Paul) [1876992] - [drm] drm/shme-helpers: Fix dma_buf_mmap forwarding bug (Lyude Paul) [1876992] - [drm] drm/i915: Force VT'd workarounds when running as a guest OS (Lyude Paul) [1876992] - [drm] drm/amd/display: Avoid set zero in the requested clk (Lyude Paul) [1876992] - [drm] drm/amd/display: HDMI remote sink need mode validation for Linux (Lyude Paul) [1876992] - [drm] drm/amdgpu: No sysfs, not an error condition (Lyude Paul) [1876992] - [drm] drm/amd/display: Check clock table return (Lyude Paul) [1876992] - [drm] drm/bridge/synopsys: dsi: add support for non-continuous HS clock (Lyude Paul) [1876992] - [drm] drm/vkms: avoid warning in vkms_get_vblank_timestamp (Lyude Paul) [1876992] - [drm] drm/bridge_connector: Set default status connected for eDP connectors (Lyude Paul) [1876992] - [drm] drm/scheduler: Scheduler priority fixes (v2) (Lyude Paul) [1876992] - [drm] drm/amdgpu: restore ras flags when user resets eeprom(v2) (Lyude Paul) [1876992] - [drm] drm/i915/gem: Serialise debugfs i915_gem_objects with ctx->mutex (Lyude Paul) [1876992] - [drm] drm/amd/display: Disconnect pipe separetely when disable pipe split (Lyude Paul) [1876992] - [drm] drm/hisilicon: Code refactoring for hibmc_drv_de (Lyude Paul) [1876992] - [drm] drm/amd/display: Screen corruption on dual displays (DP+USB-C) (Lyude Paul) [1876992] - [drm] drm: fix double free for gbo in drm_gem_vram_init and drm_gem_vram_create (Lyude Paul) [1876992] - [drm] drm/amdgpu: Fix invalid number of character '{' in amdgpu_acpi_init (Lyude Paul) [1876992] - [drm] drm/amdgpu: fix max_entries calculation v4 (Lyude Paul) [1876992] - [drm] drm/crc-debugfs: Fix memleak in crc_control_write (Lyude Paul) [1876992] - [drm] drm/gma500: fix error check (Lyude Paul) [1876992] - [drm] drm/amd/display: fix potential integer overflow when shifting 32 bit variable bl_pwm (Lyude Paul) [1876992] - [drm] drm/vkms: add missing platform_device_unregister() in vkms_init() (Lyude Paul) [1876992] - [drm] drm/vgem: add missing platform_device_unregister() in vgem_init() (Lyude Paul) [1876992] - [drm] drm/amd/display: Fix wrong return value in dm_update_plane_state() (Lyude Paul) [1876992] - [drm] drm/vkms: fix xrgb on compute crc (Lyude Paul) [1876992] - [iommu] iommu/amd: Set iommu->int_enabled consistently when interrupts are set up (Vitaly Kuznetsov) [1915038] - [iommu] iommu/amd: Fix IOMMU interrupt generation in X2APIC mode (Vitaly Kuznetsov) [1915038] - [iommu] iommu/amd: Fix union of bitfields in intcapxt support (Vitaly Kuznetsov) [1915038] - [iommu] iommu/amd: Fix kerneldoc comments (Vitaly Kuznetsov) [1915038] - [x86] x86/irq: Prepare consolidation of irq_alloc_info (Vitaly Kuznetsov) [1915038] - [iommu] iommu/amd: Use msi_msg shadow structs (Vitaly Kuznetsov) [1915038] - [iommu] x86_irq_Rename_X86_IRQ_ALLOC_TYPE_MSI_to_reflect_PCI_dependency (Vitaly Kuznetsov) [1915038] - [netdrv] Revert "e1000e: disable s0ix entry and exit flows for ME systems" (Ken Cox) [1872412] - [netdrv] e1000e: fix S0ix flow to allow S0i3.2 subset entry (Ken Cox) [1872412]- dm table: fix DAX iterate_devices based device capability checks (Mike Snitzer) [1905679] - dm table: fix various whitespace issues with recent DAX code (Mike Snitzer) [1905679] - dm table: fix dax_dev NULL dereference in device_synchronous() (Mike Snitzer) [1905679] - dm: enable synchronous dax (Mike Snitzer) [1905679] - dm table: fix iterate_devices based device capability checks (Mike Snitzer) [1905679] - dm: remove special-casing of bio-based immutable singleton target on NVMe (Mike Snitzer) [1905679] - [s390] s390/dasd: Fix inconsistent kobject removal (Philipp Rudo) [1928106] - [powerpc] powerpc/perf/hv-24x7: Dont create sysfs event files for dummy events (Steve Best) [1927730] - [powerpc] powerpc/pseries/dlpar: handle ibm, configure-connector delay status (Steve Best) [1927371] - [x86] x86/kvm: Increase KVM_MAX_VCPUS to 2048 (Eduardo Habkost) [1840923]- Unbreak mount_capable() (Scott Mayhew) [1903983]- [powerpc] powerpc: fix wrong backport on Kernel lockdown for power (Diego Domingos) [1928778] - [powerpc] powerpc/kexec_file: fix FDT size estimation for kdump kernel (Steve Best) [1928105] - [kernel] sched/features: Distinguish between NORMAL and DEADLINE hrtick (Juri Lelli) [1912118] - [kernel] sched/features: Fix hrtick reprogramming (Juri Lelli) [1912118] - [scsi] scsi: lpfc: Fix EEH encountering oops with NVMe traffic (Dick Kennedy) [1854776] - [scsi] scsi: lpfc: Prevent duplicate requests to unregister with cpuhp framework (Dick Kennedy) [1894960] - [target] scsi: target: iscsi: Fix cmd abort fabric stop race (Maurizio Lombardi) [1908215]- [net] netfilter: nft_dynset: add timeout extension to template (Florian Westphal) [1906915] - [net] netfilter: nftables: fix possible UAF over chains from packet path in netns (Florian Westphal) [1906915] - [net] netfilter: flowtable: fix tcp and udp header checksum update (Florian Westphal) [1906915] - [net] netfilter: xt_recent: Fix attempt to update deleted entry (Florian Westphal) [1906915] - [net] netfilter: conntrack: connection timeout after re-register (Florian Westphal) [1906915] - [netdrv] ice: Fix MSI-X vector fallback logic (Jonathan Toppins) [1896639 1877645] - [netdrv] ice: Don't allow more channels than LAN MSI-X available (Jonathan Toppins) [1896639 1877645] - [net] netfilter: nf_nat: Fix memleak in nf_nat_init (Florian Westphal) [1906915] - [net] netfilter: xt_RATEEST: reject non-null terminated string from userspace (Florian Westphal) [1906915] - [include] net: flow_dissector: Wrap unionized VLAN fields in a struct (Florian Westphal) [1906915] - [net] netfilter: x_tables: Switch synchronization to RCU (Florian Westphal) [1906915] - [net] netfilter: nftables_offload: build mask based from the matching bytes (Florian Westphal) [1906915] - [net] netfilter: nft_payload: add C-VLAN offload support (Florian Westphal) [1906915] - [net] netfilter: nft_payload: add VLAN offload support (Florian Westphal) [1906915] - [net] netfilter: nf_tables_offload: allow ethernet interface type only (Florian Westphal) [1906915] - [net] netfilter: nftables_offload: set address type in control dissector (Florian Westphal) [1906915] - [net] netfilter: nf_tables: avoid false-postive lockdep splat (Florian Westphal) [1906915] - [net] netfilter: nf_tables: missing validation from the abort path (Florian Westphal) [1906915] - [net] netfilter: nftables: fix netlink report logic in flowtable and genid (Florian Westphal) [1906915] - [include] netfilter: nf_tables: constify nft_reg_load{8, 16, 64}() (Florian Westphal) [1906915] - [net] netfilter: nf_tables: Introduce new 64-bit helper register functions (Florian Westphal) [1906915] - [include] netfilter: nf_tables: drop include of module.h from nf_tables.h (Florian Westphal) [1906915] - [net] netfilter: nf_fwd_netdev: clear timestamp in forwarding path (Florian Westphal) [1906915] - [net] netfilter: ipset: prevent uninit-value in hash_ip6_add (Florian Westphal) [1906915] - [net] netfilter: use actual socket sk rather than skb sk when routing harder (Florian Westphal) [1906915] - [net] netfilter: ipv4: remove useless export_symbol (Florian Westphal) [1906915] - [net] netfilter: conntrack: don't set related state for different outer address (Florian Westphal) [1906915] - [fs] xfs: don't catch dax+reflink inodes as corruption in verifier (Bill O'Donnell) [1915510]- [powerpc] powerpc: Don't enable FSCR_SCV in init_FSCR_power9() (Gustavo Duarte) [1928399] - [netdrv] ibmvnic: Clear failover_pending if unable to schedule (Steve Best) [1926365] - [netdrv] ibmvnic: change IBMVNIC_MAX_IND_DESCS to 16 (Steve Best) [1928243] - [tools] perf powerpc: Fix printf conversion specifier for IP addresses (Steve Best) [1928209] - [tools] perf powerpc: Fix gap between kernel end and module start (Steve Best) [1928209] - [netdrv] i40e: Revert "i40e: don't report link up for a VF who hasn't enabled queues" (Stefan Assmann) [1838733] - [netdrv] i40e: acquire VSI pointer only after VF is initialized (Stefan Assmann) [1838733] - [netdrv] i40e: fix potential NULL pointer dereferencing (Stefan Assmann) [1838733] - [netdrv] i40e: Fix Error I40E_AQ_RC_EINVAL when removing VFs (Stefan Assmann) [1838733] - [netdrv] i40e, xsk: clear the status bits for the next_to_use descriptor (Stefan Assmann) [1838733] - [netdrv] i40e: avoid premature Rx buffer reuse (Stefan Assmann) [1838733] - [netdrv] i40e: Remove unnecessary sw_ring access from xsk Tx (Stefan Assmann) [1838733] - [netdrv] i40e: Fix removing driver while bare-metal VFs pass traffic (Stefan Assmann) [1838733] - [netdrv] i40e: report correct VF link speed when link state is set to enable (Stefan Assmann) [1838733] - [netdrv] i40e: remove redundant assignment (Stefan Assmann) [1838733] - [netdrv] i40e: Fix MAC address setting for a VF via Host/VM (Stefan Assmann) [1838733] - [netdrv] i40e: Allow changing FEC settings on X722 if supported by FW (Stefan Assmann) [1838733] - [netdrv] net: intel: Remove in_interrupt() warnings (Stefan Assmann) [1838733] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Stefan Assmann) [1838733] - [netdrv] i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() (Stefan Assmann) [1838733] - [netdrv] i40e, xsk: move buffer allocation out of the Rx processing loop (Stefan Assmann) [1838733] - [netdrv] i40e: use 16B HW descriptors instead of 32B (Stefan Assmann) [1838733] - [netdrv] i40e, xsk: remove HW descriptor prefetch in AF_XDP path (Stefan Assmann) [1838733] - [netdrv] i40e: optimise prefetch page refcount (Stefan Assmann) [1838733] - [netdrv] i40e: not compute affinity_mask for IRQ (Stefan Assmann) [1838733] - [netdrv] i40e: Fix crash during removing i40e driver (Stefan Assmann) [1838733] - [netdrv] i40e: Set RX_ONLY mode for unicast promiscuous on VLAN (Stefan Assmann) [1838733] - [netdrv] PCI: Use 'pci_channel_state_t' instead of 'enum pci_channel_state' (Stefan Assmann) [1838733] - [netdrv] i40e: introduce new dump desc XDP command (Stefan Assmann) [1838733] - [netdrv] i40e: add XDP ring statistics to dump VSI debug output (Stefan Assmann) [1838733] - [netdrv] i40e: add XDP ring statistics to VSI stats (Stefan Assmann) [1838733] - [netdrv] i40e: move check of full Tx ring to outside of send loop (Stefan Assmann) [1838733] - [netdrv] i40e: eliminate division in napi_poll data path (Stefan Assmann) [1838733] - [netdrv] i40e: optimize AF_XDP Tx completion path (Stefan Assmann) [1838733] - [netdrv] i40e: Add support for a new feature Total Port Shutdown (Stefan Assmann) [1838733] - [netdrv] ethernet/intel: Convert fallthrough code comments (Stefan Assmann) [1838733] - [netdrv] i40e: Add support for 5Gbps cards (Stefan Assmann) [1838733] - [netdrv] net/intel: remove driver versions from Intel drivers (Stefan Assmann) [1838733] - [netdrv] i40e: Add a check to see if MFS is set (Stefan Assmann) [1838733] - [netdrv] i40e: detect and log info about pre-recovery mode (Stefan Assmann) [1838733] - [netdrv] i40e: make PF wait reset loop reliable (Stefan Assmann) [1838733] - [netdrv] i40e: remove unused defines (Stefan Assmann) [1838733] - [netdrv] i40e: Move client header location (Stefan Assmann) [1838733] - [netdrv] i40e: protect ring accesses with READ- and WRITE_ONCE (Stefan Assmann) [1838733] - [netdrv] i40e: Make i40e_shutdown_adminq() return void (Stefan Assmann) [1838733] - [netdrv] i40e: trivial fixup of comments in i40e_xsk.c (Stefan Assmann) [1838733] - [netdrv] i40e: Use scnprintf() for avoiding potential buffer overflow (Stefan Assmann) [1838733] - [netdrv] team: protect features update by RCU to avoid deadlock (Josef Oskera) [1909593] - [tools] bpf: selftests: remove test_progs LSM test (Yauheni Kaliuta) [1925911] - [net] bpf: Fix a verifier failure with xor (Yauheni Kaliuta) [1925911] - [tools] selftests: Remove fmod_ret from test_overhead (Jiri Olsa) [1925911] - [s390] s390/kdump: fix out-of-memory with PCI (Philipp Rudo) [1927744] - [x86] x86/intel_split_lock: Really Disable split lock detector by default in RHEL8 (Prarit Bhargava) [1924578] - [scsi] megaraid_sas: re-add certain pci-ids as unsupported (Tomas Henzl) [1761485] - [scsi] megaraid_sas: mark unsupported devices (Tomas Henzl) [1761485] - [pci] rh_taint: add support function (Tomas Henzl) [1761485] - [powerpc] powerpc/xmon: Restrict when kernel is locked down (Diego Domingos) [1853307] - [powerpc] powerpc/xmon: add read-only mode (Diego Domingos) [1853307] - [powerpc] powerpc: lock down kernel in secure boot mode (Diego Domingos) [1853307] - [net] fix iteration for sctp transport seq_files (Xin Long) [1916824] - [tools] x86: xen: insn: Decode Xen and KVM emulate-prefix signature (Michael Petlan) [1867733] - [tools] objtool: Ignore intentional differences for the x86 insn decoder (Michael Petlan) [1867733] - [x86] x86/insn: Add Control-flow Enforcement (CET) instructions to the opcode map (Michael Petlan) [1867733] - [x86] x86/decoder: Add TEST opcode to Group3-2 (Michael Petlan) [1867733] - [x86] x86/insn: Add some more Intel instructions to the opcode map (Michael Petlan) [1867733] - [x86] x86/insn: Add some Intel instructions to the opcode map (Michael Petlan) [1867733] - [net] udp: call udp_encap_enable for v6 sockets when enabling encap (Xin Long) [1907754] - [fs] close_range: unshare all fds for CLOSE_RANGE_UNSHARE | CLOSE_RANGE_CLOEXEC (Pavel Reichl) [1900674] - [fs] fs, close_range: add flag CLOSE_RANGE_CLOEXEC (Pavel Reichl) [1900674] - [tools] tests: close_range - Replace clone3 with clone (Pavel Reichl) [1900674] - [tools] selftests: core: use SKIP instead of XFAIL in close_range_test.c (Pavel Reichl) [1900674] - [tools] tools headers API: Update close_range affected files (Pavel Reichl) [1900674] - [tools] tests: add CLOSE_RANGE_UNSHARE tests (Pavel Reichl) [1900674] - [fs] close_range: add CLOSE_RANGE_UNSHARE (Pavel Reichl) [1900674] - [tools] tests: add close_range() tests (Pavel Reichl) [1900674] - [powerpc] arch: wire-up close_range() (Pavel Reichl) [1900674] - [fs] open: add close_range() (Pavel Reichl) [1900674] - [x86] x86/sgx: mark tech preview (Vladis Dronov) [1660337] - [tools] tools headers cpufeatures: Sync with the kernel sources (Vladis Dronov) [1660337] - [tools] tools arch x86: Sync the msr-index.h copy with the kernel sources (Vladis Dronov) [1660337] - [tools] tools arch x86: Sync the msr-index.h copy with the kernel sources (Vladis Dronov) [1660337] - [x86] x86/sgx: Drop racy follow_pfn() check (Vladis Dronov) [1660337] - [x86] x86/sgx: Fix the return type of sgx_init() (Vladis Dronov) [1660337] - [x86] x86/sgx: Return -EINVAL on a zero length buffer in sgx_ioc_enclave_add_pages() (Vladis Dronov) [1660337] - [x86] x86/sgx: Fix a typo in kernel-doc markup (Vladis Dronov) [1660337] - [x86] x86/sgx: Fix sgx_ioc_enclave_provision() kernel-doc comment (Vladis Dronov) [1660337] - [x86] x86/sgx: Return -ERESTARTSYS in sgx_ioc_enclave_add_pages() (Vladis Dronov) [1660337] - [tools] selftests/sgx: Use a statically generated 3072-bit RSA key (Vladis Dronov) [1660337] - [x86] x86/sgx: Clarify 'laundry_list' locking (Vladis Dronov) [1660337] - [documentation] Documentation/x86: Document SGX kernel architecture (Vladis Dronov) [1660337] - [x86] x86/sgx: Add ptrace() support for the SGX driver (Vladis Dronov) [1660337] - [x86] x86/sgx: Add a page reclaimer (Vladis Dronov) [1660337] - [tools] selftests/x86: Add a selftest for SGX (Vladis Dronov) [1660337] - [x86] x86/vdso: Implement a vDSO for Intel SGX enclave call (Vladis Dronov) [1660337] - [mm] x86/traps: Attempt to fixup exceptions in vDSO before signaling (Vladis Dronov) [1660337] - [mm] x86/fault: Add a helper function to sanitize error code (Vladis Dronov) [1660337] - [x86] x86/vdso: Add support for exception fixup in vDSO functions (Vladis Dronov) [1660337] - [x86] x86/sgx: Add SGX_IOC_ENCLAVE_PROVISION (Vladis Dronov) [1660337] - [x86] x86/sgx: Add SGX_IOC_ENCLAVE_INIT (Vladis Dronov) [1660337] - [x86] x86/sgx: Add SGX_IOC_ENCLAVE_ADD_PAGES (Vladis Dronov) [1660337] - [x86] x86/sgx: Add SGX_IOC_ENCLAVE_CREATE (Vladis Dronov) [1660337] - [x86] x86/sgx: Add an SGX misc driver interface (Vladis Dronov) [1660337] - [mm] mm: Add 'mprotect' hook to struct vm_operations_struct (Vladis Dronov) [1660337] - [x86] x86/sgx: Add SGX page allocator functions (Vladis Dronov) [1660337] - [x86] x86/cpu/intel: Add a nosgx kernel parameter (Vladis Dronov) [1660337] - [x86] x86/cpu/intel: Detect SGX support (Vladis Dronov) [1660337] - [mm] x86/mm: Signal SIGSEGV with PF_SGX (Vladis Dronov) [1660337] - [x86] x86/sgx: Initialize metadata for Enclave Page Cache (EPC) sections (Vladis Dronov) [1660337] - [x86] x86/{cpufeatures, msr}: Add Intel SGX Launch Control hardware bits (Vladis Dronov) [1660337] - [x86] x86/cpufeatures: Add Intel SGX hardware bits (Vladis Dronov) [1660337] - [x86] x86/sgx: Add wrappers for ENCLS functions (Vladis Dronov) [1660337] - [x86] x86/sgx: Add SGX architectural data structures (Vladis Dronov) [1660337] - [mm] x86/fault: Make error_code sanitization more robust (Vladis Dronov) [1660337] - [video] vgacon: remove software scrollback support (Chris von Recklinghausen) [1883596] - [tools] libbpf: fix backport of "libbpf: Remove any use of reallocarray() in libbpf" (Jiri Benc) [1924711] - [net] bpf: Prevent double bpf_prog_put call from bpf_tracing_prog_attach (Jiri Benc) [1924711] - [tools] selftests/bpf: Adding test for arg dereference in extension trace (Jiri Benc) [1924711] - [tools] selftests: Add selftest for disallowing modify_return attachment to freplace (Jiri Benc) [1924711] - [tools] selftests: Add test for multiple attachments of freplace program (Jiri Benc) [1924711] - [tools] selftests/bpf: Turn fexit_bpf2bpf into test with subtests (Jiri Benc) [1924711] - [tools] libbpf: Add support for freplace attachment in bpf_link_create (Jiri Benc) [1924711] - [net] bpf: Fix context type resolving for extension programs (Jiri Benc) [1924711] - [net] bpf: Support attaching freplace programs to multiple attach points (Jiri Benc) [1924711] - [net] bpf: Move prog->aux->linked_prog and trampoline into bpf_link on attach (Jiri Benc) [1924711] - [net] bpf: verifier: refactor check_attach_btf_id() (Jiri Benc) [1924711] - [net] bpf: change logging calls from verbose() to bpf_log() and use log pointer (Jiri Benc) [1924711] - [net] bpf: disallow attaching modify_return tracing functions to other BPF programs (Jiri Benc) [1924711] - [mm] kasan: fix incorrect arguments passing in kasan_add_zero_shadow (Waiman Long) [1921394] - [mm] kasan: fix unaligned address is unhandled in kasan_remove_zero_shadow (Waiman Long) [1921394] - [mm] mm: memcg/slab: optimize objcg stock draining (Waiman Long) [1921394] - [mm] mm: don't wake kswapd prematurely when watermark boosting is disabled (Waiman Long) [1921394] - [mm] mm/vmalloc.c: fix kasan shadow poisoning size (Waiman Long) [1921394] - [mm] mm/vmalloc: Fix unlock order in s_stop() (Waiman Long) [1921394] - [mm] mm/swapfile: do not sleep with a spin lock held (Waiman Long) [1921394] - [mm] mm: list_lru: set shrinker map bit when child nr_items is not zero (Waiman Long) [1921394] - [mm] mm: mempolicy: fix potential pte_unmap_unlock pte error (Waiman Long) [1921394] - [mm] mm/mmu_notifier: fix mmget() assert in __mmu_interval_notifier_insert (Waiman Long) [1921394] - [mm] mm/swapfile.c: fix potential memory leak in sys_swapon (Waiman Long) [1921394] - [mm] mm: validate pmd after splitting (Waiman Long) [1921394] - [mm] hugetlb_cgroup: convert comma to semicolon (Waiman Long) [1921394] - [mm] mm/memory_hotplug: fix unpaired mem_hotplug_begin/done (Waiman Long) [1921394] - [mm] khugepaged: adjust VM_BUG_ON_MM() in __khugepaged_enter() (Waiman Long) [1921394] - [mm] khugepaged: khugepaged_test_exit() check mmget_still_valid() (Waiman Long) [1921394] - [mm] mm/hugetlb: fix calculation of adjust_range_if_pmd_sharing_possible (Waiman Long) [1921394] - [mm] mm/hugetlb.c: clean code by removing unnecessary initialization (Waiman Long) [1921394] - [mm] mm/sparse: never partially remove memmap for early section (Waiman Long) [1921394] - [mm] mm/sparse: fix kernel crash with pfn_section_valid check (Waiman Long) [1921394] - [mm] mm/shuffle: don't move pages between zones and don't read garbage memmaps (Waiman Long) [1921394] - [mm] mm/sparse: rename pfn_present() to pfn_in_present_section() (Waiman Long) [1921394] - [powerpc] powerpc/pseries: Advance pfn if section is not present in lmb_is_removable() (Waiman Long) [1921394] - [powerpc] powerpc/pseries/hotplug-memory: Change rc variable to bool (Waiman Long) [1921394] - [mm] mm/gup: fix fixup_user_fault() on multiple retries (Waiman Long) [1921394] - [mm] mm/gup: Let __get_user_pages_locked() return -EINTR for fatal signal (Waiman Long) [1921394] - [mm] mm/mempolicy: Allow lookup_node() to handle fatal signal (Waiman Long) [1921394] - [include] include/linux/memremap.h: remove stale comments (Waiman Long) [1921394] - [mm] mm/sparsemem: get address to page struct instead of address to pfn (Waiman Long) [1921394] - [fs] hibernate: Allow uswsusp to write to swap (Waiman Long) [1921394] - [mm] mm/hotplug: fix hot remove failure in SPARSEMEM|!VMEMMAP case (Waiman Long) [1921394] - [mm] mm/hmm: add missing call to hmm_pte_need_fault in HMM_PFN_SPECIAL handling (Waiman Long) [1921394] - [mm] mm/hmm: add missing unmaps of the ptep during hmm_vma_handle_pte() (Waiman Long) [1921394] - [mm] mm/hmm: allow snapshot of the special zero page (Waiman Long) [1921394] - [mm] mm/hmm: a few more C style and comment clean ups (Waiman Long) [1921394] - [mm] mm/sparse.c: do not waste pre allocated memmap space (Waiman Long) [1921394] - [mm] mm/sparse: consistently do not zero memmap (Waiman Long) [1921394] - [mm] mm/gup: fix a misnamed "write" argument, and a related bug (Waiman Long) [1921394] - [powerpc] treewide: add checks for the return value of memblock_alloc*() (Waiman Long) [1921394] - [kvm] KVM: x86: Expose AVX512_FP16 for supported CPUID (Paul Lai) [1838734] - [x86] x86: Enumerate AVX512 FP16 CPUID feature flag (Paul Lai) [1838734] - [kvm] x86/kvm: Expose TSX Suspend Load Tracking feature (Paul Lai) [1838734] - [net] sched: act_ct: enable stats for HW offloaded entries (Marcelo Leitner) [1909257] - [scsi] scsi: fnic: Validate io_req before others (Govindarajulu Varadarajan) [1845720] - [scsi] scsi: fnic: Set scsi_set_resid() only for underflow (Govindarajulu Varadarajan) [1845720] - [scsi] scsi: fnic: Change shost_printk() to FNIC_MAIN_DBG() (Govindarajulu Varadarajan) [1845720] - [scsi] scsi: fnic: Avoid looping in TRANS ETH on unload (Govindarajulu Varadarajan) [1845720] - [scsi] scsi: fnic: Change shost_printk() to FNIC_FCS_DBG() (Govindarajulu Varadarajan) [1845720] - [scsi] scsi: fnic: Simplify the return expression of vnic_wq_copy_alloc() (Govindarajulu Varadarajan) [1845720] - [scsi] scsi: fnic: Fix inconsistent format argument type in fnic_debugfs.c (Govindarajulu Varadarajan) [1845720] - [x86] perf/x86/intel/uncore: Fix the scale of the IMC free-running events (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Reduce the number of CBOX counters (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Update Ice Lake uncore units (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Split the Ice Lake and Tiger Lake MSR uncore support (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Support PCIe3 unit on Snow Ridge (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Generic support for the PCI sub driver (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Factor out uncore_pci_pmu_unregister() (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Factor out uncore_pci_pmu_register() (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Factor out uncore_pci_find_dev_pmu() (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Factor out uncore_pci_get_dev_die_info() (Michael Petlan) [1884818 1908305]- [mmc] mmc: sdhci-acpi: For amd device set driver type as MMC_SET_DRIVER_TYPE_A (David Arcari) [1906067] - [pinctrl] pinctrl: Added IRQF_SHARED flag for amd-pinctrl driver (David Arcari) [1906067] - [block] block: export blk_mq_make_request (Ming Lei) [1917913] - [platform] platform/x86: dell-wmi-sysman: fix a NULL pointer dereference (Perry Yuan) [1922587] - [platform] platform/x86: dell-wmi-sysman: work around for BIOS bug (Juan Martinez) [1504859] - [platform] platform/x86: dell-wmi-sysman: fix init_bios_attributes() error handling (Juan Martinez) [1504859] - [platform] platform/x86/dell-wmi-sysman: Make some symbols static (Juan Martinez) [1504859] - [platform] platform/x86/dell-wmi-sysman: Make wmi_sysman_kobj_sysfs_ops static (Juan Martinez) [1504859] - [documentation] docs: ABI: sysfs-class-firmware-attributes: solve some warnings (Juan Martinez) [1504859] - [platform] platform/x86: Use appropriate module alias macro for this kernel (Juan Martinez) [1504859] - [platform] platform/x86: Introduce support for Systems Management Driver over WMI for Dell Systems (Juan Martinez) [1504859] - [md] dm: eliminate potential source of excessive kernel log noise (Mike Snitzer) [1876840] - [scsi] scsi: sd: Suppress spurious errors when WRITE SAME is being disabled (Ewan Milne) [1871060] - [net] libceph, ceph: disambiguate ceph_connection_operations handlers (Jeff Layton) [1893177] - [net] libceph: zero out session key and connection secret (Jeff Layton) [1893177] - [include] libceph: add __maybe_unused to DEFINE_MSGR2_FEATURE (Jeff Layton) [1893177] - [net] libceph: align session_key and con_secret to 16 bytes (Jeff Layton) [1893177] - [net] libceph: fix auth_signature buffer allocation in secure mode (Jeff Layton) [1893177] - [fs] ceph: reencode gid_list when reconnecting (Jeff Layton) [1893177] - [net] libceph: drop ceph_auth_{create, update}_authorizer() (Jeff Layton) [1893177] - [fs] libceph, ceph: make use of __ceph_auth_get_authorizer() in msgr1 (Jeff Layton) [1893177] - [net] libceph, ceph: implement msgr2.1 protocol (crc and secure modes) (Jeff Layton) [1893177] - [net] libceph: introduce connection modes and ms_mode option (Jeff Layton) [1893177] - [block] libceph, rbd: ignore addr->type while comparing in some cases (Jeff Layton) [1893177] - [net] libceph, ceph: get and handle cluster maps with addrvecs (Jeff Layton) [1893177] - [net] libceph: factor out finish_auth() (Jeff Layton) [1893177] - [net] libceph: drop ac->ops->name field (Jeff Layton) [1893177] - [net] libceph: amend cephx init_protocol() and build_request() (Jeff Layton) [1893177] - [net] libceph, ceph: incorporate nautilus cephx changes (Jeff Layton) [1893177] - [net] libceph: safer en/decoding of cephx requests and replies (Jeff Layton) [1893177] - [net] libceph: more insight into ticket expiry and invalidation (Jeff Layton) [1893177] - [net] libceph: move msgr1 protocol specific fields to its own struct (Jeff Layton) [1893177] - [net] libceph: move msgr1 protocol implementation to its own file (Jeff Layton) [1893177] - [net] libceph: use sendpage_ok() in ceph_tcp_sendpage() (Jeff Layton) [1893177] - [net] net: introduce helper sendpage_ok() in include/linux/net.h (Jeff Layton) [1893177] - [net] libceph: separate msgr1 protocol implementation (Jeff Layton) [1893177] - [net] libceph: export remaining protocol independent infrastructure (Jeff Layton) [1893177] - [net] libceph: export zero_page (Jeff Layton) [1893177] - [net] libceph: rename and export con->flags bits (Jeff Layton) [1893177] - [net] libceph: rename and export con->state states (Jeff Layton) [1893177] - [net] libceph: make con->state an int (Jeff Layton) [1893177] - [net] libceph: don't export ceph_messenger_{init_fini}() to modules (Jeff Layton) [1893177] - [net] libceph: make sure our addr->port is zero and addr->nonce is non-zero (Jeff Layton) [1893177] - [net] libceph: factor out ceph_con_get_out_msg() (Jeff Layton) [1893177] - [net] libceph: change ceph_con_in_msg_alloc() to take hdr (Jeff Layton) [1893177] - [net] libceph: change ceph_msg_data_cursor_init() to take cursor (Jeff Layton) [1893177] - [net] libceph: handle discarding acked and requeued messages separately (Jeff Layton) [1893177] - [net] libceph: drop msg->ack_stamp field (Jeff Layton) [1893177] - [net] libceph: remove redundant session reset log message (Jeff Layton) [1893177] - [net] libceph: clear con->peer_global_seq on RESETSESSION (Jeff Layton) [1893177] - [net] libceph: rename reset_connection() to ceph_con_reset_session() (Jeff Layton) [1893177] - [net] libceph: split protocol reset bits out of reset_connection() (Jeff Layton) [1893177] - [net] libceph: don't call reset_connection() on version/feature mismatches (Jeff Layton) [1893177] - [net] libceph: lower exponential backoff delay (Jeff Layton) [1893177] - [net] libceph: include middle_len in process_message() dout (Jeff Layton) [1893177] - [fs] ceph: implement updated ceph_mds_request_head structure (Jeff Layton) [1893177] - [fs] ceph: clean up argument lists to __prepare_send_request and __send_request (Jeff Layton) [1893177] - [fs] ceph: take a cred reference instead of tracking individual uid/gid (Jeff Layton) [1893177] - [fs] ceph: don't reach into request header for readdir info (Jeff Layton) [1893177] - [fs] ceph: set osdmap epoch for setxattr (Jeff Layton) [1893177] - [fs] ceph: remove redundant assignment to variable i (Jeff Layton) [1893177] - [fs] ceph: add ceph.caps vxattr (Jeff Layton) [1893177] - [fs] ceph: when filling trace, call ceph_get_inode outside of mutexes (Jeff Layton) [1893177] - [fs] Revert "ceph: allow rename operation under different quota realms" (Jeff Layton) [1893177] - [fs] ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails (Jeff Layton) [1893177] - [fs] ceph: downgrade warning from mdsmap decode to debug (Jeff Layton) [1893177] - [fs] ceph: fix race in concurrent __ceph_remove_cap invocations (Jeff Layton) [1893177] - [fs] ceph: pass down the flags to grab_cache_page_write_begin (Jeff Layton) [1893177] - [fs] ceph: add ceph.{cluster_fsid/client_id} vxattrs (Jeff Layton) [1893177] - [fs] ceph: add status debugfs file (Jeff Layton) [1893177] - [include] libceph: remove unused port macros (Jeff Layton) [1893177] - [fs] ceph: ensure we have Fs caps when fetching dir link count (Jeff Layton) [1893177] - [fs] ceph: send dentry lease metrics to MDS daemon (Jeff Layton) [1893177] - [fs] ceph: acquire Fs caps when getting dir stats (Jeff Layton) [1893177] - [fs] ceph: fix up some warnings on W=1 builds (Jeff Layton) [1893177] - [fs] ceph: queue MDS requests to REJECTED sessions when CLEANRECOVER is set (Jeff Layton) [1893177] - [fs] ceph: remove timeout on allowing reconnect after blocklisting (Jeff Layton) [1893177] - [fs] ceph: add new RECOVER mount_state when recovering session (Jeff Layton) [1893177] - [fs] ceph: make fsc->mount_state an int (Jeff Layton) [1893177] - [fs] ceph: don't WARN when removing caps due to blocklisting (Jeff Layton) [1893177] - [fs] ceph: check session state after bumping session->s_seq (Jeff Layton) [1893177] - [net] libceph: clear con->out_msg on Policy::stateful_server faults (Jeff Layton) [1893177] - [net] libceph: format ceph_entity_addr nonces as unsigned (Jeff Layton) [1893177] - [include] libceph: fix ENTITY_NAME format suggestion (Jeff Layton) [1893177] - [net] libceph: move a dout in queue_con_delay() (Jeff Layton) [1893177] - [fs] ceph: comment cleanups and clarifications (Jeff Layton) [1893177] - [fs] ceph: break up send_cap_msg (Jeff Layton) [1893177] - [fs] ceph: drop separate mdsc argument from __send_cap (Jeff Layton) [1893177] - [fs] ceph: promote to unsigned long long before shifting (Jeff Layton) [1893177] - [fs] ceph: don't SetPageError on readpage errors (Jeff Layton) [1893177] - [fs] ceph: mark ceph_fmt_xattr() as printf-like for better type checking (Jeff Layton) [1893177] - [fs] ceph: fold ceph_update_writeable_page into ceph_write_begin (Jeff Layton) [1893177] - [fs] ceph: fold ceph_sync_writepages into writepage_nounlock (Jeff Layton) [1893177] - [fs] ceph: fold ceph_sync_readpages into ceph_readpage (Jeff Layton) [1893177] - [fs] ceph: don't call ceph_update_writeable_page from page_mkwrite (Jeff Layton) [1893177] - [fs] ceph: break out writeback of incompatible snap context to separate function (Jeff Layton) [1893177] - [fs] ceph: add a note explaining session reject error string (Jeff Layton) [1893177] - [net] libceph: switch to the new "osd blocklist add" command (Jeff Layton) [1893177] - [fs] libceph, rbd, ceph: "blacklist" -> "blocklist" (Jeff Layton) [1893177] - [fs] ceph: have ceph_writepages_start call pagevec_lookup_range_tag (Jeff Layton) [1893177] - [fs] ceph: use kill_anon_super helper (Jeff Layton) [1893177] - [fs] ceph: metrics for opened files, pinned caps and opened inodes (Jeff Layton) [1893177] - [fs] ceph: add ceph_sb_to_mdsc helper support to parse the mdsc (Jeff Layton) [1893177] - [fs] ceph: drop special-casing for ITER_PIPE in ceph_sync_read (Jeff Layton) [1893177] - [fs] ceph: add column 'mds' to show caps in more user friendly (Jeff Layton) [1893177] - [include] libceph: multiple workspaces for CRUSH computations (Jeff Layton) [1893177] - [fs] ceph: remove unnecessary return in switch statement (Jeff Layton) [1893177] - [fs] ceph: encode inodes' parent/d_name in cap reconnect message (Jeff Layton) [1893177] - [include] libceph: add __maybe_unused to DEFINE_CEPH_FEATURE (Jeff Layton) [1893177] - [fs] ceph: use frag's MDS in either mode (Jeff Layton) [1893177] - [fs] ceph: move sb->wb_pagevec_pool to be a global mempool (Jeff Layton) [1893177] - [fs] ceph: remove redundant initialization of variable mds (Jeff Layton) [1893177] - [fs] ceph: fix use-after-free for fsc->mdsc (Jeff Layton) [1893177] - [fs] ceph: remove unused variables in ceph_mdsmap_decode() (Jeff Layton) [1893177] - [fs] ceph: delete repeated words in fs/ceph/ (Jeff Layton) [1893177] - [fs] ceph: send client provided metric flags in client metadata (Jeff Layton) [1893177] - [fs] ceph: periodically send perf metrics to MDSes (Jeff Layton) [1893177] - [fs] ceph: check the sesion state and return false in case it is closed (Jeff Layton) [1893177] - [net] libceph: replace HTTP links with HTTPS ones (Jeff Layton) [1893177] - [fs] ceph: remove unnecessary cast in kfree() (Jeff Layton) [1893177] - [net] libceph: just have osd_req_op_init() return a pointer (Jeff Layton) [1893177] - [fs] ceph: do not access the kiocb after aio requests (Jeff Layton) [1893177] - [fs] ceph: clean up and optimize ceph_check_delayed_caps() (Jeff Layton) [1893177] - [fs] ceph: fix potential mdsc use-after-free crash (Jeff Layton) [1893177] - [fs] ceph: switch to WARN_ON_ONCE in encode_supported_features() (Jeff Layton) [1893177] - [fs] ceph: add global total_caps to count the mdsc's total caps number (Jeff Layton) [1893177] - [fs] ceph: add check_session_state() helper and make it global (Jeff Layton) [1893177] - [net] libceph: dump class and method names on method calls (Jeff Layton) [1893177] - [net] libceph: use target_copy() in send_linger() (Jeff Layton) [1893177] - [fs] ceph: add metadata perf metric support (Jeff Layton) [1893177] - [fs] ceph: add read/write latency metric support (Jeff Layton) [1893177] - [fs] ceph: add caps perf metric for each superblock (Jeff Layton) [1893177] - [fs] ceph: add dentry lease metric support (Jeff Layton) [1893177] - [include] math64: New DIV64_U64_ROUND_CLOSEST helper (Jeff Layton) [1893177] - [tty] tty: Fix ->pgrp locking in tiocspgrp() (Waiman Long) [1908197] {CVE-2020-29661}- [mm] Revert "powerpc: Ensure that swiotlb buffer is allocated from low memory" (Diego Domingos) [1907131] - [fs] xfs: use ENOTBLK for direct I/O to buffered I/O fallback (Carlos Maiolino) [1922953] - [nvme] nvme-multipath: Early exit if no path is available (Gopal Tiwari) [1880508] - [scsi] scsi: lpfc: Add support for eh_should_retry_cmd() (Ewan Milne) [1801585] - [scsi] scsi: scsi_transport_fc: Add store capability to rport port_state in sysfs (Ewan Milne) [1801585] - [scsi] scsi: scsi_transport_fc: Add a new rport state FC_PORTSTATE_MARGINAL (Ewan Milne) [1801585] - [scsi] scsi: core: No retries on abort success (Ewan Milne) [1801585] - [scsi] scsi: core: Add a new error code DID_TRANSPORT_MARGINAL in scsi.h (Ewan Milne) [1801585] - [scsi] scsi: core: Add limitless cmd retry support (Ewan Milne) [1801585] - [fs] gfs2: Fix deadlock between gfs2_{create_inode, inode_lookup} and delete_work_func (Andreas Grunbacher) [1903190] - [fs] gfs2: Don't call cancel_delayed_work_sync from within delete work function (Andreas Grunbacher) [1903190] - [cpufreq] acpi-cpufreq: Honor _PSD table setting on new AMD CPUs (Terry Bowman) [1886943] - [x86] x86/cpufeatures: Enumerate TSX suspend load address tracking instructions (Josh Poimboeuf) [1836980] - [powerpc] powerpc/pseries/svm: Allocate SWIOTLB buffer anywhere in memory (Diego Domingos) [1869184] - [mm] powerpc: Ensure that swiotlb buffer is allocated from low memory (Diego Domingos) [1869184] - [fs] debugfs: Fix module state check condition (Vladis Dronov) [1866285] - [fs] debugfs: Check module state before warning in {full/open}_proxy_open() (Vladis Dronov) [1866285]- [firmware] efi: Don't attempt to map RCI2 config table if it doesn't exist (Lenny Szubowicz) [1779590] - [firmware] efi: Make CONFIG_EFI_RCI2_TABLE selectable on x86 only (Lenny Szubowicz) [1779590] - [firmware] efi: Make unexported efi_rci2_sysfs_init() static (Lenny Szubowicz) [1779590] - [iommu] iommu: use the __iommu_attach_device() directly for deferred attach (Lianbo Jiang) [1904658] - [iommu] dma-iommu: use static-key to minimize the impact in the fast-path (Lianbo Jiang) [1904658] - [x86] x86/PCI: sta2x11: use default DMA address translation (Jerry Snitselaar) [1887546] - [powerpc] powerpc: use the generic dma_ops_bypass mode (Jerry Snitselaar) [1887546] - [dma] dmaengine: fix error codes in channel_register() (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: off by one in cleanup code (Jerry Snitselaar) [1837187] - [documentation] dmaengine: idxd: Add ABI documentation for shared wq (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: Clean up descriptors with fault error (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: Add shared workqueue support (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: fix mapping of portal size (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: fix wq config registers offset programming (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: Allocate correct size for descriptor chunk (Jerry Snitselaar) [1837187] - [uapi] dmaengine: idxd: add missing invalid flags field to completion (Jerry Snitselaar) [1837187] - [uapi] dmaengine: idxd: fix hw descriptor fields for delta record (Jerry Snitselaar) [1837187] - [uapi] dmaengine: idxd: Merge definition of dsa_batch_desc into dsa_hw_desc (Jerry Snitselaar) [1838386 1837187] - [dma] dmaengine: dmatest: Return boolean result directly in filter() (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Check list for emptiness before access its last entry (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: Make two symbols static (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Print error codes as signed value (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: add command status to idxd sysfs attribute (Jerry Snitselaar) [1893465 1837187] - [dma] dmaengine: idxd: add support for configurable max wq batch size (Jerry Snitselaar) [1893468 1837187] - [dma] dmaengine: idxd: add support for configurable max wq xfer size (Jerry Snitselaar) [1893468 1837187] - [documentation] dmaengine: idxd: add leading / for sysfspath in ABI documentation (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: clear misc interrupt cause after read (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Prevent to run on misconfigured channel (Jerry Snitselaar) [1837187] - [dma] dmaengine: acpi: Put the CSRT table after using it (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: reset states after device disable or reset (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: move idxd interrupt handling to mask instead of ignore (Jerry Snitselaar) [1872374 1837187] - [dma] dmaengine: idxd: add work queue drain support (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: move submission to sbitmap_queue (Jerry Snitselaar) [1837187] - [dma] dmaengine: cookie bypass for out of order completion (Jerry Snitselaar) [1838893 1837187] - [dma] dmaengine: ioat setting ioat timeout as module parameter (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: stop completed threads when running without set channel (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: fix misc interrupt handler thread unmasking (Jerry Snitselaar) [1877126 1837187] - [dma] dmaengine: idxd: cleanup workqueue config after disabling (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: fix cdev locking for open and release (Jerry Snitselaar) [1837187] - [dma] dmaengine: Replace zero-length array with flexible-array (Jerry Snitselaar) [1837187] - [dma] dmaengine: Fix doc strings to satisfy validation script (Jerry Snitselaar) [1837187] - [dma] dmaengine: Include dmaengine.h into dmaengine.c (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Describe members of struct dmatest_info (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Describe members of struct dmatest_params (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Allow negative timeout value to specify infinite wait (Jerry Snitselaar) [1837187] - [dma] Revert "dmaengine: dmatest: timeout value of -1 should specify infinite wait" (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: adding missed issue_pending to timeout handler (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: remove unnesesery double complition timer modification (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: removing duplicate code from timeout handler (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: Decreasing allocation chunk size 2M->512K (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: fixing chunk sizing macros dependency (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: export hw version through sysfs (Jerry Snitselaar) [1838888 1837187] - [dma] dmaengine: dmatest: Restore default for channel (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: fix interrupt completion after unmasking (Jerry Snitselaar) [1838895 1837187] - [dma] dmaengine: dmatest: Fix process hang when reading 'wait' parameter (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Fix iteration non-stop logic (Jerry Snitselaar) [1837187] - [dma] dmaengine: fix channel index enumeration (Jerry Snitselaar) [1838390 1837187] - [include] include/linux/dmaengine: Typos fixes in API documentation (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: remove global token limit check (Jerry Snitselaar) [1838385 1837187] - [dma] dmaengine: idxd: reflect shadow copy of traffic class programming (Jerry Snitselaar) [1838381 1837187] - [dma] dmaengine: Create debug directories for DMA devices (Jerry Snitselaar) [1837187] - [dma] dmaengine: Add basic debugfs support (Jerry Snitselaar) [1837187] - [include] dmaengine: consistently return string literal from switch-case (Jerry Snitselaar) [1837187] - [include] dmaengine: Drop redundant 'else' keyword (Jerry Snitselaar) [1837187] - [include] dmaengine: Use negative condition for better readability (Jerry Snitselaar) [1837187] - [include] dmaengine: Refactor dmaengine_check_align() to be bit operations only (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: expose general capabilities register in sysfs (Jerry Snitselaar) [1837187 1836532] - [dma] dmaengine: idxd: check return result from check_vma() in cdev (Jerry Snitselaar) [1837187 1836530] - [dma] dmanegine: ioat/dca: Replace zero-length array with flexible-array member (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: remove set but not used variable 'idxd_cdev' (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: remove set but not used variable 'group' (Jerry Snitselaar) [1837187] - [documentation] dmaengine: idxd: add sysfs ABI for idxd driver (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: fix off by one on cdev dwq refcount (Jerry Snitselaar) [1838366 1837187] - [dma] dmaengine: idxd: wq size configuration needs to check global max size (Jerry Snitselaar) [1837187 1836579] - [dma] dmaengine: idxd: sysfs input of wq incorrect wq type should return error (Jerry Snitselaar) [1837187 1836585] - [dma] dmaengine: idxd: correct reserved token calculation (Jerry Snitselaar) [1837187 1836647] - [dma] dmaengine: idxd: Fix error handling in idxd_wq_cdev_dev_setup() (Jerry Snitselaar) [1838354 1837187] - [dma] dmaengine: idxd: fix runaway module ref count on device driver bind (Jerry Snitselaar) [1837187 1836649] - [dma] dmaengine: idxd: fix boolconv.cocci warnings (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: add char driver to expose submission portal to userland (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: connect idxd to dmaengine subsystem (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: add descriptor manipulation routines (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: add configuration component of driver (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: Init and probe for Intel data accelerators (Jerry Snitselaar) [1837187] - [include] io-64-nonatomic: add io{read|write}64{_lo_hi|_hi_lo} macros (Jerry Snitselaar) [1837187] - [powerpc] iomap: introduce io{read|write}64_{lo_hi|hi_lo} (Jerry Snitselaar) [1837187] - [lib] iomap: Use non-raw io functions for io{read|write}XXbe (Jerry Snitselaar) [1837187] - [dma] dmaengine: virt-dma: use vchan_vdesc_fini() to free descriptors (Jerry Snitselaar) [1837187] - [dma] dmaengine: virt-dma: Add missing locking around list operations (Jerry Snitselaar) [1837187] - [dma] dmaengine: virt-dma: Do not call desc_free() under a spin_lock (Jerry Snitselaar) [1837187] - [dma] dmaengine: virt-dma: remove debug message (Jerry Snitselaar) [1837187] - [dma] dmaengine: virt-dma: Add missing locking (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: Support in-use unbind (Jerry Snitselaar) [1837187] - [dma] dmaengine: move .device_release missing log warning to debug level (Jerry Snitselaar) [1837187] - [dma] dmaengine: Cleanups for the slave <-> channel symlink support (Jerry Snitselaar) [1837187] - [dma] dmaengine: fix null ptr check for __dma_async_device_channel_register() (Jerry Snitselaar) [1837187] - [dma] dmaengine: Fix return value for dma_request_chan() in case of failure (Jerry Snitselaar) [1837187] - [dma] dmaengine: Create symlinks between DMA channels and slaves (Jerry Snitselaar) [1837187] - [dma] dmaengine: add support to dynamic register/unregister of channels (Jerry Snitselaar) [1837187] - [dma] dmaengine: break out channel registration (Jerry Snitselaar) [1837187] - [x86] x86/asm: Carve out a generic movdir64b() helper for general usage (Jerry Snitselaar) [1837187] - [x86] x86/asm: add iosubmit_cmds512() based on MOVDIR64B CPU instruction (Jerry Snitselaar) [1837187] - [dma] dmaengine: Move dma_get_{, any_}slave_channel() to private dmaengine.h (Jerry Snitselaar) [1837187] - [include] dmaengine: Remove dma_request_slave_channel_compat() wrapper (Jerry Snitselaar) [1837187] - [dma] dmaengine: Remove dma_device_satisfies_mask() wrapper (Jerry Snitselaar) [1837187] - [include] dmaengine: Add helper function to convert direction value to text (Jerry Snitselaar) [1837187] - [dma] dmaengine: Add support for reporting DMA cached data amount (Jerry Snitselaar) [1837187] - [dma] dmaengine: Add metadata_ops for dma_async_tx_descriptor (Jerry Snitselaar) [1837187] - [dma] dmaengine: print more meaningful error message (Jerry Snitselaar) [1837187] - [dma] dmaengine: move module_/dma_device_put() after route free (Jerry Snitselaar) [1837187] - [dma] dmaengine: Add reference counting to dma_device struct (Jerry Snitselaar) [1837187] - [dma] dmaengine: Move dma_channel_rebalance() infrastructure up in code (Jerry Snitselaar) [1837187] - [dma] dmaengine: Call module_put() after device_free_chan_resources() (Jerry Snitselaar) [1837187] - [dma] dmaengine: Store module owner in dma_device struct (Jerry Snitselaar) [1837187] - [include] dmaengine: Remove spaces before TABs (Jerry Snitselaar) [1837187] - [dma] ioat: ioat_alloc_ring() failure handling (Jerry Snitselaar) [1837187] - [dma] dmaengine: virt-dma: Fix access after free in vchan_complete() (Jerry Snitselaar) [1837187] - [include] dmaengine: Fix access to uninitialized dma_slave_caps (Jerry Snitselaar) [1837187] - [dma] dmanegine: ioat/dca: Use struct_size() helper (Jerry Snitselaar) [1837187] - [dma] dmaengine: acpi: Add kernel doc parameter descriptions (Jerry Snitselaar) [1837187] - [dma] dmaengine: acpi: Set up DMA mask based on CSRT (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Add support for completion polling (Jerry Snitselaar) [1837187] - [dma] dmaengine: virt-dma: store result on dma descriptor (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: timeout value of -1 should specify infinite wait (Jerry Snitselaar) [1837187] - [dma] dmaengine: Grammar s/the its/its/, s/need/needs/ (Jerry Snitselaar) [1837187] - [dma] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 (Jerry Snitselaar) [1837187] - [dma] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 291 (Jerry Snitselaar) [1837187] - [dma] treewide: Add SPDX license identifier - Makefile/Kconfig (Jerry Snitselaar) [1837187] - [dma] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Jerry Snitselaar) [1837187] - [dma] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 7 (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: move test data alloc & free into functions (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: add short-hand `buf_size` var in dmatest_func() (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: wrap src & dst data into a struct (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Abort test in case of mapping error (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Add transfer_size parameter (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Add alignment parameter (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Use fixed point div to calculate iops (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Add support for multi channel testing (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: fix a small memory leak in dmatest_func() (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: move size checks earlier in function (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: use dmaengine_terminate_sync() instead (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: unmap data on a single code-path when xfer done (Jerry Snitselaar) [1837187] - [dma] dmaengine: idma64: replace spin_lock_irqsave with spin_lock (Jerry Snitselaar) [1837187] - [dma] dmaengine: idma: remove dma_slave_config direction usage (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: fix prototype of ioat_enumerate_channels (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioatdma: set the completion address register after channel reset (Jerry Snitselaar) [1837187] - [dma] dmaengine: idma64: Support dmaengine_terminate_sync() (Jerry Snitselaar) [1837187] - [dma] dmaengine: add a new helper dmaenginem_async_device_register (Jerry Snitselaar) [1837187] - [documentation] Documentation/x86: Add documentation for SVA (Shared Virtual Addressing) (Jerry Snitselaar) [1836777] - [iommu] iommu/vt-d: Change flags type to unsigned int in binding mm (Jerry Snitselaar) [1836777] - [drm] drm, iommu: Change type of pasid to u32 (Jerry Snitselaar) [1836777] - [x86] x86/asm: Add an enqcmds() wrapper for the ENQCMDS instruction (Jerry Snitselaar) [1837187] - [x86] x86/mmu: Allocate/free a PASID (Jerry Snitselaar) [1836777] - [x86] x86/cpufeatures: Mark ENQCMD as disabled when configured out (Jerry Snitselaar) [1836777] - [mm] mm: Add a pasid member to struct mm_struct (Jerry Snitselaar) [1836777] - [x86] x86/msr-index: Define an IA32_PASID MSR (Jerry Snitselaar) [1836777] - [x86] x86/fpu/xstate: Add supervisor PASID state for ENQCMD (Jerry Snitselaar) [1836777] - [x86] x86/cpufeatures: Enumerate ENQCMD and ENQCMDS instructions (Jerry Snitselaar) [1836777] - [x86] x86/fpu/xstate: Restore supervisor states for signal return (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Preserve supervisor states for the slow path in __fpu__restore_sig() (Jerry Snitselaar) [1837178] - [x86] x86/fpu: Introduce copy_supervisor_to_kernel() (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Update copy_kernel_to_xregs_err() for supervisor states (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Update sanitize_restored_xstate() for supervisor xstates (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Define new functions for clearing fpregs and xstates (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Introduce XSAVES supervisor states (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Separate user and supervisor xfeatures mask (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Define new macros for supervisor and user xstates (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Rename validate_xstate_header() to validate_user_xstate_header() (Jerry Snitselaar) [1837178] - [x86] copy_xstate_to_kernel: Fix typo which caused GDB regression (Jerry Snitselaar) [1837178] - [x86] copy_xstate_to_kernel(): don't leave parts of destination uninitialized (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Warn when checking alignment of disabled xfeatures (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Fix XSAVES offsets in setup_xstate_comp() (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Fix last_good_offset in setup_xstate_features() (Jerry Snitselaar) [1837178] - [x86] x86/fpu: Shrink space allocated for xstate_comp_offsets (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Make xfeature_is_supervisor()/xfeature_is_user() return bool (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Fix small issues (Jerry Snitselaar) [1837178] - [x86] x86/fpu: Use XFEATURE_FP/SSE enum values instead of hardcoded numbers (Jerry Snitselaar) [1837178] - [x86] x86/fpu: Use unsigned long long shift in xfeature_uncompacted_offset() (Jerry Snitselaar) [1837178] - [iommu] iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: include conditionally on CONFIG_INTEL_IOMMU_SVM (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix misuse of ALIGN in qi_flush_piotlb() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Don't read VCCAP register unless it exists (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Add SMMUv3.2 range invalidation support (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Batch ATC invalidation commands (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Add command queue batching helpers (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Add sanity check for interrupt remapping table length macros (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix lockdep splat in iommu_flush_dev_iotlb() (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Restore IRTE.RemapEn bit for amd_iommu_activate_guest_mode (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Fix potential @entry null deref (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Handle 36bit addressing for x86-32 (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Do not use IOMMUv2 functionality when SME is active (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Do not force direct mapping when SME is active (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Use cmpxchg_double() when updating 128-bit IRTE (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Restore IRTE.RemapEn bit after programming IRTE (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix NULL pointer dereference in dev_iommu_priv_set() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Serialize IOMMU GCMD register modifications (Jerry Snitselaar) [1887546] - [dma] dma-pool: Fix an uninitialized variable bug in atomic_pool_expand() (Jerry Snitselaar) [1887546] - [dma] dma-pool: Only allocate from CMA when in same memory zone (Jerry Snitselaar) [1887546] - [dma] dma-pool: fix coherent pool allocations for IOMMU mappings (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Move Kconfig and Makefile bits down into amd directory (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Move Kconfig and Makefile bits down into intel directory (Jerry Snitselaar) [1887546] - [iommu] iommu: Add gfp parameter to io_pgtable_ops->map() (Jerry Snitselaar) [1887546] - [iommu] iommu: Mark __iommu_map_sg() as static (Jerry Snitselaar) [1887546] - [iommu] iommu: Tidy up Kconfig for SoC IOMMUs (Jerry Snitselaar) [1887546] - [iommu] iommu: Make some functions static (Jerry Snitselaar) [1887546] - [include] iommu: Move sg_table wrapper out of CONFIG_IOMMU_SUPPORT (Jerry Snitselaar) [1887546] - [powerpc] powerpc/dma: Remove dev->archdata.iommu_domain (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Remove double zero check (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Rename intel-pasid.h to pasid.h (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add page response ops support (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Report page request faults for guest SVA (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add a helper to get svm and sdev for pasid (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Refactor device_to_iommu() helper (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Disable multiple GPASID-dev bind (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Warn on out-of-range invalidation address (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix devTLB flush for vSVA (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Handle non-page aligned address (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix PASID devTLB invalidation (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Remove global page support in devTLB flush (Jerry Snitselaar) [1887546] - [include] iommu/vt-d: Enforce PASID devTLB field mask (Jerry Snitselaar) [1887546] - [iommu] iommu: Remove unused IOMMU_SYS_CACHE_ONLY flag (Jerry Snitselaar) [1887546] - [iommu] PCI/ATS: Add pci_pri_supported() to check device or associated PF (Jerry Snitselaar) [1887546] - [pci] PCI: Treat "external-facing" devices themselves as internal (Jerry Snitselaar) [1887546] - [documentation] docs: fix references for DMA*.txt files (Jerry Snitselaar) [1887546] - [dma] dma-contiguous: cleanup dma_alloc_contiguous (Jerry Snitselaar) [1887546] - [dma] dma-debug: use named initializers for dir2name (Jerry Snitselaar) [1887546] - [dma] dma-mapping: add a dma_ops_bypass flag to struct device (Jerry Snitselaar) [1887546] - [dma] dma-mapping: inline the fast path dma-direct calls (Jerry Snitselaar) [1887546] - [dma] dma-mapping: move the remaining DMA API calls out of line (Jerry Snitselaar) [1887546] - [dma] dma-mapping: don't BUG when calling dma_map_resource on RAM (Jerry Snitselaar) [1887546] - [of] of: Allow the iommu-map property to omit untranslated devices (Jerry Snitselaar) [1887546] - [iommu] treewide: Remove uninitialized_var() usage (Jerry Snitselaar) [1887546] - [dma] dma-pool: do not allocate pool memory from CMA (Jerry Snitselaar) [1887546] - [dma] dma-pool: make sure atomic pool suits device (Jerry Snitselaar) [1887546] - [dma] dma-pool: introduce dma_guess_pool() (Jerry Snitselaar) [1887546] - [dma] dma-pool: get rid of dma_in_atomic_pool() (Jerry Snitselaar) [1887546] - [dma] dma-direct: provide function to check physical memory area validity (Jerry Snitselaar) [1887546] - [documentation] docs: move DMA kAPI to Documentation/core-api (Jerry Snitselaar) [1887546] - [dma] dma-mapping: remove dma_mark_declared_memory_occupied (Jerry Snitselaar) [1887546] - [documentation] docs: DMA-API-HOWTO.txt: fix an unmarked code block (Jerry Snitselaar) [1887546] - [documentation] Documentation: DMA-API: fix a function name of max_mapping_size (Jerry Snitselaar) [1887546] - [documentation] docs: DMA-API-HOWTO: add a missing "=" (Jerry Snitselaar) [1887546] - [documentation] Documentation/DMA-API-HOWTO: update dma_mask sections (Jerry Snitselaar) [1887546] - [documentation] Documentation/DMA-ISA-LPC: fix an incorrect reference (Jerry Snitselaar) [1887546] - [documentation] Documentation: DMA-API: fix two typos (Jerry Snitselaar) [1887546] - [dma] dma-mapping: warn when coherent pool is depleted (Jerry Snitselaar) [1887546] - [dma] dma-remap: align the size in dma_common_*_remap() (Jerry Snitselaar) [1887546] - [dma] dma-mapping: DMA_COHERENT_POOL should select GENERIC_ALLOCATOR (Jerry Snitselaar) [1887546] - [dma] dma-direct: add missing set_memory_decrypted() for coherent mapping (Jerry Snitselaar) [1887546] - [dma] dma-direct: check return value when encrypting or decrypting memory (Jerry Snitselaar) [1887546] - [dma] dma-direct: re-encrypt memory if dma_direct_alloc_pages() fails (Jerry Snitselaar) [1887546] - [dma] dma-direct: always align allocation size in dma_direct_alloc_pages() (Jerry Snitselaar) [1887546] - [dma] dma-direct: mark __dma_direct_alloc_pages static (Jerry Snitselaar) [1887546] - [dma] dma-direct: re-enable mmap for !CONFIG_MMU (Jerry Snitselaar) [1887546] - [dma] dma-pool: decouple DMA_REMAP from DMA_COHERENT_POOL (Jerry Snitselaar) [1887546] - [message] scsi: mptfusion: Don't use GFP_ATOMIC for larger DMA allocations (Jerry Snitselaar) [1887546] - [dma] dma-pool: fix too large DMA pools on medium memory size systems (Jerry Snitselaar) [1887546] - [iommu] treewide: replace '---help---' in Kconfig files with 'help' (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Make remove callback message more informative (Jerry Snitselaar) [1887546] - [include] iommu: add generic helper for mapping sgtable objects (Jerry Snitselaar) [1887546] - [dma] dma-contiguous: fix comment for dma_release_from_contiguous (Jerry Snitselaar) [1887546] - [dma] dma-pool: scale the default DMA coherent pool size with memory capacity (Jerry Snitselaar) [1887546] - [x86] x86/mm: unencrypted non-blocking DMA allocations use coherent pools (Jerry Snitselaar) [1887546] - [dma] dma-pool: add pool sizes to debugfs (Jerry Snitselaar) [1887546] - [dma] dma-direct: atomic allocations must come from atomic coherent pools (Jerry Snitselaar) [1887546] - [dma] dma-pool: dynamically expanding atomic pools (Jerry Snitselaar) [1887546] - [dma] dma-pool: add additional coherent pools to map to gfp mask (Jerry Snitselaar) [1887546] - [dma] dma-remap: separate DMA atomic pools from direct remap code (Jerry Snitselaar) [1887546] - [dma] dma-mapping: use vmap insted of reimplementing it (Jerry Snitselaar) [1887546] - [dma] dma-debug: make __dma_entry_alloc_check_leak() static (Jerry Snitselaar) [1887546] - [dma] dma: debug: no need to check return value of debugfs_create functions (Jerry Snitselaar) [1887546] - [dma] dma-debug: Batch dma_debug_entry allocation (Jerry Snitselaar) [1887546] - [dma] dma/debug: Remove dma_debug_resize_entries() (Jerry Snitselaar) [1887546] - [dma] dma-debug: Make leak-like behaviour apparent (Jerry Snitselaar) [1887546] - [dma] dma-debug: Dynamically expand the dma_debug_entry pool (Jerry Snitselaar) [1887546] - [dma] dma-debug: Use pr_fmt() (Jerry Snitselaar) [1887546] - [dma] dma-debug: Expose nr_total_entries in debugfs (Jerry Snitselaar) [1887546] - [dma] dma-debug: fix displaying of dma allocation type (Jerry Snitselaar) [1887546] - [dma] dma-direct: fix data truncation in dma_direct_get_required_mask() (Jerry Snitselaar) [1887546] - [dma] dma-direct: provide a arch_dma_clear_uncached hook (Jerry Snitselaar) [1887546] - [dma] dma-direct: make uncached_kernel_address more general (Jerry Snitselaar) [1887546] - [include] dma-direct: remove the cached_kernel_address hook (Jerry Snitselaar) [1887546] - [dma] dma-direct: consolidate the error handling in dma_direct_alloc_pages (Jerry Snitselaar) [1887546] - [dma] dma-coherent: fix integer overflow in the reserved-memory dma allocation (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix misuse of iommu_domain_identity_map() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Update scalable mode paging structure coherency (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Enable PCI ACS for platform opt in hint (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Set U/S bit in first level page table by default (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Make Intel SVM code 64-bit only (Jerry Snitselaar) [1887546] - [arm64] arm64: Remove dev->archdata.iommu pointer (Jerry Snitselaar) [1887546] - [x86] x86: Remove dev->archdata.iommu pointer (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Use dev_iommu_priv_get/set() (Jerry Snitselaar) [1887546] - [iommu] iommu: Allow page responses without PASID (Jerry Snitselaar) [1887546] - [iommu] iommu/iova: Don't BUG on invalid PFNs (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Add helper functions to update domain->pt_root (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Print extended features in one line to fix divergent log levels (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Make amd_iommu_apply_ivrs_quirks() static inline (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Move Intel IOMMU driver into subdirectory (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Move AMD IOMMU driver into subdirectory (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Remove redundant devid checks (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Store dev_data as device iommu private data (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Merge private header files (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Remove PD_DMA_OPS_MASK (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Consolidate domain allocation/freeing (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Free page-table in protection_domain_free() (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Allocate page-table in protection_domain_init() (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Let free_pagetable() not rely on domain->pt_root (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Unexport get_dev_data() (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Unify format of the printed messages (Jerry Snitselaar) [1887546] - [iommu] iommu: Remove iommu_sva_ops::mm_exit() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Use pci_ats_supported() (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Use pci_ats_supported() (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Use pci_ats_supported() (Jerry Snitselaar) [1887546] - [pci] PCI/ATS: Only enable ATS for trusted devices (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Implement iommu_ops->def_domain_type call-back (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Don't reserve implementation defined register space (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: remove set but not used variable 'smmu' (Jerry Snitselaar) [1887546] - [uapi] iommu/virtio: Fix sparse warning (Jerry Snitselaar) [1887546] - [pci] PCI/ATS: Export symbols of PASID functions (Jerry Snitselaar) [1887546] - [iommu] iommu/mediatek: Fix MTK_IOMMU dependencies (Jerry Snitselaar) [1887546] - [iommu] iommu: spapr_tce: Disable compile testing to fix build on book3s_32 config (Jerry Snitselaar) [1887546] - [iommu] iommu: Enable compile testing for some of drivers (Jerry Snitselaar) [1887546] - [x86] x86: Hide the archdata.iommu field behind generic IOMMU_API (Jerry Snitselaar) [1887546] - [iommu] iommu/hyper-v: Constify hyperv_ir_domain_ops (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix compile warning (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: fix a GCC warning (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix pointer cast warnings on 32 bit (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Remove IOVA handling code from the non-dma_ops path (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Remove duplicated check in intel_svm_bind_mm() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Remove redundant IOTLB flush (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add page request draining support (Jerry Snitselaar) [1887546 1847060] - [iommu] iommu/vt-d: Disable non-recoverable fault processing before unbind (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: debugfs: Add support to show inv queue internals (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Multiple descriptors per qi_submit_sync() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Replace intel SVM APIs with generic SVA APIs (Jerry Snitselaar) [1887546 1836578] - [include] iommu/vt-d: Fix compile warning from intel-svm.h (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Report SVA feature with generic flag (Jerry Snitselaar) [1887546 1836578] - [iommu] iommu/vt-d: Add custom allocator for IOASID (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Enlightened PASID allocation (Jerry Snitselaar) [1887546 1837167] - [iommu] iommu/vt-d: Add svm/sva invalidate function (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Support flushing more translation cache types (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add bind guest PASID support (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add nested translation helper function (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Use a helper function to skip agaw for SL (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Move domain helper to header (Jerry Snitselaar) [1887546] - [iommu] iommu: Remove functions that support private domain (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Unify format of the printed messages (Jerry Snitselaar) [1887546] - [iommu] iommu: Introduce guest PASID bind function (Jerry Snitselaar) [1887546] - [iommu] iommu: Introduce cache_invalidate API (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: debugfs: Add support to show page table internals (Jerry Snitselaar) [1887546 1835059] - [iommu] iommu/vt-d: Use iova over first level (Jerry Snitselaar) [1887546 1837160] - [iommu] iommu/vt-d: Update first level super page capability (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Make first level IOVA canonical (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Flush PASID-based iotlb for iova over first level (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Setup pasid entries for iova over first level (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add PASID_FLAG_FL5LP for first-level pasid setup (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add set domain DOMAIN_ATTR_NESTING attr (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Identify domains using first level page table (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Misc macro clean up for SVM (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add build dependency on IOASID (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Replace Intel specific PASID allocator with IOASID (Jerry Snitselaar) [1887546] - [iommu] iommu/ioasid: Add custom allocators (Jerry Snitselaar) [1887546] - [iommu] iommu: Add I/O ASID allocator (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Use right Kconfig option name (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add Kconfig option to enable/disable scalable mode (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Convert to probe/release_device() call-backs (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Reverse arguments to list_add (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Use accessor functions for iommu private data (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Reject IOMMU page granule larger than PAGE_SIZE (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Fix freeing of incomplete domains (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Build virtio-iommu as module (Jerry Snitselaar) [1887546] - [iommu] iommu: virtio: Use generic_iommu_put_resv_regions() (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Remove unused variable (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Update to most recent specification (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Add event queue (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Add probe request (Jerry Snitselaar) [1887546] - [iommu] iommu: Add virtio-iommu driver (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Remove duplicate error message (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Fix uninitilized variable warning (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Rename IOMMU_QCOM_SYS_CACHE and improve doc (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Restore naming of driver parameter prefix (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Use WRITE_ONCE() when changing validity of an STE (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Improve SMR mask test (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Fix IOVA validation for 32-bit (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Prepare for TTBR1 usage (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Rationalise VTCR handling (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Rename public #defines under ARM_SMMU_ namespace (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Rationalise TCR handling (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Ensure ARM_64_LPAE_S2_TCR_RES1 is unsigned (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Improve attribute handling (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Support non-coherent stage-2 page tables (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Fix -Wunused-const-variable warning (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Remove useless of_match_ptr() (Jerry Snitselaar) [1887546] - [iommu] drivers/iommu: Initialise module 'owner' field in iommu_device_set_ops() (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Update my email address in MODULE_AUTHOR() (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Allow building as a module (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Unregister IOMMU and bus ops on device removal (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Allow building as a module (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Support SMMU module probing from the IORT (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Unregister IOMMU and bus ops on device removal (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Prevent forced unbinding of Arm SMMU drivers (Jerry Snitselaar) [1887546] - [iommu] Revert "iommu/arm-smmu: Make arm-smmu explicitly non-modular" (Jerry Snitselaar) [1887546] - [iommu] Revert "iommu/arm-smmu: Make arm-smmu-v3 explicitly non-modular" (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Rationalise TTBRn handling (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Rationalise MAIR handling (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Simplify level indexing (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Simplify PGD size handling (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Simplify start level lookup (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Simplify bounds checks (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Rationalise size check (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable: Make selftest gubbins consistently __init (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Avoid pathological RPM behaviour for unmaps (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable: Move some initialization data to .init.rodata (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Report USF more clearly (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Remove arm_smmu_flush_ops (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Move .tlb_sync method to implementation (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Remove "leaf" indirection (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Remove .tlb_inv_range indirection (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm-v7s: Use ias/oas to check the valid iova/pa (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm-v7s: Add paddr_to_iopte and iopte_to_paddr helpers (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Ensure 64-bit I/O accessors are available on 32-bit CPU (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Make private implementation details static (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Add context init implementation hook (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Add reset implementation hook (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Add configuration implementation hook (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Move Secure access quirk to implementation (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: ioremap smmu mmio region before implementation init (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Add implementation infrastructure (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Rename arm-smmu-regs.h (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Abstract GR0 accesses (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Abstract context bank accesses (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Abstract GR1 accesses (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Get rid of weird "atomic" write (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Split arm_smmu_tlb_inv_range_nosync() (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Rework cb_base handling (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Convert context bank registers to bitfields (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Convert GR1 registers to bitfields (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Convert GR0 registers to bitfields (Jerry Snitselaar) [1887546] - [iommu] iommu: Remove IOMMU_OF_DECLARE (Jerry Snitselaar) [1887546] - [iommu] iommu: Stop deferring probe at end of initcalls (Jerry Snitselaar) [1887546] - [iommu] iommu: Fix use-after-free in iommu_release_device (Jerry Snitselaar) [1887546] - [dma] dma-mapping: Fix dma_pgprot() for unencrypted coherent pages (Jerry Snitselaar) [1887546] - [x86] x86: Don't let pgprot_modify() change the page encryption bit (Jerry Snitselaar) [1887546] - [x86] x86/PCI: Remove X86_DEV_DMA_OPS (Jerry Snitselaar) [1887546] - [pci] PCI: vmd: Remove dma_map_ops overrides (Jerry Snitselaar) [1887546] - [pci] x86/pci: Clean up usage of X86_DEV_DMA_OPS (Jerry Snitselaar) [1887546] - [x86] x86/Kconfig: Remove the unused X86_DMA_REMAP KConfig symbol (Jerry Snitselaar) [1887546] - [dma] dma-direct: avoid a forward declaration for phys_to_dma (Jerry Snitselaar) [1887546] - [dma] dma-mapping: Add vmap checks to dma_map_single() (Jerry Snitselaar) [1887546] - [x86] x86/platform/uv: Fix UV4 hub revision adjustment (Frank Ramsay) [1908507] - [ata] ahci: Add Intel Rocket Lake PCH-H RAID PCI IDs (Steve Best) [1868308]- [mfd] mfd: intel-lpss: Fix Intel Elkhart Lake LPSS I2C input clock (Steve Best) [1783586] - [mfd] mfd: intel-lpss: Add Intel Elkhart Lake PCH PCI IDs (Steve Best) [1783586] - [i2c] i2c: i801: Add support for Intel Elkhart Lake (Steve Best) [1783586] - [fs] fuse: fix bad inode (Miklos Szeredi) [1906908] - [fs] virtiofs: calculate number of scatter-gather elements accurately (Vivek Goyal) [1783467] - [fs] virtiofs: add logic to free up a memory range (Vivek Goyal) [1783467] - [fs] virtiofs: maintain a list of busy elements (Vivek Goyal) [1783467] - [fs] virtiofs: serialize truncate/punch_hole and dax fault path (Vivek Goyal) [1783467] - [fs] virtiofs: define dax address space operations (Vivek Goyal) [1783467] - [fs] virtiofs: add DAX mmap support (Vivek Goyal) [1783467] - [fs] virtiofs: implement dax read/write operations (Vivek Goyal) [1783467] - [uapi] virtiofs: introduce setupmapping/removemapping commands (Vivek Goyal) [1783467] - [fs] virtiofs: implement FUSE_INIT map_alignment field (Vivek Goyal) [1783467] - [fs] virtiofs: keep a list of free dax memory ranges (Vivek Goyal) [1783467] - [fs] virtiofs: add a mount option to enable dax (Vivek Goyal) [1783467] - [fs] virtiofs: set up virtio_fs dax_device (Vivek Goyal) [1783467] - [fs] virtiofs: get rid of no_mount_options (Vivek Goyal) [1783467] - [fs] virtiofs: provide a helper function for virtqueue initialization (Vivek Goyal) [1783467] - [fs] dax: Create a range version of dax_layout_busy_page() (Vivek Goyal) [1783467] - [dax] dax: Modify bdev_dax_pgoff() to handle NULL bdev (Vivek Goyal) [1783467] - [virtio] virtio: Implement get_shm_region for MMIO transport (Vivek Goyal) [1783467] - [virtio] virtio: Implement get_shm_region for PCI transport (Vivek Goyal) [1783467] - [include] virtio: Add get_shm_region method (Vivek Goyal) [1783467] - [fs] virtiofs: do not use fuse_fill_super_common() for device installation (Vivek Goyal) [1783467] - [uapi] fuse: reserve values for mapping protocol (Vivek Goyal) [1783467] - [fs] virtiofs: Convert virtiofs to use new mount API (Vivek Goyal) [1783467] - [fs] fuse: reject options on reconfigure via fsconfig(2) (Vivek Goyal) [1783467] - [fs] fuse: ignore 'data' argument of mount(..., MS_REMOUNT) (Vivek Goyal) [1783467] - [fs] fuse: use ->reconfigure() instead of ->remount_fs() (Vivek Goyal) [1783467] - [fs] fuse: switch to use errorfc() et.al (Vivek Goyal) [1783467] - [fs] fs_parse: fold fs_parameter_desc/fs_parameter_spec (Vivek Goyal) [1783467] - [fs] fs_parser: remove fs_parameter_description name field (Vivek Goyal) [1783467] - [fs] vfs: subtype handling moved to fuse (Vivek Goyal) [1783467] - [fs] fuse: convert to use the new mount API (Vivek Goyal) [1783467] - [lib] lib/zlib: fix inflating zlib streams on s390 (Philipp Rudo) [1908011] - [scsi] scsi: ibmvfc: Set default timeout to avoid crash during migration (Diego Domingos) [1890710] - [net] Bluetooth: Fix null pointer dereference in hci_event_packet() (Gopal Tiwari) [1921475] - [tools] selftests: fix poll error in udpgro.sh (Hangbin Liu) [1922213] - [net] mptcp: fix length of MP_PRIO suboption (Davide Caratti) [1923156] - [powerpc] powerpc/sstep: Fix array out of bound warning (Desnes Augusto Nunes do Rosario) [1908739] - [powerpc] powerpc/watchpoint: Workaround P10 DD1 issue with VSX-32 byte instructions (Desnes Augusto Nunes do Rosario) [1908739] - [powerpc] powerpc/sstep: Add testcases for VSX vector paired load/store instructions (Desnes Augusto Nunes do Rosario) [1908739] - [powerpc] powerpc/ppc-opcode: Add encoding macros for VSX vector paired instructions (Desnes Augusto Nunes do Rosario) [1908739] - [powerpc] powerpc/sstep: Support VSX vector paired storage access instructions (Desnes Augusto Nunes do Rosario) [1908739] - [powerpc] powerpc/sstep: Cover new VSX instructions under CONFIG_VSX (Desnes Augusto Nunes do Rosario) [1908739] - [powerpc] powerpc/sstep: Emulate prefixed instructions only when CPU_FTR_ARCH_31 is set (Desnes Augusto Nunes do Rosario) [1908739] - [net] fix setsockopt(SO_REUSEADDR) for MPTCP sockets (Paolo Abeni) [1922500] - [net] net_sched: avoid shift-out-of-bounds in tcindex_set_parms() (Davide Caratti) [1917366] - [net] net_sched: reject silly cell_log in qdisc_get_rtab() (Davide Caratti) [1917366] - [net] sched: prevent invalid Scell_log shift count (Davide Caratti) [1917366] - [net] netem: fix zero division in tabledist (Davide Caratti) [1917366] - [net] protect tcf_block_unbind with block lock (Davide Caratti) [1917366] - [pinctrl] pinctrl: intel: Add Intel Elkhart Lake pin controller support (Steve Best) [1783600] - [fs] dlm: fix invalid cluster name warning (Alexander Aring) [1655771] - [mm] arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Fix doc warnings in iort.c (Al Stone) [1865698 1851555] - [acpi] ACPI, APEI, Fix error return value in apei_map_generic_address() (Al Stone) [1865698 1851555] - [acpi] ACPI: fan: Initialize performance state sysfs attribute (Al Stone) [1865698 1851555] - [acpi] ACPI: DPTF: Support Alder Lake (Al Stone) [1865698 1851555] - [acpi] ACPI: button: Add DMI quirk for Medion Akoya E2228T (Al Stone) [1865698 1851555] - [acpi] ACPI: Fix whitespace inconsistencies (Al Stone) [1865698 1851555] - [acpi] ACPI: button: Drop no longer necessary Acer SW5-012 lid_init_state quirk (Al Stone) [1865698 1851555] - [acpi] ACPI: dock: fix enum-conversion warning (Al Stone) [1865698 1851555] - [acpi] ACPI: utils: remove unreachable breaks (Al Stone) [1865698 1851555] - [acpi] ACPICA: Add missing type casts in GPE register access code (Al Stone) [1865698 1851555] - [acpi] ACPI: DPTF: Add ACPI_DPTF Kconfig menu (Al Stone) [1865698 1851555] - [acpi] ACPI: DPTF: Fix participant driver names (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: remove comment regarding string _UID support (Al Stone) [1865698 1851555] - [acpi] ACPI: reboot: Avoid racing after writing to ACPI RESET_REG (Al Stone) [1865698 1851555] - [acpi] ACPI: debug: don't allow debugging when ACPI is disabled (Al Stone) [1865698 1851555] - [dax] ACPI: HMAT: refactor hmat_register_target_device to hmem_register_device (Al Stone) [1865698 1851555] - [acpi] x86/numa: add 'nohmat' option (Al Stone) [1865698 1851555] - [acpi] ACPICA: Update version to 20200925 Version 20200925 (Al Stone) [1865698 1851555] - [acpi] ACPICA: Remove unnecessary semicolon (Al Stone) [1865698 1851555] - [acpi] ACPICA: Debugger: Add a new command: "ALL " (Al Stone) [1865698 1851555] - [acpi] ACPICA: iASL: Return exceptions for string-to-integer conversions (Al Stone) [1865698 1851555] - [acpi] ACPICA: acpi_help: Update UUID list (Al Stone) [1865698 1851555] - [acpi] ACPICA: Add predefined names found in the SMBus sepcification (Al Stone) [1865698 1851555] - [acpi] ACPICA: Tree-wide: fix various typos and spelling mistakes (Al Stone) [1865698 1851555] - [acpi] ACPICA: Drop the repeated word "an" in a comment (Al Stone) [1865698 1851555] - [acpi] ACPICA: Add support for 64 bit risc-v compilation (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: PM: Drop ec_no_wakeup check from acpi_ec_dispatch_gpe() (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: PM: Flush EC work unconditionally after wakeup (Al Stone) [1865698 1851555] - [acpi] ACPI: button: fix handling lid state changes when input device closed (Al Stone) [1865698 1851555] - [acpi] ACPI: scan: Replace ACPI_DEBUG_PRINT() with pr_debug() (Al Stone) [1865698 1851555] - [acpi] ACPI: memhotplug: Remove 'state' from struct acpi_memory_device (Al Stone) [1865698 1851555] - [acpi] ACPI / extlog: Check for RDMSR failure (Al Stone) [1865698 1851555] - [acpi] node: Add access1 class to represent CPU to memory characteristics (Al Stone) [1865698 1851555] - [acpi] ACPI: HMAT: Fix handling of changes from ACPI 6.2 to ACPI 6.3 (Al Stone) [1865698 1851555] - [acpi] ACPI: Let ACPI know we support Generic Initiator Affinity Structures (Al Stone) [1865698 1851555] - [acpi] ACPI: Support Generic Initiator only domains (Al Stone) [1865698 1851555] - [acpi] ACPI / NUMA: Add stub function for pxm_to_node() (Al Stone) [1865698 1851555] - [acpi] virtio-mem: Allow to specify an ACPI PXM as nid (Al Stone) [1865698 1851555] - [acpi] ACPI: battery: include linux/power_supply.h (Al Stone) [1865698 1851555] - [acpi] ACPI: wakeup: Remove dead ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: video: Remove leftover ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: tiny-power-button: Remove dead ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: Remove dead ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: proc: Remove dead ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: PCI: Remove unused ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: event: Remove leftover ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: dock: Remove dead ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: debugfs: Remove dead ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: custom_method: Remove dead ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: container: Remove leftover ACPICA debug functionality (Al Stone) [1865698 1851555] - [acpi] ACPI: platform: Remove ACPI_MODULE_NAME() (Al Stone) [1865698 1851555] - [acpi] ACPI: memhotplug: Remove leftover ACPICA debug functionality (Al Stone) [1865698 1851555] - [acpi] ACPI: LPSS: Remove ACPI_MODULE_NAME() (Al Stone) [1865698 1851555] - [acpi] ACPI: cmos_rtc: Remove leftover ACPI_MODULE_NAME() (Al Stone) [1865698 1851555] - [acpi] ACPI: PCI: update kernel-doc line comments (Al Stone) [1865698 1851555] - [acpi] PNP: ACPI: Fix missing-prototypes in acpi_pnp.c (Al Stone) [1865698 1851555] - [acpi] ACPI: configfs: Add missing config_item_put() to fix refcount leak (Al Stone) [1865698 1851555] - [acpi] ACPI: video: use ACPI backlight for HP 635 Notebook (Al Stone) [1865698 1851555] - [acpi] ACPI: APD: Clean up header file include statements (Al Stone) [1865698 1851555] - [acpi] ACPI: APD: Remove unnecessary APD_ADDR() macro stub (Al Stone) [1865698 1851555] - [acpi] ACPI: APD: Remove ACPI_MODULE_NAME() (Al Stone) [1865698 1851555] - [acpi] ACPI: APD: Remove flags from struct apd_device_desc (Al Stone) [1865698 1851555] - [acpi] ACPI: APD: Add kerneldoc for properties in struct apd_device_desc (Al Stone) [1865698 1851555] - [acpi] ACPI: Remove side effect of partly creating a node in acpi_get_node() (Al Stone) [1865698 1851555] - [acpi] ACPI: Rename acpi_map_pxm_to_online_node() to pxm_to_online_node() (Al Stone) [1865698 1851555] - [acpi] ACPI: Do not create new NUMA domains from ACPI static tables that are not SRAT (Al Stone) [1865698 1851555] - [acpi] ACPI: Add out of bounds and numa_off protections to pxm_to_node() (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: Print more information when acpi_processor_evaluate_cst() fails (Al Stone) [1865698 1851555] - [acpi] ACPI: DPTF: Add PCH FIVR participant driver (Al Stone) [1865698 1851555] - [acpi] PCI/ACPI: Add Ampere Altra SOC MCFG quirk (Al Stone) [1865698 1851555] - [acpi] ACPI / APEI: Add a notifier chain for unknown (vendor) CPER records (Al Stone) [1865698 1851555] - [acpi] ACPI / PMIC: Move TPS68470 OpRegion driver to drivers/acpi/pmic/ (Al Stone) [1865698 1851555] - [acpi] ACPI / PMIC: Split out Kconfig and Makefile specific for ACPI PMIC (Al Stone) [1865698 1851555] - [acpi] PCI/ACPI: Tone down missing MCFG message (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Make ACPICA use logical addresses of GPE blocks (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Change the type of acpi_os_map_generic_address() return value (Al Stone) [1865698 1851555] - [acpi] ACPICA: Add support for using logical addresses of GPE blocks (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Remove the unused inline functions (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Drop the unused @ops of iort_add_device_replay() (Al Stone) [1865698 1851555] - [acpi] ACPI / LPSS: Save Cherry Trail PWM ctx registers only once (at activation) (Al Stone) [1865698 1851555] - [acpi] ACPI / LPSS: Resume Cherry Trail PWM controller in no-irq phase (Al Stone) [1865698 1851555] - [acpi] ACPICA: Introduce special struct type for GPE register addresses (Al Stone) [1865698 1851555] - [acpi] ACPICA: Introduce acpi_hw_gpe_read() and acpi_hw_gpe_write() (Al Stone) [1865698 1851555] - [acpi] ACPICA: Validate GPE blocks at init time (Al Stone) [1865698 1851555] - [acpi] ACPI: Export acpi_get_first_physical_node() to modules (Al Stone) [1865698 1851555] - [kernel] rcu/tree: Export rcu_idle_{enter, exit} to modules (Al Stone) [1865698 1851555] - [acpi] ACPI: GED: fix -Wformat (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: Fix build for ARCH_APICTIMER_STOPS_ON_C3 unset (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: Take over RCU-idle for C3-BM idle (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: Use CPUIDLE_FLAG_TLB_FLUSHED (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: Use CPUIDLE_FLAG_TIMER_STOP (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Prevent acpi_release_memory() from returning too early (Al Stone) [1865698 1851555] - [acpi] ACPI: ioremap: avoid redundant rounding to OS page size (Al Stone) [1865698 1851555] - [acpi] ACPI: SoC: APD: Check return value of acpi_dev_get_property() (Al Stone) [1865698 1851555] - [acpi] ACPI: APD: Add a fmw property is_raven (Al Stone) [1865698 1851555] - [include] ACPI: APD: Change name from ST to FCH (Al Stone) [1865698 1851555] - [acpi] i2c: designware: Add device HID for Hygon I2C controller (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Add an input ID to acpi_dma_configure() (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Remove useless PCI bus walk (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Make iort_msi_map_rid() PCI agnostic (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Make iort_get_device_domain IRQ domain agnostic (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Make iort_match_node_callback walk the ACPI namespace for NC (Al Stone) [1865698 1851555] - [acpi] ACPI: APEI: remove redundant assignment to variable rc (Al Stone) [1865698 1851555] - [acpi] ACPI: NUMA: Remove the useless 'node >= MAX_NUMNODES' check (Al Stone) [1865698 1851555] - [acpi] ACPI: NUMA: Remove the useless sub table pointer check (Al Stone) [1865698 1851555] - [acpi] ACPI: tables: Remove the duplicated checks for acpi_parse_entries_array() (Al Stone) [1865698 1851555] - [acpi] ACPICA: Update version to 20200717 (Al Stone) [1865698 1851555] - [acpi] ACPICA: Do not increment operation_region reference counts for field units (Al Stone) [1865698 1851555] - [acpi] ACPICA: Replace one-element array with flexible-array (Al Stone) [1865698 1851555] - [acpi] ACPI: acpi_pad: initialize preferred_cpu (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Clean up the removal of unused memory mappings (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Use deferred unmapping in acpi_os_unmap_iomem() (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Use deferred unmapping in acpi_os_unmap_generic_address() (Al Stone) [1865698 1851555] - [acpi] ACPICA: Preserve memory opregion mappings (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Implement deferred unmapping of ACPI memory (Al Stone) [1865698 1851555] - [acpi] ACPI: Use fallthrough pseudo-keyword (Al Stone) [1865698 1851555] - [acpi] acpi: thermal: Don't call thermal_zone_device_is_enabled() (Al Stone) [1865698 1851555] - [acpi] ACPI: fan: Fix Tiger Lake ACPI device ID (Al Stone) [1865698 1851555] - [acpi] ACPI: DPTF: Add battery participant for TigerLake (Al Stone) [1865698 1851555] - [acpi] ACPI: tables: avoid relocations for table signature array (Al Stone) [1865698 1851555] - [acpi] ACPI: PAD: Eliminate usage of uninitialized_var() macro (Al Stone) [1865698 1851555] - [acpi] ACPI: sysfs: add newlines when printing module parameters (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: add newline when printing 'ec_event_clearing' module parameter (Al Stone) [1865698 1851555] - [acpi] ACPI: sysfs: Fix pm_profile_attr type (Al Stone) [1865698 1851555] - [acpi] ACPI: property: use cached name in acpi_fwnode_get_named_child_node() (Al Stone) [1865698 1851555] - [acpi] sched,acpi_pad: Convert to sched_set_fifo*() (Al Stone) [1865698 1851555] - [acpi] ACPI: PM: Avoid using power resources if there are none for D0 (Al Stone) [1865698 1851555] - [acpi] ACPICA: Update version to 20200528 (Al Stone) [1865698 1851555] - [acpi] ACPICA: iASL: add new OperationRegion subtype keyword PlatformRtMechanism (Al Stone) [1865698 1851555] - [acpi] ACPI: CPPC: Fix reference count leak in acpi_cppc_processor_probe() (Al Stone) [1865698 1851555] - [acpi] ACPI: sysfs: Fix reference count leak in acpi_sysfs_add_hotplug_profile() (Al Stone) [1865698 1851555] - [acpi] ACPI: GED: use correct trigger type field in _Exx / _Lxx handling (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Remove the unused __get_pci_rid() (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: PM: s2idle: Extend GPE dispatching debug message (Al Stone) [1865698 1851555] - [acpi] ACPI: PM: s2idle: Print type of wakeup debug messages (Al Stone) [1865698 1851555] - [acpi] ACPI: DPTF: Add battery participant driver (Al Stone) [1865698 1851555] - [acpi] ACPI: DPTF: Additional sysfs attributes for power participant driver (Al Stone) [1865698 1851555] - [acpi] ACPI: video: Use native backlight on Acer TravelMate 5735Z (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Fix PMCG node single ID mapping handling (Al Stone) [1865698 1851555] - [acpi] ACPI: APEI: Kick the memory_failure() queue for synchronous errors (Al Stone) [1865698 1851555] - [mm] mm/memory-failure: Add memory_failure_queue_kick() (Al Stone) [1865698 1851555] - [acpi] ACPI: IORT: Add comments for not calling acpi_put_table() (Al Stone) [1865698 1851555] - [acpi] ACPI: GTDT: Put GTDT table after parsing (Al Stone) [1865698 1851555] - [acpi] ACPI / PMIC: Add i2c address for thermal control (Al Stone) [1865698 1851555] - [acpi] ACPI: GED: add support for _Exx / _Lxx handler methods (Al Stone) [1865698 1851555] - [acpi] ACPI: Delete unused proc filename macros (Al Stone) [1865698 1851555] - [acpi] ACPI: IORT: Add extra message "applying workaround" for off-by-1 issue (Al Stone) [1865698 1851555] - [acpi] ACPI: utils: Add acpi_evaluate_reg() helper (Al Stone) [1865698 1851555] - [acpi] ACPI: debug: Make two functions static (Al Stone) [1865698 1851555] - [acpi] ACPI: sleep: Put the FACS table after using it (Al Stone) [1865698 1851555] - [acpi] ACPI: scan: Put SPCR and STAO table after using it (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Put the ACPI table after using it (Al Stone) [1865698 1851555] - [acpi] ACPI: APEI: Put the HEST table for error path (Al Stone) [1865698 1851555] - [acpi] ACPI: APEI: Put the error record serialization table for error path (Al Stone) [1865698 1851555] - [acpi] ACPI: APEI: Put the error injection table for error path and module exit (Al Stone) [1865698 1851555] - [acpi] ACPI: APEI: Put the boot error record table after parsing (Al Stone) [1865698 1851555] - [acpi] ACPI: watchdog: Put the watchdog action table after parsing (Al Stone) [1865698 1851555] - [acpi] ACPI: LPIT: Put the low power idle table after using it (Al Stone) [1865698 1851555] - [acpi] ACPICA: Update version to 20200430 (Al Stone) [1865698 1851555] - [acpi] ACPICA: Fix required parameters for _NIG and _NIH (Al Stone) [1865698 1851555] - [acpi] ACPICA: Dispatcher: add status checks (Al Stone) [1865698 1851555] - [acpi] ACPICA: Disassembler: ignore AE_ALREADY_EXISTS status when parsing create operators (Al Stone) [1865698 1851555] - [acpi] ACPICA: Move acpi_gbl_next_cmd_num definition to acglobal.h (Al Stone) [1865698 1851555] - [acpi] ACPICA: Make acpi_protocol_lengths static (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: work around num_ids ambiguity (Al Stone) [1865698 1851555] - [acpi] Revert "ACPI/IORT: Fix 'Number of IDs' handling in iort_id_map()" (Al Stone) [1865698 1851555] - [pci] PCI: Constify struct pci_ecam_ops (Al Stone) [1865698 1851555] - [acpi] PM: ACPI: Output correct message on target power state (Al Stone) [1865698 1851555] - [acpi] ACPI: CPPC: Make some symbols static (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: idle: Allow probing on platforms with one ACPI C-state (Al Stone) [1865698 1851555] - [documentation] PM: sleep: core: Rename DPM_FLAG_LEAVE_SUSPENDED (Al Stone) [1865698 1851555] - [acpi] PM: sleep: core: Rename dev_pm_smart_suspend_and_suspended() (Al Stone) [1865698 1851555] - [acpi] PM: sleep: core: Rename dev_pm_may_skip_resume() (Al Stone) [1865698 1851555] - [acpi] PM: sleep: core: Rework the power.may_skip_resume handling (Al Stone) [1865698 1851555] - [acpi] PM: sleep: core: Do not skip callbacks in the resume phase (Al Stone) [1865698 1851555] - [base] PM: sleep: core: Switch back to async_schedule_dev() (Al Stone) [1865698 1851555] - [base] PM: sleep: core: Fold functions into their callers (Al Stone) [1865698 1851555] - [base] PM: sleep: core: Simplify the SMART_SUSPEND flag handling (Al Stone) [1865698 1851555] - [base] PM: sleep: core: Use built-in RCU list checking (Al Stone) [1865698 1851555] - [base] PM: core: Fix handling of devices deleted during system-wide resume (Al Stone) [1865698 1851555] - [base] PM: sleep: Drop dpm_noirq_begin() and dpm_noirq_end() (Al Stone) [1865698 1851555] - [kernel] PM: sleep: Integrate suspend-to-idle with generig suspend flow (Al Stone) [1865698 1851555] - [base] PM: sleep: Drop dev_pm_skip_next_resume_phases() (Al Stone) [1865698 1851555] - [acpi] ACPI: button: Drop no longer necessary Asus T200TA lid_init_state quirk (Al Stone) [1865698 1851555] - [acpi] ACPI/PCI: pci_link: use extended_irq union member when setting ext-irq shareable (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Fix up fast path check in acpi_ec_add() (Al Stone) [1865698 1851555] - [x86] ACPI, x86/boot: make acpi_nobgrt static (Al Stone) [1865698 1851555] - [x86] acpi/x86: add a kernel parameter to disable ACPI BGRT (Al Stone) [1865698 1851555] - [acpi] x86: ACPI: fix CPU hotplug deadlock (Al Stone) [1865698 1851555] - [x86] acpi/x86: ignore unspecified bit positions in the ACPI global lock field (Al Stone) [1865698 1851555] - [x86] x86/acpi: make "asmlinkage" part first thing in the function definition (Al Stone) [1865698 1851555] - [x86] x86/ACPI/sleep: Move acpi_get_wakeup_address() into sleep.c, remove from (Al Stone) [1865698 1851555] - [x86] x86/ACPI/sleep: Remove an unnecessary include of asm/realmode.h (Al Stone) [1865698 1851555] - [x86] x86/efi: Explicitly include realmode.h to handle RM trampoline quirk (Al Stone) [1865698 1851555] - [acpi] ACPI: video: Use native backlight on Acer Aspire 5783z (Al Stone) [1865698 1851555] - [acpi] ACPICA: Update version 20200326 (Al Stone) [1865698 1851555] - [acpi] ACPICA: Fixes for acpiExec namespace init file (Al Stone) [1865698 1851555] - [acpi] ACPICA: WSMT: Fix typo, no functional change (Al Stone) [1865698 1851555] - [acpi] ACPICA: utilities: fix sprintf() (Al Stone) [1865698 1851555] - [acpi] ACPICA: acpiexec: remove redeclaration of acpi_gbl_db_opt_no_region_support (Al Stone) [1865698 1851555] - [acpi] ACPICA: Change PlatformCommChannel ASL keyword to PCC (Al Stone) [1865698 1851555] - [acpi] ACPICA: Fix IVRS IVHD type 10h reserved field name (Al Stone) [1865698 1851555] - [acpi] ACPICA: Implement IVRS IVHD type 11h parsing (Al Stone) [1865698 1851555] - [acpi] ACPICA: Fix a typo in a comment field (Al Stone) [1865698 1851555] - [acpi] ACPICA: Update version to 20200214 (Al Stone) [1865698 1851555] - [acpi] ACPI: CPPC: clean up acpi_get_psd_map() (Al Stone) [1865698 1851555] - [acpi] ACPI: PCI: Use scnprintf() for avoiding potential buffer overflow (Al Stone) [1865698 1851555] - [acpi] ACPI: fan: Use scnprintf() for avoiding potential buffer overflow (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Eliminate EC_FLAGS_QUERY_HANDSHAKE (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Do not clear boot_ec_is_ecdt in acpi_ec_add() (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Simplify acpi_ec_ecdt_start() and acpi_ec_init() (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Consolidate event handler installation code (Al Stone) [1865698 1851555] - [acpi] ACPI: list_for_each_safe() -> list_for_each_entry_safe() (Al Stone) [1865698 1851555] - [acpi] ACPI: video: remove redundant assignments to variable result (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Add missing __acquires/__releases annotations (Al Stone) [1865698 1851555] - [acpi] ACPI / battery: Cleanup Lenovo Ideapad Miix 320 DMI table entry (Al Stone) [1865698 1851555] - [acpi] ACPI / AC: Cleanup DMI quirk table (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Use fast path in acpi_ec_add() for DSDT boot EC (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Simplify acpi_ec_add() (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Drop AE_NOT_FOUND special case from ec_install_handlers() (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Avoid passing redundant argument to functions (Al Stone) [1865698 1851555] - [include] ACPI: NUMA: Up-level "map to online node" functionality (Al Stone) [1865698 1851555] - [acpi] ACPICA: Fix a couple of typos (Al Stone) [1865698 1851555] - [acpi] ACPICA: use acpi_size instead of u32 for prefix_path_length (Al Stone) [1865698 1851555] - [acpi] ACPICA: cast length arguement to acpi_ns_build_normalized_path() as u32 (Al Stone) [1865698 1851555] - [acpi] ACPICA: cast the result of the pointer difference to u32 (Al Stone) [1865698 1851555] - [acpi] ACPICA: Table Manager: Update comments in a function header (Al Stone) [1865698 1851555] - [acpi] ACPICA: Enable sleep button on ACPI legacy wake (Al Stone) [1865698 1851555] - [acpi] ACPICA: Fix a comment "enable" fixed events -> "disable" all fixed events (Al Stone) [1865698 1851555] - [acpi] ACPICA: ASL-ASL+ converter: make root file a parameter for cv_init_file_tree (Al Stone) [1865698 1851555] - [acpi] ACPICA: ASL-ASL+ converter: remove function parameters from cv_init_file_tree() (Al Stone) [1865698 1851555] - [acpi] ACPI: Add new tiny-power-button driver to directly signal init (Al Stone) [1865698 1851555] - [acpi] ACPI: button: move HIDs to acpi/button.h (Al Stone) [1865698 1851555] - [acpi] ACPI: treewide: remove redundant IS_ERR() before error code check (Al Stone) [1865698 1851555] - [dma] dmaengine: idma64: Use actual device for DMA transfers (Steve Best) [1784118] - [platform] platform/x86: dell-smbios-wmi: Correct a memory leak (David Arcari) [1898516] - [x86] x86/{mce,mm}: Unmap the entire page if the whole page is affected and poisoned (Aristeu Rozanski) [1850800]- [x86] kvm: x86: fix CPUID entries returned by KVM_GET_CPUID2 ioctl (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: use kvm_complete_insn_gp in emulating RDMSR/WRMSR (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: remove bogus #GP injection (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: Fix split-irqchip vs interrupt injection window request (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: fix error return code in svm_create_vcpu() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: Fix offset computation bug in __sev_dbg_decrypt() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Use cpuid to determine max gfn (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: mmu: Fix SPTE encoding of MMIO generation upper half (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: nvmx: Sync unsync'd vmcs02 state to vmcs12 on migration (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: tracing: Fix unmatched kvm_entry and kvm_exit events (Paolo Bonzini) [1904054 1906893 1904128] - [documentation] kvm: documentation: Update description of KVM_{GET, CLEAR}_DIRTY_LOG (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: get smi pending status correctly (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[] (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/pmu: Fix UBSAN shift-out-of-bounds warning in intel_pmu_refresh() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: Add more protection against undefined behavior in rsvd_bits() (Paolo Bonzini) [1904054 1906893 1904128] - [documentation] kvm: documentation: Fix spec for KVM_CAP_ENABLE_CAP_VM (Paolo Bonzini) [1904054 1906893 1904128] - [documentation] kvm: Forbid the use of tagged userspace addresses for memslots (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: allow KVM_REQ_GET_NESTED_STATE_PAGES outside guest mode for VMX (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: nsvm: cancel KVM_REQ_GET_NESTED_STATE_PAGES on nested vmexit (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: nsvm: mark vmcb as dirty when forcingly leaving the guest mode (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: nsvm: correctly restore nested_run_pending on migration (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Clarify TDP MMU page list invariants (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Ensure TDP MMU roots are freed after yield (Paolo Bonzini) [1904054 1906893 1904128] - [security] apparmor: remove duplicate macro list_entry_is_head() (Paolo Bonzini) [1904054 1906893 1904128] - [kernel] linux/list.h: add a macro to test if entry is pointing to the head (Paolo Bonzini) [1904054 1906893 1904128] - [virt] kvm: check tlbs_dirty directly (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: change in pv_eoi_get_pending() to make code more readable (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: fix shift out of bounds reported by UBSAN (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Optimize not-present/MMIO SPTE check in get_mmio_spte() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Use raw level to index into MMIO walks' sptes array (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Get root level from walkers when retrieving MMIO SPTE (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Use -1 to flag an undefined spte in get_mmio_spte() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: Remove the call to sev_platform_status() during setup (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: Don't flush cache if hardware enforces cache coherency across encryption domains (Paolo Bonzini) [1904054 1906893 1904128] - [x86] cpu: Add hardware-enforced cache coherency as a CPUID feature (Paolo Bonzini) [1904054 1906893 1904128] - [x86] Remove X86_FEATURE_MFENCE_RDTSC (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: reinstate vendor-agnostic check on SPEC_CTRL cpuid bits (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm/vmx: Use TEST REG, REG instead of CMP $0, REG in vmenter.S (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: ignore SIPIs that are received while not in wait-for-sipi state (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: nsvm: set fixed bits by hand (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Add TDP MMU SPTE changed trace point (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Add existing trace points to TDP MMU (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: check CR4 changes against vcpu->arch (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: adjust SEV for commit 7e8e6eed75e (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: Move asid to vcpu_svm (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: remove unused macro HV_CLOCK_SIZE (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: Sink cpuid update into vendor-specific set_cr4 functions (Paolo Bonzini) [1904054 1906893 1904128] - [virt] kvm: remove kvm_clear_guest_page (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: Don't track dirty for KVM_SET_[TSS_ADDR|IDENTITY_MAP_ADDR] (Paolo Bonzini) [1904054 1906893 1904128] - [tools] kvm: selftests: test KVM_GET_SUPPORTED_HV_CPUID as a system ioctl (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: hyper-v: allow KVM_GET_SUPPORTED_HV_CPUID as a system ioctl (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: emulate wait-for-SIPI and SIPI-VMExit (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: fix apic_accept_events vs check_nested_events (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: Return bool instead of int for CR4 and SREGS validity checks (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: Move vendor CR4 validity check to dedicated kvm_x86_ops hook (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: Drop VMXE check from svm_set_cr4() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: vmx: Drop explicit 'nested' check from vmx_set_cr4() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: vmx: Drop guest CPUID check for VMXE in vmx_set_cr4() (Paolo Bonzini) [1904054 1906893 1904128] - [netdrv] net/mlx5e: Update max_opened_tc also when channels are closed (Alaa Hleihel) [1918379] - [netdrv] net/mlx5: Fix leak upon failure of rule creation (Alaa Hleihel) [1918379 1914766] - [netdrv] net/mlx5: Fix function calculation for page trees (Alaa Hleihel) [1918379] - [infiniband] RDMA/mlx5: Allow creating all QPs even when non RDMA profile is used (Alaa Hleihel) [1918379] - [netdrv] mlx5: Mark BlueField-3 as unsupported device (Alaa Hleihel) [1918379] - [netdrv] net/mlx5: Update the list of the PCI supported devices (Alaa Hleihel) [1918379] - [netdrv] net/mlx5: Enable host PF HCA after eswitch is initialized (Alaa Hleihel) [1923760 1918379] - [netdrv] net/mlx5: Rename peer_pf to host_pf (Alaa Hleihel) [1923760 1918379] - [netdrv] net/mlx5: Make API mlx5_core_is_ecpf accept const pointer (Alaa Hleihel) [1923760 1918379] - [netdrv] net/mlx5: simplify the return expression of mlx5_ec_init() (Alaa Hleihel) [1918379] - [infiniband] IB/mlx5: Add mutex destroy call to cap_mask_mutex mutex (Alaa Hleihel) [1918379] - [infiniband] RDMA/mlx5: Use strict get/set operations for obj_id (Alaa Hleihel) [1918379] - [infiniband] RDMA/mlx5: Use the correct obj_id upon DEVX TIR creation (Alaa Hleihel) [1918379] - [include] net/mlx5: Expose ifc bits for query modify header (Alaa Hleihel) [1918379] - [netdrv] net/mlx5: CT: Fix incorrect removal of tuple_nat_node from nat rhashtable (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Revert parameters on errors when changing MTU and LRO state without reset (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Revert parameters on errors when changing trust state without reset (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Correctly handle changing the number of queues when the interface is down (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Fix CT rule + encap slow path offload and deletion (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled (Alaa Hleihel) [1918379] - [netdrv] net/mlx5: Maintain separate page trees for ECPF and PF functions (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Fix IPSEC stats (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Reduce tc unsupported key print level (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: free page before return (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: E-switch, Fix rate calculation for overflow (Alaa Hleihel) [1918379] - [netdrv] net/mlx5: Fix memory leak on flow table creation error flow (Alaa Hleihel) [1918379] - [infiniband] Revert "RDMA/mlx5: Fix devlink deadlock on net namespace deletion" (Alaa Hleihel) [1918379] - [infiniband] RDMA/mlx5: Fix wrong free of blue flame register on error (Alaa Hleihel) [1918379] - [infiniband] IB/mlx5: Fix error unwinding when set_has_smi_cap fails (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Add missing capability check for uplink follow (Alaa Hleihel) [1918379] - [netdrv] iavf: Use kzalloc for allocating only one thing (Stefan Assmann) [1838735] - [netdrv] iavf: fix double-release of rtnl_lock (Stefan Assmann) [1838735] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Stefan Assmann) [1838735] - [netdrv] iavf: Fix updating statistics (Stefan Assmann) [1838735] - [netdrv] iavf: fix error return code in iavf_init_get_resources() (Stefan Assmann) [1838735] - [netdrv] ethernet/intel: Convert fallthrough code comments (Stefan Assmann) [1838735] - [netdrv] net/intel: remove driver versions from Intel drivers (Stefan Assmann) [1838735] - [net] Bluetooth: Fix null pointer dereference in amp_read_loc_assoc_final_data (Gopal Tiwari) [1916057] - [fs] fs/fs-writeback.c: fix kernel-doc warning (Waiman Long) [1918047] - [include] memcg: only record foreign writebacks with dirty pages when memcg is not disabled (Waiman Long) [1918047] - [trace] writeback: don't access page->mapping directly in track_foreign_dirty TP (Waiman Long) [1918047] - [fs] writeback: add tracepoints for cgroup foreign writebacks (Waiman Long) [1918047] - [mm] writeback, memcg: Implement foreign dirty flushing (Waiman Long) [1918047] - [mm] mm: remove the account_page_dirtied export (Waiman Long) [1918047] - [fs] writeback, memcg: Implement cgroup_writeback_by_id() (Waiman Long) [1918047] - [mm] writeback: Separate out wb_get_lookup() from wb_get_create() (Waiman Long) [1918047] - [include] bdi: Add bdi->id (Waiman Long) [1918047] - [mm] mm/page-writeback: introduce tracepoint for wait_on_page_writeback() (Waiman Long) [1918047] - [fs] kernfs: fix barrier usage in __kernfs_new_node() (Waiman Long) [1918047] - [fs] kernfs: Allocating memory for kernfs_iattrs with kmem_cache (Waiman Long) [1918047] - [fs] fs: Convert writeback to XArray (Waiman Long) [1918047] - [mm] mm: Convert page-writeback to XArray (Waiman Long) [1918047] - [mm] mm/filemap: add missing mem_cgroup_uncharge() to __add_to_page_cache_locked() (Waiman Long) [1917681] - [mm] mm/slub: fix panic in slab_alloc_node() (Oleksandr Natalenko) [1921056] - [net] xfrm: interface: fix the priorities for ipip and ipv6 tunnels (Sabrina Dubroca) [1923269] - [net] netfilter: ipset: fix shift-out-of-bounds in htable_bits() (Antoine Tenart) [1918684] - [net] tcp: refine tcp_pacing_delay() for very low pacing rates (Antoine Tenart) [1905897] - [net] ensure correct skb->tstamp in various fragmenters (Antoine Tenart) [1905897] - [net] tcp: repaired skbs must init their tso_segs (Antoine Tenart) [1905897] - [net] tcp: address problems caused by EDT misshaps (Antoine Tenart) [1905897] - [net] net_sched: sch_fq: ensure maxrate fq parameter applies to EDT flows (Antoine Tenart) [1905897] - [net] tcp: refine tcp_tso_should_defer() after EDT adoption (Antoine Tenart) [1905897] - [net] tcp_bbr: update comments to reflect pacing_margin_percent (Antoine Tenart) [1905897] - [net] tcp: add tcp_reset_xmit_timer() helper (Antoine Tenart) [1905897] - [net] tcp: fix TCP_REPAIR xmit queue setup (Antoine Tenart) [1905897] - [net] tcp_bbr: adjust TCP BBR for departure time pacing (Antoine Tenart) [1905897] - [net] tcp_bbr: fix typo in bbr_pacing_margin_percent (Antoine Tenart) [1905897] - [net] tcp: optimize tcp internal pacing (Antoine Tenart) [1905897] - [net] net_sched: sch_fq: no longer use skb_is_tcp_pure_ack() (Antoine Tenart) [1905897] - [net] tcp: mitigate scheduling jitter in EDT pacing model (Antoine Tenart) [1905897] - [net] tcp: do not change tcp_wstamp_ns in tcp_mstamp_refresh (Antoine Tenart) [1905897] - [net] tcp/fq: move back to CLOCK_MONOTONIC (Antoine Tenart) [1905897] - [net] tcp: switch tcp_internal_pacing() to tcp_wstamp_ns (Antoine Tenart) [1905897] - [net] tcp: switch tcp and sch_fq to new earliest departure time model (Antoine Tenart) [1905897] - [net] tcp: switch internal pacing timer to CLOCK_TAI (Antoine Tenart) [1905897] - [net] tcp: provide earliest departure time in skb->tstamp (Antoine Tenart) [1905897] - [net] tcp: add tcp_wstamp_ns socket field (Antoine Tenart) [1905897] - [net] net_sched: sch_fq: switch to CLOCK_TAI (Antoine Tenart) [1905897] - [net] tcp: introduce tcp_skb_timestamp_us() helper (Antoine Tenart) [1905897] - [net] tcp: switch tcp_clock_ns() to CLOCK_TAI base (Antoine Tenart) [1905897] - [drm] drm/nouveau/disp/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/dmaobj/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/i2c/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/gpio/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/bar/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/mmu/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/timer/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/fb/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/imem/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/privring/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/mc/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/devinit/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/bios/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/pci/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/core: recognise GA10 (Ben Skeggs) [1916583] - [drm] drm/nouveau/kms/nv50-: fix case where notifier buffer is at offset 0 (Ben Skeggs) [1916583] - [drm] drm/nouveau/mmu: fix vram heap sizing (Ben Skeggs) [1916583] - [drm] drm/nouveau/i2c/gm200: increase width of aux semaphore owner fields (Ben Skeggs) [1916583] - [drm] drm/nouveau/i2c/gk110-: disable hw-initiated dpcd reads (Ben Skeggs) [1916583] - [drm] drm/nouveau/i2c/gk110: split out from i2c/gk104 (Ben Skeggs) [1916583] - [drm] drm/nouveau/privring: ack interrupts the same way as RM (Ben Skeggs) [1916583] - [drm] drm/nouveau/bios: fix issue shadowing expansion ROMs (Ben Skeggs) [1916583] - [netdrv] net/mlx5e: Fix memleak in mlx5e_create_l2_table_groups (Alaa Hleihel) [1899457] - [netdrv] net/mlx5e: Fix two double free cases (Alaa Hleihel) [1899457] - [netdrv] net/mlx5e: ethtool, Fix restriction of autoneg with 56G (Alaa Hleihel) [1899457] - [netdrv] net/mlx5e: In skb build skip setting mark in switchdev mode (Alaa Hleihel) [1899457] - [netdrv] net/mlx5: E-Switch, fix changing vf VLANID (Alaa Hleihel) [1899457] - [netdrv] net/mlx5e: Fix SWP offsets when vlan inserted by driver (Alaa Hleihel) [1899457 1819580] - [netdrv] net/mlx5: Use port_num 1 instead of 0 when delete a RoCE address (Alaa Hleihel) [1899457] - [netdrv] net/mlx5: Check if lag is supported before creating one (Alaa Hleihel) [1899457] - [infiniband] RDMA/mlx5: Fix MR cache memory leak (Alaa Hleihel) [1899457] - [netdrv] net/mlx5: Fix passing zero to 'PTR_ERR' (Alaa Hleihel) [1899457] - [netdrv] net/mlx5e: remove unnecessary memset (Alaa Hleihel) [1899457] - [infiniband] RDMA/mlx5: Assign dev to DM MR (Alaa Hleihel) [1899457] - [infiniband] RDMA/mlx5: Remove mlx5_ib_mr->npages (Alaa Hleihel) [1899457] - [documentation] scsi: fc: Update documentation of sysfs nodes for FPIN stats (Ewan Milne) [1859967] - [scsi] scsi: fc: Add mechanism to update FPIN signal statistics (Ewan Milne) [1859967] - [scsi] scsi: fc: Parse FPIN packets and update statistics (Ewan Milne) [1859967] - [scsi] scsi: fc: Add FPIN statistics to fc_host and fc_rport objects (Ewan Milne) [1859967] - [uapi] scsi: fc: Update formal FPIN descriptor definitions (Ewan Milne) [1859967] - [scsi] scsi: smartpqi: Update version to 1.2.16-012 (Don Brace) [1890727 1889844] - [scsi] scsi: smartpqi: Correct pqi_sas_smp_handler busy condition (Don Brace) [1890727 1889844] - [scsi] scsi: smartpqi: Correct driver removal with HBA disks (Don Brace) [1890727 1889844] - [target] scsi: target: Fix XCOPY NAA identifier lookup (Maurizio Lombardi) [1900463] {CVE-2020-28374} - [x86] perf/x86/intel/uncore: Add Comet Lake support (Michael Petlan) [1873271]- [net] bridge: Fix a warning when del bridge sysfs (Davide Caratti) [1917518] - [net] bridge: Avoid infinite loop when suppressing NS messages with invalid options (Davide Caratti) [1917518] - [net] bridge: fix stale eth hdr pointer in br_dev_xmit (Davide Caratti) [1917518] - [net] SUNRPC: Handle 0 length opaque XDR object data properly (Dave Wysochanski) [1906400] - [net] SUNRPC: Move simple_get_bytes and simple_get_netobj into private header (Dave Wysochanski) [1906400] - [block] nbd: make the config put is called before the notifying the waiter (Ming Lei) [1743857] - [block] nbd: restore default timeout when setting it to zero (Ming Lei) [1743857] - [kernel] rcu/tree: Defer kvfree_rcu() allocation to a clean context (Waiman Long) [1922453] - [kernel] cgroup: Fix memory leak when parsing multiple source parameters (Waiman Long) [1922453] - [kernel] cpuset: fix race between hotplug work and later CPU offline (Waiman Long) [1922453] - [kernel] cgroup: freezer: call cgroup_enter_frozen() with preemption disabled in ptrace_stop() (Waiman Long) [1922453] - [kernel] cgroup: freezer: fix frozen state inheritance (Waiman Long) [1922453] - [kernel] locking/lockdep: Cure noinstr fail (Waiman Long) [1922453] - [kernel] tick/nohz: Narrow down noise while setting current task's tick dependency (Waiman Long) [1922453] - [fs] fs: Kill DCACHE_DONTCACHE dentry even if DCACHE_REFERENCED is set (Eric Sandeen) [1921903] - [fs] fs: Handle I_DONTCACHE in iput_final() instead of generic_drop_inode() (Eric Sandeen) [1921903] - [netdrv] ice: update dev_addr in ice_set_mac_address even if HW filter exists (Jonathan Toppins) [1879318] - [tools] libbpf: Fix uninitialized variable in btf_parse_type_sec (Jiri Olsa) [1922197] - [tools] libbpf: Support BTF loading and raw data output in both endianness (Jiri Olsa) [1922197] - [tools] selftests/bpf: Test BTF writing APIs (Jiri Olsa) [1922197] - [tools] libbpf: Add btf__str_by_offset() as a more generic variant of name_by_offset (Jiri Olsa) [1922197] - [tools] libbpf: Add BTF writing APIs (Jiri Olsa) [1922197] - [tools] libbpf: Add btf__new_empty() to create an empty BTF object (Jiri Olsa) [1922197] - [tools] libbpf: Allow modification of BTF and add btf__add_str API (Jiri Olsa) [1922197] - [tools] libbpf: Extract generic string hashing function for reuse (Jiri Olsa) [1922197] - [tools] libbpf: Generalize common logic for managing dynamically-sized arrays (Jiri Olsa) [1922197] - [tools] libbpf: Remove assumption of single contiguous memory for BTF data (Jiri Olsa) [1922197] - [tools] libbpf: Refactor internals of BTF type index (Jiri Olsa) [1922197] - [tools] libbpf: Remove any use of reallocarray() in libbpf (Jiri Olsa) [1922197] - [tools] libbpf: Clean up and improve CO-RE reloc logging (Jiri Olsa) [1922197] - [tools] libbpf: Improve error logging for mismatched BTF kind cases (Jiri Olsa) [1922197] - [scsi] scsi: qla2xxx: Fix mailbox Ch erroneous error (Nilesh Javali) [1894578] - [sound] ALSA: ASoC: Intel: tgl: remove sof_fw_filename set for tgl_3_in_1_default (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: allow soundwire use desc->default_fw_filename (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: Intel: sof_sdw: set proper flags for Dell TGL-H SKU 0A5E (Jaroslav Kysela) [1783462] - [sound] ALSA: hda: intel-dsp-config: add PCI id for TGL-H (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Properly unregister DAI on removal (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Fix memory corruption in soc_tplg_denum_create_values() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Add missing size check (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Fix wrong size check (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Simplify remove_widget function (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Remove empty functions (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Change allocations to resource managed (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Unify all device references (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Remove unused functions from topology API (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98926: drop driver pm=NULL assignment (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98925: drop driver pm=NULL assignment (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98926: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98925: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max9867: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: codecs: max98373-sdw: align regmap use with other codecs (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98371: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98390: Fix error codes in max98390_dsm_init() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98371: drop driver pm=NULL assignment (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98095: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98373: don't access volatile registers in bias level off (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98090: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: pcm: DRAIN support reactivation (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt711: mutex between calibration and power state changes (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt711: remove warnings (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt5660: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: codecs: rt*.c: remove useless pointer cast (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt1015p: delay 300ms after SDB pulling high for calibration (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt1015p: move SDB control from trigger to DAPM (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt1015: check the return value of regmap_read during i2c probe (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt1015: modification for calibration to get better performance (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt1015: support TDM slot configuration (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: qcom: Fix build failure when slimbus is module (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: Fix DEBUG_LOCKS_WARN_ON for uninitialized attribute (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: master: use pm_runtime_set_active() on add (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: intel: fix another unused-function warning (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: bus: only clear valid DPN interrupts (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: bus: only clear valid DP0 interrupts (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: registers: add definitions for clearable interrupt fields (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: bus: reset slave_notify status at each loop (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: bus: add comments to explain interrupt loop filter (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: SDCA: detect sdca_cascade interrupt (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: Intel: Boards: tgl_max98373: update TDM slot_width (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: intel: sof_rt5682: Add support for tgl_rt1011_rt5682 (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: Intel: Boards: tgl_max98373: add dpcm_capture flag for speaker_smart_amp (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: intel: sof_rt5682: Add quirk for Dooly (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: intel: sof_rt5682: Add support for cml_rt1015_rt5682 (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: Intel: sof_sdw: add quirk for new TigerLake-SDCA device (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Intel: add hw specific PCM constraints (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: loader: do not warn about unknown firmware headers (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Remove multistep topology loading (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: sof-audio: remove goto used for force-nocodec support (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: ops: modify the signature of stall op (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: topology: remove const in sizeof() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: use inclusive language for bclk and fsync (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: use inclusive language for bclk and fsync (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: ops: add parse_platform_ext_manifest() op (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: relax PCM period and buffer size constraints (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: nocodec: modify DAI link definitions (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: trace: Add runtime trace filtering mechanism (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Add `memory_info` file to debugfs (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Change section comment for SOF_IPC_TEST_ (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Improve code alignment in header.h (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: IPC: fix implicit type overflow (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: ext_manifest: Parse firmware config dictionary (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Intel: hda: fix the condition passed to sof_dev_dbg_or_err (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: modify the SOF_DBG flags (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Intel: hda: remove duplicated status dump (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: ext_manifest: parse cavs extra config data elem (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Intel: hda: define parse_platform_ext_manifest op (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: control: override volume info callback (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: control: remove const in sizeof() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Add .prepare/.complete callbacks (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Activate runtime PM with SOF OF device (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-pcm: add missing ret=0 at soc_pcm_open() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-pcm: ignore un-needed mutex_unlock() case on soc_pcm_open() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-pcm: remove unneeded dev_err() for snd_soc_component_module/open() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-pcm: remove unneeded dev_err() for snd_soc_dai_startup() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-pcm: add soc_pcm_clean() and call it from soc_pcm_open/close() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-link: add mark for snd_soc_link_startup/shutdown() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-dai: add mark for snd_soc_dai_startup/shutdown() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-component: add mark for snd_soc_pcm_component_pm_runtime_get/put() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-component: add mark for soc_pcm_components_open/close() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: Intel: KMB: Fix S24_LE configuration (Jaroslav Kysela) [1783462] - [sound] ALSA: ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt5682: change SAR voltage threshold (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt1015: increase the time to detect BCLK (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt1015: add delay to fix pop noise from speaker (Jaroslav Kysela) [1783462] - [powerpc] powerpc/tm: Avoid machine crash on rt_sigreturn() (Gustavo Duarte) [1860550] - [net] udp: Prevent reuseport_select_sock from reading uninitialized socks (Guillaume Nault) [1917953] - [net] flow_offload: Fix memory leak for indirect flow block (Guillaume Nault) [1917953] - [net] sock: set sk_err to ee_errno on dequeue from errq (Guillaume Nault) [1917953] - [net] devlink: Make sure devlink instance and port are in same net namespace (Guillaume Nault) [1917953] - [net] devlink: Hold rtnl lock while reading netdev attributes (Guillaume Nault) [1917953] - [net] devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() (Guillaume Nault) [1917953] - [net] tipc: fix NULL deref in tipc_link_xmit() (Xin Long) [1918657] - [net] tipc: prevent possible null deref of link (Xin Long) [1918657] - [net] tipc: fix incompatible mtu of transmission (Xin Long) [1918657] - [net] tipc: fix memory leak in tipc_topsrv_start() (Xin Long) [1918657] - [net] tipc: add stricter control of reserved service types (Xin Long) [1918657] - [tools] selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps (Jiri Benc) [1882709] - [tools] selftests/bpf/test_offload.py: Reset ethtool features after failed setting (Jiri Benc) [1882709] - [tools] selftests/bpf/test_offload.py: Fix expected case of extack messages (Jiri Benc) [1882709] - [tools] selftests/bpf/test_offload.py: Only check verifier log on verification fails (Jiri Benc) [1882709] - [netdrv] netdevsim: Add debugfs toggle to reject BPF programs in verifier (Jiri Benc) [1882709] - [tools] selftests/bpf/test_offload.py: Remove check for program load flags match (Jiri Benc) [1882709] - [net] xdp: Remove the xdp_attachment_flags_ok() callback (Jiri Benc) [1882709] - [net] net, xsk: Avoid taking multiple skbuff references (Jiri Benc) [1882709] - [net] increment xmit_recursion level in dev_direct_xmit() (Jiri Benc) [1882709] - [kernel] usermodehelper: reset umask to default before executing user process (Jiri Benc) [1882709] - [net] xsk: Do not discard packet when NETDEV_TX_BUSY (Jiri Benc) [1882709] - [net] xsk: Fix number of pinned pages/umem size discrepancy (Jiri Benc) [1882709] - [include] netdevice.h: fix xdp_state kernel-doc warning (Jiri Benc) [1882709] - [net] bpf: xdp: Fix XDP mode when no mode flags specified (Jiri Benc) [1882709] - [net] bpf: Fix XDP FD-based attach/detach logic around XDP_FLAGS_UPDATE_IF_NOEXIST (Jiri Benc) [1882709] - [kernel] add a kernel_wait helper (Jiri Benc) [1882709] - [tools] selftests/bpf: Add link detach tests for cgroup, netns, and xdp bpf_links (Jiri Benc) [1882709] - [net] bpf: Add support for forced LINK_DETACH command (Jiri Benc) [1882709] - [kernel] bpf: Fix build without CONFIG_NET when using BPF XDP link (Jiri Benc) [1882709] - [net] xdp: Prevent kernel-infoleak in xsk_getsockopt() (Jiri Benc) [1882709] - [net] udp, bpf: Ignore connections in reuseport group after BPF sk lookup (Jiri Benc) [1882709] - [net] Revert "net: optimize the sockptr_t for unified kernel/user address spaces" (Jiri Benc) [1882709] - [net] improve the user pointer check in init_user_sockptr (Jiri Benc) [1882709] - [include] net: remove sockptr_advance (Jiri Benc) [1882709] - [include] net: make sockptr_is_null strict aliasing safe (Jiri Benc) [1882709] - [net] optimize the sockptr_t for unified kernel/user address spaces (Jiri Benc) [1882709] - [net] bpfilter: switch bpfilter_ip_set_sockopt to sockptr_t (Jiri Benc) [1882709] - [net] switch copy_bpf_fprog_from_user to sockptr_t (Jiri Benc) [1882709] - [include] net: add a new sockptr_t type (Jiri Benc) [1882709] - [net] bpfilter: reject kernel addresses (Jiri Benc) [1882709] - [net] bpfilter: split __bpfilter_process_sockopt (Jiri Benc) [1882709] - [net] bpfilter: fix up a sparse annotation (Jiri Benc) [1882709] - [net] udp: Don't discard reuseport selection when group has connections (Jiri Benc) [1882709] - [net] bpf, xdp: Remove XDP_QUERY_PROG and XDP_QUERY_PROG_HW XDP commands (Jiri Benc) [1882709] - [tools] selftests/bpf: Add BPF XDP link selftests (Jiri Benc) [1882709] - [net] bpf: Implement BPF XDP link-specific introspection APIs (Jiri Benc) [1882709] - [net] bpf, xdp: Implement LINK_UPDATE for BPF XDP link (Jiri Benc) [1882709] - [net] bpf, xdp: Add bpf_link-based XDP attachment API (Jiri Benc) [1882709] - [net] bpf, xdp: Extract common XDP program attachment logic (Jiri Benc) [1882709] - [net] bpf, xdp: Maintain info on attached XDP BPF programs in net_device (Jiri Benc) [1882709] - [kernel] bpf, netns: Fix build without CONFIG_INET (Jiri Benc) [1882709] - [net] udp6: Run SK_LOOKUP BPF program on socket lookup (Jiri Benc) [1882709] - [net] udp6: Extract helper for selecting socket from reuseport group (Jiri Benc) [1882709] - [net] udp: Run SK_LOOKUP BPF program on socket lookup (Jiri Benc) [1882709] - [net] udp: Extract helper for selecting socket from reuseport group (Jiri Benc) [1882709] - [net] ipv6: remove unused arg exact_dif in compute_score (Jiri Benc) [1882709] - [net] ipv4: remove unused arg exact_dif in compute_score (Jiri Benc) [1882709] - [net] udp: Remove unused variable/function (exact_dif) (Jiri Benc) [1882709] - [net] udp: Remove unused parameter (exact_dif) (Jiri Benc) [1882709] - [net] udp: only choose unbound UDP socket for multicast when not in a VRF (Jiri Benc) [1882709] - [net] ensure unbound datagram socket to be chosen when not in a VRF (Jiri Benc) [1882709] - [net] ensure unbound stream socket to be chosen when not in a VRF (Jiri Benc) [1882709] - [net] allow binding socket in a VRF when there's an unbound socket (Jiri Benc) [1882709] - [net] udp6: drop unneeded likely() call around IS_ERR() (Jiri Benc) [1882709] - [net] udp: drop unneeded likely() call around IS_ERR() (Jiri Benc) [1882709] - [net] inet6: Run SK_LOOKUP BPF program on socket lookup (Jiri Benc) [1882709] - [net] inet6: Extract helper for selecting socket from reuseport group (Jiri Benc) [1882709] - [net] inet: Run SK_LOOKUP BPF program on socket lookup (Jiri Benc) [1882709] - [net] inet: Extract helper for selecting socket from reuseport group (Jiri Benc) [1882709] - [net] simplify cBPF setsockopt compat handling (Jiri Benc) [1882709] - [net] explicitly include in net/core/sock.c (Jiri Benc) [1882709] - [include] compat: provide compat_ptr() on all architectures (Jiri Benc) [1882709] - [net] socket: move compat timeout handling into sock.c (Jiri Benc) [1882709] - [include] xdp: introduce xdp_get_shared_info_from_{buff, frame} utility routines (Jiri Benc) [1882709] - [net] xsk: Add xdp statistics to xsk_diag (Jiri Benc) [1882709] - [net] xsk: Add new statistics (Jiri Benc) [1882709] - [net] bpfilter: Initialize pos variable (Jiri Benc) [1882709] - [kernel] umd: Stop using split_argv (Jiri Benc) [1882709] - [kernel] umd: Remove exit_umh (Jiri Benc) [1882709] - [net] bpfilter: Take advantage of the facilities of struct pid (Jiri Benc) [1882709] - [kernel] exit: Factor thread_group_exited out of pidfd_poll (Jiri Benc) [1882709] - [kernel] umd: Track user space drivers with struct pid (Jiri Benc) [1882709] - [net] bpfilter: Move bpfilter_umh back into init data (Jiri Benc) [1882709] - [fs] exec: Remove do_execve_file (Jiri Benc) [1882709] - [kernel] umh: Stop calling do_execve_file (Jiri Benc) [1882709] - [kernel] umd: Transform fork_usermode_blob into fork_usermode_driver (Jiri Benc) [1882709] - [kernel] umd: Rename umd_info.cmdline umd_info.driver_name (Jiri Benc) [1882709] - [kernel] umd: For clarity rename umh_info umd_info (Jiri Benc) [1882709] - [kernel] umh: Separate the user mode driver and the user mode helper support (Jiri Benc) [1882709] - [kernel] umh: Move setting PF_UMH into umh_pipe_setup (Jiri Benc) [1882709] - [kernel] umh: Remove call_usermodehelper_setup_file. (Jiri Benc) [1882709] - [kernel] umh: Rename the user mode driver helpers for clarity (Jiri Benc) [1882709] - [kernel] umh: Capture the pid in umh_pipe_setup (Jiri Benc) [1882709] - [net] bpf: Add SO_KEEPALIVE and related options to bpf_setsockopt (Jiri Benc) [1882709] - [net] tcp: Expose tcp_sock_set_keepidle_locked (Jiri Benc) [1882709] - [net] tcp: add tcp_sock_set_keepidle (Jiri Benc) [1882709] - [net] sock: Move sock_valbool_flag to header (Jiri Benc) [1882709] - [net] spread "enum sock_flags" (Jiri Benc) [1882709] - [tools] bpf: Use local copy of headers including uapi/linux/filter.h (Jiri Benc) [1882709] - [net] bpfilter: fix iptables failure if bpfilter_umh is disabled (Jiri Benc) [1882709] - [s390] s390/crypto: add arch_get_random_long() support (Vladis Dronov) [1904274] - [net] net/smc: Add support for obtaining SMCR device list (Philipp Rudo) [1868684] - [net] net/smc: Add support for obtaining SMCD device list (Philipp Rudo) [1868684] - [net] net/smc: Add SMC-D Linkgroup diagnostic support (Philipp Rudo) [1868684] - [net] net/smc: Introduce SMCR get link command (Philipp Rudo) [1868684] - [net] net/smc: Introduce SMCR get linkgroup command (Philipp Rudo) [1868684] - [net] net/smc: Add support for obtaining system information (Philipp Rudo) [1868684] - [net] net/smc: Introduce generic netlink interface for diagnostic purposes (Philipp Rudo) [1868684] - [net] net/smc: Refactor smc ism v2 capability handling (Philipp Rudo) [1868684] - [net] net/smc: Add diagnostic information to link structure (Philipp Rudo) [1868684] - [net] net/smc: Add diagnostic information to smc ib-device (Philipp Rudo) [1868684] - [net] net/smc: Add link counters for IB device ports (Philipp Rudo) [1868684] - [net] net/smc: Add connection counters for links (Philipp Rudo) [1868684] - [net] net/smc: Use active link of the connection (Philipp Rudo) [1868684] - [net] net/smc: use helper smc_conn_abort() in listen processing (Philipp Rudo) [1868684] - [net] sched: sch_frag: add generic packet fragment support. (Marcelo Leitner) [1909262] - [net] sched: act_mirred: refactor the handle of xmit (Marcelo Leitner) [1909262] - [net] sched: fix miss init the mru in qdisc_skb_cb (Marcelo Leitner) [1909262] - [net] openvswitch: using ip6_fragment in ipv6_stub (Marcelo Leitner) [1909262] - [net] ipv6: add ipv6_fragment hook in ipv6_stub (Marcelo Leitner) [1909262] - [x86] x86/resctrl: Fix spelling in user-visible warning messages (Puneet Sethi) [1717078] - [x86] x86/resctrl: Enable user to view thread or core throttling mode (Puneet Sethi) [1717078] - [x86] x86/resctrl: Enumerate per-thread MBA controls (Puneet Sethi) [1717078] - [x86] cacheinfo: Move resctrl's get_cache_id() to the cacheinfo header file (Puneet Sethi) [1717078] - [x86] x86/resctrl: Add struct rdt_cache::arch_has_{sparse, empty}_bitmaps (Puneet Sethi) [1717078] - [x86] x86/resctrl: Merge AMD/Intel parse_bw() calls (Puneet Sethi) [1717078] - [x86] x86/resctrl: Add struct rdt_membw::arch_needs_linear to explain AMD/Intel MBA difference (Puneet Sethi) [1717078] - [x86] x86/resctrl: Use is_closid_match() in more places (Puneet Sethi) [1717078] - [x86] x86/resctrl: Use container_of() in delayed_work handlers (Puneet Sethi) [1717078] - [x86] x86/resctrl: Fix stale comment (Puneet Sethi) [1717078] - [x86] x86/resctrl: Remove struct rdt_membw::max_delay (Puneet Sethi) [1717078] - [x86] x86/resctrl: Remove unused struct mbm_state::chunks_bw (Puneet Sethi) [1717078] - [x86] x86/resctrl: Fix memory bandwidth counter width for AMD (Puneet Sethi) [1845633 1717078] - [documentation] Documentation: x86: fix some typos (Puneet Sethi) [1717078] - [documentation] Documentation: x86: Clarify MBA takes MB as referring to mba_sc (Puneet Sethi) [1717078] - [documentation] Documentation: x86: Remove cdpl2 unspported statement and fix capitalisation (Puneet Sethi) [1717078] - [documentation] Documentation: x86: Contiguous cbm isn't all X86 (Puneet Sethi) [1717078] - [documentation] Documentation: x86: convert resctrl_ui.txt to reST (Puneet Sethi) [1717078] - [kernel] livepatch: Make klp_apply_object_relocs static (Yannick Cote) [1866433] - [kernel] livepatch: Prevent module-specific KLP rela sections from referencing vmlinux symbols (Yannick Cote) [1866433] - [x86] livepatch: Remove .klp.arch (Yannick Cote) [1866433] - [kernel] livepatch: Apply vmlinux-specific KLP relocations early (Yannick Cote) [1866433] - [kernel] livepatch: Disallow vmlinux.ko (Yannick Cote) [1866433]- [sound] ALSA: hda: Add Cometlake-R PCI ID (Jaroslav Kysela) [1915650] - [fs] xfs: don't drain buffer lru on freeze and read-only remount (Brian Foster) [1903387] - [fs] xfs: rename xfs_wait_buftarg() to xfs_buftarg_drain() (Brian Foster) [1903387] - [net] mptcp: implement delegated actions (Paolo Abeni) [1892375] - [net] mptcp: schedule work for better snd subflow selection (Paolo Abeni) [1892375] - [net] mptcp: do not queue excessive data on subflows (Paolo Abeni) [1892375] - [net] mptcp: re-enable sndbuf autotune (Paolo Abeni) [1892375] - [net] mptcp: always graft subflow socket to parent (Paolo Abeni) [1892375] - [include] lockdep: Introduce in_softirq lockdep assert (Paolo Abeni) [1892375] - [net] selinux: handle MPTCP consistently with TCP (Paolo Abeni) [1892375] - [net] mptcp: fix locking in mptcp_disconnect() (Paolo Abeni) [1892375] - [net] mptcp: better msk-level shutdown. (Paolo Abeni) [1892375] - [net] mptcp: more strict state checking for acks (Paolo Abeni) [1892375] - [tools] selftests: mptcp: add the MP_PRIO testcases (Paolo Abeni) [1892375] - [net] mptcp: add the mibs for MP_PRIO (Paolo Abeni) [1892375] - [tools] selftests: mptcp: add set_flags command in pm_nl_ctl (Paolo Abeni) [1892375] - [net] mptcp: add set_flags command in PM netlink (Paolo Abeni) [1892375] - [net] mptcp: add the incoming MP_PRIO support (Paolo Abeni) [1892375] - [net] mptcp: add the outgoing MP_PRIO support (Paolo Abeni) [1892375] - [tools] selftests: mptcp: add testcases for setting the address ID (Paolo Abeni) [1892375] - [net] mptcp: add the address ID assignment bitmap (Paolo Abeni) [1892375] - [net] mptcp: cap forward allocation to 1M (Paolo Abeni) [1892375] - [net] mptcp: fix pending data accounting (Paolo Abeni) [1892375] - [net] mptcp: push pending frames when subflow has free space (Paolo Abeni) [1892375] - [net] mptcp: properly annotate nested lock (Paolo Abeni) [1892375] - [net] mptcp: fix security context on server socket (Paolo Abeni) [1892375] - [net] mptcp: clear use_ack and use_map when dropping other suboptions (Paolo Abeni) [1892375] - [net] mptcp: let MPTCP create max size skbs (Paolo Abeni) [1892375] - [net] mptcp: pm: simplify select_local_address() (Paolo Abeni) [1892375] - [net] mptcp: parse and act on incoming FASTCLOSE option (Paolo Abeni) [1892375] - [net] mptcp: hold mptcp socket before calling tcp_done (Paolo Abeni) [1892375] - [net] mptcp: use MPTCPOPT_HMAC_LEN macro (Paolo Abeni) [1892375] - [tools] selftests: mptcp: add the flush addrs testcase (Paolo Abeni) [1892375] - [net] mptcp: remove address when netlink flushes addrs (Paolo Abeni) [1892375] - [net] mptcp: attach subflow socket to parent cgroup (Paolo Abeni) [1892375] - [net] mptcp: be careful on subflows shutdown (Paolo Abeni) [1892375] - [net] mptcp: plug subflow context memory leak (Paolo Abeni) [1892375] - [net] mptcp: link MPC subflow into msk only after accept (Paolo Abeni) [1892375] - [net] mptcp: use the variable sk instead of open-coding (Paolo Abeni) [1892375] - [net] mptcp: rename add_addr_signal and mptcp_add_addr_status (Paolo Abeni) [1892375] - [net] mptcp: drop rm_addr_signal flag (Paolo Abeni) [1892375] - [net] mptcp: print out port and ahmac when receiving ADD_ADDR (Paolo Abeni) [1892375] - [net] mptcp: add port parameter for mptcp_pm_announce_addr (Paolo Abeni) [1892375] - [net] mptcp: send out dedicated packet for ADD_ADDR using port (Paolo Abeni) [1892375] - [net] mptcp: add the outgoing ADD_ADDR port support (Paolo Abeni) [1892375] - [net] mptcp: use adding up size to get ADD_ADDR length (Paolo Abeni) [1892375] - [net] mptcp: add port support for ADD_ADDR suboption writing (Paolo Abeni) [1892375] - [net] mptcp: unify ADD_ADDR and ADD_ADDR6 suboptions writing (Paolo Abeni) [1892375] - [net] mptcp: unify ADD_ADDR and echo suboptions writing (Paolo Abeni) [1892375] - [net] mptcp: print new line in mptcp_seq_show() if mptcp isn't in use (Paolo Abeni) [1892375] - [net] mptcp: emit tcp reset when a join request fails (Paolo Abeni) [1892375] - [net] tcp: merge 'init_req' and 'route_req' functions (Paolo Abeni) [1892375] - [net] security: add const qualifier to struct sock in various places (Paolo Abeni) [1892375] - [net] mptcp: avoid potential infinite loop in mptcp_recvmsg() (Paolo Abeni) [1892375] - [net] mptcp: use mptcp release_cb for delayed tasks (Paolo Abeni) [1892375] - [net] mptcp: avoid a few atomic ops in the rx path (Paolo Abeni) [1892375] - [net] mptcp: allocate TX skbs in msk context (Paolo Abeni) [1892375] - [net] mptcp: protect the rx path with the msk socket spinlock (Paolo Abeni) [1892375] - [net] mptcp: implement wmem reservation (Paolo Abeni) [1892375] - [net] mptcp: open code mptcp variant for lock_sock (Paolo Abeni) [1892375] - [net] mptcp: fix NULL ptr dereference on bad MPJ (Paolo Abeni) [1892375] - [net] mptcp: be careful on MPTCP-level ack. (Paolo Abeni) [1892375] - [net] mptcp: put reference in mptcp timeout timer (Paolo Abeni) [1892375] - [net] mptcp: refine MPTCP-level ack scheduling (Paolo Abeni) [1892375] - [net] mptcp: track window announced to peer (Paolo Abeni) [1892375] - [tools] selftests: mptcp: add ADD_ADDR IPv6 test cases (Paolo Abeni) [1892375] - [net] mptcp: send out dedicated ADD_ADDR packet (Paolo Abeni) [1892375] - [net] mptcp: change add_addr_signal type (Paolo Abeni) [1892375] - [net] mptcp: keep unaccepted MPC subflow into join list (Paolo Abeni) [1892375] - [tools] selftests: mptcp: add link failure test case (Paolo Abeni) [1892375] - [net] mptcp: skip to next candidate if subflow has unacked data (Paolo Abeni) [1892375] - [net] mptcp: fix state tracking for fallback socket (Paolo Abeni) [1892375] - [net] mptcp: drop WORKER_RUNNING status bit (Paolo Abeni) [1892375] - [net] mptcp: update rtx timeout only if required. (Paolo Abeni) [1892375] - [net] mptcp: send explicit ack on delayed ack_seq incr (Paolo Abeni) [1892375] - [net] mptcp: keep track of advertised windows right edge (Paolo Abeni) [1892375] - [net] mptcp: rework poll+nospace handling (Paolo Abeni) [1892375] - [net] mptcp: try to push pending data on snd una updates (Paolo Abeni) [1892375] - [net] mptcp: move page frag allocation in mptcp_sendmsg() (Paolo Abeni) [1892375] - [net] mptcp: refactor shutdown and close (Paolo Abeni) [1892375] - [net] mptcp: introduce MPTCP snd_nxt (Paolo Abeni) [1892375] - [net] mptcp: add accounting for pending data (Paolo Abeni) [1892375] - [net] mptcp: reduce the arguments of mptcp_sendmsg_frag (Paolo Abeni) [1892375] - [net] mptcp: introduce mptcp_schedule_work (Paolo Abeni) [1892375] - [net] tcp: factor out __tcp_close() helper (Paolo Abeni) [1892375] - [net] mptcp: use tcp_build_frag() (Paolo Abeni) [1892375] - [net] tcp: factor out tcp_build_frag() (Paolo Abeni) [1892375] - [net] tcp: schedule EPOLLOUT after a partial sendmsg (Paolo Abeni) [1892375] - [net] tcp: annotate tp->write_seq lockless reads (Paolo Abeni) [1892375] - [net] mptcp: fix static checker warnings in mptcp_pm_add_timer (Paolo Abeni) [1892375] - [tools] selftests: mptcp: add ADD_ADDR timeout test case (Paolo Abeni) [1892375] - [documentation] networking: mptcp: Add MPTCP sysctl entries (Paolo Abeni) [1892375] - [net] mptcp: add a new sysctl add_addr_timeout (Paolo Abeni) [1892375] - [net] mptcp: split mptcp_clean_una function (Paolo Abeni) [1892375] - [net] tcp: propagate MPTCP skb extensions on xmit splits (Paolo Abeni) [1892375] - [net] mptcp: use _fast lock version in __mptcp_move_skbs (Paolo Abeni) [1892375] - [net] mptcp: adjust mptcp receive buffer limit if subflow has larger one (Paolo Abeni) [1892375] - [net] tcp: fix compile error if !CONFIG_SYSCTL (Paolo Abeni) [1892375] - [net] tcp: add tcp_tx_skb_cache sysctl (Paolo Abeni) [1892375] - [net] tcp: do not recycle cloned skbs (Paolo Abeni) [1892375] - [net] tcp: properly reset skb->truesize for tx recycling (Paolo Abeni) [1892375] - [net] tcp: cleanup sk_tx_skb_cache before reuse (Paolo Abeni) [1892375] - [net] tcp: fix zerocopy and notsent_lowat issues (Paolo Abeni) [1892375] - [net] tcp: add one skb cache for tx (Paolo Abeni) [1892375] - [include] include: fpga: adi-axi-common.h: fixup whitespace tab -> space (Luis Goncalves) [1494702] - [include] include: fpga: adi-axi-common.h: add version helper macros (Luis Goncalves) [1494702] - [fpga] fpga: dfl: afu: convert get_user_pages() --> pin_user_pages() (Luis Goncalves) [1494702] - [fpga] fpga: dfl: fix bug in port reset handshake (Luis Goncalves) [1494702] - [fpga] fpga: dfl: pci: reduce the scope of variable 'ret' (Luis Goncalves) [1494702] - [fpga] fpga: dfl: pci: add device id for Intel FPGA PAC N3000 (Luis Goncalves) [1494702] - [fpga] fpga: dfl: afu: add AFU interrupt support (Luis Goncalves) [1494702] - [fpga] fpga: dfl: fme: add interrupt support for global error reporting (Luis Goncalves) [1494702] - [fpga] fpga: dfl: afu: add interrupt support for port error reporting (Luis Goncalves) [1494702] - [fpga] fpga: dfl: introduce interrupt trigger setting API (Luis Goncalves) [1494702] - [fpga] fpga: dfl: pci: add irq info for feature devices enumeration (Luis Goncalves) [1494702] - [fpga] fpga: dfl: parse interrupt info for feature devices on enumeration (Luis Goncalves) [1494702] - [fpga] fpga manager: xilinx-spi: check INIT_B pin during write_init (Luis Goncalves) [1494702] - [fpga] fpga: Fix dead store in fpga-bridge.c (Luis Goncalves) [1494702] - [fpga] fpga: Fix dead store fpga-mgr.c (Luis Goncalves) [1494702] - [fpga] fpga: dfl: Use struct_size() in kzalloc() (Luis Goncalves) [1494702] - [fpga] fpga manager: xilinx-spi: remove unneeded, mistyped variables (Luis Goncalves) [1494702] - [fpga] fpga manager: xilinx-spi: valid for the 7 Series too (Luis Goncalves) [1494702] - [fpga] fpga: zynqmp: fix modular build (Luis Goncalves) [1494702] - [fpga] drivers/fpga/dfl-afu-dma-region.c: get rid of pointless access_ok() (Luis Goncalves) [1494702] - [fpga] drivers/fpga/dfl-fme-pr.c: get rid of pointless access_ok() (Luis Goncalves) [1494702] - [fpga] fpga: dfl: afu: Corrected error handling levels (Luis Goncalves) [1494702] - [fpga] fpga: dfl: afu: support debug access to memory-mapped afu regions (Luis Goncalves) [1494702] - [fpga] fpga: dfl.h: Replace zero-length array with flexible-array member (Luis Goncalves) [1494702] - [fpga] fpga: stratix10-soc: add compatible property value for intel agilex (Luis Goncalves) [1494702] - [fpga] fpga: machxo2-spi: Use new structure for SPI transfer delays (Luis Goncalves) [1494702] - [fpga] fpga: ice40-spi: Use new structure for SPI transfer delays (Luis Goncalves) [1494702] - [fpga] fpga: dfl: support multiple opens on feature device node (Luis Goncalves) [1494702] - [fpga] fpga: dfl: fme: add performance reporting support (Luis Goncalves) [1494702] - [firmware] firmware: fpga: replace the error codes with the standard ones (Luis Goncalves) [1494702] - [net] sched: act_mpls: ensure LSE is pullable before reading it (Guillaume Nault) [1917918] - [net] openvswitch: ensure LSE is pullable before reading it (Guillaume Nault) [1917918] - [net] skbuff: ensure LSE is pullable before decrementing the MPLS ttl (Guillaume Nault) [1917918] - [net] sched: act_mpls: Add softdep on mpls_gso.ko (Guillaume Nault) [1917918] - [net] mpls: load mpls_gso after mpls_iptunnel (Guillaume Nault) [1917918] - [net] netfilter: nf_tables: handle nft_object lookups via rhltable (Phil Sutter) [1848816] - [arm64] kvm: arm64: Remove PMU RAZ/WI handling (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Inject UNDEF on PMU access when no PMU configured (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Set ID_AA64DFR0_EL1.PMUVer to 0 when no PMU support (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Add kvm_vcpu_has_pmu() helper (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Refactor PMU attribute error handling (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Introduce handling of AArch32 TTBCR2 traps (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: pmu: Make overflow handler NMI safe (Auger Eric) [1890373 1907826] - [tools] kvm: selftests: Also build dirty_log_perf_test on AArch64 (Auger Eric) [1890373 1907826] - [tools] selftests: kvm/set_memory_region_test: Fix race in move region test (Auger Eric) [1890373 1907826] - [tools] kvm: arm64: selftests: Filter out DEMUX registers (Auger Eric) [1890373 1907826] - [tools] kvm: selftests: Add blessed SVE registers to get-reg-list (Auger Eric) [1890373 1907826] - [tools] kvm: selftests: Add aarch64 get-reg-list test (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Don't access PMCR_EL0 when no PMU is available (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Don't hide ID registers from userspace (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Force PTE mapping on fault resulting in a device mapping (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Fix AArch32 handling of DBGD{CCINT, SCRext} and DBGVCR (Auger Eric) [1890373 1907826] - [kernel] kvm: arm64: ARM_SMCCC_ARCH_WORKAROUND_1 doesn't return SMCCC_RET_NOT_REQUIRED (Auger Eric) [1890373 1907826] - [kernel] smccc: Make constants available to assembly (Auger Eric) [1890373 1907826] - [kernel] firmware: smccc: Add the definition for SMCCCv1.2 version/error codes (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Ensure user_mem_abort() return value is initialised (Auger Eric) [1890373 1907826] - [] ASoC: SOF: Intel: fix page fault at probe if i915 init fails (Jaroslav Kysela) [1906665] - [include] powerpc: fix the backport macros of hv_24x7 and hv_gpci (Diego Domingos) [1915159] - [net] tcp: Prevent low rmem stalls with SO_RCVLOWAT. (Davide Caratti) [1917976] - [net] tcp: fix to update snd_wl1 in bulk receiver fast path (Davide Caratti) [1917976] - [net] tcp: md5: refine tcp_md5_do_add()/tcp_md5_hash_key() barriers (Davide Caratti) [1917976] - [net] tcp: md5: add missing memory barriers in tcp_md5_do_add()/tcp_md5_hash_key() (Davide Caratti) [1917976] - [net] sunrpc: clean-up cache downcall (J. Bruce Fields) [1887178] - [net] sunrpc: raise kernel RPC channel buffer size (J. Bruce Fields) [1887178] - [netdrv] mlx5: Remove the unsupported mark from ConnectX-6 Lx and BlueField-2 (Alaa Hleihel) [1802118 1790541] - [s390] s390/qeth: make af_iucv TX notification call more robust (Philipp Rudo) [1915919] - [s390] s390/dasd: fix list corruption of lcu list (Philipp Rudo) [1915918] - [s390] s390/dasd: fix list corruption of pavgroup group list (Philipp Rudo) [1915918] - [s390] s390/dasd: prevent inconsistent LCU device data (Philipp Rudo) [1915918] - [s390] s390/dasd: fix hanging device offline processing (Philipp Rudo) [1915918] - [block] Revert "block: Fix a lockdep complaint triggered by request queue flushing" (Ming Lei) [1897404] - [nvme] nvme-loop: use blk_mq_hctx_set_fq_lock_class to set loop's lock class (Ming Lei) [1897404] - [block] blk-mq: add new API of blk_mq_hctx_set_fq_lock_class (Ming Lei) [1897404] - [scsi] scsi: core: Fix race between handling STS_RESOURCE and completion (Ming Lei) [1897404]- [fs] inotify: Increase default inotify.max_user_watches limit to 1048576 (Waiman Long) [1888617] - [kernel] cgroup: fix psi_show() crash on 32bit ino archs (Waiman Long) [1920288] - [kernel] cgroup: fix incorrect WARN_ON_ONCE() in cgroup_setup_root() (Waiman Long) [1920288] - [netdrv] net: bareudp: add missing error handling for bareudp_link_config() (Guillaume Nault) [1920194] - [netdrv] bareudp: Fix use of incorrect min_headroom size (Guillaume Nault) [1920194] - [netdrv] bareudp: set NETIF_F_LLTX flag (Guillaume Nault) [1920194] - [netdrv] vxlan: fix error return code in __vxlan_dev_create() (Guillaume Nault) [1920194] - [netdrv] ip_tunnels: Set tunnel option flag when tunnel metadata is present (Guillaume Nault) [1920194] - [net] vsock/virtio: discard packets only when socket is really closed (Stefano Garzarella) [1920004] - [net] vsock: fix the error return when an invalid ioctl command is used (Stefano Garzarella) [1920004] - [net] vsock: remove ratelimit unknown ioctl message (Stefano Garzarella) [1920004] - [net] vsock: use ns_capable_noaudit() on socket create (Stefano Garzarella) [1920004] - [net] vsock: fix potential null pointer dereference in vsock_poll() (Stefano Garzarella) [1920004] - [net] vsock/vmci: make vmci_vsock_transport_cb() static (Stefano Garzarella) [1920004] - [block] block: add blk_queue_make_request declaration back (Ming Lei) [1919764] - [net] erspan: fix version 1 check in gre_parse_header() (Guillaume Nault) [1919388] - [net] ipv4: Ignore ECN bits for fib lookups in fib_compute_spec_dst() (Guillaume Nault) [1919388] - [net] ipv4: Fix tos mask in inet_rtm_getroute() (Guillaume Nault) [1919388] - [net] inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() (Guillaume Nault) [1919388] - [mm] usercopy: mark dma-kmalloc caches as usercopy caches (Waiman Long) [1660290] - [mm] mm, slab_common: use enum kmalloc_cache_type to iterate over kmalloc caches (Waiman Long) [1660290] - [mm] mm, slab: remove unused kmalloc_size() (Waiman Long) [1660290] - [mm] mm, slab: make kmalloc_infocontain all types of names (Waiman Long) [1660290] - [netdrv] net: stmmac: fix taprio configuration when base_time is in the past (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac-sunxi: Provide TX and RX fifo sizes (Mark Salter) [1870102] - [netdrv] net: stmmac: delete the eee_ctrl_timer after napi disabled (Mark Salter) [1870102] - [netdrv] net: stmmac: free tx skb buffer in stmmac_resume() (Mark Salter) [1870102] - [netdrv] net: stmmac: start phylink instance before stmmac_hw_setup() (Mark Salter) [1870102] - [netdrv] net: stmmac: increase the timeout for dma reset (Mark Salter) [1870102] - [netdrv] net: stmmac: fix incorrect merge of patch upstream (Mark Salter) [1870102] - [netdrv] net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac_lib: enlarge dma reset timeout (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix channel lock initialization (Mark Salter) [1870102] - [netdrv] net: stmmac: Add option for VLAN filter fail queue enable (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support to Ethtool get/set ring parameters (Mark Salter) [1870102] - [netdrv] net: stmmac: use netif_tx_start|stop_all_queues() function (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix incorrect location to set real_num_rx|tx_queues (Mark Salter) [1870102] - [netdrv] net: stmmac: add ethtool support for get/set channels (Mark Salter) [1870102] - [netdrv] net: stmmac: set get_rx_header_len() as void for it didn't have any error code to return (Mark Salter) [1870102] - [netdrv] net: stmmac: remove redundant null check before clk_disable_unprepare() (Mark Salter) [1870102] - [netdrv] net: phylink: avoid oops during initialisation (Mark Salter) [1870102] - [netdrv] net: stmmac: Modify configuration method of EEE timers (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac1000: provide multicast filter fallback (Mark Salter) [1870102] - [netdrv] net: stmmac: fix failed to suspend if phy based WOL is enabled (Mark Salter) [1870102] - [netdrv] net: stmmac: Speed down the PHY if WoL to save energy (Mark Salter) [1870102] - [netdrv] net: stmmac: Support WOL with phy (Mark Salter) [1870102] - [netdrv] net: stmmac: only call pmt() during suspend/resume if HW enables PMT (Mark Salter) [1870102] - [netdrv] net: stmmac: Move device_can_wakeup() check earlier in set_wol (Mark Salter) [1870102] - [netdrv] net: stmmac: Remove WAKE_MAGIC if HW shows no pmt_magic_frame (Mark Salter) [1870102] - [netdrv] net: stmmac: Remove unused inline function stmmac_rx_threshold_count (Mark Salter) [1870102] - [include] net: pylink.h: add kernel-doc descriptions for new fields at phylink_config (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support for VLAN promiscuous mode (Mark Salter) [1870102] - [netdrv] net: stmmac: removed enabling eee in EEE set callback (Mark Salter) [1870102] - [documentation] net: phy: add PHY_INTERFACE_MODE_10GBASER (Mark Salter) [1870102] - [include] net: mii: convert mii_lpa_to_ethtool_lpa_x() to linkmode variant (Mark Salter) [1870102] - [base] driver core: platform: Add platform_get_irq_byname_optional() (Mark Salter) [1870102] - [netdrv] net: stmmac: enable timestamp snapshot for required PTP packets in dwmac v5.10a (Mark Salter) [1870102] - [netdrv] net: stmmac: don't attach interface until resume finishes (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac5+: fix potential integer overflow on 32 bit multiply (Mark Salter) [1870102] - [netdrv] stmmac: fix pointer check after utilization in stmmac_interrupt (Mark Salter) [1870102] - [netdrv] stmmac: intel: Fix kernel crash due to wrong error path (Mark Salter) [1870102] - [netdrv] net: stmmac: Enable SERDES power up/down sequence (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix sub-second increment (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac1000: fix out-of-bounds mac address reg setting (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Fix VLAN register handling (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix VLAN filtering when HW does not support it (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support for VLAN Rx filtering (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac_lib: remove unnecessary checks in dwmac_dma_reset() (Mark Salter) [1870102] - [netdrv] net: rename flow_action_hw_stats_types* -> flow_action_hw_stats* (Mark Salter) [1870102] - [netdrv] net: stmmac: use readl_poll_timeout() function in dwmac4_dma_reset() (Mark Salter) [1870102] - [netdrv] net: stmmac: use readl_poll_timeout() function in init_systime() (Mark Salter) [1870102] - [netdrv] net: stmmac: platform: convert to devm_platform_ioremap_resource (Mark Salter) [1870102] - [netdrv] net: stmmac: Integrate it with DesignWare XPCS (Mark Salter) [1870102] - [netdrv] net: phy: Add Synopsys DesignWare XPCS MDIO module (Mark Salter) [1870102] - [netdrv] net: stmmac: Use resolved link config in mac_link_up() (Mark Salter) [1870102] - [netdrv] net: stmmac: Fallback to dev_fwnode() if needed (Mark Salter) [1870102] - [netdrv] net: stmmac: Switch to linkmode_and()/linkmode_andnot() (Mark Salter) [1870102] - [netdrv] flow_offload: check for basic action hw stats type (Mark Salter) [1870102] - [netdrv] stmmac: let core reject the unsupported coalescing parameters (Mark Salter) [1870102] - [netdrv] net: phylink: propagate resolved link config via mac_link_up() (Mark Salter) [1870102] - [netdrv] net: ethernet: stmmac: demote warnings about missing optional clocks (Mark Salter) [1870102] - [netdrv] net: stmmac: platform: Fix misleading interrupt error msg (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac1000: Disable ACS if enhanced descs are not used (Mark Salter) [1870102] - [netdrv] net: stmmac: fix notifier registration (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: fix missing IFF_MULTICAST checki in dwxgmac2_set_filter (Mark Salter) [1870102] - [netdrv] net: stmmac: fix missing IFF_MULTICAST check in dwmac4_set_filter (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: fix incorrect XGMAC_VLAN_TAG register writting (Mark Salter) [1870102] - [netdrv] net: stmmac: fix incorrect GMAC_VLAN_TAG register writting in GMAC4+ (Mark Salter) [1870102] - [netdrv] net: stmmac: Delete txtimer in suspend() (Mark Salter) [1870102] - [netdrv] net: stmmac: modified pcs mode support for RGMII (Mark Salter) [1870102] - [netdrv] net: stmmac: Add missing information in DebugFS capabilities file (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac4+: Add TBS support (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Add TBS support (Mark Salter) [1870102] - [netdrv] net: stmmac: tc: Add support for ETF Scheduler using TBS (Mark Salter) [1870102] - [netdrv] net: stmmac: Initial support for TBS (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac5+: Fix missing return (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Fix missing return (Mark Salter) [1870102] - [netdrv] net: stmmac: tc: Fix TAPRIO division operation (Mark Salter) [1870102] - [netdrv] net: stmmac: mmc: Add Frame Preemption counters on GMAC5+ cores (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac3+: Add support for Frame Preemption (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac5+: Add support for Frame Preemption (Mark Salter) [1870102] - [netdrv] net: stmmac: Add Frame Preemption support using TAPRIO API (Mark Salter) [1870102] - [netdrv] net: stmmac: Integrate EST with TAPRIO scheduler API (Mark Salter) [1870102] - [netdrv] net: stmmac: Add basic EST support for XGMAC (Mark Salter) [1870102] - [netdrv] net: stmmac: Add basic EST support for GMAC5+ (Mark Salter) [1870102] - [netdrv] net: stmmac: Always use TX coalesce timer value when rescheduling (Mark Salter) [1870102] - [netdrv] net: stmmac: Let TX and RX interrupts be independently enabled/disabled (Mark Salter) [1870102] - [netdrv] net: stmmac: Print more information in DebugFS DMA Capabilities file (Mark Salter) [1870102] - [netdrv] net: stmmac: dwc-qos: avoid clk and reset for acpi device (Mark Salter) [1870102] - [netdrv] net: stmmac: dwc-qos: use generic device api (Mark Salter) [1870102] - [netdrv] net: stmmac: platform: fix probe for ACPI devices (Mark Salter) [1870102] - [netdrv] net: stmmac: tc: Do not setup flower filtering if RSS is enabled (Mark Salter) [1870102] - [netdrv] net: stmmac: Fixed link does not need MDIO Bus (Mark Salter) [1870102] - [netdrv] stmmac: debugfs entry name is not be changed when udev rename device name (Mark Salter) [1870102] - [netdrv] net: stmmac: platform: Fix MDIO init for platforms without PHY (Mark Salter) [1870102] - [netdrv] net: stmmac: Always arm TX Timer at end of transmission start (Mark Salter) [1870102] - [netdrv] net: stmmac: Enable 16KB buffer size (Mark Salter) [1870102] - [netdrv] net: stmmac: 16KB buffer must be 16 byte aligned (Mark Salter) [1870102] - [netdrv] net: stmmac: RX buffer size must be 16 byte aligned (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Clear previous RX buffer size (Mark Salter) [1870102] - [netdrv] net: stmmac: Only the last buffer has the FCS field (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not accept invalid MTU values (Mark Salter) [1870102] - [netdrv] net: stmmac: Determine earlier the size of RX buffer (Mark Salter) [1870102] - [netdrv] treewide: Use sizeof_field() macro (Mark Salter) [1870102] - [netdrv] net: stmmac: reset Tx desc base address before restarting Tx (Mark Salter) [1870102] - [netdrv] net: phylink: rename mac_link_state() op to mac_pcs_get_state() (Mark Salter) [1870102] - [netdrv] page_pool: do not release pool until inflight == 0 (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Do not enable TBU interrupt (Mark Salter) [1870102] - [netdrv] net: stmmac: Rework TX Coalesce logic (Mark Salter) [1870102] - [netdrv] net: stmmac: Tune-up default coalesce settings (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Remove uneeded computation for RFA/RFD (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac4+: Remove uneeded computation for RFA/RFD (Mark Salter) [1870102] - [netdrv] net: stmmac: Setup a default RX Coalesce value instead of the minimum (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not set RX IC bit if RX Coalesce is zero (Mark Salter) [1870102] - [netdrv] net: stmmac: Implement UDP Segmentation Offload (Mark Salter) [1870102] - [netdrv] net: stmmac: Rework stmmac_rx() (Mark Salter) [1870102] - [netdrv] net: stmmac: tc: Remove the speed dependency (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Add C45 PHY support in the MDIO callbacks (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac4+: Add Split Header support (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix sparse warning (Mark Salter) [1870102] - [netdrv] net: stmmac: Remove break after a return (Mark Salter) [1870102] - [netdrv] net: stmmac: add flexible PPS to dwmac 4.10a (Mark Salter) [1870102] - [netdrv] net: stmmac: Implement L3/L4 Filters in GMAC4+ (Mark Salter) [1870102] - [netdrv] net: stmmac: Fallback to VLAN Perfect filtering if HASH is not available (Mark Salter) [1870102] - [netdrv] net: stmmac: Support enhanced addressing mode for DWMAC 4.10 (Mark Salter) [1870102] - [netdrv] net: stmmac: Only enable enhanced addressing mode when needed (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix the TX IOC in xmit path (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix TSO descriptor with Enhanced Addressing (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix the packet count in stmmac_rx() (Mark Salter) [1870102] - ethernet: Delete unnecessary checks before the macro call “dev_kfree_skb” (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Disable MMC interrupts by default (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Disable Flow Control when 1 or more queues are in AV (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Fix AV Feature detection (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Fix TSA selection (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Only get SPH header len if available (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: bitrev32 returns u32 (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac4: bitrev32 returns u32 (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix the problem of tso_xmit (Mark Salter) [1870102] - [netdrv] net: stmmac: fix argument to stmmac_pcs_ctrl_ane() (Mark Salter) [1870102] - [netdrv] net: stmmac: disable/enable ptp_ref_clk in suspend/resume flow (Mark Salter) [1870102] - [netdrv] net: stmmac: make tc_flow_parsers static (Mark Salter) [1870102] - [netdrv] net: stmmac: fix disabling flexible PPS output (Mark Salter) [1870102] - [netdrv] net: stmmac: fix length of PTP clock's name string (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac4+: Not all Unicast addresses may be available (Mark Salter) [1870102] - [netdrv] net: stmmac: Avoid deadlock on suspend/resume (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Fix RSS writing wrong keys (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Fix RSS not writing all Keys to HW (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Disable the Timestamp interrupt by default (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not stop PHY if WoL is enabled (Mark Salter) [1870102] - [netdrv] net: stmmac: Correctly take timestamp for PTPv2 (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4: Always update the MAC Hash Filter (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Detect Hash Table size dinamically (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Not all Unicast addresses may be available (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix page pool size (Mark Salter) [1870102] - [netdrv] net: stmmac: selftest: avoid large stack usage (Mark Salter) [1870102] - [netdrv] net: stmmac: Hold rtnl lock in suspend/resume callbacks (Mark Salter) [1870102] - [netdrv] net: stmmac: implement support for passive mode converters via dt (Mark Salter) [1870102] - [netdrv] net: stmmac: ARP Offload for GMAC4+ Cores (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support for VLAN Insertion Offload in GMAC4+ (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support for SA Insertion/Replacement in GMAC4+ (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Reinitialize correctly a variable (Mark Salter) [1870102] - [netdrv] net: stmmac: Add VLAN HASH filtering support in GMAC4+ (Mark Salter) [1870102] - [netdrv] net: stmmac: Prevent divide-by-zero (Mark Salter) [1870102] - [netdrv] net: stmmac: Limit max speeds of XGMAC if asked to (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4: Enable RX Jumbo frame support (Mark Salter) [1870102] - [netdrv] stmmac: platform: adjust messages and move to dev level (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Enable RX Jumbo frame support (Mark Salter) [1870102] - [netdrv] net: stmmac: Correctly assing MAX MTU in XGMAC cores case (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Correct RAVSEL field interpretation (Mark Salter) [1870102] - [netdrv] net: stmmac: ethtool: Let user configure TX coalesce without RIWT (Mark Salter) [1870102] - [netdrv] net: stmmac: Only consider RX error when HW Timestamping is not enabled (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Implement ARP Offload (Mark Salter) [1870102] - [netdrv] net: stmmac: Implement L3/L4 Filters using TC Flower (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not return error code in TC Initialization (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Add RBU handling in DMA interrupt (Mark Salter) [1870102] - [netdrv] net: stmmac: depend on COMMON_CLK (Mark Salter) [1870102] - [netdrv] net: stmmac: dwc-qos: use devm_platform_ioremap_resource() to simplify code (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support for VLAN Insertion Offload (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Add EEE support (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support for SA Insertion/Replacement in XGMAC cores (Mark Salter) [1870102] - [netdrv] net: stmmac: Add ethtool register dump for XGMAC cores (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac: Add Flexible PPS support (Mark Salter) [1870102] - [netdrv] net: stmmac: Add a counter for Split Header packets (Mark Salter) [1870102] - [netdrv] net: page_pool: API cleanup and comments (Mark Salter) [1870102] - [netdrv] net: stmmac: Add Split Header support and enable it in XGMAC cores (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Correctly return that RX descriptor is not last one (Mark Salter) [1870102] - [netdrv] net: stmmac: Prepare to add Split Header support (Mark Salter) [1870102] - [netdrv] net: stmmac: Get correct timestamp values from XGMAC (Mark Salter) [1870102] - [netdrv] stmmac: no need to check return value of debugfs_create functions (Mark Salter) [1870102] - [netdrv] net: stmmac: Add Flexible RX Parser support in XGMAC (Mark Salter) [1870102] - [netdrv] net: stmmac: Implement Safety Features in XGMAC core (Mark Salter) [1870102] - [netdrv] net: stmmac: Implement VLAN Hash Filtering in XGMAC (Mark Salter) [1870102] - [netdrv] net: stmmac: Implement RSS and enable it in XGMAC core (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Implement tx_queue_prio() (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Implement set_mtl_tx_queue_weight() (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Implement MMC counters (Mark Salter) [1870102] - [netdrv] net: Remove dev_err() usage after platform_get_irq() (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not request stmmaceth clock (Mark Salter) [1870102] - [netdrv] net: stmmac: Make MDIO bus reset optional (Mark Salter) [1870102] - [netdrv] net: stmmac: tc: Do not return a fragment entry (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix issues when number of Queues >= 4 (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Fix XGMAC selftests (Mark Salter) [1870102] - [netdrv] net: stmmac: manage errors returned by of_get_mac_address() (Mark Salter) [1870102] - [netdrv] net: stmmac: Use netif_tx_napi_add() for TX polling function (Mark Salter) [1870102] - [netdrv] net: stmmac: Sync RX Buffer upon allocation (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not cut down 1G modes (Mark Salter) [1870102] - [netdrv] net: stmmac: Use kcalloc() instead of kmalloc_array() (Mark Salter) [1870102] - [netdrv] net: stmmac: RX Descriptors need to be clean before setting buffers (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix misuses of GENMASK macro (Mark Salter) [1870102] - [netdrv] net: stmmac: add support for hash table size 128/256 in dwmac4 (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4: mac address array boudary violation issue (Mark Salter) [1870102] - [netdrv] net: stmmac: Introducing support for Page Pool (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix descriptors address being in > 32 bits address space (Mark Salter) [1870102] - [netdrv] net: stmmac: Implement RX Coalesce Frames setting (Mark Salter) [1870102] - [netdrv] net: stmmac: Re-work the queue selection for TSO packets (Mark Salter) [1870102] - [netdrv] net: stmmac: Enable dwmac4 jumbo frame more than 8KiB (Mark Salter) [1870102] - [netdrv] net: stmmac: make "snps, reset-delays-us" optional again (Mark Salter) [1870102] - [netdrv] net: stmmac: Re-word Kconfig entry (Mark Salter) [1870102] - [netdrv] net: stmmac: Update Kconfig entry (Mark Salter) [1870102] - [netdrv] net: stmmac: Only disable interrupts if NAPI is scheduled (Mark Salter) [1870102] - [netdrv] net: stmmac: Update RX Tail Pointer to last free entry (Mark Salter) [1870102] - [netdrv] net: stmmac: Enable support for > 32 Bits addressing in XGMAC (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not disable interrupts when cleaning TX (Mark Salter) [1870102] - [netdrv] net: stmmac: Add the missing speeds that XGMAC supports (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac: Fix the undefined burst setting (Mark Salter) [1870102] - [netdrv] net: stmmac: Decrease default RX Watchdog value (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not try to enable PHY EEE if MAC does not support it (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac: Enable EDMA by default (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix case when PHY handle is not present (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix crash observed if PHY does not support EEE (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix possible deadlock when disabling EEE support (Mark Salter) [1870102] - [netdrv] net: stmmac: initialize the reset delay array (Mark Salter) [1870102] - [netdrv] net: stmmac: add sanity check to device_property_read_u32_array call (Mark Salter) [1870102] - [netdrv] net: stmmac: fix unused-variable warning (Mark Salter) [1870102] - [netdrv] net: stmmac: drop the phy_reset hook from struct stmmac_mdio_bus_data (Mark Salter) [1870102] - [netdrv] net: stmmac: drop the reset delays from struct stmmac_mdio_bus_data (Mark Salter) [1870102] - [netdrv] net: stmmac: drop the reset GPIO from struct stmmac_mdio_bus_data (Mark Salter) [1870102] - [netdrv] net: stmmac: use device_property_read_u32_array to read the reset delays (Mark Salter) [1870102] - [netdrv] net: stmmac: drop redundant check in stmmac_mdio_reset (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix wrapper drivers not detecting PHY (Mark Salter) [1870102] - [netdrv] net: stmmac: use GPIO descriptors in stmmac_mdio_reset (Mark Salter) [1870102] - [netdrv] net: stmmac: Convert to phylink and remove phylib logic (Mark Salter) [1870102] - [netdrv] net: stmmac: Start adding phylink support (Mark Salter) [1870102] - [netdrv] net: stmmac: Prepare to convert to phylink (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4: fix flow control issue (Mark Salter) [1870102] - [netdrv] net: stmmac: modify default value of tx-frames (Mark Salter) [1870102] - [netdrv] net: stmmac: Switch to devm_alloc_etherdev_mqs (Mark Salter) [1870102] - [netdrv] net: stmmac: use dev_info() before netdev is registered (Mark Salter) [1870102] - [netdrv] net: stmmac: Prevent missing interrupts when running NAPI (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4/5: Clear unused address entries (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac2: Do not disable whole RX in dma_stop_rx() (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4/5: Do not disable whole RX in dma_stop_rx() (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4/5: Fix Hash Filter (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac1000: Clear unused address entries (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac1000: Fix Hash Filter (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac2: Also pass control frames while in promisc mode (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4/5: Also pass control frames while in promisc mode (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac1000: Also pass control frames while in promisc mode (Mark Salter) [1870102] - [netdrv] net: stmmac: Switch MMC functions to HWIF callbacks (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac2: Add MAC loopback support (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4/5: Add MAC loopback support (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac1000: Add MAC loopback support (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac100: Add MAC loopback support (Mark Salter) [1870102] - [netdrv] net: stmmac: Add MAC loopback callback to HWIF (Mark Salter) [1870102] - [netdrv] net: stmmac: set IC bit when transmitting frames with HW timestamp (Mark Salter) [1870102] - [netdrv] net: stmmac: fixed new system time seconds value calculation (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not output error on deferred probe (Mark Salter) [1870102] - [netdrv] net: stmmac: fix csr_clk can't be zero issue (Mark Salter) [1870102] - [netdrv] net: stmmac: update rx tail pointer register to fix rx dma hang issue (Mark Salter) [1870102] - [netdrv] net: stmmac: fix reset gpio free missing (Mark Salter) [1870102] - [netdrv] net: stmmac: dma channel control register need to be init first (Mark Salter) [1870102] - [netdrv] net: stmmac: fix ethtool flow control not able to get/set (Mark Salter) [1870102] - [netdrv] dwmac4_prog_mtl_tx_algorithms() missing write operation (Mark Salter) [1870102] - [netdrv] net: stmmac: Set Flow Control to automatic mode in the driver (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac: Finish the Flow Control implementation (Mark Salter) [1870102] - [netdrv] net: stmmac: move stmmac_check_ether_addr() to driver probe (Mark Salter) [1870102] - [netdrv] net: stmmac: Use bfsize1 in ndesc_init_rx_desc (Mark Salter) [1870102] - [netdrv] net: stmmac: don't log oversized frames (Mark Salter) [1870102] - [netdrv] net: stmmac: fix dropping of multi-descriptor RX frames (Mark Salter) [1870102] - [netdrv] net: stmmac: don't overwrite discard_frame status (Mark Salter) [1870102] - [netdrv] net: stmmac: don't stop NAPI processing when dropping a packet (Mark Salter) [1870102] - [netdrv] net: stmmac: ratelimit RX error logs (Mark Salter) [1870102] - [netdrv] net: stmmac: use correct DMA buffer size in the RX descriptor (Mark Salter) [1870102] - [netdrv] net: stmmac: fix memory corruption with large MTUs (Mark Salter) [1870102] - [netdrv] net: stmmac: fix jumbo frame sending with non-linear skbs (Mark Salter) [1870102] - [netdrv] net: stmmac: don't set own bit too early for jumbo frames (Mark Salter) [1870102] - [netdrv] net: stmmac: Avoid one more sometimes uninitialized Clang warning (Mark Salter) [1870102] - [netdrv] net: ethernet: stmmac: add management of clk_csr property (Mark Salter) [1870102] - [netdrv] net: stmmac: Avoid sometimes uninitialized Clang warnings (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac2: Also use TBU interrupt to clean TX path (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4: Also use TBU interrupt to clean TX path (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix NAPI poll in TX path when in multi-queue (Mark Salter) [1870102] - [netdrv] net: stmmac: use correct define to get rx timestamp on GMAC4 (Mark Salter) [1870102] - [netdrv] net: stmmac: fix ptp timestamping on Rx on gmac4 (Mark Salter) [1870102] - [netdrv] net: stmmac: implement the SIOCGHWTSTAMP ioctl (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix a race in EEE enable callback (Mark Salter) [1870102] - [netdrv] net: stmmac: handle endianness in dwmac4_get_timestamp (Mark Salter) [1870102] - [netdrv] net: stmmac: Disable EEE mode earlier in XMIT callback (Mark Salter) [1870102] - [netdrv] net: stmmac: Send TSO packets always from Queue 0 (Mark Salter) [1870102] - [netdrv] net: stmmac: Fallback to Platform Data clock in Watchdog conversion (Mark Salter) [1870102] - [netdrv] net: stmmac: Prevent RX starvation in stmmac_napi_poll() (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix the logic of checking if RX Watchdog must be enabled (Mark Salter) [1870102] - [netdrv] net: stmmac: Check if CBS is supported before configuring (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac2: Only clear interrupts that are active (Mark Salter) [1870102] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (Mark Salter) [1870102] - [netdrv] net: stmmac: convert to DEFINE_SHOW_ATTRIBUTE (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix an error code in probe() (Mark Salter) [1870102] - [netdrv] net: stmmac: Move debugfs init/exit to ->probe()/->remove() (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix RX packet size > 8191 (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix stmmac_mdio_reset() when building stmmac as modules (Mark Salter) [1870102] - [netdrv] net: stmmac: Set OWN bit for jumbo frames (Mark Salter) [1870102] - [netdrv] net: stmmac: Enable TC Ops for GMAC >= 4 (Mark Salter) [1870102] - [netdrv] net: stmmac: Add CBS support in XGMAC2 (Mark Salter) [1870102] - [netdrv] net: stmmac: Fixup the tail addr setting in xmit path (Mark Salter) [1870102] - [netdrv] stmmac: fix valid numbers of unicast filter entries (Mark Salter) [1870102] - [netdrv] net: stmmac: Rework coalesce timer and fix multi-queue races (Mark Salter) [1870102] - [netdrv] Revert "net: stmmac: Do not keep rearming the coalesce timer in stmmac_xmit" (Mark Salter) [1870102] - [netdrv] Revert "net: stmmac: fix build failure due to missing COMMON_CLK dependency" (Mark Salter) [1870102] - [netdrv] net: stmmac: Integrate XGMAC into main driver flow (Mark Salter) [1870102] - [netdrv] net: stmmac: Add PTP support for XGMAC2 (Mark Salter) [1870102] - [netdrv] net: stmmac: Add MDIO related functions for XGMAC2 (Mark Salter) [1870102] - [netdrv] net: stmmac: Add descriptor related callbacks for XGMAC2 (Mark Salter) [1870102] - [netdrv] net: stmmac: Add DMA related callbacks for XGMAC2 (Mark Salter) [1870102] - [netdrv] net: stmmac: Add MAC related callbacks for XGMAC2 (Mark Salter) [1870102] - [netdrv] net: stmmac: Add XGMAC 2.10 HWIF entry (Mark Salter) [1870102] - [netdrv] stmmac: fix signed 64-bit division (Mark Salter) [1870102] - [netdrv] net: stmmac_tc: use 64-bit arithmetic instead of 32-bit (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support for CBS QDISC (Mark Salter) [1870102] - [tty] serial: 8250_tegra: Create Tegra specific 8250 driver (Mark Salter) [1870103] - [pci] PCI: Disable MSI for Tegra root ports (Mark Salter) [1870101] - [pci] PCI: Add MCFG quirks for Tegra194 host controllers (Mark Salter) [1870101] - [netdrv] tun: fix return value when the number of iovs exceeds MAX_SKB_FRAGS (Antoine Tenart) [1919364 1917563] {CVE-2021-0342} - [netdrv] tun: correct header offsets in napi frags mode (Antoine Tenart) [1919364 1917563] {CVE-2021-0342} - [netdrv] tun: Don't put_page() for all negative return values from XDP program (Antoine Tenart) [1919364] - [netdrv] tun: add mutex_unlock() call and napi.skb clearing in tun_get_user() (Antoine Tenart) [1919364] - [netdrv] tun: fix data-race in gro_normal_list() (Antoine Tenart) [1919364] - [netdrv] tun: fix use-after-free when register netdev failed (Antoine Tenart) [1919364] - [netdrv] tun: mark small packets as owned by the tap sock (Antoine Tenart) [1919364] - [netdrv] tun: use netdev_alloc_frag() in tun_napi_alloc_frags() (Antoine Tenart) [1919364] - [scsi] scsi: ibmvfc: Fix error return in ibmvfc_probe() (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Provide modules parameters for MQ settings (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Enable MQ and set reasonable defaults (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Purge SCSI channels after transport loss/reset (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Send Cancel MAD down each hw SCSI channel (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add cancel mad initialization helper (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Register Sub-CRQ handles with VIOS during channel setup (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Send commands down HW Sub-CRQ when channelized (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Set and track hw queue in ibmvfc_event struct (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Advertise client support for using hardware channels (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Implement channel enquiry and setup commands (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Map/request irq and register Sub-CRQ interrupt handler (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Define Sub-CRQ interrupt handler routine (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add handlers to drain and complete Sub-CRQ responses (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add Sub-CRQ IRQ enable/disable routine (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add alloc/dealloc routines for SCSI Sub-CRQ Channels (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add Subordinate CRQ definitions (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Define hcall wrapper for registering a Sub-CRQ (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add size parameter to ibmvfc_init_event_pool() (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Init/free event pool during queue allocation/free (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Move event pool init/free routines (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add vhost fields and defaults for MQ enablement (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Fix missing cast of ibmvfc_event pointer to u64 handle (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Relax locking around ibmvfc_queuecommand() (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Complete commands outside the host/queue lock (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Define per-queue state/list locks (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Make command event pool queue specific (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Define generic queue structure for CRQs (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Advertise client support for targetWWPN using v2 commands (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add support for target_wwpn field in v2 MADs and vfcFrame (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add FC payload retrieval routines for versioned vfcFrames (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add helper for testing capability flags (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add new fields for version 2 of several MADs (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Deduplicate common ibmvfc_cmd init code (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Use correlation token to tag commands (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Remove trailing semicolon (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Byte swap login_buf.resp values in attribute show functions (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Interface updates for future FPIN and MQ support (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Protect vhost->task_set increment by the host lock (Desnes Augusto Nunes do Rosario) [1868055] - [net] tcp: Fix potential use-after-free due to double kfree() (Florian Westphal) [1915164] - [nvdimm] libnvdimm/region: Enable MAP_SYNC for volatile regions (Steve Best) [1916650] - [net] bpf: Permit cond_resched for some iterators (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Fix PID fetching with a lot of results (Yauheni Kaliuta) [1874005] - [net] bpf: verifier: Use target program's type for access verifications (Yauheni Kaliuta) [1874005] - [tools] selftests: bpf: Test sockmap update from BPF (Yauheni Kaliuta) [1874005] - [net] bpf: sockmap: Allow update from BPF (Yauheni Kaliuta) [1874005] - [net] bpf: Override the meaning of ARG_PTR_TO_MAP_VALUE for sockmap and sockhash (Yauheni Kaliuta) [1874005] - [net] bpf: sockmap: Call sock_map_update_elem directly (Yauheni Kaliuta) [1874005] - [net] bpf: sockmap: Merge sockmap and sockhash update functions (Yauheni Kaliuta) [1874005] - [net] net: sk_msg: Simplify sk_psock initialization (Yauheni Kaliuta) [1874005] - [net] bpf: Enforce id generation for all may-be-null register type (Yauheni Kaliuta) [1874005] - [samples] samples: bpf: Cleanup bpf_load.o from Makefile (Yauheni Kaliuta) [1874005] - [include] bpf: Plug hole in struct bpf_sk_lookup_kern (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix endianness issues in sk_lookup/ctx_narrow_access (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Fix build slowdown (Yauheni Kaliuta) [1874005] - [net] bpf: Fix scalar32_min_max_or bounds tracking (Yauheni Kaliuta) [1874005] - [net] bpf: Fix "unresolved symbol" build error with resolve_btfids (Yauheni Kaliuta) [1874005] - [powerpc] bpf, powerpc: Fix misuse of fallthrough in bpf_jit_comp() (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix XDP program load regression for old kernels (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix native endian assumption when parsing BTF (Yauheni Kaliuta) [1874005] - [include] bpf: Prevent .BTF section elimination (Yauheni Kaliuta) [1874005] - [net] bpf: Fix sysfs export of empty BTF section (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Support passing BPFTOOL_VERSION to make (Yauheni Kaliuta) [1874005] - [net] bpf: Fix a rcu warning for bpffs map pretty-print (Yauheni Kaliuta) [1874005] - [net] bpf: Bpf_skc_to_* casting helpers require a NULL check on sk (Yauheni Kaliuta) [1874005] - [documentation] docs/bpf: Remove source code links (Yauheni Kaliuta) [1874005] - [documentation] docs/bpf: Fix ringbuf documentation (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix VERSIONED_SYM_COUNT number parsing (Yauheni Kaliuta) [1874005] - [tools] tools/libbpf: Avoid counting local symbols in ABI check (Yauheni Kaliuta) [1874005] - [net] bpf: Fix clobbering of r2 in bpf_gen_ld_abs (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add bpf_{update, delete}_map_elem in hashmap iter program (Yauheni Kaliuta) [1874005] - [net] bpf: Do not use bucket_lock for hashmap iterator (Yauheni Kaliuta) [1874005] - [tools] libbpf: Remove arch-specific include path in Makefile (Yauheni Kaliuta) [1874005] - [tools] tools/bpf: build: Make sure resolve_btfids cleans up after itself (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix build failure from uninitialized variable warning (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix massive output from test_maps (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix test_progs-flavor run getting number of tests (Yauheni Kaliuta) [1874005] - [net] bpf: Fix a buffer out-of-bound access when filling raw_tp link_info (Yauheni Kaliuta) [1874005] - [tools] bpf: Fix two typos in uapi/linux/bpf.h (Yauheni Kaliuta) [1874005] - [tools] tools/resolve_btfids: Fix sections with wrong alignment (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix map index used in error message (Yauheni Kaliuta) [1874005] - [tools] bpftool: Handle EAGAIN error code properly in pids collection (Yauheni Kaliuta) [1874005] - [net] bpf: Avoid visit same object multiple times (Yauheni Kaliuta) [1874005] - [net] bpf: Fix a rcu_sched stall issue with bpf task/task_file iterator (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix build on ppc64le architecture (Yauheni Kaliuta) [1874005] - [net] bpf: Use get_file_rcu() instead of get_file() for task_file iterator (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Make test_varlen work with 32-bit user-space arch (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Generate data section struct with conservative alignment (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Correct various core_reloc 64-bit assumptions (Yauheni Kaliuta) [1874005] - [tools] libbpf: Enforce 64-bitness of BTF for BPF object files (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix btf_dump test cases on 32-bit arches (Yauheni Kaliuta) [1874005] - [tools] libbpf: Handle BTF pointer sizes more carefully (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix BTF-defined map-in-map initialization on 32-bit host arches (Yauheni Kaliuta) [1874005] - [tools] selftest/bpf: Fix compilation warnings in 32-bit mode (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Fix compilation warnings in 32-bit mode (Yauheni Kaliuta) [1874005] - [documentation] doc: Add link to bpf helpers man page (Yauheni Kaliuta) [1874005] - [tools] bpf, selftests: Add tests to sock_ops for loading sk (Yauheni Kaliuta) [1874005] - [tools] bpf, selftests: Add tests for sock_ops load with r9, r8.r7 registers (Yauheni Kaliuta) [1874005] - [tools] bpf, selftests: Add tests for ctx access in sock_ops with single register (Yauheni Kaliuta) [1874005] - [net] bpf: sock_ops sk access may stomp registers when dst_reg = src_reg (Yauheni Kaliuta) [1874005] - [net] bpf: sock_ops ctx access may stomp registers in corner case (Yauheni Kaliuta) [1874005] - [net] net/core/filter.c: Use sizeof_field() macro (Yauheni Kaliuta) [1874005] - [tools] libbpf: Prevent overriding errno when logging errors (Yauheni Kaliuta) [1874005] - [net] bpf: Iterate through all PT_NOTE sections when looking for build id (Yauheni Kaliuta) [1874005] - [tools] libbpf: Handle GCC built-in types for Arm NEON (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Make skeleton code C++17-friendly by dropping typeof() (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix v4_to_v6 in sk_lookup (Yauheni Kaliuta) [1874005] - [tools] libbpf: Do not use __builtin_offsetof for offsetof (Yauheni Kaliuta) [1874005] - [net] bpf: Delete repeated words in comments (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix silent Makefile output (Yauheni Kaliuta) [1874005] - [documentation] bpf, doc: Remove references to warning message when using bpf_trace_printk() (Yauheni Kaliuta) [1874005] - [tools] bpf: Fix compilation warning of selftests (Yauheni Kaliuta) [1874005] - [kernel] bpf: Remove inline from bpf_do_trace_printk (Yauheni Kaliuta) [1874005] - [tools] bpf: Add missing return to resolve_btfids (Yauheni Kaliuta) [1874005] - [tools] tools/bpf: Support new uapi for map element bpf iterator (Yauheni Kaliuta) [1874005] - [net] bpf: Change uapi for bpf iterator map elements (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Prevent runqslower from racing on building bpftool (Yauheni Kaliuta) [1874005] - [net] bpf: Allow to specify ifindex for skb in bpf_prog_test_run_skb (Yauheni Kaliuta) [1874005] - [net] bpf: Setup socket family and addresses in bpf_prog_test_run_skb (Yauheni Kaliuta) [1874005] - [tools] tools/resolve_btfids: Use libbpf's btf__parse() API (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Use libbpf's btf__parse() API for parsing BTF from file (Yauheni Kaliuta) [1874005] - [tools] libbf: Fix uninitialized pointer at btf__parse_raw() (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add btf__parse_raw() and generic btf__parse() APIs (Yauheni Kaliuta) [1874005] - [tools] tools, bpftool: Fix wrong return value in do_dump() (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix spurious test failures in core_retro selftest (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Add documentation and bash-completion for `link detach` (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Add `link detach` subcommand (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add bpf_link detach APIs (Yauheni Kaliuta) [1874005] - [tools] bpf, selftests: Use single cgroup helpers for both test_sockmap/progs (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix register in PT_REGS MIPS macros (Yauheni Kaliuta) [1874005] - [tools] libbpf: Make destructors more robust by handling ERR_PTR(err) cases (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Omit nodad flag when adding addresses to loopback (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Don't destroy failed link (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add xdpdrv mode for test_xdp_redirect (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Verify socket storage in cgroup/sock_{create, release} (Yauheni Kaliuta) [1874005] - [net] bpf: Expose socket storage to BPF_PROG_TYPE_CGROUP_SOCK (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test bpf_iter buffer access with negative offset (Yauheni Kaliuta) [1874005] - [net] bpf: Add missing newline characters in verifier error messages (Yauheni Kaliuta) [1874005] - [arm64] bpf, arm64: Add BPF exception tables (Yauheni Kaliuta) [1874005] - [tools] bpf, selftests: use :: 1 for localhost in tcp_server.py (Yauheni Kaliuta) [1874005] - [net] bpf: Fix swapped arguments in calls to check_buffer_access (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add new bpf_iter context structs to fix build on old kernels (Yauheni Kaliuta) [1874005] - [tools] bpf: Fix bpf_ringbuf_output() signature to return long (Yauheni Kaliuta) [1874005] - [tools] tools, bpftool: Add LSM type to array of prog names (Yauheni Kaliuta) [1874005] - [tools] tools, bpftool: Skip type probe if name is not found (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add support for BPF XDP link (Yauheni Kaliuta) [1874005] - [include] bpf: Make bpf_link API available indepently of CONFIG_BPF_SYSCALL (Yauheni Kaliuta) [1874005] - [net] bpf: Fix build on architectures with special bpf_user_pt_regs_t (Yauheni Kaliuta) [1874005] - [net] bpf/local_storage: Fix build without CONFIG_CGROUP (Yauheni Kaliuta) [1874005] - [documentation] Documentation/bpf: Document CGROUP_STORAGE map type (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test CGROUP_STORAGE behavior on shared egress + ingress (Yauheni Kaliuta) [1874005] - [net] bpf: Make cgroup storages shared between programs on the same cgroup (Yauheni Kaliuta) [1874005] - [net] cgroup: use cgrp->kn->id as the cgroup ID (Yauheni Kaliuta) [1874005] - [net] netprio: use css ID instead of cgroup ID (Yauheni Kaliuta) [1874005] - [fs] kernfs: convert kernfs_node->id from union kernfs_node_id to u64 (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add get_stackid_cannot_attach (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test CGROUP_STORAGE map can't be used by multiple progs (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add callchain_stackid (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add test for CGROUP_STORAGE map on multiple attaches (Yauheni Kaliuta) [1874005] - [tools] libbpf: Print hint when PERF_EVENT_IOC_SET_BPF returns -EPROTO (Yauheni Kaliuta) [1874005] - [net] bpf: Fail PERF_EVENT_IOC_SET_BPF when bpf_get_cannot work (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add a test for out of bound rdonly buf access (Yauheni Kaliuta) [1874005] - [net] bpf: Separate bpf_get_for perf events BPF (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add a test for bpf sk_storage_map iterator (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add test for bpf array map iterators (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add test for bpf hash map iterators (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Add bpftool support for bpf map element iterator (Yauheni Kaliuta) [1874005] - [tools] tools/libbpf: Add support for bpf map element iterator (Yauheni Kaliuta) [1874005] - [net] bpf: Implement bpf iterator for sock local storage map (Yauheni Kaliuta) [1874005] - [net] bpf: Implement bpf iterator for array maps (Yauheni Kaliuta) [1874005] - [net] bpf: Implement bpf iterator for hash maps (Yauheni Kaliuta) [1874005] - [net] bpf: Implement bpf iterator for map elements (Yauheni Kaliuta) [1874005] - [net] bpf: Fix pos computation for bpf_iter seq_ops->start() (Yauheni Kaliuta) [1874005] - [net] bpf: Support readonly/readwrite buffers in verifier (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test BPF socket lookup and reuseport with connections (Yauheni Kaliuta) [1874005] - [net] bpf: Refactor to provide aux info to bpf_iter_init_seq_priv_t (Yauheni Kaliuta) [1874005] - [net] bpf: Refactor bpf_iter_reg to have separate seq_info member (Yauheni Kaliuta) [1874005] - [net] bpf: Add bpf_prog iterator (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Strip BPF .o files before skeleton generation (Yauheni Kaliuta) [1874005] - [documentation] docs: bpf/bpf_devel_QA.rst: fix reference to nonexistent document (Yauheni Kaliuta) [1874005] - [documentation] docs: bpf/index.rst: Add ringbuf.rst (Yauheni Kaliuta) [1874005] - [tools] bpftool: Use only nftw for file tree parsing (Yauheni Kaliuta) [1874005] - [net] bpf: net: Use precomputed btf_id for bpf iterators (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix test_lwt_seg6local.sh hangs (Yauheni Kaliuta) [1874005] - [net] bpf: Make btf_sock_ids global (Yauheni Kaliuta) [1874005] - [tools] bpf: Add BTF_ID_LIST_GLOBAL in btf_ids.h (Yauheni Kaliuta) [1874005] - [tools] tools/bpf: Sync btf_ids.h to tools (Yauheni Kaliuta) [1874005] - [net] bpf: Compute bpf_skc_to_*() helper socket btf ids at build time (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Fix error handing in do_skeleton() (Yauheni Kaliuta) [1874005] - [tools] libbpf bpf_helpers: Use __builtin_offsetof for offsetof (Yauheni Kaliuta) [1874005] - [s390] s390/bpf: Use bpf_skip() in bpf_jit_prologue() (Yauheni Kaliuta) [1874005] - [net] bpf: cpumap: Fix possible rcpu kthread hung (Yauheni Kaliuta) [1874005] - [s390] s390/bpf: implement BPF_PROBE_MEM (Yauheni Kaliuta) [1874005 1868273] - [s390] s390/kernel: expand exception table logic to allow new handling options (Yauheni Kaliuta) [1874005 1868273] - [s390] s390: fix __EMIT_BUG() macro (Yauheni Kaliuta) [1874005 1868273] - [s390] s390/bug: add entry size to the __bug_table section (Yauheni Kaliuta) [1874005 1868273] - [s390] s390/kernel: unify EX_TABLE* implementations (Yauheni Kaliuta) [1874005 1868273] - [tools] selftests/bpf: Tests for BPF_SK_LOOKUP attach point (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add verifier tests for bpf_sk_lookup context access (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Add name mappings for SK_LOOKUP prog and attach type (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add support for SK_LOOKUP program type (Yauheni Kaliuta) [1874005] - [tools] bpf: Sync linux/bpf.h to tools/ (Yauheni Kaliuta) [1874005] - [include] bpf: Introduce SK_LOOKUP program type with a dedicated attach point (Yauheni Kaliuta) [1874005] - [net] bpf, netns: Handle multiple link attachments (Yauheni Kaliuta) [1874005] - [tools] bpf: Drop duplicated words in uapi helper comments (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix possible hang in sockopt_inherit (Yauheni Kaliuta) [1874005] - [tools] selftest: Add tests for XDP programs in CPUMAP entries (Yauheni Kaliuta) [1874005] - [samples] samples/bpf: xdp_redirect_cpu: Load a eBPF program on cpumap (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add SEC name for xdp programs attached to CPUMAP (Yauheni Kaliuta) [1874005] - [net] bpf: cpumap: Implement XDP_REDIRECT for eBPF programs attached to map entries (Yauheni Kaliuta) [1874005] - [net] bpf: cpumap: Add the possibility to attach an eBPF program to cpumap (Yauheni Kaliuta) [1874005] - [net] net: Refactor xdp_convert_buff_to_frame (Yauheni Kaliuta) [1874005] - [net] cpumap: Formalize map value as a named struct (Yauheni Kaliuta) [1874005] - [samples] samples/bpf: xdp_redirect_cpu_user: Do not update bpf maps in option loop (Yauheni Kaliuta) [1874005] - [net] cpumap: Use non-locked version __ptr_ring_consume_batched (Yauheni Kaliuta) [1874005] - [powerpc] powerpc/ppc-opcode: Consolidate powerpc instructions from bpf_jit.h (Yauheni Kaliuta) [1874005] - [powerpc] powerpc/bpf_jit: Reuse instruction macros from ppc-opcode.h (Yauheni Kaliuta) [1874005] - [powerpc] powerpc/ppc-opcode: Move ppc instruction encoding from test_emulate_step (Yauheni Kaliuta) [1874005] - [powerpc] powerpc/lib: Fix emulate_step() std test (Yauheni Kaliuta) [1874005] - [powerpc] powerpc/ppc-opcode: Introduce PPC_RAW_* macros for base instruction encoding (Yauheni Kaliuta) [1874005] - [tools] bpf: Fix cross build for CONFIG_DEBUG_INFO_BTF option (Yauheni Kaliuta) [1874005] - [include] bpf: Fix build for disabled CONFIG_DEBUG_INFO_BTF option (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Strip away modifiers from global variables (Yauheni Kaliuta) [1874005] - [tools] libbpf: Support stripping modifiers for btf_dump (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add selftests verifying bpf_trace_printk() behaviour (Yauheni Kaliuta) [1874005] - [kernel] bpf: Use dedicated bpf_trace_printk event instead of trace_printk() (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Remove warning about PID iterator support (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add test for resolve_btfids (Yauheni Kaliuta) [1874005] - [tools] tools headers: Adopt verbatim copy of btf_ids.h from kernel sources (Yauheni Kaliuta) [1874005] - [documentation] bpf: Add info about .BTF_ids section to btf.rst (Yauheni Kaliuta) [1874005] - [net] bpf: Use BTF_ID to resolve bpf_ctx_convert struct (Yauheni Kaliuta) [1874005] - [net] bpf: Remove btf_id helpers resolving (Yauheni Kaliuta) [1874005] - [net] bpf: Resolve BTF IDs in vmlinux image (Yauheni Kaliuta) [1874005] - [include] bpf: Add BTF_ID_LIST/BTF_ID/BTF_ID_UNUSED macros (Yauheni Kaliuta) [1874005] - [net] bpf: Support llvm-objcopy for vmlinux BTF (Yauheni Kaliuta) [1874005] - [powerpc] powerpc: Include .BTF section (Yauheni Kaliuta) [1874005] - [scripts] kbuild: Remove debug info from kallsyms linking (Yauheni Kaliuta) [1874005] - [scripts] kbuild: Parameterize kallsyms generation and correct reporting (Yauheni Kaliuta) [1874005] - [tools] bpf: Compile resolve_btfids tool at kernel compilation start (Yauheni Kaliuta) [1874005] - [kernel] tracing: Make struct ring_buffer less ambiguous (Yauheni Kaliuta) [1874005] - [kernel] tracing: Rename trace_buffer to array_buffer (Yauheni Kaliuta) [1874005] - [tools] tools headers: Synchronize linux/bits.h with the kernel sources (Yauheni Kaliuta) [1874005] - [tools] tools headers: Update linux/vdso.h and grab a copy of vdso/const.h (Yauheni Kaliuta) [1874005] - [tools] tools headers: Adopt verbatim copy of compiletime_assert() from kernel sources (Yauheni Kaliuta) [1874005] - [tools] objtool: Query pkg-config for libelf location (Yauheni Kaliuta) [1874005] - [tools] bpf: Add resolve_btfids tool to resolve BTF IDs in ELF object (Yauheni Kaliuta) [1874005] - [samples] bpf: Fix fds_example SIGSEGV error (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix memory leak and optimize BTF sanitization (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Switch perf_buffer test to tracepoint and skeleton (Yauheni Kaliuta) [1874005] - [tools] libbpf: Handle missing BPF_OBJ_GET_INFO_BY_FD gracefully in perf_buffer (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add test relying only on CO-RE and no recent kernel features (Yauheni Kaliuta) [1874005] - [tools] libbpf: Improve BTF sanitization handling (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add btf__set_fd() for more control over loaded BTF FD (Yauheni Kaliuta) [1874005] - [tools] libbpf: Make BTF finalization strict (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: test_progs avoid minus shell exit codes (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: test_progs use another shell exit on non-actions (Yauheni Kaliuta) [1874005] - [tools] bpf: Fix another bpftool segfault without skeleton code enabled (Yauheni Kaliuta) [1874005] - [tools] selftests: bpf: Remove unused bpf_map_def_legacy struct (Yauheni Kaliuta) [1874005] - [samples] samples: bpf: Refactor BPF map performance test with libbpf (Yauheni Kaliuta) [1874005] - [samples] samples: bpf: Refactor BPF map in map test with libbpf (Yauheni Kaliuta) [1874005] - [samples] samples: bpf: Fix bpf programs with kprobe/sys_connect event (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test BPF_CGROUP_INET_SOCK_RELEASE (Yauheni Kaliuta) [1874005] - [tools] bpftool: Add support for BPF_CGROUP_INET_SOCK_RELEASE (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add support for BPF_CGROUP_INET_SOCK_RELEASE (Yauheni Kaliuta) [1874005] - [net] bpf: Add BPF_CGROUP_INET_SOCK_RELEASE hook (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix compilation error of bpf_iter_task_stack.c (Yauheni Kaliuta) [1874005] - [tools] bpf: Fix bpftool without skeleton code enabled (Yauheni Kaliuta) [1874005] - [net] bpf: Fix build without CONFIG_STACKTRACE (Yauheni Kaliuta) [1874005] - [tools] bpf: selftests: Restore netns after each test (Yauheni Kaliuta) [1874005] - [tools] bpf: selftests: A few improvements to network_helpers.c (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test_progs option for listing test names (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test_progs option for getting number of tests (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test_progs indicate to shell on non-actions (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Turn off -Wnested-externs warning (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Switch test_vmlinux to use hrtimer_range_start_ns (Yauheni Kaliuta) [1874005] - [net] bpf: Fix net/core/filter build errors when INET is not enabled (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add bpf_iter test with bpf_get_task_stack() (Yauheni Kaliuta) [1874005] - [kernel] bpf: Allow pB in bpf_seq_printf() and bpf_trace_printk() (Yauheni Kaliuta) [1874005] - [net] bpf: Introduce helper bpf_get_task_stack() (Yauheni Kaliuta) [1874005] - [net] bpf: Remove redundant synchronize_rcu (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add byte swapping selftest (Yauheni Kaliuta) [1874005] - [tools] libbpf: Make bpf_endian co-exist with vmlinux.h (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Allow substituting custom vmlinux.h for selftests build (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Allow substituting custom vmlinux.h for the build (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test auto-load disabling logic for BPF programs (Yauheni Kaliuta) [1874005] - [tools] libbpf: Support disabling auto-loading BPF programs (Yauheni Kaliuta) [1874005] - [tools] tools, bpftool: Define attach_type_name array only once (Yauheni Kaliuta) [1874005] - [tools] tools, bpftool: Define prog_type_name array only once (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add tcp/udp iterator programs to selftests (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Implement sample udp/udp6 bpf_iter programs (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Implement sample tcp/tcp6 bpf_iter programs (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add more common macros to bpf_tracing_net.h (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Refactor some net macros to bpf_tracing_net.h (Yauheni Kaliuta) [1874005] - [kernel] bpf: Add bpf_skc_to_udp6_sock() helper (Yauheni Kaliuta) [1874005] - [net] net: bpf: Implement bpf iterator for udp (Yauheni Kaliuta) [1874005] - [net] net: bpf: Add bpf_seq_afinfo in udp_iter_state (Yauheni Kaliuta) [1874005] - [kernel] bpf: Add bpf_skc_to_{tcp, tcp_timewait, tcp_request}_sock() helpers (Yauheni Kaliuta) [1874005] - [net] bpf: Add bpf_skc_to_tcp6_sock() helper (Yauheni Kaliuta) [1874005] - [kernel] bpf: Allow tracing programs to use bpf_jiffies64() helper (Yauheni Kaliuta) [1874005] - [kernel] bpf: Support 'X' in bpf_seq_printf() helper (Yauheni Kaliuta) [1874005] - [net] net: bpf: Implement bpf iterator for tcp (Yauheni Kaliuta) [1874005] - [net] net: bpf: Add bpf_seq_afinfo in tcp_iter_state (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Workaround for get_stack_rawtp test (Yauheni Kaliuta) [1874005] - [tools] libbpf: Prevent loading vmlinux BTF twice (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix spelling mistake "kallasyms" -> "kallsyms" (Yauheni Kaliuta) [1874005] - [tools] tools, bpftool: Fix variable shadowing in emit_obj_refs_json() (Yauheni Kaliuta) [1874005] - [tools] tools, bpftool: Correctly evaluate $(BUILD_BPF_SKELS) in Makefile (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add variable-length data concat pattern less than test (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add variable-length data concatenation pattern test (Yauheni Kaliuta) [1874005] - [tools] bpf: Switch most helper return values from 32-bit int to 64-bit long (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Add documentation and sample output for process info (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Show info for processes holding BPF map/prog/link/btf FDs (Yauheni Kaliuta) [1874005] - [tools] libbpf: Wrap source argument of BPF_CORE_READ macro in parentheses (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Generalize BPF skeleton support and generate vmlinux.h (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Minimize bootstrap bpftool (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Move map/prog parsing logic into common (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add __ksym extern selftest (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add support for extracting kernel symbol addresses (Yauheni Kaliuta) [1874005] - [tools] libbpf: Generalize libbpf externs support (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add a bunch of attribute getters/setters for map definitions (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test access to bpf map pointer (Yauheni Kaliuta) [1874005] - [net] bpf: Set map_btf_{name, id} for all map types (Yauheni Kaliuta) [1874005] - [net] bpf: Support access to bpf map fields (Yauheni Kaliuta) [1874005] - [net] bpf: Rename bpf_htab to bpf_shtab in sock_map (Yauheni Kaliuta) [1874005] - [net] bpf: Switch btf_parse_vmlinux to btf_find_by_name_kind (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Relicense bpftool's BPF profiler prog as dual-license GPL/BSD (Yauheni Kaliuta) [1874005] - [tools] tools/bpf: Add verifier tests for 32bit pointer/scalar arithmetic (Yauheni Kaliuta) [1874005] - [net] bpf: Avoid verifier failure for 32bit pointer arithmetic (Yauheni Kaliuta) [1874005] - [net] bpf: sk_storage: Prefer to get a free cache_idx (Yauheni Kaliuta) [1874005] - [tools] libbpf: Bump version to 0.1.0 (Yauheni Kaliuta) [1874005] - [s390] s390/pci: fix hot-plug of PCI function missing bus (Philipp Rudo) [1915916] - [net] tcp: fix race condition when creating child sockets from syncookies (Florian Westphal) [1915164] - [netdrv] bonding: set xfrm feature flags more sanely (Jarod Wilson) [1893979] - [netdrv] bonding: fix feature flag setting at init time (Jarod Wilson) [1893979]- [fs] cifs: handle -EINTR in cifs_setattr (Leif Sahlberg) [1848178] - [tty] serial: 8250: drop the printk from serial8250_interrupt() (Vitaly Kuznetsov) [1919745] - [fs] cifs: do not fail __smb_send_rqst if non-fatal signals are pending (Leif Sahlberg) [1848178] - [netdrv] ibmvnic: continue fatal error reset after passive init (Diego Domingos) [1901513] - [netdrv] ibmvnic: fix: NULL pointer dereference (Diego Domingos) [1901513] - [netdrv] ibmvnic: fix login buffer memory leak (Diego Domingos) [1901513] - [netdrv] ibmvnic: fix rx buffer tracking and index management in replenish_rx_pool partial success (Diego Domingos) [1901513] - [netdrv] ibmvnic: add some debugs (Diego Domingos) [1901513] - [netdrv] ibmvnic: Fix TX completion error handling (Diego Domingos) [1901513] - [netdrv] ibmvnic: Ensure that SCRQ entry reads are correctly ordered (Diego Domingos) [1901513] - [netdrv] ibmvnic: reduce wait for completion time (Diego Domingos) [1901513] - [netdrv] ibmvnic: no reset timeout for 5 seconds after reset (Diego Domingos) [1901513] - [netdrv] ibmvnic: send_login should check for crq errors (Diego Domingos) [1901513] - [netdrv] ibmvnic: track pending login (Diego Domingos) [1901513] - [netdrv] ibmvnic: delay next reset if hard reset fails (Diego Domingos) [1901513] - [netdrv] ibmvnic: restore adapter state on failed reset (Diego Domingos) [1901513] - [netdrv] ibmvnic: avoid memset null scrq msgs (Diego Domingos) [1901513] - [netdrv] ibmvnic: stop free_all_rwi on failed reset (Diego Domingos) [1901513] - [netdrv] ibmvnic: handle inconsistent login with reset (Diego Domingos) [1901513] - [netdrv] ibmvnic: enhance resetting status check during module exit (Diego Domingos) [1901513] - [netdrv] ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq (Diego Domingos) [1901513] - [netdrv] ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues (Diego Domingos) [1901513] - [netdrv] ibmvnic: skip tx timeout reset while in resetting (Diego Domingos) [1901513] - [netdrv] ibmvnic: notify peers when failover and migration happen (Diego Domingos) [1901513] - [netdrv] ibmvnic: fix call_netdevice_notifiers in do_reset (Diego Domingos) [1901513] - [netdrv] ibmvnic: Do not replenish RX buffers after every polling loop (Diego Domingos) [1901513] - [netdrv] ibmvnic: Use netdev_alloc_skb instead of alloc_skb to replenish RX buffers (Diego Domingos) [1901513] - [netdrv] ibmvnic: Correctly re-enable interrupts in NAPI polling routine (Diego Domingos) [1901513] - [netdrv] ibmvnic: Ensure that device queue memory is cache-line aligned (Diego Domingos) [1901513] - [netdrv] ibmvnic: Remove send_subcrq function (Diego Domingos) [1901513] - [netdrv] ibmvnic: Clean up TX code and TX buffer data structure (Diego Domingos) [1901513] - [netdrv] ibmvnic: Introduce xmit_more support using batched subCRQ hcalls (Diego Domingos) [1901513] - [netdrv] ibmvnic: Introduce batched RX buffer descriptor transmission (Diego Domingos) [1901513] - [netdrv] ibmvnic: Introduce indirect subordinate Command Response Queue buffer (Diego Domingos) [1901513] - [netdrv] ibmvnic: fix ibmvnic_set_mac (Diego Domingos) [1901513] - [netdrv] ibmvnic: save changed mac address to adapter->mac_addr (Diego Domingos) [1901513] - [netdrv] ibmvnic: create send_control_ip_offload (Diego Domingos) [1901513] - [netdrv] ibmvnic: create send_query_ip_offload (Diego Domingos) [1901513] - [netdrv] ibmvnic: rename send_map_query to send_query_map (Diego Domingos) [1901513] - [netdrv] ibmvnic: rename ibmvnic_send_req_caps to send_request_cap (Diego Domingos) [1901513] - [netdrv] ibmvnic: rename send_cap_queries to send_query_cap (Diego Domingos) [1901513] - [netdrv] ibmvnic: set up 200GBPS speed (Diego Domingos) [1901513] - [netdrv] Revert "ibmvnic: remove never executed if statement" (Diego Domingos) [1901513] - [netdrv] ibmvnic: Harden device Command Response Queue handshake (Diego Domingos) [1901513] - [netdrv] ibmvnic: Fix use-after-free of VNIC login response buffer (Diego Domingos) [1901513] - [netdrv] ibmvnic: merge ibmvnic_reset_init and ibmvnic_init (Diego Domingos) [1901513] - [netdrv] ibmvnic: remove never executed if statement (Diego Domingos) [1901513] - [netdrv] ibmvnic: improve ibmvnic_init and ibmvnic_reset_init (Diego Domingos) [1901513] - [netdrv] ibmvnic: compare adapter->init_done_rc with more readable ibmvnic_rc_codes (Diego Domingos) [1901513] - [netdrv] ibmvnic: store RX and TX subCRQ handle array in ibmvnic_adapter struct (Diego Domingos) [1901513] - [netdrv] net: ibm: fix return type of ndo_start_xmit function (Diego Domingos) [1901513] - [tools] tools arch x86: Sync asm/cpufeatures.h with the kernel sources (David Arcari) [1916478] - [x86] x86/cpu/amd: Call init_amd_zn() om Family 19h processors too (David Arcari) [1916478] - [ata] ahci: Add Intel Emmitsburg PCH RAID PCI IDs (David Arcari) [1894284] - [vfio] vfio iommu: Add dma available capability (Philipp Rudo) [1903970] - [x86] x86/entry/64: Do not include inst.h in calling.h (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Fix GS == 1, 2, and 3 tests (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Test PTRACE_PEEKUSER for GSBASE with invalid LDT GS (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Reap a forgotten child (Scott Wood) [1490498] - [x86] x86/fsgsbase: Replace static_cpu_has() with boot_cpu_has() (Scott Wood) [1490498] - [x86] x86/entry/64: Correct the comment over SAVE_AND_SET_GSBASE (Scott Wood) [1490498] - [x86] x86/entry/64: Do not use RDPID in paranoid entry to accomodate KVM (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Fix NULL deref in 86_fsgsbase_read_task (Scott Wood) [1490498] - [x86] x86/fsgsbase: Fix Xen PV support (Scott Wood) [1490498] - [x86] x86/ptrace: Fix 32-bit PTRACE_SETREGS vs fsbase and gsbase (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Add a missing memory constraint (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Fix a comment in the ptrace_write_gsbase test (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Test GS selector on ptracer-induced GS base write (Scott Wood) [1490498] - [documentation] Documentation/x86/64: Add documentation for GS/FS addressing mode (Scott Wood) [1490498] - [x86] x86/elf: Enumerate kernel FSGSBASE capability in AT_HWCAP2 (Scott Wood) [1490498] - [x86] x86/cpu: Enable FSGSBASE on 64bit by default and add a chicken bit (Scott Wood) [1490498] - [x86] x86/entry/64: Handle FSGSBASE enabled paranoid entry/exit (Scott Wood) [1490498] - [x86] x86/entry/64: Remove TRACE_IRQS_*_DEBUG (Scott Wood) [1490498] - [x86] x86/entry/64: Introduce the FIND_PERCPU_BASE macro (Scott Wood) [1490498] - [x86] x86/entry/64: Switch CR3 before SWAPGS in paranoid entry (Scott Wood) [1490498] - [x86] x86/speculation/swapgs: Check FSGSBASE in enabling SWAPGS mitigation (Scott Wood) [1490498] - [x86] x86/process/64: Use FSGSBASE instructions on thread copy and ptrace (Scott Wood) [1490498] - [x86] x86/process: Unify copy_thread_tls() (Scott Wood) [1490498] - [x86] x86/process/64: Use FSBSBASE in switch_to() if available (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Enable FSGSBASE instructions in helper functions (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Add intrinsics for FSGSBASE instructions (Scott Wood) [1490498] - [x86] x86/cpu: Add 'unsafe_fsgsbase' to enable CR4.FSGSBASE (Scott Wood) [1490498] - [x86] x86/ptrace: Prevent ptrace from clearing the FS/GS selector (Scott Wood) [1490498] - [x86] x86/ptrace: Document FSBASE and GSBASE ABI oddities (Scott Wood) [1490498] - [x86] Revert "x86/ptrace: Prevent ptrace from clearing the FS/GS selector" and fix the test (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Fix some test case bugs (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Test ptracer-induced GSBASE write with FSGSBASE (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Test RD/WRGSBASE (Scott Wood) [1490498] - [documentation] kbuild: Raise the minimum required binutils version to 2.21 (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Test ptracer-induced GSBASE write (Scott Wood) [1490498] - [x86] x86/ptrace: Prevent ptrace from clearing the FS/GS selector (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Fix the base write helper functions (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Clean up various details (Scott Wood) [1490498] - [x86] x86/segments: Introduce the 'CPUNODE' naming to better document the segment limit CPU/node NR trick (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Factor out FS/GS segment loading from __switch_to() (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Convert the ELF core dump code to the new FSGSBASE helpers (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Make ptrace use the new FS/GS base helpers (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Introduce FS/GS base helper functions (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Fix ptrace() to read the FS/GS base accurately (Scott Wood) [1490498] - [net] esp: select CRYPTO_SEQIV (Vladis Dronov) [1905088] - [crypto] treewide: Use fallthrough pseudo-keyword (Vladis Dronov) [1905088] - [crypto] crypto: drbg - always try to free Jitter RNG instance (Vladis Dronov) [1905088] - [crypto] crypto: drbg - should select CTR (Vladis Dronov) [1905088] - [crypto] crypto: ctr - no longer needs CRYPTO_SEQIV (Vladis Dronov) [1905088] - [crypto] crypto: drbg - always seeded with SP800-90B compliant noise source (Vladis Dronov) [1905088] - [crypto] crypto: jitter - SP800-90B compliance (Vladis Dronov) [1905088] - [crypto] crypto: jitter - add header to fix buildwarnings (Vladis Dronov) [1905088] - [crypto] crypto: jitter - fix comments (Vladis Dronov) [1905088] - [crypto] crypto: jitter - update implementation to 2.1.2 (Vladis Dronov) [1905088] - [crypto] crypto: drbg - in-place cipher operation for CTR (Vladis Dronov) [1905088] - [crypto] crypto: drbg - eliminate constant reinitialization of SGL (Vladis Dronov) [1905088] - [vfio] vfio/pci: Implement ioeventfd thread handler for contended memory lock (Alex Williamson) [1861560] - [vfio] vfio iommu type1: Fix memory leak in vfio_iommu_type1_pin_pages (Alex Williamson) [1896568] - [vfio] vfio/pci: Clear token on bypass registration failure (Alex Williamson) [1896568] - [vfio] vfio/type1: fix dirty bitmap calculation in vfio_dma_rw (Alex Williamson) [1497898] - [vfio] vfio: fix a missed vfio group put in vfio_pin_pages (Alex Williamson) [1497898] - [vfio] vfio: add a singleton check for vfio_group_pin_pages (Alex Williamson) [1497898] - [vfio] vfio/pci: Don't regenerate vconfig for all BARs if !bardirty (Alex Williamson) [1896568] - [vfio] vfio/pci: Remove redundant declaration of vfio_pci_driver (Alex Williamson) [1896568] - [uapi] vfio: Fix typo of the device_state (Alex Williamson) [1497898] - [vfio] vfio/type1: Add proper error unwind for vfio_iommu_replay() (Alex Williamson) [1866141] - [vfio] vfio-pci: Avoid recursive read-lock usage (Alex Williamson) [1861560] - [vfio] vfio/type1: Refactor vfio_iommu_type1_ioctl() (Alex Williamson) [1896568] - [vfio] vfio/pci: Add QAT devices to denylist (Alex Williamson) [1896565] - [vfio] vfio/pci: Add device denylist (Alex Williamson) [1896565] - [vfio] vfio/pci: Hold igate across releasing eventfd contexts (Alex Williamson) [1896568] - [vfio] vfio/type1: Add conditional rescheduling after iommu map failed (Alex Williamson) [1896568] - [vfio] vfio/pci: Add Intel X550 to hidden INTx devices (Alex Williamson) [1896567] - [vfio] vfio: Cleanup allowed driver naming (Alex Williamson) [1896568] - [uapi] vfio/type1: Fix migration info capability ID (Alex Williamson) [1497898] - [vfio] vfio iommu: typecast corrections (Alex Williamson) [1497898] - [vfio] vfio iommu: Use shift operation for 64-bit integer division (Alex Williamson) [1497898] - [vfio] vfio/mdev: Fix reference count leak in add_mdev_supported_type (Alex Williamson) [1896568] - [vfio] vfio: Selective dirty page tracking if IOMMU backed device pins pages (Alex Williamson) [1497898] - [vfio] vfio iommu: Add migration capability to report supported features (Alex Williamson) [1497898] - [vfio] vfio iommu: Update UNMAP_DMA ioctl to get dirty bitmap before unmap (Alex Williamson) [1497898] - [vfio] vfio iommu: Implementation of ioctl for dirty pages tracking (Alex Williamson) [1497898] - [uapi] vfio iommu: Add ioctl definition for dirty pages tracking (Alex Williamson) [1497898] - [vfio] vfio iommu: Cache pgsize_bitmap in struct vfio_iommu (Alex Williamson) [1497898] - [vfio] vfio iommu: Remove atomicity of ref_count of pinned pages (Alex Williamson) [1497898] - [uapi] vfio: UAPI for migration interface for device state (Alex Williamson) [1497898] - [vfio] vfio/pci: Remove dev_fmt definition (Alex Williamson) [1896568] - [vfio] vfio: Use dev_printk() when possible (Alex Williamson) [1896568] - [drm] drm: allow limiting the scatter list size (Lyude Paul) [1876018 1851790] - [drm] drm/nouveau/kms/nv50-: Fix clock checking algorithm in nv50_dp_mode_valid() (Lyude Paul) [1876018] - [drm] drm/nouveau/kms/nv50-: Get rid of bogus nouveau_conn_mode_valid() (Lyude Paul) [1876018] - [drm] DRM Backport 5.8 -> 5.9 (Lyude Paul) [1876018] - [drm] drm/edid: Fix uninitialized variable in drm_cvt_modes() (Lyude Paul) [1876018] - [of] of_graph: add of_graph_is_present() (Lyude Paul) [1876018] - [drm] virtio: virtio_has_iommu_quirk -> virtio_has_dma_quirk (Lyude Paul) [1876018] - [vhost] virtio: VIRTIO_F_IOMMU_PLATFORM -> VIRTIO_F_ACCESS_PLATFORM (Lyude Paul) [1876018] - [include] virtio_config: LE config space accessors (Lyude Paul) [1876018] - [kernel] sched: Remove sched_set_*() return value (Lyude Paul) [1876018] - [include] scatterlist: protect parameters of the sg_table related macros (Lyude Paul) [1876018] - [include] scatterlist: add generic wrappers for iterating over sgtable objects (Lyude Paul) [1876018] - [dma] dma-mapping: add generic helpers for mapping sgtable objects (Lyude Paul) [1876018] - [drm] DRM Backport 5.7 -> 5.8 (Lyude Paul) [1876018] - [drm] drm/fb-helper: Fix vt restore (Lyude Paul) [1876018] - [tty] tty/sysrq: constify the the sysrq_key_op(s) (Lyude Paul) [1876018] - [tools] augmented rbtree: rework the RB_DECLARE_CALLBACKS macro definition (Lyude Paul) [1876018] - [mm] augmented rbtree: add new RB_DECLARE_CALLBACKS_MAX macro (Lyude Paul) [1876018] - [tools] augmented rbtree: add comments for RB_DECLARE_CALLBACKS macro (Lyude Paul) [1876018] - [tools] rbtree: avoid generating code twice for the cached versions (tools copy) (Lyude Paul) [1876018] - [tty] tty/sysrq: constify the sysrq API (Lyude Paul) [1876018] - [tty] tty/sysrq: alpha: export and use __sysrq_get_key_op() (Lyude Paul) [1876018] - [include] uaccess: Add user_read_access_begin/end and user_write_access_begin/end (Lyude Paul) [1876018] - [PATCH] [drm] DRM Backport 5.6 -> 5.7 (Lyude Paul) [1876018] - [vfio] vfio: avoid inefficient operations on VFIO group in vfio_pin/unpin_pages (Lyude Paul) [1876018] - [vfio] vfio: allow external user to get vfio group from device (Lyude Paul) [1876018] - [drm] drm/fbdev-helper: don't force restores (Lyude Paul) [1876018] - [include] vgaswitcheroo: call fbcon_remap_all directly (Lyude Paul) [1876018] - [video] fbcon: Do not takeover the console from atomic context (Lyude Paul) [1878805 1876018] - [video] fbcon: Only defer console takeover if the current console driver is the dummycon (Lyude Paul) [1878805 1876018] - [video] fbcon: Only allow FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER if fbdev is builtin (Lyude Paul) [1878805 1876018] - [video] console/fbcon: Add support for deferred console takeover (Lyude Paul) [1878805 1876018] - [video] fbcon: Call WARN_CONSOLE_UNLOCKED() where applicable (Lyude Paul) [1878805 1876018] - [mm] mm: Split huge pages on write-notify or COW (Chris von Recklinghausen) [1913692] - [mm] mm: Introduce vma_is_special_huge (Chris von Recklinghausen) [1913692]- [tools] kselftests: set rx/txtimestamp.sh to correct permission (Hangbin Liu) [1908269] - [tools] kselftests: set udpgro.sh, udpgro_bench.sh, reuseport_addr_any.sh to correct permission (Hangbin Liu) [1908269] - [net] DCB: Validate DCB_ATTR_DCB_BUFFER argument (Balazs Nemeth) [1891595] - [net] netlabel: remove unused param from audit_log_format() (Balazs Nemeth) [1891595] - [net] netlabel: fix problems with mapping removal (Balazs Nemeth) [1891595] - [net] af_key: pfkey_dump needs parameter validation (Balazs Nemeth) [1891595] - [tools] perf tools: Add 'evlist' control command (Jiri Olsa) [1844111] - [tools] perf tools: Allow to enable/disable events via control file (Jiri Olsa) [1844111] - [tools] perf tools: Add evlist__disable_evsel/evlist__enable_evsel (Jiri Olsa) [1844111] - [tools] perf tools: Reformat record's control fd man text (Jiri Olsa) [1844111] - [tools] perf evlist: Use the right prefix for 'struct evlist' 'find' methods (Jiri Olsa) [1844111] - [tools] perf evlist: Use the right prefix for 'struct evlist' enable event methods (Jiri Olsa) [1844111] - [tools] perf evlist: Use the right prefix for 'struct evlist' 'toggle' methods (Jiri Olsa) [1844111] - [x86] perf/amd/uncore: Inform the user how many counters each uncore PMU has (Michael Petlan) [1884816] - [powercap] powercap: RAPL: Add AMD Fam19h RAPL support (Michael Petlan) [1884816] - [powercap] powercap: Add AMD Fam17h RAPL support (Michael Petlan) [1884816] - [powercap] powercap/intel_rapl_msr: Convert rapl_msr_priv into pointer (Michael Petlan) [1884816] - [x86] x86/msr-index: sort AMD RAPL MSRs by address (Michael Petlan) [1884816] - [thunderbolt] thunderbolt: Add support for Intel Maple Ridge (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Add USB4 router operation proxy for firmware connection manager (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Move constants for USB4 router operations to tb_regs.h (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Add connection manager specific hooks for USB4 router operations (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Pass TX and RX data directly to usb4_switch_op() (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Pass metadata directly to usb4_switch_op() (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Perform USB4 router NVM upgrade in two phases (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Return -ENOTCONN when ERR_CONN is received (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Keep the parent runtime resumed for a while on device disconnect (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Log adapter numbers in decimal in path activation/deactivation (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Log which connection manager implementation is used (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Move max_boot_acl field to correct place in struct icm (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Fix use-after-free in remove_unplugged_switch() (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Add DMA traffic test driver (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Add support for end-to-end flow control (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Make it possible to allocate one directional DMA tunnel (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Create debugfs directory automatically for services (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Add functions for enabling and disabling lane bonding on XDomain (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Add link_speed and link_width to XDomain (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Create XDomain devices for loops back to the host (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Find XDomain by route instead of UUID (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Do not clear USB4 router protocol adapter IFC and ISE bits (Torez Smith) [1782721] - [net] ipv6: fib: flush exceptions when purging route (Hangbin Liu) [1916084] - [net] ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init (Hangbin Liu) [1916084] - [net] ipv6: remove unused function ipv6_skb_idev() (Hangbin Liu) [1916084] - [net] ipv6: Fix error path to cancel the meseage (Hangbin Liu) [1916084] - [tools] selftests/net/fib_tests: update addr_metric_test for peer route testing (Hangbin Liu) [1916084] - [net] net/ipv6: remove the old peer route if change it to a new one (Hangbin Liu) [1916084] - [tools] selftests/net: remove not backported tests (Hangbin Liu) [1908340] - [netdrv] bonding: add a vlan+srcmac tx hashing option (Jarod Wilson) [1724795] - [security] selinux: mark selinux_xfrm_refcount as __read_mostly (Ondrej Mosnacek) [1904940] - [net] udp: fix integer overflow while computing available space in sk_rcvbuf (Xin Long) [1916997] - [fs] NFSv4: make cache consistency bitmask dynamic (Steve Dickson) [1881647] - [include] NFSv4: Save a few bytes in the nfs_pgio_args/res (Steve Dickson) [1881647] - [tools] tools headers UAPI: Update tools's copy of linux/perf_event.h (Michael Petlan) [1884818 1908305] - [tools] perf test: Use generic event for expand_libpfm_events() (Michael Petlan) [1884818 1908305] - [tools] perf probe: Change function definition check due to broken DWARF (Michael Petlan) [1884818 1908305] - [tools] perf probe: Fix to die_entrypc() returns error correctly (Michael Petlan) [1884818 1908305] - [tools] perf stat: Use proper cpu for shadow stats (Michael Petlan) [1884818 1908305] - [tools] perf record: Synthesize cgroup events only if needed (Michael Petlan) [1884818 1908305] - [tools] perf diff: Fix error return value in __cmd_diff() (Michael Petlan) [1884818 1908305] - [tools] perf tools: Update copy of libbpf's hashmap.c (Michael Petlan) [1884818 1908305] - [tools] perf test: Avoid an msan warning in a copied stack (Michael Petlan) [1884818 1908305] - [tools] perf inject: Fix file corruption due to event deletion (Michael Petlan) [1884818 1908305] - [tools] perf test: Update branch sample pattern for cs-etm (Michael Petlan) [1884818 1908305] - [tools] perf test: Fix a typo in cs-etm testing (Michael Petlan) [1884818 1908305] - [tools] perf lock: Don't free "lock_seq_stat" if read_count isn't zero (Michael Petlan) [1884818 1908305] - [tools] perf lock: Correct field name "flags" (Michael Petlan) [1884818 1908305] - [tools] tools feature: Fixup fast path feature detection (Michael Petlan) [1884818 1908305] - [tools] perf tools: Add missing swap for cgroup events (Michael Petlan) [1884818 1908305] - [tools] perf tools: Add missing swap for ino_generation (Michael Petlan) [1884818 1908305] - [tools] perf tools: Initialize output buffer in build_id__sprintf (Michael Petlan) [1884818 1908305] - [tools] perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() (Michael Petlan) [1884818 1908305] - [tools] tools headers UAPI: Update tools's copy of linux/perf_event.h (Michael Petlan) [1884818 1908305] - [tools] perf scripting python: Avoid declaring function pointers with a visibility attribute (Michael Petlan) [1884818 1908305] - [tools] perf tools: Remove broken __no_tail_call attribute (Michael Petlan) [1884818 1908305] - [tools] perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX (Michael Petlan) [1884818 1908305] - [tools] perf trace: Fix segfault when trying to trace events by cgroup (Michael Petlan) [1884818 1908305] - [tools] perf tools: Fix crash with non-jited bpf progs (Michael Petlan) [1884818 1908305] - [tools] perf tools: Update copy of libbpf's hashmap.c (Michael Petlan) [1884818 1908305] - [tools] perf tools: Remove LTO compiler options when building perl support (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Update documentation for metrics reorganization (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Add metrics "RMT Load Hit" (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Correct LLC load hit metrics (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Change header for LLC local hit (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Use more explicit headers for HITM (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Change header from "LLC Load Hitm" to "Load Hitm" (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Organize metrics based on memory hierarchy (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Display "Total Stores" as a standalone metrics (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Display the total numbers continuously (Michael Petlan) [1884818 1908305] - [tools] perf bench: Use condition variables in numa (Michael Petlan) [1884818 1908305] - [tools] perf jevents: Fix event code for events referencing std arch events (Michael Petlan) [1884818 1908305] - [tools] perf diff: Support hot streams comparison (Michael Petlan) [1884818 1908305] - [tools] perf streams: Report hot streams (Michael Petlan) [1884818 1908305] - [tools] perf streams: Calculate the sum of total streams hits (Michael Petlan) [1884818 1908305] - [tools] perf streams: Link stream pair (Michael Petlan) [1884818 1908305] - [tools] perf streams: Compare two streams (Michael Petlan) [1884818 1908305] - [tools] perf streams: Get the evsel_streams by evsel_idx (Michael Petlan) [1884818 1908305] - [tools] perf streams: Introduce branch history "streams" (Michael Petlan) [1884818 1908305] - [tools] perf intel-pt: Improve PT documentation slightly (Michael Petlan) [1884818 1908305] - [tools] perf tools: Add support for exclusive groups/events (Michael Petlan) [1884818 1908305] - [tools] perf test: Add build id shell test (Michael Petlan) [1884818 1908305] - [tools] perf tools: Align buildid list output for short build ids (Michael Petlan) [1884818 1908305] - [tools] perf tools: Add size to 'struct perf_record_header_build_id' (Michael Petlan) [1884818 1908305] - [tools] perf tools: Pass build_id object to dso__build_id_equal() (Michael Petlan) [1884818 1908305] - [tools] perf tools: Pass build_id object to dso__set_build_id() (Michael Petlan) [1884818 1908305] - [tools] perf tools: Pass build_id object to build_id__sprintf() (Michael Petlan) [1884818 1908305] - [tools] perf tools: Pass build id object to sysfs__read_build_id() (Michael Petlan) [1884818 1908305] - [tools] perf tools: Pass build_id object to filename__read_build_id() (Michael Petlan) [1884818 1908305] - [tools] perf tools: Use build_id object in dso (Michael Petlan) [1884818 1908305] - [tools] perf config: Export the perf_config_from_file() function (Michael Petlan) [1884818 1908305] - [tools] perf python: Autodetect python3 binary (Michael Petlan) [1884818 1908305] - [tools] perf tests: Show python test script in verbose mode (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Update usage for showing memory events (Michael Petlan) [1884818 1908305] - [tools] perf stat: Fix out of bounds CPU map access when handling armv8_pmu events (Michael Petlan) [1884818 1908305] - [tools] perf python scripting: Fix printable strings in python3 scripts (Michael Petlan) [1884818 1908305] - [tools] perf metricgroup: Fix uncore metric expressions (Michael Petlan) [1884818 1908305] - [tools] perf parse-event: Release cpu_map refcount if evsel alloc failed (Michael Petlan) [1884818 1908305] - [tools] perf parse-event: Fix cpu map refcounting (Michael Petlan) [1884818 1908305] - [tools] tools lib traceevent: Hide non API functions (Michael Petlan) [1884818 1908305] - [tools] perf sched: Show start of latency as well (Michael Petlan) [1884818 1908305] - [tools] perf vendor events: Fix typos in power8 PMU events (Michael Petlan) [1884818 1908305] - [tools] perf bench: Run inject-build-id with --buildid-all option too (Michael Petlan) [1884818 1908305] - [tools] perf inject: Add --buildid-all option (Michael Petlan) [1884818 1908305] - [tools] perf inject: Do not load map/dso when injecting build-id (Michael Petlan) [1884818 1908305] - [tools] perf inject: Enter namespace when reading build-id (Michael Petlan) [1884818 1908305] - [tools] perf inject: Add missing callbacks in perf_tool (Michael Petlan) [1884818 1908305] - [tools] perf bench: Add build-id injection benchmark (Michael Petlan) [1884818 1908305] - [tools] perf trace: Use the autogenerated mmap 'prot' string/id table (Michael Petlan) [1884818 1908305] - [tools] tools beauty: Add script to generate table of mmap's 'prot' argument (Michael Petlan) [1884818 1908305] - [tools] perf beauty mmap_flags: Conditionaly define the mmap flags (Michael Petlan) [1884818 1908305] - [tools] perf trace beauty: Add script to autogenerate mremap's flags args string/id table (Michael Petlan) [1884818 1908305] - [tools] perf tools: Separate the checking of headers only used to build beautification tables (Michael Petlan) [1884818 1908305] - [tools] perf parse-events: Reduce casts around bp_addr (Michael Petlan) [1884818 1908305] - [tools] perf test: Add expand cgroup event test (Michael Petlan) [1884818 1908305] - [tools] perf tools: Allow creation of cgroup without open (Michael Petlan) [1884818 1908305] - [tools] perf tools: Copy metric events properly when expand cgroups (Michael Petlan) [1884818 1908305] - [tools] perf stat: Add --for-each-cgroup option (Michael Petlan) [1884818 1908305] - [tools] perf evsel: Add evsel__clone() function (Michael Petlan) [1884818 1908305] - [tools] perf vendor events: Update SkylakeX events to v1.21 (Michael Petlan) [1884818 1908305] - [tools] perf vendor events intel: Update CascadelakeX events to v1.08 (Michael Petlan) [1884818 1908305] - [tools] perf script: Add min, max to futex-contention output, in addition to avg (Michael Petlan) [1884818 1908305] - [tools] perf script: Autopep8 futex-contention (Michael Petlan) [1884818 1908305] - [tools] perf stat: Skip duration_time in setup_system_wide (Michael Petlan) [1884818 1908305] - [tools] perf tsc: Support cap_user_time_short for event TIME_CONV (Michael Petlan) [1884818 1908305] - [tools] perf tsc: Calculate timestamp with cap_user_time_short (Michael Petlan) [1884818 1908305] - [tools] perf tsc: Add rdtsc() for Arm64 (Michael Petlan) [1884818 1908305] - [tools] perf tsc: Move out common functions from x86 (Michael Petlan) [1884818 1908305] - [tools] perf probe: Fall back to debuginfod query if debuginfo and source not found locally (Michael Petlan) [1884818 1908305] - [tools] perf probe: Fix to adjust symbol address with correct reloc_sym address (Michael Petlan) [1884818 1908305] - [tools] perf intel-pt: Fix "context_switch event has no tid" error (Michael Petlan) [1884818 1908305] - [tools] perf script: Display negative tid in non-sample events (Michael Petlan) [1884818 1908305] - [tools] perf docs: Improve help information in perf.txt (Michael Petlan) [1884818 1908305] - [tools] perf metric: Remove duplicate include (Michael Petlan) [1884818 1908305] - [tools] perf tools: Add documentation for topdown metrics (Michael Petlan) [1884818 1908305] - [tools] perf stat: Support new per thread TopDown metrics (Michael Petlan) [1884818 1908305] - [tools] perf record: Support sample-read topdown metric group (Michael Petlan) [1884818 1908305] - [tools] perf tools: Rename group to topdown (Michael Petlan) [1884818 1908305] - [tools] perf machine: Add machine__for_each_dso() function (Michael Petlan) [1884818 1908305] - [tools] perf tests: Call test_attr__open() directly (Michael Petlan) [1884818 1908305] - [tools] perf vendor events power9: Add hv_24x7 core level metric events (Michael Petlan) [1884818 1908305] - [tools] perf metricgroup: Pass pmu_event structure as a parameter for arch_get_runtimeparam() (Michael Petlan) [1884818 1908305] - [tools] perf jevents: Add support for parsing perchip/percore events (Michael Petlan) [1884818 1908305] - [tools] perf jevents: Add new structure to pass json fields (Michael Petlan) [1884818 1908305] - [tools] perf jevents: Make json_events() static and ditch jevents.h file (Michael Petlan) [1884818 1908305] - [tools] perf test: Introduce script for Arm CoreSight testing (Michael Petlan) [1884818 1908305] - [tools] perf metricgroup: Fix typo in comment (Michael Petlan) [1884818 1908305] - [tools] perf stat: Remove dead code: no need to set os.evsel twice (Michael Petlan) [1884818 1908305] - [tools] perf list: Do not print 'Metric Groups:' unnecessarily (Michael Petlan) [1884818 1908305] - [tools] perf list: Remove dead code in argument check (Michael Petlan) [1884818 1908305] - [tools] perf tools: Add build test with GTK+ (Michael Petlan) [1884818 1908305] - [tools] tools feature: Add missing -lzstd to the fast path feature detection (Michael Petlan) [1884818 1908305] - [tools] perf tools: Make GTK2 support opt-in (Michael Petlan) [1884818 1908305] - [tools] perf vendor events amd: Enable Family 19h users by matching Zen2 events (Michael Petlan) [1884818 1908305] - [tools] perf vendor events amd: Add recommended events (Michael Petlan) [1884818 1908305] - [tools] perf vendor events amd: Add ITLB Instruction Fetch Hits event for zen1 (Michael Petlan) [1884818 1908305] - [tools] perf vendor events amd: Add L2 Prefetch events for zen1 (Michael Petlan) [1884818 1908305] - [tools] perf: ftrace: Add filter support for option -F/--funcs (Michael Petlan) [1884818 1908305] - [tools] perf tools: Consolidate close_control_option()'s into one function (Michael Petlan) [1884818 1908305] - [tools] perf intel-pt: Document snapshot control command (Michael Petlan) [1884818 1908305] - [tools] perf annotate: Add 'ret' (intel disasm style) as an alias for 'retq' (Michael Petlan) [1884818 1908305] - [tools] perf annotate: Allow configuring the 'disassembler_style' knob via 'perf config' (Michael Petlan) [1884818 1908305] - [tools] perf record: Add 'snapshot' control command (Michael Petlan) [1884818 1908305] - [tools] perf tools: Add FIFO file names as alternative options to --control (Michael Petlan) [1884818 1908305] - [tools] perf tools: Use AsciiDoc formatting for --control option documentation (Michael Petlan) [1884818 1908305] - [tools] perf tools: Handle read errors from ctl_fd (Michael Petlan) [1884818 1908305] - [tools] perf tools: Consolidate --control option parsing into one function (Michael Petlan) [1884818 1908305] - [tools] perf tests: Add test for PE binary format support (Michael Petlan) [1884818 1908305] - [tools] perf symbols: Try reading the symbol table with libbfd (Michael Petlan) [1884818 1908305] - [tools] perf dso: Use libbfd to read build_id and .gnu_debuglink section (Michael Petlan) [1884818 1908305] - [tools] tools features: Add feature test to check if libbfd has buildid support (Michael Petlan) [1884818 1908305] - [tools] tools: Remove feature-libelf-mmap feature detection (Michael Petlan) [1884818 1908305] - [tools] perf build: Allow nested externs to enable BUILD_BUG() usage (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Check PEBS status correctly (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS (Michael Petlan) [1884818 1908305] - [x86] perf/x86: fix sysfs type mismatches (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Make anythread filter support conditional (Michael Petlan) [1884818 1908305] - [kernel] perf: Tweak perf_event_attr::exclusive semantics (Michael Petlan) [1884818 1908305] - [kernel] perf: Fix event multiplexing for exclusive groups (Michael Petlan) [1884818 1908305] - [kernel] perf: Simplify group_sched_in() (Michael Petlan) [1884818 1908305] - [kernel] perf: Simplify group_sched_out() (Michael Petlan) [1884818 1908305] - [x86] perf/x86: Make dummy_iregs static (Michael Petlan) [1884818 1908305] - [include] perf/arch: Remove perf_sample_data::regs_user_copy (Michael Petlan) [1884818 1908305] - [kernel] perf: Optimize get_recursion_context() (Michael Petlan) [1884818 1908305] - [kernel] perf: Fix get_recursion_context() (Michael Petlan) [1884818 1908305] - [x86] perf/x86: Reduce stack usage for x86_pmu::drain_pebs() (Michael Petlan) [1884818 1908305] - [kernel] perf: Reduce stack usage of perf_output_begin() (Michael Petlan) [1884818 1908305] - [kernel] perf/core: Fix a memory leak in perf_event_parse_addr_filter() (Michael Petlan) [1884818 1908305] - [x86] perf/x86: Fix n_metric for cancelled txn (Michael Petlan) [1884818 1908305] - [x86] perf/x86: Fix n_pair for cancelled txn (Michael Petlan) [1884818 1908305] - [x86] x86/events/amd/iommu: Fix sizeof mismatch (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Check perf metrics feature for each CPU (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Fix Ice Lake event constraint table (Michael Petlan) [1884818 1908305] - [x86] perf/x86/msr: Add Jasper Lake support (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Add Jasper Lake support (Michael Petlan) [1884818 1908305] - [x86] perf/amd/uncore: Allow F19h user coreid, threadmask, and sliceid specification (Michael Petlan) [1884818 1908305] - [x86] perf/amd/uncore: Allow F17h user threadmask and slicemask specification (Michael Petlan) [1884818 1908305] - [x86] perf/amd/uncore: Prepare to scale for more attributes that vary per family (Michael Petlan) [1884818 1908305] - [x86] arch/x86/amd/ibs: Fix re-arming IBS Fetch (Michael Petlan) [1884818 1908305] - [x86] perf/x86/rapl: Add AMD Fam19h RAPL support (Michael Petlan) [1884818 1908305] - [x86] perf/x86/amd/ibs: Support 27-bit extended Op/cycle counter (Michael Petlan) [1884818 1908305] - [x86] perf/x86/amd/ibs: Fix raw sample data accumulation (Michael Petlan) [1884818 1908305] - [x86] perf/x86/amd/ibs: Don't include randomized bits in get_ibs_op_count() (Michael Petlan) [1884818 1908305] - [x86] perf/x86/amd: Fix sampling Large Increment per Cycle events (Michael Petlan) [1884818 1908305] - [x86] perf/amd/uncore: Set all slices and threads to restore perf stat -a behaviour (Michael Petlan) [1884818 1908305] - [kernel] perf/core: Pull pmu::sched_task() into perf_event_context_sched_out() (Michael Petlan) [1884818 1908305] - [kernel] perf/core: Pull pmu::sched_task() into perf_event_context_sched_in() (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/ds: Fix x86_pmu_stop warning for large PEBS (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Support per-thread RDPMC TopDown metrics (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Support TopDown metrics on Ice Lake (Michael Petlan) [1884818 1908305] - [x86] perf/x86: Add a macro for RDPMC offset of fixed counters (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Generic support for hardware TopDown metrics (Michael Petlan) [1884818 1908305] - [kernel] perf/core: Add a new PERF_EV_CAP_SIBLING event capability (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Use switch in intel_pmu_disable/enable_event (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Fix the name of perf METRICS (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Move BTS index to 47 (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Introduce the fourth fixed counter (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Name the global status bit in NMI handler (Michael Petlan) [1884818 1908305] - [x86] perf/x86: Use event_base_rdpmc for the RDPMC userspace support (Michael Petlan) [1884818 1908305] - [powerpc] powerpc/cacheinfo: Print correct cache-sibling map/list for L2 cache (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Add support detecting thread-groups sharing L2 cache (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Rename init_thread_group_l1_cache_map() to make it generic (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Rename cpu_l1_cache_map as thread_group_l1_cache_map (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Parse ibm, thread-groups with multiple properties (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Use GFP_ATOMIC while allocating tmp mask (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Remove unnecessary variable (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Optimize update_coregroup_mask (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Move coregroup mask updation to a new function (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Optimize update_mask_by_l2 (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Check for duplicate topologies and consolidate (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Depend on cpu_l1_cache_map when adding CPUs (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Stop passing mask to update_mask_by_l2 (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Limit CPUs traversed to within a node (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Optimize remove_cpu_from_masks (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Remove get_physical_package_id (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Stop updating cpu_core_mask (Diego Domingos) [1906504] - [powerpc] powerpc/topology: Update topology_core_cpumask (Diego Domingos) [1906504] - [powerpc] powerpc/topology: Override cpu_smt_mask (Diego Domingos) [1906504] - [include] sched/topology: Allow archs to override cpu_smt_mask (Diego Domingos) [1906504] - [powerpc] powerpc/cacheinfo: Add per cpu per index shared_cpu_list (Diego Domingos) [1906504] - [powerpc] powerpc/cacheinfo: Make cpumap_show code reusable (Diego Domingos) [1906504] - [powerpc] powerpc/cacheinfo: Use cpumap_print to print cpumap (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Use IS_ENABLED() to avoid #ifdef (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Drop superfluous NULL check (Diego Domingos) [1906504] - [vfio] pci: Cleanup .probe() exit paths (Clark Williams) [1860192] - [vfio] pci: Add sriov_configure support (Clark Williams) [1860192] - [vfio] Introduce VFIO_DEVICE_FEATURE ioctl and first user (Clark Williams) [1860192] - [vfio] pci: Introduce VF token (Clark Williams) [1860192] - [vfio] pci: Implement match ops (Clark Williams) [1860192] - [vfio] Include optional device match in vfio_device_ops callbacks (Clark Williams) [1860192] - [infiniband] IB/hfi1: Ensure correct mm is used at all times (Kamal Heib) [1879586] {CVE-2020-27835} - [block] rbd: require global CAP_SYS_ADMIN for mapping and unmapping (Ming Lei) [1887327] {CVE-2020-25284}- [tools] kunit: tool: unmark test_data as binary blobs (Nico Pache) [1900119] - [tools] kunit: tools: fix kunit_tool tests for parsing test plans (Nico Pache) [1900119] - [documentation] Documentation: kunit: Update Kconfig parts for KUNIT's module support (Nico Pache) [1900119] - [tools] kunit: Don't fail test suites if one of them is empty (Nico Pache) [1900119] - [tools] kunit: Fix kunit.py --raw_output option (Nico Pache) [1900119] - [tools] kunit: tool: fix improper treatment of file location (Nico Pache) [1900119] - [tools] kunit: tool: fix broken default args in unit tests (Nico Pache) [1900119] - [tools] kunit: capture stderr on all make subprocess calls (Nico Pache) [1900119] - [documentation] Documentation: kunit: Remove references to --defconfig (Nico Pache) [1900119] - [kernel] kcsan: Add test suite (Nico Pache) [1900119] - [documentation] Documentation: kunit: Add some troubleshooting tips to the FAQ (Nico Pache) [1900119] - [tools] kunit: kunit_tool: Fix invalid result when build fails (Nico Pache) [1900119] - [tools] kunit: show error if kunit results are not present (Nico Pache) [1900119] - [tools] kunit: kunit_config: Fix parsing of CONFIG options with space (Nico Pache) [1900119] - [lib] kunit: add support for named resources (Nico Pache) [1900119] - [lib] kunit: generalize kunit_resource API beyond allocated resources (Nico Pache) [1900119] - [security] security: apparmor: default KUNIT_* fragments to KUNIT_ALL_TESTS (Nico Pache) [1900119] - [fs] fs: ext4: default KUNIT_* fragments to KUNIT_ALL_TESTS (Nico Pache) [1900119] - [base] drivers: base: default KUNIT_* fragments to KUNIT_ALL_TESTS (Nico Pache) [1900119] - [lib] lib: Kconfig.debug: default KUNIT_* fragments to KUNIT_ALL_TESTS (Nico Pache) [1900119] - [lib] kunit: default KUNIT_* fragments to KUNIT_ALL_TESTS (Nico Pache) [1900119] - [lib] kunit: Kconfig: enable a KUNIT_ALL_TESTS fragment (Nico Pache) [1900119] - [tools] kunit: Fix TabError, remove defconfig code and handle when there is no kunitconfig (Nico Pache) [1900119] - [tools] kunit: use KUnit defconfig by default (Nico Pache) [1900119] - [tools] kunit: use --build_dir=.kunit as default (Nico Pache) [1900119] - [tools] kunit: kunit_tool: Separate out config/build/exec/parse (Nico Pache) [1900119] - [lib] lib/test_linear_ranges: add a test for the 'linear_ranges' (Nico Pache) [1900119] - [lib] kunit: Add missing newline in summary message (Nico Pache) [1900119] - [tools] kunit: tool: add missing test data file content (Nico Pache) [1900119] - [documentation] kunit: update documentation to describe debugfs representation (Nico Pache) [1900119] - [lib] kunit: subtests should be indented 4 spaces according to TAP (Nico Pache) [1900119] - [lib] kunit: add log test (Nico Pache) [1900119] - [lib] kunit: add debugfs /sys/kernel/debug/kunit//results display (Nico Pache) [1900119] - [documentation] Documentation: kunit: Make the KUnit documentation less UML-specific (Nico Pache) [1900119] - [lib] Fix linked-list KUnit test when run multiple times (Nico Pache) [1900119] - [tools] kunit: kunit_tool: Allow .kunitconfig to disable config items (Nico Pache) [1900119] - [lib] kunit: Always print actual pointer values in asserts (Nico Pache) [1900119] - [tools] kunit: add --make_options (Nico Pache) [1900119] - [tools] kunit: Run all KUnit tests through allyesconfig (Nico Pache) [1900119] - [tools] kunit: kunit_parser: make parser more robust (Nico Pache) [1900119] - [of] of: unittest: annotate warnings triggered by unittest (Nico Pache) [1900119] - [of] of: unittest: Disable interrupt node tests for old world MAC systems (Nico Pache) [1900119] - [of] of: unittest: add overlay gpio test to catch gpio hog problem (Nico Pache) [1900119] - [tools] kunit: run kunit_tool from any directory (Nico Pache) [1900119] - [tools] kunit: test: Improve error messages for kunit_tool when kunitconfig is invalid (Nico Pache) [1900119] - [documentation] Documentation: kunit: fixed sphinx error in code block (Nico Pache) [1900119] - [base] software node: introduce CONFIG_KUNIT_DRIVER_PE_TEST (Nico Pache) [1900119] - [base] kunit: building kunit as a module breaks allmodconfig (Nico Pache) [1900119] - [documentation] kunit: update documentation to describe module-based build (Nico Pache) [1900119] - [lib] kunit: allow kunit to be loaded as a module (Nico Pache) [1900119] - [lib] kunit: remove timeout dependence on sysctl_hung_task_timeout_seconds (Nico Pache) [1900119] - [lib] kunit: allow kunit tests to be loaded as a module (Nico Pache) [1900119] - [lib] kunit: hide unexported try-catch interface in try-catch-impl.h (Nico Pache) [1900119] - [lib] kunit: move string-stream.h to lib/kunit (Nico Pache) [1900119] - [security] apparmor: add AppArmor KUnit tests for policy unpack (Nico Pache) [1900119] - [tools] kunit/kunit_tool_test: Test '--build_dir' option run (Nico Pache) [1900119] - [tools] kunit: Rename 'kunitconfig' to '.kunitconfig' (Nico Pache) [1900119] - [tools] kunit: Place 'test.log' under the 'build_dir' (Nico Pache) [1900119] - [tools] kunit: Create default config in '--build_dir' (Nico Pache) [1900119] - [tools] kunit: Remove duplicated defconfig creation (Nico Pache) [1900119] - [documentation] docs/kunit/start: Use in-tree 'kunit_defconfig' (Nico Pache) [1900119] - [documentation] Documentation: kunit: add documentation for kunit_tool (Nico Pache) [1900119] - [documentation] Documentation: kunit: fix typos and gramatical errors (Nico Pache) [1900119] - [tools] kunit: testing kunit: Bug fix in test_run_timeout function (Nico Pache) [1900119] - [base] PM / QoS: Initial kunit test (Nico Pache) [1900119] - [lib] lib/list-test: add a test for the 'list' doubly linked list (Nico Pache) [1900119] - [fs] ext4: add kunit test for decoding extended timestamps (Nico Pache) [1900119] - [documentation] Documentation: kunit: Fix verification command (Nico Pache) [1900119] - [tools] kunit: Fix '--build_dir' option (Nico Pache) [1900119] - [lib] kunit: fix failure to build without printk (Nico Pache) [1900119] - [kernel] kernel/sysctl-test: Add null pointer test for sysctl.c:proc_dointvec() (Nico Pache) [1900119] - [documentation] Documentation: kunit: add documentation for KUnit (Nico Pache) [1900119] - [tools] kunit: defconfig: add defconfigs for building KUnit tests (Nico Pache) [1900119] - [tools] kunit: tool: add Python wrappers for running KUnit tests (Nico Pache) [1900119] - [lib] kunit: test: add tests for KUnit managed resources (Nico Pache) [1900119] - [lib] kunit: test: add the concept of assertions (Nico Pache) [1900119] - [lib] kunit: test: add tests for kunit test abort (Nico Pache) [1900119] - [lib] kunit: test: add support for test abort (Nico Pache) [1900119] - [tools] objtool: add kunit_try_catch_throw to the noreturn list (Nico Pache) [1900119] - [tools] objtool: Add rewind_stack_do_exit() to the noreturn list (Nico Pache) [1900119] - [lib] kunit: test: add initial tests (Nico Pache) [1900119] - [lib] lib: enable building KUnit in lib/ (Nico Pache) [1900119] - [lib] kunit: test: add the concept of expectations (Nico Pache) [1900119] - [lib] kunit: test: add assertion printing library (Nico Pache) [1900119] - [lib] kunit: test: add string_stream a std::stream like string builder (Nico Pache) [1900119] - [lib] kunit: test: add test resource management API (Nico Pache) [1900119] - [lib] kunit: test: add KUnit test runner core (Nico Pache) [1900119] - [watchdog] watchdog/hpwdt: Reflect changes (Joseph Szczypek) [1905293] - [watchdog] watchdog/hpwdt: Disable NMI in Crash Kernel (Joseph Szczypek) [1905293] - [idle] intel_idle: add SnowRidge C-state table (Steve Best) [1838554] - [mm] mm: memcg/slab: fix use after free in obj_cgroup_charge (Waiman Long) [1916962] - [mm] mm: memcg/slab: fix return of child memcg objcg for root memcg (Waiman Long) [1916962] - [mm] mm: memcg/slab: fix obj_cgroup_charge() return value handling (Waiman Long) [1916962] - [mm] mm: kmem: move memcg_kmem_bypass() calls to get_mem/obj_cgroup_from_current() (Waiman Long) [1916962] - [s390] s390/kexec_file: fix diag308 subcode when loading crash kernel (Philipp Rudo) [1897184] - [net] ethtool: fix error paths in ethnl_set_channels() (Ivan Vecera) [1906682] - [powerpc] powerpc/pci: Remove LSI mappings on device teardown (Diego Domingos) [1909722] - [powerpc] Revert "powerpc/pci: unmap legacy INTx interrupts of passthrough IO adapters" (Diego Domingos) [1909722] - [block] block: add blk_alloc_queue declaration back (Ming Lei) [1911343] - [net] tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate (Antoine Tenart) [1901863] - [net] tcp_bbr: improve arithmetic division in bbr_update_bw() (Antoine Tenart) [1901863] - [net] tcp_bbr: clarify that bbr_bdp() rounds up in comments (Antoine Tenart) [1901863] - [net] tcp_bbr: adapt cwnd based on ack aggregation estimation (Antoine Tenart) [1901863] - [net] tcp_bbr: fix bbr pacing rate for internal pacing (Antoine Tenart) [1901863]- [wireless] iwlwifi: fw: acpi: Demote non-conformant function headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: fw: dbg: Fix misspelling of 'reg_data' in function header (Jarod Wilson) [1857772] - [wireless] iwlwifi: iwl-phy-db: Add missing struct member description for 'trans' (Jarod Wilson) [1857772] - [wireless] iwlwifi: iwl-eeprom-parse: Fix 'struct iwl_eeprom_enhanced_txpwr's header (Jarod Wilson) [1857772] - [wireless] iwlwifi: iwl-eeprom-read: Demote one nonconformant function header (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: rs: Demote non-conformant function documentation headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: iwl-drv: Fix fall-through warnings for Clang (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: Fix fall-through warnings for Clang (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: Fix fall-through warnings for Clang (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: validate notification size when waiting (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: purge the BSS table upon firmware load (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: check that statistics TLV version match struct version (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add size checks for range response notification (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: hook up missing RX handlers (Jarod Wilson) [1857772] - [wireless] iwlwifi: tighten RX MPDU bounds checks (Jarod Wilson) [1857772] - [wireless] iwlwifi: Add a new card for MA family (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: disconnect if channel switch delay is too long (Jarod Wilson) [1857772] - [wireless] iwlwifi: support firmware reset handshake (Jarod Wilson) [1857772] - [wireless] iwlwifi: add an extra firmware state in the transport (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: fix a race in CSA that caused assert 0x3420 (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: validate firmware sync response size (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: clean up some rx code (Jarod Wilson) [1857772] - [wireless] iwlwifi: use SPDX tags (Jarod Wilson) [1857772] - [wireless] iwlwifi: dbg-tlv: fix old length in is_trig_data_contained() (Jarod Wilson) [1857772] - [wireless] iwlwifi: trans: consider firmware dead after errors (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: remove unnecessary setting of inta_mask (Jarod Wilson) [1857772] - [wireless] iwlwifi: fw: file: fix documentation for SAR flag (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: remove MSIX_HW_INT_CAUSES_REG_IML handling (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: clean up scan state on failure (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: do more useful queue sync accounting (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: fix 22000 series driver NMI (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: change 12k A-MSDU config to use 16k buffers (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: move iwl_mvm_stop_device() out of line (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: clear up iwl_mvm_notify_rx_queue() argument type (Jarod Wilson) [1857772] - [wireless] iwlwifi: remove sw_csum_tx (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: validate RX descriptor length (Jarod Wilson) [1857772] - [wireless] iwlwifi: validate MPDU length against notification length (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: iterate active stations when updating statistics (Jarod Wilson) [1857772] - [wireless] iwlwifi: sort out the NVM offsets (Jarod Wilson) [1857772] - [wireless] iwlwifi: fix typo in comment (Jarod Wilson) [1857772] - [wireless] iwlwifi: follow the new inclusive terminology (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: remove the read_nvm from iwl_run_unified_mvm_ucode (Jarod Wilson) [1857772] - [wireless] iwlwifi: avoid endless HW errors at assert time (Jarod Wilson) [1857772] - [wireless] iwlwifi: enable sending/setting debug host event (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add support for 6GHz (Jarod Wilson) [1857772] - [wireless] iwlwifi: copy iwl_he_capa for modifications (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: remove obsolete pre-release support code (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: remove the read_nvm from iwl_run_init_mvm_ucode (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: Init error table memory to zero (Jarod Wilson) [1857772] - [wireless] iwlwifi: d3: do not send the WOWLAN_CONFIGURATION command for netdetect (Jarod Wilson) [1857772] - [wireless] iwlwifi: move reclaim flows to the queue file (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: fix sar profile printing issue (Jarod Wilson) [1857772] - [wireless] iwlwifi: yoyo: align the write pointer to DWs (Jarod Wilson) [1857772] - [wireless] iwlwifi: yoyo: add the ability to dump phy periphery (Jarod Wilson) [1857772] - [wireless] iwlwifi: remove all queue resources before free (Jarod Wilson) [1857772] - [wireless] wireless: remove unneeded break (Jarod Wilson) [1857772] - [net] nl80211/cfg80211: fix potential infinite loop (Jarod Wilson) [1857772] - [net] cfg80211: select CONFIG_CRC32 (Jarod Wilson) [1857772] - [net] nl80211/cfg80211: support 6 GHz scanning (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: add some missing entries for AX210 (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: invert values of NO_160 device config entries (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: add one missing entry for AX210 (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: fix kernel panic in case of assert during CSA (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: set LTR to avoid completion timeout (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: write queue_sync_state only for sync (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: properly cancel a session protection for P2P (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC (Jarod Wilson) [1857772] - [wireless] iwlwifi: sta: set max HE max A-MPDU according to HE capa (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: limit memory read spin time (Jarod Wilson) [1857772] - [wireless] Revert "iwlwifi: remove wide_cmd_header field" (Jarod Wilson) [1857772] - [wireless] iwlwifi: bump FW API to 59 for AX devices (Jarod Wilson) [1857772] - [wireless] iwlwifi: read and parse PNVM file (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: implement set_pnvm op (Jarod Wilson) [1857772] - [wireless] iwlwifi: add trans op to set PNVM (Jarod Wilson) [1857772] - [wireless] iwlwifi: move PNVM implementation to common code (Jarod Wilson) [1857772] - [wireless] iwlwifi: rs: align to new TLC config command API (Jarod Wilson) [1857772] - [wireless] iwlwifi: fix sar geo table initialization (Jarod Wilson) [1857772] - [wireless] iwlwifi: stats: add new api fields for statistics cmd/ntfy (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: fix suspicious rcu usage warnings (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: remove memset of kek_kck command (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: don't send a CSA command the firmware doesn't know (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: fix the xtal latency value for a few qu devices (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: fix xtal latency for 9560 devices (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: fix 0x271B and 0x271C trans cfg struct (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: avoid possible NULL pointer dereference (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: support ADD_STA_CMD_API_S ver 12 (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add a get lmac id function (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: prepare roc_done_wk to work sync (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: re-enable TX after channel switch (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: don't send RFH_QUEUE_CONFIG_CMD with no queues (Jarod Wilson) [1857772] - [wireless] iwlwifi: support an additional Qu subsystem id (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: stop claiming NL80211_EXT_FEATURE_SET_SCAN_DWELL (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: ring the doorbell and wait for PNVM load completion (Jarod Wilson) [1857772] - [wireless] iwlwifi: update prph scratch structure to include PNVM data (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: read and parse SKU ID if available (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: get number of stations from TLV (Jarod Wilson) [1857772] - [wireless] iwlwifi: iwl-drv: Provide descriptions debugfs dentries (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: devices: Fix function documentation formatting issues (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: tx: Demote misuse of kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: rxon: Demote non-conformant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: scan: Demote a few nonconformant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: utils: Fix some doc-rot (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: Demote a couple of nonconformant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: ops: Remove unused static struct 'iwl_mvm_debug_names' (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: sta: Demote a bunch of nonconformant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: calib: Demote seemingly unintentional kerneldoc header (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: lib: Demote non-compliant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: tx: Demote non-compliant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: rs: Demote non-compliant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: Demote non-compliant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: bump FW API to 57 for AX devices (Jarod Wilson) [1857772] - [wireless] iwlwifi: yoyo: add support for internal buffer allocation in D3 (Jarod Wilson) [1857772] - [wireless] iwlwifi: api: fix u32 -> __le32 (Jarod Wilson) [1857772] - [wireless] iwlwifi: use correct group for alive notification (Jarod Wilson) [1857772] - [wireless] iwlwifi: support version 5 of the alive notification (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: ignore the scan duration parameter (Jarod Wilson) [1857772] - [wireless] iwlwifi: dbg: add debug host notification (DHN) time point (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: make iwl_pcie_txq_update_byte_cnt_tbl bus independent (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: clear all scan UIDs (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: d3: parse wowlan status version 11 (Jarod Wilson) [1857772] - [wireless] iwlwifi: align RX status flags with firmware (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: remove redundant log in iwl_mvm_tvqm_enable_txq() (Jarod Wilson) [1857772] - [wireless] iwlwifi: phy-ctxt: add new API VER 3 for phy context cmd (Jarod Wilson) [1857772] - [wireless] iwlwifi: thermal: support new temperature measurement API (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add d3 prints (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: d3: support GCMP ciphers (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: support more GTK rekeying algorithms (Jarod Wilson) [1857772] - [wireless] iwlwifi: move all bus-independent TX functions to common code (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: initiator: add option for adding a PASN responder (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: responder: allow to set only the HLTK for an associated station (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: location: set the HLTK when PASN station is added (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: Add FTM initiator RTT smoothing logic (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add support for responder dynamic config command version 3 (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add support for range request command ver 11 (Jarod Wilson) [1857772] - [wireless] iwlwifi: remove wide_cmd_header field (Jarod Wilson) [1857772] - [wireless] iwlwifi: fw: add default value for iwl_fw_lookup_cmd_ver (Jarod Wilson) [1857772] - [wireless] iwlwifi: acpi: in non acpi compilations remove iwl_sar_geo_init (Jarod Wilson) [1857772] - [wireless] iwlwifi: rs: set RTS protection for all non legacy rates (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: support new KEK KCK api (Jarod Wilson) [1857772] - [wireless] iwlwifi: support version 3 of GEO_TX_POWER_LIMIT (Jarod Wilson) [1857772] - [wireless] iwlwifi: acpi: rename geo structs to contain versioning (Jarod Wilson) [1857772] - [wireless] iwlwifi: support REDUCE_TX_POWER_CMD version 6 (Jarod Wilson) [1857772] - [wireless] iwlwifi: acpi: prepare SAR profile selection code for multiple sizes (Jarod Wilson) [1857772] - [wireless] iwlwifi: add a common struct for all iwl_tx_power_cmd versions (Jarod Wilson) [1857772] - [wireless] iwlwifi: add new card for MA family (Jarod Wilson) [1857772] - [wireless] iwlwifi: acpi: remove dummy definition of iwl_sar_set_profile() (Jarod Wilson) [1857772] - [wireless] iwlwifi: remove iwl_validate_sar_geo_profile() export (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: use CHECKSUM_COMPLETE (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: remove redundant support_umac_log field (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add support for new WOWLAN_TSC_RSC_PARAM version (Jarod Wilson) [1857772] - [wireless] iwlwifi: don't export acpi functions unnecessarily (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: process ba-notifications also when sta rcu is invalid (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add support for new version of WOWLAN_TKIP_SETTING_API_S (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: Don't install CMAC/GMAC key in AP mode (Jarod Wilson) [1857772] - [wireless] iwl-trans: move dev_cmd_offs, page_offs to a common trans header (Jarod Wilson) [1857772] - [wireless] iwlwifi: regulatory: regulatory capabilities api change (Jarod Wilson) [1857772] - [wireless] iwlwifi: dbg: add dumping special device memory (Jarod Wilson) [1857772] - [wireless] iwlwifi: dbg: remove IWL_FW_INI_TIME_POINT_WDG_TIMEOUT (Jarod Wilson) [1857772] - [wireless] iwlwifi: acpi: support ppag table command v2 (Jarod Wilson) [1857772] - [wireless] iwlwifi: add new cards for MA family (Jarod Wilson) [1857772] - [wireless] iwlwifi: move bc_table_dword to a common trans header (Jarod Wilson) [1857772] - [wireless] iwlwifi: iwl-trans: move tfd to trans layer (Jarod Wilson) [1857772] - [wireless] iwlwifi: move bc_pool to a common trans header (Jarod Wilson) [1857772] - [wireless] iwlwifi: iwl-trans: move all txcmd init to trans alloc (Jarod Wilson) [1857772] - [wireless] iwlwifi: enable twt by default (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add an option to add PASN station (Jarod Wilson) [1857772] - [wireless] iwlwifi: add new cards for AX201 family (Jarod Wilson) [1857772] - [wireless] iwlwifi: fw: move assert descriptor parser to common code (Jarod Wilson) [1857772] - [wireless] iwlwifi: wowlan: adapt to wowlan status API version 10 (Jarod Wilson) [1857772] - [wireless] iwlwifi: acpi: evaluate dsm to disable 5.8GHz channels (Jarod Wilson) [1857772] - [wireless] iwlwifi: msix: limit max RX queues for 9000 family (Jarod Wilson) [1857772] - [wireless] iwlwifi: sta: defer ADDBA transmit in case reclaimed SN != next SN (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: set PROTECTED_TWT feature if supported by firmware (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: set PROTECTED_TWT in MAC data policy (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add PROTECTED_TWT firmware API (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: rs-fw: handle VHT extended NSS capability (Jarod Wilson) [1857772] - [x86] sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes (Vitaly Kuznetsov) [1915453] - [x86] insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes (Vitaly Kuznetsov) [1915453] - [tools] x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes (Vitaly Kuznetsov) [1915453] - [powercap] powercap/intel_rapl: add support for ElkhartLake (Steve Best) [1847054] - [char] tpm: efi: Don't create binary_bios_measurements file for an empty log (Jerry Snitselaar) [1887536 1855183] - [char] tpm_tis: Add a check for invalid status (Jerry Snitselaar) [1887536 1855183] - [char] tpm: use *ph to print small buffer (Jerry Snitselaar) [1887536 1855183] - [char] tpm: Add support for event log pointer found in TPM2 ACPI table (Jerry Snitselaar) [1887536 1855183] - [acpi] acpi: Extend TPM2 ACPI table with missing log fields (Jerry Snitselaar) [1887536] - [char] tpm: Unify the mismatching TPM space buffer sizes (Jerry Snitselaar) [1887536 1855183] - [include] tpm: Require that all digests are present in TCG_PCR_EVENT2 structures (Jerry Snitselaar) [1887536 1855183] - [char] tpm_tis_spi: Prefer async probe (Jerry Snitselaar) [1887536 1855183] - [char] tpm/st33zp24: fix spelling mistake "drescription" -> "description" (Jerry Snitselaar) [1887536] - [char] tpm_tis: extra chip->ops check on error path in tpm_tis_core_init (Jerry Snitselaar) [1887536 1855183] - [char] tpm_tis_spi: Don't send anything during flow control (Jerry Snitselaar) [1887536 1855183] - [include] efi/tpm: Verify event log header before parsing (Jerry Snitselaar) [1887536 1855183] - [char] tpm: eventlog: Replace zero-length array with flexible-array member (Jerry Snitselaar) [1887536 1855183] - [char] tpm: fix wrong return value in tpm_pcr_extend (Jerry Snitselaar) [1887536 1855183] - [include] tpm_eventlog.h: Replace zero-length array with flexible-array member (Jerry Snitselaar) [1887536 1855183] - [include] phylink: : fix function prototype kernel-doc warning (Petr Oros) [1878147] - [netdrv] net: phy: call phy_disable_interrupts() in phy_attach_direct() instead (Petr Oros) [1878147] - [net] net: ethtool: Handle missing cable test TDR parameters (Petr Oros) [1878147] - [documentation] docs: networking: fix extra spaces in ethtool-netlink (Petr Oros) [1878147] - [documentation] dt-bindings: net: mvusb: Fix example errors (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: fix null pointer dereference (Petr Oros) [1878147] - [netdrv] net: phy: fix memory leak in device-create error path (Petr Oros) [1878147] - [netdrv] net: mdio device: use flexible sleeping in reset function (Petr Oros) [1878147] - [netdrv] net: mdiobus: add reset-post-delay-us handling (Petr Oros) [1878147] - [netdrv] net: mdiobus: use flexible sleeping for reset-delay-us (Petr Oros) [1878147] - [netdrv] net: phylink: add interface to configure clause 22 PCS PHY (Petr Oros) [1878147] - [netdrv] net: phylink: add struct phylink_pcs (Petr Oros) [1878147] - [netdrv] net: phylink: re-implement interface configuration with PCS (Petr Oros) [1878147] - [netdrv] net: phylink: in-band pause mode advertisement update for PCS (Petr Oros) [1878147] - [netdrv] net: phylink: simplify fixed-link case for ksettings_set method (Petr Oros) [1878147] - [netdrv] net: phylink: use config.an_enabled in ksettings_set method (Petr Oros) [1878147] - [netdrv] net: phylink: simplify phy case for ksettings_set method (Petr Oros) [1878147] - [netdrv] net: phylink: simplify ksettings_set() implementation (Petr Oros) [1878147] - [netdrv] net: phylink: avoid mac_config calls (Petr Oros) [1878147] - [netdrv] net: phylink: update PCS when changing interface during resolution (Petr Oros) [1878147] - [netdrv] net: phylink: ensure link is down when changing interface (Petr Oros) [1878147] - [netdrv] net: phylink: rearrange resolve mac_config() call (Petr Oros) [1878147] - [netdrv] net: phylink: rejig link state tracking (Petr Oros) [1878147] - [netdrv] net: phylink: update ethtool reporting for fixed-link modes (Petr Oros) [1878147] - [netdrv] net: phy: fix check in get_phy_c45_ids (Petr Oros) [1878147] - [netdrv] net: phy: at803x: add mdix configuration support for AR9331 and AR8035 (Petr Oros) [1878147] - [netdrv] net: dp83640: fix SIOCSHWTSTAMP to update the struct with actual configuration (Petr Oros) [1878147] - [netdrv] net: phy: continue searching for C45 MMDs even if first returned ffff:ffff (Petr Oros) [1878147] - [netdrv] net: phy: dp83640: Fixup cast to restricted __be16 warning (Petr Oros) [1878147] - [netdrv] net: phy: Make phy_10gbit_fec_features_array static (Petr Oros) [1878147] - [netdrv] net: phy: Properly define genphy_c45_driver (Petr Oros) [1878147] - [netdrv] net: phy: Fixup parameters in kerneldoc (Petr Oros) [1878147] - [netdrv] net: phy: at803x: Avoid comparison is always false warning (Petr Oros) [1878147] - [netdrv] net: phy: mdio: reset MDIO devices even if probe() is not implemented (Petr Oros) [1878147] - [netdrv] net: phy: reset the PHY even if probe() is not implemented (Petr Oros) [1878147] - [include] net: mdio: add a forward declaration for reset_control to mdio.h (Petr Oros) [1878147] - [netdrv] net: phy: arrange headers in phy_device.c alphabetically (Petr Oros) [1878147] - [netdrv] net: phy: arrange headers in mdio_device.c alphabetically (Petr Oros) [1878147] - [netdrv] net: phy: arrange headers in mdio_bus.c alphabetically (Petr Oros) [1878147] - [netdrv] net: phylink: only restart AN if the link mode is using in-band AN (Petr Oros) [1878147] - [netdrv] net: phylink: add phylink_speed_(up|down) interface (Petr Oros) [1878147] - [netdrv] net: phy: call phy_disable_interrupts() in phy_init_hw() (Petr Oros) [1878147] - [netdrv] net: phy: make phy_disable_interrupts() non-static (Petr Oros) [1878147] - [netdrv] net: phylink: ensure manual pause mode configuration takes effect (Petr Oros) [1878147] - [netdrv] net: phylink: fix ethtool -A with attached PHYs (Petr Oros) [1878147] - [include] net: phy: add support for a common probe between shared PHYs (Petr Oros) [1878147] - [netdrv] net: phy: Allow mdio buses to auto-probe c45 devices (Petr Oros) [1878147] - [netdrv] net: phy: marvell: Add Marvell 88E1548P support (Petr Oros) [1878147] - [netdrv] net: phy: marvell: Add Marvell 88E1340S support (Petr Oros) [1878147] - [netdrv] net: phy: marvell: use a single style for referencing functions (Petr Oros) [1878147] - [netdrv] net: phy: smsc: fix printing too many logs (Petr Oros) [1878147] - [netdrv] net: phy: Check harder for errors in get_phy_id() (Petr Oros) [1878147] - [of] of: of_mdio: Correct loop scanning logic (Petr Oros) [1878147] - [of] of: mdio: preserve phy dev_flags in of_phy_connect() (Petr Oros) [1878147] - [netdrv] net: phy: read MMD ID from all present MMDs (Petr Oros) [1878147] - [netdrv] net: phy: split devices_in_package (Petr Oros) [1878147] - [netdrv] net: phy: set devices_in_package only after validation (Petr Oros) [1878147] - [netdrv] net: phy: add support for probing MMDs >= 8 for devices-in-package (Petr Oros) [1878147] - [netdrv] net: phy: reword get_phy_device() kerneldoc (Petr Oros) [1878147] - [netdrv] net: phy: clean up get_phy_c22_id() invalid ID handling (Petr Oros) [1878147] - [netdrv] net: phy: clean up get_phy_c45_ids() failure handling (Petr Oros) [1878147] - [netdrv] net: phy: clean up PHY ID reading (Petr Oros) [1878147] - [netdrv] net: phy: clean up cortina workaround (Petr Oros) [1878147] - [netdrv] net: dp83869: Reset return variable if PHY strap is read (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: don't export RDB/legacy access methods (Petr Oros) [1878147] - [netdrv] net: phy: marvell: unlock after phy_select_page() failure (Petr Oros) [1878147] - [netdrv] net: phy: at803x: add cable diagnostics support for ATH9331 and ATH8032 (Petr Oros) [1878147] - [netdrv] net: phy: marvell: Configure TDR pulse based on measurement length (Petr Oros) [1878147] - [netdrv] net : phy: marvell: Speedup TDR data retrieval by only changing page once (Petr Oros) [1878147] - [netdrv] net: ethtool: Allow PHY cable test TDR data to configured (Petr Oros) [1878147] - [netdrv] net: phy: marvell: Add support for amplitude graph (Petr Oros) [1878147] - [net] net: ethtool: Add helpers for cable test TDR data (Petr Oros) [1878147] - [net] net: ethtool: Add generic parts of cable test TDR (Petr Oros) [1878147] - [uapi] net: ethtool: Add attributes for cable test TDR data (Petr Oros) [1878147] - [netdrv] net: phy: mscc-miim: read poll when high resolution timers are disabled (Petr Oros) [1878147] - [netdrv] net: phy: mscc-miim: improve waiting logic (Petr Oros) [1878147] - [netdrv] net: phy: mscc-miim: remove redundant timeout check (Petr Oros) [1878147] - [netdrv] net: phy: mscc-miim: use more reasonable delays (Petr Oros) [1878147] - [netdrv] net: mdiobus: add clause 45 mdiobus accessors (Petr Oros) [1878147] - [netdrv] net: phy: at803x: fix PHY ID masks (Petr Oros) [1878147] - [netdrv] net: phy: dp83869: Set opmode from straps (Petr Oros) [1878147] - [netdrv] net: phy: dp83869: Update port-mirroring to read straps (Petr Oros) [1878147] - [netdrv] net: phy: tja11xx: add SQI support (Petr Oros) [1878147] - [netdrv] net: phy: simplify phy_link_change arguments (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: fix checkpatch complains about tabs (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: add support for BCM54811 PHY (Petr Oros) [1878147] - [netdrv] net: phy: tja11xx: execute cable test on link up (Petr Oros) [1878147] - [netdrv] net: phy: mdio-moxart: remove unneeded include (Petr Oros) [1878147] - [netdrv] net: phy: at803x: add cable diagnostics support (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: add cable diagnostics support (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: add cable test support (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: add bcm_phy_modify_exp() (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: add exp register access methods without buslock (Petr Oros) [1878147] - [netdrv] net: phy: tja11xx: add cable-test support (Petr Oros) [1878147] - [netdrv] net: phy: fix aneg restart in phy_ethtool_set_eee (Petr Oros) [1878147] - [net] net: phy: Send notifier when starting the cable test (Petr Oros) [1878147] - [netdrv] net: phy: Put interface into oper testing during cable test (Petr Oros) [1878147] - [netdrv] net: phy: marvell: Add cable test support (Petr Oros) [1878147] - [include] net: ethtool: Add helpers for reporting test results (Petr Oros) [1878147] - [include] net: ethtool: Add infrastructure for reporting cable test results (Petr Oros) [1878147] - [uapi] net: ethtool: Add attributes for cable test reports (Petr Oros) [1878147] - [net] net: ethtool: netlink: Add support for triggering a cable test (Petr Oros) [1878147] - [netdrv] net: phy: Add support for polling cable test (Petr Oros) [1878147] - [netdrv] net: phy: Add cable test support to state machine (Petr Oros) [1878147] - [net] net: ethtool: self_test: Mark interface in testing operative status (Petr Oros) [1878147] - [net] net: Add testing sysfs attribute (Petr Oros) [1878147] - [net] net: Add IF_OPER_TESTING (Petr Oros) [1878147] - [netdrv] net: phy: fix less than zero comparison with unsigned variable val (Petr Oros) [1878147] - [netdrv] net: phy: Make iproc_mdio_resume static (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: use phy_package_shared (Petr Oros) [1878147] - [netdrv] net: phy: add concept of shared storage for PHYs (Petr Oros) [1878147] - [netdrv] net: phy: tja11xx: add support for master-slave configuration (Petr Oros) [1878147] - [uapi] ethtool: provide UAPI for PHY master/slave configuration (Petr Oros) [1878147] - [netdrv] dp83640: reverse arguments to list_add_tail (Petr Oros) [1878147] - [documentation] dt-bindings: add Qualcomm IPQ4019 MDIO bindings (Petr Oros) [1878147] - [netdrv] net: phy: mdio: add IPQ4019 MDIO driver (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: add second PHY ID (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: apply the workaround on b0 chips (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: fix phy_id_mask (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: use genphy_soft_reset() (Petr Oros) [1878147] - [netdrv] net: phy: at803x: add downshift support (Petr Oros) [1878147] - [netdrv] net: phy: DP83TC811: Fix WoL in config init to be disabled (Petr Oros) [1878147] - [netdrv] net: phy: DP83822: Fix WoL in config init to be disabled (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: Make a bunch of functions static (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: fix temperature sensor on 2110 (Petr Oros) [1878147] - [gpio] gpiolib: Rename "chip" variables to "gc" in core header file (Petr Oros) [1878147] - [netdrv] net: phy: dp83867: Remove unneeded semicolon (Petr Oros) [1878147] - [netdrv] net: phy: clear phydev->suspended after soft reset (Petr Oros) [1878147] - [netdrv] net: phy: remove genphy_no_soft_reset (Petr Oros) [1878147] - [netdrv] net: phy: make phy_suspend a no-op if PHY is suspended already (Petr Oros) [1878147] - [netdrv] net: phylink, dsa: eliminate phylink_fixed_state_cb() (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: fix less than zero comparison on an unsigned (Petr Oros) [1878147] - [netdrv] net: phy: bcm84881: clear settings on link down (Petr Oros) [1878147] - [netdrv] net: phy: tja11xx: add delayed registration of TJA1102 PHY1 (Petr Oros) [1878147] - [of] net: mdio: of: export part of of_mdiobus_register_phy() (Petr Oros) [1878147] - [netdrv] net: phy: tja11xx: add initial TJA1102 support (Petr Oros) [1878147] - [documentation] dt-bindings: net: phy: Add support for NXP TJA11xx (Petr Oros) [1878147] - [netdrv] net: phy: Use IS_ERR() to check and simplify code (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: limit soft reset to 88x3310 (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: add hwmon support (Petr Oros) [1878147] - [netdrv] net: phy: add Broadcom BCM54140 support (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: add helper to write/read RDB registers (Petr Oros) [1878147] - [netdrv] net: phy: microchip_t1: add lan87xx_phy_init to initialize the lan87xx phy (Petr Oros) [1878147] - [netdrv] net: phy: Propagate error from bus->reset (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: Add support for BCM53125 internal PHYs (Petr Oros) [1878147] - [netdrv] net: phy: mdio-bcm-iproc: Do not show kernel pointer (Petr Oros) [1878147] - [netdrv] net: phy: at803x: add support for AR8032 PHY (Petr Oros) [1878147] - [netdrv] net: marvell10g: soft-reset the PHY when coming out of low power (Petr Oros) [1878147] - [netdrv] net: marvell10g: report firmware version (Petr Oros) [1878147] - [netdrv] net: phy: micrel: use genphy_read_status for KSZ9131 (Petr Oros) [1878147] - [netdrv] net: phy: micrel: kszphy_resume(): add delay after genphy_resume() before accessing PHY registers (Petr Oros) [1878147] - [netdrv] net: phylink: add separate pcs operations structure (Petr Oros) [1878147] - [netdrv] net: phylink: rename 'ops' to 'mac_ops' (Petr Oros) [1878147] - [netdrv] net: phylink: change phylink_mii_c22_pcs_set_advertisement() prototype (Petr Oros) [1878147] - [ptp] ptp: Avoid deadlocks in the programmable pin code (Petr Oros) [1878147] - [netdrv] net: phy: probe PHY drivers synchronously (Petr Oros) [1878147] - [netdrv] net: phy: don't touch suspended flag if there's no suspend/resume callback (Petr Oros) [1878147] - [netdrv] net: phy: micrel.c: add rgmii interface delay possibility to ksz9131 (Petr Oros) [1878147] - [netdrv] net: phy: mdio-mux-bcm-iproc: use readl_poll_timeout() to simplify code (Petr Oros) [1878147] - [netdrv] net: phy: tja11xx: use phy_read_poll_timeout() to simplify the code (Petr Oros) [1878147] - [netdrv] net: phy: smsc: use phy_read_poll_timeout() to simplify the code (Petr Oros) [1878147] - [netdrv] net: phy: use phy_read_poll_timeout() to simplify the code (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: use phy_read_mmd_poll_timeout() to simplify the code (Petr Oros) [1878147] - [netdrv] net: phy: aquantia: use phy_read_mmd_poll_timeout() to simplify the code (Petr Oros) [1878147] - [netdrv] net: phy: bcm84881: use phy_read_mmd_poll_timeout() to simplify the code (Petr Oros) [1878147] - [netdrv] net: phy: add marvell usb to mdio controller (Petr Oros) [1878147] - [documentation] dt-bindings: net: add marvell usb to mdio bindings (Petr Oros) [1878147] - [netdrv] net: phy: aquantia: remove downshift warning now that phylib takes care (Petr Oros) [1878147] - [netdrv] net: phy: marvell: remove downshift warning now that phylib takes care (Petr Oros) [1878147] - [netdrv] net: phy: add and use phy_check_downshift (Petr Oros) [1878147] - [netdrv] net: phylink: pcs: add 802.3 clause 45 helpers (Petr Oros) [1878147] - [netdrv] net: phylink: pcs: add 802.3 clause 22 helpers (Petr Oros) [1878147] - [netdrv] net: mdiobus: add APIs for modifying a MDIO device register (Petr Oros) [1878147] - [netdrv] net: mdiobus: avoid BUG_ON() in mdiobus accessors (Petr Oros) [1878147] - [netdrv] net: phy: improve phy_driver callback handle_interrupt (Petr Oros) [1878147] - [netdrv] net: phylink: Add XLGMII support (Petr Oros) [1878147] - [include] net: phy: Add XLGMII interface define (Petr Oros) [1878147] - [netdrv] net: phylink: Test if MAC/PCS support Autoneg (Petr Oros) [1878147] - [netdrv] net: phylink: Add missing Backplane speeds (Petr Oros) [1878147] - [netdrv] net: mdio: add ipq8064 mdio driver (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: place in powersave mode at probe (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: add energy detect power down tunable (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: add mdix control (Petr Oros) [1878147] - [netdrv] net: phy: mscc: add constants for used interrupt mask bits (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: read copper results from CSSR1 (Petr Oros) [1878147] - [netdrv] net: phy: mscc: add missing shift for media operation mode selection (Petr Oros) [1878147] - [netdrv] net: phylink: propagate resolved link config via mac_link_up() (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: Wire suspend/resume for BCM54810 (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: Have bcm54xx_adjust_rxrefclk() check for flags (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: Allow BCM54810 to use bcm54xx_adjust_rxrefclk() (Petr Oros) [1878147] - [netdrv] net: phy: dp83867: Add speed optimization feature (Petr Oros) [1878147] - [netdrv] net: phy: allow bcm84881 to be a module (Petr Oros) [1878147] - [include] net: phylink: clarify flow control settings in documentation (Petr Oros) [1878147] - [netdrv] net: phylink: improve initial mac configuration (Petr Oros) [1878147] - [netdrv] net: phylink: allow ethtool -A to change flow control advertisement (Petr Oros) [1878147] - [netdrv] net: phylink: resolve fixed link flow control (Petr Oros) [1878147] - [netdrv] net: phylink: use phylib resolved flow control modes (Petr Oros) [1878147] - [netdrv] net: phylink: ensure manual flow control is selected appropriately (Petr Oros) [1878147] - [netdrv] net: phylink: remove pause mode ethtool setting for fixed links (Petr Oros) [1878147] - [netdrv] net: add linkmode helper for setting flow control advertisement (Petr Oros) [1878147] - [netdrv] net: add helpers to resolve negotiated flow control (Petr Oros) [1878147] - [include] net: linkmode: make linkmode_test_bit() take const pointer (Petr Oros) [1878147] - [include] net: phylink: further documentation clarifications (Petr Oros) [1878147] - [include] net: phylink: further mac_config documentation improvements (Petr Oros) [1878147] - [netdrv] net: phylink: rename mac_link_state() op to mac_pcs_get_state() (Petr Oros) [1878147] - [md] md/raid5: fix oops during stripe resizing (Nigel Croxon) [1898617] - [md] md/bitmap: fix memory leak of temporary bitmap (Nigel Croxon) [1898617] - [md] md: fix the checking of wrong work queue (Nigel Croxon) [1898617] - [md] md/bitmap: md_bitmap_get_counter returns wrong blocks (Nigel Croxon) [1898617] - [md] md/bitmap: md_bitmap_read_sb uses wrong bitmap blocks (Nigel Croxon) [1898617] - [md] md/raid0: remove unused function is_io_in_chunk_boundary() (Nigel Croxon) [1898617] - [md] md: don't detour through bd_contains for the gendisk (Nigel Croxon) [1898617] - [md] md: compare bd_disk instead of bd_contains (Nigel Croxon) [1898617] - [md] md: Simplify code with existing definition RESYNC_SECTORS in raid10.c (Nigel Croxon) [1898617] - [md] md/raid5: reallocate page array after setting new stripe_size (Nigel Croxon) [1898617] - [md] md/raid5: resize stripe_head when reshape array (Nigel Croxon) [1898617] - [md] md/raid5: let multiple devices of stripe_head share page (Nigel Croxon) [1898617] - [crypto] md/raid6: let async recovery function support different page offset (Nigel Croxon) [1898617] - [crypto] md/raid6: let syndrome computor support different page offset (Nigel Croxon) [1898617] - [md] md/raid5: convert to new xor compution interface (Nigel Croxon) [1898617] - [crypto] md/raid5: add new xor function to support different page offset (Nigel Croxon) [1898617] - [md] md/raid5: make async_copy_data() to support different page offset (Nigel Croxon) [1898617] - [md] md/raid5: add a new member of offset into r5dev (Nigel Croxon) [1898617] - [md] md: only calculate blocksize once and use i_blocksize() (Nigel Croxon) [1898617] - [md] md: update the optimal I/O size on reshape (Nigel Croxon) [1898617] - [md] md/raid5: make sure stripe_size as power of two (Nigel Croxon) [1898617] - [md] md-cluster: Fix potential error pointer dereference in resize_bitmaps() (Nigel Croxon) [1898617] - [md] md: get sysfs entry after redundancy attr group create (Nigel Croxon) [1898617] - [kernel] lockdep: Fix preemption WARN for spurious IRQ-enable (Waiman Long) [1908640] - [powerpc] powerpc/smp: Call rcu_cpu_starting() earlier (Waiman Long) [1908640] - [include] seqlock: Fix multiple kernel-doc warnings (Waiman Long) [1908640] - [kernel] lockdep: Fix usage_traceoverflow (Waiman Long) [1908640] - [kernel] locking/lockdep: Remove more raw_cpu_read() usage (Waiman Long) [1908640] - [include] lockdep: Revert "lockdep: Use raw_cpu_*() for per-cpu variables" (Waiman Long) [1908640] - [kernel] lockdep: Fix lockdep recursion (Waiman Long) [1908640] - [kernel] lockdep,trace: Expose tracepoints (Waiman Long) [1908640] - [x86] locking/lockdep: Fix TRACE_IRQFLAGS vs. NMIs (Waiman Long) [1908640] - [s390] s390: don't trace preemption in percpu macros (Waiman Long) [1908640] - [fs] blkdev: avoid migration stalls for blkdev pages (Chris von Recklinghausen) [1876502] - [netdrv] ionic: account for vlan tag len in rx buffer len (Jonathan Toppins) [1908642] - [netdrv] net/mlx5e: Fix refcount leak on kTLS RX resync (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Avoid kzalloc(GFP_KERNEL) under spinlock (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Fix leak on resync error flow (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Add missing dma_unmap in RX resync (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Fix napi sync and possible use-after-free (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Improve rx handler function call (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Cleanup redundant capability check (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: Increase Async ICO SQ size (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Add kTLS RX stats (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Add kTLS RX resync support (Alaa Hleihel) [1866808] - [infiniband] RDMA/siw: Fix handling of zero-sized Read and Receive Queues (Kamal Heib) [1900985 1875703] - [fs] ext4: fix bogus warning in ext4_update_dx_flag() (Lukas Czerner) [1908714] - [fs] ext4: handle dax mount option collision (Lukas Czerner) [1908714] - [fs] jbd2: fix up sparse warnings in checkpoint code (Lukas Czerner) [1908714] - [fs] ext4: unlock xattr_sem properly in ext4_inline_data_truncate() (Lukas Czerner) [1908714] - [fs] ext4: do not use extent after put_bh (Lukas Czerner) [1908714] - [fs] ext4: fix invalid inode checksum (Lukas Czerner) [1908714] - [fs] ext4: clear buffer verified flag if read meta block from disk (Lukas Czerner) [1908714] - [fs] ext4: treat buffers contining write errors as valid in ext4_sb_bread() (Lukas Czerner) [1908714] - [fs] ext4: treat buffers with write errors as containing valid data (Lukas Czerner) [1908714] - [fs] ext4: limit entries returned when counting fsmap records (Lukas Czerner) [1908714] - [fs] ext4: fix error handling code in add_new_gdb (Lukas Czerner) [1908714] - [fs] ext4: fix leaking sysfs kobject after failed mount (Lukas Czerner) [1908714] - [fs] ext4: fix checking of directory entry validity for inline directories (Lukas Czerner) [1908714] - [fs] ext4: correctly restore system zone info when remount fails (Lukas Czerner) [1908714] - [fs] ext4: handle add_system_zone() failure in ext4_setup_system_zone() (Lukas Czerner) [1908714] - [fs] ext4: fold ext4_data_block_valid_rcu() into the caller (Lukas Czerner) [1908714] - [fs] ext4: check journal inode extents more carefully (Lukas Czerner) [1908714] - [fs] ext4: don't allow overlapping system zones (Lukas Czerner) [1908714] - [fs] ext4: handle error of ext4_setup_system_zone() on remount (Lukas Czerner) [1908714] - [fs] jbd2: add the missing unlock_buffer() in the error path of jbd2_write_superblock() (Lukas Czerner) [1908714] - [fs] ext4: fix mount failure with quota configured as module (Lukas Czerner) [1908714] - [fs] ext4: improve explanation of a mount failure caused by a misconfigured kernel (Lukas Czerner) [1908714] - [include] jbd2: fix kernel-doc notation warning (Lukas Czerner) [1908714] - [base] mm: don't panic when links can't be created in sysfs (Baoquan He) [1890171] - [base] mm: don't rely on system state to detect hot-plug operations (Baoquan He) [1890171] - [mm] mm: replace memmap_context by meminit_context (Baoquan He) [1890171] - [net] Update window_clamp if SOCK_RCVBUF is set (Balazs Nemeth) [1905985] - [cpufreq] cpufreq: acpi-cpufreq: Mark sometimes used ID structs as __maybe_unused (David Arcari) [1857102] - [cpufreq] cpufreq: acpi-cpufreq: Mark 'dummy' variable as __always_unused (David Arcari) [1857102] - [cpufreq] cpufreq: Replace HTTP links with HTTPS ones (David Arcari) [1857102] - [cpufreq] cpufreq: change '.set_boost' to act on one policy (David Arcari) [1857102] - [cpufreq] cpufreq: Fix up cpufreq_boost_set_sw() (David Arcari) [1857102] - [cpufreq] cpufreq: Convert to new X86 CPU match macros (David Arcari) [1857102] - [cpufreq] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 (David Arcari) [1857102]- [platform] platform/x86: ISST: Add new PCI device ids (Prarit Bhargava) [1836722] - [net] net-sysfs: take the rtnl lock when accessing xps_rxqs_map and num_tc (Antoine Tenart) [1912253] - [net] net-sysfs: take the rtnl lock when storing xps_rxqs (Antoine Tenart) [1912253] - [net] net-sysfs: take the rtnl lock when accessing xps_cpus_map and num_tc (Antoine Tenart) [1912253] - [net] net-sysfs: take the rtnl lock when storing xps_cpus (Antoine Tenart) [1912253] - [fs] gfs2: Improve mmap write vs. punch_hole consistency (Andreas Grunbacher) [1872043] - [netdrv] bnx2x: fix spelling mistake "occurd" -> "occurred" (Manish Chopra) [1853224] - [netdrv] bnx2x: Perform Idlechk dump during the debug collection (Manish Chopra) [1853224] - [netdrv] bnx2x: Add support for idlechk tests (Manish Chopra) [1853224] - [netdrv] bnx2x: Add Idlechk related register definitions (Manish Chopra) [1853224] - [netdrv] bnx2x: use generic power management (Manish Chopra) [1853224] - [netdrv] bnx2x: allow bnx2x_bsc_read() to schedule (Manish Chopra) [1853224] - [netdrv] bnx2x: Remove unused inline function bnx2x_vf_vlan_credit (Manish Chopra) [1853224] - [netdrv] bnx2x: Remove Comparison to bool in bnx2x_dcb.c (Manish Chopra) [1853224] - [netdrv] bnx2x: correct a comment mistake in grammar (Manish Chopra) [1853224] - [netdrv] net: bnx2x: reject unsupported coalescing params (Manish Chopra) [1853224] - [net] tls: Implement getsockopt SOL_TLS TLS_RX (Sabrina Dubroca) [1889664] - [net] tls: Protect from calling tls_dev_del for TLS RX twice (Sabrina Dubroca) [1889664] - [net] tls: missing received data after fast remote close (Sabrina Dubroca) [1889664] - [net] tls: Fix wrong record sn in async mode of device resync (Sabrina Dubroca) [1889664] - [net] tls: fix corrupted data in recvmsg (Sabrina Dubroca) [1889664] - [net] tls: sendfile fails with ktls offload (Sabrina Dubroca) [1889664] - [net] tls: race causes kernel panic (Sabrina Dubroca) [1889664] - [net] tls: Fix kmap usage (Sabrina Dubroca) [1889664] - [net] tls: allow MSG_CMSG_COMPAT in sendmsg (Sabrina Dubroca) [1889664] - [net] tls: fix sign extension issue when left shifting u16 value (Sabrina Dubroca) [1889664] - [net] tls: Add asynchronous resync (Sabrina Dubroca) [1889664] - [net] revert "net/tls: Add force_resync for driver resync" (Sabrina Dubroca) [1889664] - [net] net/tls: Add force_resync for driver resync (Sabrina Dubroca) [1889664] - [net] tls: Avoid assigning 'const' pointer to non-const pointer (Sabrina Dubroca) [1889664] - [net] tls: move mark_tech_preview to tls_init (Sabrina Dubroca) [1907477] - [mm] mm/hmm: do not call hmm_vma_walk_hole() while holding a spinlock (Chris von Recklinghausen) [1890943] - [mm] mm: pagewalk: add 'depth' parameter to pte_hole (Chris von Recklinghausen) [1890943] - [mm] mm: pagewalk: don't lock PTEs for walk_page_range_novma() (Chris von Recklinghausen) [1890943] - [mm] mm: pagewalk: allow walking without vma (Chris von Recklinghausen) [1890943] - [mm] mm: pagewalk: add p4d_entry() and pgd_entry() (Chris von Recklinghausen) [1890943] - [x86] x86: mm: add p?d_leaf() definitions (Chris von Recklinghausen) [1890943] - [s390] s390: mm: add p?d_leaf() definitions (Chris von Recklinghausen) [1890943] - [powerpc] powerpc: mm: add p?d_leaf() definitions (Chris von Recklinghausen) [1890943] - [arm64] arm64: mm: add p?d_leaf() definitions (Chris von Recklinghausen) [1890943] - [mm] mm: add generic p?d_leaf() macros (Chris von Recklinghausen) [1890943] - [mm] mm: move_pages: report the number of non-attempted pages (Chris von Recklinghausen) [1890943] - [mm] autonuma: fix watermark checking in migrate_balanced_pgdat() (Chris von Recklinghausen) [1890943] - [mm] mm/migrate.c: handle freed page at the first place (Chris von Recklinghausen) [1890943] - [mm] mm: pagewalk: Take the pagetable lock in walk_pte_range() (Chris von Recklinghausen) [1890943] - [mm] mm: untag user pointers passed to memory syscalls (Chris von Recklinghausen) [1890943] - [mm] mm: page cache: store only head pages in i_pages (Chris von Recklinghausen) [1890943] - [mm] mm: migrate: fix reference check race between __find_get_block() and migration (Chris von Recklinghausen) [1890943] - [fs] mm: migrate: remove unused mode argument (Chris von Recklinghausen) [1890943] - [mm] powerpc/book3s: Use config independent helpers for page table walk (Chris von Recklinghausen) [1890943] - [mm] mm/mmu_notifier: use correct mmu_notifier events for each invalidation (Chris von Recklinghausen) [1890943] - [mm] mm/mmu_notifier: contextual information for event triggering invalidation (Chris von Recklinghausen) [1890943] - [mm] powerpc/mm: move __find_linux_pte() out of hugetlbpage.c (Chris von Recklinghausen) [1890943] - [mm] mm/filemap.c: remove redundant test from find_get_pages_contig (Chris von Recklinghausen) [1890943] - [mm] mm/hugetlb: distinguish between migratability and movability (Chris von Recklinghausen) [1890943] - [mm] numa: change get_mempolicy() to use nr_node_ids instead of MAX_NUMNODES (Chris von Recklinghausen) [1890943] - [mm] mm: migrate: make buffer_migrate_page_norefs() actually succeed (Chris von Recklinghausen) [1890943] - [mm] mm: treewide: remove unused address argument from pte_alloc functions (Chris von Recklinghausen) [1890943] - [fs] mm: migrate: drop unused argument of migrate_page_move_mapping() (Chris von Recklinghausen) [1890943] - [mm] mm: migrate: provide buffer_migrate_page_norefs() (Chris von Recklinghausen) [1890943] - [mm] mm: migrate: move migrate_page_lock_buffers() (Chris von Recklinghausen) [1890943] - [mm] mm: migrate: lock buffers before migrate_page_move_mapping() (Chris von Recklinghausen) [1890943] - [mm] mm: Convert huge_memory to XArray (Chris von Recklinghausen) [1890943] - [mm] mm: Convert page migration to XArray (Chris von Recklinghausen) [1890943] - [mm] powerpc/mm/book3s: Check for pmd_large instead of pmd_trans_huge (Chris von Recklinghausen) [1890943] - [x86] x86/pgtable: Move two more functions from pgtable_64.h to pgtable.h (Chris von Recklinghausen) [1890943] - [x86] x86/pgtable: Move pti_set_user_pgtbl() to pgtable.h (Chris von Recklinghausen) [1890943] - [x86] x86/pgtable: Move pgdp kernel/user conversion functions to pgtable.h (Chris von Recklinghausen) [1890943] - [mm] x86/pgtable: Rename pti_set_user_pgd() to pti_set_user_pgtbl() (Chris von Recklinghausen) [1890943] - [mm] mm: memcg/slab: fix root memcg vmstats (Waiman Long) [1877019] - [mm] mm/slub: let number of online CPUs determine the slub page order (Waiman Long) [1877019] - [mm] mm, debug_pagealloc: don't rely on static keys too early (Waiman Long) [1877019] - [mm] mm: memcg: link page counters to root if use_hierarchy is false (Waiman Long) [1877019] - [mm] mm/memcg: unify swap and memsw page counters (Waiman Long) [1877019] - [mm] mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg (Waiman Long) [1877019] - [mm] mlock: fix unevictable_pgs event counts on THP (Waiman Long) [1877019] - [mm] mm/filemap: fix storing to a THP shadow entry (Waiman Long) [1877019] - [lib] XArray: add xas_split (Waiman Long) [1877019] - [lib] XArray: add xa_get_order (Waiman Long) [1877019] - [lib] XArray: Add private interface for workingset node deletion (Waiman Long) [1877019] - [include] XArray: Fix xas_reload for multi-index entries (Waiman Long) [1877019] - [include] xarray.h: correct return code documentation for xa_store_{bh, irq}() (Waiman Long) [1877019] - [mm] mm: memcg/slab: uncharge during kmem_cache_free_bulk() (Waiman Long) [1877019] - [mm] mm: memcg/slab: fix racy access to page->mem_cgroup in mem_cgroup_from_obj() (Waiman Long) [1877019] - [mm] mm: memcontrol: fix missing suffix of workingset_restore (Waiman Long) [1877019] - [mm] mm: memcontrol: fix warning when allocating the root cgroup (Waiman Long) [1877019] - [mm] mm: replace hpage_nr_pages with thp_nr_pages (Waiman Long) [1877019] - [mm] mm: add thp_size (Waiman Long) [1877019] - [include] mm: add thp_order (Waiman Long) [1877019] - [include] include/linux/huge_mm.h: check PageTail in hpage_nr_pages even when !THP (Waiman Long) [1877019] - [mm] mm/page_vma_mapped.c: explicitly compare pfn for normal, hugetlbfs and THP page (Waiman Long) [1877019] - [mm] mm/vmscan: restore active/inactive ratio for anonymous LRU (Waiman Long) [1877019] - [mm] mm/swap: implement workingset detection for anonymous LRU (Waiman Long) [1877019] - [mm] mm/swapcache: support to handle the shadow entries (Waiman Long) [1877019] - [mm] mm: fix swap cache node allocation mask (Waiman Long) [1877019] - [include] include/linux/swap.h: delete meaningless __add_to_swap_cache() declaration (Waiman Long) [1877019] - [mm] mm/swap_state.c: use the same way to count page in_swap_cache (Waiman Long) [1877019] - [mm] mm: shmem: use proper gfp flags for shmem_writepage() (Waiman Long) [1877019] - [mm] mm/workingset: prepare the workingset detection infrastructure for anon LRU (Waiman Long) [1877019] - [mm] mm/vmscan: protect the workingset on anonymous LRU (Waiman Long) [1877019] - [mm] mm/vmscan: make active/inactive ratio as 1:1 for anon lru (Waiman Long) [1877019] - [tools] kselftests: cgroup: add perpcu memory accounting test (Waiman Long) [1877019] - [mm] mm: memcg: charge memcg percpu memory to the parent cgroup (Waiman Long) [1877019] - [mm] mm: memcg/percpu: per-memcg percpu memory statistics (Waiman Long) [1877019] - [mm] mm: memcg/percpu: account percpu memory to memory cgroups (Waiman Long) [1877019] - [mm] percpu: return number of released bytes from pcpu_free_area() (Waiman Long) [1877019] - [mm] percpu: make pcpu_alloc() aware of current gfp context (Waiman Long) [1877019] - [mm] mm/khugepaged: fix filemap page_to_pgoff(page) != offset (Waiman Long) [1877019] - [mm] mm, slub: restore initial kmem_cache flags (Waiman Long) [1877019] - [include] mm: memcg/slab: fix slab statistics in !SMP configuration (Waiman Long) [1877019] - [mm] mm: slab: fix potential double free in ___cache_free (Waiman Long) [1877019] - [mm] ksm: reinstate memcg charge on copied pages (Waiman Long) [1877019] - [mm] mm: slub: fix conversion of freelist_corrupted() (Waiman Long) [1877019] - [mm] memcg: fix use-after-free in uncharge_batch (Waiman Long) [1877019] - [mm] mm/memory: fix IO cost for anonymous page (Waiman Long) [1877019] - [mm] mm: workingset: age nonresident information alongside anonymous pages (Waiman Long) [1877019] - [mm] slub: cure list_slab_objects() from double fix (Waiman Long) [1877019] - [mm] mm: do_swap_page(): fix up the error code (Waiman Long) [1877019] - [misc] lkdtm/heap: Avoid edge and middle of slabs (Waiman Long) [1877019] - [mm] mm: slub: really fix slab walking for init_on_free (Waiman Long) [1877019] - [mm] mm/slab.c: fix kernel-doc warning for __ksize() (Waiman Long) [1877019] - [mm] mm: memcontrol: restore proper dirty throttling when memory.high changes (Waiman Long) [1877019] - [mm] memcg, oom: check memcg margin for parallel oom (Waiman Long) [1877019] - [mm] mm, memcg: avoid stale protection values when cgroup is above protection (Waiman Long) [1877019] - [mm] mm, memcg: unify reclaim retry limits with page allocator (Waiman Long) [1877019] - [mm] mm, memcg: reclaim more aggressively before high allocator throttling (Waiman Long) [1877019] - [mm] mm: memcontrol: avoid workload stalls when lowering memory.high (Waiman Long) [1877019] - [include] mm: kmem: switch to static_branch_likely() in memcg_kmem_enabled() (Waiman Long) [1877019] - [mm] mm: slab: rename (un)charge_slab_page() to (un)account_slab_page() (Waiman Long) [1877019] - [mm] mm: memcg/slab: remove unused argument by charge_slab_page() (Waiman Long) [1877019] - [tools] tools/cgroup: add memcg_slabinfo.py tool (Waiman Long) [1877019] - [tools] kselftests: cgroup: add kernel memory accounting tests (Waiman Long) [1877019] - [mm] mm: memcg/slab: use a single set of kmem_caches for all allocations (Waiman Long) [1877019] - [mm] mm: memcg/slab: remove redundant check in memcg_accumulate_slabinfo() (Waiman Long) [1877019] - [mm] mm: memcg/slab: deprecate slab_root_caches (Waiman Long) [1877019] - [mm] mm: memcg/slab: remove memcg_kmem_get_cache() (Waiman Long) [1877019] - [mm] mm: memcg/slab: simplify memcg cache creation (Waiman Long) [1877019] - [mm] mm: memcg/slab: use a single set of kmem_caches for all accounted allocations (Waiman Long) [1877019] - [mm] mm, slab_common: fix a typo in comment "eariler"->"earlier" (Waiman Long) [1877019] - [mm] mm: memcg/slab: fix memory leak at non-root kmem_cache destroy (Waiman Long) [1877019] - [mm] mm: memcg/slab: fix panic in __free_slab() caused by premature memcg pointer release (Waiman Long) [1877019] - [mm] mm: memcg/slab: move memcg_kmem_bypass() to memcontrol.h (Waiman Long) [1877019] - [mm] mm: memcg/slab: deprecate memory.kmem.slabinfo (Waiman Long) [1877019] - [mm] mm, memcg: fix build error around the usage of kmem_caches (Waiman Long) [1877019] - [mm] mm: memcg/slab: charge individual slab objects instead of pages (Waiman Long) [1877019] - [mm] mm: memcg/slab: save obj_cgroup for non-root slab objects (Waiman Long) [1877019] - [mm] mm: memcg/slab: allocate obj_cgroups for non-root slab pages (Waiman Long) [1877019] - [mm] mm: memcg/slab: obj_cgroup API (Waiman Long) [1877019] - [mm] mm: memcontrol: decouple reference counting from page accounting (Waiman Long) [1877019] - [mm] mm: slub: implement SLUB version of obj_to_index() (Waiman Long) [1877019] - [mm] mm: memcg: convert vmstat slab counters to bytes (Waiman Long) [1877019] - [mm] mm: memcg: prepare for byte-sized vmstat items (Waiman Long) [1877019] - [mm] mm: memcg: factor out memcg- and lruvec-level changes out of __mod_lruvec_state() (Waiman Long) [1877019] - [mm] mm: kmem: make memcg_kmem_enabled() irreversible (Waiman Long) [1877019] - [mm] mm, slab/slub: improve error reporting and overhead of cache_from_obj() (Waiman Long) [1877019] - [mm] mm, slab/slub: move and improve cache_from_obj() (Waiman Long) [1877019] - [mm] mm, slub: extend checks guarded by slub_debug static key (Waiman Long) [1877019] - [mm] mm, slub: introduce kmem_cache_debug_flags() (Waiman Long) [1877019] - [mm] mm, slub: introduce static key for slub_debug() (Waiman Long) [1877019] - [mm] mm, slub: make reclaim_account attribute read-only (Waiman Long) [1877019] - [mm] mm, slub: make remaining slub_debug related attributes read-only (Waiman Long) [1877019] - [mm] mm, slub: remove runtime allocation order changes (Waiman Long) [1877019] - [mm] mm, slub: make some slub_debug related attributes read-only (Waiman Long) [1877019] - [documentation] mm, slub: extend slub_debug syntax for multiple blocks (Waiman Long) [1877019] - [mm] mm/slab.c: update outdated kmem_list3 in a comment (Waiman Long) [1877019] - [mm] mm, slab: check GFP_SLAB_BUG_MASK before alloc_pages in kmalloc_order (Waiman Long) [1877019] - [mm] mm/slab: add naive detection of double free (Waiman Long) [1877019] - [init] mm/slab: expand CONFIG_SLAB_FREELIST_HARDENED to include SLAB (Waiman Long) [1877019] - [mm] mm: ksize() should silently accept a NULL pointer (Waiman Long) [1877019] - [include] include/linux/vmstat.h: remove unused page state adjustment macro (Waiman Long) [1877019] - [include] mm, memcg: fix inconsistent oom event behavior (Waiman Long) [1877019] - [mm] mm/memcg: fix refcount error while moving and swapping (Waiman Long) [1877019] - [mm] mm/memcontrol: fix OOPS inside mem_cgroup_get_nr_swap_pages() (Waiman Long) [1877019] - [mm] mm/memcontrol.c: add missed css_put() (Waiman Long) [1877019] - [mm] mm: memcontrol: handle div0 crash race condition in memory.low (Waiman Long) [1877019] - [kernel] mm: memcontrol: recursive memory.low protection (Waiman Long) [1877019] - [include] mm, memcg: consider subtrees in memory.events (Waiman Long) [1877019] - [net] mm, treewide: rename kzfree() to kfree_sensitive() (Waiman Long) [1877019] - [mm] mm/slab: use memzero_explicit() in kzfree() (Waiman Long) [1877019] - [mm] mm: swap: memcg: fix memcg stats for huge pages (Waiman Long) [1877019] - [mm] mm: swap: fix vmstats for huge pages (Waiman Long) [1877019] - [mm] mm: vmscan: limit the range of LRU type balancing (Waiman Long) [1877019] - [mm] mm: vmscan: reclaim writepage is IO cost (Waiman Long) [1877019] - [mm] mm: vmscan: determine anon/file pressure balance at the reclaim root (Waiman Long) [1877019] - [mm] mm: balance LRU lists based on relative thrashing (Waiman Long) [1877019] - [mm] mm: only count actual rotations as LRU reclaim cost (Waiman Long) [1877019] - [mm] mm: deactivations shouldn't bias the LRU balance (Waiman Long) [1877019] - [mm] mm: base LRU balancing on an explicit cost model (Waiman Long) [1877019] - [mm] mm: vmscan: drop unnecessary div0 avoidance rounding in get_scan_count() (Waiman Long) [1877019] - [mm] mm: remove use-once cache bias from LRU balancing (Waiman Long) [1877019] - [mm] mm: workingset: let cache workingset challenge anon (Waiman Long) [1877019] - [mm] mm: fold and remove lru_cache_add_anon() and lru_cache_add_file() (Waiman Long) [1877019] - [kernel] mm: allow swappiness that prefers reclaiming anon over the file workingset (Waiman Long) [1877019] - [mm] mm: keep separate anon and file statistics on page reclaim activity (Waiman Long) [1877019] - [mm] mm: fix LRU balancing effect of new transparent huge pages (Waiman Long) [1877019] - [mm] mm: replace list_move_tail() with add_page_to_lru_list_tail() (Waiman Long) [1877019] - [mm] mm: memcontrol: update page->mem_cgroup stability rules (Waiman Long) [1877019] - [mm] mm: memcontrol: delete unused lrucare handling (Waiman Long) [1877019] - [documentation] mm: memcontrol: document the new swap control behavior (Waiman Long) [1877019] - [mm] mm: memcontrol: charge swapin pages on instantiation (Waiman Long) [1877019] - [mm] mm: memcontrol: make swap tracking an integral part of memory control (Waiman Long) [1877019] - [mm] mm: memcontrol: prepare swap controller setup for integration (Waiman Long) [1877019] - [mm] mm: memcontrol: drop unused try/commit/cancel charge API (Waiman Long) [1877019] - [mm] mm: memcontrol: convert anon and file-thp to new mem_cgroup_charge() API (Waiman Long) [1877019] - [mm] mm: memcontrol: switch to native NR_ANON_THPS counter (Waiman Long) [1877019] - [mm] mm: memcontrol: switch to native NR_ANON_MAPPED counter (Waiman Long) [1877019] - [mm] mm: memcontrol: switch to native NR_FILE_PAGES and NR_SHMEM counters (Waiman Long) [1877019] - [mm] mm: memcontrol: prepare cgroup vmstat infrastructure for native anon counters (Waiman Long) [1877019] - [mm] mm: memcontrol: prepare move_account for removal of private page type counters (Waiman Long) [1877019] - [mm] mm: memcontrol: prepare uncharging for removal of private page type counters (Waiman Long) [1877019] - [mm] mm: memcontrol: convert page cache to a new mem_cgroup_charge() API (Waiman Long) [1877019] - [mm] mm: memcontrol: move out cgroup swaprate throttling (Waiman Long) [1877019] - [mm] mm: shmem: remove rare optimization when swapin races with hole punching (Waiman Long) [1877019] - [mm] mm: memcontrol: drop @compound parameter from memcg charging API (Waiman Long) [1877019] - [mm] mm: memcontrol: fix stat-corrupting race in charge moving (Waiman Long) [1877019] - [mm] mm: fix NUMA node file count error in replace_page_cache() (Waiman Long) [1877019] - [mm] mm/slub: fix stack overruns with SLUB_STATS (Waiman Long) [1877019] - [mm] slub: remove kmalloc under list_lock from list_slab_objects() V2 (Waiman Long) [1877019] - [mm] slub: Remove userspace notifier for cache add/remove (Waiman Long) [1877019] - [mm] mm/slub.c: fix corrupted freechain in deactivate_slab() (Waiman Long) [1877019] - [mm] mm/slub: fix incorrect interpretation of s->offset (Waiman Long) [1877019] - [mm] slub: avoid redzone when choosing freepointer location (Waiman Long) [1877019] - [mm] slub: relocate freelist pointer to middle of object (Waiman Long) [1877019] - [mm] slub: improve bit diffusion for freelist ptr obfuscation (Waiman Long) [1877019] - [mm] mm, slb: improve memory accounting (Waiman Long) [1877019] - [mm] thp: change CoW semantics for anon-THP (Waiman Long) [1877019] - [mm] khugepaged: allow to collapse PTE-mapped compound pages (Waiman Long) [1877019] - [mm] khugepaged: allow to collapse a page shared across fork (Waiman Long) [1877019] - [mm] khugepaged: drain LRU add pagevec after swapin (Waiman Long) [1877019] - [mm] khugepaged: drain all LRU caches before scanning pages (Waiman Long) [1877019] - [mm] khugepaged: do not stop collapse if less than half PTEs are referenced (Waiman Long) [1877019] - [tools] khugepaged: add self test (Waiman Long) [1877019] - [mm] mm: code cleanup for MADV_FREE (Waiman Long) [1877019] - [mm] mm, thp: track fallbacks due to failed memcg charges separately (Waiman Long) [1877019] - [mm] mm, shmem: add vmstat for hugepage fallback (Waiman Long) [1877019] - [mm] autonuma: reduce cache footprint when scanning page tables (Waiman Long) [1877019] - [trace] mm/vmscan: simplify trace_reclaim_flags and trace_shrink_flags (Waiman Long) [1877019] - [mm] mm/memcg: optimize memory.numa_stat like memory.stat (Waiman Long) [1877019] - [mm] memcg: fix memcg_kmem_bypass() for remote memcg charging (Waiman Long) [1877019] - [mm] mm/memcg: automatically penalize tasks with high swap use (Waiman Long) [1877019] - [include] mm/memcg: move cgroup high memory limit setting into struct page_counter (Waiman Long) [1877019] - [mm] mm/memcg: move penalty delay clamping out of calculate_high_delay() (Waiman Long) [1877019] - [mm] mm/memcg: prepare for swap over-high accounting and penalty calculation (Waiman Long) [1877019] - [mm] memcg: expose root cgroup's memory.stat (Waiman Long) [1877019] - [mm] mm, memcg: add workingset_restore in memory.stat (Waiman Long) [1877019] - [documentation] doc: cgroup: improve formatting of mem stats (Waiman Long) [1877019] - [documentation] docs: cgroup: mm: Fix spelling of "list" (Waiman Long) [1877019] - [mm] mm, memcg: fix error return value of mem_cgroup_css_alloc() (Waiman Long) [1877019] - [include] memcontrol.h: Replace zero-length array with flexible-array member (Waiman Long) [1877019] - [mm] mm, memcg: bypass high reclaim iteration for cgroup hierarchy root (Waiman Long) [1877019] - [mm] mm: memcg: make memory.oom.group tolerable to task migration (Waiman Long) [1877019] - [mm] mm, memcg: prevent memory.swap.max load tearing (Waiman Long) [1877019] - [mm] mm, memcg: prevent memory.low load/store tearing (Waiman Long) [1877019] - [mm] mm, memcg: prevent memory.max load tearing (Waiman Long) [1877019] - [mm] mm, memcg: prevent memory.high load/store tearing (Waiman Long) [1877019] - [mm] mm/memcontrol.c: make mem_cgroup_id_get_many() __maybe_unused (Waiman Long) [1877019] - [mm] memcg: css_tryget_online cleanups (Waiman Long) [1877019] - [mm] mm/memcontrol.c: cleanup some useless code (Waiman Long) [1877019] - [mm] mm/memcontrol.c: fix a -Wunused-function warning (Waiman Long) [1877019] - [mm] mm: memcontrol: switch to rcu protection in drain_all_stock() (Waiman Long) [1877019] - [mm] mm/khugepaged.c: fix khugepaged's request size in collapse_file (Waiman Long) [1877019] - [mm] khugepaged: fix null-pointer dereference due to race (Waiman Long) [1877019] - [mm] mm, thp: stop leaking unreleased file pages (Waiman Long) [1877019] - [trace] mm: khugepaged: add trace status description for SCAN_PAGE_HAS_PRIVATE (Waiman Long) [1877019] - [mm] mm, thp: recheck each page before collapsing file THP (Waiman Long) [1877019] - [mm] mm/thp: allow dropping THP from page cache (Waiman Long) [1877019] - [mm] mm/vmscan.c: support removing arbitrary sized pages from mapping (Waiman Long) [1877019] - [mm] mm/thp: fix node page state in split_huge_page_to_list() (Waiman Long) [1877019] - [fs] proc/meminfo: fix output alignment (Waiman Long) [1877019] - [mm] mm: shmem: disable interrupt when acquiring info->lock in userfaultfd_copy path (Waiman Long) [1877019] - [fs] mm, thp: avoid writes to file with THP in pagecache (Waiman Long) [1877019] - [mm] mm, thp: add read-only THP support for (non-shmem) FS (Waiman Long) [1877019] - [mm] khugepaged: rename collapse_shmem() and khugepaged_scan_shmem() (Waiman Long) [1877019] - [fs] mm,thp: stats for file backed THP (Waiman Long) [1877019] - [mm] filemap: update offset check in filemap_fault() (Waiman Long) [1877019] - [mm] filemap: check compound_head(page)->mapping in pagecache_get_page() (Waiman Long) [1877019] - [mm] filemap: check compound_head(page)->mapping in filemap_fault() (Waiman Long) [1877019] - [mm] mm: mempolicy: fix the wrong return value and potential pages leak of mbind (Waiman Long) [1877019] - [mm] mm: thp: fix false negative of shmem vma's THP eligibility (Waiman Long) [1877019] - [mm] mm: thp: make transhuge_vma_suitable available for anonymous THP (Waiman Long) [1877019] - [mm] mm, thp, proc: report THP eligibility for each vma (Waiman Long) [1877019] - [documentation] mm, proc: be more verbose about unstable VMA flags in /proc//smaps (Waiman Long) [1877019] - [mm] mm: thp: pass correct vm_flags to hugepage_vma_check() (Waiman Long) [1877019] - [fs] mm: /proc/pid/smaps_rollup: convert to single value seq_file (Waiman Long) [1877019] - [fs] mm: /proc/pid/smaps: factor out common stats printing (Waiman Long) [1877019] - [fs] mm: /proc/pid/smaps: factor out mem stats gathering (Waiman Long) [1877019] - [fs] mm: /proc/pid/*maps remove is_pid and related wrappers (Waiman Long) [1877019] - [mm] mm: workingset: fix vmstat counters for shadow nodes (Waiman Long) [1877019] - [mm] mm: workingset: add vmstat counter for shadow nodes (Waiman Long) [1877019] - [include] mm/memcg: Document access rule regarding mem_cgroup structure (Waiman Long) [1877019] - [mm] mm/page_alloc: silence a KASAN false positive (Waiman Long) [1877019] - [s390] s390/setup: init jump labels before command line parsing (Waiman Long) [1877019] - [mm] s390/maccess: add no DAT mode to kernel_write (Waiman Long) [1877019] - [mm] s390: Change s390_kernel_write() return type to match memcpy() (Waiman Long) [1877019] - [kernel] PM: hibernate: fix crashes with init_on_free=1 (Waiman Long) [1877019] - [mm] mm/slub.c: init_on_free=1 should wipe freelist ptr for bulk allocations (Waiman Long) [1877019] - [mm] mm/page_alloc.c: fix a crash in free_pages_prepare() (Waiman Long) [1877019] - [mm] mm: slub: Fix slab walking for init_on_free (Waiman Long) [1877019] - [mm] mm, slab: move memcg_cache_params structure to mm/slab.h (Waiman Long) [1877019] - [mm] mm, slab: extend slab/shrink to shrink all memcg caches (Waiman Long) [1877019] - [mm] mm: mempolicy: handle vma with unmovable pages mapped correctly in mbind (Waiman Long) [1877019] - [mm] mm: mempolicy: make the behavior consistent when MPOL_MF_MOVE* and MPOL_MF_STRICT were specified (Waiman Long) [1877019] - [init] init/Kconfig: fix neighboring typos (Waiman Long) [1877019] - [mm] mm: security: introduce init_on_alloc=1 and init_on_free=1 boot options (Waiman Long) [1877019] - [mm] memcg, oom: no oom-kill for __GFP_RETRY_MAYFAIL (Waiman Long) [1877019] - [mm] mm/kasan: add object validation in ksize() (Waiman Long) [1877019] - [mm] mm/slab: refactor common ksize KASAN logic into slab_common.c (Waiman Long) [1877019] - [mm] mm/slub.c: avoid double string traverse in kmem_cache_flags() (Waiman Long) [1877019] - [mm] mm/slab: sanity-check page type when looking up cache (Waiman Long) [1877019] - [mm] mm/slab: validate cache membership under freelist hardening (Waiman Long) [1877019] - [mm] mm/migrate: add stable check in migrate_vma_insert_page() (Waiman Long) [1877019] - [mm] mm/migrate: clean up some minor coding style (Waiman Long) [1877019] - [mm] mm/migrate: remove useless mask of start address (Waiman Long) [1877019] - [kernel] uprobe: use original page when all uprobes are removed (Waiman Long) [1877019] - [mm] mm: move memcmp_pages() and pages_identical() (Waiman Long) [1877019] - [mm] mm, thp: do not queue fully unmapped pages for deferred split (Waiman Long) [1877019] - [mm] mm/khugepaged: fix the xas_create_range() error path (Waiman Long) [1877019] - [mm] mm/khugepaged: collapse_shmem() do not crash on Compound (Waiman Long) [1877019] - [mm] mm/khugepaged: collapse_shmem() without freezing new_page (Waiman Long) [1877019] - [mm] mm/khugepaged: minor reorderings in collapse_shmem() (Waiman Long) [1877019] - [mm] mm/khugepaged: collapse_shmem() remember to clear holes (Waiman Long) [1877019] - [mm] mm/khugepaged: collapse_shmem() stop if punched or truncated (Waiman Long) [1877019] - [mm] mm: Convert khugepaged_scan_shmem to XArray (Waiman Long) [1877019] - [mm] mm: Convert collapse_shmem to XArray (Waiman Long) [1877019] - [mm] mm: thp: inc counter for collapsed shmem THP (Waiman Long) [1877019] - [mm] mm: thp: register mm for khugepaged when merging vma for shmem (Waiman Long) [1877019] - [mm] mm: swapoff: shmem_unuse() stop eviction without igrab() (Waiman Long) [1877019] - [mm] mm: swapoff: take notice of completion sooner (Waiman Long) [1877019] - [mm] mm: swapoff: remove too limiting SWAP_UNUSE_MAX_TRIES (Waiman Long) [1877019] - [mm] mm: swapoff: shmem_find_swap_entries() filter out other types (Waiman Long) [1877019] - [mm] mm: rid swapoff of quadratic complexity (Waiman Long) [1877019] - [mm] shmem: Comment fixups (Waiman Long) [1877019] - [mm] memfd: Convert memfd_tag_pins to XArray (Waiman Long) [1877019] - [mm] memfd: Convert memfd_wait_for_pins to XArray (Waiman Long) [1877019] - [mm] shmem: Convert shmem_partial_swap_usage to XArray (Waiman Long) [1877019] - [mm] shmem: Convert shmem_free_swap to XArray (Waiman Long) [1877019] - [lib] shmem: Convert shmem_alloc_hugepage to XArray (Waiman Long) [1877019] - [tools] shmem: Convert find_swap_entry to XArray (Waiman Long) [1877019] - [mm] shmem: Convert shmem_confirm_swap to XArray (Waiman Long) [1877019]- [infiniband] RDMA/core: Do not indicate device ready when device enablement fails (Kamal Heib) [1902144] - [infiniband] RDMA/core: Clean up cq pool mechanism (Kamal Heib) [1902144] - [pci] PCI/ASPM: Disable ASPM on ASMedia ASM1083/1085 PCIe-to-PCI bridge (Myron Stowe) [1897927] - [pci] PCI: Make pcie_find_root_port() work for Root Ports (Myron Stowe) [1897927] - [pci] PCI: Add ACS quirk for Intel Root Complex Integrated Endpoints (Myron Stowe) [1897927] - [pci] PCI: Avoid FLR for AMD Starship USB 3.0 (Myron Stowe) [1897927] - [pci] PCI: Avoid FLR for AMD Matisse HD Audio & USB 3.0 (Myron Stowe) [1897927] - [pci] PCI/switchtec: Correct bool variable type assignment (Myron Stowe) [1897927] - [pci] PCI: Allow pci_resize_resource() for devices on root bus (Myron Stowe) [1897927] - [pci] PCI/PM: Adjust pcie_wait_for_link_delay() for caller delay (Myron Stowe) [1897927] - [pci] PCI: Avoid Pericom USB controller OHCI/EHCI PME# defect (Myron Stowe) [1897927] - [tty] serial: 8250_pci: Move Pericom IDs to pci_ids.h (Myron Stowe) [1897927] - [pci] PCI/PM: Call .bridge_d3() hook only if non-NULL (Myron Stowe) [1897927] - [pci] PCI: Rename _DSM constants to align with spec (Myron Stowe) [1897927] - [pci] PCI/PME: Fix kernel-doc of pcie_pme_resume() and pcie_pme_remove() (Myron Stowe) [1897927] - [pci] PCI: Unify pcie_find_root_port() and pci_find_pcie_root_port() (Myron Stowe) [1897927] - [pci] PCI: Replace zero-length array with flexible-array (Myron Stowe) [1897927] - [pci] PCI: shpchp: Make shpchp_unconfigure_device() void (Myron Stowe) [1897927] - [pci] PCI: Use of_node_name_eq() for node name comparisons (Myron Stowe) [1897927] - [pci] PCI: pciehp: Remove unused EMI() and HP_SUPR_RM() macros (Myron Stowe) [1897927] - [pcmcia] pcmcia: Use CardBus window names (PCI_CB_BRIDGE_IO_0_WINDOW etc) when freeing (Myron Stowe) [1897927] - [pci] PCI: Use bridge window names (PCI_BRIDGE_IO_WINDOW etc) (Myron Stowe) [1897927] - [pci] PCI/PTM: Inherit Switch Downstream Port PTM settings from Upstream Port (Myron Stowe) [1897927] - [pci] PCI: Program MPS for RCiEP devices (Myron Stowe) [1897927] - [pci] PCI: Fix pci_host_bridge struct device release/free handling (Myron Stowe) [1897927] - [pci] PCI: Fix pci_register_host_bridge() device_register() error handling (Myron Stowe) [1897927] - [pci] PCI/ASPM: Allow ASPM on links to PCIe-to-PCI/PCI-X Bridges (Myron Stowe) [1897927] - [x86] x86/tboot: Don't disable swiotlb when iommu is forced on (Tony Camuso) [1883395] - [iommu] iommu/vt-d: Avoid panic if iommu init fails in tboot system (Tony Camuso) [1883395] - [pci] PCI/ERR: Clear PCIe Device Status errors only if OS owns AER (Myron Stowe) [1838358] - [pci] PCI/ERR: Rename pci_aer_clear_device_status() to pcie_clear_device_status() (Myron Stowe) [1838358] - [pci] PCI/AER: Log correctable errors as warning, not error (Myron Stowe) [1838358] - [pci] PCI/AER: Simplify __aer_print_error() (Myron Stowe) [1838358] - [misc] mei: hdcp: fix mei_hdcp_verify_mprime() input parameter (Tony Camuso) [1874577] - [misc] mei: add device kind to sysfs (Tony Camuso) [1874577] - [misc] mei: hw: don't use one element arrays (Tony Camuso) [1874577] - [misc] mei: hw: use sizeof of variable instead of struct type (Tony Camuso) [1874577] - [misc] mei: client: use sizeof of variable instead of struct type (Tony Camuso) [1874577] - [misc] mei: bus: use sizeof of variable instead of struct type (Tony Camuso) [1874577] - [misc] mei: ioctl: use sizeof of variable instead of struct type (Tony Camuso) [1874577] - [misc] mei: hbm: use sizeof of variable instead of struct type (Tony Camuso) [1874577] - [misc] Revert "mei: Avoid the use of one-element arrays" (Tony Camuso) [1874577] - [misc] mei: Avoid the use of one-element arrays (Tony Camuso) [1874577] - [misc] mei: Replace HTTP links with HTTPS ones (Tony Camuso) [1874577] - [misc] mei: hdcp: Replace one-element array with flexible-array member (Tony Camuso) [1874577] - [misc] mei: bus: don't clean driver pointer (Tony Camuso) [1874577] - [misc] mei: me: add MEI device for KBP with ITPS capability (Tony Camuso) [1874577] - [misc] mei: me: add MEI device for SPT with ITPS capability (Tony Camuso) [1874577] - [misc] mei: me: add kdoc for mei_me_fw_type_nm() (Tony Camuso) [1874577] - [misc] mei: me: make mei_me_fw_sku_sps_4() less cryptic (Tony Camuso) [1874577] - [misc] mei: me: constify the device parameter to the probe quirk (Tony Camuso) [1874577] - [misc] mei: hdcp: Constify struct mei_cl_device_id (Tony Camuso) [1874577] - [misc] mei: me: add tiger lake point device ids for H platforms (Tony Camuso) [1874577] - [misc] mei: me: disable mei interface on Mehlow server platforms (Tony Camuso) [1874577] - [misc] mei: release me_cl object reference (Tony Camuso) [1874577] - [misc] mei: me: disable mei interface on LBG servers (Tony Camuso) [1874577] - [fs] NFS4: Fix use-after-free in trace_event_raw_event_nfs4_set_lock (Dave Wysochanski) [1906306] - [fs] NFS: Adjust fs_context error logging (Scott Mayhew) [1907711] - [mm] powerpc/book3s64/pkeys: Fix pkey_access_permitted() for execute disable pkey (Steve Best) [1912294] - [infiniband] IB/isert: add module param to set sg_tablesize for IO cmd (Kamal Heib) [1887359] - [infiniband] IB/isert: allocate RW ctxs according to max IO size (Kamal Heib) [1887359] - [net] sched: flower: Mark MPLS multilabel match as Tech Preview (Guillaume Nault) [1814836] - [net] sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower (Guillaume Nault) [1814836] - [net] cls_flower: remove mpls_opts_policy (Guillaume Nault) [1814836] - [net] flow_dissector: work around stack frame size warning (Guillaume Nault) [1814836] - [net] cls_flower: Support filtering on multiple MPLS Label Stack Entries (Guillaume Nault) [1814836] - [net] flow_dissector: Parse multiple MPLS Label Stack Entries (Guillaume Nault) [1814836] - [netdrv] net/mlx5e: Use generic API to build MPLS label (Alaa Hleihel) [1790220] - [netdrv] net/mlx5e: Support pedit on mpls over UDP decap (Alaa Hleihel) [1790220] - [netdrv] net/mlx5e: Add support for hw decapsulation of MPLS over UDP (Alaa Hleihel) [1790220] - [netdrv] net/mlx5e: Allow to match on mpls parameters (Alaa Hleihel) [1790220] - [netdrv] net/mlx5e: Add support for hw encapsulation of MPLS over UDP (Alaa Hleihel) [1790220]- [netdrv] net: intel: Remove in_interrupt() warnings (Ken Cox) [1838731] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Ken Cox) [1838731] - [netdrv] ixgbe: use eth_zero_addr() to clear mac address (Ken Cox) [1838731] - [netdrv] ixgbe: Remove unnecessary usages of memset (Ken Cox) [1838731] - [netdrv] ixgbe: use generic power management (Ken Cox) [1838731] - [netdrv] ixgbe: convert to new udp_tunnel_nic infra (Ken Cox) [1838731] - [netdrv] ixgbe: don't clear UDP tunnel ports when RXCSUM is disabled (Ken Cox) [1838731] - [netdrv] ixgbe: Cleanup unneeded delay in ethtool test (Ken Cox) [1838731] - [netdrv] ethernet/intel: Convert fallthrough code comments (Ken Cox) [1838731] - [netdrv] net: ethernet: ixgbe: don't call devm_mdiobus_free() (Ken Cox) [1838731] - [netdrv] net: ethernet: ixgbe: check the return value of ixgbe_mii_bus_init() (Ken Cox) [1838731] - [netdrv] net/intel: remove driver versions from Intel drivers (Ken Cox) [1838731] - [netdrv] ixgbe: protect ring accesses with READ- and WRITE_ONCE (Ken Cox) [1838731] - [netdrv] ixgbe: Remove unused inline function ixgbe_irq_disable_queues (Ken Cox) [1838731] - [netdrv] ixgbe: Use true, false for bool variable in __ixgbe_enable_sriov() (Ken Cox) [1838731] - [netdrv] ixgbe: Remove conversion to bool in ixgbe_device_supports_autoneg_fc() (Ken Cox) [1838731] - [netdrv] ixgbe: fix signed-integer-overflow warning (Ken Cox) [1838731] - [netdrv] ixgbe: Fix XDP redirect on archs with PAGE_SIZE above 4K (Ken Cox) [1838731] - [netdrv] ionic: use mc sync for multicast filters (Jonathan Toppins) [1909329] - [fs] xfs: always return -ENOSPC on project quota reservation failure (Carlos Maiolino) [1908612] - [fs] xfs: group quota should return EDQUOT when prj quota enabled (Carlos Maiolino) [1908612] - [pwm] pwm: Add DesignWare PWM Controller Driver (Steve Best) [1783562] - [pwm] pwm: Ensure pwm_apply_state() doesn't modify the state argument (Steve Best) [1783562] - [net] sched: Mark VLAN_ACT_{POP,PUSH}_ETH as Tech Preview (Guillaume Nault) [1909345] - [vfio] vfio/pci: Decouple PCI_COMMAND_MEMORY bit checks from is_virtfn (Claudio Imbrenda) [1903972] - [s390] s390/pci: Mark all VFs as not implementing PCI_COMMAND_MEMORY (Claudio Imbrenda) [1903972] - [pci] PCI/IOV: Mark VFs as not implementing PCI_COMMAND_MEMORY (Claudio Imbrenda) [1903972] - [iommu] s390/pci: adaptation of iommu to multifunction (Claudio Imbrenda) [1903972] - [s390] s390/pci: fix leak of DMA tables on hard unplug (Claudio Imbrenda) [1853312] - [s390] s390/pci: fix PF/VF linking on hot plug (Claudio Imbrenda) [1853312] - [s390] s390/pci: re-introduce zpci_remove_device() (Claudio Imbrenda) [1853312] - [s390] s390/pci: fix zpci_bus_link_virtfn() (Claudio Imbrenda) [1853312] - [s390] s390/pci: ignore stale configuration request event (Claudio Imbrenda) [1853312] - [s390] s390/pci: fix enabling a reserved PCI function (Claudio Imbrenda) [1853312] - [s390] s390/pci: create links between PFs and VFs (Claudio Imbrenda) [1853312] - [pci] PCI/IOV: Introduce pci_iov_sysfs_link() function (Claudio Imbrenda) [1853312] - [s390] s390/pci: removes wrong PCI multifunction assignment (Claudio Imbrenda) [1853312] - [s390] s390/pci: Handling multifunctions (Claudio Imbrenda) [1853312] - [s390] s390/pci: Adding bus resource (Claudio Imbrenda) [1853312] - [s390] s390/pci: adapt events for zbus (Claudio Imbrenda) [1853312] - [s390] s390/pci: create zPCI bus (Claudio Imbrenda) [1853312] - [s390] s390/pci: define RID and RID available (Claudio Imbrenda) [1853312] - [s390] s390/pci: define kernel parameters for PCI multifunction (Claudio Imbrenda) [1853312] - [pci] s390/pci: embedding hotplug_slot in zdev (Claudio Imbrenda) [1853312] - [s390] s390/pci: Expose new port attribute for PCIe functions (Claudio Imbrenda) [1853312] - [s390] s390/pci: Improve handling of unset UID (Claudio Imbrenda) [1853312] - [s390] s390/pci: Fix zpci_alloc_domain() over allocation (Claudio Imbrenda) [1853312] - [arm64] arm64: insn: Fix two bugs in encoding 32-bit logical immediates (Yauheni Kaliuta) [1900977] - [iommu] iommu/amd: Set DTEto represent 512 IRTEs (Jerry Snitselaar) [1897492 1894769] - [iommu] iommu/amd: Increase interrupt remapping table limit to 512 entries (Jerry Snitselaar) [1897492 1894769] - [tools] selftests: forwarding: Add MPLS L2VPN test (Guillaume Nault) [1861261] - [net] sched: act_mpls: Add action to push MPLS LSE before Ethernet header (Guillaume Nault) [1861261] - [net] sched: act_vlan: Add {POP,PUSH}_ETH actions (Guillaume Nault) [1861261] - [fs] cifs: Fix incomplete memory allocation on setxattr path (Leif Sahlberg) [1903883] - [fs] cifs: Fix leak when handling lease break for cached root fid (Leif Sahlberg) [1903883] - [fs] Revert "cifs: Fix the target file was deleted when rename failed." (Leif Sahlberg) [1903883] - [fs] cifs: update internal module version number (Leif Sahlberg) [1903883] - [fs] cifs: fix reference leak for tlink (Leif Sahlberg) [1903883] - [fs] smb3: fix unneeded error message on change notify (Leif Sahlberg) [1903883] - [fs] cifs: remove the retry in cifs_poxis_lock_set (Leif Sahlberg) [1903883] - [fs] smb3: fix access denied on change notify request to some servers (Leif Sahlberg) [1903883] - [fs] Replace HTTP links with HTTPS ones: CIFS (Leif Sahlberg) [1903883] - [fs] cifs: prevent truncation from long to int in wait_for_free_credits (Leif Sahlberg) [1903883] - [fs] cifs: Fix the target file was deleted when rename failed (Leif Sahlberg) [1903883] - [fs] SMB3: Honor 'posix' flag for multiuser mounts (Leif Sahlberg) [1903883] - [fs] SMB3: Honor 'handletimeout' flag for multiuser mounts (Leif Sahlberg) [1903883] - [fs] SMB3: Honor lease disabling for multiuser mounts (Leif Sahlberg) [1903883] - [fs] SMB3: Honor persistent/resilient handle flags for multiuser mounts (Leif Sahlberg) [1903883] - [fs] SMB3: Honor 'seal' flag for multiuser mounts (Leif Sahlberg) [1903883] - [fs] cifs: Display local UID details for SMB sessions in DebugData (Leif Sahlberg) [1903883] - [fs] cifs: misc: Use array_size() in if-statement controlling expression (Leif Sahlberg) [1903883] - [fs] cifs: update ctime and mtime during truncate (Leif Sahlberg) [1903883] - [fs] cifs/smb3: Fix data inconsistent when punch hole (Leif Sahlberg) [1903883] - [fs] cifs/smb3: Fix data inconsistent when zero file range (Leif Sahlberg) [1903883] - [fs] cifs: Fix double add page to memcg when cifs_readpages (Leif Sahlberg) [1903883] - [fs] cifs: Fix cached_fid refcnt leak in open_shroot (Leif Sahlberg) [1903883] - [fs] smb3: Add debug message for new file creation with idsfromsid mount option (Leif Sahlberg) [1903883] - [fs] cifs: fix chown and chgrp when idsfromsid mount option enabled (Leif Sahlberg) [1903883] - [fs] smb3: allow uid and gid owners to be set on create with idsfromsid mount option (Leif Sahlberg) [1903883] - [fs] smb311: Add tracepoints for new compound posix query info (Leif Sahlberg) [1903883] - [fs] smb311: add support for using info level for posix extensions query (Leif Sahlberg) [1903883] - [fs] smb311: Add support for lookup with posix extensions query info (Leif Sahlberg) [1903883] - [fs] smb311: Add support for SMB311 query info (non-compounded) (Leif Sahlberg) [1903883] - [fs] SMB311: Add support for query info using posix extensions (level 100) (Leif Sahlberg) [1903883] - [fs] smb3: add indatalen that can be a non-zero value to calculation of credit charge in smb2 ioctl (Leif Sahlberg) [1903883] - [fs] smb3: fix typo in mount options displayed in /proc/mounts (Leif Sahlberg) [1903883] - [fs] cifs: Add get_security_type_str function to return sec type (Leif Sahlberg) [1903883] - [fs] smb3: extend fscache mount volume coherency check (Leif Sahlberg) [1903883] - [fs] cifs: update internal module version number (Leif Sahlberg) [1903883] - [fs] smb3: fix incorrect number of credits when ioctl MaxOutputResponse > 64K (Leif Sahlberg) [1903883] - [fs] smb3: remove static checker warning (Leif Sahlberg) [1903883] - [fs] cifs: fix minor typos in comments and log messages (Leif Sahlberg) [1903883] - [fs] smb3: minor update to compression header definitions (Leif Sahlberg) [1903883] - [fs] cifs: minor fix to two debug messages (Leif Sahlberg) [1903883] - [fs] cifs: Standardize logging output (Leif Sahlberg) [1903883] - [fs] smb3: Add new parm "nodelete" (Leif Sahlberg) [1903883] - [fs] cifs: get rid of unused parameter in reconn_setup_dfs_targets() (Leif Sahlberg) [1903883] - [fs] cifs: handle hostnames that resolve to same ip in failover (Leif Sahlberg) [1903883] - [fs] cifs: set up next DFS target before generic_ip_connect() (Leif Sahlberg) [1903883] - [fs] cifs: remove redundant initialization of variable rc (Leif Sahlberg) [1903883] - [fs] cifs: handle "nolease" option for vers=1.0 (Leif Sahlberg) [1903883] - [fs] cifs: fix leaked reference on requeued write (Leif Sahlberg) [1903883] - [fs] cifs: Fix null pointer check in cifs_read (Leif Sahlberg) [1903883] - [fs] CIFS: Spelling s/EACCESS/EACCES/ (Leif Sahlberg) [1903883] - [fs] cifs: fix uninitialised lease_key in open_shroot() (Leif Sahlberg) [1903883] - [fs] cifs: ensure correct super block for DFS reconnect (Leif Sahlberg) [1903883] - [fs] cifs: do not share tcons with DFS (Leif Sahlberg) [1903883] - [fs] cifs: minor update to comments around the cifs_tcp_ses_lock mutex (Leif Sahlberg) [1903883] - [fs] cifs: protect updating server->dstaddr with a spinlock (Leif Sahlberg) [1903883] - [fs] smb3: remove overly noisy debug line in signing errors (Leif Sahlberg) [1903883] - [fs] cifs: improve read performance for page size 64KB & cache=strict & vers=2.1+ (Leif Sahlberg) [1903883] - [fs] cifs: dump the session id and keys also for SMB2 sessions (Leif Sahlberg) [1903883] - [fs] smb3: enable swap on SMB3 mounts (Leif Sahlberg) [1903883] - [fs] smb3: change noisy error message to FYI (Leif Sahlberg) [1903883] - [fs] cifs: update internal module version number (Leif Sahlberg) [1903883] - [fs] smb3: use SMB2_SIGNATURE_SIZE define (Leif Sahlberg) [1903883] - [fs] CIFS: Fix bug which the return value by asynchronous read is error (Leif Sahlberg) [1903883] - [fs] CIFS: check new file size when extending file by fallocate (Leif Sahlberg) [1903883] - [fs] SMB3: Minor cleanup of protocol definitions (Leif Sahlberg) [1903883] - [fs] SMB3: Additional compression structures (Leif Sahlberg) [1903883] - [fs] SMB3: Add new compression flags (Leif Sahlberg) [1903883] - [fs] cifs: smb2pdu.h: Replace zero-length array with flexible-array member (Leif Sahlberg) [1903883] - [fs] cifs: clear PF_MEMALLOC before exiting demultiplex thread (Leif Sahlberg) [1903883] - [fs] cifs: cifspdu.h: Replace zero-length array with flexible-array member (Leif Sahlberg) [1903883] - [fs] CIFS: Warn less noisily on default mount (Leif Sahlberg) [1903883] - [fs] fs/cifs: fix gcc warning in sid_to_id (Leif Sahlberg) [1903883] - [fs] cifs: allow unlock flock and OFD lock across fork (Leif Sahlberg) [1903883] - [fs] cifs: do d_move in rename (Leif Sahlberg) [1903883] - [fs] cifs: add SMB2_open() arg to return POSIX data (Leif Sahlberg) [1903883] - [fs] cifs: plumb smb2 POSIX dir enumeration (Leif Sahlberg) [1903883] - [fs] cifs: add smb2 POSIX info level (Leif Sahlberg) [1903883] - [fs] cifs: rename posix create rsp (Leif Sahlberg) [1903883] - [fs] cifs: print warning mounting with vers=1.0 (Leif Sahlberg) [1903883] - [fs] smb3: fix performance regression with setting mtime (Leif Sahlberg) [1903883] - [fs] cifs: make use of cap_unix(ses) in cifs_reconnect_tcon() (Leif Sahlberg) [1903883] - [fs] cifs: use mod_delayed_work() for &server->reconnect if already queued (Leif Sahlberg) [1903883] - [fs] cifs: call wake_up(&server->response_q) inside of cifs_reconnect() (Leif Sahlberg) [1903883] - [fs] cifs: do not ignore the SYNC flags in getattr (Leif Sahlberg) [1903883] - [tools] tools/power/x86/intel-speed-select: Update version for v5.10 (Prarit Bhargava) [1896211] - [tools] tools/power/x86/intel-speed-select: Fix missing base-freq core IDs (Prarit Bhargava) [1896211] - [tools] tools/power/x86/intel-speed-select: Update version for v5.9 (Prarit Bhargava) [1896211] - [tools] tools/power/x86/intel-speed-select: Add retries for mail box commands (Prarit Bhargava) [1896211] - [tools] tools/power/x86/intel-speed-select: Add option to delay mbox commands (Prarit Bhargava) [1896211] - [tools] tools/power/x86/intel-speed-select: Ignore -o option processing on error (Prarit Bhargava) [1896211] - [tools] tools/power/x86/intel-speed-select: Change path for caching topology info (Prarit Bhargava) [1896211] - [kernel] perf/core: Fix race in the perf_mmap_close() function (Michael Petlan) [1869925] {CVE-2020-14351} - [kernel] perf: Make struct ring_buffer less ambiguous (Michael Petlan) [1869925] {CVE-2020-14351} - [arm64] arm64: bpf: Fix branch offset in JIT (Yauheni Kaliuta) [1875342]- [hwmon] hwmon: (amd_energy) fix allocation of hwmon_channel_info config (David Arcari) [1911220] - [hwmon] hwmon: (amd_energy) Add AMD family 19h model 01h x86 match (David Arcari) [1911220] - [hwmon] hwmon: (amd_energy) modify the visibility of the counters (David Arcari) [1911220] - [hwmon] hwmon: (amd_energy) Improve the accumulation logic (David Arcari) [1911220] - [hwmon] hwmon: (amd_energy) optimize accumulation interval (David Arcari) [1911220] - [hwmon] hwmon: (amd_energy) Move label out of accumulation structure (David Arcari) [1911220] - [powerpc] powerpc/64s: Remove TM from Power10 features (Gustavo Duarte) [1892471] - [netdrv] ionic: start queues before announcing link up (Jonathan Toppins) [1906250] - [fs] NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy (Benjamin Coddington) [1873897] - [bluetooth] Bluetooth: btusb: Map Typhoon peak controller to BTUSB_INTEL_NEWGEN (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Add support for Intel Bluetooth Device Typhoon Peak (8087:0032) (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Helper function to download firmware to Intel adapters (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Define a function to construct firmware filename (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Add *setup* function for new generation Intel controllers (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btintel: Fix endianness issue for TLV version information (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btintel: Functions to send firmware header / payload (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btintel: Add infrastructure to read controller information (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btintel: Refactor firmware download function (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Update boot parameter specific to SKU (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Refactor of firmware download flow for Intel conrollers (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Enable Intel events even if already in operational mode (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Configure Intel debug feature based on available support (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Add support to read Intel debug feature (Gopal Tiwari) [1900356] - [kernel] rcuwait: avoid lockdep splats from rcuwait_active() (Auger Eric) [1903095] - [net] udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments (Xin Long) [1879403] - [net] udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO (Xin Long) [1879403] - [net] udp: fix UDP header access on Fast/frag0 UDP GRO (Xin Long) [1879403] - [net] ethtool: add missing NETIF_F_GSO_FRAGLIST feature string (Xin Long) [1879403] - [net] fix fraglist segmentation reference count leak (Xin Long) [1879403] - [net] udp: initialize is_flist with 0 in udp_gro_receive (Xin Long) [1879403] - [include] udp: segment looped gso packets correctly (Xin Long) [1879403] - [net] udp: Support UDP fraglist GRO/GSO. (Xin Long) [1879403] - [net] Support GRO/GSO fraglist chaining. (Xin Long) [1879403] - [net] Add a netdev software feature set that defaults to off. (Xin Long) [1879403] - [net] Add fraglist GRO/GSO feature flags (Xin Long) [1879403] - [include] udp: Avoid post-GRO UDP checksum recalculation (Xin Long) [1879403] - [net] udp: fix GRO packet of death (Xin Long) [1879403] - [net] udp: fix GRO reception in case of length mismatch (Xin Long) [1879403] - [net] udp: cope with UDP GRO packet misdirection (Xin Long) [1879403] - [net] ipv6: factor out protocol delivery helper (Xin Long) [1879403] - [net] ip: factor out protocol delivery helper (Xin Long) [1879403] - [net] udp: add support for UDP_GRO cmsg (Xin Long) [1879403] - [net] udp: implement GRO for plain UDP sockets. (Xin Long) [1879403]- [powerpc] powerpc/perf: Fix Threshold Event Counter Multiplier width for P10 (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Exclude kernel samples while counting events in user space (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Invoke per-CPU variable access with disabled interrupts (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: MMCR0 control for PMU registers under PMCC=00 (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/64s: Convert some cpu_setup() and cpu_restore() functions to C (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/64: Set up a kernel stack for secondaries before cpu_restore() (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc: Wire up memtest (Desnes Augusto Nunes do Rosario) [1906084] - [mm] powerpc/mm: Don't report hugepage tables as memory leaks when using kmemleak (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Fix to update cache events with l2l3 events in power10 (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Fix to update generic event codes for power10 (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Add generic and cache event list for power10 DD1 (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Fix the PMU group constraints for threshold events in power10 (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Update the PMU group constraints for l2l3 events in power10 (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Fix to update radix_scope_qual in power10 (Desnes Augusto Nunes do Rosario) [1906084] - [nvme] nvme-pci: mark Samsung PM1725a as IGNORE_DEV_SUBNQN (Gopal Tiwari) [1903513] - [base] driver: core: Fix list corruption after device_del() (Torez Smith) [1900751] - [base] device property: Don't clear secondary pointer for shared primary firmware node (Torez Smith) [1900751] - [base] device property: Keep secondary firmware node secondary by type (Torez Smith) [1900751] - [of] of: property: Fix create device links for all child-supplier dependencies (Torez Smith) [1900751] - [base] drivers/base/test: fix global-out-of-bounds error (Torez Smith) [1900751] - [base] driver core: Fix use-after-free and double free on glue directory (Torez Smith) [1900751] - [thunderbolt] thunderbolt: Add uaccess dependency to debugfs interface (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Use "if USB4" instead of "depends on" in Kconfig (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Allow KUnit tests to be built also when CONFIG_USB4=m (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: debugfs: Fix uninitialized return in counters_write() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add debugfs interface (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Report power supply changes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: hisilicon: fix refercence leak in xhci_histb_probe (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add support for Intel Tiger Lake-H (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Only configure USB4 wake for lane 0 adapters (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Telit FN980 composition 0x1055 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cyberjack: fix write-URB completion race (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Add NO_LPM quirk for Kingston flash drive (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Don't create stream debugfs files with spinlock held (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: Workaround for S3 issue on AMD SNPS 3.0 xHC (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix sizeof() mismatch (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: stusb160x: fix signedness comparison issue with enum variables (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: add missing MODULE_DEVICE_TABLE() to stusb160x (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usbcore: Check both id_table and match() when both available (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: stusb160x: fix an IS_ERR() vs NULL check in probe (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: reset hard_reset_count for any disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: cdc-acm: fix cooldown mechanism (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: fix kernel-doc markups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: stusb160x: fix some signedness bugs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Quectel EC200T module support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [documentation] usb: docs: document altmode register/unregister functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Add QCOM PMIC typec detection driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Cellient MPL200 card (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci_maxim: Add support for Sink FRS (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: Implement callbacks for FRS (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: tcpm: Add support for Sink Fast Role SWAP(FRS) (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci_maxim: Chip level TCPC driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: Add set_vbus tcpci callback (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: Add a getter method to retrieve tcpm_port reference (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: cdc-acm: add quirk to blacklist ETAS ES58X devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: use cur_altsetting for consistency (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: Add Telit FT980-KS composition (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: remove polling for /sys/kernel/debug/usb/devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: add support for STUSB160x Type-C controller family (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: add typec_find_pwr_opmode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: hd3ss3220: Use OF graph API to get the connector fwnode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-wdm: Make wdm_flush() interruptible and add wdm_fsync() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: displayport: Reduce noise from the driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: hub: Add Kconfig option to reduce number of port initialization retries (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: hub: Clean up use of port initialization schemes and retries (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: qcserial: fix altsetting probing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: clean up jtag quirks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: pl2303: add device-id for HP GC device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: add support for FreeCalypso JTAG+UART adapters (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: clean up no-union-descriptor handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: use common data-class define (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: handle broken union descriptors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] Revert "cdc-acm: hardening against malicious devices" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usbcore/driver: Accommodate usbip (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] PM: core: introduce pm_ptr() macro (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [kernel] sched: Provide sched_set_fifo() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usbcore/driver: Fix incorrect downcast (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usbcore/driver: Fix specific driver selection (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [sound] USB: correct API of usb_control_msg_send/recv in sound driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: correct API of usb_control_msg_send/recv (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] Revert "USB: legousbtower: use usb_control_msg_recv()" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] Revert "USB: core: hub.c: use usb_control_msg_send() in a few places" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: pci-quirks: convert to readl_poll_timeout_atomic() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: early: ehci-dbgp: convert to readl_poll_timeout_atomic() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: early: convert to readl_poll_timeout_atomic() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: appledisplay: use module_usb_driver to simplify the code (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: add debugfs support for ep with stream (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: don't create endpoint debugfs entry before ring buffer is set (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Tune interrupt blocking for isochronous transfers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: omit duplicate actions when suspending a runtime suspended host (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: improve the comments for xhci_plat_suspend (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: add wakeup entry at sysfs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: add priv quirk for skip PHY initialization (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: delete the unnecessary code (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: add .suspend_quirk for struct xhci_plat_priv (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: add platform data support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: cleanup of data structures (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: adutux: fix debugging (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usblp: fix race between disconnect() and read() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: don't inherity DMA properties for USB devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] ehci-hcd: Move include to keep CRC stable (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Only stop control channel when entering freeze (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Capitalize comment on top of QUIRK_FORCE_POWER_LINK_CONTROLLER (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Correct tb_check_quirks() kernel-doc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Log correct zeroX entries in decode_error() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Handle ERR_LOCK notification (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Handle SCU IPC error conditions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: quirks: Add USB_QUIRK_IGNORE_REMOTE_WAKEUP quirk for BYD zhaoxin notebook (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: update ROLE_CONTROL for DRP (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: Add support when hidden tx registers are inaccessible (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: Add register definitions to tcpci (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: UAS: use macro for reporting results (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Pass correct USB Type-C port number to SoC (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Add dependency on ACPI (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: microtek: use set_host_byte() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: UAS: fix disconnect by unplugging a hub (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Prevent mode overrun (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: acpi: Increase command completion timeout value (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: use usb_control_msg_recv() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: hub.c: use usb_control_msg_send() in a few places (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: message.c: use usb_control_msg_send() in a few places (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb typec: mt6360: Add support for mt6360 Type-C driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: ehci-sched: Remove ununsed function tt_start_uframe() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: ohci: Make distrust_firmware param default to false (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: ohci: Default to per-port over-current protection (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Retry DROM read once if parsing fails (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Support for device role (UFP) (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Check the port status before connect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Do not configure SBU and HSL Orientation in Alternate modes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Do not configure Altmode HPD High (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] device connection: Remove struct device_connection (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] uas: bump hw_max_sectors to 2048 blocks for SS or faster drives (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] uas: fix sdev->host->dma_dev (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: fix sdev->host->dma_dev (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb/host: ehci-npcm7xx: Use pm_ptr() macro (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb/misc: usb3503: Use pm_ptr() macro (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb/misc: usb4604: Use pm_ptr() macro (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: driver: fix stray tabs in error messages (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: acpi: Check the _DEP dependencies (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: fix slab-out-of-bounds Read in read_descriptors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: Fix out of sync data toggle if a configured device is reconfigured (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Un-register the USB role switch (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Introduce tb_switch_is_ice_lake() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Introduce tb_switch_is_tiger_lake() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Check for Intel vendor ID when identifying controller (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Introduce tb_port_is_nhi() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Create device links from ACPI description (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: No need to warn in TB_CFG_ERROR_INVALID_CONFIG_SPACE (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Introduce tb_switch_next_cap() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Introduce tb_port_next_cap() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Move struct tb_cap_any to tb_regs.h (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add runtime PM for Software CM (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [pci] PCI / thunderbolt: Switch to use device links instead of PCI quirk (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Enable wakes from system suspend (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Tear down DP tunnels when suspending (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Disable lane 1 for XDomain connection (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Configure port for XDomain (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Set port configured for both ends of the link (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Configure link after lane bonding is enabled (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Do not change default USB4 router notification timeout (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Initialize TMU again on resume (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Send reset only to first generation routers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Do not program NFC buffers for USB4 router protocol adapters (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Optimize NHI LC mailbox command processing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Optimize Force Power logic (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Software CM only should set force power in Tiger Lake (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Use bit 31 to check if Firmware CM is running in Tiger Lake (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: No need to log an error if tb_switch_lane_bonding_enable() fails (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Use kobj_to_dev() instead of container_of() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: support dynamic Quectel USB compositions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add support for SIM7070/SIM7080/SIM7090 modules (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Migrate workqueue to RT priority for processing events (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: pd: Fix formatting in pd.h header (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: During PR_SWAP, source caps should be sent only after tSwapSourceStart (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblcd: Remove the superfluous break (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: storage: Add unusual_uas entry for Sony PSZ drives (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Ignore UAS for JMicron JMS567 ATA/ATAPI Bridge (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: quirks: Ignore duplicate endpoint on Sound Devices MixPre-D (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: atm: don't use snprintf() for sysfs attrs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Fix Fix source hard reset response for TDA 2.3.1.1 and TDA 2.3.1.2 failures (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Use maximum USB3 link rate when reclaiming if link is not up (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add USB3 bandwidth management (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Disable ports that are not implemented (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: add IDs for Xsens Mti USB converter (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Always restore EP_SOFT_CLEAR_TOGGLE even if ep reset failed (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Do warm-reset when both CAS and XDEV_RESUME are set (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci: fix ep context print mismatch in debugfs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: uas: Add quirk for PNY Pro Elite (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Better name for __check_usb_generic() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Fix device driver race (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Also match device drivers using the ->match vfunc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: fix tegra_xusb_get_phy() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: otg usb2/usb3 port init (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: pci-quirks: Bypass xHCI quirks for Raspberry Pi 4 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [firmware] Revert "USB: pci-quirks: Add Raspberry Pi 4 quirk" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci-pci: Add support for reset controllers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: Solve race condition in anchor cleanup functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: usb-conn-gpio: Print error on failure to get VBUS (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: usb-conn-gpio: Make VBUS supply optional (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: yurex: remove needless check before usb_free_coherent() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: remove a duplicated entry (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: storage: isd200: fix spelling mistake "removeable" -> "removable" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci-mtk: Fix typo (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: hcd: Fix use after free in usb_hcd_pci_remove() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Hold con->lock for the entire duration of ucsi_register_port() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Rework ppm_lock handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Fix 2 unlocked ucsi_run_command calls (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Fix AB BA lock inversion (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: lvtest: return proper error code in probe (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: rework notification_buffer resizing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: quirks: Add no-lpm quirk for another Raydium touchscreen (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: yurex: Fix bad gfp argument (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: merge fix for kunix_resource changes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: usb-conn-gpio: Register charger (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: Fix ASMedia ASM1142 DMA addressing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: define IDs for various ASMedia host controllers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Simplify USB ID table match (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Add WARN_ON ensure we are not trying to send 2 VDM packets at the same time (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Fix AB BA lock inversion between tcpm code and the alt-mode drivers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Refactor tcpm_handle_vdm_request (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Refactor tcpm_handle_vdm_request payload handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Add tcpm_queue_vdm_unlocked() helper (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Move mod_delayed_work(&port->vdm_state_machine) call into tcpm_queue_vdm() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Make function xhci_dbc_ring_alloc() static (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbgtty: Make some functions static (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add device link support for pinctrl-0 through pinctrl-8 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add device link support for multiple DT bindings (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: iowarrior: fix up report size handling for some devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: remove tty specific port structure from struct xhci_dbc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbgcap: remove dbc dependency on dbctty specific flag (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Add a operations structure to access driver functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbctty: split dbc tty driver registration and unregistration functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: remove endpoint pointers from dbc_port structure (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: simplify dbc requests allocation and queueing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Pass dbc pointer to dbc start and stop functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Pass dbc pointer to dbc memory init and cleanup functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: don't use generic xhci ring allocation functions for dbc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Don't use generic xhci context allocation for dbc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Use dbc structure in the request completion instead of xhci_hcd (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Pass dbc pointer to get_in/out_ep() helper functions to get endpoints (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbgtty: Pass dbc pointer when registering a dbctty device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Pass dbc pointer to dbc_handle_xfer_event() instead of xhci_hcd pointer (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Change to pass dbc pointer to xhci_do_dbc_stop() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Pass dbc pointer to endpoint init and exit functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Get the device pointer from dbc structure in dbc_ep_do_queue() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Don't pass the xhci pointer as a parameter to xhci_dbc_init_context() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Don't use xhci_write_64() as it takes xhci as a parameter (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Use dev_info() and similar instead of xhci_info() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Add device pointer to dbc structure (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Remove dbc_dma_free_coherent() wrapper (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Remove dbc_dma_alloc_coherent() wrapper (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Don't use generic xhci erst allocation and free functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Don't pass struct xhci_hcd pointer to xhci_link_seg() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Don't use generic xhci inc_deq() function for dbc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Make debug message consistent with bus and port number (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: tegra: Fix allocation for the FPCI context (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usbfs: stop using compat_alloc_user_space (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: Fix ASM2142/ASM3142 DMA addressing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci-mtk: fix the failure of bandwidth allocation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: appledisplay: remove needless check before usb_free_coherent() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usbtest: reduce stack usage in test_queue (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Stay in BIST mode till hardreset or unattached (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: Support BIST test data mode for compliance (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Support bist test data mode for compliance (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Error handling for tcpm_register_partner_altmodes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Comment correction for typec_partner_register_altmode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Avoid connect request on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: fix quirks_param_set() writing to a const pointer (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: hcd: Try MSI interrupts on PCI devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: qcserial: add EM7305 QDL product ID (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: iuu_phoenix: fix led-activity helpers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: iuu_phoenix: fix memory corruption (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: sisusbvga: Move static const tables out to different include file (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: sisusbvga: sisusb_init: Remove genunine unused static const arrays (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: class: cdc-wdm: Provide description for usb_cdc_wdm_register()'s manage_power arg (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: linux/usb/serial.h: drop duplicated word in comment (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: linux/usb/pd_vdo.h: drop duplicated word in comment (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: linux/usb.h: drop duplicated word in comment (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Remove pci-dma-compat wrapper APIs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: sisusbvga: Fix a potential UB casued by left shifting a negative value (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ohci: Replace HTTP links with HTTPS ones (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Replace HTTP links with HTTPS ones (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: Replace HTTP links with HTTPS ones (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: sierra: clean up special-interface handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cp210x: use in-kernel types in port data (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cp210x: drop unnecessary packed attributes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cp210x: add support for TIOCGICOUNT (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cp210x: add support for line-status events (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cp210x: disable interface on errors in open (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: OHCI: Use fallthrough pseudo-keyword (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: Use fallthrough pseudo-keyword (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: Use fallthrough pseudo-keyword (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: storage: replace HTTP links with HTTPS ones (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: Do not define 'struct acpi_device_id' when !CONFIG_ACPI (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: early: xhci-dbc: File headers are not good candidates for kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: early: xhci-dbc: Supply missing 'xhci-dbgp.h' headerfile (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: early: ehci-dbgp: Remove set but never checked variable 'ret' (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: ucsi: Staticify and stop export of ucsi_init() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: legousbtower: Demote function header which is clearly not kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: legousbtower: Demote obvious misuse of kerneldoc to standard comment blocks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: ldusb: Demote obvious misuse of kerneldoc to standard comment blocks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: iowarrior: Demote obvious misuse of kerneldoc to standard comment blocks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: iowarrior: Fix odd corruption issue in the file header (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: fusb302: Use 'gnu_printf' format notation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: altmodes: displayport: Supply missing displayport.h include file (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: altmodes: displayport: File headers are not good candidates for kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: storage: alauda: Remove set but unchecked variable (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-debugfs: Use 'gnu_printf' format notation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-dbgtty: File headers are not good candidates for kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-dbgcap: File headers are not good candidates for kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-mem: Demote obvious misuse of kerneldoc to standard comment block (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci: Demote obvious misuse of kerneldoc to standard comment block (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: adutux: Demote obvious misuse of kerneldoc to standard comment blocks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: atm: ueagle-atm: Demote obvious misuse of kerneldoc to standard comment blocks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: ledtrig-usbport: Demote obvious misuse of kerneldoc to standard comment blocks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: drop redundant transfer-buffer casts (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] USB: serial: drop extern keyword from function declarations (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] USB: serial: drop unnecessary sysrq include (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: add sysrq break-handler dummy (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: inline sysrq dummy function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: only process sysrq when enabled (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: only set sysrq timestamp for consoles (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: fix break and sysrq handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: clean up receive processing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: make process-packet buffer unsigned (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: use fallthrough pseudo-keyword (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Quectel EG95 LTE modem (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: fix missing simulated-break margin (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cp210x: re-enable auto-RTS on open (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cp210x: enable usb generic throttle/unthrottle (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: simulate break condition if not supported (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: class: usbtmc: File headers are not good candidates for kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: ohci: Mark cc_to_error as __maybe_unused (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: ulpi: Fix a few kerneldoc related issues (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: usb-conn-gpio: Demote comment block which is clearly not kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: debug: Demote comment blocks which are obviously not kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: pci-quirks: Demote function header from kerneldoc to comment block (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] USB: Fix up terminology in include files (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Fix old style declaration warning (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: console: add support for flow control (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: quatech2: drop two stub functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: kobil_sct: log failure to update line settings (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: keyspan_pda: drop unused firmware reset status (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: iuu_phoenix: drop unused URB submission results (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: garmin_gps: don't compile unused packet definitions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Add support for USB4 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Definitions for response status bits (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Add data structure for Enter_USB message (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Combine the definitions for Accessory and USB modes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Fix up terminology (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: fix kernel-doc warnings and formatting in (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add support for authenticate on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add support for separating the flush to SPI and authenticate (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Ensure left shift of 512 does not overflow a 32 bit int (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: add min and max line-speed macros (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: name prescaler, divisor registers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Poll for U0 after disabling USB2 LPM (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Return if xHCI doesn't support LPM (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-mtk: avoid runtime suspend when removing hcd (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix enumeration issue when setting max packet size for FS devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix incorrect EP_STATE_MASK (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: add new Product ID for CH340 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add GosunCn GM500 series (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cypress_m8: enable Simply Automated UPB PIM (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add support for on-board retimers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Implement USB4 port sideband operations for retimer access (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Split common NVM functionality into a separate file (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Retry USB4 block read operation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Generalize usb4_switch_do__data() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add Intel USB-IF ID to the NVM upgrade supported list (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Increase DP DPRX wait timeout (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Make tb_port_get_link_speed() available to other files (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Handle incomplete PCIe/USB3 paths correctly in discovery (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Increase path length in discovery (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add KUnit tests for tunneling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add KUnit tests for path walking (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add DP IN resources for all routers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Report consumed bandwidth in both directions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Make usb4_switch_map_pcie_down() also return enabled ports (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Make usb4_switch_map_usb3_down() also return enabled ports (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Do not tunnel USB3 if link is not USB4 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Implement USB3 bandwidth negotiation routines (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Check that both ports are reachable when allocating path (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Make tb_path_alloc() work with tree topologies (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Make tb_next_port_on_path() work with tree topologies (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Fix path indices used in USB3 tunnel discovery (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [netdrv] thunderbolt: Get rid of E2E workaround (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: NHI can use HopIDs 1-7 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: No need to warn if NHI hop_count != 12 or hop_count != 32 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Build initial XDomain property block upon first connect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: OTG: rename product list of devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: storage: scsi: fix up comment to be more specific (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: storage: fix wording in error message (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: sierra: unify quirk handling logic (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: qcserial: fix up wording in a comment (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: OHCI: remove obsolete FIXME comment (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: rename USB OTG hub configuration option (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: rename USB quirk to USB_QUIRK_ENDPOINT_IGNORE (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [uapi] USB: replace hardcode maximum usb string length by definition (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci_rt1711h: avoid screaming irq causing boot hangs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usbtest: fix missing kfree(dev->buf) in usbtest_disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ehci: reopen solution for Synopsys HC bug (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] cdc-acm: Add DISABLE_ECHO quirk for Microchip/SMSC chip (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: add USB_QUIRK_DELAY_INIT for Logitech C922 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: intel_pmc_mux: Fix DP alternate mode entry (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: sisusbvga: change char to u8 for sisusb_copy_memory (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: sisusb_con: Use array_size() helper in memcpy() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: tegra: Remove PLL power supplies (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] drivers: usb: Fix trivial spelling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: additional Device Classes to debug/usb/devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Improve USB4 config symbol help text (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: kcov: collect coverage from usb complete callback (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: get rid of pointless access_ok() calls (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: fix lockup of devices with limited prescaler (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: add basis for quirk detection (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] CDC-ACM: heed quirk also in error handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Telit LE910C1-EUX compositions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: qcserial: add DW5816e QDL support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add trivial .shutdown (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Ensure USB_ROLE_SWITCH is set as a dependency for tps6598x (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: make symbols static (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: usb_wwan: do not resubmit rx urb on fatal errors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb/xhci-plat: Set PM runtime as active on resume (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: Add support for Renesas controller with memory (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: renesas-xhci: Add the renesas xhci driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: hci: add hc_driver as argument for usb_hcd_pci_probe (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: hub: limit HUB_QUIRK_DISABLE_AUTOSUSPEND to USB5534B (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usbfs: fix mmap dma mismatch (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: keep runtime active when removing host (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: Fix NULL pointer dereference when enqueuing trbs from urb sg list (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Update Kconfig to allow building on other architectures (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: intel: Fix DP_HPD_LVL bit field (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: ehci: Add new EHCI driver for Broadcom STB SoC's (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: xhci-plat: Add support for Broadcom STB SoC's (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tps6598x: Add USB role switching logic (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tps6598x: Add OF probe binding (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: Switch on role-switch uevent reporting (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: intel_pmc_mux: Support for static SBU/HSL orientation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Add typec_find_orientation() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usblp: poison URBs upon disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] sierra-ms: do not call scsi_get_host_dev() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [firmware] USB: pci-quirks: Add Raspberry Pi 4 quirk (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] thunderbolt: Replace zero-length array with flexible-array (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usbfs: correct kernel->user page attribute mismatch (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Fix the property names (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: intel: Handle alt mode HPD_HIGH (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: Fix misleading driver bug report (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: qcserial: Add DW5816e support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: uas: add quirk for LaCie 2Big Quadra (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Do not link to disabled devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Check return value of tb_sw_read() in usb4_switch_op() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: hub: use true, false for bool variable (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Fix the stub for ucsi_register_port_psy() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: Convert the Intel PMC Mux driver to use new SCU IPC API (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: register with power_supply class (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: save power data objects in PD mode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Correct bit-mask for CCI (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: replace magic numbers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Workaround for missed op_mode change (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: set USB data role when partner type is power cable/ufp (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Storage: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: Replace an empty statement with a debug message (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb/early: remove unused including (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: pci-quirks: use true, false for bool variables (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: typec: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: sisusbvga: Change port variable from signed to unsigned (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: Add unusual_devs entry for JMicron JMS566 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: hub: Revert commit bd0e6c9614b9 ("usb: hub: try old enumeration scheme first for high speed devices") (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: hub: Fix handling of connect changes during sleep (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add support for Intel Tiger Lake (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: altmode: Fix typec_altmode_get_partner sometimes returning an invalid pointer (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: garmin_gps: add sanity checking for data length (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Don't clear hub TT buffer on ep0 protocol stall (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: prevent bus suspend if a roothub port detected a over-current condition (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix handling halted endpoint even if endpoint ring appears empty (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [gpio] usb: fusb302: Convert to use GPIO descriptors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Add USB_QUIRK_DELAY_CTRL_MSG and USB_QUIRK_DELAY_INIT for Corsair K70 RGB RAPIDFIRE (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Ignore CC and vbus changes in PORT_RESET change (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] cdc-acm: introduce a cool down (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] cdc-acm: close race betrween suspend() and acm_softint (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] UAS: fix deadlock in error handling and PM flushing work (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] UAS: no use logging any details in case of ENODEV (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: pi3usb30532: Set switch_ / mux_desc name field to NULL (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: early: Handle AMD's spec-compliant identifiers, too (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: Fix free-while-in-use bug in the USB S-Glibrary (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: misc: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: host: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: early: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] Revert "thunderbolt: Prevent crash if non-active NVMem file is read" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add device link support for extcon (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: restore capability check order (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Correct the documentation for typec_cable_put() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: io_edgeport: fix slab-out-of-bounds read in edge_interrupt_callback (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Wistron Neweb D19Q1 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add BroadMobi BM806U (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add support for ASKEY WWHC050 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: Add ACPI support for USB interface devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci-tegra: Add OTG support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: add control driver for F81534A (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: fix rounding error in TIOCSSERIAL (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: fix close_delay and closing_wait units in TIOCSSERIAL (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: quirks: add NO_LPM quirk for RTL8153 based ethernet adapters (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: atm: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci-pci: Allow host runtime PM as default for Intel Tiger Lake xHCI (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Finetune host initiated USB3 rootport link suspend and resume (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Wait until link state trainsits to U0 after setting USB_SS_PORT_LS_U0 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Ensure link state is U3 after setting USB_SS_PORT_LS_U3 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Tegra186/Tegra194 LPM (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: Enable LPM for VIA LABS VL805 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Show host status when watchdog triggers and host is assumed dead (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Add a separate debug message for split transaction errors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: bail out early if driver can't accress host in resume (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: pl2303: add device-id for HP LD381 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add ME910G1 ECM composition 0x110b (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: mon: Use scnprintf() for avoiding potential buffer overflow (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi_ccg: workaround for NVIDIA test device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: add a shutdown (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: displayport: Fix a potential race during registration (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: displayport: Fix NULL pointer dereference (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Disable LPM on WD19's Realtek Hub (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Use scnprintf() for avoiding potential buffer overflow (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: fix tty cleanup-op kernel-doc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: clean up carrier-detect helper (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: apply XHCI_SUSPEND_DELAY to AMD XHCI controller 1022:145c (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Delete of_devlink kernel commandline option (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: driver for Intel PMC mux control (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Add definitions for Thunderbolt 3 Alternate Mode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: Allow the role switches to be named (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: Provide the switch drivers handle to the switch in the API (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: Leave the private driver data pointer to the drivers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: Allow the mux handles to be requested with fwnode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: Add helpers for setting the mux state (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: Allow the muxes to be named (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: port: do error out if usb_autopm_get_interface() fails (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: hub: do error out if usb_autopm_get_interface() fails (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: hub: fix unhandled return by employing a void function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: storage: Add quirk for Samsung Fit flash (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: quirks: add NO_LPM quirk for Logitech Screen Share (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb251xb: fix regulator probe and error handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Add sysfs node to show cc orientation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: move to SNK_UNATTACHED if sink removed for DRP (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add device link support for power-domains and hwlocks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: set F81534A serial port with RS232 mode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: add F81534A support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: use devm_kzalloc for port data (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: add tx_empty function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: extract LSR handler (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-pci: remove useless cast for driver.name (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: uhci-pci: remove useless cast for driver.name (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: ohci-pci: remove useless cast for driver.name (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: ehci-pci: remove useless cast for driver.name (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: Use ACPI_SUCCESS() at appropriate places (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: Make use of acpi_evaluate_object() status (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: Use const to reduce object data size (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: ucsi: ccg: disable runtime pm during fw flashing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: register DP only for NVIDIA DP VDO (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: misc: iowarrior: add support for the 100 device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Add missing annotation for xhci_enter_test_mode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Add missing annotation for xhci_set_port_power() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Do not open code __print_symbolic() in xhci trace events (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: use kobj_to_dev() API (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add missing kernel-doc parameter descriptions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: set correct data role for non-DRD (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: icm: Replace zero-length array with flexible-array member (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: eeprom: Replace zero-length array with flexible-array member (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: apple-mfi-fastcharge: don't probe unhandled devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: apple-mfi-fastcharge: fix endianess issue in probe (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Add driver to control USB fast charge for iOS devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Fallback to generic driver when specific driver fails (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Select better matching USB drivers when available (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Implement usb_device_match_id() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Make it possible to "subclass" usb_device_driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Export generic USB device driver functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: atm: Replace zero-length array with flexible-array member (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: Drop support for device name matching (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: altmode: Remove the notification chain (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Fix the description of struct typec_capability (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Allow power role swapping even without USB PD (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Hide the port_type attribute when it's not supported (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Make the attributes read-only when writing is not possible (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: misc: iowarrior: add support for the 28 and 28L devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: misc: iowarrior: add support for 2 OEMed devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Fix novation SourceControl XL after suspend (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix memory leak when caching protocol extended capability PSI tables - take 2 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] Revert "xhci: Fix memory leak when caching protocol extended capability PSI tables" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: remove redundant assignment to variable num (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: host: ehci-platform: add a quirk to avoid stuck (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: clean up endpoint-descriptor parsing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: quirks: blacklist duplicate ep on Sound Devices USBPre2 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: add endpoint-blacklist quirk (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [uapi] usb: charger: assign specific number for enum value (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: hub: Don't record a connect-change event during reset-resume (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: uas: fix a plug & unplug racing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: hub: Fix the broken detection of USB3 device in SMSC hub (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: apply XHCI_PME_STUCK_QUIRK to Intel Comet Lake platforms (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: fix runtime pm enabling for quirky Intel hosts (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix memory leak when caching protocol extended capability PSI tables (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Force Maximum Packet size for Full-speed bulk devices to valid range (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: digi_acceleport: remove redundant assignment to pointer priv (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: relax unthrottle memory barrier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: fix receiver regression (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ir-usb: Silence harmless uninitialized variable warning (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cyberjack: fix spelling mistake "To" -> "Too" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ir-usb: simplify endpoint check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ir-usb: make set_termios synchronous (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ir-usb: fix IrLAP framing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ir-usb: fix link-speed handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ir-usb: add missing endpoint sanity check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fusb302: fix "op-sink-microwatt" default that was in mW (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: wcove: fix "op-sink-microwatt" default that was in mW (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: mask event interrupts when remove driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: set MODULE_FIRMWARE for tegra186 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usbfs: Always unlink URBs in reverse order (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: quatech2: handle unbound ports (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: keyspan: handle unbound ports (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: io_edgeport: add missing active-port sanity check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: io_edgeport: handle unbound ports on URB completion (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: handle unbound port at reset_resume (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: garmin_gps: Use flexible-array member (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: opticon: stop all I/O on close() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: opticon: add chars_in_buffer() implementation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: suppress driver bind attributes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add support for Quectel RM500Q in QDL mode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: hub: Improved device recognition on remote wakeup (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: phy-generic: Delete unused platform data (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: opticon: fix control-message timeouts (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: Add support for Quectel RM500Q (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: simple: Add Motorola Solutions TETRA MTP3xxx and MTP85xx (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: ulpi: Add resource-managed variant of otg_ulpi_create() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Provide definitions for the USB modes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Give the mux drivers all the details regarding the port state (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Add definitions for the latest specification releases (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Add the Product Type VDOs to struct usb_pd_identity (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: pd: Add definition for DFP and UFP1 VDOs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: pd: Add definitions for the Enter_USB message (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: More API for cable handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Add parameter for the VDO to typec_altmode_enter() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Block mode entry if the port has the mode disabled (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: fix spelling mistake "connetor" -> "connector" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: missing parentheses in USE_NEW_SCHEME (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Fix the notification bit offsets (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Actually enable all the interface notifications (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fix non-kernel-doc comments (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Fix: Don't skip endpoint descriptors with maxpacket=0 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB-PD tcpm: bad warning+size, PPS adapters (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb3503: Convert to use GPIO descriptors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: add support for separate DP altmode devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Store the notification mask (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: mtk-xhci: Do not explicitly set the DMA mask (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: fix check for duplicate endpoints (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add ZLP support for 0x1bc7/0x9010 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: Fix build warning seen with CONFIG_PM=n (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fusb302: Fix an undefined reference to 'extcon_get_state' (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: EHCI: Do not return -EPIPE when hub is disconnected (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Telit ME910G1 0x110a composition (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: make sure interrupts are restored to correct state (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: handle some XHCI_TRUST_TX_LENGTH quirks cases as default behaviour (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Increase STS_HALT timeout in xhci_suspend() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: only set D3hot for pci device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: fix USB3 device initiated resume race with roothub autosuspend (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix memory leak in xhci_add_in_port() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Fix incorrect DMA allocations for local memory pool drivers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: idmouse: fix interface sanity checks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: adutux: fix interface sanity check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: atm: ueagle-atm: add missing endpoint check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: io_edgeport: fix epic endpoint lookup (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: mon: Fix a deadlock in usbmon between mmap and read (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: usb-conn-gpio: Don't log an error on probe deferral (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: urb: fix URB structure initialization function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fix use after free in typec_register_port() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: fix a potential use after free (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Implement basic ELPG support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Add XUSB controller context (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Add support for XUSB context save/restore (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Enable runtime PM as late as possible (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Reuse stored register base address (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Extract firmware enable helper (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Use CNR as firmware ready indicator (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Avoid a fixed duration sleep (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Separate firmware request and load (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Fix "tega" -> "tegra" typo (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: drop comment about 2 uhci drivers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb, kcov: collect coverage from hub_event (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add device link support for interrupt-parent, dmas and -gpio(s) (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: serial: Fix Kconfig indentation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: Fix Kconfig indentation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add device link support for "iommu-map" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Fix the semantics of of_is_ancestor_of() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: Disable UAS on JMicron SATA enclosure (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: uas: heed CAPACITY_HEURISTICS (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: uas: honor flag to avoid CAPACITY16 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Correct phy enable sequence (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-serial: cp201x: support Mark-10 digital force gauge (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Remove tcpc_config configuration mechanism (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci-pci: Allow host runtime PM as default also for Intel Ice Lake xHCI (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci: Support running urb giveback in tasklet context (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Add tracing for xhci doorbell register writes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci: update event ring dequeue pointer on purpose (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Fix documentation for out values (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: add device IDs for U-Blox C099-F9P (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add support for Foxconn T77W968 LTE modules (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] driver core: Clarify documentation for fwnode_operations.add_links() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: drop port open flag (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: drop read-urb check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: drop port driver data accessors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: drop serial struct accessor (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: drop paranoid serial checks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: drop paranoid port checks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: drop redundant urb context check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: rip out broken interrupt handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: fix probe error handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: document MCS7810 detection hack (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: clean up device-type handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: fix remote wakeup (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7720: fix remote wakeup (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: chaoskey: fix error case of a timeout (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add support for DW5821e with eSIM support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] appledisplay: fix error handling in the scheduled work (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop superfluous newlines (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop superfluous brackets (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: clean up runaway white space (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop redundant endianness comments (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop unnecessary packed attributes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: clean up pointer declarations in driver data (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: remove tower_abort_transfers() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: stop interrupt-out URB unconditionally (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop redundant interrupt-in running flag (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop noisy disconnect messages (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop redundant open_count check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: zero driver data at allocation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop redundant NULL check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop redundant MODULE_LICENSE ifdef (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: idmouse: clean up runaway white space (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: idmouse: drop redundant open-count check from release (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: idmouse: simplify disconnect handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: Allow USB device to be warm reset in suspended state (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add device link support for iommus, mboxes and io-channels (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Make it easy to add device links from DT properties (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: add USB ID to support Moxa UPort 2210 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Optimise ucsi_unregister() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: New error codes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Remove all bit-fields (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Remove struct ucsi_control (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Remove the old API (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: ccg: Move to the new API (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: acpi: Move to the new API (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Simplified registration and I/O API (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: hd3ss3220: Give the connector fwnode to the port device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Remove unused members from struct typec_capability (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Remove the callback members from struct typec_capability (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: hd3ss3220: Start using struct typec_operations (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Start using struct typec_operations (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tps6598x: Start using struct typec_operations (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Start using struct typec_operations (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Separate the operations vector (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Introduce typec_get_drvdata() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Copy everything from struct typec_capability during registration (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb251xb: Add support for USB2422 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb251xb: Drop some unused defines (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: Add usb_role_switch_find_by_fwnode() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: reimplement line-speed handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: Remove redundant vmap checks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: whiteheat: fix line-speed endianness (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: whiteheat: fix potential slab corruption (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] UAS: Revert commit 3ae62a42090f ("UAS: fix alignment of scatter/gather segments") (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: Revert commit 747668dbc061 ("usb-storage: Set virt_boundary_mask to avoid SG overflows") (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: fix __le32/__le64 accessors in debugfs code (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: fix Immediate Data Transfer endianness (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix use-after-free regression in xhci clear hub TT implementation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ldusb: fix control-message timeout (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ldusb: use unsigned size format specifiers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ldusb: fix ring-buffer locking (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Skip endpoints with 0 maxpacket length (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: pl2303: add support for PL2303HXN (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ldusb: fix read info leaks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] driver: core: Improve documentation for fwnode_operations.add_links() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Minor code formatting/style clean ups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ti_usb_3410_5052: clean up serial data access (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ti_usb_3410_5052: fix port-close races (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usbfs: Suppress problematic bind and unbind uevents (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblp: fix use-after-free on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: fix a signedness bug in tower_probe() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: fix memleak on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ldusb: fix memleak on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fix an IS_ERR() vs NULL bug in hd3ss3220_probe() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] device property: Fix the description of struct fwnode_operations (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: yurex: fix NULL-derefs on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: iowarrior: use pr_err() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: iowarrior: drop redundant iowarrior mutex (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: iowarrior: drop redundant disconnect mutex (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: iowarrior: fix use-after-free after driver unbind (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: iowarrior: fix use-after-free on release (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: iowarrior: fix use-after-free on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: chaoskey: fix use-after-free on release (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: adutux: fix use-after-free on release (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: fix use-after-free on release (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ldusb: fix NULL-derefs on driver unbind (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usb-skeleton: drop redundant in-urb check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usb-skeleton: fix use-after-free after driver unbind (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usb-skeleton: fix NULL-deref on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: remove duplicated include from hd3ss3220.c (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: drop OOM message (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: devio.c: Fix assignment of 0/1 to bool variables (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: hd3ss3220: hd3ss3220_probe() warn: passing zero to 'PTR_ERR' (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: hub: Check device descriptor before resusciation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: add dependency for TYPEC_HD3SS3220 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Add Tegra194 XHCI support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: tegra: Parameterize mailbox register addresses (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: image: microtek.c: Remove unused variable (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: hd3ss3220_irq() can be static (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] kcov: remote coverage support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Create device links for all child-supplier depencencies (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add functional dependency link from DT bindings (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: fix runtime PM after driver unbind (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblp: fix runtime PM after driver unbind (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usb-skeleton: fix runtime PM after driver unbind (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci-ext-caps.c: Add missing platform_device_put() on error in xhci_create_intel_xhci_sw_pdev() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix NULL pointer dereference in xhci_clear_tt_buffer_complete() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Increase STS_SAVE timeout in xhci_suspend() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Prevent deadlock when xhci adapter breaks during init (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: wait for CNR controller not ready bit in xhci resume (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix USB 3.1 capability detection on early xHCI 1.1 spec based hosts (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Check all endpoints for LPM timeout (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Prevent device initiated U1/U2 link pm if exit latency is too long (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix false warning message about wrong bounce buffer write length (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb251xb: add pm_ops (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb251xb: simplify reset helper (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb251xb: add vdd supply support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: driver for TI HD3SS3220 USB Type-C DRP port controller (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: use regulator_bulk_set_supply_names() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: ftdi-elan: move a couple of statements to next line (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: Fix Kconfig indentation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: use devm_platform_ioremap_resource() to simplify code (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: fix open after failed reset request (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: fix potential NULL-deref on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: fix deadlock on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: fix slab info leak at probe (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: displayport: Fix for the mode entering routine (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: ccg: Remove run_isr flag (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblcd: use pr_err() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblcd: drop redundant lcd mutex (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblcd: drop redundant disconnect mutex (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblcd: fix I/O after disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: usb: typec: tcpm: Fix a signedness bug in tcpm_fw_get_caps() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: adutux: fix NULL-derefs on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: adutux: fix use-after-free on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: yurex: Don't retry on unexpected errors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: microtek: fix info-leak at probe (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: keyspan: fix NULL-derefs on open() and write() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add support for Cinterion CLS8 devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: SCSI glue: use dev_err instead of printk (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Telit FN980 compositions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: add device IDs for Sienna and Echelon PL-20 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usbcore: Fix slab-out-of-bounds bug during device reset (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: rio500: Fix lockdep violation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: rio500: simplify locking (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: add USB GPIO based connection detection driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: create Kconfig file (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: get usb-role-switch from parent (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: Add fwnode_usb_role_switch_get() function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: roles: Introduce stubs for the exiting functions in role.h (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usbip: Implement SG support to vhci-hcd and stub driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: intel: Enable static DRD mode for role switch (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci-ext-caps.c: Add property to disable Intel SW switch (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: phy: add support for PHY calibration (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-rcar: Add a helper macro to set xhci_plat_priv (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: add quirks member into struct xhci_plat_priv (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: fix possible memleak on setup address fails (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: add TSP bitflag to TRB tracing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: dbc: Use GFP_KERNEL instead of GFP_ATOMIC in 'xhci_dbc_alloc_requests()' (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: dbc: Simplify error handling in 'xhci_dbc_alloc_requests()' (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tps6598x: Fix build error without CONFIG_REGMAP_I2C (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: remove commented out dma wrappers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: remove a stale comment in hcd_alloc_coherent (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: use hcd_uses_dma to check for DMA capabilities (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: Simplify usb_decode_get_set_descriptor function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: Patch simplify usb_decode_set_clear_feature function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: Separated decoding functions from dwc3 driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci-mtk: add an optional xhci_ck clock (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: add support for FT232H CBUS gpios (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] device property: Remove duplicate test for NULL (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: intel_xhci: Supplying software node for the role mux (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [phy] phy: core: document phy_calibrate() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb-skeleton: make comment block in line with coding style (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usbfs: only account once for mmap()'ed usb memory usage (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fusb302: Call fusb302_debugfs_init earlier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fusb302: Use usb_debug_root as root for our debugfs entry (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Use usb_debug_root as root for our debugfs entry (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: ohci-nxp: enable compile-testing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: storage: isd200: remove redundant assignment to variable sendToTransport (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fusb302: Always provide fwnode for the port (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fusb302: Remove unused properties (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usbfs: Add a capability flag for runtime suspend (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: remove single-use define for debugging (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: Add definitions for the USB2.0 hub TT requests (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: remove ehci-w90x900 driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usbfs: Add ioctls for runtime power management (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usbsevseg: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: trancevibrator: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: atm: cxacru: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: lvstest: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cytherm: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cypress_cy7c63: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usbtmc: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblp: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ueagle-atm: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: typec: ucsi_ccg: convert i2c driver to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: add support for dev_groups to struct usb_device_driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: add support for dev_groups to struct usb_driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usbip: convert platform driver to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Disable USB2 LPM at shutdown (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: Prevent an abnormally restrictive PHY init skipping (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: Remove dev_err() usage after platform_get_irq() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-hub: fix extra endianness conversion (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: Remove call to memset after dma_alloc_coherent (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: Switch to use fwnode_property_count_uXX() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Switch to use fwnode_property_count_uXX() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: host: oxu210hp-hcd: remove include/linux/oxu210hp.h (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: hcd-pci: Use dev_get_drvdata where possible (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: resume ccgx i2c client (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: add runtime pm support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: refactor master_xfer (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Registering real device entries for the muxes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: implement break control (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: add high baud rate support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ark3116: drop redundant init_termios (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: Supply CCGx driver the fw build info (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [phy] phy: core: Invoke pm_runtime_get_*/pm_runtime_put_* before invoking reset callback (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Document that of_graph_get_endpoint_by_regs needs of_node_put (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [phy] phy: make phy-core explicitly non-modular (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] OF: properties: add missing of_node_put (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: xhci: fix 'broken_suspend' placement in struct xchi_hcd (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: mark resume function as __maybe_unused (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: Use of_node_name_eq for node name comparisons (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: limit reads also for combined messages (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: adhere to I2C fault codes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: make pm_ops static (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: add i2c bus driver for NVIDIA GPU (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [tty] complete ->et_serial() switchover (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb_wwan: switch to ->et_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] whiteheat: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] ti_usb_3410_5052: switch to ->et_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] ssu100: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] quatech2: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] pl2303: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] opticon: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] mos7840: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] mos7720: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] io_ti: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] io_edgeport: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] fdti_sio: switch to ->et_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] f81232: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] ark3116: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] cdc-acm: switch to ->et_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-serial: begin switching to ->et_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [tty] tty_ioctl(): start taking TIOCSERIAL into separate methods (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device connection: Remove device_connection_add() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device connection: Remove device_connection_find() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Fix device_pm_lock() locking for device links (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver code: print symbolic error code (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Fix the secondary firmware node handling in set_primary_fwnode() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: add device probe log helper (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Change delimiter in devlink device's name to "--" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Avoid NULL pointer dereference in device_get_next_child_node() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Fix sleeping in invalid context during device link deletion (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add waiting_for_supplier sysfs file for devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add state_synced sysfs file for devices that support it (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [documentation] driver core: Expose device link details in sysfs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Avoid deferred probe due to fw_devlink_pause/resume() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Rename dev_links_info.defer_sync to defer_hook (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Don't do deferred probe in parallel with kernel_init thread (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Use software_node_unregister() when unregistering group of nodes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add device_is_dependent() to linux/device.h (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Update device link status correctly for SYNC_STATE_ONLY links (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: implement software_node_unregister() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [lib] lib/test_printf: Add tests for pfw printk modifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Remove unnecessary is_fwnode_dev variable in device_add() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers property: When no children in primary, try secondary (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Fix handling of SYNC_STATE_ONLY + STATELESS device links (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Fix SYNC_STATE_ONLY device link implementation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Remove check in driver_deferred_probe_force_trigger() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: fw_devlink: Add support for batching fwnode parsing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Look for waiting consumers only for a fwnode's primary device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Move code to the right part of the file (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add device links from fwnode only for the primary device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] Revert "Revert "driver core: Set fw_devlink to "permissive" behavior by default"" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Fix handling of fw_devlink=permissive (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: fw_devlink_flags can be static (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add fw_devlink kernel commandline option (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Reevaluate dev->links.need_for_probe as suppliers are added (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Skip unnecessary work when device doesn't have sync_state() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] driver core: Add dev_has_sync_state() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Call sync_state() even if supplier has no consumers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Allow device link operations inside sync_state() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add sync_state driver/bus callback (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add device link support for SYNC_STATE_ONLY flag (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Fix creation of device links with PM-runtime flags (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Remove device link creation limitation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] driver core: Add missing description of new struct device_link field (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add device link flag DL_FLAG_AUTOPROBE_CONSUMER (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Make driver core own stateful device links (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Fix adding device links to probing suppliers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: core: Remove glue dirs from sysfs earlier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Remove the link if there is no driver with AUTO flag (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: silence device link messages unless debugging (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] base: core: Remove WARN_ON from link dependencies check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: export set_secondary_fwnode() to modules (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Allow register and unregister software node groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Export fwnode_get_name() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] Revert "software node: Simplify software_node_release() function" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: add basic tests for property entries (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: remove separate handling of references (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: implement reference properties (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: allow embedding of small arrays into property_entry (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: replace is_array with is_inline (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] software node: unify PROPERTY_ENTRY_XXX macros (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: simplify property_entry_read_string_array() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: remove property_entry_read_uNN_array functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: get rid of property_set_pointer() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [firmware] efi/apple-properties: use PROPERTY_ENTRY_U8_ARRAY_LEN (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] software node: mark internal macros with double underscores (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] software node: introduce PROPERTY_ENTRY_XXX_ARRAY_LEN() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] software node: remove DEV_PROP_MAX (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: clean up property_copy_string_array() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Allow fwnode_operations.add_links to differentiate errors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Allow a device to wait on optional suppliers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Add a function to obtain a node's prefix (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Add fwnode_get_name for returning the name of a node (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Add functions for accessing node's parents (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Move fwnode_get_parent() up (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Make argument to to_software_node const (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Get reference to parent swnode in get_parent op (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] driver core: Add support for linking devices during device addition (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add fwnode_to_dev() to look up device from fwnode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Initialize the return value in software_node_find_by_name() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Initialize the return value in software_node_to_swnode() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device connection: Add fwnode_connection_find_match() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Add software_node_find_by_name() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: Introduce device lookup variants by device type (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: Introduce device lookup variants by fwnode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device connection: Find connections also by checking the references (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Introduce fwnode_find_reference() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Add software_node_get_reference_args() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Use kobject name when finding child nodes by name (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Add support for static node descriptors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Simplify software_node_release() function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Allow node creation without properties (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Add fwnode_graph_get_endpoint_by_id() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: base: swnode: Make two functions static (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Implement get_named_child_node fwnode callback (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device connection: Find device connections also from device graphs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device connection: Prepare support for firmware described connections (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: drop use of BUS_ATTR() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: bus: convert to use BUS_ATTR_WO and RW (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: base: swnode: check if swnode is NULL before dereferencing it (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: base: swnode: check if pointer p is NULL before dereferencing it (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] sysfs: Disable lockdep for driver bind/unbind files (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: fix fwnode_graph_get_next_endpoint() documentation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: base: swnode: remove need for a temporary string for the node name (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] kobject: return error code if writing /sys/.../uevent fails (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Remove struct property_set (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Move device_add_properties() to swnode.c (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: base: Introducing software nodes to the firmware node framework (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [mm] powerpc/64s/radix: Fix mm_cpumask trimming race vs kthread_use_mm (Chris von Recklinghausen) [1862347] - [powerpc] powerpc: select ARCH_WANT_IRQS_OFF_ACTIVATE_MM (Chris von Recklinghausen) [1862347] - [fs] mm: fix exec activate_mm vs TLB shootdown and lazy tlb switching race (Chris von Recklinghausen) [1862347] - [arm64] arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() (Andrew Jones) [1908439] - [arm64] arm64: pgtable: Fix pte_accessible() (Andrew Jones) [1908439] - [kernel] kernel: fork: properly initialize task_struct->task_struct_rh (Rafael Aquini) [1895892] - [s390] s390/dasd: Process FCES path event notification (Philipp Rudo) [1723823] - [s390] s390/dasd: Prepare for additional path event handling (Philipp Rudo) [1723823] - [s390] s390/dasd: Display FC Endpoint Security information via sysfs (Philipp Rudo) [1723823] - [s390] s390/dasd: Fix operational path inconsistency (Philipp Rudo) [1723823] - [s390] s390/dasd: Store path configuration data during path handling (Philipp Rudo) [1723823] - [s390] s390/dasd: Move duplicate code to separate function (Philipp Rudo) [1723823] - [s390] s390/dasd: Remove unused parameter from dasd_generic_probe() (Philipp Rudo) [1723823] - [s390] s390/cio: Add support for FCES status notification (Philipp Rudo) [1723823] - [s390] s390/cio: Provide Endpoint-Security Mode per CU (Philipp Rudo) [1723823] - [s390] s390/cio: Export information about Endpoint-Security Capability (Philipp Rudo) [1723823] - [net] net/af_iucv: fix null pointer dereference on shutdown (Philipp Rudo) [1903966] - [s390] s390/dasd: fix null pointer dereference for ERP requests (Philipp Rudo) [1903965] - [tools] selftests: netfilter: add command usage (Hangbin Liu) [1899374] - [tools] selftests: netfilter: simplify command testing (Hangbin Liu) [1899374] - [tools] selftests: netfilter: remove unused variable in make_file() (Hangbin Liu) [1899374] - [tools] selftests: netfilter: exit on invalid parameters (Hangbin Liu) [1899374] - [tools] selftests: netfilter: fix header example (Hangbin Liu) [1899374] - [tools] selftests: netfilter: kill running process only (Hangbin Liu) [1899374] - [tools] selftests: netfilter: add MTU arguments to flowtables (Hangbin Liu) [1899374] - [tools] selftests: netfilter: add checktool function (Hangbin Liu) [1899374] - [tools] selftests: netfilter: add test case for conntrack helper assignment (Hangbin Liu) [1899374] - [tools] selftests: netfilter: extend nfqueue test case (Hangbin Liu) [1899374] - [tools] selftests: netfilter: add nfqueue test case (Hangbin Liu) [1899374] - [tools] selftests: netfilter: add ipvs tunnel test case (Hangbin Liu) [1899374] - [tools] selftests: netfilter: add ipvs nat test case (Hangbin Liu) [1899374] - [tools] selftests: netfilter: add ipvs test script (Hangbin Liu) [1899374] - [tools] selftests: netfilter: check icmp pkttoobig errors are set as related (Hangbin Liu) [1899374] - [hwtracing] intel_th: pci: Add Emmitsburg PCH support (Jiri Olsa) [1838703] - [hwtracing] intel_th: pci: Add Tiger Lake PCH-H support (Jiri Olsa) [1783492 1782729] - [hwtracing] intel_th: pci: Add Jasper Lake CPU support (Jiri Olsa) [1783097] - [hwtracing] intel_th: pci: Add Elkhart Lake CPU support (Jiri Olsa) [1783596] - [hwtracing] intel_th: pci: Add Elkhart Lake SOC support (Jiri Olsa) [1783596] - [hwtracing] intel_th: pci: Add Ice Lake CPU support (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: Fix a NULL dereference when hub driver is not loaded (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: msu: Make stopping the trace optional (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: Fix user-visible error codes (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: msu: Fix the unexpected state warning (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: Disallow multi mode on devices where it's broken (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: msu: Fix window switching without windows (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: Fix freeing IRQs (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: Fix a double put_device() in error path (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729]- [idle] intel_idle: Fix intel_idle() vs tracing (David Arcari) [1903307] - [idle] intel_idle: Fix max_cstate for processor models without C-state tables (David Arcari) [1903307] - [idle] intel_idle: Ignore _CST if control cannot be taken from the platform (David Arcari) [1903307] - [idle] intel_idle: mention assumption that WBINVD is not needed (David Arcari) [1903307] - [idle] intel_idle: Remove uninitialized_var() usage (David Arcari) [1903307] - [idle] intel_idle: cleanup code to address out of order commits (David Arcari) [1903307] - [s390] Revert "s390/qeth: phase out OSN support" (Philipp Rudo) [1903962] - [net] net/smc: fix matching of existing link groups (Philipp Rudo) [1903961] - [netdrv] mlxsw: core: Use variable timeout for EMAD retries (Ivan Vecera) [1857594] - [netdrv] mlxsw: Fix firmware flashing (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Fix use-after-free in mlxsw_emad_trans_finish() (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Fix memory leak on module removal (Ivan Vecera) [1857594] - [netdrv] mlxsw: Only advertise link modes supported by both driver and device (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Add a PFC test (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Add headroom handling test (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: qos_lib: Add a wrapper for running mlnx_qos (Ivan Vecera) [1857594] - [tools] selftests: forwarding: devlink_lib: Support port-less topologies (Ivan Vecera) [1857594] - [tools] selftests: forwarding: devlink_lib: Add devlink_cell_size_get() (Ivan Vecera) [1857594] - [tools] selftests: forwarding: devlink_lib: Split devlink_..._set() into save & set (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_ethtool: Expose transceiver_overheat counter (Ivan Vecera) [1857594] - [netdrv] mlxsw: Update module's settings when module is plugged in (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Initialize netdev's module overheat counter (Ivan Vecera) [1857594] - [netdrv] mlxsw: Enable temperature event for all supported port module sensors (Ivan Vecera) [1857594] - [netdrv] mlxsw: Update transceiver_overheat counter according to MTWE (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Add an infrastructure to track transceiver overheat counter (Ivan Vecera) [1857594] - [netdrv] mlxsw: core_hwmon: Query MTMP before writing to set only relevant fields (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add Ports Module Administrative and Operational Status Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add Port Module Plug/Unplug Event Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add Management Temperature Warning Event Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_acl: Fix mlxsw_sp_acl_tcam_group_add()'s error path (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_router: simplify the return expression of __mlxsw_sp_router_init() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_qdisc: Disable port buffer autoresize with qdiscs (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_dcb: Implement dcbnl_setbuffer / getbuffer (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Support two headroom modes (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Manage internal buffer in the hdroom code (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Introduce shared buffer ops (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Convert mlxsw_sp_port_headroom_init() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Inline mlxsw_sp_sb_max_headroom_cells() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Move here the new headroom code (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Move here the three-step headroom configuration from DCB (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_dcb: Convert mlxsw_sp_port_pg_prio_map() to hdroom code (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_dcb: Convert ETS handler fully to mlxsw_sp_hdroom_configure() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Split headroom autoresize out of buffer configuration (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Track buffer sizes in struct mlxsw_sp_hdroom (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Track lossiness in struct mlxsw_sp_hdroom (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Track priorities in struct mlxsw_sp_hdroom (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Track MTU in struct mlxsw_sp_hdroom (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Unify delay handling between PFC and pause (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Add struct mlxsw_sp_hdroom (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Introduce fw_fatal health reporter (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add Monitoring FW General Debug Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add Monitoring FW Debug Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: Move fw_load_policy devlink param into core.c (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Push code doing params register/unregister into separate helpers (Ivan Vecera) [1857594] - [netdrv] mlxsw: Move fw flashing code into core.c (Ivan Vecera) [1857594] - [netdrv] mlxsw: Bump firmware version to XX.2008.1310 (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Derive SBIB from maximum port speed & MTU (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Keep maximum speed around (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Keep maximum MTU around (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_ethtool: Introduce ptys_max_speed callback (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_ethtool: Extract a helper to get Ethernet attributes (Ivan Vecera) [1857594] - [netdrv] mlxsw: core_hwmon: Extend hwmon interface with critical and emergency alarms (Ivan Vecera) [1857594] - [netdrv] mlxsw: core_hwmon: Calculate MLXSW_HWMON_ATTR_COUNT more accurately (Ivan Vecera) [1857594] - [netdrv] mlxsw: core_hwmon: Split temperature querying from show functions (Ivan Vecera) [1857594] - [netdrv] treewide: Use fallthrough pseudo-keyword (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_ethtool: Remove internal speeds from PTYS register (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Reduce runtime of tc-police scale test (Ivan Vecera) [1857594] - [tools] selftests: forwarding: Fix mausezahn delay parameter in mirror_test() (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Increase burst size for burst test (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Increase burst size for rate test (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Decrease required rate accuracy (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Adjust default policer burst size for Spectrum-{2, 3} (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_ptp: Use generic helper function (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: RED: Test offload of trapping on RED qevents (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_qdisc: Offload action trap for qevents (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Add early_drop trap (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Allow for per-ASIC traps initialization (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Allow for per-ASIC trap groups initialization (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: On policer_id_base_ref_count, use dec_and_test (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Use 'size_t' for array sizes (Ivan Vecera) [1857594] - [netdrv] devlink: Pass extack when setting trap's action and group's parameters (Ivan Vecera) [1857594] - [net] devlink: Add early_drop trap (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_cnt: Use flex_array_size() helper in memcpy() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_router: Fix use-after-free in router init / de-init (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Free EMAD transactions using kfree_rcu() (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Increase scope of RCU read-side critical section (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use different trap group for externally routed packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_router: Allow programming link-local host routes (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Add support for temperature thresholds reading for QSFP-DD transceivers (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Add ethtool support for QSFP-DD transceivers (Ivan Vecera) [1857594] - [netdrv] mlxsw: destroy workqueue when trap_register in mlxsw_emad_init (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Fix wrong SFP EEPROM reading for upper pages 1-3 (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Test policers' occupancy (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Add scale test for tc-police (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: tc_restrictions: Test tc-police restrictions (Ivan Vecera) [1857594] - [tools] selftests: forwarding: Add tc-police tests (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_acl: Offload FLOW_ACTION_POLICE (Ivan Vecera) [1857594] - [netdrv] mlxsw: core_acl_flex_actions: Add police action (Ivan Vecera) [1857594] - [netdrv] mlxsw: core_acl_flex_actions: Work around hardware limitation (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_policer: Add devlink resource support (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_policer: Add policer core (Ivan Vecera) [1857594] - [netdrv] mlxsw: resources: Add resource identifier for global policers (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add policer bandwidth limits (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Use mirror reason during Rx listener lookup (Ivan Vecera) [1857594] - [netdrv] mlxsw: pci: Retrieve mirror reason from CQE during receive (Ivan Vecera) [1857594] - [netdrv] mlxsw: pci: Add mirror reason field to CQEv2 (Ivan Vecera) [1857594] - [netdrv] mlxsw: trap: Add trap identifiers for mirrored packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Increase trap identifier to 10 bits (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Allow setting policer on a SPAN agent (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Allow passing parameters to SPAN agents (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add support for mirroring towards CPU port (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Do not dereference destination netdev (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add driver private info to parms_set() callback (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add per-ASIC SPAN agent operations (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: add mirroring_pid_base to MOGCR register (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add session_id and pid to MPAT register (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: RED: Test offload of mirror on RED early_drop qevent (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_qdisc: Offload mirroring on RED qevent early_drop (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_flow: Promote binder-type dispatch to spectrum.c (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Publish matchall data structures (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_flow: Drop an unused field (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_flow: Convert a goto to a return (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add APIs to enable / disable global mirroring triggers (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add support for global mirroring triggers (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Prepare for global mirroring triggers (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Move SPAN operations out of global file (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add Monitoring Port Analyzer Global Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add Monitoring Mirror Trigger Enable Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: pci: Fix use-after-free in case of failed devlink reload (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_router: Remove inappropriate usage of WARN_ON() (Ivan Vecera) [1857594] - [tools] selftests: forwarding: Add tests for ethtool extended state (Ivan Vecera) [1857594] - [tools] selftests: forwarding: forwarding.config.sample: Add port with no cable connected (Ivan Vecera) [1857594] - [tools] selftests: forwarding: ethtool: Move different_speeds_get() to ethtool_lib (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_ethtool: Add link extended state (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Port Diagnostics Database Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_ethtool: Move mlxsw_sp_port_type_speed_ops structs (Ivan Vecera) [1857594] - [netdrv] mlxsw: Move ethtool_ops to spectrum_ethtool.c (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_dcb: Rename mlxsw_sp_port_headroom_set() (Ivan Vecera) [1857594] - [netdrv] mlxsw: Enforce firmware version for Spectrum-3 (Ivan Vecera) [1857594] - [netdrv] mlxsw: Bump firmware version to XX.2007.1168 (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_dcb: Fix a spelling typo in spectrum_dcb.c (Ivan Vecera) [1857594] - [tools] selftests: forwarding: Add a test for pedit munge tcp, udp sport, dport (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_acl: Support FLOW_ACTION_MANGLE for TCP, UDP ports (Ivan Vecera) [1857594] - [netdrv] mlxsw: core_acl_flex_actions: Add L4_PORT_ACTION (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Split handling of pedit mangle by chip type (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Do not rely on machine endianness (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Adjust headroom buffers for 8x ports (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Use different get_trend() callbacks for different thermal zones (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Add test for control packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Register ACL control traps (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Register layer 3 control traps (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Register layer 2 control traps (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Factor out common Rx listener function (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Move layer 3 exceptions to exceptions trap group (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_router: remove redundant initialization of pointer br_dev (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_router: Allow programming link-local prefix routes (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Add packet traps for BFD packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Treat IPv6 link-local SIP as an exception (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Share one group for all locally delivered packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Move all trap groups under the same enum (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Do not hard code "thin" policer identifier (Ivan Vecera) [1857594] - [netdrv] mlxsw: switchx2: Move SwitchX-2 trap groups out of main enum (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Reduce priority of locally delivered packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use same trap group for local routes and link-local destination (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use separate trap group for FID miss (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use same trap group for various IPv6 packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Rename IPv6 ND trap group (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use same switch case for identical groups (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use dedicated trap group for ACL trap (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Fix spelling mistake in trap's name (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use dedicated trap group for sampled packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use same trap group for IPv6 ND and ARP packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Rename ARP trap group (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Remove unnecessary field (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Align TC and trap priority (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Assign non-zero quotas to TC 0 of the CPU port (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Change default rate and priority of DHCP packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Trap IPv4 DHCP packets in router (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use same trap group for MLD and IGMP packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Rename IGMP trap group (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Do not hard code trap group name (Ivan Vecera) [1857594] - [tools] selftests: devlink_lib: Remove double blank line (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Store all trap data in one array (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Store all trap group data in one array (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Store all trap policer data in one array (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Move struct definition out of header file (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: tc_restrictions: add couple of test for the correct matchall-flower ordering (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: tc_restrictions: add test to check sample action restrictions (Ivan Vecera) [1857594] - [] selftests: mlxsw: rename tc_flower_restrictions.sh to tc_restrictions.sh (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_flower: Forbid to insert flower rules in collision with matchall rules (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Forbid to insert matchall rules in collision with flower rules (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Expose a function to get min and max rule priority (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Put matchall list into substruct of flow struct (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_flower: Expose a function to get min and max rule priority (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Restrict sample action to be allowed only on ingress (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Remove old SPAN API (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Use new analyzed ports list during speed / MTU change (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_acl: Convert flower-based mirroring to new SPAN API (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Convert matchall-based mirroring to new SPAN API (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add APIs to bind / unbind a SPAN agent (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Wrap buffer change in a function (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Rename function (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add APIs to get / put an analyzed port (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add APIs to get / put a SPAN agent (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Move flow offload binding into spectrum_flow.c (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Process matchall events from the same cb as flower (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Avoid copying sample values and use RCU pointer direcly instead (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Push per-port rule add/del into separate functions (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Move ingress indication into mall_entry (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Pass mall_entry as arg to mlxsw_sp_mall_port_sample_add() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Pass mall_entry as arg to mlxsw_sp_mall_port_mirror_add() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_acl: Use block variable in mlxsw_sp_acl_rule_del() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Push matchall bits into a separate file (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Push flow_block related functions into a separate file (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Rename acl_block to flow_block (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_acl: Move block helpers into inline header functions (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Replace zero-length array with flexible-array member (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Use 'refcount_t' for reference counting (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Remove unnecessary debug prints (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Rename parms() to parms_set() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Reduce nesting in mlxsw_sp_span_entry_configure() (Ivan Vecera) [1857594] - [netdrv] net/mlxfw: Remove unneeded semicolon (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Increase register field length to 13 bits (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_router: Re-increase scale of IPv6 nexthop groups (Ivan Vecera) [1857594] - [net] ipv6: Fix use of anycast address with loopback (Ivan Vecera) [1899591] - [net] ipv6: addrconf_f6i_alloc - fix non-null pointer check to !IS_ERR() (Ivan Vecera) [1899591] - [net] ipv6: fix excessive RTF_ADDRCONF flag on ::1/128 local route (and others) (Ivan Vecera) [1899591] - [net] ipv6: Change addrconf_f6i_alloc to use ip6_route_info_create (Ivan Vecera) [1899591] - [net] ipv6: Move setting default metric for routes (Ivan Vecera) [1899591] - [net] Add extack argument to ip_fib_metrics_init (Ivan Vecera) [1899591] - [net] ipv6: do not leave garbage in rt->fib6_metrics (Ivan Vecera) [1899591] - [net] Move free of dst_metrics to helper (Ivan Vecera) [1899591] - [net] common metrics init helper for dst_entry (Ivan Vecera) [1899591] - [net] Move free of fib_metrics to helper (Ivan Vecera) [1899591] - [net] common metrics init helper for FIB entries (Ivan Vecera) [1899591] - [net] rtmsg_to_fib6_config() - use new style struct initializer instead of memset (Ivan Vecera) [1899591] - [powercap] powercap/intel_rapl: enumerate Psys RAPL domain together with package RAPL domain (Puneet Sethi) [1893463] - [powercap] powercap/intel_rapl: Fix domain detection (Puneet Sethi) [1893463]- [net] openvswitch: fix TTL decrement exception action execution (Eelco Chaudron) [1902610] - [net] openvswitch: fix error return code in validate_and_copy_dec_ttl() (Eelco Chaudron) [1902610] - [net] openvswitch: fix TTL decrement action netlink message format (Eelco Chaudron) [1902610] - [x86] hyperv: Enable 15-bit APIC ID if the hypervisor supports it (Vitaly Kuznetsov) [1903823] - [x86] kvm: Enable 15-bit extension when KVM_FEATURE_MSI_EXT_DEST_ID detected (Vitaly Kuznetsov) [1903823] - [documentation] x86/kvm: Reserve KVM_FEATURE_MSI_EXT_DEST_ID (Vitaly Kuznetsov) [1903823] - [iommu] hyper-v: Disable IRQ pseudo-remapping if 15 bit APIC IDs are available (Vitaly Kuznetsov) [1903823] - [x86] apic: Support 15 bits of APIC ID in MSI where available (Vitaly Kuznetsov) [1903823] - [x86] msi: Provide msi message shadow structs (Vitaly Kuznetsov) [1903823] - [kernel] genirq/msi: allow shadow declarations of msi_msg:: $member (Vitaly Kuznetsov) [1903823] - [x86] ioapic: Handle Extended Destination ID field in RTE (Vitaly Kuznetsov) [1903823] - [x86] apic: Always provide irq_compose_msi_msg() method for vector domain (Vitaly Kuznetsov) [1903823] - [x86] apic: Cleanup delivery mode defines (Vitaly Kuznetsov) [1903823] - [x86] apic/uv: Fix inconsistent destination mode (Vitaly Kuznetsov) [1903823] - [x86] msi: Only use high bits of MSI address for DMAR unit (Vitaly Kuznetsov) [1903823] - [x86] msi: Move compose message callback where it belongs (Vitaly Kuznetsov) [1903823] - [kernel] genirq/chip: Use the first chip in irq_chip_compose_msi_msg() (Vitaly Kuznetsov) [1903823] - [x86] apic: Fix x2apic enablement without interrupt remapping (Vitaly Kuznetsov) [1903823] - [tools] perf test: Fix msan uninitialized use (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Fix the ratio comments of miss-events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Free formats for perf pmu parse test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Do not free metric when failed to resolve (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Free metric when it failed to resolve (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Release expr_parse_ctx after testing (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Fix memory leaks in parse-metric test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-event: Fix memory leak in evsel->unit (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Fix cpu/thread map leak (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Fix some memory leaks - part 2 (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Fix some memory leaks (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Free aliases for PMU event map aliases test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf vendor events amd: Remove trailing commas (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Leader sampling shouldn't clear sample period (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf record: Prevent override of attr->sample_period for libpfm4 events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf record: Set PERF_RECORD_PERIOD if attr->freq is set (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench: Fix 2 memory sanitizer warnings (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Fix the "signal" test inline assembly (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf record/stat: Explicitly call out event modifiers in the documentation (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Fix build warning on 32-bit arches (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf jevents: Fix suspicious code in fixregex() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Use uintptr_t when casting numbers to pointers (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf report: Disable ordered_events for raw dump (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Correct SNOOPX field offset (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Fix corrupt data after perf inject from (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf cs-etm: Fix corrupt data after perf inject from (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Avoid an uninitialized read when using fake PMUs (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Fix out of bounds array access in the print_counters() evlist method (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Set NULL sentinel in pmu_events table in "Parse and process metrics" test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Set exclude_guest=1 for user-space counting (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf record: Correct the help info of option "--no-bpf-event" (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Use zd for size_t printf formats on 32-bit (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf: arm-spe: Fix check error when synthesizing events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf symbols: Add mwait_idle_with_hints.constprop.0 to the list of idle symbols (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf sched timehist: Fix use of CPU list with summary option (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Fix basic bpf filtering test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Make option description initials all capital letters (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf build-ids: Fall back to debuginfod query if debuginfo not found (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench numa: Remove dead code in parse_nodes_opt() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Update POWER9 metrics to utilize other metrics (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add change log (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf: ftrace: Add set_tracing_options() to set all trace options (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add option --tid to filter by thread id (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add option -D/--delay to delay tracing (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf: ftrace: Allow set graph depth by '--graph-opts' (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add support for trace option tracing_thresh (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add option 'verbose' to show more info for graph tracer (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add support for tracing option 'irq-info' (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add support for trace option funcgraph-irqs (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add support for trace option sleep-time (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add support for tracing option 'func_stack_trace' (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add general function to parse sublevel options (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add option '--inherit' to trace children processes (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Show trace column header (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add option '-m/--buffer-size' to set per-cpu buffer size (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Factor out function write_tracing_file_int() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add option '-F/--funcs' to list available functions (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Select function/function_graph tracer automatically (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench numa: Use numa_node_to_cpus() to bind tasks to nodes (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench numa: Fix cpumask memory leak in node_has_cpus() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools build feature: Quote CC and CXX for their arguments (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Fix module symbol processing (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Rename 'enum dso_kernel_type' to 'enum dso_space_type' (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libperf: Fix man page typos (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Allow multiple probes in record+script_probe_vfs_getname.sh (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench mem: Always memset source before memcpy (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf sched: Prefer sched_waking event when it exists (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench: Fix a couple of spelling mistakes in options text (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench numa: Fix benchmark names (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench numa: Fix number of processes in "2x3-convergence" test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf trace beauty: Use the autogenerated protocol family table (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf trace beauty: Add script to autogenerate socket families table (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf script: Add 'tod' field to display time of day (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf script: Change the 'enum perf_output_field' enumerators to be 64 bits (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf data: Add support to store time of day in CTF data conversion (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Move clockid_res_ns under clock struct (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf header: Store clock references for -k/--clockid option (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add clockid_name function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf clockid: Move parse_clockid() to new clockid object (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Handle possible strdup() error in tep_add_plugin_path() API (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Fixed description of tep_add_plugin_path() API (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Fixed type in PRINT_FMT_STING (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Fixed broken indentation in parse_ip4_print_args() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Improve error handling of tep_plugin_add_option() API (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Fix typo in tep_plugin_add_option() description (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Handle strdup() error in parse_option_name() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Document tep_load_plugins_hook() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evsel: Extend message to mention CAP_SYS_PTRACE and perf security doc link (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Add support for decoding PSB+ only (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Add support for decoding FUP/TIP only (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf auxtrace: Add itrace 'q' option for quicker, less detailed decoding (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Time filter logged perf events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Use itrace debug log flags to suppress some messages (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf auxtrace: Add optional log flags to the itrace 'd' option (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Use itrace error flags to suppress some errors (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf auxtrace: Add optional error flags to the itrace 'e' option (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf auxtrace: Add missing itrace options to help text (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Improve aux_output not supported error (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Fix duplicate branch after CBR (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Fix FUP packet state (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf record: Introduce --control fd:ctl-fdoptions (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf record: Implement control commands handling (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf record: Extend -D, --delay option with -1 value (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Introduce --control fd:ctl-fdoptions (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench: Add benchmark of find_next_bit (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools build feature: Use CC and CXX from parent (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Rename group_list to metric_list (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Rename struct egroup to metric (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add metric group test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Make compute_single function more precise (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add recursion check when processing nested metrics (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add DCache_L2 to metric parse test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add cache_miss_cycles to metric parse test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add events for the current list (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Compute referenced metrics (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add referenced metrics to hash data (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Collect referenced metrics in struct metric_expr (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Collect referenced metrics in struct metric_ref_node (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Rename __metricgroup__add_metric to __add_metric (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add add_metric function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add macros for iterating map events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add expr__del_id function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Change expr__get_id to return struct expr_id_data (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add expr__add_id function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Fix memory leak in expr__add_id function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Ensure sample_period is set libpfm4 events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Fix term parsing for raw syntax (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Allow r0x event syntax (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: No need to cache the PMUs in ARM SPE auxtrace init routine (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench: Add basic syscall benchmark (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Implement control commands handling (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: extend -D, --delay option with -1 value (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Factor out event handling loop into dispatch_events() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Factor out body of event handling loop for fork case (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Move target check to loop control statement (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Factor out body of event handling loop for system wide (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Implement control command handling functions (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Introduce control file descriptors (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libperf: Avoid counting of nonfilterable fdarray fds (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libperf: Add flags to fdarray fds objects (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libperf: Avoid internal moving of fdarray fds (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add 'struct expr_id_data' to keep expr value (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Rename expr__add_id() to expr__add_val() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf probe: Warn if the target function is a GNU indirect function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf probe: Fix memory leakage when the probe point is not found (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf probe: Fix wrong variable warning when the probe point is not found (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf probe: Avoid setting probes on the same address for the same event (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf kmem: Pass additional arguments to 'perf record' (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Report BPF errors (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf script: Show text poke address symbol (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf script: Add option --show-text-poke-events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Add support for text poke events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add support for PERF_RECORD_TEXT_POKE (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf annotate: Fix non-null terminated buffer returned by readlink() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf inject jit: Remove //anon mmap events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf symbols: Add s390 idle functions 'psw_idle' and 'psw_idle_exit' to list of idle symbols (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Fix reporting of unknown SVM exit reasons (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Change to SPDX License format (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add builtin handler for trace_marker_raw (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Move kernel_stack event handler to "function" plugin (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add plugin for decoding syscalls/sys_enter_futex (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add offset option for function plugin (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add more SVM exit reasons (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add plugin for tlb_flush (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Optimize pretty_print() function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add support for more printk format specifiers (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Introduced new traceevent API, for adding new plugins directories (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add interface for options to plugins (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add tep_load_plugins_hook() API (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Disable a subset of bison warnings (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Disable a subset of flex warnings (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Declare bison header file output (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf expr: Add missing headers noticed when building with NO_LIBBPF=1 (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Declare flex header file output (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf pmu: Add flex debug build flag (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf pmu: Add bison debug build flag (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Use automatic variable for yacc input (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Use automatic variable for flex input (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Fix the class prefix for 'struct evlist' branch_type methods (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Fix the class prefix for 'struct evlist' sample_id_all methods (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Fix the class prefix for 'struct evlist' sample_type methods (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Fix the class prefix for 'struct evlist' strerror methods (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Fix the class prefix for 'struct evlist' 'add' evsel methods (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf pmu: Improve CPU core PMU HW event list ordering (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf pmu: List kernel supplied event aliases for arm64 (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf cs-etm: Allow no CoreSight sink to be specified on command line (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf expr: Add < and > operators (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf expr: Add d_ratio operation (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf script: Fixup some evsel/evlist method names (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tests: Add parse metric test for frontend metric (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tests: Add parse metric test for ipc metric (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add test_generic_metric function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Release metric_events rblist (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Factor out prepare_metric function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add metricgroup__parse_groups_test function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add map to parse_groups() function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add fake_pmu to parse_group() function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse: Factor out parse_groups() function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tests: Add another metric parsing test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf pmu: Add a perf_pmu__fake object to use with __parse_events() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse: Provide a way to pass a fake_pmu to parse_events() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tests: Factor check_parse_id function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add fake pmu support (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf annotate: Remove unneeded conversion to bool (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools/: replace HTTP links with HTTPS ones (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools, build: Propagate build failures from tools/build/Makefile.build (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] x86/cpufeatures: Add Architectural LBRs feature bit (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/rapl: Add support for Intel SPR platform (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/rapl: Support multiple RAPL unit quirks (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/rapl: Fix missing psys sysfs attributes (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [kernel] perf/core: Take over CAP_SYS_PTRACE creds to CAP_PERFMON capability (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [kernel] perf: Expose get/put_callchain_entry() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [include] perf: : drop a duplicated word (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86: Remove task_ctx_size (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Create kmem_cache for the LBR context data (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [kernel] perf/core: Use kmem_cache to allocate the PMU specific data (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [kernel] perf/core: Factor out functions to allocate/free the task_ctx_data (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Support Architectural LBR (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Factor out intel_pmu_store_lbr (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Factor out rdlbr_all() and wrlbr_all() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Mark the {rd, wr}lbr_{to, from} wrappers __always_inline (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Unify the stored format of LBR information (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Support LBR_CTL (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] x86/msr-index: Add bunch of MSRs for Arch LBR (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86: Expose CPUID enumeration bits for arch LBR (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Use dynamic data structure for task_ctx (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Factor out a new struct for generic optimization (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Add the function pointers for LBR save and restore (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Add a function pointer for LBR read (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Add a function pointer for LBR reset (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86: Keep LBR records unchanged in host context for guest usage (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86: Add constraint to create guest LBR event without hw counter (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/lbr: Add interface to get LBR information (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86: Provide stubs of KVM helpers for non-Intel CPUs (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/core: Refactor hw->idx checks and cleanup (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86: Fix variable types for LBR registers (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [kernel] perf: Add perf text poke event (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [uapi] perf: Add perf_event_mmap_page::cap_user_time_short ABI (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] sev-es: Do not support MMIO to/from encrypted memory (Vitaly Kuznetsov) [1868080] - [x86] head/64: Check SEV encryption before switching to kernel page-table (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Sanity-check CPUID results in the early #VC handler (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Check SEV encryption in 64-bit boot-path (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Introduce sev_status (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Use GHCB accessor for setting the MMIO scratch buffer (Vitaly Kuznetsov) [1868080] - [x86] head/64: Disable stack protection for head$(BITS).o (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Check required CPU features for SEV-ES (Vitaly Kuznetsov) [1868080] - [x86] efi: Add GHCB mappings when SEV-ES is active (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle NMI State (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Support CPU offline/online (Vitaly Kuznetsov) [1868080] - [x86] head/64: Don't call verify_cpu() on starting APs (Vitaly Kuznetsov) [1868080] - [x86] smpboot: Load TSS and getcpu GDT entry before loading IDT (Vitaly Kuznetsov) [1868080] - [x86] realmode: Setup AP jump table (Vitaly Kuznetsov) [1868080] - [x86] realmode: Add SEV-ES specific trampoline entry point (Vitaly Kuznetsov) [1868080] - [x86] vmware: Add VMware-specific handling for VMMCALL under SEV-ES (Vitaly Kuznetsov) [1868080] - [x86] kvm: Add KVM-specific VMMCALL handling under SEV-ES (Vitaly Kuznetsov) [1868080] - [x86] paravirt: Allow hypervisor-specific VMMCALL handling under SEV-ES (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle #DB Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle #AC Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle VMMCALL Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle MWAIT/MWAITX Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle MONITOR/MONITORX Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle INVD Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle RDPMC Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle RDTSC(P) Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle WBINVD Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle DR7 read/write events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle MSR events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle MMIO String Instructions (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle MMIO events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle instruction fetches from user-space (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Wire up existing #VC exit-code handlers (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Add a Runtime #VC Exception Handler (Vitaly Kuznetsov) [1868080] - [x86] entry/64: Add entry code for #VC handler (Vitaly Kuznetsov) [1868080] - [x86] dumpstack/64: Add noinstr version of get_stack_info() (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Adjust #VC IST Stack on entering NMI handler (Vitaly Kuznetsov) [1868080] - [x86] boot/64: Explicitly map boot_params and command line (Vitaly Kuznetsov) [1868080] - [x86] boot/64: Initialize 5-level paging variables earlier (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Allocate and map an IST stack for #VC handler (Vitaly Kuznetsov) [1868080] - [x86] debug: Allow a single level of #DB recursion (Vitaly Kuznetsov) [1868080] - [x86] entry: Remove DBn stacks (Vitaly Kuznetsov) [1868080] - [x86] entry, nmi: Disable #DB (Vitaly Kuznetsov) [1868080] - [x86] nmi: Protect NMI entry against instrumentation (Vitaly Kuznetsov) [1868080] - [x86] entry: Introduce local_db_{save, restore}() (Vitaly Kuznetsov) [1868080] - [x86] db: Split out dr6/7 handling (Vitaly Kuznetsov) [1868080] - [x86] Replace ist_enter() with nmi_enter() (Vitaly Kuznetsov) [1868080] - [x86] traps: Stop using ist_enter/exit() in do_int3() (Vitaly Kuznetsov) [1868080] - [x86] entry: Get rid of ist_begin/end_non_atomic() (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Setup per-CPU GHCBs for the runtime handler (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Setup GHCB-based boot #VC handler (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Setup an early #VC handler (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Compile early handler code into kernel image (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Print SEV-ES info into the kernel log (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Add SEV-ES Feature Detection (Vitaly Kuznetsov) [1868080] - [x86] head/64: Move early exception dispatch to C code (Vitaly Kuznetsov) [1868080] - [x86] idt: Make IDT init functions static inlines (Vitaly Kuznetsov) [1868080] - [x86] head/64: Install a CPU bringup IDT (Vitaly Kuznetsov) [1868080] - [x86] head/64: Switch to initial stack earlier (Vitaly Kuznetsov) [1868080] - [x86] head/64: Load segment registers earlier (Vitaly Kuznetsov) [1868080] - [x86] irq/64: Update stale comment (Vitaly Kuznetsov) [1868080] - [x86] head/64: Load GDT after switch to virtual addresses (Vitaly Kuznetsov) [1868080] - [x86] head/64: Install startup GDT (Vitaly Kuznetsov) [1868080] - [x86] idt: Split idt_data setup out of set_intr_gate() (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Add CPUID handling to #VC handler (Vitaly Kuznetsov) [1868080] - [x86] fpu: Move xgetbv()/xsetbv() into a separate header (Vitaly Kuznetsov) [1868080] - [x86] cpu: Use XGETBV and XSETBV mnemonics in fpu/internal.h (Vitaly Kuznetsov) [1868080] - [x86] fpu: Reset MXCSR to default in kernel_fpu_begin() (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Add support for handling IOIO exceptions (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Unmap GHCB page before booting the kernel (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Setup a GHCB-based VC Exception handler (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Add set_page_en/decrypted() helpers (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Check return value of kernel_ident_mapping_init() (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Call set_sev_encryption_mask() earlier (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Add stage1 #VC handler (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Change add_identity_map() to take start and end (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Don't pre-map memory in KASLR code (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Always switch to own page table (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Add page-fault handler (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Rename kaslr_64.c to ident_map_64.c (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Add IDT Infrastructure (Vitaly Kuznetsov) [1868080] - [x86] traps: Split trap numbers out in a separate header (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Disable red-zone usage (Vitaly Kuznetsov) [1868080] - [x86] insn: Add insn_has_rep_prefix() helper (Vitaly Kuznetsov) [1868080] - [x86] insn: Add insn_get_modrm_reg_off() (Vitaly Kuznetsov) [1868080] - [x86] umip: Factor out instruction decoding (Vitaly Kuznetsov) [1868080] - [x86] umip: Factor out instruction fetch (Vitaly Kuznetsov) [1868080] - [tools] x86/insn: Make inat-tables.c suitable for pre-decompression code (Vitaly Kuznetsov) [1868080] - [x86] traps: Move pf error codes to (Vitaly Kuznetsov) [1868080] - [x86] cpufeatures: Add SEV-ES CPU feature (Vitaly Kuznetsov) [1868080] - [x86] kvm: svm: Use __packed shorthand (Vitaly Kuznetsov) [1868080] - [x86] kvm: svm: Add GHCB Accessor functions (Vitaly Kuznetsov) [1868080] - [x86] cpu: Unify cpu_init() (Vitaly Kuznetsov) [1868080] - [x86] insn-eval: Add support for 64-bit kernel mode (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed: Get rid of GOT fixup code (Vitaly Kuznetsov) [1868080] - [kernel] x86/boot/compressed: Force hidden visibility for all symbol references (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed: Move .got.plt entries out of the .got section (Vitaly Kuznetsov) [1868080] - [x86] boot: Correct relocation destination on old linkers (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Switch to __KERNEL_CS after GDT is loaded (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed: Fix reloading of GDTR post-relocation (Vitaly Kuznetsov) [1868080] - [x86] boot: Reload GDTR after copying to the end of the buffer (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed: Don't declare __force_order in kaslr_64.c (Vitaly Kuznetsov) [1868080] - [mm] mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() (Philipp Rudo) [1903968] - [s390] s390/ap: fix ap devices reference counting (Philipp Rudo) [1903967] - [infiniband] RDMA/cxgb4: Validate the number of CQEs (Kamal Heib) [1894720] - [net] treewide: Use fallthrough pseudo-keyword (Petr Oros) [1892748] - [net] devlink: Remove overzealous WARN_ON with snapshots (Petr Oros) [1892748] - [net] devlink: ignore -EOPNOTSUPP errors on dumpit (Petr Oros) [1892748] - [net] devlink: Always use user_ptr[0] for devlink and simplify post_doit (Petr Oros) [1892748] - [net] devlink: Constify devlink instance pointer (Petr Oros) [1892748] - [net] devlink: Add comment for devlink instance lock (Petr Oros) [1892748] - [net] devlink: Do not hold devlink mutex when initializing devlink fields (Petr Oros) [1892748] - [docs] ice: add documentation for device-caps region (Petr Oros) [1892748] - [net] devlink: remove new uninitialized_var() usage (Petr Oros) [1892748] - [docs] networking: convert sja1105's devlink info to RTS (Petr Oros) [1892748] - [net] devlink: refactor end checks in devlink_nl_cmd_region_read_dumpit (Petr Oros) [1892748] - [docs] ice: cleanup language in ice.rst for fw.app (Petr Oros) [1892748] - [docs] devlink: don't wrap commands in rST shell blocks (Petr Oros) [1892748] - [net] devlink: Protect devlink port list traversal (Petr Oros) [1895042] - [net] devlink: Fix per port reporter fields initialization (Petr Oros) [1895042] - [net] devlink: Fix use-after-free when destroying health reporters (Petr Oros) [1895042] - [net] devlink: introduce the health reporter test command (Petr Oros) [1895042] - [net] devlink: Add devlink health port reporters API (Petr Oros) [1895042] - [net] devlink: Implement devlink health reporters on per-port basis (Petr Oros) [1895042] - [net] devlink: Create generic devlink health reporter search function (Petr Oros) [1895042] - [net] devlink: Rework devlink health reporter destructor (Petr Oros) [1895042] - [net] devlink: Refactor devlink health reporter constructor (Petr Oros) [1895042]- [md] dm writecache: fix the maximum number of arguments (Mike Snitzer) [1895117] - [md] dm writecache: advance the number of arguments when reporting max_age (Mike Snitzer) [1895117] - [x86] x86/cpu/amd: Make erratum #1054 a legacy erratum (Michael Petlan) [1791459] - [x86] x86/cpu/amd: Enable the fixed Instructions Retired counter IRPERF (Michael Petlan) [1791459] - [s390] s390/early: improve machine detection (Claudio Imbrenda) [1896307] - [infiniband] IB/mlx5: Fix fall-through warnings for Clang (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Fix corruption of reg_pages in mlx5_ib_rereg_user_mr() (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Properly convey driver version to firmware (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS (Alaa Hleihel) [1858561] - [netdrv] net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Fix wrong address reclaim when command interface is down (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Disable QoS when min_rates on all VFs are zero (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Clear bw_share upon VF disable (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Add handling of port type in rule deletion (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix check if netdev is bond slave (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Set IPsec WAs only in IP's non checksum partial case (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix incorrect access of RCU-protected xdp_prog (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix VXLAN synchronization after function reload (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-switch, Avoid extack error log for disabled vport (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Fix deletion of duplicate rules (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Protect encap route dev from concurrent release (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix modify header actions memory leak (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Fix devlink deadlock on net namespace deletion (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Fix type warning of sizeof in __mlx5_ib_alloc_counters() (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Clarify what the UMR is for when creating MRs (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Disable IB_DEVICE_MEM_MGT_EXTENSIONS if IB_WR_REG_MR can't work (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Make mkeys always owned by the kernel's PD when not enabled (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Use set_mkc_access_pd_addr_fields() in reg_create() (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Remove dead check for EAGAIN after alloc_mr_from_cache() (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Fix potential race between destroy and CQE poll (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: IPsec: Use kvfree() for memory allocated with kvzalloc() (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: TC: Remove unused parameter from mlx5_tc_ct_add_no_trk_match() (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-Switch, Setup all vports' metadata to support peer miss rule (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-Switch, Dedicated metadata for uplink vport (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-Switch, Check and enable metadata support flag before using (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Don't call timecounter cyc2time directly from 1PPS flow (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Release clock lock before scheduling a PPS work (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Rename ptp clock info (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Always use container_of to find mdev pointer from clock struct (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Fix uninitialized variable warning (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: IPsec: Add Connect-X IPsec Tx data path offload (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5e: IPsec: Add TX steering rule per IPsec state (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5: Add NIC TX domain namespace (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5e: Enhanced TX MPWQE for SKBs (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Move TX code into functions to be used by MPWQE (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Rename xmit-related structs to generalize them (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Generalize TX MPWQE checks for full session (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Support multiple SKBs in a TX WQE (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Move the TLS resync check out of the function (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Unify constants for WQE_EMPTY_DS_COUNT (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Small improvements for XDP TX MPWQE logic (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Refactor xmit functions (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Move mlx5e_tx_wqe_inline_mode to en_tx.c (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Use struct assignment to initialize mlx5e_tx_wqe_info (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Refactor inline header size calculation in the TX path (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Add IPv6 traffic class (DSCP) header rewrite support (Alaa Hleihel) [1889981 1858561] - [netdrv] net/mlx5e: Add LAG warning if bond slave is not lag master (Alaa Hleihel) [1858561 1851709] - [netdrv] net/mlx5e: Add LAG warning for unsupported tx type (Alaa Hleihel) [1858561 1851709] - [netdrv] net/mlx5e: Return a valid errno if can't get lag device index (Alaa Hleihel) [1858561 1851709] - [netdrv] net/mlx5e: Fix race condition on nhe->n pointer in neigh update (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix VLAN create flow (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix VLAN cleanup flow (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix return status when setting unsupported FEC mode (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix driver's declaration to support GRE offload (Alaa Hleihel) [1858561 1819619] - [netdrv] net/mlx5e: CT, Fix coverity issue (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Add resiliency in Striding RQ mode for packets larger than MTU (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix error path for RQ alloc (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Fix request_irqs error flow (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: cmdif, Avoid skipping reclaim pages if FW is not accessible (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Add retry mechanism to the command entry index allocation (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: poll cmd EQ in case of command timeout (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Avoid possible free of command entry while timeout comp handler (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Fix a race when moving command interface to polling mode (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: mlx5e_fec_in_caps() returns a boolean (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: TLS, Do not expose FPGA TLS counter if not supported (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix using wrong stats_grps in mlx5e_update_ndo_stats() (Alaa Hleihel) [1870593 1858561] - [netdrv] net/mlx5e: Fix multicast counter not up-to-date in "ip -s" (Alaa Hleihel) [1858561 1693130] - [netdrv] net/mlx5e: Fix endianness when calculating pedit mask first bit (Alaa Hleihel) [1889981 1858561] - [netdrv] net/mlx5e: Enable adding peer miss rules only if merged eswitch is supported (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: CT: Fix freeing ct_label mapping (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix memory leak of tunnel info when rule under multipath not ready (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Use synchronize_rcu to sync with NAPI (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Use RCU to protect rq->xdp_prog (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Fix FTE cleanup (Alaa Hleihel) [1858561] - [infiniband] mlx5: Use fallthrough pseudo-keyword (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Fix flow destination setting for RDMA TX flow table (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Delete extra dump stack that gives nothing (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: convert to new udp_tunnel infrastructure (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: DR, Change push vlan action sequence (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Enable users to change VF/PF representors carrier state (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Delete unreachable code (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: drop unnecessary list_empty (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Use fallthrough pseudo-keyword (Alaa Hleihel) [1858583 1858561] - [netdrv] net/mlx5: DR, Reduce print level for matcher print (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Add support for PCI relaxed ordering (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Use indirect call wrappers for RX post WQEs functions (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Move exposure of datapath function to txrx header (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: RX, Re-work initializaiton of RX function pointers (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-switch, Use eswitch total_vports (Alaa Hleihel) [1858583 1858561] - [netdrv] net/mlx5: E-switch, Reuse total_vports and avoid duplicate nvports (Alaa Hleihel) [1858583 1858561] - [netdrv] net/mlx5: E-switch, Consider maximum vf vports for steering init (Alaa Hleihel) [1858583 1858561] - [netdrv] net/mlx5: Add function ID to reclaim pages debug log (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Hold pages RB tree per VF (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Set mkey relaxed ordering by UMR with ConnectX-7 (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Use MLX5_SET macro instead of local structure (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Add missing srcu_read_lock in ODP implicit flow (Alaa Hleihel) [1858561] - [include] RDMA/mlx5: ConnectX-7 new capabilities to set relaxed ordering by UMR (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Allow SQ modification (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Do not request completion on every single UMR WQE (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: RX, Avoid indirect call in representor CQE handling (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: XDP, Avoid indirect call in TX flow (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: IPsec: Add Connect-X IPsec ESN update offload support (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5e: IPsec: Add Connect-X IPsec Rx data path offload (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5e: IPsec: Add IPsec steering in local NIC RX (Alaa Hleihel) [1858561 1790222] - [include] net/mlx5: Add IPsec related Flow steering entry's fields (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5: IPsec: Add HW crypto offload support (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5: Accel, Add core IPsec support for the Connect-X family (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5: E-switch, Reduce dependency on num_vfs during mode set (Alaa Hleihel) [1858583 1858561] - [netdrv] net/mlx5: E-switch, Avoid function change handler for non ECPF (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Make MLX5_EN_TLS non-prompt (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Enable count action for rules with allow action (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Add interface changes required for VDPA (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Add VDPA interface type to supported enumerations (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Support setting access rights of dma addresses (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Move devlink port register and unregister calls (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Remove unused to_mibmr function (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-switch, When eswitch is unsupported, return -EOPNOTSUPP (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Added support for 100Gbps per lane link modes (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Delete one-time used functions (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Cleanup DEVX initialization flow (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Separate flow steering logic from main.c (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Separate counters from main.c (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Separate restrack callbacks initialization from main.c (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Limit the scope of mlx5_ib_enable_driver function (Alaa Hleihel) [1858561] - [infiniband] RDMA: Move XRCD to be under ib_core responsibility (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Introduce UAPI to query PD attributes (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Implement the query ucontext functionality (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Refactor mlx5_ib_alloc_ucontext() response (Alaa Hleihel) [1858561] - [infiniband] RDMA/core: Optimize XRC target lookup (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Get XRCD number directly for the internal use (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Enable QP number request when creating IPoIB underlay QP (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Introduce ODP prefetch counter (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Enhance TX timeout recovery (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Enhance ICOSQ data on RX reporter's diagnose (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Add EQ info to TX/RX reporter's diagnose (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Enhance CQ data on diagnose output (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Rename reporter's helpers (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Add helper to get the RQ WQE counter (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Add helper to get RQ WQE's head (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Move RQ helpers to txrx.h (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Align RX/TX reporters diagnose output format (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Remove redundant RQ state query (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Add a flush timeout define (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Change reporters create functions to return void (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: fix memory leak of tls (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix build break when CONFIG_XPS is not set (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: kTLS, Add kTLS RX HW offload support (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: kTLS, Use kernel API to extract private offload context (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: kTLS, Improve TLS feature modularity (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Accel, Expose flow steering API for rules add/del (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Receive flow steering framework for accelerated TCP flows (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: API to manipulate TTC rules destinations (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Refactor build channel params (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Turn XSK ICOSQ into a general asynchronous one (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: kTLS, Improve TLS params layout structures (Alaa Hleihel) [1858561] - [include] net/mlx5: Avoid RDMA file inclusion in core driver (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: vxlan: Return bool instead of opaque ptr in port_lookup() (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Move TC-specific function definitions into MLX5_CLS_ACT (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Use kfree(ft->g) in arfs_create_groups() (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: FWTrace: Add missing space (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Add support to get MR resource in RAW format (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Add support to get CQ resource in RAW format (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Add support to get QP resource in RAW format (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Add support in query QP, CQ and MKEY segments (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Export resource dump interface (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-switch, Supporting setting devlink port function mac address (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Split mac address setting function for using state_lock (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-switch, Support querying port function mac address (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Move helper to eswitch layer (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-switch, Introduce and use eswitch support check helper (Alaa Hleihel) [1858583 1858561] - [netdrv] net/mlx5: Constify mac address pointer (Alaa Hleihel) [1858561] - [tty] serial: 8250: export serial8250_do_set_divisor() (Steve Best) [1784119] - [tty] serial: 8250: introduce get_divisor() and set_divisor() hook (Steve Best) [1784119] - [tty] serial: 8250: let serial8250_get_divisor() get uart_port * as param (Steve Best) [1784119] - [tty] serial: 8250_lpss: Add ->setup() for Elkhart Lake ports (Steve Best) [1784119] - [tty] serial: 8250_lpss: Switch over to MSI interrupts (Steve Best) [1784119] - [tty] serial: 8250_lpss: Enable HS UART on Elkhart Lake (Steve Best) [1784119] - [tty] serial: 8250_lpss: Get rid of custom LPSS_DEVICE() macro (Steve Best) [1784119] - [tty] serial: 8250_lpss: register DMA IRQ and pool with instance ID (Steve Best) [1784119] - [tty] serial: 8250_lpss: add fractional divisor support (Steve Best) [1784119] - [tty] serial: 8250_lpss: switch to use 8250_dwlib library (Steve Best) [1784119] - [tty] tty: serial: Use the correct style for SPDX License Identifier (Steve Best) [1784119] - [tty] serial: 8250_dw: split Synopsys DesignWare 8250 common functions (Steve Best) [1784119] - [tty] 8250_lpss: check null return when calling pci_ioremap_bar (Steve Best) [1784119] - [dma] dmaengine: dw: Remove misleading is_private property (Steve Best) [1784119] - [tty] serial: 8250: fix null-ptr-deref in serial8250_start_tx() (John Linville) [1903272] {CVE-2020-15437} - [i2c] i2c: designware-pci: Fix BUG_ON during device removal (Steve Best) [1784122] - [i2c] i2c: designware-pci: Add support for Elkhart Lake PSE I2C (Steve Best) [1784122] - [i2c] i2c: designware-pci: Switch over to MSI interrupts (Steve Best) [1784122] - [mmc] mmc: sdhci: Add LTR support for some Intel BYT based controllers (Steve Best) [1906791] - [mmc] mmc: sdhci-pci: Add max-frequency device property for Intel controllers (Steve Best) [1906791] - [powerpc] powerpc/64s: Trim offlined CPUs from mm_cpumasks (Steve Best) [1905892] - [kernel] kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling (Steve Best) [1905892] - [mm] powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels (Steve Best) [1905892] - [mm] powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation (Steve Best) [1905892] - [mm] powerpc/64s: Add cp_abort after tlbiel to invalidate copy-buffer address (Steve Best) [1905892] - [powerpc] powerpc: untangle cputable mce include (Steve Best) [1905892] - [mmc] mmc: sdhci-pci: Add support for Intel EHL (Steve Best) [1783588] - [scsi] qla2xxx: Update version to 10.02.00.104-k (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Fix device loss on 4G and older HBAs (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: If fcport is undergoing deletion complete I/O with retry (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Fix the call trace for flush workqueue (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Fix flash update in 28XX adapters on big endian machines (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Handle aborts correctly for port undergoing deletion (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Fix N2N and NVMe connect retry failure (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Fix FW initialization error on big endian machines (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Fix crash during driver load on big endian machines (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Fix compilation issue in PPC systems (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Don't check for fw_started while posting NVMe command (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Tear down session if FW say it is down (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Limit interrupt vectors to number of CPUs (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Change post del message from debug level to log level (Nilesh Javali) [1905493] - [s390] s390/qeth: Remove pnso workaround (Philipp Rudo) [1903964] - [s390] s390/purgatory: do not build purgatory with kcov, kasan and friends (Philipp Rudo) [1900550] - [fs] iomap: Fix misplaced page flushing (Carlos Maiolino) [1868429] - [fs] iomap: Use round_down/round_up macros in __iomap_write_begin (Carlos Maiolino) [1868429] - [fs] iomap: Mark read blocks uptodate in write_begin (Carlos Maiolino) [1868429] - [fs] iomap: Clear page error before beginning a write (Carlos Maiolino) [1868429] - [fs] iomap: fix WARN_ON_ONCE() from unprivileged users (Carlos Maiolino) [1868429] - [fs] iomap: fall back to buffered writes for invalidation failures (Carlos Maiolino) [1868429] - [fs] iomap: Only invalidate page cache pages on direct IO writes (Carlos Maiolino) [1868429] - [fs] iomap: Make sure iomap_end is called after iomap_begin (Carlos Maiolino) [1868429] - [fs] iomap: Fix unsharing of an extent >2GB on a 32-bit machine (Carlos Maiolino) [1868429] - [fs] iomap: fix the iomap_fiemap prototype (Carlos Maiolino) [1868429] - [fs] iomap: remove lockdep_assert_held() (Carlos Maiolino) [1868429] - [mm] powerpc/numa: Fix a regression on memoryless node 0 (Steve Best) [1903613] - [mm] powerpc/numa: Offline memoryless cpuless node 0 (Steve Best) [1903613] - [mm] powerpc/numa: Prefer node id queried from vphn (Steve Best) [1903613] - [mm] powerpc/numa: Set numa_node for all possible cpus (Steve Best) [1903613] - [powerpc] powerpc/numa: Remove late request for home node associativity (Steve Best) [1903613] - [mm] powerpc/numa: Early request for home node associativity (Steve Best) [1903613] - [mm] powerpc/numa: Use cpu node map of first sibling thread (Steve Best) [1903613] - [x86] xen: don't unbind uninitialized lock_kicker_irq (Brian Masney) [1896786] - [net] Bluetooth: Acquire sk_lock.slock without disabling interrupts (Ivan Vecera) [1889859] - [wireless] mwifiex: fix double free (Jarod Wilson) [1860496] - [wireless] iwlwifi: dbg: run init_cfg function once per driver load (Jarod Wilson) [1860496] - [wireless] iwlwifi: dbg: remove no filter condition (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: split a print to avoid a WARNING in ROC (Jarod Wilson) [1860496] - [wireless] qtnfmac: fix resource leaks on unsupported iftype error return path (Jarod Wilson) [1860496] - [net] nl80211: fix OBSS PD min and max offset validation (Jarod Wilson) [1860496] - [wireless] rtw88: Fix potential probe error handling race with wow firmware loading (Jarod Wilson) [1860496] - [wireless] rtw88: Fix probe error handling race with firmware loading (Jarod Wilson) [1860496] - [wireless] ath6kl: wmi: prevent a shift wrapping bug in ath6kl_wmi_delete_pstream_cmd() (Jarod Wilson) [1860496] - [wireless] ath11k: Add checked value for ath11k_ahb_remove (Jarod Wilson) [1860496] - [wireless] mwifiex: remove function pointer check (Jarod Wilson) [1860496] - [wireless] ath11k: fix uninitialized return in ath11k_spectral_process_data() (Jarod Wilson) [1860496] - [wireless] ath11k: fix a double free and a memory leak (Jarod Wilson) [1860496] - [wireless] rtw88: fix compile warning: (Jarod Wilson) [1860496] - [wireless] mwifiex: Remove unnecessary braces from HostCmd_SET_SEQ_NO_BSS_INFO (Jarod Wilson) [1860496] - [wireless] rtw88: don't treat NULL pointer as an array (Jarod Wilson) [1860496] - [wireless] mwifiex: Do not use GFP_KERNEL in atomic context (Jarod Wilson) [1860496] - [wireless] brcmfmac: check ndev pointer (Jarod Wilson) [1860496] - [wireless] ath11k: Fix possible memleak in ath11k_qmi_init_service (Jarod Wilson) [1860496] - [wireless] ath10k: Fix the size used in a 'dma_free_coherent()' call in an error handling path (Jarod Wilson) [1860496] - [wireless] ath9k: Fix potential out of bounds in ath9k_htc_txcompletion_cb() (Jarod Wilson) [1860496] - [wireless] ath9k_htc: Use appropriate rs_datalen type (Jarod Wilson) [1860496] - [wireless] ath6kl: prevent potential array overflow in ath6kl_add_new_sta() (Jarod Wilson) [1860496] - [net] net: wireless: nl80211: fix out-of-bounds access in nl80211_del_key() (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: reduce maximum VHT MPDU length to 7991 (Jarod Wilson) [1860496] - [net] mac80211: fix 80 MHz association to 160/80+80 AP on 6 GHz (Jarod Wilson) [1860496] - [net] mac80211: do not allow bigger VHT MPDUs than the hardware supports (Jarod Wilson) [1860496] - [net] cfg80211: fix 6 GHz channel conversion (Jarod Wilson) [1860496] - [net] mac80211: do not disable HE if HT is missing on 2.4 GHz (Jarod Wilson) [1860496] - [net] mac80211: Fix radiotap header channel flag for 6GHz band (Jarod Wilson) [1860496] - [net] lib80211: fix unmet direct dependendices config warning when !CRYPTO (Jarod Wilson) [1860496] - [net] mac80211: add AQL support for VHT160 tx rates (Jarod Wilson) [1860496] - [net] mac80211: extend AQL aggregation estimation to HE and fix unit mismatch (Jarod Wilson) [1860496] - [wireless] mwifiex: Increase AES key storage size to 256 bits (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: use ieee80211_free_txskb to free tx skbs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: use v1 MCU API on MT7615 to fix issues with adding/removing stations (Jarod Wilson) [1860496] - [net] cfg80211: Adjust 6 GHz frequency to channel conversion (Jarod Wilson) [1860496] - [net] mac80211: reduce packet loss event false positives (Jarod Wilson) [1860496] - [net] cfg80211: regulatory: reject invalid hints (Jarod Wilson) [1860496] - [net] wireless: fix wrong 160/80+80 MHz setting (Jarod Wilson) [1860496] - [net] mac80211: improve AQL aggregation estimation for low data rates (Jarod Wilson) [1860496] - [net] mac80211: factor out code to look up the average packet length duration for a rate (Jarod Wilson) [1860496] - [net] mac80211: use rate provided via status->rate on ieee80211_tx_status_ext for AQL (Jarod Wilson) [1860496] - [net] nl80211: fix NL80211_ATTR_HE_6GHZ_CAPABILITY usage (Jarod Wilson) [1860496] - [wireless] brcmfmac: reserve tx credit only when txctl is ready to send (Jarod Wilson) [1860496] - [net] wireless: Use fallthrough pseudo-keyword (Jarod Wilson) [1860496] - [wireless] rtl818x: constify ioreadX() iomem argument (as in generic implementation) (Jarod Wilson) [1860496] - [net] mac80211: Do not report beacon loss if beacon filtering enabled (Jarod Wilson) [1860496] - [net] mac80211: fix misplaced while instead of if (Jarod Wilson) [1860496] - [net] nl80211: use eth_zero_addr() to clear mac address (Jarod Wilson) [1860496] - [net] mac80211: use eth_zero_addr() to clear mac address (Jarod Wilson) [1860496] - [net] mac8211: fix struct initialisation (Jarod Wilson) [1860496] - [net] mac80211: Handle special status codes in SAE commit (Jarod Wilson) [1860496] - [wireless] brcmfmac: Set timeout value when configuring power save (Jarod Wilson) [1860496] - [wireless] hostap: use generic power management (Jarod Wilson) [1860496] - [wireless] rt2x00: pci: use generic power management (Jarod Wilson) [1860496] - [wireless] mt7601u: add missing release on skb in mt7601u_mcu_msg_send (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: don't print failure if debug firmware is missing (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: coex: add functions and parameters (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: make symbol 'rtw8821c_rtw_pwr_track_tbl' static (Jarod Wilson) [1860496] - [wireless] rtw88: add h2c command in debugfs (Jarod Wilson) [1860496] - [wireless] rtw88: allows driver to enable/disable beacon (Jarod Wilson) [1860496] - [wireless] rtw88: add ieee80211_ops::change_interface (Jarod Wilson) [1860496] - [wireless] rtw88: coex: only skip coex triggered by BT info (Jarod Wilson) [1860496] - [wireless] rtw88: update tx descriptor of mgmt and reserved page packets (Jarod Wilson) [1860496] - [wireless] rtw88: fix short GI capability based on current bandwidth (Jarod Wilson) [1860496] - [wireless] rtw88: fix LDPC field for RA info (Jarod Wilson) [1860496] - [wireless] prism54: switch from 'pci_' to 'dma_' API (Jarod Wilson) [1860496] - [wireless] prism54: islpci_hotplug: use generic power management (Jarod Wilson) [1860496] - [wireless] prism54: Replace HTTP links with HTTPS ones (Jarod Wilson) [1860496] - [wireless] p54: switch from 'pci_' to 'dma_' API (Jarod Wilson) [1860496] - [wireless] mwifiex: 11n_rxreorder: Remove unnecessary cast in kfree() (Jarod Wilson) [1860496] - [wireless] rtlwifi: btcoex: use *ph to print small buffer (Jarod Wilson) [1860496] - [wireless] rtlwifi: btcoex: remove redundant initialization of variables ant_num and single_ant_path (Jarod Wilson) [1860496] - [net] mac80211: warn only once in check_sdata_in_driver() at each caller (Jarod Wilson) [1860496] - [net] nl80211: support 4-way handshake offloading for WPA/WPA2-PSK in AP mode (Jarod Wilson) [1860496] - [net] cfg80211: invert HE BSS color 'disabled' to 'enabled' (Jarod Wilson) [1860496] - [net] mac80211: add a function for running rx without passing skbs to the stack (Jarod Wilson) [1860496] - [net] mac80211: parse radiotap header when selecting Tx queue (Jarod Wilson) [1860496] - [net] mac80211: remove unused flags argument in transmit functions (Jarod Wilson) [1860496] - [net] mac80211: use same flag everywhere to avoid sequence number overwrite (Jarod Wilson) [1860496] - [net] mac80211: do not overwrite the sequence number if requested (Jarod Wilson) [1860496] - [net] mac80211: add radiotap flag to prevent sequence number overwrite (Jarod Wilson) [1860496] - [net] mac80211: never drop injected frames even if normally not allowed (Jarod Wilson) [1860496] - [uapi] cfg80211: Add support to advertize OCV support (Jarod Wilson) [1860496] - [net] cfg80211/mac80211: avoid bss color setting in non-HE modes (Jarod Wilson) [1860496] - [net] mac80211: calculate skb hash early when using itxq (Jarod Wilson) [1860496] - [net] mac80211: improve AQL tx airtime estimation (Jarod Wilson) [1860496] - [net] cfg80211/mac80211: add connected to auth server to station info (Jarod Wilson) [1860496] - [net] cfg80211/mac80211: add connected to auth server to meshconf (Jarod Wilson) [1860496] - [net] cfg80211/mac80211: add mesh_param "mesh_nolearn" to skip path discovery (Jarod Wilson) [1860496] - [net] cfg80211: allow the low level driver to flush the BSS table (Jarod Wilson) [1860496] - [net] mac80211: Use fallthrough pseudo-keyword (Jarod Wilson) [1860496] - [net] nl80211: Simplify error handling path in 'nl80211_trigger_scan()' (Jarod Wilson) [1860496] - [net] nl80211: Remove a misleading label in 'nl80211_trigger_scan()' (Jarod Wilson) [1860496] - [uapi] net/wireless: wireless.h: drop duplicate word in comments (Jarod Wilson) [1860496] - [uapi] net/wireless: nl80211.h: drop duplicate words in comments (Jarod Wilson) [1860496] - [net] cfg80211: allow vendor dumpit to terminate by returning 0 (Jarod Wilson) [1860496] - [net] mac80211: remove the need for variable rates_idx (Jarod Wilson) [1860496] - [net] nl80211: S1G band and channel definitions (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add missing release on skb in __mt76x02u_mcu_send_msg (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix possible memory leak in mt7615_mcu_wtbl_sta_add (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix potential memory leak in mcu message handler (Jarod Wilson) [1860496] - [wireless] mt76: mt76s: move queue accounting in mt76s_tx_queue_skb (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7663s support (Jarod Wilson) [1860496] - [wireless] mt76: introduce mt76_sdio module (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7663-usb-sdio-common module (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: sdio code must access rate/key regs in preocess context (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add mt76_skb_adjust_pad utility routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: take into account sdio bus configuring txwi (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add missing CONFIG_MAC80211_DEBUGFS (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: potential array overflow in mt7915_mcu_tx_rate_report() (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix potential memory leak in mcu message handler (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: fix potential memory leak in mcu message handler (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: fix memory leak in set key (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: reschedule ps work according to last activity (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: avoid scheduling runtime-pm during hw scan (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: sync probe sampling with rate configuration (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: improve mt7615_driver_own reliability (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add idle-timeout knob in mt7615 debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: enable beacon hw filter for runtime-pm (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add runtime-pm knob in mt7615 debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: do not request {driver, fw}_own if already granted (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: check MT76_STATE_PM flag before accessing the device (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: run mt7615_pm_wake in mt7615_mac_sta_{add, remove} (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: wake device before pushing frames in mt7615_tx (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: wake device before pulling packets from mac80211 queues (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: run mt7615_mcu_set_roc holding mt76 mutex (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: run mt7615_mcu_set_wmm holding mt76 mutex (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add missing lock in mt7615_regd_notifier (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: wake device before performing freq scan (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: acquire driver_own before configuring device for suspend (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: wake device in mt7615_update_channel before access regmap (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce pm_power_save delayed work (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: wake device before configuring hw keys (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: wake device before accessing regmap in debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_mutex_{acquire, release} utilities (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add mt7615_pm_wake utility routine (Jarod Wilson) [1860496] - [wireless] mt76: move mt76 workqueue in common code (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: avoid polling in fw_own for mt7663 (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: avoid memcpy in rxv operation (Jarod Wilson) [1860496] - [wireless] mt76: mt76x2u: enable HC-M7662BU1 (Jarod Wilson) [1860496] - [wireless] mt76: mt76x2: fix pci suspend/resume on mt7612e (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: update HE capabilities (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: implement testmode support (Jarod Wilson) [1860496] - [wireless] mt76: add API for testmode support (Jarod Wilson) [1860496] - [wireless] mt76: vif_mask to struct mt76_phy (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: use full on-chip memory address for WF_PHY registers (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add support for accessing RF registers via MCU (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add support for accessing mapped registers via bus ops (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: schedule tx tasklet and sta poll on mac tx free (Jarod Wilson) [1860496] - [wireless] mt76: mt76x2e: rename routines in pci.c (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: overwrite qid for non-bufferable mgmt frames (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: use ieee80211_tx_queue_params to avoid open coded (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add MU-MIMO support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add a fixed AC queue mapping (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add .set_tsf callback (Jarod Wilson) [1860496] - [wireless] mt76: add U-APSD support on AP side (Jarod Wilson) [1860496] - [wireless] mt76: rely on register macros (Jarod Wilson) [1860496] - [wireless] mt76: fix include in pci.h (Jarod Wilson) [1860496] - [wireless] mt76: allow more channels, allowed in ETSI domain (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix up typo in Kconfig for MT7663U (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: introduce ARP filter offload (Jarod Wilson) [1860496] - [wireless] mt76: usb: rely on mt76_for_each_q_rx (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: re-enable offloading of sequence number assignment (Jarod Wilson) [1860496] - [wireless] wireless: Fix trivial spelling (Jarod Wilson) [1860496] - [wireless] rtlwifi: 8821ae: remove unused path B parameters from swing table (Jarod Wilson) [1860496] - [wireless] rtlwifi: Use const in 8188ee/8723be/8821ae swing_table declarations (Jarod Wilson) [1860496] - [wireless] rtl818x_pci: use generic power management (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8192cu: Free ieee80211_hw if probing fails (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8192cu: Prevent leaking urb (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8192cu: Fix deadlock (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8192cu: Remove uninitialized_var() usage (Jarod Wilson) [1860496] - [wireless] orinoco_usb: fix spelling mistake (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8188ee: Fix endian issue (Jarod Wilson) [1860496] - [wireless] rtlwifi: Fix endian issue in ps.c (Jarod Wilson) [1860496] - [wireless] broadcom: fix wiki website url (Jarod Wilson) [1860496] - [wireless] wireless: fix wiki website url in main Kconfig (Jarod Wilson) [1860496] - [wireless] rtw88: coex: Fix ACL Tx pause during BT inquiry/page (Jarod Wilson) [1860496] - [wireless] mwifiex: Prevent memory corruption handling keys (Jarod Wilson) [1860496] - [wireless] mwifiex: Fix reporting 'operation not supported' error code (Jarod Wilson) [1860496] - [wireless] mwifiex: Use macro MWIFIEX_MAX_BSS_NUM for specifying limit of interfaces (Jarod Wilson) [1860496] - [wireless] rtw88: 8822c: add new RFE type 6 (Jarod Wilson) [1860496] - [wireless] rtw88: 8822ce: add support for device ID 0xc82f (Jarod Wilson) [1860496] - [wireless] rtw88: pci: disable aspm for platform inter-op with module parameter (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: Add 8821CE to Kconfig and Makefile (Jarod Wilson) [1860496] - [wireless] rtw88: single rf path chips don't support TX STBC (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add beamformee support (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add power tracking (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add cck pd settings (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add phy calibration (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add false alarm statistics (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add query rx desc support (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add set channel support (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add dig related settings (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add set tx power index (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add basic functions (Jarod Wilson) [1860496] - [wireless] brcm80211: brcmsmac: Move LEDs to GPIO descriptors (Jarod Wilson) [1860496] - [wireless] brcmfmac: Transform compatible string for FW loading (Jarod Wilson) [1860496] - [wireless] brcmfmac: set pacing shift before transmitting skb to bus (Jarod Wilson) [1860496] - [wireless] brcmfmac: set state of hanger slot to FREE when flushing PSQ (Jarod Wilson) [1860496] - [wireless] brcmfmac: reset SDIO bus on a firmware crash (Jarod Wilson) [1860496] - [wireless] brcmfmac: do not disconnect for disassoc frame from unconnected AP (Jarod Wilson) [1860496] - [wireless] brcmfmac: Fix for wrong disconnection event source information (Jarod Wilson) [1860496] - [wireless] brcmfmac: Fix for unable to return to visible SSID (Jarod Wilson) [1860496] - [wireless] brcmfmac: initialize the requested dwell time (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix throughput zero stalls on PM 1 mode due to credit map (Jarod Wilson) [1860496] - [wireless] brcmfmac: update tx status flags to sync with firmware (Jarod Wilson) [1860496] - [wireless] brcmfmac: reserve 2 credits for host tx control path (Jarod Wilson) [1860496] - [wireless] brcmfmac: increase message buffer size for control packets (Jarod Wilson) [1860496] - [wireless] brcmfmac: allow credit borrowing for all access categories (Jarod Wilson) [1860496] - [wireless] brcmfmac: To fix Bss Info flag definition Bug (Jarod Wilson) [1860496] - [wireless] brcmfmac: reduce maximum station interface from 2 to 1 in RSDB mode (Jarod Wilson) [1860496] - [wireless] brcmfmac: keep SDIO watchdog running when console_interval is non-zero (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix invalid permanent MAC address in wiphy (Jarod Wilson) [1860496] - [wireless] brcmfmac: To fix kernel crash on out of boundary access (Jarod Wilson) [1860496] - [net] net: wireless: kerneldoc fixes (Jarod Wilson) [1860496] - [net] net: mac80211: kerneldoc fixes (Jarod Wilson) [1860496] - [wireless] ath11k: fix wmi peer flags in peer assoc command (Jarod Wilson) [1860496] - [wireless] ath11k: Add support for ring backpressure stats (Jarod Wilson) [1860496] - [wireless] ath11k: Add dp tx err stats (Jarod Wilson) [1860496] - [wireless] ath11k: removing redundant reo unlock followed by immediate lock (Jarod Wilson) [1860496] - [wireless] ath11k: add support for spectral scan (Jarod Wilson) [1860496] - [wireless] ath11k: Add direct buffer ring support (Jarod Wilson) [1860496] - [wireless] ath11k: build HE 6 GHz capability (Jarod Wilson) [1860496] - [wireless] ath11k: Add support for 6g scan hint (Jarod Wilson) [1860496] - [wireless] ath11k: Send multiple scan_chan_list messages if required (Jarod Wilson) [1860496] - [wireless] ath11k: Add 6G scan dwell time parameter in scan request command (Jarod Wilson) [1860496] - [wireless] ath11k: set psc channel flag when sending channel list to firmware (Jarod Wilson) [1860496] - [wireless] ath11k: extend peer_assoc_cmd for 6GHz band (Jarod Wilson) [1860496] - [wireless] ath11k: Use freq instead of channel number in rx path (Jarod Wilson) [1860496] - [wireless] ath11k: add support for 6GHz radio in driver (Jarod Wilson) [1860496] - [wireless] ath11k: add 6G frequency list supported by driver (Jarod Wilson) [1860496] - [wireless] net: wireless: intel: fix wiki website url (Jarod Wilson) [1860496] - [wireless] iwlwifi: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: Remove unused inline function iwl_mvm_tid_to_ac_queue (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: fix gcc-10 zero-length-bounds warning (Jarod Wilson) [1860496] - [wireless] ath: fix wiki website url (Jarod Wilson) [1860496] - [wireless] ath10k: Acquire tx_lock in tx error paths (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: remove redundant assignment to variable ret (Jarod Wilson) [1860496] - [wireless] iwlwifi: fix config variable name in comment (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: Fix avg-power report (Jarod Wilson) [1860496] - [wireless] iwlwifi: Don't IWL_WARN on FW reconfiguration (Jarod Wilson) [1860496] - [wireless] iwlwifi: Extended Key ID support for mvm and dvm (Jarod Wilson) [1860496] - [wireless] mwifiex: Fix firmware filename for sd8997 chipset (Jarod Wilson) [1860496] - [wireless] mwifiex: Fix firmware filename for sd8977 chipset (Jarod Wilson) [1860496] - [net] mac80211: remove STA txq pending airtime underflow warning (Jarod Wilson) [1860496] - [net] mac80211: Fix bug in Tx ack status reporting in 802.3 xmit path (Jarod Wilson) [1860496] - [net] cfg80211: check vendor command doit pointer before use (Jarod Wilson) [1860496] - [net] mac80211: mesh: Free pending skb when destroying a mpath (Jarod Wilson) [1860496] - [net] mac80211: mesh: Free ie data when leaving mesh (Jarod Wilson) [1860496] - [net] mac80211: fix warning in 6 GHz IE addition in mesh mode (Jarod Wilson) [1860496] - [wireless] ath10k: Fix NULL pointer dereference in AHB device probe (Jarod Wilson) [1860496] - [wireless] iwlwifi: Make some Killer Wireless-AC 1550 cards work again (Jarod Wilson) [1860496] - [wireless] ath9k: Fix regression with Atheros 9271 (Jarod Wilson) [1860496] - [net] nl80211: fix memory leak when parsing NL80211_ATTR_HE_BSS_COLOR (Jarod Wilson) [1860496] - [net] nl80211: don't return err unconditionally in nl80211_start_ap() (Jarod Wilson) [1860496] - [net] mac80211: allow rx of mesh eapol frames with default rx key (Jarod Wilson) [1860496] - [net] mac80211: skip mpath lookup also for control port tx (Jarod Wilson) [1860496] - [net] mac80211: Fix dropping broadcast packets in 802.11 encap (Jarod Wilson) [1860496] - [net] mac80211: simplify mesh code (Jarod Wilson) [1860496] - [net] mac80211: fix control port tx status check (Jarod Wilson) [1860496] - [include] ieee80211: Add missing and new AKM suite selector definitions (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix EEPROM buffer size (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: fix memory leaks in mt7663u_probe (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: do not access uninitialized NAPI structs (Jarod Wilson) [1860496] - [wireless] iwlwifi: fix crash in iwl_dbg_tlv_alloc_trigger (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: don't call iwl_mvm_free_inactive_queue() under RCU (Jarod Wilson) [1860496] - [wireless] wireless: replace '---help---' in Kconfig files with 'help' (Jarod Wilson) [1860496] - [net] net: fix wiki website url mac80211 and wireless files (Jarod Wilson) [1860496] - [uapi] include: fix wiki website url in netlink interface header (Jarod Wilson) [1860496] - [wireless] mt76: overwrite qid for non-bufferable mgmt frames (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix hw queue mapping (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix lmac queue debugsfs entry (Jarod Wilson) [1860496] - [wireless] mt76: add missing lock configuring coverage class (Jarod Wilson) [1860496] - [net] mac80211: initialize return flags in HE 6 GHz operation parsing (Jarod Wilson) [1860496] - [net] cfg80211: fix management registrations deadlock (Jarod Wilson) [1860496] - [net] cfg80211: support bigger kek/kck key length (Jarod Wilson) [1860496] - [net] mac80211: set short_slot for 6 GHz band (Jarod Wilson) [1860496] - [net] mac80211: Consider 6 GHz band when handling power constraint (Jarod Wilson) [1860496] - [net] mac80211: accept aggregation sessions on 6 GHz (Jarod Wilson) [1860496] - [net] cfg80211: require HE capabilities for 6 GHz band (Jarod Wilson) [1860496] - [net] cfg80211: reject HT/VHT capabilities on 6 GHz band (Jarod Wilson) [1860496] - [net] cfg80211: treat 6 GHz channels as valid regardless of capability (Jarod Wilson) [1860496] - [net] mac80211: Add HE 6GHz capabilities element to probe request (Jarod Wilson) [1860496] - [net] mac80211: use HE 6 GHz band capability and pass it to the driver (Jarod Wilson) [1860496] - [net] mac80211: check the correct bit for EMA AP (Jarod Wilson) [1860496] - [net] mac80211: determine chandef from HE 6 GHz operation (Jarod Wilson) [1860496] - [net] mac80211: avoid using ext NSS high BW if not supported (Jarod Wilson) [1860496] - [net] mac80211: do not allow HT/VHT IEs in 6 GHz mesh mode (Jarod Wilson) [1860496] - [net] mac80211: build HE operation with 6 GHz oper information (Jarod Wilson) [1860496] - [net] mac80211: add HE 6 GHz Band Capability element (Jarod Wilson) [1860496] - [net] cfg80211: add and expose HE 6 GHz band capabilities (Jarod Wilson) [1860496] - [net] mac80211: add HE 6 GHz Band Capabilities into parse extension (Jarod Wilson) [1860496] - [net] cfg80211: handle 6 GHz capability of new station (Jarod Wilson) [1860496] - [include] ieee80211: add HE ext EIDs and 6 GHz capability defines (Jarod Wilson) [1860496] - [include] ieee80211: add code to obtain and parse 6 GHz operation field (Jarod Wilson) [1860496] - [include] ieee80211: definitions for reduced neighbor reports (Jarod Wilson) [1860496] - [net] cfg80211: add a helper to identify 6 GHz PSCs (Jarod Wilson) [1860496] - [net] nl80211: really allow client-only BIGTK support (Jarod Wilson) [1860496] - [net] cfg80211: adapt to new channelization of the 6GHz band (Jarod Wilson) [1860496] - [net] cfg80211: fix 6 GHz frequencies to kHz (Jarod Wilson) [1860496] - [wireless] ath11k: clear DCM max constellation tx value (Jarod Wilson) [1860496] - [wireless] ath11k: reset trigger frame MAC padding duration (Jarod Wilson) [1860496] - [wireless] ath10k: Remove ath10k_qmi_register_service_notifier() declaration (Jarod Wilson) [1860496] - [wireless] ath9k_htc: Set RX filter based to allow broadcast Action frame RX (Jarod Wilson) [1860496] - [wireless] ath9k: Set RX filter based to allow broadcast Action frame RX (Jarod Wilson) [1860496] - [wireless] mwifiex: Add support for NL80211_ATTR_MAX_AP_ASSOC_STA (Jarod Wilson) [1860496] - [wireless] mwifiex: Parse all API_VER_ID properties (Jarod Wilson) [1860496] - [wireless] brcmfmac: 43012 Update MES Watermark (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix 43455 CRC error under SDIO 3.0 SDR104 mode (Jarod Wilson) [1860496] - [wireless] brcmfmac: set F2 blocksize and watermark for 4354/4356 SDIO (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix 4339 CRC error under SDIO 3.0 SDR104 mode (Jarod Wilson) [1860496] - [wireless] brcmfmac: set F2 blocksize for 4373 (Jarod Wilson) [1860496] - [wireless] rtw88: 8822c: remove CCK TX setting when switch channel (Jarod Wilson) [1860496] - [wireless] rtw88: 8822c: fix missing brace warning for old compilers (Jarod Wilson) [1860496] - [wireless] rtw88: fix EAPOL 4-way failure by finish IQK earlier (Jarod Wilson) [1860496] - [wireless] rtw88: coex: 8723d: handle BT inquiry cases (Jarod Wilson) [1860496] - [wireless] rtw88: coex: 8723d: set antanna control owner (Jarod Wilson) [1860496] - [wireless] Revert "rtw88: no need to set registers for SDIO" (Jarod Wilson) [1860496] - [wireless] rt2800: enable MFP support unconditionally (Jarod Wilson) [1860496] - [wireless] mmc: sdio: Fix Cypress SDIO IDs macros in common include file (Jarod Wilson) [1860496] - [wireless] mmc: sdio: Move SDIO IDs from b43-sdio driver to common include file (Jarod Wilson) [1860496] - [wireless] mmc: sdio: Move SDIO IDs from ath10k driver to common include file (Jarod Wilson) [1860496] - [wireless] mmc: sdio: Move SDIO IDs from mwifiex driver to common include file (Jarod Wilson) [1860496] - [wireless] mmc: sdio: Change macro names for Marvell 8688 modules (Jarod Wilson) [1860496] - [mmc] mmc: sdio: Fix macro name for Marvell device with ID 0x9134 (Jarod Wilson) [1860496] - [wireless] iwlwifi: bump FW API to 56 for AX devices (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: add support for range request version 10 (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: fix aux station leak (Jarod Wilson) [1860496] - [wireless] iwlwifi: move txq-specific from trans_pcie to common trans (Jarod Wilson) [1860496] - [wireless] iwlwifi: move iwl_txq and substructures to a common trans header (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: gen3: indicate 8k/12k RB size to device (Jarod Wilson) [1860496] - [wireless] iwlwifi: acpi: evaluate dsm to enable 5.2 bands in Indonesia (Jarod Wilson) [1860496] - [wireless] iwlwifi: acpi: support device specific method (DSM) (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: keep trans instead of trans_pcie in iwl_txq (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: don't count on the FW to set persistence mode (Jarod Wilson) [1860496] - [wireless] iwlwifi: set NO_HE if the regulatory domain forbids it (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: remove set but not used variable 'msta' (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: Use kmemdup in mt7615_queue_key_update() (Jarod Wilson) [1860496] - [wireless] mt76: only iterate over initialized rx queues (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add support for MT7611N (Jarod Wilson) [1860496] - [wireless] mt76: fix wcid allocation issues (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix possible NULL pointer dereference in mt7915_register_ext_phy (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix hw_scan with ssid_type for specified SSID only (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix a handful of spelling mistakes (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: switch to per-vif power_save support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix some sparse warnings (Jarod Wilson) [1860496] - [wireless] mt76: fix per-driver wcid range checks after wcid array size bump (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix decoded radiotap HE flags (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix NULL pointer deref in mt7615_register_ext_phy (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix sparse warnings: incorrect type initializer (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix some sparse warnings (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add spatial reuse support (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: remove check in mt76x02_mcu_msg_send (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce remain_on_channel support (Jarod Wilson) [1860496] - [net] mac80211: support control port TX status reporting (Jarod Wilson) [1860496] - [net] mac80211: fix HT-Control field reception for management frames (Jarod Wilson) [1860496] - [net] cfg80211: fix CFG82011_CRDA_SUPPORT still mentioning internal regdb (Jarod Wilson) [1860496] - [net] nl80211: Add support to configure TID specific Tx rate configuration (Jarod Wilson) [1860496] - [net] mac80211: allow SA-QUERY processing in userspace (Jarod Wilson) [1860496] - [net] nl80211: add ability to report TX status for control port TX (Jarod Wilson) [1860496] - [net] mac80211: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [net] cfg80211: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [include] mac80211: Add new AMPDU factor macro for HE peer caps (Jarod Wilson) [1860496] - [include] ieee80211: S1G defines (Jarod Wilson) [1860496] - [net] nl80211: support scan frequencies in KHz (Jarod Wilson) [1860496] - [net] nl80211: add KHz frequency offset for most wifi commands (Jarod Wilson) [1860496] - [net] cfg80211: add KHz variants of frame RX API (Jarod Wilson) [1860496] - [net] nl80211: simplify peer specific TID configuration (Jarod Wilson) [1860496] - [net] cfg80211: add support for TID specific AMSDU configuration (Jarod Wilson) [1860496] - [net] mac80211: fix variable names in TID config methods (Jarod Wilson) [1860496] - [net] cfg80211: fix mask type in cfg80211_tid_cfg structure (Jarod Wilson) [1860496] - [net] cfg80211: fix debugfs rename crash (Jarod Wilson) [1860496] - [include] ieee80211: Fix incorrect mask for default PE duration (Jarod Wilson) [1860496] - [net] mac80211: mesh: fix discovery timer re-arming issue / crash (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: Fix build error (Jarod Wilson) [1860496] - [wireless] ath11k: Fix some resource leaks in error path in 'ath11k_thermal_register()' (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8192ee: remove redundant for-loop (Jarod Wilson) [1860496] - [wireless] mwifiex: Fix memory corruption in dump_station (Jarod Wilson) [1860496] - [wireless] rtw88: no need to set registers for SDIO (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: fix incorrect setting of ldo_pwr (Jarod Wilson) [1860496] - [wireless] rtw88: rename rtw88.ko/rtwpci.ko to rtw88_core.ko/rtw88_pci.ko (Jarod Wilson) [1860496] - [wireless] rtw88: extract: remove the unused after extracting (Jarod Wilson) [1860496] - [wireless] rtw88: extract: make 8723d an individual kernel module (Jarod Wilson) [1860496] - [wireless] rtw88: extract: make 8822b an individual kernel module (Jarod Wilson) [1860496] - [wireless] rtw88: extract: make 8822c an individual kernel module (Jarod Wilson) [1860496] - [wireless] rtw88: extract: export symbols about pci interface (Jarod Wilson) [1860496] - [wireless] rtw88: extract: export symbols used in chip functionalities (Jarod Wilson) [1860496] - [wireless] rtlwifi: Fix a double free in _rtl_usb_tx_urb_setup() (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix typo defining ps work (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: configure bss info adding the interface (Jarod Wilson) [1860496] - [wireless] mt76: enable p2p support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: reduce hw scan timeout (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: do not report scan_complete twice to mac80211 (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: fix the usage WoW with net detect support (Jarod Wilson) [1860496] - [wireless] ath11k: fix htt stats module not handle multiple skbs (Jarod Wilson) [1860496] - [wireless] rtl8187: Remove unused variable rtl8225z2_tx_power_ofdm (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: fix sparse warnings for power tracking (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add 8723DE to Kconfig and Makefile (Jarod Wilson) [1860496] - [wireless] rtw88: fill zeros to words 0x06 and 0x07 of security cam entry (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add coex support (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: set ltecoex register address in chip_info (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: implement flush queue (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add shutdown callback to disable BT USB suspend (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add power tracking (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: add IQ calibration (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add LC calibration (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix WPA/WPA2-PSK 4-way handshake offload and SAE offload failures (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix possible deadlock in mt7915_stop (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: allocate proper size for tlv tags (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add debugfs to track TxBF status (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add TxBF capabilities (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add Tx beamformee support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add Tx beamformer support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: introduce mt7915_get_he_phy_cap (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: usb: cancel ps work stopping the vif (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: add missing register definitions (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: copy key pointer in mt7663u_mac_write_txwi (Jarod Wilson) [1860496] - [wireless] mt76: set runtime stream caps by mt76_phy (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: enable firmware module debug support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add tsf related callbacks (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: set peer Tx fixed rate through debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add .sta_statistics support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add .sta_add_debugfs support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add Rx radiotap header support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add HE capabilities support for peers (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add HE bss_conf support for interfaces (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: register per-phy HE capabilities for each interface (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: implement HE per-rate tx power support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: enable Rx HE rate reporting (Jarod Wilson) [1860496] - [wireless] mt76: add mac80211 driver for MT7915 PCIe-based chipsets (Jarod Wilson) [1860496] - [wireless] mt76: add HE phy modes and hardware queue (Jarod Wilson) [1860496] - [wireless] mt76: adjust wcid size to support new 802.11ax generation (Jarod Wilson) [1860496] - [wireless] mt76: add Rx stats support for radiotap (Jarod Wilson) [1860496] - [wireless] mt76: add support for HE RX rate reporting (Jarod Wilson) [1860496] - [wireless] mt76: avoid rx reorder buffer overflow (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: scan all channels if not specified (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: add support to sched scan with randomise addr (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: introduce WoW with net detect support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix delta tx power for mt7663 (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: fix target power parsing (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix ibss mode for mt7663 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: check return value of mt7615_eeprom_get_power_index (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: read tx streams from eeprom (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce beacon_loss mcu event (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add gtk rekey offload support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce PM support (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: introduce suspend/resume to mt7663u (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add WoW support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_mcu_set_hif_suspend mcu command (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce support for hardware beacon filter (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: free pci_vector if mt7615_pci_probe fails (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add passive mode for hw scan (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: do not mark sched_scan disabled in mt7615_scan_work (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_check_offload_capability routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix ssid configuration in mt7615_mcu_hw_scan (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: remove duplicate error message (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix getting maximum tx power from eeprom (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: set spatial extension index (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: remove check in mt7663_load_n9 (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: add the possibility to load firmware v2 (Jarod Wilson) [1860496] - [wireless] mt76: mt76x0: enable MCS 8 and MCS9 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix event report in mt7615_mcu_bss_event (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add sta pointer to mt7615_mcu_add_bss_info signature (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: fix up BMC entry indicated to unicmd firmware (Jarod Wilson) [1860496] - [wireless] mt76: enable TDLS support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move mcu bss upload before creating the sta (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: fix tx status rate index calculation (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix tx status rate index calculation (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: do not adjust MAC timings if the device is not running (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: adjust timing in mt7615_mac_set_timing to match fw/hw values (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: never use an 802.11b CF-End rate on 5GHz (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: never use an 802.11b CF-End rate on 5GHz (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: use larger rx buffers if VHT is supported (Jarod Wilson) [1860496] - [wireless] mt76: fix A-MPDU density handling (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix sta ampdu factor for VHT (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: enable AirTimeFairness (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rework mt7615_mac_sta_poll for usb code (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix aid configuration in mt7615_mcu_wtbl_generic_tlv (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix mt7615_driver_own routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix max wtbl size for 7663 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix mt7615_firmware_own for mt7663e (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: parse mcu return code for unified commands (Jarod Wilson) [1860496] - [wireless] mt76: add rx queues info to mt76 debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: make Kconfig entry obvious for MT7663E (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: introduce 802.11 PS support in sta mode (Jarod Wilson) [1860496] - [wireless] mt76: remove PS_NULLFUNC_STACK capability (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: provide aid info to the mcu (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: disable aspm by default (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: enable scs for mt7663 driver (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7663u support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move core shared code in mt7615-common module (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix possible deadlock in mt7615_stop (Jarod Wilson) [1860496] - [wireless] mt76: remove unnecessary annotations (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: enable MSI by default (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rework IRQ handling to prepare for MSI support (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: fix DMA unmap length (Jarod Wilson) [1860496] - [wireless] mt76: mt7622: fix DMA unmap length (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: set hw scan limits only for firmware with offload support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: disable hw/sched scan ops for non-offload firmware (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: fix aggr range entry in debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix possible division by 0 in mt7615_mac_update_mib_stats (Jarod Wilson) [1860496] - [wireless] mt76: mt76x2: disable merge of OTP ROM data by default (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: disable merge of OTP ROM data by default (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add support for applying tx DPD calibration from EEPROM (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add support for applying DC offset calibration from EEPROM (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: disable merge of OTP ROM data by default (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: Delete an error message in mt7622_wmac_probe() (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: do not always reset the dfs state setting the channel (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: correct the name of the rom patch (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add address parameter to mt7615_eeprom_init (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_wtbl_desc data structure (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rework wtbl key configuration (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: rely on mt7622 queue scheme for mt7663u (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move mt7615_mac_wtbl_addr in mac.h (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce __mt7663_load_firmware routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_mac_update_rate_desc routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7663u support to mt7615_write_txwi (Jarod Wilson) [1860496] - [wireless] mt76: add headroom and tailroom to mt76_mcu_ops data structure (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: remove unnecessary register operations (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce rlm tlv in bss_info mcu command (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce BSS absence event (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce scheduled scan support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce hw scan support (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: keep Rx filters as the default (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_mcu_set_channel_domain mcu command (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add ethool support to mt7663 driver (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: disable RDD commands (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: make scs configurable per phy (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: enable nf estimation (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: fix mt7615_mac_cca_stats_reset routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add more useful Tx mib counters (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: cleanup mib related defines and structs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: enable aggr_stats for both phy (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: modify mt7615_ampdu_stat_read for each phy (Jarod Wilson) [1860496] - [wireless] mt76: mt76x0: pci: add mt7610 PCI ID (Jarod Wilson) [1860496] - [wireless] mt76: mt76x2u: introduce Mercury UD13 support (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02u: Add support for newer versions of the XBox One wifi adapter (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: fix handling MCU timeouts during hw restart (Jarod Wilson) [1860496] - [wireless] rndis_wlan: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [wireless] mwl8k: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [wireless] rndis_wlan: Remove logically dead code (Jarod Wilson) [1860496] - [wireless] brcmfmac: remove Comparison to bool in brcmf_p2p_send_action_frame() (Jarod Wilson) [1860496] - [wireless] brcmfmac: make non-global functions static (Jarod Wilson) [1860496] - [wireless] brcmfmac: Use seq/seq_len and set iv_initialize when plumbing of rxiv in (GTK) keys (Jarod Wilson) [1860496] - [wireless] brcmfmac: use actframe_abort to cancel ongoing action frame (Jarod Wilson) [1860496] - [wireless] brcmfmac: set security after reiniting interface (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix 802.1d priority to ac mapping for pcie dongles (Jarod Wilson) [1860496] - [wireless] brcmfmac: map 802.1d priority to precedence level based on AP WMM params (Jarod Wilson) [1860496] - [wireless] ath11k: convert to devm_platform_get_and_ioremap_resource (Jarod Wilson) [1860496] - [wireless] ath11k: remove redundant initialization of pointer info (Jarod Wilson) [1860496] - [wireless] ath10k: fix ath10k_pci struct layout (Jarod Wilson) [1860496] - [wireless] ath10k: fix gcc-10 zero-length-bounds warnings (Jarod Wilson) [1860496] - [wireless] ath10k: remove experimental tag from SDIO and SNOC busses in Kconfig (Jarod Wilson) [1860496] - [wireless] ath10k: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [wireless] ath11k: Remove bus layer includes from upper layer (Jarod Wilson) [1860496] - [wireless] ath11k: Add drv private for bus opaque struct (Jarod Wilson) [1860496] - [wireless] ath11k: Add support for multibus support (Jarod Wilson) [1860496] - [wireless] ath10k: fix __le32 warning in ath10k_wmi_tlv_op_gen_request_peer_stats_info() (Jarod Wilson) [1860496] - [wireless] ath10k: Remove msdu from idr when management pkt send fails (Jarod Wilson) [1860496] - [wireless] ath10k: Skip handling del_server during driver exit (Jarod Wilson) [1860496] - [wireless] ath11k: remove stale monitor status descriptor (Jarod Wilson) [1860496] - [wireless] iwlwifi: dbg_ini: differentiate ax210 hw with same hw type (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: skip fragmented receive buffers (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove outdated copyright print/module statement (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: don't transmit on unallocated queue (Jarod Wilson) [1860496] - [wireless] iwlwifi: tx: enable A-MSDU in low latency mode (Jarod Wilson) [1860496] - [wireless] iwlwifi: use longer queues for 256-BA (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: gen2: use DMA pool for byte-count tables (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: remove some dead code (Jarod Wilson) [1860496] - [wireless] iwlwifi: dbg: mark a variable __maybe_unused (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: attempt to allocate smaller queues (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: allocate much smaller byte-count table (Jarod Wilson) [1860496] - [wireless] iwlwifi: dump api version in yaml format (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: convert all AX101 devices to the device tables (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: remove occurrences of 22000 in the FW name defines (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: convert QnJ with Hr to the device table (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: remove mangling for iwl_ax101_cfg_qu_hr (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: remove outdated comment about PCI RTPM reference (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: add IML/ROM information to the assertion dumps (Jarod Wilson) [1860496] - [wireless] iwlwifi: move iwl_set_soc_latency to iwl-drv to be used by other op_modes (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: remove magic number (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: initialize iwl_dev_tx_power_cmd to zero (Jarod Wilson) [1860496] - [wireless] iwlwifi: dbg: set debug descriptor to NULL outside of iwl_fw_free_dump_desc (Jarod Wilson) [1860496] - [wireless] iwlwifi: bump FW API to 55 for AX devices (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: add D3 resume timepoint (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: set properly station flags in STA_HE_CTXT_CMD (Jarod Wilson) [1860496] - [wireless] iwlwifi: avoid debug max amsdu config overwriting itself (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: remove iwlmvm's tfd_q_hang_detect module parameter (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: stop supporting swcrypto and bt_coex_active module parameters (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: add support for range request command version 9 (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: don't access TLV before verifying len (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove antenna_coupling module parameter (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: use hweight_long instead of bit manipulating (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: add support for parsing SHARED_MEM_ALLOC version 4 (Jarod Wilson) [1860496] - [wireless] iwlwifi: fw api: fix PHY data 2/3 position (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8188ee: remove Comparison to bool in rf.c (Jarod Wilson) [1860496] - [wireless] mwifiex: avoid -Wstringop-overflow warning (Jarod Wilson) [1860496] - [wireless] rtlwifi: remove comparison of 0/1 to bool variable (Jarod Wilson) [1860496] - [wireless] brcmsmac: remove Comparison to bool in brcms_b_txstatus() (Jarod Wilson) [1860496] - [wireless] brcmfmac: Add P2P Action Frame retry delay to fix GAS Comeback Response failure issue (Jarod Wilson) [1860496] - [wireless] brcmfmac: Fix P2P Group Formation failure via Go-neg method (Jarod Wilson) [1860496] - [wireless] brcmfmac: support the second p2p connection (Jarod Wilson) [1860496] - [wireless] rtw88: fix an issue about leak system resources (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: add interface configurations table (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Set IG register for CCK rate (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add chip_ops::false_alarm_statistics (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: some chips don't support LDPC (Jarod Wilson) [1860496] - [wireless] rtw88: handle C2H_CCX_TX_RPT to know if packet TX'ed successfully (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add set_channel (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add query_rx_desc (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add DIG parameter (Jarod Wilson) [1860496] - [wireless] rtlwifi: use true, false for bool variable in rtl_init_rfkill() (Jarod Wilson) [1860496] - [wireless] rtw88: Use udelay instead of usleep in atomic context (Jarod Wilson) [1860496] - [wireless] ath11k: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [wireless] ath9k_htc: Silence undersized packet warnings (Jarod Wilson) [1860496] - [wireless] ath6kl: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [wireless] ath11k: fix kernel panic by freeing the msdu received with invalid length (Jarod Wilson) [1860496] - [wireless] ath11k: Add support to reset htt peer stats (Jarod Wilson) [1860496] - [wireless] ath11k: add tx hw 802.11 encapsulation offloading support (Jarod Wilson) [1860496] - [wireless] ath11k: fix resource unavailability for htt stats after peer stats display (Jarod Wilson) [1860496] - [wireless] ath11k: use true,false for bool variables (Jarod Wilson) [1860496] - [wireless] ath10k: Add support for targets without trustzone (Jarod Wilson) [1860496] - [wireless] ath10k: Setup the msa resources before qmi init (Jarod Wilson) [1860496] - [wireless] ath10k: remove the max_sched_scan_reqs value (Jarod Wilson) [1860496] - [wireless] ath10k: Avoid override CE5 configuration for QCA99X0 chipsets (Jarod Wilson) [1860496] - [wireless] brcmfmac: no need to check return value of debugfs_create functions (Jarod Wilson) [1860496] - [wireless] brcmfmac: remove comparison to bool in brcmf_fws_attach() (Jarod Wilson) [1860496] - [wireless] brcmfmac: add vendor ie for association responses (Jarod Wilson) [1860496] - [wireless] brcmfmac: only generate random p2p address when needed (Jarod Wilson) [1860496] - [wireless] brcmfmac: p2p cert 6.1.9-support GOUT handling p2p presence request (Jarod Wilson) [1860496] - [wireless] brcmfmac: remove arp_hostip_clear from brcmf_netdev_stop (Jarod Wilson) [1860496] - [wireless] brcmfmac: keep apsta enabled when AP starts with MCHAN feature (Jarod Wilson) [1860496] - [wireless] rtw88: fix spelling mistake "fimrware" -> "firmware" (Jarod Wilson) [1860496] - [wireless] rtw88: 8822c: update phy parameter tables to v50 (Jarod Wilson) [1860496] - [wireless] ath11k: add DBG_MAC prints to track vdev events (Jarod Wilson) [1860496] - [wireless] ath11k: fix mgmt_tx_wmi cmd sent to FW for deleted vdev (Jarod Wilson) [1860496] - [wireless] ath11k: fix error return code in ath11k_dp_alloc() (Jarod Wilson) [1860496] - [wireless] ath10k: fix possible memory leak in ath10k_bmi_lz_data_large() (Jarod Wilson) [1860496] - [wireless] mac80211: fix memory overlap due to variable length param (Jarod Wilson) [1860496] - [net] mac80211: TX legacy rate control for Beacon frames (Jarod Wilson) [1860496] - [wireless] ath11k: use GFP_ATOMIC under spin lock (Jarod Wilson) [1860496] - [wireless] ath10k: correct tx bitrate of iw for SDIO (Jarod Wilson) [1860496] - [wireless] ath10k: add bitrate parse for peer stats info (Jarod Wilson) [1860496] - [wireless] ath10k: add rx bitrate report for SDIO (Jarod Wilson) [1860496] - [wireless] ath10k: enable firmware peer stats info for wmi tlv (Jarod Wilson) [1860496] - [wireless] ath5k: remove conversion to bool in ath5k_ani_calibration() (Jarod Wilson) [1860496] - [wireless] ath9k: add calibration timeout for AR9002 (Jarod Wilson) [1860496] - [wireless] ath9k: invalidate all calibrations at once (Jarod Wilson) [1860496] - [wireless] ath9k: interleaved NF calibration on AR9002 (Jarod Wilson) [1860496] - [wireless] ath9k: do not miss longcal on AR9002 (Jarod Wilson) [1860496] - [wireless] ath9k: remove needless NFCAL_PENDING flag setting (Jarod Wilson) [1860496] - [wireless] ath9k: fix AR9002 ADC and NF calibrations (Jarod Wilson) [1860496] - [wireless] rtw88: fix sparse warnings for download firmware routine (Jarod Wilson) [1860496] - [wireless] ath10k: add statistics of tx retries and tx failed when tx complete disable (Jarod Wilson) [1860496] - [wireless] ath10k: enable rx duration report default for wmi tlv (Jarod Wilson) [1860496] - [wireless] ath11k: fix reo flush send (Jarod Wilson) [1860496] - [wireless] iwlwifi: debug: set NPK buffer in context info (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: add new structs for So devices with long latency (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: add new structure for Qu devices with medium latency (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: tell firmware about required LTR delay (Jarod Wilson) [1860496] - [wireless] iwlwifi: update few product names in AX family (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: add cfgs for SoCs with device ID 0x4FD0 (Jarod Wilson) [1860496] - [wireless] iwlwifi: add new cards for AX family (Jarod Wilson) [1860496] - [wireless] iwlwifi: acpi: read TAS table from ACPI and send it to the FW (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove fw_monitor module parameter (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove deprecated and unused iwl_mvm_keyinfo struct (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: add framework for specific phy configuration (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: move iwl_pcie_ctxt_info_alloc_dma() to user (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: support IWL_FW_INI_TIME_POINT_HOST_ALIVE_TIMEOUT time point (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: add DCM flag to rate pretty-print (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: gen2: minor code cleanups in byte table update (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: add n_window/ampdu to tx_queue debugfs (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: use seq_file for tx_queue debugfs file (Jarod Wilson) [1860496] - [wireless] iwlwifi: support version 9 of WOWLAN_GET_STATUS notification (Jarod Wilson) [1860496] - [wireless] iwlwifi: dbg: support multiple dumps in legacy dump flow (Jarod Wilson) [1860496] - [wireless] iwlwifi: move API version lookup to common code (Jarod Wilson) [1860496] - [wireless] iwlwifi: nvm: use iwl_nl80211_band_from_channel_idx (Jarod Wilson) [1860496] - [net] mac80211: fix two missing documentation entries (Jarod Wilson) [1860496] - [net] cfg80211: reject channels/chandefs with KHz offset >= 1000 (Jarod Wilson) [1860496] - [net] mac80211: add freq_offset to RX status (Jarod Wilson) [1860496] - [net] mac80211: handle channel frequency offset (Jarod Wilson) [1860496] - [net] cfg80211: express channels with a KHz component (Jarod Wilson) [1860496] - [net] ieee80211: share 802.11 unit conversion helpers (Jarod Wilson) [1860496] - [net] mac80211: minstrel_ht_assign_best_tp_rates: remove redundant test (Jarod Wilson) [1860496] - [net] mac80211: Fail association when AP has no legacy rates (Jarod Wilson) [1860496] - [net] mac80211: agg-tx: add an option to defer ADDBA transmit (Jarod Wilson) [1860496] - [net] mac80211: agg-tx: refactor sending addba (Jarod Wilson) [1860496] - [net] mac80211: Skip entries with HE membership selector (Jarod Wilson) [1860496] - [net] cfg80211: Parse HE membership selector (Jarod Wilson) [1860496] - [net] mac80211: Don't destroy auth data in case of anti-clogging (Jarod Wilson) [1860496] - [net] mac80211: add twt_protected flag to the bss_conf structure (Jarod Wilson) [1860496] - [net] mac80211: implement Operating Mode Notification extended NSS support (Jarod Wilson) [1860496] - [net] mac80211: Process multicast RX registration for Action frames (Jarod Wilson) [1860496] - [net] nl80211: allow client-only BIGTK support (Jarod Wilson) [1860496] - [net] cfg80211: support multicast RX registration (Jarod Wilson) [1860496] - [net] cfg80211: change internal management frame registration API (Jarod Wilson) [1860496] - [net] mac80211: Report beacon protection failures to user space (Jarod Wilson) [1860496] - [net] cfg80211: Unprotected Beacon frame RX indication (Jarod Wilson) [1860496] - [wireless] iwlwifi: scan: remove support for fw scan api v13 (Jarod Wilson) [1860496] - [net] mac80211: fix drv_config_iface_filter() behaviour (Jarod Wilson) [1860496] - [net] mac80211: mlme: remove duplicate AID bookkeeping (Jarod Wilson) [1860496] - [wireless] ath10k: drop the TX packet which size exceed credit size for sdio (Jarod Wilson) [1860496] - [wireless] ath10k: Fix the invalid tx/rx chainmask configuration (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: initialize mac/bb/rf basic functions (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Organize chip TX/RX FIFO (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: implement set_tx_power_index ops (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: 11N chips don't support H2C queue (Jarod Wilson) [1860496] - [wireless] rtw88: decompose while(1) loop of power sequence polling command (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add mac power-on/-off function (Jarod Wilson) [1860496] - [wireless] rtw88: no need to send additional information to legacy firmware (Jarod Wilson) [1860496] - [wireless] rtw88: add legacy firmware download for 8723D devices (Jarod Wilson) [1860496] - [wireless] ath10k: add flush tx packets for SDIO chip (Jarod Wilson) [1860496] - [wireless] ath10k: enable alt data of TX path for sdio (Jarod Wilson) [1860496] - [wireless] ath10k: add htt TX bundle for sdio (Jarod Wilson) [1860496] - [wireless] ath11k: remove conversion to bool in ath11k_debug_fw_stats_process() (Jarod Wilson) [1860496] - [wireless] ath11k: remove conversion to bool in ath11k_dp_rxdesc_mpdu_valid() (Jarod Wilson) [1860496] - [wireless] rtw88: set power trim according to efuse PG values (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add read_efuse to recognize efuse info from map (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add new chip op efuse_grant() to control efuse access (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add cfg_ldo25 to control LDO25 (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add mac/bb/rf/agc/power_limit tables (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add RF read/write ops (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add power sequence (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: add beamform wrapper functions (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add basic chip capabilities (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8723ae: fix warning comparison to bool (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8821ae: use true, false for bool variables (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8723be: use true, false for bool variables (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8192ee: use true, false for bool variables (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8723ae: use true, false for bool variables (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8188ee: use true, false for bool variables (Jarod Wilson) [1860496] - [wireless] ath10k: hif: make send_complete_check op optional (Jarod Wilson) [1860496] - [wireless] ath10k: sdio: remove _hif_ prefix from functions not part of hif interface (Jarod Wilson) [1860496] - [wireless] ath10k: improve power save performance for sdio (Jarod Wilson) [1860496] - [wireless] ath10k: rename ath10k_hif_swap_mailbox() to ath10k_hif_start_post() (Jarod Wilson) [1860496] - [wireless] brcmfmac: remove leading space (Jarod Wilson) [1860496] - [wireless] brcmsmac: make brcms_c_stf_ss_update() void (Jarod Wilson) [1860496] - [wireless] brcmsmac: Add missing annotation for brcms_down() (Jarod Wilson) [1860496] - [wireless] brcmsmac: Add missing annotation for brcms_rfkill_set_hw_state() (Jarod Wilson) [1860496] - [wireless] hostap: Add missing annotations for prism2_bss_list_proc_start() and prism2_bss_list_proc_stop (Jarod Wilson) [1860496] - [wireless] rtw88: add support for set/get antennas (Jarod Wilson) [1860496] - [wireless] rtw88: make rtw_chip_ops::set_antenna return int (Jarod Wilson) [1860496] - [wireless] ath11k: Add dynamic tcl ring selection logic with retry mechanism (Jarod Wilson) [1860496] - [wireless] ath11k: cleanup reo command error code overwritten (Jarod Wilson) [1860496] - [wireless] ath10k: Fix typo in warning messages (Jarod Wilson) [1860496] - [wireless] ath11k: Fix rx_filter flags setting for per peer rx_stats (Jarod Wilson) [1860496] - [wireless] ath11k: Fix fw assert by setting proper vht cap (Jarod Wilson) [1860496] - [wireless] ath11k: Cleanup in pdev destroy and mac register during crash on recovery (Jarod Wilson) [1860496] - [wireless] brcmsmac: make brcms_c_set_mac() void (Jarod Wilson) [1860496] - [wireless] rtw88: Add delay on polling h2c command status bit (Jarod Wilson) [1860496] - [wireless] brcm80211: remove redundant pointer 'address' (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8723ae: fix spelling mistake "chang" -> "change" (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix wrong location to get firmware feature (Jarod Wilson) [1860496] - [wireless] rtw88: Make two functions static (Jarod Wilson) [1860496] - [net] cfg80211: fix kernel-doc notation (Jarod Wilson) [1860496] - [wireless] ath11k: rx path optimizations (Jarod Wilson) [1860496] - [wireless] ath11k: set IRQ_DISABLE_UNLAZY flag for DP interrupts (Jarod Wilson) [1860496] - [wireless] ath11k: Fix TWT radio count (Jarod Wilson) [1860496] - [wireless] ath11k: Modify the interrupt timer threshold (Jarod Wilson) [1860496] - [wireless] ath11k: fix duplication peer create on same radio (Jarod Wilson) [1860496] - [wireless] ath10k: change ATH10K_SDIO_BUS_REQUEST_MAX_NUM from 64 to 1024 (Jarod Wilson) [1860496] - [wireless] ath10k: disable TX complete indication of htt for sdio (Jarod Wilson) [1860496] - [wireless] ath9k: Fix general protection fault in ath9k_hif_usb_rx_cb (Jarod Wilson) [1860496] - [wireless] ath9x: Fix stack-out-of-bounds Write in ath9k_hif_usb_rx_cb (Jarod Wilson) [1860496] - [wireless] ath9k: Fix use-after-free Write in ath9k_htc_rx_msg (Jarod Wilson) [1860496] - [wireless] ath9k: Fix use-after-free Read in ath9k_wmi_ctrl_rx (Jarod Wilson) [1860496] - [wireless] ath9k: Fix use-after-free Read in htc_connect_service (Jarod Wilson) [1860496] - [wireless] ath10k: fix kernel null pointer dereference (Jarod Wilson) [1860496] - [wireless] ath10k: enable radar detection in secondary segment (Jarod Wilson) [1860496] - [wireless] ath10k: enable VHT160 and VHT80+80 modes (Jarod Wilson) [1860496] - [wireless] ath11k: Avoid mgmt tx count underflow (Jarod Wilson) [1860496] - [wireless] ath11k: Increase the tx completion ring size (Jarod Wilson) [1860496] - [wireless] ath11k: fix error message to correctly report the command that failed (Jarod Wilson) [1860496] - [wireless] ath11k: add pktlog checksum in trace events to support pktlog (Jarod Wilson) [1860496] - [wireless] ath10k: Fix the race condition in firmware dump work queue (Jarod Wilson) [1860496] - [wireless] ath11k: Add sta debugfs support to configure ADDBA and DELBA (Jarod Wilson) [1860496] - [wireless] ath11k: fix compiler warnings without CONFIG_THERMAL (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: remove newline from rs_pretty_print_rate() (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: make iwl_pcie_cmdq_reclaim static (Jarod Wilson) [1860496] - [wireless] iwlwifi: bump FW API to 53 for 22000 series (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove IWL_FW_DBG_DOMAIN macro (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: enable yoyo by default (Jarod Wilson) [1860496] - [wireless] iwlwifi: scan: support FW APIs with variable number of profiles (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: don't block dumping internal memory when not in SRAM mode (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove support for QnJ HR FPGA (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove support for QnJ Hr STEP A (Jarod Wilson) [1860496] - [wireless] iwlwifi: add trans_cfg for devices with long latency (Jarod Wilson) [1860496] - [wireless] iwlwifi: add support for version 2 of SOC_CONFIGURATION_CMD (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: add support for non EDCA based measurements (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove unnecessary cfg mangling for Qu C and QuZ with Jf (Jarod Wilson) [1860496] - [wireless] iwlwifi: convert QnJ with Jf devices to new config table (Jarod Wilson) [1860496] - [wireless] iwlwifi: convert all Qu with Jf devices to the new config table (Jarod Wilson) [1860496] - [wireless] iwlwifi: add HW step to new cfg device table (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove some unused extern declarations from iwl-config.h (Jarod Wilson) [1860496] - [wireless] iwlwifi: move integrated, extra_phy and soc_latency to trans_cfg (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: enable SF also when we have HE (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove redundant iwl9560_2ac_cfg struct (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: rs-fw: fix some indentation (Jarod Wilson) [1860496] - [wireless] iwlwifi: scan: support scan req cmd ver 14 (Jarod Wilson) [1860496] - [wireless] iwlwifi: pass trans and NVM data to HE capability parsing (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: implement read_config32 (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: add PCI config space region type (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: add soc latency support (Jarod Wilson) [1860496] - [wireless] hostap: convert to struct proc_ops (Jarod Wilson) [1860496] - [wireless] rtw88: fix non-increase management packet sequence number (Jarod Wilson) [1860496] - [wireless] brcmfmac: add USB autosuspend feature support (Jarod Wilson) [1860496] - [wireless] brcmfmac: increase max hanger slots from 1K to 3K in fws layer (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix the incorrect return value in brcmf_inform_single_bss() (Jarod Wilson) [1860496] - [wireless] brcmfmac: Fix double freeing in the fmac usb data path (Jarod Wilson) [1860496] - [wireless] brcmfmac: Fix driver crash on USB control transfer timeout (Jarod Wilson) [1860496] - [wireless] rtl8xxxu: Feed current txrate information for mac80211 (Jarod Wilson) [1860496] - [wireless] rtl8xxxu: add enumeration for channel bandwidth (Jarod Wilson) [1860496] - [wireless] rtw88: add a debugfs entry to enable/disable coex mechanism (Jarod Wilson) [1860496] - [wireless] rtw88: add a debugfs entry to dump coex's info (Jarod Wilson) [1860496] - [wireless] rtl8xxxu: Fix sparse warning: cast from restricted __le16 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add missing declaration in mt7615.h (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix endianness in unified command (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix mt7663e firmware struct endianness (Jarod Wilson) [1860496] - [wireless] rtw88: 8822c: config RF table path B before path A (Jarod Wilson) [1860496] - [wireless] rtw88: kick off TX packets once for higher efficiency (Jarod Wilson) [1860496] - [wireless] rtw88: pci: define a mask for TX/RX BD indexes (Jarod Wilson) [1860496] - [wireless] rtw88: associate reserved pages with each vif (Jarod Wilson) [1860496] - [wireless] rtw88: extract alloc rsvd_page and h2c skb routines (Jarod Wilson) [1860496] - [wireless] brcmfmac: Replace zero-length array with flexible-array member (Jarod Wilson) [1860496] - [wireless] wireless: marvell: Replace zero-length array with flexible-array member (Jarod Wilson) [1860496] - [wireless] hostap: Replace zero-length array with flexible-array member (Jarod Wilson) [1860496] - [wireless] wireless: ti: Replace zero-length array with flexible-array member (Jarod Wilson) [1860496] - [wireless] wireless: realtek: Replace zero-length array with flexible-array member (Jarod Wilson) [1860496] - [wireless] ath10k: Fill GCMP MIC length for PMF (Jarod Wilson) [1860496] - [net] mac80211: driver can remain on channel if not using chan_ctx (Jarod Wilson) [1860496] - [net] nl80211: clarify code in nl80211_del_station() (Jarod Wilson) [1860496] - [net] cfg80211: Configure PMK lifetime and reauth threshold for PMKSA entries (Jarod Wilson) [1860496] - [net] mac80211: Read rx_stats with perCPU pointers (Jarod Wilson) [1860496] - [net] mac80211: Allow deleting stations in ibss mode to reset their state (Jarod Wilson) [1860496] - [net] cfg80211: Add support for userspace to reset stations in IBSS mode (Jarod Wilson) [1860496] - [net] mac80211: consider WLAN_EID_EXT_HE_OPERATION for parsing CRC (Jarod Wilson) [1860496] - [uapi] nl80211: add PROTECTED_TWT nl80211 extended feature (Jarod Wilson) [1860496] - [net] mac80211: HE: set missing bss_conf fields in AP mode (Jarod Wilson) [1860496] - [net] nl80211: pass HE operation element to the driver (Jarod Wilson) [1860496] - [net] nl80211/cfg80211: add support for non EDCA based ranging measurement (Jarod Wilson) [1860496] - [net] mac80211: don't leave skb->next/prev pointing to stack (Jarod Wilson) [1860496] - [net] mac80211: update documentation about tx power (Jarod Wilson) [1860496] - [net] mac80211: handle no-preauth flag for control port (Jarod Wilson) [1860496] - [net] nl80211: add no pre-auth attribute and ext. feature flag for ctrl. port (Jarod Wilson) [1860496] - [net] cfg80211: fix documentation format (Jarod Wilson) [1860496] - [wireless] ath11k: Perform per-msdu rx processing (Jarod Wilson) [1860496] - [wireless] ath11k: Configure hash based reo destination ring selection (Jarod Wilson) [1860496] - [wireless] ath11k: Adding proper validation before accessing tx_stats (Jarod Wilson) [1860496] - [wireless] ath11k: dump SRNG stats during FW assert (Jarod Wilson) [1860496] - [wireless] ath11k: fill channel info from rx channel (Jarod Wilson) [1860496] - [wireless] ath11k: Supporting RX ring backpressure HTT event and stats handling (Jarod Wilson) [1860496] - [wireless] iwlwifi: move AX200 devices to the new table (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove trans entries from COMMON 9260 macro (Jarod Wilson) [1860496] - [wireless] iwlwifi: move shared clock entries to new table (Jarod Wilson) [1860496] - [wireless] iwlwifi: move pu devices to new table (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove 9260 devices with 0x1010 and 0x1210 subsytem IDs (Jarod Wilson) [1860496] - [wireless] iwlwifi: convert the 9260-1x1 device to use the new parameters (Jarod Wilson) [1860496] - [wireless] iwlwifi: move TH1 devices to the new table (Jarod Wilson) [1860496] - [wireless] iwlwifi: map 9461 and 9462 using RF type and RF ID (Jarod Wilson) [1860496] - [wireless] iwlwifi: add Pu/PnJ/Th device values to differentiate them (Jarod Wilson) [1860496] - [wireless] iwlwifi: add GNSS differentiation to the device tables (Jarod Wilson) [1860496] - [wireless] iwlwifi: add mac/rf types and 160MHz to the device tables (Jarod Wilson) [1860496] - [wireless] iwlwifi: combine 9260 cfgs that only change names (Jarod Wilson) [1860496] - [wireless] iwlwifi: move the remaining 0x2526 configs to the new table (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7663e support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: get rid of sta_rec_wtbl data structure (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce set_ba uni command (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add more uni mcu commands (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce set_bmc and st_sta for uni commands (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce uni cmd command types (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_init_mac_chain routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_eeprom_parse_hw_band_cap routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add mt7663e support to mt7615_mcu_set_eeprom (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add mt7663e support to mt7615_{driver, firmware}_own (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add mt7663e support to mt7615_reg_map (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_register_map (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce MCU_FW_PREFIX for fw mcu commands (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move more mcu commands in mt7615_mcu_ops data structure (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rework mt7615_mcu_set_bss_info using skb APIs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rely on skb API for mt7615_mcu_set_eeprom (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move mt7615_mcu_set_sta in mt7615_mcu_ops (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move mt7615_mcu_set_bmc to mt7615_mcu_ops (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add mt7615_mcu_ops data structure (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_mcu_send_message routine (Jarod Wilson) [1860496] - [wireless] mt76: always init to 0 mcu messages (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_init_device routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: cleanup fw queue just for mmio devices (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_mcu_wait_response (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_mcu_fill_msg (Jarod Wilson) [1860496] - [wireless] mt76: remove variable 'val' set but not used (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: remove a stray if statement (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: reset MCU timeout counter earlier in watchdog reset (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix monitor injection of beacon frames (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: make dynamic sensitivity adjustment configurable via debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: add upper limit for dynamic sensitivity minimum receive power (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix antenna mask initialization in DBDC mode (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: rely only on data buffer for usb control messagges (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: fix a possible memory leak in mt76u_init (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: loop over all possible rx queues in mt76u_rx_tasklet (Jarod Wilson) [1860496] - [wireless] ath11k: add handling for BSS color (Jarod Wilson) [1860496] - [wireless] ath11k: add WMI calls required for handling BSS color (Jarod Wilson) [1860496] - [wireless] ath11k: set queue_len to 4096 (Jarod Wilson) [1860496] - [wireless] ath11k: enable PN offload (Jarod Wilson) [1860496] - [wireless] ath11k: handle RX fragments (Jarod Wilson) [1860496] - [wireless] rtw88: remove unused member of struct rtw_hal (Jarod Wilson) [1860496] - [wireless] ath5k: Use scnprintf() for avoiding potential buffer overflow (Jarod Wilson) [1860496] - [wireless] ath11k: Use scnprintf() for avoiding potential buffer overflow (Jarod Wilson) [1860496] - [wireless] ath10k: allow qca988x family to support ack rssi of tx data packets (Jarod Wilson) [1860496] - [wireless] ath5k: Add proper dependency for ATH5K_AHB (Jarod Wilson) [1860496] - [wireless] ath11k: add thermal sensor device support (Jarod Wilson) [1860496] - [wireless] ath11k: add thermal cooling device support (Jarod Wilson) [1860496] - [wireless] ath10k: fix not registering airtime of 11a station with WMM disable (Jarod Wilson) [1860496] - [wireless] ath11k: config reorder queue for all tids during peer setup (Jarod Wilson) [1860496] - [wireless] ath10k: fix unsupported chip reset debugs file write (Jarod Wilson) [1860496] - [wireless] ath10k: use kzalloc to read for ath10k_sdio_hif_diag_read (Jarod Wilson) [1860496] - [wireless] ath10k: start recovery process when read int status fail for sdio (Jarod Wilson) [1860496] - [wireless] ath10k: add QCA9377 sdio hw_param item (Jarod Wilson) [1860496] - [wireless] ath10k: avoid consecutive OTP download to reduce boot time (Jarod Wilson) [1860496] - [net] mac80211: Add api to support configuring TID specific configuration (Jarod Wilson) [1860496] - [net] nl80211: Add support to configure TID specific RTSCTS configuration (Jarod Wilson) [1860496] - [net] nl80211: Add support to configure TID specific AMPDU configuration (Jarod Wilson) [1860496] - [net] nl80211: Add support to configure TID specific retry configuration (Jarod Wilson) [1860496] - [net] nl80211: modify TID-config API (Jarod Wilson) [1860496] - [net] nl80211: Add NL command to support TID speicific configurations (Jarod Wilson) [1860496] - [net] mac80211: Beacon protection using the new BIGTK (STA) (Jarod Wilson) [1860496] - [net] mac80211: Beacon protection using the new BIGTK (AP) (Jarod Wilson) [1860496] - [net] mac80211: Update BIP to support Beacon frames (Jarod Wilson) [1860496] - [net] mac80211: Support BIGTK configuration for Beacon protection (Jarod Wilson) [1860496] - [net] cfg80211: Support key configuration for Beacon protection (BIGTK) (Jarod Wilson) [1860496] - [net] cfg80211: More error messages for key addition failures (Jarod Wilson) [1860496] - [net] cfg80211: fix indentation errors (Jarod Wilson) [1860496] - [net] cfg80211: merge documentations of field "dev" (Jarod Wilson) [1860496] - [net] cfg80211: merge documentations of field "debugfsdir" (Jarod Wilson) [1860496] - [net] cfg80211: drop duplicated documentation of field "reg_notifier" (Jarod Wilson) [1860496] - [net] cfg80211: drop duplicated documentation of field "perm_addr" (Jarod Wilson) [1860496] - [net] cfg80211: drop duplicated documentation of field "_net" (Jarod Wilson) [1860496] - [net] cfg80211: drop duplicated documentation of field "registered" (Jarod Wilson) [1860496] - [net] cfg80211: drop duplicated documentation of field "privid" (Jarod Wilson) [1860496] - [net] cfg80211: drop duplicated documentation of field "probe_resp_offload" (Jarod Wilson) [1860496] - [net] Revert "nl80211: add src and dst addr attributes for control port tx/rx" (Jarod Wilson) [1860496] - [net] Revert "mac80211: support NL80211_EXT_FEATURE_CONTROL_PORT_OVER_NL80211_MAC_ADDRS" (Jarod Wilson) [1860496] - [net] cfg80211: remove support for adjacent channel compensation (Jarod Wilson) [1860496] - [net] mac80211: check vif pointer before airtime calculation (Jarod Wilson) [1860496] - [net] cfg80211: Pass lockdep expression to RCU lists (Jarod Wilson) [1860496] - [wireless] mwifiex: change license text from MARVELL to NXP (Jarod Wilson) [1860496] - [wireless] mt76: Introduce mt76_mcu data structure (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: remove rx_mask in mt7615_eeprom_parse_hw_cap (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: rename stat_wq in wq (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: extend RX scatter gather number (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rely on mt76_queues_read for mt7622 (Jarod Wilson) [1860496] - [wireless] mt76: do not set HOST_BROADCAST_PS_BUFFERING for mt7615 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rework rx phy index handling (Jarod Wilson) [1860496] - [wireless] mt76: fix rounding issues on converting per-chain and combined txpower (Jarod Wilson) [1860496] - [wireless] mt76: mt76x2: avoid starting the MAC too early (Jarod Wilson) [1860496] - [wireless] mt76: avoid extra RCU synchronization on station removal (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix monitor mode on second PHY (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix adding active monitor interfaces (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: switch mt7615_mcu_set_rx_ba to v2 format (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: switch mt7615_mcu_set_tx_ba to v2 format (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: use new tag sta_rec_wtbl (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add starec operating flow for firmware v2 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add a helper to encapsulate sta_rec operation (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: simplify mcu_set_sta flow (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: simplify mcu_set_bmc flow (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add support for testing hardware reset (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: implement hardware reset support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: report firmware log event messages (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix and rework tx power handling (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add Kconfig entry for MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: disable DBDC on MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: decrease rx ring size for MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: implement DMA support for MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: implement probing and firmware loading on MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: disable 5 GHz on MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add calibration free support for MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add eeprom support for MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add dma and tx queue initialization for MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix MT_INT_TX_DONE_ALL definition for MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: store N9 firmware version instead of CR4 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: split up firmware loading functions (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move mmio related code from pci.c to mmio.c (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add __aligned(4) to txp structs (Jarod Wilson) [1860496] - [wireless] mt76: enable Airtime Queue Limit support (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: increase dma mcu rx ring size (Jarod Wilson) [1860496] - [wireless] mt76: dma: do not write cpu_idx on rx queue reset until after refill (Jarod Wilson) [1860496] - [wireless] mt76: fix handling full tx queues in mt76_dma_tx_queue_skb_raw (Jarod Wilson) [1860496] - [wireless] mt76: set dma-done flag for flushed descriptors (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: introduce MT_DRV_RX_DMA_HDR flag (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add endpoint to mt76u_bulk_msg signature (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: introduce mt76u_skb_dma_info routine (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: take into account different queue mapping for 7663 (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add {read/write}_extended utility routines (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: introduce mt76u_alloc_mcu_queue utility routine (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: resume all rx queue in mt76u_resume_rx (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add queue parameter to mt76u_rx_urb_alloc (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add mt76u_alloc_rx_queue utility routine (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: stop/free all possible rx queues (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: introduce mt76u_free_rx_queue utility routine (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: move mcu buffer allocation in mt76x02u drivers (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add queue id parameter to mt76u_submit_rx_buffers (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: use mt76_queue as mt76u_complete_rx context (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add mt76_queue to mt76u_refill_rx signature (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add mt76_queue to mt76u_get_next_rx_entry signature (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add mt76u_process_rx_queue utility routine (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: check tx_status_data pointer in mt76u_tx_tasklet (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02u: avoid overwrite max_tx_fragments (Jarod Wilson) [1860496] - [wireless] mt76: rely on mac80211 utility routines to compute airtime (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: remove leftover routine declaration (Jarod Wilson) [1860496] - [wireless] mt76: move WIPHY_FLAG_HAS_CHANNEL_SWITCH in mt76_phy_init (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix endianness in mt7615_mcu_set_eeprom (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: initialize radar specs from host driver (Jarod Wilson) [1860496] - [wireless] mt76: mt76x2: get rid of leftover target (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add tracing support (Jarod Wilson) [1860496] - [wireless] mt76: move mac_txdone tracepoint in mt76 module (Jarod Wilson) [1860496] - [wireless] mt76: move dev_irq tracepoint in mt76 module (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add a get_stats() callback (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add per-phy mib statistics (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: report TSF information (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add set_antenna callback (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rework set_channel function (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add missing settings for simultaneous dual-band support (Jarod Wilson) [1860496] - [wireless] mt76: fix compilation warning in mt76_eeprom_override() (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: simplify led reg definitions (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: simplify led reg definitions (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce LED support (Jarod Wilson) [1860496] - [wireless] mt76: clear skb pointers from rx aggregation reorder buffer during cleanup (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: fix input validation issues for powersave-filtered frames (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: increase MCU command timeout (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: measure channel noise and report it via survey (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix MT7615_CFEND_RATE_DEFAULT value (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: minor mt76x02_mac_set_beacon optimization (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02u: do not set NULL beacons (Jarod Wilson) [1860496] - [wireless] mt76: usb: use max packet length for m76u_copy (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: add channel switch support for usb interfaces (Jarod Wilson) [1860496] - [wireless] mt76: speed up usb bulk copy (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: remove a copy call for usb speedup (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: add check for invalid vif idx (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: split beaconing (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: omit beacon slot clearing (Jarod Wilson) [1860496] - [wireless] mt76: use AC specific reorder timeout (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add set_coverage class support (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: set 0 as min coverage_class value (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: report firmware version using ethtool (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: Fix build with older compilers (Jarod Wilson) [1860496] - [wireless] mt76: eeprom: add support for big endian eeprom partition (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: reset STA_CCA counter setting the channel (Jarod Wilson) [1860496] - [wireless] mt76: fix possible undetected invalid MAC address (Jarod Wilson) [1860496] - [wireless] mt76: disable bh in mt76_dma_rx_poll (Jarod Wilson) [1860496] - [wireless] mt76: fix rx dma ring descriptor state on reset (Jarod Wilson) [1860496] - [wireless] mt7615: replace sta_state callback with sta_add/sta_remove (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: defer mcu initialization via workqueue (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: update beacon contents on BSS_CHANGED_BEACON (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add support for registering a second wiphy via debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: select the correct tx queue for frames sent to the second phy (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move radio/mac initialization to .start/stop callbacks (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: initialize dbdc settings on interface add (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add multiple wiphy support to the rx path (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rework chainmask handling (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add multiple wiphy support to the dfs support code (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: remove useless MT_HW_RDD0/1 enum (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add missing register init for dual-wiphy support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add multiple wiphy support for smart carrier sense (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add dual-phy support for mac80211 ops (Jarod Wilson) [1860496] - [wireless] mt76: do not overwrite max_tx_fragments if it has been set (Jarod Wilson) [1860496] - [wireless] mt76: move ampdu_ref from mt76_dev to driver struct (Jarod Wilson) [1860496] - [wireless] mt76: add ext_phy field to struct mt76_wcid (Jarod Wilson) [1860496] - [wireless] mt76: add function for allocating an extra wiphy (Jarod Wilson) [1860496] - [wireless] mt76: add priv pointer to struct mt76_phy (Jarod Wilson) [1860496] - [wireless] mt76: add multiple wiphy support to mt76_get_min_avg_rssi (Jarod Wilson) [1860496] - [wireless] mt76: move txpower and antenna mask to struct mt76_phy (Jarod Wilson) [1860496] - [wireless] mt76: move txpower_conf back to driver specific structs (Jarod Wilson) [1860496] - [wireless] mt76: move chainmask back to driver specific structs (Jarod Wilson) [1860496] - [wireless] mt76: move state from struct mt76_dev to mt76_phy (Jarod Wilson) [1860496] - [wireless] mt76: keep a set of software tx queues per phy (Jarod Wilson) [1860496] - [wireless] mt76: move channel state to struct mt76_phy (Jarod Wilson) [1860496] - [wireless] mt76: add support for an extra wiphy in mt76_sta_state() (Jarod Wilson) [1860496] - [wireless] mt76: add support for an extra wiphy in the tx status path (Jarod Wilson) [1860496] - [net] mac80211: allow setting queue_len for drivers not using wake_tx_queue (Jarod Wilson) [1860496] - [include] ieee80211: add WPA3 OWE AKM suite selector (Jarod Wilson) [1860496] - [wireless] mac80211: Fix setting txpower to zero (Jarod Wilson) [1860496] - [wireless] mt76: add support for an extra wiphy in the main tx path (Jarod Wilson) [1860496] - [wireless] mt76: add support for an extra wiphy in the rx path (Jarod Wilson) [1860496] - [wireless] mt76: introduce struct mt76_phy (Jarod Wilson) [1860496] - [wireless] mt76: move initialization of some struct members to mt76_alloc_device (Jarod Wilson) [1860496] - [wireless] rtw88: Fix incorrect beamformee role setting (Jarod Wilson) [1860496] - [wireless] rtw88: 8822: Make tables const, reduce data object size (Jarod Wilson) [1860496] - [wireless] rtw88: disable TX-AMSDU on 2.4G band (Jarod Wilson) [1860496] - [wireless] rtw88: 8822c: modify rf protection setting (Jarod Wilson) [1860496] - [wireless] rtw88: Use secondary channel offset enumeration (Jarod Wilson) [1860496] - [wireless] rtw88: 8822c: update power sequence to v16 (Jarod Wilson) [1860496] - [wireless] rtw88: add ciphers to suppress error message (Jarod Wilson) [1860496] - [wireless] rtw88: avoid holding mutex for cancel_delayed_work_sync() (Jarod Wilson) [1860496] - [wireless] rtw88: move rtw_enter_ips() to the last when config (Jarod Wilson) [1860496] - [wireless] rtw88: pci: 8822c should set clock delay to zero (Jarod Wilson) [1860496] - [wireless] rtw88: add rtw_read8_mask and rtw_read16_mask (Jarod Wilson) [1860496] - [wireless] rtw88: remove unused parameter vif in rtw_lps_pg_info_get() (Jarod Wilson) [1860496] - [wireless] brcmfmac: add the BRCM 4364 found in MacBook Pro 15, 2 (Jarod Wilson) [1860496] - [wireless] ath11k: fix incorrect peer stats counters update (Jarod Wilson) [1860496] - [wireless] ath11k: Fixing dangling pointer issue upon peer delete failure (Jarod Wilson) [1860496] - [wireless] ath11k: fix parsing PPDU_CTRL type in pktlog (Jarod Wilson) [1860496] - [wireless] ath11k: fix warn-on in disassociation (Jarod Wilson) [1860496] - [wireless] ath11k: fix rcu lock protect in peer assoc confirmation (Jarod Wilson) [1860496] - [wireless] ath11k: add HE rate accounting to driver (Jarod Wilson) [1860496] - [wireless] ath11k: drop tx_info from ath11k_sta (Jarod Wilson) [1860496] - [wireless] ath10k: Add support to read btcoex related data from DT (Jarod Wilson) [1860496] - [wireless] ath10k: fix few checkpatch warnings (Jarod Wilson) [1860496] - [net] mac80211: support NL80211_EXT_FEATURE_CONTROL_PORT_OVER_NL80211_MAC_ADDRS (Jarod Wilson) [1860496] - [net] nl80211: add src and dst addr attributes for control port tx/rx (Jarod Wilson) [1860496] - [net] mac80211: parse also the RSNXE IE (Jarod Wilson) [1860496] - [net] cfg80211/mac80211: Allow user space to register for station Rx authentication (Jarod Wilson) [1860496] - [include] ieee80211: fix 'the' doubling in comments (Jarod Wilson) [1860496] - [net] mac80211: Remove support for changing AP SMPS mode (Jarod Wilson) [1860496] - [net] mac80211: Handle SMPS mode changes only in AP mode (Jarod Wilson) [1860496] - [net] mac80211: Accept broadcast probe responses on 6GHz band (Jarod Wilson) [1860496] - [net] mac80211: HE: set RX NSS (Jarod Wilson) [1860496] - [net] mac80211: set station bandwidth from HE capability (Jarod Wilson) [1860496] - [net] mac80211: remove supported channels element in 6 GHz if ECSA support (Jarod Wilson) [1860496] - [net] mac80211: update condition for HE disablement (Jarod Wilson) [1860496] - [net] mac80211: make ieee80211_wep_init() return void (Jarod Wilson) [1860496] - [net] mac80211: allow changing TX-related netdev features (Jarod Wilson) [1860496] - [net] mac80211: check whether HE connection is allowed by the reg domain (Jarod Wilson) [1860496] - [net] mac80211: refactor extended element parsing (Jarod Wilson) [1860496] - [net] mac80211: simplify and improve HT/VHT/HE disable code (Jarod Wilson) [1860496] - [net] cfg80211: Enhance the AKM advertizement to support per interface (Jarod Wilson) [1860496] - [net] cfg80211: add no HE indication to the channel flag (Jarod Wilson) [1860496] - [net] mac80211: fix 11w when using encapsulation offloading (Jarod Wilson) [1860496] - [net] mac80211: fix tx status for no ack cases (Jarod Wilson) [1860496] - [net] mac80211: add handling for BSS color (Jarod Wilson) [1860496] - [net] nl80211: add handling for BSS color (Jarod Wilson) [1860496] - [net] mac80211: debugfs: improve airtime_flags handler readability (Jarod Wilson) [1860496] - [net] mac80211: Remove redundant assertion (Jarod Wilson) [1860496] - [net] mac80211: add 802.11 encapsulation offloading support (Jarod Wilson) [1860496] - [net] mac80211: Always show airtime debugfs file when TXQs are enabled (Jarod Wilson) [1860496] - [include] trivial: mac80211: fix indentation (Jarod Wilson) [1860496]- [fs] xfs: force writes to delalloc regions to unwritten (Carlos Maiolino) [1696580] - [fs] xfs: refactor xfs_iomap_prealloc_size (Carlos Maiolino) [1696580] - [fs] xfs: measure all contiguous previous extents for prealloc size (Carlos Maiolino) [1696580] - [fs] xfs: don't fail unwritten extent conversion on writeback due to edquot (Carlos Maiolino) [1696580] - [trace] SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() (Dave Wysochanski) [1906309] - [trace] Revert "SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow()" (Dave Wysochanski) [1906309] - [uapi] uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT (Eric Sandeen) [1905205] - [trace] SUNRPC: Fix oops in the rpc_xdr_buf event class (Scott Mayhew) [1900157] - [fs] NFS: Fix listxattr receive buffer size (Scott Mayhew) [1900157] - [trace] SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() (Scott Mayhew) [1900157] - [net] SUNRPC: fix copying of multiple pages in gss_read_proxy_verf() (Scott Mayhew) [1900157] - [net] svcrdma: fix bounce buffers for unaligned offsets and multiple pages (Scott Mayhew) [1900157] - [pci] hv: Document missing hv_pci_protocol_negotiation() parameter (Mohammed Gamal) [1886102] - [pci] hv: Make some functions static (Mohammed Gamal) [1886102] - [pci] hv: Use struct_size() helper (Mohammed Gamal) [1886102] - [pci] hv: Prepare hv_compose_msi_msg() for the VMBus-channel-interrupt-to-vCPU reassignment functionality (Mohammed Gamal) [1886102] - [fs] xfs: allow individual quota grace period extension (Bill O'Donnell) [1827913] - [fs] xfs: per-type quota timers and warn limits (Bill O'Donnell) [1827913] - [fs] xfs: switch xfs_get_defquota to take explicit type (Bill O'Donnell) [1827913] - [fs] xfs: pass xfs_dquot to xfs_qm_adjust_dqtimers (Bill O'Donnell) [1827913] - [fs] xfs: fix up some whitespace in quota code (Bill O'Donnell) [1827913] - [fs] xfs: preserve default grace interval during quotacheck (Bill O'Donnell) [1827913] - [fs] quota: honor quota type in Q_XGETQSTATcalls (Bill O'Donnell) [1827913]- [fs] NFS: Do uncached readdir when we're seeking a cookie in an empty page cache (Dave Wysochanski) [1893882] - [fs] NFS: Reduce number of RPC calls when doing uncached readdir (Dave Wysochanski) [1893882] - [fs] NFS: Optimisations for monotonically increasing readdir cookies (Dave Wysochanski) [1893882] - [fs] NFS: Improve handling of directory verifiers (Dave Wysochanski) [1893882] - [fs] NFS: Handle NFS4ERR_NOT_SAME and NFSERR_BADCOOKIE from readdir calls (Dave Wysochanski) [1893882] - [fs] NFS: Allow the NFS generic code to pass in a verifier to readdir (Dave Wysochanski) [1893882] - [fs] NFS: Cleanup to remove nfs_readdir_descriptor_t typedef (Dave Wysochanski) [1893882] - [fs] NFS: Reduce readdir stack usage (Dave Wysochanski) [1893882] - [fs] NFS: nfs_do_filldir() does not return a value (Dave Wysochanski) [1893882] - [fs] NFS: More readdir cleanups (Dave Wysochanski) [1893882] - [fs] NFS: Support larger readdir buffers (Dave Wysochanski) [1893882] - [fs] NFS: Simplify struct nfs_cache_array_entry (Dave Wysochanski) [1893882] - [fs] NFS: Replace kmap() with kmap_atomic() in nfs_readdir_search_array() (Dave Wysochanski) [1893882] - [fs] NFS: Remove unnecessary kmap in nfs_readdir_xdr_to_array() (Dave Wysochanski) [1893882] - [fs] NFS: Don't discard readdir results (Dave Wysochanski) [1893882] - [fs] NFS: Clean up directory array handling (Dave Wysochanski) [1893882] - [fs] NFS: Clean up nfs_readdir_page_filler() (Dave Wysochanski) [1893882] - [fs] NFS: Clean up readdir struct nfs_cache_array (Dave Wysochanski) [1893882] - [fs] NFS: Ensure contents of struct nfs_open_dir_context are consistent (Dave Wysochanski) [1893882] - [fs] NFSv4.2: condition READDIR's mask for security label based on LSM state (Dave Wysochanski) [1893882] - [fs] NFS: Remove unnecessary inode lock in nfs_fsync_dir() (Dave Wysochanski) [1893882] - [fs] NFS: Remove unnecessary inode locking in nfs_llseek_dir() (Dave Wysochanski) [1893882] - [netdrv] net: intel: Remove in_interrupt() warnings (Ken Cox) [1838732] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Ken Cox) [1838732] - [netdrv] ixgbevf: use generic power management (Ken Cox) [1838732] - [netdrv] ethernet/intel: Convert fallthrough code comments (Ken Cox) [1838732] - [netdrv] net/intel: remove driver versions from Intel drivers (Ken Cox) [1838732] - [iommu] vt-d: Don't dereference iommu_device if IOMMU_API is not built (Vitaly Kuznetsov) [1887216] - [iommu] vt-d: Gracefully handle DMAR units with no supported address widths (Vitaly Kuznetsov) [1887216] - [iommu] vt-d: Skip TE disabling on quirky gfx dedicated iommu (Vitaly Kuznetsov) [1887216] - [netdrv] Revert "mark the intel igc driver as tech preview" (Corinna Vinschen) [1838742] - [netdrv] net: intel: Remove in_interrupt() warnings (Corinna Vinschen) [1838742] - [netdrv] igc: Clean up nvm_info structure (Corinna Vinschen) [1838742] - [netdrv] igc: Reject schedules with a base_time in the future (Corinna Vinschen) [1838742] - [netdrv] igc: Export a way to read the PTP timer (Corinna Vinschen) [1838742] - [netdrv] igc: Remove reset disable flag (Corinna Vinschen) [1838742] - [netdrv] igc: Save PTP time before a reset (Corinna Vinschen) [1838742] - [netdrv] igc: Remove references to SYSTIMR register (Corinna Vinschen) [1838742] - [netdrv] igc: Expose LPI counters (Corinna Vinschen) [1838742] - [netdrv] igc: Clean RX descriptor error flags (Corinna Vinschen) [1838742] - [netdrv] igc: Remove timeout check from ptp_tx work (Corinna Vinschen) [1838742] - [netdrv] igc: Don't reschedule ptp_tx work (Corinna Vinschen) [1838742] - [netdrv] igc: Rename IGC_TSYNCTXCTL_VALID macro (Corinna Vinschen) [1838742] - [netdrv] igc: Add new device ID's (Corinna Vinschen) [1838742] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Corinna Vinschen) [1838742] - [netdrv] igc: Fix not considering the TX delay for timestamps (Corinna Vinschen) [1838742] - [netdrv] igc: Fix wrong timestamp latency numbers (Corinna Vinschen) [1838742] - [netdrv] igc: Fix PTP initialization (Corinna Vinschen) [1838742] - [netdrv] igc: Fix static checker warning (Corinna Vinschen) [1838742] - [netdrv] igc: Clean up the hw_stats structure (Corinna Vinschen) [1838742] - [netdrv] igc: Clean up the mac_info structure (Corinna Vinschen) [1838742] - [netdrv] igc: Remove ledctl_ fields from the mac_info structure (Corinna Vinschen) [1838742] - [netdrv] igc: Fix registers definition (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unneeded ICTXQMTC register (Corinna Vinschen) [1838742] - [netdrv] igc: Add Receive Descriptor Minimum Threshold Count to clear HW counters (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unneeded variable (Corinna Vinschen) [1838742] - [netdrv] ethernet/intel: Convert fallthrough code comments (Corinna Vinschen) [1838742] - [netdrv] igc: Remove checking media type during MAC initialization (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unneeded check for copper media type (Corinna Vinschen) [1838742] - [netdrv] igc: Refactor the igc_power_down_link() (Corinna Vinschen) [1838742] - [netdrv] igc: Remove TCP segmentation TX fail counter (Corinna Vinschen) [1838742] - [netdrv] igc: Add LPI counters (Corinna Vinschen) [1838742] - [netdrv] igc: Fix Rx timestamp disabling (Corinna Vinschen) [1838742] - [netdrv] igc: Refactor igc_ptp_set_timestamp_mode() (Corinna Vinschen) [1838742] - [netdrv] igc: Remove UDP filter setup in PTP code (Corinna Vinschen) [1838742] - [netdrv] igc: Check __IGC_PTP_TX_IN_PROGRESS instead of ptp_tx_skb (Corinna Vinschen) [1838742] - [netdrv] igc: Remove duplicate code in Tx timestamp handling (Corinna Vinschen) [1838742] - [netdrv] igc: Clean up Rx timestamping logic (Corinna Vinschen) [1838742] - [netdrv] igc: Add initial LTR support (Corinna Vinschen) [1838742] - [netdrv] igc: Add initial EEE support (Corinna Vinschen) [1838742] - [netdrv] net/intel: remove driver versions from Intel drivers (Corinna Vinschen) [1838742] - [netdrv] igc: Fix wrong register name (Corinna Vinschen) [1838742] - [netdrv] igc: Remove Sequence Error Counter (Corinna Vinschen) [1838742] - [netdrv] igc: Add Receive Error Counter (Corinna Vinschen) [1838742] - [netdrv] igc: Remove symbol error counter (Corinna Vinschen) [1838742] - [netdrv] igc: Fix IGC_MAX_RXNFC_RULES (Corinna Vinschen) [1838742] - [netdrv] igc: Reject NFC rules with multiple matches (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unused flags (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unused descriptor's flags (Corinna Vinschen) [1838742] - [netdrv] igc: Remove igc_nfc_rule_exit() (Corinna Vinschen) [1838742] - [netdrv] igc: Change adapter->nfc_rule_lock to mutex (Corinna Vinschen) [1838742] - [netdrv] igc: Change return type from igc_disable_nfc_rule() (Corinna Vinschen) [1838742] - [netdrv] igc: Fix NFC rule validation (Corinna Vinschen) [1838742] - [netdrv] igc: Fix NFC rules leak when driver is unloaded (Corinna Vinschen) [1838742] - [netdrv] igc: Refactor igc_ethtool_update_nfc_rule() (Corinna Vinschen) [1838742] - [netdrv] igc: Fix NFC rules restoration (Corinna Vinschen) [1838742] - [netdrv] igc: Fix NFC rules with multicast addresses (Corinna Vinschen) [1838742] - [netdrv] igc: Fix NFC rule overwrite cases (Corinna Vinschen) [1838742] - [netdrv] igc: Fix locking issue when retrieving NFC rules (Corinna Vinschen) [1838742] - [netdrv] igc: Fix 'sw_idx' type in struct igc_nfc_rule (Corinna Vinschen) [1838742] - [netdrv] igc: Refactor igc_ethtool_add_nfc_rule() (Corinna Vinschen) [1838742] - [netdrv] igc: Change byte order in struct igc_nfc_filter (Corinna Vinschen) [1838742] - [netdrv] igc: Align terms used in NFC support code (Corinna Vinschen) [1838742] - [netdrv] igc: Add 'igc_ethtool_' prefix to functions in igc_ethtool.c (Corinna Vinschen) [1838742] - [netdrv] igc: Early return in igc_get_ethtool_nfc_entry() (Corinna Vinschen) [1838742] - [netdrv] igc: Cleanup _get|set_rxnfc ethtool ops (Corinna Vinschen) [1838742] - [netdrv] igc: Get rid of igc_max_channels() (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unused field from igc_nfc_filter (Corinna Vinschen) [1838742] - [netdrv] igc: Remove per queue good transmited counter register (Corinna Vinschen) [1838742] - [netdrv] igc: Remove header redirection register (Corinna Vinschen) [1838742] - [netdrv] igc: Remove obsolete circuit breaker registers (Corinna Vinschen) [1838742] - [netdrv] igc: Enable NFC rules based source MAC address (Corinna Vinschen) [1838742] - [netdrv] igc: Add support for source address filters in core (Corinna Vinschen) [1838742] - [netdrv] igc: Remove mac_table from igc_adapter (Corinna Vinschen) [1838742] - [netdrv] igc: Remove IGC_MAC_STATE_SRC_ADDR flag (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unused registers (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unused IGC_ICS_DRSTA define (Corinna Vinschen) [1838742] - [netdrv] igc: Dump ETQF registers (Corinna Vinschen) [1838742] - [netdrv] igc: Refactor ethertype filtering code (Corinna Vinschen) [1838742] - [netdrv] igc: Fix MAX_ETYPE_FILTER value (Corinna Vinschen) [1838742] - [netdrv] igc: Remove ethertype filter in PTP code (Corinna Vinschen) [1838742] - [netdrv] igc: Remove duplicated IGC_RXPBS macro (Corinna Vinschen) [1838742] - [netdrv] igc: Refactor VLAN priority filtering code (Corinna Vinschen) [1838742] - [netdrv] igc: Return -EOPNOTSUPP when VLAN mask doesn't match (Corinna Vinschen) [1838742] - [netdrv] igc: Dump VLANPQF register (Corinna Vinschen) [1838742] - [netdrv] igc: Rename IGC_VLAPQF macro (Corinna Vinschen) [1838742] - [netdrv] igc: Clean up obsolete NVM defines (Corinna Vinschen) [1838742] - [netdrv] igc: remove IGC_REMOVED function (Corinna Vinschen) [1838742] - [netdrv] igc: Remove PCIe Control register (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unneeded register (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unneeded definition (Corinna Vinschen) [1838742] - [netdrv] igc: Use netdev log helpers in igc_base.c (Corinna Vinschen) [1838742] - [netdrv] igc: Use netdev log helpers in igc_dump.c (Corinna Vinschen) [1838742] - [netdrv] igc: Use netdev log helpers in igc_ptp.c (Corinna Vinschen) [1838742] - [netdrv] igc: Use netdev log helpers in igc_ethtool.c (Corinna Vinschen) [1838742] - [netdrv] igc: add support to eeprom, registers and link self-tests (Corinna Vinschen) [1838742] - [netdrv] igc: Use netdev log helpers in igc_main.c (Corinna Vinschen) [1838742] - [netdrv] igc: Add ECN support for TSO (Corinna Vinschen) [1838742] - [netdrv] ionic: fix mem leak in rx_empty (Jonathan Toppins) [1892492 1887516] - [netdrv] ionic: no rx flush in deinit (Jonathan Toppins) [1892492 1887516] - [netdrv] ionic: clean up sparse complaints (Jonathan Toppins) [1892492 1887516] - [netdrv] ionic: add new bad firmware error code (Jonathan Toppins) [1887516] - [netdrv] ionic: use lif ident for filter count (Jonathan Toppins) [1887516] - [netdrv] ionic: refill lif identity after fw_up (Jonathan Toppins) [1887516] - [netdrv] ionic: disable all queue napi contexts on timeout (Jonathan Toppins) [1887516] - [netdrv] ionic: check qcq ptr in ionic_qcq_disable (Jonathan Toppins) [1887516] - [netdrv] ionic: clear linkcheck bit on alloc fail (Jonathan Toppins) [1887516] - [netdrv] ionic: drain the work queue (Jonathan Toppins) [1887516] - [netdrv] ionic: contiguous memory for notifyq (Jonathan Toppins) [1887516] - [netdrv] ionic: prevent early watchdog check (Jonathan Toppins) [1887516] - [netdrv] ionic: stop watchdog timer earlier on remove (Jonathan Toppins) [1887516 1887263] - [netdrv] net: ionic: Remove WARN_ON(in_interrupt()) (Jonathan Toppins) [1887516] - [netdrv] net: ionic: Replace in_interrupt() usage (Jonathan Toppins) [1887516] - [netdrv] ionic: add DIMLIB to Kconfig (Jonathan Toppins) [1861520] - [netdrv] ionic: add devlink firmware update (Jonathan Toppins) [1861520] - [netdrv] ionic: update the fw update api (Jonathan Toppins) [1861520] - [netdrv] ionic: dynamic interrupt moderation (Jonathan Toppins) [1861520] - [netdrv] ionic: fix up debugfs after queue swap (Jonathan Toppins) [1861520] - [netdrv] ionic: clarify boolean precedence (Jonathan Toppins) [1861520] - [netdrv] ionic: remove unused variable (Jonathan Toppins) [1861520] - [netdrv] ionic: clean adminq service routine (Jonathan Toppins) [1861520] - [netdrv] ionic: clean up desc_info and cq_info structs (Jonathan Toppins) [1861520] - [netdrv] ionic: struct reorder for faster access (Jonathan Toppins) [1861520] - [netdrv] ionic: clean up page handling code (Jonathan Toppins) [1861520] - [netdrv] ionic: fix txrx work accounting (Jonathan Toppins) [1861520] - [netdrv] ionic: pull reset_queues into tx_timeout handler (Jonathan Toppins) [1861520] - [netdrv] ionic: change queue count with no reset (Jonathan Toppins) [1861520] - [netdrv] ionic: change the descriptor ring length without full reset (Jonathan Toppins) [1861520] - [netdrv] ionic: change mtu without full queue rebuild (Jonathan Toppins) [1861520] - [netdrv] ionic: use index not pointer for queue tracking (Jonathan Toppins) [1861520] - [netdrv] ionic: reduce contiguous memory allocation requirement (Jonathan Toppins) [1861520] - [netdrv] ionic: clean up unnecessary non-static functions (Jonathan Toppins) [1861520] - [netdrv] ionic: rework and simplify handling of the queue stats block (Jonathan Toppins) [1861520] - [netdrv] ionic: remove lif list concept (Jonathan Toppins) [1861520] - [netdrv] ionic: use kcalloc for new arrays (Jonathan Toppins) [1861520] - [netdrv] ionic: fix up a couple of debug strings (Jonathan Toppins) [1861520] - [netdrv] ionic: set MTU floor at ETH_MIN_MTU (Jonathan Toppins) [1861520] - [netdrv] ionic_lif: Use devm_kcalloc() in ionic_qcq_alloc() (Jonathan Toppins) [1861520] - [netdrv] ionic: separate interrupt for Tx and Rx (Jonathan Toppins) [1861520] - [netdrv] ionic: tx separate servicing (Jonathan Toppins) [1861520] - [netdrv] ionic: use fewer firmware doorbells on rx fill (Jonathan Toppins) [1861520] - [netdrv] ionic: fix memory leak of object 'lid' (Jonathan Toppins) [1861520] - [netdrv] ionic: interface file updates (Jonathan Toppins) [1861520] - [netdrv] ionic: rearrange reset and bus-master control (Jonathan Toppins) [1861520] - [netdrv] ionic: update eid test for overflow (Jonathan Toppins) [1861520] - [netdrv] ionic: remove unused ionic_coal_hw_to_usec (Jonathan Toppins) [1861520] - [netdrv] ionic: set netdev default name (Jonathan Toppins) [1861520] - [netdrv] ionic: get MTU from lif identity (Jonathan Toppins) [1861520] - [netdrv] ionic: keep rss hash after fw update (Jonathan Toppins) [1861520] - [netdrv] ionic: update filter id after replay (Jonathan Toppins) [1861520] - [netdrv] ionic: fix up filter locks and debug msgs (Jonathan Toppins) [1861520] - [netdrv] ionic: use offset for ethtool regs data (Jonathan Toppins) [1861520] - [md] md/raid5: Allow degraded raid6 to do rmw (Nigel Croxon) [1856838] - [md] md/raid5: Fix Force reconstruct-write io stuck in degraded raid5 (Nigel Croxon) [1856838] - [md] raid5: don't duplicate code for different paths in handle_stripe (Nigel Croxon) [1856838] - [md] raid5-cache: hold spinlock instead of mutex in r5c_journal_mode_show (Nigel Croxon) [1856838] - [md] md: print errno in super_written (Nigel Croxon) [1856838] - [md] md/raid5: remove the redundant setting of STRIPE_HANDLE (Nigel Croxon) [1856838] - [md] md: register new md sysfs file 'uuid' read-only (Nigel Croxon) [1856838] - [md] md: fix max sectors calculation for super 1.0 (Nigel Croxon) [1856838] - [md] md/raid5: use do_div() for 64 bit divisions in raid5_sync_request (Nigel Croxon) [1856838] - [md] md/raid10: avoid deadlock on recovery (Nigel Croxon) [1856838] - [md] md-cluster: fix rmmod issue when md_cluster convert bitmap to none (Nigel Croxon) [1856838] - [md] md-cluster: fix safemode_delay value when converting to clustered bitmap (Nigel Croxon) [1856838] - [md] md/raid5: support config stripe_size by sysfs entry (Nigel Croxon) [1856838] - [md] md/raid5: set default stripe_size as 4096 (Nigel Croxon) [1856838] - [md] md/raid456: convert macro STRIPE_* to RAID5_STRIPE_* (Nigel Croxon) [1856838] - [md] raid5: remove the meaningless check in raid5_make_request (Nigel Croxon) [1856838] - [md] raid5: put the comment of clear_batch_ready to the right place (Nigel Croxon) [1856838] - [md] raid5: call clear_batch_ready before set STRIPE_ACTIVE (Nigel Croxon) [1856838] - [md] md: raid10: Fix compilation warning (Nigel Croxon) [1856838] - [md] md: raid5: Fix compilation warning (Nigel Croxon) [1856838] - [md] md: raid5-cache: Remove set but unused variable (Nigel Croxon) [1856838] - [md] md: Fix compilation warning (Nigel Croxon) [1856838] - [md] md-cluster: fix wild pointer of unlock_all_bitmaps() (Nigel Croxon) [1856838] - [md] md/raid5-cache: clear MD_SB_CHANGE_PENDING before flushing stripes (Nigel Croxon) [1856838] - [md] md: fix deadlock causing by sysfs_notify (Nigel Croxon) [1856838] - [md] md: raid0/linear: fix dereference before null check on pointer mddev (Nigel Croxon) [1856838] - [md] md/raid1: Replace zero-length array with flexible-array (Nigel Croxon) [1856838] - [md] md: add a newline when printing parameter 'start_ro' by sysfs (Nigel Croxon) [1856838] - [md] md: stop using ->queuedata (Nigel Croxon) [1856838] - [md] md/raid1: release pending accounting for an I/O only after write-behind is also finished (Nigel Croxon) [1856838] - [md] md: remove redundant memalloc scope API usage (Nigel Croxon) [1856838] - [md] raid5: update code comment of scribble_alloc() (Nigel Croxon) [1856838] - [md] raid5: remove gfp flags from scribble_alloc() (Nigel Croxon) [1856838] - [md] md: use memalloc scope APIs in mddev_suspend()/mddev_resume() (Nigel Croxon) [1856838] - [md] md: remove the extra line for ->hot_add_disk (Nigel Croxon) [1856838] - [md] md: flush md_rdev_misc_wq for HOT_ADD_DISK case (Nigel Croxon) [1856838] - [md] md: don't flush workqueue unconditionally in md_open (Nigel Croxon) [1856838] - [md] md: add new workqueue for delete rdev (Nigel Croxon) [1856838] - [md] md: add checkings before flush md_misc_wq (Nigel Croxon) [1856838] - [md] md: check arrays is suspended in mddev_detach before call quiesce operations (Nigel Croxon) [1856838]- [scsi] storvsc: Fix error return in storvsc_probe() (Cathy Avery) [1895026] - [scsi] storvsc: Support PAGE_SIZE larger than 4K (Cathy Avery) [1895026] - [kernel] hv: hyperv.h: Introduce some hvpfn helper functions (Cathy Avery) [1895026] - [scsi] storvsc: Add validation for untrusted Hyper-V values (Cathy Avery) [1895026] - [scsi] storvsc: Fix spelling mistake (Cathy Avery) [1895026] - [scsi] storvsc: Remove memset before memory freeing in storvsc_suspend() (Cathy Avery) [1895026] - [net] tipc: fix incorrect setting window for bcast link (Xin Long) [1893085] - [net] tipc: re-configure queue limit for broadcast link (Xin Long) [1893085] - [net] tipc: fix NULL pointer dereference in tipc_named_rcv (Xin Long) [1893085] - [net] tipc: Supply missing udp_media.h include file (Xin Long) [1893085] - [net] tipc: add automatic rekeying for encryption key (Xin Long) [1893085] - [net] tipc: add automatic session key exchange (Xin Long) [1893085] - [net] tipc: introduce encryption master key (Xin Long) [1893085] - [net] tipc: optimize key switching time and logic (Xin Long) [1893085] - [net] tipc: Fix memory leak in tipc_group_create_member() (Xin Long) [1893085] - [net] tipc: fix shutdown() of connection oriented socket (Xin Long) [1893085] - [net] tipc: fix a deadlock when flushing scheduled work (Xin Long) [1893085] - [net] tipc: fix shutdown() of connectionless socket (Xin Long) [1893085] - [net] tipc: fix using smp_processor_id() in preemptible (Xin Long) [1893085] - [net] tipc: fix use-after-free in tipc_bcast_get_mode (Xin Long) [1893085] - [net] tipc: call rcu_read_lock() in tipc_aead_encrypt_done() (Xin Long) [1893085] - [net] tipc: fix uninit skb->data in tipc_nl_compat_dumpit() (Xin Long) [1893085] - [net] tipc: update a binding service via broadcast (Xin Long) [1893085] - [hv] hv_balloon: do adjust_managed_page_count() when ballooning/un-ballooning (Vitaly Kuznetsov) [1894717] - [hv] hv_balloon: simplify math in alloc_balloon_pages() (Vitaly Kuznetsov) [1894717] - [md] dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY (Vladis Dronov) [1903849] - [md] dm crypt: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY (Vladis Dronov) [1903849] - [crypto] crypto: drivers - set the flag CRYPTO_ALG_ALLOCATES_MEMORY (Vladis Dronov) [1903849] - [include] crypto: algapi - introduce the flag CRYPTO_ALG_ALLOCATES_MEMORY (Vladis Dronov) [1903849] - [fs] iomap: Set all uptodate bits for an Uptodate page (Brian Foster) [1654127] - [scsi] scsi: ibmvfc: Avoid link down on FS9100 canister reboot (Desnes Augusto Nunes do Rosario) [1882613] - [scsi] scsi: ibmvfc: Use compiler attribute defines instead of __attribute__() (Desnes Augusto Nunes do Rosario) [1882613] - [arm64] arm64: Enable PCI write-combine resources under sysfs (Petr Oros) [1872943] - [scsi] scsi: mpt3sas: Bump driver version to 35.101.00.00 (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Add module parameter multipath_on_hba (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Handle vSES vphy object during HBA reset (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Add bypass_dirty_port_flag parameter (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Handling HBA vSES device (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Set valid PhysicalPort in SMPPassThrough (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Update hba_port objects after host reset (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Get sas_device objects using device's rphy (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Rename transport_del_phy_from_an_existing_port() (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Get device objects using sas_address & portID (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Update hba_port's sas_address & phy_mask (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Rearrange _scsih_mark_responding_sas_device() (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Allocate memory for hba_port objects (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Define hba_port structure (Tomas Henzl) [1888543]- [netdrv] net: phy: realtek: Modify 2.5G PHY name to RTL8226 (Josef Oskera) [1889854] - [netdrv] net: phy: realtek: enable ALDPS to save power for RTL8211F (Josef Oskera) [1889854] - [netdrv] net: phy: realtek: fix rtl8211e rx/tx delay config (Josef Oskera) [1889854] - [netdrv] net: phy: realtek: add support for RTL8125B-internal PHY (Josef Oskera) [1889854] - [netdrv] net: phy: realtek: add delay to resume path of certain internal PHY's (Josef Oskera) [1889854] - [netdrv] net: phy: realtek: read actual speed to detect downshift (Josef Oskera) [1889854] - [netdrv] r8169: fix issue with forced threading in combination with shared interrupts (Josef Oskera) [1889854] - [netdrv] r8169: fix operation under forced interrupt threading (Josef Oskera) [1889854] - [netdrv] r8169: factor out handling rtl8169_stats (Josef Oskera) [1889854] - [netdrv] r8169: consider that PHY reset may still be in progress after applying firmware (Josef Oskera) [1889854] - [netdrv] r8169: fix data corruption issue on RTL8402 (Josef Oskera) [1889854] - [netdrv] r8169: fix handling ether_clk (Josef Oskera) [1889854] - [netdrv] r8169: fix RTL8168f/RTL8411 EPHY config (Josef Oskera) [1889854] - [netdrv] r8169: remove member irq_enabled from struct rtl8169_private (Josef Oskera) [1889854] - [netdrv] r8169: use napi_complete_done return value (Josef Oskera) [1889854] - [netdrv] r8169: allow to enable ASPM on RTL8125A (Josef Oskera) [1889854] - [netdrv] r8169: add support for RTL8125B (Josef Oskera) [1889854] - [netdrv] r8169: sync support for RTL8401 with vendor driver (Josef Oskera) [1889854] - [netdrv] r8169: merge handling of RTL8101e and RTL8100e (Josef Oskera) [1889854] - [netdrv] r8169: rename RTL8125 to RTL8125A (Josef Oskera) [1889854] - [netdrv] r8169: improve rtl8169_runtime_resume (Josef Oskera) [1889854] - [netdrv] r8169: remove driver-specific mutex (Josef Oskera) [1889854] - [netdrv] r8169: use RTNL to protect critical sections (Josef Oskera) [1889854] - [netdrv] r8169: add rtl8169_up (Josef Oskera) [1889854] - [netdrv] r8169: remove no longer needed checks for device being runtime-active (Josef Oskera) [1889854] - [netdrv] r8169: mark device as not present when in PCI D3 (Josef Oskera) [1889854] - [netdrv] r8169: allow setting irq coalescing if link is down (Josef Oskera) [1889854] - [netdrv] r8169: move switching optional clock on/off to pll power functions (Josef Oskera) [1889854] - [netdrv] r8169: move updating counters to rtl8169_down (Josef Oskera) [1889854] - [netdrv] r8169: move napi_disable call and rename rtl8169_hw_reset (Josef Oskera) [1889854] - [netdrv] r8169: replace synchronize_rcu with synchronize_net (Josef Oskera) [1889854] - [netdrv] r8169: improve setting WoL on runtime-resume (Josef Oskera) [1889854] - [netdrv] r8169: remove unused constant RsvdMask (Josef Oskera) [1889854] - [netdrv] r8169: add info for DASH being enabled (Josef Oskera) [1889854] - [netdrv] r8169: fix failing WoL (Josef Oskera) [1889854] - [netdrv] r8169: improve handling power management ops (Josef Oskera) [1889854] - [netdrv] r8169: make rtl8169_down central chip quiesce function (Josef Oskera) [1889854] - [netdrv] r8169: move some calls to rtl8169_hw_reset (Josef Oskera) [1889854] - [netdrv] r8169: don't reset tx ring indexes in rtl8169_tx_clear (Josef Oskera) [1889854] - [netdrv] r8169: enable WAKE_PHY as only WoL source when runtime-suspending (Josef Oskera) [1889854] - [netdrv] r8169: change driver data type (Josef Oskera) [1889854] - [netdrv] r8169: improve rtl_remove_one (Josef Oskera) [1889854] - [netdrv] r8169: sync RTL8168f/RTL8411 hw config with vendor driver (Josef Oskera) [1889854] - [netdrv] r8169: sync RTL8168evl hw config with vendor driver (Josef Oskera) [1889854] - [netdrv] r8169: sync RTL8168h hw config with vendor driver (Josef Oskera) [1889854] - [netdrv] r8169: sync RTL8168g hw config with vendor driver (Josef Oskera) [1889854] - [netdrv] r8169: remove mask argument from r8168ep_ocp_read (Josef Oskera) [1889854] - [netdrv] r8169: remove mask argument from r8168dp_ocp_read (Josef Oskera) [1889854] - [netdrv] r8169: remove mask argument from rtl_w0w1_eri (Josef Oskera) [1889854] - [netdrv] r8169: work around an irq coalescing related tx timeout (Josef Oskera) [1889854] - [netdrv] r8169: improve rtl8169_mark_to_asic (Josef Oskera) [1889854] - [netdrv] r8169: make rtl_rx better readable (Josef Oskera) [1889854] - [netdrv] r8169: remove remaining call to mdiobus_unregister (Josef Oskera) [1889854] - [netdrv] r8169: don't include linux/moduleparam.h (Josef Oskera) [1889854] - [netdrv] r8169: remove not needed checks in rtl8169_set_eee (Josef Oskera) [1889854] - [netdrv] r8169: improve reset handling for chips from RTL8168g (Josef Oskera) [1889854] - [netdrv] r8169: add helper rtl_wait_txrx_fifo_empty (Josef Oskera) [1889854] - [netdrv] r8169: add helper rtl_enable_rxdvgate (Josef Oskera) [1889854] - [netdrv] r8169: add helper r8168g_wait_ll_share_fifo_ready (Josef Oskera) [1889854] - [netdrv] r8169: use fsleep in polling functions (Josef Oskera) [1889854] - [netdrv] r8169: use new helper eth_hw_addr_crc (Josef Oskera) [1889854] - [netdrv] r8169: switch from netif_xxx message functions to netdev_xxx (Josef Oskera) [1889854] - [netdrv] r8169: remove "out of memory" error message from rtl_request_firmware (Josef Oskera) [1889854] - [netdrv] r8169: simplify counter handling (Josef Oskera) [1889854] - [netdrv] r8169: remove redundant driver message when entering promiscuous mode (Josef Oskera) [1889854] - [netdrv] r8169: remove not needed parameter in rtl8169_set_magic_reg (Josef Oskera) [1889854] - [netdrv] r8169: configure PME_SIGNAL for RTL8125 too (Josef Oskera) [1889854] - [netdrv] r8169: improve max jumbo packet size definition (Josef Oskera) [1889854] - [netdrv] r8169: add check for invalid parameter combination in rtl_set_coalesce (Josef Oskera) [1889854] - [netdrv] r8169: improve rtl_set_coalesce (Josef Oskera) [1889854] - [netdrv] r8169: improve interrupt coalescing parameter handling (Josef Oskera) [1889854] - [netdrv] r8169: improve rtl_coalesce_choose_scale (Josef Oskera) [1889854] - [netdrv] r8169: improve rtl_get_coalesce (Josef Oskera) [1889854] - [netdrv] r8169: merge scale for tx and rx irq coalescing (Josef Oskera) [1889854] - [netdrv] r8169: don't pass net_device to irq coalescing sub-functions (Josef Oskera) [1889854] - [netdrv] r8169: improve error message if no dedicated PHY driver is found (Josef Oskera) [1889854] - [netdrv] r8169: improve configuring RxConfig register (Josef Oskera) [1889854] - [netdrv] r8169: improve handling CPCMD_MASK (Josef Oskera) [1889854] - [netdrv] r8169: use devm_mdiobus_register (Josef Oskera) [1889854] - [netdrv] r8169: change wmb to smb_wmb in rtl8169_start_xmit (Josef Oskera) [1889854] - [netdrv] r8169: inline rtl8169_make_unusable_by_asic (Josef Oskera) [1889854] - [netdrv] r8169: inline rtl8169_mark_as_last_descriptor (Josef Oskera) [1889854] - [netdrv] r8169: remove PHY resume delay that is handled in the PHY driver now (Josef Oskera) [1889854] - [netdrv] r8169: add workaround for RTL8168evl TSO hw issues (Josef Oskera) [1889854] - [netdrv] r8169: improve rtl8169_tso_csum_v2 (Josef Oskera) [1889854] - [netdrv] r8169: use rtl8169_set_features in rtl8169_init_one (Josef Oskera) [1889854] - [netdrv] r8169: preserve VLAN setting on RTL8125 in rtl_init_rxcfg (Josef Oskera) [1889854] - [netdrv] r8169: remove NETIF_F_HIGHDMA from vlan_features (Josef Oskera) [1889854] - [netdrv] r8169: move setting OCP base to generic init code (Josef Oskera) [1889854] - [s390] sclp: provide extended sccb support (Thomas Huth) [1798484] - [s390] sclp: avoid copy of sclp_info_sccb (Thomas Huth) [1798484] - [s390] sclp: use memblock for early read cpu info (Thomas Huth) [1798484] - [include] ptp: add stub function for ptp_get_msgtype() (Ivan Vecera) [1899217] - [include] ptp: Add generic ptp message type function (Ivan Vecera) [1899217] - [net] ptp: Add generic ptp v2 header parsing function (Ivan Vecera) [1899217] - [video] hyperv_fb: Fix the cache type when mapping the VRAM (Mohammed Gamal) [1886106] - [video] hyperv_fb: include vmalloc.h (Mohammed Gamal) [1886106] - [video] hyperv: hyperv_fb: Use physical memory for fb on HyperV Gen 1 VMs (Mohammed Gamal) [1886106] - [video] hyperv_fb: Fix hibernation for the deferred IO feature (Mohammed Gamal) [1886106] - [video] hyperv: hyperv_fb: Support deferred IO for Hyper-V frame buffer driver (Mohammed Gamal) [1886106] - [uio] uio_hv_generic: add missed sysfs_remove_bin_file (Mohammed Gamal) [1886106] - [input] hyperv-keyboard: Use VMBUS_RING_SIZE() for ringbuffer sizes (Mohammed Gamal) [1886106] - [hid] hyperv: Use VMBUS_RING_SIZE() for ringbuffer sizes (Mohammed Gamal) [1886106] - [netdrv] hv_netvsc: Add validation for untrusted Hyper-V values (Mohammed Gamal) [1886097] - [netdrv] hv_netvsc: Fix the queue_mapping in netvsc_vf_xmit() (Mohammed Gamal) [1886097] - [netdrv] hv_netvsc: Remove "unlikely" from netvsc_select_queue (Mohammed Gamal) [1886097] - [netdrv] hv_netvsc: do not use VF device if link is down (Mohammed Gamal) [1886097] - [netdrv] hyperv: dump TX indirection table to ethtool regs (Mohammed Gamal) [1886097] - [netdrv] hv_netvsc: add support for vlans in AF_PACKET mode (Mohammed Gamal) [1886097] - [netdrv] hv_netvsc: Fix netvsc_start_xmit's return type (Mohammed Gamal) [1886097] - [netdrv] hv_netvsc: Remove unnecessary round_up for recv_completion_cnt (Mohammed Gamal) [1886097] - [netdrv] hv_netvsc: use new helper tcp_v6_gso_csum_prep (Mohammed Gamal) [1886097] - [tools] kvm_stat: add sample systemd unit file (Thomas Huth) [1851123] - [tools] kvm_stat: Add command line switch '-L' to log to file (Thomas Huth) [1851123] - [tools] kvm_stat: add command line switch '-z' to skip zero records (Thomas Huth) [1851123] - [mm] mm/gup: Mark lock taken only after a successful retake (Chris von Recklinghausen) [1885412] - [mm] mm/filemap.c: fix a data race in filemap_fault() (Chris von Recklinghausen) [1885412] - [mm] mm: fix kthread_use_mm() vs TLB invalidate (Chris von Recklinghausen) [1885412] - [fs] kernel: set USER_DS in kthread_use_mm (Chris von Recklinghausen) [1885412] - [drm] kernel: better document the use_mm/unuse_mm API contract (Chris von Recklinghausen) [1885412] - [kernel] kernel: move use_mm/unuse_mm to kthread.c (Chris von Recklinghausen) [1885412] - [drm] drm/i915: convert get_user_pages() --> pin_user_pages() (Chris von Recklinghausen) [1885412] - [mm] mm/gup: introduce pin_user_pages_fast_only() (Chris von Recklinghausen) [1885412] - [mm] mm/gup: refactor and de-duplicate gup_fast() code (Chris von Recklinghausen) [1885412] - [mm] mm/gup: move __get_user_pages_fast() down a few lines in gup.c (Chris von Recklinghausen) [1885412] - [mm] gup: document and work around "COW can break either way" issue (Chris von Recklinghausen) [1885412] - [vfio] vfio: checking of validity of user vaddr in vfio_dma_rw (Chris von Recklinghausen) [1885412] - [fs] mm/userfaultfd: honor FAULT_FLAG_KILLABLE in fault path (Chris von Recklinghausen) [1885412] - [mm] mm/gup: allow to react to fatal signals (Chris von Recklinghausen) [1885412] - [mm] mm/gup: allow VM_FAULT_RETRY for multiple times (Chris von Recklinghausen) [1885412] - [mm] mm: allow VM_FAULT_RETRY for multiple times (Chris von Recklinghausen) [1885412] - [fs] mm: introduce FAULT_FLAG_INTERRUPTIBLE (Chris von Recklinghausen) [1885412] - [mm] mm: introduce FAULT_FLAG_DEFAULT (Chris von Recklinghausen) [1885412] - [fs] userfaultfd: don't retake mmap_sem to emulate NOPAGE (Chris von Recklinghausen) [1885412] - [include] mm: return faster for non-fatal signals in user mode faults (Chris von Recklinghausen) [1885412] - [mm] powerpc/mm: use helper fault_signal_pending() (Chris von Recklinghausen) [1885412] - [mm] arm64/mm: use helper fault_signal_pending() (Chris von Recklinghausen) [1885412] - [mm] x86/mm: use helper fault_signal_pending() (Chris von Recklinghausen) [1885412] - [mm] mm: introduce fault_signal_pending() (Chris von Recklinghausen) [1885412] - [mm] mm/gup: fix __get_user_pages() on fault retry of hugetlb (Chris von Recklinghausen) [1885412] - [mm] mm/gup: rename "nonblocking" to "locked" where proper (Chris von Recklinghausen) [1885412] - [mm] mm/gup: rename nr as nr_pinned in get_user_pages_fast() (Chris von Recklinghausen) [1885412] - [mm] mm/gup: require FOLL_GET for get_user_pages_fast() (Chris von Recklinghausen) [1885412] - [mm] mm/filemap.c: don't bother dropping mmap_sem for zero size readahead (Chris von Recklinghausen) [1885412] - [mm] mm/slb: export __kmalloc_track(_node)_caller (Chris von Recklinghausen) [1885412] - [mm] mm: Add vmf_insert_pfn_xxx_prot() for huge page-table entries (Chris von Recklinghausen) [1885412] - [vfio] vfio: introduce vfio_dma_rw to read/write a range of IOVAs (Chris von Recklinghausen) [1885412] - [infiniband] mm, tree-wide: rename put_user_page*() to unpin_user_page*() (Chris von Recklinghausen) [1885412] - [mm] mm/gup_benchmark: use proper FOLL_WRITE flags instead of hard-coding "1" (Chris von Recklinghausen) [1885412] - [mm] powerpc: book3s64: convert to pin_user_pages() and put_user_page() (Chris von Recklinghausen) [1885412] - [vfio] vfio, mm: pin_user_pages (FOLL_PIN) and put_user_page() conversion (Chris von Recklinghausen) [1885412] - [media] media/v4l2-core: pin_user_pages (FOLL_PIN) and put_user_page() conversion (Chris von Recklinghausen) [1885412] - [net] net/xdp: set FOLL_PIN via pin_user_pages() (Chris von Recklinghausen) [1885412] - [drm] drm/via: set FOLL_PIN via pin_user_pages_fast() (Chris von Recklinghausen) [1885412] - [mm] mm/process_vm_access: set FOLL_PIN via pin_user_pages_remote() (Chris von Recklinghausen) [1885412] - [infiniband] IB/{core, hw, umem}: set FOLL_PIN via pin_user_pages*(), fix up ODP (Chris von Recklinghausen) [1885412] - [documentation] mm/gup: introduce pin_user_pages*() and FOLL_PIN (Chris von Recklinghausen) [1885412] - [media] media/v4l2-core: set pages dirty upon releasing DMA buffers (Chris von Recklinghausen) [1885412] - [mm] mm/gup: allow FOLL_FORCE for get_user_pages_fast() (Chris von Recklinghausen) [1885412] - [vfio] vfio: fix FOLL_LONGTERM use, simplify get_user_pages_remote() call (Chris von Recklinghausen) [1885412] - [mm] mm: fix get_user_pages_remote()'s handling of FOLL_LONGTERM (Chris von Recklinghausen) [1885412] - [mm] mm/gup: factor out duplicate code from four routines (Chris von Recklinghausen) [1885412] - [mm] mm: drop mmap_sem before calling balance_dirty_pages() in write fault (Chris von Recklinghausen) [1885412] - [vfio] vfio/type1: untag user pointers in vaddr_get_pfn (Chris von Recklinghausen) [1885412] - [mm] mm: untag user pointers in mm/gup.c (Chris von Recklinghausen) [1885412] - [drm] drivers/gpu/drm/via: convert put_page() to put_user_page*() (Chris von Recklinghausen) [1885412] - [fs] fs/io_uring.c: convert put_page() to put_user_page*() (Chris von Recklinghausen) [1885412] - [mm] mm: mark the page referenced in gup_hugepte (Chris von Recklinghausen) [1885412] - [mm] mm: switch gup_hugepte to use try_get_compound_head (Chris von Recklinghausen) [1885412] - [mm] mm: move the powerpc hugepd code to mm/gup.c (Chris von Recklinghausen) [1885412] - [mm] mm: validate get_user_pages_fast flags (Chris von Recklinghausen) [1885412] - [mm] mm: consolidate the get_user_pages* implementations (Chris von Recklinghausen) [1885412] - [mm] mm: reorder code blocks in gup.c (Chris von Recklinghausen) [1885412] - [mm] mm: rename CONFIG_HAVE_GENERIC_GUP to CONFIG_HAVE_FAST_GUP (Chris von Recklinghausen) [1885412] - [x86] mm: lift the x86_32 PAE version of gup_get_pte to common code (Chris von Recklinghausen) [1885412] - [s390] mm: simplify gup_fast_permitted (Chris von Recklinghausen) [1885412] - [mm] mm: use untagged_addr() for get_user_pages_fast addresses (Chris von Recklinghausen) [1885412] - [mm] powerpc/mm: make gup_hugepte() static (Chris von Recklinghausen) [1885412] - [mm] filemap: drop the mmap_sem for all blocking operations (Chris von Recklinghausen) [1885412] - [mm] filemap: kill page_cache_read usage in filemap_fault (Chris von Recklinghausen) [1885412] - [mm] filemap: pass vm_fault to the mmap ra helpers (Chris von Recklinghausen) [1885412] - [mm] docs/core-api/mm: fix return value descriptions in mm/ (Chris von Recklinghausen) [1885412] - [mm] docs/mm: vmalloc: re-indent kernel-doc comemnts (Chris von Recklinghausen) [1885412] - [drm] drm/via: mark expected switch fall-throughs (Chris von Recklinghausen) [1885412] - [mm] x86/mm: Break out kernel address space handling (Chris von Recklinghausen) [1885412] - [kernel] locking/rwsem: Remove reader optimistic spinning (Waiman Long) [1895046] - [kernel] locking/rwsem: Enable reader optimistic lock stealing (Waiman Long) [1895046] - [kernel] locking/rwsem: Prevent potential lock starvation (Waiman Long) [1895046] - [kernel] locking/rwsem: Pass the current atomic count to rwsem_down_read_slowpath() (Waiman Long) [1895046] - [kernel] locking/rwsem: Fold __down_{read,write}*() (Waiman Long) [1895046] - [kernel] locking/rwsem: Introduce rwsem_write_trylock() (Waiman Long) [1895046] - [kernel] locking/rwsem: Better collate rwsem_read_trylock() (Waiman Long) [1895046] - [kernel] rwsem: Implement down_read_interruptible (Waiman Long) [1895046] - [kernel] rwsem: Implement down_read_killable_nested (Waiman Long) [1895046] - [powerpc] powerpc/perf: Fix crash with is_sier_available when pmu is not set (Steve Best) [1904225] - [powerpc] kvm: ppc: book3s hv: xive: Fix vCPU id sanity check (Greg Kurz) [1902709] - [net] ip6_gre: set dev->hard_header_len when using header_ops (Antoine Tenart) [1895789] - [fs] xfs: flush new eof page on truncate to avoid post-eof corruption (Brian Foster) [1878495] - [netdrv] bonding: set dev->needed_headroom in bond_setup_by_slave() (Antoine Tenart) [1903073] - [net] netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal (Antoine Tenart) [1901026] - [infiniband] RDMA/umem: Prevent small pages from being returned by ib_umem_find_best_pgsz() (Kamal Heib) [1857605] - [infiniband] IB/hfi1: Fix error return code in hfi1_init_dd() (Kamal Heib) [1857605] - [infiniband] RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() (Kamal Heib) [1857605] - [infiniband] RDMA/cm: Make the local_id_table xarray non-irq (Kamal Heib) [1857605] - [infiniband] IB/srpt: Fix memory leak in srpt_add_one (Kamal Heib) [1857605] - [infiniband] RDMA/bnxt_re: Set queue pair state when being queried (Kamal Heib) [1894681 1857605] - [infiniband] RDMA/rxe: Handle skb_clone() failure in rxe_recv.c (Kamal Heib) [1857605] - [infiniband] RDMA/rxe: Fix bug rejecting all multicast packets (Kamal Heib) [1857605] - [infiniband] RDMA/rxe: Fix skb lifetime in rxe_rcv_mcast_pkt() (Kamal Heib) [1857605] - [infiniband] IB/rdmavt: Fix sizeof mismatch (Kamal Heib) [1857605] - [infiniband] RDMA/ipoib: Set rtnl_link_ops for ipoib interfaces (Kamal Heib) [1883480 1883478 1857605] - [infiniband] RDMA/addr: Fix race with netevent_callback()/rdma_addr_cancel() (Kamal Heib) [1857605] - [rdma] RDMA/umem: Fix signature of stub ib_umem_find_best_pgsz() (Kamal Heib) [1857605] - [x86] kretprobe: Prevent triggering kretprobe from within kprobe_flush_task (Jerome Marchand) [1821265] - [netdrv] net: intel: Remove in_interrupt() warnings (Jonathan Toppins) [1891101] - [netdrv] ice: fix adding IP4 IP6 Flow Director rules (Jonathan Toppins) [1891101] - [netdrv] ice: Fix pointer cast warnings (Jonathan Toppins) [1891101] - [netdrv] ice: refactor devlink_port to be per-VSI (Jonathan Toppins) [1891101] - [netdrv] ice: add the DDP Track ID to devlink info (Jonathan Toppins) [1891101] - [netdrv] ice: Change ice_info_get_dsn to be void (Jonathan Toppins) [1891101] - [netdrv] ice: remove repeated words (Jonathan Toppins) [1891101] - [netdrv] ice: devlink: use *phD to print small buffer (Jonathan Toppins) [1891101] - [netdrv] ice: preserve NVM capabilities in safe mode (Jonathan Toppins) [1891101] - [netdrv] ice: increase maximum wait time for flash write commands (Jonathan Toppins) [1891101] - [netdrv] ice: remove unused args from ice_get_open_tunnel_port() (Jonathan Toppins) [1891101] - [netdrv] ice: fix memory leak in ice_vsi_setup (Jonathan Toppins) [1891101] - [netdrv] ice: fix memory leak if register_netdev_fails (Jonathan Toppins) [1891101] - [netdrv] ice: Fix call trace on suspend (Jonathan Toppins) [1891101] - [netdrv] ice: simplify the return expression of ice_finalize_update() (Jonathan Toppins) [1891101] - [netdrv] ice: Misc minor fixes (Jonathan Toppins) [1838737] - [netdrv] ice: adjust profile ID map locks (Jonathan Toppins) [1838737] - [netdrv] ice: update PTYPE lookup table (Jonathan Toppins) [1838737] - [netdrv] ice: Graceful error handling in HW table calloc failure (Jonathan Toppins) [1838737] - [netdrv] ice: port fix for chk_linearlize (Jonathan Toppins) [1838737] - [netdrv] ice: Allow 2 queue pairs per VF on SR-IOV initialization (Jonathan Toppins) [1838737] - [netdrv] ice: Clear and free XLT entries on reset (Jonathan Toppins) [1838737] - [netdrv] ice: add useful statistics (Jonathan Toppins) [1838737] - [netdrv] ice: remove page_reuse statistic (Jonathan Toppins) [1838737] - [netdrv] ice: Fix RSS profile locks (Jonathan Toppins) [1838737] - [netdrv] ice: fix the vsi_id mask to be 10 bit for set_rss_lut (Jonathan Toppins) [1838737] - [netdrv] ice: rename misleading grst_delay variable (Jonathan Toppins) [1838737] - [netdrv] ice: mark PM functions as __maybe_unused (Jonathan Toppins) [1838737] - [netdrv] ice: fix unused parameter warning (Jonathan Toppins) [1838737] - [netdrv] ice: disable no longer needed workaround for FW logging (Jonathan Toppins) [1838737] - [netdrv] ice: reduce scope of variable (Jonathan Toppins) [1838737] - [netdrv] ice: cleanup VSI on probe fail (Jonathan Toppins) [1838737] - [netdrv] ice: Allow all VLANs in safe mode (Jonathan Toppins) [1838737] - [netdrv] ice: need_wakeup flag might not be set for Tx (Jonathan Toppins) [1838737] - [netdrv] ice: distribute Tx queues evenly (Jonathan Toppins) [1838737] - [netdrv] ice: Adjust scheduler default BW weight (Jonathan Toppins) [1838737] - [netdrv] ice: Add RL profile bit mask check (Jonathan Toppins) [1838737] - [netdrv] ice: fix overwriting TX/RX descriptor values when rebuilding VSI (Jonathan Toppins) [1838737] - [netdrv] ice: return correct error code from ice_aq_sw_rules (Jonathan Toppins) [1838737] - [netdrv] ice: restore VF MSI-X state during PCI reset (Jonathan Toppins) [1838737] - [netdrv] ice: fix link event handling timing (Jonathan Toppins) [1838737] - [netdrv] ice: Fix link broken after GLOBR reset (Jonathan Toppins) [1838737] - [netdrv] ice: Implement LFC workaround (Jonathan Toppins) [1838737] - [netdrv] ice: implement device flash update via devlink (Jonathan Toppins) [1838737] - [netdrv] ice: add flags indicating pending update of firmware module (Jonathan Toppins) [1838737] - [netdrv] ice: Add AdminQ commands for FW update (Jonathan Toppins) [1838737] - [netdrv] ice: Add support for unified NVM update flow capability (Jonathan Toppins) [1838737] - [netdrv] ice: add 1G SGMII PHY type (Jonathan Toppins) [1838737] - [netdrv] ice: Report AOC PHY Types as Fiber (Jonathan Toppins) [1838737] - [netdrv] ice: add AQC get link topology handle support (Jonathan Toppins) [1838737] - [netdrv] ice: Rename low_power_ctrl (Jonathan Toppins) [1838737] - [netdrv] ice: update reporting of autoneg capabilities (Jonathan Toppins) [1838737] - [netdrv] ice: add ice_aq_get_phy_caps() debug logs (Jonathan Toppins) [1838737] - [netdrv] ice: support Total Port Shutdown on devices that support it (Jonathan Toppins) [1838737] - [netdrv] ice: add link lenient and default override support (Jonathan Toppins) [1838737] - [netdrv] ice: restore PHY settings on media insertion (Jonathan Toppins) [1838737] - [netdrv] ice: move auto FEC checks into ice_cfg_phy_fec() (Jonathan Toppins) [1838737] - [netdrv] ice: refactor FC functions (Jonathan Toppins) [1838737] - [netdrv] ice: Add advanced power mgmt for WoL (Jonathan Toppins) [1838737] - [netdrv] ice: split ice_discover_caps into two functions (Jonathan Toppins) [1838737] - [netdrv] ice: split ice_parse_caps into separate functions (Jonathan Toppins) [1838737] - [netdrv] ice: refactor ice_discover_caps to avoid need to retry (Jonathan Toppins) [1838737] - [netdrv] ice: replace single-element array used for C struct hack (Jonathan Toppins) [1838737] - [netdrv] ice: avoid unnecessary single-member variable-length structs (Jonathan Toppins) [1838737] - [netdrv] ice: implement snapshot for device capabilities (Jonathan Toppins) [1838737] - [netdrv] net/intel: remove driver versions from Intel drivers (Jonathan Toppins) [1838737] - [netdrv] ice: protect ring accesses with WRITE_ONCE (Jonathan Toppins) [1838737] - [netdrv] ice: Ignore EMODE when setting PHY config (Jonathan Toppins) [1838737] - [netdrv] ice: fix aRFS after flow director delete (Jonathan Toppins) [1838737] - [netdrv] ice: Use coalesce values from q_vector 0 when increasing q_vectors (Jonathan Toppins) [1838737] - [netdrv] ice: fix PCI device serial number to be lowercase values (Jonathan Toppins) [1838737] - [netdrv] ice: fix function signature style format (Jonathan Toppins) [1838737] - [netdrv] ice: Allow VF to request reset as soon as it's initialized (Jonathan Toppins) [1838737] - [netdrv] ice: Fix inability to set channels when down (Jonathan Toppins) [1838737] - [netdrv] ice: Always clear QRXFLXP_CNTXT before writing new value (Jonathan Toppins) [1838737] - [netdrv] ice: Reset VF for all port VLAN changes from host (Jonathan Toppins) [1838737] - [netdrv] ice: Update ICE_PHY_TYPE_HIGH_MAX_INDEX value (Jonathan Toppins) [1838737] - [netdrv] ice: Increase timeout after PFR (Jonathan Toppins) [1838737] - [netdrv] ice: Fix transmit for all software offloaded VLANs (Jonathan Toppins) [1838737] - [netdrv] ice: support adding 16 unicast/multicast filter on untrusted VF (Jonathan Toppins) [1838737] - [netdrv] ice: allow host to clear administratively set VF MAC (Jonathan Toppins) [1838737] - [netdrv] ice: Refactor VF VSI release and setup functions (Jonathan Toppins) [1838737] - [netdrv] ice: Refactor VF reset (Jonathan Toppins) [1838737] - [netdrv] ice: remove VM/VF disable command on CORER/GLOBR reset (Jonathan Toppins) [1838737] - [netdrv] ice: Add functions to rebuild host VLAN/MAC config for a VF (Jonathan Toppins) [1838737] - [netdrv] ice: Add function to set trust mode bit on reset (Jonathan Toppins) [1838737] - [netdrv] ice: Renaming and simplification in VF init path (Jonathan Toppins) [1838737] - [netdrv] ice: Separate VF VSI initialization/creation from reset flow (Jonathan Toppins) [1838737] - [netdrv] ice: Add helper function for clearing VPGEN_VFRTRIG (Jonathan Toppins) [1838737] - [netdrv] ice: Simplify ice_sriov_configure (Jonathan Toppins) [1838737] - [netdrv] ice: Refactor ice_ena_vf_mappings to split MSIX and queue mappings (Jonathan Toppins) [1838737] - [netdrv] ice: Declare functions static (Jonathan Toppins) [1838737] - [netdrv] ice: fix kernel BUG if register_netdev fails (Jonathan Toppins) [1838737] - [netdrv] ice: fix potential double free in probe unrolling (Jonathan Toppins) [1838737] - [netdrv] ice: cleanup VSI context initialization (Jonathan Toppins) [1838737] - [netdrv] ice: Poll for reset completion when DDP load fails (Jonathan Toppins) [1838737] - [netdrv] ice: Check UMEM FQ size when allocating bufs (Jonathan Toppins) [1838737] - [netdrv] ice: Refactor Rx checksum checks (Jonathan Toppins) [1838737] - [netdrv] ice: avoid undefined behavior (Jonathan Toppins) [1838737] - [netdrv] ice: Change number of XDP Tx queues to match number of Rx queues (Jonathan Toppins) [1838737] - [netdrv] ice: Add XDP Tx to VSI ring stats (Jonathan Toppins) [1838737] - [netdrv] ice: Change number of XDP TxQ to 0 when destroying rings (Jonathan Toppins) [1838737] - [netdrv] ice: Handle critical FW error during admin queue initialization (Jonathan Toppins) [1838737] - [netdrv] ice: Don't allow VLAN stripping change when pvid set (Jonathan Toppins) [1838737] - [netdrv] ice: Add more Rx errors to netdev's rx_error counter (Jonathan Toppins) [1838737] - [netdrv] ice: Fix for memory leaks and modify ICE_FREE_CQ_BUFS (Jonathan Toppins) [1838737] - [netdrv] ice: Fix memory leak (Jonathan Toppins) [1838737] - [netdrv] ice: fix MAC write command (Jonathan Toppins) [1838737] - [netdrv] ice: set VF default LAN address (Jonathan Toppins) [1838737] - [netdrv] ice: remove unused macro (Jonathan Toppins) [1838737] - [netdrv] ice: fix signed vs unsigned comparisons (Jonathan Toppins) [1838737] - [netdrv] ice: Fix error return code in ice_add_prof() (Jonathan Toppins) [1838737] - [netdrv] ice: replace "fallthrough" comments with fallthrough reserved word (Jonathan Toppins) [1838737]- [kernel] kernel/crash: reserve more memory for fadump (Pingfan Liu) [1891043] - [powerpc] pseries: Pass MSI affinity to irq_create_mapping() (Laurent Vivier) [1702939] - [kernel] genirq/irqdomain: Add an irq_create_mapping_affinity() function (Laurent Vivier) [1702939] - [powerpc] powerpc/perf: Use regs->nip when SIAR is zero (Steve Best) [1903731] - [powerpc] powerpc/perf: Use the address from SIAR register to set cpumode flags (Steve Best) [1903731] - [powerpc] powerpc/perf: Drop the check for SIAR_VALID (Steve Best) [1903731] - [powerpc] powerpc/perf: Add new power PMU flag "PPMU_P10_DD1" for power10 DD1 (Steve Best) [1903731] - [netdrv] net/mlx5e: fix bpf_prog reference count leaks in mlx5e_alloc_rq (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Initialize QP mutex for the debug kernels (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Allow providing extra scatter CQE QP flag (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Query PPS pin operational status before registering it (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Fix slab-out-of-bounds in mlx5e_rep_is_lag_netdev (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Verify Hardware supports requested ptp function on a given pin (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Fix a bug of using ptp channel index as pin index (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Fix missing cleanup of ethtool steering during rep rx cleanup (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Fix error path of device attach (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Fix forward to next namespace (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-switch, Destroy TSAR after reload interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-switch, Destroy TSAR when fail to enable the mode (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Fix prefetch memory leak if get_prefetchable_mr fails (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Prevent prefetch from racing with implicit destruction (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Use xa_lock_irq when access to SRQ table (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Fix usage of rcu-protected pointer (Alaa Hleihel) [1858560] - [netdrv] net/mxl5e: Verify that rpriv is not NULL (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-Switch, Fix vlan or qos setting in legacy mode (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Set PD pointers for the error flow unwind (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Fix legacy IPoIB QP initialization (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Protect from kernel crash if XRC_TGT doesn't have udata (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Fix integrity enabled QP creation (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Remove ECE limitation from the RAW_PACKET QPs (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Fix remote gid value in query QP (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Don't access ib_qp fields in internal destroy QP path (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Add missed RST2INIT and INIT2INIT steps during ECE handshake (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Fix -Wformat warning in check_ucmd_data() (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Remove duplicated assignment to resp.response_length (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-Switch, Fix some error pointer dereferences (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Return ECE DC support (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Don't rely on FW to set zeros in ECE response (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Return an error if copy_to_user fails (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Make mlx5e_dcbnl_ops static (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: reduce stack usage in qp_read_field (Alaa Hleihel) [1858560] - [netdrv] mlx5: fix xdp data_meta setup in mlx5e_fill_xdp_buff (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Support TX port affinity for VF drivers in LAG mode (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Optimize performance for IPv4/IPv6 ethertype (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Helper function to set ethertype (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Use change upper event to setup representors' bond_metadata (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Slave representors sharing unique metadata for match (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-Switch, Alloc and free unique metadata for match (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Add bond_metadata and its slave entries (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Offload flow rules to active lower representor (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Support tc block sharing for representors (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Use netdev events to set/del egress acl forward-to-vport rule (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-Switch, Introduce APIs to enable egress acl forward-to-vport rule (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-Switch, Refactor eswitch ingress acl codes (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-Switch, Refactor eswitch egress acl codes (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Return ECE data after modify QP (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Set ECE options during modify QP (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Convert modify QP to use MLX5_SET macros (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Remove manually crafted QP context the query call (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Use direct modify QP implementation (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Set ECE options during QP create (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Get ECE options from FW during create QP (Alaa Hleihel) [1858560] - [include] net/mlx5: Add ability to read and write ECE options (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Use IS_ERR() to check and simplify code (Alaa Hleihel) [1858560] - [infiniband] net/mlx5: Add support for RDMA TX FT headers modifying (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Move iseg access helper routines close to mlx5_core driver (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Cleanup mlx5_ifc_fte_match_set_misc2_bits (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Update mlx5_ib driver name (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Calculate SQ stop room in a robust way (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Move internal timer read function to clock library (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Fix a bug of releasing wrong chunks on > 4K page size systems (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Dedicate fw page to the requesting function (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Fix query_srq_cmd() function (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Add support for drop action in DV steering (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Add support in steering default miss (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Refactor DV create flow (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Add support in forward to namespace (Alaa Hleihel) [1858560] - [infiniband] {IB/net}/mlx5: Simplify don't trap code (Alaa Hleihel) [1858560] - [include] net/mlx5: Replace zero-length array with flexible-array (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Enhance ICOSQ WQE info fields (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Accel, Remove unnecessary header include (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Use struct assignment for WQE info updates (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Take TX WQE info structures out of general EN header (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: kTLS, Do not fill edge for the DUMP WQEs in TX flow (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: kTLS, Fill work queue edge separately in TX flow (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Split TX acceleration offloads into two phases (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Update UDP fields of the SKB for GSO first (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Make TLS offload independent of wqe and pi (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Pass only eseg to IPSEC offload (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Return void from mlx5e_sq_xmit and mlx5i_sq_xmit (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Unify checks of TLS offloads (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Return bool from TLS and IPSEC offloads (Alaa Hleihel) [1858560] - [netdrv] net: remove newlines in NL_SET_ERR_MSG_MOD (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Remove duplicated assignment to variable rcqe_sz (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Allow only raw Ethernet QPs when RoCE isn't enabled (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Assign profile before calling stages (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Move all WR logic from qp.c to separate file (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Refactor mlx5_post_send() to improve readability (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Update mlx5_ib to use new cmd interface (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Set UDP source port based on the grh.flow_label (Alaa Hleihel) [1858560 1851704] - [infiniband] RDMA/mlx5: Define RoCEv2 udp source port when set path (Alaa Hleihel) [1858560 1851704] - [infiniband] RDMA/mlx5: Set lag tx affinity according to slave (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Refactor affinity related code (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Add support to get lag physical port (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Change lag mutex lock to spin lock (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Consolidate into special function all create QP calls (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Remove redundant destroy QP call (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Copy response to the user in one place (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Handle udate outlen checks in one place (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Promote RSS RAW QP flags check to higher level (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Group all create QP parameters to simplify in-kernel interfaces (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Reduce amount of duplication in QP destroy (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Separate to user/kernel create QP flows (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Separate XRC_TGT QP creation from common flow (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Globally parse DEVX UID (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Delete impossible inlen check (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Rely on existence of udata to separate kernel/user flows (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Remove second user copy in create_user_qp (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Combine copy of create QP command in RSS RAW QP (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Promote RSS RAW QP attribute check in higher level (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Store QP type in the vendor QP structure (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Delete unsupported QP types (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Unify reserving space for WQEs (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Rename ICOSQ WQE info struct and field (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Fetch WQE: reuse code and enforce typing (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: XDP, Print the offending TX descriptor on error completion (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: TX, Generalise code and usage of error CQE dump (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Use proper name field for the UMR key (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Add support for release all pages event (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Rate limit page not found error messages (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Add helper function to release fw page (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Remove unused field in EQ (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Remove unneeded semicolon (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: IPsec, Fix coverity issue (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Process all vendor flags in one place (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Return all configured create flags through query QP (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Change scatter CQE flag to be set like other vendor flags (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Use flags_en mechanism to mark QP created with WQE signature (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Process create QP flags in one place (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Delete create QP flags obfuscation (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Initial separation of RAW_PACKET QP from common flow (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Remove second copy from user for non RSS RAW QPs (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Move DRIVER QP flags check into separate function (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Update all DRIVER QP places to use QP subtype (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Split scatter CQE configuration for DCT QP (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Separate create QP flows to be based on type (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Set QP subtype immediately when it is known (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Avoid setting redundant NULL for XRC QPs (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Prepare QP allocation for future removal (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Perform check if QP creation flow is valid (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Delete impossible GSI port check (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Organize QP types checks in one place (Alaa Hleihel) [1858560] - [include] net/mlx5: TX WQE Add trailer insertion field (Alaa Hleihel) [1858560] - [include] net/mlx5: Add release all pages capability bit (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Introduce TLS RX offload hardware bits (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Add structure and defines for pci sync for fw update event (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Add structure layout and defines for MFRL register (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Use aligned variable while allocating ICM memory (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Introduce IPsec Connect-X offload hardware bits and structures (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update transobj.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update SW steering new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update port.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update rl.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update uar.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update pd.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update pagealloc.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update mr.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update mcg.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update main.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update vxlan.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update mpfs.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update gid.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update lag.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update fw.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update fs_core new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update FPGA to new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update eswitch to new cmd interface (Alaa Hleihel) [1858560] - [netdrv] ethernet: remove redundant memset (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update statistics to new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update eq.c to new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update ecpf.c to new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update debugfs.c to new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update cq.c to new cmd interface (Alaa Hleihel) [1858560] - [infiniband] net/mlx5: Update vport.c to new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: improve some comments (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Read embedded cpu bit only once (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Handle errors from netif_set_real_num_{tx, rx}_queues (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: IPsec, Refactor SA handle creation and destruction (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: IPSec, Expose IPsec HW stat only for supporting HW (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Refactor mlx5_accel_esp_create_hw_context parameter list (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Use the correct IPsec capability function for FPGA ops (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Enable SW-defined RoCEv2 UDP source port (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Refactor HCA capability set flow (Alaa Hleihel) [1858560] - [infiniband] net/mlx5: Move QP logic to mlx5_ib (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Alphabetically sort build artifacts (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Delete not-used cmd header (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Delete Q counter allocations command (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Remove Q counter low level helper APIs (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Replace hand written QP context struct with automatic getters (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Remove extra indirection while storing QPN (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Open-code modify QP in the IPoIB module (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Open-code modify QP in the FPGA module (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Open-code modify QP in steering module (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Remove empty QP and CQ events handlers (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Open-code create and destroy QP calls (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Provide simplified command interfaces (Alaa Hleihel) [1858560] - [x86] kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT (Vitaly Kuznetsov) [1902184] - [net] netdevsim: devlink flash timeout message (Petr Oros) [1882019] - [net] devlink: collect flash notify params into a struct (Petr Oros) [1882019] - [net] devlink: add timeout information to status_notify (Petr Oros) [1882019] - [firmware] efi/esrt: Only call efi_mem_reserve() for boot services memory (Kairui Song) [1878024] - [firmware] efi: Drop type and attribute checks in efi_mem_desc_lookup() (Kairui Song) [1878024] - [fs] iomap: Fix direct I/O write consistency check (Andreas Grunbacher) [1875556] - [fs] gfs2: fix O_SYNC write handling (Andreas Grunbacher) [1871923] - [fs] gfs2: move setting current->backing_dev_info (Andreas Grunbacher) [1871923] - [fs] gfs2: Don't return NULL from gfs2_inode_lookup (Andreas Grunbacher) [1872061] - [fs] gfs2: If go_sync returns error, withdraw but skip invalidate (Robert S Peterson) [1875035] - [fs] gfs2: Close timing window with GLF_INVALIDATE_IN_PROGRESS (Robert S Peterson) [1875035] - [fs] gfs2: Fix refcount leak in gfs2_glock_poke (Robert S Peterson) [1875035] - [fs] gfs2: Add missing truncate_inode_pages_final for sd_aspace (Robert S Peterson) [1875035] - [fs] gfs2: call truncate_inode_pages_final for address space glocks (Robert S Peterson) [1875035] - [fs] gfs2: simplify the logic in gfs2_evict_inode (Robert S Peterson) [1875035] - [fs] gfs2: factor evict_linked_inode out of gfs2_evict_inode (Robert S Peterson) [1875035] - [fs] gfs2: further simplify gfs2_evict_inode with new func evict_should_delete (Robert S Peterson) [1875035] - [fs] gfs2: factor evict_unlinked_inode out of gfs2_evict_inode (Robert S Peterson) [1875035] - [fs] gfs2: rename variable error to ret in gfs2_evict_inode (Robert S Peterson) [1875035] - [net] ethtool: Add link extended state (Ivan Vecera) [1894545] - [documentation] networking: ethtool-netlink: Add link extended state (Ivan Vecera) [1894545] - [net] ethtool: fix error handling in linkstate_prepare_data() (Ivan Vecera) [1894545] - [net] ethtool: provide UAPI for PHY Signal Quality Index (SQI) (Ivan Vecera) [1894545]- [mm] mm/hugetlb: fix a race between hugetlb sysctl handlers (Julia Denham) [1886241] {CVE-2020-25285} - [kernel] audit: do not set FS_EVENT_ON_CHILD in audit marks mask (Richard Guy Briggs) [1896480] - [net] missing barriers in some of unix_sock ->addr and ->path accesses (Richard Guy Briggs) [1896480] - [kernel] audit: fix macros warnings (Richard Guy Briggs) [1896480] - [kernel] audit: trigger accompanying records when no rules present (Richard Guy Briggs) [1896480] - [kernel] audit: fix a kernel-doc markup (Richard Guy Briggs) [1896480] - [kernel] audit: Remove redundant null check (Richard Guy Briggs) [1896480] - [kernel] audit: uninitialize variable audit_sig_sid (Richard Guy Briggs) [1896480] - [kernel] audit: change unnecessary globals into statics (Richard Guy Briggs) [1896480] - [kernel] audit: report audit wait metric in audit status reply (Richard Guy Briggs) [1896480] - [security] audit: purge audit_log_string from the intra-kernel audit API (Richard Guy Briggs) [1896480] - [security] apparmor: Check buffer bounds when mapping permissions mask (Richard Guy Briggs) [1896480] - [kernel] audit: issue CWD record to accompany LSM_AUDIT_DATA_* records (Richard Guy Briggs) [1896480] - [net] audit: use the proper gfp flags in the audit_log_nfcfg() calls (Richard Guy Briggs) [1896480] - [include] audit: remove unused !CONFIG_AUDITSYSCALL __audit_inode* stubs (Richard Guy Briggs) [1896480] - [net] audit: add gfp parameter to audit_log_nfcfg (Richard Guy Briggs) [1896480] - [kernel] audit: log nftables configuration change events (Richard Guy Briggs) [1896480] - [kernel] audit: Use struct_size() helper in alloc_chunk (Richard Guy Briggs) [1896480] - [kernel] revert: 1320a4052ea1 ("audit: trigger accompanying records when no rules present") (Richard Guy Briggs) [1896480] - [include] audit: Replace zero-length array with flexible-array (Richard Guy Briggs) [1896480] - [netdrv] net: usb: lan78xx: Disable interrupts before calling generic_handle_irq() (Waiman Long) [1904213] - [mm] x86/mm/cpa: Prevent large page split when ftrace flips RW on kernel text (Waiman Long) [1904213] - [mm] x86/mm/cpa: Fix cpa_flush_array() TLB invalidation (Waiman Long) [1904213] - [net] netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() (Ondrej Mosnacek) [1901171] - [net] netlabel: fix our progress tracking in netlbl_unlabel_staticlist() (Ondrej Mosnacek) [1901171] - [netdrv] net: ena: fix packet's addresses for rx_offset feature (Petr Oros) [1861967] - [netdrv] net: ena: handle bad request id in ena_netdev (Petr Oros) [1861967] - [netdrv] net: ena: Change WARN_ON expression in ena_del_napi_in_range() (Petr Oros) [1861967] - [netdrv] net: ena: support new LLQ acceleration mode (Petr Oros) [1861967] - [netdrv] net: ena: move llq configuration from ena_probe to ena_device_init() (Petr Oros) [1861967] - [netdrv] net: ena: enable support of rss hash key and function changes (Petr Oros) [1861967] - [netdrv] net: ena: add support for traffic mirroring (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: change ena_com_stats_admin stats to u64 (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: satisfy gcc warning (Petr Oros) [1861967] - [netdrv] net: ena: add reserved PCI device ID (Petr Oros) [1861967] - [netdrv] net: ena: avoid unnecessary rearming of interrupt vector when busy-polling (Petr Oros) [1861967] - [netdrv] net: ena: Fix using plain integer as NULL pointer in ena_init_napi_in_range (Petr Oros) [1861967] - [netdrv] ena_netdev: use generic power management (Petr Oros) [1861967] - [netdrv] net: ena: xdp: update napi budget for DROP and ABORTED (Petr Oros) [1861967] - [netdrv] net: ena: xdp: XDP_TX: fix memory leak (Petr Oros) [1861967] - [netdrv] xdp: Rename convert_to_xdp_frame in xdp_convert_buff_to_frame (Petr Oros) [1861967] - [netdrv] net: ena: reduce driver load time (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: minor code changes (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: fix spacing issues (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: code reorderings (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: remove unnecessary code (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: fix line break issues (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: fix spelling and grammar mistakes in comments (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: set queue sizes to u32 for consistency (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: rename ena_update_tx/rx_rings_intr_moderation() (Petr Oros) [1861967] - [netdrv] net: ena: simplify ena_com_update_intr_delay_resolution() (Petr Oros) [1861967] - [netdrv] net: ena: fix ena_com_comp_status_to_errno() return value (Petr Oros) [1861967] - [netdrv] net: ena: use explicit variable size for clarity (Petr Oros) [1861967] - [netdrv] net: ena: rename ena_com_free_desc to make API more uniform (Petr Oros) [1861967] - [netdrv] net: ena: add support for the rx offset feature (Petr Oros) [1861967] - [netdrv] ena: Add XDP frame size to amazon NIC driver (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: extract code to ena_indirection_table_set() (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: remove unnecessary spaces and tabs in ena_com.h macros (Petr Oros) [1861967] - [netdrv] net: ena: use SHUTDOWN as reset reason when closing interface (Petr Oros) [1861967] - [netdrv] net: ena: drop superfluous prototype (Petr Oros) [1861967] - [netdrv] net: ena: add support for reporting of packet drops (Petr Oros) [1861967] - [netdrv] net: ena: add unmask interrupts statistics to ethtool (Petr Oros) [1861967] - [netdrv] net: ena: remove code that does nothing (Petr Oros) [1861967] - [netdrv] net: ena: changes to RSS hash key allocation (Petr Oros) [1861967] - [netdrv] net: ena: change default RSS hash function to Toeplitz (Petr Oros) [1861967] - [netdrv] net: ena: allow setting the hash function without changing the key (Petr Oros) [1861967] - [netdrv] net: ena: fix error returning in ena_com_get_hash_function() (Petr Oros) [1861967] - [netdrv] net: ena: avoid unnecessary admin command when RSS function set fails (Petr Oros) [1861967] - [netdrv] net/ena: Fix build warning in ena_xdp_set() (Petr Oros) [1861967] - [netdrv] net: ena: Make some functions static (Petr Oros) [1861967] - [netdrv] net: ena: fix continuous keep-alive resets (Petr Oros) [1861967] - [netdrv] net: ena: avoid memory access violation by validating req_id properly (Petr Oros) [1861967] - [netdrv] net: ena: fix request of incorrect number of IRQ vectors (Petr Oros) [1861967] - [netdrv] net: ena: fix incorrect setting of the number of msix vectors (Petr Oros) [1861967] - [netdrv] net: ena: ethtool: clean up minor indentation issue (Petr Oros) [1861967] - [netdrv] net: ena: reject unsupported coalescing params (Petr Oros) [1861967] - [netdrv] net: ena: fix broken interface between ENA driver and FW (Petr Oros) [1861967] - [netdrv] net/amazon: Ensure that driver version is aligned to the linux kernel (Petr Oros) [1861967] - [netdrv] net: ena: ethtool: remove redundant non-zero check on rc (Petr Oros) [1861967] - [netdrv] net: ena: remove set but not used variable 'hash_key' (Petr Oros) [1861967] - [netdrv] net: ena: ena-com.c: prevent NULL pointer dereference (Petr Oros) [1861967] - [netdrv] net: ena: ethtool: use correct value for crc32 hash (Petr Oros) [1861967] - [netdrv] net: ena: make ena rxfh support ETH_RSS_HASH_NO_CHANGE (Petr Oros) [1861967] - [netdrv] net: ena: fix corruption of dev_idx_to_host_tbl (Petr Oros) [1861967] - [netdrv] net: ena: fix incorrectly saving queue numbers when setting RSS indirection table (Petr Oros) [1861967] - [netdrv] net: ena: rss: store hash function as values and not bits (Petr Oros) [1861967] - [netdrv] net: ena: rss: fix failure to get indirection table (Petr Oros) [1861967] - [netdrv] net: ena: rss: do not allocate key when not supported (Petr Oros) [1861967] - [netdrv] net: ena: fix incorrect default RSS key (Petr Oros) [1861967] - [netdrv] net: ena: add missing ethtool TX timestamping indication (Petr Oros) [1861967] - [netdrv] net: ena: fix uses of round_jiffies() (Petr Oros) [1861967] - [netdrv] net: ena: fix potential crash when rxfh key is NULL (Petr Oros) [1861967] - [netdrv] net: ena: remove set but not used variable 'rx_ring' (Petr Oros) [1861967] - [netdrv] net: ena: fix issues in setting interrupt moderation params in ethtool (Petr Oros) [1861967] - [netdrv] net: ena: fix default tx interrupt moderation interval (Petr Oros) [1861967] - [netdrv] net: ena: Add first_interrupt field to napi struct (Petr Oros) [1861967] - [netdrv] net: ena: Implement XDP_TX action (Petr Oros) [1861967] - [netdrv] net: ena: implement XDP drop support (Petr Oros) [1861967] - [netdrv] net: ena: fix napi handler misbehavior when the napi budget is zero (Petr Oros) [1861967] - [netdrv] net: ena: ethtool: support set_channels callback (Petr Oros) [1861967] - [netdrv] net: ena: remove redundant print of number of queues (Petr Oros) [1861967] - [netdrv] net: ena: make ethtool -l show correct max number of queues (Petr Oros) [1861967] - [netdrv] net: ena: ethtool: get_channels: use combined only (Petr Oros) [1861967] - [netdrv] net: ena: multiple queue creation related cleanups (Petr Oros) [1861967] - [netdrv] net: ena: change num_queues to num_io_queues for clarity and consistency (Petr Oros) [1861967] - [kernel] rcu/tree: docs: document bkvcache new members at struct kfree_rcu_cpu (Nico Pache) [1894223] - [mm] kasan: don't assume percpu shadow allocations will succeed (Nico Pache) [1894223] - [lib] kasan: update required compiler versions in documentation (Nico Pache) [1894223] - [lib] kasan: improve and simplify Kconfig.kasan (Nico Pache) [1894223] - [lib] kasan: Fix required compiler version (Nico Pache) [1894223] - [lib] kasan: Bump required compiler version (Nico Pache) [1894223] - [documentation] kasan: update documentation for generic kasan (Nico Pache) [1894223] - [mm] kasan: record and print the free track (Nico Pache) [1894223] - [mm] rcu: kasan: record and print call_rcu() call stack (Nico Pache) [1894223] - [kernel] rcu: Support reclaim for head-less object (Nico Pache) [1894223] - [kernel] rcu: Introduce 2 arg kvfree_rcu() interface (Nico Pache) [1894223] - [mm] mm/list_lru.c: Rename kvfree_rcu() to local variant (Nico Pache) [1894223] - [kernel] rcu: Rename *_kfree_callback/*_kfree_rcu_offset/kfree_call_* (Nico Pache) [1894223] - [kernel] rcu/tiny: support vmalloc in tiny-RCU (Nico Pache) [1894223] - [kernel] rcu/tree: Maintain separate array for vmalloc ptrs (Nico Pache) [1894223] - [kernel] rcu/tree: cache specified number of objects (Nico Pache) [1894223] - [kernel] rcu/tree: Use static initializer for krc.lock (Nico Pache) [1894223] - [kernel] rcu/tree: Move kfree_rcu_cpu locking/unlocking to separate functions (Nico Pache) [1894223] - [kernel] rcu/tree: Simplify KFREE_BULK_MAX_ENTR macro (Nico Pache) [1894223] - [kernel] rcu/tree: Make debug_objects logic independent of rcu_head (Nico Pache) [1894223] - [kernel] rcu/tree: Repeat the monitor if any free channel is busy (Nico Pache) [1894223] - [kernel] rcu/tree: Skip entry into the page allocator for PREEMPT_RT (Nico Pache) [1894223] - [kernel] rcu/tree: Keep kfree_rcu() awake during lock contention (Nico Pache) [1894223] - [kernel] rcu: Fix a kernel-doc warnings for "count" (Nico Pache) [1894223] - [kernel] rcu/tree: Count number of batched kfree_rcu() locklessly (Nico Pache) [1894223] - [kernel] rcu/tree: Add a shrinker to prevent OOM due to kfree_rcu() batching (Nico Pache) [1894223] - [kernel] rcuperf: Measure memory footprint during kfree_rcu() test (Nico Pache) [1894223] - [kernel] rcu: Add a trace event for kfree_rcu() use of kfree_bulk() (Nico Pache) [1894223] - [kernel] rcu: Support kfree_bulk() interface in kfree_rcu() (Nico Pache) [1894223] - [mm] kasan: fix clang compilation warning due to stack protector (Nico Pache) [1894223] - [mm] kasan: disable branch tracing for core runtime (Nico Pache) [1894223] - [mm] kasan: add missing functions declarations to kasan.h (Nico Pache) [1894223] - [mm] kasan: consistently disable debugging features (Nico Pache) [1894223] - [mm] kasan: unset panic_on_warn before calling panic() (Nico Pache) [1894223] - [mm] kasan: detect negative size in memory operation function (Nico Pache) [1894223] - [mm] kasan: No KASAN's memmove check if archs don't have it (Nico Pache) [1894223] - [mm] kasan: use apply_to_existing_page_range() for releasing vmalloc shadow (Nico Pache) [1894223] - [mm] kasan: fix crashes on access to memory mapped by vm_map_ram() (Nico Pache) [1894223] - [mm] mm/kasan/common.c: fix compile error (Nico Pache) [1894223] - [mm] kasan: support backing vmalloc space with real shadow memory (Nico Pache) [1894223] - [mm] mm/vmalloc: rework vmap_area_lock (Nico Pache) [1894223] - [mm] mm/vmalloc: remove preempt_disable/enable when doing preloading (Nico Pache) [1894223] - [mm] mm/vmalloc.c: switch to WARN_ON() and move it under unlink_va() (Nico Pache) [1894223] - [mm] mm/vmalloc.c: get rid of one single unlink_va() when merge (Nico Pache) [1894223] - [mm] mm/vmalloc.c: preload a CPU with one object for split purpose (Nico Pache) [1894223] - [mm] mm/vmalloc.c: remove "node" argument (Nico Pache) [1894223] - [mm] mm/vmalloc: modify struct vmap_area to reduce its size (Nico Pache) [1894223] - [mm] mm/vmalloc: do not keep unpurged areas in the busy tree (Nico Pache) [1894223] - [mm] mm/vmalloc.c: fix percpu free VM area search criteria (Nico Pache) [1894223] - [mm] mm/vmalloc.c: avoid bogus -Wmaybe-uninitialized warning (Nico Pache) [1894223] - [mm] mm/vmap: add DEBUG_AUGMENT_LOWEST_MATCH_CHECK macro (Nico Pache) [1894223] - [mm] mm/vmap: add DEBUG_AUGMENT_PROPAGATE_CHECK macro (Nico Pache) [1894223] - [mm] mm/vmalloc.c: keep track of free blocks for vmap allocation (Nico Pache) [1894223] - [mm] mm/vmalloc.c: convert vmap_lazy_nr to atomic_long_t (Nico Pache) [1894223] - [mm] mm/kasan: change kasan_check_{read, write} to return boolean (Nico Pache) [1894223] - [mm] mm/kasan: introduce __kasan_check_{read, write} (Nico Pache) [1894223] - [mm] kasan: fix coccinelle warnings in kasan_p*_table (Nico Pache) [1894223] - [mm] kasan: fix kasan_check_read/write definitions (Nico Pache) [1894223] - [lib] kasan: remove use after scope bugs detection (Nico Pache) [1894223] - [lib] kasan: remove clang version check for KASAN_STACK (Nico Pache) [1894223] - [lib] kasan: turn off asan-stack for clang-8 and earlier (Nico Pache) [1894223] - [block] nbd: fix a block_device refcount leak in nbd_release (Ming Lei) [1901400] - [tools] selftests: Set default protocol for raw sockets in nettest (Hangbin Liu) [1898813] - [tools] selftests/net: improve descriptions for XFAIL cases in psock_snd.sh (Hangbin Liu) [1898813] - [tools] selftests: rtnetlink: make kci_test_encap() return sub-test result (Hangbin Liu) [1898813] - [tools] selftests: net: ip_defrag: modprobe missing nf_defrag_ipv6 support (Hangbin Liu) [1898813] - [tools] selftests: use LDLIBS for libraries instead of LDFLAGS (Hangbin Liu) [1898813] - [tools] selftests: tls: run all tests for TLS 1.2 and TLS 1.3 (Hangbin Liu) [1898813] - [tools] selftests/net: add definition for SOL_DCCP to fix compilation errors for old libc (Hangbin Liu) [1898813] - [tools] selftests: net: reuseport_addr_any: silence clang warning (Hangbin Liu) [1898813] - [tools] selftests: net: refactor reuseport_addr_any test (Hangbin Liu) [1898813] - [tools] selftests: net: reuseport_addr_any: add DCCP (Hangbin Liu) [1898813] - [tools] selftests: net: test that listening sockets match on address properly (Hangbin Liu) [1898813] - [tools] selftests/net: make udpgso_bench skip unsupported testcases (Hangbin Liu) [1898813] - [tools] net/udpgso_bench.sh test fails on error (Hangbin Liu) [1898813] - [tools] net/udpgso_bench.sh add UDP GSO audit tests (Hangbin Liu) [1898813] - [tools] selftests: extend zerocopy tests to udp (Hangbin Liu) [1898813] - [tools] net/udpgso_bench_tx: options to exercise TX CMSG (Hangbin Liu) [1898813] - [tools] selftests: fixes for UDP GRO (Hangbin Liu) [1898813] - [tools] selftests/net: replace obsolete NFT_CHAIN configuration (Hangbin Liu) [1898813] - [tools] selftests: explicitly require kernel features needed by udpgro tests (Hangbin Liu) [1898813] - [tools] selftests: add explicit test for multiple concurrent GRO sockets (Hangbin Liu) [1898813] - [tools] selftests: add functionals test for UDP GRO (Hangbin Liu) [1898813] - [tools] selftests: add some benchmark for UDP GRO (Hangbin Liu) [1898813] - [tools] selftests: add GRO support to udp bench rx program (Hangbin Liu) [1898813] - [net] sctp: change to hold/put transport for proto_unreach_timer (Xin Long) [1897084] - [scsi] scsi: qedi: Add schedule_hw_err_handler callback for fan failure (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Add support for handling PCIe errors (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Add firmware error recovery invocation support (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Mark all connections for recovery on link down event (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Use snprintf instead of sprintf (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Protect active command list to avoid list corruption (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Fix list_del corruption while removing active I/O (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Skip firmware connection termination for PCI shutdown handler (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Use qed count from set_fp_int in msix allocation (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Remove redundant NULL check (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Staticify non-external function 'qedi_get_iscsi_error' (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Demote seemingly unintentional kerneldoc header (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Remove set but unused variable 'tmp' (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Remove 2 set but unused variables (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Remove unused variable udev & uctrl (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Remove comparison of 0/1 to bool variable (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Check for buffer overflow in qedi_set_path() (Nilesh Javali) [1854121] - [scsi] scsi: qedf: Remove redundant assignment to variable 'rc' (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Retry qed->probe during recovery (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Add schedule_hw_err_handler callback for fan failure (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Return SUCCESS if stale rport is encountered (Nilesh Javali) [1854122] - [scsi] scsi: qedf: FDMI attributes correction (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Use pci_get_dsn() (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Fix for the session's E_D_TOV value (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Correct the comment in qedf_initiate_els (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Change the debug parameter permission to read & write (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Fix null ptr reference in qedf_stag_change_work (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Fix race between ELS completion and flushing ELS request (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Don't process ELS completion if event is flushed or cleaned up (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Initiate cleanup for ELS commands as well (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Send cleanup even for RRQ on timeout (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Do not kill timeout work for original I/O on RRQ completion (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Check the validity of rjt frame before processing (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Check for port type and role before processing an event (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Demote obvious misuse of kerneldoc to standard comment blocks (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Remove a whole host of unused variables (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Remove set but not checked variable 'tmp' (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Demote obvious misuse of kerneldoc to standard comment blocks (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Remove redundant initialization of variable rc (Nilesh Javali) [1854122] - [infiniband] RDMA/qedr: Fix memory leak in iWARP CM (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix function prototype parameters alignment (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix inline size returned for iWARP (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix iWARP active mtu display (Manish Chopra) [1857857] - [netdrv] qede: Notify qedr when mtu has changed (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix return code if accept is called on a destroyed qp (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix use of uninitialized field (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix doorbell setting (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix qp structure memory leak (Manish Chopra) [1857857] - [netdrv] net: qed: RDMA personality shouldn't fail VF load (Manish Chopra) [1857857] - [netdrv] net: qede: Disable aRFS for NPAR and 100G (Manish Chopra) [1857857] - [netdrv] net: qed: Disable aRFS for NPAR and 100G (Manish Chopra) [1857857] - [netdrv] net: qed: use eth_zero_addr() to clear mac address (Manish Chopra) [1857857] - [netdrv] net: qede: use eth_zero_addr() to clear mac address (Manish Chopra) [1857857] - [netdrv] qede: Use pM format specifier for MAC addresses (Manish Chopra) [1857857] - [netdrv] qed: Use pM format specifier for MAC addresses (Manish Chopra) [1857857] - [infiniband] qed: fix assignment of n_rq_elems to incorrect params field (Manish Chopra) [1857857] - [netdrv] qed: fix the allocation of the chains with an external PBL (Manish Chopra) [1857857] - [netdrv] qede: add .ndo_xdp_xmit() and XDP_REDIRECT support (Manish Chopra) [1857857] - [netdrv] qede: refactor XDP Tx processing (Manish Chopra) [1857857] - [netdrv] qede: reformat net_device_ops declarations (Manish Chopra) [1857857] - [netdrv] qede: reformat several structures in "qede.h" (Manish Chopra) [1857857] - [include] qed: introduce qed_chain_get_elem_used{, u32}() (Manish Chopra) [1857857] - [include] qed: optimize common chain accessors (Manish Chopra) [1857857] - [infiniband] qed: add support for different page sizes for chains (Manish Chopra) [1857857] - [netdrv] qed: simplify chain allocation with init params struct (Manish Chopra) [1857857] - [netdrv] qed: simplify initialization of the chains with an external PBL (Manish Chopra) [1857857] - [netdrv] qed: move chain initialization inlines next to allocation functions (Manish Chopra) [1857857] - [netdrv] qed: sanitize PBL chains allocation (Manish Chopra) [1857857] - [netdrv] qed: prevent possible double-frees of the chains (Manish Chopra) [1857857] - [netdrv] qed: move chain methods to a separate file (Manish Chopra) [1857857] - [netdrv] qed: reformat Makefile (Manish Chopra) [1857857] - [include] qed: reformat "qed_chain.h" a bit (Manish Chopra) [1857857] - [netdrv] net: qed_hsi.h: Avoid the use of one-element array (Manish Chopra) [1857857] - [netdrv] net: qed: Remove unneeded cast from memory allocation (Manish Chopra) [1857857] - [netdrv] qed: suppress false-positives interrupt error messages on HW init (Manish Chopra) [1857857] - [netdrv] qed: suppress "don't support RoCE & iWARP" flooding on HW init (Manish Chopra) [1857857] - [netdrv] qed: Fix ILT and XRCD bitmap memory leaks (Manish Chopra) [1857857] - [netdrv] qed: add support for the extended speed and FEC modes (Manish Chopra) [1857857] - [netdrv] qed: populate supported link modes maps on module init (Manish Chopra) [1857857] - [netdrv] qed: add missing loopback modes (Manish Chopra) [1857857] - [netdrv] qed: add support for new port modes (Manish Chopra) [1857857] - [netdrv] qed: remove unused qed_hw_info::port_mode and QED_PORT_MODE (Manish Chopra) [1857857] - [netdrv] qed: reformat several structures a bit (Manish Chopra) [1857857] - [netdrv] qede: introduce support for FEC control (Manish Chopra) [1857857] - [netdrv] qede: format qede{,_vf}_ethtool_ops (Manish Chopra) [1857857] - [netdrv] qed: add support for Forward Error Correction (Manish Chopra) [1857857] - [netdrv] qed: reformat several structures a bit (Manish Chopra) [1857857] - [netdrv] qed: use transceiver data to fill link partner's advertising speeds (Manish Chopra) [1857857] - [netdrv] qed: add support for multi-rate transceivers (Manish Chopra) [1857857] - [netdrv] qed: reformat public_port::transceiver_data a bit (Manish Chopra) [1857857] - [netdrv] qede: populate supported link modes maps on module init (Manish Chopra) [1857857] - [netdrv] qed, qede, qedf: convert link mode from u32 to ETHTOOL_LINK_MODE (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Add EDPM max size to alloc ucontext response (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Add EDPM mode type for user-fw compatibility (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: SRQ's bug fixes (Manish Chopra) [1857857] - [include] net: qed: drop duplicate words in comments (Manish Chopra) [1857857] - [netdrv] qede: convert to new udp_tunnel_nic infra (Manish Chopra) [1857857] - [netdrv] qed: Disable "MFW indication via attention" SPAM every 5 minutes (Manish Chopra) [1857857] - [netdrv] qed: Populate nvm-file attributes while reading nvm config partition (Manish Chopra) [1857857] - [netdrv] net: qede: fix BE vs CPU comparison (Manish Chopra) [1857857] - [netdrv] net: qede: fix kernel-doc for qede_ptp_adjfreq() (Manish Chopra) [1857857] - [netdrv] net: qed: sanitize BE/LE data processing (Manish Chopra) [1857857] - [netdrv] net: qed: use ptr shortcuts to dedup field accessing in some parts (Manish Chopra) [1857857] - [netdrv] net: qed: improve indentation of some parts of code (Manish Chopra) [1857857] - [netdrv] net: qed: address kernel-doc warnings (Manish Chopra) [1857857] - [netdrv] net: qed: correct qed_hw_err_notify() prototype (Manish Chopra) [1857857] - [netdrv] net: qed: cleanup global structs declarations (Manish Chopra) [1857857] - [netdrv] net: qed: move static iro_arrout of header file (Manish Chopra) [1857857] - [netdrv] qed: Make symbol 'qed_hw_err_type_descr' static (Manish Chopra) [1857857] - [netdrv] net: qede: update copyright years (Manish Chopra) [1857857] - [netdrv] net: qede: convert to SPDX License Identifiers (Manish Chopra) [1857857] - [netdrv] net: qede: correct existing SPDX tags (Manish Chopra) [1857857] - [netdrv] net: qed: update copyright years (Manish Chopra) [1857857] - [netdrv] net: qed: convert to SPDX License Identifiers (Manish Chopra) [1857857] - [netdrv] net: qed: correct existing SPDX tags (Manish Chopra) [1857857] - [netdrv] qed: add missing error test for DBG_STATUS_NO_MATCHING_FRAMING_MODE (Manish Chopra) [1857857] - [netdrv] net: qed: fix "maybe uninitialized" warning (Manish Chopra) [1857857] - [netdrv] net: qed: reset ILT block sizes before recomputing to fix crashes (Manish Chopra) [1857857] - [netdrv] net: qede: fix use-after-free on recovery and AER handling (Manish Chopra) [1857857] - [netdrv] net: qede: fix PTP initialization on recovery (Manish Chopra) [1857857] - [netdrv] net: qed: fix excessive QM ILT lines consumption (Manish Chopra) [1857857] - [netdrv] net: qed: fix NVMe login fails over VFs (Manish Chopra) [1857857] - [netdrv] net: qede: stop adding events on an already destroyed workqueue (Manish Chopra) [1857857] - [netdrv] net: qed: fix async event callbacks unregistering (Manish Chopra) [1857857] - [include] net: qed: fix left elements count calculation (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix KASAN: use-after-free in ucma_event_handler+0x532 (Manish Chopra) [1857857] - [netdrv] qed: Add EDPM mode type for user-fw compatibility (Manish Chopra) [1857857] - [netdrv] qed: Add XRC to RoCE (Manish Chopra) [1857857] - [netdrv] qed: changes to ILT to support XRC (Manish Chopra) [1857857] - [include] net: qed: fix bad formatting (Manish Chopra) [1857857] - [netdrv] net: qed: introduce critical hardware error handler (Manish Chopra) [1857857] - [netdrv] net: qed: introduce critical fan failure handler (Manish Chopra) [1857857] - [netdrv] net: qede: Implement ndo_tx_timeout (Manish Chopra) [1857857] - [netdrv] net: qede: optional hw recovery procedure (Manish Chopra) [1857857] - [netdrv] net: qed: attention clearing properties (Manish Chopra) [1857857] - [netdrv] net: qed: cleanup debug related declarations (Manish Chopra) [1857857] - [netdrv] net: qed: critical err reporting to management firmware (Manish Chopra) [1857857] - [netdrv] net: qed: invoke err notify on critical areas (Manish Chopra) [1857857] - [netdrv] net: qede: add hw err scheduled handler (Manish Chopra) [1857857] - [netdrv] net: qed: adding hw_err states and handling (Manish Chopra) [1857857] - [netdrv] net: qede: Use true for bool variable in qede_init_fp() (Manish Chopra) [1857857] - [netdrv] qed: Make ll2_cbs static (Manish Chopra) [1857857] - [netdrv] qede: Add support for handling the pcie errors (Manish Chopra) [1857857] - [netdrv] qed: Enable device error reporting capability (Manish Chopra) [1857857] - [netdrv] qed: use true,false for bool variables (Manish Chopra) [1857857] - [netdrv] net: qed: Remove unneeded cast from memory allocation (Manish Chopra) [1857857] - [netdrv] net: qede: reject unsupported coalescing params (Manish Chopra) [1857857] - [scsi] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 440 (Manish Chopra) [1857857] - [scsi] treewide: Add SPDX license identifier - Makefile/Kconfig (Manish Chopra) [1857857] - [netdrv] sfc: don't double-down() filters in ef100_reset() (Jarod Wilson) [1856681] - [netdrv] sfc: Fix error code in probe (Jarod Wilson) [1856681] - [netdrv] sfc: fix boolreturn.cocci warning and rename function (Jarod Wilson) [1856681] - [netdrv] sfc: Use 'pci_channel_state_t' instead of 'enum pci_channel_state' (Jarod Wilson) [1856681] - [netdrv] sfc: Use fallthrough pseudo-keyword (Jarod Wilson) [1856681] - [netdrv] sfc: fix build warnings on 32-bit (Jarod Wilson) [1856681] - [netdrv] sfc: don't free_irq()s if they were never requested (Jarod Wilson) [1856681] - [netdrv] sfc: null out channel->rps_flow_id after freeing it (Jarod Wilson) [1856681] - [netdrv] sfc: take correct lock in ef100_reset() (Jarod Wilson) [1856681] - [netdrv] sfc: really check hash is valid before using it (Jarod Wilson) [1856681] - [netdrv] sfc: check hash is valid before using it (Jarod Wilson) [1856681] - [netdrv] sfc: fix ef100 design-param checking (Jarod Wilson) [1856681] - [netdrv] sfc: Fix build with CONFIG_RFS_ACCEL disabled (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: add nic-type for VFs, and bind to them (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: read pf_index at probe time (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: functions for selftests (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: statistics gathering (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: plumb in fini_dmaq (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: RX path for EF100 (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: RX filter table management and related gubbins (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: TX path for EF100 NICs (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: read Design Parameters at probe time (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: fail the probe if NIC uses unsol_ev credits (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: check firmware version at start-of-day (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: remove duplicated include from ef100_netdev.c (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: implement ndo_get_phys_port_{id, name} (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: read device MAC address at probe time (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: probe the PHY and configure the MAC (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: actually perform resets (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: extend ef100_check_caps to cover datapath_caps3 (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: read datapath caps, implement check_caps (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: process events for MCDI completions (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: implement ndo_open/close and EVQ probing (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: implement MCDI transport (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: don't call efx_reset_down()/up() on EF100 (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: PHY probe stub (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: reset-handling stub (Jarod Wilson) [1856681] - [netdrv] sfc: skeleton EF100 PF driver (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: register accesses on EF100 (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: add EF100 register definitions (Jarod Wilson) [1856681] - [netdrv] sfc: remove efx_ethtool_nway_reset() (Jarod Wilson) [1856681] - [netdrv] sfc: drop unnecessary list_empty (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: helper function to set default RSS table of given size (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: NVRAM selftest support code (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: populate BUFFER_SIZE_BYTES in INIT_RXQ (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: add EF100 to NIC-revision enumeration (Jarod Wilson) [1856681] - [netdrv] sfc: get drvinfo driver name from outside the common code (Jarod Wilson) [1856681] - [netdrv] sfc: initialise RSS context ID to 'no RSS context' in efx_init_struct() (Jarod Wilson) [1856681] - [netdrv] sfc: commonise efx_fini_dmaq (Jarod Wilson) [1856681] - [netdrv] sfc: factor out efx_mcdi_filter_table_down() from _remove() (Jarod Wilson) [1856681] - [netdrv] sfc: don't call tx_limit_len if NIC type doesn't have one (Jarod Wilson) [1856681] - [netdrv] sfc: assign TXQs without gaps (Jarod Wilson) [1856681] - [netdrv] sfc: commonise netif_set_real_numx_queues calls (Jarod Wilson) [1856681] - [netdrv] sfc: make tx_queues_per_channel variable at runtime (Jarod Wilson) [1856681] - [netdrv] sfc: move modparam 'rss_cpus' out of common channel code (Jarod Wilson) [1856681] - [netdrv] sfc: move modparam 'interrupt_mode' out of common channel code (Jarod Wilson) [1856681] - [netdrv] sfc: remove max_interrupt_mode (Jarod Wilson) [1856681] - [netdrv] sfc: support setting MTU even if not privileged to configure MAC fully (Jarod Wilson) [1856681] - [netdrv] sfc: don't call tx_remove if there isn't one (Jarod Wilson) [1856681] - [netdrv] sfc: commonise initialisation of efx->vport_id (Jarod Wilson) [1856681] - [netdrv] sfc: commonise efx->xq_entries initialisation (Jarod Wilson) [1856681] - [netdrv] sfc: initialise max_channels in efx_init_channels() (Jarod Wilson) [1856681] - [netdrv] sfc: move definition of EFX_MC_STATS_GENERATION_INVALID (Jarod Wilson) [1856681] - [netdrv] sfc: factor out efx_tx_tso_header_length() and understand encapsulation (Jarod Wilson) [1856681] - [netdrv] sfc: remove duplicate declaration of efx_enqueue_skb_tso() (Jarod Wilson) [1856681] - [netdrv] sfc: commonise TSO fallback code (Jarod Wilson) [1856681] - [netdrv] sfc: commonise efx_sync_rx_buffer() (Jarod Wilson) [1856681] - [netdrv] sfc: commonise some MAC configuration code (Jarod Wilson) [1856681] - [netdrv] sfc: commonise miscellaneous efx functions (Jarod Wilson) [1856681] - [netdrv] sfc: add missing licence info to mcdi_filters.c (Jarod Wilson) [1856681] - [netdrv] sfc: commonise MCDI MAC stats handling (Jarod Wilson) [1856681] - [netdrv] sfc: move NIC-specific mcdi_port declarations out of common header (Jarod Wilson) [1856681] - [netdrv] sfc: extend common GRO interface to support CHECKSUM_COMPLETE (Jarod Wilson) [1856681] - [netdrv] sfc: commonise ARFS handling (Jarod Wilson) [1856681] - [netdrv] sfc: commonise drain event handling (Jarod Wilson) [1856681] - [netdrv] sfc: commonise PCI error handlers (Jarod Wilson) [1856681] - [netdrv] sfc: track which BAR is mapped (Jarod Wilson) [1856681] - [netdrv] sfc: commonise FC advertising (Jarod Wilson) [1856681] - [netdrv] sfc: commonise other ethtool bits (Jarod Wilson) [1856681] - [netdrv] sfc: commonise ethtool NFC and RXFH/RSS functions (Jarod Wilson) [1856681] - [netdrv] sfc: commonise ethtool link handling functions (Jarod Wilson) [1856681] - [netdrv] sfc: split up nic.h (Jarod Wilson) [1856681] - [netdrv] sfc: refactor EF10 stats handling (Jarod Wilson) [1856681] - [netdrv] sfc: don't try to create more channels than we can have VIs (Jarod Wilson) [1856681] - [netdrv] sfc: extend bitfield macros up to POPULATE_DWORD_13 (Jarod Wilson) [1856681] - [netdrv] sfc: determine flag word automatically in efx_has_cap() (Jarod Wilson) [1856681] - [netdrv] sfc: update MCDI protocol headers (Jarod Wilson) [1856681] - [netdrv] sfc: replace '---help---' in Kconfig files with 'help' (Jarod Wilson) [1856681] - [netdrv] sfc: add missing annotation for efx_ef10_try_update_nic_stats_vf() (Jarod Wilson) [1856681] - [netdrv] sfc: avoid an unused-variable warning (Jarod Wilson) [1856681] - [netdrv] sfc: fix dereference of table before it is null checked (Jarod Wilson) [1856681] - [netdrv] sfc: siena_check_caps() can be static (Jarod Wilson) [1856681] - [netdrv] sfc: actually wire up siena_check_caps() (Jarod Wilson) [1856681] - [netdrv] sfc: make firmware-variant printing a nic_type function (Jarod Wilson) [1856681] - [netdrv] sfc: make filter table probe caller responsible for adding VLANs (Jarod Wilson) [1856681] - [netdrv] sfc: move rx_rss_context_exclusive into struct efx_mcdi_filter_table (Jarod Wilson) [1856681] - [netdrv] sfc: rework handling of (firmware) multicast chaining state (Jarod Wilson) [1856681] - [netdrv] sfc: move 'must restore' flags out of ef10-specific nic_data (Jarod Wilson) [1856681] - [netdrv] sfc: use efx_has_cap for capability checks outside of NIC-specific code (Jarod Wilson) [1856681] - [netdrv] sfc: make capability checking a nic_type function (Jarod Wilson) [1856681] - [netdrv] sfc: move vport_id to struct efx_nic (Jarod Wilson) [1856681] - [ntb] NTB: Revert "Add Hygon Device ID" (Myron Stowe) [1880468] - [tools] NTB: ntb_test: Fix bug when counting remote files (Myron Stowe) [1908031] - [ntb] NTB: perf: Fix race condition when run with ntb_test (Myron Stowe) [1908031] - [ntb] NTB: perf: Fix support for hardware that doesn't have port numbers (Myron Stowe) [1908031] - [ntb] NTB: perf: Don't require one more memory window than number of peers (Myron Stowe) [1908031] - [ntb] NTB: ntb_pingpong: Choose doorbells based on port number (Myron Stowe) [1908031] - [ntb] NTB: Fix the default port and peer numbers for legacy drivers (Myron Stowe) [1908031] - [ntb] NTB: Revert the change to use the NTB device dev for DMA allocations (Myron Stowe) [1908031] - [ntb] NTB: ntb_tool: reading the link file should not end in a NULL byte (Myron Stowe) [1908031] - [ntb] ntb_perf: avoid false dma unmap of destination address (Myron Stowe) [1908031] - [ntb] ntb_perf: increase sleep time from one milli sec to one sec (Myron Stowe) [1908031] - [ntb] ntb_tool: pass correct struct device to dma_alloc_coherent (Myron Stowe) [1908031] - [ntb] ntb_perf: pass correct struct device to dma_alloc_coherent (Myron Stowe) [1908031] - [include] NTB: correct ntb_peer_spad_addr and ntb_peer_spad_read comment typos (Myron Stowe) [1908031] - [ntb] ntb: intel: fix static declaration (Myron Stowe) [1908031] - [ntb] ntb: intel: add hw workaround for NTB BAR alignment (Myron Stowe) [1908031] - [ntb] ntb: intel: Add Icelake (gen4) support for Intel NTB (Myron Stowe) [1908031] - [ntb] NTB: Fix static check warning in perf_clear_test (Myron Stowe) [1908031] - [include] include/ntb: Fix typo in ntb_unregister_device description (Myron Stowe) [1908031] - [ntb] NTB: add pci shutdown handler for AMD NTB (Myron Stowe) [1908031] - [ntb] NTB: send DB event when driver is loaded or un-loaded (Myron Stowe) [1908031] - [ntb] NTB: remove redundant setting of DB valid mask (Myron Stowe) [1908031] - [ntb] NTB: return link up status correctly for PRI and SEC (Myron Stowe) [1908031] - [ntb] NTB: add helper functions to set and clear sideinfo (Myron Stowe) [1908031] - [ntb] NTB: move ntb_ctrl handling to init and deinit (Myron Stowe) [1908031] - [ntb] NTB: handle link up, D0 and D3 events correctly (Myron Stowe) [1908031] - [ntb] NTB: handle link down event correctly (Myron Stowe) [1908031] - [ntb] NTB: remove handling of peer_sta from amd_link_is_up (Myron Stowe) [1908031] - [ntb] NTB: set peer_sta within event handler itself (Myron Stowe) [1908031] - [ntb] NTB: return the side info status from amd_poll_link (Myron Stowe) [1908031] - [ntb] NTB: define a new function to get link status (Myron Stowe) [1908031] - [ntb] NTB: Enable link up and down event notification (Myron Stowe) [1908031] - [ntb] NTB: clear interrupt status register (Myron Stowe) [1908031] - [ntb] NTB: Fix access to link status and control register (Myron Stowe) [1908031] - [ntb] NTB: ntb_transport: Use scnprintf() for avoiding potential buffer overflow (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: Fix ntb_mw_clear_trans error if size == 0 (Myron Stowe) [1908031] - [ntb] ntb_tool: Fix printk format (Myron Stowe) [1908031] - [ntb] NTB: ntb_perf: Fix address err in perf_copy_chunk (Myron Stowe) [1908031] - [ntb] NTB: Fix an error in get link status (Myron Stowe) [1908031] - [ntb] NTB: Add Hygon Device ID (Myron Stowe) [1908031] - [ntb] NTB: fix IDT Kconfig typos/spellos (Myron Stowe) [1908031] - [ntb] ntb_hw_amd: Add memory window support for new AMD hardware (Myron Stowe) [1908031] - [ntb] ntb_hw_amd: Add a new NTB PCI device ID (Myron Stowe) [1908031] - [ntb] NTB: ntb_transport: remove redundant assignment to rc (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: make ntb_mw_set_trans() work when addr == 0 (Myron Stowe) [1908031] - [ntb] ntb: point to right memory window index (Myron Stowe) [1908031] - [ntb] NTB/msi: remove incorrect MODULE defines (Myron Stowe) [1908031] - [documentation] NTB: Describe the ntb_msi_test client in the documentation (Myron Stowe) [1908031] - [ntb] NTB: Add MSI interrupt support to ntb_transport (Myron Stowe) [1908031] - [tools] NTB: Add ntb_msi_test support to ntb_test (Myron Stowe) [1908031] - [ntb] NTB: Introduce NTB MSI Test Client (Myron Stowe) [1908031] - [ntb] NTB: Introduce MSI library (Myron Stowe) [1908031] - [ntb] NTB: Rename ntb.c to support multiple source files in the module (Myron Stowe) [1908031] - [include] NTB: Introduce functions to calculate multi-port resource index (Myron Stowe) [1908031] - [include] NTB: Introduce helper functions to calculate logical port number (Myron Stowe) [1908031] - [pci] PCI/switchtec: Add module parameter to request more interrupts (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: Fix setup MW with failure bug (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: Skip unnecessary re-setup of shared memory window for crosslink case (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: Remove redundant steps of switchtec_ntb_reinit_peer() function (Myron Stowe) [1908031] - [include] NTB: correct ntb_dev_ops and ntb_dev comment typos (Myron Stowe) [1908031] - [ntb] NTB: amd: Silence shift wrapping warning in amd_ntb_db_vector_mask() (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: potential shift wrapping bug in switchtec_ntb_init_sndev() (Myron Stowe) [1908031] - [ntb] NTB: ntb_transport: Ensure qp->tx_mw_dma_addr is initaliazed (Myron Stowe) [1908031] - [ntb] NTB: ntb_hw_amd: set peer limit register (Myron Stowe) [1908031] - [ntb] NTB: ntb_perf: Clear stale values in doorbell and command SPAD register (Myron Stowe) [1908031] - [ntb] NTB: ntb_perf: Disable NTB link after clearing peer XLAT registers (Myron Stowe) [1908031] - [ntb] NTB: ntb_perf: Increased the number of message retries to 1000 (Myron Stowe) [1908031] - [ntb] ntb: intel: Make intel_ntb3_peer_db_addr static (Myron Stowe) [1908031] - [ntb] NTB: add new parameter to peer_db_addr() db_bit and db_data (Myron Stowe) [1908031] - [ntb] NTB: ntb_transport: Ensure the destination buffer is mapped for TX DMA (Myron Stowe) [1908031] - [ntb] NTB: ntb_transport: Free MWs in ntb_transport_link_cleanup() (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: Added support of >=4G memory windows (Myron Stowe) [1908031] - [include] ntb_hw_switchtec: NT req id mapping table register entry number should be 512 (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: debug print 64bit aligned crosslink BAR Numbers (Myron Stowe) [1908031] - [ntb] ntb: idt: Alter the driver info comments (Myron Stowe) [1908031] - [ntb] ntb: idt: Discard temperature sensor IRQ handler (Myron Stowe) [1908031] - [ntb] ntb: idt: Add basic hwmon sysfs interface (Myron Stowe) [1908031] - [ntb] ntb: idt: Alter temperature read method (Myron Stowe) [1908031] - [netdrv] ntb_netdev: Simplify remove with client device drvdata (Myron Stowe) [1908031] - [ntb] NTB: transport: Try harder to alloc an aligned MW buffer (Myron Stowe) [1908031] - [ntb] ntb: ntb_transport: Mark expected switch fall-throughs (Myron Stowe) [1908031] - [ntb] ntb: idt: Set PCIe bus address to BARLIMITx (Myron Stowe) [1908031] - [ntb] NTB: ntb_hw_idt: replace IS_ERR_OR_NULL with regular NULL checks (Myron Stowe) [1908031] - [ntb] ntb: intel: fix return value for ndev_vec_mask() (Myron Stowe) [1908031] - [netdrv] ntb_netdev: fix sleep time mismatch (Myron Stowe) [1908031]- [block] block: fix incorrect branching in blk_max_size_offset() (Mike Snitzer) [1903722] - [md] dm: fix IO splitting (Mike Snitzer) [1903722] - [block] block: fix get_max_io_size() (Mike Snitzer) [1903722] - [block] block: Improve physical block alignment of split bios (Mike Snitzer) [1903722] - [block] block: use gcd() to fix chunk_sectors limit stacking (Mike Snitzer) [1903722] - [kernel] sched/deadline: Fix priority inheritance with multiple scheduling classes (Phil Auld) [1780490] - [fs] Convert trailing spaces and periods in path components (Leif Sahlberg) [1882457] - [block] loop: Fix occasional uevent drop (Ming Lei) [1897401] - [block] block: add a return value to set_capacity_revalidate_and_notify (Ming Lei) [1897401] - [fs] fat: truncate inode timestamp updates in setattr (Pavel Reichl) [1533270] - [fs] fat: change timestamp updates to use fat_truncate_time (Pavel Reichl) [1533270] - [fs] fat: add functions to update and truncate timestamps appropriately (Pavel Reichl) [1533270] - [fs] fat: create a function to calculate the timezone offest (Pavel Reichl) [1533270] - [net] icmp: randomize the global rate limiter (Guillaume Nault) [1899137] - [net] ipv4: Restore flowi4_oif update before call to xfrm_lookup_route (Guillaume Nault) [1899137] - [net] ipv4: Update exception handling for multipath routes via same device (Guillaume Nault) [1899137] - [net] ip: fix tos reflection in ack and reset packets (Guillaume Nault) [1899137] - [net] initialize fastreuse on inet_inherit_port (Guillaume Nault) [1899137] - [net] refactor bind_bucket fastreuse into helper (Guillaume Nault) [1899137] - [infiniband] RDMA/bnxt_re: Remove set but not used variable 'qplib_ctx' (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Remove the qp from list only if the qp destroy succeeds (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Fix driver crash on unaligned PSN entry address (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Restrict the max_gids to 256 (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Static NQ depth allocation (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Fix the qp table indexing (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Do not report transparent vlan from QP1 (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Change wr posting logic to accommodate variable wqes (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Add helper data structures (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Pull psn buffer dynamically based on prod (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: introduce a function to allocate swq (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: introduce wqe mode to select execution path (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt: Delete 'nq_ptr' variable which is not used (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Remove dead code from rcfw (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Simplify obtaining queue entry from hw ring (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Update missing hsi data structures (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Reduce device page size detection code (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Remove unsupported modify_device callback (Selvin Xavier) [1861886] - [include] net: Add netif_is_bareudp() API to identify bareudp devices (Guillaume Nault) [1839788] - [net] Removed the device type check to add mpls support for devices (Guillaume Nault) [1839788] - [tools] selftests: set conf.all.rp_filter=0 in bareudp.sh (Guillaume Nault) [1839788] - [tools] selftests: disable rp_filter when testing bareudp (Guillaume Nault) [1839788] - [tools] selftests: add test script for bareudp tunnels (Guillaume Nault) [1839788] - [documentation] bareudp: Corrected description of bareudp module. (Guillaume Nault) [1839788] - [netdrv] bareudp: forbid mixing IP and MPLS in multiproto mode (Guillaume Nault) [1839788] - [netdrv] bareudp: Reverted support to enable & disable rx metadata collection (Guillaume Nault) [1839788] - [documentation] bareudp: update iproute2 sample commands (Guillaume Nault) [1839788] - [netdrv] bareudp: Added attribute to enable & disable rx metadata collection (Guillaume Nault) [1839788] - [netdrv] bareudp: Fixed multiproto mode configuration (Guillaume Nault) [1839788] - [netdrv] bareudp: Fixed configuration to avoid having garbage values (Guillaume Nault) [1839788] - [netdrv] net: bareudp: avoid uninitialized variable warning (Guillaume Nault) [1839788] - [netdrv] bareudp: Fixed bareudp receive handling (Guillaume Nault) [1839788] - [netdrv] bareudp: remove unnecessary udp_encap_enable() in bareudp_socket_create() (Guillaume Nault) [1839788] - [netdrv] bareudp: print error message when command fails (Guillaume Nault) [1839788] - [netdrv] bareudp: add module alias (Guillaume Nault) [1839788] - [netdrv] bareudp: Fix uninitialized variable warnings. (Guillaume Nault) [1839788] - [netdrv] Special handling for IP & MPLS. (Guillaume Nault) [1839788] - [net] UDP tunnel encapsulation module for tunnelling different protocols like MPLS, IP, NSH etc. (Guillaume Nault) [1839788] - [arm64] arm64: remove arm64ksyms.c (Mark Salter) [1883365] - [arm64] arm64: frace: use asm EXPORT_SYMBOL() (Mark Salter) [1883365] - [arm64] arm64: string: use asm EXPORT_SYMBOL() (Mark Salter) [1883365] - [arm64] arm64: uaccess: use asm EXPORT_SYMBOL() (Mark Salter) [1883365] - [arm64] arm64: page: use asm EXPORT_SYMBOL() (Mark Salter) [1883365] - [arm64] arm64: smccc: use asm EXPORT_SYMBOL() (Mark Salter) [1883365] - [arm64] arm64: tishift: use asm EXPORT_SYMBOL() (Mark Salter) [1883365] - [arm64] arm64: add EXPORT_SYMBOL_NOKASAN() (Mark Salter) [1883365] - [mm] arm64: move memstart_addr export inline (Mark Salter) [1883365] - [arm64] arm64: remove bitop exports (Mark Salter) [1883365] - [arm64] arm64: lib: use C string functions with KASAN enabled (Mark Salter) [1883365] - [arm64] arm64: add (Mark Salter) [1883365] - [arm64] locking/atomics/arm64, arm64/bitops: Include (Mark Salter) [1883365] - [arm64] locking/atomics/arm64: Replace our atomic/lock bitop implementations with asm-generic (Mark Salter) [1883365] - [include] locking/atomics, asm-generic/bitops/lock.h: Rewrite using atomic_fetch_*() (Mark Salter) [1883365] - [include] locking/atomics, asm-generic/bitops/atomic.h: Rewrite using atomic_*() APIs (Mark Salter) [1883365] - [thermal] thermal: rcar_thermal: Add missing braces to conditional statement (Ivan Vecera) [1894564] - [thermal] thermal: Rename set_mode() to change_mode() (Ivan Vecera) [1894564] - [thermal] thermal: Simplify or eliminate unnecessary set_mode() methods (Ivan Vecera) [1894564] - [thermal] thermal: core: Stop polling DISABLED thermal devices (Ivan Vecera) [1894564] - [thermal] thermal: Explicitly enable non-changing thermal zone devices (Ivan Vecera) [1894564] - [thermal] thermal: Use mode helpers in drivers (Ivan Vecera) [1894564] - [thermal] thermal: Add mode helpers (Ivan Vecera) [1894564] - [thermal] thermal: remove get_mode() operation of drivers (Ivan Vecera) [1894564] - [thermal] thermal: Store device mode in struct thermal_zone_device (Ivan Vecera) [1894564] - [include] thermal: Add current mode to thermal zone device (Ivan Vecera) [1894564] - [acpi] thermal: Store thermal mode in a dedicated enum (Ivan Vecera) [1894564] - [acpi] acpi: thermal: Fix error handling in the register function (Ivan Vecera) [1894564] - [thermal] thermal: core: skip update disabled thermal zones after suspend (Ivan Vecera) [1894564] - [thermal] Thermal: do not clear passive state during system sleep (Ivan Vecera) [1894564] - [thermal] thermal: of-thermal: disable passive polling when thermal zone is disabled (Ivan Vecera) [1894564] - [crypto] crypto: qat - drop input parameter from adf_enable_aer() (Vladis Dronov) [1855190] - [crypto] crypto: qat - fix function parameters descriptions (Vladis Dronov) [1855190] - [crypto] crypto: qat - remove unnecessary mutex_init() (Vladis Dronov) [1855190] - [crypto] crypto: qat - use PCI_VDEVICE (Vladis Dronov) [1855190] - [crypto] crypto: qat - replace device ids defines (Vladis Dronov) [1855190] - [crypto] crypto: qat - include domain in top level debugfs path (Vladis Dronov) [1855190] - [crypto] crypto: qat - check cipher length for aead AES-CBC-HMAC-SHA (Vladis Dronov) [1855190] - [crypto] crypto: qat - Use fallthrough pseudo-keyword (Vladis Dronov) [1855190] - [crypto] crypto: qat - add delay before polling mailbox (Vladis Dronov) [1855190] - [include] PCI: Add Intel QuickAssist device IDs (Vladis Dronov) [1855190] - [crypto] crypto: qat - fix double free in qat_uclo_create_batch_init_list (Vladis Dronov) [1855190] - [crypto] crypto: qat - fallback for xts with 192 bit keys (Vladis Dronov) [1855190] - [crypto] crypto: qat - remove unused field in skcipher ctx (Vladis Dronov) [1855190] - [crypto] crypto: qat - validate xts key (Vladis Dronov) [1855190] - [crypto] crypto: qat - allow xts requests not multiple of block (Vladis Dronov) [1855190] - [crypto] crypto: qat - update timeout logic in put admin msg (Vladis Dronov) [1855190] - [crypto] crypto: qat - send admin messages to set of AEs (Vladis Dronov) [1855190] - [crypto] crypto: qat - update fw init admin msg (Vladis Dronov) [1855190] - [crypto] crypto: qat - remove packed attribute in etr structs (Vladis Dronov) [1855190] - [crypto] crypto: qat - replace user types with kernel ABI __u types (Vladis Dronov) [1855190] - [crypto] crypto: qat - replace user types with kernel u types (Vladis Dronov) [1855190] - [crypto] crypto: qat - convert to SPDX License Identifiers (Vladis Dronov) [1855190] - [crypto] crypto: qat - simplify the qat_crypto function (Vladis Dronov) [1855190] - [crypto] crypto: qat - spelling s/Decrytp/Decrypt/ (Vladis Dronov) [1855190] - [crypto] crypto: qat/adf_aer - Replace GFP_ATOMIC with GFP_KERNEL in adf_dev_aer_schedule_reset() (Vladis Dronov) [1855190] - [thermal] thermal: int340x: processor_thermal: fix: update Jasper Lake PCI id (David Arcari) [1889331] - [thermal] thermal: int3403_thermal: Downgrade error message (David Arcari) [1889331] - [thermal] thermal/int340x_thermal: Prevent page fault on .set_mode() op (David Arcari) [1889331] - [thermal] thermal/int340x_thermal: Don't require IDSP to exist (David Arcari) [1889331] - [thermal] thermal/int340x_thermal: Export OEM vendor variables (David Arcari) [1889331] - [thermal] thermal/int340x_thermal: Export GDDV (David Arcari) [1889331] - [thermal] thermal: int3400_thermal: Statically initialize .get_mode()/.set_mode() ops (David Arcari) [1889331] - [thermal] thermal: int340x_thermal: fix: Update Tiger Lake ACPI device IDs (David Arcari) [1889331] - [thermal] thermal: int340x_thermal: Use scnprintf() for avoiding potential buffer overflow (David Arcari) [1889331] - [thermal] thermal: int340x: processor_thermal: Add Tiger Lake support (David Arcari) [1889331] - [platform] acpi: Remove header dependency (David Arcari) [1889331] - [thermal] thermal: int340x: switch to use helpers (David Arcari) [1889331] - [thermal] thermal: int340x: processor_thermal: Add Jasper Lake support (David Arcari) [1889331] - [thermal] thermal: int340x_thermal: Add Tiger Lake ACPI device IDs (David Arcari) [1889331] - [thermal] thermal: intel: int3403: replace printk(KERN_WARN...) with pr_warn(...) (David Arcari) [1889331] - [thermal] thermal: intel: int340x_thermal: Remove unnecessary acpi_has_method() uses (David Arcari) [1889331] - [thermal] thermal: int340x: processor_thermal: Add Ice Lake support (David Arcari) [1889331] - [thermal] drivers: thermal: processor_thermal_device: Export sysfs interface for TCC offset (David Arcari) [1889331] - [netdrv] net/mlx5e: Fix arch depending casting issue in FEC (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Kconfig: convert imply usage to weak dependency (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Fix condition for termination table cleanup (Alaa Hleihel) [1858559 1851700] - [netdrv] net/mlx5: Use a separate work queue for fib event handling (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Add support for RDMA TX flow table (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Add support for RDMA TX steering (Alaa Hleihel) [1858559] - [infiniband] IB/mlx5: Move to fully dynamic UAR mode once user space supports it (Alaa Hleihel) [1858559] - [infiniband] IB/mlx5: Limit the scope of struct mlx5_bfreg_info to mlx5_ib (Alaa Hleihel) [1858559] - [infiniband] IB/mlx5: Extend QP creation to get uar page index from user space (Alaa Hleihel) [1858559] - [infiniband] IB/mlx5: Extend CQ creation to get uar page index from user space (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Avoid group version scan when not necessary (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Avoid incrementing FTE version (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Simplify matching group searches (Alaa Hleihel) [1858559] - [infiniband] IB/mlx5: Generally use the WC auto detection test result (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Avoid forwarding to other eswitch uplink (Alaa Hleihel) [1858559 1851700] - [netdrv] net/mlx5: Eswitch, enable forwarding back to uplink port (Alaa Hleihel) [1858559 1851700] - [netdrv] net/mlx5e: Add support for offloading traffic from uplink to uplink (Alaa Hleihel) [1858559 1851700] - [netdrv] net/mlx5: Don't use termination tables in slow path (Alaa Hleihel) [1858559 1851700] - [netdrv] net/mlx5: Avoid configuring eswitch QoS if not supported (Alaa Hleihel) [1858559 1851700] - [netdrv] net/mlx5: DR, Add support for flow table id destination action (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-Switch, Refactor unload all reps per rep type (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-Switch, Update VF vports config when num of VFs changed (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-Switch, Introduce per vport configuration for eswitch modes (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-switch, Make vport setup/cleanup sequence symmetric (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-Switch, Prepare for vport enable/disable refactor (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-Switch, Remove redundant warning when QoS enable failed (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-Switch, Remove redundant check of eswitch manager cap (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Allow MRs to be created in the cache synchronously (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Revise how the hysteresis scheme works for cache filling (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Fix locking in MR cache work queue (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Lock access to ent->available_mrs/limit when doing queue_work (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Fix MR cache size and limit debugfs (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Always remove MRs from the cache before destroying them (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Simplify how the MR cache bucket is located (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Rename the tracking variables for the MR cache (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Replace spinlock protected write with atomic var (Alaa Hleihel) [1858559] - [infiniband] {IB, net}/mlx5: Move asynchronous mkey creation to mlx5_ib (Alaa Hleihel) [1858559] - [infiniband] {IB, net}/mlx5: Assign mkey variant in mlx5_ib only (Alaa Hleihel) [1858559] - [infiniband] {IB, net}/mlx5: Setup mkey variant before mr create command invocation (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Use offsetofend() instead of duplicated variant (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Remove duplicate definitions of SW_ICM macros (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-switch, make query inline mode a static function (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Allocate smaller size tables for ft offload (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Introduce TLS and IPSec objects enums (Alaa Hleihel) [1858559] - [include] net/mlx5: Introduce egress acl forward-to-vport capability (Alaa Hleihel) [1858559] - [infiniband] IB/mlx5: Add np_min_time_between_cnps and rp_max_rate debug params (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Fix header guard in rsc_dump.h (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Replace zero-length array with flexible-array member (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Remove a useless 'drain_workqueue()' call in 'mlx5e_ipsec_cleanup()' (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Add support for FEC modes based on 50G per lane links (Alaa Hleihel) [1858559] - [netdrv] net/mlxe5: Separate between FEC and current speed (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Advertise globaly supported FEC modes (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Enforce setting of a single FEC mode (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Set FEC to auto when configured mode is not supported (Alaa Hleihel) [1858559] - [netdrv] mlx5: Use proper logging and tracing line terminations (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Support dump callback in RX reporter (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Support dump callback in TX reporter (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Gather reporters APIs together (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Add support for resource dump (Alaa Hleihel) [1858559] - [netdrv] bnxt_en: Fix wrong flag value passed to HWRM_PORT_QSTATS_EXT fw call (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix HWRM_FUNC_QSTATS_EXT firmware call (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Return -EOPNOTSUPP for ETHTOOL_GREGS on VFs (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Protect bnxt_set_eee() and bnxt_set_pauseparam() with mutex (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: return proper error codes in bnxt_show_temp (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Use memcpy to copy VPD field info (Jonathan Toppins) [1861885] - [netdrv] net: ethernet: broadcom: have drivers select DIMLIB as needed (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix NULL ptr dereference crash in bnxt_fw_reset_task() (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Avoid sending firmware messages when AER error is detected (Jonathan Toppins) [1861885] - [netdrv] bnxt: don't enable NAPI until rings are ready (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Setup default RSS map in all scenarios (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: init RSS table for Minimal-Static VF reservation (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: fix HWRM error when querying VF temperature (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix possible crash in bnxt_fw_reset_task() (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix PCI AER error recovery flow (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix ethtool -S statitics with XDP or TCs enabled (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Check for zero dir entries in NVRAM (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Don't query FW when netif_running() is false (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Remove superfluous memset() (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Add support for 'ethtool -d' (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Switch over to use the 64-bit software accumulated counters (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Accumulate all counters (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Retrieve hardware masks for port counters (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Retrieve hardware counter masks from firmware if available (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Allocate additional memory for all statistics blocks (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Refactor statistics code and structures (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Use macros to define port statistics size and offset (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Update firmware interface to 1.10.1.54 (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Remove PCIe non-counters from ethtool statistics (Jonathan Toppins) [1861885] - [netdrv] net: bnxt: don't complain if TC flower can't be supported (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix completion ring sizing with TPA enabled (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Init ethtool link settings after reading updated PHY configuration (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix race when modifying pause settings (Jonathan Toppins) [1861885] - [netdrv] bnxt: convert to new udp_tunnel_nic infra (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: allow firmware to disable VLAN offloads (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: clean up VLAN feature bit handling (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Implement ethtool -X to set indirection table (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Return correct RSS indirection table entries to ethtool -x (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fill HW RSS table from the RSS logical indirection table (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Add helper function to return the number of RSS contexts (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Add logical RSS indirection table structure (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix up bnxt_get_rxfh_indir_size() (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Set up the chip specific RSS table size (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Read VPD info only for PFs (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix statistics counters issue during ifdown with older firmware (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Do not enable legacy TX push on older firmware (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Store the running firmware version code (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Add board.serial_number field to info_get cb (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Return from timer if interface is not in open state (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix AER reset logic on 57500 chips (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Re-enable SRIOV during resume (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Simplify bnxt_resume() (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: fix firmware message length endianness (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix return code to "flash_device" (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix accumulation of bp->net_stats_prev (Jonathan Toppins) [1861885] - [netdrv] net: bnxt: Remove Comparison to bool in bnxt_ethtool.c (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: show only relevant ethtool stats for a TX or RX ring (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Split HW ring statistics strings into RX and TX parts (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Refactor the software ring counters (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Add doorbell information to bnxt_en_dev struct (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Add support for L2 doorbell size (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Set the db_offset on 57500 chips for the RDMA MSIX entries (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Define the doorbell offsets on 57500 chips (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Improve kernel log messages related to ethtool reset (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: fix ethtool_reset_flags ABI violations (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: refactor ethtool firmware reset types (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: prepare to refactor ethtool reset types (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Do not include ETH_FCS_LEN in the max packet length sent to fw (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Improve TQM ring context memory sizing formulas (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Allocate TQM ring context memory according to fw specification (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Update firmware spec. to 1.10.1.33 (Jonathan Toppins) [1861885] - [fs] fs/namespace.c: fix mountpoint reference counter race (Pavel Reichl) [1852651] {CVE-2020-12114}- [powerpc] powerpc/64: Fix kernel stack 16-byte alignment (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/aout: Fix struct user definition to use user_pt_regs (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/uapi: Fix sigcontext definition to use user_pt_regs (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] bpf: powerpc: fix broken uapi for BPF_PROG_TYPE_PERF_EVENT (Desnes Augusto Nunes do Rosario) [1854528] - [tools] selftests/powerpc: Tests for kernel accessing user memory (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint/ptrace: Introduce PPC_DEBUG_FEATURE_DATA_BP_ARCH_31 (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Fix exception handling for CONFIG_HAVE_HW_BREAKPOINT=N (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Fix length calculation for unaligned target (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Move DAWR detection logic outside of hw_breakpoint.c (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint/ptrace: Fix SETHWDEBUG when CONFIG_HAVE_HW_BREAKPOINT=N (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Fix handling of vector instructions (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Fix quadword instruction handling on p10 predecessors (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/hw_breakpoint.h: delete duplicated word (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Remove 512 byte boundary (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Return available watchpoints dynamically (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Guest support for 2nd DAWR hcall (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Set CPU_FTR_DAWR1 based on pa-features bit (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/dt_cpu_ftrs: Add feature for 2nd DAWR (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Enable watchpoint functionality on power10 guest (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Fix DAWR exception for CACHEOP (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Fix DAWR exception constraint (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Fix 512 byte boundary limit (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] hw-breakpoints: Fix build warnings with clang (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint/xmon: Support 2nd DAWR (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint/xmon: Don't allow breakpoint overwriting (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Don't allow concurrent perf and ptrace events (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Prepare handler to handle more than one watchpoint (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Use builtin ALIGN*() macros (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Introduce is_ptrace_bp() function (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Use loop for thread_struct->ptrace_bps (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Convert thread_struct->hw_brk to an array (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Disable all available watchpoints when !dawr_force_enable (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Get watchpoint count dynamically while disabling them (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Provide DAWR number to __set_breakpoint (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Provide DAWR number to set_dawr (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint/ptrace: Return actual num of available watchpoints (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Introduce function to get nr watchpoints dynamically (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Add SPRN macros for second DAWR (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: move ptrace_triggered() into hw_breakpoint.c (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: create ppc_gethwdinfo() (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: create ptrace_get_debugreg() (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: split out ADV_DEBUG_REGS related functions (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: move register viewing functions out of ptrace.c (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: split out TRANSACTIONAL_MEM related functions (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: split out SPE related functions (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: split out ALTIVEC related functions (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: split out VSX related functions (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: drop PARAMETER_SAVE_AREA_OFFSET (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: drop unnecessary #ifdefs CONFIG_PPC64 (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: remove unused header includes (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc: Move ptrace into a subdirectory (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Don't call dar_within_range() for Book3S (Desnes Augusto Nunes do Rosario) [1854528] - [tools] selftests/powerpc: Enable range tests on 8xx in ptrace-hwbreak.c selftest (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/hw_breakpoints: Rewrite 8xx breakpoints to allow any address range size (Desnes Augusto Nunes do Rosario) [1854528] - [tools] powerpc/watchpoint: Support for 8xx in ptrace-hwbreak.c selftest (Desnes Augusto Nunes do Rosario) [1854528] - [tools] powerpc/watchpoint: Add DAR outside test in perf-hwbreak.c selftest (Desnes Augusto Nunes do Rosario) [1854528] - [tools] selftests/powerpc: Rewrite ptrace-hwbreak.c selftest (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc: permanently include 8xx registers in reg.h (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: Simplify vr_get/set() to avoid GCC warning (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/64: Interrupts save PPR on stack rather than thread_struct (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc: Use SWITCH_FRAME_SIZE for prom and rtas entry (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: Don't use sizeof(struct pt_regs) in ptrace code (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc: Split user/kernel definitions of struct pt_regs (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc: declare set_breakpoint() static (Desnes Augusto Nunes do Rosario) [1854528] - [tools] perf vendor events power9: Added nest imc metric events (Michael Petlan) [1780258] - [powerpc] powerpc/perf: Fix crashes with generic_compat_pmu & BHRB (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Exclude pmc5/6 from the irrelevant PMU group constraints (Michael Petlan) [1854525] - [powerpc] powerpc/powernv/idle: add a basic stop 0-3 driver for POWER10 (Michael Petlan) [1854525] - [powerpc] powerpc/kernel: Cleanup machine check function declarations (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Fix soft lockups due to missed interrupt accounting (Michael Petlan) [1854525] - [powerpc] powerpc: Add POWER10 raw mode cputable entry (Michael Petlan) [1854525] - [powerpc] powerpc/powernv: Machine check handler for POWER10 (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Add extended regs support for power10 platform (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Add support for outputting extended regs in perf intr_regs (Michael Petlan) [1854525] - [tools] perf tools powerpc: Add support for extended regs in power10 (Michael Petlan) [1854525] - [tools] perf tools powerpc: Add support for extended register capability (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Fix MMCRA_BHRB_DISABLE define for binutils < 2.28 (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Initialize power10 PMU registers in cpu setup routine (Michael Petlan) [1854525] - [powerpc] powerpc/perf: BHRB control to disable BHRB logic when not used (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Add Power10 BHRB filter support for PERF_SAMPLE_BRANCH_IND_CALL/COND (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Ignore the BHRB kernel address filtering for P10 (Michael Petlan) [1854525] - [powerpc] powerpc/perf: power10 Performance Monitoring support (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Add Power10 PMU feature to DT CPU features (Michael Petlan) [1854525] - [powerpc] powerpc/xmon: Add PowerISA v3.1 PMU SPRs (Michael Petlan) [1854525] - [powerpc] powerpc64: Break asm/percpu.h vs spinlock_types.h dependency (Greg Kurz) [1882796] - [powerpc] watchpoint: Rename current DAWR macros (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Make struct kernel_param_ops definition const (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: simplify kvm_cma_reserve() (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s: Fix symbol undeclared warnings (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s: Remove redundant initialization of variable ret (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: xive: Convert to DEFINE_SHOW_ATTRIBUTE (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Set LPCR[HDICE] before writing HDEC (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Do not allocate HPT for a nested guest (Greg Kurz) [1882796] - [powerpc] kvm: ppc: Don't return -ENOTSUPP to userspace in ioctls (Greg Kurz) [1882796] - [powerpc] 64s: handle ISA v3.1 local copy-paste context switches (Greg Kurz) [1882796] - [powerpc] 64s: Move HMI IRQ stat from percpu variable to paca (Greg Kurz) [1882796] - [powerpc] kvm/cma: Improve kernel log during boot (Greg Kurz) [1882796] - [powerpc] kvm: Use correct CONFIG symbol in comment (Greg Kurz) [1882796] - [powerpc] watchpoint: Rename current H_SET_MODE DAWR macro (Greg Kurz) [1882796] - [tools] kvm: ppc: Fix typo on H_DISABLE_AND_GET hcall (Greg Kurz) [1882796] - [powerpc] kvm: ppc: Clean up redundant kvm_run parameters in assembly (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Save/restore new PMU registers (Greg Kurz) [1882796] - [powerpc] perf: Add support for ISA3.1 PMU SPRs (Greg Kurz) [1882796] - [powerpc] perf: Update Power PMU cache_events to u64 type (Greg Kurz) [1882796] - [powerpc] perf: Update cpu_hw_event to use `struct` for storing MMCR registers (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Cleanup updates for kvm vcpu MMCR (Greg Kurz) [1882796] - [powerpc] kvm: ppc: Protect kvm_vcpu_read_guest with srcu locks (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Increase KVMPPC_NR_LPIDS on POWER8 and POWER9 (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3shv: Enable support for ISA v3.1 guests (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s pr: Remove uninitialized_var() usage (Greg Kurz) [1882796] - [powerpc] kvm/book3s64: Fix kernel crash with nested kvm & DEBUG_VIRTUAL (Greg Kurz) [1882796] - [powerpc] book3s64/kvm: Fix secondary page table walk warning during migration (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s: Fix some RCU-list locks (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Ignore kmemleak false positives (Greg Kurz) [1882796] - [powerpc] kvm: ppc: Clean up redundant 'kvm_run' parameters (Greg Kurz) [1882796] - [powerpc] kvm: ppc: Remove redundant kvm_run from vcpu_arch (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Remove redundant NULL check (Greg Kurz) [1882796] - [powerpc] Fix compile issue with force DAWR (Greg Kurz) [1882796] - [powerpc] silence a -Wcast-function-type warning in dawr_write_file_bool (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Fix r3 corruption in h_set_dabr() (Greg Kurz) [1882796] - [powerpc] Add force enable of DAWR on P9 option (Greg Kurz) [1882796] - [documentation] powerpc: Document issues with the DAWR on POWER9 (Greg Kurz) [1882796] - [powerpc] Replace _ALIGN_UP() by ALIGN() (Greg Kurz) [1882796] - [powerpc] Replace _ALIGN_DOWN() by ALIGN_DOWN() (Greg Kurz) [1882796] - [netdrv] tg3: Fix soft lockup when tg3_reset_task() fails (Jonathan Toppins) [1899595] - [tools] tools/power turbostat: update version number (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: harden against cpu hotplug (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: adjust for temperature offset (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Build with _FILE_OFFSET_BITS=64 (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Support AMD Family 19h (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Remove empty columns for Jacobsville (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Fix output formatting for ACPI CST enumeration (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Enable accumulate RAPL display (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Introduce functions to accumulate RAPL consumption (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Make the energy variable to be 64 bit (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Always print idle in the system configuration header (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Print /dev/cpu_dma_latency (Prarit Bhargava) [1857136] - [tools] turbostat/.gitignore: add SPDX License Identifier (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: update version (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Print cpuidle information (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Fix 32-bit capabilities warning (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Fix missing SYS_LPI counter on some Chromebooks (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Fix gcc build warnings (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Support Elkhart Lake (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Support Jasper Lake (Prarit Bhargava) [1857136] - [scsi] scsi: core: Return BLK_STS_AGAIN for ALUA transitioning (Ewan Milne) [1867264] - [scsi] scsi: scsi_dh_alua: Set 'transitioning' state on Unit Attention (Ewan Milne) [1867264] - [scsi] scsi: scsi_dh_alua: Return BLK_STS_AGAIN for ALUA transitioning state (Ewan Milne) [1867264] - [block] scsi: block: Return status code in blk_mq_end_request() (Ewan Milne) [1867264] - [scsi] scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() (Ewan Milne) [1877156] - [fs] gfs2: check for live vs. read-only file system in gfs2_fitrim (Abhijith Das) [1335139] - [fs] gfs2: don't initialize statfs_change inodes in spectator mode (Abhijith Das) [1335139] - [fs] gfs2: init_journal's undo directive should also undo the statfs inodes (Abhijith Das) [1335139] - [fs] gfs2: Recover statfs info in journal head (Abhijith Das) [1335139] - [fs] gfs2: lookup local statfs inodes prior to journal recovery (Abhijith Das) [1335139] - [fs] gfs2: Add fields for statfs info in struct gfs2_log_header_host (Abhijith Das) [1335139] - [block] nbd: don't update block size after device is started (Ming Lei) [1891363] - [platform] platform/x86: thinkpad_acpi: lap or desk mode interface (David Arcari) [1889642] - [infiniband] IB/mlx4: Convert rej_tmout radix-tree to XArray (Alaa Hleihel) [1858564] - [infiniband] IB/mlx4: Adjust delayed work when a dup is observed (Alaa Hleihel) [1858564] - [infiniband] IB/mlx4: Add support for REJ due to timeout (Alaa Hleihel) [1858564] - [infiniband] IB/mlx4: Fix starvation in paravirt mux/demux (Alaa Hleihel) [1858564] - [infiniband] IB/mlx4: Separate tunnel and wire bufs parameters (Alaa Hleihel) [1858564] - [infiniband] IB/mlx4: Add support for MRA (Alaa Hleihel) [1858564] - [infiniband] IB/mlx4: Add and improve logging (Alaa Hleihel) [1858564] - [netdrv] net: ethernet: mlx4: Avoid assigning a value to ring_cons but not used it anymore in mlx4_en_xmit() (Alaa Hleihel) [1858564] - [netdrv] net: ethernet: mlx4: Fix memory allocation in mlx4_buddy_init() (Alaa Hleihel) [1858564] - [infiniband] treewide: Use fallthrough pseudo-keyword (Alaa Hleihel) [1858564] - [netdrv] net/mlx4: Use fallthrough pseudo-keyword (Alaa Hleihel) [1858564] - [netdrv] mlx4: convert to new udp_tunnel_nic infra (Alaa Hleihel) [1858564] - [netdrv] mlx4: Mark PM functions as __maybe_unused (Alaa Hleihel) [1858564] - [netdrv] mlx4: use generic power management (Alaa Hleihel) [1858564] - [netdrv] mlx4: disable device on shutdown (Alaa Hleihel) [1858564 1858563] - [include] IB/mlx4: Replace zero-length array with flexible-array (Alaa Hleihel) [1858564 1858563] - [netdrv] net: mlx4: remove unneeded variable "err" in mlx4_en_ethtool_add_mac_rule() (Alaa Hleihel) [1858564 1858563] - [netdrv] net: mlx4: remove unneeded variable "err" in mlx4_en_get_rxfh() (Alaa Hleihel) [1858564 1858563] - [netdrv] net/mlx4_en: use napi_complete_done() in TX completion (Alaa Hleihel) [1858564 1858563] - [netdrv] net/mlx4_en: avoid indirect call in TX completion (Alaa Hleihel) [1858564 1858562] - [infiniband] RDMA/mlx4: Delete duplicated offsetofend implementation (Alaa Hleihel) [1858564 1858562] - [netdrv] net: mlx4: reject unsupported coalescing params (Alaa Hleihel) [1858564 1858562] - [hwmon] hwmon: (amd_energy) match for supported models (David Arcari) [1860387] - [hwmon] hwmon: (amd_energy) Missing platform_driver_unregister() on error in amd_energy_init() (David Arcari) [1860387] - [hwmon] hwmon: Add amd_energy driver to report energy counters (David Arcari) [1860387] - [include] include/asm-generic/topology.h: guard cpumask_of_node() macro argument (David Arcari) [1860387]- [x86] x86/dumpstack: Fix misleading instruction pointer error message (Kenneth Yin) [1903506] - [powerpc] powerpc/powernv/opal-dump : Use IRQ_HANDLED instead of numbers in interrupt handler (Diego Domingos) [1891822] - [powerpc] powerpc/powernv/dump: Handle multiple writes to ack attribute (Diego Domingos) [1891822] - [powerpc] powerpc/powernv/dump: Fix race while processing OPAL dump (Diego Domingos) [1891822] - [powerpc] powerpc/opal_elog: Handle multiple writes to ack attribute (Diego Domingos) [1891822] - [powerpc] powerpc/powernv/elog: Fix race while processing OPAL error log event (Diego Domingos) [1891822] - [hid] HID: logitech-dj: Fix an error in mse_bluetooth_descriptor (Benjamin Tissoires) [1885560] - [hid] HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver (Benjamin Tissoires) [1885560] - [hid] HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad (Benjamin Tissoires) [1885560] - [hid] HID: logitech-hidpp: Add PID for MX Anywhere 2 (Benjamin Tissoires) [1885560] - [hid] HID: wacom: Avoid entering wacom_wac_pen_report for pad / battery (Benjamin Tissoires) [1885560] - [hid] HID: ite: Add USB id match for Acer One S1003 keyboard dock (Benjamin Tissoires) [1885560] - [hid] HID: multitouch: Lenovo X1 Tablet Gen3 trackpoint and buttons (Benjamin Tissoires) [1885560] - [hid] HID: hid-input: fix stylus battery reporting (Benjamin Tissoires) [1885560] - [hid] HID: roccat: add bounds checking in kone_sysfs_write_settings() (Benjamin Tissoires) [1885560] - [hid] HID: core: Sanitize event code and type when mapping input (Benjamin Tissoires) [1885560] - [hid] HID: core: Correctly handle ReportSize being zero (Benjamin Tissoires) [1885560] - [hid] HID: elan: Fix memleak in elan_input_configured (Benjamin Tissoires) [1885560] - [hid] HID: microsoft: Add rumble support for the 8bitdo SN30 Pro+ controller (Benjamin Tissoires) [1885560] - [hid] HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for all Saitek X52 devices (Benjamin Tissoires) [1885560] - [hid] Revert "HID: usbhid: do not sleep when opening device" (Benjamin Tissoires) [1885560] - [hid] HID: hiddev: Fix slab-out-of-bounds write in hiddev_ioctl_usage() (Benjamin Tissoires) [1885560] - [hid] HID: quirks: Always poll three more Lenovo PixArt mice (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: Always sleep 60ms after I2C_HID_PWR_ON commands (Benjamin Tissoires) [1885560] - [hid] HID: macally: Constify macally_id_table (Benjamin Tissoires) [1885560] - [hid] HID: cougar: Constify cougar_id_table (Benjamin Tissoires) [1885560] - [hid] HID: quirks: add NOGET quirk for Logitech GROUP (Benjamin Tissoires) [1885560] - [hid] HID: Replace HTTP links with HTTPS ones (Benjamin Tissoires) [1885560] - [hid] HID: udraw-ps3: Replace HTTP links with HTTPS ones (Benjamin Tissoires) [1885560] - [hid] HID: input: Fix devices that return multiple bytes in battery report (Benjamin Tissoires) [1885560] - [hid] HID: lenovo: Fix spurious F23 key press report during resume from suspend (Benjamin Tissoires) [1885560] - [hid] HID: lenovo: Add ThinkPad 10 Ultrabook Keyboard fn_lock support (Benjamin Tissoires) [1885560] - [hid] HID: lenovo: Add ThinkPad 10 Ultrabook Keyboard support (Benjamin Tissoires) [1885560] - [hid] HID: lenovo: Rename fn_lock sysfs attr handlers to make them generic (Benjamin Tissoires) [1885560] - [hid] HID: lenovo: Factor out generic parts of the LED code (Benjamin Tissoires) [1885560] - [hid] HID: lenovo: Merge tpkbd and cptkbd data structures (Benjamin Tissoires) [1885560] - [hid] HID: logitech-hidpp: avoid repeated "multiplier = " log messages (Benjamin Tissoires) [1885560] - [hid] HID: logitech: Use HIDPP_RECEIVER_INDEX instead of 0xff (Benjamin Tissoires) [1885560] - [hid] HID: intel-ish-hid: Replace PCI_DEV_FLAGS_NO_D3 with pci_save_state (Benjamin Tissoires) [1885560] - [hid] HID: quirks: Ignore Simply Automated UPB PIM (Benjamin Tissoires) [1885560] - [hid] HID: apple: Disable Fn-key key-re-mapping on clone keyboards (Benjamin Tissoires) [1885560] - [hid] HID: Wiimote: Treat the d-pad as an analogue stick (Benjamin Tissoires) [1885560] - [hid] HID: steam: fixes race in handling device list (Benjamin Tissoires) [1885560] - [hid] HID: magicmouse: do not set up autorepeat (Benjamin Tissoires) [1885560] - [hid] HID: alps: support devices with report id 2 (Benjamin Tissoires) [1885560] - [hid] HID: quirks: Always poll Obins Anne Pro 2 keyboard (Benjamin Tissoires) [1885560] - [hid] HID: input: do not run GET_REPORT unless there's a Resolution Multiplier (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: add Mediacom FlexBook edge13 to descriptor override (Benjamin Tissoires) [1885560] - [hid] HID: usbhid: remove redundant assignment to variable retval (Benjamin Tissoires) [1885560] - [hid] HID: usbhid: do not sleep when opening device (Benjamin Tissoires) [1885560] - [hid] HID: multitouch: Remove MT_CLS_WIN_8_DUAL (Benjamin Tissoires) [1885560] - [hid] HID: sony: Fix for broken buttons on DS3 USB dongles (Benjamin Tissoires) [1885560] - [hid] HID: Add quirks for Trust Panora Graphic Tablet (Benjamin Tissoires) [1885560] - [hid] HID: apple: Swap the Fn and Left Control keys on Apple keyboards (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: add Schneider SCL142ALM to descriptor override (Benjamin Tissoires) [1885560] - [hid] HID: intel-ish-hid: avoid bogus uninitialized-variable warning (Benjamin Tissoires) [1885560] - [hid] HID: quirks: Add HID_QUIRK_NO_INIT_REPORTS quirk for Dell K12A keyboard-dock (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: reset Synaptics SYNA2393 on resume (Benjamin Tissoires) [1885560] - [hid] HID: usbhid: Fix race between usbhid_close() and usbhid_stop() (Benjamin Tissoires) [1885560] - [hid] HID: alps: ALPS_1657 is too specific; use U1_UNICORN_LEGACY instead (Benjamin Tissoires) [1885560] - [hid] HID: alps: Add AUI1657 device ID (Benjamin Tissoires) [1885560] - [hid] HID: fix typo in Kconfig (Benjamin Tissoires) [1885560] - [hid] HID: logitech: Add support for Logitech G11 extra keys (Benjamin Tissoires) [1885560] - [hid] HID: multitouch: add eGalaxTouch P80H84 support (Benjamin Tissoires) [1885560] - [hid] HID: logitech: drop outdated references to unifying receivers (Benjamin Tissoires) [1885560] - [hid] HID: rmi: Simplify an error handling path in 'rmi_hid_read_block()' (Benjamin Tissoires) [1885560] - [hid] HID: intel-ish-hid: hbm.h: Replace zero-length array with flexible-array member (Benjamin Tissoires) [1885560] - [hid] HID: intel-ish-hid: ishtp-dev.h: Replace zero-length array with flexible-array member (Benjamin Tissoires) [1885560] - [hid] HID: Add driver fixing Glorious PC Gaming Race mouse report descriptor (Benjamin Tissoires) [1885560] - [hid] HID: lg-g15: Do not fail the probe when we fail to disable F# emulation (Benjamin Tissoires) [1885560] - [hid] HID: fix Kconfig word ordering (Benjamin Tissoires) [1885560] - [hid] HID: add ALWAYS_POLL quirk to lenovo pixart mouse (Benjamin Tissoires) [1885560] - [hid] HID: google: add moonball USB id (Benjamin Tissoires) [1885560] - [hid] HID: appleir: Use devm_kzalloc() instead of kzalloc() (Benjamin Tissoires) [1885560] - [hid] HID: appleir: Remove unnecessary goto label (Benjamin Tissoires) [1885560] - [hid] HID: hid-sensor-custom: Use scnprintf() for avoiding potential buffer overflow (Benjamin Tissoires) [1885560] - [hid] HID: hid-picolcd_fb: Use scnprintf() for avoiding potential buffer overflow (Benjamin Tissoires) [1885560] - [hid] HID: logitech-dj: add support for the static device in the Powerplay mat/receiver (Benjamin Tissoires) [1885560] - [hid] HID: hid-bigbenff: fix race condition for scheduled work during removal (Benjamin Tissoires) [1885560] - [hid] HID: hid-bigbenff: call hid_hw_stop() in case of error (Benjamin Tissoires) [1885560] - [hid] HID: hid-bigbenff: fix general protection fault caused by double kfree (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: add Trekstor Surfbook E11B to descriptor override (Benjamin Tissoires) [1885560] - [hid] HID: alps: Fix an error handling path in 'alps_input_configured()' (Benjamin Tissoires) [1885560] - [hid] HID: hiddev: Fix race in in hiddev_disconnect() (Benjamin Tissoires) [1885560] - [hid] HID: logitech-dj: add debug msg when exporting a HID++ report descriptors (Benjamin Tissoires) [1885560] - [hid] HID: quirks: Remove ITE 8595 entry from hid_have_special_driver (Benjamin Tissoires) [1885560] - [include] HID: core: increase HID report buffer size to 8KiB (Benjamin Tissoires) [1885560] - [hid] HID: core: fix off-by-one memset in hid_report_raw_event() (Benjamin Tissoires) [1885560] - [hid] HID: apple: Add support for recent firmware on Magic Keyboards (Benjamin Tissoires) [1885560] - [hid] HID: ite: Only bind to keyboard USB interface on Acer SW5-012 keyboard dock (Benjamin Tissoires) [1885560] - [hid] HID: logitech-hidpp: BatteryVoltage: only read chargeStatus if extPower is active (Benjamin Tissoires) [1885560] - [hid] HID: logitech-hidpp: avoid duplicate error handling code in 'hidpp_probe()' (Benjamin Tissoires) [1885560] - [hid] HID: hidraw, uhid: Always report EPOLLOUT (Benjamin Tissoires) [1885560] - [hid] HID: steam: Fix input device disappearing (Benjamin Tissoires) [1885560] - [hid] hid-logitech-hidpp: read battery voltage from newer devices (Benjamin Tissoires) [1885560] - [hid] HID: logitech: Add MX Master 3 Mouse (Benjamin Tissoires) [1885560] - [hid] HID: logitech-hidpp: Support WirelessDeviceStatus connect events (Benjamin Tissoires) [1885560] - [hid] HID: logitech-hidpp: Support translations from short to long reports (Benjamin Tissoires) [1885560] - [hid] HID: hiddev: fix mess in hiddev_open() (Benjamin Tissoires) [1885560] - [hid] HID: hid-input: clear unmapped usages (Benjamin Tissoires) [1885560] - [hid] HID: Add quirk for incorrect input length on Lenovo Y720 (Benjamin Tissoires) [1885560] - [hid] HID: ite: Add USB id match for Acer SW5-012 keyboard dock (Benjamin Tissoires) [1885560] - [hid] HID: Add quirk for Xin-Mo Dual Controller (Benjamin Tissoires) [1885560] - [hid] HID: hidraw: add support uniq ioctl (Benjamin Tissoires) [1885560] - [hid] HID: Fix slab-out-of-bounds read in hid_field_extract (Benjamin Tissoires) [1885560] - [hid] HID: picoLCD: constify fb ops (Benjamin Tissoires) [1885560] - [hid] HID: uhid: Fix returning EPOLLOUT from uhid_char_poll (Benjamin Tissoires) [1885560] - [hid] HID: hidraw: Fix returning EPOLLOUT from hidraw_poll (Benjamin Tissoires) [1885560] - [hid] HID: rmi: Check that the RMI_STARTED bit is set before unregistering the RMI transport device (Benjamin Tissoires) [1885560] - [hid] HID: quirks: remove hid-led devices from hid_have_special_driver (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: Reset ALPS touchpads on resume (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: fix no irq after reset on raydium 3118 (Benjamin Tissoires) [1885560] - [hid] HID: logitech-hidpp: Silence intermittent get_battery_capacity errors (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: remove orphaned member sleep_delay (Benjamin Tissoires) [1885560] - [hid] HID: quirks: Add quirk for HP MSU1465 PIXART OEM mouse (Benjamin Tissoires) [1885560] - [hid] HID: core: check whether Usage Page item is after Usage ID items (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: Send power-on command after reset (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: Remove runtime power management (Benjamin Tissoires) [1885560] - [hid] HID: google: Detect base folded usage instead of hard-coding whiskers (Benjamin Tissoires) [1885560] - [hid] HID: google: add magnemite/masterball USB ids (Benjamin Tissoires) [1885560] - [hid] HID: logitech: Add depends on LEDS_CLASS to Logitech Kconfig entry (Benjamin Tissoires) [1885560] - [hid] HID: lg-g15: Add support for the G510's M1-M3 and MR LEDs (Benjamin Tissoires) [1885560] - [hid] HID: lg-g15: Add support for controlling the G510's RGB backlight (Benjamin Tissoires) [1885560] - [hid] HID: lg-g15: Add support for the G510 keyboards' gaming keys (Benjamin Tissoires) [1885560] - [hid] HID: lg-g15: Add support for the M1-M3 and MR LEDs (Benjamin Tissoires) [1885560] - [hid] HID: lg-g15: Add keyboard and LCD backlight control (Benjamin Tissoires) [1885560] - [hid] HID: Add driver for Logitech gaming keyboards (G15, G15 v2) (Benjamin Tissoires) [1885560] - [hid] HID: hidraw: replace printk() with corresponding pr_xx() variant (Benjamin Tissoires) [1885560] - [hid] HID: prodikeys: make array keys static const, makes object smaller (Benjamin Tissoires) [1885560] - [hid] HID: google: whiskers: signal tablet mode on connect (Benjamin Tissoires) [1885560] - [hid] HID: google: whiskers: signal tablet mode switch on disconnect (Benjamin Tissoires) [1885560] - [hid] HID: google: whiskers: more robust tablet mode detection (Benjamin Tissoires) [1885560] - [hid] HID: core: fix dmesg flooding if report field larger than 32bit (Benjamin Tissoires) [1885560] - [include] HID: core: Add printk_once variants to hid_warn() etc (Benjamin Tissoires) [1885560] - [include] HID: core: reformat and reduce hid_printk macros (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: modify quirks for weida's devices (Benjamin Tissoires) [1885560] - [hid] hid-logitech-dj: add the new Lightspeed receiver (Benjamin Tissoires) [1885560] - [hid] HID: logitech-dj: add support of the G700(s) receiver (Benjamin Tissoires) [1885560] - [hid] HID: do not call hid_set_drvdata(hdev, NULL) in drivers (Benjamin Tissoires) [1885560] - [hid] HID: logitech-dj: extend consumer usages range (Benjamin Tissoires) [1885560] - [hid] hiddev: Return EPOLLOUT from hiddev_poll (Benjamin Tissoires) [1885560] - [hid] hidraw: Return EPOLLOUT from hidraw_poll (Benjamin Tissoires) [1885560] - [input] Input: i8042 - add nopnp quirk for Acer Aspire 5 A515 (Benjamin Tissoires) [1885560] - [input] Input: i8042 - add Entroware Proteus EL07R4 to nomux and reset lists (Benjamin Tissoires) [1885560] - [input] input: i8042 - Remove special Cayman handling (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - only increment wakeup count on touch (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - add ic type 0x15 (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - add support for high resolution reports (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - do not constantly re-query pattern ID (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - add firmware update info for ICs 0x11, 0x13, 0x14 (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - handle firmware updated on newer ICs (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - add support for different firmware page sizes (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - fix detecting IAP version on older controllers (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - handle devices with patterns above 1 (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - make fetching IC type of older controllers more robust (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - handle firmware not implementing "get pattern" command (Benjamin Tissoires) [1885560] - [input] Input: i8042 - add Lenovo XiaoXin Air 12 to i8042 nomux list (Benjamin Tissoires) [1885560] - [input] Input: elantech - remove redundant assignments to variable error (Benjamin Tissoires) [1885560] - [input] Input: synaptics - enable InterTouch for ThinkPad X1E 1st gen (Benjamin Tissoires) [1885560] - [uapi] Input: add `SW_MACHINE_COVER` (Benjamin Tissoires) [1885560] - [input] input: i8042 - Remove special PowerPC handling (Benjamin Tissoires) [1885560] - [input] Input: synaptics - add a second working PNP_ID for Lenovo T470s (Benjamin Tissoires) [1885560] - [input] Input: introduce input_mt_report_slot_inactive() (Benjamin Tissoires) [1885560] - [input] Input: i8042 - add ThinkPad S230u to i8042 reset list (Benjamin Tissoires) [1885560] - [input] Revert "Input: i8042 - add ThinkPad S230u to i8042 nomux list" (Benjamin Tissoires) [1885560] - [input] Input: i8042 - attach fwnode to serio i8042 kbd device (Benjamin Tissoires) [1885560] - [input] Input: i8042 - add ThinkPad S230u to i8042 nomux list (Benjamin Tissoires) [1885560] - [uapi] Input: update SPDX tag for input-event-codes.h (Benjamin Tissoires) [1885560] - [input] Input: i8042 - add Acer Aspire 5738z to nomux list (Benjamin Tissoires) [1885560] - [uapi] Input: move the new KEY_SELECTIVE_SCREENSHOT keycode (Benjamin Tissoires) [1885560] - [input] Input: synaptics - enable RMI on HP Envy 13-ad105ng (Benjamin Tissoires) [1885560] - [uapi] Input: allocate keycode for "Selective Screenshot" key (Benjamin Tissoires) [1885560] - [input] Input: synaptics - remove the LEN0049 dmi id from topbuttonpad list (Benjamin Tissoires) [1885560] - [input] Input: synaptics - enable SMBus on ThinkPad L470 (Benjamin Tissoires) [1885560] - [input] Input: synaptics - switch T470s to RMI4 by default (Benjamin Tissoires) [1885560] - [input] Input: input_event - fix struct padding on sparc64 (Benjamin Tissoires) [1885560] - [uapi] Input: add privacy screen toggle keycode (Benjamin Tissoires) [1885560] - [input] Input: synaptics - switch another X1 Carbon 6 to RMI/SMbus (Benjamin Tissoires) [1885560] - [uapi] Input: Add event-codes for macro keys found on various keyboards (Benjamin Tissoires) [1885560] - [input] Input: i8042 - enable wakeup on a stable struct device (Benjamin Tissoires) [1885560] - [input] Input: psmouse - drop all unneeded functions from mouse headers (Benjamin Tissoires) [1885560] - [input] Input: remove dev_err() usage after platform_get_irq() (Benjamin Tissoires) [1885560] - [input] Input: synaptics - fix a typo (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - switch to using devm_add_action_or_reset() (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - switch to using devm_device_add_groups() (Benjamin Tissoires) [1885560] - [power] power: supply: core: Add Standard, Adaptive, and Custom charge types (Benjamin Tissoires) [1885560] - [scsi] scsi: mpt3sas: Fix timeouts observed while reenabling IRQ (Tomas Henzl) [1880114] - [fs] ext4: handle option set by mount flags correctly (Pavel Reichl) [1848084] - [fs] xfs: preserve inode versioning across remounts (Pavel Reichl) [1848084] - [kernel] kheaders: explain why include/config/autoconf.h is excluded from md5sum (Jiri Olsa) [1899585] - [kernel] kheaders: remove the last bashism to allow sh to run it (Jiri Olsa) [1899585] - [kernel] kheaders: optimize header copy for in-tree builds (Jiri Olsa) [1899585] - [kernel] kheaders: optimize md5sum calculation for in-tree builds (Jiri Olsa) [1899585] - [kernel] kheaders: remove unneeded 'cat' command piped to 'head' / 'tail' (Jiri Olsa) [1899585] - [kernel] kheaders: substituting --sort in archive creation (Jiri Olsa) [1899585] - [kernel] kheaders: make headers archive reproducible (Jiri Olsa) [1899585] - [kernel] kheaders: include only headers into kheaders_data.tar.xz (Jiri Olsa) [1899585] - [kernel] kheaders: remove meaningless -R option of 'ls' (Jiri Olsa) [1899585] - [kernel] kheaders: Do not regenerate archive if config is not changed (Jiri Olsa) [1899585] - [kernel] kheaders: Move from proc to sysfs (Jiri Olsa) [1899585] - [kernel] kernel/Makefile: don't assume that kernel/gen_ikh_data.sh is executable (Jiri Olsa) [1899585] - [init] init/config: Do not select BUILD_BIN2C for IKCONFIG (Jiri Olsa) [1899585] - [kernel] Provide in-kernel headers to make extending kernel easier (Jiri Olsa) [1899585] - [tty] pty: do tty_flip_buffer_push without port->lock in pty_write (Artem Savkov) [1787975] - [virtio] virtio_balloon: fix sparse warning (Nico Pache) [1839055] - [virtio] virtio_balloon: fix up endian-ness for free cmd id (Nico Pache) [1839055] - [virtio] virtio-balloon: Document byte ordering of poison_val (Nico Pache) [1839055] - [virtio] virtio-mmio: Reject invalid IRQ 0 command line argument (Nico Pache) [1839055] - [virtio] virtio-balloon: Disable free page reporting if page poison reporting is not enabled (Nico Pache) [1839055] - [virtio] virtio-mmio: Delete an error message in vm_find_vqs() (Nico Pache) [1839055] - [virtio] virtio: add VIRTIO_RING_NO_LEGACY (Nico Pache) [1839055] - [virtio] virtio-balloon: Avoid using the word 'report' when referring to free page hinting (Nico Pache) [1839055] - [virtio] virtio-balloon: make virtballoon_free_page_report() static (Nico Pache) [1839055] - [virtio] virtio-balloon: switch back to OOM handler for VIRTIO_BALLOON_F_DEFLATE_ON_OOM (Nico Pache) [1839055] - [documentation] mm/page_reporting: add free page reporting documentation (Nico Pache) [1839055] - [mm] mm/page_reporting: add budget limit on how many pages can be reported per pass (Nico Pache) [1839055] - [mm] mm/page_reporting: rotate reported pages to the tail of the list (Nico Pache) [1839055] - [virtio] virtio-balloon: add support for providing free page reports to host (Nico Pache) [1839055] - [virtio] virtio-balloon: pull page poisoning config out of free page hinting (Nico Pache) [1839055] - [mm] mm: introduce Reported pages (Nico Pache) [1839055] - [mm] mm: add function __putback_isolated_page (Nico Pache) [1839055] - [mm] mm: use zone and order instead of free area in free_list manipulators (Nico Pache) [1839055] - [mm] mm: adjust shuffle code to allow for future coalescing (Nico Pache) [1839055] - [virtio] virtio_balloon: Adjust label in virtballoon_probe (Nico Pache) [1839055] - [virtio] virtio_ring: Fix mem leak with vring_new_virtqueue() (Nico Pache) [1839055] - [virtio] virtio_balloon: Fix memory leaks on errors in virtballoon_probe() (Nico Pache) [1839055] - [virtio] virtio-balloon: Fix memory leak when unloading while hinting is in progress (Nico Pache) [1839055] - [virtio] virtio_balloon: prevent pfn array overflow (Nico Pache) [1839055] - [virtio] virtio-pci: check name when counting MSI-X vectors (Nico Pache) [1839055] - [virtio] virtio-balloon: initialize all vq callbacks (Nico Pache) [1839055] - [virtio] virtio-mmio: convert to devm_platform_ioremap_resource (Nico Pache) [1839055] - [virtio] virtio_balloon: divide/multiply instead of shifts (Nico Pache) [1839055] - [virtio] virtio_balloon: name cleanups (Nico Pache) [1839055] - [virtio] virtio_balloon: fix shrinker count (Nico Pache) [1839055] - [virtio] virtio_balloon: fix shrinker scan number of pages (Nico Pache) [1839055] - [virtio] virtio-mmio: add error check for platform_get_irq (Nico Pache) [1839055] - [virtio] virtio: Fix indentation of VIRTIO_MMIO (Nico Pache) [1839055] - [virtio] virtio/virtio_ring: do some comment fixes (Nico Pache) [1839055] - [virtio] virtio_pci: fix a NULL pointer reference in vp_del_vqs (Nico Pache) [1839055] - [virtio] virtio: hint if callbacks surprisingly might sleep (Nico Pache) [1839055] - [virtio] virtio_balloon: remove the unnecessary 0-initialization (Nico Pache) [1839055] - [virtio] virtio-balloon: improve update_balloon_size_func (Nico Pache) [1839055] - [virtio] virtio-balloon: tweak config_changed implementation (Nico Pache) [1839055] - [misc] virtio: don't allocate vqs when names= NULL (Nico Pache) [1839055] - [virtio] virtio_pci: use queue idx instead of array idx to set up the vq (Nico Pache) [1839055] - [virtio] virtio: remove deprecated VIRTIO_PCI_CONFIG() (Nico Pache) [1839055] - [mm] mm/page_poison: expose page_poisoning_enabled to kernel modules (Nico Pache) [1839055] - [virtio] virtio-balloon: VIRTIO_BALLOON_F_PAGE_POISON (Nico Pache) [1839055] - [virtio] virtio-balloon: VIRTIO_BALLOON_F_FREE_PAGE_HINT (Nico Pache) [1839055] - [virtio] virtio: pci-legacy: Validate queue pfn (Nico Pache) [1839055] - [virtio] virtio: mmio-v1: Validate queue PFN (Nico Pache) [1839055] - [virtio] virtio_balloon: replace oom notifier with shrinker (Nico Pache) [1839055] - [virtio] virtio-balloon: kzalloc the vb struct (Nico Pache) [1839055] - [virtio] virtio-balloon: remove BUG() in init_vqs (Nico Pache) [1839055] - [mm] mm, debug_pagealloc: use a page type instead of page_ext flag (Nico Pache) [1839055] - [mm] mm, page_alloc: more extensive free page checking with debug_pagealloc (Nico Pache) [1839055] - [mm] mm, debug_pagelloc: use static keys to enable debugging (Nico Pache) [1839055] - [include] include/linux/page_ext.h: drop definition of unused PAGE_EXT_DEBUG_POISON (Nico Pache) [1839055] - [tty] vt: vt_ioctl: fix use-after-free in vt_in_use() (Vladis Dronov) [1875585] - [tty] vt: vt_ioctl: fix VT_DISALLOCATE freeing in-use virtual console (Vladis Dronov) [1875585] - [tty] vt: ioctl, switch VT_IS_IN_USE and VT_BUSY to inlines (Vladis Dronov) [1875585] - [tty] vt: selection, introduce vc_is_sel (Vladis Dronov) [1875585] - [fs] gfs2: Don't sleep during glock hash walk (Andreas Grunbacher) [1871173]- [powerpc] powerpc/64s/hash: Fix hash_preload running with interrupts enabled (Diego Domingos) [1884152] - [powerpc] powerpc/pseries: Avoid using addr_to_pfn in real mode (Diego Domingos) [1822675] - [powerpc] powerpc/pseries: Handle UE event for memcpy_mcsafe (Diego Domingos) [1822675] - [powerpc] powerpc/pseries: Fix MCE handling on pseries (Diego Domingos) [1822675] - [powerpc] powerpc/64s/pseries: machine check convert to use common event code (Diego Domingos) [1822675] - [powerpc] powerpc/powernv/mce: Print additional information about MCE error (Diego Domingos) [1822675] - [powerpc] powerpc/powernv/mce: Print correct severity for MCE error (Diego Domingos) [1822675] - [powerpc] powerpc/64s: Report SLB multi-hit rather than parity error (Diego Domingos) [1822675] - [powerpc] powerpc/powernv/mce: Reduce MCE console logs to lesser lines (Diego Domingos) [1822675] - [powerpc] powerpc/pseries/mce: Improve array initialization (Diego Domingos) [1822675] - [powerpc] powerpc/pseries/mce: Fix misleading print for TLB mutlihit (Diego Domingos) [1822675] - [netdrv] i40e: fix crash when Rx descriptor count is changed (Jiri Benc) [1882708] - [netdrv] virtio_net: Fix out of bounds access of sq (Jiri Benc) [1882708] - [tools] tools/bpftool: Fix attaching flow dissector (Jiri Benc) [1882708] - [docs] bpf: Use valid and new links in index.rst (Jiri Benc) [1882708] - [netdrv] netdevsim: fix unbalaced locking in nsim_create() (Jiri Benc) [1882708] - [net] bpfilter: Allow to build bpfilter_umh as a module without static library (Jiri Benc) [1882708] - [net] bpf, netns: Fix use-after-free in pernet pre_exit callback (Jiri Benc) [1882708] - [net] xsk: Use dma_need_sync instead of reimplenting it (Jiri Benc) [1882708] - [net] xsk: Remove a double pool->dev assignment in xp_dma_map (Jiri Benc) [1882708] - [net] xsk: Replace the cheap_dma flag with a dma_need_sync flag (Jiri Benc) [1882708] - [net] dma-mapping: Add a new dma_need_sync API (Jiri Benc) [1882708] - [tools] selftests: bpf: Pass program to bpf_prog_detach in flow_dissector (Jiri Benc) [1882708] - [tools] selftests: bpf: Pass program and target_fd in flow_dissector_reattach (Jiri Benc) [1882708] - [net] bpf: flow_dissector: Check value of unused flags to BPF_PROG_DETACH (Jiri Benc) [1882708] - [net] bpf: flow_dissector: Check value of unused flags to BPF_PROG_ATTACH (Jiri Benc) [1882708] - [tools] libbpf: Adjust SEC short cut for expected attach type BPF_XDP_DEVMAP (Jiri Benc) [1882708] - [tools] selftests/bpf: Test updating flow_dissector link with same program (Jiri Benc) [1882708] - [net] bpf, netns: Keep a list of attached bpf_link's (Jiri Benc) [1882708] - [net] bpf, netns: Keep attached programs in bpf_prog_array (Jiri Benc) [1882708] - [net] flow_dissector: Pull BPF program assignment up to bpf-netns (Jiri Benc) [1882708] - [tools] libbpf: Fix CO-RE relocs against .text section (Jiri Benc) [1882708] - [tools] selftests/bpf: Move newer bpf_iter_* type redefining to a new header file (Jiri Benc) [1882708] - [net] xdp: Handle frame_sz in xdp_convert_zc_to_xdp_frame() (Jiri Benc) [1882708] - [net] xdp: Fix xsk_generic_xmit errno (Jiri Benc) [1882708] - [tools] bpf: Selftests and tools use struct bpf_devmap_val from uapi (Jiri Benc) [1882708] - [net] xdp: use shift instead of 64 bit division (Jiri Benc) [1882708] - [net] bpf: Fix unused-var without NETDEVICES (Jiri Benc) [1882708] - [net] seg6: fix seg6_validate_srh() to avoid slab-out-of-bounds (Jiri Benc) [1882708] - [net] seg6: fix SRH processing to comply with RFC8754 (Jiri Benc) [1882708] - [tools] selftests/bpf: Extend test_flow_dissector to cover link creation (Jiri Benc) [1882708] - [tools] selftests/bpf: Convert test_flow_dissector to use BPF skeleton (Jiri Benc) [1882708] - [tools] selftests/bpf, flow_dissector: Close TAP device FD after the test (Jiri Benc) [1882708] - [tools] selftests/bpf: Add tests for attaching bpf_link to netns (Jiri Benc) [1882708] - [tools] bpftool: Support link show for netns-attached links (Jiri Benc) [1882708] - [tools] bpftool: Extract helpers for showing link attach type (Jiri Benc) [1882708] - [tools] libbpf: Add support for bpf_link-based netns attachment (Jiri Benc) [1882708] - [net] bpf: Add link-based BPF program attachment to network namespace (Jiri Benc) [1882708] - [net] flow_dissector: Move out netns_bpf prog callbacks (Jiri Benc) [1882708] - [net] Introduce netns_bpf for BPF programs attached to netns (Jiri Benc) [1882708] - [net] flow_dissector: Pull locking up from prog attach callback (Jiri Benc) [1882708] - [net] bpf: Allow SO_BINDTODEVICE opt in bpf_setsockopt (Jiri Benc) [1882708] - [net] Make locking in sock_bindtoindex optional (Jiri Benc) [1882708] - [net] add sock_bindtoindex (Jiri Benc) [1882708] - [tools] selftest: Add tests for XDP programs in devmap entries (Jiri Benc) [1882708] - [net] xdp: Add xdp_txq_info to xdp_buff (Jiri Benc) [1882708] - [net] xdp: Introduce xdp_convert_frame_to_buff utility routine (Jiri Benc) [1882708] - [net] maintainers: Adjust entry in XDP SOCKETS to actual file name (Jiri Benc) [1882708] - [net] maintainers, xsk: Update AF_XDP section after moves/adds (Jiri Benc) [1882708] - [net] xsk: Explicitly inline functions and move definitions (Jiri Benc) [1882708] - [net] xdp: Simplify xdp_return_{frame, frame_rx_napi, buff} (Jiri Benc) [1882708] - [net] xsk: Remove MEM_TYPE_ZERO_COPY and corresponding code (Jiri Benc) [1882708] - [netdrv] mlx5, xsk: Migrate to new MEM_TYPE_XSK_BUFF_POOL (Jiri Benc) [1882708] - [netdrv] ixgbe, xsk: Migrate to new MEM_TYPE_XSK_BUFF_POOL (Jiri Benc) [1882708] - [netdrv] ice, xsk: Migrate to new MEM_TYPE_XSK_BUFF_POOL (Jiri Benc) [1882708] - [netdrv] i40e, xsk: Migrate to new MEM_TYPE_XSK_BUFF_POOL (Jiri Benc) [1882708] - [netdrv] i40e: Separate kernel allocated rx_bi rings from AF_XDP rings (Jiri Benc) [1882708] - [netdrv] i40e: Refactor rx_bi accesses (Jiri Benc) [1882708] - [net] xsk: Introduce AF_XDP buffer allocation API (Jiri Benc) [1867206 1882708] - [net] xsk: Move defines only used by AF_XDP internals to xsk.h (Jiri Benc) [1882708] - [net] xsk: Move driver interface to xdp_sock_drv.h (Jiri Benc) [1882708] - [net] xsk: Move xskmap.c to net/xdp/ (Jiri Benc) [1882708] - [net] xsk: Fix xsk_umem_xdp_frame_sz() (Jiri Benc) [1882708] - [tools] selftests/bpf: Convert bpf_iter_test_kern{3, 4}.c to define own bpf_iter_meta (Jiri Benc) [1882708] - [tools] selftest/bpf: Make bpf_iter selftest compilable against old vmlinux.h (Jiri Benc) [1882708] - [net] bpf: Fix too large copy from user in bpf_test_init (Jiri Benc) [1882708] - [tools] selftests/bpf: Xdp_adjust_tail add grow tail tests (Jiri Benc) [1882708] - [tools] selftests/bpf: Adjust BPF selftest for xdp_adjust_tail (Jiri Benc) [1882708] - [net] bpf: Add xdp.frame_sz in bpf_prog_test_run_xdp(). (Jiri Benc) [1882708] - [net] xdp: Clear grow memory in bpf_xdp_adjust_tail() (Jiri Benc) [1882708] - [net] xdp: Allow bpf_xdp_adjust_tail() to grow packet size (Jiri Benc) [1882708] - [netdrv] mlx5: Rx queue setup time determine frame_sz for XDP (Jiri Benc) [1882708] - [netdrv] xdp: For Intel AF_XDP drivers add XDP frame_sz (Jiri Benc) [1882708] - [netdrv] ice: Add XDP frame size to driver (Jiri Benc) [1882708] - [netdrv] i40e: Add XDP frame size to driver (Jiri Benc) [1882708] - [netdrv] ixgbevf: Add XDP frame size to VF driver (Jiri Benc) [1882708] - [netdrv] ixgbe: Add XDP frame size to driver (Jiri Benc) [1882708] - [netdrv] ixgbe: Fix XDP redirect on archs with PAGE_SIZE above 4K (Jiri Benc) [1882708] - [netdrv] virtio_net: Add XDP frame size in two code paths (Jiri Benc) [1882708] - [netdrv] vhost_net: Also populate XDP frame size (Jiri Benc) [1882708] - [netdrv] tun: Add XDP frame size (Jiri Benc) [1882708] - [netdrv] nfp: Add XDP frame size to netronome driver (Jiri Benc) [1882708] - [netdrv] net: thunderx: Add XDP frame size (Jiri Benc) [1882708] - [netdrv] mlx4: Add XDP frame size and adjust max XDP MTU (Jiri Benc) [1882708] - [netdrv] qlogic/qede: Add XDP frame size to driver (Jiri Benc) [1882708] - [netdrv] hv_netvsc: Add XDP frame size to driver (Jiri Benc) [1882708] - [netdrv] veth: Xdp using frame_sz in veth driver (Jiri Benc) [1882708] - [netdrv] veth: Adjust hard_start offset on redirect XDP frames (Jiri Benc) [1882708] - [net] xdp: Cpumap redirect use frame_sz and increase skb_tailroom (Jiri Benc) [1882708] - [net] xdp: Xdp_frame add member frame_sz and handle in convert_to_xdp_frame (Jiri Benc) [1882708] - [net] XDP-generic determining XDP frame size (Jiri Benc) [1882708] - [netdrv] sfc: Add XDP frame size (Jiri Benc) [1882708] - [netdrv] bnxt: Add XDP frame size to driver (Jiri Benc) [1882708] - [net] xdp: Add frame size to xdp_buff (Jiri Benc) [1867209 1882708] - [net] bpfilter: switch to kernel_write (Jiri Benc) [1882708] - [tools] bpf: selftests: Add bpf_iter selftests (Jiri Benc) [1882708] - [tools] bpf: selftests: Add iterator programs for ipv6_route and netlink (Jiri Benc) [1882708] - [net] bpf: Enable bpf_iter targets registering ctx argument types (Jiri Benc) [1882708] - [net] bpf: Change func bpf_iter_unreg_target() signature (Jiri Benc) [1882708] - [net] bpf: Refactor bpf_iter target registration (Jiri Benc) [1882708] - [net] bpf: Add netlink and ipv6_route bpf_iter targets (Jiri Benc) [1882708] - [net] bpfilter: check if $(CC) can link static libc in Kconfig (Jiri Benc) [1882708] - [net] bpfilter: document build requirements for bpfilter_umh (Jiri Benc) [1882708] - [net] xsk: Remove unnecessary member in xdp_umem (Jiri Benc) [1882708] - [net] xsk: Change two variable names for increased clarity (Jiri Benc) [1882708] - [net] bpfilter: match bit size of bpfilter_umh to that of the kernel (Jiri Benc) [1882708] - [docs] networking: convert filter.txt to ReST (Jiri Benc) [1882708] - [net] xsk: Fix typo in xsk_umem_consume_tx and xsk_generic_xmit comments (Jiri Benc) [1882708] - [net] introduce SO_BINDTOIFINDEX sockopt (Jiri Benc) [1882708] - [net] netlink: Use sizeof_field() macro (Jiri Benc) [1882708] - [net] xdp: Add SPDX license identifier - Makefile/Kconfig (Jiri Benc) [1882708] - [net] bpfilter: prefix header search paths with $(srctree)/ (Jiri Benc) [1882708] - [netdrv] virtio_net: Add XDP meta data support (Jiri Benc) [1882708] - [netdrv] virtio_net: Keep vnet header zeroed if XDP is loaded for small buffer (Jiri Benc) [1882708] - [netdrv] virtio-net: keep vnet header zeroed after processing XDP (Jiri Benc) [1882708] - [netdrv] virtio-net: get rid of unnecessary container of rq stats (Jiri Benc) [1882708] - [netdrv] virtio-net: correctly update XDP_TX counters (Jiri Benc) [1882708] - [netdrv] virtio_net: Add kick stats (Jiri Benc) [1882708] - [netdrv] virtio_net: Add XDP related stats (Jiri Benc) [1882708] - [netdrv] virtio_net: Factor out the logic to determine xdp sq (Jiri Benc) [1882708] - [netdrv] virtio_net: Make drop counter per-queue (Jiri Benc) [1882708] - [netdrv] virtio_net: Use temporary storage for accounting rx stats (Jiri Benc) [1882708] - [netdrv] bnx2: mark driver deprecated (Jonathan Toppins) [1878183] - [net] openvswitch: silence suspicious RCU usage warning (Eelco Chaudron) [1895862] - [net] openswitch: reuse the helper variable to improve the code readablity (Eelco Chaudron) [1895862] - [net] openvswitch: remove unused keep_flows (Eelco Chaudron) [1895862] - [net] openvswitch: refactor flow free function (Eelco Chaudron) [1895862] - [net] openvswitch: improve the coding style (Eelco Chaudron) [1895862] - [net] openvswitch: use skb_list_walk_safe helper for gso segments (Eelco Chaudron) [1895862] - [net] openvswitch: do not update max_headroom if new headroom is equal to old headroom (Eelco Chaudron) [1895862] - [net] openvswitch: drop unneeded likely() call around IS_ERR() (Eelco Chaudron) [1895862] - [net] openvswitch: convert to kvmalloc (Eelco Chaudron) [1895862] - [infiniband] RDMA/rxe: Mark Soft-RoCE driver as unsupported (Kamal Heib) [1878207] - [net] netfilter: nf_log: missing vlan offload tag and proto (Florian Westphal) [1889990] - [net] ipvs: clear skb->tstamp in forwarding path (Florian Westphal) [1889990] - [net] netfilter: nft_meta: use socket user_ns to retrieve skuid and skgid (Florian Westphal) [1889990] - [net] netfilter: ctnetlink: add a range check for l3/l4 protonum (Florian Westphal) [1889990] {CVE-2020-25211} - [net] netfilter: nfnetlink: nfnetlink_unicast() reports EAGAIN instead of ENOBUFS (Florian Westphal) [1889990] - [net] netfilter: nf_tables: fix destination register zeroing (Florian Westphal) [1889990] - [net] netfilter: nf_tables: add NFTA_SET_USERDATA if not null (Florian Westphal) [1889990] - [net] netfilter: flowtable: Set offload timeout when adding flow (Florian Westphal) [1889990] - [net] netfilter: conntrack: Move nf_ct_offload_timeout to header file (Florian Westphal) [1889990] - [net] netfilter: nft_set_rbtree: Handle outcomes of tree rotations in overlap detection (Florian Westphal) [1889990] - [net] netfilter: nf_tables: nft_exthdr: the presence return value should be little-endian (Florian Westphal) [1889990] - [net] netfilter: nft_set_pipapo: Drop useless assignment of scratch map index on insert (Florian Westphal) [1889990] - [net] netfilter: arp_tables: init netns pointer in xt_tgdtor_param struct (Florian Westphal) [1889990] - [net] netfilter: arp_tables: init netns pointer in xt_tgchk_param struct (Florian Westphal) [1889990] - [net] ipvs: do not schedule icmp errors from tunnels (Florian Westphal) [1889990] - [powercap] powercap: intel_rapl: add support for Sapphire Rapids (Steve Best) [1837373] - [powercap] powercap/intel_rapl: add support for RocketLake (Steve Best) [1782715] - [char] ipmi: Use fallthrough pseudo-keyword (Tony Camuso) [1877848] - [char] ipmi/watchdog: add missing newlines when printing parameters by sysfs (Tony Camuso) [1877848] - [char] ipmi: remve duplicate code in __ipmi_bmc_register() (Tony Camuso) [1877848] - [documentation] docs: ipmi: Replace HTTP links with HTTPS ones (Tony Camuso) [1877848] - [char] ipmi: ssif: Remove finished TODO comment about SMBus alert (Tony Camuso) [1877848] - [documentation] Doc: driver-api: ipmi: Add description of alerts_broken module param (Tony Camuso) [1877848] - [char] ipmi:ssif: Remove dynamic platform device handing (Tony Camuso) [1877848] - [char] Try to load acpi_ipmi when an SSIF ACPI IPMI interface is added (Tony Camuso) [1877848] - [char] ipmi_si: Load acpi_ipmi when ACPI IPMI interface added (Tony Camuso) [1877848] - [char] ipmi:bt-bmc: Fix error handling and status check (Tony Camuso) [1877848] - [char] ipmi: Replace guid_copy() with import_guid() where it makes sense (Tony Camuso) [1877848] - [char] ipmi: use vzalloc instead of kmalloc for user creation (Tony Camuso) [1877848] - [char] ipmi:bt-bmc: Fix some format issue of the code (Tony Camuso) [1877848] - [char] ipmi:bt-bmc: Avoid unnecessary check (Tony Camuso) [1877848] - [char] docs: fix references for ipmi.rst file (Tony Camuso) [1877848] - [documentation] docs: move IPMI.txt to the driver API book (Tony Camuso) [1877848]- [powerpc] pseries: Fix 64 bit logical memory block panic (Steve Best) [1894922] - [mm] powerpc/book3s64/radix: Make radix_mem_block_size 64bit (Steve Best) [1894922] - [powerpc] powerpc/64s/radix: Fix build failure with RADIX_MMU=n (Steve Best) [1894922] - [x86] kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: svm: Update cr3_lm_rsvd_bits for AMD SEV guests (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: clflushopt should be treated as a no-op by emulation (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: request masterclock update any time guest uses different msr (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: ensure pv_cpuid.features is initialized when enabling cap (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: reads of restricted pv msrs should also result in #GP (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: use positive error values for msr emulation that causes #GP (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86/mmu: fix counting of rmap entries in pte_list_add (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: bump KVM_MAX_CPUID_ENTRIES (Vitaly Kuznetsov) [1898914 1878097] - [x86] vmxfeatures: rename features for consistency with KVM and manual (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: vmx: Add VMX_FEATURE_USR_WAIT_PAUSE (Vitaly Kuznetsov) [1878097 1898914] - [x86] Expose SERIALIZE for supported cpuid (Vitaly Kuznetsov) [1878097 1898914] - [x86] kvm: x86: Expose fast short REP MOV for supported cpuid (Vitaly Kuznetsov) [1878097 1898914] - [x86] kvm: x86: Expose AVX512 VP2INTERSECT in cpuid for TGL (Vitaly Kuznetsov) [1878097 1898914] - [x86] kvm: Convert to new CPU match macros (Vitaly Kuznetsov) [1878097 1898914] - [documentation] docs: kvm: fix referenced ioctl symbol (Vitaly Kuznetsov) [1878097 1898914] - [documentation] docs: kvm: api.rst: add missing spaces (Vitaly Kuznetsov) [1878097 1898914] - [virt] kvm: use struct_size() and flex_array_size() helpers in kvm_io_bus_unregister_dev() (Vitaly Kuznetsov) [1878097 1898914] - [documentation] documentation: kvm: fix a typo (Vitaly Kuznetsov) [1878097 1898914] - [documentation] documentation: kvm: fix some typos in cpuid.rst (Vitaly Kuznetsov) [1878097 1898914] - [documentation] documentation: kvm: fix a typo (Vitaly Kuznetsov) [1878097 1898914] - [x86] x86/cpu: Fix typos and improve the comments in sync_core() (David Arcari) [1837457] - [x86] x86/cpu: Use SERIALIZE in sync_core() when available (David Arcari) [1837457] - [tools] tools arch x86: Sync asm/cpufeatures.h with the kernel sources (David Arcari) [1837457] - [x86] x86/cpufeatures: Add enumeration for SERIALIZE instruction (David Arcari) [1837457] - [x86] x86/cpu: Refactor sync_core() for readability (David Arcari) [1837457] - [x86] x86/cpu: Relocate sync_core() to sync_core.h (David Arcari) [1837457] - [arm64] kvm: arm64: Set HCR_EL2.PTW to prevent AT taking synchronous exception (Auger Eric) [1882794] - [arm64] kvm: arm64: Survive synchronous exceptions caused by AT instructions (Auger Eric) [1882794] - [arm64] kvm: arm64: Add kvm_extable for vaxorcism code (Auger Eric) [1882794] - [arm64] kvm: arm64: Print warning when cpu erratum can cause guests to deadlock (Auger Eric) [1882794] - [arm64] kvm: arm64: clean up redundant 'kvm_run' parameters (Auger Eric) [1882794] - [arm64] kvm: arm64: Use common KVM implementation of MMU memory caches (Auger Eric) [1882794] - [arm64] kvm: arm64: Use common code's approach for __GFP_ZERO with memory caches (Auger Eric) [1882794] - [arm64] kvm: arm64: Drop @max param from mmu_topup_memory_cache() (Auger Eric) [1882794] - [arm64] s/AMEVTYPE/AMEVTYPER (Auger Eric) [1882794] - [arm64] kvm: arm64: bti: Reset BTYPE when skipping emulated instructions (Auger Eric) [1882794] - [arm64] kvm: arm64: Remove S1PTW check from kvm_vcpu_dabt_iswrite() (Auger Eric) [1882794] - [arm64] kvm: arm64: Assume write fault on S1PTW permission fault on instruction fetch (Auger Eric) [1882794] - [arm64] kvm: arm64: Update page shift if stage 2 block mapping not supported (Auger Eric) [1882794] - [arm64] kvm: arm64: Fix address truncation in traces (Auger Eric) [1882794] - [arm64] kvm: arm64: Do not try to map PUDs when they are folded into PMD (Auger Eric) [1882794] - [documentation] arm64/x86: kvm: Introduce steal-time cap (Auger Eric) [1882794] - [arm64] kvm: arm64: pvtime: Fix stolen time accounting across migration (Auger Eric) [1882794] - [kernel] kvm: arm64: Drop type input from kvm_put_guest (Auger Eric) [1882794] - [arm64] kvm: arm64: pvtime: Fix potential loss of stolen time (Auger Eric) [1882794] - [arm64] kvm: arm64: pvtime: steal-time is only supported when configured (Auger Eric) [1882794] - [arm64] kvm: arm64: Move S1PTW S2 fault logic out of io_mem_abort() (Auger Eric) [1882794] - [arm64] kvm: arm64: Don't skip cache maintenance for read-only memslots (Auger Eric) [1882794] - [arm64] kvm: arm64: Handle data and instruction external aborts the same way (Auger Eric) [1882794] - [arm64] kvm: arm64: Rename kvm_vcpu_dabt_isextabt() (Auger Eric) [1882794] - [trace] kvm: arm: Add trace name for ARM_NISV (Auger Eric) [1882794] - [arm64] kvm: arm64: Ensure that all nVHE hyp code is in .hyp.text (Auger Eric) [1882794] - [arm64] kvm: arm64: Don't use has_vhe() for CHOOSE_HYP_SYM() (Auger Eric) [1882794] - [arm64] kvm: arm64: timers: Move timer registers to the sys_regs file (Auger Eric) [1882794] - [arm64] kvm: arm64: timers: Rename kvm_timer_sync_hwstate to kvm_timer_sync_user (Auger Eric) [1882794] - [arm64] kvm: arm64: Move SPSR_EL1 to the system register array (Auger Eric) [1882794] - [arm64] kvm: arm64: Disintegrate SPSR array (Auger Eric) [1882794] - [arm64] kvm: arm64: Move SP_EL1 to the system register array (Auger Eric) [1882794] - [arm64] kvm: arm64: Move ELR_EL1 to the system register array (Auger Eric) [1882794] - [arm64] kvm: arm64: Make struct kvm_regs userspace-only (Auger Eric) [1882794] - [arm64] kvm: arm64: debug: Drop useless vpcu parameter (Auger Eric) [1882794] - [arm64] kvm: arm64: pauth: Use ctxt_sys_reg() instead of raw sys_regs access (Auger Eric) [1882794] - [arm64] kvm: arm64: sve: Use __vcpu_sys_reg() instead of raw sys_regs access (Auger Eric) [1882794] - [arm64] kvm: arm64: hyp: Use ctxt_sys_reg/__vcpu_sys_reg instead of raw sys_regs access (Auger Eric) [1882794] - [arm64] kvm: arm64: Introduce accessor for ctxt->sys_reg (Auger Eric) [1882794] - [arm64] kvm: arm64: Rename HSR to ESR (Auger Eric) [1882794] - [arm64] kvm: arm64: Drop long gone function parameter documentation (Auger Eric) [1882794] - [arm64] kvm: arm64: vgic-its: Change default outer cacheability for {PEND, PROP}BASER (Auger Eric) [1882794] - [arm64] kvm: arm64: Lift instrumentation restrictions on VHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Remove __hyp_text macro, use build rules instead (Auger Eric) [1882794] - [arm64] kvm: arm64: Compile remaining hyp/ files for both VHE/nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Duplicate hyp/timer-sr.c for VHE/nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Split hyp/sysreg-sr.c to VHE/nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Split hyp/debug-sr.c to VHE/nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Split hyp/switch.c to VHE/nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Duplicate hyp/tlb.c for VHE/nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Move hyp-init.S to nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Build hyp-entry.S separately for VHE/nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Handle calls to prefixed hyp functions (Auger Eric) [1882794] - [arm64] kvm: arm64: Use build-time defines in has_vhe() (Auger Eric) [1882794] - [arm64] kvm: arm64: Add build rules for separate VHE/nVHE object files (Auger Eric) [1882794] - [arm64] kvm: arm64: Move __smccc_workaround_1_smc to .rodata (Auger Eric) [1882794] - [arm64] kvm: arm64: Fix symbol dependency in __hyp_call_panic_nvhe (Auger Eric) [1882794] - [arm64] kvm: arm64: Remove the target table (Auger Eric) [1882794] - [arm64] kvm: arm64: Remove target_table from exit handlers (Auger Eric) [1882794] - [arm64] kvm: arm64: Move ACTLR_EL1 emulation to the sys_reg_descs array (Auger Eric) [1882794] - [arm64] kvm: arm64: Tolerate an empty target_table list (Auger Eric) [1882794] - [arm64] kvm: arm64: Drop the target_table[] indirection (Auger Eric) [1882794] - [arm64] kvm: Remove kern_hyp_va from get_vcpu_ptr (Auger Eric) [1882794] - [arm64] kvm: arm64: Allow in-atomic injection of SPIs (Auger Eric) [1882794] - [arm64] kvm: arm64: Add emulation for 32bit guests accessing ACTLR2 (Auger Eric) [1882794] - [arm64] kvm: arm64: Use cpus_have_final_cap for has_vhe() (Auger Eric) [1882794] - [arm64] efi: Move variable assignments after SECTIONS (Auger Eric) [1882794] - [arm64] efi: Mark __efistub_stext_offset as an absolute symbol explicitly (Auger Eric) [1882794] - [arm64] drop linker script hack to hide __efistub_ symbols (Auger Eric) [1882794] - [arm64] kvm: arm64: Synchronize sysreg state on injecting an AArch32 exception (Auger Eric) [1882794] - [arm64] kvm: arm64: Make vcpu_cp1x() work on Big Endian hosts (Auger Eric) [1882794] - [arm64] kvm: arm64: Stop sparse from moaning at __hyp_this_cpu_ptr (Auger Eric) [1882794] - [arm64] kvm: arm64: Check advertised Stage-2 page size capability (Auger Eric) [1882794] - [arm64] cpufeature: Don't treat granule sizes as strict (Auger Eric) [1882794] - [arm64] cpufeature: Validate hypervisor capabilities during CPU hotplug (Auger Eric) [1882794] - [arm64] kvm: hyp: use cpus_have_final_cap() (Auger Eric) [1882794] - [arm64] cpufeature: add cpus_have_final_cap() (Auger Eric) [1882794] - [arm64] mark (__)cpus_have_const_cap as __always_inline (Auger Eric) [1882794] - [arm64] Mark call_smc_arch_workaround_1 as __maybe_unused (Auger Eric) [1882794] - [arm64] Make use of ARCH_WORKAROUND_1 even when KVM is not enabled (Auger Eric) [1882794] - [arm64] kvm: arm64: Delete duplicated label in invalid_vector (Auger Eric) [1882794] - [arm64] use mov_q instead of literal ldr (Auger Eric) [1882794] - [arm64] kvm: Modernize __smccc_workaround_1_smc_start annotations (Auger Eric) [1882794] - [arm64] kvm: Modernize annotation for __bp_harden_hyp_vecs (Auger Eric) [1882794] - [arm64] kvm: Annotate assembly using modern annoations (Auger Eric) [1882794] - [arm64] kvm: arm64: Prevent vcpu_has_ptrauth from generating OOL functions (Auger Eric) [1882794] - [arm64] kvm: disable access to AMU registers from kvm guests (Auger Eric) [1882794] - [arm64] kvm: arm64: pvtime: Ensure task delay accounting is enabled (Auger Eric) [1882794] - [arm64] kvm: arm64: Stop writing aarch32's CSSELR into ACTLR (Auger Eric) [1882794] - [arm64] kvm: Annotate guest entry/exit as a single function (Auger Eric) [1882794] - [kernel] linkage: Introduce new macros for assembler symbols (Auger Eric) [1882794] - [s390] kvm: s390: remove diag318 reset code (Thomas Huth) [1899497] - [powerpc] powerpc/hv-gpci: Add sysfs files inside hv-gpci device to show cpumask (Michael Petlan) [1844416] - [powerpc] powerpc/perf/hv-gpci: Add cpu hotplug support (Michael Petlan) [1844416] - [documentation] Documentation/ABI: Add ABI documentation for hv-gpci format (Michael Petlan) [1844416] - [documentation] Documentation/ABI: Add ABI documentation for hv-24x7 format (Michael Petlan) [1844416] - [powerpc] powerpc/perf/hv-gpci: Fix starting index value (Michael Petlan) [1844416] - [powerpc] powerpc/perf/hv-24x7: Move cpumask file to top folder of hv-24x7 driver (Michael Petlan) [1844416] - [powerpc] powerpc/hv-24x7: Add sysfs files inside hv-24x7 device to show cpumask (Michael Petlan) [1844416] - [powerpc] powerpc/perf/hv-24x7: Add cpu hotplug support (Michael Petlan) [1844416] - [powerpc] powerpc/perf: Fix reading of MSRbits in trace-imc (Michael Petlan) [1854536] - [powerpc] powerpc/perf: Add kernel support for new MSRbits in trace-imc (Michael Petlan) [1854536] - [documentation] kdump: update kdump documentation due to change of crash URL (Lianbo Jiang) [1896236] - [pinctrl] pinctrl: intel: Add Intel Emmitsburg pin controller support (David Arcari) [1837409] - [x86] x86/platform/uv: Fix copied UV5 output archtype (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Drop last traces of uv_flush_tlb_others (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Recognize UV5 hubless system identifier (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove spaces from OEM IDs (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Fix missing OEM_TABLE_ID (Frank Ramsay) [1861439] - [misc] x86/platform/uv: Update Copyrights to conform to HPE standards (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Update for UV5 NMI MMR changes (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Update UV5 TSC checking (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Update node present counting (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Update UV5 MMR references in UV GRU (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Adjust GAM MMR references affected by UV5 updates (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Update MMIOH references based on new UV5 MMRs (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Add and decode Arch Type in UVsystab (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Add UV5 direct references (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Update UV MMRs for UV5 (Frank Ramsay) [1861439] - [misc] drivers/misc/sgi-xp: Adjust references in UV kernel modules (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove SCIR MMR references for UV systems (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove UV BAU TLB Shootdown Handler (Frank Ramsay) [1861439] - [x86] x86/kernel: Fix more -Wmissing-prototypes warnings (Frank Ramsay) [1861439] - [x86] x86/apic/uv: Avoid unused variable warning (Frank Ramsay) [1861439] - [misc] misc: sgi-xp: xp_main: Staticify local functions xp_init() and xp_exit() (Frank Ramsay) [1861439] - [misc] misc/sgi-xp: remove SGI SN2 support (Frank Ramsay) [1861439] - [x86] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 (Frank Ramsay) [1861439] - [x86] efi/x86: Remove unreachable code in kexec_enter_virtual_mode() (Frank Ramsay) [1861439] - [x86] x86/efi: Remove unused EFI_UV1_MEMMAP code (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove uv bios and efi code related to EFI_UV1_MEMMAP (Frank Ramsay) [1861439] - [x86] x86/efi: Remove references to no-longer-used efi_have_uv1_memmap() (Frank Ramsay) [1861439] - [x86] x86/efi: Delete SGI UV1 detection (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove efi=old_map command line option (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove vestigial mention of UV1 platform from bios header (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove support for UV1 platform from uv (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove support for uv1 platform from uv_hub (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove support for UV1 platform from uv_bau (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove support for UV1 platform from uv_mmrs (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove support for UV1 platform from x2apic_uv_x (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove support for UV1 platform from uv_tlb (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove support for UV1 platform from uv_time (Frank Ramsay) [1861439] - [x86] x86/apic/uv: Make x2apic_extra_bits static (Frank Ramsay) [1861439] - [s390] uv: add destroy page call (Thomas Huth) [1882800] - [s390] gmap: improve THP splitting (Thomas Huth) [1882800] - [s390] kvm: s390: clean up redundant 'kvm_run' parameters (Thomas Huth) [1882800] - [documentation] documentation: virt: kvm/s390-pv: drop doubled words (Thomas Huth) [1882800] - [s390] kvm: s390: reduce number of IO pins to 1 (Thomas Huth) [1882800] - [s390] protvirt: use scnprintf() instead of snprintf() (Thomas Huth) [1882800] - [s390] kvm: s390: remove unneeded semicolon in gisa_vcpu_kicker() (Thomas Huth) [1882800] - [s390] kvm: s390: vsie: gmap_table_walk() simplifications (Thomas Huth) [1882800] - [s390] kvm: s390: vsie: Move conditional reschedule (Thomas Huth) [1882800] - [s390] kvm: s390: vsie: Fix possible race when shadowing region 3 tables (Thomas Huth) [1882800] - [s390] kvm: s390: vsie: Fix region 1 ASCE sanity shadow address checks (Thomas Huth) [1882800] - [s390] kvm: s390: Use fallthrough; (Thomas Huth) [1882800] - [s390] mm: use refcount_t for refcount (Thomas Huth) [1882800] - [s390] mm: make gmap_test_and_clear_dirty_pmd static (Thomas Huth) [1882800] - [s390] mm: optimize locking without huge pages in gmap_pmd_op_walk() (Thomas Huth) [1882800] - [net] openvswitch: introduce common code for flushing flows (Eelco Chaudron) [1888576] - [net] openvswitch: silence suspicious RCU usage warning (Eelco Chaudron) [1888576] - [net] openvswitch: make masks cache size configurable (Eelco Chaudron) [1888576] - [net] openvswitch: add masks cache hit counter (Eelco Chaudron) [1888576] - [net] openvswitch: Prevent kernel-infoleak in ovs_ct_put_key() (Eelco Chaudron) [1888576] - [net] openvswitch: kerneldoc fixes (Eelco Chaudron) [1888576] - [net] openvswitch: use div_u64() for 64-by-32 divisions (Eelco Chaudron) [1888576] - [net] openvswitch: suitable access to the dp_meters (Eelco Chaudron) [1888576] - [net] openvswitch: use u64 for meter bucket (Eelco Chaudron) [1888576] - [net] openvswitch: make EINVAL return value more obvious (Eelco Chaudron) [1888576] - [net] openvswitch: remove the unnecessary check (Eelco Chaudron) [1888576] - [net] openvswitch: set max limitation to meters (Eelco Chaudron) [1888576] - [net] openvswitch: expand the meters supported number (Eelco Chaudron) [1888576] - [net] openvswitch: use hlist_for_each_entry_rcu instead of hlist_for_each_entry (Eelco Chaudron) [1888576] - [net] ovs: datapath: hide clang frame-overflow warnings (Eelco Chaudron) [1888576] - [net] openvswitch: use netif_ovs_is_port() instead of opencode (Eelco Chaudron) [1888576] - [platform] platform/x86: intel_pmc_core: avoid unused-function warnings (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: fix bound check in pmc_core_mphy_pg_show() (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: update TGL's LPM0 reg bit map name (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Make pmc_core_substate_res_show() generic (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Make pmc_core_lpm_display() generic for platforms that support sub-states (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Add slp_s0_offset attribute back to tgl_reg_map (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Remove duplicate 'if' to create debugfs entry (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Relocate pmc_core_*_display() to outside of CONFIG_DEBUG_FS (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Add debugfs support to access live status registers (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Dump low power status registers on an S0ix.y failure (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Add an additional parameter to pmc_core_lpm_display() (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Remove slp_s0 attributes from tgl_reg_map (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Refactor the driver by removing redundant code (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Add debugfs entry for low power mode status registers (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Add debugfs entry to access sub-state residencies (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Fix spelling of MHz unit (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Fix indentation in function definitions (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Put more stuff under #ifdef DEBUG_FS (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Respect error code of kstrtou32_from_user() (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Make debugfs entry for pch_ip_power_gating_status conditional (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Remove unnecessary assignments (David Arcari) [1783140]- [net] mptcp: provide rmem[0] limit (Davide Caratti) [1874368] - [net] mptcp: add missing memory scheduling in the rx path (Davide Caratti) [1874368] - [net] mptcp: depends on IPV6 but not as a module (Davide Caratti) [1874368] - [tools] selftests: mptcp: depends on built-in IPv6 (Davide Caratti) [1874368] - [net] mptcp: MPTCP_IPV6 should depend on IPV6 instead of selecting it (Davide Caratti) [1874368] - [net] mptcp: subflows garbage collection (Davide Caratti) [1874368] - [net] mptcp: fix fallback for MP_JOIN subflows (Davide Caratti) [1874368] - [net] mptcp: make DACK4/DACK8 usage consistent among all subflows (Davide Caratti) [1874368] - [net] mptcp: fix infinite loop on recvmsg()/worker() race. (Davide Caratti) [1874368] - [net] mptcp: don't skip needed ack (Davide Caratti) [1874368] - [net] mptcp: more DATA FIN fixes (Davide Caratti) [1874368] - [net] mptcp: Constify mptcp_pm_ops (Davide Caratti) [1874368] - [net] mptcp: ADD_ADDRs with echo bit are smaller (Davide Caratti) [1874368] - [net] mptcp: Handle incoming 32-bit DATA_FIN values (Davide Caratti) [1874368] - [net] mptcp: Consistently use READ_ONCE/WRITE_ONCE with msk->ack_seq (Davide Caratti) [1874368] - [net] tcp: drop unused function argument from mptcp_incoming_options (Davide Caratti) [1874368] - [net] mptcp: retransmit ADD_ADDR when timeout (Davide Caratti) [1874368] - [net] mptcp: add sk_stop_timer_sync helper (Davide Caratti) [1874368] - [net] mptcp: add struct mptcp_pm_add_entry (Davide Caratti) [1874368] - [tools] selftests: mptcp: add remove addr and subflow test cases (Davide Caratti) [1874368] - [tools] selftests: mptcp: add remove cfg in mptcp_connect (Davide Caratti) [1874368] - [net] mptcp: add mptcp_destroy_common helper (Davide Caratti) [1874368] - [net] mptcp: add RM_ADDR related mibs (Davide Caratti) [1874368] - [net] mptcp: implement mptcp_pm_remove_subflow (Davide Caratti) [1874368] - [net] mptcp: remove addr and subflow in PM netlink (Davide Caratti) [1874368] - [net] mptcp: add accept_subflow re-check (Davide Caratti) [1874368] - [tools] selftests: mptcp: add ADD_ADDR mibs check function (Davide Caratti) [1874368] - [net] tcp: change pingpong threshold to 3 (Davide Caratti) [1874368] - [net] tcp: Refactor pingpong code (Davide Caratti) [1874368] - [net] mptcp: add ADD_ADDR related mibs (Davide Caratti) [1874368] - [net] mptcp: send out ADD_ADDR with echo flag (Davide Caratti) [1874368] - [net] mptcp: add the incoming RM_ADDR support (Davide Caratti) [1874368] - [net] mptcp: add the outgoing RM_ADDR support (Davide Caratti) [1874368] - [net] mptcp: rename addr_signal and the related functions (Davide Caratti) [1874368] - [net] mptcp: Wake up MPTCP worker when DATA_FIN found on a TCP FIN packet (Davide Caratti) [1874368] - [net] mptcp: fix integer overflow in mptcp_subflow_discard_data() (Davide Caratti) [1874368] - [net] mptcp: Fix unsigned 'max_seq' compared with zero in mptcp_data_queue_ofo (Davide Caratti) [1874368] - [tools] selftests: mptcp: interpret \n as a new line (Davide Caratti) [1874368] - [tools] selftests: mptcp: interpret \n as a new line (Davide Caratti) [1874368] - [tools] mptcp: simult flow self-tests (Davide Caratti) [1874368] - [net] mptcp: call tcp_cleanup_rbuf on subflows (Davide Caratti) [1874368] - [net] mptcp: allow picking different xmit subflows (Davide Caratti) [1874368] - [net] mptcp: allow creating non-backup subflows (Davide Caratti) [1874368] - [net] mptcp: move address attribute into mptcp_addr_info (Davide Caratti) [1874368] - [net] mptcp: add OoO related mibs (Davide Caratti) [1874368] - [net] mptcp: cleanup mptcp_subflow_discard_data() (Davide Caratti) [1874368] - [net] mptcp: move ooo skbs into msk out of order queue. (Davide Caratti) [1874368] - [net] mptcp: introduce and use mptcp_try_coalesce() (Davide Caratti) [1874368] - [net] mptcp: basic sndbuf autotuning (Davide Caratti) [1874368] - [net] mptcp: trigger msk processing even for OoO data (Davide Caratti) [1874368] - [net] mptcp: set data_ready status bit in subflow_check_data_avail() (Davide Caratti) [1874368] - [net] mptcp: rethink 'is writable' conditional (Davide Caratti) [1874368] - [net] tcp: reduce POLLOUT events caused by TCP_NOTSENT_LOWAT (Davide Caratti) [1874368] - [net] mptcp: fix kmalloc flag in mptcp_pm_nl_get_local_id (Davide Caratti) [1874368] - [net] mptcp: fix subflow's remote_id issues (Davide Caratti) [1874368] - [net] mptcp: fix subflow's local_id issues (Davide Caratti) [1874368] - [net] mptcp: Remove unused macro MPTCP_SAME_STATE (Davide Caratti) [1874368] - [net] treewide: Use fallthrough pseudo-keyword (Davide Caratti) [1874368] - [net] netlink: consistently use NLA_POLICY_EXACT_LEN() (Davide Caratti) [1874368] - [net] mptcp: free acked data before waiting for more memory (Davide Caratti) [1874368] - [net] mptcp: sendmsg: reset iter on error redux (Davide Caratti) [1874368] - [net] mptcp: sendmsg: reset iter on error (Davide Caratti) [1874368] - [net] mptcp: fix warn at shutdown time for unaccepted msk sockets (Davide Caratti) [1874368] - [net] mptcp: use mptcp_for_each_subflow in mptcp_stream_accept (Davide Caratti) [1874368] - [net] mptcp: fix syncookie build error on UP (Davide Caratti) [1874368] - [net] tcp: fix syn cookied MPTCP request socket leak (Davide Caratti) [1874368] - [net] tcp: fix build fong CONFIG_MPTCP=n (Davide Caratti) [1874368] - [tools] selftests: mptcp: add test cases for mptcp join tests with syn cookies (Davide Caratti) [1874368] - [tools] selftests: mptcp: make 2nd net namespace use tcp syn cookies unconditionally (Davide Caratti) [1874368] - [net] mptcp: enable JOIN requests even if cookies are in use (Davide Caratti) [1874368] - [net] tcp: free request sock directly upon TFO or syncookies error (Davide Caratti) [1874368] - [include] net: keep refcount warning in reqsk_free() (Davide Caratti) [1874368] - [net] tcp: syncookies: create mptcp request socket for ACK cookies with MPTCP option (Davide Caratti) [1874368] - [net] mptcp: subflow: add mptcp_subflow_init_cookie_req helper (Davide Caratti) [1874368] - [net] mptcp: rename and export mptcp_subflow_request_sock_ops (Davide Caratti) [1874368] - [net] mptcp: subflow: split subflow_init_req (Davide Caratti) [1874368] - [net] mptcp: token: move retry to caller (Davide Caratti) [1874368] - [net] tcp: rename request_sock cookie_ts bit to syncookie (Davide Caratti) [1874368] - [net] mptcp: Safely store sequence number when sending data (Davide Caratti) [1874368] - [net] mptcp: Safely read sequence number when lock isn't held (Davide Caratti) [1874368] - [net] mptcp: Skip unnecessary skb extension allocation for bare acks (Davide Caratti) [1874368] - [net] mptcp: Only use subflow EOF signaling on fallback connections (Davide Caratti) [1874368] - [net] mptcp: Use full MPTCP-level disconnect state machine (Davide Caratti) [1874368] - [net] mptcp: Add helper to process acks of DATA_FIN (Davide Caratti) [1874368] - [net] mptcp: Add mptcp_close_state() helper (Davide Caratti) [1874368] - [net] mptcp: Track received DATA_FIN sequence number and add related helpers (Davide Caratti) [1874368] - [net] mptcp: Use MPTCP-level flag for sending DATA_FIN (Davide Caratti) [1874368] - [net] mptcp: Remove outdated and incorrect comment (Davide Caratti) [1874368] - [net] mptcp: Return EPIPE if sending is shut down during a sendmsg (Davide Caratti) [1874368] - [net] mptcp: Allow DATA_FIN in headers without TCP FIN (Davide Caratti) [1874368] - [net] subflow: introduce and use mptcp_can_accept_new_subflow() (Davide Caratti) [1874368] - [net] subflow: use rsk_ops->send_reset() (Davide Caratti) [1874368] - [net] mptcp: cleanup subflow_finish_connect() (Davide Caratti) [1874368] - [net] mptcp: explicitly track the fully established status (Davide Caratti) [1874368] - [net] mptcp: mark as fallback even early ones (Davide Caratti) [1874368] - [net] mptcp: avoid data corruption on reinsert (Davide Caratti) [1874368] - [net] subflow: always init 'rel_write_seq' (Davide Caratti) [1874368] - [net] mptcp: zero token hash at creation time. (Davide Caratti) [1874368] - [net] mptcp: move helper to where its used (Davide Caratti) [1874368] - [tools] selftests/mptcp: Better delay & reordering configuration (Davide Caratti) [1874368] - [tools] selftests: mptcp: fix typo in mptcp_connect usage (Davide Caratti) [1874368] - [tools] mptcp: more stable diag self-tests (Davide Caratti) [1874368] - [tools] selftests: mptcp: fix dependecies (Davide Caratti) [1874368] - [net] inet_diag: validate INET_DIAG_REQ_PROTOCOL attribute (Davide Caratti) [1874368] - [tools] selftests/mptcp: add diag interface tests (Davide Caratti) [1874368] - [net] mptcp: add MPTCP socket diag interface (Davide Caratti) [1874368] - [net] mptcp: add msk interations helper (Davide Caratti) [1874368] - [net] inet_diag: support for wider protocol numbers (Davide Caratti) [1874368] - [net] mptcp: use mptcp worker for path management (Davide Caratti) [1874368] - [include] mptcp: Remove unused inline function mptcp_rcv_synsent() (Davide Caratti) [1874368] - [net] mptcp: support IPV6_V6ONLY setsockopt (Davide Caratti) [1874368] - [net] mptcp: add REUSEADDR/REUSEPORT support (Davide Caratti) [1874368] - [net] use mptcp setsockopt function for SOL_SOCKET on mptcp sockets (Davide Caratti) [1874368] - [net] mptcp: do nonce initialization at subflow creation time (Davide Caratti) [1874368] - [net] mptcp: close poll() races (Davide Caratti) [1874368] - [net] mptcp: __mptcp_tcp_fallback() returns a struct sock (Davide Caratti) [1874368] - [net] mptcp: create first subflow at msk creation time (Davide Caratti) [1874368] - [net] mptcp: check for plain TCP sock at accept time (Davide Caratti) [1874368] - [net] mptcp: move mptcp_options_received's port initialization (Davide Caratti) [1874368] - [net] mptcp: initialize mptcp_options_received's ahmac (Davide Caratti) [1874368] - [net] mptcp: MPTCP_KUNIT_TESTS should depend on MPTCP instead of selecting it (Davide Caratti) [1874368] - [net] mptcp: introduce token KUNIT self-tests (Davide Caratti) [1874368] - [net] mptcp: move crypto test to KUNIT (Davide Caratti) [1874368] - [net] mptcp: refactor token container (Davide Caratti) [1874368] - [net] mptcp: add __init annotation on setup functions (Davide Caratti) [1874368] - [net] tcp: move ipv4_specific to tcp include file (Davide Caratti) [1874368] - [net] tcp: move ipv6_specific declaration to remove a warning (Davide Caratti) [1874368] - [net] mptcp: use list_first_entry_or_null (Davide Caratti) [1874368] - [net] mptcp: attempt coalescing when moving skbs to mptcp rx queue (Davide Caratti) [1874368] - [net] allow __skb_ext_alloc to sleep (Davide Caratti) [1874368] - [net] mptcp: remove inner wait loop from mptcp_sendmsg_frag (Davide Caratti) [1874368] - [net] mptcp: fill skb page frag cache outside of mptcp_sendmsg_frag (Davide Caratti) [1874368] - [net] mptcp: fill skb extension cache outside of mptcp_sendmsg_frag (Davide Caratti) [1874368] - [net] mptcp: move common nospace-pattern to a helper (Davide Caratti) [1874368] - [net] mptcp: Use 32-bit DATA_ACK when possible (Davide Caratti) [1874368] - [s390] s390/qeth: implement ndo_bridge_setlink for learning_sync (Philipp Rudo) [1651745] - [s390] s390/qeth: implement ndo_bridge_getlink for learning_sync (Philipp Rudo) [1651745] - [s390] s390/qeth: Reset address notification in case of buffer overflow (Philipp Rudo) [1651745] - [net] bridge: Add SWITCHDEV_FDB_FLUSH_TO_BRIDGE notifier (Philipp Rudo) [1651745] - [s390] s390/qeth: Translate address events into switchdev notifiers (Philipp Rudo) [1651745] - [s390] s390/qeth: Detect PNSO OC3 capability (Philipp Rudo) [1651745] - [s390] s390/cio: Helper functions to read CSSID, IID, and CHID (Philipp Rudo) [1651745] - [s390] s390/cio: Add new Operation Code OC3 to PNSO (Philipp Rudo) [1651745] - [cpuidle] cpuidle: Drop misleading comments about RCU usage (David Arcari) [1888014] - [cpuidle] cpuidle: Allow cpuidle drivers to take over RCU-idle (David Arcari) [1888014] - [include] cpuidle: Make CPUIDLE_FLAG_TLB_FLUSHED generic (David Arcari) [1888014] - [cpuidle] sched, idle, rcu: Push rcu_idle deeper into the idle path (David Arcari) [1888014] - [cpuidle] cpuidle: Fixup IRQ state (David Arcari) [1888014] - [kernel] cpuidle: Add RH_KABI warnings (David Arcari) [1878232] - [acpi] cpuidle: ACPI: fix 'return' with no value build warning (David Arcari) [1878232] - [acpi] cpuidle: change enter_s2idle() prototype (David Arcari) [1878232] - [cpuidle] cpuidle/pseries: Make symbol 'pseries_idle_driver' static (David Arcari) [1878232] - [cpuidle] cpuidle/powernv : Remove dead code block (David Arcari) [1878232] - [cpuidle] cpuidle: Rearrange s2idle-specific idle state entry code (David Arcari) [1878232] - [cpuidle] PM: s2idle: Clear _TIF_POLLING_NRFLAG before suspend to idle (David Arcari) [1878232] - [cpuidle] cpuidle: Fix three reference count leaks (David Arcari) [1878232] - [cpuidle] cpuidle: sysfs: Remove sysfs_switch and switch attributes (David Arcari) [1878232] - [cpuidle] cpuidle: Make cpuidle governor switchable to be the default behaviour (David Arcari) [1878232] - [cpuidle] cpuidle: sysfs: Accept governor name with 15 characters (David Arcari) [1878232] - [cpuidle] cpuidle: sysfs: Fix the overlap for showing available governors (David Arcari) [1878232] - [cpuidle] cpuidle: sysfs: Minor coding style corrections (David Arcari) [1878232] - [cpuidle] cpuidle: sysfs: Remove the unused define_one_r(o/w) macros (David Arcari) [1878232] - [cpuidle] cpuidle-haltpoll: Fix small typo (David Arcari) [1878232] - [idle] intel_idle: Customize IceLake server support (David Arcari) [1881620 1857129] - [idle] intel_idle: Eliminate redundant static variable (David Arcari) [1857129] - [idle] intel_idle: Update copyright notice, known limitations and version (David Arcari) [1857129] - [idle] intel_idle: Define CPUIDLE_FLAG_TLB_FLUSHED as BIT(16) (David Arcari) [1857129] - [idle] intel_idle: Clean up kerneldoc comments for multiple functions (David Arcari) [1857129] - [idle] intel_idle: Reorder declarations of static variables (David Arcari) [1857129] - [idle] intel_idle: Annotate init time data structures (David Arcari) [1857129] - [idle] intel_idle: Add __initdata annotations to init time variables (David Arcari) [1857129] - [idle] intel_idle: Relocate definitions of cpuidle callbacks (David Arcari) [1857129] - [idle] intel_idle: Clean up definitions of cpuidle callbacks (David Arcari) [1857129] - [idle] intel_idle: Simplify LAPIC timer reliability checks (David Arcari) [1857129] - [idle] intel_idle: Introduce 'states_off' module parameter (David Arcari) [1857129] - [idle] intel_idle: Clean up irtl_2_usec() (David Arcari) [1857129] - [idle] intel_idle: Move 3 functions closer to their callers (David Arcari) [1857129] - [idle] intel_idle: Annotate initialization code and data structures (David Arcari) [1857129] - [idle] intel_idle: Move and clean up intel_idle_cpuidle_devices_uninit() (David Arcari) [1857129] - [idle] intel_idle: Rearrange intel_idle_cpuidle_driver_init() (David Arcari) [1857129] - [idle] intel_idle: Clean up NULL pointer check in intel_idle_init() (David Arcari) [1857129] - [idle] intel_idle: Fold intel_idle_probe() into intel_idle_init() (David Arcari) [1857129] - [idle] intel_idle: Eliminate __setup_broadcast_timer() (David Arcari) [1857129] - [idle] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 335 (David Arcari) [1857129]- [hv] hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Add parsing of VMbus interrupt in ACPI DSDT (Mohammed Gamal) [1886096] - [hv] driver: hv: util: Use VMBUS_RING_SIZE() for ringbuffer sizes (Mohammed Gamal) [1886096] - [kernel] hv: vmbus: Move virt_to_hvpfn() to hyperv header (Mohammed Gamal) [1886096] - [hv] hv: Use HV_HYP_PAGE in hv_synic_enable_regs() (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Introduce types of GPADL (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Move __vmbus_open() (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Always use HV_HYP_PAGE_SIZE for gpadl (Mohammed Gamal) [1886096] - [hv] hv: remove cast from hyperv_die_event (Mohammed Gamal) [1886096] - [hv] hv: Change flag to write log level in panic msg to false (Mohammed Gamal) [1886096] - [kernel] hv: vmbus: Remove the lock field from the vmbus_channel struct (Mohammed Gamal) [1886096] - [scsi] storvsc: Introduce the per-storvsc_device spinlock (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Remove unnecessary channel->lock critical sections (sc_list updaters) (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Use channel_mutex in channel_vp_mapping_show() (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Remove unnecessary channel->lock critical sections (sc_list readers) (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Replace cpumask_test_cpu(, cpu_online_mask) with cpu_online() (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Remove the numa_node field from the vmbus_channel struct (Mohammed Gamal) [1886096] - [kernel] hv: vmbus: Remove the target_vp field from the vmbus_channel struct (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Resolve more races involving init_vp_index() (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Resolve race between init_vp_index() and CPU hotplug (Mohammed Gamal) [1886096] - [hv] driver: hv: vmbus: drop a no long applicable comment (Mohammed Gamal) [1886096] - [hv] hyper-v: Replace open-coded variant of *phN specifier (Mohammed Gamal) [1886096] - [hv] hyper-v: Supply GUID pointer to printf() like functions (Mohammed Gamal) [1886096] - [hv] hyper-v: Use UUID API for exporting the GUID (part 2) (Mohammed Gamal) [1886096] - [hv] hv: remove redundant assignment to pointer primary_channel (Mohammed Gamal) [1886096] - [scsi] storvsc: Re-init stor_chns when a channel interrupt is re-assigned (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Introduce the CHANNELMSG_MODIFYCHANNEL message type (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Synchronize init_vp_index() vs. CPU hotplug (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Remove the unused HV_LOCALIZED channel affinity logic (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Use a spin lock for synchronizing channel scheduling vs. channel removal (Mohammed Gamal) [1886096] - [hv] hv_utils: Always execute the fcopy and vss callbacks in a tasklet (Mohammed Gamal) [1886096] - [netdrv] hv_netvsc: Disable NAPI before closing the VMBus channel (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Replace the per-CPU channel lists with a global array of channels (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Don't bind the offer&rescind works to a specific CPU (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Always handle the VMBus messages on CPU0 (Mohammed Gamal) [1886096] - [hv] hv: check VMBus messages lengths (Mohammed Gamal) [1886096] - [hv] hv: make sure that 'struct vmbus_channel_message_header' compiles correctly (Mohammed Gamal) [1886096] - [hv] hv: avoid passing opaque pointer to vmbus_onmessage() (Mohammed Gamal) [1886096] - [hv] hv: allocate the exact needed memory for messages (Mohammed Gamal) [1886096] - [hv] hv: copy from message page only what's needed (Mohammed Gamal) [1886096] - [x86] hyperv: Clarify comment on x2apic mode (Mohammed Gamal) [1886099] - [x86] hyperv: report value of misc_features (Mohammed Gamal) [1886099] - [x86] hyperv: Make hv_setup_sched_clock inline (Mohammed Gamal) [1886099] - [net] ipv6: reply ICMP error if the first fragment don't include all headers (Hangbin Liu) [1874734] - [net] icmpv6: Add ICMPv6 Parameter Problem, code 3 definition (Hangbin Liu) [1874734] - [powerpc] powerpc/process: Add missing include of stacktrace.h (Desnes Augusto Nunes do Rosario) [1883975] - [powerpc] powerpc/test_emulate_sstep: Fix build error (Desnes Augusto Nunes do Rosario) [1883975] - [nvdimm] powerpc/pmem: Initialize pmem device on newer hardware (Desnes Augusto Nunes do Rosario) [1878632] - [powerpc] powerpc/pmem: Avoid the barrier in flush routines (Desnes Augusto Nunes do Rosario) [1878632] - [powerpc] powerpc/pmem: Update ppc64 to use the new barrier instruction (Desnes Augusto Nunes do Rosario) [1878632] - [md] libnvdimm/nvdimm/flush: Allow architecture to override the flush barrier (Desnes Augusto Nunes do Rosario) [1878632] - [powerpc] powerpc/pmem: Add flush routines using new pmem store and sync instruction (Desnes Augusto Nunes do Rosario) [1878632] - [powerpc] powerpc/pmem: Add new instructions for persistent storage and sync (Desnes Augusto Nunes do Rosario) [1878632] - [powerpc] powerpc/pmem: Restrict papr_scm to P8 and above (Desnes Augusto Nunes do Rosario) [1878632] - [i2c] i2c: ismt: Add support for Intel Emmitsburg PCH (David Arcari) [1886162] - [include] timer: add fsleep for flexible sleeping (Josef Oskera) [1892674] - [scsi] qla2xxx: Update driver version to 10.02.00.103-k (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Return EBUSY on fcport deletion (Nilesh Javali) [1887427] - [trace] scsi: qla2xxx: Suppress two recently introduced compiler warnings (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix return of uninitialized value in rval (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Convert to DEFINE_SHOW_ATTRIBUTE (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Initialize variable in qla8044_poll_reg() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Do not consume srb greedily (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use constant when it is known (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix inconsistent format argument type in qla_dbg.c (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix inconsistent format argument type in qla_os.c (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix inconsistent format argument type in tcm_qla2xxx.c (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix point-to-point (N2N) device discovery issue (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix crash on session cleanup with unload (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix reset of MPI firmware (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix MPI reset needed message (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix buffer-buffer credit extraction error (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Correct the check for sscanf() return value (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add SLER and PI control support (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add IOCB resource tracking (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add rport fields in debugfs (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Make tgt_port_database available in initiator mode (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix I/O errors during LIP reset tests (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Performance tweak (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix memory size truncation (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Reduce duplicate code in reporting speed (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Honor status qualifier in FCP_RSP per spec (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Allow dev_loss_tmo setting for FC-NVMe devices (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Setup debugfs entries for remote ports (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix I/O failures during remote port toggle testing (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove unneeded variable 'rval' (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Handle incorrect entry_type entries (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Log calling function name in qla2x00_get_sp_from_handle() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Simplify return value logic in qla2x00_get_sp_from_handle() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Warn if done() or free() are called on an already freed srb (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix the return value (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix wrong return value in qla_nvme_register_hba() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix wrong return value in qlt_chk_unresolv_exchg() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove redundant variable initialization (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix the size used in a 'dma_free_coherent()' call (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove pci-dma-compat wrapper API (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove superfluous memset() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix regression on sparc64 (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use MBX_TOV_SECONDS for mailbox command timeout values (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Address a set of sparse warnings (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: SAN congestion management implementation (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Change in PUREX to handle FPIN ELS requests (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Introduce a function for computing the debug message prefix (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Make qla2x00_restart_isp() easier to read (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix a Coverity complaint in qla2100_fw_dump() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Make __qla2x00_alloc_iocbs() initialize 32 bits of request_t.handle (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove a superfluous cast (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Initialize 'n' before using it (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Make qla82xx_flash_wait_write_finish() easier to read (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove the __packed annotation from struct fcp_hdr and fcp_hdr_le (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Check the size of struct fcp_hdr at compile time (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix a condition in qla2x00_find_all_fabric_devs() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Set NVMe status code for failed NVMe FCP request (Nilesh Javali) [1887427] - [scsi] scsi: Fix trivial spelling (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove return value from qla_nvme_ls() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove an unused function (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix endianness annotations in source files (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix endianness annotations in header files (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use make_handle() instead of open-coding it (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Cast explicitly to uint16_t / uint32_t (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Change {RD, WRT}_REG_*() function names from upper case into lower case (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix the code that reads from mailbox registers (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use register names instead of register offsets (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Change two hardcoded constants into offsetof() / sizeof() expressions (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Increase the size of struct qla_fcp_prio_cfg to FCP_PRIO_CFG_SIZE (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Make a gap in struct qla2xxx_offld_chain explicit (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add more BUILD_BUG_ON() statements (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Sort BUILD_BUG_ON() statements alphabetically (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Simplify the functions for dumping firmware (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix spelling of a variable name (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Do not log message when reading port speed via sysfs (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Make qlafx00_process_aen() return void (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use true, false for ha->fw_dumped (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use true, false for need_mpi_reset (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Make qla_set_ini_mode() return void (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix issue with adapter's stopping state (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix failure message in qlt_disable_vha() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix warning after FC target reset (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: check UNLOADING before posting async work (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: set UNLOADING before waiting for session deletion (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use ARRAY_SIZE() instead of open-coding it (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Split qla2x00_configure_local_loop() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix regression warnings (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove non functional code (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: add ring buffer for tracing debug logs (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix RDP respond data format (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: fix FW resource count values (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Improved secure flash support messages (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use FC generic update firmware options routine for ISP27xx (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Avoid setting firmware options twice in 24xx_update_fw_options (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Convert MAKE_HANDLE() from a define into an inline function (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix sparse warnings triggered by the PCI state checking code (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Suppress endianness complaints in qla2x00_configure_local_loop() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Simplify the code for aborting SCSI commands (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix sparse warning reported by kbuild bot (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Print portname for logging in qla24xx_logio_entry() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix qla2x00_echo_test() based on ISP type (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Correction to selection of loopback/echo test (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix RDP response size (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Handle cases for limiting RDP response payload length (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add deferred queue for processing ABTS and RDP (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Cleanup ELS/PUREX iocb fields (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Show correct port speed capabilities for RDP command (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Display message for FCE enabled (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add vendor extended FDMI commands (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add ql2xrdpenable module parameter for RDP (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add vendor extended RDP additions and amendments (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add changes in preparation for vendor extended FDMI/RDP (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix gnl.l memory leak on adapter init failure (Nilesh Javali) [1887427]- [kernel] PM: hibernate: Batch hibernate and resume IO requests (Lenny Szubowicz) [1868096] - [net] tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies (Antoine Tenart) [1895765] - [block] block: mark flush request as IDLE when it is really finished (Ming Lei) [1895913] - [net] vsock: forward all packets to the host when no H2G is registered (Vitaly Kuznetsov) [1893826] - [maintainers] maintainers: Add entry for the Nitro Enclaves driver (Vitaly Kuznetsov) [1893826] - [documentation] nitro_enclaves: Add overview documentation (Vitaly Kuznetsov) [1893826] - [samples] nitro_enclaves: Add sample for ioctl interface usage (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add Makefile for the Nitro Enclaves driver (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add Kconfig for the Nitro Enclaves driver (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add logic for terminating an enclave (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add logic for starting an enclave (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add logic for setting an enclave memory region (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add logic for getting the enclave image load info (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add logic for setting an enclave vCPU (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add logic for creating an enclave VM (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Init misc device providing the ioctl interface (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Handle out-of-band PCI device events (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Handle PCI device command requests (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Init PCI device driver (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Define enclave info for internal bookkeeping (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Define the PCI device interface (Vitaly Kuznetsov) [1893826] - [uapi] nitro_enclaves: Add ioctl interface definition (Vitaly Kuznetsov) [1893826] - [kernel] cpu/hotplug: Add new {add, remove}_cpu() functions (Vitaly Kuznetsov) [1893826] - [x86] x86/delay: Introduce TPAUSE delay (Prarit Bhargava) [1838636] - [x86] x86/delay: Refactor delay_mwaitx() for TPAUSE support (Prarit Bhargava) [1838636] - [x86] x86/delay: Preparatory code cleanup (Prarit Bhargava) [1838636] - [net] netfilter: ipset: Update byte and packet counters regardless of whether they match (Phil Sutter) [1806882] - [net] ethtool: add and use message type for tunnel info reply (Ivan Vecera) [1867211] - [infiniband] RDMA/hns: Mark hns_roce driver as unsupported (Kamal Heib) [1878211] - [net] tipc: fix memory leak caused by tipc_buf_append() (Xin Long) [1865774] - [net] tipc: fix the skb_unshare() in tipc_buf_append() (Xin Long) [1865774] - [net] tipc: use skb_unshare() instead in tipc_buf_append() (Xin Long) [1865774] - [netdrv] net: team: fix memory leak in __team_options_register (Hangbin Liu) [1892142] - [netdrv] team: set dev->needed_headroom in team_setup_by_port() (Hangbin Liu) [1892142] - [netdrv] team: use netif_is_team_port() (Hangbin Liu) [1892142] - [char] random: decouple random and urandom extrng fops (Vladis Dronov) [1890711] - [platform] platform/x86: intel_pmc_core: Add Intel RocketLake (RKL) support (Steve Best) [1782713] - [netdrv] fm10k: convert to new udp_tunnel_nic infra (Vladis Dronov) [1884254] - [netdrv] ethernet/intel: Convert fallthrough code comments (Vladis Dronov) [1884254] - [netdrv] docs: networking: reorganize driver documentation again (Vladis Dronov) [1884254] - [netdrv] net/intel: remove driver versions from Intel drivers (Vladis Dronov) [1884254] - [infiniband] RDMA/core: Fix ordering of CQ pool destruction (Kamal Heib) [1878969 1857603] - [infiniband] IB/isert: Fix unaligned immediate-data handling (Kamal Heib) [1857603] - [infiniband] RDMA/core: Fix reported speed and width (Kamal Heib) [1857603] - [infiniband] RDMA/core: Fix unsafe linked list traversal after failing to allocate CQ (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Fix panic when calling kmem_cache_create() (Kamal Heib) [1867296 1857603] - [infiniband] RDMA/rxe: Fix memleak in rxe_mem_init_user (Kamal Heib) [1857603] - [net] xprtrdma: Release in-flight MRs on disconnect (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Fix the parent sysfs read when the interface has 15 chars (Kamal Heib) [1870430 1857603] - [infiniband] RDMA/hfi1: Correct an interlock issue for TID RDMA WRITE request (Kamal Heib) [1870281 1857603] - [infiniband] RDMA/core: Fix spelling mistake "Could't" -> "Couldn't" (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Remove pkey table (Kamal Heib) [1857603] - [infiniband] RDMA/umem: Add a schedule point in ib_umem_get() (Kamal Heib) [1857603] - [infiniband] RDMA/netlink: Remove CAP_NET_RAW check when dump a raw QP (Kamal Heib) [1857603] - [rdma] RDMA/include: Replace license text with SPDX tags (Kamal Heib) [1857603] - [infiniband] RDMA/cma: Execute rdma_cm destruction from a handler properly (Kamal Heib) [1857603] - [infiniband] RDMA/cma: Remove unneeded locking for req paths (Kamal Heib) [1857603] - [infiniband] RDMA/cma: Using the standard locking pattern when delivering the removal event (Kamal Heib) [1857603] - [infiniband] RDMA/cma: Simplify DEVICE_REMOVAL for internal_id (Kamal Heib) [1857603] - [infiniband] RDMA/efa: Add EFA 0xefa1 PCI ID (Kamal Heib) [1857603] - [infiniband] RDMA/efa: User/kernel compatibility handshake mechanism (Kamal Heib) [1857603] - [infiniband] RDMA/efa: Expose minimum SQ size (Kamal Heib) [1857603] - [infiniband] RDMA/efa: Expose maximum TX doorbell batch (Kamal Heib) [1857603] - [infiniband] IB/srpt: use new shared CQ mechanism (Kamal Heib) [1857603] - [infiniband] IB/isert: use new shared CQ mechanism (Kamal Heib) [1857603] - [infiniband] IB/iser: use new shared CQ mechanism (Kamal Heib) [1857603] - [infiniband] RDMA/core: Fix return error value in _ib_modify_qp() to negative (Kamal Heib) [1857603] - [infiniband] RDMA/uverbs: Silence shiftTooManyBitsSigned warning (Kamal Heib) [1857603] - [infiniband] RDMA/core: Update write interface to use automatic object lifetime (Kamal Heib) [1857603] - [infiniband] RDMA/core: Align abort/commit object scheme for write() and ioctl() paths (Kamal Heib) [1857603] - [uapi] RDMA: rdma_user_ioctl.h: fix a duplicated word + clarify (Kamal Heib) [1857603] - [infiniband] RDMA/qedr: Remove the query_pkey callback (Kamal Heib) [1857603] - [infiniband] RDMA/i40iw: Remove the query_pkey callback (Kamal Heib) [1857603] - [infiniband] RDMA/cxgb4: Remove the query_pkey callback (Kamal Heib) [1857603] - [infiniband] RDMA/siw: Remove the query_pkey callback (Kamal Heib) [1857603] - [infiniband] RDMA/core: Remove query_pkey from the mandatory ops (Kamal Heib) [1857603] - [infiniband] RDMA/core: Allocate the pkey cache only if the pkey_tbl_len is set (Kamal Heib) [1857603] - [infiniband] RDMA/core: Expose pkeys sysfs files only if pkey_tbl_len is set (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Prevent access to wr->next ptr afrer wr is posted to send queue (Kamal Heib) [1857603] - [infiniband] IB/hfi1: Remove unnecessary fall-through markings (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Remove rxe_link_layer() (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Return void from rxe_mem_init_dma() (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Return void from rxe_init_port_param() (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Drop pointless checks in rxe_init_ports (Kamal Heib) [1857603] - [infiniband] RDMA/counter: Allow manually bind QPs with different pids to same counter (Kamal Heib) [1857603] - [infiniband] RDMA/counter: Only bind user QPs in auto mode (Kamal Heib) [1857603] - [infiniband] RDMA/counter: Add PID category support in auto mode (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Skip dgid check in loopback mode (Kamal Heib) [1857603] - [infiniband] RDMA/core: Create and destroy counters in the ib_core (Kamal Heib) [1857603] - [infiniband] IB/uverbs: Expose UAPI to query MR (Kamal Heib) [1857603] - [infiniband] IB/uverbs: Expose UAPI to query ucontext (Kamal Heib) [1857603] - [infiniband] IB/uverbs: Set IOVA on IB MR in uverbs layer (Kamal Heib) [1857603] - [infiniband] IB/uverbs: Enable CQ ioctl commands by default (Kamal Heib) [1857603] - [infiniband] RDMA/core: Clean ib_alloc_xrcd() and reuse it to allocate XRC domain (Kamal Heib) [1857603] - [infiniband] RDMA: Remove the udata parameter from alloc_mr callback (Kamal Heib) [1857603] - [infiniband] RDMA/core: Remove ib_alloc_mr_user function (Kamal Heib) [1857603] - [infiniband] RDMA/core: Check for error instead of success in alloc MR function (Kamal Heib) [1857603] - [infiniband] RDMA/core: Clean up tracepoint headers (Kamal Heib) [1857603] - [infiniband] RDMA/ipoib: Handle user-supplied address when creating child (Kamal Heib) [1857603] - [infiniband] RDMA/core: Fix bogus WARN_ON during ib_unregister_device_queued() (Kamal Heib) [1857603] - [infiniband] IB/hfi1: Convert PCIBIOS_* errors to generic -E* errors (Kamal Heib) [1857603] - [infiniband] RDMA/core: Delete not-used create RWQ table function (Kamal Heib) [1857603] - [infiniband] IB/mad: Delete RMPP_STATE_CANCELING state (Kamal Heib) [1857603] - [infiniband] IB/mad: Change atomics to refcount API (Kamal Heib) [1857603] - [infiniband] IB/mad: Issue complete whenever decrements agent refcount (Kamal Heib) [1857603] - [infiniband] RDMA: Add support to dump resource tracker in RAW format (Kamal Heib) [1857603] - [infiniband] RDMA: Add dedicated CM_ID resource tracker function (Kamal Heib) [1857603] - [infiniband] RDMA: Add dedicated QP resource tracker function (Kamal Heib) [1857603] - [infiniband] RDMA: Add a dedicated CQ resource tracker function (Kamal Heib) [1857603] - [infiniband] RDMA: Add dedicated MR resource tracker function (Kamal Heib) [1857603] - [infiniband] RDMA/core: Don't call fill_res_entry for PD (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Remove unused rxe_mem_map_pages (Kamal Heib) [1857603] - [infiniband] RDMA/hfi1: Remove hfi1_create_qp declaration (Kamal Heib) [1857603] - [infiniband] RDMA/ipoib: Return void from ipoib_mcast_stop_thread() (Kamal Heib) [1857603] - [infiniband] RDMA: Correct trivial kernel-doc inconsistencies (Kamal Heib) [1857603] - [infiniband] IB/srpt: Remove WARN_ON from srpt_cm_req_recv (Kamal Heib) [1857603] - [tools] tools/power turbostat: Support additional CPU model numbers (Steve Best) [1782718] - [net] udp_tunnel: add the ability to hard-code IANA VXLAN (Ivan Vecera) [1879204] - [tools] selftests: net: add a test for UDP tunnel info infra (Ivan Vecera) [1867211] - [netdrv] netdevsim: add UDP tunnel port offload support (Ivan Vecera) [1867211] - [net] ethtool: add tunnel info interface (Ivan Vecera) [1867211] - [net] ethtool: Make helpers public (Ivan Vecera) [1867211] - [net] udp_tunnel: add central NIC RX port offload infrastructure (Ivan Vecera) [1867211] - [net] udp_tunnel: re-number the offload tunnel types (Ivan Vecera) [1867211] - [fs] debugfs: make sure we can remove u32_array files cleanly (Ivan Vecera) [1867211] - [fs] debugfs: make debugfs_create_u32_array() return void (Ivan Vecera) [1867211] - [fs] debugfs: update documented return values of debugfs helpers (Ivan Vecera) [1867211]- [net] openvswitch: fix to make sure flow_lookup() is not preempted (Eelco Chaudron) [1888237] - [netdrv] powerpc/vnic: Extend "failover pending" window (Steve Best) [1897280] - [net] ipv6: Set SIT tunnel hard_header_len to zero (Davide Caratti) [1897244] - [net] ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags (Davide Caratti) [1897244] - [net] gre6: Fix reception with IP6_TNL_F_RCV_DSCP_COPY (Davide Caratti) [1897244] - [netdrv] vxlan: fix memleak of fdb (Davide Caratti) [1897244] - [net] vxlan: Ensure FDB dump is performed under RCU (Davide Caratti) [1897244] - [net] gre: refetch erspan header from skb->data after pskb_may_pull() (Davide Caratti) [1897244] - [net] erspan: fix the tun_info options_len check for erspan (Davide Caratti) [1897244] - [net] ip_gre: fix possible use-after-free in erspan_rcv (Davide Caratti) [1897244] - [net] erspan: fix error handling for erspan tunnel (Davide Caratti) [1897244] - [net] erspan: return PACKET_REJECT when the appropriate tunnel is not found (Davide Caratti) [1897244] - [netdrv] net: atlantic: fix build when object tree is separate (Igor Russkikh) [1857861] - [netdrv] net: atlantic: Use readx_poll_timeout() for large timeout (Igor Russkikh) [1857861] - [netdrv] net: ethernet: aquantia: Fix wrong return value (Igor Russkikh) [1857861] - [netdrv] net: atlantic: fix PTP on AQC10X (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add hwmon getter for MAC temperature (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A0 ntuple filters (Igor Russkikh) [1857861] - [netdrv] net: atlantic: use intermediate variable to improve readability a bit (Igor Russkikh) [1857861] - [netdrv] net: atlantic: use U32_MAX in aq_hw_utils.c (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add support for 64-bit reads/writes (Igor Russkikh) [1857861] - [netdrv] net: atlantic: enable ipv6 support for TCP LSO and UDP GSO (Igor Russkikh) [1857861] - [netdrv] net: atlantic: PTP statistics (Igor Russkikh) [1857861] - [netdrv] net: atlantic: additional per-queue stats (Igor Russkikh) [1857861] - [netdrv] net: atlantic: use u64_stats_update_* to protect access to 64-bit stats (Igor Russkikh) [1857861] - [netdrv] net: atlantic: split rx and tx per-queue stats (Igor Russkikh) [1857861] - [netdrv] net: atlantic: make _get_sw_stats return count as return value (Igor Russkikh) [1857861] - [netdrv] net: atlantic: use simple assignment in _get_stats and _get_sw_stats (Igor Russkikh) [1857861] - [netdrv] net: atlantic: move FRAC_PER_NS to aq_hw.h (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add support for FW 4.x (Igor Russkikh) [1857861] - [netdrv] net: atlantic: align return value of ver_match function with function name (Igor Russkikh) [1857861] - [netdrv] net: atlantic: disable PTP on AQC111, AQC112 (Igor Russkikh) [1857861] - [netdrv] net: atlantic: fix ip dst and ipv6 address filters (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix aq_ndev_start_xmit()'s return type (Igor Russkikh) [1857861] - [netdrv] net: atlantic: put ptp code under IS_REACHABLE check (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add alignment checks in hw_atl2_utils_fw.c (Igor Russkikh) [1857861] - [netdrv] net: atlantic: missing space in a comment in aq_nic.h (Igor Russkikh) [1857861] - [netdrv] net: atlantic: fix typo in aq_ring_tx_clean (Igor Russkikh) [1857861] - [netdrv] net: atlantic: make aq_pci_func_init static (Igor Russkikh) [1857861] - [netdrv] net: atlantic: Replace ENOTSUPP usage to EOPNOTSUPP (Igor Russkikh) [1857861] - [netdrv] net: atlantic: fix variable type in aq_ethtool_get_pauseparam (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2: phy loopback support (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2: report link partner capabilities (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2: flow control support (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2: EEE support (Igor Russkikh) [1857861] - [netdrv] net: atlantic: remove baseX usage (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2: half duplex support (Igor Russkikh) [1857861] - [netdrv] net: atlantic: proper rss_ctrl1 (54c0) initialization (Igor Russkikh) [1857861] - [netdrv] net: atlantic: QoS implementation: min_rate (Igor Russkikh) [1857861] - [netdrv] net: atlantic: change the order of arguments for TC weight/credit setters (Igor Russkikh) [1857861] - [netdrv] net: atlantic: always use random TC-queue mapping for TX on A2 (Igor Russkikh) [1857861] - [netdrv] net: atlantic: automatically downgrade the number of queues if necessary (Igor Russkikh) [1857861] - [netdrv] net: atlantic: QoS implementation: max_rate (Igor Russkikh) [1857861] - [netdrv] net: atlantic: make TCVEC2RING accept nic_cfg (Igor Russkikh) [1857861] - [netdrv] net: atlantic: per-TC queue statistics (Igor Russkikh) [1857861] - [netdrv] net: atlantic: QoS implementation: multi-TC support (Igor Russkikh) [1857861] - [netdrv] net: atlantic: changes for multi-TC support (Igor Russkikh) [1857861] - [netdrv] net: atlantic: move PTP TC initialization to a separate function (Igor Russkikh) [1857861] - [netdrv] net: atlantic: changes for multi-TC support (Igor Russkikh) [1857861] - [netdrv] net: atlantic: unify MAC generation (Igor Russkikh) [1857861] - [netdrv] net: atlantic: remove check for boot code survivability before reset request (Igor Russkikh) [1857861] - [netdrv] net: atlantic: remove hw_atl_b0_hw_rss_set call from A2 code (Igor Russkikh) [1857861] - [netdrv] net: atlantic: remove TPO2 check from A0 code (Igor Russkikh) [1857861] - [netdrv] net: atlantic: rename AQ_NIC_RATE_2GS to AQ_NIC_RATE_2G5 (Igor Russkikh) [1857861] - [netdrv] net: atlantic: use __packed instead of the full expansion (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2 ingress / egress hw configuration (Igor Russkikh) [1857861] - [netdrv] net: atlantic: basic A2 init/deinit hw_ops (Igor Russkikh) [1857861] - [netdrv] net: atlantic: common functions needed for basic A2 init/deinit hw_ops (Igor Russkikh) [1857861] - [netdrv] net: atlantic: HW bindings for basic A2 init/deinit hw_ops (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add A2 RPF hw_ops (Igor Russkikh) [1857861] - [netdrv] net: atlantic: HW bindings for A2 RFP (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2 hw_ops skeleton (Igor Russkikh) [1857861] - [netdrv] net: atlantic: minimal A2 fw_ops (Igor Russkikh) [1857861] - [netdrv] net: atlantic: minimal A2 HW bindings required for fw_ops (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2 driver-firmware interface (Igor Russkikh) [1857861] - [netdrv] net: atlantic: move IS_CHIP_FEATURE to aq_hw.h (Igor Russkikh) [1857861] - [netdrv] net: atlantic: make hw_get_regs optional (Igor Russkikh) [1857861] - [netdrv] net: atlantic: simplify hw_get_fw_version() usage (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add hw_soft_reset, hw_prepare to hw_ops (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add defines for 10M and EEE 100M link mode (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add A2 device IDs (Igor Russkikh) [1857861] - [netdrv] net: atlantic: update company name in the driver description (Igor Russkikh) [1857861] - [netdrv] aquantia: Fix the media type of AQC100 ethernet controller in the driver (Igor Russkikh) [1857861] - [netdrv] net: atlantic: MACSec offload statistics implementation (Igor Russkikh) [1857861] - [netdrv] net: aquantia: reject all unsupported coalescing params (Igor Russkikh) [1857861] - [netdrv] net: atlantic: Replace zero-length array with flexible-array member (Igor Russkikh) [1857861] - [netdrv] net/aquantia: Delete module version (Igor Russkikh) [1857861] - [netdrv] net: atlantic: fix out of range usage of active_vlans array (Igor Russkikh) [1857861] - [netdrv] net: atlantic: possible fault in transition to hibernation (Igor Russkikh) [1857861] - [netdrv] net: atlantic: fix potential error handling (Igor Russkikh) [1857861] - [netdrv] net: atlantic: fix use after free kasan warn (Igor Russkikh) [1857861] - [netdrv] net: atlantic: better loopback mode handling (Igor Russkikh) [1857861] - [netdrv] net: atlantic: ptp gpio adjustments (Igor Russkikh) [1857861] - [netdrv] net: atlantic: check rpc result and wait for rpc address (Igor Russkikh) [1857861] - [netdrv] net: atlantic: checksum compat issue (Igor Russkikh) [1857861] - [netdrv] net: atlantic: remove duplicate entries (Igor Russkikh) [1857861] - [netdrv] net: atlantic: loopback configuration in improper place (Igor Russkikh) [1857861] - [netdrv] net: atlantic: broken link status on old fw (Igor Russkikh) [1857861] - [netdrv] net: atlantic: Signedness bug in aq_vec_isr_legacy() (Igor Russkikh) [1857861] - [netdrv] net: atlantic: make function 'aq_ethtool_get_priv_flags', 'aq_ethtool_set_priv_flags' static (Igor Russkikh) [1857861] - [netdrv] net: atlantic: make symbol 'aq_pm_ops' static (Igor Russkikh) [1857861] - [netdrv] net: atlantic: change email domains to Marvell (Igor Russkikh) [1857861] - [netdrv] net: atlantic: implement UDP GSO offload (Igor Russkikh) [1857861] - [netdrv] net: atlantic: update flow control logic (Igor Russkikh) [1857861] - [netdrv] net: atlantic: stylistic renames (Igor Russkikh) [1857861] - [netdrv] net: atlantic: code style cleanup (Igor Russkikh) [1857861] - [netdrv] net: atlantic: loopback tests via private flags (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add fw configuration memory area (Igor Russkikh) [1857861] - [netdrv] net: atlantic: adding ethtool physical identification (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add msglevel configuration (Igor Russkikh) [1857861] - [netdrv] net: atlantic: refactoring pm logic (Igor Russkikh) [1857861] - [netdrv] net: atlantic: implement wake_phy feature (Igor Russkikh) [1857861] - [netdrv] net: atlantic: update firmware interface (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix return value check in aq_ptp_init() (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix error handling in aq_ptp_poll (Igor Russkikh) [1857861] - [netdrv] net: aquantia: remove unused including (Igor Russkikh) [1857861] - [netdrv] net: aquantia: make two symbols be static (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix unintention integer overflow on left shift (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix spelling mistake: tx_queus -> tx_queues (Igor Russkikh) [1857861] - [netdrv] net: aquantia: disable ptp object build if no config (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix warnings on endianness (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix var initialization warning (Igor Russkikh) [1857861] - [netdrv] net: aquantia: add support for PIN funcs (Igor Russkikh) [1857861] - [netdrv] net: aquantia: add support for Phy access (Igor Russkikh) [1857861] - [netdrv] net: aquantia: implement get_ts_info ethtool (Igor Russkikh) [1857861] - [netdrv] net: aquantia: add support for ptp ioctls (Igor Russkikh) [1857861] - [netdrv] net: aquantia: rx filters for ptp (Igor Russkikh) [1857861] - [netdrv] net: aquantia: implement data PTP datapath (Igor Russkikh) [1857861] - [netdrv] net: aquantia: styling fixes on ptp related functions (Igor Russkikh) [1857861] - [netdrv] net: aquantia: add PTP rings infrastructure (Igor Russkikh) [1857861] - [netdrv] net: aquantia: add basic ptp_clock callbacks (Igor Russkikh) [1857861] - [netdrv] net: aquantia: unify styling of bit enums (Igor Russkikh) [1857861] - [netdrv] net: aquantia: PTP skeleton declarations and callbacks (Igor Russkikh) [1857861] - [netdrv] net: aquantia: add an error handling in aq_nic_set_multicast_list (Igor Russkikh) [1857861] - [netdrv] net: aquantia: correctly handle macvlan and multicast coexistence (Igor Russkikh) [1857861] - [netdrv] net: aquantia: do not pass lro session with invalid tcp checksum (Igor Russkikh) [1857861] - [netdrv] net: aquantia: when cleaning hw cache it should be toggled (Igor Russkikh) [1857861] - [netdrv] net: aquantia: temperature retrieval fix (Igor Russkikh) [1857861] - [netdrv] net: aquantia: Fix aq_vec_isr_legacy() return value (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix out of memory condition on rx side (Igor Russkikh) [1857861] - [netdrv] net: aquantia: linkstate irq should be oneshot (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix limit of vlan filters (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix removal of vlan 0 (Igor Russkikh) [1857861] - [netdrv] net: aquantia: implement vlan offload configuration (Igor Russkikh) [1857861] - [netdrv] net: aquantia: vlan offloads logic in datapath (Igor Russkikh) [1857861] - [netdrv] net: aquantia: adding fields and device features for vlan offload (Igor Russkikh) [1857861] - [netdrv] net: aquantia: added vlan offload related macros and functions (Igor Russkikh) [1857861] - [netdrv] net: aquantia: make all files GPL-2.0-only (Igor Russkikh) [1857861] - [netdrv] net: aquantia: replace internal driver version code with uts (Igor Russkikh) [1857861] - [netdrv] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 422 (Igor Russkikh) [1857861] - [netdrv] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 308 (Igor Russkikh) [1857861] - [include] net: phy: introduce phy_read_mmd_poll_timeout macro (Josef Oskera) [1892739] - [include] net: phy: introduce phy_read_poll_timeout macro (Josef Oskera) [1892739] - [netdrv] phy: add device-managed devm_mdiobus_register (Josef Oskera) [1892740] - [include] net: add helper eth_hw_addr_crc (Josef Oskera) [1892738] - [netdrv] LiquidIO: mark liquidio and liquidio_vf as deprecated in RHEL8 (Stefan Assmann) [1878178] - [net] tcp: remove SOCK_QUEUE_SHRUNK (Paolo Abeni) [1890058] - [net] tcp: fix receive window update in tcp_add_backlog() (Paolo Abeni) [1890058] - [net] tcp: md5: allow changing MD5 keys in all socket states (Paolo Abeni) [1890058] - [net] tcp: fix SO_RCVLOWAT possible hangs under high mem pressure (Paolo Abeni) [1890058] - [net] tcp: md5: do not send silly options in SYNCOOKIES (Paolo Abeni) [1890058] - [net] tcp: grow window for OOO packets only for SACK flows (Paolo Abeni) [1890058] - [net] tcp: fix error recovery in tcp_zerocopy_receive() (Paolo Abeni) [1890058] - [net] tcp: fix SO_RCVLOWAT hangs with fat skbs (Paolo Abeni) [1890058] - [net] tcp: fix rx timestamp behavior for tcp_recvmsg (Paolo Abeni) [1890058] - [fs] smb3: smbdirect support can be configured by default (Leif Sahlberg) [1887940] - [fs] cifs: smbd: Do not schedule work to send immediate packet on every receive (Leif Sahlberg) [1887940] - [fs] cifs: smbd: Properly process errors on ib_post_send (Leif Sahlberg) [1887940] - [fs] cifs: Allocate crypto structures on the fly for calculating signatures of incoming packets (Leif Sahlberg) [1887940] - [fs] cifs: smbd: Update receive credits before sending and deal with credits roll back on failure before sending (Leif Sahlberg) [1887940] - [fs] cifs: smbd: Check send queue size before posting a send (Leif Sahlberg) [1887940] - [fs] cifs: smbd: Merge code to track pending packets (Leif Sahlberg) [1887940] - [fs] cifs: Allocate encryption header through kmalloc (Leif Sahlberg) [1887940] - [fs] cifs: smbd: Check and extend sender credits in interrupt context (Leif Sahlberg) [1887940] - [fs] cifs: smbd: Calculate the correct maximum packet size for segmented SMBDirect send/receive (Leif Sahlberg) [1887940] - [net] core: device_rename: Use rwsem instead of a seqcount (Patrick Talbert) [1883310]- [tools] perf tools: Add bpf image check to __map__is_kmodule (Michael Petlan) [1873270] - [tools] perf tools: Add support for PERF_RECORD_KSYMBOL_TYPE_OOL (Michael Petlan) [1873270] - [tools] perf record: Don't clear event's period if set by a term (Michael Petlan) [1873270] - [tools] perf bench: The do_run_multi_threaded() function must use IS_ERR(perf_session__new()) (Michael Petlan) [1873270] - [tools] perf top: Skip side-band event setup if HAVE_LIBBPF_SUPPORT is not set (Michael Petlan) [1873270] - [tools] perf record: Skip side-band event setup if HAVE_LIBBPF_SUPPORT is not set (Michael Petlan) [1873270] - [tools] perf evsel: Don't set sample_regs_intr/sample_regs_user for dummy event (Michael Petlan) [1873270] - [tools] perf stat: Turn off summary for interval mode by default (Michael Petlan) [1873270] - [tools] perf trace: Fix off by ones in memset() after realloc() in arches using libaudit (Michael Petlan) [1873270] - [tools] perf top/report: Fix infinite loop in the TUI for grouped events (Michael Petlan) [1873270] - [tools] redhat: use local hashmap library in perf (Michael Petlan) [1873270] - [tools] libtraceevent: Fix build with binutils 2.35 (Michael Petlan) [1873270] - [tools] perf tools: Fix record failure when mixed with ARM SPE event (Michael Petlan) [1873270] - [tools] perf tests: Fix test 68 zstd compression for s390 (Michael Petlan) [1873270] - [tools] tools lib traceevent: Fix memory leak in process_dynamic_array_len (Michael Petlan) [1873270] - [tools] perf tools: Sync hashmap.h with libbpf's (Michael Petlan) [1873270] - [tools] libsubcmd: Fix OPT_CALLBACK_SET() (Michael Petlan) [1873270] - [tools] perf report TUI: Remove needless 'dummy' event from menu (Michael Petlan) [1873270] - [tools] perf intel-pt: Fix PEBS sample for XMM registers (Michael Petlan) [1873270] - [tools] perf intel-pt: Fix displaying PEBS-via-PT with registers (Michael Petlan) [1873270] - [tools] perf intel-pt: Fix recording PEBS-via-PT with registers (Michael Petlan) [1873270] - [tools] tools lib traceevent: Add proper KBUFFER_TYPE_TIME_STAMP handling (Michael Petlan) [1873270] - [tools] tools lib traceevent: Add API to read time information from kbuffer (Michael Petlan) [1873270] - [tools] perf scripts python: exported-sql-viewer.py: Fix time chart call tree (Michael Petlan) [1873270] - [tools] perf scripts python: exported-sql-viewer.py: Fix zero id in call tree 'Find' result (Michael Petlan) [1873270] - [tools] perf scripts python: exported-sql-viewer.py: Fix zero id in call graph 'Find' result (Michael Petlan) [1873270] - [tools] perf scripts python: exported-sql-viewer.py: Fix unexpanded 'Find' result (Michael Petlan) [1873270] - [tools] perf record: Fix duplicated sideband events with Intel PT system wide tracing (Michael Petlan) [1873270] - [tools] perf scripts python: export-to-postgresql.py: Fix struct.pack() int argument (Michael Petlan) [1873270] - [tools] perf build: Fix error message when asking for -fsanitize=address without required libraries (Michael Petlan) [1873270] - [tools] tools lib traceevent: Add handler for __builtin_expect() (Michael Petlan) [1873270] - [tools] tools lib traceevent: Handle __attribute__((user)) in field names (Michael Petlan) [1873270] - [tools] tools lib traceevent: Add append() function helper for appending strings (Michael Petlan) [1873270] - [tools] perf script: Initialize zstd_data (Michael Petlan) [1873270] - [tools] perf pmu: Remove unused declaration (Michael Petlan) [1873270] - [tools] perf parse-events: Fix an old style declaration (Michael Petlan) [1873270] - [tools] perf parse-events: Fix an incompatible pointer (Michael Petlan) [1873270] - [tools] perf bpf: Fix bpf prologue generation (Michael Petlan) [1873270] - [tools] perf probe: Fix user attribute access in kprobes (Michael Petlan) [1873270] - [tools] perf stat: Fix NULL pointer dereference (Michael Petlan) [1873270] - [tools] perf report: Fix NULL pointer dereference in hists__fprintf_nr_sample_events() (Michael Petlan) [1873270] - [tools] perf tools: Remove some duplicated includes (Michael Petlan) [1873270] - [tools] perf symbols: Fix kernel maps for kcore and eBPF (Michael Petlan) [1873270] - [tools] perf stat: Ensure group is defined on top of the same cpu mask (Michael Petlan) [1873270] - [tools] perf libdw: Fix off-by 1 relative directory includes (Michael Petlan) [1873270] - [tools] perf arm-spe: Support synthetic events (Michael Petlan) [1873270] - [tools] perf auxtrace: Add four itrace options (Michael Petlan) [1873270] - [tools] perf tools: Move arm-spe-pkt-decoder.h/c to the new dir (Michael Petlan) [1873270] - [tools] perf test: Initialize memory in dwarf-unwind (Michael Petlan) [1873270] - [tools] perf tests: Don't tail call optimize in unwind test (Michael Petlan) [1873270] - [tools] tools compiler.h: Add attribute to disable tail calls (Michael Petlan) [1873270] - [tools] perf build: Add a LIBPFM4=1 build test entry (Michael Petlan) [1873270] - [tools] perf tools: Add optional support for libpfm4 (Michael Petlan) [1873270] - [tools] perf tools: Correct license on jsmn JSON parser (Michael Petlan) [1873270] - [tools] perf jit: Fix inaccurate DWARF line table (Michael Petlan) [1873270] - [tools] perf jvmti: Remove redundant jitdump line table entries (Michael Petlan) [1873270] - [tools] perf build: Add NO_SDT=1 to the default set of build tests (Michael Petlan) [1873270] - [tools] perf build: Add NO_LIBCRYPTO=1 to the default set of build tests (Michael Petlan) [1873270] - [tools] perf build: Add NO_SYSCALL_TABLE=1 to the build tests (Michael Petlan) [1873270] - [tools] perf build: Remove libaudit from the default feature checks (Michael Petlan) [1873270] - [tools] perf trace: Grow the syscall table as needed when using libaudit (Michael Petlan) [1873270] - [tools] perf trace: Use zalloc() to make sure all fields are zeroed in the syscalltbl constructor (Michael Petlan) [1873270] - [tools] perf trace: Remove union from syscalltbl, all the fields are needed (Michael Petlan) [1873270] - [tools] perf build: Allow explicitely disabling the NO_SYSCALL_TABLE variable (Michael Petlan) [1873270] - [tools] perf build: Group the NO_SYSCALL_TABLE logic (Michael Petlan) [1873270] - [tools] perf intel-pt: Refine kernel decoding only warning message (Michael Petlan) [1873270] - [tools] perf record: Respect --no-switch-events (Michael Petlan) [1873270] - [tools] perf script: Fix --call-trace for Intel PT (Michael Petlan) [1873270] - [tools] perf evlist: Disable 'immediate' events last (Michael Petlan) [1873270] - [tools] perf kcore_copy: Fix module map when there are no modules loaded (Michael Petlan) [1873270] - [tools] perf jvmti: Fix demangling Java symbols (Michael Petlan) [1873270] - [tools] perf tests: Add test for the java demangler (Michael Petlan) [1873270] - [tools] perf jvmti: Do not report error when missing debug information (Michael Petlan) [1873270] - [tools] perf jvmti: Fix jitdump for methods without debug info (Michael Petlan) [1873270] - [tools] perf symbols: Fix debuginfo search for Ubuntu (Michael Petlan) [1873270] - [tools] perf parse: Add 'struct parse_events_state' pointer to scanner (Michael Petlan) [1873270] - [tools] perf stat: Do not pass avg to generic_metric (Michael Petlan) [1873270] - [tools] perf tests: Consider subtests when searching for user specified tests (Michael Petlan) [1873270] - [tools] perf list: Add metrics to command line usage (Michael Petlan) [1873270] - [tools] perf script: Don't force less for non tty output with --xed (Michael Petlan) [1873270] - [tools] perf metricgroup: Remove unnecessary ', ' from events (Michael Petlan) [1873270] - [tools] perf metricgroup: Add options to not group or merge (Michael Petlan) [1873270] - [tools] perf metricgroup: Remove duped metric group events (Michael Petlan) [1873270] - [tools] perf metricgroup: Order event groups by size (Michael Petlan) [1873270] - [tools] perf metricgroup: Delay events string creation (Michael Petlan) [1873270] - [tools] perf metricgroup: Use early return in add_metric (Michael Petlan) [1873270] - [tools] perf metricgroup: Always place duration_time last (Michael Petlan) [1873270] - [tools] perf metricgroup: Free metric_events on error (Michael Petlan) [1873270] - [tools] perf util: Fix potential SEGFAULT in put_tracepoints_path error path (Michael Petlan) [1873270] - [tools] perf util: Fix memory leak of prefix_if_not_in (Michael Petlan) [1873270] - [tools] perf ftrace: Detect workload failure (Michael Petlan) [1873270] - [tools] perf ftrace: Trace system wide if no target is given (Michael Petlan) [1873270] - [tools] perf branch: Replace zero-length array with flexible-array (Michael Petlan) [1873270] - [tools] perf config: Add stat.big-num support (Michael Petlan) [1873270] - [tools] perf bpf-loader: Add missing '*' for key_scan_pos (Michael Petlan) [1873270] - [tools] perf stat: Report summary for interval mode (Michael Petlan) [1873270] - [tools] perf stat: Save aggr value to first member of prev_raw_counts (Michael Petlan) [1873270] - [tools] perf stat: Copy counts from prev_raw_counts to evsel->counts (Michael Petlan) [1873270] - [tools] perf counts: Reset prev_raw_counts counts (Michael Petlan) [1873270] - [tools] perf stat: Fix wrong per-thread runtime stat for interval mode (Michael Petlan) [1873270] - [tools] perf expr: Allow numbers to be followed by a dot (Michael Petlan) [1873270] - [tools] perf metricgroup: Make 'evlist_used' variable a bitmap instead of array of bools (Michael Petlan) [1873270] - [tools] perf stat: Fail on extra comma while parsing events (Michael Petlan) [1873270] - [tools] perf script: Better align register values in dump (Michael Petlan) [1873270] - [tools] perf stat: POWER9 metrics: expand "ICT" acronym (Michael Petlan) [1873270] - [tools] perf tools: Replace zero-length array with flexible-array (Michael Petlan) [1873270] - [tools] perf intel-pt: Use allocated branch stack for PEBS sample (Michael Petlan) [1873270] - [tools] perf docs: Introduce security.txt file to document related issues (Michael Petlan) [1873270] - [tools] perf tool: Make perf tool aware of SELinux access control (Michael Petlan) [1873270] - [tools] perf docs: Extend CAP_SYS_ADMIN with CAP_PERFMON where needed (Michael Petlan) [1873270] - [tools] perf expr: Migrate expr ids table to a hashmap (Michael Petlan) [1873270] - [tools] perf tools: Grab a copy of libbpf's hashmap (Michael Petlan) [1873270] - [tools] perf stat: Fix duration_time value for higher intervals (Michael Petlan) [1873270] - [tools] perf trace: Fix compilation error for make NO_LIBBPF=1 DEBUG=1 (Michael Petlan) [1873270] - [tools] perf beauty: Allow the CC used in the arch errno names script to acccept CFLAGS (Michael Petlan) [1873270] - [tools] perf trace: Fix the selection for architectures to generate the errno name tables (Michael Petlan) [1873270] - [tools] perf test: Improve pmu event metric testing (Michael Petlan) [1873270] - [tools] perf test: Provide a subtest callback to ask for the reason for skipping a subtest (Michael Petlan) [1873270] - [tools] perf parse-events: Make add PMU verbose output clearer (Michael Petlan) [1873270] - [tools] perf expr: Fix memory leaks in metric bison (Michael Petlan) [1873270] - [tools] perf expr: Test parsing of floating point numbers (Michael Petlan) [1873270] - [tools] perf record: Use an eventfd to wakeup when done (Michael Petlan) [1873270] - [tools] tools feature: Rename HAVE_EVENTFD to HAVE_EVENTFD_SUPPORT (Michael Petlan) [1873270] - [tools] perf evsel: Initialize evsel->per_pkg_mask to NULL in evsel__init() (Michael Petlan) [1873270] - [tools] perf evsel: Fix 2 memory leaks (Michael Petlan) [1873270] - [tools] perf parse-events: Fix incorrect conversion of 'if () free()' to 'zfree()' (Michael Petlan) [1873270] - [tools] perf tools: Fix is_bpf_image function logic (Michael Petlan) [1873270] - [tools] perf c2c: Fix 'perf c2c record -e list' to show the default events used (Michael Petlan) [1873270] - [tools] perf record: Add dummy event during system wide synthesis (Michael Petlan) [1873270] - [tools] perf evsel: Dummy events never triggers, no need to ask for PERF_SAMPLE_BRANCH_STACK (Michael Petlan) [1873270] - [tools] perf parse-events: Use strcmp() to compare the PMU name (Michael Petlan) [1873270] - [tools] perf expr: Print a debug message for division by zero (Michael Petlan) [1873270] - [tools] perf expr: Debug lex if debugging yacc (Michael Petlan) [1873270] - [tools] perf expr: Parse numbers as doubles (Michael Petlan) [1873270] - [tools] perf expr: Increase max other (Michael Petlan) [1873270] - [tools] perf expr: Allow ',' to be an other token (Michael Petlan) [1873270] - [tools] perf metrics: Fix parse errors in skylake metrics (Michael Petlan) [1873270] - [tools] perf metrics: Fix parse errors in cascade lake metrics (Michael Petlan) [1873270] - [tools] perf expr: Allow for unlimited escaped characters in a symbol (Michael Petlan) [1873270] - [tools] perf script: Enable IP fields for callchains (Michael Petlan) [1873270] - [tools] perf callchain: Setup callchain properly in pipe mode (Michael Petlan) [1873270] - [tools] perf session: Try to read pipe data from file (Michael Petlan) [1873270] - [tools] perf tools: Do not seek in pipe fd during tracing data processing (Michael Petlan) [1873270] - [tools] perf tools: Do not display extra info when there is nothing to build (Michael Petlan) [1873270] - [tools] perf probe: Do not show the skipped events (Michael Petlan) [1873270] - [tools] perf probe: Check address correctness by map instead of _etext (Michael Petlan) [1873270] - [tools] perf probe: Fix to check blacklist address correctly (Michael Petlan) [1873270] - [tools] perf probe: Accept the instance number of kretprobe event (Michael Petlan) [1873270] - [tools] perf counts: Rename perf_evsel__*counts() to evsel__*counts() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__w_cache* to evsel__w_cache* (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__new*() to evsel__new*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename *perf_evsel__get_config_term() & friends to evsel__env() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__fprintf() to evsel__fprintf() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__resort*() to evsel__resort*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__object_config() to evsel__object_config() (Michael Petlan) [1873270] - [tools] perf cs-etm: Move definition of 'traceid_list' global variable from header file (Michael Petlan) [1873270] - [tools] libsymbols kallsyms: Move hex2u64 out of header (Michael Petlan) [1873270] - [tools] libsymbols kallsyms: Parse using io api (Michael Petlan) [1873270] - [tools] perf bench: Add kallsyms parsing (Michael Petlan) [1873270] - [tools] perf: cs-etm: Update to build with latest opencsd version (Michael Petlan) [1873270] - [tools] perf symbol: Fix kernel symbol address display (Michael Petlan) [1873270] - [tools] perf inject: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf annotate: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf trace: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf script: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf sched: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf lock: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf kmem: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf stat: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__store_ids() to evsel__store_id() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__env() to evsel__env() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__group_idx() to evsel__group_idx() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__fallback() to evsel__fallback() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__has*() to evsel__has*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__{prev, next}() to evsel__{prev, next}() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__parse_sample*() to evsel__parse_sample*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename *perf_evsel__read*() to *evsel__read() (Michael Petlan) [1873270] - [tools] perf evsel: Ditch perf_evsel__cmp(), not used for quite a while (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__is_*() to evsel__is*() (Michael Petlan) [1873270] - [tools] perf pmu: Add perf_pmu__find_by_type helper (Michael Petlan) [1873270] - [tools] tools feature: Add support for detecting libpfm4 (Michael Petlan) [1873270] - [tools] perf doc: Pass ASCIIDOC_EXTRA as an argument (Michael Petlan) [1873270] - [tools] perf mem2node: Avoid double free related to realloc (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__{str, int}val() and other tracepoint field metehods to to evsel__*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__open_per_*() to evsel__open_per_*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__*filter*() to evsel__*filter*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename *perf_evsel__*set_sample_*() to *evsel__*set_sample_*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__group_desc() to evsel__group_desc() (Michael Petlan) [1873270] - [tools] perf evsel: Rename *perf_evsel__*name() to *evsel__*name() (Michael Petlan) [1873270] - [tools] perf evsel: Rename __perf_evsel__sample_size() to __evsel__sample_size() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__calc_id_pos() to evsel__calc_id_pos() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__config*() to evsel__config*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__exit() to evsel__exit() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__is_aux_event() to evsel__is_aux_event() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__find_pmu() to evsel__find_pmu() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__compute_deltas() to evsel__compute_deltas() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__nr_cpus() to evsel__nr_cpus() (Michael Petlan) [1873270] - [tools] perf evsel: Rename 'struct perf_evsel__sb_cb_t' to 'struct evsel__sb_cb_t' (Michael Petlan) [1873270] - [tools] perf intel-pt: Update documentation about using /proc/kcore (Michael Petlan) [1873270] - [tools] perf intel-pt: Update documentation about itrace G and L options (Michael Petlan) [1873270] - [tools] perf intel-pt: Add support for synthesizing branch stacks for regular events (Michael Petlan) [1873270] - [tools] perf thread-stack: Add thread_stack__br_sample_late() (Michael Petlan) [1873270] - [tools] perf evsel: Add support for synthesized branch stack sample type (Michael Petlan) [1873270] - [tools] perf auxtrace: Add option to synthesize branch stack for regular events (Michael Petlan) [1873270] - [tools] perf intel-pt: Change branch stack support to use thread-stacks (Michael Petlan) [1873270] - [tools] perf intel-pt: Consolidate thread-stack use condition (Michael Petlan) [1873270] - [tools] perf thread-stack: Add branch stack support (Michael Petlan) [1873270] - [tools] perf tools: Simplify checking if SMT is active (Michael Petlan) [1873270] - [tools] perf tools: Fix reading new topology attribute "core_cpus" (Michael Petlan) [1873270] - [tools] libperf evlist: Fix a refcount leak (Michael Petlan) [1873270] - [tools] perf parse-events: Fix another memory leaks found on parse_events() (Michael Petlan) [1873270] - [tools] perf parse-events: Fix memory leaks found on parse_events (Michael Petlan) [1873270] - [tools] perf parse-events: Fix memory leaks found on parse_events (Michael Petlan) [1873270] - [tools] libperf: Add NULL pointer check for cpu_map iteration and NULL assignment for all_cpus (Michael Petlan) [1873270] - [tools] perf record: Move side band evlist setup to separate routine (Michael Petlan) [1873270] - [tools] perf record: Introduce --switch-output-event (Michael Petlan) [1873270] - [tools] libsubcmd: Introduce OPT_CALLBACK_SET() (Michael Petlan) [1873270] - [tools] perf evlist: Allow reusing the side band thread for more purposes (Michael Petlan) [1873270] - [tools] perf evlist: Move the sideband thread routines to separate object (Michael Petlan) [1873270] - [tools] perf parse-events: Add parse_events_option() variant that creates evlist (Michael Petlan) [1873270] - [tools] perf bpf: Decouple creating the evlist from adding the SB event (Michael Petlan) [1873270] - [tools] perf top: Move sb_evlist to 'struct perf_top' (Michael Petlan) [1873270] - [tools] perf record: Move sb_evlist to 'struct record' (Michael Petlan) [1873270] - [tools] perf tools: Move routines that probe for perf API features to separate file (Michael Petlan) [1873270] - [tools] perf vendor events power9: Add hv_24x7 socket/chip level metric events (Michael Petlan) [1873270] - [tools] perf tools: Enable Hz/hz prinitg for --metric-only option (Michael Petlan) [1873270] - [tools] perf tests expr: Added test for runtime param in metric expression (Michael Petlan) [1873270] - [tools] perf metricgroups: Enhance JSON/metric infrastructure to handle "?" (Michael Petlan) [1873270] - [tools] perf pmu: Fix function name in comment, its get_cpuid_str(), not get_cpustr() (Michael Petlan) [1873270] - [tools] perf report: Fix warning assignment of 0/1 to bool variable (Michael Petlan) [1873270] - [tools] perf tools: Remove unneeded semicolons (Michael Petlan) [1873270] - [tools] perf c2c: Remove unneeded semicolon (Michael Petlan) [1873270] - [tools] libtraceevent: Remove unneeded semicolon (Michael Petlan) [1873270] - [tools] perf script: Remove extraneous newline in perf_sample__fprintf_regs() (Michael Petlan) [1873270] - [tools] perf synthetic events: Remove use of sscanf from /proc reading (Michael Petlan) [1873270] - [tools] tools api: Add a lightweight buffered reading api (Michael Petlan) [1873270] - [tools] perf bench: Add a multi-threaded synthesize benchmark (Michael Petlan) [1873270] - [tools] perf record: Add num-synthesize-threads option (Michael Petlan) [1873270] - [tools] perf test session topology: Fix data path (Michael Petlan) [1873270] - [tools] perf stat: Improve runtime stat for interval mode (Michael Petlan) [1873270] - [tools] perf stat: Zero all the 'ena' and 'run' array slot stats for interval mode (Michael Petlan) [1873270] - [tools] perf evlist: Remove duplicate headers (Michael Petlan) [1873270] - [tools] perf bench: Fix div-by-zero if runtime is zero (Michael Petlan) [1873270] - [tools] perf cgroup: Avoid needless closing of unopened fd (Michael Petlan) [1873270] - [tools] perf hist: Add fast path for duplicate entries check (Michael Petlan) [1873270] - [tools] perf c2c: Add option to enable the LBR stitching approach (Michael Petlan) [1873270] - [tools] perf top: Add option to enable the LBR stitching approach (Michael Petlan) [1873270] - [tools] perf script: Add option to enable the LBR stitching approach (Michael Petlan) [1873270] - [tools] perf report: Add option to enable the LBR stitching approach (Michael Petlan) [1873270] - [tools] perf callchain: Stitch LBR call stack (Michael Petlan) [1873270] - [tools] perf callchain: Save previous cursor nodes for LBR stitching approach (Michael Petlan) [1873270] - [tools] perf thread: Save previous sample for LBR stitching approach (Michael Petlan) [1873270] - [tools] perf thread: Add a knob for LBR stitch approach (Michael Petlan) [1873270] - [tools] perf machine: Factor out lbr_callchain_add_lbr_ip() (Michael Petlan) [1873270] - [tools] perf machine: Factor out lbr_callchain_add_kernel_ip() (Michael Petlan) [1873270] - [tools] perf machine: Refine the function for LBR call stack reconstruction (Michael Petlan) [1873270] - [tools] perf machine: Remove the indent in resolve_lbr_callchain_sample (Michael Petlan) [1873270] - [tools] perf header: Support CPU PMU capabilities (Michael Petlan) [1873270] - [tools] perf parser: Add support to specify rXXX event with pmu (Michael Petlan) [1873270] - [tools] perf doc: allow ASCIIDOC_EXTRA to be an argument (Michael Petlan) [1873270] - [tools] perf pmu: Add support for PMU capabilities (Michael Petlan) [1873270] - [tools] tools lib traceevent: Take care of return value of asprintf (Michael Petlan) [1873270] - [tools] perf stat: Force error in fallback on :k events (Michael Petlan) [1873270] - [tools] perf tools: Add support for leader-sampling with AUX area events (Michael Petlan) [1873270] - [tools] perf evlist: Allow multiple read formats (Michael Petlan) [1873270] - [tools] perf evsel: Rearrange perf_evsel__config_leader_sampling() (Michael Petlan) [1873270] - [tools] perf evlist: Move leader-sampling configuration (Michael Petlan) [1873270] - [tools] perf evsel: Move and globalize perf_evsel__find_pmu() and perf_evsel__is_aux_event() (Michael Petlan) [1873270] - [tools] perf intel-pt: Add support for synthesizing callchains for regular events (Michael Petlan) [1873270] - [tools] perf evsel: Add support for synthesized sample type (Michael Petlan) [1873270] - [tools] perf evsel: Be consistent when looking which evsel PERF_SAMPLE_ bits are set (Michael Petlan) [1873270] - [tools] perf thread-stack: Add thread_stack__sample_late() (Michael Petlan) [1873270] - [tools] perf auxtrace: Add an option to synthesize callchains for regular events (Michael Petlan) [1873270] - [tools] perf auxtrace: For reporting purposes, un-group AUX area event (Michael Petlan) [1873270] - [tools] perf s390-cpumsf: Implement ->evsel_is_auxtrace() callback (Michael Petlan) [1873270] - [tools] perf cs-etm: Implement ->evsel_is_auxtrace() callback (Michael Petlan) [1873270] - [tools] perf arm-spe: Implement ->evsel_is_auxtrace() callback (Michael Petlan) [1873270] - [tools] perf intel-bts: Implement ->evsel_is_auxtrace() callback (Michael Petlan) [1873270] - [tools] perf intel-pt: Implement ->evsel_is_auxtrace() callback (Michael Petlan) [1873270] - [tools] perf auxtrace: Add ->evsel_is_auxtrace() callback (Michael Petlan) [1873270] - [tools] perf metrictroup: Split the metricgroup__add_metric function (Michael Petlan) [1873270] - [tools] perf expr: Add expr_scanner_ctx object (Michael Petlan) [1873270] - [tools] perf expr: Add expr_ prefix for parse_ctx and parse_id (Michael Petlan) [1873270] - [tools] perf synthetic-events: save 4kb from 2 stack frames (Michael Petlan) [1873270] - [tools] tools api fs: Make xxx__mountpoint() more scalable (Michael Petlan) [1873270] - [tools] perf bench: Add event synthesis benchmark (Michael Petlan) [1873270] - [tools] perf script: Simplify auxiliary event printing functions (Michael Petlan) [1873270] - [tools] perf tools: Support CAP_PERFMON capability (Michael Petlan) [1873270] - [tools] perf annotate: Add basic support for bpf_image (Michael Petlan) [1873270] - [tools] perf machine: Set ksymbol dso as loaded on arrival (Michael Petlan) [1873270] - [tools] perf tools: Synthesize bpf_trampoline/dispatcher ksymbol event (Michael Petlan) [1873270] - [tools] perf stat: Honour --timeout for forked workloads (Michael Petlan) [1873270] - [powerpc] powerpc/watchpoint: Add hw_len wherever missing (Michael Petlan) [1873270] - [kernel] perf: Fix task_function_call() error handling (Michael Petlan) [1873270] - [x86] perf/x86/rapl: Fix RAPL config variable bug (Michael Petlan) [1873270] - [x86] perf/x86/rapl: Add AMD Fam17h RAPL support (Michael Petlan) [1873270] - [x86] perf/x86/rapl: Make perf_probe_msr() more robust and flexible (Michael Petlan) [1873270] - [x86] perf/x86/rapl: Flip logic on default events visibility (Michael Petlan) [1873270] - [x86] perf/x86/rapl: Refactor to share the RAPL code between Intel and AMD CPUs (Michael Petlan) [1873270] - [x86] perf/x86/rapl: Move RAPL support to common x86 code (Michael Petlan) [1873270] - [kernel] perf/core: Replace zero-length array with flexible-array (Michael Petlan) [1873270] - [x86] perf/x86: Replace zero-length array with flexible-array (Michael Petlan) [1873270] - [x86] perf/x86/intel: Add more available bits for OFFCORE_RESPONSE of Intel Tremont (Michael Petlan) [1873270] - [x86] perf/x86/intel/pt: Drop pointless NULL assignment (Michael Petlan) [1873270] - [kernel] perf: Add cond_resched() to task_function_call() (Michael Petlan) [1873270] - [powerpc] powerpc/perf: open access for CAP_PERFMON privileged process (Michael Petlan) [1873270] - [kernel] perf/core: open access to probes for CAP_PERFMON privileged process (Michael Petlan) [1873270] - [kernel] perf/core: Open access to the core for CAP_PERFMON privileged process (Michael Petlan) [1873270] - [include] perf/core: Fix !CONFIG_PERF_EVENTS build warnings and failures (Michael Petlan) [1873270] - [security] perf_event: Add support for LSM and SELinux checks (Michael Petlan) [1873270] - [powerpc] powerpc/perf/hv-24x7: Fix inconsistent output values incase multiple hv-24x7 events run (Michael Petlan) [1873270] - [powerpc] powerpc/hv-24x7: Add rtas call in hv-24x7 driver to get processor details (Michael Petlan) [1873270] - [powerpc] powerpc/hv-24x7: Add sysfs files inside hv-24x7 device to show processor details (Michael Petlan) [1873270] - [documentation] Documentation/ABI: Add ABI documentation for chips and sockets (Michael Petlan) [1873270] - [powerpc] powerpc/pseries: Update hv-24x7 information after migration (Michael Petlan) [1873270] - [powerpc] powerpc/watchpoint: Fix ptrace code that muck around with address/len (Michael Petlan) [1873270] - [powerpc] powerpc/watchpoint: Fix length calculation for unaligned target (Michael Petlan) [1873270] - [powerpc] powerpc/watchpoint: Introduce macros for watchpoint length (Michael Petlan) [1873270] - [powerpc] powerpc/perf: fix imc allocation failure handling (Michael Petlan) [1873270] - [powerpc] powerpc/perf/24x7: use rb_entry (Michael Petlan) [1873270] - [powerpc] powerpc/perf: Fix MMCRA corruption by bhrb_filter (Michael Petlan) [1873270] - [powerpc] perf/core, arch/powerpc: use PERF_PMU_CAP_NO_EXCLUDE for exclusion incapable PMUs (Michael Petlan) [1873270] - [powerpc] Powerpc/perf: Wire up PMI throttling (Michael Petlan) [1873270] - [powerpc] powerpc/perf: Remove l2 bus events from HW cache event array (Michael Petlan) [1873270] - [powerpc] powerpc/perf: Add constraints for power9 l2/l3 bus events (Michael Petlan) [1873270] - [powerpc] powerpc/perf: Fix unit_sel/cache_sel checks (Michael Petlan) [1873270] - [powerpc] powerpc/perf: Cleanup cache_sel bits comment (Michael Petlan) [1873270] - [powerpc] powerpc/perf: Fix thresholding counter data for unknown type (Michael Petlan) [1873270] - [fs] writeback: Drop I_DIRTY_TIME_EXPIRE (Waiman Long) [1860031] - [fs] writeback: Fix sync livelock due to b_dirty_time processing (Waiman Long) [1860031] - [fs] writeback: Avoid skipping inode writeback (Waiman Long) [1860031] - [fs] writeback: Protect inode->i_io_list with inode->i_lock (Waiman Long) [1860031] - [fs] dcache: sort the freeing-without-RCU-delay mess for good (Waiman Long) [1860031] - [net] udp: Improve load balancing for SO_REUSEPORT. (Davide Caratti) [1894075] - [net] udp: Fix wrong clean up for IS_UDPLITE macro (Davide Caratti) [1894075] - [fs] ext4: disallow modifying DAX inode flag if inline_data has been set (Eric Sandeen) [1838344] - [include] dax: Fix compilation for CONFIG_DAX && !CONFIG_FS_DAX (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax: Fix stack overflow when mounting fsdax pmem device (Eric Sandeen) [1838876 1854346 1838344] - [dax] dm: Call proper helper to determine dax support (Eric Sandeen) [1838876 1854346 1838344] - [md] dm/dax: Fix table reference counts (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax: fix detection of dax support for non-persistent memory block devices (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax: do not print error message for non-persistent memory block device (Eric Sandeen) [1838876 1854346 1838344] - [fs] dax: Fix incorrect argument passed to xas_set_err() (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/xfs: Support that ioctl(SETXFLAGS/GETXFLAGS) can set/get inode DAX on XFS (Eric Sandeen) [1838876 1854346 1838344] - [dax] drivers/dax: Expand lock scope to cover the use of addresses (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/dax: Remove unused size parameter (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax: print error message by pr_info() in __generic_fsdax_supported() (Eric Sandeen) [1838876 1854346 1838344] - [fs] ext4: avoid race conditions when remounting with options that change dax (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/xfs: Update xfs_ioctl_setattr_dax_invalidate() (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/xfs: Combine xfs_diflags_to_linux() and xfs_diflags_to_iflags() (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/xfs: Create function xfs_inode_should_enable_dax() (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/xfs: Make DAX mount option a tri-state (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/xfs: Change XFS_MOUNT_DAX to XFS_MOUNT_DAX_ALWAYS (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/xfs: Remove unnecessary initialization of i_rwsem (Eric Sandeen) [1838876 1854346 1838344] - [documentation] Documentation/dax: Update DAX enablement for ext4 (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/ext4: Introduce DAX inode flag (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/ext4: Remove jflag variable (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/ext4: Make DAX mount option a tri-state (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/ext4: Only change S_DAX on inode load (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/ext4: Update ext4_should_use_dax() (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/ext4: Change EXT4_MOUNT_DAX to EXT4_MOUNT_DAX_ALWAYS (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/ext4: Narrow scope of DAX check in setflags (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs: Introduce DCACHE_DONTCACHE (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs: Lift XFS_IDONTCACHE to the VFS layer (Eric Sandeen) [1838876 1854346 1838344] - [documentation] Documentation/dax: Update Usage section (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/stat: Define DAX statx attribute (Eric Sandeen) [1838876 1854346 1838344] - [block] fs: Remove unneeded IS_DAX() check in io_is_direct() (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax: Move mandatory ->zero_page_range() check in alloc_dax() (Eric Sandeen) [1838876 1854346 1838344] - [fs] dax, iomap: Add helper dax_iomap_zero() to zero a range (Eric Sandeen) [1838876 1854346 1838344] - [fs] dax: Use new dax zero page method for zeroing a page (Eric Sandeen) [1838876 1854346 1838344] - [md] dm,dax: Add dax zero_page_range operation (Eric Sandeen) [1838876 1854346 1838344] - [s390] s390, dcssblk, dax: Add dax zero_page_range operation to dcssblk driver (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax, pmem: Add a dax operation zero_page_range (Eric Sandeen) [1838876 1854346 1838344] - [nvdimm] pmem: Add functions for reading/writing page to/from pmem (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs: Constify vma argument to vma_is_dax (Eric Sandeen) [1838876 1854346 1838344] - [fs] dax: pass NOWAIT flag to iomap_apply (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax: Get rid of fs_dax_get_by_host() helper (Eric Sandeen) [1838876 1854346 1838344] - [fs] dax: Pass dax_dev instead of bdev to dax_writeback_mapping_range() (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax: Fix alloc_dax_region() compile warning (Eric Sandeen) [1838876 1854346 1838344] - [fs] xfs: disable map_sync for async flush (Eric Sandeen) [1838876 1854346 1838344] - [fs] ext4: disable map_sync for async flush (Eric Sandeen) [1838876 1854346 1838344] - [include] dax: check synchronous mapping is supported (Eric Sandeen) [1838876 1854346 1838344] - [dax] libnvdimm: add dax_dev sync flag (Eric Sandeen) [1838876 1854346 1838344] - [nvdimm] libnvdimm: nd_region flush callback support (Eric Sandeen) [1838876 1854346 1838344] - [fs] vfs: only allow FSSETXATTR to set DAX flag on files and dirs (Eric Sandeen) [1838876 1854346 1838344] - [fs] vfs: teach vfs_ioc_fssetxattr_check to check extent size hints (Eric Sandeen) [1838876 1854346 1838344] - [fs] vfs: teach vfs_ioc_fssetxattr_check to check project id info (Eric Sandeen) [1838876 1854346 1838344] - [fs] vfs: create a generic checking function for FS_IOC_FSSETXATTR (Eric Sandeen) [1838876 1854346 1838344] - [fs] vfs: create a generic checking and prep function for FS_IOC_SETFLAGS (Eric Sandeen) [1838876 1854346 1838344] - [dax] drivers/dax: Allow to include DEV_DAX_PMEM as builtin (Eric Sandeen) [1838876 1854346 1838344] - [netdrv] net: intel: Remove in_interrupt() warnings (Corinna Vinschen) [1838746] - [netdrv] igb: read PBA number from flash (Corinna Vinschen) [1838746] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Corinna Vinschen) [1838746] - [netdrv] treewide: Use fallthrough pseudo-keyword (Corinna Vinschen) [1838746] - [netdrv] igb: use eth_zero_addr() to clear mac address (Corinna Vinschen) [1838746] - [netdrv] igb: Remove unnecessary usages of memset (Corinna Vinschen) [1838746] - [netdrv] igb: reinit_locked() should be called with rtnl_lock (Corinna Vinschen) [1838746] - [netdrv] ethernet/intel: Convert fallthrough code comments (Corinna Vinschen) [1838746] - [netdrv] net/intel: remove driver versions from Intel drivers (Corinna Vinschen) [1838746] - [netdrv] igb: make igb_set_fc_watermarks() return void (Corinna Vinschen) [1838746] - [netdrv] igb: Report speed and duplex as unknown when device is runtime suspended (Corinna Vinschen) [1838746] - [netdrv] igb: convert to use i2c_new_client_device() (Corinna Vinschen) [1838746] - [net] Bluetooth: Allow suspend even when preparation has failed (Gopal Tiwari) [1881485] - [net] Bluetooth: Check scan state before disabling during suspend (Gopal Tiwari) [1881485] - [fs] fuse: fix the ->direct_IO() treatment of iov_iter (Miklos Szeredi) [1875608] - [net] openvswitch: handle DNAT tuple collision (Dumitru Ceara) [1877128] - [net] xdp: Rename convert_to_xdp_frame in xdp_convert_buff_to_frame (Petr Oros) [1867194]- [fs] NFSv4.2: fix failure to unregister shrinker (Scott Mayhew) [1897988] - [tools] cpupower: Provide online and offline CPU information (Diego Domingos) [1893779] - [net] net/smc: improve return codes for SMC-Dv2 (Claudio Imbrenda) [1731027] - [s390] s390/ism: fix incorrect system EID (Claudio Imbrenda) [1731027] - [net] net/smc: fix suppressed return code (Claudio Imbrenda) [1731027] - [net] net/smc: fix null pointer dereference in smc_listen_decline() (Claudio Imbrenda) [1731027] - [net] net/smc: fix invalid return code in smcd_new_buf_create() (Claudio Imbrenda) [1731027] - [net] net/smc: fix valid DMBE buffer sizes (Claudio Imbrenda) [1731027] - [net] net/smc: fix use-after-free of delayed events (Claudio Imbrenda) [1731027] - [net] net/smc: restore smcd_version when all ISM V2 devices failed to init (Claudio Imbrenda) [1731027] - [net] net/smc: cleanup buffer usage in smc_listen_work() (Claudio Imbrenda) [1731027] - [net] net/smc: consolidate unlocking in same function (Claudio Imbrenda) [1731027] - [net] net/smc: use an array to check fields in system EID (Claudio Imbrenda) [1731027] - [net] net/smc: send ISM devices with unique chid in CLC proposal (Claudio Imbrenda) [1731027] - [net] net/smc: CLC decline - V2 enhancements (Claudio Imbrenda) [1731027] - [net] net/smc: introduce CLC first contact extension (Claudio Imbrenda) [1731027] - [net] net/smc: CLC accept / confirm V2 (Claudio Imbrenda) [1731027] - [net] net/smc: determine accepted ISM devices (Claudio Imbrenda) [1731027] - [net] net/smc: build and send V2 CLC proposal (Claudio Imbrenda) [1731027] - [net] net/smc: determine proposed ISM devices (Claudio Imbrenda) [1731027] - [net] net/smc: introduce list of pnetids for Ethernet devices (Claudio Imbrenda) [1731027] - [net] net/smc: introduce CHID callback for ISM devices (Claudio Imbrenda) [1731027] - [net] net/smc: introduce System Enterprise ID (SEID) (Claudio Imbrenda) [1731027] - [net] net/smc: prepare for more proposed ISM devices (Claudio Imbrenda) [1731027] - [net] net/smc: split CLC confirm/accept data to be sent (Claudio Imbrenda) [1731027] - [net] net/smc: separate find device functions (Claudio Imbrenda) [1731027] - [net] net/smc: CLC header fields renaming (Claudio Imbrenda) [1731027] - [net] net/smc: remove constant and introduce helper to check for a pnet id (Claudio Imbrenda) [1731027] - [netdrv] vmxnet3: fix cksum offload issues for non-udp tunnels (Cathy Avery) [1868451] - [netdrv] vmxnet3: use correct tcp hdr length when packet is encapsulated (Cathy Avery) [1868451] - [scsi] scsi: vmw_pvscsi: Use true, false for adapter->use_msg (Cathy Avery) [1895014] - [scsi] scsi: vmw_pvscsi: Silence dma mapping errors (Cathy Avery) [1895014] - [scsi] scsi: vmw_pvscsi: Fix swiotlb operation (Cathy Avery) [1895014] - [scsi] scsi: vmw_pscsi: use sg helper to iterate over scatterlist (Cathy Avery) [1895014] - [scsi] Revert "vmw_pvscsi: Fixed to work with SG_CHAIN" (Cathy Avery) [1895014] - [scsi] scsi: vmw_pscsi: switch to generic DMA API (Cathy Avery) [1895014] - [netdrv] mdiobus: Disable preemption upon u64_stats update (Petr Oros) [1889849] - [net] u64_stats: Document writer non-preemptibility requirement (Petr Oros) [1889849] - [netdrv] phy: fixed_phy: Remove unused seqcount (Petr Oros) [1889849] - [net] net/smc: fix double kfree in smc_listen_work() (Claudio Imbrenda) [1847444] - [net] net/smc: check variable before dereferencing in smc_close.c (Claudio Imbrenda) [1847444] - [net] net/smc: use separate work queues for different worker types (Claudio Imbrenda) [1847444] - [net] net/smc: use the retry mechanism for netlink messages (Claudio Imbrenda) [1847444] - [net] net/smc: immediate freeing in smc_lgr_cleanup_early() (Claudio Imbrenda) [1847444] - [net] net/smc: reduce smc_listen_decline() calls (Claudio Imbrenda) [1847444] - [net] net/smc: improve server ISM device determination (Claudio Imbrenda) [1847444] - [net] net/smc: common routine for CLC accept and confirm (Claudio Imbrenda) [1847444] - [net] net/smc: dynamic allocation of CLC proposal buffer (Claudio Imbrenda) [1847444] - [net] net/smc: introduce better field names (Claudio Imbrenda) [1847444] - [net] net/smc: reduce active tcp_listen workers (Claudio Imbrenda) [1847444] - [net] net/smc: fix sock refcounting in case of termination (Claudio Imbrenda) [1847444] - [net] net/smc: reset sndbuf_desc if freed (Claudio Imbrenda) [1847444] - [net] net/smc: fix toleration of fake add_link messages (Claudio Imbrenda) [1847444] - [net] net/smc: Prevent kernel-infoleak in __smc_diag_dump() (Claudio Imbrenda) [1847444] - [s390] s390/ism: fix error return code in ism_probe() (Claudio Imbrenda) [1847444] - [s390] s390/zcrypt: Introduce Failure Injection feature (Philipp Rudo) [1851124] - [s390] s390/zcrypt: move ap_msg param one level up the call chain (Philipp Rudo) [1851124] - [s390] s390/ap/zcrypt: revisit ap and zcrypt error handling (Philipp Rudo) [1851124] - [s390] s390/ap: Support AP card SCLP config and deconfig operations (Philipp Rudo) [1851124] - [s390] s390/sclp: Add support for SCLP AP adapter config/deconfig (Philipp Rudo) [1851124] - [s390] s390/ap: add card/queue deconfig state (Philipp Rudo) [1851124] - [s390] s390/ap: add error response code field for ap queue devices (Philipp Rudo) [1851124] - [s390] s390/ap: split ap queue state machine state from device state (Philipp Rudo) [1851124] - [crypto] s390/zcrypt: New config switch CONFIG_ZCRYPT_DEBUG (Philipp Rudo) [1851124] - [s390] s390/zcrypt: introduce msg tracking in zcrypt functions (Philipp Rudo) [1851124] - [s390] s390/ap: rework crypto config info and default domain code (Philipp Rudo) [1851124] - [s390] s390/zcrypt: provide cex4 cca sysfs attributes for cex3 (Philipp Rudo) [1851124] - [s390] s390/ap: rename and clarify ap state machine related stuff (Philipp Rudo) [1851124] - [s390] s390/zcrypt: split ioctl function into smaller code units (Philipp Rudo) [1851124] - [s390] s390/zcrypt: code beautification and struct field renames (Philipp Rudo) [1851124] - [s390] s390/zcrypt: fix smatch warnings (Philipp Rudo) [1851124] - [s390] s390/ap: introduce new ap function ap_get_qdev() (Philipp Rudo) [1851124] - [s390] s390/zcrypt: replace snprintf/sprintf with scnprintf (Philipp Rudo) [1851124] - [s390] s390/zcrypt: Use scnprintf() for avoiding potential buffer overflow (Philipp Rudo) [1851124] - [s390] s390/zcrypt: Support for CCA protected key block version 2 (Philipp Rudo) [1851124] - [s390] s390/zcrypt: fix card and queue total counter wrap (Philipp Rudo) [1851124] - [s390] s390/zcrypt: move ap device reset from bus to driver code (Philipp Rudo) [1851124] - [s390] s390/zcrypt: Fix CCA cipher key gen with clear key value function (Philipp Rudo) [1851124] - [s390] s390/zcrypt: handle new reply code FILTERED_BY_HYPERVISOR (Philipp Rudo) [1851124] - [fs] NFSv4: Wait for stateid updates after CLOSE/OPEN_DOWNGRADE (Benjamin Coddington) [1888612] - [fs] NFSv4.x recover from pre-mature loss of openstateid (Benjamin Coddington) [1888612] - [fs] NFSv4: Handle NFS4ERR_OLD_STATEID in CLOSE/OPEN_DOWNGRADE (Benjamin Coddington) [1888612] - [hv] hv: vmbus: Add timeout to vmbus_wait_for_unload (Mohammed Gamal) [1888980] - [net] sched: act_gate: Unlock ->tcfa_lock in tc_setup_flow_action() (Ivan Vecera) [1874071] - [net] sched: act_ct: Fix adding udp port mangle operation (Ivan Vecera) [1874071] - [net] sched: Fix suspicious RCU usage while accessing tcf_tunnel_info (Ivan Vecera) [1874071] - [net] sched: get rid of qdisc->padded (Ivan Vecera) [1874071] - [net] sched: check error pointer in tcf_dump_walker() (Ivan Vecera) [1874071] - [net] sched: remove a redundant goto chain check (Ivan Vecera) [1874071] - [net] sched: cls_u32: Replace one-element array with flexible-array member (Ivan Vecera) [1874071] - [net] sched: commit action insertions together (Ivan Vecera) [1874071] - [net] sched: defer tcf_idr_insert() in tcf_action_init_1() (Ivan Vecera) [1874071] - [net] sched: Remove unused function qdisc_queue_drop_head() (Ivan Vecera) [1874071] - [net] sched: taprio: Fix allowing too small intervals (Ivan Vecera) [1874071] - [net] sched: sch_generic: aviod concurrent reset and enqueue op for lockless qdisc (Ivan Vecera) [1874071] - [net] sched: skip an unnecessay check (Ivan Vecera) [1874071] - [net] sched: act_ife: load meta modules before tcf_idr_check_alloc() (Ivan Vecera) [1874071] - [net] sched: fix error path in red_init() (Ivan Vecera) [1874071] - [net] sched: taprio: Fix using wrong queues in gate mask (Ivan Vecera) [1874071] - [net] sched: Use fallthrough pseudo-keyword (Ivan Vecera) [1874071] - [net] netlink: consistently use NLA_POLICY_EXACT_LEN() (Ivan Vecera) [1874071] - [net] sched: act_ct: fix miss set mru for ovs after defrag in act_ct (Ivan Vecera) [1874071] - [net] sched: cls_u32: Use struct_size() helper (Ivan Vecera) [1874071] - [net] sched: act_pedit: Use flex_array_size() helper in memcpy() (Ivan Vecera) [1874071] - [net] sched: initialize timer earlier in red_init() (Ivan Vecera) [1874071] - [net] sched: cls_flower: Add hash info to flow classification (Ivan Vecera) [1874071] - [net] flow_dissector: add packet hash dissection (Ivan Vecera) [1874071] - [net] sched: sch_api: add missing rcu read lock to silence the warning (Ivan Vecera) [1874071] - [tools] tc-testing: Add tdc to kselftests (Ivan Vecera) [1874071] - [net] sched: Do not drop root lock in tcf_qevent_handle() (Ivan Vecera) [1874071] - [net] sched: kerneldoc fixes (Ivan Vecera) [1874071] - [net] sched: Pass qdisc reference in struct flow_block_offload (Ivan Vecera) [1874071] - [net] sched: Use fallthrough pseudo-keyword (Ivan Vecera) [1874071] - [net] sched: Allow changing default qdisc to FQ-PIE (Ivan Vecera) [1874071] - [net] qos: police action offloading parameter 'burst' change to the original value (Ivan Vecera) [1874071] - [tools] selftests: forwarding: Add a RED test for SW datapath (Ivan Vecera) [1874071] - [net] sched: sch_red: Add qevents "early_drop" and "mark" (Ivan Vecera) [1874071] - [net] sched: sch_red: Split init and change callbacks (Ivan Vecera) [1874071] - [net] sched: Introduce helpers for qevent blocks (Ivan Vecera) [1874071] - [net] sched: sch_cake: add RFC 8622 LE PHB support to CAKE diffserv handling (Ivan Vecera) [1874071] - [net] qos: police action add index for tc flower offloading (Ivan Vecera) [1874071] - [net] qos: add tc police offloading action with max frame size limit (Ivan Vecera) [1874071] - [net] sched: tcindex_change: Remove redundant null check (Ivan Vecera) [1874071] - [net] sched: Remove redundant skb null check (Ivan Vecera) [1874071] - [net] sched: Remove redundant condition in qdisc_graft (Ivan Vecera) [1874071] - [net] sched: cls_u32: Use struct_size() in kzalloc() (Ivan Vecera) [1874071] - [net] sched: taprio: Use struct_size() in kzalloc() (Ivan Vecera) [1874071] - [net] vlan: consolidate VLAN parsing code and limit max parsing depth (Ivan Vecera) [1874071] - [net] flow_offload: Move rhashtable inclusion to the source file (Ivan Vecera) [1874071] - [net] sched: act_ct: fix restore the qdisc_skb_cb after defrag (Ivan Vecera) [1874071] - [net] sched: fix a memory leak in atm_tc_init() (Ivan Vecera) [1874071] - [net] sched: act_ct: add miss tcf_lastuse_update. (Ivan Vecera) [1874071] - [net] sched: consistently handle layer3 header accesses in the presence of VLANs (Ivan Vecera) [1874071] - [net] tunnel: Propagate ECT(1) when decapsulating as recommended by RFC6040 (Ivan Vecera) [1874071] - [net] sched: sch_cake: fix a few style nits (Ivan Vecera) [1874071] - [net] sched: sch_cake: don't call diffserv parsing code when it is not needed (Ivan Vecera) [1874071] - [net] sched: sch_cake: don't try to reallocate or unshare skb unconditionally (Ivan Vecera) [1874071] - [tools] tc-testing: avoid action cookies with odd length. (Ivan Vecera) [1874071] - [net] sched: Add MODULE_DESCRIPTION entries to network modules (Ivan Vecera) [1874071] - [tools] tc-testing: update geneve options match in tunnel_key unit tests (Ivan Vecera) [1874071] - [net] flow_offload: fix flow_indr_dev_unregister path (Ivan Vecera) [1874071] - [net] flow_offload: use flow_indr_block_cb_alloc/remove function (Ivan Vecera) [1874071] - [net] flow_offload: add flow_indr_block_cb_alloc/remove function (Ivan Vecera) [1874071] - [net] sched: act_gate: fix configuration of the periodic timer (Ivan Vecera) [1874071] - [net] sched: act_gate: fix NULL dereference in tcf_gate_init() (Ivan Vecera) [1874071] - [net] flow_offload: remove indirect flow_block declarations leftover (Ivan Vecera) [1874071] - [net] sched: export __netdev_watchdog_up() (Ivan Vecera) [1874071] - [net] sched: act_ct: add nat mangle action only for NAT-conntrack (Ivan Vecera) [1874071] - [net] sched: sch_cake: Take advantage of skb->hash where appropriate (Ivan Vecera) [1874071] - [net] sched: fix a couple of splats in the error path of tfc_gate_init() (Ivan Vecera) [1874071] - [net] sched: get rid of unnecessary dev_qdisc_reset() (Ivan Vecera) [1874071] - [net] sched: avoid resetting active qdisc for multiple times (Ivan Vecera) [1874071] - [net] sched: add a tracepoint for qdisc creation (Ivan Vecera) [1874071] - [net] sched: add tracepoints for qdisc_reset() and qdisc_destroy() (Ivan Vecera) [1874071] - [net] sched: use qdisc_reset() in qdisc_destroy() (Ivan Vecera) [1874071] - [net] sched: fix infinite loop in sch_fq_pie (Ivan Vecera) [1874071] - [net] sched: fix reporting the first-time use timestamp (Ivan Vecera) [1874071] - [net] tracing: Fix header include guards in trace event headers (Ivan Vecera) [1874071] - [netdrv] ipvlan: fix device features (Davide Caratti) [1892621] - [netdrv] ipvlan: consolidate TSO flags using NETIF_F_ALL_TSO (Davide Caratti) [1892621] - [netdrv] ipvlan: set hw_enc_features like macvlan (Davide Caratti) [1892621] - [tools] ACPI: Use valid link to the ACPI specification (David Arcari) [1857138] - [tools] cpupower: Replace HTTP links with HTTPS ones (David Arcari) [1857138] - [tools] cpupower: Fix NULL but dereferenced coccicheck errors (David Arcari) [1857138] - [tools] cpupower: Fix comparing pointer to 0 coccicheck warns (David Arcari) [1857138] - [tools] cpupower: Remove unneeded semicolon (David Arcari) [1857138] - [tools] cpupower: .gitignore: add SPDX License Identifier (David Arcari) [1857138] - [tools] cpupower: avoid multiple definition with gcc -fno-common (David Arcari) [1857138] - [tools] cpupower: Revert library ABI changes from commit ae2917093fb60bdc1ed3e (David Arcari) [1857138] - [tools] cpupower: ToDo: Update ToDo with ideas for per_cpu_schedule handling (David Arcari) [1857138] - [tools] tools/power/cpupower: Fix initializer override in hsw_ext_cstates (David Arcari) [1857138] - [tools] cpupower: update German translation (David Arcari) [1857138] - [tools] tools/power/cpupower: fix 64bit detection when cross-compiling (David Arcari) [1857138] - [tools] cpupower: Add missing newline at end of file (David Arcari) [1857138] - [tools] cpupower: Replace GPLv2 boilerplate/reference with SPDX - rule 285 (David Arcari) [1857138] - [tools] cpupower: correct spelling of interval (David Arcari) [1857138] - [tools] cpupower: Replace GPLv2 boilerplate/reference with SPDX - rule 167 (David Arcari) [1857138] - [tools] cpupower: Replace GPLv2 boilerplate/reference with SPDX - rule 166 (David Arcari) [1857138] - [tools] cpupower: Replace GPLv2 boilerplate/reference with SPDX - rule 156 (David Arcari) [1857138] - [tools] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 155 (David Arcari) [1857138] - [tools] cpupower: Add SPDX license identifier for more missed files (David Arcari) [1857138] - [tools] tools/power/cpupower: Display boost frequency separately (David Arcari) [1857138] - [tools] cpupower : Auto-completion for cpupower tool (David Arcari) [1857138] - [tools] tools/power/cpupower: fix compilation with STATIC=true (David Arcari) [1857138] - [tools] cpupower: remove stringop-truncation waring (David Arcari) [1857138] - [tools] cpupower: convert ISO_8859-1 text comments to utf-8 (David Arcari) [1857138] - [x86] x86/resctrl: Support wider MBM counters (Puneet Sethi) [1834658] - [x86] x86/resctrl: Support CPUID enumeration of MBM counter width (Puneet Sethi) [1834658] - [x86] x86/resctrl: Maintain MBM counter width per resource (Puneet Sethi) [1834658] - [x86] x86/resctrl: Query LLC monitoring properties once during boot (Puneet Sethi) [1834658] - [x86] x86/resctrl: Remove unnecessary RMID checks (Puneet Sethi) [1834658] - [x86] x86/cpu: Move resctrl CPUID code to resctrl/ (Puneet Sethi) [1834658] - [x86] x86/resctrl: Rename asm/resctrl_sched.h to asm/resctrl.h (Puneet Sethi) [1834658] - [x86] x86/resctrl: Preserve CDP enable over CPU hotplug (Puneet Sethi) [1834658] - [net] af_packet: TPACKET_V3: fix fill status rwlock imbalance (Ivan Vecera) [1889829] - [net] packet: tpacket_rcv: do not increment ring index on drop (Ivan Vecera) [1889829] - [net] af_packet: TPACKET_V3: replace busy-wait loop (Ivan Vecera) [1889829] - [net] SUNRPC: Fix svc_flush_dcache() (Scott Mayhew) [1888214] - [fs] pNFS/flexfiles: Be consistent about mirror index types (Scott Mayhew) [1888214] - [fs] pNFS/flexfiles: Ensure we initialise the mirror bsizes correctly on read (Scott Mayhew) [1888214] - [fs] NFSv4.2: fix client's attribute cache management for copy_file_range (Scott Mayhew) [1888214] - [fs] nfs: Fix security label length not being reset (Scott Mayhew) [1888214] - [net] SUNRPC: stop printk reading past end of string (Scott Mayhew) [1888214] - [fs] NFS: Zero-stateid SETATTR should first return delegation (Scott Mayhew) [1888214] - [fs] NFSv4.1 handle ERR_DELAY error reclaiming locking state on delegation recall (Scott Mayhew) [1888214] - [net] SUNRPC: remove duplicate include (Scott Mayhew) [1888214] - [fs] nfsd: fix oops on mixed NFSv4/NFSv3 client access (Scott Mayhew) [1888214] - [fs] NFS: Fix flexfiles read failover (Scott Mayhew) [1888214] - [fs] fs: nfs: delete repeated words in comments (Scott Mayhew) [1888214] - [fs] rpc_pipefs: convert comma to semicolon (Scott Mayhew) [1888214] - [fs] NFS: Don't return layout segments that are in use (Scott Mayhew) [1888214] - [fs] NFS: Don't move layouts to plh_return_segs list while in use (Scott Mayhew) [1888214] - [fs] NFS: Add layout segment info to pnfs read/write/commit tracepoints (Scott Mayhew) [1888214] - [fs] NFS: Add tracepoints for layouterror and layoutstats (Scott Mayhew) [1888214] - [fs] NFS: Report the stateid + status in trace_nfs4_layoutreturn_on_close() (Scott Mayhew) [1888214] - [fs] NFSv4.2: xattr cache: get rid of cache discard work queue (Scott Mayhew) [1888214] - [fs] NFS: remove redundant initialization of variable result (Scott Mayhew) [1888214] - [net] svcrdma: CM event handler clean up (Scott Mayhew) [1888214] - [net] svcrdma: Remove transport reference counting (Scott Mayhew) [1888214] - [net] svcrdma: Fix another Receive buffer leak (Scott Mayhew) [1888214] - [trace] SUNRPC: Refresh the show_rqstp_flags() macro (Scott Mayhew) [1888214] - [fs] nfsd: netns.h: delete a duplicated word (Scott Mayhew) [1888214] - [net] sunrpc: destroy rpc_inode_cachep after unregister_filesystem (Scott Mayhew) [1888214] - [fs] freezer: Add unsafe version of freezable_schedule_timeout_interruptible() for NFS (Scott Mayhew) [1888214] - [fs] NFSv4.2: add client side xattr caching (Scott Mayhew) [1888214] - [fs] NFSv4.2: hook in the user extended attribute handlers (Scott Mayhew) [1888214] - [fs] NFSv4.2: add the extended attribute proc functions (Scott Mayhew) [1888214] - [fs] nfs: make the buf_to_pages_noslab function available to the nfs code (Scott Mayhew) [1888214] - [fs] nfs: define and use the NFS_INO_INVALID_XATTR flag (Scott Mayhew) [1888214] - [fs] NFS: Update symbolic flags displayed by trace events (Scott Mayhew) [1888214] - [fs] nfs: modify update_changeattr to deal with regular files (Scott Mayhew) [1888214] - [fs] NFSv4.2: query the extended attribute access bits (Scott Mayhew) [1888214] - [fs] nfs: define nfs_access_get_cached function (Scott Mayhew) [1888214] - [fs] NFSv4.2: add client side XDR handling for extended attributes (Scott Mayhew) [1888214] - [fs] NFSv4.2: query the server for extended attribute support (Scott Mayhew) [1888214] - [fs] NFSv4.2: define limits and sizes for user xattr handling (Scott Mayhew) [1888214] - [include] nfs: add client side only definitions for user xattrs (Scott Mayhew) [1888214] - [fs] nfsd: Use seq_putc() in two functions (Scott Mayhew) [1888214] - [net] svcrdma: Display chunk completion ID when posting a rw_ctxt (Scott Mayhew) [1888214] - [net] svcrdma: Record send_ctxt completion ID in trace_svcrdma_post_send() (Scott Mayhew) [1888214] - [net] svcrdma: Introduce Send completion IDs (Scott Mayhew) [1888214] - [net] svcrdma: Record Receive completion ID in svc_rdma_decode_rqst (Scott Mayhew) [1888214] - [net] svcrdma: Introduce Receive completion IDs (Scott Mayhew) [1888214] - [trace] svcrdma: Introduce infrastructure to support completion IDs (Scott Mayhew) [1888214] - [net] svcrdma: Add common XDR encoders for RDMA and Read segments (Scott Mayhew) [1888214] - [net] svcrdma: Add common XDR decoders for RDMA and Read segments (Scott Mayhew) [1888214] - [net] SUNRPC: Add helpers for decoding list discriminators symbolically (Scott Mayhew) [1888214] - [include] svcrdma: Remove declarations for functions long removed (Scott Mayhew) [1888214] - [net] svcrdma: Clean up trace_svcrdma_send_failed() tracepoint (Scott Mayhew) [1888214] - [net] svcrdma: Consolidate send_error helper functions (Scott Mayhew) [1888214] - [net] svcrdma: Make svc_rdma_send_error_msg() a global function (Scott Mayhew) [1888214] - [net] svcrdma: Eliminate return value for svc_rdma_send_error_msg() (Scott Mayhew) [1888214] - [net] svcrdma: Add a @status parameter to svc_rdma_send_error_msg() (Scott Mayhew) [1888214] - [net] svcrdma: Add @rctxt parameter to svc_rdma_send_error() functions (Scott Mayhew) [1888214] - [net] svcrdma: Remove save_io_pages() call from send_error_msg() (Scott Mayhew) [1888214] - [net] svcrdma: Fix page leak in svc_rdma_recv_read_chunk() (Scott Mayhew) [1888214] - [net] SUNRPC: Augment server-side rpcgss tracepoints (Scott Mayhew) [1888214] - [fs] nfsd: add fattr support for user extended attributes (Scott Mayhew) [1888214] - [fs] nfsd: implement the xattr functions and en/decode logic (Scott Mayhew) [1888214] - [fs] nfsd: add structure definitions for xattr requests / responses (Scott Mayhew) [1888214] - [fs] nfsd: take xattr bits into account for permission checks (Scott Mayhew) [1888214] - [fs] nfsd: define xattr functions to call into their vfs counterparts (Scott Mayhew) [1888214] - [fs] nfsd: add defines for NFSv4.2 extended attribute support (Scott Mayhew) [1888214] - [fs] nfsd: split off the write decode code into a separate function (Scott Mayhew) [1888214] - [fs] xattr: add a function to check if a namespace is supported (Scott Mayhew) [1888214] - [fs] xattr: break delegations in {set, remove}xattr (Scott Mayhew) [1888214] - [uapi] nfs, nfsd: NFSv4.2 extended attribute protocol definitions (Scott Mayhew) [1888214] - [fs] pNFS/flexfiles: The mirror count could depend on the layout segment range (Scott Mayhew) [1888214] - [fs] pNFS/flexfiles: Clean up redundant calls to pnfs_put_lseg() (Scott Mayhew) [1888214] - [fs] NFS: Allow applications to speed up readdir+statx() using AT_STATX_DONT_SYNC (Scott Mayhew) [1888214] - [include] NFS: Replace zero-length array with flexible-array (Scott Mayhew) [1888214] - [include] nfs4: Remove unneeded semicolon (Scott Mayhew) [1888214] - [tools] selftests/livepatch: adopt to newer sysctl error format (Yannick Cote) [1869880] - [tools] selftests/livepatch: Use "comm" instead of "diff" for dmesg (Yannick Cote) [1869880] - [tools] selftests/livepatch: add test delimiter to dmesg (Yannick Cote) [1869880] - [tools] selftests/livepatch: refine dmesg 'taints' in dmesg comparison (Yannick Cote) [1869880] - [tools] selftests/livepatch: Don't clear dmesg when running tests (Yannick Cote) [1869880] - [lib] selftests/livepatch: fix mem leaks in test-klp-shadow-vars (Yannick Cote) [1869880] - [lib] selftests/livepatch: more verification in test-klp-shadow-vars (Yannick Cote) [1869880] - [lib] selftests/livepatch: rework test-klp-shadow-vars (Yannick Cote) [1869880] - [lib] selftests/livepatch: simplify test-klp-callbacks busy target tests (Yannick Cote) [1869880] - [tools] selftests: Install settings files to fix TIMEOUT failures (Yannick Cote) [1869880] - [cpufreq] cpufreq: intel_pstate: Fix intel_pstate_get_hwp_max() for turbo disabled (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Free memory only when turning off (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Add ->offline and ->online callbacks (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Tweak the EPP sysfs interface (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Update cached EPP in the active mode (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Refuse to turn off with HWP enabled (Puneet Sethi) [1881199] - [documentation] Documentation: fix pm/intel_pstate build warning and wording (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Implement passive mode with HWP enabled (Puneet Sethi) [1881199] - [tools] tools arch x86: Sync the msr-index.h copy with the kernel sources (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Fix cpuinfo_max_freq when MSR_TURBO_RATIO_LIMIT is 0 (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Fix EPP setting via sysfs in active mode (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Rearrange the storing of new EPP values (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Avoid enabling HWP if EPP is not supported (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Clean up aperf_mperf_shift description (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Supply struct attribute description for get_aperf_mperf_shift() (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Fix static checker warning for epp variable (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Allow raw energy performance preference value (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Allow enable/disable energy efficiency (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Add one more OOB control bit (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Only mention the BIOS disabling turbo mode once (Puneet Sethi) [1881199] - [documentation] Documentation: intel_pstate: update links for references (Puneet Sethi) [1881199] - [documentation] Documentation: PM: Unify copyright notices (Puneet Sethi) [1881199] - [documentation] Documentation: PM: Add SPDX license tags to multiple files (Puneet Sethi) [1881199] - [documentation] cpufreq: intel_pstate: Documentation: Add references sections (Puneet Sethi) [1881199] - [documentation] Documentation: intel_pstate: Clarify coordination of P-State limits (Puneet Sethi) [1881199] - [documentation] Documentation: intel_pstate: Add base_frequency information (Puneet Sethi) [1881199] - [i2c] i2c: ismt: Remove call to memset after dmam_alloc_coherent (Tony Camuso) [1875395] - [i2c] i2c: ismt: Add support for Intel Cedar Fork (Tony Camuso) [1875395] - [documentation] docs: net: fm10k: add documentation for fm10k driver (Vladis Dronov) [1838728] - [netdrv] net: fm10k: reject unsupported coalescing params (Vladis Dronov) [1838728] - [netdrv] intel: Replace zero-length array with flexible-array member (Vladis Dronov) [1838728] - [netdrv] net: Use skb accessors in network drivers (Vladis Dronov) [1838728] - [netdrv] hdlc_ppp: add range checks in ppp_cp_parse_cr() (Guillaume Nault) [1882082] {CVE-2020-25643}- [pinctrl] pinctrl: sunrisepoint: Modify COMMUNITY macros to be consistent (David Arcari) [1783488] - [pinctrl] pinctrl: cannonlake: Modify COMMUNITY macros to be consistent (David Arcari) [1783488] - [pinctrl] pinctrl: tigerlake: Fix register offsets for TGL-H variant (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Update header block to reflect direct dependencies (David Arcari) [1783488] - [pinctrl] pinctrl: baytrail: Switch to use intel_pinctrl_get_soc_data() (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Extract intel_pinctrl_get_soc_data() helper for wider use (David Arcari) [1783488] - [pinctrl] pinctrl: baytrail: Use fallthrough pseudo-keyword (David Arcari) [1783488] - [pinctrl] pinctrl: baytrail: Fix pin being driven low for a while on gpiod_get(..., GPIOD_OUT_HIGH) (David Arcari) [1783488] - [pinctrl] pinctrl: baytrail: Drop no-op ACPI_PTR() call (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Make use of for_each_requested_gpio_in_range() (David Arcari) [1783488] - [include] gpiolib: Introduce for_each_requested_gpio_in_range() macro (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Protect IO in few call backs by lock (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Split intel_config_get() to three functions (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Drop the only label in the code for consistency (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Get rid of redundant 'else' in intel_config_set_debounce() (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Make use of IRQ_RETVAL() (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Reduce scope of the lock (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Disable input and output buffer when switching to GPIO (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Allow drivers to define ACPI address space ID (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Allow drivers to define total amount of IRQs per community (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Move npins closer to pin_base in struct intel_community (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Update description in struct intel_community (David Arcari) [1783488] - [pinctrl] pinctrl: baytrail: Use platform_get_irq_optional() explicitly (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Introduce new flag to force GPIO base to be 0 (David Arcari) [1783488] - [pinctrl] pinctrl: tigerlake: Use generic flag for special GPIO base treatment (David Arcari) [1783488] - [pinctrl] pinctrl: icelake: Use generic flag for special GPIO base treatment (David Arcari) [1783488] - [pinctrl] pinctrl: cannonlake: Use generic flag for special GPIO base treatment (David Arcari) [1783488] - [pinctrl] pinctrl: baytrail: Enable pin configuration setting for GPIO chip (David Arcari) [1783488] - [pinctrl] pinctrl: sunrisepoint: Fix PAD lock register offset for SPT-H (David Arcari) [1783488] - [pinctrl] pinctrl: baytrail: Mark expected switch fall-throughs (David Arcari) [1783488] - [kernel] mm: disable proactive compaction by default (Rafael Aquini) [1848427] - [mm] mm: use unsigned types for fragmentation score (Rafael Aquini) [1848427] - [mm] mm: fix compile error due to COMPACTION_HPAGE_ORDER (Rafael Aquini) [1848427] - [mm] mm: proactive compaction (Rafael Aquini) [1848427] - [i2c] i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM (Alaa Hleihel) [1655741 1655709] - [i2c] i2c: mlxbf: Update author and maintainer email info (Alaa Hleihel) [1655741 1655709] - [i2c] i2c: mlxbf: Update reference clock frequency (Alaa Hleihel) [1655741 1655709] - [i2c] i2c: mlxbf: Remove unecessary wrapper functions (Alaa Hleihel) [1655741 1655709] - [i2c] i2c: mlxbf: Fix resrticted cast warning of sparse (Alaa Hleihel) [1655741 1655709] - [i2c] i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call (Alaa Hleihel) [1655741 1655709] - [documentation] dt-bindings: i2c: I2C binding for Mellanox BlueField SoC (Alaa Hleihel) [1655741 1655709] - [i2c] i2c: mlxbf: I2C SMBus driver for Mellanox BlueField SoC (Alaa Hleihel) [1655741 1655709] - [misc] misc: eeprom: ee1004: convert to i2c_new_dummy_device (Alaa Hleihel) [1655741] - [misc] eeprom: ee1004: Deal with nack on page selection (Alaa Hleihel) [1655741] - [misc] eeprom: ee1004: Move selected page detection to a separate function (Alaa Hleihel) [1655741] - [misc] eeprom: New ee1004 driver for DDR4 memory (Alaa Hleihel) [1655741] - [net] xfrm: Use correct address family in xfrm_state_find (Xin Long) [1892641] - [net] xfrm: clone whole liftime_cur structure in xfrm_do_migrate (Xin Long) [1892641] - [net] xfrm: clone XFRMA_SEC_CTX in xfrm_do_migrate (Xin Long) [1892641] - [net] xfrm: clone XFRMA_REPLAY_ESN_VAL in xfrm_do_migrate (Xin Long) [1892641] - [net] xfrm: clone XFRMA_SET_MARK in xfrm_do_migrate (Xin Long) [1892641] - [net] ip_vti: Fix unused variable warning (Xin Long) [1892641] - [net] xfrm: Make the policy hold queue work with VTI. (Xin Long) [1892641] - [s390] s390/qeth: delay draining the TX buffers (Philipp Rudo) [1847443] - [s390] s390/qeth: strictly order bridge address events (Philipp Rudo) [1847443] - [s390] s390/qeth: unify structs for bridge port state (Philipp Rudo) [1847443] - [s390] s390/qeth: copy less data from bridge state events (Philipp Rudo) [1847443] - [s390] s390/qeth: don't let HW override the configured port role (Philipp Rudo) [1847443] - [s390] s390/qeth: don't disable address events during initialization (Philipp Rudo) [1847443] - [s390] s390/qeth: make queue lock a proper spinlock (Philipp Rudo) [1847443] - [s390] s390/qeth: use to_delayed_work() (Philipp Rudo) [1847443] - [s390] s390/qeth: clean up qeth_l3_send_setdelmc()'s declaration (Philipp Rudo) [1847443] - [s390] s390/qeth: use all configured RX buffers (Philipp Rudo) [1847443] - [s390] s390/qeth: don't process empty bridge port events (Philipp Rudo) [1847443] - [s390] s390/qeth: integrate RX refill worker with NAPI (Philipp Rudo) [1847443] - [s390] s390/qeth: tolerate pre-filled RX buffer (Philipp Rudo) [1847443] - [s390] s390/qdio: remove internal polling in non-thinint path (Philipp Rudo) [1847443] - [s390] s390/qdio: allow to scan all 128 Input SBALs (Philipp Rudo) [1847443] - [s390] s390/qdio: fix statistics for 128 SBALs (Philipp Rudo) [1847443] - [s390] s390/qeth: constify the MPC initialization data (Philipp Rudo) [1847443] - [s390] s390/qeth: unify RX-mode hashtables (Philipp Rudo) [1847443] - [s390] s390/qeth: cleanup OAT code (Philipp Rudo) [1847443] - [s390] s390/qeth: clean up a magic number in the OAT callback (Philipp Rudo) [1847443] - [s390] s390/qeth: use u64_to_user_ptr() in the OAT code (Philipp Rudo) [1847443] - [s390] s390/qeth: clean up error handling for isolation mode cmds (Philipp Rudo) [1847443] - [s390] s390/qeth: don't clear the configured isolation mode (Philipp Rudo) [1847443] - [s390] s390/qeth: only init the isolation mode when necessary (Philipp Rudo) [1847443] - [s390] s390/qeth: fine-tune errno when cmds are cancelled (Philipp Rudo) [1847443] - [s390] s390/qeth: reject unsupported link type earlier (Philipp Rudo) [1847443] - [s390] s390/qeth: let isolation mode override HW offload restrictions (Philipp Rudo) [1847443] - [s390] s390/qeth: fix error handling for isolation mode cmds (Philipp Rudo) [1847443] - [s390] s390/qdio: warn about unexpected SLSB states (Philipp Rudo) [1847443] - [s390] s390/qdio: clean up usage of qdio_data (Philipp Rudo) [1847443] - [s390] s390/qdio: reduce SLSB writes during Input Queue processing (Philipp Rudo) [1847443] - [s390] s390/qdio: fine-tune SLSB update (Philipp Rudo) [1847443] - [s390] s390/cio, s390/qeth: cleanup PNSO CHSC (Philipp Rudo) [1847443] - [s390] s390/qdio: remove q->first_to_kick (Philipp Rudo) [1847443] - [s390] s390/qdio: fix up qdio_start_irq() kerneldoc (Philipp Rudo) [1847443] - [s390] s390/qdio: add IRQ reduction for error SBALs (Philipp Rudo) [1847443] - [s390] s390/qdio: refactor ACK processing for primed SBALs (Philipp Rudo) [1847443] - [s390] s390/qdio: simplify overlap calculation on Input refill (Philipp Rudo) [1847443] - [s390] s390/qeth: clean up Kconfig help text (Philipp Rudo) [1847443] - [s390] s390/qeth: return error when starting a reset fails (Philipp Rudo) [1847443] - [s390] s390/qeth: set TX IRQ marker on last buffer in a group (Philipp Rudo) [1847443] - [s390] s390/qeth: indicate contiguous TX buffer elements (Philipp Rudo) [1847443] - [s390] s390/qeth: merge TX skb mapping code (Philipp Rudo) [1847443] - [s390] s390/qeth: don't use restricted offloads for local traffic (Philipp Rudo) [1847443] - [s390] s390/qeth: extract helpers for next-hop lookup (Philipp Rudo) [1847443] - [s390] s390/qeth: add debugfs file for local IP addresses (Philipp Rudo) [1847443] - [s390] s390/qeth: process local address events (Philipp Rudo) [1847443] - [s390] s390/qeth: keep track of LP2LP capability for csum offload (Philipp Rudo) [1847443] - [s390] s390/qeth: fix cancelling of TX timer on dev_close() (Philipp Rudo) [1847443] - [s390] s390/qdio: remove always-true condition (Philipp Rudo) [1847443] - [s390] s390/qdio: de-duplicate tiqdio_inbound_processing() (Philipp Rudo) [1847443] - [s390] s390/qdio: keep track of allocated queue count (Philipp Rudo) [1847443] - [s390] s390/qdio: roll-back after queue allocation error (Philipp Rudo) [1847443] - [s390] s390/qdio: do more fine-grained allocation roll-back (Philipp Rudo) [1847443] - [s390] s390/qdio: consolidate thinint init/exit (Philipp Rudo) [1847443] - [s390] s390/qdio: put thinint indicator after early error (Philipp Rudo) [1847443] - [s390] s390/qdio: tear down thinint indicator after early error (Philipp Rudo) [1847443] - [s390] s390/qdio: consistently restore the IRQ handler (Philipp Rudo) [1847443] - [s390] s390/qdio: clear DSCI early for polling drivers (Philipp Rudo) [1847443] - [s390] s390/qdio: inline shared_ind() (Philipp Rudo) [1847443] - [s390] s390/qdio: remove cdev from init_data (Philipp Rudo) [1847443] - [s390] s390/qdio: allow for non-contiguous SBAL array in init_data (Philipp Rudo) [1847443] - [s390] zfcp: inline zfcp_qdio_setup_init_data() (Philipp Rudo) [1847443] - [s390] s390/qdio: cleanly split alloc and establish (Philipp Rudo) [1847443] - [s390] s390/qeth: phase out OSN support (Philipp Rudo) [1847443] - [s390] s390/qeth: make OSN / OSX support configurable (Philipp Rudo) [1847443] - [s390] s390/qeth: remove fake_broadcast attribute (Philipp Rudo) [1847443] - [s390] s390/qdio: set qdio_irq->cdev at allocation time (Philipp Rudo) [1847443] - [s390] s390/qdio: remove unused function declarations (Philipp Rudo) [1847443] - [s390] s390/qeth: modernize two list helpers (Philipp Rudo) [1847443] - [s390] s390/qeth: keep track of fixed prio-queue configuration (Philipp Rudo) [1847443] - [s390] s390/qeth: fine-tune MAC Address-related errnos (Philipp Rudo) [1847443] - [s390] s390/qeth: add TX IRQ coalescing support for IQD devices (Philipp Rudo) [1847443] - [s390] s390/qeth: collect more TX statistics (Philipp Rudo) [1847443] - [s390] s390/qeth: clean up the mac_bits (Philipp Rudo) [1847443] - [s390] s390/qeth: simplify L3 dev_id logic (Philipp Rudo) [1847443] - [s390] s390/qdio: extend polling support to multiple queues (Philipp Rudo) [1847443] - [s390] s390/qeth: remove redundant if-clause in RX poll code (Philipp Rudo) [1847443] - [s390] s390/qeth: split out RX poll code (Philipp Rudo) [1847443] - [s390] s390/qeth: simplify RX buffer tracking (Philipp Rudo) [1847443] - [s390] s390/qdio: pass ISC as parameter to chsc_sadc() (Philipp Rudo) [1847443] - [s390] s390/qeth: use dev->reg_state (Philipp Rudo) [1847443] - [s390] s390/qeth: remove gratuitous NULL checks (Philipp Rudo) [1847443] - [s390] s390/qeth: add phys_to_virt() translation for AOB (Philipp Rudo) [1847443] - [s390] s390/qeth: don't report hard-coded driver version (Philipp Rudo) [1847443] - [s390] s390/qeth: add SW timestamping support for IQD devices (Philipp Rudo) [1847443] - [s390] s390/qeth: balance the TX queue selection for IQD devices (Philipp Rudo) [1847443] - [s390] s390/qeth: allow configuration of TX queues for IQD devices (Philipp Rudo) [1847443] - [s390] s390/qeth: allow configuration of TX queues for z/VM NICs (Philipp Rudo) [1847443] - [s390] s390/qeth: remove prio-queueing support for z/VM NICs (Philipp Rudo) [1847443] - [s390] s390/qeth: use memory reserves in TX slow path (Philipp Rudo) [1847443] - [s390] s390/qeth: use memory reserves to back RX buffers (Philipp Rudo) [1847443] - [s390] s390/qeth: remove VNICC callback parameter struct (Philipp Rudo) [1847443] - [s390] s390/qdio: add tighter controls for IRQ polling (Philipp Rudo) [1847443] - [s390] s390/qdio: export SSQD via debugfs (Philipp Rudo) [1847443] - [s390] s390/qeth: support configurable RX copybreak (Philipp Rudo) [1847443] - [s390] s390/qeth: don't check for IFF_UP when scheduling napi (Philipp Rudo) [1847443] - [s390] s390/qeth: don't re-start read cmd when IDX has terminated (Philipp Rudo) [1847443] - [s390] s390/qeth: reset seqnos on connection startup (Philipp Rudo) [1847443] - [s390] s390/qeth: remove unused cmd definitions (Philipp Rudo) [1847443] - [s390] s390/qeth: validate device-provided MAC address (Philipp Rudo) [1847443] - [s390] s390/qeth: clean up CREATE_ADDR cmd code (Philipp Rudo) [1847443] - [s390] s390/qeth: remove dead code in qeth_l3_iqd_read_initial_mac() (Philipp Rudo) [1847443] - [s390] s390/qdio: simplify debugfs code (Philipp Rudo) [1847443] - [s390] s390/qdio: use QDIO_IRQ_STATE_INACTIVE instead of 0 (Philipp Rudo) [1847443] - [s390] s390/qeth: don't warn for napi with 0 budget (Philipp Rudo) [1847443] - [s390] s390/qdio: reduce access to cdev->private->qdio_data (Philipp Rudo) [1847443] - [s390] s390/qdio: clean up cdev access in qdio_setup_irq() (Philipp Rudo) [1847443] - [s390] s390/qdio: fill SL with absolute addresses (Philipp Rudo) [1847443] - [s390] s390/qdio: don't allocate *aob array with GFP_ATOMIC (Philipp Rudo) [1847443] - [s390] s390/qdio: simplify ACK tracking (Philipp Rudo) [1847443] - [s390] s390/qeth: remove HARDSETUP state (Philipp Rudo) [1847443] - [s390] s390/qeth: make cmd/reply matching more flexible (Philipp Rudo) [1847443] - [s390] s390/qeth: consolidate online/offline code (Philipp Rudo) [1847443] - [s390] s390/qeth: shift some bridgeport code around (Philipp Rudo) [1847443] - [s390] s390/qeth: remove QETH_RX_PULL_LEN (Philipp Rudo) [1847443] - [s390] s390/qeth: use napi_gro_frags() for SG skbs (Philipp Rudo) [1847443] - [s390] s390/qeth: consolidate RX code (Philipp Rudo) [1847443] - [s390] s390/qeth: make use of napi_schedule_irqoff() (Philipp Rudo) [1847443] - [s390] s390/qeth: consolidate helpers for capability checking (Philipp Rudo) [1847443] - [s390] s390/qeth: stop yielding the ip_lock during IPv4 registration (Philipp Rudo) [1847443] - [s390] s390/qeth: don't raise NETDEV_REBOOT event from L3 offline path (Philipp Rudo) [1847443] - [s390] s390/qeth: remove open-coded inet_make_mask() (Philipp Rudo) [1847443] - [s390] s390/qeth: clean up L3 sysfs code (Philipp Rudo) [1847443] - [s390] s390/qeth: overhaul L3 IP address dump code (Philipp Rudo) [1847443] - [s390] s390/qeth: wake up all waiters from qeth_irq() (Philipp Rudo) [1847443] - [s390] s390/qeth: only handle IRQs while device is online (Philipp Rudo) [1847443] - [s390] s390: clean up qdio.h (Philipp Rudo) [1847443] - [s390] s390/cio: fix kdoc for tiqdio_thinint_handler (Philipp Rudo) [1847443] - [s390] s390/drivers: fix proc/debugfs file permissions (Philipp Rudo) [1847443] - [s390] s390: convert to DEFINE_SHOW_ATTRIBUTE (Philipp Rudo) [1847443] - [s390] scsi: zfcp: Avoid benign overflow of the Request Queue's free-level (Philipp Rudo) [1874100] - [s390] scsi: zfcp: Replace open-coded list move (Philipp Rudo) [1874100] - [s390] scsi: zfcp: Clean up zfcp_erp_action_ready() (Philipp Rudo) [1874100] - [s390] scsi: zfcp: Fix an outdated comment for zfcp_qdio_send() (Philipp Rudo) [1874100] - [s390] scsi: zfcp: Use prandom_u32_max() for backoff (Philipp Rudo) [1874100] - [s390] scsi: zfcp: fix wrong data and display format of SFP+ temperature (Philipp Rudo) [1874100] - [s390] scsi: zfcp: trace channel log even for FCP command responses (Philipp Rudo) [1874100] - [s390] scsi: zfcp: proper indentation to reduce confusion in zfcp_erp_required_act (Philipp Rudo) [1874100] - [s390] scsi: zfcp: move maximum age of diagnostic buffers into a per-adapter variable (Philipp Rudo) [1874100] - [s390] scsi: zfcp: implicitly refresh config-data diagnostics when reading sysfs (Philipp Rudo) [1874100] - [s390] scsi: zfcp: introduce sysfs interface to read the local B2B-Credit (Philipp Rudo) [1874100] - [s390] scsi: zfcp: implicitly refresh port-data diagnostics when reading sysfs (Philipp Rudo) [1874100] - [s390] scsi: zfcp: introduce sysfs interface for diagnostics of local SFP transceiver (Philipp Rudo) [1874100] - [s390] scsi: zfcp: support retrieval of SFP Data via Exchange Port Data (Philipp Rudo) [1874100] - [s390] scsi: zfcp: fix GCC compiler warning emitted with -Wmaybe-uninitialized (Philipp Rudo) [1874100] - [s390] scsi: zfcp: fix request object use-after-free in send path causing seqno errors (Philipp Rudo) [1874100] - [s390] scsi: s390: zfcp_fc: use sg helper to iterate over scatterlist (Philipp Rudo) [1874100] - [s390] scsi: zfcp: reduce flood of fcrscn1 trace records on multi-element RSCN (Philipp Rudo) [1874100] - [s390] scsi: zfcp: improve kdoc for return of zfcp_status_read_refill() (Philipp Rudo) [1874100] - [s390] scsi: zfcp: drop old default switch case which might paper over missing case (Philipp Rudo) [1874100] - [s390] scsi: zfcp: drop default switch case which might paper over missing case (Philipp Rudo) [1874100] - [s390] scsi: zfcp: silence -Wimplicit-fallthrough in zfcp_erp_lun_strategy() (Philipp Rudo) [1874100] - [s390] scsi: zfcp: silence remaining kdoc warnings in header files (Philipp Rudo) [1874100] - [s390] scsi: zfcp: silence all W=1 build warnings for existing kdoc (Philipp Rudo) [1874100] - [s390] scsi: zfcp: properly format LUN (and WWPN) for LUN sharing violation kmsg (Philipp Rudo) [1874100] - [s390] scsi: zfcp: use enum zfcp_erp_act_result for argument/return of affected functions (Philipp Rudo) [1874100] - [s390] scsi: zfcp: use enum zfcp_erp_steps for struct zfcp_erp_action.step (Philipp Rudo) [1874100] - [s390] scsi: zfcp: the action field of zfcp_erp_action is actually the type (Philipp Rudo) [1874100] - [s390] scsi: zfcp: clarify function argument name for trace tag string (Philipp Rudo) [1874100] - [s390] scsi: zfcp: ERP thread setup kdoc update (Philipp Rudo) [1874100] - [s390] scsi: zfcp: update kernel message for invalid FCP_CMND length, it's not the CDB (Philipp Rudo) [1874100] - [s390] scsi: zfcp: drop duplicate seq_no from zfcp_fsf_req which is also in QTCB header (Philipp Rudo) [1874100] - [s390] scsi: zfcp: drop duplicate fsf_command from zfcp_fsf_req which is also in QTCB header (Philipp Rudo) [1874100] - [s390] scsi: zfcp: drop unnecessary forward prototype for struct zfcp_fsf_req (Philipp Rudo) [1874100] - [s390] scsi: zfcp: group sort internal structure definitions for proximity (Philipp Rudo) [1874100] - [s390] scsi: zfcp: namespace prefix for internal latency data structures (Philipp Rudo) [1874100] - [s390] scsi: zfcp: update width in comment for ZFCP_COMMON_FLAGS mask (Philipp Rudo) [1874100] - [s390] scsi: zfcp: move scsi_eh & non-ERP timeout defines owned by and local to zfcp_fsf.c (Philipp Rudo) [1874100] - [s390] scsi: zfcp: drop unnecessary forward prototype for struct zfcp_reqlist (Philipp Rudo) [1874100] - [s390] scsi: zfcp: move SG table helper from aux to fc and make them static (Philipp Rudo) [1874100] - [s390] scsi: zfcp: remove unnecessary null pointer check before mempool_destroy (Philipp Rudo) [1874100] - [s390] s390/dasd, zfcp: fix gcc 8 stringop-truncation warnings (Philipp Rudo) [1874100] - [s390] s390/stp: unify stp_work_mutex and clock_sync_mutex (Philipp Rudo) [1856342] - [s390] s390/stp: add sysfs file to show scheduled leap seconds (Philipp Rudo) [1856342] - [s390] s390/stp: add support for leap seconds (Philipp Rudo) [1856342] - [s390] s390/stp: use u32 instead of unsigned int (Philipp Rudo) [1856342] - [s390] s390/stp: use __packed (Philipp Rudo) [1856342] - [s390] s390/stp: add locking to sysfs functions (Philipp Rudo) [1856342] - [s390] s390/stp: allow group and users to read stp sysfs files (Philipp Rudo) [1856342] - [s390] s390/ipl: add support to control memory clearing for nvme re-IPL (Philipp Rudo) [1851122] - [kernel] tick: broadcast-hrtimer: Fix a race in bc_set_next (Vladis Dronov) [1876567] - [fs] gfs2: Make sure we don't miss any delayed withdraws (Robert S Peterson) [1873565] - [fs] gfs2: add some much needed cleanup for log flushes that fail (Robert S Peterson) [1873565] - [fs] gfs2: fix trans slab error when withdraw occurs inside log_flush (Robert S Peterson) [1873565] - [block] blk-mq: mark flush request as IDLE in flush_end_io() (Gopal Tiwari) [1894347] - [nvme] nvme-tcp: avoid repeated request completion (Gopal Tiwari) [1894347] - [nvme] nvme-rdma: avoid repeated request completion (Gopal Tiwari) [1894347] - [nvme] nvme-tcp: avoid race between time out and tear down (Gopal Tiwari) [1894347] - [nvme] nvme-rdma: avoid race between time out and tear down (Gopal Tiwari) [1894347] - [nvme] nvme: introduce nvme_sync_io_queues (Gopal Tiwari) [1894347] - [documentation] kvm: x86: hyper-v: Mention SynDBG CPUID leaves in api.rst (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: remove unused variable (Vitaly Kuznetsov) [1882793] - [tools] kvm: selftests: Don't require THP to run tests (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: evmcs: make evmcs_sanitize_exec_ctrls() work again (Vitaly Kuznetsov) [1882793] - [tools] kvm: selftests: test behavior of unmapped L2 APIC-access address (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Fix NULL dereference at kvm_msr_ignored_check() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: replace static const variables with macros (Vitaly Kuznetsov) [1882793] - [x86] kvm: ioapic: break infinite recursion on lazy EOI (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: rename pi_init to avoid conflict with paride (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Avoid modulo operator on 64-bit value to fix i386 build (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: NX largepage recovery for TDP MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Don't clear write flooding count for direct roots (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Support MMIO in the TDP MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Support write protection for nesting in tdp MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Support disabling dirty logging for the tdp MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Support dirty logging for the TDP MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Support changed pte notifier in tdp MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Add access tracking for tdp_mmu (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Support invalidate range MMU notifier for TDP MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Allocate struct kvm_mmu_pages for all pages in TDP MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Add TDP MMU PF handler (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Remove disallowed_hugepage_adjust shadow_walk_iterator arg (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Support zapping SPTEs in the TDP MMU (Vitaly Kuznetsov) [1882793] - [virt] kvm: Cache as_id in kvm_memory_slot (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Add functions to handle changed TDP SPTEs (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Allocate and free TDP MMU roots (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Init / Uninit the TDP MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Introduce tdp_iter (Vitaly Kuznetsov) [1882793] - [x86] kvm: mmu: extract spte.h and spte.c (Vitaly Kuznetsov) [1882793] - [x86] kvm: mmu: Separate updating a PTE from kvm_set_pte_rmapp (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Separate making SPTEs from set_spte (Vitaly Kuznetsov) [1882793] - [x86] kvm: mmu: Separate making non-leaf sptes from link_shadow_page (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Let the guest own CR4.FSGSBASE (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Intercept guest reserved CR4 bits to inject #GP fault (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move call to update_exception_bitmap() into VMX code (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Invoke vendor's vcpu_after_set_cpuid() after all common updates (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Intercept LA57 to inject #GP fault when it's reserved (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Initialize prev_ga_tag before use (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: implement on demand allocation of the nested state (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: allow kvm_x86_ops.set_efer to return an error value (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: report negative values from wrmsr emulation to userspace (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: xen_hvm_config: cleanup return values (Vitaly Kuznetsov) [1882793] - [x86] kvm x86/mmu: Make struct kernel_param_ops definitions const (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: allocate vcpu->arch.cpuid_entries dynamically (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: disconnect kvm_check_cpuid() from vcpu->arch.cpuid_entries (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: only provide PV features if enabled in guest's CPUID (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: set wall_clock in kvm_write_wall_clock() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: encapsulate wrmsr(MSR_KVM_SYSTEM_TIME) emulation in helper fn (Vitaly Kuznetsov) [1882793] - [x86] kvm: hide KVM options from menuconfig when KVM is not compiled (Vitaly Kuznetsov) [1882793] - [documentation] kvm: vmx: Forbid userspace MSR filters for x2APIC (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Ignore userspace MSR filters for x2APIC (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Fix x2APIC MSR intercept handling on !APICV platforms (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: vmx_uret_msrs_list[] can be static (Vitaly Kuznetsov) [1882793] - [tools] kvm: x86: do not attempt TSC synchronization on guest writes (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: delay MSR permission processing to first nested VM run (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: rename KVM_REQ_GET_VMCS12_PAGES (Vitaly Kuznetsov) [1882793] - [tools] kvm: selftests: Add test for user space MSR handling (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Introduce MSR filtering (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: vmx: Prevent MSR passthrough when MSR access is denied (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: svm: Prevent MSR passthrough when MSR access is denied (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Prepare MSR bitmaps for userspace tracked MSRs (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add infrastructure for MSR filtering (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Allow deflecting unknown MSR accesses to user space (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Return -ENOENT on unimplemented MSRs (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename vmx_uret_msr's "index" to "slot" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename "vmx_msr_index" to "vmx_uret_msrs_list" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename "vmx_set_guest_msr" to "vmx_set_guest_uret_msr" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename "find_msr_entry" to "vmx_find_uret_msr" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Add vmx_setup_uret_msr() to handle lookup and swap (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Move uret MSR lookup into update_transition_efer() (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Check guest support for RDTSCP before processing MSR_TSC_AUX (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename "__find_msr_index" to "__vmx_find_uret_msr" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename vcpu_vmx's "guest_msrs_ready" to "guest_uret_msrs_loaded" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename vcpu_vmx's "save_nmsrs" to "nr_active_uret_msrs" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename vcpu_vmx's "nmsrs" to "nr_uret_msrs" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename the "shared_msr_entry" struct to "vmx_uret_msr" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename "vmx_find_msr_index" to "vmx_find_loadstore_msr_slot" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Prepend "MAX_" to MSR array size defines (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Rename "shared_msrs" to "user_return_msrs" (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Move individual kvm_mmu initialization into common helper (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Read EXIT_QUAL and INTR_INFO only when needed for nested exit (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Use common definition for kvm_nested_vmexit tracepoint (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add macro wrapper for defining kvm_exit tracepoint (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add intr/vectoring info and error code to kvm_exit tracepoint (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Add a helper to test for a valid error code given an intr info (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Read guest RIP from within the kvm_nested_vmexit tracepoint (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add RIP to the kvm_entry, i.e. VM-Enter, tracepoint (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: WARN on attempt to switch the currently loaded VMCS (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Drop redundant VMCS switch and free_nested() call (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Ensure vmcs01 is the loaded VMCS when freeing nested state (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Move free_nested() below vmx_switch_vmcs() (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Explicitly check for valid guest state for !unrestricted guest (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Reload vmcs01 if getting vmcs12's pages fails (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Reset the segment cache when stuffing guest segs (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Track write/user faults using bools (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Hoist ITLB multi-hit workaround check up a level (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Rename 'hlevel' to 'level' in FNAME(fetch) (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Account NX huge page disallowed iff huge page was requested (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Capture requested page level before NX huge page workaround (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Move "huge page disallowed" calculation into mapping helpers (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Refactor the zap loop for recovering NX lpages (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Commit zap of remaining invalid pages when recovering lpages (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename ops.h to vmx_ops.h (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Extract posted interrupt support to separate files (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Bail early from final #PF handling on spurious faults (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Return unique RET_PF_* values if the fault was fixed (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Invert RET_PF_* check when falling through to emulation (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Return -EIO if page fault returns RET_PF_INVALID (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Recursively zap nested TDP SPs when zapping last/only parent (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Move flush logic from mmu_page_zap_pte() to FNAME(invlpg) (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: hyper-v: disallow configuring SynIC timers with no SynIC (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Stash 'kvm' in a local variable in kvm_mmu_free_roots() (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Add a helper and macros to reduce boilerplate for sec exec ctls (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename RDTSCP secondary exec control name to insert "ENABLE" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Use VMX_FEATURE_* flags to define VMCS control bits (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Unconditionally clear CPUID.INVPCID if !CPUID.PCID (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename vmx_*_supported() helpers to cpu_has_vmx_*() (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Use "illegal GPA" helper for PT/RTIT output base check (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move illegal GPA helper out of the MMU code (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Replace MSR_IA32_RTIT_OUTPUT_BASE_MASK with helper function (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Unexport cpuid_query_maxphyaddr() (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Use precomputed MAXPHYADDR for RTIT base MSR check (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Do not perform emulation for INVD intercept (Vitaly Kuznetsov) [1882793] - [x86] kvm: sev: shorten comments around sev_clflush_pages (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Mark SEV launch secret pages as dirty (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Add VM-Enter failed tracepoints for super early checks (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: CR3 MBZ bits are only 63:52 (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: emulating RDPID failure shall return #UD rather than #GP (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Morph notification vector IRQ on nested VM-Enter to pending PI (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Add tracepoint for cr_interception (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Analyze is_guest_mode() in svm_vcpu_run() (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Invoke NMI handler via indirect call instead of INTn (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Move IRQ invocation to assembly subroutine (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add kvm_x86_ops hook to short circuit emulation (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: use __GFP_ZERO instead of clear_page() (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: KVM needs to unset "unrestricted guest" VM-execution control in vmcs02 if vmcs12 doesn't set it (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Enable INVPCID feature on AMD (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move handling of INVPCID types to x86 (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Rename and move the function vmx_handle_memory_failure to x86.c (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Remove set_cr_intercept, clr_cr_intercept and is_cr_intercept (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Add new intercept word in vmcb_control_area (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Modify 64 bit intercept field to two 32 bit vectors (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Modify intercept_exceptions to generic intercepts (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Change intercept_dr to generic intercepts (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Change intercept_cr to generic intercepts (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Introduce vmcb_(set_intercept/clr_intercept/_is_intercept) (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: Remove unused field (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: refactor exit labels in svm_create_vcpu (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: use __GFP_ZERO instead of clear_page (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: refactor msr permission bitmap allocation (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: rename nested vmcb to vmcb12 (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: rename a variable in the svm_create_vcpu (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Reduce world switch latency caused by timer_advance_ns (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Narrow down the kick target vCPU (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Guarantee the timer is in tsc-deadline mode when setting (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Return 0 when getting the tscdeadline timer if the lapic is hw disabled (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Fix updating DFR missing apic map recalculation (Vitaly Kuznetsov) [1882793] - [virt] kvm/eventfd: move wildcard calculation outside loop (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Simplify the initialization of nested_vmx_msrs (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Fix VMX controls MSRs setup when nested VMX enabled (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: Avoid freeing uninitialized pointers in svm_set_nested_state() (Vitaly Kuznetsov) [1882793] - [x86] hyperv: Remove aliases with X64 in their name (Vitaly Kuznetsov) [1882793] - [x86] hyperv: Split hyperv-tlfs.h into arch dependent and independent files (Vitaly Kuznetsov) [1882793] - [x86] hyperv: Remove HV_PROCESSOR_POWER_STATE #defines (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Add GHCB definitions (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: nested: Don't allocate VMCB structures on stack (Vitaly Kuznetsov) [1882793] - [x86] kvm: mmu: page_track: Fix RCU list API usage (Vitaly Kuznetsov) [1882793] - [kernel] rculist: Introduce list/hlist_for_each_entry_srcu() macros (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: update PFEC_MASK/PFEC_MATCH together with PF intercept (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Add a dedicated INVD intercept routine (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Reset MMU context if guest toggles CR4.SMAP or CR4.PKE (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: fix MSR_IA32_TSC read for nested migration (Vitaly Kuznetsov) [1882793] - [tools] selftests: kvm: Fix assert failure in single-step test (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: vmx: Make smaller physical guest address space support user-configurable (Vitaly Kuznetsov) [1882793] - [x86] revert "kvm: Check the allocation of pv cpu mask" (Vitaly Kuznetsov) [1882793] - [x86] kvm: emulator: more strict rsm checks (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: more strict SMM checks when returning to nested guest (Vitaly Kuznetsov) [1882793] - [x86] svm: nsvm: setup nested msr permission bitmap on nested state load (Vitaly Kuznetsov) [1882793] - [x86] svm: nsvm: correctly restore GIF on vmexit from nesting after migration (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Don't freeze guest when event delivery causes an APIC-access exit (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: avoid emulation with stale next_rip (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: always allow writing '0' to MSR_KVM_ASYNC_PF_EN (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Periodically schedule when unregistering regions on destroy (Vitaly Kuznetsov) [1882793] - [x86] kvm x86/mmu: use KVM_REQ_MMU_SYNC to sync when needed (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Fix the update value of nested load IA32_PERF_GLOBAL_CTRL control (Vitaly Kuznetsov) [1882793] - [virt] kvm: fix memory leak in kvm_io_bus_unregister_dev() (Vitaly Kuznetsov) [1882793] - [x86] kvm: Check the allocation of pv cpu mask (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Update VMCS02 when L2 PAE PDPTE updates detected (Vitaly Kuznetsov) [1882793] - [documentation] kvm: documentation: Minor fixups (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Toggling CR4.PKE does not load PDPTEs in PAE mode (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Toggling CR4.SMAP does not load PDPTEs in PAE mode (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: fix access code passed to gva_to_gpa (Vitaly Kuznetsov) [1882793] - [tools] selftests: kvm: Use a shorter encoding to clear RAX (Vitaly Kuznetsov) [1882793] - [x86] kvm/hyper-v: Synic default SCONTROL MSR needs to be enabled (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Don't attempt to load PDPTRs when 64-bit mode is enabled (Vitaly Kuznetsov) [1882793] - [x86] kvm: detect assigned device via irqbypass manager (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Fix sev_pin_memory() error handling (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Set the TDCR settable bits (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Fix disable pause loop exit/pause filtering capability on SVM (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Prevent setting the tscdeadline timer if the lapic is hw disabled (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Specify max TDP level via kvm_configure_mmu() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Rename max_page_level to max_huge_page_level (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Dynamically calculate TDP level from max level and MAXPHYADDR (Vitaly Kuznetsov) [1882793] - [x86] kvm: vxm: Remove temporary WARN on expected vs. actual EPTP level mismatch (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Pull the PGD's level from the MMU instead of recalculating it (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Make vmx_load_mmu_pgd() static (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Add separate helper for shadow NPT root page role calc (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Drop a duplicate declaration of construct_eptp() (Vitaly Kuznetsov) [1882793] - [x86] kvm: Using macros instead of magic values (Vitaly Kuznetsov) [1882793] - [tools] kvm: nvmx: check for invalid hdr.vmx.flags (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: check for required but missing VMCS12 in KVM_SET_NESTED_STATE (Vitaly Kuznetsov) [1882793] - [tools] selftests: kvm: do not set guest mode flag (Vitaly Kuznetsov) [1882793] - [documentation] documentation: virt/kvm/api: eliminate duplicated word (Vitaly Kuznetsov) [1882793] - [documentation] docs: kvm: Replace HTTP links with HTTPS ones (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: remove nonsensical EXITINFO1 adjustment on nested NPF (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add a capability for GUEST_MAXPHYADDR < HOST_MAXPHYADDR support (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: optimize #PF injection when MAXPHYADDR does not match (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Add guest physical address check in EPT violation and misconfig (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: introduce vmx_need_pf_intercept (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: update exception bitmap on CPUID changes (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: rename update_bp_intercept to update_exception_bitmap (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: mmu: Add guest physical address check in translate_gpa() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: mmu: Move translate_gpa() to mmu.c (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add helper functions for illegal GPA checking and page fault injection (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: move MSR_IA32_PERF_CAPABILITIES emulation to common x86 code (Vitaly Kuznetsov) [1882793] - [virt] kvm: Move x86's MMU memory cache helpers to common KVM code (Vitaly Kuznetsov) [1882793] - [kernel] kvm: Move x86's version of struct kvm_mmu_memory_cache to common code (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Prepend "kvm_" to memory cache helpers that will be global (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Skip filling the gfn cache for guaranteed direct MMU topups (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Zero allocate shadow pages (outside of mmu_lock) (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Make __GFP_ZERO a property of the memory cache (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Separate the memory caches for shadow pages and gfn arrays (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Clean up the gorilla math in mmu_topup_memory_caches() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Topup memory caches after walking GVA->GPA (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Move fast_page_fault() call above mmu_topup_memory_caches() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Try to avoid crashing KVM if a MMU memory cache is empty (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Remove superfluous gotos from mmu_topup_memory_caches() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Use consistent "mc" name for kvm_mmu_memory_cache locals (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Consolidate "page" variant of memory cache helpers (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Track the associated kmem_cache in the MMU caches (Vitaly Kuznetsov) [1882793] - [x86] kvm/x86: pmu: Fix #GP condition check for RDPMC emulation (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move kvm_x86_ops.vcpu_after_set_cpuid() into kvm_vcpu_after_set_cpuid() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Rename cpuid_update() callback to vcpu_after_set_cpuid() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Rename kvm_update_cpuid() to kvm_vcpu_after_set_cpuid() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Extract kvm_update_cpuid_runtime() from kvm_update_cpuid() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Introduce kvm_check_cpuid() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move kvm_apic_set_version() to kvm_update_cpuid() (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Use guest_cpuid_has() in kvm_apic_set_version() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Go on updating other CPUID leaves when leaf 1 is absent (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Reset vcpu->arch.cpuid_nent to 0 if SET_CPUID* fails (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: limit the maximum number of vPMU fixed counters to 3 (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: Check that MBZ bits in CR3 and CR4 are not set on vmrun of nested guests (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Make CR4.VMXE reserved for the guest (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Create mask for guest CR4 reserved bits in kvm_update_cpuid() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Read PDPTEs on CR0.CD and CR0.NW changes (Vitaly Kuznetsov) [1882793] - [x86] kvm: Add "nopvspin" parameter to disable PV spinlocks (Vitaly Kuznetsov) [1882793] - [x86] kvm: Change print code to use pr_*() format (Vitaly Kuznetsov) [1882793] - [x86] revert "kvm: x86: Fix setup the virt_spin_lock_key before static key get initialized" (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Rename page_header() to to_shadow_page() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Add sptep_to_sp() helper to wrap shadow page lookup (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Make kvm_mmu_page definition and accessor internal-only (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Add MMU-internal header (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Move kvm_mmu_available_pages() into mmu.c (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Move mmu_audit.c and mmutrace.h into the mmu/ sub-directory (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Exit to userspace on make_mmu_pages_available() error (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Batch zap MMU pages when shrinking the slab (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Batch zap MMU pages when recycling oldest pages (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Don't put invalid SPs back on the list of active pages (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Optimize MMU page cache lookup for fully direct MMUs (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Avoid multiple hash lookups in kvm_get_mmu_page() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Use VMCALL and VMMCALL mnemonics in kvm_para.h (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Rename svm_nested_virtualize_tpr() to nested_svm_virtualize_tpr() (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Add svm_ prefix to set/clr/is_intercept() (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Add vmcb_ prefix to mark_*() functions (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Rename struct nested_state to svm_nested_state (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Wrap VM-Fail valid path in generic VM-Fail helper (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Set last_vmentry_cpu in vcpu_enter_guest (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move last_cpu into kvm_vcpu_arch as last_vmentry_cpu (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add "last CPU" to some KVM_EXIT information (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Add last_cpu to struct vcpu_vmx (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Always set svm->last_cpu on VMRUN (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Prefer vcpu->cpu to raw_smp_processor_id() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: report sev_pin_memory errors with PTR_ERR (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: fix svn_pin_memory()'s use of get_user_pages_fast() (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: Check that DR6[63:32] and DR7[64:32] are not set on vmrun of nested guests (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move the check for upper 32 reserved bits of DR6 to separate function (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Do the same ignore_msrs check for feature msrs (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move ignore_msrs handling upper the stack (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Make .write_log_dirty a nested operation (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: WARN if PML emulation helper is invoked outside of nested guest (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Drop kvm_arch_write_log_dirty() wrapper (Vitaly Kuznetsov) [1882793] - [s390] kvm: async_pf: change kvm_setup_async_pf()/kvm_arch_setup_async_pf() return type to bool (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: drop KVM_PV_REASON_PAGE_READY case from kvm_handle_page_fault() (Vitaly Kuznetsov) [1882793] - [documentation] documentation: virt: kvm/api: drop doubled words (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Use KVM_POSSIBLE_CR*_GUEST_BITS to initialize guest/host masks (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Mark CR4.TSD as being possibly owned by the guest (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Inject #GP if guest attempts to toggle CR4.LA57 in 64-bit mode (Vitaly Kuznetsov) [1882793] - [virt] kvm: use more precise cast and do not drop __user (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: bit 8 of non-leaf PDPEs is not reserved (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Fix async pf caused null-ptr-deref (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Remove vcpu_vmx's defunct copy of host_pkru (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: allow TSC to differ by NTP correction bounds without TSC scaling (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Fix MSR range of APIC registers in X2APIC mode (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Stop context switching MSR_IA32_UMWAIT_CONTROL (Vitaly Kuznetsov) [1882793] - [x86] cpu: Move prototype for get_umwait_control_msr() to a global location (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Plumb L2 GPA through to PML emulation (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Avoid mixing gpa_t with gfn_t in walk_addr_generic() (Vitaly Kuznetsov) [1882793] - [x86] process/64: Make save_fsgs_for_kvm() ready for FSGSBASE (Vitaly Kuznetsov) [1882793] - [kernel] kvm: Replace zero-length array with flexible-array (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Add helpers to identify interrupt type from intr_info (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Switch KVM guest to using interrupts for page ready APF delivery (Vitaly Kuznetsov) [1882793] - [x86] kvm: Remove defunct KVM_DEBUG_FS Kconfig (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Always treat MSR_IA32_PERF_CAPABILITIES as a valid PMU MSR (Vitaly Kuznetsov) [1882793] - [x86] kvm_hv_set_msr(): use __put_user() instead of 32bit __clear_user() (Vitaly Kuznetsov) [1882793] - [tools] kvm: selftests: update hyperv_cpuid with SynDBG tests (Vitaly Kuznetsov) [1882793] - [x86] kvm/hyper-v: Add support for synthetic debugger via hypercalls (Vitaly Kuznetsov) [1882793] - [x86] kvm/hyper-v: enable hypercalls regardless of hypercall page (Vitaly Kuznetsov) [1882793] - [x86] kvm/hyper-v: Add support for synthetic debugger interface (Vitaly Kuznetsov) [1882793] - [x86] hyper-v: Add synthetic debugger definitions (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/pmu: Support full width counting (Vitaly Kuznetsov) [1882793] - [documentation] kvm: x86: announce KVM_FEATURE_ASYNC_PF_INT (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: acknowledgment mechanism for async pf page ready notifications (Vitaly Kuznetsov) [1882793] - [documentation] kvm: x86: interrupt based APF 'page ready' event delivery (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: extend struct kvm_vcpu_pv_apf_data with token info (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: hyperv: Remove duplicate definitions of Reference TSC Page (Vitaly Kuznetsov) [1882793] - [x86] kvm: Restrict ASYNC_PF to user space (Vitaly Kuznetsov) [1882793] - [x86] kvm: Sanitize kvm_async_pf_task_wait() (Vitaly Kuznetsov) [1882793] - [x86] kvm: Handle async page faults directly through do_page_fault() (Vitaly Kuznetsov) [1882793] - [virt] kvm: add halt-polling cpu usage stats (Vitaly Kuznetsov) [1882793] - [powerpc] kvm: Replace vcpu->swait with rcuwait (Vitaly Kuznetsov) [1882793] - [kernel] rcuwait: Introduce rcuwait_active() (Vitaly Kuznetsov) [1882793] - [kernel] rcuwait: Introduce prepare_to and finish_rcuwait (Vitaly Kuznetsov) [1882793] - [kernel] rcuwait: Add @state argument to rcuwait_wait_event() (Vitaly Kuznetsov) [1882793] - [kernel] rcuwait: Let rcuwait_wake_up() return whether or not a task was awoken (Vitaly Kuznetsov) [1882793] - [kernel] rcuwait: Fix stale wake call name in comment (Vitaly Kuznetsov) [1882793] - [s390] kvm: s390: Use kvm_vcpu_wake_up in kvm_s390_vcpu_wakeup (Vitaly Kuznetsov) [1882793] - [documentation] docs/virt/kvm: Document configuring and running nested guests (Vitaly Kuznetsov) [1882793] - [tools] docs: fix broken references for ReST files that moved around (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Extend VMXs #AC interceptor to handle split lock #AC in guest (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Emulate split-lock access as a write in emulator (Vitaly Kuznetsov) [1882793] - [net] core: check length before updating Ethertype in skb_mpls_{push,pop} (Guillaume Nault) [1893886] - [net] pktgen: fix error message with wrong function name (Guillaume Nault) [1893886] - [net] handle the return value of pskb_carve_frag_list() correctly (Guillaume Nault) [1893886] - [net] Fix potential wrong skb->protocol in skb_vlan_untag() (Guillaume Nault) [1893886] - [net] make symbol 'flush_works' static (Guillaume Nault) [1893886] - [net] compat: Add missing sock updates for SCM_RIGHTS (Guillaume Nault) [1893886] - [net] mpls: drop skb's dst in mpls_forward() (Guillaume Nault) [1893886] - [include] net: Added pointer check for dst->ops->neigh_lookup in dst_neigh_lookup_skb (Guillaume Nault) [1893886] - [net] fix skb_panic to output real address (Guillaume Nault) [1893886] - [net] fix a potential recursive NETDEV_FEAT_CHANGE (Guillaume Nault) [1893886] - [net] neigh: send protocol value in neighbor create notification (Guillaume Nault) [1893886] - [net] revert default NAPI poll timeout to 2 jiffies (Guillaume Nault) [1893886] - [net] compat_ioctl: handle SIOCOUTQNSD (Guillaume Nault) [1893886] - [net] neigh: use long type to store jiffies delta (Guillaume Nault) [1893886] - [documentation] dev-tools: kselftest.rst: Update examples and paths (Hangbin Liu) [1876011] - [tools] selftests/run_kselftest.sh: Make each test individually selectable (Hangbin Liu) [1876011] - [tools] selftests: Extract run_kselftest.sh and generate stand-alone test list (Hangbin Liu) [1876011] - [tools] selftests/harness: Flush stdout before forking (Hangbin Liu) [1876011] - [tools] selftests: forwarding: Add missing 'rp_filter' configuration (Hangbin Liu) [1892298] - [tools] selftests/net: relax cpu affinity requirement in msg_zerocopy test (Hangbin Liu) [1892298] - [tools] selftests: ethtool: Fix test when only two speeds are supported (Hangbin Liu) [1892298] - [tools] selftests/net: tcp_mmap: fix clang warning for target arch PowerPC (Hangbin Liu) [1892298] - [tools] selftests/net: psock_fanout: fix clang issues for target arch PowerPC (Hangbin Liu) [1892298] - [netdrv] netxen: mark netxen_nic as deprecated in RHEL8 (Ivan Vecera) [1878188] - [net] linkmode: introduce linkmode_intersects() (Ivan Vecera) [1893193] - [net] ipv6: avoid lockdep issue in fib6_del() (Hangbin Liu) [1892196] - [net] ipv6: fix memory leaks on IPV6_ADDRFORM path (Hangbin Liu) [1892196] - [net] ila: remove unused inline function ila_addr_is_ila (Hangbin Liu) [1892196] - [net] ila: Fix uninitialised return value in ila_xlat_nl_cmd_flush (Hangbin Liu) [1892196] - [netdrv] i40e: always propagate error value in i40e_set_vsi_promisc() (Stefan Assmann) [1835705] - [netdrv] i40e: fix return of uninitialized aq_ret in i40e_set_vsi_promisc (Stefan Assmann) [1835705] - [netdrv] i40e: Remove scheduling while atomic possibility (Stefan Assmann) [1835705] - [pci] hv: Fix hibernation in case interrupts are not re-created (Mohammed Gamal) [1846838] - [powerpc] kvm: ppc: book3s hv: xics: Replace the 'destroy' method by a 'release' method (Greg Kurz) [1857527] - [security] selinux: complete the inlining of hashtab functions (Ondrej Mosnacek) [1878149] - [security] selinux: prepare for inlining of hashtab functions (Ondrej Mosnacek) [1878149] - [security] selinux: specialize symtab insert and search functions (Ondrej Mosnacek) [1878149] - [security] selinux: fixed a checkpatch warning with the sizeof macro (Ondrej Mosnacek) [1878149] - [security] selinux: log error messages on required process class / permissions (Ondrej Mosnacek) [1878149] - [security] selinux: fix undefined return of cond_evaluate_expr (Ondrej Mosnacek) [1878149] - [security] selinux: fix a double free in cond_read_node()/cond_read_list() (Ondrej Mosnacek) [1878149] - [security] selinux: fix double free (Ondrej Mosnacek) [1878149] - [security] selinux: netlabel: Remove unused inline function (Ondrej Mosnacek) [1878149] - [security] selinux: do not allocate hashtabs dynamically (Ondrej Mosnacek) [1878149] - [security] selinux: fix return value on error in policydb_read() (Ondrej Mosnacek) [1878149] - [security] selinux: simplify range_write() (Ondrej Mosnacek) [1878149] - [security] selinux: fix error return code in policydb_read() (Ondrej Mosnacek) [1878149] - [security] selinux: don't produce incorrect filename_trans_count (Ondrej Mosnacek) [1878149] - [security] selinux: implement new format of filename transitions (Ondrej Mosnacek) [1878149] - [security] selinux: move context hashing under sidtab (Ondrej Mosnacek) [1878149] - [security] selinux: hash context structure directly (Ondrej Mosnacek) [1878149] - [security] selinux: store role transitions in a hash table (Ondrej Mosnacek) [1878149] - [security] selinux: drop unnecessary smp_load_acquire() call (Ondrej Mosnacek) [1878149] - [security] selinux: fix warning Comparison to bool (Ondrej Mosnacek) [1878149] - [security] selinux: fix error return code in cond_read_list() (Ondrej Mosnacek) [1878149] - [security] selinux: free str on error in str_read() (Ondrej Mosnacek) [1878149] - [security] selinux: clean up indentation issue with assignment statement (Ondrej Mosnacek) [1878149] - [security] selinux: avtab_init() and cond_policydb_init() return void (Ondrej Mosnacek) [1878149] - [security] selinux: clean up error path in policydb_init() (Ondrej Mosnacek) [1878149] - [security] selinux: remove unused initial SIDs and improve handling (Ondrej Mosnacek) [1878149] - [security] selinux: reduce the use of hard-coded hash sizes (Ondrej Mosnacek) [1878149] - [security] selinux: Add xfs quota command types (Ondrej Mosnacek) [1878149] - [security] selinux: optimize storage of filename transitions (Ondrej Mosnacek) [1878149] - [security] selinux: factor out loop body from filename_trans_read() (Ondrej Mosnacek) [1878149] - [security] selinux: generalize evaluate_cond_node() (Ondrej Mosnacek) [1878149] - [security] selinux: convert cond_expr to array (Ondrej Mosnacek) [1878149] - [security] selinux: convert cond_av_list to array (Ondrej Mosnacek) [1878149] - [security] selinux: convert cond_list to array (Ondrej Mosnacek) [1878149] - [security] selinux: sel_avc_get_stat_idx should increase position index (Ondrej Mosnacek) [1878149] - [security] selinux: simplify evaluate_cond_node() (Ondrej Mosnacek) [1878149] - [security] selinux: move status variables out of selinux_ss (Ondrej Mosnacek) [1878149] - [scripts] selinux: use kernel linux/socket.h for genheaders and mdp (Ondrej Mosnacek) [1878149] - [scripts] genheaders: -s had been there since v6; -*s - since v7 (Ondrej Mosnacek) [1878149] - [scsi] scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug (Ming Lei) [1876863] - [scsi] scsi: scsi_debug: Support host tagset (Ming Lei) [1876863] - [scsi] scsi: core: Show nr_hw_queues in sysfs (Ming Lei) [1876863] - [scsi] scsi: Add host and host template flag 'host_tagset' (Ming Lei) [1876863] - [block] null_blk: Support shared tag bitmap (Ming Lei) [1876863] - [block] blk-mq, elevator: Count requests per hctx to improve performance (Ming Lei) [1876863] - [block] blk-mq: Record active_queues_shared_sbitmap per tag_set for when using shared sbitmap (Ming Lei) [1876863] - [block] blk-mq: Record nr_active_requests per queue for when using shared sbitmap (Ming Lei) [1876863] - [block] blk-mq: Relocate hctx_may_queue() (Ming Lei) [1876863] - [block] blk-mq: Facilitate a shared sbitmap per tagset (Ming Lei) [1876863] - [block] blk-mq: Use pointers for blk_mq_tags bitmap tags (Ming Lei) [1876863] - [block] blk-mq: Pass flags for tag init/free (Ming Lei) [1876863] - [block] blk-mq: Free tags in blk_mq_init_tags() upon error (Ming Lei) [1876863] - [block] blk-mq: Rename blk_mq_update_tag_set_depth() (Ming Lei) [1876863] - [block] blk-mq: Rename BLK_MQ_F_TAG_SHARED as BLK_MQ_F_TAG_QUEUE_SHARED (Ming Lei) [1876863] - [block] block: fix double account of flush request's driver tag (Ming Lei) [1876863] - [block] blk-mq: centralise related handling into blk_mq_get_driver_tag (Ming Lei) [1876863] - [block] blk-mq: streamline handling of q->mq_ops->queue_rq result (Ming Lei) [1876863] - [block] blk-mq: remove pointless call of list_entry_rq() in hctx_show_busy_rq() (Ming Lei) [1876863] - [block] blk-mq: move blk_mq_get_driver_tag into blk-mq.c (Ming Lei) [1876863] - [block] blk-mq: support batching dispatch in case of io (Ming Lei) [1876863] - [block] blk-mq: pass obtained budget count to blk_mq_dispatch_rq_list (Ming Lei) [1876863] - [block] blk-mq: remove dead check from blk_mq_dispatch_rq_list (Ming Lei) [1876863] - [block] blk-mq: move getting driver tag and budget into one helper (Ming Lei) [1876863] - [block] blk-mq: pass hctx to blk_mq_dispatch_rq_list (Ming Lei) [1876863] - [block] blk-mq: remove the BLK_MQ_REQ_INTERNAL flag (Ming Lei) [1876863] - [net] netns: Constify exported functions (Guillaume Nault) [1806134] - [net] netns: protect netns ID lookups with RCU (Guillaume Nault) [1806134] - [net] netns: Remove __peernet2id_alloc() (Guillaume Nault) [1806134] - [net] netns: read NETNSA_NSID as s32 attribute in rtnl_net_getid() (Guillaume Nault) [1806134] - [tools] selftests: txtimestamp: add flag for timestamp validation tolerance. (Hangbin Liu) [1861175] - [tools] selftests/net: so_txtime: fix clang issues for target arch PowerPC (Hangbin Liu) [1861175] - [tools] selftests/net: rxtimestamp: fix clang issues for target arch PowerPC (Hangbin Liu) [1861175] - [tools] selftest: txtimestamp: fix net ns entry logic (Hangbin Liu) [1861175] - [tools] selftests/net: update initializer syntax to use c99 designators (Hangbin Liu) [1861175] - [tools] selftests/net: add ipv6 test coverage in rxtimestamp test (Hangbin Liu) [1861175] - [tools] selftests/net: plug rxtimestamp test into kselftest framework (Hangbin Liu) [1861175] - [tools] selftests/net: in rxtimestamp getopt_long needs terminating null entry (Hangbin Liu) [1861175] - [tools] selftests/net: in timestamping, strncpy needs to preserve null byte (Hangbin Liu) [1861175] - [tools] selftests: move timestamping selftests to net folder (Hangbin Liu) [1861175] - [tools] selftests: txtimestamp: print statistics for timestamp events. (Hangbin Liu) [1861175] - [tools] selftests: txtimestamp: add support for epoll(). (Hangbin Liu) [1861175] - [tools] selftests: txtimestamp: add new command-line flags. (Hangbin Liu) [1861175] - [tools] selftests: txtimestamp: allow printing latencies in nsec. (Hangbin Liu) [1861175] - [tools] selftests: txtimestamp: allow individual txtimestamp tests. (Hangbin Liu) [1861175] - [tools] selftests: timestamping: Fix SIOCGSTAMP undeclared build failure (Hangbin Liu) [1861175] - [tools] selftests: fix timestamping Makefile (Hangbin Liu) [1861175] - [tools] selftests: add missing include unistd (Hangbin Liu) [1861175] - [tools] selftests/txtimestamp: Fix an equals vs assign bug (Hangbin Liu) [1861175] - [tools] selftests: add txtimestamp kselftest (Hangbin Liu) [1861175] - [tools] selftests: expand txtimestamp with ipv6 dgram + raw and pf_packet (Hangbin Liu) [1861175] - [tools] selftests: expand txtimestamp with cmsg support (Hangbin Liu) [1861175] - [hwmon] hwmon: (k10temp) Add support for Zen3 CPUs (Wei Huang) [1846851] - [powerpc] vfs: add faccessat2 syscall (Miklos Szeredi) [1333764] - [fs] vfs: split out access_override_creds() (Miklos Szeredi) [1333764] - [md] Revert "dm writecache: set "Tech Preview" taint using mark_tech_preview()" (Mike Snitzer) [1859413] - [s390] mm: fix huge pte soft dirty copying (Cornelia Huck) [1700709] - [fs] proc/mounts: add cursor (Miklos Szeredi) [1759472]- [char] random: Add a poll handler to extrng_fops (Vladis Dronov) [1884857] - [platform] platform/mellanox: mlxbf-pmc: Add Mellanox BlueField PMC driver (Alaa Hleihel) [1655729] - [mm] mm/page_idle.c: skip offline pages (Chris von Recklinghausen) [1867490] - [powerpc] powerpc/pseries: Detect secure and trusted boot state of the system (Diego Domingos) [1853411] - [net] bpf: Check correct cred for CAP_SYSLOG in bpf_dump_raw_ok() (Yauheni Kaliuta) [1874003] - [kernel] kallsyms: Refactor kallsyms_show_value() to take cred (Yauheni Kaliuta) [1874003] - [kernel] kprobes: Show blacklist addresses as same as kallsyms does (Yauheni Kaliuta) [1874003] - [arm64] arm64: insn: Report PAC and BTI instructions as skippable (Yauheni Kaliuta) [1874003] - [arm64] arm64: insn: Don't assume unrecognized HINTs are skippable (Yauheni Kaliuta) [1874003] - [lib] usercopy: Avoid soft lockups in test_check_nonzero_user() (Yauheni Kaliuta) [1874003] - [security] selinux: map CAP_PERFMON and CAP_BPF to CAP_SYS_ADMIN (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: fix netdevsim trap_flow_action_cookie read (Yauheni Kaliuta) [1874003] - [net] net/bpfilter: Initialize pos in __bpfilter_process_sockopt (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Extend map-in-map selftest to detect memory leaks (Yauheni Kaliuta) [1874003] - [net] bpf: Fix map leak in HASH_OF_MAPS map (Yauheni Kaliuta) [1874003] - [net] bpf: Fix NULL pointer dereference in __btf_resolve_helper_id() (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Fix cgroup sockopt verifier test (Yauheni Kaliuta) [1874003] - [tools] libbpf: Fix libbpf hashmap on (I)LP32 architectures (Yauheni Kaliuta) [1874003] - [tools] selftests: bpf: Fix detach from sockmap tests (Yauheni Kaliuta) [1874003] - [net] bpf: net: Avoid incorrect bpf_sk_reuseport_detach call (Yauheni Kaliuta) [1874003] - [net] bpf: net: Avoid copying sk_user_data of reuseport_array during sk_clone (Yauheni Kaliuta) [1874003] - [tools] bpf: Add tests for PTR_TO_BTF_ID vs. null comparison (Yauheni Kaliuta) [1874003] - [net] bpf: Fix an incorrect branch elimination by verifier (Yauheni Kaliuta) [1874003] - [include] bpf: sockmap: Require attach_bpf_fd when detaching a program (Yauheni Kaliuta) [1874003] - [net] bpf: sockmap: Check value of unused args to BPF_PROG_ATTACH (Yauheni Kaliuta) [1874003] - [net] bpf: Enforce BPF ringbuf size to be the power of 2 (Yauheni Kaliuta) [1874003] - [tools] bpf, sockmap: Add ingres skb tests that utilize merge skbs (Yauheni Kaliuta) [1874003] - [net] bpf, sockmap: RCU dereferenced psock may be used outside RCU block (Yauheni Kaliuta) [1874003] - [net] bpf, sockmap: RCU splat with redirect and strparser error or TLS (Yauheni Kaliuta) [1874003] - [tools] bpf: tcp: bpf_cubic: fix spurious HYSTART_DELAY exit upon drop in min RTT (Yauheni Kaliuta) [1874003] - [net] bpf: Do not allow btf_ctx_access with __int128 types (Yauheni Kaliuta) [1874003] - [tools] bpf: Fix formatting in documentation for BPF helpers (Yauheni Kaliuta) [1874003] - [net] bpf: Restore behaviour of CAP_SYS_ADMIN allowing the loading of networking bpf programs (Yauheni Kaliuta) [1874003] - [net] bpf: Set the number of exception entries properly for subprograms (Yauheni Kaliuta) [1874003] - [tools] libbpf: Fix CO-RE relocs against .text section (Yauheni Kaliuta) [1874003] - [tools] libbpf: Forward-declare bpf_stats_type for systems with outdated UAPI headers (Yauheni Kaliuta) [1874003] - [documentation] bpf: Document optval > PAGE_SIZE behavior for sockopt hooks (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Make sure optvals > PAGE_SIZE are bypassed (Yauheni Kaliuta) [1874003] - [net] bpf: Don't return EINVAL from {get, set}sockopt when optlen > PAGE_SIZE (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Add ringbuf map type to map command docs (Yauheni Kaliuta) [1874003] - [samples] bpf, xdp, samples: Fix null pointer dereference in *_user code (Yauheni Kaliuta) [1874003] - [tools] tools/bpftool: Add ringbuf map to a list of known map types (Yauheni Kaliuta) [1874003] - [tools] bpf: Fix definition of bpf_ringbuf_output() helper in UAPI comments (Yauheni Kaliuta) [1874003] - [net] bpf: Undo internal BPF_PROBE_MEM in BPF insns dump (Yauheni Kaliuta) [1874003] - [tools] libbpf: Support pre-initializing .bss global variables (Yauheni Kaliuta) [1874003] - [tools] tools/bpftool: Fix skeleton codegen (Yauheni Kaliuta) [1874003] - [net] bpf: Fix memlock accounting for sock_hash (Yauheni Kaliuta) [1874003] - [net] bpf: tcp: Recv() should return 0 when the peer socket is closed (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Exit on error in function codegen (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Fix memory leak in codegen error cases (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add cgroup_skb/egress test for load_bytes_relative (Yauheni Kaliuta) [1874003] - [net] net/filter: Permit reading NET in load_bytes_relative when MAC not set (Yauheni Kaliuta) [1874003] - [tools] tools, bpf: Do not force gcc as CC (Yauheni Kaliuta) [1874003] - [tools] libbpf: Define __WORDSIZE if not available (Yauheni Kaliuta) [1874003] - [net] bpf: Devmap adjust uapi for attach bpf program (Yauheni Kaliuta) [1874003] - [net] bpf: Reset data_meta before running programs attached to devmap entry (Yauheni Kaliuta) [1874003] - [scripts] scripts: Require pahole v1.16 when generating BTF (Yauheni Kaliuta) [1874003] - [net] bpf, sockhash: Synchronize delete from bucket list on map free (Yauheni Kaliuta) [1874003] - [net] bpf, sockhash: Fix memory leak when unlinking sockets in sock_hash_free (Yauheni Kaliuta) [1874003] - [net] bpf/sockmap: Fix kernel panic at __tcp_bpf_recvmsg (Yauheni Kaliuta) [1874003] - [kernel] bpf: rework the compat kernel probe handling (Yauheni Kaliuta) [1874003] - [kernel] bpf: handle the compat string in bpf_trace_copy_string better (Yauheni Kaliuta) [1874003] - [kernel] bpf: factor out a bpf_trace_copy_string helper (Yauheni Kaliuta) [1874003] - [net] mmap locking API: add mmap_read_trylock_non_owner() (Yauheni Kaliuta) [1874003] - [net] bpf: sockmap: use mmap locking API (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Fix ringbuf selftest sample counting undeterminism (Yauheni Kaliuta) [1874003] - [net] bpf: Fix an error code in check_btf_func() (Yauheni Kaliuta) [1874003] - [net] bpf: make bpf_check_uarg_tail_zero() use check_zeroed_user() (Yauheni Kaliuta) [1874003] - [lib] lib: introduce copy_struct_from_user() helper (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add a default $(CXX) value (Yauheni Kaliuta) [1874003] - [tools] tools/bpf: Don't use $(COMPILE.c) (Yauheni Kaliuta) [1874003] - [s390] s390/bpf: Use bcr 0, 0 as tail call nop filler (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Fix verifier test (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Fix sample_cnt shared between two threads (Yauheni Kaliuta) [1874003] - [tools] bpf, selftests: Adapt cls_redirect to call csum_level helper (Yauheni Kaliuta) [1874003] - [net] bpf: Add csum_level helper for fixing up csum levels (Yauheni Kaliuta) [1874003] - [net] bpf: Fix up bpf_skb_adjust_room helper's skb csum setting (Yauheni Kaliuta) [1874003] - [tools] libbpf: Add _GNU_SOURCE for reallocarray to ringbuf.c (Yauheni Kaliuta) [1874003] - [net] bpf: Use tracing helpers for lsm programs (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add test for SO_BINDTODEVICE opt of bpf_setsockopt (Yauheni Kaliuta) [1874003] - [tools] tools/bpf: sync bpf.h (Yauheni Kaliuta) [1874003] - [tools] bpf, selftests: Add test for ktls with skb bpf ingress policy (Yauheni Kaliuta) [1874003] - [net] bpf: Fix running sk_skb program types with ktls (Yauheni Kaliuta) [1874003] - [net] bpf: Refactor sockmap redirect code so its easy to reuse (Yauheni Kaliuta) [1874003] - [tools] libbpf: Add SEC name for xdp programs attached to device map (Yauheni Kaliuta) [1874003] - [net] bpf: Add support to attach bpf program to a devmap entry (Yauheni Kaliuta) [1874003] - [kernel] bpf: Use strncpy_from_unsafe_strict() in bpf_seq_printf() helper (Yauheni Kaliuta) [1874003] - [net] devmap: Formalize map value as a named struct (Yauheni Kaliuta) [1874003] - [net] bpf: Add rx_queue_mapping to bpf_sock (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add tests for write-only stacks/queues (Yauheni Kaliuta) [1874003] - [documentation] docs/bpf: Add BPF ring buffer design notes (Yauheni Kaliuta) [1874003] - [tools] bpf: Add BPF ringbuf and perf buffer benchmarks (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add BPF ringbuf selftests (Yauheni Kaliuta) [1874003] - [tools] libbpf: Add BPF ring buffer support (Yauheni Kaliuta) [1874003] - [tools] bpf: Implement BPF ring buffer and verifier support for it (Yauheni Kaliuta) [1874003] - [net] bpf: Fix map permissions check (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Cleanup comments in test_maps (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Cleanup some file descriptors in test_maps (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Fix a typo in test_maps (Yauheni Kaliuta) [1874003] - [tools] libbpf: Fix perf_buffer__free() API for sparse allocs (Yauheni Kaliuta) [1874003] - [tools] bpf, selftests: Test probe_* helpers from SCHED_CLS (Yauheni Kaliuta) [1874003] - [tools] bpf, selftests: Add sk_msg helpers load and attach test (Yauheni Kaliuta) [1874003] - [net] bpf, sk_msg: Add get socket storage helpers (Yauheni Kaliuta) [1874003] - [net] bpf: Extend bpf_base_func_proto helpers with probe_* and *current_task* (Yauheni Kaliuta) [1874003] - [net] bpf, sk_msg: Add some generic helpers that may be useful from sk_msg (Yauheni Kaliuta) [1874003] - [net] bpf: Fix spelling in comment explaining ARG1 in ___bpf_prog_run (Yauheni Kaliuta) [1874003] - [tools] libbpf: Install headers as part of make install (Yauheni Kaliuta) [1874003] - [tools] libbpf: Add API to consume the perf ring buffer content (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Print correct error message when failing to load BTF (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Make capability check account for new BPF caps (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Clean subcommand help messages (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: CONFIG_LIRC required for test_lirc_mode2.sh (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: CONFIG_IPV6_SEG6_BPF required for test_seg6_loop.o (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add general instructions for test execution (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, add printk to test_sk_lookup_kern to encode null ptr check (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, verifier case for non null pointer map value branch (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, verifier case for non null pointer check branch taken (Yauheni Kaliuta) [1874003] - [net] bpf: Verifier track null pointer branch_taken with JNE and JEQ (Yauheni Kaliuta) [1874003] - [tools] tools/bpf: sync bpf.h (Yauheni Kaliuta) [1874003] - [tools] bpf, testing: Add get{peer, sock}name selftests to test_progs (Yauheni Kaliuta) [1874003] - [tools] bpf, bpftool: Enable get{peer, sock}name attach types (Yauheni Kaliuta) [1874003] - [tools] bpf, libbpf: Enable get{peer, sock}name attach types (Yauheni Kaliuta) [1874003] - [net] bpf: Add get{peer, sock}name attach types for sock_addr (Yauheni Kaliuta) [1874003] - [samples] samples, bpf: Refactor kprobe, tail call kern progs map definition (Yauheni Kaliuta) [1874003] - [samples] samples, bpf: Add tracex7 test file to .gitignore (Yauheni Kaliuta) [1874003] - [samples] samples, bpf: Refactor tail call user progs with libbpf (Yauheni Kaliuta) [1874003] - [samples] samples, bpf: Refactor kprobe tracing user progs with libbpf (Yauheni Kaliuta) [1874003] - [samples] samples, bpf: Refactor pointer error check with libbpf (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, add ktls tests to test_sockmap (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, add blacklist to test_sockmap (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, add whitelist option to test_sockmap (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, provide verbose option for selftests execution (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, break down test_sockmap into subtests (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, improve test_sockmap total bytes counter (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, print error in test_sockmap error cases (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, sockmap test prog run without setting cgroup (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, remove prints from sockmap tests (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, move sockmap bpf prog header into progs (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Remove test_align leftovers (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Move test_align under test_progs (Yauheni Kaliuta) [1874003] - [tools] libbpf, hashmap: Fix signedness warnings (Yauheni Kaliuta) [1874003] - [tools] libbpf, hashmap: Remove unused #include (Yauheni Kaliuta) [1874003] - [net] bpf: Fix check_return_code to only allowin trace_iter progs (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Use CAP_BPF and CAP_PERFMON in tests (Yauheni Kaliuta) [1874003] - [net] bpf: Implement CAP_BPF (Yauheni Kaliuta) [1874003] - [security] bpf, capability: Introduce CAP_BPF (Yauheni Kaliuta) [1874003] - [security] capabilities: Introduce CAP_PERFMON to kernel and user space (Yauheni Kaliuta) [1874003] - [tools] bpf, bpftool: Allow probing for CONFIG_HZ from kernel config (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Test for sk helpers in cgroup skb (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add connect_fd_to_fd, connect_wait net helpers (Yauheni Kaliuta) [1874003] - [net] bpf: Introduce bpf_sk_{, ancestor_}cgroup_id helpers (Yauheni Kaliuta) [1874003] - [net] bpf: Allow skb_ancestor_cgroup_id helper in cgroup skb (Yauheni Kaliuta) [1874003] - [net] bpf: Allow sk lookup helpers in cgroup skb (Yauheni Kaliuta) [1874003] - [tools] selftest/bpf: Fix spelling mistake "SIGALARM" -> "SIGALRM" (Yauheni Kaliuta) [1874003] - [net] bpf: Fix bpf_iter's task iterator logic (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Test narrow loads for bpf_sock_addr.user_port (Yauheni Kaliuta) [1874003] - [net] bpf: Support narrow loads from bpf_sock_addr.user_port (Yauheni Kaliuta) [1874003] - [samples] samples/bpf: xdp_redirect_cpu: Set MAX_CPUS according to NR_CPUS (Yauheni Kaliuta) [1874003] - [samples] samples/bpf: Remove compiler warnings (Yauheni Kaliuta) [1874003] - [net] bpf: Enable bpf_iter targets registering ctx argument types (Yauheni Kaliuta) [1874003] - [net] bpf: Change func bpf_iter_unreg_target() signature (Yauheni Kaliuta) [1874003] - [net] bpf: net: Refactor bpf_iter target registration (Yauheni Kaliuta) [1874003] - [net] bpf: Add comments to interpret bpf_prog return values (Yauheni Kaliuta) [1874003] - [tools] bpf: Change btf_iter func proto prefix to "bpf_iter_" (Yauheni Kaliuta) [1874003] - [tools] tools/bpf: selftests : Explain bpf_iter test failures with llvm 10.0.0 (Yauheni Kaliuta) [1874003] - [tools] selftest/bpf: Add BPF triggering benchmark (Yauheni Kaliuta) [1874003] - [tools] selftest/bpf: Fmod_ret prog and implement test_overhead as part of bench (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add benchmark runner infrastructure (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Extract parse_num_list into generic testing_helpers.c (Yauheni Kaliuta) [1874003] - [tools] tools, bpf: Synchronise BPF UAPI header with tools (Yauheni Kaliuta) [1874003] - [scripts] bpf: Minor fixes to BPF helpers documentation (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Minor fixes for documentation (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Poison and replace kernel integer typedefs (Yauheni Kaliuta) [1874003] - [tools] bpf, libbpf: Replace zero-length array with flexible-array (Yauheni Kaliuta) [1874003] - [arm64] bpf, arm64: Optimize ADD, SUB, JMP BPF_K using arm64 add/sub immediates (Yauheni Kaliuta) [1874003] - [arm64] bpf, arm64: Optimize AND, OR, XOR, JSET BPF_K using arm64 logical immediates (Yauheni Kaliuta) [1874003] - [tools] bpf, runqslower: include proper uapi/bpf.h (Yauheni Kaliuta) [1874003] - [tools] tools/bpf: selftests: Add iter progs for bpf_map/task/task_file (Yauheni Kaliuta) [1874003] - [tools] tools/bpftool: Add bpf_iter support for bptool (Yauheni Kaliuta) [1874003] - [tools] tools/libpf: Add offsetof/container_of macro in bpf_helpers.h (Yauheni Kaliuta) [1874003] - [tools] tools/libbpf: Add bpf_iter support (Yauheni Kaliuta) [1874003] - [net] bpf: Support variable length array in tracing programs (Yauheni Kaliuta) [1874003] - [net] bpf: Handle spilled PTR_TO_BTF_ID properly when checking stack_boundary (Yauheni Kaliuta) [1874003] - [kernel] bpf: Add bpf_seq_printf and bpf_seq_write helpers (Yauheni Kaliuta) [1874003] - [net] bpf: Add PTR_TO_BTF_ID_OR_NULL support (Yauheni Kaliuta) [1874003] - [net] bpf: Add task and task/file iterator targets (Yauheni Kaliuta) [1874003] - [net] bpf: Add bpf_map iterator (Yauheni Kaliuta) [1874003] - [net] bpf: Implement common macros/helpers for target iterators (Yauheni Kaliuta) [1874003] - [net] bpf: Create file bpf iterator (Yauheni Kaliuta) [1874003] - [net] bpf: Create anonymous bpf iterator (Yauheni Kaliuta) [1874003] - [net] bpf: Implement bpf_seq_read() for bpf iterator (Yauheni Kaliuta) [1874003] - [net] bpf: Support bpf tracing/iter programs for BPF_LINK_UPDATE (Yauheni Kaliuta) [1874003] - [net] bpf: Support bpf tracing/iter programs for BPF_LINK_CREATE (Yauheni Kaliuta) [1874003] - [net] bpf: Allow loading of a bpf_iter program (Yauheni Kaliuta) [1874003] - [net] bpf: Implement an interface to register bpf_iter targets (Yauheni Kaliuta) [1874003] - [tools] bpf: Allow any port in bpf_bind helper (Yauheni Kaliuta) [1874003] - [net] net: Refactor arguments of inet{,6}_bind (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Move existing common networking parts into network_helpers (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Generalize helpers to control background listener (Yauheni Kaliuta) [1874003] - [net] crypto: lib/sha1 - rename "sha" to "sha1" (Yauheni Kaliuta) [1874003] - [arm64] arm64: bpf: Annotate JITed code for BTI (Yauheni Kaliuta) [1874003] - [arm64] arm64: insn: Add constants for new HINT instruction decode (Yauheni Kaliuta) [1874003] - [kernel] sysctl: Fix unused function warning (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Use reno instead of dctcp (Yauheni Kaliuta) [1874003] - [net] bpf: Fix use-after-free of bpf_link when priming half-fails (Yauheni Kaliuta) [1874003] - [tools] bpf: Bpf_{g, s}etsockopt for struct bpf_sock_addr (Yauheni Kaliuta) [1874003] - [tools] bpf: Add selftest for BPF_ENABLE_STATS (Yauheni Kaliuta) [1874003] - [tools] libbpf: Add support for command BPF_ENABLE_STATS (Yauheni Kaliuta) [1874003] - [net] bpf: Sharing bpf runtime stats with BPF_ENABLE_STATS (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Test allowed maps for bpf_sk_select_reuseport (Yauheni Kaliuta) [1874003] - [tools] libbpf: Fix false uninitialized variable warning (Yauheni Kaliuta) [1874003] - [net] bpf: Fix unused variable warning (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Use SOCKMAP for server sockets in bpf_sk_assign test (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Test that lookup on SOCKMAP/SOCKHASH is allowed (Yauheni Kaliuta) [1874003] - [net] bpf: Allow bpf_map_lookup_elem for SOCKMAP and SOCKHASH (Yauheni Kaliuta) [1874003] - [tools] tools: bpftool: Make libcap dependency optional (Yauheni Kaliuta) [1874003] - [tools] tools: bpftool: Allow unprivileged users to probe features (Yauheni Kaliuta) [1874003] - [tools] tools: bpftool: For "feature probe" define "full_mode" bool as global (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Disable ASAN instrumentation for mmap()'ed memory read (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Fix invalid memory reads in core_relo selftest (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Fix memory leak in extract_build_id() (Yauheni Kaliuta) [1874003] - [tools] libbpf: Fix memory leak and possible double-free in hashmap__clear (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Convert test_hashmap into test_progs test (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add SAN_CFLAGS param to selftests build to allow sanitizers (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Ensure test flavors use correct skeletons (Yauheni Kaliuta) [1874003] - [tools] libbpf: Add BTF-defined map-in-map support (Yauheni Kaliuta) [1874003] - [tools] libbpf: Refactor map creation logic and fix cleanup leak (Yauheni Kaliuta) [1874003] - [tools] libbpf: Refactor BTF-defined map definition parsing logic (Yauheni Kaliuta) [1874003] - [tools] bpftool: Add link bash completions (Yauheni Kaliuta) [1874003] - [tools] bpftool: Add bpftool-link manpage (Yauheni Kaliuta) [1874003] - [tools] bpftool: Add bpf_link show and pin support (Yauheni Kaliuta) [1874003] - [tools] bpftool: Expose attach_type-to-string array to non-cgroup code (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Test bpf_link's get_next_id, get_fd_by_id, and get_obj_info (Yauheni Kaliuta) [1874003] - [tools] libbpf: Add low-level APIs for new bpf_link commands (Yauheni Kaliuta) [1874003] - [net] bpf: Add support for BPF_OBJ_GET_INFO_BY_FD for bpf_link (Yauheni Kaliuta) [1874003] - [net] bpf: Support GET_FD_BY_ID and GET_NEXT_ID for bpf_link (Yauheni Kaliuta) [1874003] - [net] bpf: Allocate ID for bpf_link (Yauheni Kaliuta) [1874003] - [tools] libbpf: Remove unneeded semicolon in btf_dump_emit_type (Yauheni Kaliuta) [1874003] - [net] bpf, cgroup: Remove unused exports (Yauheni Kaliuta) [1874003] - [tools] libbpf: Return err if bpf_object__load failed (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add cls_redirect classifier (Yauheni Kaliuta) [1874003] - [net] bpf: Make verifier log more relevant by default (Yauheni Kaliuta) [1874003] - [net] bpf: add bpf_ktime_get_boot_ns() (Yauheni Kaliuta) [1874003] - [net] net: bpf: Make bpf_ktime_get_ns() available to non GPL programs (Yauheni Kaliuta) [1874003] - [net] net: bpf: Allow TC programs to call BPF_FUNC_skb_change_head (Yauheni Kaliuta) [1874003] - [net] bpf: Fix missing bpf_base_func_proto in cgroup_base_func_proto for CGROUP_NET=n (Yauheni Kaliuta) [1874003] - [tools] bpf_helpers.h: Add note for building with vmlinux.h or linux/types.h (Yauheni Kaliuta) [1874003] - [net] bpf: Enable more helpers for BPF_PROG_TYPE_CGROUP_{DEVICE, SYSCTL, SOCKOPT} (Yauheni Kaliuta) [1874003] - [tools] tools/bpf/bpftool: Remove duplicate headers (Yauheni Kaliuta) [1874003] - [net] bpf: Remove set but not used variable 'dst_known' (Yauheni Kaliuta) [1874003] - [net] xdp: export the DEV_MAP_BULK_SIZE macro (Yauheni Kaliuta) [1874003] - [kernel] trace/bpf_trace: Open access for CAP_PERFMON privileged process (Yauheni Kaliuta) [1874003] - [scsi] scsi: lpfc: Fix initial FLOGI failure due to BBSCN not supported (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Update lpfc version to 12.8.0.5 (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Reject CT request for MIB commands (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add FDMI Vendor MIB support (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix duplicate wq_create_version check (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Removed unused macros in lpfc_attr.c (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Re-fix use after free in lpfc_rq_buf_free() (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix scheduling call while in softirq context in lpfc_unreg_rpi (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix invalid sleeping context in lpfc_sli4_nvmet_alloc() (Dick Kennedy) [1887549] - [scsi] scsi: Remove unneeded break statements (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add dependency on CPU_FREQ (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Remove unneeded variable 'status' in lpfc_fcp_cpu_map_store() (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Drop nodelist reference on error in lpfc_gen_req() (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Remove set but not used 'qp' (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Update lpfc version to 12.8.0.4 (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Extend the RDF FPIN Registration descriptor for additional events (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix FLOGI/PLOGI receive race condition in pt2pt discovery (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix setting IRQ affinity with an empty CPU mask (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix spelling mistake "Cant" -> "Can't" (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Update lpfc version to 12.8.0.3 (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix validation of bsg reply lengths (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix retry of PRLI when status indicates its unsupported (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix oops when unloading driver while running mds diags (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix RSCN timeout due to incorrect gidft counter (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix no message shown for lpfc_hdw_queue out of range value (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix FCoE speed reporting (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add missing misc_deregister() for lpfc_init() (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: nvmet: Avoid hang / use-after-free again when destroying targetport (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix typo in comment for ULP (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add description for lpfc_release_rpi()'s 'ndlpl param (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix a bunch of kerneldoc misdemeanors (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add and rename a whole bunch of function parameter descriptions (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Use __printf() format notation (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix kerneldoc parameter formatting/misnaming/missing issues (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix some function parameter descriptions (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Ensure variable has the same stipulations as code using it (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix-up formatting/docrot where appropriate (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Provide description for lpfc_mem_alloc()'s 'align' param (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix-up around 120 documentation issues (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Remove unused variable 'pg_addr' (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Correct some pretty obvious misdocumentation (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix less-than-zero comparison of unsigned value (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix interrupt assignments when multiple vectors are supported on same CPU (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix inconsistent indenting (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Update lpfc version to 12.8.0.2 (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add an internal trace log buffer (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add blk_io_poll support for latency improvment (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add support to display if adapter dumps are available (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Allow applications to issue Common Set Features mailbox command (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix language in 0373 message to reflect non-error message (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix shost refcount mismatch when deleting vport (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix stack trace seen while setting rrq active (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix oops due to overrun when reading SLI3 data (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix missing MDS functionality (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix unused assignment in lpfc_sli4_bsg_link_diag_test (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Avoid another null dereference in lpfc_sli4_hba_unset() (Dick Kennedy) [1887549] - [scsi] lpfc_debugfs: get rid of pointless access_ok() (Dick Kennedy) [1887549] - [scsi] lpfc: add nvmet discovery_event op support (Dick Kennedy) [1887549] - [scsi] scsi: core: Don't start concurrent async scan on same host (Ming Lei) [1874501] - [crypto] crypto: bcm - Verify GCM/CCM key length in setkey (Vladis Dronov) [1887389] - [x86] x86/cpufeatures: Add support for fast short REP; MOVSB (Steve Best) [1838265] - [scsi] scsi: mpt3sas: A small correction in _base_process_reply_queue (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Fix sync irqs (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Detect tampered Aero and Sea adapters (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Don't call disable_irq from IRQ poll handler (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Remove pci-dma-compat wrapper API (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Remove superfluous memset() (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Update driver version to 35.100.00.00 (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Postprocessing of target and LUN reset (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Add functions to check if any cmd is outstanding on Target and LUN (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Rename and export interrupt mask/unmask functions (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Cancel the running work during host reset (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Dump system registers for debugging (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Memset config_cmds.reply buffer with zeros (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Fix kdoc comments format (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Fix set but unused variable (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Fix error returns in BRM_status_show (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Fix unlock imbalance (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Fix spelling mistake (Tomas Henzl) [1851440] - [s390] s390/zcrypt: Fix ZCRYPT_PERDEV_REQCNT ioctl (Claudio Imbrenda) [1885962] - [scsi] scsi: megaraid: Make smp_affinity_enable static (Tomas Henzl) [1860910] - [scsi] remove ioremap_nocache and devm_ioremap_nocache (Tomas Henzl) [1860910] - [scsi] scsi: megaraid: Remove set but unused variable (Tomas Henzl) [1860910] - [scsi] scsi: megaraid: Fix compilation warnings (Tomas Henzl) [1860910] - [scsi] scsi: megaraid: Fix kdoc comments format (Tomas Henzl) [1860910] - [scsi] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13 (Tomas Henzl) [1860910] - [net] ethtool: Add support for 100Gbps per lane link modes (Ivan Vecera) [1879202]- [netdrv] ibmveth: Fix use of ibmveth in a bridge (Steve Best) [1893294] - [x86] ima: add a new CONFIG for loading arch-specific policies (Bruno Meneguele) [1869758] - [netdrv] e1000e: Add support for Meteor Lake (Ken Cox) [1838750] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Ken Cox) [1838750] - [netdrv] treewide: Use fallthrough pseudo-keyword (Ken Cox) [1838750] - [netdrv] e1000e: Remove unnecessary usages of memset (Ken Cox) [1838750] - [netdrv] e1000e: continue to init PHY even when failed to disable ULP (Ken Cox) [1838750] - [netdrv] ethernet/intel: Convert fallthrough code comments (Ken Cox) [1838750] - [netdrv] net/intel: remove driver versions from Intel drivers (Ken Cox) [1838750] - [netdrv] e1000e: fix unused-function warning (Ken Cox) [1838750] - [netdrv] e1000e: Do not wake up the system via WOL if device wakeup is disabled (Ken Cox) [1838750] - [netdrv] e1000e: Relax condition to trigger reset for ME workaround (Ken Cox) [1838750] - [netdrv] e1000e: disable s0ix entry and exit flows for ME systems (Ken Cox) [1838750] - [netdrv] e1000e: Disable TSO for buffer overrun workaround (Ken Cox) [1838750] - [netdrv] e1000e: Warn if disabling ULP failed (Ken Cox) [1838750] - [scsi] scsi: fnic: Do not call 'scsi_done()' for unhandled commands (Govindarajulu Varadarajan) [1870397] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Corinna Vinschen) [1838749] - [netdrv] igbvf: use generic power management (Corinna Vinschen) [1838749] - [netdrv] ethernet/intel: Convert fallthrough code comments (Corinna Vinschen) [1838749] - [netdrv] net/intel: remove driver versions from Intel drivers (Corinna Vinschen) [1838749] - [net] SUNRPC: Properly set the @subbuf parameter of xdr_buf_subsegment() (Steve Dickson) [1884361] - [net] SUNRPC: Fix ("SUNRPC: Add "@len" parameter to gss_unwrap()") (Steve Dickson) [1884361] - [net] netfilter: nf_queue: do not release refcouts until nf_reinject is done (Florian Westphal) [1886557] - [net] netfilter: nf_queue: place bridge physports into queue_entry struct (Florian Westphal) [1886557] - [net] netfilter: nf_queue: make nf_queue_entry_release_refs static (Florian Westphal) [1886557] - [firewire] firewire: Deprecate Firewire support in RHEL8 (Prarit Bhargava) [1871863] - [lib] Add pldmfw library for PLDM firmware update (Patrick Talbert) [1878278] - [lib] bitops: introduce the for_each_set_clump8 macro (Patrick Talbert) [1878278] - [mm] x86/ioremap: Map EFI runtime services data as encrypted for SEV (Lenny Szubowicz) [1883134] - [powerpc] Revert "powerpc/powernv/idle: Replace CPU feature check with PVR check" (Steve Best) [1882365] - [powerpc] powerpc/xive: Do not expose a debugfs file when XIVE is disabled (Steve Best) [1854526] - [kvm] powerpc/xive: Enforce load-after-store ordering when StoreEOI is active (Steve Best) [1854526] - [powerpc] powerpc/xive: Add a debugfs file to dump internal XIVE state (Steve Best) [1854526] - [net] openvswitch: add TTL decrement action (Eelco Chaudron) [1762450]- [kernel] futex: Adjust absolute futex timeouts with per time namespace offset (Waiman Long) [1548297] - [kernel] futex: Remove unused or redundant includes (Waiman Long) [1548297] - [include] vdso: Fix clocksource.h macro detection (Waiman Long) [1548297] - [x86] um: Fix header inclusion (Waiman Long) [1548297] - [arm64] arm64: vdso32: make vdso32 install conditional (Waiman Long) [1548297] - [arm64] ARM64: vdso32: Install vdso32 from vdso_install (Waiman Long) [1548297] - [arm64] vdso/treewide: Add vdso_data pointer argument to __arch_get_hw_counter() (Waiman Long) [1548297] - [kernel] timekeeping/vsyscall: Provide vdso_update_begin/end() (Waiman Long) [1548297] - [include] lib/vdso: Allow to add architecture-specific vdso data (Waiman Long) [1548297] - [arm64] arm64: enable time namespace support (Waiman Long) [1548297] - [arm64] arm64/vdso: Restrict splitting VVAR VMA (Waiman Long) [1548297] - [arm64] arm64/vdso: Handle faults on timens page (Waiman Long) [1548297] - [arm64] arm64/vdso: Add time namespace page (Waiman Long) [1548297] - [arm64] arm64/vdso: Zap vvar pages when switching to a time namespace (Waiman Long) [1548297] - [arm64] arm64/vdso: use the fault callback to map vvar pages (Waiman Long) [1548297] - [arm64] arm64: compat: Allow 32-bit vdso and sigpage to co-exist (Waiman Long) [1548297] - [x86] x86/vdso: Unbreak paravirt VDSO clocks (Waiman Long) [1548297] - [lib] lib/vdso: Provide sanity check for cycles (again) (Waiman Long) [1548297] - [kernel] clocksource: Remove obsolete ifdef (Waiman Long) [1548297] - [tools] selftests/timens: handle a case when alarm clocks are not supported (Waiman Long) [1548297] - [arm64] arm64: vdso: Add --eh-frame-hdr to ldflags (Waiman Long) [1548297] - [arm64] arm64: vdso: Add -fasynchronous-unwind-tables to cflags (Waiman Long) [1548297] - [arm64] arm64: vdso: use consistent 'map' nomenclature (Waiman Long) [1548297] - [arm64] arm64: vdso: use consistent 'abi' nomenclature (Waiman Long) [1548297] - [arm64] arm64: vdso: simplify arch_vdso_type ifdeffery (Waiman Long) [1548297] - [arm64] arm64: vdso: remove aarch32_vdso_pages (Waiman Long) [1548297] - [arm64] arm64: vdso: Add '-Bsymbolic' to ldflags (Waiman Long) [1548297] - [x86] x86/vdso/vdso2c: Convert iterators to unsigned (Waiman Long) [1548297] - [x86] x86/vdso/vdso2c: Correct error messages on file open (Waiman Long) [1548297] - [include] vdso/datapage: Use correct clock mode name in comment (Waiman Long) [1548297] - [arm64] arm64: vdso: don't free unallocated pages (Waiman Long) [1548297] - [fs] proc, time/namespace: Show clock symbolic names in /proc/pid/timens_offsets (Waiman Long) [1548297] - [kernel] time/namespace: Add max_time_namespaces ucount (Waiman Long) [1548297] - [kernel] time/namespace: Fix time_for_children symlink (Waiman Long) [1548297] - [arm64] arm64: compat: Fix syscall number of compat_clock_getres (Waiman Long) [1548297] - [tools] selftests/timens: Remove duplicated include (Waiman Long) [1548297] - [kernel] sys/sysinfo: Respect boottime inside time namespace (Waiman Long) [1548297] - [clocksource] clocksource/drivers/arm_arch_timer: Fix vDSO clockmode when vDSO disabled (Waiman Long) [1548297] - [lib] lib/vdso: Enable common headers (Waiman Long) [1548297] - [x86] x86/vdso: Enable x86 to use common headers (Waiman Long) [1548297] - [arm64] arm64: vdso32: Include common headers in the vdso library (Waiman Long) [1548297] - [arm64] arm64: vdso: Include common headers in the vdso library (Waiman Long) [1548297] - [arm64] arm64: Introduce asm/vdso/processor.h (Waiman Long) [1548297] - [arm64] arm64: vdso32: Code clean up (Waiman Long) [1548297] - [include] linux/elfnote.h: Replace elf.h with UAPI equivalent (Waiman Long) [1548297] - [include] common: Introduce processor.h (Waiman Long) [1548297] - [include] linux/ktime.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/jiffies.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/time64.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/time32.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/time.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/math64.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/clocksource.h: Extract common header for vDSO (Waiman Long) [1548297] - [arm64] arm64: Introduce asm/vdso/clocksource.h (Waiman Long) [1548297] - [x86] x86: Introduce asm/vdso/clocksource.h (Waiman Long) [1548297] - [include] linux/limits.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/bits.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/const.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/bits.h: make BIT(), GENMASK(), and friends available in assembly (Waiman Long) [1548297] - [lib] lib/vdso: Allow architectures to provide the vdso data pointer (Waiman Long) [1548297] - [lib] lib/vdso: Allow architectures to override the ns shift operation (Waiman Long) [1548297] - [lib] lib/vdso: Allow fixed clock mode (Waiman Long) [1548297] - [include] lib/vdso: Move VCLOCK_TIMENS to vdso_clock_modes (Waiman Long) [1548297] - [kernel] lib/vdso: Avoid highres update if clocksource is not VDSO capable (Waiman Long) [1548297] - [lib] lib/vdso: Cleanup clock mode storage leftovers (Waiman Long) [1548297] - [arm64] ARM/arm64: vdso: Use common vdso clock mode storage (Waiman Long) [1548297] - [x86] x86/vdso: Use generic VDSO clock mode storage (Waiman Long) [1548297] - [kernel] clocksource: Add common vdso clock mode storage (Waiman Long) [1548297] - [x86] x86/vdso: Move VDSO clocksource state tracking to callback (Waiman Long) [1548297] - [include] clocksource: Cleanup struct clocksource and documentation (Waiman Long) [1548297] - [lib] lib/vdso: Allow the high resolution parts to be compiled out (Waiman Long) [1548297] - [lib] lib/vdso: Only read hrtimer_res when needed in __cvdso_clock_getres() (Waiman Long) [1548297] - [x86] x86/vdso: Mark the TSC clocksource path likely (Waiman Long) [1548297] - [kernel] lib/vdso: Update coarse timekeeper unconditionally (Waiman Long) [1548297] - [kernel] lib/vdso: Make __arch_update_vdso_data() logic understandable (Waiman Long) [1548297] - [kernel] alarmtimer: Unregister wakeup source when module get fails (Waiman Long) [1548297] - [tools] selftests/timens: Check for right timens offsets after fork and exec (Waiman Long) [1548297] - [tools] selftests/timens: Add a simple perf test for clock_gettime() (Waiman Long) [1548297] - [tools] selftests/timens: Add timer offsets test (Waiman Long) [1548297] - [tools] selftests/timens: Add procfs selftest (Waiman Long) [1548297] - [tools] selftests/timens: Add a test for clock_nanosleep() (Waiman Long) [1548297] - [tools] selftests/timens: Add a test for timerfd (Waiman Long) [1548297] - [tools] selftests/timens: Add Time Namespace test for supported clocks (Waiman Long) [1548297] - [fs] fs/proc: Introduce /proc/pid/timens_offsets (Waiman Long) [1548297] - [x86] x86/vdso: Zap vvar pages when switching to a time namespace (Waiman Long) [1548297] - [x86] x86/vdso: On timens page fault prefault also VVAR page (Waiman Long) [1548297] - [x86] x86/vdso: Handle faults on timens page (Waiman Long) [1548297] - [kernel] time: Allocate per-timens vvar page (Waiman Long) [1548297] - [x86] x86/vdso: Add time napespace page (Waiman Long) [1548297] - [x86] x86/vdso: Provide vdso_data offset on vvar_page (Waiman Long) [1548297] - [lib] lib/vdso: Prepare for time namespace support (Waiman Long) [1548297] - [x86] x86/vdso: Restrict splitting VVAR VMA (Waiman Long) [1548297] - [fs] fs/proc: Respect boottime inside time namespace for /proc/uptime (Waiman Long) [1548297] - [kernel] posix-timers: Make clock_nanosleep() time namespace aware (Waiman Long) [1548297] - [kernel] hrtimers: Prepare hrtimer_nanosleep() for time namespaces (Waiman Long) [1548297] - [kernel] alarmtimer: Make nanosleep() time namespace aware (Waiman Long) [1548297] - [kernel] posix-timers: Make timer_settime() time namespace aware (Waiman Long) [1548297] - [fs] timerfd: Make timerfd_settime() time namespace aware (Waiman Long) [1548297] - [kernel] time: Add do_timens_ktime_to_host() helper (Waiman Long) [1548297] - [kernel] posix-clocks: Wire up clock_gettime() with timens offsets (Waiman Long) [1548297] - [kernel] posix-timers: Use clock_get_ktime() in common_timer_get() (Waiman Long) [1548297] - [kernel] posix-clocks: Introduce clock_get_ktime() callback (Waiman Long) [1548297] - [kernel] alarmtimer: Provide get_timespec() callback (Waiman Long) [1548297] - [kernel] alarmtimer: Rename gettime() callback to get_ktime() (Waiman Long) [1548297] - [kernel] posix-clocks: Rename .clock_get_timespec() callbacks accordingly (Waiman Long) [1548297] - [kernel] posix-clocks: Rename the clock_get() callback to clock_get_timespec() (Waiman Long) [1548297] - [kernel] time: Add timens_offsets to be used for tasks in time namespace (Waiman Long) [1548297] - [kernel] ns: Introduce Time Namespace (Waiman Long) [1548297] - [lib] lib/vdso: Mark do_hres() and do_coarse() as __always_inline (Waiman Long) [1548297] - [lib] lib/vdso: Avoid duplication in __cvdso_clock_getres() (Waiman Long) [1548297] - [lib] lib/vdso: Let do_coarse() return 0 to simplify the callsite (Waiman Long) [1548297] - [x86] x86/vdso: Remove unused VDSO_HAS_32BIT_FALLBACK (Waiman Long) [1548297] - [arm64] arm64: compat: vdso: Remove unused VDSO_HAS_32BIT_FALLBACK (Waiman Long) [1548297] - [lib] lib/vdso: Remove checks on return value for 32 bit vDSO (Waiman Long) [1548297] - [lib] lib/vdso: Remove VDSO_HAS_32BIT_FALLBACK (Waiman Long) [1548297] - [arm64] arm64: compat: vdso: Expose BUILD_VDSO32 (Waiman Long) [1548297] - [include] lib/vdso: Add unlikely() hint into vdso_read_begin() (Waiman Long) [1548297] - [x86] y2038: vdso: change time_t to __kernel_old_time_t (Waiman Long) [1548297] - [uapi] y2038: add __kernel_old_timespec and __kernel_old_time_t (Waiman Long) [1548297] - [arm64] timekeeping/vsyscall: Update VDSO data unconditionally (Waiman Long) [1548297] - [x86] um: Fix VDSO compiler warning (Waiman Long) [1548297] - [kernel] timekeeping/vsyscall: Prevent math overflow in BOOTTIME update (Waiman Long) [1548297] - [arm64] arm64: compat: vdso: Use legacy syscalls as fallback (Waiman Long) [1548297] - [x86] x86/vdso/32: Use 32bit syscall fallback (Waiman Long) [1548297] - [arm64] arm64: vdso: Cleanup Makefiles (Waiman Long) [1548297] - [arm64] arm64: vdso: fix flip/flop vdso build bug (Waiman Long) [1548297] - [x86] x86/vdso: Fix flip/flop vdso build bug (Waiman Long) [1548297] - [kernel] timekeeping/vsyscall: Use __iter_div_u64_rem() (Waiman Long) [1548297] - [arm64] arm64: compat: Fix __arch_get_hw_counter() implementation (Waiman Long) [1548297] - [arm64] arm64: Fix __arch_get_hw_counter() implementation (Waiman Long) [1548297] - [arm64] arm64: compat: No need for pre-ARMv7 barriers on an ARMv8 system (Waiman Long) [1548297] - [arm64] arm64: vdso: Remove unnecessary asm-offsets.c definitions (Waiman Long) [1548297] - [include] vdso: Remove superfluous #ifdef __KERNEL__ in vdso/datapage.h (Waiman Long) [1548297] - [arm64] arm64: vdso: Enable vDSO compat support (Waiman Long) [1548297] - [arm64] arm64: compat: Get sigreturn trampolines from vDSO (Waiman Long) [1548297] - [arm64] arm64: elf: VDSO code page discovery (Waiman Long) [1548297] - [arm64] arm64: compat: VDSO setup for compat layer (Waiman Long) [1548297] - [arm64] arm64: vdso: Refactor vDSO code (Waiman Long) [1548297] - [arm64] arm64: compat: Add vDSO (Waiman Long) [1548297] - [arm64] arm64: compat: Generate asm offsets for signals (Waiman Long) [1548297] - [arm64] arm64: compat: Expose signal related structures (Waiman Long) [1548297] - [arm64] arm64: compat: Add missing syscall numbers (Waiman Long) [1548297] - [arm64] arm64: vdso: Build vDSO with -ffixed-x18 (Waiman Long) [1548297] - [arm64] arm64: vdso: Substitute gettimeofday() with C implementation (Waiman Long) [1548297] - [lib] lib/vdso: Build 32 bit specific functions in the right context (Waiman Long) [1548297] - [lib] lib/vdso: Make __cvdso_clock_getres() static (Waiman Long) [1548297] - [lib] lib/vdso: Make clock_getres() POSIX compliant again (Waiman Long) [1548297] - [lib] lib/vdso/32: Provide legacy syscall fallbacks (Waiman Long) [1548297] - [lib] lib/vdso: Move fallback invocation to the callers (Waiman Long) [1548297] - [lib] lib/vdso/32: Remove inconsistent NULL pointer checks (Waiman Long) [1548297] - [x86] lib/vdso: Make delta calculation work correctly (Waiman Long) [1548297] - [x86] x86/vdso: Add clock_gettime64() entry point (Waiman Long) [1548297] - [x86] x86/vdso: Add clock_getres() entry point (Waiman Long) [1548297] - [x86] x86/vdso: Switch to generic vDSO implementation (Waiman Long) [1548297] - [x86] x86/vdso: Prevent segfaults due to hoisted vclock reads (Waiman Long) [1548297] - [kernel] timekeeping: Provide a generic update_vsyscall() implementation (Waiman Long) [1548297] - [lib] lib/vdso: Add compat support (Waiman Long) [1548297] - [lib] lib/vdso: Provide generic VDSO implementation (Waiman Long) [1548297] - [include] hrtimer: Split out hrtimer defines into separate header (Waiman Long) [1548297] - [include] vdso: Define standardized vdso_datapage (Waiman Long) [1548297] - [arm64] arm64: arch_timer: mark functions as __always_inline (Waiman Long) [1548297] - [x86] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 223 (Waiman Long) [1548297] - [clocksource] clocksource/drivers/arm_arch_timer: Don't trace count reader functions (Waiman Long) [1548297] - [arm64] arm64: vdso: Explicitly add build-id option (Waiman Long) [1548297] - [x86] gcc-9: properly declare the {pv, hv}clock_page storage (Waiman Long) [1548297] - [arm64] arm64: vdso: Fix clock_getres() for CLOCK_REALTIME (Waiman Long) [1548297] - [arm64] arm64: compat: Refactor aarch32_alloc_vdso_pages() (Waiman Long) [1548297] - [arm64] arm64: compat: Split kuser32 (Waiman Long) [1548297] - [arm64] arm64: compat: Alloc separate pages for vectors and sigpage (Waiman Long) [1548297] - [arm64] arm64: arch_timer: Ensure counter register reads occur with seqlock held (Waiman Long) [1548297] - [clocksource] clocksource/arm_arch_timer: Use arch_timer_read_counter to access stable counters (Waiman Long) [1548297] - [clocksource] clocksource/arm_arch_timer: Remove use of workaround static key (Waiman Long) [1548297] - [arm64] clocksource/arm_arch_timer: Drop use of static key in arch_timer_reg_read_stable (Waiman Long) [1548297] - [clocksource] clocksource/arm_arch_timer: Direcly assign set_next_event workaround (Waiman Long) [1548297] - [arm64] arm64: Use arch_timer_read_counter instead of arch_counter_get_cntvct (Waiman Long) [1548297] - [watchdog] watchdog/sbsa: Use arch_timer_read_counter instead of arch_counter_get_cntvct (Waiman Long) [1548297] - [kernel] alarmtimer: Return correct remaining time (Waiman Long) [1548297] - [arm64] arm64: vdso: use $(LD) instead of $(CC) to link VDSO (Waiman Long) [1548297] - [arm64] arm64: vdso: fix and clean-up Makefile (Waiman Long) [1548297] - [x86] x86/vdso: Remove hpet_page from vDSO (Waiman Long) [1548297] - [scripts] checksyscalls: fix up mq_timedreceive and stat exceptions (Waiman Long) [1548297] - [uapi] time: Add time_types.h (Waiman Long) [1548297] - [uapi] socket: Add struct __kernel_sock_timeval (Waiman Long) [1548297] - [arm64] arm64: asm-offsets: remove unused offsets (Waiman Long) [1548297] - [arm64] y2038: add 64-bit time_t syscalls to all 32-bit architectures (Waiman Long) [1548297] - [arm64] arm64: replace arm64-obj-* in Makefile with obj-* (Waiman Long) [1548297] - [x86] x86/vdso: Remove obsolete "fake section table" reservation (Waiman Long) [1548297] - [x86] x86/vdso: Rename variable to fix -Wshadow warning (Waiman Long) [1548297] - [x86] x86/vdso: Rearrange do_hres() to improve code generation (Waiman Long) [1548297] - [x86] x86/vdso: Document vgtod_ts better (Waiman Long) [1548297] - [x86] x86/vdso: Remove "memory" clobbers in the vDSO syscall fallbacks (Waiman Long) [1548297] - [x86] x86/vdso: Initialize the CPU/node NR segment descriptor earlier (Waiman Long) [1548297] - [x86] x86/vdso: Introduce helper functions for CPU and node number (Waiman Long) [1548297] - [x86] x86/segments/64: Rename the GDT PER_CPU entry to CPU_NUMBER (Waiman Long) [1548297] - [x86] x66/vdso: Add CLOCK_TAI support (Waiman Long) [1548297] - [x86] x86/vdso: Move cycle_last handling into the caller (Waiman Long) [1548297] - [x86] x86/vdso: Simplify the invalid vclock case (Waiman Long) [1548297] - [x86] x86/vdso: Replace the clockid switch case (Waiman Long) [1548297] - [x86] x86/vdso: Collapse coarse functions (Waiman Long) [1548297] - [x86] x86/vdso: Collapse high resolution functions (Waiman Long) [1548297] - [x86] x86/vdso: Introduce and use vgtod_ts (Waiman Long) [1548297] - [x86] x86/vdso: Use unsigned int consistently for vsyscall_gtod_data:: Seq (Waiman Long) [1548297] - [x86] x86/vdso: Enforce 64bit clocksource (Waiman Long) [1548297] - [x86] x86/time: Implement clocksource_arch_init() (Waiman Long) [1548297] - [kernel] clocksource: Provide clocksource_arch_init() (Waiman Long) [1548297] - [fs] fs/proc/uptime.c: use ktime_get_boottime_ts64 (Waiman Long) [1548297] - [include] y2038: Provide aliases for compat helpers (Waiman Long) [1548297] - [fs] kernel: add kcompat_sys_{f,}statfs64() (Waiman Long) [1548297] - [kernel] sysinfo: Remove get_monotonic_boottime() (Waiman Long) [1548297] - [kernel] posix-timers: Use new ktime_get_*_ts64() helpers (Waiman Long) [1548297] - [kernel] time: Use ktime_get_real_seconds() in time syscall (Waiman Long) [1548297] - [include] time: Introduce struct __kernel_itimerspec (Waiman Long) [1548297] - [scripts] kconfig: improve the recursive dependency report (Bruno Meneguele) [1890578] - [scripts] kconfig: report recursive dependency involving 'imply' (Bruno Meneguele) [1890578] - [scripts] kconfig: error out when seeing recursive dependency (Bruno Meneguele) [1890578] - [scsi] scsi: hpsa: Update copyright (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Remove pci-dma-compat wrapper API (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Use fallthrough pseudo-keyword (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Correct ctrl queue depth (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Bump version (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Increase controller error handling timeout (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Increase queue depth for external LUNs (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Correct rare oob condition (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: hpsa_ioctl(): Tidy up a bit (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Get rid of compat_alloc_user_space() (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Don't bother with vmalloc for BIG_IOCTL_Command_struct (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Lift {BIG_, }IOCTL_Command_struct copy{in, out} into hpsa_ioctl() (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: remove ioremap_nocache and devm_ioremap_nocache (Joseph Szczypek) [1861541] - [tools] selftests/powerpc: Make alignment handler test P9N DD2.1 vector CI load workaround (Gustavo Duarte) [1887442] - [powerpc] powerpc: Fix undetected data corruption with P9N DD2.1 VSX CI load emulation (Gustavo Duarte) [1887442] - [scsi] scsi: smartpqi: Update copyright (Don Brace) [1861538] - [scsi] scsi: smartpqi: Bump version to 1.2.16-010 (Don Brace) [1861538] - [scsi] scsi: smartpqi: Add RAID bypass counter (Don Brace) [1861538] - [scsi] scsi: smartpqi: Avoid crashing kernel for controller issues (Don Brace) [1861538] - [scsi] scsi: smartpqi: Update logical volume size after expansion (Don Brace) [1861538] - [scsi] scsi: smartpqi: Add id support for SmartRAID 3152-8i (Don Brace) [1861538] - [scsi] scsi: smartpqi: Identify physical devices without issuing INQUIRY (Don Brace) [1861538] - [mm] mm: simplify find_min_pfn_with_active_regions() (Baoquan He) [1844157] - [mm] mm: clean up free_area_init_node() and its helpers (Baoquan He) [1844157] - [mm] mm: rename free_area_init_node() to free_area_init_memoryless_node() (Baoquan He) [1844157] - [mm] mm: free_area_init: allow defining max_zone_pfn in descending order (Baoquan He) [1844157] - [powerpc] mm: remove early_pfn_in_nid() and CONFIG_NODES_SPAN_OTHER_NODES (Baoquan He) [1844157] - [mm] mm: memmap_init: iterate over memblock regions rather that check each PFN (Baoquan He) [1844157] - [mm] arm64: simplify detection of memory zone boundaries for UMA configs (Baoquan He) [1844157] - [mm] mm: use free_area_init() instead of free_area_init_nodes() (Baoquan He) [1844157] - [mm] mm: free_area_init: use maximal zone PFNs rather than zone sizes (Baoquan He) [1844157] - [mm] mm: remove CONFIG_HAVE_MEMBLOCK_NODE_MAP option (Baoquan He) [1844157] - [mm] numa: make "nr_node_ids" unsigned int (Baoquan He) [1844157] - [mm] mm: make early_pfn_to_nid() and related defintions close to each other (Baoquan He) [1844157] - [mm] mm: memblock: replace dereferences of memblock_region.nid with API calls (Baoquan He) [1844157] - [mm] mm: factor out next_present_section_nr() (Baoquan He) [1844157] - [mm] mm/page_alloc: fix and rework pfn handling in memmap_init_zone() (Baoquan He) [1844157] - [mm] mm/page_alloc: skip non present sections on zone initialization (Baoquan He) [1844157] - [mm] mm: move mirrored memory specific code outside of memmap_init_zone (Baoquan He) [1844157] - [mm] mm: calculate deferred pages after skipping mirrored memory (Baoquan He) [1844157] - [mm] mm/memblock.c: fix a typo in __next_mem_pfn_range() comments (Baoquan He) [1844157] - [mm] memblock: remove memblock_{set, clear}_region_flags (Baoquan He) [1844157] - [mm] mm: replace all open encodings for NUMA_NO_NODE (Baoquan He) [1844157] - [powerpc] lockdep: Only trace IRQ edges (Waiman Long) [1885084] - [arm64] arm64: Implement arch_irqs_disabled() (Waiman Long) [1885084] - [include] locking/lockdep: Cleanup (Waiman Long) [1885084] - [include] lockdep: Use raw_cpu_*() for per-cpu variables (Waiman Long) [1885084] - [x86] locking/seqlock, headers: Untangle the spaghetti monster (Waiman Long) [1885084] - [misc] vmw_balloon: Explicitly include linux/io.h for virt_to_phys() (Waiman Long) [1885084] - [x86] x86: i8259: Add missing include file (Waiman Long) [1885084] - [include] seqcount: More consistent seqprop names (Waiman Long) [1885084] - [include] seqcount: Compress SEQCNT_LOCKNAME_ZERO() (Waiman Long) [1885084] - [include] seqlock: Fold seqcount_LOCKNAME_init() definition (Waiman Long) [1885084] - [include] seqlock: Fold seqcount_LOCKNAME_t definition (Waiman Long) [1885084] - [include] seqlock: s/__SEQ_LOCKDEP/__SEQ_LOCK/g (Waiman Long) [1885084] - [kernel] hrtimer: Use sequence counter with associated raw spinlock (Waiman Long) [1885084] - [kernel] timekeeping: Use sequence counter with associated raw spinlock (Waiman Long) [1885084] - [kernel] timekeeping: Use proper seqcount initializer (Waiman Long) [1885084] - [init] sched: tasks: Use sequence counter with associated spinlock (Waiman Long) [1885084] - [kernel] lockdep: Refactor IRQ trace events fields into struct (Waiman Long) [1885084] - [drm] dma-buf: Use sequence counter with associated wound/wait mutex (Waiman Long) [1885084] - [dma-buf] dma-buf: Remove custom seqcount lockdep class key (Waiman Long) [1885084] - [include] seqlock: Align multi-line macros newline escapes at 72 columns (Waiman Long) [1885084] - [documentation] seqlock: Extend seqcount API with associated locks (Waiman Long) [1885084] - [include] seqlock: lockdep assert non-preemptibility on seqcount_t write (Waiman Long) [1885084] - [lib] lockdep: Add preemption enabled/disabled assertion APIs (Waiman Long) [1885084] - [include] seqlock: Implement raw_seqcount_begin() in terms of raw_read_seqcount() (Waiman Long) [1885084] - [include] seqlock: Add kernel-doc for seqcount_t and seqlock_t APIs (Waiman Long) [1885084] - [include] seqlock: Reorder seqcount_t and seqlock_t API definitions (Waiman Long) [1885084] - [include] seqlock: seqcount_t latch: End read sections with read_seqcount_retry() (Waiman Long) [1885084] - [include] seqlock: Properly format kernel-doc code samples (Waiman Long) [1885084] - [documentation] Documentation: locking: Describe seqlock design and usage (Waiman Long) [1885084] - [include] seqlock: Require WRITE_ONCE surrounding raw_seqcount_barrier (Waiman Long) [1885084] - [include] seqlock, kcsan: Add annotations for KCSAN (Waiman Long) [1885084] - [include] include/linux/compiler.h: Introduce data_race(expr) macro (Waiman Long) [1885084] - [kernel] kcsan: Add Kernel Concurrency Sanitizer infrastructure (Waiman Long) [1885084] - [include] locking/qspinlock: Do not include atomic.h from qspinlock_types.h (Waiman Long) [1885084] - [include] locking/atomic: Move ATOMIC_INIT into linux/types.h (Waiman Long) [1885084] - [connector] connector/cn_proc: Protect send_msg() with a local lock (Waiman Long) [1885084] - [mm] mm/swap: Use local_lock for protection (Waiman Long) [1885084] - [include] radix-tree: Use local_lock for protection (Waiman Long) [1885084] - [include] locking: Introduce local_lock() (Waiman Long) [1885084] - [documentation] Documentation/locking/locktypes: Minor copy editor fixes (Waiman Long) [1885084] - [documentation] Documentation/locking/locktypes: Further clarifications and wordsmithing (Waiman Long) [1885084] - [documentation] Documentation: Add lock ordering and nesting documentation (Waiman Long) [1885084] - [mm] mm/swap.c: trivial mark_page_accessed() cleanup (Waiman Long) [1885084] - [lib] radix tree: Remove radix_tree_maybe_preload_order (Waiman Long) [1885084] - [kernel] locking/lockdep: Fix "USED" <- "IN-NMI" inversions (Waiman Long) [1885084] - [kernel] lockdep: Remove lockdep_hardirq{s_enabled, _context}() argument (Waiman Long) [1885084] - [kernel] lockdep: Change hardirq{s_enabled, _context} to per-cpu variables (Waiman Long) [1885084] - [kernel] x86/entry: Rename trace_hardirqs_off_prepare() (Waiman Long) [1885084] - [kernel] lockdep: Prepare for NMI IRQ state tracking (Waiman Long) [1885084] - [include] lockdep: Move list.h inclusion into lockdep.h (Waiman Long) [1885084] - [include] lockdep: Split header file into lockdep and lockdep_types (Waiman Long) [1885084] - [kernel] lockdep: __always_inline more for noinstr (Waiman Long) [1885084] - [kernel] lockdep: Prepare for noinstr sections (Waiman Long) [1885084] - [kernel] tracing: Provide lockdep less trace_hardirqs_on/off() variants (Waiman Long) [1885084] - [include] vmlinux.lds.h: Create section for protection against instrumentation (Waiman Long) [1885084] - [kernel] locking/lockdep: Replace zero-length array with flexible-array (Waiman Long) [1885084] - [kernel] hrtimer: Don't dereference the hrtimer pointer after the callback (Waiman Long) [1885084] - [kernel] hrtimer: Add missing sparse annotation for __run_timer() (Waiman Long) [1885084] - [kernel] lockdep: Always inline lockdep_{off,on}() (Waiman Long) [1885084] - [kernel] locking/lockdep: Improve 'invalid wait context' splat (Waiman Long) [1885084] - [kernel] lockdep: Rename trace_{hard, soft}{irq_context, irqs_enabled}() (Waiman Long) [1885084] - [kernel] lockdep: Rename trace_softirqs_{on,off}() (Waiman Long) [1885084] - [kernel] lockdep: Rename trace_hardirq_{enter, exit}() (Waiman Long) [1885084] - [kernel] completion: Use lockdep_assert_RT_in_threaded_ctx() in complete_all() (Waiman Long) [1885084] - [usb] completion: Use simple wait queues (Waiman Long) [1885084] - [kernel] sched/swait: Prepare usage in completions (Waiman Long) [1885084] - [kernel] lockdep: Add posixtimer context tracing bits (Waiman Long) [1885084] - [kernel] lockdep: Annotate irq_work (Waiman Long) [1885084] - [kernel] lockdep: Add hrtimer context tracing bits (Waiman Long) [1885084] - [include] lockdep: Introduce wait-type checks (Waiman Long) [1885084] - [kernel] lockdep: Teach lockdep about "USED" <- "IN-NMI" inversions (Waiman Long) [1885084] - [kernel] locking/lockdep: Rework lockdep_lock (Waiman Long) [1885084] - [kernel] locking/lockdep: Fix bad recursion pattern (Waiman Long) [1885084] - [s390] s390/ftrace: fix endless recursion in function_graph tracer (Waiman Long) [1885084] - [s390] s390/time: ensure get_clock_monotonic() returns monotonic values (Waiman Long) [1885084] - [kernel] irq_work: Fix IRQ_WORK_BUSY bit clearing (Waiman Long) [1885084] - [kernel] irq_work: Slightly simplify IRQ_WORK_PENDING clearing (Waiman Long) [1885084] - [kernel] irq_work: Fix irq_work_claim() memory ordering (Waiman Long) [1885084] - [kernel] irq_work: Convert flags to atomic_t (Waiman Long) [1885084] - [kernel] kprobes: Prohibit probing on lockdep functions (Waiman Long) [1885084] - [kernel] kprobes: Prohibit probing on hardirq tracers (Waiman Long) [1885084] - [lib] locking/lockdep: Make global debug_locks* variables read-mostly (Waiman Long) [1885084] - [kernel] locking/lockdep: Delete unnecessary #include (Waiman Long) [1885084] - [kernel] tracing: More reverting of "tracing: Centralize preemptirq tracepoints and unify their usage" (Waiman Long) [1885084] - [kernel] tracing/irqsoff: Handle preempt_count for different configs (Waiman Long) [1885084] - [kernel] tracing: Partial revert of "tracing: Centralize preemptirq tracepoints and unify their usage" (Waiman Long) [1885084] - [kernel] tracing: irqsoff: Account for additional preempt_disable (Waiman Long) [1885084] - [kernel] tracing: Centralize preemptirq tracepoints and unify their usage (Waiman Long) [1885084] - [kernel] tracing/irqsoff: Split reset into separate functions (Waiman Long) [1885084] - [kernel] sched/fair: Use dst group while checking imbalance for NUMA balancer (Phil Auld) [1877360] - [kernel] sched/fair: Reduce busy load balance interval (Phil Auld) [1877360] - [kernel] sched/fair: Reduce minimal imbalance threshold (Phil Auld) [1877360] - [kernel] sched/fair: Minimize concurrent LBs between domain level (Phil Auld) [1877360] - [kernel] sched/fair: Fix wrong cpu selecting from isolated domain (Phil Auld) [1877360] - [kernel] sched/fair: Relax constraint on task's load during load balance (Phil Auld) [1877360] - [kernel] sched/numa: Use runnable_avg to classify node (Phil Auld) [1877360] - [kernel] sched: Remove duplicated tick_nohz_full_enabled() check (Phil Auld) [1877360] - [kernel] sched: Warn if garbage is passed to default_wake_function() (Phil Auld) [1877360] - [kernel] sched: nohz: stop passing around unused "ticks" parameter (Phil Auld) [1877360] - [kernel] sched/fair: update_pick_idlest() Select group with lowest group_util when idle_cpus are equal (Phil Auld) [1877360] - [kernel] sched: Better document ttwu() (Phil Auld) [1877360] - [kernel] sched/fair: handle case of task_h_load() returning 0 (Phil Auld) [1877360] - [kernel] sched: Fix unreliable rseq cpu_id for new tasks (Phil Auld) [1877360] - [kernel] sched/core: s/WF_ON_RQ/WQ_ON_CPU/ (Phil Auld) [1877360] - [include] sched/core: Remove mmdrop() definition (Phil Auld) [1877360] - [kernel] sched/fair: Optimize dequeue_task_fair() (Phil Auld) [1877360] - [kernel] sched/pelt: Cleanup PELT divider (Phil Auld) [1877360] - [kernel] sched/fair: Fix NOHZ next idle balance (Phil Auld) [1877360] - [kernel] sched: correct SD_flags returned by tl->sd_flags() (Phil Auld) [1877360] - [kernel] sched/fair: Remove unused 'sd' parameter from scale_rt_capacity() (Phil Auld) [1877360] - [kernel] sched/idle, stop: Remove .get_rr_interval from sched_class (Phil Auld) [1877360] - [kernel] sched/core: Remove redundant 'preempt' param from sched_class->yield_to_task() (Phil Auld) [1877360] - [kernel] sched/pelt: Remove redundant cap_scale() definition (Phil Auld) [1877360] - [kernel] sched/pelt: Sync util/runnable_sum with PELT window when propagating (Phil Auld) [1877360] - [kernel] sched/cpuacct: Fix charge cpuacct.usage_sys (Phil Auld) [1877360] - [kernel] sched/cpuacct: Use __this_cpu_add() instead of this_cpu_ptr() (Phil Auld) [1877360] - [kernel] sched/fair: Fix unthrottle_cfs_rq() for leaf_cfs_rq list (Phil Auld) [1877360] - [kernel] sched/core: Simplify sched_init() (Phil Auld) [1877360] - [kernel] sched/fair: Mark sched_init_granularity __init (Phil Auld) [1877360] - [kernel] sched/core: Fix illegal RCU from offline CPUs (Phil Auld) [1877360] - [kernel] sched/fair: Use __this_cpu_read() in wake_wide() (Phil Auld) [1877360] - [kernel] sched: Extract the task putting code from pick_next_task() (Phil Auld) [1877360] - [kernel] sched: Make newidle_balance() static again (Phil Auld) [1877360] - [kernel] sched/fair: Remove distribute_running from CFS bandwidth (Phil Auld) [1877360] - [kernel] sched/fair: Simplify the code of should_we_balance() (Phil Auld) [1877360] - [kernel] sched/debug: Fix trival print_task() format (Phil Auld) [1877360] - [kernel] sched/debug: Factor out printing formats into common macros (Phil Auld) [1877360] - [kernel] sched/debug: Remove redundant macro define (Phil Auld) [1877360] - [kernel] sched/core: Remove unused rq::last_load_update_tick (Phil Auld) [1877360] - [kernel] sched/fair: Align rq->avg_idle and rq->avg_scan_cost (Phil Auld) [1877360] - [kernel] sched/fair: Improve spreading of utilization (Phil Auld) [1877360] - [kernel] sched/fair: Fix condition of avg_load calculation (Phil Auld) [1877360] - [kernel] kthread: Do not preempt current task if it is going to call schedule() (Phil Auld) [1877360] - [kernel] sched/core: Distribute tasks within affinity masks (Phil Auld) [1877360] - [kernel] time/sched_clock: Expire timer in hardirq context (Phil Auld) [1877360] - [kernel] sched/deadline: Make two functions static (Phil Auld) [1877360] - [mm] slab: store tagged freelist for off-slab slabmgmt (Waiman Long) [1887067] - [mm] mm/kasan: fix false positive invalid-free reports with CONFIG_KASAN_SW_TAGS=y (Waiman Long) [1887067] - [arm64] arm64: avoid clang warning about self-assignment (Waiman Long) [1887067] - [mm] kasan: add memory corruption identification for software tag-based mode (Waiman Long) [1887067] - [mm] mm/kasan: print frame description for stack bugs (Waiman Long) [1887067] - [mm] kasan: initialize tag to 0xff in __kasan_kmalloc (Waiman Long) [1887067] - [mm] kasan: Makefile: Replace -pg with CC_FLAGS_FTRACE (Waiman Long) [1887067] - [mm] x86/uaccess, kasan: Fix KASAN vs SMAP (Waiman Long) [1887067] - [mm] mm/kasan: Simplify stacktrace handling (Waiman Long) [1887067] - [mm] kasan: fix variable 'tag' set but not used warning (Waiman Long) [1887067] - [mm] slub: fix a crash with SLUB_DEBUG + KASAN_SW_TAGS (Waiman Long) [1887067] - [mm] kasan, slab: remove redundant kasan_slab_alloc hooks (Waiman Long) [1887067] - [mm] kasan, slab: make freelist stored without tags (Waiman Long) [1887067] - [mm] kasan, slab: fix conflicts with CONFIG_HARDENED_USERCOPY (Waiman Long) [1887067] - [mm] kasan: prevent tracing of tags.c (Waiman Long) [1887067] - [mm] kasan: fix random seed generation for tag-based mode (Waiman Long) [1887067] - [mm] slub: fix SLAB_CONSISTENCY_CHECKS + KASAN_SW_TAGS (Waiman Long) [1887067] - [mm] kasan, slub: fix more conflicts with CONFIG_SLAB_FREELIST_HARDENED (Waiman Long) [1887067] - [mm] kasan, slub: fix conflicts with CONFIG_SLAB_FREELIST_HARDENED (Waiman Long) [1887067] - [mm] kasan, slub: move kasan_poison_slab hook before page_address (Waiman Long) [1887067] - [mm] kmemleak: account for tagged pointers when calculating pointer range (Waiman Long) [1887067] - [mm] kasan, kmemleak: pass tagged pointers to kmemleak (Waiman Long) [1887067] - [mm] kasan: fix assigning tags twice (Waiman Long) [1887067] - [mm] kasan: mark file common so ftrace doesn't trace it (Waiman Long) [1887067] - [mm] kasan: fix krealloc handling for tag-based mode (Waiman Long) [1887067] - [mm] kasan: make tag based mode work with CONFIG_HARDENED_USERCOPY (Waiman Long) [1887067] - [arm64] kasan, arm64: use ARCH_SLAB_MINALIGN instead of manual aligning (Waiman Long) [1887067] - [mm] kasan: add SPDX-License-Identifier mark to source files (Waiman Long) [1887067] - [documentation] kasan: update documentation (Waiman Long) [1887067] - [arm64] kasan, arm64: select HAVE_ARCH_KASAN_SW_TAGS (Waiman Long) [1887067] - [mm] kasan: add __must_check annotations to kasan hooks (Waiman Long) [1887067] - [mm] kasan, mm, arm64: tag non slab memory allocated via pagealloc (Waiman Long) [1887067] - [arm64] kasan, arm64: add brk handler for inline instrumentation (Waiman Long) [1887067] - [mm] kasan: add hooks implementation for tag-based mode (Waiman Long) [1887067] - [mm] kasan: add bug reporting routines for tag-based mode (Waiman Long) [1887067] - [mm] kasan: split out generic_report.c from report.c (Waiman Long) [1887067] - [mm] kasan, mm: perform untagged pointers comparison in krealloc (Waiman Long) [1887067] - [mm] kasan, arm64: enable top byte ignore for the kernel (Waiman Long) [1887067] - [mm] kasan, arm64: fix up fault handling logic (Waiman Long) [1887067] - [mm] kasan: preassign tags to objects with ctors or SLAB_TYPESAFE_BY_RCU (Waiman Long) [1887067] - [arm64] kasan, arm64: untag address in _virt_addr_is_linear (Waiman Long) [1887067] - [arm64] kasan: add tag related helper functions (Waiman Long) [1887067] - [mm] kasan: initialize shadow to 0xff for tag-based mode (Waiman Long) [1887067] - [mm] kasan: rename kasan_zero_page to kasan_early_shadow_page (Waiman Long) [1887067] - [arm64] kasan, arm64: adjust shadow size for tag-based mode (Waiman Long) [1887067] - [mm] kasan: add CONFIG_KASAN_GENERIC and CONFIG_KASAN_SW_TAGS (Waiman Long) [1887067] - [mm] kasan: rename source files to reflect the new naming scheme (Waiman Long) [1887067] - [mm] kasan: move common generic and tag-based code to common.c (Waiman Long) [1887067] - [mm] kasan, slub: handle pointer tags in early_kmem_cache_node_alloc (Waiman Long) [1887067] - [mm] kasan, mm: change hooks signatures (Waiman Long) [1887067] - [arm64] arm64: kasan: Increase stack size for KASAN_EXTRA (Waiman Long) [1887067] - [s390] s390/cio: add cond_resched() in the slow_eval_known_fn() loop (Claudio Imbrenda) [1885961] - [s390] scsi: zfcp: fix missing erp_lock in port recovery trigger for point-to-point (Claudio Imbrenda) [1885876] - [tools] selftests/vm/gup_benchmark.c: match gup struct to kernel (Rafael Aquini) [1873952] - [uapi] redhat: Fix the number of KVM_CAP_S390_DIAG318 (Thomas Huth) [1659413] - [s390] setup: diag 318: refactor struct (Thomas Huth) [1659413] - [s390] kvm: diagnose 0x318 sync and reset (Thomas Huth) [1659413] - [mm] swap: reduce lock contention on swap cache from swap slots allocation (Nico Pache) [1839049] - [mm] mm/swapfile.c: use prandom_u32_max() (Nico Pache) [1839049] - [mm] swap: try to scan more free slots even when fragmented (Nico Pache) [1839049] - [mm] mm/swapfile.c: move inode_lock out of claim_swapfile (Nico Pache) [1839049] - [mm] vfs: don't allow writes to swap files (Nico Pache) [1839049] - [mm] mm: set S_SWAPFILE on blockdev swap devices (Nico Pache) [1839049] - [edac] EDAC/ie31200: Add Intel Coffee Lake CPU support (Aristeu Rozanski) [1847567]- [netdrv] macsec: avoid use-after-free in macsec_handle_frame() (Balazs Nemeth) [1890122] - [include] netlink: check for null extack in cookie helpers (Ivan Vecera) [1878274] - [net] ethtool: Don't omit the netlink reply if no features were changed (Ivan Vecera) [1878274] - [net] ethtool: Account for hw_features in netlink interface (Ivan Vecera) [1878274] - [net] ethtool: Fix preserving of wanted feature bits in netlink interface (Ivan Vecera) [1878274] - [net] ethtool: ethnl_set_linkmodes: remove redundant null check (Ivan Vecera) [1878274] - [net] ethtool: fix genlmsg_put() failure handling in ethnl_default_dumpit() (Ivan Vecera) [1878274] - [net] ethtool: add missing string for NETIF_F_GSO_TUNNEL_REMCSUM (Ivan Vecera) [1878274] - [net] ethtool: Fix check in ethtool_rx_flow_rule_create (Ivan Vecera) [1878274] - [net] ethtool: linkinfo: remove an unnecessary NULL check (Ivan Vecera) [1878274] - [net] ethtool: propagate get_coalesce return value (Ivan Vecera) [1878274] - [net] ethtool: don't call set_channels in drivers if config didn't change (Ivan Vecera) [1878274] - [net] ethtool: check if there is at least one channel for TX/RX in the core (Ivan Vecera) [1878274] - [net] drivers: Remove inclusion of vermagic header (Ivan Vecera) [1878274] - [net] ethtool: count header size in reply size estimate (Ivan Vecera) [1878274] - [net] ethtool: provide timestamping information with TSINFO_GET request (Ivan Vecera) [1878274] - [net] ethtool: add timestamping related string sets (Ivan Vecera) [1878274] - [net] ethtool: add EEE_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set EEE settings with EEE_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide EEE settings with EEE_GET request (Ivan Vecera) [1878274] - [net] ethtool: add PAUSE_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set pause parameters with PAUSE_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide pause parameters with PAUSE_GET request (Ivan Vecera) [1878274] - [net] ethtool: add COALESCE_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set coalescing parameters with COALESCE_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide coalescing parameters with COALESCE_GET request (Ivan Vecera) [1878274] - [net] ethtool: fix reference leak in ethnl_set_privflags() (Ivan Vecera) [1878274] - [net] ethtool: fix incorrect tx-checksumming settings reporting (Ivan Vecera) [1878274] - [include] ethtool.h: Replace zero-length array with flexible-array member (Ivan Vecera) [1878274] - [net] ethtool: fix reference leak in some *_SET handlers (Ivan Vecera) [1878274] - [net] ethtool: reject unrecognized request flags (Ivan Vecera) [1878274] - [include] netlink: add nl_set_extack_cookie_u32() (Ivan Vecera) [1878274] - [net] netlink: allow extack cookie also for error messages (Ivan Vecera) [1878274] - [net] ethtool: fix spelling mistake "exceeeds" -> "exceeds" (Ivan Vecera) [1878274] - [net] ethtool: add CHANNELS_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set device channel counts with CHANNELS_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide channel counts with CHANNELS_GET request (Ivan Vecera) [1878274] - [net] ethtool: add RINGS_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set device ring sizes with RINGS_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide ring sizes with RINGS_GET request (Ivan Vecera) [1878274] - [net] ethtool: add PRIVFLAGS_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set device private flags with PRIVFLAGS_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide private flags with PRIVFLAGS_GET request (Ivan Vecera) [1878274] - [net] ethtool: add FEATURES_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set netdev features with FEATURES_SET request (Ivan Vecera) [1878274] - [net] ethtool: add ethnl_parse_bitset() helper (Ivan Vecera) [1878274] - [net] ethtool: provide netdev features with FEATURES_GET request (Ivan Vecera) [1878274] - [net] ethtool: update mapping of features to legacy ioctl requests (Ivan Vecera) [1878274] - [net] ethtool: rename ethnl_parse_header() to ethnl_parse_header_dev_get() (Ivan Vecera) [1878274] - [include] hns: reject unsupported coalescing params (Ivan Vecera) [1878274] - [include] net: liquidio: reject unsupported coalescing params (Ivan Vecera) [1878274] - [net] ethtool: Factored out similar ethtool link settings for virtual devices to core (Ivan Vecera) [1878274] - [net] ethtool: limit bitset size (Ivan Vecera) [1878274] - [net] ethtool: fix application of verbose no_mask bitset (Ivan Vecera) [1878274] - [net] ethtool: Add support for low latency RS FEC (Ivan Vecera) [1878274] - [net] ethtool: add WOL_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set wake-on-lan settings with WOL_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide WoL settings with WOL_GET request (Ivan Vecera) [1878274] - [net] ethtool: add DEBUG_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set message mask with DEBUG_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide message mask with DEBUG_GET request (Ivan Vecera) [1878274] - [net] ethtool: fix kernel-doc descriptions (Ivan Vecera) [1878274] - [net] ethtool: potential NULL dereference in strset_prepare_data() (Ivan Vecera) [1878274] - [net] ethtool: fix ->reply_size() error handling (Ivan Vecera) [1878274] - [net] ethtool: fix a memory leak in ethnl_default_start() (Ivan Vecera) [1878274] - [net] ethtool: remove set but not used variable 'lsettings' (Ivan Vecera) [1878274] - [net] ethtool: provide link state with LINKSTATE_GET request (Ivan Vecera) [1878274] - [net] ethtool: add LINKMODES_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set link modes related data with LINKMODES_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide link mode information with LINKMODES_GET request (Ivan Vecera) [1878274] - [net] ethtool: add LINKINFO_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: add default notification handler (Ivan Vecera) [1878274] - [net] ethtool: set link settings with LINKINFO_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide link settings with LINKINFO_GET request (Ivan Vecera) [1878274] - [net] ethtool: provide string sets with STRSET_GET request (Ivan Vecera) [1878274] - [net] ethtool: default handlers for GET requests (Ivan Vecera) [1878274] - [net] ethtool: support for netlink notifications (Ivan Vecera) [1878274] - [net] ethtool: netlink bitset handling (Ivan Vecera) [1878274] - [net] ethtool: helper functions for netlink interface (Ivan Vecera) [1878274] - [net] ethtool: introduce ethtool netlink interface (Ivan Vecera) [1878274] - [net] ethtool: provide link mode names as a string set (Ivan Vecera) [1878274] - [net] ethtool: move string arrays into common file (Ivan Vecera) [1878274] - [net] ethtool: move RHEL specific stuff to separate header file (Ivan Vecera) [1878274] - [net] ethtool: move to its own directory (Ivan Vecera) [1878274] - [net] rtnetlink: provide permanent hardware address in RTM_NEWLINK (Ivan Vecera) [1878274] - [net] Zeroing the structure ethtool_wolinfo in ethtool_get_wol() (Ivan Vecera) [1878274] - [net] ethtool: Allow parsing ETHER_FLOW types when using flow_rule (Ivan Vecera) [1878274] - [net] ethtool: Allow matching on vlan DEI bit (Ivan Vecera) [1878274] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Ivan Vecera) [1878274] - [include] net: ethtool: Document get_rxfh_context and set_rxfh_context ethtool ops (Ivan Vecera) [1878274] - [include] ethtool: avoid signed-unsigned comparison in ethtool_validate_speed() (Ivan Vecera) [1878274] - [net] ethtool: not call vzalloc for zero sized memory request (Ivan Vecera) [1878274] - [net] ethtool: reduce stack usage with clang (Ivan Vecera) [1878274] - [net] ethtool: Use explicit designated initializers for .cmd (Ivan Vecera) [1878274] - [net] ethtool: remove unnecessary check in ethtool_get_regs() (Ivan Vecera) [1878274] - [include] uapi/ethtool: fix spelling errors (Ivan Vecera) [1878274] - [net] ethtool: fix a missing-check bug (Ivan Vecera) [1878274] - [include] ethtool: Remove trailing semicolon for static inline (Ivan Vecera) [1878274] - [net] ipv6: some fixes for ipv6_dev_find() (Xin Long) [1862458] - [net] tipc: not enable tipc when ipv6 works as a module (Xin Long) [1862458] - [net] tipc: set ub->ifindex for local ipv6 address (Xin Long) [1862458] - [net] ipv6: add ipv6_dev_find() (Xin Long) [1862458] - [powerpc] powerpc/pseries: explicitly reschedule during drmem_lmb list traversal (Steve Best) [1892377] - [scsi] scsi: ibmvscsi: Fix potential race after loss of transport (Steve Best) [1892316] - [mm] mm: fix a race during THP splitting (Rafael Aquini) [1865813 1739593] - [mm] mm, memcg: do not high throttle allocators based on wraparound (Waiman Long) [1873759] - [mm] mm, memcg: throttle allocators based on ancestral memory.high (Waiman Long) [1873759] - [mm] mm, memcg: fix corruption on 64-bit divisor in memory.high throttling (Waiman Long) [1873759] - [mm] mm, memcg: throttle allocators when failing reclaim over memory.high (Waiman Long) [1873759] - [mm] mm, oom: dump stack of victim when reaping failed (Waiman Long) [1873759] - [mm] mm/oom: fix pgtables units mismatch in Killed process message (Waiman Long) [1873759] - [mm] mm, oom: consider present pages for the node size (Waiman Long) [1873759] - [mm] mm/oom_kill.c: fix oom_cpuset_eligible() comment (Waiman Long) [1873759] - [mm] mm/oom: add oom_score_adj and pgtables to Killed process message (Waiman Long) [1873759] - [mm] mm/oom_kill.c: remove redundant OOM score normalization in select_bad_process() (Waiman Long) [1873759] - [fs] oom: decouple mems_allowed from oom_unkillable_task (Waiman Long) [1873759] - [mm] mm, oom: remove redundant task_in_mem_cgroup() check (Waiman Long) [1873759] - [mm] mm, oom: refactor dump_tasks for memcg OOMs (Waiman Long) [1873759] - [mm] mm, oom: describe task memory unit, larger PID pad (Waiman Long) [1873759] - [mm] mm, oom: remove oom_lock from oom_reaper (Waiman Long) [1873759] - [mm] mm/vmscan: remove unused RECLAIM_OFF/RECLAIM_ZONE (Waiman Long) [1873759] - [mm] mm/vmscan: remove prefetch_prev_lru_page (Waiman Long) [1873759] - [mm] mm/vmscan.c: remove unused return value of shrink_node (Waiman Long) [1873759] - [mm] mm/vmscan.c: clean code by removing unnecessary assignment (Waiman Long) [1873759] - [mm] mm: vmscan: protect shrinker idr replace with CONFIG_MEMCG (Waiman Long) [1873759] - [mm] mm/vmscan.c: fix typo in comment (Waiman Long) [1873759] - [mm] mm: vmscan: enforce inactive:active ratio at the reclaim root (Waiman Long) [1873759] - [mm] mm: vmscan: detect file thrashing at the reclaim root (Waiman Long) [1873759] - [mm] mm: vmscan: move file exhaustion detection to the node level (Waiman Long) [1873759] - [include] mm: vmscan: harmonize writeback congestion tracking for nodes & memcgs (Waiman Long) [1873759] - [mm] mm: vmscan: split shrink_node() into node part and memcgs part (Waiman Long) [1873759] - [mm] mm: vmscan: turn shrink_node_memcg() into shrink_lruvec() (Waiman Long) [1873759] - [mm] mm: vmscan: replace shrink_node() loop with a retry jump (Waiman Long) [1873759] - [mm] mm: vmscan: naming fixes: global_reclaim() and sane_reclaim() (Waiman Long) [1873759] - [mm] mm: vmscan: move inactive_list_is_low() swap check to the caller (Waiman Long) [1873759] - [mm] mm: vmscan: simplify lruvec_lru_size() (Waiman Long) [1873759] - [mm] mm/vmscan.c: remove unused scan_control parameter from pageout() (Waiman Long) [1873759] - [mm] mm/vmscan: remove unused lru_pages argument (Waiman Long) [1873759] - [mm] mm: do not allow MADV_PAGEOUT for CoW pages (Waiman Long) [1873759] - [mm] mm: fix trying to reclaim unevictable lru page when calling madvise_pageout (Waiman Long) [1873759] - [mm] mm: factor out common parts between MADV_COLD and MADV_PAGEOUT (Waiman Long) [1873759] - [mm] mm: introduce MADV_PAGEOUT (Waiman Long) [1873759] - [mm] mm: change PAGEREF_RECLAIM_CLEAN with PAGE_REFRECLAIM (Waiman Long) [1873759] - [mm] mm: introduce MADV_COLD (Waiman Long) [1873759] - [mm] mm: thp: don't need care deferred split queue in memcg charge move path (Waiman Long) [1873759] - [mm] mm: thp: make deferred split shrinker memcg aware (Waiman Long) [1873759] - [mm] mm: shrinker: make shrinker not depend on memcg kmem (Waiman Long) [1873759] - [mm] mm: move mem_cgroup_uncharge out of __page_cache_release() (Waiman Long) [1873759] - [mm] mm: thp: extract split_queue_* into a struct (Waiman Long) [1873759] - [mm] mm/page_alloc.c: move ifdefery out of free_area_init_core (Waiman Long) [1873759] - [mm] mm, memcg: do not set reclaim_state on soft limit reclaim (Waiman Long) [1873759] - [mm] mm, vmscan: do not special-case slab reclaim when watermarks are boosted (Waiman Long) [1873759] - [mm] mm/vmscan.c: add checks for incorrect handling of current->reclaim_state (Waiman Long) [1873759] - [mm] mm/vmscan.c: calculate reclaimed slab caches in all reclaim paths (Waiman Long) [1873759] - [mm] mm/vmscan.c: add a new member reclaim_state in struct shrink_control (Waiman Long) [1873759] - [mm] mm: vmscan: remove double slab pressure by inc'ing sc->nr_scanned (Waiman Long) [1873759] - [mm] mm: limit boost_watermark on small zones (Waiman Long) [1873759] - [mm] mm: do not boost watermarks to avoid fragmentation for the DISCONTIG memory model (Waiman Long) [1873759] - [mm] mm, page_alloc: fix a division by zero error when boosting watermarks v2 (Waiman Long) [1873759] - [mm] mm, page_alloc: do not wake kswapd with zone lock held (Waiman Long) [1873759] - [mm] mm/page_alloc.c: drop uneeded __meminit and __meminitdata (Waiman Long) [1873759] - [mm] mm/page_alloc.c: fix never set ALLOC_NOFRAGMENT flag (Waiman Long) [1873759] - [mm] mm/page_alloc.c: avoid potential NULL pointer dereference (Waiman Long) [1873759] - [mm] mm/vmscan.c: don't disable irq again when count pgrefill for memcg (Waiman Long) [1873759] - [mm] mm/vmscan: drop may_writepage and classzone_idx from direct reclaim begin template (Waiman Long) [1873759] - [mm] mm/vmscan: add tracepoints for node reclaim (Waiman Long) [1873759] - [mm] mm: generalize putback scan functions (Waiman Long) [1873759] - [mm] mm: remove pages_to_free argument of move_active_pages_to_lru() (Waiman Long) [1873759] - [mm] mm/workingset: remove unused @mapping argument in workingset_eviction() (Waiman Long) [1873759] - [mm] Revert "mm: slowly shrink slabs with a relatively small number of objects" (Waiman Long) [1873759] - [mm] mm: reclaim small amounts of memory when an external fragmentation event occurs (Waiman Long) [1873759] - [mm] mm: use alloc_flags to record if kswapd can wake (Waiman Long) [1873759] - [mm] mm: move zone watermark accesses behind an accessor (Waiman Long) [1873759] - [mm] mm, page_alloc: spread allocations across zones before introducing fragmentation (Waiman Long) [1873759] - [mm] mm: Convert delete_from_swap_cache to XArray (Waiman Long) [1873759] - [fs] mm: zero-seek shrinkers (Waiman Long) [1873759] - [mm] mm/vmscan.c: fix int overflow in callers of do_shrink_slab() (Waiman Long) [1873759] - [mm] mm: slowly shrink slabs with a relatively small number of objects (Waiman Long) [1873759] - [mm] mm: fix page_freeze_refs and page_unfreeze_refs in comments (Waiman Long) [1873759] - [mm] mm: check shrinker is memcg-aware in register_shrinker_prepared() (Waiman Long) [1873759] - [mm] mm: use special value SHRINKER_REGISTERING instead of list_empty() check (Waiman Long) [1873759] - [mm] mm/vmscan.c: move check for SHRINKER_NUMA_AWARE to do_shrink_slab() (Waiman Long) [1873759] - [mm] mm/vmscan.c: condense scan_control (Waiman Long) [1873759] - [arch] asm-generic/tlb: add missing CONFIG symbol (Waiman Long) [1873759] - [include] asm-gemeric/tlb: remove stray function declarations (Waiman Long) [1873759] - [x86] x86/ldt: Remove unused variable in map_ldt_struct() (Waiman Long) [1873759] - [x86] x86/ldt: Unmap PTEs for the slot before freeing LDT pages (Waiman Long) [1873759] - [x86] x86/mm/tlb: Add freed_tables argument to flush_tlb_mm_range (Waiman Long) [1873759] - [mm] asm-generic/tlb: Remove tlb_table_flush() (Waiman Long) [1873759] - [mm] asm-generic/tlb: Remove tlb_flush_mmu_free() (Waiman Long) [1873759] - [mm] asm-generic/tlb: Remove CONFIG_HAVE_GENERIC_MMU_GATHER (Waiman Long) [1873759] - [mm] asm-generic/tlb: Remove arch_tlb*_mmu() (Waiman Long) [1873759] - [s390] s390/tlb: Convert to generic mmu_gather (Waiman Long) [1873759] - [mm] asm-generic/tlb: Introduce CONFIG_HAVE_MMU_GATHER_NO_GATHER=y (Waiman Long) [1873759] - [include] asm-generic/tlb, ia64: Conditionally provide tlb_migrate_finish() (Waiman Long) [1873759] - [include] asm-generic/tlb: Provide generic tlb_flush() based on flush_tlb_mm() (Waiman Long) [1873759] - [arm64] asm-generic/tlb, arch: Provide generic tlb_flush() based on flush_tlb_range() (Waiman Long) [1873759] - [mm] asm-generic/tlb, arch: Provide CONFIG_HAVE_MMU_GATHER_PAGE_SIZE (Waiman Long) [1873759] - [include] asm-generic/tlb: Provide a comment (Waiman Long) [1873759] - [mm] mm/memory: Move mmu_gather and TLB invalidation code into its own file (Waiman Long) [1873759] - [x86] x86/mm: Page size aware flush_tlb_mm_range() (Waiman Long) [1873759] - [x86] x86/ldt: Split out sanity check in map_ldt_struct() (Waiman Long) [1873759] - [mm] asm-generic/tlb: Track which levels of the page tables have been cleared (Waiman Long) [1873759] - [include] asm-generic/tlb: Track freeing of page-table directories in struct mmu_gather (Waiman Long) [1873759] - [mm] mm/cow: don't bother write protecting already write-protected pages (Waiman Long) [1873759] - [powerpc] mm/mmu_gather: invalidate TLB correctly on batch allocation failure and flush (Diego Domingos) [1805031] - [powerpc] powerpc/mmu_gather: enable RCU_TABLE_FREE even for !SMP case (Diego Domingos) [1805031] - [fs] cifs: smb1: Try failing back to SetFileInfo if SetPathInfo fails (Leif Sahlberg) [1857038]- [scsi] scsi: libfc: Fix passing zero to 'PTR_ERR' warning (Chris Leech) [1849542] - [scsi] scsi: libfc: Fix for double free() (Chris Leech) [1849542] - [scsi] scsi: libfc: Free skb in fc_disc_gpn_id_resp() for valid cases (Chris Leech) [1849542] - [scsi] scsi: fcoe: Memory leak fix in fcoe_sysfs_fcf_del() (Chris Leech) [1849542] - [scsi] scsi: fcoe: Use eth_zero_addr() to clear mac address (Chris Leech) [1849542] - [scsi] scsi: libfc: Provide missing and repair existing function documentation (Chris Leech) [1849542] - [scsi] scsi: libfc: Fix a couple of misdocumented function parameters (Chris Leech) [1849542] - [scsi] scsi: libfc: Repair function parameter documentation (Chris Leech) [1849542] - [scsi] scsi: fcoe: Correct some kernel-doc issues (Chris Leech) [1849542] - [scsi] scsi: fcoe: Fix a myriad of documentation issues (Chris Leech) [1849542] - [scsi] scsi: fcoe: Fix various kernel-doc infringements (Chris Leech) [1849542] - [scsi] scsi: libfc: trivial: Fix spelling mistake of 'discovery' (Chris Leech) [1849542] - [scsi] scsi: libfc: Supply some missing kerneldoc struct/function attributes/params (Chris Leech) [1849542] - [scsi] scsi: libfc: fc_disc: Fix-up some incorrectly referenced function parameters (Chris Leech) [1849542] - [scsi] scsi: libfc: Skip additional kref updating work event (Chris Leech) [1849542] - [scsi] scsi: libfc: Handling of extra kref (Chris Leech) [1849542] - [scsi] scsi: fcoe: remove unneeded semicolon in fcoe.c (Chris Leech) [1849542] - [scsi] scsi: libfc: rport state move to PLOGI if all PRLI retry exhausted (Chris Leech) [1849542] - [scsi] scsi: libfc: If PRLI rejected, move rport to PLOGI state (Chris Leech) [1849542] - [scsi] scsi: libfc: free response frame from GPN_ID (Chris Leech) [1849542] - [scsi] scsi: fcoe: fix null-ptr-deref Read in fc_release_transport (Chris Leech) [1849542] - [scsi] scsi: fcoe: remove redundant call to skb_transport_header (Chris Leech) [1849542] - [scsi] scsi: fcoe: pass in fcoe_rport structure instead of fc_rport_priv (Chris Leech) [1849542] - [scsi] scsi: fcoe: Embed fc_rport_priv in fcoe_rport structure (Chris Leech) [1849542] - [scsi] scsi: libfc: Whitespace cleanup in libfc.h (Chris Leech) [1849542] - [scsi] scsi: fcoe: fix a typo (Chris Leech) [1849542] - [scsi] scsi: libfc: fix null pointer dereference on a null lport (Chris Leech) [1849542] - [scsi] scsi: libfcoe: switch to SPDX tags (Chris Leech) [1849542] - [scsi] scsi: libfc: switch to SPDX tags (Chris Leech) [1849542] - [scsi] scsi: fcoe: make use of fip_mode enum complete (Chris Leech) [1849542] - [scsi] scsi: fcoe: remove unneeded fcoe_ctlr_destroy_store export (Chris Leech) [1849542] - [scsi] scsi: fcoe: convert to use BUS_ATTR_WO (Chris Leech) [1849542] - [scsi] scsi: libfc: free skb when receiving invalid flogi resp (Chris Leech) [1849542] - [scsi] scsi: fcoe: remove set but not used variable 'port' (Chris Leech) [1849542] - [scsi] scsi: libfc: fc_rport: Mark expected switch fall-through (Chris Leech) [1849542] - [scsi] scsi: libfc: Remove set but not used variable 'disc' (Chris Leech) [1849542] - [scsi] scsi: libfc: remove set but not used variable 'rpriv' (Chris Leech) [1849542] - [scsi] scsi: libfc: remove unnecessary condition check (Chris Leech) [1849542] - [scsi] scsi: fcoe: hold disc_mutex when traversing rport lists (Chris Leech) [1849542] - [net] netfilter: nftables: allow re-computing sctp CRC-32C in 'payload' statements (Davide Caratti) [1741052] - [fs] nfsd4: fix NULL dereference in nfsd/clients display code (Scott Mayhew) [1872311] - [fs] nfsd: Fix old-style function definition (Scott Mayhew) [1872311] - [fs] nfsd: clients don't need to break their own delegations (Scott Mayhew) [1872311] - [kernel] kthread: save thread function (Scott Mayhew) [1872311] - [fs] locks: Add trace_leases_conflict (Scott Mayhew) [1872311] - [fs] SUNRPC reverting d03727b248d0 ("NFSv4 fix CLOSE not waiting for direct IO compeletion") (Scott Mayhew) [1872311] - [fs] NFS: Fix interrupted slots by sending a solo SEQUENCE operation (Scott Mayhew) [1872311] - [net] SUNRPC: Add missing definition of ARCH_IMPLEMENTS_FLUSH_DCACHE_PAGE (Scott Mayhew) [1872311] - [fs] NFSv4 fix CLOSE not waiting for direct IO compeletion (Scott Mayhew) [1872311] - [fs] nfs: Fix memory leak of export_path (Scott Mayhew) [1872311] - [net] sunrpc: fixed rollback in rpc_gssd_dummy_populate() (Scott Mayhew) [1872311] - [net] xprtrdma: Clean up disconnect (Scott Mayhew) [1872311] - [fs] nfsd: apply umask on fs without ACL support (Scott Mayhew) [1872311] - [fs] NFS: Fix direct WRITE throughput regression (Scott Mayhew) [1872311] - [trace] SUNRPC: rpc_xprt lifetime events should record xprt->state (Scott Mayhew) [1872311] - [fs] nfs: set invalid blocks after NFSv4 writes (Scott Mayhew) [1872311] - [fs] NFS: remove redundant initialization of variable result (Scott Mayhew) [1872311] - [fs] NFS: Add a tracepoint in nfs_set_pgio_error() (Scott Mayhew) [1872311] - [fs] NFS: Trace short NFS READs (Scott Mayhew) [1872311] - [fs] NFS: nfs_xdr_status should record the procedure name (Scott Mayhew) [1872311] - [net] SUNRPC: Set SOFTCONN when destroying GSS contexts (Scott Mayhew) [1872311] - [net] SUNRPC: rpc_call_null_helper() should set RPC_TASK_SOFT (Scott Mayhew) [1872311] - [net] SUNRPC: rpc_call_null_helper() already sets RPC_TASK_NULLCREDS (Scott Mayhew) [1872311] - [net] SUNRPC: trace RPC client lifetime events (Scott Mayhew) [1872311] - [net] SUNRPC: Trace transport lifetime events (Scott Mayhew) [1872311] - [net] SUNRPC: Split the xdr_buf event class (Scott Mayhew) [1872311] - [net] SUNRPC: Add tracepoint to rpc_call_rpcerror() (Scott Mayhew) [1872311] - [trace] SUNRPC: Update the RPC_SHOW_SOCKET() macro (Scott Mayhew) [1872311] - [trace] SUNRPC: Update the rpc_show_task_flags() macro (Scott Mayhew) [1872311] - [net] SUNRPC: Trace GSS context lifetimes (Scott Mayhew) [1872311] - [net] SUNRPC: receive buffer size estimation values almost never change (Scott Mayhew) [1872311] - [net] sunrpc: use kmemdup_nul() in gssp_stringify() (Scott Mayhew) [1872311] - [fs] nfsd: safer handling of corrupted c_type (Scott Mayhew) [1872311] - [fs] mm/writeback: discard NR_UNSTABLE_NFS, use NR_WRITEBACK instead (Scott Mayhew) [1872311] - [mm] mm/writeback: replace PF_LESS_THROTTLE with PF_LOCAL_THROTTLE (Scott Mayhew) [1872311] - [net] SUNRPC: Remove unreachable error condition in rpcb_getport_async() (Scott Mayhew) [1872311] - [fs] nfsd: Fix svc_xprt refcnt leak when setup callback client failed (Scott Mayhew) [1872311] - [net] sunrpc: check that domain table is empty at module unload (Scott Mayhew) [1872311] - [fs] NFS: remove duplicate headers (Scott Mayhew) [1872311] - [fs] NFSv4.1 fix rpc_call_done assignment for BIND_CONN_TO_SESSION (Scott Mayhew) [1872311] - [fs] NFS: Use the correct style for SPDX License Identifier (Scott Mayhew) [1872311] - [net] net: sunrpc: Fix off-by-one issues in 'rpc_ntop6' (Scott Mayhew) [1872311] - [fs] NFS: move dprintk after nfs_alloc_fattr in nfs3_proc_lookup (Scott Mayhew) [1872311] - [fs] NFSD: Fix improperly-formatted Doxygen comments (Scott Mayhew) [1872311] - [fs] NFSD: Squash an annoying compiler warning (Scott Mayhew) [1872311] - [net] SUNRPC: Clean up request deferral tracepoints (Scott Mayhew) [1872311] - [fs] NFSD: Add tracepoints for monitoring NFSD callbacks (Scott Mayhew) [1872311] - [fs] NFSD: Add tracepoints to the NFSD state management code (Scott Mayhew) [1872311] - [fs] NFSD: Add tracepoints to NFSD's duplicate reply cache (Scott Mayhew) [1872311] - [trace] SUNRPC: svc_show_status() macro should have enum definitions (Scott Mayhew) [1872311] - [net] SUNRPC: Restructure svc_udp_recvfrom() (Scott Mayhew) [1872311] - [net] SUNRPC: Refactor svc_recvfrom() (Scott Mayhew) [1872311] - [net] SUNRPC: Clean up svc_release_skb() functions (Scott Mayhew) [1872311] - [net] SUNRPC: Refactor recvfrom path dealing with incomplete TCP receives (Scott Mayhew) [1872311] - [net] SUNRPC: Replace dprintk() call sites in TCP receive path (Scott Mayhew) [1872311] - [net] SUNRPC: Restructure svc_tcp_recv_record() (Scott Mayhew) [1872311] - [net] SUNRPC: Rename svc_sock::sk_reclen (Scott Mayhew) [1872311] - [net] SUNRPC: Trace server-side rpcbind registration events (Scott Mayhew) [1872311] - [net] SUNRPC: Replace dprintk call sites in TCP state change callouts (Scott Mayhew) [1872311] - [net] SUNRPC: Add more svcsock tracepoints (Scott Mayhew) [1872311] - [net] SUNRPC: Remove "#include " (Scott Mayhew) [1872311] - [net] SUNRPC: Trace a few more generic svc_xprt events (Scott Mayhew) [1872311] - [net] SUNRPC: Tracepoint to record errors in svc_xpo_create() (Scott Mayhew) [1872311] - [trace] SUNRPC: Remove kernel memory address from svc_xprt tracepoints (Scott Mayhew) [1872311] - [net] svcrdma: Add tracepoints to report ->xpo_accept failures (Scott Mayhew) [1872311] - [net] svcrdma: Displayed remote IP address should match stored address (Scott Mayhew) [1872311] - [include] svcrdma: Remove the SVCRDMA_DEBUG macro (Scott Mayhew) [1872311] - [net] svcrdma: Rename tracepoints that record header decoding errors (Scott Mayhew) [1872311] - [net] svcrdma: Remove backchannel dprintk call sites (Scott Mayhew) [1872311] - [net] SUNRPC: Move xpt_mutex into socket xpo_sendto methods (Scott Mayhew) [1872311] - [net] sunrpc: add missing newline when printing parameter 'pool_mode' by sysfs (Scott Mayhew) [1872311] - [net] sunrpc: Remove unused function ip_map_update (Scott Mayhew) [1872311] - [fs] nfsd: handle repeated BIND_CONN_TO_SESSION (Scott Mayhew) [1872311] - [net] ip_tunnel_core: Fix build for archs without _HAVE_ARCH_IPV6_CSUM (Aaron Conole) [1849736] - [tools] selftests: pmtu.sh: Add tests for UDP tunnels handled by Open vSwitch (Aaron Conole) [1849736] - [tools] selftests: pmtu.sh: Add tests for bridged UDP tunnels (Aaron Conole) [1849736] - [net] geneve: Support for PMTU discovery on directly bridged links (Aaron Conole) [1849736] - [net] vxlan: Support for PMTU discovery on directly bridged links (Aaron Conole) [1849736] - [net] tunnels: PMTU discovery support for directly bridged IP packets (Aaron Conole) [1849736] - [net] ipv4: route: Ignore output interface in FIB lookup for PMTU route (Aaron Conole) [1849736] - [infiniband] RDMA/core: Free DIM memory in error unwind (Kamal Heib) [1857602] - [infiniband] RDMA/core: Stop DIM before destroying CQ (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Add min length checks to user structure copies (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Protect access to remote_sidr_table (Kamal Heib) [1857602] - [infiniband] RDMA/core: Fix race in rdma_alloc_commit_uobject() (Kamal Heib) [1857602] - [net] xprtrdma: fix incorrect header size calculations (Kamal Heib) [1857602] - [net] xprtrdma: Fix handling of connect errors (Kamal Heib) [1857602] - [net] xprtrdma: Fix return code from rpcrdma_xprt_connect() (Kamal Heib) [1857602] - [net] xprtrdma: Fix recursion into rpcrdma_xprt_disconnect() (Kamal Heib) [1857602] - [net] xprtrdma: Fix double-free in rpcrdma_ep_create() (Kamal Heib) [1857602] - [infiniband] RDMA/siw: Fix reporting vendor_part_id (Kamal Heib) [1857602] - [infiniband] IB/sa: Resolv use-after-free in ib_nl_make_request() (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add explicit cast OPA_MTU_8192 to 'enum ib_mtu' (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add atomic triggered sleep/wakeup (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Correct -EBUSY handling in tx code (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Restore kfree in dummy_netdev cleanup (Kamal Heib) [1857602] - [infiniband] IB/mad: Fix use after free when destroying MAD agent (Kamal Heib) [1857602] - [infiniband] RDMA/counter: Query a counter before release (Kamal Heib) [1857602] - [net] xprtrdma: Fix handling of RDMA_ERROR replies (Kamal Heib) [1857602] - [net] xprtrdma: Clean up synopsis of rpcrdma_flush_disconnect() (Kamal Heib) [1857602] - [net] xprtrdma: Use re_connect_status safely in rpcrdma_xprt_connect() (Kamal Heib) [1857602] - [net] xprtrdma: Prevent dereferencing r_xprt->rx_ep after it is freed (Kamal Heib) [1857602] - [infiniband] RDMA/mad: Fix possible memory leak in ib_mad_post_receive_mads() (Kamal Heib) [1857602] - [infiniband] RDMA/core: Check that type_attrs is not NULL prior access (Kamal Heib) [1857602] - [infiniband] RDMA/cma: Protect bind_list and listen_list while finding matching cm id (Kamal Heib) [1857602] - [infiniband] RDMA/efa: Set maximum pkeys device attribute (Kamal Heib) [1857602] - [infiniband] RDMA/rvt: Fix potential memory leak caused by rvt_alloc_rq (Kamal Heib) [1857602] - [infiniband] RDMA/core: Annotate CMA unlock helper routine (Kamal Heib) [1857602] - [infiniband] RDMA/siw: Fix pointer-to-int-cast warning in siw_rx_pbl() (Kamal Heib) [1857602] - [infiniband] RDMA/hfi1: Fix trivial mis-spelling of 'descriptor' (Kamal Heib) [1857602] - [net] xprtrdma: Make xprt_rdma_slot_table_entries static (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Spurious WARNING triggered in cm_destroy_id() (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Use free_netdev() in hfi1_netdev_free() (Kamal Heib) [1857602] - [infiniband] RDMA/core: Move and rename trace_cm_id_create() (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Fix hfi1_netdev_rx_init() error handling (Kamal Heib) [1857602] - [infiniband] RDMA: Remove 'max_map_per_fmr' (Kamal Heib) [1857602] - [infiniband] RDMA: Remove 'max_fmr' (Kamal Heib) [1857602] - [net] RDMA/rds: Remove FMR support for memory registration (Kamal Heib) [1857602] - [infiniband] RDMA/core: Remove FMR device ops (Kamal Heib) [1857602] - [infiniband] RDMA/rdmavt: Remove FMR memory registration (Kamal Heib) [1857602] - [infiniband] RDMA/mthca: Remove FMR support for memory registration (Kamal Heib) [1857602] - [infiniband] RDMA/mlx4: Remove FMR support for memory registration (Kamal Heib) [1857602] - [infiniband] RDMA/i40iw: Remove FMR leftovers (Kamal Heib) [1857602] - [infiniband] RDMA/bnxt_re: Remove FMR leftovers (Kamal Heib) [1857602] - [infiniband] RDMA/mlx5: Remove FMR leftovers (Kamal Heib) [1857602] - [infiniband] RDMA/core: Remove FMR pool API (Kamal Heib) [1857602] - [infiniband] RDMA/srp: Remove support for FMR memory registration (Kamal Heib) [1857602] - [infiniband] RDMA/iser: Remove support for FMR memory registration (Kamal Heib) [1857602] - [infiniband] RDMA/core: Fix several reference count leaks (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Fix spelling mistake "enought" -> "enough" (Kamal Heib) [1857602] - [rdma] RDMA/core: Use offsetofend() instead of open coding (Kamal Heib) [1857602] - [infiniband] RDMA/srpt: Increase max_send_sge (Kamal Heib) [1857602] - [infiniband] RDMA/srpt: Reduce max_recv_sge to 1 (Kamal Heib) [1857602] - [infiniband] RDMA/srpt: Make debug output more detailed (Kamal Heib) [1857602] - [infiniband] RDMA/srp: Make the channel count configurable per target (Kamal Heib) [1857602] - [infiniband] hfi1: get rid of pointless access_ok() (Kamal Heib) [1857602] - [infiniband] RDMA/cma: Provide ECE reject reason (Kamal Heib) [1857602] - [infiniband] RDMA/cma: Connect ECE to rdma_accept (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Send and receive ECE parameter over the wire (Kamal Heib) [1857602] - [infiniband] RDMA/ucma: Deliver ECE parameters through UCMA events (Kamal Heib) [1857602] - [infiniband] RDMA/ucma: Extend ucma_connect to receive ECE parameters (Kamal Heib) [1857602] - [rdma] RDMA/cm: Add Enhanced Connection Establishment (ECE) bits (Kamal Heib) [1857602] - [infiniband] RDMA/core: Use sizeof_field() helper (Kamal Heib) [1857602] - [infiniband] RDMA/ipoib: Remove can_sleep parameter from iboib_mcast_alloc (Kamal Heib) [1857602] - [infiniband] IB/cma: Fix ports memory leak in cma_configfs (Kamal Heib) [1857602] - [infiniband] IB/uverbs: Introduce create/destroy QP commands over ioctl (Kamal Heib) [1857602] - [infiniband] IB/uverbs: Introduce create/destroy WQ commands over ioctl (Kamal Heib) [1857602] - [infiniband] IB/uverbs: Introduce create/destroy SRQ commands over ioctl (Kamal Heib) [1857602] - [rdma] IB/uverbs: Move QP, SRQ, WQ type and flags to UAPI (Kamal Heib) [1857602] - [infiniband] IB/uverbs: Extend CQ to get its own asynchronous event FD (Kamal Heib) [1857602] - [infiniband] IB/uverbs: Refactor related objects to use their own asynchronous event FD (Kamal Heib) [1857602] - [infiniband] RDMA/core: Allow the ioctl layer to abort a fully created uobject (Kamal Heib) [1857602] - [infiniband] IB/mlx5: Expose UAR object and its alloc/destroy commands (Kamal Heib) [1857602] - [infiniband] IB/mlx5: Fix a NULL vs IS_ERR() check (Kamal Heib) [1857602] - [infiniband] IB/mlx5: Introduce UAPIs to manage packet pacing (Kamal Heib) [1857602] - [netdrv] net/mlx5: Expose raw packet pacing APIs (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Enable the transmit side of the datagram ipoib netdev (Kamal Heib) [1857602] - [infiniband] IB/ipoib: Add capability to switch between datagram and connected mode (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add packet histogram trace event (Kamal Heib) [1857602] - [infiniband] IB/{hfi1, ipoib, rdma}: Broadcast ping sent packets which exceeded mtu size (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Activate the dummy netdev (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add rx functions for dummy netdev (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add interrupt handler functions for accelerated ipoib (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add functions to receive accelerated ipoib packets (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Rename num_vnic_contexts as num_netdev_contexts (Kamal Heib) [1857602] - [infiniband] IB/ipoib: Increase ipoib Datagram mode MTU's upper limit (Kamal Heib) [1857602] - [infiniband] IB/hfi1: RSM rules for AIP (Kamal Heib) [1857602] - [infiniband] IB/{rdmavt, hfi1}: Implement creation of accelerated UD QPs (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Remove module parameter for KDETH qpns (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add the transmit side of a datagram ipoib RDMA netdev (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add functions to transmit datagram ipoib packets (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add accelerated IP capability bit (Kamal Heib) [1857602] - [infiniband] RDMA/efa: Report host information to the device (Kamal Heib) [1857602] - [infiniband] RDMA/efa: Fix setting of wrong bit in get/set_feature commands (Kamal Heib) [1857602] - [infiniband] RDMA/siw: Replace one-element array and use struct_size() helper (Kamal Heib) [1857602] - [net] svcrdma: Fix backchannel return code (Kamal Heib) [1857602] - [net] svcrdma: trace undersized Write chunks (Kamal Heib) [1857602] - [net] svcrdma: Trace page overruns when constructing RDMA Reads (Kamal Heib) [1857602] - [net] svcrdma: Clean up handling of get_rw_ctx errors (Kamal Heib) [1857602] - [net] svcrdma: Clean up the tracing for rw_ctx_init errors (Kamal Heib) [1857602] - [infiniband] RDMA/srpt: Add a newline when printing parameter 'srpt_service_guid' by sysfs (Kamal Heib) [1857602] - [infiniband] RDMA/core: Consolidate ib_create_srq flows (Kamal Heib) [1857602] - [infiniband] RDMA/uverbs: Fix create WQ to use the given user handle (Kamal Heib) [1857602] - [infiniband] RDMA/uverbs: Cleanup wq/srq context usage from uverbs layer (Kamal Heib) [1857602] - [rdma] IB/rdmavt: Replace zero-length array with flexible-array (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Increment the refcount inside cm_find_listen() (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Remove needless cm_id variable (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Remove the cm_free_id() wrapper function (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Make find_remote_id() return a cm_id_private (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Add a note explaining how the timewait is eventually freed (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Pass the cm_id_private into cm_cleanup_timewait (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Pull duplicated code into cm_queue_work_unlock() (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Remove unused store to ret in cm_rej_handler (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Remove return code from add_cm_id_to_port_list (Kamal Heib) [1857602] - [infiniband] RDMA/addr: Mark addr_resolve as might_sleep() (Kamal Heib) [1857602] - [infiniband] RDMA/ucma: Return stable IB device index as identifier (Kamal Heib) [1857602] - [infiniband] RDMA/cma: Initialize the flow label of CM's route path record (Kamal Heib) [1857602] - [infiniband] RDMA/core: Consider flow label when building skb (Kamal Heib) [1857602] - [rdma] RDMA/core: Add hash functions to calculate RoCEv2 flowlabel and UDP source port (Kamal Heib) [1857602] - [infiniband] RDMA: Allow ib_client's to fail when add() is called (Kamal Heib) [1857602] - [infiniband] RDMA/mad: Remove snoop interface (Kamal Heib) [1857602] - [infiniband] RDMA/efa: Count admin commands errors (Kamal Heib) [1857602] - [infiniband] RDMA/efa: Count mmap failures (Kamal Heib) [1857602] - [infiniband] RDMA/efa: Report create CQ error counter (Kamal Heib) [1857602] - [infiniband] RDMA/core: Get xmit slave for LAG (Kamal Heib) [1857602] - [infiniband] RDMA/core: Add LAG functionality (Kamal Heib) [1857602] - [infiniband] RDMA: Group create AH arguments in struct (Kamal Heib) [1857602] - [infiniband] RDMA/rw: use DIV_ROUND_UP to calculate nr_ops (Kamal Heib) [1857602] - [infiniband] RDMA/cma: Limit the scope of rdma_is_consumer_reject function (Kamal Heib) [1857602] - [infiniband] IB: Fix some documentation warnings (Kamal Heib) [1857602] - [infiniband] RDMA: Remove a few extra calls to ib_get_client_data() (Kamal Heib) [1857602] - [infiniband] RDMA/uverbs: Make the event_queue fds return POLLERR when disassociated (Kamal Heib) [1857602] - [infiniband] RDMA/rxe: Set default vendor ID (Kamal Heib) [1857602] - [netdrv] bonding: Use fallthrough pseudo-keyword (Jarod Wilson) [1860495] - [netdrv] bonding: fix active-backup failover for current ARP slave (Jarod Wilson) [1860495] - [netdrv] bonding: fix a potential double-unregister (Jarod Wilson) [1860495] - [netdrv] net: bonding: bond_alb: Describe alb_handle_addr_collision_on_attach()'s 'bond' and 'addr' params (Jarod Wilson) [1860495] - [netdrv] net: bonding: bond_main: Document 'proto' and rename 'new_active' parameters (Jarod Wilson) [1860495] - [netdrv] net: bonding: bond_3ad: Fix a bunch of kerneldoc parameter issues (Jarod Wilson) [1860495] - [netdrv] bonding: show saner speed for broadcast mode (Jarod Wilson) [1868265 1860495] - [netdrv] bonding: check return value of register_netdevice() in bond_newlink() (Jarod Wilson) [1860495] - [netdrv] bonding: check error value of register_netdevice() immediately (Jarod Wilson) [1860495] - [netdrv] bonding: don't need RTNL for ipsec helpers (Jarod Wilson) [1860495] - [netdrv] bonding: deal with xfrm state in all modes and add more error-checking (Jarod Wilson) [1860495] - [netdrv] bonding: allow xfrm offload setup post-module-load (Jarod Wilson) [1860495] - [netdrv] bonding: Remove extraneous parentheses in bond_setup (Jarod Wilson) [1860495] - [netdrv] bonding/xfrm: use real_dev instead of slave_dev (Jarod Wilson) [1860495] - [netdrv] bonding: support hardware encryption offload to slaves (Jarod Wilson) [1860495] - [netdrv] mlx5: become aware of when running as a bonding slave (Jarod Wilson) [1860495] - [netdrv] ixgbe_ipsec: become aware of when running as a bonding slave (Jarod Wilson) [1860495] - [net] xfrm: bail early on slave pass over skb (Jarod Wilson) [1860495] - [netdrv] bonding: Fix reference count leak in bond_sysfs_slave_add (Jarod Wilson) [1860495] - [netdrv] bonding: propagate transmit status (Jarod Wilson) [1860495] - [netdrv] bonding: remove useless stats_lock_key (Jarod Wilson) [1860495] - [netdrv] bonding: Implement ndo_get_xmit_slave (Jarod Wilson) [1860495] - [netdrv] bonding: Add array of all slaves (Jarod Wilson) [1860495] - [netdrv] bonding: Add function to get the xmit slave in active-backup mode (Jarod Wilson) [1860495] - [netdrv] bonding: Add helper function to get the xmit slave in rr mode (Jarod Wilson) [1860495] - [netdrv] bonding: Add helper function to get the xmit slave based on hash (Jarod Wilson) [1860495] - [netdrv] bonding/alb: Add helper functions to get the xmit slave (Jarod Wilson) [1860495] - [netdrv] bonding: Rename slave_arr to usable_slaves (Jarod Wilson) [1860495] - [netdrv] bonding: Export skip slave logic to function (Jarod Wilson) [1860495] - [netdrv] bonding: Remove inclusion of vermagic header (Jarod Wilson) [1860495] - [netdrv] net/bond: Delete driver and module versions (Jarod Wilson) [1860495]- [mm] powerpc/book3s64/radix: Fix boot failure with large amount of guest memory (Steve Best) [1854543] - [powerpc] powerpc/book3s64/radix: Add kernel command line option to disable radix GTSE (Steve Best) [1854543] - [powerpc] powerpc/prom: Enable Radix GTSE in cpu pa-features (Steve Best) [1854543] - [powerpc] powerpc/mm/book3s64/radix: Off-load TLB invalidations to host when !GTSE (Steve Best) [1854543] - [powerpc] powerpc/pseries: H_REGISTER_PROC_TBL should ask for GTSE only if enabled (Steve Best) [1854543] - [powerpc] powerpc/mm: Enable radix GTSE only if supported (Steve Best) [1854543] - [misc] powerpc/64s/radix: introduce options to disable use of the tlbie instruction (Steve Best) [1854543] - [mm] powerpc/64s: remove unnecessary translation cache flushes at boot (Steve Best) [1854543] - [mm] powerpc/64s/pseries: radix flush translations before MMU is enabled at boot (Steve Best) [1854543] - [mm] powerpc/64s: make mmu_partition_table_set_entry TLB flush optional (Steve Best) [1854543] - [mm] powerpc/64s/radix: tidy up TLB flushing code (Steve Best) [1854543] - [mm] powerpc/64s: remove register_process_table callback (Steve Best) [1854543] - [mm] powerpc/mm: Limit resize_hpt_for_hotplug() call to hash guests only (Steve Best) [1854543] - [powerpc] powerpc/mm/radix: Create separate mappings for hot-plugged memory (Steve Best) [1854543] - [mm] powerpc/mm/radix: Remove split_kernel_mapping() (Steve Best) [1854543] - [mm] powerpc/mm/radix: Free PUD table when freeing pagetable (Steve Best) [1854543] - [mm] powerpc/mm/radix: Fix PTE/PMD fragment count for early page table mappings (Steve Best) [1854543] - [mm] powerpc/64s: Fix page table fragment refcount race vs speculative references (Steve Best) [1854543] - [powerpc] powerpc/security: Fix link stack flush instruction (Gustavo Duarte) [1862103] - [powerpc] powerpc/pseries: add new branch prediction security bits for link stack (Gustavo Duarte) [1862103] - [powerpc] powerpc/security: Allow for processors that flush the link stack using the special bcctr (Gustavo Duarte) [1862103] - [powerpc] powerpc/64s: Move branch cache flushing bcctr variant to ppc-ops.h (Gustavo Duarte) [1862103] - [powerpc] powerpc/security: split branch cache flush toggle from code patching (Gustavo Duarte) [1862103] - [powerpc] powerpc/security: make display of branch cache flush more consistent (Gustavo Duarte) [1862103] - [powerpc] powerpc/security: change link stack flush state to the flush type enum (Gustavo Duarte) [1862103] - [powerpc] powerpc/security: re-name count cache flush to branch cache flush (Gustavo Duarte) [1862103] - [kernel] smp: Remove superfluous cond_func check in smp_call_function_many_cond() (Prarit Bhargava) [1882551] - [kernel] smp: Remove allocation mask from on_each_cpu_cond.*() (Prarit Bhargava) [1882551] - [kernel] smp: Add a smp_cond_func_t argument to smp_call_function_many() (Prarit Bhargava) [1882551] - [kernel] smp: Use smp_cond_func_t as type for the conditional function (Prarit Bhargava) [1882551] - [kernel] smp, cpumask: introduce on_each_cpu_cond_mask (Prarit Bhargava) [1882551] - [kernel] smp: use __cpumask_set_cpu in on_each_cpu_cond (Prarit Bhargava) [1882551] - [pci] PCI: Add support for root bus sizing (Myron Stowe) [1886036] - [drm] PCI: Use ioremap(), not phys_to_virt() for platform ROM (Myron Stowe) [1886036] - [pci] PCI: Avoid ASMedia XHCI USB PME# from D0 defect (Myron Stowe) [1886036] - [pci] PCI/ACPI: Move pcie_to_hpx3_typefrom stack to static data (Myron Stowe) [1886036] - [documentation] Documentation: PCI: Add background on Boot Interrupts (Myron Stowe) [1886036] - [pci] PCI: Add boot interrupt quirk mechanism for Xeon chipsets (Myron Stowe) [1886036] - [pci] PCI: Add PCIE_LNKCAP2_SLS2SPEED() macro (Myron Stowe) [1886036] - [pci] PCI: Use pci_speed_string() for all PCI/PCI-X/PCIe strings (Myron Stowe) [1886036] - [pci] PCI: Add pci_speed_string() (Myron Stowe) [1886036] - [pci] PCI: Add 32 GT/s decoding in some macros (Myron Stowe) [1886036] - [powerpc] powerpc/test_emulate_step: Move extern declaration to sstep.h (Desnes Augusto Nunes do Rosario) [1854542] - [powerpc] powerpc/sstep: Introduce macros to retrieve Prefix instruction operands (Desnes Augusto Nunes do Rosario) [1854542] - [powerpc] powerpc/test_emulate_step: Add negative tests for prefixed addi (Desnes Augusto Nunes do Rosario) [1854542] - [powerpc] powerpc/test_emulate_step: Enhancement to test negative scenarios (Desnes Augusto Nunes do Rosario) [1854542] - [netdrv] drivers/net/ibmvnic: Update VNIC protocol version reporting (Steve Best) [1882269] - [s390] s390/zcrypt: fix kmalloc 256k failure (Claudio Imbrenda) [1885963] - [x86] crypto: x86/aesni-gcm - fix crash on empty plaintext (Herbert Xu) [1882868] - [x86] crypto: x86/aesni-gcm - make 'struct aesni_gcm_tfm_s' static const (Herbert Xu) [1882868] - [x86] crypto: aesni - Add scatter/gather avx stubs, and use them in C (Herbert Xu) [1882868] - [x86] crypto: aesni - Introduce partial block macro (Herbert Xu) [1882868] - [x86] crypto: aesni - Introduce READ_PARTIAL_BLOCK macro (Herbert Xu) [1882868] - [x86] crypto: aesni - Move ghash_mul to GCM_COMPLETE (Herbert Xu) [1882868] - [x86] crypto: aesni - Fill in new context data structures (Herbert Xu) [1882868] - [x86] crypto: aesni - Merge avx precompute functions (Herbert Xu) [1882868] - [x86] crypto: aesni - Split AAD hash calculation to separate macro (Herbert Xu) [1882868] - [x86] crypto: aesni - Add GCM_COMPLETE macro (Herbert Xu) [1882868] - [x86] crypto: aesni - support 256 byte keys in avx asm (Herbert Xu) [1882868] - [x86] crypto: aesni - Macro-ify func save/restore (Herbert Xu) [1882868] - [x86] crypto: aesni - Introduce gcm_context_data (Herbert Xu) [1882868] - [x86] crypto: aesni - Merge GCM_ENC_DEC (Herbert Xu) [1882868] - [pci] PCI: Add DMA alias quirk for PLX PEX NTB (Myron Stowe) [1884657] - [pci] PCI: Add nr_devfns parameter to pci_add_dma_alias() (Myron Stowe) [1884657] - [pci] PCI: Fix pci_add_dma_alias() bitmask size (Myron Stowe) [1884657] - [pci] PCI/IOV: Fix memory leak in pci_iov_add_virtfn() (Myron Stowe) [1884657] - [pci] PCI/switchtec: Add Gen4 device IDs (Myron Stowe) [1884657] - [pci] PCI/switchtec: Add Gen4 MRPC GAS access permission check (Myron Stowe) [1884657] - [pci] PCI/switchtec: Add Gen4 flash information interface support (Myron Stowe) [1884657] - [pci] PCI/switchtec: Add Gen4 system info register support (Myron Stowe) [1884657] - [pci] PCI/switchtec: Separate Gen3 register structures into unions (Myron Stowe) [1884657] - [pci] PCI/switchtec: Factor out Gen3 ioctl_flash_part_info() (Myron Stowe) [1884657] - [pci] PCI/switchtec: Add 'generation' variable (Myron Stowe) [1884657] - [pci] PCI/switchtec: Rename generation-specific constants (Myron Stowe) [1884657] - [pci] PCI/switchtec: Move check event ID from mask_event() to switchtec_event_isr() (Myron Stowe) [1884657] - [pci] PCI/switchtec: Remove redundant valid PFF number count (Myron Stowe) [1884657] - [pci] PCI/switchtec: Add support for Intercomm Notify and Upstream Error Containment (Myron Stowe) [1884657] - [pci] PCI/switchtec: Fix vep_vector_number ioread width (Myron Stowe) [1884657] - [pci] PCI/switchtec: Use dma_set_mask_and_coherent() (Myron Stowe) [1884657] - [pci] PCI: Allow adjust_bridge_window() to shrink resource if necessary (Myron Stowe) [1884657] - [pci] PCI: Set resource size directly in adjust_bridge_window() (Myron Stowe) [1884657] - [pci] PCI: Rename extend_bridge_window() to adjust_bridge_window() (Myron Stowe) [1884657] - [pci] PCI: Rename extend_bridge_window() parameter (Myron Stowe) [1884657] - [pci] PCI: Consider alignment of hot-added bridges when assigning resources (Myron Stowe) [1884657] - [pci] PCI: Remove local variable usage in pci_bus_distribute_available_resources() (Myron Stowe) [1884657] - [pci] PCI: Pass size + alignment to pci_bus_distribute_available_resources() (Myron Stowe) [1884657] - [pci] PCI: Rename variables (Myron Stowe) [1884657] - [pci] PCI: Remove unnecessary braces (Myron Stowe) [1884657] - [pci] PCI: Don't disable bridge BARs when assigning bus resources (Myron Stowe) [1884657] - [documentation] Documentation: PCI: Fix pci_alloc_irq_vectors() function name typo (Myron Stowe) [1884657] - [pci] PCI: Increase D3 delay for AMD Ryzen5/7 XHCI controllers (Myron Stowe) [1884657] - [pci] PCI: Add generic quirk for increasing D3hot delay (Myron Stowe) [1884657] - [edac] x86/mce, EDAC/mce_amd: Print PPIN in machine check records (Prarit Bhargava) [1860381]- [netdrv] geneve: add transport ports in route lookup for geneve (Mark Gray) [1884481] {CVE-2020-25645} - [drm] PM: sleep: core: Rename DPM_FLAG_NEVER_SKIP (Ivan Vecera) [1867164] - [base] PM: sleep: core: Drop racy and redundant checks from device_prepare() (Ivan Vecera) [1867164] - [mm] mm/page_isolation: fix potential warning from user (Waiman Long) [1811009] - [mm] mm/hotplug: silence a lockdep splat with printk() (Waiman Long) [1811009] - [mm] mm/debug.c: always print flags in dump_page() (Waiman Long) [1811009] - [mm] mm/debug.c: PageAnon() is true for PageKsm() pages (Waiman Long) [1811009] - [mm] mm/debug.c: __dump_page() prints an extra line (Waiman Long) [1811009] - [mm] mm: fix some typos in mm directory (Waiman Long) [1811009] - [mm] mm, fault_around: do not take a reference to a locked page (Waiman Long) [1811009] - [mm] mm: remove the exporting of totalram_pages (Waiman Long) [1880090] - [mm] mm: remove managed_page_count_lock spinlock (Waiman Long) [1880090] - [mm] mm: convert totalram_pages and totalhigh_pages variables to atomic (Waiman Long) [1880090] - [mm] mm: convert zone->managed_pages to atomic variable (Waiman Long) [1880090] - [net] mm: reference totalram_pages and managed_pages once per function (Waiman Long) [1880090] - [mm] mm/page_alloc: Introduce free_area_init_core_hotplug (Waiman Long) [1880090] - [mm] mm/page_alloc: inline function to handle CONFIG_DEFERRED_STRUCT_PAGE_INIT (Waiman Long) [1880090] - [mm] mm: remove __paginginit (Waiman Long) [1880090] - [mm] mm: access zone->node via zone_to_nid() and zone_set_nid() (Waiman Long) [1880090] - [mm] mm, page_alloc: double zone's batchsize (Waiman Long) [1880090] - [powerpc] powerpc/pseries/cmm: fix managed page counts when migrating pages between zones (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug: drain per-cpu pages again during memory offline (Chris von Recklinghausen) [1754739] - [mm] mm: move nr_deactivate accounting to shrink_active_list() (Chris von Recklinghausen) [1754739] - [mm] sh: fix build error in mm/init.c (Chris von Recklinghausen) [1754739] - [mm] mm/memremap: set caching mode for PCI P2PDMA memory to WC (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug: add pgprot_t to mhp_params (Chris von Recklinghausen) [1754739] - [mm] powerpc/mm: thread pgprot_t through create_section_mapping() (Chris von Recklinghausen) [1754739] - [mm] x86/mm: thread pgprot_t through init_memory_mapping() (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug: rename mhp_restrictions to mhp_params (Chris von Recklinghausen) [1754739] - [include] mm/memory_hotplug: drop the flags field from struct mhp_restrictions (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: cleanup __add_pages() (Chris von Recklinghausen) [1754739] - [mm] mm, hotplug: fix page online with DEBUG_PAGEALLOC compiled but not enabled (Chris von Recklinghausen) [1754739] - [mm] arm64/mm: Enable memory hot remove (Chris von Recklinghausen) [1754739] - [firmware] arm/efi: EFI soft reservation to memblock (Chris von Recklinghausen) [1754739] - [mm] arm64: mm: convert mm/dump.c to use walk_page_range() (Chris von Recklinghausen) [1754739] - [base] mm/memory_hotplug: drop valid_start/valid_end from test_pages_in_a_zone() (Chris von Recklinghausen) [1754739] - [base] mm/memory_hotplug: pass in nid to online_pages() (Chris von Recklinghausen) [1754739] - [mm] mm: remove "count" parameter from has_unmovable_pages() (Chris von Recklinghausen) [1754739] - [base] mm: remove the memory isolate notifier (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Disable instrumentation in the EFI runtime handling code (Chris von Recklinghausen) [1754739] - [x86] efi/x86: avoid KASAN false positives when accessing the 1: 1 mapping (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Limit EFI old memory map to SGI UV machines (Chris von Recklinghausen) [1754739] - [x86] efi/libstub/x86: Fix unused-variable warning (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Simplify mixed mode call wrapper (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Simplify 64-bit EFI firmware call wrapper (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Split SetVirtualAddresMap() wrappers into 32 and 64 bit versions (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Split off some old memmap handling into separate routines (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Re-disable RT services for 32-bit kernels running on 64-bit EFI (Chris von Recklinghausen) [1754739] - [x86] efi/libstub: Distinguish between native/mixed not 32/64 bit (Chris von Recklinghausen) [1754739] - [firmware] efi/libstub: Extend native protocol definitions with mixed_mode aliases (Chris von Recklinghausen) [1754739] - [firmware] efi/libstub: Use a helper to iterate over a EFI handle array (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Rename efi_is_native() to efi_is_mixed() (Chris von Recklinghausen) [1754739] - [firmware] efi/gop: Unify 32/64-bit functions (Chris von Recklinghausen) [1754739] - [firmware] efi/gop: Convert GOP structures to typedef and clean up some types (Chris von Recklinghausen) [1754739] - [firmware] efi/gop: Remove unused typedef (Chris von Recklinghausen) [1754739] - [firmware] efi/gop: Remove bogus packed attribute from GOP structures (Chris von Recklinghausen) [1754739] - [firmware] efi/libstub/random: Initialize pointer variables to zero for mixed mode (Chris von Recklinghausen) [1754739] - [firmware] efi: Fix efi_loaded_image_t::unload type (Chris von Recklinghausen) [1754739] - [firmware] efi/gop: Fix memory leak in __gop_query32/64() (Chris von Recklinghausen) [1754739] - [firmware] efi/gop: Return EFI_SUCCESS if a usable GOP was found (Chris von Recklinghausen) [1754739] - [firmware] efi/gop: Return EFI_NOT_FOUND if there are no usable GOPs (Chris von Recklinghausen) [1754739] - [hv] mm/memory_hotplug.c: remove __online_page_set_limits() (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: don't allow to online/offline memory blocks with holes (Chris von Recklinghausen) [1754739] - [mm] mm/page_isolation.c: convert SKIP_HWPOISON to MEMORY_OFFLINE (Chris von Recklinghausen) [1754739] - [mm] mm/page_alloc.c: don't set pages PageReserved() when offlining (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug: remove __online_page_free() and __online_page_increment_counters() (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: add a bounds check to __add_pages() (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Fix NMI vs ESPFIX (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Unwind the ESPFIX stack earlier on exception entry (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Move FIXUP_FRAME after pushing fs in SAVE_ALL (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Simplify common_exception (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Use ss segment where required (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Fix IRET exception (Chris von Recklinghausen) [1754739] - [x86] x86/xen/32: Make xen_iret_crit_fixup() independent of frame layout (Chris von Recklinghausen) [1754739] - [x86] x86/stackframe/32: Repair 32-bit Xen PV (Chris von Recklinghausen) [1754739] - [x86] x86/stackframe/32: Allow int3_emulate_push() (Chris von Recklinghausen) [1754739] - [x86] x86: Hide the int3_emulate_call/jmp functions from UML (Chris von Recklinghausen) [1754739] - [x86] ftrace/x86_64: Emulate call function while updating in breakpoint handler (Chris von Recklinghausen) [1754739] - [x86] x86/stackframe/32: Provide consistent pt_regs (Chris von Recklinghausen) [1754739] - [x86] kprobes, x86/ptrace.h: Make regs_get_kernel_stack_nth() not fault on bad stack (Chris von Recklinghausen) [1754739] - [x86] x86/stackframe, x86/ftrace: Add pt_regs frame annotations (Chris von Recklinghausen) [1754739] - [x86] x86/stackframe, x86/kprobes: Fix frame pointer annotations (Chris von Recklinghausen) [1754739] - [x86] x86/stackframe: Move ENCODE_FRAME_POINTER to asm/frame.h (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Clean up return from interrupt preemption path (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Simulation mode (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Switch to balloon_page_alloc() (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Implement balloon compaction (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Convert loaned_pages to an atomic_long_t (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Rip out memory isolate notifier (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Use adjust_managed_page_count() insted of totalram_pages_* (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Drop page array (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Cleanup rc handling in cmm_init() (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Report errors when registering notifiers fails (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Implement release() function for sysfs device (Chris von Recklinghausen) [1754739] - [x86] x86/efi: Push EFI_MEMMAP check into leaf routines (Chris von Recklinghausen) [1754739] - [mm] powerpc: Don't flush caches when adding memory (Chris von Recklinghausen) [1754739] - [firmware] efi/random: use arch-independent efi_call_proto() (Chris von Recklinghausen) [1754739] - [x86] x86/dumpstack/64: Don't evaluate exception stacks before setup (Chris von Recklinghausen) [1754739] - [xen] xen/balloon: Mark pages PG_offline in balloon_append() (Chris von Recklinghausen) [1754739] - [xen] xen/balloon: Drop __balloon_append() (Chris von Recklinghausen) [1754739] - [xen] xen/balloon: Set pages PageOffline() in balloon_add_region() (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: prevent memory leak when reusing pgdat (Chris von Recklinghausen) [1754739] - [base] drivers/base/memory.c: don't store end_section_nr in memory blocks (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug: remove move_pfn_range() (Chris von Recklinghausen) [1754739] - [mm] mm: introduce compound_nr() (Chris von Recklinghausen) [1754739] - [x86] x86/asm: Make some functions local labels (Chris von Recklinghausen) [1754739] - [firmware] efi-stub: Fix get_efi_config_table on mixed-mode setups (Chris von Recklinghausen) [1754739] - [x86] efi/x86: move UV_SYSTAB handling into arch/x86 (Chris von Recklinghausen) [1754739] - [x86] efi: x86: move efi_is_table_address() into arch/x86 (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: remove unneeded return for void function (Chris von Recklinghausen) [1754739] - [x86] x86/uaccess: Remove redundant CLACs in getuser/putuser error paths (Chris von Recklinghausen) [1754739] - [x86] x86/uaccess: Remove ELF function annotation from copy_user_handle_tail() (Chris von Recklinghausen) [1754739] - [x86] x86/entry: Fix thunk function ELF sizes (Chris von Recklinghausen) [1754739] - [x86] x86/entry/64: Simplify idtentry a little (Chris von Recklinghausen) [1754739] - [mm] mm: vmscan: correct some vmscan counters for THP swapout (Chris von Recklinghausen) [1754739] - [mm] mm/gup: speed up check_and_migrate_cma_pages() on huge page (Chris von Recklinghausen) [1754739] - [x86] x86/ldt: Initialize the context lock for init_mm (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries: avoid blocking in irq when queuing hotplug events (Chris von Recklinghausen) [1754739] - [arm64] arm64/mm: don't initialize pgd_cache twice (Chris von Recklinghausen) [1754739] - [mm] mm/vmscan.c: fix recent_rotated history (Chris von Recklinghausen) [1754739] - [x86] efi/x86/Add missing error handling to old_memmap 1:1 mapping code (Chris von Recklinghausen) [1754739] - [mm] arm64/mm: Inhibit huge-vmap with ptdump (Chris von Recklinghausen) [1754739] - [mm] mm/vmscan.c: simplify shrink_inactive_list() (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: cleanup memory offline path (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: fix the wrong usage of N_HIGH_MEMORY (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: drop redundant hugepage_migration_supported check (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: unlock 1GB-hugetlb on x86_64 (Chris von Recklinghausen) [1754739] - [mm] mm: move recent_rotated pages calculation to shrink_inactive_list() (Chris von Recklinghausen) [1754739] - [mm] x86/mm: Initialize PGD cache during mm initialization (Chris von Recklinghausen) [1754739] - [x86] x86/alternatives: Initialize temporary mm for patching (Chris von Recklinghausen) [1754739] - [mm] x86/mm: Fix a crash with kmemleak_scan() (Chris von Recklinghausen) [1754739] - [x86] x86/irq: Fix outdated comments (Chris von Recklinghausen) [1754739] - [mm] mm/hotplug: treat CMA pages as unmovable (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Remove stack overflow debug code (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Remap the IRQ stack with guard pages (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Split the IRQ stack into its own pages (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Init hardirq_stack_ptr during CPU hotplug (Chris von Recklinghausen) [1754739] - [x86] x86/irq/32: Handle irq stack allocation failure proper (Chris von Recklinghausen) [1754739] - [xen] x86/irq/32: Invoke irq_ctx_init() from init_IRQ() (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Rename irq_stack_ptr to hardirq_stack_ptr (Chris von Recklinghausen) [1754739] - [x86] x86/irq/32: Rename hard/softirq_stack to hard/softirq_stack_ptr (Chris von Recklinghausen) [1754739] - [x86] x86/irq/32: Make irq stack a character array (Chris von Recklinghausen) [1754739] - [x86] x86/irq/32: Define IRQ_STACK_SIZE (Chris von Recklinghausen) [1754739] - [x86] x86/dumpstack/64: Speedup in_exception_stack() (Chris von Recklinghausen) [1754739] - [x86] x86/exceptions: Split debug IST stack (Chris von Recklinghausen) [1754739] - [x86] x86/exceptions: Enable IST guard pages (Chris von Recklinghausen) [1754739] - [x86] x86/exceptions: Disconnect IST index and stack order (Chris von Recklinghausen) [1754739] - [x86] x86/cpu: Remove orig_ist array (Chris von Recklinghausen) [1754739] - [x86] x86/cpu: Prepare TSS.IST setup for guard pages (Chris von Recklinghausen) [1754739] - [x86] x86/dumpstack/64: Use cpu_entry_area instead of orig_ist (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Use cpu entry area instead of orig_ist (Chris von Recklinghausen) [1754739] - [mm] x86/traps: Use cpu_entry_area instead of orig_ist (Chris von Recklinghausen) [1754739] - [mm] x86/cpu_entry_area: Provide exception stack accessor (Chris von Recklinghausen) [1754739] - [mm] x86/cpu_entry_area: Prepare for IST guard pages (Chris von Recklinghausen) [1754739] - [x86] x86/exceptions: Add structs for exception stacks (Chris von Recklinghausen) [1754739] - [mm] x86/cpu_entry_area: Cleanup setup functions (Chris von Recklinghausen) [1754739] - [x86] x86/exceptions: Make IST index zero based (Chris von Recklinghausen) [1754739] - [x86] x86/exceptions: Remove unused stack defines on 32bit (Chris von Recklinghausen) [1754739] - [x86] x86/64: Remove stale CURRENT_MASK (Chris von Recklinghausen) [1754739] - [x86] x86/idt: Remove unused macro SISTG (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Sanitize the top/bottom confusion (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Remove a hardcoded irq_stack_union access (Chris von Recklinghausen) [1754739] - [x86] x86/dumpstack: Fix off-by-one errors in stack identification (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Limit IST stack overflow check to #DB stack (Chris von Recklinghausen) [1754739] - [mm] arm64: mm: Consolidate early page table allocation (Chris von Recklinghausen) [1754739] - [mm] arm64: mm: don't call page table ctors for init_mm (Chris von Recklinghausen) [1754739] - [mm] arm64: mm: use appropriate ctors for page tables (Chris von Recklinghausen) [1754739] - [x86] x86/uaccess: Move copy_user_handle_tail() into asm (Chris von Recklinghausen) [1754739] - [mm] mm/page_isolation.c: fix a wrong flag in set_migratetype_isolate() (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: fix notification in offline error path (Chris von Recklinghausen) [1754739] - [mm] mm/hotplug: fix an imbalance with DEBUG_PAGEALLOC (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: explicitly pass the head to isolate_huge_page (Chris von Recklinghausen) [1754739] - [mm] mm/vmscan.c: do not allocate duplicate stack variables in shrink_page_list() (Chris von Recklinghausen) [1754739] - [mm] mm: refactor swap-in logic out of shmem_getpage_gfp (Chris von Recklinghausen) [1754739] - [mm] mm/vmscan.c: remove 7th argument of isolate_lru_pages() (Chris von Recklinghausen) [1754739] - [mm] mm: remove extra drain pages on pcp list (Chris von Recklinghausen) [1754739] - [mm] mm/memory-hotplug: Allow memory resources to be children (Chris von Recklinghausen) [1754739] - [kernel] mm/resource: Move HMM pr_debug() deeper into resource code (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: fix off-by-one in is_pageblock_removable (Chris von Recklinghausen) [1754739] - [mm] x86/cpu_entry_area: Move percpu_setup_debug_store() to __init section (Chris von Recklinghausen) [1754739] - [mm] arm64: ptdump: Don't iterate kernel page tables using PTRS_PER_PXX (Chris von Recklinghausen) [1754739] - [firmware] efi: Use 32-bit alignment for efi_guid_t (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: __offline_pages fix wrong locking (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: test_pages_in_a_zone do not pass the end of zone (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: is_mem_section_removable do not pass the end of a zone (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: don't bail out in do_migrate_range() prematurely (Chris von Recklinghausen) [1754739] - [mm] arm64: dump: no need to check return value of debugfs_create functions (Chris von Recklinghausen) [1754739] - [x86] x86/asm/suspend: Drop ENTRY from local data (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: deobfuscate migration part of offlining (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: try to migrate full pfn range (Chris von Recklinghausen) [1754739] - [mm] mm, hotplug: move init_currently_empty_zone() under zone_span_lock protection (Chris von Recklinghausen) [1754739] - [mm] mm: only report isolation failures when offlining memory (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: be more verbose for memory offline failures (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: print reason for the offlining failure (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: drop pointless block alignment checks from __offline_pages (Chris von Recklinghausen) [1754739] - [x86] x86/efi: Don't unmap EFI boot services code/data regions for EFI_OLD_MEMMAP and EFI_MIXED_MODE (Chris von Recklinghausen) [1754739] - [x86] kprobes/x86: Blacklist non-attachable interrupt functions (Chris von Recklinghausen) [1754739] - [include] linkage: add generic GLOBAL() macro (Chris von Recklinghausen) [1754739] - [x86] x86/efi: Move efi__boot_services() to arch/x86 (Chris von Recklinghausen) [1754739] - [x86] x86/efi: Unmap EFI boot services code/data regions from efi_pgd (Chris von Recklinghausen) [1754739] - [mm] x86/mm/pageattr: Introduce helper function to unmap EFI boot services (Chris von Recklinghausen) [1754739] - [x86] x86/fpu: Use the correct exception table macro in the XSTATE_OP wrapper (Chris von Recklinghausen) [1754739] - [firmware] efi/arm/libstub: Pack FDT after populating it (Chris von Recklinghausen) [1754739] - [x86] x86/traps: Complete prototype declarations (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: clean up node_states_check_changes_offline() (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: simplify node_states_check_changes_online (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: tidy up node_states_clear_node() (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: spare unnecessary calls to node_set_state (Chris von Recklinghausen) [1754739] - [include] include/linux/linkage.h: align weak symbols (Chris von Recklinghausen) [1754739] - [mm] shmem: Convert shmem_add_to_page_cache to XArray (Chris von Recklinghausen) [1754739] - [mm] shmem: Convert shmem_radix_tree_replace to XArray (Chris von Recklinghausen) [1754739] - [mm] mm: Convert add_to_swap_cache to XArray (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Clear the CS high bits (Chris von Recklinghausen) [1754739] - [x86] x86-32, hibernate: Set up temporary text mapping for 32bit system (Chris von Recklinghausen) [1754739] - [x86] x86-32, hibernate: Switch to original page table after resumed (Chris von Recklinghausen) [1754739] - [x86] x86-32, hibernate: Enable CONFIG_ARCH_HIBERNATION_HEADER on 32bit system (Chris von Recklinghausen) [1754739] - [x86] x86, hibernate: Extract the common code of 64/32 bit system (Chris von Recklinghausen) [1754739] - [x86] x86-32/asm/power: Create stack frames in hibernate_asm_32.S (Chris von Recklinghausen) [1754739] - [x86] PM / hibernate: Check the success of generating md5 digest before hibernation (Chris von Recklinghausen) [1754739] - [x86] x86/efi: Load fixmap GDT in efi_call_phys_epilog() before setting cr3 (Chris von Recklinghausen) [1754739] - [x86] x86/xen: Move pv irq related functions under CONFIG_XEN_PV umbrella (Chris von Recklinghausen) [1754739] - [x86] x86/extable: Introduce _ASM_EXTABLE_UA for uaccess fixups (Chris von Recklinghausen) [1754739] - [x86] x86/efi: Load fixmap GDT in efi_call_phys_epilog() (Chris von Recklinghausen) [1754739] - [tools] tools arch: Update arch/x86/lib/memcpy_64.S copy used in 'perf bench mem memcpy' (Chris von Recklinghausen) [1754739] - [mm] x86/mm: Remove redundant check for kmem_cache_create() (Chris von Recklinghausen) [1754739] - [x86] x86/power/hibernate_64: Remove VLA usage (Chris von Recklinghausen) [1754739] - [firmware] efi: Deduplicate efi_open_volume() (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Merge 32-bit and 64-bit UGA draw protocol setup routines (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Align efi_uga_draw_protocol typedef names to convention (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Merge the setup_efi_pci32() and setup_efi_pci64() routines (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Prevent reentrant firmware calls in mixed mode (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Add debug code to check entry/exit CR3 (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Add PTI CR3 switches to NMI handler code (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Add PTI cr3 switch to non-NMI entry/exit points (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Handle Entry from Kernel-Mode on Entry-Stack (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Introduce SAVE_ALL_NMI and RESTORE_ALL_NMI (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Leave the kernel via trampoline stack (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Enter the kernel via trampoline stack (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Load task stack from x86_tss.sp1 in SYSENTER handler (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Split off return-to-kernel path (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Unshare NMI return path (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Put ESPFIX code into a macro (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Rename TSS_sysenter_sp0 to TSS_entry2task_stack (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Clean up the eboot code (Chris von Recklinghausen) [1754739] - [x86] x86/asm/64: Use 32-bit XOR to zero registers (Chris von Recklinghausen) [1754739] - [x86] Revert "x86/platform/uv: Mark uv_bios_call() and uv_bios_call_irqsave() static" (Frank Ramsay) [1833121] - [x86] Revert "x86/platform/uv: Unexport sn_coherency_id" (Frank Ramsay) [1833121] - [x86] Revert "x86/platform/uv: Unexport symbols only used by x2apic_uv_x.c" (Frank Ramsay) [1833121] - [x86] x86/apic: Cleanup the include maze (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Fix missing checks of kcalloc() return values (Frank Ramsay) [1833121] - [x86] x86/platform/UV: Replace kmalloc() and memset() with kalloc() calls (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Remove the unused _uv_cpu_blade_processor_id() macro (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Unexport uv_apicid_hibits (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Remove _uv_hub_info_check() (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Simplify uv_send_IPI_one() (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Mark uv_min_hub_revision_id static (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Mark is_uv_hubless() static (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Remove the UV*_HUB_IS_SUPPORTED macros (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Unexport symbols only used by x2apic_uv_x.c (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Unexport sn_coherency_id (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Remove the uv_partition_coherence_id() macro (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Mark uv_bios_call() and uv_bios_call_irqsave() static (Frank Ramsay) [1833121] - [x86] x86/platform/UV: Mark memblock related init code and data correctly (Frank Ramsay) [1833121] - [x86] x86/platform/UV: Remove unnecessary #ifdef CONFIG_EFI (Frank Ramsay) [1833121] - [x86] x86/platform/UV: Remove uv_bios_call_reentrant() (Frank Ramsay) [1833121] - [x86] x86/platform/UV: Use efi_enabled() instead of test_bit() (Frank Ramsay) [1833121] - [x86] x86/apic/uv: Remove code for unused distributed GRU mode (Frank Ramsay) [1833121]- [thermal] thermal/x86_pkg_temp: Make pkg_temp_lock a raw_spinlock_t (Prarit Bhargava) [1890657] - [net] sched: act_tunnel_key: fix OOB write in case of IPv6 ERSPAN tunnels (Davide Caratti) [1889601] - [netdrv] ibmveth: Identify ingress large send packets (Gustavo Duarte) [1887038] - [netdrv] ibmveth: Switch order of ibmveth_helper calls (Gustavo Duarte) [1887038] - [sound] ALSA: redhat: add drivers/soundwire tree and regmap-sdw to the redhat/filter-modules.sh (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC - enable AMD Renoir support for DMIC (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC - enable the Intel's SoundWire driver (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: fix incorrect locking in hdmi_pcm_close (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: fix jack detection with Realtek codecs when in D3 (Jaroslav Kysela) [1869536] - [sound] ALSA: fireworks: use semicolons rather than commas to separate statements (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: use semicolons rather than commas to separate statements (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/i915 - fix list corruption with concurrent probes (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - The front Mic on a HP machine doesn't work (Jaroslav Kysela) [1869536] - [sound] ALSA: hdspm: Fix typo arbitary (Jaroslav Kysela) [1869536] - [sound] ALSA: bebob: potential info leak in hwdep_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Enable audio jacks of ASUS D700SA with ALC887 (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: endpoint.c: fix repeated word 'there' (Jaroslav Kysela) [1869536] - [sound] ALSA: portman2x4: fix repeated word 'if' (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Add mute Led support for HP Elitebook 845 G7 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: loader: handle all SOF_IPC_EXT types (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: haswell: Mark FE DAIs as nonatomic (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: broadwell: Mark FE DAIs as nonatomic (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bdw-rt5677: Mark FE DAIs as nonatomic (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: add version_id to avoid rt714/rt715 confusion (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt715-sdw: probe with RT714 Device ID (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt1316: add missing component string (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt1308: add extra check on init (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qdsp6: add ifdef CONFIG_OF around of_device_id (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-cpu: Enable MI2S BCLK and LRCLK together (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt700: add codec prefix (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Remove unused variables (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Remove ti, asi-format code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Set regcache when shutting down and waking device (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Add shutdown capability via a GPIO (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Remove duplicate code for I/V sense (Jaroslav Kysela) [1869536] - [sound] ALSA: ASOC: Intel: sof_sdw: restore playback functionality with max98373 amps (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: add support for new SoundWire hardware layout on TGL (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: remove hard-coded codec_conf table (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: remove ternary operator (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra_max98090: use devm_snd_soc_register_card() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: hda_dsp_common: use static function in conditional block (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: mx27vis-aic32x4: use devm_snd_soc_register_card() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: imx-mc13783: use devm_snd_soc_register_card() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm_adsp: Pass full name to snd_ctl_notify (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt715: Add power-up delay to fix dmic pop sound issue (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: Enable the power of "MICBIAS" and "Vref2" for the DMIC clock (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac_hda: allow runtime pm at end of probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: add codec name prefix to ACPI machine description (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: sysfs: add slave status and device number before probe (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: add enumerated Slave device to device list (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: remove an unnecessary NULL check (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: cadence: add data port test fail interrupt (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: enable test modes (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: enable Data Port test modes (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - set mic to auto detect on a HP AIO machine (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - Don't register a cb func if it is registered already (Jaroslav Kysela) [1869536] - [sound] ALSA: HDA: Early Forbid of runtime PM (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - remove kerneldoc for internal hdac_i915 function (Jaroslav Kysela) [1869536] - [sound] ALSA: ctl: Workaround for lockdep warning wrt card->ctl_files_rwlock (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Disable autosuspend for Lenovo ThinkStation P620 (Jaroslav Kysela) [1869536] - [sound] ALSA: treewide: Remove uninitialized_var() usage (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: arm: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm: add dpcm_create/remove_debugfs_state() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm: move CONFIG_DEBUG_FS functions to top side (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: magician: convert to use i2c_new_client_device() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: Enable AC'97 bus support for PXA machines (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: Select regmap from AC'97 machines (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: support TDM out and 8ch I2S out (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: kirkwood: fix external clock probe defer (Jaroslav Kysela) [1869536] - [sound] ALSA: ppc: keywest: convert to use i2c_new_client_device() (Jaroslav Kysela) [1869536] - [sound] ALSA: treewide: Use sizeof_field() macro (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: hdac_hdmi: Set ops to NULL on remove (Jaroslav Kysela) [1869536] - [sound] ALSA: ppc: More constifications (Jaroslav Kysela) [1869536] - [sound] ALSA: i2c: Constify snd_kcontrol_new items (Jaroslav Kysela) [1869536] - [sound] ALSA: ppc: Constify snd_kcontrol_new items (Jaroslav Kysela) [1869536] - [sound] ALSA: vxpocket: Support PCM sync_stop (Jaroslav Kysela) [1869536] - [sound] ALSA: mips: Constify snd_device_ops definitions (Jaroslav Kysela) [1869536] - [sound] ALSA: i2c: Constify snd_device_ops definitions (Jaroslav Kysela) [1869536] - [sound] ALSA: seq: oss: Fix running status after receiving sysex (Jaroslav Kysela) [1869536] - [sound] ALSA: arm: More constification (Jaroslav Kysela) [1869536] - [sound] ALSA: treewide: add "WITH Linux-syscall-note" to SPDX tag of uapi headers (Jaroslav Kysela) [1869536] - [sound] ALSA: treewide: replace '---help---' in Kconfig files with 'help' (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: fix SPDX license for header file (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac: make SOF HDA codec driver probe deterministic (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Refactor sample rate function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Fix the spacing and new lines (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Convert bit mask to GENMASK in header (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Fix unbalanced calls to pm_runtime (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Add the TAS2110 class-D amplifier (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: control: add size checks for ext_bytes control .put() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: control: fix size checks for volatile ext_bytes control .get() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: control: fix size checks for ext_bytes control .get() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tlv320aic32x4: Enable fast charge (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tlv320aic32x4: Ensure a minimum delay before clock stabilization (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt711: wait for the delayed work to finish when the system suspends (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Fix error handling with update_bits (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Fix required DT properties in the code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Add missing bias level power states (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Fix calling reset in probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt700: wait for the delayed work to finish when the system suspends (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Add the TAS2564 compatible (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: add missing MODULE_LICENSE() for imx-common (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: pm: Fix prepare callback behavior for OF usecase (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: cs42l51: add additional ADC volume controls (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: fix the process being scheduled on core0 always (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - fix CONTROLLER_IN_GPU macro name (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - handle multiple i915 device instances (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - controller is in GPU on the DG1 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - add Intel DG1 PCI and HDMI ids (Jaroslav Kysela) [1869536] - [sound] ALSA: Revert "ALSA: hda - Fix silent audio output and corrupted input on MSI X570-A PRO" (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add delay quirk for H570e USB headsets (Jaroslav Kysela) [1869536] - [sound] ALSA: compat_ioctl: avoid compat_alloc_user_space (Jaroslav Kysela) [1869536] - [sound] ALSA: asihpi: fix spellint typo in comments (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Enable front panel headset LED on Lenovo ThinkStation P520 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Couldn't detect Mic if booting with headset plugged (Jaroslav Kysela) [1869536] - [sound] ALSA: asihpi: fix iounmap in error handler (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: use {u32|u16}p_replace_bits (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: cadence: use u32p_replace_bits (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: get max rows and cols info from compatible (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: add support to block packing mode (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: clear BIT FIELDs before value set (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: Add generic bandwidth allocation algorithm (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ak4458: Add DSD support for ak4458 and ak4497 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-sc7180: Add MODULE_DEVICE_TABLE (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: Add support for tgl-h (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codec: tlv320aic32x4: do software reset before clock registration (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codec: tlv320aic32x4: fix missing aic32x4_disable_regulators() in error path (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Set MCLK input or output direction (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Add fsl_sai_check_version function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Add new added registers and new bit definition (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6afe-clocks: add q6afe clock controller (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: reduce verbosity of boot error logs (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: fix range checks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: remove several superfluous type-casts (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: (cosmetic) remove redundant "ret" variable uses (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: control: update test for pm_runtime_get_sync() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: debug: update test for pm_runtime_get_sync() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Add `src_hash` to `sof_ipc_fw_version` structure (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: Add debug support for imx platforms (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: disable size checks for bytes_ext controls if needed (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_audmix: make clock and output src write only (Jaroslav Kysela) [1869536] - [sound] ALSA: remove calls to usb_pipe_type_check for control endpoints (Jaroslav Kysela) [1869536] - [sound] ALSA: hiface: move to use usb_control_msg_send() (Jaroslav Kysela) [1869536] - [sound] ALSA: line6: move to use usb_control_msg_send() and usb_control_msg_recv() (Jaroslav Kysela) [1869536] - [sound] ALSA: 6fire: move to use usb_control_msg_send() and usb_control_msg_recv() (Jaroslav Kysela) [1869536] - [sound] ALSA: usx2y: move to use usb_control_msg_send() (Jaroslav Kysela) [1869536] - [sound] ALSA: USB: add usb_control_msg_send() and usb_control_msg_recv() (Jaroslav Kysela) [1869536] - [sound] ALSA: USB: move snd_usb_pipe_sanity_check into the USB core (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015: Fix the failure to flush DAC data before playback (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015: Fix DC calibration on bypass boost mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: stm32: sai: add pm_runtime support (Jaroslav Kysela) [1869536] - [sound] ALSA: rockchip_i2s: fix a possible divide-by-zero bug in rockchip_i2s_hw_params() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: Use DMI oem string search for tgl_max98373_rt5682 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda-loader: s/master/primary (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: remove the HDA_DSP_CORE_MASK() macro (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: modify core_power_up/down op (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: rename cores_mask to host_managed_cores_mask (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: j721e-evm: Add support for j7200-cpb audio (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: support machine driver with rt1015p (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6afe-dai: add support to Codec DMA ports (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6afe: add codec lpass clocks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6afe: update q6afe_set_param to support global clocks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6afe: add lpass hw voting support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6afe: add global q6afe waitqueue (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6afe: prepare afe_apr_send_pkt to take response opcode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6routing: add support to Codec DMA ports (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6afe: add support to Codec DMA ports (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qdsp6: dt-bindings: Add q6afe display_port dt binding (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015p: add codec driver (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: cadence: add parity error injection through debugfs (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: export broadcast read/write capability for tests (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: realtek-soundwire: ignore initial PARITY errors (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: use quirk to filter out invalid parity errors (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: slave: add first_interrupt_done status (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: filter-out unwanted interrupt reports (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC/soundwire: bus: use property to set interrupt masks (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: Remove unused inline function snd_mask_sizeof (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/asihpi: Remove unused function hpi_stream_group_get_map() (Jaroslav Kysela) [1869536] - [sound] ALSA: mixart: Correct comment wrt obsoleted tasklet usage (Jaroslav Kysela) [1869536] - [sound] ALSA: aloop: Replace tasklet with work (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mchp-spdiftx: add driver for S/PDIF TX Controller (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: fix SLIBMUS/SLIMBUS typo (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: cadence: fix race condition between suspend and Slave device alerts (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: imx-es8328: add missing put_device() call in imx_es8328_probe() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: common: Parse auxiliary devices from device tree (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mt6359: fix failed to parse DT properties (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Implement snd_sof_bytes_ext_volatile_get kcontrol IO (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: Add support for WO and RO TLV byte kcontrols (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: Kconfig: Allow the j721e machine driver to be used on K3 platform (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: KeemBay: Fix warning potential ! vs ~ typo (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: add v1.5.1 compatible (Jaroslav Kysela) [1869536] - [sound] ALSA: dt-bindings: soundwire: add bindings for Qcom controller (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: add support for mmio soundwire master devices (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: avoid dependency on CONFIG_SLIMBUS (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: fix abh/ahb typo (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: make process type optional (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_mux (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_process (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_tone (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_asrc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_src (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_host (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_volume (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_mixer (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_dai (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: add helper for setting up IPC component (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: use the sof_ipc_comp reserved bytes for extended data (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: parse comp_ext_tokens for all widgets (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: create component extended tokens (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: add comp_ext to struct snd_sof_widget (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: tokens: add token for component UUID (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Manage module clock via DAPM (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Attach the bus clock to the regmap (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Sort masks in a consistent order (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Fix field bit number indentation (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Fix ADC_DIG_CTRL field name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Fix AIF1_MXR_SRC field names (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Fix AIF1_ADCDAT_CTRL field names (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Fix AIF1 MODCLK widget name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Remove extraneous widgets (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: add dailink .prepare and .hw_free callback (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: add dailink .trigger callback (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: clarify return value for get_sdw_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: remove stream handling from .prepare and .hw_free (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: remove .trigger operation (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: fix NULL/ERR_PTR confusion (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: stream: fix NULL/IS_ERR confusion (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: remove SDW_REG_SHIFT() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel_init: use FIELD_{GET|PREP} (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: use FIELD_{GET|PREP} (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: cadence: use FIELD_{GET|PREP} (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom : use FIELD_{GET|PREP} (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: stream: use FIELD_{GET|PREP} (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: slave: use SDW_DISCO_LINK_ID() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: use FIELD_GET() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: define and use addr bit masks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: fix core enable sequence (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: support topology components on secondary cores (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: add a "core" parameter to widget loading functions (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Set SAI Channel Mode to Output Mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Support multiple data channel enable bits (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: don't manage link power individually (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: pass link_mask information to each master (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add error log for clock-stop invalid configs (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: stream: enable hw_sync as needed by hardware (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add multi-link hw_synchronization information (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: update multi-link definition with hw sync details (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add missing support for all clock stop modes (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add multi-link support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: ignore software command retries (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: disable shim wake on suspend (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: fix port_readydynamic allocation in mipi_disco (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: add definition for maximum number of ports (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: soundwire: remove port_readyusage from codecs (Jaroslav Kysela) [1869536] - [sound] ALSA: vx: vx_pcm: remove redundant assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: vx: vx_pcm: remove redundant assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: vx: vx_core: clarify operator precedence (Jaroslav Kysela) [1869536] - [sound] ALSA: rawmidi: (cosmetic) align function parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: atmel: ac97: clarify operator precedence (Jaroslav Kysela) [1869536] - [sound] ALSA: ac97: (cosmetic) align argument names (Jaroslav Kysela) [1869536] - [sound] ALSA: usb: scarless_gen2: fix endianness issue (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: (cosmetic) align function parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: auto_parser: remove shadowed variable declaration (Jaroslav Kysela) [1869536] - [sound] ALSA: aoa: i2sbus: use DECLARE_COMPLETION_ONSTACK() macro (Jaroslav Kysela) [1869536] - [sound] ALSA: core: init: use DECLARE_COMPLETION_ONSTACK() macro (Jaroslav Kysela) [1869536] - [sound] ALSA: compress_offload: remove redundant initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: compress_offload: dereference after checking for NULL pointer (Jaroslav Kysela) [1869536] - [sound] ALSA: core: timer: clarify operator precedence (Jaroslav Kysela) [1869536] - [sound] ALSA: core: timer: remove redundant assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: core: pcm_memory: dereference pointer after NULL checks (Jaroslav Kysela) [1869536] - [sound] ALSA: core: pcm: simplify locking for timers (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: Prefer async probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: remove artificial component and DAI name constraint (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: shutdown codec when changing filter type (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: AMD: Clean kernel log from deferred probe error messages (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: Simplify error handling during FW boot (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: Add sof_tgl_ops for TGL platforms (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: Define FW boot sequence with ICCMAX (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: define macro for code loader stream format (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: modify the signature of get_stream_with_tag() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: Add helper function to program ICCMAX stream (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: Remove unused parameters in cl_dsp_init() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: fix VS_LTRC register name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: sof-of-dev: Add .arch_ops field (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: Replace sdev->private with sdev->pdata->hw_pdata (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: add extended rom status dump to error log (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: fix the ipc_size calculation for process component (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: intel: hda: support also devices with 1 and 3 dmics (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: fix a runtime pm issue in SOF when HDMI codec doesn't work (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: report error only for the last ROM init iteration (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: loader: Add debug box region (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ext_manifest: Parse debug ABI version (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: loader: fix memory leak in get_ext_windows (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: IPC: make sof_ipc_window monosized (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: fix intel_suspend/resume defined but not used warning (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add AE-7 exit commands (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add AE-7 custom controls (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add AE-7 microphone selection commands (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add output selection for SoundBlaster AE-7 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add DSP setup functions for AE-7 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add init data for SoundBlaster AE-7 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add pre-init function for SoundBlaster AE-7 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add ca0132_mmio_init data for SoundBlaster AE-7 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Set AE-7 bools and select mixer (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add SoundBlaster AE-7 pincfg (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add new quirk ID for SoundBlaster AE-7 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Fix Recon3D Center/LFE output (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add quirk output selection structures (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Clean up ca0132_alt_out_select (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Remove surround output selection (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add bass redirection controls (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add full-range speaker selection controls (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add surround channel config control (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add speaker tuning initialization commands (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Cleanup ca0132_mmio_init function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac_hdmi: tidy up a memset() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: use consistent HDAudio spelling in comments/docs (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: add dev_dbg log when driver is not selected (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: acpi: add dev_dbg() log for probe completion (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: IPC: reduce verbosity of IPC pointer updates (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: reduce the log level for unhandled widgets (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: remove unnecessary memory alloc for sdev->private (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: (cosmetic) use the "bool" type where it makes sense (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: (cosmetic) remove redundant variable initialisations (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Add -EPROBE_DEFER check for regmap init (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ak5558: Add regulator support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: clean-up inclusion of header files (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: sof_sdw: add rt711 rt1316 rt714 SDCA codec support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Add topology filename override based on dmi data match (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_rt5682: override quirk data for tgl_max98373_rt5682 (Jaroslav Kysela) [1869536] - [sound] ALSA: SoC: Intel: sof_sdw: Add support for product Ripto (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: rename id as part_id (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: check SoundWire version when matching codec (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max98373-sdw: add missing test on resume (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: soc-acpi: add support for SDCA boards (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: soc-acpi: mirror CML and TGL configurations (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof-soundwire: add support for rt5682 on link2 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: soc-acpi: cnl: add support for rt5682 on SoundWire link2 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: modify SoundWire version id in acpi match table (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Correct wrongly matching entries with audio class (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7219: Fix I/O voltage range configuration during probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: sof_sdw: add .exit callback function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: add support for TLV320AIC32x4 codec (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: add build support for SoundWire (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: add missing out of memory check on drvdata->clks allocation (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt6359: add codec driver (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Properly match with audio interface class (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Simplify quirk entries with a macro (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Move device rename and profile quirks to an internal table (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Hook up component probe function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: s3c2412-i2s: avoid hardcoded S3C2410_PA_IIS (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: rx1950: turn into platform driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: neo1973: turn into platform driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt*-sdw: use SDW_SLAVE_ENTRY_EXT (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm_adsp: Update naming in error handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Get "extal" clock rate by clk_get_rate (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: add a dedicated menuconfig (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8962: Export DAC/ADC monomix switches (Jaroslav Kysela) [1869536] - [sound] ALSA: remove duplicate "the the" phrase in Kconfig text (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: delete repeated words in comments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm0010: use DECLARE_COMPLETION_ONSTACK() macro (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: simple-card: Use snd_soc_of_parse_aux_devs() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: Add common helper to parse aux devs from device tree (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ak4458: Add regulator support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac_hdmi: support 'ELD' mixer (Jaroslav Kysela) [1869536] - [sound] ALSA: sound/soc/intel: Fix spelling mistake "cant" --> "can't" (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: delete repeated words in comments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: various vendors: delete repeated words in comments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: (cosmetic) align function parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: skl-topology: remove redundant assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: skl-topology: remove redundant assignments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: sst-utils: remove redundant assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: cldma: remove redundant initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: skl-nhlt: remove redundant initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: haswell-ipc: remove redundant assignments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: haswell: (cosmetic) align function parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: common: (cosmetic) align function parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Baytrail: (cosmetic) align function parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: (cosmetic) align parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: sst_pvt: simplify return handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: sst_loader: remove always-true condition (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: remove useless assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: platform-pcm: fix redundant return (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: sst_pvt: remove redundant initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: remove redundant initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: sst: remove useless NULL assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: platform-pcm: remove redundant assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: compress: remove redundant assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: sst-atom-controls: remove redundant assignments (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: refine runtime pm for SDW_INTEL_CLK_STOP_BUS_RESET (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: support clock_stop mode without quirks (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel_init: handle power rail dependencies for clock stop mode (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add CLK_STOP_NOT_ALLOWED support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add CLK_STOP_BUS_RESET support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add CLK_STOP_TEARDOWN for pm_runtime suspend (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: pm_runtime idle scheduling (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: reinitialize IP+DSP in .prepare(), but only when resuming (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: call helper to reset Slave states on resume (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: fix race condition on system resume (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: reset pm_runtime status during system resume (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add pm_runtime support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7219: Fix clock handling around codec level probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7219: Move soft reset handling to codec level probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7219: Move required devm_* allocations to device level code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm-dai: add support to copy callback (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm-dai: add gapless support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm-dai: prepare set params to accept profile change (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm-dai: add next track metadata support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: add support to gapless flag in q6asm open (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: add support to remove intial and trailing silence (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: add length to write command token (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: use flags directly from q6asm-dai (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: make commands specific to streams (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: rename misleading session id variable (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: KMB: Enable TDM audio capture (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codec: tlv3204: Moving GPIO reset and add ADC reset (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codec: tlv3204: Increased maximum supported channels (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codec: tlv3204: Enable 24 bit audio support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Enable DAPM for earpiece switch (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Enable DAPM for line out switch (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Make line out routes stereo (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Enable DAPM for headphone switch (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Make headphone routes stereo (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Group and sort mixer routes (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Gate the amplifier clock during suspend (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Fix duplicate use of ADC enable bits (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bytcht_cx2072x: simplify return handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: rename shadowed variable for all broadwell boards (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda-codec: move variable used conditionally (Jaroslav Kysela) [1869536] - [sound] ALSA: ASOC: SOF: Intel: hda-codec: move unused label to correct position (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Add a quirk for LRCK inversion (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Add missing mixer routes (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Fix DAPM to match the hardware topology (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Replace synchronous check with fsl_sai_dir_is_synced (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Drop TMR/RMR settings for synchronous mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Refine enable/disable TE/RE sequence in trigger() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-platform: Use platform_get_irq (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-cpu: Use platform_get_resource (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-sc7180: Add platform driver for lpass audio (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-cpu: fix concurrency issue (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass: Use regmap_field for i2sctl and dmactl registers (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-platform: fix memory leak (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-platform: Replace card->dev with component->dev (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-cpu: Move ahbix clk to platform specific function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: Add common array to initialize soc based core clocks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: Use dev_dbg() in rt5682_clk_check() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: Add basic power management support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: master: enable pm runtime (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: add argument to function definition (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: add module_sdw_driver helper macro (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: sdw.h: fix indentation (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: sdw.h: fix PRBS/Static_1 swapped definitions (Jaroslav Kysela) [1869536] - [sound] ALSA: seq: virmidi: Fix running status after receiving sysex (Jaroslav Kysela) [1869536] - [sound] ALSA: bt87x: use pci_status_get_and_clear_errors (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - The Mic on a RedmiBook doesn't work (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: Do not cleanup uninitialized dais on soc_pcm_open failure (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: fixup headset for ASUS GX502 laptop (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Improved routing for Thinkpad X1 7th/8th Gen (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: fix double free of dangling pointer (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for MPMAN Converter9 2-in-1 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: use consistent HDAudio spelling in comments/docs (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: add dev_dbg log when driver is not selected (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: fix a runtime pm issue in SOF when integrated GPU is disabled (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: hdmi - add Rocketlake support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: haswell: Fix power transition refactor (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: oss: Remove superfluous WARN_ON() for mulaw sanity check (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8994: Ensure the device is resumed in wm89xx_mic_detect functions (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8994: Skip setting of the WM8994_MICBIAS register for WM1811 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - Fix silent audio output and corrupted input on MSI X570-A PRO (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: axg-toddr: fix channel order on g12 platforms (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: add snd_soc_find_dai_with_mutex() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: always check pin power status in i915 pin fixup (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: common: Fix refcount imbalance on error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt700: Fix return check for devm_regmap_init_sdw() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt715: Fix return check for devm_regmap_init_sdw() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt711: Fix return check for devm_regmap_init_sdw() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1308-sdw: Fix return check for devm_regmap_init_sdw() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98373: Fix return check for devm_regmap_init_sdw() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Add quirk for Samsung Galaxy Book Ion NT950XCJ-X716A (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add basic capture support for Pioneer DJ DJM-250MK2 (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add implicit feedback quirk for UR22C (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: fixup ams_delta_mute() function name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pcm3168a: ignore 0 Hz settings (Jaroslav Kysela) [1869536] - [sound] ALSA: Revert "ALSA: hda: Add support for Loongson 7A1000 controller" (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/tegra: Program WAKEEN register for Tegra (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Fix 2 channel swapping for Tegra (Jaroslav Kysela) [1869536] - [sound] ALSA: ca0106: fix error code handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: tgl_max98373: fix a runtime pm issue in multi-thread case (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-digi00x: exclude Avid Adrenaline from detection (Jaroslav Kysela) [1869536] - [sound] ALSA: ALSA; firewire-tascam: exclude Tascam FE-8 from detection (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: Set card->owner to avoid warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: atom: Add period size constraint (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: avoid reset of sdo_limit (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: skl_hda_dsp_generic: Fix NULLptr dereference in autosuspend delay (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: fix typo in comment on INTSTAT registers (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Add quirk for Samsung Galaxy Book Ion (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: ignore broken processing/extension unit (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: Fix memleak in sst_media_open (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8994: Avoid attempts to read unreadable registers (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: msm8916-wcd-analog: fix register Interrupt offset (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8994: Prevent access to invalid VU register bits on WM1811 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Add model alc298-samsung-headphone (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Update documentation comment for MS2109 quirk (Jaroslav Kysela) [1869536] - [sound] ALSA: isa: fix spelling mistakes in the comments (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add capture support for Saffire 6 (USB 1.1) (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Add quirk for Samsung Galaxy Flex Book (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaudio: Fix potential Oops in snd_echo_resume() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: Use force connectivity quirk on another HP desktop (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Fix unused variable warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6routing: add dummy register read/write function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6afe-dai: mark all widgets registers as SND_SOC_NOPM (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Make soc_component_read() returning an error code again (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - reverse the setting value in the micmute_led_set (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaduio: Drop superfluous volatile modifier (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Replacing component->name with codec_dai->name (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: add quirk for Pioneer DDJ-RB (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: work around streaming quirk for MacroSilicon MS2109 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - fix the micmute led status for Lenovo ThinkCentre AIO (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: fix overeager device match for MacroSilicon MS2109 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Fix pin default on Intel NUC 8 Rugged (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Creative USB X-Fi Pro SB1095 volume knob support (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: fix spelling mistake "buss" -> "bus" (Jaroslav Kysela) [1869536] - [sound] ALSA: pci: delete repeated words in comments (Jaroslav Kysela) [1869536] - [sound] ALSA: isa: delete repeated words in comments (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/tegra: Add 100us dma stop delay (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Add dma stop delay variable (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hda/tegra: Set buffer alignment to 128 bytes (Jaroslav Kysela) [1869536] - [sound] ALSA: seq: oss: Serialize ioctls (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: Add quirk to force connectivity (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: add startech usb audio dock name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: Fix unused variable warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra210_i2s: Fix compile warning with CONFIG_PM=n (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra210_dmic: Fix compile warning with CONFIG_PM=n (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra210_ahub: Fix compile warning with CONFIG_PM=n (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra210_admaif: Fix compile warning with CONFIG_PM=n (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra186_dspk: Fix compile warning with CONFIG_PM=n (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add support for Lenovo ThinkStation P620 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: renoir: restore two more registers during resume (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8962: Do not remove ADDITIONAL_CONTROL_4 from readable register list (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Remove fsl_asoc_card_set_bias_level function (Jaroslav Kysela) [1869536] - [sound] ALSA: Revert "ALSA: hda: call runtime_allow() for all hda controllers" (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Fix AE-5 microphone selection commands (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add new quirk ID for Recon3D (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Fix ZxR Headphone gain control get value (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Add alc269/alc662 pin-tables for Loongson-3 laptops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: Two step component registration (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: Simplify snd_soc_component_initialize declaration (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: Relocate and expose snd_soc_component_initialize (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sh: Replace 'select' DMADEVICES 'with depends on' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Fix value of FSL_SAI_CR1_RFW_MASK (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: use less strict tests for dailink capabilities (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rk3399_gru_sound: Add DAPM pins, kcontrols for jack detection (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8962: Do not access WM8962_GPIO_BASE (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: use resource_size (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: drop unnecessary list_empty (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Added hw_params support for ALC1015 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Passing card structure based on codec (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Renaming snd-soc-card structure and fields (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: Add sound support for Midas boards (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: KMB: Rework disable channel function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: KMB: Add 8kHz audio support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: Fix regression causing sysfs entries to disappear (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: axg-tdm-formatters: fix sclk inversion (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: axg-tdmin: fix g12a skew (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: axg-tdm-interface: fix link fmt setup (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Fixed HP right speaker no sound (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: fix NULL pointer dereference during suspend (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: bcm2835: Silence clk_get() error on -EPROBE_DEFER (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Update shutdown GPIO property (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: disable traces when switching to S0Ix D0I3 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: fix the suspend procedure to support s0ix entry (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: Fix keep_power assignment for non-component devices (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Workaround for spurious wakeups on some Intel platforms (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: endpoint : remove needless check before usb_free_coherent() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: AMD: Restore PME_EN state at Power On (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel/boards: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Fix add a "ultra_low_power" function for intel reference board (alc256) (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: dapm: don't call pm_runtime_* on card device (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: typo_fix: enable headset mic of ASUS ROG Zephyrus G14(GA401) series with ALC289 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: enable headset mic of ASUS ROG Zephyrus G15(GA502) series with ALC289 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: update dsm param bin max size (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: Update dsm init sequence and condition (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: don't report of_xlate_dai_name failures (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: common: Avoid printing errors for -EPROBE_DEFER (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: apq8016_sbc: Use qcom_snd_parse_of() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: common: Parse properties with "qcom, " prefix (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: common: Support parsing links without DPCM (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6afe: Remove unused q6afe_is_rx_port() function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: common: Use snd_soc_dai_link_set_capabilities() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: Use devm for resource management (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: Fix dac event dapm mixer (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Support configuring dai fmt from DT (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_esai: add IRQF_SHARED for devm_request_irq (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Fix build error due to 64-by-32 division (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: fix SND_SOC_J721E_EVM warnings & errors (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: omap: Replace HTTP links with HTTPS ones (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm_adsp: Support new metadata block ID's (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: Replace HTTP links with HTTPS ones (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: Replace HTTP links with HTTPS ones (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: uniphier: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mxs: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: xtensa: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: kirkwood: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sprd: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: generic: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: bcm: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: au1x: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: dwc: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: atmel: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rockchip: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: cirrus: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sh: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sof: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: stm: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sunxi: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ux500: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-xxx: add asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: kbl_rt5663_rt5514_max98927: Fix kabylake_ssp_fixup function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac_hda: fix deadlock after PCM open error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac_hda: fix memleak on module unload (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac_hda: call patch_ops.free() on probe error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Replace HTTP links with HTTPS ones (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183: support machine driver with max98357b (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183: support left justified format for I2S (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel/skl/hda - fix probe regression on systems without i915 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: pcm: Update rate/channels for SAI/ESAI DAIs (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: Update SAI config bclk/fsync rate (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx8: Add SAI dai driver for i.MX/i.MX8X (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx8m: Fix SAI DAI driver for i.MX8M (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx8: Fix ESAI DAI driver name for i.MX8/iMX8X (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: Use ARRAY_SIZE instead of hardcoded value (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: define INFO_ flags in dsp_ops for imx8 (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add implicit feedback quirk for SSL2 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Add Tegra210 based ADMAIF driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Fix reset gpio property name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98357a: move control of SD_MODE back to DAI ops (Jaroslav Kysela) [1869536] - [sound] ALSA: Soundwire: intel_init: save Slave(s) _ADR info in sdw_intel_ctx (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add wake interrupt support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel/cadence: merge Soundwire interrupt handlers/threads (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel_init: add implementation of sdw_intel_enable_irq() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: introduce helper for link synchronization (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: introduce a helper to arm link synchronization (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: revisit SHIM programming sequences (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: report slave_ids for each link to SOF driver (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add clock stop quirks (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add mutex for shared SHIM register access (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add prototype for WAKEEN interrupt processing (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add link_list to handle interrupts with a single thread (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: update headers for interrupts (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: reuse code for wait loops to set/clear bits (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: board: sof_rt5682: Update rt1015 pll input clk freq (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: avoid crash if invalid DSP topology loaded (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: add support for systems without i915 audio (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt711: remove properties in card remove (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt711: remove hard-coded codec name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai.h: drop a duplicated word (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wcd9335.h: fix duplicated word (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra20_das.h: delete duplicated words (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: Avoid the use of one-element array (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Add Tegra186 based DSPK driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Add Tegra210 based AHUB driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Add Tegra210 based I2S driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Add Tegra210 based DMIC driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Add support for CIF programming (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: common: change match table ehl-rt5660 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: remove .digital_mute (Jaroslav Kysela) [1869536] - [sound] ALSA: Replace the word "slave" in vmaster API (Jaroslav Kysela) [1869536] - [sound] ALSA: asihpi: delete duplicated word (Jaroslav Kysela) [1869536] - [sound] ALSA: Replace HTTP links with HTTPS ones (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Fixed ALC298 sound bug by adding quirk for Samsung Notebook Pen S (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: optimize the power consumption (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai.h: don't use discriminatory terms for comment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: qdsp6: Use IS_ERR() instead of IS_ERR_OR_NULL() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: disable MICBIAS and Vref2 widget in default (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: qdsp6: Use the defined variable to clean code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: snd_soc_dai_digital_mute() for both CPU/Codec (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: atmel: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: fixes the missed kfree() for axg_card_add_tdm_loopback (Jaroslav Kysela) [1869536] - [sound] ALSA: info: Drop WARN_ON() from buffer NULL sanity check (Jaroslav Kysela) [1869536] - [sound] ALSA: line6: Use kmemdup in podhd_set_monitor_level() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Add support for Loongson 7A1000 controller (Jaroslav Kysela) [1869536] - [sound] ALSA: Revert "ALSA: pcm: Use SG-buffer only when direct DMA is available" (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: Add missed return for calling soc_component_ret (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: fsl-asoc-card: Trivial: Fix misspelling of 'exists' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Support Headphone and Microphone Jack detection (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: simple-card-utils: Support configure pin_name for asoc_simple_init_jack (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: ak*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: cs*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: da*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: es*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: alc*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: pcm*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: ssm*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: tas*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: tlv*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: spear: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdmi-codec: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: drm/mediatek: exit earlier if failed to register audio driver (Jaroslav Kysela) [1869536] - [sound] ALSA: drm/i2c/tda998x: Make tda998x_audio_digital_mute static (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai.c: add .no_capture_mute support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdmi-codec: return -ENOTSUPP for digital_mute (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: fix snd_hda_codec_cleanup() documentation (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: export snd_hda_codec_cleanup_for_unbind() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: Report the button event in the headset type only (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add missed put_device() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - fixup for yet another Intel reference board (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Enable Speaker for ASUS UX563 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Enable Speaker for ASUS UX533 and UX534 (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: fix the kernel-doc comment (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Replace blacklist word (Jaroslav Kysela) [1869536] - [sound] ALSA: via82xx: Replace the words whitelist (Jaroslav Kysela) [1869536] - [sound] ALSA: nm256: Replace the words blacklist (Jaroslav Kysela) [1869536] - [sound] ALSA: intel8x0: Replace the words white/blacklist (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Replace the words white/blacklist (Jaroslav Kysela) [1869536] - [sound] ALSA: es1968: Replace the words white/blacklist (Jaroslav Kysela) [1869536] - [sound] ALSA: ctxfi: Replace the word blacklist (Jaroslav Kysela) [1869536] - [sound] ALSA: bt87x: Replace the words white/blacklist (Jaroslav Kysela) [1869536] - [sound] ALSA: ac97: Replace the words white/blacklist (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: don't free dma_data in DAI shutdown (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: cadence: allocate/free dma_data in set_sdw_stream (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: remove stream allocation/free (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: stream: add helper to startup/shutdown streams (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: implement get_sdw_stream() operations (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/tegra: Disable sync-write operation (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ssi: don't use discriminatory terms for debug log (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: siu: don't use discriminatory terms for parameter (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsi: don't use discriminatory terms for comment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rsnd: don't use discriminatory terms for comment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rsnd: don't use discriminatory terms for function names (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: Enable Vref2 under using PLL2 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rockchip: spdif: Handle clk by pm runtime (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaudio: re-enable IRQs on failure path (Jaroslav Kysela) [1869536] - [sound] ALSA: line6: add hw monitor volume control for POD HD500 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Enable headset mic of Acer TravelMate B311R-31 with ALC256 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: enable headset mic of ASUS ROG Zephyrus G14(G401) series with ALC289 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - change to suitable link model for ASUS platform (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix race against the error recovery URB submission (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5672: Improve dai-set-fmt comment in cht_codec_fixup() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: support HDMI jack reporting (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: use hdmi-codec (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183: use hdmi-codec (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_spdif: Add kctl for configuring TX validity bit (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_spdif: Clear the validity bit for TX (Jaroslav Kysela) [1869536] - [sound] ALSA: line6: Sync the pending work cancel at disconnection (Jaroslav Kysela) [1869536] - [sound] ALSA: line6: Perform sanity check for each URB creation (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: ak4458: Remove set but never checked variable 'ret' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: tlv320aic26: Demote seemingly unintentional kerneldoc header (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt5659: Remove many unused const variables (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt5631: fix spurious kernel-doc start and missing arguments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ux500: ux500_msp_i2s: Remove unused variables 'reg_val_DR' and 'reg_val_TSTDR' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: pxa-ssp: Demote seemingly unintentional kerneldoc header (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sunxi: sun4i-spdif: Fix misspelling of 'reg_dac_txdata' in kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sunxi: sun4i-i2s: add missing clock and format arguments in kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: qdsp6: q6asm: Provide documentation for 'codec_profile' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sti: uniperif: fix 'defined by not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: atmel-pdmic: remove codec component (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: atmel-classd: remove codec component (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt*: fix 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max98390: fix 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: es8316: fix 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: omap-mcbsp-st: Remove set, but unused variable 'w' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: jz4770: Remove defined but never used variable 'mic_boost_tlv' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: da7219: fix 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: da7210: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: uniphier: aio-core: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra20_das: remove always-true comparison (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: pcm: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: spdif: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: atmel: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sdw_max98373: add card_late_probe support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof-sdw: add MAX98373 I2C dependencies (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max98373: add SoundWire support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max98373: split I2C and common parts (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: support machine driver with rt1015 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: extract codec and DAI names (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: remove forward declaration of headset_init (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: sort header inclusions in alphabetical (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt286: fix unexpected interrupt happens (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8974: remove unsupported clock mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8974: fix Boost Mixer Aux Switch (Jaroslav Kysela) [1869536] - [sound] ALSA: xen: Remove superfluous fall through comments (Jaroslav Kysela) [1869536] - [sound] ALSA: atmel: Remove invalid "fall through" comments (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaudio: Address bugs in the interrupt handling (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaudio: Prevent some noise on unloading the module (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaudio: Prevent races in calls to set_audio_format() (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaudio: Race conditions around "opencount" (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaudio: Remove redundant check (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: fixed kernel warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183: support machine driver with rt1015 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183: sort header inclusions in alphabetical (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qdsp6: use dev_err instead of pr_err (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: add command opcode to timeout error report (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: core: fix null-ptr-deref bug during device removal (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoc: codecs: max98373: remove Idle_bias_on to let codec suspend (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max98373: Removed superfluous volume control from chip default (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: add more logs when topology load fails (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: factor kfree(se) in error handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: use break on errors, not continue (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: fix tlvs in error handling for widget_dmixer (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: fix kernel oops on route addition error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: add min/max channels for SAI/ESAI on i.MX8/i.MX8M (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bdw-rt5677: fix non BE conversion (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: set dai_link dpcm_ flags with a helper (Jaroslav Kysela) [1869536] - [sound] ALSA: usb/line6: remove 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: mpc8610_hpcd: Add missing of_node_put() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7213: add default clock handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add ACPI dependency check (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: raven: acp3x-i2s: remove unused-but-set variable (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: raven: acp3x-pcm-dma: remove unused-but-set variable (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: raven: acp3x-i2s: fix 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: raven: acp3x-pcm-dma: fix 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: acp-rt5645: fix 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: acp-da7219-max98357a: fix 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: Fix build error on m68k and others (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: Remove only the registered component in devm functions (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: Add Intel silent stream support (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/au88x0: remove "defined but not used" warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: vx_core: remove warning for empty loop body (Jaroslav Kysela) [1869536] - [sound] ALSA: pcmcia/pdaudiocf: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/via82xx: remove 'set but not used' warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/fm801: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/es1938: remove 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: xen: remove 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/oxygen/xonar_wm87x6: remove always true condition (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/rme9652/hdspm: remove always true condition (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/korg1212: remove 'set but not used' warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/emu10k1: remove 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pci/emu10k1: remove "set but not used' warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/ctxfi: fix kernel-doc warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/ctxfi/ctatc: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/aw2-saa7146: remove 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/echoaudio: remove 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/asihpi: remove 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/asihpi: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/asihpi: remove 'set but not used' warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: isa/gus: remove 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: isa/gus: remove -Wmissing-prototypes warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: compress: fix partial_drain completion state (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add implicit feedback quirk for RTX6001 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: fix SND_HDA_GENERIC kconfig & build (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: add quirk for MacroSilicon MS2109 (Jaroslav Kysela) [1869536] - [sound] ALSA: core: pcm_iec958: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Enable headset mic of Acer Veriton N4660G with ALC269VC (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Enable headset mic of Acer C20-820 with ALC269VC (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Enable audio jacks of Acer vCopperbox with ALC269VC (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Fix Lenovo Thinkpad X1 Carbon 7th quirk subdevice id (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: improve debug traces for stream lookups (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: fix failures at PCM open on Intel ICL and later (Jaroslav Kysela) [1869536] - [sound] ALSA: opl3: fix infoleak in opl3 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm8400: remove unused variables (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-ac97: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add logic to check dmic hardware runtime (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: j721e-evm: Fix missing unlock on error in j721e_audio_hw_params() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: fsl_esai: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: fsl_asrc: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: fsl_spdif: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: fsl-asoc-card: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: fsl_ssi: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: fsl_ssi_dbg: remove spurious kernel-doc comment start (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5670: Rename dev_gpio to gpio1_is_irq (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5670: Remove struct rt5670_platform_data (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bxt-da7219-max98357a: return -EINVAL on unrecognized speaker amplifier (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm8994: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm9713: remove spurious kernel-doc comment start (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm8960: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm8986: fix missing kernel-doc arguments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: cs42l42: remove always-true comparisons (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: cs4270: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: sof-acpi-dev: fix 'defined but unused' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: atom: fix 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: atom: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bxt-da7219-max98357a: support MAX98390 speaker amp (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc: Add an option to select internal ratio mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Enable interrupt in dma_open (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: KeemBay: Fix header guard (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Refine regcache usage with pm runtime (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: Add custom machine driver for j721e EVM (CPB and IVI) (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: davinci-mcasp: Specify stream_name for playback/capture (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rockchip: add format and rate constraints on rk3399 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Rectifying Unbalanced pm_runtime_enable! issue (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: cancel jack_detect_work if hs_jack is set to null even soundwire mode (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix some typos (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Replace s/frame/packet/ where appropriate (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix packet size calculation (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: initialize bus clock base and scale registers (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: add definitions for 1.2 spec (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: remove multiple blank lines (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: extend SDW_SLAVE_ENTRY (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus_type: convert open-coded while() to for() loop (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5670: Fix dac- and adc- vol-tlv values being off by a factor of 10 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5670: Add new gpio1_is_ext_spk_en quirk and enable it on the Lenovo Miix 2 10 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5670: Correct RT5670_LDO_SEL_MASK (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5672: Change bus format to I2S 2 channel (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Add voltage sense slot configuration (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Add right and left channel slot programming (Jaroslav Kysela) [1869536] - [sound] ALSA: asoc: Update supported rate and format for dummy dai (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: Drop HAS_DMA dependency to fix link failure (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: Add MAX98373 support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: Fix a typo in Kconfig (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: common: add match table for TGL MAX98373 + RT5682 SoundWire driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoc: Intel: cml_rt1011_rt5682: explicitly access first codec (Jaroslav Kysela) [1869536] - [sound] ALSA: snd/soc: correct trivial kernel-doc inconsistency (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Boards: tgl_max98373: Update TDM configuration in hw_params (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: cml_rt1011_rt5682: use for_each_card_prelinks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Boards: cml_rt1011_rt5682: use statically define codec config (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Boards: cml_rt1011_rt5682: reduce log level for printing quirk (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: sof_rt5682: Add support for jsl-max98360a-rt5682 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Boards: tgl_max98373: Fix the comment for max_98373_components (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Boards: tgl_max98373: add dai_trigger function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: boards: byt*.c: remove cast in dev_info quirk log (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: add quirk override with kernel parameter (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bxt_rt298: add missing .owner field (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: add missing .owner field (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: cml_rt1011_rt5682: add missing .owner field (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: nocodec: add missing .owner field (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015: add missing header inclusion (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: dapm: declare missing structure prototypes (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: move definition of enum snd_soc_bias_level (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Fix format issue for extra space before a comma (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Update shutdown GPIO property (Jaroslav Kysela) [1869536] - [sound] ALSA: AsoC: amd: add missing snd- module prefix to the acp3x-rn driver kernel module (Jaroslav Kysela) [1869536] - [sound] ALSA: core: Warn on empty module (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - let hs_mic be picked ahead of hp_mic (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Add WM8524 support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: fix the pop noise while OMTP type headset plugin (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix OOB access of mixer element list (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: add quirk for Samsung USBC Headset (AKG) (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1011: fix KASAN out-of-bounds bug in find_next_bit() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: set playback and capture constraints (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: Fix uninitialized scalar variable in fsl_easrc_set_ctx_format (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: cml_rt1011_rt5682: disable jack in dailink .exit() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: sof_rt5682: move disabling jack to dai link's exit() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: kbl-rt5660: use .exit() dailink callback to release gpiod (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bdw-rt5677: fix module load/unload issues (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-link: introduce exit() callback (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_mqs: Fix unchecked return value for clk_prepare_enable (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_mqs: Don't check clock is NULL before calling clk API (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add registration quirk for Kingston HyperX Cloud Flight S (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm_adsp: Add controls for calibration and diagnostic FW (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: remove snd_soc_component_read32() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: ak*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: cs*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: da*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: alc*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: msm*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: tlv*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wcd*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: atmel: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: use io_mutex correctly (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: merge snd_soc_component_read() and snd_soc_component_read32() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: Constify static structs (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: transition to 3 steps initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel_init: pass link information as platform data (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel_init: use devm_ allocation (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel_init: remove useless test (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: clarify drvdata and remove more indirections (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: cleanups for indirections/logs (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: fix memory leak with devm_kasprintf (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: clock_stop: don't deal with UNATTACHED Slave devices (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: Replace 'objs' by 'y' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_spdif: Add pm runtime function (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Enable sync-write operation as default for all controllers (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rockchip: Fix a reference count leak (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Removing unnecessary instance initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: closing specific instance (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Let LED cdev handling suspend/resume (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Unify LED helper code (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/sigmatel: Use the new vmaster mute LED helper (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/conexant: Use the new vmaster mute LED helper (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Use the new vmaster mute LED helper (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: generic: Add vmaster mute LED helper (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: generic: Drop the old mic-mute LED hook (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: generic: Drop unused snd_hda_gen_fixup_micmute_led() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/sigmatel: Convert to cdev-variant of mic-mute LED controls (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/conexant: Convert to cdev-variant of mic-mute LED controls (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Convert to cdev-variant of mic-mute LED controls (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: generic: Add a helper for mic-mute LED with LED classdev (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: generic: Always call led-trigger for mic mute LED (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Intel: add missing PCI IDs for ICL-H, TGL-H and EKL (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: broadwell: simplify card names for SOF uses (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: cht*: simplify card names for SOF uses (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: byt*: simplify card names for SOF uses (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac_hda: fix memleak with regmap not freed on remove (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: add PCI IDs for ICL-H and TGL-H (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: add PCI ID for CometLake-S (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: SOF: merge COMETLAKE_LP and COMETLAKE_H (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: imply acodec glue on axg sound card (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Add mute LED and micmute LED support for HP systems (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_spdif: Add support for imx6sx platform (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Add MQS support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Fix reference count leaks (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix potential use-after-free of streams (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Add quirk for MSI GE63 laptop (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015: Flush DAC data before playback (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_ssi: Fix bclk calculation for mono channel (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Replace zero-length array with flexible-array (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: AMD: Use mixer control to switch between DMICs (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: Add Amp init common setting func (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: DAI wclk supports 44100 Hz output (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: Let PLL2 support the freq conversion for 44100Hz sample rate (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rl6231: Add new supports on rl6231 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: img-parallel-out: Fix a reference count leak (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: img: Fix a reference count leak in img_i2s_in_set_fmt (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8960: Support headphone jack detection function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: Add driver for Aries boards (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm0010: Use kmemdup rather than duplicating its implementation (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Add makefiles and kconfig changes for KeemBay (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Add KeemBay platform driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt6358: support DMIC one-wire mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: Fix "Function parameter not described" warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: Fix -Wunused-but-set-variable (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: Fix -Wmissing-prototypes warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: tidyup Copyright (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: merge soc_pcm_trigger_start/stop() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: merge soc-io.c into soc-component.c (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_init() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_trigger() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_hw_free() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_hw_params() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_prepare() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add soc_component_err() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: move snd_soc_component_initialize() to soc-component.c (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: move snd_soc_component_xxx_regmap() to soc-component (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add soc_component_pin() and share code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm/compress: reduce verbosity on mapping ok messages (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm: improve error messages in soc_pcm_new() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: reduce verbosity of BE override message (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: Use SG-buffer only when direct DMA is available (Jaroslav Kysela) [1869536] - [sound] ALSA: memalloc: Make SG-buffer helper usable for continuous buffer, too (Jaroslav Kysela) [1869536] - [sound] ALSA: memalloc: Initialize all fields of snd_dma_buffer properly (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: Use dma_mmap_coherent() on x86, too (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98357a: add compatible string for MAX98360A (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: Clear RIRB status before reading WP (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015: Update rt1015 default register value according to spec modification (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: common: set correct directions for dailinks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoc: q6afe: add support to get port direction (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm: fix checks for multi-cpu FE dailinks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: Let dai clks be registered whether mclk exists or not (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: wait for notification when changing clock configuration for protocol v3 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-topology: use devm_snd_soc_register_dai() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-devres: add devm_snd_soc_register_dai() (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Set 48 kHz rate for Rodecaster (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: add quirk for Denon DCD-1500RE (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc_dma: Fix data copying speed issue with EDMA (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc_dma: Reuse the dma channel if available in Back-End (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: dmaengine_pcm: export soc_component_to_pcm (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: export snd_soc_lookup_component_nolocked (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add implicit feedback quirk for SSL2+ (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Add NVIDIA codec IDs 9a & 9d through a0 to patch table (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: handle EOS correctly (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: Update regmap readable reg and volatile (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5645: Add platform-data for Asus T101HA (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for Toshiba Encore WT10-A tablet (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: nocodec: conditionally set dpcm_capture/dpcm_playback flags (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: boards: replace capture_only by dpcm_capture (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: only convert non DPCM link to DPCM link (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm: dpcm: fix playback/capture checks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm: dpcm: Only allow playback/capture if supported (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: add missing free_irq() in error path (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: disallow linking stream to itself (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Manage auto-pm of all bundled interfaces (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - add a pintbl quirk for several Lenovo machines (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: fix snd_pcm_link() lockdep splat (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Use the new macro for HP Dock rename quirks (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add vendor, product and profile name for HP Thunderbolt Dock (Jaroslav Kysela) [1869536] - [sound] ALSA: emu10k1: delete an unnecessary condition (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix inconsistent card PM state after resume (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: Fix potential crash during param fw loading (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: Fix incorrect printf qualifier (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Defer probe when fail to find codec device (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rl6231: Modify the target DMIC clock rate (Jaroslav Kysela) [1869536] - [sound] ALSA: es1688: Add the missed snd_card_free() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: add sienna_cichlid audio asic id for sienna_cichlid up (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add Pioneer DJ DJM-900NXS2 support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: q6asm-dai: kCFI fix (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_remove_dai_link() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_add_dai_link() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_set_bias_level_post() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_set_bias_level() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_remove() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_late_probe() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_probe() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add probed bit field to snd_soc_card (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_resume_post() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_resume_pre() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_suspend_post() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_suspend_pre() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: move snd_soc_card_subclass to soc-card (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: move snd_soc_card_get_codec_dai() to soc-card (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: move snd_soc_card_set/get_drvdata() to soc-card (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: move snd_soc_card_jack_new() to soc-card (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: move snd_soc_card_get_kcontrol() to soc-card (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: add soc-card.c (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc.h: convert bool to bit field for snd_soc_card (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sof_pcm512x: remove CONFIG_SND_HDA_CODEC_HDMI condition (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sof-sdw: remove CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC condition (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: add depends on SND_SOC_SOF_HDA_AUDIO_CODEC for common hdmi (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fixing usage of plain int instead of NULL (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: fix generic hda codec support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: Baytrail: fix 'defined but not used' warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: Subject:ASoC: soc-pcm: fix BE dai not hw_free and shutdown during mixer update (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: reduce verbosity of error messages for sof-dai and sof-link (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc_dma: Fix dma_chan leak when config DMA channel failed (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015: Enable class-D silence and clock detections (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: img-i2s-out: Fix runtime PM imbalance on error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: remove the redundant pass checks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: refine and log the header in the correct pass (Jaroslav Kysela) [1869536] - [sound] ALSA: ac97: Remove sound driver for ancient platform (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Removing unnecessary instance initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sta32x: add missed function calls in error paths (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: split i2c driver into separate module (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: nau8810: add I2C device and compatible ID (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ingenic: Unconditionally depend on devicetree (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Clean up quirk entries with macros (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Fix return value check in asoc_mmp_sspa_probe() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8962: Fix runtime PM imbalance on error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: img-spdif-in: Fix runtime PM imbalance on error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: img-spdif-out: Fix runtime PM imbalance on error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: BYT: harden IPC initialization and handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: BYT: mask BUSY or DONE interrupts in handler (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: BYT: add .remove op (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ipc: ignore DSP replies received when they are not expected (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: byt/cht: add .pm_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bytcr_rt5640/51: remove .ignore_suspend (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: pm: handle resume on legacy Intel platforms (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: byt: Add PM callbacks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: dapm: Move dai_link widgets to runtime to fix use after free (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Add new codec supported for ALC287 (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Quirks for Gigabyte TRX40 Aorus Master onboard audio (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2552: Fix runtime PM imbalance in tas2552_component_probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fix incomplete error-handling in img_i2s_in_probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: Fix runtime PM imbalance in omap2_mcbsp_set_clks_src (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fix semicolon.cocci warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: mixer: volume quirk for ESS Technology Asus USB DAC (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Add a model for Thinkpad T570 without DAC workaround (Jaroslav Kysela) [1869536] - [sound] ALSA: hwdep: fix a left shifting 1 by 31 UB bug (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc: Merge suspend/resume function to runtime_suspend/resume (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: imx-audmix: Fix unused assignment to variable 'ret' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc: Fix -Wmissing-prototypes warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: Added Amplifier Driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ext_manifest: parse compiler version (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ext_manifest: parse windows (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ext_manifest: parse firmware version (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Introduce extended manifest (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: loader: Adjust validation condition for fw_offset (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-link: add snd_soc_link_compr_set_params() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-link: add snd_soc_link_compr_shutdown() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-link: add snd_soc_link_compr_startup() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-link: add snd_soc_link_be_hw_params_fixup() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-link: remove unneeded parameter from snd_soc_link_xxx() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-link: move soc_rtd_xxx() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: add soc-link.c (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: add support for MOTU UltraLite-mk3 (FireWire only model) (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: keep ADCs and DACs always on (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: add digital microphone controls (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: refactoring protocol v2 for fetching mode switch (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: refactoring protocol v3 for clock source getter (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: refactoring protocol v2 for clock source getter (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: remove obsoleted codes (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: use table-based calculation of packet formats for stream management (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: use table-based calculation of packet formats for proc (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: add alternative functions to detect packet format for protocol v3 (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: add alternative functions to detect packet format for protocol v2 (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: add model-specific table of chunk count (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: drop protocol structure (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: add wrapper functions for protocol-dependent operations (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: localize protocol data (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: move spec data to v3 protocol file (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: move spec data to v2 protocol file (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: remove Compulab pxa2xx boards (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: add mono playback switch (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: add filter controls (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: don't use regmap defaults (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Fix the error handling in probe() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: use a single module (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: fix ADC level control (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: fix spelling mistake (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: fix trailing line in sysfs_slave.c (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: add Slave sysfs support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: master: add sysfs support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: disco: s/ch/channels/ (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Add Device Tree support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: return error when acp de-init fails (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: refactoring dai_hw_params() callback (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: fix kernel warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_micfil: Do not pass irq numbers in comments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_micfil: Remove unneeded ifdef's (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc: Set ASR76K and ASR56K based on processing clock (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: enable build for RN machine driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: RN machine driver using dmic (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: create platform devices for Renoir (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: enable Renoir acp3x drivers build (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add ACP PDM DMA driver pm ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add Renoir ACP PCI driver PM ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add ACP PDM DMA driver dai ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add acp3x pdm driver dma ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: irq handler changes for ACP3x PDM dma driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add ACP3x PDM platform driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: create acp3x pdm platform device (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add acp init/de-init functions (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add Renoir ACP PCI driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add Renoir ACP3x IP register header (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Add more fixup entries for Clevo machines (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: master: add runtime pm support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus_type: add sdw_master_device support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: add unique bus id (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus_type: introduce sdw_slave_type and sdw_master_type (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: rename sdw_bus_master_add/delete, add arguments (Jaroslav Kysela) [1869536] - [sound] ALSA: iec1712: Initialize STDSP24 properly when using the model=staudio option (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for Toshiba Encore WT8-A tablet (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: fix volume controls (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_micfil: Fix unused assignment in fsl_set_clock_params() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: raven: Make the driver name consistent across files (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_micfil: Fix indentation to put on one line affected code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: cleanup dai / component active code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: dwc: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: uniphier: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: jz4740: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: cirrus: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: bcm: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: atomel: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_stream_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dapm: use snd_soc_dai_activate()/deactivate() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_action() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm: replace snd_soc_runtime_activate()/deactivate() to macro (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7213: move set_pll to codec level (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7213: move set_sysclk to codec level (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7213: Add regulator support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7213: Add da7212 DT compatible (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: cht_bsw_nau8824: remap BTN_0 as KEY_PLAYPAUSE (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt700: remap buttons (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt711: remap buttons (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: fix typo in components string (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: soc-acpi: change machine driver name for WM8804 platforms (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: make imx8m_dsp_ops static (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: make dsp_ops static (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: define INFO_ flags in dsp_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: sdw: relax sdw machine select constraints (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: add support to smart amplifier (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: inform DSP that driver is going to be removed (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: add a power_down_notify method (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Do nothing when DSP PM callbacks are not set (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt1308-sdw: remove duplicate allocation (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt*-sdw: fix memory leak in set_sdw_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt*-sdw: don't assign slave_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Xtreme (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: fix incorrect hw_base increase (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Unexport some local helper functions (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Drop unused snd_hda_queue_unsol_event() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Fix potential race in unsol event handler (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add duplex sound support for USB devices using implicit feedback (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: fixing upper volume limit for RME Babyface Pro routing crosspoints (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_esai: introduce SoC specific data (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Limit int mic boost for Thinkpad T530 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8962: Use force clear for WM8962_SYSCLK_ENA after reset (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Set appropriate bus format for given bit width (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Add support for the runtime power management (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Prepare/unprepare the clocks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Remove the embedded struct ssp_device (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Add support for soc-generic-dmaengine-pcm (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Get rid of dma_params and phys_base (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: A trivial typo fix (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: omap-mcbsp: Fix an error handling path in 'asoc_mcbsp_probe()' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: Update description for HDaudio kconfig (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ux500: mop500: Fix some refcounted resources issues (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: Replace zero-length array with flexible-array (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Drop S20_3LE case (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Flip SNDRV_PCM_FMTBIT_S24_3LE on (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Use readq to read 64 bit registers (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: baytrail: Fix register access (Jaroslav Kysela) [1869536] - [sound] ALSA: SoC: rsnd: add interrupt support for SSI BUSIF buffer (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Add COEF workaround for ASUS ZenBook UX431DA (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Enable headset mic of ASUS UX581LV with ALC295 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Enable headset mic of ASUS UX550GE with ALC295 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Enable headset mic of ASUS GL503VM with ALC295 (Jaroslav Kysela) [1869536] - [sound] ALSA: drivers/powerpc: Replace _ALIGN_UP() by ALIGN() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: core: fix error return code in sof_probe_continue() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: set headset button maps (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: fulfill missing entries in Kconfig (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: (cosmetic) remove multiple superfluous "else" statements (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: (cosmetic) remove multiple superfluous "else" statements (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: Use IRQF_ONESHOT (Jaroslav Kysela) [1869536] - [sound] ALSA: fireface: add support for RME Fireface UFX (untested) (Jaroslav Kysela) [1869536] - [sound] ALSA: fireface: add support for RME FireFace 802 (Jaroslav Kysela) [1869536] - [sound] ALSA: fireface: code refactoring to decide name of sound card (Jaroslav Kysela) [1869536] - [sound] ALSA: fireface: code refactoring to add enumeration constants for model identification (Jaroslav Kysela) [1869536] - [sound] ALSA: fireface: start IR context immediately (Jaroslav Kysela) [1869536] - [sound] ALSA: fireface: fix configuration error for nominal sampling transfer frequency (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Add quirk for Samsung Notebook (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: Replace zero-length array with flexible-array (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: Fix unused variable warning (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: use sequence of syt offset and data block on pool in AMDTP domain (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: pool ideal sequence of syt offset and data block (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: add cache for packet sequence to AMDTP domain structure (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: code refactoring for data block calculation (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: code refactoring for syt offset calculation (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: code refactoring for syt computation (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: code refactoring for parameters of packet queue and IRQ timing (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: add reference to domain structure from stream structure (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: use macro for maximum value of second in 1394 OHCI isoc descriptor (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: fix invalid assignment to union data for directional parameter (Jaroslav Kysela) [1869536] - [sound] ALSA: fireworks: Replace zero-length array with flexible-array (Jaroslav Kysela) [1869536] - [sound] ALSA: Replace zero-length array with flexible-array (Jaroslav Kysela) [1869536] - [sound] ALSA: rawmidi: Fix racy buffer resize under concurrent accesses (Jaroslav Kysela) [1869536] - [sound] ALSA: soc: fsl_asrc: Make some functions static (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1016: Add the rt1016 support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5677: Use devm_snd_soc_register_component() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183: fix error handling of platform_get_irq() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Allow SST driver on SKL and KBL platforms with DMIC (Jaroslav Kysela) [1869536] - [sound] ALSA: portman2x4: Use bitwise instead of arithmetic operator for flags (Jaroslav Kysela) [1869536] - [sound] ALSA: sound/ppc: Use bitwise instead of arithmetic operator for flags (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: Fix error handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd :High hw_level while simultaneous capture (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Return true, false for return type bool (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-cpu: Make I2S SD lines configurable (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Use hdac_to_hda_codec macro (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Use dev_to_hdac_dev macro (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: reduce verbosity on enumeration (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: debugfs: clarify SDPX license with GPL-2.0-only (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: slave: don't init debugfs on device registration error (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: fix error handling in probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8524: Add support S32_LE (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: Use the defined variable to simplify code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015: Add condition to prevent SoC providing bclk in ratio of 50 times of sample rate (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rl6231: Add the K bypass for the PLL parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: adau7118: Mark the ADAU7118 reset register as volatile (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max9768: update contact email (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98373: reorder max98373_reset() in resume (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/tegra: workaround playback failure on Tegra194 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: add member to store ratio for stripe control (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/tegra: correct number of SDO lines for Tegra194 (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: add mapping for ASRock TRX40 Creator (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Fix S3 pop noise on Dell Wyse (Jaroslav Kysela) [1869536] - [sound] ALSA: Revert "ALSA: hda/realtek: Fix pop noise on ALC225" (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: fix 'function sizeof not defined' error of tracepoints format (Jaroslav Kysela) [1869536] - [sound] ALSA: line6: Add poll callback for hwdep (Jaroslav Kysela) [1869536] - [sound] ALSA: line6: hwdep: add support for O_NONBLOCK opening mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF/Intel: clarify SPDX license with GPL-2.0-only (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ipc: channel map structures (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: boards: sof-wm8804: support for Hifiberry Digiplus boards (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Update correct LED status at the first time usage of update_mute_led() (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add control message quirk delay for Kingston HyperX headset (Jaroslav Kysela) [1869536] - [sound] ALSA: isa/wavefront: prevent out of bounds write in ioctl (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Fix unused variable warning w/o CONFIG_LEDS_TRIGGER_AUDIO (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Add LED class support for micmute LED (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Enable micmute LED on and HP system (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Introduce polarity for micmute LED GPIO (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: sort out Kconfig, again (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: remove unwanted btn_type assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: remove duplicate rt5682_reset() calls (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: replace message printing from pr_() to dev_() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: remove empty default case (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: fix space issues (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: simplify assertions (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: change trigger sequence to fix pop noise when stopping playback on sdw platforms (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: replace sof_link_hda_process by sof_set_dai_config (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: set component dai_index to ipc dai config dai_index (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: send ipc for all found DAIs in sof_set_dai_config (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: broadwell: Fix oops during module removal (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: fix I2C/Soundwire dependencies (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: mark PM functions __maybe_unused (Jaroslav Kysela) [1869536] - [sound] ALSA: seq: oss: remove unused inline function snd_seq_oss_timer_is_realtime (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mxs-saif: Fix unused assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoc: nau8810: add AUX related dapm widgets and routes (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm97xx: fix ac97 dependency (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: component: suppress uninitialized-variable warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_get_metadata() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_set_metadata() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_pointer() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_ack() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_get_params() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_set_params() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_trigger() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_shutdown() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_start() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_pcm_dai_remove() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_pcm_dai_probe() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_pcm_dai_bespoke_trigger() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_pcm_dai_trigger() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_pcm_dai_prepare() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_pcm_dai_new() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: don't overwide dai->driver->ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add soc_dai_err() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra_wm8903: Use devm_snd_soc_register_card() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: broadwell: add channel constraint (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: bdw-rt5650: add channel constraint (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: bdw-rt5677: add channel constraint (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: boards: add explicit dependency on GPIOLIB when DMIC is used (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: davinci-mcasp: Fix dma_chan refcnt leak when getting dma type (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: Automatic DMIC format configuration according to information from NHLT (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Multiple I/O PCM format support for pipe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: Add alternative topology binary name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hisilicon: Use the defined variable to clean code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: Check for null pointer before dereferencing "ctx" in fsl_easrc_hw_free() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: remove comparison to bool in omap_mcbsp_dai_set_dai_fmt() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mxs-saif: Avoid unnecessary check (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: add amp number in components string for ucm (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hisilicon: Use IS_ERR() instead of IS_ERR_OR_NULL() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_esai: Disable exception interrupt before scheduling tasklet (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm_native: result of put_user() needs to be checked (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: snd-sof-intel-hda-common - add hda_model parameter and pass it to HDA codec driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-compress: avoid false-positive Wuninitialized warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8962: set CLOCKING2 as non-volatile register (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix racy list management in output queue (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Remove async workaround for Scarlett 2nd gen (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Improve frames size computation (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Refactor Intel NHLT init (Jaroslav Kysela) [1869536] - [sound] ALSA: ACPICA: Add NHLT table signature (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Add missing dependency on IMX_SCU (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: fix spelling mistake "prefitler" -> "prefilter" (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: Replace guid_copy() with import_guid() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: dmic: Allow GPIO operations to sleep (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: return true, false in snd_soc_volsw_is_stereo() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Fix build (Jaroslav Kysela) [1869536] - [sound] ALSA: oxygen: use true, false for bool variables (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix a limit check in proc_dump_substream_formats() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel/skl/hda - fix oops on systems without i915 audio codec (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Add initial ZL38060 driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-compress: remove snd_compr_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sprd: use snd_compress_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sof: use snd_compress_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: atom: use snd_compress_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: q6sp6: use snd_compress_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: uniphier: use snd_compress_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codec: wm_adsp: use snd_compress_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-compress: add snd_compress_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: txx9: add back the hack for a too small resource_size_t (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: Add EASRC ASoC CPU DAI drivers (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc: Move common definition to fsl_asrc_common (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc: Support new property fsl, asrc-format (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Support new property fsl, asrc-format (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc: rename asrc_priv to asrc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Enable audio mclk during tegra_asoc_utils_init() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Add audio mclk parent configuration (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Use device managed resource APIs to get the clock (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wcd934x: remove unneeded semicolon (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wcd9335: remove unneeded semicolon (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wcd934x: remove unnecessary comparisons to bool (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: boards: split woofer and tweeter support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Fix wrong dependency of da7210 and wm8983 (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Print more information in stream proc files (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: txx9: don't work around too small resource_size_t (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: haswell: Power transition refactor (Jaroslav Kysela) [1869536] - [sound] ALSA: Fix misspellings of "Analog Devices" (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Fix misspellings of "Analog Devices" (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: handle multiple sets of tuple arrays (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: stop parsing when all tokens have been found (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: Get HDA rate and channels from topology (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: fix: parse hda_tokens to &config->hda (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: Get ALH rate amd channels from topology (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: align sof_ipc_dai_alh_params with FW (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: Rename deprecated DMIC IPC struct field (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: Change DMIC load IPC to fixed length (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: Fix typo in header file comment text (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Add XRUN flags field to struct sof_ipc_buffer (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: make sof_ipc_cc_version to fixed length (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: change type char to uint8_t in topology.h (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: change type char to uint8_t in trace.h (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: change type char to uint8_t in info.h (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: add debug ABI version (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: add probe support extend data (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: Add support for DC Blocker (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ext_manifest: parse compiler version (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ext_manifest: parse windows (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ext_manifest: parse firmware version (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Introduce extended manifest (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Introduce offset in firmware data (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Mark get_ext* function ext_hdr arguments as const (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: fix: handle DAI widget connections properly with multiple CPU DAI's (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Add i.MX8MP device descriptor (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: Add i.MX8M HW support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: fix undefined reference issue (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx8: Fix randbuild error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: Remove unneeded semicolon (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_micfil: Omit superfluous error message in fsl_micfil_probe() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: skl_hda_generic: remove rtd->codec_dai (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: RME Babyface Pro mixer patch (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8900: remove some defined but not used symbols (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8990: remove some defined but unused symbols (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8991: remove defined but not used 'wm8991_dapm_rxvoice_controls' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8994: remove wm1811_snd_controls and mixin_boost_tlv (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra_wm8903: Support nvidia, headset property (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt711: remove codec_dai use (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt700: remove codec_dai use (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt5682: remove codec_dai use (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt1308: remove codec dai use (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_hdmi: remove codec_dai use (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_hdmi: fix compilation issue in fallback mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof-da7219-max98373: add DMIC widget and route (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: sof_sdw: init all aggregated codecs (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: boards: support Elkhart Lake with rt5660 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: add PCI ID for ElkhartLake (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Add ElkhartLake HDMI codec vid (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel/skl/hda - set autosuspend timeout for hda codecs (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_da7219_max98373: Add BE dailink for dmic16k (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: remove cpu_dai/codec_dai/cpu_dais/codec_dais (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: tidyup soc_new_pcm_runtime() rtd setups (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: set rtd->num_cpu/codec at soc_new_pcm_runtime() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: Add dynamic debug logs in soc_dai_link_sanity_check() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: log number of microphones detected in NHLT tables (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: reduce verbosity on SoundWire detection (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt1308-sdw: reduce verbosity (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: remove unnecessary parentheses (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: remove unneeded variables (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: add autodetection for SoundWire (Jaroslav Kysela) [1869536] - [s390] mm/gup: fix gup_fast with dynamic page table folding (Philipp Rudo) [1879401 1768713 1883266]- [netdrv] Take common prefetch code structure into a function (Ivan Vecera) [1882011] - [net] lwtunnel: only keep the available bits when setting vxlan md->gbp (Xin Long) [1879363] - [net] sched: only keep the available bits when setting vxlan md->gbp (Xin Long) [1879363] - [vhost] Don't call access_ok() when using IOTLB (Greg Kurz) [1883084] - [clocksource] hv: clocksource: Add notrace attribute to read_hv_sched_clock_*() functions (Mohammed Gamal) [1880230] - [net] core: Replace driver version to be kernel version (Petr Oros) [1867192] - [net] use netif_is_bridge_port() to check for IFF_BRIDGE_PORT (Josef Oskera) [1867923] - [net] sctp: fix sctp_auth_init_hmacs() error path (Xin Long) [1891413] - [net] sctp: Fix IPv6 ancestor_size calc in sctp_copy_descendant (Xin Long) [1891413] - [net] sctp: add SCTP_PEER_ADDR_THLDS_V2 sockopt (Xin Long) [1891413] - [net] sctp: add support for Primary Path Switchover (Xin Long) [1891413] - [net] sctp: add SCTP_EXPOSE_POTENTIALLY_FAILED_STATE sockopt (Xin Long) [1891413] - [net] sctp: add SCTP_ADDR_POTENTIALLY_FAILED notification (Xin Long) [1891413] - [net] sctp: add pf_expose per netns and sock and asoc (Xin Long) [1891413] - [net] qos offload add flow status with dropped count (Ivan Vecera) [1890263] - [i2c] i2c: i801: Add support for Intel Tiger Lake PCH-H (Steve Best) [1782725] - [i2c] i2c: i801: Add support for Intel Emmitsburg PCH (David Arcari) [1837403] - [mfd] mfd: intel-lpss: Add Intel Emmitsburg PCH PCI IDs (David Arcari) [1837403] - [powerpc] powerpc/papr_scm: Fix warning triggered by perf_stats_show() (Diego Domingos) [1875364] - [powerpc] powerpc/papr_scm: Limit the readability of 'perf_stats' sysfs attribute (Diego Domingos) [1875364] - [powerpc] powerpc/papr_scm: Add support for fetching nvdimm 'fuel-gauge' metric (Diego Domingos) [1875364] - [powerpc] powerpc/papr_scm: Fetch nvdimm performance stats from PHYP (Diego Domingos) [1875364] - [include] driver-core: Introduce DEVICE_ATTR_ADMIN_{RO, RW} (Diego Domingos) [1875364] - [net] netfilter: reject: skip csum verification for protocols that don't support it (Florian Westphal) [1740082] - [net] netfilter: Fix remainder of pseudo-header protocol 0 (Florian Westphal) [1740082] - [powerpc] powerpc/pseries: Add KVM guest doorbell restrictions (Diego Domingos) [1870221] - [powerpc] powerpc: Inline doorbell sending functions (Diego Domingos) [1870221] - [powerpc] powerpc/pseries: Use doorbells even if XIVE is available (Diego Domingos) [1870221] - [powerpc] powerpc: Fix P10 PVR revision in /proc/cpuinfo for SMT4 cores (Steve Best) [1885927] - [tools] selftests: implement flower classifier terse dump tests (Ivan Vecera) [1879189] - [net] sched: cls_flower: implement terse dump support (Ivan Vecera) [1879189] - [net] sched: implement terse dump support in act (Ivan Vecera) [1879189] - [net] sched: introduce terse dump flag (Ivan Vecera) [1879189] - [netdrv] net/mlx5e: Fix missing switch_id for representors (Petr Oros) [1874073] - [tools] selftests: net: Add port split test (Petr Oros) [1874073] - [net] devlink: Move input checks from driver to devlink (Petr Oros) [1874073] - [net] devlink: Add a new devlink port split ability attribute and pass to netlink (Petr Oros) [1874073] - [netdrv] mlxsw: Set port split ability attribute in driver (Petr Oros) [1874073] - [net] devlink: Add a new devlink port lanes attribute and pass to netlink (Petr Oros) [1874073] - [netdrv] mlxsw: Set number of port lanes attribute in driver (Petr Oros) [1874073] - [net] devlink: Replace devlink_port_attrs_set parameters with a struct (Petr Oros) [1874073] - [net] devlink: Move switch_port attribute of devlink_port_attrs to devlink_port (Petr Oros) [1874073] - [net] devlink: Move set attribute of devlink_port_attrs to devlink_port (Petr Oros) [1874073] - [netdrv] mlx5e: Use helper API to get devlink port index for all port flavours (Petr Oros) [1874073] - [net] devlink: Add support for board.serial_number to info_get cb. (Petr Oros) [1879194] - [net] devlink: Support setting hardware address of port function (Petr Oros) [1879195] - [net] devlink: Support querying hardware address of port function (Petr Oros) [1879195] - [net] devlink: Prepare devlink port functions to fill extack (Petr Oros) [1879195] - [net] sctp: not disable bh in the whole sctp_get_port_local() (Xin Long) [1704525] - [net] sctp: replace some sock_net(sk) with just 'net' (Xin Long) [1704525] - [x86] x86/resctrl: Fix a NULL vs IS_ERR() static checker warning in rdt_cdp_peer_get() (Terry Bowman) [1873124]- [net] sched: initialize with 0 before setting erspan md->u (Xin Long) [1879358] - [net] ipv6: Discard next-hop MTU less than minimum link MTU (Balazs Nemeth) [1879893] - [kvm] Revert "x86/kvm: Move context tracking where it belongs" (Nitesh Narayan Lal) [1890284] - [video] hyperv_fb: Update screen_info after removing old framebuffer (Kairui Song) [1870081] - [x86] x86/kexec: Use up-to-dated screen_info copy to fill boot params (Kairui Song) [1870081] - [netdrv] netdevsim: Register control traps (Petr Oros) [1888724] - [net] devlink: Add ACL control packet traps (Petr Oros) [1888724] - [net] devlink: Add layer 3 control packet traps (Petr Oros) [1888724] - [net] devlink: Add layer 2 control packet traps (Petr Oros) [1888724] - [net] devlink: Add 'control' trap type (Petr Oros) [1888724] - [net] devlink: Add 'mirror' trap action (Petr Oros) [1888724] - [netdrv] netdevsim: Move layer 3 exceptions to exceptions trap group (Petr Oros) [1888724] - [net] devlink: Create dedicated trap group for layer 3 exceptions (Petr Oros) [1888724] - [net] xfrmi: drop ignore_df check before updating pmtu (Balazs Nemeth) [1857679] - [kernel] sched/features: Fix !CONFIG_JUMP_LABEL case (Daniel Bristot de Oliveira) [1885850] - [net] flow_offload: simplify hw stats check handling (Ivan Vecera) [1888317] - [scsi] scsi: core: Only re-run queue in scsi_end_request() if device queue is busy (Ewan Milne) [1885733] - [scsi] scsi: core: Clean up scsi_noretry_cmd() (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Make sdebug_build_parts() respect virtual_gb (Ewan Milne) [1885733] - [scsi] scsi: fc: Add 256GBit speed setting to SCSI FC transport (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Implement lun_format (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Remove superfluous close zone in resp_open_zone() (Ewan Milne) [1885733] - [scsi] scsi: scsi_transport_sas: Add spaces around binary operator "|" (Ewan Milne) [1885733] - [scsi] scsi: scsi_transport_srp: Sanitize scsi_target_block/unblock sequences (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Implement tur_ms_to_ready parameter (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Fix request sense (Ewan Milne) [1885733] - [scsi] scsi: core: Delete unnecessary buffer allocation for every loop iteration (Ewan Milne) [1885733] - [scsi] scsi: core: Add missing scsi_device_put() in scsi_host_block() (Ewan Milne) [1885733] - [scsi] scsi: core: Only return started requests from scsi_host_find_tag() (Ewan Milne) [1885733] - [scsi] scsi: scsi_transport_iscsi: Drop a duplicated word (Ewan Milne) [1885733] - [scsi] scsi: scsi_transport_sas: Add missing newline in sysfs 'enable' attribute (Ewan Milne) [1885733] - [scsi] scsi: scsi_transport_fc: Match HBA Attribute Length with HBAAPI V2.0 definitions (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Update documentation url and bump version (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: every_nth triggered error injection (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Support hostwide tags (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add check for sdebug_max_queue during module init (Ewan Milne) [1885733] - [scsi] scsi: sd_zbc: Fix kdoc comment format (Ewan Milne) [1885733] - [scsi] scsi: sd: Fix kdoc comment format (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Fix in_use bitmap corruption (Ewan Milne) [1885733] - [scsi] scsi: core: Register sysfs for SCSI workqueue (Ewan Milne) [1885733] - [scsi] scsi: scsi_transport_spi: Fix function pointer check (Ewan Milne) [1885733] - [scsi] scsi: core: Fix formatting errors in scsi_lib.c (Ewan Milne) [1885733] - [scsi] scsi: core: Remove scsi_sdb_cache (Ewan Milne) [1885733] - [scsi] scsi: sr: Fix sr_probe() missing deallocate of device minor (Ewan Milne) [1885733] - [scsi] scsi: sr: Fix sr_probe() missing mutex_destroy (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Parser tables and code interaction (Ewan Milne) [1885733] - [scsi] scsi: core: Refactor scsi_mq_setup_tags function (Ewan Milne) [1885733] - [scsi] scsi: core: Fix incorrect usage of shost_for_each_device (Ewan Milne) [1885733] - [scsi] scsi: sd: Add zoned capabilities device attribute (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Fix an error handling bug in sdeb_zbc_model_str() (Ewan Milne) [1885733] - [scsi] scsi: pm: Balance pm_only counter of request queue during system resume (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Disallow zone sizes that are not powers of 2 (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Implement ZBC host-aware emulation (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add zone_size_mb module parameter (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add zone_nr_conv module parameter (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add zone_max_open module parameter (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add ZBC module parameter (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add ZBC zone commands (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add ZBC mode and VPD pages (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Bump to version 1.89 (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Re-arrange parameters alphabetically (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Implement PRE-FETCH commands (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Weaken rwlock around ramdisk access (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Implement VERIFY(10), add VERIFY(16) (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add per_host_store option (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Use scsi_et_resid() where appropriate (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Randomize command completion time (Ewan Milne) [1885733] - [scsi] scsi: core: doc: Change function comments to kernel-doc style (Ewan Milne) [1885733] - [scsi] scsi: sr: Use {get, put}_unaligned_be*() instead of open-coding these functions (Ewan Milne) [1885733] - [scsi] scsi_ioctl.c: switch SCSI_IOCTL_GET_IDLUN to copy_to_user() (Ewan Milne) [1885733] - [scsi] scsi: core: Avoid calling synchronize_rcu() for each device in scsi_host_block() (Ewan Milne) [1885733] - [scsi] scsi: st: remove unneeded variable 'result' in st_release() (Ewan Milne) [1885733] - [scsi] scsi: sr: Fix sr_block_release() (Ewan Milne) [1885733] - [scsi] scsi: scsi_trace: Use get_unaligned_be24() (Ewan Milne) [1885733] - [scsi] scsi: st: Use get_unaligned_be24() and sign_extend32() (Ewan Milne) [1885733] - [scsi] scsi: core: add scsi_host_busy_iter() (Ewan Milne) [1885733] - [scsi] scsi: core: add scsi_host_(block, unblock) helper function (Ewan Milne) [1885733] - [scsi] scsi: core: add scsi_host_complete_all_commands() helper (Ewan Milne) [1885733] - [scsi] scsi: sr: get rid of sr global mutex (Ewan Milne) [1885733] - [powerpc] scsi: sr: remove references to BLK_DEV_SR_VENDOR, leave it enabled (Ewan Milne) [1885733] - [scsi] scsi: core: remove .for_blk_mq (Ewan Milne) [1885733] - [scsi] scsi: sd_zbc: Rename sd_zbc_check_zones() (Ewan Milne) [1885733] - [scsi] scsi: sd_zbc: Simplify sd_zbc_check_zones() (Ewan Milne) [1885733] - [ata] scsi: core: Clean up SG_NONE (Ewan Milne) [1885733] - [scsi] scsi: scsi_transport.h: switch to SPDX tags (Ewan Milne) [1885733] - [scsi] scsi: libsas: Inject revalidate event for root port event (Ewan Milne) [1885733] - [scsi] scsi: libsas: Stop hardcoding SAS address length (Ewan Milne) [1885733] - [scsi] scsi: clean obsolete return values of eh_timed_out (Ewan Milne) [1885733] - [scsi] scsi: libsas: Fix some indentation in libsas.h (Ewan Milne) [1885733] - [scsi] scsi: st: mark expected switch fall-throughs (Ewan Milne) [1885733] - [scsi] scsi: libsas: delete dead code in scsi_transport_sas.c (Ewan Milne) [1885733] - [nvme] nvme-rdma: params to enable pi_capable devices (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Fix return value in __lpfc_nvme_ls_abort (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: fix axchg pointer reference after free and double frees (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Fix pointer checks and comments in (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] scsi: lpfc: Fix lpfc_nodelist leak when processing unsolicited event (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] scsi: lpfc: Remove redundant initialization to variable rc (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Refactor Send LS Response support (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Refactor Send LS Abort support (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: nvme: Add Receive LS Request and Send LS Response support to nvme (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Refactor Send LS Request support (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: nvmet: Add Send LS Request and Abort LS Request support (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: nvmet: Add support for NVME LS request hosthandle (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Refactor NVME LS receive handling (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Commonize lpfc_async_xchg_ctx state and flag definitions (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Refactor nvmet_rcv_ctx to create lpfc_async_xchg_ctx (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Refactor lpfc nvme headers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fabrics: allow to queue requests for live queues (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fc: cancel async events before freeing event struct (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: cancel async events before freeing event struct (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: cancel async events before freeing event struct (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Revert: Fix controller creation races with teardown flow (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: only use power of two io boundaries (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: fix reset hang if controller died in the middle of a reset (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Fix NULL dereference for pci nvme controllers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: cancel nvme device request before disabling (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: Fix a missed _irqsave version of spin_lock in 'nvmet_fc_fod_op_done()' (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: serialize controller teardown sequences (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: fix reset hang if controller died in the middle of a reset (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: fix timeout handler (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: fix controller instance leak (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: fix timeout handler (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fabrics: don't check state NVME_CTRL_NEW for request acceptance (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: serialize controller teardown sequences (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-tcp: Fix NULL dereference when a connect data comes in h2cdata pdu (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: have nvme_wait_freeze_timeout return if it timed out (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: Disable keep-alive timer when kato is cleared to 0h (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fc: Fix wrong return value in __nvme_fc_init_request() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Use spin_lock_irq() when taking the ctrl->lock (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: skip noiob for zoned devices (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: call blk_mq_free_request() directly (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: fix oops in pt cmd execution (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: Use u32 for nvme_dev.q_depth and nvme_queue.q_depth (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add ns tear down label for pt-cmd handling (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: fix a memory leak (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-passthru: Reject commands with non-sgl flags set (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-loop: remove extra variable in create ctrl (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-loop: set ctrl state connecting after init (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: introduce nvme_ctrl_get_by_path() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: introduce the passthru Kconfig option (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: introduce the passthru configfs interface (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: Add passthru enable/disable helpers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add passthru code to process commands (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: export nvme_find_get_ns() and nvme_put_ns() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: introduce nvme_execute_passthru_rq to call nvme_passthru_() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: remove redundant del_work_active flag (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: create helper function to obtain command effects (Gopal Tiwari) [1857052 1853231] - [nvme] nvme-hwmon: log the controller device name (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: check successful reference in nvmet_fc_find_target_assoc (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: clear any SGL flags in passthru commands (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: fix deadlock in disconnect during scan_work and/or ana_work (Gopal Tiwari) [1857052 1857051 1853231] - [acpi] nvme-pci: add support for ACPI StorageD3Enable property (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: use new shared CQ mechanism (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: use xarray for ctrl ns storing (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: document nvme controller states (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: use new shared CQ mechanism (Gopal Tiwari) [1857052 1857051 1853231] - [infiniband] RDMA/core: Add protection for shared CQs used by ULPs (Gopal Tiwari) [1857052 1853231] - [infiniband] RDMA/core: Introduce shared CQ pool API (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: remove an unnecessary condition (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: remove redundant validation in nvme_start_ctrl() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: prevent SK hynix PC400 from using Write Zeroes command (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: fix possible hang waiting for icresp response (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: explicitly update mpath disk capacity on revalidation (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: remove ns->disk checks (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: fix some comments issues (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: remove redundant segment validation (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: use the consistent return type of nvme_pci_iod_alloc_size() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: add a blank line after declarations (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: support for multiple Command Sets Supported and Effects log pages (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: document quirked Intel models (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: expose reconnect_delay and ctrl_loss_tmo via sysfs (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: use USEC_PER_SEC instead of magic numbers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: implement multiple I/O Command Set support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-tcp: simplify nvmet_process_resp_list (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: leverage request plugging (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: have queue prod/cons send list become a llist (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: optimize network stack with setting msg flags according to batch size (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fcloop: verify wwnn and wwpn format (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: use unsigned type for u64 (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: introduce flags member in nvmet_fabrics_ops (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-tcp: remove has_keyed_sgls initialization (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-loop: remove unused 'target_ctrl' in nvme_loop_ctrl (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: remove the empty line at the beginning of nvme_should_reset() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: code cleanup for nvme_alloc_host_mem() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: use unsigned for io queue depth (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-core: use u16 type for ctrl->sqsize (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-core: use u16 type for directives (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: fix a crash in nvme_mpath_add_disk (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: fix a missing completion with remove invalidation (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: factor out a nvme_rdma_end_request helper (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-multipath: fix deadlock due to head->lock (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: don't protect ns mutation with ns->head->lock (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-multipath: fix bogus request queue reference put (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-multipath: fix deadlock between ana_work and scan_work (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: fix possible deadlock when I/O is blocked (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: assign completion vector correctly (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: initialize tagset numa value to the value of the ctrl (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: override the value of the controller's numa node (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: initialize tagset numa value to the value of the ctrl (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: set initial value for controller's numa node (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-loop: initialize tagset numa value to the value of the ctrl (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: use simple suspend when a HMB is enabled (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-tcp: constify nvmet_tcp_ops (Gopal Tiwari) [1857052 1857051 1853231] - [net] net: add sock_set_keepalive (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: constify nvme_tcp_mq_ops and nvme_tcp_admin_mq_ops (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: do not call del_gendisk() on a disk that was never added (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] ipv4: add ip_sock_set_tos (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] tcp: add tcp_sock_set_syncnt (Gopal Tiwari) [1857052 1857051 1853231] - [net] tcp: add tcp_sock_set_nodelay (Gopal Tiwari) [1857052 1857051 1853231] - [net] net: add sock_no_linger (Gopal Tiwari) [1857052 1857051 1853231] - [target] net: add sock_set_reuseaddr (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] net: add sock_set_priority (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: avoid race between nvme_reap_pending_cqes() and nvme_poll() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add metadata/T10-PI support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: add metadata/T10-PI support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add metadata support for block devices (Gopal Tiwari) [1857052 1857051 1853231] - [include] nvme: add Metadata Capabilities enumerations (Gopal Tiwari) [1857052 1853231] - [nvme] nvme: set dma alignment to qword (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add metadata characteristics for a namespace (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: introduce NVME_INLINE_METADATA_SG_CNT (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: introduce max_integrity_segments ctrl attribute (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: add metadata/T10-PI support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: enforce extended LBA format for fabrics metadata (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: introduce nvme_rdma_sgl structure (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: rename nvmet_check_data_len to nvmet_check_transfer_len (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: rename nvmet_rw_len to nvmet_rw_data_len (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: generate AEN for ns revalidate size change (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: introduce NVME_NS_METADATA_SUPPORTED flag (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: introduce namespace features flag (Gopal Tiwari) [1857052 1857051 1853231] - [lightnvm] lightnvm: disable interleaved metadata (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: make nvme_ns_has_pi accessible to transports (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add helper to revalidate bdev and file ns (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: revalidate-ns & generate AEN from configfs (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-tcp: set MSG_EOR if we send last payload in the batch (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: replace zero-length array with flexible-array (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: delete an unnecessary declaration (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: make sure write/poll_queues less or equal then cpu count (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: disable streams when get stream params failed (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: fix io_opt limit setting (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-tcp: set MSG_SENDPAGE_NOTLAST with MSG_MORE when we have more to send (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-tcp: move send/recv error handling in the send/recv methods instead of call-sites (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: mark nvmet_ana_state static (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: set MSG_SENDPAGE_NOTLAST with MSG_MORE when we have more to send (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: replace kstrndup() with kmemdup_nul() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: dma read memory barrier for completions (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: try to send request in queue_rq context (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: align addrfam list to spec (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: flush scan work on passthrough commands (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: define constants for identification values (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: use type-name map for address treq (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: use type-name map for ana states (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: use type-name map for address family (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-multipath: stop using ->queuedata (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: remove volatile cqes (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: avoid scheduling io_work if we are already polling (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: clean up error handling in nvme_init_ns_head (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: remove last_sq_tail (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add generic type-name mapping (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: centralize port enable access for configfs (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fc: avoid gcc-10 zero-length-bounds warning (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: use bh_lock in data_ready (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add ns revalidation support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: slight cleanup for kbuild test warnings (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: unlink head after removing last namespace (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-multipath: set bdi capabilities once (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: revalidate after verifying identifiers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: use SRQ per completion vector (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: add an error flow for post_recv failures (Gopal Tiwari) [1857052 1853231] - [nvme] nvme: remove the magic 1024 constant in nvme_scan_ns_list (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: release namespace head reference on error (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: avoid an Identify Controller command for each namespace scan (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: factor out a nvme_ns_remove_by_nsid helper (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: consolidate chunk_sectors settings (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: consolodate io settings (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: revalidate namespace stream parameters (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: clean up nvme_scan_work (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: refine the Qemu Identify CNS quirk (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: check namespace head shared property (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: always search for namespace head (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: remove unused parameter (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: add LS failure messages (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: provide num dword helper (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: Add Disconnect Association Xmt support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: track hostport handle for associations (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fcloop: add target to host LS request support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fcloop: refactor to enable target to host LS (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: rename ls_list to ls_rcv_list (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: perform small cleanups on unneeded checks (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fc: Update header and host for common definitions for LS handling (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: Update target for common definitions for LS handling (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: Better size LS buffers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fc nvmet-fc: refactor for common LS definitions (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fc: Add Disconnect Association Rcv support (Gopal Tiwari) [1857052 1857051 1853231] - [include] nvme-fc: Sync header to FC-NVME-2 rev 1.08 (Gopal Tiwari) [1857052 1853231] - [nvme] nvme-fc and nvmet-fc: revise LLDD api for LS reception and LS request (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: fix "slimmer CQ head update" (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: prevent double free in nvme_alloc_ns() error handling (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: fix double free of rdma queue (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: fix bonding failover possible NULL deref (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: fix NULL dereference when removing a referral (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: inherit stable pages constraint in the mpath stack device (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: fix typo in comment (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: Replace comma with a semicolon (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fcloop: fix deallocation of working context (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: fix compat address handling in several ioctls (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Fix controller creation races with teardown flow (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: Add warning on state change failure at nvme_rdma_setup_ctrl (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: cleanup namespace identifier reporting in nvme_init_ns_head (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: rename __nvme_find_ns_head to nvme_find_ns_head (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: release ida resources (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: Implement get_mdts controller op (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Use nvme_state_terminal helper (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: allocate RW ctxs according to mdts (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Add compat_ioctl handler for NVME_IOCTL_SUBMIT_IO (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fabrics: Use scnprintf() for avoiding potential buffer overflow (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Remove unused return code from nvme_delete_ctrl_sync (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: Re-order nvme_pci_free_ctrl (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: properly print controller address (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: Add get_mdts op for controllers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: Simplify nvme_poll_irqdisable (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: slimmer CQ head update (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: Remove two-pass completions (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: Remove tag from process cq (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: check ncqr & nsqr for set-features cmd (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Check for readiness more quickly, to speed up boot time (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: code cleanup nvme_identify_ns_desc() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Don't deter users from enabling hwmon support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: expose hostid via sysfs for fabrics controllers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: expose hostnqn via sysfs for fabrics controllers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] scsi: treewide: Consolidate {get, put}_unaligned_e24() definitions (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: check sscanf value for subsys serial attr (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: remove unused return code from nvme_alloc_ns (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: configfs code cleanup (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: make ctrl model configurable (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: make ctrl-id configurable (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Fix uninitialized-variable warning (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: Use single IRQ vector for old Apple models (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme/pci: Add sleep quirk for Samsung and Toshiba drives (Gopal Tiwari) [1857052 1857051 1853231] - [md] dm: fix request-based DM to not bounce through indirect dm_make_request (Mike Snitzer) [1885650] - [md] dm: add support for REQ_NOWAIT and enable it for linear target (Mike Snitzer) [1885650] - [block] block: add QUEUE_FLAG_NOWAIT (Mike Snitzer) [1885650] - [md] dm: export dm_copy_name_and_uuid (Mike Snitzer) [1885650] - [md] dm snap persistent: simplify area_io() (Mike Snitzer) [1885650] - [md] dm thin metadata: Remove unused local variable when create thin and snap (Mike Snitzer) [1885650] - [md] dm raid: fix discard limits for raid0, raid1 and raid10 (Mike Snitzer) [1885650] - [md] dm: use dm_table_get_device_name() where appropriate in targets (Mike Snitzer) [1885650] - [md] dm table: make 'struct dm_table' definition accessible to all of DM core (Mike Snitzer) [1885650] - [md] dm: eliminate need for start_io_acct() forward declaration (Mike Snitzer) [1885650] - [md] dm: simplify __process_abnormal_io() (Mike Snitzer) [1885650] - [md] dm: push use of on-stack flush_bio down to __send_empty_flush() (Mike Snitzer) [1885650] - [md] dm thin metadata: Fix use-after-free in dm_bm_set_read_only (Mike Snitzer) [1885650] - [md] dm thin metadata: Avoid returning cmd->bm wild pointer on error (Mike Snitzer) [1885650] - [md] dm cache metadata: Avoid returning cmd->bm wild pointer on error (Mike Snitzer) [1885650] - [md] dm integrity: fix error reporting in bitmap mode after creation (Mike Snitzer) [1885650] - [md] dm crypt: Initialize crypto wait structures (Mike Snitzer) [1885650] - [md] dm mpath: fix racey management of PG initialization (Mike Snitzer) [1885650] - [md] dm writecache: handle DAX to partitions on persistent memory correctly (Mike Snitzer) [1885650] - [md] dm ioctl: Fix compilation warning (Mike Snitzer) [1885650] - [md] dm raid: Remove empty if statement (Mike Snitzer) [1885650] - [md] dm verity: Fix compilation warning (Mike Snitzer) [1885650] - [md] dm bufio: do buffer cleanup from a workqueue (Mike Snitzer) [1885650] - [md] dm verity: add "panic_on_corruption" error handling mode (Mike Snitzer) [1885650] - [md] dm: use noio when sending kobject event (Mike Snitzer) [1885650] - [md] dm writecache: add cond_resched to loop in persistent_memory_claim() (Mike Snitzer) [1885650] - [md] dm ioctl: use struct_size() helper in retrieve_deps() (Mike Snitzer) [1885650] - [md] dm writecache: skip writecache_wait when using pmem mode (Mike Snitzer) [1885650] - [md] dm writecache: correct uncommitted_block when discarding uncommitted entry (Mike Snitzer) [1885650] - [md] dm crypt: avoid truncating the logical block size (Mike Snitzer) [1885650] - [md] dm bufio: clean up rbtree block ordering (Mike Snitzer) [1885650] - [documentation] dm integrity: add status line documentation (Mike Snitzer) [1885650] - [md] dm: replace zero-length array with flexible-array (Mike Snitzer) [1885650] - [md] dm mpath: add Historical Service Time Path Selector (Mike Snitzer) [1885650] - [md] dm mpath: pass IO start time to path selector (Mike Snitzer) [1885650] - [md] dm writecache: improve performance on DDR persistent memory (Optane) (Mike Snitzer) [1885650] - [md] dm writecache: remove superfluous test in persistent_memory_claim (Mike Snitzer) [1885650] - [md] dm persistent data: switch exit_ro_spine to return void (Mike Snitzer) [1885650] - [md] dm integrity: remove set but not used variables (Mike Snitzer) [1885650] - [documentation] dm crypt: document encrypted keyring key option (Mike Snitzer) [1885650] - [md] dm crypt: support using encrypted keys (Mike Snitzer) [1885650] - [md] dm verity fec: fix hash block number in verity_fec_decode (Mike Snitzer) [1885650] - [documentation] dm integrity: document allow_discard option (Mike Snitzer) [1885650] - [net] bridge: always clear mcast matching struct on reports and leaves (Ivan Vecera) [1859244] - [net] bridge: increase multicast's default maximum number of entries (Ivan Vecera) [1859244] - [net] bridge: mark hash_elasticity as obsolete (Ivan Vecera) [1859244] - [net] bridge: multicast: use non-bh rcu flavor (Ivan Vecera) [1859244] - [net] bridge: convert multicast to generic rhashtable (Ivan Vecera) [1859244] - [net] revert "net/bridge: Replace call_rcu_bh() and rcu_barrier_bh()" (Ivan Vecera) [1859244] - [net] ip6gre: avoid tx_error when sending MLD/DAD on external tunnels (Davide Caratti) [1847838] - [nvme] nvme-rdma: fix controller reset hang during traffic (Ming Lei) [1881760] - [nvme] nvme-tcp: fix controller reset hang during traffic (Ming Lei) [1881760] - [scsi] scsi: sd: sd_zbc: Fix ZBC disk initialization (Ming Lei) [1881760] - [md] dm: update original bio sector on Zone Append (Ming Lei) [1881760] - [s390] s390/dasd: Fix zero write for FBA devices (Ming Lei) [1881760] - [block] block: restore a specific error code in bdev_del_partition (Ming Lei) [1881760] - [block] blk-stat: make q->stats->lock irqsafe (Ming Lei) [1881760] - [block] blk-iocost: ioc_pd_free() shouldn't assume irq disabled (Ming Lei) [1881760] - [block] block: fix locking in bdev_del_partition (Ming Lei) [1881760] - [block] block: release disk reference in hd_struct_free_work (Ming Lei) [1881760] - [block] loop: Set correct device size when using LOOP_CONFIGURE (Ming Lei) [1881760] - [block] loop: unset GENHD_FL_NO_PART_SCAN on LOOP_CONFIGURE (Ming Lei) [1881760] - [block] block: check queue's limits.discard_granularity in __blkdev_issue_discard() (Ming Lei) [1881760] - [block] block: don't do revalidate zones on invalid devices (Ming Lei) [1881760] - [s390] s390/dasd: fix inability to use DASD with DIAG driver (Ming Lei) [1881760] - [tools] iocost_monitor: start from the oldest usage index (Ming Lei) [1881760] - [block] iocost: Fix check condition of iocg abs_vdebt (Ming Lei) [1881760] - [block] block: Use non _rcu version of list functions for tag_set_list (Ming Lei) [1881760] - [block] blk-cgroup: show global disk stats in root cgroup io.stat (Ming Lei) [1881760] - [block] blk-cgroup: make iostat functions visible to stat printing (Ming Lei) [1881760] - [block] block: improve discard bio alignment in __blkdev_issue_discard() (Ming Lei) [1881760] - [block] block: defer flush request no matter whether we have elevator (Ming Lei) [1881760] - [block] block: make blk_timeout_init() static (Ming Lei) [1881760] - [block] Revert "blk-rq-qos: remove redundant finish_wait to rq_qos_wait." (Ming Lei) [1881760] - [block] block: relax jiffies rounding for timeouts (Ming Lei) [1881760] - [lib] sbitmap: Consider cleared bits in sbitmap_bitmap_show() (Ming Lei) [1881760] - [block] blk-cgroup: clean up indentation (Ming Lei) [1881760] - [block] blk-cgroup: remove a dead check in blk_throtl_bio (Ming Lei) [1881760] - [block] blk-cgroup: remove blkcg_bio_issue_check (Ming Lei) [1881760] - [block] blk-cgroup: move rcu locking from blkcg_bio_issue_check to blk_throtl_bio (Ming Lei) [1881760] - [kernel] cgroup: unexport cgroup_rstat_updated (Ming Lei) [1881760] - [block] blk-cgroup: remove the !bio->bi_blkg check in blkcg_bio_issue_check (Ming Lei) [1881760] - [block] block: move the initial blkg lookup into blkg_tryget_closest (Ming Lei) [1881760] - [block] block: bypass blkg_tryget_closest for the root_blkg (Ming Lei) [1881760] - [block] block: merge blkg_lookup_create and __blkg_lookup_create (Ming Lei) [1881760] - [block] block: move the bio cgroup associatation helpers to blk-cgroup.c (Ming Lei) [1881760] - [block] block: move bio_associate_blkg_from_page to mm/page_io.c (Ming Lei) [1881760] - [block] block: merge __bio_associate_blkg into bio_associate_blkg_from_css (Ming Lei) [1881760] - [block] block: really clone the block cgroup in bio_clone_blkg_association (Ming Lei) [1881760] - [block] blkcg: clean up blkg_tryget_closest() (Ming Lei) [1881760] - [block] block: remove bio_disassociate_blkg (Ming Lei) [1881760] - [md] dm: use bio_uninit instead of bio_disassociate_blkg (Ming Lei) [1881760] - [block] blk-rq-qos: remove redundant finish_wait to rq_qos_wait (Ming Lei) [1881760] - [block] blktrace: Provide event for request merging (Ming Lei) [1881760] - [fs] block: simplify sb_is_blkdev_sb (Ming Lei) [1881760] - [fs] block: mark bd_finish_claiming static (Ming Lei) [1881760] - [tty] tty/sysrq: emergency_thaw_all does not depend on CONFIG_BLOCK (Ming Lei) [1881760] - [block] blk-iocost: Use struct_size() in kzalloc_node() (Ming Lei) [1881760] - [block] block: bio: Use struct_size() in kmalloc() (Ming Lei) [1881760] - [block] block: create the request_queue debugfs_dir on registration (Ming Lei) [1881760] - [block] blk-mq: add a new blk_mq_complete_request_remote API (Ming Lei) [1881760] - [block] blk-mq: factor out a blk_mq_complete_need_ipi helper (Ming Lei) [1881760] - [block] blk-mq: remove the get_cpu/put_cpu pair in blk_mq_complete_request (Ming Lei) [1881760] - [block] blk-mq: move failure injection out of blk_mq_complete_request (Ming Lei) [1881760] - [block] blk-mq: merge the softirq vs non-softirq IPI logic (Ming Lei) [1881760] - [block] blk-mq: short cut the IPI path in blk_mq_force_complete_rq for !SMP (Ming Lei) [1881760] - [block] blk-mq: complete polled requests directly (Ming Lei) [1881760] - [block] blk-mq: remove raise_blk_irq (Ming Lei) [1881760] - [block] blk-mq: factor out a helper to reise the block softirq (Ming Lei) [1881760] - [block] blk-mq: merge blk-softirq.c into blk-mq.c (Ming Lei) [1881760] - [block] nbd: Fix memory leak in nbd_add_socket (Ming Lei) [1881760] - [block] block: make function __bio_integrity_free() static (Ming Lei) [1881760] - [block] virtio-blk: free vblk-vqs in error path of virtblk_probe() (Ming Lei) [1881760] - [block] blk-mq-debugfs: update blk_queue_flag_nameaccordingly for new flags (Ming Lei) [1881760] - [block] block: release bip in a right way in error path (Ming Lei) [1881760] - [fs] block: make function 'kill_bdev' static (Ming Lei) [1881760] - [block] loop: replace kill_bdev with invalidate_bdev (Ming Lei) [1881760] - [block] partitions/ldm: Replace uuid_copy() with import_uuid() where it makes sense (Ming Lei) [1881760] - [block] block: update hctx map when use multiple maps (Ming Lei) [1881760] - [trace] trace/events/block.h: drop kernel-doc for dropped function parameter (Ming Lei) [1881760] - [block] blk-mq: Remove redundant 'return' statement (Ming Lei) [1881760] - [block] umem: remove redundant initialization of variable ret (Ming Lei) [1881760] - [block] pktcdvd: remove redundant initialization of variable ret (Ming Lei) [1881760] - [kernel] blktrace: fix endianness for blk_log_remap() (Ming Lei) [1881760] - [kernel] blktrace: fix endianness in get_pdu_int() (Ming Lei) [1881760] - [kernel] blktrace: use errno instead of bi_status (Ming Lei) [1881760] - [block] block: nr_sects_write(): Disable preemption on seqcount write (Ming Lei) [1881760] - [nvme] block: remove the error argument to the block_bio_complete tracepoint (Ming Lei) [1881760] - [block] loop: Fix wrong masking of status flags (Ming Lei) [1881760] - [block] block/bio-integrity: don't free 'buf' if bio_integrity_add_page() failed (Ming Lei) [1881760] - [block] block: always define struct blk_integrity in genhd.h (Ming Lei) [1881760] - [s390] dasd: refactor dasd_ioctl_information (Ming Lei) [1881760] - [block] loop: Add LOOP_CONFIGURE ioctl (Ming Lei) [1881760] - [block] loop: Clean up LOOP_SET_STATUS lo_flags handling (Ming Lei) [1881760] - [block] loop: Rework lo_ioctl() __user argument casting (Ming Lei) [1881760] - [block] loop: Move loop_set_status_from_info() and friends up (Ming Lei) [1881760] - [block] loop: Factor out configuring loop from status (Ming Lei) [1881760] - [block] loop: Remove figure_loop_size() (Ming Lei) [1881760] - [block] loop: Refactor loop_set_status() size calculation (Ming Lei) [1881760] - [block] loop: Switch to set_capacity_revalidate_and_notify() (Ming Lei) [1881760] - [block] loop: Factor out setting loop device size (Ming Lei) [1881760] - [block] loop: Remove sector_t truncation checks (Ming Lei) [1881760] - [block] loop: Call loop_config_discard() only after new config is applied (Ming Lei) [1881760] - [block] block/swim3: use set_current_state macro (Ming Lei) [1881760] - [block] block: mark bio_wouldblock_error() bio with BIO_QUIET (Ming Lei) [1881760] - [block] blk-wbt: rename __wbt_update_limits to wbt_update_limits (Ming Lei) [1881760] - [block] blk-wbt: remove wbt_update_limits (Ming Lei) [1881760] - [block] blk-throttle: remove tg_drain_bios (Ming Lei) [1881760] - [block] blk-throttle: remove blk_throtl_drain (Ming Lei) [1881760] - [block] null_blk: force complete for timeout request (Ming Lei) [1881760] - [block] block: fix a warning when blkdev.h is included for !CONFIG_BLOCK builds (Ming Lei) [1881760] - [block] block: reduce part_stat_lock() scope (Ming Lei) [1881760] - [block] block: use __this_cpu_add() instead of access by smp_processor_id() (Ming Lei) [1881760] - [block] block: remove rcu_read_lock() from part_stat_lock() (Ming Lei) [1881760] - [block] block: add a blk_account_io_merge_bio helper (Ming Lei) [1881760] - [block] block: account merge of two requests (Ming Lei) [1881760] - [block] zram: nvdimm: use bio_{start, end}_io_acct and disk_{start, end}_io_acct (Ming Lei) [1881760] - [nvdimm] nvdimm: use bio_{start,end}_io_acct (Ming Lei) [1881760] - [md] dm: use bio_{start,end}_io_acct (Ming Lei) [1881760] - [block] rsxx: use bio_{start,end}_io_acct (Ming Lei) [1881760] - [block] drbd: use bio_{start,end}_io_acct (Ming Lei) [1881760] - [block] block: add disk/bio-based accounting helpers (Ming Lei) [1881760] - [block] block: remove the disk and queue NULL checks in blkdev_issue_flush (Ming Lei) [1881760] - [fs] block: remove the error_sector argument to blkdev_issue_flush (Ming Lei) [1881760] - [block] block: Remove unused flush_queue_delayed in struct blk_flush_queue (Ming Lei) [1881760] - [block] null_blk: Zero-initialize read buffers in non-memory-backed mode (Ming Lei) [1881760] - [include] block: Document the bio_vec properties (Ming Lei) [1881760] - [block] bio.h: Declare the arguments of the bio iteration functions const (Ming Lei) [1881760] - [block] block: Fix type of first compat_put_{, u}long() argument (Ming Lei) [1881760] - [block] block: merge part_{inc, dev}_in_flight into their only callers (Ming Lei) [1881760] - [block] block: don't call part_{inc, dec}_in_flight for blk-mq devices (Ming Lei) [1881760] - [block] block: move the blk-mq calls out of part_in_flight{, _rw} (Ming Lei) [1881760] - [block] block: mark blk_account_io_completion static (Ming Lei) [1881760] - [block] blk-mq: allow blk_mq_make_request to consume the q_usage_counter reference (Ming Lei) [1881760] - [kernel] blktrace: Report pid with note messages (Ming Lei) [1881760] - [block] iocost: don't let vrate run wild while there's no saturation signal (Ming Lei) [1881760] - [block] block: move blk_io_schedule() out of header file (Ming Lei) [1881760] - [block] block: export bio_release_pages and bio_iov_iter_get_pages (Ming Lei) [1881760] - [block] null_blk: Support REQ_OP_ZONE_APPEND (Ming Lei) [1881760] - [scsi] scsi: sd_zbc: emulate ZONE_APPEND commands (Ming Lei) [1881760] - [scsi] scsi: sd_zbc: factor out sanity checks for zoned commands (Ming Lei) [1881760] - [block] block: Modify revalidate zones (Ming Lei) [1881760] - [block] block: introduce blk_req_zone_write_trylock (Ming Lei) [1881760] - [block] block: Introduce REQ_OP_ZONE_APPEND (Ming Lei) [1881760] - [block] block: rename __bio_add_pc_page to bio_add_hw_page (Ming Lei) [1881760] - [block] block: provide fallbacks for blk_queue_zone_is_seq and blk_queue_zone_no (Ming Lei) [1881760] - [fs] block: add blk_io_schedule() for avoiding task hung in sync dio (Ming Lei) [1881760] - [block] block: don't hold part0's refcount in IO path (Ming Lei) [1881760] - [block] block: only define 'nr_sects_seq' in hd_part for 32bit SMP (Ming Lei) [1881760] - [block] bdi: fix up for "remove the name field in struct backing_dev_info" (Ming Lei) [1881760] - [fs] hfs: stop using ioctl_by_bdev (Ming Lei) [1881760] - [fs] bdi: remove the name field in struct backing_dev_info (Ming Lei) [1881760] - [mtd] bdi: simplify bdi_alloc (Ming Lei) [1881760] - [block] bdi: remove bdi_register_owner (Ming Lei) [1881760] - [mm] bdi: unexport bdi_register_va (Ming Lei) [1881760] - [base] driver core: remove device_create_vargs (Ming Lei) [1881760] - [block] block: rename blk_mq_alloc_rq_maps (Ming Lei) [1881760] - [block] block: rename __blk_mq_alloc_rq_map (Ming Lei) [1881760] - [fs] udf: stop using ioctl_by_bdev (Ming Lei) [1881760] - [fs] isofs: stop using ioctl_by_bdev (Ming Lei) [1881760] - [fs] hfsplus: stop using ioctl_by_bdev (Ming Lei) [1881760] - [cdrom] cdrom: factor out a cdrom_multisession helper (Ming Lei) [1881760] - [cdrom] cdrom: factor out a cdrom_read_tocentry helper (Ming Lei) [1881760] - [ide] ide-cd: rename cdrom_read_tocentry (Ming Lei) [1881760] - [cdrom] block: add a cdrom_device_info pointer to struct gendisk (Ming Lei) [1881760] - [block] block: add a bio_queue_enter helper (Ming Lei) [1881760] - [block] block: replace BIO_QUEUE_ENTERED with BIO_CGROUP_ACCT (Ming Lei) [1881760] - [block] block: improve the submit_bio and generic_make_request documentation (Ming Lei) [1881760] - [block] blk-mq: make function '__blk_mq_sched_dispatch_requests' static (Ming Lei) [1881760] - [block] block: bypass ->make_request_fn for blk-mq drivers (Ming Lei) [1881760] - [md] dm: remove the make_request_fn check in device_area_is_invalid (Ming Lei) [1881760] - [block] block: remove create_io_context (Ming Lei) [1881760] - [fs] block: unexport bdev_read_page and bdev_write_page (Ming Lei) [1881760] - [scsi] scsi: merge scsi_init_sgtable into scsi_init_io (Ming Lei) [1881760] - [block] block: provide a blk_rq_map_sg variant that returns the last element (Ming Lei) [1881760] - [block] block: remove RQF_COPY_USER (Ming Lei) [1881760] - [block] block: fold bdev_unhash_inode into invalidate_partition (Ming Lei) [1881760] - [block] block: simplify block device syncing in bdev_del_partition (Ming Lei) [1881760] - [block] block: don't call invalidate_partition from blk_drop_partitions (Ming Lei) [1881760] - [s390] dasd: use blk_drop_partitions instead of badly reimplementing it (Ming Lei) [1881760] - [block] block: remove the disk argument from blk_drop_partitions (Ming Lei) [1881760] - [block] block: remove hd_struct_kill (Ming Lei) [1881760] - [block] block: cleanup hd_struct freeing (Ming Lei) [1881760] - [block] block: pass a hd_struct to delete_partition (Ming Lei) [1881760] - [block] block: refactor blkpg_ioctl (Ming Lei) [1881760] - [block] null_blk: don't allow discard for zoned mode (Ming Lei) [1881760] - [block] null_blk: return error for invalid zone size (Ming Lei) [1881760] - [block] iocost: protect iocg->abs_vdebt with iocg->waitq.lock (Ming Lei) [1881760] - [block] block: remove the bd_openers checks in blk_drop_partitions (Ming Lei) [1881760] - [block] null_blk: Cleanup zoned device initialization (Ming Lei) [1881760] - [block] null_blk: Fix zoned command handling (Ming Lei) [1881760] - [fs] block: remove unused header (Ming Lei) [1881760] - [fs] bdev: Reduce time holding bd_mutex in sync in blkdev_close() (Ming Lei) [1881760] - [trace] blk-wbt: Drop needless newlines from tracepoint format strings (Ming Lei) [1881760] - [block] blk-wbt: Use tracepoint_string() for wbt_step tracepoint string literals (Ming Lei) [1881760] - [s390] s390/dasd: remove IOSCHED_DEADLINE from DASD Kconfig (Ming Lei) [1881760] - [block] block: fix busy device checking in blk_drop_partitions again (Ming Lei) [1881760] - [block] block: fix busy device checking in blk_drop_partitions (Ming Lei) [1881760] - [block] blkcg: don't offline parent blkcg first (Ming Lei) [1881760] - [block] blkcg: rename blkcg->cgwb_refcnt to ->online_pin and always use it (Ming Lei) [1881760] - [block] null_blk: add trace in null_blk_zoned.c (Ming Lei) [1881760] - [block] null_blk: add tracepoint helpers for zoned mode (Ming Lei) [1881760] - [block] block: add a zone condition debug helper (Ming Lei) [1881760] - [block] rsxx: Replace zero-length array with flexible-array member (Ming Lei) [1881760] - [block] null_blk: describe the usage of fault injection param (Ming Lei) [1881760] - [block] null_blk: fix spurious IO errors after failed past-wp access (Ming Lei) [1881760] - [block] nbd: requeue command if the soecket is changed (Ming Lei) [1881760] - [block] nbd: enable replace socket if only one connection is configured (Ming Lei) [1881760] - [block] block/drbd: delete invalid function drbd_md_mark_dirty_ (Ming Lei) [1881760] - [block] loop: Only freeze block queue when needed (Ming Lei) [1881760] - [block] loop: Only change blocksize when needed (Ming Lei) [1881760] - [block] block: move bdevname() into block/generic-partition-rh.c (Ming Lei) [1881760] - [block] block: return NULL in blk_alloc_queue() on error (Ming Lei) [1881760] - [block] block: simplify queue allocation (Ming Lei) [1881760] - [block] Revert "blkdev: check for valid request queue before issuing flush" (Ming Lei) [1881760] - [block] null_blk: use blk_mq_init_queue_data (Ming Lei) [1881760] - [block] block: add a blk_mq_init_queue_data helper (Ming Lei) [1881760] - [block] block: move the ->devnode callback to struct block_device_operations (Ming Lei) [1881760] - [block] block: move block layer internals out of include/linux/genhd.h (Ming Lei) [1881760] - [fs] block: move guard_bio_eod to bio.c (Ming Lei) [1881760] - [block] block: unexport disk_map_sector_rcu (Ming Lei) [1881760] - [block] block: unexport disk_get_part (Ming Lei) [1881760] - [block] block: mark part_in_flight and part_in_flight_rw static (Ming Lei) [1881760] - [block] block: mark block_depr static (Ming Lei) [1881760] - [block] block: factor out requeue handling from dispatch code (Ming Lei) [1881760] - [block] block/diskstats: replace time_in_queue with sum of request times (Ming Lei) [1881760] - [block] block/diskstats: accumulate all per-cpu counters in one pass (Ming Lei) [1881760] - [block] block: merge partition-generic.c and check.c (Ming Lei) [1881760] - [block] block: move the various x86 Unix label formats out of genhd.h (Ming Lei) [1881760] - [block] partitions/msdos: remove LINUX_SWAP_PARTITION (Ming Lei) [1881760] - [block] block: move the *_PARTITION enum out of genhd.h (Ming Lei) [1881760] - [scsi] block: move struct partition out of genhd.h (Ming Lei) [1881760] - [block] block: remove block/partitions/sun.h (Ming Lei) [1881760] - [block] block: remove block/partitions/sgi.h (Ming Lei) [1881760] - [block] block: remove block/partitions/osf.h (Ming Lei) [1881760] - [block] block: remove block/partitions/karma.h (Ming Lei) [1881760] - [block] block: declare all partition detection routines in check.h (Ming Lei) [1881760] - [block] block: remove warn_no_part (Ming Lei) [1881760] - [md] block: cleanup how md_autodetect_dev is called (Ming Lei) [1881760] - [block] block: unexport read_dev_sector and put_dev_sector (Ming Lei) [1881760] - [scsi] scsi: simplify scsi_partsize (Ming Lei) [1881760] - [block] block: remove alloc_part_info and free_part_info (Ming Lei) [1881760] - [block] block: move sysfs methods shared by disks and partitions to genhd.c (Ming Lei) [1881760] - [block] block: move disk_name and related helpers out of partition-generic.c (Ming Lei) [1881760] - [fs] block: remove __bdevname (Ming Lei) [1881760] - [block] block: remove the blk_lookup_devt export (Ming Lei) [1881760] - [block] block, bfq: invoke flush_idle_tree after reparent_active_queues in pd_offline (Ming Lei) [1881760] - [block] block, bfq: make reparent_leaf_entity actually work only on leaf entities (Ming Lei) [1881760] - [block] block, bfq: turn put_queue into release_process_ref in __bfq_bic_change_cgroup (Ming Lei) [1881760] - [block] block, bfq: move forward the getting of an extra ref in bfq_bfqq_move (Ming Lei) [1881760] - [scsi] scsi: Convert to use set_capacity_revalidate_and_notify (Ming Lei) [1881760] - [nvme] nvme: Convert to use set_capacity_revalidate_and_notify (Ming Lei) [1881760] - [block] virtio_blk.c: Convert to use set_capacity_revalidate_and_notify (Ming Lei) [1881760] - [block] block/genhd: Notify udev about capacity change (Ming Lei) [1881760] - [fs] block: fix a device invalidation regression (Ming Lei) [1881760] - [block] blk-iocost: remove duplicated lines in comments (Ming Lei) [1881760] - [block] block: sed-opal: Change the check condition for regular session validity (Ming Lei) [1881760] - [block] block: Document genhd capability flags (Ming Lei) [1881760] - [block] block: cleanup comment for blk_flush_complete_seq (Ming Lei) [1881760] - [block] block: remove unneeded argument from blk_alloc_flush_queue (Ming Lei) [1881760] - [block] block: cleanup for _blk/blk_rq_prep_clone (Ming Lei) [1881760] - [block] block: remove redundant setting of QUEUE_FLAG_DYING (Ming Lei) [1881760] - [block] block: use bio_{wouldblock, io}_error in direct_make_request (Ming Lei) [1881760] - [block] block: fix comment for blk_cloned_rq_check_limits (Ming Lei) [1881760] - [block] null_blk: Add support for init_hctx() fault injection (Ming Lei) [1881760] - [block] null_blk: Handle null_add_dev() failures properly (Ming Lei) [1881760] - [block] null_blk: Fix the null_add_dev() error path (Ming Lei) [1881760] - [block] compat_ioctl: simplify up block/ioctl.c (Ming Lei) [1881760] - [block] compat_ioctl: block: simplify compat_blkpg_ioctl() (Ming Lei) [1881760] - [block] compat_ioctl: block: move blkdev_compat_ioctl() into ioctl.c (Ming Lei) [1881760] - [block] blk-mq: insert flush request to the front of dispatch queue (Ming Lei) [1881760] - [block] block: Remove used kblockd_schedule_work_on() (Ming Lei) [1881760] - [block] null_blk: remove unused fields in 'nullb_cmd' (Ming Lei) [1881760] - [block] drbd: fifo_alloc() should use struct_size (Ming Lei) [1881760] - [block] partitions/ldm: fix spelling mistake "to" -> "too" (Ming Lei) [1881760] - [block] block: mark zone-mgmt bios with REQ_SYNC (Ming Lei) [1881760] - [block] blk-mq: Document functions for sending request (Ming Lei) [1881760] - [block] block: Allow t10-pi to be modular (Ming Lei) [1881760] - [block] blk-mq: optimise blk_mq_flush_plug_list() (Ming Lei) [1881760] - [include] list: introduce list_for_each_continue() (Ming Lei) [1881760] - [block] blk-mq: optimise rq sort function (Ming Lei) [1881760] - [block] blk-cgroup: cgroup_rstat_updated() shouldn't be called on cgroup1 (Ming Lei) [1881760] - [block] blk-cgroup: separate out blkg_rwstat under CONFIG_BLK_CGROUP_RWSTAT (Ming Lei) [1881760] - [block] blk-cgroup: reimplement basic IO stats using cgroup rstat (Ming Lei) [1881760] - [block] blk-cgroup: remove now unused blkg_print_stat_{bytes|ios}_recursive() (Ming Lei) [1881760] - [block] blk-throtl: stop using blkg->stat_bytes and ->stat_ios (Ming Lei) [1881760] - [block] bfq-iosched: Ensure bio->bi_blkg is valid before using it (Ming Lei) [1881760] - [block] bfq-iosched: stop using blkg->stat_bytes and ->stat_ios (Ming Lei) [1881760] - [block] bfq-iosched: relocate bfqg_*rwstat*() helpers (Ming Lei) [1881760] - [md] dm: fix comment in __dm_suspend() (Mike Snitzer) [1881531] - [md] dm: fold dm_process_bio() into dm_make_request() (Mike Snitzer) [1881531] - [md] dm: fix missing imposition of queue_limits from dm_wq_work() thread (Mike Snitzer) [1881531] - [md] dm: optimize max_io_len() by inlining max_io_len_target_boundary() (Mike Snitzer) [1881531] - [md] dm: push md->immutable_target optimization down to __process_bio() (Mike Snitzer) [1881531] - [md] dm: change max_io_len() to use blk_max_size_offset() (Mike Snitzer) [1881531] - [md] dm table: stack 'chunk_sectors' limit to account for target-specific splitting (Mike Snitzer) [1881531] - [block] block: allow 'chunk_sectors' to be non-power-of-2 (Mike Snitzer) [1881531] - [block] block: use lcm_not_zero() when stacking chunk_sectors (Mike Snitzer) [1881531] - [md] dm: fix bio splitting and its bio completion order for regular IO (Mike Snitzer) [1881531] - [net] net-sysfs: add backlog len and CPU id to softnet data (Paolo Abeni) [1866909] - [net] try to avoid unneeded backlog flush (Paolo Abeni) [1866909] - [net] skbuff: fix a data race in skb_queue_len() (Paolo Abeni) [1866909] - [cpuidle] cpuidle: pseries: Fix CEDE latency conversion from tb to us (Diego Domingos) [1608791] - [cpuidle] cpuidle: pseries: Fixup exit latency for CEDE(0) (Diego Domingos) [1608791] - [cpuidle] cpuidle: pseries: Add function to parse extended CEDE records (Diego Domingos) [1608791] - [cpuidle] cpuidle: pseries: Set the latency-hint before entering CEDE (Diego Domingos) [1608791] - [arm64] paravirt: Initialize steal time when cpu is online (Andrew Jones) [1879137]- [infiniband] i40iw: Add support to make destroy QP synchronous (Stefan Assmann) [1757949] - [fs] xfs: don't eat an EIO/ENOSPC writeback error when scrubbing data fork (Carlos Maiolino) [1859160] - [fs] xfs: fix inode allocation block res calculation precedence (Carlos Maiolino) [1859160] - [fs] xfs: fix reflink quota reservation accounting error (Carlos Maiolino) [1859160] - [fs] xfs: preserve rmapbt swapext block reservation from freed blocks (Carlos Maiolino) [1859160] - [fs] xfs: fix duplicate verification from xfs_qm_dqflush() (Carlos Maiolino) [1859160] - [fs] xfs: fix unmount hang and memory leak on shutdown during quotaoff (Carlos Maiolino) [1859160] - [fs] xfs: factor out quotaoff intent AIL removal and memory free (Carlos Maiolino) [1859160] - [fs] xfs: fix incorrect test in xfs_alloc_ag_vextent_lastblock (Carlos Maiolino) [1859160] - [fs] xfs: fix regression in "cleanup xfs_dir2_block_getdents" (Carlos Maiolino) [1859160] - [fs] xfs: fix use-after-free when aborting corrupt attr inactivation (Carlos Maiolino) [1859160] - [fs] xfs: fix iclog release error check race with shutdown (Carlos Maiolino) [1859160] - [fs] xfs: Add the missed xfs_perag_put() for xfs_ifree_cluster() (Carlos Maiolino) [1859160] - [fs] xfs: clean up the error handling in xfs_swap_extents (Carlos Maiolino) [1859160] - [fs] xfs: acquire superblock freeze protection on eofblocks scans (Carlos Maiolino) [1859160] - [fs] xfs: xfs_dabuf_map should return ENOMEM when map allocation fails (Carlos Maiolino) [1859160] - [fs] xfs: fix xfs_buf_ioerror_alert location reporting (Carlos Maiolino) [1859160] - [fs] xfs: remove unnecessary null pointer checks from _read_agf callers (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_*read_agf return EAGAIN to ALLOC_FLAG_TRYLOCK callers (Carlos Maiolino) [1859160] - [fs] xfs: remove the xfs_btree_get_buffunctions (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_trans_get_buf return an error code (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_trans_get_buf_map return an error code (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_buf_read return an error code (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_buf_get_uncached return an error code (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_buf_get return an error code (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_buf_read_map return an error code (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_buf_get_map return an error code (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_buf_alloc return an error code (Carlos Maiolino) [1859160] - [fs] xfs: fix uninitialized variable in xfs_attr3_leaf_inactive (Carlos Maiolino) [1859160] - [fs] xfs: change return value of xfs_inode_need_cow to int (Carlos Maiolino) [1859160] - [fs] xfs: check log iovec size to make sure it's plausibly a buffer log format (Carlos Maiolino) [1859160] - [fs] xfs: make struct xfs_buf_log_format have a consistent size (Carlos Maiolino) [1859160] - [fs] xfs: complain if anyone tries to create a too-large buffer log item (Carlos Maiolino) [1859160] - [fs] xfs: clean up xfs_buf_item_get_format return value (Carlos Maiolino) [1859160] - [fs] xfs: streamline xfs_attr3_leaf_inactive (Carlos Maiolino) [1859160] - [fs] xfs: fix memory corruption during remote attr value buffer invalidation (Carlos Maiolino) [1859160] - [fs] xfs: refactor remote attr value buffer invalidation (Carlos Maiolino) [1859160] - [fs] xfs: fix IOCB_NOWAIT handling in xfs_file_dio_aio_read (Carlos Maiolino) [1859160] - [fs] xfs: Add __packed to xfs_dir2_sf_entry_t definition (Carlos Maiolino) [1859160] - [fs] xfs: fix s_maxbytes computation on 32-bit kernels (Carlos Maiolino) [1859160] - [fs] xfs: truncate should remove all blocks, not just to the end of the page cache (Carlos Maiolino) [1859160] - [fs] xfs: introduce XFS_MAX_FILEOFF (Carlos Maiolino) [1859160] - [fs] xfs: remove bogus assertion when online repair isn't enabled (Carlos Maiolino) [1859160] - [fs] xfs: Remove all strlen in all xfs_attr_* functions for attr names (Carlos Maiolino) [1859160] - [fs] xfs: fix misuse of the XFS_ATTR_INCOMPLETE flag (Carlos Maiolino) [1859160] - [fs] xfs: also remove cached ACLs when removing the underlying attr (Carlos Maiolino) [1859160] - [fs] xfs: reject invalid flags combinations in XFS_IOC_ATTRMULTI_BY_HANDLE (Carlos Maiolino) [1859160] - [fs] xfs: remove shadow variable in xfs_btree_lshift (Carlos Maiolino) [1859160] - [fs] xfs: quota: move to time64_t interfaces (Carlos Maiolino) [1859160] - [fs] xfs: Make the symbol 'xfs_rtalloc_log_count' static (Carlos Maiolino) [1859160] - [fs] libxfs: resync with the userspace libxfs (Carlos Maiolino) [1859160] - [fs] xfs: fix log reservation overflows when allocating large rt extents (Carlos Maiolino) [1859160] - [fs] xfs: fix mount failure crash on invalid iclog memory access (Carlos Maiolino) [1859160] - [fs] xfs: don't check for AG deadlock for realtime files in bunmapi (Carlos Maiolino) [1859160] - [fs] xfs: fix realtime file data space leak (Carlos Maiolino) [1859160] - [fs] xfs: allow parent directory scans to be interrupted with fatal signals (Carlos Maiolino) [1859160] - [fs] xfs: remove the mappedbno argument to xfs_da_get_buf (Carlos Maiolino) [1859160] - [fs] xfs: remove the mappedbno argument to xfs_da_read_buf (Carlos Maiolino) [1859160] - [fs] xfs: split xfs_da3_node_read (Carlos Maiolino) [1859160] - [fs] xfs: remove the mappedbno argument to xfs_dir3_leafn_read (Carlos Maiolino) [1859160] - [fs] xfs: remove the mappedbno argument to xfs_dir3_leaf_read (Carlos Maiolino) [1859160] - [fs] xfs: remove the mappedbno argument to xfs_attr3_leaf_read (Carlos Maiolino) [1859160] - [fs] xfs: remove the mappedbno argument to xfs_da_reada_buf (Carlos Maiolino) [1859160] - [fs] xfs: improve the xfs_dabuf_map calling conventions (Carlos Maiolino) [1859160] - [fs] xfs: refactor xfs_dabuf_map (Carlos Maiolino) [1859160] - [fs] xfs: simplify mappedbno handling in xfs_da_{get, read}_buf (Carlos Maiolino) [1859160] - [fs] xfs: report corruption only as a regular error (Carlos Maiolino) [1859160] - [fs] xfs: Remove kmem_zone_free() wrapper (Carlos Maiolino) [1859160] - [fs] xfs: Remove kmem_zone_destroy() wrapper (Carlos Maiolino) [1859160] - [fs] xfs: Remove slab init wrappers (Carlos Maiolino) [1859160] - [fs] xfs: fix another missing include (Carlos Maiolino) [1859160] - [fs] xfs: remove XFS_IOC_FSSETDM and XFS_IOC_FSSETDM_BY_HANDLE (Carlos Maiolino) [1859160] - [fs] xfs: remove duplicated include from xfs_dir2_data.c (Carlos Maiolino) [1859160] - [fs] xfs: remove unused structure members & simple typedefs (Carlos Maiolino) [1859160] - [fs] xfs: remove unused typedef definitions (Carlos Maiolino) [1859160] - [fs] xfs: Replace function declaration by actual definition (Carlos Maiolino) [1859160] - [fs] xfs: remove the xfs_qoff_logitem_t typedef (Carlos Maiolino) [1859160] - [fs] xfs: remove the xfs_dq_logitem_t typedef (Carlos Maiolino) [1859160] - [fs] xfs: remove the xfs_quotainfo_t typedef (Carlos Maiolino) [1859160] - [fs] xfs: remove the xfs_disk_dquot_t and xfs_dquot_t (Carlos Maiolino) [1859160] - [fs] xfs: avoid time_t in user api (Carlos Maiolino) [1859160] - [fs] xfs: don't reset the "inode core" in xfs_iread (Carlos Maiolino) [1859160] - [fs] xfs: merge the projid fields in struct xfs_icdinode (Carlos Maiolino) [1859160] - [fs] xfs: use a struct timespec64 for the in-core crtime (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->m_dirnameops (Carlos Maiolino) [1859160] - [fs] xfs: remove the unused m_chsize field (Carlos Maiolino) [1859160] - [fs] xfs: convert open coded corruption check to use XFS_IS_CORRUPT (Carlos Maiolino) [1859160] - [fs] xfs: kill the XFS_WANT_CORRUPT_* macros (Carlos Maiolino) [1859160] - [fs] xfs: add a XFS_IS_CORRUPT macro (Carlos Maiolino) [1859160] - [fs] xfs: attach dquots before performing xfs_swap_extents (Carlos Maiolino) [1859160] - [fs] xfs: actually check xfs_btree_check_block return in xfs_btree_islastblock (Carlos Maiolino) [1859160] - [fs] xfs: always pass a valid hdr to xfs_dir3_leaf_check_int (Carlos Maiolino) [1859160] - [fs] xfs: merge xfs_dir2_data_freescan and xfs_dir2_data_freescan_int (Carlos Maiolino) [1859160] - [fs] xfs: remove the now unused dir ops infrastructure (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->data_get_ftype and ->data_put_ftype (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->data_bestfree_p (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xfs_dir2_data_entsize (Carlos Maiolino) [1859160] - [fs] xfs: move the dir2 data block fixed offsets to struct xfs_da_geometry (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->data_entry_tag_p (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->data_entsize (Carlos Maiolino) [1859160] - [fs] xfs: replace xfs_dir3_data_endp with xfs_dir3_data_end_offset (Carlos Maiolino) [1859160] - [fs] xfs: remove the now unused ->data_entry_p method (Carlos Maiolino) [1859160] - [fs] xfs: cleanup __xfs_dir3_data_check (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xfs_dir2_data_freescan_int (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xfs_dir2_block_to_sf (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xchk_directory_data_bestfree (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xchk_dir_rec (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xfs_dir2_leaf_getdents (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xfs_dir2_block_getdents (Carlos Maiolino) [1859160] - [fs] xfs: remove the ->data_unused_p method (Carlos Maiolino) [1859160] - [fs] xfs: remove the ->data_dot_entry_p and ->data_dotdot_entry_p methods (Carlos Maiolino) [1859160] - [fs] xfs: remove the data_dotdot_offset field in struct xfs_dir_ops (Carlos Maiolino) [1859160] - [fs] xfs: remove the data_dot_offset field in struct xfs_dir_ops (Carlos Maiolino) [1859160] - [fs] xfs: remove the unused ->data_first_entry_p method (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->sf_get_ftype and ->sf_put_ftype (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->sf_get_ino and ->sf_put_ino (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->sf_entsize and ->sf_nextentry (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->sf_get_parent_ino and ->sf_put_parent_ino (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->db_to_fdb and ->db_to_fdindex (Carlos Maiolino) [1859160] - [fs] xfs: move the max dir2 free bests count to struct xfs_da_geometry (Carlos Maiolino) [1859160] - [fs] xfs: move the dir2 free header size to struct xfs_da_geometry (Carlos Maiolino) [1859160] - [fs] xfs: add a bests pointer to struct xfs_dir3_icfree_hdr (Carlos Maiolino) [1859160] - [fs] xfs: make the xfs_dir3_icfree_hdr available to xfs_dir2_node_addname_int (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->free_hdr_to_disk (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->free_hdr_from_disk (Carlos Maiolino) [1859160] - [fs] xfs: move the max dir2 leaf entries count to struct xfs_da_geometry (Carlos Maiolino) [1859160] - [fs] xfs: move the dir2 leaf header size to struct xfs_da_geometry (Carlos Maiolino) [1859160] - [fs] xfs: add an entries pointer to struct xfs_dir3_icleaf_hdr (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->leaf_hdr_to_disk (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->leaf_hdr_from_disk (Carlos Maiolino) [1859160] - [fs] xfs: move the node header size to struct xfs_da_geometry (Carlos Maiolino) [1859160] - [fs] xfs: add a btree entries pointer to struct xfs_da3_icnode_hdr (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->node_hdr_to_disk (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->node_hdr_from_disk (Carlos Maiolino) [1859160] - [fs] xfs: refactor btree node scrubbing (Carlos Maiolino) [1859160] - [fs] xfs: use unsigned int for all size values in struct xfs_da_geometry (Carlos Maiolino) [1859160] - [fs] xfs: move incore structures out of xfs_da_format.h (Carlos Maiolino) [1859160] - [fs] xfs: remove a stray tab in xfs_remount_rw() (Carlos Maiolino) [1859160] - [fs] xfs: convert EIO to EFSCORRUPTED when log contents are invalid (Carlos Maiolino) [1859160] - [fs] xfs: refactor "does this fork map blocks" predicate (Carlos Maiolino) [1859160] - [fs] xfs: clean up weird while loop in xfs_alloc_ag_vextent_near (Carlos Maiolino) [1859160] - [fs] xfs: annotate functions that trip static checker locking checks (Carlos Maiolino) [1859160] - [fs] xfs: Correct comment tyops -> typos (Carlos Maiolino) [1859160] - [fs] xfs: range check ri_cnt when recovering log items (Carlos Maiolino) [1859160] - [fs] xfs: "optimize" buffer item log segment bitmap setting (Carlos Maiolino) [1859160] - [fs] xfs: null out bma->prev if no previous extent (Carlos Maiolino) [1859160] - [fs] xfs: fix missing header includes (Carlos Maiolino) [1859160] - [fs] xfs: periodically yield scrub threads to the scheduler (Carlos Maiolino) [1859160] - [fs] xfs: remove redundant assignment to variable error (Carlos Maiolino) [1859160] - [fs] xfs: add missing early termination checks to record scrubbing functions (Carlos Maiolino) [1859160] - [fs] xfs: make the assertion message functions take a mount parameter (Carlos Maiolino) [1859160] - [fs] xfs: add missing assert in xfs_fsmap_owner_from_rmap (Carlos Maiolino) [1859160] - [fs] xfs: decrease indenting problems in xfs_dabuf_map (Carlos Maiolino) [1859160] - [fs] xfs: fold xfs_mount-alloc() into xfs_init_fs_context() (Carlos Maiolino) [1859160] - [fs] xfs: move xfs_fc_parse_param() above xfs_fc_get_tree() (Carlos Maiolino) [1859160] - [fs] xfs: move xfs_fc_get_tree() above xfs_fc_reconfigure() (Carlos Maiolino) [1859160] - [fs] xfs: move xfs_fc_reconfigure() above xfs_fc_free() (Carlos Maiolino) [1859160] - [fs] xfs: switch to use the new mount-api (Carlos Maiolino) [1859160] - [fs] xfs: dont set sb in xfs_mount_alloc() (Carlos Maiolino) [1859160] - [fs] xfs: move xfs_parseargs() validation to a helper (Carlos Maiolino) [1859160] - [fs] xfs: refactor xfs_parseags() (Carlos Maiolino) [1859160] - [fs] xfs: avoid redundant checks when options is empty (Carlos Maiolino) [1859160] - [fs] xfs: refactor suffix_kstrtoint() (Carlos Maiolino) [1859160] - [fs] xfs: add xfs_remount_ro() helper (Carlos Maiolino) [1859160] - [fs] xfs: add xfs_remount_rw() helper (Carlos Maiolino) [1859160] - [fs] xfs: merge freeing of mp names and mp (Carlos Maiolino) [1859160] - [fs] xfs: use kmem functions for struct xfs_mount (Carlos Maiolino) [1859160] - [fs] xfs: dont use XFS_IS_QUOTA_RUNNING() for option check (Carlos Maiolino) [1859160] - [fs] xfs: use super s_id instead of struct xfs_mount m_fsname (Carlos Maiolino) [1859160] - [fs] xfs: remove unused struct xfs_mount field m_fsname_len (Carlos Maiolino) [1859160] - [fs] xfs: always log corruption errors (Carlos Maiolino) [1859160] - [fs] xfs: constify the buffer pointer arguments to error functions (Carlos Maiolino) [1859160] - [fs] xfs: relax shortform directory size checks (Carlos Maiolino) [1859160] - [fs] xfs: cleanup use of the XFS_ALLOC_ flags (Carlos Maiolino) [1859160] - [fs] xfs: move extent zeroing to xfs_bmapi_allocate (Carlos Maiolino) [1859160] - [fs] xfs: refactor xfs_bmapi_allocate (Carlos Maiolino) [1859160] - [fs] xfs: simplify the xfs_iomap_write_direct calling (Carlos Maiolino) [1859160] - [fs] xfs: don't log the inode in xfs_fs_map_blocks if it (Carlos Maiolino) [1859160] - [fs] xfs: slightly tweak an assert in xfs_fs_map_blocks (Carlos Maiolino) [1859160] - [fs] xfs: remove the extsize argument to xfs_eof_alignment (Carlos Maiolino) [1859160] - [fs] xfs: mark xfs_eof_alignment static (Carlos Maiolino) [1859160] - [fs] xfs: simplify xfs_iomap_eof_align_last_fsb (Carlos Maiolino) [1859160] - [fs] xfs: merge xfs_showargs into xfs_fs_show_options (Carlos Maiolino) [1859160] - [fs] xfs: clean up printing inode32/64 in xfs_showargs (Carlos Maiolino) [1859160] - [fs] xfs: clean up printing the allocsize option in (Carlos Maiolino) [1859160] - [fs] xfs: reverse the polarity of XFS_MOUNT_COMPAT_IOSIZE (Carlos Maiolino) [1859160] - [fs] xfs: rename the XFS_MOUNT_DFLT_IOSIZE option to (Carlos Maiolino) [1859160] - [fs] xfs: simplify parsing of allocsize mount option (Carlos Maiolino) [1859160] - [fs] xfs: rename the m_writeio_* fields in struct xfs_mount (Carlos Maiolino) [1859160] - [fs] xfs: remove the m_readio_* fields in struct xfs_mount (Carlos Maiolino) [1859160] - [fs] xfs: don't use a different allocsice for -o wsync (Carlos Maiolino) [1859160] - [fs] xfs: cleanup calculating the stat optimal I/O size (Carlos Maiolino) [1859160] - [fs] xfs: remove the dsunit and dswidth variables in (Carlos Maiolino) [1859160] - [fs] xfs: simplify setting bio flags (Carlos Maiolino) [1859160] - [fs] xfs: refactor xfs_iread_extents to use xfs_btree_visit_blocks (Carlos Maiolino) [1859160] - [fs] xfs: refactor xfs_bmap_count_blocks using newer btree helpers (Carlos Maiolino) [1859160] - [fs] xfs: replace -EIO with -EFSCORRUPTED for corrupt metadata (Carlos Maiolino) [1859160] - [fs] xfs: namecheck directory entry names before listing them (Carlos Maiolino) [1859160] - [fs] xfs: namecheck attribute names before listing them (Carlos Maiolino) [1859160] - [fs] xfs: check attribute leaf block structure (Carlos Maiolino) [1859160] - [fs] xfs: consolidate preallocation in xfs_file_fallocate (Carlos Maiolino) [1859160] - [fs] xfs: disable xfs_ioc_space for always COW inodes (Carlos Maiolino) [1859160] - [fs] fs: add generic UNRESVSP and ZERO_RANGE ioctl handlers (Carlos Maiolino) [1859160] - [fs] xfs: don't implement XFS_IOC_RESVSP / XFS_IOC_RESVSP64 (Carlos Maiolino) [1859160] - [fs] xfs: use xfs_inode_buftarg in xfs_file_ioctl (Carlos Maiolino) [1859160] - [fs] xfs: use xfs_inode_buftarg in xfs_file_dio_aio_write (Carlos Maiolino) [1859160] - [fs] xfs: add a xfs_inode_buftarg helper (Carlos Maiolino) [1859160] - [fs] xfs: mark xfs_buf_free static (Carlos Maiolino) [1859160] - [fs] xfs: add mising include of xfs_pnfs.h for missing declarations (Carlos Maiolino) [1859160] - [fs] xfs: don't set bmapi total block req where minleft is (Carlos Maiolino) [1859160] - [fs] xfs: cap longest free extent to maximum allocatable (Carlos Maiolino) [1859160] - [fs] xfs: remove the duplicated inode log fieldmask set (Carlos Maiolino) [1859160] - [fs] xfs: improve the IOMAP_NOWAIT check for COW inodes (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xfs_direct_write_iomap_begin (Carlos Maiolino) [1859160] - [fs] xfs: rename the whichfork variable in xfs_buffered_write_iomap_begin (Carlos Maiolino) [1859160] - [fs] xfs: split the iomap ops for buffered vs direct writes (Carlos Maiolino) [1859160] - [fs] xfs: move xfs_file_iomap_begin_delay around (Carlos Maiolino) [1859160] - [fs] xfs: split out a new set of read-only iomap ops (Carlos Maiolino) [1859160] - [fs] xfs: factor out a helper to calculate the end_fsb (Carlos Maiolino) [1859160] - [fs] xfs: fill out the srcmap in iomap_begin (Carlos Maiolino) [1859160] - [fs] xfs: refactor xfs_file_iomap_begin_delay (Carlos Maiolino) [1859160] - [fs] xfs: pass two imaps to xfs_reflink_allocate_cow (Carlos Maiolino) [1859160] - [fs] xfs: remove xfs_reflink_dirty_extents (Carlos Maiolino) [1859160] - [fs] xfs: also call xfs_file_iomap_end_delalloc for zeroing operations (Carlos Maiolino) [1859160] - [fs] xfs: remove the XLOG_STATE_DO_CALLBACK state (Carlos Maiolino) [1859160] - [fs] xfs: turn ic_state into an enum (Carlos Maiolino) [1859160] - [fs] xfs: remove the unused XLOG_STATE_ALL and XLOG_STATE_UNUSED flags (Carlos Maiolino) [1859160] - [fs] xfs: remove dead ifdef XFSERRORDEBUG code (Carlos Maiolino) [1859160] - [fs] xfs: call xlog_state_release_iclog with l_icloglock held (Carlos Maiolino) [1859160] - [fs] xfs: move the locking from xlog_state_finish_copy to the callers (Carlos Maiolino) [1859160] - [fs] xfs: remove the unused ic_io_size field from xlog_in_core (Carlos Maiolino) [1859160] - [fs] xfs: pass the correct flag to xlog_write_iclog (Carlos Maiolino) [1859160] - [fs] xfs: optimize near mode bnobt scans with concurrent cntbt lookups (Carlos Maiolino) [1859160] - [fs] xfs: factor out tree fixup logic into helper (Carlos Maiolino) [1859160] - [fs] xfs: refactor near mode alloc bnobt scan into separate function (Carlos Maiolino) [1859160] - [fs] xfs: refactor and reuse best extent scanning logic (Carlos Maiolino) [1859160] - [fs] xfs: refactor allocation tree fixup code (Carlos Maiolino) [1859160] - [fs] xfs: reuse best extent tracking logic for bnobt scan (Carlos Maiolino) [1859160] - [fs] xfs: refactor cntbt lastblock scan best extent logic into helper (Carlos Maiolino) [1859160] - [fs] xfs: track best extent from cntbt lastblock scan in alloc cursor (Carlos Maiolino) [1859160] - [fs] xfs: track allocation busy state in allocation cursor (Carlos Maiolino) [1859160] - [fs] xfs: introduce allocation cursor data structure (Carlos Maiolino) [1859160] - [fs] xfs: track active state of allocation btree cursors (Carlos Maiolino) [1859160] - [fs] xfs: ignore extent size hints for always COW inodes (Carlos Maiolino) [1859160] - [fs] xfs: include QUOTA, FATAL ASSERT build options in XFS_BUILD_OPTIONS (Carlos Maiolino) [1859160] - [pinctrl] pinctrl: tigerlake: Add support for Tiger Lake-H (Steve Best) [1782722] - [pinctrl] pinctrl: intel: Introduce common flags for GPIO mapping scheme (Steve Best) [1782722] - [mfd] mfd: intel-lpss: Add Intel Tiger Lake PCH-H PCI IDs (Steve Best) [1782724]- [netdrv] iavf: Fix incorrect adapter get in iavf_resume (Stefan Assmann) [1842896] - [netdrv] iavf: use generic power management (Stefan Assmann) [1842896] - [net] openvswitch: fixes crash if nf_conncount_init() fails (Eelco Chaudron) [1876445] - [fs] cifs`: handle ERRBaduid for SMB1 (Leif Sahlberg) [1875184] - [net] SUNRPC: 'Directory with parent 'rpc_clnt' already present!' (Scott Mayhew) [1872310] - [fs] NFS/pnfs: Don't use RPC_TASK_CRED_NOREF with pnfs (Scott Mayhew) [1872310] - [fs] NFS: Don't use RPC_TASK_CRED_NOREF with delegreturn (Scott Mayhew) [1872310] - [net] SUNRPC: Signalled ASYNC tasks need to exit (Scott Mayhew) [1872310] - [net] SUNRPC: fix use-after-free in rpc_free_client_work() (Scott Mayhew) [1872310] - [fs] NFS: Fix a race in __nfs_list_for_each_server() (Scott Mayhew) [1872310] - [net] SUNRPC: defer slow parts of rpc_free_client() to a workqueue (Scott Mayhew) [1872310] - [net] SUNRPC: Revert 241b1f419f0e ("SUNRPC: Remove xdr_buf_trim()") (Scott Mayhew) [1872310] - [fs] NFSv4: Remove unreachable error condition due to rpc_run_task() (Scott Mayhew) [1872310] - [net] SUNRPC: Remove unreachable error condition (Scott Mayhew) [1872310] - [fs] nfs: Fix potential posix_acl refcnt leak in nfs3_set_acl (Scott Mayhew) [1872310] - [fs] NFS/pnfs: Fix a credential use-after-free issue in pnfs_roc() (Scott Mayhew) [1872310] - [fs] NFS/pnfs: Ensure that _pnfs_return_layout() waits for layoutreturn completion (Scott Mayhew) [1872310] - [net] svcrdma: Fix leak of svc_rdma_recv_ctxt objects (Scott Mayhew) [1872310] - [fs] NFS: Fix an ABBA spinlock issue in pnfs_update_layout() (Scott Mayhew) [1872310] - [net] SUNRPC/cache: Fix unsafe traverse caused double-free in cache_purge (Scott Mayhew) [1872310] - [fs] nfsd: memory corruption in nfsd4_lock() (Scott Mayhew) [1872310] - [fs] pNFS: Fix RCU lock leakage (Scott Mayhew) [1872310] - [fs] NFS: Clean up process of marking inode stale (Scott Mayhew) [1872310] - [fs] NFS: Add softreval behaviour to nfs_lookup_revalidate() (Scott Mayhew) [1872310] - [fs] NFS: Add mount option 'softreval' (Scott Mayhew) [1872310] - [net] SUNRPC: Don't start a timer on an already queued rpc task (Scott Mayhew) [1872310] - [fs] NFS/pnfs: Reference the layout cred in pnfs_prepare_layoutreturn() (Scott Mayhew) [1872310] - [fs] NFS/pnfs: Fix dereference of layout cred in pnfs_layoutcommit_inode() (Scott Mayhew) [1872310] - [fs] NFS: Beware when dereferencing the delegation cred (Scott Mayhew) [1872310] - [fs] NFS: Add a module parameter to set nfs_mountpoint_expiry_timeout (Scott Mayhew) [1872310] - [fs] NFS: Try to join page groups before an O_DIRECT retransmission (Scott Mayhew) [1872310] - [fs] NFS: Refactor nfs_lock_and_join_requests() (Scott Mayhew) [1872310] - [fs] NFS: Reverse the submission order of requests in __nfs_pageio_add_request() (Scott Mayhew) [1872310] - [fs] NFS: Clean up nfs_lock_and_join_requests() (Scott Mayhew) [1872310] - [fs] NFS: Remove the redundant function nfs_pgio_has_mirroring() (Scott Mayhew) [1872310] - [fs] NFS: Fix memory leaks in nfs_pageio_stop_mirroring() (Scott Mayhew) [1872310] - [fs] NFS: Fix a request reference leak in nfs_direct_write_clear_reqs() (Scott Mayhew) [1872310] - [fs] NFS: Fix races nfs_page_group_destroy() vs nfs_destroy_unlinked_subrequests() (Scott Mayhew) [1872310] - [fs] NFS: Remove unused FLUSH_SYNC support in nfs_initiate_pgio() (Scott Mayhew) [1872310] - [fs] pNFS/flexfiles: Specify the layout segment range in LAYOUTGET (Scott Mayhew) [1872310] - [fs] pNFS/flexfiles: remove requirement for whole file layouts (Scott Mayhew) [1872310] - [fs] pNFS/flexfiles: Check the layout segment range before doing I/O (Scott Mayhew) [1872310] - [fs] pNFS/flexfile: Don't merge layout segments if the mirrors don't match (Scott Mayhew) [1872310] - [fs] NFS/pNFS: Fix pnfs_layout_mark_request_commit() invalid layout segment handling (Scott Mayhew) [1872310] - [fs] NFS/pNFS: Simplify bucket layout segment reference counting (Scott Mayhew) [1872310] - [fs] NFS/pNFS: Clean up pNFS commit operations (Scott Mayhew) [1872310] - [fs] NFS: Remove bucket array from struct pnfs_ds_commit_info (Scott Mayhew) [1872310] - [fs] NFS/pNFS: Add a helper pnfs_generic_search_commit_reqs() (Scott Mayhew) [1872310] - [fs] pNFS: Enable per-layout segment commit structures (Scott Mayhew) [1872310] - [fs] pNFS: Add infrastructure for cleaning up per-layout commit structures (Scott Mayhew) [1872310] - [fs] NFS/pNFS: Support commit arrays in nfs_clear_pnfs_ds_commit_verifiers() (Scott Mayhew) [1872310] - [fs] NFS: Fix O_DIRECT commit verifier handling (Scott Mayhew) [1872310] - [fs] NFS: commit errors should be fatal (Scott Mayhew) [1872310] - [fs] NFS/pNFS: Allow O_DIRECT to release the DS commitinfo (Scott Mayhew) [1872310] - [fs] pNFS: Support per-layout segment commits in pnfs_generic_commit_pagelist() (Scott Mayhew) [1872310] - [fs] pNFS: Support per-layout segment commits in pnfs_generic_recover_commit_reqs() (Scott Mayhew) [1872310] - [fs] NFSv4/pNFS: Scan the full list of commit arrays when committing (Scott Mayhew) [1872310] - [fs] NFSv4/pnfs: Support a list of commit arrays in struct pnfs_ds_commit_info (Scott Mayhew) [1872310] - [net] SUNRPC: Fix a potential buffer overflow in 'svc_print_xprts()' (Scott Mayhew) [1872310] - [include] SUNRPC/cache: don't allow invalid entries to be flushed (Scott Mayhew) [1872310] - [fs] pNFS: Add a helper to allocate the array of buckets (Scott Mayhew) [1872310] - [fs] NFS/pNFS: Refactor pnfs_generic_commit_pagelist() (Scott Mayhew) [1872310] - [fs] pNFS/flexfiles: Simplify allocation of the mirror array (Scott Mayhew) [1872310] - [fs] NFS: Don't specify NFS version in "UDP not supported" error (Scott Mayhew) [1872310] - [fs] nfsroot: set tcp as the default transport protocol (Scott Mayhew) [1872310] - [fs] NFS: direct.c: Fix memory leak of dreq when nfs_get_lock_context fails (Scott Mayhew) [1872310] - [fs] nfs: Fix up documentation in nfs_follow_referral() and nfs_do_submount() (Scott Mayhew) [1872310] - [net] sunrpc: Add tracing for cache events (Scott Mayhew) [1872310] - [net] SUNRPC/cache: Allow garbage collection of invalid cache entries (Scott Mayhew) [1872310] - [net] sunrpc: clean up cache entry add/remove from hashtable (Scott Mayhew) [1872310] - [net] sunrpc: Fix potential leaks in sunrpc_cache_unhash() (Scott Mayhew) [1872310] - [fs] nfsd: export upcalls must not return ESTALE when mountd is down (Scott Mayhew) [1872310] - [fs] nfsd: Don't add locks to closed or closing open stateids (Scott Mayhew) [1872310] - [net] SUNRPC: Teach server to use xprt_sock_sendmsg for socket sends (Scott Mayhew) [1872310] - [net] SUNRPC: Refactor xs_sendpages() (Scott Mayhew) [1872310] - [fs] NFSD: Clean up nfsd4_encode_readv (Scott Mayhew) [1872310] - [fs] fs: nfsd: nfs4state.c: Use built-in RCU list checking (Scott Mayhew) [1872310] - [net] sunrpc: Pass lockdep expression to RCU lists (Scott Mayhew) [1872310] - [include] sunrpc: Replace zero-length array with flexible-array member (Scott Mayhew) [1872310] - [net] SUNRPC: Trim stack utilization in the wrap and unwrap paths (Scott Mayhew) [1872310] - [net] SUNRPC: Remove xdr_buf_read_mic() (Scott Mayhew) [1872310] - [net] sunrpc: Fix gss_unwrap_resp_integ() again (Scott Mayhew) [1872310] - [fs] nfs: Replace zero-length array with flexible-array member (Scott Mayhew) [1872310] - [fs] NFSv4.2: error out when relink swapfile (Scott Mayhew) [1872310] - [fs] NFS:remove redundant call to nfs_do_access (Scott Mayhew) [1872310] - [net] SUNRPC: remove redundant assignments to variable status (Scott Mayhew) [1872310] - [fs] NFSv4: Add support for CB_RECALL_ANY for flexfiles layouts (Scott Mayhew) [1872310] - [fs] NFSv4: Clean up nfs_delegation_reap_expired() (Scott Mayhew) [1872310] - [fs] NFSv4: Clean up nfs_delegation_reap_unclaimed() (Scott Mayhew) [1872310] - [fs] NFSv4: Clean up nfs_client_return_marked_delegations() (Scott Mayhew) [1872310] - [fs] NFS: Add a helper nfs_client_for_each_server() (Scott Mayhew) [1872310] - [fs] NFSv4/pnfs: Clean up nfs_layout_find_inode() (Scott Mayhew) [1872310] - [fs] NFSv4: Ensure layout headers are RCU safe (Scott Mayhew) [1872310] - [fs] NFSv4/pnfs: Return valid stateids in nfs_layout_find_inode_by_stateid() (Scott Mayhew) [1872310] - [fs] pNFS/flexfiles: Report DELAY and GRACE errors from the DS to the server (Scott Mayhew) [1872310] - [fs] NFS: Limit the size of the access cache by default (Scott Mayhew) [1872310] - [fs] NFS: Avoid referencing the cred twice in async rename/unlink (Scott Mayhew) [1872310] - [fs] NFSv4: Avoid unnecessary credential references in layoutget (Scott Mayhew) [1872310] - [fs] NFSv4: Avoid referencing the cred unnecessarily during NFSv4 I/O (Scott Mayhew) [1872310] - [fs] NFS: Assume cred is pinned by open context in I/O requests (Scott Mayhew) [1872310] - [net] SUNRPC: Don't take a reference to the cred on synchronous tasks (Scott Mayhew) [1872310] - [net] SUNRPC: Add a flag to avoid reference counts on credentials (Scott Mayhew) [1872310] - [fs] NFS: Ensure we time out if a delegreturn does not complete (Scott Mayhew) [1872310] - [fs] NFSv4/pnfs: pnfs_set_layout_stateid() should update the layout cred (Scott Mayhew) [1872310] - [fs] NFSv4: nfs_update_inplace_delegation() should update delegation cred (Scott Mayhew) [1872310] - [fs] NFS: Use the 64-bit server readdir cookies when possible (Scott Mayhew) [1872310] - [net] Documentation: nfsroot.rst: Fix references to nfsroot.rst (Scott Mayhew) [1872310] - [fs] nfs: add missing "posix" local_lock constant table definition (Scott Mayhew) [1622041] - [samples] samples/vfs: avoid warning in statx override (Scott Mayhew) [1622041] - [fs] Fix use after free in get_tree_bdev() (Scott Mayhew) [1622041] - [security] selinux: fix regression introduced by move_mount(2) syscall (Scott Mayhew) [1622041] - [fs] mm/hugetlbfs: fix for_each_hstate() loop in init_hugetlbfs_fs() (Scott Mayhew) [1622041] - [fs] mm/hugetlbfs: fix error handling when setting up mounts (Scott Mayhew) [1622041] - [fs] cramfs: fix usage on non-MTD device (Scott Mayhew) [1622041] - [fs] vfs: move_mount: reject moving kernel internal mounts (Scott Mayhew) [1622041] - [fs] do_move_mount(): fix an unsafe use of is_anon_ns() (Scott Mayhew) [1622041] - [fs] fs/namespace: fix unprivileged mount propagation (Scott Mayhew) [1622041] - [fs] vfs: fsmount: add missing mntget() (Scott Mayhew) [1622041] - [fs] get rid of checking for absent device name in vfs_get_tree() (Scott Mayhew) [1622041] - [scripts] scripts/gdb: replace flags (MS_xyz -> SB_xyz) (Scott Mayhew) [1622041] - [mm] tmpfs: switch to use of invalfc() (Scott Mayhew) [1622041] - [kernel] cgroup1: switch to use of errorfc() et.al (Scott Mayhew) [1622041] - [fs] procfs: switch to use of invalfc() (Scott Mayhew) [1622041] - [fs] hugetlbfs: switch to use of invalfc() (Scott Mayhew) [1622041] - [fs] cramfs: switch to use of errofc() et.al (Scott Mayhew) [1622041] - [fs] gfs2: switch to use of errorfc() et.al (Scott Mayhew) [1622041] - [include] prefix-handling analogues of errorf() and friends (Scott Mayhew) [1622041] - [fs] turn fs_param_is_... into functions (Scott Mayhew) [1622041] - [fs] fs_parse: handle optional arguments sanely (Scott Mayhew) [1622041] - [fs] fs_parse: fold fs_parameter_desc/fs_parameter_spec (Scott Mayhew) [1622041] - [x86] x86/resctrl: Fix typos in the mba_sc mount option (Scott Mayhew) [1622041] - [fs] fs_parser: remove fs_parameter_description name field (Scott Mayhew) [1622041] - [documentation] vfs: Update mount API docs (Scott Mayhew) [1622041] - [fs] add prefix to fs_context->log (Scott Mayhew) [1622041] - [include] new primitive: __fs_parse() (Scott Mayhew) [1622041] - [include] struct p_log, variants of warnf() et.al. taking that one instead (Scott Mayhew) [1622041] - [fs] teach logfc() to handle prefices, give it saner calling conventions (Scott Mayhew) [1622041] - [kernel] get rid of cg_invalf() (Scott Mayhew) [1622041] - [fs] get rid of fs_value_is_filename_empty (Scott Mayhew) [1622041] - [fs] don't bother with explicit length argument for __lookup_constant() (Scott Mayhew) [1622041] - [fs] fold struct fs_parameter_enum into struct constant_table (Scott Mayhew) [1622041] - [fs] fs_parse: get rid of ->enums (Scott Mayhew) [1622041] - [fs] fs: fs_parser: fix printk format warning (Scott Mayhew) [1622041] - [fs] Pass consistent param->type to fs_parse() (Scott Mayhew) [1622041] - [fs] vfs: add missing blkdev_put() in get_tree_bdev() (Scott Mayhew) [1622041] - [mm] shmem: fix LSM options parsing (Scott Mayhew) [1622041] - [fs] gfs2: make gfs2_fs_parameters static (Scott Mayhew) [1622041] - [fs] gfs2: Fix initialisation of args for remount (Scott Mayhew) [1622041] - [fs] gfs2: Fix memory leak when gfs2meta's fs_context is freed (Scott Mayhew) [1622041] - [fs] gfs2: Convert gfs2 to fs_context (Scott Mayhew) [1622041] - [fs] NFS: Fix fscache super_cookie allocation (Scott Mayhew) [1622041] - [fs] NFS: Fix a few constant_table array definitions (Scott Mayhew) [1622041] - [fs] NFS: Fix leak of ctx->nfs_server.hostname (Scott Mayhew) [1622041] - [fs] NFS: Don't hard-code the fs_type when submounting (Scott Mayhew) [1622041] - [fs] NFS: Ensure the fs_context has the correct fs_type before mounting (Scott Mayhew) [1622041] - [fs] nfs: Return EINVAL rather than ERANGE for mount parse errors (Scott Mayhew) [1622041] - [fs] NFS: Attach supplementary error information to fs_context (Scott Mayhew) [1622041] - [fs] NFS: Additional refactoring for fs_context conversion (Scott Mayhew) [1622041] - [fs] NFS: Add fs_context support (Scott Mayhew) [1622041] - [fs] NFS: Convert mount option parsing to use functionality from fs_parser.h (Scott Mayhew) [1622041] - [fs] NFS: rename nfs_fs_context pointer arg in a few functions (Scott Mayhew) [1622041] - [fs] NFS: Do some tidying of the parsing code (Scott Mayhew) [1622041] - [fs] NFS: Add a small buffer in nfs_fs_context to avoid string dup (Scott Mayhew) [1622041] - [fs] NFS: Deindent nfs_fs_context_parse_option() (Scott Mayhew) [1622041] - [fs] NFS: Split nfs_parse_mount_options() (Scott Mayhew) [1622041] - [fs] NFS: Rename struct nfs_parsed_mount_data to struct nfs_fs_context (Scott Mayhew) [1622041] - [fs] NFS: Constify mount argument match tables (Scott Mayhew) [1622041] - [fs] NFS: Move mount parameterisation bits into their own file (Scott Mayhew) [1622041] - [fs] nfs: get rid of ->set_security() (Scott Mayhew) [1622041] - [fs] nfs_clone_sb_security(): simplify the check for server bogosity (Scott Mayhew) [1622041] - [fs] nfs: get rid of mount_info ->fill_super() (Scott Mayhew) [1622041] - [fs] nfs: don't pass nfs_subversion to ->create_server() (Scott Mayhew) [1622041] - [fs] nfs: unexport nfs_fs_mount_common() (Scott Mayhew) [1622041] - [fs] nfs: merge xdev and remote file_system_type (Scott Mayhew) [1622041] - [fs] nfs: don't bother passing nfs_subversion to ->try_mount() and nfs_fs_mount_common() (Scott Mayhew) [1622041] - [fs] nfs: stash nfs_subversion reference into nfs_mount_info (Scott Mayhew) [1622041] - [fs] nfs: lift setting mount_info from nfs_xdev_mount() (Scott Mayhew) [1622041] - [fs] nfs4: fold nfs_do_root_mount/nfs_follow_remote_path (Scott Mayhew) [1622041] - [fs] nfs: don't bother setting/restoring export_path around do_nfs_root_mount() (Scott Mayhew) [1622041] - [fs] nfs: fold nfs4_remote_fs_type and nfs4_remote_referral_fs_type (Scott Mayhew) [1622041] - [fs] nfs: lift setting mount_info from nfs4_remote{, _referral}_mount (Scott Mayhew) [1622041] - [fs] nfs: stash server into struct nfs_mount_info (Scott Mayhew) [1622041] - [fs] saner calling conventions for nfs_fs_mount_common() (Scott Mayhew) [1622041] - [fs] NFS: Make "port=" mount option optional for RDMA mounts (Scott Mayhew) [1622041] - [fs] vfs: Make fs_parse() handle fs_param_is_fd-type params better (Scott Mayhew) [1622041] - [include] vfs: Convert ramfs, shmem, tmpfs, devtmpfs, rootfs to use the new mount API (Scott Mayhew) [1622041] - [mm] shmem_parse_one(): switch to use of fs_parse() (Scott Mayhew) [1622041] - [mm] shmem_parse_options(): take handling a single option into a helper (Scott Mayhew) [1622041] - [mm] shmem_parse_options(): don't bother with mpol in separate variable (Scott Mayhew) [1622041] - [mm] shmem_parse_options(): use a separate structure to keep the results (Scott Mayhew) [1622041] - [base] make shmem_fill_super() static (Scott Mayhew) [1622041] - [fs] make ramfs_fill_super() static (Scott Mayhew) [1622041] - [base] devtmpfs: don't mix {ramfs, shmem}_fill_super() with mount_single() (Scott Mayhew) [1622041] - [fs] vfs: Convert squashfs to use the new mount API (Scott Mayhew) [1622041] - [mtd] mtd: Kill mount_mtd() (Scott Mayhew) [1622041] - [fs] vfs: Convert cramfs to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Add a single-or-reconfig keying to vfs_get_super() (Scott Mayhew) [1622041] - [mtd] mtd: Provide fs_context-aware mount_mtd() replacement (Scott Mayhew) [1622041] - [fs] vfs: Create fs_context-aware mount_bdev() replacement (Scott Mayhew) [1622041] - [fs] new helper: get_tree_keyed() (Scott Mayhew) [1622041] - [fs] vfs: set fs_context::user_ns for reconfigure (Scott Mayhew) [1622041] - [init] mnt_init(): call shmem_init() unconditionally (Scott Mayhew) [1622041] - [base] constify ksys_mount() string arguments (Scott Mayhew) [1622041] - [fs] don't bother with registering rootfs (Scott Mayhew) [1622041] - [fs] init_rootfs(): don't bother with init_ramfs_fs() (Scott Mayhew) [1622041] - [security] vfs: Convert selinuxfs to use the new mount API (Scott Mayhew) [1622041] - [security] vfs: Convert securityfs to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert openpromfs to use the new mount API (Scott Mayhew) [1622041] - [xen] vfs: Convert xenfs to use the new mount API (Scott Mayhew) [1622041] - [oprofile] vfs: Convert oprofilefs to use the new mount API (Scott Mayhew) [1622041] - [misc] vfs: Convert ibmasmfs to use the new mount API (Scott Mayhew) [1622041] - [infiniband] vfs: Convert qib_fs/ipathfs to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert efivarfs to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert configfs to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert binfmt_misc to use the new mount API (Scott Mayhew) [1622041] - [fs] convenience helper: get_tree_single() (Scott Mayhew) [1622041] - [fs] convenience helper get_tree_nodev() (Scott Mayhew) [1622041] - [fs] vfs: Kill sget_userns() (Scott Mayhew) [1622041] - [fs] vfs: Use sget_fc() for pseudo-filesystems (Scott Mayhew) [1622041] - [dma-buf] fold mount_pseudo_xattr() into pseudo_fs_get_tree() (Scott Mayhew) [1622041] - [virtio] vfs: Convert virtio_balloon to use the new mount API (Scott Mayhew) [1622041] - [scsi] vfs: Convert ocxlflash to use the new mount API (Scott Mayhew) [1622041] - [misc] vfs: Convert cxl to use the new mount API (Scott Mayhew) [1622041] - [drm] vfs: Convert drm to use the new mount API (Scott Mayhew) [1622041] - [dax] vfs: Convert dax to use the new mount API (Scott Mayhew) [1622041] - [net] vfs: Convert sockfs to use the new mount API (Scott Mayhew) [1622041] - [mm] vfs: Convert zsmalloc to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert pipe to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert nsfs to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert bdev to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert anon_inodes to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert aio to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Provide a mount_pseudo-replacement for the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Provide sb->s_iflags settings in fs_context struct (Scott Mayhew) [1622041] - [fs] vfs: Fix refcounting of filenames in fs_parser (Scott Mayhew) [1622041] - [fs] move mount_capable() further out (Scott Mayhew) [1622041] - [fs] move mount_capable() calls to vfs_get_tree() (Scott Mayhew) [1622041] - [kernel] cpuset: move mount -t cpuset logics into cgroup.c (Scott Mayhew) [1622041] - [fs] procfs: set ->user_ns before calling ->get_tree() (Scott Mayhew) [1622041] - [ipc] mqueue: set ->user_ns before ->get_tree() (Scott Mayhew) [1622041] - [fs] switch mount_capable() to fs_context (Scott Mayhew) [1622041] - [fs] legacy_get_tree(): pass fc->user_ns to mount_capable() (Scott Mayhew) [1622041] - [fs] move the capability checks from sget_userns() to legacy_get_tree() (Scott Mayhew) [1622041] - [fs] vfs: Kill mount_ns() (Scott Mayhew) [1622041] - [fs] vfs: Convert nfsctl to use the new mount API (Scott Mayhew) [1622041] - [net] vfs: Convert rpc_pipefs to use the new mount API (Scott Mayhew) [1622041] - [fs] consolidate the capability checks in sget_{fc, userns}() (Scott Mayhew) [1622041] - [fs] start massaging the checks in sget_...(): move to sget_userns() (Scott Mayhew) [1622041] - [x86] no need to protect against put_user_ns(NULL) (Scott Mayhew) [1622041] - [fs] mount_pseudo(): drop 'name' argument, switch to d_make_root() (Scott Mayhew) [1622041] - [mm] zsmalloc: don't bother with dentry_operations (Scott Mayhew) [1622041] - [virtio] balloon: don't bother with dentry_operations (Scott Mayhew) [1622041] - [scsi] cxlflash: don't bother with dentry_operations (Scott Mayhew) [1622041] - [misc] cxl: don't bother with dentry_operations (Scott Mayhew) [1622041] - [fs] fs: VALIDATE_FS_PARSER should default to n (Scott Mayhew) [1622041] - [security] selinux: fix a missing-check bug in selinux_sb_eat_lsm_opts() (Scott Mayhew) [1622041] - [security] selinux: fix a missing-check bug in selinux_add_mnt_opt( ) (Scott Mayhew) [1622041] - [powerpc] uapi: Wire up the mount API syscalls on non-x86 arches (Scott Mayhew) [1622041] - [x86] uapi, x86: Fix the syscall numbering of the mount API syscalls (Scott Mayhew) [1622041] - [fs] uapi, fsopen: use square brackets around "fscontext" (Scott Mayhew) [1622041] - [samples] vfs: Add a sample program for the new mount API (Scott Mayhew) [1622041] - [x86] vfs: syscall: Add fspick() to select a superblock for reconfiguration (Scott Mayhew) [1622041] - [x86] vfs: syscall: Add fsmount() to create a mount for a superblock (Scott Mayhew) [1622041] - [fs] vfs: syscall: Add fsconfig() for configuring and managing a context (Scott Mayhew) [1622041] - [fs] vfs: Implement logging through fs_context (Scott Mayhew) [1622041] - [fs] vfs: syscall: Add fsopen() to prepare for superblock creation (Scott Mayhew) [1622041] - [fs] Make anon_inodes unconditional (Scott Mayhew) [1622041] - [fs] teach move_mount(2) to work with OPEN_TREE_CLONE (Scott Mayhew) [1622041] - [x86] vfs: syscall: Add move_mount(2) to move mounts around (Scott Mayhew) [1622041] - [fs] vfs: syscall: Add open_tree(2) to reference or clone a mount (Scott Mayhew) [1622041] - [fs] fix sysfs_init_fs_context() in !CONFIG_NET_NS case (Scott Mayhew) [1622041] - [fs] vfs: Add some logging to the core users of the fs_context log (Scott Mayhew) [1622041] - [fs] vfs: Implement logging through fs_context (Scott Mayhew) [1622041] - [documentation] vfs: Provide documentation for new mount API (Scott Mayhew) [1622041] - [fs] vfs: Remove kern_mount_data() (Scott Mayhew) [1622041] - [fs] hugetlbfs: Convert to fs_context (Scott Mayhew) [1622041] - [kernel] cpuset: Use fs_context (Scott Mayhew) [1622041] - [fs] kernfs, sysfs, cgroup, intel_rdt: Support fs_context (Scott Mayhew) [1622041] - [kernel] cgroup: store a reference to cgroup_ns into cgroup_fs_context (Scott Mayhew) [1622041] - [kernel] cgroup1_get_tree(): separate "get cgroup_root to use" into a separate helper (Scott Mayhew) [1622041] - [kernel] cgroup_do_mount(): massage calling conventions (Scott Mayhew) [1622041] - [kernel] cgroup: stash cgroup_root reference into cgroup_fs_context (Scott Mayhew) [1622041] - [kernel] cgroup2: switch to option-by-option parsing (Scott Mayhew) [1622041] - [kernel] cgroup1: switch to option-by-option parsing (Scott Mayhew) [1622041] - [kernel] cgroup: take options parsing into ->parse_monolithic() (Scott Mayhew) [1622041] - [kernel] cgroup: fold cgroup1_mount() into cgroup1_get_tree() (Scott Mayhew) [1622041] - [kernel] cgroup: start switching to fs_context (Scott Mayhew) [1622041] - [ipc] ipc: Convert mqueue fs to fs_context (Scott Mayhew) [1622041] - [fs] proc: Add fs_context support to procfs (Scott Mayhew) [1622041] - [fs] procfs: Move proc_fill_super() to fs/proc/root.c (Scott Mayhew) [1622041] - [include] introduce cloning of fs_context (Scott Mayhew) [1622041] - [fs] convenience helpers: vfs_get_super() and sget_fc() (Scott Mayhew) [1622041] - [fs] vfs: Implement a filesystem superblock creation/configuration context (Scott Mayhew) [1622041] - [include] vfs: Put security flags into the fs_context struct (Scott Mayhew) [1622041] - [security] selinux: Implement the new mount API LSM hooks (Scott Mayhew) [1622041] - [include] vfs: Add LSM hooks for the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Add configuration parser helpers (Scott Mayhew) [1622041] - [include] vfs: Introduce logging functions (Scott Mayhew) [1622041] - [fs] introduce fs_context methods (Scott Mayhew) [1622041] - [fs] fs_context flavour for submounts (Scott Mayhew) [1622041] - [fs] convert do_remount_sb() to fs_context (Scott Mayhew) [1622041] - [fs] vfs_get_tree(): evict the call of security_sb_kern_mount() (Scott Mayhew) [1622041] - [fs] new helper: do_new_mount_fc() (Scott Mayhew) [1622041] - [fs] teach vfs_get_tree() to handle subtype, switch do_new_mount() to it (Scott Mayhew) [1622041] - [fs] new helpers: vfs_create_mount(), fc_mount() (Scott Mayhew) [1622041] - [fs] vfs: Introduce fs_context, switch vfs_kern_mount() to it (Scott Mayhew) [1622041] - [fs] saner handling of temporary namespaces (Scott Mayhew) [1622041] - [fs] separate copying and locking mount tree on cross-userns copies (Scott Mayhew) [1622041] - [fs] kill kernfs_pin_sb() (Scott Mayhew) [1622041] - [fs] mount_fs: suppress MAC on MS_SUBMOUNT as well as MS_KERNMOUNT (Scott Mayhew) [1622041] - [security] LSM: new method: ->sb_add_mnt_opt() (Scott Mayhew) [1622041] - [security] selinux: rewrite selinux_sb_eat_lsm_opts() (Scott Mayhew) [1622041] - [security] selinux: regularize Opt_... names a bit (Scott Mayhew) [1622041] - [security] selinux: switch away from match_token() (Scott Mayhew) [1622041] - [security] selinux: new helper - selinux_add_opt() (Scott Mayhew) [1622041] - [include] LSM: bury struct security_mnt_opts (Scott Mayhew) [1622041] - [security] selinux: switch to private struct selinux_mnt_opts (Scott Mayhew) [1622041] - [fs] LSM: hide struct security_mnt_opts from any generic code (Scott Mayhew) [1622041] - [security] LSM: turn sb_eat_lsm_opts() into a method (Scott Mayhew) [1622041] - [fs] nfs_remount(): don't leak, don't ignore LSM options quietly (Scott Mayhew) [1622041] - [security] LSM: split ->sb_set_mnt_opts() out of ->sb_kern_mount() (Scott Mayhew) [1622041] - [fs] new helper: security_sb_eat_lsm_opts() (Scott Mayhew) [1622041] - [security] LSM: lift extracting and parsing LSM options into the caller of ->sb_remount() (Scott Mayhew) [1622041] - [security] LSM: lift parsing LSM options into the caller of ->sb_kern_mount() (Scott Mayhew) [1622041] - [fs] vfs: Separate changing mount flags full remount (Scott Mayhew) [1622041] - [fs] vfs: Suppress MS_* flag defs within the kernel unless explicitly enabled (Scott Mayhew) [1622041]- [hv] hv_utils: drain the timesync packets on onchannelcallback (Vitaly Kuznetsov) [1884733] - [hv] hv_utils: return error if host timesysnc update is stale (Vitaly Kuznetsov) [1884733] - [netdrv] hv_netvsc: Cache the current data path to avoid duplicate call and message (Mohammed Gamal) [1876527] - [netdrv] hv_netvsc: Switch the data path at the right time during hibernation (Mohammed Gamal) [1876527] - [netdrv] hv_netvsc: Fix hibernation for mlx5 VF driver (Mohammed Gamal) [1876527] - [hv] hv: vmbus: hibernation: do not hang forever in vmbus_bus_resume() (Mohammed Gamal) [1876519] - [target] scsi: target: Fix lun lookup for TARGET_SCF_LOOKUP_LUN_FROM_TAG case (Maurizio Lombardi) [1880395] - [target] scsi: target: iscsi: Fix hang in iscsit_access_np() when getting tpg->np_login_sem (Maurizio Lombardi) [1880395] - [target] scsi: target: iscsi: Fix data digest calculation (Maurizio Lombardi) [1880395] - [target] scsi: target: Make iscsit_register_transport() return void (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Make TMR notification optional (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Implement tmr_notify callback (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Fix and simplify timeout handling (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Factor out new helper ring_insert_padding (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Do not queue aborted commands (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Use priv pointer in se_cmd (Maurizio Lombardi) [1880395] - [target] scsi: target: Add tmr_notify backend function (Maurizio Lombardi) [1880395] - [target] scsi: target: Modify core_tmr_abort_task() (Maurizio Lombardi) [1880395] - [target] scsi: target: iscsi: Fix inconsistent debug message (Maurizio Lombardi) [1880395] - [target] scsi: target: iscsi: Fix login error when receiving (Maurizio Lombardi) [1880395] - [target] scsi: target: Remove unused variable 'tpg' (Maurizio Lombardi) [1880395] - [target] scsi: target: cxgbit: Remove tx flow control code (Maurizio Lombardi) [1880395] - [target] scsi: target: cxgbit: Check connection state before issuing hardware command (Maurizio Lombardi) [1880395] - [target] scsi: target: Handle short iSIDs (Maurizio Lombardi) [1880395] - [target] scsi: target: Fix iscsi transport id buf len calculation (Maurizio Lombardi) [1880395] - [target] scsi: target: Fix iscsi transport id buffer setup (Maurizio Lombardi) [1880395] - [target] scsi: target: Fix iscsi transport id parsing (Maurizio Lombardi) [1880395] - [target] scsi: target: Fix crash during SPEC_I_PT handling (Maurizio Lombardi) [1880395] - [target] scsi: target: Fix xcopy sess release leak (Maurizio Lombardi) [1880395] - [target] scsi: target: Check enforce_pr_isids during registration (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Fix crash on ARM during cmd completion (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Fix crash in tcmu_flush_dcache_range on ARM (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Optimize use of flush_dcache_page (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Remove unnecessary bit TCMU_CMD_BIT_INFLIGHT (Maurizio Lombardi) [1880395] - [target] scsi: target: Rename target_setup_cmd_from_cdb() to target_cmd_parse_cdb() (Maurizio Lombardi) [1880395] - [target] scsi: target: Fix NULL pointer dereference (Maurizio Lombardi) [1880395] - [target] scsi: target: Initialize LUN in transport_init_se_cmd() (Maurizio Lombardi) [1880395] - [target] scsi: target: Factor out a new helper, target_cmd_init_cdb() (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Fix size in calls to tcmu_flush_dcache_range (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Fix a use after free in tcmu_check_expired_queue_cmd() (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Userspace must not complete queued commands (Maurizio Lombardi) [1880395] - [target] scsi: target: core: Add initiatorname to NON_EXISTENT_LUN error (Maurizio Lombardi) [1880395] - [target] scsi: target: loopback: Fix READ with data and sensebytes (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Make pgr_support and alua_support attributes writable (Maurizio Lombardi) [1880395] - [target] scsi: target: Make transport_flags per device (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Add attributes enforce_pr_isids and force_pr_aptpl (Maurizio Lombardi) [1880395] - [target] scsi: target: Add missing emulate_pr attribute to passthrough backends (Maurizio Lombardi) [1880395] - [target] scsi: target: iscsi: Remove the iscsi_data_count structure (Maurizio Lombardi) [1880395] - [target] scsi: target: Put lun_ref at end of tmr processing (Maurizio Lombardi) [1880395] - [target] scsi: target/iblock: fix WRITE SAME zeroing (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: reset_ring should reset TCMU_DEV_BIT_BROKEN (Maurizio Lombardi) [1880395] - [target] scsi: target: fix PR IN / READ FULL STATUS for FC (Maurizio Lombardi) [1880395] - [target] scsi: target: Write NULL to *port_nexus_ptr if no ISID (Maurizio Lombardi) [1880395] - [target] scsi: target: use the stack for XCOPY passthrough cmds (Maurizio Lombardi) [1880395] - [target] scsi: target: increase XCOPY I/O size (Maurizio Lombardi) [1880395] - [target] scsi: target: avoid per-loop XCOPY buffer allocations (Maurizio Lombardi) [1880395] - [target] scsi: target: drop xcopy DISK BLOCK LENGTH debug (Maurizio Lombardi) [1880395] - [target] scsi: target: use #define for xcopy descriptor len (Maurizio Lombardi) [1880395] - [crypto] crypto: testmgr - mark cts(cbc(aes)) as FIPS allowed (Vladis Dronov) [1855161] - [kernel] sched/deadline: Unthrottle PI boosted threads while enqueuing (Daniel Bristot de Oliveira) [1869760] - [kernel] sched/deadline: Fix stale throttling on de-/boosted tasks (Daniel Bristot de Oliveira) [1869760] - [netdrv] treewide: Use fallthrough pseudo-keyword (Jonathan Toppins) [1871286] - [netdrv] tg3: Avoid the use of one-element array (Jonathan Toppins) [1871286] - [netdrv] net: tg3: tidy up loop, remove need to compute off with a multiply (Jonathan Toppins) [1871286] - [netdrv] net: tg3: reject unsupported coalescing params (Jonathan Toppins) [1871286] - [netdrv] net: tg3: use skb_list_walk_safe helper for gso segments (Jonathan Toppins) [1871286] - [gpio] gpio: gpio-mlxbf2.c: Provide __releases() annotation to stop confusing Sparse (Alaa Hleihel) [1816931] - [gpio] gpio: gpio-mlxbf2: Tell the compiler that ACPI functions may not be use (Alaa Hleihel) [1816931] - [gpio] gpio: mlxbf2: Fix sleeping while holding spinlock (Alaa Hleihel) [1816931] - [gpio] gpio: mlxbf2: fix return value check in mlxbf2_gpio_get_lock_res() (Alaa Hleihel) [1816931] - [gpio] gpio: mlxbf2: remove unused including (Alaa Hleihel) [1816931] - [gpio] gpio: add driver for Mellanox BlueField 2 GPIO controller (Alaa Hleihel) [1816931] - [include] compiler_attributes.h: Add 'fallthrough' pseudo keyword for switch/case use (Ivan Vecera) [1867168] - [net] net: sctp: Rename fallthrough label to unhandled (Ivan Vecera) [1867168]- [pci] PCI: Mark AMD Navi10 GPU rev 0x00 ATS as broken (Myron Stowe) [1888310] - [netdrv] nfp: flower: fix ABI mismatch between driver and firmware (Ivan Vecera) [1886717] - [netdrv] netronome: fix ipv6 link error (Ivan Vecera) [1886717] - [netdrv] nfp: flower: fix incorrect flag assignment (Ivan Vecera) [1886717] - [netdrv] nfp: flower: fix used time of merge flow statistics (Ivan Vecera) [1886717] - [netdrv] nfp: flower: inform firmware of flower features (Ivan Vecera) [1886717] - [netdrv] nfp: flower: renaming of feature bits (Ivan Vecera) [1886717] - [netdrv] nfp: don't check lack of RX/TX channels (Ivan Vecera) [1886717] - [netdrv] nfp: abm: fix error return code in nfp_abm_vnic_alloc() (Ivan Vecera) [1886717] - [netdrv] nfp: abm: fix a memory leak bug (Ivan Vecera) [1886717] - [netdrv] net/nfp: Update driver to use global kernel version (Ivan Vecera) [1886717] - [netdrv] nfp: allow explicitly selected delayed stats (Ivan Vecera) [1886717] - [netdrv] net: nfp: Use scnprintf() for avoiding potential buffer overflow (Ivan Vecera) [1886717] - [netdrv] nfp: let core reject the unsupported coalescing parameters (Ivan Vecera) [1886717] - [netdrv] nfp: Use pci_get_dsn() (Ivan Vecera) [1886717] - [netdrv] netronome: Replace zero-length array with flexible-array member (Ivan Vecera) [1886717] - [netdrv] devlink: move devlink documentation to subfolder (Ivan Vecera) [1886717] - [netdrv] remove ioremap_nocache and devm_ioremap_nocache (Ivan Vecera) [1886717] - [netdrv] nfp: tls: implement the stream sync RX resync (Ivan Vecera) [1886717] - [netdrv] nfp: pass packet pointer to nfp_net_parse_meta() (Ivan Vecera) [1886717] - [netdrv] nfp: flower: update flow merge code to support IPv6 tunnels (Ivan Vecera) [1886717] - [netdrv] nfp: flower: support ipv6 tunnel keep-alive messages from fw (Ivan Vecera) [1886717] - [netdrv] nfp: flower: handle notifiers for ipv6 route changes (Ivan Vecera) [1886717] - [netdrv] nfp: flower: handle ipv6 tunnel no neigh request (Ivan Vecera) [1886717] - [netdrv] nfp: flower: modify pre-tunnel and set tunnel action for ipv6 (Ivan Vecera) [1886717] - [netdrv] nfp: flower: offload list of IPv6 tunnel endpoint addresses (Ivan Vecera) [1886717] - [netdrv] nfp: flower: compile match for IPv6 tunnels (Ivan Vecera) [1886717] - [netdrv] nfp: flower: move udp tunnel key match compilation to helper function (Ivan Vecera) [1886717] - [netdrv] nfp: flower: pass flow rule pointer directly to match functions (Ivan Vecera) [1886717] - [netdrv] nfp: flower: fix stats id allocation (Ivan Vecera) [1886717] - [netdrv] netronome: use the new txqueue timeout argument (Ivan Vecera) [1886717] - [netdrv] nfp: add support for TLV device stats (Ivan Vecera) [1886717] - [netdrv] treewide: Use sizeof_field() macro (Ivan Vecera) [1886717] - [netdrv] net: use rhashtable_lookup() instead of rhashtable_lookup_fast() (Ivan Vecera) [1886717] - [netdrv] nfp: bpf: make array exp_mask static, makes object smaller (Ivan Vecera) [1886717] - [netdrv] nfp: flower: fix memory leak in nfp_flower_spawn_vnic_reprs (Ivan Vecera) [1886717] - [netdrv] nfp: flower: prevent memory leak in nfp_flower_spawn_phy_reprs (Ivan Vecera) [1886717] - [netdrv] nfp: read chip model from the PluDevice register (Ivan Vecera) [1886717] - [netdrv] nfp: devlink: set unknown fw_load_policy (Ivan Vecera) [1886717] - [documentation] Documentation: nfp: add nfp driver specific notes (Ivan Vecera) [1886717] - [netdrv] kdoc: fix nfp_fw_load documentation (Ivan Vecera) [1886717] - [netdrv] nfp: devlink: add 'reset_dev_on_drv_probe' support (Ivan Vecera) [1886717] - [netdrv] nfp: devlink: add 'fw_load_policy' support (Ivan Vecera) [1886717] - [netdrv] nfp: add devlink param infrastructure (Ivan Vecera) [1886717] - [netdrv] nfp: honor FW reset and loading policies (Ivan Vecera) [1886717] - [netdrv] nfp: nsp: add support for hwinfo set operation (Ivan Vecera) [1886717] - [netdrv] nfp: nsp: add support for optional hwinfo lookup (Ivan Vecera) [1886717] - [netdrv] nfp: nsp: add support for fw_loaded command (Ivan Vecera) [1886717] - [netdrv] nfp: bpf: add simple map op cache (Ivan Vecera) [1886717] - [netdrv] nfp: bpf: rework MTU checking (Ivan Vecera) [1886717] - [netdrv] net: Use skb accessors in network drivers (Ivan Vecera) [1886717] - [netdrv] nfp: tls: rename tls packet counters (Ivan Vecera) [1886717] - [netdrv] nfp: tls: undo TLS sequence tracking when dropping the frame (Ivan Vecera) [1886717] - [netdrv] nfp: tls: avoid one of the ifdefs for TLS (Ivan Vecera) [1886717] - [netdrv] nfp: tls: don't leave key material in freed FW cmsg skbs (Ivan Vecera) [1886717] - [netdrv] nfp: tls: count TSO segments separately for the TLS offload (Ivan Vecera) [1886717] - [netdrv] nfp: tls: use unique connection ids instead of 4-tuple for TX (Ivan Vecera) [1886717] - [netdrv] nfp: tls: move setting ipver_vlan to a helper (Ivan Vecera) [1886717] - [netdrv] nfp: tls: ignore queue limits for delete commands (Ivan Vecera) [1886717] - [netdrv] nfp: tls: fix error return code in nfp_net_tls_add() (Ivan Vecera) [1886717] - [netdrv] nfp: tls: enable TLS RX offload (Ivan Vecera) [1886717] - [netdrv] net/tls: don't clear TX resync flag on error (Ivan Vecera) [1886717] - [netdrv] net/tls: add tracing for device/offload events (Ivan Vecera) [1886717] - [netdrv] nfp: tls: make use of kernel-driven TX resync (Ivan Vecera) [1886717] - [netdrv] net/tls: generalize the resync callback (Ivan Vecera) [1886717] - [netdrv] nfp: tls: implement RX TLS resync (Ivan Vecera) [1886717] - [netdrv] nfp: add async version of mailbox communication (Ivan Vecera) [1886717] - [netdrv] nfp: rename nfp_ccm_mbox_alloc() (Ivan Vecera) [1886717] - [netdrv] nfp: tls: set skb decrypted flag (Ivan Vecera) [1886717] - [netdrv] nfp: tls: add basic statistics (Ivan Vecera) [1886717] - [netdrv] nfp: tls: add/delete TLS TX connections (Ivan Vecera) [1886717] - [netdrv] nfp: tls: add datapath support for TLS TX (Ivan Vecera) [1886717] - [netdrv] nfp: flower: use struct_size() helper (Ivan Vecera) [1886717] - [netdrv] nfp: add missing kdoc (Ivan Vecera) [1886717] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (Ivan Vecera) [1886717] - [iommu] iommu/amd: Fix the overwritten field in IVMD header (Baoquan He) [1869148] - [powerpc] pseries/drmem: don't cache node id in drmem_lmb struct (Diego Domingos) [1816543] - [include] cgroup: Fix sock_cgroup_data on big-endian (Vladis Dronov) [1868659] {CVE-2020-14356} - [include] cgroup: fix cgroup_sk_alloc() for sk_clone_lock() (Vladis Dronov) [1868659] {CVE-2020-14356} - [net] netprio_cgroup: Fix unlimited memory leak of v2 cgroups (Vladis Dronov) [1868659] {CVE-2020-14356} - [netdrv] net/broadcom: Clean broadcom code from driver versions (Jonathan Toppins) [1872443]- [net] Bluetooth: fix kernel oops in store_pending_adv_report (Gopal Tiwari) [1888455] {CVE-2020-24490} - [net] Bluetooth: L2CAP: Fix calling sk_filter on non-socket based channel (Gopal Tiwari) [1888258] {CVE-2020-12351} - [net] Bluetooth: A2MP: Fix not initializing all members (Gopal Tiwari) [1888807] {CVE-2020-12352} - [mm] mm, compaction: make capture control handling safe wrt interrupts (Rafael Aquini) [1862175] - [mm] mm/compaction: fix a typo in comment "pessemistic"->"pessimistic" (Rafael Aquini) [1862175] - [mm] mm/compaction: add missing annotation for compact_lock_irqsave (Rafael Aquini) [1862175] - [mm] mm/compaction.c: clean code by removing unnecessary assignment (Rafael Aquini) [1862175] - [kernel] mm/compaction: Disable compact_unevictable_allowed on RT (Rafael Aquini) [1862175] - [kernel] mm/compaction: really limit compact_unevictable_allowed to 0 and 1 (Rafael Aquini) [1862175] - [mm] mm, compaction: fully assume capture is not NULL in compact_zone_order() (Rafael Aquini) [1862175] - [mm] mm, compaction: fix wrong pfn handling in __reset_isolation_pfn() (Rafael Aquini) [1862175] - [mm] mm/compaction.c: remove unnecessary zone parameter in isolate_migratepages() (Rafael Aquini) [1862175] - [mm] mm: compaction: avoid 100 CPU usage during compaction when a task is killed (Rafael Aquini) [1862175] - [mm] mm, compaction: make sure we isolate a valid PFN (Rafael Aquini) [1862175] - [mm] mm/compaction.c: correct zone boundary handling when isolating pages from a pageblock (Rafael Aquini) [1862175] - [trace] mm, compaction: some tracepoints should be defined only when CONFIG_COMPACTION is set (Rafael Aquini) [1862175] - [trace] mm: compaction: show gfp flag names in try_to_compact_pages tracepoint (Rafael Aquini) [1862175] - [mm] mm/compaction.c: fix an undefined behaviour (Rafael Aquini) [1862175] - [mm] mm, page_alloc: always use a captured page regardless of compaction result (Rafael Aquini) [1862175] - [mm] mm/compaction.c: abort search if isolation fails (Rafael Aquini) [1862175] - [mm] mm/compaction.c: correct zone boundary handling when resetting pageblock skip hints (Rafael Aquini) [1862175] - [include] include/linux/list.h: fix list_is_first() kernel-doc (Rafael Aquini) [1862175] - [mm] mm/compaction: pass pgdat to too_many_isolated() instead of zone (Rafael Aquini) [1862175] - [mm] mm: remove zone_lru_lock() function, access ->lru_lock directly (Rafael Aquini) [1862175] - [mm] mm, compaction: capture a page under direct compaction (Rafael Aquini) [1862175] - [mm] mm, compaction: be selective about what pageblocks to clear skip hints (Rafael Aquini) [1862175] - [mm] mm, compaction: sample pageblocks for free pages (Rafael Aquini) [1862175] - [mm] mm, compaction: round-robin the order while searching the free lists for a target (Rafael Aquini) [1862175] - [mm] mm, compaction: reduce premature advancement of the migration target scanner (Rafael Aquini) [1862175] - [mm] mm, compaction: do not consider a need to reschedule as contention (Rafael Aquini) [1862175] - [mm] mm, compaction: rework compact_should_abort as compact_check_resched (Rafael Aquini) [1862175] - [mm] mm, compaction: keep cached migration PFNs synced for unusable pageblocks (Rafael Aquini) [1862175] - [mm] mm, compaction: check early for huge pages encountered by the migration scanner (Rafael Aquini) [1862175] - [mm] mm, compaction: finish pageblock scanning on contention (Rafael Aquini) [1862175] - [mm] mm, compaction: avoid rescanning the same pageblock multiple times (Rafael Aquini) [1862175] - [mm] mm, compaction: use free lists to quickly locate a migration target (Rafael Aquini) [1862175] - [mm] mm, compaction: keep migration source private to a single compaction instance (Rafael Aquini) [1862175] - [mm] mm, compaction: use free lists to quickly locate a migration source (Rafael Aquini) [1862175] - [mm] mm, compaction: always finish scanning of a full pageblock (Rafael Aquini) [1862175] - [mm] mm, migrate: immediately fail migration of a page with no migration handler (Rafael Aquini) [1862175] - [mm] mm, compaction: rename map_pages to split_map_pages (Rafael Aquini) [1862175] - [mm] mm, compaction: remove unnecessary zone parameter in some instances (Rafael Aquini) [1862175] - [mm] mm, compaction: remove last_migrated_pfn from compact_control (Rafael Aquini) [1862175] - [mm] mm, compaction: rearrange compact_control (Rafael Aquini) [1862175] - [mm] mm, compaction: shrink compact_control (Rafael Aquini) [1862175] - [kernel] mm: remove sysctl_extfrag_handler() (Rafael Aquini) [1862175] - [net] netlink: fix state reallocation in policy export (Petr Oros) [1874050] - [net] netlink: add infrastructure to expose policies to userspace (Petr Oros) [1874050] - [lib] netlink: factor out policy range helpers (Petr Oros) [1874050] - [net] netlink: remove NLA_EXACT_LEN_WARN (Petr Oros) [1874050] - [include] netlink: allow NLA_MSECS to have range validation (Petr Oros) [1874050] - [net] netlink: extend policy range validation (Petr Oros) [1874050] - [net] nl80211: link recursive netlink nested policy (Petr Oros) [1874050] - [lib] netlink: limit recursion depth in policy validation (Petr Oros) [1874050] - [net] netlink: remove type-unsafe validation_data pointer (Petr Oros) [1874050] - [powerpc] powerpc/pseries: new lparcfg key/value pair: partition_affinity_score (Steve Best) [1879420] - [powerpc] powerpc/perf: consolidate GPCI hcall structs into asm/hvcall.h (Steve Best) [1879420] - [include] iopoll: Introduce read_poll_timeout_atomic macro (Patrick Talbert) [1879211] - [include] iopoll: redefined readx_poll_timeout macro to simplify the code (Patrick Talbert) [1879211] - [include] iopoll: introduce read_poll_timeout macro (Patrick Talbert) [1879211] - [infiniband] IB/ipoib: Fix double free of skb in case of multicast traffic in CM mode (Kamal Heib) [1857600] - [infiniband] RDMA/core: Fix double destruction of uobject (Kamal Heib) [1857600] - [infiniband] RDMA/pvrdma: Fix missing pci disable in pvrdma_pci_probe() (Kamal Heib) [1857600] - [net] xprtrdma: Fix use of xdr_stream_encode_item_{present, absent} (Kamal Heib) [1857600] - [net] xprtrdma: Fix trace point use-after-free race (Kamal Heib) [1857600] - [net] xprtrdma: Restore wake-up-all to rpcrdma_cm_event_handler() (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Fix missing RDMA_CM_EVENT_REJECTED event after receiving REJ message (Kamal Heib) [1857600] - [net] xprtrdma: kmalloc rpcrdma_ep separate from rpcrdma_xprt (Kamal Heib) [1857600] - [net] xprtrdma: Extract sockaddr from struct rdma_cm_id (Kamal Heib) [1857600] - [net] xprtrdma: Merge struct rpcrdma_ia into struct rpcrdma_ep (Kamal Heib) [1857600] - [net] xprtrdma: Disconnect on flushed completion (Kamal Heib) [1857600] - [net] xprtrdma: Remove rpcrdma_ia::ri_flags (Kamal Heib) [1857600] - [net] xprtrdma: Invoke rpcrdma_ia_open in the connect worker (Kamal Heib) [1857600] - [net] xprtrdma: Allocate Protection Domain in rpcrdma_ep_create() (Kamal Heib) [1857600] - [net] xprtrdma: Refactor rpcrdma_ep_connect() and rpcrdma_ep_disconnect() (Kamal Heib) [1857600] - [net] xprtrdma: Clean up the post_send path (Kamal Heib) [1857600] - [net] xprtrdma: Refactor frwr_init_mr() (Kamal Heib) [1857600] - [net] xprtrdma: Invoke rpcrdma_ep_create() in the connect worker (Kamal Heib) [1857600] - [net] xprtrdma: Enhance MR-related trace points (Kamal Heib) [1857600] - [infiniband] IB/iser: Always check sig MR before putting it to the free pool (Kamal Heib) [1857600] - [infiniband] RDMA/efa: Use in-kernel offsetofend() to check field availability (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Make sure the cm_id is in the IB_CM_IDLE state in destroy (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Allow ib_send_cm_sidr_rep() to be done under lock (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Allow ib_send_cm_rej() to be done under lock (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Allow ib_send_cm_drep() to be done under lock (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Allow ib_send_cm_dreq() to be done under lock (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Add some lockdep assertions for cm_id_priv->lock (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Make it clearer how concurrency works in cm_req_handler() (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Make it clear that there is no concurrency in cm_sidr_req_handler() (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Simplify establishing a listen cm_id (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Make the destroy_id flow more robust (Kamal Heib) [1857600] - [net] svcrdma: Avoid DMA mapping small RPC Replies (Kamal Heib) [1857600] - [net] svcrdma: Fix double sync of transport header buffer (Kamal Heib) [1857600] - [net] svcrdma: Refactor chunk list encoders (Kamal Heib) [1857600] - [net] SUNRPC: Add encoders for list item discriminators (Kamal Heib) [1857600] - [net] svcrdma: Rename svcrdma_encode trace points in send routines (Kamal Heib) [1857600] - [net] svcrdma: Update synopsis of svc_rdma_send_reply_msg() (Kamal Heib) [1857600] - [net] svcrdma: Update synopsis of svc_rdma_map_reply_msg() (Kamal Heib) [1857600] - [net] svcrdma: Update synopsis of svc_rdma_send_reply_chunk() (Kamal Heib) [1857600] - [net] svcrdma: De-duplicate code that locates Write and Reply chunks (Kamal Heib) [1857600] - [include] svcrdma: Use struct xdr_stream to decode ingress transport headers (Kamal Heib) [1857600] - [net] svcrdma: Remove svcrdma_cm_event() trace point (Kamal Heib) [1857600] - [net] SUNRPC: Add xdr_pad_size() helper (Kamal Heib) [1857600] - [net] nfsd: Fix NFSv4 READ on RDMA when using readv (Kamal Heib) [1857600] - [net] svcrdma: Replace zero-length array with flexible-array member (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Delete not implemented CM peer to peer communication (Kamal Heib) [1857600] - [infiniband] RDMA/cma: Teach lockdep about the order of rtnl and lock (Kamal Heib) [1857600] - [infiniband] RDMA/rw: map P2P memory correctly for signature operations (Kamal Heib) [1857600] - [infiniband] RDMA/ipoib: reject unsupported coalescing params (Kamal Heib) [1857600] - [infiniband] RDMA/providers: Fix return value when QP type isn't supported (Kamal Heib) [1857600] - [infiniband] RDMA/hns: Use the new APIs for printing log (Kamal Heib) [1857600] - [infiniband] RDMA/hns: Optimize hns_roce_modify_qp function (Kamal Heib) [1857600] - [infiniband] RDMA/hns: RDMA/hns: Assign rq head pointer when enable rq record db (Kamal Heib) [1857600] - [infiniband] RDMA/hns: Update the prompt message for creating and destroy qp (Kamal Heib) [1857600] - [infiniband] RDMA/efa: Do not delay freeing of DMA pages (Kamal Heib) [1857600] - [infiniband] RDMA/efa: Properly document the interrupt mask register (Kamal Heib) [1857600] - [infiniband] RDMA/efa: Unified getters/setters for device structs bitmask access (Kamal Heib) [1857600] - [infiniband] RDMA/ipoib: Don't set constant driver version (Kamal Heib) [1857600] - [infiniband] RDMA: Replace zero-length array with flexible-array member (Kamal Heib) [1857600] - [infiniband] RDMA/ucma: Use refcount_t for the ctx->ref (Kamal Heib) [1857600] - [infiniband] RDMA/core: Get rid of ib_create_qp_user (Kamal Heib) [1857600] - [infiniband] RDMA/core: Add weak ordering dma attr to dma mapping (Kamal Heib) [1857600] - [infiniband] RDMA/ucma: Mask QPN to be 24 bits according to IBTA (Kamal Heib) [1857600] - [infiniband] RDMA/cma: Use refcount API to reflect refcount (Kamal Heib) [1857600] - [infiniband] RDMA/cma: Rename cma_device ref/deref helpers to to get/put (Kamal Heib) [1857600] - [infiniband] RDMA/cma: Use refcount API to reflect refcount (Kamal Heib) [1857600] - [infiniband] RDMA/cma: Rename cma_device ref/deref helpers to to get/put (Kamal Heib) [1857600] - [infiniband] RDMA/cma: Use RDMA device port iterator (Kamal Heib) [1857600] - [infiniband] RDMA/cma: Use a helper function to enqueue resolve work items (Kamal Heib) [1857600] - [infiniband] RDMA/rw: Fix error flow during RDMA context initialization (Kamal Heib) [1857600] - [infiniband] IB/core: Add interface to advise_mr for kernel users (Kamal Heib) [1857600] - [infiniband] IB/core: Introduce ib_reg_user_mr (Kamal Heib) [1857600] - [uapi] RDMA/core: Add the core support field to METHOD_GET_CONTEXT (Kamal Heib) [1857600] - [infiniband] RDMA/uverbs: Add ioctl command to get a device context (Kamal Heib) [1857600] - [fs] xfs: Fix false positive lockdep warning with sb_internal & fs_reclaim (Waiman Long) [1838643] - [mm] mm/mmu_notifier: mm/rmap.c: Fix a mmu_notifier range bug in try_to_unmap_one (Waiman Long) [1871883] - [mm] mm/memory.c: initialise mmu_notifier_range correctly (Waiman Long) [1871883] - [mm] mm/mmu_notifier: use structure for invalidate_range_start/end calls v2 (Waiman Long) [1871883] - [mm] hugetlb: take PMD sharing into account when flushing tlb/caches (Waiman Long) [1871883] - [mm] mm, hugetlbfs: pass fault address to cow handler (Waiman Long) [1871883] - [mm] mm, hugetlbfs: rename address to haddr in hugetlb_cow() (Waiman Long) [1871883] - [mm] mm, huge page: copy target sub-page last when copy huge page (Waiman Long) [1871883] - [mm] mm, clear_huge_page: move order algorithm into a separate function (Waiman Long) [1871883] - [mm] Revert "mm: always flush VMA ranges affected by zap_page_range" (Waiman Long) [1871883] - [kernel] psi: eliminate kthread_worker from psi trigger scheduling mechanism (Waiman Long) [1873040] - [kernel] psi: get poll_work to run when calling poll syscall next time (Waiman Long) [1873040] - [block] block: loop: set discard granularity and alignment for block device backed loop (Ming Lei) [1866712] - [net] gre: recompute gre csum for sctp over gre tunnels (Lorenzo Bianconi) [1755200] - [include] mm/hugetlb: enable arch specific huge page size support for migration (Donghai Qiao) [1869887] - [mm] arm64/mm: enable HugeTLB migration for contiguous bit HugeTLB pages (Donghai Qiao) [1869887] - [lib] idr: Fix idr_get_next_ul race with idr_remove (Felix Ansell) [1866062] - [lib] genalloc: Fix a set of docs build warnings (Felix Ansell) [1866062] - [lib] lib/Kconfig: fix OBJAGG in lib/ menu structure (Felix Ansell) [1866062] - [lib] lib: Reduce user_access_begin() boundaries in strncpy_from_user() and strnlen_user() (Felix Ansell) [1866062]- [char] random32: update the net random state on interrupt and activity (Donghai Qiao) [1867569] {CVE-2020-16166} - [fs] nfs: Fix getxattr kernel panic and memory overflow (Benjamin Coddington) [1880894] {CVE-2020-25212} - [tools] selftests: rtnetlink: Test bridge enslavement with different parent IDs (Jonathan Toppins) [1860479] - [tools] selftests: rtnetlink: correct the final return value for the test (Jonathan Toppins) [1860479] - [net] Fix bridge enslavement failure (Jonathan Toppins) [1860479] - [net] Make mpls_entry_encode() available for generic users (Patrick Talbert) [1878818] - [net] SUNRPC dont update timeout value on connection reset (Steve Dickson) [1861895] - [kernel] overflow.h: Add flex_array_size() helper (Petr Oros) [1876924] - [net] netpoll: accept NULL np argument in netpoll_send_skb() (Ivan Vecera) [1867968] - [net] netpoll: netpoll_send_skb() returns transmit status (Ivan Vecera) [1867968] - [net] netpoll: move netpoll_send_skb() out of line (Ivan Vecera) [1867968] - [net] netpoll: remove dev argument from netpoll_send_skb_on_dev() (Ivan Vecera) [1867968] - [net] netpoll: Fix use correct return type for ndo_start_xmit() (Ivan Vecera) [1867968] - [net] core: Introduce netdev_get_xmit_slave (Ivan Vecera) [1867974] - [net] get rid of lockdep_set_class_and_subclass() (Ivan Vecera) [1867961] - [net] change addr_list_lock back to static key (Ivan Vecera) [1867961] - [net] batman-adv: Revert "Drop lockdep.h include for soft-interface.c" (Ivan Vecera) [1867961] - [net] partially revert dynamic lockdep key changes (Ivan Vecera) [1867961] - [kernel] rcu: Maintain RHEL kABI (Waiman Long) [1862812] - [kernel] rcu: Don't acquire lock in NMI handler in rcu_nmi_enter_common() (Waiman Long) [1862812] - [kernel] rcu: Add *_ONCE() to rcu_data ->rcu_forced_tick (Waiman Long) [1862812] - [kernel] rcu: Make rcu_barrier() account for offline no-CBs CPUs (Waiman Long) [1862812] - [kernel] rcu: Clear ->core_needs_qs at GP end or self-reported QS (Waiman Long) [1862812] - [kernel] rcu: Forgive slow expedited grace periods at boot time (Waiman Long) [1862812] - [tools] torture: Hoist calls to lscpu to higher-level kvm.sh script (Waiman Long) [1862812] - [tools] torture: Allow "CFLIST" to specify default list of scenarios (Waiman Long) [1862812] - [kernel] rcutorture: Dynamically allocate rcu_fwds structure (Waiman Long) [1862812] - [kernel] rcutorture: Complete threading rcu_fwd pointers through functions (Waiman Long) [1862812] - [kernel] rcutorture: Move to dynamic initialization of rcu_fwds (Waiman Long) [1862812] - [kernel] rcutorture: Thread rcu_fwd pointer through forward-progress functions (Waiman Long) [1862812] - [kernel] rcutorture: Pull callback forward-progress data into rcu_fwd struct (Waiman Long) [1862812] - [tools] rcutorture: Add worst-case call_rcu() forward-progress results (Waiman Long) [1862812] - [tools] torture: Handle systems lacking the mpstat command (Waiman Long) [1862812] - [tools] torture: Handle jitter for CPUs that cannot be offlined (Waiman Long) [1862812] - [tools] rcutorture: Dispense with Dracut for initrd creation (Waiman Long) [1862812] - [tools] torture: Use gawk instead of awk for systime() function (Waiman Long) [1862812] - [kernel] rcu: Avoid tick_dep_set_cpu() misordering (Waiman Long) [1862812] - [kernel] rcu: Provide wrappers for uses of ->rcu_read_lock_nesting (Waiman Long) [1862812] - [kernel] rcu: Use READ_ONCE() for ->expmask in rcu_read_unlock_special() (Waiman Long) [1862812] - [kernel] rcu: Clear ->rcu_read_unlock_special only once (Waiman Long) [1862812] - [kernel] rcu: Clear .exp_hint only when deferred quiescent state has been reported (Waiman Long) [1862812] - [kernel] rcu: Rename some instance of CONFIG_PREEMPTION to CONFIG_PREEMPT_RCU (Waiman Long) [1862812] - [kernel] rcu: Use CONFIG_PREEMPTION where appropriate (Waiman Long) [1862812] - [kernel] rcu: Make PREEMPT_RCU be a modifier to TREE_RCU (Waiman Long) [1862812] - [kernel] rcu: Use lockdep rather than comment to enforce lock held (Waiman Long) [1862812] - [kernel] rcu: Avoid data-race in rcu_gp_fqs_check_wake() (Waiman Long) [1862812] - [kernel] rcu/nocb: Fix dump_tree hierarchy print always active (Waiman Long) [1862812] - [kernel] rculist.h: Add list_tail_rcu() (Waiman Long) [1862812] - [kernel] rculist_nulls: Change docbook comment headers (Waiman Long) [1862812] - [kernel] rculist_nulls: Add docbook comments (Waiman Long) [1862812] - [include] rcu: Add a hlist_nulls_unhashed_lockless() function (Waiman Long) [1862812] - [kernel] rcu: Use WRITE_ONCE() for assignments to ->pprev for hlist_nulls (Waiman Long) [1862812] - [kernel] rcu: Remove kfree_call_rcu_nobatch() (Waiman Long) [1862812] - [kernel] rcu: Remove kfree_rcu() special casing and lazy-callback handling (Waiman Long) [1862812] - [kernel] rcu: Add support for debug_objects debugging for kfree_rcu() (Waiman Long) [1862812] - [kernel] rcu: Add multiple in-flight batches of kfree_rcu() work (Waiman Long) [1862812] - [kernel] rcu: Make kfree_rcu() use a non-atomic ->monitor_todo (Waiman Long) [1862812] - [kernel] rcuperf: Add kfree_rcu() performance Tests (Waiman Long) [1862812] - [kernel] rcu: Add basic support for kfree_rcu() batching (Waiman Long) [1862812] - [kernel] rcu: Remove unused stop-machine #include (Waiman Long) [1862812] - [kernel] srcu: Apply *_ONCE() to ->srcu_last_gp_end (Waiman Long) [1862812] - [kernel] rcu: Switch force_qs_rnp() to for_each_leaf_node_cpu_mask() (Waiman Long) [1862812] - [kernel] rcu: Move rcu_{expedited, normal} definitions into rcupdate.h (Waiman Long) [1862812] - [kernel] rcu: Move gp_state_namesand gp_state_getname() to tree_stall.h (Waiman Long) [1862812] - [kernel] rcu: Remove the declaration of call_rcu() in tree.h (Waiman Long) [1862812] - [kernel] rcu: Fix tracepoint tracking RCU CPU kthread utilization (Waiman Long) [1862812] - [kernel] rcu: Fix harmless omission of "CONFIG_" from #if condition (Waiman Long) [1862812] - [kernel] rcu: Mark non-global functions and variables as static (Waiman Long) [1862812] - [kernel] rcu: Enable tick for nohz_full CPUs slow to provide expedited QS (Waiman Long) [1862812] - [kernel] rcu: Replace synchronize_sched_expedited_wait() "_sched" with "_rcu" (Waiman Long) [1862812] - [kernel] rcu: Update tree_exp.h function-header comments (Waiman Long) [1862812] - [kernel] rcu: Rename sync_rcu_preempt_exp_done() to sync_rcu_exp_done() (Waiman Long) [1862812] - [kernel] rcu: Allow only one expedited GP to run concurrently with wakeups (Waiman Long) [1862812] - [kernel] rcu: Fix missed wakeup of exp_wq waiters (Waiman Long) [1862812] - [kernel] rcu: Substitute lookup for bit-twiddling in sync_rcu_exp_select_node_cpus() (Waiman Long) [1862812] - [kernel] rcu: Fix data-race due to atomic_t copy-by-value (Waiman Long) [1862812] - [kernel] rcu: Avoid modifying mask_ofl_ipi in sync_rcu_exp_select_node_cpus() (Waiman Long) [1862812] - [kernel] rcu: Use *_ONCE() to protect lockless ->expmask accesses (Waiman Long) [1862812] - [kernel] rcutorture: Make in-kernel-loop testing more brutal (Waiman Long) [1862812] - [kernel] rcutorture: Separate warnings for each failure type (Waiman Long) [1862812] - [kernel] rcu: Remove unused variable rcu_perf_writer_state (Waiman Long) [1862812] - [tools] rcutorture: Remove CONFIG_HOTPLUG_CPU=n from scenarios (Waiman Long) [1862812] - [kernel] rcu: Remove unused function rcutorture_record_progress() (Waiman Long) [1862812] - [kernel] rcu: Make kernel-mode nohz_full CPUs invoke the RCU core processing (Waiman Long) [1862812] - [kernel] rcu: Confine ->core_needs_qs accesses to the corresponding CPU (Waiman Long) [1862812] - [kernel] rcu: Reset CPU hints when reporting a quiescent state (Waiman Long) [1862812] - [kernel] rcu: Force nohz_full tick on upon irq enter instead of exit (Waiman Long) [1862812] - [kernel] rcu: Force tick on for nohz_full CPUs not reaching quiescent states (Waiman Long) [1862812] - [kernel] rcutorture: Emulate dyntick aspect of userspace nohz_full sojourn (Waiman Long) [1862812] - [kernel] rcu: Make CPU-hotplug removal operations enable tick (Waiman Long) [1862812] - [kernel] stop_machine: Provide RCU quiescent state in multi_cpu_stop() (Waiman Long) [1862812] - [kernel] rcutorture: Force on tick for readers and callback flooders (Waiman Long) [1862812] - [kernel] rcu: Force on tick when invoking lots of callbacks (Waiman Long) [1862812] - [kernel] time: Export tick start/stop functions for rcutorture (Waiman Long) [1862812] - [kernel] nohz: Add TICK_DEP_BIT_RCU (Waiman Long) [1862812] - [kernel] rcu: Suppress levelspread uninitialized messages (Waiman Long) [1862812] - [kernel] rcu: Fix uninitialized variable in nocb_gp_wait() (Waiman Long) [1862812] - [trace] rcu: Update descriptions for rcu_future_grace_period tracepoint (Waiman Long) [1862812] - [trace] rcu: Update descriptions for rcu_nocb_wake tracepoint (Waiman Long) [1862812] - [trace] rcu: Remove obsolete descriptions for rcu_barrier tracepoint (Waiman Long) [1862812] - [kernel] rcu: Ensure that ->rcu_urgent_qs is set before resched IPI (Waiman Long) [1862812] - [kernel] rcu: Several rcu_segcblist functions can be static (Waiman Long) [1862812] - [kernel] rcu: Remove unused function hlist_bl_del_init_rcu() (Waiman Long) [1862812] - [kernel] rcu: Allow rcu_do_batch() to dynamically adjust batch sizes (Waiman Long) [1862812] - [kernel] srcu: Avoid srcutorture security-based pointer obfuscation (Waiman Long) [1862812] - [kernel] rcu/nocb: Don't wake no-CBs GP kthread if timer posted under overload (Waiman Long) [1862812] - [kernel] rcu/nocb: Reduce __call_rcu_nocb_wake() leaf rcu_node ->lock contention (Waiman Long) [1862812] - [kernel] rcu/nocb: Reduce nocb_cb_wait() leaf rcu_node ->lock contention (Waiman Long) [1862812] - [kernel] rcu/nocb: Advance CBs after merge in rcutree_migrate_callbacks() (Waiman Long) [1862812] - [kernel] rcu/nocb: Avoid synchronous wakeup in __call_rcu_nocb_wake() (Waiman Long) [1862812] - [kernel] rcu/nocb: Print no-CBs diagnostics when rcutorture writer unduly delayed (Waiman Long) [1862812] - [kernel] rcu/nocb: EXP Check use and usefulness of ->nocb_lock_contended (Waiman Long) [1862812] - [kernel] rcu/nocb: Add bypass callback queueing (Waiman Long) [1862812] - [kernel] rcu/nocb: Atomic ->len field in rcu_segcblist structure (Waiman Long) [1862812] - [kernel] rcu/nocb: Unconditionally advance and wake for excessive CBs (Waiman Long) [1862812] - [kernel] rcu/nocb: Reduce ->nocb_lock contention with separate ->nocb_gp_lock (Waiman Long) [1862812] - [kernel] rcu/nocb: Reduce contention at no-CBs invocation-done time (Waiman Long) [1862812] - [kernel] rcu/nocb: Reduce contention at no-CBs registry-time CB advancement (Waiman Long) [1862812] - [kernel] rcu/nocb: Round down for number of no-CBs grace-period kthreads (Waiman Long) [1862812] - [kernel] rcu/nocb: Avoid ->nocb_lock capture by corresponding CPU (Waiman Long) [1862812] - [kernel] rcu/nocb: Avoid needless wakeups of no-CBs grace-period kthread (Waiman Long) [1862812] - [kernel] rcu/nocb: Make __call_rcu_nocb_wake() safe for many callbacks (Waiman Long) [1862812] - [kernel] rcu/nocb: Never downgrade ->nocb_defer_wakeup in wake_nocb_gp_defer() (Waiman Long) [1862812] - [kernel] rcu/nocb: Enable re-awakening under high callback load (Waiman Long) [1862812] - [kernel] rcu/nohz: Turn off tick for offloaded CPUs (Waiman Long) [1862812] - [kernel] rcu/nocb: Suppress uninitialized false-positive in nocb_gp_wait() (Waiman Long) [1862812] - [kernel] rcu/nocb: Use build-time no-CBs check in rcu_pending() (Waiman Long) [1862812] - [kernel] rcu/nocb: Use build-time no-CBs check in rcu_core() (Waiman Long) [1862812] - [kernel] rcu/nocb: Use build-time no-CBs check in rcu_do_batch() (Waiman Long) [1862812] - [kernel] rcu/nocb: Remove obsolete nocb_gp_head and nocb_gp_tail fields (Waiman Long) [1862812] - [kernel] rcu/nocb: Remove obsolete nocb_cb_tail and nocb_cb_head fields (Waiman Long) [1862812] - [kernel] rcu/nocb: Remove obsolete nocb_q_count and nocb_q_count_lazy fields (Waiman Long) [1862812] - [kernel] rcu/nocb: Remove obsolete nocb_head and nocb_tail fields (Waiman Long) [1862812] - [kernel] rcu/nocb: Use rcu_segcblist for no-CBs CPUs (Waiman Long) [1862812] - [kernel] rcu/nocb: Leave ->cblist enabled for no-CBs CPUs (Waiman Long) [1862812] - [kernel] rcu/nocb: Allow lockless use of rcu_segcblist_empty() (Waiman Long) [1862812] - [kernel] rcu/nocb: Allow lockless use of rcu_segcblist_restempty() (Waiman Long) [1862812] - [kernel] rcu/nocb: Remove deferred wakeup checks for extended quiescent states (Waiman Long) [1862812] - [kernel] rcu/nocb: Check for deferred nocb wakeups before nohz_full early exit (Waiman Long) [1862812] - [kernel] rcu/nocb: Make rcutree_migrate_callbacks() start at leaf rcu_node structure (Waiman Long) [1862812] - [kernel] rcu/nocb: Add checks for offloaded callback processing (Waiman Long) [1862812] - [kernel] rcu/nocb: Use separate flag to indicate offloaded ->cblist (Waiman Long) [1862812] - [kernel] rcu/nocb: Use separate flag to indicate disabled ->cblist (Waiman Long) [1862812] - [kernel] rcu/nocb: Print gp/cb kthread hierarchy if dump_tree (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename rcu_nocb_leader_stride kernel boot parameter (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename and document no-CB CB kthread sleep trace event (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename rcu_organize_nocb_kthreads() local variable (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename wake_nocb_leader_defer() to wake_nocb_gp_defer() (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename __wake_nocb_leader() to __wake_nocb_gp() (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename wake_nocb_leader() to wake_nocb_gp() (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename nocb_follower_wait() to nocb_cb_wait() (Waiman Long) [1862812] - [kernel] rcu/nocb: Provide separate no-CBs grace-period kthreads (Waiman Long) [1862812] - [kernel] rcu/nocb: Update comments to prepare for forward-progress work (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename rcu_data fields to prepare for forward-progress work (Waiman Long) [1862812] - [kernel] rcutorture: Aggressive forward-progress tests shouldn't block shutdown (Waiman Long) [1862812] - [kernel] rcuperf: Make rcuperf kernel test more robust for !expedited mode (Waiman Long) [1862812] - [kernel] rcutorture: Emulate userspace sojourn during call_rcu() floods (Waiman Long) [1862812] - [tools] rcutorture: Test TREE03 with the threadirqs kernel boot parameter (Waiman Long) [1862812] - [tools] torture: Expand last_ts variable in kvm-test-1-run.sh (Waiman Long) [1862812] - [kernel] rcuperf: Fix perf_type module-parameter description (Waiman Long) [1862812] - [documentation] doc: Add rcutree.kthread_prio pointer to stallwarn.txt (Waiman Long) [1862812] - [kernel] rcu: Change return type of rcu_spawn_one_boost_kthread() (Waiman Long) [1862812] - [kernel] rcu: Add destroy_work_on_stack() to match INIT_WORK_ONSTACK() (Waiman Long) [1862812] - [kernel] rcu: Add kernel parameter to dump trace after RCU CPU stall warning (Waiman Long) [1862812] - [kernel] rcu: Restore barrier() to rcu_read_lock() and rcu_read_unlock() (Waiman Long) [1862812] - [kernel] rcu: Simplify rcu_note_context_switch exit from critical section (Waiman Long) [1862812] - [kernel] rcu: Make rcu_read_unlock_special() checks match raise_softirq_irqoff() (Waiman Long) [1862812] - [kernel] rcu: Simplify rcu_read_unlock_special() deferred wakeups (Waiman Long) [1862812] - [tools] rcu: Don't return a value from rcu_assign_pointer() (Waiman Long) [1862812] - [kernel] rcu: Force inlining of rcu_read_lock() (Waiman Long) [1862812] - [kernel] rcu: Fix irritating whitespace error in rcu_assign_pointer() (Waiman Long) [1862812] - [kernel] rcu: validate arguments for rcu tracepoints (Waiman Long) [1862812] - [trace] tracing: introduce TRACE_EVENT_NOP() (Waiman Long) [1862812] - [kernel] kprobes: Prohibit probing on RCU debug routine (Waiman Long) [1862812] - [init] time: Make VIRT_CPU_ACCOUNTING_GEN depend on GENERIC_CLOCKEVENTS (Waiman Long) [1862812] - [kernel] time: Move CONTEXT_TRACKING to kernel/time/Kconfig (Waiman Long) [1862812]- [fs] xfs: don't commit sunit/swidth updates to disk if that would cause repair failures (Bill O'Donnell) [1849407] - [fs] xfs: split the sunit parameter update into two parts (Bill O'Donnell) [1849407] - [fs] xfs: refactor agfl length computation function (Bill O'Donnell) [1849407] - [net] netfilter: conntrack: proc: rename stat column (Florian Westphal) [1875681] - [net] netfilter: conntrack: add clash resolution stat counter (Florian Westphal) [1875681] - [net] netfilter: conntrack: remove ignore stats (Florian Westphal) [1875681] - [net] netfilter: conntrack: do not increment two error counters at same time (Florian Westphal) [1875681] - [net] netfilter: conntrack: do not auto-delete clash entries on reply (Florian Westphal) [1875681] - [powerpc] powerpc/pseries/iommu: Allow bigger 64bit window by removing default DMA window (Steve Best) [1725198] - [powerpc] powerpc/pseries/iommu: Move window-removing part of remove_ddw into remove_dma_window (Steve Best) [1725198] - [powerpc] powerpc/pseries/iommu: Update call to ibm, query-pe-dma-windows (Steve Best) [1725198] - [powerpc] powerpc/pseries/iommu: Create defines for operations in ibm, ddw-applicable (Steve Best) [1725198] - [x86] x86/cpu: Add Sapphire Rapids CPU model number (Puneet Sethi) [1872367] - [x86] x86/cpu: Add Lakefield, Alder Lake and Rocket Lake models to the to Intel CPU family (Steve Best) [1838902]- [powerpc] powerpc/xmon: Improve dumping prefixed instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add a ppc_inst_as_str() helper (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add ppc_inst_as_u64() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add ppc_inst_next() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/sstep: Add tests for Prefixed Add Immediate (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/sstep: Let compute tests specify a required cpu feature (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/sstep: Set NIP in instruction emulation tests (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/sstep: Add tests for prefixed floating-point load/stores (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/sstep: Add tests for prefixed integer load/stores (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add POWER10 architected mode (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/dt_cpu_ftrs: Add MMA feature (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/dt_cpu_ftrs: Enable Prefixed Instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/dt_cpu_ftrs: Advertise support for ISA v3.1 if selected (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add support for ISA v3.1 (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add new HWCAP bits (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc sstep: Add support for prefixed fixed-point arithmetic (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc sstep: Add support for prefixed load/stores (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Support prefixed instructions in alignment handler (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/kprobes: Don't allow breakpoints on suffixes (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/xmon: Don't allow breakpoints on suffixes (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Test prefixed instructions in feature fixups (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Test prefixed code patching (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add prefixed instructions to instruction data type (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/optprobes: Add register argument to patch_imm64_load_insns() (Desnes Augusto Nunes do Rosario) [1854524] - [kvm] powerpc: Define new SRR1 bits for a ISA v3.1 (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/83xx: handle machine check caused by watchdog timer (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Enable Prefixed Instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Make test_translate_branch() independent of instruction length (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/xmon: Move insertion of breakpoint for xol'ing (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/xmon: Use a function for reading instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Introduce a function for reporting instruction length (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Define and use get_user_instr() et. al (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/kprobes: Use patch_instruction() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add a probe_kernel_read_inst() function (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add a probe_user_read_inst() function (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Use a function for reading instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Use a datatype for instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/lib: Refactor __patch_instruction() to use __put_user_asm() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: use probe_user_read() and probe_user_write() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/process: Constify the number of insns printed by show instructions functions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/process: Fix interleaved output in show_user_instructions() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/process: Fix sparse address space warnings (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Don't print kernel instructions in show_user_instructions() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add show_user_instructions() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/lib: fix book3s/32 boot failure due to code patching (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Introduce functions for instruction equality (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Use a function for byte swapping instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Use a function for getting the instruction op code (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Use an accessor for instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc sstep: Add support for extswsli instruction (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: sstep: Add support for maddhd, maddhdu, maddld instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Use a macro for creating instructions from u32s (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/fsl: Add infrastructure to fixup branch predictor flush (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/smp: Use code patching to restore reset vector (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: sstep: Add tests for addcinstruction (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: sstep: Add tests for addinstruction (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: sstep: Add tests for compute type instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/sstep: Fix DS operand in ld encoding to appropriate value (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/fsl: Add barrier_nospec implementation for NXP PowerPC Book3E (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/watchpoint: Don't ignore extraneous exceptions blindly (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/watchpoint: Disable watchpoint hit by larx/stcx instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/kgdb: add kgdb_arch_set/remove_breakpoint() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/hw_breakpoint: move instruction stepping out of hw_breakpoint_handler() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: add modify_instruction() and modify_instruction_site() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Change calling convention for create_branch() et. al (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: simplify patch_instruction_site() and patch_branch_site() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/code-patching: Add a helper to get the address of a patch_site (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/ftrace: Handle large kernel configs (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/32: use patch_site_addr() in machine_init() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/lib: Use patch_site to patch copy_32 functions once cache is enabled (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/xmon: Use bitwise calculations in_breakpoint_table() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/xmon: Move breakpoints to text section (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/xmon: Move breakpoint instructions to own array (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/xmon: Remove store_inst() for patch_instruction() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/powernv/idle: Exclude mfspr on HID1, 4, 5 on P9 and above (Steve Best) [1854539] - [powerpc] powerpc/powernv/idle: Rename pnv_first_spr_loss_level variable (Steve Best) [1854539] - [powerpc] powerpc/powernv/idle: Replace CPU feature check with PVR check (Steve Best) [1854539] - [powerpc] powerpc/64s: Don't set FSCR bits in INIT_THREAD (Steve Best) [1854523] - [powerpc] powerpc/64s: Save FSCR to init_task.thread.fscr after feature init (Steve Best) [1854523] - [powerpc] powerpc/64s: Don't let DT CPU features set FSCR_DSCR (Steve Best) [1854523] - [powerpc] powerpc/64s: Don't init FSCR_DSCR in __init_FSCR() (Steve Best) [1854523]- [kernel] sched/cfs: change initial value of runnable_avg (Phil Auld) [1875995] - [kernel] sched/fair: Fix runnable_avg for throttled cfs (Phil Auld) [1875995] - [kernel] sched/fair: Fix kernel build warning in test_idle_cores() for !SMT NUMA (Phil Auld) [1875995] - [kernel] sched/numa: Acquire RCU lock for checking idle cores during NUMA balancing (Phil Auld) [1875995] - [kernel] sched/numa: Stop an exhastive search if a reasonable swap candidate or idle CPU is found (Phil Auld) [1875995] - [kernel] sched/numa: Bias swapping tasks based on their preferred node (Phil Auld) [1875995] - [kernel] sched/numa: Find an alternative idle CPU if the CPU is part of an active NUMA balance (Phil Auld) [1875995] - [kernel] sched/numa: Prefer using an idle CPU as a migration target instead of comparing tasks (Phil Auld) [1875995] - [kernel] sched/fair: Take into account runnable_avg to classify group (Phil Auld) [1875995] - [kernel] sched/pelt: Add a new runnable average signal (Phil Auld) [1875995] - [kernel] sched/pelt: Remove unused runnable load average (Phil Auld) [1875995] - [kernel] sched: Disable allowing small imbalance to preserve RHEL performance (Phil Auld) [1875995] - [kernel] sched/numa: Use similar logic to the load balancer for moving between domains with spare capacity (Phil Auld) [1875995] - [kernel] sched/numa: Replace runnable_load_avg by load_avg (Phil Auld) [1875995] - [kernel] sched/numa: Distinguish between the different task_numa_migrate() failure cases (Phil Auld) [1875995] - [kernel] sched/numa: Trace when no candidate CPU was found on the preferred node (Phil Auld) [1875995] - [kernel] sched/fair: Allow a small load imbalance between low utilisation SD_NUMA domains (Phil Auld) [1875995] - [mm] powerpc/smp: Implement cpu_to_coregroup_id (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Create coregroup domain (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Allocate cpumask only after searching thread group (Diego Domingos) [1854541] - [powerpc] powerpc/numa: Detect support for coregroup (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Optimize start_secondary (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Dont assume l2-cache to be superset of sibling (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Move topology fixups into a new function (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Move powerpc_topology above (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Merge Power9 topology with Power topology (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Fix a warning under !NEED_MULTIPLE_NODES (Diego Domingos) [1854541] - [mm] powerpc/numa: Restrict possible nodes based on platform (Diego Domingos) [1854541] - [mm] powerpc/numa: Limit possible nodes to within num_possible_nodes (Diego Domingos) [1854541] - [powerpc] powerpc: Fix misleading small cores print (Diego Domingos) [1854541] - [netdrv] ibmvnic: add missing parenthesis in do_reset() (Steve Best) [1879547] - [wireless] rtw88: don't hold all IRQs disabled for PS operations (Jarod Wilson) [1874730] - [netdrv] ibmvnic fix NULL tx_pools and rx_tools issue at do_reset (Steve Best) [1872676]- [kernel] sched: Fix use of count for nr_running tracepoint (Phil Auld) [1861444] - [kernel] sched: Add a tracepoint to track rq->nr_running (Phil Auld) [1861444] - [kernel] sched/debug: Add new tracepoints to track util_est (Phil Auld) [1861444] - [kernel] sched/debug: Export the newly added tracepoints (Phil Auld) [1861444] - [kernel] sched/debug: Add sched_overutilized tracepoint (Phil Auld) [1861444] - [kernel] sched/debug: Add new tracepoint to track PELT at se level (Phil Auld) [1861444] - [kernel] sched/debug: Add a new sched_trace_*() helper functions (Phil Auld) [1861444] - [kernel] sched/autogroup: Make autogroup_path() always available (Phil Auld) [1861444]- [mm] mm/kmemleak.c: fix check for softirq context (Waiman Long) [1878006] - [include] mm/hotplug: invalid PFNs from pfn_to_online_page() (Waiman Long) [1878006] - [mm] mm, kmemleak: little optimization while scanning (Waiman Long) [1878006] - [mm] kmemleak: add module param to print warnings to dmesg (Waiman Long) [1878006] - [mm] kmemleak: always register debugfs file (Waiman Long) [1878006] - [scsi] scsi: megaraid_sas: Don't call disable_irq from process IRQ poll (Tomas Henzl) [1837200] - [scsi] scsi: megaraid_sas: Remove undefined ENABLE_IRQ_POLL macro (Tomas Henzl) [1837200] - [platform] platform/x86: dcdbas: Check SMBIOS for protected buffer address (David Arcari) [1858680] - [platform] firmware: dcdbas: Move dcdbas to drivers/platform/x86 (David Arcari) [1858680] - [fs] cifs: fix DFS mount with cifsacl/modefromsid (Leif Sahlberg) [1871246] - [fs] ext4: fix potential negative array index in do_split() (Pavel Reichl) [1846165] {CVE-2020-14314} - [include] block: allow for_each_bvec to support zero len bvec (Ming Lei) [1872032] - [nvme] nvme-pci: disable the write zeros command for Intel 600P/P3100 (David Milburn) [1875391]- [netdrv] ice: Disable VLAN pruning in promiscuous mode (Jonathan Toppins) [1787477] - [mm] mm: slub: introduce 'slub_merge' kernel parameter (Rafael Aquini) [1871214] - [kernel] time/tick-broadcast: Fix tick_broadcast_offline() lockdep complaint (Alexey Klimov) [1877380]- [init] init/Kconfig: disable io_uring (Jeff Moyer) [1879754] - [block] blk-mq: always allow reserved allocation in hctx_may_queue (Ming Lei) [1740874] - [nvme] nvme-rdma: Avoid double freeing of async event data (Gopal Tiwari) [1878140] - [kernel] printk: queue wake_up_klogd irq_work only if per-CPU areas are ready (Igor Mammedov) [1867022]- [firmware] efi: don't reserve MOK config table memory region (Kairui Song) [1878584] - [fs] xfs: fix boundary test in xfs_attr_shortform_verify (Eric Sandeen) [1875316] {CVE-2020-14385} - [powerpc] powerpc/pseries: Do not initiate shutdown when system is running on UPS (Diego Domingos) [1870477]- [fs] nfsd: avoid a NULL dereference in __cld_pipe_upcall() (Scott Mayhew) [1847225] - [net] packet: fix overflow in tpacket_rcv (Hangbin Liu) [1876224] {CVE-2020-14386} - [net] packet: make tp_drops atomic (Hangbin Liu) [1876224] {CVE-2020-14386} - [net] espintcp: restore IP CB before handing the packet to xfrm (Sabrina Dubroca) [1868201] - [fs] Revert "NFSv4: Handle NFS4ERR_OLD_STATEID in CLOSE/OPEN_DOWNGRADE" (Benjamin Coddington) [1865978] - [fs] Revert "NFSv4.x recover from pre-mature loss of openstateid" (Benjamin Coddington) [1865978] - [infiniband] RDMA/mlx4: Read pkey table length instead of hardcoded value (Alaa Hleihel) [1853564] - [net] net/smc: set rx_off for SMCR explicitly (Philipp Rudo) [1875833] - [drm] drm/i915: Auto detect DPCD backlight support by default (Lyude Paul) [1872381] - [drm] drm/i915: Fix DPCD register order in intel_dp_aux_enable_backlight() (Lyude Paul) [1872381] - [drm] drm/i915: Assume 100 brightness when not in DPCD control mode (Lyude Paul) [1872381] - [drm] drm/i915: Fix eDP DPCD aux max backlight calculations (Lyude Paul) [1872381] - [kernel] tracing: Define MCOUNT_INSN_SIZE when not defined without direct calls (Jiri Olsa) [1857599] - [kernel] ftrace: Fix function_graph tracer interaction with BPF trampoline (Jiri Olsa) [1857599] - [x86] x86/function_graph: Simplify with function_graph_enter() (Jiri Olsa) [1857599] - [kernel] function_graph: Create function_graph_enter() to consolidate architecture code (Jiri Olsa) [1857599]- [crypto] pefile: Support multiple signatures in verify_pefile_signature (Lenny Szubowicz) [1862072] - [security] integrity: Load certs from the EFI MOK config table (Lenny Szubowicz) [1868306] - [security] integrity: Move import of MokListRT certs to a separate routine (Lenny Szubowicz) [1868306] - [firmware] efi: Support for MOK variable config table (Lenny Szubowicz) [1868306] - [kernel] Move to dual-signing to split signing keys up better (Frantisek Hrbata) [1837434] {CVE-2020-10713} - [powerpc] pseries/hotplug-cpu: wait indefinitely for vCPU death (Michael Roth) [1856588] - [powerpc] kvm: ppc: book3s hv: Rework secure mem slot dropping (Michael Roth) [1851259] - [powerpc] kvm: ppc: book3s hv: Move kvmppc_svm_page_out up (Michael Roth) [1851259] - [powerpc] kvm: ppc: book3s hv: Migrate hot plugged memory (Michael Roth) [1851259] - [powerpc] kvm: ppc: book3s hv: In H_SVM_INIT_DONE, migrate remaining normal-GFNs to secure-GFNs (Michael Roth) [1851259] - [powerpc] kvm: ppc: book3s hv: Track the state GFNs associated with secure VMs (Michael Roth) [1851259] - [powerpc] kvm: ppc: book3s hv: Disable page merging in H_SVM_INIT_START (Michael Roth) [1851259] - [powerpc] kvm: ppc: book3s hv: Fix function definition in book3s_hv_uvmem.c (Michael Roth) [1851259] - [kernel] mmap locking api: initial implementation as rwsem wrappers (Michael Roth) [1851259] - [mm] handle multiple owners of device private pages in migrate_vma (Michael Roth) [1851259] - [mm] migrate.c: clean up useless code in migrate_vma_collect_pmd() (Michael Roth) [1851259] - [mm] remove the unused MIGRATE_PFN_DEVICE flag (Michael Roth) [1851259] - [powerpc] rhel: powerpc: kvm: Increase HDEC threshold to enter guest (David Gibson) [1733467] - [netdrv] r8152: Add macpassthru support for ThinkPad Thunderbolt 3 Dock Gen 2 (Michal Schmidt) [1851966] - [fs] ceph: fix inode number handling on arches with 32-bit ino_t (Jeff Layton) [1869679] - [fs] ceph: don't allow setlease on cephfs (Jeff Layton) [1872382] - [block] blk-mq: order adding requests to hctx->dispatch and checking SCHED_RESTART (Ming Lei) [1859628]- [s390] scsi: zfcp: Move allocation of the shost object to after xconf- and xport-data (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Fence early sysfs interfaces for accesses of shost objects (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Fence adapter status propagation for common statuses (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Move p-t-p port allocation to after xport data (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Fence fc_host updates during link-down handling (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Move fc_host updates during xport data handling into fenced function (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Move shost updates during xconfig data handling into fenced function (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Move shost modification after QDIO (re-)open into fenced function (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: fix fc_host attributes that should be unknown on local link down (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: wire previously driver-specific sysfs attributes also to fc_host (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: expose fabric name as common fc_host sysfs attribute (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: add diagnostics buffer for exchange config data (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: diagnostics buffer caching and use for exchange port data (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: signal incomplete or error for sync exchange config/port data (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Fix use-after-free in request timeout handlers (Claudio Imbrenda) [1872796] - [tools] selftests/powerpc: Update the stack expansion test (Gustavo Duarte) [1869755] - [mm] powerpc: Allow 4224 bytes of stack expansion for the signal frame (Gustavo Duarte) [1869755] - [tools] selftests/powerpc: Add test of stack expansion logic (Gustavo Duarte) [1869755] - [mm] mm: check that mm is still valid in madvise() (Jeff Moyer) [1874560] - [block] block: virtio_blk: fix handling single range discard request (Ming Lei) [1842035] - [block] block: respect queue limit of max discard segment (Ming Lei) [1842035] - [fs] io_uring: Fix NULL pointer dereference in loop_rw_iter() (Jeff Moyer) [1854649] - [fs] io_uring: return locked and pinned page accounting (Jeff Moyer) [1854649] - [fs] io_uring: always allow drain/link/hardlink/async sqe flags (Jeff Moyer) [1854649] - [fs] io_uring: ensure double poll additions work with both request types (Jeff Moyer) [1854649] - [fs] io_uring: fix recvmsg memory leak with buffer selection (Jeff Moyer) [1854649] - [fs] io_uring: fix missing msg_name assignment (Jeff Moyer) [1854649] - [fs] io_uring: fix memleak in io_sqe_files_register() (Jeff Moyer) [1854649] - [fs] io_uring: account user memory freed when exit has been queued (Jeff Moyer) [1854649] - [fs] io_uring: fix memleak in __io_sqe_files_update() (Jeff Moyer) [1854649] - [fs] io_uring: fix regression with always ignoring signals in io_cqring_wait() (Jeff Moyer) [1854649] - [fs] io_uring: use signal based task_work running (Jeff Moyer) [1854649] - [kernel] task_work: teach task_work_add() to do signal_wake_up() (Jeff Moyer) [1854649] - [fs] io_uring: fix missing ->mm on exit (Jeff Moyer) [1854649] - [fs] io_uring: fix potential use after free on fallback request free (Jeff Moyer) [1854649] - [fs] io_uring: fix req->work corruption (Jeff Moyer) [1854649] - [fs] io_uring: fix NULL-mm for linked reqs (Jeff Moyer) [1854649] - [fs] io_uring: fix current->mm NULL dereference on exit (Jeff Moyer) [1854649] - [fs] io_uring: fix hanging iopoll in case of -EAGAIN (Jeff Moyer) [1854649] - [fs] io_uring: fix io_sq_thread no schedule when busy (Jeff Moyer) [1854649] - [fs] io_uring: fix possible race condition against REQ_F_NEED_CLEANUP (Jeff Moyer) [1854649] - [fs] io_uring: reap poll completions while waiting for refs to drop on exit (Jeff Moyer) [1854649] - [fs] io_uring: acquire 'mm' for task_work for SQPOLL (Jeff Moyer) [1854649] - [fs] io_uring: add memory barrier to synchronize io_kiocb's result and iopoll_completed (Jeff Moyer) [1854649] - [fs] io_uring: don't fail links for EAGAIN error in IOPOLL mode (Jeff Moyer) [1854649] - [fs] io_uring: fix io_kiocb.flags modification race in IOPOLL mode (Jeff Moyer) [1854649] - [fs] io_uring: allow O_NONBLOCK async retry (Jeff Moyer) [1854649] - [fs] io_uring: use kvfree() in io_sqe_buffer_register() (Jeff Moyer) [1854649] - [fs] io_uring: validate the full range of provided buffers for access (Jeff Moyer) [1854649] - [fs] io_uring: re-set iov base/len for buffer select retry (Jeff Moyer) [1854649] - [fs] io_uring: fix {SQ, IO}POLL with unsupported opcodes (Jeff Moyer) [1854649] - [fs] io_uring: disallow close of ring itself (Jeff Moyer) [1854649] - [fs] io_uring: fix overflowed reqs cancellation (Jeff Moyer) [1854649] - [fs] io_uring: fix flush req->refs underflow (Jeff Moyer) [1854649] - [fs] io_uring: async task poll trigger cleanup (Jeff Moyer) [1854649] - [fs] io_uring: allow POLL_ADD with double poll_wait() users (Jeff Moyer) [1854649] - [fs] io_uring: remove 'fd is io_uring' from close path (Jeff Moyer) [1854649] - [nvme] nvme: allow retry for requests with REQ_FAILFAST_TRANSPORT set (Mike Snitzer) [1843515] - [nvme] nvme: decouple basic ANA log page re-read support from native multipathing (Mike Snitzer) [1843515] - [nvme] nvme: update failover handling to work with REQ_FAILFAST_TRANSPORT (Mike Snitzer) [1843515] - [nvme] nvme: Return BLK_STS_TARGET if the DNR bit is set (Mike Snitzer) [1843515] - [nvme] nvme: redirect commands on dying queue (Mike Snitzer) [1843515] - [nvme] nvme: just check the status code type in nvme_is_path_error (Mike Snitzer) [1843515] - [nvme] nvme: refactor command completion (Mike Snitzer) [1843515] - [nvme] nvme-multipath: do not reset on unknown status (Mike Snitzer) [1843515] - [nvme] Revert "nvme: allow ANA support to be independent of native multipathing" (Mike Snitzer) [1843515] - [nvme] Revert "nvme-multipath: do not reset on unknown status" (Mike Snitzer) [1843515] - [mm] mm, THP, swap: fix allocating cluster for swapfile by mistake (Gao Xiang) [1855474] - [net] sched: act_ct: Fix skb double-free in tcf_ct_handle_fragments() error flow (Marcelo Leitner) [1866391] - [net] netfilter: conntrack: allow sctp hearbeat after connection re-use (Florian Westphal) [1865798] - [video] vgacon: Fix for missing check in scrollback handling (Lyude Paul) [1859472] {CVE-2020-14331} - [scsi] Revert "scsi: qla2xxx: Disable T10-DIF feature with FC-NVMe during probe" (Nilesh Javali) [1866744] - [scsi] Revert "scsi: qla2xxx: Fix crash on qla2x00_mailbox_command" (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Fix null pointer access during disconnect from subsystem (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Check if FW supports MQ before enabling (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Fix WARN_ON in qla_nvme_register_hba (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Allow ql2xextended_error_logging special value 1 to be set anytime (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Reduce noisy debug message (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Fix login timeout (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Flush I/O on zone disable (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Flush all sessions on zone disable (Nilesh Javali) [1866744] - [tools] bpf: selftests: global_funcs: Check err_str before strstr (Yauheni Kaliuta) [1873163] - [netdrv] net/mlx5e: E-Switch, Specify flow_source for rule with no in_port (Alaa Hleihel) [1869602] - [netdrv] net/mlx5e: E-Switch, Add misc bit when misc fields changed for mirroring (Alaa Hleihel) [1869602] - [tools] selftests/bpf: test for map update access from within EXT programs (=?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?=) [1871071] - [tools] selftests/bpf: test for checking return code for the extended prog (=?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?=) [1871071] - [tools] selftests/bpf: Add test for freplace program with write access (=?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?=) [1871071] - [net] bpf: verifier: use target program's type for access verifications (=?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?=) [1871071] - [scsi] scsi: lpfc: Fix NVMe rport deregister and registration during ADISC (Dick Kennedy) [1871223] - [scsi] scsi: lpfc: Fix LUN loss after cable pull (Dick Kennedy) [1871223] - [infiniband] RDMA/bnxt_re: Do not add user qps to flushlist (Selvin Xavier) [1858674] - [fs] NFSv4.0 allow nconnect for v4.0 (Benjamin Coddington) [1842746] - [mm] mm/vunmap: add cond_resched() in vunmap_pmd_range (Rafael Aquini) [1871710] - [s390] s390/bpf: Maintain 8-byte stack alignment (Jiri Olsa) [1871040]- [netdrv] vrf: Fix IPv6 with qdisc and xfrm (Sabrina Dubroca) [1868565] - [netdrv] vrf: make sure skb->data contains ip header to make routing (Sabrina Dubroca) [1868565] - [netdrv] vrf: Check skb for XFRM_TRANSFORMED flag (Sabrina Dubroca) [1868565] - [net] Do not clear the sock TX queue in sk_set_socket() (Andrea Claudi) [1850421] - [net] Use RCU_INIT_POINTER() to set sk_wq (Andrea Claudi) [1850421] - [net] netfilter: ip6tables: Add a .pre_exit hook in all ip6table_foo.c. (Florian Westphal) [1862384] - [net] netfilter: iptables: Add a .pre_exit hook in all iptable_foo.c. (Florian Westphal) [1862384] - [net] netfilter: ipset: Fix an error code in ip_set_sockfn_get() (Florian Westphal) [1862384] - [net] netfilter: nft_set_rbtree: Don't account for expired elements on insertion (Florian Westphal) [1862384] - [net] netfilter: nft_set_rbtree: Drop spurious condition for overlap detection on insertion (Florian Westphal) [1862384] - [net] netfilter: nft_set_rbtree: Detect partial overlaps on insertion (Florian Westphal) [1862384] - [net] netfilter: nft_set_rbtree: Introduce and use nft_rbtree_interval_start() (Florian Westphal) [1862384] - [net] netfilter: nf_tables: fix nat hook table deletion (Florian Westphal) [1862384] - [net] netfilter: ipset: call ip_set_free() instead of kfree() (Florian Westphal) [1862384] - [net] netfilter: ip6tables: Split ip6t_unregister_table() into pre_exit and exit helpers. (Florian Westphal) [1862384] - [net] netfilter: iptables: Split ipt_unregister_table() into pre_exit and exit helpers. (Florian Westphal) [1862384] - [net] netfilter: nft_set_pipapo: Disable preemption before getting per-CPU pointer (Florian Westphal) [1862384] - [net] netfilter: nft_nat: return EOPNOTSUPP if type or flags are not supported (Florian Westphal) [1862384] - [net] netfilter: conntrack: comparison of unsigned in cthelper confirmation (Florian Westphal) [1862384] - [net] netfilter: conntrack: refetch conntrack after nf_conntrack_update() (Florian Westphal) [1862384] - [net] netfilter: conntrack: Pass value of ctinfo to __nf_conntrack_update (Florian Westphal) [1862384] - [net] netfilter: conntrack: make conntrack userspace helpers work again (Florian Westphal) [1862384] - [net] netfilter: nfnetlink_cthelper: unbreak userspace helper support (Florian Westphal) [1862384] - [net] netfilter: nf_conntrack_pptp: fix compilation warning with W=1 build (Florian Westphal) [1862384] - [net] netfilter: nf_conntrack_pptp: prevent buffer overflows in debug code (Florian Westphal) [1862384] - [net] netfilter: nft_set_bitmap: initialize set element extension in lookups (Florian Westphal) [1862384] - [net] netfilter: nft_fwd_netdev: validate family and chain type (Florian Westphal) [1862384] - [net] netfilter: nft_payload: add missing attribute validation for payload csum flags (Florian Westphal) [1862384] - [net] netfilter: cthelper: add missing attribute validation for cthelper (Florian Westphal) [1862384] - [net] netfilter: ipset: Fix forceadd evaluation path (Florian Westphal) [1862384] - [net] netfilter: bridge: make sure to pull arp header in br_nf_forward_arp() (Florian Westphal) [1862384] - [net] netfilter: nft_set_rbtree: bogus lookup/get on consecutive elements in named sets (Florian Westphal) [1862384] - [net] netfilter: ctnetlink: netns exit must wait for callbacks (Florian Westphal) [1862384] - [arm64] kvm: arm64: Don't inherit exec permission across page-table levels (Andrew Jones) [1869297] - [arm64] kvm: arm64: Flush the instruction cache if not unmapping the VM on reboot (Andrew Jones) [1869297] - [s390] s390, dcssblk: kaddr and pfn can be NULL to ->direct_access() (Claudio Imbrenda) [1868927] - [fs] chardev: Avoid potential use-after-free in 'chrdev_open()' (Vladis Dronov) [1866324] {CVE-2020-0305} - [net] net: accept an empty mask in /sys/class/net/*/queues/rx-*/rps_cpus (Nitesh Narayan Lal) [1868433] - [x86] Revert "x86/intel: Disable HPET on Intel Ice Lake platforms" (David Arcari) [1868405] - [kernel] sched: Fix race against ptrace_freeze_trace() (Oleg Nesterov) [1862560] - [kernel] sched: Fix loadavg accounting race (Oleg Nesterov) [1862560] - [kernel] kernel/sched/: remove caller signal_pending branch predictions (Oleg Nesterov) [1862560] - [kernel] locking/spinlock, sched/core: Clarify requirements for smp_mb__after_spinlock() (Oleg Nesterov) [1862560] - [nvme] nvme: multipath: round-robin: eliminate "fallback" variable (Gopal Tiwari) [1868443] - [nvme] nvme: multipath: round-robin: fix single non-optimized path case (Gopal Tiwari) [1868443] - [nvme] nvme-multipath: do not fall back to __nvme_find_path() for non-optimized paths (Gopal Tiwari) [1868443] - [nvme] nvme-multipath: fix logic for non-optimized paths (Gopal Tiwari) [1868443] - [tools] selftests/bpf: Fix segmentation fault in test_progs (Yauheni Kaliuta) [1868494] - [pci] hv: Fix a timing issue which causes kdump to fail occasionally (Mohammed Gamal) [1861960] - [hv] hv: vmbus: Only notify Hyper-V for die events that are oops (Vitaly Kuznetsov) [1868131] - [x86] kvm: nsvm: Correctly set the shadow NPT root level in its MMU role (Vitaly Kuznetsov) [1845507] - [x86] kvm: x86: drop superfluous mmu_check_root() from fast_pgd_switch() (Vitaly Kuznetsov) [1845507] - [x86] kvm: nsvm: use nested_svm_load_cr3() on guest->host switch (Vitaly Kuznetsov) [1845507] - [x86] kvm: nsvm: implement nested_svm_load_cr3() and use it for host->guest switch (Vitaly Kuznetsov) [1845507] - [x86] kvm: nsvm: move kvm_set_cr3() after nested_svm_uninit_mmu_context() (Vitaly Kuznetsov) [1845507] - [x86] kvm: nsvm: introduce nested_svm_load_cr3()/nested_npt_enabled() (Vitaly Kuznetsov) [1845507] - [x86] kvm: nsvm: prepare to handle errors from enter_svm_guest_mode() (Vitaly Kuznetsov) [1845507] - [x86] kvm: nsvm: reset nested_run_pending upon nested_svm_vmrun_msrpm() failure (Vitaly Kuznetsov) [1845507] - [x86] kvm: mmu: stop dereferencing vcpu->arch.mmu to get the context for MMU init (Vitaly Kuznetsov) [1845507] - [x86] kvm: nsvm: split kvm_init_shadow_npt_mmu() from kvm_init_shadow_mmu() (Vitaly Kuznetsov) [1845507] - [security] selinux: compute genfs symlink context in case of CephFS (Ondrej Mosnacek) [1865800] - [fs] ceph: set sec_context xattr on symlink creation (Ondrej Mosnacek) [1861509] - [tools] selftests: bpf: define SO_RCVTIMEO and SO_SNDTIMEO properly for ppc64le (Jiri Benc) [1860386] - [tools] bpf: Sync RHEL version of asm-generic/socket.h to tools/ (Jiri Benc) [1860386] - [tools] selftests: bpf: skip tests not working on RHEL (Jiri Benc) [1866908] - [tools] Revert "selftests: bpf: disable test_lwt_seg6local" (Jiri Benc) [1866908] - [tools] Revert "bpf: selftests: remove test_bpftool_build.sh from TEST_PROGS" (Jiri Benc) [1866908] - [tools] selftests: add option to skip specific tests in RHEL (Jiri Benc) [1866908] - [tools] selftests: bpf: switch off timeout (Jiri Benc) [1866908] - [tools] selftest/firmware: Add selftest timeout in settings (Jiri Benc) [1866908] - [tools] selftests/harness: Limit step counter reporting (Jiri Benc) [1866908] - [tools] selftests/harness: Clean up kern-doc for fixtures (Jiri Benc) [1866908] - [tools] selftests: fix condition in run_tests (Jiri Benc) [1866908] - [tools] selftests: do not use .ONESHELL (Jiri Benc) [1866908] - [tools] selftests/harness: Report skip reason (Jiri Benc) [1866908] - [tools] selftests/harness: Display signed values correctly (Jiri Benc) [1866908] - [tools] selftests/harness: Refactor XFAIL into SKIP (Jiri Benc) [1866908] - [tools] selftests/harness: Switch to TAP output (Jiri Benc) [1866908] - [tools] selftests: Add header documentation and helpers (Jiri Benc) [1866908] - [tools] kselftest: fix TAP output for skipped tests (Jiri Benc) [1866908] - [tools] kselftest: ksft_test_num return type should be unsigned (Jiri Benc) [1866908] - [tools] selftests: introduce gen_tar Makefile target (Jiri Benc) [1866908] - [tools] kselftest: add fixture variants (Jiri Benc) [1866908] - [tools] kselftest: run tests by fixture (Jiri Benc) [1866908] - [tools] kselftest: create fixture objects (Jiri Benc) [1866908] - [tools] kselftest: factor out list manipulation to a helper (Jiri Benc) [1866908] - [tools] selftests: add build/cross-build dependency check script (Jiri Benc) [1866908] - [tools] kselftest/runner: allow to properly deliver signals to tests (Jiri Benc) [1866908] - [tools] selftests/harness: fix spelling mistake "SIGARLM" -> "SIGALRM" (Jiri Benc) [1866908] - [tools] selftests: enforce local header dependency in lib.mk (Jiri Benc) [1866908] - [tools] selftests/harness: Handle timeouts cleanly (Jiri Benc) [1866908] - [tools] selftests/harness: Move test child waiting logic (Jiri Benc) [1866908] - [tools] selftests: Fix kselftest O=objdir build from cluttering top level objdir (Jiri Benc) [1866908] - [tools] selftests: allow detection of build failures (Jiri Benc) [1866908] - [tools] selftests: fix build behaviour on targets' failures (Jiri Benc) [1866908] - [tools] kselftest: Support old perl versions (Jiri Benc) [1866908] - [tools] kselftest/runner: Print new line in print of timeout log (Jiri Benc) [1866908] - [tools] selftests: Fix dangling documentation references to kselftest_module.sh (Jiri Benc) [1866908] - [tools] kselftest: Fix NULL INSTALL_PATH for TARGETS runlist (Jiri Benc) [1866908] - [tools] selftests: Move kselftest_module.sh into kselftest/ (Jiri Benc) [1866908] - [tools] selftests: gen_kselftest_tar.sh: Do not clobber kselftest/ (Jiri Benc) [1866908] - [tools] selftests/kselftest/runner.sh: Add 45 second timeout per test (Jiri Benc) [1866908] - [tools] kselftest: exclude failed TARGETS from runlist (Jiri Benc) [1866908] - [tools] kselftest: add capability to skip chosen TARGETS (Jiri Benc) [1866908] - [tools] selftests: Add kselftest-all and kselftest-install targets (Jiri Benc) [1866908] - [tools] selftests: use "$(MAKE)" instead of "make" (Jiri Benc) [1866908] - [tools] kselftest: save-and-restore errno to allow for m formatting (Jiri Benc) [1866908] - [tools] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 481 (Jiri Benc) [1866908] - [tools] selftests/harness: Allow test to configure timeout (Jiri Benc) [1866908] - [tools] selftests: avoid KBUILD_OUTPUT dir cluttering with selftest objects (Jiri Benc) [1866908] - [tools] selftests: fix bpf build/test workflow regression when KBUILD_OUTPUT is set (Jiri Benc) [1866908] - [tools] selftests: fix install target to use default install path (Jiri Benc) [1866908] - [tools] selftests: build and run gpio when output directory is the src dir (Jiri Benc) [1866908] - [documentation] doc: kselftest: Fix KBUILD_OUTPUT usage instructions (Jiri Benc) [1866908] - [tools] selftests: fix headers_install circular dependency (Jiri Benc) [1866908] - [tools] selftests/harness: Add 30 second timeout per test (Jiri Benc) [1866908] - [tools] kselftest: Add test module framework header (Jiri Benc) [1866908] - [tools] kselftest: Add test runner creation script (Jiri Benc) [1866908] - [tools] selftests/harness: Update named initializer syntax (Jiri Benc) [1866908] - [tools] selftest: include stdio.h in kselftest.h (Jiri Benc) [1866908] - [tools] selftests: do not macro-expand failed assertion expressions (Jiri Benc) [1866908] - [documentation] Documentation/dev-tools: clean up kselftest.rst (Jiri Benc) [1866908] - [documentation] doc: dev-tools: kselftest.rst: update config file location (Jiri Benc) [1866908] - [documentation] doc: dev-tools: kselftest.rst: update contributing new tests (Jiri Benc) [1866908]- [fs] nfs: ensure correct writeback errors are returned on close() (Scott Mayhew) [1849424] - [netdrv] net: thunderx: use spin_lock_bh in nicvf_set_rx_mode_task() (Dean Nelson) [1824858] - [crypto] crypto: ecc - SP800-56A rev 3 local public key validation (Herbert Xu) [1855817] - [crypto] crypto: dh - SP800-56A rev 3 local public key validation (Herbert Xu) [1855817] - [crypto] crypto: dh - check validity of Z before export (Herbert Xu) [1855817] - [lib] lib/mpi: Add mpi_sub_ui() (Herbert Xu) [1855817] - [crypto] crypto: ecdh - check validity of Z before export (Herbert Xu) [1855817] - [netdrv] net: thunderx: initialize VF's mailbox mutex before first usage (Dean Nelson) [1866827] - [kernel] timers: Lower base clock forwarding threshold (Phil Auld) [1833096] - [kernel] timers: Remove must_forward_clk (Phil Auld) [1833096] - [kernel] timers: Spare timer softirq until next expiry (Phil Auld) [1833096] - [kernel] timers: Expand clk forward logic beyond nohz (Phil Auld) [1833096] - [kernel] timers: Reuse next expiry cache after nohz exit (Phil Auld) [1833096] - [kernel] timers: Always keep track of next expiry (Phil Auld) [1833096] - [kernel] timers: Optimize _next_timer_interrupt() level iteration (Phil Auld) [1833096] - [kernel] timers: Add comments about calc_index() ceiling work (Phil Auld) [1833096] - [kernel] timers: Move trigger_dyntick_cpu() to enqueue_timer() (Phil Auld) [1833096] - [kernel] timers: Use only bucket expiry for base->next_expiry value (Phil Auld) [1833096] - [kernel] timers: Preserve higher bits of expiration on index calculation (Phil Auld) [1833096] - [kernel] timer: Fix wheel index calculation on last level (Phil Auld) [1833096] - [kernel] timer: Prevent base->clk from moving backward (Phil Auld) [1833096] - [kernel] timer: Read jiffies once when forwarding base clk (Phil Auld) [1833096] - [powerpc] powerpc/64: Update Speculation_Store_Bypass in /proc//status (Gustavo Duarte) [1773868] - [scsi] scsi: virtio-scsi: Correctly handle the case where all LUNs are unplugged (Maxim Levitsky) [1756093] - [kvm] kvm: x86: replace kvm_spec_ctrl_test_value with runtime test on the host (Maxim Levitsky) [1853447] - [kvm] x86/kvm: Move context tracking where it belongs (Nitesh Narayan Lal) [1854011] - [scsi] scsi: megaraid_sas: Clear affinity hint (Tomas Henzl) [1828351] - [netdrv] revert "vxlan: fix tos value before xmit" (Andrea Claudi) [1862166] - [net] udp: Copy has_conns in reuseport_grow(). (Marcelo Leitner) [1867160] - [net] dev: Defer free of skbs in flush_backlog (Marcelo Leitner) [1867160] - [include] net: core: reduce recursion limit value (Marcelo Leitner) [1867160] - [netdrv] pppoe: only process PADT targeted at local interfaces (Andrea Claudi) [1866850] - [net] espintcp: count packets dropped in espintcp_rcv (Sabrina Dubroca) [1866393] - [net] espintcp: handle short messages instead of breaking the encap socket (Sabrina Dubroca) [1866393] - [net] espintcp: recv() should return 0 when the peer socket is closed (Sabrina Dubroca) [1866393] - [net] espintcp: support non-blocking sends (Sabrina Dubroca) [1866393] - [net] mptcp: be careful on subflow creation (Davide Caratti) [1862200] - [net] mptcp: fix bogus sendmsg() return code under pressure (Davide Caratti) [1862200] - [net] mptcp: fix joined subflows with unblocking sk (Davide Caratti) [1862200] - [net] subflow: explicitly check for plain tcp rsk (Davide Caratti) [1862200] - [net] mptcp: silence warning in subflow_data_ready() (Davide Caratti) [1862200] - [net] mptcp: fix race in subflow_data_ready() (Davide Caratti) [1862200] - [net] mptcp: fix memory leak in mptcp_subflow_create_socket() (Davide Caratti) [1862200] - [net] mptcp: don't leak msk in token container (Davide Caratti) [1862200] - [net] ipv4: Silence suspicious RCU usage warning (Guillaume Nault) [1866430] - [net] devinet: fix memleak in inetdev_init() (Guillaume Nault) [1866430] - [net] ipip: fix wrong address family in init error path (Guillaume Nault) [1866430] - [net] inet_csk: Fix so_reuseport bind-address cache in tb->fast* (Guillaume Nault) [1866430] - [net] ipmr: Add lockdep expression to ipmr_for_each_table macro (Guillaume Nault) [1866430] - [net] ipmr: Fix RCU list debugging warning (Guillaume Nault) [1866430] - [net] tcp: make sure listeners don't initialize congestion-control state (Paolo Abeni) [1865904] - [net] sched: The error lable position is corrected in ct_init_module (Davide Caratti) [1865890] - [net] sched: cls_api: fix nooffloaddevcnt warning dmesg log (Davide Caratti) [1865890] - [net] tls: fix race condition causing kernel panic (Sabrina Dubroca) [1861756] - [net] tls: free record only on encryption error (Sabrina Dubroca) [1861756] - [net] tls: fix encryption error checking (Sabrina Dubroca) [1861756] - [net] l2tp: add sk_family checks to l2tp_validate_socket (Guillaume Nault) [1861453] - [net] l2tp: do not use inet_hash()/inet_unhash() (Guillaume Nault) [1861453] - [net] tipc: allow to build NACK message in link timeout function (Xin Long) [1860877] - [net] tipc: fix retransmission on unicast links (Xin Long) [1860877] - [net] tipc: fix NULL pointer dereference in tipc_disc_rcv() (Xin Long) [1860877] - [net] tipc: remove set but not used variable 'prev' (Xin Long) [1860877] - [net] tipc: call tsk_set_importance from tipc_topsrv_create_listener (Xin Long) [1860877] - [net] tipc: add support for broadcast rcv stats dumping (Xin Long) [1860877] - [net] tipc: enable broadcast retrans via unicast (Xin Long) [1860877] - [net] tipc: add back link trace events (Xin Long) [1860877] - [net] tipc: introduce Gap ACK blocks for broadcast link (Xin Long) [1860877] - [net] tipc: block BH before using dst_cache (Xin Long) [1860877] - [net] tipc: fix partial topology connection closure (Xin Long) [1860877] - [net] xfrm: policy: match with both mark and mask on user interfaces (Xin Long) [1854116] - [scsi] scsi: dh: Add Fujitsu device to devinfo and dh lists (Ewan Milne) [1861418] - [x86] kvm: Set KVM_SOFT_MAX_VCPUS to 1024 (Eduardo Habkost) [1856996] - [md] dm integrity: fix integrity recalculation that is improperly skipped (Mike Snitzer) [1860160] - [netdrv] ibmvnic: Fix IRQ mapping disposal in error path (Steve Best) [1867498] - [infiniband] IB/hfi1: Do not destroy link_wq when the device is shut down (Kamal Heib) [1858392] - [infiniband] IB/hfi1: Do not destroy hfi1_wq when the device is shut down (Kamal Heib) [1858392] - [netdrv] Revert "net/broadcom: Clean broadcom code from driver versions" (Jonathan Toppins) [1867146] - [net] devmap: Use bpf_map_area_alloc() for allocating hash buckets (Jiri Benc) [1842380] - [kernel] kexec_file: Correctly output debugging information for the PT_LOAD ELF header (Lianbo Jiang) [1861186] - [kernel] kexec: Improve & fix crash_exclude_mem_range() to handle overlapping ranges (Lianbo Jiang) [1861186] - [x86] x86/crash: Correct the address boundary of function parameters (Lianbo Jiang) [1861186] - [fs] ceph: handle zero-length feature mask in session messages (Jeff Layton) [1866018] - [s390] s390/bpf: Tolerate not converging code shrinking (Yauheni Kaliuta) [1857120] - [s390] s390/bpf: Use brcl for jumping to exit_ip if necessary (Yauheni Kaliuta) [1857120] - [s390] s390/bpf: Fix sign extension in branch_ku (Yauheni Kaliuta) [1857120] - [tools] selftests: bpf: test_kmod.sh: Fix running out of srctree (Yauheni Kaliuta) [1857120] - [lib] bpf: revert "test_bpf: Flag tests that cannot be jited on s390" (Yauheni Kaliuta) [1857120] - [kernel] uprobes: ensure that uprobe->offset and ->ref_ctr_offset are properly aligned (Oleg Nesterov) [1848596]- [fs] nfs: nfs_file_write() should check for writeback errors (Scott Mayhew) [1852788] - [s390] s390/cpum_cf, perf: change DFLT_CCERROR counter name (Philipp Rudo) [1865794] - [net] net/smc: unique reason code for exceeded max dmb count (Philipp Rudo) [1865792] - [s390] s390/ism: indicate correct error reason in ism_alloc_dmb() (Philipp Rudo) [1865792] - [net] net/smc: fix dmb buffer shortage (Philipp Rudo) [1865792] - [net] net/smc: put slot when connection is killed (Philipp Rudo) [1865792] - [net] net/smc: fix restoring of fallback changes (Philipp Rudo) [1865792] - [net] net/smc: remove freed buffer from list (Philipp Rudo) [1865792] - [net] net/smc: do not call dma sync for unmapped memory (Philipp Rudo) [1865792] - [net] net/smc: fix handling of delete link requests (Philipp Rudo) [1865792] - [net] net/smc: move add link processing for new device into llc layer (Philipp Rudo) [1865792] - [net] net/smc: drop out-of-flow llc response messages (Philipp Rudo) [1865792] - [net] net/smc: protect smc ib device initialization (Philipp Rudo) [1865792] - [net] net/smc: fix link lookup for new rdma connections (Philipp Rudo) [1865792] - [net] net/smc: clear link during SMC client link down processing (Philipp Rudo) [1865792] - [net] net/smc: handle unexpected response types for confirm link (Philipp Rudo) [1865792] - [net] net/smc: switch smcd_dev_list spinlock to mutex (Philipp Rudo) [1865792] - [net] net/smc: fix sleep bug in smc_pnet_find_roce_resource() (Philipp Rudo) [1865792] - [net] net/smc: fix work request handling (Philipp Rudo) [1865792] - [net] net/smc: separate LLC wait queues for flow and messages (Philipp Rudo) [1865792] - [net] net/smc: pre-fetch send buffer outside of send_lock (Philipp Rudo) [1865792] - [nvme] nvme-fc: set max_segments to lldd max value (Ewan Milne) [1853181] - [powerpc] ppc64/kexec_file: enable early kernel's OPAL calls (Diego Domingos) [1829715] - [powerpc] ppc64/kexec_file: fix kexec load failure with lack of memory hole (Diego Domingos) [1829715] - [powerpc] ppc64/kexec_file: add appropriate regions for memory reserve map (Diego Domingos) [1829715] - [powerpc] ppc64/kexec_file: prepare elfcore header for crashing kernel (Diego Domingos) [1829715] - [powerpc] ppc64/kexec_file: setup backup region for kdump kernel (Diego Domingos) [1829715] - [powerpc] ppc64/kexec_file: restrict memory usage of kdump kernel (Diego Domingos) [1829715] - [mm] powerpc/drmem: make lmb walk a bit more flexible (Diego Domingos) [1829715] - [powerpc] ppc64/kexec_file: avoid stomping memory used by special regions (Diego Domingos) [1829715] - [powerpc] powerpc/kexec_file: add helper functions for getting memory ranges (Diego Domingos) [1829715] - [powerpc] powerpc/kexec_file: mark PPC64 specific code (Diego Domingos) [1829715] - [kernel] kexec_file: allow archs to handle special regions while locating memory hole (Diego Domingos) [1829715] - [netdrv] net/mlx5e: CT: Support restore ipv6 tunnel (Alaa Hleihel) [1862975] - [netdrv] ionic: unlock queue mutex in error path (Jonathan Toppins) [1854270] - [netdrv] ionic: use mutex to protect queue operations (Jonathan Toppins) [1854270] - [net] xfrm: esp6: fix the location of the transport header with encapsulation (Sabrina Dubroca) [1857653] - [net] ipv4: fill fl4_icmp_{type, code} in ping_v4_sendmsg (Sabrina Dubroca) [1861324] - [netdrv] geneve: fix an uninitialized value in geneve_changelink() (Sabrina Dubroca) [1860945] - [net] ip_tunnel: fix use-after-free in ip_tunnel_lookup() (Sabrina Dubroca) [1860945] - [netdrv] vxlan: Avoid infinite loop when suppressing NS messages with invalid options (Sabrina Dubroca) [1860945] - [tools] selftests: mptcp: capture pcap on both sides (Hangbin Liu) [1859880] - [tools] selftests/net: report etf errors correctly (Hangbin Liu) [1859880] - [tools] selftests: net: ip_defrag: ignore EPERM (Hangbin Liu) [1859880] - [tools] selftests: forwarding: pedit_dsfield: Check counter value (Hangbin Liu) [1859880] - [tools] selftests: net: tcp_mmap: fix SO_RCVLOWAT setting (Hangbin Liu) [1859880] - [tools] selftests: net: tcp_mmap: clear whole tcp_zerocopy_receive struct (Hangbin Liu) [1859880] - [tools] selftests: A few improvements to fib_nexthops.sh (Hangbin Liu) [1859880] - [tools] selftests: Add tests for vrf and xfrms (Hangbin Liu) [1859880] - [tools] selftests: pmtu: implement IPIP, SIT and ip6tnl PMTU discovery tests (Hangbin Liu) [1859880] - [tools] selftests/net/forwarding: define libs as TEST_PROGS_EXTENDED (Hangbin Liu) [1859880] - [tools] selftests/net/forwarding: add Makefile to install tests (Hangbin Liu) [1859880] - [tools] selftests: nft_concat_range: Move option for 'list ruleset' before command (Hangbin Liu) [1859880] - [tools] selftests: netfilter: use randomized netns names (Hangbin Liu) [1859880] - [tools] kselftests: netfilter: fix leftover net/net-next merge conflict (Hangbin Liu) [1859880] - [tools] selftests: netfilter: missing error check when setting up veth interface (Hangbin Liu) [1859880] - [net] sctp: Don't advertise IPv4 addresses if ipv6only is set on the socket (Xin Long) [1860673] - [net] sctp: check assoc before SCTP_ADDR_{MADE_PRIM, ADDED} event (Xin Long) [1860673] - [net] sctp: fix typo sctp_ulpevent_nofity_peer_addr_change (Xin Long) [1860673] - [net] sctp: Fix spelling in Kconfig help (Xin Long) [1860673] - [net] sctp: Start shutdown on association restart if in SHUTDOWN-SENT state and socket is closed (Xin Long) [1860673] - [net] sctp: Don't add the shutdown timer if its already been added (Xin Long) [1860673] - [net] sctp: Fix SHUTDOWN CTSN Ack in the peer restart case (Xin Long) [1860673] - [net] sctp: Fix bundling of SHUTDOWN with COOKIE-ACK (Xin Long) [1860673] - [net] ip6_vti: use IS_REACHABLE to avoid some compile errors (Xin Long) [1840976 1835075] - [net] xfrm: interface: use IS_REACHABLE to avoid some compile errors (Xin Long) [1840976 1835075] - [net] xfrm: interface: not xfrmi_ipv6/ipip_handler twice (Xin Long) [1840976 1835075] - [net] ip6_vti: not register vti_ipv6_handler twice (Xin Long) [1840976 1835075] - [net] ip_vti: not register vti_ipip_handler twice (Xin Long) [1840976 1835075] - [net] xfrm: interface: support IPIP and IPIP6 tunnels processing with .cb_handler (Xin Long) [1840976 1835075] - [net] xfrm: interface: support IP6IP6 and IP6IP tunnels processing with .cb_handler (Xin Long) [1840976 1835075] - [net] ipcomp: assign if_id to child tunnel from parent tunnel (Xin Long) [1840976 1835075] - [net] ip6_vti: support IP6IP tunnel processing (Xin Long) [1840976 1835075] - [net] ip6_vti: support IP6IP6 tunnel processing with .cb_handler (Xin Long) [1840976 1835075] - [net] ip_vti: support IPIP6 tunnel processing (Xin Long) [1840976 1835075] - [net] ip_vti: support IPIP tunnel processing with .cb_handler (Xin Long) [1840976 1835075] - [net] tunnel6: add tunnel6_input_afinfo for ipip and ipv6 tunnels (Xin Long) [1840976 1835075] - [net] tunnel4: add cb_handler to struct xfrm_tunnel (Xin Long) [1840976 1835075] - [net] xfrm: add is_ipip to struct xfrm_input_afinfo (Xin Long) [1840976 1835075] - [net] tunnel6: support for IPPROTO_MPLS (Xin Long) [1840976 1835075] - [net] virtio_vsock: Enhance connection semantics (Stefano Garzarella) [1861735] - [net] virtio_vsock: Fix race condition in virtio_transport_recv_pkt (Stefano Garzarella) [1858135] - [net] vsock/virtio: annotate 'the_virtio_vsock' RCU pointer (Stefano Garzarella) [1861762] - [vhost] vsock/virtio: fix multiple packet delivery to monitoring devices (Stefano Garzarella) [1861762] - [vhost] vsock: fix packet delivery order to monitoring devices (Stefano Garzarella) [1861762] - [vhost] vsock: accept only packets with the right dst_cid (Stefano Garzarella) [1861762] - [vhost] vsock: refuse CID assigned to the guest->host transport (Stefano Garzarella) [1861762] - [vhost] vsock: switch to a mutex for vhost_vsock_hash (Stefano Garzarella) [1861762] - [net] vsock: fix timeout in vsock_accept() (Stefano Garzarella) [1861762] - [net] vsock: Simplify '__vsock_release()' (Stefano Garzarella) [1861762] - [netdrv] net/mlx5e: Fix kernel crash when setting vf VLANID on a VF dev (Alaa Hleihel) [1859477] - [netdrv] net/mlx5e: Modify uplink state on interface up/down (Alaa Hleihel) [1861720 1859477] - [netdrv] net/mlx5e: Fix missing cleanup of ethtool steering during rep rx cleanup (Alaa Hleihel) [1859477 1856660] - [netdrv] ixgbe: Add ethtool support to enable 2.5 and 5.0 Gbps support (Ken Cox) [1835962] - [x86] x86/purgatory: Add -fno-stack-protector (Lianbo Jiang) [1857528] - [x86] x86/purgatory: Fail the build if purgatory.ro has missing symbols (Lianbo Jiang) [1857528] - [x86] x86/purgatory: Do not use __builtin_memcpy and __builtin_memset (Lianbo Jiang) [1857528] - [x86] x86/boot: Provide KASAN compatible aliases for string routines (Lianbo Jiang) [1857528] - [x86] x86/purgatory: Disable various profiling and sanitizing options (Lianbo Jiang) [1857528] - [x86] x86/boot: Restrict header scope to make Clang happy (Lianbo Jiang) [1857528]- [x86] x86/entry/64: Update comments and sanity tests for create_gap (Jiri Olsa) [1850831] - [x86] x86/alternatives: add missing insn.h include (Jiri Olsa) [1850831] - [x86] x86/alternatives: Teach text_poke_bp() to emulate instructions (Jiri Olsa) [1850831] - [x86] x86/paravirt: Standardize 'insn_buff' variable names (Jiri Olsa) [1850831] - [x86] x86_64: Allow breakpoints to emulate call instructions (Jiri Olsa) [1850831] - [x86] x86_64: Add gap to int3 to allow for call emulation (Jiri Olsa) [1850831] - [x86] x86/alternatives: Sync bp_patching update for avoiding NULL pointer exception (Jiri Olsa) [1850831] - [nvme] nvme: add a Identify Namespace Identification Descriptor list quirk (Gopal Tiwari) [1862136] - [nvme] nvme: fix identify error status silent ignore (Gopal Tiwari) [1862136] - [nvme] nvme: fix possible hang when ns scanning fails during error recovery (Gopal Tiwari) [1862136] - [nvme] nvme: refactor nvme_identify_ns_descs error handling (Gopal Tiwari) [1862136] - [infiniband] IB/rdmavt: Fix RQ counting issues causing use of an invalid RWQE (Kamal Heib) [1850314] - [powerpc] powerpc/pseries: PCIE PHB reset (Steve Best) [1747345] - [drm] drm/nouveau/kms: Handle -EINPROGRESS in nouveau_display_acpi_ntfy() (Lyude Paul) [1827812] - [drm] drm/nouveau/kms: Fix runtime PM leak in nouveau_display_acpi_ntfy() (Lyude Paul) [1827812] - [drm] drm/nouveau/kms: Invert conditionals in nouveau_display_acpi_ntfy() (Lyude Paul) [1827812] - [drm] drm/nouveau/kms: Use pm_runtime_put_autosuspend() in hpd_work (Lyude Paul) [1827812] - [drm] drm/nouveau/kms/fbcon: Use pm_runtime_put_autosuspend() in suspend work (Lyude Paul) [1827812] - [drm] drm/nouveau/kms/fbcon: Fix pm_runtime calls in nouveau_fbcon_output_poll_changed() (Lyude Paul) [1827812] - [drm] drm/nouveau/kms/fbcon: Correct pm_runtime calls in nouveau_fbcon_release() (Lyude Paul) [1827812] - [drm] drm/nouveau/kms: Fix rpm leak in nouveau_connector_hotplug() (Lyude Paul) [1827812] - [drm] drm/nouveau/kms: Handle -EINPROGRESS in nouveau_connector_hotplug() (Lyude Paul) [1827812] - [drm] drm/nouveau/fbcon: fix module unload when fbcon init has failed for some reason (Lyude Paul) [1827812] - [drm] drm/nouveau/kms/tu102: wait for core update to complete when assigning windows (Lyude Paul) [1827812] - [drm] drm/nouveau/disp/gm200-: fix regression from HDA SOR selection changes (Lyude Paul) [1827812] - [drm] drm/amd/powerplay: fix a crash when overclocking Vega M (Lyude Paul) [1827812] - [drm] drm/amdgpu: Fix NULL dereference in dpm sysfs handlers (Lyude Paul) [1827812] - [drm] drm/amdgpu: fix preemption unit test (Lyude Paul) [1827812] - [drm] drm/amdgpu/gfx10: fix race condition for kiq (Lyude Paul) [1827812] - [drm] drm/amd/display: add dmcub check on RENOIR (Lyude Paul) [1827812] - [drm] drm/amd/display: Check DMCU Exists Before Loading (Lyude Paul) [1827812] - [drm] drm/nouveau/nouveau: fix page fault on device private memory (Lyude Paul) [1827812] - [drm] drm/nouveau/i2c/g94-: increase NV_PMGR_DP_AUXCTL_TRANSACTREQ timeout (Lyude Paul) [1827812] - [drm] drm/i915/perf: Use GTT when saving/restoring engine GPR (Lyude Paul) [1827812] - [drm] drm/i915/gvt: Fix two CFL MMIO handling caused by regression (Lyude Paul) [1827812] - [drm] drm/i915/gt: Only swap to a random sibling once upon creation (Lyude Paul) [1827812] - [drm] drm/i915/gt: Ignore irq enabling on the virtual engines (Lyude Paul) [1827812] - [drm] drm/i915: Move cec_notifier to intel_hdmi_connector_unregister, v2 (Lyude Paul) [1827812] - [drm] drm/amdgpu/display: create fake mst encoders ahead of time (v4) (Lyude Paul) [1827812] - [drm] drm/amd/display: handle failed allocation during stream construction (Lyude Paul) [1827812] - [drm] drm/amdgpu/sdma5: fix wptr overwritten in ->get_wptr() (Lyude Paul) [1827812] - [drm] drm/amdgpu/powerplay: Modify SMC message name for setting power profile mode (Lyude Paul) [1827812] - [drm] drm/i915: Also drop vm.ref along error paths for vma construction (Lyude Paul) [1827812] - [drm] drm/i915: Drop vm.ref for duplicate vma on construction (Lyude Paul) [1827812] - [drm] drm/amdgpu: asd function needs to be unloaded in suspend phase (Lyude Paul) [1827812] - [drm] drm/amdgpu: add TMR destory function for psp (Lyude Paul) [1827812] - [drm] drm/amdgpu: don't do soft recovery if gpu_recovery=0 (Lyude Paul) [1827812] - [drm] drm/i915: Skip stale object handle for debugfs per-file-stats (Lyude Paul) [1827812] - [drm] drm/i915/gt: Pin the rings before marking active (Lyude Paul) [1827812] - [drm] drm/radeon: fix double free (Lyude Paul) [1827812] - [drm] drm: panel-orientation-quirks: Use generic orientation-data for Acer S1003 (Lyude Paul) [1827812] - [drm] drm: panel-orientation-quirks: Add quirk for Asus T101HA panel (Lyude Paul) [1827812] - [iommu] iommu/vt-d: Don't apply gfx quirks to untrusted devices (Lyude Paul) [1827812] - [drm] drm/tegra: hub: Do not enable orphaned window group (Lyude Paul) [1827812] - [drm] drm/ttm: Fix dma_fence refcnt leak when adding move fence (Lyude Paul) [1827812] - [drm] drm/ttm: Fix dma_fence refcnt leak in ttm_bo_vm_fault_reserved (Lyude Paul) [1827812] - [drm] drm/amdgpu/atomfirmware: fix vram_info fetching for renoir (Lyude Paul) [1827812] - [drm] drm/amdgpu: use u rather than d for sclk/mclk (Lyude Paul) [1827812] - [drm] drm/amd/display: Only revalidate bandwidth on medium and fast updates (Lyude Paul) [1827812] - [drm] drm/i915/gt: Mark timeline->cacheline as destroyed after rcu grace period (Lyude Paul) [1827812] - [drm] drm/amd/display: Fix ineffective setting of max bpc property (Lyude Paul) [1827812] - [drm] drm/amd/display: Fix incorrectly pruned modes with deep color (Lyude Paul) [1827812] - [drm] drm/amdgpu: add fw release for sdma v5_0 (Lyude Paul) [1827812] - [drm] drm/radeon: fix fb_div check in ni_init_smc_spll_table() (Lyude Paul) [1827812] - [drm] drm/amd: fix potential memleak in err branch (Lyude Paul) [1827812] - [drm] drm/amd/display: Enable output_bpc property on all outputs (Lyude Paul) [1827812] - [drm] drm/amd/display: Use kfree() to free rgb_user in calculate_user_regamma_ramp() (Lyude Paul) [1827812] - [drm] Revert "drm/amd/display: disable dcn20 abm feature for bring up" (Lyude Paul) [1827812] - [drm] drm/i915/gt: Move gen4 GT workarounds from init_clock_gating to workarounds (Lyude Paul) [1827812] - [drm] drm/i915/gt: Move vlv GT workarounds from init_clock_gating to workarounds (Lyude Paul) [1827812] - [drm] drm/i915/gt: Move ilk GT workarounds from init_clock_gating to workarounds (Lyude Paul) [1827812] - [drm] drm/i915/gt: Move snb GT workarounds from init_clock_gating to workarounds (Lyude Paul) [1827812] - [drm] drm/i915/gt: Move ivb GT workarounds from init_clock_gating to workarounds (Lyude Paul) [1827812] - [drm] drm/i915/gt: Move hsw GT workarounds from init_clock_gating to workarounds (Lyude Paul) [1827812] - [drm] drm/i915/gt: Incrementally check for rewinding (Lyude Paul) [1827812] - [drm] drm/i915/tc: fix the reset of ln0 (Lyude Paul) [1827812] - [drm] drm/i915/icl+: Fix hotplug interrupt disabling after storm detection (Lyude Paul) [1827812] - [drm] drm/amd/display: Use kvfree() to free coeff in build_regamma() (Lyude Paul) [1827812] - [drm] drm/amdkfd: Use correct major in devcgroup check (Lyude Paul) [1827812] - [drm] drm/connector: notify userspace on hotplug after register complete (Lyude Paul) [1827812] - [drm] drm/i915: Whitelist context-local timestamp in the gen9 cmdparser (Lyude Paul) [1827812] - [drm] drm/i915/gem: Avoid iterating an empty list (Lyude Paul) [1827812] - [drm] drm/i915: Fix AUX power domain toggling across TypeC mode resets (Lyude Paul) [1827812] - [drm] drm/dp_mst: Increase ACT retry timeout to 3s (Lyude Paul) [1827812] - [drm] drm/ast: Don't check new mode if CRTC is being disabled (Lyude Paul) [1827812] - [drm] drm/amdgpu: Replace invalid device ID with a valid device ID (Lyude Paul) [1827812] - [drm] drm/amdgpu/display: use blanked rather than plane state for sync groups (Lyude Paul) [1827812] - [drm] drm/qxl: Use correct notify port address when creating cursor ring (Lyude Paul) [1827812] - [drm] drm/dp_mst: Reformat drm_dp_check_act_status() a bit (Lyude Paul) [1827812] - [drm] drm/ast: fix missing break in switch statement for format->cppcase 4 (Lyude Paul) [1827812] - [drm] drm/amd/display: Revalidate bandwidth before commiting DC updates (Lyude Paul) [1827812] - [drm] drm/nouveau: gr/gk20a: Use firmware version 0 (Lyude Paul) [1827812] - [drm] drm/amdgpu: Sync with VM root BO when switching VM to CPU update mode (Lyude Paul) [1827812] - [drm] drm/amd/powerpay: Disable gfxoff when setting manual mode on picasso and raven (Lyude Paul) [1827812] - [drm] drm/amd/display: Do not disable pipe split if mode is not supported (Lyude Paul) [1827812] - [drm] drm/amd/display: dmcu wait loop calculation is incorrect in RV (Lyude Paul) [1827812] - [drm] drm/amd/display: Correct updating logic of dcn21's pipe VM flags (Lyude Paul) [1827812] - [drm] drm/ast: Allocate initial CRTC state of the correct size (Lyude Paul) [1827812] - [drm] drm/hisilicon: Enforce 128-byte stride alignment to fix the hardware limitation (Lyude Paul) [1827812] - [drm] drm/dp: Lenovo X13 Yoga OLED panel brightness fix (Lyude Paul) [1827812] - [drm] drm/i915/dpcd_bl: Unbreak enable_dpcd_backlight modparam (Lyude Paul) [1827812] - [drm] drm/i915: Force DPCD backlight mode for some Dell CML 2020 panels (Lyude Paul) [1827812] - [drm] drm/i915: Force DPCD backlight mode on X1 Extreme 2nd Gen 4K AMOLED panel (Lyude Paul) [1827812] - [drm] drm/dp: Introduce EDID-based quirks (Lyude Paul) [1827812] - [drm] drm/amdgpu: Init data to avoid oops while reading pp_num_states (Lyude Paul) [1827812] - [drm] drm/amd/display: fix virtual signal dsc setup (Lyude Paul) [1827812] - [drm] drm/amd/display: Force watermark value propagation (Lyude Paul) [1827812] - [drm] drm: bridge: adv7511: Extend list of audio sample rates (Lyude Paul) [1827812] - [drm] drm/amdgpu: fix and cleanup amdgpu_gem_object_close v4 (Lyude Paul) [1827812] - [drm] drm/vkms: Hold gem object while still in-use (Lyude Paul) [1827812] - [drm] drm/amd/display: Not doing optimize bandwidth if flip pending (Lyude Paul) [1827812] - [drm] drm/amd/display: remove invalid dc_is_hw_initialized function (Lyude Paul) [1827812] - [drm] drm/amd/display: DP training to set properly SCRAMBLING_DISABLE (Lyude Paul) [1827812] - [drm] drm/edid: Add Oculus Rift S to non-desktop list (Lyude Paul) [1827812] - [drm] drm/amd/display: Fix potential integer wraparound resulting in a hang (Lyude Paul) [1827812] - [drm] drm/amd/display: Added locking for atomic update stream and update planes (Lyude Paul) [1827812] - [drm] drm/amd/display: Indicate dsc updates explicitly (Lyude Paul) [1827812] - [drm] drm/amd/display: Split program front end part that occur outside lock (Lyude Paul) [1827812] - [drm] drm/amd/display: drop cursor position check in atomic test (Lyude Paul) [1827812] - [drm] drm/amd/amdgpu: Update update_config() logic (Lyude Paul) [1827812] - [drm] drm/amdgpu: Use GEM obj reference for KFD BOs (Lyude Paul) [1827812] - [drm] drm/amd/powerplay: perform PG ungate prior to CG ungate (Lyude Paul) [1827812] - [drm] drm/amdgpu: drop unnecessary cancel_delayed_work_sync on PG ungate (Lyude Paul) [1827812] - [drm] drm/i915: Propagate error from completed fences (Lyude Paul) [1827812] - [drm] drm/i915/gvt: Init DPLL/DDI vreg for virtual display instead of inheritance (Lyude Paul) [1827812] - [drm] drm/amd/display: Prevent dpcd reads with passive dongles (Lyude Paul) [1827812] - [drm] drm/amd/display: fix counter in wait_for_no_pipes_pending (Lyude Paul) [1827812] - [gpu] vgaarb: Keep adding VGA device in queue (Lyude Paul) [1827812]- [net] openvswitch: fixes potential deadlock in dp cleanup code (Eelco Chaudron) [1845662] - [net] openvswitch: reorder masks array based on usage (Eelco Chaudron) [1845662] - [net] openvswitch: ovs_ct_exit to be done under ovs_lock (Eelco Chaudron) [1860853] - [net] ip6_gre: fix null-ptr-deref in ip6gre_init_net() (Hangbin Liu) [1860221] - [net] ip6_gre: fix use-after-free in ip6gre_tunnel_lookup() (Hangbin Liu) [1860221] - [net] mld: fix memory leak in ipv6_mc_destroy_dev() (Hangbin Liu) [1860221] - [net] ipv6: Fix suspicious RCU usage warning in ip6mr (Hangbin Liu) [1860221] - [net] ip6mr: Fix RCU list debugging warning (Hangbin Liu) [1860221] - [net] revert "ipv6: add mtu lock check in __ip6_rt_update_pmtu" (Hangbin Liu) [1860221] - [netdrv] macsec: avoid to set wrong mtu (Sabrina Dubroca) [1860944] - [netdrv] team: fix hang in team_mode_get() (Hangbin Liu) [1860219] - [include] xfrm: Fix crash when the hold queue is used. (Xin Long) [1860672] - [net] xfrm: policy: fix IPv6-only espintcp compilation (Xin Long) [1860672] - [net] xfrm: esp6: fix encapsulation header offset computation (Xin Long) [1860672] - [net] xfrm: Fix double ESP trailer insertion in IPsec crypto offload. (Xin Long) [1860672] - [net] esp4: improve xfrm4_beet_gso_segment() to be more readable (Xin Long) [1860672] - [net] xfrm interface: don't take extra reference to netdev (Xin Long) [1860672] - [net] xfrm interface: fix oops when deleting a x-netns interface (Xin Long) [1860672] - [net] xfrm: remove the unnecessary .net_exit for xfrmi (Xin Long) [1860672] - [net] xfrm: Always set XFRM_TRANSFORMED in xfrm{4, 6}_output_finish (Xin Long) [1860672] - [include] xfrm: fix error in comment (Xin Long) [1860672] - [net] sctp: shrink stream outq when fails to do addstream reconf (Xin Long) [1853535] - [net] sctp: shrink stream outq only when new outcnt < old outcnt (Xin Long) [1853535] - [net] tipc: fix kernel WARNING in tipc_msg_append() (Xin Long) [1844377] - [net] tipc: fix NULL pointer dereference in streaming (Xin Long) [1844377] - [net] tipc: add test for Nagle algorithm effectiveness (Xin Long) [1844377] - [net] tipc: fix failed service subscription deletion (Xin Long) [1844377] - [net] tipc: fix memory leak in service subscripting (Xin Long) [1844377] - [net] tipc: fix large latency in smart Nagle streaming (Xin Long) [1844377] - [net] mptcp: add receive buffer auto-tuning (Florian Westphal) [1858276] - [tools] selftests: mptcp: add option to specify size of file to transfer (Florian Westphal) [1858276] - [net] mptcp: fallback in case of simultaneous connect (Florian Westphal) [1858276] - [net] mptcp: improve fallback to TCP (Florian Westphal) [1858276] - [net] mptcp: fix unblocking connect() (Florian Westphal) [1858276] - [net] mptcp: cache msk on MP_JOIN init_req (Florian Westphal) [1858276] - [net] mptcp: remove msk from the token container at destruction time. (Florian Westphal) [1858276] - [net] mptcp: fix races between shutdown and recvmsg (Florian Westphal) [1858276] - [net] mptcp: fix race between MP_JOIN and close (Florian Westphal) [1858276] - [net] mptcp: drop MPTCP_PM_MAX_ADDR (Florian Westphal) [1858276] - [net] mptcp: bugfix for RM_ADDR option parsing (Florian Westphal) [1858276] - [net] mptcp: drop MP_JOIN request sock on syn cookies (Florian Westphal) [1858276] - [net] mptcp: avoid NULL-ptr derefence on fallback (Florian Westphal) [1858276] - [net] mptcp: drop sndr_key in mptcp_syn_options (Florian Westphal) [1858276] - [net] mptcp: MPTCP_HMAC_TEST should depend on MPTCP (Florian Westphal) [1858276] - [net] mptcp: fix DSS map generation on fin retransmission (Florian Westphal) [1858276] - [net] inet_connection_sock: clear inet_num out of destroy helper (Florian Westphal) [1858276] - [net] mptcp: fix NULL ptr dereference in MP_JOIN error path (Florian Westphal) [1858276] - [net] mptcp: avoid blocking in tcp_sendpages (Florian Westphal) [1858276] - [net] mptcp: break and restart in case mptcp sndbuf is full (Florian Westphal) [1858276] - [net] l2tp: remove skb_dst_set() from l2tp_xmit_skb() (Xin Long) [1832799] - [net] rtnetlink: prevent underflows in do_setvfinfo() (Davide Caratti) [1854740] - [net] netfilter: nf_tables: reintroduce the NFT_SET_CONCAT flag (Phil Sutter) [1847553] - [net] netfilter: nf_tables: report EOPNOTSUPP on unsupported flags/object type (Phil Sutter) [1847553] - [net] openvswitch: take into account de-fragmentation/gso_size in execute_check_pkt_len (Lorenzo Bianconi) [1851888] - [tools] selftests: forwarding: mirror_lib: Use mausezahn (Davide Caratti) [1816443] - [x86] perf/x86/rapl: Add Ice Lake RAPL support (Michael Petlan) [1841266] - [arm64] arm64/mm: enable HugeTLB migration (Donghai Qiao) [1758717] - [scsi] scsi: core: Run queue in case of I/O resource contention failure (Ewan Milne) [1854958] - [message] scsi: mptscsih: Fix read sense data size (Tomas Henzl) [1850563] - [netdrv] net: qed: fix buffer overflow on ethtool -d (Manish Chopra) [1858915] - [x86] sched/cputime: Improve cputime_adjust() (Oleg Nesterov) [1859977] - [kernel] uprobes: Change handle_swbp() to send SIGTRAP with si_code=SI_KERNEL, to fix GDB regression (Oleg Nesterov) [1855390] - [x86] x86/asm: Fix MWAITX C-state hint value (Vladis Dronov) [1767064] - [x86] x86/kexec: Fill in acpi_rsdp_addr from the first kernel (Kairui Song) [1684462] - [x86] x86/kexec: Don't setup EFI info if EFI runtime is not enabled (Kairui Song) [1684462] - [vfio] vfio/pci: fix racy on error and request eventfd ctx (Alex Williamson) [1858346] - [platform] platform/x86: ISST: Increase timeout (Prarit Bhargava) [1854682] - [mm] x86/mm: split vmalloc_sync_all() (Al Stone) [1851547] - [acpi] ACPI: watchdog: Fix gas->access_width usage (Al Stone) [1851547] - [acpi] ACPICA: Introduce ACPI_ACCESS_BYTE_WIDTH() macro (Al Stone) [1851547]- [virt] kvm: x86: take as_id into account when checking PGD (Vitaly Kuznetsov) [1615704] - [arm64] kvm: arm64: Stop clobbering x0 for HVC_SOFT_RESTART (Andrew Jones) [1855788] - [arm64] kvm: arm64: pmu: Fix per-CPU access in preemptible context (Andrew Jones) [1855788] - [arm64] kvm: arm64: Fix kvm_reset_vcpu() return code being incorrect with SVE (Andrew Jones) [1855788] - [arm64] kvm: arm64: Annotate hyp NMI-related functions as __always_inline (Andrew Jones) [1855788] - [arm64] kvm: arm64: Remove host_cpu_context member from vcpu structure (Andrew Jones) [1855788] - [arm64] kvm: arm64: Move hyp_symbol_addr() to kvm_asm.h (Andrew Jones) [1855788] - [arm64] kvm: arm64: Handle PtrAuth traps early (Andrew Jones) [1855788] - [arm64] kvm: arm64: Save the host's PtrAuth keys in non-preemptible context (Andrew Jones) [1855788] - [arm64] kvm: arm64: Stop save/restoring ACTLR_EL1 (Andrew Jones) [1855788] - [kernel] firmware: smccc: Update link to latest SMCCC specification (Andrew Jones) [1855788] - [kernel] arm/arm64: smccc-1.1: Handle function result as parameters (Andrew Jones) [1855788] - [kernel] arm/arm64: smccc-1.1: Make return values unsigned long (Andrew Jones) [1855788] - [video] Revert "hyperv_fb: Fix hibernation for the deferred IO feature" (Mohammed Gamal) [1858755] - [netdrv] net/mlx5e: CT: Map 128 bits labels to 32 bit map ID (Alaa Hleihel) [1859540] - [security] ima: move APPRAISE_BOOTPARAM dependency on ARCH_POLICY to runtime (Bruno Meneguele) [1847219] - [scsi] scsi: lpfc: NVMe remote port devloss_tmo from lldd (Dick Kennedy) [1859344] - [netdrv] net/mlx5e: Disable devlink port support for non-switchdev mode (Alaa Hleihel) [1858501 1852904 1849623] - [tools] perf powerpc: Don't ignore sym-handling.c file (Michael Petlan) [1858133] - [fs] ext4: reserve revoke credits in __ext4_new_inode (Lukas Czerner) [1856760] - [include] jbd2: make jbd2_handle_buffer_credits() handle reserved handles (Lukas Czerner) [1856760] - [fs] jbd2: avoid leaking transaction credits when unreserving handle (Lukas Czerner) [1856760] - [fs] jbd2: Fine tune estimate of necessary descriptor blocks (Lukas Czerner) [1856760] - [fs] jbd2: Provide trace event for handle restarts (Lukas Czerner) [1856760] - [fs] ext4: Reserve revoke credits for freed blocks (Lukas Czerner) [1856760] - [fs] jbd2: Make credit checking more strict (Lukas Czerner) [1856760] - [fs] jbd2: Rename h_buffer_credits to h_total_credits (Lukas Czerner) [1856760] - [fs] jbd2: add missing tracepoint for reserved handle (Lukas Czerner) [1856760] - [fs] jbd2: Reserve space for revoke descriptor blocks (Lukas Czerner) [1856760] - [fs] jbd2: Drop jbd2_space_needed() (Lukas Czerner) [1856760] - [fs] jbd2: remove repeated assignments in __jbd2_log_wait_for_space() (Lukas Czerner) [1856760] - [fs] jbd2: Account descriptor blocks into t_outstanding_credits (Lukas Czerner) [1856760] - [include] jbd2: update locking documentation for transaction_t (Lukas Czerner) [1856760] - [fs] jbd2: Factor out common parts of stopping and restarting a handle (Lukas Czerner) [1856760] - [fs] jbd2: Drop pointless wakeup from jbd2_journal_stop() (Lukas Czerner) [1856760] - [fs] jbd2: Drop pointless check from jbd2_journal_stop() (Lukas Czerner) [1856760] - [fs] jbd2: Reorganize jbd2_journal_stop() (Lukas Czerner) [1856760] - [fs] ext4, jbd2: Provide accessor function for handle credits (Lukas Czerner) [1856760] - [fs] ext4: Provide function to handle transaction restarts (Lukas Czerner) [1856760] - [fs] ext4: Avoid unnecessary revokes in ext4_alloc_branch() (Lukas Czerner) [1856760] - [fs] ext4: Use ext4_journal_extend() instead of jbd2_journal_extend() (Lukas Czerner) [1856760] - [fs] jbd2: Completely fill journal descriptor blocks (Lukas Czerner) [1856760] - [fs] jbd2: Fixup stale comment in commit code (Lukas Czerner) [1856760] - [include] jbd2: Fix possible overflow in jbd2_log_space_left() (Lukas Czerner) [1856760] - [fs] ext4, jbd2: ensure panic by fix a race between jbd2 abort and ext4 error handlers (Lukas Czerner) [1856760] - [fs] ext4: remove set but not used variable 'es' in ext4_jbd2.c (Lukas Czerner) [1856760] - [fs] ext4: remove set but not used variable 'es' (Lukas Czerner) [1856760] - [fs] ext4: save all error info in save_error_info() and drop ext4_set_errno() (Lukas Czerner) [1856760] - [fs] ext4: save the error code which triggered an ext4_error() in the superblock (Lukas Czerner) [1856760] - [fs] jbd2: clean __jbd2_journal_abort_hard() and __journal_abort_soft() (Lukas Czerner) [1856760] - [fs] ext4: stop overwrite the errcode in ext4_setup_super (Lukas Czerner) [1856760] - [fs] ext4: fix partial cluster initialization when splitting extent (Lukas Czerner) [1856760] - [fs] ext4: avoid ext4_error()'s caused by ENOMEM in the truncate path (Lukas Czerner) [1856760] - [fs] ext4: fix race between ext4_sync_parent() and rename() (Lukas Czerner) [1856760] - [fs] ext4: clean up ext4_ext_convert_to_initialized() error handling (Lukas Czerner) [1856760] - [fs] ext4: clean up GET_BLOCKS_PRE_IO error handling (Lukas Czerner) [1856760] - [fs] ext4: fix error pointer dereference (Lukas Czerner) [1856760] - [fs] ext4: Avoid freeing inodes on dirty list (Lukas Czerner) [1856760] - [fs] writeback: Export inode_io_list_del() (Lukas Czerner) [1856760] - [fs] ext4: fix buffer_head refcnt leak when ext4_iget() fails (Lukas Czerner) [1856760] - [fs] ext4: fix EXT_MAX_EXTENT/INDEX to check for zeroed eh_max (Lukas Czerner) [1856760] - [fs] ext4: fix a style issue in fs/ext4/acl.c (Lukas Czerner) [1856760] - [fs] ext4: fix return-value types in several function comments (Lukas Czerner) [1856760] - [fs] ext4: use non-movable memory for superblock readahead (Lukas Czerner) [1856760] - [fs] ext4: fix incorrect group count in ext4_fill_super error message (Lukas Czerner) [1856760] - [fs] ext4: fix incorrect inodes per group in error message (Lukas Czerner) [1856760] - [fs] ext4: avoid ENOSPC when avoiding to reuse recently deleted inodes (Lukas Czerner) [1856760] - [fs] ext4: fix a data race at inode->i_disksize (Lukas Czerner) [1856760] - [fs] ext4: fix a data race at inode->i_blocks (Lukas Czerner) [1856760] - [fs] ext4: clean up error return for convert_initialized_extent() (Lukas Czerner) [1856760] - [fs] ext4: force buffer up-to-date while marking it dirty (Lukas Czerner) [1856760] - [fs] ext4: fix race between writepages and enabling EXT4_EXTENTS_FL (Lukas Czerner) [1856760] - [fs] ext4: rename s_journal_flag_rwsem to s_writepages_rwsem (Lukas Czerner) [1856760] - [fs] ext4: potential crash on allocation error in ext4_alloc_flex_bg_array() (Lukas Czerner) [1856760] - [fs] ext4: fix potential race between s_flex_groups online resizing and access (Lukas Czerner) [1856760] - [fs] ext4: fix potential race between s_group_info online resizing and access (Lukas Czerner) [1856760] - [fs] ext4: fix potential race between online resizing and write operations (Lukas Czerner) [1856760] - [fs] ext4: add cond_resched() to __ext4_find_entry() (Lukas Czerner) [1856760] - [fs] ext4: fix a data race in EXT4_I(inode)->i_disksize (Lukas Czerner) [1856760] - [fs] ext4: fix checksum errors with indexed dirs (Lukas Czerner) [1856760] - [fs] ext4: simplify checking quota limits in ext4_statfs() (Lukas Czerner) [1856760] - [fs] ext4: choose hardlimit when softlimit is larger than hardlimit in ext4_statfs_project() (Lukas Czerner) [1856760] - [fs] ext4: don't assume that mmp_nodename/bdevname have NUL (Lukas Czerner) [1856760] - [fs] jbd2: make sure ESHUTDOWN to be recorded in the journal superblock (Lukas Czerner) [1856760] - [fs] ext4, jbd2: ensure panic when aborting with zero errno (Lukas Czerner) [1856760] - [fs] jbd2: switch to use jbd2_journal_abort() when failed to submit the commit record (Lukas Czerner) [1856760] - [fs] jbd2_seq_info_next should increase position index (Lukas Czerner) [1856760] - [fs] ext4,jbd2: fix comment and code style (Lukas Czerner) [1856760] - [fs] ext4: fix extent_status trace points (Lukas Czerner) [1856760] - [fs] ext4: fix extent_status fragmentation for plain files (Lukas Czerner) [1856760] - [fs] jbd2: clear JBD2_ABORT flag before journal_reset to update log tail info when load journal (Lukas Czerner) [1856760] - [fs] ext4: fix some nonstandard indentation in extents.c (Lukas Czerner) [1856760] - [fs] ext4: fix documentation for ext4_ext_try_to_merge() (Lukas Czerner) [1856760] - [fs] ext4: avoid fetching btime in ext4_getattr() unless requested (Lukas Czerner) [1856760] - [fs] ext4: fix ext4_dax_read/write inode locking sequence for IOCB_NOWAIT (Lukas Czerner) [1856760] - [fs] ext4: optimize __ext4_check_dir_entry() (Lukas Czerner) [1856760] - [fs] ext4: check for directory entries too close to block end (Lukas Czerner) [1856760] - [fs] ext4: fix a bug in ext4_wait_for_tail_page_commit (Lukas Czerner) [1856760] - [fs] jbd2: Fix statistics for the number of logged blocks (Lukas Czerner) [1856760] - [fs] ext4: Fix ext4_should_journal_data() for EA inodes (Lukas Czerner) [1856760] - [fs] ext4: Fix credit estimate for final inode freeing (Lukas Czerner) [1856760] - [fs] ext4: Do not iput inode under running transaction (Lukas Czerner) [1856760] - [fs] ext4: Move marking of handle as sync to ext4_add_nondir() (Lukas Czerner) [1856760] - [fs] ext4: update direct I/O read lock pattern for IOCB_NOWAIT (Lukas Czerner) [1856760] - [fs] jbd2: flush_descriptor(): Do not decrease buffer head's ref count (Lukas Czerner) [1856760] - [fs] ext4: fix prefetchw of NULL page (Lukas Czerner) [1856760] - [fs] ext4: check for non-zero journal inum in ext4_calculate_overhead (Lukas Czerner) [1814574] - [fs] ext4: do not commit super on read-only bdev (Lukas Czerner) [1814574] - [kernel] isolcpus: Affine unbound kernel threads to housekeeping cpus (Marcelo Tosatti) [1791930] - [kernel] kthread: Switch to cpu_possible_mask (Marcelo Tosatti) [1791930] - [scsi] scsi: lpfc: Quieten some printks (Dick Kennedy) [1859338] - [scsi] Revert "scsi: lpfc: Fix scsi host template for SLI3 vports" (Dick Kennedy) [1851189] - [md] dm mpath: use double checked locking in fast path (Mike Snitzer) [1848651] - [md] dm mpath: rename current_pgpath to pgpath in multipath_prepare_ioctl (Mike Snitzer) [1848651] - [md] dm mpath: rework __map_bio() (Mike Snitzer) [1848651] - [md] dm mpath: factor out multipath_queue_bio (Mike Snitzer) [1848651] - [md] dm mpath: push locking down to must_push_back_rq() (Mike Snitzer) [1848651] - [md] dm mpath: take m->lock spinlock when testing QUEUE_IF_NO_PATH (Mike Snitzer) [1848651] - [md] dm mpath: changes from initial m->flags locking audit (Mike Snitzer) [1848651] - [md] dm rq: don't call blk_mq_queue_stopped() in dm_stop_queue() (Mike Snitzer) [1848651] - [md] dm: do not use waitqueue for request-based DM (Mike Snitzer) [1848651] - [block] blk-mq: consider non-idle request as "inflight" in blk_mq_rq_inflight() (Mike Snitzer) [1848651] - [powerpc] powerpc/fadump: fix race between pstore write and fadump crash trigger (Steve Best) [1820109] - [tools] libbpf: Fix probe code to return EPERM if encountered (=?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?=) [1856592] - [tools] tools selftests/bpf: Fix vmlinux test for kprobe and trampoline probes (Jiri Olsa) [1855778] - [net] net: Restrict receive packets queuing to housekeeping CPUs (Nitesh Narayan Lal) [1844520] - [pci] PCI: Restrict probe functions to housekeeping CPUs (Nitesh Narayan Lal) [1844520] - [lib] lib: Restrict cpumask_local_spread to houskeeping CPUs (Nitesh Narayan Lal) [1844520]- [tools] selftests/powerpc: Purge extra count_pmc() calls of ebb selftests (Desnes Augusto Nunes do Rosario) [1739769] - [netdrv] bonding: symmetric ICMP transmit (Jarod Wilson) [1760293] - [netdrv] bonding: balance ICMP echoes in layer3+4 mode (Jarod Wilson) [1760362] - [powerpc] powerpc/vas: Report proper error code for address translation failure (Steve Best) [1858160] - [infiniband] IB/hfi1: Fix module use count flaw due to leftover module put calls (Kamal Heib) [1858388] - [gpu] vgaarb: Add support for 64-bit frame buffer address (Karol Herbst) [1735217] - [netdrv] ionic: centralize queue reset code (Jonathan Toppins) [1857851] - [s390] s390/qeth: support net namespaces for L3 devices (Philipp Rudo) [1857311] - [s390] s390/qeth: implement smarter resizing of the RX buffer pool (Philipp Rudo) [1857311] - [s390] s390/qeth: refactor buffer pool code (Philipp Rudo) [1857311] - [s390] s390/qeth: use page pointers to manage RX buffer pool (Philipp Rudo) [1857311] - [s390] s390/qeth: cancel RX reclaim work earlier (Philipp Rudo) [1857311] - [s390] s390/qeth: handle error when backing RX buffer (Philipp Rudo) [1857311] - [s390] s390/qeth: don't reset default_out_queue (Philipp Rudo) [1857311] - [s390] s390/qdio: fill SBALEs with absolute addresses (Philipp Rudo) [1857311] - [s390] s390/qeth: fix off-by-one in RX copybreak check (Philipp Rudo) [1857311] - [s390] s390/qeth: vnicc Fix EOPNOTSUPP precedence (Philipp Rudo) [1857311] - [s390] s390/qeth: consolidate QDIO queue setup (Philipp Rudo) [1857311] - [s390] s390/pci: Fix s390_mmio_read/write with MIO (Philipp Rudo) [1857315] - [s390] scsi: zfcp: Fix panic on ERP timeout for previously dismissed ERP action (Philipp Rudo) [1857312] - [net] net/smc: tolerate future SMCD versions (Philipp Rudo) [1854992] - [fs] ext4: use RCU API in debug_print_tree (Lukas Czerner) [1837777] - [fs] ext4: fix potential use after free after remounting with noblock_validity (Lukas Czerner) [1837777] - [fs] ext4: add cond_resched() to ext4_protect_reserved_inode (Lukas Czerner) [1837777] - [fs] fibmap: Reject negative block numbers (Carlos Maiolino) [1687121] - [vfio] vfio/pci: Fix SR-IOV VF handling with MMIO blocking (Alex Williamson) [1837310] {CVE-2020-12888} - [vfio] vfio-pci: Invalidate mmaps and block MMIO access on disabled memory (Alex Williamson) [1837310] {CVE-2020-12888} - [vfio] vfio-pci: Fault mmaps to enable vma tracking (Alex Williamson) [1837310] {CVE-2020-12888} - [vfio] vfio/type1: Support faulting PFNMAP vmas (Alex Williamson) [1837310] {CVE-2020-12888} - [vfio] vfio/type1: Fix VA->PA translation for PFNMAP VMAs in vaddr_get_pfn() (Alex Williamson) [1837310] {CVE-2020-12888} - [vfio] vfio/pci: call irq_bypass_unregister_producer() before freeing irq (Alex Williamson) [1837310] {CVE-2020-12888} - [vfio] vfio_pci: Enable memory accesses before calling pci_map_rom (Alex Williamson) [1837310] {CVE-2020-12888} - [x86] mm: Fix mremap not considering huge pmd devmap (Rafael Aquini) [1843441] {CVE-2020-10757} - [x86] x86/speculation: PR_SPEC_FORCE_DISABLE enforcement for indirect branches (Waiman Long) [1847396 1846029] {CVE-2020-10768} - [x86] x86/speculation: Prevent rogue cross-process SSBD shutdown (Waiman Long) [1847358 1846029] {CVE-2020-10766} - [x86] x86/speculation: Avoid force-disabling IBPB based on STIBP and enhanced IBRS (Waiman Long) [1847379 1846029] {CVE-2020-10767} - [x86] x86/speculation/mds: Mark mds_user_clear_cpu_buffers() __always_inline (Waiman Long) [1846029] - [arm64] Return ENODEV when the selected speculation misfeature is unsupported (Waiman Long) [1846029] - [x86] x86/speculation: Add support for STIBP always-on preferred mode (Waiman Long) [1846029] - [x86] x86/speculation: Change misspelled STIPB to STIBP (Waiman Long) [1846029]- [powerpc] powernv/iov: Ensure the pdn for VFs always contains a valid PE number (David Gibson) [1848235] - [powerpc] don't use ioremap_prot() nor __ioremap() unless really needed (Greg Kurz) [1855957] - [char] tpm: ibmvtpm: Wait for ready buffer before probing for TPM2 attributes (David Gibson) [1837283] - [powerpc] Check prom_init for disallowed sections (Michael Roth) [1856099] - [powerpc] prom_init: Move __prombss to it's own section and store it in .bss (Michael Roth) [1856099] - [powerpc] prom_init: Move const structures to __initconst (Michael Roth) [1856099] - [powerpc] prom_init: Make "default_colors" const (Michael Roth) [1856099] - [powerpc] prom_init: Move ibm_arch_vec to __prombss (Michael Roth) [1856099] - [fs] ext4: unregister sysfs path before destroying jbd2 journal (Lukas Czerner) [1814577] - [powerpc] powerpc/pseries/svm: Fix incorrect check for shared_lppaca_size (Steve Best) [1856889] - [netdrv] bnxt_en: fix NULL dereference in case SR-IOV configuration fails (Jonathan Toppins) [1856372] - [security] kexec: Allow kexec_file() with appropriate IMA policy when locked down (Bruno Meneguele) [1854097] - [x86] x86/apic/vector: Warn when vector space exhaustion breaks affinity (Neil Horman) [1714686] - [tools] perf report TUI: Fix segmentation fault in perf_evsel__hists_browse() (Michael Petlan) [1855737] - [fs] ext4: do not zeroout extents beyond i_disksize (Lukas Czerner) [1817816] - [pci] PCI/DPC: Print IRQ number used by port (Myron Stowe) [1855343] - [pci] PCI/AER: Use "aer" variable for capability offset (Myron Stowe) [1855343] - [pci] PCI/AER: Remove redundant dev->aer_cap checks (Myron Stowe) [1855343] - [pci] PCI/AER: Remove redundant pci_is_pcie() checks (Myron Stowe) [1855343] - [pci] PCI/AER: Remove HEST/FIRMWARE_FIRST parsing for AER ownership (Myron Stowe) [1855343] - [tools] selftests: bpf: use __u32 for sock::sk_pacing_rate (Yauheni Kaliuta) [1856324] - [tools] libbpf: Handle GCC noreturn-turned-volatile quirk (Yauheni Kaliuta) [1854327] - [netdrv] net/mlx5e: CT: Fix releasing ft entries (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Remove unused function param (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Return err_ptr from internal functions (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Expand tunnel register mappings (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Use mapping for zone restore register (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Re-use tuple modify headers for identical modify actions (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Export sharing of mod headers to a new file (Alaa Hleihel) [1856057] - [netdrv] net/mlx5: Add support for COPY steering action (Alaa Hleihel) [1856057] - [netdrv] net/mlx5: Accept flow rules without match (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Restore ct state from lookup in zone instead of tupleid (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Don't offload tuple rewrites for established tuples (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Use netdev_info instead of pr_info (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Allow header rewrite of 5-tuple and ct clear action (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Save ct entries tuples in hashtables (Alaa Hleihel) [1856057] - [netdrv] net/mlx5: CT: Remove unused variables (Alaa Hleihel) [1856057] - [netdrv] net/mlx5: Avoid eswitch header inclusion in fs core layer (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: vxlan: Use RCU for vxlan table lookup (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Remove unused mlx5e_xsk_first_unused_channel (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Fix memory leak in cleanup (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Fix port buffers cell size value (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Fix 50G per lane indication (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Fix CPU mapping after function reload to avoid aRFS RX crash (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Fix VXLAN configuration restore after function reload (Alaa Hleihel) [1856057] - [netdrv] net/mlx5: Fix eeprom support for SFP module (Alaa Hleihel) [1856057] - [infiniband] IB/mlx5: Fix 50G per lane indication (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Do not include rwlock.h directly (Alaa Hleihel) [1856057] - [fs] jbd2: fix data races at struct journal_head (Lukas Czerner) [1792518] - [fs] jbd2: remove pointless assertion in __journal_remove_journal_head (Lukas Czerner) [1792518] - [fs] jbd2: improve comments about freeing data buffers whose page mapping is NULL (Lukas Czerner) [1792518] - [fs] jbd2: do not clear the BH_Mapped flag when forgetting a metadata buffer (Lukas Czerner) [1792518] - [fs] jbd2: move the clearing of b_modified flag to the journal_unmap_buffer() (Lukas Czerner) [1792518] - [fs] ext4: unlock on error in ext4_expand_extra_isize() (Lukas Czerner) [1817636] {CVE-2019-19767} - [fs] ext4: fix support for inode sizes > 1024 bytes (Lukas Czerner) [1817636] {CVE-2019-19767} - [fs] ext4: validate the debug_want_extra_isize mount option at parse time (Lukas Czerner) [1817636] {CVE-2019-19767} - [fs] ext4: add more paranoia checking in ext4_expand_extra_isize handling (Lukas Czerner) [1817636] {CVE-2019-19767} - [fs] ext4: unsigned int compared against zero (Lukas Czerner) [1836666] {CVE-2019-19319} - [fs] ext4: protect journal inode's blocks using block_validity (Lukas Czerner) [1836666] {CVE-2019-19319} - [powerpc] powerpc/kernel/sysfs: Add new config option PMU_SYSFS to enable PMU SPRs sysfs file creation (Michael Petlan) [1821284] - [powerpc] powerpc/kernel/sysfs: Refactor current sysfs.c (Michael Petlan) [1821284] - [kernel] irqdomain: Add the missing assignment of domain->fwnode for named fwnode (Mohammed Gamal) [1846666] - [security] lockdown: Allow unprivileged users to see lockdown status (Vladis Dronov) [1805299] - [edac] EDAC/ghes: Setup DIMM label from DMI and use it in error reports (Robert Richter) [1726153]- [x86] kvm: nvmx: fixes for preemption timer migration (Paolo Bonzini) [1854831] - [powerpc] pci/of: Parse unassigned resources (Greg Kurz) [1849921] - [video] revert "hyperv: hyperv_fb: Support deferred IO for Hyper-V frame buffer driver" (Vitaly Kuznetsov) [1848840] - [video] revert "hyperv: hyperv_fb: Use physical memory for fb on HyperV Gen 1 VMs" (Vitaly Kuznetsov) [1848840] - [pci] hv: Retry PCI bus D0 entry on invalid device state (Mohammed Gamal) [1846666] - [pci] hv: Fix the PCI HyperV probe failure path to release resource properly (Mohammed Gamal) [1846666] - [pci] hv: Allocate a named fwnode instead of an address-based one (Mohammed Gamal) [1846666] - [netdrv] tg3: driver sleeps indefinitely when EEH errors exceed eeh_max_freezes (Jonathan Toppins) [1850176] - [scsi] scsi: lpfc: Fix kdump hang on PPC (Dick Kennedy) [1722596] - [fs] nfsd: fix nfsdfs inode reference count leak ("J. Bruce Fields") [1846235] - [fs] nfsd4: fix nfsdfs reference count loop ("J. Bruce Fields") [1846235] - [kernel] sched: Defend cfs and rt bandwidth quota against overflow (Phil Auld) [1854180] - [kernel] sched/core: Make some functions static (Phil Auld) [1854180] - [kernel] sched/fair: Refill bandwidth before scaling (Phil Auld) [1854180] - [kernel] sched/fair: Eliminate bandwidth race between throttling and distribution (Phil Auld) [1854180] - [kernel] sched/fair: Fix race between runtime distribution and assignment (Phil Auld) [1854180] - [kernel] sched/deadline: Initialize ->dl_boosted (Phil Auld) [1854179] - [kernel] sched/core: Fix PI boosting between RT and DEADLINE tasks (Phil Auld) [1854179] - [netdrv] ibmveth: Fix max MTU limit (Diego Domingos) [1846435] - [kernel] sched/core: Fix ttwu() race (Phil Auld) [1854178] - [tools] perf flamegraph: Explicitly set utf-8 encoding (Michael Petlan) [1849027] - [kernel] sched/core: Check cpus_mask, not cpus_ptr in __set_cpus_allowed_ptr(), to fix mask corruption (Phil Auld) [1854174] - [kernel] workqueue: Remove the warning in wq_worker_sleeping() (Phil Auld) [1854174] - [kernel] sched/fair: Fix negative imbalance in imbalance calculation (Phil Auld) [1854174] - [kernel] sched/fair: Optimize select_idle_core() (Phil Auld) [1854174] - [x86] x86/PCI: Mark Intel C620 MROMs as having non-compliant BARs (Myron Stowe) [1854184] - [netdrv] r8169: fix firmware not resetting tp->ocp_base (Josef Oskera) [1851960] - [acpi] ACPI: configfs: Disallow loading ACPI tables when locked down (Lenny Szubowicz) [1852969] - [arm64] Revert "bpf: Restrict bpf_probe_read{, str}() only to archs where they work" (Jiri Olsa) [1847837] - [s390] s390/mm: Explicitly compare PAGE_DEFAULT_KEY against zero in storage_key_init_range (Jiri Olsa) [1847837] - [net] Bluetooth: Modify LE window and interval for suspend (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix incorrect type for window and interval (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: Use DEFER_SETUP to group ECRED connections (Gopal Tiwari) [1838924] - [net] Bluetooth: don't assume key size is 16 when the command fails (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: Add get_peer_pid callback (Gopal Tiwari) [1838924] - [net] Bluetooth: Restore running state if suspend fails (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix incorrect branch in connection complete (Gopal Tiwari) [1838924] - [net] Bluetooth: Do not cancel advertising when starting a scan (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: remove set but not used variable 'credits' (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: Fix a condition in l2cap_sock_recvmsg() (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: handle l2cap config request during open state (Gopal Tiwari) [1838924] - [net] Bluetooth: clean up connection in hci_cs_disconnect (Gopal Tiwari) [1838924] - [net] Bluetooth: Pause discovery and advertising during suspend (Gopal Tiwari) [1838924] - [net] Bluetooth: Handle LE devices during suspend (Gopal Tiwari) [1838924] - [net] Bluetooth: Handle BR/EDR devices during suspend (Gopal Tiwari) [1838924] - [net] Bluetooth: Handle PM_SUSPEND_PREPARE and PM_POST_SUSPEND (Gopal Tiwari) [1838924] - [net] Bluetooth: mgmt: add mgmt_cmd_status in add_advertising (Gopal Tiwari) [1838924] - [net] Bluetooth: fix off by one in err_data_reporting cmd masks (Gopal Tiwari) [1838924] - [net] Bluetooth: Use bt_dev_err for RPA generation failure message (Gopal Tiwari) [1838924] - [net] Bluetooth: RFCOMM: fix ODEBUG bug in rfcomm_dev_ioctl (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: Add module option to enable ECRED mode (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: Add initial code for Enhanced Credit Based Mode (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: Add definitions (Gopal Tiwari) [1838924] - [net] Bluetooth: Increment management interface revision (Gopal Tiwari) [1838924] - [net] Bluetooth: Make use of skb_pull to parse L2CAP signaling PDUs (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix calculation of SCO handle for packet processing (Gopal Tiwari) [1838924] - [net] Bluetooth: guard against controllers sending zero'd events (Gopal Tiwari) [1838924] - [net] Bluetooth: During le_conn_timeout disable EXT_ADV (Gopal Tiwari) [1838924] - [net] Bluetooth: Remove adv set for directed advertising (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix Suspicious RCU usage warnings (Gopal Tiwari) [1838924] - [net] Bluetooth: Use list_for_each_entry_rcu() to traverse RCU list in RCU read-side CS (Gopal Tiwari) [1838924] - [net] Bluetooth: Replace zero-length array with flexible-array member (Gopal Tiwari) [1838924] - [net] Bluetooth: fix passkey uninitialized when used (Gopal Tiwari) [1838924] - [net] Bluetooth: RFCOMM: Use MTU auto tune logic (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix crash when using new BT_PHY option (Gopal Tiwari) [1838924] - [net] Bluetooth: Disable Extended Adv if enabled (Gopal Tiwari) [1838924] - [net] Bluetooth: Add BT_PHY socket option (Gopal Tiwari) [1838924] - [net] Bluetooth: secure bluetooth stack from bluedump attack (Gopal Tiwari) [1838924] - [net] Bluetooth: remove __get_channel/dir and __dir (Gopal Tiwari) [1838924] - [net] Bluetooth: prefetch channel before killing sock (Gopal Tiwari) [1838924] - [net] Bluetooth: optimize barrier usage for Rmw atomics (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix refcount use-after-free issue (Gopal Tiwari) [1838924] - [net] Bluetooth: SMP: Fix SALT value in some comments (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix race condition in hci_release_sock() (Gopal Tiwari) [1838924] - [net] Bluetooth: Move {min, max}_key_size debugfs into hci_debugfs_create_le (Gopal Tiwari) [1838924] - [net] Bluetooth: Add missing checks for HCI_ISODATA_PKT packet type (Gopal Tiwari) [1838924] - [net] Bluetooth: fix appearance typo in mgmt.c (Gopal Tiwari) [1838924] - [net] Bluetooth: adding missing const decoration to mgmt_status_table (Gopal Tiwari) [1838924] - [net] Bluetooth: Increment management interface revision (Gopal Tiwari) [1838924] - [net] Bluetooth: monitor: Add support for ISO packets (Gopal Tiwari) [1838924] - [net] Bluetooth: Make use of __check_timeout on hci_sched_le (Gopal Tiwari) [1838924] - [net] Bluetooth: Implementation of MGMT_OP_SET_BLOCKED_KEYS (Gopal Tiwari) [1838924] - [net] Bluetooth: remove redundant assignment to variable icid (Gopal Tiwari) [1838924] - [net] Bluetooth: Auto tune if input MTU is set to 0 (Gopal Tiwari) [1838924] - [net] Bluetooth: Remove usage of BT_ERR_RATELIMITED macro (Gopal Tiwari) [1838924] - [net] Bluetooth: Adding a bt_dev_warn_ratelimited macro (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix memory leak in hci_connect_le_scan (Gopal Tiwari) [1838924] - [net] Bluetooth: Allow combination of BDADDR_PROPERTY and INVALID_BDADDR quirks (Gopal Tiwari) [1838924] - [net] Bluetooth: delete a stray unlock (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix advertising duplicated flags (Gopal Tiwari) [1838924] - [net] net: use skb_queue_empty_lockless() in poll() handlers (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix not using LE_ADV_NONCONN_IND for instance 0 (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix using advertising instance duration as timeout (Gopal Tiwari) [1838924] - [fs] compat_ioctl: move hci_sock handlers into driver (Gopal Tiwari) [1838924] - [fs] compat_ioctl: move rfcomm handlers into driver (Gopal Tiwari) [1838924] - [net] Bluetooth: hci_core: fix init for HCI_USER_CHANNEL (Gopal Tiwari) [1838924] - [net] Bluetooth: Workaround directed advertising bug in Broadcom controllers (Gopal Tiwari) [1838924] - [net] Bluetooth: missed cpu_to_le16 conversion in hci_init4_req (Gopal Tiwari) [1838924] - [hid] Bluetooth: hidp: Fix assumptions on the return value of hidp_send_message (Gopal Tiwari) [1838924] - [net] Bluetooth: mgmt: Use struct_size() helper (Gopal Tiwari) [1838924] - [net] Bluetooth: Add support for utilizing Fast Advertising Interval (Gopal Tiwari) [1838924] - [net] Bluetooth: 6lowpan: Make variable header_ops constant (Gopal Tiwari) [1838924] - [net] Revert "Bluetooth: validate BLE connection interval updates" (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: print Intel fw build version in power-on boot (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_h5: Switch from BT_ERR to bt_dev_err where possible (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: bfusb: Switch from BT_ERR to bt_dev_err where possible (Gopal Tiwari) [1838924] - [net] Bluetooth: Enable erroneous data reporting if WBS is supported (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Replace devm_gpiod_get() with devm_gpiod_get_optional() (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Make bt_en and susclk not mandatory for QCA Rome (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btqca: Fix the NVM baudrate tag offcet for wcn3991 (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Not send vendor pre-shutdown command for QCA Rome (Gopal Tiwari) [1838924] - [net] Bluetooth: Support querying for WBS support through MGMT (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Add flag to define wideband speech capability (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_h4: Remove a redundant assignment in 'h4_flush()' (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_h4: Fix a typo in a comment (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_h5: Move variable into local scope (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Bug fixes while collecting controller memory dump (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_h5: btrtl: Add support for RTL8822C (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: Fix a typo in Kconfig (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_uart: Replace zero-length array with flexible-array member (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_intel: Replace zero-length array with flexible-array member (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btintel: Replace zero-length array with flexible-array member (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Add support for 13d3:3548 Realtek 8822CE device (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Optimized code while enabling clocks for BT SOC (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Enable clocks required for BT SOC (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Use kvmalloc for FW allocations (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Enable power off/on support during hci down/up for QCA Rome (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Retry btsoc initialize when it fails (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Add QCA Rome power off support to the qca_power_shutdown() (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_bcm: enable IRQ capability from devicetree (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_vhci: Add support for ISO packets (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_h4: Add support for ISO packets (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btsdio: Check for valid packet type (Gopal Tiwari) [1838924] - [net] Bluetooth: Add definitions (Gopal Tiwari) [1838924] - [net] Bluetooth: Add support for (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_h5: Add support for ISO packets (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Add qca_power_on() API to support both wcn399x and Rome power up (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btbcm : Fix warning about missing blank lines after declarations (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Remove set but not used variable 'opcode' (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Use vfree() instead of kfree() (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Add support for 04ca:3021 QCA_ROME device (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Collect controller memory dump during SSR (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_bcm: Drive RTS only for BCM43438 (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Replace of_device_get_match_data with device_get_match_data (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btbcm: Add missing static inline in header (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Disable runtime suspend on Realtek devices (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: fix memory leak on fw (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: fix non-atomic allocation in completion handler (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_bcm: Support pcm params in dts (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btbcm: Support pcm configuration (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_bcm: Disallow set_baudrate for BCM4354 (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Edit the logical value for Realtek Bluetooth reset (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btbcm: Use the BDADDR_PROPERTY quirk (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btbcm: Add entry for BCM4335A0 UART bluetooth (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btbcm: Add entry for BCM4334B0 UART Bluetooth (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: fix PM leak in error case of setup (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btqca: Rename ROME specific variables to generic variables (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btmtksdio: add MODULE_DEVICE_TABLE() (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: Fix invalid-free in bcsp_close() (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: add PM support (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_bcm: Add compatible string for BCM43540 (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: remove unneeded semicolon (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_bcm: Fix RTS handling during startup (Gopal Tiwari) [1838924] - [bluetooth] Revert "Bluetooth: hci_qca: Add delay for wcn3990 stability" (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Remove return statement in btintel_reset_to_bootloader (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Split qca_power_setup() (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Use regulator bulk enable/disable (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Don't vote for specific voltage (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Update regulator_set_load() usage (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Add delay for wcn3990 stability (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Trigger Intel FW download error recovery (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btwilink: drop superseded driver (Gopal Tiwari) [1838924] - [bluetooth] Revert "Bluetooth: hci_ll: set operational frequency earlier" (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Fix an issue for the incorrect error return code (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Use IS_ENABLED instead of #ifdef (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: print FW version after FW download (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: avoid unused function warning (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_nokia: Save a few cycles in 'nokia_enqueue()' (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Use cmd_timeout to reset Realtek device (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Fix an issue that failing to download the FW which size is over 32K bytes (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Remove trailing newline from calls to rtl_dev macros (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for QCA UART Radio (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Remove redundant prefix from calls to rtl_dev macros (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY (Gopal Tiwari) [1838924] - [bluetooth] bluetooth: bcm: Add support for loading firmware for BCM4345C5 (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Add firmware version print (Gopal Tiwari) [1838924] - [bluetooth] bluetooth: hci_bcm: Give more time to come out of reset (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: wait for Pre shutdown complete event before sending the Power off pulse (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_bcm: Fix -Wunused-const-variable warnings (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Fix suspend issue for Realtek devices (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Remove redundant initializations to zero (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Make structure qca_proto constant (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: bpa10x: change return value (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: disable irqs when spinlock is acquired (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Additional Realtek 8822CE Bluetooth devices (Gopal Tiwari) [1838924]- [powerpc] powerpc/papr_scm: Implement support for PAPR_PDSM_HEALTH (Gustavo Duarte) [1782178] - [powerpc] ndctl/papr_scm, uapi: Add support for PAPR nvdimm specific methods (Gustavo Duarte) [1782178] - [powerpc] powerpc/papr_scm: Improve error logging and handling papr_scm_ndctl() (Gustavo Duarte) [1782178] - [powerpc] powerpc/papr_scm: Fetch nvdimm health information from PHYP (Gustavo Duarte) [1782178] - [lib] seq_buf: Export seq_buf_printf (Gustavo Duarte) [1782178] - [firmware] efi: Restrict efivar_ssdt_load when the kernel is locked down (Lenny Szubowicz) [1852949] - [netdrv] vmxnet3: allow rx flow hash ops only when rss is enabled (Cathy Avery) [1845417] - [netdrv] net: vmxnet3: fix possible buffer overflow caused by bad DMA value in vmxnet3_get_rss() (Cathy Avery) [1845417] - [netdrv] vmxnet3: use correct hdr reference when packet is encapsulated (Cathy Avery) [1845417] - [netdrv] vmxnet3: update to version 4 (Cathy Avery) [1845417] - [netdrv] vmxnet3: add geneve and vxlan tunnel offload support (Cathy Avery) [1845417] - [netdrv] vmxnet3: add support to get/set rx flow hash (Cathy Avery) [1845417] - [netdrv] vmxnet3: prepare for version 4 changes (Cathy Avery) [1845417] - [netdrv] vmxnet3: let core reject the unsupported coalescing parameters (Cathy Avery) [1845417] - [netdrv] vmxnet3: use new helper tcp_v6_gso_csum_prep (Cathy Avery) [1845417] - [netdrv] vmxnet3: Remove always false conditional statement (Cathy Avery) [1845417] - [kernel] kexec: do not verify the signature without the lockdown or mandatory signature (Lianbo Jiang) [1836148] - [fs] block: Fix use-after-free in blkdev_get() (Ming Lei) [1847779] - [kernel] kernel: rh_features: fix reading empty feature list from /proc (Jiri Benc) [1843064] {CVE-2020-10774} - [netdrv] ice: cleanup unsigned loops (Jonathan Toppins) [1781403] - [netdrv] ice: fix usage of incorrect variable (Jonathan Toppins) [1781403] - [netdrv] ice: Fix bad register reads (Jonathan Toppins) [1781403] - [netdrv] ice: check for compatibility between DDP package and firmware (Jonathan Toppins) [1781403] - [netdrv] ice: Check if unicast MAC exists before setting VF MAC (Jonathan Toppins) [1781403] - [netdrv] ice: print Rx MDD auto reset message before VF reset (Jonathan Toppins) [1781403] - [netdrv] ice: Call ice_aq_set_mac_cfg (Jonathan Toppins) [1781403] - [netdrv] ice: Implement aRFS (Jonathan Toppins) [1781403] - [netdrv] ice: Restore filters following reset (Jonathan Toppins) [1781403] - [netdrv] ice: Enable flex-bytes support (Jonathan Toppins) [1781403] - [netdrv] ice: Support IPv6 Flow Director filters (Jonathan Toppins) [1781403] - [netdrv] ice: Support IPv4 Flow Director filters (Jonathan Toppins) [1781403] - [netdrv] ice: Support displaying ntuple rules (Jonathan Toppins) [1781403] - [netdrv] ice: Initialize Flow Director resources (Jonathan Toppins) [1781403] - [netdrv] ice: Rename build_ctob to ice_build_ctob (Jonathan Toppins) [1781405] - [netdrv] ice: remove unnecessary backslash (Jonathan Toppins) [1781405] - [netdrv] ice: remove unnecessary check (Jonathan Toppins) [1781405] - [netdrv] ice: remove unnecessary expression that is always true (Jonathan Toppins) [1781405] - [netdrv] ice: Fix check for removing/adding mac filters (Jonathan Toppins) [1781405] - [netdrv] ice: refactor filter functions (Jonathan Toppins) [1781405] - [netdrv] ice: Fix resource leak on early exit from function (Jonathan Toppins) [1781405] - [netdrv] ice: cleanup vf_id signedness (Jonathan Toppins) [1781405] - [netdrv] ice: Fix casting issues (Jonathan Toppins) [1781405] - [netdrv] ice: Provide more meaningful error message (Jonathan Toppins) [1781405] - [netdrv] ice: Fix probe/open race condition (Jonathan Toppins) [1781405] - [netdrv] ice: only drop link once when setting pauseparams (Jonathan Toppins) [1781405] - [netdrv] ice: Fix check for contiguous TCs (Jonathan Toppins) [1781405] - [netdrv] ice: Don't reset and rebuild for Tx timeout on PFC enabled queue (Jonathan Toppins) [1781405] - [netdrv] ice: Add VF promiscuous support (Jonathan Toppins) [1781405] - [netdrv] ice: Add support for tunnel offloads (Jonathan Toppins) [1781405] - [netdrv] ice: report netlist version in .info_get (Jonathan Toppins) [1781405] - [netdrv] ice: add additional E810 device id (Jonathan Toppins) [1725447] - [x86] x86/split_lock: Update to use X86_MATCH_INTEL_FAM6_MODEL() (Prarit Bhargava) [1482757] - [x86] x86/intel_split_lock: Disable split lock detector by default in RHEL8 (Prarit Bhargava) [1482757] - [x86] x86/split_lock: Provide handle_guest_split_lock() (Prarit Bhargava) [1482757] - [x86] x86/split_lock: Add Tremont family CPU models (Prarit Bhargava) [1482757] - [x86] x86/split_lock: Bits in IA32_CORE_CAPABILITIES are not architectural (Prarit Bhargava) [1482757] - [tools] tools arch x86: Sync asm/cpufeatures.h with the kernel sources (Prarit Bhargava) [1482757] - [tools] tools arch x86: Sync the msr-index.h copy with the kernel sources (Prarit Bhargava) [1482757] - [x86] x86/split_lock: Avoid runtime reads of the TEST_CTRL MSR (Prarit Bhargava) [1482757] - [x86] x86/split_lock: Rework the initialization flow of split lock detection (Prarit Bhargava) [1482757] - [x86] x86/split_lock: Enable split lock detection by kernel (Prarit Bhargava) [1482757] - [netdrv] drivers/net/b44: Change to non-atomic bit operations on pwol_mask (Prarit Bhargava) [1482757] - [x86] x86/cpu: Align cpu_caps_cleared and cpu_caps_set to unsigned long (Prarit Bhargava) [1482757] - [x86] x86/boot: Make the GDT 8-byte aligned (Prarit Bhargava) [1482757] - [wireless] wlcore: simplify/fix/optimize reg_ch_conf_pending operations (Prarit Bhargava) [1482757] - [uapi] prctl: PR_{G, S}ET_IO_FLUSHER to support controlling memory reclaim (Waiman Long) [1757240]- [kernel] kernel: fork: avoid utilizing a non-initialized task_struct_rh pointer in the error exit path (Rafael Aquini) [1838475 1820041] - [infiniband] RDMA/ipoib: Fix ABBA deadlock with ipoib_reap_ah() (Kamal Heib) [1846063] - [infiniband] RDMA/ipoib: Return void from ipoib_ib_dev_stop() (Kamal Heib) [1846063] - [powerpc] mm/pkeys: Make pkey access check work on execute_only_key (Greg Kurz) [1748772] - [powerpc] mm/book3s64: Fix MADV_DONTNEED and parallel page fault race (Greg Kurz) [1748772] - [mm] change pmdp_huge_get_and_clear_full take vm_area_struct as arg (Greg Kurz) [1748772] - [powerpc] mm/book3s64: Avoid sending IPI on clearing PMD (Greg Kurz) [1748772] - [powerpc] 64s: Fix THP PMD collapse serialisation (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Use pte_present instead of opencoding _PAGE_PRESENT check (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Use find_kvm_host_pte in kvmppc_get_hpa (Greg Kurz) [1748772] - [powerpc] kvm/book3s: use find_kvm_host_pte in kvmppc_book3s_instantiate_page (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Avoid using rmap to protect parallel page table update (Greg Kurz) [1748772] - [powerpc] kvm/book3s: use find_kvm_host_pte in pute_tce functions (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Use find_kvm_host_pte in h_enter (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Use find_kvm_host_pte in page fault handler (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Add helper for host page table walk (Greg Kurz) [1748772] - [powerpc] kvm: ppc: Fix nested guest RC bits update (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Use kvm helpers to walk shadow or secondary table (Greg Kurz) [1748772] - [powerpc] kvm/nested: Add helper to walk nested shadow linux page table (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Add helper to walk partition scoped linux page table (Greg Kurz) [1748772] - [powerpc] kvm/book3s: switch from raw_spin_*lock to arch_spin_lock (Greg Kurz) [1748772] - [powerpc] perf/callchain: Use __get_user_pages_fast in read_user_stack_slow (Greg Kurz) [1748772] - [powerpc] mce: Don't reload pte val in addr_to_pfn (Greg Kurz) [1748772] - [powerpc] book3s64/hash: Use the pte_t address from the caller (Greg Kurz) [1748772] - [powerpc] hash64: Restrict page table lookup using init_mm with __flush_hash_table_range (Greg Kurz) [1748772] - [powerpc] mm/hash64: use _PAGE_PTE when checking for pte_present (Greg Kurz) [1748772] - [powerpc] pkeys: Check vma before returning key fault error to the user (Greg Kurz) [1748772] - [powerpc] pkeys: Avoid using lockless page table walk (Greg Kurz) [1748772] - [powerpc] mmu: add is_strict_kernel_rwx() helper (Greg Kurz) [1748772] - [powerpc] mm: move update_mmu_cache() into book3s hash utils (Greg Kurz) [1748772] - [powerpc] mm: Move book3s32 specifics in subdirectory mm/book3s64 (Greg Kurz) [1748772] - [powerpc] mm: move FSL_BOOK3 version of update_mmu_cache() (Greg Kurz) [1748772] - [powerpc] mm: define empty update_mmu_cache() as static inline (Greg Kurz) [1748772] - [powerpc] change CONFIG_PPC_STD_MMU to CONFIG_PPC_BOOK3S (Greg Kurz) [1748772] - [powerpc] mm: don't use _PAGE_EXEC for calling hash_preload() (Greg Kurz) [1748772] - [powerpc] change CONFIG_PPC_STD_MMU_32 to CONFIG_PPC_BOOK3S_32 (Greg Kurz) [1748772] - [powerpc] handover page flags with a pgprot_t parameter (Greg Kurz) [1748772] - [powerpc] mm: properly set PAGE_KERNEL flags in ioremap() (Greg Kurz) [1748772] - [powerpc] 32: Add ioremap_wt() and ioremap_coherent() (Greg Kurz) [1748772] - [netdrv] crypto/chcr: error seen if CONFIG_CHELSIO_TLS_DEVICE isn't set (Christoph von Recklinghausen) [1797945] - [crypto] cxgb4/chcr: avoid -Wreturn-local-addr warning (Christoph von Recklinghausen) [1797945] - [netdrv] cxgb4: fix EOTID leak when disabling TC-MQPRIO offload (Christoph von Recklinghausen) [1797945] - [netdrv] cxgb4/chcr: Enable ktls settings at run time (Christoph von Recklinghausen) [1797945] - [netdrv] cxgb4: cleanup error code in setup_sge_queues_uld() (Christoph von Recklinghausen) [1797945] - [netdrv] cxgb4: add adapter hotplug support for ULDs (Christoph von Recklinghausen) [1797945] - [crypto] Crypto: chelsio - Fixes a deadlock between rtnl_lock and uld_mutex (Christoph von Recklinghausen) [1797945] - [netdrv] cxgb4/chcr: nic-tls stats in ethtool (Christoph von Recklinghausen) [1797945] - [crypto] crypto/chcr: fix incorrect ipv6 packet length (Christoph von Recklinghausen) [1797945] - [crypto] crypto/chcr: Add missing include file (Christoph von Recklinghausen) [1797945] - [crypto] cxgb4/chcr: Add ipv6 support and statistics (Christoph von Recklinghausen) [1797945] - [crypto] chcr: Handle first or middle part of record (Christoph von Recklinghausen) [1797945] - [crypto] chcr: handle partial end part of a record (Christoph von Recklinghausen) [1797945] - [crypto] cxgb4/chcr: complete record tx handling (Christoph von Recklinghausen) [1797945] - [crypto] cxgb4/chcr: Save tx keys and handle HW response (Christoph von Recklinghausen) [1797945] - [crypto] cxgb4/chcr : Register to tls add and del callback (Christoph von Recklinghausen) [1797945] - [hwmon] hwmon: (acpi_power_meter) Change log level for 'unsafe software power cap' (Al Stone) [1749529] - [netdrv] net/mlx4_core: fix a memory leak bug (Alaa Hleihel) [1846792] - [netdrv] net/mlx4_core: Add missing iounmap() in error path (Alaa Hleihel) [1846792] - [netdrv] net/mlx5: E-switch, Fix error unwinding flow for steering init failure (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: E-Switch, Enable chains only if regs loopback is enabled (Alaa Hleihel) [1848830 1846791] - [netdrv] net/mlx5e: en_tc: Rely just on register loopback for tunnel restoration (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: E-Switch, Skip restore modify header between prios of same chain (Alaa Hleihel) [1846791] - [netdrv] net/mlx5e: CT: Fix ipv6 nat header rewrite actions (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: Don't fail driver on failure to create debugfs (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: Add missing mutex destroy (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: Fix devlink objects and devlink device unregister sequence (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: Wait for inactive autogroups (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: Disable reload while removing the device (Alaa Hleihel) [1846791] - [netdrv] net/mlx5e: Fix ethtool hfunc configuration change (Alaa Hleihel) [1846791] - [netdrv] net/mlx5e: Fix repeated XSK usage on one channel (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: DR, Split RX and TX lock for parallel insertion (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: DR, Add a spinlock to protect the send ring (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: DR, Fix freeing in dr_create_rc_qp() (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: Fix fatal error handling during device load (Alaa Hleihel) [1846791 1841363] - [netdrv] net/mlx5: drain health workqueue in case of driver load error (Alaa Hleihel) [1846791 1841363] - [netdrv] net/mlx5: Drain wq first during PCI device removal (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: Have single error unwinding path (Alaa Hleihel) [1846791] - [netdrv] mlx5: reject unsupported coalescing params (Alaa Hleihel) [1846791] - [crypto] Crypto: chelsio - Fixes a hang issue during driver registration (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - Use multiple txq/rxq per tfm to process the requests (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - Recalculate iv only if it is needed (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - un-register crypto algorithms (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - Endianess bug in create_authenc_wr (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - Print the chcr driver information while module load (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - This fixes the kernel panic which occurs during a libkcapi test (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - This fixes the libkcapi's cbc(aes) aio fail test cases (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - Resetting crypto counters during the driver unregister (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - fix writing tfm flags to wrong place (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - calculating tx_channel_id as per the max number of channels (Vishal Kulkarni) [1845004] - [firmware] tpm: check event log version before reading final events (Jerry Snitselaar) [1839284] - [char] tpm: Fix TIS locality timeout problems (Jerry Snitselaar) [1840789]- [vfio] vfio/pci: Clear error and request eventfd ctx after releasing (Alex Williamson) [1847731] - [fs] pNFS/flexfiles: Fix list corruption if the mirror count changes (Benjamin Coddington) [1852500] - [netdrv] ionic: update the queue count on open (Michal Schmidt) [1846879] - [tools] turbostat: Use sched_getcpu() instead of hardcoded cpu 0 (Prarit Bhargava) [1852123] - [infiniband] RDMA/hfi1: Fix null-pointer dereference when calling mmu_notifier_register (Kamal Heib) [1850345] - [platform] Revert "intel-speed-select: Firmware workarounds for Icelake" (Prarit Bhargava) [1820597] - [powerpc] powerpc/crashkernel: Take "mem=" option into account (Pingfan Liu) [1747969] - [tools] perf stat: Increase perf metric output resolution (Michael Petlan) [1844632] - [tools] perf vendor events power9: Add missing metrics to POWER9 'cpi_breakdown' (Michael Petlan) [1844632] - [tools] perf metrics: Fix parse errors in power8 metrics (Michael Petlan) [1844632] - [tools] perf metrics: Fix parse errors in power9 metrics (Michael Petlan) [1844632] - [s390] s390/kaslr: add support for R_390_JMP_SLOT relocation type (Claudio Imbrenda) [1850908] - [s390] s390: prevent leaking kernel address in BEAR (Claudio Imbrenda) [1850907] - [s390] s390/cpumf: Adjust registration of s390 PMU device drivers (Claudio Imbrenda) [1850906] - [firmware] efi/x86: Add TPM related EFI tables to unencrypted mapping checks (Lenny Szubowicz) [1849922] - [security] selinux: allow reading labels before policy is loaded (Ondrej Mosnacek) [1839819] - [idle] intel_idle: Introduce 'use_acpi' module parameter (Prarit Bhargava) [1849666] - [net] xsk: Add overflow check for u64 division, stored into u32 (Jiri Benc) [1838075] - [tools] selftests: netdevsim: Always initialize 'RET' variable (Jiri Benc) [1838075] - [netdrv] netdevsim: Ensure policer drop counter always increases (Jiri Benc) [1838075] - [tools] selftests/bpf: Check for correct program attach/detach in xdp_attach test (Jiri Benc) [1838075] - [tools] libbpf: Fix type of old_fd in bpf_xdp_set_link_opts (Jiri Benc) [1838075] - [net] xsk: Add missing check on user supplied headroom size (Jiri Benc) [1838075] - [net] xdp: Reset prog in dev_change_xdp_fd when fd is negative (Jiri Benc) [1838075] - [netdrv] veth: rely on peer veth_rq for ndo_xdp_xmit accounting (Jiri Benc) [1838075] - [netdrv] veth: rely on veth_rq in veth_xdp_flush_bq signature (Jiri Benc) [1838075] - [net] page pool: allow to pass zero flags to page_pool_init() (Jiri Benc) [1838075] - [tools] selftests/bpf: Add tests for attaching XDP programs (Jiri Benc) [1838075] - [tools] libbpf: Add function to set link XDP fd while specifying old program (Jiri Benc) [1838075] - [tools] Add EXPECTED_FD-related definitions in if_link.h (Jiri Benc) [1838075] - [net] xdp: Support specifying expected existing program when attaching XDP (Jiri Benc) [1838075] - [netdrv] veth: remove atomic64_add from veth_xdp_xmit hotpath (Jiri Benc) [1838075] - [netdrv] veth: introduce more xdp counters (Jiri Benc) [1838075] - [netdrv] veth: distinguish between rx_drops and xdp_drops (Jiri Benc) [1838075] - [netdrv] veth: introduce more specialized counters in veth_stats (Jiri Benc) [1838075] - [netdrv] veth: move xdp stats in a dedicated structure (Jiri Benc) [1838075] - [net] xdp: Replace zero-length array with flexible-array member (Jiri Benc) [1838075] - [net] bpf: inet_diag: Dump bpf_sk_storages in inet_diag_dump() (Jiri Benc) [1838075] - [net] bpf: INET_DIAG support in bpf_sk_storage (Jiri Benc) [1838075] - [net] inet_diag: Move the INET_DIAG_REQ_BYTECODE nlattr to cb->data (Jiri Benc) [1838075] - [net] inet_diag: Refactor inet_sk_diag_fill(), dump(), and dump_one() (Jiri Benc) [1838075] - [net] inet_diag: return classid for all socket types (Jiri Benc) [1838075] - [net] inet_diag: fix reporting cgroup classid and fallback to priority (Jiri Benc) [1838075] - [net] Remove unneeded export of a couple of xdp generic functions (Jiri Benc) [1838075] - [net] page_pool: API cleanup and comments (Jiri Benc) [1838075] - [net] bpf, sockmap: Replace zero-length array with flexible-array member (Jiri Benc) [1838075] - [netdrv] geneve: allow changing DF behavior after creation (Sabrina Dubroca) [1847861] - [net] netfilter: nf_tables: add missing ->release_ops() in error path of newrule() (Andrea Claudi) [1846236] - [net] netfilter: nft_compat: use .release_ops and remove list of extension (Andrea Claudi) [1846236] - [net] ipv6: fix IPV6_ADDRFORM operation logic (Hangbin Liu) [1842025] - [net] ipv6: fix restrict IPV6_ADDRFORM operation (Hangbin Liu) [1842025] - [net] netfilter: nat: fix error handling upon registering inet hook (Florian Westphal) [1579145] - [net] netfilter: nf_tables: fix module autoload for redir (Florian Westphal) [1579145] - [net] netfilter: nf_tables: fix module autoload with inet family (Florian Westphal) [1579145] - [net] netfilter: nft_chain_nat: inet family is missing module ownership (Florian Westphal) [1579145] - [net] netfilter: nf_tables: Support auto-loading for inet nat (Florian Westphal) [1579145] - [net] netfilter: nft_redir: fix module autoload with ip4 (Florian Westphal) [1579145] - [net] netfilter: nat: fix udp checksum corruption (Florian Westphal) [1579145] - [tools] kselftests: extend nft_nat with inet family based nat hooks (Florian Westphal) [1579145] - [net] netfilter: nft_redir: add inet support (Florian Westphal) [1579145] - [net] netfilter: nft_masq: add inet support (Florian Westphal) [1579145] - [net] netfilter: nf_tables: merge route type into core (Florian Westphal) [1579145] - [net] netfilter: nat: add inet family nat support (Florian Westphal) [1579145] - [net] netfilter: nat: don't register device notifier twice (Florian Westphal) [1579145] - [net] netfilter: nf_tables: merge ipv4 and ipv6 nat chain types (Florian Westphal) [1579145] - [net] netfilter: nf_tables: nat: merge nft_masq protocol specific modules (Florian Westphal) [1579145] - [net] netfilter: nf_tables: nat: merge nft_redir protocol specific modules (Florian Westphal) [1579145] - [net] netfilter: nat: remove nf_nat_l3proto.h and nf_nat_core.h (Florian Westphal) [1579145] - [net] netfilter: nat: remove l3proto struct (Florian Westphal) [1579145] - [net] netfilter: nat: remove csum_recalc hook (Florian Westphal) [1579145] - [net] netfilter: nat: remove csum_update hook (Florian Westphal) [1579145] - [net] netfilter: nat: remove l3 manip_pkt hook (Florian Westphal) [1579145] - [net] netfilter: nat: remove nf_nat_l4proto.h (Florian Westphal) [1579145] - [net] netfilter: nat: merge nf_nat_ipv4, 6 into nat core (Florian Westphal) [1579145] - [net] netfilter: nat: fix spurious connection timeouts (Florian Westphal) [1579145] - [net] netfilter: nat: move nlattr parse and xfrm session decode to core (Florian Westphal) [1579145] - [net] netfilter: nat: merge ipv4 and ipv6 masquerade functionality (Florian Westphal) [1579145] - [net] netfilter: kconfig: nat related expression depend on nftables core (Florian Westphal) [1579145] - [net] netfilter: conntrack: fix bogus port values for other l4 protocols (Florian Westphal) [1579145] - [net] netfilter: conntrack: avoid unneeded nf_conntrack_l4proto lookups (Florian Westphal) [1579145] - [net] netfilter: conntrack: remove pernet l4 proto register interface (Florian Westphal) [1579145] - [net] netfilter: conntrack: remove remaining l4proto indirect packet calls (Florian Westphal) [1579145] - [net] netfilter: conntrack: remove module owner field (Florian Westphal) [1579145] - [net] netfilter: conntrack: remove invert_tuple callback (Florian Westphal) [1579145] - [net] netfilter: conntrack: remove pkt_to_tuple callback (Florian Westphal) [1579145] - [net] netfilter: conntrack: udp: set stream timeout to 2 minutes (Florian Westphal) [1579145] - [net] netfilter: conntrack: udp: only extend timeout to stream mode after 2s (Florian Westphal) [1579145] - [net] netfilter: nat: un-export nf_nat_used_tuple (Florian Westphal) [1579145] - [net] netfilter: nat: fix ICMP header corruption on ICMP errors (Florian Westphal) [1579145] - [net] netfilter: nat: fix icmp id randomization (Florian Westphal) [1579145] - [net] netfilter: nat: remove nf_nat_l4proto struct (Florian Westphal) [1579145] - [net] netfilter: nat: remove l4proto->manip_pkt (Florian Westphal) [1579145] - [net] netfilter: nat: remove l4proto->nlattr_to_range (Florian Westphal) [1579145] - [net] netfilter: nat: remove l4proto->in_range (Florian Westphal) [1579145] - [net] netfilter: nat: fold in_range indirection into caller (Florian Westphal) [1579145] - [net] netfilter: nat: remove l4proto->unique_tuple (Florian Westphal) [1579145] - [net] netfilter: nat: un-export nf_nat_l4proto_unique_tuple (Florian Westphal) [1579145] - [net] netfilter: remove NF_NAT_RANGE_PROTO_RANDOM support (Florian Westphal) [1579145] - [x86] kvm: x86/pmu: Tweak kvm_pmu_get_msr to pass 'struct msr_data' in (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: do not pass poisoned hva to __kvm_set_memory_region (Vitaly Kuznetsov) [1849987] - [tools] kvm: selftests: fix sync_with_host() in smm_test (Vitaly Kuznetsov) [1849987] - [x86] kvm: async_pf: Inject 'page ready' event only if 'page not present' was previously injected (Vitaly Kuznetsov) [1849987] - [x86] revert "kvm: async_pf: Fix #DF due to inject "Page not Present" and "Page Ready" exceptions simultaneously" (Vitaly Kuznetsov) [1849987] - [virt] kvm: async_pf: Cleanup kvm_setup_async_pf() (Vitaly Kuznetsov) [1849987] - [x86] kvm: i8254: remove redundant assignment to pointer s (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: respect singlestep when emulating instruction (Vitaly Kuznetsov) [1849987] - [tools] kvm: selftests: Don't probe KVM_CAP_HYPERV_ENLIGHTENED_VMCS when nested VMX is unsupported (Vitaly Kuznetsov) [1849987] - [tools] kvm: selftests: do not substitute SVM/VMX check with KVM_CAP_NESTED_STATE check (Vitaly Kuznetsov) [1849987] - [x86] kvm: nvmx: Consult only the "basic" exit reason when routing nested exit (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: Unexport x86_fpu_cache and make it static (Vitaly Kuznetsov) [1849987] - [tools] kvm: selftests: Ignore KVM 5-level paging support for VM_MODE_PXXV48_4K (Vitaly Kuznetsov) [1849987] - [virt] kvm: x86: Fix APIC page invalidation race (Vitaly Kuznetsov) [1849987] - [x86] kvm: svm: fix calls to is_intercept (Vitaly Kuznetsov) [1849987] - [tools] kvm: selftests: fix vmx_preemption_timer_test build with GCC10 (Vitaly Kuznetsov) [1849987] - [tools] kvm: selftests: Add x86_64/debug_regs to .gitignore (Vitaly Kuznetsov) [1849987] - [x86] revert "kvm: x86: work around leak of uninitialized stack contents" (Vitaly Kuznetsov) [1849987] - [x86] kvm: vmx: Properly handle kvm_read/write_guest_virt*() result (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: emulate reserved nops from 0f/18 to 0f/1f (Vitaly Kuznetsov) [1849987] - [tools] kvm: selftests: Fix build with "make ARCH=x86_64" (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: minor code refactor and comments fixup around dirty logging (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: avoid unnecessary rmap walks when creating/moving slots (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: remove unnecessary rmap walk of read-only memslots (Vitaly Kuznetsov) [1849987] - [virt] kvm: Use vmemdup_user() (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: Move MPK feature detection to common code (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: Assign correct value to array.maxnent (Vitaly Kuznetsov) [1849987] - [x86] kvm: let kvm_destroy_vm_debugfs clean up vCPU debugfs directories (Vitaly Kuznetsov) [1849987] - [x86] kvm: Handle reads of SandyBridge RAPL PMU MSRs rather than injecting #GP (Vitaly Kuznetsov) [1849987] - [documentation] docs: virt/kvm: close inline string literal (Vitaly Kuznetsov) [1849987] - [documentation] docs: kvm: Fix KVM_KVMCLOCK_CTRL API doc (Vitaly Kuznetsov) [1849987] - [x86] arch/x86/kvm/svm/sev.c: change flag passed to GUP fast in sev_pin_memory() (Vitaly Kuznetsov) [1849987] - [virt] kvm/eventfd: remove unneeded conversion to bool (Vitaly Kuznetsov) [1849987] - [tools] selftests: fix kvm relocatable native/cross builds and installs (Vitaly Kuznetsov) [1849987] - [virt] kvm: x86: move kvm_create_vcpu_debugfs after last failure point (Vitaly Kuznetsov) [1849987] - [powerpc] xive: Share the event-queue page with the Hypervisor (Michael Roth) [1837232] - [powerpc] kvm: ppc: book3s hv: Read ibm, secure-memory nodes (Michael Roth) [1837232] - [powerpc] kvm: ppc: book3s hv: Relax check on H_SVM_INIT_ABORT (Michael Roth) [1837232]- [scsi] scsi: be2iscsi: Use scnprintf() for avoiding potential buffer overflow (Maurizio Lombardi) [1849586] - [edac] EDAC/i10nm: Update driver to support different bus number config register offsets (Aristeu Rozanski) [1838508] - [edac] EDAC, {skx, i10nm}: Make some configurations CPU model specific (Aristeu Rozanski) [1838508] - [fs] fuse: copy_file_range should truncate cache (Miklos Szeredi) [1849786] - [fs] fuse: fix copy_file_range cache issues (Miklos Szeredi) [1849786] - [fs] fuse: update attr_version counter on fuse_notify_inval_inode() (Miklos Szeredi) [1849786] - [fs] fuse: don't check refcount after stealing page (Miklos Szeredi) [1849786] - [fs] fuse: fix weird page warning (Miklos Szeredi) [1849786] - [fs] fuse: use dump_page (Miklos Szeredi) [1849786] - [fs] fuse: always allow query of st_dev (Miklos Szeredi) [1849786] - [fs] fuse: always flush dirty data on close(2) (Miklos Szeredi) [1849786] - [fs] fuse: invalidate inode attr in writeback cache mode (Miklos Szeredi) [1849786] - [fs] virtiofs: schedule blocking async replies in separate worker (Miklos Szeredi) [1849786] - [fs] fuse: Support RENAME_WHITEOUT flag (Miklos Szeredi) [1849786] - [fs] fuse: don't overflow LLONG_MAX with end offset (Miklos Szeredi) [1849786] - [fs] fix up iter on short count in fuse_direct_io() (Miklos Szeredi) [1849786] - [fs] fuse: fix fuse_send_readpages() in the syncronous read case (Miklos Szeredi) [1849786] - [fs] fuse: fix Kconfig indentation (Miklos Szeredi) [1849786] - [fs] virtiofs: Use completions while waiting for queue to be drained (Miklos Szeredi) [1849786] - [fs] virtiofs: Do not send forget request "struct list_head" element (Miklos Szeredi) [1849786] - [fs] virtiofs: Use a common function to send forget (Miklos Szeredi) [1849786] - [fs] virtiofs: Fix old-style declaration (Miklos Szeredi) [1849786] - [fs] fuse: verify nlink (Miklos Szeredi) [1849786] - [fs] fuse: verify write return (Miklos Szeredi) [1849786] - [fs] fuse: verify attributes (Miklos Szeredi) [1849786] - [fs] fuse: redundant get_fuse_inode() calls in fuse_writepages_fill() (Miklos Szeredi) [1849786] - [fs] fuse: truncate pending writes on O_TRUNC (Miklos Szeredi) [1849786] - [fs] fuse: flush dirty data/metadata before non-truncate setattr (Miklos Szeredi) [1849786] - [fs] ovl: initialize error in ovl_copy_xattr (Miklos Szeredi) [1849770] - [fs] ovl: fix redirect traversal on metacopy dentries (Miklos Szeredi) [1849770] - [fs] ovl: initialize OVL_UPPERDATA in ovl_lookup() (Miklos Szeredi) [1849770] - [fs] ovl: use only uppermetacopy state in ovl_lookup() (Miklos Szeredi) [1849770] - [fs] ovl: simplify setting of origin for index lookup (Miklos Szeredi) [1849770] - [fs] ovl: fix out of bounds access warning in ovl_check_fb_len() (Miklos Szeredi) [1849770] - [fs] ovl: return required buffer size for file handles (Miklos Szeredi) [1849770] - [fs] ovl: sync dirty data when remounting to ro mode (Miklos Szeredi) [1849770] - [fs] ovl: resolve more conflicting mount options (Miklos Szeredi) [1849770] - [fs] ovl: potential crash in ovl_fid_to_fh() (Miklos Szeredi) [1849770] - [fs] ovl: clear ATTR_OPEN from attr->ia_valid (Miklos Szeredi) [1849770] - [fs] ovl: clear ATTR_FILE from attr->ia_valid (Miklos Szeredi) [1849770] - [documentation] ovl: document xino expected behavior (Miklos Szeredi) [1849770] - [fs] ovl: enable xino automatically in more cases (Miklos Szeredi) [1849770] - [fs] ovl: avoid possible inode number collisions with xino=on (Miklos Szeredi) [1849770] - [fs] ovl: use a private non-persistent ino pool (Miklos Szeredi) [1849770] - [fs] ovl: fix WARN_ON nlink drop to zero (Miklos Szeredi) [1849770] - [fs] ovl: fix a typo in comment (Miklos Szeredi) [1849770] - [fs] ovl: replace zero-length array with flexible-array member (Miklos Szeredi) [1849770] - [fs] ovl: ovl_obtain_alias(): don't call d_instantiate_anon() for old (Miklos Szeredi) [1849770] - [fs] ovl: strict upper fs requirements for remote upper fs (Miklos Szeredi) [1849770] - [fs] ovl: check if upper fs supports RENAME_WHITEOUT (Miklos Szeredi) [1849770] - [fs] ovl: allow remote upper (Miklos Szeredi) [1849770] - [fs] ovl: decide if revalidate needed on a per-dentry basis (Miklos Szeredi) [1849770] - [fs] ovl: separate detection of remote upper layer from stacked overlay (Miklos Szeredi) [1849770] - [fs] ovl: restructure dentry revalidation (Miklos Szeredi) [1849770] - [fs] ovl: ignore failure to copy up unknown xattrs (Miklos Szeredi) [1849770] - [documentation] ovl: document permission model (Miklos Szeredi) [1849770] - [fs] ovl: simplify i_ino initialization (Miklos Szeredi) [1849770] - [fs] ovl: factor out helper ovl_get_root() (Miklos Szeredi) [1849770] - [fs] ovl: fix out of date comment and unreachable code (Miklos Szeredi) [1849770] - [fs] ovl: fix value of i_ino for lower hardlink corner case (Miklos Szeredi) [1849770] - [fs] ovl: fix lockdep warning for async write (Miklos Szeredi) [1849770] - [fs] ovl: fix some xino configurations (Miklos Szeredi) [1849770] - [fs] ovl: fix lock in ovl_llseek() (Miklos Szeredi) [1849770] - [fs] ovl: fix lseek overflow on 32bit (Miklos Szeredi) [1849770] - [documentation] docs: filesystems: add overlayfs to index.rst (Miklos Szeredi) [1849770] - [fs] ovl: add splice file read write helper (Miklos Szeredi) [1849770] - [fs] ovl: implement async IO routines (Miklos Szeredi) [1849770] - [fs] vfs: add vfs_iocb_iter_helper functions (Miklos Szeredi) [1849770] - [fs] ovl: layer is const (Miklos Szeredi) [1849770] - [fs] ovl: fix corner case of non-constant st_dev; st_ino (Miklos Szeredi) [1849770] - [fs] ovl: fix corner case of conflicting lower layer uuid (Miklos Szeredi) [1849770] - [fs] ovl: generalize the lower_fsarray (Miklos Szeredi) [1849770] - [fs] ovl: simplify ovl_same_sb() helper (Miklos Szeredi) [1849770] - [fs] ovl: generalize the lower_layersarray (Miklos Szeredi) [1849770] - [fs] ovl: improving copy-up efficiency for big sparse file (Miklos Szeredi) [1849770] - [fs] ovl: use ovl_inode_lock in ovl_llseek() (Miklos Szeredi) [1849770] - [fs] ovl: use pr_fmt auto generate prefix (Miklos Szeredi) [1849770] - [fs] ovl: fix wrong WARN_ON() in ovl_cache_update_ino() (Miklos Szeredi) [1849770] - [fs] locks: print unsigned ino in /proc/locks (Miklos Szeredi) [1849770] - [documentation] docs: filesystems: overlayfs: Fix restview warnings (Miklos Szeredi) [1849770] - [fs] ovl: relax WARN_ON() on rename to self (Miklos Szeredi) [1849770] - [fs] ovl: fix corner case of non-unique st_dev; st_ino (Miklos Szeredi) [1849770] - [fs] ovl: don't use a temp buf for encoding real fh (Miklos Szeredi) [1849770] - [fs] ovl: make sure that real fid is 32bit aligned in memory (Miklos Szeredi) [1849770] - [fs] ovl: fix lookup failure on multi lower squashfs (Miklos Szeredi) [1849770] - [fs] ovl: filter of trusted xattr results in audit (Miklos Szeredi) [1849770] - [fs] ovl: Fix dereferencing possible ERR_PTR() (Miklos Szeredi) [1849770] - [fs] ovl: fix regression caused by overlapping layers detection (Miklos Szeredi) [1849770] - [fs] ovl: make i_ino consistent with st_ino in more cases (Miklos Szeredi) [1849770] - [fs] ovl: fix typo in MODULE_PARM_DESC (Miklos Szeredi) [1849770] - [fs] ovl: fix bogus -Wmaybe-unitialized warning (Miklos Szeredi) [1849770] - [fs] ovl: don't fail with disconnected lower NFS (Miklos Szeredi) [1849770] - [fs] ovl: detect overlapping layers (Miklos Szeredi) [1849770] - [fs] ovl: using posix_acl_xattr_size() to get size instead of posix_acl_to_xattr() (Miklos Szeredi) [1849770] - [fs] ovl: abstract ovl_inode lock with a helper (Miklos Szeredi) [1849770] - [fs] ovl: remove the 'locked' argument of ovl_nlink_{start, end} (Miklos Szeredi) [1849770] - [fs] ovl: relax requirement for non null uuid of lower fs (Miklos Szeredi) [1849770] - [fs] ovl: fold copy-up helpers into callers (Miklos Szeredi) [1849770] - [fs] ovl: untangle copy up call chain (Miklos Szeredi) [1849770] - [fs] ovl: clean up error handling in ovl_get_tmpfile() (Miklos Szeredi) [1849770] - [netdrv] ionic: tame the watchdog timer on reconfig (Jonathan Toppins) [1846879 1846280] - [remoteproc] remoteproc: pull in slab.h (Jarod Wilson) [1849080]- [x86] revert "kvm: vmx: Micro-optimize vmexit time when not exposing PMU" (Vitaly Kuznetsov) [1844099] - [fs] nfsd4: kill warnings on testing stateids with mismatched clientids (Benjamin Coddington) [1765672] - [fs] NFS: Ensure security label is set for root inode (Scott Mayhew) [1660798] - [s390] kexec: Fix file verification on S390 (Lianbo Jiang) [1815369] - [s390] kexec_file: split KEXEC_VERIFY_SIG into KEXEC_SIG and KEXEC_SIG_FORCE (Lianbo Jiang) [1815369] - [netdrv] ibmvnic: continue to init in CRQ reset returns H_CLOSED (Steve Best) [1850179] - [net] sunrpc: add missing newline when printing parameter 'auth_hashtable_size' by sysfs (Benjamin Coddington) [1849998] - [net] sunrpc: clean up properly in gss_mech_unregister() (Benjamin Coddington) [1849998] - [net] sunrpc: svcauth_gss_register_pseudoflavor must reject duplicate registrations (Benjamin Coddington) [1849998] - [net] SUNRPC: Fix backchannel RPC soft lockups (Benjamin Coddington) [1849998] - [fs] NFS: Fix a page leak in nfs_destroy_unlinked_subrequests() (Benjamin Coddington) [1849998] - [fs] nfsd4: make drc_slab global, not per-net (Benjamin Coddington) [1849998] - [net] SUNRPC: Fix GSS privacy computation of auth->au_ralign (Benjamin Coddington) [1849998] - [net] SUNRPC: Add "@len" parameter to gss_unwrap() (Benjamin Coddington) [1849998] - [fs] NFS: finish_automount() requires us to hold 2 refs to the mount record (Benjamin Coddington) [1849998] - [fs] NFS: Fix use-after-free issues in nfs_pageio_add_request() (Benjamin Coddington) [1849998] - [fs] NFS: alloc_nfs_open_context() must use the file cred when available (Benjamin Coddington) [1849998] - [net] libceph: don't omit used_replica in target_copy() (Jeff Layton) [1847528] - [net] libceph: don't omit recovery_deletes in target_copy() (Jeff Layton) [1847528] - [net] libceph: move away from global osd_req_flags (Jeff Layton) [1847528] - [fs] ceph: skip checking caps when session reconnecting and releasing reqs (Jeff Layton) [1847528] - [fs] ceph: make sure mdsc->mutex is nested in s->s_mutex to fix dead lock (Jeff Layton) [1847528] - [fs] ceph: don't return -ESTALE if there's still an open file (Jeff Layton) [1847528] - [include] libceph, rbd: replace zero-length array with flexible-array (Jeff Layton) [1847528] - [fs] ceph: allow rename operation under different quota realms (Jeff Layton) [1847528] - [fs] ceph: normalize 'delta' parameter usage in check_quota_exceeded (Jeff Layton) [1847528] - [fs] ceph: ceph_kick_flushing_caps needs the s_mutex (Jeff Layton) [1847528] - [fs] ceph: request expedited service on session's last cap flush (Jeff Layton) [1847528] - [fs] ceph: convert mdsc->cap_dirty to a per-session list (Jeff Layton) [1847528] - [fs] ceph: reset i_requested_max_size if file write is not wanted (Jeff Layton) [1847528] - [fs] ceph: throw a warning if we destroy session with mutex still locked (Jeff Layton) [1847528] - [fs] ceph: fix potential race in ceph_check_caps (Jeff Layton) [1847528] - [fs] ceph: document what protects i_dirty_item and i_flushing_item (Jeff Layton) [1847528] - [fs] ceph: don't take i_ceph_lock in handle_cap_import (Jeff Layton) [1847528] - [fs] ceph: don't release i_ceph_lock in handle_cap_trunc (Jeff Layton) [1847528] - [fs] ceph: add comments for handle_cap_flush_ack logic (Jeff Layton) [1847528] - [fs] ceph: split up __finish_cap_flush (Jeff Layton) [1847528] - [fs] ceph: reorganize __send_cap for less spinlock abuse (Jeff Layton) [1847528] - [fs] ceph: flush release queue when handling caps for unknown inode (Jeff Layton) [1847528] - [net] libceph: ignore pool overlay and cache logic on redirects (Jeff Layton) [1847528] - [x86] kvm: lapic: ensure APIC map is up to date on concurrent update requests (Igor Mammedov) [1835330] - [x86] kvm: lapic: fix broken vcpu hotplug (Igor Mammedov) [1835330] - [netdrv] net: hns3: add some error checking in hclge_tm module (Mark Langsdorf) [1809057] {CVE-2019-15925} - [fs] udf: Fix mounting of Win7 created UDF filesystems (Oleksandr Natalenko) [1842400] - [netdrv] net: qed: fixes crash while running driver in kdump kernel (Manish Chopra) [1727746] - [netdrv] net: qed: Disable SRIOV functionality inside kdump kernel (Manish Chopra) [1727746] - [netdrv] net: qed*: Reduce RX and TX default ring count when running inside kdump kernel (Manish Chopra) [1727746] - [fs] cifs: dump Security Type info in DebugData (Leif Sahlberg) [1845390] - [net] netfilter: flowtable: Make nf_flow_table_offload_add/del_cb inline (Marcelo Leitner) [1840938] - [net] sched: act_ct: Make tcf_ct_flow_table_restore_skb inline (Marcelo Leitner) [1840938] - [net] netfilter: flowtable: Add pending bit for offload work (Marcelo Leitner) [1842670] - [net] Evict neighbor entries on carrier down (Ivan Vecera) [1845352] - [net] bridge: explicitly zero is_sticky in fdb_create (Ivan Vecera) [1845350] - [net] bridge: add support for sticky fdb entries (Ivan Vecera) [1845350] - [net] remove indirect block netdev event registration (Marcelo Leitner) [1841300] - [netdrv] bnxt_tc: update indirect block support (Marcelo Leitner) [1841300] - [netdrv] nfp: update indirect block support (Marcelo Leitner) [1841300] - [netdrv] mlx5: update indirect block support (Marcelo Leitner) [1841300] - [net] use flow_indr_dev_setup_offload() (Marcelo Leitner) [1841300] - [net] cls_api: add tcf_block_offload_init() (Marcelo Leitner) [1841300] - [net] flow_offload: consolidate indirect flow_block infrastructure (Marcelo Leitner) [1841300] - [net] netfilter: nf_flowtable: expose nf_flow_table_gc_cleanup() (Marcelo Leitner) [1841300] - [fs] iomap: Handle memory allocation failure in readahead (Carlos Maiolino) [1828792] - [fs] iomap: fix comments in iomap_dio_rw (Carlos Maiolino) [1828792] - [fs] iomap: Remove pgoff from tracepoints (Carlos Maiolino) [1828792] - [fs] fs: Fix page_mkwrite off-by-one errors (Carlos Maiolino) [1828792] - [fs] iomap: stop using ioend after it's been freed in iomap_finish_ioend() (Carlos Maiolino) [1828792] - [fs] iomap: fix sub-page uptodate handling (Carlos Maiolino) [1828792] - [fs] iomap: remove unneeded variable in iomap_dio_rw() (Carlos Maiolino) [1828792] - [fs] iomap: Do not create fake iter in iomap_dio_bio_actor() (Carlos Maiolino) [1828792] - [fs] iomap: trace iomap_appply results (Carlos Maiolino) [1828792] - [fs] fs/iomap: remove redundant check in iomap_dio_rw() (Carlos Maiolino) [1828792] - [fs] iomap: use a srcmap for a read-modify-write I/O (Carlos Maiolino) [1828792] - [fs] iomap: renumber IOMAP_HOLE to 0 (Carlos Maiolino) [1828792] - [fs] iomap: use write_begin to read pages to unshare (Carlos Maiolino) [1828792] - [fs] iomap: move the zeroing case out of iomap_read_page_sync (Carlos Maiolino) [1828792] - [fs] iomap: ignore non-shared or non-data blocks in xfs_file_dirty (Carlos Maiolino) [1828792] - [fs] iomap: always use AOP_FLAG_NOFS in iomap_write_begin (Carlos Maiolino) [1828792] - [fs] iomap: remove the unused iomap argument to __iomap_write_end (Carlos Maiolino) [1828792] - [fs] iomap: better document the IOMAP_F_* flags (Carlos Maiolino) [1828792] - [fs] iomap: enhance writeback error message (Carlos Maiolino) [1828792] - [fs] iomap: pass a struct page to iomap_finish_page_writeback (Carlos Maiolino) [1828792] - [fs] iomap: cleanup iomap_ioend_compare (Carlos Maiolino) [1828792] - [fs] iomap: move struct iomap_page out of iomap.h (Carlos Maiolino) [1828792] - [fs] iomap: warn on inline maps in iomap_writepage_map (Carlos Maiolino) [1828792] - [fs] iomap: lift the xfs writeback code to iomap (Carlos Maiolino) [1828792] - [fs] iomap: lift common tracing code from xfs to iomap (Carlos Maiolino) [1828792] - [fs] iomap: zero newly allocated mapped blocks (Carlos Maiolino) [1828792] - [fs] xfs: remove the fork fields in the writepage_ctx and ioend (Carlos Maiolino) [1828792] - [fs] xfs: turn io_append_trans into an io_private void pointer (Carlos Maiolino) [1828792] - [fs] xfs: refactor the ioend merging code (Carlos Maiolino) [1828792] - [fs] xfs: use a struct iomap in xfs_writepage_ctx (Carlos Maiolino) [1828792] - [fs] xfs: set IOMAP_F_NEW more carefully (Carlos Maiolino) [1828792] - [fs] xfs: initialize iomap->flags in xfs_bmbt_to_iomap (Carlos Maiolino) [1828792] - [fs] xfs: Use iomap_dio_rw to wait for unaligned direct IO (Carlos Maiolino) [1828792] - [fs] iomap: Allow forcing of waiting for running DIO in iomap_dio_rw() (Carlos Maiolino) [1828792] - [fs] iomap: move the iomap_dio_rw ->end_io callback into a structure (Carlos Maiolino) [1828792] - [fs] iomap: split size and error for iomap_dio_rw ->end_io (Carlos Maiolino) [1828792] - [fs] iomap: fix Invalid License ID (Carlos Maiolino) [1828792] - [fs] iomap: move internal declarations into fs/iomap/ (Carlos Maiolino) [1828792] - [fs] iomap: move the main iteration code into a separate file (Carlos Maiolino) [1828792] - [fs] iomap: move the buffered IO code into a separate file (Carlos Maiolino) [1828792] - [fs] iomap: move the direct IO code into a separate file (Carlos Maiolino) [1828792] - [fs] iomap: move the SEEK_HOLE code into a separate file (Carlos Maiolino) [1828792] - [fs] iomap: move the file mapping reporting code into a separate file (Carlos Maiolino) [1828792] - [fs] iomap: move the swapfile code into a separate file (Carlos Maiolino) [1828792] - [fs] iomap: start moving code to fs/iomap/ (Carlos Maiolino) [1828792] - [fs] iomap: move iomap_read_inline_data around (Carlos Maiolino) [1828792] - [fs] iomap: convert to SPDX identifier (Carlos Maiolino) [1828792] - [fs] iomap: remove duplicated include from iomap.c (Carlos Maiolino) [1828792] - [netdrv] fjes: Handle workqueue allocation failure (Masayoshi Mizuma) [1830565] {CVE-2019-16231}- [fs] NFSv4: Ensure the delegation cred is pinned when we call delegreturn (Benjamin Coddington) [1848933] - [fs] NFSv4: Ensure the delegation is pinned in nfs_do_return_delegation() (Benjamin Coddington) [1848933] - [fs] NFSv4.1 make cachethis=no for writes (Benjamin Coddington) [1848933] - [fs] NFSv4: Fix revalidation of dentries with delegations (Benjamin Coddington) [1848933] - [fs] NFSv4: Fix races between open and dentry revalidation (Benjamin Coddington) [1848933] - [fs] NFS: Fix up directory verifier races (Benjamin Coddington) [1848933] - [net] sunrpc: expiry_time should be seconds not timeval (Benjamin Coddington) [1848933] - [fs] NFSv4.0: nfs4_do_fsinfo() should not do implicit lease renewals (Benjamin Coddington) [1848933] - [fs] NFSv4: try lease recovery on NFS4ERR_EXPIRED (Benjamin Coddington) [1848933] - [fs] NFS: Fix memory leaks (Benjamin Coddington) [1848933] - [fs] nfs: optimise readdir cache page invalidation (Benjamin Coddington) [1848933] - [fs] NFS: Switch readdir to using iterate_shared() (Benjamin Coddington) [1848933] - [fs] NFS: Use kmemdup_nul() in nfs_readdir_make_qstr() (Benjamin Coddington) [1848933] - [fs] NFS: Directory page cache pages need to be locked when read (Benjamin Coddington) [1848933] - [fs] NFS: Fix memory leaks and corruption in readdir (Benjamin Coddington) [1848933] - [net] SUNRPC: Use kmemdup_nul() in rpc_parse_scope_id() (Benjamin Coddington) [1848933] - [fs] NFS: Replace various occurrences of kstrndup() with kmemdup_nul() (Benjamin Coddington) [1848933] - [fs] NFSv4: Limit the total number of cached delegations (Benjamin Coddington) [1848933] - [fs] NFSv4: Add accounting for the number of active delegations held (Benjamin Coddington) [1848933] - [fs] NFSv4: Try to return the delegation immediately when marked for return on close (Benjamin Coddington) [1848933] - [fs] NFS: Clear NFS_DELEGATION_RETURN_IF_CLOSED when the delegation is returned (Benjamin Coddington) [1848933] - [fs] NFSv4: nfs_inode_evict_delegation() should set NFS_DELEGATION_RETURNING (Benjamin Coddington) [1848933] - [fs] NFS: nfs_find_open_context() should use cred_fscmp() (Benjamin Coddington) [1848933] - [fs] NFS: nfs_access_get_cached_rcu() should use cred_fscmp() (Benjamin Coddington) [1848933] - [fs] NFSv3: FIx bug when using chacl and chmod to change acl (Benjamin Coddington) [1848933] - [fs] NFSv4.x recover from pre-mature loss of openstateid (Benjamin Coddington) [1848933] - [fs] NFS: Trust cached access if we've already revalidated the inode once (Benjamin Coddington) [1848933] - [fs] NFS: Fix nfs_direct_write_reschedule_io() (Benjamin Coddington) [1848933] - [fs] NFS: When resending after a short write, reset the reply count to zero (Benjamin Coddington) [1848933] - [fs] NFS: Improve tracing of permission calls (Benjamin Coddington) [1848933] - [fs] NFS/pnfs: Fix pnfs_generic_prepare_to_resend_writes() (Benjamin Coddington) [1848933] - [fs] NFS: Fix up fsync() when the server rebooted (Benjamin Coddington) [1848933] - [net] SUNRPC: Remove broken gss_mech_list_pseudoflavors() (Benjamin Coddington) [1848933] - [fs] NFS: Revalidate the file mapping on all fatal writeback errors (Benjamin Coddington) [1848933] - [fs] NFS: Revalidate the file size on a fatal write error (Benjamin Coddington) [1848933] - [fs] nfs: NFS_SWAP should depend on SWAP (Benjamin Coddington) [1848933] - [net] SUNRPC: constify copied structure (Benjamin Coddington) [1848933] - [fs] fs/nfs, swapon: check holes in swapfile (Benjamin Coddington) [1848933] - [net] SUNRPC: call_connect_status should handle -EPROTO (Benjamin Coddington) [1848933] - [fs] NFS: Introduce trace events triggered by page writeback errors (Benjamin Coddington) [1848933] - [net] SUNRPC: Capture signalled RPC tasks (Benjamin Coddington) [1848933] - [fs] NFS: move dprintk after nfs_alloc_fattr in nfs3_proc_lookup (Benjamin Coddington) [1848933] - [fs] NFS4: Remove unneeded semicolon (Benjamin Coddington) [1848933] - [fs] nfs: encode nfsv4 timestamps as 64-bit (Benjamin Coddington) [1848933] - [fs] nfs: remove timespec from xdr_encode_nfstime (Benjamin Coddington) [1848933] - [fs] nfs: use timespec64 in nfs_fattr (Benjamin Coddington) [1848933] - [net] sunrpc: convert to time64_t for expiry (Benjamin Coddington) [1848933] - [fs] nfsd: use true, false for bool variable in nfssvc.c (Benjamin Coddington) [1848933] - [fs] nfsd: use true, false for bool variable in nfs4proc.c (Benjamin Coddington) [1848933] - [fs] nfsd: use true, false for bool variable in vfs.c (Benjamin Coddington) [1848933] - [fs] nfsd: remove nfs4_reset_lease() declarations (Benjamin Coddington) [1848933] - [fs] nfsd: use ktime_get_real_seconds() in nfs4_verifier (Benjamin Coddington) [1848933] - [fs] nfsd: use boottime for lease expiry calculation (Benjamin Coddington) [1848933] - [fs] nfsd: fix jiffies/time_t mixup in LRU list (Benjamin Coddington) [1848933] - [fs] nfsd: fix delay timer on 32-bit architectures (Benjamin Coddington) [1848933] - [fs] nfsd: use time64_t in nfsd_proc_setattr() check (Benjamin Coddington) [1848933] - [fs] nfsd: pass a 64-bit guardtime to nfsd_setattr() (Benjamin Coddington) [1848933] - [fs] nfsd: make 'boot_time' 64-bit wide (Benjamin Coddington) [1848933] - [fs] nfsd: use timespec64 in encode_time_delta (Benjamin Coddington) [1848933] - [fs] nfsd: handle nfs3 timestamps as unsigned (Benjamin Coddington) [1848933] - [fs] nfsd: print 64-bit timestamps in client_info_show (Benjamin Coddington) [1848933] - [fs] nfsd: use ktime_get_seconds() for timestamps (Benjamin Coddington) [1848933] - [fs] nfsd: remove unnecessary assertion in nfsd4_encode_replay (Benjamin Coddington) [1848933] - [fs] nfsd: Clone should commit src file metadata too (Benjamin Coddington) [1848933] - [fs] nfsd4: Remove unneeded semicolon (Benjamin Coddington) [1848933] - [fs] nfs: fix timstamp debug prints (Benjamin Coddington) [1848933] - [net] nfs: use time64_t internally (Benjamin Coddington) [1848933] - [fs] nfsd: Return the correct number of bytes written to the file (Benjamin Coddington) [1848933] - [fs] nfsd: Fix up some unused variable warnings (Benjamin Coddington) [1848933] - [kernel] blktrace: ensure our debugfs dir exists (Ming Lei) [1816559] {CVE-2019-19770} - [kernel] blktrace: fix debugfs use after free (Ming Lei) [1816559] {CVE-2019-19770} - [block] loop: be paranoid on exit and prevent new additions / removals (Ming Lei) [1816559] {CVE-2019-19770} - [kernel] blktrace: annotate required lock on do_blk_trace_setup() (Ming Lei) [1816559] {CVE-2019-19770} - [block] block: revert back to synchronous request_queue removal (Ming Lei) [1816559] {CVE-2019-19770} - [block] block: clarify context for refcount increment helpers (Ming Lei) [1816559] {CVE-2019-19770} - [block] block: add docs for gendisk / request_queue refcount helpers (Ming Lei) [1816559] {CVE-2019-19770} - [kernel] blktrace: no need to check return value of debugfs_create functions (Ming Lei) [1816559] {CVE-2019-19770} - [kernel] blktrace: Avoid sparse warnings when assigning q->blk_trace (Ming Lei) [1816559] {CVE-2019-19770} - [kernel] blktrace: break out of blktrace setup on concurrent calls (Ming Lei) [1816559] {CVE-2019-19770} - [nvme] nvme-fc: don't call nvme_cleanup_cmd() for AENs (Ewan Milne) [1847572] - [nvme] nvme-fc: convert assoc_active flag to bit op (Ewan Milne) [1847572] - [nvme] nvme-fc: Ensure private pointers are NULL if no data (Ewan Milne) [1847572] - [nvme] nvme-multipath: do not reset on unknown status (Ewan Milne) [1847572] - [documentation] x86/speculation: Add Ivy Bridge to affected list (Josh Poimboeuf) [1827192] {CVE-2020-0543} - [documentation] x86/speculation: Add SRBDS vulnerability and mitigation documentation (Josh Poimboeuf) [1827192] {CVE-2020-0543} - [x86] x86/speculation: Add Special Register Buffer Data Sampling (SRBDS) mitigation (Josh Poimboeuf) [1827192] {CVE-2020-0543} - [x86] x86/cpu: Add 'table' argument to cpu_matches() (Josh Poimboeuf) [1827192] {CVE-2020-0543} - [x86] x86/cpu: Add a steppings field to struct x86_cpu_id (Josh Poimboeuf) [1827192] {CVE-2020-0543} - [x86] x86/cpu/bugs: Convert to new matching macros (Josh Poimboeuf) [1827192] {CVE-2020-0543} - [crypto] crypto: simd - correctly take reqsize of wrapped skcipher into account (Mark Salter) [1830471] - [fs] nfsd: depend on CRYPTO_MD5 for legacy client tracking (Benjamin Coddington) [1847468] - [fs] nfsd: check for EBUSY from vfs_rmdir/vfs_unink (Benjamin Coddington) [1847468] - [fs] NFS: Fallocate should use the nfs4_fattr_bitmap (Benjamin Coddington) [1847468] - [fs] NFS: Return -ETXTBSY when attempting to write to a swapfile (Benjamin Coddington) [1847468] - [fs] fs: nfs: sysfs: Remove NULL check before kfree (Benjamin Coddington) [1847468] - [fs] NFS: remove unneeded semicolon (Benjamin Coddington) [1847468] - [fs] NFSv4: add declaration of current_stateid (Benjamin Coddington) [1847468] - [include] sunrpc: remove __KERNEL__ ifdefs (Benjamin Coddington) [1847468] - [fs] nfsd: document callback_wq serialization of callback code (Benjamin Coddington) [1847468] - [fs] nfsd: mark cb path down on unknown errors (Benjamin Coddington) [1847468] - [net] SUNRPC: Avoid RPC delays when exiting suspend (Benjamin Coddington) [1847468] - [fs] NFSv4: Don't retry the GETATTR on old stateid in nfs4_delegreturn_done() (Benjamin Coddington) [1847468] - [fs] NFSv4: Handle NFS4ERR_OLD_STATEID in delegreturn (Benjamin Coddington) [1847468] - [fs] NFSv4: Fix races between open and delegreturn (Benjamin Coddington) [1847468] - [fs] NFS: nfs_inode_find_state_and_recover() fix stateid matching (Benjamin Coddington) [1847468] - [fs] NFSv4: Fix nfs4_inode_make_writeable() (Benjamin Coddington) [1847468] - [fs] NFSv4: nfs4_return_incompatible_delegation() should check delegation validity (Benjamin Coddington) [1847468] - [fs] NFSv4: Don't reclaim delegations that have been returned or revoked (Benjamin Coddington) [1847468] - [fs] NFSv4: Ignore requests to return the delegation if it was revoked (Benjamin Coddington) [1847468] - [fs] NFSv4: Revoke the delegation on success in nfs4_delegreturn_done() (Benjamin Coddington) [1847468] - [fs] NFSv4: Update the stateid seqid in nfs_revoke_delegation() (Benjamin Coddington) [1847468] - [fs] NFSv4: Clear the NFS_DELEGATION_REVOKED flag in nfs_update_inplace_delegation() (Benjamin Coddington) [1847468] - [fs] NFSv4: Hold the delegation spinlock when updating the seqid (Benjamin Coddington) [1847468] - [fs] NFSv4: Don't remove the delegation from the super_list more than once (Benjamin Coddington) [1847468] - [fs] NFS: Rename nfs_inode_return_delegation_noreclaim() (Benjamin Coddington) [1847468] - [fs] NFSv4: fail nfs4_refresh_delegation_stateid() when the delegation was revoked (Benjamin Coddington) [1847468] - [fs] NFSv4: Delegation recalls should not find revoked delegations (Benjamin Coddington) [1847468] - [fs] NFSv4: nfs4_callback_getattr() should ignore revoked delegations (Benjamin Coddington) [1847468] - [fs] NFSv4: Fix delegation handling in update_open_stateid() (Benjamin Coddington) [1847468] - [fs] NFSv4.1: Don't rebind to the same source port when reconnecting to the server (Benjamin Coddington) [1847468] - [fs] NFS/pnfs: Separate NFSv3 DS and MDS traffic (Benjamin Coddington) [1847468] - [fs] pNFS: nfs3_set_ds_client should set NFS_CS_NOPING (Benjamin Coddington) [1847468] - [fs] NFS: Add a flag to tell nfs_client to set RPC_CLNT_CREATE_NOPING (Benjamin Coddington) [1847468] - [fs] NFS: Use non-atomic bit ops when initialising struct nfs_client_initdata (Benjamin Coddington) [1847468] - [fs] NFSv3: Clean up timespec encode (Benjamin Coddington) [1847468] - [fs] NFSv2: Clean up timespec encode (Benjamin Coddington) [1847468] - [fs] NFSv2: Fix a typo in encode_sattr() (Benjamin Coddington) [1847468] - [fs] NFSv4: NFSv4 callbacks also support 64-bit timestamps (Benjamin Coddington) [1847468] - [fs] NFSv4: Encode 64-bit timestamps (Benjamin Coddington) [1847468] - [fs] NFS: Convert struct nfs_fattr to use struct timespec64 (Benjamin Coddington) [1847468] - [fs] NFS: If nfs_mountpoint_expiry_timeout < 0, do not expire submounts (Benjamin Coddington) [1847468] - [net] SUNRPC: Add trace points to observe transport congestion control (Benjamin Coddington) [1847468] - [net] SUNRPC: Eliminate log noise in call_reserveresult (Benjamin Coddington) [1847468] - [fs] nfsd: remove private bin2hex implementation (Benjamin Coddington) [1847468] - [fs] nfsd: remove set but not used variable 'len' (Benjamin Coddington) [1847468] - [fs] NFSv3: fix rpc receive buffer size for MOUNT call (Steve Dickson) [1837034] - [fs] NFS: remove unused macros (Steve Dickson) [1837034] - [mm] mm, slab: fix sign conversion problem in memcg_uncharge_slab() (Waiman Long) [1849016] - [mm] mm: fix false-positive OVERCOMMIT_GUESS failures (Waiman Long) [1849016] - [mm] mm: remove CONFIG_MIGRATE_VMA_HELPER (Karol Herbst) [1847908] - [nvdimm] libnvdimm: Export the target_node attribute for regions and namespaces (Jeff Moyer) [1783157] - [dax] dax: Add numa_node to the default device-dax attributes (Jeff Moyer) [1783157] - [nvdimm] libnvdimm: Simplify root read-only definition for the 'resource' attribute (Jeff Moyer) [1783157] - [dax] dax: Simplify root read-only definition for the 'resource' attribute (Jeff Moyer) [1783157] - [dax] dax: Create a dax device_type (Jeff Moyer) [1783157] - [nvdimm] libnvdimm: Move nvdimm_bus_attribute_group to device_type (Jeff Moyer) [1783157] - [acpi] libnvdimm: Move nvdimm_attribute_group to device_type (Jeff Moyer) [1783157] - [acpi] libnvdimm: Move nd_mapping_attribute_group to device_type (Jeff Moyer) [1783157] - [nvdimm] libnvdimm: Move nd_region_attribute_group to device_type (Jeff Moyer) [1783157] - [nvdimm] libnvdimm: Move nd_numa_attribute_group to device_type (Jeff Moyer) [1783157] - [nvdimm] libnvdimm: Move nd_device_attribute_group to device_type (Jeff Moyer) [1783157] - [nvdimm] libnvdimm: Move region attribute group definition (Jeff Moyer) [1783157] - [nvdimm] libnvdimm: Move attribute groups to device type (Jeff Moyer) [1783157] - [nvdimm] libnvdimm/region: Initialize bad block for volatile namespaces (Jeff Moyer) [1783157] - [x86] x86/mce: Add Xeon Icelake to list of CPUs that support PPIN (Steve Best) [1848710] - [powerpc] powerpc/kernel: Enables memory hot-remove after reboot on pseries guests (David Gibson) [1848844] - [fs] cifs: multichannel: try to rebind when reconnecting a channel (Leif Sahlberg) [1842759] - [fs] cifs: multichannel: use pointer for binding channel (Leif Sahlberg) [1842759] - [fs] cifs: multichannel: move channel selection above transport layer (Leif Sahlberg) [1842759] - [fs] cifs: move some variables off the stack in smb2_ioctl_query_info (Leif Sahlberg) [1842759] - [fs] cifs: reduce stack use in smb2_compound_op (Leif Sahlberg) [1842759] - [fs] cifs: multichannel: always zero struct cifs_io_parms (Leif Sahlberg) [1842759] - [fs] smb3: default to minimum of two channels when multichannel specified (Leif Sahlberg) [1842759] - [fs] cifs: multichannel: move channel selection in function (Leif Sahlberg) [1842759] - [mm] x86/init: fix build with CONFIG_SWAP=n (Waiman Long) [1839415] - [netdrv] ionic: add pcie_print_link_status (Jonathan Toppins) [1846506] - [netdrv] ionic: no link check while resetting queues (Jonathan Toppins) [1846953] - [netdrv] ionic: export features for vlans to use (Jonathan Toppins) [1846868] - [netdrv] ionic: remove support for mgmt device (Jonathan Toppins) [1846506] - [netdrv] ionic: wait on queue start until after IFF_UP (Jonathan Toppins) [1844924] - [netdrv] ionic: add more ethtool stats (Jonathan Toppins) [1848149] - [netdrv] ionic: more ionic name tweaks (Jonathan Toppins) [1848149] - [netdrv] ionic: ionic_intr_free parameter change (Jonathan Toppins) [1848149] - [netdrv] ionic: reset device at probe (Jonathan Toppins) [1848149] - [netdrv] ionic: shorter dev cmd wait time (Jonathan Toppins) [1848149] - [netdrv] ionic: add support for more xcvr types (Jonathan Toppins) [1848149] - [netdrv] ionic: protect vf calls from fw reset (Jonathan Toppins) [1848149] - [netdrv] ionic: updates to ionic FW api description (Jonathan Toppins) [1848149] - [netdrv] ionic: support longer tx sg lists (Jonathan Toppins) [1848149] - [netdrv] ionic: Use debugfs_create_bool() to export bool (Jonathan Toppins) [1848149] - [netdrv] drivers:Remove inclusion of vermagic header (Jonathan Toppins) [1848149] - [net] SUNRPC: Destroy the back channel when we destroy the host transport (Benjamin Coddington) [1846984] - [net] SUNRPC: fix race to sk_err after xs_error_report (Benjamin Coddington) [1846984] - [fs] NFS: Remove redundant mirror tracking in O_DIRECT (Benjamin Coddington) [1846984] - [fs] nfs: Fix nfsi->nrequests count error on nfs_inode_remove_request (Benjamin Coddington) [1846984] - [net] sunrpc: clean up indentation issue (Benjamin Coddington) [1846984] - [fs] NFS: Optimise the default readahead size (Benjamin Coddington) [1846984] - [fs] nfsd: fix nfs read eof detection (Benjamin Coddington) [1846984] - [fs] nfsd: Make nfsd_reset_boot_verifier_locked static (Benjamin Coddington) [1846984] - [fs] NFSv4: Handle NFS4ERR_OLD_STATEID in LOCKU (Benjamin Coddington) [1846984] - [fs] NFSv4: Handle NFS4ERR_OLD_STATEID in CLOSE/OPEN_DOWNGRADE (Benjamin Coddington) [1846984] - [fs] NFSv4: Fix OPEN_DOWNGRADE error handling (Benjamin Coddington) [1846984] - [fs] pNFS: Handle NFS4ERR_OLD_STATEID on layoutreturn by bumping the state seqid (Benjamin Coddington) [1846984] - [fs] NFSv4: Add a helper to increment stateid seqids (Benjamin Coddington) [1846984] - [fs] NFSv4: Handle RPC level errors in LAYOUTRETURN (Benjamin Coddington) [1846984] - [fs] NFSv4: Handle NFS4ERR_DELAY correctly in return-on-close (Benjamin Coddington) [1846984] - [fs] NFSv4: Clean up pNFS return-on-close error handling (Benjamin Coddington) [1846984] - [fs] NFS: remove unused check for negative dentry (Benjamin Coddington) [1846984] - [fs] NFSv3: use nfs_add_or_obtain() to create and reference inodes (Benjamin Coddington) [1846984] - [fs] NFS: Refactor nfs_instantiate() for dentry referencing callers (Benjamin Coddington) [1846984] - [fs] nfs_instantiate(): prevent multiple aliases for directory inode (Benjamin Coddington) [1846984] - [net] SUNRPC: Rename xdr_buf_read_netobj to xdr_buf_read_mic (Benjamin Coddington) [1846984] - [fs] nfsd: degraded slot-count more gracefully as allocation nears exhaustion (Benjamin Coddington) [1846984] - [fs] nfsd: handle drc over-allocation gracefully (Benjamin Coddington) [1846984] - [net] SUNRPC: RPC level errors should always set task->tk_rpc_status (Benjamin Coddington) [1846984] - [fs] nfsd: Support the server resetting the boot verifier (Benjamin Coddington) [1846984] - [net] sunrpc: Use kzfree rather than its implementation (Benjamin Coddington) [1846984] - [fs] nfsd: eliminate an unnecessary acl size limit (Benjamin Coddington) [1846984] - [fs] Deprecate nfsd fault injection (Benjamin Coddington) [1846984] - [fs] NFS: Have nfs4_proc_get_lease_time() call nfs4_call_sync_custom() (Benjamin Coddington) [1846984] - [fs] NFS: Have nfs41_proc_secinfo_no_name() call nfs4_call_sync_custom() (Benjamin Coddington) [1846984] - [fs] NFS: Have nfs41_proc_reclaim_complete() call nfs4_call_sync_custom() (Benjamin Coddington) [1846984] - [fs] NFS: Have _nfs4_proc_secinfo() call nfs4_call_sync_custom() (Benjamin Coddington) [1846984] - [fs] NFS: Have nfs4_proc_setclientid() call nfs4_call_sync_custom() (Benjamin Coddington) [1846984] - [fs] NFS: Add an nfs4_call_sync_custom() function (Benjamin Coddington) [1846984] - [fs] NFSv4: Fix a memory leak bug (Benjamin Coddington) [1846984] - [net] xprtrdma: Fix bc_max_slots return value (Benjamin Coddington) [1846984] - [net] SUNRPC: Inline xdr_commit_encode (Benjamin Coddington) [1846984] - [net] SUNRPC: Remove rpc_wake_up_queued_task_on_wq() (Benjamin Coddington) [1846984] - [fs] fs: nfs: Fix possible null-pointer dereferences in encode_attrs() (Benjamin Coddington) [1846984] - [fs] nfsd: Fix the documentation for svcxdr_tmpalloc() (Benjamin Coddington) [1846984] - [fs] nfsd: Remove unnecessary NULL checks (Benjamin Coddington) [1846984] - [s390] vfio-ccw: make vfio_ccw_regops variables declarations static (Cornelia Huck) [1660917] - [s390] vfio-ccw: Add trace for CRW event (Cornelia Huck) [1660917] - [s390] vfio-ccw: Wire up the CRW irq and CRW region (Cornelia Huck) [1660917] - [s390] vfio-ccw: Introduce a new CRW region (Cornelia Huck) [1660917] - [s390] vfio-ccw: Refactor IRQ handlers (Cornelia Huck) [1660917] - [s390] vfio-ccw: Introduce a new schib region (Cornelia Huck) [1660917] - [s390] vfio-ccw: Refactor the unregister of the async regions (Cornelia Huck) [1660917] - [s390] vfio-ccw: Register a chp_event callback for vfio-ccw (Cornelia Huck) [1660917] - [s390] vfio-ccw: Introduce new helper functions to free/destroy regions (Cornelia Huck) [1660917] - [documentation] vfio-ccw: document possible errors (Cornelia Huck) [1660917] - [s390] vfio-ccw: Enable transparent CCW IPL from DASD (Cornelia Huck) [1660917] - [s390] cio: generate delayed uevent for vfio-ccw subchannels (Cornelia Huck) [1660917] - [s390] vfio-ccw: Use the correct style for SPDX License Identifier (Cornelia Huck) [1660917] - [s390] vfio-ccw: Rework the io_fctl trace (Cornelia Huck) [1660917] - [s390] vfio-ccw: Add a trace for asynchronous requests (Cornelia Huck) [1660917] - [s390] vfio-ccw: Trace the FSM jumptable (Cornelia Huck) [1660917] - [s390] vfio-ccw: Refactor how the traces are built (Cornelia Huck) [1660917] - [s390] vfio-ccw: fix error return code in vfio_ccw_sch_init() (Cornelia Huck) [1660917] - [s390] vfio-ccw: add some logging (Cornelia Huck) [1660917] - [s390] vfio-ccw: make vfio_ccw_async_region_ops static (Cornelia Huck) [1660917] - [documentation] documentation: fix vfio-ccw doc (Cornelia Huck) [1660917] - [documentation] vfio-ccw: Update documentation for csch/hsch (Cornelia Huck) [1660917] - [s390] vfio-ccw: Don't call cp_free if we are processing a channel program (Cornelia Huck) [1660917] - [s390] vfio-ccw: Set pa_nr to 0 if memory allocation fails for pa_iova_pfn (Cornelia Huck) [1660917] - [s390] vfio-ccw: Fix memory leak and don't call cp_free in cp_init (Cornelia Huck) [1660917] - [s390] vfio-ccw: Fix misleading comment when setting orb.cmd.c64 (Cornelia Huck) [1660917] - [s390] vfio-ccw: Fix the conversion of Format-0 CCWs to Format-1 (Cornelia Huck) [1660917] - [s390] cio: introduce driver_override on the css bus (Cornelia Huck) [1660917] - [s390] vfio-ccw: make convert_ccw0_to_ccw1 static (Cornelia Huck) [1660917] - [s390] vfio-ccw: Remove copy_ccw_from_iova() (Cornelia Huck) [1660917] - [s390] vfio-ccw: Factor out the ccw0-to-ccw1 transition (Cornelia Huck) [1660917] - [s390] vfio-ccw: Copy CCW data outside length calculation (Cornelia Huck) [1660917] - [s390] vfio-ccw: Skip second copy of guest cp to host (Cornelia Huck) [1660917] - [s390] vfio-ccw: Move guest_cp storage into common struct (Cornelia Huck) [1660917] - [s390] cio: Combine direct and indirect CCW paths (Cornelia Huck) [1660917] - [s390] vfio-ccw: Rearrange IDAL allocation in direct CCW (Cornelia Huck) [1660917] - [s390] vfio-ccw: Remove pfn_array_table (Cornelia Huck) [1660917] - [s390] vfio-ccw: Adjust the first IDAW outside of the nested loops (Cornelia Huck) [1660917] - [s390] vfio-ccw: Rearrange pfn_array and pfn_array_table arrays (Cornelia Huck) [1660917] - [s390] cio: Use generalized CCW handler in cp_init() (Cornelia Huck) [1660917] - [s390] cio: Generalize the TIC handler (Cornelia Huck) [1660917] - [s390] cio: Refactor the routine that handles TIC CCWs (Cornelia Huck) [1660917] - [s390] cio: Squash cp_free() and cp_unpin_free() (Cornelia Huck) [1660917] - [s390] vfio-ccw: Destroy kmem cache region on module exit (Cornelia Huck) [1660917] - [documentation] docs: s390: convert docs to ReST and rename to *.rst (Cornelia Huck) [1660917] - [s390] cio: Remove vfio-ccw checks of command codes (Cornelia Huck) [1660917] - [s390] cio: Allow zero-length CCWs in vfio-ccw (Cornelia Huck) [1660917] - [s390] cio: Don't pin vfio pages for empty transfers (Cornelia Huck) [1660917] - [s390] cio: Initialize the host addresses in pfn_array (Cornelia Huck) [1660917] - [s390] cio: Split pfn_array_alloc_pin into pieces (Cornelia Huck) [1660917] - [s390] cio: Set vfio-ccw FSM state before ioeventfd (Cornelia Huck) [1660917] - [s390] cio: Update SCSW if it points to the end of the chain (Cornelia Huck) [1660917] - [s390] vfio-ccw: Prevent quiesce function going into an infinite loop (Cornelia Huck) [1660917] - [s390] vfio-ccw: Release any channel program when releasing/removing vfio-ccw mdev (Cornelia Huck) [1660917] - [s390] vfio-ccw: Do not call flush_workqueue while holding the spinlock (Cornelia Huck) [1660917] - [s390] vfio-ccw: add handling for async channel instructions (Cornelia Huck) [1660917] - [s390] cio: export hsch to modules (Cornelia Huck) [1660917] - [s390] vfio-ccw: add capabilities chain (Cornelia Huck) [1660917] - [s390] vfio-ccw: protect the I/O region (Cornelia Huck) [1660917] - [s390] vfio-ccw: rework ssch state handling (Cornelia Huck) [1660917] - [s390] vfio-ccw: make it safe to access channel programs (Cornelia Huck) [1660917] - [s390] vfio: ccw: only free cp on final interrupt (Cornelia Huck) [1660917] - [s390] cio: Use cpa range elsewhere within vfio-ccw (Cornelia Huck) [1660917] - [s390] cio: Fix vfio-ccw handling of recursive TICs (Cornelia Huck) [1660917] - [s390] vfio-ccw: Don't assume there are more ccws after a TIC (Cornelia Huck) [1660917] - [s390] vfio: ccw: Merge BUSY and BOXED states (Cornelia Huck) [1660917] - [s390] cio: Fix cleanup when unsupported IDA format is used (Cornelia Huck) [1660917] - [s390] cio: Fix cleanup of pfn_array alloc failure (Cornelia Huck) [1660917] - [s390] vfio: ccw: Register mediated device once all structures are initialized (Cornelia Huck) [1660917] - [s390] cio: make vfio_ccw_io_region static (Cornelia Huck) [1660917] - [s390] cio: Fix how vfio-ccw checks pinned pages (Cornelia Huck) [1660917] - [s390] cio: Refactor alloc of ccw_io_region (Cornelia Huck) [1660917] - [s390] cio: Convert ccw_io_region to pointer (Cornelia Huck) [1660917] - [netdrv] ibmvnic: Harden device login requests (Steve Best) [1847183] - [mm] s390/cmm: fix information leak in cmm_timeout_handler() (Nico Pache) [1846532] {CVE-2020-10773} - [fs] kernfs: fix potential null pointer dereference (Carlos Maiolino) [1847872] - [netdrv] net: sfc: reject unsupported coalescing params (Jarod Wilson) [1844659] - [netdrv] iavf: increase reset complete wait time (Stefan Assmann) [1844598] - [netdrv] iavf: Fix reporting 2.5 Gb and 5Gb speeds (Stefan Assmann) [1844598] - [netdrv] iavf: use appropriate enum for comparison (Stefan Assmann) [1844598] - [netdrv] iavf: fix speed reporting over virtchnl (Stefan Assmann) [1844598] - [block] blk-mq: fix blk_mq_all_tag_iter (Ming Lei) [1824037] - [block] blk-mq: split out a __blk_mq_get_driver_tag helper (Ming Lei) [1824037] - [block] blk-mq: drain I/O when all CPUs in a hctx are offline (Ming Lei) [1824037] - [block] blk-mq: add blk_mq_all_tag_iter (Ming Lei) [1824037] - [block] blk-mq: open code __blk_mq_alloc_request in blk_mq_alloc_request_hctx (Ming Lei) [1824037] - [block] blk-mq: use BLK_MQ_NO_TAG in more places (Ming Lei) [1824037] - [block] blk-mq: rename BLK_MQ_TAG_FAIL to BLK_MQ_NO_TAG (Ming Lei) [1824037] - [block] blk-mq: move more request initialization to blk_mq_rq_ctx_init (Ming Lei) [1824037] - [block] blk-mq: simplify the blk_mq_get_request calling convention (Ming Lei) [1824037] - [block] blk-mq: remove a pointless queue enter pair in blk_mq_alloc_request_hctx (Ming Lei) [1824037] - [block] blk-mq: remove a pointless queue enter pair in blk_mq_alloc_request (Ming Lei) [1824037] - [block] blk-mq: move the call to blk_queue_enter_live out of blk_mq_get_request (Ming Lei) [1824037] - [nvme] nvme: force complete cancelled requests (Ming Lei) [1824037] - [block] blk-mq: blk-mq: provide forced completion method (Ming Lei) [1824037] - [block] block: Limit number of items taken from the I/O scheduler in one go (Ming Lei) [1824037] - [scsi] Revert "scsi: core: run queue if SCSI device queue isn't ready and queue is idle" (Ming Lei) [1824037] - [block] blk-mq: Rerun dispatching in the case of budget contention (Ming Lei) [1824037] - [block] blk-mq: Add blk_mq_delay_run_hw_queues() API call (Ming Lei) [1824037] - [block] blk-mq: In blk_mq_dispatch_rq_list() "no budget" is a reason to kick (Ming Lei) [1824037] - [block] blk-mq: Put driver tag in blk_mq_dispatch_rq_list() when no budget (Ming Lei) [1824037] - [block] blk-mq: don't commit_rqs() if none were queued (Ming Lei) [1824037] - [block] blk-mq: Remove some unused function arguments (Ming Lei) [1824037] - [block] blk-mq-tag: document tag iteration helper return value (Ming Lei) [1824037] - [block] blk-mq: Document the functions that iterate over requests (Ming Lei) [1824037] - [block] loop: Better discard support for block devices (Ming Lei) [1824037] - [block] loop: Report EOPNOTSUPP properly (Ming Lei) [1824037] - [block] block: keep bdi->io_pages in sync with max_sectors_kb for stacked devices (Ming Lei) [1824037] - [block] block, zoned: fix integer overflow with BLKRESETZONE et al (Ming Lei) [1824037] - [block] block: Fix use-after-free issue accessing struct io_cq (Ming Lei) [1824037] - [netdrv] cxgb4: add EOTID tracking and software context dump (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: tune burst buffer size for TC-MQPRIO offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: improve credits recovery in TC-MQPRIO Tx path (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix delete filter entry fail in unload path (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix large delays in PTP synchronization (Vishal Kulkarni) [1828665] - [netdrv] net/cxgb4: Check the return from t4_query_params properly (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: free MQPRIO resources in shutdown path (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix MPS index overwrite when setting MAC address (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: Add support to catch bits set in INT_CAUSE5 (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: remove set but not used variable 'tab' (Vishal Kulkarni) [1828665] - [netdrv] cxgb4/ptp: pass the sign of offset delta in FW CMD (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix Txq restart check during backpressure (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix throughput drop during Tx backpressure (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: rework TC filter rule insertion across regions (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: update T5/T6 adapter register ranges (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix checks for max queues to allocate (Vishal Kulkarni) [1828665] - [netdrv] net/chelsio: Don't set N/A for not available FW (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: Added tls stats prints (Vishal Kulkarni) [1828665] - [netdrv] l2t_seq_next should increase position index (Vishal Kulkarni) [1828665] - [netdrv] seq_tab_next() should increase position index (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: reject overlapped queues in TC-MQPRIO offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix Tx multi channel port rate limit (Vishal Kulkarni) [1828665] - [netdrv] cxgb4/cxgb4vf: fix flow control display for auto negotiation (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix refcount init for TC-MQPRIO offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4/chtls: fix ULD connection failures due to wrong TID base (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix missed high priority region calculation (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: Fix kernel panic while accessing sge_info (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add support for high priority filters (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add stats for MQPRIO QoS offload Tx path (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add UDP segmentation offload support (Vishal Kulkarni) [1828665] - [netdrv] cxgb4/chcr: update SGL DMA unmap for USO (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add TC-MATCHALL classifier ingress offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: check rule prio conflicts before offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add TC-MATCHALL classifier egress offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: remove unneeded semicolon for switch block (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: Fix an error code in cxgb4_mqprio_alloc_hw_resources() (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: make function 'cxgb4_mqprio_free_hw_resources' static (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: remove redundant assignment to hdr_len (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix 64-bit division on i386 (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: Use match_string() helper to simplify the code (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add FLOWC based QoS offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add Tx and Rx path for ETHOFLD traffic (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add ETHOFLD hardware queue support (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: parse and configure TC-MQPRIO offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: rework queue config and MSI-X allocation (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: query firmware for QoS offload resources (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: Add pci reset handler (Vishal Kulkarni) [1828665] - [netdrv] cxgb4/l2t: Simplify 't4_l2e_free()' and '_t4_l2e_free()' (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix panic when attaching to ULD fail (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: request the TX CIDX updates to status page (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: Signedness bug in init_one() (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: no need to check return value of debugfs_create functions (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: smt: Use normal int for refcount (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: smt: Add lock for atomic_dec_and_test (Vishal Kulkarni) [1828665] - [fs] xfs: clear PF_MEMALLOC before exiting xfsaild thread (Brian Foster) [1827912]- [drm] drm/amd/display: Defer cursor lock until after VUPDATE (Lyude Paul) [1814893] - [drm] drm/amd/display: Use cursor locking to prevent flip delays (Lyude Paul) [1814893] - [drm] drm/amdgpu/display: Fix Pollock Variant Detection (Lyude Paul) [1814893] - [drm] drm/amd/display: Fix RV2 Variant Detection (Lyude Paul) [1814893] - [drm] drm/amdgpu/display: fix pci revision id fetching (Lyude Paul) [1814893] - [drm] drm/nouveau/device: detect vGPUs (Lyude Paul) [1814893] - [drm] drm/nouveau/device: detect if changing endianness failed (Lyude Paul) [1814893] - [drm] drm/nouveau/device: rework mmio mapping code to get rid of second map (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/gm200-: detect and potentially disable HDA support on some SORs (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/gp100: split SOR implementation from gm200 (Lyude Paul) [1814893] - [drm] drm/nouveau/disp: modify OR allocation policy to account for HDA requirements (Lyude Paul) [1814893] - [drm] drm/nouveau/disp: split part of OR allocation logic into a function (Lyude Paul) [1814893] - [drm] drm/nouveau/disp: provide hint to OR allocation about HDA requirements (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/gt215-: fix race with audio driver runpm (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/hda/gv100-: NV_PDISP_SF_AUDIO_CNTRL0 register moved (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/hda/gf119-: select HDA device entry based on bound head (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/hda/gf119-: add HAL for programming device entry in SF (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/hda/gt215-: pass head to nvkm_ior.hda.eld() (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/gm200-: fix NV_PDISP_SOR_HDMI2_CTRL(n) selection (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/nv50-: Share DP SST mode_valid() handling with MST (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/nv50-: Move 8BPC limit for MST into nv50_mstc_get_modes() (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/gv100-: Add support for interlaced modes (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/nv50-: Probe SOR and PIOR caps for DP interlacing support (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/nv50-: Initialize core channel in nouveau_display_create() (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/gv100-: expose capabilities class (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/nv50-: increase timeout on pio channel free() polling (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/nv50-: wait for FIFO space on PIO channels (Lyude Paul) [1814893] - [drm] drm/nouveau/nvif: protect waits against GPU falling off the bus (Lyude Paul) [1814893] - [drm] drm/nouveau/nvif: access PTIMER through usermode class, if available (Lyude Paul) [1814893] - [drm] drm/nouveau/ttm: evict other IO mappings when running out of BAR1 space (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/nv50-: clear SW state of disabled windows harder (Lyude Paul) [1814893] - [drm] drm/i915/gen12: Add aux table invalidate for all engines (Lyude Paul) [1814893] - [drm] drm/i915/gen12: Invalidate aux table entries forcibly (Lyude Paul) [1814893] - [drm] drm/i915/gen12: Flush L3 (Lyude Paul) [1814893] - [drm] drm/i915/gen12: Fix HDC pipeline flush (Lyude Paul) [1814893] - [drm] Revert "drm/i915/tgl: Include ro parts of l3 to invalidate" (Lyude Paul) [1814893] - [drm] drm/i915: Push MST link retraining to the hotplug work (Lyude Paul) [1814893] - [drm] drm/i915: Flatten intel_dp_check_mst_status() a bit (Lyude Paul) [1814893] - [drm] drm/i915/tc: Do not warn when aux power well of static TC ports timeout (Lyude Paul) [1814893] - [drm] drm/i915/tc: Catch TC users accessing FIA registers without enable aux (Lyude Paul) [1814893] - [drm] drm/i915/tc/tgl: Implement TC cold sequences (Lyude Paul) [1814893] - [drm] drm/i915/tc: Skip ref held check for TC legacy aux power wells (Lyude Paul) [1814893] - [drm] drm/i915/tc/icl: Implement TC cold sequences (Lyude Paul) [1814893] - [drm] drm/i915/display: Split hsw_power_well_enable() into two (Lyude Paul) [1814893] - [drm] drm/i915/display: Add intel_legacy_aux_to_power_domain() (Lyude Paul) [1814893] - [drm] drm/i915/display: Move out code to return the digital_port of the aux ch (Lyude Paul) [1814893] - [drm] drm/i915: Add missing deinitialization cases of load failure (Lyude Paul) [1814893] - [drm] drm/i915: split intel_modeset_init() to pre/post irq install (Lyude Paul) [1814893] - [drm] drm/i915: split i915_driver_modeset_probe() to pre/post irq install (Lyude Paul) [1814893] - [drm] drm/i915: split i915_driver_modeset_remove() to pre/post irq uninstall (Lyude Paul) [1814893] - [drm] drm/i915: split intel_modeset_driver_remove() to pre/post irq uninstall (Lyude Paul) [1814893] - [drm] drm/i915: Extract skl SAGV checking (Lyude Paul) [1814893] - [drm] drm/i915: Track active_pipes in bw_state (Lyude Paul) [1814893] - [drm] drm/i915: Use bw state for per crtc SAGV evaluation (Lyude Paul) [1814893] - [drm] drm/i915: Introduce intel_calc_active_pipes() (Lyude Paul) [1814893] - [drm] drm/i915: Add pre/post plane updates for SAGV (Lyude Paul) [1814893] - [drm] drm/i915: Prepare to extract gen specific functions from intel_can_enable_sagv (Lyude Paul) [1814893] - [drm] drm/i915: Add intel_atomic_get_bw_*_state helpers (Lyude Paul) [1814893] - [drm] drm/i915: Introduce skl_plane_wm_level accessor (Lyude Paul) [1814893] - [drm] drm/i915: do AUD_FREQ_CNTRL state save on all gen9+ platforms (Lyude Paul) [1814893] - [drm] drm/i915: Extend hotplug detect retry on TypeC connectors to 5 seconds (Lyude Paul) [1814893] - [drm] drm/i915: Add a retry counter for hotplug detect retries (Lyude Paul) [1814893] - [drm] drm/i915: Introduce intel_connector_hpd_pin() (Lyude Paul) [1814893] - [drm] drm/i915: Prefer intel_connector over drm_connector in hotplug code (Lyude Paul) [1814893] - [drm] drm/i915: Use intel_attached_encoder() (Lyude Paul) [1814893] - [drm] drm/i915/ehl: Restrict w/a 1607087056 for EHL/JSL (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Initialize multicast register steering for workarounds (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Make Wa_14010229206 permanent (Lyude Paul) [1814893] - [drm] drm/i915: Add Wa_1605460711 / Wa_1408767742 to ICL and EHL (Lyude Paul) [1814893] - [drm] drm/i915: Apply Wa_1406680159:icl, ehl as an engine workaround (Lyude Paul) [1814893] - [drm] drm/i915: Add Wa_1406306137:icl,ehl (Lyude Paul) [1814893] - [drm] drm/i915: Add Wa_1604278689:icl,ehl (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Don't treat unslice registers as masked (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Make Wa_1606700617 permanent (Lyude Paul) [1814893] - [drm] drm/i915/tgl: WaDisableGPGPUMidThreadPreemption (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Move and restrict Wa_1408615072 (Lyude Paul) [1814893] - [drm] drm/i915/gen11: Moving WAs to rcs_engine_wa_init() (Lyude Paul) [1814893] - [drm] drm/i915: add Wa_14010594013: icl,ehl (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add Wa number to WaAllowPMDepthAndInvocationCountAccessFromUMD (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add note about Wa_1409142259 (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Fix the Wa number of a fix (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add note about Wa_1607063988 (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add note to Wa_1607297627 (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Extend Wa_1606931601 for all steppings (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add Wa_1409085225, Wa_14010229206 (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Implement Wa_1806527549 (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Implement Wa_1409804808 (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add Wa_1808121037 to tgl (Lyude Paul) [1814893] - [drm] drm/i915: Use engine wa list for Wa_1607090982 (Lyude Paul) [1814893] - [drm] drm/i915: Implement Wa_1607090982 (Lyude Paul) [1814893] - [drm] drm/i915: Disable tesselation clock gating on tgl A0 (Lyude Paul) [1814893] - [drm] drm/i915: Move ringbuffer WAs to engine workaround list (Lyude Paul) [1814893] - [drm] drm/i915/gt: Skip rmw for masked registers (Lyude Paul) [1814893] - [drm] drm/i915/selftests: Also wait for the scratch buffer to be bound (Lyude Paul) [1814893] - [drm] drm/i915/dp: Return the right vswing tables (Lyude Paul) [1814893] - [drm] drm/i915/dp/tgl+: Update combo phy vswing tables (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add definitions for VRR registers and bits (Lyude Paul) [1814893] - [drm] drm/i915: use forced codec wake on all gen9+ platforms (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add new PCI IDs to TGL (Lyude Paul) [1814893] - [drm] drm/i915/perf: Invalidate OA TLB on when closing perf stream (Lyude Paul) [1814893] - [drm] Bump DRM backport version to 5.6.14 (Lyude Paul) [1814893] - [drm] drm/i915/tgl+: Fix interrupt handling for DP AUX transactions (Lyude Paul) [1814893] - [drm] drm/amd/amdgpu: add raven1 part to the gfxoff quirk list (Lyude Paul) [1814893] - [drm] drm/amd/display: add basic atomic check for cursor plane (Lyude Paul) [1814893] - [drm] Make the "Reducing compressed framebufer size" message be DRM_INFO_ONCE() (Lyude Paul) [1814893] - [drm] drm/i915: Handle idling during i915_gem_evict_something busy loops (Lyude Paul) [1814893] - [drm] drm/i915: Mark concurrent submissions with a weak-dependency (Lyude Paul) [1814893] - [drm] drm/i915/gvt: Fix kernel oops for 3-level ppgtt guest (Lyude Paul) [1814893] - [drm] drm/amdgpu: force fbdev into vram (Lyude Paul) [1814893] - [drm] drm/i915/gem: Remove object_is_locked assertion from unpin_from_display_plane (Lyude Paul) [1814893] - [drm] drm/i915: Don't enable WaIncreaseLatencyIPCEnabled when IPC is disabled (Lyude Paul) [1814893] - [drm] drm/i915/gt: Make timeslicing an explicit engine property (Lyude Paul) [1814893] - [drm] drm/qxl: lost qxl_bo_kunmap_atomic_page in qxl_image_init_helper() (Lyude Paul) [1814893] - [drm] drm/amd/display: Update downspread percent to match spreadsheet for DCN2.1 (Lyude Paul) [1814893] - [drm] drm/amd/display: Defer cursor update around VUPDATE for all ASIC (Lyude Paul) [1814893] - [drm] drm/amd/display: check if REFCLK_CNTL register is present (Lyude Paul) [1814893] - [drm] drm/amd/powerplay: avoid using pm_en before it is initialized revised (Lyude Paul) [1814893] - [drm] drm/amd/display: blank dp stream before re-train the link (Lyude Paul) [1814893] - [drm] drm/i915/display: Load DP_TP_CTL/STATUS offset before use it (Lyude Paul) [1814893] - [drm] drm/i915/tgl: TBT AUX should use TC power well ops (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add Wa_14010477008:tgl (Lyude Paul) [1814893] - [drm] drm/amd/display: work around fp code being emitted outside of DC_FP_START/END (Lyude Paul) [1814893] - [drm] drm/amdgpu: drop redundant cg/pg ungate on runpm enter (Lyude Paul) [1814893] - [drm] drm/amdgpu: move kfd suspend after ip_suspend_phase1 (Lyude Paul) [1814893] - [drm] drm/amdgpu: Fix oops when pp_funcs is unset in ACPI event (Lyude Paul) [1814893] - [drm] drm/amdgpu: Correctly initialize thermal controller for GPUs with Powerplay table v0 (e.g Hawaii) (Lyude Paul) [1814893] - [drm] drm/amd/powerplay: fix resume failed as smu table initialize early exit (Lyude Paul) [1814893] - [drm] drm/bridge: anx6345: set correct BPC for display_info of connector (Lyude Paul) [1814893] - [drm] drm/i915: Use proper fault mask in interrupt postinstall too (Lyude Paul) [1814893] - [drm] drm/i915/selftests: Fix i915_address_space refcnt leak (Lyude Paul) [1814893] - [drm] drm/qxl: qxl_release use after free (Lyude Paul) [1814893] - [drm] drm/qxl: qxl_release leak in qxl_hw_surface_alloc() (Lyude Paul) [1814893] - [drm] drm/qxl: qxl_release leak in qxl_draw_dirty_fb() (Lyude Paul) [1814893] - [drm] drm/i915/gt: Check cacheline is valid before acquiring (Lyude Paul) [1814893] - [drm] drm/i915/gem: Hold obj->vma.lock over for_each_ggtt_vma() (Lyude Paul) [1814893] - [drm] drm/amd/display: Fix green screen issue after suspend (Lyude Paul) [1814893] - [drm] drm/edid: Fix off-by-one in DispID DTD pixel clock (Lyude Paul) [1814893] - [drm] drm/amdgpu: invalidate L2 before SDMA IBs (v2) (Lyude Paul) [1814893] - [dma-buf] dma-buf: Fix SET_NAME ioctl uapi (Lyude Paul) [1814893] - [drm] drm/scheduler: fix drm_sched_get_cleanup_job (Lyude Paul) [1814893] - [drm] drm/amdgpu: fix wrong vram lost counter increment V2 (Lyude Paul) [1814893] - [drm] drm/dp_mst: Zero assigned PBN when releasing VCPI slots (Lyude Paul) [1814893] - [drm] drm/amd/display: Calculate scaling ratios on every medium/full update (Lyude Paul) [1814893] - [drm] drm/amd/display: Update stream adjust in dc_stream_adjust_vmin_vmax (Lyude Paul) [1814893] - [video] fbdev: potential information leak in do_fb_ioctl() (Lyude Paul) [1814893] - [drm] drm/nouveau/gr/gp107, gp108: implement workaround for HW hanging during init (Lyude Paul) [1814893] - [drm] drm/amdkfd: kfree the wrong pointer (Lyude Paul) [1814893] - [drm] drm/nouveau: workaround runpm fail by disabling PCI power management on certain intel bridges (Lyude Paul) [1814893] - [drm] drm/nouveau/svm: fix vma range check for migration (Lyude Paul) [1814893] - [drm] drm/nouveau/svm: check for SVM initialized before migrating (Lyude Paul) [1814893] - [drm] drm/amd/display: Don't try hdcp1.4 when content_type is set to type1 (Lyude Paul) [1814893] - [drm] drm/ttm: flush the fence on the bo after we individualize the reservation object (Lyude Paul) [1814893] - [drm] drm/i915/perf: Do not clear pollin for small user read buffers (Lyude Paul) [1814893] - [drm] drm/nouveau/sec2/gv100-: add missing MODULE_FIRMWARE() (Lyude Paul) [1814893] - [drm] drm/amdgpu: fix the hw hang during perform system reboot and reset (Lyude Paul) [1814893] - [drm] drm/amdgpu/gfx9: add gfxoff quirk (Lyude Paul) [1814893] - [drm] drm/amd/powerplay: force the trim of the mclk dpm_levels if OD is enabled (Lyude Paul) [1814893] - [drm] drm/i915/gt: Fill all the unused space in the GGTT (Lyude Paul) [1814893] - [drm] drm/i915/ggtt: do not set bits 1-11 in gen12 ptes (Lyude Paul) [1814893] - [drm] drm/amdgpu: fix gfx hang during suspend with video playback (v2) (Lyude Paul) [1814893] - [drm] drm/dp_mst: Fix clearing payload state on topology disable (Lyude Paul) [1814893] - [drm] Revert "drm/dp_mst: Remove VCPI while disabling topology mgr" (Lyude Paul) [1814893] - [drm] drm/i915/gt: Treat idling as a RPS downclock event (Lyude Paul) [1814893] - [drm] drm/vboxvideo: Add missing remove_conflicting_pci_framebuffers call, v2 (Lyude Paul) [1814893] - [drm] drm/i915/icl+: Don't enable DDI IO power on a TypeC port in TBT mode (Lyude Paul) [1814893] - [drm] drm/amd/display: Check for null fclk voltage when parsing clock table (Lyude Paul) [1814893] - [drm] drm/amdgpu: unify fw_write_wait for new gfx9 asics (Lyude Paul) [1814893] - [drm] drm/amd/powerplay: implement the is_dpm_running() (Lyude Paul) [1814893] - [drm] drm/amdgpu/powerplay: using the FCLK DPM table to set the MCLK (Lyude Paul) [1814893] - [drm] drm: Remove PageReserved manipulation from drm_pci_alloc (Lyude Paul) [1814893] - [drm] drm/bridge: analogix-anx78xx: Fix drm_dp_link helper removal (Lyude Paul) [1814893] - [drm] drm/i915/gem: Flush all the reloc_gpu batch (Lyude Paul) [1814893] - [drm] drm/i915/gen12: Disable preemption timeout (Lyude Paul) [1814893] - [drm] drm/i915/display: Fix mode private_flags comparison at atomic_check (Lyude Paul) [1814893] - [drm] drm/bridge: analogix-anx6345: Avoid duplicate -supply suffix (Lyude Paul) [1814893] - [drm] drm/i915: Allow for different modes of interruptible i915_active_wait (Lyude Paul) [1814893] - [gpu] DRM Backport 5.5 -> 5.6 (Lyude Paul) [1814893] - [video] video: fbdev: intelfb: use const pointer for fb_ops (Lyude Paul) [1814893] - [include] video: fbdev: make fbops member of struct fb_info a const pointer (Lyude Paul) [1814893] - [video] video: fbdev: uvesafb: modify the static fb_ops directly (Lyude Paul) [1814893] - [video] video: fbdev: nvidia: modify the static fb_ops directly (Lyude Paul) [1814893] - [video] video: fbdev: mb862xx: modify the static fb_ops directly (Lyude Paul) [1814893] - [video] video: fbdev: atyfb: modify the static fb_ops directly (Lyude Paul) [1814893] - [video] video: fbmem: use const pointer for fb_ops (Lyude Paul) [1814893] - [video] video: fbdev: vesafb: modify the static fb_ops directly (Lyude Paul) [1814893] - [video] video: udlfb: don't restore fb_mmap after deferred IO cleanup (Lyude Paul) [1814893] - [video] video: smscufx: don't restore fb_mmap after deferred IO cleanup (Lyude Paul) [1814893] - [drm] drm/fb-helper: don't preserve fb_ops across deferred IO use (Lyude Paul) [1814893] - [drm] drm/fb-helper: Remove drm_fb_helper_fbdev_{setup, teardown}() (Lyude Paul) [1814893] - [video] video: fb_defio: preserve user fb_ops (Lyude Paul) [1814893] - [drm] mm, drm/ttm: Fix vm page protection handling (Lyude Paul) [1814893] - [dma-buf] udmabuf: Remove deleted map/unmap handlers (Lyude Paul) [1814893] - [include] dma-buf: Remove kernel map/unmap hooks (Lyude Paul) [1814893] - [drm] drm/udl: Remove udl implementation of GEM's free_object() (Lyude Paul) [1814893] - [drm] drm/udl: Unmap buffer object after damage update (Lyude Paul) [1814893] - [drm] drm/udl: Fix Kconfig indentation (Lyude Paul) [1814893] - [drm] drm/udl: Replace fbdev code with generic emulation (Lyude Paul) [1814893] - [drm] drm/udl: Remove struct udl_gem_object and functions (Lyude Paul) [1814893] - [drm] drm/udl: Switch to SHMEM (Lyude Paul) [1814893] - [drm] drm/udl: Allocate GEM object via struct drm_driver.gem_create_object (Lyude Paul) [1814893] - [drm] drm/udl: Remove flags field from struct udl_gem_object (Lyude Paul) [1814893] - [drm] drm/armada: Delete dma_buf->k(un)map implemenation (Lyude Paul) [1814893] - [tee] drm/tee_shm: Drop dma_buf_k(unmap) support (Lyude Paul) [1814893] - [samples] sample/vfio-mdev/mbocs: Remove dma_buf_k(un)map support (Lyude Paul) [1814893] - [media] media/videobuf2: Drop dma_buf->k(un)map support (Lyude Paul) [1814893] - [drm] drm/vmwgfx: Delete mmaping functions (Lyude Paul) [1814893] - [dma-buf] dma-buf: Drop dma_buf_k(un)map (Lyude Paul) [1814893] - [drm] drm/tegra: Remove dma_buf->k(un)map (Lyude Paul) [1814893] - [drm] drm/omapdrm: Drop dma_buf->k(un)map (Lyude Paul) [1814893] - [drm] drm/i915: Drop dma_buf->k(un)map (Lyude Paul) [1814893] - [staging] staging/android/ion: delete dma_buf->kmap/unmap implemenation (Lyude Paul) [1814893] - [drm] drm/i915: Remove dma_buf_kmap selftest (Lyude Paul) [1814893] - [drm] drm/tegra: Delete host1x_bo_ops->k(un)map (Lyude Paul) [1814893] - [gpu] drm/tegra: Map cmdbuf once for reloc processing (Lyude Paul) [1814893] - [pinctrl] pinctrl: Allow modules to use pinctrl_register_mappings (Lyude Paul) [1814893] - [include] lockdep: add might_lock_nested() (Lyude Paul) [1814893] - [gpu] DRM Backport 5.4 -> 5.5 (Lyude Paul) [1814893] - [security] device_cgroup: Export devcgroup_check_permission (Lyude Paul) [1814893] - [video] fbdev: drop res_id parameter from remove_conflicting_pci_framebuffers (Lyude Paul) [1814893] - [media] media: cec: check 'transmit_in_progress', not 'transmitting' (Lyude Paul) [1814893] - [media] media: cec: avoid decrementing transmit_queue_sz if it is 0 (Lyude Paul) [1814893] - [media] media: cec: CEC 2.0-only bcast messages were ignored (Lyude Paul) [1814893] - [media] cec: add cec_adapter to cec_notifier_cec_adap_unregister() (Lyude Paul) [1814893] - [media] media: cec-pin: add 'received' callback (Lyude Paul) [1814893] - [media] media: cec: expose the new connector info API (Lyude Paul) [1814893] - [media] media: cec/cec-adap.c: use new UI_CMD defines (Lyude Paul) [1814893] - [media] media: cec-notifier: clear cec_adap in cec_notifier_unregister (Lyude Paul) [1814893] - [media] media: cec-adap: return from cec_s_conn_info() if adap is invalid (Lyude Paul) [1814893] - [media] media: cec-notifier: add new notifier functions (Lyude Paul) [1814893] - [media] media: cec: add struct cec_connector_info support (Lyude Paul) [1814893] - [media] media: cec-notifier: rename variables, check kstrdup and n->conn_name (Lyude Paul) [1814893] - [media] media: cec-adap: fix regression in ping sanity check (Lyude Paul) [1814893] - [media] media: cec: allow any initiator for Ping and Image/Text View On (Lyude Paul) [1814893] - [media] media: cec: support CEC_MSG_FL_RAW (Lyude Paul) [1814893] - [media] media: cec: add CEC_MSG_FL_RAW flag and msg_is_raw helper function (Lyude Paul) [1814893] - [media] media: cec: move check from cec_transmit to cec_transmit_msg_fh (Lyude Paul) [1814893] - [media] media: cec: cec_transmit_msg_fh: do sanity checks first (Lyude Paul) [1814893] - [media] media: cec: mark devnode as registered before actually registering it (Lyude Paul) [1814893] - [media] media: cec-notifier: add cec_notifier_parse_hdmi_phandle helper (Lyude Paul) [1814893] - [media] media: Kconfig files: use the right help coding style (Lyude Paul) [1814893] - [media] media: cec: fill in cec chardev kobject to ease debugging (Lyude Paul) [1814893] - [media] media: cec: fix epoll() by calling poll_wait first (Lyude Paul) [1814893] - [media] media: cec: keep track of outstanding transmits (Lyude Paul) [1814893] - [media] media: cec: add debug_phys_addr module option (Lyude Paul) [1814893] - [media] media: cec: report Vendor ID after initialization (Lyude Paul) [1814893] - [media] media: cec-pin: fix broken tx_ignore_nack_until_eom error injection (Lyude Paul) [1814893] - [media] media: cec: increase debug level for 'queue full' (Lyude Paul) [1814893] - [media] media: cec: check for non-OK/NACK conditions while claiming a LA (Lyude Paul) [1814893] - [media] media: cec: forgot to cancel delayed work (Lyude Paul) [1814893] - [media] media: cec: name for RC passthrough device does not need 'RC for' (Lyude Paul) [1814893] - [media] media: cec-gpio: select correct Signal Free Time (Lyude Paul) [1814893] - [media] media: cec: fix the Signal Free Time calculation (Lyude Paul) [1814893] - [media] media: cec: add new tx/rx status bits to detect aborts/timeouts (Lyude Paul) [1814893] - [media] media: cec: remove cec-edid.c (Lyude Paul) [1814893] - [media] media: cec/v4l2: move V4L2 specific CEC functions to V4L2 (Lyude Paul) [1814893] - [media] media: cec: integrate cec_validate_phys_addr() in cec-api.c (Lyude Paul) [1814893] - [media] media: cec: make cec_get_edid_spa_location() an inline function (Lyude Paul) [1814893] - [media] media: use strscpy() instead of strlcpy() (Lyude Paul) [1814893] - [media] media: cec: move compat_ioctl handling to cec-api.c (Lyude Paul) [1814893] - [media] media: cec: add support for 5V signal testing (Lyude Paul) [1814893] - [uapi] media: uapi/linux/cec.h: add 5V events (Lyude Paul) [1814893] - [scsi] compat_ioctl: move more drivers to compat_ptr_ioctl (Lyude Paul) [1814893] - [vhost] compat_ioctl: move drivers to compat_ptr_ioctl (Lyude Paul) [1814893] - [rtc] compat_ioctl: move rtc handling into drivers/rtc/dev.c (Lyude Paul) [1814893] - [fs] ceph: fix compat_ioctl for ceph_dir_operations (Lyude Paul) [1814893] - [fs] compat_sys_ioctl(): make parallel to do_vfs_ioctl() (Lyude Paul) [1814893] - [fs] compat: move FS_IOC_RESVSP_32 handling to fs/ioctl.c (Lyude Paul) [1814893] - [fs] do_vfs_ioctl(): use saner types (Lyude Paul) [1814893] - [fs] compat: itanic doesn't have one (Lyude Paul) [1814893] - [fs] FIGETBSZ: fix compat (Lyude Paul) [1814893] - [fs] fix compat handling of FICLONERANGE, FIDEDUPERANGE and FS_IOC_FIEMAP (Lyude Paul) [1814893] - [gpu] DRM Backport 5.3 -> 5.4 (Lyude Paul) [1814893] - [include] Add wait_var_event_interruptible() (Lyude Paul) [1814893] - [kernel] kthread: Add __kthread_should_park() (Lyude Paul) [1814893] - [kernel] PM / sleep: Refactor filesystems sync to reduce duplication (Lyude Paul) [1814893] - [fpga] drivers: Introduce device lookup variants by of_node (Lyude Paul) [1814893] - [s390] drivers: Introduce device lookup variants by name (Lyude Paul) [1814893] - [base] drivers: Add generic helper to match by of_node (Lyude Paul) [1814893] - [drm] kbuild: change *FLAGS_.o to take the path relative to $(obj) (Lyude Paul) [1814893] - [video] fbdev: lock_fb_info cannot fail (Lyude Paul) [1814893] - [video] fbdev/atyfb: lock_fb_info can't fail (Lyude Paul) [1814893] - [video] fbdev: sysfs files can't disappear before the device is gone (Lyude Paul) [1814893] - [video] fbcon: call fbcon_fb_(un)registered directly (Lyude Paul) [1814893] - [video] fbcon: Remove fbcon_has_exited (Lyude Paul) [1814893] - [video] fbcon: s/struct display/struct fbcon_display/ (Lyude Paul) [1814893] - [video] fbdev: locking check for fb_set_suspend (Lyude Paul) [1814893] - [tty] vt/fbcon: deinitialize resources in visual_init() after failed memory allocation (Lyude Paul) [1814893] - [video] fbcon: Don't reset logo_shown when logo is currently shown (Lyude Paul) [1814893] - [video] fbdev: fix WARNING in __alloc_pages_nodemask bug (Lyude Paul) [1814893] - [video] fbdev: fix divide error in fb_var_to_videomode (Lyude Paul) [1814893] - [video] fbdev: list all pci memory bars as conflicting apertures (Lyude Paul) [1814893]- [block] Revert "block: end bio with BLK_STS_AGAIN in case of non-mq devs and REQ_NOWAIT" (Jeff Moyer) [1784478] - [fs] io_uring: reset -EBUSY error when io sq thread is waken up (Jeff Moyer) [1784478] - [fs] io_uring: don't add non-IO requests to iopoll pending list (Jeff Moyer) [1784478] - [fs] io_uring: don't use kiocb.private to store buf_index (Jeff Moyer) [1784478] - [fs] io_uring: cancel work if task_work_add() fails (Jeff Moyer) [1784478] - [fs] io_uring: remove dead check in io_splice() (Jeff Moyer) [1784478] - [fs] io_uring: fix FORCE_ASYNC req preparation (Jeff Moyer) [1784478] - [fs] io_uring: don't prepare DRAIN reqs twice (Jeff Moyer) [1784478] - [fs] io_uring: initialize ctx->sqo_wait earlier (Jeff Moyer) [1784478] - [fs] io_uring: polled fixed file must go through free iteration (Jeff Moyer) [1784478] - [fs] io_uring: fix zero len do_splice() (Jeff Moyer) [1784478] - [fs] io_uring: don't use 'fd' for openat/openat2/statx (Jeff Moyer) [1784478] - [fs] splice: move f_mode checks to do_{splice, tee}() (Jeff Moyer) [1784478] - [fs] io_uring: handle -EFAULT properly in io_uring_setup() (Jeff Moyer) [1784478] - [fs] io_uring: fix mismatched finish_wait() calls in io_uring_cancel_files() (Jeff Moyer) [1784478] - [fs] io_uring: punt splice async because of inode mutex (Jeff Moyer) [1784478] - [fs] io_uring: check non-sync defer_list carefully (Jeff Moyer) [1784478] - [fs] io_uring: fix extra put in sync_file_range() (Jeff Moyer) [1784478] - [fs] io_uring: use cond_resched() in io_ring_ctx_wait_and_kill() (Jeff Moyer) [1784478] - [fs] io_uring: use proper references for fallback_req locking (Jeff Moyer) [1784478] - [fs] io_uring: only force async punt if poll based retry can't handle it (Jeff Moyer) [1784478] - [fs] io_uring: enable poll retry for any file with ->read_iter / ->write_iter (Jeff Moyer) [1784478] - [fs] io_uring: statx must grab the file table for valid fd (Jeff Moyer) [1784478] - [fs] io_uring: only restore req->work for req that needs do completion (Jeff Moyer) [1784478] - [fs] io_uring: don't count rqs failed after current one (Jeff Moyer) [1784478] - [fs] io_uring: kill already cached timeout.seq_offset (Jeff Moyer) [1784478] - [fs] io_uring: fix cached_sq_head in io_timeout() (Jeff Moyer) [1784478] - [fs] io_uring: only post events in io_poll_remove_all() if we completed some (Jeff Moyer) [1784478] - [fs] io_uring: io_async_task_func() should check and honor cancelation (Jeff Moyer) [1784478] - [fs] io_uring: check for need to re-wait in polled async handling (Jeff Moyer) [1784478] - [fs] io_uring: correct O_NONBLOCK check for splice punt (Jeff Moyer) [1784478] - [fs] io_uring: restore req->work when canceling poll request (Jeff Moyer) [1784478] - [fs] io_uring: move all request init code in one place (Jeff Moyer) [1784478] - [fs] io_uring: keep all sqe->flags in req->flags (Jeff Moyer) [1784478] - [fs] io_uring: early submission req fail code (Jeff Moyer) [1784478] - [fs] io_uring: track mm through current->mm (Jeff Moyer) [1784478] - [fs] io_uring: remove obsolete @mm_fault (Jeff Moyer) [1784478] - [fs] io_uring: punt final io_ring_ctx wait-and-free to workqueue (Jeff Moyer) [1784478] - [fs] io_uring: fix fs cleanup on cqe overflow (Jeff Moyer) [1784478] - [fs] io_uring: don't read user-shared sqe flags twice (Jeff Moyer) [1784478] - [fs] io_uring: remove req init from io_get_req() (Jeff Moyer) [1784478] - [fs] io_uring: alloc req only after getting sqe (Jeff Moyer) [1784478] - [fs] io_uring: simplify io_get_sqring (Jeff Moyer) [1784478] - [fs] io_uring: do not always copy iovec in io_req_map_rw() (Jeff Moyer) [1784478] - [fs] io_uring: ensure openat sets O_LARGEFILE if needed (Jeff Moyer) [1784478] - [fs] io_uring: initialize fixed_file_data lock (Jeff Moyer) [1784478] - [fs] io_uring: remove redundant variable pointer nxt and io_wq_assign_next call (Jeff Moyer) [1784478] - [fs] io_uring: fix ctx refcounting in io_submit_sqes() (Jeff Moyer) [1784478] - [fs] io_uring: process requests completed with -EAGAIN on poll list (Jeff Moyer) [1784478] - [fs] io_uring: remove bogus RLIMIT_NOFILE check in file registration (Jeff Moyer) [1784478] - [fs] io_uring: use io-wq manager as backup task if task is exiting (Jeff Moyer) [1784478] - [fs] io_uring: grab task reference for poll requests (Jeff Moyer) [1784478] - [fs] io_uring: retry poll if we got woken with non-matching mask (Jeff Moyer) [1784478] - [fs] io_uring: add missing finish_wait() in io_sq_thread() (Jeff Moyer) [1784478] - [fs] io_uring: refactor file register/unregister/update handling (Jeff Moyer) [1784478] - [fs] io_uring: cleanup io_alloc_async_ctx() (Jeff Moyer) [1784478] - [fs] io_uring: fix missing 'return' in comment (Jeff Moyer) [1784478] - [fs] io-wq: handle hashed writes in chains (Jeff Moyer) [1784478] - [fs] io-uring: drop 'free_pfile' in struct io_file_put (Jeff Moyer) [1784478] - [fs] io-uring: drop completion when removing file (Jeff Moyer) [1784478] - [fs] io_uring: Fix ->data corruption on re-enqueue (Jeff Moyer) [1784478] - [fs] io-wq: close cancel gap for hashed linked work (Jeff Moyer) [1784478] - [uapi] io_uring: make spdxcheck.py happy (Jeff Moyer) [1784478] - [fs] io_uring: honor original task RLIMIT_FSIZE (Jeff Moyer) [1784478] - [fs] io_uring: make sure accept honor rlimit nofile (Jeff Moyer) [1784478] - [fs] io_uring: make sure openat/openat2 honor rlimit nofile (Jeff Moyer) [1784478] - [fs] io-wq: hash dependent work (Jeff Moyer) [1784478] - [fs] io-wq: split hashing and enqueueing (Jeff Moyer) [1784478] - [fs] io-wq: don't resched if there is no work (Jeff Moyer) [1784478] - [fs] io_uring: NULL-deref for IOSQE_{ASYNC,DRAIN} (Jeff Moyer) [1784478] - [fs] io-wq: remove duplicated cancel code (Jeff Moyer) [1784478] - [fs] io_uring: fix truncated async read/readv and write/writev retry (Jeff Moyer) [1784478] - [uapi] io_uring: dual license io_uring.h uapi header (Jeff Moyer) [1784478] - [fs] io_uring: io_uring_enter(2) don't poll while SETUP_IOPOLL|SETUP_SQPOLL enabled (Jeff Moyer) [1784478] - [fs] io_uring: Fix unused function warnings (Jeff Moyer) [1784478] - [fs] io_uring: add end-of-bits marker and build time verify it (Jeff Moyer) [1784478] - [fs] io_uring: provide means of removing buffers (Jeff Moyer) [1784478] - [fs] io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_RECVMSG (Jeff Moyer) [1784478] - [net] net: abstract out normal and compat msghdr import (Jeff Moyer) [1784478] - [fs] io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_READV (Jeff Moyer) [1784478] - [fs] io_uring: support buffer selection for OP_READ and OP_RECV (Jeff Moyer) [1784478] - [fs] io_uring: add IORING_OP_PROVIDE_BUFFERS (Jeff Moyer) [1784478] - [fs] io_uring: ensure RCU callback ordering with rcu_barrier() (Jeff Moyer) [1784478] - [fs] io_uring: fix lockup with timeouts (Jeff Moyer) [1784478] - [fs] io_uring: free fixed_file_data after RCU grace period (Jeff Moyer) [1784478] - [fs] io_uring: buffer registration infrastructure (Jeff Moyer) [1784478] - [fs] io_uring/io-wq: forward submission ref to async (Jeff Moyer) [1784478] - [fs] io-wq: optimise out *next_work() double lock (Jeff Moyer) [1784478] - [fs] io-wq: optimise locking in io_worker_handle_work() (Jeff Moyer) [1784478] - [fs] io-wq: shuffle io_worker_handle_work() code (Jeff Moyer) [1784478] - [fs] io_uring: get next work with submission ref drop (Jeff Moyer) [1784478] - [fs] io_uring: remove @nxt from handlers (Jeff Moyer) [1784478] - [fs] io_uring: make submission ref putting consistent (Jeff Moyer) [1784478] - [fs] io_uring: clean up io_close (Jeff Moyer) [1784478] - [fs] io_uring: Ensure mask is initialized in io_arm_poll_handler (Jeff Moyer) [1784478] - [fs] io_uring: remove io_prep_next_work() (Jeff Moyer) [1784478] - [fs] io_uring: remove extra nxt check after punt (Jeff Moyer) [1784478] - [fs] io_uring: use poll driven retry for files that support it (Jeff Moyer) [1784478] - [fs] io_uring: mark requests that we can do poll async in io_op_defs (Jeff Moyer) [1784478] - [fs] io_uring: add per-task callback handler (Jeff Moyer) [1784478] - [fs] io_uring: store io_kiocb in wait->private (Jeff Moyer) [1784478] - [fs] io-wq: use BIT for ulong hash (Jeff Moyer) [1784478] - [fs] io_uring: remove IO_WQ_WORK_CB (Jeff Moyer) [1784478] - [fs] io-wq: remove unused IO_WQ_WORK_HAS_MM (Jeff Moyer) [1784478] - [fs] io_uring: extract kmsg copy helper (Jeff Moyer) [1784478] - [fs] io_uring: clean io_poll_complete (Jeff Moyer) [1784478] - [fs] io_uring: add splice(2) support (Jeff Moyer) [1784478] - [fs] io_uring: add interface for getting files (Jeff Moyer) [1784478] - [fs] splice: make do_splice public (Jeff Moyer) [1784478] - [fs] io_uring: remove req->in_async (Jeff Moyer) [1784478] - [fs] io_uring: don't do full *prep_worker() from io-wq (Jeff Moyer) [1784478] - [fs] io_uring: don't call work.func from sync ctx (Jeff Moyer) [1784478] - [fs] io_uring: io_accept() should hold on to submit reference on retry (Jeff Moyer) [1784478] - [fs] io_uring: consider any io_read/write -EAGAIN as final (Jeff Moyer) [1784478] - [fs] io-wq: remove io_wq_flush and IO_WQ_WORK_INTERNAL (Jeff Moyer) [1784478] - [fs] io-wq: fix IO_WQ_WORK_NO_CANCEL cancellation (Jeff Moyer) [1784478] - [fs] io_uring: fix 32-bit compatability with sendmsg/recvmsg (Jeff Moyer) [1784478] - [fs] io_uring: define and set show_fdinfo only if procfs is enabled (Jeff Moyer) [1784478] - [fs] io_uring: drop file set ref put/get on switch (Jeff Moyer) [1784478] - [fs] io_uring: import_single_range() returns 0/-ERROR (Jeff Moyer) [1784478] - [fs] io_uring: pick up link work on submit reference drop (Jeff Moyer) [1784478] - [fs] io-wq: ensure work->task_pid is cleared on init (Jeff Moyer) [1784478] - [fs] io-wq: remove spin-for-work optimization (Jeff Moyer) [1784478] - [fs] io_uring: fix poll_list race for SETUP_IOPOLL|SETUP_SQPOLL (Jeff Moyer) [1784478] - [fs] io_uring: fix personality idr leak (Jeff Moyer) [1784478] - [fs] io_uring: handle multiple personalities in link chains (Jeff Moyer) [1784478] - [fs] io_uring: fix __io_iopoll_check deadlock in io_sq_thread (Jeff Moyer) [1784478] - [fs] io_uring: prevent sq_thread from spinning when it should stop (Jeff Moyer) [1784478] - [fs] io_uring: fix use-after-free by io_cleanup_req() (Jeff Moyer) [1784478] - [fs] io_uring: remove unnecessary NULL checks (Jeff Moyer) [1784478] - [fs] io_uring: add missing io_req_cancelled() (Jeff Moyer) [1784478] - [fs] io_uring: prune request from overflow list on flush (Jeff Moyer) [1784478] - [fs] io-wq: don't call kXalloc_node() with non-online node (Jeff Moyer) [1784478] - [fs] io_uring: retain sockaddr_storage across send/recvmsg async punt (Jeff Moyer) [1784478] - [fs] io_uring: cancel pending async work if task exits (Jeff Moyer) [1784478] - [fs] io-wq: add io_wq_cancel_pid() to cancel based on a specific pid (Jeff Moyer) [1784478] - [fs] io-wq: make io_wqe_cancel_work() take a match handler (Jeff Moyer) [1784478] - [fs] io_uring: fix openat/statx's filename leak (Jeff Moyer) [1784478] - [fs] io_uring: fix double prep iovec leak (Jeff Moyer) [1784478] - [fs] io_uring: fix async close() with f_op->flush() (Jeff Moyer) [1784478] - [fs] io_uring: allow AT_FDCWD for non-file openat/openat2/statx (Jeff Moyer) [1784478] - [fs] io_uring: grab ->fs as part of async preparation (Jeff Moyer) [1784478] - [fs] io-wq: add support for inheriting ->fs (Jeff Moyer) [1784478] - [fs] io_uring: retry raw bdev writes if we hit -EOPNOTSUPP (Jeff Moyer) [1784478] - [fs] io_uring: add cleanup for openat()/statx() (Jeff Moyer) [1784478] - [fs] io_uring: fix iovec leaks (Jeff Moyer) [1784478] - [fs] io_uring: remove unused struct io_async_open (Jeff Moyer) [1784478] - [fs] io_uring: flush overflowed CQ events in the io_uring_poll() (Jeff Moyer) [1784478] - [fs] io_uring: statx/openat/openat2 don't support fixed files (Jeff Moyer) [1784478] - [fs] io_uring: fix deferred req iovec leak (Jeff Moyer) [1784478] - [fs] io_uring: fix 1-bit bitfields to be unsigned (Jeff Moyer) [1784478] - [fs] io_uring: get rid of delayed mm check (Jeff Moyer) [1784478] - [fs] io_uring: cleanup fixed file data table references (Jeff Moyer) [1784478] - [fs] io_uring: spin for sq thread to idle on shutdown (Jeff Moyer) [1784478] - [fs] io_uring: put the flag changing code in the same spot (Jeff Moyer) [1784478] - [fs] io_uring: iterate req cache backwards (Jeff Moyer) [1784478] - [fs] io_uring: punt even fadvise() WILLNEED to async context (Jeff Moyer) [1784478] - [fs] io_uring: fix sporadic double CQE entry for close (Jeff Moyer) [1784478] - [fs] io_uring: remove extra ->file check (Jeff Moyer) [1784478] - [fs] io_uring: don't map read/write iovec potentially twice (Jeff Moyer) [1784478] - [fs] io_uring: use the proper helpers for io_send/recv (Jeff Moyer) [1784478] - [fs] io_uring: prevent potential eventfd recursion on poll (Jeff Moyer) [1784478] - [fs] eventfd: track eventfd_signal() recursion depth (Jeff Moyer) [1784478] - [fs] io_uring: add BUILD_BUG_ON() to assert the layout of struct io_uring_sqe (Jeff Moyer) [1784478] - [fs] io_uring: add ->show_fdinfo() for the io_uring file descriptor (Jeff Moyer) [1784478] - [fs] io_uring: add support for epoll_ctl(2) (Jeff Moyer) [1784478] - [fs] eventpoll: support non-blocking do_epoll_ctl() calls (Jeff Moyer) [1784478] - [fs] eventpoll: abstract out epoll_ctl() handler (Jeff Moyer) [1784478] - [fs] io_uring: fix linked command file table usage (Jeff Moyer) [1784478] - [fs] io_uring: support using a registered personality for commands (Jeff Moyer) [1784478] - [fs] io_uring: allow registering credentials (Jeff Moyer) [1784478] - [fs] io_uring: add io-wq workqueue sharing (Jeff Moyer) [1784478] - [fs] io-wq: allow grabbing existing io-wq (Jeff Moyer) [1784478] - [fs] io_uring/io-wq: don't use static creds/mm assignments (Jeff Moyer) [1784478] - [fs] io-wq: make the io_wq ref counted (Jeff Moyer) [1784478] - [fs] io_uring: fix refcounting with batched allocations at OOM (Jeff Moyer) [1784478] - [fs] io_uring: add comment for drain_next (Jeff Moyer) [1784478] - [fs] io_uring: don't attempt to copy iovec for READ/WRITE (Jeff Moyer) [1784478] - [fs] io_uring: don't cancel all work on process exit (Jeff Moyer) [1784478] - [fs] Revert "io_uring: only allow submit from owning task" (Jeff Moyer) [1784478] - [fs] io_uring: honor IOSQE_ASYNC for linked reqs (Jeff Moyer) [1784478] - [fs] io_uring: prep req when do IOSQE_ASYNC (Jeff Moyer) [1784478] - [fs] io_uring: use labeled array init in io_op_defs (Jeff Moyer) [1784478] - [fs] io_uring: optimise sqe-to-req flags translation (Jeff Moyer) [1784478] - [fs] io_uring: remove REQ_F_IO_DRAINED (Jeff Moyer) [1784478] - [fs] io_uring: file switch work needs to get flushed on exit (Jeff Moyer) [1784478] - [fs] io_uring: hide uring_fd in ctx (Jeff Moyer) [1784478] - [fs] io_uring: remove extra check in __io_commit_cqring (Jeff Moyer) [1784478] - [fs] io_uring: optimise use of ctx->drain_next (Jeff Moyer) [1784478] - [fs] RHEL-only: Add IORING_OP_OPENAT2 opcode (Jeff Moyer) [1784478] - [fs] io_uring: add support for probing opcodes (Jeff Moyer) [1784478] - [fs] io_uring: account fixed file references correctly in batch (Jeff Moyer) [1784478] - [fs] io_uring: add opcode to issue trace event (Jeff Moyer) [1784478] - [fs] io_uring: enable option to only trigger eventfd for async completions (Jeff Moyer) [1784478] - [fs] io_uring: change io_ring_ctx bool fields into bit fields (Jeff Moyer) [1784478] - [fs] io_uring: file set registration should use interruptible waits (Jeff Moyer) [1784478] - [fs] io_uring: Remove unnecessary null check (Jeff Moyer) [1784478] - [fs] io_uring: add support for send(2) and recv(2) (Jeff Moyer) [1784478] - [fs] io_uring: remove extra io_wq_current_is_worker() (Jeff Moyer) [1784478] - [fs] io_uring: optimise commit_sqring() for common case (Jeff Moyer) [1784478] - [fs] io_uring: optimise head checks in io_get_sqring() (Jeff Moyer) [1784478] - [fs] io_uring: clamp to_submit in io_submit_sqes() (Jeff Moyer) [1784478] - [fs] io_uring: add support for IORING_SETUP_CLAMP (Jeff Moyer) [1784478] - [fs] io_uring: extend batch freeing to cover more cases (Jeff Moyer) [1784478] - [fs] io_uring: wrap multi-req freeing in struct req_batch (Jeff Moyer) [1784478] - [fs] io_uring: batch getting pcpu references (Jeff Moyer) [1784478] - [include] pcpu_ref: add percpu_ref_tryget_many() (Jeff Moyer) [1784478] - [fs] io_uring: add IORING_OP_MADVISE (Jeff Moyer) [1784478] - [mm] mm: make do_madvise() available internally (Jeff Moyer) [1784478] - [fs] io_uring: add IORING_OP_FADVISE (Jeff Moyer) [1784478] - [fs] io_uring: allow use of offset == -1 to mean file position (Jeff Moyer) [1784478] - [fs] io_uring: add non-vectored read/write commands (Jeff Moyer) [1784478] - [fs] io_uring: improve poll completion performance (Jeff Moyer) [1784478] - [fs] io_uring: split overflow state into SQ and CQ side (Jeff Moyer) [1784478] - [fs] io_uring: add lookup table for various opcode needs (Jeff Moyer) [1784478] - [fs] io_uring: remove two unnecessary function declarations (Jeff Moyer) [1784478] - [fs] io_uring: move *queue_link_head() from common path (Jeff Moyer) [1784478] - [fs] io_uring: rename prev to head (Jeff Moyer) [1784478] - [fs] io_uring: add IOSQE_ASYNC (Jeff Moyer) [1784478] - [fs] io-wq: support concurrent non-blocking work (Jeff Moyer) [1784478] - [fs] io_uring: add support for IORING_OP_STATX (Jeff Moyer) [1784478] - [fs] fs: make two stat prep helpers available (Jeff Moyer) [1784478] - [fs] io_uring: avoid ring quiesce for fixed file set unregister and update (Jeff Moyer) [1784478] - [fs] io_uring: add support for IORING_OP_CLOSE (Jeff Moyer) [1784478] - [fs] io-wq: add support for uncancellable work (Jeff Moyer) [1784478] - [fs] io_uring: add support for IORING_OP_OPENAT (Jeff Moyer) [1784478] - [fs] fs: make build_open_flags() available internally (Jeff Moyer) [1784478] - [fs] io_uring: add support for fallocate() (Jeff Moyer) [1784478] - [fs] io_uring: fix compat for IORING_REGISTER_FILES_UPDATE (Jeff Moyer) [1784478] - [fs] io_uring: only allow submit from owning task (Jeff Moyer) [1784478] - [fs] io_uring: ensure workqueue offload grabs ring mutex for poll list (Jeff Moyer) [1784478] - [fs] io_uring: clear req->result always before issuing a read/write request (Jeff Moyer) [1784478] - [fs] io_uring: be consistent in assigning next work from handler (Jeff Moyer) [1784478] - [fs] io-wq: cancel work if we fail getting a mm reference (Jeff Moyer) [1784478] - [fs] io_uring: don't setup async context for read/write fixed (Jeff Moyer) [1784478] - [fs] io_uring: remove punt of short reads to async context (Jeff Moyer) [1784478] - [fs] io-wq: add cond_resched() to worker thread (Jeff Moyer) [1784478] - [fs] io-wq: remove unused busy list from io_sqe (Jeff Moyer) [1784478] - [fs] io_uring: pass in 'sqe' to the prep handlers (Jeff Moyer) [1784478] - [fs] io_uring: standardize the prep methods (Jeff Moyer) [1784478] - [fs] io_uring: read 'count' for IORING_OP_TIMEOUT in prep handler (Jeff Moyer) [1784478] - [fs] io_uring: move all prep state for IORING_OP_{SEND, RECV}_MGS to prep handler (Jeff Moyer) [1784478] - [fs] io_uring: move all prep state for IORING_OP_CONNECT to prep handler (Jeff Moyer) [1784478] - [fs] io_uring: add and use struct io_rw for read/writes (Jeff Moyer) [1784478] - [fs] io_uring: use u64_to_user_ptr() consistently (Jeff Moyer) [1784478] - [fs] io_uring: io_wq_submit_work() should not touch req->rw (Jeff Moyer) [1784478] - [fs] io_uring: don't wait when under-submitting (Jeff Moyer) [1784478] - [fs] io_uring: warn about unhandled opcode (Jeff Moyer) [1784478] - [fs] io_uring: read opcode and user_data from SQE exactly once (Jeff Moyer) [1784478] - [fs] io_uring: make IORING_OP_TIMEOUT_REMOVE deferrable (Jeff Moyer) [1784478] - [fs] io_uring: make IORING_OP_CANCEL_ASYNC deferrable (Jeff Moyer) [1784478] - [fs] io_uring: make IORING_POLL_ADD and IORING_POLL_REMOVE deferrable (Jeff Moyer) [1784478] - [fs] io_uring: make HARDLINK imply LINK (Jeff Moyer) [1784478] - [fs] io_uring: any deferred command must have stable sqe data (Jeff Moyer) [1784478] - [fs] io_uring: remove 'sqe' parameter to the OP helpers that take it (Jeff Moyer) [1784478] - [fs] io_uring: fix pre-prepped issue with force_nonblock == true (Jeff Moyer) [1784478] - [fs] io-wq: re-add io_wq_current_is_worker() (Jeff Moyer) [1784478] - [fs] io_uring: fix sporadic -EFAULT from IORING_OP_RECVMSG (Jeff Moyer) [1784478] - [fs] io_uring: fix stale comment and a few typos (Jeff Moyer) [1784478] - [fs] io_uring: ensure we return -EINVAL on unknown opcode (Jeff Moyer) [1784478] - [fs] io_uring: add sockets to list of files that support non-blocking issue (Jeff Moyer) [1784478] - [net] net: make socket read/write_iter() honor IOCB_NOWAIT (Jeff Moyer) [1784478] - [fs] io_uring: only hash regular files for async work execution (Jeff Moyer) [1784478] - [fs] io_uring: run next sqe inline if possible (Jeff Moyer) [1784478] - [fs] io_uring: don't dynamically allocate poll data (Jeff Moyer) [1784478] - [fs] io_uring: deferred send/recvmsg should assign iov (Jeff Moyer) [1784478] - [fs] io_uring: sqthread should grab ctx->uring_lock for submissions (Jeff Moyer) [1784478] - [fs] io-wq: briefly spin for new work after finishing work (Jeff Moyer) [1784478] - [fs] io-wq: remove worker->wait waitqueue (Jeff Moyer) [1784478] - [fs] io_uring: allow unbreakable links (Jeff Moyer) [1784478] - [fs] io_uring: fix a typo in a comment (Jeff Moyer) [1784478] - [fs] io_uring: hook all linked requests via link_list (Jeff Moyer) [1784478] - [fs] io_uring: fix error handling in io_queue_link_head (Jeff Moyer) [1784478] - [fs] io_uring: use hash table for poll command lookups (Jeff Moyer) [1784478] - [fs] io-wq: clear node->next on list deletion (Jeff Moyer) [1784478] - [fs] io_uring: ensure deferred timeouts copy necessary data (Jeff Moyer) [1784478] - [fs] io_uring: allow IO_SQE_* flags on IORING_OP_TIMEOUT (Jeff Moyer) [1784478] - [fs] io_uring: handle connect -EINPROGRESS like -EAGAIN (Jeff Moyer) [1784478] - [fs] io_uring: remove io_wq_current_is_worker (Jeff Moyer) [1784478] - [fs] io_uring: remove parameter ctx of io_submit_state_start (Jeff Moyer) [1784478] - [fs] io_uring: mark us with IORING_FEAT_SUBMIT_STABLE (Jeff Moyer) [1784478] - [fs] io_uring: ensure async punted connect requests copy data (Jeff Moyer) [1784478] - [fs] io_uring: ensure async punted sendmsg/recvmsg requests copy data (Jeff Moyer) [1784478] - [fs] io_uring: ensure async punted read/write requests copy iovec (Jeff Moyer) [1784478] - [fs] io_uring: add general async offload context (Jeff Moyer) [1784478] - [fs] io_uring: transform send/recvmsg() -ERESTARTSYS to -EINTR (Jeff Moyer) [1784478] - [fs] io_uring: use current task creds instead of allocating a new one (Jeff Moyer) [1784478] - [fs] io_uring: fix missing kmap() declaration on powerpc (Jeff Moyer) [1784478] - [fs] io_uring: add mapping support for NOMMU archs (Jeff Moyer) [1784478] - [fs] io_uring: make poll->wait dynamically allocated (Jeff Moyer) [1784478] - [fs] io-wq: shrink io_wq_work a bit (Jeff Moyer) [1784478] - [fs] io-wq: fix handling of NUMA node IDs (Jeff Moyer) [1784478] - [fs] io_uring: use kzalloc instead of kcalloc for single-element allocations (Jeff Moyer) [1784478] - [fs] io_uring: cleanup io_import_fixed() (Jeff Moyer) [1784478] - [fs] io_uring: inline struct sqe_submit (Jeff Moyer) [1784478] - [fs] io_uring: store timeout's sqe->off in proper place (Jeff Moyer) [1784478] - [net] net: disallow ancillary data for __sys_{send, recv}msg_file() (Jeff Moyer) [1784478] - [net] net: separate out the msghdr copy from ___sys_{send, recv}msg() (Jeff Moyer) [1784478] - [fs] io_uring: remove superfluous check for sqe->off in io_accept() (Jeff Moyer) [1784478] - [fs] io_uring: async workers should inherit the user creds (Jeff Moyer) [1784478] - [fs] io-wq: have io_wq_create() take a 'data' argument (Jeff Moyer) [1784478] - [fs] io_uring: fix dead-hung for non-iter fixed rw (Jeff Moyer) [1784478] - [fs] io_uring: add support for IORING_OP_CONNECT (Jeff Moyer) [1784478] - [net] net: add __sys_connect_file() helper (Jeff Moyer) [1784478] - [fs] io_uring: only return -EBUSY for submit on non-flushed backlog (Jeff Moyer) [1784478] - [fs] io_uring: only !null ptr to io_issue_sqe() (Jeff Moyer) [1784478] - [fs] io_uring: simplify io_req_link_next() (Jeff Moyer) [1784478] - [fs] io_uring: pass only !null to io_req_find_next() (Jeff Moyer) [1784478] - [fs] io_uring: remove io_free_req_find_next() (Jeff Moyer) [1784478] - [fs] io_uring: add likely/unlikely in io_get_sqring() (Jeff Moyer) [1784478] - [fs] io_uring: rename __io_submit_sqe() (Jeff Moyer) [1784478] - [fs] io_uring: improve trace_io_uring_defer() trace point (Jeff Moyer) [1784478] - [fs] io_uring: drain next sqe instead of shadowing (Jeff Moyer) [1784478] - [fs] io_uring: close lookup gap for dependent next work (Jeff Moyer) [1784478] - [fs] io_uring: allow finding next link independent of req reference count (Jeff Moyer) [1784478] - [fs] io_uring: io_allocate_scq_urings() should return a sane state (Jeff Moyer) [1784478] - [fs] io_uring: Always REQ_F_FREE_SQE for allocated sqe (Jeff Moyer) [1784478] - [fs] io_uring: io_fail_links() should only consider first linked timeout (Jeff Moyer) [1784478] - [fs] io_uring: Fix leaking linked timeouts (Jeff Moyer) [1784478] - [fs] io_uring: remove redundant check (Jeff Moyer) [1784478] - [fs] io_uring: break links for failed defer (Jeff Moyer) [1784478] - [fs] io-wq: remove extra space characters (Jeff Moyer) [1784478] - [fs] io-wq: wait for io_wq_create() to setup necessary workers (Jeff Moyer) [1784478] - [fs] io_uring: request cancellations should break links (Jeff Moyer) [1784478] - [fs] io_uring: correct poll cancel and linked timeout expiration completion (Jeff Moyer) [1784478] - [fs] io_uring: remove dead REQ_F_SEQ_PREV flag (Jeff Moyer) [1784478] - [fs] io_uring: fix sequencing issues with linked timeouts (Jeff Moyer) [1784478] - [fs] io_uring: make req->timeout be dynamically allocated (Jeff Moyer) [1784478] - [fs] io_uring: make io_double_put_req() use normal completion path (Jeff Moyer) [1784478] - [fs] io_uring: cleanup return values from the queueing functions (Jeff Moyer) [1784478] - [fs] io_uring: io_async_cancel() should pass in 'nxt' request pointer (Jeff Moyer) [1784478] - [fs] io_uring: make POLL_ADD/POLL_REMOVE scale better (Jeff Moyer) [1784478] - [fs] io-wq: remove now redundant struct io_wq_nulls_list (Jeff Moyer) [1784478] - [fs] io_uring: Fix getting file for non-fd opcodes (Jeff Moyer) [1784478] - [fs] io_uring: introduce req_need_defer() (Jeff Moyer) [1784478] - [fs] io_uring: clean up io_uring_cancel_files() (Jeff Moyer) [1784478] - [fs] io-wq: ensure free/busy list browsing see all items (Jeff Moyer) [1784478] - [fs] io_uring: ensure registered buffer import returns the IO length (Jeff Moyer) [1784478] - [fs] io_uring: Fix getting file for timeout (Jeff Moyer) [1784478] - [fs] io-wq: ensure we have a stable view of ->cur_work for cancellations (Jeff Moyer) [1784478] - [fs] io_wq: add get/put_work handlers to io_wq_create() (Jeff Moyer) [1784478] - [fs] io_uring: check for validity of ->rings in teardown (Jeff Moyer) [1784478] - [fs] io_uring: fix potential deadlock in io_poll_wake() (Jeff Moyer) [1784478] - [fs] io_uring: use correct "is IO worker" helper (Jeff Moyer) [1784478] - [fs] io_uring: make timeout sequence == 0 mean no sequence (Jeff Moyer) [1784478] - [fs] io_uring: fix -ENOENT issue with linked timer with short timeout (Jeff Moyer) [1784478] - [fs] io_uring: don't do flush cancel under inflight_lock (Jeff Moyer) [1784478] - [fs] io_uring: flag SQPOLL busy condition to userspace (Jeff Moyer) [1784478] - [fs] io_uring: make ASYNC_CANCEL work with poll and timeout (Jeff Moyer) [1784478] - [fs] io_uring: provide fallback request for OOM situations (Jeff Moyer) [1784478] - [fs] io_uring: convert accept4() -ERESTARTSYS into -EINTR (Jeff Moyer) [1784478] - [fs] io_uring: fix error clear of ->file_table in io_sqe_files_register() (Jeff Moyer) [1784478] - [fs] io_uring: separate the io_free_req and io_free_req_find_next interface (Jeff Moyer) [1784478] - [fs] io_uring: keep io_put_req only responsible for release and put req (Jeff Moyer) [1784478] - [fs] io_uring: remove passed in 'ctx' function parameter ctx if possible (Jeff Moyer) [1784478] - [fs] io_uring: reduce/pack size of io_ring_ctx (Jeff Moyer) [1784478] - [fs] io_uring: properly mark async work as bounded vs unbounded (Jeff Moyer) [1784478] - [fs] io-wq: add support for bounded vs unbunded work (Jeff Moyer) [1784478] - [fs] io-wq: io_wqe_run_queue() doesn't need to use list_empty_careful() (Jeff Moyer) [1784478] - [fs] io_uring: add support for backlogged CQ ring (Jeff Moyer) [1784478] - [fs] io_uring: pass in io_kiocb to fill/add CQ handlers (Jeff Moyer) [1784478] - [fs] io_uring: make io_cqring_events() take 'ctx' as argument (Jeff Moyer) [1784478] - [fs] io_uring: add support for linked SQE timeouts (Jeff Moyer) [1784478] - [fs] io_uring: abstract out io_async_cancel_one() helper (Jeff Moyer) [1784478] - [fs] io_uring: use inlined struct sqe_submit (Jeff Moyer) [1784478] - [fs] io_uring: Use submit info inlined into req (Jeff Moyer) [1784478] - [fs] io_uring: allocate io_kiocb upfront (Jeff Moyer) [1784478] - [fs] io_uring: io_queue_link*() right after submit (Jeff Moyer) [1784478] - [fs] io_uring: Merge io_submit_sqes and io_ring_submit (Jeff Moyer) [1784478] - [fs] io_uring: kill dead REQ_F_LINK_DONE flag (Jeff Moyer) [1784478] - [fs] io_uring: fixup a few spots where link failure isn't flagged (Jeff Moyer) [1784478] - [fs] io_uring: enable optimized link handling for IORING_OP_POLL_ADD (Jeff Moyer) [1784478] - [fs] io-wq: use proper nesting IRQ disabling spinlocks for cancel (Jeff Moyer) [1784478] - [fs] io_uring: add completion trace event (Jeff Moyer) [1784478] - [fs] io-wq: use kfree_rcu() to simplify the code (Jeff Moyer) [1784478] - [fs] io_uring: set -EINTR directly when a signal wakes up in io_cqring_wait (Jeff Moyer) [1784478] - [fs] io_uring: support for generic async request cancel (Jeff Moyer) [1784478] - [fs] io_uring: ensure we clear io_kiocb->result before each issue (Jeff Moyer) [1784478] - [fs] io_uring: io_wq_create() returns an error pointer, not NULL (Jeff Moyer) [1784478] - [fs] io_uring: fix race with canceling timeouts (Jeff Moyer) [1784478] - [fs] io_uring: support for larger fixed file sets (Jeff Moyer) [1784478] - [fs] io_uring: protect fixed file indexing with array_index_nospec() (Jeff Moyer) [1784478] - [fs] io_uring: add support for IORING_OP_ACCEPT (Jeff Moyer) [1784478] - [net] net: add __sys_accept4_file() helper (Jeff Moyer) [1784478] - [fs] io_uring: io_uring: add support for async work inheriting files (Jeff Moyer) [1784478] - [fs] io_uring: replace workqueue usage with io-wq (Jeff Moyer) [1784478] - [fs] io-wq: small threadpool implementation for io_uring (Jeff Moyer) [1784478] - [fs] io_uring: Fix mm_fault with READ/WRITE_FIXED (Jeff Moyer) [1784478] - [fs] io_uring: remove index from sqe_submit (Jeff Moyer) [1784478] - [fs] io_uring: add set of tracing events (Jeff Moyer) [1784478] - [fs] io_uring: add support for canceling timeout requests (Jeff Moyer) [1784478] - [fs] io_uring: add support for absolute timeouts (Jeff Moyer) [1784478] - [fs] io_uring: replace s->needs_lock with s->in_async (Jeff Moyer) [1784478] - [fs] io_uring: allow application controlled CQ ring size (Jeff Moyer) [1784478] - [fs] io_uring: add support for IORING_REGISTER_FILES_UPDATE (Jeff Moyer) [1784478] - [fs] io_uring: allow sparse fixed file sets (Jeff Moyer) [1784478] - [fs] io_uring: run dependent links inline if possible (Jeff Moyer) [1784478] - [fs] io_uring: don't touch ctx in setup after ring fd install (Jeff Moyer) [1784478] - [fs] io_uring: Fix leaked shadow_req (Jeff Moyer) [1784478] - [fs] io_uring: fix bad inflight accounting for SETUP_IOPOLL|SETUP_SQTHREAD (Jeff Moyer) [1784478] - [fs] io_uring: used cached copies of sq->dropped and cq->overflow (Jeff Moyer) [1784478] - [fs] io_uring: Fix race for sqes with userspace (Jeff Moyer) [1784478] - [fs] io_uring: Fix broken links with offloading (Jeff Moyer) [1784478] - [fs] io_uring: Fix corrupted user_data (Jeff Moyer) [1784478] - [fs] io_uring: correct timeout req sequence when inserting a new entry (Jeff Moyer) [1784478] - [fs] io_uring : correct timeout req sequence when waiting timeout (Jeff Moyer) [1784478] - [fs] io_uring: revert "io_uring: optimize submit_and_wait API" (Jeff Moyer) [1784478] - [fs] io_uring: fix logic error in io_timeout (Jeff Moyer) [1784478] - [fs] io_uring: fix up O_NONBLOCK handling for sockets (Jeff Moyer) [1784478] - [fs] io_uring: consider the overflow of sequence for timeout req (Jeff Moyer) [1784478] - [fs] io_uring: fix sequence logic for timeout requests (Jeff Moyer) [1784478] - [fs] io_uring: only flush workqueues on fileset removal (Jeff Moyer) [1784478] - [fs] io_uring: remove wait loop spurious wakeups (Jeff Moyer) [1784478] - [fs] io_uring: fix reversed nonblock flag for link submission (Jeff Moyer) [1784478] - [fs] io_uring: use __kernel_timespec in timeout ABI (Jeff Moyer) [1784478] - [fs] io_uring: make CQ ring wakeups be more efficient (Jeff Moyer) [1784478] - [fs] io_uring: compare cached_cq_tail with cq.head in_io_uring_poll (Jeff Moyer) [1784478] - [fs] io_uring: correctly handle non ->{read, write}_iter() file_operations (Jeff Moyer) [1784478] - [fs] io_uring: IORING_OP_TIMEOUT support (Jeff Moyer) [1784478] - [fs] io_uring: use cond_resched() in sqthread (Jeff Moyer) [1784478] - [fs] io_uring: fix potential crash issue due to io_get_req failure (Jeff Moyer) [1784478] - [fs] io_uring: ensure poll commands clear ->sqe (Jeff Moyer) [1784478] - [fs] io_uring: fix use-after-free of shadow_req (Jeff Moyer) [1784478] - [fs] io_uring: use kmemdup instead of kmalloc and memcpy (Jeff Moyer) [1784478] - [fs] io_uring: increase IORING_MAX_ENTRIES to 32K (Jeff Moyer) [1784478] - [fs] io_uring: make sqpoll wakeup possible with getevents (Jeff Moyer) [1784478] - [fs] io_uring: extend async work merging (Jeff Moyer) [1784478] - [fs] io_uring: limit parallelism of buffered writes (Jeff Moyer) [1784478] - [fs] io_uring: add io_queue_async_work() helper (Jeff Moyer) [1784478] - [fs] io_uring: optimize submit_and_wait API (Jeff Moyer) [1784478] - [fs] io_uring: add support for link with drain (Jeff Moyer) [1784478] - [fs] io_uring: fix wrong sequence setting logic (Jeff Moyer) [1784478] - [fs] io_uring: expose single mmap capability (Jeff Moyer) [1784478] - [fs] io_uring: allocate the two rings together (Jeff Moyer) [1784478] - [lib] percpu_ref: release percpu memory early without PERCPU_REF_ALLOW_REINIT (Jeff Moyer) [1784478] - [fs] io_uring: initialize percpu refcounters using PERCU_REF_ALLOW_REINIT (Jeff Moyer) [1784478] - [include] percpu_ref: introduce PERCPU_REF_ALLOW_REINIT flag (Jeff Moyer) [1784478] - [fs] binder: fix use-after-free due to ksys_close() during fdget() (Jeff Moyer) [1784478] - [init] RHEL-only: Enable io_uring for x86 builds (Jeff Moyer) [1784478] - [arm64] compat: ARM64: always include asm-generic/compat.h (Jeff Moyer) [1784478] - [include] asm-generic: Move common compat types to asm-generic/compat.h (Jeff Moyer) [1784478]- [fs] coredump: fix crash when umh is disabled (Yauheni Kaliuta) [1845114] - [kernel] umh: fix memory leak on execve failure (Yauheni Kaliuta) [1845114] - [net] bpf: Replace zero-length array with flexible-array member (Yauheni Kaliuta) [1845114] - [net] bpf: Fix returned error sign when link doesn't support updates (Yauheni Kaliuta) [1845114] - [net] bpf: sockmap: Don't attach programs to UDP sockets (Yauheni Kaliuta) [1845114] - [net] bpf: cgroup: Allow multi-attach program to replace itself (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: use struct timespec instead of __kernel_timespec (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix bpf_link leak in ns_current_pid_tgid selftest (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix test_align verifier log patterns (Yauheni Kaliuta) [1845114] - [net] bpf, cgroup: Return ENOLINK for auto-detached links on update (Yauheni Kaliuta) [1845114] - [net] bpf: Refactor bpf_link update handling (Yauheni Kaliuta) [1845114] - [tools] bpf, selftests: Add a verifier test for assigning 32bit reg states to 64bit ones (Yauheni Kaliuta) [1845114] - [tools] bpf, selftests: Verifier bounds tests need to be updated (Yauheni Kaliuta) [1845114] - [net] bpf: Fix a verifier issue when assigning 32bit reg states to 64bit ones (Yauheni Kaliuta) [1845114] - [net] bpf: Fix use-after-free in fmod_ret check (Yauheni Kaliuta) [1845114] - [net] flow_dissector: Drop BPF flow dissector prog ref on netns cleanup (Yauheni Kaliuta) [1845114] - [tools] bpf: Prevent mmap()'ing read-only maps as writable (Yauheni Kaliuta) [1845114] - [net] bpf: Enforce returning 0 for fentry/fexit progs (Yauheni Kaliuta) [1845114] - [tools] libbpf: Fix register naming in PT_REGS s390 macros (Yauheni Kaliuta) [1845114] - [samples] samples: bpf: Fix build error (Yauheni Kaliuta) [1845114] - [net] bpf: Fix error return code in map_lookup_and_delete_elem() (Yauheni Kaliuta) [1845114] - [net] bpf: Fix sk_psock refcnt leak when receiving message (Yauheni Kaliuta) [1845114] - [tools] tools/runqslower: Ensure own vmlinux.h is picked up first (Yauheni Kaliuta) [1845114] - [net] bpf: Make bpf_link_fops static (Yauheni Kaliuta) [1845114] - [tools] bpftool: Respect the -d option in struct_ops cmd (Yauheni Kaliuta) [1845114] - [net] bpf: Fix leak in LINK_UPDATE and enforce empty old_prog_fd (Yauheni Kaliuta) [1845114] - [tools] bpf: Fix reStructuredText markup (Yauheni Kaliuta) [1845114] - [tools] libbpf: Only check mode flags in get_xdp_id (Yauheni Kaliuta) [1845114] - [tools] bpf, selftests: Add test for BPF_STX BPF_B storing R10 (Yauheni Kaliuta) [1845114] - [x86] bpf, x86: Fix encoding for lower 8-bit registers in BPF_STX BPF_B (Yauheni Kaliuta) [1845114] - [net] bpf: Forbid XADD on spilled pointers for unprivileged users (Yauheni Kaliuta) [1845114] - [tools] libbpf: Always specify expected_attach_type on program load if supported (Yauheni Kaliuta) [1845114] - [net] bpf: remove unneeded conversion to bool in __mark_reg_unknown (Yauheni Kaliuta) [1845114] - [tools] tools, bpftool: Fix struct_ops command invalid pointer free (Yauheni Kaliuta) [1845114] - [net] bpf: Fix use of sk->sk_reuseport from sk_assign (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Add test for bpf_get_link_xdp_id (Yauheni Kaliuta) [1845114] - [tools] libbpf: Fix bpf_get_link_xdp_id flags handling (Yauheni Kaliuta) [1845114] - [net] bpf: Fix a typo "inacitve" -> "inactive" (Yauheni Kaliuta) [1845114] - [tools] libbpf: Initialize *nl_pid so gcc 10 is happy (Yauheni Kaliuta) [1845114] - [tools] bpf, lsm: Fix the file_mprotect LSM test (Yauheni Kaliuta) [1845114] - [tools] bpf: Fix spelling mistake "arithmatic" -> "arithmetic" in test_verifier (Yauheni Kaliuta) [1845114] - [lib] kbuild, btf: Fix dependencies for DEBUG_INFO_BTF (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Test FD-based cgroup attachment (Yauheni Kaliuta) [1845114] - [tools] libbpf: Add support for bpf_link-based cgroup attachment (Yauheni Kaliuta) [1845114] - [net] bpf: Implement bpf_prog replacement for an active bpf_cgroup_link (Yauheni Kaliuta) [1845114] - [net] bpf: Implement bpf_link-based cgroup BPF program attachment (Yauheni Kaliuta) [1845114] - [tools] bpf: Test_verifier, add alu32 bounds tracking tests (Yauheni Kaliuta) [1845114] - [tools] bpf: Test_verifier, #65 error message updates for trunc of boundary-cross (Yauheni Kaliuta) [1845114] - [tools] bpf: Test_verifier, bpf_get_stack return value add <0 (Yauheni Kaliuta) [1845114] - [tools] bpf: Test_progs, add test to catch retval refine error handling (Yauheni Kaliuta) [1845114] - [net] bpf: Verifier, refine 32bit bound in do_refine_retval_range (Yauheni Kaliuta) [1845114] - [include] bpf: Verifier, do explicit ALU32 bounds tracking (Yauheni Kaliuta) [1845114] - [net] bpf: Verifier, do_refine_retval_range may clamp umin to 0 incorrectly (Yauheni Kaliuta) [1845114] - [init] bpf, lsm: Make BPF_LSM depend on BPF_EVENTS (Yauheni Kaliuta) [1845114] - [tools] selftests: bpf: Extend sk_assign tests for UDP (Yauheni Kaliuta) [1845114] - [tools] selftests: bpf: Add test for sk_assign (Yauheni Kaliuta) [1845114] - [net] bpf: Don't refcount LISTEN sockets in sk_assign() (Yauheni Kaliuta) [1845114] - [net] net: Track socket refcounts in skb_steal_sock() (Yauheni Kaliuta) [1845114] - [net] bpf: Add socket assign support (Yauheni Kaliuta) [1845114] - [net] bpf: btf: Fix arg verification in btf_ctx_access() (Yauheni Kaliuta) [1845114] - [net] bpf: Simplify reg_set_min_max_inv handling (Yauheni Kaliuta) [1845114] - [documentation] bpf: lsm: Add Documentation (Yauheni Kaliuta) [1845114] - [tools] bpf: lsm: Add selftests for BPF_PROG_TYPE_LSM (Yauheni Kaliuta) [1845114] - [tools] tools/libbpf: Add support for BPF_PROG_TYPE_LSM (Yauheni Kaliuta) [1845114] - [net] bpf: lsm: Implement attach, detach and execution (Yauheni Kaliuta) [1845114] - [net] bpf: lsm: Provide attachment points for BPF LSM programs (Yauheni Kaliuta) [1845114] - [net] bpf: Introduce BPF_PROG_TYPE_LSM (Yauheni Kaliuta) [1845114] - [tools] selftests: Add test for overriding global data value before load (Yauheni Kaliuta) [1845114] - [tools] libbpf: Add setter for initial value for internal maps (Yauheni Kaliuta) [1845114] - [net] bpf, net: Fix build issue when net ns not configured (Yauheni Kaliuta) [1845114] - [net] bpf: Fix build warning regarding missing prototypes (Yauheni Kaliuta) [1845114] - [tools] libbpf, xsk: Init all ring members in xsk_umem__create and xsk_socket__create (Yauheni Kaliuta) [1845114] - [tools] bpf: Add selftest cases for ctx_or_null argument type (Yauheni Kaliuta) [1845114] - [net] bpf: Enable retrival of pid/tgid/comm from bpf cgroup hooks (Yauheni Kaliuta) [1845114] - [net] bpf: Enable bpf cgroup hooks to retrieve cgroup v2 and ancestor id (Yauheni Kaliuta) [1845114] - [net] bpf: Allow to retrieve cgroup v1 classid from v2 hooks (Yauheni Kaliuta) [1845114] - [net] bpf: Add netns cookie and enable it for bpf cgroup hooks (Yauheni Kaliuta) [1845114] - [net] bpf: Enable perf event rb output for bpf cgroup progs (Yauheni Kaliuta) [1845114] - [net] bpf: Enable retrieval of socket cookie for bind/post-bind hook (Yauheni Kaliuta) [1845114] - [net] bpf: Remove unused vairable 'bpf_xdp_link_lops' (Yauheni Kaliuta) [1845114] - [net] bpf: Factor out attach_type to prog_type mapping for attach/detach (Yauheni Kaliuta) [1845114] - [net] bpf: Factor out cgroup storages operations (Yauheni Kaliuta) [1845114] - [tools] bpf: Test_verifier, #70 error message updates for 32-bit right shift (Yauheni Kaliuta) [1845114] - [net] bpf: Verifer, adjust_scalar_min_max_vals to always call update_reg_bounds() (Yauheni Kaliuta) [1845114] - [net] bpf: Verifer, refactor adjust_scalar_min_max_vals (Yauheni Kaliuta) [1845114] - [tools] libbpf: Don't allocate 16M for log buffer by default (Yauheni Kaliuta) [1845114] - [tools] libbpf: Remove unused parameter `def` to get_map_field_int (Yauheni Kaliuta) [1845114] - [documentation] bpf: Document bpf_inspect drgn tool (Yauheni Kaliuta) [1845114] - [samples] samples, bpf: Refactor perf_event user program with libbpf bpf_link (Yauheni Kaliuta) [1845114] - [samples] samples, bpf: Move read_trace_pipe to trace_helpers (Yauheni Kaliuta) [1845114] - [tools] bpf: Add tests for bpf_sk_storage to bpf_tcp_ca (Yauheni Kaliuta) [1845114] - [net] bpf: Add bpf_sk_storage support to bpf_tcp_ca (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix mix of tabs and spaces (Yauheni Kaliuta) [1845114] - [net] bpf, tcp: Make tcp_bpf_recvmsg static (Yauheni Kaliuta) [1845114] - [net] bpf, tcp: Fix unused function warnings (Yauheni Kaliuta) [1845114] - [tools] bpftool: Add struct_ops support (Yauheni Kaliuta) [1845114] - [tools] bpftool: Translate prog_id to its bpf prog_name (Yauheni Kaliuta) [1845114] - [tools] bpftool: Print as a string for char array (Yauheni Kaliuta) [1845114] - [tools] bpftool: Print the enum's name instead of value (Yauheni Kaliuta) [1845114] - [tools] bpf, libbpf: Fix ___bpf_kretprobe_args1(x) macro definition (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Reset process and thread affinity after each test/sub-test (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix test_progs's parsing of test numbers (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix race in tcp_rtt test (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix nanosleep for real this time (Yauheni Kaliuta) [1845114] - [tools] selftest/bpf: Fix compilation warning in sockmap_parse_prog.c (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Add vmlinux.h selftest exercising tracing of syscalls (Yauheni Kaliuta) [1845114] - [tools] libbpf: Provide CO-RE variants of PT_REGS macros (Yauheni Kaliuta) [1845114] - [tools] libbpf: Ignore incompatible types with matching name during CO-RE relocation (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Ensure consistent test failure output (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix spurious failures in accept due to EAGAIN (Yauheni Kaliuta) [1845114] - [tools] tools/bpf: Move linux/types.h for selftests and bpftool (Yauheni Kaliuta) [1845114] - [net] bpf: Add missing annotations for __bpf_prog_enter() and __bpf_prog_exit() (Yauheni Kaliuta) [1845114] - [scripts] bpf_helpers_doc.py: Fix warning when compiling bpftool (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix usleep() implementation (Yauheni Kaliuta) [1845114] - [net] bpf: Remove bpf_image tree (Yauheni Kaliuta) [1845114] - [net] bpf: Add dispatchers to kallsyms (Yauheni Kaliuta) [1845114] - [net] bpf: Add trampolines to kallsyms (Yauheni Kaliuta) [1845114] - [net] bpf: Add bpf_ksym_add/del functions (Yauheni Kaliuta) [1845114] - [net] bpf: Add prog flag to struct bpf_ksym object (Yauheni Kaliuta) [1845114] - [net] bpf: Abstract away entire bpf_link clean up procedure (Yauheni Kaliuta) [1845114] - [net] bpf: Add bpf_ksym_find function (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Make tcp_rtt test more robust to failures (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: test_progs: Don't leak server_fd in tcp_rtt (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: test_progs: fix client/server race in tcp_rtt (Yauheni Kaliuta) [1845114] - [net] bpf: Move ksym_tnode to bpf_ksym (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Guarantee that useep() calls nanosleep() syscall (Yauheni Kaliuta) [1845114] - [net] bpf: Move lnode list node to struct bpf_ksym (Yauheni Kaliuta) [1845114] - [tools] tools: bpftool: Restore message on failure to guess program type (Yauheni Kaliuta) [1845114] - [include] bpf: Add name to struct bpf_ksym (Yauheni Kaliuta) [1845114] - [net] bpf: Add struct bpf_ksym (Yauheni Kaliuta) [1845114] - [include] bpf: Add bpf_trampoline_ name prefix for DECLARE_BPF_DISPATCHER (Yauheni Kaliuta) [1845114] - [mm] x86/mm: Rename is_kernel_text to __is_kernel_text (Yauheni Kaliuta) [1845114] - [tools] bpf: Add bpf_xdp_output() helper (Yauheni Kaliuta) [1845114] - [tools] tools/testing/selftests/bpf: Add self-tests for new helper bpf_get_ns_current_pid_tgid (Yauheni Kaliuta) [1845114] - [net] bpf: Added new helper bpf_get_ns_current_pid_tgid (Yauheni Kaliuta) [1845114] - [fs] fs/nsfs.c: Added ns_match (Yauheni Kaliuta) [1845114] - [tools] tools: bpftool: Fix minor bash completion mistakes (Yauheni Kaliuta) [1845114] - [tools] tools: bpftool: Allow all prog/map handles for pinning objects (Yauheni Kaliuta) [1845114] - [tools] libbpf: Split BTF presence checks into libbpf- and kernel-specific parts (Yauheni Kaliuta) [1845114] - [tools] bpftool: Add _bpftool and profiler.skel.h to .gitignore (Yauheni Kaliuta) [1845114] - [tools] bpftool: Skeleton should depend on libbpf (Yauheni Kaliuta) [1845114] - [tools] bpftool: Only build bpftool-prog-profile if supported by clang (Yauheni Kaliuta) [1845114] - [tools] bpftool: Use linux/types.h from source tree for profiler build (Yauheni Kaliuta) [1845114] - [tools] tools/runqslower: Add BPF_F_CURRENT_CPU for running selftest on older kernels (Yauheni Kaliuta) [1845114] - [x86] bpf: Fix trampoline generation for fmod_ret programs (Yauheni Kaliuta) [1845114] - [net] bpf: Add bpf_link_new_file that doesn't install FD (Yauheni Kaliuta) [1845114] - [tools] bpftool: Bash completion for "bpftool prog profile" (Yauheni Kaliuta) [1845114] - [tools] bpftool: Documentation for bpftool prog profile (Yauheni Kaliuta) [1845114] - [tools] bpftool: Introduce "prog profile" command (Yauheni Kaliuta) [1845114] - [tools] selftests: bpf: Enable UDP sockmap reuseport tests (Yauheni Kaliuta) [1845114] - [tools] selftests: bpf: Add tests for UDP sockets in sockmap (Yauheni Kaliuta) [1845114] - [tools] selftests: bpf: Don't listen() on UDP sockets (Yauheni Kaliuta) [1845114] - [net] bpf: sockmap: Add UDP support (Yauheni Kaliuta) [1845114] - [net] bpf: Add sockmap hooks for UDP sockets (Yauheni Kaliuta) [1845114] - [net] bpf: sockmap: Simplify sock_map_init_proto (Yauheni Kaliuta) [1845114] - [net] bpf: sockmap: Move generic sockmap hooks from BPF TCP (Yauheni Kaliuta) [1845114] - [net] bpf: tcp: Guard declarations with CONFIG_NET_SOCK_MSG (Yauheni Kaliuta) [1845114] - [net] bpf: tcp: Move assertions into tcp_bpf_get_proto (Yauheni Kaliuta) [1845114] - [net] skmsg: Update saved hooks only once (Yauheni Kaliuta) [1845114] - [net] bpf: sockmap: Only check ULP for TCP sockets (Yauheni Kaliuta) [1845114] - [kernel] bpf: Fix bpf_prog_test_run_tracing for !CONFIG_NET (Yauheni Kaliuta) [1845114] - [net] bpf: Remove unnecessary CAP_MAC_ADMIN check (Yauheni Kaliuta) [1845114] - [tools] bpf: Add selftests for BPF_MODIFY_RETURN (Yauheni Kaliuta) [1845114] - [tools] bpf: Add test ops for BPF_PROG_TYPE_TRACING (Yauheni Kaliuta) [1845114] - [tools] tools/libbpf: Add support for BPF_MODIFY_RETURN (Yauheni Kaliuta) [1845114] - [net] bpf: Attachment verification for BPF_MODIFY_RETURN (Yauheni Kaliuta) [1845114] - [net] bpf: Introduce BPF_MODIFY_RETURN (Yauheni Kaliuta) [1845114] - [x86] bpf: JIT helpers for fmod_ret progs (Yauheni Kaliuta) [1845114] - [net] bpf: Refactor trampoline update code (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Support out-of-tree vmlinux builds for VMLINUX_BTF (Yauheni Kaliuta) [1845114] - [tools] tools/runqslower: Drop copy/pasted BPF_F_CURRENT_CPU definiton (Yauheni Kaliuta) [1845114] - [tools] libbpf: Assume unsigned values for BTF_KIND_ENUM (Yauheni Kaliuta) [1845114] - [tools] bpf: Switch BPF UAPI #define constants used from BPF program side to enums (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Test new __sk_buff field gso_size (Yauheni Kaliuta) [1845114] - [tools] bpf: Sync uapi bpf.h to tools/ (Yauheni Kaliuta) [1845114] - [net] bpf: Add gso_size to __sk_buff (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Add link pinning selftests (Yauheni Kaliuta) [1845114] - [tools] libbpf: Add bpf_link pinning/unpinning (Yauheni Kaliuta) [1845114] - [net] bpf: Introduce pinnable bpf_link abstraction (Yauheni Kaliuta) [1845114] - [tools] libbpf: Merge selftests' bpf_trace_helpers.h into libbpf's bpf_tracing.h (Yauheni Kaliuta) [1845114] - [tools] libbpf: Fix use of PT_REGS_PARM macros with vmlinux.h (Yauheni Kaliuta) [1845114] - [tools] bpftool: Add header guards to generated vmlinux.h (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Add test for "bpftool feature" command (Yauheni Kaliuta) [1845114] - [tools] selftests/tpm2: Add log and *.pyc to .gitignore (Yauheni Kaliuta) [1845114] - [tools] bpftool: Update bash completion for "bpftool feature" command (Yauheni Kaliuta) [1845114] - [tools] bpftool: Update documentation of "bpftool feature" command (Yauheni Kaliuta) [1845114] - [tools] bpftool: Make probes which emit dmesg warnings optional (Yauheni Kaliuta) [1845114] - [tools] bpftool: Move out sections to separate functions (Yauheni Kaliuta) [1845114] - [tools] bpftool: Support struct_ops, tracing, ext prog types (Yauheni Kaliuta) [1845114] - [scripts] scripts/bpf: Switch to more portable python3 shebang (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Print backtrace on SIGSEGV in test_progs (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Run reuseport tests only with supported socket types (Yauheni Kaliuta) [1845114] - [net] bpf/stackmap: Dont trylock mmap_sem with PREEMPT_RT and interrupts disabled (Yauheni Kaliuta) [1845114] - [net] bpf, lpm: Make locking RT friendly (Yauheni Kaliuta) [1845114] - [net] bpf: Prepare hashtab locking for PREEMPT_RT (Yauheni Kaliuta) [1845114] - [net] bpf: Factor out hashtab bucket lock operations (Yauheni Kaliuta) [1845114] - [net] bpf: Replace open coded recursion prevention in sys_bpf() (Yauheni Kaliuta) [1845114] - [net] bpf: Use recursion prevention helpers in hashtab code (Yauheni Kaliuta) [1845114] - [include] bpf: Provide recursion prevention helpers (Yauheni Kaliuta) [1845114] - [include] bpf: Use migrate_disable/enable in array macros and cgroup/lirc code (Yauheni Kaliuta) [1845114] - [net] bpf: Use migrate_disable/enabe() in trampoline code (Yauheni Kaliuta) [1845114] - [lib] bpf/tests: Use migrate disable instead of preempt disable (Yauheni Kaliuta) [1845114] - [net] bpf: Use bpf_prog_run_pin_on_cpu() at simple call sites (Yauheni Kaliuta) [1845114] - [include] bpf: Replace cant_sleep() with cant_migrate() (Yauheni Kaliuta) [1845114] - [include] bpf: Provide bpf_prog_run_pin_on_cpu() helper (Yauheni Kaliuta) [1845114] - [include] sched/rt: Provide migrate_disable/enable() inlines (Yauheni Kaliuta) [1845114] - [include] sched: Provide cant_migrate() (Yauheni Kaliuta) [1845114] - [net] bpf: Dont iterate over possible CPUs with interrupts disabled (Yauheni Kaliuta) [1845114] - [net] bpf: Remove recursion prevention from rcu free callback (Yauheni Kaliuta) [1845114] - [kernel] perf/bpf: Remove preempt disable around BPF invocation (Yauheni Kaliuta) [1845114] - [kernel] bpf/trace: Remove redundant preempt_disable from trace_call_bpf() (Yauheni Kaliuta) [1845114] - [kernel] bpf: disable preemption for bpf progs attached to uprobe (Yauheni Kaliuta) [1845114] - [kernel] bpf/trace: Remove EXPORT from trace_call_bpf() (Yauheni Kaliuta) [1845114] - [kernel] bpf/tracing: Remove redundant preempt_disable() in __bpf_trace_run() (Yauheni Kaliuta) [1845114] - [net] bpf: Update locking comment in hashtab code (Yauheni Kaliuta) [1845114] - [net] bpf: Enforce preallocation for instrumentation programs on RT (Yauheni Kaliuta) [1845114] - [net] bpf: Tighten the requirements for preallocated hash maps (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Tests for sockmap/sockhash holding listening sockets (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Extend SK_REUSEPORT tests to cover SOCKMAP/SOCKHASH (Yauheni Kaliuta) [1845114] - [documentation] docs/bpf: Update bpf development Q/A file (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Update xdp_bpf2bpf test to use new set_attach_target API (Yauheni Kaliuta) [1845114] - [tools] libbpf: Add support for dynamic program attach target (Yauheni Kaliuta) [1845114] - [tools] libbpf: Bump libpf current version to v0.0.8 (Yauheni Kaliuta) [1845114] - [tools] libbpf: Relax check whether BTF is mandatory (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Change llvm flag -mcpu=probe to -mcpu=v3 (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Add bpf_read_branch_records() selftest (Yauheni Kaliuta) [1845114] - [kernel] bpf: Add bpf_read_branch_records() helper (Yauheni Kaliuta) [1845114] - [kernel] bpf: Allow bpf_perf_event_read_value in all BPF programs (Yauheni Kaliuta) [1845114] - [dma] dma-direct: improve DMA mask overflow reporting (Don Dutile) [1816437] - [dma] dma-direct: improve swiotlb error reporting (Don Dutile) [1816437] - [dma] dma-direct: relax addressability checks in dma_direct_supported (Don Dutile) [1816437] - [dma] dma-contiguous: CMA: give precedence to cmdline (Don Dutile) [1816437] - [misc] lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr (Don Dutile) [1816437] - [lib] lib/genalloc.c: export symbol addr_in_gen_pool (Don Dutile) [1816437] - [acpi] dma-mapping: treat dev->bus_dma_mask as a DMA limit (Don Dutile) [1816437] - [powerpc] dma-direct: unify the dma_capable definitions (Don Dutile) [1816437] - [of] of/device: Really only set bus DMA mask when appropriate (Don Dutile) [1816437] - [dma] dma-direct: exclude dma_direct_map_resource from the min_low_pfn check (Don Dutile) [1816437] - [dma] dma-debug: clean up put_hash_bucket() (Don Dutile) [1816437] - [iommu] dma-mapping: drop the dev argument to arch_sync_dma_for_* (Don Dutile) [1816437] - [xen] swiotlb-xen: simplify cache maintainance (Don Dutile) [1816437] - [xen] swiotlb-xen: simplify the DMA sync method implementations (Don Dutile) [1816437] - [dma] dma-debug: increase HASH_SIZE (Don Dutile) [1816437] - [dma] dma-debug: reorder struct dma_debug_entry fields (Don Dutile) [1816437] - [dma] dma-mapping: merge the generic remapping helpers into dma-direct (Don Dutile) [1816437] - [dma] dma-direct: provide mmap and get_sgtable method overrides (Don Dutile) [1816437] - [dma] dma-direct: remove the dma_handle argument to __dma_direct_alloc_pages (Don Dutile) [1816437] - [dma] dma-direct: remove __dma_direct_free_pages (Don Dutile) [1816437] - [mm] dma/direct: turn ARCH_ZONE_DMA_BITS into a variable (Don Dutile) [1816437] - [dma] dma-direct: check for overflows on 32 bit DMA addresses (Don Dutile) [1816437] - [s390] s390/dma: provide proper ARCH_ZONE_DMA_BITS value (Don Dutile) [1816437] - [mm] powerpc: fix off by one in max_zone_pfn initialization for ZONE_DMA (Don Dutile) [1816437] - [powerpc] powerpc: enable a 30-bit ZONE_DMA for 32-bit pmac (Don Dutile) [1816437] - [mm] arm64: rename variables used to calculate ZONE_DMA32's size (Don Dutile) [1816437] - [mm] arm64: mm: use arm64_dma_phys_limit instead of calling max_zone_dma_phys() (Don Dutile) [1816437] - [mm] arm64: mm: make CONFIG_ZONE_DMA32 configurable (Don Dutile) [1816437] - [dma] kernel: dma-contiguous: mark CMA parameters __initdata/__initconst (Don Dutile) [1816437] - [dma] dma-debug: add a schedule point in debug_dma_dump_mappings() (Don Dutile) [1816437] - [dma] dma-debug: Use pr_warn instead of pr_warning (Don Dutile) [1816437] - [dma] dma-mapping: fix false positivse warnings in dma_common_free_remap() (Don Dutile) [1816437] - [xen] swiotlb-xen: ensure we have a single callsite for xen_dma_map_page (Don Dutile) [1816437] - [iommu] dma-mapping: introduce a dma_common_find_pages helper (Don Dutile) [1816437] - [iommu] dma-mapping: always use VM_DMA_COHERENT for generic DMA remap (Don Dutile) [1816437] - [mm] vmalloc: lift the arm flag for coherent mappings to common code (Don Dutile) [1816437] - [mm] dma-mapping: provide a better default ->get_required_mask (Don Dutile) [1816437] - [dma] dma-mapping: remove the dma_declare_coherent_memory export (Don Dutile) [1816437] - [dma] dma-mapping: remove the dma_mmap_from_dev_coherent export (Don Dutile) [1816437] - [dma] dma-mapping: remove CONFIG_ARCH_NO_COHERENT_DMA_MMAP (Don Dutile) [1816437] - [dma] dma-mapping: add a dma_can_mmap helper (Don Dutile) [1816437] - [powerpc] dma-mapping: explicitly wire up ->mmap and ->get_sgtable (Don Dutile) [1816437] - [mm] dma-mapping: move the dma_get_sgtable API comments from arm to common code (Don Dutile) [1816437] - [dma] dma-mapping: introduce dma_get_merge_boundary() (Don Dutile) [1816437] - [mm] dma-mapping: make dma_atomic_pool_init self-contained (Don Dutile) [1816437] - [arm64] dma-mapping: remove arch_dma_mmap_pgprot (Don Dutile) [1816437] - [scsi] scsi: ibmvscsi: Don't send host info in adapter info MAD after LPM (Steve Best) [1847078] - [fs] NFS: Fix inode fileid checks in attribute revalidation code (Benjamin Coddington) [1846295] - [fs] NFS: remove set but not used variable 'mapping' (Benjamin Coddington) [1846295] - [fs] NFSv2: Fix write regression (Benjamin Coddington) [1846295] - [fs] NFSv2: Fix eof handling (Benjamin Coddington) [1846295] - [fs] NFS: Fix writepage(s) error handling to not report errors twice (Benjamin Coddington) [1846295] - [fs] NFS: Fix spurious EIO read errors (Benjamin Coddington) [1846295] - [fs] pNFS/flexfiles: Don't time out requests on hard mounts (Benjamin Coddington) [1846295] - [net] SUNRPC: Handle EADDRINUSE and ENOBUFS correctly (Benjamin Coddington) [1846295] - [fs] pNFS/flexfiles: Turn off soft RPC calls (Benjamin Coddington) [1846295] - [fs] NFS: On fatal writeback errors, we need to call nfs_inode_remove_request() (Benjamin Coddington) [1846295] - [fs] NFS: Fix initialisation of I/O result struct in nfs_pgio_rpcsetup (Benjamin Coddington) [1846295] - [fs] NFSv4: Fix return value in nfs_finish_open() (Benjamin Coddington) [1846295] - [fs] NFSv4: Fix return values for nfs4_file_open() (Benjamin Coddington) [1846295] - [fs] NFS: Don't refresh attributes with mounted-on-file information (Benjamin Coddington) [1846295] - [fs] NFSv4: Ensure state recovery handles ETIMEDOUT correctly (Benjamin Coddington) [1846295] - [fs] NFSv4: Report the error from nfs4_select_rw_stateid() (Benjamin Coddington) [1846295] - [fs] NFSv4: Print an error in the syslog when state is marked as irrecoverable (Benjamin Coddington) [1846295] - [net] SUNRPC: Optimise transport balancing code (Benjamin Coddington) [1846295] - [fs] NFSv4: Don't use the zero stateid with layoutget (Benjamin Coddington) [1846295] - [net] SUNRPC: Fix up backchannel slot table accounting (Benjamin Coddington) [1846295] - [net] SUNRPC: Skip zero-refcount transports (Benjamin Coddington) [1846295] - [net] SUNRPC: Replace division by multiplication in calculation of queue length (Benjamin Coddington) [1846295] - [fs] NFSv4: Validate the stateid before applying it to state recovery (Benjamin Coddington) [1846295] - [fs] nfs4.0: Refetch lease_time after clientid update (Benjamin Coddington) [1846295] - [fs] nfs4: Rename nfs41_setup_state_renewal (Benjamin Coddington) [1846295] - [fs] nfs4: Make nfs4_proc_get_lease_time available for nfs4.0 (Benjamin Coddington) [1846295] - [fs] nfs: Fix copy-and-paste error in debug message (Benjamin Coddington) [1846295] - [fs] NFS: Replace 16 seq_printf() calls by seq_puts() (Benjamin Coddington) [1846295] - [fs] NFS: Use seq_putc() in nfs_show_stats() (Benjamin Coddington) [1846295] - [fs] nfsd: Fix misuse of strlcpy (Benjamin Coddington) [1846295] - [net] SUNRPC: Drop redundant CONFIG_ from CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES (Benjamin Coddington) [1846295] - [fs] NFS: Cleanup if nfs_match_client is interrupted (Benjamin Coddington) [1846295] - [fs] nfs: disable client side deduplication (Benjamin Coddington) [1846295] - [fs] NFS: Clean up writeback code (Benjamin Coddington) [1846295] - [net] SUNRPC: Remove warning in debugfs.c when compiling with W=1 (Benjamin Coddington) [1846295] - [fs] NFS: Add sysfs support for per-container identifier (Benjamin Coddington) [1846295] - [net] SUNRPC: Remove the bh-safe lock requirement on the rpc_wait_queue->lock (Benjamin Coddington) [1846295] - [fs] NFS: Cleanup - add nfs_clients_exit to mirror nfs_clients_init (Benjamin Coddington) [1846295] - [fs] NFS: Create a root NFS directory in /sys/fs/nfs (Benjamin Coddington) [1846295] - [net] SUNRPC: Remove the bh-safe lock requirement on xprt->transport_lock (Benjamin Coddington) [1846295] - [net] SUNRPC: Replace direct task wakeups from softirq context (Benjamin Coddington) [1846295] - [net] SUNRPC: Replace the queue timer with a delayed work function (Benjamin Coddington) [1846295] - [fs] NFSv4: Handle open for execute correctly (Benjamin Coddington) [1846295] - [fs] nfs: dget_parent() never returns NULL (Benjamin Coddington) [1846295] - [net] nfs: fix out-of-date connectathon talk URL (Benjamin Coddington) [1846295] - [fs] nfsd4: remove outdated nfsd4_decode_time comment (Benjamin Coddington) [1846295] - [fs] nfsd: Spelling s/EACCESS/EACCES/ (Benjamin Coddington) [1846295] - [fs] lockd: Make two symbols static (Benjamin Coddington) [1846295] - [fs] lockd: Show pid of lockd for remote locks (Benjamin Coddington) [1846295] - [fs] lockd: Remove lm_compare_owner and lm_owner_key (Benjamin Coddington) [1846295] - [fs] lockd: Convert NLM service fl_owner to nlm_lockowner (Benjamin Coddington) [1846295] - [fs] lockd: prepare nlm_lockowner for use by the server (Benjamin Coddington) [1846295] - [net] sunrpc: no need to check return value of debugfs_create functions (Benjamin Coddington) [1846295] - [fs] nfsd: no need to check return value of debugfs_create functions (Benjamin Coddington) [1846295] - [fs] xfs: add agf freeblocks verify in xfs_agf_verify (Brian Foster) [1837192] {CVE-2020-12655} - [scsi] scsi: iscsi: Fix deadlock on recovery path during GFP_IO reclaim (Chris Leech) [1830140] - [scsi] scsi: iscsi: Register sysfs for iscsi workqueue (Chris Leech) [1830140] - [scsi] scsi: iscsi: Report unbind session event when the target has been removed (Chris Leech) [1830140] - [scsi] scsi: libiscsi: Fix error count for active session (Chris Leech) [1830140] - [scsi] scsi: iscsi: Report connection state in sysfs (Chris Leech) [1830140] - [scsi] scsi: iscsi: Add support for asynchronous iSCSI session destruction (Chris Leech) [1830140] - [scsi] scsi: iscsi: Perform connection failure entirely in kernel space (Chris Leech) [1830140] - [scsi] scsi: iscsi: Don't destroy session if there are outstanding connections (Chris Leech) [1830140] - [scsi] scsi: iscsi: Fix a potential deadlock in the timeout handler (Chris Leech) [1830140] - [scsi] scsi: iscsi: Don't send data to unbound connection (Chris Leech) [1830140] - [scsi] scsi: libiscsi: switch to SPDX tags (Chris Leech) [1830140] - [scsi] scsi: libiscsi: Hold back_lock when calling iscsi_complete_task (Chris Leech) [1830140] - [scsi] scsi: libiscsi: Use scsi_et_resid() where appropriate (Chris Leech) [1830140] - [scsi] scsi: iscsi: Capture iscsi debug messages using tracepoints (Chris Leech) [1830140] - [scsi] scsi: libiscsi: Fix NULL pointer dereference in iscsi_eh_session_reset (Chris Leech) [1830140] - [scsi] scsi: iscsi_tcp: Explicitly cast param in iscsi_sw_tcp_host_get_param (Chris Leech) [1830140] - [scsi] scsi: libiscsi: Annotate fall-through (Chris Leech) [1830140] - [scsi] scsi: libiscsi: Annotate locking assumptions (Chris Leech) [1830140] - [nvme] nvmet: fail outstanding host posted AEN req (David Milburn) [1833642] - [nvme] nvmet: add async event tracing support (David Milburn) [1833642] - [nvme] nvmet: cleanups the loop in nvmet_async_events_process (David Milburn) [1833642] - [nvme] nvmet: fix memory leak when removing namespaces and controllers concurrently (David Milburn) [1833642] - [netdrv] ibmvnic: Flush existing work items before device removal (Steve Best) [1846761] - [kernel] signal: Extend exec_id to 64bits (Chris von Recklinghausen) [1834652] {CVE-2020-12826}- [arm64] docs: fix broken references to text files (Andrew Jones) [1842468] - [arm64] kvm: arm64: Move __load_guest_stage2 to kvm_mmu.h (Andrew Jones) [1842468] - [arm64] kvm: arm64: Drop obsolete comment about sys_reg ordering (Andrew Jones) [1842468] - [arm64] kvm: arm64: Parametrize exception entry with a target EL (Andrew Jones) [1842468] - [arm64] kvm: arm64: Don't use empty structures as CPU reset state (Andrew Jones) [1842468] - [arm64] kvm: arm64: Move sysreg reset check to boot time (Andrew Jones) [1842468] - [arm64] kvm: arm64: Add missing reset handlers for PMU emulation (Andrew Jones) [1842468] - [arm64] kvm: arm64: Refactor vcpu_{read, write}_sys_reg (Andrew Jones) [1842468] - [arm64] kvm: arm64: vgic-v3: Take cpu_if pointer directly instead of vcpu (Andrew Jones) [1842468] - [arm64] kvm: arm64: Remove obsolete kvm_virt_to_phys abstraction (Andrew Jones) [1842468] - [arm64] kvm: arm64: Fix incorrect comment on kvm_get_hyp_vector() (Andrew Jones) [1842468] - [arm64] kvm: arm64: Clean up cpu_init_hyp_mode() (Andrew Jones) [1842468] - [arm64] cpufeature: Drop open encodings while extracting parange (Andrew Jones) [1842468] - [arm64] kvm: arm64: Make KVM_CAP_MAX_VCPUS compatible with the selected GIC version (Andrew Jones) [1842468] - [arm64] kvm: arm64: Support enabling dirty log gradually in small chunks (Andrew Jones) [1842468] - [arm64] kvm: arm64: Unify handling THP backed host memory (Andrew Jones) [1842468] - [arm64] kvm: arm64: Clean up the checking for huge mapping (Andrew Jones) [1842468] - [arm64] kvm: arm/arm64: Release kvm->mmu_lock in loop to prevent starvation (Andrew Jones) [1842468] - [arm64] kvm: arm64: Sidestep stage2_unmap_vm() on vcpu reset when S2FWB is supported (Andrew Jones) [1842468] - [arm64] kvm: Fix spelling in code comments (Andrew Jones) [1842468] - [arm64] kvm: arm64: Simplify __kvm_timer_set_cntvoff implementation (Andrew Jones) [1842468] - [arm64] kvm: arm64: Clean up kvm makefiles (Andrew Jones) [1842468] - [arm64] kvm: arm64: Change CONFIG_KVM to a menuconfig entry (Andrew Jones) [1842468] - [arm64] kvm: arm64: Update help text (Andrew Jones) [1842468] - [arm64] kvm: arm64: Kill off CONFIG_KVM_ARM_HOST (Andrew Jones) [1842468] - [arm64] kvm: arm64: Move virt/kvm/arm to arch/arm64 (Andrew Jones) [1842468] - [arm64] Unify WORKAROUND_SPECULATIVE_AT_{NVHE, VHE} (Andrew Jones) [1842468] - [arm64] cpufeature: Add CPU capability for AArch32 EL1 support (Andrew Jones) [1842468] - [net] SUNRPC: Fix a credential refcount leak (Benjamin Coddington) [1831672] - [net] Revert "SUNRPC: Declare RPC timers as TIMER_DEFERRABLE" (Benjamin Coddington) [1831672] - [net] net :sunrpc :clnt :Fix xps refcount imbalance on the error path (Benjamin Coddington) [1831672] - [net] SUNRPC: Rebalance a kref in auth_gss.c (Benjamin Coddington) [1831672] - [fs] NFS: Fix a double unlock from nfs_match, get_client (Benjamin Coddington) [1831672] - [fs] nfs: pass the correct prototype to read_cache_page (Benjamin Coddington) [1831672] - [fs] NFSv4: don't mark all open state for recovery when handling recallable state revoked flag (Benjamin Coddington) [1831672] - [net] SUNRPC: Fix an error code in gss_alloc_msg() (Benjamin Coddington) [1831672] - [net] SUNRPC: task should be exit if encode return EKEYEXPIRED more times (Benjamin Coddington) [1831672] - [fs] NFS: make nfs_match_client killable (Benjamin Coddington) [1831672] - [fs] nfsd: update callback done processing (Benjamin Coddington) [1831672] - [fs] lockd: Store the lockd client credential in struct nlm_host (Benjamin Coddington) [1831672] - [fs] NFS: When mounting, don't share filesystems between different user namespaces (Benjamin Coddington) [1831672] - [fs] NFS: Convert NFSv2 to use the container user namespace (Benjamin Coddington) [1831672] - [fs] NFSv4: Convert the NFS client idmapper to use the container user namespace (Benjamin Coddington) [1831672] - [fs] NFS: Convert NFSv3 to use the container user namespace (Benjamin Coddington) [1831672] - [net] SUNRPC: Use namespace of listening daemon in the client AUTH_GSS upcall (Benjamin Coddington) [1831672] - [net] net: Remove some unneeded semicolon (Benjamin Coddington) [1831672] - [net] SUNRPC: Use the client user namespace when encoding creds (Benjamin Coddington) [1831672] - [fs] NFS: Store the credential of the mount process in the nfs_server (Benjamin Coddington) [1831672] - [fs] SUNRPC: Cache cred of process creating the rpc_client (Benjamin Coddington) [1831672] - [net] SUNRPC: Update comments based on recent changes (Benjamin Coddington) [1831672] - [net] SUNRPC: Avoid digging into the ATOMIC pool (Benjamin Coddington) [1831672] - [net] xprtrdma: Recognize XDRBUF_SPARSE_PAGES (Benjamin Coddington) [1831672] - [fs] Fix nfs4.2 return -EINVAL when do dedupe operation (Benjamin Coddington) [1831672] - [fs] NFS: Remove redundant open context from nfs_page (Benjamin Coddington) [1831672] - [fs] NFS: Add a helper to return a pointer to the open context of a struct nfs_page (Benjamin Coddington) [1831672] - [fs] NFS: Ensure that all nfs lock contexts have a valid open context (Benjamin Coddington) [1831672] - [fs] NFS: Allow signal interruption of NFS4ERR_DELAYed operations (Benjamin Coddington) [1831672] - [fs] pNFS: Add tracking to limit the number of pNFS retries (Benjamin Coddington) [1831672] - [fs] NFS: Remove unused argument from nfs_create_request() (Benjamin Coddington) [1831672] - [fs] NFS: Fix up NFS I/O subrequest creation (Benjamin Coddington) [1831672] - [fs] NFS: Replace custom error reporting mechanism with generic one (Benjamin Coddington) [1831672] - [fs] NFS: Don't inadvertently clear writeback errors (Benjamin Coddington) [1831672] - [fs] NFS: Don't call generic_error_remove_page() while holding locks (Benjamin Coddington) [1831672] - [fs] NFS: Don't interrupt file writeout due to fatal errors (Benjamin Coddington) [1831672] - [fs] NFS: Add a mount option "softerr" to allow clients to see ETIMEDOUT errors (Benjamin Coddington) [1831672] - [uapi] NFS: Move internal constants out of uapi/linux/nfs_mount.h (Benjamin Coddington) [1831672] - [fs] NFS: Consider ETIMEDOUT to be a fatal error (Benjamin Coddington) [1831672] - [net] SUNRPC: Add the 'softerr' rpc_client flag (Benjamin Coddington) [1831672] - [net] SUNRPC: Ensure to ratelimit the "server not responding" syslog messages (Benjamin Coddington) [1831672] - [net] SUNRPC: Start the first major timeout calculation at task creation (Benjamin Coddington) [1831672] - [net] SUNRPC: Ensure that the transport layer respect major timeouts (Benjamin Coddington) [1831672] - [net] SUNRPC: Declare RPC timers as TIMER_DEFERRABLE (Benjamin Coddington) [1831672] - [net] SUNRPC: Simplify queue timeouts using timer_reduce() (Benjamin Coddington) [1831672] - [net] SUNRPC: Fix up tracking of timeouts (Benjamin Coddington) [1831672] - [net] SUNRPC: Add function rpc_sleep_on_timeout() (Benjamin Coddington) [1831672] - [fs] SUNRPC: Remove unused argument 'action' from rpc_sleep_on_priority() (Benjamin Coddington) [1831672] - [net] SUNRPC: Refactor rpc_sleep_on() (Benjamin Coddington) [1831672] - [net] SUNRPC: Refactor xprt_request_wait_receive() (Benjamin Coddington) [1831672] - [fs] nfsd: fh_drop_write in nfsd_unlink (Benjamin Coddington) [1831672] - [fs] nfsd: avoid uninitialized variable warning (Benjamin Coddington) [1831672] - [netdrv] Revert "net: phy: realtek: fix using paged operations with RTL8105e / RTL8208" (Josef Oskera) [1846022] - [netdrv] ice: Fix Tx timeout when link is toggled on a VF's interface (Jonathan Toppins) [1843144] - [netdrv] ice: add a devlink region for dumping NVM contents (Jonathan Toppins) [1843144] - [nvme] nvme-fc: print proper nvme-fc devloss_tmo value (Gopal Tiwari) [1846049] - [acpi] ACPI: EC: PM: Avoid flushing EC work when EC GPE is inactive (Al Stone) [1803969] - [acpi] ACPI: EC: PM: Avoid premature returns from acpi_s2idle_wake() (Al Stone) [1803969] - [acpi] ACPI: PM: Add acpi_register_wakeup_handler() (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Refine active GPEs check (Al Stone) [1803969] - [acpi] ACPICA: Allow acpi_any_gpe_status_set() to skip one GPE (Al Stone) [1803969] - [base] PM: sleep: wakeup: Skip wakeup_source_sysfs_remove() if device is not there (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Check fixed wakeup events in acpi_s2idle_wake() (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Fix comment in acpi_s2idle_prepare_late() (Al Stone) [1803969] - [platform] platform/x86: sony-laptop: Make resuming thermal profile safer (Al Stone) [1803969] - [platform] platform/x86: sony-laptop: SNC calls should handle BUFFER types (Al Stone) [1803969] - [acpi] ACPI: Update Tiger Lake ACPI device IDs (Al Stone) [1803969] - [acpi] ACPI: EC: Avoid printing confusing messages in acpi_ec_setup() (Al Stone) [1803969] - [acpi] ACPI: EC: Fix flushing of pending work (Al Stone) [1803969] - [base] PM / wakeup: Register wakeup class kobj after device is added (Al Stone) [1803969] - [base] PM / wakeup: Fix sysfs registration error path (Al Stone) [1803969] - [base] PM / wakeup: Unexport wakeup_source_sysfs_{add, remove}() (Al Stone) [1803969] - [kernel] PM: suspend: Fix platform_suspend_prepare_noirq() (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Prevent spurious SCIs from waking up the system (Al Stone) [1803969] - [acpi] ACPICA: Introduce acpi_any_gpe_status_set() (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Avoid possible race related to the EC GPE (Al Stone) [1803969] - [acpi] ACPI: watchdog: Allow disabling WDAT at boot (Al Stone) [1803969] - [acpi] ACPI / APD: Add clock frequency for Hisilicon Hip08-Lite I2C controller (Al Stone) [1803969] - [acpi] ACPI: thermal: switch to use helpers (Al Stone) [1803969] - [acpi] ACPI/IORT: Fix 'Number of IDs' handling in iort_id_map() (Al Stone) [1803969] - [acpi] ACPI/IORT: Parse SSID property of named component node (Al Stone) [1803969] - [iommu] iommu/arm-smmu-v3: Parse PASID devicetree property of platform devices (Al Stone) [1803969] - [acpi] ACPICA: Update version to 20200110 (Al Stone) [1803969] - [acpi] ACPICA: All acpica: Update copyrights to 2020 Including tool signons (Al Stone) [1803969] - [acpi] ACPI: button: Add DMI quirk for Razer Blade Stealth 13 late 2019 lid switch (Al Stone) [1803969] - [acpi] ACPI: PPTT: Consistently use unsigned int as parameter type (Al Stone) [1803969] - [acpi] ACPI: EC: Reference count query handlers under lock (Al Stone) [1803969] - [acpi] ACPICA: Update version to 20191213 (Al Stone) [1803969] - [acpi] ACPICA: Dispatcher: always generate buffer objects for ASL create_field() operator (Al Stone) [1803969] - [acpi] ACPICA: acpisrc: add unix line ending support for non-windows build (Al Stone) [1803969] - [acpi] ACPICA: Disassembler: create buffer fields in ACPI_PARSE_LOAD_PASS1 (Al Stone) [1803969] - [acpi] ACPICA: debugger: fix spelling mistake "adress" -> "address" (Al Stone) [1803969] - [acpi] ACPI: video: Do not export a non working backlight interface on MSI MS-7721 boards (Al Stone) [1803969] - [acpi] ACPI: fan: Add Tiger Lake ACPI device ID (Al Stone) [1803969] - [acpi] ACPI: DPTF: Add Tiger Lake ACPI device IDs (Al Stone) [1803969] - [acpi] ACPI: fan: Expose fan performance state information (Al Stone) [1803969] - [acpi] ACPI / LPSS: Rename pwm_backlight pwm-lookup to pwm_soc_backlight (Al Stone) [1803969] - [acpi] ACPI: video: Use native backlight on Lenovo E41-25/45 (Al Stone) [1803969] - [acpi] ACPI: video: fix typo in comment (Al Stone) [1803969] - [acpi] ACPI / battery: Deal better with neither design nor full capacity not being reported (Al Stone) [1803969] - [acpi] ACPI / battery: Use design-cap for capacity calculations if full-cap is not available (Al Stone) [1803969] - [acpi] ACPI / battery: Deal with design or full capacity being reported as -1 (Al Stone) [1803969] - [acpi] ACPI/sleep: Convert acpi_wakeup_address into a function (Al Stone) [1803969] - [acpi] ACPI: PM: Avoid attaching ACPI PM domain to certain devices (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Rework ACPI events synchronization (Al Stone) [1803969] - [acpi] ACPI: EC: Rework flushing of pending work (Al Stone) [1803969] - [acpi] ACPI: bus: Fix NULL pointer check in acpi_bus_get_private_data() (Al Stone) [1803969] - [acpi] ACPI: Fix Kconfig indentation (Al Stone) [1803969] - [acpi] ACPI: OSL: only free map once in osl.c (Al Stone) [1803969] - [acpi] ACPI: button: Add DMI quirk for Acer Switch 10 SW5-032 lid-switch (Al Stone) [1803969] - [acpi] ACPI: sysfs: Change ACPI_MASKABLE_GPE_MAX to 0x100 (Al Stone) [1803969] - [acpi] ACPI: OSI: Shoot duplicate word (Al Stone) [1803969] - [acpi] ACPI: HMAT: use u instead of d to print u32 values (Al Stone) [1803969] - [acpi] ACPI: NUMA: HMAT: fix a section mismatch (Al Stone) [1803969] - [acpi] ACPI: HMAT: don't mix pxm and nid when setting memory target processor_pxm (Al Stone) [1803969] - [acpi] ACPI: NUMA: HMAT: Register "soft reserved" memory as an "hmem" device (Al Stone) [1803969] - [acpi] ACPI: NUMA: HMAT: Register HMAT at device_initcall level (Al Stone) [1803969] - [acpi] ACPI: NUMA: Establish a new drivers/acpi/numa/ directory (Al Stone) [1803969] - [x86] x86/efi: EFI soft reservation to E820 enumeration (Al Stone) [1803969] - [firmware] efi: Common enable/disable infrastructure for EFI soft reservation (Al Stone) [1803969] - [firmware] efi: Enumerate EFI_MEMORY_SP (Al Stone) [1803969] - [dax] device-dax: Add a driver for "hmem" devices (Al Stone) [1803969] - [nvdimm] lib: Uplevel the pmem "region" ida to a global allocator (Al Stone) [1803969] - [acpi] ACPICA: Update version to 20191018 (Al Stone) [1803969] - [acpi] ACPICA: debugger: remove leading whitespaces when converting a string to a buffer (Al Stone) [1803969] - [acpi] ACPICA: acpiexec: initialize all simple types and field units from user input (Al Stone) [1803969] - [acpi] ACPICA: debugger: add field unit support for acpi_db_get_next_token (Al Stone) [1803969] - [acpi] ACPICA: debugger: surround field unit output with braces '{' (Al Stone) [1803969] - [acpi] ACPICA: debugger: add command to dump all fields of particular subtype (Al Stone) [1803969] - [acpi] ACPICA: utilities: add flag to only display data when dumping buffers (Al Stone) [1803969] - [acpi] ACPICA: make acpi_load_table() return table index (Al Stone) [1803969] - [acpi] ACPICA: Add new external interface, acpi_unload_table() (Al Stone) [1803969] - [acpi] ACPICA: More Clang changes (Al Stone) [1803969] - [acpi] ACPICA: Win OSL: Replace get_tick_count with get_tick_count64 (Al Stone) [1803969] - [acpi] ACPICA: Results from Clang (Al Stone) [1803969] - [acpi] ACPI: EC: add support for hardware-reduced systems (Al Stone) [1803969] - [acpi] ACPI: EC: tweak naming in preparation for GpioInt support (Al Stone) [1803969] - [acpi] ACPI: button: Remove unused acpi_lid_notifier_register() functions (Al Stone) [1803969] - [acpi] ACPI: button: Add DMI quirk for Asus T200TA (Al Stone) [1803969] - [acpi] ACPI: button: Add DMI quirk for Medion Akoya E2215T (Al Stone) [1803969] - [acpi] ACPI: button: Turn lid_blacklst DMI table into a generic quirk table (Al Stone) [1803969] - [acpi] ACPI: button: Allow disabling LID support with the lid_init_state module option (Al Stone) [1803969] - [acpi] ACPI: button: Refactor lid_init_state module parsing code (Al Stone) [1803969] - [acpi] ACPI: LPSS: Add dmi quirk for skipping _DEP check for some device-links (Al Stone) [1803969] - [acpi] ACPI: LPSS: Add LNXVIDEO -> BYT I2C1 to lpss_device_links (Al Stone) [1803969] - [acpi] ACPI: LPSS: Add LNXVIDEO -> BYT I2C7 to lpss_device_links (Al Stone) [1803969] - [acpi] ACPI / PMIC: Add Cherry Trail Crystal Cove PMIC OpRegion driver (Al Stone) [1803969] - [acpi] ACPI / PMIC: Add byt prefix to Crystal Cove PMIC OpRegion driver (Al Stone) [1803969] - [acpi] ACPI / PMIC: Do not register handlers for unhandled OpRegions (Al Stone) [1803969] - [acpi] ACPI: processor_idle: Skip dummy wait if kernel is in guest (Al Stone) [1803969] - [acpi] acpi: Use pr_warn instead of pr_warning (Al Stone) [1803969] - [acpi] ACPI: CPPC: Set pcc_datato NULL in acpi_cppc_processor_exit() (Al Stone) [1803969] - [mfd] rhel: constify some function arguments when searching for devices (Al Stone) [1803969] - [acpi] ACPI: platform: Unregister stale platform devices (Al Stone) [1803969] - [i2c] i2c: Revert incorrect conversion to use generic helper (Al Stone) [1803969] - [base] drivers: Introduce device lookup variants by ACPI_COMPANION device (Al Stone) [1803969] - [s390] drivers: s390/cio: Fix compilation warning about const qualifiers (Al Stone) [1803969] - [s390] driver_find_device: Unify the match function with class_find_device() (Al Stone) [1803969] - [acpi] ACPI / LPSS: Switch to use acpi_dev_hid_uid_match() (Al Stone) [1803969] - [acpi] ACPI / utils: Move acpi_dev_get_first_match_dev() under CONFIG_ACPI (Al Stone) [1803969] - [acpi] ACPI / utils: Describe function parameters in kernel-doc (Al Stone) [1803969] - [acpi] ACPI: Always build evged in (Al Stone) [1803969] - [acpi] ACPI: video: update doc for acpi_video_bus_DOS() (Al Stone) [1803969] - [acpi] ACPI: PM: Drop Dell XPS13 9360 from LPS0 Idle _DSM blacklist (Al Stone) [1803969] - [acpi] ACPI: HMAT: ACPI_HMAT_MEMORY_PD_VALID is deprecated since ACPI-6.3 (Al Stone) [1803969] - [acpi] i2c: imx: ACPI support for NXP i2c controller (Al Stone) [1803969] - [acpi] ACPI / PCI: fix acpi_pci_irq_enable() memory leak (Al Stone) [1803969] - [acpi] ACPI: custom_method: fix memory leaks (Al Stone) [1803969] - [acpi] ACPI: thermal: Remove redundant acpi_has_method() calls (Al Stone) [1803969] - [acpi] ACPI / property: Fix acpi_graph_get_remote_endpoint() name in kerneldoc (Al Stone) [1803969] - [acpi] ACPI / CPPC: do not require the _PSD method (Al Stone) [1803969] - [acpi] ACPI: SBS: remove unused const variable 'SMBUS_PEC' (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Always set up EC GPE for system wakeup (Al Stone) [1803969] - [platform] intel-hid: Disable button array during suspend-to-idle (Al Stone) [1803969] - [platform] intel-hid: intel-vbtn: Avoid leaking wakeup_mode set (Al Stone) [1803969] - [platform] platform/x86: intel-hid: Missing power button release on some Dell models (Al Stone) [1803969] - [platform] platform/x86: intel-hid: Convert to use SPDX identifier (Al Stone) [1803969] - [platform] platform/x86: intel-hid: Add support for Device Specific Methods (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Avoid rearming SCI for wakeup unnecessarily (Al Stone) [1803969] - [base] PM / wakeup: Show wakeup sources stats in sysfs (Al Stone) [1803969] - [kernel] PM / wakeup: Use wakeup_source_register() in wakelock.c (Al Stone) [1803969] - [base] PM / wakeup: Drop wakeup_source_init(), wakeup_source_prepare() (Al Stone) [1803969] - [base] PM: sleep: Fix possible overflow in pm_system_cancel_wakeup() (Al Stone) [1803969] - [acpi] ACPI/PCI: Remove surplus parentheses from a return statement (Al Stone) [1803969] - [acpi] ACPICA: Update version to 20190816 (Al Stone) [1803969] - [acpi] ACPICA: Add "Windows 2019" string to _OSI support (Al Stone) [1803969] - [acpi] ACPICA: Differentiate Windows 8.1 from Windows 8 (Al Stone) [1803969] - [acpi] ACPICA: Fully deploy ACPI_PRINTF_LIKE macro (Al Stone) [1803969] - [acpi] ACPICA: Fix issues with arg types within printf format strings (Al Stone) [1803969] - [acpi] ACPICA: Macros: remove pointer math on a null pointer (Al Stone) [1803969] - [acpi] ACPICA: Debugger: remove redundant assignment on obj_desc (Al Stone) [1803969] - [acpi] ACPI / APEI: Release resources if gen_pool_add() fails (Al Stone) [1803969] - [acpi] acpi: Use built-in RCU list checking for acpi_ioremaps list (Al Stone) [1803969] - [acpi] HMAT: Skip publishing target info for nodes with no online memory (Al Stone) [1803969] - [acpi] HMAT: Register attributes for memory hot add (Al Stone) [1803969] - [acpi] HMAT: Register memory-side cache after parsing (Al Stone) [1803969] - [acpi] ACPI / processor: don't print errors for processorIDs == 0xff (Al Stone) [1803969] - [acpi] ACPI: PM: Print debug messages on device power state changes (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Execute LPS0 _DSM functions with suspended devices (Al Stone) [1803969] - [acpi] ACPI: EC: PM: Make acpi_ec_dispatch_gpe() print debug message (Al Stone) [1803969] - [acpi] ACPI: EC: PM: Consolidate some code depending on PM_SLEEP (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Eliminate acpi_sleep_no_ec_events() (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Switch EC over to polling during "noirq" suspend (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Add acpi.sleep_no_lps0 module parameter (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Rearrange lps0_device_attach() (Al Stone) [1803969] - [acpi] ACPI / APEI: Get rid of NULL_UUID_LE constant (Al Stone) [1803969] - [acpi] ACPI: PM: Set up EC GPE for system wakeup from drivers that need it (Al Stone) [1803969] - [acpi] PM: sleep: Simplify suspend-to-idle control flow (Al Stone) [1803969] - [kernel] PCI: irq: Introduce rearm_wake_irq() (Al Stone) [1803969] - [acpi] ACPI: PM: Set s2idle_wakeup earlier and clear it later (Al Stone) [1803969] - [acpi] ACPI: EC: Return bool from acpi_ec_dispatch_gpe() (Al Stone) [1803969] - [acpi] ACPICA: Return u32 from acpi_dispatch_gpe() (Al Stone) [1803969] - [kernel] kernel/sysctl.c: ignore out-of-range taint bits introduced via kernel.tainted (Rafael Aquini) [1845358] - [documentation] kernel: add panic_on_taint (Rafael Aquini) [1845358] - [mm] hugetlbfs: fix changes to command line processing (Baoquan He) [1823769] - [documentation] hugetlbfs: clean up command line processing (Baoquan He) [1823769] - [mm] hugetlbfs: remove hugetlb_add_hstate() warning for existing hstate (Baoquan He) [1823769] - [mm] hugetlbfs: move hugepagesz= parsing to arch independent code (Baoquan He) [1823769] - [mm] mm: simplify MEMORY_ISOLATION && COMPACTION || CMA into CONTIG_ALLOC (Baoquan He) [1823769] - [mm] hugetlbfs: add arch_hugetlb_valid_size (Baoquan He) [1823769] - [mm] arm64/hugetlb: Use macros for contiguous huge page sizes (Baoquan He) [1823769] - [mm] arm64: hugetlb: Register hugepages during arch init (Baoquan He) [1823769] - [fs] xfs: prohibit fs freezing when using empty transactions (Brian Foster) [1845099] - [security] selinux: properly handle multiple messages in selinux_netlink_send() (Ondrej Mosnacek) [1839643] {CVE-2020-10751} - [mm] bdi: add a ->dev_name field to struct backing_dev_info (Ming Lei) [1788378] - [block] bdi: use bdi_dev_name() to get device name (Ming Lei) [1788378] - [mm] bdi: move bdi_dev_name out of line (Ming Lei) [1788378] - [fs] memcg: fix a crash in wb_workfn when a device disappears (Ming Lei) [1788378]- [tools] libbpf: provide backported RHEL symbols as upstream aliases 2 (Yauheni Kaliuta) [1813372] - [include] bpf: include/linux/bpf.h: fix spaces (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add test for freplace program with expected_attach_type (Yauheni Kaliuta) [1813372] - [scripts] checkpatch: don't warn about new vsprintf pointer extension 'pe' (Yauheni Kaliuta) [1813372] - [s390] s390: enable bpf jit by default when not built as always-on (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Copy runqslower to OUTPUT directory (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix memory leak in test selector (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix huge memory leak in libbpf_find_vmlinux_btf_id() (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add runqslower binary to .gitignore (Yauheni Kaliuta) [1813372] - [net] bpf: Change kvfree to kfree in generic_map_lookup_batch() (Yauheni Kaliuta) [1813372] - [tools] bpf, selftests: Use bpf_probe_read_kernel (Yauheni Kaliuta) [1813372] - [net] bpf/cgroup: Replace rcu_swap_protected() with rcu_replace_pointer() (Yauheni Kaliuta) [1813372] - [net] bpf: Fix bug in mmap() implementation for BPF array map (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Validate frozen map contents stays frozen (Yauheni Kaliuta) [1813372] - [net] bpf: Fix handling of XADD on BTF memory (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Run SYN cookies with reuseport BPF test only for TCP (Yauheni Kaliuta) [1813372] - [tools] bpftool: Fix typo in bash-completion (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix handling of optional field_name in btf_dump__emit_type_decl (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Declare bpf_log_buf variables as static (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix a couple of broken test_btf cases (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Enforce returning 0 for fentry/fexit programs (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix BPF_KRETPROBE macro and use it in attach_probe test (Yauheni Kaliuta) [1813372] - [net] bpf: Propagate expected_attach_type when verifying freplace programs (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix trampoline_count clean up logic (Yauheni Kaliuta) [1813372] - [net] bpf: Explicitly memset some bpf info structures declared on the stack (Yauheni Kaliuta) [1813372] - [net] bpf: Explicitly memset the bpf_attr structure (Yauheni Kaliuta) [1813372] - [net] bpf: Sanitize the bpf_struct_ops tcp-cc name (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add test for the packed enum member in struct/union (Yauheni Kaliuta) [1813372] - [net] bpf/btf: Fix BTF verification of enum members in struct/union (Yauheni Kaliuta) [1813372] - [net] bpf: Fix cgroup ref leak in cgroup_bpf_inherit on out-of-memory (Yauheni Kaliuta) [1813372] - [net] bpf: Initialize storage pointers to NULL to prevent freeing garbage pointer (Yauheni Kaliuta) [1813372] - [tools] selftests: bpf: Add test for JMP32 JSET BPF_X with upper bits set (Yauheni Kaliuta) [1813372] - [x86] bpf, x32: Fix bug with JMP32 JSET BPF_X checking upper bits (Yauheni Kaliuta) [1813372] - [net] bpf: Do not allow map_freeze in struct_ops map (Yauheni Kaliuta) [1813372] - [net] bpf: Return better error value in delete_elem for struct_ops map (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add send_signal_sched_switch test (Yauheni Kaliuta) [1813372] - [kernel] bpf: Fix deadlock with rq_lock in bpf_send_signal() (Yauheni Kaliuta) [1813372] - [net] bpf: Fix a potential deadlock with bpf_map_do_batch (Yauheni Kaliuta) [1813372] - [net] bpf: Do not grab the bucket spinlock by default on htab batch ops (Yauheni Kaliuta) [1813372] - [tools] libbpf: Sanitise internal map names so they are not rejected by the kernel (Yauheni Kaliuta) [1813372] - [tools] bpf, uapi: Remove text about bpf_redirect_map() giving higher performance (Yauheni Kaliuta) [1813372] - [net] bpf, offload: Replace bitwise AND by logical AND in bpf_prog_offload_info_fill (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Mark SYN cookie test skipped for UDP sockets (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix error checking on reading the tcp_fastopen sysctl (Yauheni Kaliuta) [1813372] - [net] bpf: Make btf_check_func_type_match() static (Yauheni Kaliuta) [1813372] - [tools] bpf: Selftests build error in sockmap_basic.c (Yauheni Kaliuta) [1813372] - [net] bpf: Improve bucket_log calculation logic (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Test freeing sockmap/sockhash with a socket in it (Yauheni Kaliuta) [1813372] - [tools] tools/bpf/runqslower: Rebuild libbpf.a on libbpf source change (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix trampoline_count.c selftest compilation warning (Yauheni Kaliuta) [1813372] - [net] bpf: Fix modifier skipping logic (Yauheni Kaliuta) [1813372] - [tools] bpftool: Remove redundant "HAVE" prefix from the large INSN limit check (Yauheni Kaliuta) [1813372] - [tools] runqslower: Fix Makefile (Yauheni Kaliuta) [1813372] - [net] bpf: Reuse log from btf_prase_vmlinux() in btf_struct_ops_init() (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add test based on port range for BPF flow dissector (Yauheni Kaliuta) [1813372] - [net] bpf: map_seq_next should always increase position index (Yauheni Kaliuta) [1813372] - [tools] tools/bpf: Allow overriding llvm tools for runqslower (Yauheni Kaliuta) [1813372] - [tools] selftest/bpf: Add test for allowed trampolines count (Yauheni Kaliuta) [1813372] - [net] bpf: Allow to resolve bpf trampoline and dispatcher in unwind (Yauheni Kaliuta) [1813372] - [net] bpf: Allow BTF ctx access for string pointers (Yauheni Kaliuta) [1813372] - [tools] libbpf: Improve handling of failed CO-RE relocations (Yauheni Kaliuta) [1813372] - [tools] selftests: bpf: Reset global state between reuseport test runs (Yauheni Kaliuta) [1813372] - [tools] selftests: bpf: Make reuseport test output more legible (Yauheni Kaliuta) [1813372] - [tools] selftests: bpf: Ignore FIN packets for reuseport tests (Yauheni Kaliuta) [1813372] - [tools] selftests: bpf: Use a temporary file in test_sockmap (Yauheni Kaliuta) [1813372] - [tools] bpftool: Print function linkage in BTF dump (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Improve bpftool changes detection (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Initialize duration variable before using (Yauheni Kaliuta) [1813372] - [tools] bpf: tcp: Add bpf_cubic example (Yauheni Kaliuta) [1813372] - [tools] bpf: Sync uapi bpf.h to tools/ (Yauheni Kaliuta) [1813372] - [net] bpf: Add BPF_FUNC_jiffies64 (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add tests for program extensions (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add support for program extensions (Yauheni Kaliuta) [1813372] - [net] bpf: Introduce dynamic program extensions (Yauheni Kaliuta) [1813372] - [scripts] bpf, btf: Always output invariant hit in pahole DWARF to BTF transform (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Build urandom_read with LDFLAGS and LDLIBS (Yauheni Kaliuta) [1813372] - [net] bpf: Fix error path under memory pressure (Yauheni Kaliuta) [1813372] - [net] bpf: don't bother with getname/kern_path - use user_path_at (Yauheni Kaliuta) [1813372] - [tools] selftests: Refactor build to remove tools/lib/bpf from include path (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: Use consistent include paths for libbpf (Yauheni Kaliuta) [1813372] - [tools] bpftool: Use consistent include paths for libbpf (Yauheni Kaliuta) [1813372] - [tools] runsqslower: Support user-specified libbpf include and object paths (Yauheni Kaliuta) [1813372] - [tools] tools/runqslower: Remove tools/lib/bpf from include path (Yauheni Kaliuta) [1813372] - [tools] selftests: Use consistent include paths for libbpf (Yauheni Kaliuta) [1813372] - [tools] tools/runqslower: Use consistent include paths for libbpf (Yauheni Kaliuta) [1813372] - [tools] selftests: Pass VMLINUX_BTF to runqslower Makefile (Yauheni Kaliuta) [1813372] - [tools] tools/bpf/runqslower: Fix override option for VMLINUX_BTF (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: Don't try to remove user's homedir on clean (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Skip perf hw events test if the setup disabled it (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Don't check for btf fd in test_btf (Yauheni Kaliuta) [1813372] - [net] bpf: Fix memory leaks in generic update/delete batch ops (Yauheni Kaliuta) [1813372] - [tools] libbpf: Load btf_vmlinux only once per object (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix potential multiplication overflow in mmap() size calculation (Yauheni Kaliuta) [1813372] - [tools] libbpf: Simplify BTF initialization logic (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix error handling bug in btf_dump__new (Yauheni Kaliuta) [1813372] - [net] bpf: Remove set but not used variable 'first_key' (Yauheni Kaliuta) [1813372] - [tools] libbpf: Revert bpf_helper_defs.h inclusion regression (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix test_progs send_signal flakiness with nmi mode (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix unneeded extra initialization in bpf_map_batch_common (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add whitelist/blacklist of test names to test_progs (Yauheni Kaliuta) [1813372] - [tools] bpftool: Support dumping a map with btf_vmlinux_value_type_id (Yauheni Kaliuta) [1813372] - [tools] bpftool: Add struct_ops map name (Yauheni Kaliuta) [1813372] - [tools] libbpf: Expose bpf_find_kernel_btf as a LIBBPF_API (Yauheni Kaliuta) [1813372] - [tools] bpftool: Fix missing BTF output for json during map dump (Yauheni Kaliuta) [1813372] - [tools] bpftool: Fix a leak of btf object (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add batch ops testing to array bpf map (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add batch ops testing for htab and htab_percpu map (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add libbpf support to batch ops (Yauheni Kaliuta) [1813372] - [tools] tools/bpf: Sync uapi header bpf.h (Yauheni Kaliuta) [1813372] - [net] bpf: Add batch ops to all htab bpf map (Yauheni Kaliuta) [1813372] - [net] bpf: Add lookup and update batch ops to arraymap (Yauheni Kaliuta) [1813372] - [net] bpf: Add generic support for update and delete batch ops (Yauheni Kaliuta) [1813372] - [net] bpf: Add generic support for lookup batch op (Yauheni Kaliuta) [1813372] - [net] bpf: Add bpf_map_{value_size, update_value, map_copy_value} functions (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add a test for attaching a bpf fentry/fexit trace to an XDP program (Yauheni Kaliuta) [1813372] - [tools] tools/bpf: Add self tests for bpf_send_signal_thread() (Yauheni Kaliuta) [1813372] - [kernel] bpf: Add bpf_send_signal_thread() helper (Yauheni Kaliuta) [1813372] - [net] bpf: Fix seq_show for BPF_MAP_TYPE_STRUCT_OPS (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Build runqslower from selftests (Yauheni Kaliuta) [1813372] - [tools] tools/bpf: Add runqslower tool to tools/bpf (Yauheni Kaliuta) [1813372] - [tools] bpftool: Apply preserve_access_index attribute to all types in BTF dump (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Conform selftests/bpf Makefile output to libbpf and bpftool (Yauheni Kaliuta) [1813372] - [scripts] libbpf: Clean up bpf_helper_defs.h generation output (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add BPF_PROG, BPF_KPROBE, and BPF_KRETPROBE macros (Yauheni Kaliuta) [1813372] - [tools] libbpf: Poison kernel-only integer types (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add unit tests for global functions (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Modify a test to check global functions (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add a test for a large global function (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add fexit-to-skb test for global funcs (Yauheni Kaliuta) [1813372] - [net] bpf: Introduce function-by-function verification (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Further clean up Makefile output (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Ensure bpf_helper_defs.h are taken from selftests dir (Yauheni Kaliuta) [1813372] - [tools] libbpf,selftests/bpf: Fix clean targets (Yauheni Kaliuta) [1813372] - [tools] libbpf: Make bpf_map order and indices stable (Yauheni Kaliuta) [1813372] - [tools] bpf: Document BPF_F_QUERY_EFFECTIVE flag (Yauheni Kaliuta) [1813372] - [tools] bpf: Add bpf_dctcp example (Yauheni Kaliuta) [1813372] - [tools] bpf: libbpf: Add STRUCT_OPS support (Yauheni Kaliuta) [1813372] - [tools] bpf: Synch uapi bpf.h to tools/ (Yauheni Kaliuta) [1813372] - [net] bpf: Add BPF_FUNC_tcp_send_ack helper (Yauheni Kaliuta) [1813372] - [net] bpf: tcp: Support tcp_congestion_ops in bpf (Yauheni Kaliuta) [1813372] - [net] bpf: Introduce BPF_MAP_TYPE_STRUCT_OPS (Yauheni Kaliuta) [1813372] - [net] bpf: Introduce BPF_PROG_TYPE_STRUCT_OPS (Yauheni Kaliuta) [1813372] - [net] bpf: Support bitfield read access in btf_struct_access (Yauheni Kaliuta) [1813372] - [net] bpf: Add enum support to btf_ctx_access() (Yauheni Kaliuta) [1813372] - [net] bpf: Avoid storing modifier to info->btf_id (Yauheni Kaliuta) [1813372] - [net] bpf: Save PTR_TO_BTF_ID register state when spilling to stack (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Restore original comm in test_overhead (Yauheni Kaliuta) [1813372] - [tools] bpftool: Add misc section and probe for large INSN limit (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add probe for large INSN limit (Yauheni Kaliuta) [1813372] - [tools] bpftool: Make skeleton C code compilable with C++ compiler (Yauheni Kaliuta) [1813372] - [tools] bpf: Print error message for bpftool cgroup show (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: Xdp_redirect_cpu fix missing tracepoint attach (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: xdpsock: Add option to specify transmit fill pattern (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: xdpsock: Add option to specify tx packet size (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: xdpsock: Add option to specify number of packets to send (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: xdpsock: Add option to specify batch size (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: xdpsock: Use common code to handle signal and main exit (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: xdpsock: Add duration option to specify how long to run (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Preserve errno in test_progs CHECK macros (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Test BPF_F_REPLACE in cgroup_attach_multi (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Convert test_cgroup_attach to prog_tests (Yauheni Kaliuta) [1813372] - [tools] libbpf: Introduce bpf_prog_attach_xattr (Yauheni Kaliuta) [1813372] - [net] bpf: Support replacing cgroup-bpf program in MULTI mode (Yauheni Kaliuta) [1813372] - [net] bpf: Remove unused new_flags in hierarchy_allows_attach() (Yauheni Kaliuta) [1813372] - [net] bpf: Simplify __cgroup_bpf_attach (Yauheni Kaliuta) [1813372] - [net] bpf: Remove unnecessary assertion on fp_old (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix another __u64 printf warning (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix printing of ulimit value (Yauheni Kaliuta) [1813372] - [tools] libbpf: BTF is required when externs are present (Yauheni Kaliuta) [1813372] - [tools] libbpf: Allow to augment system Kconfig through extra optional config (Yauheni Kaliuta) [1813372] - [tools] libbpf: Put Kconfig externs into .kconfig section (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add bpf_link__disconnect() API to preserve underlying BPF resource (Yauheni Kaliuta) [1813372] - [tools] bpf: Allow to change skb mark in test_run (Yauheni Kaliuta) [1813372] - [tools] bpftool: Work-around rst2man conversion bug (Yauheni Kaliuta) [1813372] - [tools] bpftool: Simplify format string to not use positional args (Yauheni Kaliuta) [1813372] - [tools] bpftool: Add gen subcommand manpage (Yauheni Kaliuta) [1813372] - [tools] libbpf: Remove BPF_EMBED_OBJ macro from libbpf.h (Yauheni Kaliuta) [1813372] - [tools] bpftool, selftests/bpf: Embed object file inside skeleton (Yauheni Kaliuta) [1813372] - [tools] libbpf: Reduce log level for custom section names (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix libbpf_common.h when installing libbpf through 'make install' (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: More succinct Makefile output (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add zlib as a dependency in pkg-config template (Yauheni Kaliuta) [1813372] - [tools] libbpf: Print hint about ulimit when getting permission denied error (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: Attach XDP programs in driver mode by default (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: Set -fno-stack-protector when building BPF programs (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: Add missing -lz to TPROGS_LDLIBS (Yauheni Kaliuta) [1813372] - [tools] bpftool: Fix compilation warning on shadowed variable (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix build by renaming variables (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add flexible array relocation tests (Yauheni Kaliuta) [1813372] - [tools] libbpf: Support flexible arrays in CO-RE (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add tests for libbpf-provided externs (Yauheni Kaliuta) [1813372] - [tools] bpftool: Generate externs datasec in BPF skeleton (Yauheni Kaliuta) [1813372] - [tools] libbpf: Support libbpf-provided extern variables (Yauheni Kaliuta) [1813372] - [tools] libbpf: Extract internal map names into constants (Yauheni Kaliuta) [1813372] - [tools] bpftool: Add `gen skeleton` BASH completions (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add test validating data section to struct convertion layout (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Convert few more selftest to skeletons (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add BPF skeletons selftests and convert attach_probe.c (Yauheni Kaliuta) [1813372] - [tools] bpftool: Add skeleton codegen command (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add BPF object skeleton support (Yauheni Kaliuta) [1813372] - [tools] libbpf: Reduce log level of supported section names dump (Yauheni Kaliuta) [1813372] - [tools] libbpf: Postpone BTF ID finding for TRACING programs to load phase (Yauheni Kaliuta) [1813372] - [tools] libbpf: Refactor global data map initialization (Yauheni Kaliuta) [1813372] - [tools] libbpf: Expose BPF program's function name (Yauheni Kaliuta) [1813372] - [tools] libbpf: Expose BTF-to-C type declaration emitting API (Yauheni Kaliuta) [1813372] - [tools] libbpf: Expose btf__align_of() API (Yauheni Kaliuta) [1813372] - [tools] libbpf: Extract common user-facing helpers (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add BPF_EMBED_OBJ macro for embedding BPF .o files (Yauheni Kaliuta) [1813372] - [tools] libbpf: Move non-public APIs from libbpf.h to libbpf_internal.h (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add generic bpf_program__attach() (Yauheni Kaliuta) [1813372] - [tools] libbpf: Don't require root for bpf_object__open() (Yauheni Kaliuta) [1813372] - [tools] bpftool: Match maps by name (Yauheni Kaliuta) [1813372] - [tools] bpftool: Match programs by name (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Test wire_len/gso_segs in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1813372] - [net] bpf: Expose __sk_buff wire_len/gso_segs to BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1813372] - [x86] bpf, x86: Align dispatcher branch targets to 16B (Yauheni Kaliuta) [1813372] - [tools] selftests: bpf: Add xdp_perf test (Yauheni Kaliuta) [1813372] - [net] bpf: Start using the BPF dispatcher in BPF_TEST_RUN (Yauheni Kaliuta) [1813372] - [net] bpf, xdp: Start using the BPF dispatcher for XDP (Yauheni Kaliuta) [1813372] - [net] bpf: Introduce BPF dispatcher (Yauheni Kaliuta) [1813372] - [net] bpf: Move trampoline JIT image allocation to a function (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix perf_buffer test on systems w/ offline CPUs (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add CPU mask parsing tests (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Switch reuseport tests for test_progs framework (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Move reuseport tests under prog_tests/ (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Pull up printing the test name into test runner (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Propagate errors during setup for reuseport tests (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Run reuseport tests in a loop (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Unroll the main loop in reuseport test (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add helpers for getting socket family & type name (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Use sa_family_t everywhere in reuseport tests (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Let libbpf determine program type from section name (Yauheni Kaliuta) [1813372] - [tools] libbpf: Recognize SK_REUSEPORT programs from section name (Yauheni Kaliuta) [1813372] - [arm64] bpf, x86, arm64: Enable jit by default when not built as always-on (Yauheni Kaliuta) [1813372] - [net] bpf: Switch to offsetofend in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1813372] - [tools] libbpf: Bump libpf current version to v0.0.7 (Yauheni Kaliuta) [1813372] - [fs] vmalloc: fix remap_vmalloc_range() bounds checks (Yauheni Kaliuta) [1813370] - [net] bpf: Prevent re-mmap()'ing BPF map as writable for initially r/o mapping (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: fix test_sysctl_prog with alu32 (Yauheni Kaliuta) [1813370] - [powerpc] powerpc/bpf: Enable bpf_probe_read{, str}() on powerpc again (Yauheni Kaliuta) [1813370] - [kernel] bpf: Restrict bpf_trace_printk()'s s usage and add pks, pus specifier (Yauheni Kaliuta) [1813370] - [lib] printf: add support for printing symbolic error names (Yauheni Kaliuta) [1813370] - [net] bpf: Add bpf_probe_read_{user, kernel}_str() to do_refine_retval_range (Yauheni Kaliuta) [1813370] - [arm64] bpf: Restrict bpf_probe_read{, str}() only to archs where they work (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Fix accounting bug with direct->count in register_ftrace_direct() (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Return the first found result in lookup_rec() (Yauheni Kaliuta) [1813370] - [net] bpf: Undo incorrect __reg_bound_offset32 handling (Yauheni Kaliuta) [1813370] - [net] bpf: Fix tnum constraints for 32-bit comparisons (Yauheni Kaliuta) [1813370] - [x86] x86: Fix kernel-doc atomic.h warnings (Yauheni Kaliuta) [1813370] - [net] bpf: Fix trampoline usage in preempt (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Reintroduce missed build targets (Yauheni Kaliuta) [1813370] - [trace] bpf: Reliably preserve btf_trace_xxx types (Yauheni Kaliuta) [1813370] - [include] bpf: Avoid setting bpf insns pages read-only when prog is jited (Yauheni Kaliuta) [1813370] - [scripts] bpf: Force .BTF section start to zero when dumping from vmlinux (Yauheni Kaliuta) [1813370] - [scripts] bpf: Support pre-2.25-binutils objcopy for vmlinux BTF (Yauheni Kaliuta) [1813370] - [net] bpfilter: remove superfluous testing message (Jiri Benc) [1819632] - [net] bpfilter: fix dprintf usage for /dev/kmsg (Jiri Benc) [1819632] - [net] bpf, sockmap: Remove bucket->lock from sock_{hash|map}_free (Jiri Benc) [1819632] - [netdrv] veth: ignore peer tx_dropped when counting local rx_dropped (Jiri Benc) [1819632] - [net] xsk: Publish global consumer pointers when NAPI is finished (Jiri Benc) [1819632] - [kernel] bpf, xdp: Remove no longer required rcu_read_{un}lock() (Jiri Benc) [1819632] - [netdrv] bpf, xdp: virtio_net use access ptr macro for xdp enable check (Jiri Benc) [1819632] - [kernel] bpf, xdp: Update devmap comments to reflect napi/rcu usage (Jiri Benc) [1819632] - [net] xsk, net: Make sock_def_readable() have external linkage (Jiri Benc) [1819632] - [kernel] devmap: Adjust tracepoint for map-less queue flush (Jiri Benc) [1819632] - [net] xdp: Use bulking for non-map XDP_REDIRECT and consolidate code paths (Jiri Benc) [1819632] - [net] xdp: Move devmap bulk queue into struct net_device (Jiri Benc) [1819632] - [net] xsk: Support allocations of large umems (Jiri Benc) [1819632] - [tools] Sync uapi/linux/if_link.h (Jiri Benc) [1819632] - [net] bpf: Return -EBADRQC for invalid map type in __bpf_tx_xdp_map (Jiri Benc) [1819632] - [net] flow_dissector: fix document for skb_flow_get_icmp_tci (Jiri Benc) [1819632] - [net] xsk: Use struct_size() helper (Jiri Benc) [1819632] - [net] xsk: Add function naming comments and reorder functions (Jiri Benc) [1819632] - [net] xsk: Remove unnecessary READ_ONCE of data (Jiri Benc) [1819632] - [net] xsk: ixgbe: i40e: ice: mlx5: Xsk_umem_discard_addr to xsk_umem_release_addr (Jiri Benc) [1819632] - [net] xsk: Change names of validation functions (Jiri Benc) [1819632] - [net] xsk: Simplify the consumer ring access functions (Jiri Benc) [1819632] - [net] xsk: Simplify xskq_nb_avail and xskq_nb_free (Jiri Benc) [1819632] - [net] xsk: Eliminate the RX batch size (Jiri Benc) [1819632] - [net] xsk: Standardize naming of producer ring access functions (Jiri Benc) [1819632] - [net] xsk: Consolidate to one single cached producer pointer (Jiri Benc) [1819632] - [net] xsk: Simplify detection of empty and full rings (Jiri Benc) [1819632] - [net] xsk: Eliminate the lazy update threshold (Jiri Benc) [1819632] - [net] xdp: Simplify __bpf_tx_xdp_map() (Jiri Benc) [1819632] - [net] xdp: Remove map_to_flush and map swap detection (Jiri Benc) [1819632] - [net] xdp: Make cpumap flush_list common for all map instances (Jiri Benc) [1819632] - [net] xdp: Make devmap flush_list common for all map instances (Jiri Benc) [1819632] - [net] xsk: Make xskmap flush_list common for all map instances (Jiri Benc) [1819632] - [kernel] xdp: Fix graze->grace type-o in cpumap comments (Jiri Benc) [1819632] - [kernel] xdp: Simplify cpumap cleanup (Jiri Benc) [1819632] - [kernel] xdp: Simplify devmap cleanup (Jiri Benc) [1819632] - [net] sysctl: Fix compiler warning when only cBPF is present (Jiri Benc) [1819631] - [net] dsa: fix flow dissection on Tx path (Jiri Benc) [1819631] - [net] page_pool: add the possibility to sync DMA memory for device (Jiri Benc) [1819631] - [net] xsk: Fix xsk_poll()'s return type (Jiri Benc) [1819631] - [tools] net-af_xdp: Use correct number of channels from ethtool (Jiri Benc) [1819631] - [net] xdp: remove memory poison on free for struct xdp_mem_allocator (Jiri Benc) [1819631] - [documentation] xsk: Extend documentation for Rx|Tx-only sockets and shared umems (Jiri Benc) [1819631] - [net] xsk: Restructure/inline XSKMAP lookup/redirect/flush (Jiri Benc) [1819631] - [kernel] xsk: Store struct xdp_sock as a flexible array member of the XSKMAP (Jiri Benc) [1819631] - [include] xdp: Fix type of string pointer in __XDP_ACT_SYM_TAB (Jiri Benc) [1819631] - [documentation] xsk: Improve documentation for AF_XDP (Jiri Benc) [1819631] - [tools] Sync if_link.h (Jiri Benc) [1819631] - [net] xdp: Trivial, fix spelling in function description (Jiri Benc) [1819631] - [netdrv] netdevsim: Use scnprintf() for avoiding potential buffer overflow (Jiri Benc) [1819631] - [netdrv] netdevsim: fix ptr_ret.cocci warnings (Jiri Benc) [1819631] - [netdrv] netdevsim: remove unused sdev code (Jiri Benc) [1819631] - [netdrv] netdevsim: use IS_ERR instead of IS_ERR_OR_NULL for debugfs (Jiri Benc) [1819631] - [netdrv] netdevsim: fix stack-out-of-bounds in nsim_dev_debugfs_init() (Jiri Benc) [1819631] - [netdrv] netdevsim: fix panic in nsim_dev_take_snapshot_write() (Jiri Benc) [1819631] - [net] openvswitch: New MPLS actions for layer 2 tunnelling (Guillaume Nault) [1839760] - [net] Rephrased comments section of skb_mpls_pop() (Guillaume Nault) [1839760] - [net] skb_mpls_push() modified to allow MPLS header push at start of packet. (Guillaume Nault) [1839760] - [net] Change in Openvswitch to support MPLS label depth of 3 in ingress direction (Guillaume Nault) [1839182] - [block] block: fix use-after-free on cached last_lookup partition (Ming Lei) [1787968]- [drm] drm/prime: fix extracting of the DMA addresses from a scatterlist (Jerry Snitselaar) [1815610] - [iommu] iommu: Check for deferred attach in iommu_group_do_dma_attach() (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Add get_domain_info() helper (Jerry Snitselaar) [1815610] - [iommu] iommu: Don't take group reference in iommu_alloc_default_domain() (Jerry Snitselaar) [1815610] - [iommu] iommu: Don't call .probe_finalize() under group->mutex (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Apply per-device dma_ops (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Allow PCI sub-hierarchy to use DMA domain (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Allow 32bit devices to uses DMA domain (Jerry Snitselaar) [1815610] - [iommu] iommu: Do not probe devices on IOMMU-less busses (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix variable "iommu" set but not used (Jerry Snitselaar) [1815610] - [iommu] iommu: Unexport iommu_group_get_for_dev() (Jerry Snitselaar) [1815610] - [iommu] iommu: Move more initialization to __iommu_probe_device() (Jerry Snitselaar) [1815610] - [iommu] iommu: Remove add_device()/remove_device() code-paths (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu: Convert to probe/release_device() call-backs (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu: Axe a useless test in 'arm_smmu_master_alloc_smes()' (Jerry Snitselaar) [1815610] - [iommu] iommu/s390: Convert to probe/release_device() call-backs (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Convert to probe/release_device() call-backs (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Convert to probe/release_device() call-backs (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Remove dev_data->passthrough (Jerry Snitselaar) [1815610] - [iommu] iommu: Export bus_iommu_probe() and make is safe for re-probing (Jerry Snitselaar) [1815610] - [iommu] iommu: Move iommu_group_create_direct_mappings() out of iommu_group_add_device() (Jerry Snitselaar) [1815610] - [iommu] iommu: Split off default domain allocation from group assignment (Jerry Snitselaar) [1815610] - [iommu] iommu: Move new probe_device path to separate function (Jerry Snitselaar) [1815610] - [iommu] iommu: Keep a list of allocated groups in __iommu_probe_device() (Jerry Snitselaar) [1815610] - [iommu] iommu: Move default domain allocation to iommu_probe_device() (Jerry Snitselaar) [1815610] - [iommu] iommu: Add probe_device() and release_device() call-backs (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Return -ENODEV in add_device when device is not handled by IOMMU (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Remove dma_mask check from check_device() (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Wire up iommu_ops->def_domain_type (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Implement iommu_ops->def_domain_type call-back (Jerry Snitselaar) [1815610] - [iommu] iommu: Add def_domain_type() callback in iommu_ops (Jerry Snitselaar) [1815610] - [iommu] iommu: Move default domain allocation to separate function (Jerry Snitselaar) [1815610] - [iommu] iommu: Fix reference count leak in iommu_group_alloc (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Remove real DMA lookup in find_domain (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Allocate domain info for real DMA sub-devices (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Only clear real DMA device's context entries (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix get_acpihid_device_id() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Switch to use acpi_dev_hid_uid_match() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix over-read of ACPI UID from IVRS table (Jerry Snitselaar) [1815610] - [iommu] iommu: Fix deferred domain attachment (Jerry Snitselaar) [1815610] - [include] iommu: Move fwspec->iommu_priv to struct dev_iommu (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu: Use accessor functions for iommu private data (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu: Refactor master_cfg/fwspec usage (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu-v3: Use accessor functions for iommu private data (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu-v3: Improve add_device() error handling (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu-v3: Return -EBUSY when trying to re-add a device (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu-v3: Fix resource_size check (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu-v3: Populate VMID field for CMDQ_OP_TLBI_NH_VA (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu-v3: Drop __GFP_ZERO flag from DMA allocation (Jerry Snitselaar) [1815610] - [include] iommu: Introduce accessors for iommu private data (Jerry Snitselaar) [1815610] - [acpi] ACPI/IORT: Remove direct access of dev->iommu_fwspec (Jerry Snitselaar) [1815610] - [include] iommu: Define dev_iommu_fwspec_get() for !CONFIG_IOMMU_API (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Do not flush Device Table in iommu_map_page() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Update Device Table in increase_address_space() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Call domain_flush_complete() in update_domain() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Do not loop forever when trying to increase address space (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix race in increase_address_space()/fetch_pte() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix legacy interrupt remapping for x2APIC-enabled system (Jerry Snitselaar) [1815610] - [iommu] iommu: Fix the memory leak in dev_iommu_free() (Jerry Snitselaar) [1815610] - [include] iommu: Move iommu_fwspec to struct dev_iommu (Jerry Snitselaar) [1815610] - [include] iommu: Rename struct iommu_param to dev_iommu (Jerry Snitselaar) [1815610] - [iommu] iommu/of: Take a ref to the IOMMU driver during ->of_xlate() (Jerry Snitselaar) [1815610] - [iommu] drivers/iommu: Take a ref to the IOMMU driver prior to ->add_device() (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix mm reference leak (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix the configuration of GCR3 table root pointer (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Silence RCU-list debugging warning in dmar_find_atsr() (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix page request descriptor size (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Populate debugfs if IOMMUs are detected (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Ignore devices with out-of-spec domain number (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix the wrong printing in RHSA parsing (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix debugfs register reads (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: quirk_ioat_snb_local_iommu: replace WARN_TAINT with pr_warn + add_taint (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: dmar_parse_one_rmrr: replace WARN_TAINT with pr_warn + add_taint (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: dmar: replace WARN_TAINT with pr_warn + add_taint (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Silence RCU-list debugging warnings (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix RCU-list bugs in intel_iommu_init() (Jerry Snitselaar) [1815610] - [iommu] iommu/dma: Fix MSI reservation allocation (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix a bug in intel_iommu_iova_to_phys() for huge page (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Disable IOMMU on Stoney Ridge systems (Jerry Snitselaar) [1815610] - [iommu] iommu: intel: Use generic_iommu_put_resv_regions() (Jerry Snitselaar) [1815610] - [iommu] iommu: amd: Use generic_iommu_put_resv_regions() (Jerry Snitselaar) [1815610] - [iommu] iommu: arm: Use generic_iommu_put_resv_regions() (Jerry Snitselaar) [1815610] - [iommu] iommu: Implement generic_iommu_put_resv_regions() (Jerry Snitselaar) [1815610] - [iommu] iommu/iova: Silence warnings under memory pressure (Jerry Snitselaar) [1815610] - [iommu] iommu: Fix Kconfig indentation (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Remove unnecessary WARN_ON_ONCE() (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Unnecessary to handle default identity domain (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Add RMRR base and end addresses sanity check (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Mark firmware tainted if RMRR fails sanity check (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Don't reject Host Bridge due to scope mismatch (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Loose requirement for flush queue initializaton (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Avoid iova flush queue in strict mode (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: trace: Extend map_sg trace event (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Avoid sending invalid page response (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix off-by-one in PASID allocation (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Avoid duplicated code for PASID setup (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Reject SVM bind for failed capability check (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Match CPU and IOMMU paging mode (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix CPU and IOMMU SVM feature matching checks (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Remove VMD child device sanity check (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Use pci_real_dma_dev() for mapping (Jerry Snitselaar) [1815610] - [pci] PCI: Introduce pci_real_dma_dev() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Remove the unnecessary assignment (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Remove unused struct member (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Replace two consecutive readl calls with one readq (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix typos for PPR macros (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Remove local variables (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Remove unused variable (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Only support x2APIC with IVHD type 11h/40h (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Check feature support bit before accessing MSI capability registers (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Treat per-device exclusion ranges as r/w unity-mapped regions (Jerry Snitselaar) [1815610] - [iommu] iommu: Use C99 flexible array in fwspec (Jerry Snitselaar) [1833512 1815610] - [iommu] drivers/iommu: Allow IOMMU bus ops to be unregistered (Jerry Snitselaar) [1815610] - [iommu] iommu/of: Request ACS from the PCI core when configuring IOMMU linkage (Jerry Snitselaar) [1815610] - [iommu] drivers/iommu: Export core IOMMU API symbols to permit modular drivers (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix IOMMU perf counter clobbering during init (Jerry Snitselaar) [1815610] - [iommu] iommu/dma: fix variable 'cookie' set but not used (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Unlink device if failed to add to group (Jerry Snitselaar) [1815610] - [iommu] iommu: Remove device link to group on failure (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix adding non-PCI devices to Intel IOMMU (Jerry Snitselaar) [1815610] - [iommu] iommu/dma: Relax locking in iommu_dma_prepare_msi() (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Remove incorrect PSI capability check (Jerry Snitselaar) [1815610] - [iommu] iommu/dma: Rationalise types for DMA masks (Jerry Snitselaar) [1815610] - [iommu] iommu/iova: Init the struct iova to fix the possible memleak (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Check VT-d RMRR region in BIOS is reported as reserved (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Turn off translations at shutdown (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Support multiple PCI DMA aliases in IRQ Remapping (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Support multiple PCI DMA aliases in device table (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Do not re-fetch iommu->cmd_buf_tail (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Pass gfp flags to iommu_map_page() in amd_iommu_map() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Simpify decoding logic for INVALID_PPR_REQUEST event (Jerry Snitselaar) [1815610] - [drm] drm/prime: use dma length macro when mapping sg (Jerry Snitselaar) [1815610] - [drm] drm/amdgpu: fix scatter-gather mapping with user pages (Jerry Snitselaar) [1815610] - [drm] drm/radeon: fix scatter-gather mapping with user pages (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Convert AMD iommu driver to the dma-iommu api (Jerry Snitselaar) [1815610] - [iommu] iommu/dma-iommu: Use the dev->coherent_dma_mask (Jerry Snitselaar) [1815610] - [iommu] iommu/dma-iommu: Handle deferred devices (Jerry Snitselaar) [1815610] - [include] iommu: KABI cleanup (Jerry Snitselaar) [1815610] - [iommu] iommu: Add gfp parameter to iommu_ops::map (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Remove unnecessary locking from AMD iommu driver (Jerry Snitselaar) [1815610] - [iommu] drivers: iommu: hyperv: Make HYPERV_IOMMU only available on x86 (Jerry Snitselaar) [1815610] - [include] iommu/vt-d: Fix QI_DEV_IOTLB_PFSID and QI_DEV_EIOTLB_PFSID macros (Jerry Snitselaar) [1815610] - [iommu] iommu: pass cell_count = -1 to of_for_each_phandle with cells_name (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu: Free context bitmap in the err path of arm_smmu_init_domain_context (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Return the correct dma mask when we are bypassing the IOMMU (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Apply the same IVRS IOAPIC workaround to Acer Aspire A315-41 (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu: Mask TLBI address correctly (Jerry Snitselaar) [1815610] - [iommu] iommu: Remove wrong default domain comments (Jerry Snitselaar) [1815610] - [iommu] iommu/dma: Fix for dereferencing before null checking (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Declare Broadwell igfx dmar support snafu (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Add Scalable Mode fault information (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Use bounce buffer for untrusted devices (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Add trace events for device dma map/unmap (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Don't switch off swiotlb if bounce page is used (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Check whether device requires bounce buffer (Jerry Snitselaar) [1815610] - [dma] swiotlb: Split size parameter to map/unmap APIs (Jerry Snitselaar) [1815610] - [xen] swiotlb-xen: use ->map_page to implement ->map_sg (Jerry Snitselaar) [1815610] - [xen] swiotlb-xen: make instances match their method names (Jerry Snitselaar) [1815610] - [uapi] iommu: Add padding to struct iommu_fault (Jerry Snitselaar) [1815610] - [iommu] iommu: Add recoverable fault reporting (Jerry Snitselaar) [1815610] - [iommu] iommu: Introduce device fault report API (Jerry Snitselaar) [1815610] - [include] driver core: Add per device iommu param (Jerry Snitselaar) [1815610] - [uapi] iommu: Introduce device fault data (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Silence warnings under memory pressure (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Override wrong IVRS IOAPIC on Raven Ridge systems (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Use dma_direct for bypass devices (Jerry Snitselaar) [1815610] - [dma] dma-direct: don't check swiotlb=force in dma_direct_map_resource (Jerry Snitselaar) [1815610] - [mm] dma-mapping: remove the default map_resource implementation (Jerry Snitselaar) [1815610] - [iommu] Revert "iommu/vt-d: Fix lock inversion between iommu->lock and device_domain_lock" (Jerry Snitselaar) [1815610 1813666] - [dma] dma-direct: don't truncate dma_required_mask to bus addressing capabilities (Jerry Snitselaar) [1815610] - [acpi] ACPI / utils: Introduce acpi_dev_hid_uid_match() helper (Jerry Snitselaar) [1815610] - [security] efi: Only print errors about failing to get certs if EFI vars are found (Lenny Szubowicz) [1804969] - [infiniband] RDMA/iw_cxgb4: Fix incorrect function parameters (Vishal Kulkarni) [1828676] - [infiniband] RDMA/iw_cxgb4: initiate CLOSE when entering TERM (Vishal Kulkarni) [1828676] - [infiniband] RDMA/iw_cgxb4: Fix an error handling path in 'c4iw_connect()' (Vishal Kulkarni) [1828676] - [infiniband] RDMA/iw_cxgb4: Avoid freeing skb twice in arp failure case (Vishal Kulkarni) [1828676] - [infiniband] iw_cxgb4: fix ECN check on the passive accept (Vishal Kulkarni) [1828676] - [vfio] vfio/pci: fix memory leaks of eventfd ctx (Alex Williamson) [1837678] - [vfio] vfio/pci: fix memory leaks in alloc_perm_bits() (Alex Williamson) [1837678] - [vfio] vfio: avoid possible overflow in vfio_iommu_type1_pin_pages (Alex Williamson) [1837678] - [vfio] vfio/mdev: make create attribute static (Alex Williamson) [1837678] - [vfio] vfio/type1: remove hugepage checks in is_invalid_reserved_pfn() (Alex Williamson) [1837678] - [vfio] vfio/type1: Initialize resv_msi_base (Alex Williamson) [1837678] - [vfio] vfio_pci: Restore original state on release (Alex Williamson) [1837678] - [uapi] vfio: re-arrange vfio region definitions (Alex Williamson) [1837678] - [vfio] mdev: Send uevents around parent device registration (Alex Williamson) [1837678] - [vfio] vfio/mdev: Synchronize device create/remove with parent removal (Alex Williamson) [1837678] - [vfio] vfio/mdev: Avoid creating sysfs remove file on stale device removal (Alex Williamson) [1837678] - [vfio] vfio/mdev: Improve the create/remove sequence (Alex Williamson) [1837678] - [vfio] vfio/mdev: Avoid inline get and put parent helpers (Alex Williamson) [1837678] - [vfio] vfio/mdev: Fix aborting mdev child device removal if one fails (Alex Williamson) [1837678] - [vfio] vfio/mdev: Follow correct remove sequence (Alex Williamson) [1837678] - [vfio] vfio/mdev: Avoid masking error code to EBUSY (Alex Williamson) [1837678] - [vfio] vfio/mdev: Removed unused kref (Alex Williamson) [1837678] - [vfio] vfio/mdev: Avoid release parent reference during error path (Alex Williamson) [1837678] - [uapi] vfio-ccw: add handling for async channel instructions (Alex Williamson) [1837678] - [uapi] vfio-ccw: add capabilities chain (Alex Williamson) [1837678] - [vfio] vfio: Fix WARNING "do not call blocking ops when !TASK_RUNNING" (Alex Williamson) [1837678] - [vfio] vfio/pci: use correct format characters (Alex Williamson) [1837678] - [vfio] vfio: expand minor range when registering chrdev region (Alex Williamson) [1837678] - [vfio] vfio/mdev: add static modifier to add_mdev_supported_type (Alex Williamson) [1837678] - [vfio] vfio/type1: Remove map_try_harder() code path (Alex Williamson) [1837678] - [vfio] vfio/pci: Fix potential memory leak in vfio_msi_cap_len (Alex Williamson) [1837678] - [vfio] vfio: Mark expected switch fall-throughs (Alex Williamson) [1837678] - [fs] gfs2: Only do glock put in gfs2_create_inode for free inodes (Robert S Peterson) [1831666] - [fs] gfs2: Grab glock reference sooner in gfs2_add_revoke (Robert S Peterson) [1831666] - [fs] Revert "gfs2: Don't demote a glock until its revokes are written" (Robert S Peterson) [1831666] - [fs] signal: Fix wrong PIDTYPE_TGID check in send_sigio() & send_sigurg() (Waiman Long) [1845597] - [md] dm mpath: add DM device name to Failing/Reinstating path log messages (Mike Snitzer) [1822975] - [md] dm mpath: enhance queue_if_no_path debugging (Mike Snitzer) [1822975] - [md] dm mpath: restrict queue_if_no_path state machine (Mike Snitzer) [1822975] - [md] dm mpath: simplify __must_push_back (Mike Snitzer) [1822975] - [md] dm: use DMDEBUG macros now that they use pr_debug variants (Mike Snitzer) [1822975] - [include] dm: use dynamic debug instead of compile-time config option (Mike Snitzer) [1822975] - [md] dm mpath: switch paths in dm_blk_ioctl() code path (Mike Snitzer) [1822975] - [md] dm multipath: use updated MPATHF_QUEUE_IO on mapping for bio-based mpath (Mike Snitzer) [1822975] - [tools] selftests: mlxsw: qos_mc_aware: Specify arping timeout as an integer (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Fix use-after-free of split/unsplit/type_set in case reload fails (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_acl_tcam: Position vchunk in a vregion list properly (Ivan Vecera) [1821646] - [netdrv] mlxsw: Fix some IS_ERR() vs NULL bugs (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Do not stop at FLOW_ACTION_VLAN_MANGLE (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Do not stop at FLOW_ACTION_PRIORITY (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: fix unintention integer overflow on left shift (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add test cases for devlink-trap policers (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Add support for setting of packet trap group parameters (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Switch to use correct packet trap group (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Do not initialize dedicated discard policer (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Add devlink-trap policer support (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Prepare policers for registration with devlink (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Track used packet trap policer IDs (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Extend QPCR register (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_ptp: Fix build warnings (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Avoid uninitialized symbol errors (Ivan Vecera) [1821646] - [netdrv] mlxsw: switchx2: Remove unnecessary conversion to bool (Ivan Vecera) [1821646] - [netdrv] mlxsw: core_acl: Avoid defining static variable in header file (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Remove unused RIF and FID families (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Add proper function documentation (Ivan Vecera) [1821646] - [netdrv] mlxsw: i2c: Add missing field documentation (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_mr: Fix list iteration in error path (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: qos_dscp_router: Test no DSCP rewrite after pedit (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Offload FLOW_ACTION_MANGLE (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Add DSCP, ECN, dscp_rw to QOS_ACTION (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Rename mlxsw_afa_qos_cmd to mlxsw_afa_qos_switch_prio_cmd (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Explicitly register packet trap groups (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Fix 64-bit division in mlxsw_sp_counter_resources_register (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Offload FLOW_ACTION_PRIORITY (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Add QOS_ACTION (Ivan Vecera) [1821646] - [netdrv] mlxsw: pci: Only issue reset when system is ready (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add tc action hw_stats tests (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Expose devlink resource occupancy for counters (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Consolidate subpools initialization (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Move config validation along with resource register (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Expose subpool sizes over devlink resources (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Add entry_size_res_id for each subpool and use it to query entry size (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Move sub_pools under per-instance pool struct (Ivan Vecera) [1821646] - [tools] selftests: spectrum-2: Adjust tc_flower_scale limit according to current counter count (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Query bank size from FW resources (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Increase register field length to 31 bits (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: RED: Test RED ECN nodrop offload (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Offload RED ECN nodrop mode (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_acl: Ask device for rule stats only if counter was created (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Support offloading of FIFO Qdisc (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Add handle parameter to ..._ops.replace (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Introduce struct mlxsw_sp_qdisc_state (Ivan Vecera) [1821646] - [netdrv] net: mlxfw: Replace zero-length array with flexible-array member (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: qos_defprio: Use until_counter_is (Ivan Vecera) [1821646] - [netdrv] mlxsw: pci: Wait longer before accessing the device after reset (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Update module_type values in PMTM register and map them to width (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: resource_scale: Invoke for Spectrum-3 (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Reduce router scale running time using offload indication (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Reduce running time using offload indication (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add shared buffer traffic test (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add mlxsw lib (Ivan Vecera) [1821646] - [tools] selftests: devlink_lib: Add devlink port helpers (Ivan Vecera) [1821646] - [tools] selftests: devlink_lib: Check devlink info command is supported (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add shared buffer configuration test (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Use busywait helper in rtnetlink test (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Use busywait helper in vxlan test (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Use busywait helper in blackhole routes test (Ivan Vecera) [1821646] - [tools] selftests: devlink_trap_l3_drops: Avoid race condition (Ivan Vecera) [1821646] - [tools] selftests: add a mirror test to mlxsw tc flower restrictions (Ivan Vecera) [1821646] - [tools] selftests: add egress redirect test to mlxsw tc flower restrictions (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Add mlxsw_sp_span_ops.buffsize_get for Spectrum-3 (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Initialize advertised speeds to supported speeds (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Move the ECN-marked packet counter to ethtool (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_switchdev: Optimize SFN records processing (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Lookup and pass cookie down to devlink_trap_report() (Ivan Vecera) [1821646] - [netdrv] mlxsw: pci: Extract cookie index for ACL discard trap packets (Ivan Vecera) [1821646] - [netdrv] mlxsw: core_acl_flex_actions: Implement flow_offload action cookie offload (Ivan Vecera) [1821646] - [netdrv] mlxsw: core_acl_flex_actions: Add trap with userdef action (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: fix spelling mistake: "progamming" -> "programming" (Ivan Vecera) [1821646] - [tools] selftests: devlink_trap_acl_drops: Add ACL traps test (Ivan Vecera) [1821646] - [tools] selftests: pass pref and handle to devlink_trap_drop_* helpers (Ivan Vecera) [1821646] - [tools] selftests: introduce test for mlxsw tc flower restrictions (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Add ACL devlink-trap support (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Introduce dummy group with thin policer (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Extend MLXSW_RXL_DIS to register disabled trap group (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Allow to enable/disable rx_listener for trap (Ivan Vecera) [1821646] - [netdrv] mlxsw: acl_flex_actions: Trap all ACL dropped packets to DISCARD_*_ACL traps (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_acl: Pass the ingress indication down to flex action (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Disable mixed bound blocks to contain action drop (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_acl: Track ingress and egress block bindings (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Prepare mlxsw_core_trap_action_set() to handle not only action (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Use listener->en/dis_action instead of hard-coded values (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Allow to register disabled traps using MLXSW_RXL_DIS (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Set unreg_action to be SET_FW_DEFAULT (Ivan Vecera) [1821646] - [netdrv] mlxsw: pci: Remove unused values (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Remove priv from listener equality comparison (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_acl: Make block arg const where appropriate (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Make global arrays const as they should be (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Remove initialization to false of mlxsw_listener struct (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Convert is_event and is_ctrl bools to be single bits (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Remove dummy union name from struct mlxsw_listener (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Remove unused action field from mlxsw_rx_listener struct (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Move policer initialization to mlxsw_sp_trap_init() (Ivan Vecera) [1821646] - [netdrv] mlxsw: core_acl_flex_actions: Rename Trap / Discard Action to Trap Action (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Move functions to avoid their forward declarations (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Use err variable instead of directly checking func return value (Ivan Vecera) [1821646] - [netdrv] net/mlx5: Add fsm_reactivate callback support (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: Add reactivate flow support to FSM burn flow (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: Use MLXFW_ERR_MSG macro for error reporting (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: Convert pr_* to dev_* in mlxfw_fsm.c (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: More error messages coverage (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: Improve FSM err message reporting and return codes (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: Generic mlx FW flash status notify (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Remove RTNL where possible (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Take router lock from exported helpers (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Take router lock from inetaddr listeners (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Take router lock from netdev listener (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_dpipe: Take router lock from dpipe code (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Take router lock from inside routing code (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Introduce router lock (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Store NVE decapsulation configuration in router (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Expose router struct to internal users (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_mr: Protect multicast route list with a lock (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_mr: Protect multicast table list with a lock (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_mr: Publish multicast route after writing it to the device (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_nve: Make tunnel initialization symmetric (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Export function to check if RIF exists (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Prevent RIF access outside of routing code (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Prepare function for router lock introduction (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Prepare function for router lock introduction (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Do not assume RTNL is taken when resolving underlay device (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Do not assume RTNL is taken during RIF teardown (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Do not assume RTNL is taken during nexthop init (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_span: Only update mirroring agents if present (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Convert callers to use new mirroring API (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_span: Prepare work item to update mirroring agents (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_span: Use struct_size() to simplify allocation (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_span: Do no expose mirroring agents to entire driver (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Protect counter pool with a lock (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_kvdl: Protect allocations with a lock (Ivan Vecera) [1821646] - [netdrv] mlxsw: Replace zero-length array with flexible-array member (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: vxlan: Add test for error path (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: vxlan: Adjust test to recent changes (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: extack: Test creation of multiple VLAN-aware bridges (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: extack: Test bridge creation with VXLAN (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Remove deprecated test (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Reduce dependency between bridge and router code (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_switchdev: Remove VXLAN checks during FID membership (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_switchdev: Have VXLAN device take reference on FID (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_switchdev: Propagate extack to bridge creation function (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_fid: Use 'refcount_t' for FID reference counting (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_dpipe: Add missing error path (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Add validation of hardware device types for MGPIR register (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Clear offload indication from IPv6 nexthops on abort (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add test cases for local table route replacement (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Fix 64-bit division error in mlxsw_sp_qdisc_tbf_rate_kbps (Ivan Vecera) [1821646] - [netdrv] mlxsw: minimal: Fix an error handling path in 'mlxsw_m_port_create()' (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Support offloading of TBF Qdisc (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Configure shaper rate and burst size together (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Add lowest_shaper_bs to struct mlxsw_sp (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Increase MLXSW_REG_QEEC_MAS_DIS (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Add max_shaper_bs to QoS ETS Element Configuration (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Extract a common leaf unoffload function (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Add mlxsw_sp_qdisc_get_class_stats() (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Extract a per-TC stat function (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_acl: Fix use-after-free during reload (Ivan Vecera) [1821646] - [netdrv] spectrum: Add a delayed work to update SPAN buffsize according to speed (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Fix SPAN egress mirroring buffer size for Spectrum-2 (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_span: Put buffsize update code into helper function (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Push code getting port speed into a helper (Ivan Vecera) [1821646] - [tools] selftests: devlink_trap_tunnel_vxlan: Add test case for overlay_smac_is_mc (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add OVERLAY_SMAC_MC trap (Ivan Vecera) [1821646] - [tools] selftests: devlink_trap_tunnel_ipip: Add test case for decap_error (Ivan Vecera) [1821646] - [tools] selftests: devlink_trap_tunnel_vxlan: Add test case for decap_error (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add tunnel devlink-trap support (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Reorder cases according to enum order (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add ECN configurations with IPinIP tunnels (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Add Tunneling IPinIP Decapsulation ECN Mapping Register (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Add Tunneling IPinIP Encapsulation ECN Mapping Register (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add NON_ROUTABLE trap (Ivan Vecera) [1821646] - [tools] selftests: devlink_trap_l3_drops: Add test cases of irif and erif disabled (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add irif and erif disabled traps (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Include MC TCs in Qdisc counters (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Wipe xstats.backlog of down ports (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: qos_mc_aware: Fix mausezahn invocation (Ivan Vecera) [1821646] - [netdrv] mlxsw: switchx2: Do not modify cloned SKBs during xmit (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Do not modify cloned SKBs during xmit (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Do not enforce same firmware version for multiple ASICs (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add test for FIB offload API (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Set hardware flags for routes (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Separate nexthop offload indication from route (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Only require minimum firmware version (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Update firmware version to xx.2000.2714 (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Ignore grafting of invisible FIFO (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Disable DIP_LINK_LOCAL check in hardware pipeline (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Disable SIP_DIP check in hardware pipeline (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Disable MC_DMAC check in hardware pipeline (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Disable SIP_CLASS_E check in hardware pipeline (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_dcb: Allow setting default port priority (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Add QoS Port DSCP to Priority Mapping Register (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Support offloading of ETS Qdisc (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Generalize PRIO offload to support ETS (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Rename MLXSW_REG_QEEC_HIERARCY_* enumerators (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Clarify a comment (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Use dedicated policer for VRRP packets (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Skip loopback RIFs during MAC validation (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: Fix out-of-memory error in mfa2 flash burning (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Fix use of uninitialized adjacency index (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: After underlay moves, demote conflicting tunnels (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Check devlink device before running test (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add router scale test for Spectrum-2 (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Fix determining underlay for a GRE tunnel (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: Verify FSM error code translation doesn't exceed array size (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Allocate discard adjacency entry when needed (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Enable EMAD string TLV (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Add support for using EMAD string TLV (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Extend EMAD information reported to devlink hwerr (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Add support for EMAD string TLV parsing (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Add EMAD string TLV (Ivan Vecera) [1821646] - [netdrv] mlxsw: emad: Remove deprecated EMAD TLVs (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Parse TLVs' offsets of incoming EMADs (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Enable devlink reload only on probe (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add test cases for devlink-trap layer 3 exceptions (Ivan Vecera) [1821646] - [tools] selftests: forwarding: devlink: Add functionality for trap exceptions test (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add layer 3 devlink-trap exceptions support (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add specific trap for packets routed via invalid nexthops (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add new FIB entry type for reject routes (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add test cases for devlink-trap layer 3 drops (Ivan Vecera) [1821646] - [tools] selftests: devlink: Make devlink_trap_cleanup() more generic (Ivan Vecera) [1821646] - [tools] selftests: devlink: Export functions to devlink library (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add layer 3 devlink-trap support (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Fix error return code in mlxsw_sp_port_module_info_init() (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Generalize split count check (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Iterate over all ports in gap during unsplit create (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Fix base port get for split count 4 and 8 (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Use port_module_max_width to compute base port index (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Remember split base local port and use it in unsplit (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Introduce resource for getting offset of 4 lanes split port (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Push getting offsets of split ports into a helper (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Add sanity checks into module info get (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Pass mapping values in port mapping structure (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Use mapping of port being split for creating split ports (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Replace port_to_module array with array of structs (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Distinguish between unsplittable and split port (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Move max_width check up before count check (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Use PMTM register to get max module width (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Add Port Module Type Mapping Register (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Extend PMLP tx/rx lane value size to 4 bits (Ivan Vecera) [1821646] - [netdrv] mlxsw: Fix 64-bit division in mlxsw_sp_sb_prs_init (Ivan Vecera) [1821646] - [netdrv] mlxsw: Enforce firmware version for Spectrum-2 (Ivan Vecera) [1821646] - [netdrv] mlxsw: Bump firmware version to 13.2000.2308 (Ivan Vecera) [1821646] - [netdrv] mlxsw: pci: Increase PCI reset timeout for SN3800 systems (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Increase size of MPAR register (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Unpublish devlink parameters during reload (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_buffers: remove unneeded semicolon (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_buffers: Calculate the size of the main pool (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Use guaranteed buffer size as pool size limit (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Extend QSFP EEPROM size for ethtool (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Add macro for getting QSFP module EEPROM page number (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Push Ethernet header before reporting trap (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add Spectrum-2 target scale for tc flower scale test (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add a resource scale test for Spectrum-2 (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add Spectrum-2 mirror-to-gretap target scale test (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Generalize the parameters of mirror_gre test (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Register switched port analyzers (SPAN) as resource (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Add support for 400Gbps (50Gbps per lane) link modes (Ivan Vecera) [1821646] - [netdrv] mlxsw: minimal: Add validation for FW version (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Push minor/subminor fw version check into helper (Ivan Vecera) [1821646] - [netdrv] mlxsw: thermal: Provide optimization for QSFP modules number detection (Ivan Vecera) [1821646] - [netdrv] mlxsw: hwmon: Provide optimization for QSFP modules number detection (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Extend MGPIR register with new field exposing the number of QSFP modules (Ivan Vecera) [1821646] - [netdrv] mlxsw: Propagate extack down to register_fib_notifier() (Ivan Vecera) [1821646] - [netdrv] mlxsw: Register port netdevices into net of core (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Take devlink net instead of init_net (Ivan Vecera) [1821646] - [netdrv] mlxsw: PCI: Send EMAD traffic on a separate queue (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Use per-netns netdevice notifier registration (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Fail in case user specifies multiple mirror actions (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Clear VLAN filters during port initialization (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_buffers: Add the ability to query the CPU port's shared buffer (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Register CPU port with devlink (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_buffers: Prevent changing CPU port's configuration (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add a test case for devlink-trap (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add test cases for devlink-trap L2 drops (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Add devlink-trap support (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add trap group for layer 2 discards (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add layer 2 discard trap IDs (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Add new trap actions (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Add API to set trap action (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Extend to support Spectrum-3 ASIC (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Forbid to offload match on reserved TCP flags bits (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_acl: Track rules that forbid egress block bind (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Forbid to offload mirred redirect on egress (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Increase scale of IPv6 nexthop groups (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Expose KVD size for Spectrum-2 (Ivan Vecera) [1821646] - [netdrv] geneve: change from tx_error to tx_dropped on missing metadata (Jiri Benc) [1843412] - [net] mptcp: use untruncated hash in ADD_ADDR HMAC (Florian Westphal) [1840167] - [net] mptcp: use rightmost 64 bits in ADD_ADDR HMAC (Florian Westphal) [1840167] - [tools] selftests: mptcp: pm: rm the right tmp file (Florian Westphal) [1840167] - [net] mptcp: cope better with MP_JOIN failure (Florian Westphal) [1840167] - [net] inet_connection_sock: factor out destroy helper. (Florian Westphal) [1840167] - [net] mptcp: add new sock flag to deal with join subflows (Florian Westphal) [1840167] - [net] mptcp: Initialize map_seq upon subflow establishment (Florian Westphal) [1840167] - [net] mptcp: set correct vfs info for subflows (Florian Westphal) [1840167] - [net] mptcp: fix uninitialized value access (Florian Westphal) [1840167] - [net] mptcp: initialize the data_fin field for mpc packets (Florian Westphal) [1840167] - [net] mptcp: fix 'use_ack' option access. (Florian Westphal) [1840167] - [net] mptcp: avoid a WARN on bad input. (Florian Westphal) [1840167] - [net] mptcp: move option parsing into mptcp_incoming_options() (Florian Westphal) [1840167] - [net] mptcp: consolidate synack processing. (Florian Westphal) [1840167] - [net] mptcp: replace mptcp_disconnect with a stub (Florian Westphal) [1840167] - [net] mptcp: fix race in msk status update (Florian Westphal) [1840167] - [net] tcp: mptcp: use mptcp receive buffer space to select rcv window (Florian Westphal) [1840167] - [net] mptcp/pm_netlink.c : add check for nla_put_in/6_addr (Florian Westphal) [1840167] - [net] mptcp: fix data_fin handing in RX path (Florian Westphal) [1840167] - [net] mptcp: drop req socket remote_key* fields (Florian Westphal) [1840167] - [net] mptcp: avoid flipping mp_capable field in syn_recv_sock() (Florian Westphal) [1840167] - [net] mptcp: handle mptcp listener destruction via rcu (Florian Westphal) [1840167] - [net] mptcp: fix 'Attempt to release TCP socket in state' warnings (Florian Westphal) [1840167] - [net] mptcp: fix splat when incoming connection is never accepted before exit/close (Florian Westphal) [1840167] - [net] mptcp: fix double-unlock in mptcp_poll (Florian Westphal) [1840167] - [net] mptcp: add some missing pr_fmt defines (Florian Westphal) [1840167] - [net] mptcp: fix "fn parameter not described" warnings (Florian Westphal) [1840167] - [net] mptcp: re-check dsn before reading from subflow (Florian Westphal) [1840167] - [net] mptcp: subflow: check parent mptcp socket on subflow state change (Florian Westphal) [1840167] - [net] mptcp: fix tcp fallback crash (Florian Westphal) [1840167] - [tools] selftests:mptcp: fix failure due to whitespace damage (Florian Westphal) [1840167] - [tools] selftests: add test-cases for MPTCP MP_JOIN (Florian Westphal) [1840167] - [tools] selftests: add PM netlink functional tests (Florian Westphal) [1840167] - [net] mptcp: add netlink-based PM (Florian Westphal) [1840167] - [net] mptcp: add and use MIB counter infrastructure (Florian Westphal) [1840167] - [net] mptcp: allow dumping subflow context to userspace (Florian Westphal) [1840167] - [net] mptcp: implement and use MPTCP-level retransmission (Florian Westphal) [1840167] - [net] mptcp: rework mptcp_sendmsg_frag to accept optional dfrag (Florian Westphal) [1840167] - [net] mptcp: allow partial cleaning of rtx head dfrag (Florian Westphal) [1840167] - [net] mptcp: implement memory accounting for mptcp rtx queue (Florian Westphal) [1840167] - [net] mptcp: introduce MPTCP retransmission timer (Florian Westphal) [1840167] - [net] mptcp: queue data for mptcp level retransmission (Florian Westphal) [1840167] - [net] mptcp: update per unacked sequence on pkt reception (Florian Westphal) [1840167] - [net] mptcp: Implement path manager interface commands (Florian Westphal) [1840167] - [net] mptcp: Add handling of outgoing MP_JOIN requests (Florian Westphal) [1840167] - [net] mptcp: Add handling of incoming MP_JOIN requests (Florian Westphal) [1840167] - [net] mptcp: Add path manager interface (Florian Westphal) [1840167] - [net] mptcp: Add ADD_ADDR handling (Florian Westphal) [1840167] - [net] tcp: annotate sk->sk_wmem_queued lockless reads (Florian Westphal) [1840167] - [net] mptcp: don't hang in mptcp_sendmsg() after TCP fallback (Florian Westphal) [1840167] - [net] mptcp: Remove set but not used variable 'can_ack' (Florian Westphal) [1840167] - [net] mptcp: rename fourth ack field (Florian Westphal) [1840167] - [net] mptcp: move msk state update to subflow_syn_recv_sock() (Florian Westphal) [1840167] - [net] mptcp: drop unneeded checks (Florian Westphal) [1840167] - [net] mptcp: create msk early (Florian Westphal) [1840167] - [net] mptcp: don't hang before sending 'MP capable with data' (Florian Westphal) [1840167] - [net] mptcp: don't grow mptcp socket receive buffer when rcvbuf is locked (Florian Westphal) [1840167] - [tools] mptcp: selftests: add rcvbuf set option (Florian Westphal) [1840167] - [net] mptcp: always include dack if possible. (Florian Westphal) [1840167] - [net] mptcp: Only send DATA_FIN with final mapping (Florian Westphal) [1840167] - [net] mptcp: Use per-subflow storage for DATA_FIN sequence number (Florian Westphal) [1840167] - [net] mptcp: Check connection state before attempting send (Florian Westphal) [1840167] - [net] mptcp: add dummy icsk_sync_mss() (Florian Westphal) [1840167] - [net] mptcp: defer work schedule until mptcp lock is released (Florian Westphal) [1840167] - [net] mptcp: avoid work queue scheduling if possible (Florian Westphal) [1840167] - [net] mptcp: remove mptcp_read_actor (Florian Westphal) [1840167] - [net] mptcp: add rmem queue accounting (Florian Westphal) [1840167] - [net] mptcp: update mptcp ack sequence from work queue (Florian Westphal) [1840167] - [net] mptcp: add work queue skeleton (Florian Westphal) [1840167] - [net] mptcp: add and use mptcp_data_ready helper (Florian Westphal) [1840167] - [net] xfrm: fix a NULL-ptr deref in xfrm_local_error (Xin Long) [1835208] - [net] xfrm: add IPv6 support for espintcp (Sabrina Dubroca) [1446392] - [net] xfrm: add support for UDPv6 encapsulation of ESP (Sabrina Dubroca) [1446392] - [net] xfrm: ifdef setsockopt(UDP_ENCAP_ESPINUDP/UDP_ENCAP_ESPINUDP_NON_IKE) (Sabrina Dubroca) [1446392] - [net] esp: Export esp_output_fill_trailer function (Sabrina Dubroca) [1446392] - [net] udp: fix jump label misuse (Sabrina Dubroca) [1446392] - [net] udp: implement complete book-keeping for encap_needed (Sabrina Dubroca) [1446392] - [net] xfrm: espintcp: save and call old ->sk_destruct (Sabrina Dubroca) [1446392] - [net] xfrm: add espintcp (RFC 8229) (Sabrina Dubroca) [1446392] - [net] esp4: split esp_output_udp_encap and introduce esp_output_encap (Sabrina Dubroca) [1446392] - [net] esp4: prepare esp_input_done2 for non-UDP encapsulation (Sabrina Dubroca) [1446392] - [net] xfrm: add route lookup to xfrm4_rcv_encap (Sabrina Dubroca) [1446392] - [net] xfrm: introduce xfrm_trans_queue_net (Sabrina Dubroca) [1446392] - [net] add queue argument to __skb_wait_for_more_packets and __skb_{, try_}recv_datagram (Sabrina Dubroca) [1446392] - [net] use skb_queue_empty_lockless() in busy poll contexts (Sabrina Dubroca) [1446392] - [include] net: add skb_queue_empty_lockless() (Sabrina Dubroca) [1446392] - [net] add READ_ONCE() annotation in __skb_wait_for_more_packets() (Sabrina Dubroca) [1446392] - [net] datagram: remove rendundant 'peeked' argument (Sabrina Dubroca) [1446392] - [tools] kvm: selftests: fix rdtsc() for vmx_tsc_adjust_test (Vitaly Kuznetsov) [1841490] - [x86] kvm: lapic: Also cancel preemption timer when disarm LAPIC timer (Vitaly Kuznetsov) [1841490] - [s390] kvm_host: unify VM_STAT and VCPU_STAT definitions in a single place (Vitaly Kuznetsov) [1841490] - [x86] kvm/x86: Remove redundant function implementations (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: VMX preemption timer migration test (Vitaly Kuznetsov) [1841490] - [tools] tools arch kvm: Sync kvm headers with the kernel sources (Vitaly Kuznetsov) [1841490] - [tools] tools headers uapi: Update tools's copy of kvm.h headers (Vitaly Kuznetsov) [1841490] - [tools] tools headers: Sync the various kvm.h header copies (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Fix VMX preemption timer migration (Vitaly Kuznetsov) [1841490] - [uapi] x86/kvm/hyper-v: Explicitly align hcall param for kvm_hyperv_exit (Vitaly Kuznetsov) [1841490] - [virt] kvm: introduce kvm_read_guest_offset_cached() (Vitaly Kuznetsov) [1841490] - [virt] kvm: rename kvm_arch_can_inject_async_page_present() to kvm_arch_can_dequeue_async_page_present() (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Replace zero-length array with flexible-array (Vitaly Kuznetsov) [1841490] - [virt] revert "kvm: No need to retry for hva_to_pfn_remapped()" (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: implement KVM_GET_NESTED_STATE and KVM_SET_NESTED_STATE (Vitaly Kuznetsov) [1841490] - [tools] selftests: kvm: fix smm test on SVM (Vitaly Kuznetsov) [1841490] - [tools] selftests: kvm: add a SVM version of state-test (Vitaly Kuznetsov) [1841490] - [tools] selftests: kvm: introduce cpu_has_svm() check (Vitaly Kuznetsov) [1841490] - [x86] kvm: mmu: pass arbitrary CR0/CR4/EFER to kvm_init_shadow_mmu (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: leave guest mode when clearing EFER.SVME (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: split nested_vmcb_check_controls (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: remove HF_HIF_MASK (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: remove HF_VINTR_MASK (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: synthesize correct EXITINTINFO on vmexit (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: preserve VGIF across VMCB switch (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: extract svm_set_gif (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: remove unnecessary if (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: synchronize VMCB controls updated by the processor on every vmexit (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: restore clobbered INT_CTL fields after clearing VINTR (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: save all control fields in svm->nested (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: remove trailing padding for struct vmcb_control_area (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: pass vmcb_control_area to copy_vmcb_control_area (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: clean up tsc_offset update (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: move MMU setup to nested_prepare_vmcb_control (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: extract preparation of VMCB for nested run (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: extract load_nested_vmcb_control (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: move map argument out of enter_svm_guest_mode (Vitaly Kuznetsov) [1841490] - [virt] kvm: check userspace_addr for all memslots (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: always update CR3 in VMCS (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: always update CR3 in VMCB (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: correctly inject INIT vmexits (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: remove exit_required (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: inject exceptions via svm_check_nested_events (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: enable event window in inject_pending_event (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: track manually whether an event has been injected (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: Preserve registers modifications done before nested_svm_vmexit() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Initialize tdp_level during vCPU creation (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: leave ASID aside in copy_vmcb_control_area (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: fix condition for filtering async PF (Vitaly Kuznetsov) [1841490] - [x86] kvm: Fix the indentation to match coding style (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: replace "fall through" with "return" to indicate different case (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Take an unsigned 32-bit int for has_emulated_msr()'s index (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Remove superfluous brackets from case statement (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: allow KVM_STATE_NESTED_MTF_PENDING in kvm_state flags (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: simplify is_mmio_spte (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: don't expose MSR_IA32_UMWAIT_CONTROL unconditionally (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: enable X86_FEATURE_WAITPKG in KVM capabilities (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Set mmio_value to '0' if reserved #PF can't be generated (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: only do L1TF workaround on affected processors (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Fix off-by-one error in kvm_vcpu_ioctl_x86_setup_mce (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Migrate the VMX-preemption timer (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Change emulated VMX-preemption timer hrtimer to absolute (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Really make emulated nested preemption timer pinned (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Remove unused 'ops' param from nested_vmx_hardware_setup() (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Remove unnecessary V_IRQ unsetting (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Merge svm_enable_vintr into svm_set_vintr (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Handle preemption timer fastpath (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: TSCDEADLINE MSR emulation fastpath (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: introduce kvm_can_use_hv_timer (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Optimize posted-interrupt delivery for timer fastpath (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Introduce more exit_fastpath_completion enum values (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Introduce kvm_vcpu_exit_request() helper (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Print symbolic names of VMX VM-Exit flags in traces (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Introduce generic fastpath handler (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Drop superfluous VMREAD of vmcs02.GUEST_SYSENTER_* (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Truncate writes to vmcs.SYSENTER_EIP/ESP for 32-bit vCPU (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Improve handle_external_interrupt_irqoff inline assembly (Vitaly Kuznetsov) [1841490] - [documentation] kvm: documentation: Fix up cpuid page (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Sanity check on gfn before removal (Vitaly Kuznetsov) [1841490] - [virt] kvm: No need to retry for hva_to_pfn_remapped() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Force ASYNC_PF_PER_VCPU to be power of two (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Remove unneeded __ASM_SIZE usage with POP instruction (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Add a helper to consolidate root sp allocation (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Drop KVM's hugepage enums in favor of the kernel's enums (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Move max hugepage level to a separate #define (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Tweak PSE hugepage handling to avoid 2M vs 4M conundrum (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Cleanup vcpu->arch.guest_xstate_size (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Tweak handling of failure code for nested VM-Enter failure (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Capture TDP level when updating CPUID (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Move nested EPT out of kvm_x86_ops.get_tdp_level() hook (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Add proper cache tracking for CR0 (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Add proper cache tracking for CR4 (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Unconditionally validate CR3 during nested transitions (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Save L1 TSC offset in 'struct kvm_vcpu_arch' (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Skip IBPB when temporarily switching between vmcs01 and vmcs02 (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Skip IBPB when switching between vmcs01 and vmcs02 (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Use accessor to read vmcs.INTR_INFO when handling exception (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: handle wrap around 32-bit address space (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Replace late check_nested_events() hack with more precise fix (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Use vmx_get_rflags() to query RFLAGS in vmx_interrupt_blocked() (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Use vmx_interrupt_blocked() directly from vmx_handle_exit() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: WARN on injected+pending exception even in nested case (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: Preserve IRQ/NMI/SMI priority irrespective of exiting behavior (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: Report interrupts as allowed when in L2 and exit-on-interrupt is set (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Prioritize SMI over nested IRQ/NMI (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Preserve IRQ/NMI priority irrespective of exiting behavior (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Split out architectural interrupt/NMI/SMI blocking checks (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Split out architectural interrupt/NMI blocking checks (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: Move SMI vmexit handling to svm_check_nested_events() (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: Report NMIs as allowed when in L2 and Exit-on-NMI is set (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Report NMIs as allowed when in L2 and Exit-on-NMI is set (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: replace is_smm checks with kvm_x86_ops.smi_allowed (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Make return for {interrupt_nmi, smi}_allowed() a bool instead of int (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Set KVM_REQ_EVENT if run is canceled with req_immediate_exit set (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Open a window for pending nested VMX preemption timer (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Preserve exception priority irrespective of exiting behavior (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Implement check_nested_events for NMI (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: immediately inject INTR vmexit (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: leave halted state on vmexit (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: introduce nested_run_pending (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Fix pkru save/restore when guest CR4.PKE=0, move it to x86.c (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Disable AVIC before setting V_IRQ (Vitaly Kuznetsov) [1841490] - [virt] kvm: Introduce kvm_make_all_cpus_request_except() (Vitaly Kuznetsov) [1841490] - [tools] kvm: vmx: pass correct DR6 for GD userspace exit (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86, svm: isolate vcpu->arch.dr6 from vmcb->save.dr6 (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: keep DR6 synchronized with vcpu->arch.dr6 (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: trap #DB and #BP to userspace if guest debugging is on (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Add KVM_SET_GUEST_DEBUG test (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Fix single-step with KVM_SET_GUEST_DEBUG (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Set RTM for DB_VECTOR too for KVM_EXIT_DEBUG (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: fix DR6 delivery for various cases of #DB injection (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Declare KVM_CAP_SET_GUEST_DEBUG properly (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Fix build for evmcs.h (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Use KVM CPU capabilities to determine CR4 reserved bits (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Explicitly clear RFLAGS.CF and RFLAGS.ZF in VM-Exit RSB path (Vitaly Kuznetsov) [1841490] - [x86] kvm: ioapic: Restrict lazy EOI update to edge-triggered interrupts (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Fixes posted interrupt check for IRQs delivery modes (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: fill in kvm_run->debug.arch.dr[67] (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Replace a BUG_ON(1) with BUG() to squash clang warning (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: do not allow VMRUN inside SMM (Vitaly Kuznetsov) [1841490] - [virt] kvm: add capability for halt polling (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Store vmcs.EXIT_QUALIFICATION as an unsigned long, not u32 (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Drop a redundant call to vmx_get_intr_info() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: move nested-related kvm_x86_ops to a separate struct (Vitaly Kuznetsov) [1841490] - [x86] kvm: evmcs: check if nesting is enabled (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: check_nested_events is never NULL (Vitaly Kuznetsov) [1841490] - [tools] selftests: kvm/set_memory_region_test: do not check RIP if the guest shuts down (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: avoid infinite loop on NPF from bad address (Vitaly Kuznetsov) [1841490] - [x86] kvm: Remove redundant argument to kvm_arch_vcpu_ioctl_run (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: Check for CR0.CD and CR0.NW on VMRUN of nested guests (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Improve latency for single target IPI fastpath (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Optimize handling of VM-Entry failures in vmx_vcpu_run() (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Remove non-functional "support" for CR3 target values (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Avoid an extra memslot lookup in try_async_pf() for L2 (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Set @writable to false for non-visible accesses by L2 (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Cache vmcs.EXIT_INTR_INFO using arch avail_reg flags (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Cache vmcs.EXIT_QUALIFICATION using arch avail_reg flags (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Drop manual clearing of segment cache on nested VMCS switch (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Reset register cache (available and dirty masks) on VMCS switch (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Invoke ept_save_pdptrs() if and only if PAE paging is enabled (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Rename exit_reason to vm_exit_reason for nested VM-Exit (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Cast exit_reason to u16 to check for nested EXTERNAL_INTERRUPT (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Pull exit_reason from vcpu_vmx in nested_vmx_reflect_vmexit() (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Drop a superfluous WARN on reflecting EXTERNAL_INTERRUPT (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Split VM-Exit reflection logic into L0 vs. L1 wants (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: match comment with return type for nested_vmx_exit_reflected (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Move nested VM-Exit tracepoint into nested_vmx_reflect_vmexit() (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Move VM-Fail check out of nested_vmx_exit_reflected() (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Uninline nested_vmx_reflect_vmexit(), i.e. move it to nested.c (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Move reflection check into nested_vmx_reflect_vmexit() (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Use do_machine_check to pass MCE to the host (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Clean cr3/pgd handling in vmx_load_mmu_pgd() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Replace "cr3" with "pgd" in "new cr3/pgd" related code (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Free only the affected contexts when emulating INVEPT (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Don't flush TLB on nested VMX transition (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Skip MMU sync on nested VMX transition when possible (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Add module param to force TLB flush on root reuse (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Add separate override for MMU sync during fast CR3 switch (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Move fast_cr3_switch() side effects to __kvm_mmu_new_cr3() (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Don't reload APIC access page if its control is disabled (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Retrieve APIC access page HPA only when necessary (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Reload APIC access page on nested VM-Exit only if necessary (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Selectively use TLB_FLUSH_CURRENT for nested VM-Enter/VM-Exit (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Use KVM_REQ_TLB_FLUSH_CURRENT for MMU specific flushes (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Introduce KVM_REQ_TLB_FLUSH_CURRENT to flush current ASID (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Add helper to handle TLB flushes on nested VM-Enter/VM-Exit (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Rename ->tlb_flush() to ->tlb_flush_all() (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Document the ASID logic in svm_flush_tlb() (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Introduce vmx_flush_tlb_current() (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Move nested_get_vpid02() to vmx/nested.h (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Move vmx_flush_tlb() to vmx.c (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Wire up ->tlb_flush_guest() directly to svm_flush_tlb() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Drop @invalidate_gpa param from kvm_x86_ops' tlb_flush() (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Clean up vmx_flush_tlb_gva() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: make Hyper-V PV TLB flush use tlb_flush_guest() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Move "flush guest's TLB" logic to separate kvm_x86_ops hook (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Use vpid_sync_vcpu_addr() to emulate INVVPID with address (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Drop redundant capability checks in low level INVVPID helpers (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Handle INVVPID fallback logic in vpid_sync_vcpu_addr() (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Move vpid_sync_vcpu_addr() down a few lines (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Use vpid_sync_context() directly when possible (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Skip global INVVPID fallback if vpid==0 in vpid_sync_context() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Sync SPTEs when injecting page/EPT fault into L1 (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: cleanup kvm_inject_emulated_page_fault (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: introduce kvm_mmu_invalidate_gva (Vitaly Kuznetsov) [1841490] - [x86] kvm: Disable objtool frame pointer checking for vmenter.S (Vitaly Kuznetsov) [1841490] - [x86] kvm: Remove CREATE_IRQCHIP/SET_PIT2 race (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Export kvm_propagate_fault() (as kvm_inject_emulated_page_fault) (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Invalidate all roots when emulating INVVPID without EPT (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Invalidate all EPTP contexts when emulating INVEPT for L1 (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Validate the EPTP when emulating INVEPT(EXTENT_CONTEXT) (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Flush all EPTP/VPID contexts on remote TLB flush (Vitaly Kuznetsov) [1841490] - [tools] selftests: kvm: Add testcase for creating max number of memslots (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Make set_memory_region_test common to all architectures (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Add "zero" testcase to set_memory_region_test (Vitaly Kuznetsov) [1841490] - [tools] selftests: kvm: Add vm_get_fd() in kvm_util (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Add "delete" testcase to set_memory_region_test (Vitaly Kuznetsov) [1841490] - [tools] kvm: sefltests: Add explicit synchronization to move mem region test (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Add GUEST_ASSERT variants to pass values to host (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Add util to delete memory region (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Use kernel's list instead of homebrewed replacement (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Take vcpu pointer instead of id in vm_vcpu_rm() (Vitaly Kuznetsov) [1841490] - [x86] kvm: pass through CPUID(0x80000006) (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Return updated timer current count register from KVM_GET_LAPIC (Vitaly Kuznetsov) [1841490] - [virt] kvm: remove redundant assignment to variable r (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Fix __svm_vcpu_run declaration (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Do not setup frame pointer in __svm_vcpu_run (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Do not mark svm_vcpu_run with STACK_FRAME_NON_STANDARD (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: reflect MTF VM-exits if injected by L1 (Vitaly Kuznetsov) [1841490] - [kernel] kvm: Check validity of resolved slot when searching memslots (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Enable machine check support for 32bit targets (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: move more vmentry code to assembly (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: fix compilation with modular PSP and non-modular KVM (Vitaly Kuznetsov) [1841490] - [x86] Increase KVM_MAX_VCPUS to 1024, KVM_MAX_VCPU_ID to 2048 (Eduardo Habkost) [1810811] - [scsi] scsi: core: avoid host-wide host_busy counter for scsi_mq (Ewan Milne) [1761928] - [gpio] gpio: xgene-sb: set valid IRQ type in to_irq() (Brian Masney) [1802402] - [block] rbd: compression_hint option (Ilya Dryomov) [1835925] - [include] libceph: support for alloc hint flags (Ilya Dryomov) [1835925] - [net] libceph: read_from_replica option (Ilya Dryomov) [1835925] - [net] libceph: support for balanced and localized reads (Ilya Dryomov) [1835925] - [net] libceph: crush_location infrastructure (Ilya Dryomov) [1835925] - [net] libceph: decode CRUSH device/bucket types and names (Ilya Dryomov) [1835925] - [net] libceph: add non-asserting rbtree insertion helper (Ilya Dryomov) [1835925] - [pci] PCI: pciehp: Fix MSI interrupt race (Myron Stowe) [1779610] - [security] ima: Remove __init annotation from ima_pcrread() (Bruno Meneguele) [1843774] - [security] ima: Call ima_calc_boot_aggregate() in ima_eventdigest_init() (Bruno Meneguele) [1843774] - [security] ima: Directly assign the ima_default_policy pointer to ima_rules (Bruno Meneguele) [1843774] - [documentation] powerpc/fadump: sysfs for fadump memory reservation (Diego Domingos) [1804202] - [documentation] Documentation/ABI: Mark /sys/kernel/fadump_* sysfs files deprecated (Diego Domingos) [1804202] - [documentation] powerpc/powernv: Move core and fadump_release_opalcore under new kobject (Diego Domingos) [1804202] - [powerpc] powerpc/fadump: Reorganize /sys/kernel/fadump_* sysfs files (Diego Domingos) [1804202] - [fs] sysfs: wrap __compat_only_sysfs_link_entry_to_kobj function to change the symlink name (Diego Domingos) [1804202] - [documentation] Documentation/ABI: Add ABI documentation for /sys/kernel/fadump_* (Diego Domingos) [1804202] - [hwtracing] intel_th: pci: Add Tiger Lake CPU support (Jiri Olsa) [1483079] - [netdrv] e1000e: fix S0ix flows for cable connected case (Ken Cox) [1781385] - [netdrv] e1000e: reject unsupported coalescing params (Ken Cox) [1781385] - [netdrv] e1000e: Add support for Tiger Lake device (Ken Cox) [1781385] - [netdrv] e1000e: Add support for Alder Lake (Ken Cox) [1781385] - [netdrv] net: intel: e1000e: fix possible sleep-in-atomic-context bugs in e1000e_get_hw_semaphore() (Ken Cox) [1781385] - [netdrv] e1000e: fix missing cpu_to_le64 on buffer_addr (Ken Cox) [1781385] - [netdrv] e1000(e): use new helper tcp_v6_gso_csum_prep (Ken Cox) [1781385] - [netdrv] e1000e: Revert "e1000e: Make watchdog use delayed work" (Ken Cox) [1781385] - [netdrv] e1000e: Use netdev_info instead of pr_info for link messages (Ken Cox) [1781385] - [netdrv] net: ethernet: intel: Demote MTU change prints to debug (Ken Cox) [1781385] - [netdrv] e1000e: Fix compiler warning when CONFIG_PM_SLEEP is not set (Ken Cox) [1781385] - [netdrv] net: ixgbevf: reject unsupported coalescing params (Ken Cox) [1781379] - [netdrv] ixgbevf: Remove limit of 10 entries for unicast filter list (Ken Cox) [1781379] - [netdrv] net: ixgbe: reject unsupported coalescing params (Ken Cox) [1781378] - [netdrv] ixgbe: Use pci_get_dsn() (Ken Cox) [1781378] - [netdrv] intel: Replace zero-length array with flexible-array member (Ken Cox) [1781378] - [netdrv] ixgbe: Fix calculation of queue with VFs and flow director on interface flap (Ken Cox) [1781378] - [netdrv] net: ethernet: intel: Demote MTU change prints to debug (Ken Cox) [1781378] - [netdrv] ixgbe: protect TX timestamping from API misuse (Ken Cox) [1781378] - [netdrv] ixgbe: Make use of cpumask_local_spread to improve RSS locality (Ken Cox) [1781378] - [netdrv] ixgbe: Remove duplicate clear_bit() call (Ken Cox) [1781378] - [netdrv] ixgbe: Add UDP segmentation offload support (Ken Cox) [1781378] - [x86] x86/resctrl: Fix invalid attempt at removing the default resource group (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Clean up unused function parameter in mkdir path (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Fix a deadlock due to inaccurate reference (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Fix use-after-free due to inaccurate refcount of rdtgroup (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Fix use-after-free when deleting resource groups (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Add task resctrl information display (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Check monitoring static key in the MBM overflow handler (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Do not reconfigure exiting tasks (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Fix potential memory leak (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Fix an imbalance in domain_remove_cpu() (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Fix potential lockdep warning (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Prevent NULL pointer dereference when reading mondata (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Cleanup cbm_ensure_valid() (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Prevent possible overrun during bitmap operations (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Don't stop walking closids when a locksetup group is found (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Use _ASM_BX to avoid ifdeffery (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Remove unused variable (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Remove duplicate MSR_MISC_FEATURE_CONTROL definition (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Avoid confusion over the new X86_RESCTRL config (Alexander Beregalov) [1830948] - [x86] x86/cache: Rename config option to CONFIG_X86_RESCTRL (Alexander Beregalov) [1830948] - [tools] perf flamegraph: Use /bin/bash for report and record scripts (Michael Petlan) [1281843] - [tools] perf script: Add flamegraph.py script (Michael Petlan) [1281843] - [tools] perf script: Avoid NULL dereference on symbol (Michael Petlan) [1841130] - [tools] tools/build: tweak unused value workaround (Michael Petlan) [1841130] - [tools] perf stat: Fix no metric header if --per-socket and --metric-only set (Michael Petlan) [1841130] - [tools] perf python: Check if clang supports -fno-semantic-interposition (Michael Petlan) [1841130] - [tools] perf tools: Support Python 3.8+ in Makefile (Michael Petlan) [1841130] - [tools] perf script: Fix invalid read of directory entry after closedir() (Michael Petlan) [1841130] - [tools] perf script report: Fix SEGFAULT when using DWARF mode (Michael Petlan) [1841130] - [tools] perf script: add -S/--symbols documentation (Michael Petlan) [1841130] - [tools] perf pmu-events x86: Use CPU_CLK_UNHALTED.THREAD in Kernel_Utilization metric (Michael Petlan) [1841130] - [tools] perf events parser: Add missing Intel CPU events to parser (Michael Petlan) [1841130] - [tools] perf script: Allow --symbol to accept hexadecimal addresses (Michael Petlan) [1841130] - [tools] perf top: Support hotkey to change sort order (Michael Petlan) [1841130] - [tools] perf top: Support --group-sort-idx to change the sort order (Michael Petlan) [1841130] - [tools] perf symbols: Fix arm64 gap between kernel start and module end (Michael Petlan) [1841130] - [tools] perf build-test: Honour JOBS to override detection of number of cores (Michael Petlan) [1841130] - [tools] perf script: Add --show-cgroup-events option (Michael Petlan) [1841130] - [tools] perf top: Add --all-cgroups option (Michael Petlan) [1841130] - [tools] perf record: Add --all-cgroups option (Michael Petlan) [1841130] - [tools] perf record: Support synthesizing cgroup events (Michael Petlan) [1841130] - [tools] perf report: Add 'cgroup' sort key (Michael Petlan) [1841130] - [tools] perf cgroup: Maintain cgroup hierarchy (Michael Petlan) [1841130] - [tools] perf tools: Basic support for CGROUP event (Michael Petlan) [1841130] - [tools] perf tools: Add file-handle feature test (Michael Petlan) [1841130] - [tools] perf python: Include rwsem.c in the pythong biding (Michael Petlan) [1841130] - [tools] tools headers UAPI: Update tools's copy of linux/perf_event.h (Michael Petlan) [1841130] - [tools] perf script: Introduce --deltatime option (Michael Petlan) [1841130] - [tools] perf: Normalize gcc parameter when generating arch errno table (Michael Petlan) [1841130] - [tools] perf parse-events: Add defensive NULL check (Michael Petlan) [1841130] - [tools] perf callchain: Update docs regarding kernel/user space unwinding (Michael Petlan) [1841130] - [tools] perf cpumap: Fix snprintf overflow check (Michael Petlan) [1841130] - [tools] perf test: Test pmu-events aliases (Michael Petlan) [1841130] - [tools] perf pmu: Make pmu_uncore_alias_match() public (Michael Petlan) [1841130] - [tools] perf pmu: Add is_pmu_core() (Michael Petlan) [1841130] - [tools] perf test: Add pmu-events test (Michael Petlan) [1841130] - [tools] perf pmu: Refactor pmu_add_cpu_aliases() (Michael Petlan) [1841130] - [tools] perf jevents: Support test events folder (Michael Petlan) [1841130] - [tools] perf jevents: Add some test events (Michael Petlan) [1841130] - [tools] perf tools: Unify a bit the build directory output (Michael Petlan) [1841130] - [tools] perf metricgroup: Fix printing event names of metric group with multiple events incase of overlapping events (Michael Petlan) [1841130] - [tools] perf stat: Align the output for interval aggregation mode (Michael Petlan) [1841130] - [tools] perf report/top TUI: Support hotkeys to let user select any event for sorting (Michael Petlan) [1841130] - [tools] perf report: Support a new key to reload the browser (Michael Petlan) [1841130] - [tools] perf report: Allow specifying event to be used as sort key in --group output (Michael Petlan) [1841130] - [tools] perf report/top TUI: Support hotkey 'a' for annotation of unresolved addresses (Michael Petlan) [1841130] - [tools] perf report: Support interactive annotation of code without symbols (Michael Petlan) [1841130] - [tools] perf report: Print al_addr when symbol is not found (Michael Petlan) [1841130] - [tools] perf symbols: Consolidate symbol fixup issue (Michael Petlan) [1841130] - [tools] perf parse-events: Fix 3 use after frees found with clang ASAN (Michael Petlan) [1841130] - [tools] perf/tests: Add CET instructions to the new instructions test (Michael Petlan) [1841130] - [tools] perf expr: Fix copy/paste mistake (Michael Petlan) [1841130] - [tools] perf report: Fix no branch type statistics report issue (Michael Petlan) [1841130] - [tools] perf tools: Give synthetic mmap events an inode generation (Michael Petlan) [1841130] - [tools] perf test: Print if shell directory isn't present (Michael Petlan) [1841130] - [tools] perf record: Fix binding of AIO user space buffers to nodes (Michael Petlan) [1841130] - [tools] perf intel-pt: Update intel-pt.txt file with new location of the documentation (Michael Petlan) [1841130] - [tools] perf intel-pt: Add Intel PT man page references (Michael Petlan) [1841130] - [tools] perf intel-pt: Rename intel-pt.txt and put it in man page format (Michael Petlan) [1841130] - [tools] perf doc: Set man page date to last git commit (Michael Petlan) [1841130] - [tools] perf cs-etm: Fix unsigned variable comparison to zero (Michael Petlan) [1841130] - [tools] perf cs-etm: Optimize copying last branches (Michael Petlan) [1841130] - [tools] perf cs-etm: Correct synthesizing instruction samples (Michael Petlan) [1841130] - [tools] perf cs-etm: Continuously record last branch (Michael Petlan) [1841130] - [tools] perf cs-etm: Swap packets for instruction samples (Michael Petlan) [1841130] - [tools] perf map: Use strstarts() to look for Android libraries (Michael Petlan) [1841130] - [tools] perf vendor events intel: Add NO_NMI_WATCHDOG metric constraint (Michael Petlan) [1841130] - [tools] perf metricgroup: Support metric constraint (Michael Petlan) [1841130] - [tools] perf util: Factor out sysctl__nmi_watchdog_enabled() (Michael Petlan) [1841130] - [tools] perf metricgroup: Factor out metricgroup__add_metric_weak_group() (Michael Petlan) [1841130] - [tools] perf jevents: Support metric constraint (Michael Petlan) [1841130] - [tools] perf block-info: Support color ops to print block percents in color (Michael Petlan) [1841130] - [tools] perf block-info: Allow selecting which columns to report and its order (Michael Petlan) [1841130] - [tools] perf diff: Use __block_info__cmp() to replace block_pair_cmp() (Michael Petlan) [1841130] - [tools] perf expr: Make expr__parse() return -1 on error (Michael Petlan) [1841130] - [tools] perf expr: Straighten expr__parse()/expr__find_other() interface (Michael Petlan) [1841130] - [tools] perf expr: Increase EXPR_MAX_OTHER to support metrics with more than 15 variables (Michael Petlan) [1841130] - [tools] perf expr: Move expr lexer to flex (Michael Petlan) [1841130] - [tools] perf expr: Add expr.c object (Michael Petlan) [1841130] - [tools] perf header: Add check for unexpected use of reserved membrs in event attr (Michael Petlan) [1841130] - [tools] perf evsel: Support PERF_SAMPLE_BRANCH_HW_INDEX (Michael Petlan) [1841130] - [tools] perf tools: Add hw_idx in struct branch_stack (Michael Petlan) [1841130] - [tools] tools headers UAPI: Update tools's copy of linux/perf_event.h (Michael Petlan) [1841130] - [tools] tools lib traceevent: Remove extra '\n' in print_event_time() (Michael Petlan) [1841130] - [tools] perf annotate: Get rid of annotation->nr_jumps (Michael Petlan) [1841130] - [tools] perf llvm: Add debug hint message about missing kernel-devel package (Michael Petlan) [1841130] - [tools] perf stat: Show percore counts in per CPU output (Michael Petlan) [1841130] - [tools] tools lib api fs: Move cgroupsfs_find_mountpoint() (Michael Petlan) [1841130] - [kernel] perf/core: fix parent pid/tid in task exit events (Michael Petlan) [1841130] - [x86] perf/x86/cstate: Add Jasper Lake CPU support (Michael Petlan) [1841130] - [kernel] perf/core: Disable page faults when getting phys address (Michael Petlan) [1841130] - [x86] perf/x86/intel/uncore: Add Ice Lake server uncore support (Michael Petlan) [1841130] - [kernel] perf/cgroup: Correct indirection in perf_less_group_idx() (Michael Petlan) [1841130] - [kernel] perf/core: Fix event cgroup tracking (Michael Petlan) [1841130] - [init] perf/core: Add PERF_SAMPLE_CGROUP feature (Michael Petlan) [1841130] - [kernel] perf/core: Add PERF_RECORD_CGROUP event (Michael Petlan) [1841130] - [x86] x86 user stack frame reads: switch to explicit __get_user() (Michael Petlan) [1841130] - [x86] perf/x86/intel/uncore: Factor out __snr_uncore_mmio_init_box (Michael Petlan) [1841130] - [x86] perf/x86/intel/uncore: Add box_offsets for free-running counters (Michael Petlan) [1841130] - [kernel] perf/core: Fix reversed NULL check in perf_event_groups_less() (Michael Petlan) [1841130] - [kernel] perf/core: Fix endless multiplex timer (Michael Petlan) [1841130] - [kernel] perf/cgroup: Order events in RB tree by cgroup id (Michael Petlan) [1841130] - [kernel] perf/cgroup: Grow per perf_cpu_context heap storage (Michael Petlan) [1841130] - [kernel] perf/core: Add per perf_cpu_context min_heap storage (Michael Petlan) [1841130] - [kernel] perf/core: Use min_heap in visit_groups_merge() (Michael Petlan) [1841130] - [lib] lib: Introduce generic min-heap (Michael Petlan) [1841130] - [kernel] perf/cgroup: Reorder perf_cgroup_connect() (Michael Petlan) [1841130] - [kernel] perf/core: Remove 'struct sched_in_data' (Michael Petlan) [1841130] - [kernel] perf/core: Unify {pinned, flexible}_sched_in() (Michael Petlan) [1841130] - [x86] perf/x86: Add Intel Tiger Lake uncore support (Michael Petlan) [1841130] - [x86] perf/x86/intel: Output LBR TOS information correctly (Michael Petlan) [1841130] - [powerpc] perf/core: Add new branch sample type for HW index of raw branch records (Michael Petlan) [1841130] - [x86] perf/x86/intel: Avoid unnecessary PEBS_ENABLE MSR access in PMI (Michael Petlan) [1841130] - [x86] x86/cpu: Add Jasper Lake to Intel family (Michael Petlan) [1841130] - [fs] pstore/ram: Run without kernel crash dump region (Desnes Augusto Nunes do Rosario) [1824906] - [fs] pstore/ram: Avoid NULL deref in ftrace merging failure path (Desnes Augusto Nunes do Rosario) [1824906] - [fs] pstore: Convert buf_lock to semaphore (Desnes Augusto Nunes do Rosario) [1824906] - [fs] pstore/ram: Correctly calculate usable PRZ bytes (Desnes Augusto Nunes do Rosario) [1824906] - [drm] memremap: add an owner field to struct dev_pagemap (Don Dutile) [1816441] - [mm] mm: devmap: refactor 1-based refcounting for ZONE_DEVICE pages (Don Dutile) [1816441] - [mm] mm/swap: fix release_pages() when releasing devmap pages (Don Dutile) [1816441] - [mm] mm: revert remove MEMORY_DEVICE_PUBLIC support in swap.c (Don Dutile) [1816441] - [nvdimm] mm: Cleanup __put_devmap_managed_page() vs ->page_free() (Don Dutile) [1816441] - [documentation] hv_netvsc: Update document for XDP support (Mohammed Gamal) [1815497] - [netdrv] hv_netvsc: Fix XDP refcnt for synthetic and VF NICs (Mohammed Gamal) [1815497] - [netdrv] hv_netvsc: Add XDP support (Mohammed Gamal) [1815497] - [powerpc] kvm: ppc: book3s hv: Remove user-triggerable WARN_ON (Laurent Vivier) [1784050] - [powerpc] kvm: ppc: book3s hv: Close race with page faults around memslot flushes (Laurent Vivier) [1784050] - [powerpc] pseries/svm: Allow IOMMU to work in SVM (Michael Roth) [1730194] - [powerpc] pseries/iommu: Separate FW_FEATURE_MULTITCE to put/stuff features (Michael Roth) [1730194] - [powerpc] pseries: Allow not having ibm, hypertas-functions::hcall-multi-tce for DDW (Michael Roth) [1730194] - [powerpc] revert "powerpc/pseries/iommu: Don't use dma_iommu_ops on secure guests" (Michael Roth) [1730194] - [powerpc] ultravisor: Add PPC_UV config option (Michael Roth) [1730194] - [mm] ksm: Export ksm_madvise() (Michael Roth) [1730194] - [powerpc] configs: Enable secure guest support in pseries and ppc64 defconfigs (Michael Roth) [1730194] - [powerpc] prom_init: Undo relocation before entering secure mode (Michael Roth) [1730194] - [powerpc] pseries/svm: Force SWIOTLB for secure guests (Michael Roth) [1730194] - [powerpc] pseries/iommu: Don't use dma_iommu_ops on secure guests (Michael Roth) [1730194] - [powerpc] pseries/svm: Disable doorbells in SVM guests (Michael Roth) [1730194] - [powerpc] pseries/svm: Export guest SVM status to user space via sysfs (Michael Roth) [1730194] - [powerpc] pseries/svm: Use shared memory for Debug Trace Log (DTL) (Michael Roth) [1730194] - [powerpc] prom_init: Pass the "os-term" message to hypervisor (Michael Roth) [1730194] - [powerpc] Add support for adding an ESM blob to the zImage wrapper (Michael Roth) [1730194] - [powerpc] pseries: Introduce option to build secure virtual machines (Michael Roth) [1730194] - [s390] mm: Remove sev_active() function (Michael Roth) [1730194] - [kernel] fs/core/vmcore: Move sev_active() reference to x86 arch code (Michael Roth) [1730194] - [kernel] x86, s390/mm: Move sme_active() and sme_me_mask to x86-specific header (Michael Roth) [1730194] - [kernel] dma-mapping: Remove dma_check_mask() (Michael Roth) [1730194] - [kernel] swiotlb: Remove call to sme_active() (Michael Roth) [1730194] - [x86] s390: Move ARCH_HAS_MEM_ENCRYPT definition to arch/Kconfig (Michael Roth) [1730194] - [powerpc] xmon: don't access ASDR in VMs (Michael Roth) [1730194] - [powerpc] xmon: Fix compile error in print_insn* functions (Michael Roth) [1730194] - [mm] memremap: provide a not device managed memremap_pages (Michael Roth) [1730194] - [mm] memremap: don't use a separate devm action for devmap_managed_enable_get (Michael Roth) [1730194] - [mm] memremap: remove the dev field in struct dev_pagemap (Michael Roth) [1730194] - [kernel] resource: add a not device managed request_free_mem_region variant (Michael Roth) [1730194] - [mm] turn migrate_vma upside down (Michael Roth) [1730194] - [kernel] mm: simplify ZONE_DEVICE page private data (Michael Roth) [1730194] - [kernel] mm: remove hmm_devmem_add (Michael Roth) [1730194] - [mm] remove hmm_vma_alloc_locked_page (Michael Roth) [1730194] - [dax] device-dax: use the dev_pagemap internal refcount (Michael Roth) [1730194] - [mm] export alloc_pages_vma (Michael Roth) [1730194] - [netdrv] net/mlx5: Kconfig: Fix spelling typo (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: Introduce kconfig var for TC support (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: Move TC-specific code from en_main.c to en_tc.c (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: Extract neigh-specific code from en_rep.c to rep/neigh.c (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: Extract TC-specific code from en_rep.c to rep/tc.c (Alaa Hleihel) [1843359] - [infiniband] net/mlx5: Refactor imm_inval_pkey field in cqe struct (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: Take DCBNL-related definitions into dedicated files (Alaa Hleihel) [1843359] - [netdrv] net/mlx5: E-Switch: Move eswitch chains to a new directory (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: remove duplicated check chain_index in mlx5e_rep_setup_ft_cb (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: add mlx5e_rep_indr_setup_ft_cb support (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: refactor indr setup block (Alaa Hleihel) [1843359] - [infiniband] IB/mlx5: Fix DEVX support for MLX5_CMD_OP_INIT2INIT_QP command (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: Remove warning "devices are not on same switch HW" (Alaa Hleihel) [1842258] - [infiniband] RDMA/mlx5: Add init2init as a modify command (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: replace EINVAL in mlx5e_flower_parse_meta() (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: Fix MLX5_TC_CT dependencies (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: Properly set default values when disabling adaptive moderation (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: Fix stats update for matchall classifier (Alaa Hleihel) [1842258] - [netdrv] net: sched: expose HW stats types per action used by drivers (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: en_tc: Fix cast to restricted __be32 warning (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: en_tc: Fix incorrect type in initializer warnings (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: Allow partial data mask for tunnel options (Alaa Hleihel) [1842258] - [include] net/mlx5: IPSec: Fix incorrect type for spi (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: Accel: fpga tls fix cast to __be64 and incorrect argument types (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: cmd: Fix memset with byte count warning (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: DR: Fix incorrect type in return expression (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: DR: Fix cast to restricted __be32 (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: DR: Fix incorrect type in argument (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: IPoIB, Drop multicast packets that this interface sent (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: IPoIB, Enable loopback packets for IPoIB interfaces (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: Fix error flow in case of function_setup failure (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: CT: Correctly get flow rule (Alaa Hleihel) [1842258 1840408] - [netdrv] net/mlx5e: Update netdev txq on completions during closure (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: Annotate mutex destroy for root ns (Alaa Hleihel) [1842258 1840408] - [netdrv] net/mlx5: Don't maintain a case of del_sw_func being null (Alaa Hleihel) [1842258 1840408] - [netdrv] net/mlx5: Fix cleaning unmanaged flow tables (Alaa Hleihel) [1842258 1840408] - [netdrv] net/mlx5: Fix memory leak in mlx5_events_init (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: Fix inner tirs handling (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: kTLS, Destroy key object after destroying the TIS (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: Fix allowed tc redirect merged eswitch offload cases (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: Avoid processing commands before cmdif is ready (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: Fix a race when moving command interface to events mode (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: Add command entry handling completion (Alaa Hleihel) [1842258] - [infiniband] RDMA/mlx5: Fix NULL pointer dereference in destroy_prefetch_work (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: Fix crash upon suspend/resume (Alaa Hleihel) [1842258 1841973] - [netdrv] net/mlx5e: Fix devlink port netdev unregistration sequence (Alaa Hleihel) [1842258 1790226] - [netdrv] net/mlx5e: Fix devlink port register sequence (Alaa Hleihel) [1842258 1790226] - [netdrv] net/mlx5e: Use devlink virtual flavour for VF devlink port (Alaa Hleihel) [1842258 1790226] - [netdrv] net/mlx5e: Add support for devlink-port in non-representors mode (Alaa Hleihel) [1842258 1790226] - [netdrv] net/mlx5e: Rename representor get devlink port function (Alaa Hleihel) [1842258 1790226] - [fs] nfsd4: add filename to states output ("J. Bruce Fields") [1475182] - [fs] nfsd4: stid display should preserve on-the-wire byte order ("J. Bruce Fields") [1475182] - [fs] nfsd4: common stateid-printing code ("J. Bruce Fields") [1475182] - [fs] nfsd: remove read permission bit for ctl sysctl ("J. Bruce Fields") [1475182] - [fs] nfsd: "\s" should be "s" ("J. Bruce Fields") [1475182] - [fs] nfsd: initialize i_private before d_add ("J. Bruce Fields") [1475182] - [fs] nfsd: use i_wrlock instead of rcu for nfsdfs i_private ("J. Bruce Fields") [1475182] - [fs] nfsd: fix dentry leak upon mkdir failure ("J. Bruce Fields") [1475182] - [fs] nfsd: Make __get_nfsdfs_client() static ("J. Bruce Fields") [1475182] - [fs] nfsd: Make two functions static ("J. Bruce Fields") [1475182] - [fs] nfsd: decode implementation id ("J. Bruce Fields") [1475182] - [fs] nfsd: use 64-bit seconds fields in nfsd v4 code ("J. Bruce Fields") [1475182] - [fs] nfsd: create xdr_netobj_dup helper ("J. Bruce Fields") [1475182] - [fs] nfsd: allow forced expiration of NFSv4 clients ("J. Bruce Fields") [1475182] - [fs] nfsd: create get_nfsdfs_clp helper ("J. Bruce Fields") [1475182] - [fs] nfsd4: show layout stateids ("J. Bruce Fields") [1475182] - [fs] nfsd: show lock and deleg stateids ("J. Bruce Fields") [1475182] - [fs] nfsd4: add file to display list of client's opens ("J. Bruce Fields") [1475182] - [fs] nfsd: add more information to client info file ("J. Bruce Fields") [1475182] - [include] nfsd: escape high characters in binary data ("J. Bruce Fields") [1475182] - [fs] nfsd: copy client's address including port number to cl_addr ("J. Bruce Fields") [1475182] - [fs] nfsd4: add a client info file ("J. Bruce Fields") [1475182] - [fs] nfsd: make client/ directory names small ints ("J. Bruce Fields") [1475182] - [fs] nfsd: add nfsd/clients directory ("J. Bruce Fields") [1475182] - [fs] nfsd4: use reference count to free client ("J. Bruce Fields") [1475182] - [fs] nfsd: rename cl_refcount ("J. Bruce Fields") [1475182] - [fs] nfsd: persist nfsd filesystem across mounts ("J. Bruce Fields") [1475182]- [wireless] iwlwifi: pcie: handle QuZ configs with killer NICs as well (Jarod Wilson) [1844129 1842382] - [net] mac80211: add ieee80211_is_any_nullfunc() (Jarod Wilson) [1844129] - [net] mac80211: sta_info: Add lockdep condition for RCU list usage (Jarod Wilson) [1844129] - [net] mac80211: fix channel switch trigger from unknown mesh peer (Jarod Wilson) [1844129] - [wireless] rtw88: avoid unused function warnings (Jarod Wilson) [1844129] - [wireless] brcmfmac: add stub for monitor interface xmit (Jarod Wilson) [1844129] - [wireless] iwlwifi: actually check allocated conf_tlv pointer (Jarod Wilson) [1844129] - [wireless] iwlwifi: fix WGDS check when WRDS is disabled (Jarod Wilson) [1844129] - [wireless] iwlwifi: mvm: fix inactive TID removal return value usage (Jarod Wilson) [1844129] - [wireless] iwlwifi: mvm: Do not declare support for ACK Enabled Aggregation (Jarod Wilson) [1844129] - [wireless] iwlwifi: mvm: limit maximum queue appropriately (Jarod Wilson) [1844129] - [wireless] iwlwifi: pcie: indicate correct RB size to device (Jarod Wilson) [1844129] - [wireless] iwlwifi: mvm: beacon statistics shouldn't go backwards (Jarod Wilson) [1844129] - [wireless] iwlwifi: pcie: actually release queue memory in TVQM (Jarod Wilson) [1844129] - [wireless] mac80211: populate debugfs only after cfg80211 init (Jarod Wilson) [1844129] - [net] mac80211: fix race in ieee80211_register_hw() (Jarod Wilson) [1844129] - [net] nl80211: fix NL80211_ATTR_FTM_RESPONDER policy (Jarod Wilson) [1844129] - [powerpc] powerpc/fadump: Account for memory_limit while reserving memory (Steve Best) [1840646] - [mm] mm: make deferred init's max threads arch-specific (David Hildenbrand) [1818764] - [mm] mm: parallelize deferred_init_memmap() (David Hildenbrand) [1818764] - [mm] mm: don't track number of pages during deferred initialization (David Hildenbrand) [1818764] - [kernel] padata: add basic support for multithreaded jobs (David Hildenbrand) [1818764] - [kernel] padata: allocate work structures for parallel jobs from a pool (David Hildenbrand) [1818764] - [init] padata: initialize earlier (David Hildenbrand) [1818764] - [kernel] padata: remove exit routine (David Hildenbrand) [1818764] - [documentation] padata: update documentation (David Hildenbrand) [1818764] - [mm] mm: call cond_resched() from deferred_init_memmap() (David Hildenbrand) [1818764] - [mm] mm: initialize deferred pages with interrupts enabled (David Hildenbrand) [1818764] - [mm] mm/pagealloc.c: call touch_nmi_watchdog() on max order boundaries in deferred init (David Hildenbrand) [1818764] - [mm] mm/page_alloc: fix watchdog soft lockups during set_zone_contiguous() (David Hildenbrand) [1818764] - [mm] mm/page_alloc.c: fix regression with deferred struct page init (David Hildenbrand) [1818764] - [mm] mm: initialize MAX_ORDER_NR_PAGES at a time instead of doing larger sections (David Hildenbrand) [1818764] - [mm] mm: implement new zone specific memblock iterator (David Hildenbrand) [1818764] - [mm] mm: drop meminit_pfn_in_nid as it is redundant (David Hildenbrand) [1818764] - [kernel] audit: add subj creds to NETFILTER_CFG record to (Richard Guy Briggs) [1478533] - [kernel] audit: make symbol 'audit_nfcfgs' static (Richard Guy Briggs) [1478533] - [net] netfilter: add audit table unregister actions (Richard Guy Briggs) [1478533] - [net] audit: tidy and extend netfilter_cfg x_tables (Richard Guy Briggs) [1478533] - [x86] x86/efi: Allocate e820 buffer before calling efi_exit_boot_service (Lenny Szubowicz) [1824005] - [mm] hugetlb_cgroup: fix possible illegal access to memory (Joel Savitz) [1835398] - [kvm] KVM: s390: Remove false WARN_ON_ONCE for the PQAP instruction (Claudio Imbrenda) [1836184] - [sound] ASoC: Intel: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [thermal] thermal: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [powercap] powercap/intel_rapl: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [platform] platform/x86: Convert to new CPU match macros (Prarit Bhargava) [1841649] - [pci] PCI: intel-mid: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [mmc] mmc: sdhci-acpi: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [idle] intel_idle: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [extcon] extcon: axp288: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [edac] EDAC: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [acpi] ACPI: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [x86] x86/platform: Convert to new CPU match macros (Prarit Bhargava) [1841649] - [x86] x86/kernel: Convert to new CPU match macros (Prarit Bhargava) [1841649] - [x86] x86/perf/events: Convert to new CPU match macros (Prarit Bhargava) [1841649] - [x86] x86/cpu: Add consistent CPU match macros (Prarit Bhargava) [1841649] - [fs] fix autofs regression caused by follow_managed() changes (Miklos Szeredi) [1784857] - [fs] fs/namei.c: fix missing barriers when checking positivity (Miklos Szeredi) [1784857] - [fs] fix dget_parent() fastpath race (Miklos Szeredi) [1784857] - [fs] new helper: lookup_positive_unlocked() (Miklos Szeredi) [1784857] - [fs] fs/namei.c: pull positivity check into follow_managed() (Miklos Szeredi) [1784857] - [mm] x86/kasan: Fix boot with 5-level paging and KASAN (Baoquan He) [1838418] - [netdrv] bnxt_en: Fix VLAN acceleration handling in bnxt_fix_features() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Return error when allocating zero size context memory (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Improve AER slot reset (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Reduce BNXT_MSIX_VEC_MAX value to supported CQs per PF (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Fix VF anti-spoof filter setup (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Fix "fw.mgmt" and "fw.nsci" info via devlink info_get cb (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add partno to devlink info_get cb (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Read partno and serialno of the board from VPD (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add fw.mgmt.api version to devlink info_get cb (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Reset rings if ring reservation fails during open() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Free context memory after disabling PCI in probe error path (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Return error if bnxt_alloc_ctx_mem() fails (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: fix memory leaks in bnxt_dcbnl_ieee_getets() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Fix Priority Bytes and Packets counters in ethtool -S (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Call devlink_port_type_clear() in remove() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Return -EAGAIN if fw command returns BUSY (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Modify some bnxt_hwrm_*_free() functions to void (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Remove unnecessary assignment of return code (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Clear DCB settings after firmware reset (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Process the NQ under NAPI continuous polling (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Simplify __bnxt_poll_cqs_done() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Handle all NQ notifications in bnxt_poll_p5() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Use pci_get_dsn() (Jonathan Toppins) [1790621] - [netdrv] bnxt: reject unsupported coalescing params (Jonathan Toppins) [1790621] - [netdrv] net/broadcom: Clean broadcom code from driver versions (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: fix error handling when flashing from file (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: reinitialize IRQs when MTU is modified (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: add newline to netdev_*() format strings (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Issue PCIe FLR in kdump kernel to cleanup pending DMAs (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Improve device shutdown method (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add support for devlink info command (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Rename switch_id to dsn (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add support to update progress of flash update (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Move devlink_register before registering netdev (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Register devlink irrespective of firmware spec version (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Refactor bnxt_dl_register() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Disable workaround for lost interrupts on 575XX B0 and newer chips (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Periodically check and remove aged-out ntuple filters (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Do not accept fragments for aRFS flow steering (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Support UDP RSS hashing on 575XX chips (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Improve bnxt_probe_phy() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Improve link up detection (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Call recovery done after reset is successfully done (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Remove unnecessary NULL checks for fw_health (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add support for flashing the device via devlink (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Allow PHY settings on multi-function or NPAR PFs if allowed by FW (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add async. event logic for PHY configuration changes (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Refactor the initialization of the ethtool link settings (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Skip disabling autoneg before PHY loopback when appropriate (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Assign more RSS context resources to the VFs (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Initialize context memory to the value specified by firmware (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add chip IDs for 57452 and 57454 chips (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Report health status update after reset is done (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Set MASTER flag during driver registration (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Update firmware interface spec to 1.10.1.12 (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Fix array overrun in bnxt_fill_l2_rewrite_fields() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add support for NAT(L3/L4 rewrite) (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add support for L2 rewrite (Jonathan Toppins) [1790621] - [netdrv] net/mlx5: E-switch, Protect eswitch mode changes (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5: E-switch, Extend eswitch enable to handle num_vfs change (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5: Split eswitch mode check to different helper function (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5: Simplify mlx5_unload_one() and its callers (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5: Simplify mlx5_register_device to return void (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5: Avoid deriving mlx5_core_dev second time (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5: E-switch, Annotate esw state_lock mutex destroy (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5: E-switch, Annotate termtbl_mutex mutex destroy (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5e: CT: Fix offload with CT action after CT NAT action (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: Fix missing pedit action after ct clear action (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: CT: remove set but not used variable 'unnew' (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: CT: Fix insert rules when TC_CT config isn't enabled (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: Fix actions_match_supported() return (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: CT: Avoid false warning about rule may be used uninitialized (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-Switch, Use correct type for chain, prio and level values (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-switch, Fix printing wrong error value (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: Fix rejecting all egress rules not on vlan (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-Switch: Fix using fwd and modify when firmware doesn't support it (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: Add missing inline to stub esw_add_restore_rule (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-Switch, Enable restore table only if reg_c1 is supported (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-Switch, free flow_group_in after creating the restore table (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-switch, Fix mutex init order (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: CT: Change idr to xarray to protect parallel tuple id allocation (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: CT: Use rhashtable's ct entries instead of a separate list (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: CT: Fix stack usage compiler warning (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: CT: Support clear action (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5e: CT: Handle misses after executing CT action (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5e: CT: Offload established flows (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5e: CT: Introduce connection tracking (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5: E-Switch, Support getting chain mapping (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5: E-Switch, Add support for offloading rules with no in_port (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5: E-Switch, Introduce global tables (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5e: en_rep: Create uplink rep root table after eswitch offloads table (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5: E-Switch, Enable reg c1 loopback when possible (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5e: Restore tunnel metadata on miss (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5: E-Switch, Get reg_c1 value on miss (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5e: Support inner header rewrite with goto action (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5e: Disallow inserting vxlan/vlan egress rules without decap/pop (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5e: Move tc tunnel parsing logic with the rest at tc_tun module (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5e: Allow re-allocating mod header actions (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5: E-Switch, Restore chain id on miss (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5e: Rx, Split rep rx mpwqe handler from nic (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5: E-Switch, Mark miss packets with new chain id mapping (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5: E-Switch, Get reg_c0 value on CQE (Alaa Hleihel) [1790219 1790218 1663246] - [infiniband] net/mlx5: E-Switch, Move source port on reg_c0 to the upper 16 bits (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5: Introduce mapping infra for mapping unique ids to data (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5e: Add devlink fdb_large_groups parameter (Alaa Hleihel) [1790203 1663246] - [netdrv] net/mlx5: Change the name of steering mode param id (Alaa Hleihel) [1790203 1663246] - [netdrv] net/mlx5e: Fix an IS_ERR() vs NULL check (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: Verify goto chain offload support (Alaa Hleihel) [1663246] - [include] net/mlx5: HW bit for goto chain offload support (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: Remove redundant comment about goto slow path (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: Reduce number of arguments in slow path handling (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: Use NL_SET_ERR_MSG_MOD() extack for errors (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-Switch, Allow goto earlier chain if FW supports it (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: Eswitch, Use per vport tables for mirroring (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: make the symbol 'ESW_POOLS' static (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-Switch, Increase number of chains and priorities (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-Switch, Refactor chains and priorities (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: ft: Check prio and chain sanity for ft offload (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: ft: Use getter function to get ft chain (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: TC: Offload flow table rules (Alaa Hleihel) [1663246]- [net] neigh: fix ARP retransmit timer guard (Hangbin Liu) [1767282] - [net] xfrm: fix a warning in xfrm_policy_insert_list (Xin Long) [1820956] - [net] netfilter: ipset: Fix subcounter update skip (Phil Sutter) [1834881] - [netdrv] macvlan: return correct error value (Matteo Croce) [1806146] - [net] core: properly remove skb from list (Ivan Vecera) [1839657] - [tools] selftests: fix flower parent qdisc (Ivan Vecera) [1824071] - [net] sch_choke: Remove classid from choke_skb_cb. (Ivan Vecera) [1824071] - [net] sched: choke: Remove unused inline function choke_set_classid (Ivan Vecera) [1824071] - [net] schedule: add action gate offloading (Ivan Vecera) [1824071] - [net] qos: introduce a gate control flow action (Ivan Vecera) [1824071] - [net] sched: fallback to qdisc noqueue if default qdisc setup fail (Ivan Vecera) [1824071] - [tools] selftests: forwarding: tc_actions.sh: add matchall mirror test (Ivan Vecera) [1824071] - [net] sched: report ndo_setup_tc failures via extack (Ivan Vecera) [1824071] - [net] sched : Remove unnecessary cast in kfree (Ivan Vecera) [1824071] - [tools] selftests: tc-testing: Add a TDC test for pedit munge ip6 dsfield (Ivan Vecera) [1824071] - [tools] selftests: forwarding: pedit_dsfield: Add pedit munge ip6 dsfield (Ivan Vecera) [1824071] - [net] sched: act_ct: update nf_conn_acct for act_ct SW offload in flowtable (Ivan Vecera) [1824071] - [net] net_sched: gen_estimator: extend packet counter to 64bit (Ivan Vecera) [1824071] - [net] flow_offload: skip hw stats check for FLOW_ACTION_HW_STATS_DONT_CARE (Ivan Vecera) [1824071] - [net] net_sched: sch_skbprio: add message validation to skbprio_change() (Ivan Vecera) [1824071] - [net] net_sched: fix tcm_parent in tc filter dump (Ivan Vecera) [1824071] - [net] sch_sfq: validate silly quantum values (Ivan Vecera) [1824071] - [net] sch_choke: avoid potential panic in choke_reset() (Ivan Vecera) [1824071] - [net] fq_codel: fix TCA_FQ_CODEL_DROP_BATCH_SIZE sanity checks (Ivan Vecera) [1824071] - [net] sched: etf: do not assume all sockets are full blown (Ivan Vecera) [1824071] - [tools] tc-testing: remove duplicate code in tdc.py (Ivan Vecera) [1824071] - [net] sched: Fix setting last executed chain on skb extension (Ivan Vecera) [1824071] - [net] net_sched: fix a missing refcnt in tcindex_init() (Ivan Vecera) [1824071] - [net] net_sched: add a temporary refcnt for struct tcindex_data (Ivan Vecera) [1824071] - [net] sched: expose HW stats types per action used by drivers (Ivan Vecera) [1824071] - [net] introduce nla_put_bitfield32() helper and use it (Ivan Vecera) [1824071] - [tools] selftests: skbedit_priority: Test counters at the skbedit rule (Ivan Vecera) [1824071] - [net] sched: act_pedit: Implement stats_update callback (Ivan Vecera) [1824071] - [net] sched: act_skbedit: Implement stats_update callback (Ivan Vecera) [1824071] - [tools] selftests: forwarding: Add a forwarding test for pedit munge dsfield (Ivan Vecera) [1824071] - [net] flow_offload.h: Fix a comment at flow_action_entry.mangle (Ivan Vecera) [1824071] - [net] Fix CONFIG_NET_CLS_ACT=n and CONFIG_NFT_FWD_NETDEV={y, m} build (Ivan Vecera) [1824071] - [net] netfilter: nft_fwd_netdev: allow to redirect to ifb via ingress (Ivan Vecera) [1824071] - [net] cbs: Fix software cbs to consider packet sending time (Ivan Vecera) [1824071] - [include] taprio: do not use BIT() in TCA_TAPRIO_ATTR_FLAG_* definitions (Ivan Vecera) [1824071] - [net] cls_flower: Add extack support for flags key (Ivan Vecera) [1824071] - [net] cls_flower: Add extack support for src and dst port range options (Ivan Vecera) [1824071] - [net] cls_flower: Add extack support for mpls options (Ivan Vecera) [1824071] - [include] net: sched: refine extack messages in tcf_change_indev (Ivan Vecera) [1824071] - [net] sched: rename more stats_types (Ivan Vecera) [1824071] - [tools] selftests: forwarding: Add an skbedit priority selftest (Ivan Vecera) [1824071] - [net] tc_skbedit: Make the skbedit priority offloadable (Ivan Vecera) [1824071] - [include] tc_skbedit: Factor a helper out of is_tcf_skbedit_{mark, ptype}() (Ivan Vecera) [1824071] - [include] net: sched: Do not assume RTNL is held in tunnel key action helpers (Ivan Vecera) [1824071] - [net] sched: act_ct: Fix leak of ct zone template on replace (Ivan Vecera) [1824071] - [net] net_sched: sch_fq: enable use of hrtimer slack (Ivan Vecera) [1824071] - [net] net_sched: do not reprogram a timer about to expire (Ivan Vecera) [1824071] - [net] net_sched: add qdisc_watchdog_schedule_range_ns() (Ivan Vecera) [1824071] - [net] rename flow_action_hw_stats_types* -> flow_action_hw_stats* (Ivan Vecera) [1824071] - [net] net_sched: cls_route: remove the right filter from hashtable (Ivan Vecera) [1824071] - [tools] selftests: qdiscs: RED: Add nodrop tests (Ivan Vecera) [1824071] - [net] sched: RED: Introduce an ECN nodrop mode (Ivan Vecera) [1824071] - [net] sched: Allow extending set of supported RED flags (Ivan Vecera) [1824071] - [tools] selftests: qdiscs: Add TDC test for RED (Ivan Vecera) [1824071] - [tools] tc-testing: add ETS scheduler to tdc build configuration (Ivan Vecera) [1824071] - [net] sched: act_ct: Enable hardware offload of flow table entires (Ivan Vecera) [1824071] - [net] sched: act_ct: Support refreshing the flow table entries (Ivan Vecera) [1824071] - [net] sched: act_ct: Support restoring conntrack info on skbs (Ivan Vecera) [1824071] - [net] sched: act_ct: Instantiate flow table entry actions (Ivan Vecera) [1824071] - [net] net_sched: keep alloc_hash updated after hash allocation (Ivan Vecera) [1824071] - [net] net_sched: hold rtnl lock in tcindex_partial_destroy_work() (Ivan Vecera) [1824071] - [include] flow_offload: restrict driver to pass one allowed bit to flow_action_hw_stats_types_check() (Ivan Vecera) [1824071] - [netdrv] flow_offload: introduce "delayed" HW stats type and allow it in mlx5 (Ivan Vecera) [1824071] - [include] flow_offload: turn hw_stats_type into dedicated enum (Ivan Vecera) [1824071] - [include] flow_offload: use flow_action_for_each in flow_action_mixed_hw_stats_types_check() (Ivan Vecera) [1824071] - [net] sched: pie: change tc_pie_xstats->prob (Ivan Vecera) [1824071] - [net] taprio: Fix sending packets without dequeueing them (Ivan Vecera) [1824071] - [net] sched: act_ct: fix lockdep splat in tcf_ct_flow_table_get (Ivan Vecera) [1824071] - [tools] selftests: forwarding: ETS: Use Qdisc counters (Ivan Vecera) [1824071] - [net] sched: Make FIFO Qdisc offloadable (Ivan Vecera) [1824071] - [include] pie: realign comment (Ivan Vecera) [1824071] - [net] pie: remove pie_vars->accu_prob_overflows (Ivan Vecera) [1824071] - [net] pie: remove unnecessary type casting (Ivan Vecera) [1824071] - [net] pie: use term backlog instead of qlen (Ivan Vecera) [1824071] - [tools] tc-testing: updated tdc tests for basic filter with canid extended match rules (Ivan Vecera) [1824071] - [tools] tc-testing: list kernel options for basic filter with canid ematch. (Ivan Vecera) [1824071] - [net] sched: act_ct: Use pskb_network_may_pull() (Ivan Vecera) [1824071] - [net] sched: act_ct: Fix ipv6 lookup of offloaded connections (Ivan Vecera) [1824071] - [net] sched: act_ct: Software offload of established flows (Ivan Vecera) [1824071] - [net] sched: act_ct: Offload established connections to flow table (Ivan Vecera) [1824071] - [net] sched: act_ct: Create nf flow table per zone (Ivan Vecera) [1824071] - [net] taprio: add missing attribute validation for txtime delay (Ivan Vecera) [1824071] - [net] fq: add missing attribute validation for orphan mask (Ivan Vecera) [1824071] - [tools] selftests: forwarding: tc_common: Convert to use busywait (Ivan Vecera) [1824071] - [tools] selftests: forwarding: Convert until_counter_is() to take expression (Ivan Vecera) [1824071] - [tools] selftests: forwarding: lib: Add tc_rule_handle_stats_get() (Ivan Vecera) [1824071] - [include] net: flow_offload: Replace zero-length array with flexible-array member (Ivan Vecera) [1824071] - [net] sched: Replace zero-length array with flexible-array member (Ivan Vecera) [1824071] - [net] sched: act: count in the size of action flags bitfield (Ivan Vecera) [1824071] - [tools] tc-testing: updated tdc tests for basic filter with u32 extended match rules (Ivan Vecera) [1824071] - [tools] tc-testing: updated tdc tests for basic filter with u16 extended match rules (Ivan Vecera) [1824071] - [tools] tc-testing: updated tdc tests for basic filter (Ivan Vecera) [1824071] - [net] sched: correct flower port blocking (Ivan Vecera) [1824071] - [net] sched: Support specifying a starting chain via tc skb ext (Ivan Vecera) [1824071] - [net] sched: Change the block's chain list to an rcu list (Ivan Vecera) [1824071] - [net] sched: Pass ingress block to tcf_classify_ingress (Ivan Vecera) [1824071] - [net] sched: Introduce ingress classification function (Ivan Vecera) [1824071] - [net] sched: flower: add missing validation of TCA_FLOWER_FLAGS (Ivan Vecera) [1824071] - [net] sched: matchall: add missing validation of TCA_MATCHALL_FLAGS (Ivan Vecera) [1824071] - [net] taprio: Fix dropping packets when using taprio + ETF offloading (Ivan Vecera) [1824071] - [net] taprio: Use taprio_reset_tc() to reset Traffic Classes configuration (Ivan Vecera) [1824071] - [net] taprio: Add missing policy validation for flags (Ivan Vecera) [1824071] - [net] taprio: Fix still allowing changing the flags during runtime (Ivan Vecera) [1824071] - [net] taprio: Fix enabling offload with wrong number of traffic classes (Ivan Vecera) [1824071] - [net] sched: prevent a use after free (Ivan Vecera) [1824071] - [tools] tc-testing: add missing 'nsPlugin' to basic.json (Ivan Vecera) [1824071] - [net] sch_choke: Use kvcalloc (Ivan Vecera) [1824071] - [tools] selftests: mlxsw: Add a RED selftest (Ivan Vecera) [1824071] - [tools] selftests: forwarding: lib.sh: Add start_tcp_traffic (Ivan Vecera) [1824071] - [tools] selftests: mlxsw: Add a TBF selftest (Ivan Vecera) [1824071] - [tools] selftests: forwarding: lib: Allow reading TC rule byte counters (Ivan Vecera) [1824071] - [tools] selftests: forwarding: lib: Add helpers for busywaiting (Ivan Vecera) [1824071] - [tools] selftests: Move two functions from mlxsw's qos_lib to lib (Ivan Vecera) [1824071] - [net] sched: Make TBF Qdisc offloadable (Ivan Vecera) [1824071] - [net] sched: sch_tbf: Don't overwrite backlog before dumping (Ivan Vecera) [1824071] - [net] sched: add Flow Queue PIE packet scheduler (Ivan Vecera) [1824071] - [net] sched: pie: export symbols to be reused by FQ-PIE (Ivan Vecera) [1824071] - [net] sched: pie: fix alignment in struct instances (Ivan Vecera) [1824071] - [net] sched: pie: fix commenting (Ivan Vecera) [1824071] - [include] pie: improve comments and commenting style (Ivan Vecera) [1824071] - [net] pie: rearrange structure members and their initializations (Ivan Vecera) [1824071] - [include] pie: use u8 instead of bool in pie_vars (Ivan Vecera) [1824071] - [include] pie: rearrange macros in order of length (Ivan Vecera) [1824071] - [include] pie: use U64_MAX to denote (2^64 - 1) (Ivan Vecera) [1824071] - [net] sched: pie: move common code to pie.h (Ivan Vecera) [1824071] - [net] sched: use skb_list_walk_safe helper for gso segments (Ivan Vecera) [1824071] - [tools] selftests: qdiscs: Add test coverage for ETS Qdisc (Ivan Vecera) [1824071] - [tools] selftests: forwarding: sch_ets: Add test coverage for ETS Qdisc (Ivan Vecera) [1824071] - [tools] selftests: forwarding: Move start_/stop_traffic from mlxsw to lib.sh (Ivan Vecera) [1824071] - [net] sch_ets: Make the ETS qdisc offloadable (Ivan Vecera) [1824071] - [net] sch_ets: Add a new Qdisc (Ivan Vecera) [1824071] - [include] net: pkt_cls: Clarify a comment (Ivan Vecera) [1824071] - [net] sch_cake: drop unused variable tin_quantum_prio (Ivan Vecera) [1824071] - [net] sched: act_ctinfo: fix memory leak (Ivan Vecera) [1824071] - [net] sched: act_ife: initalize ife->metalist earlier (Ivan Vecera) [1824071] - [net] sch_cake: avoid possible divide by zero in cake_enqueue() (Ivan Vecera) [1824071] - [tools] tc-testing: initial tdc selftests for cls_u32 (Ivan Vecera) [1824071] - [net] treewide: Use sizeof_field() macro (Ivan Vecera) [1824071] - [tools] tc-testing: unbreak full listing of tdc testcases (Ivan Vecera) [1824071] - [net] act_ct: support asymmetric conntrack (Ivan Vecera) [1824071] - [net] sch_cake: Add missing NLA policy entry TCA_CAKE_SPLIT_GSO (Ivan Vecera) [1824071] - [net] remove the unnecessary strict_start_type in some policies (Ivan Vecera) [1824071] - [net] sched: pie: enable timestamp based delay calculation (Ivan Vecera) [1824071] - [net] taprio: don't reject same mqprio settings (Ivan Vecera) [1824071] - [tools] tc-testing: Introduced tdc tests for basic filter (Ivan Vecera) [1824071] - [tools] tc-testing: updated pedit TDC tests (Ivan Vecera) [1824071] - [net] net_sched: add TCA_STATS_PKT64 attribute (Ivan Vecera) [1824071] - [net] net_sched: extend packet counter to 64bit (Ivan Vecera) [1824071] - [include] net_sched: do not export gnet_stats_basic_packed to uapi (Ivan Vecera) [1824071] - [tools] tc-testing: added tests with cookie for mpls TC action (Ivan Vecera) [1824071] - [net] icmp: remove duplicate code (Ivan Vecera) [1824071] - [include] icmp: add helpers to recognize ICMP error packets (Ivan Vecera) [1824071] - [net] taprio: fix panic while hw offload sched list swap (Ivan Vecera) [1824071] - [net] sched: Replace rcu_swap_protected() with rcu_replace_pointer() (Ivan Vecera) [1824071] - [net] net_sched: sch_fq: avoid calling ktime_get_ns() if not needed (Ivan Vecera) [1824071] - [net] net_sched: sch_fq: add dctcp-like marking (Ivan Vecera) [1824071] - [net] net_sched: sch_fq: remove dead code dealing with retransmits (Ivan Vecera) [1824071] - [net] sched: act_ct: fix build failure in RHEL8 (Ivan Vecera) [1824071] - [net] don't return invalid table id error when we fall back to PF_UNSPEC (Sabrina Dubroca) [1814093] - [net] netfilter: update include directives. (Marcelo Leitner) [1837856] - [include] netfilter: fix include guards. (Marcelo Leitner) [1837856] - [include] netfilter: add include guard to xt_connlabel.h (Marcelo Leitner) [1837856] - [net] sk_msg: Don't use RCU_INIT_POINTER on sk_user_data (Sabrina Dubroca) [1819627] - [tools] selftests/bpf: Fix build of sockmap_ktls.c (Sabrina Dubroca) [1819627] - [net] Generate reuseport group ID on group creation (Sabrina Dubroca) [1819627] - [net] bpf: Allow selecting reuseport socket from a SOCKMAP/SOCKHASH (Sabrina Dubroca) [1819627] - [net] bpf, sockmap: Let all kernel-land lookup values in SOCKMAP/SOCKHASH (Sabrina Dubroca) [1819627] - [net] bpf, sockmap: Return socket cookie on lookup from syscall (Sabrina Dubroca) [1819627] - [net] bpf, sockmap: Don't set up upcalls and progs for listening sockets (Sabrina Dubroca) [1819627] - [net] bpf, sockmap: Allow inserting listening TCP sockets into sockmap (Sabrina Dubroca) [1819627] - [net] tcp_bpf: Don't let child socket inherit parent protocol ops on copy (Sabrina Dubroca) [1819627] - [net] net, sk_msg: Clear sk_user_data pointer on clone if tagged (Sabrina Dubroca) [1819627] - [net] net, sk_msg: Annotate lockless access to sk_prot on clone (Sabrina Dubroca) [1819627] - [net] bpf, sockmap: bpf_tcp_ingress needs to subtract bytes from sg.size (Sabrina Dubroca) [1819627] - [net] bpf, sockmap: msg_pop_data can incorrecty set an sge length (Sabrina Dubroca) [1819627] - [net] tls: fix const assignment warning (Sabrina Dubroca) [1819627] - [net] tls: Fix sk_psock refcnt leak in bpf_exec_tx_verdict() (Sabrina Dubroca) [1819627] - [net] tls: Fix sk_psock refcnt leak when in tls_data_ready() (Sabrina Dubroca) [1819627] - [tools] selftests/bpf: Test unhashing kTLS socket after removing from map (Sabrina Dubroca) [1819627] - [include] bpf, sk_msg: Don't clear saved sock proto on restore (Sabrina Dubroca) [1819627] - [include] bpf, sk_msg: Let ULP restore sk_proto and write_space callback (Sabrina Dubroca) [1819627] - [net] tls: Annotate access to sk_prot with READ_ONCE/WRITE_ONCE (Sabrina Dubroca) [1819627] - [net] tls: Read sk_prot once when building tls proto ops (Sabrina Dubroca) [1819627] - [net] tls: Constify base proto ops used for building tls proto (Sabrina Dubroca) [1819627] - [net] tls: Fix to avoid gettig invalid tls record (Sabrina Dubroca) [1819627] - [net] tls: avoid spurious decryption error with HW resync (Sabrina Dubroca) [1819627] - [net] tls: add helper for testing if socket is RX offloaded (Sabrina Dubroca) [1819627] - [tools] selftests: net: tls: remove recv_rcvbuf test (Sabrina Dubroca) [1819627] - [net] tls: use sg_next() to walk sg entries (Sabrina Dubroca) [1819627] - [net] tls: remove the dead inplace_crypto code (Sabrina Dubroca) [1819627] - [tools] selftests/tls: add a test for fragmented messages (Sabrina Dubroca) [1819627] - [net] tls: Fix unused function warning (Sabrina Dubroca) [1819627] - [net] tls: store decrypted on a single bit (Sabrina Dubroca) [1819627] - [net] tls: store async_capable on a single bit (Sabrina Dubroca) [1819627] - [net] tls: pass context to tls_device_decrypted() (Sabrina Dubroca) [1819627] - [net] tls: make allocation failure unlikely (Sabrina Dubroca) [1819627] - [net] tls: mark sk->err being set as unlikely (Sabrina Dubroca) [1819627] - [net] sockmap: use bitmap for copy info (Sabrina Dubroca) [1819627] - [net] tls: add TlsDeviceRxResync statistic (Sabrina Dubroca) [1819627] - [net] tls: add TlsDecryptError stat (Sabrina Dubroca) [1819627] - [net] tls: add statistics for installed sessions (Sabrina Dubroca) [1819627] - [net] tls: add skeleton of MIB statistics (Sabrina Dubroca) [1819627] - [net] tls: add device decrypted trace point (Sabrina Dubroca) [1819627] - [net] tls: add tracing for device/offload events (Sabrina Dubroca) [1819627] - [net] tls: allow compiling TLS TOE out (Sabrina Dubroca) [1819627] - [net] tls: rename tls_hw_* functions tls_toe_* (Sabrina Dubroca) [1819627] - [net] tls: move TOE-related code to a separate file (Sabrina Dubroca) [1819627] - [net] tls: move tls_build_proto() on init path (Sabrina Dubroca) [1819627] - [net] tls: use the full sk_proto pointer (Sabrina Dubroca) [1819627] - [net] tls: rename tls_device to tls_toe_device (Sabrina Dubroca) [1819627] - [net] tls: move TOE-related structures to a separate header (Sabrina Dubroca) [1819627] - [net] tls: sleeping function from invalid context (Sabrina Dubroca) [1819627] - [net] netfilter: nft_set_rbtree: Add missing expired checks (Phil Sutter) [1778020] - [tools] selftests: netfilter: extend flowtable test script with dnat rule (Marcelo Leitner) [1811193] - [tools] selftests: netfilter: extend flowtable test script for ipsec (Marcelo Leitner) [1811193] - [tools] selftests: netfilter: add flowtable test script (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: set NF_FLOW_TEARDOWN flag on entry expiration (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Remove WQ_MEM_RECLAIM from workqueue (Marcelo Leitner) [1811193] - [net] netfilter: nf_conntrack: add IPS_HW_OFFLOAD status bit (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Free block_cb when being deleted (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add counter support in HW offload (Marcelo Leitner) [1811193] - [net] netfilter: conntrack: add nf_ct_acct_add() (Marcelo Leitner) [1811193] - [net] netfilter: conntrack: export nf_ct_acct_update() (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Use work entry per offload command (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Use rw sem as flow block lock (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add counter support (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: add enum nft_flowtable_flags to uapi (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Fix incorrect tc_setup_type type (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: populate addr_type mask (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Fix flushing of offloaded flows on free (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: fix NULL pointer dereference in tunnel offload support (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: reload ip{v6}h in nf_flow_tuple_ip{v6} (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: reload ip{v6}h in nf_flow_nat_ip{v6} (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: dump NFTA_CHAIN_FLAGS attribute (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: free flowtable hooks on hook register error (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add tunnel encap/decap action offload support (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add indr block setup support (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add nf_flow_table_block_offload_init() (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add tunnel match offload support (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: skip offload setup if disabled (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Use nf_flow_offload_tuple for stats as well (Marcelo Leitner) [1811193] - [net] flow_offload: Add flow_match_ct to get rule ct match (Marcelo Leitner) [1811193] - [include] net/sched: act_ct: Enable hardware offload of flow table entires (Marcelo Leitner) [1811193] - [include] net/sched: act_ct: Support refreshing the flow table entries (Marcelo Leitner) [1811193] - [include] net/sched: act_ct: Support restoring conntrack info on skbs (Marcelo Leitner) [1811193] - [net] sched: act_ct: Instantiate flow table entry actions (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Add API for registering to flow table events (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Fix setting forgotten NF_FLOW_HW_DEAD flag (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Fix missing flush hardware on table free (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Fix hardware flush order on nf_flow_table_cleanup (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: fix check the chain offload flag (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: fix memory leak in nf_tables_parse_netdev_hooks() (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add nf_flow_table_offload_cmd() (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add nf_flow_offload_tuple() helper (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: refresh flow if hardware offload fails (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add nf_flowtable_hw_offload() helper function (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: use atomic bitwise operations for flow flags (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: remove dying bit, use teardown bit instead (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add nf_flow_offload_work_alloc() (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: restrict flow dissector match on meta ingress device (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: fetch stats only if flow is still alive (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add nf_flowtable_time_stamp (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: unbind callbacks from flowtable destroy path (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: fix the nat port mangle. (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: check the status of dst_neigh (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: fix incorrect ethernet dst address (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: fix big-endian integer overflow (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: Correct memcpy size for flow_overload_mangle() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: return EOPNOTSUPP if rule specifies no actions (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: add IPv6 match description (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: Don't use offset uninitialized in flow_offload_port_{d, s}nat (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: Fix block_cb tc_setup_type as TC_SETUP_CLSFLOWER (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: Fix block setup as TC_SETUP_FT cmd (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: check if bind callback fails and unbind if hook registration fails (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: add nft_unregister_flowtable_hook() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: undo updates if transaction fails (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: release flow_rule on error from commit path (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: remove reference to flow rule from deletion path (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: add IPv6 support (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: add flow_action_entry_next() and use it (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: remove unnecessary parameter in flow_offload_fill_dir (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: Fix check ndo_setup_tc when setup_block (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: Check for the NETDEV_UNREGISTER event (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: hardware offload support (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: add flowtable offload control plane (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: detach routing information from flow description (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: skip tcp rst and fin packets (Marcelo Leitner) [1811193] - [net] netfilter: nf_flowtable: remove flow_offload_entry structure (Marcelo Leitner) [1811193] - [include] netfilter: nf_flow_table: remove union from flow_offload structure (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: move conntrack object to struct flow_offload (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: skip EBUSY on chain update (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: bogus EOPNOTSUPP on basechain update (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: pass extack to nft_flow_cls_offload_setup() (Marcelo Leitner) [1811193] - [net] netfilter: nft_meta: offload support for interface index (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: white-space fixes. (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: check for register data length mismatches (Marcelo Leitner) [1811193] - [net] netfilter: nft_bitwise: Adjust parentheses to fix memcmp size argument (Marcelo Leitner) [1811193] - [net] netfilter: nft_bitwise: add offload support (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: unbind if multi-device binding fails (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: add nft_flow_block_offload_init() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: add nft_chain_offload_cmd() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: restore basechain deletion (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: support for multiple devices per netdev hook (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: fix base chain stat rcu_dereference usage (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: remove rules on unregistered device only (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: add nft_flow_cls_offload_setup() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: Pass callback list to nft_setup_cb_call() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: add nft_flow_block_chain() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: increase maximum devices number per flowtable (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: allow netdevice to be used only once per flowtable (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: dynamically allocate hooks per net_device in flowtables (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: remove flowtable hook flush routine in netns exit routine (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: move priority to struct nf_flowtable (Marcelo Leitner) [1811193] - [net] netfilter: nft_payload: fix missing check for matching length in offloads (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: set timeout before insertion into hashes (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: fix always true policy is unset check (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: add NFT_CHAIN_POLICY_UNSET and use it (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: remove rules when the device unregisters (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: refactor the nft_flow_offload_rule function (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: refactor the nft_flow_offload_chain function (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: add __nft_offload_get_chain function (Marcelo Leitner) [1811193] - [net] netfilter: nft_{fwd, dup}_netdev: add offload support (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: avoid excessive stack usage (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: move indirect flow_block callback logic to core (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: set default timeout after successful insertion (Marcelo Leitner) [1811193] - [net] netfilter: ctnetlink: honor IPS_OFFLOAD flag (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: clear skb tstamp before xmit (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: map basechain priority to hardware priority (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: teardown flow timeout race (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: conntrack picks up expired flows (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: support indr block call (Marcelo Leitner) [1811193] - [net] flow_offload: add flow_block structure and use it (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: store data in offload context registers (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: fix offload for flows that are subject to xfrm (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: don't fail when updating base chain policy (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: add hardware offload support (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: delay chain policy update until transaction is complete (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: IPCB is only valid for ipv4 family (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: don't offload when sequence numbers need adjustment (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: set liberal tracking mode for tcp (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: ignore DF bit setting (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: remove unnecessary variable in flow_offload_tuple (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: add entry to flowtable after confirmation (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: fix checking method of conntrack helper (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: fix missing error check for rhashtable_insert_fast (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: do not flow offload deleted conntrack entries (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: simplify nf_flow_offload_gc_step() (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: check ttl value in flow offload data path (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: fix netdev refcnt leak (Marcelo Leitner) [1811193] - [net] netfilter: nf_flowtable: skip device lookup from interface index (Marcelo Leitner) [1811193] - [net] netfilter: conntrack: fix IPV6=n builds (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: fix interaction with vrf slave device (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: Fix reverse route lookup (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: make nf_flow_table_iterate() static (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: do not remove offload when other netns's interface is down (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: remove unnecessary parameter of nf_flow_table_cleanup() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: use rhashtable_lookup() instead of rhashtable_lookup_fast() (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: remove unnecessary nat flag check code (Marcelo Leitner) [1811193] - [net] mptcp: mark tech preview and disable by default (Florian Westphal) [1835796] - [net] mptcp: fix bogus socket flag values (Florian Westphal) [1835796] - [net] mptcp: select CRYPTO (Florian Westphal) [1835796] - [net] mptcp: Protect subflow socket options before connection completes (Florian Westphal) [1835796] - [net] mptcp: make the symbol 'mptcp_sk_clone_lock' static (Florian Westphal) [1835796] - [net] mptcp: fix use-after-free for ipv6 (Florian Westphal) [1835796] - [net] mptcp: fix use-after-free on tcp fallback (Florian Westphal) [1835796] - [net] mptcp: Fix undefined mptcp_handle_ipv6_mapped for modular IPV6 (Florian Westphal) [1835796] - [net] mptcp: Fix incorrect IPV6 dependency check (Florian Westphal) [1835796] - [net] mptcp: handle tcp fallback when using syn cookies (Florian Westphal) [1835796] - [net] mptcp: avoid a lockdep splat when mcast group was joined (Florian Westphal) [1835796] - [net] mptcp: fix panic on user pointer access (Florian Westphal) [1835796] - [net] mptcp: defer freeing of cached ext until last moment (Florian Westphal) [1835796] - [net] mptcp: Fix build with PROC_FS disabled. (Florian Westphal) [1835796] - [tools] selftests: settings: tests can be in subsubdirs (Florian Westphal) [1835796] - [net] mptcp: Fix code formatting (Florian Westphal) [1835796] - [net] mptcp: do not inherit inet proto ops (Florian Westphal) [1835796] - [net] add and use MPTCP_PROTO_KERN (Florian Westphal) [1835796] - [net] mptcp: cope with later TCP fallback (Florian Westphal) [1835796] - [net] mptcp: process MP_CAPABLE data option (Florian Westphal) [1835796] - [net] mptcp: parse and emit MP_CAPABLE option according to v1 spec (Florian Westphal) [1835796] - [net] mptcp: move from sha1 (v0) to sha256 (v1) (Florian Westphal) [1835796] - [tools] mptcp: add basic kselftest for mptcp (Florian Westphal) [1835796] - [net] mptcp: new sysctl to control the activation per NS (Florian Westphal) [1835796] - [net] mptcp: allow collapsing consecutive sendpages on the same substream (Florian Westphal) [1835796] - [net] mptcp: recvmsg() can drain data from multiple subflows (Florian Westphal) [1835796] - [net] mptcp: add subflow write space signalling and mptcp_poll (Florian Westphal) [1835796] - [net] mptcp: Implement MPTCP receive path (Florian Westphal) [1835796] - [net] mptcp: Write MPTCP DSS headers to outgoing data packets (Florian Westphal) [1835796] - [net] mptcp: Add setsockopt()/getsockopt() socket operations (Florian Westphal) [1835796] - [net] mptcp: Add shutdown() socket operation (Florian Westphal) [1835796] - [net] mptcp: Add key generation and token tree (Florian Westphal) [1835796] - [net] mptcp: Create SUBFLOW socket for incoming connections (Florian Westphal) [1835796] - [net] mptcp: Handle MP_CAPABLE options for outgoing connections (Florian Westphal) [1835796] - [net] mptcp: Associate MPTCP context with TCP socket (Florian Westphal) [1835796] - [net] mptcp: Handle MPTCP TCP options (Florian Westphal) [1835796] - [net] mptcp: Add MPTCP socket stubs (Florian Westphal) [1835796] - [net] netfilter: conntrack: fix infinite loop on rmmod (Florian Westphal) [1832381] - [tools] selftests: add netdevsim devlink dev info test (Petr Oros) [1830928] - [tools] selftests: test netdevsim reload forbid and fail (Petr Oros) [1830928] - [netdrv] mlx4: fix "initializer element not constant" compiler error (Petr Oros) [1830928] - [netdrv] netdevsim: dev: Fix memory leak in nsim_dev_take_snapshot_write (Petr Oros) [1830928] - [net] devlink: fix return value after hitting end in region read (Petr Oros) [1830928] - [net] devlink: Fix reporter's recovery condition (Petr Oros) [1830928] - [documentation] docs: devlink: clarify the scope of snapshot id (Petr Oros) [1830928] - [net] devlink: let kernel allocate region snapshot id (Petr Oros) [1830928] - [net] devlink: factor out building a snapshot notification (Petr Oros) [1830928] - [documentation] devlink: fix broken link warning (Petr Oros) [1830928] - [net] devlink: use NL_SET_ERR_MSG_MOD instead of NL_SET_ERR_MSG (Petr Oros) [1830928] - [include] devlink: Add macro for "fw.mgmt.api" to info_get cb. (Petr Oros) [1830928] - [netdrv] netdevsim: support taking immediate snapshot via devlink (Petr Oros) [1830928] - [net] devlink: implement DEVLINK_CMD_REGION_NEW (Petr Oros) [1830928] - [net] devlink: track snapshot id usage count using an xarray (Petr Oros) [1830928] - [net] devlink: report error once U32_MAX snapshot ids have been used (Petr Oros) [1830928] - [net] devlink: extract snapshot id allocation to helper function (Petr Oros) [1830928] - [net] devlink: use -ENOSPC to indicate no more room for snapshots (Petr Oros) [1830928] - [net] devlink: add function to take snapshot while locked (Petr Oros) [1830928] - [net] devlink: trivial: fix tab in function documentation (Petr Oros) [1830928] - [net] devlink: convert snapshot destructor callback to region op (Petr Oros) [1830928] - [net] devlink: prepare to support region operations (Petr Oros) [1830928] - [documentation] devlink: expand the devlink-info documentation (Petr Oros) [1830928] - [net] devlink: Introduce devlink port flavour virtual (Petr Oros) [1830928] - [net] devlink: validate length of region addr/len (Petr Oros) [1830928] - [net] devlink: validate length of param values (Petr Oros) [1830928] - [net] core: Replace zero-length array with flexible-array member (Petr Oros) [1830928] - [net] core: devlink.c: Use built-in RCU list checking (Petr Oros) [1830928] - [net] devlink: Rely on driver eswitch thread safety instead of devlink (Petr Oros) [1830928] - [net] core: devlink.c: Hold devlink->lock from the beginning of devlink_dpipe_table_register() (Petr Oros) [1830928] - [net] devlink: Force enclosing array on binary fmsg data (Petr Oros) [1830928] - [net] devlink: report 0 after hitting end in region read (Petr Oros) [1830928] - [net] devlink: correct misspelling of snapshot (Petr Oros) [1830928] - [tools] selftests: Add a test of large binary to devlink health test (Petr Oros) [1830928] - [netdrv] netdevsim: Update dummy reporter's devlink binary interface (Petr Oros) [1830928] - [net] devlink: Allow large formatted message of binary output (Petr Oros) [1830928] - [tools] selftests: netdevsim: Add test cases for devlink-trap policers (Petr Oros) [1823743] - [netdrv] netdevsim: Add support for setting of packet trap group parameters (Petr Oros) [1823743] - [net] devlink: Allow setting of packet trap group parameters (Petr Oros) [1823743] - [net] devlink: Add packet trap group parameters support (Petr Oros) [1823743] - [netdrv] netdevsim: Add devlink-trap policer support (Petr Oros) [1823743] - [documentation] Add description of packet trap policers (Petr Oros) [1823743] - [net] devlink: Add packet trap policers support (Petr Oros) [1823743] - [net] devlink: Add auto dump flag to health reporter (Petr Oros) [1823743] - [net] devlink: Implicitly set auto recover flag when registering health reporter (Petr Oros) [1823743] - [netdrv] netdevsim: Change dummy reporter auto recover default (Petr Oros) [1823743] - [net] devlink: Only pass packet trap group identifier in trap structure (Petr Oros) [1823743] - [net] devlink: Stop reference counting packet trap groups (Petr Oros) [1823743] - [netdrv] netdevsim: Explicitly register packet trap groups (Petr Oros) [1823743] - [net] devlink: Add API to register packet trap groups (Petr Oros) [1823743] - [net] esp6: calculate transport_header correctly when sel.family != AF_INET6 (Xin Long) [1815980 1761579] - [net] esp4: support ipv6 nexthdrs process for beet gso segment (Xin Long) [1815980 1761579] - [net] esp6: support ipv6 nexthdrs process for beet gso segment (Xin Long) [1815980 1761579] - [net] xfrm: remove the xfrm_state_put call becofe going to out_reset (Xin Long) [1815980 1761579] - [net] esp6: get the right proto for transport mode in esp6_gso_encap (Xin Long) [1815980 1761579] - [net] xfrm: do pskb_pull properly in __xfrm_transport_prep (Xin Long) [1815980 1761579] - [net] xfrm: allow to accept packets with ipv6 NEXTHDR_HOP in xfrm_input (Xin Long) [1815980 1761579] - [net] xfrm: add prep for esp beet mode offload (Xin Long) [1815980 1761579] - [net] esp6: add gso_segment for esp6 beet mode (Xin Long) [1815980 1761579] - [net] esp4: add gso_segment for esp4 beet mode (Xin Long) [1815980 1761579] - [net] xfrm: kconfig: make xfrm depend on inet (Xin Long) [1815980 1761579] - [net] xfrm: make xfrm modes builtin (Xin Long) [1815980 1761579] - [net] xfrm: remove afinfo pointer from xfrm_mode (Xin Long) [1815980 1761579] - [net] xfrm: remove output2 indirection from xfrm_mode (Xin Long) [1815980 1761579] - [net] xfrm: remove input2 indirection from xfrm_mode (Xin Long) [1815980 1761579] - [net] xfrm: remove gso_segment indirection from xfrm_mode (Xin Long) [1815980 1761579] - [net] xfrm: remove xmit indirection from xfrm_mode (Xin Long) [1815980 1761579] - [net] xfrm: remove output indirection from xfrm_mode (Xin Long) [1815980 1761579] - [net] xfrm: remove input indirection from xfrm_mode (Xin Long) [1761579 1815980] - [net] xfrm: prefer family stored in xfrm_mode struct (Xin Long) [1815980 1761579] - [net] xfrm: place af number into xfrm_mode struct (Xin Long) [1761579 1815980] - [net] xfrm: gso partial offload support (Xin Long) [1761579 1815980] - [net] netfilter: cttimeout: remove set but not used variable 'l3num' (Florian Westphal) [1822085] - [net] netfilter: conntrack: handle icmp pkt_to_tuple helper via direct calls (Florian Westphal) [1822085] - [net] netfilter: conntrack: handle builtin l4proto packet functions via direct calls (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove net_id (Florian Westphal) [1822085] - [net] netfilter: conntrack: gre: switch module to be built-in (Florian Westphal) [1822085] - [net] netfilter: remove unused parameters in nf_ct_l4proto_[un]register_sysctl() (Florian Westphal) [1822085] - [net] netfilter: conntrack: gre: convert rwlock to rcu (Florian Westphal) [1822085] - [net] netfilter: nfnetlink_cttimeout: fetch timeouts for udplite and gre, too (Florian Westphal) [1822085] - [net] netfilter: nfnetlink_cttimeout: pass default timeout policy to obj_to_nlattr (Florian Westphal) [1822085] - [net] netfilter: conntrack: add nf_{tcp, udp, sctp, icmp, dccp, icmpv6, generic}_pernet() (Florian Westphal) [1822085] - [net] netfilter: conntrack: clamp l4proto array size at largers supported protocol (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove l3->l4 mapping information (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove unused proto arg from netns init functions (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove error callback and handle icmp from core (Florian Westphal) [1822085] - [net] netfilter: conntrack: avoid using ->error callback if possible (Florian Westphal) [1822085] - [net] netfilter: conntrack: deconstify packet callback skb pointer (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove the l4proto->new() function (Florian Westphal) [1822085] - [net] netfilter: conntrack: timeout interface depend on CONFIG_NF_CONNTRACK_TIMEOUT (Florian Westphal) [1822085] - [net] netfilter: conntrack: pass nf_hook_state to packet and error handlers (Florian Westphal) [1822085] - [net] netfilter: conntrack: place 'new' timeout in first location too (Florian Westphal) [1822085] - [net] netfilter: nf_conntrack_h323: Remove deprecated config check (Florian Westphal) [1822085] - [include] netfilter: nf_tables: merge route type into core (Florian Westphal) [1822085] - [net] netfilter: ipv6: avoid indirect calls for IPV6=y case (Florian Westphal) [1822085] - [net] netfilter: nat: remove module dependency on ipv6 core (Florian Westphal) [1822085] - [net] netfilter: remove obsolete need_conntrack stub (Florian Westphal) [1822085] - [net] netfilter: conntrack: avoid use-after free on rmmod (Florian Westphal) [1822085] - [net] netfilter: conntrack: dccp, sctp: handle null timeout argument (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove duplicated include from nf_conntrack_proto_udp.c (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove l3proto abstraction (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove get_timeout() indirection (Florian Westphal) [1822085] - [net] netfilter: conntrack: avoid l4proto pkt_to_tuple calls (Florian Westphal) [1822085] - [net] netfilter: conntrack: avoid calls to l4proto invert_tuple (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove get_l4proto indirection from l3 protocol trackers (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove invert_tuple indirection from l3 protocol trackers (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove pkt_to_tuple indirection from l3 protocol trackers (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove ctnetlink callbacks from l3 protocol trackers (Florian Westphal) [1822085] - [net] openvswitch: use nf_ct_get_tuplepr, invert_tuplepr (Florian Westphal) [1822085] - [net] netfilter: utils: move nf_ip6_checksum* from ipv6 to utils (Florian Westphal) [1822085] - [net] netfilter: utils: move nf_ip_checksum* from ipv4 to utils (Florian Westphal) [1822085] - [net] netfilter: flowtables: use fixed renew timeout on teardown (Florian Westphal) [1822085] - [netdrv] geneve: use the correct nlattr array in NL_SET_ERR_MSG_ATTR (Xin Long) [1809503] - [netdrv] vxlan: use the correct nlattr array in NL_SET_ERR_MSG_ATTR (Xin Long) [1809503] - [netdrv] geneve: Allow configuration of DF behaviour (Xin Long) [1809503] - [netdrv] vxlan: Allow configuration of DF behaviour (Xin Long) [1809503] - [netdrv] net: phy: realtek: fix using paged operations with RTL8105e / RTL8208 (Josef Oskera) [1841511] - [netdrv] r8169: fix OCP access on RTL8117 (Josef Oskera) [1841511] - [netdrv] r8169: re-establish support for RTL8401 chip version (Josef Oskera) [1841511] - [netdrv] r8169: change back SG and TSO to be disabled by default (Josef Oskera) [1841511] - [netdrv] r8169: factor out rtl8169_tx_map (Josef Oskera) [1841511] - [netdrv] r8169: improve handling of TD_MSS_MAX (Josef Oskera) [1841511] - [netdrv] r8169: fix PHY driver check on platforms w/o module softdeps (Josef Oskera) [1841511] - [netdrv] r8169: re-enable MSI on RTL8168c (Josef Oskera) [1841511] - [netdrv] r8169: don't use MSI before RTL8168d (Josef Oskera) [1841511] - [netdrv] r8169: improve RTL8168b FIFO overflow workaround (Josef Oskera) [1841511] - [netdrv] r8169: improve rtl_schedule_task (Josef Oskera) [1841511] - [netdrv] r8169: simplify rtl_task (Josef Oskera) [1841511] - [netdrv] r8169: add new helper rtl8168g_enable_gphy_10m (Josef Oskera) [1841511] - [netdrv] net: r8169: reject unsupported coalescing params (Josef Oskera) [1841511] - [netdrv] r8169: simplify getting stats by using netdev_stats_to_stats64 (Josef Oskera) [1841511] - [netdrv] r8169: let rtl8169_mark_to_asic clear rx descriptor field opts2 (Josef Oskera) [1841511] - [netdrv] r8169: remove now unneeded barrier in rtl_tx (Josef Oskera) [1841511] - [netdrv] r8169: simplify usage of rtl8169_unmap_tx_skb (Josef Oskera) [1841511] - [netdrv] r8169: ensure tx_skb is fully reset after calling rtl8169_unmap_tx_skb (Josef Oskera) [1841511] - [netdrv] r8169: convert while to for loop in rtl_tx (Josef Oskera) [1841511] - [netdrv] r8169: use pci_status_get_and_clear_errors (Josef Oskera) [1841511] - [netdrv] r8169: add PCI_STATUS_PARITY to PCI status error bits (Josef Oskera) [1841511] - [netdrv] r8169: improve rtl8169_start_xmit (Josef Oskera) [1841511] - [netdrv] r8169: remove RTL_EVENT_NAPI constants (Josef Oskera) [1841511] - [netdrv] r8169: use new helper tcp_v6_gso_csum_prep (Josef Oskera) [1841511] - [netdrv] r8169: improve statistics of missed rx packets (Josef Oskera) [1841511] - [netdrv] r8169: improve rtl_jumbo_config (Josef Oskera) [1841511] - [netdrv] r8169: improve rtl8169_get_mac_version (Josef Oskera) [1841511] - [netdrv] r8169: add helper rtl_pci_commit (Josef Oskera) [1841511] - [netdrv] r8169: simplify setting netdev features (Josef Oskera) [1841511] - [netdrv] r8169: remove setting PCI_CACHE_LINE_SIZE in rtl_hw_start_8169 (Josef Oskera) [1841511] - [netdrv] r8169: remove unneeded check from rtl_link_chg_patch (Josef Oskera) [1841511] - [netdrv] r8169: fix performance regression related to PCIe max read request size (Josef Oskera) [1841511] - [netdrv] r8169: don't set min_mtu/max_mtu if not needed (Josef Oskera) [1841511] - [netdrv] r8169: factor out PHY configuration to r8169_phy_config.c (Josef Oskera) [1841511] - [netdrv] r8169: add r8169.h (Josef Oskera) [1841511] - [netdrv] r8169: rename rtl_apply_firmware (Josef Oskera) [1841511] - [netdrv] r8169: add phydev argument to rtl8168d_apply_firmware_cond (Josef Oskera) [1841511] - [netdrv] r8169: use phy_read/write instead of rtl_readphy/writephy (Josef Oskera) [1841511] - [netdrv] r8169: replace rtl_w0w1_phy (Josef Oskera) [1841511] - [netdrv] r8169: replace rtl_patchphy (Josef Oskera) [1841511] - [netdrv] r8169: move disabling MAC EEE for RTL8402/RTL8106e (Josef Oskera) [1841511] - [netdrv] r8169: move setting ERI register 0x1d0 for RTL8106 (Josef Oskera) [1841511] - [netdrv] r8169: switch to phylib functions in rtl_writephy_batch (Josef Oskera) [1841511] - [netdrv] r8169: change argument type of RTL8168g-specific PHY config functions (Josef Oskera) [1841511] - [netdrv] r8169: change argument type of EEE PHY functions (Josef Oskera) [1841511] - [netdrv] r8169: move RTL8169scd Gigabyte PHY quirk (Josef Oskera) [1841511] - [netdrv] r8169: remove not needed debug print in rtl8169_init_phy (Josef Oskera) [1841511] - [netdrv] r8169: prepare for exporting rtl_hw_phy_config (Josef Oskera) [1841511] - [netdrv] r8169: add constant EnAnaPLL (Josef Oskera) [1841511] - [netdrv] r8169: move enabling EEE to rtl8169_init_phy (Josef Oskera) [1841511] - [netdrv] r8169: remove MAC workaround in rtl8168e_2_hw_phy_config (Josef Oskera) [1841511] - [netdrv] r8169: factor out rtl8168h_2_get_adc_bias_ioffset (Josef Oskera) [1841511] - [netdrv] r8169: check that Realtek PHY driver module is loaded (Josef Oskera) [1841511] - [netdrv] treewide: Use sizeof_field() macro (Josef Oskera) [1841511] - [netdrv] r8169: fix rtl_hw_jumbo_disable for RTL8168evl (Josef Oskera) [1841511] - [netdrv] r8169: add missing RX enabling for WoL on RTL8125 (Josef Oskera) [1841511] - [netdrv] r8169: fix jumbo configuration for RTL8168evl (Josef Oskera) [1841511] - [netdrv] r8169: add check for PHY_MDIO_CHG to rtl_nic_fw_data_ok (Josef Oskera) [1841511] - [netdrv] r8169: use macro FIELD_SIZEOF in definition of FW_OPCODE_SIZE (Josef Oskera) [1841511] - [netdrv] r8169: change mdelay to msleep in rtl_fw_write_firmware (Josef Oskera) [1841511] - [netdrv] r8169: load firmware for RTL8168fp/RTL8117 (Josef Oskera) [1841511] - [netdrv] r8169: improve conditional firmware loading for RTL8168d (Josef Oskera) [1841511] - [netdrv] r8169: use r8168d_modify_extpage in rtl8168f_config_eee_phy (Josef Oskera) [1841511] - [netdrv] r8169: add support for RTL8117 (Josef Oskera) [1841511] - [netdrv] r8169: respect EEE user setting when restarting network (Josef Oskera) [1841511] - [netdrv] r8169: remove rtl8168c_4_hw_phy_config (Josef Oskera) [1841511] - [netdrv] r8169: add helper r8168d_modify_extpage (Josef Oskera) [1841511] - [netdrv] r8169: switch to phylib functions in more places (Josef Oskera) [1841511] - [netdrv] r8169: add helper r8168d_phy_param (Josef Oskera) [1841511] - [netdrv] r8169: add helper r8168g_phy_param (Josef Oskera) [1841511] - [netdrv] r8169: fix page read in r8168g_mdio_read (Josef Oskera) [1841511] - [netdrv] r8169: fix wrong PHY ID issue with RTL8168dp (Josef Oskera) [1841511] - [netdrv] r8169: use helper rtl_hw_aspm_clkreq_enable also in rtl_hw_start_8168g_2 (Josef Oskera) [1841511] - [netdrv] r8169: improve rtl8169_rx_fill (Josef Oskera) [1841511] - [netdrv] r8169: align fix_features callback with vendor driver (Josef Oskera) [1841511] - [netdrv] r8169: never set PCI_EXP_DEVCTL_NOSNOOP_EN (Josef Oskera) [1841511] - [netdrv] r8169: remove rtl_hw_start_8168bef (Josef Oskera) [1841511] - [netdrv] r8169: remove rtl_hw_start_8168dp (Josef Oskera) [1841511] - [netdrv] r8169: simplify setting PCI_EXP_DEVCTL_NOSNOOP_EN (Josef Oskera) [1841511] - [netdrv] r8169: remove fiddling with the PCIe max read request size (Josef Oskera) [1841511] - [netdrv] r8169: fix jumbo packet handling on resume from suspend (Josef Oskera) [1841511] - [netdrv] r8169: don't set bit RxVlan on RTL8125 (Josef Oskera) [1841511] - [netdrv] r8169: add support for EEE on RTL8125 (Josef Oskera) [1841511] - [netdrv] r8169: add RTL8125 PHY initialization (Josef Oskera) [1841511] - [netdrv] r8169: add support for RTL8125 (Josef Oskera) [1841511] - [netdrv] r8169: don't use bit LastFrag in tx descriptor after send (Josef Oskera) [1841511] - [netdrv] r8169: read common register for PCI commit (Josef Oskera) [1841511] - [netdrv] r8169: move disabling interrupt coalescing to RTL8169/RTL8168 init (Josef Oskera) [1841511] - [netdrv] r8169: factor out reading MAC address from registers (Josef Oskera) [1841511] - [netdrv] r8169: restrict rtl_is_8168evl_up to RTL8168 chip versions (Josef Oskera) [1841511] - [netdrv] r8169: change interrupt mask type to u32 (Josef Oskera) [1841511] - [netdrv] r8169: improve DMA handling in rtl_rx (Josef Oskera) [1841511] - [netdrv] r8169: fix DMA issue on MIPS platform (Josef Oskera) [1841511] - [netdrv] r8169: sync EEE handling for RTL8168h with vendor driver (Josef Oskera) [1841511] - [netdrv] r8169: use the generic EEE management functions (Josef Oskera) [1841511] - [fs] gfs2: Even more gfs2_find_jhead fixes (Abhijith Das) [1828653] - [kernel] sched/fair: Don't NUMA balance for kthreads (Phil Auld) [1842543] - [kernel] sched/core: Offload wakee task activation if it the wakee is descheduling (Phil Auld) [1842543] - [kernel] sched/core: Optimize ttwu() spinning on p->on_cpu (Phil Auld) [1842543] - [fs] gfs2: Smarter iopen glock waiting (Andreas Grunbacher) [1582655] - [fs] gfs2: Wake up when setting GLF_DEMOTE (Andreas Grunbacher) [1582655] - [fs] gfs2: Check inode generation number in delete_work_func (Andreas Grunbacher) [1582655] - [fs] gfs2: Move inode generation number check into gfs2_inode_lookup (Andreas Grunbacher) [1582655] - [fs] gfs2: Minor gfs2_lookup_by_inum cleanup (Andreas Grunbacher) [1582655] - [fs] gfs2: Try harder to delete inodes locally (Andreas Grunbacher) [1582655] - [fs] gfs2: Give up the iopen glock on contention (Andreas Grunbacher) [1582655] - [fs] gfs2: Turn gl_delete into a delayed work (Andreas Grunbacher) [1582655] - [fs] gfs2: Keep track of deleted inode generations in LVBs (Andreas Grunbacher) [1582655] - [fs] gfs2: Allow ASPACE glocks to also have an lvb (Andreas Grunbacher) [1582655] - [fs] gfs2: Avoid access time thrashing in gfs2_inode_lookup (Andreas Grunbacher) [1582655] - [fs] gfs2: Use IS_ERR_OR_NULL (Andreas Grunbacher) [1582655] - [fpga] fpga: mark the intel fpga drivers as tech preview (Luis Goncalves) [1689274 1660310 1494701 1494699] - [firmware] firmware: stratix10-svc: Remove unneeded semicolon (Luis Goncalves) [1689274 1660310 1494701 1494699] - [firmware] firmware: Fix incompatible function behavior for RSU driver (Luis Goncalves) [1689274 1660310 1494701 1494699] - [firmware] firmware: add Intel Stratix10 remote system update driver (Luis Goncalves) [1689274 1660310 1494701 1494699] - [include] firmware: stratix10-svc: extend svc to support new RSU features (Luis Goncalves) [1689274 1660310 1494701 1494699] - [edac] EDAC/altera, firmware/intel: Add Stratix10 ECC DBE SMC call (Luis Goncalves) [1689274 1660310 1494701 1494699] - [firmware] firmware: stratix10-svc: fix wrong of_node_put() in init function (Luis Goncalves) [1689274 1660310 1494701 1494699] - [include] firmware: add remote status update client support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [firmware] firmware: add Intel Stratix10 service layer driver (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: pci: fix return value of cci_pci_sriov_configure (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: xilinx-pr-decoupler: Remove clk_get error message for probe defer (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: remove redundant dev_err message (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: remove set but not used variable 'afu' (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: remove set but not used variable 'fme' (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add power management support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add thermal management support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [documentation] Documentation: fpga: dfl: add descriptions for thermal/power management interfaces (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: Remove dev_err() usage after platform_get_irq() (Luis Goncalves) [1689274 1660310 1494701 1494699] - [documentation] Documentation: fpga: dfl: add descriptions for virtualization and new interfaces (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add global error reporting support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add STP (SignalTap) support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add error reporting support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: expose __afu_port_enable/disable function (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add userclock sysfs interfaces (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: convert platform_driver to use dev_groups (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: convert platform_driver to use dev_groups (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: make init callback optional (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-cvp: Add Stratix10 (V2) Support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-cvp: Preparation for V2 parts (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-cvp: Discover Vendor Specific offset (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-ps-spi: Fix getting of optional confd gpio (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add capability sysfs interfaces (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: make uinit callback optional (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add id_table for dfl private feature driver (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add AFU state related sysfs interfaces (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: pci: enable SRIOV support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add DFL_FPGA_FME_PORT_RELEASE/ASSIGN ioctl support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: use driver core functions, not sysfs ones (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-pr-ip: Make alt_pr_unregister function void (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-cvp: Fix function definition argument (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga-manager: altera-ps-spi: Fix build error (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: align PR buffer size per PR datawidth (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: remove copy_to_user() in ioctl for PR (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl-fme-mgr: fix FME_PR_INTFC_ID register address (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] drivers: fpga: Kconfig: pedantic cleanups (Luis Goncalves) [1689274 1660310 1494701 1494699] - [documentation] docs: fpga: convert docs to ReST and rename to *.rst (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 422 (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 285 (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: zynqmp-fpga: Correctly handle error pointer (Luis Goncalves) [1689274 1660310 1494701 1494699] - [include] include: fpga: adi-axi-common.h: add common regs & defs header (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: expand minor range when registering chrdev region (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: Add lockdep classes for pdata->lock (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: Pass the correct device to dma_mapping_error() (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: stratix10-soc: fix use-after-free on s10_init() (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] treewide: Add SPDX license identifier - Makefile/Kconfig (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] mm/gup: change GUP fast to use flags rather than a write 'bool' (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga manager: Adding FPGA Manager support for Xilinx zynqmp (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera_freeze_bridge: remove restriction to socfpga (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: mgr: altera-ps-spi: make array dummy static, shrinks object size (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: stratix10-soc: fix wrong of_node_put() in init function (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] Remove 'type' argument from access_ok() function (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: of-fpga-region: Use platform_set_drvdata (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl-fme-region: Use platform_get_drvdata() (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: add intel stratix10 soc fpga manager driver (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: mgr: altera-ps-spi: enable usage on non-dt platforms (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-cvp: fix probing for multiple FPGAs on the bus (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] zynq-fpga: Only route PR via PCAP when required (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-cvp: Fix registration for CvP incapable devices (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: remove set but not used variable 'priv' (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-cvp: fix 'bad IO access' on x86_64 (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: add devm_fpga_region_create (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: bridge: add devm_fpga_bridge_create (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: mgr: add devm_fpga_mgr_create (Luis Goncalves) [1689274 1660310 1494701 1494699] - [documentation] docs: fpga: document fpga manager flags (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: bridge: fix obvious function documentation error (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: do not access region struct after fpga_region_unregister (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] drivers: fpga: fix two trivial spelling mistakes (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: fix return value check in in pr_mgmt_init() (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add DFL_FPGA_PORT_DMA_MAP/UNMAP ioctls support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add afu sub feature support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add DFL_FPGA_GET_API_VERSION/CHECK_EXTENSION ioctls support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add header sub feature support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add port ops support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add FPGA Accelerated Function Unit driver basic framework (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme-region: add support for compat_id (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add fpga region platform driver for FME (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add fpga bridge platform driver for FME (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme-mgr: add compat_id support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add fpga manager platform driver for FME (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add partial reconfiguration sub feature support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add DFL_FPGA_GET_API_VERSION/CHECK_EXTENSION ioctls support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add header sub feature support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add FPGA Management Engine driver basic framework (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl-pci: add enumeration for feature devices (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: add FPGA DFL PCIe device driver (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add dfl_fpga_check_port_id function (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add dfl_fpga_port_ops support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add feature device infrastructure (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add dfl_fpga_cdev_find_port (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add chardev support for feature devices (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: add device feature list support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: region: add compat_id support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [include] fpga: mgr: add compat_id support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: mgr: add status for fpga-manager (Luis Goncalves) [1689274 1660310 1494701 1494699] - [include] fpga: mgr: add region_id to fpga_image_info (Luis Goncalves) [1689274 1660310 1494701 1494699] - [documentation] docs: fpga: add a document for FPGA Device Feature List (DFL) Framework Overview (Luis Goncalves) [1689274 1660310 1494701 1494699] - [mm] mm: Add a vmf_insert_mixed_prot() function (Dave Airlie) [1838335] - [mm] mm: Add write-protect and clean utilities for address space ranges (Dave Airlie) [1838335] - [mm] mm: Add a walk_page_mapping() function to the pagewalk code (Dave Airlie) [1838335] - [mm] pagewalk: separate function pointers from iterator data (Dave Airlie) [1838335] - [mm] mm: split out a new pagewalk.h header from mm.h (Dave Airlie) [1838335] - [mm] mm: update ptep_modify_prot_commit to take old pte value as arg (Dave Airlie) [1838335] - [x86] mm: update ptep_modify_prot_start/commit to take vm_area_struct as arg (Dave Airlie) [1838335] - [mm] mm/mmu_notifier: add an interval tree notifier (Dave Airlie) [1838335] - [mm] mm/mmu_notifier: define the header pre-processor parts even if disabled (Dave Airlie) [1838335] - [mm] mm/mmu_notifiers: add a lockdep map for invalidate_range_start/end (Dave Airlie) [1838335] - [misc] misc/sgi-gru: use mmu_notifier_get/put for struct gru_mm_struct (Dave Airlie) [1838335] - [drm] drm/backport: add mmu notifier get/put support to drm backport (Dave Airlie) [1838335] - [mm] mm/mmu_notifiers: add a get/put scheme for the registration (Dave Airlie) [1838335] - [mm] mm/mmu_notifiers: do not speculatively allocate a mmu_notifier_mm (Dave Airlie) [1838335] - [mm] mm/mmu_notifiers: hoist do_mmu_notifier_register down_write to the caller (Dave Airlie) [1838335] - [mm] mm/mmu_notifier.c: remove mmu_notifier_synchronize() (Dave Airlie) [1838335] - [infiniband] locking/lockdep: Rename lockdep_assert_held_exclusive() -> lockdep_assert_held_write() (Dave Airlie) [1838335] - [include] mm/mmu_notifier: contextual information for event enums (Dave Airlie) [1838335] - [mm] mm/memory_hotplug.c: only respect mem= parameter during boot stage (Baoquan He) [1838809 1781472] - [scsi] scsi: mpt3sas: Remove unused including (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Fix double free warnings (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Disable DIF when prot_mask set to zero (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Capture IOC data for debugging purposes (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Use true, false for ioc->use_32bit_dma (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Remove NULL check before freeing function (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Update mpt3sas version to 33.101.00.00 (Tomas Henzl) [1790760] - [scsi] mpt3sas: Fix memset in non-rdpq mode (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Fix reply queue count in non RDPQ mode (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Handle RDPQ DMA allocation in same 4G region (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Separate out RDPQ allocation to new function (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Rename function name is_MSB_are_same (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Don't change the DMA coherent mask after allocations (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: use true, false for bool variables (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Fix kernel panic observed on soft HBA unplug (Tomas Henzl) [1790760] - [scsi] scsi: Replace zero-length array with flexible-array member (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Update drive version to 33.100.00.00 (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Remove usage of device_busy counter (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Print function name in which cmd timed out (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Optimize mpt3sas driver logging (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: print in which path firmware fault occurred (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Handle CoreDump state from watchdog thread (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Add support IOCs new state named COREDUMP (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: renamed _base_after_reset_handler function (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Add support for NVMe shutdown (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Update MPI Headers to v02.00.57 (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Fix double free in attach error handling (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Clean up some indenting (Tomas Henzl) [1790760] - [crypto] crypto: af_alg - cast ki_complete ternary op to int (Herbert Xu) [1837499] - [netdrv] virtio-net: per-queue RPS config (Eugenio Perez) [1718086] - [netdrv] virtio_net: Differentiate sk_buff and xdp_frame on freeing (Eugenio Perez) [1718086] - [netdrv] virtio_net: Use xdp_return_frame to free xdp_frames on destroying vqs (Eugenio Perez) [1718086] - [netdrv] virtio_net: enable napi_tx by default (Eugenio Perez) [1718086] - [netdrv] virtio_net: Don't call free_old_xmit_skbs for xdp_frames (Eugenio Perez) [1718086] - [netdrv] virtio_net: Don't enable NAPI when interface is down (Eugenio Perez) [1718086] - [include] cpumask: make cpumask_next_wrap available without smp (Eugenio Perez) [1718086] - [netdrv] virtio_net: Stripe queue affinities across cores (Eugenio Perez) [1718086] - [virtio] virtio: Make vp_set_vq_affinity() take a mask (Eugenio Perez) [1718086]- [netdrv] ice: add board identifier info to devlink .info_get (Jonathan Toppins) [1796682] - [netdrv] ice: add basic handler for devlink .info_get (Jonathan Toppins) [1796682] - [netdrv] ice: enable initial devlink support (Jonathan Toppins) [1796682] - [netdrv] ice: implement full NVM read from ETHTOOL_GEEPROM (Jonathan Toppins) [1796682] - [netdrv] ice: discover and store size of available flash (Jonathan Toppins) [1796682] - [netdrv] ice: store NVM version info in extracted format (Jonathan Toppins) [1796682] - [netdrv] ice: create function to read a section of the NVM and Shadow RAM (Jonathan Toppins) [1796682] - [netdrv] ice: use __le16 types for explicitly Little Endian values (Jonathan Toppins) [1796682] - [netdrv] ice: fix incorrect size description of ice_get_nvm_version (Jonathan Toppins) [1781388] - [netdrv] ice: use variable name more descriptive than type (Jonathan Toppins) [1781388] - [netdrv] ice: Use EOPNOTSUPP instead of ENOTSUPP (Jonathan Toppins) [1781388] - [netdrv] ice: Fix format specifier (Jonathan Toppins) [1781388] - [netdrv] ice: fix use of deprecated strlcpy() (Jonathan Toppins) [1781388] - [netdrv] ice: Increase mailbox receive queue length to maximum (Jonathan Toppins) [1781388] - [netdrv] ice: Correct setting VLAN pruning (Jonathan Toppins) [1781388] - [netdrv] ice: renegotiate link after FW DCB on (Jonathan Toppins) [1781388] - [netdrv] ice: Fix corner case when switching from IEEE to CEE (Jonathan Toppins) [1781388] - [netdrv] ice: Display Link detected via Ethtool in safe mode (Jonathan Toppins) [1781388] - [netdrv] ice: Fix removing driver while bare-metal VFs pass traffic (Jonathan Toppins) [1781388] - [netdrv] ice: Improve clarity of prints and variables (Jonathan Toppins) [1781388] - [netdrv] ice: allow bigger VFs (Jonathan Toppins) [1781388] - [netdrv] ice: Cleanup unneeded parenthesis (Jonathan Toppins) [1781388] - [netdrv] ice: Use pci_get_dsn() (Jonathan Toppins) [1781388] - [netdrv] ice: let core reject the unsupported coalescing parameters (Jonathan Toppins) [1781388] - [netdrv] ice: fix define for E822 backplane device (Jonathan Toppins) [1781388] - [netdrv] ice: add support for E823 devices (Jonathan Toppins) [1795812] - [netdrv] ice: add backslash-n to strings (Jonathan Toppins) [1781388] - [netdrv] ice: increase PF reset wait timeout to 300 milliseconds (Jonathan Toppins) [1781388] - [netdrv] ice: Support XDP UMEM wake up mechanism (Jonathan Toppins) [1781388] - [netdrv] ice: SW DCB, report correct max TC value (Jonathan Toppins) [1781388] - [netdrv] ice: Report correct DCB mode (Jonathan Toppins) [1781388] - [netdrv] ice: Add DCBNL ops required to configure ETS in CEE for SW DCB (Jonathan Toppins) [1781388] - [netdrv] ice: Always clear the QRXFLXP_CNTXT register for VF Rx queues (Jonathan Toppins) [1781388] - [netdrv] ice: Fix for TCAM entry management (Jonathan Toppins) [1781388] - [netdrv] ice: update malicious driver detection event handling (Jonathan Toppins) [1781388] - [netdrv] ice: Validate config for SW DCB map (Jonathan Toppins) [1781388] - [netdrv] ice: Wait for VF to be reset/ready before configuration (Jonathan Toppins) [1792691] - [netdrv] ice: Don't reject odd values of usecs set by user (Jonathan Toppins) [1781388] - [netdrv] ice: use true/false for bool types (Jonathan Toppins) [1781388] - [netdrv] ice: add function argument description to function header comment (Jonathan Toppins) [1781388] - [netdrv] ice: use proper format for function pointer as a function parameter (Jonathan Toppins) [1781388] - [netdrv] ice: remove unnecessary fallthrough comments (Jonathan Toppins) [1781388] - [netdrv] ice: Fix virtchnl_queue_select bitmap validation (Jonathan Toppins) [1781388] - [netdrv] ice: Fix and refactor Rx queue disable for VFs (Jonathan Toppins) [1781388] - [netdrv] ice: Handle LAN overflow event for VF queues (Jonathan Toppins) [1781388] - [netdrv] ice: Fix implicit queue mapping mode in ice_vsi_get_qs (Jonathan Toppins) [1781388] - [netdrv] ice: Add support to enable/disable all Rx queues before waiting (Jonathan Toppins) [1781388] - [netdrv] ice: Only allow tagged bcast/mcast traffic for VF in port VLAN (Jonathan Toppins) [1781388] - [netdrv] ice: Fix Port VLAN priority bits (Jonathan Toppins) [1781388] - [netdrv] ice: Add helper to determine if VF link is up (Jonathan Toppins) [1781388] - [netdrv] ice: Refactor port vlan configuration for the VF (Jonathan Toppins) [1781388] - [netdrv] ice: Add initial support for QinQ (Jonathan Toppins) [1781388] - [netdrv] ice: Trivial fixes (Jonathan Toppins) [1781388] - [netdrv] ice: Use correct netif error function (Jonathan Toppins) [1781388] - [netdrv] ice: Cleanup ice_vsi_alloc_q_vectors (Jonathan Toppins) [1781388] - [netdrv] ice: Make print statements more compact (Jonathan Toppins) [1781388] - [netdrv] ice: Use ice_pf_to_dev (Jonathan Toppins) [1781388] - [netdrv] ice: Remove possible null dereference (Jonathan Toppins) [1781388] - [netdrv] ice: update Unit Load Status bitmask to check after reset (Jonathan Toppins) [1781388] - [netdrv] ice: fix and consolidate logging of NVM/firmware version information (Jonathan Toppins) [1781388] - [netdrv] ice: Modify link message logging (Jonathan Toppins) [1781388] - [netdrv] ice: Remove CONFIG_PCI_IOV wrap in ice_set_pf_caps (Jonathan Toppins) [1781388] - [netdrv] ice: Remove ice_dev_onetime_setup() (Jonathan Toppins) [1781388] - [netdrv] ice: Don't allow same value for Rx tail to be written twice (Jonathan Toppins) [1781388] - [netdrv] ice: display supported and advertised link modes (Jonathan Toppins) [1781388] - [netdrv] ice: Fix switch between FW and SW LLDP (Jonathan Toppins) [1781388] - [netdrv] ice: Fix DCB rebuild after reset (Jonathan Toppins) [1781388] - [netdrv] ice: Bump version (Jonathan Toppins) [1781401] - [netdrv] ice: Implement ethtool get/set rx-flow-hash (Jonathan Toppins) [1781401] - [netdrv] ice: Initilialize VF RSS tables (Jonathan Toppins) [1781401] - [netdrv] ice: Optimize table usage (Jonathan Toppins) [1781401] - [netdrv] ice: Enable writing filtering tables (Jonathan Toppins) [1781401] - [netdrv] ice: Populate TCAM filter software structures (Jonathan Toppins) [1781401] - [netdrv] ice: Allocate flow profile (Jonathan Toppins) [1781401] - [netdrv] ice: Enable writing hardware filtering tables (Jonathan Toppins) [1781401] - [netdrv] ice: remove redundant assignment to variable xmit_done (Jonathan Toppins) [1781388] - [netdrv] ice: Removing hung_queue variable to use txqueue function parameter (Jonathan Toppins) [1781388] - [netdrv] ice: Add device ids for E822 devices (Jonathan Toppins) [1781951] - [netdrv] ice: Suppress Coverity warnings for xdp_rxq_info_reg (Jonathan Toppins) [1781388] - [netdrv] ice: Add a boundary check in ice_xsk_umem() (Jonathan Toppins) [1781388] - [netdrv] ice: add extra check for null Rx descriptor (Jonathan Toppins) [1781388] - [netdrv] ice: suppress checked_return error (Jonathan Toppins) [1781388] - [netdrv] ice: Demote MTU change print to debug (Jonathan Toppins) [1781388] - [netdrv] ice: Enable ip link show on the PF to display VF unicast MAC(s) (Jonathan Toppins) [1781388] - [netdrv] ice: Fix VF link state when it's IFLA_VF_LINK_STATE_AUTO (Jonathan Toppins) [1781388] - [netdrv] ice: Remove Rx flex descriptor programming (Jonathan Toppins) [1781388] - [netdrv] ice: Return error on not supported ethtool -C parameters (Jonathan Toppins) [1781388] - [netdrv] ice: Restore interrupt throttle settings after VSI rebuild (Jonathan Toppins) [1781388] - [netdrv] ice: Set default value for ITR in alloc function (Jonathan Toppins) [1781388] - [netdrv] ice: Add ice_for_each_vf() macro (Jonathan Toppins) [1781388] - [netdrv] ice: Add code to keep track of current dflt_vsi (Jonathan Toppins) [1781388] - [netdrv] ice: Fix VF spoofchk (Jonathan Toppins) [1781388] - [netdrv] ice: Support UDP segmentation offload (Jonathan Toppins) [1781388] - [netdrv] ice: Update FW API minor version (Jonathan Toppins) [1781388] - [netdrv] ice: remove pointless NULL check of port_info (Jonathan Toppins) [1781388] - [netdrv] ice: Implement ethtool ops for channels (Jonathan Toppins) [1781388] - [netdrv] ice: implement VF stats NDO (Jonathan Toppins) [1781388] - [netdrv] ice: add helpers for virtchnl (Jonathan Toppins) [1781388] - [netdrv] ice: Add ice_pf_to_dev(pf) macro (Jonathan Toppins) [1781388] - [netdrv] ice: Do not use devm* functions for local uses (Jonathan Toppins) [1781388] - [netdrv] ice: Refactor removal of VLAN promiscuous rules (Jonathan Toppins) [1781388] - [netdrv] ice: Fix setting coalesce to handle DCB configuration (Jonathan Toppins) [1781388] - [netdrv] ice: Only disable VF state when freeing each VF resources (Jonathan Toppins) [1781388] - [netdrv] ice: fix stack leakage (Jonathan Toppins) [1781388] - [netdrv] ice: Don't modify stripping for add/del VLANs on VF (Jonathan Toppins) [1781388] - [netdrv] ice: Disallow VF VLAN opcodes if VLAN offloads disabled (Jonathan Toppins) [1781388] - [netdrv] ice: Correct capabilities reporting of max TCs (Jonathan Toppins) [1781388] - [netdrv] ice: Store number of functions for the device (Jonathan Toppins) [1781388] - [netdrv] ice: fix potential infinite loop because loop counter being too small (Jonathan Toppins) [1781388] - [netdrv] ice: print opcode when printing controlq errors (Jonathan Toppins) [1781388] - [netdrv] ice: use more accurate ICE_DBG mask types (Jonathan Toppins) [1781388] - [netdrv] ice: Introduce and use ice_vsi_type_str (Jonathan Toppins) [1781388] - [netdrv] ice: remove unnecessary conditional check (Jonathan Toppins) [1781388] - [netdrv] ice: Update enum ice_flg64_bits to current specification (Jonathan Toppins) [1781388] - [netdrv] ice: delay less (Jonathan Toppins) [1781388] - [netdrv] ice: use pkg_dwnld_status instead of sq_last_status (Jonathan Toppins) [1781388] - [netdrv] ice: Change max MSI-x vector_id check in cfg_irq_map (Jonathan Toppins) [1781388] - [netdrv] ice: Check if VF is disabled for Opcode and other operations (Jonathan Toppins) [1781388] - [netdrv] ice: configure software LLDP in ice_init_pf_dcb (Jonathan Toppins) [1781388] - [netdrv] ice: Fix to change Rx/Tx ring descriptor size via ethtool with DCBx (Jonathan Toppins) [1781388] - [netdrv] ice: avoid setting features during reset (Jonathan Toppins) [1781388] - [netdrv] ice: Implement DCBNL support (Jonathan Toppins) [1781388] - [netdrv] ice: Add NDO callback to set the maximum per-queue bitrate (Jonathan Toppins) [1781388] - [netdrv] ice: Use ice_ena_vsi and ice_dis_vsi in DCB configuration flow (Jonathan Toppins) [1781388] - [netdrv] ice: Fix return value when SR-IOV is not supported (Jonathan Toppins) [1781388] - [netdrv] ice: Rename VF function ice_vc_dis_vf to match its behavior (Jonathan Toppins) [1781388] - [netdrv] ice: Get rid of ice_cleanup_header (Jonathan Toppins) [1781388] - [netdrv] ice: print PCI link speed and width (Jonathan Toppins) [1781388] - [netdrv] ice: print unsupported module message (Jonathan Toppins) [1781388] - [netdrv] ice: write register with correct offset (Jonathan Toppins) [1781388] - [netdrv] ice: Check for null pointer dereference when setting rings (Jonathan Toppins) [1781388] - [netdrv] ice: save PCI state in probe (Jonathan Toppins) [1781388] - [netdrv] ice: Adjust DCB INIT for SW mode (Jonathan Toppins) [1781388] - [netdrv] ice: fix driver unload flow (Jonathan Toppins) [1781388] - [netdrv] ice: handle DCBx non-contiguous TC request (Jonathan Toppins) [1781388] - [netdrv] ice: Update Boot Configuration Section read of NVM (Jonathan Toppins) [1781388] - [netdrv] ice: add ethtool -m support for reading i2c eeprom modules (Jonathan Toppins) [1781388] - [netdrv] ice: allow 3k MTU for XDP (Jonathan Toppins) [1781388] - [netdrv] ice: add build_skb() support (Jonathan Toppins) [1781388] - [netdrv] ice: introduce frame padding computation logic (Jonathan Toppins) [1781388] - [netdrv] ice: introduce legacy Rx flag (Jonathan Toppins) [1781388] - [netdrv] ice: Add support for AF_XDP (Jonathan Toppins) [1730487] - [netdrv] ice: Move common functions to ice_txrx_lib.c (Jonathan Toppins) [1781388] - [netdrv] ice: Add support for XDP (Jonathan Toppins) [1730487] - [netdrv] ice: get rid of per-tc flow in Tx queue configuration routines (Jonathan Toppins) [1781388] - [netdrv] ice: Introduce ice_base.c (Jonathan Toppins) [1781388] - [netdrv] net:Use skb accessors in network drivers (Jonathan Toppins) [1781388] - [powerpc] powerpc/eeh: Remove eeh_add_device_tree_late() (Myron Stowe) [1840904] - [powerpc] powerpc/eeh: Add sysfs files in late probe (Myron Stowe) [1840904] - [powerpc] powerpc: Drop using struct of_pci_range.pci_space field (Myron Stowe) [1840904] - [powerpc] powerpc/pci: Fold pcibios_setup_device() into pcibios_bus_add_device() (Myron Stowe) [1840904] - [powerpc] powerpc/pci: Remove pcibios_setup_bus_devices() (Myron Stowe) [1840904] - [powerpc] powerpc/pci: Fix pcibios_setup_device() ordering (Myron Stowe) [1840904] - [powerpc] powerpc/pci: Remove legacy debug code (Myron Stowe) [1840904] - [x86] x86/microcode/AMD: Increase microcode PATCH_MAX_SIZE (David Arcari) [1826966] - [x86] x86/microcode/AMD: Make stub function static inline (David Arcari) [1826966] - [x86] x86/microcode/intel: Issue the revision updated message only on the BSP (David Arcari) [1826966] - [x86] x86/microcode: Update late microcode in parallel (David Arcari) [1826966] - [x86] x86/microcode/amd: Fix two -Wunused-but-set-variable warnings (David Arcari) [1826966] - [x86] x86/microcode: Fix the microcode load on CPU hotplug for real (David Arcari) [1826966] - [x86] x86/microcode, cpuhotplug: Add a microcode loader CPU hotplug callback (David Arcari) [1826966] - [x86] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 353 (David Arcari) [1826966] - [x86] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (David Arcari) [1826966] - [x86] treewide: Add SPDX license identifier - Makefile/Kconfig (David Arcari) [1826966] - [x86] x86/microcode: Fix the ancient deprecated microcode loading method (David Arcari) [1826966] - [x86] x86/microcode/intel: Refactor Intel microcode blob loading (David Arcari) [1826966] - [x86] x86/microcode: Announce reload operation's completion (David Arcari) [1826966] - [x86] x86/microcode/AMD: Update copyright (David Arcari) [1826966] - [x86] x86/microcode/AMD: Check the equivalence table size when scanning it (David Arcari) [1826966] - [x86] x86/microcode/AMD: Convert CPU equivalence table variable into a struct (David Arcari) [1826966] - [x86] x86/microcode/AMD: Check microcode container data in the late loader (David Arcari) [1826966] - [x86] x86/microcode/AMD: Fix container size's type (David Arcari) [1826966] - [x86] x86/microcode/AMD: Convert early parser to the new verification routines (David Arcari) [1826966] - [x86] x86/microcode/AMD: Change verify_patch()'s return value (David Arcari) [1826966] - [x86] x86/microcode/AMD: Move chipset-specific check into verify_patch() (David Arcari) [1826966] - [x86] x86/microcode/AMD: Move patch family check to verify_patch() (David Arcari) [1826966] - [x86] x86/microcode/AMD: Simplify patch family detection (David Arcari) [1826966] - [x86] x86/microcode/AMD: Concentrate patch verification (David Arcari) [1826966] - [x86] x86/microcode/AMD: Cleanup verify_patch_size() more (David Arcari) [1826966] - [x86] x86/microcode/AMD: Clean up per-family patch size checks (David Arcari) [1826966] - [x86] x86/microcode/AMD: Move verify_patch_size() up in the file (David Arcari) [1826966] - [x86] x86/microcode/AMD: Add microcode container verification (David Arcari) [1826966] - [x86] x86/microcode/AMD: Subtract SECTION_HDR_SIZE from file leftover length (David Arcari) [1826966] - [x86] x86/microcode: Make revision and processor flags world-readable (David Arcari) [1826966] - [pci] PCI: Add pci_status_get_and_clear_errors (Josef Oskera) [1840535] - [pci] PCI: Add constant PCI_STATUS_ERROR_BITS (Josef Oskera) [1840535] - [arm64] arm64: dts: ls1046ardb: set RGMII interfaces to RGMII_ID mode (Petr Oros) [1816982] - [arm64] arm64: dts: ls1043a-rdb: correct RGMII delay mode to rgmii-id (Petr Oros) [1816982] - [netdrv] net: phy: marvell: Fix pause frame negotiation (Petr Oros) [1816982] - [netdrv] net: phy: propagate an error back to the callers of phy_sfp_probe (Petr Oros) [1816982] - [netdrv] net: phy: at803x: fix clock sink configuration on ATH8030 and ATH8035 (Petr Oros) [1816982] - [netdrv] r8169: fix resume on cable plug-in (Petr Oros) [1816982] - [documentation] dt-bindings: net: remove un-implemented property (Petr Oros) [1816982] - [netdrv] net: phy: mdio-bcm-unimac: Fix clock handling (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: w/a for fld detect threshold bootstrapping issue (Petr Oros) [1816982] - [netdrv] net: phy: sfp-bus.c: get rid of docs warnings (Petr Oros) [1816982] - [netdrv] net: phy: mdio-mux-bcm-iproc: check clk_prepare_enable() return value (Petr Oros) [1816982] - [netdrv] net: phy: fix MDIO bus PM PHY resuming (Petr Oros) [1816982] - [of] drivers/of/of_mdio.c:fix of_mdiobus_register() (Petr Oros) [1816982] - [netdrv] net: phy: bcm63xx: fix OOPS due to missing driver name (Petr Oros) [1816982] - [netdrv] phylink: Improve error message when validate failed (Petr Oros) [1816982] - [netdrv] net: phy: avoid clearing PHY interrupts twice in irq handler (Petr Oros) [1816982] - [netdrv] net: phy: marvell: don't interpret PHY status unless resolved (Petr Oros) [1816982] - [netdrv] net: phy: mscc: fix firmware paths (Petr Oros) [1816982] - [netdrv] net: phy: corrected the return value for genphy_check_and_restart_aneg and genphy_c45_check_and_restart_aneg (Petr Oros) [1816982] - [documentation] docs: networking: phy: Rephrase paragraph for clarity (Petr Oros) [1816982] - [netdrv] net: phy: Avoid multiple suspends (Petr Oros) [1816982] - [netdrv] net: phy: broadcom: Fix a typo ("firsly") (Petr Oros) [1816982] - [netdrv] net: phy: restore mdio regs in the iproc mdio driver (Petr Oros) [1816982] - [netdrv] net: phy: at803x: disable vddio regulator (Petr Oros) [1816982] - [netdrv] net: mii_timestamper: fix static allocation by PHY driver (Petr Oros) [1816982] - [of] net: mdio: of: fix potential NULL pointer derefernce (Petr Oros) [1816982] - [netdrv] net: phy: add default ARCH_BCM_IPROC for MDIO_BCM_IPROC (Petr Oros) [1816982] - [netdrv] net: phy: DP83822: Add support for additional DP83825 devices (Petr Oros) [1816982] - [netdrv] phy: dp83826: Add phy IDs for DP83826N and 826NC (Petr Oros) [1816982] - [netdrv] net: phy: add new version of phy_do_ioctl (Petr Oros) [1816982] - [netdrv] net: phy: rename phy_do_ioctl to phy_do_ioctl_running (Petr Oros) [1816982] - [netdrv] r8169: use generic ndo_do_ioctl handler phy_do_ioctl (Petr Oros) [1816982] - [netdrv] net: phy: add generic ndo_do_ioctl handler phy_do_ioctl (Petr Oros) [1816982] - [netdrv] net: phylink: allow in-band AN for USXGMII (Petr Oros) [1816982] - [netdrv] net: phy: adin: fix a warning about msleep (Petr Oros) [1816982] - [netdrv] net: phy: don't crash in phy_read/_write_mmd without a PHY driver (Petr Oros) [1816982] - [netdrv] net: phylink: Allow 2.5BASE-T, 5GBASE-T and 10GBASE-T for the 10G link modes (Petr Oros) [1816982] - [netdrv] net: phy: adin: const-ify static data (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Set FORCE_LINK_GOOD to default after reset (Petr Oros) [1816982] - [netdrv] net: phy: Maintain MDIO device and bus statistics (Petr Oros) [1816982] - [powerpc] powerpc: Add const qual to local_read() parameter (Petr Oros) [1816982] - [include] u64_stats: provide u64_stats_t type (Petr Oros) [1816982] - [documentation] Documentation: net-sysfs: Remove duplicate PHY device documentation (Petr Oros) [1816982] - [netdrv] mdio_bus: Simplify reset handling and extend to non-DT systems (Petr Oros) [1816982] - [netdrv] net: phy: Added IRQ print to phylink_bringup_phy() (Petr Oros) [1816982] - [netdrv] net: phy: DP83822: Update Kconfig with DP83825I support (Petr Oros) [1816982] - [netdrv] net: phy: DP83TC811: Fix typo in Kconfig (Petr Oros) [1816982] - [netdrv] net: phylink: add support for polling MAC PCS (Petr Oros) [1816982] - [netdrv] net: phylink: make QSGMII a valid PHY mode for in-band AN (Petr Oros) [1816982] - [uapi] mii: Add helpers for parsing SGMII auto-negotiation (Petr Oros) [1816982] - [netdrv] net: phylink: fix failure to register on x86 systems (Petr Oros) [1816982] - [netdrv] net: phy: fixed_phy: switch to using fwnode_gpiod_get_index (Petr Oros) [1816982] - [netdrv] net: phy: fixed_phy: fix use-after-free when checking link GPIO (Petr Oros) [1816982] - [netdrv] net: phylink: switch to using fwnode_gpiod_get_index() (Petr Oros) [1816982] - [netdrv] net: phy: realtek: add support for configuring the RX delay on RTL8211F (Petr Oros) [1816982] - [netdrv] net: phy: realtek: add logging for the RGMII TX delay configuration (Petr Oros) [1816982] - [netdrv] net: mdio: of: Register discovered MII time stampers (Petr Oros) [1816982] - [documentation] dt-bindings: ptp: Introduce MII time stamping devices (Petr Oros) [1816982] - [netdrv] net: Add a layer for non-PHY MII time stamping drivers (Petr Oros) [1816982] - [netdrv] net: Introduce a new MII time stamping interface (Petr Oros) [1816982] - [netdrv] net: phy: dp83640: Move the probe and remove methods around (Petr Oros) [1816982] - [netdrv] net: netcp_ethss: Use the PHY time stamping interface (Petr Oros) [1816982] - [net] net: ethtool: Use the PHY time stamping interface (Petr Oros) [1816982] - [net] net: vlan: Use the PHY time stamping interface (Petr Oros) [1816982] - [netdrv] net: macvlan: Use the PHY time stamping interface (Petr Oros) [1816982] - [include] net: phy: Introduce helper functions for time stamping support (Petr Oros) [1816982] - [include] of: mdio: Add missing inline to of_mdiobus_child_is_phy() dummy (Petr Oros) [1816982] - [netdrv] net: phy: aquantia: add suspend / resume ops for AQR105 (Petr Oros) [1816982] - [netdrv] net: phy: ensure that phy IDs are correctly typed (Petr Oros) [1816982] - [include] mod_devicetable: fix PHY module format (Petr Oros) [1816982] - [of] of: mdio: export of_mdiobus_child_is_phy (Petr Oros) [1816982] - [netdrv] net: sfp: report error on failure to read sfp soft status (Petr Oros) [1816982] - [netdrv] net: phy: marvell: use genphy_check_and_restart_aneg() (Petr Oros) [1816982] - [netdrv] net: phy: marvell: use phy_modify_changed() (Petr Oros) [1816982] - [netdrv] net: phy: marvell: use existing clause 37 definitions (Petr Oros) [1816982] - [netdrv] net: phy: marvell: consolidate phy status reading (Petr Oros) [1816982] - [netdrv] net: phy: marvell: use positive logic for link state (Petr Oros) [1816982] - [netdrv] net: phy: marvell: initialise link partner state earlier (Petr Oros) [1816982] - [netdrv] net: phy: marvell: rearrange to use genphy_read_lpa() (Petr Oros) [1816982] - [netdrv] net: phy: provide and use genphy_read_status_fixed() (Petr Oros) [1816982] - [netdrv] net: phy: add genphy_check_and_restart_aneg() (Petr Oros) [1816982] - [netdrv] net: phy: use phy_resolve_aneg_pause() (Petr Oros) [1816982] - [netdrv] net: phy: remove redundant .aneg_done initialisers (Petr Oros) [1816982] - [netdrv] net: phy: dp83869: Remove unneeded semicolon (Petr Oros) [1816982] - [netdrv] net: phylink: extend clause 45 PHY validation workaround (Petr Oros) [1816982] - [netdrv] net: phylink: improve clause 45 PHY ksettings_set implementation (Petr Oros) [1816982] - [netdrv] net: phylink: fix interface passed to mac_link_up (Petr Oros) [1816982] - [netdrv] net: phylink: propagate phy_attach_direct() return code (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Add rx-fifo-depth and tx-fifo-depth (Petr Oros) [1816982] - [documentation] dt-bindings: dp83867: Convert fifo-depth to common fifo-depth and make optional (Petr Oros) [1816982] - [netdrv] net: sfp: re-attempt probing for phy (Petr Oros) [1816982] - [netdrv] net: sfp: error handling for phy probe (Petr Oros) [1816982] - [netdrv] net: sfp: rename sm_retries (Petr Oros) [1816982] - [netdrv] net: sfp: use a definition for the fault recovery attempts (Petr Oros) [1816982] - [netdrv] net: sfp: add support for Clause 45 PHYs (Petr Oros) [1816982] - [netdrv] net: phy: add Broadcom BCM84881 PHY driver (Petr Oros) [1816982] - [netdrv] net: phylink: make Broadcom BCM84881 based SFPs work (Petr Oros) [1816982] - [netdrv] net: phylink: delay MAC configuration for copper SFP modules (Petr Oros) [1816982] - [netdrv] net: phylink: split phylink_sfp_module_insert() (Petr Oros) [1816982] - [netdrv] net: phylink: split link_an_mode configured and current settings (Petr Oros) [1816982] - [netdrv] net: phylink: support Clause 45 PHYs on SFP+ modules (Petr Oros) [1816982] - [netdrv] net: phylink: re-split __phylink_connect_phy() (Petr Oros) [1816982] - [netdrv] net: mdio-i2c: add support for Clause 45 accesses (Petr Oros) [1816982] - [netdrv] net: sfp: move phy_start()/phy_stop() to phylink (Petr Oros) [1816982] - [netdrv] net: sfp: add module start/stop upstream notifications (Petr Oros) [1816982] - [netdrv] net: sfp: derive interface mode from ethtool link modes (Petr Oros) [1816982] - [netdrv] net: sfp: remove incomplete 100BASE-FX and 100BASE-LX support (Petr Oros) [1816982] - [netdrv] net: sfp: avoid tx-fault with Nokia GPON module (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: fix hfs boot in rgmii mode (Petr Oros) [1816982] - [netdrv] phy: mdio-thunder: add missed pci_release_regions in remove (Petr Oros) [1816982] - [netdrv] net: sfp: fix hwmon (Petr Oros) [1816982] - [netdrv] net: sfp: fix unbind (Petr Oros) [1816982] - [netdrv] net: phy: realtek: fix using paged operations with RTL8105e / RTL8208 (Petr Oros) [1816982] - [netdrv] net: phy: Use the correct style for SPDX License Identifier (Petr Oros) [1816982] - [netdrv] net: phy: dp83869: Fix return paths to return proper values (Petr Oros) [1816982] - [netdrv] net: phy: add helpers phy_(un)lock_mdio_bus (Petr Oros) [1816982] - [netdrv] mdio_bus: don't use managed reset-controller (Petr Oros) [1816982] - [netdrv] net: phy: initialise phydev speed and duplex sanely (Petr Oros) [1816982] - [netdrv] net: phy: remove phy_ethtool_sset() (Petr Oros) [1816982] - [netdrv] net: sfp: soft status and control support (Petr Oros) [1816982] - [netdrv] net: sfp: add some quirks for GPON modules (Petr Oros) [1816982] - [netdrv] net: sfp: add support for module quirks (Petr Oros) [1816982] - [netdrv] net: phylink: fix link mode modification in PHY mode (Petr Oros) [1816982] - [netdrv] net: phylink: update documentation on create and destroy (Petr Oros) [1816982] - [netdrv] mdio_bus: Fix init if CONFIG_RESET_CONTROLLER=n (Petr Oros) [1816982] - [netdrv] net: phy: dp83869: fix return of uninitialized variable ret (Petr Oros) [1816982] - [netdrv] phy: mdio-sun4i: add missed regulator_disable in remove (Petr Oros) [1816982] - [netdrv] mscc.c: fix semicolon.cocci warnings (Petr Oros) [1816982] - [netdrv] net: phy: avoid matching all-ones clause 45 PHY IDs (Petr Oros) [1816982] - [netdrv] net: phylink: update to use phy_support_asym_pause() (Petr Oros) [1816982] - [netdrv] net: phy: marvell10g: add SFP+ support (Petr Oros) [1816982] - [netdrv] net: phy: add core phylib sfp support (Petr Oros) [1816982] - [netdrv] net: phy: dp83869: Add TI dp83869 phy (Petr Oros) [1816982] - [documentation] dt-bindings: net: dp83869: Add TI dp83869 phy (Petr Oros) [1816982] - [netdrv] mscc.c: Add support for additional VSC PHYs (Petr Oros) [1816982] - [netdrv] net: sfp: fix spelling mistake "requies" -> "requires" (Petr Oros) [1816982] - [netdrv] net: sfp: allow modules with slow diagnostics to probe (Petr Oros) [1816982] - [netdrv] net: sfp: allow sfp to probe slow to initialise GPON modules (Petr Oros) [1816982] - [netdrv] net: sfp: move module insert reporting out of probe (Petr Oros) [1816982] - [netdrv] net: sfp: split power mode switching from probe (Petr Oros) [1816982] - [netdrv] net: sfp: track upstream's attachment state in state machine (Petr Oros) [1816982] - [netdrv] net: sfp: ensure TX_FAULT has deasserted before probing the PHY (Petr Oros) [1816982] - [netdrv] net: sfp: allow fault processing to transition to other states (Petr Oros) [1816982] - [netdrv] net: sfp: eliminate mdelay() from PHY probe (Petr Oros) [1816982] - [netdrv] net: sfp: split the PHY probe from sfp_sm_mod_init() (Petr Oros) [1816982] - [netdrv] net: sfp: control TX_DISABLE and phy only from main state machine (Petr Oros) [1816982] - [netdrv] net: sfp: avoid power switch on address-change modules (Petr Oros) [1816982] - [netdrv] net: sfp: parse SFP power requirement earlier (Petr Oros) [1816982] - [netdrv] net: sfp: rename T_PROBE_WAIT to T_SERIAL (Petr Oros) [1816982] - [netdrv] net: sfp: handle module remove outside state machine (Petr Oros) [1816982] - [netdrv] net: sfp: rename sfp_sm_ins_next() as sfp_sm_mod_next() (Petr Oros) [1816982] - [netdrv] net: sfp: move tx disable on device down to main state machine (Petr Oros) [1816982] - [netdrv] net: sfp: move sfp sub-state machines into separate functions (Petr Oros) [1816982] - [netdrv] net: sfp: fix sfp_bus_put() kernel documentation (Petr Oros) [1816982] - [include] net: sfp: fix sfp_bus_add_upstream() warning (Petr Oros) [1816982] - [netdrv] net: sfp: rework upstream interface (Petr Oros) [1816982] - [netdrv] net: phy: at803x: add missing dependency on CONFIG_REGULATOR (Petr Oros) [1816982] - [netdrv] net: phy: at803x: remove config_init for AR9331 (Petr Oros) [1816982] - [netdrv] net: phy: at803x: fix the PHY names (Petr Oros) [1816982] - [netdrv] net: phy: at803x: mention AR8033 as same as AR8031 (Petr Oros) [1816982] - [netdrv] net: phy: at803x: add device tree binding (Petr Oros) [1816982] - [documentation] dt-bindings: net: phy: Add support for AT803X (Petr Oros) [1816982] - [netdrv] net: phy: at803x: fix Kconfig description (Petr Oros) [1816982] - [netdrv] net: phylink: Fix phylink_dbg() macro (Petr Oros) [1816982] - [netdrv] net: phy: marvell: add downshift support for 88E1145 (Petr Oros) [1816982] - [netdrv] net: phy: marvell: add PHY tunable support for more PHY versions (Petr Oros) [1816982] - [netdrv] net: phy: marvell: add downshift support for M88E1111 (Petr Oros) [1816982] - [netdrv] net: phy: marvell: fix downshift function naming (Petr Oros) [1816982] - [netdrv] net: phy: marvell: fix typo in constant MII_M1011_PHY_SRC_DOWNSHIFT_MASK (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: support Wake on LAN (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: move dt parsing to probe (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: enable robust auto-mdix (Petr Oros) [1816982] - [netdrv] net: phy: smsc: LAN8740: add PHY_RST_AFTER_CLK_EN flag (Petr Oros) [1816982] - [netdrv] net: phy: broadcom: add 1000Base-X support for BCM54616S (Petr Oros) [1816982] - [netdrv] net: phy: add support for clause 37 auto-negotiation (Petr Oros) [1816982] - [netdrv] net: phy: modify assignment to OR for dev_flags in phy_attach_direct (Petr Oros) [1816982] - [netdrv] net: phy: marvell: remove superseded function marvell_set_downshift (Petr Oros) [1816982] - [netdrv] net: phy: marvell: support downshift as PHY tunable (Petr Oros) [1816982] - [netdrv] net: phy: avoid NPE if read_page/write_page callbacks are not available (Petr Oros) [1816982] - [netdrv] net: phy: micrel: Update KSZ87xx PHY name (Petr Oros) [1816982] - [netdrv] net: phy: micrel: Discern KSZ8051 and KSZ8795 PHYs (Petr Oros) [1816982] - [netdrv] net: phy: Fix "link partner" information disappear issue (Petr Oros) [1816982] - [netdrv] net: sfp: move fwnode parsing into sfp-bus layer (Petr Oros) [1816982] - [netdrv] net: phylink: use more linkmode_* (Petr Oros) [1816982] - [netdrv] phylink: fix kernel-doc warnings (Petr Oros) [1816982] - [netdrv] net: phy: mscc: make arrays static, makes object smaller (Petr Oros) [1816982] - [netdrv] net: phy: at803x: use operating parameters from PHY-specific status (Petr Oros) [1816982] - [netdrv] net: phy: extract pause mode (Petr Oros) [1816982] - [netdrv] net: phy: extract link partner advertisement reading (Petr Oros) [1816982] - [netdrv] net: phy: allow for reset line to be tied to a sleepy GPIO controller (Petr Oros) [1816982] - [documentation] docs: networking: phy: Improve phrasing (Petr Oros) [1816982] - [netdrv] net: phy: broadcom: Use bcm54xx_config_clock_delay() for BCM54612E (Petr Oros) [1816982] - [netdrv] net: phy: broadcom: Fix RGMII delays configuration for BCM54210E (Petr Oros) [1816982] - [netdrv] net: phy: at803x: remove probe and struct at803x_priv (Petr Oros) [1816982] - [netdrv] net: phy: at803x: add ar9331 support (Petr Oros) [1816982] - [of] of: mdio: Fix a signedness bug in of_phy_get_and_connect() (Petr Oros) [1816982] - [netdrv] net/phy: fix DP83865 10 Mbps HDX loopback disable function (Petr Oros) [1816982] - [netdrv] net: phy: adin: implement Energy Detect Powerdown mode via phy-tunable (Petr Oros) [1816982] - [net] ethtool: implement Energy Detect Powerdown support via phy-tunable (Petr Oros) [1816982] - [netdrv] net: mdio: switch to using gpiod_get_optional() (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Add SGMII mode type switching (Petr Oros) [1816982] - [documentation] net: phy: dp83867: Add documentation for SGMII mode type (Petr Oros) [1816982] - [netdrv] net: phylink: Fix flow control resolution (Petr Oros) [1816982] - [netdrv] net: phy: Do not check Link status when loopback is enabled (Petr Oros) [1816982] - [netdrv] net: phy: gmii2rgmii: Dont use priv field in phy device (Petr Oros) [1816982] - [include] include: mdio: Add driver data helpers (Petr Oros) [1816982] - [netdrv] net: phy: force phy suspend when calling phy_stop (Petr Oros) [1816982] - [netdrv] phy: mdio-sun4i: use devm_platform_ioremap_resource() to simplify code (Petr Oros) [1816982] - [netdrv] phy: mdio-mux-meson-g12a: use devm_platform_ioremap_resource() to simplify code (Petr Oros) [1816982] - [netdrv] phy: mdio-moxart: use devm_platform_ioremap_resource() to simplify code (Petr Oros) [1816982] - [netdrv] phy: mdio-hisi-femac: use devm_platform_ioremap_resource() to simplify code (Petr Oros) [1816982] - [netdrv] phy: mdio-bcm-iproc: use devm_platform_ioremap_resource() to simplify code (Petr Oros) [1816982] - [netdrv] net: phy: sfp: Add labels to hwmon sensors (Petr Oros) [1816982] - [netdrv] net: phy: remove genphy_config_init (Petr Oros) [1816982] - [netdrv] net: phy: remove calls to genphy_config_init (Petr Oros) [1816982] - [netdrv] net: phy: realtek: support NBase-T MMD EEE registers on RTL8125 (Petr Oros) [1816982] - [uapi] net: phy: add EEE-related constants (Petr Oros) [1816982] - [documentation] dt-bindings: net: add bindings for ADIN PHY driver (Petr Oros) [1816982] - [netdrv] net: phy: adin: add ethtool get_stats support (Petr Oros) [1816982] - [netdrv] net: phy: adin: implement downshift configuration via phy-tunable (Petr Oros) [1816982] - [netdrv] net: phy: adin: implement PHY subsystem software reset (Petr Oros) [1816982] - [netdrv] net: phy: adin: add EEE translation layer from Clause 45 to Clause 22 (Petr Oros) [1816982] - [netdrv] net: phy: adin: add support MDI/MDIX/Auto-MDI selection (Petr Oros) [1816982] - [netdrv] net: phy: adin: make RMII fifo depth configurable (Petr Oros) [1816982] - [netdrv] net: phy: adin: make RGMII internal delays configurable (Petr Oros) [1816982] - [netdrv] net: phy: adin: configure RGMII/RMII/MII modes on config (Petr Oros) [1816982] - [netdrv] net: phy: adin: add {write,read}_mmd hooks (Petr Oros) [1816982] - [netdrv] net: phy: adin: add support for interrupts (Petr Oros) [1816982] - [netdrv] net: phy: adin: hook genphy_{suspend, resume} into the driver (Petr Oros) [1816982] - [netdrv] net: phy: adin: add support for Analog Devices PHYs (Petr Oros) [1816982] - [netdrv] net: phy: realtek: add support for EEE registers on integrated PHY's (Petr Oros) [1816982] - [netdrv] net: phy: swphy: emulate register MII_ESTATUS (Petr Oros) [1816982] - [netdrv] net: phy: read MII_CTRL1000 in genphy_read_status only if needed (Petr Oros) [1816982] - [netdrv] net: phy: realtek: add NBase-T PHY auto-detection (Petr Oros) [1816982] - [netdrv] net: phy: let phy_speed_down/up support speeds >1Gbps (Petr Oros) [1816982] - [netdrv] net: phy: add phy_speed_down_core and phy_resolve_min_speed (Petr Oros) [1816982] - [netdrv] net: phy: add __set_linkmode_max_speed (Petr Oros) [1816982] - [netdrv] net: phy: realtek: add support for the 2.5Gbps PHY in RTL8125 (Petr Oros) [1816982] - [netdrv] net: phy: add phy_modify_paged_changed (Petr Oros) [1816982] - [netdrv] net: phy: prepare phylib to deal with PHY's extending Clause 22 (Petr Oros) [1816982] - [netdrv] net: phy: simplify genphy_config_advert by using the linkmode_adv_to_xxx_t functions (Petr Oros) [1816982] - [netdrv] net: phy: at803x: stop switching phy delay config needlessly (Petr Oros) [1816982] - [netdrv] net: mdio-octeon: Fix Kconfig warnings and build errors (Petr Oros) [1816982] - [netdrv] net: phy: xgene: use devm_platform_ioremap_resource() to simplify code (Petr Oros) [1816982] - [netdrv] net: phy: Add mdio-aspeed (Petr Oros) [1816982] - [netdrv] net: phy: phy_led_triggers: Fix a possible null-pointer dereference in phy_led_trigger_change_speed() (Petr Oros) [1816982] - [netdrv] net: phylink: Fix flow control for fixed-link (Petr Oros) [1816982] - [netdrv] net: phylink: don't start and stop SGMII PHYs in SFP modules twice (Petr Oros) [1816982] - [netdrv] net: phy: Make use of linkmode_mod_bit helper (Petr Oros) [1816982] - [netdrv] net: stmmac: enable clause 45 mdio support (Petr Oros) [1816982] - [documentation] doc: phy: document some PHY_INTERFACE_MODE_xxx settings (Petr Oros) [1816982] - [netdrv] Revert "net: phylink: set the autoneg state in phylink_phy_change" (Petr Oros) [1816982] - [netdrv] net: phy: sfp: clean up a condition (Petr Oros) [1816982] - [netdrv] net: phylink: set the autoneg state in phylink_phy_change (Petr Oros) [1816982] - [netdrv] net: phy: Add more 1000BaseX support detection (Petr Oros) [1816982] - [netdrv] net: phy: broadcom: Add genphy_suspend and genphy_resume for BCM5464 (Petr Oros) [1816982] - [netdrv] net: sfp: add mutex to prevent concurrent state checks (Petr Oros) [1816982] - [netdrv] net: sfp: Stop SFP polling and interrupt handling during shutdown (Petr Oros) [1816982] - [netdrv] net: phy: Add detection of 1000BaseX link mode support (Petr Oros) [1816982] - [netdrv] net: phy: remove state PHY_FORCING (Petr Oros) [1816982] - [netdrv] net: phy: export phy_queue_state_machine (Petr Oros) [1816982] - [netdrv] net: phy: add callback for custom interrupt handler to struct phy_driver (Petr Oros) [1816982] - [netdrv] net: phy: enable interrupts when PHY is attached already (Petr Oros) [1816982] - [netdrv] net: phy: sfp: enable i2c-bus detection on ACPI based systems (Petr Oros) [1816982] - [netdrv] net: phy: tja11xx: Switch to HWMON_CHANNEL_INFO() (Petr Oros) [1816982] - [netdrv] net: phylink: Add phylink_{printk, err, warn, info, dbg} macros (Petr Oros) [1816982] - [netdrv] net: phylink: Add PHYLINK_DEV operation type (Petr Oros) [1816982] - [netdrv] net: phylink: Add struct phylink_config to PHYLINK API (Petr Oros) [1816982] - [netdrv] net: phylink: Add phylink_mac_link_{up, down} wrapper functions (Petr Oros) [1816982] - [netdrv] net: phy: Add phy_standalone sysfs entry (Petr Oros) [1816982] - [netdrv] net: phy: Check against net_device being NULL (Petr Oros) [1816982] - [netdrv] net: phy: Guard against the presence of a netdev (Petr Oros) [1816982] - [netdrv] net: phy: Add phy_sysfs_create_links helper function (Petr Oros) [1816982] - [netdrv] net: sfp: remove sfp-bus use of netdevs (Petr Oros) [1816982] - [netdrv] net: sfp: add mandatory attach/detach methods for sfp buses (Petr Oros) [1816982] - [netdrv] net: phy: allow Clause 45 access via mii ioctl (Petr Oros) [1816982] - [netdrv] net: phylink: support for link gpio interrupt (Petr Oros) [1816982] - [netdrv] net: phylink: remove netdev from phylink mii ioctl emulation (Petr Oros) [1816982] - [netdrv] net: phy: bcm87xx: improve bcm87xx_config_init and feature detection (Petr Oros) [1816982] - [netdrv] net: phy: tja11xx: Add TJA11xx PHY driver (Petr Oros) [1816982] - [netdrv] net: phy: aquantia: add USXGMII support and warn if XGMII mode is set (Petr Oros) [1816982] - [documentation] dt-bindings: net: document new usxgmii phy mode (Petr Oros) [1816982] - [include] net: phy: add interface mode PHY_INTERFACE_MODE_USXGMII (Petr Oros) [1816982] - [netdrv] net: phy: lxt: Add suspend/resume support to LXT971 and LXT973 (Petr Oros) [1816982] - [netdrv] net: phy: Make phy_basic_t1_features use base100t1 (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Allocate state struct in probe (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Validate FIFO depth property (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: IO impedance is not dependent on RGMII delay (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Use unsigned variables to store unsigned properties (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Rework delay rgmii delay handling (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Add ability to disable output clock (Petr Oros) [1816982] - [documentation] dt-bindings: phy: dp83867: Add documentation for disabling clock output (Petr Oros) [1816982] - [documentation] dt-bindings: phy: dp83867: Describe how driver behaves w.r.t rgmii delay (Petr Oros) [1816982] - [documentation] Documentation: net: phy: switch documentation to rst format (Petr Oros) [1816982] - [of] of: mdio: Support fixed links in of_phy_get_and_connect() (Petr Oros) [1816982] - [documentation] doc: add phylink documentation to the networking book (Petr Oros) [1816982] - [include] net: phylink: update mac_config() documentation (Petr Oros) [1816982] - [tools] libbpf: use .so dynamic symbols for abi check (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Install generated test progs (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Fix memory leak caused by not freeing entry in unregister_ftrace_direct() (Yauheni Kaliuta) [1813370] - [tools] libbpf: Support CO-RE relocations for LDX/ST/STX instructions (Yauheni Kaliuta) [1813370] - [include] bpf: Add bpf_jit_blinding_enabled for !CONFIG_BPF_JIT (Yauheni Kaliuta) [1813370] - [tools] tools, bpf_asm: Warn when jumps are out of range (Yauheni Kaliuta) [1813370] - [include] bpf: Add typecast to bpf helpers to help BTF generation (Yauheni Kaliuta) [1813370] - [trace] bpf: Add typecast to raw_tracepoints to help BTF generation (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix build on read-only filesystems (Yauheni Kaliuta) [1813370] - [tools] bpf: Add further test_verifier cases for record_func_key (Yauheni Kaliuta) [1813370] - [net] bpf: Fix record_func_key to perform backtracking on r3 (Yauheni Kaliuta) [1813370] - [net] bpf: Fix missing prog untrack in release_maps (Yauheni Kaliuta) [1813370] - [samples] samples: bpf: fix syscall_tp due to unused syscall (Yauheni Kaliuta) [1813370] - [samples] samples: bpf: Replace symbol compare of trace_event (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Test function_graph tracer and bpf trampoline together (Yauheni Kaliuta) [1813370] - [net] bpf: Make BPF trampoline use register_ftrace_direct() API (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Add modify_ftrace_direct() (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Add information on number of page groups allocated (Yauheni Kaliuta) [1813370] - [x86] ftrace/x86: Tell objtool to ignore nondeterministic ftrace stack layout (Yauheni Kaliuta) [1813370] - [x86] ftrace/x86: Add a counter to test function_graph with direct (Yauheni Kaliuta) [1813370] - [x86] ftrace/x86: Add register_ftrace_direct() for custom trampolines (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Add another check for match in register_ftrace_direct() (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Add ftrace_find_direct_func() (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Add register_ftrace_direct() (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Separate out the copying of a ftrace_hash from __ftrace_hash_move() (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Separate out functionality from ftrace_location_range() (Yauheni Kaliuta) [1813370] - [net] bpf: Fix build in minimal configurations, again (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add a fexit/bpf2bpf test with target bpf prog no callees (Yauheni Kaliuta) [1813370] - [net] bpf: Fix a bug when getting subprog 0 jited image in check_attach_btf_id (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Bring back c++ include/link test (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Don't hard-code root cgroup id (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Fix broken xdp_rxq_info due to map order assumptions (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix readelf output parsing for Fedora (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix readelf output parsing on powerpc with recent binutils (Yauheni Kaliuta) [1813370] - [tools] selftests: bpf: correct perror strings (Yauheni Kaliuta) [1813370] - [tools] selftests: bpf: test_sockmap: handle file creation failures gracefully (Yauheni Kaliuta) [1813370] - [net] bpf: Fix build in minimal configurations (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix up generation of bpf_helper_defs.h (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix global variable relocation (Yauheni Kaliuta) [1813370] - [net] bpf: Fix static checker warning (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix usage of u32 in userspace code (Yauheni Kaliuta) [1813370] - [net] bpf: Simplify __bpf_arch_text_poke poke type handling (Yauheni Kaliuta) [1813370] - [tools] bpf: Introduce BPF_TRACE_x helper for the tracing tests (Yauheni Kaliuta) [1813370] - [tools] bpf, testing: Add various tail call test cases (Yauheni Kaliuta) [1813370] - [x86] bpf, x86: Emit patchable direct jump as tail call (Yauheni Kaliuta) [1813370] - [net] bpf: Constant map key tracking for prog array pokes (Yauheni Kaliuta) [1813370] - [net] bpf: Add poke dependency tracking for prog array maps (Yauheni Kaliuta) [1813370] - [include] bpf: Add initial poke descriptor table for jit images (Yauheni Kaliuta) [1813370] - [net] bpf: Move owner type, jited info into array auxiliary data (Yauheni Kaliuta) [1813370] - [net] bpf: Move bpf_free_used_maps into sleepable section (Yauheni Kaliuta) [1813370] - [x86] bpf, x86: Generalize and extend bpf_arch_text_poke for direct jumps (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add BPF trampoline performance test (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Ensure core_reloc_kernel is reading test_progs's data only (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add verifier tests for better jmp32 register bounds (Yauheni Kaliuta) [1813370] - [net] bpf: Provide better register bounds after jmp32 instructions (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Integrate verbose verifier log into test_progs (Yauheni Kaliuta) [1813370] - [tools] libbpf: Support initialized global variables (Yauheni Kaliuta) [1813370] - [tools] selftests, bpftool: Skip the build test if not in tree (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix various errors and warning reported by checkpatch.pl (Yauheni Kaliuta) [1813370] - [tools] selftests, bpftool: Set EXIT trap after usage function (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Ensure no DWARF relocations for BPF object files (Yauheni Kaliuta) [1813370] - [tools] tools, bpftool: Fix warning on ignored return value for 'read' (Yauheni Kaliuta) [1813370] - [net] bpf: Switch bpf_map_{area_alloc, area_mmapable_alloc}() to u64 size (Yauheni Kaliuta) [1813370] - [net] bpf: Make array_map_mmap static (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Enforce no-ALU32 for test_progs-no_alu32 (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Remove JITed image size limitations (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Use lg(f)rl when long displacement cannot be used (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Use lgrl instead of lg where possible (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Load literal pool register using larl (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Align literal pool entries (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Use relative long branches (Yauheni Kaliuta) [1813370] - [net] bpf: Fix memory leak on object 'data' (Yauheni Kaliuta) [1813370] - [tools] selftests, bpf: Workaround an alu32 sub-register spilling issue (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add BPF_TYPE_MAP_ARRAY mmap() tests (Yauheni Kaliuta) [1813370] - [tools] libbpf: Make global data internal arrays mmap()-able, if possible (Yauheni Kaliuta) [1813370] - [net] bpf: Add mmap() support for BPF_MAP_TYPE_ARRAY (Yauheni Kaliuta) [1813370] - [netdrv] bpf: Convert bpf_prog refcnt to atomic64_t (Yauheni Kaliuta) [1813370] - [netdrv] net: thunderx: set xdp_prog to NULL if bpf_prog_add fails (Yauheni Kaliuta) [1813370] - [net] bpf: Switch bpf_map ref counter to atomic64_t so bpf_map_inc() never fails (Yauheni Kaliuta) [1813370] - [lib] locking/atomic: Use s64 for atomic64 (Yauheni Kaliuta) [1813370] - [include] atomics/treewide: Make conditional inc/dec ops optional (Yauheni Kaliuta) [1813370] - [include] atomics/treewide: Make unconditional inc/dec ops optional (Yauheni Kaliuta) [1813370] - [include] atomics/treewide: Make test ops optional (Yauheni Kaliuta) [1813370] - [include] atomics/treewide: Make atomic64_fetch_add_unless() optional (Yauheni Kaliuta) [1813370] - [powerpc] atomics/powerpc: Define atomic64_fetch_add_unless() (Yauheni Kaliuta) [1813370] - [lib] atomics/generic: Define atomic64_fetch_add_unless() (Yauheni Kaliuta) [1813370] - [include] atomics: Prepare for atomic64_fetch_add_unless() (Yauheni Kaliuta) [1813370] - [include] atomics/treewide: Make atomic_fetch_add_unless() optional (Yauheni Kaliuta) [1813370] - [include] atomics/treewide: Make atomic64_inc_not_zero() optional (Yauheni Kaliuta) [1813370] - [include] atomics: Make conditional ops return 'bool' (Yauheni Kaliuta) [1813370] - [net] atomics/treewide: Remove atomic_inc_not_zero_hint() (Yauheni Kaliuta) [1813370] - [net] atomics/treewide: Rename __atomic_add_unless() => atomic_fetch_add_unless() (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add a test for attaching BPF prog to another BPF prog and subprog (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Extend test_pkt_access test (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add support for attaching BPF programs to other BPF programs (Yauheni Kaliuta) [1813370] - [net] bpf: Support attaching tracing BPF program to other BPF programs (Yauheni Kaliuta) [1813370] - [net] bpf: Compare BTF types of functions arguments with actual types (Yauheni Kaliuta) [1813370] - [net] bpf: Annotate context types (Yauheni Kaliuta) [1813370] - [net] bpf: Fix race in btf_resolve_helper_id() (Yauheni Kaliuta) [1813370] - [x86] bpf: Reserve space for BPF trampoline in BPF programs (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add stress test for maximum number of progs (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add combined fentry/fexit test (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add fexit tests for BPF trampoline (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add test for BPF trampoline (Yauheni Kaliuta) [1813370] - [net] bpf: Add kernel test functions for fentry testing (Yauheni Kaliuta) [1813370] - [tools] selftest/bpf: Simple test for fentry/fexit (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add support to attach to fentry/fexit tracing progs (Yauheni Kaliuta) [1813370] - [tools] libbpf: Introduce btf__find_by_name_kind() (Yauheni Kaliuta) [1813370] - [net] bpf: Introduce BPF trampoline (Yauheni Kaliuta) [1813370] - [x86] bpf: Add bpf_arch_text_poke() helper (Yauheni Kaliuta) [1813370] - [x86] bpf: Refactor x86 JIT into helpers (Yauheni Kaliuta) [1813370] - [documentation] bpf, doc: Change right arguments for JIT example code (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Add missing option to xdpsock usage (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Remove duplicate option from xdpsock (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Make sure JIT passes do not increase code size (Yauheni Kaliuta) [1813370] - [net] bpf: Support doubleword alignment in bpf_jit_binary_alloc (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: adjust Makefile and README.rst (Yauheni Kaliuta) [1813370] - [tools] bpf, testing: Add missing object file to TEST_FILES (Yauheni Kaliuta) [1813370] - [tools] bpf, testing: Workaround a verifier failure for test_progs (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Use Rx-only and Tx-only sockets in xdpsock (Yauheni Kaliuta) [1813370] - [tools] libbpf: Allow for creating Rx or Tx only AF_XDP sockets (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Add XDP_SHARED_UMEM support to xdpsock (Yauheni Kaliuta) [1813370] - [tools] libbpf: Support XDP_SHARED_UMEM with external XDP program (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add tests for automatic map unpinning on load failure (Yauheni Kaliuta) [1813370] - [samples] samples: bpf: update map definition to new syntax BTF-defined map (Yauheni Kaliuta) [1813370] - [samples] samples: bpf: Update outdated error message (Yauheni Kaliuta) [1813370] - [tools] bpf: Add cb access in kfree_skb test (Yauheni Kaliuta) [1813370] - [net] bpf: Add array support to btf_struct_access (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Remove unused SEEN_RET0, SEEN_REG_AX and ret0_ip (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Wrap JIT macro parameter usages in parentheses (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Use kvcalloc for addrs array (Yauheni Kaliuta) [1813370] - [net] bpf: Account for insn->off when doing bpf_probe_read_kernel (Yauheni Kaliuta) [1813370] - [tools] libbpf: Simplify BPF_CORE_READ_BITFIELD_PROBED usage (Yauheni Kaliuta) [1813370] - [tools] selftests/bps: Clean up removed ints relocations negative tests (Yauheni Kaliuta) [1813370] - [tools] selftests: bpf: log direct file writes (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add field size relocation tests (Yauheni Kaliuta) [1813370] - [tools] selftest/bpf: Add relocatable bitfield reading tests (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add support for field size relocations (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add support for relocatable bitfields (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Remove too strict field offset relo test cases (Yauheni Kaliuta) [1813370] - [tools] bpf, testing: Add selftest to read/write sockaddr from user space (Yauheni Kaliuta) [1813370] - [tools] bpf, testing: Convert prog tests to probe_read_{user, kernel}{, _str} helper (Yauheni Kaliuta) [1813370] - [samples] bpf, samples: Use bpf_probe_read_user where appropriate (Yauheni Kaliuta) [1813370] - [net] bpf: Switch BPF probe insns to bpf_probe_read_kernel (Yauheni Kaliuta) [1813370] - [kernel] bpf: Add probe_read_{user, kernel} and probe_read_{user, kernel}_str helpers (Yauheni Kaliuta) [1813370] - [kernel] bpf: Make use of probe_user_write in probe write helper (Yauheni Kaliuta) [1813370] - [mm] uaccess: Add strict non-pagefault kernel-space read function (Yauheni Kaliuta) [1813370] - [mm] uaccess: Add non-pagefault user-space write function (Yauheni Kaliuta) [1813370] - [mm] uaccess: Add non-pagefault user-space read functions (Yauheni Kaliuta) [1813370] - [tools] selftests: Add tests for automatic map pinning (Yauheni Kaliuta) [1813370] - [net] bpf: Implement map_gen_lookup() callback for XSKMAP (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add support for prog_tracing (Yauheni Kaliuta) [1813370] - [net] bpf: Replace prog_raw_tp+btf_id with prog_tracing (Yauheni Kaliuta) [1813370] - [net] bpf: Fix bpf jit kallsym access (Yauheni Kaliuta) [1813370] - [documentation] bpf: Add s390 testing documentation (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Test narrow load from bpf_sysctl.write (Yauheni Kaliuta) [1813370] - [net] bpf: Enforce 'return 0' in BTF-enabled raw_tp programs (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Restore $(OUTPUT)/test_stub.o rule (Yauheni Kaliuta) [1813370] - [tools] selftest/bpf: Use -m{little, big}-endian for clang (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Fix .gitignore to ignore no_alu32/ (Yauheni Kaliuta) [1813370] - [net] bpf: Prepare btf_ctx_access for non raw_tp use case (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix strncat bounds error in libbpf_prog_type_by_name (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Fix LDLIBS order (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Move test_section_names into test_progs and fix it (Yauheni Kaliuta) [1813370] - [tools] tools/bpf: Turn on llvm alu32 attribute by default (Yauheni Kaliuta) [1813370] - [tools] selftest/bpf: Get rid of a bunch of explicit BPF program type setting (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Make reference_tracking test use subtests (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Make a copy of subtest name (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add uprobe/uretprobe and tp/raw_tp section suffixes (Yauheni Kaliuta) [1813370] - [tools] bpf, libbpf: Add kernel version section parsing back (Yauheni Kaliuta) [1813370] - [kernel] bpf: Fix build error without CONFIG_NET (Yauheni Kaliuta) [1813370] - [net] bpf: Fix bpf_attr.attach_btf_id check (Yauheni Kaliuta) [1813370] - [tools] selftest/bpf: Remove test_libbpf.sh and test_libbpf_open (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Move test_queue_stack_map.h into progs/ where it belongs (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Replace test_progs and test_maps w/ general rule (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add simple per-test targets to Makefile (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Switch test_maps to test_progs' test.h format (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Teach test_progs to cd into subdir (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Restore the netns after flow dissector reattach test (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add kfree_skb raw_tp test (Yauheni Kaliuta) [1813370] - [net] bpf: Check types of arguments passed into helpers (Yauheni Kaliuta) [1813370] - [net] bpf: Add support for BTF pointers to x86 JIT (Yauheni Kaliuta) [1813370] - [net] bpf: Add support for BTF pointers to interpreter (Yauheni Kaliuta) [1813370] - [net] bpf: Attach raw_tp program with BTF via type name (Yauheni Kaliuta) [1813370] - [net] bpf: Implement accurate raw_tp context access via BTF (Yauheni Kaliuta) [1813370] - [tools] libbpf: Auto-detect btf_id of BTF-based raw_tracepoints (Yauheni Kaliuta) [1813370] - [net] bpf: Add attach_btf_id attribute to program load (Yauheni Kaliuta) [1813370] - [net] bpf: Process in-kernel BTF (Yauheni Kaliuta) [1813370] - [tools] selftests: bpf: Add selftest for __sk_buff tstamp (Yauheni Kaliuta) [1813370] - [net] bpf: Allow __sk_buff tstamp in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Remove obsolete pahole/BTF support detection (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Enforce libbpf build before BPF programs are built (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Add preparation steps and sysroot info to readme (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Add sysroot support (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Provide C/LDFLAGS to libbpf (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add C/LDFLAGS to libbpf.so and test_libpf targets (Yauheni Kaliuta) [1813370] - [tools] libbpf: Don't use cxx to test_libpf target (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Use target CC environment for HDR_PROBE (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Use own flags but not HOSTCFLAGS (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Base target programs rules on Makefile.target (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Add makefile.target for separate CC target build (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Drop unnecessarily inclusion for bpf_load (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Use __LINUX_ARM_ARCH__ selector for arm (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Use own EXTRA_CFLAGS for clang commands (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Use --target from cross-compile (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Fix cookie_uid_helper_example obj build (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Fix HDR_PROBE "echo" (Yauheni Kaliuta) [1813370] - [tools] libbpf: Handle invalid typedef emitted by old GCC (Yauheni Kaliuta) [1813370] - [tools] libbpf: Generate more efficient BPF_CORE_READ code (Yauheni Kaliuta) [1813370] - [net] bpf: Fix cast to pointer from integer of different size warning (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Check that flow dissector can be re-attached (Yauheni Kaliuta) [1813370] - [net] flow_dissector: Allow updating the flow dissector program atomically (Yauheni Kaliuta) [1813370] - [include] bpf: Align struct bpf_prog_stats (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add read-only map values propagation tests (Yauheni Kaliuta) [1813370] - [net] bpf: Track contents of read-only maps as scalars (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Convert test_btf_dump into test_progs test (Yauheni Kaliuta) [1813370] - [samples] samples: bpf: Add max_pckt_size option at xdp_adjust_tail (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: add test for BPF flow dissector in the root namespace (Yauheni Kaliuta) [1813370] - [net] bpf/flow_dissector: add mode to enforce global BPF flow dissector (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Trivial - fix spelling mistake in usage (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Fix dependency ordering for attach_probe test (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add cscope and tags targets to Makefile (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: switch tests to new bpf_object__open_{file, mem}() APIs (Yauheni Kaliuta) [1813370] - [tools] bpf: Add loop test case with 32 bit reg comparison against 0 (Yauheni Kaliuta) [1813370] - [x86] bpf, x86: Small optimization in comparing against imm0 (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Correct path to include msg + path (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add static to enable_all_controllers() (Yauheni Kaliuta) [1813370] - [tools] libbpf: provide backported RHEL symbols as upstream aliases (Yauheni Kaliuta) [1813370] - [tools] libbpf: Bump current version to v0.0.6 (Yauheni Kaliuta) [1813370] - [tools] libbpf: bump up version, 0.0.5 (Yauheni Kaliuta) [1813370] - [net] cpumap: Avoid warning when CONFIG_DEBUG_PER_CPU_MAPS is enabled (Yauheni Kaliuta) [1823623 1813370] - [vfio] vfio-pci: Mask cap zero (Alex Williamson) [1840248] - [vfio] spapr_tce: Fix incorrect tce_iommu_group memory free (David Gibson) [1832386] - [fs] CIFS: fiemap: do not return EINVAL if get nothing (Leif Sahlberg) [1837180] - [fs] CIFS: Increment num_remote_opens stats counter even in case of smb2_query_dir_first (Leif Sahlberg) [1837180] - [fs] cifs: potential unintitliazed error code in cifs_getattr() (Leif Sahlberg) [1837180] - [fs] cifs: Use #define in cifs_dbg (Leif Sahlberg) [1837180] - [fs] cifs: fix rename() by ensuring source handle opened with DELETE bit (Leif Sahlberg) [1837180] - [fs] cifs: add missing mount option to /proc/mounts (Leif Sahlberg) [1837180] - [fs] cifs: fix potential mismatch of UNC paths (Leif Sahlberg) [1837180] - [fs] cifs: enable change notification for SMB2.1 dialect (Leif Sahlberg) [1837180] - [fs] cifs: Fix mode output in debugging statements (Leif Sahlberg) [1837180] - [fs] cifs: fix mount option display for sec=krb5i (Leif Sahlberg) [1837180] - [fs] smb3: Add defines for new information level, FileIdInformation (Leif Sahlberg) [1837180] - [fs] smb3: print warning once if posix context returned on open (Leif Sahlberg) [1837180] - [fs] smb3: add one more dynamic tracepoint missing from strict fsync path (Leif Sahlberg) [1837180] - [fs] cifs: fix mode bits from dir listing when mounted with modefromsid (Leif Sahlberg) [1837180] - [fs] cifs: fix channel signing (Leif Sahlberg) [1837180] - [fs] cifs: add SMB3 change notification support (Leif Sahlberg) [1837180] - [fs] cifs: make multichannel warning more visible (Leif Sahlberg) [1837180] - [fs] cifs: Add tracepoints for errors on flush or fsync (Leif Sahlberg) [1837180] - [fs] cifs: log warning message (once) if out of disk space (Leif Sahlberg) [1837180] - [fs] smb3: fix problem with null cifs super block with previous patch (Leif Sahlberg) [1837180] - [fs] SMB3: Backup intent flag missing from some more ops (Leif Sahlberg) [1837180] - [fs] cifs: update internal module version number (Leif Sahlberg) [1837180] - [fs] CIFS: Fix task struct use-after-free on reconnect (Leif Sahlberg) [1837180] - [fs] cifs: use PTR_ERR_OR_ZERO() to simplify code (Leif Sahlberg) [1837180] - [fs] cifs: add support for fallocate mode 0 for non-sparse files (Leif Sahlberg) [1837180] - [fs] CIFS: Add support for setting owner info, dos attributes, and create time (Leif Sahlberg) [1837180] - [fs] cifs: remove set but not used variable 'server' (Leif Sahlberg) [1837180] - [fs] cifs: fix unitialized variable poential problem with network I/O cache lock patch (Leif Sahlberg) [1837180] - [fs] cifs: Fix return value in __update_cache_entry (Leif Sahlberg) [1837180] - [fs] cifs: Avoid doing network I/O while holding cache lock (Leif Sahlberg) [1837180] - [fs] cifs: Fix potential deadlock when updating vol in cifs_reconnect() (Leif Sahlberg) [1837180] - [fs] cifs: Merge is_path_valid() into get_normalized_path() (Leif Sahlberg) [1837180] - [fs] cifs: Introduce helpers for finding TCP connection (Leif Sahlberg) [1837180] - [fs] cifs: Get rid of kstrdup_const()'d paths (Leif Sahlberg) [1837180] - [fs] cifs: Clean up DFS referral cache (Leif Sahlberg) [1837180] - [fs] cifs: Don't use iov_iter::type directly (Leif Sahlberg) [1837180] - [fs] cifs: set correct max-buffer-size for smb2_ioctl_init() (Leif Sahlberg) [1837180] - [fs] fs/cifs/cifssmb.c: use true, false for bool variable (Leif Sahlberg) [1837180] - [fs] fs/cifs/smb2ops.c: use true, false for bool variable (Leif Sahlberg) [1837180]- [lib] XArray: Optimise xas_sibling() if !CONFIG_XARRAY_MULTI (Don Dutile) [1840916] - [include] XArray: Fix incorrect comment in header file (Don Dutile) [1840916] - [lib] XArray: Fix xas_pause for large multi-index entries (Don Dutile) [1840916] - [lib] XArray: Fix xa_find_next for large multi-index entries (Don Dutile) [1840916] - [lib] XArray tests: Add check_insert (Don Dutile) [1840916] - [documentation] XArray: Add xa_for_each_range (Don Dutile) [1840916] - [documentation] XArray: Improve documentation of search marks (Don Dutile) [1840916] - [documentation] docs: remove :c:func: annotations from xarray.rst (Don Dutile) [1840916] - [lib] XArray: Fix xas_find returning too many entries (Don Dutile) [1840916] - [lib] XArray: Fix xa_find_after with multi-index entries (Don Dutile) [1840916] - [lib] XArray: Fix infinite loop with entry at ULONG_MAX (Don Dutile) [1840916] - [include] XArray: Add wrappers for nested spinlocks (Don Dutile) [1840916] - [lib] XArray: Fix xas_pause at ULONG_MAX (Don Dutile) [1840916] - [include] xarray.h: fix kernel-doc warning (Don Dutile) [1840916] - [lib] XArray: Fix xas_next() with a single entry at 0 (Don Dutile) [1840916] - [fs] mm: fix page cache convergence regression (Don Dutile) [1840916] - [netdrv] ionic: call ionic_port_init after fw-upgrade (Jonathan Toppins) [1830969] - [netdrv] ionic: leave netdev mac alone after fw-upgrade (Jonathan Toppins) [1830969] - [netdrv] ionic: add device reset to fw upgrade down (Jonathan Toppins) [1830969] - [netdrv] ionic: refresh devinfo after fw-upgrade (Jonathan Toppins) [1830969] - [netdrv] ionic: no link check until after probe (Jonathan Toppins) [1830969] - [netdrv] phy: avoid unnecessary link-up delay in polling mode (Petr Oros) [1785663] - [x86] x86: Select HARDIRQS_SW_RESEND on x86 (David Arcari) [1840433] - [pci] PCI/AER: Fix the broken interrupt injection (David Arcari) [1840433] - [kernel] genirq: Provide interrupt injection mechanism (David Arcari) [1840433] - [kernel] genirq: Sanitize state handling in check_irq_resend() (David Arcari) [1840433] - [kernel] genirq: Add return value to check_irq_resend() (David Arcari) [1840433] - [x86] x86/apic/vector: Force interupt handler invocation to irq context (David Arcari) [1840433] - [kernel] genirq: Add protection against unsafe usage of generic_handle_irq() (David Arcari) [1840433] - [kernel] genirq/debugfs: Add missing sanity checks to interrupt injection (David Arcari) [1840433] - [include] genirq/irqdomain: Make sure all irq domain flags are distinct (David Arcari) [1840433] - [x86] x86/apic/msi: Plug non-maskable MSI affinity race (David Arcari) [1840433] - [char] char: ipmi: convert to use i2c_new_client_device() (Tony Camuso) [1832408] - [char] ipmi: kcs: Fix aspeed_kcs_probe_of_v1() (Tony Camuso) [1832408] - [char] ipmi: Add missing annotation for ipmi_ssif_lock_cond() and ipmi_ssif_unlock_cond() (Tony Camuso) [1832408] - [char] ipmi: kcs: aspeed: Implement v2 bindings (Tony Camuso) [1832408] - [char] ipmi: kcs: Finish configuring ASPEED KCS device before enable (Tony Camuso) [1832408] - [char] ipmi: fix hung processes in __get_guid() (Tony Camuso) [1832408] - [char] drivers: char: ipmi: ipmi_msghandler: Pass lockdep expression to RCU lists (Tony Camuso) [1832408] - [char] ipmi_si: Avoid spurious errors for optional IRQs (Tony Camuso) [1832408] - [base] driver core: platform: Export platform_get_irq_optional() (Tony Camuso) [1832408] - [base] driver core: platform: Introduce platform_get_irq_optional() (Tony Camuso) [1832408] - [x86] x86/efi: Update e820 with reserved EFI boot services data to fix kexec breakage (Kairui Song) [1779544] - [powerpc] powerpc/nvdimm: use H_SCM_QUERY hcall on H_OVERLAP error (Pingfan Liu) [1792125] - [powerpc] powerpc/nvdimm: Use HCALL error as the return value (Pingfan Liu) [1792125] - [scsi] scsi: sd: Signal drive managed SMR disks (Ewan Milne) [1838784] - [scsi] scsi: core: free sgtables in case command setup fails (Ewan Milne) [1838784] - [scsi] scsi: core: Allow the state change from SDEV_QUIESCE to SDEV_BLOCK (Ewan Milne) [1838784] - [scsi] scsi: sg: add sg_remove_request in sg_write (Ewan Milne) [1838784] - [scsi] scsi: sg: add sg_remove_request in sg_common_write (Ewan Milne) [1838784] - [scsi] scsi: sd: Fix optimal I/O size for devices that change reported values (Ewan Milne) [1838784] - [scsi] scsi: move scsicam_bios_param to the end of scsicam.c (Ewan Milne) [1838784] - [scsi] scsi: simplify scsi_bios_ptable (Ewan Milne) [1838784] - [scsi] scsi: core: Use scnprintf() for avoiding potential buffer overflow (Ewan Milne) [1838784] - [scsi] scsi: core: avoid repetitive logging of device offline messages (Ewan Milne) [1838784] - [scsi] scsi: core: use kobj_to_dev (Ewan Milne) [1838784] - [scsi] scsi: sd: Clear sdkp->protection_type if disk is reformatted without PI (Ewan Milne) [1838784] - [scsi] scsi: core: Fix a compiler warning triggered by the SCSI logging code (Ewan Milne) [1838784] - [scsi] scsi: core: Adjust DBD setting in MODE SENSE for caching mode page per LLD (Ewan Milne) [1838784] - [scsi] scsi: sd_zbc: Improve report zones error printout (Ewan Milne) [1838784] - [scsi] scsi: scsi_transport_sas: Fix memory leak when removing devices (Ewan Milne) [1838784] - [scsi] scsi: scsi_debug: num_tgts must be >= 0 (Ewan Milne) [1838784] - [scsi] scsi: core: Handle drivers which set sg_tablesize to zero (Ewan Milne) [1838784] - [scsi] scsi: tracing: Fix handling of TRANSFER LENGTH == 0 for READ(6) and WRITE(6) (Ewan Milne) [1838784] - [scsi] scsi: sg: sg_ioctl(): get rid of access_ok() (Ewan Milne) [1838784] - [scsi] scsi: sg: sg_write(): get rid of access_ok()/__copy_from_user()/__get_user() (Ewan Milne) [1838784] - [scsi] scsi: sg: sg_read(): get rid of access_ok()/__copy_..._user() (Ewan Milne) [1838784] - [scsi] scsi: sg: sg_new_write(): don't bother with access_ok (Ewan Milne) [1838784] - [scsi] scsi: sg: sg_write(): __get_user() can fail.. (Ewan Milne) [1838784] - [scsi] scsi: sg: sg_new_write(): replace access_ok() + __copy_from_user() with copy_from_user() (Ewan Milne) [1838784] - [scsi] scsi: sg: sg_ioctl(): fix copyout handling (Ewan Milne) [1838784] - [scsi] scsi: core: scsi_trace: Use get_unaligned_be*() (Ewan Milne) [1838784] - [scsi] drivers/scsi: Replace rcu_swap_protected() with rcu_replace_pointer() (Ewan Milne) [1838784] - [scsi] scsi: sd: define variable dif as unsigned int instead of bool (Ewan Milne) [1838784] - [scsi] scsi: core: try to get module before removing device (Ewan Milne) [1838784] - [scsi] scsi: scsi_dh_alua: handle RTPG sense code correctly during state transitions (Ewan Milne) [1838784] - [powerpc] powerpc/64: flush_inval_dcache_range() becomes flush_dcache_range() (Gustavo Duarte) [1834180] - [x86] x86/ima: use correct identifier for SetupMode variable (Diego Domingos) [1781925] - [lib] kobject: fix dereference before null check on kobj (Diego Domingos) [1781925] - [include] MODSIGN: make new include file self contained (Diego Domingos) [1781925] - [security] ima: initialize the "template" field with the default template (Diego Domingos) [1781925] - [x86] x86/ima: Check EFI_RUNTIME_SERVICES before using (Diego Domingos) [1781925] - [x86] x86/ima: check EFI SetupMode too (Diego Domingos) [1781925] - [security] ima: Set file->f_mode instead of file->f_flags in ima_calc_file_hash() (Diego Domingos) [1781925] - [security] evm: check hash algorithm passed to init_desc() (Diego Domingos) [1781925] - [base] firmware: improve LSM/IMA security behaviour (Diego Domingos) [1781925] - [lib] kobject: Add support for default attribute groups to kobj_type (Diego Domingos) [1781925] - [samples] samples/kobject: Replace foo_ktype's default_attrs field with groups (Diego Domingos) [1781925] - [x86] x86/ima: require signed kernel modules (Diego Domingos) [1781925] - [security] powerpc: Load firmware trusted keys/hashes into kernel keyring (Diego Domingos) [1781925] - [powerpc] powerpc: expose secure variables to userspace via sysfs (Diego Domingos) [1781925] - [powerpc] powerpc/powernv: Add OPAL API interface to access secure variable (Diego Domingos) [1781925] - [powerpc] powerpc/ima: fix secure boot rules in ima arch policy (Diego Domingos) [1781925] - [security] ima: Set again build_ima_appraise variable (Diego Domingos) [1781925] - [security] ima: Remove redundant policy rule set in add_rules() (Diego Domingos) [1781925] - [powerpc] powerpc/ima: Indicate kernel modules appended signatures are enforced (Diego Domingos) [1781925] - [powerpc] powerpc/ima: Update ima arch policy to check for blacklist (Diego Domingos) [1781925] - [security] ima: Check against blacklisted hashes for files with modsig (Diego Domingos) [1781925] - [security] ima: prevent a file already mmap'ed write to be mmap'ed execute (Diego Domingos) [1781925] - [certs] certs: Add wrapper function to check blacklisted binary hash (Diego Domingos) [1781925] - [security] ima: Make process_buffer_measurement() generic (Diego Domingos) [1781925] - [powerpc] powerpc/ima: Define trusted boot policy (Diego Domingos) [1781925] - [powerpc] powerpc: Detect the trusted boot state of the system (Diego Domingos) [1781925] - [powerpc] powerpc/ima: Add support to initialize ima policy rules (Diego Domingos) [1781925] - [powerpc] powerpc: Detect the secure boot mode of the system (Diego Domingos) [1781925] - [security] ima: use struct_size() in kzalloc() (Diego Domingos) [1781925] - [tools] sefltest/ima: support appended signatures (modsig) (Diego Domingos) [1781925] - [security] ima: Fix use after free in ima_read_modsig() (Diego Domingos) [1781925] - [security] ima: fix freeing ongoing ahash_request (Diego Domingos) [1781925] - [security] ima: always return negative code for error (Diego Domingos) [1781925] - [security] ima: Store the measurement again when appraising a modsig (Diego Domingos) [1781925] - [security] ima: Define ima-modsig template (Diego Domingos) [1781925] - [security] ima: Collect modsig (Diego Domingos) [1781925] - [security] ima: Implement support for module-style appended signatures (Diego Domingos) [1781925] - [security] ima: Factor xattr_verify() out of ima_appraise_measurement() (Diego Domingos) [1781925] - [security] integrity: Introduce struct evm_xattr (Diego Domingos) [1781925] - [security] ima: Add modsig appraise_type option for module-style appended signatures (Diego Domingos) [1781925] - [kernel] MODSIGN: Export module signature definitions (Diego Domingos) [1781925] - [kernel] modsign: log module name in the event of an error (Diego Domingos) [1781925] - [kernel] KEXEC: Call ima_kexec_cmdline to measure the boot command line args (Diego Domingos) [1781925] - [security] IMA: Define a new template field buf (Diego Domingos) [1781925] - [security] IMA: Define a new hook to measure the kexec boot command line arguments (Diego Domingos) [1781925] - [security] IMA: support for per policy rule template formats (Diego Domingos) [1781925] - [security] integrity: Fix __integrity_init_keyring() section mismatch (Diego Domingos) [1781925] - [security] x86/ima: fix the Kconfig dependency for IMA_ARCH_POLICY (Diego Domingos) [1781925] - [security] ima: Make arch_policy_entry static (Diego Domingos) [1781925] - [security] ima: show rules with IMA_INMASK correctly (Diego Domingos) [1781925] - [security] ima: fix wrong signed policy requirement when not appraising (Diego Domingos) [1781925] - [tools] selftests/kexec: update get_secureboot_mode (Diego Domingos) [1781925] - [tools] selftests/kexec: make kexec_load test independent of IMA being enabled (Diego Domingos) [1781925] - [tools] selftests/kexec: check kexec_load and kexec_file_load are enabled (Diego Domingos) [1781925] - [tools] selftests/kexec: Add missing '=y' to config options (Diego Domingos) [1781925] - [tools] selftests/kexec: kexec_file_load syscall test (Diego Domingos) [1781925] - [tools] selftests/kexec: define "require_root_privileges" (Diego Domingos) [1781925] - [tools] selftests/kexec: define common logging functions (Diego Domingos) [1781925] - [tools] selftests/kexec: define a set of common functions (Diego Domingos) [1781925] - [tools] selftests/kexec: cleanup the kexec selftest (Diego Domingos) [1781925] - [tools] selftests/kexec: move the IMA kexec_load selftest to selftests/kexec (Diego Domingos) [1781925] - [security] evm: remove set but not used variable 'xattr' (Diego Domingos) [1781925] - [security] security: integrity: partial revert of make ima_main explicitly non-modular (Diego Domingos) [1781925] - [security] ima: cleanup the match_token policy code (Diego Domingos) [1781925] - [security] ima: Use inode_is_open_for_write (Diego Domingos) [1781925] - [security] security: fs: make inode explicitly non-modular (Diego Domingos) [1781925] - [security] security: audit and remove any unnecessary uses of module.h (Diego Domingos) [1781925] - [security] security: integrity: make evm_main explicitly non-modular (Diego Domingos) [1781925] - [security] security: integrity: make ima_main explicitly non-modular (Diego Domingos) [1781925] - [tools] selftests/ima: kexec_load syscall test (Diego Domingos) [1781925] - [security] ima: don't measure/appraise files on efivarfs (Diego Domingos) [1781925] - [x86] x86/ima: retry detecting secure boot mode (Diego Domingos) [1781925] - [x86] x86/ima: define arch_get_ima_policy() for x86 (Diego Domingos) [1781925] - [kernel] kernel/kexec_file.c: remove some duplicated includes (Diego Domingos) [1781925] - [security] ima: open a new file instance if no read permissions (Diego Domingos) [1781925] - [security] security/integrity: constify some read-only data (Diego Domingos) [1781925] - [documentation] security: fix LSM description location (Diego Domingos) [1781925] - [security] evm: Allow non-SHA1 digital signatures (Diego Domingos) [1781925] - [security] security: export security_kernel_load_data function (Diego Domingos) [1781925] - [security] ima: based on policy warn about loading firmware (pre-allocated buffer) (Diego Domingos) [1781925] - [security] ima: prevent kexec_load syscall based on runtime secureboot flag (Diego Domingos) [1781925] - [security] module: replace the existing LSM hook in init_module (Diego Domingos) [1781925] - [security] ima: based on policy require signed firmware (sysfs fallback) (Diego Domingos) [1781925] - [security] ima: add support for arch specific policies (Diego Domingos) [1781925] - [security] ima: based on policy require signed kexec kernel images (Diego Domingos) [1781925] - [security] ima: refactor ima_init_policy() (Diego Domingos) [1781925] - [include] sysfs: Fixes __BIN_ATTR_WO() macro (Diego Domingos) [1781925] - [include] security: define new LSM hook named security_kernel_load_data (Diego Domingos) [1781925] - [kernel] kexec: add call to LSM hook in original kexec_load syscall (Diego Domingos) [1781925] - [base] firmware: add call to LSM hook before firmware sysfs fallback (Diego Domingos) [1781925] - [security] ima: add build time policy (Diego Domingos) [1781925] - [security] ima: Support platform keyring for kernel appraisal (Diego Domingos) [1781925] - [security] integrity: Remove references to module keyring (Diego Domingos) [1781925] - [powerpc] powerpc/kexec: Fix loading of kernel + initramfs with kexec_file_load() (Diego Domingos) [1781925] - [security] ima: Use designated initializers for struct ima_event_data (Diego Domingos) [1781925] - [security] ima: Update MAX_TEMPLATE_NAME_LEN to fit largest reasonable definition (Diego Domingos) [1781925] - [certs] PKCS#7: Refactor verify_pkcs7_signature() (Diego Domingos) [1781925] - [crypto] PKCS#7: Introduce pkcs7_get_digest() (Diego Domingos) [1781925] - [security] integrity: Select CONFIG_KEYS instead of depending on it (Diego Domingos) [1781925] - [powerpc] powerpc/powernv: Move opal_power_control_init() call in opal_init() (Diego Domingos) [1781925] - [security] x86/efi: move common keyring handler functions to new file (Diego Domingos) [1781925] - [security] x86/efi: remove unused variables (Diego Domingos) [1781925] - [include] sysfs: add BIN_ATTR_WO() macro (Diego Domingos) [1781925] - [x86] x86/ima: define arch_ima_get_secureboot (Diego Domingos) [1781925] - [powerpc] powerpc/pci: unmap legacy INTx interrupts of passthrough IO adapters (Steve Best) [1840279] - [powerpc] powerpc/xive: Clear the page tables for the ESB IO mapping (Steve Best) [1840279] - [hv] hyper-v: Use UUID API for exporting the GUID (Mohammed Gamal) [1828451 1815498] - [kernel] uuid: Add inline helpers to import / export UUIDs (Mohammed Gamal) [1828451 1815498] - [hv] hv: Move AEOI determination to architecture dependent code (Mohammed Gamal) [1828451 1815498] - [x86] hyper-v: Report crash data in die() when panic_on_oops is set (Mohammed Gamal) [1828451 1815498] - [hv] x86/hyper-v: Report crash register data when sysctl_record_panic_msg is not set (Mohammed Gamal) [1828451 1815498] - [x86] hyper-v: Report crash register data or kmsg before running crash kernel (Mohammed Gamal) [1828451 1815498] - [hv] x86/hyper-v: Trigger crash enlightenment only once during system crash (Mohammed Gamal) [1828451 1815498] - [hv] x86/hyper-v: Free hv_panic_page when fail to register kmsg dump (Mohammed Gamal) [1828451 1815498] - [hv] x86/hyper-v: Unload vmbus channel in hv panic callback (Mohammed Gamal) [1828451 1815498] - [hv] hv_debugfs: Make hv_debug_root static (Mohammed Gamal) [1828451 1815498] - [hv] hyperv_vmbus.h: Replace zero-length array with flexible-array member (Mohammed Gamal) [1828451 1815498] - [hv] hv: vmbus: Ignore CHANNELMSG_TL_CONNECT_RESULT(23) (Mohammed Gamal) [1828451 1815498] - [hv] hv_balloon: Balloon up according to request page number (Mohammed Gamal) [1828451 1815498] - [hv] hv_balloon: use generic_online_page() (Mohammed Gamal) [1828451 1815498] - [mm] memory_hotplug: export generic_online_page() (Mohammed Gamal) [1828451 1815498] - [hv] hv: vmbus: Fix crash handler reset of Hyper-V synic (Mohammed Gamal) [1828451 1815498] - [hv] hv: Replace binary semaphore with mutex (Mohammed Gamal) [1828451 1815498] - [hv] hv: balloon: Remove dependencies on guest page size (Mohammed Gamal) [1828451 1815498] - [hv] hv: vmbus: Remove dependencies on guest page size (Mohammed Gamal) [1828451 1815498] - [hv] hv: util: Specify ring buffer size using Hyper-V page size (Mohammed Gamal) [1828451 1815498] - [hv] hv: Specify receive buffer size using Hyper-V page size (Mohammed Gamal) [1828451 1815498] - [hv] hv: vmbus: Add module parameter to cap the VMBus version (Mohammed Gamal) [1828451 1815498] - [hv] hv: vmbus: Enable VMBus protocol versions 4.1, 5.1 and 5.2 (Mohammed Gamal) [1828451 1815498] - [hv] hv: vmbus: Introduce table of VMBus protocol versions (Mohammed Gamal) [1828451 1815498] - [pci] hv: Replace zero-length array with flexible-array member (Mohammed Gamal) [1793636] - [pci] hv: Decouple the func definition in hv_dr_state from VSP message (Mohammed Gamal) [1793636] - [pci] hv: Add support for protocol 1.3 and support PCI_BUS_RELATIONS2 (Mohammed Gamal) [1793636] - [pci] hv: Add missing kfree(hbus) in hv_pci_probe()'s error handling path (Mohammed Gamal) [1793636] - [pci] hv: Remove unnecessary type casting from kzalloc (Mohammed Gamal) [1793636] - [pci] hv: Avoid a kmemleak false positive caused by the hbus buffer (Mohammed Gamal) [1793636] - [infiniband] RDMA/srpt: Fix disabling device management (Kamal Heib) [1840016] - [misc] vhost: disable for OABI (Jason Wang) [1771441] - [include] virtio: drop vringh.h dependency (Jason Wang) [1771441] - [virtio] virtio_input: pull in slab.h (Jason Wang) [1771441] - [char] virtio-rng: pull in slab.h (Jason Wang) [1771441] - [block] virtio_blk: add a missing include (Jason Wang) [1771441] - [vdpa] vdpa: fix comment of vdpa_register_device() (Jason Wang) [1771441] - [vhost] vdpa: make vhost, virtio depend on menu (Jason Wang) [1771441] - [include] vdpa: allow a 32 bit vq alignment (Jason Wang) [1771441] - [vdpa] vdpasim: Return status in vdpasim_get_status (Jason Wang) [1771441] - [vdpa] vdpa: remove unused variables 'ifcvf' and 'ifcvf_lm' (Jason Wang) [1771441] - [vdpa] vdpa-sim: depend on HAS_DMA (Jason Wang) [1771441] - [virtio] vdpa: move to drivers/vdpa (Jason Wang) [1771441] - [virtio] virtio: Intel IFC VF driver for VDPA (Jason Wang) [1771441] - [virtio] vdpasim: vDPA device simulator (Jason Wang) [1771441] - [vhost] vhost: introduce vDPA-based backend (Jason Wang) [1771441] - [virtio] virtio: introduce a vDPA based transport (Jason Wang) [1771441] - [virtio] vDPA: introduce vDPA bus (Jason Wang) [1771441] - [vhost] vringh: IOTLB support (Jason Wang) [1771441] - [vhost] vhost: factor out IOTLB (Jason Wang) [1771441] - [vhost] vhost: allow per device message handler (Jason Wang) [1771441] - [misc] vhost: refine vhost and vringh kconfig (Jason Wang) [1771441] - [vhost] vringh: fix copy direction of vringh_iov_push_kern() (Jason Wang) [1771441] - [vhost] vhost: factor out setting vring addr and num (Jason Wang) [1771441] - [vhost] vhost: introduce helpers to get the size of metadata area (Jason Wang) [1771441] - [vhost] vhost: rename vq_iotlb_prefetch() to vq_meta_prefetch() (Jason Wang) [1771441] - [vhost] vhost: fine grain userspace memory accessors (Jason Wang) [1771441] - [vhost] vhost: generalize adding used elem (Jason Wang) [1771441] - [misc] mic: vop: Allow building on more systems (Jason Wang) [1771441] - [virtio] virtio: support VIRTIO_F_ORDER_PLATFORM (Jason Wang) [1771441] - [uapi] vhost: split structs into a separate header file (Jason Wang) [1771441] - [fs] compat_ioctl: add compat_ptr_ioctl() (Jason Wang) [1771441] - [vhost] vhost: allow vhost-scsi driver to be built-in (Jason Wang) [1771441] - [x86] arch/x86: Remove vendor specific CPU ID checks (Prarit Bhargava) [1840145] - [tools] perf vendor events amd: Update Zen1 events to V2 (Wei Huang) [1790641] - [tools] perf vendor events amd: Add Zen2 events (Wei Huang) [1790641] - [tools] perf vendor events amd: Restrict model detection for zen1 based processors (Wei Huang) [1790641] - [x86] perf/amd/uncore: Add support for Family 19h L3 PMU (Wei Huang) [1790641] - [x86] perf/amd/uncore: Make L3 thread mask code more readable (Wei Huang) [1790641] - [x86] perf/amd/uncore: Prepare L3 thread mask code for Family 19h (Wei Huang) [1790641] - [scsi] scsi: fnic: Use scnprintf() for avoiding potential buffer overflow (Govindarajulu Varadarajan) [1797808] - [scsi] scsi: fnic: do not queue commands during fwreset (Govindarajulu Varadarajan) [1797808] - [scsi] scsi: fnic: fix invalid stack access (Govindarajulu Varadarajan) [1797808] - [scsi] scsi: fnic: fix use after free (Govindarajulu Varadarajan) [1797808] - [scsi] scsi: fnic: make array dev_cmd_err static const, makes object smaller (Govindarajulu Varadarajan) [1797808]- [media] media: v4l: fix uapi mpeg slice params definition (Torez Smith) [1825410 1821835] - [uapi] v4l2-controls: add a missing include (Torez Smith) [1825410 1821835] - [dma] dma-mapping: remove dma_release_declared_memory (Torez Smith) [1825410 1821835] - [usb] usb/ohci-tmio: remove the HCD_DMA flag (Torez Smith) [1825410 1821835] - [usb] usb: add a HCD_DMA flag instead of guestimating DMA capabilities (Torez Smith) [1825410 1821835] - [usb] usb: add a hcd_uses_dma helper (Torez Smith) [1825410 1821835] - [usb] usb: don't create dma pools for HCDs with a localmem_pool (Torez Smith) [1825410 1821835] - [usb] usb: host: ohci-tmio: Mark expected switch fall-throughs (Torez Smith) [1825410 1821835] - [usb] USB: drop HCD_LOCAL_MEM flag (Torez Smith) [1825410 1821835] - [usb] usb: host: ohci-tmio: init genalloc for local memory (Torez Smith) [1825410 1821835] - [usb] dma-mapping: remove the DMA_MEMORY_EXCLUSIVE flag (Torez Smith) [1825410 1821835] - [media] media: xirlink_cit: add missing descriptor sanity checks (Torez Smith) [1825410 1821835] - [media] media: ttusb-dec: Fix info-leak in ttusb_dec_send_command() (Torez Smith) [1788005 1825410 1821835] {CVE-2019-19533} - [media] media: usb: fix memory leak in af9005_identify_state (Torez Smith) [1825141 1825410 1821835] {CVE-2019-18809} - [netdrv] cdc_ether: fix rndis support for Mediatek based smartphones (Torez Smith) [1825410 1821835] - [netdrv] r8152: remove calling netif_napi_del (Torez Smith) [1825410 1821835] - [netdrv] Revert "r8152: napi hangup fix after disconnect" (Torez Smith) [1825410 1821835] - [netdrv] r8152: Set memory to all 0xFFs on failed reg reads (Torez Smith) [1825410 1821835] - [netdrv] net: kalmia: fix memory leaks (Torez Smith) [1825410 1821835] - [netdrv] cx82310_eth: fix a memory leak bug (Torez Smith) [1825410 1821835] - [netdrv] lan78xx: Fix memory leaks (Torez Smith) [1825410 1821835] - [netdrv] r8152: fix typo in register name (Torez Smith) [1825410 1821835] - [netdrv] can: peak_usb: pcan_usb_pro: Fix info-leaks to USB devices (Torez Smith) [1825410 1821835] - [netdrv] can: peak_usb: pcan_usb_fd: Fix info-leaks to USB devices (Torez Smith) [1825410 1821835] - [netdrv] can: peak_usb: force the string buffer NULL-terminated (Torez Smith) [1825410 1821835] - [netdrv] net: usb: pegasus: fix improper read if get_registers() fail (Torez Smith) [1825410 1821835] - [netdrv] net: usb: qmi_wwan: Add the BroadMobi BM818 card (Torez Smith) [1825410 1821835] - [netdrv] can: mark expected switch fall-throughs (Torez Smith) [1825410 1821835] - [netdrv] can: peak_usb: fix potential double kfree_skb() (Torez Smith) [1825410 1821835] - [netdrv] usb: qmi_wwan: add D-Link DWM-222 A2 device ID (Torez Smith) [1825410 1821835] - [uapi] media: videodev2.h: change V4L2_PIX_FMT_BGRA444 define: fourcc was already in use (Torez Smith) [1825410 1821835] - [netdrv] r8152: set RTL8152_UNPLUG only for real disconnection (Torez Smith) [1825410 1821835] - [netdrv] r8152: move calling r8153b_rx_agg_chg_indicate() (Torez Smith) [1825410 1821835] - [netdrv] net: usb: asix: init MAC address buffers (Torez Smith) [1825410 1821835] - [netdrv] r8152: fix the setting of detecting the linking change for runtime suspend (Torez Smith) [1825410 1821835] - [media] media: hdpvr: fix locking and a missing msleep (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Fix out-of-bounds read (Torez Smith) [1825410 1821835] - [uapi] media: videodev2.h: Fix shifting signed 32-bit value by 31 bits problem (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 468 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 238 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 235 (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: extend permitted QMAP mux_id value range (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: avoid RCU stalls on device disconnect when in QMAP mode (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: add network device usage statistics for qmimux devices (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: add support for QMAP padding in the RX path (Torez Smith) [1825410 1821835] - [media] media: cx231xx-cards: Add Hauppauge 955Q variant (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: Add Hauppauge HVR1955/1975 devices (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: Add i2c client demod/tuner support (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: Add multiple dvb frontend support (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Fix access to uninitialized fields on probe error (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Include streaming interface number in debugfs dir name (Torez Smith) [1825410 1821835] - [netdrv] can: usb: Kconfig: Remove duplicate menu entry (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: fix null-ptr-deref in class_unregister() (Torez Smith) [1825410 1821835] - [media] media: cxusb: Revert "media: cxusb: add raw mode support for, Medion MD95700" (Torez Smith) [1825410 1821835] - [netdrv] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 412 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 286 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 258 (Torez Smith) [1825410 1821835] - [media] media: media/usb: set device_caps in struct video_device (Torez Smith) [1825410 1821835] - [media] media: dvb-usb/cxusb-analog.c: fix coccinelle warning, use ktime.h (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174 (Torez Smith) [1825410 1821835] - [netdrv] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 164 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 131 (Torez Smith) [1825410 1821835] - [media] media: cx231xx-dvb: fix memory leak in dvb_fini() (Torez Smith) [1825410 1821835] - [media] media: em28xx: use usb_to_input_id() rather than handrolling it (Torez Smith) [1825410 1821835] - [media] media: em28xx: use common code for decoding nec scancodes (Torez Smith) [1825410 1821835] - [media] media: em28xx: give RC device proper name (Torez Smith) [1825410 1821835] - [media] media: cxusb: fix several coding style issues (Torez Smith) [1825410 1821835] - [media] media: cxusb-analog: Fix some coding style issues (Torez Smith) [1825410 1821835] - [media] media: cxusb: add raw mode support for Medion MD95700 (Torez Smith) [1825410 1821835] - [media] media: cxusb: add analog mode support for Medion MD95700 (Torez Smith) [1825410 1821835] - [media] media: cxusb: implement Medion MD95700 digital / analog coexistence (Torez Smith) [1825410 1821835] - [media] media: usb:zr364xx:Fix KASAN:null-ptr-deref Read in zr364xx_vidioc_querycap (Torez Smith) [1825410 1821835] - [media] media: pwc: convert to BIT macro (Torez Smith) [1825410 1821835] - [media] media: cpia2_usb: first wake up, then free in disconnect (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: use a different format for warnings (Torez Smith) [1825410 1821835] - [media] media: smsusb: better handle optional alignment (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 118 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 65 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61 (Torez Smith) [1825410 1821835] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 55 (Torez Smith) [1825410 1821835] - [media] media: remove redundant 'default n' from Kconfig-s (Torez Smith) [1825410 1821835] - [media] media: af9035: Remove duplicate error reporting for dvbsky_usb_generic_rw (Torez Smith) [1825410 1821835] - [media] media: dvbsky: Remove duplicate error reporting for dvbsky_usb_generic_rw (Torez Smith) [1825410 1821835] - [media] media: dvb-usb-v2: Report error on all error paths (Torez Smith) [1825410 1821835] - [media] media: au0828: fix null dereference in error path (Torez Smith) [1825410 1821835] - [media] media: dvb: usb: fix use after free in dvb_usb_device_exit (Torez Smith) [1825410 1821835] - [media] media: usb: siano: Fix false-positive "uninitialized variable" warning (Torez Smith) [1825410 1821835] - [netdrv] usbnet: fix kernel crash after disconnect (Torez Smith) [1825410 1821835] - [netdrv] usbnet: ipheth: fix racing condition (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 24 (Torez Smith) [1825410 1821835] - [netdrv] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 17 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1 (Torez Smith) [1825410 1821835] - [media] treewide: Add SPDX license identifier - Makefile/Kconfig (Torez Smith) [1825410 1821835] - [media] treewide: Add SPDX license identifier for more missed files (Torez Smith) [1825410 1821835] - [media] media: usb: siano: Fix general protection fault in smsusb (Torez Smith) [1825410 1821835] - [media] media: prefix header search paths with $(srctree)/ (Torez Smith) [1825410 1821835] - [media] media: remove unneeded header search paths (Torez Smith) [1825410 1821835] - [netdrv] aqc111: cleanup mtu related logic (Torez Smith) [1825410 1821835] - [netdrv] Revert "aqc111: fix writing to the phy on BE" (Torez Smith) [1825410 1821835] - [netdrv] Revert "aqc111: fix double endianness swap on BE" (Torez Smith) [1825410 1821835] - [netdrv] net: usb: qmi_wwan: add Telit 0x1260 and 0x1261 compositions (Torez Smith) [1825410 1821835] - [netdrv] aqc111: fix double endianness swap on BE (Torez Smith) [1825410 1821835] - [netdrv] aqc111: fix writing to the phy on BE (Torez Smith) [1825410 1821835] - [netdrv] aqc111: fix endianness issue in aqc111_change_mtu (Torez Smith) [1825410 1821835] - [netdrv] net: usb: smsc: fix warning reported by kbuild test robot (Torez Smith) [1825410 1821835] - [netdrv] net: usb: support of_get_mac_address new ERR_PTR error (Torez Smith) [1825410 1821835] - [netdrv] usbnet: ipheth: Remove unnecessary NULL pointer check (Torez Smith) [1825410 1821835] - [netdrv] usbnet: ipheth: Simplify device detection (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: new Wistron, ZTE and D-Link devices (Torez Smith) [1825410 1821835] - [uapi] media: v4l: Add definitions for missing 16-bit RGB555 formats (Torez Smith) [1825410 1821835] - [uapi] media: v4l: Add definitions for missing 16-bit RGB4444 formats (Torez Smith) [1825410 1821835] - [uapi] media: v4l: Add definitions for missing 32-bit RGB formats (Torez Smith) [1825410 1821835] - [netdrv] r8152: sync sa_family with the media type of network device (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: Prevent a buffer overflow (Torez Smith) [1825410 1821835] - [media] media: au0828: stop video streaming only when last user stops (Torez Smith) [1825410 1821835] - [media] media: au0828: Fix NULL pointer dereference in au0828_analog_stream_enable() (Torez Smith) [1825410 1821835] - [media] media: au0828: fix enable and disable source audio and video inconsistencies (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Add quirk for Quectel dynamic config (Torez Smith) [1825410 1821835] - [netdrv] r8152: Refresh MAC address during USBDEVFS_RESET (Torez Smith) [1825410 1821835] - [netdrv] r8152: remove extra action copying ethernet address (Torez Smith) [1825410 1821835] - [media] media: replace strncpy() by strscpy() (Torez Smith) [1825410 1821835] - [media] media: usbvision: fix a potential NULL pointer dereference (Torez Smith) [1825410 1821835] - [media] media: gspca: Kill URBs on USB device disconnect (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: add Olicard 600 (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Extend HWID table by QNAP device (Torez Smith) [1825410 1821835] - [media] media: pwc-ctl: pChoose can't be NULL (Torez Smith) [1825410 1821835] - [media] media: Kconfig files: use the right help coding style (Torez Smith) [1825410 1821835] - [media] media: em28xx-input: make const array addr_list static (Torez Smith) [1825410 1821835] - [media] media: dvb: Add support for the Avermedia TD310 (Torez Smith) [1825410 1821835] - [media] media: dvb: init i2c already in it930x_frontend_attach (Torez Smith) [1825410 1821835] - [media] media: dvbsky: Avoid leaking dvb frontend (Torez Smith) [1825410 1821835] - [media] media: gspca: do not resubmit URBs when streaming has stopped (Torez Smith) [1825410 1821835] - [media] media: au0828: minor fix to a misleading comment in _close() (Torez Smith) [1825410 1821835] - [media] media: go7007: avoid clang frame overflow warning with KASAN (Torez Smith) [1825410 1821835] - [media] media: cpia2: Fix use-after-free in cpia2_exit (Torez Smith) [1825410 1821835] - [netdrv] peak_usb: fix clang build warning (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Add support for Quectel EG12/EM12 (Torez Smith) [1825410 1821835] - [media] media: a few more typos at staging, pci, platform, radio and usb (Torez Smith) [1825410 1821835] - [media] media: usb: fix several typos (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Use usb_make_path to fill in usb_info (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Fix smatch warning (Torez Smith) [1825410 1821835] - [media] media: v4l: Add 32-bit packed YUV formats (Torez Smith) [1825410 1821835] - [netdrv] net: usb: cdc-phonet: use struct_size() in alloc_netdev() (Torez Smith) [1825410 1821835] - [netdrv] net: usb: rtl8150: mark expected switch fall-through (Torez Smith) [1825410 1821835] - [netdrv] net: usb: pegasus: Mark expected switch fall-through (Torez Smith) [1825410 1821835] - [media] media: hdpvr: fix smatch warning (Torez Smith) [1825410 1821835] - [media] media: usbvision: use u64 for the timestamp internally (Torez Smith) [1825410 1821835] - [media] media: stkwebcam: use u64 for the timestamp internally (Torez Smith) [1825410 1821835] - [media] media: cpia2: use u64 for the timestamp internally (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Avoid NULL pointer dereference at the end of streaming (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Fix 'type' check leading to overflow (Torez Smith) [1825410 1821835] - [netdrv] net: usb: asix: ax88772_bind return error when hw_reset fail (Torez Smith) [1825410 1821835] - [netdrv] net: usb: rtl8150: remove set but not used variable 'rx_stat' (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Extend HWID table by TRENDnet device (Torez Smith) [1825410 1821835] - [uapi] media: videodev2.h: Add more field helper macros (Torez Smith) [1825410 1821835] - [media] media: gspca: ov534-ov772x: remove unnecessary COM3 initialization (Torez Smith) [1825410 1821835] - [media] media: gspca: ov534-ov722x: remove camera clock setup from bridge_init (Torez Smith) [1825410 1821835] - [media] media: gspca: ov534-ov722x: remove mode specific video data registers from bridge_init (Torez Smith) [1825410 1821835] - [media] media: gspca: ov534-ov772x: add SGBRG8 bayer mode support (Torez Smith) [1825410 1821835] - [media] media: gspca: ov543-ov772x: move video format specific registers into bridge_start (Torez Smith) [1825410 1821835] - [media] media: gspca: support multiple pixel formats in TRY_FMT (Torez Smith) [1825410 1821835] - [media] media: gspca: support multiple pixel formats in ENUM_FRAMEINTERVALS (Torez Smith) [1825410 1821835] - [media] media: gspca: ov534: replace msleep(10) with usleep_range (Torez Smith) [1825410 1821835] - [uapi] media: v4l: uAPI: V4L2_BUF_TYPE_META_OUTPUT is an output buffer type (Torez Smith) [1825410 1821835] - [media] media: gspca: mt9m111: Check write_bridge for timeout (Torez Smith) [1825410 1821835] - [media] media: gspca: Check the return value of write_bridge for timeout (Torez Smith) [1825410 1821835] - [media] media: usb: gspca: add a missed check for goto_low_power (Torez Smith) [1825410 1821835] - [media] media: usb: gspca: add a missed return-value check for do_command (Torez Smith) [1825410 1821835] - [media] media: v4l2-ctrls.c/uvc: zero v4l2_event (Torez Smith) [1825410 1821835] - [media] media: usb: pwc: Don't use coherent DMA buffers for ISO transfer (Torez Smith) [1825410 1821835] - [media] media: usb: pwc: Introduce TRACE_EVENTs for pwc_isoc_handler() (Torez Smith) [1825410 1821835] - [netdrv] cdc_ether: trivial whitespace readability fix (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: add MTU default to qmap network interface (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Fix qmap header retrieval in qmimux_rx_fixup (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Add support for Fibocom NL678 series (Torez Smith) [1825410 1821835] - [netdrv] lan78xx: Resolve issue with changing MAC address (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Added support for Telit LN940 series (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Added support for Fibocom NL668 series (Torez Smith) [1825410 1821835] - [media] media: v4l: Add support for V4L2_BUF_TYPE_META_OUTPUT (Torez Smith) [1825410 1821835] - [media] media: siano: Use kmemdup instead of duplicating its function (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: fix spelling mistake "statuss" -> "status" (Torez Smith) [1825410 1821835] - [media] media: lmedm04: Move interrupt buffer to priv buffer (Torez Smith) [1825410 1821835] - [media] media: lmedm04: Add missing usb_free_urb to free interrupt urb (Torez Smith) [1825410 1821835] - [media] media: stkwebcam: Bugfix for wrong return values (Torez Smith) [1825410 1821835] - [media] media: stkwebcam: Support for ASUS A6VM notebook added (Torez Smith) [1825410 1821835] - [media] media: usb: dvb-usb: remove old friio driver (Torez Smith) [1825410 1821835] - [media] media: lmedm04: use dvb_usbv2_generic_rw_locked (Torez Smith) [1825410 1821835] - [media] media: lmedm04: Move usb buffer to lme2510_state (Torez Smith) [1825410 1821835] - [media] media: rtl28xxu: add support for Sony CXD2837ER slave demod (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Utilise for_each_uvc_urb iterator (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Rename uvc_{un, }init_video() (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Split uvc_video_enable into two (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Move decode processing to process context (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Abstract streaming object lifetime (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: queue: Support asynchronous buffer handling (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: queue: Simplify spin-lock usage (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Protect queue internals with helper (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Convert decode functions to use new context structure (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Refactor URB descriptors (Torez Smith) [1825410 1821835] - [media] media: em28xx: fix spelling mistake, "Cinnergy" -> "Cinergy" (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Refactor teardown of uvc on USB disconnect (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Add support for the CNF4 format (Torez Smith) [1825410 1821835] - [documentation] media: v4l: Add 4bpp packed depth confidence format CNF4 (Torez Smith) [1825410 1821835] - [media] media: usb: Use kmemdup instead of duplicating its function (Torez Smith) [1825410 1821835] - [media] media: dvb: Use WARM definition from identify_state() (Torez Smith) [1825410 1821835] - [media] media: dib0700: fix spelling mistake "Amplifyer" -> "Amplifier" (Torez Smith) [1825410 1821835] - [media] media: dvb-usb-v2: Fix incorrect use of transfer_flags URB_FREE_BUFFER (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Initialize wol_cfg with memset in aqc111_suspend (Torez Smith) [1825410 1821835] - [netdrv] net: Don't default Aquantia USB driver to 'y' (Torez Smith) [1825410 1821835] - [netdrv] can: ucan: fix spelling mistake: "resumbmitting" -> "resubmitting" (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Extend cdc_ether blacklist (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add ASIX's HW ids (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add support for wake on LAN by MAGIC packet (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Implement get/set_link_ksettings callbacks (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Initialize ethtool_ops structure (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add RX VLAN filtering support (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add support for VLAN_CTAG_TX/RX offload (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Implement set_rx_mode callback (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add support for TSO (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add support for enable/disable checksum offload (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add support for changing MTU (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add checksum offload support (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Implement RX data path (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Implement TX data path (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add support for getting and setting of MAC address (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Introduce link management (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Introduce PHY access (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Various callbacks implementation (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add implementation of read and write commands (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add bind and empty unbind callbacks (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Driver skeleton for Aquantia AQtion USB to 5GbE (Torez Smith) [1825410 1821835] - [netdrv] usbnet: ipheth: fix potential recvmsg bug and recvmsg bug 2 (Torez Smith) [1825410 1821835] - [media] media: pulse8-cec: return 0 when invalidating the logical address (Torez Smith) [1825410 1821835] - [media] media: gspca: fix frame overflow error (Torez Smith) [1825410 1821835] - [media] media: cropcap/g_selection split (Torez Smith) [1825410 1821835] - [netdrv] usbnet: smsc95xx: check for csum being in last four bytes (Torez Smith) [1825410 1821835] - [netdrv] usbnet: smsc95xx: fix memcpy for accessing rx-data (Torez Smith) [1825410 1821835] - [netdrv] usbnet: smsc95xx: simplify tx_fixup code (Torez Smith) [1825410 1821835] - [netdrv] usbnet: smsc95xx: fix rx packet alignment (Torez Smith) [1825410 1821835] - [netdrv] can: ucan: remove duplicated include from ucan.c (Torez Smith) [1825410 1821835] - [netdrv] can: ucan: remove set but not used variable 'udev' (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Fix accessing freed memory in kvaser_usb_start_xmit() (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Fix potential uninitialized variable use (Torez Smith) [1825410 1821835] - [netdrv] net: smsc95xx: Fix MTU range (Torez Smith) [1825410 1821835] - [netdrv] usbnet: smsc95xx: disable carrier check while suspending (Torez Smith) [1825410 1821835] - [netdrv] net: cdc_ncm: remove set but not used variable 'ctx' (Torez Smith) [1825410 1821835] - [netdrv] net: cdc_ncm: use tasklet_init() for tasklet_struct init (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Added support for Gemalto's Cinterion ALASxx WWAN interface (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: replace `printk` with `pr_*` (Torez Smith) [1825410 1821835] - [media] media: cx231xx: fix potential sign-extension overflow on large shift (Torez Smith) [1825410 1821835] - [media] Revert "media: dvbsky: use just one mutex for serializing device R/W ops" (Torez Smith) [1825410 1821835] - [netdrv] net/usb: cancel pending work when unbinding smsc75xx (Torez Smith) [1825410 1821835] - [netdrv] smsc95xx: Check for Wake-on-LAN modes (Torez Smith) [1825410 1821835] - [netdrv] smsc75xx: Check for Wake-on-LAN modes (Torez Smith) [1825410 1821835] - [netdrv] r8152: Check for supported Wake-on-LAN Modes (Torez Smith) [1825410 1821835] - [netdrv] sr9800: Check for supported Wake-on-LAN modes (Torez Smith) [1825410 1821835] - [netdrv] lan78xx: Check for supported Wake-on-LAN modes (Torez Smith) [1825410 1821835] - [netdrv] ax88179_178a: Check for supported Wake-on-LAN modes (Torez Smith) [1825410 1821835] - [netdrv] asix: Check for supported Wake-on-LAN modes (Torez Smith) [1825410 1821835] - [media] media: v4l: Add definition for the Sunxi tiled NV12 format (Torez Smith) [1825410 1821835] - [documentation] media: v4l: Add definitions for MPEG-2 slice format and metadata (Torez Smith) [1825410 1821835] - [media] media: au0828: Fix incorrect error messages (Torez Smith) [1825410 1821835] - [media] media: au0828: cannot kfree dev before usb disconnect (Torez Smith) [1825410 1821835] - [netdrv] net: lan78xx: Avoid unnecessary self assignment (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: set DTR for modems in forced USB2 mode (Torez Smith) [1825410 1821835] - [media] media: mxl111sf: declare its own pads (Torez Smith) [1825410 1821835] - [media] media: au0828: use signals instead of hardcoding a pad number (Torez Smith) [1825410 1821835] - [media] media: v4l2: taint pads with the signal types for consumer devices (Torez Smith) [1825410 1821835] - [media] media: em28xx: make v4l2-compliance happier by starting sequence on zero (Torez Smith) [1825410 1821835] - [media] media: em28xx: fix input name for Terratec AV 350 (Torez Smith) [1825410 1821835] - [media] media: em28xx: use a default format if TRY_FMT fails (Torez Smith) [1825410 1821835] - [media] media: em28xx: fix handler for vidioc_s_input() (Torez Smith) [1825410 1821835] - [netdrv] net: usb: remove redundant null pointer check before of_node_put (Torez Smith) [1825410 1821835] - [media] media: usbvision: remove time_in_irq (Torez Smith) [1825410 1821835] - [media] media: gspca: sq930x: use GFP_KERNEL in sd_dq_callback() (Torez Smith) [1825410 1821835] - [media] media: replace strcpy() by strscpy() (Torez Smith) [1825410 1821835] - [media] media: use strscpy() instead of strlcpy() (Torez Smith) [1825410 1821835] - [documentation] media: videodev2.h: add new capabilities for buffer types (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Store device information pointer in struct uvc_device (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Rename UVC_QUIRK_INFO to UVC_INFO_QUIRK (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Fix uvc_alloc_entity() allocation alignment (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Fix spelling mistake: "entites" -> "entities" (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Remove unnecessary NULL check before debugfs_remove_recursive (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Make uvc_control_mapping menu_info field const (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Make some structs const (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Support dynamic config on Quectel EP06 (Torez Smith) [1825410 1821835] - [netdrv] lan78xx: Do not access skb_queue_head list pointers directly (Torez Smith) [1825410 1821835] - [netdrv] net: lan78xx: Make declaration style consistent (Torez Smith) [1825410 1821835] - [netdrv] net: lan78xx: Switch to SPDX identifier (Torez Smith) [1825410 1821835] - [netdrv] net: lan78xx: Drop unnecessary strcpy in lan78xx_probe (Torez Smith) [1825410 1821835] - [netdrv] net: lan78xx: Bail out if lan78xx_get_endpoints fails (Torez Smith) [1825410 1821835] - [netdrv] net: usbnet: mark expected switch fall-through (Torez Smith) [1825410 1821835] - [media] media: v4l2-ctrls: v4l2_ctrl_add_handler: add from_other_dev (Torez Smith) [1825410 1821835] - [media] media: videodev2.h: add request_fd field to v4l2_ext_controls (Torez Smith) [1825410 1821835] - [uapi] media: videodev2.h: Add new DV flag CAN_DETECT_REDUCED_FPS (Torez Smith) [1825410 1821835] - [media] media: af9035: prevent buffer overflow on write (Torez Smith) [1825410 1821835] - [netdrv] r8152: disable RX aggregation on new Dell TB16 dock (Torez Smith) [1825410 1821835] - [netdrv] drivers/net/usb/r8152: remove the unneeded variable "ret" in rtl8152_system_suspend (Torez Smith) [1825410 1821835] - [media] media: rtl28xxu: be sure that it won't go past the array size (Torez Smith) [1825410 1821835] - [netdrv] net:usb: Use ARRAY_SIZE instead of calculating the array size (Torez Smith) [1825410 1821835] - [media] media: au0828: fix spelling mistake: "completition" -> "completion" (Torez Smith) [1825410 1821835] - [media] media: cx231xx: fix spelling mistake: "completition" -> "completion" (Torez Smith) [1825410 1821835] - [media] media: dvb-usb-v2: fix spelling mistake: "completition" -> "completion" (Torez Smith) [1825410 1821835] - [media] media: dvb-usb: fix spelling mistake: "completition" -> "completion" (Torez Smith) [1825410 1821835] - [media] media: usb: hackrf: Replace GFP_ATOMIC with GFP_KERNEL (Torez Smith) [1825410 1821835] - [media] media: usb: em28xx: Replace mdelay() with msleep() in em28xx_pre_card_setup() (Torez Smith) [1825410 1821835] - [media] media: usb: em28xx: Replace GFP_ATOMIC with GFP_KERNEL in em28xx_init_usb_xfer() (Torez Smith) [1825410 1821835] - [media] media: dw2102: Fix memleak on sequence of probes (Torez Smith) [1825410 1821835] - [media] media: usbtv: use irqsave() in USB's complete callback (Torez Smith) [1825410 1821835] - [media] media: go7007: use irqsave() in USB's complete callback (Torez Smith) [1825410 1821835] - [media] media: cx231xx: use irqsave() in USB's complete callback (Torez Smith) [1825410 1821835] - [documentation] media: v4l: Add new 10-bit packed grayscale format (Torez Smith) [1825410 1821835] - [documentation] media: doc-rst: Add packed Bayer raw14 pixel formats (Torez Smith) [1825410 1821835] - [media] media: em28xx: disable null packet filter for WinTVdualHD (Torez Smith) [1825410 1821835] - [uapi] media: videodev2: get rid of VIDIOC_RESERVED (Torez Smith) [1825410 1821835] - [media] media: em28xx: explicitly disable TS packet filter (Torez Smith) [1825410 1821835] - [media] media: dvb-usb/friio, dvb-usb-v2/gl861: decompose friio and merge with gl861 (Torez Smith) [1825410 1821835] - [netdrv] net: usb: sr9700: Replace mdelay() with msleep() in sr9700_bind() (Torez Smith) [1825410 1821835] - [netdrv] net: usb: pegasus: Replace mdelay() with msleep() in setup_pegasus_II() (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Send a control event when a Control Change interrupt arrives (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Handle control pipe protocol STALLs (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Remove a redundant check (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Also validate buffers in BULK mode (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Add KSMedia 8-bit IR format support (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Fix minor spelling (Torez Smith) [1825410 1821835] - [media] media: em28xx-cards: disable V4L2 mode for dual tuners (Torez Smith) [1825410 1821835] - [media] media: em28xx: Remove duplicate PID (Torez Smith) [1825410 1821835] - [media] media: em28xx: Fix DualHD disconnect oops (Torez Smith) [1825410 1821835] - [media] media: em28xx: Fix dual transport stream operation (Torez Smith) [1825410 1821835] - [media] media: dib0700: add code comment (Torez Smith) [1825410 1821835] - [media] media: cx231xx: don't check number of messages in the driver (Torez Smith) [1825410 1821835] - [media] media: em28xx: don't check number of messages in the driver (Torez Smith) [1825410 1821835] - [media] media: hdpvr: don't check number of messages in the driver (Torez Smith) [1825410 1821835] - [media] media: dvb-usb: don't check number of messages in the driver (Torez Smith) [1825410 1821835] - [media] media: tm6000: don't check number of messages in the driver (Torez Smith) [1825410 1821835] - [media] media: gl861: fix probe of dvb_usb_gl861 (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Simplify struct kvaser_cmd_cardinfo (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Add support for Kvaser USB hydra family (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Split driver into kvaser_usb_core.c and kvaser_usb_leaf.c (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Add SPDX GPL-2.0 license identifier (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Fix typos (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Improve logging messages (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Refactor kvaser_usb_init_one() (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Refactor kvaser_usb_get_endpoints() (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Add pointer to struct usb_interface into struct kvaser_usb (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Replace USB timeout constants with one define (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Rename message/msg to command/cmd (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Remove unused commands and defines (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Remove unnecessary return (Torez Smith) [1825410 1821835] - [netdrv] can: peak_usb: mark expected switch fall-throughs (Torez Smith) [1825410 1821835] - [netdrv] can: ucan: add driver for Theobroma Systems UCAN devices (Torez Smith) [1825410 1821835] - [netdrv] can: usb: Kconfig/Makefile: sort alphabetically (Torez Smith) [1825410 1821835] - [media] media: gspca_kinect: cast sizeof to int for comparison (Torez Smith) [1825410 1821835] - [media] media: videodev.h: add PIX_FMT_FWHT for use with vicodec (Torez Smith) [1825410 1821835] - [netdrv] net: usb: hso: use swap macro in hso_kick_transmit (Torez Smith) [1825410 1821835] - [netdrv] net: usb: asix: allow optionally getting mac address from device tree (Torez Smith) [1825410 1821835]- [hid] HID: Improve Windows Precision Touchpad detection (Benjamin Tissoires) [1811209] - [hid] HID: multitouch: enable multi-input as a quirk for some devices (Benjamin Tissoires) [1811209] - [hid] drivers/hid/hid-multitouch.c: fix a possible null pointer access (Benjamin Tissoires) [1811209] - [hid] HID: multitouch: Add LG MELF0410 I2C touchscreen support (Benjamin Tissoires) [1811209] - [hid] HID: multitouch: add support for the Smart Tech panel (Benjamin Tissoires) [1811209] - [hid] HID: multitouch: do not filter mice nodes (Benjamin Tissoires) [1811209] - [hid] HID: wacom: Report 2nd-gen Intuos Pro S center button status over BT (Benjamin Tissoires) [1835753] - [hid] Revert "HID: wacom: generic: read the number of expected touches on a per collection basis" (Benjamin Tissoires) [1835753] - [hid] HID: wacom: Read HID_DG_CONTACTMAX directly for non-generic devices (Benjamin Tissoires) [1835753] - [hid] HID: wacom: Recognize new MobileStudio Pro PID (Benjamin Tissoires) [1835753] - [hid] HID: wacom: generic: Treat serial number and related fields as unsigned (Benjamin Tissoires) [1835753] - [hid] HID: wacom: add new MobileStudio Pro 13 support (Benjamin Tissoires) [1835753] - [hid] HID: wacom: do not call hid_set_drvdata(hdev, NULL) (Benjamin Tissoires) [1835753] - [hid] HID: wacom: support named keys on older devices (Benjamin Tissoires) [1835753] - [target] scsi: target: iscsi: calling iscsit_stop_session() inside iscsit_close_session() has no effect (Maurizio Lombardi) [1840024] - [target] scsi: target: fix hang when multiple threads try to destroy the same iscsi session (Maurizio Lombardi) [1840024] - [target] scsi: target: remove boilerplate code (Maurizio Lombardi) [1840024] - [target] scsi: target: use an enum to track emulate_ua_intlck_ctrl (Maurizio Lombardi) [1840024] - [target] scsi: target: convert boolean se_dev_attrib types to bool (Maurizio Lombardi) [1840024] - [target] scsi: target: fix unmap_zeroes_data boolean initialisation (Maurizio Lombardi) [1840024] - [fs] page cache: Finish XArray conversion (Waiman Long) [1812073] - [mm] mm: Convert __do_page_cache_readahead to XArray (Waiman Long) [1812073] - [mm] mm: Convert is_page_cache_freeable to XArray (Waiman Long) [1812073] - [mm] mm: memcontrol: clean up and document effective low/min calculations (Waiman Long) [1812073] - [mm] mm: memcontrol: fix memory.low proportional distribution (Waiman Long) [1812073] - [mm] mm: kmem: rename (__)memcg_kmem_(un)charge_memcg() to __memcg_kmem_(un)charge() (Waiman Long) [1812073] - [mm] mm: memcg/slab: cache page number in memcg_(un)charge_slab() (Waiman Long) [1812073] - [mm] mm: kmem: switch to nr_pages in (__)memcg_kmem_charge_memcg() (Waiman Long) [1812073] - [mm] mm: kmem: rename memcg_kmem_(un)charge() into memcg_kmem_(un)charge_page() (Waiman Long) [1812073] - [mm] mm: kmem: cleanup memcg_kmem_uncharge_memcg() arguments (Waiman Long) [1812073] - [mm] mm: kmem: cleanup (__)memcg_kmem_charge_memcg() arguments (Waiman Long) [1812073] - [mm] mm: memcg/slab: use mem_cgroup_from_obj() (Waiman Long) [1812073] - [kernel] mm: fork: fix kernel_stack memcg stats for various stack implementations (Waiman Long) [1812073] - [mm] memcg: fix NULL pointer dereference in __mem_cgroup_usage_unregister_event (Waiman Long) [1812073] - [mm] mm: clean up and clarify lruvec lookup procedure (Waiman Long) [1812073] - [mm] mm: memcontrol: try harder to set a new memory.high (Waiman Long) [1812073] - [mm] mm: memcontrol: remove dead code from memory_max_write() (Waiman Long) [1812073] - [mm] mm, memcg: clean up reclaim iter array (Waiman Long) [1812073] - [mm] mm, memcg: make scan aggression always exclude protection (Waiman Long) [1812073] - [mm] mm, memcg: make memory.emin the baseline for utilisation determination (Waiman Long) [1812073] - [mm] mm, memcg: proportional memory.{low, min} reclaim (Waiman Long) [1812073] - [mm] memcg, kmem: do not fail __GFP_NOFAIL charges (Waiman Long) [1812073] - [mm] mm: workingset: fix vmstat counters for shadow nodes (Waiman Long) [1812073] - [mm] mm: memcontrol: use CSS_TASK_ITER_PROCS at mem_cgroup_scan_tasks() (Waiman Long) [1812073] - [kernel] fork, memcg: alloc_thread_stack_node needs to set tsk->stack (Waiman Long) [1812073] - [mm] mm/memcontrol.c: fix bad line in comment (Waiman Long) [1812073] - [kernel] fork, memcg: fix cached_stacks case (Waiman Long) [1812073] - [mm] mm: don't raise MEMCG_OOM event due to failed high-order allocation (Waiman Long) [1812073] - [mm] mm: vmscan: memcontrol: remove mem_cgroup_select_victim_node() (Waiman Long) [1812073] - [mm] mm: vmscan: do not share cgroup iteration between reclaimers (Waiman Long) [1812073] - [mm] mm: vmscan: do not iterate all mem cgroups for global direct reclaim (Waiman Long) [1812073] - [mm] mm: workingset: use cheaper __inc_lruvec_state in irqsafe node reclaim (Waiman Long) [1812073] - [tools] xarray: Fix early termination of xas_for_each_marked (Waiman Long) [1812073] - [lib] mm: Convert workingset to XArray (Waiman Long) [1812073] - [mm] page cache: Convert filemap_range_has_page to XArray (Waiman Long) [1812073] - [mm] page cache: Remove stray radix comment (Waiman Long) [1812073] - [mm] page cache: Convert delete_batch to XArray (Waiman Long) [1812073] - [mm] page cache: Convert filemap_map_pages to XArray (Waiman Long) [1812073] - [mm] page cache: Convert find_get_entries_tag to XArray (Waiman Long) [1812073] - [mm] page cache; Convert find_get_pages_range_tag to XArray (Waiman Long) [1812073] - [mm] page cache: Convert find_get_pages_contig to XArray (Waiman Long) [1812073] - [mm] page cache: Convert find_get_pages_range to XArray (Waiman Long) [1812073] - [mm] page cache: Convert find_get_entries to XArray (Waiman Long) [1812073] - [mm] page cache: Convert find_get_entry to XArray (Waiman Long) [1812073] - [mm] page cache: Convert page deletion to XArray (Waiman Long) [1812073] - [include] page cache: Add and replace pages using the XArray (Waiman Long) [1812073] - [mm] page cache: Convert hole search to XArray (Waiman Long) [1812073] - [kernel] docs: cgroup-v1: Document the cpuset_v2_mode mount option (Waiman Long) [1812073] - [kernel] cgroup1: don't call release_agent when it is "" (Waiman Long) [1812073] - [kernel] cgroup: Iterate tasks that did not finish do_exit() (Waiman Long) [1812073] - [kernel] cgroup: cgroup_procs_next should increase position index (Waiman Long) [1812073] - [kernel] cgroup-v1: cgroup_pidlist_next should update position index (Waiman Long) [1812073] - [kernel] cgroup: init_tasks shouldn't be linked to the root cgroup (Waiman Long) [1812073] - [kernel] cgroup: Prevent double killing of css when enabling threaded cgroup (Waiman Long) [1812073] - [kernel] cgroup: fix function name in comment (Waiman Long) [1812073] - [kernel] cgroup: freezer: don't change task and cgroups status unnecessarily (Waiman Long) [1812073] - [kernel] cgroup: use cgroup->last_bstat instead of cgroup->bstat_pending for consistency (Waiman Long) [1812073] - [kernel] cgroup: remove cgroup_enable_task_cg_lists() optimization (Waiman Long) [1812073] - [kernel] cgroup: pids: use atomic64_t for pids->limit (Waiman Long) [1812073] - [kernel] cgroup: Optimize single thread migration (Waiman Long) [1812073] - [kernel] cgroup: Update comments about task exit path (Waiman Long) [1812073] - [kernel] cgroup: short-circuit current_cgns_cgroup_from_root() on the default hierarchy (Waiman Long) [1812073] - [kernel] Use kvmalloc in cgroups-v1 (Waiman Long) [1812073] - [kernel] cgroup: minor tweak for logic to get cgroup css (Waiman Long) [1812073] - [kernel] cgroup: Replace a seq_printf() call by seq_puts() in cgroup_print_ss_mask() (Waiman Long) [1812073] - [kernel] cgroup: Fix css_task_iter_advance_css_set() cset skip condition (Waiman Long) [1812073] - [kernel] cgroup: css_task_iter_skip()'d iterators must be advanced before accessed (Waiman Long) [1812073] - [include] cgroup: Include dying leaders with live threads in PROCS iterations (Waiman Long) [1812073] - [kernel] cgroup: Implement css_task_iter_skip() (Waiman Long) [1812073] - [kernel] cgroup/pids: turn cgroup_subsys->free() into cgroup_subsys->release() to fix the accounting (Waiman Long) [1586281 1812073] - [platform] intel-speed-select: Firmware workarounds for Icelake (Prarit Bhargava) [1840289] - [tools] tools/power/x86/intel-speed-select: Fix invalid core mask (Prarit Bhargava) [1840289] - [tools] tools/power/x86/intel-speed-select: Increase CPU count (Prarit Bhargava) [1840289] - [tools] tools/power/x86/intel-speed-select: Fix json perf-profile output output (Prarit Bhargava) [1840289] - [tools] tools/power/x86/intel-speed-select: Update version (Prarit Bhargava) [1840289] - [tools] tools/power/x86/intel-speed-select: Enable clos for turbo-freq enable (Prarit Bhargava) [1840289] - [tools] tools/power/x86/intel-speed-select: Check support status before enable (Prarit Bhargava) [1840289] - [tools] tools/power/x86/intel-speed-select: Change debug to error (Prarit Bhargava) [1840289] - [platform] intel_speed_select: internal-only-debug-patch (Prarit Bhargava) [1840289]- [nvdimm] libnvdimm/region: Fix build error (Diego Domingos) [1779218] - [nvdimm] libnvdimm/region: Introduce an 'align' attribute (Diego Domingos) [1779218] - [nvdimm] libnvdimm/region: Introduce NDD_LABELING (Diego Domingos) [1779218] - [nvdimm] libnvdimm/namespace: Enforce memremap_compat_align() (Diego Domingos) [1779218] - [nvdimm] libnvdimm/pfn: Prevent raw mode fallback if pfn-infoblock valid (Diego Domingos) [1779218] - [mm] mm/memremap_pages: Introduce memremap_compat_align() (Diego Domingos) [1779218] - [x86] x86/unwind/orc: Fix unwind_get_return_address_ptr() for inactive tasks (Josh Poimboeuf) [1755143] - [x86] x86/unwind/orc: Fix error handling in __unwind_start() (Josh Poimboeuf) [1755143] - [x86] x86/unwind/orc: Fix premature unwind stoppage due to IRET frames (Josh Poimboeuf) [1755143] - [x86] x86/unwind/orc: Fix error path for bad ORC entry type (Josh Poimboeuf) [1755143] - [x86] x86/unwind/orc: Prevent unwinding before ORC initialization (Josh Poimboeuf) [1755143] - [x86] x86/unwind/orc: Don't skip the first frame for inactive tasks (Josh Poimboeuf) [1755143] - [x86] x86/unwind: Prevent false warnings for non-current tasks (Josh Poimboeuf) [1755143] - [x86] x86/unwind/orc: Convert global variables to static (Josh Poimboeuf) [1755143] - [x86] x86/entry/64: Fix unwind hints in rewind_stack_do_exit() (Josh Poimboeuf) [1755143] - [x86] x86/entry/64: Fix unwind hints in __switch_to_asm() (Josh Poimboeuf) [1755143] - [x86] x86/entry/64: Fix unwind hints in kernel exit path (Josh Poimboeuf) [1755143] - [x86] x86/entry/64: Fix unwind hints in register clearing code (Josh Poimboeuf) [1755143] - [tools] objtool: Fix stack offset tracking for indirect CFAs (Josh Poimboeuf) [1755143] - [s390] s390: nvme reipl (Philipp Rudo) [1525179] - [s390] s390: nvme ipl (Philipp Rudo) [1525179] - [infiniband] RDMA/bnxt_re: make bnxt_re_ib_init static (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Wait for all the CQ events before freeing CQ data structures (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Remove unnecessary sched count (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Fix lifetimes in bnxt_re_task (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Use ib_device_try_get() (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Remove a redundant 'memset' (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Remove set but not used variables 'pg' and 'idx' (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Remove set but not used variable 'dev_attr' (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Remove set but not used variable 'pg_size' (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Use driver_unregister and unregistration API (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Refactor device add/remove functionalities (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Using vmalloc requires including vmalloc.h (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: use ibdev based message printing functions (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Refactor doorbell management functions (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Refactor notification queue management code (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Refactor command queue management code (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Refactor net ring allocation function (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Refactor hardware queue memory allocation (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Replace chip context structure with pointer (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Refactor queue pair creation code (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: remove ioremap_nocache and devm_ioremap_nocache (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Enable SRIOV VF support on Broadcom's 57500 adapter series (Selvin Xavier) [1790622] - [netdrv] net: be2net: reject unsupported coalescing params (Petr Oros) [1790633] - [netdrv] treewide: Use sizeof_field() macro (Petr Oros) [1790633] - [netdrv] net: emulex: benet: indent a Kconfig depends continuation line (Petr Oros) [1790633] - [infiniband] i40iw: fix null pointer dereference on a null wqe pointer (Stefan Assmann) [1839718] - [infiniband] RDMA/providers: Fix return value when QP type isn't supported (Stefan Assmann) [1839718] - [infiniband] RDMA: Replace zero-length array with flexible-array member (Stefan Assmann) [1839718] - [infiniband] i40iw: Do an RCU lookup in i40iw_add_ipv4_addr (Stefan Assmann) [1839718] - [infiniband] IB/core: Introduce ib_reg_user_mr (Stefan Assmann) [1839718] - [infiniband] RDMA/i40iw: fix a potential NULL pointer dereference (Stefan Assmann) [1839718] - [infiniband] i40iw: Remove setting of VMA private data and use rdma_user_mmap_io (Stefan Assmann) [1839718] - [infiniband] RDMA/i40iw: Fix potential use after free (Stefan Assmann) [1839718] - [powerpc] powerpc/pseries: Fix of_read_drc_info_cell() to point at next record (Diego Domingos) [1779198] - [powerpc] powerpc/pseries: Enable support for ibm, drc-info property (Diego Domingos) [1779198] - [pci] PCI: rpaphp: Correctly match ibm, my-drc-index to drc-name when using drc-info (Diego Domingos) [1779198] - [pci] PCI: rpaphp: Avoid a sometimes-uninitialized warning (Diego Domingos) [1779198] - [pci] PCI: rpaphp: Annotate and correctly byte swap DRC properties (Diego Domingos) [1779198] - [pci] PCI: rpaphp: Add drc-info support for hotplug slot registration (Diego Domingos) [1779198] - [pci] PCI: rpaphp: Don't rely on firmware feature to imply drc-info support (Diego Domingos) [1779198] - [pci] PCI: rpaphp: Fix up pointer to first drc-info entry (Diego Domingos) [1779198] - [powerpc] powerpc/pseries: Add cpu DLPAR support for drc-info property (Diego Domingos) [1779198] - [powerpc] powerpc/pseries: Fix drc-info mappings of logical cpus to drc-index (Diego Domingos) [1779198] - [powerpc] powerpc/pseries: Fix bad drc_index_start value parsing of drc-info entry (Diego Domingos) [1779198] - [kernel] sched/fair: Optimize enqueue_task_fair() (Phil Auld) [1780466] - [kernel] sched/fair: Fix enqueue_task_fair() warning some more (Phil Auld) [1780466] - [kernel] sched/fair: Fix enqueue_task_fair warning (Phil Auld) [1780466] - [kernel] sched/fair: Fix reordering of enqueue/dequeue_task_fair() (Phil Auld) [1780466] - [kernel] sched/fair: Reorder enqueue/dequeue_task_fair path (Phil Auld) [1780466] - [fs] ceph: demote quotarealm lookup warning to a debug message (Jeff Layton) [1827767] - [fs] ceph: fix double unlock in handle_cap_export() (Jeff Layton) [1827767] - [fs] ceph: fix special error code in ceph_try_get_caps() (Jeff Layton) [1827767] - [fs] ceph: fix endianness bug when handling MDS session feature bits (Jeff Layton) [1827767] - [fs] ceph: fix potential bad pointer deref in async dirops cb's (Jeff Layton) [1827767] - [block] rbd: don't mess with a page vector in rbd_notify_op_lock() (Jeff Layton) [1827767] - [block] rbd: don't test rbd_dev->opts in rbd_dev_image_release() (Jeff Layton) [1827767] - [block] rbd: call rbd_dev_unprobe() after unwatching and flushing notifies (Jeff Layton) [1827767] - [block] rbd: avoid a deadlock on header_rwsem when flushing notifies (Jeff Layton) [1827767] - [fs] ceph: fix snapshot directory timestamps (Jeff Layton) [1827767] - [fs] ceph: wait for async creating inode before requesting new max size (Jeff Layton) [1827767] - [fs] ceph: don't skip updating wanted caps when cap is stale (Jeff Layton) [1827767] - [fs] ceph: request new max size only when there is auth cap (Jeff Layton) [1827767] - [fs] ceph: cleanup return error of try_get_cap_refs() (Jeff Layton) [1827767] - [fs] ceph: return ceph_mdsc_do_request() errors from __get_parent() (Jeff Layton) [1827767] - [fs] ceph: check all mds' caps after page writeback (Jeff Layton) [1827767] - [fs] ceph: update i_requested_max_size only when sending cap msg to auth mds (Jeff Layton) [1827767] - [fs] ceph: simplify calling of ceph_get_fmode() (Jeff Layton) [1827767] - [fs] ceph: remove delay check logic from ceph_check_caps() (Jeff Layton) [1827767] - [fs] ceph: consider inode's last read/write when calculating wanted caps (Jeff Layton) [1827767] - [fs] ceph: always renew caps if mds_wanted is insufficient (Jeff Layton) [1827767] - [fs] ceph: update dentry lease for async create (Jeff Layton) [1827767] - [fs] ceph: attempt to do async create when possible (Jeff Layton) [1827767] - [fs] ceph: cache layout in parent dir on first sync create (Jeff Layton) [1827767] - [fs] ceph: add new MDS req field to hold delegated inode number (Jeff Layton) [1827767] - [fs] ceph: decode interval_sets for delegated inos (Jeff Layton) [1827767] - [fs] ceph: make ceph_fill_inode non-static (Jeff Layton) [1827767] - [fs] ceph: perform asynchronous unlink if we have sufficient caps (Jeff Layton) [1827767] - [fs] ceph: don't take refs to want mask unless we have all bits (Jeff Layton) [1827767] - [fs] ceph: cap tracking for async directory operations (Jeff Layton) [1827767] - [fs] ceph: make __take_cap_refs non-static (Jeff Layton) [1827767] - [fs] ceph: add infrastructure for waiting for async create to complete (Jeff Layton) [1827767] - [fs] ceph: track primary dentry link (Jeff Layton) [1827767] - [fs] ceph: add flag to designate that a request is asynchronous (Jeff Layton) [1827767] - [fs] ceph: more caps.c lockdep assertions (Jeff Layton) [1827767] - [fs] ceph: clean up kick_flushing_inode_caps() (Jeff Layton) [1827767] - [net] libceph: directly skip to the end of redirect reply (Jeff Layton) [1827767] - [net] libceph: simplify ceph_monc_handle_map() (Jeff Layton) [1827767] - [fs] ceph: return ETIMEDOUT errno to userland when request timed out (Jeff Layton) [1827767] - [fs] ceph: re-org copy_file_range and fix some error paths (Jeff Layton) [1827767] - [fs] ceph: move to a dedicated slabcache for mds requests (Jeff Layton) [1827767] - [fs] ceph: reorganize fields in ceph_mds_request (Jeff Layton) [1827767] - [fs] ceph: replace zero-length array with flexible-array member (Jeff Layton) [1827767] - [block] rbd: enable multiple blk-mq queues (Jeff Layton) [1827767] - [block] rbd: embed image request in blk-mq pdu (Jeff Layton) [1827767] - [block] rbd: acquire header_rwsem just once in rbd_queue_workfn() (Jeff Layton) [1827767] - [block] rbd: get rid of img_request_layered_clear() (Jeff Layton) [1827767] - [block] rbd: kill img_request kref (Jeff Layton) [1827767] - [fs] ceph: check if file lock exists before sending unlock request (Jeff Layton) [1827767] - [fs] ceph: move ceph_osdc_{read, write}pages to ceph.ko (Jeff Layton) [1827767] - [fs] ceph: don't ClearPageChecked in ceph_invalidatepage() (Jeff Layton) [1827767] - [block] rbd: remove barriers from img_request_layered_{set, clear, test}() (Jeff Layton) [1827767] - [fs] libceph: drop CEPH_DEFINE_SHOW_FUNC (Jeff Layton) [1827767] - [fs] ceph: check inode type for CEPH_CAP_FILE_{CACHE, RD, REXTEND, LAZYIO} (Jeff Layton) [1827767] - [fs] ceph: add refcounting for Fx caps (Jeff Layton) [1827767] - [fs] ceph: register MDS request with dir inode from the start (Jeff Layton) [1827767] - [fs] ceph: fix memory leak in ceph_cleanup_snapid_map() (Jeff Layton) [1827767] - [net] libceph: fix alloc_msg_with_page_vector() memory leaks (Jeff Layton) [1827767] - [include] ceph: check POOL_FLAG_FULL/NEARFULL in addition to OSDMAP_FULL/NEARFULL (Jeff Layton) [1827767] - [fs] ceph: canonicalize server path in place (Jeff Layton) [1827767] - [fs] ceph: do not execute direct write in parallel if O_APPEND is specified (Jeff Layton) [1827767] - [block] rbd: set the 'device' link in sysfs (Jeff Layton) [1827767] - [fs] ceph: move net/ceph/ceph_fs.c to fs/ceph/util.c (Jeff Layton) [1827767] - [fs] ceph: print name of xattr in __ceph_{get, set}xattr() douts (Jeff Layton) [1827767] - [fs] ceph: print r_direct_hash in hex in __choose_mds() dout (Jeff Layton) [1827767] - [fs] ceph: use copy-from2 op in copy_file_range (Jeff Layton) [1827767] - [fs] ceph: close holes in structs ceph_mds_session and ceph_mds_request (Jeff Layton) [1827767] - [block] rbd: work around -Wuninitialized warning (Jeff Layton) [1827767] - [fs] ceph: allocate the correct amount of extra bytes for the session features (Jeff Layton) [1827767] - [fs] ceph: rename get_session and switch to use ceph_get_mds_session (Jeff Layton) [1827767] - [fs] ceph: remove the extra slashes in the server path (Jeff Layton) [1827767] - [fs] ceph: add possible_max_rank and make the code more readable (Jeff Layton) [1827767] - [fs] ceph: print dentry offset in hex and fix xattr_version type (Jeff Layton) [1827767] - [fs] ceph: only touch the caps which have the subset mask requested (Jeff Layton) [1827767] - [fs] ceph: don't clear I_NEW until inode metadata is fully populated (Jeff Layton) [1827767] - [fs] ceph: retry the same mds later after the new session is opened (Jeff Layton) [1827767] - [fs] ceph: check availability of mds cluster on mount after wait timeout (Jeff Layton) [1827767] - [fs] ceph: keep the session state until it is released (Jeff Layton) [1827767] - [fs] ceph: add __send_request helper (Jeff Layton) [1827767] - [fs] ceph: ensure we have a new cap before continuing in fill_inode (Jeff Layton) [1827767] - [fs] ceph: drop unused ttl_from parameter from fill_inode (Jeff Layton) [1827767] - [fs] ceph: fix possible long time wait during umount (Jeff Layton) [1827767] - [fs] ceph: only choose one MDS who is in up:active state without laggy (Jeff Layton) [1827767] - [fs] ceph: fix mdsmap cluster available check based on laggy number (Jeff Layton) [1827767] - [fs] ceph: remove unnecessary assignment in ceph_pre_init_acls() (Jeff Layton) [1827767] - [fs] ceph: delete redundant douts in con_get/put() (Jeff Layton) [1827767] - [fs] ceph: hold extra reference to r_parent over life of request (Jeff Layton) [1827767] - [fs] ceph: add more debug info when decoding mdsmap (Jeff Layton) [1827767] - [fs] ceph: switch to global cap helper (Jeff Layton) [1827767] - [fs] ceph: trigger the reclaim work once there has enough pending caps (Jeff Layton) [1827767] - [fs] ceph: show tasks waiting on caps in debugfs caps file (Jeff Layton) [1827767] - [fs] fs: ceph: Delete timespec64_trunc() usage (Jeff Layton) [1827767] - [block] rbd: ask for a weaker incompat mask for read-only mappings (Jeff Layton) [1827767] - [block] rbd: don't query snapshot features (Jeff Layton) [1827767] - [block] rbd: remove snapshot existence validation code (Jeff Layton) [1827767] - [block] rbd: don't establish watch for read-only mappings (Jeff Layton) [1827767] - [block] rbd: don't acquire exclusive lock for read-only mappings (Jeff Layton) [1827767] - [block] rbd: disallow read-write partitions on images mapped read-only (Jeff Layton) [1827767] - [block] rbd: treat images mapped read-only seriously (Jeff Layton) [1827767] - [block] rbd: introduce RBD_DEV_FLAG_READONLY (Jeff Layton) [1827767] - [block] rbd: introduce rbd_is_snap() (Jeff Layton) [1827767] - [fs] ceph: don't leave ino field in ceph_mds_request_head uninitialized (Jeff Layton) [1827767] - [fs] ceph: tone down loglevel on ceph_mdsc_build_path warning (Jeff Layton) [1827767] - [fs] ceph: fix geting random mds from mdsmap (Jeff Layton) [1827767] - [block] rbd: fix spelling mistake "requeueing" -> "requeuing" (Jeff Layton) [1827767] - [fs] ceph: make several helper accessors take const pointers (Jeff Layton) [1827767] - [net] libceph: drop unnecessary check from dispatch() in mon_client.c (Jeff Layton) [1827767] - [fs] ceph: don't allow copy_file_range when stripe_count != 1 (Jeff Layton) [1827767] - [fs] ceph: allow object copies across different filesystems in the same cluster (Jeff Layton) [1827767] - [fs] ceph: pass filp to ceph_get_caps() (Jeff Layton) [1827767] - [fs] ceph: allow copy_file_range when src and dst inode are same (Jeff Layton) [1827767] - [fs] ceph: increment change_attribute on local changes (Jeff Layton) [1827767] - [fs] ceph: make 'nocopyfrom' a default mount option (Jeff Layton) [1827767] - [fs] vfs: allow copy_file_range to copy across devices (Jeff Layton) [1827767] - [fs] vfs: no fallback for ->copy_file_range (Jeff Layton) [1827767] - [fs] ceph: add destination file data sync before doing any remote copy (Jeff Layton) [1827767] - [fs] ceph: new mount option to disable usage of copy-from op (Jeff Layton) [1827767] - [fs] ceph: support copy_file_range file operation (Jeff Layton) [1827767] - [include] libceph: support the RADOS copy-from operation (Jeff Layton) [1827767] - [fs] cachefiles: Fix race between read_waiter and read_copier involving op->to_do (Dave Wysochanski) [1832644] - [char] security: keys: trusted: fix lost handle flush (Jerry Snitselaar) [1815609] - [security] KEYS: trusted: Remove set but not used variable 'keyhndl' (Jerry Snitselaar) [1815609] - [char] KEYS: trusted: Move TPM2 trusted keys code (Jerry Snitselaar) [1815609] - [security] KEYS: trusted: Create trusted keys subsystem (Jerry Snitselaar) [1815609] - [security] KEYS: Use common tpm_buf for trusted and asymmetric keys (Jerry Snitselaar) [1815609] - [char] tpm: Move tpm_buf code to include/linux/ (Jerry Snitselaar) [1815609] - [char] tpm/tpm_tis: Free IRQ if probing fails (Jerry Snitselaar) [1815609 1788758] - [char] tpm: Revert tpm_tis_spi_mod.ko to tpm_tis_spi.ko (Jerry Snitselaar) [1815609 1788758] - [char] tpm: Add tpm_version_major sysfs file (Jerry Snitselaar) [1815609] - [char] tpm: Handle negative priv->response_len in tpm_common_read() (Jerry Snitselaar) [1815609] - [char] tpm: fix invalid locking in NONBLOCKING mode (Jerry Snitselaar) [1815609] - [char] tpm_crb: fix fTPM on AMD Zen+ CPUs (Jerry Snitselaar) [1815609] - [char] tpm: use GFP_KERNEL instead of GFP_HIGHMEM for tpm_buf (Jerry Snitselaar) [1815609] - [char] tpm: add check after commands attribs tab allocation (Jerry Snitselaar) [1815609] - [char] tpm: tpm_tis_spi: Drop THIS_MODULE usage from driver struct (Jerry Snitselaar) [1815609 1788758] - [char] tpm: tpm_tis_spi: Cleanup includes (Jerry Snitselaar) [1815609 1788758] - [char] tpm: tpm_tis_spi: Support cr50 devices (Jerry Snitselaar) [1815609 1788758] - [char] tpm: tpm_tis_spi: Introduce a flow control callback (Jerry Snitselaar) [1815609 1788758] - [char] tpm: Add a flag to indicate TPM power is managed by firmware (Jerry Snitselaar) [1815609] - [char] tpm_tis: override durations for STM tpm with firmware 1.2.8.28 (Jerry Snitselaar) [1815609 1788758] - [char] tpm: provide a way to override the chip returned durations (Jerry Snitselaar) [1815609] - [char] tpm: Remove duplicate code from caps_show() in tpm-sysfs.c (Jerry Snitselaar) [1815609 1788758] - [char] tpm: tpm2_bios_measurements_next should increase position index (Jerry Snitselaar) [1815609 1795739] - [char] tpm: tpm1_bios_measurements_next should increase position index (Jerry Snitselaar) [1815609 1795739] - [char] tpm: Don't make log failures fatal (Jerry Snitselaar) [1815609 1795739] - [char] tpm: Initialize crypto_id of allocated_banks to HASH_ALGO__LAST (Jerry Snitselaar) [1815609 1795739] - [include] efi/tpm: Don't access event->count when it isn't mapped (Jerry Snitselaar) [1815609 1795739] - [firmware] efi/tpm: Return -EINVAL when determining tpm final events log size fails (Jerry Snitselaar) [1815609 1795739] - [firmware] efi/tpm: Fix sanity check of unsigned tbl_size being less than zero (Jerry Snitselaar) [1815609 1795739] - [firmware] efi/tpm: Only set 'efi_tpm_final_log_size' after successful event log parsing (Jerry Snitselaar) [1815609 1795739] - [firmware] efi/tpm: Don't traverse an event log with no events (Jerry Snitselaar) [1815609 1795739] - [char] tpm: Don't duplicate events from the final event log in the TCG2 log (Jerry Snitselaar) [1815609 1795739] - [firmware] Abstract out support for locating an EFI config table (Jerry Snitselaar) [1815609 1795739] - [firmware] efi: Attempt to get the TCG2 event log in the boot stub (Jerry Snitselaar) [1815609 1795739] - [char] tpm: Append the final event log to the TPM event log (Jerry Snitselaar) [1815609 1795739] - [firmware] tpm: Reserve the TPM final events table (Jerry Snitselaar) [1815609 1795739] - [char] tpm: Abstract crypto agile event size calculations (Jerry Snitselaar) [1815609 1795739] - [netdrv] bnx2x: Fix accounting of vlan resources among the PFs (Manish Chopra) [1791026] - [netdrv] bnx2x: Use appropriate define for vlan credit (Manish Chopra) [1791026] - [netdrv] bnx2x: Fix logic to get total no. of PFs per engine (Manish Chopra) [1791026] - [netdrv] bnx2x: Do not handle requests from VFs after parity (Manish Chopra) [1791026] - [netdrv] qed: remove redundant assignment to variable 'rc' (Manish Chopra) [1791024] - [netdrv] qed: Fix use after free in qed_chain_free (Manish Chopra) [1791024] - [netdrv] qed: Fix race condition between scheduling and destroying the slowpath workqueue (Manish Chopra) [1791024] - [netdrv] qede: remove some unused code in function qede_selftest_receive_traffic (Manish Chopra) [1791024] - [netdrv] qede: Fix race between rdma destroy workqueue and link change event (Manish Chopra) [1791024] - [netdrv] qed: Fix timestamping issue for L2 unicast ptp packets (Manish Chopra) [1791024] - [netdrv] qed: Remove set but not used variable 'p_link' (Manish Chopra) [1791024] - [netdrv] qed: Fix a error code in qed_hw_init() (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 debug features (Manish Chopra) [1791024] - [netdrv] qed: rt init valid initialization changed (Manish Chopra) [1791024] - [netdrv] qed: Debug feature: ilt and mdump (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 Add fw overlay feature (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 HSI changes (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 iscsi/fcoe changes (Manish Chopra) [1791024] - [netdrv] qed: Add abstraction for different hsi values per chip (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 Additional ll2 type (Manish Chopra) [1791024] - [netdrv] qed: Use dmae to write to widebus registers in fw_funcs (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 Parser offsets modified (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 Queue Manager changes (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 Expose new registers and change windows (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 Internal ram offsets modifications (Manish Chopra) [1791024] - [netdrv] qede: Disable hardware gro when xdp prog is installed (Manish Chopra) [1791024] - [netdrv] qed: remove redundant assignments to rc (Manish Chopra) [1791024] - [netdrv] qed: Optimize execution time for nvm attributes configuration (Manish Chopra) [1791024] - [netdrv] qed: fix spelling mistake "queuess" -> "queues" (Manish Chopra) [1791024] - [fs] fs/binfmt_elf.c: allocate initialized memory in fill_thread_core_info() (Bhupesh Sharma) [1832060] {CVE-2020-10732} - [tty] vt: selection, push sel_lock up (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [tty] vt: selection, push console lock down (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [staging] staging: speakup: refactor to use existing code in vt (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [tty] vt: selection: allow functions to be called from inside kernel (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [tty] vt: don't reinvent min() (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [tty] vt: selection, close sel_buffer race (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [tty] vt: fix broken display when running aptitude (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [tty] vt: selection: take screen contents from uniscr if available (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [tty] vt: preserve unicode values corresponding to screen characters (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [input] Input: add safety guards to input_set_keycode() (Chris von Recklinghausen) [1828223] {CVE-2019-20636}- [scsi] scsi: bnx2i: fix potential use after free (Nilesh Javali) [1792114] - [tools] perf python: Fix clang detection to strip out options passed in $CC (Michael Petlan) [1818841] - [tools] libperf: Add counting example (Michael Petlan) [1818841] - [tools] perf report/top TUI: Fix title line formatting (Michael Petlan) [1818841] - [tools] perf probe: Do not depend on dwfl_module_addrsym() (Michael Petlan) [1818841] - [tools] perf probe: Fix to delete multiple probe event (Michael Petlan) [1818841] - [tools] perf parse-events: Fix reading of invalid memory in event parsing (Michael Petlan) [1818841] - [tools] perf python: Fix clang detection when using CC=clang-version (Michael Petlan) [1818841] - [tools] perf map: Fix off by one in strncpy() size argument (Michael Petlan) [1818841] - [tools] tools: Let O= makes handle a relative path with -C option (Michael Petlan) [1818841] - [tools] tools: Fix off-by 1 relative directory includes (Michael Petlan) [1818841] - [tools] perf jevents: Fix leak of mapfile memory (Michael Petlan) [1818841] - [tools] perf bench: Clear struct sigaction before sigaction() syscall (Michael Petlan) [1818841] - [tools] perf bench futex-wake: Restore thread count default to online CPU count (Michael Petlan) [1818841] - [tools] perf top: Fix stdio interface input handling with glibc 2.28+ (Michael Petlan) [1818841] - [tools] perf diff: Fix undefined string comparision spotted by clang's -Wstring-compare (Michael Petlan) [1818841] - [tools] perf symbols: Don't try to find a vmlinux file when looking for kernel modules (Michael Petlan) [1818841] - [tools] perf bench: Share some global variables to fix build with gcc 10 (Michael Petlan) [1818841] - [tools] perf parse-events: Use asprintf() instead of strncpy() to read tracepoint files (Michael Petlan) [1818841] - [tools] perf env: Do not return pointers to local variables (Michael Petlan) [1818841] - [tools] perf tests bp_account: Make global variable static (Michael Petlan) [1818841] - [tools] perf annotate: Fix segfault with source toggle (Michael Petlan) [1818841] - [tools] perf annotate: Align struct annotate_args (Michael Petlan) [1818841] - [tools] perf annotate: Simplify disasm_line allocation and freeing code (Michael Petlan) [1818841] - [tools] perf annotate: Remove privsize from symbol__annotate() args (Michael Petlan) [1818841] - [tools] perf probe: Check return value of strlist__add() for -ENOMEM (Michael Petlan) [1818841] - [tools] perf config: Document missing config options (Michael Petlan) [1818841] - [tools] perf annotate: Fix perf config option description (Michael Petlan) [1818841] - [tools] perf annotate: Prefer cmdline option over default config (Michael Petlan) [1818841] - [tools] perf annotate: Make perf config effective (Michael Petlan) [1818841] - [tools] perf config: Introduce perf_config_u8() (Michael Petlan) [1818841] - [tools] perf annotate: Fix --show-nr-samples for tui/stdio2 (Michael Petlan) [1818841] - [tools] perf annotate: Fix --show-total-period for tui/stdio2 (Michael Petlan) [1818841] - [tools] perf annotate/tui: Re-render title bar after switching back from script browser (Michael Petlan) [1818841] - [tools] perf arch powerpc: Sync powerpc syscall.tbl with the kernel sources (Michael Petlan) [1818841] - [tools] perf auxtrace: Add auxtrace_record__read_finish() (Michael Petlan) [1818841] - [tools] perf arm-spe: Fix endless record after being terminated (Michael Petlan) [1818841] - [tools] perf cs-etm: Fix endless record after being terminated (Michael Petlan) [1818841] - [tools] perf intel-bts: Fix endless record after being terminated (Michael Petlan) [1818841] - [tools] perf intel-pt: Fix endless record after being terminated (Michael Petlan) [1818841] - [tools] perf test: Fix test trace+probe_vfs_getname.sh on s390 (Michael Petlan) [1818841] - [tools] perf bpf: Remove bpf/ subdir from bpf.h headers used to build bpf events (Michael Petlan) [1818841] - [tools] perf llvm: Fix script used to obtain kernel make directives to work with new kbuild (Michael Petlan) [1818841] - [tools] perf tools: Add arm64 version of get_cpuid() (Michael Petlan) [1818841] - [tools] perf trace: Resolve prctl's 'option' arg strings to numbers (Michael Petlan) [1818841] - [tools] perf beauty prctl: Export the 'options' strarray (Michael Petlan) [1818841] - [tools] perf maps: Move kmap::kmaps setup to maps__insert() (Michael Petlan) [1818841] - [tools] perf maps: Fix map__clone() for struct kmap (Michael Petlan) [1818841] - [tools] perf maps: Mark ksymbol DSOs with kernel type (Michael Petlan) [1818841] - [tools] perf maps: Mark module DSOs with kernel type (Michael Petlan) [1818841] - [tools] perf symbols: Convert symbol__is_idle() to use strlist (Michael Petlan) [1818841] - [tools] perf symbols: Update the list of kernel idle symbols (Michael Petlan) [1818841] - [tools] perf stat: Don't report a null stalled cycles per insn metric (Michael Petlan) [1818841] - [tools] perf probe: Add ustring support for perf probe command (Michael Petlan) [1818841] - [tools] perf: Make perf able to build with latest libbfd (Michael Petlan) [1818841] - [tools] perf test: Fix test case Merge cpu map (Michael Petlan) [1818841] - [tools] perf parse: Copy string to perf_evsel_config_term (Michael Petlan) [1818841] - [tools] perf parse: Refactor 'struct perf_evsel_config_term' (Michael Petlan) [1818841] - [tools] perf: Use consistent include paths for libbpf (Michael Petlan) [1818841] - [tools] perf beauty sockaddr: Fix augmented syscall format warning (Michael Petlan) [1818841] - [tools] perf/ui/gtk: Fix gtk2 build (Michael Petlan) [1818841] - [tools] perf ui gtk: Add missing zalloc object (Michael Petlan) [1818841] - [tools] perf tools: Use define api.pure full instead of pure-parser (Michael Petlan) [1818841] - [tools] perf tools: Support --prefix/--prefix-strip (Michael Petlan) [1818841] - [tools] perf report: Clarify in help that --children is default (Michael Petlan) [1818841] - [tools] tools build: Fix test-clang.cpp with Clang 8+ (Michael Petlan) [1818841] - [tools] perf clang: Fix build with Clang 9 (Michael Petlan) [1818841] - [tools] tools lib: Fix builds when glibc contains strlcpy() (Michael Petlan) [1818841] - [tools] perf report/top: Make 'e' visible in the help and make it toggle showing callchains (Michael Petlan) [1818841] - [tools] perf report/top: Do not offer annotation for symbols without samples (Michael Petlan) [1818841] - [tools] perf report/top: Allow pressing hotkeys in the options popup menu (Michael Petlan) [1818841] - [tools] tools ui popup: Allow returning hotkeys (Michael Petlan) [1818841] - [tools] perf hists browser: Allow passing an initial hotkey (Michael Petlan) [1818841] - [tools] perf report/top: Add 'k' hotkey to zoom directly into the kernel map (Michael Petlan) [1818841] - [tools] perf hists browser: Generalize the do_zoom_dso() function (Michael Petlan) [1818841] - [tools] perf report/top: Improve toggle callchain menu option (Michael Petlan) [1818841] - [tools] perf report/top: Add menu entry for toggling callchain expansion (Michael Petlan) [1818841] - [tools] perf report/top: Make ENTER consistently bring up menu (Michael Petlan) [1818841] - [tools] perf hists browser: Restore ESC as "Zoom out" of DSO/thread/etc (Michael Petlan) [1818841] - [tools] tools lib api fs: Fix gcc9 stringop-truncation compilation error (Michael Petlan) [1818841] - [tools] libperf: Add man pages (Michael Petlan) [1818841] - [tools] libperf: Move to tools/lib/perf (Michael Petlan) [1818841] - [tools] perf tests bp_signal: Show expected versus obtained values (Michael Petlan) [1818841] - [tools] perf sched timehist: Add support for filtering on CPU (Michael Petlan) [1818841] - [tools] perf record: Adapt affinity to machines with #CPUs > 1K (Michael Petlan) [1818841] - [tools] perf mmap: Declare type for cpu mask of arbitrary length (Michael Petlan) [1818841] - [tools] tools bitmap: Implement bitmap_equal() operation at bitmap API (Michael Petlan) [1818841] - [x86] perf/amd/uncore: Replace manual sampling check with CAP_NO_INTERRUPT flag (Michael Petlan) [1818841] - [x86] perf/x86/intel: Fix inaccurate period in context switch for auto-reload (Michael Petlan) [1818841] - [x86] perf/x86/amd: Add missing L2 misses event spec to AMD Family 17h's event map (Michael Petlan) [1818841] - [x86] perf/x86/msr: Add Tremont support (Michael Petlan) [1818841] - [x86] perf/x86/cstate: Add Tremont support (Michael Petlan) [1818841] - [x86] perf/x86/intel: Add Elkhart Lake support (Michael Petlan) [1818841] - [include] kernel/events: Add a missing prototype for arch_perf_update_userpage() (Michael Petlan) [1818841] - [x86] perf/x86/amd: Add support for Large Increment per Cycle Events (Michael Petlan) [1818841] - [x86] perf/x86/amd: Constrain Large Increment per Cycle events (Michael Petlan) [1818841] - [x86] perf/x86/intel/rapl: Add Comet Lake support (Michael Petlan) [1818841] - [x86] perf/x86/intel: Explicitly include asm/io.h to use virt_to_phys() (Michael Petlan) [1818841] - [x86] x86/cpu: Add Elkhart Lake to Intel family (Michael Petlan) [1818841] - [x86] x86/timer: Don't skip PIT setup when APIC is disabled or in legacy mode (David Arcari) [1837490] - [x86] x86/intel: Disable HPET on Intel Ice Lake platforms (David Arcari) [1837490] - [x86] x86/timer: Force PIT initialization when !X86_FEATURE_ARAT (David Arcari) [1837490] - [x86] x86/timer: Skip PIT initialization on modern chipsets (David Arcari) [1837490] - [x86] x86/apic: Rename 'lapic_timer_frequency' to 'lapic_timer_period' (David Arcari) [1837490] - [x86] x86/apic: Unify duplicated local apic timer clockevent initialization (David Arcari) [1837490] - [vhost] vsock: kick send_pkt worker once device is started (Stefano Garzarella) [1835651] - [tools] redhat: update kvm/{arm, arm64} headers in tools (Gavin Shan) [1833572] - [tools] kvm: selftests: aarch64: Use stream when given (Gavin Shan) [1833572] - [virt] kvm: arm64: Fix 32bit PC wrap-around (Gavin Shan) [1833572] - [virt] kvm: arm64: vgic-v4: Initialize GICv4.1 even in the absence of a virtual ITS (Gavin Shan) [1833572] - [arm64] kvm: arm64: Save/restore sp_el0 as part of __guest_enter (Gavin Shan) [1833572] - [virt] kvm: arm64: vgic-its: Fix memory leak on the error path of vgic_add_lpi() (Gavin Shan) [1833572] - [virt] kvm: arm64: vgic-v3: Retire all pending LPIs on vcpu destroy (Gavin Shan) [1833572] - [virt] kvm: arm: vgic-v2: Only use the virtual state when userspace accesses pending bits (Gavin Shan) [1833572] - [virt] kvm: arm: vgic: Only use the virtual state when userspace accesses enable bits (Gavin Shan) [1833572] - [virt] kvm: arm: vgic: Synchronize the whole guest on GIC{D, R}_I{S, C}ACTIVER read (Gavin Shan) [1833572] - [virt] kvm: arm64: psci: Forbid 64bit functions for 32bit guests (Gavin Shan) [1833572] - [virt] kvm: arm64: psci: Narrow input registers when using 32bit functions (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Update effective affinity of virtual SGIs (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Add support for VPENDBASER's Dirty+Valid signaling (Gavin Shan) [1833572] - [virt] kvm: arm: vgic: Fix limit condition when writing to GICD_I[CS]ACTIVER (Gavin Shan) [1833572] - [virt] kvm: arm64: gicv4.1: Expose HW-based SGIs in debugfs (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Eagerly vmap vPEs (Gavin Shan) [1833572] - [arm64] kvm: arm64: gicv4.1: Allow non-trapping WFI when using HW SGIs (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Add VSGI property setup (Gavin Shan) [1833572] - [virt] kvm: arm64: gicv4.1: Reload VLPI configuration on distributor enable/disable (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Add VSGI allocation/teardown (Gavin Shan) [1833572] - [virt] kvm: arm64: gicv4.1: Plumb SGI implementation selection in the distributor (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Move doorbell management to the GICv4 abstraction layer (Gavin Shan) [1833572] - [virt] kvm: arm64: gicv4.1: Allow SGIs to switch between HW and SW interrupts (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Plumb set_vcpu_affinity SGI callbacks (Gavin Shan) [1833572] - [virt] kvm: arm64: gicv4.1: Add direct injection capability to SGI registers (Gavin Shan) [1833572] - [virt] kvm: arm64: gicv4.1: Let doorbells be auto-enabled (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Plumb get/set_irqchip_state SGI callbacks (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Plumb mask/unmask SGI callbacks (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Add initial SGI configuration (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Plumb skeletal VSGI irqchip (Gavin Shan) [1833572] - [irqchip] gic-v3: Move irq_domain_update_bus_token to after checking for NULL domain (Gavin Shan) [1833572] - [kernel] irqchip/gic-v4: Use Inner-Shareable attributes for virtual pending tables (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Map the ITS SGIR register page (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Advertise support v4.1 to KVM (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Ensure mutual exclusion betwen invalidations on the same RD (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Wait for completion of redistributor's INVALL operation (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Ensure mutual exclusion between vPE affinity change and RD access (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Skip absent CPUs while iterating over redistributors (Gavin Shan) [1833572] - [irqchip] gic-v3: Use SGIs without active state if offered (Gavin Shan) [1833572] - [irqchip] gic-v4: Provide irq_retrigger to avoid circular locking dependency (Gavin Shan) [1833572] - [irqchip] gic-v3-its: Probe ITS page size for all GITS_BASERn registers (Gavin Shan) [1833572] - [irqchip] gic-v3-its: Fix access width for gicr_syncr (Gavin Shan) [1833572] - [documentation] kvm: arm/arm64: Always capitalize ITS (Gavin Shan) [1833572] - [nvme] nvme-pci: align io queue count with allocted nvme_queue in nvme_probe (Gopal Tiwari) [1837824] - [rtc] rtc: cmos: Stop using shared IRQ (Pingfan Liu) [1829667]- [netdrv] enic: prevent waking up stopped tx queues over watchdog reset (Govindarajulu Varadarajan) [1797807] - [kernel] crash_core: Increase crashkernel=auto size for x86_64 & S390 (Kairui Song) [1746644] - [netdrv] net: iavf: reject unsupported coalescing params (Stefan Assmann) [1781341] - [netdrv] iavf: Enable support for up to 16 queues (Stefan Assmann) [1781341] - [netdrv] iavf: use tc_cls_can_offload_and_chain0() instead of chain check (Stefan Assmann) [1781341] - [netdrv] treewide: Use sizeof_field() macro (Stefan Assmann) [1781341] - [netdrv] i40e: Remove unneeded conversion to bool (Stefan Assmann) [1781334] - [netdrv] net: i40e: reject unsupported coalescing params (Stefan Assmann) [1781334] - [netdrv] intel: Replace zero-length array with flexible-array member (Stefan Assmann) [1781334] - [netdrv] i40e: Fix the conditional for i40e_vc_validate_vqs_bitmaps (Stefan Assmann) [1781334] - [netdrv] i40e: fix spelling mistake "to" -> "too" (Stefan Assmann) [1781334] - [netdrv] i40e: Set PHY Access flag on X722 (Stefan Assmann) [1781334] - [netdrv] i40e: Fix virtchnl_queue_select bitmap validation (Stefan Assmann) [1781334] - [netdrv] i40e: Removing hung_queue variable to use txqueue function parameter (Stefan Assmann) [1781334] - [netdrv] treewide: Use sizeof_field() macro (Stefan Assmann) [1781334] - [netdrv] i40e: need_wakeup flag might not be set for Tx (Stefan Assmann) [1781334] - [netdrv] i40e: Fix receive buffer starvation for AF_XDP (Stefan Assmann) [1781334] - [netdrv] i40e: fix potential RX buffer starvation for AF_XDP (Stefan Assmann) [1781334] - [block] null_blk: Fix changing the number of hardware queues (Ming Lei) [1835602] - [block] block: reset mapping if failed to update hardware queue count (Ming Lei) [1835602] - [block] block: alloc map and request for new hardware queue (Ming Lei) [1835602] - [block] block: save previous hardware queue count before udpate (Ming Lei) [1835602] - [block] block: free both rq_map and request (Ming Lei) [1835602] - [block] blk-mq: Fix a recently introduced regression in blk_mq_realloc_hw_ctxs() (Ming Lei) [1835602] - [documentation] Documentation: admin-guide: PM: Add intel_idle document (Steve Best) [1485545] - [idle] intel_idle: Use ACPI _CST on server systems (Steve Best) [1485545] - [idle] intel_idle: Add module parameter to prevent ACPI _CST from being used (Steve Best) [1485545] - [idle] intel_idle: Allow ACPI _CST to be used for selected known processors (Steve Best) [1485545] - [idle] intel_idle: Use ACPI _CST for processor models without C-state tables (Steve Best) [1485545] - [idle] intel_idle: Refactor intel_idle_cpuidle_driver_init() (Steve Best) [1485545] - [infiniband] RDMA/uverbs: Move IB_EVENT_DEVICE_FATAL to destroy_uobj (Kamal Heib) [1786608] - [infiniband] RDMA/uverbs: Do not discard the IB_EVENT_DEVICE_FATAL event (Kamal Heib) [1786608] - [infiniband] RDMA/core: Fix double put of resource (Kamal Heib) [1786608] - [infiniband] IB/core: Fix potential NULL pointer dereference in pkey cache (Kamal Heib) [1786608] - [infiniband] IB/hfi1: Fix another case where pq is left on waitlist (Kamal Heib) [1786608] - [infiniband] RDMA/rxe: Always return ERR_PTR from rxe_create_mmap_info() (Kamal Heib) [1786608] - [infiniband] RDMA/core: Fix race between destroy and release FD object (Kamal Heib) [1786608] - [infiniband] IB/rdmavt: Always return ERR_PTR from rvt_create_mmap_info() (Kamal Heib) [1786608] - [infiniband] RDMA/core: Fix overwriting of uobj in case of error (Kamal Heib) [1786608] - [infiniband] RDMA/core: Prevent mixed use of FDs between shared ufiles (Kamal Heib) [1786608] - [infiniband] RDMA/uverbs: Fix a race with disassociate and exit_mmap() (Kamal Heib) [1786608] - [infiniband] RDMA/siw: Fix potential siw_mem refcnt leak in siw_fastreg_mr() (Kamal Heib) [1786608] - [infiniband] RDMA/cm: Fix an error check in cm_alloc_id_priv() (Kamal Heib) [1786608] - [net] svcrdma: Fix trace point use-after-free race (Kamal Heib) [1786608] - [infiniband] IB/hfi1: Call kobject_put() when kobject_init_and_add() fails (Kamal Heib) [1786608] - [infiniband] RDMA/rxe: Set sys_image_guid to be aligned with HW IB devices (Kamal Heib) [1786608] - [infiniband] IB/hfi1: Use scnprintf() for avoiding potential buffer overflow (Kamal Heib) [1786608] - [infiniband] IB/hfi1: Remove kobj from hfi1_devdata (Kamal Heib) [1786608] - [infiniband] IB/rdmavt: Delete unused routine (Kamal Heib) [1786608] - [infiniband] RDMA/rxe: Fix configuration of atomic queue pair attributes (Kamal Heib) [1786608] - [infiniband] IB/hfi1: Fix memory leaks in sysfs registration and unregistration (Kamal Heib) [1819051 1786608] - [net] svcrdma: Fix leak of transport addresses (Kamal Heib) [1786608] - [infiniband] RDMA/cm: Update num_paths in cma_resolve_iboe_route error flow (Kamal Heib) [1786608] - [infiniband] RDMA/siw: Suppress uninitialized var warning (Kamal Heib) [1786608] - [infiniband] RDMA/cm: Add missing locking around id.state in cm_dup_req_handler (Kamal Heib) [1786608] - [infiniband] RDMA/cm: Read id.state under lock when doing pr_debug() (Kamal Heib) [1786608] - [infiniband] RDMA/cm: Remove a race freeing timewait_info (Kamal Heib) [1786608] - [infiniband] RDMA/cm: Fix checking for allowed duplicate listens (Kamal Heib) [1786608] - [infiniband] RDMA/cm: Fix ordering of xa_alloc_cyclic() in ib_create_cm_id() (Kamal Heib) [1786608] - [net] svcrdma: Fix double svc_rdma_send_ctxt_put() in an error path (Kamal Heib) [1786608] - [infiniband] RDMA/core: Remove the duplicate header file (Kamal Heib) [1786608] - [infiniband] RDMA/siw: Fix passive connection establishment (Kamal Heib) [1786608] - [infiniband] RDMA/ucma: Put a lock around every call to the rdma_cm layer (Kamal Heib) [1786608] - [infiniband] RDMA/siw: Fix setting active_{speed, width} attributes (Kamal Heib) [1798583 1786608] - [scsi] qla2xxx: Update driver version to 10.01.00.25.08.3-k (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Delete all sessions before unregister local nvme port (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix hang when issuing nvme disconnect-all in NPIV (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: make 1-bit bit-fields unsigned int (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix MPI failure AEN (8200) handling (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Move free of fcport out of interrupt context (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix I/Os being passed down when FC device is being deleted (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Set Nport ID for N2N (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Handle NVME status iocb correctly (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Remove restriction of FC T10-PI and FC-NVMe (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Serialize fc_port alloc in N2N (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix NPIV instantiation after FW dump (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Force semaphore on flash validation failure (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: add more FW debug information (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Update BPM enablement semantics (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Use a dedicated interrupt handler for 'handshake-required' ISPs (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Return appropriate failure through BSG Interface (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix FCP-SCSI FC4 flag passing error (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Add 16.0GT for PCI String (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Use QLA_FW_STOPPED macro to propagate flag (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Add fixes for mailbox command (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix control flags for login/logout IOCB (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Save rscn_gen for new fcport (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Use correct ISP28xx active FW region (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Use endian macros to assign static fields in fwdump header (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Add endianizer macro calls to fc host stats (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Use get_unaligned_*() instead of open-coding these functions (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix the endianness of the qla82xx_get_fw_size() return type (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Improve readability of the code that handles qla_flt_header (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix mtcp dump collection failure (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix stuck session in GNL (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix RIDA Format-2 (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Consolidate fabric scan (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Correct fcport flags handling (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix stuck login session using prli_pend_timer (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Use common routine to free fcport struct (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Add D-Port Diagnostic reason explanation logs (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix update_fcport for current_topology (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Cleanup unused async_logout_done (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Add a shadow variable to hold disc_state history of fcport (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Retry PLOGI on FC-NVMe PRLI failure (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix fabric scan hang (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Remove defer flag to indicate immeadiate port loss (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Add debug dump of LOGO payload and ELS IOCB (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Ignore PORT UPDATE after N2N PLOGI (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Don't defer relogin unconditonally (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Send Notify ACK after N2N PLOGI (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Configure local loop for N2N target (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix PLOGI payload and ELS IOCB dump length (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Don't call qlt_async_event twice (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Allow PLOGI in target mode (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Change discovery state before PLOGI (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Drop superfluous INIT_WORK of del_work (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Initialize free_work before flushing it (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Use explicit LOGO in target mode (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Ignore NULL pointer in tcm_qla2xxx_free_mcmd (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix qla2x00_request_irqs() for MSI (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: unregister ports after GPN_FT failure (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: fix rports not being mark as lost in sync fabric scan (Nilesh Javali) [1789526] - [s390] s390/kexec_file: fix initrd location for kdump kernel (Lianbo Jiang) [1835097]- [sound] ALSA: ALSA - update sound configuration (Jaroslav Kysela) [1797509] - [sound] ALSA: Revert "ALSA: Use the legacy HDA driver as default for Intel DSP platforms" (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: IPC: dai-intel: move ALH declarations in header file (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: add core id to sof_ipc_comp (Jaroslav Kysela) [1797509] - [sound] ALSA: compress: bump the version (Jaroslav Kysela) [1797509] - [sound] ALSA: compress: add alac & ape decoder params (Jaroslav Kysela) [1797509] - [sound] ALSA: compress: Add wma decoder params (Jaroslav Kysela) [1797509] - [sound] ALSA: compress: add wma codec profiles (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: remove X86 dependency (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: depend on ACPI || OF (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: depend on ACPI (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: fix regmap dependencies and align with other serial links (Jaroslav Kysela) [1797509] - [sound] ALSA: treewide: Add SPDX license identifier - Makefile/Kconfig (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: fix kconfig help format (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: Kconfig: fix help format (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: remove useless prototypes (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: mipi_disco: Switch to use fwnode_property_count_uXX() (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: don't program ports when a stream that has not been prepared (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: fix support for multiple Slaves on the same link (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: do not update parameters during DISABLED-PREPARED transition (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: only prepare stream when it is configured (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: update state machine and add state checks (Jaroslav Kysela) [1797509] - [sound] ALSA: Documentation: soundwire: Ensure that code is inside the code blocks (Jaroslav Kysela) [1797509] - [sound] ALSA: Documentation: soundwire: fix stream.rst markup warnings (Jaroslav Kysela) [1797509] - [sound] ALSA: Documentation: soundwire: Add documentation for multi link (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: remove redundant pr_err traces (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: remove unnecessary variable initializations (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: fix disable sequence (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: fix bad unlock balance (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: use sdw_write instead of update (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix PDI/stream mapping for Bulk (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus_type: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: export helpers to find row and column values (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: check first if Slaves become UNATTACHED (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: Add read_only_wordlength flag to port properties (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix device number leak on errors (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: sdw_slave: track unattach_request to handle all init sequences (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: sdw_slave: add initialization_complete definition (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: sdw_slave: add enumeration_complete structure (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: sdw_slave: add probe_complete structure and new fields (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: remove bitfield for unique_id, use u8 (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: make stream name a const pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: Add compute_params callback (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: provide correct return value on error (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: add helper macros for devID fields (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: don't treat CMD_IGNORED as error on ClockStop (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: add clock stop helpers (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix io error when processing alert event (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: avoid multiple assignments (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: disable pm_runtime in sdw_slave_delete (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: add helper to clear Slave status to UNATTACHED (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: write Slave Device Number without runtime_pm (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: add PM/no-PM versions of read/write functions (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: improve dynamic debug comments for enumeration (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: split handling of Device0 events (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix race condition with initialization_complete signaling (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix race condition with enumeration_complete signaling (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix race condition with probe_complete signaling (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: ignore uniqueID when irrelevant (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: slave: add helper to extract slave ID (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: slave: fix scanf format (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: slave: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: core: add device tree support for slave devices (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: set initial value to port_status (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: clear FIFO to avoid pop noise issue on playback start (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: multi-link support (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: commit changes in the exit_reset() sequence (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: remove automatic command retries (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: remove PREQ_DELAY assignment (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: enable NORMAL operation in cdns_init() (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: reorder MCP_CONFIG settings (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: make SSP interval programmable (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: move clock/SSP related inits to dedicated function (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: merge routines to clear/set bits (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: mask Slave interrupt before stopping clock (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: fix a io timeout issue in S3 test (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: add clock_stop/restart routines (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: handle error cases with CONFIG_UPDATE (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: add interface to check clock status (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: simplifiy cdns_init() (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: s/update_config/config_update (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: fix kernel-doc parameter descriptions (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: remove useless variable incrementation (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: update kernel-doc parameter descriptions (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: handle multiple status reports per Slave (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: remove config update for interrupt setting (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: log more useful information during timeouts (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: clear interrupt status before enabling interrupt (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: filter out bad interrupts (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: make clock stop exit configurable on init (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: free all resources on hw_free() (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: add sdw_stream_setup helper for .startup callback (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: add trigger support in sdw dai driver (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: add prepare support in sdw dai driver (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: rename res field as link_res (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix factor of two in MCLK handling (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: update stream callbacks for hwparams/free stream operations (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: update interfaces between ASoC and SoundWire (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: fix typo in comments (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: use correct header for io calls (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel_init: add kernel module parameter to filter out links (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel_init: add checks on link numbers (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: filter SoundWire controller device search (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: remove empty line after braces (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel_init: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: add helper for initialization (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix intel_register_dai PDI offsets and numbers (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel/cadence: add flag for interrupt enable (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: remove playback/capture stream_name (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: remove DAI_ID_RANGE definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: add missing headers for cross-compilation (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: handle disabled links (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: add debugfs register dump (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: remove unused variables (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: more alignment fixes (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: add hw_reset capability in debugfs (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel/cadence: fix startup sequence (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: improve PDI allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: don't filter out PDI0/1 (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence/intel: simplify PDI/port mapping (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: add debugfs register dump (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: move shutdown() callback and don't export symbol (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: fix alignment issues in header files (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: fix SPDX license for header files (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: add kernel parameter to override interrupt mask (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: fix divider setting in clock register (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: make use of mclk_freq property (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: use firmware defaults for frame shape (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: revisit interrupt settings (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: fix definitions for INTSTAT0/1 (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: fix register definition for SLAVE_STATE (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: simplify bus clash interrupt clear (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: check the number of bidir PDIs (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: log Slave status mask on errors (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: use rate_limited dynamic debug (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: remove spurious newline (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: fix boolean comparisons (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: balance parentheses (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cdns: Fix compilation error on arm64 (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: remove empty line after braces (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: read mclk_freq property from firmware (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix channel number reported by hardware (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: prevent possible dereference in hw_params (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: remove BIOS work-arounds (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: set dai min and max channels correctly (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: Intel: add log for number of PCM and PDM PDIs (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: add debugfs support (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: add new mclk_freq field for properties (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: include mod_devicetable.h to avoid compiling warnings (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: rename/clarify MIPI DisCo properties (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: clarify comment (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: mipi-disco: fix clock stop modes (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: mipi-disco: remove master_count property for masters (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: remove master data port properties (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: add port-related definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: wrap macro argument in parenthesis (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: rename 'freq' fields (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: mipi_disco: fix master/link error (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: mipi_disco: fix boolean comparisons (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: mipi_disco: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: fix out of boundary access on port properties (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: add a blank line between functions (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: fix more typos (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: more alignment fixes (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: remove empty line before/after braces (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: add missing newlines in dynamic debug logs (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: remove useless initialization of local variable (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix boolean comparison (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: protect macro parameters (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix implicit header use of module.h/export.h (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix inversion in devm_kcalloc parameters (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: remove spurious newline (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix boolean comparisons (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: remove useless parentheses (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix typos in comments (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: remove useless initializations (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: fix SPDX license for header files (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm-dai: Add SNDRV_PCM_INFO_BATCH flag (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm-dai: add support for ALAC and APE decoders (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm-dai: add support to wma decoder (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: only enable dais from device tree (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm: add support for alac and ape configs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm: add support to wma config (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm: pass codec profile to q6asm_open_write (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qdsp6: q6routing: remove default routing (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sprd: Allow the MCDT driver to build into modules (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: q6dsp6: q6afe-dai: add missing channels to MI2S DAIs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: lpass-platform: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: common: Silence duplicate parse error messages (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: sdm845: handle soundwire stream (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: Update dependencies for Arizona machine drivers (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: qcom: add support for get_sdw_stream() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: use for_each_rtd_codecs/cpus_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soundwaire: qcom: use for_each_rtd_codec_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: qcom: add support for SoundWire controller (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: sdm845: use for_each_rtd_codec_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rockchip: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: s3c24xx-i2s: Fix build after removal of DAI suspend/resume (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: Silence warnings during deferred probe (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sh: fsi: Restore devm_ioremap() alignment (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sh: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: dma: set bus width to data width for monaural data (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: Fix "status check failed" spam for multi-SSI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: Don't treat master SSI in multi SSI setup as parent (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: Fix parent SSI start/stop in multi-SSI mode (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: Fix HDMI channel mapping for multi-SSI mode (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sprd: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: i2s: manage rebind issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: i2s: improve error management on probe deferral (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: i2s: manage error when getting reset controller (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: manage error when getting reset controller (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: improve error management on probe deferral (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: fix sai probe (Jaroslav Kysela) [1797509] - [sound] ALSA: soc/stm/stm32_sub_sai: Add missing '\n' in log messages (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: Add missing cleanup (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: manage rebind issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: fix regmap status check (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: improve error management on probe deferral (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: manage error when getting reset controller (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sunxi: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sun8i-codec: Remove unused dev from codec struct (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tegra: tegra_wm8903: Support DAPM events for built-in microphone (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tegra: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: davinci-mcasp: remove redundant assignment to variable ret (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: davinci-mcasp: Add support for platforms using UDMA (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: Add udma-pcm platform driver for UDMA (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: txx9: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: uniphier: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ux500: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xtensa: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: zte: zx-spdif: remove redundant dev_err message (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: zte: zx-tdm: remove redundant variables dev (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: apq8016_sbc: use for_each_rtd_codec_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pxa: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mxs: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: use for_each_rtd_codecs/cpus_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183-da7219-max98357: use for_each_rtd_codec_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: use SND_SOC_DAPM_PINCTRL in TDM out (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: apply some refactors (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: pull TDM GPIO pins down when probed (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: change supported formats of DL2 and UL1 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: add speaker switch (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8173-rt5650: support HDMI jack reporting (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: kirkwood: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740-i2s: Add support for the JZ4770 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740-i2s: Add support for the JZ4760 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740-i2s: Avoid passing enum as match data (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740-i2s: Add local dev variable in probe function (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740: Use of_device_get_match_data() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740-i2s: Fix divider written at incorrect offset in register (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: img: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: generic: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: simple-card-utils: use for_each_pcm_streams() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: simple-card: Add support for codec2codec DAI links (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: fsl_asrc_dma: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dwc: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dwc: dwc-i2s: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: cirrus: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: bcm: Fix pointer cast warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: bcm: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: brcm: Add DSL/PON SoC audio driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: au1x: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mchp-i2s-mcc: make signed 1 bit bitfields unsigned (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: atmel: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Allow I2S wake event after ACP is powerd On (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: acp3x-pcm-dma: clean up two indentation issues (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: AMD: Clear format bits before setting them (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Adding TDM support in hw_params (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Fix button configuration (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoc: amd: acp3x: Add missing include (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Fix compile warning of argument type (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoc: amd: Add DMIC switch capability to machine driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Add machine driver for Raven based platform (Jaroslav Kysela) [1797509] - [sound] ALSA: usx2y: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: usx2y: Fix potential NULL dereference (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add registration quirk for Kingston HyperX Cloud Alpha S (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Apply async workaround for Scarlett 2i4 2nd gen (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Correct a typo of NuPrime DAC-10 USB ID (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add Pioneer DJ DJM-250MK2 quirk (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add quirk for Focusrite Scarlett 2i2 (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Use pcm_for_each_format() macro for PCM format iterations (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix missing braces in some struct inits (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix usb audio refcnt leak when getting spdif (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add connector notifier delegation (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add static mapping table for ALC1220-VB-based mobos (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Check mapping at creating connector controls, too (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add mixer workaround for TRX40 and co (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Don't create jack controls for PCM terminals (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Don't override ignore_ctl_error value from the map (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Filter error from connector kctl ops, too (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix mixer controls' USB interface for Kingston HyperX Amp (0951:16d8) (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Parse source ID of UAC2 effect unit (Jaroslav Kysela) [1797509] - [sound] ALSA: usb: audio-v2: Add uac2_effect_unit_descriptor definition (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Don't create a mixer element with bogus volume range (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix case when USB MIDI interface has more than one extra endpoint descriptor (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-midi: Replace zero-length array with flexible-array member (Jaroslav Kysela) [1797509] - [sound] ALSA: line6: Fix POD HD500 audio playback (Jaroslav Kysela) [1797509] - [sound] ALSA: line6: Fix endless MIDI read loop (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Filter out unsupported sample rates on Focusrite devices (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add support for Presonus Studio 1810c (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add support for MOTU MicroBook IIc (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Inform devices that need delayed registration (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add delayed_register option (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Rewrite registration quirk handling (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Create a registration quirk for Kingston HyperX Amp (0951:16d8) (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd9335: fix address map representation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: Remove some unnecessary NULL checks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: remove unused headers (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: fix High Accuracy Buck enable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: Remove set but not unused variable 'hph_comp_ctrl7' (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm0010: Replace zero-length array with flexible-array member (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8960: Fix wrong clock after suspend & resume (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codecs: wsa881x: remove soundwire stream handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codecs: wsa881x: request gpio direction before setting (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wsa881x: mark read_only_wordlength flag (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8974: remove unused variables (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm_adsp: Use scnprintf() for the limited buffer output (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas571x: disable regulators on failed probe (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Fixed incorrect amp_level setting (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Add support for ISENSE and VSENSE (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Add entries for the TAS2563 audio amplifier (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Add support for digital volume control (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sgtl5000: Fix VAG power-on handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1015: modify some structure to be static (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Fix SND_SOC_ALL_CODECS imply ac97 fallout (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm89xx: Add missing dependency (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: fix unmet dependencies (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Fix SND_SOC_ALL_CODECS imply misc fallout (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: adau7118: Fix Kconfig warning without CONFIG_I2C (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Fix SND_SOC_ALL_CODECS imply I2C fallout (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Fix SND_SOC_ALL_CODECS imply SPI fallout (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682-sdw: fix 'defined but not used' pm functions (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Make rt5682_clock_config static (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Fix build error without CONFIG_I2C (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: move DAI clock registry to I2S mode (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Add a property for DMIC delay (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Add a property for DMIC clock rate (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: remove noisy debug messages (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: fix the random recording noise of headset (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Fine tune the HP performance in soundwire mode (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Revise the DAC1 volume setting (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Revise the function name (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Add the soundwire support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Use imply for SND_SOC_ALL_CODECS (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Add CCF usage for providing I2S clks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Enable PLL2 function (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Add the field "is_sdw" of private data (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5659: remove redundant assignment to variable idx (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5645: Add platform-data for Medion E1239T (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1308-sdw: use slot and rx_mask to configure stream (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1308-sdw: add set_tdm_slot() support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1015: fix typo for bypass boost control (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rl6231: Add new supports on rl6231 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rockchip: Make RK3328 GPIO_MUTE control explicit (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: MT6660: make spdxcheck.py happy (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: MT6660 update to 1.0.8_G (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98357a: Add ACPI HID MAX98360A (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98357a: move control of SD_MODE to DAPM (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codecs: hdac_hdmi: Fix incorrect use of list_for_each_entry (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codecs: hdac_hdmi: (cosmetic) remove redundant variable initialisations (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codecs: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: cs4270: pull reset GPIO low then high (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: allow operation without i915 gfx (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: fix ordering bug in resume flow (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: add parameter to control SoundWire clock stop quirks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: initial SoundWire machine driver autodetect (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: add SoundWire stream config/free callbacks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Account for compress streams when servicing IRQs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Fix stream cleanup on hw free (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda-loader: clear the IPC ack bit after FW_PURGE done (Jaroslav Kysela) [1797509] - [sound] ALSA: Asoc: SOF: Intel: hda: check SoundWire wakeen interrupt in irq thread (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: add WAKEEN interrupt support for SoundWire (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: merge IPC, stream and SoundWire interrupt handlers (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: add SoundWire configuration interface (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Expose SDnFMT helpers (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Fix probe point getter (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: pcm: skip DMA buffer pre-allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Turn "firmware boot complete" message into a dbg message (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: ipc: check ipc return value before data copy (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sof: sof-audio: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Do not reset hw_params for streams that ignored suspend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: audio: Add helper to check if only D0i3 streams are active (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Add i.MX8QM device descriptor (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Remove SOF_IPC_EXT_DMA_BUFFER (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Make sof_ipc_ext_data enum more rigid (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: fix uninitialised "work" with VirtIO (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: (cosmetic) use for_each_pcm_streams() in sof_dai_load() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: topology: connect dai widget to all cpu-dais (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: remove unnecessary ROM IPC filter function (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda-dai: add stream capability (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda-ctrl: add reset cycle before parsing capabilities (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: call codec wake at chip init (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: do not leave clock gating off upon error (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: disable SoundWire interrupts on suspend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sof: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: Improve DSP state logging (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: use snd_sof_dsp_set_power_state() op (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: Allow trace DMA in S0 when DSP is in D0I3 for debug (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: Amend the DSP state transition diagram (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: cnl: Implement feature to support DSP D0i3 in S0 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: remove unnecessary waitq before loading firmware (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: add min/max channels for SSP on Baytrail/Broadwell (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: remove SND_SOC_SOF_HDA_COMMON_HDMI_CODEC (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Probe compress operations (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Fix Kconfig indentation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: imx8: Add ops for i.MX8QM (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Rename i.MX8 platform to i.MX8X (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Provide probe debugfs support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Move DSP power state transitions to platform-specific ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: pm: Introduce DSP power states (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: pm: Unify suspend/resume routines (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Add Probe compress CPU DAIs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Generic probe compress operations (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Implement Probe IPC API (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: use for_each_rtd_codecs/cpus_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: kbl_da7219_max98927: use for_each_rtd_codec_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: cml_rt1011_rt5682: use for_each_rtd_codec_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: haswell: Remove ignore_suspend flag from SSP0 dai link (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: BXT: switch pcm512x based boards to sof_pcm512x (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: CHT: add support for pcm512x boards (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: soc-acpi-intel-icl-match: remove useless 'rt1308_2_adr' (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: soc-acpi-intel-cml-match: remove useless 'rt1308_2_adr' (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_pcm512x: drop reverse deps for SND_HDA_CODEC_HDMI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_rt5682: Add support for tgl-max98373-rt5682 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_rt5682: Add rt1015 speaker amp support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: drop reverse deps for SND_HDA_CODEC_HDMI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_sdw: Add Volteer support with RT5682 SNDW helper function (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: add sof_sdw machine driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: add match table for TGL RT5682 SoundWire driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: soc-acpi: update topology and driver name for SoundWire platforms (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: Add mach table for tgl-max98373-rt5682 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-acpi: expand description of _ADR-based devices (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: Await purge request ack on CNL (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Allow for ROM init retry on CNL platforms (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: skylake: (cosmetic) remove redundant variable initialisations (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: Enable codec wakeup during chip init (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: Select hda configuration permissively (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: Remove superfluous chip initialization (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: Shield against no-NHLT configurations (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: sof_da7219_max98373: Add speaker switch (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_da7219_max98373: Add support for max98360a speaker amp (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: skl_nau88l25_ssm4567: disable route checks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel/skl/hda - add no-HDMI cases to generic HDA driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Make glk+rt5682 echo ref dynamic (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: don't use GFP_ATOMIC for machine driver contexts (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for MPMAN MPWIN895CL tablet (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: broadwell: Remove ignore_suspend flag from SSP0 dai link (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: broadwell: Revert back SSP0 link to use dummy components (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bdw-rt5677: Remove ignore_suspend flag from SSP0 dai link (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bdw-rt5677: Revert SSP0 link to use dummy components (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bdw-rt5650: Remove ignore_suspend flag from SSP0 dai link (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bdw-rt5650: Revert SSP0 link to use dummy components (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: (cosmetic) simplify structure member access (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: atom: Fix uninitialized variable compiler warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: mrfld: return error codes when an error occurs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_pcm512x: make HDMI optional for all platforms (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_pcm512x: add support for SOF platforms with pcm512x (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: mrfld: fix incorrect check on p->sink (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: atom: Check drv->lock is locked in sst_fill_and_send_cmd_unlocked (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: atom: Take the drv->lock mutex before calling sst_send_slot_map() (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Use scnprintf() for string truncation (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Allow setting preallocation again for x86 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Fix endianness issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Check return value of soc_tplg_dai_config (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Check return value of pcm_new_ver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Add missing memory checks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Check soc_tplg_add_route return value (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Check return value of soc_tplg_*_create (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Check return value of soc_tplg_create_tlv (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: use name_prefix for new kcontrol (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Perform component check upfront (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fix regwmask (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-generic-dmaengine-pcm: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dapm: Merge for_each_rtd_cpu/codec_dais() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: Remove dapm_connect_dai_link_widgets helper (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: Move error message to avoid some duplication (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: select sleep_state when initializing PINCTRL widget (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: connect virtual mux with default value (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: fixup dapm kcontrol widget (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dai: revert all changes to DAI startup/shutdown sequence (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dai: fix DAI startup/shutdown sequence (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dai: return proper error for get_sdw_stream() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dai: add get_sdw_stream() callback (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: export DPCM runtime update functions (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dpcm: allow start or stop during pause for backend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: Merge for_each_rtd_cpu/codec_dais() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: (cosmetic) simplify dpcm_prune_paths() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: Merge for_each_rtd_cpu/codec_dais() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: Merge CPU/Codec for soc_dai_pcm_new() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: Fix regression introducing multiple copies of DAI widgets (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add asoc_rtd_to_cpu/codec() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: Merge CPU/Codec DAIs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dapm: add for_each_card_widgets() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dapm: add for_each_card_dapms() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc.h: remove non plural form for_each_xxx macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc.h: add for_each_rtd_codecs/cpus_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc: use for_each_rtd_codecs/cpus_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: disable route checks for legacy devices (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Add initial support for multiple CPU DAIs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fix card registration regression (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dapm: don't use rtd->cpu_dai on for_each_rtd_cpu_dai() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Add multiple CPU DAI support in DAPM (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Add dapm_add_valid_dai_widget helper (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: Do Digital Mute for both CPU/Codec in same timing (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: check DAI's activity more simply (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: tidyup dulicate handing at dpcm_fe_dai_startup() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: use snd_soc_dai_get_pcm_stream() at dpcm_set_fe_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add dpcm_fe_dai_cleanup() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: move dpcm_fe_dai_close() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm: Export parameter intersection logic (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: remove duplicate be check from dpcm_add_paths() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: use defined stream (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm: check if cpu-dai supports a given stream (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Return error if the function does not support multi-cpu (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Add multiple CPU DAI support for PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: fix state tracking error in snd_soc_component_open/close() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: move dpcm_path_put() to soc-pcm.c (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: merge dpcm_run_new/old_update() into dpcm_fe_runtime_update() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add snd_soc_dai_get_widget() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: cleanup soc_pcm_apply_msb() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add snd_soc_dai_get_pcm_stream() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm/soc-compress: don't use snd_soc_dapm_stream_stop() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dpcm: remove confusing trace in dpcm_get_be() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm: Fix possible buffer overflow in dpcm state sysfs output (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: merge playback/cature_active into stream_active (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: use goto and remove multi return (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add snd_soc_dpcm_can_be() and remove duplicate code (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: remove snd_soc_dpcm_be_get/set_state() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: remove soc_dpcm_be_digital_mute() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: use dpcm_get_be() at dpcm_end_walk_at_be() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: use dai_get_widget() at dpcm_end_walk_at_be() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: use dai_get_widget() at dpcm_get_be() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: move dai_get_widget() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: fix regression in soc_new_pcm() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: tidyup soc_pcm_open() order (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: move soc_pcm_close() next to soc_pcm_open() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: adjustment for DAI member 0 reset (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: call snd_soc_component_open/close() once (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: don't use bit-OR'ed error (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm/soc-compress: use snd_soc_dapm_stream_stop() for SND_SOC_DAPM_STREAM_STOP (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add for_each_dapm_widgets() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add snd_soc_runtime_action() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: call snd_soc_dai_startup()/shutdown() once (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: ensure component names are unique (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: allow a dt node to provide several components (Jaroslav Kysela) [1797509] - [sound] ALSA: emu8000: Fix the cast to __user pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: opti9xx: shut up gcc-10 range warning (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire-tascam: Add missing annotation for tscm_hwdep_read_queue() (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire-tascam: Add missing annotation for tscm_hwdep_read_locked() (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire: use KBUILD_MODNAME for struct driver.name instead of string (Jaroslav Kysela) [1797509] - [sound] ALSA: via82xx: Fix endianness annotations (Jaroslav Kysela) [1797509] - [sound] ALSA: hdsp: remove redundant assignment to variable err (Jaroslav Kysela) [1797509] - [sound] ALSA: korg1212: fix if-statement empty body warnings (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1724: Fix invalid access for enumerated ctl items (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Two front mics on a Lenovo ThinkCenter (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add new codec supported for ALC245 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Fix unexpected init_amp override (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Enable the headset mic on Asus FX505DT (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add quirk for MSI GL63 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add HP new mute led supported for ALC236 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add supported new mute Led for HP (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add quirk for Lenovo Carbon X1 8th gen (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Remove now-unnecessary XPS 13 headphone noise fixups (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Set principled PC Beep configuration for ALC256 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - a fake key event is triggered by running shutup (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek: Enable mute LED on an HP system (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Enable the headset of Acer N50-600 with ALC662 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Enable headset mic of Acer X2660G with ALC662 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek: Fix pop noise on ALC225 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi: Move ELD parse and jack reporting into update_eld() (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi: Move runtime PM resume into hdmi_present_sense_via_verbs() (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi: Don't use standard hda_jack for generic HDMI jacks (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi: Reduce hda_jack_tbl lookup at unsol event handling (Jaroslav Kysela) [1797509] - [sound] ALSA: drm/nouveau: Fix regression by audio component transition (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi: fix without unlocked before return (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi: fix race in monitor detection during probe (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi: Add module option to disable audio component binding (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/ca0132 - Replace zero-length array with flexible-array member (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/ca0132 - Add Recon3Di quirk to handle integrated sound on EVGA X99 Classified motherboard (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Match both PCI ID and SSID for driver blacklist (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Remove ASUS ROG Zenith from the blacklist (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: call runtime_allow() for all hda controllers (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Explicitly permit using autosuspend if runtime PM is supported (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Keep the controller initialization even if no codecs found (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Release resources at error in delayed probe (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Honor PM disablement in PM freeze and thaw_noirq ops (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Don't release card at firmware loading error (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Add driver blacklist (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: remove redundant assignment to variable timeout (Jaroslav Kysela) [1797509] - [sound] ALSA: hda_codec: Replace zero-length array with flexible-array member (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Always use jackpoll helper for jack update after resume (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Skip controller resume if not needed (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Fix potential access overflow in beep helper (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: default enable CA0132 DSP support (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1: Fix endianness annotations (Jaroslav Kysela) [1797509] - [sound] ALSA: ctxfi: Remove unnecessary cast in kfree (Jaroslav Kysela) [1797509] - [sound] ALSA: ali5451: remove redundant variable capture_flag (Jaroslav Kysela) [1797509] - [sound] ALSA: dummy: Use standard macros for fixing PCM format cast (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Fix PCM format assignment (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Use a macro for parameter masks to reduce the needed cast (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Minor refactoring (Jaroslav Kysela) [1797509] - [sound] ALSA: dmaengine_pcm: No need to take runtime reference twice in pcm_pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: dmaengine_pcm: Consider DMA cache caused delay in pointer callback (Jaroslav Kysela) [1797509] - [sound] ALSA: dmaengine_pcm: Consider DMA cache caused delay in pointer callback (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm_dmaengine: Use pcm_for_each_format() macro for PCM format iteration (Jaroslav Kysela) [1797509] - [sound] ALSA: core: Replace zero-length array with flexible-array member (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Fix superfluous snprintf() usage (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: oss: Place the plugin buffer overflow checks correctly (for 5.7) (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: oss: Fix regression by buffer overflow fix (again) (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: oss: Remove WARNING from snd_pcm_plug_alloc() checks (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: oss: Simplify plugin frame size calculations (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: oss: Avoid plugin buffer overflow (Jaroslav Kysela) [1797509] - [sound] ALSA: info: remove redundant assignment to variable c (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: oss: Unlock mutex temporarily for sleeping at read/write (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Use standard macros for fixing PCM format cast (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Add a standalone version of snd_pcm_limit_hw_rates (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: More helper macros for reducing snd_pcm_format_t cast (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm.h: add for_each_pcm_streams() (Jaroslav Kysela) [1797509] - [sound] ALSA: core: Add snd_device_get_state() helper (Jaroslav Kysela) [1797509] - [sound] ALSA: core: Implement compress page allocation and free routines (Jaroslav Kysela) [1797509] - [sound] ALSA: core: Expand DMA buffer information (Jaroslav Kysela) [1797509] - [sound] ALSA: uapi: Fix sparse warning (Jaroslav Kysela) [1797509] - [sound] ALSA: control: Fix incompatible protocol error (Jaroslav Kysela) [1797509] - [sound] ALSA: ctl: bump protocol version up to v2.1.0 (Jaroslav Kysela) [1797509] - [sound] ALSA: ctl: remove unused macro for timestamping of elem_value (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: use __u32 instead of uint32_t in uapi headers (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: uapi: remove unused sof header files (Jaroslav Kysela) [1797509] - [sound] ALSA: uapi: Drop unneeded typedefs (Jaroslav Kysela) [1797509] - [sound] ALSA: uapi: Add linux/types.h include back (but carefully) (Jaroslav Kysela) [1797509] - [sound] ALSA: hdspm: Drop linux/types.h inclusion in uapi header (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Spelling s/configr/configur/ (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: fix for_rtd_codec_dai_rollback() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dpcm: tidyup for_each_dpcm_xx() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: simple_card_utils.h: Fix potential multiple redefinition error (Jaroslav Kysela) [1797509] - [sound] ALSA: rawmidi: Avoid bit fields for state flags (Jaroslav Kysela) [1797509] - [sound] ALSA: memalloc: Drop snd_dma_pci_data() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: media: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: media: solo6x10: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: media: cs231xx: Clean up ALSA PCM API usages (Jaroslav Kysela) [1797509] - [sound] ALSA: media: em28xx: Clean up ALSA PCM API usages (Jaroslav Kysela) [1797509] - [sound] ALSA: media: delete unused proc_fs.h include (Jaroslav Kysela) [1797509] - [sound] ALSA: media: em28xx-audio: use GFP_KERNEL for memory allocation during init (Jaroslav Kysela) [1797509] - [sound] ALSA: media: go7007: Clean up ALSA PCM API usages (Jaroslav Kysela) [1797509] - [sound] ALSA: media: tm6000: Clean up ALSA PCM API usages (Jaroslav Kysela) [1797509] - [sound] ALSA: media: usbtv: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: media: solo6x10: Remove superfluous snd_dma_continuous_data() (Jaroslav Kysela) [1797509] - [sound] ALSA: media: tw686x: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: media: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1797509] - [sound] ALSA: media: tw686x: audio: Avoid non-standard macro usage (Jaroslav Kysela) [1797509] - [sound] ALSA: Allow const arrays for legacy resource management helpers (Jaroslav Kysela) [1797509] - [sound] ALSA: pcmcia: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: pdaudiocf: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: pdaudiocf: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: pdaudiocf: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: pcmcia: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: pdaudiocf: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: parisc: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: parisc: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: parisc: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire-tascam: fix corruption due to spin lock without restoration in SoftIRQ context (Jaroslav Kysela) [1797509] - [sound] ALSA: oxfw: fix for Stanton SCS.1d (Jaroslav Kysela) [1797509] - [sound] ALSA: oxfw: don't add MIDI/PCM interface when packet streaming is unavailable (Jaroslav Kysela) [1797509] - [sound] ALSA: oxfw: fix return value in error path of isochronous resources reservation (Jaroslav Kysela) [1797509] - [sound] ALSA: oxfw: use ENXIO for not-supported cases (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire-motu: fix double unlocked 'motu->mutex' (Jaroslav Kysela) [1797509] - [sound] ALSA: fireface: fix return value in error path of isochronous resources reservation (Jaroslav Kysela) [1797509] - [sound] ALSA: dice: loosen stream format check for MIDI conformant data channel (Jaroslav Kysela) [1797509] - [sound] ALSA: dice: fix fallback from protocol extension into limited functionality (Jaroslav Kysela) [1797509] - [sound] ALSA: dice: add support for Alesis MasterControl (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: emux: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: spi: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: spi: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: spi: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: spi: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: spi: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: sparc: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: sparc: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: sparc: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: sparc: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: sparc: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: sparc: Remove superfluous snd_dma_continuous_data() (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Apply 48kHz fixed rate playback for Jabra Evolve 65 headset (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: add quirks for Line6 Helix devices fw>=2.82 (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add clock validity quirk for Denon MC7000/MCX8000 (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Apply sample rate quirk for Audioengine D1 (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix UAC2/3 effect unit parsing (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Annotate endianess in Scarlett gen2 quirk (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix endianess in descriptor validation (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: add implicit fb quirk for MOTU M Series (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: unlock on error in probe (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: fix sync-ep altsetting sanity check (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add boot quirk for MOTU M Series (Jaroslav Kysela) [1797509] - [sound] ALSA: usb: update old-style static const declaration (Jaroslav Kysela) [1797509] - [sound] ALSA: bcd2000: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: usx2y: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: caiaq: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Use lower hex numbers for IDs (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Apply the sample rate quirk for Bose Companion 5 (Jaroslav Kysela) [1797509] - [sound] ALSA: usx2y: Constify struct snd_usb_audio_quirk entries (Jaroslav Kysela) [1797509] - [sound] ALSA: line6: Constify snd_ratden definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: usb: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: usb: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: usb: Constify snd_pcm_hardware definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: fix Corsair Virtuoso mixer label collision (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: fix set_format altsetting sanity check (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: set the interface format after resume on Dell WD19 (Jaroslav Kysela) [1797509] - [sound] ALSA: usx2y: Adjust indentation in snd_usX2Y_hwdep_dsp_status (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: usb: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: usx2y: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ua101: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: line6: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: hiface: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: caiaq: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: 6fire: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix Focusrite Scarlett 6i6 gen1 - input handling (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix NULL dereference at parsing BADD (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix Scarlett 6i6 Gen 2 port data (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add skip_validation option (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix incorrect size check for processing/extension units (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix incorrect NULL check in create_yamaha_midi_quirk() (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: not submit urb for stopped endpoint (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix missing error check at mixer resolution test (Jaroslav Kysela) [1797509] - [sound] ALSA: ua101: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: hiface: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: caiaq: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: 6fire: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: 6fire: Drop the dead code (Jaroslav Kysela) [1797509] - [sound] ALSA: usb: Remove superfluous snd_dma_continuous_data() (Jaroslav Kysela) [1797509] - [sound] ALSA: intel_hdmi: Remove dev_err() on platform_get_irq() failure (Jaroslav Kysela) [1797509] - [sound] ALSA: x86: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: hdml-lpe-audio: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: xen: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: atmel: Constify snd_ac97_bus_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: arm: Constify snd_ac97_bus_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: arm: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: aoa: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: aoa: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: aoa: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: aoa: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: ac97: Constify snd_ac97_bus_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: wss: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: wss: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: wavefront: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: sc6000: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: sb: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: sb: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: opti9xx: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: opti9xx: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: opl3sa2: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: msnd: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: gus: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: gus: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: es18xx: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: es18xx: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: es1688: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: es1688: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: es1688: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: cs423x: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: cs4236: fix error return comparison of an unsigned integer (Jaroslav Kysela) [1797509] - [sound] ALSA: cmi8330: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: cmi8328: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: isa: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: isa: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: ad1816a: constify copied structure (Jaroslav Kysela) [1797509] - [sound] ALSA: ad1816a: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: isa: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xlnx: Use devm_platform_ioremap_resource() in xlnx_formatter_pcm_probe() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xtensa: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xtensa: xtfpga-i2s: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xilinx: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xilinx: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xilinx: xlnx_formatter_pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: uniphier: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: uniphier: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: uniphier: aio-dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: txx9: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: txx9: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: txx9: txx9aclc: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: sdma-pcm: Add back the flags parameter for non standard dma names (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tegra: disable rx_fifo after disable stream (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tegra: add a TDM configuration callback (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sunxi: sun4i-codec: remove unneeded semicolon (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: fix race condition in irq handler (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: retry synchronization in sync state (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: manage rebind issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: fix possible circular locking (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: add restriction on mmap support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: fix sysclk management on shutdown (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: clean up indentation issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: dfsdm: fix 16 bits record (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm: stm32_adfsdm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sprd: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sprd: sprd-pcm-dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: ipc: Fix memory leak in sof_set_get_large_ctrl_data (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda-stream: fix the CONFIG_ prefix missing (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: imx8: fix memory allocation failure check on priv->pd_dev (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: utils: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-utils: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-ops: use snd_soc_card_get_kcontrol() at snd_soc_limit_volume() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: generic-dmaengine-pcm: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: generic-dmaengine: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-generic-dmaengine-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: do error check after rsnd_channel_normalization() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: dma: fix SSI9 4/5/6/7 busif dma address (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sh: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsi: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sh: fsi: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rcar: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: core.c: add WARN_ON() on rsnd_channel_normalization() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: add missing of_node_put() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: Reinitialize bit clock inversion flag for every format setting (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sh: rsnd: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: siu_pcm: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sh: siu_pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dma-sh7760: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sh: dma-sh7760: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: Use pr_warn instead of pr_warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: idma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: Rename Arndale card driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: arndale: Add support for WM1811 CODEC (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: arndale: Simplify DAI link initialization (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rockchip: rockchip_max98090: Enable SHDN to fix headset detection (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rockchip_max98090: Add HDMI jack support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rockchip_max98090: Optionally support HDMI use case (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6routing: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm-dai: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: lpass-platform: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pxa: pxa2xx-i2s: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pxa: pxa-ssp: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pxa: poodle: Spelling s/enpoints/endpoints/, s/connetion/connection/ (Jaroslav Kysela) [1797509] - [sound] ALSA: spi: pxa2xx: No need to keep pointer to platform device (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pxa: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pxa: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pxa: mmp-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: meson: g12a: add tohdmitx reset (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: meson: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: meson: axg-fifo: relax period size constraints (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: meson: axg-fifo: improve depth handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: meson: axg-fifo: fix fifo threshold setup (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: meson: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: meson: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183: support WoV (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mt8183: fix audio playback slowly after playback during bootup (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mtk-btcvsd: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: kirkwood: fix device remove ordering (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740: Remove unused match variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: kirkwood: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: kirkwood: fix IRQ error handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: kirkwood: kirkwood-dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740: Drop lb60 board code (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: simple-card: fixup simple_dai_link_of_dpcm() comment (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: audio-graph: fixup graph_dai_link_of_dpcm() comment (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_sai: Fix noise when using EDMA (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_mqs: Move static keyword to the front of declarations (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_mqs: Fix error handling in probe (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_mqs: remove set but not used variable 'bclk' (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_esai: Add spin lock to protect reset, stop and start (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: fsl_dma: fix build failure (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: fsl_dma: don't use snd_soc_rtdcom_lookup() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: imx-pcm-fiq: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: mpc5200_dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: fsl_dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: fsl_asrc_dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8958: use to simplify code (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tlv320aic32x4: add a check for devm_clk_get (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd9335: clean up indentation issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoc: tas2770: Remove unused defines and variables (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Fix misuse of GENMASK macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt6358: support WoV (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-digital: add missing MIX2 path for RX1/2 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-analog: Add earpiece (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-analog: Fix RX1 selection in RDAC2 MUX (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_asrc: refine the setting of internal clock divider (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_asrc: Fix error with S24_3LE format bitstream in i.MX8 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_asrc: update supported sample format (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_asrc: Use in(out)put_format instead of in(out)put_word_width (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_mqs: Add MQS component driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dwc: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dwc: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dwc: dwc-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8994: Add support for MCLKn clock gating (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8994: Add support for setting MCLK clock rate (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Fix sample rate error message (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Return invalid for when bitwidth is invalid (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Introduce the TAS2562 amplifier (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2770: clean up an indentation issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2770: Fix snd_soc_update_bits error handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2770: Remove unneeded read of the TDM_CFG3 register (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoc: tas2770: Fix build error without GPIOLIB (Jaroslav Kysela) [1797509] - [sound] ALSA: tas2770: fix platform_no_drv_owner.cocci warnings (Jaroslav Kysela) [1797509] - [sound] ALSA: tas2770: add tas2770 smart PA kernel driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5663: clean up indentation issues (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5650: Add Kahlee platform specfic changes (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm3168a: Fix serial mode dependent format support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm3168a: Use fixup instead of constraint for channels and formats (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm3168a: The codec does not support S32_LE (Jaroslav Kysela) [1797509] - [sound] ALSA: ASOC: adau7118: Change regulators id (Jaroslav Kysela) [1797509] - [sound] ALSA: ASOC: Add ADAU7118 8 Channel PDM-to-I2S/TDM Converter driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: adau1761: Add ALC controls (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: adau1761: Add PGA Slew time control (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: bcm: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: bcm: cygnus-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: au1x: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: au1x: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: au1x: dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: au1x: dbdma2: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: atmel_ssc_dai: Remove wrong spinlock usage (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: atmel: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: atmel: atmel-pcm-pdc: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: ACP needs to be powered off in BIOS (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Additional DAI for I2S SP instance (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Fix simultaneous playback and capture (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: acp3x: Fix return value check in acp3x_dai_probe() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: add ACP3x TDM mode support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Buffer Size instead of MAX Buffer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Fix for Subsequent Playback issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd MMAP_INTERLEAVED Support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Added ACP3x system resume and runtime pm (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Handle ACP3x I2S-SP Interrupts (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Enabling I2S instance in DMA and DAI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Refactoring of DAI from DMA driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: acp3x-pcm-dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: acp3x: clean up indentation issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: acp-pcm-dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8741: Fix typo in Kconfig prompt (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Fix snd_sof_ipc_stream_posn() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1015: modify pre-divider for sysclk (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1015: add operation callback function for rt1015_dai (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-component: tidyup snd_soc_pcm_component_sync_stop() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: Correct DAPM handling of active widgets during shutdown (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: Fix available clock counter incrementation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm/soc-compress: don't use snd_soc_dapm_stream_stop() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm512x: Fix unbalanced regulator enable call in probe error path (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Fix memleak in soc_tplg_manifest_load() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Fix memleak in soc_tplg_link_elems_load() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: skl: Fix possible buffer overflow in debug outputs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: skl: Fix pin debug prints (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sun8i-codec: Fix setting DAI data format (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: remove snd_soc_dapm_put_enum_double_locked (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: revert invalid fix for handling SHDN (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codec2codec: avoid invalid/double-free of pcm runtime (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: move i915 init earlier (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Add system_suspend_target field to struct snd_sof_dev (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: atmel: fix atmel_ssc_set_audio link failure (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_sai: Fix exiting path on probing failure (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: Add missing COMMON_CLK dependency to SND_SOC_ALL_CODECS (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: Add missing COMMON_CLK dependency (Jaroslav Kysela) [1797509] - [sound] ALSA: treewide: remove redundant IS_ERR() before error code check (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: add PCI ID for JasperLake (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt715: Add __maybe_unused to PM callbacks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt711: Add __maybe_unused to PM callbacks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt700: Add __maybe_unused to PM callbacks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1308-sdw: Add __maybe_unused to PM callbacks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: consistent HDMI codec probing code (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: soc-acpi-intel-icl-match: fix rt715 ADR (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: pci: add missing default_fw_name of JasperLake (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: trace: fix unconditional free in trace release (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: core: release resources on errors in probe_continue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: core: free trace on errors (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: fix an Oops, caused by invalid topology (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: do not disable i915 power during probe (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: refactor i915_get/put functions (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1015: Remove unnecessary const (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: silence lockdep warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove null_snd_soc_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add soc_rtd_trigger() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add soc_rtd_hw_free() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add soc_rtd_hw_params() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add soc_rtd_prepare() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add soc_rtd_shutdown() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add soc_rtd_startup() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1015: add rt1015 amplifier driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: fix soc_tplg_fe_link_create() - link->dobj initialization order (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: skl_hda_dsp_common: Fix global-out-of-bounds bug (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Add MediaTek MT6660 Speaker Amp Driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: fix deadlock in max98090_dapm_put_enum_double() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: add snd_soc_dapm_put_enum_double_locked (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: revert "ASoC: max98090: fix lockdep warning" (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove bus_control (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove DAI suspend/resume (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ux500: ux500_msp_dai: remove unused DAI .suspend/.resume (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: i2s: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dwc: dwc-i2s: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: uniphier: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: omap-mcpdm: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sti: sti_uniperif: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: spdif: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: s3c24xx-i2s: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740: jz4740-i2s: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: cirrus: ep93xx-i2s: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: atmel: atmel_ssc_dai: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: bcm: cygnus-ssp: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-generic-dmaengine-pcm: Fix error handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: crash in snd_soc_dapm_new_dai (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5645: Remove unnecessary string buffers and snprintf calls (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Remove unnecessary string buffers and snprintf calls (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Remove code duplication in byt_rt5640_codec_fixup (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-analog: Add MIC BIAS Internal3 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-analog: Simplify MIC BIAS Internal (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt715: fix return value check in rt715_sdw_probe() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt711: fix return value check in rt711_sdw_probe() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt700: fix return value check in rt700_sdw_probe() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt715: remove unused including (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: Fix SKL dai count (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm_adsp: Correct cache handling of new kernel control API (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sgtl5000: add multi endpoint support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_asrc: Add support for imx8qm & imx8qxp (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sgtl5000: Fix VDDA and VDDIO comparison (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codecs: Add jz4770-codec driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: remove unused variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcht_es8316: removed unused variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: skl_rt286: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: skl_nau88l25_ssm4567: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: skl_nau88l25_max98357a: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASOC: Intel: kbl_rt5663_rt5514_max98927: remove useless initialization (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_rt5663_rt5514_max98927: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_rt5663_max98927: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_rt5660: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98927: remove unnecessary initialization (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98927: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98927: test return value on route add (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98357a: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: glk_rt5682_max98357a: removed unused variables (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: glk_rt5682_max98357a: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bxt_rt298: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bxt_da7219_max98357a: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda-dai: fix compilation warning in pcm_prepare (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt715: remove warnings (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt715: use dev_to_sdw_dev() instead of to_sdw_slave_device() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt700: remove unused including (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1308-sdw: add rt1308 SdW amplifier driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: atmel: fix build error with CONFIG_SND_ATMEL_SOC_DMA=m (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-digital: Reset RX interpolation path after use (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-analog: Fix MIC BIAS Internal1 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sti: fix possible sleep-in-atomic (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-analog: Fix selected events for MIC BIAS External1 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: hdac_hda: Fix error in driver removal after failed probe (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: fix HDA codec driver probe with multiple controllers (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: lower print level to dbg if we will reinit DSP (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: reference SoundWire machine lists (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: support alternate list of machines (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: add match tables for TGL w/ SoundWire (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: add match tables for CNL/CFL/CML w/ SoundWire (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: add match tables for ICL w/ SoundWire (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: soc-acpi: declare new tables for SoundWire (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-acpi: add _ADR-based link descriptors (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-acpi: add link_mask field (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: fix PCM playback through ALSA OSS emulation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bdw-rt5650: change cpu_dai and platform components for SOF (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: broadwell: change cpu_dai and platform components for SOF (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bdw-rt5677: change cpu_dai and platform components for SOF (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bdw-rt5677: fix Kconfig dependencies (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt711: remove unused including (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt715: add RT715 codec driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: txx9: Remove unused rtd variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm/soc-compress: use snd_soc_dapm_stream_stop() for SND_SOC_DAPM_STREAM_STOP (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dapm: add snd_soc_dapm_stream_stop() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add snd_soc_close_delayed_work() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: do pinctrl_pm_select_xxx() as component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove duplicate pinctrl operation when suspend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: care .ignore_suspend for Component suspend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: rename snd_soc_rtdcom_add() to snd_soc_rtd_add_component() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt700: add rt700 codec driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove snd_soc_rtdcom_list (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: Drop incorrectly applied duplicate commit (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt711: add rt711 codec driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codecs: add wsa881x amplifier support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: fix lockdep warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: fix incorrect helper in max98090_dapm_put_enum_double() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: fix incorrect helper in max98090_dapm_put_enum_double() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: gtm601: fix build warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: loader: add dynamic debug trace (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: pci: change the default firmware path when the community key is used (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Fix NULL dereference at freeing (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_rt5682: Ignore the speaker amp when there isn't one (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Fix Irbis NB41 netbook quirk (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5640: Fix NULL dereference on module unload (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-topology: fix endianness issues (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: hda_dsp_common: use NULL pointer assignment, not 0 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: Fix compile-testing RT1011/RT5682 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: imx8: use resource_size (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: constify copied structure (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Create multiple I2S platform device endpoint (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: sdm845: add support to DB845c and Lenovo Yoga (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: add audio routings (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: add capture dapm widgets (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: add playback dapm widgets (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: add basic controls (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: add support to wcd9340/wcd9341 codec (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: gtm601: add Broadmobi bm818 sound profile (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98357a: remove unused variable 'constraints_16000' and 'ch_mono' (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: hdac_hda: Update hdac hda dai table to include intel-hdmi-hifi4 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: Add iDisp4 DAI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: imx8: Fix dsp_box offset (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_audmix: add missed pm_runtime_disable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: fix input pin state management (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: fix inconsistent lock state (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: Fix access to uninitialized list heads (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: Set dpcm_playback / dpcm_capture (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: Remove empty suspend function (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: Add Broadwell rt5650 machine driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: move arch_ops under ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Prevent use-after-free in snd_soc_get_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: imx: Read SAI parameters and send them to DSP (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: imx: Describe SAI parameters to be sent to DSP (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: fix incorrect HDMI Kconfig dependency (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: drop HDA codec upon probe failure (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Add machine driver for da7219_max98373 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: log compiler name and version information (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: define struct with compiler name and version (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Introduce state machine for FW boot (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: remove references to Haswell (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: cml_rt1011_rt5682: fix codec_conf by removing legacy style (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: hda-dai: fix oops on hda_link .hw_free (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: fix fault at driver unload after failed probe (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: compress: Add pm_runtime support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: skylake: Remove superfluous bus ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove legacy style of codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: rx51: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: speyside: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: neo1973_wm8753: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: lowland: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: bells: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183-da7219-max98357: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8173-rt5650-rt5676: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8173-rt5650-rt5514: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: skl_nau88l25_ssm4567: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: kbl_rt5663_rt5514_max98927: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: kbl_rt5663_max98927: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: kbl_da7219_max98927: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: imx-audmix: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: support snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8962: fix lambda value (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Drop snd_soc_pcm_lib_ioctl() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: haswell: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: baytrail: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xtensa: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5514-spi: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: tidyup for CONFIG_DEBUG_FS (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: tidyup for CONFIG_DMI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge soc_set_name_prefix() and soc_set_of_name_prefix() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: byt: fixup topology filename for BYT-CR (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: soc_set_name_prefix(): get component device_node at out of loop (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: soc_set_name_prefix(): tidyup loop condition (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: rename soc_link_init() to soc_init_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add missing return value check for soc_link_init() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move soc_link_init() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: rename soc_link_dai_pcm_new() to soc_dai_pcm_new() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move soc_link_dai_pcm_new() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: rename snd_soc_remove_dai_link() to snd_soc_remove_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: rename snd_soc_add_dai_link() to snd_soc_add_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move snd_soc_find_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: find rtd via dai_link pointer at snd_soc_get_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move snd_soc_get_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove snd_soc_get_dai_substream() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove snd_soc_disconnect_sync() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove dai_link_list (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc.h: dobj is used only when SND_SOC_TOPOLOGY (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: add SND_SOC_BYTES_E (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: add codec_mask module parameter (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Add asynchronous sample rate converter topology support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: work-around incorrect ACPI HID for CML boards (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: split cht and byt debug window sizes (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: loader: fix snd_sof_fw_parse_ext_data (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: loader: snd_sof_fw_parse_ext_data log warning on unknown header (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: simple-card: Don't create separate link when platform is present (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Check return value for soc_tplg_pcm_create() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Check return value for snd_soc_add_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: Explicitly include linux/io.h for virt_to_phys() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: nocodec: Amend arguments for sof_nocodec_setup() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Remove unused drv_name in sof_pdata (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: remove nocodec_fw_filename (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Make creation of machine device from SOF core optional (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: intel: hda: Modify signature for hda_codec_probe_bus() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: partition audio-related parts from SOF core (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Drop superfluous snd_pcm_sgbuf_ops_page (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Introduce default_fw_filename member in sof_dev_desc (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: core: move check for runtime callbacks to core (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: core: modify the signature for snd_sof_create_page_table (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sof: pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: topology: remove snd_sof_init_topology() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Remove unnecessary string buffers and snprintf calls (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: remove unused variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel/skl/hda - export number of digital microphones via control components (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: hdmi-codec: set plugged_cb to NULL when component removing (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: hdmi-codec: re-introduce mutex locking again (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: hdmi-codec: drop mutex locking again (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fix soc-core.c kernel-doc warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: solve MSI issues by merging ipc and stream irq handlers (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: davinci-mcasp: Improve the sysclk selection (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: cs42l51: add dac mux widget in codec routes (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: Calculate DALIGN inversion at run-time (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tlv320aic31xx: Add Volume Soft Stepping control (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: save and restore SHDN when changing sensitive registers (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_sai: add IRQF_SHARED (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tlv320aic31xx: Add HP output driver pop reduction controls (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: common: refine hw_params and hw_prepare (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: common: add some helpers to control mtk_memif (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: hdac_hdmi: Drop support for Icelake (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: make common HDMI driver default (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: Add mach table for tgl-max98357a-rt5682 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: sof_rt5682: Add support for tgl-max98357a-rt5682 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: sof_rt5682: Add quirk for number of HDMI DAI's (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: only flush inited work during free (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Update quirk for Teclast X89 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: Init pcm runtime work early to avoid warnings (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sst: Add missing include (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: fix possible race conditions (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: exit workaround earlier if PLL is locked (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: remove msleep in PLL unlocked workaround (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8904: fix automatic sysclk configuration (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Fix build error without CONFIG_SPI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: topology: Fix unload for SAI/ESAI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: BYT: fix a copy/paste mistake in byt_dump() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: AMD: Enable clk in startup intead of hw_params (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: fix i2c arbitration lost issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: DMI long name - avoid to add board name if matches with product name (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: improve the DMI long card code in asoc-core (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: fix DALIGN register for SSIU (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: component: Add sync_stop PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm: Make ioctl ops optional (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: check symmetry before hw_params (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm3168a: Update the RST gpio handling to align with documentation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: add control components management (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: remove soc_pcm_private_free() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: fixup dead-lock at snd_soc_unregister_component() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: fix RIP warning on card removal (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-component: tidyup snd_soc_pcm_component_new/free() parameter (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Update quirk for Acer Switch 10 SW5-012 2-in-1 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm_adsp: Expose mixer control API (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tlv320aic31xx: configure output common-mode voltage (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Fix CFL and CML FW nocodec binary names (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Fix build break (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm3168a: Add support for optional RST gpio handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm5100: add missed pm_runtime_disable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm2200: add missed operations in remove and probe failure (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm-dai: add support to flac decoder (Jaroslav Kysela) [1797509] - [sound] ALSA: compress: add flac decoder params (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm: add support to flac config (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: rt5677_check_hotword() can be static (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: fix the charge pump capacitor discharges (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: davinci-mcasp: Use dma_request_chan() directly for channel request (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dmaengine: Use dma_request_chan() directly for channel request (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: care card_probed at soc_cleanup_card_resources() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move snd_soc_unbind_card() next to snd_soc_bind_card() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: call snd_soc_dapm_shutdown() at soc_cleanup_card_resources() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5645: Fixed typo for buddy jack support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8904: fix regcache handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: tidyup soc_probe_aux_devices() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge snd_soc_bind_card() and snd_soc_instantiate_card() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge soc_remove_component() and soc_cleanup_component() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge snd_soc_remove_dai_link() and soc_unbind_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge snd_soc_add_dai_link() and soc_bind_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge snd_soc_unregister_dai() and soc_del_dai() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge snd_soc_register_dai() and soc_add_dai() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove soc_is_dai_link_bound() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Jack: Fix NULL pointer dereference in snd_soc_jack_report (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: topology: free kcontrol memory on error (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: PM: only suspend to D0I3 when needed (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: add helper to check if we should enter d0i3 suspend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: PM: add check before setting d0_substate (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: PM: add state machine to comments (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: use fallback for firmware name (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: acpi-match: split CNL tables in three (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Fix CFL and CML FW nocodec binary names (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: cancel jack_detect_work if hs_jack is set to null (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5645: Fixed buddy jack support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8904: configure sysclk/FLL automatically (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_rt5663_rt5514_max98927: Add dmic format constraint (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Add DA7213 audio codec as selectable option (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Wait for DSP to boot before loading firmware (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Set ADC clock to use PLL and enable ASRC (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: bdw-rt5677: Turn on MCLK1 for DSP via DAPM (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Allow VAD to be shut on/off at all times (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Disable irq at suspend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Stop and restart DSP over suspend/resume (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Mark reg RT5677_PWR_ANLG2 as volatile (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Add DAPM audio path for hotword stream (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Enable jack detect while DSP is running (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: bdw-rt5677: Add a DAI link for rt5677 SPI PCM device (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_audmix: Add spin lock to protect tdms (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5514-spi: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5514-spi: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Remove superfluous snd_dma_continuous_data() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: set L1SEN on S0ix suspend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: topology: fix missing NULL pointer check (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: Fix compile warning with CONFIG_DEBUG_FS=n (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: topology: Fix bytes control size checks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove topology specific operation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: call snd_soc_register_dai() from snd_soc_register_dais() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: don't call snd_soc_dapm_new_dai_widgets() at snd_soc_register_dai() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: have legacy_dai_naming at snd_soc_register_dai() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add snd_soc_unregister_dai() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move snd_soc_unregister_dais() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move snd_soc_register_dai() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: use snd_soc_lookup_component() at snd_soc_unregister_component() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove snd_soc_component_add/del() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add snd_soc_del_component_unlocked() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: tidyup snd_soc_lookup_component() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move snd_soc_lookup_component() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add soc_unbind_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: call soc_bind_dai_link() under snd_soc_add_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove duplicated soc_is_dai_link_bound() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: typo fix at soc_dai_link_sanity_check() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: tidyup soc_init_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move soc_init_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add for_each_rtd_components() and replace (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove for_each_rtdcom_safe() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: Use different sequence for start/stop trigger (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: snd_soc_unbind_card() cleanup (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add snd_soc_pcm_lib_ioctl() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: setup card->rtd_num at snd_soc_instantiate_card() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: use devm_xxx for component related resource (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add soc_setup_card_name() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove soc_remove_dai_links() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: use devm_kzalloc() for rtd (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: Clarify usage of ignore_machine (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove snd_soc_rtdcom_del_all() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: tidyup soc_new_pcm_runtime() alloc order (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: topology: set trigger order for FE DAI link (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm: update FE/BE trigger order based on the command (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98373: replace gpio_request with devm_gpio_request (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: mark HDAudio codec support as deprecated (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: use def_tristate, avoid using select (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: imx: fix reverse CONFIG_SND_SOC_SOF_OF dependency (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Kconfig: add EXPERT dependency for developer options, clarify help (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: add mutual exclusion between SOF and legacy Baytrail driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Broadwell: clarify mutual exclusion with legacy driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Baytrail: clarify mutual exclusion with Atom/SST driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: Simplify the hda_dsp_wait_d0i3c_done() function (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Add acpi match for rt1011 based m/c driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ux500: Remove redundant variable "status" (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: hdac_hda: fix race in device removal (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: set the different setting for QFN/WLCSP package (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: some minor changes to improve readability (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: add the range check for temperature_calib from device property (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: remove unnecessary tabs using spaces instead (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: fix spelling mistake "temperture" -> "temperature" (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: Read and apply r0 and temperature device property (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: set tx/rx slots from tx/rx_mask in TDM case (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: improve the rt1011_set_dai_fmt() function (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: remove redundant code in kcontrol (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove unneeded snd_soc_tplg_component_remove() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677-spi: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Load firmware via SPI using delayed work (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677-spi: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677-spi: fixup compile warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677-spi: fix sparse warnings (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Add missing null check for failed allocation of rt5677_dsp (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Add a PCM device for streaming hotword via SPI (Jaroslav Kysela) [1797509] - [sound] ALSA: serial-u16550: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: opl4: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: seq: oss: Constify snd_seq_oss_callback definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: opl3: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: opl3: Constify snd_opl3_drum_voice definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: mts64: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: dummy: Constify snd_pcm_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: dummy: Fix PCM format loop in proc output (Jaroslav Kysela) [1797509] - [sound] ALSA: dummy: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: drivers: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Fix dependency on timer API (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: do not override bus codec_mask in link_get() (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Reset stream if DMA RUN bit not cleared (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: No preallocation on x86 platforms (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Update kernel-doc function parameter descriptions (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Comment about snd_hdac_bus_update_rirb() and spinlock (Jaroslav Kysela) [1797509] - [sound] ALSA: via82xx: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: trident: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: rme32: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: pcxhr: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: intel8x0: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Apply aligned MMIO access only conditionally (Jaroslav Kysela) [1797509] - [sound] ALSA: remove ioremap_nocache and devm_ioremap_nocache (Jaroslav Kysela) [1797509] - [sound] ALSA: au88x0: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: atiixp: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: asihpi: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Enable the headset of ASUS B9450FA with ALC294 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Master (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add Headset Button supported for ThinkPad X1 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add Headset Mic supported (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Fix a regression for mute led on Lenovo Carbon X1 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Use scnprintf() for printing texts for sysfs/procfs (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Apply quirk for yet another MSI laptop (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Apply quirk for MSI GP63, too (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Fix silent output on MSI-GL73 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add more codec supported Headset Button (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Clear RIRB status before reading WP (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Fixed one of HP ALC671 platform Headset Mic supported (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Fix DP-MST support for NVIDIA codecs (Jaroslav Kysela) [1797509] - [sound] ALSA: hdsp: Make the firmware loading ioctl a bit more readable (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1: Fix annotation and cast for the recent uapi header change (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Add JasperLake PCI ID and codec vid (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Add Clevo W65_67SB the power_save blacklist (Jaroslav Kysela) [1797509] - [sound] ALSA: cs46xx: fix spelling mistake "to" -> "too" (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Add docking station support for Lenovo Thinkpad T420s (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - add retry logic to parse_intel_hdmi() (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add Headset Mic supported for HP cPC (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/analog - Minor optimization for SPDIF mux connections (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: patch_hdmi: remove warnings with empty body (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: correct kernel-doc parameter descriptions (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Manage concurrent reg access more properly (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: enable regmap internal locking (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Fix a typo in comments (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Disable regmap internal locking (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: patch_realtek: fix empty macro usage in if block (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Rename back to dmic_detect option (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: echoaudio: remove set but not used variable 'chip' (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add quirk for the bass speaker on Lenovo Yoga X1 7th gen (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Set EAPD control to default for ALC222 (Jaroslav Kysela) [1797509] - [sound] ALSA: via82xx: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: fm801: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: ens137x: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: echoaudio: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: cs4281: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: azt3328: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: ak4531: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: lx6464es: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: aw2: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: cmipci: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: es1968: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: es1938: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: atiixp: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: asihpi: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: ctxfi: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: ca0106: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: cs46xx: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: korg1212: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: nm256: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: ymfpci: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: mixart: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: pcxhr: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: rme9652: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: hdspm: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: hdsp: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1712: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: riptide: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: au88x0: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: ac97: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: intel8x0: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: vx: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Apply mic mute LED quirk for Dell E7xx laptops, too (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add new codec supported for ALCS1200A (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - constify and cleanup static NodeID tables (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Constify snd_pci_quirk tables (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Constify snd_pci_quirk tables (Jaroslav Kysela) [1797509] - [sound] ALSA: fm801: Constify snd_fm801_tea575x_gpios (Jaroslav Kysela) [1797509] - [sound] ALSA: es1968: Constify snd_es1968_tea575x_gpios (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1: Constify snd_emu_chip_details (Jaroslav Kysela) [1797509] - [sound] ALSA: bt87x: Constify snd_bt87x_boards (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1712: Constify wm-specific tables (Jaroslav Kysela) [1797509] - [sound] ALSA: ice17xx: Constify snd_ice1712_card_info (Jaroslav Kysela) [1797509] - [sound] ALSA: ca0106: Constify snd_ca0106_details (Jaroslav Kysela) [1797509] - [sound] ALSA: ca0106: Constify snd_ca0106_category_str items (Jaroslav Kysela) [1797509] - [sound] ALSA: ac97: Constify snd_ac97_res_table definition (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: vx: Constify snd_vx_hardware and snd_vx_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: info: Make snd_info_entry_ops as const (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Constify snd_ac97_bus_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: ac97: Treat snd_ac97_bus_ops as const (Jaroslav Kysela) [1797509] - [sound] ALSA: Constify snd_timer_hardware definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Constify snd_pcm_hardware definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: constify copied structure (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Enable the bass speaker of ASUS UX431FLC (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1724: Fix sleep-in-atomic in Infrasonic Quartet support code (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add Bass Speaker and fixed dac for bass speaker (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Apply sync-write workaround to old Intel platforms, too (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: echoaudio: remove usage of dimen menber of elem_value structure (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - fix atpx_present when CLASS is not VGA (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1: Make uapi/emu10k1.h compilable again (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add headset Mic no shutup for ALC283 (Jaroslav Kysela) [1797509] - [sound] ALSA: cmipci: Allow disabling MPU port via module option (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Downgrade error message for single-cmd fallback (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Fix regression by strip mask fix (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/ca0132 - Fix work handling in delayed HP detection (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/ca0132 - Avoid endless loop (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/ca0132 - Keep power on during processing DSP response (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Unify get_response handling (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Use waitqueue for RIRB in HDA-core helper, too (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: tegra: Fix unused variable compile warning (Jaroslav Kysela) [1797509] - [sound] ALSA: hdsp: Make uapi/hdsp.h compilable again (Jaroslav Kysela) [1797509] - [sound] ALSA: vx222: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: pcxhr: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: mixart: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: lx6464es: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ymfpci: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: via82xx: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: trident: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: sonicvibes: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: sis7019: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: rme9652: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: rme96: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: rme32: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: riptide: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: oxygen: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: nm256: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: maestro3: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: lola: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: korg1212: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: intel8x0: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1724: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1712: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: fm801: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: es1968: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: es1938: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ens137x: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: echoaudio: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ctxfi: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: cs5535audio: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: cs46xx: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: cs4281: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: cmipci: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ca0106: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: bt87x: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: azt3328: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: aw2: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: au88x0: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: atiixp: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: als300: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ali5451: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ad1889: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Line-out jack doesn't work on a Dell AIO (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - Fix duplicate unref of pci_dev (Jaroslav Kysela) [1797509] - [sound] ALSA: echoaudio: simplify get_audio_levels (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - Keep old slot assignment behavior for Intel platforms (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Modify stream stripe mask only when needed (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - fixup for the bass speaker on Lenovo Carbon X1 7th gen (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - preserve non-MST PCM routing for Intel platforms (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - fix kernel oops caused by invalid PCM idx (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Fix inverted bass GPIO pin on Acer 8951G (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Dell headphone has noise on unmute for ALC236 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - fix regression in connect list handling (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - enable automatic runtime pm for AMD HDMI codecs by default (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - enable runtime pm for newer AMD display audio (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - Add new pci ids for AMD GPU display audio (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - fix vgaswitcheroo detection for AMD (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Enable internal speaker of ASUS UX431FLC (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - Clear codec->relaxed_resume flag at unbinding (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Disable audio component for legacy Nvidia HDMI codecs (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Enable the headset-mic on a Xiaomi's laptop (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Move some alc236 pintbls to fallback table (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Move some alc256 pintbls to fallback table (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Add mute led support for HP ProBook 645 G4 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Add DP-MST support for NVIDIA codecs (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Add DP-MST support for non-acomp codecs (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Add DP-MST jack support (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Rename snd_hda_pin_sense to snd_hda_jack_pin_sense (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - remove forced polling workaround for CFL and CNL (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - remove redundant code comments (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - fix port numbering for ICL and TGL platforms (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - Clean up Intel platform-specific fixup checks (Jaroslav Kysela) [1797509] - [sound] ALSA: au88x0: Fix incorrect device pointer for preallocation (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - fix pin setup on Tigerlake (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Add Cometlake-S PCI ID (Jaroslav Kysela) [1797509] - [sound] ALSA: rme32: Remove superfluous snd_dma_continuous_data() (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - add Tigerlake support (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/ca0132 - Fix possible workqueue stall (Jaroslav Kysela) [1797509] - [sound] ALSA: seq: Fix concurrent access to queue current tick/time (Jaroslav Kysela) [1797509] - [sound] ALSA: seq: Avoid concurrent access to queue flags (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Fix double hw_free calls (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Fix sparse warnings wrt snd_pcm_state_t (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Fix memory leak at closing a stream without hw_free (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Set per-card upper limit of PCM buffer allocations (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Make snd_pcm_hw_constraints_init() and _complete() static (Jaroslav Kysela) [1797509] - [sound] ALSA: seq: Fix racy access for queue timer in proc read (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: fix nsec/sec initialization confusion (Jaroslav Kysela) [1797509] - [sound] ALSA: control: potential uninitialized return value (Jaroslav Kysela) [1797509] - [sound] ALSA: rawmidi: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: oss: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: jack: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: info: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: seq: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: control: Add verification for kctl accesses (Jaroslav Kysela) [1797509] - [sound] ALSA: mixer: oss: Constify snd_mixer_oss_assign_table definition (Jaroslav Kysela) [1797509] - [sound] ALSA: seq: Constify struct snd_midi_op (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: Constify snd_timer_hardware definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: core: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: core: Treat snd_device_ops as const (Jaroslav Kysela) [1797509] - [sound] ALSA: ctl: allow TLV read operation for callback type of element in locked case (Jaroslav Kysela) [1797509] - [sound] ALSA: ctl: remove dimen member from elem_info structure (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Avoid possible info leaks from PCM stream buffers (Jaroslav Kysela) [1797509] - [sound] ALSA: control: remove useless assignment in .info callback of PCM chmap element (Jaroslav Kysela) [1797509] - [sound] ALSA: uapi: Fix typos and header inclusion in asound.h (Jaroslav Kysela) [1797509] - [sound] ALSA: bump uapi version numbers (Jaroslav Kysela) [1797509] - [sound] ALSA: add new 32-bit layout for snd_pcm_mmap_status/control (Jaroslav Kysela) [1797509] - [sound] ALSA: move snd_pcm_ioctl_sync_ptr_compat into pcm_native.c (Jaroslav Kysela) [1797509] - [sound] ALSA: Avoid using timespec for struct snd_ctl_elem_value (Jaroslav Kysela) [1797509] - [sound] ALSA: Avoid using timespec for struct snd_timer_tread (Jaroslav Kysela) [1797509] - [sound] ALSA: Avoid using timespec for struct snd_rawmidi_status (Jaroslav Kysela) [1797509] - [sound] ALSA: Avoid using timespec for struct snd_pcm_status (Jaroslav Kysela) [1797509] - [sound] ALSA: Avoid using timespec for struct snd_timer_status (Jaroslav Kysela) [1797509] - [sound] ALSA: Replace timespec with timespec64 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: fixup dpcm_prune_paths() loop continue (Jaroslav Kysela) [1797509] - [sound] ALSA: ps3: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: pmac: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ymfpci: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: via82xx: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: trident: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: sonicvibes: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: sis7019: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: riptide: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: oxygen: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: mixart: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: maestro3: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: lx6464es: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: lola: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: intel8x0: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1724: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1712: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: fm801: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: es1938: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ens137x: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1x: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: echoaudio: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ctxfi: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: cs5535: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: cs4281: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: cmipci: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ca0106: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: bt87x: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: azt3328: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: aw2: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: atiixp: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: asihpi: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: als4000: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: parisc: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: wss: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: gus: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: sb: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: es18xx: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: es1688: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: cmi8330: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ad1816a: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: pcsp: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: atmel: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: aaci: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: aoa: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: aoa: Avoid non-standard macro usage (Jaroslav Kysela) [1797509] - [sound] ALSA: echoaudio: Avoid non-standard macro usage (Jaroslav Kysela) [1797509] - [sound] ALSA: es1968: Avoid non-standard macro usage (Jaroslav Kysela) [1797509] - [sound] ALSA: rme: Avoid non-standard macro usage (Jaroslav Kysela) [1797509] - [sound] ALSA: als300: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ali5451: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ad1889: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Avoid non-standard macro usage (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Use standard waitqueue for RIRB wakeup (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Drop superfluous snd_pcm_sgbuf_ops_page (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: atom: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: sst-mfld-platform-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: sst-baytrail-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: Drop superfluous snd_pcm_sgbuf_ops_page (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: sst-haswell-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: skylake: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: Avoid non-standard macro usage (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: skl-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: drivers: Constify snd_ac97_bus_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: drivers: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: drivers: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ml403: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: vx: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: vx: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: dummy: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: drivers: Remove superfluous snd_dma_continuous_data() (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Avoid pointer dereference before null-check (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Avoid unexpected timer event callback tasklets (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Remove redundant locking in timer open function (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Support runtime change of snd_timer via info interface (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Support selection of snd_timer instead of jiffies (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Move CABLE_VALID_BOTH to the top of file (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Rename all jiffies timer specific functions (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Use callback functions for timer specific implementations (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Support return of error code for timer start and stop (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Describe units of variables (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge soc_free_pcm_runtime() and soc_rtd_free() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge soc_new_pcm_runtime() and soc_rtd_init() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: create rtd->codec_dais first (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: call list_del(&rtd->list) at soc_free_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge soc_add_pcm_runtime() into soc_new_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move soc_free_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: use list_del_init and move it back to soc_cleanup_component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: delete component->card_list in soc_remove_component only (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-component: remove snd_pcm_ops from component driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add new pcm_construct/pcm_destruct (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge snd_pcm_ops member to component driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-component.h: remove GPL explanation from header (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: oss: Avoid potential buffer overflows (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Add card sync_irq field (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Add the support for sync-stop operation (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Move PCM_RUNTIME_CHECK() macro into local header (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Allow NULL ioctl ops (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Introduce managed buffer allocation mode (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Fix stream lock usage in snd_pcm_period_elapsed() (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: Fix the breakage of slave link open (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Unexport snd_pcm_sgbuf_ops_page (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Yet another missing check of non-cached buffer type (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: Fix possible race at assigning a timer instance (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: Make snd_timer_close() returning void (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: Unify master/slave linking code (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: Fix incorrectly assigned timer instance (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: Limit max amount of slave instances (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Create proc files only for non-empty preallocations (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Warn if doubly preallocated (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Handle special page mapping in the default mmap handler (Jaroslav Kysela) [1797509] - [sound] ALSA: memalloc: Add vmalloc buffer allocation support (Jaroslav Kysela) [1797509] - [sound] ALSA: memalloc: Allow NULL device for SNDRV_DMA_TYPE_CONTINUOUS type (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm_dmaengine: Extract snd_dmaengine_pcm_refine_runtime_hwparams (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel - do not describe I/O configuration in the long card name (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel - use control components to describe card config (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: make common HDMI driver the default for SOF (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: sof_rt5682: use dependency on SOF_HDA_LINK (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: Geminilake is only supported by SOF (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: fix configs for bxt-da7219-max98057a (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: remove select SND_HDA_DSP_LOADER (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: Add CML m/c using RT1011 and RT5682 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: compress: fix unsigned integer overflow check (Jaroslav Kysela) [1797509] - [sound] ALSA: Revert "ALSA: usb-audio: set the interface format after resume on Dell WD19" (Jaroslav Kysela) [1797509]- [crypto] crypto: ccp - use file mode for sev ioctl permissions (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Cleanup sp_dev_master in psp_dev_destroy() (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Cleanup misc_dev on sev_exit() (Vladis Dronov) [1765717] - [crypto] crypto: remove CRYPTO_TFM_RES_BAD_KEY_LEN (Vladis Dronov) [1765717] - [crypto] crypto: ccp - move SEV vdata to a dedicated data structure (Vladis Dronov) [1765717] - [crypto] crypto: ccp - create a generic psp-dev file (Vladis Dronov) [1765717] - [crypto] crypto: ccp - rename psp-dev files to sev-dev (Vladis Dronov) [1765717] - [crypto] crypto: ccp - set max RSA modulus size for v3 platform devices as well (Vladis Dronov) [1765717] - [crypto] crypto: ccp - add SEV command privilege separation (Vladis Dronov) [1765717] - [crypto] crypto: ccp - fix uninitialized list head (Vladis Dronov) [1765717] - [crypto] crypto: user - fix memory leak in crypto_report (Vladis Dronov) [1829808 1765717] {CVE-2019-19062} - [crypto] crypto: ccp - Release all allocated memory if sha type is invalid (Vladis Dronov) [1825134 1765717] {CVE-2019-18808} - [crypto] crypto: ccp - invoke fallback for XTS ciphertext stealing (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Remove unnecessary linux/pci.h include (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Include DMA declarations explicitly (Vladis Dronov) [1765717] - [crypto] crypto: ccp - use devm_platform_ioremap_resource() to simplify code (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Clean up and exit correctly on allocation failure (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Log an error message when ccp-crypto fails to load (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Ignore tag length when decrypting GCM ciphertext (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Add support for valid authsize values less than 16 (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Fix oops by properly managing allocated structures (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Reduce maximum stack usage (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Include the module name in system log messages (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Add a module parameter to control registration for DMA (Vladis Dronov) [1765717] - [crypto] crypto: ccp - module parameter to limit the number of enabled CCPs (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Add a module parameter to specify a queue count (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Make CCP debugfs support optional (Vladis Dronov) [1765717] - [crypto] crypto: ctr - add helper for performing a CTR encryption walk (Vladis Dronov) [1765717] - [crypto] crypto: ccp - memset structure fields to zero before reuse (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Fix 3DES complaint from ccp-crypto module (Vladis Dronov) [1765717] - [crypto] crypto: ccp - fix AES CFB error exposed by new test vectors (Vladis Dronov) [1765717] - [crypto] crypto: ccp - AES CFB mode is a stream cipher (Vladis Dronov) [1765717] - [crypto] treewide: Add SPDX license identifier - Makefile/Kconfig (Vladis Dronov) [1765717] - [crypto] crypto: shash - remove shash_desc::flags (Vladis Dronov) [1765717] - [crypto] crypto: ccp - no need to check return value of debugfs_create functions (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Remove forward declaration (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Remove VLA usage of skcipher (Vladis Dronov) [1765717] - [crypto] crypto: skcipher - Introduce crypto_sync_skcipher (Vladis Dronov) [1765717] - [infiniband] IB/mlx4: Test return value of calls to ib_get_cached_pkey (Alaa Hleihel) [1767259] - [netdrv] net/mlx4_core: Fix use of ENOSPC around mlx4_counter_alloc() (Alaa Hleihel) [1767259] - [infiniband] RDMA/mlx4: Initialize ib_spec on the stack (Alaa Hleihel) [1767259] - [powerpc] powerpc/powernv: Re-enable imc trace-mode in kernel (Desnes Augusto Nunes do Rosario) [1725201] - [powerpc] powerpc/perf: Implement a global lock to avoid races between trace, core and thread imc events (Desnes Augusto Nunes do Rosario) [1725201] - [powerpc] powerpc/perf: Return accordingly on invalid chip-id in (Desnes Augusto Nunes do Rosario) [1725201] - [powerpc] powerpc/perf: Remove PM_BR_CMPL_ALT from power9 event list (Desnes Augusto Nunes do Rosario) [1725201] - [powerpc] powerpc/perf: Add generic compat mode pmu driver (Desnes Augusto Nunes do Rosario) [1725201] - [powerpc] powerpc/perf: init pmu from core-book3s (Desnes Augusto Nunes do Rosario) [1725201] - [fs] NFS: Fix fscache super_cookie index_key from changing after umount (Dave Wysochanski) [1790933] - [fs] NFSv4: Fix fscache cookie aux_data to ensure change_attr is included (Dave Wysochanski) [1793560] - [fs] nfs: fscache: use timespec64 in inode auxdata (Dave Wysochanski) [1793560] - [documentation] i2c: replace i2c_new_probed_device with an ERR_PTR variant (David Arcari) [1835245] - [documentation] docs: stop suggesting strlcpy (David Arcari) [1835245] - [scsi] scsi: hpsa: Update driver version (Joseph Szczypek) [1815628] - [scsi] scsi: hpsa: correct race condition in offload enabled (Joseph Szczypek) [1815628] - [kernel] audit: log audit netlink multicast bind and unbind (Richard Guy Briggs) [1829622] - [ipc] ipc/mqueue.c: change __do_notify() to bypass check_kill_permission() (Oleg Nesterov) [1808931] - [scsi] scsi: megaraid_sas: Update driver version to 07.714.04.00-rc1 (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: TM command refire leads to controller firmware crash (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Replace undefined MFI_BIG_ENDIAN macro with __BIG_ENDIAN_BITFIELD macro (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Remove IO buffer hole detection logic (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Limit device queue depth to controller queue depth (Tomas Henzl) [1791041] - [scsi] scsi: megaraid: Use true, false for bool variables (Tomas Henzl) [1791041] - [scsi] scsi: megaraid: make two symbols static in megaraid_sas_base.c (Tomas Henzl) [1791041] - [scsi] scsi: megaraid: make some symbols static in megaraid_sas_fusion.c (Tomas Henzl) [1791041] - [scsi] scsi: megaraid: make some symbols static in megaraid_sas_fp.c (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Use scnprintf() for avoiding potential buffer overflow (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: silence a warning (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: fix indentation issue (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Update driver version to 07.713.01.00-rc1 (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Use Block layer API to check SCSI device in-flight IO requests (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Limit the number of retries for the IOCTLs causing firmware fault (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Do not initiate OCR if controller is not in ready state (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Re-Define enum DCMD_RETURN_STATUS (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Do not set HBA Operational if FW is not in operational state (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Do not kill HBA if JBOD Seqence map or RAID map is disabled (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Do not kill host bus adapter, if adapter is already dead (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Update optimal queue depth for SAS and NVMe devices (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Set no_write_same only for Virtual Disk (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Reset adapter if FW is not in READY state after device resume (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Make poll_aen_lock static (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: remove unused variables 'debugBlk', 'fusion' (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Unique names for MSI-X vectors (Tomas Henzl) [1791041]- [crypto] crypto: drbg - fix error return code in drbg_alloc_state() (Vladis Dronov) [1822458] - [fs] fs: call fsnotify_sb_delete after evict_inodes (Jay Shin) [1834741] - [fs] fs: avoid softlockups in s_inodes iterators (Jay Shin) [1834741] - [fs] fs/drop_caches.c: avoid softlockups in drop_pagecache_sb() (Jay Shin) [1834741] - [net] net/smc: remove set but not used variables 'del_llc, del_llc_resp' (Philipp Rudo) [1725886] - [net] net/smc: remove unused inline function smc_curs_read (Philipp Rudo) [1725886] - [net] net/smc: log important pnetid and state change events (Philipp Rudo) [1725886] - [net] net/smc: save SMC-R peer link_uid (Philipp Rudo) [1725886] - [net] net/smc: create improved SMC-R link_uid (Philipp Rudo) [1725886] - [net] net/smc: improve termination processing (Philipp Rudo) [1725886] - [net] net/smc: add termination reason and handle LLC protocol violation (Philipp Rudo) [1725886] - [net] net/smc: asymmetric link tagging (Philipp Rudo) [1725886] - [net] net/smc: assign link to a new connection (Philipp Rudo) [1725886] - [net] net/smc: send DELETE_LINK, ALL message and wait for send to complete (Philipp Rudo) [1725886] - [net] net/smc: wait for departure of an IB message (Philipp Rudo) [1725886] - [net] net/smc: handle incoming CDC validation message (Philipp Rudo) [1725886] - [net] net/smc: send failover validation message (Philipp Rudo) [1725886] - [net] net/smc: switch connections to alternate link (Philipp Rudo) [1725886] - [net] net/smc: save state of last sent CDC message (Philipp Rudo) [1725886] - [net] net/smc: enqueue local LLC messages (Philipp Rudo) [1725886] - [net] net/smc: delete link processing as SMC server (Philipp Rudo) [1725886] - [net] net/smc: delete link processing as SMC client (Philipp Rudo) [1725886] - [net] net/smc: llc_del_link_work and use the LLC flow for delete link (Philipp Rudo) [1725886] - [net] net/smc: delete an asymmetric link as SMC server (Philipp Rudo) [1725886] - [net] net/smc: final part of add link processing as SMC server (Philipp Rudo) [1725886] - [net] net/smc: rkey processing for a new link as SMC server (Philipp Rudo) [1725886] - [net] net/smc: first part of add link processing as SMC server (Philipp Rudo) [1725886] - [net] net/smc: final part of add link processing as SMC client (Philipp Rudo) [1725886] - [net] net/smc: rkey processing for a new link as SMC client (Philipp Rudo) [1725886] - [net] net/smc: first part of add link processing as SMC client (Philipp Rudo) [1725886] - [net] smc: Remove unused function (Philipp Rudo) [1725886] - [net] net/smc: llc_add_link_work to handle ADD_LINK LLC requests (Philipp Rudo) [1725886] - [net] net/smc: allocate index for a new link (Philipp Rudo) [1725886] - [net] net/smc: introduce smc_pnet_find_alt_roce() (Philipp Rudo) [1725886] - [net] net/smc: remove DELETE LINK processing from smc_core.c (Philipp Rudo) [1725886] - [net] net/smc: take link down instead of terminating the link group (Philipp Rudo) [1725886] - [net] net/smc: add smcr_port_err() and smcr_link_down() processing (Philipp Rudo) [1725886] - [net] net/smc: add smcr_port_add() and smcr_link_up() processing (Philipp Rudo) [1725886] - [net] net/smc: remember PNETID of IB device for later device matching (Philipp Rudo) [1725886] - [net] net/smc: mutex to protect the lgr against parallel reconfigurations (Philipp Rudo) [1725886] - [net] net/smc: extend smc_llc_send_add_link() and smc_llc_send_delete_link() (Philipp Rudo) [1725886] - [net] net/smc: map and register buffers for a new link (Philipp Rudo) [1725886] - [net] net/smc: unmapping of buffers to support multiple links (Philipp Rudo) [1725886] - [net] net/smc: multiple link support for rmb buffer registration (Philipp Rudo) [1725886] - [net] net/smc: remove obsolete link state DELETING (Philipp Rudo) [1725886] - [net] net/smc: remove handling of CONFIRM_RKEY_CONTINUE (Philipp Rudo) [1725886] - [net] net/smc: adapt SMC remote DELETE_RKEY processing to use the LLC flow (Philipp Rudo) [1725886] - [net] net/smc: adapt SMC remote CONFIRM_RKEY processing to use the LLC flow (Philipp Rudo) [1725886] - [net] net/smc: new smc_rtoken_set functions for multiple link support (Philipp Rudo) [1725886] - [net] net/smc: move the TEST_LINK response processing into event handler (Philipp Rudo) [1725886] - [net] net/smc: multiple link support and LLC flow for smc_llc_do_delete_rkey (Philipp Rudo) [1725886] - [net] net/smc: multiple link support and LLC flow for smc_llc_do_confirm_rkey (Philipp Rudo) [1725886] - [net] net/smc: adapt SMC client code to use the LLC flow (Philipp Rudo) [1725886] - [net] net/smc: adapt SMC server code to use the LLC flow (Philipp Rudo) [1725886] - [net] net/smc: add logic to evaluate CONFIRM_LINK messages to LLC layer (Philipp Rudo) [1725886] - [net] net/smc: introduce link group type (Philipp Rudo) [1725886] - [net] net/smc: enqueue all received LLC messages (Philipp Rudo) [1725886] - [net] net/smc: add event-based llc_flow framework (Philipp Rudo) [1725886] - [net] net/smc: move llc layer related init and clear into smc_llc.c (Philipp Rudo) [1725886] - [net] net/smc: use mutex instead of rwlock_t to protect buffers (Philipp Rudo) [1725886] - [net] net/smc: process llc responses in tasklet context (Philipp Rudo) [1725886] - [net] net/smc: use worker to process incoming llc messages (Philipp Rudo) [1725886] - [net] net/smc: simplify link deactivation (Philipp Rudo) [1725886] - [net] net/smc: move testlink work to system work queue (Philipp Rudo) [1725886] - [net] net/smc: add new link state and related helpers (Philipp Rudo) [1725886] - [net] net/smc: multi-link support for smc_rmb_rtoken_handling() (Philipp Rudo) [1725886] - [net] net/smc: convert static link ID instances to support multiple links (Philipp Rudo) [1725886] - [net] net/smc: convert static link ID to dynamic references (Philipp Rudo) [1725886] - [net] net/smc: introduce link_idx for link group array (Philipp Rudo) [1725886] - [net] net/smc: separate function for link initialization (Philipp Rudo) [1725886] - [net] net/smc: rework pnet table to support SMC-R failover (Philipp Rudo) [1725886] - [net] net/smc: improve peer ID in CLC decline for SMC-R (Philipp Rudo) [1725886] - [net] net/smc: rework peer ID handling (Philipp Rudo) [1725886] - [net] net/smc: reduce port_event scheduling (Philipp Rudo) [1725886] - [net] net/smc: simplify normal link termination (Philipp Rudo) [1725886] - [net] net/smc: remove unused parameter of smc_lgr_terminate() (Philipp Rudo) [1725886] - [net] net/smc: do not delete lgr from list twice (Philipp Rudo) [1725886] - [net] net/smc: use termination worker under send_lock (Philipp Rudo) [1725886] - [net] net/smc: improve smc_lgr_cleanup() (Philipp Rudo) [1725886] - [pci] PCI: Add new PCI_VPD_RO_KEYWORD_SERIALNO macro (Jonathan Toppins) [1834900] - [pci] PCI: Introduce pci_get_dsn (Jonathan Toppins) [1834900] - [scsi] scsi: lpfc: Remove redundant initialization to variable rc (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Update lpfc version to 12.8.0.1 (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Fix MDS Diagnostic Enablement definition (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Fix noderef and address space warnings (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Remove unnecessary lockdep_assert_held calls (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Change default queue allocation for reduced memory consumption (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Fix negation of else clause in lpfc_prep_node_fc4type (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Remove re-binding of nvme rport during registration (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Maintain atomic consistency of queue_claimed flag (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: remove duplicate unloading checks (Dick Kennedy) [1835310] - [scsi] scsi: qedf: Get dev info after updating the params (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Fix crash when MFW calls for protocol stats while function is still probing (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Add schedule recovery handler (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Implement callback for bw_update (Nilesh Javali) [1792113] - [netdrv] scsi: qed: Send BW update notifications to the protocol drivers (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Honor status qualifier in FCP_RSP per spec (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Acquire rport_lock for resetting the delay_timestamp (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Increase the upper limit of retry delay (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Keep track of num of pending flogi (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Simplify mutex_unlock() usage (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Add port_id getter (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Remove always false 'tmp_prio < 0' statement (Nilesh Javali) [1792113] - [include] NFSv4.1: fix handling of backchannel binding in BIND_CONN_TO_SESSION (Steve Dickson) [1828592] - [edac] EDAC/amd64: Drop some family checks for newer systems (Aristeu Rozanski) [1779822 1735611] - [edac] EDAC/amd64: Add family ops for Family 19h Models 00h-0Fh (Aristeu Rozanski) [1779822 1735611] - [x86] x86/amd_nb: Add Family 19h PCI IDs (Aristeu Rozanski) [1779822 1735611] - [edac] EDAC/mce_amd: Always load on SMCA systems (Aristeu Rozanski) [1779822 1735611] - [x86] x86/MCE/AMD, EDAC/mce_amd: Add new Load Store unit McaType (Aristeu Rozanski) [1779822 1735611] - [edac] EDAC/amd64: Save max number of controllers to family type (Aristeu Rozanski) [1779822 1735611] - [edac] EDAC/amd64: Gather hardware information early (Aristeu Rozanski) [1779822 1735611] - [edac] EDAC/amd64: Make struct amd64_family_type global (Aristeu Rozanski) [1779822 1735611] - [fs] nfsd: Add tracepoints for update of the expkey and export cache entries (Dave Wysochanski) [1775408] - [fs] nfsd: Add tracepoints for exp_find_key() and exp_get_by_name() (Dave Wysochanski) [1775408] - [fs] nfsd: Add tracing to nfsd_set_fh_dentry() (Dave Wysochanski) [1775408] - [net] SUNRPC: Clean up: Replace dprintk and BUG_ON call sites in svcauth_gss.c (Dave Wysochanski) [1775408] - [net] svcrdma: Create a generic tracing class for displaying xdr_buf layout (Dave Wysochanski) [1775408] - [net] SUNRPC: Capture completion of all RPC tasks (Dave Wysochanski) [1775408] - [net] SUNRPC: Trace gssproxy upcall results (Dave Wysochanski) [1775408] - [trace] fix null pointer deref in tracepoints in back channel (Dave Wysochanski) [1775408] - [fs] NFS: Clean up generic file commit tracepoint (Dave Wysochanski) [1775408] - [fs] NFS: Clean up generic writeback tracepoints (Dave Wysochanski) [1775408] - [fs] NFS: Clean up generic file read tracepoints (Dave Wysochanski) [1775408] - [fs] pNFS/flexfiles: Add tracing for layout errors (Dave Wysochanski) [1775408] - [fs] pNFS/flexfiles: Record resend attempts on I/O failure (Dave Wysochanski) [1775408] - [fs] NFS: Fix fix of show_nfs_errors (Dave Wysochanski) [1775408] - [fs] NFSv4: Improve read/write/commit tracing (Dave Wysochanski) [1775408] - [fs] NFS4: Report callback authentication errors (Dave Wysochanski) [1775408] - [fs] NFS4: Trace lock reclaims (Dave Wysochanski) [1775408] - [fs] NFS4: Trace state recovery operation (Dave Wysochanski) [1775408] - [fs] NFS: Add a tracepoint in nfs_fh_to_dentry() (Dave Wysochanski) [1775408] - [fs] pnfs/flexfiles: Add tracepoints for detecting pnfs fallback to MDS (Dave Wysochanski) [1775408] - [fs] NFS: Record task, client ID, and XID in xdr_status trace points (Dave Wysochanski) [1775408] - [fs] NFS: Display symbolic status code names in trace log (Dave Wysochanski) [1775408] - [fs] NFS: Fix show_nfs_errors macros again (Dave Wysochanski) [1775408] - [fs] NFS4: Add a trace event to record invalid CB sequence IDs (Dave Wysochanski) [1775408] - [media] media: v4l: event: Add subscription to list before calling "add" operation (Jarod Wilson) [1828805] {CVE-2019-9458} - [media] media: v4l: event: Prevent freeing event subscriptions while accessed (Jarod Wilson) [1828805] {CVE-2019-9458} - [vhost] vhost: Check docket sk_family instead of call getname (Vladis Dronov) [1823301] {CVE-2020-10942} - [documentation] kvm: ppc: book3s hv: Add a capability for enabling secure guests (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: H_SVM_INIT_START must call UV_RETURN (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Check caller of H_SVM_* Hcalls (David Gibson) [1814624] - [powerpc] Introduce the MSR_S bit (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Skip kvmppc_uvmem_free if Ultravisor is not supported (David Gibson) [1814624] - [powerpc] kvm: ppc: Kill kvmppc_ops::mmu_destroy() and kvmppc_mmu_destroy() (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s pr: Move kvmppc_mmu_init() into PR KVM (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Treat TM-related invalid form instructions on P9 like the valid ones (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Use RADIX_PTE_INDEX_SIZE in Radix MMU code (David Gibson) [1814624] - [powerpc] kvm: no need to check return value of debugfs_create functions (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s pr: Fix -Werror=return-type build failure (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Release lock on page-out failure path (David Gibson) [1814624] - [powerpc] mm: Remove kvm radix prefetch workaround for Power9 DD2.2 (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: xive: Fix typo in comment (David Gibson) [1814624] - [documentation] kvm: ppc: book3s hv: Implement H_SVM_INIT_ABORT hcall (David Gibson) [1814624] - [powerpc] kvm: ppc: Add skip_page_out parameter to uvmem functions (David Gibson) [1814624] - [powerpc] kvm: ppc: book3e: Replace current->mm by kvm->mm (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s: Replace current->mm by kvm->mm (David Gibson) [1814624] - [mm] add account_locked_vm utility function (David Gibson) [1814624] - [powerpc] kvm: ppc: Remove set but not used variable 'ra', 'rs', 'rt' (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Don't do ultravisor calls on systems without ultravisor (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Support reset of secure guest (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Handle memory plug/unplug to secure VM (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Radix changes for secure guest (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Shared pages support for secure guests (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Support for running secure guests (David Gibson) [1814624] - [powerpc] pseries/svm: Unshare all pages before kexecing a new kernel (David Gibson) [1814624] - [powerpc] pseries/svm: Use shared memory for LPPACA structures (David Gibson) [1814624] - [powerpc] pseries: Add and use LPPACA_SIZE constant (David Gibson) [1814624] - [powerpc] pseries/svm: Add helpers for UV_SHARE_PAGE and UV_UNSHARE_PAGE (David Gibson) [1814624] - [powerpc] prom_init: Add the ESM call to prom_init (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Reject mflags=2 (LPCR[AIL]=2) ADDR_TRANS_MODE mode (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Implement LPCR[AIL]=3 mode for injected interrupts (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Reuse kvmppc_inject_interrupt for async guest delivery (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s: Replace reset_msr mmu op with inject_interrupt arch op (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s: Define and use SRR1_MSR_BITS (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: xive: Show VP id in debugfs (David Gibson) [1814624] - [powerpc] kvm: ppc: e500: Replace current->mm by kvm->mm (David Gibson) [1814624] - [powerpc] kvm: ppc: Report single stepping capability (David Gibson) [1814624] - [powerpc] kvm: Fix kvmppc_vcore->in_guest value in kvmhv_switch_to_host (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: use smp_mb() when setting/clearing host_ipi flag (David Gibson) [1814624] - [powerpc] 64s: Set reserved PCR bits (David Gibson) [1814624] - [powerpc] Fix definition of PCR bits to work with old binutils (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s: Invalidate multiple TCEs at once (David Gibson) [1814624] - [powerpc] powernv/ioda: Split out TCE invalidation from TCE updates (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Don't lose pending doorbell request on migration on P9 (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Check for MMU ready on piggybacked virtual cores (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Define usage types for rmap array in guest memslot (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Don't push XIVE context when not using XIVE device (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Fix race in re-enabling XIVE escalation interrupts (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s pr: Fix software breakpoints (David Gibson) [1814624] - [powerpc] kvm: ppc: Remove leftover comment from emulate_loadstore.c (David Gibson) [1814624] - [x86] hyperv: Properly suspend/resume reenlightenment notifications (Mohammed Gamal) [1815475] - [kernel] pm: hibernate: Freeze kernel threads in software_resume() (Mohammed Gamal) [1815475] - [kernel] pm: hibernate: Propagate the return value of hibernation_restore() (Mohammed Gamal) [1815475] - [x86] hyperv: Suspend/resume the VP assist page for hibernation (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Fix Suspend-to-Idle for Generation-2 VM (Mohammed Gamal) [1815475] - [net] hv_sock: Add the support of hibernation (Mohammed Gamal) [1815475] - [video] hyperv_fb: Fix hibernation for the deferred IO feature (Mohammed Gamal) [1815475] - [video] hyperv_fb: Add the support of hibernation (Mohammed Gamal) [1815475] - [scsi] storvsc: Add the support of hibernation (Mohammed Gamal) [1815475] - [netdrv] hv_netvsc: Add the support of hibernation (Mohammed Gamal) [1815475] - [pci] hv: Change pci_protocol_version to per-hbus (Mohammed Gamal) [1815475] - [pci] hv: Add hibernation support (Mohammed Gamal) [1815475] - [input] hyperv-keyboard: Add the support of hibernation (Mohammed Gamal) [1815475] - [hid] hyperv: NULL check before some freeing functions is not needed (Mohammed Gamal) [1815475] - [hid] hyperv: Add the support of hibernation (Mohammed Gamal) [1815475] - [clocksource] hyper-v: Suspend/resume Hyper-V clocksource for hibernation (Mohammed Gamal) [1815475] - [x86] hyperv: Suspend/resume the hypercall page for hibernation (Mohammed Gamal) [1815475] - [x86] hyperv: Implement hv_is_hibernation_supported() (Mohammed Gamal) [1815475] - [hv] hv_utils: Add the support of hibernation (Mohammed Gamal) [1815475] - [hv] hv_utils: Support host-initiated hibernation request (Mohammed Gamal) [1815475] - [hv] hv_utils: Support host-initiated restart request (Mohammed Gamal) [1815475] - [hv] hv_balloon: Add the support of hibernation (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Fix harmless building warnings without CONFIG_PM_SLEEP (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Resume after fixing up old primary channels (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Suspend after cleaning up hv_sock and sub channels (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Clean up hv_sock channels by force upon suspend (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Suspend/resume the vmbus itself for hibernation (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Ignore the offers when resuming from hibernation (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Implement suspend/resume for VSC drivers for hibernation (Mohammed Gamal) [1815475] - [net] ipv4: really enforce backoff for redirects (Paolo Abeni) [1834184] - [net] netfilter: nat: never update the UDP checksum when it's 0 (Guillaume Nault) [1794714] - [net] sched: allow flower to match erspan options (Xin Long) [1830482] - [net] sched: allow flower to match vxlan options (Xin Long) [1830482] - [net] sched: add erspan option support to act_tunnel_key (Xin Long) [1830482] - [net] sched: add vxlan option support to act_tunnel_key (Xin Long) [1830482] - [netdrv] netdevsim: disable devlink reload when resources are being used (Ivan Vecera) [1829778] - [netdrv] netdevsim: fix using uninitialized resources (Ivan Vecera) [1829778] - [netdrv] drivers/net: netdevsim depends on INET (Ivan Vecera) [1829778] - [netdrv] netdevsim: fix nsim_fib6_rt_create() error path (Ivan Vecera) [1829778] - [tools] selftests: netdevsim: Add test for FIB offload API (Ivan Vecera) [1829778] - [tools] selftests: forwarding: Add helpers and tests for FIB offload (Ivan Vecera) [1829778] - [tools] selftests: mlxsw: Add a self-test for port-default priority (Ivan Vecera) [1829778] - [netdrv] netdevsim: fib: Add dummy implementation for FIB offload (Ivan Vecera) [1829778] - [net] ipv6: Add "offload" and "trap" indications to routes (Ivan Vecera) [1829778] - [net] ipv4: Add "offload" and "trap" indications to routes (Ivan Vecera) [1829778] - [net] ipv4: Encapsulate function arguments in a struct (Ivan Vecera) [1829778] - [net] ipv4: Replace route in list before notifying (Ivan Vecera) [1829778] - [tools] selftests: netdevsim: Extend devlink trap test to include flow action cookie (Petr Oros) [1823745] - [netdrv] netdevsim: add ACL trap reporting cookie as a metadata (Petr Oros) [1823745] - [net] devlink: extend devlink_trap_report() to accept cookie and pass (Petr Oros) [1823745] - [net] drop_monitor: extend by passing cookie from driver (Petr Oros) [1823745] - [net] devlink: add trap metadata type for cookie (Petr Oros) [1823745] - [net] devlink: add ACL generic packet traps (Petr Oros) [1823745] - [net] devlink: Add overlay source MAC is multicast trap (Petr Oros) [1823745] - [net] devlink: Add tunnel generic packet traps (Petr Oros) [1823745] - [net] devlink: Add non-routable packet trap (Petr Oros) [1823745] - [netdrv] mlxsw: spectrum_router: Prevent incorrect replacement of local table routes (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Remove FIB entry list from FIB node (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Consolidate identical functions (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Make route creation and destruction symmetric (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Eliminate dead code (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Remove unnecessary checks (Ivan Vecera) [1828994] - [net] ipv6: Remove old route notifications and convert listeners (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Start using new IPv6 route notifications (Ivan Vecera) [1828994] - [net] ipv6: Handle multipath route deletion notification (Ivan Vecera) [1828994] - [net] ipv6: Handle route deletion notification (Ivan Vecera) [1828994] - [net] ipv6: Only Replay routes of interest to new listeners (Ivan Vecera) [1828994] - [net] ipv6: Notify multipath route if should be offloaded (Ivan Vecera) [1828994] - [net] ipv6: Notify route if replacing currently offloaded one (Ivan Vecera) [1828994] - [net] ipv6: Notify newly added route if should be offloaded (Ivan Vecera) [1828994] - [include] net: fib_notifier: Add temporary events to the FIB notification chain (Ivan Vecera) [1828994] - [net] ipv4: Remove old route notifications and convert listeners (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Start using new IPv4 route notifications (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Don't rely on missing extack to symbolize dump (Ivan Vecera) [1828994] - [net] ipv4: Only Replay routes of interest to new listeners (Ivan Vecera) [1828994] - [net] ipv4: Handle route deletion notification during flush (Ivan Vecera) [1828994] - [net] ipv4: Handle route deletion notification (Ivan Vecera) [1828994] - [net] ipv4: Notify newly added route if should be offloaded (Ivan Vecera) [1828994] - [net] ipv4: Notify route if replacing currently offloaded one (Ivan Vecera) [1828994] - [net] ipv4: Extend FIB alias find function (Ivan Vecera) [1828994] - [net] ipv4: Notify route after insertion to the routing table (Ivan Vecera) [1828994] - [include] net: fib_notifier: Add temporary events to the FIB notification chain (Ivan Vecera) [1828994] - [net] vti6: Fix memory leak of skb if input policy check fails (Xin Long) [1829720] - [net] xfrm: policy: Fix doulbe free in xfrm_policy_timer (Xin Long) [1829720] - [net] xfrm: add the missing verify_sec_ctx_len check in xfrm_add_acquire (Xin Long) [1829720] - [net] xfrm: fix uctx len check in verify_sec_ctx_len (Xin Long) [1829720] - [net] xfrm: handle NETDEV_UNREGISTER for xfrm device (Xin Long) [1829720] - [net] xfrm: interface: do not confirm neighbor when do pmtu update (Xin Long) [1829720] - [documentation] xfrm: update doc about xfrm[46]_gc_thresh (Xin Long) [1829720] - [documentation] devlink: remove trigger command from devlink-region.rst (Petr Oros) [1822570] - [include] devlink: promote "fw.bundle_id" to a generic info version (Petr Oros) [1822570] - [documentation] devlink: document devlink info versions reported by bnxt_en driver (Petr Oros) [1822570] - [include] devlink: add macro for "fw.roce" (Petr Oros) [1822570] - [documentation] Fix typo in devlink documentation (Petr Oros) [1822570] - [documentation] devlink: fix typos in qed documentation (Petr Oros) [1822570] - [documentation] devlink: document region snapshot triggering from userspace (Petr Oros) [1822570] - [documentation] devlink: introduce devlink-dpipe.rst documentation file (Petr Oros) [1822570] - [documentation] devlink: add a devlink-resource.rst documentation file (Petr Oros) [1822570] - [netdrv] devlink: rename and expand devlink-trap-netdevsim.rst (Petr Oros) [1822570] - [documentation] devlink: add documentation for ionic device driver (Petr Oros) [1822570] - [documentation] devlink: add a file documenting devlink regions (Petr Oros) [1822570] - [documentation] devlink: add a driver-specific file for the qed driver (Petr Oros) [1822570] - [documentation] devlink: add parameter documentation for the mlx4 driver (Petr Oros) [1822570] - [documentation] devlink: document info versions for each driver (Petr Oros) [1822570] - [documentation] devlink: convert driver-specific files to reStructuredText (Petr Oros) [1822570] - [documentation] devlink: mention reloading in devlink-params.rst (Petr Oros) [1822570] - [documentation] devlink: add documentation for generic devlink parameters (Petr Oros) [1822570] - [documentation] devlink: convert devlink-params.txt to reStructuredText (Petr Oros) [1822570] - [documentation] devlink: rename devlink-info-versions.rst and add a header (Petr Oros) [1822570] - [documentation] devlink: convert devlink-health.txt to rst format (Petr Oros) [1822570] - [documentation] devlink: move devlink documentation to subfolder (Petr Oros) [1822570] - [include] devlink: add macro for "fw.psid" (Petr Oros) [1822570] - [netdrv] ethtool: Add support for 400Gbps (50Gbps per lane) link modes (Ivan Vecera) [1828942] - [netdrv] phy: Add support for 100BaseT1 and 1000BaseT1 (Ivan Vecera) [1828942] - [net] phy: improve definition of __ETHTOOL_LINK_MODE_MASK_NBITS (Ivan Vecera) [1828942] - [net] netfilter: nf_tables: simplify NLM_F_CREATE handling (Phil Sutter) [1812666] - [net] devlink: Add layer 3 generic packet exception traps (Petr Oros) [1828737] - [net] devlink: Add layer 3 generic packet traps (Petr Oros) [1828737] - [net] netfilter: nf_tables: fix infinite loop when expr is not available (Phil Sutter) [1757933] - [net] netfilter: nf_tables: autoload modules from the abort path (Phil Sutter) [1757933] - [net] netfilter: nf_tables: remove WARN and add NLA_STRING upper limits (Phil Sutter) [1757933] - [net] netfilter: nf_tables: store transaction list locally while requesting module (Phil Sutter) [1757933] - [net] netfilter: nf_tables: use-after-free in failing rule with bound set (Phil Sutter) [1757933] - [net] netfilter: nft_meta: skip EAGAIN if nft_meta_bridge is not a module (Phil Sutter) [1757933] - [net] netfilter: nf_tables: force module load in case select_ops() returns -EAGAIN (Phil Sutter) [1757933] - [net] netfilter: nf_tables: add nft_expr_type_request_module() (Phil Sutter) [1757933] - [net] netfilter: nf_tables: bogus EBUSY in helper removal from transaction (Phil Sutter) [1757933] - [net] netfilter: nf_tables: fix set double-free in abort path (Phil Sutter) [1757933] - [net] netfilter: nft_compat: don't use refcount_inc on newly allocated entry (Phil Sutter) [1757933] - [net] netfilter: nf_tables: unbind set in rule from commit path (Phil Sutter) [1757933] - [net] netfilter: nft_compat: destroy function must not have side effects (Phil Sutter) [1757933] - [net] netfilter: nft_compat: make lists per netns (Phil Sutter) [1757933] - [net] netfilter: nft_compat: use refcnt_t type for nft_xt reference count (Phil Sutter) [1757933] - [net] netfilter: nf_tables: fix suspicious RCU usage in nft_chain_stats_replace() (Phil Sutter) [1757933] - [net] netfilter: nf_tables: asynchronous release (Phil Sutter) [1757933] - [net] netfilter: nf_tables: split set destruction in deactivate and destroy phase (Phil Sutter) [1757933] - [net] netfilter: nf_tables: flow event notifier must use transaction mutex (Phil Sutter) [1757933] - [net] netfilter: nf_tables: use dedicated mutex to guard transactions (Phil Sutter) [1757933] - [net] netfilter: nf_tables: avoid global info storage (Phil Sutter) [1757933] - [net] netfilter: nf_tables: take module reference when starting a batch (Phil Sutter) [1757933] - [net] netfilter: nf_tables: make valid_genid callback mandatory (Phil Sutter) [1757933] - [net] netfilter: nf_tables: add and use helper for module autoload (Phil Sutter) [1757933]- [kernel] sched: Fix missing bracket in membarrier_switch_mm from mismerge (Phil Auld) [1745111] - [fs] nfs: fix NULL deference in nfs4_get_valid_delegation ("J. Bruce Fields") [1831553] - [acpi] PCI/AER: Use only _OSC to determine AER ownership (Myron Stowe) [1712820] - [pci] PCI/EDR: Log only ACPI_NOTIFY_DISCONNECT_RECOVER events (Myron Stowe) [1712820] - [pci] PCI/AER: Rationalize error status register clearing (Myron Stowe) [1712820] - [pci] PCI/DPC: Add Error Disconnect Recover (EDR) support (Myron Stowe) [1712820] - [pci] PCI/DPC: Expose dpc_process_error(), dpc_reset_link() for use by EDR (Myron Stowe) [1712820] - [pci] PCI/AER: Add pci_aer_raw_clear_status() to unconditionally clear Error Status (Myron Stowe) [1712820] - [pci] PCI/DPC: Cache DPC capabilities in pci_init_capabilities() (Myron Stowe) [1712820] - [pci] PCI/ERR: Return status of pcie_do_recovery() (Myron Stowe) [1712820] - [pci] PCI/ERR: Remove service dependency in pcie_do_recovery() (Myron Stowe) [1712820] - [pci] PCI/DPC: Move DPC data into struct pci_dev (Myron Stowe) [1712820] - [pci] PCI/ERR: Update error status after reset_link() (Myron Stowe) [1712820] - [pci] PCI/ERR: Combine pci_channel_io_frozen cases (Myron Stowe) [1712820] - [pci] PCI/ASPM: Reduce severity of common clock config message (Myron Stowe) [1712820] - [pci] PCI/ASPM: Clear the correct bits when enabling L1 substates (Myron Stowe) [1712820] - [pci] PCI/PM: Print config space of devices before suspend (Myron Stowe) [1712820] - [pci] PCI/AER: Initialize aer_fifo (Myron Stowe) [1712820] - [pci] PCI/AER: Factor message prefixes with dev_fmt() (Myron Stowe) [1712820] - [pci] PCI/AER: Log which device prevents error recovery (Myron Stowe) [1712820] - [security] ima: Switch to ima_hash_algo for boot aggregate (Jerry Snitselaar) [1786441] - [mm] mm: mempolicy: require at least one nodeid for MPOL_PREFERRED (Rafael Aquini) [1834435] {CVE-2020-11565} - [tools] perf maps: Add missing unlock to maps__insert() error case (Michael Petlan) [1818838] - [tools] perf dso: Fix dso comparison (Michael Petlan) [1818838] - [tools] perf block-info: Fix wrong block address comparison in block_info__cmp() (Michael Petlan) [1818838] - [tools] libperf: Setup initial evlist::all_cpus value (Michael Petlan) [1818838] - [tools] perf report: Fix no libunwind compiled warning break s390 issue (Michael Petlan) [1818838] - [tools] perf hists: Fix variable name's inconsistency in hists__for_each() macro (Michael Petlan) [1818838] - [tools] perf map: Set kmap->kmaps backpointer for main kernel map chunks (Michael Petlan) [1818838] - [tools] perf report: Fix incorrectly added dimensions as switch perf data file (Michael Petlan) [1818838] - [tools] tools lib traceevent: Fix memory leakage in filter_event (Michael Petlan) [1818838] - [tools] perf vendor events s390: Remove name from L1D_RO_EXCL_WRITES description (Michael Petlan) [1818838] - [tools] perf vendor events s390: Fix counter long description for DTLB1_GPAGE_WRITES (Michael Petlan) [1818838] - [tools] libtraceevent: Allow custom libdir path (Michael Petlan) [1818838] - [tools] perf top: Do not bail out when perf_env__read_cpuid() returns ENOSYS (Michael Petlan) [1818838] - [tools] perf arch: Make the default get_cpuid() return compatible error (Michael Petlan) [1818838] - [tools] perf inject: Fix processing of ID index for injected instruction tracing (Michael Petlan) [1818838] - [tools] perf report: Bail out --mem-mode if mem info is not available (Michael Petlan) [1818838] - [tools] perf report: Make -F more strict like -s (Michael Petlan) [1818838] - [tools] perf report/top TUI: Replace pr_err() with ui__error() (Michael Petlan) [1818838] - [tools] libtraceevent: Copy pkg-config file to output folder when using O= (Michael Petlan) [1818838] - [tools] libtraceevent: Fix lib installation with O= (Michael Petlan) [1818838] - [tools] perf kvm: Clarify the 'perf kvm' -i and -o command line options (Michael Petlan) [1818838] - [tools] perf machine: Fill map_symbol->maps in append_inlines() to fix segfault (Michael Petlan) [1818838] - [tools] perf jit: Move test functionality in to a test (Michael Petlan) [1818838] - [tools] perf stat: Use affinity for enabling/disabling events (Michael Petlan) [1818838] - [tools] perf evsel: Add functions to enable/disable for a specific CPU (Michael Petlan) [1818838] - [tools] perf stat: Use affinity for reading (Michael Petlan) [1818838] - [tools] perf stat: Use affinity for opening events (Michael Petlan) [1818838] - [tools] perf stat: Factor out open error handling (Michael Petlan) [1818838] - [tools] perf stat: Use affinity for closing file descriptors (Michael Petlan) [1818838] - [tools] perf evsel: Add functions to close evsel on a CPU (Michael Petlan) [1818838] - [tools] perf evsel: Add iterator to iterate over events ordered by CPU (Michael Petlan) [1818838] - [tools] perf evlist: Maintain evlist->all_cpus (Michael Petlan) [1818838] - [tools] perf cpumap: Maintain cpumaps ordered and without dups (Michael Petlan) [1818838] - [tools] perf script: Fix brstackinsn for AUXTRACE (Michael Petlan) [1818838] - [tools] perf affinity: Add infrastructure to save/restore affinity (Michael Petlan) [1818838] - [tools] perf pmu: Use file system cache to optimize sysfs access (Michael Petlan) [1818838] - [tools] perf regs: Make perf_reg_name() return "unknown" instead of NULL (Michael Petlan) [1818838] - [tools] perf diff: Use llabs() with 64-bit values (Michael Petlan) [1818838] - [tools] perf diff: Use llabs() with 64-bit values (Michael Petlan) [1818838] - [tools] perf tests: Rename tests/map_groups.c to tests/maps.c (Michael Petlan) [1818838] - [tools] perf tests: Rename thread-mg-share to thread-maps-share (Michael Petlan) [1818838] - [tools] perf maps: Rename map_groups.h to maps.h (Michael Petlan) [1818838] - [tools] perf maps: Rename 'mg' variables to 'maps' (Michael Petlan) [1818838] - [tools] perf map_symbol: Rename ms->mg to ms->maps (Michael Petlan) [1818838] - [tools] perf addr_location: Rename al->mg to al->maps (Michael Petlan) [1818838] - [tools] perf thread: Rename thread->mg to thread->maps (Michael Petlan) [1818838] - [tools] perf maps: Merge 'struct maps' with 'struct map_groups' (Michael Petlan) [1818838] - [tools] x86/insn: perf tools: Add some more instructions to the new instructions test (Michael Petlan) [1818838] - [tools] perf map: Remove unused functions (Michael Petlan) [1818838] - [tools] perf map: Remove needless struct forward declarations (Michael Petlan) [1818838] - [tools] perf map: Ditch leftover map__reloc_vmlinux() prototype (Michael Petlan) [1818838] - [tools] perf script: Move map__fprintf_srccode() to near its only user (Michael Petlan) [1818838] - [tools] perf parse: Fix potential memory leak when handling tracepoint errors (Michael Petlan) [1818838] - [tools] libtraceevent: Fix memory leakage in copy_filter_type (Michael Petlan) [1818838] - [tools] libtraceevent: Fix header installation (Michael Petlan) [1818838] - [tools] perf intel-bts: Does not support AUX area sampling (Michael Petlan) [1818838] - [tools] perf intel-pt: Add support for decoding AUX area samples (Michael Petlan) [1818838] - [tools] perf intel-pt: Add support for recording AUX area samples (Michael Petlan) [1818838] - [tools] perf pmu: When using default config, record which bits of config were changed by the user (Michael Petlan) [1818838] - [tools] perf auxtrace: Add support for queuing AUX area samples (Michael Petlan) [1818838] - [tools] perf session: Add facility to peek at all events (Michael Petlan) [1818838] - [tools] perf auxtrace: Add support for dumping AUX area samples (Michael Petlan) [1818838] - [tools] perf inject: Cut AUX area samples (Michael Petlan) [1818838] - [tools] perf record: Add aux-sample-size config term (Michael Petlan) [1818838] - [tools] perf record: Add support for AUX area sampling (Michael Petlan) [1818838] - [tools] perf auxtrace: Add support for AUX area sample recording (Michael Petlan) [1818838] - [tools] perf auxtrace: Move perf_evsel__find_pmu() (Michael Petlan) [1818838] - [tools] perf record: Add a function to test for kernel support for AUX area sampling (Michael Petlan) [1818838] - [tools] perf tools: Add kernel AUX area sampling definitions (Michael Petlan) [1818838] - [tools] perf report: Jump to symbol source view from total cycles view (Michael Petlan) [1818838] - [tools] perf util: Move block TUI function to ui browsers (Michael Petlan) [1818838] - [tools] perf dso: Move dso_id from 'struct map' to 'struct dso' (Michael Petlan) [1818838] - [tools] perf dsos: Remove unused dsos__find() method (Michael Petlan) [1818838] - [tools] perf map: Move comparision of map's dso_id to a separate function (Michael Petlan) [1818838] - [tools] perf map: Pass a dso_id to map__new() (Michael Petlan) [1818838] - [tools] perf map: Move maj/min/ino/ino_generation to separate struct (Michael Petlan) [1818838] - [tools] perf parse: Report initial event parsing error (Michael Petlan) [1818838] - [tools] x86/insn: perf tools: Add some instructions to the new instructions test (Michael Petlan) [1818838] - [tools] perf map: Move seldom used ->flags field to second cacheline (Michael Petlan) [1818838] - [tools] perf map: Use bitmap for booleans (Michael Petlan) [1818838] - [tools] libtraceevent: Fix parsing of event o and X argument types (Michael Petlan) [1818838] - [tools] perf callchain: Fix segfault in thread__resolve_callchain_sample() (Michael Petlan) [1818838] - [tools] perf map_groups: Auto sort maps by name, if needed (Michael Petlan) [1818838] - [tools] perf machine: No need to check if kernel module maps pre-exist (Michael Petlan) [1818838] - [tools] perf record: No need to process the synthesized MMAP events twice (Michael Petlan) [1818838] - [tools] perf map: No need to adjust the long name of modules (Michael Petlan) [1818838] - [tools] perf map_groups: Add a front end cache for map lookups by name (Michael Petlan) [1818838] - [tools] perf maps: Do not use an rbtree to sort by map name (Michael Petlan) [1818838] - [tools] perf maps: Purge the entries from maps->names in __maps__purge() (Michael Petlan) [1818838] - [tools] perf vendor events power9: Fix commas so PMU event files are valid JSON (Michael Petlan) [1818838] - [tools] perf vendor events power8: Fix commas so PMU event files are valid JSON (Michael Petlan) [1818838] - [tools] perf vendor events arm64: Fix commas so PMU event files are valid JSON (Michael Petlan) [1818838] - [tools] perf parse: Use YYABORT to clear stack after failure, plugging leaks (Michael Petlan) [1818838] - [tools] perf tool: Provide an option to print perf_event_open args and return value (Michael Petlan) [1818838] - [tools] perf map: Remove ->groups from 'struct map' (Michael Petlan) [1818838] - [tools] perf map: Combine maps__fixup_overlappings with its only use (Michael Petlan) [1818838] - [tools] perf annotate: Stop using map->groups, use map_symbol->mg instead (Michael Petlan) [1818838] - [tools] perf tools: Add a 'struct map_groups' pointer to 'struct map_symbol' (Michael Petlan) [1818838] - [tools] perf symbols: Use kmaps(map)->machine when we know its a kernel map (Michael Petlan) [1818838] - [tools] pref tools: Make 'struct addr_map_symbol' contain 'struct map_symbol' (Michael Petlan) [1818838] - [tools] perf callchain: Use 'struct map_symbol' in 'struct callchain_cursor_node' (Michael Petlan) [1818838] - [tools] perf unwind: Use 'struct map_symbol' in 'struct unwind_entry' (Michael Petlan) [1818838] - [tools] perf annotate: Pass a 'map_symbol' in places receiving a pair of 'map' and 'symbol' pointers (Michael Petlan) [1818838] - [tools] perf tools: Add map_groups to 'struct addr_location' (Michael Petlan) [1818838] - [tools] perf map_groups: Pass the object to map_groups__find_ams() (Michael Petlan) [1818838] - [tools] perf symbols: Stop using map->groups, we can use kmaps instead (Michael Petlan) [1818838] - [tools] perf map: Use map->dso->kernel + map__kmaps() in map__kmaps() (Michael Petlan) [1818838] - [tools] perf report: Sort by sampled cycles percent per block for tui (Michael Petlan) [1818838] - [tools] perf report: Support --percent-limit for --total-cycles (Michael Petlan) [1818838] - [tools] perf report: Sort by sampled cycles percent per block for stdio (Michael Petlan) [1818838] - [tools] perf hist: Support block formats with compare/sort/display (Michael Petlan) [1818838] - [tools] perf hist: Count the total cycles of all samples (Michael Petlan) [1818838] - [tools] perf block: Cleanup and refactor block info functions (Michael Petlan) [1818838] - [tools] perf diff: Don't use hack to skip column length calculation (Michael Petlan) [1818838] - [tools] perf tests: Fix out of bounds memory access (Michael Petlan) [1818838] - [tools] perf record: Add support for limit perf output file size (Michael Petlan) [1818838] - [tools] perf annotate: Fix heap overflow (Michael Petlan) [1818838] - [tools] perf machine: Add kernel_dso() method (Michael Petlan) [1818838] - [tools] perf symbols: Remove needless checks for map->groups->machine (Michael Petlan) [1818838] - [tools] perf parse: Add a deep delete for parse event terms (Michael Petlan) [1818838] - [tools] perf parse: If pmu configuration fails free terms (Michael Petlan) [1818838] - [tools] perf parse: Before yyabort-ing free components (Michael Petlan) [1818838] - [tools] perf parse: Add destructors for parse event terms (Michael Petlan) [1818838] - [tools] perf parse: Ensure config and str in terms are unique (Michael Petlan) [1818838] - [tools] perf parse: Add parse events handle error (Michael Petlan) [1818838] - [tools] perf inject: Make --strip keep evsels (Michael Petlan) [1818838] - [tools] perf tools: Fix cross compile for ARM64 (Michael Petlan) [1818838] - [tools] perf stat: Add --per-node agregation support (Michael Petlan) [1818838] - [tools] perf env: Add perf_env__numa_node() (Michael Petlan) [1818838] - [tools] perf tools: Splice events onto evlist even on error (Michael Petlan) [1818838] - [tools] libsubcmd: Use -O0 with DEBUG=1 (Michael Petlan) [1818838] - [tools] libsubcmd: Move EXTRA_FLAGS to the end to allow overriding existing flags (Michael Petlan) [1818838] - [tools] perf map_groups: Introduce for_each_entry() and for_each_entry_safe() iterators (Michael Petlan) [1818838] - [tools] perf maps: Add for_each_entry()/_safe() iterators (Michael Petlan) [1818838] - [tools] perf map: Allow map__next() to receive a NULL arg (Michael Petlan) [1818838] - [tools] perf map: Check if the map still has some refcounts on exit (Michael Petlan) [1818838] - [tools] perf dso: Add dso__data_write_cache_addr() (Michael Petlan) [1818838] - [tools] perf dso: Refactor dso_cache__read() (Michael Petlan) [1818838] - [tools] perf auxtrace: Add auxtrace_cache__remove() (Michael Petlan) [1818838] - [tools] perf jevents: Fix resource leak in process_mapfile() and main() (Michael Petlan) [1818838] - [tools] perf kvm: Use evlist layer api when possible (Michael Petlan) [1818838] - [tools] perf tests: Fix a typo (Michael Petlan) [1818838] - [tools] perf tools: Avoid a malloc() for array events (Michael Petlan) [1818838] - [tools] perf tools: Move ALLOC_LIST into a function (Michael Petlan) [1818838] - [tools] perf evsel: Avoid close(-1) (Michael Petlan) [1818838] - [tools] perf evsel: Always preserve errno while cleaning up perf_event_open failures (Michael Petlan) [1818838] - [tools] perf cs-etm: Fix definition of macro TO_CS_QUEUE_NR (Michael Petlan) [1818838] - [tools] perf llvm: Make .o saving a debug message, not an info one (Michael Petlan) [1818838] - [tools] perf record: Put a copy of kcore into the perf.data directory (Michael Petlan) [1818838] - [tools] perf data: Support single perf.data file directory (Michael Petlan) [1818838] - [tools] perf session: Fix indent in perf_session__new()" (Michael Petlan) [1818838] - [tools] perf data: Rename directory "header" file to "data" (Michael Petlan) [1818838] - [tools] perf data: Move perf_dir_version into data.h (Michael Petlan) [1818838] - [tools] perf data: Correctly identify directory data files (Michael Petlan) [1818838] - [tools] perf trace: Use STUL_STRARRAY_FLAGS with mmap (Michael Petlan) [1818838] - [tools] perf trace: Wire up strarray__strtoul_flags() (Michael Petlan) [1818838] - [tools] libbeauty: Introduce strarray__strtoul_flags() (Michael Petlan) [1818838] - [tools] libbeauty: Make the mmap_flags strarray visible outside of its beautifier (Michael Petlan) [1818838] - [tools] perf trace: Use strtoul for the fcntl 'cmd' argument (Michael Petlan) [1818838] - [tools] libbeauty: Introduce syscall_arg__strtoul_strarrays() (Michael Petlan) [1818838] - [tools] libperf: Add pr_err() macro (Michael Petlan) [1818838] - [tools] libperf: Do not export perf_evsel__init()/perf_evlist__init() (Michael Petlan) [1818838] - [tools] libperf: Keep count of failed tests (Michael Petlan) [1818838] - [tools] libperf: Add tests_mmap_cpus test (Michael Petlan) [1818838] - [tools] libperf: Add tests_mmap_thread test (Michael Petlan) [1818838] - [tools] libperf: Link static tests with libapi.a (Michael Petlan) [1818838] - [tools] libperf: Move mask setup to perf_evlist__mmap_ops() (Michael Petlan) [1818838] - [tools] libperf: Move mmap allocation to perf_evlist__mmap_ops::get (Michael Petlan) [1818838] - [tools] libperf: Introduce perf_evlist__for_each_mmap() (Michael Petlan) [1818838] - [tools] perf tests: Disable bp_signal testing for arm64 (Michael Petlan) [1818838] - [tools] perf tests bp_account: Add dedicated checking helper is_supported() (Michael Petlan) [1818838] - [tools] perf tests: Remove needless headers for bp_account (Michael Petlan) [1818838] - [tools] perf list: Hide deprecated events by default (Michael Petlan) [1818838] - [tools] perf trace: Pass a syscall_arg to syscall_arg_fmt->strtoul() (Michael Petlan) [1818838] - [tools] perf trace: Honour --max-events in processing syscalls:sys_enter_* (Michael Petlan) [1818838] - [tools] libbeauty: Introduce syscall_arg__strtoul_strarray() (Michael Petlan) [1818838] - [tools] perf trace: Initialize evsel_trace->fmt for syscalls:sys_enter_* tracepoints (Michael Petlan) [1818838] - [tools] perf trace: Introduce 'struct evsel__trace' for evsel->priv needs (Michael Petlan) [1818838] - [tools] perf trace: Hide evsel->access further, simplify code (Michael Petlan) [1818838] - [tools] perf trace: Introduce accessors to trace specific evsel->priv (Michael Petlan) [1818838] - [tools] perf trace: Show error message when not finding a field used in a filter expression (Michael Petlan) [1818838] - [tools] perf trace: Hook the 'vec' tracepoint argument with the x86 IRQ vectors scnprintf/strtoul (Michael Petlan) [1818838] - [tools] perf trace beauty: Add the glue for the autogenerated x86 IRQ vector array (Michael Petlan) [1818838] - [tools] libbeauty: Add a strarray__scnprintf_suffix() method (Michael Petlan) [1818838] - [tools] libbeauty: Hook up the x86 irq_vectors table generator (Michael Petlan) [1818838] - [tools] libbeauty: Add a generator for x86's IRQ vectors -> strings (Michael Petlan) [1818838] - [tools] tools arch x86: Grab a copy of the file containing the IRQ vector defines (Michael Petlan) [1818838] - [tools] perf vendor events arm64: Add some missing events for Hisi hip08 HHA PMU (Michael Petlan) [1818838] - [tools] perf vendor events arm64: Add some missing events for Hisi hip08 L3C PMU (Michael Petlan) [1818838] - [tools] perf vendor events arm64: Add some missing events for Hisi hip08 DDRC PMU (Michael Petlan) [1818838] - [tools] perf vendor events arm64: Fix Hisi hip08 DDRC PMU eventname (Michael Petlan) [1818838] - [tools] perf trace: Support tracepoint dynamic char arrays (Michael Petlan) [1818838] - [tools] perf trace: Filter own pid to avoid a feedback look in 'perf trace record -a' (Michael Petlan) [1818838] - [tools] perf string: Export asprintf__tp_filter_pids() (Michael Petlan) [1818838] - [tools] perf trace: Introduce --errno-summary (Michael Petlan) [1818838] - [tools] perf trace: Add syscall failure stats to -s/--summary and -S/--with-summary (Michael Petlan) [1818838] - [tools] perf stat: Support --all-kernel/--all-user (Michael Petlan) [1818838] - [tools] perf annotate: Fix objdump --no-show-raw-insn flag (Michael Petlan) [1818838] - [tools] perf annotate: Don't pipe objdump output through 'expand' command (Michael Petlan) [1818838] - [tools] perf annotate: Don't pipe objdump output through 'grep' command (Michael Petlan) [1818838] - [tools] perf annotate: Use libsubcmd's run-command.h to fork objdump (Michael Petlan) [1818838] - [tools] perf annotate: Avoid reallocation in objdump parsing (Michael Petlan) [1818838] - [tools] perf report: Add warning when libunwind not compiled in (Michael Petlan) [1818838] - [tools] perf test: Avoid infinite loop for task exit case (Michael Petlan) [1818838] - [tools] perf test: Report failure for mmap events (Michael Petlan) [1818838] - [tools] perf script: Fix --reltime with --time (Michael Petlan) [1818838] - [tools] perf tools: Allow to build with -ltcmalloc (Michael Petlan) [1818838] - [tools] perf diff: Report noisy for cycles diff (Michael Petlan) [1818838] - [tools] perf tools: Propagate CFLAGS to libperf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_evlist__filter_pollfd() from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Introduce perf_evlist__purge() (Michael Petlan) [1818838] - [tools] libperf: Introduce perf_evlist__exit() (Michael Petlan) [1818838] - [tools] libperf: Move the pollfd allocation from tools/perf to libperf (Michael Petlan) [1818838] - [tools] libperf: Centralize map refcnt setting (Michael Petlan) [1818838] - [tools] perf evlist: Switch to libperf's mmap interface (Michael Petlan) [1818838] - [tools] perf evlist: Introduce perf_evlist__mmap_cb_mmap() (Michael Petlan) [1818838] - [tools] perf evlist: Introduce perf_evlist__mmap_cb_get() (Michael Petlan) [1818838] - [tools] perf tools: Introduce perf_evlist__mmap_cb_idx() (Michael Petlan) [1818838] - [tools] libperf: Introduce perf_evlist_mmap_ops::mmap callback (Michael Petlan) [1818838] - [tools] libperf: Add perf_evlist_mmap_ops::get callback (Michael Petlan) [1818838] - [tools] libperf: Introduce perf_evlist_mmap_ops::idx callback (Michael Petlan) [1818838] - [tools] libperf: Introduce perf_evlist__mmap_ops() (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_evlist__mmap()/munmap() from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__read_event() from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__read_done() from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__read_init() from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__consume() function from tools/perf (Michael Petlan) [1818838] - [tools] perf tools: Use perf_mmap way to detect aux mmap (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__put() function from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__unmap() function from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__get() function from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__mmap() function from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__mmap_len() function from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Add 'struct perf_mmap_param' (Michael Petlan) [1818838] - [tools] libperf: Add perf_mmap__init() function (Michael Petlan) [1818838] - [tools] perf tools: Avoid 'sample_reg_masks' being const + weak (Michael Petlan) [1818838] - [tools] perf beauty: Introduce strtoul() for x86 MSRs (Michael Petlan) [1818838] - [tools] perf trace: Expand strings in filters to integers (Michael Petlan) [1818838] - [tools] perf trace: Introduce a strtoul() method for 'struct strarrays' (Michael Petlan) [1818838] - [tools] perf trace: Add a strtoul() method to 'struct syscall_arg_fmt' (Michael Petlan) [1818838] - [tools] perf trace: Introduce --filter for tracepoint events (Michael Petlan) [1818838] - [tools] perf evlist: Introduce append_tp_filter_pid() and append_tp_filter_pids() (Michael Petlan) [1818838] - [tools] perf evlist: Introduce append_tp_filter() method (Michael Petlan) [1818838] - [tools] perf evlist: Factor out asprintf routine to build a tracepoint pid filter (Michael Petlan) [1818838] - [tools] perf trace: Associate the "msr" tracepoint arg name with x86_MSR__scnprintf() (Michael Petlan) [1818838] - [tools] perf trace beauty: Add the glue for the autogenerated MSR arrays (Michael Petlan) [1818838] - [tools] perf trace: Allow associating scnprintf routines with well known arg names (Michael Petlan) [1818838] - [tools] perf beauty: Hook up the x86 MSR table generator (Michael Petlan) [1818838] - [tools] perf trace beauty: Add a x86 MSR cmd id->str table generator (Michael Petlan) [1818838] - [tools] perf beauty: Make strarray's offset be u64 (Michael Petlan) [1818838] - [tools] perf trace: Allow choosing how to augment the tracepoint arguments (Michael Petlan) [1818838] - [tools] perf trace: Enclose all events argument lists with () (Michael Petlan) [1818838] - [tools] perf trace: Add array of chars scnprintf beautifier (Michael Petlan) [1818838] - [tools] perf trace: Add the syscall_arg_fmt pointer to syscall_arg (Michael Petlan) [1818838] - [tools] perf trace: Move some scnprintf methods from syscall to syscall_arg_fmt (Michael Petlan) [1818838] - [tools] perf trace: Allocate an array of beautifiers for tracepoint args (Michael Petlan) [1818838] - [tools] perf trace: Factor out the initialization of syscal_arg_fmt->scnprintf (Michael Petlan) [1818838] - [tools] perf script: Allow --time with --reltime (Michael Petlan) [1818838] - [tools] perf scripts python: exported-sql-viewer.py: Add Time chart by CPU (Michael Petlan) [1818838] - [tools] perf scripts python: exported-sql-viewer.py: Add ability for Call tree to open at a specified task and time (Michael Petlan) [1818838] - [tools] perf scripts python: exported-sql-viewer.py: Tidy up Call tree call_time (Michael Petlan) [1818838] - [tools] perf scripts python: exported-sql-viewer.py: Add global time range calculations (Michael Petlan) [1818838] - [tools] perf scripts python: exported-sql-viewer.py: Add HBoxLayout and VBoxLayout (Michael Petlan) [1818838] - [tools] perf scripts python: exported-sql-viewer.py: Add LookupModel() (Michael Petlan) [1818838] - [tools] perf trace augmented_syscalls: Do not show syscalls when none was asked for (Michael Petlan) [1818838] - [tools] perf trace: Postpone parsing .perfconfig trace.add_events to after --verbose is processed (Michael Petlan) [1818838] - [tools] perf trace: Generalize the syscall_fmt find routines (Michael Petlan) [1818838] - [tools] perf trace: Separate 'struct syscall_fmt' definition from syscall_fmts variable (Michael Petlan) [1818838] - [tools] perf trace: Make evlist__set_evsel_handler() affect just entries without a handler (Michael Petlan) [1818838] - [tools] perf evlist: Adopt __set_tracepoint_handlers method from perf_session (Michael Petlan) [1818838] - [tools] perf top: Initialize perf_env->cpuid, needed by the per arch annotation init routine (Michael Petlan) [1818838] - [tools] perf env: Add routine to read the env->cpuid from the running machine (Michael Petlan) [1818838] - [kernel] perf/cgroups: Install cgroup events to correct cpuctx (Michael Petlan) [1818838] - [kernel] perf/core: Fix mlock accounting in perf_mmap() (Michael Petlan) [1818838] - [x86] perf/x86/intel/uncore: Remove PCIe3 unit for SNR (Michael Petlan) [1818838] - [x86] perf/x86/intel/uncore: Fix missing marker for snr_uncore_imc_freerunning_events (Michael Petlan) [1818838] - [x86] perf/x86/intel/uncore: Add PCI ID of IMC for Xeon E3 V5 Family (Michael Petlan) [1818838] - [kernel] perf: Correctly handle failed perf_get_aux_event() (Michael Petlan) [1818838] - [x86] perf/x86/intel: Fix PT PMI handling (Michael Petlan) [1818838] - [x86] perf/x86/intel/bts: Fix the use of page_private() (Michael Petlan) [1818838] - [x86] perf/x86: Fix potential out-of-bounds access (Michael Petlan) [1818838] - [x86] perf/x86: Implement immediate enforcement of /sys/devices/cpu/rdpmc value of 0 (Michael Petlan) [1818838] - [kernel] perf/core: Make the mlock accounting simple again (Michael Petlan) [1818838] - [kernel] perf/core: Fix the mlock accounting, again (Michael Petlan) [1818838] - [x86] perf/x86/intel/pt: Prevent redundant WRMSRs (Michael Petlan) [1818838] - [x86] perf/x86/intel/pt: Opportunistically use single range output mode (Michael Petlan) [1818838] - [x86] perf/x86/intel/pt: Add sampling support (Michael Petlan) [1818838] - [x86] perf/x86/intel/pt: Factor out pt_config_start() (Michael Petlan) [1818838] - [kernel] perf/aux: Allow using AUX data in perf samples (Michael Petlan) [1818838] - [kernel] perf/core: Fix unlock balance in perf_init_event() (Michael Petlan) [1818838] - [x86] perf/x86/amd: Remove set but not used variable 'active' (Michael Petlan) [1818838] - [kernel] perf/core: Optimize perf_init_event() for TYPE_SOFTWARE (Michael Petlan) [1818838] - [kernel] perf/core: Optimize perf_init_event() (Michael Petlan) [1818838] - [kernel] perf/core: Optimize perf_install_in_event() (Michael Petlan) [1818838] - [x86] perf/x86: Synchronize PMU task contexts on optimized context switches (Michael Petlan) [1818838] - [x86] perf/x86/intel: Implement LBR callstack context synchronization (Michael Petlan) [1818838] - [x86] perf/x86: Install platform specific ->swap_task_ctx() adapter (Michael Petlan) [1818838] - [x86] perf/core, perf/x86: Introduce swap_task_ctx() method at 'struct pmu' (Michael Petlan) [1818838] - [kernel] perf/ring_buffer: Matching the memory allocate and free, in rb_alloc() (Michael Petlan) [1818838] - [kernel] perf/ring_buffer: Modify the parameter type of perf_mmap_free_page() (Michael Petlan) [1818838] - [documentation] Documentation: Document sysfs interfaces purr, spurr, idle_purr, idle_spurr (Steve Best) [1783286] - [powerpc] powerpc/sysfs: Show idle_purr and idle_spurr for every CPU (Steve Best) [1783286] - [powerpc] powerpc/pseries: Account for SPURR ticks on idle CPUs (Steve Best) [1783286] - [powerpc] powerpc/idle: Store PURR snapshot in a per-cpu global variable (Steve Best) [1783286] - [powerpc] powerpc: Move idle_loop_prolog()/epilog() functions to header file (Steve Best) [1783286] - [kernel] padata: add separate cpuhp node for CPUHP_PADATA_DEAD (Herbert Xu) [1671674] - [kernel] padata: fix uninitialized return value in padata_replace() (Herbert Xu) [1671674] - [kernel] padata: remove reorder_objects (Herbert Xu) [1671674] - [crypto] padata: remove cpumask change notifier (Herbert Xu) [1671674] - [kernel] padata: always acquire cpu_hotplug_lock before pinst->lock (Herbert Xu) [1671674] - [kernel] padata: validate cpumask without removed CPU during offline (Herbert Xu) [1671674] - [crypto] crypto: pcrypt - Avoid deadlock by using per-instance padata queues (Herbert Xu) [1671674] - [kernel] padata: Remove unused padata_remove_cpu (Herbert Xu) [1671674] - [crypto] crypto: pcrypt - Fix user-after-free on module unload (Herbert Xu) [1671674] - [kernel] padata: Remove broken queue flushing (Herbert Xu) [1671674] - [kernel] padata: remove cpu_index from the parallel_queue (Herbert Xu) [1671674] - [kernel] padata: unbind parallel jobs from specific CPUs (Herbert Xu) [1671674] - [kernel] padata: use separate workqueues for parallel and serial work (Herbert Xu) [1671674] - [crypto] padata, pcrypt: take CPU hotplug lock internally in padata_alloc_possible (Herbert Xu) [1671674] - [crypto] crypto: pcrypt - remove padata cpumask notifier (Herbert Xu) [1671674] - [crypto] padata: make padata_do_parallel find alternate callback CPU (Herbert Xu) [1671674] - [kernel] workqueue: require CPU hotplug read exclusion for apply_workqueue_attrs (Herbert Xu) [1671674] - [kernel] workqueue: unconfine alloc/apply/free_workqueue_attrs() (Herbert Xu) [1671674] - [crypto] padata: allocate workqueue internally (Herbert Xu) [1671674] - [kernel] padata: initialize pd->cpu with effective cpumask (Herbert Xu) [1671674] - [kernel] padata: purge get_cpu and reorder_via_wq from padata_do_serial (Herbert Xu) [1671674] - [kernel] padata: Replace delayed timer with immediate workqueue in padata_reorder (Herbert Xu) [1671674] - [kernel] padata: use smp_mb in padata_reorder to avoid orphaned padata jobs (Herbert Xu) [1671674] - [kernel] tracing: Avoid memory leak in process_system_preds() (Jerome Marchand) [1829953] {CVE-2019-19072} - [kernel] tracing: Have error path in predicate_parse() free its allocated memory (Jerome Marchand) [1829953] {CVE-2019-19072} - [kernel] tracing: Avoid memory leak in predicate_parse() (Jerome Marchand) [1829953] {CVE-2019-19072} - [kernel] tracing: Fix memory leak in create_filter() (Jerome Marchand) [1829953] {CVE-2019-19072} - [tools] KVM: selftests: s390x: Provide additional num-guest-pages adjustment (Philipp Rudo) [1792266] - [s390] s390/protvirt: fix compilation issue (Philipp Rudo) [1792266] - [kvm] KVM: s390: Fix PV check in deliverable_irqs() (Philipp Rudo) [1792266] - [kvm] KVM: s390: Return last valid slot if approx index is out-of-bounds (Philipp Rudo) [1792266] - [kvm] KVM: s390: vsie: Fix delivery of addressing exceptions (Philipp Rudo) [1792266] - [mm] s390/gmap: return proper error code on ksm unsharing (Philipp Rudo) [1792266] - [s390] KVM: s390: mark sie block as 512 byte aligned (Philipp Rudo) [1792266] - [tools] selftests: KVM: s390: check for registers to NOT change on reset (Philipp Rudo) [1792266] - [tools] selftests: KVM: s390: test more register variants for the reset ioctl (Philipp Rudo) [1792266] - [tools] selftests: KVM: s390: fix early guest crash (Philipp Rudo) [1792266] - [tools] selftests: KVM: s390: fixup fprintf format error in reset.c (Philipp Rudo) [1792266] - [kvm] KVM: s390: Also reset registers in sync regs for initial cpu reset (Philipp Rudo) [1792266] - [kvm] KVM: s390: introduce module parameter kvm.use_gisa (Philipp Rudo) [1792266] - [documentation] KVM: s390: protvirt: Add KVM api documentation (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: introduce and enable KVM_CAP_S390_PROTECTED (Philipp Rudo) [1792266] - [documentation] DOCUMENTATION: Protected virtual machine introduction and IPL (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Add UV cpu reset calls (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: do not inject interrupts after start (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Mask PSW interrupt bits for interception 104 and 112 (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Support cmd 5 operation state (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Report CPU state to Ultravisor (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: UV calls in support of diag308 0, 1 (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Add program exception injection (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Only sync fmt4 registers (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Do only reset registers that are accessible (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: disallow one_reg (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: STSI handling (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Write sthyi data to instruction data area (Philipp Rudo) [1792266] - [kvm] KVM: s390/mm: handle guest unpin events (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: handle secure guest prefix pages (Philipp Rudo) [1792266] - [kvm] KVM: S390: protvirt: Introduce instruction data area bounce buffer (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Add new gprs location handling (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Handle spec exception loops (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Add SCLP interrupt handling (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Implement interrupt injection (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Instruction emulation (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Handle SE notification interceptions (Philipp Rudo) [1792266] - [mm] KVM: s390/mm: Make pages accessible before destroying the guest (Philipp Rudo) [1792266] - [mm] KVM: s390: protvirt: Secure memory is not mergeable (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Add initial vm and cpu lifecycle handling (Philipp Rudo) [1792266] - [s390] KVM: s390: add new variants of UV CALL (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Add UV debug trace (Philipp Rudo) [1792266] - [kvm] KVM: s390/interrupt: do not pin adapter interrupt pages (Philipp Rudo) [1792266] - [s390] s390/protvirt: Add sysfs firmware interface for Ultravisor information (Philipp Rudo) [1792266] - [s390] s390/mm: add (non)secure page access exceptions handlers (Philipp Rudo) [1792266] - [s390] s390/mm: provide memory management functions for protected KVM guests (Philipp Rudo) [1792266] - [s390] s390/protvirt: add ultravisor initialization (Philipp Rudo) [1792266] - [s390] s390/protvirt: introduce host side setup (Philipp Rudo) [1792266] - [documentation] KVM: s390: rstify new ioctls in api.rst (Philipp Rudo) [1792266] - [s390] s390/uv: Fix handling of length extensions (Philipp Rudo) [1792266] - [tools] selftests: KVM: testing the local IRQs resets (Philipp Rudo) [1792266] - [tools] selftests: KVM: s390x: Add reset tests (Philipp Rudo) [1792266] - [kvm] KVM: s390: Add new reset vcpu API (Philipp Rudo) [1792266] - [kvm] KVM: s390: Cleanup initial cpu reset (Philipp Rudo) [1792266] - [kvm] KVM: s390: do not clobber registers during guest reset/store status (Philipp Rudo) [1792266] - [kvm] KVM: s390: ENOTSUPP -> EOPNOTSUPP fixups (Philipp Rudo) [1792266] - [s390] s390/uv: use EOPNOTSUPP instead of ENOTSUPP (Philipp Rudo) [1792266] - [kvm] KVM: s390: Do not yield when target is already running (Philipp Rudo) [1792266] - [kvm] KVM: s390: count invalid yields (Philipp Rudo) [1792266] - [kvm] KVM: s390: mark __insn32_query() as __always_inline (Philipp Rudo) [1792266] - [kvm] KVM: s390: fix __insn32_query() inline assembly (Philipp Rudo) [1792266] - [kvm] KVM: s390: Cleanup kvm_arch_init error path (Philipp Rudo) [1792266] - [kvm] KVM: s390: Remove unused parameter from __inject_sigp_restart() (Philipp Rudo) [1792266] - [mm] mm/gup/writeback: add callbacks for inaccessible pages (Philipp Rudo) [1792266] - [scsi] scsi: libiscsi: fall back to sendmsg for slab pages (Maurizio Lombardi) [1825775] - [fs] smb3: fix default permissions on new files when mounting with modefromsid (Leif Sahlberg) [1833374] - [fs] gfs2: don't call quota_unhold if quotas are not locked (Robert S Peterson) [1830043] - [fs] gfs2: move privileged user check to gfs2_quota_lock_check (Robert S Peterson) [1830043] - [fs] gfs2: remove check for quotas on in gfs2_quota_check (Robert S Peterson) [1830043] - [fs] gfs2: Change BUG_ON to an assert_withdraw in gfs2_quota_change (Robert S Peterson) [1830043] - [fs] gfs2: Fix problems regarding gfs2_qa_get and _put (Robert S Peterson) [1830043] - [powerpc] powerpc/eeh: Fix deadlock handling dead PHB (Sam Bobroff) [1774820] - [powerpc] powerpc/powernv/eeh: Fix oops when probing cxl devices (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Slightly simplify eeh_add_to_parent_pe() (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Remove unused return path from eeh_pe_dev_traverse() (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Fix crash when edev->pdev changes (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Convert log messages to eeh_edev_* macros (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Introduce EEH edev logging macros (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Add bdfn field to eeh_dev (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Refactor around eeh_probe_devices() (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: EEH for pSeries hot plug (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Initialize EEH address cache earlier (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Improve debug messages around device addition (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Clear stale EEH_DEV_NO_HANDLER flag (Sam Bobroff) [1774820] - [powerpc] powerpc/64: Adjust order in pcibios_init() (Sam Bobroff) [1774820] - [powerpc] powerpc/pci: Add pci_find_controller_for_domain() (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh_cache: Bump log level of eeh_addr_cache_print() (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh_cache: Add pr_debug() prints for insert/remove (Sam Bobroff) [1774820]- [gpio] gpiolib: acpi: Add quirk to ignore EC wakeups on HP x2 10 CHT + AXP288 model (David Arcari) [1829900] - [gpio] gpiolib: acpi: Add quirk to ignore EC wakeups on HP x2 10 BYT + AXP288 model (David Arcari) [1829900] - [gpio] gpiolib: acpi: Rework honor_wakeup option into an ignore_wake option (David Arcari) [1829900] - [gpio] gpiolib: acpi: Correct comment for HP x2 10 honor_wakeup quirk (David Arcari) [1829900] - [gpio] gpiolib: Fix irq_disable() semantics (David Arcari) [1829900] - [gpio] gpiolib: fix gpio_do_set_config() (David Arcari) [1829900] - [gpio] gpiolib: remove unnecessary argument from set_config call (David Arcari) [1829900] - [gpio] Revert "gpiolib: remove set but not used variable 'config'" (David Arcari) [1829900] - [gpio] Revert "gpiolib: Remove duplicated function gpio_do_set_config()" (David Arcari) [1829900] - [gpio] treewide: remove redundant IS_ERR() before error code check (David Arcari) [1829900] - [gpio] gpiolib: hold gpio devices lock until ->descs array is initialised (David Arcari) [1829900] - [gpio] gpio: Drop the chained IRQ handler assign function (David Arcari) [1829900] - [gpio] gpio: xlp: Pass irqchip when adding gpiochip (David Arcari) [1829900] - [pinctrl] pinctrl: qcom: Pass irqchip when adding gpiochip (David Arcari) [1829900] - [pinctrl] pinctrl: iproc: allow for error from platform_get_irq() (David Arcari) [1829900] - [pinctrl] pinctrl: bcm-iproc: Pass irqchip when adding gpiochip (David Arcari) [1829900] - [gpio] gpio: pl061: Pass irqchip when adding gpiochip (David Arcari) [1829900] - [gpio] gpio: pl061: Move irq_chip definition inside struct pl061 (David Arcari) [1829900] - [gpio] gpiolib: Lower verbosity when allocating hierarchy irq (David Arcari) [1829900] - [gpio] gpiolib: Remove duplicated function gpio_do_set_config() (David Arcari) [1829900] - [include] gpio: Fix the no return statement warning (David Arcari) [1829900] - [gpio] gpiolib: remove set but not used variable 'config' (David Arcari) [1829900] - [gpio] gpiolib: Set lockdep class for hierarchical irq domains (David Arcari) [1829900] - [gpio] gpiolib: Add the support for the msi parent domain (David Arcari) [1829900] - [gpio] gpiolib: Add support for the irqdomain which doesn't use irq_fwspec as arg (David Arcari) [1829900] - [gpio] gpiolib: use gpiochip_get_desc() in gpio_ioctl() (David Arcari) [1829900] - [gpio] gpiolib: use gpiochip_get_desc() in lineevent_create() (David Arcari) [1829900] - [gpio] gpiolib: use gpiochip_get_desc() in linehandle_create() (David Arcari) [1829900] - [gpio] gpiolib: convert the type of hwnum to unsigned int in gpiochip_get_desc() (David Arcari) [1829900] - [gpio] gpiolib: have a single place of calling set_config() (David Arcari) [1829900] - [gpio] gpiolib: use 'unsigned int' instead of 'unsigned' in gpio_set_config() (David Arcari) [1829900] - [gpio] gpio: gpiolib: fix confusing indention (David Arcari) [1829900] - [mmc] mmc: core: Rework cd-gpio handling (David Arcari) [1829900] - [mmc] mmc: core: Rework wp-gpio handling (David Arcari) [1829900] - [gpio] gpio: add gpiod_toggle_active_low() (David Arcari) [1829900] - [gpio] gpiolib: Make use of assign_bit() API (David Arcari) [1829900] - [gpio] gpiolib: Add GPIOCHIP_NAME definition (David Arcari) [1829900] - [gpio] gpiolib: acpi: Add honor_wakeup module-option + quirk mechanism (David Arcari) [1829900] - [gpio] gpiolib: acpi: Turn dmi_system_id table into a generic quirk table (David Arcari) [1829900] - [gpio] gpiolib: fix up emulated open drain outputs (David Arcari) [1829900] - [gpio] gpio: Fix error message on out-of-range GPIO in lookup table (David Arcari) [1829900] - [gpio] gpiolib: of: Make of_gpio_spi_cs_get_count static (David Arcari) [1829900] - [gpio] gpio: Handle counting of Freescale chipselects (David Arcari) [1829900] - [gpio] gpio: of: Fix bogus reference to gpiod_get_count() (David Arcari) [1829900] - [gpio] gpiolib: Grammar s/manager/managed/ (David Arcari) [1829900] - [gpio] gpiolib: acpi: Make acpi_gpiochip_alloc_event always return AE_OK (David Arcari) [1829900] - [gpio] gpiolib: acpi: Print pin number on acpi_gpiochip_alloc_event errors (David Arcari) [1829900] - [gpio] gpiolib: fix coding style in gpiod_hog() (David Arcari) [1829900] - [gpio] gpio: add new SET_CONFIG ioctl() to gpio chardev (David Arcari) [1829900] - [gpio] gpiolib: move validation of line handle flags into helper function (David Arcari) [1829900] - [gpio] gpiolib: add support for biasing output lines (David Arcari) [1829900] - [gpio] gpiolib: add support for disabling line bias (David Arcari) [1829900] - [gpio] gpiolib: add support for pull up/down to lineevent_create (David Arcari) [1829900] - [gpio] gpio: expose pull-up/pull-down line flags to userspace (David Arcari) [1829900] - [gpio] Revert "gpio: expose pull-up/pull-down line flags to userspace" (David Arcari) [1829900] - [gpio] gpiolib: No need to call gpiochip_remove_pin_ranges() twice (David Arcari) [1829900] - [include] gpio: Add definition for GPIO direction (David Arcari) [1829900] - [gpio] gpiolib: Switch order of valid mask and hw init (David Arcari) [1829900] - [gpio] gpio: of: don't warn if ignored GPIO flag matches the behavior (David Arcari) [1829900] - [gpio] gpio: fix kernel-doc for of_gpio_need_valid_mask() (David Arcari) [1829900] - [gpio] gpio: expose pull-up/pull-down line flags to userspace (David Arcari) [1829900] - [gpio] gpiolib: introduce fwnode_gpiod_get_index() (David Arcari) [1829900] - [gpio] gpiolib: introduce devm_fwnode_gpiod_get_index() (David Arcari) [1829900] - [gpio] gpiolib: sanitize flags before allocating memory in lineevent_create() (David Arcari) [1829900] - [gpio] gpiolib: acpi: Add Terra Pad 1061 to the run_edge_events_on_boot_blacklist (David Arcari) [1829900] - [gpio] gpio: fix getting nonexclusive gpiods from DT (David Arcari) [1829900] - [gpio] gpiolib: don't clear FLAG_IS_OUT when emulating open-drain/open-source (David Arcari) [1829900] - [gpio] gpiolib: of: add a fallback for wlf, reset GPIO name (David Arcari) [1829900] - [gpio] gpio: remove explicit comparison with 0 (David Arcari) [1829900] - [gpio] gpio: devres: Switch to EXPORT_SYMBOL_GPL() (David Arcari) [1829900] - [gpio] gpio: of: Switch to EXPORT_SYMBOL_GPL() (David Arcari) [1829900] - [gpio] gpio: of: Make of_gpio_simple_xlate() private (David Arcari) [1829900] - [gpio] gpio: of: Make of_get_named_gpiod_flags() private (David Arcari) [1829900] - [gpio] gpiolib: acpi: make acpi_can_fallback_to_crs() static (David Arcari) [1829900] - [gpio] gpio: of: Normalize return code variable name (David Arcari) [1829900] - [gpio] gpio: gpiolib: Normalize return code variable name (David Arcari) [1829900] - [include] gpio: Move gpiochip_lock/unlock_as_irq to gpio/driver.h (David Arcari) [1829900] - [gpio] gpio: Use callback presence to determine need of valid_mask (David Arcari) [1829900] - [gpio] gpio: Pass mask and size with the init_valid_mask() (David Arcari) [1829900] - [pinctrl] pinctrl: msm: Add ability for drivers to supply a reserved GPIO list (David Arcari) [1829900] - [pinctrl] pinctrl: msm: Use init_valid_mask exported function (David Arcari) [1829900] - [include] gpio: stubs in headers should be inline (David Arcari) [1829900] - [gpio] gpio: Add support for hierarchical IRQ domains (David Arcari) [1829900] - [kernel] genirq: introduce irq_domain_translate_twocell (David Arcari) [1829900] - [gpio] gpio: refactor gpiochip_allocate_mask() with bitmap_alloc() (David Arcari) [1829900] - [gpio] gpio: of: Fix hard-assigned valid_mask for OF case (David Arcari) [1829900] - [sound] gpiolib-acpi: Move acpi_dev_add_driver_gpios() et al to consumer.h (David Arcari) [1829900] - [gpio] gpiolib: acpi: Split ACPI stuff to gpiolib-acpi.h (David Arcari) [1829900] - [include] gpiolib: of: Reshuffle contents of consumer.h for new library layout (David Arcari) [1829900] - [include] pinctrl: remove unneeded #ifdef around declarations (David Arcari) [1829900] - [hwmon] hwmon: pmbus: ucd9000: remove unneeded include (David Arcari) [1829900] - [include] gpio: remove less important #ifdef around declarations (David Arcari) [1829900] - [gpio] gpio: of: Break out OF-only code (David Arcari) [1829900] - [gpio] gpiolib: acpi: Add gpiolib_acpi_run_edge_events_on_boot option and blacklist (David Arcari) [1829900] - [gpio] gpiolib: of: fix fallback quirks handling (David Arcari) [1829900] - [gpio] gpio: fix line flag validation in lineevent_create (David Arcari) [1829900] - [gpio] gpio: fix line flag validation in linehandle_create (David Arcari) [1829900] - [gpio] gpio: Fix irqchip initialization order (David Arcari) [1829900] - [gpio] gpio: of: fix Freescale SPI CS quirk handling (David Arcari) [1829900] - [gpio] gpiolib: never report open-drain/source lines as 'input' to user-space (David Arcari) [1829900] - [include] gpio: Fix build error of function redefinition (David Arcari) [1829900] - [gpio] gpiolib: Preserve desc->flags when setting state (David Arcari) [1829900] - [include] gpio: don't WARN() on NULL descs if gpiolib is disabled (David Arcari) [1829900] - [gpio] gpiolib: fix incorrect IRQ requesting of an active-low lineevent (David Arcari) [1829900] - [gpio] Revert "gpio/spi: Fix spi-gpio regression on active high CS" (David Arcari) [1829900] - [gpio] gpiolib: of: fix a memory leak in of_gpio_flags_quirks() (David Arcari) [1829900] - [gpio] gpiolib: Use spinlock_t instead of struct spinlock (David Arcari) [1829900] - [gpio] gpiolib: Clarify use of non-sleeping functions (David Arcari) [1829900] - [gpio] gpiolib: Fix references to gpiod_et_*value_cansleep() variants (David Arcari) [1829900] - [include] gpiolib: Document new gpio_chip.init_valid_mask field (David Arcari) [1829900] - [gpio] gpio/spi: Fix spi-gpio regression on active high CS (David Arcari) [1829900] - [gpio] gpio: No need to cast away return value of debugfs_create_file() (David Arcari) [1829900] - [include] gpio: Add comments on #if/#else/#endif (David Arcari) [1829900] - [regulator] gpio: Fix return value mismatch of function gpiod_get_from_of_node() (David Arcari) [1829900] - [gpio] gpio: Drop the parent_irq from gpio_irq_chip (David Arcari) [1829900] - [gpio] gpio: of: parse stmmac PHY reset line specific active-low property (David Arcari) [1829900] - [gpio] gpio: pass lookup and descriptor flags to request_own (David Arcari) [1829900] - [gpio] gpio: of: Handle the Freescale SPI CS (David Arcari) [1829900] - [gpio] gpio: Fix gpiochip_add_data_with_key() error path (David Arcari) [1829900] - [gpio] gpiolib: acpi: Respect pin bias setting (David Arcari) [1829900] - [gpio] gpiolib: acpi: Add acpi_gpio_update_gpiod_lookup_flags() helper (David Arcari) [1829900] - [gpio] gpiolib: acpi: Set pin value, based on bias, more accurately (David Arcari) [1829900] - [gpio] gpiolib: acpi: Change type of dflags (David Arcari) [1829900] - [gpio] gpiolib: Introduce GPIO_LOOKUP_FLAGS_DEFAULT (David Arcari) [1829900] - [gpio] gpiolib: Make use of enum gpio_lookup_flags consistent (David Arcari) [1829900] - [include] gpiolib: Indent entry values of enum gpio_lookup_flags (David Arcari) [1829900] - [gpio] gpio: of: Optimize quirk checks (David Arcari) [1829900] - [gpio] gpio: mmio: Drop bgpio_dir_inverted (David Arcari) [1829900] - [gpio] gpio: Set proper argument value to set_config (David Arcari) [1829900] - [gpio] gpio: Remove obsolete comment about gpiochip_free_hogs() usage (David Arcari) [1829900] - [gpio] gpio: mmio: Fix bgpio_get_set & bgpio_get_set_multiple (David Arcari) [1829900] - [gpio] gpio: mmio: Support two direction registers (David Arcari) [1829900] - [gpio] gpiolib: Don't WARN on gpiod_put() for optional GPIO (David Arcari) [1829900] - [gpio] gpiolib: acpi: Fix references in kernel doc and amend (David Arcari) [1829900] - [gpio] gpio: of: Fix of_gpiochip_add() error path (David Arcari) [1829900] - [gpio] gpio: of: Check for "spi-cs-high" in child instead of parent node (David Arcari) [1829900] - [gpio] gpio: of: Check propname before applying "cs-gpios" quirks (David Arcari) [1829900] - [gpio] Revert "gpio: use new gpio_set_config() helper in more places" (David Arcari) [1829900] - [gpio] gpio: of: Handle both enable-gpio{,s} (David Arcari) [1829900] - [gpio] gpio: of: Restrict enable-gpio quirk to regulator-gpio (David Arcari) [1829900] - [gpio] gpio: of: Apply regulator-gpio quirk only to enable-gpios (David Arcari) [1829900] - [gpio] gpio: add core support for pull-up/pull-down configuration (David Arcari) [1829900] - [gpio] gpio: use new gpio_set_config() helper in more places (David Arcari) [1829900] - [gpio] gpio: rename gpio_set_drive_single_ended() to gpio_set_config() (David Arcari) [1829900] - [gpio] gpiolib: acpi: Correct kernel doc of struct acpi_gpio_event (David Arcari) [1829900] - [gpio] gpio: of: Fix logic inversion (David Arcari) [1829900] - [gpio] gpio: add irq domain activate/deactivate functions (David Arcari) [1829900] - [gpio] gpiolib: fix line event timestamps for nested irqs (David Arcari) [1829900] - [gpio] gpiolib-acpi: Preserve non direction flags when updating gpiod_flags (David Arcari) [1829900] - [gpio] gpiolib-acpi: Remove unnecessary WARN_ON from acpi_gpiochip_free_interrupts (David Arcari) [1829900] - [gpio] gpiolib-acpi: remove unused variable 'err', cleans up build warning (David Arcari) [1829900] - [mmc] mmc: core: don't override the CD GPIO level when "cd-inverted" is set (David Arcari) [1829900] - [arm64] arm64: dts: meson: Fix mmc cd-gpios polarity (David Arcari) [1829900] - [gpio] gpio/mmc/of: Respect polarity in the device tree (David Arcari) [1829900] - [include] gpiolib: Fix return value of gpio_to_desc() stub if !GPIOLIB (David Arcari) [1829900] - [documentation] Documentation: gpio: fix function links in the HTML docs (David Arcari) [1829900] - [documentation] docs: driver-model: convert docs to ReST and rename to *.rst (David Arcari) [1829900] - [documentation] docs: gpio: driver.rst: fix a bad tag (David Arcari) [1829900] - [documentation] gpio: Fix minor grammar errors in documentation (David Arcari) [1829900] - [documentation] gpio: Update documentation (David Arcari) [1829900] - [gpio] gpio: Pass a flag to gpiochip_request_own_desc() (David Arcari) [1829900] - [gpio] gpio: Add devm_gpiod_unhinge() (David Arcari) [1829900] - [gpio] gpio: devres: Handle nonexclusive GPIOs (David Arcari) [1829900] - [gpio] gpio: Enable nonexclusive gpiods from DT nodes (David Arcari) [1829900] - [gpio] gpiolib-acpi: Only defer request_irq for GpioInt ACPI event handlers (David Arcari) [1829900] - [gpio] gpio: OF: Parse MMC-specific CD and WP properties (David Arcari) [1829900] - [gpio] gpio: restore original GPLv2+ license of gpiolib-of.c sources (David Arcari) [1829900] - [include] gpio: drop broken to_gpio_irq_chip() helper (David Arcari) [1829900] - [gpio] gpio: drop devm_gpio_chip_match() (David Arcari) [1829900] - [gpio] gpio: don't free unallocated ida on gpiochip_add_data_with_key() error path (David Arcari) [1829900] - [gpio] gpiolib: Fix possible use after free on label (David Arcari) [1829900] - [documentation] Documentation: gpio: driver: fix wire name for I2C (David Arcari) [1829900] - [documentation] gpio/driver.rst: document gpiochip_disable/enable_irq() (David Arcari) [1829900] - [gpio] gpio: drop devm_gpiochip_remove() (David Arcari) [1829900] - [gpio] gpio: Clarify kerneldoc on gpiochip_set_chained_irqchip() (David Arcari) [1829900] - [gpio] gpio: Remove unused 'irqchip' argument to gpiochip_set_cascaded_irqchip() (David Arcari) [1829900] - [gpio] gpio: Drop parent irq assignment during cascade setup (David Arcari) [1829900] - [gpio] gpiolib: Initialize gdev field before is used (David Arcari) [1829900] - [gpio] gpio: Assign gpio_irq_chip::parents to non-stack pointer (David Arcari) [1829900] - [gpio] gpio: fix doc string for devm_gpiochip_add_data() to not talk about irq_chip (David Arcari) [1829900] - [gpio] gpio: mockup: fix indicated direction (David Arcari) [1829900] - [gpio] gpiolib: Show correct direction from the beginning (David Arcari) [1829900] - [gpio] gpiolib: Add init_valid_mask exported function (David Arcari) [1829900] - [gpio] gpio: Slightly more helpful debugfs (David Arcari) [1829900] - [gpio] Accept partial 'gpio-line-names' property (David Arcari) [1829900] - [gpio] gpio: Restore indentation of continued lines (David Arcari) [1829900] - [gpio] gpio: Propagate errors from gpiod_set_array_value_complex() (David Arcari) [1829900] - [gpio] gpiolib: Fix incorrect use of find_next_zero_bit() (David Arcari) [1829900] - [gpio] gpiolib: Fix missing updates of bitmap index (David Arcari) [1829900] - [gpio] gpio: Add comments on single direction chips (David Arcari) [1829900] - [gpio] gpiolib: Fix gpio_direction_* for single direction GPIOs (David Arcari) [1829900] - [gpio] gpio: Rename devres implementation file (David Arcari) [1829900] - [gpio] gpio: Use SPDX header for core library (David Arcari) [1829900] - [gpio] gpiolib: Fix array members of same chip processed separately (David Arcari) [1829900] - [gpio] gpiolib: Free the last requested descriptor (David Arcari) [1829900] - [gpio] gpio: Get rid of legacy header (David Arcari) [1829900] - [gpio] gpiolib: check if irqchip already has the irq hook replacements (David Arcari) [1829900] - [gpio] gpiolib: use better errno if get_direction is not available (David Arcari) [1829900] - [documentation] gpiolib: Implement fast processing path in get/set array (David Arcari) [1829900] - [documentation] Documentation: gpio: Fix reference to gpiod_get_array() (David Arcari) [1829900] - [gpio] gpiolib: Pass array info to get/set array functions (David Arcari) [1829900] - [gpio] gpiolib: Identify arrays matching GPIO hardware (David Arcari) [1829900] - [gpio] gpiolib: Pass bitmaps, not integer arrays, to get/set array (David Arcari) [1829900] - [gpio] gpiolib: Don't support irq sharing for userspace (David Arcari) [1829900] - [gpio] gpio: of: Handle SPI chipselect legacy bindings (David Arcari) [1829900] - [gpio] gpiolib: override irq_enable/disable (David Arcari) [1829900] - [gpio] gpiolib: add flag to indicate if the irq is disabled (David Arcari) [1829900] - [gpio] gliolib: set hooks in gpiochip_set_irq_hooks() (David Arcari) [1829900] - [gpio] gpiolib: export gpiochip_irq_reqres/relres() (David Arcari) [1829900] - [include] gpio: fix kernel-doc notation warning for 'request_key' (David Arcari) [1829900] - [gpio] gpio: Fix crash due to registration race (David Arcari) [1829900] - [gpio] gpio: Convert to using pOFn instead of device_node.name (David Arcari) [1829900] - [gpio] gpiolib-acpi: Register GpioInt ACPI event handlers from a late_initcall (David Arcari) [1829900] - [gpio] gpiolib: acpi: Switch to cansleep version of GPIO library call (David Arcari) [1829900] - [gpio] gpiolib: Avoid calling chip->request() for unused gpios (David Arcari) [1829900] - [gpio] gpio: mmio: Fix up inverted direction registers (David Arcari) [1829900] - [gpio] gpiolib: Fix of_node inconsistency (David Arcari) [1829900] - [gpio] gpiolib: Don't shadow error code of gpiochip_lock_as_irq() (David Arcari) [1829900] - [include] gpiolib: Use GPIOD_OUT_{LOW, HIGH} macros in open drain ones (David Arcari) [1829900] - [gpio] gpiolib: probe deferral error reporting (David Arcari) [1829900] - [include] Input: gpio_keys - add missing include to gpio_keys.h (David Arcari) [1829900] - [gpio] gpiolib: remove an unnecessary TODO (David Arcari) [1829900] - [gpio] gpiolib: don't allow userspace to set values of input lines (David Arcari) [1829900] - [gpio] gpiolib: Join one line back for better readability (David Arcari) [1829900] - [gpio] gpiolib: Consistent use of ->get_direction() inside gpiolib (David Arcari) [1829900] - [gpio] gpiolib: Defer on non-DT find_chip_by_name() failure (David Arcari) [1829900] - [gpio] gpiolib: Respect error code of ->get_direction() (David Arcari) [1829900] - [gpio] gpiolib: Join string literals back (David Arcari) [1829900] - [include] gpio.h: fix location of gpio legacy documentation (David Arcari) [1829900] - [fs] gfs2: Fix use-after-free in gfs2_logd after withdraw (Robert S Peterson) [1831695] - [fs] gfs2: Fix BUG during unmount after file system withdraw (Robert S Peterson) [1831695] - [fs] gfs2: Fix error exit in do_xmote (Robert S Peterson) [1831695] - [fs] gfs2: fix withdraw sequence deadlock (Robert S Peterson) [1831695] - [mm] s390/mm: fix page table upgrade vs 2ndary address mode accesses (Vladis Dronov) [1828154] {CVE-2020-11884} - [media] media: serial_ir: Fix use-after-free in serial_ir_init_module (Vladis Dronov) [1802396] {CVE-2019-19543} - [mm] mm/memory_hotplug: fix remove_memory() lockdep splat (Christoph von Recklinghausen) [1830942] - [mm] mm/page_alloc.c: initialize memmap of unavailable memory directly (Christoph von Recklinghausen) [1782827] - [fs] fs/proc/page.c: allow inspection of last section and fix end detection (Christoph von Recklinghausen) [1782827] - [mm] mm/page_alloc.c: fix uninitialized memmaps on a partially populated last section (Christoph von Recklinghausen) [1782827] - [powerpc] kvm: ppc: book3s hv: Handle non-present PTEs in page fault functions (David Gibson) [1820402] - [vfio] vfio-pci/nvlink2: Allow fallback to ibm, mmio-atsd[0] (David Gibson) [1819169] - [s390] s390/cpuinfo: fix wrong output when CPU0 is offline (Philipp Rudo) [1812982] - [s390] s390/topology: remove offline CPUs from CPU topology masks (Philipp Rudo) [1812982] - [hwtracing] intel_th: pci: Add Comet Lake PCH-V support (Tony Camuso) [1822983] - [kernel] kprobes: Fix optimize_kprobe()/unoptimize_kprobe() cancellation logic (Waiman Long) [1833383] - [kernel] kprobes: Set unoptimized flag after unoptimizing code (Waiman Long) [1833383] - [kernel] kprobes: Prohibit probing on BUG() and WARN() address (Waiman Long) [1833383] - [kernel] kprobes: Fix potential deadlock in kprobe_optimizer() (Waiman Long) [1833383] - [fs] gfs2: More gfs2_find_jhead fixes (Abhijith Das) [1828653] - [kernel] audit: fix a net reference leak in audit_list_rules_send() (Richard Guy Briggs) [1827327] - [kernel] audit: fix a net reference leak in audit_send_reply() (Richard Guy Briggs) [1827327] - [kernel] audit: check the length of userspace generated audit records (Richard Guy Briggs) [1827303] - [s390] s390/pci: do not set affinity for floating irqs (Philipp Rudo) [1834319] - [netdrv] mlx5: Remove the unsupported mark from ConnectX-6 Dx device (Alaa Hleihel) [1789382 1782831] - [netdrv] mlx5: Update list of unsupported devices (Alaa Hleihel) [1823685 1789382] - [infiniband] RDMA/mlx5: Verify that QP is created with RQ or SQ (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Fix udata response upon SRQ creation (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Set of completion request bit should not clear other adjacent bits (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: en_accel, Add missing net/geneve.h include (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix q counters on uplink representors (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Fix command entry leak in Internal Error State (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Fix forced completion access non initialized command entry (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: DR, On creation set CQ's arm_db member to right value (Alaa Hleihel) [1789384 1789382] - [infiniband] RDMA/mlx5: Set GRH fields in query QP on RoCE (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Get the latest values from counters in switchdev mode (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Don't trigger IRQ multiple times on XSK wakeup to avoid WQ overruns (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Fix failing fw tracer allocation on s390 (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix pfnum in devlink port attribute (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix nest_level for vlan pop action (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Add missing release firmware call (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Fix frequent ioread PCI access during recovery (Alaa Hleihel) [1789382] - [netdrv] flow_offload: check for basic action hw stats type (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Remove unused argument from parse_tc_pedit_action() (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Use netdev_warn() instead of pr_err() for errors (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: DR, Remove unneeded functions deceleration (Alaa Hleihel) [1789384 1789382] - [netdrv] net/mlx5: DR, Improve log messages (Alaa Hleihel) [1789384 1789382] - [netdrv] net/mlx5: DR, Change matcher priority parameter type (Alaa Hleihel) [1789384 1789382] - [netdrv] net/mlx5: Eswitch, avoid redundant mask (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Don't allow forwarding between uplink (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Replace tunnel mpls capability bits for tunnel_offloads (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Fix missing congestion control debugfs on rep rdma device (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Optimize u64 division on 32-bit arches (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Prevent UMR usage with RO only when we have RO caps (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Fix group version management (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: E-Switch, Hold mutex when querying drop counter in legacy mode (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Tidy up and fix reverse christmas ordring (Alaa Hleihel) [1831133 1789382] - [netdrv] net/mlx5: Expose port speed when possible (Alaa Hleihel) [1831133 1789382] - [include] net/mlx5: Expose link speed directly (Alaa Hleihel) [1831133 1789382] - [netdrv] net/mlx5e: Use netdev_warn() for errors for added prefix (Alaa Hleihel) [1789382] - [include] net/mlx5: fix spelling mistake "reserverd" -> "reserved" (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: sparse: warning: Using plain integer as NULL pointer (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: sparse: warning: incorrect type in assignment (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: RX, Use indirect calls wrapper for handling compressed completions (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: RX, Use indirect calls wrapper for posting descriptors (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Change inline mode correctly when changing trust state (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Add context to the preactivate hook (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Allow mlx5e_switch_priv_channels to fail and recover (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Remove unneeded netif_set_real_num_tx_queues (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix configuration of XPS cpumasks and netdev queues in corner cases (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Use preactivate hook to set the indirection table (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Rename hw_modify to preactivate (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Encapsulate updating netdev queues into a function (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Add missing LRO cap check (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Define one flow for TXQ selection when TCs are configured (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Block delay drop to unprivileged users (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Fix access to wrong pointer while performing flush due to error (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Do not recover from a non-fatal syndrome (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix ICOSQ recovery flow with Striding RQ (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix missing reset of SW metadata in Striding RQ reset (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Enhance ICOSQ WQE info fields (Alaa Hleihel) [1789382] - [netdrv] net/mlx5_core: Set IB capability mask1 to fix ib_srpt connection failure (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Fix the number of hwcounters of a dynamic counter (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Clear LAG notifier pointer after unregister (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix endianness handling in pedit mask (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: kTLS, Fix wrong value in record tracker enum (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: kTLS, Fix TCP seq off-by-1 issue in TX resync flow (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: DR, Fix postsend actions write length (Alaa Hleihel) [1789384 1789382] - [infiniband] IB/mlx5: Fix implicit ODP race (Alaa Hleihel) [1789382] - [netdrv] mlx5: register lag notifier for init network namespace only (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix crash in recovery flow without devlink reporter (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Reset RQ doorbell counter before moving RQ state from RST to RDY (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Fix sleep while atomic in mlx5_eswitch_get_vepa (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Use div64_u64 for num_var_hw_entries calculation (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Prevent overflow in mmap offset calculations (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Fix async events cleanup flows (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Return failure when rts2rts_qp_counters_set_id is not supported (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Deprecate usage of generic TLS HW capability bit (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: TX, Error completion is for last WQE in batch (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: IPsec, fix memory leak at mlx5_fpga_ipsec_delete_sa_ctx (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: IPsec, Fix esp modify function attribute (Alaa Hleihel) [1789382] - [infiniband] RDMA/core: Make the entire API tree static (Alaa Hleihel) [1789382] - [netdrv] mlx5: Use dev_net netdevice notifier registrations (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Return the administrative GUID if exists (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: DR, Allow connecting flow table to a lower/same level table (Alaa Hleihel) [1789384 1789382] - [netdrv] net/mlx5: DR, Modify header copy support (Alaa Hleihel) [1789384 1789382] - [netdrv] net/mlx5: DR, Modify set action limitation extension (Alaa Hleihel) [1789384 1789382] - [netdrv] net/mlx5e: Add mlx5e_flower_parse_meta support (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix printk format warning (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Allow creating autogroups with reserved entries (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Add ignore level support fwd to table rules (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: fs_core: Introduce unmanaged flow tables (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Refactor mlx5_create_auto_grouped_flow_table (Alaa Hleihel) [1789383 1789382] - [include] net/mlx5e: Expose FEC feilds and related capability bit (Alaa Hleihel) [1789382] - [include] net/mlx5: Add mlx5_ifc definitions for connection tracking support (Alaa Hleihel) [1789382] - [include] net/mlx5: Add copy header action struct layout (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Expose resource dump register mapping (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Add structures and defines for MIRC register (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Read MCAM register groups 1 and 2 (Alaa Hleihel) [1789382] - [include] net/mlx5: Add structures layout for new MCAM access reg groups (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Expose RoCE accelerator counters (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Set relaxed ordering when requested (Alaa Hleihel) [1789382] - [include] net/mlx5: Expose relaxed ordering bits (Alaa Hleihel) [1789382] - [include] net/mlx5: Add RoCE accelerator counters (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Fix handling of IOVA != user_va in ODP paths (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Mask out unsupported ODP capabilities for kernel QPs (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Don't fake udata for kernel path (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Add ODP WQE handlers for kernel QPs (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Simplify devx async commands (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Add mmap support for VAR (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Introduce VAR object and its alloc/destroy methods (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Extend caps stage to handle VAR capabilities (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Expose vDPA emulation device capabilities (Alaa Hleihel) [1789382] - [include] net/mlx5: Add Virtio Emulation related device capabilities (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Use async EQ setup cleanup helpers for multiple EQs (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Reduce No CQ found log level from warn to debug (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Increase the max number of channels to 128 (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Support accept action on nic table (Alaa Hleihel) [1789382] - [netdrv] mlx5: work around high stack usage with gcc (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: limit the function in local scope (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: use true, false for bool variable (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Unify ODP MR code paths to allow extra flexibility (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Fix outstanding_pi index for GSI qps (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Add devlink reload (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Set netdev name space on creation (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Load profile according to RoCE enablement state (Alaa Hleihel) [1790200 1789382] - [netdrv] net/mlx5: Handle "enable_roce" devlink param (Alaa Hleihel) [1790200 1789382] - [fs] gfs2: Another gfs2_walk_metadata fix (Andreas Grunbacher) [1826419] - [nvme] nvmet-tcp: optimize tcp stack TX when data digest is used (Chris Leech) [1829540] - [nvme] nvmet-tcp: fix maxh2cdata icresp parameter (Chris Leech) [1829540] - [nvme] nvmet-tcp: set SO_PRIORITY for accepted sockets (Chris Leech) [1829540] - [nvme] nvmet-tcp: set MSG_MORE only if we actually have more to send (Chris Leech) [1829540] - [nvme] nvme-tcp: fix possible crash in recv error flow (Chris Leech) [1829540] - [nvme] nvme-tcp: don't poll a non-live queue (Chris Leech) [1829540] - [nvme] nvme-tcp: fix possible crash in write_zeroes processing (Chris Leech) [1829540] - [nvme] nvme-tcp: Add warning on state change failure at nvme_tcp_setup_ctrl (Chris Leech) [1829540] - [nvme] nvme: Make nvme_uninit_ctrl symmetric to nvme_init_ctrl (Chris Leech) [1829540] - [nvme] nvme: Fix ctrl use-after-free during sysfs deletion (Chris Leech) [1829540] - [nvme] nvme-tcp: break from io_work loop if recv failed (Chris Leech) [1829540] - [nvme] nvme-tcp: move send failure to nvme_tcp_try_send (Chris Leech) [1829540] - [nvme] nvme-tcp: optimize queue io_cpu assignment for multiple queue maps (Chris Leech) [1829540] - [nvme] nvme-tcp: Set SO_PRIORITY for all host sockets (Chris Leech) [1829540] - [nvme] nvme/tcp: fix bug on double requeue when send fails (Chris Leech) [1829540] - [nvme] Revert "nvme: Restart request timers in resetting state" (Chris Leech) [1829540] - [acpi] ACPI: processor: Export acpi_processor_evaluate_cst() (Steve Best) [1826415] - [acpi] ACPI: processor: Make ACPI_PROCESSOR_CSTATE depend on ACPI_PROCESSOR (Steve Best) [1826415] - [acpi] ACPI: processor: Clean up acpi_processor_evaluate_cst() (Steve Best) [1826415] - [acpi] ACPI: processor: Introduce acpi_processor_evaluate_cst() (Steve Best) [1826415] - [acpi] ACPI: processor: Export function to claim _CST control (Steve Best) [1826415] - [s390] s390/ftrace: fix potential crashes when switching tracers (Philipp Rudo) [1831796] - [net] net/smc: cancel event worker during device removal (Philipp Rudo) [1780665] - [net] net/smc: check for valid ib_client_data (Philipp Rudo) [1780665] - [net] net/smc: fix cleanup for linkgroup setup failures (Philipp Rudo) [1780665] - [net] net/smc: no peer ID in CLC decline for SMCD (Philipp Rudo) [1780665] - [net] net/smc: transfer fasync_list in case of fallback (Philipp Rudo) [1780665] - [net] net/smc: fix leak of kernel memory to user space (Philipp Rudo) [1780665] - [net] net/smc: allow unprivileged users to read pnet table (Philipp Rudo) [1780665] - [net] net/smc: unregister ib devices in reboot_event (Philipp Rudo) [1780665] - [net] net/smc: add fallback check to connect() (Philipp Rudo) [1780665] - [net] net/smc: shorten lgr_cnt initialization (Philipp Rudo) [1780665] - [net] net/smc: fix fastopen for non-blocking connect() (Philipp Rudo) [1780665] - [net] net/smc: remove unused constant (Philipp Rudo) [1780665] - [net] net/smc: use rcu_barrier() on module unload (Philipp Rudo) [1780665] - [net] net/smc: guarantee removal of link groups in reboot (Philipp Rudo) [1780665] - [net] net/smc: introduce bookkeeping of SMCR link groups (Philipp Rudo) [1780665] - [net] net/smc: immediate termination for SMCR link groups (Philipp Rudo) [1780665] - [net] net/smc: wait for tx completions before link freeing (Philipp Rudo) [1780665] - [net] net/smc: abnormal termination without orderly flag (Philipp Rudo) [1780665] - [net] net/smc: no WR buffer wait for terminating link group (Philipp Rudo) [1780665] - [net] net/smc: introduce bookkeeping of SMCD link groups (Philipp Rudo) [1780665] - [net] net/smc: abnormal termination of SMCD link groups (Philipp Rudo) [1780665] - [net] net/smc: immediate termination for SMCD link groups (Philipp Rudo) [1780665] - [net] net/smc: fix final cleanup sequence for SMCD devices (Philipp Rudo) [1780665] - [net] net/smc: fix refcount non-blocking connect() -part 2 (Philipp Rudo) [1780665] - [net] net/smc: fix ethernet interface refcounting (Philipp Rudo) [1780665] - [net] net/smc: fix refcounting for non-blocking connect() (Philipp Rudo) [1780665] - [net] net/smc: fix closing of fallback SMC sockets (Philipp Rudo) [1780665] - [net] net/smc: remove close abort worker (Philipp Rudo) [1780665] - [net] net/smc: introduce link group termination worker (Philipp Rudo) [1780665] - [net] net/smc: improve abnormal termination of link groups (Philipp Rudo) [1780665] - [net] net/smc: tell peers about abnormal link group termination (Philipp Rudo) [1780665] - [net] net/smc: improve link group freeing (Philipp Rudo) [1780665] - [net] net/smc: improve abnormal termination locking (Philipp Rudo) [1780665] - [net] net/smc: terminate link group without holding lgr lock (Philipp Rudo) [1780665] - [net] net/smc: cancel send and receive for terminated socket (Philipp Rudo) [1780665] - [net] net/smc: receive pending data after RCV_SHUTDOWN (Philipp Rudo) [1780665] - [net] net/smc: receive returns without data (Philipp Rudo) [1780665] - [net] net/smc: fix SMCD link group creation with VLAN id (Philipp Rudo) [1780665] - [net] net/smc: improve close of terminated socket (Philipp Rudo) [1780665] - [net] net/smc: no new connections on disappearing devices (Philipp Rudo) [1780665] - [net] net/smc: increase device refcount for added link group (Philipp Rudo) [1780665] - [net] net/smc: separate locks for SMCD and SMCR link group lists (Philipp Rudo) [1780665] - [net] net/smc: separate SMCD and SMCR link group lists (Philipp Rudo) [1780665] - [net] net/smc: original socket family in inet_sock_diag (Philipp Rudo) [1780665] - [infiniband] RDMA/bnxt_re: Use rdma_read_gid_hw_context to retrieve HW gid index (Kamal Heib) [1828601] - [infiniband] RDMA/core: Add helper function to retrieve driver gid context from gid attr (Kamal Heib) [1828601] - [media] media: videobuf2-v4l2: drop WARN_ON in vb2_warn_zero_bytesused() (Vladis Dronov) [1825616] {CVE-2019-9455} - [net] SUNRPC: Fix initialisation of struct rpc_xprt_switch (Steve Dickson) [1683394] - [net] SUNRPC: add links for all client xprts to debugfs (Steve Dickson) [1683394] - [net] SUNRPC: enhance rpc_clnt_show_stats() to report on all xprts (Steve Dickson) [1683394] - [net] SUNRPC: Fix transport accounting when caller specifies an rpc_xprt (Steve Dickson) [1683394] - [fs] NFS: send state management on a single connection (Steve Dickson) [1683394] - [net] SUNRPC: Add basic load balancing to the transport switch (Steve Dickson) [1683394] - [net] SUNRPC: Fix up task signalling (Steve Dickson) [1683394] - [fs] NFS: Allow multiple connections to a NFSv2 or NFSv3 server (Steve Dickson) [1683394] - [fs] NFS: Display the "nconnect" mount option if it is set (Steve Dickson) [1683394] - [fs] pNFS: Allow multiple connections to the DS (Steve Dickson) [1683394] - [fs] NFSv4: Allow multiple connections to NFSv4.x (x>0) servers (Steve Dickson) [1683394] - [fs] NFS: Add a mount option to specify number of TCP connections to use (Steve Dickson) [1683394] - [net] SUNRPC: Allow creation of RPC clients with multiple connections (Steve Dickson) [1683394] - [net] netlabel: cope with NULL catmap (Paolo Abeni) [1827251] {CVE-2020-10711} - [scsi] scsi: qla2xxx: fix a potential NULL pointer dereference ("Ewan D. Milne") [1829250] {CVE-2019-16233} - [input] Input: ff-memless - kill timer in destroy() (Chris von Recklinghausen) [1815024] {CVE-2019-19524}- [netdrv] net/mlx5e: kTLS, Do not send decrypted-marked SKBs via non-accel path (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: kTLS, Remove redundant posts in TX resync flow (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: kTLS, Fix corner-case checks in TX resync flow (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-Switch, Prevent ingress rate configuration of uplink rep (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Update the list of the PCI supported devices (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Fix lowest FDB pool size (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Fix hairpin RSS table size (Alaa Hleihel) [1789380] - [netdrv] Revert "net/mlx5: Support lockless FTE read lookups" (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Move devlink registration before interfaces load (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Always print health reporter message to dmesg (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Avoid duplicating rule destinations (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Fix device memory flows (Alaa Hleihel) [1789380] - [netdrv] treewide: Use sizeof_field() macro (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: E-switch, Fix Ingress ACL groups in switchdev mode for prio tag (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Fix build error without IPV6 (Alaa Hleihel) [1789380] - [netdrv] net: use rhashtable_lookup() instead of rhashtable_lookup_fast() (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Remove redundant pointer check (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: TC, Stub out ipv6 tun create header function (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: DR, Add support for Geneve packets SW steering (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: DR, Add HW bits and definitions for Geneve flex parser (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: DR, Refactor VXLAN GPE flex parser tunnel code for SW steering (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Don't write read-only fields in MODIFY_HCA_VPORT_CONTEXT command (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Implement callbacks for getting VFs GUID attributes (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Rx, Update page pool numa node when changed (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Support extended number of strides for Striding RQ (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Remove redundant NULL initializations (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Add new chain for netfilter flow table offload (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Refactor creating fast path prio chains (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Accumulate levels for chains prio namespaces (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Define fdb tc levels per prio (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Rename FDB_* tc related defines to FDB_TC_* defines (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Simplify fdb chain and prio eswitch defines (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Support flow counters offset for bulk counters (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Dump of fw_fatal use updated devlink binary interface (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Rename profile and init methods (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: fix spelling mistake "metdata" -> "metadata" (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: fix kvfree of uninitialized pointer spec (Alaa Hleihel) [1789380] - [infiniband] IB: mlx5: no need to check return value of debugfs_create functions (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: LAG, Use port enumerators (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: rate limit alloc_ent error messages (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Add ToS (DSCP) header rewrite support (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Bit sized fields rewrite support (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: WQ, Move short getters into header file (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: TX, Dump WQs wqe descriptors on CQE with error events (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Support lockless FTE read lookups (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Do not hold group lock while allocating FTE in software (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Verify that rule has at least one fwd/drop action (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Remove unneeded variable in mlx5_unload_one (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: FPGA, support network cards with standalone FPGA (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Introduce and use mlx5_core_is_vf() (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Refactor ingress acl configuration (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Restrict metadata disablement to offloads mode (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-switch, Offloads shift ACL programming during enable/disable vport (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-switch, Offloads introduce and use per vport acl tables APIs (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Move ACL drop counters life cycle close to ACL lifecycle (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-switch, Legacy introduce and use per vport acl tables APIs (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-switch, Prepare code to handle vport enable error (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Tide up state_lock and vport enabled flag usage (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Move legacy drop counter and rule under legacy structure (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Move metdata fields under offloads structure (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Introduce and use mlx5_esw_is_manager_vport() (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-switch, Introduce and use vlan rule config helper (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-Switch, Rename ingress acl config in offloads mode (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-Switch, Rename egress config to generic name (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Test write combining support (Alaa Hleihel) [1789380] - [netdrv] net: Fix misspellings of "configure" and "configuration" (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Do not race with mlx5_ib_invalidate_range during create and destroy (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Do not store implicit children in the odp_mkeys xarray (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Rework implicit ODP destroy (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Avoid double lookups on the pagefault path (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Reduce locking in implicit_mr_get_data() (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Use an xarray for the children of an implicit ODP (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Split implicit handling from pagefault_mr (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Set the HW IOVA of the child MRs to their place in the tree (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Lift implicit_mr_alloc() into the two routines that call it (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Rework implicit_mr_get_data (Alaa Hleihel) [1789380] - [netdrv] RDMA/mlx5: Delete struct mlx5_priv->mkey_table (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Use a dedicated mkey xarray for ODP (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Split sig_err MR data into its own xarray (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Use SRCU properly in ODP prefetch (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Align usage of QP1 create flags with rest of mlx5 defines (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Add capability for max sge to get optimized performance (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Introduce and use mkey context setting helper routine (Alaa Hleihel) [1789380] - [include] net/mlx5: Expose optimal performance scatter entries capability (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Remove unnecessary else statement (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Remove unnecessary return statement (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Group boolean parameters to take less space (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Add missing capability bit check for IP-in-IP (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Fix ingress rate configuration for representors (Alaa Hleihel) [1789378] - [netdrv] mlx5: reject unsupported external timestamp flags (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Replace kfree with kvfree when free vhca stats (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Remove incorrect match criteria assignment line (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Enhance TX resync flow (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Save a copy of the crypto info (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Remove unneeded cipher type checks (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Limit DUMP wqe size (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Fix missing SQ edge fill (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Fix page refcnt leak in TX resync error flow (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Save by-value copy of the record frags (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Save only the frag page to release at completion (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Size of a Dump WQE is fixed (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Release reference on DUMPed fragments in shutdown flow (Alaa Hleihel) [1789378] - [infiniband] RDMA/mlx5: Put live in the correct place for ODP MRs (Alaa Hleihel) [1789378] - [infiniband] RDMA/odp: Lift umem_mutex out of ib_umem_odp_unmap_dma_pages() (Alaa Hleihel) [1789378] - [netdrv] drivers: net: Fix Kconfig indentation (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: DR, Remove redundant dev_name print from err log (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: DR, Remove useless set memory to zero use memset() (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Remove unused function parameter (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Use PTR_ERR_OR_ZERO rather than its implementation (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Use ipv6_stub to avoid dependency with ipv6 being a module (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Kconfig: Fix MLX5_CORE dependency with PCI_HYPERV_INTERFACE (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Fix static checker warning of potential pointer math issue (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Remove unlikely() from WARN*() condition (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Support TSO and TX checksum offloads for IP-in-IP tunnels (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Improve stateless offload capability check (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Support RSS for IP-in-IP and IPv6 tunneled packets (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Change function's position to a more fitting file (Alaa Hleihel) [1789378] - [infiniband] IB/mlx5: Add page fault handler for DC initiator WQE (Alaa Hleihel) [1789378] - [infiniband] IB/mlx5: Remove check of FW capabilities in ODP page fault handling (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Set ODP capabilities for DC transport to max (Alaa Hleihel) [1789378] - [infiniband] RDMA/mlx5: RDMA_RX flow type support for user applications (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Fix return code in case of hyperv wrong size read (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Add mlx5e HV VHCA stats agent (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Add HV VHCA control agent (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Add HV VHCA infrastructure (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Add wrappers for HyperV PCIe operations (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Add trace point for neigh update (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Add trace point for neigh used value update (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Add tc flower tracepoints (Alaa Hleihel) [1789378] - [infiniband] RDMA/mlx5: Use odp instead of mr->umem in pagefault_mr (Alaa Hleihel) [1789378] - [infiniband] RDMA/mlx5: Use ib_umem_start instead of umem.address (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Create bypass and loopback flow steering namespaces for RDMA RX (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Add per-namespace flow table default miss action support (Alaa Hleihel) [1789378] - [include] net/mlx5: Expose IP-in-IP capability bit (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Improve functions documentation (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Report and recover from CQE with error on RQ (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: RX, Handle CQE with error at the earliest stage (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Report and recover from rx timeout (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Report and recover from CQE error on ICOSQ (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Split open/close ICOSQ into stages (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Add support to rx reporter diagnose (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Add helper functions for reporter's basics (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Add cq info to tx reporter diagnose (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Extend tx reporter diagnostics output (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Extend tx diagnose function (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Generalize tx reporter's functionality (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Change naming convention for reporter's functions (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Rename reporter header file (Alaa Hleihel) [1790198 1789378] - [infiniband] RDMA/mlx5: Annotate lock dependency in bind/unbind slave port (Alaa Hleihel) [1789378] - [infiniband] IB/mlx5: Expose XRQ legacy commands over the DEVX interface (Alaa Hleihel) [1789378] - [infiniband] IB/mlx5: Add legacy events to DEVX list (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Add XRQ legacy commands opcodes (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Use debug message instead of warn (Alaa Hleihel) [1789378] - [netdrv] mlx5: no need to check return value of debugfs_create functions (Alaa Hleihel) [1789378] - [infiniband] mlx5: Use refcount_t for refcount (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Allow dropping specific tunnel packets (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: TX reporter cleanup (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Set tx reporter only on successful creation (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Rx, checksum handling refactoring (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Tx, Soften inline mode VLAN dependencies (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: XDP, Slight enhancement for WQE fetch function (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: XDP, Close TX MPWQE session when no room for inline packet left (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Tx, Strict the room needed for SQ edge NOPs (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: E-Switch, add ingress rate support (Alaa Hleihel) [1789378] - [infiniband] RDMA/mlx5: Remove DEBUG ODP code (Alaa Hleihel) [1789378] - [infiniband] IB/mlx5: Add CREATE_PSV/DESTROY_PSV for devx interface (Alaa Hleihel) [1789378] - [infiniband] IB/mlx5: Avoid unnecessary typecast (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: xsk: dynamically allocate mlx5e_channel_param (Alaa Hleihel) [1789378] - [netdrv] net: Use skb accessors in network drivers (Alaa Hleihel) [1789378] - [char] tpm: Export tpm2_get_cc_attrs_tbl for ibmvtpm driver as module (David Gibson) [1781915] - [char] tpm: ibmvtpm: Add support for TPM2 (David Gibson) [1781915] - [char] tpm: of: Handle IBM, vtpm20 case when getting log parameters (David Gibson) [1781915] - [wireless] iwlwifi: mvm: Do not require PHY_SKU NVM section for 3168 devices (Jarod Wilson) [1807052] - [wireless] mwifiex: set needed_headroom, not hard_header_len (Jarod Wilson) [1807052] - [wireless] ath9k: Handle txpower changes even when TPC is disabled (Jarod Wilson) [1807052] - [wireless] mt76: mt76x02: fix coverage_class type (Jarod Wilson) [1807052] - [wireless] rtw88: Use kfree_skb() instead of kfree() (Jarod Wilson) [1807052] - [wireless] brcmfmac: abort and release host after error (Jarod Wilson) [1807052] - [wireless] ath11k: Silence clang -Wsometimes-uninitialized in ath11k_update_per_peer_stats_from_txcompl (Jarod Wilson) [1807052] - [wireless] ath10k: Call cpu_latency_qos_*() instead of pm_qos_*() (Jarod Wilson) [1807052] - [net] mac80211: fix authentication with iwlwifi/mvm (Jarod Wilson) [1807052] - [net] mac80211: set IEEE80211_TX_CTRL_PORT_CTRL_PROTO for nl80211 TX (Jarod Wilson) [1807052] - [net] mac80211: mark station unauthorized before key removal (Jarod Wilson) [1807052] - [net] mac80211: Check port authorization in the ieee80211_tx_dequeue() case (Jarod Wilson) [1807052] - [net] cfg80211: Do not warn on same channel at the end of CSA (Jarod Wilson) [1807052] - [net] mac80211: drop data frames without key on encrypted links (Jarod Wilson) [1807052] - [net] nl80211: fix NL80211_ATTR_CHANNEL_WIDTH attribute type (Jarod Wilson) [1807052] - [wireless] iwlwifi: don't send GEO_TX_POWER_LIMIT if no wgds table (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: add 0x2526/0x401* devices back to cfg detection (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8188ee: Fix regression due to commit d1d1a96bdb44 (Jarod Wilson) [1807052] - [wireless] iwlwifi: cfg: use antenna diversity with all AX101 devices (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: Fix rate scale NSS configuration (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg: don't abort if sending DBGC_SUSPEND_RESUME fails (Jarod Wilson) [1807052] - [wireless] iwlwifi: yoyo: don't add TLV offset when reading FIFOs (Jarod Wilson) [1807052] - [wireless] iwlwifi: check allocated pointer when allocating conf_tlvs (Jarod Wilson) [1807052] - [wireless] iwlwifi: consider HE capability when setting LDPC (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: take the required lock when clearing time event data (Jarod Wilson) [1807052] - [net] mac80211: Do not send mesh HWMP PREQ if HWMP is disabled (Jarod Wilson) [1807052] - [net] nl80211: add missing attribute validation for channel switch (Jarod Wilson) [1807052] - [net] nl80211: add missing attribute validation for beacon report scanning (Jarod Wilson) [1807052] - [net] nl80211: add missing attribute validation for critical protocol indication (Jarod Wilson) [1807052] - [wireless] mt76: fix array overflow on receiving too many fragments for a packet (Jarod Wilson) [1807052] - [net] mac80211: rx: avoid RCU list traversal under mutex (Jarod Wilson) [1807052] - [net] nl80211: explicitly include if_vlan.h (Jarod Wilson) [1807052] - [net] mac80211: Remove a redundant mutex unlock (Jarod Wilson) [1807052] - [net] cfg80211: check reg_rule for NULL in handle_channel_custom() (Jarod Wilson) [1807052] - [net] nl80211: fix potential leak in AP start (Jarod Wilson) [1807052] - [net] mac80211: fix wrong 160/80+80 MHz setting (Jarod Wilson) [1807052] - [net] cfg80211: add missing policy for NL80211_ATTR_STATUS_CODE (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: fix max_nss in mt7615_eeprom_parse_hw_cap (Jarod Wilson) [1807052] - [net] cfg80211: check wiphy driver existence for drvinfo report (Jarod Wilson) [1807052] - [net] mac80211: consider more elements in parsing CRC (Jarod Wilson) [1807052] - [net] mac80211: fix quiet mode activation in action frames (Jarod Wilson) [1807052] - [net] mac80211: use more bits for ack_frame_id (Jarod Wilson) [1807052] - [wireless] rtw88: Fix return value of rtw_wow_check_fw_status (Jarod Wilson) [1807052] - [wireless] iwlwifi: d3: read all FW CPUs error info (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix TDLS discovery with the new firmware API (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: Check the sta is not NULL in iwl_mvm_cfg_he_sta() (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: avoid use after free for pmsr request (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: update the DTS measurement type (Jarod Wilson) [1807052] - [wireless] iwlwifi: don't throw error when trying to remove IGTK (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: Fix thermal zone registration (Jarod Wilson) [1807052] - [wireless] iwlwifi: use helpers (Jarod Wilson) [1807052] - [wireless] mwifiex: Fix possible buffer overflows in mwifiex_cmd_append_vsie_tlv() (Jarod Wilson) [1807052] - [wireless] mwifiex: Fix possible buffer overflows in mwifiex_ret_wmm_get_status() (Jarod Wilson) [1807052] - [wireless] mwifiex: fix unbalanced locking in mwifiex_process_country_ie() (Jarod Wilson) [1807052] - [wireless] rtlwifi: btcoex: fix spelling mistake "initilized" -> "initialized" (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8723ae: remove unused variables (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ee: remove unused variables (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8821ae: remove unused variables (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8188ee: remove redundant assignment to variable cond (Jarod Wilson) [1807052] - [wireless] brcmfmac: Remove always false 'idx < 0' statement (Jarod Wilson) [1807052] - [wireless] rtw88: use shorter delay time to poll PS state (Jarod Wilson) [1807052] - [wireless] rtw88: fix potential NULL skb access in TX ISR (Jarod Wilson) [1807052] - [wireless] brcmfmac: add initial support for monitor mode (Jarod Wilson) [1807052] - [wireless] brcmfmac: simplify building interface combinations (Jarod Wilson) [1807052] - [wireless] brcmfmac: sdio: Fix OOB interrupt initialization on brcm43362 (Jarod Wilson) [1807052] - [wireless] brcmfmac: use true,false for bool variable (Jarod Wilson) [1807052] - [wireless] rtw88: use true,false for bool variable (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8821ae: Make functions static & rm sw.h (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8723be: Make functions static & rm sw.h (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8723ae: Make functions static & rm sw.h (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192se: Remove sw.h header (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ee: Make functions static & rm sw.h (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192cu: Remove sw.h header (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ce: Make functions static & rm sw.h (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8188ee: Make functions static & rm sw.h (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192cu: Fix typo (Jarod Wilson) [1807052] - [wireless] rtw88: change max_num_of_tx_queue() definition to inline in pci.h (Jarod Wilson) [1807052] - [wireless] rtw88: assign NULL to skb after being kfree()'ed (Jarod Wilson) [1807052] - [wireless] rtw88: use rtw_hci_stop() instead of rtwdev->hci.ops->stop() (Jarod Wilson) [1807052] - [wireless] rtw88: remove unused vif pointer in struct rtw_vif (Jarod Wilson) [1807052] - [wireless] rtw88: remove unused variable 'in_lps' (Jarod Wilson) [1807052] - [wireless] rtw88: remove unused spinlock (Jarod Wilson) [1807052] - [wireless] rtw88: 8822c: update power sequence to v15 (Jarod Wilson) [1807052] - [wireless] rtw88: fix TX secondary channel offset of 40M if current bw is 20M or 40M (Jarod Wilson) [1807052] - [wireless] rtw88: fix rate mask for 1SS chip (Jarod Wilson) [1807052] - [wireless] rtw88: Add wowlan net-detect support (Jarod Wilson) [1807052] - [wireless] rtw88: Add wowlan pattern match support (Jarod Wilson) [1807052] - [wireless] rtw88: support wowlan feature for 8822c (Jarod Wilson) [1807052] - [wireless] rtw88: load wowlan firmware if wowlan is supported (Jarod Wilson) [1807052] - [wireless] rtw88: add interface config for 8822c (Jarod Wilson) [1807052] - [wireless] rtw88: pci: reset dma when reset pci trx ring (Jarod Wilson) [1807052] - [wireless] rtw88: pci: reset ring index when release skbs in tx ring (Jarod Wilson) [1807052] - [wireless] ath10k: Use device_get_match_data() to simplify code (Jarod Wilson) [1807052] - [wireless] ath10k: Add newlines to printk messages (Jarod Wilson) [1807052] - [wireless] ath10k: Correct the DMA direction for management tx buffers (Jarod Wilson) [1807052] - [wireless] mwifiex: drop most magic numbers from mwifiex_process_tdls_action_frame() (Jarod Wilson) [1807052] - [wireless] ath11k: fix up some error paths (Jarod Wilson) [1807052] - [wireless] ath11k: make sure to also report the RX bandwidth inside radiotap (Jarod Wilson) [1807052] - [wireless] ath11k: avoid null pointer dereference when pointer band is null (Jarod Wilson) [1807052] - [wireless] ath11k: Add missing pdev rx rate stats (Jarod Wilson) [1807052] - [wireless] ath11k: ensure ts.flags is initialized before bit-wise or'ing in values (Jarod Wilson) [1807052] - [wireless] ath11k: set TxBf parameters after vdev start (Jarod Wilson) [1807052] - [wireless] ath11k: enable HE tlvs in ppdu stats for pktlog lite (Jarod Wilson) [1807052] - [wireless] ath11k: fix debugfs build failure (Jarod Wilson) [1807052] - [wireless] ath10k: Don't call SCM interface for statically mapped msa region (Jarod Wilson) [1807052] - [wireless] Revert "ath10k: fix DMA related firmware crashes on multiple devices" (Jarod Wilson) [1807052] - [wireless] ath10k: drop RX skb with invalid length for sdio (Jarod Wilson) [1807052] - [wireless] ath10k: use true,false for bool variable (Jarod Wilson) [1807052] - [wireless] ath10k: Add optional qdss clk (Jarod Wilson) [1807052] - [wireless] ath10k: pci: Fix comment on ath10k_pci_dump_memory_sram (Jarod Wilson) [1807052] - [wireless] ath10k: pci: Only dump ATH10K_MEM_REGION_TYPE_IOREG when safe (Jarod Wilson) [1807052] - [wireless] ath9k: use true,false for bool variable (Jarod Wilson) [1807052] - [net] net: mac80211: use skb_list_walk_safe helper for gso segments (Jarod Wilson) [1807052] - [wireless] net: iwlwifi: use skb_list_walk_safe helper for gso segments (Jarod Wilson) [1807052] - [wireless] iwlwifi: add device name to device_info (Jarod Wilson) [1807052] - [wireless] iwlwifi: implement a new device configuration table (Jarod Wilson) [1807052] - [wireless] iwlwifi: assume the driver_data is a trans_cfg, but allow full cfg (Jarod Wilson) [1807052] - [wireless] iwlwifi: prph: remove some unused register definitions (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: print out extended secboot status before dump (Jarod Wilson) [1807052] - [wireless] iwlwifi: incorporate firmware filename into version (Jarod Wilson) [1807052] - [wireless] iwlwifi: yoyo: check for the domain on all TLV types during init (Jarod Wilson) [1807052] - [wireless] iwlwifi: add new iwlax411 struct for type SoSnj (Jarod Wilson) [1807052] - [wireless] iwlwifi: yoyo: remove the iwl_dbg_tlv_gen_active_trigs() function (Jarod Wilson) [1807052] - [wireless] iwlwifi: yoyo: remove unnecessary active triggers status flag (Jarod Wilson) [1807052] - [wireless] iwlwifi: yoyo: don't allow changing the domain via debugfs (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: Update BEACON_TEMPLATE_CMD firmware API (Jarod Wilson) [1807052] - [wireless] iwlwifi: remove CSR registers abstraction (Jarod Wilson) [1807052] - [wireless] iwlwifi: remove some outdated iwl22000 configurations (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: validate queue ID before array deref/bit ops (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: use partial pages if applicable (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: map only used part of RX buffers (Jarod Wilson) [1807052] - [wireless] iwlwifi: allocate more receive buffers for HE devices (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: add support for responder config command version 7 (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: add support for location range request version 8 (Jarod Wilson) [1807052] - [wireless] iwlwifi: scan: remove support for fw scan api v11 (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: don't skip a TX FIFO when dumping (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: update powersave correctly for D3 (Jarod Wilson) [1807052] - [wireless] ath11k: Use sizeof_field() instead of FIELD_SIZEOF() (Jarod Wilson) [1807052] - [wireless] ath11k: explicitly cast wmi commands to their correct struct type (Jarod Wilson) [1807052] - [wireless] orinoco: avoid assertion in case of NULL pointer (Jarod Wilson) [1807052] - [wireless] brcmfmac: Keep OOB wake-interrupt disabled when it shouldn't be enabled (Jarod Wilson) [1807052] - [wireless] brcmfmac: Fix memory leak in brcmf_usbdev_qinit (Jarod Wilson) [1807052] - [wireless] brcmfmac: not set mbss in vif if firmware does not support MBSS (Jarod Wilson) [1807052] - [wireless] brcmfmac: add RSDB condition when setting interface combinations (Jarod Wilson) [1807052] - [wireless] brcmfmac: add support for BCM4359 SDIO chipset (Jarod Wilson) [1807052] - [wireless] brcmfmac: make errors when setting roaming parameters non-fatal (Jarod Wilson) [1807052] - [wireless] brcmfmac: fix rambase for 4359/9 (Jarod Wilson) [1807052] - [wireless] brcmfmac: set F2 blocksize and watermark for 4359 (Jarod Wilson) [1807052] - [wireless] brcmfmac: reset two D11 cores if chip has two D11 cores (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: use generic rtl_signal_scale_mapping (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192cu: use generic rtl_signal_scale_mapping (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ce: use generic rtl_signal_scale_mapping (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: use generic rtl_query_rxpwrpercentage (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192cu: use generic rtl_query_rxpwrpercentage (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ce: use generic rtl_query_rxpwrpercentage (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: fix interface sanity check (Jarod Wilson) [1807052] - [wireless] brcmfmac: fix interface sanity check (Jarod Wilson) [1807052] - [wireless] brcmfmac: set interface carrier to off by default (Jarod Wilson) [1807052] - [wireless] mwifiex: delete unused mwifiex_get_intf_num() (Jarod Wilson) [1807052] - [wireless] rt2x00usb: Fix a warning message in 'rt2x00usb_watchdog_tx_dma()' (Jarod Wilson) [1807052] - [wireless] brcmfmac: Fix use after free in brcmf_sdio_readframes() (Jarod Wilson) [1807052] - [wireless] rt2x00: use RESET state bit to prevent IV changes on restart (Jarod Wilson) [1807052] - [wireless] rt2x00: implement reconfig_complete (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl_pci: Fix -Wcast-function-type (Jarod Wilson) [1807052] - [wireless] brcmsmac: Remove always false 'channel < 0' statement (Jarod Wilson) [1807052] - [wireless] rtlwifi: Remove last definitions of local bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8723be: Remove usage of private bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8723ae: Remove usage of private bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ee: Remove usage of private bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl88821ae: Remove usage of private bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: Remove dependence on special bit manipulation macros for common driver (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ce: rtl8192c_com: Remove usage of private bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8188ee: Remove usage of private bit manipulation (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Remove usage of private bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Convert inline routines to little-endian words (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Convert macros that set descriptor (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Replace local bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Remove unused GET_XXX and SET_XXX macros (Jarod Wilson) [1807052] - [wireless] brcmfmac: Fix memory leak in brcmf_p2p_create_p2pdev() (Jarod Wilson) [1807052] - [wireless] ath9k: fix storage endpoint lookup (Jarod Wilson) [1807052] - [wireless] ath11k: Remove unneeded semicolon (Jarod Wilson) [1807052] - [wireless] ath11k: remove an unneeded NULL check (Jarod Wilson) [1807052] - [wireless] ath11k: checking for NULL vs IS_ERR() (Jarod Wilson) [1807052] - [wireless] ath11k: delete a stray unlock in ath11k_dbg_htt_stats_req() (Jarod Wilson) [1807052] - [wireless] ath11k: fix missing free of skb on error return path (Jarod Wilson) [1807052] - [wireless] ath11k: fix uninitialized variable radioup (Jarod Wilson) [1807052] - [wireless] ath11k: fix memory leak on reg_info (Jarod Wilson) [1807052] - [wireless] ath11k: Remove unnecessary enum scan_priority (Jarod Wilson) [1807052] - [wireless] ath11k: fix several spelling mistakes (Jarod Wilson) [1807052] - [wireless] ath11k: add some missing __packed qualifiers (Jarod Wilson) [1807052] - [wireless] ath11k: set the BA buffer size to 256 when HE is enabled (Jarod Wilson) [1807052] - [wireless] ath11k: fix pdev when invoking ath11k_wmi_send_twt_enable_cmd() (Jarod Wilson) [1807052] - [wireless] ath11k: optimize ath11k_hal_tx_status_parse (Jarod Wilson) [1807052] - [wireless] ath11k: optimise ath11k_dp_tx_completion_handler (Jarod Wilson) [1807052] - [wireless] ath11k: move some tx_status parsing to debugfs code (Jarod Wilson) [1807052] - [wireless] ath11k: rename ath11k_wmi_base instances from wmi_sc to wmi_ab (Jarod Wilson) [1807052] - [wireless] ath11k: drop memset when setting up a tx cmd desc (Jarod Wilson) [1807052] - [wireless] ath11k: disable PS for STA interfaces by default upon bringup (Jarod Wilson) [1807052] - [wireless] ath11k: add wmi helper for turning STA PS on/off (Jarod Wilson) [1807052] - [wireless] ath10k: Fix some typo in some warning messages (Jarod Wilson) [1807052] - [wireless] ath11k: register HE mesh capabilities (Jarod Wilson) [1807052] - [net] netlink: rename nl80211_validate_nested() to nla_validate_nested() (Jarod Wilson) [1807052] - [wireless] wireless/mediatek: Replace rcu_swap_protected() with rcu_replace_pointer() (Jarod Wilson) [1807052] - [wireless] ath: add support for special 0x0 regulatory domain (Jarod Wilson) [1807052] - [wireless] ath10k: change bundle count for max rx bundle for sdio (Jarod Wilson) [1807052] - [wireless] ath10k: enable napi on RX path for sdio (Jarod Wilson) [1807052] - [wireless] ath11k: fix indentation in ath11k_mac_prepare_he_mode() (Jarod Wilson) [1807052] - [wireless] ath11k: Setup REO destination ring before sending wmi_init command (Jarod Wilson) [1807052] - [wireless] ath11k: Move mac80211 hw allocation before wmi_init command (Jarod Wilson) [1807052] - [wireless] ath11k: Skip update peer stats for management packets (Jarod Wilson) [1807052] - [wireless] ath11k: update tx duration in station info (Jarod Wilson) [1807052] - [wireless] ath11k: fix vht guard interval mapping (Jarod Wilson) [1807052] - [wireless] ath11k: fix memory leak in monitor mode (Jarod Wilson) [1807052] - [wireless] ath11k: Advertise MPDU start spacing as no restriction (Jarod Wilson) [1807052] - [wireless] ath11k: Update tx and rx chain count properly on drv_set_antenna (Jarod Wilson) [1807052] - [wireless] ath11k: add necessary peer assoc params in wmi dbg (Jarod Wilson) [1807052] - [wireless] ath11k: unlock mutex during failure in qmi fw ready (Jarod Wilson) [1807052] - [wireless] ath11k: add support for controlling tx power to a station (Jarod Wilson) [1807052] - [wireless] ath11k: update bawindow size in delba process (Jarod Wilson) [1807052] - [wireless] ath11k: avoid use_after_free in ath11k_dp_rx_msdu_coalesce API (Jarod Wilson) [1807052] - [wireless] ath11k: avoid burst time conversion logic (Jarod Wilson) [1807052] - [wireless] ath11k: pktlog: fix sending/using the pdev id (Jarod Wilson) [1807052] - [wireless] ath11k: qmi clean up in ath11k_qmi_wlanfw_wlan_cfg_send() (Jarod Wilson) [1807052] - [wireless] ath11k: qmi clean up ce and HTC service config update (Jarod Wilson) [1807052] - [wireless] ath11k: tracing: fix ath11k tracing (Jarod Wilson) [1807052] - [wireless] ath10k: enable wow feature for sdio chip (Jarod Wilson) [1807052] - [wireless] ath10k: change log level for mpdu status of sdio chip (Jarod Wilson) [1807052] - [wireless] ath10k: set WMI_PEER_AUTHORIZE after a firmware crash (Jarod Wilson) [1807052] - [wireless] ath10k: set max mtu to 1500 for sdio chip (Jarod Wilson) [1807052] - [wireless] ath10k: enable firmware log by default for sdio (Jarod Wilson) [1807052] - [wireless] ath11k: Fix target crash due to WBM_IDLE_LINK ring desc shortage (Jarod Wilson) [1807052] - [wireless] ath11k: Fixing TLV length issue in peer pktlog WMI command (Jarod Wilson) [1807052] - [wireless] ath11k: Fix skb_panic observed during msdu coalescing (Jarod Wilson) [1807052] - [wireless] ath11k: remove unused tx ring counters (Jarod Wilson) [1807052] - [wireless] ath11k: avoid WMM param truncation (Jarod Wilson) [1807052] - [wireless] ath11k: optimize RX path latency (Jarod Wilson) [1807052] - [wireless] ath11k: update tcl cmd descriptor parameters for STA mode (Jarod Wilson) [1807052] - [wireless] ath11k: fix wmi service ready ext tlv parsing (Jarod Wilson) [1807052] - [wireless] ath11k: fix resource leak in ath11k_mac_sta_state (Jarod Wilson) [1807052] - [wireless] ath11k: Fix htt stats sounding info and pdev cca stats (Jarod Wilson) [1807052] - [wireless] ath10k: move non-fatal warn logs to dbg level (Jarod Wilson) [1807052] - [wireless] ath11k: add spatial reuse support (Jarod Wilson) [1807052] - [wireless] ath11k: add TWT support (Jarod Wilson) [1807052] - [wireless] ath11k: add HE support (Jarod Wilson) [1807052] - [wireless] ath11k: Remove dead code while handling amsdu packets (Jarod Wilson) [1807052] - [wireless] ath11k: fix missed bw conversion in tx completion (Jarod Wilson) [1807052] - [wireless] ath11k: convert message from info to dbg (Jarod Wilson) [1807052] - [wireless] ath11k: ignore event 0x6017 (Jarod Wilson) [1807052] - [wireless] ath11k: add RX stats support for radiotap (Jarod Wilson) [1807052] - [wireless] ath11k: driver for Qualcomm IEEE 802.11ax devices (Jarod Wilson) [1807052] - [wireless] ath10k: fix RX of frames with broken FCS in monitor mode (Jarod Wilson) [1807052] - [wireless] ath10k: report rssi of each chain to mac80211 for sdio (Jarod Wilson) [1807052] - [wireless] ath10k: Handle "invalid" BDFs for msm8998 devices (Jarod Wilson) [1807052] - [wireless] ath10k: Fix qmi init error handling (Jarod Wilson) [1807052] - [wireless] ath10k: add NL80211_FEATURE_ND_RANDOM_MAC_ADDR for NLO (Jarod Wilson) [1807052] - [wireless] ath10k: Handle when FW doesn't support QMI_WLFW_HOST_CAP_REQ_V01 (Jarod Wilson) [1807052] - [wireless] ath10k: add large size for BMI download data for SDIO (Jarod Wilson) [1807052] - [wireless] ath10k: correct the tlv len of ath10k_wmi_tlv_op_gen_config_pno_start (Jarod Wilson) [1807052] - [wireless] ath10k: sdio: remove struct ath10k_sdio_rx_data::status (Jarod Wilson) [1807052] - [wireless] ath10k: sdio: cosmetic cleanup (Jarod Wilson) [1807052] - [wireless] ath10k: add workqueue for RX path of sdio (Jarod Wilson) [1807052] - [wireless] ath10k: change max RX bundle size from 8 to 32 for sdio (Jarod Wilson) [1807052] - [wireless] ath10k: enable RX bundle receive for sdio (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: don't send the IWL_MVM_RXQ_NSSN_SYNC notif to Rx queues (Jarod Wilson) [1807052] - [net] cfg80211: fix page refcount issue in A-MSDU decap (Jarod Wilson) [1807052] - [net] cfg80211: check for set_wiphy_params (Jarod Wilson) [1807052] - [net] cfg80211: fix memory leak in cfg80211_cqm_rssi_update (Jarod Wilson) [1807052] - [net] cfg80211: fix memory leak in nl80211_probe_mesh_link (Jarod Wilson) [1807052] - [net] cfg80211: fix deadlocks in autodisconnect work (Jarod Wilson) [1807052] - [net] wireless: wext: avoid gcc -O3 warning (Jarod Wilson) [1807052] - [net] mac80211: Fix TKIP replay protection immediately after key setup (Jarod Wilson) [1807052] - [net] cfg80211: Fix radar event during another phy CAC (Jarod Wilson) [1807052] - [net] wireless: fix enabling channel 12 for custom regulatory domain (Jarod Wilson) [1807052] - [net] mac80211: mesh: restrict airtime metric to peered established plinks (Jarod Wilson) [1807052] - [wireless] Revert "iwlwifi: mvm: fix scan config command size" (Jarod Wilson) [1807052] - [wireless] iwlwifi: fw: make pos static in iwl_sar_get_ewrd_table() loop (Jarod Wilson) [1807052] - [wireless] iwlwifi: remove lar_disable module parameter (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg: force stop the debug monitor HW (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: always disable L0S states (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: rename L0S_ENABLED bit to L0S_DISABLED (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix potential SKB leak on TXQ TX (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix SKB leak on invalid queue (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: extend hardware workaround to context-info (Jarod Wilson) [1807052] - [wireless] iwlwifi: Don't ignore the cap field upon mcc update (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: report TX rate to mac80211 directly for RS offload (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix NVM check for 3168 devices (Jarod Wilson) [1807052] - [wireless] iwlwifi: fix TLV fragment allocation loop (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: allocate smaller dev_cmd for TX headers (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: detect the DMA bug and warn if it happens (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: work around DMA hardware bug (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: move page tracking into get_page_hdr() (Jarod Wilson) [1807052] - [wireless] iwlwifi: don't send PPAG command if disabled (Jarod Wilson) [1807052] - [wireless] mt76: Off by one in mt76_calc_rx_airtime() (Jarod Wilson) [1807052] - [wireless] mt76: fix LED link time failure (Jarod Wilson) [1807052] - [net] mac80211: Turn AQL into an NL80211_EXT_FEATURE (Jarod Wilson) [1807052] - [net] mac80211: airtime: Fix an off by one in ieee80211_calc_rx_airtime() (Jarod Wilson) [1807052] - [net] cfg80211: fix double-free after changing network namespace (Jarod Wilson) [1807052] - [net] mac80211: fix TID field in monitor mode transmit (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: move power gating workaround earlier in the flow (Jarod Wilson) [1807052] - [wireless] Revert "iwlwifi: assign directly to iwl_trans->cfg in QuZ detection" (Jarod Wilson) [1807052] - [wireless] wireles: Use sizeof_field() macro (Jarod Wilson) [1807052] - [wireless] mt76: mt76x0: fix default mac address overwrite (Jarod Wilson) [1807052] - [wireless] ath9k: use iowrite32 over __raw_writel (Jarod Wilson) [1807052] - [net] mac80211: Use Airtime-based Queue Limits (AQL) on packet dequeue (Jarod Wilson) [1807052] - [net] mac80211: Implement Airtime-based Queue Limit (AQL) (Jarod Wilson) [1807052] - [net] mac80211: Import airtime calculation code from mt76 (Jarod Wilson) [1807052] - [net] mac80211: consider QoS Null frames for STA_NULLFUNC_ACKED (Jarod Wilson) [1807052] - [net] mac80211: expose HW conf flags through debugfs (Jarod Wilson) [1807052] - [net] mac80211: Add new sta_info getter by sta/vif addrs (Jarod Wilson) [1807052] - [net] mac80211: add a comment about monitor-to-dev injection (Jarod Wilson) [1807052] - [wireless] drivers: net: Fix Kconfig indentation, continued (Jarod Wilson) [1807052] - [wireless] mt76: fix fix ampdu locking (Jarod Wilson) [1807052] - [wireless] mt76: mt76u: fix endpoint definition order (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: read {tx,rx} mask from eeprom (Jarod Wilson) [1807052] - [wireless] mt76: move mt76_get_antenna in mt76_core module (Jarod Wilson) [1807052] - [wireless] mt76: fix possible out-of-bound access in mt7615_fill_txs/mt7603_fill_txs (Jarod Wilson) [1807052] - [wireless] Revert "mt76: mt76x0e: don't use hw encryption for MT7630E" (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: disable radar pattern detector during scanning (Jarod Wilson) [1807052] - [wireless] mt76: move interface_modes definition in mt76_core module (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: add ibss support (Jarod Wilson) [1807052] - [wireless] mt76: move SUPPORTS_REORDERING_BUFFER hw property in mt76_register_device (Jarod Wilson) [1807052] - [wireless] mt76: use mt76_dev in mt76_is_{mmio,usb} (Jarod Wilson) [1807052] - [wireless] mt76: Remove set but not used variable 'idx' (Jarod Wilson) [1807052] - [wireless] mt76: mt76u: rely on a dedicated stats workqueue (Jarod Wilson) [1807052] - [wireless] mt76: mt76u: rely on usb_interface instead of usb_dev (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: remove unneeded semicolon (Jarod Wilson) [1807052] - [wireless] mt76: mt76x0: remove 350ms delay in mt76x0_phy_calibrate (Jarod Wilson) [1807052] - [wireless] mt76: mt76x02u: update ewma pkt len in mt76x02u_tx_prepare_skb (Jarod Wilson) [1807052] - [wireless] mt76: remove obsolete .add_buf() from struct mt76_queue_ops (Jarod Wilson) [1807052] - [wireless] mt76: add sanity check for a-mpdu rx wcid index (Jarod Wilson) [1807052] - [wireless] mt76: refactor cc_lock locking scheme (Jarod Wilson) [1807052] - [wireless] mt76: mt76x0: eeprom: add support for MAC address from OF (Jarod Wilson) [1807052] - [wireless] mt76: avoid enabling interrupt if NAPI poll is still pending (Jarod Wilson) [1807052] - [wireless] mt76: fix aggregation stop issue (Jarod Wilson) [1807052] - [wireless] mt76: drop rcu read lock in mt76_rx_aggr_stop (Jarod Wilson) [1807052] - [wireless] mt76: add missing locking around ampdu action (Jarod Wilson) [1807052] - [wireless] mt76: do not use devm API for led classdev (Jarod Wilson) [1807052] - [wireless] mt76: enable airtime fairness (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: track tx/rx airtime for airtime fairness (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: introduce mt7615_mac_wtbl_update routine (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: fix survey channel busy time (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: report tx_time, bss_rx and busy time to mac80211 (Jarod Wilson) [1807052] - [wireless] mt76: mt76x02: track approximate tx airtime for airtime fairness and survey (Jarod Wilson) [1807052] - [wireless] mt76: mt76x02: move MT_CH_TIME_CFG init to mt76x02_mac_cc_reset (Jarod Wilson) [1807052] - [wireless] mt76: unify channel survey update code (Jarod Wilson) [1807052] - [wireless] mt76: mt7603: switch to a different counter for survey busy time (Jarod Wilson) [1807052] - [wireless] mt76: mt7603: track tx airtime for airtime fairness and survey (Jarod Wilson) [1807052] - [wireless] mt76: track rx airtime for airtime fairness and survey (Jarod Wilson) [1807052] - [wireless] mt76: store current channel survey_state in struct mt76_dev (Jarod Wilson) [1807052] - [wireless] mt76: rename mt76_driver_ops txwi_flags to drv_flags and include tx aligned4 (Jarod Wilson) [1807052] - [wireless] mt76: report rx a-mpdu subframe status (Jarod Wilson) [1807052] - [wireless] mt76: mt7603: remove q_rx field from struct mt7603_dev (Jarod Wilson) [1807052] - [wireless] mt76: mt7603: collect aggregation stats (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: collect aggregation stats (Jarod Wilson) [1807052] - [wireless] mt76: move aggr_stats array in mt76_dev (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: add queue entry in debugfs (Jarod Wilson) [1807052] - [wireless] mt76: move queue debugfs entry to driver specific code (Jarod Wilson) [1807052] - [wireless] mt76: mt76x02u: move mt76x02u_mac_start in mt76x02-usb module (Jarod Wilson) [1807052] - [wireless] mt76: mt76x0u: reset counter starting the device (Jarod Wilson) [1807052] - [wireless] mt76: mt76x2: move mt76x02_mac_reset_counters in mt76x02_mac_start (Jarod Wilson) [1807052] - [wireless] mt76: mt76x02: move mac_reset_counter in mt76x02_lib module (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: enable SCS by default (Jarod Wilson) [1807052] - [wireless] mt76: mt76x0e: make array mt76x0_chan_map static const, makes object smaller (Jarod Wilson) [1807052] - [wireless] mt76: usb: add lockdep_assert_held in __mt76u_vendor_request (Jarod Wilson) [1807052] - [wireless] mt76: remove empty flag in mt76_txq_schedule_list (Jarod Wilson) [1807052] - [wireless] mt76: use cancel_delayed_work_sync in mt76_rx_aggr_shutdown (Jarod Wilson) [1807052] - [wireless] mt76: remove aggr_work field from struct mt76_wcid (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: fix control frame rx in monitor mode (Jarod Wilson) [1807052] - [wireless] iwlwifi: bump FW API to 52 for 22000 series (Jarod Wilson) [1807052] - [wireless] iwlwifi: check kasprintf() return value (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: remove outdated comment referring to wake lock (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: trace IOVA for iwlwifi_dev_tx_tb (Jarod Wilson) [1807052] - [wireless] iwlwifi: dvm: excessive if in rs_bt_update_lq() (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: Report tx/rx antennas (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: rx: use rxq queue_size instead of constant (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: remove left-over non-functional email alias (Jarod Wilson) [1807052] - [wireless] iwlwifi: config: remove max_rx_agg_size (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: make some RX functions static (Jarod Wilson) [1807052] - [wireless] iwlwifi: scan: support scan req FW API ver 13 (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: fix support for transmitting SKBs with fraglist (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: Remove set but not used variable 'vif', 'dev', 'len' (Jarod Wilson) [1807052] - [wireless] brcmfmac: remove monitor interface when detaching (Jarod Wilson) [1807052] - [wireless] brcmfmac: disable PCIe interrupts before bus reset (Jarod Wilson) [1807052] - [wireless] rtw88: allows to enable/disable HCI link PS mechanism (Jarod Wilson) [1807052] - [wireless] rtw88: pci: enable CLKREQ function if host supports it (Jarod Wilson) [1807052] - [wireless] rtw88: pci: use for loop instead of while loop for DBI/MDIO (Jarod Wilson) [1807052] - [wireless] rtw88: pci: use macros to access PCI DBI/MDIO registers (Jarod Wilson) [1807052] - [wireless] rtlwifi: set proper udelay within rf_serial_read (Jarod Wilson) [1807052] - [wireless] rtlwifi: rf_lock use non-irqsave spin_lock (Jarod Wilson) [1807052] - [wireless] brcmfmac: remove set but not used variable 'mpnum', 'nsp', 'nmp' (Jarod Wilson) [1807052] - [wireless] rtw88: remove duplicated include from ps.c (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: Remove set but not used variable 'rsr' (Jarod Wilson) [1807052] - [wireless] brcmsmac: remove unnecessary return (Jarod Wilson) [1807052] - [wireless] net: wireless: ti: remove local VENDOR_ID and DEVICE_ID definitions (Jarod Wilson) [1807052] - [wireless] net: wireless: ti: wl1251 use new SDIO_VENDOR_ID_TI_WL1251 definition (Jarod Wilson) [1807052] - [wireless] net: wireless: ti: wl1251 add device tree support (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix non-ACPI function (Jarod Wilson) [1807052] - [wireless] iwlwifi: 22000: fix some indentation (Jarod Wilson) [1807052] - [wireless] iwlwifi: remove IWL_DEVICE_22560/IWL_DEVICE_FAMILY_22560 (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: sync the iwl_mvm_session_prot_notif layout (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: start CTDP budget from 2400mA (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: don't skip mgmt tid when flushing all tids (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: scan: enable adaptive dwell in p2p (Jarod Wilson) [1807052] - [wireless] iwlwifi: refactor the SAR tables from mvm to acpi (Jarod Wilson) [1807052] - [wireless] iwlwifi: scan: support scan req cmd ver 12 (Jarod Wilson) [1807052] - [wireless] iwlwifi: scan: make new scan req versioning flow (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix unaligned read of rx_pkt_status (Jarod Wilson) [1807052] - [wireless] iwlwifi: remove redundant assignment to variable bufsz (Jarod Wilson) [1807052] - [wireless] iwlwifi: bump FW API to 51 for 22000 series (Jarod Wilson) [1807052] - [wireless] iwlwifi: FW API: reference enum in docs of modify_mask (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: print rate_n_flags in a pretty format (Jarod Wilson) [1807052] - [wireless] iwlwifi: scan: adapt the code to use api ver 11 (Jarod Wilson) [1807052] - [wireless] iwlwifi: scan: Create function to build scan cmd (Jarod Wilson) [1807052] - [wireless] iwlwifi: scan: create function for scan scheduling params (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: support dump collection upon assert during D3 (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: make iwl_pcie_gen2_update_byte_tbl static (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: in VHT connection use only VHT capabilities (Jarod Wilson) [1807052] - [wireless] iwlwifi: nvm: update iwl_uhb_nvm_channels (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: remove else-if in iwl_send_phy_cfg_cmd() (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix support for single antenna diversity (Jarod Wilson) [1807052] - [wireless] ath10k: qmi: Sleep for a while before assigning MSA memory (Jarod Wilson) [1807052] - [wireless] ath10k: Revert "ath10k: add cleanup in ath10k_sta_state()" (Jarod Wilson) [1807052] - [wireless] mwifiex: Re-work support for SDIO HW reset (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: Add support for Edimax EW-7611ULB (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Fix missing enable interrupt flag (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Fix missing callback that tests for hw release of buffer (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Fix missing code to retrieve RX buffer address (Jarod Wilson) [1807052] - [net] mac80211: Use debugfs_create_xul() helper (Jarod Wilson) [1807052] - [net] cfg80211: VLAN offload support for set_key and set_sta_vlan (Jarod Wilson) [1807052] - [net] mac80211: Shrink the size of ack_frame_id to make room for tx_time_est (Jarod Wilson) [1807052] - [net] mac80211: don't re-parse elems in ieee80211_assoc_success() (Jarod Wilson) [1807052] - [net] mac80211: move store skb ack code to its own function (Jarod Wilson) [1807052] - [wireless] ath10k: disable cpuidle during downloading firmware (Jarod Wilson) [1807052] - [wireless] ath10k: fix potential issue of peer stats allocation (Jarod Wilson) [1807052] - [wireless] ath10k: fix get invalid tx rate for Mesh metric (Jarod Wilson) [1807052] - [wireless] rtw88: signal completion even on firmware-request failure (Jarod Wilson) [1807052] - [wireless] rtw88: fix potential NULL pointer access for firmware (Jarod Wilson) [1807052] - [wireless] rtlwifi: fix memory leak in rtl92c_set_fw_rsvdpagepkt() (Jarod Wilson) [1807052] - [wireless] rt2800: remove errornous duplicate condition (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8225se: remove some unused const variables (Jarod Wilson) [1807052] - [wireless] brcmsmac: remove set but not used variables (Jarod Wilson) [1807052] - [wireless] rtw88: raise LPS threshold to 50, for less power consumption (Jarod Wilson) [1807052] - [wireless] ath5k: eeprom: Remove unneeded variable (Jarod Wilson) [1807052] - [wireless] ath10k: remove unneeded semicolon (Jarod Wilson) [1807052] - [wireless] mt7601u: use DEFINE_DEBUGFS_ATTRIBUTE to define debugfs fops (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8821ae: Drop condition with no effect (Jarod Wilson) [1807052] - [wireless] b43: dma: Fix use true/false for bool type variable (Jarod Wilson) [1807052] - [wireless] b43: main: Fix use true/false for bool type (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192c: Drop condition with no effect (Jarod Wilson) [1807052] - [wireless] rtw88: remove redundant null pointer check on arrays (Jarod Wilson) [1807052] - [wireless] rtw88: avoid FW info flood (Jarod Wilson) [1807052] - [wireless] rtw88: fix potential read outside array boundary (Jarod Wilson) [1807052] - [wireless] rtw88: rearrange if..else statements for rx rate indexes (Jarod Wilson) [1807052] - [wireless] rtw88: use rtw_phy_pg_cfg_pair struct, not arrays (Jarod Wilson) [1807052] - [wireless] rtw88: 8822b: add RFE type 3 support (Jarod Wilson) [1807052] - [wireless] rtw88: fix sparse warnings for power tracking (Jarod Wilson) [1807052] - [wireless] rtw88: fix sparse warnings for DPK (Jarod Wilson) [1807052] - [wireless] net: Fix various misspellings of "connect" (Jarod Wilson) [1807052] - [wireless] net: Fix misspellings of "configure" and "configuration" (Jarod Wilson) [1807052] - [wireless] rtw88: fix GENMASK_ULL for u64 (Jarod Wilson) [1807052] - [wireless] iwlwifi: rx: use new api to get band from rx mpdu (Jarod Wilson) [1807052] - [wireless] iwlwifi: nvm: create function to convert channel index to nl80211_band (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: Invert the condition for OFDM rate (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: create function to convert nl80211 band to phy band (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: use vzalloc to allocate dumping memory regions (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: add user trigger support (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: add notification for missed VAP (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix old-style declaration (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: use the new session protection command (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: remove leftover rs_remove_sta_debugfs() prototype (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: add support for new version for D0I3_END_CMD (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: consider ieee80211 station max amsdu value (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: support FW notification dumping in case of missed beacon (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: remove old API and some related code (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: rename external debug configuration file (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: support FW response/notification region type (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: support domain changing via debugfs (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: add periodic trigger new API support (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: implement monitor allocation flow (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: implement time point handling (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: add TLV allocation new API support (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: use new API in dump info (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: add error tables dumping support (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: add monitor dumping support (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg: remove multi buffers infra (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: use new trigger TLV in dump flow (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: use new region TLV in dump flow (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: load external dbg cfg after internal cfg is loaded (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: fix warnings for symbol not declared (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: remove set but not used variable 'rate_mask' (Jarod Wilson) [1807052] - [wireless] rtlwifi: Remove unnecessary NULL check in rtl_regd_init (Jarod Wilson) [1807052] - [wireless] rtw88: add phy_info debugfs to show Tx/Rx physical status (Jarod Wilson) [1807052] - [wireless] rtw88: add set_bitrate_mask support (Jarod Wilson) [1807052] - [wireless] rtw88: Enable 802.11ac beamformee support (Jarod Wilson) [1807052] - [wireless] rtw88: add power tracking support (Jarod Wilson) [1807052] - [wireless] rtw88: use macro to check the current band (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: fix RTL8723BU connection failure issue after warm reboot (Jarod Wilson) [1807052] - [wireless] rtw88: mark rtw_fw_hdr __packed (Jarod Wilson) [1807052] - [wireless] net/wireless: Delete unnecessary checks before the macro call "dev_kfree_skb" (Jarod Wilson) [1807052] - [wireless] wireless: Remove call to memset after dma_alloc_coherent (Jarod Wilson) [1807052] - [wireless] rtw88: include interrupt.h for tasklet_struct (Jarod Wilson) [1807052] - [wireless] rtw88: use a for loop in rtw_power_mode_change(), not goto (Jarod Wilson) [1807052] - [wireless] rtw88: coex: Set 4 slot mode for A2DP (Jarod Wilson) [1807052] - [wireless] rtw88: pci: config phy after chip info is setup (Jarod Wilson) [1807052] - [wireless] rtw88: Use rtw_write8_set to set SYS_FUNC (Jarod Wilson) [1807052] - [wireless] rtw88: add NL80211_EXT_FEATURE_CAN_REPLACE_PTK0 support (Jarod Wilson) [1807052] - [wireless] rtw88: config 8822c multicast address in MAC init flow (Jarod Wilson) [1807052] - [wireless] ath10k: Correct error handling of dma_map_single() (Jarod Wilson) [1807052] - [wireless] ath: rename regulatory rules (Jarod Wilson) [1807052] - [wireless] ath10k: fix memory leak for tpc_stats_final (Jarod Wilson) [1807052] - [wireless] ath10k: fix array out-of-bounds access (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192se: Convert inline routines to little-endian words (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192se: Convert macros that set descriptor (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192se: Replace local bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192se: Remove unused GET_XXX and SET_XXX (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ee: Remove set but not used variable 'err' (Jarod Wilson) [1807052] - [wireless] ath10k: fix null dereference on pointer crash_data (Jarod Wilson) [1807052] - [wireless] ath10k: enable transmit data ack RSSI for QCA9884 (Jarod Wilson) [1807052] - [net] mac80211: minstrel_ht: rename prob_ewma to prob_avg, use it for the new average (Jarod Wilson) [1807052] - [net] mac80211: minstrel_ht: replace rate stats ewma with a better moving average (Jarod Wilson) [1807052] - [net] mac80211: minstrel: remove divisions in tx status path (Jarod Wilson) [1807052] - [net] nl80211: trivial: Remove redundant loop (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ee: Remove set but not used variable 'cur_tx_wp' (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: make arrays static, makes object smaller (Jarod Wilson) [1807052] - [wireless] rtw88: Fix an error message (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: add bluetooth co-existence support for single antenna (Jarod Wilson) [1807052] - [wireless] mwifiex: pcie: Fix memory leak in mwifiex_pcie_alloc_cmdrsp_buf (Jarod Wilson) [1829230 1807052] {CVE-2019-19056} - [wireless] rtlwifi: rtl8723: Remove set but not used variable 'own' (Jarod Wilson) [1807052] - [wireless] rtlwifi: btcoex: Remove set but not used variables 'wifi_busy', 'bt_info_ext' (Jarod Wilson) [1807052] - [wireless] rtlwifi: btcoex: Remove set but not used variable 'result' (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8188ee: Remove set but not used variable 'h2c_parameter' (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8188ee: Remove set but not used variables 'v3', 'rtstatus', 'reg_ecc', 'reg_ec4', 'reg_eac', 'b_pathb_ok' (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192c: Remove set but not used variables 'reg_ecc', 'reg_eac' (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8723ae: Remove set but not used variables 'reg_ecc', 'reg_ec4', 'reg_eac', 'b_pathb_ok' (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8821ae: Remove set but not used variables 'rtstatus', 'bd' (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: Improve TX performance of RTL8723BU on rtl8xxxu driver (Jarod Wilson) [1807052] - [wireless] brcmfmac: add support for SAE authentication offload (Jarod Wilson) [1807052] - [wireless] rtw88: fix error handling when setup efuse info (Jarod Wilson) [1807052] - [wireless] rtw88: fix NSS of hw_cap (Jarod Wilson) [1807052] - [wireless] rtw88: use struct rtw_fw_hdr to access firmware header (Jarod Wilson) [1807052] - [wireless] rtw88: raise firmware version debug level (Jarod Wilson) [1807052] - [wireless] rtw88: configure TX queue EDCA parameters (Jarod Wilson) [1807052] - [wireless] rtw88: Don't set RX_FLAG_DECRYPTED if packet has no encryption (Jarod Wilson) [1807052] - [wireless] rtw88: fix beaconing mode rsvd_page memory violation issue (Jarod Wilson) [1807052] - [wireless] rtw88: flush hardware tx queues (Jarod Wilson) [1807052] - [wireless] rtw88: add TX-AMSDU support (Jarod Wilson) [1807052] - [wireless] rtw88: report tx rate to mac80211 stack (Jarod Wilson) [1807052] - [wireless] rtw88: take over rate control from mac80211 (Jarod Wilson) [1807052] - [wireless] rtw88: add driver TX queue support (Jarod Wilson) [1807052] - [wireless] rtw88: allows to set RTS in TX descriptor (Jarod Wilson) [1807052] - [wireless] rtw88: check firmware leave lps successfully (Jarod Wilson) [1807052] - [wireless] mac80211: simplify TX aggregation start (Jarod Wilson) [1807052] - [net] mac80211: pass internal sta to ieee80211_tx_frags() (Jarod Wilson) [1807052] - [net] mac80211: IBSS: avoid unneeded return value processing (Jarod Wilson) [1807052] - [wireless] ar5523: check NULL before memcpy() in ar5523_cmd() (Jarod Wilson) [1807052] - [wireless] ath10k: add support for hardware rfkill (Jarod Wilson) [1807052] - [wireless] ath10k: restore QCA9880-AR1A (v1) detection (Jarod Wilson) [1807052] - [wireless] ath10k: fix offchannel tx failure when no ath10k_mac_tx_frm_has_freq (Jarod Wilson) [1807052] - [wireless] cw1200: Fix a signedness bug in cw1200_load_firmware() (Jarod Wilson) [1807052] - [wireless] rtw88: remove misleading module parameter rtw_fw_support_lps (Jarod Wilson) [1807052] - [wireless] rtw88: add deep PS PG mode for 8822c (Jarod Wilson) [1807052] - [wireless] rtw88: select deep PS mode when module is inserted (Jarod Wilson) [1807052] - [wireless] rtw88: not to enter LPS by coex strategy (Jarod Wilson) [1807052] - [wireless] rtw88: add deep power save support (Jarod Wilson) [1807052] - [wireless] rtw88: leave PS state for dynamic mechanism (Jarod Wilson) [1807052] - [wireless] rtw88: LPS enter/leave should be protected by lock (Jarod Wilson) [1807052] - [wireless] rtw88: remove unused lps state check helper (Jarod Wilson) [1807052] - [wireless] rtw88: not to control LPS by each vif (Jarod Wilson) [1807052] - [wireless] rtw88: not to enter or leave PS under IRQ (Jarod Wilson) [1807052] - [wireless] rtw88: pci: reset H2C queue indexes in a single write (Jarod Wilson) [1807052] - [wireless] rtw88: remove redundant flag check helper function (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8723be: Remove set but not used variables 'reg_ecc', 'reg_eac' (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ee: Remove set but not used variables 'reg_ecc', 'reg_eac' (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ee: Remove set but not used variables 'short_gi', 'buf_len' (Jarod Wilson) [1807052] - [wireless] rtlwifi: Remove set but not used variables 'dataempty', 'hoffset' (Jarod Wilson) [1807052] - [wireless] rtlwifi: Remove set but not used variable 'rtstate' (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: prevent leaking urb (Jarod Wilson) [1829887 1807052] {CVE-2019-19068} - [wireless] net/wireless: Use kmemdup rather than duplicating its implementation (Jarod Wilson) [1807052] - [wireless] ath9k_htc: Discard undersized packets (Jarod Wilson) [1807052] - [wireless] ath9k_htc: Modify byte order for an error message (Jarod Wilson) [1807052] - [wireless] ath9k_hw: fix uninitialized variable data (Jarod Wilson) [1807052] - [wireless] ath10k: fix backtrace on coredump (Jarod Wilson) [1807052] - [wireless] ath10k: coredump: fix IRAM addr for QCA9984, QCA4019, QCA9888 and QCA99x0 (Jarod Wilson) [1807052] - [wireless] ath10k: switch to ieee80211_tx_dequeue_ni (Jarod Wilson) [1807052] - [wireless] ath10k: change sw version print format to hex (Jarod Wilson) [1807052] - [wireless] ath10k: print supported MCS rates within service ready event (Jarod Wilson) [1807052] - [wireless] ath10k: print service ready returned channel range (Jarod Wilson) [1807052] - [wireless] ath10k: add 2ghz channel arguments to service ready structure (Jarod Wilson) [1807052] - [wireless] ath9k: remove unused including (Jarod Wilson) [1807052] - [wireless] mwifiex: use 'total_ie_len' in mwifiex_update_bss_desc_with_ie() (Jarod Wilson) [1807052] - [wireless] rtlwifi: Remove excessive check in _rtl_ps_inactive_ps() (Jarod Wilson) [1807052] - [wireless] rtlwifi: prevent memory leak in rtl_usb_probe (Jarod Wilson) [1829850 1807052] {CVE-2019-19063} - [wireless] rtlwifi: rtl8723ae: Remove unused 'rtstatus' variable (Jarod Wilson) [1807052] - [wireless] mt7601u: fix bbp version check in mt7601u_wait_bbp_ready (Jarod Wilson) [1807052] - [wireless] rtw88: 8822c: fix boolreturn.cocci warnings (Jarod Wilson) [1807052] - [wireless] brcmsmac: remove duplicated if condition (Jarod Wilson) [1807052] - [wireless] brcmfmac: fix suspend/resume when power is cut off (Jarod Wilson) [1807052] - [wireless] brcmfmac: don't WARN when there are no requests (Jarod Wilson) [1807052] - [wireless] brcmsmac: remove a useless test (Jarod Wilson) [1807052] - [wireless] brcmfmac: send port authorized event for FT-802.1X (Jarod Wilson) [1807052] - [wireless] ath10k: fix memory leak (Jarod Wilson) [1807052] - [wireless] ath10k: remove the warning of sdio not full support (Jarod Wilson) [1807052] - [wireless] ath: Use dev_get_drvdata where possible (Jarod Wilson) [1807052] - [wireless] ath: fix various spelling mistakes (Jarod Wilson) [1807052] - [wireless] ath10k: fix missing checks for bmi reads and writes (Jarod Wilson) [1807052] - [wireless] ath10k: Add support to provide higher range mem chunks in wmi init command (Jarod Wilson) [1807052] - [wireless] ath10k: Add peer param map for tlv and non-tlv (Jarod Wilson) [1807052] - [wireless] ath10k: Enable MSA region dump support for WCN3990 (Jarod Wilson) [1807052] - [wireless] ath10k: Add xo calibration support for wifi rf clock (Jarod Wilson) [1807052] - [wireless] ath10k: fix spelling mistake "eanble" -> "enable" (Jarod Wilson) [1807052] - [wireless] ath10k: add cleanup in ath10k_sta_state() (Jarod Wilson) [1807052] - [wireless] ath10k: revalidate the msa region coming from firmware (Jarod Wilson) [1807052] - [wireless] ath10k: use ath10k_pci_soc_ functions for all warm_reset instances (Jarod Wilson) [1807052] - [wireless] ath10k: Use ARRAY_SIZE (Jarod Wilson) [1807052] - [wireless] ath10k: avoid leaving .bss_info_changed prematurely (Jarod Wilson) [1807052] - [wireless] ath10k: Use standard bulk clock API in snoc (Jarod Wilson) [1807052] - [wireless] ath10k: Use standard regulator bulk API in snoc (Jarod Wilson) [1807052] - [wireless] ath10k: snoc: skip regulator operations (Jarod Wilson) [1807052] - [wireless] ath10k: Fix HOST capability QMI incompatibility (Jarod Wilson) [1807052] - [wireless] ath10k: Check if station exists before forwarding tx airtime report (Jarod Wilson) [1807052] - [include] include/linux/units.h: add helpers for kelvin to/from Celsius conversion (Jarod Wilson) [1807052]- [x86] x86/PCI: Define to_pci_sysdata() even when !CONFIG_PCI (Myron Stowe) [1788364 1783436] - [pci] PCI: vmd: Add two VMD Device IDs (Myron Stowe) [1788364 1783436] - [pci] x86/PCI: Expose VMD's pci_dev in struct pci_sysdata (Myron Stowe) [1788364 1783436] - [x86] x86/PCI: Add to_pci_sysdata() helper (Myron Stowe) [1788364 1783436] - [pci] PCI: vmd: Add device id for VMD device 8086:9A0B (Myron Stowe) [1788364 1783436] - [pci] PCI: vmd: Add bus 224-255 restriction decode (Myron Stowe) [1788364 1783436] - [fs] fuse: copy_file_range needs to strip setuid bits and update timestamps (Eric Sandeen) [1721881] - [fs] vfs: allow copy_file_range to copy across devices (Eric Sandeen) [1721881] - [fs] vfs: add missing checks to copy_file_range (Eric Sandeen) [1721881] - [mm] vfs: remove redundant checks from generic_remap_checks() (Eric Sandeen) [1721881] - [fs] vfs: introduce generic_file_rw_checks() (Eric Sandeen) [1721881] - [fs] vfs: no fallback for ->copy_file_range (Eric Sandeen) [1721881] - [fs] vfs: introduce generic_copy_file_range() (Eric Sandeen) [1721881] - [ptp] ptp: add VMware virtual PTP clock driver (Prarit Bhargava) [1829706] - [powerpc] powerpc/powernv/ioda: Handle failures correctly in pnv_pci_ioda_iommu_bypass_supported() (Michael Roth) [1805101] - [powerpc] powerpc/pseries/dma: Enable SWIOTLB (Michael Roth) [1805101] - [powerpc] powerpc/pseries/dma: Allow SWIOTLB (Michael Roth) [1805101] - [powerpc] powerpc/powernv: Fix build with IOMMU_API=n (Michael Roth) [1805101] - [powerpc] powerpc/powernv: Remove unused pnv_npu_try_dma_set_bypass() function (Michael Roth) [1805101] - [powerpc] powerpc/dma: Fix invalid DMA mmap behavior (Michael Roth) [1805101] - [powerpc] powerpc/dma: trim the fat from (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove set_dma_offset (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove get_dma_offset (Michael Roth) [1805101] - [powerpc] powerpc/dma: use the generic direct mapping bypass (Michael Roth) [1805101] - [powerpc] powerpc/powernv/npu: Remove NPU DMA ops (Michael Roth) [1805101] - [powerpc] powerpc/dma: use the dma_direct mapping routines (Michael Roth) [1805101] - [powerpc] powerpc/dma: use the dma-direct allocator for coherent platforms (Michael Roth) [1805101] - [powerpc] swiotlb: remove swiotlb_dma_supported (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove dma_nommu_dma_supported (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove dma_nommu_get_required_mask (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove dma_nommu_mmap_coherent (Michael Roth) [1805101] - [powerpc] powerpc/dma: use phys_to_dma instead of get_dma_offset (Michael Roth) [1805101] - [powerpc] dma-mapping, powerpc: simplify the arch dma_set_mask override (Michael Roth) [1805101] - [powerpc] powerpc/dma: fix an off-by-one in dma_capable (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove max_direct_dma_addr (Michael Roth) [1805101] - [powerpc] powerpc/dma: move pci_dma_dev_setup_swiotlb to fsl_pci.c (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove get_pci_dma_ops (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove the iommu fallback for coherent allocations (Michael Roth) [1805101] - [powerpc] powerpc/pci: remove the dma_set_mask pci_controller ops methods (Michael Roth) [1805101] - [misc] cxl: drop the dma_set_mask callback from vphb (Michael Roth) [1805101] - [powerpc] KABI: re-use deprecated field for iommu_bypass_supported function pointer (Michael Roth) [1805101] - [powerpc] powerpc/dma: stop overriding dma_get_required_mask (Michael Roth) [1805101] - [dma] KABI: add fake includes for headers used in arch/powerpc/kernel/dma.c (Michael Roth) [1805101] - [powerpc] powerpc/powernv: use the generic iommu bypass code (Michael Roth) [1805101] - [powerpc] powerpc/powernv: Remove PCI_MSI ifdef checks (Michael Roth) [1805101] - [powerpc] powerpc/powernv: remove pnv_npu_dma_set_mask (Michael Roth) [1805101] - [powerpc] powerpc/powernv: remove pnv_pci_ioda_pe_single_vendor (Michael Roth) [1805101] - [powerpc] powerpc/dart: use the generic iommu bypass code (Michael Roth) [1805101] - [powerpc] powerpc/dart: remove dead cleanup code in iommu_init_early_dart (Michael Roth) [1805101] - [powerpc] powerpc/cell: use the generic iommu bypass code (Michael Roth) [1805101] - [powerpc] powerpc/cell: move dma direct window setup out of dma_configure (Michael Roth) [1805101] - [powerpc] powerpc/pseries: use the generic iommu bypass code (Michael Roth) [1805101] - [powerpc] powerpc/pseries: unwind dma_get_required_mask_pSeriesLP a bit (Michael Roth) [1805101] - [powerpc] powerpc/dma: handle iommu bypass in dma_iommu_ops (Michael Roth) [1805101] - [powerpc] powerpc/dma: untangle vio_dma_mapping_ops from dma_iommu_ops (Michael Roth) [1805101] - [dma] dma-direct: we might need GFP_DMA for 32-bit dma masks (Michael Roth) [1805101] - [powerpc] powerpc/dma: split the two __dma_alloc_coherent implementations (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove the unused dma_iommu_ops export (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove the unused ISA_DMA_THRESHOLD export (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove the unused ARCH_HAS_DMA_MMAP_COHERENT define (Michael Roth) [1805101] - [powerpc] powerpc/dma: properly wire up the unmap_page and unmap_sg methods (Michael Roth) [1805101] - [powerpc] powerpc: allow NOT_COHERENT_CACHE for amigaone (Michael Roth) [1805101] - [powerpc] powerpc/fadump: consider reserved ranges while reserving memory (Steve Best) [1813701] - [powerpc] powerpc/fadump: use static allocation for reserved memory ranges (Steve Best) [1813701] - [fs] audit: Report suspicious O_CREAT usage (partial) (Eric Sandeen) [1797843] - [fs] vfs: fix do_last() regression (Eric Sandeen) [1797843] - [fs] do_last(): fetch directory ->i_mode and ->i_uid before it's too late (Eric Sandeen) [1797843] - [fs] namei: allow restricted O_CREAT of FIFOs and regular files (Eric Sandeen) [1797843] - [netdrv] fm10k: use txqueue parameter in fm10k_tx_timeout (Neil Horman) [1781387] - [netdrv] fm10k: Use sizeof_field() macro (Neil Horman) [1781387] - [netdrv] fm10k: update driver version to match out-of-tree (Neil Horman) [1781387] - [netdrv] fm10k: add support for ndo_get_vf_stats operation (Neil Horman) [1781387] - [netdrv] fm10k: add missing field initializers to TLV attributes) (Neil Horman) [1781387] - [netdrv] fm10k: use a local variable for the frag pointer (Neil Horman) [1781387] - [netdrv] ethernet: Delete unnecessary checks before the macro call "dev_kfree_skb" (Neil Horman) [1781387] - [netdrv] fm10k: no need to check return value of debugfs_create functions (Neil Horman) [1781387] - [security] KEYS: Avoid false positive ENOMEM error on key read (Waiman Long) [1807693] - [security] KEYS: Don't write out to userspace while holding key semaphore (Waiman Long) [1807693] - [security] selinux: allow per-file labeling for CephFS (Ondrej Mosnacek) [1823764] - [scsi] scsi: qedi: make qedi_ll2_buf_size static (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Fix termination timeouts in session logout (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Add modules param to enable qed iSCSI debug (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Do not flush offload work if ARP not resolved (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Use correct msix count for fastpath vectors (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Avoid unnecessary endpoint allocation on link down (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Remove additional char from boot target iqnname (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Add PCI shutdown handler support (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Add MFW error recovery process (Nilesh Javali) [1792111] - [netdrv] ibmvnic: Skip fatal error reset after passive init (Steve Best) [1830989] - [ata] ahci: Add Intel Comet Lake PCH-V PCI ID (David Milburn) [1802690] - [ata] ahci: Add Intel Comet Lake PCH-H PCI ID (David Milburn) [1802690] - [ata] ahci: Add Intel Comet Lake H RAID PCI ID (David Milburn) [1802690] - [x86] x86, sched: Move check for CPU type to caller function (Prarit Bhargava) [1828260] - [x86] x86, sched: Don't enable static key when starting secondary CPUs (Prarit Bhargava) [1828260] - [x86] x86, sched: Account for CPUs with less than 4 cores in freq. invariance (Prarit Bhargava) [1828260] - [x86] x86, sched: Bail out of frequency invariance if base frequency is unknown (Prarit Bhargava) [1828260] - [lib] scsi: klist: Make it safe to use klists in atomic context (Waiman Long) [1829027] - [char] random: try to actively add entropy rather than passively wait for it (Neil Horman) [1778762] - [md] dm writecache: fix data corruption when reloading the target (Mike Snitzer) [1830129] - [kernel] smp: Allow smp_call_function_single_async() to insert locked csd (Peter Xu) [1830014] - [scsi] scsi: ibmvscsi: Fix WARN_ON during event pool release (Steve Best) [1829242] - [block] block: avoid to check null profile pointer to see if it is in 3rd party module (Ming Lei) [1829464] - [tools] perf scripting perl: Add common_callchain to fix argument order (Michael Petlan) [1809191] - [netdrv] ionic: fix unused assignment (Jonathan Toppins) [1780645] - [netdrv] ionic: add dynamic_debug header (Jonathan Toppins) [1780645] - [netdrv] ionic: set station addr only if needed (Jonathan Toppins) [1780645] - [netdrv] ionic: replay filters after fw upgrade (Jonathan Toppins) [1780645] - [netdrv] ionic: remove lifs on fw reset (Jonathan Toppins) [1780645] - [netdrv] ionic: disable the queues on link down (Jonathan Toppins) [1780645] - [netdrv] ionic: check for queues before deleting (Jonathan Toppins) [1780645] - [netdrv] ionic: clean tx queue of unfinished requests (Jonathan Toppins) [1780645] - [netdrv] ionic: move irq request to qcq alloc (Jonathan Toppins) [1780645] - [netdrv] ionic: move debugfs add/delete to match alloc/free (Jonathan Toppins) [1780645] - [netdrv] ionic: check for linkup in watchdog (Jonathan Toppins) [1780645] - [netdrv] ionic: decouple link message from netdev state (Jonathan Toppins) [1780645] - [netdrv] ionic: check for NULL structs on teardown (Jonathan Toppins) [1780645] - [netdrv] ionic: clean irq affinity on queue deinit (Jonathan Toppins) [1780645] - [netdrv] ionic: ignore eexist on rx filter add (Jonathan Toppins) [1780645] - [netdrv] ionic: only save good lif dentry (Jonathan Toppins) [1780645] - [netdrv] ionic: leave dev cmd request contents alone on FW timeout (Jonathan Toppins) [1780645] - [netdrv] ionic: add timeout error checking for queue disable (Jonathan Toppins) [1780645] - [netdrv] ionic: make spdxcheck.py happy (Jonathan Toppins) [1780645] - [netdrv] ionic: add decode for IONIC_RC_ENOSUPP (Jonathan Toppins) [1780645] - [netdrv] ionic: print data for unknown xcvr type (Jonathan Toppins) [1780645] - [netdrv] ionic: remove adminq napi instance (Jonathan Toppins) [1780645] - [netdrv] ionic: deinit rss only if selected (Jonathan Toppins) [1780645] - [netdrv] ionic: stop devlink warn on mgmt device (Jonathan Toppins) [1780645] - [netdrv] net: ionic: Use scnprintf() for avoiding potential buffer overflow (Jonathan Toppins) [1780645] - [netdrv] netdev:pass the stuck queue to the timeout handler (Jonathan Toppins) [1780645] - [netdrv] ionic: drop ethtool driver version (Jonathan Toppins) [1780645] - [netdrv] ionic: add support for device id 0x1004 (Jonathan Toppins) [1780645] - [netdrv] ionic: print pci bus lane info (Jonathan Toppins) [1780645] - [netdrv] ionic: support ethtool rxhash disable (Jonathan Toppins) [1780645] - [netdrv] ionic: clean up bitflag usage (Jonathan Toppins) [1780645] - [netdrv] ionic: improve irq numa locality (Jonathan Toppins) [1780645] - [netdrv] ionic: remove pragma packed (Jonathan Toppins) [1780645] - [netdrv] ionic: keep ionic dev on lif init fail (Jonathan Toppins) [1780645] - [netdrv] ionic: fix vf op lock usage (Jonathan Toppins) [1780645] - [netdrv] ionic: let core reject the unsupported coalescing parameters (Jonathan Toppins) [1780645] - [netdrv] ionic: fix fw_status read (Jonathan Toppins) [1780645] - [netdrv] ionic: use new helper tcp_v6_gso_csum_prep (Jonathan Toppins) [1780645] - [netdrv] ionic: fix rxq comp packet type mask (Jonathan Toppins) [1780645] - [netdrv] ionic: clear compiler warning on hb use before set (Jonathan Toppins) [1780645] - [netdrv] ionic: restrict received packets to mtu size (Jonathan Toppins) [1780645] - [netdrv] ionic: add Rx dropped packet counter (Jonathan Toppins) [1780645] - [netdrv] ionic: drop use of subdevice tags (Jonathan Toppins) [1780645] - [netdrv] ionic: support sr-iov operations (Jonathan Toppins) [1780645] - [netdrv] ionic: ionic_if bits for sr-iov support (Jonathan Toppins) [1780645] - [netdrv] ionic: keep users rss hash across lif reset (Jonathan Toppins) [1780645] - [netdrv] ionic: Remove set but not used variable 'sg_desc' (Jonathan Toppins) [1780645] - [netdrv] ionic: update driver version (Jonathan Toppins) [1780645] - [netdrv] ionic: implement support for rx sgl (Jonathan Toppins) [1780645] - [netdrv] ionic: add a watchdog timer to monitor heartbeat (Jonathan Toppins) [1780645] - [netdrv] ionic: add heartbeat check (Jonathan Toppins) [1780645] - [netdrv] ionic: reverse an interrupt coalesce calculation (Jonathan Toppins) [1780645] - [netdrv] ionic: fix up struct name comments (Jonathan Toppins) [1780645] - [netdrv] dynamic_debug: provide dynamic_hex_dump stub (Jonathan Toppins) [1780645] - [netdrv] ionic: fix stats memory dereference (Jonathan Toppins) [1780645] - [netdrv] ionic: add lif_quiesce to wait for queue activity to stop (Jonathan Toppins) [1780645] - [netdrv] ionic: implement ethtool set-fec (Jonathan Toppins) [1780645] - [netdrv] ionic: report users coalesce request (Jonathan Toppins) [1780645] - [netdrv] ionic: use wait_on_bit_lock() rather than open code (Jonathan Toppins) [1780645] - [netdrv] ionic: simplify returns in devlink info (Jonathan Toppins) [1780645] - [netdrv] ionic: select CONFIG_NET_DEVLINK (Jonathan Toppins) [1780645] - [netdrv] ionic: Fix an error code in ionic_lif_alloc() (Jonathan Toppins) [1780645] - [netdrv] ionic: Remove unnecessary ternary operator in ionic_debugfs_add_ident (Jonathan Toppins) [1780645] - [netdrv] ionic: Remove unused including (Jonathan Toppins) [1780645] - [netdrv] ionic: Add coalesce and other features (Jonathan Toppins) [1780645] - [netdrv] ionic: Add RSS support (Jonathan Toppins) [1780645] - [netdrv] ionic: Add driver stats (Jonathan Toppins) [1780645] - [netdrv] ionic: Add netdev-event handling (Jonathan Toppins) [1780645] - [netdrv] ionic: Add Tx and Rx handling (Jonathan Toppins) [1780645] - [netdrv] ionic: Add initial ethtool support (Jonathan Toppins) [1780645] - [netdrv] ionic: Add async link status check and basic stats (Jonathan Toppins) [1780645] - [netdrv] ionic: Add Rx filter and rx_mode ndo support (Jonathan Toppins) [1780645] - [netdrv] ionic: Add management of rx filters (Jonathan Toppins) [1780645] - [netdrv] ionic: Add the basic NDO callbacks for netdev support (Jonathan Toppins) [1780645] - [netdrv] ionic: Add notifyq support (Jonathan Toppins) [1780645] - [netdrv] ionic: Add adminq action (Jonathan Toppins) [1780645] - [netdrv] ionic: Add basic adminq support (Jonathan Toppins) [1780645] - [netdrv] ionic: Add interrupts and doorbells (Jonathan Toppins) [1780645] - [netdrv] ionic: Add basic lif support (Jonathan Toppins) [1780645] - [netdrv] ionic: Add port management commands (Jonathan Toppins) [1780645] - [netdrv] ionic: Add hardware init and device commands (Jonathan Toppins) [1780645] - [netdrv] ionic: Add basic framework for IONIC Network device driver (Jonathan Toppins) [1780645] - [netdrv] net: sfp: add more extended compliance codes (Jonathan Toppins) [1780645] - [scsi] scsi: core: Add DID_ALLOC_FAILURE and DID_MEDIUM_ERROR to hostbyte_table (Maurizio Lombardi) [1819061] - [netdrv] igc: Add debug messages to MAC filter code (Corinna Vinschen) [1781384] - [netdrv] igc: Refactor igc_del_mac_filter() (Corinna Vinschen) [1781384] - [netdrv] igc: Refactor igc_mac_entry_can_be_used() (Corinna Vinschen) [1781384] - [netdrv] igc: Remove igc_*_mac_steering_filter() wrappers (Corinna Vinschen) [1781384] - [netdrv] igc: Remove IGC_MAC_STATE_QUEUE_STEERING (Corinna Vinschen) [1781384] - [netdrv] igc: Remove 'queue' check in igc_del_mac_filter() (Corinna Vinschen) [1781384] - [netdrv] igc: Improve address check in igc_del_mac_filter() (Corinna Vinschen) [1781384] - [netdrv] igc: Refactor igc_rar_set_index() (Corinna Vinschen) [1781384] - [netdrv] igc: Fix igc_uc_unsync() (Corinna Vinschen) [1781384] - [netdrv] igc: Change igc_add_mac_filter() returning value (Corinna Vinschen) [1781384] - [netdrv] igc: Check unsupported flag in igc_add_mac_filter() (Corinna Vinschen) [1781384] - [netdrv] igc: Remove duplicate code in MAC filtering logic (Corinna Vinschen) [1781384] - [netdrv] igc: Add new device IDs for i225 part (Corinna Vinschen) [1781384] - [netdrv] igc: Fix default MAC address filter override (Corinna Vinschen) [1781384] - [netdrv] igc: Remove dead code related to flower filter (Corinna Vinschen) [1781384] - [netdrv] igc: Fix NFC queue redirection support (Corinna Vinschen) [1781384] - [netdrv] igc: Remove copper fiber switch control (Corinna Vinschen) [1781384] - [netdrv] igc: Enable NETIF_F_HW_TC flag (Corinna Vinschen) [1781384] - [netdrv] igc: Fix double definition (Corinna Vinschen) [1781384] - [netdrv] igc: Fix overwrites when dumping registers (Corinna Vinschen) [1781384] - [netdrv] igc: Remove forward declaration (Corinna Vinschen) [1781384] - [netdrv] igc: Remove unused CTRL_EXT_LINK_MODE_MASK (Corinna Vinschen) [1781384] - [netdrv] igc: Remove unused MDIC_DEST mask (Corinna Vinschen) [1781384] - [netdrv] igc: Add support for ETF offloading (Corinna Vinschen) [1781384] - [netdrv] igc: Add support for taprio offloading (Corinna Vinschen) [1781384] - [netdrv] igc: Add GSO partial support (Corinna Vinschen) [1781384] - [netdrv] net: igc: let core reject the unsupported coalescing parameters (Corinna Vinschen) [1781384] - [netdrv] intel: Replace zero-length array with flexible-array member (Corinna Vinschen) [1781384] - [netdrv] igc: Add comment (Corinna Vinschen) [1781384] - [netdrv] igc: Add WOL support (Corinna Vinschen) [1781384] - [netdrv] igc: Add pcie error handler support (Corinna Vinschen) [1781384] - [netdrv] igc: Complete to commit Add basic skeleton for PTP (Corinna Vinschen) [1781384] - [netdrv] igc: Fix the typo in comment (Corinna Vinschen) [1781384] - [netdrv] igc: Add dump options (Corinna Vinschen) [1781384] - [netdrv] igc: Complete to commit Add legacy power management support (Corinna Vinschen) [1781384] - [netdrv] igc: make non-global functions static (Corinna Vinschen) [1781384] - [netdrv] igc: Add PHY power management control (Corinna Vinschen) [1781384] - [netdrv] RHEL-only: Revert "igc: add additional delay during phy hw reset" (Corinna Vinschen) [1781384] - [netdrv] igc: Add support for TSO (Corinna Vinschen) [1781384] - [netdrv] igc: Add SKU for i225 device (Corinna Vinschen) [1781384] - [netdrv] igc: Remove unused definition (Corinna Vinschen) [1781384] - [netdrv] igc: Fix typo in a comment (Corinna Vinschen) [1781384] - [netdrv] igc: Use Start of Packet signal from PHY for timestamping (Corinna Vinschen) [1781384] - [netdrv] igc: Add support for ethtool GET_TS_INFO command (Corinna Vinschen) [1781384] - [netdrv] igc: Add support for TX timestamping (Corinna Vinschen) [1781384] - [netdrv] igc: Add support for RX timestamping (Corinna Vinschen) [1781384] - [netdrv] igc: Add basic skeleton for PTP (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_sw_init (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_write_itr (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_assign_vector (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_free_q_vector (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_free_q_vectors (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_irq_disable (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_irq_enable (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_configure_msix (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_set_rx_mode (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_set_interrupt_capability (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_alloc_mapped_page (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_configure (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_set_default_mac_filter (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_power_down_link (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_clean_tx_ring (Corinna Vinschen) [1781384] - [netdrv] igc: Remove serdes comments from a description of methods (Corinna Vinschen) [1781384] - [netdrv] igc: Add legacy power management support (Corinna Vinschen) [1781384] - [netdrv] igc: Add 64 bit DMA access support (Corinna Vinschen) [1781384] - [netdrv] igc: Fix parameter descriptions for a several functions (Corinna Vinschen) [1781384] - [netdrv] igc: Fix the parameter description for igc_alloc_rx_buffers (Corinna Vinschen) [1781384] - [netdrv] igc: Remove excess parameter description from igc_is_non_eop (Corinna Vinschen) [1781384] - [netdrv] igc: Prefer to use the pci_release_mem_regions method (Corinna Vinschen) [1781384] - [netdrv] igc: Improve the DMA mapping flow (Corinna Vinschen) [1781384] - [netdrv] igc: Add scatter gather support (Corinna Vinschen) [1781384] - [netdrv] treewide: Use sizeof_field() macro (Corinna Vinschen) [1781384] - [netdrv] igb/igc: use ktime accessors for skb->tstamp (Corinna Vinschen) [1781384] - [netdrv] net: ethernet: intel: Demote MTU change prints to debug (Corinna Vinschen) [1781384] - [netdrv] igb/igc: Don't warn on fatal read failures when the device is removed (Corinna Vinschen) [1781384] - [netdrv] net: igb: let core reject the unsupported coalescing parameters (Corinna Vinschen) [1781381] - [netdrv] intel: Replace zero-length array with flexible-array member (Corinna Vinschen) [1781381] - [netdrv] igb: Fix SGMII SFP module discovery for 100FX/LX (Corinna Vinschen) [1781381] - [netdrv] igb: dont drop packets if rx flow control is enabled (Corinna Vinschen) [1781381] - [netdrv] treewide: Use sizeof_field() macro (Corinna Vinschen) [1781381] - [netdrv] igb/igc: use ktime accessors for skb->tstamp (Corinna Vinschen) [1781381] - [netdrv] net: ethernet: intel: Demote MTU change prints to debug (Corinna Vinschen) [1781381] - [netdrv] igb: Fix constant media auto sense switching when no cable is connected (Corinna Vinschen) [1781381] - [netdrv] igb: Enable media autosense for the i350 (Corinna Vinschen) [1781381] - [netdrv] igb/igc: Don't warn on fatal read failures when the device is removed (Corinna Vinschen) [1781381] - [netdrv] igb: Add UDP segmentation offload support (Corinna Vinschen) [1781381] - [netdrv] net: igbvf: reject unsupported coalescing params (Corinna Vinschen) [1781382] - [netdrv] net: ethernet: intel: Demote MTU change prints to debug (Corinna Vinschen) [1781382] - [ata] ahci: Do not export local variable ahci_em_messages (Prarit Bhargava) [1826320] - [scripts] modpost: check for static EXPORT_SYMBOL* functions (Prarit Bhargava) [1826320] - [kernel] torture: Remove exporting of internal functions (Prarit Bhargava) [1826320] - [input] Input: synaptics-rmi4 - remove the exporting of rmi_2d_sensor_set_input_params (Prarit Bhargava) [1826320] - [netdrv] net: phy: make exported variables non-static (Prarit Bhargava) [1826320] - [scsi] scsi: libsas: remove the exporting of sas_wait_eh (Prarit Bhargava) [1826320] - [drm] drm/client: remove the exporting of drm_client_close (Prarit Bhargava) [1826320] - [scripts] modpost: always show verbose warning for section mismatch (Prarit Bhargava) [1826320] - [net] netfilter: nf_nat_ipv4: remove obsolete EXPORT_SYMBOL (Prarit Bhargava) [1826320] - [crypto] crypto: skcipher - remove the exporting of skcipher_walk_next (Prarit Bhargava) [1826320] - [scsi] scsi: scsi_debug: Fix a recently introduced regression (Ming Lei) [1822001] - [block] scsi: block: remove bidi support (Ming Lei) [1822001] - [scsi] scsi: block: remove req->special (Ming Lei) [1822001] - [scsi] scsi: stop setting up request->special (Ming Lei) [1822001] - [scsi] scsi: remove bidirectional command support (Ming Lei) [1822001] - [scsi] scsi: remove the SCSI OSD library (Ming Lei) [1822001] - [fs] scsi: fs: remove exofs (Ming Lei) [1822001] - [block] scsi: bsg-lib: handle bidi requests without block layer help (Ming Lei) [1822001] - [block] scsi: bsg: refactor bsg_ioctl (Ming Lei) [1822001] - [netdrv] sfc: fix XDP-redirect in this driver (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: support configuring vf spoofchk on EF10 VFs (Jarod Wilson) [1796582 1788753 1684003] - [netdrv] sfc: ethtool: Refactor to remove fallthrough comments in case blocks (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: Replace zero-length array with flexible-array member (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: remove unused variable 'efx_default_channel_type' (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: elide assignment of skb (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move some ARFS code out of headers (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: only schedule asynchronous filter work if needed (Jarod Wilson) [1796582 1788753] - [netdrv] net: sfc: Use scnprintf() for avoiding potential buffer overflow (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: detach from cb_page in efx_copy_channel() (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: complete the next packet when we receive a timestamp (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: fix timestamp reconstruction at 16-bit rollover points (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move mcdi filtering code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: create header for mcdi filtering code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: rename mcdi filtering functions/structs (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: remove duplicated include from efx.c (Jarod Wilson) [1796582 1788753] - [netdrv] sfc/ethtool_common: Make some function to static (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: remove set but not used variable 'nic_data' (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: remove duplicated include from ef10.c (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move RPS code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move yet more functions (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move RSS code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move a couple more functions (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move some ethtool code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move various functions (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move more rx code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move more tx code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: refactor selftest work init code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move MCDI logging device attribute (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: conditioned some functionality (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move MCDI receive queue management code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move MCDI transmit queue management code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move MCDI event queue management code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move MCDI VI alloc/free code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move more MCDI port code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move some MCDI port utility functions (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move some port link state/caps code (Jarod Wilson) [1796582 1788753] - [netdrv] net: sfc: use skb_list_walk_safe helper for gso segments (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move common tx code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move common rx code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move event queue management code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move channel interrupt management code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move channel alloc/removal code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move channel start/stop code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move some channel-related code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move struct init and fini code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move some device reset code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move datapath management code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move mac configuration and status functions (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move reset workqueue code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: further preparation for code split (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: add new headers in preparation for code split (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: remove ioremap_nocache and devm_ioremap_nocache (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: Remove unnecessary dependencies on I2C (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: avoid duplicate error handling code in 'efx_ef10_sriov_set_vf_mac()' (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: Include XDP packet headroom in buffer step size (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: fix channel allocation with brute force (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: fix build without CONFIG_RFS_ACCEL (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: do ARFS expiry work occasionally even without NAPI poll (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: add statistics for ARFS (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: suppress MCDI errors from ARFS (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: change ARFS expiry mechanism (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: Only cancel the PPS workqueue if it exists (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: trace_xdp_exception on XDP failure (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: add XDP counters to ethtool stats (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: handle XDP_TX outcomes of XDP eBPF programs (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: allocate channels for XDP tx queues (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: Enable setting of xdp_prog (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: perform XDP processing on received packets (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: support encapsulation of xdp_frames in efx_tx_buffer (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: use the new __netdev_tx_sent_queue BQL optimisation (Jarod Wilson) [1796582 1788753] - [netdrv] net/sfc: Use skb_frag_off accessors (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: phase out dma_zalloc_coherent() (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: remove redundant variable old_vlan (Jarod Wilson) [1796582 1788753] - [netdrv] net: sfc: Convert random_ether_addr to eth_random_addr (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: batch up RX delivery (Jarod Wilson) [1796582 1788753] - [netdrv] net: mlx4: Use scnprintf() for avoiding potential buffer overflow (Alaa Hleihel) [1789363] - [infiniband] IB/mlx4: Fix leak in id_map_find_del (Alaa Hleihel) [1789363] - [infiniband] IB/mlx4: Fix memory leak in add_gid error flow (Alaa Hleihel) [1789363] - [include] mlx4: Bump up MAX_MSIX from 64 to 128 (Alaa Hleihel) [1789363] - [infiniband] RDMA/mlx4: use true, false for bool variable (Alaa Hleihel) [1789363] - [infiniband] RDMA/mlx4: Redo TX checksum offload in line with docs (Alaa Hleihel) [1789363] - [netdrv] mlx4: use new txqueue timeout argument (Alaa Hleihel) [1789363] - [netdrv] treewide: Use sizeof_field() macro (Alaa Hleihel) [1789363 1789362] - [infiniband] IB/mlx4: Update HW GID table while adding vlan GID (Alaa Hleihel) [1789363 1789362] - [netdrv] net/mlx4_en: ethtool: make array modes static const, makes object smaller (Alaa Hleihel) [1789363 1789361] - [infiniband] RDMA/mlx4: Annotate boolean arguments as bool and not int (Alaa Hleihel) [1789363 1789361] - [netdrv] mlx4: avoid large stack usage in mlx4_init_hca() (Alaa Hleihel) [1789363 1789361] - [infiniband] RDMA/mlx4: Untag user pointers in mlx4_get_umem_mr (Alaa Hleihel) [1789363 1789361] - [netdrv] net: Use skb accessors in network drivers (Alaa Hleihel) [1789363 1789361]- [net] ip_vti: receive ipip packet by calling ip_tunnel_rcv (Xin Long) [1815554] - [net] xfrm: call xfrm_output_gso when inner_protocol is set in xfrm_output (Xin Long) [1815968] - [net] sched: Fix hw_stats_type setting in pedit loop (Ivan Vecera) [1817156] - [net] sched: set the hw_stats_type in pedit loop (Ivan Vecera) [1817156] - [include] flow_offload: fix allowed types check (Ivan Vecera) [1817156] - [net] sched: act: allow user to specify type of HW stats for a filter (Ivan Vecera) [1817156] - [net] flow_offload: pass action cookie through offload structures (Ivan Vecera) [1817156] - [netdrv] flow_offload: introduce "disabled" HW stats type and allow it in mlxsw (Ivan Vecera) [1817156] - [include] flow_offload: introduce "delayed" HW stats type and allow it in mlx5 (Ivan Vecera) [1817156] - [netdrv] flow_offload: introduce "immediate" HW stats type and allow it in mlxsw (Ivan Vecera) [1817156] - [netdrv] mlxsw: restrict supported HW stats type to "any" (Ivan Vecera) [1817156] - [netdrv] mlxsw: spectrum_flower: Do not allow mixing HW stats types for actions (Ivan Vecera) [1817156] - [netdrv] flow_offload: check for basic action hw stats type (Ivan Vecera) [1817156] - [include] flow_offload: Introduce offload of HW stats type (Ivan Vecera) [1817156] - [net] netfilter: nf_tables: use-after-free in dynamic operations (Phil Sutter) [1822577] - [net] devlink: Add health recover notifications on devlink flows (Petr Oros) [1821169] - [net] devlink: add devink notification when reporter update health state (Petr Oros) [1821169] - [net] devlink: add support for reporter recovery completion (Petr Oros) [1821169] - [net] devlink: Add new "enable_roce" generic device param (Petr Oros) [1805955] - [netdrv] netdevsim: use __GFP_NOWARN to avoid memalloc warning (Petr Oros) [1817157] - [tools] selftests: add netdevsim devlink health tests (Petr Oros) [1817157] - [netdrv] netdevsim: implement couple of testing devlink health reporters (Petr Oros) [1817157] - [net] devlink: propagate extack down to health reporter ops (Petr Oros) [1817157] - [net] devlink: don't do reporter recovery if the state is healthy (Petr Oros) [1817157] - [net] xsk: Fix out of boundary write in __xsk_rcv_memcpy (Jiri Benc) [1819630] - [samples] bpf: Allow for -ENETDOWN in xdpsock (Jiri Benc) [1819630] - [samples] bpf: Drop doubled variable declaration in xdpsock (Jiri Benc) [1819630] - [netdrv] i40e: Relax i40e_xsk_wakeup's return value when PF is busy (Jiri Benc) [1819630] - [netdrv] net/ixgbe: Fix concurrency issues between config flow and XSK (Jiri Benc) [1819630] - [netdrv] net/i40e: Fix concurrency issues between config flow and XSK (Jiri Benc) [1819630] - [net] xsk: Add rcu_read_lock around the XSK wakeup (Jiri Benc) [1819630] - [net] fix installing orphaned programs (Jiri Benc) [1819630] - [tools] libbpf: Don't use kernel-side u32 type in xsk.c (Jiri Benc) [1819630] - [tools] libbpf: Fix compatibility for kernels without need_wakeup (Jiri Benc) [1819630] - [net] xsk: Fix crash in poll when device does not support ndo_xsk_wakeup (Jiri Benc) [1819630] - [kernel] bpf/xskmap: Return ERR_PTR for failure case instead of NULL. (Jiri Benc) [1819630] - [net] xdp: convert put_page() to put_user_page*() (Jiri Benc) [1819630] - [net] xdp: mm: introduce page_size() (Jiri Benc) [1819630] - [net] xsk: relax UMEM headroom alignment (Jiri Benc) [1819630] - [samples] bpf: fix xdpsock l2fwd tx for unaligned mode (Jiri Benc) [1819630] - [netdrv] ixgbe: fix xdp handle calculations (Jiri Benc) [1819630] - [netdrv] ixgbe: fix xdp handle calculations (Jiri Benc) [1819630] - [netdrv] i40e: fix xdp handle calculations (Jiri Benc) [1819630] - [netdrv] i40e: fix xdp handle calculations (Jiri Benc) [1819630] - [net] xsk: use state member for socket synchronization (Jiri Benc) [1819630] - [documentation] doc/af_xdp: include unaligned chunk case (Jiri Benc) [1819630] - [samples] bpf: use hugepages in xdpsock app (Jiri Benc) [1819630] - [samples] bpf: add buffer recycling for unaligned chunks to xdpsock (Jiri Benc) [1819630] - [samples] bpf: add unaligned chunks mode support to xdpsock (Jiri Benc) [1819630] - [tools] libbpf: add flags to umem config (Jiri Benc) [1819630] - [netdrv] mlx5e: Allow XSK frames smaller than a page (Jiri Benc) [1819630] - [netdrv] mlx5e: modify driver for handling offsets (Jiri Benc) [1819630] - [netdrv] ixgbe: modify driver for handling offsets (Jiri Benc) [1819630] - [netdrv] i40e: modify driver for handling offsets (Jiri Benc) [1819630] - [net] xsk: add support to allow unaligned chunk placement (Jiri Benc) [1819630] - [net] xdp: xdp_umem: replace kmap on vmap for umem map (Jiri Benc) [1819630] - [net] Don't call XDP_SETUP_PROG when nothing is changed (Jiri Benc) [1819630] - [kernel] bpf: Use PTR_ERR_OR_ZERO in xsk_map_inc() (Jiri Benc) [1819630] - [kernel] xsk: support BPF_EXIST and BPF_NOEXIST flags in XSKMAP (Jiri Benc) [1819630] - [net] xsk: remove AF_XDP socket from map when the socket is released (Jiri Benc) [1819630] - [netdrv] mlx5e: Add AF_XDP need_wakeup support (Jiri Benc) [1819630] - [netdrv] net/mlx5e: Move the SW XSK code from NAPI poll to a separate function (Jiri Benc) [1819630] - [samples] bpf: add use of need_wakeup flag in xdpsock (Jiri Benc) [1819630] - [tools] libbpf: add support for need_wakeup flag in AF_XDP part (Jiri Benc) [1819630] - [netdrv] ixgbe: need_wakeup flag might not be set for Tx (Jiri Benc) [1819630] - [netdrv] ixgbe: add support for AF_XDP need_wakeup feature (Jiri Benc) [1819630] - [netdrv] i40e: add support for AF_XDP need_wakeup feature (Jiri Benc) [1819630] - [net] xsk: add support for need_wakeup flag in AF_XDP rings (Jiri Benc) [1819630] - [net] xsk: replace ndo_xsk_async_xmit with ndo_xsk_wakeup (Jiri Benc) [1819630] - [net] xdp: xdp_umem: fix umem pages mapping for 32bits systems (Jiri Benc) [1819630] - [net] ethtool: add infrastructure for centralized checking of coalescing parameters (Ivan Vecera) [1818096] - [tools] selftests: netfilter: add simple masq/redirect test cases (Hangbin Liu) [1826220] - [tools] selftests: netfilter: fix config fragment CONFIG_NF_TABLES_INET (Hangbin Liu) [1826220] - [tools] selftests: add script to stress-test nft packet path vs. control plane (Hangbin Liu) [1826220] - [net] devlink: disallow reload operation during device cleanup (Petr Oros) [1805958] - [tools] selftests: test creating netdevsim inside network namespace (Petr Oros) [1805958] - [net] devlink: export devlink net setter (Petr Oros) [1805958] - [net] devlink: don't ignore errors during dumpit (Petr Oros) [1805958] - [netdrv] netdevsim: fix spelling mistake "forbidded" -> "forbid" (Petr Oros) [1805958] - [netdrv] netdevsim: implement devlink dev_info op (Petr Oros) [1805958] - [netdrv] netdevsim: add couple of debugfs bools to debug devlink reload (Petr Oros) [1805958] - [netdrv] netdevsim: create devlink and netdev instances in namespace (Petr Oros) [1805958] - [include] net: skbuff: disambiguate argument and member for skb_list_walk_safe helper (Josef Oskera) [1818105] - [include] net: introduce skb_list_walk_safe for skb segment walking (Josef Oskera) [1818105] - [netdrv] netdevsim: drop code duplicated by a merge (Petr Oros) [1805951] - [tools] selftests: devlink: undo changes at the end of resource_test (Petr Oros) [1805951] - [tools] selftests: netdevsim: add tests for devlink reload with resources (Petr Oros) [1805951] - [net] devlink: allow to change namespaces during reload (Petr Oros) [1805951] - [net] devlink: Add method for time-stamp on reporter's dump (Petr Oros) [1805951] - [netdrv] netdevsim: take devlink net instead of init_net (Petr Oros) [1805951] - [netdrv] netdevsim: register port netdevices into net of device (Petr Oros) [1805951] - [netdrv] netdevsim: implement proper devlink reload (Petr Oros) [1805951] - [netdrv] netdevsim: add all ports in nsim_dev_create() and del them in destroy() (Petr Oros) [1805951] - [net] devlink: export devlink net getter (Petr Oros) [1805951] - [net] fib_notifier: propagate extack down to the notifier block callback (Petr Oros) [1805951] - [net] fib_notifier: propagate possible error during fib notifier registration (Petr Oros) [1805951] - [net] fib_notifier: make FIB notifier per-netns (Petr Oros) [1805951] - [netdrv] netdevsim: change fib accounting and limitations to be per-device (Petr Oros) [1805951] - [netdrv] netdevsim: Set offsets to various protocol layers (Petr Oros) [1805951] - [net] devlink: Fix error handling in param and info_get dumpit cb (Petr Oros) [1805951] - [net] lwtunnel: check erspan options before allocating tun_info (Xin Long) [1730151] - [net] lwtunnel: be STRICT to validate the new LWTUNNEL_IP(6)_OPTS (Xin Long) [1730151] - [net] lwtunnel: add support for multiple geneve opts (Xin Long) [1730151] - [net] lwtunnel: change to use nla_put_u8 for LWTUNNEL_IP_OPT_ERSPAN_VER (Xin Long) [1730151] - [net] lwtunnel: ignore any TUNNEL_OPTIONS_PRESENT flags set by users (Xin Long) [1730151] - [net] lwtunnel: get nlsize for erspan options properly (Xin Long) [1730151] - [net] lwtunnel: change to use nla_parse_nested on new options (Xin Long) [1730151] - [net] lwtunnel: add options setting and dumping for erspan (Xin Long) [1730151] - [net] lwtunnel: add options setting and dumping for vxlan (Xin Long) [1730151] - [net] lwtunnel: add options setting and dumping for geneve (Xin Long) [1730151] - [net] lwtunnel: add options process for cmp_encap (Xin Long) [1730151] - [net] lwtunnel: add options process for arp request (Xin Long) [1730151] - [net] ip_tunnel: Add dst_cache support in lwtunnel_state of ip tunnel (Xin Long) [1730151] - [include] tcp: Define IPPROTO_MPTCP (Florian Westphal) [1812198] - [net] skb: add helpers to allocate ext independently from sk_buff (Florian Westphal) [1812198] - [net] tcp: Check for filled TCP option space before SACK (Florian Westphal) [1812198] - [net] tcp: Export TCP functions and ops struct (Florian Westphal) [1812198] - [net] tcp: coalesce/collapse must respect MPTCP extensions (Florian Westphal) [1812198] - [net] mptcp: Add MPTCP to skb extensions (Florian Westphal) [1812198] - [net] tcp, ulp: Add clone operation to tcp_ulp_ops (Florian Westphal) [1812198] - [include] tcp: Add MPTCP option number (Florian Westphal) [1812198] - [net] Make sock protocol value checks more specific (Florian Westphal) [1812198] - [net] ipv6: provide and use ipv6 specific version for {recv, send}msg (Florian Westphal) [1812198] - [net] inet: factor out inet_send_prepare() (Florian Westphal) [1812198] - [net] tipc: fix incorrect increasing of link window (Xin Long) [1822129] - [net] tipc: Add a missing case of TIPC_DIRECT_MSG type (Xin Long) [1822129] - [net] tipc: add NULL pointer check to prevent kernel oops (Xin Long) [1822129] - [net] tipc: simplify trivial boolean return (Xin Long) [1822129] - [net] tipc: add missing attribute validation for MTU property (Xin Long) [1822129] - [net] tipc: fix successful connect() but timed out (Xin Long) [1822129] - [net] tipc: make three functions static (Xin Long) [1822129] - [net] tipc: fix wrong connect() return code (Xin Long) [1822129] - [net] tipc: make legacy address flag readable over netlink (Xin Long) [1822129] - [net] tipc: don't send gap blocks in ACK messages (Xin Long) [1822129] - [net] tipc: fix use-after-free in tipc_disc_rcv() (Xin Long) [1822129] - [net] tipc: introduce variable window congestion control (Xin Long) [1822129] - [net] tipc: eliminate more unnecessary nacks and retransmissions (Xin Long) [1822129] - [net] tipc: eliminate gap indicator from ACK messages (Xin Long) [1822129] - [net] tipc: fix duplicate SYN messages under link congestion (Xin Long) [1822129] - [net] tipc: support in-order name publication events (Xin Long) [1822129] - [net] tipc: add back tipc prefix to log messages (Xin Long) [1822129] - [net] tipc: fix update of the uninitialized variable err (Xin Long) [1822129] - [net] tipc: add support for AEAD key setting via netlink (Xin Long) [1822129] - [net] tipc: introduce TIPC encryption & authentication (Xin Long) [1822129] - [include] tipc: add new AEAD key structure for user API (Xin Long) [1822129] - [net] tipc: enable creating a "preliminary" node (Xin Long) [1822129] - [net] tipc: add reference counter to bearer (Xin Long) [1822129] - [net] tipc: eliminate checking netns if node established (Xin Long) [1822129] - [net] tipc: eliminate the dummy packet in link synching (Xin Long) [1822129] - [net] tipc: improve message bundling algorithm (Xin Long) [1822129] - [net] tipc: add smart nagle feature (Xin Long) [1822129] - [net] tipc: improve throughput between nodes in netns (Xin Long) [1822129] - [net] tipc: add loopback device tracking (Xin Long) [1822129] - [netdrv] vxlan: check return value of gro_cells_init() (Sabrina Dubroca) [1821295] - [netdrv] geneve: move debug check after netdev unregister (Sabrina Dubroca) [1821295] - [net] ip6_tunnel: enhance tunnel locate with link check (Sabrina Dubroca) [1821295] - [netdrv] vxlan: implement get_link_ksettings ethtool method (Sabrina Dubroca) [1821295] - [netdrv] vxlan: check tun_info options_len properly (Sabrina Dubroca) [1821295] - [include] iptunnel: make TUNNEL_FLAGS available in uapi (Sabrina Dubroca) [1821295] - [net] introduce dev_net notifier register/unregister variants (Ivan Vecera) [1818102] - [net] push code from net notifier reg/unreg into helpers (Ivan Vecera) [1818102] - [net] call call_netdevice_unregister_net_notifiers from unregister (Ivan Vecera) [1818102] - [net] introduce per-netns netdevice notifiers (Ivan Vecera) [1818102] - [net] push loops and nb calls into helper functions (Ivan Vecera) [1818102] - [include] net: ipv6: do not consider routes via gateways for anycast address check (Hangbin Liu) [1816506] - [net] ipv6/addrconf: call ipv6_mc_up() for non-Ethernet interface (Hangbin Liu) [1816506] - [net] ipv6: need update peer route when modify metric (Hangbin Liu) [1816506] - [net] ipv6: use configured metric when add peer route (Hangbin Liu) [1816506] - [net] ipv6: restrict IPV6_ADDRFORM operation (Hangbin Liu) [1816506] - [net] ipv6: Fix nlmsg_flags when splitting a multipath route (Hangbin Liu) [1816506] - [net] ipv6: Fix route replacement with dev-only route (Hangbin Liu) [1816506] - [net] ipv6/addrconf: fix potential NULL deref in inet6_set_link_af() (Hangbin Liu) [1816506] - [net] net-ipv6-ndisc: add support for RFC7710 RA Captive Portal Identifier (Hangbin Liu) [1816506] - [net] ipv6: Don't use dst gateway directly in ip6_confirm_neigh() (Hangbin Liu) [1816506] - [net] ipv6: Fix the link time qualifier of 'ping_v6_proc_exit_net()' (Hangbin Liu) [1816506] - [net] ipv6: propagate ipv6_add_dev's error returns out of ipv6_find_idev (Hangbin Liu) [1816506] - [net] ipv6: allow any source address for sendmsg pktinfo with ip_nonlocal_bind (Hangbin Liu) [1816506] - [net] multicast: remove useless parameter for group add (Hangbin Liu) [1816506] - [documentation] networking: devlink-trap: Fix reference to other document (Petr Oros) [1805882] - [netdrv] netdevsim: Fix use-after-free during device dismantle (Petr Oros) [1805882] - [netdrv] netdevsim: Fix build error without CONFIG_INET (Petr Oros) [1805882] - [net] devlink: move reload fail indication to devlink core and expose to user (Petr Oros) [1805882] - [net] devlink: split reload op into two (Petr Oros) [1805882] - [netdrv] mlx4: Split restart_one into two functions (Petr Oros) [1805882] - [include] devlink: add unknown 'fw_load_policy' value (Petr Oros) [1805882] - [net] devlink: add 'reset_dev_on_drv_probe' param (Petr Oros) [1805882] - [include] devlink: extend 'fw_load_policy' values (Petr Oros) [1805882] - [include] devlink: Add new info version tags for ASIC and FW (Petr Oros) [1805882] - [net] devlink: Use switch-case instead of if-else (Petr Oros) [1805882] - [net] devlink: Make port index data type as unsigned int (Petr Oros) [1805882] - [net] devlink: send notifications for deleted snapshots on region destroy (Petr Oros) [1805882] - [net] devlink: remove pointless data_len arg from region snapshot create (Petr Oros) [1805882] - [documentation] Add description of netdevsim traps (Petr Oros) [1805882] - [netdrv] netdevsim: Add devlink-trap support (Petr Oros) [1805882] - [tools] selftests: netdevsim: add devlink regions tests (Petr Oros) [1805882] - [tools] selftests: netdevsim: add devlink params tests (Petr Oros) [1805882] - [netdrv] netdevsim: implement support for devlink region and snapshots (Petr Oros) [1805882] - [netdrv] netdevsim: register couple of devlink params (Petr Oros) [1805882]- [arm64] kvm: arm64: limit PMU version to PMUv3 for ARMv8.1 (Gavin Shan) [1814009] - [arm64] cpufeature: Extract capped perfmon fields (Gavin Shan) [1814009] - [virt] kvm: arm64: Use the correct timer structure to access the physical counter (Gavin Shan) [1814009] - [arm64] Ask the compiler to __always_inline functions used by KVM at HYP (Gavin Shan) [1814009] - [arm64] kvm: arm64: Define our own swab32() to avoid a uapi static inline (Gavin Shan) [1814009] - [arm64] kvm: arm64: Ask the compiler to __always_inline functions used at HYP (Gavin Shan) [1814009] - [arm64] kvm: arm/arm64: Fold VHE entry/exit work into kvm_vcpu_run_vhe() (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Fix up includes for trace.h (Gavin Shan) [1814009] - [virt] kvm: arm64: Treat emulated TVAL TimerValue as a signed 32-bit integer (Gavin Shan) [1814009] - [virt] kvm: arm64: pmu: Only handle supported event counters (Gavin Shan) [1814009] - [virt] kvm: arm64: pmu: Fix chained SW_INCR counters (Gavin Shan) [1814009] - [virt] kvm: arm64: pmu: Don't mark a counter as chained if the odd one is disabled (Gavin Shan) [1814009] - [virt] kvm: arm64: pmu: Don't increment SW_INCR if PMCR.E is unset (Gavin Shan) [1814009] - [virt] kvm: arm: Make inject_abt32() inject an external abort instead (Gavin Shan) [1814009] - [virt] kvm: arm: Fix DFSR setting for non-LPAE aarch32 guests (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Fix young bit from mmu notifier (Gavin Shan) [1814009] - [arm64] kvm: Add UAPI notes for swapped registers (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Cleanup MMIO handling (Gavin Shan) [1814009] - [arm64] kvm: arm64: Write arch.mdcr_el2 changes since last vcpu_load on VHE (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: vgic: Drop the kvm_vgic_register_mmio_region() (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: vgic-its: Properly check the unmapped coll in DISCARD handler (Gavin Shan) [1814009] - [arm64] kvm: arm/arm64: Correct AArch32 SPSR on exception entry (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Correct CPSR on exception entry (Gavin Shan) [1814009] - [arm64] kvm: arm64: Correct PSTATE on exception entry (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Re-check VMA on detecting a poisoned page (Gavin Shan) [1814009] - [virt] kvm: arm: Remove duplicate include (Gavin Shan) [1814009] - [virt] kvm: arm: Call hyp_cpu_pm_exit at the right place (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: vgic: Handle GICR_PENDBASER.PTZ filed as RAZ (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: vgic-its: Fix restoration of unmapped collections (Gavin Shan) [1814009] - [virt] kvm: arm64: Only sign-extend MMIO up to register width (Gavin Shan) [1814009] - [arm64] kvm: stop treating register x18 as caller save (Gavin Shan) [1814009] - [arm64] Workaround for Cortex-A55 erratum 1530923 (Gavin Shan) [1814009] - [arm64] Rename WORKAROUND_1319367 to SPECULATIVE_AT_NVHE (Gavin Shan) [1814009] - [arm64] Enable and document ARM errata 1319367 and 1319537 (Gavin Shan) [1814009] - [arm64] Rename WORKAROUND_1165522 to SPECULATIVE_AT_VHE (Gavin Shan) [1814009] - [arm64] Introduce ID_ISAR6 CPU register (Gavin Shan) [1814009] - [arm64] nofpsmid: Handle TIF_FOREIGN_FPSTATE flag cleanly (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Properly handle faulting of device mappings (Gavin Shan) [1814009] - [arm64] kvm: arm64: Ensure 'params' is initialised when looking up sys register (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Remove excessive permission check in kvm_arch_prepare_memory_region (Gavin Shan) [1814009] - [arm64] kvm: arm64: Don't log IMP DEF sysreg traps (Gavin Shan) [1814009] - [arm64] kvm: Invoke compute_layout() before alternatives are applied (Gavin Shan) [1814009] - [arm64] kvm: arm64: Sanely ratelimit sysreg messages (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: vgic: Use wrapper function to lock/unlock all vcpus in kvm_vgic_create() (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: vgic: Fix potential double free dist->spis in __kvm_vgic_destroy() (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Get rid of unused arg in cpu_init_hyp_mode() (Gavin Shan) [1814009] - [arm64] kvm: arm64: Opportunistically turn off WFI trapping when using direct LPI injection (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Let the timer expire in hardirq context on RT (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: vgic: Fix some comments typo (Gavin Shan) [1814009] - [kvm] arm/arm64: vgic: Remove the declaration of kvm_send_userspace_msi() (Gavin Shan) [1814009] - [arm64] kvm: arm64: Don't set HCR_EL2.TVM when S2FWB is supported (Gavin Shan) [1814009] - [arm64] kvm: arm/arm64: Show halt poll counters in debugfs (Gavin Shan) [1814009] - [arm64] kvm: Prevent speculative S1 PTW when restoring vcpu context (Gavin Shan) [1814009] - [arm64] kvm: Disable EL1 PTW when invalidating S2 TLBs (Gavin Shan) [1814009] - [arm64] Add ARM64_WORKAROUND_1319367 for all A57 and A72 versions (Gavin Shan) [1814009] - [arm64] kvm: Reorder system register restoration and stage-2 activation (Gavin Shan) [1814009] - [arm64] kvm: arm64: Select TASK_DELAY_ACCT+TASKSTATS rather than SCHEDSTATS (Gavin Shan) [1814009] - [arm64] Retrieve stolen time as paravirtualized guest (Gavin Shan) [1814009] - [arm64] arm/arm64: Make use of the SMCCC 1.1 wrapper (Gavin Shan) [1814009] - [kernel] arm/arm64: Provide a wrapper for SMCCC 1.1 calls (Gavin Shan) [1814009] - [virt] kvm: arm64: Provide VCPU attributes for stolen time (Gavin Shan) [1814009] - [virt] kvm: arm64: Support stolen time reporting via shared structure (Gavin Shan) [1814009] - [virt] kvm: arm64: Implement PV_TIME_FEATURES call (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Factor out hypercall handling from PSCI code (Gavin Shan) [1814009] - [documentation] kvm: arm64: Document PV-time interface (Gavin Shan) [1814009] - [arm64] kvm: arm/arm64: Allow user injection of external data aborts (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Allow reporting non-ISV data aborts to userspace (Gavin Shan) [1814009] - [arm64] errata: use arm_smccc_1_1_get_conduit() (Gavin Shan) [1814009] - [kernel] arm/arm64: smccc/psci: add arm_smccc_1_1_get_conduit() (Gavin Shan) [1814009] - [arm64] kvm: arm64: Fix ptrauth ID register masking logic (Gavin Shan) [1814009] - [arm64] kvm: arm64: Add capability to advertise ptrauth for guest (Gavin Shan) [1814009] - [arm64] kvm: arm64: Add userspace flag to enable pointer authentication (Gavin Shan) [1814009] - [arm64] kvm: arm/arm64: Context-switch ptrauth registers (Gavin Shan) [1814009] - [arm64] kvm: arm64: Add a vcpu flag to control ptrauth for guest (Gavin Shan) [1814009] - [tools] selftests: kvm: s390: fix format strings for access reg test (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: make syncregs more reliable on s390 (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: drop vcpu_setup from s390x (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Add support for vcpu_args_set to aarch64 and s390x (Vitaly Kuznetsov) [1813987] - [iommu] amd: Fix IOMMU AVIC not properly update the is_run bit in IRTE (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: Fix kernel crash with PR KVM (Vitaly Kuznetsov) [1813987] - [x86] cpu: Print "VMX disabled" error message iff KVM is enabled (Vitaly Kuznetsov) [1813987] - [tools] redhat: update kvm/x86 headers in tools (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: fix crash cleanup when KVM wasn't used (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Filter out the broadcast dest for IPI fastpath (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: don't clear mtf_pending when nested events are blocked (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Remove unnecessary exception trampoline in vmx_vmenter (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Split svm_vcpu_run inline assembly to separate file (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Move SEV code to separate file (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Move AVIC code to separate file (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Move Nested SVM Implementation to nested.c (Vitaly Kuznetsov) [1813987] - [x86] kvm svm: Move SVM related files to own sub-directory (Vitaly Kuznetsov) [1813987] - [x86] kvm: fix a missing-prototypes "vmread_error" (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix BUILD_BUG() in __cpuid_entry_get_reg() w/ CONFIG_UBSAN=y (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Add a trampoline to fix VMREAD error handling (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Annotate svm_x86_ops as __initdata (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Annotate vmx_x86_ops as __initdata (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop __exit from kvm_x86_ops' hardware_unsetup() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Copy kvm_x86_ops by value to eliminate layer of indirection (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Set kvm_x86_ops only after ->hardware_setup() completes (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Configure runtime hooks using vmx_x86_ops (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Move hardware_setup() definition below vmx_x86_ops (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move init-only kvm_x86_ops to separate struct (Vitaly Kuznetsov) [1813987] - [virt] kvm: Pass kvm_init()'s opaque param to additional arch funcs (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Fix cosmetic copy-paste error in vm_mem_region_move() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Fix out of range accesses to memslots (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Micro-optimize IPI fastpath delay (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Delay read msr data iff writes ICR MSR (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Narrow down the IPI fastpath to single target IPI (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Gracefully handle faults on VMXON (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Fold loaded_vmcs_init() into alloc_loaded_vmcs() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Always VMCLEAR in-use VMCSes during crash with kexec support (Vitaly Kuznetsov) [1813987] - [tools] kvm_stat: add command line switch '-c' to log in csv format (Vitaly Kuznetsov) [1813987] - [tools] kvm_stat: add command line switch '-s' to set update interval (Vitaly Kuznetsov) [1813987] - [tools] kvm_stat: switch to argparse (Vitaly Kuznetsov) [1813987] - [tools] kvm_stat: rework command line sequence and message texts (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: don't allow memory operands for inline asm that modifies SP (Vitaly Kuznetsov) [1813987] - [x86] kvm: lapic: Mark hrtimer for period or oneshot mode to expire in hard interrupt context (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Issue WBINVD after deactivating an SEV guest (Vitaly Kuznetsov) [1813987] - [documentation] kvm: svm: document KVM_MEM_ENCRYPT_OP, let userspace detect if SEV is available (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: remove bogus user-triggerable WARN_ON (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Rework timespec functions and usage (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Code style cleanup in kvm_arch_dev_ioctl() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add blurb to CPUID tracepoint when using max basic leaf values (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add requested index to the CPUID tracepoint (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: check for EFER.SVME=1 before entering guest (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: remove side effects from nested_vmx_exit_reflected (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: access regs array in vmenter.S in its natural order (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: enlightened VMPTRLD with an incorrect GPA (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: test enlightened vmenter with wrong eVMCS version (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: define and use EVMCS_VERSION (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: properly handle errors in nested_vmx_handle_enlightened_vmptrld() (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: stop abusing need_vmcs12_to_shadow_sync for eVMCS mapping (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: Uses TEST_FAIL in tests/utilities (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: Introduce the TEST_FAIL macro (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Introduce steal-time test (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: virt_map should take npages, not size (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Use consistent message for test skipping (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Enable printf format warnings for TEST_ASSERT (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Share common API documentation (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: svm: Add vmcall test to gitignore (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: Remove an obsolete comment (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: correct meaningless kvm_apicv_activated() check (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Consolidate nested MTF checks to helper function (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Micro-optimize vmexit time when not exposing PMU (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Introduce GA Log tracepoint for AVIC (Vitaly Kuznetsov) [1813987] - [documentation] kvm: documentation: Update fast page fault for indirect sp (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: avoid loss of pending IRQ/NMI before entering L2 (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: implement check_nested_events for interrupts (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: ignore L1 interrupt window while running L2 with V_INTR_MASKING=1 (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: do not change host intercepts while nested VM is running (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: rename set_cr3 callback and related flags to load_mmu_pgd (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: unify callbacks to load paging root (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor kvm_cpuid() param that controls out-of-range logic (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor out-of-range logic to contain the madness (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix CPUID range checks for Hypervisor and Centaur classes (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add helpers to perform CPUID-based guest vendor check (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Trace the original requested CPUID function in kvm_cpuid() (Vitaly Kuznetsov) [1813987] - [x86] kvm: cpuid: add support for supervisor states (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move nSVM CPUID 0x8000000A handling into common x86 code (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: Advertise and enable NRIPS for L1 iff nrips is enabled (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: Expose SVM features to L1 iff nested is enabled (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move VMX's host_efer to common x86 code (Vitaly Kuznetsov) [1813987] - [virt] kvm: Drop largepages_enabled and its accessor/mutator (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Don't propagate MMU lpage support to memslot.disallow_lpage (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Configure max page level during hardware setup (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Merge kvm_{enable, disable}_tdp() into a common function (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Refactor logging of NPT enabled/disabled (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Directly query Intel PT mode when refreshing PMUs (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Check for Intel PT MSR virtualization using KVM cpu caps (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Directly use VMX capabilities helper to detect RDTSCP support (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use KVM cpu caps to detect MSR_TSC_AUX virt support (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Do kvm_cpuid_array capacity checks in terminal functions (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use kvm_cpu_caps to detect Intel PT support (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Set emulated/transmuted feature bits via kvm_cpu_caps (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Override host CPUID results with kvm_cpu_caps (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Do host CPUID at load time to mask KVM cpu caps (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Remove stateful CPUID handling (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Squash CPUID 0x2.0 insanity for modern CPUs (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Remove the unnecessary loop on CPUID 0x7 sub-leafs (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fold CPUID 0x7 masking back into __do_cpuid_func() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use KVM cpu caps to track UMIP emulation (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use KVM cpu caps to mark CR4.LA57 as not-reserved (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add a helper to check kernel support when setting cpu cap (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move XSAVES CPUID adjust to VMX's KVM cpu cap update (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Convert feature updates from CPUID to KVM cpu caps (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Convert feature updates from CPUID to KVM cpu caps (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Introduce kvm_cpu_caps to replace runtime CPUID masking (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor handling of XSAVES CPUID adjustment (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: handle GBPAGE CPUID adjustment for EPT with generic code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Handle Intel PT CPUID adjustment in VMX code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Handle RDTSCP CPUID adjustment in VMX code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Handle PKU CPUID adjustment in VMX code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Handle UMIP emulation CPUID adjustment in VMX code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Handle INVPCID CPUID adjustment in VMX code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Handle MPX CPUID adjustment in VMX code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor cpuid_mask() to auto-retrieve the register (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Introduce cpuid_entry_{change, set, clear}() mutators (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Introduce cpuid_entry_{get, has}() accessors (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Replace bare "unsigned" with "unsigned int" in cpuid helpers (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use u32 for holding CPUID register value in helpers (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop explicit @func param from ->set_supported_cpuid() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Clear output regs for CPUID 0x14 if PT isn't exposed to guest (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Make kvm_mpx_supported() an inline function (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use supported_xcr0 to detect MPX support (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Calculate the supported xcr0 mask at load time (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Add helpers to query Intel PT mode (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use common loop iterator when handling CPUID 0xD.N (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop redundant array size check (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Encapsulate CPUID entries and metadata in struct (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor CPUID 0x4 and 0x8000001d handling (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Hoist loop counter and terminator to top of __do_cpuid_func() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Consolidate CPUID array max num entries checking (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop redundant boot cpu checks on SSBD feature bits (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop the explicit @index from do_cpuid_7_mask() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Clean up CPUID 0x7 sub-leaf loop (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor CPUID 0xD.N sub-leaf entry creation (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Warn on zero-size save state for valid CPUID 0xD.N sub-leaf (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Check for CPUID 0xD.N support before validating array size (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move CPUID 0xD.1 handling out of the index>0 loop (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Check userspace CPUID array size after validating sub-leaf (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Clean up error handling in kvm_dev_ioctl_get_cpuid() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Simplify handling of Centaur CPUID leafs (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor loop around do_cpuid_func() to separate helper (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Return -E2BIG when KVM_GET_SUPPORTED_CPUID hits max entries (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Shrink the usercopy region of the emulation context (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move kvm_emulate.h into KVM's private directory (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Dynamically allocate per-vCPU emulation context (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move emulation-only helpers to emulate.c (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Explicitly pass an exception struct to check_intercept (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor I/O emulation helpers to provide vcpu-only variant (Vitaly Kuznetsov) [1813987] - [virt] kvm: Drop gfn_to_pfn_atomic() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix warning due to implicit truncation on 32-bit KVM (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Drop unnecessary check on ept caps for execute-only (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Rename kvm_mmu->get_cr3() to ->get_guest_pgd() (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Rename EPTP validity helper and associated variables (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Rename nested_ept_get_cr3() to nested_ept_get_eptp() (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Allow L1 to use 5-level page walks for nested EPT (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Drop kvm_mmu_extended_role.cr4_la57 hack (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Don't drop level/direct from MMU role calculation (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Support dirty log initial-all-set test (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Properly handle userspace interrupt window request (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: trigger kvmclock sync request just once on VM creation (Vitaly Kuznetsov) [1813987] - [x86] kvm: lapic: Recalculate apic map in batch (Vitaly Kuznetsov) [1813987] - [x86] kvm: Fix some obsolete comments (Vitaly Kuznetsov) [1813987] - [virt] kvm: x86: enable dirty log gradually in small chunks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Reuse the current root if possible for fast switch (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Ignore guest CR3 on fast root switch for direct MMU (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Inhibit APIC virtualization for X2APIC guest (Vitaly Kuznetsov) [1813987] - [virt] kvm: Remove unnecessary asm/kvm_host.h includes (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Fix unknown ucall command asserts (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Consolidate VM allocation and free for VMX and SVM (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Directly return __vmalloc() result in ->vm_alloc() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Gracefully handle __vmalloc() failure during VM allocation (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Adjust counter sample period after a wrmsr (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Consolidate open coded variants of memslot TLB flushes (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Use range-based TLB flush for dirty log memslot flush (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Move kvm_arch_flush_remote_tlbs_memslot() to mmu.c (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Add test for KVM_SET_USER_MEMORY_REGION (Vitaly Kuznetsov) [1813987] - [virt] kvm: Dynamically size memslot array based on number of used slots (Vitaly Kuznetsov) [1813987] - [virt] kvm: Terminate memslot walks via used_slots (Vitaly Kuznetsov) [1813987] - [virt] kvm: Ensure validity of memslot with respect to kvm_get_dirty_log() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Provide common implementation for generic dirty log functions (Vitaly Kuznetsov) [1813987] - [virt] kvm: Clean up local variable usage in __kvm_set_memory_region() (Vitaly Kuznetsov) [1813987] - [x86] kvm: Simplify kvm_free_memslot() and all its descendents (Vitaly Kuznetsov) [1813987] - [virt] kvm: Move memslot deletion to helper function (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Free arrays for old memslot when moving memslot's base gfn (Vitaly Kuznetsov) [1813987] - [virt] kvm: Drop "const" attribute from old memslot in commit_memory_region() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Move setting of memslot into helper routine (Vitaly Kuznetsov) [1813987] - [virt] kvm: Refactor error handling for setting memory region (Vitaly Kuznetsov) [1813987] - [virt] kvm: Explicitly free allocated-but-unused dirty bitmap (Vitaly Kuznetsov) [1813987] - [virt] kvm: Drop kvm_arch_create_memslot() (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: Move memslot memory allocation into prepare_memory_region() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Allocate memslot resources during prepare_memory_region() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Don't free new memslot if allocation of said memslot fails (Vitaly Kuznetsov) [1813987] - [virt] kvm: Reinstall old memslots if arch preparation fails (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Allocate new rmap and large page tracking when moving memslot (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move gpa_val and gpa_available into the emulator context (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add EMULTYPE_PF when emulation is triggered by a page fault (Vitaly Kuznetsov) [1813987] - [x86] kvm: apic: remove unused function apic_lvt_vector() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Add 'else' to split mutually exclusive case (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: eliminate some unreachable code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix print format and coding style (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: rewrite the comment in vmx_get_mt_mask (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Convert some printf's to pr_info's (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Rework debug message printing (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Time guest demand paging (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Support multiple vCPUs in demand paging test (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Pass args to vCPU in global vCPU args struct (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Add memory size parameter to the demand paging test (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Add configurable demand paging delay (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Add demand paging content to the demand paging test (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Create a demand paging test (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Introduce num-pages conversion utilities (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Introduce vm_guest_mode_params (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Rename vm_guest_mode_params (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: aarch64: Remove unnecessary ifdefs (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Remove unnecessary defines (Vitaly Kuznetsov) [1813987] - [tools] redhat: selftests: kvm: add SPDX-License-Identifier (Vitaly Kuznetsov) [1813987] - [x86] redhat: kvm: x86: add SPDX-License-Identifier (Vitaly Kuznetsov) [1813987] - [x86] x86 kvm page table walks: switch to explicit __get_user() (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: avoid NULL pointer dereference with incorrect EVMCS GPAs (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Initializing all kvm_lapic_irq fields in ioapic_write_indirect (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Condition ENCLS-exiting enabling on CPU support for SGX1 (Vitaly Kuznetsov) [1813987] - [x86] kvm: fix Kconfig menu text for -Werror (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: remove stale comment from struct x86_emulate_ctxt (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Fix the svm vmexit code for WRMSR (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix dereference null cpufreq policy (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: limit the number of "kvm: disabled by bios" messages (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: avoid useless copy of cpufreq policy (Vitaly Kuznetsov) [1813987] - [x86] kvm: allow disabling -Werror (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: allow compiling as non-module with W=1 (Vitaly Kuznetsov) [1813987] - [x86] kvm: Pre-allocate 1 cpumask variable per cpu for both pv tlb and pv ipis (Vitaly Kuznetsov) [1813987] - [x86] kvm: Introduce pv check helpers (Vitaly Kuznetsov) [1813987] - [kernel] kvm: let declaration of kvm_get_running_vcpus match implementation (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: allocate AVIC data structures based on kvm_amd module parameter (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Emulate MTF when performing instruction emulation (Vitaly Kuznetsov) [1813987] - [x86] kvm: fix error handling in svm_hardware_setup (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Fix potential memory leak in svm_cpu_init() (Vitaly Kuznetsov) [1813987] - [x86] kvm: apic: avoid calculating pending eoi from an uninitialized val (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: clear PIN_BASED_POSTED_INTR from nested pinbased_ctls only when apicv is globally disabled (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: handle nested posted interrupts when apicv is disabled for L1 (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: svm: Fix NULL pointer dereference when AVIC not enabled (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Hold KVM's srcu lock when syncing vmcs12->shadow (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: don't notify userspace IOAPIC on edge-triggered interrupt EOI (Vitaly Kuznetsov) [1813987] - [x86] kvm/emulate: fix a -Werror=cast-function-type (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: fix incorrect comparison in trace event (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Fix some obsolete comments and grammar error (Vitaly Kuznetsov) [1813987] - [kernel] kvm: x86: fix missing prototypes (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: enable -Werror (Vitaly Kuznetsov) [1813987] - [documentation] docs: virt: guest-halt-polling.txt convert to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: review-checklist.txt: rename to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert timekeeping.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert s390-diag.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert ppc-pv.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert nested-vmx.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert mmu.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert locking.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert hypercalls.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: arm/psci.txt: convert to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert arm/hyp-abi.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert api.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/xive.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/xics.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/vm.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/vfio.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/vcpu.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/s390_flic.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/mpic.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/arm-vgit.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: devices/arm-vgit-v3.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: devices/arm-vgic-its.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: virt: Convert msr.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: virt: convert halt-polling.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: add arm/pvtime.rst to index.rst (Vitaly Kuznetsov) [1813987] - [documentation] docs: virtual: add it to the documentation body (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: fix WARN_ON check of an unsigned less than zero (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: Remove unused x86_register enum (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Fix struct guest_walker arrays for 5-level paging (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Use correct root level for nested EPT shadow page tables (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Fix some comment typos and coding style (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Avoid retpoline on ->page_fault() with TDP (Vitaly Kuznetsov) [1813987] - [x86] kvm: apic: reuse smp_wmb() in kvm_make_request() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: remove duplicated KVM_REQ_EVENT request (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: svm: Add vmcall test (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: AMD Nested test infrastructure (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: Replace get_{gdt, idt}_base() by get_{gdt, idt}() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Deliver exception payload on KVM_GET_VCPU_EVENTS (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Handle pending #DB when injecting INIT VM-exit (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Mask off reserved bit from #DB exception payload (Vitaly Kuznetsov) [1813987] - [virt] kvm: Disable preemption in kvm_get_running_vcpu() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: delete meaningless vmx_decache_cr0_guest_bits() declaration (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Mark CR4.UMIP as reserved based on associated CPUID bit (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix perfctr WRMSR for running counters (Vitaly Kuznetsov) [1813987] - [x86] kvm: mmu: Separate generating and setting mmio ptes (Vitaly Kuznetsov) [1813987] - [x86] kvm: mmu: Replace unsigned with unsigned int for PTE access (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Remove stale comment from nested_vmx_load_cr3() (Vitaly Kuznetsov) [1813987] - [x86] kvm: do not setup pv tlb flush when not paravirtualized (Vitaly Kuznetsov) [1813987] - [x86] Add "nopv" parameter to disable PV extensions (Vitaly Kuznetsov) [1813987] - [virt] kvm: fix overflow of zero page refcount with ksm running (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Take a u64 when checking for a valid dr7 value (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: use raw clock values consistently (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: reorganize pvclock_gtod_data members (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: delete meaningless nested_vmx_run() declaration (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: allow AVIC without split irqchip (Vitaly Kuznetsov) [1813987] - [x86] kvm: ioapic: Lazy update IOAPIC EOI (Vitaly Kuznetsov) [1813987] - [x86] kvm: ioapic: Refactor kvm_ioapic_update_eoi() (Vitaly Kuznetsov) [1813987] - [x86] kvm: i8254: Deactivate APICv when using in-kernel PIT re-injection mode (Vitaly Kuznetsov) [1813987] - [x86] svm: Temporarily deactivate AVIC during ExtINT handling (Vitaly Kuznetsov) [1813987] - [x86] svm: Deactivate AVIC when launching guest with nested SVM support (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: hyperv: Use APICv update request interface (Vitaly Kuznetsov) [1813987] - [x86] svm: Add support for dynamic APICv (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Introduce x86 ops hook for pre-update APICv (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Introduce APICv x86 ops for checking APIC inhibit reasons (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: avic: Add support for dynamic setup/teardown of virtual APIC backing page (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: svm: Add support to (de)activate posted interrupts (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add APICv (de)activate request trace points (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add support for dynamic APICv activation (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: remove get_enable_apicv from kvm_x86_ops (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Introduce APICv inhibit reason bits (Vitaly Kuznetsov) [1813987] - [x86] kvm: lapic: Introduce APICv update helper function (Vitaly Kuznetsov) [1813987] - [iommu] amd: Re-factor guest virtual APIC (de-)activation code (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: Add fpu and one reg set/get library functions (Vitaly Kuznetsov) [1813987] - [x86] kvm: Clean up host's steal time structure (Vitaly Kuznetsov) [1813987] - [x86] kvm: Make sure KVM_VCPU_FLUSH_TLB flag is not missed (Vitaly Kuznetsov) [1813987] - [virt] x86/kvm: Cache gfn to pfn translation (Vitaly Kuznetsov) [1813987] - [virt] x86/kvm: Introduce kvm_(un)map_gfn() (Vitaly Kuznetsov) [1813987] - [x86] kvm: Be careful not to clear KVM_VCPU_FLUSH_TLB bit (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use a typedef for fastop functions (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add 'else' to unify fastop and execute call path (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: inline memslot_valid_for_gpte (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Use huge pages for DAX-backed files (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Remove lpage_is_disallowed() check from set_spte() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Fold max_mapping_level() into kvm_mmu_hugepage_adjust() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Zap any compound page when collapsing sptes (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Remove obsolete gfn restoration in FNAME(fetch) (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Rely on host page tables to find HugeTLB mappings (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Drop level optimization from fast_page_fault() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Walk host page tables to find THP mappings (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Refactor THP adjust to prep for changing query (Vitaly Kuznetsov) [1813987] - [x86] mm: Introduce lookup_address_in_mm() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Play nice with read-only memslots when querying host page size (Vitaly Kuznetsov) [1813987] - [x86] kvm: Use vcpu-specific gva->hva translation when querying host page size (Vitaly Kuznetsov) [1813987] - [mm] thp: kvm: Explicitly check for THP when populating secondary MMU (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Enforce max_level on HugeTLB mappings (Vitaly Kuznetsov) [1813987] - [virt] kvm: Return immediately if __kvm_gfn_to_hva_cache_init() fails (Vitaly Kuznetsov) [1813987] - [virt] kvm: Clean up __kvm_gfn_to_hva_cache_init() and its callers (Vitaly Kuznetsov) [1813987] - [virt] kvm: Check for a bad hva before dropping into the ghc slow path (Vitaly Kuznetsov) [1813987] - [x86] kvm/x86: export kvm_vector_hashing_enabled() is unnecessary (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: remove duplicated segment cache clear (Vitaly Kuznetsov) [1813987] - [x86] Adding 'else' to reduce checking (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Check GUEST_DR7 on vmentry of nested guests (Vitaly Kuznetsov) [1813987] - [virt] kvm: Move running VCPU from ARM to common code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop x86_set_memory_region() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Don't take srcu lock in init_rmode_identity_map() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Add build-time error check on kvm_run size (Vitaly Kuznetsov) [1813987] - [virt] kvm: Remove kvm_read_guest_atomic() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Perform non-canonical checks in 32-bit KVM (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: WARN on failure to set IA32_PERF_GLOBAL_CTRL (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Remove unused ctxt param from emulator's FPU accessors (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: revert "kvm: x86: Fix fpu state crash in kvm guest" (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Ensure guest's FPU state is loaded when accessing for emulation (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Handle TIF_NEED_FPU_LOAD in kvm_{load, put}_guest_fpu() (Vitaly Kuznetsov) [1813987] - [x86] revert "kvm: x86: Add a WARN on TIF_NEED_FPU_LOAD in kvm_load_guest_fpu()" (Vitaly Kuznetsov) [1813987] - [x86] kvm: apic: short-circuit kvm_apic_accept_pic_intr() when pic intr is accepted (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: avoid clearing pending exception event twice (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect pmu_intel.c from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect DR-based index computations from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect exit_reason from being used in Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor prefix decoding to prevent Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect MSR-based index computations from Spectre-v1/L1TF attacks in x86.c (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect MSR-based index computations in pmu.h from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect MSR-based index computations in fixed_msr_to_seg_unit() from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect kvm_lapic_reg_write() from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect ioapic_write_indirect() from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect ioapic_read_indirect() from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor picdev_write() to prevent Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect kvm_hv_msr_[get|set]_crash_data() from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect x86_decode_insn from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [virt] kvm: Move vcpu->run page allocation out of kvm_vcpu_init() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Move putting of vcpu->pid to kvm_vcpu_destroy() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Drop kvm_arch_vcpu_init() and kvm_arch_vcpu_uninit() (Vitaly Kuznetsov) [1813987] - [arm64] kvm: arm64: Free sve_state via arm specific hook (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: Move all vcpu init code into kvm_arch_vcpu_create() (Vitaly Kuznetsov) [1813987] - [virt] kvm: arm: Move all vcpu init code into kvm_arch_vcpu_create() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move all vcpu init code into kvm_arch_vcpu_create() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Drop kvm_arch_vcpu_setup() (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: booke: Setup vcpu during kvmppc_core_vcpu_create() (Vitaly Kuznetsov) [1813987] - [s390] kvm: s390: Manually invoke vcpu setup during kvm_arch_vcpu_create() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move guts of kvm_arch_vcpu_setup() into kvm_arch_vcpu_create() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Move initialization of preempt notifier to kvm_vcpu_init() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Unexport kvm_vcpu_cache and kvm_vcpu_{un}init() (Vitaly Kuznetsov) [1813987] - [s390] kvm: Move vcpu alloc and init invocation to common code (Vitaly Kuznetsov) [1813987] - [virt] kvm: Introduce kvm_vcpu_destroy() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Invoke kvm_vcpu_uninit() immediately prior to freeing vcpu (Vitaly Kuznetsov) [1813987] - [s390] kvm: s390: Invoke kvm_vcpu_init() before allocating sie_page (Vitaly Kuznetsov) [1813987] - [s390] kvm: s390: Move guts of kvm_arch_vcpu_init() into kvm_arch_vcpu_create() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Add kvm_arch_vcpu_precreate() to handle pre-allocation issues (Vitaly Kuznetsov) [1813987] - [kernel] kvm: Remove kvm_arch_vcpu_free() declaration (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop kvm_arch_vcpu_free() (Vitaly Kuznetsov) [1813987] - [virt] kvm: arm: Drop kvm_arch_vcpu_free() (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: Drop kvm_arch_vcpu_free() (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: Move kvm_vcpu_init() invocation to common code (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: e500mc: Move reset of oldpir below call to kvm_vcpu_init() (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: book3s pr: Allocate book3s and shadow vcpu after common init (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: Allocate vcpu struct in common PPC code (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: e500mc: Add build-time assert that vcpu is at offset 0 (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: book3s pr: Free shared page if mmu initialization fails (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: book3s hv: Uninit vCPU if vcore creation fails (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Remove spurious clearing of async #PF MSR (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Remove spurious kvm_mmu_unload() from vcpu destruction path (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move kvm_vcpu_init() invocation to common code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move allocation of pio_data page down a few lines (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move FPU allocation to common x86 code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Allocate vcpu struct in common x86 code (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Use direct vcpu pointer during vCPU create/free (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Use direct vcpu pointer during vCPU create/free (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Allocate VPID after initializing VCPU (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Free wbinvd_dirty_mask if vCPU creation fails (Vitaly Kuznetsov) [1813987] - [virt] kvm: async_pf: drop kvm_arch_async_page_present wrappers (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: fix overlap between SPTE_MMIO_MASK and generation (Vitaly Kuznetsov) [1813987] - [virt] kvm: Refactor handling of VM debugfs files (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Apply max PA check for MMIO sptes to 32-bit KVM (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: vmread should not set rflags to specify success in case of #PF (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Micro-optimize nEPT's bad memptype/XWR checks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Reorder the reserved bit check in prefetch_invalid_gpte() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: delete meaningless nested_vmx_prepare_msr_bitmap() declaration (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor and rename bit() to feature_bit() macro (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Expand build-time assertion on reverse CPUID usage (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add CPUID_7_1_EAX to the reverse CPUID table (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move bit() helper to cpuid.h (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add dedicated emulator helpers for querying CPUID features (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add macro to ensure reserved cr4 bits checks stay in sync (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop special XSAVE handling from guest_cpuid_has() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Ensure all logical CPUs have consistent reserved cr4 bits (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Don't let userspace set host-reserved cr4 bits (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Add helper to consolidate up PT/RTIT WRMSR fault logic (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Add non-canonical check on writes to RTIT address MSRs (Vitaly Kuznetsov) [1813987] - [virt] kvm: Fix some writing mistakes (Vitaly Kuznetsov) [1813987] - [x86] kvm: hyperv: Fix some typos in vcpu unimpl info (Vitaly Kuznetsov) [1813987] - [virt] kvm: Fix some grammar mistakes (Vitaly Kuznetsov) [1813987] - [x86] kvm: Fix some comment typos and missing parentheses (Vitaly Kuznetsov) [1813987] - [x86] kvm: Fix some out-dated function names in comment (Vitaly Kuznetsov) [1813987] - [virt] kvm: Fix some wrong function names in comment (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: check kvm_pit outside kvm_vm_ioctl_reinject() (Vitaly Kuznetsov) [1813987] - [x86] kvm: lapic: micro-optimize fixed mode ipi delivery (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: FIXED+PHYSICAL mode single target IPI fastpath (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Allow KVM_INTEL when building for Centaur and/or Zhaoxin CPUs (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Check for full VMX support when verifying CPU compatibility (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Use VMX feature flag to query BIOS enabling (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Drop initialization of IA32_FEAT_CTL MSR (Vitaly Kuznetsov) [1813987] - [x86] cpufeatures: Add flag to track whether MSR IA32_FEAT_CTL is configured (Vitaly Kuznetsov) [1813987] - [x86] cpu: Set synthetic VMX cpufeatures during init_ia32_feat_ctl() (Vitaly Kuznetsov) [1813987] - [x86] cpufeatures: Add EPT_AD feature bit (Vitaly Kuznetsov) [1813987] - [x86] cpu: Detect VMX features on Intel, Centaur and Zhaoxin CPUs (Vitaly Kuznetsov) [1813987] - [x86] vmx: Introduce VMX_FEATURES_* (Vitaly Kuznetsov) [1813987] - [x86] cpu: Clear VMX feature flag if VMX is not fully enabled (Vitaly Kuznetsov) [1813987] - [x86] centaur: Use common IA32_FEAT_CTL MSR initialization (Vitaly Kuznetsov) [1813987] - [x86] mce: WARN once if IA32_FEAT_CTL MSR is left unlocked (Vitaly Kuznetsov) [1813987] - [x86] intel: Initialize IA32_FEAT_CTL MSR at boot (Vitaly Kuznetsov) [1813987] - [tools] x86: Sync msr-index.h from kernel sources (Vitaly Kuznetsov) [1813987] - [tools] selftests, kvm: Replace manual MSR defs with common msr-index.h (Vitaly Kuznetsov) [1813987] - [x86] msr-index: Clean up bit defines for IA32_FEATURE_CONTROL MSR (Vitaly Kuznetsov) [1813987] - [tools] tools arch x86: Grab a copy of the file containing the MSR numbers (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: WARN if root_hpa is invalid when handling a page fault (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: WARN on an invalid root_hpa (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Move root_hpa validity checks to top of page fault handler (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Move calls to thp_adjust() down a level (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Move transparent_hugepage_adjust() above __direct_map() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Consolidate tdp_page_fault() and nonpaging_page_fault() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Rename lpage_disallowed to account_disallowed_nx_lpage (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Persist gfn_lpage_is_disallowed() to max_level (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Incorporate guest's page level into max level for shadow MMU (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Refactor handling of forced 4k pages in page faults (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Refactor the per-slot level calculation in mapping_level() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Refactor handling of cache consistency with TDP (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Move nonpaging_page_fault() below try_async_pf() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Fold nonpaging_map() into nonpaging_page_fault() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Move definition of make_mmu_pages_available() up (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use gpa_t for cr2/gpa to fix TDP support on 32-bit KVM (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add a WARN on TIF_NEED_FPU_LOAD in kvm_load_guest_fpu() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix potential put_fpu() w/o load_fpu() on MPX platform (Vitaly Kuznetsov) [1813987] - [kernel] kvm: Remove duplicated declaration of kvm_vcpu_kick (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Aesthetic cleanup of handle_vmread and handle_vmwrite (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: VMWRITE checks unsupported field before read-only field (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: VMWRITE checks VMCS-link pointer before VMCS field (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Fix the spelling of CPU_BASED_USE_TSC_OFFSETTING (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Rename NMI_PENDING to NMI_WINDOW (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Rename INTERRUPT_PENDING to INTERRUPT_WINDOW (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix some comment typos (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Convert the last users of "shorthand = 0" to use macros (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix callers of kvm_apic_match_dest() to use correct macros (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop KVM_APIC_SHORT_MASK and KVM_APIC_DEST_MASK (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use APIC_DEST_* macros properly in kvm_lapic_irq.dest_mode (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move irrelevant declarations out of ioapic.h (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix kvm_bitmap_or_dest_vcpus() to use irq shorthand (Vitaly Kuznetsov) [1813987] - [x86] kvm: explicitly set rmap_head->val to 0 in pte_list_desc_remove_entry() (Vitaly Kuznetsov) [1813987] - [virt] kvm: get rid of var page in kvm_set_pfn_dirty() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: remove unreachable statement in vmx_get_msr_feature() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: use CPUID to locate host page table reserved bits (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Host feature SSBD doesn't imply guest feature AMD_SSBD (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Host feature SSBD doesn't imply guest feature SPEC_CTRL_SSBD (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Stop wasting a page for guest_msrs (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: fix out-of-bounds write in KVM_GET_EMULATED_CPUID (CVE-2019-19332) (Vitaly Kuznetsov) [1813987] - [documentation] documentation: kvm: Fix mention to number of ioctls classes (Vitaly Kuznetsov) [1813987] - [x86] kvm x86: Move kvm cpuid support out of svm (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Relax guest IA32_FEATURE_CONTROL constraints (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Grab KVM's srcu lock when setting nested state (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Open code shared_msr_update() in its only caller (Vitaly Kuznetsov) [1813987] - [virt] kvm: Fix jump label out_free_* in kvm_init() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: create mmu/ subdirectory (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Remove unnecessary TLB flushes on L1<->L2 switches when L1 use apic-access-page (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Do not mark vmcs02->apic_access_page as dirty when unpinning (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Assume TLB entries of L1 and L2 are tagged differently if L0 use EPT (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Unexport kvm_vcpu_reload_apic_access_page() (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: add CR4_LA57 bit to nested CR4_FIXED1 (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Use semi-colon instead of comma for exit-handlers initialization (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Add support for capturing highest observable L2 TSC (Vitaly Kuznetsov) [1813987] - [x86] tss: Fix and move VMX BUILD_BUG_ON() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Rename function find_msr() to vmx_find_msr_index() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Rename NR_AUTOLOAD_MSRS to NR_LOADSTORE_MSRS (Vitaly Kuznetsov) [1813987] - [x86] kvm: nested: Introduce read_and_check_msr_entry() (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Expose load IA32_PERF_GLOBAL_CTRL VM-{Entry, Exit} control (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Load GUEST_IA32_PERF_GLOBAL_CTRL MSR on VM-Entry (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: mark functions in the header as "static inline" (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Use kvm_set_msr to load IA32_PERF_GLOBAL_CTRL on VM-Exit (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Check HOST_IA32_PERF_GLOBAL_CTRL on VM-Entry (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Check GUEST_IA32_PERF_GLOBAL_CTRL on VM-Entry (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Add helper to check reserved bits in IA32_PERF_GLOBAL_CTRL (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: Simplify loop in kvm_create_max_vcpus test (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: optimization: Requst TLB flush in fast_cr3_switch() instead of do it directly (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/vpmu: Add lazy mechanism to release perf_event per vPMC (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/vpmu: Reuse perf_event to avoid unnecessary pmc_reprogram_counter (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/vpmu: Introduce a new kvm_pmu_ops->msr_idx_to_pmc callback (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/vpmu: Rename pmu_ops callbacks from msr_idx to rdpmc_ecx (Vitaly Kuznetsov) [1813987] - [kernel] perf/core: Provide a kernel-internal interface to pause perf_event (Vitaly Kuznetsov) [1813987] - [kernel] perf/core: Provide a kernel-internal interface to recalibrate event period (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Update vmcs01 TPR_THRESHOLD if L2 changed L1 TPR (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Refactor update_cr8_intercept() (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Remove check if APICv enabled in SVM update_cr8_intercept() handler (Vitaly Kuznetsov) [1813987] - [x86] kvm: apic: add helper func to remove duplicate code in kvm_pv_send_ipi (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: avoid unused setup_syscalls_segments call when SYSCALL check failed (Vitaly Kuznetsov) [1813987] - [virt] kvm: mmio: get rid of odd out_err label in kvm_coalesced_mmio_init (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Consume pending LAPIC INIT event when exit on INIT_SIGNAL (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Prevent set vCPU into INIT/SIPI_RECEIVED state when INIT are latched (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Evaluate latched_init in KVM_SET_VCPU_EVENTS when vCPU not in SMM (Vitaly Kuznetsov) [1813987] - [x86] kvm: retpolines: x86: eliminate retpoline from svm.c exit handlers (Vitaly Kuznetsov) [1813987] - [x86] kvm: retpolines: x86: eliminate retpoline from vmx.c exit handlers (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: optimize more exit handlers in vmx.c (Vitaly Kuznetsov) [1813987] - [virt] kvm: Add a comment describing the /dev/kvm no_compat handling (Vitaly Kuznetsov) [1813987] - [virt] kvm: Forbid /dev/kvm being opened by a compat task when CONFIG_KVM_COMPAT=n (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Reset the three MSR list number variables to 0 in kvm_init_msr_list() (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: fix build with glibc >= 2.30 (Vitaly Kuznetsov) [1813987] - [virt] kvm: mmu: Do not treat ZONE_DEVICE pages as being reserved (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Introduce pi_is_pir_empty() helper (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Do not change PID.NDST when loading a blocked vCPU (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Consider PID.PIR to determine if vCPU has pending interrupts (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Fix comment to specify PID.ON instead of PIR.ON (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix initialization of MSR lists (Vitaly Kuznetsov) [1813987] - [virt] kvm: fix placement of refcount initialization (Vitaly Kuznetsov) [1813987] - [virt] kvm: Fix NULL-ptr deref after kvm_create_vm fails (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: get rid of odd out jump label in pdptrs_changed (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: switch KVMCLOCK base to monotonic raw clock (Vitaly Kuznetsov) [1813987] - [virt] kvm: call kvm_arch_destroy_vm if vm creation fails (Vitaly Kuznetsov) [1813987] - [x86] kvm/pmu: Replace rcu_swap_protected() with rcu_replace_pointer() (Vitaly Kuznetsov) [1813987] - [kernel] rcu: Upgrade rcu_swap_protected() to rcu_replace_pointer() (Vitaly Kuznetsov) [1813987] - [x86] kvm: Fix -Wmissing-prototypes warnings (Vitaly Kuznetsov) [1813987] - [virt] kvm: Allocate memslots and buses before calling kvm_arch_init_vm (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Don't leak L1 MMIO regions to L2 (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Fix potential wrong physical id in avic_handle_ldr_update (Vitaly Kuznetsov) [1813987] - [virt] kvm: Add separate helper for putting borrowed reference to kvm (Vitaly Kuznetsov) [1813987] - [tools] kvm: tests: Add test to verify MSR_IA32_XSS (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Update svm_xsaves_supported (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move IA32_XSS to kvm_{get, set}_msr_common (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move IA32_XSS-swapping on VM-entry/VM-exit to common x86 code (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Use wrmsr for switching between guest and host IA32_XSS on Intel (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Use wrmsr for switching between guest and host IA32_XSS on AMD (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Remove unneeded kvm_vcpu variable, guest_xcr0_loaded (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Fix conditions for guest IA32_XSS support (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Introduce vcpu->arch.xsaves_enabled (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Rename {vmx, nested_vmx}_vcpu_setup() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Initialize vmx->guest_msrs[] right after allocation (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Remove vmx->hv_deadline_tsc initialization from vmx_vcpu_setup() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Write VPID to vmcs when creating vcpu (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/vpmu: Declare kvm_pmu->reprogram_pmi field using DECLARE_BITMAP (Vitaly Kuznetsov) [1813987] - [x86] kvm: remove redundant code in kvm_arch_vm_ioctl (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Modify kvm_x86_ops.get_enable_apicv() to use struct kvm parameter (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fold decache_cr3() into cache_reg() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add helpers to test/mark reg availability and dirtiness (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fold 'enum kvm_ex_reg' definitions into 'enum kvm_reg' (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add WARNs to detect out-of-bounds register indices (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Optimize vmx_set_rflags() for unrestricted guest (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Consolidate to_vmx() usage in RFLAGS accessors (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Skip GUEST_CR3 VMREAD+VMWRITE if the VMCS is up-to-date (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Always write vmcs02.GUEST_CR3 during nested VM-Enter (Vitaly Kuznetsov) [1813987] - [x86] kvm: clear kvmclock MSR on reset (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: fix bugon.cocci warnings (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Remove specialized handling of unexpected exit-reasons (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: fix sync_regs_test with newer gccs (Vitaly Kuznetsov) [1813987] - [virt] kvm: Don't shrink/grow vCPU halt_poll_ns if host side polling is disabled (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: synchronize .gitignore to Makefile (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Expose RDPID in KVM_GET_SUPPORTED_CPUID (Vitaly Kuznetsov) [1813987] - [virt] kvm: Allow kvm_device_ops to be const (Vitaly Kuznetsov) [1813987] - [kernel] kvm: Implement kvm_put_guest() (Vitaly Kuznetsov) [1813987] - [x86] xen: kvm: Gather the definition of emulate prefixes (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: do not blindly clobber registers in guest asm (Vitaly Kuznetsov) [1813987]- [fs] cifs: handle prefix paths in reconnect (Leif Sahlberg) [1814203] - [fs] cifs: use compounding for open and first query-dir for readdir() (Leif Sahlberg) [1814203] - [fs] cifs: create a helper function to parse the query-directory response buffer (Leif Sahlberg) [1814203] - [fs] cifs: prepare SMB2_query_directory to be used with compounding (Leif Sahlberg) [1814203] - [fs] xfs: reflink should force the log out if mounted with wsync (Bill O'Donnell) [1825373] - [fs] xfs: factor out a new xfs_log_force_inode helper (Bill O'Donnell) [1825373] - [fs] xfs: don't ever return a stale pointer from __xfs_dir3_free_read (Bill O'Donnell) [1825373] - [fs] xfs: fix xfs_rmap_has_other_keys usage of ECANCELED (Bill O'Donnell) [1825373] - [fs] xfs: clear kernel only flags in XFS_IOC_ATTRMULTI_BY_HANDLE (Bill O'Donnell) [1825373] - [fs] xfs: use bitops interface for buf log item AIL flag check (Bill O'Donnell) [1825373] - [fs] xfs: Sanity check flags of Q_XQUOTARM call (Bill O'Donnell) [1825373] - [fs] iomap: iomap that extends beyond EOF should be marked dirty (Bill O'Donnell) [1825373] - [s390] s390/kasan: Fix crash when attaching PCI device (Philipp Rudo) [1827334] - [s390] s390/qeth: fix initialization on old HW (Philipp Rudo) [1780667] - [s390] s390/qeth: vnicc Fix init to default (Philipp Rudo) [1780667] - [s390] s390/qeth: Fix vnicc_is_in_use if rx_bcast not set (Philipp Rudo) [1780667] - [s390] s390/qeth: fix false reporting of VNIC CHAR config failure (Philipp Rudo) [1780667] - [s390] s390/qeth: lock the card while changing its hsuid (Philipp Rudo) [1780667] - [s390] s390/qeth: fix qdio teardown after early init error (Philipp Rudo) [1780667] - [s390] s390/qeth: don't return -ENOTSUPP to userspace (Philipp Rudo) [1780667] - [s390] s390/qeth: fix promiscuous mode after reset (Philipp Rudo) [1780667] - [s390] s390/qeth: handle error due to unsupported transport mode (Philipp Rudo) [1780667] - [s390] s390/qeth: return proper errno on IO error (Philipp Rudo) [1780667] - [s390] s390/qeth: don't check drvdata in sysfs code (Philipp Rudo) [1780667] - [s390] s390/qeth: replace qeth_l3_get_addr_buffer() (Philipp Rudo) [1780667] - [s390] s390/qeth: remove VLAN tracking for L3 devices (Philipp Rudo) [1780667] - [net] net: 8021q: vlan_core: allow use list of vlans for real device (Philipp Rudo) [1780667] - [s390] s390/qeth: consolidate L3 mcast registration code (Philipp Rudo) [1780667] - [s390] s390/qeth: remove gratuitious RX modeset (Philipp Rudo) [1780667] - [s390] s390/qeth: fine-tune L3 mcast locking (Philipp Rudo) [1780667] - [s390] s390/qeth: clean up error path in qeth_core_probe_device() (Philipp Rudo) [1780667] - [s390] s390/qeth: don't cache MAC addresses for multicast IPs (Philipp Rudo) [1780667] - [s390] s390/qeth: use helpers for IP address hashing (Philipp Rudo) [1780667] - [s390] s390/qeth: don't set card state in qeth_qdio_clear_card() (Philipp Rudo) [1780667] - [s390] s390/qeth: consolidate some duplicated HW cmd code (Philipp Rudo) [1780667] - [s390] s390/qeth: keep IRQ disabled until NAPI is really done (Philipp Rudo) [1780667] - [s390] s390/qeth: use QDIO_BUFNR() (Philipp Rudo) [1780667] - [s390] s390/qdio: move SSQD Sniffer mask definition (Philipp Rudo) [1780667] - [s390] s390/qdio: don't attempt IRQ avoidance on Output SBALs (Philipp Rudo) [1780667] - [s390] s390/qdio: simplify thinint device registration (Philipp Rudo) [1780667] - [s390] s390/qdio: add statistics helper macro (Philipp Rudo) [1780667] - [s390] s390/qdio: remove a forward declaration (Philipp Rudo) [1780667] - [s390] s390/qdio: reduce log level for EQBS partial (Philipp Rudo) [1780667] - [s390] s390/qdio: use QDIO_BUFNR() (Philipp Rudo) [1780667] - [s390] s390/qeth: Fix initialization of vnicc cmd masks during set online (Philipp Rudo) [1780667] - [s390] s390/qeth: Fix error handling during VNICC initialization (Philipp Rudo) [1780667] - [s390] s390/qdio: clarify size of the QIB parm area (Philipp Rudo) [1780667] - [s390] s390/qeth: get vnicc sub-cmd type from reply data (Philipp Rudo) [1780667] - [s390] s390/qeth: merge qeth_reply struct into qeth_cmd_buffer (Philipp Rudo) [1780667] - [s390] s390/qeth: keep cmd alive after IO completion (Philipp Rudo) [1780667] - [s390] s390/qeth: use correct length field in SNMP cmd callback (Philipp Rudo) [1780667] - [s390] s390/qeth: propagate length of processed cmd IO data to callback (Philipp Rudo) [1780667] - [s390] s390/qeth: use node_descriptor struct (Philipp Rudo) [1780667] - [s390] s390/cio: move struct node_descriptor to cio.h (Philipp Rudo) [1780667] - [s390] scsi: zfcp: log FC Endpoint Security errors (Philipp Rudo) [1723820] - [s390] scsi: zfcp: enhance handling of FC Endpoint Security errors (Philipp Rudo) [1723820] - [lib] lib/zlib: add zlib_deflate_dfltcc_enabled() function (Philipp Rudo) [1659435] - [lib] s390/boot: add dfltcc= kernel command line parameter (Philipp Rudo) [1659435] - [lib] lib/zlib: add s390 hardware support for kernel zlib_inflate (Philipp Rudo) [1659435] - [s390] s390/boot: rename HEAP_SIZE due to name collision (Philipp Rudo) [1659435] - [lib] lib/zlib: add s390 hardware support for kernel zlib_deflate (Philipp Rudo) [1659435] - [base] mm/memory_hotplug: allow to specify a default online_type (David Hildenbrand) [1038941] - [base] mm/memory_hotplug: convert memhp_auto_online to store an online_type (David Hildenbrand) [1038941] - [mm] mm/memory_hotplug: unexport memhp_auto_online (David Hildenbrand) [1038941] - [hv] hv_balloon: don't check for memhp_auto_online manually (David Hildenbrand) [1038941] - [powerpc] powernv/memtrace: always online added memory blocks (David Hildenbrand) [1038941] - [base] drivers/base/memory: store mapping between MMOP_* and string in an array (David Hildenbrand) [1038941] - [base] drivers/base/memory: map MMOP_OFFLINE to 0 (David Hildenbrand) [1038941] - [base] drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE (David Hildenbrand) [1038941] - [netdrv] cxgb4: fix adapter crash due to wrong MC size (Vishal Kulkarni) [1813128] - [scsi] scsi: ibmvfc: Don't send implicit logouts prior to NPIV login (Steve Best) [1828725] - [fs] cifs: ignore cached share root handle closing errors (Leif Sahlberg) [1827485] - [fs] cifs: Optimize readdir on reparse points (Leif Sahlberg) [1827485] - [fs] cifs: Adjust indentation in smb2_open_file (Leif Sahlberg) [1827485] - [fs] CIFS: Close cached root handle only if it has a lease (Leif Sahlberg) [1827485] - [fs] SMB3: Fix crash in SMB2_open_init due to uninitialized field in compounding path (Leif Sahlberg) [1827485] - [fs] smb3: fix refcount underflow warning on unmount when no directory leases (Leif Sahlberg) [1827485] - [fs] fs: cifs: Delete usage of timespec64_trunc (Leif Sahlberg) [1827485] - [fs] smb3: improve check for when we send the security descriptor context on create (Leif Sahlberg) [1827485] - [fs] smb3: fix mode passed in on create for modetosid mount option (Leif Sahlberg) [1827485] - [fs] cifs: fix possible uninitialized access and race on iface_list (Leif Sahlberg) [1827485] - [fs] cifs: Fix lookup of SMB connections on multichannel (Leif Sahlberg) [1827485] - [fs] smb3: query attributes on file close (Leif Sahlberg) [1827485] - [fs] smb3: remove unused flag passed into close functions (Leif Sahlberg) [1827485] - [fs] cifs: remove redundant assignment to pointer pneg_ctxt (Leif Sahlberg) [1827485] - [fs] fs: cifs: Fix atime update check vs mtime (Leif Sahlberg) [1827485] - [fs] CIFS: fix a white space issue in cifs_get_inode_info() (Leif Sahlberg) [1827485] - [fs] cifs: update internal module version number (Leif Sahlberg) [1827485] - [fs] cifs: Always update signing key of first channel (Leif Sahlberg) [1827485] - [fs] cifs: Fix retrieval of DFS referrals in cifs_mount() (Leif Sahlberg) [1827485] - [fs] cifs: Fix potential softlockups while refreshing DFS cache (Leif Sahlberg) [1827485] - [fs] cifs: Fix lookup of root ses in DFS referral cache (Leif Sahlberg) [1827485] - [fs] cifs: Fix use-after-free bug in cifs_reconnect() (Leif Sahlberg) [1827485] - [fs] cifs: dump channel info in DebugData (Leif Sahlberg) [1827485] - [fs] smb3: dump in_send and num_waiters stats counters by default (Leif Sahlberg) [1827485] - [fs] cifs: try harder to open new channels (Leif Sahlberg) [1827485] - [fs] CIFS: Properly process SMB3 lease breaks (Leif Sahlberg) [1827485] - [fs] cifs: move cifsFileInfo_put logic into a work-queue (Leif Sahlberg) [1827485] - [fs] cifs: try opening channels after mounting (Leif Sahlberg) [1827485] - [fs] CIFS: refactor cifs_get_inode_info() (Leif Sahlberg) [1827485] - [fs] cifs: switch servers depending on binding state (Leif Sahlberg) [1827485] - [fs] cifs: add server param (Leif Sahlberg) [1827485] - [fs] cifs: add multichannel mount options and data structs (Leif Sahlberg) [1827485] - [fs] cifs: sort interface list by speed (Leif Sahlberg) [1827485] - [fs] CIFS: Fix SMB2 oplock break processing (Leif Sahlberg) [1827485] - [fs] cifs: smbd: Return -EAGAIN when transport is reconnecting (Leif Sahlberg) [1827485] - [fs] cifs: smbd: Only queue work for error recovery on memory registration (Leif Sahlberg) [1827485] - [fs] smb3: add debug messages for closing unmatched open (Leif Sahlberg) [1827485] - [fs] CIFS: Respect O_SYNC and O_DIRECT flags during reconnect (Leif Sahlberg) [1827485] - [fs] smb3: remove confusing dmesg when mounting with encryption ("seal") (Leif Sahlberg) [1827485] - [fs] cifs: close the shared root handle on tree disconnect (Leif Sahlberg) [1827485] - [fs] CIFS: Return directly after a failed build_path_from_dentry() in cifs_do_create() (Leif Sahlberg) [1827485] - [fs] CIFS: Use common error handling code in smb2_ioctl_query_info() (Leif Sahlberg) [1827485] - [fs] CIFS: Use memdup_user() rather than duplicating its implementation (Leif Sahlberg) [1827485] - [fs] cifs: smbd: Return -ECONNABORTED when trasnport is not in connected state (Leif Sahlberg) [1827485] - [fs] cifs: smbd: Add messages on RDMA session destroy and reconnection (Leif Sahlberg) [1827485] - [fs] cifs: smbd: Return -EINVAL when the number of iovs exceeds SMBDIRECT_MAX_SGE (Leif Sahlberg) [1827485] - [fs] cifs: smbd: Invalidate and deregister memory registration on re-send for direct I/O (Leif Sahlberg) [1827485] - [fs] cifs: Don't display RDMA transport on reconnect (Leif Sahlberg) [1827485] - [fs] CIFS: remove set but not used variables 'cinode' and 'netfid' (Leif Sahlberg) [1827485] - [fs] cifs: add support for flock (Leif Sahlberg) [1827485] - [fs] cifs: remove unused variable 'sid_user' (Leif Sahlberg) [1827485] - [fs] cifs: rename a variable in SendReceive() (Leif Sahlberg) [1827485] - [fs] SMB3: Fix persistent handles reconnect (Leif Sahlberg) [1827485] - [fs] fix memory leak in large read decrypt offload (Leif Sahlberg) [1827485] - [fs] cifs: Fix missed free operations (Leif Sahlberg) [1827485] - [fs] cifs: clarify comment about timestamp granularity for old servers (Leif Sahlberg) [1827485] - [fs] cifs: Handle -EINPROGRESS only when noblockcnt is set (Leif Sahlberg) [1827485] - [fs] smb3: remove noisy debug message and minor cleanup (Leif Sahlberg) [1827485] - [fs] fs: cifs: mute -Wunused-const-variable message (Leif Sahlberg) [1827485] - [fs] smb3: cleanup some recent endian errors spotted by updated sparse (Leif Sahlberg) [1827485] - [fs] CIFS: Fix oplock handling for SMB 2.1+ protocols (Leif Sahlberg) [1827485] - [fs] smb3: missing ACL related flags (Leif Sahlberg) [1827485] - [fs] smb3: pass mode bits into create calls (Leif Sahlberg) [1827485] - [fs] smb3: Add missing reparse tags (Leif Sahlberg) [1827485] - [fs] CIFS: fix max ea value size (Leif Sahlberg) [1827485] - [fs] fs/cifs/sess.c: Remove set but not used variable 'capabilities' (Leif Sahlberg) [1827485] - [fs] fs/cifs/smb2pdu.c: Make SMB2_notify_init static (Leif Sahlberg) [1827485] - [fs] smb3: fix leak in "open on server" perf counter (Leif Sahlberg) [1827485] - [fs] smb3: allow decryption keys to be dumped by admin for debugging (Leif Sahlberg) [1827485] - [fs] cifs: update internal module version number (Leif Sahlberg) [1827485] - [fs] cifs: modefromsid: write mode ACE first (Leif Sahlberg) [1827485] - [fs] cifs: cifsroot: add more err checking (Leif Sahlberg) [1827485] - [fs] smb3: add missing worker function for SMB3 change notify (Leif Sahlberg) [1827485] - [fs] cifs: Add support for root file systems (Leif Sahlberg) [1827485] - [fs] cifs: modefromsid: make room for 4 ACE (Leif Sahlberg) [1827485] - [fs] smb3: fix potential null dereference in decrypt offload (Leif Sahlberg) [1827485] - [fs] smb3: allow disabling requesting leases (Leif Sahlberg) [1827485] - [fs] smb3: improve handling of share deleted (and share recreated) (Leif Sahlberg) [1827485] - [fs] smb3: display max smb3 requests in flight at any one time (Leif Sahlberg) [1827485] - [fs] smb3: only offload decryption of read responses if multiple requests (Leif Sahlberg) [1827485] - [fs] cifs: add a helper to find an existing readable handle to a file (Leif Sahlberg) [1827485] - [fs] smb3: enable offload of decryption of large reads via mount option (Leif Sahlberg) [1827485] - [fs] smb3: allow parallelizing decryption of reads (Leif Sahlberg) [1827485] - [fs] smb3: allow skipping signature verification for perf sensitive configurations (Leif Sahlberg) [1827485] - [fs] smb3: add dynamic tracepoints for flush and close (Leif Sahlberg) [1827485] - [fs] smb3: log warning if CSC policy conflicts with cache mount option (Leif Sahlberg) [1827485] - [fs] smb3: add mount option to allow RW caching of share accessed by only 1 client (Leif Sahlberg) [1827485] - [fs] smb3: add some more descriptive messages about share when mounting cache=ro (Leif Sahlberg) [1827485] - [fs] smb3: add mount option to allow forced caching of read only share (Leif Sahlberg) [1827485] - [fs] cifs: fix dereference on ses before it is null checked (Leif Sahlberg) [1827485] - [fs] cifs: use existing handle for compound_op(OP_SET_INFO) when possible (Leif Sahlberg) [1827485] - [fs] cifs: create a helper to find a writeable handle by path name (Leif Sahlberg) [1827485] - [fs] cifs: remove set but not used variables (Leif Sahlberg) [1827485] - [fs] smb3: Incorrect size for netname negotiate context (Leif Sahlberg) [1827485] - [fs] cifs: remove unused variable (Leif Sahlberg) [1827485] - [fs] cifs: remove redundant assignment to variable rc (Leif Sahlberg) [1827485] - [fs] smb3: add missing flag definitions (Leif Sahlberg) [1827485] - [fs] cifs: add passthrough for smb2 setinfo (Leif Sahlberg) [1827485] - [fs] cifs: prepare SMB2_Flush to be usable in compounds (Leif Sahlberg) [1827485] - [fs] cifs: allow chmod to set mode bits using special sid (Leif Sahlberg) [1827485] - [fs] cifs: get mode bits from special sid on stat (Leif Sahlberg) [1827485] - [fs] fs: cifs: cifsssmb: remove redundant assignment to variable ret (Leif Sahlberg) [1827485] - [fs] cifs: fix a comment for the timeouts when sending echos (Leif Sahlberg) [1827485] - [fs] fs: cifs: switch to RC4 library interface (Leif Sahlberg) [1827485] - [fs] smb3: smbdirect no longer experimental (Leif Sahlberg) [1827485] - [fs] cifs: copy_file_range needs to strip setuid bits and update timestamps (Leif Sahlberg) [1827485] - [tools] perf vendor events s390: Add new deflate counters for IBM z15 (Philipp Rudo) [1827333] - [s390] s390/cpum_cf: Add new extended counters for IBM z15 (Philipp Rudo) [1827333] - [s390] s390/zcrypt: use kvmalloc instead of kmalloc for 256k alloc (Philipp Rudo) [1827310] - [s390] s390/pkey/zcrypt: Support EP11 AES secure keys (Philipp Rudo) [1723826] - [s390] s390/zcrypt: extend EP11 card and queue sysfs attributes (Philipp Rudo) [1723826] - [s390] s390/zcrypt: add new low level ep11 functions support file (Philipp Rudo) [1723826] - [s390] s390/zcrypt: ep11 structs rework, export zcrypt_send_ep11_cprb (Philipp Rudo) [1723826] - [s390] s390/zcrypt: enable card/domain autoselect on ep11 cprbs (Philipp Rudo) [1723826] - [crypto] crypto/testmgr: enable selftests for paes-s390 ciphers (Philipp Rudo) [1780668] - [s390] s390/pkey: Add support for key blob with clear key value (Philipp Rudo) [1780668] - [s390] s390/crypto: enable clear key values for paes ciphers (Philipp Rudo) [1780668] - [s390] s390/crypto: Rework on paes implementation (Philipp Rudo) [1780668] - [s390] scsi: zfcp: trace FC Endpoint Security of FCP devices and connections (Philipp Rudo) [1723822] - [s390] scsi: zfcp: log FC Endpoint Security of connections (Philipp Rudo) [1723822] - [s390] scsi: zfcp: report FC Endpoint Security in sysfs (Philipp Rudo) [1723822] - [s390] scsi: zfcp: auto variables for dereferenced structs in open port handler (Philipp Rudo) [1723822] - [block] blk-iocost: Fix error on iocost_ioc_vrate_adj (Waiman Long) [1828563] - [s390] s390/ipl: add support to control memory clearing for FCP and CCW re-IPL (Philipp Rudo) [1812985] - [s390] s390: support KPROBES_ON_FTRACE (Philipp Rudo) [1810526] - [s390] s390/ftrace: generate traced function stack frame (Philipp Rudo) [1810526] - [s390] s390/ftrace: save traced function caller (Philipp Rudo) [1810526] - [misc] mei: me: fix irq number stored in hw struct (Tony Camuso) [1822645] - [misc] mei: me: add cedar fork device ids (Tony Camuso) [1822645] - [misc] mei: fix CNL itouch device number to match the spec (Tony Camuso) [1822645] - [misc] misc: Replace zero-length array with flexible-array member (Tony Camuso) [1822645] - [misc] mei: remove unused includes from pci-{me, txe}.c (Tony Camuso) [1822645] - [misc] mei: limit number of bytes in mei header (Tony Camuso) [1822645] - [misc] mei: bus: replace zero-length array with flexible-array member (Tony Camuso) [1822645] - [misc] mei: me: add jasper point DID (Tony Camuso) [1822645] - [misc] mei: hdcp: bind only with i915 on the same PCH (Tony Camuso) [1822645] - [misc] mei: bus: use simple sprintf for sysfs (Tony Camuso) [1822645] - [misc] mei: bus: add more client attributes to sysfs (Tony Camuso) [1822645] - [misc] mei: add trc detection register to sysfs (Tony Camuso) [1822645] - [misc] mei: abstract fw status register read (Tony Camuso) [1822645] - [misc] mei: me: store irq number in the hw struct (Tony Camuso) [1822645] - [misc] mei: me: mei_me_dev_init() use struct device instead of struct pci_dev (Tony Camuso) [1822645] - [misc] mei: me: add comet point V device id (Tony Camuso) [1822645] - [misc] mei: bus: prefix device names on bus with the bus name (Tony Camuso) [1822645] - [misc] mei: me: fix me_intr_clear function name in KDoc (Tony Camuso) [1822645] - [misc] mei: buf: drop 'running hook' debug messages (Tony Camuso) [1822645] - [misc] mei: avoid FW version request on Ibex Peak and earlier (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Fill transcoder index in port info (Tony Camuso) [1822645] - [misc] drm/i915: mei_hdcp: I915 sends ddi index as per ME FW (Tony Camuso) [1822645] - [drm] drm/i915: Attach content type property (Tony Camuso) [1822645] - [drm] drm: Add Content protection type property (Tony Camuso) [1822645] - [misc] mei: me: add Tiger Lake point LP device ID (Tony Camuso) [1822645] - [misc] mei: Use dev_get_drvdata where possible (Tony Camuso) [1822645] - [misc] mei: me: add mule creek canyon (EHL) device ids (Tony Camuso) [1822645] - [misc] mei: no need to check return value of debugfs_create functions (Tony Camuso) [1822645] - [documentation] mei: docs: add hdcp documentation (Tony Camuso) [1822645] - [documentation] mei: docs: add a short description for nfc behind mei (Tony Camuso) [1822645] - [documentation] mei: docs: update mei client bus documentation (Tony Camuso) [1822645] - [documentation] mei: docs: move iamt docs to a iamt.rst file (Tony Camuso) [1822645] - [documentation] mei: docs: move documentation under driver-api (Tony Camuso) [1822645] - [misc] mei: Convert to use DEFINE_SHOW_ATTRIBUTE macro (Tony Camuso) [1822645] - [drm] drm: generic fn converting be24 to cpu and vice versa (Tony Camuso) [1822645] - [misc] mei: expose device state in sysfs (Tony Camuso) [1822645] - [misc] mei: hdcp: use own Kconfig file (Tony Camuso) [1822645] - [misc] mei: adjust the copyright notice in the files (Tony Camuso) [1822645] - [misc] mei/hdcp: Fix SPDX identifiers (Tony Camuso) [1822645] - [misc] mei: convert to SPDX license tags (Tony Camuso) [1822645] - [misc] mei: add missing SPDX tag to mei Kconfig (Tony Camuso) [1822645] - [misc] mei: bus: move hw module get/put to probe/release (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Component framework for I915 Interface (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Closing wired HDCP2.2 Tx Session (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Enabling the HDCP authentication (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Verify M_prime (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Repeater topology verification and ack (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Prepare Session Key (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Verify L_prime (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Initiate Locality check (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Store the HDCP Pairing info (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Verify H_prime (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Verify Receiver Cert and prepare km (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Initiate Wired HDCP2.2 Tx Session (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Define ME FW interface for HDCP2.2 (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Client driver for HDCP application (Tony Camuso) [1822645] - [misc] mei: bus: whitelist hdcp client (Tony Camuso) [1822645] - [misc] mei: hbm: clean the feature flags on link reset (Tony Camuso) [1822645] - [misc] mei: bus: export to_mei_cl_device for mei client devices drivers (Tony Camuso) [1822645] - [misc] mei: free read cb on ctrl_wr list flush (Tony Camuso) [1822645] - [misc] mei: me: add ice lake point device id (Tony Camuso) [1822645] - [misc] mei: squash single_recv_buf into one bit in client properties (Tony Camuso) [1822645] - [misc] mei: me: add denverton innovation engine device IDs (Tony Camuso) [1822645] - [misc] mei: me: mark LBG devices as having dma support (Tony Camuso) [1822645] - [misc] mei: dma: silent the reject message (Tony Camuso) [1822645] - [misc] mei: me: mark CNP devices as having dma support (Tony Camuso) [1822645] - [misc] mei: bump hbm version to 2.1 (Tony Camuso) [1822645] - [misc] mei: dma ring: implement transmit flow (Tony Camuso) [1822645] - [misc] mei: dma ring: implement rx circular buffer logic (Tony Camuso) [1822645] - [misc] mei: hw: add dma ring control block (Tony Camuso) [1822645] - [misc] mei: hbm: setup dma ring (Tony Camuso) [1822645] - [misc] mei: dma ring buffers allocation (Tony Camuso) [1822645] - [misc] mei: expedite ioctl return on the notify set operation error (Tony Camuso) [1822645] - [misc] mei: flush queues by the host client only (Tony Camuso) [1822645] - [misc] mei: hbm: drop BUG() from the hbm handler (Tony Camuso) [1822645] - [misc] mei: replace POLL* with EPOLL* for write queues (Tony Camuso) [1822645] - [misc] misc: remove redundant include moduleparam.h (Tony Camuso) [1822645] - [misc] mei: bus: need to unlink client before freeing (Tony Camuso) [1822645] - [misc] mei: bus: fix hw module get/put balance (Tony Camuso) [1822645] - [misc] mei: fix use-after-free in mei_cl_write (Tony Camuso) [1822645] - [misc] mei: ignore not found client in the enumeration (Tony Camuso) [1822645] - [misc] mei: restrict dma ring support to hbm version 2.1 (Tony Camuso) [1822645] - [misc] mei: hbm: introduce dma bit in the message header (Tony Camuso) [1822645] - [misc] mei: add support for variable length mei headers (Tony Camuso) [1822645] - [misc] mei: add mei_msg_hdr_init wrapper (Tony Camuso) [1822645] - [misc] mei: move hbuf_depth from the mei device to the hw modules (Tony Camuso) [1822645] - [misc] mei: cleanup slots to data conversions (Tony Camuso) [1822645] - [misc] mei: bus: suppress sign-compare warnings (Tony Camuso) [1822645] - [misc] mei: fix ssize_t to int assignment in read and write ops (Tony Camuso) [1822645] - [misc] mei: use correct type for counter variable in for loops (Tony Camuso) [1822645] - [misc] mei: check for error returned from mei_hbuf_empty_slots() (Tony Camuso) [1822645] - [misc] mei: don't update offset in write (Tony Camuso) [1822645] - [misc] mei: bus: type promotion bug in mei_fwver() (Tony Camuso) [1822645] - [misc] mei: bus: type promotion bug in mei_nfc_if_version() (Tony Camuso) [1822645] - [misc] mei: expose fw version to sysfs (Tony Camuso) [1822645] - [misc] mei: add optional timeout to internal bus recv (Tony Camuso) [1822645] - [misc] mei: remove unused MEI_IAMTHIF_STALL_TIMER define (Tony Camuso) [1822645] - [s390] s390/pci: Fix unexpected write combine on resource (Philipp Rudo) [1827311] - [powerpc] pwerpc/vas: Include linux/types.h in uapi/asm/vas-api.h (Gustavo Duarte) [1725806] - [documentation] Documentation/powerpc: VAS API (Gustavo Duarte) [1725806] - [crypto] crypto/nx: Remove 'pid' in vas_tx_win_attr struct (Gustavo Duarte) [1725806] - [crypto] crypto/nx: Enable and setup GZIP compresstion type (Gustavo Duarte) [1725806] - [crypto] crypto/nx: Make enable code generic to add new GZIP compression type (Gustavo Duarte) [1725806] - [crypto] crypto/nx: Rename nx-842-powernv file name to nx-common-powernv (Gustavo Duarte) [1725806] - [crypto] crypto/nx: Initialize coproc entry with kzalloc (Gustavo Duarte) [1725806] - [crypto] crypto: nx - Add of_node_put() before return in 842 (Gustavo Duarte) [1725806] - [crypto] crypto/NX: Set receive window credits to max number of CRBs in RxFIFO (Gustavo Duarte) [1725806] - [powerpc] crypto/nx: Initialize 842 high and normal RxFIFO control registers (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Add VAS user space API (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Define VAS_TX_WIN_OPEN ioctl API (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Initialize window attributes for GZIP coprocessor type (Gustavo Duarte) [1725806] - [powerpc] powerpc: Use mm_context vas_windows counter to issue CP_ABORT (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Free send window in VAS instance after credits returned (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Display process stuck message (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Do not use default credits for receive window (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Print CRB and FIFO values (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Return credits after handling fault (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Update CSB and notify process for fault CRBs (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Setup thread IRQ handler per VAS instance (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Take reference to PID and mm for user space windows (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Register NX with fault window ID and IRQ port value (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Setup fault window per VAS instance (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Alloc and setup IRQ and trigger port (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Define nx_fault_stamp in coprocessor_request_block (Gustavo Duarte) [1725806] - [powerpc] powerpc/xive: Define xive_native_alloc_irq_on_chip() (Gustavo Duarte) [1725806] - [powerpc] powerpc/powernv: remove the unused vas_win_paste_addr and vas_win_id functions (Gustavo Duarte) [1725806] - [tools] intel-speed-select: Fix speed-select-base-freq-properties output on CLX-N (Prarit Bhargava) [1828306] - [tools] tools/power/x86/intel-speed-select: Fix CLX-N package information output (Prarit Bhargava) [1828306] - [kernel] sched/isolation: Allow "isolcpus=" to skip unknown sub-parameters (Peter Xu) [1799014] - [arm64] arm64: tlb: skip tlbi broadcast, fix speculative tlb lookups (Andrea Arcangeli) [1820817] - [x86] pci: hv: Introduce hv_msi_entry (Mohammed Gamal) [1816740] - [pci] hv: Move retarget related structures into tlfs header (Mohammed Gamal) [1816740] - [pci] hv: Move hypercall related definitions into tlfs header (Mohammed Gamal) [1816740] - [pci] hv: Reorganize the code in preparation of hibernation (Mohammed Gamal) [1816740] - [pci] hv: Add a Hyper-V PCI interface driver for software backchannel interface (Mohammed Gamal) [1816740] - [pci] hv: Add a paravirtual backchannel in software (Mohammed Gamal) [1816740]- [include] i2c: fix a doc warning (David Arcari) [1826759] - [i2c] i2c: acpi: put device when verifying client fails (David Arcari) [1826759] - [i2c] i2c: i2c-core-of: convert to use i2c_new_client_device() (David Arcari) [1826759] - [i2c] i2c: i2c-core-base: convert to use i2c_new_client_device() (David Arcari) [1826759] - [i2c] i2c: i2c-core-acpi: convert to use i2c_new_client_device() (David Arcari) [1826759] - [i2c] i2c: fix bus recovery stop mode timing (David Arcari) [1826759] - [i2c] i2c: core: Use DEVICE_ATTR_*() helper macros (David Arcari) [1826759] - [include] i2c: remove unneeded 'extern' from function declatations (David Arcari) [1826759] - [include] i2c: add helper to check if a client has a driver attached (David Arcari) [1826759] - [include] i2c: fix header file kernel-doc warning (David Arcari) [1826759] - [misc] eeprom: at24: use devm_i2c_new_dummy_device() (David Arcari) [1826759] - [i2c] i2c: remove i2c_new_dummy() API (David Arcari) [1826759] - [media] media: dvb-frontends: cxd2820r_core: convert to i2c_new_dummy_device (David Arcari) [1826759] - [media] media: dvb-frontends: mn88473: convert to i2c_new_dummy_device (David Arcari) [1826759] - [media] media: dvb-frontends: mn88472: convert to i2c_new_dummy_device (David Arcari) [1826759] - [hwmon] hwmon: (w83791d) convert to use devm_i2c_new_dummy_device (David Arcari) [1826759] - [hwmon] hwmon: (w83793d) convert to use devm_i2c_new_dummy_device (David Arcari) [1826759] - [hwmon] hwmon: (w83781d) convert to i2c_new_dummy_device (David Arcari) [1826759] - [media] media: ir-kbd-i2c: convert to i2c_new_dummy_device() (David Arcari) [1826759] - [misc] misc: eeprom: max6875: convert to i2c_new_dummy_device (David Arcari) [1826759] - [hwmon] hwmon: (w83792d) convert to use devm_i2c_new_dummy_device (David Arcari) [1826759] - [hwmon] hwmon: (asb100) convert to i2c_new_dummy_device (David Arcari) [1826759] - [i2c] i2c: replace i2c_new_probed_device with an ERR_PTR variant (David Arcari) [1826759] - [i2c] i2c: smbus: Don't filter out duplicate alerts (David Arcari) [1826759] - [i2c] i2c: of: Populate fwnode in of_i2c_get_board_info() (David Arcari) [1826759] - [i2c] i2c: remove helpers for ref-counting clients (David Arcari) [1826759] - [i2c] i2c: core: fix use after free in of_i2c_notify (David Arcari) [1826759] - [i2c] i2c: acpi: Force bus speed to 400KHz if a Silead touchscreen is present (David Arcari) [1826759] - [i2c] i2c: add support for filters optional properties (David Arcari) [1826759] - [i2c] i2c: slave-eeprom: Add read only mode (David Arcari) [1826759] - [i2c] i2c: slave-eeprom: Add comment about address handling (David Arcari) [1826759] - [i2c] i2c-eeprom_slave: Add support for more eeprom models (David Arcari) [1826759] - [i2c] i2c: make i2c_unregister_device() ERR_PTR safe (David Arcari) [1826759] - [media] i2c: replace i2c_new_secondary_device with an ERR_PTR variant (David Arcari) [1826759] - [i2c] i2c: Drop unneeded check for of_node (David Arcari) [1826759] - [i2c] i2c: core: Tidy up handling of init_irq (David Arcari) [1826759] - [i2c] i2c: core: Move ACPI gpio IRQ handling into i2c_acpi_get_irq (David Arcari) [1826759] - [i2c] i2c: core: Move ACPI IRQ handling to probe time (David Arcari) [1826759] - [i2c] i2c: acpi: Factor out getting the IRQ from ACPI (David Arcari) [1826759] - [i2c] i2c: acpi: Use available IRQ helper functions (David Arcari) [1826759] - [i2c] i2c: core: Allow whole core to use i2c_dev_irq_from_resources (David Arcari) [1826759] - [i2c] i2c: core: add sysfs header (David Arcari) [1826759] - [i2c] i2c: add newly exported functions to the header, too (David Arcari) [1826759] - [i2c] i2c: mux: add sysfs header (David Arcari) [1826759] - [include] i2c: headers: reformat header comment and update copyright (David Arcari) [1826759] - [include] i2c: headers: update docs about I2C_CLIENT_* (David Arcari) [1826759] - [i2c] i2c: core: always have a named variable in arguments (David Arcari) [1826759] - [include] i2c: headers: always have a named variable in arguments (David Arcari) [1826759] - [include] i2c: headers: don't use 'dev' as adapter variable (David Arcari) [1826759] - [i2c] i2c: mux: Use struct_size() in devm_kzalloc() (David Arcari) [1826759] - [i2c] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 (David Arcari) [1826759] - [i2c] i2c: acpi: export i2c_acpi_find_adapter_by_handle (David Arcari) [1826759] - [media] tua6100: Avoid build warnings (David Arcari) [1826759] - [i2c] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 (David Arcari) [1826759] - [i2c] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (David Arcari) [1826759] - [i2c] i2c: acpi: permit bus speed to be discovered after enumeration (David Arcari) [1826759] - [i2c] i2c: dev: fix potential memory leak in i2cdev_ioctl_rdwr (David Arcari) [1826759] - [include] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1 (David Arcari) [1826759] - [i2c] treewide: Add SPDX license identifier - Makefile/Kconfig (David Arcari) [1826759] - [i2c] i2c: core: add device-managed version of i2c_new_dummy (David Arcari) [1826759] - [i2c] i2c: core: improve return value handling of i2c_new_device and i2c_new_dummy (David Arcari) [1826759] - [i2c] i2c: core: apply 'is_suspended' check for SMBus, too (David Arcari) [1826759] - [i2c] i2c: core: ratelimit 'transfer when suspended' errors (David Arcari) [1826759] - [i2c] i2c: Prevent runtime suspend of adapter when Host Notify is required (David Arcari) [1826759] - [i2c] gcc-9: don't warn about uninitialized variable (David Arcari) [1826759] - [i2c] i2c: mux: populate the new *_atomic callbacks (David Arcari) [1826759] - [i2c] i2c: core: introduce callbacks for atomic transfers (David Arcari) [1826759] - [i2c] i2c: core: use I2C locking behaviour also for SMBUS (David Arcari) [1826759] - [i2c] i2c: core: remove use of in_atomic() (David Arcari) [1826759] - [include] i2c: apply coding style for struct i2c_adapter (David Arcari) [1826759] - [i2c] i2c: add extra check to safe DMA buffer helper (David Arcari) [1826759] - [i2c] i2c: Allow recovery of the initial IRQ by an I2C client device (David Arcari) [1826759] - [i2c] i2c: expand minor range when registering chrdev region (David Arcari) [1826759] - [i2c] i2c: core-smbus: don't trace smbus_reply data on errors (David Arcari) [1826759] - [i2c] i2c: of: Try to find an I2C adapter matching the parent (David Arcari) [1826759] - [include] i2c: acpi: Move I2C bits from acpi.h to i2c.h (David Arcari) [1826759] - [i2c] i2c: dev: prevent adapter retries and timeout being set as minus value (David Arcari) [1826759] - [i2c] i2c: add suspended flag and accessors for i2c adapters (David Arcari) [1826759] - [i2c] treewide: surround Kconfig file paths with double quotes (David Arcari) [1826759] - [i2c] i2c: acpi: Introduce i2c_acpi_get_i2c_resource() helper (David Arcari) [1826759] - [i2c] i2c: acpi: Use ACPI_FAILURE instead of !ACPI_SUCCESS (David Arcari) [1826759] - [i2c] i2c: acpi: Return error pointers from i2c_acpi_new_device() (David Arcari) [1826759] - [i2c] i2c: Clear client->irq in i2c_device_remove (David Arcari) [1826759] - [i2c] i2c: Remove unnecessary call to irq_find_mapping (David Arcari) [1826759] - [i2c] i2c: Fix kerneldoc for renamed i2c dma put function (David Arcari) [1826759] - [i2c] i2c: core: remove level of indentation in i2c_transfer (David Arcari) [1826759] - [i2c] i2c: core: remove outdated DEBUG output (David Arcari) [1826759] - [i2c] i2c: refactor function to release a DMA safe buffer (David Arcari) [1826759] - [i2c] i2c: don't use any __deprecated handling anymore (David Arcari) [1826759] - [i2c] i2c: remove deprecated attach_adapter callback (David Arcari) [1826759] - [i2c] i2c: core: Parse SDA hold time from firmware (David Arcari) [1826759] - [i2c] i2c: quirks: add zero length checks (David Arcari) [1826759] - [i2c] i2c: recovery: make pin init look like STOP (David Arcari) [1826759] - [i2c] i2c: recovery: rename variable for easier understanding (David Arcari) [1826759] - [i2c] i2c: recovery: add get_bus_free callback (David Arcari) [1826759] - [i2c] i2c: recovery: refactor recovery function (David Arcari) [1826759] - [i2c] i2c: recovery: require either get_sda or set_sda (David Arcari) [1826759] - [i2c] i2c: remove i2c_lock_adapter and use i2c_lock_bus directly (David Arcari) [1826759] - [media] media: tda1004x: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) (David Arcari) [1826759] - [media] media: tda18271: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) (David Arcari) [1826759] - [media] media: af9013: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) (David Arcari) [1826759] - [media] media: drxk_hard: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) (David Arcari) [1826759] - [media] media: rtl2830: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) (David Arcari) [1826759] - [i2c] i2c: mux: pca9541: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) (David Arcari) [1826759] - [i2c] i2c: mux: make use of __i2c_smbus_xfer (David Arcari) [1826759] - [kvm] KVM: PPC: Book3S HV: Fix H_CEDE return code for nested guests (David Gibson) [1778556] - [block] block/diskstats: more accurate approximation of io_ticks for slow disks (Ming Lei) [1811745] - [scsi] scsi: storvsc: Correctly set number of hardware queues for IDE disk (Cathy Avery) [1816702] - [netdrv] bonding/alb: make sure arp header is pulled before accessing it (Jarod Wilson) [1819408] - [netdrv] bonding/alb: properly access headers in bond_alb_xmit() (Jarod Wilson) [1819408] - [netdrv] bonding: rename AD_STATE_* to LACP_STATE_* (Jarod Wilson) [1819408] - [netdrv] bonding: fix active-backup transition after link failure (Jarod Wilson) [1819408] - [netdrv] bonding: move 802.3ad port state flags to uapi (Jarod Wilson) [1819408] - [netdrv] bonding: fix bond_neigh_init() (Jarod Wilson) [1819408] - [netdrv] bonding: fix state transition issue in link monitoring (Jarod Wilson) [1819408] - [netdrv] bonding: fix potential NULL deref in bond_update_slave_arr (Jarod Wilson) [1819408] - [netdrv] team: Always enable vlan tx offload (Hangbin Liu) [1827017] - [net] netlink: Use netlink header as base to calculate bad attribute offset (Andrea Claudi) [1825252] - [net] netlink: cap max groups which will be considered in netlink_bind() (Andrea Claudi) [1825252] - [net] tcp: repair: fix TCP_QUEUE_SEQ implementation (Paolo Abeni) [1823771] - [net] tcp: fix "old stuff" D-SACK causing SACK to be treated as D-SACK (Paolo Abeni) [1823771] - [net] tcp: refine rule to allow EPOLLOUT generation under mem pressure (Paolo Abeni) [1823771] - [net] tcp: refine tcp_write_queue_empty() implementation (Paolo Abeni) [1823771] - [include] fib: add missing attribute validation for tun_id (Marcelo Leitner) [1823468] - [include] net/flow_dissector: remove unexist field description (Marcelo Leitner) [1823468] - [net] vlan: vlan_changelink() should propagate errors (Marcelo Leitner) [1823468] - [net] af_packet: set defaule value for tmo (Marcelo Leitner) [1823468] - [net] packet: fix data-race in fanout_flow_is_huge() (Marcelo Leitner) [1823468] - [net] llc: fix sk_buff refcounting in llc_conn_state_process() (Marcelo Leitner) [1823468] - [net] llc: fix another potential sk_buff leak in llc_ui_sendmsg() (Marcelo Leitner) [1823468] - [net] llc: fix sk_buff leak in llc_conn_service() (Marcelo Leitner) [1823468] - [net] llc: fix sk_buff leak in llc_sap_state_process() (Marcelo Leitner) [1823468] - [net] openvswitch: Fix conntrack cache with timeout (Patrlck Talbert) [1765587] - [net] openvswitch: Fix log message in ovs conntrack (Patrlck Talbert) [1765587] - [net] openvswitch: use after free in __ovs_ct_free_action() (Patrlck Talbert) [1765587] - [net] openvswitch: Add timeout support to ct action (Patrlck Talbert) [1765587] - [net] netfilter: Export nf_ct_{set, destroy}_timeout() (Patrlck Talbert) [1765587] - [net] netfilter: cttimeout: ctnl_timeout_find_get() returns incorrect pointer to type (Patrlck Talbert) [1765587] - [net] netfilter: remove ifdef around cttimeout in struct nf_conntrack_l4proto (Patrlck Talbert) [1765587] - [net] netfilter: cttimeout: decouple timeout policy from nfnetlink_cttimeout object (Patrlck Talbert) [1765587] - [net] netfilter: cttimeout: move ctnl_untimeout to nf_conntrack (Patrlck Talbert) [1765587] - [netdrv] ipvlan: do not use cond_resched_rcu() in ipvlan_process_multicast() (Davide Caratti) [1822906] - [netdrv] ipvlan: add cond_resched_rcu() while processing muticast backlog (Davide Caratti) [1822906] - [netdrv] ipvlan: don't deref eth hdr before checking it's set (Davide Caratti) [1822906] - [netdrv] ipvlan: do not add hardware address of master to its unicast filter list (Davide Caratti) [1822906] - [include] net/dst: do not confirm neighbor for vxlan and geneve pmtu update (Hangbin Liu) [1755686] - [net] sit: do not confirm neighbor when do pmtu update (Hangbin Liu) [1755686] - [net] vti: do not confirm neighbor when do pmtu update (Hangbin Liu) [1755686] - [net] tunnel: do not confirm neighbor when do pmtu update (Hangbin Liu) [1755686] - [include] net/dst: add new function skb_dst_update_pmtu_no_confirm (Hangbin Liu) [1755686] - [netdrv] gtp: do not confirm neighbor when do pmtu update (Hangbin Liu) [1755686] - [net] ip6_gre: do not confirm neighbor when do pmtu update (Hangbin Liu) [1755686] - [net] add bool confirm_neigh parameter for dst_ops.update_pmtu (Hangbin Liu) [1755686] - [net] neigh: support smaller retrans_time settting (Hangbin Liu) [1767282] - [include] net: core: add helper tcp_v6_gso_csum_prep (Josef Oskera) [1818097] - [net] ip_tunnel: fix interface lookup with no key (Guillaume Nault) [1822247] - [net] ipv4: fix a RCU-list lock in inet_dump_fib() (Guillaume Nault) [1822247] - [net] gre: fix uninit-value in __iptunnel_pull_header (Guillaume Nault) [1822247] - [net] netfilter: conntrack: allow insertion of clashing entries (Florian Westphal) [1821404] - [net] netfilter: conntrack: split resolve_clash function (Florian Westphal) [1821404] - [net] netfilter: conntrack: place confirm-bit setting in a helper (Florian Westphal) [1821404] - [net] netfilter: never get/set skb->tstamp (Florian Westphal) [1821404] - [net] netfilter: conntrack: remove two args from resolve_clash (Florian Westphal) [1821404] - [net] netfilter: conntrack: tell compiler to not inline nf_ct_resolve_clash (Florian Westphal) [1821404] - [netdrv] macsec: restrict to ethernet devices (Sabrina Dubroca) [1820524] - [netdrv] macsec: add missing attribute validation for port (Sabrina Dubroca) [1820524] - [net] netns: restore ops before calling ops_exit_list (Ivan Vecera) [1822568] - [net] netns: add pre_exit method to struct pernet_operations (Ivan Vecera) [1822568] - [include] net: dst: Force 4-byte alignment of dst_metrics (Guillaume Nault) [1822148] - [include] net: annotate lockless accesses to sk->sk_napi_id (Guillaume Nault) [1822148] - [net] Fix typo of SKB_SGO_CB_OFFSET (Guillaume Nault) [1822148] - [net] use indirect call wrappers for skb_copy_datagram_iter() (Guillaume Nault) [1822148] - [net] datagram: Make __skb_datagram_iter static (Guillaume Nault) [1822148] - [net] Fix Tx hash bound checking (Guillaume Nault) [1822148] - [net] openvswitch: add missing attribute validation for hash (Eelco Chaudron) [1819202] - [net] openvswitch: Distribute switch variables for initialization (Eelco Chaudron) [1819202] - [net] openvswitch: support asymmetric conntrack (Eelco Chaudron) [1819202] - [net] openvswitch: remove another BUG_ON() (Eelco Chaudron) [1819202] - [net] openvswitch: drop unneeded BUG_ON() in ovs_flow_cmd_build_info() (Eelco Chaudron) [1819202] - [net] openvswitch: don't call pad_packet if not necessary (Eelco Chaudron) [1819202] - [net] openvswitch: add hash info to upcall (Eelco Chaudron) [1819202] - [net] openvswitch: select vport upcall portid directly (Eelco Chaudron) [1819202] - [net] openvswitch: simplify the ovs_dp_cmd_new (Eelco Chaudron) [1819202] - [net] openvswitch: fix possible memleak on destroy flow-table (Eelco Chaudron) [1819202] - [net] openvswitch: add likely in flow_lookup (Eelco Chaudron) [1819202] - [net] openvswitch: simplify the flow_hash (Eelco Chaudron) [1819202] - [net] openvswitch: optimize flow-mask looking up (Eelco Chaudron) [1819202] - [net] openvswitch: optimize flow mask cache hash collision (Eelco Chaudron) [1819202] - [net] openvswitch: shrink the mask array if necessary (Eelco Chaudron) [1819202] - [net] openvswitch: convert mask list in mask array (Eelco Chaudron) [1819202] - [net] openvswitch: add flow-mask cache for performance (Eelco Chaudron) [1819202] - [net] openvswitch: Allow attaching helper in later commit (Eelco Chaudron) [1819202] - [net] openvswitch: change type of UPCALL_PID attribute to NLA_UNSPEC (Eelco Chaudron) [1819202] - [net] openvswitch: Make metadata_dst tunnel work in IP_TUNNEL_INFO_BRIDGE mode (Eelco Chaudron) [1819202] - [netdrv] mlxsw: spectrum_router: Remove unlikely user-triggerable warning (Ivan Vecera) [1821358] - [net] ipv6: Error when route does not have any valid nexthops (Ivan Vecera) [1821358] - [tools] selftests: mlxsw: Add a test for FIB offload indication (Ivan Vecera) [1821358] - [net] ipv6: Stop sending in-kernel notifications for each nexthop (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Create IPv6 multipath routes in one go (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Add / delete multiple IPv6 nexthops (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Pass array of routes to route handling functions (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Adjust IPv6 replace logic to new notifications (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Pass multiple routes to work item (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Prepare function to return errors (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Remove processing of IPv6 append notifications (Ivan Vecera) [1821358] - [net] ipv6: Add IPv6 multipath notification for route delete (Ivan Vecera) [1821358] - [net] ipv6: Add IPv6 multipath notifications for add / replace (Ivan Vecera) [1821358] - [netdrv] netdevsim: Ignore IPv6 multipath notifications (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Ignore IPv6 multipath notifications (Ivan Vecera) [1821358] - [net] ipv6: Extend notifier info for multipath routes (Ivan Vecera) [1821358] - [net] ipv6: export function to send route updates (Ivan Vecera) [1821358] - [net] sctp: fix possibly using a bad saddr with a given dst (Xin Long) [1821578] - [net] sctp: fix refcount bug in sctp_wfree (Xin Long) [1821578] - [net] sctp: move the format error check out of __sctp_sf_do_9_1_abort (Xin Long) [1821578] - [net] Remove switchdev_ops (Ivan Vecera) [1821402] - [net] switchdev: Replace port attr set SDO with a notification (Ivan Vecera) [1821402] - [net] switchdev: Complete removal of switchdev_port_attr_get() (Ivan Vecera) [1821402] - [net] Get rid of switchdev_port_attr_get() (Ivan Vecera) [1821402] - [net] Remove SWITCHDEV_ATTR_ID_PORT_BRIDGE_FLAGS_SUPPORT (Ivan Vecera) [1821402] - [net] fib_notifier: move fib_notifier_ops from struct net into per-net struct (Ivan Vecera) [1821186] - [net] Properly unlink GRO packets on overflow. (Ivan Vecera) [1805302] - [net] Add and use skb_list_del_init(). (Ivan Vecera) [1805302] - [net] Add and use skb_mark_not_on_list(). (Ivan Vecera) [1805302] - [net] Init backlog NAPI's gro_hash. (Ivan Vecera) [1805302] - [net] gro: properly remove skb from list (Ivan Vecera) [1805302] - [net] core: trivial netif_receive_skb_list() entry point (Ivan Vecera) [1805302] - [net] Convert GRO SKB handling to list_head. (Ivan Vecera) [1805302] - [net] ipv6: don't auto-add link-local address to lag ports (Jarod Wilson) [1733953] - [tools] selftests: forwarding: vxlan_bridge_1d: use more proper tos value (Hangbin Liu) [1816587] - [tools] selftests: forwarding: vxlan_bridge_1d: fix tos value (Hangbin Liu) [1816587] - [tools] selftests: forwarding: use proto icmp for {gretap, ip6gretap}_mac testing (Hangbin Liu) [1816587] - [tools] fcnal-test: Fix vrf argument in local tcp tests (Hangbin Liu) [1816587] - [tools] selftests: forwarding: router: Add test case for destination IP link-local (Hangbin Liu) [1816587] - [tools] selftests: forwarding: router: Add test case for source IP equals destination IP (Hangbin Liu) [1816587] - [tools] selftests: forwarding: router: Add test case for multicast destination MAC mismatch (Hangbin Liu) [1816587] - [tools] selftests: forwarding: router: Add test case for source IP in class E (Hangbin Liu) [1816587] - [tools] selftests/net: make so_txtime more robust to timer variance (Hangbin Liu) [1816587] - [tools] selftests: forwarding: Add speed and auto-negotiation test (Hangbin Liu) [1816587] - [tools] selftests: forwarding: lib.sh: Add wait for dev with timeout (Hangbin Liu) [1816587] - [tools] selftests: forwarding: Add ethtool_lib.sh (Hangbin Liu) [1816587] - [tools] selftests: net: avoid ptl lock contention in tcp_mmap (Hangbin Liu) [1816587] - [tools] selftest: net: add alternative names test (Hangbin Liu) [1816587] - [tools] selftest: net: add some traceroute tests (Hangbin Liu) [1816587] - [tools] selftests: net: Fix printf format warnings on arm (Hangbin Liu) [1816587] - [tools] selftests: net: Use size_t and ssize_t for counting file size (Hangbin Liu) [1816587] - [tools] selftests: Make l2tp.sh executable (Hangbin Liu) [1816587] - [tools] selftests/net: add nettest to .gitignore (Hangbin Liu) [1816587] - [tools] selftests: Add test cases for `ip nexthop flush proto XX` (Hangbin Liu) [1816587] - [tools] selftest: A few cleanups for fib_nexthops.sh (Hangbin Liu) [1816587] - [tools] selftests: Fix get_ifidx and callers in nettest.c (Hangbin Liu) [1816587] - [tools] selftests: Fix detection of nettest command in fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add l2tp tests (Hangbin Liu) [1816587] - [tools] selftests: nettest: fix spelling mistake: "potocol" -> "protocol" (Hangbin Liu) [1816587] - [tools] selftests: Add use case section to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv6 netfilter tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv4 netfilter tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv6 runtime tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv4 runtime tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv6 address bind tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv4 address bind tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv6 udp tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv4 udp tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv6 tcp tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv4 tcp tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv6 ping tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv4 ping tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Setup for functional tests for fib and socket lookups (Hangbin Liu) [1816587] - [tools] selftests: Add nettest (Hangbin Liu) [1816587] - [tools] selftests/net: add missing gitignores (ipv6_flowlabel) (Hangbin Liu) [1816587] - [tools] selftests: txring_overwrite: fix incorrect test of mmap() return value (Hangbin Liu) [1816587] - [tools] selftests/net: skip psock_tpacket test if KALLSYMS was not enabled (Hangbin Liu) [1816587] - [tools] selftests: rtnetlink: skip ipsec offload tests if netdevsim isn't present (Hangbin Liu) [1816587] - [tools] selftests: Add test cases for nexthop objects (Hangbin Liu) [1816587] - [tools] selftests/net: ipv6 flowlabel (Hangbin Liu) [1816587] - [tools] selftests/net: SO_TXTIME with ETF and FQ (Hangbin Liu) [1816587] - [tools] selftests: fib-onlink: Make quiet by default (Hangbin Liu) [1816587] - [tools] selftests/net: correct the return value for run_afpackettests (Hangbin Liu) [1816587] - [tools] selftests/net: correct the return value for run_netsocktests (Hangbin Liu) [1816587] - [tools] selftests: forwarding: Add reverse path forwarding (RPF) test cases (Hangbin Liu) [1816587] - [tools] selftest/net: Remove duplicate header (Hangbin Liu) [1816587] - [tools] selftests: fib_tests: sleep after changing carrier. again. (Hangbin Liu) [1816587] - [tools] selftests: net: use LDLIBS instead of LDFLAGS (Hangbin Liu) [1816587] - [tools] selftests/net: add txring_overwrite (Hangbin Liu) [1816587] - [tools] fib_tests: Add tests for invalid metric on route (Hangbin Liu) [1816587] - [tools] selftests: forwarding: test for bridge sticky flag (Hangbin Liu) [1816587] - [tools] selftests: net: Test headroom handling of ip6_gre devices (Hangbin Liu) [1816587] - [net] Don't disable interrupts in __netdev_alloc_skb() (Andrea Claudi) [1811207] - [net] Don't disable interrupts in napi_alloc_frag() (Andrea Claudi) [1811207] - [net] ipv4: ensure rcu_read_lock() in cipso_v4_error() (Matteo Croce) [1720708] - [net] ipv4: add sanity checks in ipv4_link_failure() (Matteo Croce) [1720708] - [net] ipv4: ensure rcu_read_lock() in ipv4_link_failure() (Matteo Croce) [1720708] - [net] ipv4: recompile ip options in ipv4_link_failure (Matteo Croce) [1720708] - [net] avoid use IPCB in cipso_v4_error (Matteo Croce) [1720708] - [net] Add __icmp_send helper. (Matteo Croce) [1720708] - [net] ipv4: defensive cipso option parsing (Matteo Croce) [1720708] - [net] netfilter: nf_queue: enqueue skbs with NULL dst (Matteo Croce) [1786116]- [powerpc] powerpc/pseries/ddw: Extend upper limit for huge DMA window for persistent memory (Steve Best) [1817596] - [cpuidle] cpuidle: haltpoll: allow force loading on hosts without the REALTIME hint (David Arcari) [1825353] - [cpuidle] cpuidle: dt: Support hierarchical CPU idle states (David Arcari) [1825353] - [of] of: base: Add of_get_cpu_state_node() to get idle states for a CPU node (David Arcari) [1825353] - [cpuidle] cpuidle: Allow idle states to be disabled by default (David Arcari) [1825353] - [cpuidle] cpuidle: Drop unnecessary type cast in cpuidle_poll_time() (David Arcari) [1825353] - [cpuidle] cpuidle: Fix cpuidle_driver_state_disabled() (David Arcari) [1825353] - [cpuidle] cpuidle: use first valid target residency as poll time (David Arcari) [1825353] - [cpuidle] cpuidle: Drop disabled field from struct cpuidle_state (David Arcari) [1825353] - [cpuidle] cpuidle: Pass exit latency limit to cpuidle_use_deepest_state() (David Arcari) [1825353] - [include] cpuidle: Allow idle injection to apply exit latency limit (David Arcari) [1825353] - [thermal] cpuidle: play_idle: Increase the resolution to usec (David Arcari) [1825353] - [cpuidle] cpuidle: Use nanoseconds as the unit of time (David Arcari) [1825353] - [cpuidle] cpuidle: menu: Allow tick to be stopped if PM QoS is used (David Arcari) [1825353] - [cpuidle] cpuidle: Consolidate disabled state checks (David Arcari) [1825353] - [cpuidle] cpuidle: Do not unset the driver if it is there already (David Arcari) [1825353] - [cpuidle] cpuidle: haltpoll: Take 'idle=' override into account (David Arcari) [1825353] - [cpuidle] cpuidle-haltpoll: Enable kvm guest polling when dedicated physical CPUs are available (David Arcari) [1825353] - [fs] gfs2: fix gfs2_find_jhead that returns uninitialized jhead with seq 0 (Abhijith Das) [1655566] - [fs] gfs2: Another gfs2_find_jhead fix (Abhijith Das) [1655566] - [fs] gfs2: read journal in large chunks (Abhijith Das) [1655566] - [fs] gfs2: add a helper function to get_log_header that can be used elsewhere (Abhijith Das) [1655566] - [fs] gfs2: changes to gfs2_log_XXX_bio (Abhijith Das) [1655566] - [fs] gfs2: add more timing info to journal recovery process (Abhijith Das) [1655566] - [mm] mm: hugetlb controller for cgroup v2 (Joel Savitz) [1810728] - [arm64] crypto: arm64/aes-ce - implement 5 way interleave for ECB, CBC and CTR (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-ce - add 5 way interleave routines (Mark Salter) [1826982] - [arm64] crypto: arm64/sha2-ce - correct digest for empty data in finup (Mark Salter) [1826982] - [arm64] crypto: arm64/sha1-ce - correct digest for empty data in finup (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-neonbs - don't access already-freed walk.iv (Mark Salter) [1826982] - [arm64] crypto: arm64/cbcmac - handle empty messages in same way as template (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-blk - update IV after partial final CTR block (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-neonbs - fix returning final keystream block (Mark Salter) [1826982] - [arm64] crypto: arm64/crct10dif-ce - cleanup and optimizations (Mark Salter) [1826982] - [arm64] crypto: arm64/crct10dif - register PMULL variants as separate algos (Mark Salter) [1826982] - [arm64] crypto: arm64/crct10dif - remove dead code (Mark Salter) [1826982] - [arm64] crypto: arm64/crct10dif - revert to C code for short inputs (Mark Salter) [1826982] - [arm64] crypto: arm64/ghash-neon - bump priority to 150 (Mark Salter) [1826982] - [arm64] crypto: arm64/ghash - register PMULL variants as separate algos (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-ccm - don't use an atomic walk needlessly (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-ccm - fix bugs in non-NEON fallback routine (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-blk - ensure XTS mask is always loaded (Mark Salter) [1826982] - [arm64] crypto: arm64/aes - fix handling sub-block CTS-CBC inputs (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-blk - improve XTS mask handling (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-blk - add support for CTS-CBC mode (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-blk - revert NEON yield for skciphers (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-blk - remove pointless (u8 *) casts (Mark Salter) [1826982] - [arm64] crypto: arm64/crct10dif - implement non-Crypto Extensions alternative (Mark Salter) [1826982] - [arm64] crypto: arm64/crct10dif - preparatory refactor for 8x8 PMULL version (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-modes - get rid of literal load of addend vector (Mark Salter) [1826982] - [arm64] crypto: arm64/sm4-ce - check for the right CPU feature bit (Mark Salter) [1826982] - [arm64] crypto: arm64/gcm-aes-ce - fix no-NEON fallback code (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-gcm-ce - fix scatterwalk API violation (Mark Salter) [1826982] - [arm64] crypto: arm64/ghash-ce - implement 4-way aggregation (Mark Salter) [1826982] - [arm64] crypto: arm64/ghash-ce - replace NEON yield check with block limit (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-ce-gcm - don't reload key schedule if avoidable (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-ce-gcm - implement 2-way aggregation (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-ce-gcm - operate on two input blocks at a time (Mark Salter) [1826982] - [mm] mm, slub: prevent kmalloc_node crashes and memory leaks (Rafael Aquini) [1819839] - [mm] mm: slub: be more careful about the double cmpxchg of freelist (Rafael Aquini) [1819839] - [mm] mm: slub: add missing TID bump in kmem_cache_alloc_bulk() (Rafael Aquini) [1819839] - [mm] mm/slub.c: avoid slub allocation while holding list_lock (Rafael Aquini) [1819839] - [mm] mm/slub.c: clean up validate_slab() (Rafael Aquini) [1819839] - [mm] mm: slub: print the offset of fault addresses (Rafael Aquini) [1819839] - [mm] hugetlbfs: don't retry when pool page allocations start to fail (Rafael Aquini) [1727288] - [mm] mm, compaction: raise compaction priority after it withdrawns (Rafael Aquini) [1727288] - [mm] mm, reclaim: cleanup should_continue_reclaim() (Rafael Aquini) [1727288] - [mm] mm, reclaim: make should_continue_reclaim perform dryrun detection (Rafael Aquini) [1727288]- [tools] bpf: selftests: remove test_bpftool_build.sh from TEST_PROGS (Yauheni Kaliuta) [1813365] - [tools] libbpf: Support .text sub-calls relocations (Yauheni Kaliuta) [1813365] - [tools] libbpf: Sanitize global functions (Yauheni Kaliuta) [1813365] - [kernel] workqueue: Add RCU annotation for pwq list walk (Yauheni Kaliuta) [1813365] - [kernel] perf/core: Add SRCU annotation for pmus list walk (Yauheni Kaliuta) [1813365] - [net] kcm: disable preemption in kcm_parse_func_strparser() (Yauheni Kaliuta) [1813365] - [net] kcm: use BPF_PROG_RUN (Yauheni Kaliuta) [1813365] - [kernel] bpf: clarify description for CONFIG_BPF_EVENTS (Yauheni Kaliuta) [1813365] - [lib] test_bpf: Fix a new clang warning about xor-ing two numbers (Yauheni Kaliuta) [1813365] - [include] bpf: add include guard to tnum.h (Yauheni Kaliuta) [1813365] - [tools] libbpf: handle symbol versioning properly for libbpf.a (Yauheni Kaliuta) [1813365] - [net] bpf, devmap: Pass lockdep expression to RCU lists (Yauheni Kaliuta) [1813365] - [tools] libbpf: Fix Makefile' libbpf symbol mismatch diagnostic (Yauheni Kaliuta) [1813365] - [net] xdp: Fix cleanup on map free for devmap_hash map type (Yauheni Kaliuta) [1813365] - [tools] tools, bpf: Fix build for 'make -s tools/bpf O=' (Yauheni Kaliuta) [1813365] - [tools] libbpf: Fix passing uninitialized bytes to setsockopt (Yauheni Kaliuta) [1813365] - [tools] selftests: bpf: Skip write only files in debugfs (Yauheni Kaliuta) [1813365] - [net] xdp: Handle device unregister for devmap_hash map type (Yauheni Kaliuta) [1813365] - [net] ipv4: Add lockdep condition to fix for_each_entry() (Yauheni Kaliuta) [1813365] - [kernel] rcu/sync: Remove custom check for RCU readers (Yauheni Kaliuta) [1813365] - [kernel] rcu: Add support for consolidated-RCU reader checking (Yauheni Kaliuta) [1813365] - [kernel] rcu: Remove redundant debug_locks check in rcu_read_lock_sched_held() (Yauheni Kaliuta) [1813365] - [net] xdp: Prevent overflow in devmap_hash cost calculation for 32-bit builds (Yauheni Kaliuta) [1813365] - [samples] samples/bpf: Add a workaround for asm_inline (Yauheni Kaliuta) [1813365] - [samples] samples/bpf: Fix build for task_fd_query_user.c (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: Don't leak server_fd in test_sockopt_inherit (Yauheni Kaliuta) [1813365] - [tools] tools: bpf: Use !building_out_of_srctree to determine srctree (Yauheni Kaliuta) [1813365] - [net] bpf: Clean up indentation issue in BTF kflag processing (Yauheni Kaliuta) [1813365] - [tools] libbpf: Teach btf_dumper to emit stand-alone anonymous enum definitions (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: adjust strobemeta loop to satisfy latest clang (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: delete unused variables in test_sysctl (Yauheni Kaliuta) [1813365] - [tools] libbpf: fix false uninitialized variable warning (Yauheni Kaliuta) [1813365] - [tools] libbpf: Remove getsockopt() check for XDP_OPTIONS (Yauheni Kaliuta) [1813365] - [net] xdp: Fix race in dev_map_hash_update_elem() when replacing element (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: convert test_tcp_rtt (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: convert test_sockopt_inherit (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: convert test_sockopt_multi (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: convert test_sockopt_sk (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: convert test_sockopt (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: add test__join_cgroup helper (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: precision tracking tests (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: fix endianness issues in test_sysctl (Yauheni Kaliuta) [1813365] - [arm64] arm64: bpf: optimize modulo operation (Yauheni Kaliuta) [1813365] - [s390] bpf: s390: add JIT support for bpf line info (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: add missing \n to CHECK_FAIL (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: fix verbose mode garbage (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: Fix a typo in test_offload.py (Yauheni Kaliuta) [1813365] - [net] bpf: fix error check in bpf_tcp_gen_syncookie (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: do not link twice against libbpf.a in Makefile (Yauheni Kaliuta) [1813365] - [tools] tools: bpf: account for generated feature/ and libbpf/ directories (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: improve and check builds for different make invocations (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: ignore make built-in rules for getting kernel version (Yauheni Kaliuta) [1813365] - [s390] bpf: s390: add JIT support for multi-function programs (Yauheni Kaliuta) [1746980 1813365] - [tools] selftests/bpf: remove wrong nhoff in flow dissector test (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: remove unused ret (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: remove asserts from subtests (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: remove global fail/success counts (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: test__skip (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: add precision tracking test (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: verifier precise tests (Yauheni Kaliuta) [1813365] - [tools] tools/bpf: sync bpf.h (Yauheni Kaliuta) [1813365] - [net] bpf: introduce verifier internal test flag (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: add "bpftool map freeze" subcommand (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: show frozen status for maps (Yauheni Kaliuta) [1813365] - [uapi] bpf: clarify when bpf_trace_printk discards lines (Yauheni Kaliuta) [1813365] - [samples] samples: bpf: syscall_nrs: use mmap2 if defined (Yauheni Kaliuta) [1813365] - [tools] libbpf: use LFS (_FILE_OFFSET_BITS) instead of direct mmap2 syscall (Yauheni Kaliuta) [1813365] - [net] bpf: add new BPF_BTF_GET_NEXT_ID syscall command (Yauheni Kaliuta) [1813365] - [net] bpf: add BTF ids in procfs for file descriptors to BTF objects (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: add sockopt clone/inheritance test (Yauheni Kaliuta) [1813365] - [tools] bpf: sync bpf.h to tools/ (Yauheni Kaliuta) [1813365] - [net] bpf: support cloning sk storage on accept() (Yauheni Kaliuta) [1813365] - [net] bpf: export bpf_map_inc_not_zero (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: add documentation for net attach/detach (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: add bash-completion for net attach/detach (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: add net detach command to detach XDP on interface (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: add net attach command to attach XDP on interface (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: compile with $(EXTRA_WARNINGS) (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: add feature check for zlib (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: fix reading from /proc/config.gz (Yauheni Kaliuta) [1813365] - [samples] samples/bpf: xdp_fwd explain bpf_fib_lookup return codes (Yauheni Kaliuta) [1813365] - [samples] samples/bpf: make xdp_fwd more practically usable via devmap lookup (Yauheni Kaliuta) [1813365] - [samples] samples/bpf: xdp_fwd rename devmap name to be xdp_tx_ports (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: drop extra trailing tab (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: test__printf -> printf (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: switch to open_memstream (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: add loop test 5 (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: add loop test 4 (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: extend sockopt_sk selftest with TCP_CONGESTION use case (Yauheni Kaliuta) [1813365] - [net] bpf: always allocate at least 16 bytes for setsockopt hook (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: add support for reporting the effective cgroup progs (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: add test for bpf_tcp_gen_syncookie (Yauheni Kaliuta) [1813365] - [tools] bpf: sync bpf.h to tools/ (Yauheni Kaliuta) [1813365] - [net] bpf: add bpf_tcp_gen_syncookie helper (Yauheni Kaliuta) [1813365] - [net] tcp: add skb-less helpers to retrieve SYN cookie (Yauheni Kaliuta) [1813365] - [net] tcp: tcp_syn_flood_action read port from socket (Yauheni Kaliuta) [1813365] - [net] tcp: rate limit synflood warnings further (Yauheni Kaliuta) [1813365] - [tools] tools: Add definitions for devmap_hash map type (Yauheni Kaliuta) [1813365] - [tools] tools/libbpf_probes: Add new devmap_hash type (Yauheni Kaliuta) [1813365] - [tools] tools/include/uapi: Add devmap_hash BPF map type (Yauheni Kaliuta) [1813365] - [net] xdp: Add devmap_hash map type for looking up devices by hashed index (Yauheni Kaliuta) [1813365] - [net] xdp: Refactor devmap allocation code for reuse (Yauheni Kaliuta) [1813365] - [include] include/bpf.h: Remove map_insert_ctx() stubs (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: convert send_signal.c to use subtests (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: convert bpf_verif_scale.c to sub-tests API (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: support BPF_FLOW_DISSECTOR_F_STOP_AT_ENCAP (Yauheni Kaliuta) [1813365] - [tools] bpf/flow_dissector: support ipv6 flow_label and BPF_FLOW_DISSECTOR_F_STOP_AT_FLOW_LABEL (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: support BPF_FLOW_DISSECTOR_F_PARSE_1ST_FRAG (Yauheni Kaliuta) [1813365] - [tools] tools/bpf: sync bpf_flow_keys flags (Yauheni Kaliuta) [1813365] - [net] bpf/flow_dissector: support flags in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1813365] - [documentation] bpf/flow_dissector: document flags (Yauheni Kaliuta) [1813365] - [net] bpf/flow_dissector: pass input flags to BPF flow dissector program (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: Add selftests for bpf_perf_event_output (Yauheni Kaliuta) [1813365] - [net] bpf: Allow bpf_skb_event_output for a few prog types (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: remove perf buffer helpers (Yauheni Kaliuta) [1813365] - [samples] samples/bpf: switch trace_output sample to perf_buffer API (Yauheni Kaliuta) [1813365] - [samples] samples/bpf: convert xdp_sample_pkts_user to perf_buffer API (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: switch test_tcpnotify to perf_buffer API (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: convert test_get_stack_raw_tp to perf_buffer API (Yauheni Kaliuta) [1813365] - [block] block, bfq: fix use-after-free in bfq_idle_slice_timer_body (Ming Lei) [1823596] - [block] block, bfq: fix overwrite of bfq_group pointer in bfq_find_set_group() (Ming Lei) [1823596] - [block] block, bfq: clarify the goal of bfq_split_bfqq() (Ming Lei) [1823596] - [block] block, bfq: get a ref to a group when adding it to a service tree (Ming Lei) [1823596] - [block] block, bfq: remove ifdefs from around gets/puts of bfq groups (Ming Lei) [1823596] - [block] block, bfq: extend incomplete name of field on_st (Ming Lei) [1823596] - [block] block, bfq: get extra ref to prevent a queue from being freed during a group move (Ming Lei) [1823596] - [block] block, bfq: do not insert oom queue into position tree (Ming Lei) [1823596] - [block] block, bfq: do not plug I/O for bfq_queues with no proc refs (Ming Lei) [1823596] - [block] block, bfq: improve arithmetic division in bfq_delta() (Ming Lei) [1823596] - [block] block/bfq: remove unused bfq_class_rt which never used (Ming Lei) [1823596] - [block] block: Prevent hung_check firing during long sync IO (Ming Lei) [1813383] - [block] brd: check and limit max_part par (Ming Lei) [1790403]- [char] random: silence a lockdep splat with printk() (Brian Masney) [1798900] - [net] SUNRPC: fix krb5p mount to provide large enough buffer in rq_rcvsize (Steve Dickson) [1825388] - [include] percpu-refcount: Use normal instead of RCU-sched" (Waiman Long) [1803822] - [kernel] locking/spinlock/debug: Fix various data races (Waiman Long) [1803822] - [kernel] locktorture: Forgive apparent unfairness if CPU hotplug (Waiman Long) [1803822] - [kernel] locktorture: Use private random-number generators (Waiman Long) [1803822] - [tools] locktorture: Allow CPU-hotplug to be disabled via --bootargs (Waiman Long) [1803822] - [kernel] locking: locktorture: Do not include rwlock.h directly (Waiman Long) [1803822] - [kernel] locktorture: Replace strncmp() with str_has_prefix() (Waiman Long) [1803822] - [kernel] locking/rtmutex: rcu: Add WRITE_ONCE() to rt_mutex ->owner (Waiman Long) [1803822] - [arm64] arm64/spinlock: fix a -Wunused-function warning (Waiman Long) [1803822] - [arm64] locking/osq: Use optimized spinning loop for arm64 (Waiman Long) [1803822] - [kernel] locking/qspinlock: Fix inaccessible URL of MCS lock paper (Waiman Long) [1803822] - [include] string.h: Add str_has_prefix() helper function (Waiman Long) [1803822] - [kernel] futex: Remove {get,drop}_futex_key_refs() (Waiman Long) [1803822] - [kernel] futex: Remove pointless mmgrap() + mmdrop() (Waiman Long) [1803822] - [kernel] futex: Unbreak futex hashing (Waiman Long) [1803822] - [fs] futex: Fix inode life-time issue (Waiman Long) [1803822] - [kernel] futex: Fix kernel-doc notation warning (Waiman Long) [1803822] - [kernel] futex: Prevent exit livelock (Waiman Long) [1803822] - [kernel] futex: Provide distinct return value when owner is exiting (Waiman Long) [1803822] - [include] futex: Add mutex around futex exit (Waiman Long) [1803822] - [kernel] futex: Provide state handling for exec() as well (Waiman Long) [1803822] - [kernel] futex: Sanitize exit state handling (Waiman Long) [1803822] - [kernel] futex: Mark the begin of futex exit explicitly (Waiman Long) [1803822] - [kernel] futex: Set task::futex_state to DEAD right after handling futex exit (Waiman Long) [1803822] - [kernel] futex: Split futex_mm_release() for exit/exec (Waiman Long) [1803822] - [kernel] exit/exec: Seperate mm_release() (Waiman Long) [1803822] - [kernel] futex: Replace PF_EXITPIDONE with a state (Waiman Long) [1803822] - [kernel] futex: Move futex exit handling into futex code (Waiman Long) [1803822] - [kernel] futex: Prevent robust futex exit race (Waiman Long) [1803822] - [kernel] futex: Drop leftover wake_q_add() comment (Waiman Long) [1803822] - [kernel] fork: Provide a function for copying init_mm (Waiman Long) [1803822] - [kernel] y2038: futex: Move compat implementation into futex.c (Waiman Long) [1803822] - [fs] nfsd: Fix races between nfsd4_cb_release() and nfsd4_shutdown_callback() ("J. Bruce Fields") [1797484] - [fs] nfsd: minor 4.1 callback cleanup ("J. Bruce Fields") [1797484] - [video] vgacon: Fix a UAF in vgacon_invert_region (Vladis Dronov) [1818732] {CVE-2020-8647 CVE-2020-8649} - [powerpc] powerpc/xive: Use XIVE_BAD_IRQ instead of zero to catch non configured IPIs (David Gibson) [1773891] - [clocksource] hyper-v: Make sched clock return nanoseconds correctly (Mohammed Gamal) [1816731] - [clocksource] hyper-v: Set TSC clocksource as default w/ InvariantTSC (Mohammed Gamal) [1816731] - [clocksource] hyper-v: Untangle stimers and timesync from clocksources (Mohammed Gamal) [1816731] - [clocksource] hyper-v: Reserve PAGE_SIZE space for tsc page (Mohammed Gamal) [1816731] - [clocksource] x86/hyperv: Initialize clockevents earlier in CPU onlining (Mohammed Gamal) [1816731] - [x86] hyperv: Allow guests to enable InvariantTSC (Mohammed Gamal) [1816731] - [hv] hv: vmbus: Suspend/resume the synic for hibernation (Mohammed Gamal) [1816731] - [hv] hv: vmbus: Break out synic enable and disable operations (Mohammed Gamal) [1816731] - [x86] hyperv: Set pv_info.name to "Hyper-V" (Mohammed Gamal) [1816731] - [x86] hyperv: Hide pv_ops access for CONFIG_PARAVIRT=n (Mohammed Gamal) [1816731] - [clocksource] hyperv: Enable TSC page clocksource on 32bit (Mohammed Gamal) [1816731] - [clocksource] hyperv: Add Hyper-V specific sched clock function (Mohammed Gamal) [1816731] - [clocksource] hyperv: Allocate Hyper-V TSC page statically (Mohammed Gamal) [1816731] - [clocksource] Continue making Hyper-V clocksource ISA agnostic (Mohammed Gamal) [1816731] - [clocksource] Make Hyper-V clocksource ISA agnostic (Mohammed Gamal) [1816731] - [tools] hv: Reopen the devices if read() or write() returns errors (Mohammed Gamal) [1824182] - [tools] hv: add vmbus testing tool (Mohammed Gamal) [1824182] - [tools] hv: move to tools buildsystem (Mohammed Gamal) [1824182] - [tools] hv: kvp: eliminate 'may be used uninitialized' warning (Mohammed Gamal) [1824182] - [tools] hv: fix typos in toolchain (Mohammed Gamal) [1824182] - [tools] hv: fix KVP and VSS daemons exit code (Mohammed Gamal) [1824182] - [tools] hv: fixed Python pep8/flake8 warnings for lsvmbus (Mohammed Gamal) [1824182] - [tools] hv: kvp: Fix a warning of buffer overflow with gcc 8.0.1 (Mohammed Gamal) [1824182] - [tools] hv: fcopy: set 'error' in case an unknown operation was requested (Mohammed Gamal) [1824182] - [tools] hv: Fix a bug in the key delete code (Mohammed Gamal) [1824182] - [tools] hv: vss: fix loop device detection (Mohammed Gamal) [1824182] - [hv] hv: vmbus: Introduce latency testing (Mohammed Gamal) [1824182] - [tools] hv: update lsvmbus to be compatible with python3 (Mohammed Gamal) [1824182]- [hwtracing] coresight: etm4x: Add kernel configuration for CONTEXTID (Michael Petlan) [1818835] - [samples] samples/bpf: fix build by setting HAVE_ATTR_TEST to zero (Michael Petlan) [1818835] - [tools] perf metricgroup: Fix printing event names of metric group with multiple events (Michael Petlan) [1818835] - [tools] perf script: Fix invalid LBR/binary mismatch error (Michael Petlan) [1818835] - [tools] perf c2c: Fix return type for histogram sorting comparision functions (Michael Petlan) [1818835] - [tools] perf session: Fix decompression of PERF_RECORD_COMPRESSED records (Michael Petlan) [1818835] - [tools] perf tools: Fix time sorting (Michael Petlan) [1818835] - [tools] perf tools: Remove unused trace_find_next_event() (Michael Petlan) [1818835] - [tools] perf scripting engines: Iterate on tep event arrays directly (Michael Petlan) [1818835] - [tools] perf tools: Make usage of test_attr__* optional for perf-sys.h (Michael Petlan) [1818835] - [tools] perf kmem: Fix memory leak in compact_gfp_flags() (Michael Petlan) [1818835] - [tools] perf c2c: Fix memory leak in build_cl_output() (Michael Petlan) [1818835] - [tools] perf tools: Fix mode setting in copyfile_mode_ns() (Michael Petlan) [1818835] - [tools] perf annotate: Fix multiple memory and file descriptor leaks (Michael Petlan) [1818835] - [tools] perf tools: Fix resource leak of closedir() on the error paths (Michael Petlan) [1818835] - [tools] perf evlist: Fix fix for freed id arrays (Michael Petlan) [1818835] - [tools] perf annotate: Don't return -1 for error when doing BPF disassembly (Michael Petlan) [1818835] - [tools] perf annotate: Return appropriate error code for allocation failures (Michael Petlan) [1818835] - [tools] perf annotate: Fix arch specific ->init() failure errors (Michael Petlan) [1818835] - [tools] perf annotate: Propagate the symbol__annotate() error return (Michael Petlan) [1818835] - [tools] perf annotate: Fix the signedness of failure returns (Michael Petlan) [1818835] - [tools] perf annotate: Propagate perf_env__arch() error (Michael Petlan) [1818835] - [tools] perf evsel: Fall back to global 'perf_env' in perf_evsel__env() (Michael Petlan) [1818835] - [tools] perf tools: Propagate get_cpuid() error (Michael Petlan) [1818835] - [tools] perf jevents: Fix period for Intel fixed counters (Michael Petlan) [1818835] - [tools] perf script brstackinsn: Fix recovery from LBR/binary mismatch (Michael Petlan) [1818835] - [tools] perf docs: Correct and clarify jitdump spec (Michael Petlan) [1818835] - [tools] perf inject jit: Fix JIT_CODE_MOVE filename (Michael Petlan) [1818835] - [tools] perf map: Fix overlapped map handling (Michael Petlan) [1818835] - [tools] perf vendor events s390: Use s390 machine name instead of type 8561 (Michael Petlan) [1818835] - [tools] perf llvm: Don't access out-of-scope array (Michael Petlan) [1818835] - [tools] perf docs: Allow man page date to be specified (Michael Petlan) [1818835] - [tools] perf tests: Avoid raising SEGV using an obvious NULL dereference (Michael Petlan) [1818835] - [tools] libsubcmd: Make _FORTIFY_SOURCE defines dependent on the feature (Michael Petlan) [1818835] - [tools] perf unwind: Fix libunwind build failure on i386 systems (Michael Petlan) [1818835] - [tools] perf parser: Remove needless include directives (Michael Petlan) [1818835] - [tools] perf build: Add detection of java-11-openjdk-devel package (Michael Petlan) [1818835] - [tools] perf jvmti: Include JVMTI support for s390 (Michael Petlan) [1818835] - [tools] perf evlist: Fix access of freed id arrays (Michael Petlan) [1818835] - [tools] perf stat: Fix free memory access / memory leaks in metrics (Michael Petlan) [1818835] - [tools] perf tools: Replace needless mmap.h with what is needed, event.h (Michael Petlan) [1818835] - [tools] perf evsel: Move config terms to a separate header (Michael Petlan) [1818835] - [tools] perf evlist: Remove unused perf_evlist__fprintf() method (Michael Petlan) [1818835] - [tools] perf evsel: Introduce evsel_fprintf.h (Michael Petlan) [1818835] - [tools] perf evsel: Remove need for symbol_conf in evsel_fprintf.c (Michael Petlan) [1818835] - [tools] perf copyfile: Move copyfile routines to separate files (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__poll() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__add_pollfd() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__alloc_pollfd() function (Michael Petlan) [1818835] - [tools] libperf: Add libperf_init() call to the tests (Michael Petlan) [1818835] - [tools] libperf: Merge libperf_set_print() into libperf_init() (Michael Petlan) [1818835] - [tools] libperf: Add libperf dependency for tests targets (Michael Petlan) [1818835] - [tools] libperf: Use sys/types.h to get ssize_t, not unistd.h (Michael Petlan) [1818835] - [tools] perf tools: No need to include internal/lib.h from util/util.h (Michael Petlan) [1818835] - [tools] libperf: Move 'page_size' global variable to libperf (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__id_add_fd() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__id_add() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__read_format() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__first()/last() functions (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel__alloc_id/perf_evsel__free_id functions (Michael Petlan) [1818835] - [tools] libperf: Move 'heads' from 'struct evlist' to 'struct perf_evlist' (Michael Petlan) [1818835] - [tools] libperf: Move 'ids' from 'struct evsel' to 'struct perf_evsel' (Michael Petlan) [1818835] - [tools] libperf: Move 'id' from 'struct evsel' to 'struct perf_evsel' (Michael Petlan) [1818835] - [tools] libperf: Move 'sample_id' from 'struct evsel' to 'struct perf_evsel' (Michael Petlan) [1818835] - [tools] libperf: Add missing 'struct xyarray' forward declaration (Michael Petlan) [1818835] - [tools] libperf: Move 'pollfd' from 'struct evlist' to 'struct perf_evlist' (Michael Petlan) [1818835] - [tools] libperf: Move 'mmap_len' from 'struct evlist' to 'struct perf_evlist' (Michael Petlan) [1818835] - [tools] libperf: Move 'nr_mmaps' from 'struct evlist' to 'struct perf_evlist' (Michael Petlan) [1818835] - [tools] libperf: Move 'system_wide' from 'struct evsel' to 'struct perf_evsel' (Michael Petlan) [1818835] - [tools] libperf: Add 'flush' to 'struct perf_mmap' (Michael Petlan) [1818835] - [tools] libperf: Add 'event_copy' to 'struct perf_mmap' (Michael Petlan) [1818835] - [tools] libperf: Add 'overwrite' to 'struct perf_mmap' (Michael Petlan) [1818835] - [tools] libperf: Add prev/start/end to struct perf_mmap (Michael Petlan) [1818835] - [tools] libperf: Add 'refcnt' to struct perf_mmap (Michael Petlan) [1818835] - [tools] libperf: Add 'cpu' to struct perf_mmap (Michael Petlan) [1818835] - [tools] libperf: Add 'fd' to struct perf_mmap (Michael Petlan) [1818835] - [tools] libperf: Add 'mask' to struct perf_mmap (Michael Petlan) [1818835] - [tools] libperf: Add perf_mmap struct (Michael Petlan) [1818835] - [tools] perf evlist: Adopt backwards ring buffer state enum (Michael Petlan) [1818835] - [tools] libperf: Link libapi.a in libperf.so (Michael Petlan) [1818835] - [tools] perf tools: Rename perf_evlist__purge() to evlist__purge() (Michael Petlan) [1818835] - [tools] perf tools: Rename perf_evlist__exit() to evlist__exit() (Michael Petlan) [1818835] - [tools] perf tools: Rename perf_evlist__alloc_mmap() to evlist__alloc_mmap() (Michael Petlan) [1818835] - [tools] perf tools: Rename perf_evlist__munmap() to evlist__munmap() (Michael Petlan) [1818835] - [tools] perf tools: Rename perf_evlist__mmap() to evlist__mmap() (Michael Petlan) [1818835] - [tools] perf tools: Rename 'struct perf_mmap' to 'struct mmap' (Michael Petlan) [1818835] - [tools] tools: Add missing stdio.h include to asm/bug.h header (Michael Petlan) [1818835] - [tools] libtraceevent: Man pages for tep plugins APIs (Michael Petlan) [1818835] - [tools] libtraceevent: Move traceevent plugins in its own subdirectory (Michael Petlan) [1818835] - [tools] libtraceevent: Add tep_get_event() in event-parse.h (Michael Petlan) [1818835] - [tools] libtraceevent: Man pages fix, changes in event printing APIs (Michael Petlan) [1818835] - [tools] libtraceevent: Man pages fix, rename tep_ref_get() to tep_get_ref() (Michael Petlan) [1818835] - [tools] libtraceevent: Man pages for libtraceevent event print related API (Michael Petlan) [1818835] - [tools] libtraceevent: Round up in tep_print_event() time precision (Michael Petlan) [1818835] - [tools] perf record: Move restricted maps check to after a possible fallback to not collect kernel samples (Michael Petlan) [1818835] - [tools] perf record: Fix priv level with branch sampling for paranoid=2 (Michael Petlan) [1818835] - [tools] perf probe: Fix to clear tev->nargs in clear_probe_trace_event() (Michael Petlan) [1818835] - [tools] perf probe: Skip same probe address for a given line (Michael Petlan) [1818835] - [tools] perf tests: Fix static build test (Michael Petlan) [1818835] - [tools] perf kvm stat: Set 'trace_cycles' as default event for 'perf kvm record' in powerpc (Michael Petlan) [1818835] - [tools] perf kvm: Add arch neutral function to choose event for perf kvm record (Michael Petlan) [1818835] - [tools] perf kvm: Move kvm-stat header file from conditional inclusion to common include section (Michael Petlan) [1818835] - [tools] perf test: Fix spelling mistake "allos" -> "allocate" (Michael Petlan) [1818835] - [tools] perf stat: Fix a segmentation fault when using repeat forever (Michael Petlan) [1818835] - [tools] perf stat: Reset previous counts on repeat with interval (Michael Petlan) [1818835] - [tools] tools lib traceevent: Convert remaining pusers to p (Michael Petlan) [1818835] - [tools] perf tools: Move event synthesizing routines to separate .c file (Michael Petlan) [1818835] - [tools] perf memswap: Adopt 'struct u64_swap' from evsel.h (Michael Petlan) [1818835] - [tools] perf tools: Move event synthesizing routines to separate header (Michael Petlan) [1818835] - [tools] perf auxtrace: Add missing 'struct perf_sample' forward declaration (Michael Petlan) [1818835] - [tools] perf sched: Add missing event.h include directive (Michael Petlan) [1818835] - [tools] perf annotate: Add missing machine.h include directive (Michael Petlan) [1818835] - [tools] perf hist: Add missing 'struct branch_stack' forward declaration (Michael Petlan) [1818835] - [tools] perf python: Remove debug.h (Michael Petlan) [1818835] - [tools] perf callchain: Remove needless event.h include (Michael Petlan) [1818835] - [tools] perf stat: Move perf_stat_synthesize_config() to event.h (Michael Petlan) [1818835] - [tools] perf event: Move perf_event__synthesize* to event.h (Michael Petlan) [1818835] - [tools] perf env: Remove needless cpumap.h header (Michael Petlan) [1818835] - [tools] perf symbols: Add missing dso.h header (Michael Petlan) [1818835] - [tools] perf probe: Add missing build-id.h header (Michael Petlan) [1818835] - [tools] perf tools: Remove util.h from where it is not needed (Michael Petlan) [1818835] - [tools] perf tools: Remove debug.h from places where it is not needed (Michael Petlan) [1818835] - [tools] perf debug: No need to include ui/util.h (Michael Petlan) [1818835] - [tools] perf tools: Remove needless builtin.h include directives (Michael Petlan) [1818835] - [tools] perf tools: Add PMU event JSON files for ARM Cortex-A76 and, Neoverse N1 (Michael Petlan) [1818835] - [tools] libperf: Adopt perf_cpu_map__max() function (Michael Petlan) [1818835] - [tools] libperf: Add missing event.h file to install rule (Michael Petlan) [1818835] - [tools] perf tests: Add libperf automated test for 'make -C tools/perf build-test' (Michael Petlan) [1818835] - [tools] perf python: Add missing python/perf.so dependency for libperf (Michael Petlan) [1818835] - [tools] perf build: Ignore intentional differences for the x86 insn decoder (Michael Petlan) [1818835] - [tools] perf intel-pt: Use shared x86 insn decoder (Michael Petlan) [1818835] - [tools] objtool: Move x86 insn decoder to a common location (Michael Petlan) [1818835] - [tools] perf intel-pt: Remove inat.c from build dependency list (Michael Petlan) [1818835] - [tools] perf: Update .gitignore file (Michael Petlan) [1818835] - [tools] perf metricgroup: Support multiple events for metricgroup (Michael Petlan) [1818835] - [tools] perf metricgroup: Scale the metric result (Michael Petlan) [1818835] - [tools] perf pmu: Change convert_scale from static to global (Michael Petlan) [1818835] - [tools] perf symbols: Move mem_info and branch_info out of symbol.h (Michael Petlan) [1818835] - [tools] perf auxtrace: Uninline functions that touch perf_session (Michael Petlan) [1818835] - [tools] perf tools: Remove needless evlist.h include directives (Michael Petlan) [1818835] - [tools] perf tools: Remove needless evlist.h include directives (Michael Petlan) [1818835] - [tools] perf tools: Remove needless thread_map.h include directives (Michael Petlan) [1818835] - [tools] perf tools: Remove needless thread.h include directives (Michael Petlan) [1818835] - [tools] perf tools: Remove needless map.h include directives (Michael Petlan) [1818835] - [tools] perf probe: No need for symbol.h, symbol_conf is enough (Michael Petlan) [1818835] - [tools] perf tools: Remove needless sort.h include directives (Michael Petlan) [1818835] - [tools] perf tools: Move 'struct events_stats' and prototypes to separate header (Michael Petlan) [1818835] - [tools] perf hist: Remove needless ui/progress.h from hist.h (Michael Petlan) [1818835] - [tools] perf dsos: Move the dsos struct and its methods to separate source files (Michael Petlan) [1818835] - [tools] perf symbols: Move symsrc prototypes to a separate header (Michael Petlan) [1818835] - [tools] perf symbols: Add missing linux/refcount.h to symbol.h (Michael Petlan) [1818835] - [tools] perf symbol: Move C++ demangle defines to the only file using it (Michael Petlan) [1818835] - [tools] perf dso: Adopt DSO related macros from symbol.h (Michael Petlan) [1818835] - [tools] libtraceevent: Change users plugin directory (Michael Petlan) [1818835] - [tools] libtraceevent: Remove tep_register_trace_clock() (Michael Petlan) [1818835] - [tools] libtraceevent, perf tools: Changes in tep_print_event_* APIs (Michael Petlan) [1818835] - [tools] perf event: Remove needless include directives from event.h (Michael Petlan) [1818835] - [tools] perf env: Remove env.h from other headers where just a fwd decl is needed (Michael Petlan) [1818835] - [tools] perf debug: Remove needless include directives from debug.h (Michael Petlan) [1818835] - [tools] perf tools: Remove debug.h from header files not needing it (Michael Petlan) [1818835] - [tools] perf tools: Remove perf.h from source files not needing it (Michael Petlan) [1818835] - [tools] perf tools: Remove needless perf.h include directive from headers (Michael Petlan) [1818835] - [tools] perf time-utils: Adopt rdclock() from perf.h (Michael Petlan) [1818835] - [tools] perf tools: Move everything related to sys_perf_event_open() to perf-sys.h (Michael Petlan) [1818835] - [tools] perf header: Move CPUINFO_PROC to the only file where it is used (Michael Petlan) [1818835] - [tools] perf tools: Remove needless libtraceevent include directives (Michael Petlan) [1818835] - [tools] libperf: Warn when exceeding MAX_NR_CPUS in cpumap (Michael Petlan) [1818835] - [tools] perf c2c: Display proper cpu count in nodes column (Michael Petlan) [1818835] - [tools] tools lib traceevent: Remove unneeded qsort and uses memmove instead (Michael Petlan) [1818835] - [tools] tools lib traceevent: Do not free tep->cmdlines in add_new_comm() on failure (Michael Petlan) [1818835] - [tools] perf evlist: Use unshare(CLONE_FS) in sb threads to let setns(CLONE_NEWNS) work (Michael Petlan) [1818835] - [tools] libperf: Move 'enum perf_user_event_type' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Rename the PERF_RECORD_ structs to have a "perf" prefix (Michael Petlan) [1818835] - [tools] libperf: Add 'union perf_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_COMPRESSED 'struct compressed_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_HEADER_FEATURE 'struct feature_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_TIME_CONV 'struct time_conv_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_STAT_ROUND 'struct stat_round_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_STAT 'struct stat_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_STAT_CONFIG 'struct stat_config_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_THREAD_MAP 'struct thread_map_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_SWITCH 'struct context_switch_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_ITRACE_START 'struct itrace_start_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_AUX 'struct aux_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_AUXTRACE_ERROR 'struct auxtrace_error_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_AUXTRACE 'struct auxtrace_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_AUXTRACE_INFO 'struct auxtrace_info_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_ID_INDEX 'struct id_index_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_HEADER_BUILD_ID 'struct build_id_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_HEADER_TRACING_DATA 'struct tracing_data_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_HEADER_EVENT_TYPE 'struct event_type_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_EVENT_UPDATE 'struct event_update_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_CPU_MAP 'struct cpu_map_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_HEADER_ATTR 'struct attr_event' to perf/event.h (Michael Petlan) [1818835] - [tools] perf top: Fix event group with more than two events (Michael Petlan) [1818835] - [tools] perf top: Decay all events in the evlist (Michael Petlan) [1818835] - [tools] perf clang: Delete needless util-cxx.h header (Michael Petlan) [1818835] - [tools] perf evlist: Remove needless util.h from evlist.h (Michael Petlan) [1818835] - [tools] perf tools: Remove needless util.h include from builtin.h (Michael Petlan) [1818835] - [tools] perf tools: Warn that perf_event_paranoid can restrict kernel symbols (Michael Petlan) [1818835] - [tools] perf symbols: Use CAP_SYSLOG with kptr_restrict checks (Michael Petlan) [1818835] - [tools] perf evsel: Kernel profiling is disallowed only when perf_event_paranoid > 1 (Michael Petlan) [1818835] - [tools] perf tools: Use CAP_SYS_ADMIN with perf_event_paranoid checks (Michael Petlan) [1818835] - [tools] perf event: Check ref_reloc_sym before using it (Michael Petlan) [1818835] - [tools] perf arch powerpc: Sync powerpc syscall.tbl (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_missing_features::bpf_event to ::bpf (Michael Petlan) [1818835] - [tools] perf tool: Rename perf_tool::bpf_event to bpf (Michael Petlan) [1818835] - [tools] perf tools: Rename perf_event::bpf_event to perf_event::bpf (Michael Petlan) [1818835] - [tools] perf tools: Rename perf_event::ksymbol_event to perf_event::ksymbol (Michael Petlan) [1818835] - [tools] libperf: Rename the PERF_RECORD_ structs to have a "perf" suffix (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_SAMPLE 'struct sample_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_BPF_EVENT 'struct bpf_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_KSYMBOL 'struct ksymbol_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_THROTTLE 'struct throttle_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_READ 'struct read_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_LOST_SAMPLES 'struct lost_samples_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_LOST 'struct lost_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_FORK 'struct fork_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_NAMESPACES 'struct namespaces_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_COMM 'struct comm_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_MMAP2 'struct mmap2_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_MMAP 'struct mmap_event' to perf/event.h (Michael Petlan) [1818835] - [tools] perf script: Fix memory leaks in list_scripts() (Michael Petlan) [1818835] - [tools] perf report: Fix --ns time sort key output (Michael Petlan) [1818835] - [tools] perf report: Use timestamp__scnprintf_nsec() for time sort key (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Reduce perf_event_output() boilerplate (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Introduce helper to get the scratch space (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Postpone tmp map lookup to after pid_filter (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Rename augmented_filename to augmented_arg (Michael Petlan) [1818835] - [tools] perf trace beauty ioctl: Fix off-by-one error in cmd->string table (Michael Petlan) [1818835] - [tools] perf tests: Fixes hang in zstd compression test by changing the source of random data (Michael Petlan) [1818835] - [tools] perf sort: Remove needless headers from sort.h, provide fwd struct decls (Michael Petlan) [1818835] - [tools] perf srcline: Add missing srcline.h header to files needing its defs (Michael Petlan) [1818835] - [tools] perf cacheline: Move cacheline related routines to separate files (Michael Petlan) [1818835] - [tools] perf record: Move record_opts and other record decls out of perf.h (Michael Petlan) [1818835] - [tools] perf stat: Remove needless headers from stat.h (Michael Petlan) [1818835] - [tools] perf cpumap: No need to include perf.h, ditch it (Michael Petlan) [1818835] - [tools] libperf: Fix alignment trap with xyarray contents in 'perf stat' (Michael Petlan) [1818835] - [tools] libperf: Add perf_thread_map__nr/perf_thread_map__pid functions (Michael Petlan) [1818835] - [tools] perf cpumap: Remove needless includes from cpumap.h (Michael Petlan) [1818835] - [tools] perf evsel: Switch to libperf's cpumap.h (Michael Petlan) [1818835] - [tools] perf x86 kvm-stat: Add missing string.h header (Michael Petlan) [1818835] - [tools] perf evsel: util/evsel.h needs stdio.h as it uses FILE (Michael Petlan) [1818835] - [tools] perf evsel: Remove needless stddef.h from util/evsel.h (Michael Petlan) [1818835] - [tools] perf evsel: Remove needless counts.h header from util/evsel.h (Michael Petlan) [1818835] - [tools] perf evsel: Add missing perf/evsel.h header in util/evsel.h (Michael Petlan) [1818835] - [tools] perf scripting python: Add missing counts.h header (Michael Petlan) [1818835] - [tools] perf stat: Add missing counts.h (Michael Petlan) [1818835] - [tools] perf tests: Add missing counts.h (Michael Petlan) [1818835] - [tools] perf script: Add missing counts.h (Michael Petlan) [1818835] - [tools] perf evlist: Add missing xyarray.h header (Michael Petlan) [1818835] - [tools] perf bpf: Add missing xyarray.h header (Michael Petlan) [1818835] - [tools] perf counts: Add missing headers needed for types used (Michael Petlan) [1818835] - [tools] perf evsel: Move xyarray.h from evsel.c to evsel.h to reduce include dep tree (Michael Petlan) [1818835] - [tools] perf metricgroup: Remove needless includes from metricgroup.h (Michael Petlan) [1818835] - [tools] perf kvm s390: Add missing string.h header (Michael Petlan) [1818835] - [tools] perf arm64: Add missing debug.h header (Michael Petlan) [1818835] - [tools] libperf: Move perf's cpu_map__idx() to perf_cpu_map__idx() (Michael Petlan) [1818835] - [tools] libperf: Move perf's cpu_map__empty() to perf_cpu_map__empty() (Michael Petlan) [1818835] - [tools] perf tools: Use perf_cpu_map__nr instead of cpu_map__nr (Michael Petlan) [1818835] - [tools] tools headers: Add missing perf_event.h include (Michael Petlan) [1818835] - [tools] libperf: Fix arch include paths (Michael Petlan) [1818835] - [tools] tools headers: Fixup bitsperlong per arch includes (Michael Petlan) [1818835] - [tools] perf top: Show info message while collecting samples (Michael Petlan) [1818835] - [tools] perf ui browser: Allow specifying message to show when no samples are available to display (Michael Petlan) [1818835] - [tools] perf ui: Introduce non-interactive ui__info_window() function (Michael Petlan) [1818835] - [tools] perf ui: Make 'exit_msg' optional in ui__question_window() (Michael Petlan) [1818835] - [tools] perf cs-etm: Support sample flags 'insn' and 'insnlen' (Michael Petlan) [1818835] - [tools] perf report: Prefer DWARF callstacks to LBR ones when captured both (Michael Petlan) [1818835] - [tools] perf report: Dump LBR callstack data by -D jointly with thread stack (Michael Petlan) [1818835] - [tools] perf record: Enable LBR callstack capture jointly with thread stack (Michael Petlan) [1818835] - [tools] tools lib traceevent: Fix "robust" test of do_generate_dynamic_list_file (Michael Petlan) [1818835] - [tools] perf evsel: Add comment for 'idx' member in 'struct perf_sample_id (Michael Petlan) [1818835] - [tools] tools headers: Synchronize linux/bits.h with the kernel sources (Michael Petlan) [1818835] - [tools] tools headers: Grab copy of linux/const.h, needed by linux/bits.h (Michael Petlan) [1818835] - [tools] perf tools: tools/include should come before tools/uapi/include (Michael Petlan) [1818835] - [tools] tools headers: Add limits.h to access __WORDSIZE (Michael Petlan) [1818835] - [tools] perf unwind: Remove unnecessary test (Michael Petlan) [1818835] - [tools] perf unwind: Fix libunwind when tid != pid (Michael Petlan) [1818835] - [tools] perf map: Use zalloc for map_groups (Michael Petlan) [1818835] - [tools] perf report: Add --switch-on/--switch-off events (Michael Petlan) [1818835] - [tools] perf top: Add --switch-on/--switch-off events (Michael Petlan) [1818835] - [tools] perf trace: Add --switch-on/--switch-off events (Michael Petlan) [1818835] - [tools] perf evswitch: Add hint when not finding specified on/off events (Michael Petlan) [1818835] - [tools] perf evswitch: Move enoent error message printing to separate function (Michael Petlan) [1818835] - [tools] perf evswitch: Introduce init() method to set the on/off evsels from the command line (Michael Petlan) [1818835] - [tools] perf evswitch: Introduce OPTS_EVSWITCH() for cmd line processing (Michael Petlan) [1818835] - [tools] perf evswitch: Add the names of on/off events (Michael Petlan) [1818835] - [tools] perf evswitch: Move switch logic to use in other tools (Michael Petlan) [1818835] - [tools] perf evswitch: Move struct to a separate header to use in other tools (Michael Petlan) [1818835] - [tools] perf script: Allow specifying event to switch off processing of other events (Michael Petlan) [1818835] - [tools] perf script: Allow showing the --switch-on event (Michael Petlan) [1818835] - [tools] perf script: Allow specifying event to switch on processing of other events (Michael Petlan) [1818835] - [tools] perf vendor events intel: Add Tremontx event file v1.02 (Michael Petlan) [1818835] - [tools] perf ui: No need to set ui_browser to 1 twice (Michael Petlan) [1818835] - [tools] perf record: Support aarch64 random socket_id assignment (Michael Petlan) [1818835] - [tools] perf.data documentation: Clarify HEADER_SAMPLE_TOPOLOGY format (Michael Petlan) [1818835] - [tools] perf evsel: Provide meaningful warning when trying to use 'aux_output' on older kernels (Michael Petlan) [1818835] - [tools] perf intel-pt: Add brief documentation for PEBS via Intel PT (Michael Petlan) [1818835] - [tools] perf tools: Add aux-output config term (Michael Petlan) [1818835] - [tools] perf intel-pt: Process options for PEBS event synthesis (Michael Petlan) [1818835] - [tools] perf tools: Add itrace option 'o' to synthesize aux-output events (Michael Petlan) [1818835] - [tools] perf tools: Add aux_output attribute flag (Michael Petlan) [1818835] - [tools] perf record: Add an option to take an AUX snapshot on exit (Michael Petlan) [1818835] - [tools] perf ftrace: Improve error message about capability to use ftrace (Michael Petlan) [1818835] - [tools] perf ftrace: Use CAP_SYS_ADMIN instead of euid==0 (Michael Petlan) [1818835] - [tools] perf tools: Add CAP_SYSLOG define for older systems (Michael Petlan) [1818835] - [tools] perf tools: Add NO_LIBCAP=1 to the minimal build test (Michael Petlan) [1818835] - [tools] perf tools: Add helpers to use capabilities if present (Michael Petlan) [1818835] - [tools] tools build: Add capability-related feature detection (Michael Petlan) [1818835] - [tools] perf top: Collapse and resort all evsels in a group (Michael Petlan) [1818835] - [tools] perf hist: Remove dummy entries when finding real ones (Michael Petlan) [1818835] - [tools] perf trace: Fix segmentation fault when access syscall info on arm64 (Michael Petlan) [1818835] - [tools] perf hists: Do not link a pair if already linked (Michael Petlan) [1818835] - [tools] perf top: Set display thread COMM to help with debugging (Michael Petlan) [1818835] - [tools] perf vendor events intel: Add Icelake V1.00 event file (Michael Petlan) [1818835] - [tools] perf tools: Fix paths in include statements (Michael Petlan) [1818835] - [tools] perf test vfs_getname: Disable ~/.perfconfig to get default output (Michael Petlan) [1818835] - [tools] perf config: Document the PERF_CONFIG environment variable (Michael Petlan) [1818835] - [tools] perf config: Honour $PERF_CONFIG env var to specify alternate .perfconfig (Michael Petlan) [1818835] - [tools] perf session: Avoid infinite loop when seeing invalid header.size (Michael Petlan) [1818835] - [tools] libperf: Initial documentation (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel__enable/disable test (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__enable/disable test (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel tests (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist test (Michael Petlan) [1818835] - [tools] libperf: Add perf_thread_map test (Michael Petlan) [1818835] - [tools] libperf: Add perf_cpu_map test (Michael Petlan) [1818835] - [tools] libperf: Add tests support (Michael Petlan) [1818835] - [tools] libperf: Add install targets (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel__attr() function (Michael Petlan) [1818835] - [tools] libperf: Adopt perf_evlist__enable()/disable() functions from perf (Michael Petlan) [1818835] - [tools] libperf: Adopt simplified perf_evlist__open()/close() functions from tools/perf (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel__cpus()/threads() functions (Michael Petlan) [1818835] - [tools] libperf: Add perf_cpu_map__for_each_cpu() macro (Michael Petlan) [1818835] - [tools] libperf: Adopt perf_evsel__enable()/disable()/apply_filter() functions (Michael Petlan) [1818835] - [tools] libperf: Adopt perf_evsel__read() function from tools/perf (Michael Petlan) [1818835] - [tools] libperf: Adopt simplified perf_evsel__close() function from tools/perf (Michael Petlan) [1818835] - [tools] libperf: Adopt simplified perf_evsel__open() function from tools/perf (Michael Petlan) [1818835] - [tools] libperf: Adopt perf_evsel__alloc_fd() function from tools/perf (Michael Petlan) [1818835] - [tools] libperf: Adopt the readn()/writen() functions from tools/perf (Michael Petlan) [1818835] - [tools] libperf: Move nr_members from perf's evsel to libperf's perf_evsel (Michael Petlan) [1818835] - [tools] libperf: Move fd array from perf's evsel to lobperf's perf_evsel class (Michael Petlan) [1818835] - [tools] libperf: Adopt xyarray class from perf (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__set_maps() function (Michael Petlan) [1818835] - [tools] libperf: Add threads to struct perf_evlist (Michael Petlan) [1818835] - [tools] libperf: Add cpus to struct perf_evlist (Michael Petlan) [1818835] - [tools] libperf: Add has_user_cpus to struct perf_evlist (Michael Petlan) [1818835] - [tools] libperf: Add threads to struct perf_evsel (Michael Petlan) [1818835] - [tools] libperf: Add own_cpus to struct perf_evsel (Michael Petlan) [1818835] - [tools] libperf: Add cpus to struct perf_evsel (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel__delete() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__delete() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__for_each_evsel() iterator (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel__new() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__new() function (Michael Petlan) [1818835] - [tools] libperf: Move zalloc.o into libperf (Michael Petlan) [1818835] - [tools] libperf: Add perf_cpu_map__new()/perf_cpu_map__read() functions (Michael Petlan) [1818835] - [tools] libperf: Move perf_event_attr field from perf's evsel to libperf's perf_evsel (Michael Petlan) [1818835] - [tools] libperf: Add nr_entries to struct perf_evlist (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__remove() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__add() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__init() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel__init function (Michael Petlan) [1818835] - [tools] libperf: Include perf_evlist in evlist object (Michael Petlan) [1818835] - [tools] libperf: Include perf_evsel in evsel object (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist and perf_evsel structs (Michael Petlan) [1818835] - [tools] libperf: Add perf_thread_map__get()/perf_thread_map__put() (Michael Petlan) [1818835] - [tools] libperf: Add perf_thread_map__new_dummy() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_thread_map struct (Michael Petlan) [1818835] - [tools] libperf: Add perf_cpu_map__get()/perf_cpu_map__put() (Michael Petlan) [1818835] - [tools] libperf: Add perf_cpu_map__dummy_new() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_cpu_map struct (Michael Petlan) [1818835] - [tools] libperf: Add debug output support (Michael Petlan) [1818835] - [tools] libperf: Add perf/core.h header (Michael Petlan) [1818835] - [tools] libperf: Add libperf to the python.so build (Michael Petlan) [1818835] - [tools] libperf: Add build version support (Michael Petlan) [1818835] - [tools] libperf: Make libperf.a part of the perf build (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__disable() to evlist__disable() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__enable() to evlist__enable() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__close() to evlist__close() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__open() to evlist__open() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__cpus() to evsel__cpus() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__apply_filter() to evsel__apply_filter() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__disable() to evsel__disable() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__enable() to evsel__enable() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__open() to evsel__open() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__remove() to evlist__remove() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__add() to evlist__add() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__new() to evsel__new() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__delete() to evsel__delete() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__delete() to evlist__delete() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__new() to evlist__new() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__init() to evlist__init() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__init() to evsel__init() (Michael Petlan) [1818835] - [tools] perf evlist: Rename struct perf_evlist to struct evlist (Michael Petlan) [1818835] - [tools] perf evsel: Rename struct perf_evsel to struct evsel (Michael Petlan) [1818835] - [tools] perf tools: Rename struct thread_map to struct perf_thread_map (Michael Petlan) [1818835] - [tools] perf cpu_map: Rename struct cpu_map to struct perf_cpu_map (Michael Petlan) [1818835] - [tools] perf stat: Move loaded out of struct perf_counts_values (Michael Petlan) [1818835] - [tools] perf trace: Add "sendfile64" alias to the "sendfile" syscall (Michael Petlan) [1818835] - [tools] perf trace: Reuse BPF augmenters from syscalls with similar args signature (Michael Petlan) [1818835] - [tools] perf trace: Preallocate the syscall table (Michael Petlan) [1818835] - [tools] perf trace: Mark syscall ids that are not allocated to avoid unnecessary error messages (Michael Petlan) [1818835] - [tools] perf trace: Forward error codes when trying to read syscall info (Michael Petlan) [1818835] - [tools] perf trace beauty: Add BPF augmenter for the 'rename' syscall (Michael Petlan) [1818835] - [tools] perf trace beauty: Beautify bind's sockaddr arg (Michael Petlan) [1818835] - [tools] perf trace beauty: Beautify 'sendto's sockaddr arg (Michael Petlan) [1818835] - [tools] perf trace beauty: Do not try to use the fd->pathname beautifier for bind/connect fd arg (Michael Petlan) [1818835] - [tools] perf trace beauty: Disable fd->pathname when close() not enabled (Michael Petlan) [1818835] - [tools] perf trace beauty: Make connect's addrlen be printed as an int, not hex (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Augment sockaddr arg in 'connect' (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Rename augmented_args_filename to augmented_args_payload (Michael Petlan) [1818835] - [tools] perf trace: Look for default name for entries in the syscalls prog array (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Support copying two string syscall args (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Switch to using BPF_MAP_TYPE_PROG_ARRAY (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Add handler for "openat" (Michael Petlan) [1818835] - [tools] perf trace: Handle raw_syscalls:sys_enter just like the BPF_OUTPUT augmented event (Michael Petlan) [1818835] - [tools] perf trace: Put the per-syscall entry/exit prog_array BPF map infrastructure in place (Michael Petlan) [1818835] - [tools] perf trace: Allow specifying the bpf prog to augment specific syscalls (Michael Petlan) [1818835] - [tools] perf trace: Add BPF handler for unaugmented syscalls (Michael Petlan) [1818835] - [tools] perf trace: Order -e syscalls table (Michael Petlan) [1818835] - [tools] perf trace: Look up maps just on the __augmented_syscalls__ BPF object (Michael Petlan) [1818835] - [tools] perf trace: Add pointer to BPF object containing __augmented_syscalls__ (Michael Petlan) [1818835] - [tools] perf evsel: Store backpointer to attached bpf_object (Michael Petlan) [1818835] - [tools] perf bpf: Do not attach a BPF prog to a tracepoint if its name starts with ! (Michael Petlan) [1818835] - [tools] perf include bpf: Add bpf_tail_call() prototype (Michael Petlan) [1818835] - [tools] perf: cs-etm: Optimize option setup for CPU-wide sessions (Michael Petlan) [1818835] - [tools] perf cs-etm: Remove duplicate GENMASK() define, use linux/bits.h instead (Michael Petlan) [1818835] - [tools] perf cs-etm: Add support for CPU-wide trace scenarios (Michael Petlan) [1818835] - [tools] perf cs-etm: Add notion of time to decoding code (Michael Petlan) [1818835] - [tools] perf cs-etm: Linking PE contextID with perf thread mechanic (Michael Petlan) [1818835] - [tools] perf cs-etm: Add support for multiple traceID queues (Michael Petlan) [1818835] - [tools] perf cs-etm: Use traceID aware memory callback API (Michael Petlan) [1818835] - [tools] perf cs-etm: Move tid/pid to traceid_queue (Michael Petlan) [1818835] - [tools] perf cs-etm: Move thread to traceid_queue (Michael Petlan) [1818835] - [tools] perf cs-etm: Get rid of unused cpu in struct cs_etm_queue (Michael Petlan) [1818835] - [tools] perf cs-etm: Introduce the concept of trace ID queues (Michael Petlan) [1818835] - [tools] perf cs-etm: Fix indentation in function cs_etm__process_decoder_queue() (Michael Petlan) [1818835] - [tools] perf cs-etm: Move packet queue out of decoder structure (Michael Petlan) [1818835] - [tools] perf cs-etm: Refactor error path in cs_etm_decoder__new() (Michael Petlan) [1818835] - [tools] perf cs-etm: Add handling of switch-CPU-wide events (Michael Petlan) [1818835] - [tools] perf cs-etm: Add handling of itrace start events (Michael Petlan) [1818835] - [tools] perf cs-etm: Configure SWITCH_EVENTS in CPU-wide mode (Michael Petlan) [1818835] - [tools] perf cs-etm: Configure timestamp generation in CPU-wide mode (Michael Petlan) [1818835] - [tools] perf cs-etm: Configure contextID tracing in CPU-wide mode (Michael Petlan) [1818835] - [kernel] perf/core: Fix missing static inline on perf_cgroup_switch() (Michael Petlan) [1818835] - [kernel] perf/core: Consistently fail fork on allocation failures (Michael Petlan) [1818835] - [kernel] perf/core: Disallow uncore-cgroup events (Michael Petlan) [1818835] - [include] perf/headers: Fix spelling s/EACCESS/EACCES/, s/privilidge/privilege/ (Michael Petlan) [1818835] - [x86] perf/x86/uncore: Fix event group support (Michael Petlan) [1818835] - [kernel] perf/core: Start rejecting the syscall with attr.__reserved_2 set (Michael Petlan) [1818835] - [kernel] perf/aux: Fix tracking of auxiliary trace buffer allocation (Michael Petlan) [1818835] - [x86] perf/x86/intel/pt: Fix base for single entry topa (Michael Petlan) [1818835] - [x86] perf/x86/cstate: Add Tiger Lake CPU support (Michael Petlan) [1818835] - [x86] perf/x86/msr: Add Tiger Lake CPU support (Michael Petlan) [1818835] - [x86] perf/x86/intel: Add Tiger Lake CPU support (Michael Petlan) [1818835] - [x86] perf/x86/cstate: Update C-state counters for Ice Lake (Michael Petlan) [1818835] - [x86] perf/x86/msr: Add new CPU model numbers for Ice Lake (Michael Petlan) [1818835] - [kernel] perf/core: Fix corner case in perf_rotate_context() (Michael Petlan) [1818835] - [kernel] perf/core: Rework memory accounting in perf_mmap() (Michael Petlan) [1818835] - [kernel] perf/core: Fix several typos in comments (Michael Petlan) [1818835] - [x86] perf/x86: Make more stuff static (Michael Petlan) [1818835] - [x86] perf/x86/intel/pt: Get rid of reverse lookup table for ToPA (Michael Petlan) [1818835] - [x86] perf/x86/intel/pt: Free up space in a ToPA descriptor (Michael Petlan) [1818835] - [x86] perf/x86/intel/pt: Split ToPA metadata and page layout (Michael Petlan) [1818835] - [x86] perf/x86/intel/pt: Use pointer arithmetics instead in ToPA entry calculation (Michael Petlan) [1818835] - [x86] perf/x86/intel/pt: Use helpers to obtain ToPA entry size (Michael Petlan) [1818835] - [x86] perf/x86/intel/pt: Clean up ToPA allocation path (Michael Petlan) [1818835]- [scsi] scsi: bnx2fc: Update the driver version to 2.12.13 (Nilesh Javali) [1792115] - [scsi] scsi: bnx2fc: fix boolreturn.cocci warnings (Nilesh Javali) [1792115] - [scsi] scsi: bnx2fc: Fix SCSI command completion after cleanup is posted (Nilesh Javali) [1792115] - [scsi] scsi: bnx2fc: Process the RQE with CQE in interrupt context (Nilesh Javali) [1792115] - [scsi] scsi: bnx2fc: timeout calculation invalid for bnx2fc_eh_abort() (Nilesh Javali) [1792115] - [powerpc] powerpc/smp: Use nid as fallback for package_id (Steve Best) [1764530] - [kernel] audit: Add __rcu annotation to RCU pointer (Richard Guy Briggs) [1822776] - [infiniband] i40iw: Report correct firmware version (Stefan Assmann) [1726909] - [x86] x86/mce/amd: Add PPIN support for AMD MCE (Wei Huang) [1790521] - [kernel] locking/percpu-rwsem: Fix a task_struct refcount (Waiman Long) [1810257] - [kernel] locking/percpu-rwsem: Add might_sleep() for writer locking (Waiman Long) [1810257] - [kernel] locking/percpu-rwsem: Fold __percpu_up_read() (Waiman Long) [1810257] - [kernel] locking/rwsem: Remove RWSEM_OWNER_UNKNOWN (Waiman Long) [1810257] - [kernel] locking/percpu-rwsem: Remove the embedded rwsem (Waiman Long) [1810257] - [kernel] locking/percpu-rwsem: Extract __percpu_down_read_trylock() (Waiman Long) [1810257] - [kernel] locking/percpu-rwsem: Move __this_cpu_inc() into the slowpath (Waiman Long) [1810257] - [kernel] locking/percpu-rwsem: Convert to bool (Waiman Long) [1810257] - [kernel] locking/percpu-rwsem, lockdep: Make percpu-rwsem use its own lockdep_map (Waiman Long) [1810257] - [kernel] locking/lockdep: Remove unused @nested argument from lock_release() (Waiman Long) [1810257] - [kernel] sched/core: Convert get_task_struct() to return the task (Waiman Long) [1810257] - [kernel] locking/lockdep, cpu/hotplug: Annotate AP thread (Waiman Long) [1810257] - [tty] tty/ldsem: Decrement wait_readers on timeouted down_read() (Waiman Long) [1810257] - [tty] tty/ldsem: Convert to regular lockdep annotations (Waiman Long) [1810257] - [tty] tty/ldsem: Wake up readers after timed out down_write() (Waiman Long) [1810257] - [tty] atomic/tty: Fix up atomic abuse in ldsem (Waiman Long) [1810257] - [kernel] cpu/hotplug: Remove skip_onerr field from cpuhp_step structure (Waiman Long) [1810257] - [watchdog] watchdog: hpwdt: drop warning after calling watchdog_init_timeout (Joseph Szczypek) [1790669] - [mm] powerpc/pkeys: Fix handling of pkey state across fork() (Steve Best) [1823744] - [irqchip] irqchip/gic-v3: Workaround Cavium erratum 38539 when reading GICD_TYPER2 (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Avoid 64bit division for the sake of 32bit ARM (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Rename VPENDBASER/VPROPBASER accessors (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Remove superfluous WARN_ON (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Drop 'tmp' in inherit_vpe_l1_table_from_rd() (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Ensure L2 vPE table is allocated at RD level (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Set vpe_l1_base for all redistributors (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Fix programming of GICR_VPROPBASER_4_1_SIZE (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Reference to its_invall_cmd descriptor when building INVALL (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Only provision redistributors that are enabled in ACPI (Mark Salter) [1818174] - [arm64] arm64: acpi: fix DAIF manipulation with pNMI (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Allow direct invalidation of VLPIs (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Suppress per-VLPI doorbell (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Add VPE INVALL callback (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Add VPE eviction callback (Mark Salter) [1818174] - [include] irqchip/gic-v4.1: Add VPE residency callback (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Add mask/unmask doorbell callbacks (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Plumb skeletal VPE irqchip (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Implement the v4.1 flavour of VMOVP (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Don't use the VPE proxy if RVPEID is set (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Implement the v4.1 flavour of VMAPP (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: VPE table (aka GICR_VPROPBASER) allocation (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Add GICv4.1 VPEID size discovery (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Detect GICv4.1 supporting RVPEID (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Fix get_vlpi_map() breakage with doorbells (Mark Salter) [1818174] - [arm64] arm64: Kconfig: Remove CONFIG_ prefix from ARM64_PSEUDO_NMI section (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Make vlpi_lock a spinlock (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Lock VLPI map array before translating it (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Synchronise INT/CLEAR commands targetting a VLPI using VSYNC (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Synchronise INV command targetting a VLPI using VSYNC (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Add its_vlpi_map helpers (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Kill its->device_ids and use TYPER copy instead (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Kill its->ite_size and use TYPER copy instead (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Make is_v4 use a TYPER copy (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Allow LPI invalidation via the DirectLPI interface (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Factor out wait_for_syncr primitive (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Free collection mapping on device teardown (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Fix u64 to __le64 warnings (Mark Salter) [1818174] - [irqchip] irqchip: Remove redundant semicolon after while (Mark Salter) [1818174] - [virt] KVM: vgic-v4: Track the number of VLPIs per vcpu (Mark Salter) [1818174] - [virt] KVM: arm64: vgic-v4: Move the GICv4 residency flow to be driven by vcpu_load/put (Mark Salter) [1818174] - [arm64] arm64: add local_daif_inherit() (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Use the exact ITSList for VMOVP (Mark Salter) [1818174] - [arm64] arm64: Relax ICC_PMR_EL1 accesses when ICC_CTLR_EL1.PMHE is clear (Mark Salter) [1818174] - [arm64] arm64: Fix incorrect irqflag restore for priority masking for compat (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Fix GIC_LINE_NR accessor (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Fix LPI release for Multi-MSI devices (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Remove the redundant set_bit for lpi_map (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Add quirks for HIP06/07 invalid GICD_TYPER erratum 161010803 (Mark Salter) [1818174] - [irqchip] irqchip/gic: Skip DT quirks when evaluating IIDR-based quirks (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Warn about inconsistent implementations of extended ranges (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Add EPPI range support (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Dynamically allocate PPI partition descriptors (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Dynamically allocate PPI NMI refcounts (Mark Salter) [1818174] - [irqchip] irqchip/gic: Prepare for more than 16 PPIs (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Add ESPI range support (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Add INTID range and convertion primitives (Mark Salter) [1818174] - [irqchip] irqchip/gic: Rework gic_configure_irq to take the full ICFGR base (Mark Salter) [1818174] - [irqchip] irqchip/gic-v2m: Register the frame's PA instead of its VA in fwnode (Mark Salter) [1818174] - [irqchip] irqchip/gic: Register the distributor's PA instead of its VA in fwnode (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Register the ITS' PA instead of its VA in fwnode (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Register the distributor's PA instead of its VA in fwnode (Mark Salter) [1818174] - [arm64] arm64: kprobes: Recover pstate.D in single-step exception handler (Mark Salter) [1818174] - [arm64] arm64: Lower priority mask for GIC_PRIO_IRQON (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Free unused vpt_page when alloc vpe table fail (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Mark expected switch fall-through (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Fix misuse of GENMASK macro (Mark Salter) [1818174] - [arm64] arm64: fix kernel stack overflow in kdump capture kernel (Mark Salter) [1818174] - [arm64] arm64: irqflags: Introduce explicit debugging for IRQ priorities (Mark Salter) [1818174] - [arm64] arm64: Enable the support of pseudo-NMIs (Mark Salter) [1818174] - [arm64] arm64: Fix incorrect irqflag restore for priority masking (Mark Salter) [1818174] - [arm64] arm64: Fix interrupt tracing in the presence of NMIs (Mark Salter) [1818174] - [arm64] arm64: irqflags: Add condition flags to inline asm clobber list (Mark Salter) [1818174] - [arm64] arm64: irqflags: Pass flags as readonly operand to restore instruction (Mark Salter) [1818174] - [arm64] arm64: Do not enable IRQs for ct_user_exit (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Fix command queue pointer comparison bug (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Make free_lpi_range a little cheaper (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Drop redundant initialization in mk_lpi_range (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Move allocation outside mutex (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Fix typo in a comment in its_msi_prepare() (Mark Salter) [1818174] - [include] irqchip/gic-v3-its: fix some definitions of inner cacheability attributes (Mark Salter) [1818174] - [arm64] arm64: fix wrong check of on_sdei_stack in nmi context (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Fix comparison logic in lpi_range_cmp (Mark Salter) [1818174] - [arm64] arm64: remove obsolete selection of MULTI_IRQ_HANDLER (Mark Salter) [1818174] - [irqchip] irqchip/gicv3-its: Use NUMA aware memory allocation for ITS tables (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Avoid parsing _indirect_ twice for Device table (Mark Salter) [1818174] - [arm64] arm64: irqflags: Fix clang build warnings (Mark Salter) [1818174] - [arm64] arm64: KVM/mm: Move SEA handling behind a single 'claim' interface (Mark Salter) [1818174] - [arm64] arm64: Skip irqflags tracing for NMI in IRQs disabled context (Mark Salter) [1818174] - [arm64] arm64: Skip preemption when exiting an NMI (Mark Salter) [1818174] - [arm64] arm64: Handle serror in NMI context (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Allow interrupts to be set as pseudo-NMI (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Handle pseudo-NMIs (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Detect if GIC can support pseudo-NMIs (Mark Salter) [1818174] - [arm64] arm64: gic-v3: Implement arch support for priority masking (Mark Salter) [1818174] - [irqchip] arm64: Switch to PMR masking when starting CPUs (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Factor group0 detection into functions (Mark Salter) [1818174] - [arm64] arm64: alternative: Apply alternatives early in boot process (Mark Salter) [1818174] - [arm64] arm64: alternative: Allow alternative status checking per cpufeature (Mark Salter) [1818174] - [arm64] arm64: sysreg: Make mrs_s and msr_s macros work with Clang and LTO (Mark Salter) [1818174] - [arm64] arm64: daifflags: Include PMR in daifflags restore operations (Mark Salter) [1818174] - [arm64] arm64: irqflags: Use ICC_PMR_EL1 for interrupt masking (Mark Salter) [1818174] - [firmware] efi: Let architectures decide the flags that should be saved/restored (Mark Salter) [1818174] - [kvm] arm64: kvm: Unmask PMR before entering guest (Mark Salter) [1818174] - [mm] arm64: Unmask PMR before going idle (Mark Salter) [1818174] - [arm64] arm64: Make PMR part of task context (Mark Salter) [1818174] - [arm64] arm64: ptrace: Provide definitions for PMR values (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Switch to PMR masking before calling IRQ handler (Mark Salter) [1818174] - [arm64] arm64: cpufeature: Add cpufeature for IRQ priority masking (Mark Salter) [1818174] - [arm64] arm64: cpufeature: Set SYSREG_GIC_CPUIF as a boot system feature (Mark Salter) [1818174] - [arm64] arm64: Remove unused daif related functions/macros (Mark Salter) [1818174] - [arm64] arm64: Fix HCR.TGE status for NMI contexts (Mark Salter) [1818174] - [kernel] irqdesc: Add domain handler for NMIs (Mark Salter) [1818174] - [kernel] genirq: Update irq stats from NMI handlers (Mark Salter) [1818174] - [kernel] genirq: Provide NMI handlers (Mark Salter) [1818174] - [kernel] genirq: Provide NMI management for percpu_devid interrupts (Mark Salter) [1818174] - [kernel] genirq: Provide basic NMI management for interrupt lines (Mark Salter) [1818174] - [include] irqchip/gic-v3-its: Fix ITT_entry_size accessor (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Gracefully fail on LPI exhaustion (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Plug allocation race for devices sharing a DevID (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4: Fix occasional VLPI drop (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-mbi: Fix uninitialized mbi_lock (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Add quirk for msm8996 broken registers (Mark Salter) [1818174] - [irqchip] irqchip/gic: Add support to device tree based quirks (Mark Salter) [1818174] - [arm64] arm64: capabilities: Batch cpu_enable callbacks (Mark Salter) [1818174] - [arm64] arm64: capabilities: Use linear array for detection and verification (Mark Salter) [1818174] - [arm64] arm64: capabilities: Optimize this_cpu_has_cap (Mark Salter) [1818174] - [arm64] arm64: capabilities: Speed up capability lookup (Mark Salter) [1818174] - [irqchip] irqchip: Convert to using pOFn instead of device_node.name (Mark Salter) [1818174] - [mm] arm64: Use daifflag_restore after bp_hardening (Mark Salter) [1818174] - [arm64] arm64: daifflags: Use irqflags functions for daifflags (Mark Salter) [1818174] - [include] irqchip/gic: Unify GIC priority definitions (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Remove acknowledge loop (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Allow interrupt to be configured as wake-up sources (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Make its_lock a raw_spin_lock_t (Mark Salter) [1818174] - [irqchip] genirq/irqchip: Remove MULTI_IRQ_HANDLER as it's now obselete (Mark Salter) [1818174] - [arm64] arm64: Use the new GENERIC_IRQ_MULTI_HANDLER (Mark Salter) [1818174] - [irqchip] irqchip: Port the ARM IRQ drivers to GENERIC_IRQ_MULTI_HANDLER (Mark Salter) [1818174] - [arm64] arm64: sdei: Mark sdei stack helper functions as static (Mark Salter) [1818174] - [arm64] arm64: Add stack information to on_accessible_stack (Mark Salter) [1818174] - [x86] Reserve at most 64M of SWIOTLB memory for crashkernel (Kairui Song) [1812754] - [md] md/raid1: introduce wait_for_serialization (Nigel Croxon) [1788370] - [md] md/raid1: use bucket based mechanism for IO serialization (Nigel Croxon) [1788370] - [md] md: introduce a new struct for IO serialization (Nigel Croxon) [1788370] - [md] md: don't destroy serial_info_pool if serialize_policy is true (Nigel Croxon) [1788370] - [md] raid1: serialize the overlap write (Nigel Croxon) [1788370] - [md] md: reorgnize mddev_create/destroy_serial_pool (Nigel Croxon) [1788370] - [md] md: add serialize_policy sysfs node for raid1 (Nigel Croxon) [1788370] - [md] md: prepare for enable raid1 io serialization (Nigel Croxon) [1788370] - [md] md: fix a typo s/creat/create (Nigel Croxon) [1788370] - [md] md: rename wb stuffs (Nigel Croxon) [1788370] - [md] raid5: remove worker_cnt_per_group argument from alloc_thread_groups (Nigel Croxon) [1788370] - [lib] md/raid6: fix algorithm choice under larger PAGE_SIZE (Nigel Croxon) [1788370] - [lib] raid6/test: fix a compilation warning (Nigel Croxon) [1788370] - [md] md-bitmap: small cleanups (Nigel Croxon) [1788370]- [firmware] efi: cper: print AER info of PCIe fatal error (Vladis Dronov) [1822595] - [init] redhat: Replace hardware.redhat.com link in Unsupported message (Prarit Bhargava) [1810301] - [pci] PCI: Mark AMD Navi14 GPU rev 0xc5 ATS as broken (Myron Stowe) [1820933] - [pci] PCI: Fix typos (Myron Stowe) [1820933] - [pci] PCI: Remove useless comments and tidy others (Myron Stowe) [1820933] - [pci] PCI: Remove unnecessary includes (Myron Stowe) [1820933] - [tools] tools: PCI: Fix fd leakage (Myron Stowe) [1820933] - [pci] PCI: Export pci_parse_request_of_pci_ranges() (Myron Stowe) [1820933] - [include] resource: Add a resource_list_first_type helper (Myron Stowe) [1820933] - [pci] PCI/ATS: Restore EXPORT_SYMBOL_GPL() for pci_{enable, disable}_ats() (Myron Stowe) [1820933] - [include] PCI/ATS: Add PASID stubs (Myron Stowe) [1820933] - [pci] PCI: Unify ACS quirk desired vs provided checking (Myron Stowe) [1820933] - [pci] PCI: Make ACS quirk implementations more uniform (Myron Stowe) [1820933] - [pci] PCI: Apply Cavium ACS quirk to ThunderX2 and ThunderX3 (Myron Stowe) [1820933] - [pci] PCI/IOV: Serialize sysfs sriov_numvfs reads vs writes (Myron Stowe) [1820933] - [pci] PCI: Add DMA alias quirk for Intel VCA NTB (Myron Stowe) [1820933] - [pci] PCI: Fix Intel ACS quirk UPDCR register address (Myron Stowe) [1820933] - [pci] PCI/ATS: Make pci_restore_pri_state(), pci_restore_pasid_state() private (Myron Stowe) [1820933] - [pci] PCI/ATS: Remove unnecessary EXPORT_SYMBOL_GPL() (Myron Stowe) [1820933] - [include] PCI/ATS: Remove unused PRI and PASID stubs (Myron Stowe) [1820933] - [pci] PCI/ATS: Consolidate ATS declarations in linux/pci-ats.h (Myron Stowe) [1820933] - [pci] PCI/ATS: Cache PRI PRG Response PASID Required bit (Myron Stowe) [1820933] - [pci] PCI/ATS: Use PF PASID for VFs (Myron Stowe) [1820933] - [pci] PCI/ATS: Cache PASID Capability offset (Myron Stowe) [1820933] - [pci] PCI/ATS: Cache PRI Capability offset (Myron Stowe) [1820933] - [pci] PCI/ATS: Disable PF/VF ATS service independently (Myron Stowe) [1820933] - [pci] PCI/ATS: Handle sharing of PF PASID Capability with all VFs (Myron Stowe) [1820933] - [pci] PCI/ATS: Handle sharing of PF PRI Capability with all VFs (Myron Stowe) [1820933] - [pci] PCI/ATS: Move pci_prg_resp_pasid_required() to CONFIG_PCI_PRI (Myron Stowe) [1820933] - [iommu] iommu/vt-d: Select PCI_PRI for INTEL_IOMMU_SVM (Myron Stowe) [1820933] - [pci] PCI/switchtec: Read all 64 bits of part_event_bitmap (Myron Stowe) [1820933] - [pci] PCI: Do not use bus number zero from EA capability (Myron Stowe) [1820933] - [pci] PCI: Avoid double hpmemsize MMIO window assignment (Myron Stowe) [1820933] - [pci] PCI: Add "pci=hpmmiosize" and "pci=hpmmioprefsize" parameters (Myron Stowe) [1820933] - [pci] PCI: Add PCI_STD_NUM_BARS for the number of standard BARs (Myron Stowe) [1820933] - [pci] PCI: Fix missing bridge dma_ranges resource list cleanup (Myron Stowe) [1820933] - [pci] PCI: Protect pci_reassign_bridge_resources() against concurrent addition/removal (Myron Stowe) [1820933] - [pci] PCI/MSI: Fix incorrect MSI-X masking on resume (Myron Stowe) [1820933] - [pci] PCI/MSI: Move power state check out of pci_msi_supported() (Myron Stowe) [1820933] - [pci] PCI/MSI: Remove unused pci_irq_get_node() (Myron Stowe) [1820933] - [uapi] PCI: Add #defines for Enter Compliance, Transmit Margin (Myron Stowe) [1820933] - [pci] PCI: Allow building PCIe things without PCIEPORTBUS (Myron Stowe) [1820933] - [pci] PCI: Remove PCIe Kconfig dependencies on PCI (Myron Stowe) [1820933] - [pci] PCI/ASPM: Remove dependency on PCIEPORTBUS (Myron Stowe) [1820933] - [pci] PCI/PTM: Remove dependency on PCIEPORTBUS (Myron Stowe) [1820933] - [pci] PCI/PTM: Remove spurious "d" from granularity message (Myron Stowe) [1820933] - [pci] PCI: sysfs: Remove unused attribute groups (Myron Stowe) [1820933] - [x86] x86/PCI: Avoid AMD FCH XHCI USB PME# from D0 defect (Myron Stowe) [1820933] - [pci] PCI: Remove unused includes and superfluous struct declaration (Myron Stowe) [1820933] - [x86] x86/PCI: Replace deprecated EXTRA_CFLAGS with ccflags-y (Myron Stowe) [1820933] - [pci] x86/PCI: Correct SPDX comment style (Myron Stowe) [1820933] - [x86] x86/PCI: Add NumaChip SPDX GPL-2.0 to replace COPYING boilerplate (Myron Stowe) [1820933] - [pci] ACPI / hotplug / PCI: Allocate resources directly under the non-hotplug bridge (Myron Stowe) [1820933] - [pci] PCI: pciehp: Prevent deadlock on disconnect (Myron Stowe) [1820933] - [pci] PCI: pciehp: Do not disable interrupt twice on suspend (Myron Stowe) [1820933] - [pci] PCI: pciehp: Refactor infinite loop in pcie_poll_cmd() (Myron Stowe) [1820933] - [pci] PCI: pciehp: Fix indefinite wait on sysfs requests (Myron Stowe) [1820933] - [pci] PCI: pciehp: Avoid returning prematurely from sysfs requests (Myron Stowe) [1820933] - [pci] PCI: Warn if no host bridge NUMA node info (Myron Stowe) [1820933] - [pci] PCI/ASPM: Remove PCIEASPM_DEBUG Kconfig option and related code (Myron Stowe) [1820933] - [pci] PCI/ASPM: Add sysfs attributes for controlling ASPM link states (Myron Stowe) [1820933] - [pci] PCI/ASPM: Add pcie_aspm_get_link() (Myron Stowe) [1820933] - [pci] PCI/ASPM: Allow re-enabling Clock PM (Myron Stowe) [1820933] - [pci] PCI/ASPM: Add L1 PM substate support to pci_disable_link_state() (Myron Stowe) [1820933] - [pci] PCI/ASPM: Remove pcie_aspm_enabled() unnecessary locking (Myron Stowe) [1820933] - [pci] PCI/DPC: Add "pcie_ports=dpc-native" to allow DPC without AER control (Myron Stowe) [1820933] - [pci] PCI/AER: Fix kernel-doc warnings (Myron Stowe) [1820933] - [pci] PCI/AER: Use for_each_set_bit() to simplify code (Myron Stowe) [1820933] - [pci] PCI/AER: Add PoisonTLPBlocked to Uncorrectable error counters (Myron Stowe) [1820933] - [pci] PCI/AER: Save AER Capability for suspend/resume (Myron Stowe) [1820933] - [pci] PCI: Add ACS quirk for iProc PAXB (Myron Stowe) [1820933] - [cpufreq] cpufreq: intel_pstate: Simplify intel_pstate_cpu_init() (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: powernv: Fix frame-size-overflow in powernv_cpufreq_work_fn (Prarit Bhargava) [1823339] - [cpufreq] x86/devicetable: Move x86 specific macro out of generic code (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Use scnprintf() for avoiding potential buffer overflow (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: intel_pstate: Consolidate policy verification (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: powernv: Fix unsafe notifiers (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: powernv: Fix use-after-free (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: dt: Allow platform specific intermediate callbacks (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: add function to get the hardware max frequency (Prarit Bhargava) [1823339] - [kernel] sched/vtime: Prevent unstable evaluation of WARN(vtime->state) (Prarit Bhargava) [1823339] - [cpufreq] docs: cpufreq: fix a broken reference (Prarit Bhargava) [1823339] - [kernel] PM: QoS: annotate data races in pm_qos_*_value() (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Fix policy initialization for internal governor drivers (Prarit Bhargava) [1823339] - [documentation] Documentation: power: fix pm_qos_interface.rst format warning (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Make CPU latency QoS depend on CONFIG_CPU_IDLE (Prarit Bhargava) [1823339] - [documentation] Documentation: PM: QoS: Update to reflect previous code changes (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Update file information comments (Prarit Bhargava) [1823339] - [x86] x86: platform: iosf_mbi: Call cpu_latency_qos_*() instead of pm_qos_*() (Prarit Bhargava) [1823339] - [cpuidle] cpuidle: Call cpu_latency_qos_limit() instead of pm_qos_request() (Prarit Bhargava) [1823339] - [x86] x86: baytrail/cherrytrail: Rework and move P-Unit PMIC bus semaphore code (Prarit Bhargava) [1823339] - [sound] sound: Call cpu_latency_qos_*() instead of pm_qos_*() (Prarit Bhargava) [1823339] - [media] drivers: media: Call cpu_latency_qos_*() instead of pm_qos_*() (Prarit Bhargava) [1823339] - [wireless] drivers: net: Call cpu_latency_qos_*() instead of pm_qos_*() (Prarit Bhargava) [1823339] - [drm] drm/i915: Implement a better i945gm vblank irq vs. C-states workaround (Prarit Bhargava) [1823339] - [drm] drm: i915: Call cpu_latency_qos_*() instead of pm_qos_*() (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Drop PM_QOS_CPU_DMA_LATENCY and rename related functions (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Adjust pm_qos_request() signature and reorder pm_qos.h (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Simplify definitions of CPU latency QoS trace events (Prarit Bhargava) [1823339] - [tty] PM: QoS: Rename things related to the CPU latency QoS (Prarit Bhargava) [1823339] - [cpuidle] PM: QoS: Drop PM_QOS_CPU_DMA_LATENCY notifier chain (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Redefine struct pm_qos_request and drop struct pm_qos_object (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Clean up misc device file operations (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Drop iterations over global QoS classes (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Clean up pm_qos_read_value() and pm_qos_get/set_value() (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Clean up pm_qos_update_target() and pm_qos_update_flags() (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Drop the PM_QOS_SUM QoS type (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Drop pm_qos_update_request_timeout() (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Drop debugfs interface (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: ti-cpufreq: Add support for OPP_PLUS (Prarit Bhargava) [1823339] - [x86] x86/intel_pstate: Handle runtime turbo disablement/enablement in frequency invariance (Prarit Bhargava) [1823339] - [x86] x86, sched: Add support for frequency invariance on ATOM (Prarit Bhargava) [1823339] - [x86] x86, sched: Add support for frequency invariance on ATOM_GOLDMONT* (Prarit Bhargava) [1823339] - [x86] x86, sched: Add support for frequency invariance on XEON_PHI_KNL/KNM (Prarit Bhargava) [1823339] - [x86] x86, sched: Add support for frequency invariance on SKYLAKE_X (Prarit Bhargava) [1823339] - [x86] x86, sched: Add support for frequency invariance (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Avoid creating excessively large stack frames (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: loongson2_cpufreq: adjust cpufreq uses of LOONGSON_CHIPCFG (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: brcmstb-avs: fix imbalance of cpufreq policy refcount (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: intel_pstate: fix spelling mistake: "Whethet" -> "Whether" (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: s3c: fix unbalances of cpufreq policy refcount (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: tegra186: convert to devm_platform_ioremap_resource (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: kirkwood: convert to devm_platform_ioremap_resource (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: CPPC: put ACPI table after using it (Prarit Bhargava) [1823339] - [cpufreq] cpufreq : CPPC: Break out if HiSilicon CPPC workaround is matched (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: scmi: Match scmi device by both name and protocol id (Prarit Bhargava) [1823339] - [base] PM / QoS: Restore DEV_PM_QOS_MIN/MAX_FREQUENCY (Prarit Bhargava) [1823339] - [base] PM: QoS: Drop frequency QoS types from device PM QoS (Prarit Bhargava) [1823339] - [include] PM / QoS: Reorder pm_qos/freq_qos/dev_pm_qos structs (Prarit Bhargava) [1823339] - [include] PM / QoS: Redefine FREQ_QOS_MAX_DEFAULT_VALUE to S32_MAX (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Fix Kconfig indentation (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Use vtime aware kcpustat accessors for user time (Prarit Bhargava) [1823339] - [kernel] sched/vtime: Bring up complete kcpustat accessor (Prarit Bhargava) [1823339] - [documentation] PM: Wrap documentation to fit in 80 columns (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Invalidate frequency QoS requests after removal (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Register drivers only after CPU devices have been registered (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Add NULL checks to show() and store() methods of cpufreq (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: intel_pstate: Fix invalid EPB setting (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Initialize cpufreq-dt driver earlier (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: intel_pstate: Fix plain int as pointer warning from sparse (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: powernv: fix stack bloat and hard limit on number of CPUs (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Clarify the comment in cpufreq_set_policy() (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Use vtime aware kcpustat accessor to fetch CPUTIME_SYSTEM (Prarit Bhargava) [1823339] - [kernel] sched/kcpustat: Introduce vtime-aware kcpustat accessor for CPUTIME_SYSTEM (Prarit Bhargava) [1823339] - [include] sched/vtime: Introduce vtime_accounting_enabled_cpu() (Prarit Bhargava) [1823339] - [kernel] sched/vtime: Rename vtime_accounting_cpu_enabled() to vtime_accounting_enabled_this_cpu() (Prarit Bhargava) [1823339] - [include] context_tracking: Introduce context_tracking_enabled_cpu() (Prarit Bhargava) [1823339] - [include] context_tracking: Rename context_tracking_is_cpu_enabled() to context_tracking_enabled_this_cpu() (Prarit Bhargava) [1823339] - [kernel] sched/vtime: Record CPU under seqcount for kcpustat needs (Prarit Bhargava) [1823339] - [acpi] ACPI: processor: Add QoS requests for all CPUs (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: scpi: remove stale/outdated comment about the driver (Prarit Bhargava) [1823339] - [thermal] thermal/drivers/cpufreq_cooling: Fix return of cpufreq_set_cur_state (Prarit Bhargava) [1823339] - [acpi] cpufreq: Use per-policy frequency QoS (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Introduce frequency QoS (Prarit Bhargava) [1823339] - [acpi] ACPI: processor: Avoid NULL pointer dereferences at init time (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: ti-cpufreq: Add support for AM3517 (Prarit Bhargava) [1823339] - [cpufreq] ARM: dts: omap36xx: using OPP1G needs to control the abb_ldo (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: ti-cpufreq: add support for omap34xx and omap36xx (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Remove CPUFREQ_ADJUST and CPUFREQ_NOTIFY policy notifier events (Prarit Bhargava) [1823339] - [base] arch_topology: Use CPUFREQ_CREATE_POLICY instead of CPUFREQ_NOTIFY (Prarit Bhargava) [1823339] - [acpi] ACPI: cpufreq: Switch to QoS requests instead of cpufreq notifier (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Get rid of unused flags (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: intel_pstate: Implement QoS supported freq constraints (Prarit Bhargava) [1823339] - [thermal] thermal: cpu_cooling: Switch to QoS requests for freq limits (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Add policy create/remove notifiers back (Prarit Bhargava) [1823339] - [documentation] docs: power: convert docs to ReST and rename to *.rst (Prarit Bhargava) [1823339] - [kernel] PM: QoS: no need to check return value of debugfs_create functions (Prarit Bhargava) [1823339] - [kernel] PM / QoS: Change to use DEFINE_SHOW_ATTRIBUTE macro (Prarit Bhargava) [1823339] - [nvme] nvme-fc: Revert "add module to ops template to allow module references" (Gopal Tiwari) [1823270] - [nvme] nvme: fix deadlock caused by ANA update wrong locking (Gopal Tiwari) [1823270] - [nvme] nvme-pci: Hold cq_poll_lock while completing CQEs (Gopal Tiwari) [1823270] - [uapi] nvme: change nvme_passthru_cmd64 to explicitly mark rsvd (Gopal Tiwari) [1823270] - [tools] tools/power/x86/intel-speed-select: Fix a typo in error message (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Update version (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Avoid duplicate Package strings for json (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Add display for enabled cpus count (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Print friendly warning for bad command line (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Fix avx options for turbo-freq feature (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Improve CLX commands (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Show error for invalid CPUs in the options (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Improve core-power result and error display (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Kernel interface error handling (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Improve error display for turbo-freq feature (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Improve error display for base-freq feature (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Improve output of perf-profile commands (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Enhance help for core-power assoc (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Display error for invalid priority type (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Check feature status first (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Improve error display for perf-profile feature (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Add an API for error/information print (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Enhance --info option (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Enhance help (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Helpful warning for missing kernel interface (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Store topology information (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Max CPU count calculation when CPU0 is offline (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Special handling for CPU 0 online/offline (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Use more verbiage for clos information (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Enhance core-power info command (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Make target CPU optional for core-power info (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Warn for invalid package id (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Fix last cpu number (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Fix mailbox usage for CLOS_PM_QOS_CONFIG (Prarit Bhargava) [1778956] - [platform] platform/x86: ISST: Fix wrong unregister type (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Avoid duplicate names for json parsing (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Fix display for turbo-freq auto mode (Prarit Bhargava) [1778956] - [platform] platform/x86: ISST: Allow additional core-power mailbox commands (Prarit Bhargava) [1778956] - [misc] mei: me: add comet point (lake) H device ids (Ken Cox) [1815355] - [misc] mei: me: add comet point (lake) LP device ids (Ken Cox) [1815355] - [misc] mei: define dma ring buffer sizes for PCH12 HW and newer (Ken Cox) [1815355] - [misc] mei: hbm: define dma ring setup protocol (Ken Cox) [1815355] - [acpi] apei/ghes: Do not delay GHES polling (Robert Richter) [1793544] - [edac] EDAC/ghes: Do not warn when incrementing refcount on 0 (Robert Richter) [1793544] - [edac] EDAC/ghes: Fix locking and memory barrier issues (Robert Richter) [1793544] - [edac] EDAC/ghes: Fix Use after free in ghes_edac remove path (Robert Richter) [1793544] - [edac] EDAC, ghes: Use CPER module handles to locate DIMMs (Robert Richter) [1793544] - [kernel] sched/fair: Fix statistics for find_idlest_group() (Phil Auld) [1794398] - [kernel] sched/core: Annotate curr pointer in rq with __rcu (Phil Auld) [1794398] - [kernel] sched/psi: Fix OOB write when writing 0 bytes to PSI files (Phil Auld) [1794398] - [kernel] sched/psi: Correct overly pessimistic size calculation (Phil Auld) [1794398] - [kernel] sched/fair: Prevent unlimited runtime on throttled group (Phil Auld) [1794398] - [kernel] sched/nohz: Optimize get_nohz_timer_target() (Phil Auld) [1794398] - [kernel] sched/topology: Assert non-NUMA topology masks don't (partially) overlap (Phil Auld) [1794398] - [kernel] sched/psi: create /proc/pressure and /proc/pressure/{io|memory|cpu} only when psi enabled (Phil Auld) [1794398] - [kernel] sched/fair: Remove redundant call to cpufreq_update_util() (Phil Auld) [1794398] - [kernel] sched/debug: Add new tracepoints to track PELT at rq level (Phil Auld) [1794398] - [kernel] sched/fair: calculate delta runnable load only when it's needed (Phil Auld) [1794398] - [kernel] sched/fair: Fix sgc->{min, max}_capacity calculation for SD_OVERLAP (Phil Auld) [1794398] - [kernel] sched/debug: Reset watchdog on all CPUs while processing sysrq-t (Phil Auld) [1794398] - [kernel] sched/fair: Make sched-idle CPU selection consistent throughout (Phil Auld) [1794398] - [kernel] sched/core: Remove unused variable from set_user_nice() (Phil Auld) [1794398] - [kernel] sched/fair: Optimize select_idle_cpu (Phil Auld) [1794398] - [kernel] schied/fair: Skip calculating @contrib without load (Phil Auld) [1794398] - [kernel] sched: Spare resched IPI when prio changes on a single fair task (Phil Auld) [1794398] - [kernel] sched: Use fair:prio_changed() instead of ad-hoc implementation (Phil Auld) [1794398] - [kernel] sched/wait: fix ___wait_var_event(exclusive) (Phil Auld) [1794398] - [kernel] psi: Fix a division error in psi poll() (Phil Auld) [1794398] - [kernel] sched/psi: Fix sampling error and rare div0 crashes with cgroups and high uptime (Phil Auld) [1794398] - [kernel] sched/cpufreq: Move the cfs_rq_util_change() call to cpufreq_update_util() (Phil Auld) [1794398] - [kernel] sched/pelt: Fix update of blocked PELT ordering (Phil Auld) [1794398] - [kernel] sched/core: Avoid spurious lock dependencies (Phil Auld) [1794398] - [kernel] Add wake_up_interruptible_sync_poll_locked() (Phil Auld) [1794398] - [kernel] Remove the nr_exclusive argument from __wake_up_sync_key() (Phil Auld) [1794398] - [x86] x86/mce: Do not log spurious corrected mce errors (Prarit Bhargava) [1819761] - [x86] x86/MCE: Add an MCE-record filtering function (Prarit Bhargava) [1819761]- [mm] mm/page_alloc: increase default min_free_kbytes bound (Joel Savitz) [1808039] - [crypto] crypto: remove CRYPTO_TFM_RES_BAD_KEY_LEN (Neil Horman) [1782179] - [crypto] crypto: qat - switch to skcipher API (Neil Horman) [1782179] - [scsi] scsi: lpfc: Change default SCSI LUN QD to 64 (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Update lpfc version to 12.8.0.0 (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Remove prototype FIPS/DSS options from SLI-3 (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Make debugfs ktime stats generic for NVME and SCSI (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Fix erroneous cpu limit of 128 on I/O statistics (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Fix crash in target side cable pulls hitting WAIT_FOR_UNREG (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Fix update of wq consumer index in lpfc_sli4_wq_release (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Fix crash after handling a pci error (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Fix scsi host template for SLI3 vports (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Fix lpfc overwrite of sg_cnt field in nvmefc_tgt_fcp_req (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Fix lockdep error - register non-static key (Dick Kennedy) [1822334] - [fs] utimes: Clamp the timestamps in notify_change() (Eric Sandeen) [1795991] - [fs] smb3: Fix regression in time handling (Eric Sandeen) [1795991] - [fs] isofs: Initialize filesystem timestamp ranges (Eric Sandeen) [1795991] - [fs] fs: ceph: Initialize filesystem timestamp ranges (Eric Sandeen) [1795991] - [fs] fs: fat: Initialize filesystem timestamp ranges (Eric Sandeen) [1795991] - [fs] fat: propagate 64-bit inode timestamps (Eric Sandeen) [1795991] - [fs] fs: cifs: Initialize filesystem timestamp ranges (Eric Sandeen) [1795991] - [fs] fs: nfs: Initialize filesystem timestamp ranges (Eric Sandeen) [1795991] - [fs] ext4: Initialize timestamps limits (Eric Sandeen) [1795991] - [fs] fs: Fill in max and min timestamps in superblock (Eric Sandeen) [1795991] - [fs] utimes: Clamp the timestamps before update (Eric Sandeen) [1795991] - [fs] timestamp_truncate: Replace users of timespec64_trunc (Eric Sandeen) [1795991] - [fs] vfs: Add timestamp_truncate() api (Eric Sandeen) [1795991] - [fs] vfs: Add file timestamp range support (Eric Sandeen) [1795991] - [fs] cramfs: Deprecate cramfs in RHEL (Abhijith Das) [1794513] - [thermal] thermal: intel: intel_pch_thermal: Add Comet Lake (CML) platform support (David Arcari) [1773794] - [thermal] thermal: intel: Fix unmatched pci_release_region (David Arcari) [1773794] - [thermal] thermal: intel: Use dev_get_drvdata (David Arcari) [1773794] - [thermal] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 (David Arcari) [1773794] - [thermal] drivers: thermal: Move various drivers for intel platforms into a subdir (David Arcari) [1773794] - [x86] x86/cpufeatures: Enable a new AVX512 CPU feature (David Arcari) [1783143] - [x86] cpu/cpuid-deps: Add a tab to cpuid dependent features (David Arcari) [1783143] - [crypto] crypto: rng - Override drivers/char/random in FIPS mode (Herbert Xu) [1785660] - [char] random: Add hook to override device reads and getrandom(2) (Herbert Xu) [1785660] - [block] nbd: add a flush_workqueue in nbd_start_device (Ming Lei) [1798919] - [scsi] scsi: sd_sbc: Fix sd_zbc_report_zones() (Ming Lei) [1798919] - [block] block: Fix partition support for host aware zoned block devices (Ming Lei) [1798919] - [scsi] block: allow partitions on host aware zone devices (Ming Lei) [1798919] - [block] null_blk: Fix zone write handling (Ming Lei) [1798919] - [fs] fs: move guard_bio_eod() after bio_set_op_attrs (Ming Lei) [1798919] - [block] null_blk: Fix REQ_OP_ZONE_CLOSE handling (Ming Lei) [1798919] - [block] block: add bio_truncate to fix guard_bio_eod (Ming Lei) [1798919] - [block] compat_ioctl: block: handle Persistent Reservations (Ming Lei) [1798919] - [block] compat_ioctl: block: handle add zone open, close and finish ioctl (Ming Lei) [1798919] - [block] compat_ioctl: block: handle BLKGETZONESZ/BLKGETNRZONES (Ming Lei) [1798919] - [block] compat_ioctl: block: handle BLKREPORTZONE/BLKRESETZONE (Ming Lei) [1798919] - [block] block: fix memleak when __blk_rq_map_user_iov() is failed (Ming Lei) [1798919] - [s390] s390/dasd: fix typo in copyright statement (Ming Lei) [1798919] - [s390] s390/dasd: fix memleak in path handling error case (Ming Lei) [1798919] - [s390] s390/dasd/cio: Interpret ccw_device_get_mdc return value correctly (Ming Lei) [1798919] - [block] block: Fix a lockdep complaint triggered by request queue flushing (Ming Lei) [1798919] - [block] block: Fix the type of 'sts' in bsg_queue_rq() (Ming Lei) [1798919] - [block] block: end bio with BLK_STS_AGAIN in case of non-mq devs and REQ_NOWAIT (Ming Lei) [1798919] - [block] nbd: fix shutdown and recv work deadlock v2 (Ming Lei) [1798919] - [block] blk-iocost: fix incorrect vtime comparison in iocg_is_idle() (Ming Lei) [1798919] - [block] iocost: check active_list of all the ancestors in iocg_activate() (Ming Lei) [1798919] - [block] iocost: over-budget forced IOs should schedule async delay (Ming Lei) [1798919] - [block] blk-cgroup: remove blkcg_drain_queue (Ming Lei) [1798919] - [block] block: fix NULL pointer dereference in account statistics with IDE (Ming Lei) [1798919] - [block] null_blk: remove unused variable warning on !CONFIG_BLK_DEV_ZONED (Ming Lei) [1798919] - [block] brd: warn on un-aligned buffer (Ming Lei) [1798919] - [block] brd: remove max_hw_sectors queue limit (Ming Lei) [1798919] - [block] block: set the zone size in blk_revalidate_disk_zones atomically (Ming Lei) [1798919] - [block] block: don't handle bio based drivers in blk_revalidate_disk_zones (Ming Lei) [1798919] - [block] block: allocate the zone bitmaps lazily (Ming Lei) [1798919] - [block] block: replace seq_zones_bitmap with conv_zones_bitmap (Ming Lei) [1798919] - [block] block: simplify blkdev_nr_zones (Ming Lei) [1798919] - [block] block: remove the empty line at the end of blk-zoned.c (Ming Lei) [1798919] - [block] null_blk: cleanup null_gendisk_register (Ming Lei) [1798919] - [block] null_blk: fix zone size paramter check (Ming Lei) [1798919] - [fs] block: don't send uevent for empty disk when not invalidating (Ming Lei) [1798919] - [block] ataflop: Remove unneeded semicolon (Ming Lei) [1798919] - [block] drbd: Remove unneeded semicolon (Ming Lei) [1798919] - [scsi] sr_vendor: support Beurer GL50 evo CD-on-a-chip devices (Ming Lei) [1798919] - [cdrom] cdrom: respect device capabilities during opening action (Ming Lei) [1798919] - [fs] block: move clearing bd_invalidated into check_disk_size_change (Ming Lei) [1798919] - [block] block: remove (__)blkdev_reread_part as an exported API (Ming Lei) [1798919] - [block] block: fix bdev_disk_changed for non-partitioned devices (Ming Lei) [1798919] - [block] block: move rescan_partitions to fs/block_dev.c (Ming Lei) [1798919] - [block] block: merge invalidate_partitions into rescan_partitions (Ming Lei) [1798919] - [block] block: refactor rescan_partitions (Ming Lei) [1798919] - [scsi] scsi: sd_zbc: Remove set but not used variable 'buflen' (Ming Lei) [1798919] - [md] block: rework zone reporting (Ming Lei) [1798919] - [scsi] scsi: sd_zbc: Cleanup sd_zbc_alloc_report_buffer() (Ming Lei) [1798919] - [block] null_blk: Add zone_nr_conv to features (Ming Lei) [1798919] - [block] null_blk: clean up report zones (Ming Lei) [1798919] - [block] null_blk: clean up the block device operations (Ming Lei) [1798919] - [block] block: Remove partition support for zoned block devices (Ming Lei) [1798919] - [md] block: Simplify report zones execution (Ming Lei) [1798919] - [block] block: cleanup the !zoned case in blk_revalidate_disk_zones (Ming Lei) [1798919] - [scsi] block: Enhance blk_revalidate_disk_zones() (Ming Lei) [1798919] - [block] nbd: prevent memory leak (Ming Lei) [1798919] - [scsi] scsi: sd_zbc: add zone open, close, and finish support (Ming Lei) [1798919] - [block] null_blk: add zone open, close, and finish support (Ming Lei) [1798919] - [md] dm: add zone open, close and finish support (Ming Lei) [1798919] - [block] loop: fix no-unmap write-zeroes request behavior (Ming Lei) [1798919] - [block] null_blk: return fixed zoned reads > write pointer (Ming Lei) [1798919] - [block] null_blk: Enable modifying 'submit_queues' after an instance has been configured (Ming Lei) [1798919] - [block] null_blk: Improve nullb_device_##NAME##_store() readability (Ming Lei) [1798919] - [block] block,bfq: Skip tracing hooks if possible (Ming Lei) [1798919] - [block] block: Don't disable interrupts in trigger_softirq() (Ming Lei) [1798919] - [lib] sbitmap: Delete sbitmap_any_bit_clear() (Ming Lei) [1798919] - [block] blk-mq: Delete blk_mq_has_free_tags() and blk_mq_can_queue() (Ming Lei) [1798919] - [block] block: add zone open, close and finish ioctl support (Ming Lei) [1798919] - [uapi] uapi: fix ioctl documentation (Ming Lei) [1798919] - [uapi] uapi: linux/blkzoned.h: fix BLKGETZONESZ and BLKGETNRZONES definitions (Ming Lei) [1798919] - [block] block: add zone open, close and finish operations (Ming Lei) [1798919] - [block] block: Simplify REQ_OP_ZONE_RESET_ALL handling (Ming Lei) [1798919] - [block] block: Remove REQ_OP_ZONE_RESET plugging (Ming Lei) [1798919] - [fs] bdev: Refresh bdev size for disks without partitioning (Ming Lei) [1798919] - [fs] bdev: Factor out bdev revalidation into a common helper (Ming Lei) [1798919] - [block] blk-mq: Make blk_mq_run_hw_queue() return void (Ming Lei) [1798919] - [fs] fcntl: fix typo in RWH_WRITE_LIFE_NOT_SET r/w hint name (Ming Lei) [1798919] - [block] blk-mq: remove needless goto from blk_mq_get_driver_tag (Ming Lei) [1798919] - [block] block: Reduce the amount of memory used for tag sets (Ming Lei) [1798919] - [block] block: Reduce the amount of memory required per request queue (Ming Lei) [1798919] - [block] block: Remove the synchronize_rcu() call from __blk_mq_update_nr_hw_queues() (Ming Lei) [1798919] - [block] block: account statistics for passthrough requests (Ming Lei) [1798919] - [block] blk-stat: Optimise blk_stat_add() (Ming Lei) [1798919] - [block] blk-mq: Embed counters into struct mq_inflight (Ming Lei) [1798919] - [block] blk-mq: Reuse callback in blk_mq_in_flight*() (Ming Lei) [1798919] - [block] blk-mq: Inline status checkers (Ming Lei) [1798919] - [block] block: Document all members of blk_mq_tag_set and bkl_mq_queue_map (Ming Lei) [1798919] - [block] block: Reduce sysfs_lock locking inside blk_cleanup_queue() (Ming Lei) [1798919] - [block] block: Remove "dying" checks from sysfs callbacks (Ming Lei) [1798919] - [block] block: Remove request_queue.nr_queues (Ming Lei) [1798919] - [trace] block: Fix writeback throttling W=1 compiler warnings (Ming Lei) [1798919] - [block] block: Fix three kernel-doc warnings (Ming Lei) [1798919] - [fs] writeback: fix use-after-free in finish_writeback_work() (Ming Lei) [1798919] - [scsi] scsi: sd_zbc: Fix sd_zbc_complete() (Ming Lei) [1798919] - [block] nbd:fix memory leak in nbd_get_socket() (Ming Lei) [1798919] - [block] nbd: verify socket is supported during setup (Ming Lei) [1798919] - [block] nbd: handle racing with error'ed out commands (Ming Lei) [1798919] - [block] nbd: protect cmd->status with cmd->lock (Ming Lei) [1798919] - [block] nbd: fix possible sysfs duplicate warning (Ming Lei) [1798919] - [block] nbd: fix possible page fault for nbd disk (Ming Lei) [1798919] - [block] nbd: rename the runtime flags as NBD_RT_ prefixed (Ming Lei) [1798919] - [block] nbd: fix max number of supported devs (Ming Lei) [1798919] - [block] nbd: fix zero cmd timeout handling v2 (Ming Lei) [1798919] - [block] nbd: add missing config put (Ming Lei) [1798919] - [block] nbd: add function to convert blk req op to nbd cmd (Ming Lei) [1798919] - [block] nbd: add set cmd timeout helper (Ming Lei) [1798919] - [block] loop: change queue block size to match when using DIO (Ming Lei) [1798919] - [block] rsxx: add missed destroy_workqueue calls in remove (Ming Lei) [1798919] - [fs] cgroup, writeback: don't switch wbs immediately on dead wbs if the memcg is dead (Ming Lei) [1798919] - [block] block: drbd: remove a stray unlock in __drbd_send_protocol() (Ming Lei) [1798919] - [block] blkcg: make blkcg_print_stat() print stats only for online blkgs (Ming Lei) [1798919] - [block] iocost: don't nest spin_lock_irq in ioc_weight_write() (Ming Lei) [1798919] - [block] blk-rq-qos: fix first node deletion of rq_qos_del() (Ming Lei) [1798919] - [block] blkcg: Fix multiple bugs in blkcg_activate_policy() (Ming Lei) [1798919] - [block] block: Fix elv_support_iosched() (Ming Lei) [1798919] - [block] null_blk: Fix zoned command return code (Ming Lei) [1798919] - [block] blk-wbt: fix performance regression in wbt scale_up/scale_down (Ming Lei) [1798919] - [ata] Revert "libata, freezer: avoid block device removal while system is frozen" (Ming Lei) [1798919] - [mm] bdi: Do not use freezable workqueue (Ming Lei) [1798919] - [uapi] block: pg: add header include guard (Ming Lei) [1798919] - [block] block: fix null pointer dereference in blk_mq_rq_timed_out() (Ming Lei) [1798919] - [block] rq-qos: get rid of redundant wbt_update_limits() (Ming Lei) [1798919] - [block] iocost: bump up default latency targets for hard disks (Ming Lei) [1798919] - [block] iocost: improve nr_lagging handling (Ming Lei) [1798919] - [block] iocost: better trace vrate changes (Ming Lei) [1798919] - [block] block: drop device references in bsg_queue_rq() (Ming Lei) [1798919] - [block] pktcdvd: remove warning on attempting to register non-passthrough dev (Ming Lei) [1798919] - [ata] ata: libahci_platform: Add of_node_put() before loop exit (Ming Lei) [1798919] - [block] block, bfq: push up injection only after setting service time (Ming Lei) [1798919] - [block] block, bfq: increase update frequency of inject limit (Ming Lei) [1798919] - [block] block, bfq: reduce upper bound for inject limit to max_rq_in_driver+1 (Ming Lei) [1798919] - [block] block, bfq: update inject limit only after injection occurred (Ming Lei) [1798919] - [block] block: centralize PI remapping logic to the block layer (Ming Lei) [1798919] - [block] block: use symbolic constants for t10_pi type (Ming Lei) [1798919] - [block] null_blk: format pr_* logs with pr_fmt (Ming Lei) [1798919] - [block] null_blk: match the type of parameter nr_devices (Ming Lei) [1798919] - [block] null_blk: do not fail the module load with zero devices (Ming Lei) [1798919] - [block] block: also check RQF_STATS in blk_mq_need_time_stamp() (Ming Lei) [1798919] - [block] block: make rq sector size accessible for block stats (Ming Lei) [1798919] - [block] bfq: Fix bfq linkage error (Ming Lei) [1798919] - [scsi] scsi: core: remove dummy q->dev check (Ming Lei) [1798919] - [block] block: bypass blk_set_runtime_active for uninitialized q->dev (Ming Lei) [1798919] - [block] null_blk: validate the number of devices (Ming Lei) [1798919] - [block] null_blk: fix module name at log message (Ming Lei) [1798919] - [block] iocost_monitor: Report debt (Ming Lei) [1798919] - [tools] iocost_monitor: Report more info with higher accuracy (Ming Lei) [1798919] - [tools] iocost_monitor: Always use strings for json values (Ming Lei) [1798919] - [block] blk-iocost: Don't let merges push vtime into the future (Ming Lei) [1798919] - [block] blk-iocost: Account force-charged overage in absolute vtime (Ming Lei) [1798919] - [block] blk-iocost: Fix incorrect operation order during iocg free (Ming Lei) [1798919] - [block] bfq: Add per-device weight (Ming Lei) [1798919] - [block] bfq: Extract bfq_group_set_weight from bfq_io_set_weight_legacy (Ming Lei) [1798919] - [block] bfq: Fix the missing barrier in __bfq_entity_update_weight_prio (Ming Lei) [1798919] - [block] block: fix elevator_get_by_features() (Ming Lei) [1798919] - [scsi] sd: Set ELEVATOR_F_ZBD_SEQ_WRITE for ZBC disks (Ming Lei) [1798919] - [block] block: Set ELEVATOR_F_ZBD_SEQ_WRITE for nullblk zoned disks (Ming Lei) [1798919] - [block] block: Delay default elevator initialization (Ming Lei) [1798919] - [block] block: Improve default elevator selection (Ming Lei) [1798919] - [block] block: Introduce elevator features (Ming Lei) [1798919] - [block] block: Change elevator_init_mq() to always succeed (Ming Lei) [1798919] - [block] block: Cleanup elevator_init_mq() use (Ming Lei) [1798919] - [block] paride/pcd: need to check if cd->disk is null in pcd_detect (Ming Lei) [1798919] - [block] paride/pcd: need to set queue to NULL before put_disk (Ming Lei) [1798919] - [block] blkcg: add missing NULL check in ioc_cpd_alloc() (Ming Lei) [1798919] - [block] blkcg: fix missing free on error path of blk_iocost_init() (Ming Lei) [1798919] - [trace] blkcg: blk-iocost: predeclare used structs (Ming Lei) [1798919] - [block] blkcg: add tools/cgroup/iocost_coef_gen.py (Ming Lei) [1798919] - [block] blkcg: add tools/cgroup/iocost_monitor.py (Ming Lei) [1798919] - [block] blkcg: implement blk-iocost (Ming Lei) [1798919] - [block] blk-mq: add optional request->alloc_time_ns (Ming Lei) [1798919] - [block] block: extend 'struct request' via 'request_aux' (Ming Lei) [1798919] - [block] blkcg: s/RQ_QOS_CGROUP/RQ_QOS_LATENCY/ (Ming Lei) [1798919] - [block] block/rq_qos: implement rq_qos_ops->queue_depth_changed() (Ming Lei) [1798919] - [block] block/rq_qos: add rq_qos_merge() (Ming Lei) [1798919] - [block] blkcg: separate blkcg_conf_get_disk() out of blkg_conf_prep() (Ming Lei) [1798919] - [block] blkcg: make ->cpd_init_fn() optional (Ming Lei) [1798919] - [block] blkcg: pass @q and @blkcg into blkcg_pol_alloc_pd_fn() (Ming Lei) [1798919] - [include] writeback: Generalize and expose wb_completion (Ming Lei) [1798919] - [block] null_blk: fix inline misuse (Ming Lei) [1798919] - [block] null_blk: create a helper for req completion (Ming Lei) [1798919] - [block] null_blk: create a helper for zoned devices (Ming Lei) [1798919] - [block] null_blk: create a helper for mem-backed ops (Ming Lei) [1798919] - [block] null_blk: create a helper for badblocks (Ming Lei) [1798919] - [block] null_blk: create a helper for throttling (Ming Lei) [1798919] - [block] null_blk: move duplicate code to callers (Ming Lei) [1798919] - [block] block: remove struct request_queue queue_head (Ming Lei) [1798919] - [fs] writeback, cgroup: inode_switch_wbs() shouldn't give up on wb_switch_rwsem trylock fail (Ming Lei) [1798919] - [fs] writeback, cgroup: Adjust WB_FRN_TIME_CUT_DIV to accelerate foreign inode switching (Ming Lei) [1798919] - [block] blk-mq: Fix memory leak in blk_mq_init_allocated_queue error handling (Ming Lei) [1798919] - [block] loop: Add LOOP_SET_DIRECT_IO to compat ioctl (Ming Lei) [1798919] - [lib] lib: scatterlist: Fix to support no mapped sg (Ming Lei) [1798919] - [block] null_blk: implement REQ_OP_ZONE_RESET_ALL (Ming Lei) [1798919] - [scsi] scsi: implement REQ_OP_ZONE_RESET_ALL (Ming Lei) [1798919] - [block] blk-zoned: implement REQ_OP_ZONE_RESET_ALL (Ming Lei) [1798919] - [block] block: add req op to reset all zones and flag (Ming Lei) [1798919] - [block] block: Fix a comment in blk_cleanup_queue() (Ming Lei) [1798919] - [block] block: Fix spelling in the header above blkg_lookup() (Ming Lei) [1798919] - [kernel] cgroup: Move cgroup_parse_float() implementation out of CONFIG_SYSFS (Ming Lei) [1798919] - [kernel] cgroup: add cgroup_parse_float() (Ming Lei) [1798919] - [block] nbd: replace kill_bdev() with __invalidate_device() again (Ming Lei) [1798919] - [block] nbd: add netlink reconfigure resize support (Ming Lei) [1798919] - [block] nbd: fix crash when the blksize is zero (Ming Lei) [1798919] - [block] nbd: propagate genlmsg_reply return code (Ming Lei) [1798919] - [block] block: loop: mark bvec as ITER_BVEC_FLAG_NO_REF (Ming Lei) [1798919] - [block] loop: properly observe rotational flag of underlying device (Ming Lei) [1798919] - [block] block: Limit zone array allocation size (Ming Lei) [1798919] - [block] block: Fix null_blk_zoned creation failure with small number of zones (Ming Lei) [1798919] - [scsi] sd_zbc: Fix report zones buffer allocation (Ming Lei) [1798919] - [scsi] scsi: sd_zbc: Fix sd_zbc_report_zones() buffer allocation (Ming Lei) [1798919] - [md] block: Kill gfp_t argument of blkdev_report_zones() (Ming Lei) [1798919] - [md] dm zoned: Fix zone report handling (Ming Lei) [1798919] - [block] blkcg: implement REQ_CGROUP_PUNT (Ming Lei) [1798919] - [include] blkcg, writeback: Implement wbc_blkcg_css() (Ming Lei) [1798919] - [fs] blkcg, writeback: Add wbc->no_cgroup_owner (Ming Lei) [1798919] - [fs] blkcg, writeback: Rename wbc_account_io() to wbc_account_cgroup_owner() (Ming Lei) [1798919] - [block] cgroup, blkcg: Prepare some symbols for module and !CONFIG_CGROUP usages (Ming Lei) [1798919] - [fs] writeback: synchronize sync(2) against cgroup writeback membership switches (Ming Lei) [1798919] - [block] blk-mq: move cancel of requeue_work to the front of blk_exit_queue (Ming Lei) [1798919] - [block] blk-mq-debugfs: support rq_qos (Ming Lei) [1798919] - [block] null_blk: fix type mismatch null_handle_cmd() (Ming Lei) [1798919] - [block] null_blk: remove duplicate 0 initialization (Ming Lei) [1798919] - [block] null_blk: remove duplicate check for report zone (Ming Lei) [1798919] - [block] null_blk: add zoned config support information (Ming Lei) [1798919] - [tools] tools arch x86: Sync asm/cpufeatures.h with the kernel sources (Vitaly Kuznetsov) [1807448] - [x86] vmware: Use bool type for vmw_sched_clock (Vitaly Kuznetsov) [1807448] - [x86] vmware: Enable steal time accounting (Vitaly Kuznetsov) [1807448] - [x86] vmware: Add steal time clock support for VMware guests (Vitaly Kuznetsov) [1807448] - [x86] vmware: Remove vmware_sched_clock_setup() (Vitaly Kuznetsov) [1807448] - [x86] vmware: Make vmware_select_hypercall() __init (Vitaly Kuznetsov) [1807448] - [x86] cpu/vmware: Fix platform detection VMWARE_PORT macro (Vitaly Kuznetsov) [1807448] - [x86] cpu/vmware: Use the full form of INL in VMWARE_HYPERCALL, for clang/llvm (Vitaly Kuznetsov) [1807448] - [x86] cpu/vmware: Use the full form of INL in VMWARE_PORT (Vitaly Kuznetsov) [1807448] - [x86] vmware: Add a header file for hypercall definitions (Vitaly Kuznetsov) [1807448] - [x86] vmware: Update platform detection code for VMCALL/VMMCALL hypercalls (Vitaly Kuznetsov) [1807448] - [netdrv] hv_netvsc: Fix unwanted wakeup in netvsc_attach() (Mohammed Gamal) [1815503] - [netdrv] hv_netvsc: make recording RSS hash depend on feature flag (Mohammed Gamal) [1815503] - [netdrv] hv_netvsc: record hardware hash in skb (Mohammed Gamal) [1815503] - [netdrv] hv_netvsc: flag software created hash value (Mohammed Gamal) [1815503] - [video] hyperv: hyperv_fb: Use physical memory for fb on HyperV Gen 1 VMs (Mohammed Gamal) [1816744] - [video] hyperv: hyperv_fb: Support deferred IO for Hyper-V frame buffer driver (Mohammed Gamal) [1816744] - [video] hyperv: hyperv_fb: Obtain screen resolution from Hyper-V host (Mohammed Gamal) [1816744] - [uio] uio_hv_generic: drop #ifdef DEBUG (Mohammed Gamal) [1816744] - [hid] hv: Remove dependencies on PAGE_SIZE for ring buffer (Mohammed Gamal) [1816744] - [x86] x86/hyperv: Create and use Hyper-V page definitions (Mohammed Gamal) [1816285] - [x86] x86/hyper-v: Drop HV_X64_CONFIGURE_PROFILER definition (Mohammed Gamal) [1816285] - [x86] x86: hv: Add function to allocate zeroed page for Hyper-V (Mohammed Gamal) [1816285] - [x86] x86/hyperv: Add functions to allocate/deallocate page for Hyper-V (Mohammed Gamal) [1816285] - [x86] x86/hyper-v: Fix indentation in hv_do_fast_hypercall16() (Mohammed Gamal) [1816285] - [x86] x86/hyperv: Micro-optimize send_ipi_one() (Mohammed Gamal) [1816285] - [x86] x86/hyperv: Make vapic support x2apic mode (Mohammed Gamal) [1816285] - [x86] x86/hyper-v: Fix overflow bug in fill_gva_list() (Mohammed Gamal) [1816285] - [x86] x86/hyper-v: Zero out the VP ASSIST PAGE on allocation (Mohammed Gamal) [1816285] - [x86] x86/hyperv: Make hv_vcpu_is_preempted() visible (Mohammed Gamal) [1816285] - [x86] x86/hyper-v: Implement EOI assist (Mohammed Gamal) [1816285] - [x86] x86/hyperv: Prevent potential NULL pointer dereference (Mohammed Gamal) [1816285] - [x86] Drivers: hv: vmbus: Break out ISA independent parts of mshyperv.h (Mohammed Gamal) [1816285] - [x86] x86/hyperv: Remove unused include (Mohammed Gamal) [1816285] - [net] vsock/virtio: add support for MSG_PEEK (Stefano Garzarella) [1818059]- [include] leds: triggers: new function led_set_trigger_data() (Torez Smith) [1686205] - [leds] leds: triggers: add device attribute support (Torez Smith) [1686205] - [usb] USB: cdc-wdm: fix race between write and disconnect due to flag abuse (Torez Smith) [1686205] - [usb] usb: host: xhci: rcar: Fix typo in compatible string matching (Torez Smith) [1686205] - [usb] usb: host: xhci-tegra: Set DMA mask correctly (Torez Smith) [1686205] - [usb] USB: storage: ums-realtek: Whitelist auto-delink support (Torez Smith) [1686205] - [usb] USB: storage: ums-realtek: Update module parameter description for auto_delink_en (Torez Smith) [1686205] - [usb] usb: host: ohci: fix a race condition between shutdown and irq (Torez Smith) [1686205] - [usb] usb: hcd: use managed device resources (Torez Smith) [1686205] - [usb] typec: tcpm: fix a typo in the comparison of pdo_max_voltage (Torez Smith) [1686205] - [usb] usb-storage: Add new JMS567 revision to unusual_devs (Torez Smith) [1686205] - [usb] usb: chipidea: udc: don't do hardware access if gadget has stopped (Torez Smith) [1686205] - [usb] usbtmc: more sanity checking for packet size (Torez Smith) [1686205] - [usb] usb: udc: lpc32xx: silence fall-through warning (Torez Smith) [1686205] - [usb] usb: chipidea: imx: fix EPROBE_DEFER support during driver probe (Torez Smith) [1686205] - [usb] usb: host: fotg2: restart hcd after port reset (Torez Smith) [1686205] - [usb] USB: CDC: fix sanity checks in CDC union parser (Torez Smith) [1686205] - [usb] usb: cdc-acm: make sure a refcount is taken early enough (Torez Smith) [1686205] - [usb] USB: serial: option: add the BroadMobi BM818 card (Torez Smith) [1686205] - [usb] USB: serial: option: Add Motorola modem UARTs (Torez Smith) [1686205] - [usb] USB: core: Fix races in character device registration and deregistraion (Torez Smith) [1686205] - [usb] usb: gadget: mass_storage: Fix races between fsg_disable and fsg_set_alt (Torez Smith) [1686205] - [usb] usb: gadget: composite: Clear "suspended" on reset/disconnect (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: Fix sysfs interface of "role" (Torez Smith) [1686205] - [usb] usb: setup authorized_default attributes using usb_bus_notify (Torez Smith) [1686205] - [usb] usb: iowarrior: fix deadlock on disconnect (Torez Smith) [1686205] - [usb] Revert "USB: rio500: simplify locking" (Torez Smith) [1686205] - [usb] usb: usbfs: fix double-free of usb memory upon submiturb error (Torez Smith) [1686205] - [usb] usb: yurex: Fix use-after-free in yurex_delete (Torez Smith) [1686205] - [usb] USB: serial: option: add D-Link DWM-222 device ID (Torez Smith) [1686205] - [usb] USB: serial: option: Add support for ZTE MF871A (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Ignore unsupported/unknown alternate mode requests (Torez Smith) [1686205] - [usb] xhci: Fix NULL pointer dereference at endpoint zero reset (Torez Smith) [1686205] - [usb] usb: host: xhci-rcar: Fix timeout in xhci_suspend() (Torez Smith) [1686205] - [usb] usb: typec: ucsi: ccg: Fix uninitilized symbol error (Torez Smith) [1686205] - [usb] usb: typec: tcpm: remove tcpm dir if no children (Torez Smith) [1686205] - [usb] usb: typec: tcpm: free log buf memory when remove debug file (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Add NULL check before dereferencing config (Torez Smith) [1686205] - [tools] tools headers UAPI: Sync usbdevice_fs.h with the kernels to get new ioctl (Torez Smith) [1686205] - [usb] xhci: Fix crash if scatter gather is used with Immediate Data Transfer (IDT) (Torez Smith) [1686205] - [usb] usb: usb251xb: Reallow swap-dx-lanes to apply to the upstream port (Torez Smith) [1686205] - [usb] Revert "usb: usb251xb: Add US port lanes inversion property" (Torez Smith) [1686205] - [documentation] Revert "usb: usb251xb: Add US lanes inversion dts-bindings" (Torez Smith) [1686205] - [usb] usb: wusbcore: fix unbalanced get/put cluster_id (Torez Smith) [1686205] - [usb] usb/hcd: Fix a NULL vs IS_ERR() bug in usb_hcd_setup_local_mem() (Torez Smith) [1686205] - [usb] usb-storage: Add a limitation for blk_queue_max_hw_sectors() (Torez Smith) [1686205] - [usb] usb: pci-quirks: Minor cleanup for AMD PLL quirk (Torez Smith) [1686205] - [usb] usb: pci-quirks: Correct AMD PLL quirk detection (Torez Smith) [1686205] - [usb] vfs: Convert gadgetfs to use the new mount API (Torez Smith) [1686205] - [usb] Revert "usb: gadget: storage: Remove warning message" (Torez Smith) [1686205] - [documentation] Revert "dt-bindings: add binding for USBSS-DRD controller." (Torez Smith) [1686205] - [usb] Revert "usb:gadget Separated decoding functions from dwc3 driver." (Torez Smith) [1686205] - [usb] Revert "usb:gadget Patch simplify usb_decode_set_clear_feature function." (Torez Smith) [1686205] - [usb] Revert "usb:gadget Simplify usb_decode_get_set_descriptor function." (Torez Smith) [1686205] - [usb] Revert "usb:cdns3 Add Cadence USB3 DRD Driver" (Torez Smith) [1686205] - [usb] Revert "usb:cdns3 Fix for stuck packets in on-chip OUT buffer." (Torez Smith) [1686205] - [documentation] dt-bindings: usb: ehci: Fix example warnings (Torez Smith) [1686205] - [usb] usb :fsl: Change string format for errata property (Torez Smith) [1686205] - [usb] usb: host: Stops USB controller init if PLL fails to lock (Torez Smith) [1686205] - [usb] usb: phy: Workaround for USB erratum-A005728 (Torez Smith) [1686205] - [usb] usb: fsl: Set USB_EN bit to select ULPI phy (Torez Smith) [1686205] - [usb] usb: Handle USB3 remote wakeup for LPM enabled devices correctly (Torez Smith) [1686205] - [usb] drivers/usb/typec/tps6598x.c: fix 4CC cmd write (Torez Smith) [1686205] - [usb] drivers/usb/typec/tps6598x.c: fix portinfo width (Torez Smith) [1686205] - [usb] usb: storage: scsiglue: Do not skip VPD if try_vpd_pages is set (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: add a workaround for a race condition of workqueue (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: remove redundant assignment to ret (Torez Smith) [1686205] - [usb] usb: dwc2: use a longer AHB idle timeout in dwc2_core_reset() (Torez Smith) [1686205] - [usb] USB: gadget: function: fix issue Unneeded variable: "value" (Torez Smith) [1686205] - [usb] usb: phy: phy-mxs-usb: add imx7ulp support (Torez Smith) [1686205] - [usb] usb:cdns3 Fix for stuck packets in on-chip OUT buffer (Torez Smith) [1686205] - [usb] usb:cdns3 Add Cadence USB3 DRD Driver (Torez Smith) [1686205] - [usb] usb:gadget Simplify usb_decode_get_set_descriptor function (Torez Smith) [1686205] - [usb] usb:gadget Patch simplify usb_decode_set_clear_feature function (Torez Smith) [1686205] - [usb] usb:gadget Separated decoding functions from dwc3 driver (Torez Smith) [1686205] - [documentation] dt-bindings: add binding for USBSS-DRD controller (Torez Smith) [1686205] - [usb] usb: dwc3: pci: add support for TigerLake Devices (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: add ID for isodebug v1 (Torez Smith) [1686205] - [usb] usb: host: Fix excessive alignment restriction for local memory allocations (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Use struct platform_callback pointer (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Use renesas_usbhs_platform_info on of_device_id.data (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Add a common function for the .get_id (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: move device tree properties parsing (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Add struct device * declaration in usbhs_probe() (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Add has_new_pipe_configs flag (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Use dev_of_node macro instead of open coded (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Remove type member from renesas_usbhs_driver_param (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Use a specific flag instead of type for multi_clks (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Avoid to write platform_data's value (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: move macros from mod.c to the mod.h (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: remove notify_hotplug callback (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: revise the irq_vbus comments (Torez Smith) [1686205] - [usb] USB: core: Fix compiler warnings in devio.c (Torez Smith) [1686205] - [usb] USB: core: Remove usbfs_mutex (Torez Smith) [1686205] - [usb] usb: clean up some of the computations in adu_read (Torez Smith) [1686205] - [usb] scsi: usb: image: microtek: use sg helper to iterate over scatterlist (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Use struct assignment instead of memcpy() (Torez Smith) [1686205] - [usb] USB: core: correct a spelling mistake in the comment (Torez Smith) [1686205] - [usb] usb: dwc3: remove unused @lock member of dwc3_ep struct (Torez Smith) [1686205] - [usb] usb: dwc3: pci: Add Support for Intel Elkhart Lake Devices (Torez Smith) [1686205] - [usb] usb: Replace snprintf with scnprintf in gether_get_ifname (Torez Smith) [1686205] - [uapi] USB: fix types in uapi include (Torez Smith) [1686205] - [usb] USB: serial: option: add support for GosunCn ME3630 RNDIS mode (Torez Smith) [1686205] - [usb] xhci: detect USB 3.2 capable host controllers correctly (Torez Smith) [1686205] - [usb] usb: xhci: Don't try to recover an endpoint if port is in error state (Torez Smith) [1686205] - [usb] usb: gadget: ether: Fix race between gether_disconnect and rx_submit (Torez Smith) [1686205] - [usb] usb: gadget: storage: Remove warning message (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Add support for disabling U1 and U2 entries (Torez Smith) [1686205] - [usb] usb: gadget: send usb_gadget as an argument in get_config_params (Torez Smith) [1686205] - [documentation] doc: dt: bindings: usb: dwc3: Update entries for disabling U1 and U2 (Torez Smith) [1686205] - [usb] usb: dwc3: qcom: Use of_clk_get_parent_count() (Torez Smith) [1686205] - [usb] usb: dwc3: Fix core validation in probe, move after clocks are enabled (Torez Smith) [1686205] - [usb] usb: dwc3: qcom: Improve error handling (Torez Smith) [1686205] - [usb] usb: dwc3: qcom: Start USB in 'host mode' on the SDM845 (Torez Smith) [1686205] - [usb] usb: dwc3: qcom: Add support for booting with ACPI (Torez Smith) [1686205] - [usb] Revert "usb: dwc2: host: Setting qtd to NULL after freeing it" (Torez Smith) [1686205] - [usb] usb: gadget: net2272: remove redundant assignments to pointer 's' (Torez Smith) [1686205] - [usb] usb: gadget: Zero ffs_io_data (Torez Smith) [1686205] - [usb] USB: omap_udc: Remove unneeded variable (Torez Smith) [1686205] - [usb] fotg210-udc: Remove unneeded variable (Torez Smith) [1686205] - [usb] usb: gadget: at91_udc: Remove unneeded variable (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: Enhance role switch support (Torez Smith) [1686205] - [usb] usb: gadget: u_audio: Fixed variable declaration coding style issue (Torez Smith) [1686205] - [usb] usb: gadget: f_fs: data_len used before properly set (Torez Smith) [1686205] - [usb] USB: dwc2: Don't turn off the usbphy in suspend if wakeup is enabled (Torez Smith) [1686205] - [documentation] Documentation: dt-bindings: Add snps, need-phy-for-wake for dwc2 USB (Torez Smith) [1686205] - [usb] usb: dwc2: Force 8bit UTMI width for Samsung Exynos SoCs (Torez Smith) [1686205] - [usb] usb: dwc3: meson-g12a: Add support for IRQ based OTG switching (Torez Smith) [1686205] - [usb] usb: dwc2: Use generic PHY width in params setup (Torez Smith) [1686205] - [usb] usb: host: fotg2: add device tree probing (Torez Smith) [1686205] - [usb] usb: isp1362: Spelling s/eclusive/exclusive/ (Torez Smith) [1686205] - [usb] USB: add usbfs ioctl to retrieve the connection parameters (Torez Smith) [1686205] - [usb] usb: host: xhci-tegra: Fix Wunused-const-variable (Torez Smith) [1686205] - [usb] usb: chipidea: udc: workaround for endpoint conflict issue (Torez Smith) [1686205] - dt-bindings: usb: renesas_gen3: Rename bindings documentation file (Torez Smith) [1686205] - dt-bindings: usb: renesas_usbhs: Rename bindings documentation file (Torez Smith) [1686205] - [documentation] docs: power: convert docs to ReST and rename to *.rst (Torez Smith) [1686205] - [usb] docs: kbuild: convert docs to ReST and rename to *.rst (Torez Smith) [1686205] - [usb] usb: chipidea: msm: Use devm_platform_ioremap_resource() (Torez Smith) [1686205] - [usb] usb: chipidea: imx: Use devm_platform_ioremap_resource() (Torez Smith) [1686205] - [usb] usb: chipidea: Use dev_err() instead of pr_err() (Torez Smith) [1686205] - [usb] usb: chipidea: imx: "fsl, usbphy" phandle is not mandatory now (Torez Smith) [1686205] - [usb] usb: chipidea: imx: add imx7ulp support (Torez Smith) [1686205] - [usb] usb: typec: Make sure an alt mode exist before getting its partner (Torez Smith) [1686205] - [usb] Revert "usb: mtu3: fix up undefined reference to usb_debug_root" (Torez Smith) [1686205] - [usb] USB: sisusbvga: Remove unneeded variable (Torez Smith) [1686205] - [usb] usb: typec: tcpm: fusb302: simplify getting the adapter of a client (Torez Smith) [1686205] - [usb] usb: typec: ucsi: ccg: add runtime pm workaround (Torez Smith) [1686205] - [usb] usb: typec: ucsi: ccg: enable runtime pm support (Torez Smith) [1686205] - [usb] usb: gadget: udc: lpc32xx: fix return value check in lpc32xx_udc_probe() (Torez Smith) [1686205] - [usb] usb: gadget: dwc2: fix zlp handling (Torez Smith) [1686205] - [usb] usb: dwc2: Set actual frame number for completed ISOC transfer for none DDMA (Torez Smith) [1686205] - [usb] usb: gadget: udc: lpc32xx: allocate descriptor with GFP_ATOMIC (Torez Smith) [1686205] - [usb] usb: gadget: fusb300_udc: Fix memory leak of fusb300->ep (Torez Smith) [1686205] - [usb] usb: phy: mxs: Disable external charger detect in mxs_phy_hw_init() (Torez Smith) [1686205] - [usb] usb: dwc2: Fix DMA cache alignment issues (Torez Smith) [1686205] - [usb] usb: dwc2: host: Fix wMaxPacketSize handling (fix webcam regression) (Torez Smith) [1686205] - [usb] USB: move usb debugfs directory creation to the usb common core (Torez Smith) [1686205] - [usb] usb: host: u132-hcd: remove unneeded variable frame (Torez Smith) [1686205] - [usb] media: usb/gadget/f_uvc: set device_caps in struct video_device (Torez Smith) [1686205] - [usb] usbip: Replace unused kvec array with single variable in vhci_send_cmd_unlink() (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: remove controlling PWEN/EXTLP support (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: remove sudmac support (Torez Smith) [1686205] - [usb] usb: xhci: Add Clear_TT_Buffer (Torez Smith) [1686205] - [usb] usb: Add devaddr in struct usb_device (Torez Smith) [1686205] - [usb] USB: Fix chipmunk-like voice when using Logitech C270 for recording audio (Torez Smith) [1686205] - [usb] USB: usb-storage: Add new ID to ums-realtek (Torez Smith) [1686205] - [usb] USB: use genalloc for USB HCs with local memory (Torez Smith) [1686205] - [usb] usb: phy: mv-usb: Remove set but not used variable 'phy' (Torez Smith) [1686205] - [usb] usb: ftdi-elan: fix possible condition with no effect (if == else) (Torez Smith) [1686205] - [usb] USB: ohci-spear: Remove set but not used variable 'ohci' (Torez Smith) [1686205] - [usb] USB: atm: ueagle-atm.c: remove redundant license text (Torez Smith) [1686205] - [usb] USB: atm: ueagle-atm.c: fix SPDX tag to be BSD2 (Torez Smith) [1686205] - [usb] usb: ohci-s3c2410: Remove set but not used variable 'hcd' (Torez Smith) [1686205] - [usb] usb: cdc-wdm: remove redundant assignment to rv (Torez Smith) [1686205] - [usb] usb: host: ohci-st: Remove set but not used variable 'ohci' (Torez Smith) [1686205] - [usb] usb: host: ehci-st: Remove set but not used variable 'ehci' (Torez Smith) [1686205] - [usb] usb: typec: ucsi: ccg: fix memory leak in do_flash (Torez Smith) [1686205] - [include] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 (Torez Smith) [1686205] - [tools] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 (Torez Smith) [1686205] - [usb] usbip: usbip_host: fix stub_dev lock context imbalance regression (Torez Smith) [1686205] - [tools] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61 (Torez Smith) [1686205] - [usb] usb: avoid redundant allocation and free of memory (Torez Smith) [1686205] - [usb] signal/usb: Replace kill_pid_info_as_cred with kill_pid_usb_asyncio (Torez Smith) [1686205] - [usb] xhci: Use zu for printing size_t type (Torez Smith) [1686205] - [usb] xhci: Convert xhci_handshake() to use readl_poll_timeout_atomic() (Torez Smith) [1686205] - [usb] xhci: Fix immediate data transfer if buffer is already DMA mapped (Torez Smith) [1686205] - [usb] usb: xhci: avoid null pointer deref when bos field is NULL (Torez Smith) [1686205] - [usb] usb: xhci: Fix a potential null pointer dereference in xhci_debugfs_create_endpoint() (Torez Smith) [1686205] - [usb] xhci: update bounce buffer with correct sg num (Torez Smith) [1686205] - [tools] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13 (Torez Smith) [1686205] - [usb] USB: serial: option: add Telit 0x1260 and 0x1261 compositions (Torez Smith) [1686205] - [usb] USB: serial: pl2303: add Allied Telesis VT-Kit3 (Torez Smith) [1686205] - [usb] USB: serial: option: add support for Simcom SIM7500/SIM7600 RNDIS mode (Torez Smith) [1686205] - [tools] treewide: Add SPDX license identifier - Makefile/Kconfig (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usbhs: Add support for r7s9210 (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Add support for RZ/A2 (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: support byte addressable CFIFO (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: add support for CNEN bit (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: move flags to param (Torez Smith) [1686205] - [usb] usb: core: hub: Disable hub-initiated U1/U2 (Torez Smith) [1686205] - [usb] usb: core: hub: Enable/disable U1/U2 in configured state (Torez Smith) [1686205] - [usb] USB: rio500: simplify locking (Torez Smith) [1686205] - [usb] USB: rio500: fix memory leak in close after disconnect (Torez Smith) [1686205] - [usb] USB: rio500: refuse more than one device at a time (Torez Smith) [1686205] - [usb] usbip: usbip_host: fix BUG: sleeping function called from invalid context (Torez Smith) [1686205] - [usb] USB: sisusbvga: fix oops in error path of sisusb_probe (Torez Smith) [1686205] - [usb] USB: Add LPM quirk for Surface Dock GigE adapter (Torez Smith) [1686205] - [usb] usb: mtu3: fix up undefined reference to usb_debug_root (Torez Smith) [1686205] - [usb] USB: Fix slab-out-of-bounds write in usb_get_bos_descriptor (Torez Smith) [1686205] - [usb] usb: remove redundant 'default n' from Kconfig-s (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Use specific struct instead of USBHS_TYPE_* enums (Torez Smith) [1686205] - [usb] USB: OHCI: remove space before open square bracket '[' (Torez Smith) [1686205] - [usb] usb: exynos: add workaround for the USB device bindings conflict (Torez Smith) [1686205] - [usb] usbip: usbip_host: cleanup do_rebind() return path (Torez Smith) [1686205] - [usb] USB: serial: f81232: clear overrun flag (Torez Smith) [1686205] - [usb] USB: serial: f81232: fix interrupt worker not stop (Torez Smith) [1686205] - [usb] usb: dwc3: Rename DWC3_DCTL_LPM_ERRATA (Torez Smith) [1686205] - [usb] usb: dwc3: Fix default lpm_nyet_threshold value (Torez Smith) [1686205] - [usb] usb: dwc3: debug: Print GET_STATUS(device) tracepoint (Torez Smith) [1686205] - [usb] usb: dwc3: Do core validation early on probe (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Set lpm_capable (Torez Smith) [1686205] - [usb] usb: gadget: atmel: tie wake lock to running clock (Torez Smith) [1686205] - [usb] usb: gadget: atmel: support USB suspend (Torez Smith) [1686205] - [usb] usb: gadget: atmel_usba_udc: simplify setting of interrupt-enabled mask (Torez Smith) [1686205] - [usb] dwc2: gadget: Fix completed transfer size calculation in DDMA (Torez Smith) [1686205] - [usb] usb: dwc2: Set lpm mode parameters depend on HW configuration (Torez Smith) [1686205] - [usb] usb: dwc2: Fix channel disable flow (Torez Smith) [1686205] - [usb] usb: dwc2: Set actual frame number for completed ISOC transfer (Torez Smith) [1686205] - [usb] usb: gadget: do not use __constant_cpu_to_le16 (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Increase descriptors count for ISOC's (Torez Smith) [1686205] - [usb] usb: dwc3: move synchronize_irq() out of the spinlock protected block (Torez Smith) [1686205] - [usb] usb: dwc3: Free resource immediately after use (Torez Smith) [1686205] - [usb] usb: dwc3: of-simple: Convert to bulk clk API (Torez Smith) [1686205] - [usb] usb: dwc2: Delayed status support (Torez Smith) [1686205] - [usb] usb: gadget: udc: lpc32xx: rework interrupt handling (Torez Smith) [1686205] - [usb] usb: gadget: udc: lpc32xx: add support for stotg04 phy (Torez Smith) [1686205] - [usb] usb: gadget: udc: lpc32xx: properly setup phy interrupts (Torez Smith) [1686205] - [usb] usb: gadget: udc: lpc32xx: simplify vbus handling (Torez Smith) [1686205] - [usb] usb: gadget: udc: lpc32xx: simplify probe (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Move gadget phy init into core phy init (Torez Smith) [1686205] - [usb] usb: dwc2: Move phy init into core (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Replace phyif with phy_utmi_width (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Remove duplicated phy init (Torez Smith) [1686205] - [usb] usb: dwc2: Move UTMI_PHY_DATA defines closer (Torez Smith) [1686205] - [usb] usb: dwc2: optionally assert phy reset when waking up (Torez Smith) [1686205] - [documentation] dt-bindings: usb: dwc2: Document quirk to reset PHY upon wakeup (Torez Smith) [1686205] - [documentation] dt-bindings: usb: dwc2: document the vbus-supply property (Torez Smith) [1686205] - [usb] USB: UDC: net22{80, 72}: remove mistaken test of req->zero (Torez Smith) [1686205] - [usb] USB: UDC: net2280: Remove redundant "if" condition (Torez Smith) [1686205] - [usb] usb: gadget: fsl: fix link error against usb-gadget module (Torez Smith) [1686205] - [usb] usb: gadget: f_ncm: Add OS descriptor support (Torez Smith) [1686205] - [usb] usb: gadget: f_ncm: Fix NTP-32 support (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Reject LPM token during Control transfers (Torez Smith) [1686205] - [usb] USB: Export usb_wakeup_enabled_descendants() (Torez Smith) [1686205] - [usb] usb: dwc2: bus suspend/resume for hosts with DWC2_POWER_DOWN_PARAM_NONE (Torez Smith) [1686205] - [usb] usb: dwc3: Add Amlogic G12A DWC3 glue (Torez Smith) [1686205] - [usb] usb: dwc2: Add Amlogic G12A DWC2 Params (Torez Smith) [1686205] - [documentation] dt-bindings: usb: dwc3: Add Amlogic G12A DWC3 Glue Bindings (Torez Smith) [1686205] - [documentation] dt-bindings: usb: dwc2: Add Amlogic G12A DWC2 Compatible (Torez Smith) [1686205] - [usb] usb: gadget: f_fs: don't free buffer prematurely (Torez Smith) [1686205] - [usb] USB: serial: io_edgeport: fix up switch fall-through comments (Torez Smith) [1686205] - [usb] usb: usb251xb: Add US port lanes inversion property (Torez Smith) [1686205] - [usb] usb: usb251xb: Create a ports field collector method (Torez Smith) [1686205] - [documentation] usb: usb251xb: Add US lanes inversion dts-bindings (Torez Smith) [1686205] - [usb] usb: isp1760-hcd: Fix fall-through annotations (Torez Smith) [1686205] - [usb] usb: musb: dsps: Use dev_get_drvdata() (Torez Smith) [1686205] - [usb] usb: musb: jz4740: obtain USB PHY from devicetree (Torez Smith) [1686205] - [usb] usb: musb: jz4740: Let the platform probe the PHY (Torez Smith) [1686205] - [documentation] dt-bindings: usb: Add usb-phy property to the jz4740-musb node (Torez Smith) [1686205] - [soc] soc: sunxi: Fix missing dependency on REGMAP_MMIO (Torez Smith) [1686205] - [usb] usb: musb: omap2430: Add support for idling phy when musb is idle (Torez Smith) [1686205] - [usb] usb: musb: Silence error about blacklisting hubs if !CONFIG_USB (Torez Smith) [1686205] - [usb] usbip: vhci_hcd: Mark expected switch fall-through (Torez Smith) [1686205] - [usb] UAS: fix alignment of scatter/gather segments (Torez Smith) [1686205] - [include] USB: serial: drop unused iflag macro (Torez Smith) [1686205] - [usb] USB: serial: drop unnecessary goto (Torez Smith) [1686205] - [usb] USB: serial: clean up throttle handling (Torez Smith) [1686205] - [usb] USB: serial: fix unthrottle races (Torez Smith) [1686205] - [usb] USB: cdc-acm: clean up throttle handling (Torez Smith) [1686205] - [usb] USB: cdc-acm: fix unthrottle races (Torez Smith) [1686205] - [usb] usb: typec: ucsi: ccg: fix missing unlock on error in ccg_cmd_write_flash_row() (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usbhs: Add support for r8a77470 (Torez Smith) [1686205] - [documentation] dt-bindings: usb-xhci: Add r8a774c0 support (Torez Smith) [1686205] - [usb] usb: xhci: add endpoint context tracing when an endpoint is added (Torez Smith) [1686205] - [usb] xhci: Add tracing for input control context (Torez Smith) [1686205] - [usb] xhci: add port and bus number to port dynamic debugging (Torez Smith) [1686205] - [usb] usb: xhci: add Immediate Data Transfer support (Torez Smith) [1686205] - [usb] usb: usb251xb: Add an empty hub' i2c-bus segment checker (Torez Smith) [1686205] - [usb] USB: serial: spcp8x5: simplify init_termios (Torez Smith) [1686205] - [usb] USB: serial: oti6858: simplify init_termios (Torez Smith) [1686205] - [usb] USB: serial: iuu_phoenix: simplify init_termios (Torez Smith) [1686205] - [usb] USB: serial: iuu_phoenix: drop bogus initial cflag (Torez Smith) [1686205] - [usb] USB: serial: cypress_m8: clean up initial-termios handling (Torez Smith) [1686205] - [usb] USB: serial: cypress_m8: drop unused termios (Torez Smith) [1686205] - [usb] USB: serial: cypress_m8: drop unused driver data flag (Torez Smith) [1686205] - [usb] USB: serial: fix initial-termios handling (Torez Smith) [1686205] - [usb] USB: yurex: Fix protection fault after device removal (Torez Smith) [1686205] - [usb] usb: usbip: fix isoc packet num validation in get_pipe (Torez Smith) [1686205] - [usb] usb/hcd: Send a uevent signaling that the host controller had died (Torez Smith) [1686205] - [usb] usb: typec: Add driver for NVIDIA Alt Modes (Torez Smith) [1686205] - [usb] usb: typec: displayport: Export probe and remove functions (Torez Smith) [1686205] - [usb] usb: typec: ucsi: Support for DisplayPort alt mode (Torez Smith) [1686205] - [usb] usb: typec: ucsi: Preliminary support for alternate modes (Torez Smith) [1686205] - [usb] usb: typec: ucsi: ccg: add firmware flashing support (Torez Smith) [1686205] - [usb] usb: typec: ucsi: ccg: add get_fw_info function (Torez Smith) [1686205] - [usb] usb: usb251xb: Lock i2c-bus segment the hub resides (Torez Smith) [1686205] - [usb] usb: dwc3: Allow building USB_DWC3_QCOM without EXTCON (Torez Smith) [1686205] - [usb] usbip: stub_rx: tidy the indenting in is_clear_halt_cmd() (Torez Smith) [1686205] - [usb] USB: serial: digi_acceleport: clean up set_termios (Torez Smith) [1686205] - [usb] USB: serial: digi_acceleport: clean up modem-control handling (Torez Smith) [1686205] - [usb] USB: core: Fix bug caused by duplicate interface PM usage counter (Torez Smith) [1686205] - [usb] usb: mtu3: get optional clock by devm_clk_get_optional() (Torez Smith) [1686205] - [usb] usb: chipidea: msm: get optional clock by devm_clk_get_optional() (Torez Smith) [1686205] - [usb] usb: dwc2: get optional clock by devm_clk_get_optional() (Torez Smith) [1686205] - [usb] usb: misc: usb3503: get optional clock by devm_clk_get_optional() (Torez Smith) [1686205] - [usb] usb: host: xhci-plat: get optional clock by devm_clk_get_optional() (Torez Smith) [1686205] - [usb] usb: xhci-mtk: get optional clock by devm_clk_get_optional() (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Revert "Resolve fixed power role contract setup" (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Implement start_toggling for all port-types (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Notify the tcpc to start connection-detection for SRPs (Torez Smith) [1686205] - [usb] usb: host: use usb_endpoint_maxp instead of usb_maxpacket (Torez Smith) [1686205] - [usb] USB: dummy-hcd: Fix failure to give back unlinked URBs (Torez Smith) [1686205] - [usb] USB: core: Don't unbind interfaces following device reset failure (Torez Smith) [1686205] - [usb] usb-storage: Set virt_boundary_mask to avoid SG overflows (Torez Smith) [1686205] - [usb] USB: core: Fix unterminated string returned by usb_string() (Torez Smith) [1686205] - [documentation] dt-bindings: usb: Convert the generic EHCI binding to YAML (Torez Smith) [1686205] - [documentation] dt-bindings: usb: Convert the generic OHCI binding to YAML (Torez Smith) [1686205] - [documentation] dt-bindings: usb: Convert USB HCD generic binding to YAML (Torez Smith) [1686205] - [usb] USB: hub: Remove returned value 'status' since never used (Torez Smith) [1686205] - [usb] usb: host: xhci-tegra: Add Tegra186 XUSB support (Torez Smith) [1686205] - [usb] usb: host: xhci-tegra: Selectively program IPFS (Torez Smith) [1686205] - [documentation] dt-bindings: usb: xhci-tegra: Add Tegra186 support (Torez Smith) [1686205] - [usb] usb: ohci-da8xx: drop the vbus GPIO (Torez Smith) [1686205] - [usb] usb: ohci-da8xx: disable the regulator if the overcurrent irq fired (Torez Smith) [1686205] - [usb] usb: ohci-da8xx: let the regulator framework keep track of use count (Torez Smith) [1686205] - [usb] USB: serial: pl2303: fix tranceiver suspend mode (Torez Smith) [1686205] - [usb] USB: serial: pl2303: fix non-supported xon/xoff (Torez Smith) [1686205] - [usb] USB: serial: option: add Olicard 600 (Torez Smith) [1686205] - [usb] USB: serial: cp210x: add new device id (Torez Smith) [1686205] - [usb] usb: u132-hcd: fix resource leak (Torez Smith) [1686205] - [usb] usb: cdc-acm: fix race during wakeup blocking TX traffic (Torez Smith) [1686205] - [usb] usb: mtu3: fix EXTCON dependency (Torez Smith) [1686205] - [usb] usb: usb251xb: fix to avoid potential NULL pointer dereference (Torez Smith) [1686205] - [usb] usb: core: Try generic PHY_MODE_USB_HOST if usb_phy_roothub_set_mode fails (Torez Smith) [1686205] - [usb] usb: introduce usb_ep_type_string() function (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Make fusb302_irq_work static (Torez Smith) [1686205] - [usb] usb: u132-hcd: fix potential NULL pointer dereference (Torez Smith) [1686205] - [usb] usb: typec: wcove: Provide fwnode for the port (Torez Smith) [1686205] - [usb] usb: core: Add PM runtime calls to usb_hcd_platform_shutdown (Torez Smith) [1686205] - [usb] usb: sierra: fix a missing check of device_create_file (Torez Smith) [1686205] - [usb] usb: mtu3: add a function to switch mailbox state to string (Torez Smith) [1686205] - [usb] usb: mtu3: add tracepoints to help debug (Torez Smith) [1686205] - [usb] usb: mtu3: move vbus and mode debugfs interfaces into mtu3_debugfs.c (Torez Smith) [1686205] - [usb] usb: mtu3: add debugfs interface files (Torez Smith) [1686205] - [usb] usb: mtu3: supports new QMU format (Torez Smith) [1686205] - [usb] usb: mtu3: rebuild qmu_gpd struct to prepare to support new QMU format (Torez Smith) [1686205] - [usb] usb: mtu3: fix transfer error of USB3 Gen2 isoc (Torez Smith) [1686205] - [usb] usb: mtu3: rebuild the code of getting vbus regulator (Torez Smith) [1686205] - [usb] usb: mtu3: remove unnecessary local variable @req (Torez Smith) [1686205] - [usb] usb: mtu3: print useful information also for device and host modes (Torez Smith) [1686205] - [usb] usb: mtu3: check return value of devm_extcon_register_notifier() (Torez Smith) [1686205] - [usb] xhci: Don't let USB3 ports stuck in polling state prevent suspend (Torez Smith) [1686205] - [usb] usb: xhci: dbc: Don't free all memory with spinlock held (Torez Smith) [1686205] - [usb] xhci: Fix port resume done detection for SS ports with LPM enabled (Torez Smith) [1686205] - [usb] USB: serial: mos7720: fix mos_parport refcount imbalance on error path (Torez Smith) [1686205] - [usb] USB: gadget: f_hid: fix deadlock in f_hidg_write() (Torez Smith) [1686205] - [usb] usb: gadget: net2272: Fix net2272_dequeue() (Torez Smith) [1686205] - [usb] usb: gadget: net2280: Fix net2280_dequeue() (Torez Smith) [1686205] - [usb] usb: gadget: net2280: Fix overrun of OUT messages (Torez Smith) [1686205] - [usb] usb: dwc3: pci: add support for Comet Lake PCH ID (Torez Smith) [1686205] - [usb] usb: usb251xb: Remove unnecessary comparison of unsigned integer with >= 0 (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Add __printf attribute to fusb302_log function (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Improve suspend/resume handling (Torez Smith) [1686205] - [usb] usb: typec: fusb302: 2 small misc. fixes (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Fix fusb302_handle_togdone_src Ra handling (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Check vconn is off when we start toggling (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Fold fusb302_set_cc_pull into tcpm_set_cc (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Refactor / simplify tcpm_set_cc() (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Make fusb302_set_cc_polarity also set pull ups / downs (Torez Smith) [1686205] - [usb] usb: typec: pi3usb30532: Keep orientation when setting mux to safe mode (Torez Smith) [1686205] - [usb] usb: typec: altmodes/displayport: Fall back to multi-func pins (Torez Smith) [1686205] - [usb] usbip: Remove unnecessary null check (Torez Smith) [1686205] - [include] USB: usb.h: tweak struct urb to remove wasted space (Torez Smith) [1686205] - [usb] usb: common: Consider only available nodes for dr_mode (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Try PD-2.0 if sink does not respond to 3.0 source-caps (Torez Smith) [1686205] - [usb] usb: host: xhci-rcar: Add XHCI_TRUST_TX_LENGTH quirk (Torez Smith) [1686205] - [usb] usb: typec: Fix unchecked return value (Torez Smith) [1686205] - [usb] USB: serial: option: set driver_info for SIM5218 and compatibles (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: add additional NovaTech products (Torez Smith) [1686205] - [usb] USB: serial: option: add support for Quectel EM12 (Torez Smith) [1686205] - [usb] wusb: Remove unnecessary static function ckhdid_printf (Torez Smith) [1686205] - [usb] usb: core: make default autosuspend delay configurable (Torez Smith) [1686205] - [usb] usb: core: Fix typo in description of "authorized_default" (Torez Smith) [1686205] - [usb] usb: chipidea: Refactor USB PHY selection and keep a single PHY (Torez Smith) [1686205] - [usb] usb: chipidea: Grab the (legacy) USB PHY by phandle first (Torez Smith) [1686205] - [usb] usb: chipidea: imx: set power polarity (Torez Smith) [1686205] - [documentation] dt-bindings: usb: ci-hdrc-usb2: add property power-active-high (Torez Smith) [1686205] - [usb] usb: chipidea: imx: remove unused header files (Torez Smith) [1686205] - [usb] usb: chipidea: tegra: Fix missed ci_hdrc_remove_device() (Torez Smith) [1686205] - [usb] usb: core: add option of only authorizing internal devices (Torez Smith) [1686205] - [usb] usb: typec: tps6598x: handle block writes separately with plain-I2C adapters (Torez Smith) [1686205] - [usb] usb: xhci: Fix for Enabling USB ROLE SWITCH QUIRK on INTEL_SUNRISEPOINT_LP_XHCI (Torez Smith) [1686205] - [usb] usb: xhci: fix build warning - missing prototype (Torez Smith) [1686205] - [usb] usb: xhci: dbc: Fixing typo error (Torez Smith) [1686205] - [usb] usb: xhci: remove unused member 'parent' in xhci_regset struct (Torez Smith) [1686205] - [usb] xhci: tegra: Prevent error pointer dereference (Torez Smith) [1686205] - [usb] USB: serial: option: add Telit ME910 ECM composition (Torez Smith) [1686205] - [usb] usb: core: Replace hardcoded check with inline function from usb.h (Torez Smith) [1686205] - [usb] usb: core: skip interfaces disabled in devicetree (Torez Smith) [1686205] - [usb] usb: typec: mux: remove redundant check on variable match (Torez Smith) [1686205] - [usb] USB: serial: cp210x: fix GPIO in autosuspend (Torez Smith) [1686205] - [usb] usb: dwc3: drd: Defer probe if extcon device is not found (Torez Smith) [1686205] - [usb] cdc-wdm: pass return value of recover_from_urb_loss (Torez Smith) [1686205] - [usb] usb: host: oxu210hp-hcd: remove set but not used variables 'uframes, transfer_buffer_length' (Torez Smith) [1686205] - [usb] USB: renesas_usbhs: fix spelling mistake "doens't" -> "doesn't" (Torez Smith) [1686205] - [usb] usb: wusbcore: wa-xfer: use struct_size() helper (Torez Smith) [1686205] - [usb] usb: core: config: Use struct_size() in kzalloc() (Torez Smith) [1686205] - [usb] usb: dwc2: use struct_size() in kzalloc() (Torez Smith) [1686205] - [usb] usb: typec: mux: Fix unsigned comparison with less than zero (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: add ID for Hjelmslund Electronics USB485 (Torez Smith) [1686205] - [usb] usb: typec: mux: Find the muxes by also matching against the device node (Torez Smith) [1686205] - [usb] usb: typec: Find the ports by also matching against the device node (Torez Smith) [1686205] - [usb] usb: roles: Find the muxes by also matching against the device node (Torez Smith) [1686205] - [usb] usb: typec: Rationalize the API for the muxes (Torez Smith) [1686205] - [usb] usb: typec: tps6598x: Check mode of operation (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Remove unused functions (Torez Smith) [1686205] - [usb] USB: musb: mark expected switch fall-through (Torez Smith) [1686205] - [usb] usb: phy: twl6030-usb: fix possible use-after-free on remove (Torez Smith) [1686205] - [usb] usb: misc: usbtest: add super-speed isoc support (Torez Smith) [1686205] - [usb] usb: dwc3: Reset num_trbs after skipping (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: don't enable interrupt when disabling endpoint (Torez Smith) [1686205] - [usb] scsi: uas: Use scsi_et_resid() where appropriate (Torez Smith) [1686205] - [usb] usb: host: oxu210hp-hcd: fix indentation issue (Torez Smith) [1686205] - [usb] usb: ohci-da8xx: add vbus and overcurrent gpios (Torez Smith) [1686205] - [usb] usb: ohci-da8xx: add a helper pointer to &pdev->dev (Torez Smith) [1686205] - [usb] usb: ohci-da8xx: add a new line after local variables (Torez Smith) [1686205] - [usb] usb: musb: Kconfig: Drop dependency on CONFIG_USB for jz4740 (Torez Smith) [1686205] - [usb] usb: musb: Kconfig: Drop dependency on MACH_JZ4740 for jz4740 (Torez Smith) [1686205] - [usb] usb: musb: jz4740: Add support for devicetree (Torez Smith) [1686205] - [documentation] Documentation: dt: Add binding info for jz4740-musb driver (Torez Smith) [1686205] - [usb] USB: musb: fix indentation issue on a return statement (Torez Smith) [1686205] - [usb] fotg210-udc: pass struct device to DMA API functions (Torez Smith) [1686205] - [usb] fotg210-udc: remove a bogus dma_sync_single_for_device call (Torez Smith) [1686205] - [usb] usb: gadget: Change Andrzej Pietrasiewicz's e-mail address (Torez Smith) [1686205] - [usb] usb: f_fs: Avoid crash due to out-of-scope stack ptr access (Torez Smith) [1686205] - [usb] usb: typec: ucsi: Remove debug.h file (Torez Smith) [1686205] - [usb] usb: typec: Prepare alt mode enter/exit reporting for UCSI alt mode support (Torez Smith) [1686205] - [usb] usb: typec: displayport: Move the Configuration VDO helpers to the header (Torez Smith) [1686205] - [usb] USB: Fix configuration selection issues introduced in v4.20.0 (Torez Smith) [1686205] - [usb] usb: handle warm-reset port requests on hub resume (Torez Smith) [1686205] - [usb] USB: serial: cp210x: add ID for Ingenico 3070 (Torez Smith) [1686205] - [usb] USB: serial: cp210x: add minimum baud rate for CP2105 SCI (Torez Smith) [1686205] - [usb] usb: dwc3: haps: Workaround matching VID PID (Torez Smith) [1686205] - [usb] usb: gadget: f_fs: preserve wMaxPacketSize across usb_ep_autoconfig() call (Torez Smith) [1686205] - [usb] usb: gadget: move non-super speed code out of usb_ep_autoconfig_ss() (Torez Smith) [1686205] - [usb] usb: gadget: function: sync f_uac1 ac header baInterfaceNr (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Add scatter-gather mode (Torez Smith) [1686205] - [usb] usb: gadget: fix various indentation issues (Torez Smith) [1686205] - [usb] usb: dwc2: Fix EP TxFIFO number setting (Torez Smith) [1686205] - [usb] udc: net2280: Fix net2280_disable (Torez Smith) [1686205] - [usb] USB: gadget: Improve kerneldoc for usb_ep_dequeue() (Torez Smith) [1686205] - [usb] usb: dwc3: debug: purge usage of strcat (Torez Smith) [1686205] - [usb] USB: serial: cp210x: add GPIO support for CP2104 (Torez Smith) [1686205] - [usb] usb: dwc3: trace: pass trace buffer size to decoding functions (Torez Smith) [1686205] - [usb] usb: core: Move variable initialization to appropriate place (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: remove DWC3_EP_END_TRANSFER_PENDING (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: early giveback if End Transfer already completed (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: don't use resource_index as a flag (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: clear DWC3_EP_TRANSFER_STARTED on cmd complete (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Correct the PPS out_volt calculation (Torez Smith) [1686205] - [usb] usb: gadget: musb: fix short isoc packets with inventra dma (Torez Smith) [1686205] - [usb] usbip: Fix vep_free_request() null pointer checks on input args (Torez Smith) [1686205] - [usb] usb: ehci-orion: add S2RAM support (Torez Smith) [1686205] - [usb] usb: ehci-orion: avoid double PHY initialization (Torez Smith) [1686205] - [usb] usb: host: xhci: mvebu: add reset on resume quirk (Torez Smith) [1686205] - [usb] usb: core: comply to PHY framework (Torez Smith) [1686205] - [usb] usb: phy: am335x: fix race condition in _probe (Torez Smith) [1686205] - [usb] usb: dwc3: exynos: Fix error handling of clk_prepare_enable (Torez Smith) [1686205] - [usb] usb: phy: fix link errors (Torez Smith) [1686205] - [usb] usb: gadget: udc: net2272: Fix bitwise and boolean operations (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Handle 0 xfer length for OUT EP (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: remove req->started flag (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: prevent dwc3_request from being queued twice (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: add dwc3_request status tracking (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: add support for r8a774c0 (Torez Smith) [1686205] - [usb] usb: gadget: uvc: add uvcg_warn macro (Torez Smith) [1686205] - [usb] usb: gadget: u_serial: process RX in workqueue instead of tasklet (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usbhs: Add r8a774c0 support (Torez Smith) [1686205] - [documentation] usb: gadget: udc: renesas_usb3: Add bindings for r8a774c0 (Torez Smith) [1686205] - [usb] usb: gadget: aspeed: fix typo (Torez Smith) [1686205] - [usb] usb: dwc3: keystone: Add support for ti, am654-dwc3 (Torez Smith) [1686205] - [documentation] dt-bindings: usb: keystone-usb: Add ti, am654-dwc3 support (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Fix OTG events when gadget driver isn't loaded (Torez Smith) [1686205] - [usb] usb: dwc3: qcom: Add support for MSM8998 (Torez Smith) [1686205] - [documentation] dt-bindings: usb: Add support for msm8998 (Torez Smith) [1686205] - [usb] usb: gadget: Remove dead branch code (Torez Smith) [1686205] - [usb] USB: serial: cp210x: support all gpios on CP2102N QFN28 package (Torez Smith) [1686205] - [usb] usb: ftdi-elan: Fix if == else warnings in ftdi_elan_respond_engine (Torez Smith) [1686205] - [usb] usb: typec: tpcm: improve error handling of tcpm_register_port (Torez Smith) [1686205] - [usb] usb: misc: usb3503: Add system sleep support in non-I2C mode (Torez Smith) [1686205] - [usb] usbip: Fix vhci_urb_enqueue() URB null transfer buffer error path (Torez Smith) [1686205] - [usb] usb: sisusb: remove useless macros and compact the code (Torez Smith) [1686205] - [usb] usb: sisusb: let files build only when needed (Torez Smith) [1686205] - [usb] usb: sisusb_con, cleanup configs (Torez Smith) [1686205] - [usb] usb: sisusb_con, convert addr macros to functions (Torez Smith) [1686205] - [usb] usb: ftdi-elan: remove a unnecessary variable 'empty_packets' (Torez Smith) [1686205] - [usb] usb: assign ACPI companions for embedded USB devices (Torez Smith) [1686205] - [usb] usb: split code locating ACPI companion into port and device (Torez Smith) [1686205] - [usb] USB: host: whci: rename Kbuild file (Torez Smith) [1686205] - [usb] USB: remove README file (Torez Smith) [1686205] - [usb] USB: add missing SPDX lines to Kconfig and Makefiles (Torez Smith) [1686205] - [usb] USB: storage: karma: add whitespace after declarations (Torez Smith) [1686205] - [usb] USB: serial: keyspan_usa: add proper SPDX lines for .h files (Torez Smith) [1686205] - [usb] USB: EHCI: ehci-mv: add MODULE_DEVICE_TABLE (Torez Smith) [1686205] - [usb] USB: Consolidate LPM checks to avoid enabling LPM twice (Torez Smith) [1686205] - [usb] USB: Add new USB LPM helpers (Torez Smith) [1686205] - [usb] drivers: usb :fsl: Remove USB Errata checking code (Torez Smith) [1686205] - [usb] usb: kconfig: remove dependency FSL_SOC for ehci fsl driver (Torez Smith) [1686205] - [usb] usb: ehci: fsl: Update register accessing for arm/arm64 platforms (Torez Smith) [1686205] - [usb] usb: usb251xb: add usb data lane port swap feature (Torez Smith) [1686205] - [documentation] dt-bindings: usb: usb251xb: add documentation for data lane swapping (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: replace udelay() with usleep_range() (Torez Smith) [1686205] - [usb] USB: host: ohci-at91: add sam9x60-sfr definition for ohci (Torez Smith) [1686205] - [usb] xhci: Use struct_size() in kzalloc() (Torez Smith) [1686205] - [usb] usb: hub: add retry routine after intr URB submit error (Torez Smith) [1686205] - [usb] USB: leds: fix regression in usbport led trigger (Torez Smith) [1686205] - [usb] usb: chipidea: fix static checker warning for NULL pointer (Torez Smith) [1686205] - [usb] USB: usbip: delete README file (Torez Smith) [1686205] - [usb] USB: serial: pl2303: add new PID to support PL2303TB (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Fix Remote Wakeup interrupt bit clearing (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: fix GPIO not working in autosuspend (Torez Smith) [1686205] - [usb] usb: gadget: Potential NULL dereference on allocation error (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Fix the uninitialized link_state when udc starts (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Clear req->needs_extra_trb flag on cleanup (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: synchronize_irq dwc irq in suspend (Torez Smith) [1686205] - [usb] USB: core: urb: Use struct_size() in kmalloc() (Torez Smith) [1686205] - [usb] cross-tree: phase out dma_zalloc_coherent() (Torez Smith) [1686205] - [usb] usb: gadget: udc: reduce indentation (Torez Smith) [1686205] - [usb] usb: devio: update max count of DPs per interval for ISOC (Torez Smith) [1686205] - [usb] usb: host: u132-hcd: fix a couple of indentation issues (Torez Smith) [1686205] - [usb] usb: core: Simplify return value of usb_get_configuration() (Torez Smith) [1686205] - [usb] USB: Add USB_QUIRK_DELAY_CTRL_MSG quirk for Corsair K70 RGB (Torez Smith) [1686205] - [usb] usbcore: Select only first configuration for non-UAC3 compliant devices (Torez Smith) [1686205] - [usb] USB: storage: add quirk for SMI SM3350 (Torez Smith) [1686205] - [usb] USB: storage: don't insert sane sense for SPC3+ when bad sense specified (Torez Smith) [1686205] - [usb] usb: cdc-acm: send ZLP for Telit 3G Intel based modems (Torez Smith) [1686205] - [usb] USB: serial: simple: add Motorola Tetra TPG2200 device id (Torez Smith) [1686205] - [usb] USB: serial: option: add Fibocom NL678 series (Torez Smith) [1686205] - [usb] cdc-acm: fix abnormal DATA RX issue for Mediatek Preloader (Torez Smith) [1686205] - [usb] usb: r8a66597: Fix a possible concurrency use-after-free bug in r8a66597_endpoint_disable() (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Extend the matching rules on PPS APDO selection (Torez Smith) [1686205] - [documentation] usb: typec: Improve Alt Mode documentation (Torez Smith) [1686205] - [usb] usb: musb: dsps: fix runtime pm for peripheral mode (Torez Smith) [1686205] - [usb] usb: musb: dsps: fix otg state machine (Torez Smith) [1686205] - [usb] USB: serial: pl2303: add ids for Hewlett-Packard HP POS pole displays (Torez Smith) [1686205] - [usb] PCI: Move Synopsys HAPS platform device IDs (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: add support for RZ/G2E (Torez Smith) [1686205] - [usb] usb: ehci-omap: Fix deferred probe for phy handling (Torez Smith) [1686205] - [usb] usb: roles: Add a description for the class to Kconfig (Torez Smith) [1686205] - [usb] xhci: Don't prevent USB2 bus suspend in state check intended for USB3 only (Torez Smith) [1686205] - [usb] USB: serial: option: add Telit LN940 series (Torez Smith) [1686205] - [usb] USB: serial: option: add Fibocom NL668 series (Torez Smith) [1686205] - [usb] USB: serial: option: add Simcom SIM7500/SIM7600 (MBIM mode) (Torez Smith) [1686205] - [usb] USB: serial: option: add GosunCn ZTE WeLink ME3630 (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: mark PM functions as __maybe_unused (Torez Smith) [1686205] - [usb] usb: core: Remove unnecessary memset() (Torez Smith) [1686205] - [usb] usb: host: isp1362-hcd: convert to DEFINE_SHOW_ATTRIBUTE (Torez Smith) [1686205] - [usb] usb: dwc2: Fix disable all EP's on disconnect (Torez Smith) [1686205] - [usb] usb: chipidea: imx: allow to configure oc polarity on i.MX25 (Torez Smith) [1686205] - [usb] usb: chipidea: imx: Warn if oc polarity isn't specified (Torez Smith) [1686205] - [usb] usb: chipidea: imx: support configuring for active low oc signal (Torez Smith) [1686205] - [documentation] doc: usb: ci-hdrc-usb2: Add pinctrl properties for HSIC pin groups (Torez Smith) [1686205] - [usb] usb: chipidea: host: override ehci->hub_control (Torez Smith) [1686205] - [usb] usb: chipidea: imx: add HSIC support (Torez Smith) [1686205] - [usb] usb: chipidea: add flag for imx hsic implementation (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Disable CSP for stream OUT ep (Torez Smith) [1686205] - [usb] USB: serial: mos7840: remove set but not used variables 'number, serial' (Torez Smith) [1686205] - [usb] USB: serial: option: add HP lt4132 (Torez Smith) [1686205] - [usb] usb: dwc2: disable power_down on Amlogic devices (Torez Smith) [1686205] - [usb] xhci: move usb2 get port status link resume handling to its own function (Torez Smith) [1686205] - [usb] xhci: refactor U0 link state handling in get_port_status (Torez Smith) [1686205] - [usb] xhci: cleanup code that sets portstatus and portchange bits (Torez Smith) [1686205] - [usb] xhci: move usb2 speficic bits to own function in get_port_status call (Torez Smith) [1686205] - [usb] xhci: move usb3 speficic bits to own function in get_port_status call (Torez Smith) [1686205] - [usb] xhci: remove unused hcd_index() (Torez Smith) [1686205] - [usb] xhci: move bus_state structure under the xhci_hub structure (Torez Smith) [1686205] - [usb] xhci: remove the unused sw_lpm_support (Torez Smith) [1686205] - [usb] Revert "usb: dwc3: pci: Use devm functions to get the phy GPIOs" (Torez Smith) [1686205] - [usb] USB: gadget: udc: s3c2410_udc: convert to DEFINE_SHOW_ATTRIBUTE (Torez Smith) [1686205] - [usb] usb: mtu3: fix dbginfo in qmu_tx_zlp_error_handler (Torez Smith) [1686205] - [usb] usb: dwc3: trace: add missing break statement to make compiler happy (Torez Smith) [1686205] - [usb] xhci: Prevent U1/U2 link pm states if exit latency is too long (Torez Smith) [1686205] - [usb] xhci: workaround CSS timeout on AMD SNPS 3.0 xHC (Torez Smith) [1686205] - [tty] USB: serial: console: fix reported terminal settings (Torez Smith) [1686205] - [usb] usb: appledisplay: Remove unnecessary spinlock (Torez Smith) [1686205] - [usb] usb: appledisplay: Set urb transfer_flags to URB_NO_TRANSFER_DMA_MAP (Torez Smith) [1686205] - [usb] usb: quirk: add no-LPM quirk on SanDisk Ultra Flair device (Torez Smith) [1686205] - [usb] USB: Fix invalid-free bug in port_over_current_notify() (Torez Smith) [1686205] - [usb] usb: appledisplay: Add 27" Apple Cinema Display (Torez Smith) [1686205] - [platform] staging: typec: fusb302: Rename fcs, extcon-name to linux, extcon-name (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Report isoc transfer frame number (Torez Smith) [1686205] - [include] usb: gadget: Introduce frame_number to usb_request (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Use SIMPLE_DEV_PM_OPS macro (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Remove dummy runtime PM callbacks (Torez Smith) [1686205] - [usb] usb: dwc2: host: use hrtimer for NAK retries (Torez Smith) [1686205] - [usb] usb: hub: delay hub autosuspend if USB3 port is still link training (Torez Smith) [1686205] - [usb] usb: mtu3: clear SOFTCONN when clear USB3_EN if work as HS mode (Torez Smith) [1686205] - [usb] usb: mtu3: enable SETUPENDISR interrupt (Torez Smith) [1686205] - [usb] usb: mtu3: fix the issue about SetFeature(U1/U2_Enable) (Torez Smith) [1686205] - [usb] usb: mtu3: enable hardware remote wakeup from L1 automatically (Torez Smith) [1686205] - [usb] usb: mtu3: remove QMU checksum (Torez Smith) [1686205] - [usb] usb/mtu3: power down device ip at setup (Torez Smith) [1686205] - [usb] usb: dwc2: Disable power down feature on Samsung SoCs (Torez Smith) [1686205] - [usb] usb: dwc3: Correct the logic for checking TRB full in __dwc3_prepare_one_trb() (Torez Smith) [1686205] - [usb] usb: dwc3: don't issue no-op trb for stream capable endpoints (Torez Smith) [1686205] - [usb] usb: dwc3: update stream id in depcmd (Torez Smith) [1686205] - [usb] USB: serial: mos7840: add a product ID for the new product (Torez Smith) [1686205] - [usb] USB: serial: mos7840: clean up register handling (Torez Smith) [1686205] - [usb] usb: gadget: u_ether: fix unsafe list iteration (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: check if dep->frame_number is still valid (Torez Smith) [1686205] - [usb] USB: omap_udc: fix rejection of out transfers when DMA is used (Torez Smith) [1686205] - [usb] USB: omap_udc: fix USB gadget functionality on Palm Tungsten E (Torez Smith) [1686205] - [usb] USB: omap_udc: fix omap_udc_start() on 15xx machines (Torez Smith) [1686205] - [usb] USB: omap_udc: fix crashes on probe error and module removal (Torez Smith) [1686205] - [usb] USB: omap_udc: use devm_request_irq() (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: remove unnecessary dev_info() (Torez Smith) [1686205] - [usb] usb: dwc3: trace: log ep commands in hex (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: return errors from __dwc3_gadget_start_isoc() (Torez Smith) [1686205] - [usb] usb: core: quirks: add RESET_RESUME quirk for Cherry G230 Stream series (Torez Smith) [1686205] - [usb] USB: usb-storage: Add new IDs to ums-realtek (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: remove wait_end_transfer (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: move requests to cancelled_list (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: introduce cancelled_list (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: extract dwc3_gadget_ep_skip_trbs() (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: use num_trbs when skipping TRBs on ->dequeue() (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: track number of TRBs per request (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: combine unaligned and zero flags (Torez Smith) [1686205] - [usb] usb: dwc3: Add workaround for isoc start transfer failure (Torez Smith) [1686205] - [documentation] usb: dwc3: Add disabling of start_transfer failure quirk (Torez Smith) [1686205] - [usb] usb: dwc3: Track DWC_usb31 VERSIONTYPE (Torez Smith) [1686205] - [usb] usb: gadget: f_fs: Allow scatter-gather buffers (Torez Smith) [1686205] - [usb] usb: gadget: f_fs: Add support for CCID descriptors (Torez Smith) [1686205] - [usb] usb: gadget: uvc: constify vb2_ops structure (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Accept LPM token when TxFIFO is not empty (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Fix WkupAlert interrupt handler (Torez Smith) [1686205] - [usb] usb: dwc3: Set default mode for DWC_usb3 v3.30a and higher (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: add a safety connection way for forced_b_device (Torez Smith) [1686205] - [usb] usb: dwc3: drd: Add support for DR detection through extcon (Torez Smith) [1686205] - [usb] usb: dwc3: drd: Switch to device property for 'extcon' handling (Torez Smith) [1686205] - [usb] usb: dwc3: don't log probe deferrals; but do log other error codes (Torez Smith) [1686205] - [usb] usb: gadget: aspeed-vhub: constify usb_gadget_ops structure (Torez Smith) [1686205] - [usb] usb: dwc3: Support option to disable USB2 LPM (Torez Smith) [1686205] - [documentation] usb: dwc3: Add a property to disable USB2 LPM (Torez Smith) [1686205] - [usb] usb: dwc3: Set GUSB2PHYCFG.ENBLSLPM (Torez Smith) [1686205] - [usb] usb: dwc3: debugfs: Print/set link state for peripheral mode (Torez Smith) [1686205] - [usb] usb: dwc3: debugfs: Properly print/set link state for HS (Torez Smith) [1686205] - [usb] usb: dwc3: debugfs: Dump internal LSP and ep registers (Torez Smith) [1686205] - [usb] usb: dwc3: debugfs: Print eps Tx/RxFIFO in bytes (Torez Smith) [1686205] - [usb] usb: dwc3: debugfs: Properly name Tx/RxFIFO (Torez Smith) [1686205] - [usb] Revert "usb: dwc3: gadget: skip Set/Clear Halt when invalid" (Torez Smith) [1686205] - [usb] drivers: usb: early: clean up indentation, remove extraneous tabs (Torez Smith) [1686205] - [usb] USB: ene_usb6250: add missing indentation (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: use rounding when calculating baud rate divisors (Torez Smith) [1686205] - [usb] USB: serial: f81534: fix reading old/new IC config (Torez Smith) [1686205] - [usb] usb: cdc-acm: add entry for Hiro (Conexant) modem (Torez Smith) [1686205] - [usb] usb: xhci: Prevent bus suspend if a port connect change or polling state is detected (Torez Smith) [1686205] - [usb] usb: core: Fix hub port connection events lost (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: fix ISOC TRB type on unaligned transfers (Torez Smith) [1686205] - [usb] Revert "usb: gadget: ffs: Fix BUG when userland exits with submitted AIO transfers" (Torez Smith) [1686205] - [usb] usb: dwc2: pci: Fix an error code in probe (Torez Smith) [1686205] - [usb] usb: dwc3: Fix NULL pointer exception in dwc3_pci_remove() (Torez Smith) [1686205] - [usb] USB: serial: mos7840: remove set but not used variables 'st, data1, iflag' (Torez Smith) [1686205] - [usb] USB: serial: quatech2: remove set but not used variable 'port_priv' (Torez Smith) [1686205] - [include] USB: remove the unused struct hcd_timeout definition (Torez Smith) [1686205] - [usb] usb: typec: ucsi: add support for Cypress CCGx (Torez Smith) [1686205] - [usb] usb: xhci: fix timeout for transition from RExit to U0 (Torez Smith) [1686205] - [usb] usb: xhci: fix uninitialized completion when USB3 port got wrong status (Torez Smith) [1686205] - [usb] xhci: Add check for invalid byte size error when UAS devices are connected (Torez Smith) [1686205] - [usb] xhci: handle port status events for removed USB3 hcd (Torez Smith) [1686205] - [usb] xhci: Fix leaking USB3 shared_hcd at xhci removal (Torez Smith) [1686205] - [documentation] dt-bindings: usb: xhci-tegra: Add power-domain details (Torez Smith) [1686205] - [usb] USB: misc: appledisplay: add 20" Apple Cinema Display (Torez Smith) [1686205] - [usb] USB: quirks: Add no-lpm quirk for Raydium touchscreens (Torez Smith) [1686205] - [usb] usb: quirks: Add delay-init quirk for Corsair K70 LUX RGB (Torez Smith) [1686205] - [usb] USB: Wait for extra delay time after USB_PORT_FEAT_RESET for quirky hub (Torez Smith) [1686205] - [usb] USB: gadget: udc: fix spelling mistake "intrerrupt" -> "interrupt" (Torez Smith) [1686205] - [usb] usb: host: remove unnecessary condition check (Torez Smith) [1686205] - [usb] usb: typec: tcpm: charge current handling for sink during hard reset (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Do not disconnect link for self powered devices (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Properly check last unaligned/zero chain TRB (Torez Smith) [1686205] - [usb] usb: dwc3: core: Clean up ULPI device (Torez Smith) [1686205] - [usb] usb: phy: ab8500: silence some uninitialized variable warnings (Torez Smith) [1686205] - [usb] usb: xhci: tegra: Add genpd support (Torez Smith) [1686205] - [usb] usb: xhci: tegra: Power-off power-domains on removal (Torez Smith) [1686205] - [usb] usbip:vudc: BUG kmalloc-2048 (Not tainted): Poison overwritten (Torez Smith) [1686205] - [tools] usbip: tools: fix atoi() on non-null terminated string (Torez Smith) [1686205] - [usb] USB: misc: appledisplay: fix backlight update_status return code (Torez Smith) [1686205] - [usb] USB: fix the usbfs flag sanitization for control transfers (Torez Smith) [1686205] - [documentation] usb: host: add DT bindings for faraday fotg2 (Torez Smith) [1686205] - [usb] usb: host: ohci-at91: fix request of irq for optional gpio (Torez Smith) [1686205] - [usb] usb: xhci: pci: Enable Intel USB role mux on Apollo Lake platforms (Torez Smith) [1686205] - [usb] usb: roles: intel_xhci: Fix Unbalanced pm_runtime_enable (Torez Smith) [1686205] - [usb] cdc-acm: correct counting of UART states in serial state notification (Torez Smith) [1686205] - [usb] cdc-acm: do not reset notification buffer index upon urb unlinking (Torez Smith) [1686205] - [usb] cdc-acm: fix race between reset and control messaging (Torez Smith) [1686205] - [usb] usb: usbip: Fix BUG: KASAN: slab-out-of-bounds in vhci_hub_control() (Torez Smith) [1686205] - [usb] usb/early: remove set but not used variable 'remain_length' (Torez Smith) [1686205] - [usb] usb: typec: Fix copy/paste on typec_set_vconn_role() kerneldoc (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Report back negotiated PPS voltage and current (Torez Smith) [1686205] - [usb] USB: core: remove set but not used variable 'udev' (Torez Smith) [1686205] - [usb] usb: core: fix memory leak on port_dev_path allocation (Torez Smith) [1686205] - [usb] USB: net2280: Remove ->disconnect() callback from net2280_pullup() (Torez Smith) [1686205] - [usb] usb: dwc2: disable power_down on rockchip devices (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: add support for r8a77990 (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usb3: add bindings for r8a77990 (Torez Smith) [1686205] - [usb] USB: serial: cypress_m8: remove set but not used variable 'iflag' (Torez Smith) [1686205] - [usb] USB: serial: cypress_m8: fix interrupt-out transfer length (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: add support for FT232R CBUS gpios (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: fix gpio name collisions (Torez Smith) [1686205] - [netdrv] net: usbnet: make driver_info const (Torez Smith) [1686205] - [usb] usb: typec: remove set but not used variables 'snk_ma, min_mv' (Torez Smith) [1686205] - [usb] usb: export firmware port location in sysfs (Torez Smith) [1686205] - [usb] usb: hub: try old enumeration scheme first for high speed devices (Torez Smith) [1686205] - [documentation] dt-bindings: usb-xhci: Document r8a7744 support (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usbhs: Add support for r8a7744 (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Fix APDO PPS order checking to be based on voltage (Torez Smith) [1686205] - [tools] usbip: fix vhci_hcd controller counting (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: Fix b-device mode for "workaround" (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Add handler for WkupAlert interrupt (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: enable WKUP_ALERT interrupt (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Program GREFCLK register (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Add parameters for GREFCLK register (Torez Smith) [1686205] - [usb] usb: dwc2: Add definitions for new registers (Torez Smith) [1686205] - [usb] usb: dwc2: Update target (u)frame calculation (Torez Smith) [1686205] - [usb] usb: dwc2: Add dwc2_gadget_dec_frame_num_by_one() function (Torez Smith) [1686205] - [usb] usb: dwc2: Add core parameter for service interval support (Torez Smith) [1686205] - [usb] usb: dwc2: Update registers definitions to support service interval (Torez Smith) [1686205] - [usb] usb: gadget: f_uac2: disable IN/OUT ep if unused (Torez Smith) [1686205] - [usb] USB: gadget core: Issue ->disconnect() callback from usb_gadget_disconnect() (Torez Smith) [1686205] - [usb] usb: dwc3: Fix spelling of 'optimizations' (Torez Smith) [1686205] - [usb] usb: gadget: atmel: remove pointless retrieval of DT name property (Torez Smith) [1686205] - [usb] usb: gadget: fsl_udc_core: fixup struct_udc_setup documentation (Torez Smith) [1686205] - [usb] usb: gadget: fsl_udc_core: check allocation return value and cleanup on failure (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Check ENBLSLPM before sending ep command (Torez Smith) [1686205] - [usb] usb: dwc2: fix unbalanced use of external vbus-supply (Torez Smith) [1686205] - [usb] usb: dwc2: fix call to vbus supply exit routine, call it unlocked (Torez Smith) [1686205] - [usb] usb: dwc2: fix a race with external vbus supply (Torez Smith) [1686205] - [usb] usb: dwc2: get optional vbus-supply regulator once (Torez Smith) [1686205] - [usb] usb: dwc3: add EXTCON dependency for qcom (Torez Smith) [1686205] - [usb] usb: gadget: udc: atmel: handle at91sam9rl PMC (Torez Smith) [1686205] - [usb] usb: gadget: udc: fotg210-udc: Fix a sleep-in-atomic-context bug in fotg210_get_status() (Torez Smith) [1686205] - [usb] usb: dwc2: Disable all EP's on disconnect (Torez Smith) [1686205] - [documentation] usb: dwc3: exynos: Add support for Exynos5433 variant with all clocks (Torez Smith) [1686205] - [usb] usb: dwc3: exynos: Rework clock handling and prepare for new variants (Torez Smith) [1686205] - [usb] usb: dwc3: exynos: Remove dead code (Torez Smith) [1686205] - [usb] usb: gadget: udc: Remove unnecessary parentheses (Torez Smith) [1686205] - [usb] usb: dwc2: remove set but unused variable (Torez Smith) [1686205] - [usb] usb: gadget: fix spelling mistakeis "queing" -> "queuing" (Torez Smith) [1686205] - [usb] usb: xhci-mtk: resume USB3 roothub first (Torez Smith) [1686205] - [usb] xhci: Add missing CAS workaround for Intel Sunrise Point xHCI (Torez Smith) [1686205] - [usb] usb: cdc_acm: Do not leak URB buffers (Torez Smith) [1686205] - [usb] usb: usbtmc: uninitialized symbol 'actual' in usbtmc_ioctl_abort_bulk_in_tag (Torez Smith) [1686205] - [usb] usb: usbtmc: uninitialized symbol 'actual' in usbtmc_ioctl_clear (Torez Smith) [1686205] - [usb] usb: usbtmc: uninitialized symbol 'actual' in usbtmc_read (Torez Smith) [1686205] - [usb] usb: usbtmc: Fix memory leak in usbtmc_ioctl_request (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: add support for R-Car E3 (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usbhs: add bindings for r8a77990 (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: rcar3: Use OTG mode for R-Car D3 (Torez Smith) [1686205] - [usb] Revert "usb: renesas_usbhs: set the mode by using extcon state for non-otg channel" (Torez Smith) [1686205] - [usb] Revert "usb: renesas_usbhs: add extcon notifier to set mode for non-otg channel" (Torez Smith) [1686205] - [usb] usb: core: added uevent for over-current (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Resolve fixed power role contract setup (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Correct spelling mistake for toggling state (Torez Smith) [1686205] - [usb] xhci: Avoid USB autosuspend when resuming USB2 ports (Torez Smith) [1686205] - [usb] usb: xhci: tegra: Firmware header is little endian (Torez Smith) [1686205] - [usb] xhci: Use soft retry to recover faster from transaction errors (Torez Smith) [1686205] - [usb] usb: host: xhci-plat: add platform TPL support (Torez Smith) [1686205] - [usb] usb: xhci-mtk: supports SSP without external USB3 gen2 hub (Torez Smith) [1686205] - [usb] usb: xhci-mtk: supports bandwidth scheduling with multi-TT (Torez Smith) [1686205] - [usb] usb: xhci-mtk: improve bandwidth scheduling (Torez Smith) [1686205] - [usb] usb: xhci-mtk: fix ISOC error when interval is zero (Torez Smith) [1686205] - [usb] usb: xhci-mtk: use maximum ESIT payload of endpiont context (Torez Smith) [1686205] - [usb] usb: host: Replace empty define with do while (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: implement GPIO support for FT-X devices (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Use u to print unsigned int values (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Simplify attributes macros (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Fix operation on big endian platforms (Torez Smith) [1686205] - [uapi] usb: video: Fix endianness mismatches in descriptor structures (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Remove uvc_set_trace_param() function (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Replace plain printk() with dev_*() (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Only halt video streaming endpoint in bulk mode (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Factor out video USB request queueing (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Sort frame intervals upon writing (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Prevent format changes after linking header (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Add bFrameIndex attributes (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Add bFormatIndex attributes (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Add interface number attributes (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Allocate groups dynamically (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Drop leaked references to config items (Torez Smith) [1686205] - [documentation] dt-bindings: usb: dwc2: add description for px30 (Torez Smith) [1686205] - [usb] USB: serial: simple: add Motorola Tetra MTP6550 id (Torez Smith) [1686205] - [usb] USB: serial: cypress_m8: fix spelling mistake "retreiving" -> "retrieving" (Torez Smith) [1686205] - [usb] USB: STORAGE: ISD200 Fixed coding style issue "space required in for loop" (Torez Smith) [1686205] - [usb] usb: typec: Group all TCPCI/TCPM code together (Torez Smith) [1686205] - [usb] usb: typec: fusb302: reorganizing the probe function a little (Torez Smith) [1686205] - [usb] usb: typec: class: Don't use port parent for getting mux handles (Torez Smith) [1686205] - [usb] usb: typec: mux: Take care of driver module reference counting (Torez Smith) [1686205] - [usb] usb: core: safely deal with the dynamic quirk lists (Torez Smith) [1686205] - [usb] usb: roles: Take care of driver module reference counting (Torez Smith) [1686205] - [usb] usb: phy: mxs: fix spelling mistake "stardard" -> "standard" (Torez Smith) [1686205] - [usb] usb: host: fotg2: Fix potential NULL dereference (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Add multiple clocks management (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usbhs: add clock-names property (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Add reset_control (Torez Smith) [1686205] - [documentation] dt-bindings: usb: ohci: Add clocks description for R-Car Gen3 (Torez Smith) [1686205] - [documentation] dt-bindings: usb: ehci: Add clocks description for R-Car Gen3 (Torez Smith) [1686205] - [usb] usbcore: Select UAC3 configuration for audio if present (Torez Smith) [1686205] - [documentation] usb: gadget: udc: renesas_usb3: Add r8a774a1 support (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usbhs: Add r8a774a1 support (Torez Smith) [1686205] - [documentation] dt-bindings: usb-xhci: Add r8a774a1 support (Torez Smith) [1686205] - [documentation] dt-bindings: ehci-mv: add bindings (Torez Smith) [1686205] - [usb] USB: EHCI: ehci-mv: add DT support (Torez Smith) [1686205] - [usb] USB: EHCI: ehci-mv: use phy-pxa-usb (Torez Smith) [1686205] - [usb] USB: EHCI: ehci-mv: remove private_init (Torez Smith) [1686205] - [usb] USB: EHCI: make ehci-mv a separate driver (Torez Smith) [1686205] - [usb] usb: usbtmc: Remove sysfs group TermChar and auto_abort (Torez Smith) [1686205] - [usb] usb: usbtmc: Fix split quoted string in debug message (Torez Smith) [1686205] - [usb] usb: usbtmc: Remove redundant macro USBTMC_SIZE_IOBUFFER (Torez Smith) [1686205] - [usb] usb: usbtmc: Remove redundant code (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl USBTMC_IOCTL_API_VERSION (Torez Smith) [1686205] - [usb] usb: usbtmc: Replace USBTMC_TIMEOUT macros for control messages (Torez Smith) [1686205] - [usb] usb: usbtmc: Fix ioctl USBTMC_IOCTL_ABORT_BULK_OUT (Torez Smith) [1686205] - [usb] usb: usbtmc: Fix ioctl USBTMC_IOCTL_ABORT_BULK_IN (Torez Smith) [1686205] - [usb] usb: usbtmc: Fix ioctl USBTMC_IOCTL_CLEAR (Torez Smith) [1686205] - [usb] usb: usbtmc: Optimize usbtmc_read (Torez Smith) [1686205] - [usb] usb: usbtmc: Optimize usbtmc_write (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl USBTMC_IOCTL_AUTO_ABORT (Torez Smith) [1686205] - [usb] usb: usbtmc: add ioctl USBTMC_IOCTL_MSG_IN_ATTR (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl USBTMC488_IOCTL_WAIT_SRQ (Torez Smith) [1686205] - [usb] usb: usbtmc: Fix suspend/resume (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl USBTMC_IOCTL_CLEANUP_IO (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl USBTMC_IOCTL_CANCEL_IO (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl for vendor specific read (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl USBTMC_IOCTL_WRITE_RESULT (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl for vendor specific write (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl for generic requests on control (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Populate tcpc fwnode for TCPM property handling (Torez Smith) [1686205] - [documentation] dt-bindings: usb: fusb302: Use usb-connector bindings for configuration (Torez Smith) [1686205] - [documentation] dt-bindings: connector: Add support for USB-PD PPS APDOs to bindings (Torez Smith) [1686205] - [usb] USB: handle NULL config in usb_find_alt_setting() (Torez Smith) [1686205] - [usb] USB: fix error handling in usb_driver_claim_interface() (Torez Smith) [1686205] - [usb] USB: remove LPM management from usb_driver_claim_interface() (Torez Smith) [1686205] - [usb] USB: usbdevfs: restore warning for nonsensical flags (Torez Smith) [1686205] - [usb] USB: usbdevfs: sanitize flags more (Torez Smith) [1686205] - [usb] Revert "usb: cdc-wdm: Fix a sleep-in-atomic-context bug in service_outstanding_interrupt()" (Torez Smith) [1686205] - [usb] usb: musb: dsps: do not disable CPPI41 irq in driver teardown (Torez Smith) [1686205] - [usb] usb: chipidea: Fix otg event handler (Torez Smith) [1686205] - [usb] usb: chipidea: Prevent unbalanced IRQ disable (Torez Smith) [1686205] - [documentation] doc: usb: ci-hdrc-usb2: Add pinctrl properties definition (Torez Smith) [1686205] - [usb] usb: chipidea: Add dynamic pinctrl selection (Torez Smith) [1686205] - [usb] usb: chipidea: imx: make MODULE_LICENCE and SPDX-identifier match (Torez Smith) [1686205] - [usb] usb: chipidea: imx: enable OTG overcurrent in case USB subsystem is already started (Torez Smith) [1686205] - [usb] usb: chipidea: imx: do not use preprocessor conditionals for PM (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Add section header comments (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Don't wrap groups unnecessarily (Torez Smith) [1686205] - [usb] mos7720: bury dead TIOCM... in ->ioctl() (Torez Smith) [1686205] - [usb] USB: serial: option: add two-endpoints device-id flag (Torez Smith) [1686205] - [usb] USB: serial: option: improve Quectel EP06 detection (Torez Smith) [1686205] - [usb] Revert "cdc-acm: implement put_char() and flush_chars()" (Torez Smith) [1686205] - [usb] usb: Change usb_of_get_companion_dev() place to usb/common (Torez Smith) [1686205] - [usb] usb: xhci: fix interrupt transfer error happened on MTK platforms (Torez Smith) [1686205] - [usb] usb: core: phy: clean up return value check about devm_of_phy_get_by_index() (Torez Smith) [1686205] - [usb] usb: mtu3: disable vbus rise/fall interrupts of ltssm (Torez Smith) [1686205] - [usb] USB: wusbcore: Switch to bitmap_zalloc() (Torez Smith) [1686205] - [usb] usb: misc: fix obsolete function (Torez Smith) [1686205] - [usb] usb: iowarrior: replace kmalloc with kmalloc_array (Torez Smith) [1686205] - [usb] USB: OHCI: Remove USB bus reset delay from OHCI handover code (Torez Smith) [1686205] - [usb] usb: host: fotg2: add silicon clock handling (Torez Smith) [1686205] - [usb] USB: typec: fsusb302: remove unused variables snk_pdo and toggling_mode_name (Torez Smith) [1686205] - [usb] usb storage: remove inherited SCSI dependency for USB_STORAGE_ENE_UB6250 (Torez Smith) [1686205] - [usb] usb storage: group dependent USB storage Kconfig entries together (Torez Smith) [1686205] - [usb] USB: Removing NULL check for pool since dma_pool_destroy is safe (Torez Smith) [1686205] - [usb] usb: cdc-wdm: Fix a sleep-in-atomic-context bug in service_outstanding_interrupt() (Torez Smith) [1686205] - [usb] usb: misc: uss720: Fix two sleep-in-atomic-context bugs (Torez Smith) [1686205] - [usb] usb: host: u132-hcd: Fix a sleep-in-atomic-context bug in u132_get_frame() (Torez Smith) [1686205] - [usb] usb: Avoid use-after-free by flushing endpoints early in usb_set_interface() (Torez Smith) [1686205] - [usb] usb/typec: fix kernel-doc notation warning for typec_match_altmode (Torez Smith) [1686205] - [usb] usb: Don't die twice if PCI xhci host is not responding in resume (Torez Smith) [1686205] - [usb] usb: mtu3: fix error of xhci port id when enable U3 dual role (Torez Smith) [1686205] - [usb] usb: uas: add support for more quirk flags (Torez Smith) [1686205] - [usb] USB: Add quirk to support DJI CineSSD (Torez Smith) [1686205] - [usb] usb: typec: fix kernel-doc parameter warning (Torez Smith) [1686205] - [usb] usb/dwc3/gadget: fix kernel-doc parameter warning (Torez Smith) [1686205] - [usb] USB: yurex: Check for truncation in yurex_read() (Torez Smith) [1686205] - [usb] USB: yurex: Fix buffer over-read in yurex_write() (Torez Smith) [1686205] - [usb] usb: host: xhci-plat: Iterate over parent nodes for finding quirks (Torez Smith) [1686205] - [usb] xhci: Fix use after free for URB cancellation on a reallocated endpoint (Torez Smith) [1686205] - [usb] USB: add quirk for WORLDE Controller KS49 or Prodipe MIDI 49C USB controller (Torez Smith) [1686205] - [usb] usb: dwc2: Fix call location of dwc2_check_core_endianness (Torez Smith) [1686205] - [usb] usb: dwc3: pci: Fix return value check in dwc3_byt_enable_ulpi_refclock() (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: fix maxpacket size of ep0 (Torez Smith) [1686205] - [usb] usb: gadget: fotg210-udc: Fix memory leak of fotg210->ep (Torez Smith) [1686205] - [usb] USB: net2280: Fix erroneous synchronization change (Torez Smith) [1686205] - [usb] usb: dwc3: of-simple: avoid unused function warnings (Torez Smith) [1686205] - [usb] USB: serial: ti_usb_3410_5052: fix array underflow in completion handler (Torez Smith) [1686205] - [usb] USB: serial: io_ti: fix array underflow in completion handler (Torez Smith) [1686205] - [usb] USB: serial: pl2303: add a new device id for ATEN (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Kconfig: convert to SPDX identifiers (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Check MaxPacketSize from descriptor (Torez Smith) [1686205] - [usb] usb: dwc2: Turn on uframe_sched on "stm32f4x9_fsotg" platforms (Torez Smith) [1686205] - [usb] usb: dwc2: Turn on uframe_sched on "amlogic" platforms (Torez Smith) [1686205] - [usb] usb: dwc2: Turn on uframe_sched on "his" platforms (Torez Smith) [1686205] - [usb] usb: dwc2: Turn on uframe_sched on "bcm" platforms (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: ISOC's starting flow improvement (Torez Smith) [1686205] - [usb] usb: dwc2: Make dwc2_readl/writel functions endianness-agnostic (Torez Smith) [1686205] - [usb] usb: dwc3: core: Enable AutoRetry feature in the controller (Torez Smith) [1686205] - [usb] usb: dwc3: Set default mode for dwc_usb31 (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: Add register of usb role switch (Torez Smith) [1686205] - [usb] usb: dwc2: replace ioread32/iowrite32_rep with dwc2_readl/writel_rep (Torez Smith) [1686205] - [usb] usb: dwc2: Modify dwc2_readl/writel functions prototype (Torez Smith) [1686205] - [usb] usb: dwc3: pci: Intel Merrifield can be host (Torez Smith) [1686205] - [usb] usb: dwc3: pci: Supply device properties via driver data (Torez Smith) [1686205] - [documentation] arm64: dts: dwc3: description of incr burst type (Torez Smith) [1686205] - [usb] usb: dwc3: Enable undefined length INCR burst type (Torez Smith) [1686205] - [usb] usb: dwc3: add global soc bus configuration reg0 (Torez Smith) [1686205] - [usb] usb: dwc3: Describe 'wakeup_work' field of struct dwc3_pci (Torez Smith) [1686205] - [usb] USB: option: add support for DW5821e (Torez Smith) [1686205] - [usb] usb: dwc3: change stream event enable bit back to 13 (Torez Smith) [1686205] - [usb] usb: dwc3: of-simple: reset host controller at suspend/resume (Torez Smith) [1686205] - [usb] usb: gadget: storage: Remove reference counting (Torez Smith) [1686205] - [usb] usb: gadget: storage: Add error handling for no memory (Torez Smith) [1686205] - [usb] usb: dwc3: pci: Use devm functions to get the phy GPIOs (Torez Smith) [1686205] - [usb] usb: dwc3: pci: Enable ULPI Refclk on platforms where the firmware does not (Torez Smith) [1686205] - [usb] usb: dwc3: pci: Add GPIO lookup table on platforms without ACPI GPIO resources (Torez Smith) [1686205] - [usb] USB: gadget: Document that certain ep operations can be called in interrupt context (Torez Smith) [1686205] - [usb] usb: gadget: configfs: avoid spaces for indentation (Torez Smith) [1686205] - [usb] usb: dwc3: Add a glue driver for Synopsys HAPS platform (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Expose configuration name through video node (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Move function to avoid forward declaration (Torez Smith) [1686205] - [usb] usb: dwc2: Move dwc2_readl/writel functions after hsotg structure (Torez Smith) [1686205] - [usb] usb: gadget: tcm: fix spelling mistake: "Manufactor" -> "Manufacturer" (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Move trace parameter to function module (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Minimize #include in headers (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Move userspace API definition to public header (Torez Smith) [1686205] - [usb] usb: host: exynos: Remove support for Exynos5440 (Torez Smith) [1686205] - [usb] usb: usbtmc: Add support for 32 bit compat applications (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl for termination character (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl for EOM bit (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl for trigger (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctls to set/get usb timeout (Torez Smith) [1686205] - [usb] usb: usbtmc: use consistent timeout error (Torez Smith) [1686205] - [usb] usb: usbtmc: Support Read Status Byte with SRQ per file (Torez Smith) [1686205] - [usb] USB: serial: cp210x: implement GPIO support for CP2102N (Torez Smith) [1686205] - [usb] USB: serial: cp210x: improve line-speed handling for CP2104 and CP2105 (Torez Smith) [1686205] - [usb] USB: serial: cp210x: generalise CP2102N line-speed handling (Torez Smith) [1686205] - [usb] USB: serial: cp210x: improve baudrate support for CP2102N (Torez Smith) [1686205] - [usb] USB: serial: cp210x: honour device-type maximum line speed (Torez Smith) [1686205] - [usb] USB: serial: cp210x: make line-speed quantisation data driven (Torez Smith) [1686205] - [usb] USB: serial: iuu_phoenix: drop redundant input-speed re-encoding (Torez Smith) [1686205] - [usb] USB: serial: iuu_phoenix: drop unused driver-data baud rate (Torez Smith) [1686205] - [usb] USB: serial: mos7720: remove redundant variables iflag, mask and serial (Torez Smith) [1686205] - [documentation] dt-bindings: usb-xhci: Add r8a77990 support (Torez Smith) [1686205] - [usb] usb: host: ehci-sched: remove redundant pointer dev (Torez Smith) [1686205] - [usb] usb: host: u132-hcd: remove redundant variable num_ports (Torez Smith) [1686205] - [usb] USB: host: whci: remove redundant variable t (Torez Smith) [1686205] - [usb] usb: xhci: dbc: remove redundant pointer dbc (Torez Smith) [1686205] - [usb] usb: isp1760: remove redundant variable 'selector' (Torez Smith) [1686205] - [usb] usb-misc: sisusbvga: remove redundant variable modey (Torez Smith) [1686205] - [usb] usb: misc: uss720: remove redundant pointer usbdev (Torez Smith) [1686205] - [usb] usb: usbip: remove redundant pointer ep (Torez Smith) [1686205] - [usb] USB: serial: kl5kusb105: remove KLSI device id (Torez Smith) [1686205] - [usb] usb: host: xhci-rcar: Add a condition check about PLL active (Torez Smith) [1686205] - [usb] usb: host: xhci-rcar: Simplify getting the firmware name for R-Car Gen3 (Torez Smith) [1686205] - [usb] usb: host: xhci-plat: add firmware_name for R-Car Gen3 (Torez Smith) [1686205] - [usb] usb: typec: avoid format-overflow warning (Torez Smith) [1686205] - [usb] usb: typec: unlock dp->lock on error exit path, and also zero ret if successful (Torez Smith) [1686205] - [usb] usb: typec: fix dereference before null check on adev (Torez Smith) [1686205] - [usb] usb: usbtest: use irqsave() in USB's complete callback (Torez Smith) [1686205] - [usb] USB: serial: kobil_sct: add missing version error handling (Torez Smith) [1686205] - [usb] USB: serial: kobil_sct: fix modem-status error handling (Torez Smith) [1686205] - [usb] usb: simplify usbport trigger (Torez Smith) [1686205] - [include] device connection: Add fwnode member to struct device_connection (Torez Smith) [1686205]- [security] KEYS: reaching the keys quotas correctly (Vladis Dronov) [1820405] - [security] KEYS: allow reaching the keys quotas exactly (Vladis Dronov) [1820405] - [infiniband] RDMA/core: Ensure security pkey modify is not lost (Kamal Heib) [1786604] - [infiniband] IB/hfi1: Ensure pq is not left on waitlist (Kamal Heib) [1786604 1739282] - [infiniband] RDMA/mad: Do not crash if the rdma device does not have a umad interface (Kamal Heib) [1786604] - [infiniband] RDMA/core: Fix missing error check on dev_set_name() (Kamal Heib) [1786604] - [infiniband] RDMA/nl: Do not permit empty devices names during RDMA_NLDEV_CMD_NEWLINK/SET (Kamal Heib) [1786604] - [infiniband] RDMA/iwcm: Fix iwcm work deallocation (Kamal Heib) [1786604] - [infiniband] RDMA/siw: Fix failure handling during device creation (Kamal Heib) [1786604] - [infiniband] RDMA/nldev: Fix crash when set a QP to a new counter but QPN is missing (Kamal Heib) [1786604] - [infiniband] RDMA/core: Fix protection fault in ib_mr_pool_destroy (Kamal Heib) [1786604] - [infiniband] IB/hfi1, qib: Ensure RCU is locked when accessing list (Kamal Heib) [1786604 1739282] - [infiniband] RDMA/core: Fix pkey and port assignment in get_new_pps (Kamal Heib) [1786604] - [infiniband] RMDA/cm: Fix missing ib_cm_destroy_id() in ib_cm_insert_listen() (Kamal Heib) [1786604] - [infiniband] RDMA/core: Fix use of logical OR in get_new_pps (Kamal Heib) [1786604] - [infiniband] Revert "RDMA/cma: Simplify rdma_resolve_addr() error flow" (Kamal Heib) [1786604] - [net] xprtrdma: Fix DMA scatter-gather list mapping imbalance (Kamal Heib) [1786604] - [infiniband] RDMA/core: Fix protection fault in get_pkey_idx_qp_list (Kamal Heib) [1786604] - [infiniband] RDMA/rxe: Fix soft lockup problem due to using tasklets in softirq (Kamal Heib) [1786604] - [infiniband] IB/umad: Fix kernel crash while unloading ib_umad (Kamal Heib) [1786604] - [infiniband] RDMA/core: Add missing list deletion on freeing event queue (Kamal Heib) [1786604] - [infiniband] RDMA/siw: Remove unwanted WARN_ON in siw_cm_llp_data_ready() (Kamal Heib) [1786604] - [infiniband] RDMA/core: Fix invalid memory access in spec_filter_size (Kamal Heib) [1786604] - [infiniband] IB/rdmavt: Reset all QPs when the device is shut down (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Close window for pq and request coliding (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Acquire lock to release TID entries when user file is closed (Kamal Heib) [1786604 1739282] - [infiniband] IB/umem: use get_user_pages_fast() to pin DMA pages (Kamal Heib) [1786604] - [infiniband] RDMA/efa: Mask access flags with the correct optional range (Kamal Heib) [1786604] - [infiniband] RDMA/cma: Fix unbalanced cm_id reference count during address resolve (Kamal Heib) [1786604] - [infiniband] RDMA/umem: Fix ib_umem_find_best_pgsz() (Kamal Heib) [1786604] - [infiniband] IB/hfi1: Fix logical condition in msix_request_irq (Kamal Heib) [1786604 1739282] - [infiniband] RDMA/cm: Remove CM message structs (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Use IBA functions for complex structure members (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Use IBA functions for simple structure members (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Use IBA functions for swapping get/set acessors (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Use IBA functions for simple get/set acessors (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Add SET/GET implementations to hide IBA wire format (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Add accessors for CM_REQ transport_type (Kamal Heib) [1786604] - [infiniband] RDMA/core: Ensure that rdma_user_mmap_entry_remove() is a fence (Kamal Heib) [1786604] - [rdma] RDMA/uverbs: Add new relaxed ordering memory region access flag (Kamal Heib) [1786604] - [infiniband] RDMA/efa: Allow passing of optional access flags for MR registration (Kamal Heib) [1786604] - [rdma] RDMA/core: Add optional access flags range (Kamal Heib) [1786604] - [rdma] RDMA/uverbs: Verify MR access flags (Kamal Heib) [1786604] - [infiniband] RDMA/core: Remove ucontext_lock from the uverbs_destry_ufile_hw() path (Kamal Heib) [1786604] - [infiniband] RDMA/core: Add UVERBS_METHOD_ASYNC_EVENT_ALLOC (Kamal Heib) [1786604] - [infiniband] IB/srp: Never use immediate data if it is disabled by a user (Kamal Heib) [1786604] - [infiniband] RDMA/rxe: Compute the maximum sges and inline size based on the WQE size (Kamal Heib) [1786604] - [infiniband] Introduce maximum WQE size to check limits (Kamal Heib) [1786604] - [infiniband] RDMA/efa: Remove unused ucontext parameter from efa_qp_user_mmap_entries_remove (Kamal Heib) [1786604] - [infiniband] RDMA/efa: Remove {} brackets from single statement if (Kamal Heib) [1786604] - [infiniband] RDMA/efa: Device definitions documentation updates (Kamal Heib) [1786604] - [net] xprtrdma: DMA map rr_rdma_buf as each rpcrdma_rep is created (Kamal Heib) [1786604] - [net] xprtrdma: Destroy reps from previous connection instance (Kamal Heib) [1786604] - [net] xprtrdma: Destroy rpcrdma_rep when Receive is flushed (Kamal Heib) [1786604] - [net] xprtrdma: Allocate and map transport header buffers at connect time (Kamal Heib) [1786604] - [net] xprtrdma: Refactor frwr_is_supported (Kamal Heib) [1786604] - [net] xprtrdma: Eliminate per-transport "max pages" (Kamal Heib) [1786604] - [net] xprtrdma: Refactor initialization of ep->rep_max_requests (Kamal Heib) [1786604] - [net] xprtrdma: Make sendctx queue lifetime the same as connection lifetime (Kamal Heib) [1786604] - [net] xprtrdma: Eliminate ri_max_send_sges (Kamal Heib) [1786604] - [infiniband] RDMA/core: Use READ_ONCE for ib_ufile.async_file (Kamal Heib) [1786604] - [infiniband] RDMA/core: Make ib_uverbs_async_event_file into a uobject (Kamal Heib) [1786604] - [rdma] RDMA/core: Remove the ufile arg from rdma_alloc_begin_uobject (Kamal Heib) [1786604] - [infiniband] RDMA/core: Simplify type usage for ib_uverbs_async_handler() (Kamal Heib) [1786604] - [infiniband] RDMA/core: Do not erase the type of ib_wq.uobject (Kamal Heib) [1786604] - [infiniband] RDMA/core: Do not erase the type of ib_srq.uobject (Kamal Heib) [1786604] - [infiniband] RDMA/core: Do not erase the type of ib_qp.uobject (Kamal Heib) [1786604] - [infiniband] RDMA/core: Do not erase the type of ib_cq.uobject (Kamal Heib) [1786604] - [infiniband] RDMA/core: Make ib_ucq_object use ib_uevent_object (Kamal Heib) [1786604] - [infiniband] RDMA/core: Do not allow alloc_commit to fail (Kamal Heib) [1786604] - [infiniband] RDMA/core: Simplify destruction of FD uobjects (Kamal Heib) [1786604] - [infiniband] RDMA/mlx5: Use RCU and direct refcounts to keep memory alive (Kamal Heib) [1786604] - [infiniband] RDMA/uverbs: Remove needs_kfree_rcu from uverbs_obj_type_class (Kamal Heib) [1786604] - [infiniband] RDMA/core: Remove err in iw_query_port (Kamal Heib) [1786604] - [infiniband] IB/hfi1: Add RcvShortLengthErrCnt to hfi1stats (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Add software counter for ctxt0 seq drop (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Return void in packet receiving functions (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Decouple IRQ name from type (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Create API for auto activate (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: IB/hfi1: Add an API to handle special case drop (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Move common receive IRQ code to function (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Add fast and slow handlers for receive context (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Move chip specific functions to chip.c (Kamal Heib) [1786604 1739282] - [infiniband] RDMA/core: Fix locking in ib_uverbs_event_read (Kamal Heib) [1786604] - [infiniband] IB/core: Fix build failure without hugepages (Kamal Heib) [1786604] - [infiniband] IB/core: Rename event_handler_lock to qp_open_list_lock (Kamal Heib) [1786604] - [infiniband] IB/core: Cut down single member ib_cache structure (Kamal Heib) [1786604] - [infiniband] RDMA/core: Add trace points to follow MR allocation (Kamal Heib) [1786604] - [infiniband] RDMA/core: Trace points for diagnosing completion queue issues (Kamal Heib) [1786604] - [infiniband] RDMA/cma: Add trace points in RDMA Connection Manager (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Delete unused CM ARP functions (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Delete unused CM LAP functions (Kamal Heib) [1786604] - [infiniband] RDMA/rxe: Fix error type of mmap_offset (Kamal Heib) [1786604] - [infiniband] IB/iser: use true,false for bool variable (Kamal Heib) [1786604] - [infiniband] IB/hfi1: use true,false for bool variable (Kamal Heib) [1786604 1739282] - [infiniband] RDMA/siw: use true,false for bool variable (Kamal Heib) [1786604] - [infiniband] IB/core: Fix ODP with IB_ACCESS_HUGETLB handling (Kamal Heib) [1786604] - [infiniband] IB/core: Fix ODP get user pages flow (Kamal Heib) [1786604] - [infiniband] IB/rdmavt: Correct comments in rdmavt_qp.h header (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: List all receive contexts from debugfs (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Add accessor API routines to access context members (Kamal Heib) [1786604 1739282] - [infiniband] RDMA/cm: Use RCU synchronization mechanism to protect cm_id_private xa_load() (Kamal Heib) [1786604] - [infiniband] RDMA/srpt: Remove unnecessary assertion in srpt_queue_response (Kamal Heib) [1786604] - [infiniband] RDMA/netlink: Do not always generate an ACK for some netlink operations (Kamal Heib) [1786604] - [infiniband] RDMA/siw: Simplify QP representation (Kamal Heib) [1786604] - [infiniband] RDMA/qedr: Add kernel capability flags for dpm enabled mode (Kamal Heib) [1786604] - [platform] platform/x86: intel_pmc_core: Add Intel Tiger Lake support (Alexander Beregalov) [1783390] - [platform] platform/x86: intel_pmc_core: Create platform dependent bitmap structs (Alexander Beregalov) [1783390] - [platform] platform/x86: intel_pmc_core: Clean up: Remove comma after the termination line (Alexander Beregalov) [1783390] - [pinctrl] pinctrl: tigerlake: Tiger Lake uses _HID enumeration (David Arcari) [1773772] - [pinctrl] pinctrl: sunrisepoint: Add Coffee Lake-S ACPI ID (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Pass irqchip when adding gpiochip (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Add GPIO <-> pin mapping ranges via callback (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Replace WARN with dev_info_once when setting direct-irq pin to output (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Do not clear IRQ flags on direct-irq enabled pins (David Arcari) [1773772] - [pinctrl] pinctrl: sunrisepoint: Add missing Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Reuse struct intel_pinctrl in the driver (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Use local variable to keep device pointer (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Keep pointer to struct device instead of its container (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Share struct intel_pinctrl for wider use (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Use GPIO direction definitions (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Use GPIO direction definitions (David Arcari) [1773772] - [include] gpio: Add definition for GPIO direction (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Move IRQ valid mask initialization to a dedicated callback (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Group GPIO IRQ chip initialization (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Allocate IRQ chip dynamic (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Pass irqchip when adding gpiochip (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Add GPIO <-> pin mapping ranges via callback (David Arcari) [1773772] - [gpio] gpiolib: Introduce ->add_pin_ranges() callback (David Arcari) [1773772] - [gpio] gpiolib: Initialize the hardware with a callback (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Update North Community pin list (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Really serialize all register accesses (David Arcari) [1773772] - [pinctrl] pinctrl: lewisburg: Update pin list according to v1.1v6 (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Missed type change to unsigned int (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Add Intel Tiger Lake pin controller support (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Use helper to restore register values on ->resume() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Drop level from warning to debug in intel_restore_hostown() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Introduce intel_restore_intmask() helper (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Introduce intel_restore_hostown() helper (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Introduce intel_restore_padcfg() helper (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Avoid potential glitches if pin is in GPIO mode (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Allocate IRQ chip dynamic (David Arcari) [1773772] - [pinctrl] gpio: Initialize the irqchip valid_mask with a callback (David Arcari) [1773772] - [pinctrl] pinctrl: intel: mark intel_pin_to_gpio __maybe_unused (David Arcari) [1773772] - [pinctrl] pinctrl: intel: remap the pin number to gpio offset for irq enabled pin (David Arcari) [1773772] - [pinctrl] pinctrl: denverton: Update pin names according to v1.08 (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Remove dev_err() usage after platform_get_irq() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Use NSEC_PER_USEC for debounce calculus (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Re-use data structures from pinctrl-intel.h (part 2) (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Remove default Interrupt Status offset (David Arcari) [1773772] - [pinctrl] pinctrl: lewisburg: Provide Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: denverton: Provide Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: sunrisepoint: Provide Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: icelake: Provide Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: geminilake: Provide Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: cannonlake: Provide Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: broxton: Provide Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Simplify offset validation in intel_get_padcfg() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Drop double check for data in intel_pinctrl_probe_by_uid() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Use devm_platform_ioremap_resource() (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Use devm_platform_ioremap_resource() (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Use GENMASK() consistently (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Re-use data structures from pinctrl-intel.h (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Use defined macro instead of magic in byt_get_gpio_mux() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Clear interrupt status in mask/unmask callback (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Use GENMASK() consistently (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Increase readability of intel_gpio_update_pad_mode() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Retain HOSTSW_OWN for requested gpio pin (David Arcari) [1773772] - [pinctrl] pinctrl: pinctrl-intel: move gpio suspend/resume to noirq phase (David Arcari) [1773772] - [pinctrl] pinctrl: cedarfork: Update pin names according to v1.13c (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Fix potential NULL pointer dereference (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Code formatting fixes (David Arcari) [1773772] - [pinctrl] pinctrl: icelake: Code formatting fixes (David Arcari) [1773772] - [pinctrl] pinctrl: cannonlake: Code formatting fixes (David Arcari) [1773772] - [pinctrl] pinctrl: geminilake: Code formatting fixes (David Arcari) [1773772] - [pinctrl] pinctrl: broxton: Code formatting fixes (David Arcari) [1773772] - [pinctrl] pinctrl: lewisburg: Replace acpi.h with mod_devicetable.h (David Arcari) [1773772] - [pinctrl] pinctrl: denverton: Replace acpi.h with mod_devicetable.h (David Arcari) [1773772] - [pinctrl] pinctrl: cedarfork: Replace acpi.h with mod_devicetable.h (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Unexport intel_pinctrl_probe() (David Arcari) [1773772] - [pinctrl] pinctrl: sunrisepoint: Get rid of unneeded ->probe() stub (David Arcari) [1773772] - [pinctrl] pinctrl: icelake: Get rid of unneeded ->probe() stub (David Arcari) [1773772] - [pinctrl] pinctrl: cannonlake: Get rid of unneeded ->probe() stub (David Arcari) [1773772] - [pinctrl] pinctrl: lewisburg: Get rid of unneeded ->probe() stub (David Arcari) [1773772] - [pinctrl] pinctrl: denverton: Get rid of unneeded ->probe() stub (David Arcari) [1773772] - [pinctrl] pinctrl: cedarfork: Get rid of unneeded ->probe() stub (David Arcari) [1773772] - [pinctrl] pinctrl: intel: simplify getting .driver_data (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: simplify getting .driver_data (David Arcari) [1773772] - [pinctrl] pinctrl: geminilake: Sort register offsets by value (David Arcari) [1773772] - [pinctrl] pinctrl: geminilake: Get rid of unneeded ->probe() stub (David Arcari) [1773772] - [pinctrl] pinctrl: geminilake: Update pin list for B0 stepping (David Arcari) [1773772] - [pinctrl] pinctrl: broxton: Convert unsigned to unsigned int (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Convert unsigned to unsigned int (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Convert unsigned to unsigned int (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Sort headers alphabetically (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Remove unneeded MODULE_DEVICE_TABLE() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Move linux/pm.h to the local header (David Arcari) [1773772] - [pinctrl] pinctrl: Include nothing else (David Arcari) [1773772] - [pinctrl] pinctrl: lewisburg: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: sunrisepoint: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: icelake: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: geminilake: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: denverton: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: cedarfork: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: cannonlake: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: broxton: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Introduce common macro for PM operations (David Arcari) [1773772] - [pinctrl] pinctrl: sunrisepoint: Convert to use intel_pinctrl_probe_by_hid() (David Arcari) [1773772] - [pinctrl] pinctrl: cannonlake: Convert to use intel_pinctrl_probe_by_hid() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Introduce intel_pinctrl_probe_by_hid() internal API (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Convert to use device_get_match_data() (David Arcari) [1773772] - [pinctrl] pinctrl: geminilake: Convert to use intel_pinctrl_probe_by_uid() (David Arcari) [1773772] - [pinctrl] pinctrl: broxton: Convert to use intel_pinctrl_probe_by_uid() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Introduce intel_pinctrl_probe_by_uid() internal API (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Fix a spelling typo in kernel documentation (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: actually print the apparently misconfigured pin (David Arcari) [1773772] - [mm] mm, page_alloc: move_freepages should not examine struct page of reserved memory (Rafael Aquini) [1588584] - [mm] mm, page_alloc: initialize num_movable in move_freepages() (Rafael Aquini) [1588584] - [tools] selftests: vm: drop dependencies on page flags from mlock2 tests (Rafael Aquini) [1658886] - [powercap] powercap/intel_rapl: add support for TigerLake Mobile (David Arcari) [1783136] - [kernel] locking/lockdep: Avoid recursion in lockdep_count_{for, back}ward_deps() (Waiman Long) [1780993] - [kernel] locking/lockdep: Reuse freed chain_hlocks entries (Waiman Long) [1780993] - [kernel] locking/lockdep: Track number of zapped lock chains (Waiman Long) [1780993] - [kernel] locking/lockdep: Throw away all lock chains with zapped class (Waiman Long) [1780993] - [kernel] locking/lockdep: Track number of zapped classes (Waiman Long) [1780993] - [kernel] locking/lockdep: Display irq_context names in /proc/lockdep_chains (Waiman Long) [1780993] - [kernel] locking/lockdep: Decrement IRQ context counters when removing lock chain (Waiman Long) [1780993] - [kernel] locking/lockdep: Fix lockdep_stats indentation problem (Waiman Long) [1780993] - [kernel] locking/lockdep: Fix buffer overrun problem in stack_trace (Waiman Long) [1780993] - [lib] lib/string: Make memzero_explicit() inline instead of external (Florian Westphal) [1820623] - [crypto] crypto: sha256 - Remove sha256/224_init code duplication (Florian Westphal) [1820623] - [crypto] crypto: sha256 - Merge crypto/sha256.h into crypto/sha.h (Florian Westphal) [1820623] - [crypto] crypto: chelsio - Rename arrays to avoid conflict with crypto/sha256.h (Florian Westphal) [1820623] - [x86] crypto: x86 - Rename functions to avoid conflict with crypto/sha256.h (Florian Westphal) [1820623] - [arm64] crypto: arm64 - Rename functions to avoid conflict with crypto/sha256.h (Florian Westphal) [1820623] - [crypto] crypto: sha256_generic - Switch to the generic lib/crypto/sha256.c lib code (Florian Westphal) [1820623] - [lib] crypto: sha256 - Add sha224 support to sha256 library code (Florian Westphal) [1820623] - [lib] crypto: sha256 - Make lib/crypto/sha256.c suitable for generic use (Florian Westphal) [1820623] - [lib] crypto: sha256 - Use get/put_unaligned_be32 to get input, memzero_explicit (Florian Westphal) [1820623] - [s390] crypto: sha256 - Move lib/sha256.c to lib/crypto (Florian Westphal) [1820623] - [crypto] crypto: sha256_generic - Fix some coding style issues (Florian Westphal) [1820623] - [lib] crypto: sha256 - Fix some coding style issues (Florian Westphal) [1820623] - [thunderbolt] thunderbolt: Fix error code in tb_port_is_width_supported() (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Prevent crash if non-active NVMem file is read (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: fix memory leak of object sw (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Fix xhci check in usb4_switch_setup() (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add support for USB 3.x tunnels (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add support for Time Management Unit (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Make tb_switch_find_cap() available to other files (Jarod Wilson) [1482838] - [netdrv] thunderbolt: Update Kconfig entries to USB4 (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add initial support for USB4 (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Populate PG field in hot plug acknowledgment packet (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Call tb_eeprom_get_drom_offset() from tb_eeprom_read_n() (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Make tb_find_port() available to other files (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Power cycle the router if NVM authentication fails (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Do not start firmware unless asked by the user (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add bandwidth management for Display Port tunnels (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add Display Port adapter pairing and resource management (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add Display Port CM handshake for Titan Ridge devices (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add downstream PCIe port mappings for Alpine and Titan Ridge (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Expand controller name in tb_switch_is_xy() (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add default linking between lane adapters if not provided by DROM (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add support for lane bonding (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Refactor add_switch() into two functions (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add helper macro to iterate over switch ports (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Make tb_sw_write() take const parameter (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Convert DP adapter register names to follow the USB4 spec (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Convert PCIe adapter register names to follow the USB4 spec (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Convert basic adapter register names to follow the USB4 spec (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Log error if adding switch fails (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Log switch route string on config read/write timeout (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Introduce tb_switch_is_icm() (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add 'generation' attribute for devices (Jarod Wilson) [1482838]- [scsi] scsi: lpfc: Copyright updates for 12.6.0.4 patches (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Update lpfc version to 12.6.0.4 (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Clean up hba max_lun_queue_depth checks (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Remove handler for obsolete ELS - Read Port Status (RPS) (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix coverity errors in fmdi attribute handling (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix compiler warning on frame size (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix registration of ELS type support in fdmi (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix broken Credit Recovery after driver load (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix lpfc_io_buf resource leak in lpfc_get_scsi_buf_s4 error path (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix RQ buffer leakage when no IOCBs available (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Make lpfc_defer_acc_rsp static (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Update lpfc version to 12.6.0.3 (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix improper flag check for IO type (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix MDS Latency Diagnostics Err-drop rates (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix unmap of dpp bars affecting next driver load (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix disablement of FC-AL on lpe35000 models (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix ras_log via debugfs (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix Fabric hostname registration if system hostname changes (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix missing check for CSF in Write Object Mbox Rsp (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix: Rework setting of fdmi symbolic node name registration (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix incomplete NVME discovery when target (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: fix spelling mistakes of asynchronous (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix memory leak on lpfc_bsg_write_ebuf_set func (Dick Kennedy) [1793674] - [tools] tools/power turbostat: Support Tiger Lake (David Arcari) [1783441] - [md] dm integrity: fix logic bug in integrity tag testing (Mike Snitzer) [1820280] - [md] Revert "dm: always call blk_queue_split() in dm_process_bio()" (Mike Snitzer) [1820705] - [md] dm integrity: fix ppc64le warning (Mike Snitzer) [1820280] - [md] dm writecache: add cond_resched to avoid CPU hangs (Mike Snitzer) [1820280] - [md] dm integrity: improve discard in journal mode (Mike Snitzer) [1820280] - [md] dm integrity: add optional discard support (Mike Snitzer) [1820280] - [md] dm integrity: allow resize of the integrity device (Mike Snitzer) [1820280] - [md] dm integrity: factor out get_provided_data_sectors() (Mike Snitzer) [1820280] - [md] dm integrity: don't replay journal data past the end of the device (Mike Snitzer) [1820280] - [md] dm integrity: remove sector type casts (Mike Snitzer) [1820280] - [md] dm integrity: fix a crash with unusually large tag size (Mike Snitzer) [1820280] - [md] dm verity fec: fix memory leak in verity_fec_dtr (Mike Snitzer) [1820280] - [md] dm writecache: optimize superblock write (Mike Snitzer) [1820280] - [md] dm writecache: implement gradual cleanup (Mike Snitzer) [1820280] - [md] dm writecache: implement the "cleaner" policy (Mike Snitzer) [1820280] - [md] dm writecache: do direct write if the cache is full (Mike Snitzer) [1820280] - [md] dm integrity: print device name in integrity_metadata() error message (Mike Snitzer) [1820280] - [md] dm crypt: use crypt_integrity_aead() helper (Mike Snitzer) [1820280] - [lib] lib/test_bitmap: add tests for bitmap_parselist_user() (Vladis Dronov) [1819152] - [lib] lib/test_bitmap: add testcases for bitmap_parselist() (Vladis Dronov) [1819152] - [lib] lib/test_bitmap: switch test_bitmap_parselist to ktime_get() (Vladis Dronov) [1819152] - [lib] lib: rework bitmap_parselist (Vladis Dronov) [1819152] - [lib] lib: make bitmap_parselist_user() a wrapper on bitmap_parselist() (Vladis Dronov) [1819152] - [platform] platform/x86: mlx-platform: Add support for next generation systems (Ivan Vecera) [1820312] - [platform] platform/mellanox: mlxreg-hotplug: Add support for new capability register (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add support for new capability register (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add support for new system type (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Set system mux configuration based on system type (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add more definitions for system attributes (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Style changes (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Add missed attribute for mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Fix documentation inconsistency for mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Cosmetic changes (Ivan Vecera) [1820312] - [platform] platform/mellanox: Fix Kconfig indentation (Ivan Vecera) [1820312] - [leds] leds: mlxreg: Fix possible buffer overflow (Ivan Vecera) [1820312] - [platform] platform/mellanox: mlxreg-hotplug: Remove dev_err() usage after platform_get_irq() (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Fix error handling in mlxplat_init() (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add more reset cause attributes (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Modify DMI matching order (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add regmap structure for the next generation systems (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Change API for i2c-mlxcpld driver activation (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Move regmap initialization before all drivers activation (Ivan Vecera) [1820312] - [documentation] ABI: sysfs-driver-mlxreg-io: fix the what fields (Ivan Vecera) [1820312] - [documentation] docs: watchdog: convert docs to ReST and rename to *.rst (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Fix parent device in i2c-mux-reg device registration (Ivan Vecera) [1820312] - [platform] platform/mellanox: mlxreg-hotplug: Add devm_free_irq call to remove flow (Ivan Vecera) [1820312] - [i2c] i2c: mlxcpld: Fix wrong initialization order in probe (Ivan Vecera) [1820312] - [hwmon] hwmon: (mlxreg-fan) Use devm_thermal_of_cooling_device_register (Ivan Vecera) [1820312] - [thermal] thermal: Introduce devm_thermal_of_cooling_device_register (Ivan Vecera) [1820312] - [watchdog] watchdog: mlx_wdt: Use 'dev' instead of dereferencing it repeatedly (Ivan Vecera) [1820312] - [hwmon] hwmon: (mlxreg-fan) Use HWMON_CHANNEL_INFO macro (Ivan Vecera) [1820312] - [include] hwmon: Add convience macro to define simple static sensors (Ivan Vecera) [1820312] - [hwmon] hwmon: (mlxreg-fan) Add support for fan capability registers (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add mlx-wdt platform driver activation (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add support for tachometer speed register (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Fix access mode for fan_dir attribute (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add UID LED for the next generation systems (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add extra CPLD for next generation systems (Ivan Vecera) [1820312] - [documentation] Documentation/watchdog: Add documentation mlx-wdt driver (Ivan Vecera) [1820312] - [watchdog] watchdog: mlx-wdt: introduce a watchdog driver for Mellanox systems (Ivan Vecera) [1820312] - [include] platform_data/mlxreg: additions for Mellanox watchdog driver (Ivan Vecera) [1820312] - [leds] leds: mlxreg: Add support for capability register (Ivan Vecera) [1820312] - [platform] platform/mellanox: mlxreg-hotplug: Fix KASAN warning (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Correct mlxreg-io KernelVersion for 5.0 (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add support for new VMOD0007 board name (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add support for fan capability registers (Ivan Vecera) [1820312] - [include] platform_data/mlxreg: Add capability field to core platform data (Ivan Vecera) [1820312] - [include] platform_data/mlxreg: Document fixes for core platform data (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add support for fan direction register (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Convert to use SPDX identifier (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Allow mlxreg-io driver activation for new systems (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Fix LED configuration (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Fix tachometer registers (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Rename new systems product names (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add definitions for new registers (Ivan Vecera) [1820312] - [i2c] i2c: mux: mlxcpld: simplify code to reach the adapter (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Properly use mlxplat_mlxcpld_msn201x_items (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Fix copy-paste error in mlxplat_init() (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Remove unused define (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Change mlxreg-io configuration for MSN274x systems (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Allow mlxreg-io driver activation for more systems (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add ASIC hotplug device configuration (Ivan Vecera) [1820312] - [platform] platform/mellanox: mlxreg-hotplug: Add hotplug hwmon uevent notification (Ivan Vecera) [1820312] - [platform] platform/mellanox: mlxreg-hotplug: Improve mechanism of ASIC health discovery (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add mlxreg-fan platform driver activation (Ivan Vecera) [1820312] - [platform] platform/mellanox: Use 2-factor allocator calls (Ivan Vecera) [1820312] - [hwmon] hwmon: (mlxreg-fan) Modify macros for tachometer fault status reading (Ivan Vecera) [1820312] - [hwmon] hwmon: (mlxreg-fan) Fix macros for tacho fault reading (Ivan Vecera) [1820312] - [hwmon] hwmon: (mlxreg-fan) Add support for Mellanox FAN driver (Ivan Vecera) [1820312] - [i2c] i2c: mux: mlxcpld: make use of __i2c_smbus_xfer (Ivan Vecera) [1820312] - [i2c] i2c: smbus: add unlocked __i2c_smbus_xfer variant (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Add documentation mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add mlxreg-io platform driver activation (Ivan Vecera) [1820312] - [platform] platform/mellanox: Introduce support for Mellanox register access driver (Ivan Vecera) [1820312] - [kernel] audit: trigger accompanying records when no rules present (Richard Guy Briggs) [1819944] - [kernel] sched/fair: Allow a per-CPU kthread waking a task to stack on the same CPU, to fix XFS performance regression (Phil Auld) [1745111] - [hid] HID: intel-ish-hid: ipc: Add Tiger Lake PCI device ID (Tony Camuso) [1818043] - [hid] HID: intel-ish-hid: ipc: add CMP device id (Tony Camuso) [1818043] - [hid] HID: intel-ish-hid: Spelling s/diconnect/disconnect/ (Tony Camuso) [1818043] - [hid] HID: intel-ish-hid: fix wrong error handling in ishtp_cl_alloc_tx_ring() (Tony Camuso) [1818043] - [hid] HID: intel-ish-hid: ipc: check the NO_D3 flag to distinguish resume paths (Tony Camuso) [1818043] - [hid] HID: intel-ish-hid: ipc: make ish suspend paths clear (Tony Camuso) [1818043] - [hid] HID: intel-ish-hid: ipc: set NO_D3 flag only when needed (Tony Camuso) [1818043] - [netdrv] net: ena: Add PCI shutdown handler to allow safe kexec (Bhupesh Sharma) [1758323] - [net] vsock: fix potential deadlock in transport->release() (Stefano Garzarella) [1771582] - [net] vsock/virtio: remove loopback handling (Stefano Garzarella) [1771582] - [net] vsock: use local transport when it is loaded (Stefano Garzarella) [1771582] - [net] vsock: add vsock_loopback transport (Stefano Garzarella) [1771582] - [net] vsock: add local transport support in the vsock core (Stefano Garzarella) [1771582] - [uapi] vsock: add VMADDR_CID_LOCAL definition (Stefano Garzarella) [1771582] - [net] vsock/virtio_transport_common: remove unused virtio header includes (Stefano Garzarella) [1771582] - [infiniband] IB/rdmavt: Free kernel completion queue when done (Gopal Tiwari) [1805036] - [powerpc] powerpc/64s: Fix section mismatch warnings from boot code (Desnes Augusto Nunes do Rosario) [1391523] - [powerpc] powerpc/prom: convert PROM_BUG() to standard trap (Desnes Augusto Nunes do Rosario) [1391523] - [powerpc] powerpc/64: mark start_here_multiplatform as __ref (Desnes Augusto Nunes do Rosario) [1391523] - [mfd] mfd: intel-lpss: Add Intel Tiger Lake PCI IDs (David Arcari) [1773767] - [mfd] mfd: intel-lpss: Release IDA resources (David Arcari) [1773767] - [mfd] mfd: intel-lpss: Keep device tables sorted by ID (David Arcari) [1773767] - [i2c] i2c: i801: Add support for Intel Tiger Lake (David Arcari) [1773765] - [edac] EDAC/mce_amd: Print !SMCA processor warning only once (Prarit Bhargava) [1796178] - [powerpc] powerpc/pseries/dlpar: Fix a missing check in dlpar_parse_cc_property() (Steve Best) [1806630] {CVE-2019-12614}- [x86] x86/gart: Rewrite early_gart_iommu_check() comment (Waiman Long) [1818532] - [mm] mm/memblock.c: warn if zero alignment was requested (Waiman Long) [1818532] - [powerpc] memblock: stop using implicit alignment to SMP_CACHE_BYTES (Waiman Long) [1818532] - [mm] memblock: replace BOOTMEM_ALLOC_* with MEMBLOCK variants (Waiman Long) [1818532] - [mm] mm: remove nobootmem (Waiman Long) [1818532] - [mm] memblock: rename __free_pages_bootmem to memblock_free_pages (Waiman Long) [1818532] - [mm] memblock: rename free_all_bootmem to memblock_free_all (Waiman Long) [1818532] - [firmware] memblock: replace free_bootmem_late with memblock_free_late (Waiman Long) [1818532] - [x86] memblock: replace free_bootmem{_node} with memblock_free (Waiman Long) [1818532] - [mm] mm: nobootmem: remove bootmem allocation APIs (Waiman Long) [1818532] - [mm] memblock: replace __alloc_bootmem with memblock_alloc_from (Waiman Long) [1818532] - [mm] memblock: replace alloc_bootmem_pages with memblock_alloc (Waiman Long) [1818532] - [mm] memblock: replace alloc_bootmem_low_pages with memblock_alloc_low (Waiman Long) [1818532] - [mm] memblock: replace alloc_bootmem_pages_node with memblock_alloc_node (Waiman Long) [1818532] - [mm] memblock: add align parameter to memblock_alloc_node() (Waiman Long) [1818532] - [arm64] memblock: replace alloc_bootmem_low with memblock_alloc_low (2) (Waiman Long) [1818532] - [usb] memblock: replace alloc_bootmem_pages_nopanic with memblock_alloc_nopanic (Waiman Long) [1818532] - [x86] memblock: replace __alloc_bootmem_node_nopanic with memblock_alloc_try_nid_nopanic (Waiman Long) [1818532] - [x86] memblock: replace alloc_bootmem_low with memblock_alloc_low (Waiman Long) [1818532] - [x86] memblock: replace alloc_bootmem_align with memblock_alloc (Waiman Long) [1818532] - [mm] memblock: remove _virt from APIs returning virtual address (Waiman Long) [1818532] - [powerpc] memblock: rename memblock_alloc{_nid, _try_nid} to memblock_phys_alloc* (Waiman Long) [1818532] - [mm] mm: nobootmem: remove dead code (Waiman Long) [1818532] - [mm] mm: remove bootmem allocator implementation (Waiman Long) [1818532] - [mm] mm: remove CONFIG_HAVE_MEMBLOCK (Waiman Long) [1818532] - [mm] mm: remove CONFIG_NO_BOOTMEM (Waiman Long) [1818532] - [mm] mm: disable deferred struct page for 32-bit arches (Waiman Long) [1818532] - [mm] mm: make DEFERRED_STRUCT_PAGE_INIT explicitly depend on SPARSEMEM (Waiman Long) [1818532] - [mm] mm/hugetlb.c: don't zero 1GiB bootmem pages (Waiman Long) [1818532] - [mm] docs/mm: memblock: add overview documentation (Waiman Long) [1818532] - [include] docs/mm: memblock: add kernel-doc description for memblock types (Waiman Long) [1818532] - [mm] docs/mm: memblock: add kernel-doc comments for memblock_add (Waiman Long) [1818532] - [mm] docs/mm: bootmem: add overview documentation (Waiman Long) [1818532] - [include] docs/mm: bootmem: add kernel-doc description of 'struct bootmem_data' (Waiman Long) [1818532] - [mm] docs/mm: bootmem: fix kernel-doc warnings (Waiman Long) [1818532] - [mm] docs/mm: nobootmem: fixup kernel-doc comments (Waiman Long) [1818532] - [mm] mm/bootmem: drop duplicated kernel-doc comments (Waiman Long) [1818532] - [lib] lib/smp_processor_id: Don't use cpumask_equal() (Waiman Long) [1812092] - [kernel] audit: always check the netlink payload length in audit_receive_msg() (Richard Guy Briggs) [1814448] - [kernel] audit: fix error handling in audit_data_to_entry() (Richard Guy Briggs) [1814448] - [fs] fat: work around race with userspace's read via blockdev while mounting (Bill O'Donnell) [1771351] - [include] raid6/test: fix a compilation error (Bhupesh Sharma) [1817524] - [arm64] arm64: kexec_file: add crash dump support (Bhupesh Sharma) [1817524] - [lib] libfdt: include fdt_addresses.c (Bhupesh Sharma) [1817524] - [scripts] scripts/dtc: Update to upstream version v1.5.1-22-gc40aeb60b47a (Bhupesh Sharma) [1817524] - [include] libfdt: reduce the number of headers included from libfdt_env.h (Bhupesh Sharma) [1817524] - [arm64] arm64: dts: amd: Fix SPI bus warnings (Bhupesh Sharma) [1817524] - [arm64] arm64: dts: broadcom: Fix I2C and SPI bus warnings (Bhupesh Sharma) [1817524] - [scripts] scripts/dtc: Update to upstream version v1.5.0-30-g702c1b6c0e73 (Bhupesh Sharma) [1817524] - [scripts] scripts/dtc: Update to upstream version v1.5.0-23-g87963ee20693 (Bhupesh Sharma) [1817524] - [include] linux/kernel.h: split *_MAX and *_MIN macros into (Bhupesh Sharma) [1817524] - [scripts] kbuild: disable dtc simple_bus_reg warnings by default (Bhupesh Sharma) [1817524] - [scripts] scripts/dtc: Update to upstream version v1.4.7-57-gf267e674d145 (Bhupesh Sharma) [1817524] - [scripts] scripts/dtc: Update to upstream version v1.4.7-14-gc86da84d30e4 (Bhupesh Sharma) [1817524] - [scripts] scripts/dtc: consolidate include path options in Makefile (Bhupesh Sharma) [1817524] - [pci] PCI: Remove unnecessary returns (Myron Stowe) [1807175] - [pci] PCI: OF: Correct of_irq_parse_pci() documentation (Myron Stowe) [1807175] - [pci] PCI: Fix typos and whitespace errors (Myron Stowe) [1807175] - [documentation] PCI: Correct pci=resource_alignment parameter example (Myron Stowe) [1807175] - [pci] PCI: Use PCI_SRIOV_NUM_BARS in loops instead of PCI_IOV_RESOURCE_END (Myron Stowe) [1807175] - [pci] PCI: Convert pci_resource_to_user() to a weak function (Myron Stowe) [1807175] - [pci] PCI: pciehp: Refer to "Indicators" instead of "LEDs" in comments (Myron Stowe) [1807175] - [pci] PCI: pciehp: Remove pciehp_green_led_{on, off, blink}() (Myron Stowe) [1807175] - [pci] PCI: pciehp: Remove pciehp_set_attention_status() (Myron Stowe) [1807175] - [pci] PCI: pciehp: Combine adjacent indicator updates (Myron Stowe) [1807175] - [pci] PCI: pciehp: Add pciehp_set_indicators() to set both indicators (Myron Stowe) [1807175] - [pci] PCI: Add pci_irq_vector() and other stubs when !CONFIG_PCI (Myron Stowe) [1807175] - [pci] PCI: Force trailing new line to resource_alignment_param in sysfs (Myron Stowe) [1807175] - [pci] PCI: Move pci__resource_alignment_param() into their callers (Myron Stowe) [1807175] - [pci] PCI: pci.c: convert to use BUS_ATTR_RW (Myron Stowe) [1807175] - [pci] PCI: Clean up resource_alignment parameter to not require static buffer (Myron Stowe) [1807175] - [pci] PCI/IOV: Remove group write permission from sriov_numvfs, sriov_drivers_autoprobe (Myron Stowe) [1807175] - [pci] PCI/IOV: Move sysfs SR-IOV functions to iov.c (Myron Stowe) [1807175] - [pci] PCI: sysfs: Change permissions from symbolic to octal (Myron Stowe) [1807175] - [pci] PCI: sysfs: Revert "rescan" file renames (Myron Stowe) [1807175] - [pci] PCI: sysfs: Change DEVICE_ATTR() to DEVICE_ATTR_WO() (Myron Stowe) [1807175] - [pci] PCI: pci-sysfs.c: convert to use BUS_ATTR_WO (Myron Stowe) [1807175] - [pci] PCI: sysfs: Define device attributes with DEVICE_ATTR*() (Myron Stowe) [1807175] - [pci] PCI: Mark expected switch fall-through (Myron Stowe) [1807175] - [pci] PCI: Use devm_add_action_or_reset() (Myron Stowe) [1807175] - [pci] PCI: Get rid of dev->has_secondary_link flag (Myron Stowe) [1807175] - [pci] PCI/ACPI: Remove unnecessary struct hotplug_program_ops (Myron Stowe) [1807175] - [pci] PCI/ACPI: Move _HPP & _HPX functions to pci-acpi.c (Myron Stowe) [1807175] - [pci] PCI/ACPI: Rename _HPX structs from hpp_* to hpx_* (Myron Stowe) [1807175] - [pci] PCI: Make pci_set_of_node(), etc private (Myron Stowe) [1807175] - [pci] PCI: Make pci_enable_ptm() private (Myron Stowe) [1807175] - [pci] PCI: Make pcie_set_ecrc_checking(), pcie_ecrc_get_policy() private (Myron Stowe) [1807175] - [pci] PCI: Make pci_ats_init() private (Myron Stowe) [1807175] - [pci] PCI: Make pcie_update_link_speed() private (Myron Stowe) [1807175] - [pci] PCI: Make pci_bus_get(), pci_bus_put() private (Myron Stowe) [1807175] - [pci] PCI: Make pci_hotplug_io_size, mem_size, and bus_size private (Myron Stowe) [1807175] - [pci] PCI: Make pci_save_vc_state(), pci_restore_vc_state(), etc private (Myron Stowe) [1807175] - [pci] PCI: Make pci_get_host_bridge_device(), pci_put_host_bridge_device() private (Myron Stowe) [1807175] - [pci] PCI: Make pci_check_pme_status(), pci_pme_wakeup_bus() private (Myron Stowe) [1807175] - [pci] PCI: Make PCI_PM_* delay times private (Myron Stowe) [1807175] - [pci] PCI: Unexport pci_bus_sem (Myron Stowe) [1807175] - [pci] PCI: Unexport pci_bus_get() and pci_bus_put() (Myron Stowe) [1807175] - [pci] PCI: Remove pci_block_cfg_access() et al (unused) (Myron Stowe) [1807175] - [wireless] PCI: Move ASPM declarations to linux/pci.h (Myron Stowe) [1807175] - [pci] PCI/MSI: Support allocating virtual MSI interrupts (Myron Stowe) [1807175] - [fs] gfs2: Remove unnecessary gfs2_qa_{get,put} pairs (Robert S Peterson) [1807146] - [fs] gfs2: Split gfs2_rsqa_delete into gfs2_rs_delete and gfs2_qa_put (Robert S Peterson) [1807146] - [fs] gfs2: Change inode qa_data to allow multiple users (Robert S Peterson) [1807146] - [fs] gfs2: eliminate gfs2_rsqa_alloc in favor of gfs2_qa_alloc (Robert S Peterson) [1807146] - [fs] gfs2: Switch to list_{first,last}_entry (Robert S Peterson) [1807146] - [fs] gfs2: Clean up inode initialization and teardown (Robert S Peterson) [1807146] - [fs] gfs2: Minor gfs2_alloc_inode cleanup (Robert S Peterson) [1807146] - [pinctrl] pinctrl: pinmux: fix a possible null pointer in pinmux_can_be_used_for_gpio (David Arcari) [1817454] - [pinctrl] pinctrl/gpio: Take MUX usage into account (David Arcari) [1817454] - [include] gpio: Fix build warnings on undefined struct pinctrl_dev (David Arcari) [1817454] - [pinctrl] pinctrl: remove unused pin_is_valid() (David Arcari) [1817454] - [pinctrl] pinctrl: remove unneeded initializer for list_for_each_entry() iterator (David Arcari) [1817454] - [pinctrl] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 194 (David Arcari) [1817454] - [pinctrl] pinctrl: core: Do not add device links for hogs (David Arcari) [1817454] - [pinctrl] pinctrl: Enable device link creation for pin control (David Arcari) [1817454] - [pinctrl] pinctrl: generic: add new 'drive-strength-microamp' property support (David Arcari) [1817454] - [pinctrl] pinctrl: remove unused 'pinconf-config' debugfs interface (David Arcari) [1817454] - [pinctrl] pinctrl: Change to use DEFINE_SHOW_ATTRIBUTE macro (David Arcari) [1817454] - [pinctrl] pinctrl: core: make sure strcmp() doesn't get a null parameter (David Arcari) [1817454] - [pinctrl] pinctrl: core: Remove broken remove_last group and pinmux functions (David Arcari) [1817454] - [pinctrl] pinctrl: pinmux: Return selector to the pinctrl driver (David Arcari) [1817454] - [pinctrl] pinctrl: core: Return selector to the pinctrl driver (David Arcari) [1817454] - [pinctrl] pinctrl: Cut unused sysfs includes (David Arcari) [1817454] - [mm] mm, numa: fix bad pmd by atomically check for pmd_trans_huge when marking page tables prot_numa (Rafael Aquini) [1763878] - [mm] mm: thp: fix flags for pmd migration when split (Rafael Aquini) [1763878] - [mm] mm: thp: relocate flush_cache_range() in migrate_misplaced_transhuge_page() (Rafael Aquini) [1763878] - [mm] mm: thp: fix mmu_notifier in migrate_misplaced_transhuge_page() (Rafael Aquini) [1763878] - [mm] mm: thp: fix MADV_DONTNEED vs migrate_misplaced_transhuge_page race condition (Rafael Aquini) [1763878] - [fs] nfsd: set the server_scope during service startup (Scott Mayhew) [1817752] - [fs] nfsd: v4 support requires CRYPTO_SHA256 (Scott Mayhew) [1817752] - [fs] nfsd: Fix cld_net->cn_tfm initialization (Scott Mayhew) [1817752] - [fs] nfsd: add support for upcall version 2 (Scott Mayhew) [1817752] - [fs] nfsd: add a "GetVersion" upcall for nfsdcld (Scott Mayhew) [1817752] - [fs] nfsd: handle legacy client tracking records sent by nfsdcld (Scott Mayhew) [1817752] - [fs] nfsd: re-order client tracking method selection (Scott Mayhew) [1817752] - [fs] nfsd: keep a tally of RECLAIM_COMPLETE operations when using nfsdcld (Scott Mayhew) [1817752] - [fs] nfsd: un-deprecate nfsdcld (Scott Mayhew) [1817752] - [fs] nfsd: make nfs4_client_reclaim use an xdr_netobj instead of a fixed char array (Scott Mayhew) [1817752]- [s390] scsi: zfcp: fix to prevent port_remove with pure auto scan LUNs (only sdevs) (Philipp Rudo) [1814791] - [s390] scsi: zfcp: fix missing zfcp_port reference put on -EBUSY from port_remove (Philipp Rudo) [1814792] - [infiniband] RDMA/qedr: Fix null-pointer dereference when calling rdma_user_mmap_get_offset (Kamal Heib) [1786602] - [infiniband] RDMA/qedr: Make qedr_iw_load_qp() static (Kamal Heib) [1786602] - [infiniband] RDMA/qedr: Fix potential use after free (Kamal Heib) [1786602] - [infiniband] RDMA/qedr: Remove unsupported modify_port callback (Kamal Heib) [1786602] - [infiniband] IB/ipoib: Add ndo operation for getting VFs GUID attributes (Kamal Heib) [1786602] - [net] xprtrdma: Fix oops in Receive handler after device removal (Kamal Heib) [1786602] - [net] xprtrdma: Fix completion wait during device removal (Kamal Heib) [1786602] - [net] xprtrdma: Fix create_qp crash on device unload (Kamal Heib) [1786602] - [infiniband] IB/hfi1: Adjust flow PSN with the correct resync_psn (Kamal Heib) [1786602] - [infiniband] IB/hfi1: Don't cancel unused work item (Kamal Heib) [1786602] - [infiniband] IB/core: Introduce rdma_user_mmap_entry_insert_range() API (Kamal Heib) [1786602] - [infiniband] RDMA/counter: Prevent auto-binding a QP which are not tracked with res (Kamal Heib) [1786602] - [infiniband] rxe: correctly calculate iCRC for unaligned payloads (Kamal Heib) [1786602] - [infiniband] treewide: Use sizeof_field() macro (Kamal Heib) [1786602] - [infiniband] RDMA/cma: add missed unregister_pernet_subsys in init failure (Kamal Heib) [1786602] - [infiniband] RDMA/efa: Expose RDMA read related attributes (Kamal Heib) [1786602] - [infiniband] RDMA/efa: Support remote read access in MR registration (Kamal Heib) [1786602] - [infiniband] RDMA/efa: Store network attributes in device attributes (Kamal Heib) [1786602] - [infiniband] IB/hfi1: remove redundant assignment to variable ret (Kamal Heib) [1786602] - [infiniband] net: use rhashtable_lookup() instead of rhashtable_lookup_fast() (Kamal Heib) [1786602] - [infiniband] IB/core: Add interfaces to get VF node and port GUIDs (Kamal Heib) [1786602] - [infiniband] RDMA/cm: Use refcount_t type for refcount variable (Kamal Heib) [1786602] - [infiniband] RDMA/cma: Use ACK timeout for RoCE packetLifeTime (Kamal Heib) [1786602] - [infiniband] IB/umem: remove the dmasync argument to ib_umem_get (Kamal Heib) [1786602] - [infiniband] RDMA/qedr: Add iWARP doorbell recovery support (Kamal Heib) [1786602] - [infiniband] RDMA/qedr: Add doorbell overflow recovery support (Kamal Heib) [1786602] - [infiniband] RDMA/qedr: Use the common mmap API (Kamal Heib) [1786602] - [infiniband] RDMA/qedr: Fix memory leak in user qp and mr (Kamal Heib) [1810854 1786602] - [infiniband] RDMA/qedr: Fix synchronization methods and memory leaks in qedr (Kamal Heib) [1810854 1786602] - [infiniband] RDMA/qedr: Fix qpids xarray api used (Kamal Heib) [1810854 1786602] - [infiniband] RDMA/qedr: Fix srqs xarray initialization (Kamal Heib) [1810854 1786602] - [infiniband] RDMA/qedr: Remove Unneeded variable rc (Kamal Heib) [1810854 1786602] - [infiniband] RDMA/mlx4: Separate creation of RWQ and QP (Kamal Heib) [1786602] - [infiniband] RDMA/hns: Package for hns_roce_rereg_user_mr function (Kamal Heib) [1786602] - [infiniband] RDMA/hns: Fix sg offset non-zero issue (Kamal Heib) [1786602] - [infiniband] dma-mapping: remove the DMA_ATTR_WRITE_BARRIER flag (Kamal Heib) [1786602] - [infiniband] RDMA/efa: Clear the admin command buffer prior to its submission (Kamal Heib) [1786602] - [infiniband] RDMA/siw: Cleanup unused mmap structures (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Report the SCSI residual to the initiator (Kamal Heib) [1786602] - [infiniband] RDMA: Change MAD processing function to remove extra casting and parameter (Kamal Heib) [1786602] - [infiniband] RDMA/mlx5: Rewrite MAD processing logic to be readable (Kamal Heib) [1786602] - [infiniband] RDMA/ocrdma: Simplify process_mad function (Kamal Heib) [1786602] - [infiniband] RDMA/ocrdma: Make ocrdma_pma_counters() return void (Kamal Heib) [1786602] - [infiniband] RDMA/mad: Do not check MAD sizes in roce and ib drivers (Kamal Heib) [1786602] - [infiniband] RDMA/hfi1: Delete unreachable code (Kamal Heib) [1786602] - [infiniband] RDMA/mad: Allocate zeroed MAD buffer (Kamal Heib) [1786602] - [infiniband] RDMA/mad: Delete never implemented functions (Kamal Heib) [1786602] - [infiniband] RDMA/core: Fix return code when modify_port isn't supported (Kamal Heib) [1786602] - [infiniband] RDMA/siw: Use the common mmap_xa helpers (Kamal Heib) [1786602] - [infiniband] RDMA/efa: Use the common mmap_xa helpers (Kamal Heib) [1786602] - [infiniband] RDMA: Connect between the mmap entry and the umap_priv structure (Kamal Heib) [1786602] - [infiniband] RDMA/hns: Use rdma_user_mmap_io (Kamal Heib) [1786602] - [infiniband] RDMA/core: Create mmap database and cookie helper functions (Kamal Heib) [1786602] - [infiniband] RDMA/core: Move core content from ib_uverbs to ib_core (Kamal Heib) [1786602] - [infiniband] RDMA/odp: Remove broken debugging call to invalidate_range (Kamal Heib) [1786602] - [infiniband] RDMA/vmw_pvrdma: Use resource ids from physical device if available (Kamal Heib) [1786602] - [infiniband] RDMA/core: Set DMA parameters correctly (Kamal Heib) [1786602] - [infiniband] RDMA/siw: Increase DMA max_segment_size parameter (Kamal Heib) [1786602] - [infiniband] RDMA/rxe: Increase DMA max_segment_size parameter (Kamal Heib) [1786602] - [uapi] rdma: Remove nes ABI header (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Fix TPG creation (Kamal Heib) [1786602] - [infiniband] RDMA/cm: Update copyright together with SPDX tag (Kamal Heib) [1786602] - [infiniband] RDMA/cm: Use specific keyword to check define (Kamal Heib) [1786602] - [infiniband] RDMA/cm: Delete unused cm_is_active_peer function (Kamal Heib) [1786602] - [infiniband] RDMA/rxe: Remove useless rxe_init_device_param assignments (Kamal Heib) [1786602] - [net] xprtrdma: Replace dprintk in xprt_rdma_set_port (Kamal Heib) [1786602] - [net] xprtrdma: Replace dprintk() in rpcrdma_update_connect_private() (Kamal Heib) [1786602] - [net] xprtrdma: Refine trace_xprtrdma_fixup (Kamal Heib) [1786602] - [net] xprtrdma: Report the computed connect delay (Kamal Heib) [1786602] - [net] xprtrdma: Wake tasks after connect worker fails (Kamal Heib) [1786602] - [net] xprtrdma: Pull up sometimes (Kamal Heib) [1786602] - [net] xprtrdma: Refactor rpcrdma_prepare_msg_sges() (Kamal Heib) [1786602] - [net] xprtrdma: Move the rpcrdma_sendctx::sc_wr field (Kamal Heib) [1786602] - [net] xprtrdma: Remove rpcrdma_sendctx::sc_device (Kamal Heib) [1786602] - [net] xprtrdma: Remove rpcrdma_sendctx::sc_xprt (Kamal Heib) [1786602] - [net] xprtrdma: Ensure ri_id is stable during MR recycling (Kamal Heib) [1786602] - [net] xprtrdma: Manage MRs in context of a single connection (Kamal Heib) [1786602] - [net] xprtrdma: Fix MR list handling (Kamal Heib) [1786602] - [net] xprtrdma: Initialize rb_credits in one place (Kamal Heib) [1786602] - [infiniband] RDMA/core: Check that process is still alive before sending it to the users (Kamal Heib) [1786602] - [infiniband] RDMA/restrack: Remove PID namespace support (Kamal Heib) [1786602] - [infiniband] RDMA/uverbs: Add a check for uverbs_attr_get to uverbs_copy_to_struct_or_zero (Kamal Heib) [1786602] - [infiniband] IB/cma: Honor traffic class from lower netdevice for RoCE (Kamal Heib) [1786602] - [infiniband] RDMA/nldev: Provide MR statistics (Kamal Heib) [1786602] - [infiniband] RDMA/mlx5: Return ODP type per MR (Kamal Heib) [1786602] - [infiniband] RDMA/nldev: Allow different fill function per resource (Kamal Heib) [1786602] - [infiniband] IB/mlx5: Introduce ODP diagnostic counters (Kamal Heib) [1786602] - [infiniband] infiniband: fix sw/rdmavt/ kernel-doc notation (Kamal Heib) [1786602] - [infiniband] infiniband: fix core/ kernel-doc notation (Kamal Heib) [1786602] - [infiniband] infiniband: fix ulp/iser/iser_initiator.c kernel-doc warnings (Kamal Heib) [1786602] - [infiniband] infiniband: fix ulp/iser/iser_verbs.c kernel-doc notation (Kamal Heib) [1786602] - [infiniband] infiniband: fix core/verbs.c kernel-doc notation (Kamal Heib) [1786602] - [infiniband] infiniband: fix ulp/srpt/ib_srpt.h kernel-doc notation (Kamal Heib) [1786602] - [infiniband] infiniband: fix ulp/iser/iscsi_iser.h kernel-doc warnings (Kamal Heib) [1786602] - [infiniband] infiniband: fix core/ipwm_util.h kernel-doc warnings (Kamal Heib) [1786602] - [infiniband] infiniband: fix ulp/iser/iscsi_iser.kernel-doc notation (Kamal Heib) [1786602] - [infiniband] RDMA/rw: Support threshold for registration vs scattering to local pages (Kamal Heib) [1786602] - [uapi] RDMA/uapi: Fix and re-organize the usage of rdma_driver_id (Kamal Heib) [1786602] - [net] svcrdma: Improve DMA mapping trace points (Kamal Heib) [1786602] - [infiniband] RDMA/iser: Use iser_err instead of pr_err for logging (Kamal Heib) [1786602] - [infiniband] RDMA/srp: Calculate max_it_iu_size if remote max_it_iu length available (Kamal Heib) [1786602] - [infiniband] RDMA/srp: Add parse function for maximum initiator to target IU size (Kamal Heib) [1786602] - [infiniband] IB/cm: Use container_of() instead of typecast (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Make the code for handling port identities more systematic (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Rework the code that waits until an RDMA port is no longer in use (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Rework the approach for closing an RDMA channel (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Improve a debug message (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Fix handling of iWARP logins (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Fix handling of SR-IOV and iWARP ports (Kamal Heib) [1786602] - [infiniband] RDMA/srp: Make route resolving error messages more informative (Kamal Heib) [1786602] - [infiniband] RDMA/srp: Honor the max_send_sge device attribute (Kamal Heib) [1786602] - [infiniband] RDMA/srp: Remove two casts (Kamal Heib) [1786602] - [infiniband] RDMA/siw: Make node GUIDs valid EUI-64 identifiers (Kamal Heib) [1786602] - [infiniband] RDMA/iw_cxgb3: Remove the iw_cxgb3 module from kernel (Kamal Heib) [1786602] - [infiniband] RDMA/rxe: Verify modify_device mask (Kamal Heib) [1786602] - [infiniband] RDMA/core: Fix return code when modify_device isn't supported (Kamal Heib) [1786602] - [infiniband] RDMA/siw: Fix port number endianness in a debug message (Kamal Heib) [1786602] - [infiniband] RDMA/siw: Simplify several debug messages (Kamal Heib) [1786602] - [infiniband] IB/iser: remove redundant macro definitions (Kamal Heib) [1786602] - [infiniband] IB/iser: bound protection_sg size by data_sg size (Kamal Heib) [1786602] - [infiniband] IB/iser: add unlikely checks in the fast path (Kamal Heib) [1786602] - [infiniband] RDMA/counter: Prevent QP counter manual binding in auto mode (Kamal Heib) [1786602] - [kvm] KVM: SVM: Override default MMIO mask if memory encryption is enabled (Wei Huang) [1789537] - [netdrv] mlx5e: Reorder mirrer action parsing to check for encap first (Ivan Vecera) [1818074] - [tools] selftests: mlxsw: Adjust test to recent changes (Ivan Vecera) [1818074] - [netdrv] vxlan: fix unexpected failure of vxlan_changelink() (Ivan Vecera) [1818074] - [netdrv] bonding: fix lockdep warning in bond_get_stats() (Ivan Vecera) [1818074] - [netdrv] bonding: fix using uninitialized mode_lock (Ivan Vecera) [1818074] - [net] export netdev_next_lower_dev_rcu() (Ivan Vecera) [1818074] - [netdrv] bonding: add missing netdev_update_lockdep_key() (Ivan Vecera) [1818074] - [net] avoid updating qdisc_xmit_lock_key in netdev_update_lockdep_key() (Ivan Vecera) [1818074] - [include] net: fix kernel-doc warning in (Ivan Vecera) [1818074] - [net] batman-adv: Drop lockdep.h include for soft-interface.c (Ivan Vecera) [1818074] - [net] remove unnecessary variables and callback (Ivan Vecera) [1818074] - [netdrv] macsec: Fix multiple coding style issues (Ivan Vecera) [1818074] - [netdrv] vxlan: add adjacent link to limit depth level (Ivan Vecera) [1818074] - [net] core: add ignore flag to netdev_adjacent structure (Ivan Vecera) [1818074] - [netdrv] team: fix nested locking lockdep warning (Ivan Vecera) [1818074] - [netdrv] bonding: use dynamic lockdep key instead of subclass (Ivan Vecera) [1818074] - [netdrv] bonding: fix unexpected IFF_BONDING bit unset (Ivan Vecera) [1818074] - [net] core: add generic lockdep keys (Ivan Vecera) [1818074] - [net] core: limit nested device depth (Ivan Vecera) [1818074] - [net] udp: rehash on disconnect (Davide Caratti) [1817671] - [net] revert "udp: do rmem bulk free even if the rx sk queue is empty" (Davide Caratti) [1817671] - [net] udp: fix data-race in udp_set_dev_scratch() (Davide Caratti) [1817671] - [net] page_pool: refill page when alloc.count of pool is zero (Petr Oros) [1811201] - [net] page_pool: help compiler remove code in case CONFIG_NUMA=n (Petr Oros) [1811201] - [net] page_pool: handle page recycle for NUMA_NO_NODE condition (Petr Oros) [1811201] - [netdrv] mlx5e: Rx, Update page pool numa node when changed (Petr Oros) [1811201] - [net] page_pool: Don't recycle non-reusable pages (Petr Oros) [1811201] - [net] page_pool: Add API to update numa node (Petr Oros) [1811201] - [include] page_pool: extend tracepoint to also include the page PFN (Petr Oros) [1811201] - [net] page_pool: add destroy attempts counter and rename tracepoint (Petr Oros) [1811201] - [net] page_pool: remove unnecessary variable init (Petr Oros) [1811201] - [net] page_pool: fix logic in __page_pool_get_cached (Petr Oros) [1811201] - [netdrv] team: add missing attribute validation for array index (Hangbin Liu) [1816499] - [netdrv] team: add missing attribute validation for port ifindex (Hangbin Liu) [1816499] - [netdrv] team: Add vlan tx offload to hw_enc_features (Hangbin Liu) [1816499] - [netdrv] team: set slave to promisc if team is already in promisc mode (Hangbin Liu) [1816499] - [netdrv] team: Free BPF filter when unregistering netdev (Hangbin Liu) [1816499] - [netdrv] net: Remove switchdev.h inclusion from team/bond/vlan (Hangbin Liu) [1816499] - [netdrv] team: use operstate consistently for linkup (Hangbin Liu) [1816499] - [netdrv] team: avoid complex list operations in team_nl_cmd_options_set() (Hangbin Liu) [1816499] - [netdev] pass the stuck queue to the timeout handler (Ivan Vecera) [1811203] - [net] flow_dissector: extract more ICMP information (Ivan Vecera) [1795213] - [net] flow_dissector: skip the ICMP dissector for non ICMP packets (Ivan Vecera) [1795213] - [net] flow_dissector: add meaningful comments (Ivan Vecera) [1795213] - [net] vti[6]: fix packet tx through bpf_redirect() in XinY cases (Sabrina Dubroca) [1795145] - [net] xfrm interface: fix packet tx through bpf_redirect() (Sabrina Dubroca) [1795145] - [net] vti[6]: fix packet tx through bpf_redirect() (Sabrina Dubroca) [1795145] - [documentation] Clarify trap's description (Petr Oros) [1809496] - [net] devlink: Wait longer before warning about unset port type (Petr Oros) [1809496] - [documentation] Add a section for devlink-trap testing (Petr Oros) [1809496] - [tools] selftests: devlink_trap: Add test cases for devlink-trap (Petr Oros) [1809496] - [tools] selftests: forwarding: devlink_lib: Add devlink-trap helpers (Petr Oros) [1809496] - [tools] selftests: forwarding: devlink_lib: Allow tests to define devlink device (Petr Oros) [1809496] - [documentation] Add devlink-trap documentation (Petr Oros) [1809496] - [net] devlink: Add generic packet traps and groups (Petr Oros) [1809496] - [net] devlink: Add packet trap infrastructure (Petr Oros) [1809496] - [net] devlink: add warning in case driver does not set port type (Petr Oros) [1809496] - [net] devlink: remove unused devlink_port_get_phys_port_name() function (Petr Oros) [1809496] - [net] tcp: add sanity tests in tcp_add_backlog() (Guillaume Nault) [1790843] - [net] tcp: implement coalescing on backlog queue (Guillaume Nault) [1790843] - [include] tcp: make tcp_space() aware of socket backlog (Guillaume Nault) [1790843] - [net] tcp: take care of compressed acks in tcp_add_reno_sack() (Guillaume Nault) [1790843] - [include] tcp: hint compiler about sack flows (Guillaume Nault) [1790843] - [net] tcp: drop dst in tcp_add_backlog() (Guillaume Nault) [1790843] - [net] drop_monitor: Do not cancel uninitialized work item (Petr Oros) [1810114] - [net] drop_monitor: Use kstrdup (Petr Oros) [1810114] - [net] drop_monitor: Better sanitize notified packets (Petr Oros) [1810114] - [net] drop_monitor: Make timestamps y2038 safe (Petr Oros) [1810114] - [net] drop_monitor: Allow user to start monitoring hardware drops (Petr Oros) [1810114] - [net] drop_monitor: Add support for summary alert mode for hardware drops (Petr Oros) [1810114] - [net] drop_monitor: Add support for packet alert mode for hardware drops (Petr Oros) [1810114] - [net] drop_monitor: Consider all monitoring states before performing configuration (Petr Oros) [1810114] - [net] drop_monitor: Add basic infrastructure for hardware drops (Petr Oros) [1810114] - [net] drop_monitor: Initialize hardware per-CPU data (Petr Oros) [1810114] - [net] drop_monitor: Move per-CPU data init/fini to separate functions (Petr Oros) [1810114] - [maintainers] drop_monitor: Add missing uAPI file to MAINTAINERS file (Petr Oros) [1810114] - [net] drop_monitor: Expose tail drop counter (Petr Oros) [1810114] - [net] drop_monitor: Make drop queue length configurable (Petr Oros) [1810114] - [net] drop_monitor: Add a command to query current configuration (Petr Oros) [1810114] - [net] drop_monitor: Allow truncation of dropped packets (Petr Oros) [1810114] - [net] drop_monitor: Add packet alert mode (Petr Oros) [1810114] - [net] drop_monitor: Add alert mode operations (Petr Oros) [1810114] - [net] drop_monitor: Require CAP_NET_ADMIN for drop monitor configuration (Petr Oros) [1810114] - [net] drop_monitor: Reset per-CPU data before starting to trace (Petr Oros) [1810114] - [net] drop_monitor: Initialize timer and work item upon tracing enable (Petr Oros) [1810114] - [net] drop_monitor: Split tracing enable / disable to different functions (Petr Oros) [1810114] - [net] drop_monitor: Use pre_doit / post_doit hooks (Petr Oros) [1810114] - [net] drop_monitor: Add extack support (Petr Oros) [1810114] - [net] drop_monitor: Avoid multiple blank lines (Petr Oros) [1810114] - [net] drop_monitor: Document scope of spinlock (Petr Oros) [1810114] - [net] drop_monitor: Rename and document scope of mutex (Petr Oros) [1810114] - [net] drop_monitor: Use correct error code (Petr Oros) [1810114] - [net] revert "net: dev: introduce support for sch BYPASS for lockless qdisc" (Paolo Abeni) [1805983] - [net] neighbour: remove neigh_cleanup() method (Ivan Vecera) [1795285] - [include] trace: events: neigh_update: print new state in string format (Ivan Vecera) [1795285] - [net] neigh: hook tracepoints in neigh update code (Ivan Vecera) [1795285] - [net] trace: events: add a few neigh tracepoints (Ivan Vecera) [1795285] - [net] netfilter: nf_tables: add __nft_chain_type_get() (Florian Westphal) [1806888] - [net] devlink: Hang reporter's dump method on a dumpit cb (Andrea Claudi) [1804798] - [net] core: Do not clear VF index for node/port GUIDs query (Petr Oros) [1805312] - [net] core: Populate VF index in struct ifla_vf_guid (Petr Oros) [1805312] - [net] core: Add support for getting VF GUIDs (Petr Oros) [1805312] - [tools] ptp: Extend the test program to check the external time stamp flags (Petr Oros) [1795192] - [netdrv] mlx5: Reject requests to enable time stamping on both edges (Petr Oros) [1795192] - [netdrv] igb: Reject requests that fail to enable time stamping on both edges (Petr Oros) [1795192] - [netdrv] dp83640: Reject requests to enable time stamping on both edges (Petr Oros) [1795192] - [netdrv] mv88e6xxx: Reject requests to enable time stamping on both edges (Petr Oros) [1795192] - [netdrv] ptp: Introduce strict checking of external time stamp options (Petr Oros) [1795192] - [netdrv] renesas: reject unsupported external timestamp flags (Petr Oros) [1795192] - [netdrv] mlx5: reject unsupported external timestamp flags (Petr Oros) [1795192] - [netdrv] igb: reject unsupported external timestamp flags (Petr Oros) [1795192] - [netdrv] dp83640: reject unsupported external timestamp flags (Petr Oros) [1795192] - [netdrv] mv88e6xxx: reject unsupported external timestamp flags (Petr Oros) [1795192] - [netdrv] net: reject PTP periodic output requests with unsupported flags (Petr Oros) [1795192] - [ptp] Validate requests to enable time stamping of external signals (Petr Oros) [1795192] - [tools] ptp: Fix example program to match kernel (Petr Oros) [1795192] - [include] uaccess: add noop untagged_addr definition (Josef Oskera) [1805320] - [include] debugfs: Add debugfs_create_xul() for hexadecimal unsigned long (Josef Oskera) [1795286] - [documentation] debugfs: Document debugfs helper for unsigned long values (Josef Oskera) [1795286] - [net] vsock/virtio: add WARN_ON check on virtio_transport_get_ops() (Stefano Garzarella) [1692797] - [net] vsock/virtio: fix null-pointer dereference in virtio_transport_recv_listen() (Stefano Garzarella) [1692797] - [net] vsock: avoid to assign transport if its initialization fails (Stefano Garzarella) [1692797] - [misc] vsock/vmci: make vmci_vsock_cb_host_called static (Stefano Garzarella) [1692797] - [net] vsock: fix bind() behaviour taking care of CID (Stefano Garzarella) [1692797] - [net] vsock: prevent transport modules unloading (Stefano Garzarella) [1692797] - [misc] vsock/vmci: register vmci_transport only when VMCI guest/host are active (Stefano Garzarella) [1692797] - [net] vsock: add multi-transports support (Stefano Garzarella) [1692797] - [net] hv_sock: set VMADDR_CID_HOST in the hvs_remote_addr_init() (Stefano Garzarella) [1692797] - [net] vsock: move vsock_insert_unbound() in the vsock_create() (Stefano Garzarella) [1692797] - [net] vsock: add vsock_create_connected() called by transports (Stefano Garzarella) [1692797] - [net] vsock: handle buffer_size sockopts in the core (Stefano Garzarella) [1692797] - [net] vsock: add 'struct vsock_sock *' param to vsock_core_get_transport() (Stefano Garzarella) [1692797] - [net] vsock/virtio: add transport parameter to the virtio_transport_reset_no_sock() (Stefano Garzarella) [1692797] - [net] vsock: add 'transport' member in the struct vsock_sock (Stefano Garzarella) [1692797] - [kernel] vsock: remove linux/vm_sockets.h file (Stefano Garzarella) [1692797] - [net] vsock: remove vm_sockets_get_local_cid() (Stefano Garzarella) [1692797] - [net] vsock/vmci: remove unused VSOCK_DEFAULT_CONNECT_TIMEOUT (Stefano Garzarella) [1692797] - [x86] kvm: x86: clear stale x86_emulate_ctxt->intercept value (Jon Maloy) [1806817] {CVE-2020-2732} - [x86] kvm: vmx: check descriptor table exits on instruction emulation (Jon Maloy) [1806817] {CVE-2020-2732} - [x86] kvm: nvmx: Check IO instruction VM-exit conditions (Jon Maloy) [1806817] {CVE-2020-2732} - [x86] kvm: nvmx: Refactor IO bitmap checks into helper function (Jon Maloy) [1806817] {CVE-2020-2732} - [x86] kvm: nvmx: Don't emulate instructions in guest mode (Jon Maloy) [1806817] {CVE-2020-2732}- [fs] gfs2: Fix oversight in gfs2_ail1_flush (Robert S Peterson) [1724769] - [kernel] sched/uclamp: Extend sched_setattr() to support utilization clamping (Phil Auld) [1810399] - [kernel] sched/core: Further clarify sched_class::set_next_task() (Phil Auld) [1810399] - [kernel] sched/fair: Use mul_u32_u32() (Phil Auld) [1810399] - [kernel] sched/core: Simplify sched_class::pick_next_task() (Phil Auld) [1810399] - [kernel] sched/core: Optimize pick_next_task() (Phil Auld) [1810399] - [kernel] sched/core: Make pick_next_task_idle() more consistent (Phil Auld) [1810399] - [kernel] sched/fair: Better document newidle_balance() (Phil Auld) [1810399] - [kernel] sched: Fix pick_next_task() vs 'change' pattern race (Phil Auld) [1810399] - [cpufreq] cpufreq: Initialize the governors in core_initcall (Phil Auld) [1810399] - [kernel] sched/vtime: Fix guest/system mis-accounting on task switch (Phil Auld) [1810399] - [kernel] sched/fair/util_est: Implement faster ramp-up EWMA on utilization increases (Phil Auld) [1810399] - [kernel] sched/topology: Allow sched_asym_cpucapacity to be disabled (Phil Auld) [1810399] - [kernel] sched/topology: Don't try to build empty sched domains (Phil Auld) [1810399] - [kernel] sched/topology: Don't set SD_BALANCE_WAKE on cpuset domain relax (Phil Auld) [1810399] - [kernel] membarrier: Fix RCU locking bug caused by faulty merge (Phil Auld) [1810399] - [kernel] sched/core: Fix preempt_schedule() interrupt return comment (Phil Auld) [1810399] - [kernel] sched/membarrier: Return -ENOMEM to userspace on memory allocation failure (Phil Auld) [1810399] - [kernel] sched/membarrier: Skip IPIs when mm->mm_users == 1 (Phil Auld) [1810399] - [tools] selftests, sched/membarrier: Add multi-threaded test (Phil Auld) [1810399] - [kernel] sched/membarrier: Fix p->mm->membarrier_state racy load (Phil Auld) [1810399] - [include] sched/membarrier: Call sync_core only before usermode for same mm (Phil Auld) [1810399] - [kernel] sched/membarrier: Remove redundant check (Phil Auld) [1810399] - [kernel] sched/membarrier: Fix private expedited registration check (Phil Auld) [1810399] - [kernel] tasks, sched/core: RCUify the assignment of rq->curr (Phil Auld) [1810399] - [kernel] tasks, sched/core: With a grace period after finish_task_switch(), remove unnecessary code (Phil Auld) [1810399] - [kernel] tasks, sched/core: Ensure tasks are available for a grace period after leaving the runqueue (Phil Auld) [1810399] - [kernel] tasks: Add a count of task RCU users (Phil Auld) [1810399] - [include] sched/core: Convert task_struct.usage to refcount_t (Phil Auld) [1810399] - [include] sched/core: Convert vcpu_is_preempted() from macro to an inline function (Phil Auld) [1810399] - [kernel] sched/fair: Remove unused cfs_rq_clock_task() function (Phil Auld) [1810399] - [scripts] Kbuild: Handle PREEMPT_RT for version string and magic (Phil Auld) [1810399] - [kernel] sched/fair: Use rq_lock/unlock in online_fair_sched_group (Phil Auld) [1810399] - [kernel] sched: Rework pick_next_task() slow-path (Phil Auld) [1810399] - [kernel] sched: Allow put_prev_task() to drop rq->lock (Phil Auld) [1810399] - [kernel] sched/fair: Expose newidle_balance() (Phil Auld) [1810399] - [kernel] sched: Add task_struct pointer to sched_class::set_curr_task (Phil Auld) [1810399] - [kernel] sched: Rework CPU hotplug task selection (Phil Auld) [1810399] - [kernel] rcu/tree: Fix SCHED_FIFO params (Phil Auld) [1810399] - [kernel] sched: Clean up active_mm reference counting (Phil Auld) [1810399] - [kernel] sched/{rt, deadline}: Fix set_next_task vs pick_next_task (Phil Auld) [1810399] - [kernel] sched: Fix kerneldoc comment for ia64_set_curr_task (Phil Auld) [1810399] - [kernel] stop_machine: Fix stop_cpus_in_progress ordering (Phil Auld) [1810399] - [kernel] sched/psi: Reduce psimon FIFO priority (Phil Auld) [1810399] - [kernel] sched/psi: Do not require setsched permission from the trigger creator (Phil Auld) [1810399] - [x86] x86/kvm: Use CONFIG_PREEMPTION (Phil Auld) [1810399] - [x86] x86/dumpstack: Indicate PREEMPT_RT in dumps (Phil Auld) [1810399] - [x86] x86: Use CONFIG_PREEMPTION (Phil Auld) [1810399] - [kernel] kprobes: Use CONFIG_PREEMPTION (Phil Auld) [1810399] - [kernel] tracing: Use CONFIG_PREEMPTION (Phil Auld) [1810399] - [include] locking/spinlocks: Use CONFIG_PREEMPTION (Phil Auld) [1810399] - [kernel] rcu: Use CONFIG_PREEMPTION (Phil Auld) [1810399] - [kernel] sched/preempt: Use CONFIG_PREEMPTION where appropriate (Phil Auld) [1810399] - [kernel] sched/core: Prevent race condition between cpuset and __sched_setscheduler() (Phil Auld) [1810399] - [kernel] rcu/tree: Call setschedule() gp ktread to SCHED_FIFO outside of atomic region (Phil Auld) [1810399] - [kernel] cgroup/cpuset: Change cpuset_rwsem and hotplug lock order (Phil Auld) [1810399] - [kernel] cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem (Phil Auld) [1810399] - [kernel] sched/deadline: Fix bandwidth accounting at all levels after offline migration (Phil Auld) [1810399] - [kernel] cpusets: Rebuild root domain deadline accounting information (Phil Auld) [1810399] - [kernel] sched/core: Streamle calls to task_rq_unlock() (Phil Auld) [1810399] - [kernel] sched/topology: Add partition_sched_domains_locked() (Phil Auld) [1810399] - [kernel] sched/stats: Fix unlikely() use of sched_info_on() (Phil Auld) [1810399] - [kernel] sched/fair: Change task_numa_work() storage to static (Phil Auld) [1810399] - [kernel] sched/fair: Move task_numa_work() init to init_numa_balancing() (Phil Auld) [1810399] - [kernel] sched/fair: Move init_numa_balancing() below task_numa_work() (Phil Auld) [1810399] - [kernel] sched/rt, Kconfig: Unbreak def/oldconfig with CONFIG_PREEMPT=y (Phil Auld) [1810399] - [kernel] sched/rt, Kconfig: Introduce CONFIG_PREEMPT_RT (Phil Auld) [1810399] - [kernel] kconfig: include kernel/Kconfig.preempt from init/Kconfig (Phil Auld) [1810399] - [kernel] sched/core: Fix preempt warning in ttwu (Phil Auld) [1810399] - [kernel] sched/core: Optimize try_to_wake_up() for local wakeups (Phil Auld) [1810399] - [kernel] sched/core: Introduce set_next_task() helper for better code readability (Phil Auld) [1810399] - [kernel] sched/fair: Don't increase sd->balance_interval on newidle balance (Phil Auld) [1810399] - [kernel] sched/fair: Clean up load_balance() condition (Phil Auld) [1810399] - [mm] mm: fix possible PMD dirty bit lost in set_pmd_migration_entry() (Rafael Aquini) [1809698] - [mm] mm, thp: fix defrag setting if newline is not used (Rafael Aquini) [1809698] - [mm] mm/migrate.c: also overwrite error when it is bigger than zero (Rafael Aquini) [1809698] - [mm] mm/mempolicy.c: fix out of bounds write in mpol_parse_str() (Rafael Aquini) [1809698] - [mm] mm: memcg/slab: call flush_memcg_workqueue() only if memcg workqueue is valid (Rafael Aquini) [1809698] - [mm] mm/page-writeback.c: avoid potential division by zero in wb_min_max_ratio() (Rafael Aquini) [1809698] - [mm] mm/gup: fix memory leak in __gup_benchmark_ioctl (Rafael Aquini) [1809698] - [mm] mm: move_pages: return valid node id in status if the page is already on the target node (Rafael Aquini) [1809698] - [mm] mm/zsmalloc.c: fix the migrated zspage statistics (Rafael Aquini) [1809698] - [mm] mm: memcg/slab: wait for !root kmem_cache refcnt killing on root kmem_cache destruction (Rafael Aquini) [1809698] - [mm] mm/mempolicy.c: check range first in queue_pages_test_walk (Rafael Aquini) [1809698] - [mm] mm/memory.c: fix a huge pud insertion race during faulting (Rafael Aquini) [1809698] - [mm] mm: move the backup x_devmap() functions to asm-generic/pgtable.h (Rafael Aquini) [1809698] - [mm] mm/rmap.c: don't reuse anon_vma if we just want a copy (Rafael Aquini) [1809698] - [mm] mm/ksm.c: don't WARN if page is still mapped in remove_stable_node() (Rafael Aquini) [1809698] - [mm] mm/page_io.c: do not free shared swap slots (Rafael Aquini) [1809698] - [mm] mm: thp: handle page cache THP correctly in PageTransCompoundMap (Rafael Aquini) [1809698] - [mm] mm/slub: fix a deadlock in show_slab_objects() (Rafael Aquini) [1809698] - [mm] mm/vmpressure.c: fix a signedness bug in vmpressure_register_event() (Rafael Aquini) [1809698] - [trace] include/trace/events/writeback.h: fix -Wstringop-truncation warnings (Rafael Aquini) [1809698] - [mm] mm/compaction.c: clear total_{migrate, free}_scanned before scanning a new zone (Rafael Aquini) [1809698] - [mm] mm/hmm: fix hmm_range_fault()'s handling of swapped out pages (Rafael Aquini) [1809698] - [mm] mm/migrate.c: initialize pud_entry in migrate_vma() (Rafael Aquini) [1809698] - [kernel] ptrace: restore smp_rmb() in __ptrace_may_access() (Rafael Aquini) [1809698] - [documentation] mm: fix Documentation/vm/hmm.rst Sphinx warnings (Rafael Aquini) [1809698] - [fs] writeback: fix inode cgroup switching comment (Rafael Aquini) [1809698] - [include] mm/page_poison: update comment after code moved (Rafael Aquini) [1809698] - [mm] mm/filemap: pass inclusive 'end_byte' parameter to filemap_range_has_page (Rafael Aquini) [1809698] - [mm] ARM: 8826/1: mm: initialize pfn limits with find_limits() (Rafael Aquini) [1809698] - [fs] mm, proc: report PR_SET_THP_DISABLE in proc (Rafael Aquini) [1809698] - [mm] mm/khugepaged: fix crashes due to misaccounted holes (Rafael Aquini) [1809698] - [include] writeback: don't decrement wb->refcnt if !wb->bdi (Rafael Aquini) [1809698] - [mm] mm/filemap.c: Use existing variable (Rafael Aquini) [1809698] - [fs] removed extra extern file_fdatawait_range (Rafael Aquini) [1809698] - [s390] Revert "s390/dasd: Disable Thin Provisioning to prevent data loss" (Philipp Rudo) [1816984] - [s390] s390/dasd: fix data corruption for thin provisioned devices (Philipp Rudo) [1816984] - [block] virtio-blk: improve virtqueue error to BLK_STS (Philipp Rudo) [1816983] - [block] virtio-blk: fix hw_queue stopped on arbitrary error (Philipp Rudo) [1816983] - [s390] s390/pkey: fix missing length of protected key on return (Philipp Rudo) [1816981] - [s390] s390/mm: fix panic in gup_fast on large pud (Philipp Rudo) [1816980]- [mmc] mmc: core: Use a minimum 1600ms timeout when enabling CACHE ctrl (Yannick Cote) [1811430] - [mmc] mmc: core: Allow BKOPS and CACHE ctrl even if no HPI support (Yannick Cote) [1811430] - [net] net/smc: keep vlan_id for SMC-R in smc_listen_work() (Philipp Rudo) [1796890] - [scripts] redhat: fix modpost.c prerequisites (Frantisek Hrbata) [1818499] - [tools] tools/power/x86/intel-speed-select: Update version (Prarit Bhargava) [1817068] - [tools] tools/power/x86/intel-speed-select: Change the order for clos disable (Prarit Bhargava) [1817068] - [tools] tools/power/x86/intel-speed-select: Fix result display for turbo-freq auto mode (Prarit Bhargava) [1817068] - [tools] tools/power/x86/intel-speed-select: Add support for core-power discovery (Prarit Bhargava) [1817068] - [netdrv] can, slip: Protect tty->disc_data in write_wakeup and close with RCU (Steve Best) [1816036] - [kernel] exit: panic before exit_mm() on global init exit (Oleg Nesterov) [1808944] - [fs] nfsd: restore NFSv3 ACL support ("J. Bruce Fields") [1815683] - [fs] nfsd4: Fix kernel crash when reading proc file reply_cache_stats ("J. Bruce Fields") [1815683] - [fs] nfsd: fix cleanup of nfsd_reply_cache_init on failure ("J. Bruce Fields") [1815683] - [fs] nfsd: note inadequate stats locking ("J. Bruce Fields") [1815683] - [fs] nfsd4: drc containerization ("J. Bruce Fields") [1815683] - [fs] nfsd: don't call nfsd_reply_cache_shutdown twice ("J. Bruce Fields") [1815683] - [fs] nfsd: knfsd must use the container user namespace ("J. Bruce Fields") [1815683] - [net] SUNRPC: rsi_parse() should use the current user namespace ("J. Bruce Fields") [1815683] - [net] SUNRPC: Fix the server AUTH_UNIX userspace mappings ("J. Bruce Fields") [1815683] - [fs] lockd: Pass the user cred from knfsd when starting the lockd server ("J. Bruce Fields") [1815683] - [net] SUNRPC: Temporary sockets should inherit the cred from their parent ("J. Bruce Fields") [1815683] - [fs] SUNRPC: Cache the process user cred in the RPC server listener ("J. Bruce Fields") [1815683] - [fs] nfsd: Allow containers to set supported nfs versions ("J. Bruce Fields") [1815683] - [fs] nfsd: Add custom rpcbind callbacks for knfsd ("J. Bruce Fields") [1815683] - [fs] SUNRPC: Allow further customisation of RPC program registration ("J. Bruce Fields") [1815683] - [net] SUNRPC: Clean up generic dispatcher code ("J. Bruce Fields") [1815683] - [fs] SUNRPC: Add a callback to initialise server requests ("J. Bruce Fields") [1815683] - [fs] SUNRPC/nfs: Fix return value for nfs4_callback_compound() ("J. Bruce Fields") [1815683] - [kernel] sched: Avoid scale real weight down to zero (Phil Auld) [1808562] - [nvme] nvme/pci: move cqe check after device shutdown (David Milburn) [1779247 1750267] - [mm] mm, slb: guarantee natural alignment for kmalloc(power-of-two) (Brian Foster) [1814964] - [tools] tools/power turbostat: Support Ice Lake server (Steve Best) [1776467] - [pinctrl] pinctrl: intel: Allow to request locked pads (Prarit Bhargava) [1783115] - [s390] s390/qeth: fix potential deadlock on workqueue flush (Philipp Rudo) [1814783] - [s390] s390/qeth: streamline control code for promisc mode (Philipp Rudo) [1814783] - [s390] scsi: zfcp: fix request object use-after-free in send path causing wrong traces (Philipp Rudo) [1814790] - [s390] s390/pci: Fix possible deadlock in recover_store() (Philipp Rudo) [1814788] - [s390] s390/pci: Recover handle in clp_set_pci_fn() (Philipp Rudo) [1814788] - [s390] scsi: zfcp: fix rport unblock if deleted SCSI devices on Scsi_Host (Philipp Rudo) [1814794] - [s390] scsi: zfcp: fix scsi_eh host reset with port_forced ERP for non-NPIV FCP devices (Philipp Rudo) [1814793] - [s390] s390/cio: fix virtio-ccw DMA without PV (Philipp Rudo) [1814787] - [s390] s390/kaslr: store KASLR offset for early dumps (Philipp Rudo) [1814781] - [mm] s390/mm: fix dynamic pagetable upgrade for hugetlbfs (Philipp Rudo) [1814779] - [char] tpm: ibmvtpm: retry on H_CLOSED in tpm_ibmvtpm_send() (Steve Best) [1808048] - [s390] s390/qeth: fix dangling IO buffers after halt/clear (Philipp Rudo) [1814782] - [virtio] virtio_ring: fix unmap of indirect descriptors (Philipp Rudo) [1797289] - [virtio] virtio_ring: fix return code on DMA mapping fails (Philipp Rudo) [1797289] - [misc] dma-mapping: zero memory returned from dma_alloc_* (Philipp Rudo) [1788928] - [platform] platform/mellanox: fix the mlx-bootctl sysfs (Alaa Hleihel) [1655714] - [platform] platform/mellanox: Add bootctl driver for Mellanox BlueField Soc (Alaa Hleihel) [1655714] - [char] tpm: ibmvtpm: Wait for buffer to be set before proceeding (Steve Best) [1815548] - [scsi] iscsi: Avoid potential deadlock in iscsi_if_rx func (Oleksandr Natalenko) [1815874] - [x86] x86/vector: Remove warning on managed interrupt migration (Peter Xu) [1812331] - [scsi] scsi: lpfc: fix spelling mistake "Notication" -> "Notification" (Dick Kennedy) [1796565] - [scsi] scsi: lpfc: add RDF registration and Link Integrity FPIN logging (Dick Kennedy) [1796565] - [uapi] scsi: fc: Update Descriptor definition and add RDF and Link Integrity FPINs (Dick Kennedy) [1796565]- [kvm] KVM: PPC: Book3S HV: Use __gfn_to_pfn_memslot in HPT page fault handler (Sam Bobroff) [1815491] - [net] tcp: also NULL skb->dev when copy was needed (Florian Westphal) [1775961] - [net] tcp: ensure skb->dev is NULL before leaving TCP stack (Florian Westphal) [1775961]- [mm] mm/memcontrol: use vmstat names for printing statistics (Waiman Long) [1793534] - [base] mm/vmstat: add helpers to get vmstat item names for each enum type (Waiman Long) [1793534] - [mm] mm/vmstat.c: assert that vmstat_text is in sync with stat_items_size (Waiman Long) [1793534] - [mm] mm: memcontrol: dump memory.stat during cgroup OOM (Waiman Long) [1793534] - [mm] mm/memcontrol.c: lost css_put in memcg_expand_shrinker_maps() (Waiman Long) [1793534] - [mm] mm: memcg/slab: fix percpu slab vmstats flushing (Waiman Long) [1793534] - [include] include/linux/memcontrol.h: fix comments based on per-node memcg (Waiman Long) [1793534] - [mm] mm: memcg: switch to css_tryget() in get_mem_cgroup_from_mm() (Waiman Long) [1793534] - [mm] mm: memcontrol: fix network errors from failing __GFP_ATOMIC charges (Waiman Long) [1793534] - [mm] mm: slab: make page_cgroup_ino() to recognize non-compound slab pages properly (Waiman Long) [1793534] - [mm] mm: memcontrol: fix NULL-ptr deref in percpu stats flush (Waiman Long) [1793534] - [mm] mm/memcontrol: update lruvec counters in mem_cgroup_move_account (Waiman Long) [1793534] - [mm] mm: memcg: get number of pages on the LRU list in memcgroup base on lru_zone_size (Waiman Long) [1793534] - [mm] mm: memcontrol: fix percpu vmstats and vmevents flush (Waiman Long) [1793534] - [mm] mm, memcg: partially revert "mm/memcontrol.c: keep local VM counters in sync with the hierarchical ones" (Waiman Long) [1793534] - [mm] mm: memcontrol: flush percpu slab vmstats on kmem offlining (Waiman Long) [1793534] - [mm] mm: memcontrol: flush percpu vmevents before releasing memcg (Waiman Long) [1793534] - [mm] mm: memcontrol: flush percpu vmstats before releasing memcg (Waiman Long) [1793534] - [mm] mm/memcontrol.c: keep local VM counters in sync with the hierarchical ones (Waiman Long) [1793534] - [mm] mm/memcontrol: fix wrong statistics in memory.stat (Waiman Long) [1793534] - [mm] mm: memcontrol: don't batch updates of local VM stats and events (Waiman Long) [1793534] - [mm] mm: memcontrol: fix NUMA round-robin reclaim at intermediate level (Waiman Long) [1793534] - [mm] mm: memcontrol: fix recursive statistics correctness & scalabilty (Waiman Long) [1793534] - [mm] mm: memcontrol: move stat/event counting functions out-of-line (Waiman Long) [1793534] - [mm] mm: memcontrol: make cgroup stats and events query API explicitly local (Waiman Long) [1793534] - [mm] mm, memcg: rename ambiguously named memory.stat counters and functions (Waiman Long) [1793534] - [mm] mm: memcontrol: quarantine the mem_cgroup_nr_lru_pages() API (Waiman Long) [1793534] - [mm] mm: memcontrol: push down mem_cgroup_nr_lru_pages() (Waiman Long) [1793534] - [mm] mm: memcontrol: push down mem_cgroup_node_nr_lru_pages() (Waiman Long) [1793534] - [mm] mm: memcontrol: replace node summing with memcg_page_state() (Waiman Long) [1793534] - [mm] mm: memcontrol: replace zone summing with lruvec_page_state() (Waiman Long) [1793534] - [include] mm: memcontrol: track LRU counts in the vmstats array (Waiman Long) [1793534] - [mm] mm: writeback: use exact memcg dirty counts (Waiman Long) [1793534] - [mm] mm: memcontrol: expose THP events on a per-memcg basis (Waiman Long) [1793534] - [mm] memcg: killed threads should not invoke memcg OOM killer (Waiman Long) [1793534] - [mm] mm, memcg: extract memcg maxable seq_file logic to seq_show_memcg_tunable (Waiman Long) [1793534] - [mm] mm, memcg: create mem_cgroup_from_seq (Waiman Long) [1793534] - [mm] mm/oom_kill.c: fix uninitialized oc->constraint (Waiman Long) [1793534] - [mm] mm, oom: add oom victim's memcg to the oom context information (Waiman Long) [1793534] - [mm] mm, oom: reorganize the oom report in dump_header (Waiman Long) [1793534] - [include] mm: Clarify the implication of adding new node stat items (Waiman Long) [1793534] - [mm] memcg: Revert "Add preemption point in accumulate_memcg_tree()" (Waiman Long) [1793534] - [base] driver core: add dev_groups to all drivers (Don Dutile) [1814347] - [tools] selftests/livepatch: Remove unused local variable in set_ftrace_enabled() (Yannick Cote) [1807115] - [tools] selftests/livepatch: Replace set_dynamic_debug() with setup_config() in README (Yannick Cote) [1807115] - [tools] selftests: livepatch: Fix it to do root uid check and skip (Yannick Cote) [1807115] - [tools] selftests/livepatch: Test interaction with ftrace_enabled (Yannick Cote) [1807115] - [tools] selftests/livepatch: Make dynamic debug setup and restore generic (Yannick Cote) [1807115] - [kernel] ftrace: Introduce PERMANENT ftrace_ops flag (Yannick Cote) [1807115] - [samples] livepatch: Handle allocation failure in the sample of shadow variable API (Yannick Cote) [1807115] - [lib] livepatch/samples/selftest: Use klp_shadow_alloc() API correctly (Yannick Cote) [1807115] - [lib] livepatch/selftest: Clean up shadow variable names and type (Yannick Cote) [1807115] - [samples] livepatch/sample: Use the right type for the leaking data pointer (Yannick Cote) [1807115] - [kernel] kprobes: Allow kprobes coexist with livepatch (Yannick Cote) [1727330 1807115] - [x86] ftrace/x86: Remove mcount() declaration (Yannick Cote) [1807115] - [tools] selftests: livepatch: add missing fragments to config (Yannick Cote) [1807115] - [lib] livepatch: Selftests of the API for tracking system state changes (Yannick Cote) [1807115] - [documentation] livepatch: Documentation of the new API for tracking system state changes (Yannick Cote) [1807115] - [kernel] livepatch: Allow to distinguish different version of system state changes (Yannick Cote) [1807115] - [kernel] livepatch: Basic API to track system state changes (Yannick Cote) [1807115] - [kernel] livepatch: Keep replaced patches until post_patch callback is called (Yannick Cote) [1807115] - [tools] selftests/livepatch: Disable the timeout (Yannick Cote) [1807115] - [kernel] livepatch: Nullify obj->mod in klp_module_coming()'s error path (Yannick Cote) [1807115] - [powerpc] livepatch: Remove klp_check_compiler_support() (Yannick Cote) [1807115] - [x86] ftrace/x86: Remove mcount support (Yannick Cote) [1807115] - [x86] ftrace/x86_32: Remove support for non DYNAMIC_FTRACE (Yannick Cote) [1807115] - [documentation] docs/livepatch: Unify style of livepatch documentation in the ReST format (Yannick Cote) [1807115] - [documentation] docs: livepatch: convert docs to ReST and rename to *.rst (Yannick Cote) [1807115] - [kernel] livepatch: Remove duplicate warning about missing reliable stacktrace support (Yannick Cote) [1807115] - [kernel] livepatch: Use static buffer for debugging messages under rq lock (Yannick Cote) [1807115] - [include] livepatch: Remove stale kobj_added entries from kernel-doc descriptions (Yannick Cote) [1807115] - [kernel] livepatch: Remove duplicated code for early initialization (Yannick Cote) [1807115] - [kernel] livepatch: Remove custom kobject state handling (Yannick Cote) [1807115] - [kernel] livepatch: Convert error about unsupported reliable stacktrace into a warning (Yannick Cote) [1807115] - [kernel] kprobes: Replace p with other pointer types (Yannick Cote) [1727330 1807115]- [drm] drm/bochs: downgrade pci_request_region failure from error to warning (Dave Airlie) [1804735] - [drm] drm/bochs: deinit bugfix (Dave Airlie) [1804735] - [fs] gfs2: fix O_EXCL|O_CREAT handling on cold dcache (Andrew Price) [1811787] - [net] esp: remove the skb from the chain when it's enqueued in cryptd_wq (Xin Long) [1807909] - [powerpc] powerpc/nvdimm: set target_node properly (Diego Domingos) [1815038]- [kernel] posix-cpu-timers: Fix two trivial comments (Prarit Bhargava) [1810244] - [kernel] hrtimer: Annotate lockless access to timer->base (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Fix permission check regression (Prarit Bhargava) [1810244] - [include] posix-cpu-timers: Always clear head pointer on dequeue (Prarit Bhargava) [1810244] - [kernel] hrtimer: Add a missing bracket and hide `migration_base' on !SMP (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Make expiry_active check actually work correctly (Prarit Bhargava) [1810244] - [include] posix-timers: Unbreak CONFIG_POSIX_TIMERS=n build (Prarit Bhargava) [1810244] - [kernel] tick: Mark sched_timer to expire in hard interrupt context (Prarit Bhargava) [1810244] - [include] posix-cpu-timers: Utilize timerqueue for storage (Prarit Bhargava) [1810244] - [include] posix-cpu-timers: Move state tracking to struct posix_cputimers (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Deduplicate rlimit handling (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Remove pointless comparisons (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Get rid of 64bit divisions (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Consolidate timer expiry further (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Get rid of zero checks (Prarit Bhargava) [1810244] - [kernel] rlimit: Rewrite non-sensical RLIMIT_CPU comment (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Respect INFINITY for hard RTTIME limit (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Switch thread group sampling to array (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Restructure expiry array (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Remove cputime_expires (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Make expiry checks array based (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Provide array based sample functions (Prarit Bhargava) [1810244] - [include] posix-cpu-timers: Remove the odd field rename defines (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Switch check_*_timers() to array cache (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Simplify set_process_cpu_timer() (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Simplify timer queueing (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Provide array based access to expiry cache (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Move expiry cache into struct posix_cputimers (Prarit Bhargava) [1810244] - [include] sched: Move struct task_cputime to types.h (Prarit Bhargava) [1810244] - [include] posix-cpu-timers: Create a container struct (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Move prof/virt_ticks into caller (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Sample task times once in expiry check (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Get rid of pointer indirection (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Simplify sample functions (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Remove pointless return value check (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Use clock ID in posix_cpu_timer_rearm() (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Use clock ID in posix_cpu_timer_get() (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Use clock ID in posix_cpu_timer_set() (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Consolidate thread group sample code (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Rename thread_group_cputimer() and make it static (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Sample directly in timer check (Prarit Bhargava) [1810244] - [kernel] itimers: Use quick sample function (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Provide quick sample function for itimer (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Use common permission check in posix_cpu_timer_create() (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Use common permission check in posix_cpu_clock_get() (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Provide task validation functions (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Remove tsk argument from run_posix_cpu_timers() (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Sanitize bogus WARNONS (Prarit Bhargava) [1810244] - [kernel] hrtimer: Don't take expiry_lock when timer is currently migrated (Prarit Bhargava) [1810244] - [kernel] hrtimer: Protect lockless access to timer->base (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Fixup stale comment (Prarit Bhargava) [1810244] - [include] alarmtimers: Avoid rtc.h include (Prarit Bhargava) [1810244] - [include] posix-timers: Cleanup forward declarations and includes (Prarit Bhargava) [1810244] - [kernel] hrtimer: Improve comments on handling priority inversion against softirq kthread (Prarit Bhargava) [1810244] - [kernel] posix-timers: Use a callback for cancel synchronization on PREEMPT_RT (Prarit Bhargava) [1810244] - [kernel] posix-timers: Move rcu_head out of it union (Prarit Bhargava) [1810244] - [kernel] posix-timers: Rework cancel retry loops (Prarit Bhargava) [1810244] - [kernel] posix-timers: Cleanup the flag/flags confusion (Prarit Bhargava) [1810244] - [kernel] itimers: Prepare for PREEMPT_RT (Prarit Bhargava) [1810244] - [fs] timerfd: Prepare for PREEMPT_RT (Prarit Bhargava) [1810244] - [kernel] alarmtimer: Prepare for PREEMPT_RT (Prarit Bhargava) [1810244] - [kernel] sched/deadline: Ensure inactive_timer runs in hardirq context (Prarit Bhargava) [1810244] - [kernel] timers: Prepare support for PREEMPT_RT (Prarit Bhargava) [1810244] - [kernel] hrtimer: Prepare support for PREEMPT_RT (Prarit Bhargava) [1810244] - [kernel] hrtimer: Determine hard/soft expiry mode for hrtimer sleepers on RT (Prarit Bhargava) [1810244] - [kernel] hrtimer: Move unmarked hrtimers to soft interrupt expiry on RT (Prarit Bhargava) [1810244] - [kernel] tick: Mark tick related hrtimers to expiry in hard interrupt context (Prarit Bhargava) [1810244] - [kvm] KVM: LAPIC: Mark hrtimer to expire in hard interrupt context (Prarit Bhargava) [1810244] - [kernel] watchdog: Mark watchdog_hrtimer to expire in hard interrupt context (Prarit Bhargava) [1810244] - [kernel] perf/core: Mark hrtimers to expire in hard interrupt context (Prarit Bhargava) [1810244] - [kernel] hrtimer: Make enqueue mode check work on RT (Prarit Bhargava) [1810244] - [kernel] sched: Mark hrtimers to expire in hard interrupt context (Prarit Bhargava) [1810244] - [staging] hrtimer/treewide: Use hrtimer_sleeper_start_expires() (Prarit Bhargava) [1810244] - [kernel] hrtimer: Provide hrtimer_sleeper_start_expires() (Prarit Bhargava) [1810244] - [kernel] hrtimer: Consolidate hrtimer_init() + hrtimer_init_sleeper() calls (Prarit Bhargava) [1810244] - [kernel] hrtimer: Remove task argument from hrtimer_init_sleeper() (Prarit Bhargava) [1810244] - [kernel] futex: Consolidate duplicated timer setup code (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Remove private interval storage (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Unbreak timer rearming (Prarit Bhargava) [1810244] - [mm] mm, slub: naive detection of double-free or freelist corruption (Rafael Aquini) [1810288] - [fs] nfs: add minor version to nfs_server_key for fscache (Dave Wysochanski) [1777097] - [edac] EDAC, mellanox: Add ECC support for BlueField DDR4 (Alaa Hleihel) [1725108] - [platform] platform/mellanox: fix potential deadlock in the tmfifo driver (Alaa Hleihel) [1655736] - [platform] platform/mellanox: Add TmFifo driver for Mellanox BlueField Soc (Alaa Hleihel) [1655736] - [mm] powerpc/pmem: Fix kernel crash due to wrong range value usage in flush_dcache_range (Steve Best) [1814279] - [mm] powerpc: Chunk calls to flush_dcache_range in arch_*_memory (Steve Best) [1814279] - [fs] cifs: fix NULL dereference in match_prepath (Leif Sahlberg) [1760879] - [fs] cifs: fail i/o on soft mounts if sessionsetup errors out (Leif Sahlberg) [1798031] - [sound] ALSA: usb-audio: set the interface format after resume on Dell WD19 (Perry Yuan) [1807965] - [fs] cifs: make sure we do not overflow the max EA buffer size (Leif Sahlberg) [1752437]- [netdrv] net/mlx5e: Don't clear the whole vf config when switching modes (mohamad meib) [1814350] - [fs] fuse: fix stack use after return (Miklos Szeredi) [1814666]- [target] scsi: Revert "target: iscsi: Wait for all commands to finish before freeing a session" (Maurizio Lombardi) [1784442] - [infiniband] scsi: Revert "RDMA/isert: Fix a recently introduced regression related to logout" (Maurizio Lombardi) [1784442] - [target] scsi: Revert "target/core: Inline transport_lun_remove_cmd()" (Maurizio Lombardi) [1784442] - [target] scsi: libfc: remove unnecessary assertion on ep variable (Maurizio Lombardi) [1784442] - [infiniband] scsi: RDMA/isert: Fix a recently introduced regression related to logout (Maurizio Lombardi) [1784442] - [target] scsi: target/iblock: Fix protection error with blocks greater than 512B (Maurizio Lombardi) [1784442] - [target] scsi: target: core: Fix a pr_debug() argument (Maurizio Lombardi) [1784442] - [target] scsi: target: iscsi: Wait for all commands to finish before freeing a session (Maurizio Lombardi) [1784442] - [target] scsi: target: core: Release SPC-2 reservations when closing a session (Maurizio Lombardi) [1784442] - [target] scsi: target: core: Document target_cmd_size_check() (Maurizio Lombardi) [1784442] - [target] scsi: target: tcmu: Prevent memory reclaim recursion (Maurizio Lombardi) [1784442] - [scsi] scsi: cxgb4i: remove set but not used variable 'ppmax' (Maurizio Lombardi) [1784442] - [target] scsi: target: remove unused extension parameters (Maurizio Lombardi) [1784442] - [target] scsi: target: fix SendTargets=All string compares (Maurizio Lombardi) [1784442] - [target] scsi: target: Remove tpg_list and se_portal_group.se_tpg_node (Maurizio Lombardi) [1784442] - [target] scsi: target: cxgbit: Fix cxgbit_fw4_ack() (Maurizio Lombardi) [1784442] - [infiniband] IB/hfi1: TID RDMA WRITE should not return IB_WC_RNR_RETRY_EXC_ERR (Kamal Heib) [1786601] - [infiniband] IB/hfi1: Calculate flow weight based on QP MTU for TID RDMA (Kamal Heib) [1786601] - [infiniband] IB/hfi1: Ensure r_tid_ack is valid before building TID RDMA ACK packet (Kamal Heib) [1786601] - [infiniband] IB/hfi1: Ensure full Gen3 speed in a Gen4 system (Kamal Heib) [1786601] - [infiniband] IB/core: Avoid deadlock during netlink message handling (Kamal Heib) [1786601] - [infiniband] RDMA/efa: Fix incorrect error print (Kamal Heib) [1786601] - [infiniband] IB/iser: Support up to 16MB data transfer in a single command (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Add missing cast for 32 bit (Kamal Heib) [1786601] - [documentation] Documentation/infiniband: update name of some functions (Kamal Heib) [1786601] - [infiniband] RDMA/iwpm: Delete unnecessary checks before the macro call "dev_kfree_skb" (Kamal Heib) [1786601] - [infiniband] RDMA/efa: Use existing FIELD_SIZEOF macro (Kamal Heib) [1786601] - [infiniband] RDMA/efa: Remove umem check on dereg MR flow (Kamal Heib) [1786601] - [net] xprtrdma: Send Queue size grows after a reconnect (Kamal Heib) [1786601] - [net] xprtrdma: Clear xprt->reestablish_timeout on close (Kamal Heib) [1786601] - [net] xprtrdma: Recycle MRs after disconnect (Kamal Heib) [1786601] - [net] xprtrdma: Optimize rpcrdma_post_recvs() (Kamal Heib) [1786601] - [net] xprtrdma: Inline XDR chunk encoder functions (Kamal Heib) [1786601] - [infiniband] RDMA/core: Make invalidate_range a device operation (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Use kvcalloc for the dma_list and page_list (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Check for overflow when computing the umem_odp end (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Provide ib_umem_odp_release() to undo the allocs (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Split creating a umem_odp from ib_umem_get (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Make the three ways to create a umem_odp clear (Kamal Heib) [1786601] - [infiniband] RMDA/odp: Consolidate umem_odp initialization (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Make it clearer when a umem is an implicit ODP umem (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Iterate over the whole rbtree directly (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Use the common interval tree library instead of generic (Kamal Heib) [1786601] - [net] xprtrdma: Clean up xprt_rdma_set_connect_timeout() (Kamal Heib) [1786601] - [net] xprtrdma: Use an llist to manage free rpcrdma_reps (Kamal Heib) [1786601] - [net] xprtrdma: Remove rpcrdma_buffer::rb_mrlock (Kamal Heib) [1786601] - [net] xprtrdma: Cache free MRs in each rpcrdma_req (Kamal Heib) [1786601] - [net] xprtrdma: Ensure creating an MR does not trigger FS writeback (Kamal Heib) [1786601] - [net] xprtrdma: Move rpcrdma_mr_get out of frwr_map (Kamal Heib) [1786601] - [net] xprtrdma: Combine rpcrdma_mr_put and rpcrdma_mr_unmap_and_put (Kamal Heib) [1786601] - [net] xprtrdma: Simplify rpcrdma_mr_pop (Kamal Heib) [1786601] - [net] xprtrdma: Rename rpcrdma_buffer::rb_all (Kamal Heib) [1786601] - [net] xprtrdma: Rename CQE field in Receive trace points (Kamal Heib) [1786601] - [infiniband] RDMA: Delete DEBUG code (Kamal Heib) [1786601] - [include] xprtrdma: Boost client's max slot table size to match Linux server (Kamal Heib) [1786601] - [net] xprtrdma: Boost maximum transport header size (Kamal Heib) [1786601] - [net] xprtrdma: Fix calculation of ri_max_segs again (Kamal Heib) [1786601] - [net] xprtrdma: Update obsolete comment (Kamal Heib) [1786601] - [net] xprtrdma: Refresh the documenting comment in frwr_ops.c (Kamal Heib) [1786601] - [net] svcrdma: Use llist for managing cache of recv_ctxts (Kamal Heib) [1786601] - [net] svcrdma: Remove svc_rdma_wq (Kamal Heib) [1786601] - [infiniband] RDMA/efa: Rate limit admin queue error prints (Kamal Heib) [1786601] - [rdma] RDMA/core: Introduce ratelimited ibdev printk functions (Kamal Heib) [1786601] - [net] rdma: Enable ib_alloc_cq to spread work over a device's comp_vectors (Kamal Heib) [1786601] - [infiniband] RDMA/core: fix spelling mistake "Nelink" -> "Netlink" (Kamal Heib) [1786601] - [infiniband] net: Use skb_frag_off accessors (Kamal Heib) [1786601] - [infiniband] RDMA/efa: Expose device statistics (Kamal Heib) [1786601] - [infiniband] RDMA/core: Support netlink commands in non init_net net namespaces (Kamal Heib) [1786601] - [rdma] RDMA: Make most headers compile stand alone (Kamal Heib) [1786601] - [infiniband] RDMA/core: Annotate destroy of mutex to ensure that it is released as unlocked (Kamal Heib) [1786601] - [infiniband] net: Use skb accessors in network drivers (Kamal Heib) [1786601] - [documentation] docs: infiniband: add it to the driver-api bookset (Kamal Heib) [1786601] - [infiniband] IB/hfi1: use the new FOLL_LONGTERM flag to get_user_pages_fast() (Kamal Heib) [1786601] - [documentation] Documentation/infiniband: update from locked to pinned_vm (Kamal Heib) [1786601] - [infiniband] opa_vnic: fix check on record->event, incorrect operator used (Kamal Heib) [1786601] - [infiniband] opa_vnic: Convert vport_idr to XArray (Kamal Heib) [1786601] - [infiniband] IB/hfi1: Ensure ucast_dlid access doesnt exceed bounds (Kamal Heib) [1786601] - [infiniband] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 (Kamal Heib) [1786601] - [infiniband] treewide: Add SPDX license identifier - Kbuild (Kamal Heib) [1786601] - [infiniband] mm/gup: add make_dirty arg to put_user_pages_dirty_lock() (Kamal Heib) [1786601] - [netdrv] ibmvnic: Do not process device remove during device reset (Steve Best) [1813223] - [bluetooth] Revert "Bluetooth: btusb: driver to enable the usb-wakeup feature" (Gopal Tiwari) [1811534] - [tty] serial: 8250_pci: Make PCI class test non fatal (Prarit Bhargava) [1812742] - [powercap] powercap/intel_rapl: add support for ICX-D (Steve Best) [1485067] - [char] drivers: ipmi: fix off-by-one bounds check that leads to a out-of-bounds write (Tony Camuso) [1812922] - [char] ipmi:ssif: Handle a possible NULL pointer reference (Tony Camuso) [1812922] - [char] drivers: ipmi: Modify max length of IPMB packet (Tony Camuso) [1812922] - [char] drivers: ipmi: Support raw i2c packet in IPMB (Tony Camuso) [1812922] - [char] ipmi: fix ipmb_poll()'s return type (Tony Camuso) [1812922] - [char] char: Fix Kconfig indentation, continued (Tony Camuso) [1812922] - [char] char: Fix Kconfig indentation (Tony Camuso) [1812922] - [char] ipmi: kill off 'timespec' usage again (Tony Camuso) [1812922] - [char] drivers: ipmi: Support for both IPMB Req and Resp (Tony Camuso) [1812922] - [char] ipmi: Fix memory leak in __ipmi_bmc_register (Tony Camuso) [1812922] - [char] ipmi: bt-bmc: use devm_platform_ioremap_resource() to simplify code (Tony Camuso) [1812922] - [char] ipmi: use *ph to print small buffer (Tony Camuso) [1812922] - [char] ipmi: Don't leave holes in the I2C address list in the ssif driver (Tony Camuso) [1812922] - [char] ipmi: fix return value of ipmi_set_my_LUN (Tony Camuso) [1812922] - [char] ipmi: Convert pr_xxx() to dev_xxx() in the BT code (Tony Camuso) [1812922] - [char] ipmi:dmi: Ignore IPMI SMBIOS entries with a zero base address (Tony Camuso) [1812922] - [char] ipmi_si: fix potential integer overflow on large shift (Tony Camuso) [1812922] - [char] ipmi_si_pci: fix NULL device in ipmi_si error message (Tony Camuso) [1812922] - [char] ipmi: Convert printk(KERN_ to pr_( (Tony Camuso) [1812922] - [char] pci:ipmi: Move IPMI PCI class id defines to pci_ids.h (Tony Camuso) [1812922] - [char] ipmi:powernv: Convert ipmi_smi_t to struct ipmi_smi (Tony Camuso) [1812922] - [fs] NFSv4 fix acl retrieval over krb5i/krb5p mounts (Steve Dickson) [1787627]- [fs] gfs2: Additional information when gfs2_ail1_flush withdraws (Robert S Peterson) [1752976] - [fs] gfs2: Fix lru_count going negative (Robert S Peterson) [1752976] - [fs] gfs2: allow journal replay to hold sd_log_flush_lock (Robert S Peterson) [1752976] - [fs] gfs2: don't allow releasepage to free bd still used for revokes (Robert S Peterson) [1752976] - [fs] gfs2: clean up iopen glock mess in gfs2_create_inode (Robert S Peterson) [1752976] - [fs] gfs2: flesh out delayed withdraw for gfs2_log_flush (Robert S Peterson) [1752976] - [fs] gfs2: Fix incorrect variable name (Robert S Peterson) [1752976] - [fs] gfs2: Do proper error checking for go_sync family of glops functions (Robert S Peterson) [1752976] - [fs] gfs2: Don't demote a glock until its revokes are written (Robert S Peterson) [1752976] - [fs] gfs2: drain the ail2 list after io errors (Robert S Peterson) [1752976] - [fs] gfs2: Withdraw in gfs2_ail1_flush if write_cache_pages fails (Robert S Peterson) [1752976] - [fs] gfs2: Do log_flush in gfs2_ail_empty_gl even if ail list is empty (Robert S Peterson) [1752976] - [fs] gfs2: Check for log write errors before telling dlm to unlock (Robert S Peterson) [1752976] - [fs] gfs2: Prepare to withdraw as soon as an IO error occurs in log write (Robert S Peterson) [1752976] - [fs] gfs2: Issue revokes more intelligently (Robert S Peterson) [1752976] - [fs] gfs2: Add verbose option to check_journal_clean (Robert S Peterson) [1752976] - [fs] gfs2: fix infinite loop when checking ail item count before go_inval (Robert S Peterson) [1752976] - [fs] gfs2: Force withdraw to replay journals and wait for it to finish (Robert S Peterson) [1752976] - [fs] gfs2: Allow some glocks to be used during withdraw (Robert S Peterson) [1752976] - [fs] gfs2: move check_journal_clean to util.c for future use (Robert S Peterson) [1752976] - [fs] gfs2: Ignore dlm recovery requests if gfs2 is withdrawn (Robert S Peterson) [1752976] - [fs] gfs2: Only complain the first time an io error occurs in quota or log (Robert S Peterson) [1752976] - [fs] gfs2: log error reform (Robert S Peterson) [1752976] - [fs] gfs2: Rework how rgrp buffer_heads are managed (Robert S Peterson) [1752976] - [fs] gfs2: clear ail1 list when gfs2 withdraws (Robert S Peterson) [1752976] - [fs] gfs2: Introduce concept of a pending withdraw (Robert S Peterson) [1752976] - [fs] gfs2: Return bool from gfs2_assert functions (Robert S Peterson) [1752976] - [fs] gfs2: Turn gfs2_consist into void functions (Robert S Peterson) [1752976] - [fs] gfs2: Remove usused cluster_wide arguments of gfs2_consist functions (Robert S Peterson) [1752976] - [fs] gfs2: Report errors before withdraw (Robert S Peterson) [1752976] - [fs] gfs2: Split gfs2_lm_withdraw into two functions (Robert S Peterson) [1752976] - [fs] gfs2: Fix possible fs name overflows (Robert S Peterson) [1752976] - [fs] gfs2: Remove active journal side effect from gfs2_write_log_header (Robert S Peterson) [1752976] - [fs] gfs2: Don't loop forever in gfs2_freeze if withdrawn (Robert S Peterson) [1752976] - [fs] gfs2: fix infinite loop in gfs2_ail1_flush on io error (Robert S Peterson) [1752976] - [fs] gfs2: Introduce function gfs2_withdrawn (Robert S Peterson) [1752976] - [fs] gfs2: fix glock reference problem in gfs2_trans_add_unrevoke (Robert S Peterson) [1752976] - [fs] gfs2: make gfs2_log_shutdown static (Robert S Peterson) [1752976] - [fs] gfs2: replace more printk with calls to fs_info and friends (Robert S Peterson) [1752976] - [fs] gfs2: dump fsid when dumping glock problems (Robert S Peterson) [1752976] - [fs] gfs2: simplify gfs2_freeze by removing case (Robert S Peterson) [1752976] - [fs] gfs2: Rename SDF_SHUTDOWN to SDF_WITHDRAWN (Robert S Peterson) [1752976] - [fs] gfs2: Warn when a journal replay overwrites a rgrp with buffers (Robert S Peterson) [1752976] - [fs] gfs2: log which portion of the journal is replayed (Robert S Peterson) [1752976] - [fs] gfs2: kthread and remount improvements (Robert S Peterson) [1752976] - [fs] gfs2: Fix occasional glock use-after-free (Robert S Peterson) [1752976] - [fs] gfs2: Rename sd_log_le_{revoke,ordered} (Robert S Peterson) [1724769] - [watchdog] watchdog: make nowayout sysfs file writable (David Arcari) [1802742] - [watchdog] watchdog: prevent deferral of watchdogd wakeup on RT (David Arcari) [1802742] - [watchdog] watchdog: Fix the race between the release of watchdog_core_data and cdev (David Arcari) [1802742] - [watchdog] watchdog: convert remaining drivers to use SPDX license identifier (David Arcari) [1802742] - [watchdog] watchdog: make the device time out at open_deadline when open_timeout is used (David Arcari) [1802742] - [watchdog] watchdog: introduce CONFIG_WATCHDOG_OPEN_TIMEOUT (David Arcari) [1802742] - [watchdog] watchdog: introduce watchdog.open_timeout commandline parameter (David Arcari) [1802742] - [watchdog] watchdog: let core print error message when registering device fails (David Arcari) [1802742] - [watchdog] watchdog: make watchdog_deferred_registration_add() void (David Arcari) [1802742] - [watchdog] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (David Arcari) [1802742] - [watchdog] watchdog: add error messages when initializing timeout fails (David Arcari) [1802742] - [watchdog] watchdog: refactor watchdog_init_timeout (David Arcari) [1802742] - [watchdog] watchdog: core: fix null pointer dereference when releasing cdev (David Arcari) [1802742] - [x86] x86/ioapic: Prevent inconsistent state when moving an interrupt (Prarit Bhargava) [1810236] - [x86] x86/fpu: Don't cache access to fpu_fpregs_owner_ctx (Prarit Bhargava) [1810236] - [lib] lib/ubsan: don't serialize UBSAN report (Prarit Bhargava) [1810243] - [lib] ubsan, x86: Annotate and allow __ubsan_handle_shift_out_of_bounds() in uaccess regions (Prarit Bhargava) [1810243] - [kernel] workqueue: Fix pwq ref leak in rescuer_thread() (Prarit Bhargava) [1810243] - [kernel] workqueue: Fix missing kfree(rescuer) in destroy_workqueue() (Prarit Bhargava) [1810243] - [kernel] workqueue: Fix spurious sanity check failures in destroy_workqueue() (Prarit Bhargava) [1810243] - [include] hrtimer: Add kernel doc annotation for HRTIMER_MODE_HARD (Prarit Bhargava) [1810243] - [kernel] genirq: Force interrupt threading on RT (Prarit Bhargava) [1810243] - [include] hrtimer: Introduce HARD expiry mode (Prarit Bhargava) [1810243] - [kernel] workqueue: Remove GPF argument from alloc_workqueue_attrs() (Prarit Bhargava) [1810243] - [kernel] workqueue: Make alloc/apply/free_workqueue_attrs() static (Prarit Bhargava) [1810243] - [tools] objtool: Add UACCESS validation (Prarit Bhargava) [1810243] - [tools] objtool: Handle function aliases (Prarit Bhargava) [1810243] - [lib] ubsan: build ubsan.c more conservatively (Prarit Bhargava) [1810243] - [lib] x86/uaccess, ubsan: Fix UBSAN vs. SMAP (Prarit Bhargava) [1810243] - [tools] objtool: Rewrite alt->skip_orig (Prarit Bhargava) [1810243] - [fs] dlm: Don't swamp the CPU with callbacks queued during recovery (Robert S Peterson) [1752976] - [nvme] nvmet: update AEN list and array at one place (Gopal Tiwari) [1781927] - [nvme] nvmet: Fix controller use after free (Gopal Tiwari) [1781927] - [nvme] nvmet: Fix error print message at nvmet_install_queue function (Gopal Tiwari) [1781927] - [nvme] nvme-pci: remove nvmeq->tags (Gopal Tiwari) [1781927] - [nvme] nvmet: fix dsm failure when payload does not match sgl descriptor (Gopal Tiwari) [1781927] - [nvme] nvme: hwmon: switch to use helpers (Gopal Tiwari) [1781927] - [nvme] nvmet: fix per feat data len for get_feature (Gopal Tiwari) [1781927] - [nvme] nvme/pci: Fix read queue count (Gopal Tiwari) [1781927] - [nvme] nvme/pci Limit write queue sizes to possible cpus (Gopal Tiwari) [1781927] - [nvme] nvme/pci: Fix write and poll queue types (Gopal Tiwari) [1781927] - [nvme] nvme/pci: Remove last_cq_head (Gopal Tiwari) [1781927] - [nvme] nvme: Namepace identification descriptor list is optional (Gopal Tiwari) [1781927] - [nvme] Revert "nvme: Add quirk for Kingston NVME SSD running FW E8FK11.T" (Gopal Tiwari) [1781927] - [nvme] nvme: else following return is not needed (Gopal Tiwari) [1781927] - [nvme] nvme: add error message on mismatching controller ids (Gopal Tiwari) [1781927] - [nvme] nvme_fc: add module to ops template to allow module references (Gopal Tiwari) [1781927] - [nvme] nvmet-loop: Avoid preallocating big SGL for data (Gopal Tiwari) [1781927] - [nvme] nvme-fc: Avoid preallocating big SGL for data (Gopal Tiwari) [1781927] - [nvme] nvme-rdma: Avoid preallocating big SGL for data (Gopal Tiwari) [1781927] - [nvme] nvme: hwmon: add quirk to avoid changing temperature threshold (Gopal Tiwari) [1781927] - [nvme] nvme: hwmon: provide temperature min and max values for each sensor (Gopal Tiwari) [1781927] - [nvme] nvme: Discard workaround for non-conformant devices (Gopal Tiwari) [1781927] - [nvme] nvme: Add hardware monitoring support (Gopal Tiwari) [1781927] - [nvme] nvme-multipath: fix crash in nvme_mpath_clear_ctrl_paths (Gopal Tiwari) [1781927] - [nvme] nvme-rdma: fix a segmentation fault during module unload (Gopal Tiwari) [1781927] - [nvme] nvmet: clean up command parsing a bit (Gopal Tiwari) [1781927] - [nvme] nvmet: fill discovery controller sn, fr and mn correctly (Gopal Tiwari) [1781927] - [nvme] nvmet: Open code nvmet_req_execute() (Gopal Tiwari) [1781927] - [nvme] nvmet: Remove the data_len field from the nvmet_req struct (Gopal Tiwari) [1781927] - [nvme] nvmet: add plugging for read/write when ns is bdev (Gopal Tiwari) [1781927] - [nvme] nvmet: stop using bio_set_op_attrs (Gopal Tiwari) [1781927] - [nvme] nvmet: Introduce nvmet_dsm_len() helper (Gopal Tiwari) [1781927] - [nvme] nvme-pci: Spelling s/resdicovered/rediscovered/ (Gopal Tiwari) [1781927] - [nvme] nvmet-tcp: Don't check data_len in nvmet_tcp_map_data() (Gopal Tiwari) [1781927] - [nvme] nvme: Introduce nvme_lba_to_sect() (Gopal Tiwari) [1781927] - [nvme] nvmet-tcp: Don't set the request's data_len (Gopal Tiwari) [1781927] - [nvme] nvmet: Cleanup discovery execute handlers (Gopal Tiwari) [1781927] - [nvme] nvmet-rdma: add unlikely check at nvmet_rdma_map_sgl_keyed (Gopal Tiwari) [1781927] - [nvme] nvme: Cleanup and rename nvme_block_nr() (Gopal Tiwari) [1781927] - [nvme] nvme: introduce "Command Aborted By host" status code (Gopal Tiwari) [1781927] - [nvme] nvmet: Introduce common execute function for get_log_page and identify (Gopal Tiwari) [1781927] - [nvme] nvme: move common call to nvme_cleanup_cmd to core layer (Gopal Tiwari) [1781927] - [nvme] nvmet: add unlikely check at nvmet_req_alloc_sgl (Gopal Tiwari) [1781927] - [nvme] nvme-fc: ensure association_id is cleared regardless of a Disconnect LS (Gopal Tiwari) [1781927] - [nvme] nvme-fc: clarify error messages (Gopal Tiwari) [1781927] - [nvme] nvme: introduce nvme_is_aen_req function (Gopal Tiwari) [1781927] - [nvme] nvme-fc and nvmet-fc: sync with FC-NVME-2 header changes (Gopal Tiwari) [1781927] - [nvme] nvmet: use bio_io_error instead of duplicating it (Gopal Tiwari) [1781927] - [nvme] nvme-fc: Set new cmd set indicator in nvme-fc cmnd iu (Gopal Tiwari) [1781927] - [nvme] nvme-multipath: remove unused groups_only mode in ana log (Gopal Tiwari) [1781927] - [nvme] nvme-multipath: fix possible io hang after ctrl reconnect (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: fix possible leakage during error flow (Gopal Tiwari) [1781927] - [nvme] nvmet-loop: fix possible leakage during error flow (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: Initialize sk->sk_ll_usec only with NET_RX_BUSY_POLL (Gopal Tiwari) [1781927] - [nvme] nvme: Wait for reset state when required (Gopal Tiwari) [1781927] - [nvme] nvme: Prevent resets during paused controller state (Gopal Tiwari) [1781927] - [nvme] nvme: Restart request timers in resetting state (Gopal Tiwari) [1781927] - [nvme] nvme: Remove ADMIN_ONLY state (Gopal Tiwari) [1781927] - [nvme] nvme-pci: Free tagset if no IO queues (Gopal Tiwari) [1781927] - [nvme] nvme: fix possible deadlock when nvme_update_formats fails (Gopal Tiwari) [1781927] - [include] nvme-fc: Sync nvme-fc header to FC-NVME-2 (Gopal Tiwari) [1781927] - [nvme] nvme: retain split access workaround for capability reads (Gopal Tiwari) [1781927] - [nvme] nvme: Move ctrl sqsize to generic space (Gopal Tiwari) [1781927] - [nvme] nvme: Add ctrl attributes for queue_count and sqsize (Gopal Tiwari) [1781927] - [nvme] nvme: allow 64-bit results in passthru commands (Gopal Tiwari) [1781927] - [nvme] nvme-rdma: Fix max_hw_sectors calculation (Gopal Tiwari) [1781927] - [nvme] Added QUIRKs for ADATA XPG SX8200 Pro 512GB (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: fix wrong stop condition in io_work (Gopal Tiwari) [1781927] - [nvme] nvme: fix an error code in nvme_init_subsystem() (Gopal Tiwari) [1781927] - [nvme] nvmet-tcp: remove superflous check on request sgl (Gopal Tiwari) [1781927] - [nvme] nvme: Add quirk for Kingston NVME SSD running FW E8FK11.T (Gopal Tiwari) [1781927] - [nvme] nvme-pci: Fix a race in controller removal (Gopal Tiwari) [1781927] - [nvme] nvmet: change ppl to lpp (Gopal Tiwari) [1781927] - [nvme] nvme: add uevent variables for controller devices (Gopal Tiwari) [1781927] - [nvme] nvme: Remove redundant assignment of cq vector (Gopal Tiwari) [1781927] - [nvme] nvme: enable aen regardless of the presence of I/O queues (Gopal Tiwari) [1781927] - [nvme] nvme: send discovery log page change events to userspace (Gopal Tiwari) [1781927] - [nvme] nvme: Assign subsys instance from first ctrl (Gopal Tiwari) [1781927] - [nvme] nvmet: fix a wrong error status returned in error log page (Gopal Tiwari) [1781927] - [nvme] nvme: tcp: remove redundant assignment to variable ret (Gopal Tiwari) [1781927] - [nvme] nvme-fabrics: allow discovery subsystems accept a kato (Gopal Tiwari) [1781927] - [nvme] nvmet: Use PTR_ERR_OR_ZERO() in nvmet_init_discovery() (Gopal Tiwari) [1781927] - [nvme] nvme: Treat discovery subsystems as unique subsystems (Gopal Tiwari) [1781927] - [nvme] nvme-fc: Fail transport errors with NVME_SC_HOST_PATH (Gopal Tiwari) [1781927] - [nvme] nvme: make nvme_report_ns_ids propagate error back (Gopal Tiwari) [1781927] - [nvme] nvme: pass status to nvme_error_status (Gopal Tiwari) [1781927] - [nvme] nvme: fix ns removal hang when failing to revalidate due to a transient error (Gopal Tiwari) [1781927] - [nvme] nvme: make nvme_identify_ns propagate errors back (Gopal Tiwari) [1781927] - [nvme] nvme: fail cancelled commands with NVME_SC_HOST_PATH_ERROR (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: fail command with NVME_SC_HOST_PATH_ERROR send failed (Gopal Tiwari) [1781927] - [nvme] nvme: include admin_q sync with nvme_sync_queues (Gopal Tiwari) [1781927] - [nvme] nvme-fc: Use rq_dma_dir macro (Gopal Tiwari) [1781927] - [nvme] nvme-rdma: Use rq_dma_dir macro (Gopal Tiwari) [1781927] - [nvme] nvme-rdma: Add TOS for rdma transport (Gopal Tiwari) [1781927] - [nvme] nvme-pci: Support shared tags across queues for Apple 2018 controllers (Gopal Tiwari) [1781927] - [nvme] nvme-pci: Add support for Apple 2018+ models (Gopal Tiwari) [1781927] - [nvme] nvme-pci: Add support for variable IO SQ element size (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: Add TOS for tcp transport (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: Use struct nvme_ctrl directly (Gopal Tiwari) [1781927] - [nvme] nvme-pci: Pass the queue to SQ_SIZE/CQ_SIZE macros (Gopal Tiwari) [1781927] - [nvme] nvmet-tcp: Add TOS for tcp transport (Gopal Tiwari) [1781927] - [nvme] nvme: trace bio completion (Gopal Tiwari) [1781927] - [nvme] nvmet-tcp: fix possible NULL deref (Gopal Tiwari) [1781927] - [nvme] nvme: tcp: selects CRYPTO_CRC32C for nvme-tcp (Gopal Tiwari) [1781927] - [nvme] nvme-fabrics: Add type of service (TOS) configuration (Gopal Tiwari) [1781927] - [nvme] nvmet: trace: parse Get LBA Status command in detail (Gopal Tiwari) [1781927] - [nvme] nvmet: fix data units read and written counters in SMART log (Gopal Tiwari) [1781927] - [nvme] nvmet-tcp: fix possible memory leak (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: support simple polling (Gopal Tiwari) [1781927] - [nvme] nvme: trace: parse Get LBA Status command in detail (Gopal Tiwari) [1781927] - [include] nvme: add Get LBA Status command opcode (Gopal Tiwari) [1781927] - [nvme] nvme: move sqsize setting to the core (Gopal Tiwari) [1781927] - [nvme] nvme: don't pass cap to nvme_disable_ctrl (Gopal Tiwari) [1781927] - [nvme] nvme-pci: set ctrl sqsize to the device q_depth (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: cleanup nvme_tcp_recv_pdu (Gopal Tiwari) [1781927] - [nvme] nvme: have nvme_init_identify set ctrl->cap (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: Use protocol specific operations while reading socket (Gopal Tiwari) [1781927] - [nvme] nvme: Fix cntlid validation when not using NVMEoF (Gopal Tiwari) [1781927] - [infiniband] PCI/P2PDMA: Introduce pci_p2pdma_unmap_sg() (Gopal Tiwari) [1781927] - [nvme] PCI/P2PDMA: Add attrs argument to pci_p2pdma_map_sg() (Gopal Tiwari) [1781927] - [lightnvm] lightnvm: remove nvm_submit_io_sync_fn (Gopal Tiwari) [1781927] - [powerpc] xive: Discard ESB load value when interrupt is invalid (David Gibson) [1744408] - [documentation] kvm: ppc: book3s hv: xive: Allow userspace to set the # of VPs (David Gibson) [1744408] - [powerpc] kvm: ppc: book3s hv: xive: Make VP block size configurable (David Gibson) [1744408] - [powerpc] kvm: ppc: book3s hv: xive: Set kvm->arch.xive when VPs are allocated (David Gibson) [1744408] - [powerpc] kvm: ppc: book3s hv: xive: Compute the VP id in a common helper (David Gibson) [1744408] - [powerpc] xive: Implement get_irqchip_state method for XIVE to fix shutdown race (David Gibson) [1744408] - [powerpc] kvm: ppc: book3s hv: xive: Free escalation interrupts before disabling the VP (David Gibson) [1744408] - [powerpc] kvm: ppc: book3s hv: xive: Ensure VP isn't already in use (David Gibson) [1744408] - [powerpc] kvm: ppc: book3s hv: Fix regression on big endian hosts (David Gibson) [1725763] - [powerpc] 64s: Fix misleading SPR and timebase information (David Gibson) [1725763] - [powerpc] powernv: Add ultravisor message log interface (David Gibson) [1725763] - [powerpc] powernv/opal-msglog: Refactor memcons code (David Gibson) [1725763] - [powerpc] kvm: Use UV_RETURN ucall to return to ultravisor (David Gibson) [1725763] - [powerpc] powernv: Access LDBAR only if ultravisor disabled (David Gibson) [1725763] - [powerpc] powernv/idle: Fix restore of SPRN_LDBAR for POWER9 stop state (David Gibson) [1725763] - [powerpc] powernv/idle: Restore AMR/UAMOR/AMOR/IAMR after idle (David Gibson) [1725763] - [powerpc] 64s: Reimplement book3s idle code in C (David Gibson) [1725763] - [powerpc] revert "powerpc/powernv/idle: Restore IAMR after idle" (David Gibson) [1725763] - [powerpc] revert "powerpc/powernv/idle: Restore AMR/UAMOR/AMOR after idle" (David Gibson) [1725763] - [powerpc] mm: Write to PTCR only if ultravisor disabled (David Gibson) [1725763] - [powerpc] mm: Use UV_WRITE_PATE ucall to register a PATE (David Gibson) [1725763] - [powerpc] powernv: Introduce FW_FEATURE_ULTRAVISOR (David Gibson) [1725763] - [powerpc] kernel: Add ucall_norets() ultravisor call handler (David Gibson) [1725763] - [documentation] documentation/powerpc: Ultravisor API (David Gibson) [1725763] - [documentation] documentation/powerpc: Add ELF note documentation (David Gibson) [1725763] - [powerpc] Add PowerPC Capabilities ELF note (David Gibson) [1725763] - [netdrv] mlx5e: allow TSO on VXLAN over VLAN topologies (Davide Caratti) [1780643] - [net] bluetooth: Add debug setting for changing minimum encryption key size (Gopal Tiwari) [1764976] - [net] bluetooth: hidp: Let hidp_send_message return number of queued bytes (Gopal Tiwari) [1764976] - [net] bluetooth: 6lowpan: search for destination address in all peers (Gopal Tiwari) [1764976] - [net] bluetooth: 6lowpan: always check destination address (Gopal Tiwari) [1764976] - [net] bluetooth: 6lowpan: check neighbour table for SLAAC (Gopal Tiwari) [1764976] - [net] bluetooth: Add SMP workaround Microsoft Surface Precision Mouse bug (Gopal Tiwari) [1764976] - [net] bluetooth: Use controller sets when available (Gopal Tiwari) [1764976] - [net] bluetooth: l2cap: Check bearer type on __l2cap_global_chan_by_addr (Gopal Tiwari) [1764976] - [net] bluetooth: validate BLE connection interval updates (Gopal Tiwari) [1764976] - [net] bluetooth: Add support for LE ping feature (Gopal Tiwari) [1764976] - [net] bluetooth: Check state in l2cap_disconnect_rsp (Gopal Tiwari) [1764976] - [net] bluetooth: hidp: NUL terminate a string in the compat ioctl (Gopal Tiwari) [1764976] - [net] bluetooth: Ignore CC events not matching the last HCI command (Gopal Tiwari) [1764976] - [net] bluetooth: Align minimum encryption key size for LE and BR/EDR connections (Gopal Tiwari) [1764976] - [net] bluetooth: hci_core: Don't stop BT if the BD address missing in dts (Gopal Tiwari) [1764976] - [net] bluetooth: Use struct_size() helper (Gopal Tiwari) [1764976] - [net] bluetooth: Fix incorrect pointer arithmatic in ext_adv_report_evt (Gopal Tiwari) [1764976] - [net] bluetooth: hidp: fix buffer overflow (Gopal Tiwari) [1764976] - [net] bluetooth: Add return check for L2CAP security level set (Gopal Tiwari) [1764976] - [net] bluetooth: Fix not initializing L2CAP tx_credits (Gopal Tiwari) [1764976] - [net] bluetooth: Check address length before reading address field (Gopal Tiwari) [1764976] - [net] bluetooth: Add quirk for reading BD_ADDR from fwnode property (Gopal Tiwari) [1764976] - [net] bluetooth: mgmt: Use struct_size() helper (Gopal Tiwari) [1764976] - [net] bluetooth: a2mp: Use struct_size() helper (Gopal Tiwari) [1764976] - [net] bluetooth: hci_event: Use struct_size() helper (Gopal Tiwari) [1764976] - [net] bluetooth: Fix decrementing reference count twice in releasing socket (Gopal Tiwari) [1764976] - [net] bluetooth: make hw_err static, reduces object code size (Gopal Tiwari) [1764976] - [net] bluetooth: Allow driver specific cmd timeout handling (Gopal Tiwari) [1764976] - [net] bluetooth: Mark expected switch fall-throughs (Gopal Tiwari) [1764976] - [net] bluetooth: Check L2CAP option sizes returned from l2cap_get_conf_opt (Gopal Tiwari) [1764976] - [net] Bluetooth: Fix locking in bt_accept_enqueue() for BH context (Gopal Tiwari) [1764976] - [net] bluetooth: 6lowpan: Fix debugfs_simple_attr.cocci warnings (Gopal Tiwari) [1764976] - [net] bluetooth: Fix unnecessary error message for HCI request completion (Gopal Tiwari) [1764976] - [net] bluetooth: clean an indentation issue, remove extraneous space (Gopal Tiwari) [1764976] - [net] bluetooth: Change to use DEFINE_SHOW_ATTRIBUTE macro (Gopal Tiwari) [1764976] - [net] bluetooth: Remove redundant check on status (Gopal Tiwari) [1764976] - [net] bluetooth: Errata Service Release 8, Erratum 3253 (Gopal Tiwari) [1764976] - [net] bluetooth: Use separate L2CAP LE credit based connection result values (Gopal Tiwari) [1764976] - [net] rfcomm: get rid of mentioning TIOC[SG]SERIAL (Gopal Tiwari) [1764976] - [net] bluetooth: Fix debugfs NULL pointer dereference (Gopal Tiwari) [1764976] - [net] bluetooth: l2cap: Detect if remote is not able to use the whole MPS (Gopal Tiwari) [1764976] - [net] bluetooth: l2cap: Derive rx credits from MTU and MPS (Gopal Tiwari) [1764976] - [net] bluetooth: l2cap: Derive MPS from connection MTU (Gopal Tiwari) [1764976] - [net] bluetooth: Add definitions and track LE resolve list modification (Gopal Tiwari) [1764976] - [net] bluetooth: Remove unnecessary smp_mb__{before, after}_atomic (Gopal Tiwari) [1764976] - [net] bluetooth: smp: fix crash in unpairing (Gopal Tiwari) [1764976] - [net] bluetooth: smp: Fix trying to use non-existent local OOB data (Gopal Tiwari) [1764976] - [net] bluetooth: Use correct tfm to generate OOB data (Gopal Tiwari) [1764976] - [net] hidp: fix compat_ioctl (Gopal Tiwari) [1764976] - [net] hidp: constify hidp_connection_add() (Gopal Tiwari) [1764976] - [net] cmtp: fix compat_ioctl (Gopal Tiwari) [1764976] - [net] bnep: fix compat_ioctl (Gopal Tiwari) [1764976] - [net] bluetooth: Add definitions for LE set address resolution (Gopal Tiwari) [1764976] - [net] bluetooth: remove redundant variables 'adv_set' and 'cp' (Gopal Tiwari) [1764976] - [net] bluetooth: hidp: Fix handling of strncpy for hid->name information (Gopal Tiwari) [1764976] - [net] bluetooth: Add new quirk for non-persistent setup settings (Gopal Tiwari) [1764976] - [net] bluetooth: Handle ADv set terminated event (Gopal Tiwari) [1764976] - [net] bluetooth: Implement secondary advertising on different PHYs (Gopal Tiwari) [1764976] - [net] bluetooth: Implement Set ADV set random address (Gopal Tiwari) [1764976] - [net] bluetooth: Implement disable and removal of adv instance (Gopal Tiwari) [1764976] - [net] bluetooth: Use ext adv for directed adv (Gopal Tiwari) [1764976] - [net] bluetooth: Implement PHY changed event (Gopal Tiwari) [1764976] - [net] bluetooth: Handle extended ADV PDU types (Gopal Tiwari) [1764976] - [net] bluetooth: Use Set ext adv/scan rsp data if controller supports (Gopal Tiwari) [1764976] - [net] bluetooth: Impmlement extended adv enable (Gopal Tiwari) [1764976] - [net] bluetooth: Define PHY flags in hdev and set 1M as default (Gopal Tiwari) [1764976] - [net] bluetooth: Read no of adv sets during init (Gopal Tiwari) [1764976] - [net] bluetooth: Implement Get PHY Configuration mgmt command (Gopal Tiwari) [1764976] - [net] bluetooth: Use selected PHYs in extended connect (Gopal Tiwari) [1764976] - [net] bluetooth: Set Scan PHYs based on selected PHYs by user (Gopal Tiwari) [1764976] - [net] bluetooth: Implement Set PHY Confguration command (Gopal Tiwari) [1764976] - [net] bluetooth: Add defines for BREDR pkt_type (Gopal Tiwari) [1764976] - [net] bluetooth: Use lock_sock_nested in bt_accept_enqueue (Gopal Tiwari) [1764976] - [net] bluetooth: avoid killing an already killed socket (Gopal Tiwari) [1764976] - [net] bluetooth: Use extended LE Connection if supported (Gopal Tiwari) [1764976] - [net] bluetooth: Introduce helpers for le conn status and complete (Gopal Tiwari) [1764976] - [net] bluetooth: Process extended ADV report event (Gopal Tiwari) [1764976] - [net] bluetooth: Use extended scanning if controller supports (Gopal Tiwari) [1764976] - [net] bluetooth: Introduce helpers for LE set scan start and complete (Gopal Tiwari) [1764976] - [net] bluetooth: Store Resolv list size (Gopal Tiwari) [1764976] - [net] bluetooth: Add HCI command for clear Resolv list (Gopal Tiwari) [1764976] - [leds] triggers: let struct (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Skip 1 error print in device_want_to_sleep() (Gopal Tiwari) [1764976] - [bluetooth] btqca: Reset download type to default (Gopal Tiwari) [1764976] - [bluetooth] btqca: release_firmware after qca_inject_cmd_complete_event (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Send VS pre shutdown command (Gopal Tiwari) [1764976] - [bluetooth] btqca: Use correct byte format for opcode of injected command (Gopal Tiwari) [1764976] - [bluetooth] btqca: Add a short delay before downloading the NVM (Gopal Tiwari) [1764976] - [bluetooth] btusb: Fix error return code in btusb_mtk_setup_firmware() (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Use kfree_skb() instead of kfree() (Gopal Tiwari) [1764976] - [bluetooth] btusb: Add protocol support for MediaTek MT7663U USB devices (Gopal Tiwari) [1764976] - [bluetooth] btusb: Add protocol support for MediaTek MT7668U USB devices (Gopal Tiwari) [1764976] - [bluetooth] Add new 13d3:3491 QCA_ROME device (Gopal Tiwari) [1764976] - [bluetooth] Add new 13d3:3501 QCA_ROME device (Gopal Tiwari) [1764976] - [bluetooth] hci_bcsp: Fix memory leak in rx_skb (Gopal Tiwari) [1764976] - [bluetooth] btrtl: Add support for RTL8723DU (Gopal Tiwari) [1764976] - [bluetooth] btmtkuart: add an implementation for clock osc property (Gopal Tiwari) [1764976] - [bluetooth] btmtkuart: add an implementation for boot-gpios property (Gopal Tiwari) [1764976] - [bluetooth] btbcm: Add entry for BCM4359C0 UART bluetooth (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Load customized NVM based on the device property (Gopal Tiwari) [1764976] - [bluetooth] hci_mrvl: Add serdev support (Gopal Tiwari) [1764976] - [bluetooth] hci_mrvl: Wait for final ack before switching baudrate (Gopal Tiwari) [1764976] - [bluetooth] hci_ldisc: Add function to wait for characters to be sent (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: wcn3990: Drop baudrate change vendor event (Gopal Tiwari) [1764976] - [bluetooth] btqca: inject command complete event during fw download (Gopal Tiwari) [1764976] - [bluetooth] Cleanup formatting and coding style (Gopal Tiwari) [1764976] - [bluetooth] btrtl: HCI reset on close for Realtek BT chip (Gopal Tiwari) [1764976] - [bluetooth] hci_ll: Refactor download_firmware (Gopal Tiwari) [1764976] - [bluetooth] hci_ll: set operational frequency earlier (Gopal Tiwari) [1764976] - [bluetooth] btsdio: Do not bind to non-removable BCM4356 (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Rename STATE_ to QCA_ (Gopal Tiwari) [1764976] - [bluetooth] btbcm: Add default address for BCM2076B1 (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Added support for WCN3998 (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Fix crash with non-serdev devices (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Give enough time to ROME controller to bootup (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Fix empty regulator supplies for Intel Macs (Gopal Tiwari) [1764976] - [bluetooth] btbcm: Add entry for BCM2076B1 UART Bluetooth (Gopal Tiwari) [1764976] - [bluetooth] btbcm: Add default address for BCM43341B (Gopal Tiwari) [1764976] - [bluetooth] btmrvl: add support for SD8987 chipset (Gopal Tiwari) [1764976] - [bluetooth] btmtksdio: Drop newline with bt_dev logging macros (Gopal Tiwari) [1764976] - [bluetooth] btmtksdio: Fix hdev->stat.byte_rx accumulation (Gopal Tiwari) [1764976] - [bluetooth] btmtksdio: Add runtime PM support to SDIO based Bluetooth (Gopal Tiwari) [1764976] - [bluetooth] btmtksdio: Add a bit definition for CHLPCR (Gopal Tiwari) [1764976] - [bluetooth] mediatek: Fixed incorrect type in assignment (Gopal Tiwari) [1764976] - [bluetooth] hci_h5: fix spelling mistake "sliped" -> "slipped" (Gopal Tiwari) [1764976] - [bluetooth] btmtksdio: fix uninitialized symbol errors in btmtksdio_rx_packet (Gopal Tiwari) [1764976] - [bluetooth] mediatek: Use module_sdio_driver helper (Gopal Tiwari) [1764976] - [bluetooth] mediatek: add support for MediaTek MT7663S and MT7668S SDIO devices (Gopal Tiwari) [1764976] - [bluetooth] btqca: Fix misspelling of 'baudrate' (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Add helper function to get the chip family (Gopal Tiwari) [1764976] - [bluetooth] btusb: request wake pin with NOAUTOEN (Gopal Tiwari) [1764976] - [bluetooth] mediatek: add support for MediaTek MT7663U and MT7668U UART devices (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Reduce delay after sending baudrate request for WCN3990 (Gopal Tiwari) [1764976] - [bluetooth] btusb: add QCA6174A compatible properties (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Use msleep() instead of open coding it (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Add delay after power-off pulse (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Move boot delay to qca_send_power_pulse() (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Pass boolean 'on/off' to qca_send_power_pulse() (Gopal Tiwari) [1764976] - [bluetooth] btqcomsmd: use HCI_QUIRK_USE_BDADDR_PROPERTY (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Set HCI_QUIRK_USE_BDADDR_PROPERTY for wcn3990 (Gopal Tiwari) [1764976] - [bluetooth] hci_ldisc: Postpone HCI_UART_PROTO_READY bit set in hci_uart_set_proto() (Gopal Tiwari) [1764976] - [bluetooth] mediatek: update the common setup between MT7622 and other devices (Gopal Tiwari) [1764976] - [bluetooth] mediatek: pass a pointer to mtk_hci_wmt_sync (Gopal Tiwari) [1764976] - [bluetooth] mediatek: fix up an error path to restore bdev->tx_state (Gopal Tiwari) [1764976] - [bluetooth] mediatek: trivial typo fix (Gopal Tiwari) [1764976] - [bluetooth] hci_ldisc: Initialize hci_dev before open() (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Disable IBS state machine and flush Tx buffer (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Deassert RTS while baudrate change command (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: use wait_until_sent() for power pulses (Gopal Tiwari) [1764976] - [bluetooth] remove redundant zero check on count (Gopal Tiwari) [1764976] - [bluetooth] btusb: Add shutdown routine for BTUSB_INTEL_NEW devices (Gopal Tiwari) [1764976] - [bluetooth] btusb: btusb_intel_cmd_timeout: use sleeping functions (Gopal Tiwari) [1764976] - [bluetooth] btrtl: Restore old logic to assume firmware is already loaded (Gopal Tiwari) [1764976] - [bluetooth] btusb: Use the cmd_timeout method to reset the Intel BT chip (Gopal Tiwari) [1764976] - [bluetooth] btmrvl: add support for sd8977 chipset (Gopal Tiwari) [1764976] - [bluetooth] btmrvl: Drop unused GPIO includes (Gopal Tiwari) [1764976] - [bluetooth] btmrvl: lower log level of informational message (Gopal Tiwari) [1764976] - [bluetooth] hci_uart: Check if socket buffer is ERR_PTR in h4_recv_buf() (Gopal Tiwari) [1764976] - [bluetooth] btmrvl: improve printk messages (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Add helper to set device address (Gopal Tiwari) [1764976] - [bluetooth] btbcm: Add entry for BCM4329B1 UART bluetooth (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Handle specific unknown packets after firmware loading (Gopal Tiwari) [1764976] - [bluetooth] hci_h5: Turn off RTL8723BS on suspend, reprobe on resume (Gopal Tiwari) [1764976] - [bluetooth] hci_h5: Add suspend / resume ops (Gopal Tiwari) [1764976] - [bluetooth] hci_intel: clean an indentation issue, remove extraneous spaces (Gopal Tiwari) [1764976] - [bluetooth] hci_serdev: Remove setting of HCI_QUIRK_RESET_ON_CLOSE (Gopal Tiwari) [1764976] - [bluetooth] Remove unnecessary smp_mb__after_atomic() barriers (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Add BCM20702A1 variant (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Wait for device to come out of reset after power on (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Add support for regulator supplies (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Add compatible string for BCM4330 (Gopal Tiwari) [1764976] - [bluetooth] btbcm: Add default address for BCM43430A0 (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Add support for LPO clock (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Use "txco" and "extclk" to get clock reference (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Simplify clk_get error handling (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Handle deferred probing for the clock supply (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Add support for controller debug logs (Gopal Tiwari) [1764976] - [bluetooth] btusb: Add support for 0cf3:535b QCA_ROME device (Gopal Tiwari) [1764976] - [bluetooth] btsdio: Do not bind to non-removable BCM43430 (Gopal Tiwari) [1764976] - [bluetooth] ath3k: add more information to error message (Gopal Tiwari) [1764976] - [bluetooth] bt3c_cs: Fix obsolete function (Gopal Tiwari) [1764976] - [bluetooth] btrsi: fix bt tx timeout issue (Gopal Tiwari) [1764976] - [bluetooth] btbcm: Add entry for BCM4335C0 UART bluetooth (Gopal Tiwari) [1764976] - [bluetooth] btrtl: Add support for RTL8822C with USB interface (Gopal Tiwari) [1764976] - [bluetooth] hci_serdev: Fixed error space required before open paranethesis (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Add poweroff support during hci down for wcn3990 (Gopal Tiwari) [1764976] - [bluetooth] btusb: Add quirk for BTUSB_INTEL_NEW (Gopal Tiwari) [1764976] - [bluetooth] btrtl: Make array extension_sig static, shrinks object size (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Remove serdev_device_open/close function calls (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Remove hdev dereference in qca_close() (Gopal Tiwari) [1764976] - [bluetooth] hci_serdev: clear HCI_UART_PROTO_READY to avoid closing proto races (Gopal Tiwari) [1764976] - [bluetooth] hci_serdev: Add protocol check in hci_uart_dequeue() (Gopal Tiwari) [1764976] - [bluetooth] hci_ldisc: Free rw_semaphore on close (Gopal Tiwari) [1764976] - [bluetooth] mediatek: Fix memory leak (Gopal Tiwari) [1764976] - [bluetooth] Make BT_HCIUART_RTL configuration option depend on ACPI (Gopal Tiwari) [1764976] - [bluetooth] mediatek: pass correct size to h4_recv_buf() (Gopal Tiwari) [1764976] - [bluetooth] Introduce BT_HCIUART_RTL configuration option (Gopal Tiwari) [1764976] - [bluetooth] mediatek: Add protocol support for MediaTek serial devices (Gopal Tiwari) [1764976] - [bluetooth] btqca: Introduce HCI_EV_VENDOR and use it (Gopal Tiwari) [1764976] - [bluetooth] h5: Fix missing dependency on BT_HCIUART_SERDEV (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Add support for Qualcomm Bluetooth chip wcn3990 (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Enable 3.2 Mbps operating speed (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Add wrapper functions for setting UART speed (Gopal Tiwari) [1764976] - [bluetooth] btqca: Add wcn3990 firmware download support (Gopal Tiwari) [1764976] - [bluetooth] btqca: Redefine qca_uart_setup() to generic function (Gopal Tiwari) [1764976] - [bluetooth] btqca: Rename ROME specific functions to generic functions (Gopal Tiwari) [1764976] - [bluetooth] hci_h5: Add support for enable and device-wake GPIOs (Gopal Tiwari) [1764976] - [bluetooth] hci_h5: Add support for the RTL8723BS (Gopal Tiwari) [1764976] - [bluetooth] hci_h5: Add vendor setup, open, and close callbacks (Gopal Tiwari) [1764976] - [bluetooth] hci_h5: Add support for serdev enumerated devices (Gopal Tiwari) [1764976] - [bluetooth] btrtl: add support for retrieving the UART settings (Gopal Tiwari) [1764976] - [bluetooth] btrtl: Use rtl_dev_err and rtl_dev_info (Gopal Tiwari) [1764976] - [bluetooth] btrtl: Add support for a config filename postfix (Gopal Tiwari) [1764976] - [bluetooth] btrtl: add support for the RTL8723BS and RTL8723DS chips (Gopal Tiwari) [1764976] - [bluetooth] btrtl: add MODULE_FIRMWARE declarations (Gopal Tiwari) [1764976] - [bluetooth] btrtl: split the device initialization into smaller parts (Gopal Tiwari) [1764976] - [bluetooth] btusb: Release RF resource on BT shutdown (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Replace GFP_ATOMIC with GFP_KERNEL (Gopal Tiwari) [1764976] - [bluetooth] hci_intel: Replace GFP_ATOMIC with GFP_KERNEL in inject_cmd_complete() (Gopal Tiwari) [1764976] - [bluetooth] btusb: Replace GFP_ATOMIC with GFP_KERNEL in inject_cmd_complete() (Gopal Tiwari) [1764976] - [bluetooth] bfusb: Replace GFP_ATOMIC with GFP_KERNEL in bfusb_send_frame() (Gopal Tiwari) [1764976] - [bluetooth] bluecard_cs: Replace GFP_ATOMIC with GFP_KERNEL in bluecard_hci_set_baud_rate() (Gopal Tiwari) [1764976] - [bluetooth] bpa10x: Replace GFP_ATOMIC with GFP_KERNEL in bpa10x_send_frame() (Gopal Tiwari) [1764976] - [bluetooth] btmrvl_sdio: Replace GFP_ATOMIC with GFP_KERNEL in btmrvl_sdio_card_to_host() (Gopal Tiwari) [1764976] - [bluetooth] btusb: use irqsave() in URB's complete callback (Gopal Tiwari) [1764976] - [bluetooth] Add a new Realtek 8723DE ID 0bda:b009 (Gopal Tiwari) [1764976]- Revert "[redhat] switch secureboot kernel image signing to release keys" (Frantisek Hrbata) - [powerpc] powerpc/pseries: Avoid NULL pointer dereference when drmem is unavailable (David Hildenbrand) [1812874] - [x86] kvm/svm: PKU not currently supported (Wei Huang) [1789159] - [x86] Remove the unsupported check for Cooper Lake (David Arcari) [1813921]- [netdrv] net/mlx5e: Show/set Rx network flow classification rules on ul rep (Alaa Hleihel) [1795156 1794280] - [netdrv] net/mlx5e: Init ethtool steering for representors (Alaa Hleihel) [1795156 1794280] - [netdrv] net/mlx5e: Show/set Rx flow indir table and RSS hash key on ul rep (Alaa Hleihel) [1795156 1794280] - [netdrv] net/mlx5e: Introduce root ft concept for representors netdevs (Alaa Hleihel) [1795156 1794280] - [netdrv] net/mlx5: E-Switch, Use vport metadata matching only when mandatory (Alaa Hleihel) [1795156] - [nvme] nvme: log additional message for controller status (David Milburn) [1752952]- [powerpc] powerpc: fix hardware PMU exception bug on PowerVM compatibility mode systems (Desnes Augusto Nunes do Rosario) [1755221] - [mm] powerpc/book3s64/radix: Remove WARN_ON in destroy_context() (Steve Best) [1812821] - [kernel] rcutorture: Upper case solves the case of the vanishing NULL pointer (Waiman Long) [1810247] - [tools] torture: Suppress propagating trace_printk() warning (Waiman Long) [1810247] - [kernel] rcutorture: Dump trace buffer for callback pipe drain failures (Waiman Long) [1810247] - [tools] torture: Add --trust-make to suppress "make clean" (Waiman Long) [1810247] - [tools] torture: Make --cpus override idleness calculations (Waiman Long) [1810247] - [tools] torture: Run kernel build in source directory (Waiman Long) [1810247] - [tools] torture: Add function graph-tracing cheat sheet (Waiman Long) [1810247] - [tools] torture: Capture qemu output (Waiman Long) [1810247] - [tools] rcutorture: Tweak kvm options (Waiman Long) [1810247] - [kernel] rcutorture: Add trivial RCU implementation (Waiman Long) [1810247] - [kernel] rcutorture: Halt forward-progress checks at end of run (Waiman Long) [1810247] - [kernel] rcutorture: Give the scheduler a chance on PREEMPT && NO_HZ_FULL kernels (Waiman Long) [1810247] - [tools] rcutorture: Exempt TREE01 from forward-progress testing (Waiman Long) [1810247] - [kernel] rcutorture: Exempt tasks RCU from timely draining of grace periods (Waiman Long) [1810247] - [tools] rcutorture: Provide rudimentary Makefile (Waiman Long) [1810247] - [tools] torture: Make kvm-find-errors.sh and kvm-recheck.sh provide exit status (Waiman Long) [1810247] - [kernel] torture: Allow inter-stutter interval to be specified (Waiman Long) [1810247] - [kernel] rcutorture: Fix stutter_wait() return value and freelist checks (Waiman Long) [1810247] - [kernel] rcutorture: Add cond_resched() to forward-progress free-up loop (Waiman Long) [1810247] - [tools] rcutorture: Add cpu0 to the set of CPUs to add jitter (Waiman Long) [1810247] - [tools] rcutorture: Select from only online CPUs (Waiman Long) [1810247] - [kernel] rcu/sync: Simplify the state machine (Waiman Long) [1810247] - [kernel] locking/percpu-rwsem: Add DEFINE_PERCPU_RWSEM(), use it to initialize cgroup_threadgroup_rwsem (Waiman Long) [1810247] - [kernel] rcu/sync: Kill rcu_sync_type/gp_type (Waiman Long) [1810247] - [kernel] rcu: Make __call_srcu static (Waiman Long) [1810247] - [kernel] rcu: Upgrade sync_exp_work_done() to smp_mb() (Waiman Long) [1810247] - [documentation] doc: Remove ".vnet" from paulmck email addresses (Waiman Long) [1810247] - [kernel] rcu: Set a maximum limit for back-to-back callback invocation (Waiman Long) [1810247] - [kernel] rcu: Correctly unlock root node in rcu_check_gp_start_stall() (Waiman Long) [1810247] - [kernel] rcu: Dump specified number of blocked tasks (Waiman Long) [1810247] - [kernel] rcu: Remove unused rdp local from synchronize_rcu_expedited() (Waiman Long) [1810247] - [kernel] rcu: Rename rcu_data's ->deferred_qs to ->exp_deferred_qs (Waiman Long) [1810247] - [kernel] rcu: Add checks for dynticks counters in rcu_is_cpu_rrupt_from_idle() (Waiman Long) [1810247] - [kernel] rcu: Avoid self-IPI in sync_sched_exp_online_cleanup() (Waiman Long) [1810247] - [kernel] rcu: Avoid self-IPI in sync_rcu_exp_select_node_cpus() (Waiman Long) [1810247] - [kernel] rcu: Inline invoke_rcu_callbacks() into its sole remaining caller (Waiman Long) [1810247] - [kernel] rcu: Use irq_work to get scheduler's attention in clean context (Waiman Long) [1810247] - [kernel] rcu: Allow rcu_read_unlock_special() to raise_softirq() if in_irq() (Waiman Long) [1810247] - [kernel] rcu: Only do rcu_read_unlock_special() wakeups if expedited (Waiman Long) [1810247] - [kernel] rcu: Check for wakeup-safe conditions in rcu_read_unlock_special() (Waiman Long) [1810247] - [kernel] rcu: Enable elimination of Tree-RCU softirq processing (Waiman Long) [1810247] - [kernel] rcuperf: Fix cleanup path for invalid perf_type strings (Waiman Long) [1810247] - [kernel] rcutorture: Fix cleanup path for invalid torture_type strings (Waiman Long) [1810247] - [kernel] rcutorture: Fix expected forward progress duration in OOM notifier (Waiman Long) [1810247] - [kernel] rcutorture: Remove ->ext_irq_conflict field (Waiman Long) [1810247] - [kernel] rcutorture: Make rcutorture_extend_mask() comment match the code (Waiman Long) [1810247] - [tools] tools/.../rcutorture: Convert to SPDX license identifier (Waiman Long) [1810247] - [kernel] torture: Don't try to offline the last CPU (Waiman Long) [1810247] - [kernel] rcu: Fix nohz status in stall warning (Waiman Long) [1810247] - [kernel] rcu: Move forward-progress checkers into tree_stall.h (Waiman Long) [1810247] - [kernel] rcu: Move irq-disabled stall-warning checking to tree_stall.h (Waiman Long) [1810247] - [kernel] rcu: Organize functions in tree_stall.h (Waiman Long) [1810247] - [kernel] rcu: Move FAST_NO_HZ stall-warning code to tree_stall.h (Waiman Long) [1810247] - [kernel] rcu: Inline RCU stall-warning info helper functions (Waiman Long) [1810247] - [kernel] rcu: Move rcu_print_task_exp_stall() to tree_exp.h (Waiman Long) [1810247] - [kernel] rcu: Inline RCU task stall-warning helper functions (Waiman Long) [1810247] - [kernel] rcu: Move RCU CPU stall-warning code out of tree.c (Waiman Long) [1810247] - [kernel] rcu: Move RCU CPU stall-warning code out of tree_plugin.h (Waiman Long) [1810247] - [kernel] rcu: Move RCU CPU stall-warning code out of update.c (Waiman Long) [1810247] - [kernel] srcu: Remove cleanup_srcu_struct_quiesced() (Waiman Long) [1810247] - [kernel] srcu: Check for in-flight callbacks in _cleanup_srcu_struct() (Waiman Long) [1810247] - [kernel] rcu: Correct READ_ONCE()/WRITE_ONCE() for ->rcu_read_unlock_special (Waiman Long) [1810247] - [kernel] rcu: Fix typo in tree_exp.h comment (Waiman Long) [1810247] - [kernel] rcu: Eliminate redundant NULL-pointer check (Waiman Long) [1810247] - [kernel] rcu: Fix force_qs_rnp() header comment (Waiman Long) [1810247] - [kernel] rcu: Update jiffies_to_sched_qs and adjust_jiffies_till_sched_qs() comments (Waiman Long) [1810247] - [kernel] rcu: Do a single rhp->func read in rcu_head_after_call_rcu() (Waiman Long) [1810247] - [kernel] rcu: Default jiffies_to_sched_qs to jiffies_till_sched_qs (Waiman Long) [1810247] - [kernel] rcu: Fix self-wakeups for grace-period kthread (Waiman Long) [1810247] - [kernel] rcu: Report error for bad rcu_nocbs= parameter values (Waiman Long) [1810247] - [kernel] rcu: Allow rcu_nocbs= to specify all CPUs (Waiman Long) [1810247] - [kernel] rcu: Move common code out of if-else block (Waiman Long) [1810247] - [kernel] rcu: Set rcutree.kthread_prio sysfs access to read-only (Waiman Long) [1810247] - [kernel] rcu: Make exit_rcu() handle non-preempted RCU readers (Waiman Long) [1810247] - [kernel] rcu: rcu_qs -- Use raise_softirq_irqoff to not save irqs twice (Waiman Long) [1810247] - [kernel] rcu: Avoid unnecessary softirq when system is idle (Waiman Long) [1810247] - [kernel] rcu: Unconditionally expedite during suspend/hibernate (Waiman Long) [1810247] - [kernel] rcu/tree: Convert to SPDX license identifier (Waiman Long) [1810247] - [kernel] srcu: Remove srcu_queue_delayed_work_on() (Waiman Long) [1810247] - [kernel] sched/fair: Define sched_idle_cpu() only for SMP configurations (Phil Auld) [1419746] - [kernel] sched/fair: Load balance aggressively for SCHED_IDLE CPUs (Phil Auld) [1419746] - [kernel] sched/fair : Improve update_sd_pick_busiest for spare capacity case (Phil Auld) [1419746] - [kernel] sched/fair: Fix find_idlest_group() to handle CPU affinity (Phil Auld) [1419746] - [kernel] sched/cfs: fix spurious active migration (Phil Auld) [1419746] - [kernel] sched/fair: Add comments for group_type and balancing at SD_NUMA level (Phil Auld) [1419746] - [kernel] sched/fair: Fix rework of find_idlest_group() (Phil Auld) [1419746] - [kernel] sched/fair: Rework find_idlest_group() (Phil Auld) [1419746] - [kernel] sched/fair: Optimize find_idlest_group() (Phil Auld) [1419746] - [kernel] sched/fair: Use load instead of runnable load in wakeup path (Phil Auld) [1419746] - [kernel] sched/fair: Use utilization to select misfit task (Phil Auld) [1419746] - [kernel] sched/fair: Spread out tasks evenly when not overloaded (Phil Auld) [1419746] - [kernel] sched/fair: Use load instead of runnable load in load_balance() (Phil Auld) [1419746] - [kernel] sched/fair: Use rq->nr_running when balancing load (Phil Auld) [1419746] - [kernel] sched/fair: Rework load_balance() (Phil Auld) [1419746] - [kernel] sched/fair: Remove meaningless imbalance calculation (Phil Auld) [1419746] - [kernel] sched/fair: Rename sg_lb_stats::sum_nr_running to sum_h_nr_running (Phil Auld) [1419746] - [kernel] sched/fair: Clean up asym packing (Phil Auld) [1419746] - [kernel] sched/fair: Fall back to sched-idle CPU if idle CPU isn't found (Phil Auld) [1419746] - [kernel] sched/fair: Start tracking SCHED_IDLE tasks count in cfs_rq (Phil Auld) [1419746] - [kernel] sched/core: Allow sched_setattr() to use the current policy (Phil Auld) [1419746] - [kernel] sched/fair: Introduce fits_capacity() (Phil Auld) [1419746] - [kernel] sched/core: Provide a pointer to the valid CPU mask (Phil Auld) [1419746] - [x86] x86/percpu: Optimize raw_cpu_xchg() (Phil Auld) [1419746] - [kernel] x86/percpu, sched/fair: Avoid local_clock() (Phil Auld) [1419746] - [x86] x86/percpu, x86/irq: Relax {set,get}_irq_regs() (Phil Auld) [1419746] - [x86] x86/percpu: Relax smp_processor_id() (Phil Auld) [1419746] - [x86] x86/percpu: Differentiate this_cpu_{}() and __this_cpu_{}() (Phil Auld) [1419746] - [kernel] sched/fair: Fix unnecessary increase of balance interval (Phil Auld) [1419746] - [kernel] sched/fair: Trigger asym_packing during idle load balance (Phil Auld) [1419746] - [kernel] sched/fair: Fix rounding bug for asym packing (Phil Auld) [1419746] - [kernel] sched/fair: Fix warning on non-SMP build (Phil Auld) [1419746] - [kernel] sched/core: Create task_has_idle_policy() helper (Phil Auld) [1419746] - [firmware] efi: fix a mistype in comments mentioning efivar_entry_iter_begin() (Vladis Dronov) [1804417] - [firmware] efi: add a sanity check to efivar_store_raw() (Vladis Dronov) [1804417] - [firmware] efi: fix a race and a buffer overflow while reading efivars via sysfs (Vladis Dronov) [1804417] - [scsi] scsi: ibmvfc: Fix NULL return compiler warning (Steve Best) [1810653] - [scsi] scsi: ibmvfc: Avoid loss of all paths during SVC node reboot (Steve Best) [1810653] - [fs] xfs: fix some memory leaks in log recovery (Bill O'Donnell) [1765693] - [fs] xfs: Fix deadlock between AGI and AGF when target_ip exists in xfs_rename() (Bill O'Donnell) [1765693] - [fs] xfs: fix inode fork extent count overflow (Bill O'Donnell) [1765693] - [fs] xfs: change the seconds fields in xfs_bulkstat to signed (Bill O'Donnell) [1765693] - [fs] xfs: assure zeroed memory buffers for certain kmem allocations (Bill O'Donnell) [1765693] - [fs] xfs: removed unused error variable from xchk_refcountbt_rec (Bill O'Donnell) [1765693] - [fs] xfs: remove unused flags arg from xfs_get_aghdr_buf() (Bill O'Donnell) [1765693] - [fs] xfs: Fix tail rounding in xfs_alloc_file_space() (Bill O'Donnell) [1765693] - [fs] xfs: remove unlikely() from WARN_ON() condition (Bill O'Donnell) [1765693] - [fs] xfs: avoid unused to_mp() function warning (Bill O'Donnell) [1765693] - [fs] xfs: log proper length of superblock (Bill O'Donnell) [1765693] - [fs] xfs: revert 1baa2800e62d ("xfs: remove the unused XFS_ALLOC_USERDATA flag") (Bill O'Donnell) [1765693] - [fs] xfs: removed unneeded variable (Bill O'Donnell) [1765693] - [fs] xfs: push the grant head when the log head moves forward (Bill O'Donnell) [1765693] - [fs] xfs: push iclog state cleaning into xlog_state_clean_log (Bill O'Donnell) [1765693] - [fs] xfs: factor iclog state processing out of xlog_state_do_callback() (Bill O'Donnell) [1765693] - [fs] xfs: factor callbacks out of xlog_state_do_callback() (Bill O'Donnell) [1765693] - [fs] xfs: factor debug code out of xlog_state_do_callback() (Bill O'Donnell) [1765693] - [fs] xfs: prevent CIL push holdoff in log recovery (Bill O'Donnell) [1765693] - [fs] xfs: fix missed wakeup on l_flush_wait (Bill O'Donnell) [1765693] - [fs] xfs: push the AIL in xlog_grant_head_wake (Bill O'Donnell) [1765693] - [fs] xfs: Use WARN_ON_ONCE for bailout mount-operation (Bill O'Donnell) [1765693] - [fs] xfs: define a flags field for the AG geometry ioctl structure (Bill O'Donnell) [1765693] - [fs] xfs: add a xfs_valid_startblock helper (Bill O'Donnell) [1765693] - [fs] xfs: remove the unused XFS_ALLOC_USERDATA flag (Bill O'Donnell) [1765693] - [fs] xfs: cleanup xfs_fsb_to_db (Bill O'Donnell) [1765693] - [fs] xfs: fix the dax supported check in xfs_ioctl_setattr_dax_invalidate (Bill O'Donnell) [1765693] - [fs] xfs: Fix stale data exposure when readahead races with hole punch (Bill O'Donnell) [1765693] - [mm] fs: Export generic_fadvise() (Bill O'Donnell) [1765693] - [fs] xfs: reverse search directory freespace indexes (Bill O'Donnell) [1765693] - [fs] xfs: speed up directory bestfree block scanning (Bill O'Donnell) [1765693] - [fs] xfs: factor free block index lookup from xfs_dir2_node_addname_int() (Bill O'Donnell) [1765693] - [fs] xfs: factor data block addition from xfs_dir2_node_addname_int() (Bill O'Donnell) [1765693] - [fs] xfs: move xfs_dir2_addname() (Bill O'Donnell) [1765693] - [fs] xfs: remove all *_ITER_CONTINUE values (Bill O'Donnell) [1765693] - [fs] xfs: remove all *_ITER_ABORT values (Bill O'Donnell) [1765693] - [fs] xfs: log proper length of btree block in scrub/repair (Bill O'Donnell) [1765693] - [fs] xfs: reinitialize rm_flags when unpacking an offset into an rmap irec (Bill O'Donnell) [1765693] - [fs] xfs: remove unnecessary int returns from deferred bmap functions (Bill O'Donnell) [1765693] - [fs] xfs: remove unnecessary int returns from deferred refcount functions (Bill O'Donnell) [1765693] - [fs] xfs: remove unnecessary int returns from deferred rmap functions (Bill O'Donnell) [1765693] - [fs] xfs: remove unnecessary parameter from xfs_iext_inc_seq (Bill O'Donnell) [1765693] - [fs] xfs: fix sign handling problem in xfs_bmbt_diff_two_keys (Bill O'Donnell) [1765693] - [fs] xfs: don't return _QUERY_ABORT from xfs_rmap_has_other_keys (Bill O'Donnell) [1765693] - [fs] xfs: fix maxicount division by zero error (Bill O'Donnell) [1765693] - [fs] xfs: bmap scrub should only scrub records once (Bill O'Donnell) [1765693] - [fs] xfs: remove excess function parameter description in 'xfs_btree_sblock_v5hdr_verify' (Bill O'Donnell) [1765693] - [fs] fs: xfs: Remove KM_NOSLEEP and KM_SLEEP (Bill O'Donnell) [1765693] - [fs] fs/xfs: Fix return code of xfs_break_leased_layouts() (Bill O'Donnell) [1765693] - [fs] xfs: compat_ioctl: use compat_ptr() (Bill O'Donnell) [1765693] - [fs] xfs: fall back to native ioctls for unhandled compat ones (Bill O'Donnell) [1765693] - [fs] xfs: remove more ondisk directory corruption asserts (Bill O'Donnell) [1765693] - [fs] fs: xfs: xfs_log: Don't use KM_MAYFAIL at xfs_log_reserve() (Bill O'Donnell) [1765693] - [fs] xfs: Fix possible null-pointer dereferences in xchk_da_btree_block_check_sibling() (Bill O'Donnell) [1765693] - [fs] xfs: fix stack contents leakage in the v1 inumber ioctls (Bill O'Donnell) [1765693] - [fs] xfs: sync up xfs_trans_inode with userspace (Bill O'Donnell) [1765693] - [fs] xfs: move xfs_trans_inode.c to libxfs/ (Bill O'Donnell) [1765693] - [fs] xfs: chain bios the right way around in xfs_rw_bdev (Bill O'Donnell) [1765693] - [fs] xfs: bump INUMBERS cursor correctly in xfs_inumbers_walk (Bill O'Donnell) [1765693] - [fs] xfs: don't update lastino for FSBULKSTAT_SINGLE (Bill O'Donnell) [1765693] - [fs] xfs: online scrub needn't bother zeroing its temporary buffer (Bill O'Donnell) [1765693] - [fs] xfs: only allocate memory for scrubbing attributes when we need it (Bill O'Donnell) [1765693] - [fs] xfs: refactor attr scrub memory allocation function (Bill O'Donnell) [1765693] - [fs] xfs: refactor extended attribute buffer pointer functions (Bill O'Donnell) [1765693] - [fs] xfs: attribute scrub should use seen_enough to pass error values (Bill O'Donnell) [1765693] - [fs] xfs: allow single bulkstat of special inodes (Bill O'Donnell) [1765693] - [fs] xfs: specify AG in bulk req (Bill O'Donnell) [1765693] - [fs] xfs: wire up the v5 inumbers ioctl (Bill O'Donnell) [1765693] - [fs] xfs: wire up new v5 bulkstat ioctls (Bill O'Donnell) [1765693] - [fs] xfs: introduce v5 inode group structure (Bill O'Donnell) [1765693] - [fs] xfs: introduce new v5 bulkstat structure (Bill O'Donnell) [1765693] - [fs] xfs: rename bulkstat functions (Bill O'Donnell) [1765693] - [fs] xfs: remove various bulk request typedef usage (Bill O'Donnell) [1765693] - [fs] fs: xfs: xfs_log: Change return type from int to void (Bill O'Donnell) [1765693] - [fs] xfs: poll waiting for quotacheck (Bill O'Donnell) [1765693] - [fs] xfs: multithreaded iwalk implementation (Bill O'Donnell) [1765693] - [fs] xfs: refactor INUMBERS to use iwalk functions (Bill O'Donnell) [1765693] - [fs] xfs: refactor iwalk code to handle walking inobt records (Bill O'Donnell) [1765693] - [fs] xfs: refactor xfs_iwalk_grab_ichunk (Bill O'Donnell) [1765693] - [fs] xfs: clean up long conditionals in xfs_iwalk_ichunk_ra (Bill O'Donnell) [1765693] - [fs] xfs: change xfs_iwalk_grab_ichunk to use startino, not lastino (Bill O'Donnell) [1765693] - [fs] xfs: move bulkstat ichunk helpers to iwalk code (Bill O'Donnell) [1765693] - [fs] xfs: calculate inode walk prefetch more carefully (Bill O'Donnell) [1765693] - [fs] xfs: convert bulkstat to new iwalk infrastructure (Bill O'Donnell) [1765693] - [fs] xfs: bulkstat should copy lastip whenever userspace supplies one (Bill O'Donnell) [1765693] - [fs] xfs: convert quotacheck to use the new iwalk functions (Bill O'Donnell) [1765693] - [fs] xfs: create simplified inode walk function (Bill O'Donnell) [1765693] - [fs] xfs: create iterator error codes (Bill O'Donnell) [1765693] - [fs] xfs: remove XFS_TRANS_NOFS (Bill O'Donnell) [1765693] - [fs] xfs: simplify xfs_ioend_can_merge (Bill O'Donnell) [1765693] - [fs] xfs: allow merging ioends over append boundaries (Bill O'Donnell) [1765693] - [fs] xfs: fix a comment typo in xfs_submit_ioend (Bill O'Donnell) [1765693] - [fs] xfs: remove the unused xfs_count_page_state declaration (Bill O'Donnell) [1765693] - [fs] xfs: fix iclog allocation size (Bill O'Donnell) [1765693] - [fs] xfs: remove unused header files (Bill O'Donnell) [1765693] - [fs] xfs: account for log space when formatting new AGs (Bill O'Donnell) [1765693] - [fs] xfs: refactor free space btree record initialization (Bill O'Donnell) [1765693] - [fs] xfs: always update params on small allocation (Bill O'Donnell) [1765693] - [fs] xfs: skip small alloc cntbt logic on NULL cursor (Bill O'Donnell) [1765693] - [fs] xfs: move small allocation helper (Bill O'Donnell) [1765693] - [fs] xfs: clean up small allocation helper (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_trans_bmap.c into xfs_bmap_item.c (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_trans_rmap.c into xfs_rmap_item.c (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_trans_refcount.c into xfs_refcount_item.c (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_trans_extfree.c into xfs_extfree_item.c (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_bud_init into xfs_trans_get_bud (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_rud_init into xfs_trans_get_rud (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_cud_init into xfs_trans_get_cud (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_efd_init into xfs_trans_get_efd (Bill O'Donnell) [1765693] - [fs] xfs: remove a pointless comment duplicated above all xfs_item_ops instances (Bill O'Donnell) [1765693] - [fs] xfs: use a list_head for iclog callbacks (Bill O'Donnell) [1765693] - [fs] xfs: remove the xfs_log_item_t typedef (Bill O'Donnell) [1765693] - [fs] xfs: don't cast inode_log_items to get the log_item (Bill O'Donnell) [1765693] - [fs] xfs: add a flag to release log items on commit (Bill O'Donnell) [1765693] - [fs] xfs: split iop_unlock (Bill O'Donnell) [1765693] - [fs] xfs: don't use xfs_trans_free_items in the commit path (Bill O'Donnell) [1765693] - [fs] xfs: remove the dummy iop_push implementation for inode creation items (Bill O'Donnell) [1765693] - [fs] xfs: don't require log items to implement optional methods (Bill O'Donnell) [1765693] - [fs] xfs: stop using XFS_LI_ABORTED as a parameter flag (Bill O'Donnell) [1765693] - [fs] xfs: fix a trivial comment typo in xfs_trans_committed_bulk (Bill O'Donnell) [1765693] - [fs] xfs: add struct xfs_mount pointer to struct xfs_buf (Bill O'Donnell) [1765693] - [fs] xfs: remove the b_io_length field in struct xfs_buf (Bill O'Donnell) [1765693] - [fs] xfs: properly type the b_log_item field in struct xfs_buf (Bill O'Donnell) [1765693] - [fs] xfs: remove unused buffer cache APIs (Bill O'Donnell) [1765693] - [fs] xfs: stop using bp naming for log recovery buffers (Bill O'Donnell) [1765693] - [fs] xfs: use bios directly to read and write the log recovery buffers (Bill O'Donnell) [1765693] - [fs] xfs: return an offset instead of a pointer from xlog_align (Bill O'Donnell) [1765693] - [fs] xfs: move the log ioend workqueue to struct xlog (Bill O'Donnell) [1765693] - [fs] xfs: use bios directly to write log buffers (Bill O'Donnell) [1765693] - [fs] xfs: make use of the l_targ field in struct xlog (Bill O'Donnell) [1765693] - [fs] xfs: remove the syncing argument from xlog_verify_iclog (Bill O'Donnell) [1765693] - [fs] xfs: update both stat counters together in xlog_sync (Bill O'Donnell) [1765693] - [fs] xfs: factor out iclog size calculation from xlog_sync (Bill O'Donnell) [1765693] - [fs] xfs: factor out splitting of an iclog from xlog_sync (Bill O'Donnell) [1765693] - [fs] xfs: factor out log buffer writing from xlog_sync (Bill O'Donnell) [1765693] - [fs] xfs: don't use REQ_PREFLUSH for split log writes (Bill O'Donnell) [1765693] - [fs] xfs: remove XLOG_STATE_IOABORT (Bill O'Donnell) [1765693] - [fs] xfs: reformat xlog_get_lowest_lsn (Bill O'Donnell) [1765693] - [fs] xfs: cleanup xlog_get_iclog_buffer_size (Bill O'Donnell) [1765693] - [fs] xfs: remove the l_iclog_size_log field from struct xlog (Bill O'Donnell) [1765693] - [fs] xfs: renumber XBF_WRITE_FAIL (Bill O'Donnell) [1765693] - [fs] xfs: remove the never used _XBF_COMPOUND flag (Bill O'Donnell) [1765693] - [fs] xfs: remove the no-op spinlock_destroy stub (Bill O'Donnell) [1765693] - [fs] xfs: move xfs_ino_geometry to xfs_shared.h (Bill O'Donnell) [1765693] - [fs] xfs: remove unused flag arguments (Bill O'Donnell) [1765693] - [fs] xfs: remove the debug-only q_transp field from struct xfs_dquot (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_buf_zero and xfs_buf_iomove (Bill O'Donnell) [1765693] - [fs] xfs: remove unused flags arg from getsb interfaces (Bill O'Donnell) [1765693] - [fs] xfs: include WARN, REPAIR build options in XFS_BUILD_OPTIONS (Bill O'Donnell) [1765693] - [fs] xfs: finish converting to inodes_per_cluster (Bill O'Donnell) [1765693] - [fs] xfs: fix inode_cluster_size rounding mayhem (Bill O'Donnell) [1765693] - [fs] xfs: refactor inode geometry setup routines (Bill O'Donnell) [1765693] - [fs] xfs: separate inode geometry (Bill O'Donnell) [1765693] - [fs] xfs: use file_modified() helper (Bill O'Donnell) [1765693] - [fs] vfs: introduce file_modified() helper (Bill O'Donnell) [1765693]- [md] dm: bump version of core and various targets (Mike Snitzer) [1810746] - [md] dm: fix congested_fn for request-based device (Mike Snitzer) [1810746] - [md] dm integrity: use dm_bio_record and dm_bio_restore (Mike Snitzer) [1810746] - [md] dm bio record: save_restore bi_end_io and bi_integrity (Mike Snitzer) [1810746] - [md] dm writecache: verify watermark during resume (Mike Snitzer) [1810746] - [md] dm: report suspended device during destroy (Mike Snitzer) [1810746] - [md] dm thin metadata: fix lockdep complaint (Mike Snitzer) [1810746] - [md] dm cache: fix a crash due to incorrect work item cancelling (Mike Snitzer) [1810746] - [md] dm integrity: fix invalid table returned due to argument count mismatch (Mike Snitzer) [1810746] - [md] dm integrity: fix a deadlock due to offloading to an incorrect workqueue (Mike Snitzer) [1810746] - [md] dm integrity: fix recalculation when moving from journal mode to bitmap mode (Mike Snitzer) [1810746] - [md] dm writecache: improve performance of large linear writes on SSDs (Mike Snitzer) [1810746] - [md] dm mpath: Add timeout mechanism for queue_if_no_path (Mike Snitzer) [1810746] - [md] dm thin: change data device's flush_bio to be member of struct pool (Mike Snitzer) [1810746] - [md] dm thin: don't allow changing data device during thin-pool reload (Mike Snitzer) [1810746] - [md] dm thin: fix use-after-free in metadata_pre_commit_callback (Mike Snitzer) [1810746] - [md] dm thin metadata: use pool locking at end of dm_pool_metadata_close (Mike Snitzer) [1810746] - [md] dm writecache: fix incorrect flush sequence when doing SSD mode commit (Mike Snitzer) [1810746] - [md] dm crypt: fix benbi IV constructor crash if used in authenticated mode (Mike Snitzer) [1810746] - [md] dm crypt: Implement Elephant diffuser for Bitlocker compatibility (Mike Snitzer) [1810746] - [md] dm space map common: fix to ensure new block isn't already in use (Mike Snitzer) [1810746] - [md] dm verity: don't prefetch hash blocks for already-verified data (Mike Snitzer) [1810746] - [md] dm crypt: fix GFP flags passed to skcipher_request_alloc() (Mike Snitzer) [1810746] - [md] dm thin metadata: Fix trivial math error in on-disk format documentation (Mike Snitzer) [1810746] - [md] dm thin metadata: use true_false for bool variable (Mike Snitzer) [1810746] - [md] dm snapshot: use true_false for bool variable (Mike Snitzer) [1810746] - [md] dm bio prison v2: use true_false for bool variable (Mike Snitzer) [1810746] - [md] dm mpath: use true_false for bool variable (Mike Snitzer) [1810746] - [md] dm zoned: support zone sizes smaller than 128MiB (Mike Snitzer) [1810746] - [md] dm raid: table line rebuild status fixes (Mike Snitzer) [1810746] - [documentation] docs: dm-integrity: remove reference to ARC4 (Mike Snitzer) [1810746] - [md] dm thin: Flush data device before committing metadata (Mike Snitzer) [1810746] - [md] dm thin metadata: Add support for a pre-commit callback (Mike Snitzer) [1810746] - [md] dm btree: increase rebalance threshold in __rebalance2() (Mike Snitzer) [1810746] - [md] dm mpath: remove harmful bio-based optimization (Mike Snitzer) [1810746] - [md] dm integrity: fix excessive alignment of metadata runs (Mike Snitzer) [1810746] - [md] dm cache: replace spin_lock_irqsave with spin_lock_irq (Mike Snitzer) [1810746] - [md] dm bio prison: replace spin_lock_irqsave with spin_lock_irq (Mike Snitzer) [1810746] - [md] dm thin: replace spin_lock_irqsave with spin_lock_irq (Mike Snitzer) [1810746] - [md] dm raid: streamline rs_get_progress() and its raid_status() caller side (Mike Snitzer) [1810746] - [md] dm raid: simplify rs_setup_recovery call chain (Mike Snitzer) [1810746] - [md] dm raid: to ensure resynchronization, perform raid set grow in preresume (Mike Snitzer) [1810746] - [md] dm raid: change rs_set_dev_and_array_sectors API and callers (Mike Snitzer) [1810746] - [md] dm: introduce DM_GET_TARGET_VERSION (Mike Snitzer) [1810746] - [md] dm bufio: introduce a global cache replacement (Mike Snitzer) [1810746] - [md] dm bufio: remove old-style buffer cleanup (Mike Snitzer) [1810746] - [md] dm bufio: introduce a global queue (Mike Snitzer) [1810746] - [md] dm bufio: refactor adjust_total_allocated (Mike Snitzer) [1810746] - [md] dm bufio: call adjust_total_allocated from __link_buffer and __unlink_buffer (Mike Snitzer) [1810746] - [md] dm crypt: omit parsing of the encapsulated cipher (Mike Snitzer) [1810746] - [md] dm crypt: switch to ESSIV crypto API template (Mike Snitzer) [1810746] - [crypto] crypto: essiv - create wrapper template for ESSIV generation (Mike Snitzer) [1810746] - [security] crypto: drop mask=CRYPTO_ALG_ASYNC from shash tfm allocations (Mike Snitzer) [1810746] - [crypto] crypto: drop mask=CRYPTO_ALG_ASYNC from cipher tfm allocations (Mike Snitzer) [1810746] - [md] dm verity: add root hash pkcs#7 signature verification (Mike Snitzer) [1810746] - [md] dm crypt: reuse eboiv skcipher for IV generation (Mike Snitzer) [1810746] - [md] dm integrity: fix a crash due to BUG_ON in __journal_read_write() (Mike Snitzer) [1810746] - [md] dm kcopyd: Increase default sub-job size to 512KB (Mike Snitzer) [1810746] - [documentation] docs: device-mapper: move it to the admin-guide (Mike Snitzer) [1810746] - [documentation] docs: convert docs to ReST and rename to *.rst (Mike Snitzer) [1810746] - [md] dm crypt: implement eboiv - encrypted byte-offset initialization vector (Mike Snitzer) [1810746] - [md] dm integrity: use kzalloc() instead of kmalloc() + memset() (Mike Snitzer) [1810746] - [md] dm integrity: always set version on superblock update (Mike Snitzer) [1810746] - [md] dm integrity: whitespace, coding style and dead code cleanup (Mike Snitzer) [1810746] - [md] dm integrity: implement synchronous mode for reboot handling (Mike Snitzer) [1810746] - [md] dm integrity: handle machine reboot in bitmap mode (Mike Snitzer) [1810746] - [md] dm integrity: add a bitmap mode (Mike Snitzer) [1810746] - [md] dm integrity: introduce a function add_new_range_and_wait() (Mike Snitzer) [1810746] - [md] dm integrity: allow large ranges to be described (Mike Snitzer) [1810746] - [md] dm ingerity: pass size to dm_integrity_alloc_page_list() (Mike Snitzer) [1810746] - [md] dm integrity: introduce rw_journal_sectors() (Mike Snitzer) [1810746] - [md] dm crypt and integrity: shash - remove shash_desc::flags (Mike Snitzer) [1810746] - [md] dm: fix potential for q->make_request_fn NULL pointer (Mike Snitzer) [1794340] - [netdrv] net/mlx5e: Don't clear the whole vf config when switching modes (mohamad meib) [1811428] - [scsi] scsi: be2iscsi: be_main: Mark expected switch fall-through (Maurizio Lombardi) [1796740] - [scsi] scsi: be2iscsi: be_iscsi: Mark expected switch fall-through (Maurizio Lombardi) [1796740] - [scsi] scsi: be2iscsi: switch to generic DMA API (Maurizio Lombardi) [1796740] - [scsi] scsi: be2iscsi: fix spelling mistake "Retreiving" -> "Retrieving" (Maurizio Lombardi) [1796740] - [scsi] scsi: be2iscsi: remove unused variable dmsg (Maurizio Lombardi) [1796740] - [scsi] scsi: be2iscsi: Update copyright (Maurizio Lombardi) [1796740] - [security] selinux: fix sidtab string cache locking (Ondrej Mosnacek) [1807001 1806991] - [security] selinux: do not allocate ancillary buffer on first load (Ondrej Mosnacek) [1807001] - [security] selinux: remove redundant selinux_nlmsg_perm (Ondrej Mosnacek) [1807001] - [security] selinux: fix wrong buffer types in policydb.c (Ondrej Mosnacek) [1807001] - [security] selinux: treat atomic flags more carefully (Ondrej Mosnacek) [1807001] - [security] selinux: make default_noexec read-only after init (Ondrej Mosnacek) [1807001] - [security] selinux: move ibpkeys code under CONFIG_SECURITY_INFINIBAND (Ondrej Mosnacek) [1807001] - [security] Documentation, selinux: fix references to old selinuxfs mount point (Ondrej Mosnacek) [1807001] - [security] selinuxfs: use scnprintf to get real length for inode (Ondrej Mosnacek) [1807001] - [security] selinux: remove set but not used variable 'sidtab' (Ondrej Mosnacek) [1807001] - [security] selinux: ensure the policy has been loaded before reading the sidtab stats (Ondrej Mosnacek) [1807001] - [security] selinux: ensure we cleanup the internal AVC counters on error in avc_update() (Ondrej Mosnacek) [1807001] - [security] selinux: randomize layout of key structures (Ondrej Mosnacek) [1807001] - [security] selinux: clean up selinux_enabled/disabled/enforcing_boot (Ondrej Mosnacek) [1807001] - [security] selinux: remove unnecessary selinux cred request (Ondrej Mosnacek) [1807001] - [security] selinux: ensure we cleanup the internal AVC counters on error in avc_insert() (Ondrej Mosnacek) [1807001] - [security] security: only build lsm_audit if CONFIG_SECURITY=y (Ondrej Mosnacek) [1807001] - [security] selinux: clean up selinux_inode_permission MAY_NOT_BLOCK tests (Ondrej Mosnacek) [1807001] - [security] selinux: fall back to ref-walk if audit is required (Ondrej Mosnacek) [1807001] - [security] selinux: revert "stop passing MAY_NOT_BLOCK to the AVC upon follow_link" (Ondrej Mosnacek) [1807001] - [security] selinux: cache the SID -> context string translation (Ondrej Mosnacek) [1807001 1806991] - [security] selinux: sidtab reverse lookup hash table (Ondrej Mosnacek) [1807001] - [security] selinux: default_range glblub implementation (Ondrej Mosnacek) [1807001] - [security] selinux: allow labeling before policy is loaded (Ondrej Mosnacek) [1807001 1777525] - [security] selinux: remove load size limit (Ondrej Mosnacek) [1807001] - [security] selinux: fix residual uses of current_security() for the SELinux blob (Ondrej Mosnacek) [1807001] - [kernel] rcu: Make kfree_rcu() ignore NULL pointers (Ondrej Mosnacek) [1807001] - [security] SELinux: Abstract use of ipc security blobs (Ondrej Mosnacek) [1807001] - [security] SELinux: Abstract use of inode security blob (Ondrej Mosnacek) [1807001] - [security] SELinux: Abstract use of file security blob (Ondrej Mosnacek) [1807001] - [security] SELinux: Abstract use of cred security blob (Ondrej Mosnacek) [1807001] - [security] selinux: kill selinux_sb_get_mnt_opts() (Ondrej Mosnacek) [1807001] - [security] selinux; don't open-code a loop in sb_finish_set_opts() (Ondrej Mosnacek) [1807001] - [security] selinux: expand superblock_doinit() calls (Ondrej Mosnacek) [1807001] - [netdrv] hv_netvsc: Fix unwanted rx_table reset (Mohammed Gamal) [1805950] - [netdrv] hv_netvsc: Fix tx_table init in rndis_set_subchannel() (Mohammed Gamal) [1805950] - [netdrv] hv_netvsc: Fix send_table offset in case of a host bug (Mohammed Gamal) [1805950] - [netdrv] hv_netvsc: Fix offset usage in netvsc_send_table() (Mohammed Gamal) [1805950]- [block] blk-mq: Keep set->nr_hw_queues and set->map.nr_queues in sync (Ming Lei) [1810523] - [block] block: clear REQ_HIPRI if polling is not supported (Ming Lei) [1809506]- [perf] arm_spe: Enable ACPI/Platform automatic module loading (Jeremy Linton) [1501652] - [perf] perf: arm_spe: Don't error on high-order pages for aux buf (Jeremy Linton) [1501652] - [perf] arm_spe: handle devm_kasprintf() failure (Jeremy Linton) [1501652] - [perf] arm_spe: Enable automatic DT loading (Jeremy Linton) [1501652] - [block] blk-iolatency: fix STS_AGAIN handling (Ming Lei) [1764737] - [block] blk-iolatency: only account submitted bios (Ming Lei) [1764737] - [block] blk-iolatency: clear use_delay when io.latency is set to zero (Ming Lei) [1764737] - [block] blk-iolatency: #include "blk.h" (Ming Lei) [1764737] - [block] Blk-iolatency: warn on negative inflight IO counter (Ming Lei) [1764737] - [block] blk-iolatency: fix IO hang due to negative inflight counter (Ming Lei) [1764737] - [block] block: fix blk-iolatency accounting underflow (Ming Lei) [1764737] - [fs] xfs: stabilize insert range start boundary to avoid COW writeback race (Brian Foster) [1728979] - [x86] uprobes/x86: Fix detection of 32-bit user mode (Oleg Nesterov) [1804961] - [ipc] Revert "ipc, sem: remove uneeded sem_undo_list lock usage in exit_sem()" ("Herton R. Krzesinski") [1807627] - [powerpc] powerpc/tm: Fix clearing MSRin current when reclaiming on signal delivery (Gustavo Duarte) [1751116] - [powerpc] powerpc/tm: Set MSRjust prior to recheckpoint (Gustavo Duarte) [1751116] - [arm64] arm64: smp: Increase secondary CPU boot timeout value (Gavin Shan) [1807684] - [fs] ext4: work around deleting a file with i_nlink == 0 safely (Carlos Maiolino) [1801049] - [char] ipmi: fix sleep-in-atomic in free_user at cleanup SRCU user->release_barrier (Waiman Long) [1810638] - [char] ipmi: Revert "fix sleep-in-atomic in free_user at cleanup SRCU user->release_barrier" (Waiman Long) [1810638]- [kernel] blktrace: Protect q->blk_trace with RCU (Ming Lei) [1798329] - [drm] drm/i915: Force DPCD backlight mode for some Dell CML 2020 panels (Lyude Paul) [1782671 1773796 1748892] - [drm] drm/i915: Force DPCD backlight mode on X1 Extreme 2nd Gen 4K AMOLED panel (Lyude Paul) [1782671 1773796 1748892] - [drm] drm/dp: Introduce EDID-based quirks (Lyude Paul) [1782671 1773796 1748892] - [drm] drm/i915: Auto detect DPCD backlight support by default (Lyude Paul) [1782671 1773796 1748892] - [drm] drm/i915: Fix DPCD register order in intel_dp_aux_enable_backlight() (Lyude Paul) [1782671 1773796 1748892] - [drm] drm/i915: Assume 100 brightness when not in DPCD control mode (Lyude Paul) [1782671 1773796 1748892] - [drm] drm/i915: Fix eDP DPCD aux max backlight calculations (Lyude Paul) [1782671 1773796 1748892] - [drm] drm/i915: Check backlight type while doing eDP backlight initializaiton (Lyude Paul) [1782671 1773796 1748892] - [tools] selftests: nft_concat_range: Add test for reported add/flush/add issue (Stefano Brivio) [1807892] - [net] nft_set_pipapo: Actually fetch key data in nft_pipapo_remove() (Stefano Brivio) [1807892] - [net] sched: don't take rtnl lock during flow_action setup (Marcelo Leitner) [1804385] - [include] net: sched: refactor ct action helpers to require tcf_lock (Marcelo Leitner) [1804385] - [include] net: sched: refactor police action helpers to require tcf_lock (Marcelo Leitner) [1804385] - [net] sched: lock action when translating it to flow_action infra (Marcelo Leitner) [1804385] - [powerpc] powerpc/smp: Fix NMI IPI xmon timeout (Diego Domingos) [1747320] - [powerpc] powerpc/smp: Fix NMI IPI timeout (Diego Domingos) [1747320] - [powerpc] powerpc: NMI IPI make NMI IPIs fully sychronous (Diego Domingos) [1747320] - [arm64] arm64: select CPUMASK_OFFSTACK if NUMA (Andrea Arcangeli) [1712856] - [arm64] arm64: tlb: skip tlbi broadcast (Andrea Arcangeli) [1712856]- [fs] fs/proc/proc_sysctl.c: Fix a NULL pointer dereference (Vladis Dronov) [1795521] {CVE-2019-20054} - [fs] fs/proc/proc_sysctl.c: fix NULL pointer dereference in put_links (Vladis Dronov) [1795521] {CVE-2019-20054} - [ptp] ptp: correctly disable flags on old ioctls (Petr Oros) [1795188] - [uapi] PTP: add support for one-shot output (Petr Oros) [1795188] - [ptp] PTP: introduce new versions of IOCTLs (Petr Oros) [1795188] - [virtio] virtio_ring: fix stalls for packed rings (Eugenio Perez) [1601355] - [virtio] virtio_ring: Fix potential mem leak in virtqueue_add_indirect_packed (Eugenio Perez) [1601355] - [uapi] virtio: drop internal struct from UAPI (Eugenio Perez) [1601355] - [virtio] virtio_ring: advertize packed ring layout (Eugenio Perez) [1601355] - [virtio] virtio_ring: leverage event idx in packed ring (Eugenio Perez) [1601355] - [virtio] virtio_ring: introduce packed ring support (Eugenio Perez) [1601355] - [virtio] virtio_ring: cache whether we will use DMA API (Eugenio Perez) [1601355] - [virtio] virtio_ring: extract split ring handling from ring creation (Eugenio Perez) [1601355] - [virtio] virtio_ring: allocate desc state for split ring separately (Eugenio Perez) [1601355] - [virtio] virtio_ring: introduce helper for indirect feature (Eugenio Perez) [1601355] - [virtio] virtio_ring: introduce debug helpers (Eugenio Perez) [1601355] - [virtio] virtio_ring: put split ring fields in a sub struct (Eugenio Perez) [1601355] - [virtio] virtio_ring: put split ring functions together (Eugenio Perez) [1601355] - [virtio] virtio_ring: add _split suffix for split ring functions (Eugenio Perez) [1601355] - [uapi] virtio: add packed ring types and macros (Eugenio Perez) [1601355] - [x86] x86/mtrr: Skip cache flushes on CPUs with cache self-snooping (Prarit Bhargava) [1724541] - [x86] x86/cpu/intel: Clear cache self-snoop capability in CPUs with known errata (Prarit Bhargava) [1724541] - [documentation] Documentation PCI: Fix pciebus-howto.rst filename typo (Myron Stowe) [1793091] - [tools] tools: PCI: Fix installation when `make tools/pci_install` (Myron Stowe) [1793091] - [tools] tools: PCI: Fix broken pcitest compilation (Myron Stowe) [1793091] - [tools] tools pci: Do not delete pcitest.sh in 'make clean' (Myron Stowe) [1793091] - [pci] PCI: endpoint: Clear BAR before freeing its space (Myron Stowe) [1793091] - [pci] PCI: endpoint: Skip odd BAR when skipping 64bit BAR (Myron Stowe) [1793091] - [pci] PCI: endpoint: Allocate enough space for fixed size BAR (Myron Stowe) [1793091] - [pci] PCI: endpoint: Set endpoint controller pointer to NULL (Myron Stowe) [1793091] - [pci] PCI: endpoint: Add support to specify alignment for buffers allocated to BARs (Myron Stowe) [1793091] - [pci] PCI: pci-epf-test: Use pci_epc_get_features() to get EPC features (Myron Stowe) [1793091] - [pci] PCI: pci-epf-test: Do not allocate next BARs memory if current BAR is 64Bit (Myron Stowe) [1793091] - [pci] PCI: pci-epf-test: Remove setting epf_bar flags in function driver (Myron Stowe) [1793091] - [pci] PCI: endpoint: Fix pci_epf_alloc_space() to set correct MEM TYPE flags (Myron Stowe) [1793091] - [pci] PCI: endpoint: Add helper to get first unreserved BAR (Myron Stowe) [1793091] - [pci] PCI: endpoint: Add new pci_epc_ops to get EPC features (Myron Stowe) [1793091] - [pci] PCI: endpoint: functions: Use memcpy_fromio()/memcpy_toio() (Myron Stowe) [1793091] - [pci] PCI: Skip resource distribution when no hotplug bridges (Myron Stowe) [1793091] - [pci] PCI: Simplify pci_bus_distribute_available_resources() (Myron Stowe) [1793091] - [pci] PCI: Reset both NVIDIA GPU and HDA in ThinkPad P50 workaround (Myron Stowe) [1793091] - [pci] PCI: Enable NVIDIA HDA controllers (Myron Stowe) [1793091] - [pci] PCI: Use seq_puts() instead of seq_printf() in show_device() (Myron Stowe) [1793091] - [pci] PCI: Add NVIDIA GPU multi-function power dependencies (Myron Stowe) [1793091] - [pci] PCI: Generalize multi-function power dependency device links (Myron Stowe) [1793091] - [pci] PCI: sysfs: Ignore lockdep for remove attribute (Myron Stowe) [1793091] - [pci] PCI: Decode PCIe 32 GT/s link speed (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert endpoint/pci-test-howto.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert endpoint/pci-test-function.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert endpoint/pci-endpoint-cfs.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert endpoint/pci-endpoint.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert pcieaer-howto.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert pci-error-recovery.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert acpi-info.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert MSI-HOWTO.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert pci-iov-howto.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert PCIEBUS-HOWTO.txt to reST (Myron Stowe) [1793091] - [documentation] docs: pci: fix broken links due to conversion from pci.txt to pci.rst (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert pci.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: add Linux PCI to Sphinx TOC tree (Myron Stowe) [1793091] - [pci] PCI: Reset Lenovo ThinkPad P50 nvgpu at boot if necessary (Myron Stowe) [1793091] - [pci] PCI: Add a stub for pci_ats_disabled() (Myron Stowe) [1793091] - [pci] PCI: Provide pci_match_id() with CONFIG_PCI=n (Myron Stowe) [1793091] - [misc] ocxl: Add PCI hotplug dependency to Kconfig (Steve Best) [1788902] - [pci] pci/hotplug/pnv-php: Wrap warnings in macro (Steve Best) [1788902] - [pci] pci/hotplug/pnv-php: Relax check when disabling slot (Steve Best) [1788902] - [pci] pci/hotplug/pnv-php: Register opencapi slots (Steve Best) [1788902] - [pci] pci/hotplug/pnv-php: Improve error msg on power state change failure (Steve Best) [1788902] - [pci] pci/hotplug/pnv-php: Remove erroneous warning (Steve Best) [1788902] - [powerpc] powerpc/powernv/ioda: Find opencapi slot for a device node (Steve Best) [1788902] - [powerpc] powerpc/powernv/ioda: Release opencapi device (Steve Best) [1788902] - [powerpc] powerpc/powernv/ioda: set up PE on opencapi device when enabling (Steve Best) [1788902] - [powerpc] powerpc/powernv/ioda: Protect PE list (Steve Best) [1788902] - [powerpc] powerpc/powernv/ioda: Fix ref count for devices with their own PE (Steve Best) [1788902] - [of] of: overlay: add_changeset_property() memory leak (Steve Best) [1798483] - [of] of: unittest: initialize args before calling of_*parse_*() (Steve Best) [1798483] - [of] of: unittest: find overlaysentry by name instead of index (Steve Best) [1798483] - [of] of: unittest: allow base devicetree to have symbol metadata (Steve Best) [1798483] - [of] of: overlay: set node fields from properties when add new overlay node (Steve Best) [1798483] - [of] of: unittest: remove unused of_unittest_apply_overlay() argument (Steve Best) [1798483] - [of] of: overlay: check prevents multiple fragments touching same property (Steve Best) [1798483] - [of] of: overlay: check prevents multiple fragments add or delete same node (Steve Best) [1798483] - [of] of: overlay: test case of two fragments adding same node (Steve Best) [1798483] - [of] of: overlay: make all pr_debug() and pr_err() messages unique (Steve Best) [1798483] - [of] of: overlay: validate overlay properties (Steve Best) [1798483] - [of] of: overlay: reorder fields in struct fragment (Steve Best) [1798483] - [of] of: overlay: do not duplicate properties from overlay for new nodes (Steve Best) [1798483] - [of] of: overlay: use prop add changeset entry for property in new nodes (Steve Best) [1798483] - [of] of: Convert to using pOFn instead of device_node.name (Steve Best) [1798483] - [powerpc] powerpc/pseries: add of_node_put() in dlpar_detach_node() (Steve Best) [1798483] - [of] of: overlay: add missing of_node_get() in __of_attach_node_sysfs (Steve Best) [1798483] - [of] of: overlay: add missing of_node_put() after add new node to changeset (Steve Best) [1798483] - [of] of: overlay: add tests to validate kfrees from overlay removal (Steve Best) [1798483]- [kernel] open the RHEL 8.3 development (Frantisek Hrbata) - [netdrv] Revert "r8169: don't use MSI before RTL8168d" (Josef Oskera) [1792839] - [drm] drm/nouveau/kms/gv100-: Re-set LUT after clearing for modesets (Ben Skeggs) [1789026] - [drm] drm/nouveau/disp/gv100-: not all channel types support reporting error codes (Ben Skeggs) [1789481] - [drm] drm/nouveau/disp/nv50-: prevent oops when no channel method map provided (Ben Skeggs) [1789481] - [fs] cifs: don't leak -EAGAIN for stat() during reconnect (Dave Wysochanski) [1769599] - [block] blk-mq: insert passthrough request into hctx->dispatch directly (Ming Lei) [1788728] - [scsi] scsi: megaraid_sas: fixup MSIx interrupt setup during resume (Tomas Henzl) [1805353]- [fs] NFS: Add deferred cache invalidation for close-to-open consistency violations (Benjamin Coddington) [1803162] - [block] nbd: fix stack corruption in nbd_check_sock_type() (Ming Lei) [1803664] - [mm] mm/vmscan.c: don't round up scan size for online memory cgroup (Aristeu Rozanski) [1775691] - [tools] selftests/bpf: fix clearing buffered output between tests/subtests (Yauheni Kaliuta) [1786006] - [tools] libbpf: avoid usage of __builtin_preserve_field_info (Yauheni Kaliuta) [1786006] - [tools] selftests/bpf: samples/bpf: fix Split off legacy stuff from bpf_helpers.h (Yauheni Kaliuta) [1786006] - [tools] libbpf: fix Make DECLARE_LIBBPF_OPTS macro strictly a variable declaration (Yauheni Kaliuta) [1786006] - [tools] selftests: fix too long argument (Yauheni Kaliuta) [1786006] - [tools] libbpf: Add BPF-side definitions of supported field relocation kinds (Yauheni Kaliuta) [1786006] - [tools] selftests/bpf: add sub-tests support for test_progs (Yauheni Kaliuta) [1786006] - [tools] selftests/bpf: abstract away test log output (Yauheni Kaliuta) [1786006] - [tools] selftest/bpf: centralize libbpf logging management for test_progs (Yauheni Kaliuta) [1786006] - [tools] selftests/bpf: prevent headers to be compiled as C code (Yauheni Kaliuta) [1786006] - [tools] selftests/bpf: add test selectors by number and name to test_progs (Yauheni Kaliuta) [1786006] - [tools] selftests/bpf: revamp test_progs to allow more control (Yauheni Kaliuta) [1786006] - [net] core: Don't skip generic XDP program execution for cloned SKBs (Jiri Benc) [1802507] - [tools] selftests/bpf: De-flake test_tcpbpf (Jiri Benc) [1802507] - [net] bpf, sockmap: Check update requirements after locking (Jiri Benc) [1802507] - [net] bpf, sockhash: Synchronize_rcu before free'ing map (Jiri Benc) [1802507] - [net] bpf, sockmap: Don't sleep while holding RCU lock on tear-down (Jiri Benc) [1802507] - [net] net: bpf: Don't leak time wait and request sockets (Jiri Benc) [1802507] - [net] bpf/sockmap: Read psock ingress_msg before sk_receive_queue (Jiri Benc) [1802507] - [net] bpf: Clear skb->tstamp in bpf_redirect when necessary (Jiri Benc) [1802507] - [net] xdp: obtain the mem_id mutex before trying to remove an entry (Jiri Benc) [1802507] - [net] page_pool: do not release pool until inflight == 0 (Jiri Benc) [1802507] - [net] xsk: Fix registration of Rx-only sockets (Jiri Benc) [1802507] - [net] xsk: avoid store-tearing when assigning umem (Jiri Benc) [1802507] - [net] xsk: avoid store-tearing when assigning queues (Jiri Benc) [1802507] - [tools] bpftool: Don't crash on missing xlated program instructions (Jiri Benc) [1802507] - [tools] bpftool: Fix printing incorrect pointer in btf_dump_ptr (Jiri Benc) [1802507] - [tools] bpftool: Don't crash on missing jited insns or ksyms (Jiri Benc) [1802507] - [tools] bpftool: Match several programs with same tag (Jiri Benc) [1802507] - [tools] libbpf: Fix realloc usage in bpf_core_find_cands (Jiri Benc) [1802507] - [tools] libbpf: Add missing newline in opts validation macro (Jiri Benc) [1802507] - [tools] libbpf: Don't attach perf_buffer to offline/missing CPUs (Jiri Benc) [1802507] - [tools] libbpf: Extract and generalize CPU mask parsing logic (Jiri Benc) [1802507] - [tools] libbpf: Fix printf compilation warnings on ppc64le arch (Jiri Benc) [1802507] - [tools] libbpf: Fix sym->st_value print on 32-bit arches (Jiri Benc) [1802507] - [tools] libbpf: Make btf__resolve_size logic always check size error condition (Jiri Benc) [1802507] - [tools] libbpf: Fix another potential overflow issue in bpf_prog_linfo (Jiri Benc) [1802507] - [tools] libbpf: Fix potential overflow issue (Jiri Benc) [1802507] - [tools] libbpf: Fix memory leak/double free issue (Jiri Benc) [1802507] - [tools] libbpf: Fix off-by-one error in ELF sanity check (Jiri Benc) [1802507] - [tools] selftests/bpf: Fix test_attach_probe (Jiri Benc) [1802507] - [kernel] bpf: Fix bpf_event_output re-entry issue (Jiri Benc) [1802507] - [net] bpf: Fix incorrect verifier simulation of ARSH under ALU32 (Jiri Benc) [1802507] - [net] bpf: Fix passing modified ctx to ld/abs/ind instruction (Jiri Benc) [1802507] - [net] bpf: cgroup: prevent out-of-order release of cgroup bpf (Jiri Benc) [1802507] - [net] bpf: Fix precision tracking for unbounded scalars (Jiri Benc) [1802507] - [net] bpf: Fix cgroup local storage prog tracking (Jiri Benc) [1802507] - [net] bpf/stackmap: Fix deadlock with rq_lock in bpf_get_stack() (Jiri Benc) [1802507] - [net] bpf, offload: Unlock on error in bpf_offload_dev_create() (Jiri Benc) [1802507] - [powerpc] powerpc/bpf: Fix tail call implementation (Jiri Benc) [1802507] - [net] bpf: Fix use after free in bpf_get_prog_name (Jiri Benc) [1802507] - [net] bpf: Fix use after free in subprog's jited symbol removal (Jiri Benc) [1802507] - [uapi] bpf: fix BTF limits (Jiri Benc) [1802507] - [net] bpf: fix BTF verification of enums (Jiri Benc) [1802507] - [netdrv] ice: Don't tell the OS that link is going down (Jonathan Toppins) [1792670] - [powerpc] powerpc/powernv: implement opal_put_chars_atomic (Steve Best) [1806254] - [tty] powerpc/powernv: move opal console flushing to udbg (Steve Best) [1806254] - [powerpc] powerpc/powernv: Remove OPALv1 support from opal console driver (Steve Best) [1806254] - [powerpc] powerpc/powernv: Implement and use opal_flush_console (Steve Best) [1806254] - [powerpc] powerpc/powernv: opal-kmsg use flush fallback from console code (Steve Best) [1806254] - [powerpc] powerpc/powernv: opal-kmsg standardise OPAL_BUSY handling (Steve Best) [1806254] - [powerpc] powerpc/powernv: Fix OPAL console driver OPAL_BUSY loops (Steve Best) [1806254] - [powerpc] powerpc/powernv: opal_put_chars partial write fix (Steve Best) [1806254] - [x86] Mark Comet Lake-S as supported (David Arcari) [1805754]- rebuild, due infrastructure issues last kernel build wasn't signed properly [1807216]- [nvme] nvme-multipath: Fix memory leak with ana_log_buf (David Milburn) [1804822] - [powerpc] pci/of: Fix OF flags parsing for 64bit BARs (David Gibson) [1804038]- [pci] PCI: pciehp: Add DMI table for in-band presence disabled (Myron Stowe) [1749528] - [pci] PCI: pciehp: Wait for PDS if in-band presence is disabled (Myron Stowe) [1749528] - [pci] PCI: pciehp: Add support for disabling in-band presence (Myron Stowe) [1749528] - [netdrv] net/mlx5: DR, Handle reformat capability over sw-steering tables (Alaa Hleihel) [1794997] - [netdrv] net/mlx5: DR, Fix matching on vport gvmi (Alaa Hleihel) [1794997] - [netdrv] net/mlx5: DR, use non preemptible call to get the current cpu number (Alaa Hleihel) [1794997] - [netdrv] net/mlx5: DR, Enable counter on non-fwd-dest objects (Alaa Hleihel) [1794997] - [iommu] iommu/vt-d: Simplify check in identity_mapping() (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Remove deferred_attach_domain() (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Do deferred attachment in iommu_need_mapping() (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Move deferred device attachment into helper function (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Add attach_deferred() helper (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Refactor find_domain() helper (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Allow devices with RMRRs to use identity domain (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Call __dmar_remove_one_dev_info with valid pointer (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Fix lock inversion between iommu->lock and device_domain_lock (Jerry Snitselaar) [1797124 1784649] - [ata] ata: ahci: Add shutdown to freeze hardware resources of ahci (David Milburn) [1784955] - [include] redhat: kabi: convert incorrect use of RH_KABI_EXTEND (Jiri Benc) [1715803] - [include] redhat: kabi: macros for intentional kABI breakage (Jiri Benc) [1715803] - [uapi] redhat: kabi: bpf: remove misleading comment (Jiri Benc) [1715803] - [include] redhat: kabi: introduce RH_KABI_HIDE_INCLUDE and RH_KABI_FAKE_INCLUDE (Jiri Benc) [1715803] - [kernel] kernel/module.c: wakeup processes in module_wq on module unload (Prarit Bhargava) [1804209] - [x86] kvm: x86: do not reset microcode version on INIT or RESET (Paolo Bonzini) [1801853] - [x86] kvm: x86: list MSR_IA32_UCODE_REV as an emulated MSR (Paolo Bonzini) [1801853] - [nvme] nvme: prevent warning triggered by nvme_stop_keep_alive (David Milburn) [1799890] - [nvme] nvme: nvme_keep_alive_end_io fixup setting comp_seen flag (David Milburn) [1799890]- [iommu] iommu: don't change default domain if already set by quirk (Jerry Snitselaar) [1786292] - [net] netfilter: ipset: Copy the right MAC address in hash:ip, mac IPv6 sets (Stefano Brivio) [1759422] - [net] ipv6/addrconf: only check invalid header values when NETLINK_F_STRICT_CHK is set (Guillaume Nault) [1802817] - [net] tcp: clear tp->segs_{in|out} in tcp_disconnect() (Guillaume Nault) [1802682] - [net] tcp: clear tp->data_segs{in|out} in tcp_disconnect() (Guillaume Nault) [1802682] - [net] tcp: clear tp->delivered in tcp_disconnect() (Guillaume Nault) [1802682] - [net] tcp: clear tp->total_retrans in tcp_disconnect() (Guillaume Nault) [1802682] - [net] tcp: do not leave dangling pointers in tp->highest_sack (Guillaume Nault) [1802682] - [net] tcp: Fix highest_sack and highest_sack_seq (Guillaume Nault) [1802682] - [net] tcp: do not send empty skb from tcp_write_xmit() (Guillaume Nault) [1802682] - [net] tcp: md5: fix potential overestimation of TCP option space (Guillaume Nault) [1802682] - [net] tcp: fix data-race in tcp_recvmsg() (Guillaume Nault) [1802682] - [net] bridge: ebtables: don't crash when using dnat target in output chains (Andrea Claudi) [1798923] - [net] ip6_tunnel: fix namespaces move (Andrea Claudi) [1798649] - [net] ip_tunnel: fix namespaces move (Andrea Claudi) [1798649] - [net] ipv4: Detect rollover in specific fib table dump (Guillaume Nault) [1801587] - [net] inet: protect against too small mtu values. (Guillaume Nault) [1801587] - [net] icmp: fix data-race in cmp_global_allow() (Guillaume Nault) [1801587] - [net] inetpeer: fix data-race in inet_putpeer / inet_putpeer (Guillaume Nault) [1801587] - [net] ipv4: Fix table id reference in fib_sync_down_addr (Guillaume Nault) [1801587] - [net] dccp: do not leak jiffies on the wire (Guillaume Nault) [1801587] - [net] inet: stop leaking jiffies on the wire (Guillaume Nault) [1801587] - [tools] selftests: fib_tests: add more tests for metric update (Guillaume Nault) [1801587] - [net] ipv4: fix route update on metric change. (Guillaume Nault) [1801587] - [net] iptunnel: Set tun_flags in the iptunnel_metadata_reply from src (Guillaume Nault) [1801587] - [net] flow_dissector: Fix to use new variables for port ranges in bpf hook (Ivan Vecera) [1789862] - [net] net_sched: fix a resource leak in tcindex_set_parms() (Ivan Vecera) [1789862] - [tools] tc-testing: fix eBPF tests failure on linux fresh clones (Ivan Vecera) [1789862] - [net] net_sched: fix an OOB access in cls_tcindex (Ivan Vecera) [1789862] - [net] cls_rsvp: fix rsvp_policy (Ivan Vecera) [1789862] - [net] net_sched: ematch: reject invalid TCF_EM_SIMPLE (Ivan Vecera) [1789862] - [net] net_sched: walk through all child classes in tc_bind_tclass() (Ivan Vecera) [1789862] - [net] net_sched: fix ops->bind_class() implementations (Ivan Vecera) [1789862] - [net] net_sched: fix datalen for ematch (Ivan Vecera) [1789862] - [net] net_sched: use validated TCA_KIND attribute in tc_new_tfilter() (Ivan Vecera) [1789862] - [net] sch_prio: When ungrafting, replace with FIFO (Ivan Vecera) [1789862] - [net] pkt_sched: fq: do not accept silly TCA_FQ_QUANTUM (Ivan Vecera) [1789862] - [net] sched: add delete_empty() to filters and use it in cls_flower (Ivan Vecera) [1789862] - [net] sched: act_mirred: Pull mac prior redir to non mac_header_xmit device (Ivan Vecera) [1789862] - [net] sched: cls_u32: fix refcount leak in the error path of u32_change() (Ivan Vecera) [1789862] - [net] net_sched: sch_fq: properly set sk->sk_pacing_status (Ivan Vecera) [1789862] - [net] net_sched: validate TCA_KIND attribute in tc_chain_tmplt_add() (Ivan Vecera) [1789862] - [net] mqprio: Fix out-of-bounds access in mqprio_dump (Ivan Vecera) [1789862] - [net] sched: allow indirect blocks to bind to clsact in TC (Ivan Vecera) [1789862] - [net] core: rename indirect block ingress cb function (Ivan Vecera) [1789862] - [net] Fixed updating of ethertype in skb_mpls_push() (Ivan Vecera) [1789862] - [net] cls_flower: Fix the behavior using port ranges with hw-offload (Ivan Vecera) [1789862] - [net] sched: fix dump qlen for sch_mq/sch_mqprio with NOLOCK subqueues (Ivan Vecera) [1789862] - [net] Fixed updating of ethertype in function skb_mpls_pop (Ivan Vecera) [1789862] - [net] sched: fix `tc -s class show` no bstats on class with nolock subqueues (Ivan Vecera) [1789862] - [net] sched: act_pedit: fix WARN() in the traffic path (Ivan Vecera) [1789862] - [net] sched: actions: remove unused 'order' (Ivan Vecera) [1789862] - [net] sched: annotate lockless accesses to qdisc->empty (Ivan Vecera) [1789862] - [net] annotate lockless accesses to sk->sk_max_ack_backlog (Ivan Vecera) [1789862] - [net] inet: minor optimization for backlog setting in listen(2) (Ivan Vecera) [1789862] - [net] annotate lockless accesses to sk->sk_ack_backlog (Ivan Vecera) [1789862] - [net] use helpers to change sk_ack_backlog (Ivan Vecera) [1789862] - [net] sched: prevent duplicate flower rules from tcf_proto destroy race (Ivan Vecera) [1789862] - [net] flow_dissector: switch to siphash (Ivan Vecera) [1789862] - [netdrv] macvlan: use skb_reset_mac_header() in macvlan_queue_xmit() (Davide Caratti) [1801128] - [netdrv] macvlan: do not assume mac_header is set in macvlan_broadcast() (Davide Caratti) [1801128] - [net] psample: fix skb_over_panic (Sabrina Dubroca) [1800589] - [net] openvswitch: don't unlock mutex when changing the user_features fails (Davide Caratti) [1799363] - [net] rtnetlink: validate IFLA_MTU attribute in rtnl_create_link() (Guillaume Nault) [1798715] - [net] rtnetlink: fix a typo fbd -> fdb (Guillaume Nault) [1798715] - [net] bpf: Sockmap, skmsg helper overestimates push, pull, and pop bounds (Sabrina Dubroca) [1798179] - [net] bpf: Sockmap/tls, msg_push_data may leave end mark in place (Sabrina Dubroca) [1798179] - [net] bpf: Sockmap/tls, push write_space updates through ulp updates (Sabrina Dubroca) [1798179] - [net] sk_msg: Don't check if sock is locked when tearing down psock (Sabrina Dubroca) [1798179] - [net] bpf: Sockmap/tls, fix pop data with SK_DROP return code (Sabrina Dubroca) [1798179] - [net] bpf: Sockmap/tls, skmsg can have wrapped skmsg that needs extra chaining (Sabrina Dubroca) [1798179] - [net] bpf: Sockmap/tls, tls_sw can create a plaintext buf > encrypt buf (Sabrina Dubroca) [1798179] - [include] bpf: Sockmap/tls, during free we may call tcp_bpf_unhash() in loop (Sabrina Dubroca) [1798179] - [net] bpf: Sockmap, ensure sock lock held during tear down (Sabrina Dubroca) [1798179] - [net] tls: fix async operation (Sabrina Dubroca) [1798179] - [net] tls: Fix return values to avoid ENOTSUPP (Sabrina Dubroca) [1798179] - [net] skmsg: fix TLS 1.3 crash with full sk_msg (Sabrina Dubroca) [1798179] - [net] tls: free the record on encryption error (Sabrina Dubroca) [1798179] - [net] tls: take into account that bpf_exec_tx_verdict() may free the record (Sabrina Dubroca) [1798179] - [net] bpf: skmsg, fix potential psock NULL pointer dereference (Sabrina Dubroca) [1798179] - [net] tls: enable sk_msg redirect to tls socket egress (Sabrina Dubroca) [1798179] - [netdrv] macsec: fix refcnt leak in module exit routine (Sabrina Dubroca) [1799029] - [netdrv] ppp: Adjust indentation into ppp_async_input (Guillaume Nault) [1798104] - [net] l2tp: Allow duplicate session creation with UDP (Guillaume Nault) [1798104] - [net] Fix bugs introduced by netlink strict checking backport (Petr Oros) [1782172] - [tools] selftests: forwarding: fix race between packet receive and tc check (Hangbin Liu) [1797941] - [tools] selftests: forwarding: tc_common: Add hitting check (Hangbin Liu) [1797941] - [tools] selftests: net: push jq workaround into separate helper (Hangbin Liu) [1797941] - [tools] selftests: loopback.sh: skip this test if the driver does not support (Hangbin Liu) [1797941] - [tools] selftests: pmtu: fix init mtu value in description (Hangbin Liu) [1797941] - [tools] selftests: forwarding: Delete IPv6 address at the end (Hangbin Liu) [1797941] - [tools] selftests: pmtu: use -oneline for ip route list cache (Hangbin Liu) [1797941] - [tools] selftests: net: tcp_mmap should create detached threads (Hangbin Liu) [1797941] - [tools] selftests: net: reuseport_dualstack: fix uninitalized parameter (Hangbin Liu) [1797941] - [net] tipc: fix link overflow issue at socket shutdown (Xin Long) [1798070] - [net] tipc: fix retrans failure due to wrong destination (Xin Long) [1798070] - [net] tipc: fix potential hanging after b/rcast changing (Xin Long) [1798070] - [net] tipc: fix ordering of tipc module init and exit routine (Xin Long) [1798070] - [net] tipc: fix wrong timeout input for tipc_wait_for_cond() (Xin Long) [1798070] - [net] tipc: fix wrong socket reference counter after tipc_sk_timeout() returns (Xin Long) [1798070] - [net] tipc: fix potential memory leak in __tipc_sendmsg() (Xin Long) [1798070] - [net] tipc: fix link name length check (Xin Long) [1798070] - [net] tipc: update replicast capability for broadcast send link (Xin Long) [1798070] - [net] tipc: update cluster capabilities if node deleted (Xin Long) [1798070] - [net] tipc: update mon's self addr when node addr generated (Xin Long) [1798070] - [net] tipc: reduce sensitive to retransmit failures (Xin Long) [1798070] - [net] sctp: free cmd->obj.chunk for the unprocessed SCTP_CMD_REPLY (Xin Long) [1798061] - [net] sctp: fully initialize v4 addr in some functions (Xin Long) [1798061] - [net] sctp: cache netns in sctp_ep_common (Xin Long) [1798061] - [net] sctp: Fix memory leak in sctp_sf_do_5_2_4_dupcook (Xin Long) [1798061] - [net] xfrm: support output_mark for offload ESP packets (Xin Long) [1798059] - [net] xfrm: release device reference for invalid state (Xin Long) [1798059] - [net] netfilter: fix a use-after-free in mtype_destroy() (Davide Caratti) [1796361] - [net] netfilter: ipset: avoid null deref when IPSET_ATTR_LINENO is present (Davide Caratti) [1796361] - [net] netfilter: conntrack: Request module if l3proto is unknown (Phil Sutter) [1752765] - [include] tcp: Protect accesses to .ts_recent_stamp with {READ,WRITE}_ONCE() (Guillaume Nault) [1780828] - [include] tcp: tighten acceptance of ACKs not matching a child socket (Guillaume Nault) [1780828] - [include] tcp: fix rejected syncookies due to stale timestamps (Guillaume Nault) [1780828] - [net] SUNRPC: Make "no retrans timeout" soft tasks behave like softconn for timeouts (Steve Dickson) [1801454] - [kernel] genirq, sched/isolation: Isolate from handling managed interrupts (Peter Xu) [1783026]- [nvme] nvme: fix the parameter order for nvme_get_log in nvme_get_fw_slot_info (David Milburn) [1798630] - [mm] arm64: debug: Remove unused return value from do_debug_exception() (Bhupesh Sharma) [1802511] - [mm] arm64: debug: Don't propagate UNKNOWN FAR into si_code for debug signals (Bhupesh Sharma) [1802511] - [mm] arm64/mm: Reorganize arguments for is_el1_permission_fault() (Bhupesh Sharma) [1802511] - [mm] arm64/mm: Define esr_to_debug_fault_info() (Bhupesh Sharma) [1802511] - [infiniband] IB/mlx5: Do reverse sequence during device removal (Alaa Hleihel) [1801497] - [netdrv] bnxt_en: Fix RDMA driver failure with SRIOV after firmware reset (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Refactor logic to re-enable SRIOV after firmware reset detected (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix logic that disables Bus Master during firmware reset (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix TC queue mapping (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix NTUPLE firmware command failures (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix ipv6 RFS filter matching logic (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Do not treat DSN (Digital Serial Number) read failure as fatal (Jonathan Toppins) [1801868] - [netdrv] bnxt: Detach page from page pool before sending up the stack (Jonathan Toppins) [1801868] - [netdrv] bnxt: apply computed clamp value for coalece parameter (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix MSIX request logic for RDMA driver (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Free context memory in the open path if firmware has been reset (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Return error if FW returns more data than dump length (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix bp->fw_health allocation and free logic (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Add missing devlink health reporters for VFs (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix the logic that creates the health reporters (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Do driver unregister cleanup in bnxt_init_one() failure path (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Send FUNC_RESOURCE_QCAPS command in bnxt_resume() (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Combine 2 functions calling the same HWRM_DRV_RGTR fw command (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Abort waiting for firmware response if there is no heartbeat (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Return proper error code for non-existent NVM variable (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Add a warning message for driver initiated reset (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Improve RX buffer error handling (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Extend ETHTOOL_RESET to hot reset driver (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Increase firmware response timeout for coredump commands (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix suspend/resume path on 57500 chips (Jonathan Toppins) [1801111] - [netdrv] bnxt_en: Disable/enable Bus master during suspend/resume (Jonathan Toppins) [1801111] - [fs] cifs: fix soft mounts hanging in the reconnect code (Leif Sahlberg) [1795423] - [kernel] audit: CONFIG_CHANGE don't log internal bookkeeping as an event (Richard Guy Briggs) [1798512] - [security] selinux: reorder hooks to make runtime disable less broken (Ondrej Mosnacek) [1778990] - [scsi] scsi: qla2xxx: Fix unbound NVME response length (Himanshu Madhani) [1796480] - [isdn] misdn: enforce CAP_NET_RAW for raw sockets (Andrea Claudi) [1779475] {CVE-2019-17055}- [fs] Revert: f5bcc37b81fc ("namei: allow restricted O_CREAT of FIFOs and regular files") (Eric Sandeen) [1801468] - [fs] Revert: 433cbb6cf0ae ("quota: honor quota type in Q_XGETQSTATcalls") (Eric Sandeen) [1800435] - [infiniband] RDMA/siw: Fix setting active_mtu attribute (Kamal Heib) [1797199] - [infiniband] RDMA/hfi1: Fix memory leak in _dev_comp_vect_mappings_create (Kamal Heib) [1733690] - [scsi] scsi: lpfc: Fix release of hwq to clear the eq relationship (Dick Kennedy) [1798661] - [x86] kvm/hyper-v: don't allow to turn on unsupported VMX controls for nested guests (Vitaly Kuznetsov) [1786288] - [x86] kvm/hyper-v: move VMX controls sanitization out of nested_enable_evmcs() (Vitaly Kuznetsov) [1786288] - [x86] kvm/hyper-v: remove stale evmcs_already_enabled check from nested_enable_evmcs() (Vitaly Kuznetsov) [1786288] - [x86] kvm: svm: relax conditions for allowing MSR_IA32_SPEC_CTRL accesses (Paolo Bonzini) [1796417] - [x86] kvm: x86: avoid incorrect writes to host MSR_IA32_SPEC_CTRL (Paolo Bonzini) [1796417] - [tools] selftests: netfilter: Introduce tests for sets with range concatenation (Stefano Brivio) [1593711] - [net] nf_tables: Add set type for arbitrary concatenation of ranges (Stefano Brivio) [1593711] - [lib] bitmap: Introduce bitmap_cut(): cut bits and shift remaining (Stefano Brivio) [1593711] - [net] netfilter: nf_tables: Support for sets with multiple ranged fields (Stefano Brivio) [1593711] - [net] netfilter: nf_tables: add NFTA_SET_ELEM_KEY_END attribute (Stefano Brivio) [1593711] - [net] netfilter: nf_tables: add nft_setelem_parse_key() (Stefano Brivio) [1593711] - [net] netfilter: nf_tables: validate NFT_DATA_VALUE after nft_data_init() (Stefano Brivio) [1593711] - [net] netfilter: nf_tables: validate NFT_SET_ELEM_INTERVAL_END (Stefano Brivio) [1593711] - [net] netfilter: nf_tables: remove unused parameter ctx (Stefano Brivio) [1593711] - [net] netfilter: nf_tables: remove unused variable (Stefano Brivio) [1593711] - [ptp] ptp: free ptp device pin descriptors properly (Vladis Dronov) [1787568] - [ptp] ptp: fix the race between the release of ptp_clock and cdev (Vladis Dronov) [1787568] - [ptp] ptp: Fix pass zero to ERR_PTR() in ptp_clock_register (Vladis Dronov) [1787568]- [fs] NFSv4: pnfs_roc() must use cred_fscmp() to compare creds (Benjamin Coddington) [1800893] - [drm] drm/nouveau/kms/gv100-: avoid sending a core update until the first modeset (Ben Skeggs) [1801091] - [drm] drm/nouveau/kms/gv100-: move window ownership setup into modesetting path (Ben Skeggs) [1801091] - [drm] drm/nouveau/disp/gv100-: halt NV_PDISP_FE_RM_INTR_STAT_CTRL_DISP_ERROR storms (Ben Skeggs) [1801091] - [drm] drm/nouveau: Add HD-audio component notifier support (Ben Skeggs) [1792191] - [netdrv] net/mlx5: Fix deadlock in fs_core (Alaa Hleihel) [1786630] - [drm] drm/amd/dm/mst: Ignore payload update failures (Lyude Paul) [1773800 1773795] - [kernel] sched/rt: Optimize checking group RT scheduler constraints (Phil Auld) [1797106] - [fs] cifs: Fix mount options set in automount (Dave Wysochanski) [1790922]- [kernel] timers/nohz: Update NOHZ load in remote tick (Scott Wood) [1791434] - [kernel] sched/core: Don't skip remote tick for idle CPUs (Scott Wood) [1791434] - [drm] drm/amdgpu/vi: silence an uninitialized variable warning (Lyude Paul) [1792565] - [drm] drm: panel-lvds: Potential Oops in probe error handling (Lyude Paul) [1792565] - [drm] drm/i915: Fix pid leak with banned clients (Lyude Paul) [1792565] - [drm] drm/amdgpu: allow direct upload save restore list for raven2 (Lyude Paul) [1792565] - [drm] drm/amd/display: Reorder detect_edp_sink_caps before link settings read (Lyude Paul) [1792565] - [drm] drm/i915: Add missing include file (Lyude Paul) [1792565] - [drm] drm/amdgpu: enable gfxoff for raven1 refresh (Lyude Paul) [1792565] - [drm] drm/amdgpu/discovery: reserve discovery data at the top of VRAM (Lyude Paul) [1792565] - [drm] drm/amdgpu: cleanup creating BOs at fixed location (v2) (Lyude Paul) [1792565] - [drm] drm/tegra: Fix ordering of cleanup code (Lyude Paul) [1792565] - [drm] drm/i915/gen9: Clear residual context state on context switch (Lyude Paul) [1792565] - [drm] drm/i915: Add Wa_1407352427:icl,ehl (Lyude Paul) [1792565] - [drm] drm/dp_mst: correct the shifting in DP_REMOTE_I2C_READ (Lyude Paul) [1792565] - [drm] drm/fb-helper: Round up bits_per_pixel if possible (Lyude Paul) [1792565] - [drm] drm/i915: Add Wa_1408615072 and Wa_1407596294 to icl, ehl (Lyude Paul) [1792565] - [drm] drm/amdgpu/smu: add metrics table lock for vega20 (v2) (Lyude Paul) [1792565] - [drm] drm/amdgpu/smu: add metrics table lock for navi (v2) (Lyude Paul) [1792565] - [drm] drm/amdgpu/smu: add metrics table lock (Lyude Paul) [1792565] - [drm] drm/nouveau/kms/nv50-: fix panel scaling (Lyude Paul) [1792565 1741114] - [drm] drm/nouveau: Fix drm-core using atomic code-paths on pre-nv50 hardware (Lyude Paul) [1792565] - [drm] drm/nouveau: Move the declaration of struct nouveau_conn_atom up a bit (Lyude Paul) [1792565] - [drm] drm/amd/display: Reset steer fifo before unblanking the stream (Lyude Paul) [1792565] - [drm] drm/amd/display: Change the delay time before enabling FEC (Lyude Paul) [1792565] - [drm] drm/amd/display: Fixed kernel panic when booting with DP-to-HDMI dongle (Lyude Paul) [1792565] - [drm] drm/amdgpu: add cache flush workaround to gfx8 emit_fence (Lyude Paul) [1792565] - [drm] drm/amdgpu: add check before enabling/disabling broadcast mode (Lyude Paul) [1792565] - [drm] drm: limit to INT_MAX in create_blob ioctl (Lyude Paul) [1792565] - [drm] drm/amdgpu: Call find_vma under mmap_sem (Lyude Paul) [1792565] - [drm] drm/amdgpu: fix uninitialized variable pasid_mapping_needed (Lyude Paul) [1792565] - [drm] drm/amdgpu: fix bad DMA from INTERRUPT_CNTL2 (Lyude Paul) [1792565] - [drm] drm/amdgpu: Avoid accidental thread reactivation (Lyude Paul) [1792565] - [drm] drm/amdgpu: fix potential double drop fence reference (Lyude Paul) [1792565] - [drm] drm/amdgpu: disallow direct upload save restore list from gfx driver (Lyude Paul) [1792565] - [gpu] gpu: host1x: Allocate gather copy for host1x (Lyude Paul) [1792565] - [drm] drm/tegra: sor: Use correct SOR index on Tegra210 (Lyude Paul) [1792565] - [drm] drm/amd/display: correctly populate dpp refclk in fpga (Lyude Paul) [1792565] - [drm] drm: Don't free jobs in wait_event_interruptible() (Lyude Paul) [1792565] - [drm] drm/gma500: fix memory disclosures due to uninitialized bytes (Lyude Paul) [1792565] - [drm] drm/amdgpu: fix amdgpu trace event print string format error (Lyude Paul) [1792565] - [drm] drm/amd/powerplay: avoid disabling ECC if RAS is enabled for VEGA20 (Lyude Paul) [1792565] - [drm] drm/bridge: dw-hdmi: Restore audio when setting a mode (Lyude Paul) [1792565] - [drm] drm/amd/display: Program DWB watermarks from correct state (Lyude Paul) [1792565] - [drm] drm/amd/display: Fix dongle_caps containing stale information (Lyude Paul) [1792565] - [drm] drm/amd/display: add new active dongle to existent w/a (Lyude Paul) [1792565] - [drm] drm/amd/display: refactor Device ID for external chips (Lyude Paul) [1792565] - [drm] drm/amd/display: wait for set pipe mcp command completion (Lyude Paul) [1792565] - [drm] drm/amd/display: Properly round nominal frequency for SPD (Lyude Paul) [1792565] - [drm] drm/drm_vblank: Change EINVAL by the correct errno (Lyude Paul) [1792565] - [drm] drm/amdkfd: Fix MQD size calculation (Lyude Paul) [1792565] - [drm] drm/bridge: dw-hdmi: Refuse DDC/CI transfers on the internal I2C controller (Lyude Paul) [1792565] - [drm] drm/amd/display: set minimum abm backlight level (Lyude Paul) [1792565] - [drm] drm/amd/display: load iram for abm 2.3 (Lyude Paul) [1792565] - [drm] drm/amd/powerplay: A workaround to GPU RESET on APU (Lyude Paul) [1792565] - [drm] drm/amdkfd: fix a potential NULL pointer dereference (v2) (Lyude Paul) [1792565] - [drm] drm/amd/display: Set number of pipes to 1 if the second pipe was disabled (Lyude Paul) [1792565] - [drm] drm/amd/display: Handle virtual signal type in disable_link() (Lyude Paul) [1792565] - [drm] drm/ttm: return -EBUSY on pipelining with no_gpu_wait (v2) (Lyude Paul) [1792565] - [drm] drm/amdgpu: grab the id mgr lock while accessing passid_mapping (Lyude Paul) [1792565] - [drm] drm/amdgpu/sriov: add ring_stop before ring_create in psp v11 code (Lyude Paul) [1792565] - [drm] drm/bridge: analogix-anx78xx: silence -EPROBE_DEFER warnings (Lyude Paul) [1792565] - [drm] drm/amd/display: verify stream link before link test (Lyude Paul) [1792565] - [drm] drm: Use EOPNOTSUPP, not ENOTSUPP (Lyude Paul) [1792565] - [drm] drm/mipi-dbi: fix a loop in debugfs code (Lyude Paul) [1792565] - [drm] drm: mst: Fix query_payload ack reply struct (Lyude Paul) [1792565] - [drm] Revert "drm/virtio: switch virtio_gpu_wait_ioctl() to gem helper." (Lyude Paul) [1792565] - [drm] drm/amdgpu: add invalidate semaphore limit for SRIOV and picasso in gmc9 (Lyude Paul) [1792565] - [drm] drm/amdgpu: avoid using invalidate semaphore for picasso (Lyude Paul) [1792565] - [drm] drm/amdgpu/gfx10: re-init clear state buffer after gpu reset (Lyude Paul) [1792565] - [drm] drm/amdgpu/gfx10: explicitly wait for cp idle after halt/unhalt (Lyude Paul) [1792565] - [drm] drm/amdgpu: invalidate mmhub semaphore workaround in gmc9/gmc10 (Lyude Paul) [1792565] - [drm] drm/amdgpu: set adev->num_vmhubs for gmc6, 7, 8 (Lyude Paul) [1792565] - [drm] drm/amdgpu: Export function to flush TLB of specific vm hub (Lyude Paul) [1792565] - [drm] drm/amdgpu: add new member in amdgpu_device for vmhub counts per asic chip (Lyude Paul) [1792565] - [drm] drm/amdgpu: rename AMDGPU_GFXHUB/MMHUB macro with hub number (Lyude Paul) [1792565] - [drm] drm/amdgpu: initialize vm_inv_eng0_sem for gfxhub and mmhub (Lyude Paul) [1792565] - [drm] drm/amd/display: add default clocks if not able to fetch them (Lyude Paul) [1792565] - [drm] drm/amd/display: re-enable wait in pipelock, but add timeout (Lyude Paul) [1792565] - [drm] drm/dp_mst: Correct the bug in drm_dp_update_payload_part1() (Lyude Paul) [1792565] - [drm] drm/radeon: fix r1xx/r2xx register checker for POT textures (Lyude Paul) [1792565] - [drm] drm/i915/fbc: Disable fbc by default on all glk+ (Lyude Paul) [1792565] - [drm] drm/nouveau/kms/nv50-: Limit MST BPC to 8 (Lyude Paul) [1792565 1773804] - [drm] drm/nouveau/kms/nv50-: Store the bpc we're using in nv50_head_atom (Lyude Paul) [1792565 1773804] - [drm] drm/nouveau/kms/nv50-: Call outp_atomic_check_view() before handling PBN (Lyude Paul) [1792565 1773804] - [drm] drm/mgag200: Flag all G200 SE A machines as broken wrt (Lyude Paul) [1792565] - [drm] drm/mgag200: Add workaround for HW that does not support 'startadd' (Lyude Paul) [1792565] - [drm] drm/mgag200: Store flags from PCI driver data in device structure (Lyude Paul) [1792565] - [drm] drm/mgag200: Extract device type from flags (Lyude Paul) [1792565] - [dma-buf] dma-buf: Fix memory leak in sync_file_merge() (Lyude Paul) [1792565] - [video] video/hdmi: Fix AVI bar unpack (Lyude Paul) [1792565] - [drm] drm: damage_helper: Fix race checking plane->state->fb (Lyude Paul) [1792565] - [drm] drm/i915: Fix detection for a CMP-V PCH (Lyude Paul) [1792565] - [x86] Mark AMD Ryzen 7 as supported (David Arcari) [1797317] - [x86] Mark AMD Ryzen 5 as supported (David Arcari) [1718051] - [mm] mm/sparse.c: reset section's mem_map when fully deactivated (Pingfan Liu) [1797848] - [drm] drm/mgag200: Don't unpin the current cursor image's buffer (Lyude Paul) [1784290] - [drm] drm/mgag200: Set cursor scanout address to correct BO (Lyude Paul) [1784290] - [drm] drm/mgag200: Pin displayed cursor BO to video memory (Lyude Paul) [1784290] - [tools] Correction to manpage of cpupower (Prarit Bhargava) [1796139] - [fs] cifs: fix soft mounts hanging in the reconnect code (Dave Wysochanski) [1795429] - [net] ipv6_stub: use ip6_dst_lookup_flow instead of ip6_dst_lookup (Sabrina Dubroca) [1774440] - [net] ipv6: add net argument to ip6_dst_lookup_flow (Sabrina Dubroca) [1774440] - [netdrv] can: peak_usb: fix slab info leak (Guillaume Nault) [1787486] {CVE-2019-19534} - [netdrv] vxlan: fix tos value before xmit (Hangbin Liu) [1786075] - [net] netfilter: nft_tproxy: Fix port selector on Big Endian (Phil Sutter) [1781481] - [net] devlink: Change devlink health locking mechanism (Petr Oros) [1785997] - [net] xfrm: Fix memleak on xfrm state destroy (Xin Long) [1780470] - [net] erspan: remove the incorrect mtu limit for erspan (Hangbin Liu) [1783871] - [net] ieee802154: enforce CAP_NET_RAW for raw sockets (Andrea Claudi) [1779495] {CVE-2019-17053} - [net] netfilter: masquerade: don't flush all conntracks if only one address deleted on device (Patrick Talbert) [1772334]- [mm] memcg: Add preemption point in accumulate_memcg_tree() (Waiman Long) [1795049] - [edac] EDAC: skx_common: downgrade message importance on missing PCI device (Aristeu Rozanski) [1775511] - [infiniband] IB/core: Do not notify GID change event of an unregistered device (Kamal Heib) [1787333] - [infiniband] IB/core: Let IB core distribute cache update events (Kamal Heib) [1787333] - [arm64] arm64: kexec: always reset to EL2 if present (Bhupesh Sharma) [1794805] - [tools] perf header: Use last modification time for timestamp (Michael Petlan) [1791258] - [netdrv] net/mlx5e: Enable all available stats for uplink reps (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Create q counters on uplink representors (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Convert rep stats to mlx5e_stats_grp-based infra (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: IPoIB, use separate stats groups (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Convert stats groups array to array of group pointers (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Declare stats groups via macro (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Profile specific stats groups (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Move uplink rep init/cleanup code into own functions (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Add discard counters per priority (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Add port buffer's congestion counters (Alaa Hleihel) [1786321] - [netdrv] net/mlx5: Expose HW capability bits for port buffer per priority congestion counters (Alaa Hleihel) [1786321] - [netdrv] qede: Fix multicast mac configuration (Manish Chopra) [1784894] - [thunderbolt] thunderbolt: Drop unnecessary read when writing LC command in Ice Lake (Jarod Wilson) [1784568] - [thunderbolt] thunderbolt: Fix lockdep circular locking depedency warning (Jarod Wilson) [1784568] - [thunderbolt] thunderbolt: Read DP IN adapter first two dwords in one go (Jarod Wilson) [1784568]- [pci] PCI/PM: Move pci_dev_wait() definition earlier (Myron Stowe) [1794266] - [pci] PCI/PM: Add missing link delays required by the PCIe spec (Myron Stowe) [1794266] - [pci] PCI/PM: Add pcie_wait_for_link_delay() (Myron Stowe) [1794266] - [pci] PCI/PM: Return error when changing power state from D3cold (Myron Stowe) [1794266] - [pci] PCI/PM: Decode D3cold power state correctly (Myron Stowe) [1794266] - [pci] PCI/PM: Fold __pci_complete_power_transition() into its caller (Myron Stowe) [1794266] - [pci] PCI/PM: Avoid exporting __pci_complete_power_transition() (Myron Stowe) [1794266] - [pci] PCI/PM: Fold __pci_start_power_transition() into its caller (Myron Stowe) [1794266] - [pci] PCI/PM: Use pci_power_up() in pci_set_power_state() (Myron Stowe) [1794266] - [pci] PCI/PM: Move power state update away from pci_power_up() (Myron Stowe) [1794266] - [pci] PCI/PM: Remove unused pci_driver.suspend_late() hook (Myron Stowe) [1794266] - [pci] PCI/PM: Remove unused pci_driver.resume_early() hook (Myron Stowe) [1794266] - [xen] xen-platform: Convert to generic power management (Myron Stowe) [1794266] - [pci] PCI/PM: Simplify pci_set_power_state() (Myron Stowe) [1794266] - [pci] PCI/PM: Expand PM reset messages to mention D3hot (not just D3) (Myron Stowe) [1794266] - [pci] PCI/PM: Apply D2 delay as milliseconds, not microseconds (Myron Stowe) [1794266] - [pci] PCI/PM: Use pci_WARN() to include device information (Myron Stowe) [1794266] - [pci] PCI/PM: Use PCI dev_printk() wrappers for consistency (Myron Stowe) [1794266] - [pci] PCI/PM: Make power management op coding style consistent (Myron Stowe) [1794266] - [pci] PCI/PM: Run resume fixups before disabling wakeup events (Myron Stowe) [1794266] - [pci] PCI/PM: Clear PCIe PME Status even for legacy power management (Myron Stowe) [1794266] - [pci] PCI/PM: Always return devices to D0 when thawing (Myron Stowe) [1794266] - [pci] PCI: PM: Fix pci_power_up() (Myron Stowe) [1794266] - [pci] PCI: Make pcie_downstream_port() available outside of access.c (Myron Stowe) [1794266] - [pci] PCI: Add pci_info_ratelimited() to ratelimit PCI separately (Myron Stowe) [1794266] - [pci] PCI: PM: Simplify bus-level hibernation callbacks (Myron Stowe) [1794266] - [pci] PCI: Do not poll for PME if the device is in D3cold (Myron Stowe) [1794266] - [pci] PCI: PM: Replace pci_dev_keep_suspended() with two functions (Myron Stowe) [1794266] - [pci] PCI: PM: Avoid resuming devices in D3hot during system suspend (Myron Stowe) [1794266] - [pci] PCI: PM: Avoid skipping bus-level PM on platforms without ACPI (Myron Stowe) [1794266] - [pci] treewide: Switch printk users from pf and pF to ps and pS, respectively (Myron Stowe) [1794266] - [sound] ALSA: Use the legacy HDA driver as default for Intel DSP platforms (Jaroslav Kysela) [1793227] - [nvme] nvme: nvme_mpath_init remove multipath check (David Milburn) [1790958] - [mm] mm/page-writeback.c: don't break integrity writeback on ->writepage() error (Christoph von Recklinghausen) [1782117] - [arm64] arm64: Revert support for execute-only user mappings (Jeremy Linton) [1788629] - [powerpc] powerpc/papr_scm: Don't enable direct map for a region by default (Steve Best) [1795706]- [tools] selftests/eeh: Bump EEH wait time to 60s (Steve Best) [1783199] - [tools] tools/kvm_stat: Fix kvm_exit filter name (Gavin Shan) [1780345] - [infiniband] RDMA/bnxt_re: Report more number of completion vectors (Selvin Xavier) [1788037 1753515] - [infiniband] RDMA/bnxt_re: Fix Send Work Entry state check while polling completions (Selvin Xavier) [1788037] - [infiniband] RDMA/bnxt_re: Fix missing le16_to_cpu (Selvin Xavier) [1788037] - [infiniband] RDMA/bnxt_re: Avoid freeing MR resources if dereg fails (Selvin Xavier) [1788037 1737147] - [infiniband] RDMA/bnxt_re: Fix stat push into dma buffer on gen p5 devices (Selvin Xavier) [1788037 1771855] - [infiniband] RDMA/bnxt_re: Fix chip number validation Broadcom's Gen P5 series (Selvin Xavier) [1788037 1783943] - [netdrv] net/mlx5e: Clear VF config when switching modes (mohamad meib) [1787276] - [base] drivers/base/memory.c: cache memory blocks in xarray to accelerate lookup fixup (David Hildenbrand) [1789900] - [base] drivers/base/memory.c: cache memory blocks in xarray to accelerate lookup (David Hildenbrand) [1789900] - [base] drivers/base/memory.c: drop the mem_sysfs_mutex (David Hildenbrand) [1789900] - [base] driver/base/memory.c: validate memory block size early (David Hildenbrand) [1789900] - [fs] block: Don't revalidate bdev of hidden gendisk (David Milburn) [1779342] - [scsi] scsi: virtio_scsi: unplug LUNs when events missed (Maxim Levitsky) [1614188] - [scsi] scsi: virtio_scsi: implement request batching (Maxim Levitsky) [1614188] - [scsi] scsi: core: fix dh and multipathing for SCSI hosts without request batching (Maxim Levitsky) [1614188] - [scsi] scsi: core: fix missing .cleanup_rq for SCSI hosts without request batching (Maxim Levitsky) [1614188] - [scsi] scsi: core: add support for request batching (Maxim Levitsky) [1614188] - [scsi] scsi: virtio_scsi: Use struct_size() helper (Maxim Levitsky) [1614188] - [scsi] scsi: virtio_scsi: remove unused 'affinity_hint_set' (Maxim Levitsky) [1614188] - [scsi] scsi: virtio_scsi: Use HCTX_TYPE_DEFAULT for blk_mq_tag_set->map (Maxim Levitsky) [1614188] - [scsi] scsi: virtio_scsi: don't send sc payload with tmfs (Maxim Levitsky) [1614188] - [scsi] scsi: virtio_scsi: Remove per-target data because it is no longer used (Maxim Levitsky) [1614188] - [powerpc] powerpc/pseries/lparcfg: Fix display of Maximum Memory (Steve Best) [1795622] - [powerpc] powernv: Don't reprogram SLW image on every KVM guest entry/exit (Laurent Vivier) [1751078] - [x86] Mark certain versions of Comet Lake as supported (David Arcari) [1794198] - [s390] s390/dasd: Disable Thin Provisioning to prevent data loss (Philipp Rudo) [1793461]- [x86] kvm: x86/mmu: Take slots_lock when using kvm_mmu_zap_all_fast() (Paolo Bonzini) [1690344] {CVE-2018-12207} - [x86] kvm: x86: disable shattered huge page recovery for PREEMPT_RT (Paolo Bonzini) [1690344] {CVE-2018-12207} - [documentation] documentation: Add ITLB_MULTIHIT documentation (Paolo Bonzini) [1690344] {CVE-2018-12207} - [x86] kvm: x86: mmu: Recovery of shattered NX large pages (Paolo Bonzini) [1690344] {CVE-2018-12207} - [virt] kvm: Add helper function for creating VM worker threads (Paolo Bonzini) [1690344] {CVE-2018-12207} - [x86] kvm: mmu: ITLB_MULTIHIT mitigation (Paolo Bonzini) [1690344] {CVE-2018-12207} - [kernel] cpu/speculation: Uninline and export CPU mitigations helpers (Paolo Bonzini) [1690344] {CVE-2018-12207} - [x86] cpu: Add Tremont to the cpu vulnerability whitelist (Paolo Bonzini) [1690344] {CVE-2018-12207} - [x86] bugs: Add ITLB_MULTIHIT bug infrastructure (Paolo Bonzini) [1690344] {CVE-2018-12207} - [x86] kvm: vmx, svm: always run with EFER.NXE=1 when shadow paging is active (Paolo Bonzini) [1690344] {CVE-2018-12207} - [crypto] crypto: hmac - fix memory leak in hmac_init_tfm() (Herbert Xu) [1775858] - [crypto] crypto: hash - fix incorrect HASH_MAX_DESCSIZE (Herbert Xu) [1775858] - [nvme] nvme: Translate more status codes to blk_status_t (Gopal Tiwari) [1781537] - [include] nvme: resync include/linux/nvme.h with nvmecli (Gopal Tiwari) [1781537] - [netdrv] hv_netvsc: Fix memory leak when removing rndis device (Mohammed Gamal) [1733007] - [fs] cifs: Fix memory allocation in __smb2_handle_cancelled_cmd() (Dave Wysochanski) [1793182] - [tools] perf c2c: Fix report with offline cpus (Michael Petlan) [1744903] - [kernel] locking/rwsem: Fix kernel crash when spinning on RWSEM_OWNER_UNKNOWN (Waiman Long) [1793028] - [mm] mm/memory_hotplug: don't free usage map when removing a re-added early section (Pingfan Liu) [1787269] - [netdrv] iavf: remove current MAC address filter on VF reset (Stefan Assmann) [1735725 1738738] - [dma] dma-mapping: fix handling of dma-ranges for reserved memory (again) (Jerry Snitselaar) [1784691]- [fs] pnfs/filelayout: enable LAYOUTGET on OPEN (Steve Dickson) [1756140] - [fs] NFSD fixing possible null pointer derefering in copy offload (Benjamin Coddington) [1763220] - [fs] nfsd: Ensure CLONE persists data and metadata changes to the target file (Benjamin Coddington) [1763220] - [net] SUNRPC: Fix backchannel latency metrics (Benjamin Coddington) [1763220] - [fs] NFSv4.x: Drop the slot if nfs4_delegreturn_prepare waits for layoutreturn (Benjamin Coddington) [1763220] - [fs] NFSv4.x: Handle bad/dead sessions correctly in nfs41_sequence_process() (Benjamin Coddington) [1763220] - [fs] NFS: Fix an RCU lock leak in nfs4_refresh_delegation_stateid() (Benjamin Coddington) [1763220] - [fs] NFSv4: Don't allow a cached open with a revoked delegation (Benjamin Coddington) [1763220] - [net] SUNRPC: Fix svcauth_gss_proxy_init() (Benjamin Coddington) [1763220] - [net] SUNRPC: The TCP back channel mustn't disappear while requests are outstanding (Benjamin Coddington) [1763220] - [net] xprtrdma: Close window between waking RPC senders and posting Receives (Benjamin Coddington) [1763220] - [net] xprtrdma: Connection becomes unstable after a reconnect (Benjamin Coddington) [1763220] - [net] xprtrdma: Add unique trace points for posting Local Invalidate WRs (Benjamin Coddington) [1763220] - [net] sunrpc: fix crash when cache_head become valid before update (Benjamin Coddington) [1763220] - [fs] nfsd4: fix up replay_matches_cache() (Benjamin Coddington) [1763220] - [fs] NFSv4: Fix leak of clp->cl_acceptor string (Benjamin Coddington) [1763220] - [fs] pNFS: Ensure we do clear the return-on-close layout stateid on fatal errors (Benjamin Coddington) [1763220] - [fs] NFS: Fix O_DIRECT accounting of number of bytes read/written (Benjamin Coddington) [1763220] - [net] SUNRPC: Fix another issue with MIC buffer space (Benjamin Coddington) [1763220] - [net] SUNRPC: Fix buffer handling of GSS MIC without slack (Benjamin Coddington) [1763220] - [fs] Revert "NFSv4/flexfiles: Abort I/O early if the layout segment was invalidated" (Benjamin Coddington) [1763220] - [net] SUNRPC: Don't handle errors if the bind/connect succeeded (Benjamin Coddington) [1763220] - [net] SUNRPC: Fix congestion window race with disconnect (Benjamin Coddington) [1763220] - [net] SUNRPC: Don't try to parse incomplete RPC messages (Benjamin Coddington) [1763220] - [net] SUNRPC: Don't receive TCP data into a request buffer that has been reset (Benjamin Coddington) [1763220] - [net] SUNRPC: Dequeue the request from the receive queue while we're re-encoding (Benjamin Coddington) [1763220] - [net] SUNRPC: Handle connection breakages correctly in call_status() (Benjamin Coddington) [1763220] - [net] xprtrdma: Toggle XPRT_CONGESTED in xprtrdma's slot methods (Benjamin Coddington) [1763220] - [fs] NFS: Ensure O_DIRECT reports an error if the bytes read/written is 0 (Benjamin Coddington) [1763220] - [fs] NFSv4/pnfs: Fix a page lock leak in nfs_pageio_resend() (Benjamin Coddington) [1763220] - [fs] NFS: Fix regression whereby fscache errors are appearing on 'nofsc' mounts (Benjamin Coddington) [1763220] - [fs] NFSv4: Fix a potential sleep while atomic in nfs4_do_reclaim() (Benjamin Coddington) [1763220] - [fs] NFSv4.1: Only reap expired delegations (Benjamin Coddington) [1763220] - [fs] NFSv4.1: Fix open stateid recovery (Benjamin Coddington) [1763220] - [fs] NFSv4: Fix a credential refcount leak in nfs41_check_delegation_stateid (Benjamin Coddington) [1763220] - [fs] NFSv4: Handle the special Linux file open access mode (Benjamin Coddington) [1763220] - [fs] nfsd: Fix overflow causing non-working mounts on 1 TB machines (Benjamin Coddington) [1763220] - [md] md: make sure desc_nr less than MD_SB_DISKS (Nigel Croxon) [1769057] - [md] md: raid1: check rdev before reference in raid1_sync_request func (Nigel Croxon) [1769057] - [md] md/raid10: prevent access of uninitialized resync_pages offset (Nigel Croxon) [1769057] - [md] md: avoid invalid memory access for array sb->dev_roles (Nigel Croxon) [1769057] - [md] md/raid1: avoid soft lockup under high load (Nigel Croxon) [1769057] - [md] md: no longer compare spare disk superblock events in super_load (Nigel Croxon) [1769057] - [md] md: improve handling of bio with REQ_PREFLUSH in md_flush_request() (Nigel Croxon) [1769057] - [md] md/bitmap: avoid race window between md_bitmap_resize and bitmap_file_clear_bit (Nigel Croxon) [1769057] - [md] md/raid0: Fix an error message in raid0_make_request() (Nigel Croxon) [1769057] - [md] md/raid0: fix warning message for parameter default_layout (Nigel Croxon) [1769057] - [netdrv] net/mlx5: DR, Init lists that are used in rule's member (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, No need for atomic refcount for internal SW steering resources (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, Create multiple destination action from dr_create_fte (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, Add support for multiple destination table action (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, Align dest FT action creation to API (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, Pass table flags at creation to lower layer (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, Create multi-destination table for SW-steering use (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, Create FTE entry in the FW from SW-steering (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, Use attributes struct for FW flow table creation (Alaa Hleihel) [1775986] - [drm] drm/amd/display: fix struct init in update_bounding_box (Don Dutile) [1784621] - [tools] perf/x86/pmu-events: Fix Kernel_Utilization metric (Michael Petlan) [1788434] - [tools] perf vendor events intel: Update all the Intel JSON metrics from TMAM 3.6 (Michael Petlan) [1788434] - [tools] perf vendor events intel: Update CascadelakeX events to v1.05 (Michael Petlan) [1788434] - [tools] cpupower: mperf_monitor: Update cpupower to use the RDPRU instruction (Janakarajan Natarajan) [1766357] - [tools] cpupower: mperf_monitor: Introduce per_cpu_schedule flag (Janakarajan Natarajan) [1766357] - [tools] cpupower: Move needs_root variable into a sub-struct (Janakarajan Natarajan) [1766357] - [mm] coredump: fix race condition between collapse_huge_page() and core dumping (Andrea Arcangeli) [1722986] - [mm] memcg, oom: don't require __GFP_FS when invoking memcg OOM killer (Waiman Long) [1791170] - [uapi] mm: move MAP_SYNC to asm-generic/mman-common.h (Jeff Moyer) [1791539]- [linux] ptr_ring: wrap back ->producer in __ptr_ring_swap_queue() (Lu Lu) [1663784] - [virtio] virtio-balloon: fix managed page counts when migrating pages between zones (David Hildenbrand) [1689800] - [infiniband] IB/mlx4: Follow mirror sequence of device add during device removal (mohamad meib) [1786042] - [netdrv] gve: Fix the queue page list allocated pages count (Patricio Noyola) [1789114] - [netdrv] gve: fix dma sync bug where not all pages synced (David Awogbemila) [1790957] - [netdrv] gve: Fixes DMA synchronization (David Awogbemila) [1789027] - [net] SUNRPC: Ignore queue transmission errors on successful transmission (Benjamin Coddington) [1769367] - [net] Revert "SUNRPC: Micro-optimise when the task is known not to be sleeping" (Benjamin Coddington) [1769367] - [net] SUNRPC: Fix up calculation of client message length (Benjamin Coddington) [1769367] - [net] Merge tag 'nfs-rdma-for-5.1-1' of git://git.linux-nfs.org/projects/anna/linux-nfs (Benjamin Coddington) [1769367] - [char] tpm: Revert "tpm_tis_core: Turn on the TPM before probing IRQ's" (Jerry Snitselaar) [1789088] - [char] tpm: Revert "tpm_tis_core: Set TPM_CHIP_FLAG_IRQ before probing for interrupts" (Jerry Snitselaar) [1789088] - [tools] perf jvmti: Link against tools/lib/ctype.h to have weak strlcpy() (Michael Petlan) [1786048] - [tools] perf jvmti: Link against tools/lib/string.o to have weak strlcpy() (Michael Petlan) [1786048] - [kernel] kprobes: Show address of kprobes if kallsyms does (Michael Petlan) [1747099] - [kernel] genirq/debugfs: Reset domain debugfs_file on removal of the debugfs file (Mohammed Gamal) [1782640] - [powerpc] powerpc: Fix 32-bit KVM-PR lockup and host crash with MacOS guest (Steve Best) [1789594]- [platform] x86: intel_pmc_core: Add Comet Lake (CML) platform support to intel_pmc_core driver (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: Fix the SoC naming inconsistency (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core_pltdrv: Module removal warning fix (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: Do not ioremap RAM (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_ipc: Remove dev_err() usage after platform_get_irq() (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: Add ICL-NNPI support to PMC Core (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: Attach using APCI HID "INT33A1" (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: transform Pkg C-state residency from TSC ticks into microseconds (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc: no need to check return value of debugfs_create functions (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: Allow to dump debug registers on S0ix failure (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: Convert to a platform_driver (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_ipc: Don't map non-used optional resources (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_ipc: Apply same width for offset definitions (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_ipc: Use BIT() macro (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: Mark local function static (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_ipc: adding error handling (Lenny Szubowicz) [1773793] - [mm] memory_hotplug: cleanup __remove_pages() (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: drop local variables in shrink_zone_span() (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: don't check for "all holes" in shrink_zone_span() (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: we always have a zone in find_(smallest|biggest)_section_pfn (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: poison memmap in remove_pfn_range_from_zone() (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: shrink zones when offlining memory (Christoph von Recklinghausen) [1766491] - [mm] memmap_init: update variable name in memmap_init_zone (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: don't access uninitialized memmaps in shrink_zone_span() (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: fix try_offline_node() (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: fix updating the node span (Christoph von Recklinghausen) [1766491] - [mm] hugetlbfs: don't access uninitialized memmaps in pfn_range_valid_gigantic() (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: don't access uninitialized memmaps in shrink_pgdat_span() (Christoph von Recklinghausen) [1766491] - [mm] page_owner: don't access uninitialized memmaps when reading /proc/pagetypeinfo (Christoph von Recklinghausen) [1766491] - [mm] memory-failure.c: don't access uninitialized memmaps in memory_failure() (Christoph von Recklinghausen) [1766491] - [fs] proc/page.c: don't access uninitialized memmaps in fs/proc/page.c (Christoph von Recklinghausen) [1766491] - [base] base/memory.c: don't access uninitialized memmaps in soft_offline_page_store() (Christoph von Recklinghausen) [1766491] - [base] base/node.c: simplify unregister_memory_block_under_nodes() (Christoph von Recklinghausen) [1766491] - [kernel] /proc/kpagecount: return 0 for special pages that are never mapped (Christoph von Recklinghausen) [1766491] - [netdrv] fm10k: fix fm10k_get_fault_pf to read correct address (Neil Horman) [1721716] - [netdrv] fm10k: convert NON_Q_VECTORS(hw) into NON_Q_VECTORS (Neil Horman) [1721716] - [netdrv] fm10k: mark unused parameters with __always_unused (Neil Horman) [1721716] - [netdrv] fm10k: cast page_addr to u8 * when incrementing it (Neil Horman) [1721716] - [netdrv] fm10k: explicitly return 0 on success path in function (Neil Horman) [1721716] - [netdrv] fm10k: remove needless initialization of size local variable (Neil Horman) [1721716] - [netdrv] fm10k: remove needless assignment of err local variable (Neil Horman) [1721716] - [netdrv] fm10k: remove unnecessary variable initializer (Neil Horman) [1721716] - [netdrv] fm10k: reduce scope of the ring variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of the result local variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of the local msg variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of the local i variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of the err variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of the tx_buffer variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of the q_idx local variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of local err variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of qv local variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce scope of *p local variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce scope of the err variable (Neil Horman) [1721716] - [netdrv] fm10k: Use dev_get_drvdata (Neil Horman) [1721716] - [crypto] crypto: qat - Silence smp_processor_id() warning (Neil Horman) [1723573] - [crypto] crypto: qat - use struct_size() helper (Neil Horman) [1723573] - [crypto] crypto: qat - do not offload zero length requests (Neil Horman) [1723573] - [crypto] crypto: qat - return error for block ciphers for invalid requests (Neil Horman) [1723573] - [crypto] crypto: qat - return proper error code in setkey (Neil Horman) [1723573] - [crypto] crypto: qat - fix block size for aes ctr mode (Neil Horman) [1723573] - [crypto] crypto: qat - update iv after encryption or decryption operations (Neil Horman) [1723573] - [crypto] crypto: qat - add check for negative offset in alg precompute function (Neil Horman) [1723573] - [crypto] crypto: qat - remove spin_lock in qat_ablkcipher_setkey (Neil Horman) [1723573] - [crypto] treewide: Add SPDX license identifier - Makefile/Kconfig (Neil Horman) [1723573] - [crypto] crypto: shash - remove shash_desc::flags (Neil Horman) [1723573] - [crypto] crypto: rsa - unimplement sign/verify for raw RSA backends (Neil Horman) [1723573] - [hv] Revert "hv: vmbus: Implement suspend/resume for VSC drivers for hibernation" (Mohammed Gamal) [1788082] - [hv] Revert "hv: vmbus: Ignore the offers when resuming from hibernation" (Mohammed Gamal) [1788082] - [hv] Revert "hv: vmbus: Suspend/resume the vmbus itself for hibernation" (Mohammed Gamal) [1788082] - [hv] Revert "hv: vmbus: Clean up hv_sock channels by force upon suspend" (Mohammed Gamal) [1788082] - [hv] Revert "hv: vmbus: Suspend after cleaning up hv_sock and sub channels" (Mohammed Gamal) [1788082] - [hv] Revert "hv: vmbus: Resume after fixing up old primary channels" (Mohammed Gamal) [1788082] - [hv] Revert "vmbus: Fix harmless building warnings without CONFIG_PM_SLEEP" (Mohammed Gamal) [1788082] - [x86] kvm: vmx: Introduce handle_unexpected_vmexit and handle WAITPKG vmexit (Paul Lai) [1494707] - [x86] kvm: vmx: Emulate MSR IA32_UMWAIT_CONTROL (Paul Lai) [1494707] - [x86] kvm: x86: Add support for user wait instructions (Paul Lai) [1494707] - [tools] tools arch x86: Update tools's copy of cpufeatures.h (Paul Lai) [1494707] - [kvm] KVM: x86: expose AVX512_BF16 feature to guest (Paul Lai) [1642539] - [x86] x86/cpufeatures: Enumerate the new AVX512 BFLOAT16 instructions (Paul Lai) [1642539] - [block] rbd: silence bogus uninitialized warning in rbd_object_map_update_finish() (Jeff Layton) [1777961] - [fs] ceph: increment/decrement dio counter on async requests (Jeff Layton) [1777961] - [fs] ceph: take the inode lock before acquiring cap refs (Jeff Layton) [1777961] - [scsi] scsi: lpfc: fix build failure with DEBUGFS disabled (Dick Kennedy) [1784863] - [scsi] Revert "storvsc: setup 1:1 mapping between hardware queue and CPU queue" (Cathy Avery) [1787594] - [tools] perf session: Return error code for perf_session__new() function on failure (Michael Petlan) [1754995] - [tools] perf header: Fix false warning when there are no duplicate cache entries (Michael Petlan) [1776499] - [firmware] efi/memreserve: Register reservations as 'reserved' in /proc/iomem (Bhupesh Sharma) [1772730] - [firmware] efi/memreserve: deal with memreserve entries in unmapped memory (Bhupesh Sharma) [1772730] - [powerpc] powerpc/powernv: Avoid re-registration of imc debugfs directory (Diego Domingos) [1781098] - [powerpc] powerpc/powernv: Return for invalid IMC domain (Diego Domingos) [1781098]- [tools] perf tools: Allow to link with libbpf dynamicaly (Michael Petlan) [1781570] - [tools] perf probe: Fix spelling mistake "addrees" -> "address" (Michael Petlan) [1760227] - [tools] perf probe: Trace a magic number if variable is not found (Michael Petlan) [1760227] - [tools] perf probe: Support DW_AT_const_value constant value (Michael Petlan) [1760227] - [tools] perf probe: Support multiprobe event (Michael Petlan) [1760227] - [tools] perf probe: Generate event name with line number (Michael Petlan) [1760227] - [tools] perf probe: Do not show non representive lines by perf-probe -L (Michael Petlan) [1760227] - [tools] perf probe: Verify given line is a representive line (Michael Petlan) [1760227] - [tools] perf probe: Show correct statement line number by perf probe -l (Michael Petlan) [1760227] - [tools] perf probe: Skip overlapped location on searching variables (Michael Petlan) [1760227] - [tools] perf probe: Fix to show calling lines of inlined functions (Michael Petlan) [1760227] - [tools] perf probe: Filter out instances except for inlined subroutine and subprogram (Michael Petlan) [1760227] - [tools] perf probe: Skip end-of-sequence and non statement lines (Michael Petlan) [1760227] - [tools] perf probe: Return a better scope DIE if there is no best scope (Michael Petlan) [1760227] - [tools] perf probe: Fix to show ranges of variables in functions without entry_pc (Michael Petlan) [1760227] - [tools] perf probe: Fix to show inlined function callsite without entry_pc (Michael Petlan) [1760227] - [tools] perf probe: Fix to list probe event with correct line number (Michael Petlan) [1760227] - [tools] perf probe: Fix to probe an inline function which has no entry pc (Michael Petlan) [1760227] - [tools] perf probe: Fix to probe a function which has no entry pc (Michael Petlan) [1760227] - [tools] perf probe: Fix wrong address verification (Michael Petlan) [1760227] - [tools] perf probe: Fix to show function entry line as probe-able (Michael Petlan) [1760227] - [tools] perf probe: Walk function lines in lexical blocks (Michael Petlan) [1760227] - [tools] perf probe: Fix to find range-only function instance (Michael Petlan) [1760227] - [scsi] qla2xxx: Fix incorrect SFUB length used for Secure Flash Update MB Cmd (Himanshu Madhani) [1782598] - [scsi] qla2xxx: Added support for MPI and PEP regions for ISP28XX (Himanshu Madhani) [1782598] - [scsi] qla2xxx: Correctly retrieve and interpret active flash region (Himanshu Madhani) [1782598] - [nvme] nvme: Add quirk for LiteON CL1 devices running FW 22301111 (Perry Yuan) [1769179] - [nvme] nvme-pci: Save PCI state before putting drive into deepest state (Perry Yuan) [1769180] - [infiniband] rdma/cxgb4: Fix spelling mistake "immedate" -> "immediate" (Vishal Kulkarni) [1725823] - [infiniband] rdma/cxgb4: Fix null pointer dereference on alloc_skb failure (Vishal Kulkarni) [1725823] - [infiniband] iw_cxgb4: Fix qpid leak (Vishal Kulkarni) [1725823] - [netdrv] net/mlx5e: Use correct enum to determine uplink port (mohamad meib) [1786113] - [netdrv] net/mlx5e: Fix concurrency issues between config flow and XSK (mohamad meib) [1786113] - [infiniband] IB/mlx5: Fix steering rule of drop and count (mohamad meib) [1786113] - [netdrv] net/mlx5e: ethtool, Fix analysis of speed setting (mohamad meib) [1786113] - [netdrv] net/mlx5e: Fix translation of link mode into speed (mohamad meib) [1786113] - [netdrv] net/mlx5e: Fix free peer_flow when refcount is 0 (mohamad meib) [1786113] - [netdrv] net/mlx5e: Fix freeing flow with kfree() and not kvfree() (mohamad meib) [1786113] - [netdrv] net/mlx5e: Fix SFF 8472 eeprom length (mohamad meib) [1786113] - [netdrv] net/mlx5e: Query global pause state before setting prio2buffer (mohamad meib) [1786113] - [netdrv] net/mlx5e: Fix TXQ indices to be sequential (mohamad meib) [1786113] - [infiniband] RDMA/mlx5: Fix a race with mlx5_ib_update_xlt on an implicit MR (mohamad meib) [1786113] - [netdrv] ath10k: Fix a NULL-ptr-deref bug in ath10k_usb_alloc_urb_from_pipe (Jarod Wilson) [1783853] {CVE-2019-15099} - [netdrv] revert "[netdrv] ice: mark driver as tech-preview" (Jonathan Toppins) [1783062] - [netdrv] ibmvnic: Fix typo in retry check (Steve Best) [1783775] - [netdrv] ibmveth: Detect unsupported packets before sending to the hypervisor (Steve Best) [1784904] - [netdrv] igc: add additional delay during phy hw reset (David Arcari) [1782824] - [net] bridge: fix regression in br_mdb_fill_info() (Petr Oros) [1783888] - [net] bpf: Emit audit messages upon successful prog load and unload (Jiri Olsa) [1781266] - [fs] fuse: fix leak of fuse_io_priv (Miklos Szeredi) [1777009] - [fs] virtiofs: Check contents of options string (Vivek Goyal) [1783426] - [fs] exec: Fix mem leak in kernel_read_file (Eric Sandeen) [1683731] {CVE-2019-8980} - [lib] sbitmap: only queue kyber's wait callback if not already active (Ming Lei) [1784544] - [fs] CIFS: Fix NULL-pointer dereference in smb2_push_mandatory_locks (Dave Wysochanski) [1788202] - [kernel] ftrace: Check for successful allocation of hash (Desnes Augusto Nunes do Rosario) [1719414] - [kernel] ftrace: Check for empty hash and comment the race with registering probes (Desnes Augusto Nunes do Rosario) [1719414] - [kernel] ftrace: Fix NULL pointer dereference in t_probe_next() (Desnes Augusto Nunes do Rosario) [1719414] - [iommu] vt-d: Allocate reserved region for ISA with correct permission (Jerry Snitselaar) [1778041] - [iommu] set group default domain before creating direct mappings (Jerry Snitselaar) [1778041] - [iommu] vt-d: Fix dmar pte read access not set error (Jerry Snitselaar) [1778041] - [iommu] vt-d: Set ISA bridge reserved region as relaxable (Jerry Snitselaar) [1778041] - [iommu] fix KASAN use-after-free in iommu_insert_resv_region (Auger Eric) [1777014] - [platform] platform/x86: dell-laptop: fix rfkill functionality (Jarod Wilson) [1725878] - [mm] mm/hugetlb: defer freeing of huge pages if in non-task context (Waiman Long) [1780015] - [mm] powerpc/book3s64/hash: Use secondary hash for bolted mapping if the primary is full (Steve Best) [1783159] - [mm] powerpc/pseries: Don't fail hash page table insert for bolted mapping (Steve Best) [1783159] - [powerpc] powerpc/pseries: Don't opencode HPTE_V_BOLTED (Steve Best) [1783159] - [powerpc] powerpc/perf: Disable trace_imc pmu (Steve Best) [1785573] - [powerpc] powerpc/spinlocks: Include correct header for static key (Phil Auld) [1767529] - [powerpc] powerpc/shared: Use static key to detect shared processor (Phil Auld) [1767529] - [powerpc] powerpc/vcpu: Assume dedicated processors as non-preempt (Phil Auld) [1767529] - [arm64] arm64: compat: Workaround Neoverse-N1 #1542419 for compat user-space (Jeremy Linton) [1757828] - [arm64] arm64: Fake the IminLine size on systems affected by Neoverse-N1 #1542419 (Jeremy Linton) [1757828] - [arm64] arm64: errata: Hide CTR_EL0.DIC on systems affected by Neoverse-N1 #1542419 (Jeremy Linton) [1757828] - [arm64] arm64: Handle erratum 1418040 as a superset of erratum 1188873 (Jeremy Linton) [1757828] - [arm64] arm64: errata: Add workaround for Cortex-A76 erratum #1463225 (Jeremy Linton) [1757828] - [arm64] arm64: Kconfig: Tidy up errata workaround help text (Jeremy Linton) [1757828] - [arm64] arm64: Apply ARM64_ERRATUM_1188873 to Neoverse-N1 (Jeremy Linton) [1757828] - [arm64] arm64: Add part number for Neoverse N1 (Jeremy Linton) [1757828] - [arm64] arm64: Make ARM64_ERRATUM_1188873 depend on COMPAT (Jeremy Linton) [1757828] - [clocksource] arm64: Restrict ARM64_ERRATUM_1188873 mitigation to AArch32 (Jeremy Linton) [1757828] - [arm64] arm64: arch_timer: avoid unused function warning (Jeremy Linton) [1757828] - [arm64] arm64: Add workaround for Cortex-A76 erratum 1286807 (Jeremy Linton) [1757828]- [kernel] audit: remove redundant condition check in kauditd_thread() (Richard Guy Briggs) [1716002] - [kernel] audit: Report suspicious O_CREAT usage (Richard Guy Briggs) [1716002] - [fs] namei: allow restricted O_CREAT of FIFOs and regular files (Richard Guy Briggs) [1716002] - [kernel] audit_get_nd(): don't unlock parent too early (Richard Guy Briggs) [1716002] - [fs] namei.c: keep track of nd->root refcount status (Richard Guy Briggs) [1716002] - [fs] namei.c: new helper - legitimize_root() (Richard Guy Briggs) [1716002] - [kernel] kill the last users of user_{path, lpath, path_dir}() (Richard Guy Briggs) [1716002] - [kernel] namei.h: get the comments on LOOKUP_... in sync with reality (Richard Guy Briggs) [1716002] - [kernel] kill LOOKUP_NO_EVAL, don't bother including namei.h from audit.h (Richard Guy Briggs) [1716002] - [kernel] audit_inode(): switch to passing AUDIT_INODE_.. (Richard Guy Briggs) [1716002] - [fs] filename_mountpoint(): make LOOKUP_NO_EVAL unconditional there (Richard Guy Briggs) [1716002] - [fs] filename_lookup(): audit_inode() argument is always 0 (Richard Guy Briggs) [1716002] - [kernel] audit: remove the BUG() calls in the audit rule comparison functions (Richard Guy Briggs) [1716002] - [kernel] audit: enforce op for string fields (Richard Guy Briggs) [1716002] - [kernel] audit: deliver signal_info regarless of syscall (Richard Guy Briggs) [1716002] - [fs] fsnotify: fix unlink performance regression (Richard Guy Briggs) [1716002] - [kernel] audit_compare_dname_path(): switch to const struct qstr * (Richard Guy Briggs) [1716002] - [kernel] audit_update_watch(): switch to const struct qstr * (Richard Guy Briggs) [1716002] - [fs] inotify_handle_event(): don't bother with strlen() (Richard Guy Briggs) [1716002] - [kernel] fsnotify: switch send_to_group() and ->handle_event to const struct qstr * (Richard Guy Briggs) [1716002] - [kernel] fsnotify(): switch to passing const struct qstr * for file_name (Richard Guy Briggs) [1716002] - [kernel] switch fsnotify_move() to passing const struct qstr * for old_name (Richard Guy Briggs) [1716002] - [fs] ovl_lookup_real_one(): don't bother with strlen() (Richard Guy Briggs) [1716002] - [kernel] audit: fix a memory leak bug (Richard Guy Briggs) [1716002] - [kernel] audit: purge unnecessary list_empty calls (Richard Guy Briggs) [1716002] - [security] audit: link integrity evm_write_xattrs record to syscall event (Richard Guy Briggs) [1716002] - [csky] syscall_get_arch: add "struct task_struct *" argument (Richard Guy Briggs) [1716002] - [kernel] audit: Make audit_log_cap and audit_copy_inode static (Richard Guy Briggs) [1716002] - [kernel] audit: connect LOGIN record to its syscall record (Richard Guy Briggs) [1716002] - [kernel] audit: fix a memleak caused by auditing load module (Richard Guy Briggs) [1716002] - [kernel] fanotify: check FS_ISDIR flag instead of d_is_dir() (Richard Guy Briggs) [1716002] - [kernel] fsnotify: report FS_ISDIR flag with MOVE_SELF and DELETE_SELF events (Richard Guy Briggs) [1716002] - [kernel] fsnotify: annotate directory entry modification events (Richard Guy Briggs) [1716002] - [kernel] audit: mark expected switch fall-through (Richard Guy Briggs) [1716002] - [kernel] audit: hide auditsc_get_stamp and audit_serial prototypes (Richard Guy Briggs) [1716002] - [tty] audit: join tty records to their syscall (Richard Guy Briggs) [1716002] - [kernel] audit: remove audit_context when CONFIG_ AUDIT and not AUDITSYSCALL (Richard Guy Briggs) [1716002] - [kernel] audit: remove unused actx param from audit_rule_match (Richard Guy Briggs) [1716002] - [kernel] audit: ignore fcaps on umount (Richard Guy Briggs) [1716002] - [kernel] audit: clean up AUDITSYSCALL prototypes and stubs (Richard Guy Briggs) [1716002] - [kernel] audit: more filter PATH records keyed on filesystem magic (Richard Guy Briggs) [1716002] - [kernel] audit: add support for fcaps v3 (Richard Guy Briggs) [1716002] - [kernel] audit: move loginuid and sessionid from CONFIG_AUDITSYSCALL to CONFIG_AUDIT (Richard Guy Briggs) [1716002] - [kernel] audit: add syscall information to CONFIG_CHANGE records (Richard Guy Briggs) [1716002] - [kernel] audit: hand taken context to audit_kill_trees for syscall logging (Richard Guy Briggs) [1716002] - [kernel] audit: give a clue what CONFIG_CHANGE op was involved (Richard Guy Briggs) [1716002] - [kernel] audit: remove duplicated include from audit.c (Richard Guy Briggs) [1716002] - [kernel] audit: shorten PATH cap values when zero (Richard Guy Briggs) [1716002] - [kernel] audit: use current whenever possible (Richard Guy Briggs) [1716002] - [kernel] audit: minimize our use of audit_log_format() (Richard Guy Briggs) [1716002] - [kernel] audit: remove WATCH and TREE config options (Richard Guy Briggs) [1716002] - [kernel] audit: use session_info helper (Richard Guy Briggs) [1716002] - [kernel] audit: localize audit_log_session_info prototype (Richard Guy Briggs) [1716002] - [kernel] audit: Use 'mark' name for fsnotify_mark variables (Richard Guy Briggs) [1716002] - [kernel] audit: Replace chunk attached to mark instead of replacing mark (Richard Guy Briggs) [1716002] - [kernel] audit: Simplify locking around untag_chunk() (Richard Guy Briggs) [1716002] - [kernel] audit: Drop all unused chunk nodes during deletion (Richard Guy Briggs) [1716002] - [kernel] audit: Guarantee forward progress of chunk untagging (Richard Guy Briggs) [1716002] - [kernel] audit: Allocate fsnotify mark independently of chunk (Richard Guy Briggs) [1716002] - [kernel] audit: Provide helper for dropping mark's chunk reference (Richard Guy Briggs) [1716002] - [kernel] audit: Remove pointless check in insert_hash() (Richard Guy Briggs) [1716002] - [kernel] audit: Factor out chunk replacement code (Richard Guy Briggs) [1716002] - [kernel] audit: Make hash table insertion safe against concurrent lookups (Richard Guy Briggs) [1716002] - [kernel] audit: Embed key into chunk (Richard Guy Briggs) [1716002] - [kernel] audit: Fix possible tagging failures (Richard Guy Briggs) [1716002] - [kernel] audit: Fix possible spurious -ENOSPC error (Richard Guy Briggs) [1716002] - [kernel] audit_tree: Remove mark->lock locking (Richard Guy Briggs) [1716002] - [kernel] audit: print empty EXECVE args (Richard Guy Briggs) [1716002] - [security] evm: fix return value check in evm_write_xattrs() (Richard Guy Briggs) [1716002] - [kernel] audit: fix use-after-free in audit_add_watch (Richard Guy Briggs) [1716002] - [kernel] audit: use ktime_get_coarse_real_ts64() for timestamps (Richard Guy Briggs) [1716002] - [kernel] audit: use ktime_get_coarse_ts64() for time access (Richard Guy Briggs) [1716002] - [kernel] audit: simplify audit_enabled check in audit_watch_log_rule_change() (Richard Guy Briggs) [1716002] - [kernel] audit: check audit_enabled in audit_tree_log_remove_rule() (Richard Guy Briggs) [1716002] - [kernel] cred: conditionally declare groups-related functions (Richard Guy Briggs) [1716002] - [kernel] audit: eliminate audit_enabled magic number comparison (Richard Guy Briggs) [1716002] - [kernel] audit: Fix extended comparison of GID/EGID (Richard Guy Briggs) [1716002] - [kernel] audit: tie ANOM_ABEND records to syscall (Richard Guy Briggs) [1716002] - [kernel] audit: tie SECCOMP records to syscall (Richard Guy Briggs) [1716002] - [kernel] audit: allow other filter list types for AUDIT_EXE (Richard Guy Briggs) [1716002] - [documentation] admin guide/pm: Admin guide for intel-speed-select (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Display TRL buckets for just base config level (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Ignore missing config level (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Increment version (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Use core count for base-freq mask (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Support platform with limited Intel(R) Speed Select (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Use Frequency weight for CLOS (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Make CLOS frequency in MHz (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Use mailbox for CLOS_PM_QOS_CONFIG (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Auto mode for CLX (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Correct CLX-N frequency units (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Change display of "avx" to "avx2" (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Extend command set for perf-profile (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Implement base-freq commands on CascadeLake-N (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Implement 'perf-profile info' on CascadeLake-N (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Implement CascadeLake-N help and command functions structures (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Add check for CascadeLake-N models (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Make process_command generic (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Add int argument to command functions (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Refuse to disable core-power when getting used (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Turbo-freq feature auto mode (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Base-freq feature auto mode (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Remove warning for unused result (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix perf-profile command output (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Extend core-power command set (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix some debug prints (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Format get-assoc information (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Allow online/offline based on tdp (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix high priority core mask over count (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Display core count for bucket (Prarit Bhargava) [1766228] - [platform] x86: isst: Allow additional TRL MSRs (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix memory leak (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Output success/failed for command output (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Output human readable CPU list (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Change turbo ratio output to maximum turbo frequency (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Switch output to MHz (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Simplify output for turbo-freq and base-freq (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix cpu-count output (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix help option typo (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix package typo (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix a read overflow in isst_set_tdp_level_msr() (Prarit Bhargava) [1766228] - [platform] x86: isst: Use dev_get_drvdata (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Add .gitignore file (Prarit Bhargava) [1766228] - [tools] tools/power/x86: A tool to validate Intel Speed Select commands (Prarit Bhargava) [1766228] - [platform] x86: isst: Restore state on resume (Prarit Bhargava) [1766228] - [platform] x86: isst: Add Intel Speed Select PUNIT MSR interface (Prarit Bhargava) [1766228] - [platform] x86: isst: Add Intel Speed Select mailbox interface via MSRs (Prarit Bhargava) [1766228] - [platform] x86: isst: Add Intel Speed Select mailbox interface via PCI (Prarit Bhargava) [1766228] - [platform] x86: isst: Add Intel Speed Select mmio interface (Prarit Bhargava) [1766228] - [platform] x86: isst: Add IOCTL to Translate Linux logical CPU to PUNIT CPU number (Prarit Bhargava) [1766228] - [platform] x86: isst: Store per CPU information (Prarit Bhargava) [1766228] - [platform] x86: isst: Add common API to register and handle ioctls (Prarit Bhargava) [1766228] - [documentation] platform/x86: isst: Update ioctl-number.txt for Intel Speed Select interface (Prarit Bhargava) [1766228]- [tools] libbpf: Refactor relocation handling (Yauheni Kaliuta) [1772081] - [tools] libbpf: Fix call relocation offset calculation bug (Yauheni Kaliuta) [1772081] - [tools] libbpf: Fix bpf_object name determination for bpf_object__open_file() (Yauheni Kaliuta) [1772081] - [tools] libbpf: return previous print callback from libbpf_set_print (Yauheni Kaliuta) [1772081] - [tools] libbpf: fix bpf_object__name() to actually return object name (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: Make CO-RE reloc test impartial to test_progs flavor (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: Add BPF_CORE_READ and BPF_CORE_READ_STR_INTO macro tests (Yauheni Kaliuta) [1772081] - [tools] bpftool: Allow to read btf as raw data (Yauheni Kaliuta) [1772081] - [tools] bpftool: implement "bpftool btf show|list" (Yauheni Kaliuta) [1772081] - [tools] libbpf: add bpf_btf_get_next_id() to cycle through BTF objects (Jiri Olsa) [1772081] - [tools] libbpf: refactor bpf_*_get_next_id() functions (Yauheni Kaliuta) [1772081] - [tools] bpf: synchronise BPF UAPI header with tools (Yauheni Kaliuta) [1772081] - [tools] libbpf: attempt to load kernel BTF from sysfs first (Yauheni Kaliuta) [1772081] - [tools] libbpf: Add getter for program size (Yauheni Kaliuta) [1772081] - [tools] libbpf: Add bpf_get_link_xdp_info() function to get more XDP information (Yauheni Kaliuta) [1772081] - [tools] libbpf: Use pr_warn() when printing netlink errors (Yauheni Kaliuta) [1772081] - [tools] libbpf: Propagate EPERM to caller on program load (Yauheni Kaliuta) [1772081] - [tools] libbpf: Unpin auto-pinned maps if loading fails (Yauheni Kaliuta) [1772081] - [tools] libbpf: Add auto-pinning of maps when loading BPF objects (Yauheni Kaliuta) [1772081] - [tools] libbpf: Teach bpf_object__open to guess program types (Yauheni Kaliuta) [1772081] - [tools] libbpf: Add bpf_program__get_{type, expected_attach_type) APIs (Yauheni Kaliuta) [1772081] - [tools] libbpf: Move directory creation into _pin() functions (Yauheni Kaliuta) [1772081] - [tools] libbpf: Store map pin path and status in struct bpf_map (Yauheni Kaliuta) [1772081] - [tools] libbpf: Fix error handling in bpf_map__reuse_fd() (Yauheni Kaliuta) [1772081] - [tools] libbpf: Make DECLARE_LIBBPF_OPTS macro strictly a variable declaration (Yauheni Kaliuta) [1772081] - [tools] bpftool: Fix bpftool build by switching to bpf_object__open_file() (Yauheni Kaliuta) [1772081] - [tools] bpf: Rename pr_warning to pr_warn to align with kernel logging (Yauheni Kaliuta) [1772081] - [tools] libbpf: provide more helpful message on uninitialized global var (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: Add field existence CO-RE relocs tests (Yauheni Kaliuta) [1772081] - [tools] libbpf: Add support for field existance CO-RE relocation (Yauheni Kaliuta) [1772081] - [tools] libbpf: Update BTF reloc support to latest Clang format (Yauheni Kaliuta) [1772081] - [tools] libbpf: Add BPF_CORE_READ/BPF_CORE_READ_INTO helpers (Yauheni Kaliuta) [1772081] - [tools] libbpf: Refactor bpf_object__open APIs to use common opts (Yauheni Kaliuta) [1772081] - [tools] libbpf: Move bpf_{helpers, helper_defs, endian, tracing}.h into libbpf (Jiri Olsa) [1772081] - [tools] uapi/bpf: fix helper docs (Yauheni Kaliuta) [1772081] - [tools] bpf: sync bpf.h to tools/ (Yauheni Kaliuta) [1772081] - [uapi] bpf: fix 'struct pt_reg' typo in documentation (Yauheni Kaliuta) [1772081] - [tools] libbpf: Fix BTF-defined map's __type macro handling of arrays (Yauheni Kaliuta) [1772081] - [scripts] bpf: Print an error when known types list needs updating (Yauheni Kaliuta) [1772081] - [scripts] bpf: Emit an #error directive known types list needs updating (Yauheni Kaliuta) [1772081] - [scripts] bpf: Fix xdp_md forward declaration typo (Yauheni Kaliuta) [1772081] - [scripts] bpf: teach bpf_helpers_doc.py to dump BPF helper definitions (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: Split off tracing-only helpers into bpf_tracing.h (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: samples/bpf: Split off legacy stuff from bpf_helpers.h (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: Undo GCC-specific bpf_helpers.h changes (Yauheni Kaliuta) [1772081] - [tools] libbpf: auto-generate list of BPF helper definitions (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add bpf-gcc support (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: bpf_tcp_gen_syncookie->bpf_helpers (Yauheni Kaliuta) [1772081] - [tools] libbpf: relicense bpf_helpers.h and bpf_endian.h (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: introduce bpf_cpu_to_be64 and bpf_be64_to_cpu (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: Adjust CO-RE reloc tests for new bpf_core_read() macro (Yauheni Kaliuta) [1772081] - [tools] bpf: fix core_reloc.c compilation error (Yauheni Kaliuta) [1772081] - [tools] libbpf: add bpf_object__open_{file, mem} w/ extensible opts (Yauheni Kaliuta) [1772081] - [tools] libbpf: make libbpf.map source of truth for libbpf version (Yauheni Kaliuta) [1772081] - [tools] libbpf: stop enforcing kern_version, populate it for users (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs misc tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs ints tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs ptr-as-array tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs modifiers/typedef tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs enum/ptr/func_proto tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs array tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs nesting tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs struct flavors tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs testing setup (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add BPF_CORE_READ relocatable read macro (Yauheni Kaliuta) [1772081] - [tools] libbpf: implement BPF CO-RE offset relocation algorithm (Yauheni Kaliuta) [1772081] - [tools] libbpf: add .BTF.ext offset relocation section loading (Yauheni Kaliuta) [1772081] - [tools] libbpf: convert libbpf code to use new btf helpers (Yauheni Kaliuta) [1772081] - [tools] libbpf: add helpers for working with BTF types (Yauheni Kaliuta) [1772081] - [gpu] drm/i915: Add new CNL PCH ID seen on a CML platform (Lyude Paul) [1771779] - [gpu] drm/amdgpu: add warning for GRBM 1-cycle delay issue in gfx9 (Lyude Paul) [1771779] - [gpu] drm/amdgpu: register gpu instance before fan boost feature enablment (Lyude Paul) [1771779] - [gpu] drm/amd/swsmu: fix smu workload bit map error (Lyude Paul) [1771779] - [gpu] drm/amdgpu: dont schedule jobs while in reset (Lyude Paul) [1771779] - [gpu] drm/i915/userptr: Try to acquire the page lock around set_page_dirty() (Lyude Paul) [1771779] - [gpu] drm/i915/pmu: "Frequency" is reported as accumulated cycles (Lyude Paul) [1771779] - [gpu] drm/i915: Don't oops in dumb_create ioctl if we have no crtcs (Lyude Paul) [1771779] - [gpu] drm/amd/powerplay: issue no PPSMC_MSG_GetCurrPkgPwr on unsupported ASICs (Lyude Paul) [1771779] - [gpu] drm/amdgpu: disable gfxoff on original raven (Lyude Paul) [1771779] - [gpu] drm/amdgpu: disable gfxoff when using register read interface (Lyude Paul) [1771779] - [gpu] revert "drm/i915/ehl: Update MOCS table for EHL" (Lyude Paul) [1771779] - [gpu] drm/i915: update rawclk also on resume (Lyude Paul) [1771779] - [gpu] dc.c:use kzalloc without test (Lyude Paul) [1771779] - [gpu] drm/amd/display: Passive DP->HDMI dongle detection fix (Lyude Paul) [1771779] - [gpu] drm/amd/display: add 50us buffer as WA for pstate switch in active (Lyude Paul) [1771779] - [gpu] drm/amd/display: do not synchronize "drr" displays (Lyude Paul) [1771779] - [gpu] drm/amdgpu: If amdgpu_ib_schedule fails return back the error (Lyude Paul) [1771779] - [gpu] drm/sched: Set error to s_fence if HW job submission failed (Lyude Paul) [1771779] - [gpu] drm/amdgpu/sdma5: do not execute 0-sized IBs (v2) (Lyude Paul) [1771779] - [gpu] drm/radeon: fix si_enable_smc_cac() failed issue (Lyude Paul) [1771779] - [gpu] drm/amdgpu: fix error handling in amdgpu_bo_list_create (Lyude Paul) [1771779] - [gpu] drm/amdgpu: fix potential VM faults (Lyude Paul) [1771779] - [gpu] drm/amdgpu: Fix SDMA hang when performing VKexample test (Lyude Paul) [1771779] - [gpu] drm/amdgpu/powerplay/vega10: allow undervolting in p7 (Lyude Paul) [1771779] - [gpu] drm/amdgpu/gfx10: update gfx golden settings (Lyude Paul) [1771779] - [gpu] drm/i915: Fix PCH reference clock for FDI on HSW/BDW (Lyude Paul) [1771779] - [gpu] drm/amdgpu/gmc10: properly set BANK_SELECT and FRAGMENT_SIZE (Lyude Paul) [1771779] - [gpu] drm/amdgpu: fix memory leak (Lyude Paul) [1771779] - [gpu] drm/amdgpu: user pages array memory leak fix (Lyude Paul) [1771779] - [gpu] drm/amdgpu/uvd7: fix allocation size in enc ring test (v2) (Lyude Paul) [1771779] - [gpu] drm/amdgpu/uvd6: fix allocation size in enc ring test (v2) (Lyude Paul) [1771779] - [gpu] drm/amdgpu/vcn: fix allocation size in enc ring test (Lyude Paul) [1771779] - [gpu] drm/amdgpu/vce: fix allocation size in enc ring test (Lyude Paul) [1771779] - [gpu] drm/i915: Favor last VBT child device with conflicting AUX ch/DDC pin (Lyude Paul) [1771779] - [gpu] drm/i915/userptr: Never allow userptr into the mappable GGTT (Lyude Paul) [1771779] - [gpu] drm/amdgpu/sdma5: fix mask value of POLL_REGMEM packet for pipe sync (Lyude Paul) [1771779] - [gpu] drm/amdgpu: Bail earlier when amdgpu.cik_/si_support is not set to 1 (Lyude Paul) [1771779] - [gpu] drm/ttm: Restore ttm prefaulting (Lyude Paul) [1771779] - [gpu] drm/edid: Add 6 bpc quirk for SDC panel in Lenovo G50 (Lyude Paul) [1771779] - [gpu] drm/amd/display: memory leak (Lyude Paul) [1771779] - [gpu] drm/amdgpu: fix multiple memory leaks in acp_hw_init (Lyude Paul) [1771779] - [gpu] drm: Clear the fence pointer when writeback job signaled (Lyude Paul) [1771779] - [gpu] drm: Free the writeback_job when it with an empty fb (Lyude Paul) [1771779] - [gpu] drm/i915: Mark contents as dirty on a write fault (Lyude Paul) [1771779] - [gpu] drm/i915: Whitelist COMMON_SLICE_CHICKEN2 (Lyude Paul) [1771779] - [gpu] drm/i915: Bump skl+ max plane width to 5k for linear/x-tiled (Lyude Paul) [1771779] - [gpu] drm/i915: Perform GGTT restore much earlier during resume (Lyude Paul) [1771779] - [gpu] drm/radeon: Bail earlier when radeon.cik_/si_support=0 is passed (Lyude Paul) [1771779] - [gpu] drm/amdgpu: Check for valid number of registers to read (Lyude Paul) [1771779] - [gpu] drm/amdgpu: Fix KFD-related kernel oops on Hawaii (Lyude Paul) [1771779] - [gpu] drm/i915: to make vgpu ppgtt notificaiton as atomic operation (Lyude Paul) [1771779] - [gpu] drm/i915/gvt: update vgpu workload head pointer correctly (Lyude Paul) [1771779] - [gpu] drm/amd/powerplay: change metrics update period from 1ms to 100ms (Lyude Paul) [1771779] - [gpu] drm/nouveau/kms/nv50-: Don't create MSTMs for eDP connectors (Lyude Paul) [1771779] - [gpu] drm/atomic: Take the atomic toys away from X (Lyude Paul) [1771779] - [gpu] drm/atomic: Reject FLIP_ASYNC unconditionally (Lyude Paul) [1771779] - [gpu] drm/i915/dp: Fix dsc bpp calculations, v5 (Lyude Paul) [1771779] - [dma-buf] sw_sync: Synchronize signal vs syncpt free (Lyude Paul) [1771779] - [gpu] drm/amdgpu/si: fix ASIC tests (Lyude Paul) [1771779] - [gpu] drm/amd/display: fix trigger not generated for freesync (Lyude Paul) [1771779] - [gpu] drm/amd/display: fix MPO HUBP underflow with Scatter Gather (Lyude Paul) [1771779] - [gpu] drm/amd/powerpaly: fix navi series custom peak level value error (Lyude Paul) [1771779] - [gpu] drm/amd/display: support spdif (Lyude Paul) [1771779] - [gpu] drm/nouveau/volt: Fix for some cards having 0 maximum voltage (Lyude Paul) [1771779] - [gpu] drm/nouveau/kms/tu102-: disable input lut when input is already FP16 (Lyude Paul) [1771779] - [gpu] drm/amdgpu/sdma5: fix number of sdma5 trap irq types for navi1x (Lyude Paul) [1771779] - [gpu] drm/amd/display: Register VUPDATE_NO_LOCK interrupts for DCN2 (Lyude Paul) [1771779] - [gpu] drm/amd/display: reprogram VM config when system resume (Lyude Paul) [1771779] - [gpu] drm/amd/display: Fix frames_to_insert math (Lyude Paul) [1771779] - [gpu] drm/amd/display: fix issue where 252-255 values are clipped (Lyude Paul) [1771779] - [gpu] drm: radeon: Fix a possible null-pointer dereference in radeon_connector_set_property() (Lyude Paul) [1771779] - [gpu] revert "drm/radeon: Fix EEH during kexec" (Lyude Paul) [1771779] - [gpu] drm/amd/display: Use proper enum conversion functions (Lyude Paul) [1771779] - [gpu] drm/amdgpu: Fix hard hang for S/G display BOs (Lyude Paul) [1771779] - [gpu] drm/panel: check failure cases in the probe func (Lyude Paul) [1771779] - [gpu] drm/bridge: sii902x: fix missing reference to mclk clock (Lyude Paul) [1771779] - [gpu] drm/tinydrm/kconfig: Select BACKLIGHT_CLASS_DEVICE (Lyude Paul) [1771779] - [video] ssd1307fb: Start page range at page_offset (Lyude Paul) [1771779] - [gpu] drm/amd/display: Copy GSL groups when committing a new context (Lyude Paul) [1771779] - [gpu] drm/amd/display: Clear FEC_READY shadow register if DPCD write fails (Lyude Paul) [1771779] - [gpu] drm/amd/display: fix not calling ppsmu to trigger PME (Lyude Paul) [1771779] - [gpu] drm/amd/display: Power-gate all DSCs at driver init time (Lyude Paul) [1771779] - [gpu] drm/amd/display: add monitor patch to add T7 delay (Lyude Paul) [1771779] - [gpu] drm/panel: simple: fix AUO g185han01 horizontal blanking (Lyude Paul) [1771779] - [gpu] drm/vkms: Avoid assigning 0 for possible_crtc (Lyude Paul) [1771779] - [gpu] drm/bridge: tc358767: Increase AUX transfer length limit (Lyude Paul) [1771779] - [gpu] drm/vkms: Fix crc worker races (Lyude Paul) [1771779] - [gpu] drm/amdgpu/display: fix 64 bit divide (Lyude Paul) [1771779] - [gpu] drm/amd/display: Add missing HBM support and raise Vega20's uclk (Lyude Paul) [1771779] - [gpu] drm/amd/display: dce11.x /dce12 update formula input (Lyude Paul) [1771779] - [gpu] drm/amd/display: Restore backlight brightness after system resume (Lyude Paul) [1771779] - [gpu] drm: fix module name in edid_firmware log message (Lyude Paul) [1771779] - [gpu] drm/amd/powerplay/smu7: enforce minimal VBITimeout (v2) (Lyude Paul) [1771779] - [gpu] drm/amd/display: readd -msse2 to prevent Clang from emitting libcalls to undefined SW FP routines (Lyude Paul) [1771779] - [gpu] drm/amd/display: Don't replace the dc_state for fast updates (Lyude Paul) [1771779] - [gpu] drm/amd/display: Skip determining update type for async updates (Lyude Paul) [1771779] - [gpu] drm/amd/display: Allow cursor async updates for framebuffer swaps (Lyude Paul) [1771779] - [include] sk_buff: fix skb_ext_put() and skb_ext_reset() calls (Ivan Vecera) [1779923] - [net] openvswitch: fix flow command message size (Paolo Abeni) [1776765] - [net] netfilter: nf_tables: add SECMARK support (Phil Sutter) [1715851] - [net] netfilter: nf_tables: add requirements for connsecmark support (Phil Sutter) [1715851] - [wireless] mwifiex: pcie: Fix memory leak in mwifiex_pcie_init_evt_ring (Jarod Wilson) [1781534] {CVE-2019-19057} - [tools] selftests/powerpc: Disable basic EEH selftest (Steve Best) [1782232] - [x86] kvm: x86: Remove a spurious export of a static function (Paolo Bonzini) [1779553] {CVE-2019-19338} - [x86] kvm: vmx: use MSR_IA32_TSX_CTRL to hard-disable TSX on guest that lack it (Paolo Bonzini) [1779553] {CVE-2019-19338} - [x86] kvm: vmx: implement MSR_IA32_TSX_CTRL disable RTM functionality (Paolo Bonzini) [1779553] {CVE-2019-19338} - [x86] kvm: x86: implement MSR_IA32_TSX_CTRL effect on CPUID (Paolo Bonzini) [1779553] {CVE-2019-19338} - [x86] kvm: x86: do not modify masked bits of shared MSRs (Paolo Bonzini) [1779553] {CVE-2019-19338} - [x86] kvm: x86: fix presentation of TSX feature in ARCH_CAPABILITIES (Paolo Bonzini) [1779553] {CVE-2019-19338} - [x86] kvm/x86: Export MDS_NO=0 to guests when TSX is enabled (Paolo Bonzini) [1779553] {CVE-2019-19338} - [fs] cifs: Close open handle after interrupted close (Leif Sahlberg) [1771691] - [fs] cifs: Do not miss cancelled OPEN responses (Leif Sahlberg) [1771691] - [fs] cifs: Fix NULL pointer dereference in mid callback (Leif Sahlberg) [1771691] - [fs] cifs: add a debug macro that prints \\server\share for errors (Leif Sahlberg) [1772630] - [fs] cifs: add new debugging macro cifs_server_dbg (Leif Sahlberg) [1772630]- [netdrv] wireless: fix nl80211 vendor commands (Jarod Wilson) [1776606] - [net] nl80211: fix VENDOR_CMD_RAW_DATA (Jarod Wilson) [1776606] - [netdrv] rt2x00: initialize last_reset (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: don't consider IV len in A-MSDU (Jarod Wilson) [1776606] - [net] mac80211: fix station inactive_time shortly after boot (Jarod Wilson) [1776606] - [net] mac80211: fix ieee80211_txq_setup_flows() failure path (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fw api: support new API for scan config cmd (Jarod Wilson) [1776606] - [netdrv] mt76: dma: fix buffer unmap with non-linear skbs (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x2e: disable pcie_aspm by default (Jarod Wilson) [1776606] - [net] nl80211: fix validation of mesh path nexthop (Jarod Wilson) [1776606] - [net] nl80211: Disallow setting of HT for channel 14 (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl_pci: Fix problem of too small skb->len (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: 0x2720 is qu and 0x30DC is not (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: add workaround for power gating in integrated 22000 (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: handle iwl_mvm_tvqm_enable_txq() error return (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix all 9460 entries for qnj (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix PCI ID 0x2720 configs that should be soc (Jarod Wilson) [1776606] - [netdrv] rtlwifi: Fix potential overflow on P2P code (Jarod Wilson) [1775223 1776606] {CVE-2019-17666} - [netdrv] iwlwifi: pcie: fix merge damage on making QnJ exclusive (Jarod Wilson) [1776606] - [netdrv] ath10k: fix latency issue for QCA988x (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: change qu with jf devices to use qu configuration (Jarod Wilson) [1776606] - [netdrv] iwlwifi: exclude GEO SAR support for 3168 (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix memory leaks in iwl_pcie_ctxt_info_gen3_init (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: fix memory leak in alloc_sgtable (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix rb_allocator workqueue allocation (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix indexing in command dump for new HW (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix race in sync rx queue notification (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: force single phy init (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fix ACPI table revision checks (Jarod Wilson) [1776606] - [netdrv] iwlwifi: don't access trans_cfg via cfg (Jarod Wilson) [1776606] - [netdrv] rt2x00: remove input-polldev.h header (Jarod Wilson) [1776606] - [net] mac80211: Don't access sk_queue_head->next directly (Jarod Wilson) [1776606] - [net] mac80211: fix scan when operating on DFS channels in ETSI domains (Jarod Wilson) [1776606] - [net] mac80211: accept deauth frames in IBSS mode (Jarod Wilson) [1776606] - [net] cfg80211: fix a bunch of RCU issues in multi-bssid code (Jarod Wilson) [1776606] - [net] nl80211: fix memory leak in nl80211_get_ftm_responder_stats (Jarod Wilson) [1776606] - [net] cfg80211: wext: avoid copying malformed SSIDs (Jarod Wilson) [1778634 1776606] {CVE-2019-17133} - [net] mac80211: Reject malformed SSID elements (Jarod Wilson) [1776606] - [net] mac80211: keep BHs disabled while calling drv_tx_wake_queue() (Jarod Wilson) [1776606] - [net] mac80211: fix txq null pointer dereference (Jarod Wilson) [1776606] - [net] nl80211: fix null pointer dereference (Jarod Wilson) [1776606] - [net] cfg80211: initialize on-stack chandefs (Jarod Wilson) [1776606] - [net] cfg80211: validate SSID/MBSSID element ordering assumption (Jarod Wilson) [1776606] - [net] nl80211: validate beacon head (Jarod Wilson) [1776606] - [net] cfg80211: Purge frame registrations on iftype change (Jarod Wilson) [1776606] - [net] cfg80211: Do not compare with boolean in nl80211_common_reg_change_event (Jarod Wilson) [1776606] - [net] cfg80211: always shut down on HW rfkill (Jarod Wilson) [1776606] - [net] cfg80211: fix boundary value in ieee80211_frequency_to_channel() (Jarod Wilson) [1776606] - [net] cfg80211: add local BSS receive time to survey information (Jarod Wilson) [1776606] - [net] nl80211: add NL80211_CMD_UPDATE_FT_IES to supported commands (Jarod Wilson) [1776606] - [netdrv] wireless: Fix Kconfig indentation (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fw: don't send GEO_TX_POWER_LIMIT command to FW version 36 (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix mt7615 firmware path definitions (Jarod Wilson) [1776606] - [netdrv] rtw88: configure firmware after HCI started (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: release tx skbs DMAed when stop (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: extract skbs free routine for trx rings (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix build w/o CONFIG_THERMAL (Jarod Wilson) [1776606] - [netdrv] rtw88: report RX power for each antenna (Jarod Wilson) [1776606] - [netdrv] rtw88: fix wrong rx power calculation (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192de: replace _rtl92d_evm_db_to_percentage with generic version (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192cu: replace _rtl92c_evm_db_to_percentage with generic version (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ce: replace _rtl92c_evm_db_to_percentage with generic version (Jarod Wilson) [1776606] - [netdrv] rtw88: allows to receive AMSDU in AMPDU (Jarod Wilson) [1776606] - [netdrv] rtw88: add dynamic cck pd mechanism (Jarod Wilson) [1776606] - [netdrv] rtw88: move IQK/DPK into phy_calibration (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: add SW DPK support (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: add FW IQK support (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: Enable interrupt migration (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: update pwr_seq to v13 (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: update PHY parameter to v38 (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8188ee: rtl8192ce: rtl8192de: rtl8723ae: rtl8821ae: Remove some unused bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723be: Convert inline routines to little-endian words (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723be: Convert macros that set descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723be: Replace local bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723be: Remove unused SET_XXX and GET_XXX macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723ae: Convert inline routines to little-endian words (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723ae: Convert macros that set descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723ae: Replace local bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723ae: Remove unused GET_XXX and SET_XXX macros (Jarod Wilson) [1776606] - [netdrv] brcmsmac: Use DIV_ROUND_CLOSEST directly to make it readable (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8821ae: make array static const and remove redundant assignment (Jarod Wilson) [1776606] - [netdrv] brcmfmac: don't realloc wiphy during PCIe reset (Jarod Wilson) [1776606] - [netdrv] brcmfmac: split brcmf_attach() and brcmf_detach() functions (Jarod Wilson) [1776606] - [netdrv] brcmfmac: move "cfg80211_ops" pointer to another struct (Jarod Wilson) [1776606] - [netdrv] ath10k: fix channel info parsing for non tlv target (Jarod Wilson) [1776606] - [netdrv] ath10k: adjust skb length in ath10k_sdio_mbox_rx_packet (Jarod Wilson) [1776606] - [netdrv] ath10k: free beacon buf later in vdev teardown (Jarod Wilson) [1776606] - [net] mac80211: allow drivers to set max MTU (Jarod Wilson) [1776606] - [net] mac80211: ibss: send deauth when expiring inactive STAs (Jarod Wilson) [1776606] - [net] mac80211: don't check if key is NULL in ieee80211_key_link() (Jarod Wilson) [1776606] - [net] mac80211: clear crypto tx tailroom counter upon keys enable (Jarod Wilson) [1776606] - [net] mac80211: remove unnecessary key condition (Jarod Wilson) [1776606] - [net] mac80211: list features in WEP/TKIP disable in better order (Jarod Wilson) [1776606] - [net] mac80211: vht: add support VHT EXT NSS BW in parsing VHT (Jarod Wilson) [1776606] - [netdrv] ath9k: release allocated buffer if timed out (Jarod Wilson) [1778582 1776606] {CVE-2019-19074} - [netdrv] ath9k_htc: release allocated buffer if timed out (Jarod Wilson) [1778572 1776606] {CVE-2019-19073} - [netdrv] ath9k: Remove unneeded variable to store return value (Jarod Wilson) [1776606] - [netdrv] ath10k: add reorder and change PN check logic for mac80211 (Jarod Wilson) [1776606] - [netdrv] ath10k: add mic bytes for pmf management packet (Jarod Wilson) [1776606] - [netdrv] brcmfmac: use *ph to print small buffer (Jarod Wilson) [1776606] - [netdrv] hostap: use *ph to print small buffer (Jarod Wilson) [1776606] - [netdrv] rtlwifi: Fix file release memory leak (Jarod Wilson) [1776606] - [netdrv] rtw88: fix seq_file memory leak (Jarod Wilson) [1776606] - [netdrv] hostap: remove set but not used variable 'copied' in prism2_io_debug_proc_read (Jarod Wilson) [1776606] - [netdrv] brcmfmac: add "reset" debugfs entry for testing reset (Jarod Wilson) [1776606] - [netdrv] brcmfmac: add stub version of brcmf_debugfs_get_devdir() (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: remove iwl_fw_cancel_dumps function (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: remove periodic trigger (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: fix dump structs doc (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fw api: add DRAM buffer allocation command (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: remove apply point, switch to time point API (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add iwl_tlv_array_len() (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: don't log un-decrypted frames (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: add support for single antenna diversity (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: handle BAR_FRAME_RELEASE (0xc2) notification (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: drop BA sessions on too many old-SN frames (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add sta_id to WOWLAN_CONFIG_CMD (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add support for suspend-resume flow for new device generation (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fix warning iwl-trans.h is included more than once (Jarod Wilson) [1776606] - [netdrv] iwlwifi: always access the trans configuration via trans (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pass the iwl_trans instead of cfg to some functions (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add a pointer to the trans_cfg directly in trans (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pass the iwl_config_trans_params when needed (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: set iwl_trans->cfg later in the probe function (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: move some cfg mangling from trans_pcie_alloc to probe (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: use the cfg we passed to iwl_trans_pcie_alloc() (Jarod Wilson) [1776606] - [netdrv] iwlwifi: separate elements from cfg that are needed by trans_alloc (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: use regions ops array instead of switch case in dump flow (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: make a single ops struct for paging collect (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: move tx fifo data into fw runtime (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: use linked list for dump TLVs during dump creation (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: separate cfg and dump flows to different modules (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: look for the first supported channel when add/remove phy ctxt (Jarod Wilson) [1776606] - [netdrv] iwlwifi: allocate bigger nvm data in case of UHB (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove unnecessary IWL_DEVICE_AX200_COMMON definition (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: align wrt log prints to the same format (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: remove debug flow TLV (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: verify debug TLVs at allocation phase (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: use function to check if ini dbg mode is on (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove duplicate FW string definitions (Jarod Wilson) [1776606] - [netdrv] iwlwifi: bump FW API to 50 for 22000 series (Jarod Wilson) [1776606] - [netdrv] iwlwifi: api: fix FTM struct documentation (Jarod Wilson) [1776606] - [netdrv] iwlwifi: support per-platform antenna gain (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove check for lq_sta in __iwl_mvm_rs_tx_status() (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: simplify the channel switch flow for newer firmware (Jarod Wilson) [1776606] - [netdrv] iwlwifi: stop passing bogus gfp flags arguments to dma_alloc_coherent (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: remove periphery phy and aux regions handling (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: use linked list to store debug TLVs (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: maintain buffer allocations from trans instead of TLVs buffer (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: add debug periphery registers to 9000 device family (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove unused regdb_ptrs allocation (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: align dbg tlv functions names to a single format (Jarod Wilson) [1776606] - [netdrv] iwlwifi: scan: don't pass large argument by value (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove pm_runtime completely (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove the d0i3 related module parameters (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: remove some more d0i3 code from the transport (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: remove the refs / unrefs from the transport (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove the opmode's d0i3 handlers (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove runtime_pm_mode (Jarod Wilson) [1776606] - [netdrv] iwlwifi: Set w-pointer upon resume according to SN (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: use FW thermal monitoring regardless of CONFIG_THERMAL (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: name magic numbers with enum (Jarod Wilson) [1776606] - [netdrv] iwlwifi: scan: add support for new scan request command version (Jarod Wilson) [1776606] - [netdrv] iwlwifi: LTR updates (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove the code under IWLWIFI_PCIE_RTPM (Jarod Wilson) [1776606] - [netdrv] iwlwifi: trans: remove suspending flag (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove CMD_HIGH_PRIO (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove last leftovers of d0i3 (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove iwl_mvm_update_d0i3_power_mode (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove d0i3_ap_sta_id (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: iwl_mvm_wowlan_config_key_params is for wowlan only (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove the d0i3 entry/exit flow (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove the tx defer for d0i3 (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove all the d0i3 references (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: start to remove the code for d0i3 (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: add the skb length to a print (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix scan config command size (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add ldbg config cmd debug print (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: support debug recording suspend resume command (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: move debug recording stop from trans to op mode (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: move monitor recording functionality from header file (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove unnecessary forward declarations (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: Block 26-tone RU OFDMA transmissions (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove redundant condition in iwl_mvm_set_hw_rfkill_state (Jarod Wilson) [1776606] - [netdrv] iwlwifi: Send DQA enable command only if TVL is on (Jarod Wilson) [1776606] - [netdrv] iwlwifi: bump FW API to 49 for 22000 series (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add support to read temperature from mcu (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: introduce mt7615_txwi_to_txp utility routine (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: use devm_platform_ioremap_resource() to simplify code (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x0: remove unneeded return value on set channel (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x0: remove redundant chandef copy (Jarod Wilson) [1776606] - [netdrv] mt76: make mt76_rx_convert static (Jarod Wilson) [1776606] - [netdrv] mt76: remove offchannel check in tx scheduling (Jarod Wilson) [1776606] - [netdrv] mt76: do not send BAR frame on tx aggregation flush stop (Jarod Wilson) [1776606] - [netdrv] mt76: stop rx aggregation on station removal (Jarod Wilson) [1776606] - [netdrv] mt76: dma: reset q->rx_head on rx reset (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: apply calibration-free data from OTP (Jarod Wilson) [1776606] - [netdrv] mt76: add default implementation for mt76_sw_scan/mt76_sw_scan_complete (Jarod Wilson) [1776606] - [netdrv] mt76: fix some checkpatch warnings (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add BIP_CMAC_128 cipher support (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: remove unnecessary mcu queue initialization (Jarod Wilson) [1776606] - [netdrv] mt76: move mt76_tx_tasklet in mt76 module (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: enable survey support (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: move survey_time in mt76_dev (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02u: enable survey support (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02u: enable multi-vif support (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: do not copy beacon skb in mt76x02_mac_set_beacon_enable (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: introduce mt76x02_pre_tbtt_enable and mt76x02_beacon_enable macros (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add Smart Carrier Sense support (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: rework locking scheme for mt7615_set_channel (Jarod Wilson) [1776606] - [netdrv] mt76: switch to SPDX tag instead of verbose boilerplate text (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: fix some checkpatch warnings (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix some checkpatch warnings (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix some checkpatch warnings (Jarod Wilson) [1776606] - [netdrv] mt76: Add paragraphs to describe the config symbols fully (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: update cw_min/max related settings (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add 4 WMM sets support (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix watchdog rescheduling in mt7603_set_channel (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix MT7615_WATCHDOG_TIME definition (Jarod Wilson) [1776606] - [netdrv] mt76: introduce mt76_mmio_read_copy routine (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add set_key_cmd and mt76_wcid to mt7615_mac_wtbl_set_key signature (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: remove wtbl_sec_key definition (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: introduce mt7615_mac_wtbl_set_key routine (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add mt7615_mac_wtbl_addr routine (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: move mt7615_mac_get_key_info in mac.c (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add missing register initialization (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x0u: add support to TP-Link T2UHP (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: use params->ssn value directly (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: use params->ssn value directly (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: use params->ssn value directly (Jarod Wilson) [1776606] - [netdrv] mt76: usb: remove unneeded {put,get}_unaligned (Jarod Wilson) [1776606] - [netdrv] mt76: usb: fix endian in mt76u_copy (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix invalid fallback rates (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix invalid fallback rates (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix PS buffering of action frames (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix using VHT STBC rates (Jarod Wilson) [1776606] - [netdrv] mt76: mt76u: fix typo in mt76u_fill_rx_sg (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: sync with mt7603 rate control changes (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: reset rate index/counters on rate table update (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: move mt7615_mcu_set_rates to mac.c (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: enable hardware rate up/down selection (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: introduce mt7615_mcu_send_ram_firmware routine (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: always release sem in mt7615_load_patch (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fall back to sw encryption for unsupported ciphers (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: clean up FWDL TXQ during/after firmware upload (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add radar pattern test knob to debugfs (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add csa support (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: do not perform txcalibration before cac is complited (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add hw dfs pattern detector support (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: introduce mt7615_regd_notifier (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix sparse warnings: warning: restricted __le16 degrades to integer (Jarod Wilson) [1776606] - [netdrv] mt76: round up length on mt76_wr_copy (Jarod Wilson) [1776606] - [netdrv] ath6kl: fix a NULL-ptr-deref bug in ath6kl_usb_alloc_urb_from_pipe() (Jarod Wilson) [1776606] - [netdrv] ath6kl: Fix a possible null-pointer dereference in ath6kl_htc_mbox_create() (Jarod Wilson) [1776606] - [netdrv] ath9k: dynack: set ackto to max timeout in ath_dynack_reset (Jarod Wilson) [1776606] - [netdrv] ath9k: dynack: set max timeout according to channel width (Jarod Wilson) [1776606] - [netdrv] ath9k: dynack: properly set last timeout timestamp in ath_dynack_reset (Jarod Wilson) [1776606] - [netdrv] ath9k: dyanck: introduce ath_dynack_set_timeout routine (Jarod Wilson) [1776606] - [netdrv] ath9k: dynack: fix possible deadlock in ath_dynack_node_{de}init (Jarod Wilson) [1776606] - [netdrv] ath9k: add loader for AR92XX (and older) pci(e) (Jarod Wilson) [1776606] - [netdrv] brcmfmac: get chip's default RAM info during PCIe setup (Jarod Wilson) [1776606] - [netdrv] brcmfmac: replace strncpy() by strscpy() (Jarod Wilson) [1776606] - [netdrv] rt2x00: do not set IEEE80211_TX_STAT_AMPDU_NO_BACK on tx status (Jarod Wilson) [1776606] - [netdrv] brcmfmac: remove redundant assignment to pointer hash (Jarod Wilson) [1776606] - [netdrv] brcm80211: Avoid possible null-pointer dereferences in wlc_phy_radio_init_2056() (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: enable MSI interrupt (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: Move a mass of jobs in hw IRQ to soft IRQ (Jarod Wilson) [1776606] - [netdrv] rtw88: remove redundant assignment to pointer debugfs_topdir (Jarod Wilson) [1776606] - [netdrv] rtw88: drop unused rtw_coex_coex_dm_reset() (Jarod Wilson) [1776606] - [netdrv] rtw88: Fix an error message (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ce: Fix incorrect returned values (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8188ee: Fix incorrect returned values (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8821ae: Fix incorrect returned values (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192cu: Convert inline routines to little-endian words (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192cu: Convert macros that set descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192cu: Replace local bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192cu: Remove unused GET_XXX and SET_XXX (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ee: Remove some variable initializations (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ee: Convert inline routines to little-endian words (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ee: Convert macros that set descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ee: Replace local bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ee: Remove unused GET_XXX and SET_XXX (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl_pci: Fix memory leak when hardware init fails (Jarod Wilson) [1776606] - [netdrv] rtlwifi: remove unused variables 'RTL8712_SDIO_EFUSE_TABLE' and 'MAX_PGPKT_SIZE' (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192cu: Fix value set in descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: fix non-kerneldoc comment in usb.c (Jarod Wilson) [1776606] - [net] mac80211: minstrel_ht: fix infinite loop because supported is not being shifted (Jarod Wilson) [1776606] - [netdrv] mt76: Remove dev_err() usage after platform_get_irq() (Jarod Wilson) [1776606] - [net] mac80211: Do not send Layer 2 Update frame before authorization (Jarod Wilson) [1776606] - [netdrv] revert "rt2800: enable TX_PIN_CFG_LNA_PE_ bits per band" (Jarod Wilson) [1776606] - [netdrv] rt2x00: clear up IV's on key removal (Jarod Wilson) [1776606] - [netdrv] iwlwifi: assign directly to iwl_trans->cfg in QuZ detection (Jarod Wilson) [1776606] - [netdrv] mwifiex: Fix three heap overflow at parsing element in cfg80211_ap_settings (Jarod Wilson) [1776244 1775484 1775475 1776606] - [netdrv] mt76: mt76x0e: disable 5GHz band for MT7630E (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x0e: don't use hw encryption for MT7630E (Jarod Wilson) [1776606] - [net] nl80211: fill all policy .type entries (Jarod Wilson) [1776606] - [net] cfg80211: Add support to set tx power for a station associated (Jarod Wilson) [1776606] - [net] cfg80211: Fix Extended Key ID key install checks (Jarod Wilson) [1776606] - [net] mac80211: AMPDU handling for rekeys with Extended Key ID (Jarod Wilson) [1776606] - [net] mac80211: Simplify Extended Key ID API (Jarod Wilson) [1776606] - [net] nl80211: require and validate vendor command policy (Jarod Wilson) [1776606] - [net] mac80211: AMPDU handling for Extended Key ID (Jarod Wilson) [1776606] - [net] mac80211: IEEE 802.11 Extended Key ID support (Jarod Wilson) [1776606] - [net] nl80211/cfg80211: Extended Key ID support (Jarod Wilson) [1776606] - [net] nl80211/cfg80211: Specify band specific min RSSI thresholds with sched scan (Jarod Wilson) [1776606] - [net] cfg80211: Use const more consistently in for_each_element macros (Jarod Wilson) [1776606] - [net] nl80211: use for_each_element() in validate_ie_attr() (Jarod Wilson) [1776606] - [net] cfg80211: add peer measurement with FTM initiator API (Jarod Wilson) [1776606] - [net] nl80211: use netlink policy validation function for elements (Jarod Wilson) [1776606] - [net] nl80211: use policy range validation where applicable (Jarod Wilson) [1776606] - [net] cfg80211: support FTM responder configuration/statistics (Jarod Wilson) [1776606] - [net] lib80211: move TKIP handling to ARC4 library code (Jarod Wilson) [1776606] - [net] lib80211: move WEP handling to ARC4 library code (Jarod Wilson) [1776606] - [net] mac80211: move WEP handling to ARC4 library interface (Jarod Wilson) [1776606] - [netdrv] rt2x00: clear IV's on start to fix AP mode regression (Jarod Wilson) [1776606] - [netdrv] rt2800usb: Add new rt2800usb device PLANEX GW-USMicroN (Jarod Wilson) [1776606] - [netdrv] rt2x00: no need to check return value of debugfs_create functions (Jarod Wilson) [1776606] - [netdrv] rt2x00usb: remove unnecessary rx flag checks (Jarod Wilson) [1776606] - [netdrv] rt2x00usb: fix rx queue hang (Jarod Wilson) [1776606] - [netdrv] rt2800: do not enable watchdog by default (Jarod Wilson) [1776606] - [netdrv] rt2x00: add restart hw (Jarod Wilson) [1776606] - [netdrv] rt2800: do not nullify initialization vector data (Jarod Wilson) [1776606] - [netdrv] rt2800: add pre_reset_hw callback (Jarod Wilson) [1776606] - [netdrv] rt2800: initial watchdog implementation (Jarod Wilson) [1776606] - [netdrv] rt2800: add helpers for reading dma done index (Jarod Wilson) [1776606] - [netdrv] rt2x00: allow to specify watchdog interval (Jarod Wilson) [1776606] - [netdrv] rt2x00: add RT3883 support (Jarod Wilson) [1776606] - [netdrv] rt2x00mmio: remove legacy comment (Jarod Wilson) [1776606] - [netdrv] rt2x00: remove not used entry field (Jarod Wilson) [1776606] - [netdrv] rt2x00: remove last_nostatus_check (Jarod Wilson) [1776606] - [netdrv] rt2800mmio: use timer and work for handling tx statuses timeouts (Jarod Wilson) [1776606] - [netdrv] rt2800mmio: fetch tx status changes (Jarod Wilson) [1776606] - [netdrv] rt2800: move txstatus pending routine (Jarod Wilson) [1776606] - [netdrv] rt2800: new flush implementation for SoC devices (Jarod Wilson) [1776606] - [netdrv] rt2800: partially restore old mmio txstatus behaviour (Jarod Wilson) [1776606] - [netdrv] rt2x00: code-style fix in rt2800usb.c (Jarod Wilson) [1776606] - [netdrv] rt2x00: do not print error when queue is full (Jarod Wilson) [1776606] - [netdrv] rt2x00: check number of EPROTO errors (Jarod Wilson) [1776606] - [netdrv] rt2x00: use ratelimited variants dev_warn/dev_err (Jarod Wilson) [1776606] - [netdrv] rt2x00: do not increment sequence number while re-transmitting (Jarod Wilson) [1776606] - [netdrv] rt2800: comment and simplify AGC init for RT6352 (Jarod Wilson) [1776606] - [netdrv] rt2800: enable TX_PIN_CFG_RFRX_EN only for MT7620 (Jarod Wilson) [1776606] - [netdrv] rt2800: enable TX_PIN_CFG_LNA_PE_ bits per band (Jarod Wilson) [1776606] - [netdrv] rt2x00: remove confusing AGC register (Jarod Wilson) [1776606] - [netdrv] rt2x00: remove unneeded check (Jarod Wilson) [1776606] - [netdrv] rt2x00: no need to check return value of debugfs_create functions (Jarod Wilson) [1776606] - [netdrv] rt2x00: Work around a firmware bug with shared keys (Jarod Wilson) [1776606] - [netdrv] rt2x00: reduce tx power to nominal level on RT6352 (Jarod Wilson) [1776606] - [netdrv] rt2x00: rt61pci: mark expected switch fall-through (Jarod Wilson) [1776606] - [netdrv] rt2x00: rt2800lib: mark expected switch fall-throughs (Jarod Wilson) [1776606] - [netdrv] rt2x00: rt2500pci: mark expected switch fall-through (Jarod Wilson) [1776606] - [netdrv] rt2x00: rt2400pci: mark expected switch fall-through (Jarod Wilson) [1776606] - [netdrv] rt2800: flush and txstatus rework for rt2800mmio (Jarod Wilson) [1776606] - [netdrv] rt2x00: use different txstatus timeouts when flushing (Jarod Wilson) [1776606] - [netdrv] rt2x00: do not check for txstatus timeout every time on tasklet (Jarod Wilson) [1776606] - [netdrv] rt2800mmio: use txdone/txstatus routines from lib (Jarod Wilson) [1776606] - [netdrv] rt2800: move usb specific txdone/txstatus routines to rt2800lib (Jarod Wilson) [1776606] - [netdrv] rt2x00: use simple_read_from_buffer() (Jarod Wilson) [1776606] - [netdrv] rt2x00: remove redundant functions rt2x00mac_sta_{add/remove} (Jarod Wilson) [1776606] - [net] mac80211: Correctly set noencrypt for PAE frames (Jarod Wilson) [1776606] - [net] mac80211: Don't memset RXCB prior to PAE intercept (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: handle switching killer Qu B0 NICs to C0 (Jarod Wilson) [1776606] - [net] mac80211: minstrel_ht: improve rate probing for devices with static fallback (Jarod Wilson) [1776606] - [net] mac80211: minstrel_ht: fix default max throughput rate indexes (Jarod Wilson) [1776606] - [net] mac80211: minstrel_ht: reduce unnecessary rate probing attempts (Jarod Wilson) [1776606] - [net] mac80211: minstrel_ht: fix per-group max throughput rate initialization (Jarod Wilson) [1776606] - [net] nl80211: Add support for EDMG channels (Jarod Wilson) [1776606] - [net] mac80211: fix possible NULL pointerderef in obss pd code (Jarod Wilson) [1776606] - [net] mac80211: add assoc-at support (Jarod Wilson) [1776606] - [uapi] cfg80211: Support assoc-at timer in sta-info (Jarod Wilson) [1776606] - [net] cfg80211: apply same mandatory rate flags for 5GHz and 6GHz (Jarod Wilson) [1776606] - [net] cfg80211: ibss: use 11a mandatory rates for 6GHz band operation (Jarod Wilson) [1776606] - [net] cfg80211: use same IR permissive rules for 6GHz band (Jarod Wilson) [1776606] - [net] cfg80211: add 6GHz in code handling array with NUM_NL80211_BANDS entries (Jarod Wilson) [1776606] - [net] cfg80211: extend ieee80211_operating_class_to_band() for 6GHz (Jarod Wilson) [1776606] - [net] cfg80211: util: add 6GHz channel to freq conversion and vice versa (Jarod Wilson) [1776606] - [net] cfg80211: add 6GHz UNII band definitions (Jarod Wilson) [1776606] - [uapi] nl80211: add 6GHz band definition to enum nl80211_band (Jarod Wilson) [1776606] - [net] revert "cfg80211: fix processing world regdomain when non modular" (Jarod Wilson) [1776606] - [net] mac80211: add missing length field increment when generating Radiotap header (Jarod Wilson) [1776606] - [net] mac80211: 80Mhz was not reported properly when using tx_status_ext (Jarod Wilson) [1776606] - [net] mac80211: fix bad guard when reporting legacy rates (Jarod Wilson) [1776606] - [net] mac80211: fix TX legacy rate reporting when tx_status_ext is used (Jarod Wilson) [1776606] - [net] mac80211: fix possible sta leak (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix recognition of QuZ devices (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: don't switch FW to qnj when ax201 is detected (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix the byte count table format for 22560 devices (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: Allow multicast data frames only when associated (Jarod Wilson) [1776606] - [netdrv] revert "mwifiex: fix system hang problem after resume" (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ce: Convert inline routines to little-endian words (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ce: Convert macros that set descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ce: Replace local bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ce: Remove unused GET_XXX and SET_XXX (Jarod Wilson) [1776606] - [netdrv] rtw88: add BT co-existence support (Jarod Wilson) [1776606] - [netdrv] rtw88: enclose c2h cmd handle with mutex (Jarod Wilson) [1776606] - [netdrv] rtw88: allow c2h operation in irq context (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8188ee: Remove local configuration variable (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8188ee: Convert inline routines to little-endian words (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8188ee: Convert macros that set descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl88188ee: Replace local bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8188ee: Remove unused GET_XXX and SET_XXX descriptor macros (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: remove set but not used variable 'ip_sel' (Jarod Wilson) [1776606] - [netdrv] brcmsmac: remove three set but not used variables (Jarod Wilson) [1776606] - [netdrv] brcmfmac: remove set but not used variable 'dtim_period' (Jarod Wilson) [1776606] - [netdrv] rtlwifi: remove unneeded function _rtl_dump_channel_map() (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl_pci: Use dev_get_drvdata (Jarod Wilson) [1776606] - [netdrv] mwifiex: pcie: Use dev_get_drvdata (Jarod Wilson) [1776606] - [netdrv] mwifiex: make error values consistent in mwifiex_update_bss_desc_with_ie() (Jarod Wilson) [1776606] - [netdrv] rtw88: use txpwr_lmt_cfg_pair struct, not arrays (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: fix compile time assert build errors (Jarod Wilson) [1776606] - [net] mac80211: HE STA disassoc due to QOS NULL not sent (Jarod Wilson) [1776606] - [net] mac80211: allow setting spatial reuse parameters from bss_conf (Jarod Wilson) [1776606] - [net] nl80211: add strict start type (Jarod Wilson) [1776606] - [net] cfg80211: add support for parsing OBBS_PD attributes (Jarod Wilson) [1776606] - [net] mac80211: reject zero MAC address in add station (Jarod Wilson) [1776606] - [net] cfg80211: use parallel_ops for genl (Jarod Wilson) [1776606] - [net] mac80211: add missing null return check from call to ieee80211_get_sband (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix a use-after-free bug in iwl_mvm_tx_tso_segment (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix an out-of-bound access (Jarod Wilson) [1776606] - [netdrv] iwlwifi: don't unmap as page memory that was mapped as single (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix version check for GEO_TX_POWER_LIMIT support (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add 3 new IDs for the 9000 series (iwl9260_2ac_160_cfg) (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix possible out-of-bounds read when accessing lq_info (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix frame drop from the reordering buffer (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: replace RS mutex with a spin_lock (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: send LQ command always ASYNC (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix comparison of u32 variable with less than zero (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fix locking in delayed GTK setting (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: move iwl_dbg_tlv_free outside of debugfs ifdef (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: move iwl_dbg_tlv_load_bin out of debug override ifdef (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: add a wrapper around rs_tx_status to handle locks (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: add a loose synchronization of the NSSN across Rx queues (Jarod Wilson) [1776606] - [netdrv] iwlwiif: mvm: refactor iwl_mvm_notify_rx_queue (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: add a new RSS sync notification for NSSN sync (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: prepare the ground for more RSS notifications (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: don't send GEO_TX_POWER_LIMIT on version < 41 (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: avoid races in rate init and rate perform (Jarod Wilson) [1776606] - [net] revert "mac80211: set NETIF_F_LLTX when using intermediate tx queues" (Jarod Wilson) [1776606] - [net] mac80211: add support for the ADDBA extension element (Jarod Wilson) [1776606] - [net] mac80211: propagate HE operation info into bss_conf (Jarod Wilson) [1776606] - [net] cfg80211: fix dfs channels remain DFS_AVAILABLE after ch_switch (Jarod Wilson) [1776606] - [net] cfg80211: fix duplicated scan entries after channel switch (Jarod Wilson) [1776606] - [net] cfg80211: refactor cfg80211_bss_update (Jarod Wilson) [1776606] - [net] mac80211: don't WARN on short WMM parameters from AP (Jarod Wilson) [1776606] - [net] nl80211: Include wiphy address setup in NEW_WIPHY (Jarod Wilson) [1776606] - [net] mac80211: implement HE support for mesh (Jarod Wilson) [1776606] - [net] mac80211: add IEEE80211_KEY_FLAG_GENERATE_MMIE to ieee80211_key_flags (Jarod Wilson) [1776606] - [kernel] mac80211: he: add Spatial Reuse element parsing support (Jarod Wilson) [1776606] - [net] mac80211: add struct ieee80211_tx_status support to ieee80211_add_tx_radiotap_header (Jarod Wilson) [1776606] - [net] {nl, mac}80211: fix interface combinations on crypto controlled devices (Jarod Wilson) [1776606] - [net] mac80211: propagate struct ieee80211_tx_status into ieee80211_tx_monitor() (Jarod Wilson) [1776606] - [net] mac80211: add xmit rate to struct ieee80211_tx_status (Jarod Wilson) [1776606] - [kernel] mac80211: add support for parsing ADDBA_EXT IEs (Jarod Wilson) [1776606] - [net] cfg80211: give all multi-BSSID BSS entries the same timestamp (Jarod Wilson) [1776606] - [net] cfg80211: don't parse MBSSID if transmitting BSS isn't created (Jarod Wilson) [1776606] - [net] cfg80211: clean up cfg80211_inform_single_bss_frame_data() (Jarod Wilson) [1776606] - [net] cfg80211: no need to check return value of debugfs_create functions (Jarod Wilson) [1776606] - [net] mac80211: add tx dequeue function for process context (Jarod Wilson) [1776606] - [net] mac80211: run late dequeue late tx handlers without holding fq->lock (Jarod Wilson) [1776606] - [net] lib80211: use crypto API ccm(aes) transform for CCMP processing (Jarod Wilson) [1776606] - [net] mac80211: remove unused and unneeded remove_sta_debugfs callback (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove unused .remove_sta_debugfs callback (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dvm: no need to check return value of debugfs_create functions (Jarod Wilson) [1776606] - [net] mac80211: pass the vif to cancel_remain_on_channel (Jarod Wilson) [1776606] - [netdrv] mwifiex: use eth_broadcast_addr() to assign broadcast address (Jarod Wilson) [1776606] - [netdrv] rtlwifi: remove assignment to itself (Jarod Wilson) [1776606] - [netdrv] brcmfmac: don't net_ratelimit() CONSOLE messages on firmware crash (Jarod Wilson) [1776606] - [netdrv] rtw88: debug: dump tx power indexes in use (Jarod Wilson) [1776606] - [netdrv] rtlwifi: btcoex: fix issue possible condition with no effect (if == else) (Jarod Wilson) [1776606] - [netdrv] brcmfmac: remove unnecessary strlcpy() upon obtaining "ver" iovar (Jarod Wilson) [1776606] - [netdrv] brcmfmac: simply remove flowring if bus is down (Jarod Wilson) [1776606] - [netdrv] brcmfmac: avoid firmware commands when bus is down (Jarod Wilson) [1776606] - [netdrv] brcmfmac: clear events in brcmf_fweh_detach() will always fail (Jarod Wilson) [1776606] - [netdrv] brcmfmac: avoid firmware command in brcmf_netdev_open() when bus is down (Jarod Wilson) [1776606] - [netdrv] brcmfmac: change the order of things in brcmf_detach() (Jarod Wilson) [1776606] - [netdrv] revert "brcmfmac: fix NULL pointer derefence during USB disconnect" (Jarod Wilson) [1776606] - [netdrv] brcmfmac: allow 160MHz in custom regulatory rules (Jarod Wilson) [1776606] - [netdrv] brcmfmac: enable DFS_OFFLOAD extended feature if supported (Jarod Wilson) [1776606] - [netdrv] brcmfmac: add 160MHz in chandef_to_chanspec() (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: Use DMA sync instead of remapping in RX ISR (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: Rearrange the memory usage for skb in RX ISR (Jarod Wilson) [1776606] - [netdrv] rtw88: Fix misuse of GENMASK macro (Jarod Wilson) [1776606] - [netdrv] rtl8xxxu: Fix wifi low signal strength issue of RTL8723BU (Jarod Wilson) [1776606] - [net] mac80211: don't warn about CW params when not using them (Jarod Wilson) [1776606] - [net] mac80211: fix possible memory leak in ieee80211_assign_beacon (Jarod Wilson) [1776606] - [kernel] fix typos and some coding style in comments (Jarod Wilson) [1776606] - [netdrv] ath10k: work around uninitialized vht_pfr variable (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: add support for qu c-step devices (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add new cards for 9000 and 20000 series (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: clear rfkill_safe_init_done when we start the firmware (Jarod Wilson) [1776606] - [netdrv] iwlwifi: don't WARN when calling iwl_get_shared_mem_conf with RF-Kill (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: don't service an interrupt that was masked (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fix RF-Kill interrupt while FW load for gen2 devices (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix ALIVE interrupt handling for gen2 devices w/o MSI-X (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: delay GTK setting in FW in AP mode (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove MAC_FILTER_IN_11AX for AP mode (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: debug recording stop and restart command remove (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: don't stop dbg recording before entering D3 from 9000 devices (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: fix debug monitor stop and restart in ini mode (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: make the usage of TWT configurable (Jarod Wilson) [1776606] - [netdrv] iwlwifi: support FSEQ TLV even when FMAC is not compiled (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: move trans debug fields to a separate struct (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: remove redundant checking of ini mode (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: enforce apply point early on buffer allocation tlv (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: fix debug monitor stop and restart delays (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: increase the size of PCI dumps (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: Drop large non sta frames (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: Add log information about SAR status (Jarod Wilson) [1776606] - [netdrv] iwlwifi: Add support for SAR South Korea limitation (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fix module init error paths (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: convert to FW AC when configuring MU EDCA (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: correctly fill the ac array in the iwl_mac_ctx_cmd (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove some unnecessary NULL checks (Jarod Wilson) [1776606] - [netdrv] iwlwifi: d3: Use struct_size() helper (Jarod Wilson) [1776606] - [netdrv] iwlwifi: lib: Use struct_size() helper (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fw api: support adwell HB default APs number api (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove multiple debugfs entries (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: implement dump info collection (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: add a debugfs entry to set a fixed size AMSDU for all TX packets (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: support debug info TLV (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: use different barker for ini dump (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: add consecutive trigger firing support (Jarod Wilson) [1776606] - [kernel] ieee80211: Add a missing extended capability flag definition (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: abort region collection in case the size is 0 (Jarod Wilson) [1776606] - [netdrv] iwlwifi: update CSI API (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: dump headers cleanup (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: allow dump collection in case of an early error (Jarod Wilson) [1776606] - [netdrv] iwlwifi: iwl_mvm_tx_mpdu() must be called with BH disabled (Jarod Wilson) [1776606] - [netdrv] ath10k: pci: remove unnecessary casts (Jarod Wilson) [1776606] - [netdrv] ath10k: remove unnecessary 'out of memory' message (Jarod Wilson) [1776606] - [netdrv] ath10k: destroy sdio workqueue while remove sdio module (Jarod Wilson) [1776606] - [netdrv] ath10k: Move non-fatal warn logs to dbg level for SDIO chip (Jarod Wilson) [1776606] - [netdrv] ath10k: Fix memory leak in qmi (Jarod Wilson) [1776606] - [netdrv] ath10k: add new hw_ops for sdio chip (Jarod Wilson) [1776606] - [netdrv] ath9k: correctly handle short radar pulses (Jarod Wilson) [1776606] - [netdrv] rtw88: refine flow to get tx power index (Jarod Wilson) [1776606] - [netdrv] rtw88: remove all RTW_MAX_POWER_INDEX macro (Jarod Wilson) [1776606] - [netdrv] rtw88: update tx power limit table to RF v20 (Jarod Wilson) [1776606] - [netdrv] rtw88: correct power limit selection (Jarod Wilson) [1776606] - [netdrv] rtw88: choose the lowest as world-wide power limit (Jarod Wilson) [1776606] - [netdrv] rtw88: fix incorrect tx power limit at 5G (Jarod Wilson) [1776606] - [netdrv] rtw88: remove unused variable (Jarod Wilson) [1776606] - [netdrv] rtw88: unify prefixes for tx power setting routine (Jarod Wilson) [1776606] - [netdrv] rtw88: do not use (void *) as argument (Jarod Wilson) [1776606] - [netdrv] rtw88: resolve order of tx power setting routines (Jarod Wilson) [1776606] - [netdrv] ath: fix SPDX tags (Jarod Wilson) [1776606] - [netdrv] ath10k: Add WMI diag fw logging support for WCN3990 (Jarod Wilson) [1776606] - [netdrv] ath10k: add report MIC error for sdio chip (Jarod Wilson) [1776606] - [netdrv] ath10k: add support for controlling tx power to a station (Jarod Wilson) [1776606] - [netdrv] ath10k: Add peer delete response event (Jarod Wilson) [1776606] - [netdrv] ath10k: wait for vdev delete response from firmware (Jarod Wilson) [1776606] - [netdrv] ath10k: fix PCIE device wake up failed (Jarod Wilson) [1776606] - [netdrv] ath10k: fix failure to set multiple fixed rate (Jarod Wilson) [1776606] - [netdrv] ath10k: Change the warning message string (Jarod Wilson) [1776606] - [netdrv] ath10k: fix fw crash by moving chip reset after napi disabled (Jarod Wilson) [1776606] - [netdrv] ath10k: add missing error handling (Jarod Wilson) [1776606] - [netdrv] ath10k: enabling tx stats support over pktlog (Jarod Wilson) [1776606] - [netdrv] ath10k: acquire lock to fix lockdep's warning (Jarod Wilson) [1776606] - [netdrv] ath10k: change firmware file name for UTF mode of SDIO/USB (Jarod Wilson) [1776606] - [netdrv] ath10k: add support for firmware crash recovery on SDIO chip (Jarod Wilson) [1776606] - [netdrv] ath10k: Add wrapper function to ath10k debug (Jarod Wilson) [1776606] - [netdrv] ath10k: add htt_h2t_aggr_cfg_msg op for high latency devices (Jarod Wilson) [1776606] - [netdrv] ath10k: add inline wrapper for htt_h2t_aggr_cfg_msg (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix sparse warnings: warning: incorrect type in assignment (different base types) (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix sparse warnings: warning: cast from restricted __le16 (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix sparse warnings: incorrect type in assignment (different base types) (Jarod Wilson) [1776606] - [netdrv] mt76: move nl80211_dfs_regions in mt76_dev data structure (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: remove cfg80211_chan_def from mt7615_set_channel signature (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: update peer's bssid when state transition occurs (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix incorrect settings in mesh mode (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: take into account extPA when configuring tx power (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: init per-channel target power (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add support for per-chain signal strength reporting (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: simplify mt7615_mcu_set_sta_rec routine (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: improve hardware rate switching configuration (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: rework and fix tx status reporting (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: remove key check in mt7615_mcu_set_wtbl_key (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: remove unused variable in mt7615_mcu_set_bcn (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix slow performance when enable encryption (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: enable support for mesh (Jarod Wilson) [1776606] - [netdrv] mt76: Remove set but not used variables 'pid' and 'final_mpdu' (Jarod Wilson) [1776606] - [netdrv] mt76: move mt76_get_rate in mt76-module (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: rearrange locking in mt7615_config (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: init get_txpower mac80211 callback (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add the capability to configure tx power (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: select wifi band according to eeprom (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add support for mtd eeprom parsing (Jarod Wilson) [1776606] - [netdrv] mt76: move mt76_insert_ccmp_hdr in mt76-module (Jarod Wilson) [1776606] - [netdrv] mt76: fix setting chan->max_power (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix reading target tx power from eeprom (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: do not process rx packets if the device is not initialized (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: add debugfs knob to enable/disable edcca (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add static qualifier to mt7615_rx_poll_complete (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: rearrange cleanup operations in mt7615_unregister_device (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: stop mac80211 queues before setting the channel (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: run __mt76_mcu_send_msg in mt7615_mcu_send_firmware (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: init mcu_restart function pointer (Jarod Wilson) [1776606] - [netdrv] mt7615: initialize mt76_mcu_ops data structure (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: use standard signature for mt7615_mcu_msg_send (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: remove unused structure in mcu.h (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: do not use function pointers whenever possible (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: unify __mt7615_mcu_set_dev_info and mt7615_mcu_set_dev_info (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: remove skb_ret from mt7615_mcu_msg_send (Jarod Wilson) [1776606] - [netdrv] mt7615: remove dest from mt7615_mcu_msg_send signature (Jarod Wilson) [1776606] - [netdrv] mt7615: remove query from mt7615_mcu_msg_send signature (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: remove unused parameter in mt7615_mcu_del_wtbl (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: unify mt7615_mcu_add_wtbl_bmc and mt7615_mcu_del_wtbl_bmc (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: use proper msg size in mt7615_mcu_add_wtbl (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: use proper msg size in mt7615_mcu_add_wtbl_bmc (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: remove bss_info_convert_vif_type routine (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: simplify __mt7615_mcu_set_sta_rec (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: simplify __mt7615_mcu_set_wtbl (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: Make mt7615_irq_handler static (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: Use after free in mt7615_mcu_set_bcn() (Jarod Wilson) [1776606] - [netdrv] mt76: Fix a signedness bug in mt7615_add_interface() (Jarod Wilson) [1776606] - [netdrv] mt76: move netif_napi_del in mt76_dma_cleanup (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: use napi polling for tx cleanup (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: use napi polling for tx cleanup (Jarod Wilson) [1776606] - [netdrv] wireless/mediatek: Add SPDX license identifier - Makefile/Kconfig (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: dynamically alloc mcu req in mt7603_mcu_set_eeprom (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: enable/disable pre_tbtt_tasklet in mt7603_set_channel (Jarod Wilson) [1776606] - [netdrv] mt76: move pre_tbtt_tasklet in mt76_dev (Jarod Wilson) [1776606] - [netdrv] mt76: move beacon_mask in mt76_dev (Jarod Wilson) [1776606] - [netdrv] mt76: move beacon_int in mt76_dev (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: report firmware version using ethtool (Jarod Wilson) [1776606] - [netdrv] mt76: fix endianness sparse warnings (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: use sizeof instead of sizeof_field (Jarod Wilson) [1776606] - [netdrv] mt76: add mac80211 driver for MT7615 PCIe-based chipsets (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: run __mt76_mcu_send_msg in mt7603_mcu_send_firmware (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: init mcu_restart function pointer (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: initialize mt76_mcu_ops data structure (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: use standard signature for mt7603_mcu_msg_send (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: remove query from mt7603_mcu_msg_send signature (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix initialization of max rx length (Jarod Wilson) [1776606] - [netdrv] mt76: use macro for sn and seq_ctrl conversion (Jarod Wilson) [1776606] - [netdrv] mt76: add skb pointer to mt76_tx_info (Jarod Wilson) [1776606] - [netdrv] mt76: move mac_work in mt76_dev (Jarod Wilson) [1776606] - [netdrv] mt76: only schedule txqs from the tx tasklet (Jarod Wilson) [1776606] - [netdrv] mt76: move tx tasklet to struct mt76_dev (Jarod Wilson) [1776606] - [netdrv] mt76: store wcid tx rate info in one u32 reduce locking (Jarod Wilson) [1776606] - [netdrv] mt76: use readl/writel instead of ioread32/iowrite32 (Jarod Wilson) [1776606] - [netdrv] mt76: fix tx power issues (Jarod Wilson) [1776606] - [netdrv] mt76: introduce mt76_free_device routine (Jarod Wilson) [1776606] - [netdrv] mt76: unify set_tim (Jarod Wilson) [1776606] - [netdrv] mt7603: core: do not use magic numbers in mt7603_reg_map (Jarod Wilson) [1776606] - [netdrv] mt7603: remove mt7603_mcu_init routine (Jarod Wilson) [1776606] - [netdrv] mt76: dma: add static qualifier to mt76_dma_tx_queue_skb (Jarod Wilson) [1776606] - [netdrv] mt76: introduce mt76_tx_info data structure (Jarod Wilson) [1776606] - [netdrv] mt76: introduce mt76_sw_queue data structure (Jarod Wilson) [1776606] - [netdrv] mt76: remove mt76_queue dependency from tx_complete_skb function pointer (Jarod Wilson) [1776606] - [netdrv] mt76: remove mt76_queue dependency from tx_prepare_skb function pointer (Jarod Wilson) [1776606] - [netdrv] mt76: remove mt76_queue dependency from tx_queue_skb function pointer (Jarod Wilson) [1776606] - [netdrv] mt76: dma: move mt76x02_init_{tx, rx}_queue in mt76 module (Jarod Wilson) [1776606] - [netdrv] mt76: mmio: move mt76x02_set_irq_mask in mt76 module (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: send BAR after powersave wakeup (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix sequence number assignment (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: add missing initialization for dev->ps_lock (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: use the correct hweight8() function (Jarod Wilson) [1776606] - [netdrv] mt76: fix return value check in mt76_wmac_probe() (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: set moredata flag when queueing ps-filtered packets (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: clear the service period on releasing PS filtered packets (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: notify mac80211 about buffered frames in ps queue (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix up hardware queue index for PS filtered packets (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: clear ps filtering mode before releasing buffered frames (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix tx status HT rate validation (Jarod Wilson) [1776606] - [netdrv] mt76: add driver for MT7603E and MT7628/7688 (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x0u: do not reset radio on resume (Jarod Wilson) [1776606] - [netdrv] mt7601u: null check the allocation (Jarod Wilson) [1776606] - [netdrv] mt7601u: use params->ssn value directly (Jarod Wilson) [1776606] - [netdrv] mt76: usb: fix rx A-MSDU support (Jarod Wilson) [1776606] - [netdrv] mt76: mt76u: get rid of {out,in}_max_packet (Jarod Wilson) [1776606] - [netdrv] mt76: mt76u: reduce rx memory footprint (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02u: fix sparse warnings: should it be static? (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x0: fix RF frontend initialization for external PA (Jarod Wilson) [1776606] - [netdrv] mt76: generalize mt76_get_txpower for 4x4:4 devices (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: fix tx reordering on rate control probing without a-mpdu (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: fix tx status reporting issues (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: fix edcca file permission (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: run mt76x02_edcca_init atomically in mt76_edcca_set (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x2: move mutex_lock inside mt76x2_set_channel (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x2u: remove mt76x02_edcca_init in mt76x2u_set_channel (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: remove enable from mt76x02_edcca_init signature (Jarod Wilson) [1776606] - [netdrv] mt76: move tx_napi in mt76_dev (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: remove useless return in mt76x02_resync_beacon_timer (Jarod Wilson) [1776606] - [netdrv] mt7601u: fix possible memory leak when the device is disconnected (Jarod Wilson) [1776606] - [netdrv] mt7601u: do not schedule rx_tasklet when the device has been disconnected (Jarod Wilson) [1776606] - [netdrv] mwifiex: don't disable hardirqs; just softirqs (Jarod Wilson) [1776606] - [netdrv] mwifiex: dispatch/rotate from reorder table atomically (Jarod Wilson) [1776606] - [netdrv] mwifiex: ignore processing invalid command response (Jarod Wilson) [1776606] - [netdrv] mwifiex: update set_mac_address logic (Jarod Wilson) [1776606] - [netdrv] mwifiex: print PCI mmap with pK (Jarod Wilson) [1776606] - [netdrv] mwifiex: drop 'set_consistent_dma_mask' log message (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add support for hr1 RF ID (Jarod Wilson) [1776606] - [netdrv] iwlwifi: change 0x02F0 fw from qu to quz (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add new cards for 22000 and change wrong structs (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add new cards for 22000 and fix struct name (Jarod Wilson) [1776606] - [net] mac80211: notify offchannel expire on mgmt_tx (Jarod Wilson) [1776606] - [net] nl80211: send event when CMD_FRAME duration expires (Jarod Wilson) [1776606] - [net] mac80211: no need to check return value of debugfs_create functions (Jarod Wilson) [1776606] - [net] mac80211: extend __rate_control_send_low warning (Jarod Wilson) [1776606] - [net] mac80211: fill low rate even for HAS_RATE_CONTROL (Jarod Wilson) [1776606] - [net] mac80211: use STA info in rate_control_send_low() (Jarod Wilson) [1776606] - [net] mac80211: call rate_control_send_low() internally (Jarod Wilson) [1776606] - [net] cfg80211: Add a function to iterate all BSS entries (Jarod Wilson) [1776606] - [net] mac80211: allow turning TWT responder support on and off via netlink (Jarod Wilson) [1776606] - [net] mac80211: dynamically enable the TWT requester support on STA interfaces (Jarod Wilson) [1776606] - [net] mac80211: add ieee80211_get_he_iftype_cap() helper (Jarod Wilson) [1776606] - [uapi] nl80211: add support for SAE authentication offload (Jarod Wilson) [1776606] - [net] nl80211: add WPA3 definition for SAE authentication (Jarod Wilson) [1776606] - [net] nl80211: add NL80211_ATTR_IFINDEX to port authorized event (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8188ee: remove redundant assignment to rtstatus (Jarod Wilson) [1776606] - [netdrv] rtlwifi: remove redundant assignment to variable k (Jarod Wilson) [1776606] - [netdrv] rtlwifi: remove redundant assignment to variable badworden (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192cu: fix error handle when usb probe failed (Jarod Wilson) [1776606] - [netdrv] rtlwifi: btcoex: remove unused function exhalbtc_stack_operation_notify (Jarod Wilson) [1776606] - [netdrv] rtlwifi: btcoex: Remove set but not used variable 'len' and 'asso_type_v2' (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8821ae: Remove set but not used variables 'cur_txokcnt' and 'b_last_is_cur_rdl_state' (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8821ae: Convert inline routines to little-endian words (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8821ae: Convert macros that set descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8821ae: Replace local bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8821ae: Remove unused GET_XXX and SET_XXX descriptor macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: 8192de: use le32 to access cckswing tables (Jarod Wilson) [1776606] - [netdrv] rtlwifi: 8192de: Fix used uninitialized variables in power tracking (Jarod Wilson) [1776606] - [netdrv] rtlwifi: 8192de: make tables to be 'static const' (Jarod Wilson) [1776606] - [netdrv] rtlwifi: 8192de: Reduce indentation and fix coding style (Jarod Wilson) [1776606] - [netdrv] rtw88: fix typo rtw_writ16_set (Jarod Wilson) [1776606] - [netdrv] rtw88: rsvd page should go though management queue (Jarod Wilson) [1776606] - [netdrv] rtw88: restore DACK results to save time (Jarod Wilson) [1776606] - [netdrv] rtw88: power on again if it was already on (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: use more accurate ofdm fa counting (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: disable rx clock gating before counter reset (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: update channel and bandwidth BB setting (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: add rf write protection when switching channel (Jarod Wilson) [1776606] - [netdrv] rtw88: add beacon function setting (Jarod Wilson) [1776606] - [netdrv] rtw88: add support for random mac scan (Jarod Wilson) [1776606] - [netdrv] rtw88: add fast xmit support (Jarod Wilson) [1776606] - [netdrv] rtw88: more descriptions about LPS (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: check if queue mapping exceeds size of ac_to_hwq (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: use ieee80211_ac_numbers instead of 0-3 (Jarod Wilson) [1776606] - [netdrv] brcmfmac: use strlcpy() instead of strcpy() (Jarod Wilson) [1776606] - [netdrv] brcmfmac: fix typos in code comments (Jarod Wilson) [1776606] - [netdrv] brcm80211: select WANT_DEV_COREDUMP conditionally for brcmfmac (Jarod Wilson) [1776606] - [netdrv] brcmfmac: use separate Kconfig file for brcmfmac (Jarod Wilson) [1776606] - [netdrv] brcmfmac: switch source files to using SPDX license identifier (Jarod Wilson) [1776606] - [netdrv] brcmsmac: switch phy source files to using SPDX license identifier (Jarod Wilson) [1776606] - [netdrv] brcmutil: switch source files to using SPDX license identifier (Jarod Wilson) [1776606] - [netdrv] brcm80211: switch common header files to using SPDX license identifier (Jarod Wilson) [1776606] - [net] cfg80211: Handle bss expiry during connection (Jarod Wilson) [1776606] - [netdrv] ath10k: Check tx_stats before use it (Jarod Wilson) [1776606] - [netdrv] ath10k: add peer id check in ath10k_peer_find_by_id (Jarod Wilson) [1776606] - [netdrv] ath10k: Add wmi tlv service map for mesh 11s (Jarod Wilson) [1776606] - [netdrv] ath10k: Do not send probe response template for mesh (Jarod Wilson) [1776606] - [netdrv] ath10k: Add wmi tlv vdev subtype for mesh in WCN3990 (Jarod Wilson) [1776606] - [netdrv] ath10k: change swap mail box config for UTF mode of SDIO (Jarod Wilson) [1776606] - [netdrv] ath10k: Fix the wrong value of enums for wmi tlv stats id (Jarod Wilson) [1776606] - [netdrv] ath10k: coredump: use struct_size() helper (Jarod Wilson) [1776606] - [netdrv] ath10k: Use struct_size() helper (Jarod Wilson) [1776606] - [netdrv] ath10k: Fix encoding for protected management frames (Jarod Wilson) [1776606] - [netdrv] ath10k: rx_duration update for fw_stats debugfs entry (Jarod Wilson) [1776606] - [netdrv] ath10k: Fix the tx stats bytes & packets parsing (Jarod Wilson) [1776606] - [netdrv] ath10k: Modify CE4 src buffer entries to 2048 for WCN3990 (Jarod Wilson) [1776606] - [netdrv] ath10k: Move board id and fw version logging to info level (Jarod Wilson) [1776606] - [netdrv] ath10k: Added support to reset HTT stats in debugfs (Jarod Wilson) [1776606] - [netdrv] ath10k: Extended the HTT stats support to retrieve Mu-MIMO related stats (Jarod Wilson) [1776606] - [netdrv] ath: DFS JP domain W56 fixed pulse type 3 RADAR detection (Jarod Wilson) [1776606] - [netdrv] ath9k: drop redundant code in ar9003_hw_set_channel (Jarod Wilson) [1776606] - [netdrv] ath: drop duplicated define (Jarod Wilson) [1776606] - [netdrv] ath9k: Remove some set but not used variables (Jarod Wilson) [1776606] - [netdrv] ath9k: Differentiate between max combined and per chain power (Jarod Wilson) [1776606] - [netdrv] ath9k: Check for errors when reading SREV register (Jarod Wilson) [1776606] - [netdrv] ath9k: Don't trust TX status TID number when reporting airtime (Jarod Wilson) [1776606] - [netdrv] ath6kl: remove redundant check of status != 0 (Jarod Wilson) [1776606] - [netdrv] ath6kl: add some bounds checking (Jarod Wilson) [1776606] - [netdrv] ath6kl: wmi: use struct_size() helper (Jarod Wilson) [1776606] - [netdrv] ath6kl: debug: Use struct_size() helper (Jarod Wilson) [1776606] - [netdrv] ath10k: fix incorrect multicast/broadcast rate setting (Jarod Wilson) [1776606] - [netdrv] ath10k: enable QCA6174 hw3.2 SDIO hardware (Jarod Wilson) [1776606] - [netdrv] ath10k: add fragmentation handler for high latency devices (Jarod Wilson) [1776606] - [netdrv] ath10k: add PN replay protection for high latency devices (Jarod Wilson) [1776606] - [netdrv] ath10k: add handler for HTT_T2H_MSG_TYPE_SEC_IND event (Jarod Wilson) [1776606] - [netdrv] ath10k: add struct for high latency PN replay protection (Jarod Wilson) [1776606] - [netdrv] ath10k: sdio: add missing error check (Jarod Wilson) [1776606] - [netdrv] ath10k: add initialization of HTC header (Jarod Wilson) [1776606] - [netdrv] ath10k: fix use-after-free on SDIO data frames (Jarod Wilson) [1776606] - [netdrv] ath10k: htt: support MSDU ids with SDIO (Jarod Wilson) [1776606] - [netdrv] ath10k: initialise struct ath10k_bus params to zero (Jarod Wilson) [1776606] - [netdrv] ath10k: htt: don't use txdone_fifo with SDIO (Jarod Wilson) [1776606] - [netdrv] ath10k: don't disable interrupts in ath10k_sdio_remove() (Jarod Wilson) [1776606] - [netdrv] ath10k: sdio: workaround firmware UART pin configuration bug (Jarod Wilson) [1776606] - [net] cfg80211: Add airtime statistics and settings (Jarod Wilson) [1776606] - [base] depend on HAS_IOMEM for devm_platform_ioremap_resource() (Jarod Wilson) [1776606] - [base] provide devm_platform_ioremap_resource() (Jarod Wilson) [1776606] - [lib] crypto: arc4 - refactor arc4 core code into separate library (Jarod Wilson) [1776606] - [crypto] export arc4 defines (Jarod Wilson) [1776606] - [crypto] arc4 - convert to skcipher API (Jarod Wilson) [1776606] - [kernel] bitfield: add u8 helpers (Jarod Wilson) [1776606]- [md] raid5: need to set STRIPE_HANDLE for batch head (Nigel Croxon) [1774840] - [scsi] lpfc: remove left-over BUILD_NVME defines (Ewan Milne) [1782235] - [block] fix memleak of bio integrity data (Ming Lei) [1779898] - [fs] xfs: attach dquots and reserve quota blocks during unwritten conversion (Carlos Maiolino) [1782094] - [nvme] nvme-fc: fix double-free scenarios on hw queues (Ewan Milne) [1781390] - [tools] power turbostat: Add Cometlake support (David Arcari) [1759661] - [mm] hugetlbfs: take read_lock on i_mmap for PMD sharing (Waiman Long) [1731295] - [documentation] powerpc/pseries: Add documentation for vcpudispatch_stats (Gustavo Duarte) [1723870] - [powerpc] pseries: Protect against hogging the cpu while setting up the stats (Gustavo Duarte) [1723870] - [powerpc] pseries: Provide vcpu dispatch statistics (Gustavo Duarte) [1723870] - [powerpc] pseries: Move mm/book3s64/vphn.c under platforms/pseries/ (Gustavo Duarte) [1723870] - [powerpc] pseries: Generalize hcall_vphn() (Gustavo Duarte) [1723870] - [powerpc] mm: Move book3s64 specifics in subdirectory mm/book3s64 (Gustavo Duarte) [1723870] - [powerpc] pseries: Introduce rwlock to gatekeep DTLB usage (Gustavo Duarte) [1723870] - [powerpc] pseries: Factor out DTL buffer allocation and registration routines (Gustavo Duarte) [1723870] - [powerpc] pseries: Do not save the previous DTL mask value (Gustavo Duarte) [1723870] - [powerpc] pseries: Use macros for referring to the DTL enable mask (Gustavo Duarte) [1723870] - [powerpc] mm: change #include "mmu_decl.h" to (Gustavo Duarte) [1723870] - [fs] devpts_pty_kill(): don't bother with d_delete() (Eric Sandeen) [1772718] - [fs] devpts: always delete dcache dentry-s in dput() (Eric Sandeen) [1772718] - [infiniband] rdma/siw: Fix post_recv QP state locking (Kamal Heib) [1779625] - [infiniband] rdma/siw: Fix SQ/RQ drain logic (Kamal Heib) [1779625] - [infiniband] rdma/siw: Relax from kmap_atomic() use in TX path (Kamal Heib) [1779625] - [netdrv] nfp: flower: cmsg rtnl locks can timeout reify messages (Pablo Cascon) [1729154] - [netdrv] nfp: Drop unnecessary continue in nfp_net_pf_alloc_vnics (Pablo Cascon) [1729154] - [netdrv] nfp: flower: handle neighbour events on internal ports (Pablo Cascon) [1729154] - [netdrv] nfp: flower: prevent ingress block binds on internal ports (Pablo Cascon) [1729154] - [netdrv] nfp: add AMDA0058 boards to firmware list (Pablo Cascon) [1729154] - [netdrv] nfp: no need to check return value of debugfs_create functions (Pablo Cascon) [1729154] - [netdrv] nfp: flower: encode mac indexes with pre-tunnel rule check (Pablo Cascon) [1729154] - [netdrv] nfp: flower: remove offloaded MACs when reprs are applied to OvS bridges (Pablo Cascon) [1729154] - [netdrv] nfp: flower: offload pre-tunnel rules (Pablo Cascon) [1729154] - [netdrv] nfp: flower: verify pre-tunnel rules (Pablo Cascon) [1729154] - [netdrv] nfp: flower: detect potential pre-tunnel rules (Pablo Cascon) [1729154] - [netdrv] nfp: flower: push vlan after tunnel in merge (Pablo Cascon) [1729154] - [netdrv] nfp: flower: offload MPLS set action (Pablo Cascon) [1729154] - [netdrv] nfp: flower: offload MPLS pop action (Pablo Cascon) [1729154] - [netdrv] nfp: flower: offload MPLS push action (Pablo Cascon) [1729154] - [netdrv] nfp: flower: ensure ip protocol is specified for L4 matches (Pablo Cascon) [1729154] - [netdrv] nfp: flower: fix ethernet check on match fields (Pablo Cascon) [1729154] - [netdrv] nfp: ccm: increase message limits (Pablo Cascon) [1729154] - [netdrv] nfp: Use spinlock_t instead of struct spinlock (Pablo Cascon) [1729154] - [netdrv] nfp: flower: add GRE encap action support (Pablo Cascon) [1729154] - [netdrv] nfp: flower: add GRE decap classification support (Pablo Cascon) [1729154] - [netdrv] nfp: flower: rename tunnel related functions in action offload (Pablo Cascon) [1729154] - [netdrv] nfp: flower: add helper functions for tunnel classification (Pablo Cascon) [1729154] - [netdrv] nfp: flower: refactor tunnel key layer calculation (Pablo Cascon) [1729154] - [netdrv] nfp: flower: extend extack messaging for flower match and actions (Pablo Cascon) [1729154] - [netdrv] nfp: flower: use extack messages in flower offload (Pablo Cascon) [1729154] - [netdrv] nfp: flower: check L4 matches on unknown IP protocols (Pablo Cascon) [1729154] - [netdrv] nfp: print a warning when binding VFs to PF driver (Pablo Cascon) [1729154] - [netdrv] nfp: update the old flash error message (Pablo Cascon) [1729154] - [netdrv] nfp: prepare for more TX metadata prepend (Pablo Cascon) [1729154] - [netdrv] nfp: add tls init code (Pablo Cascon) [1729154] - [netdrv] nfp: parse crypto opcode TLV (Pablo Cascon) [1729154] - [netdrv] nfp: add support for sending control messages via mailbox (Pablo Cascon) [1729154] - [netdrv] nfp: parse the mailbox cmsg TLV (Pablo Cascon) [1729154] - [netdrv] nfp: make bar_lock a semaphore (Pablo Cascon) [1729154] - [netdrv] nfp: count all failed TX attempts as errors (Pablo Cascon) [1729154] - [netdrv] nfp: ensure skb network header is set for packet redirect (Pablo Cascon) [1728773] - [netdrv] nfp: reintroduce ndo_get_port_parent_id for representor ports (Pablo Cascon) [1728773] - [netdrv] nfp: implement PCI driver shutdown callback (Pablo Cascon) [1728773] - [netdrv] nfp: add SR-IOV trusted VF support (Pablo Cascon) [1728773] - [netdrv] nfp: split out common control message handling code (Pablo Cascon) [1728773] - [netdrv] nfp: move vNIC reset before netdev init (Pablo Cascon) [1728773] - [netdrv] nfp: add a mutex lock for the vNIC ctrl BAR (Pablo Cascon) [1728773] - [netdrv] nfp: opportunistically poll for reconfig result (Pablo Cascon) [1728773] - [netdrv] nfp: remove ndo_get_port_parent_id implementation (Pablo Cascon) [1728773] - [netdrv] nfp: pass switch ID through devlink_port_attrs_set() (Pablo Cascon) [1728773] - [netdrv] nfp: implement ethtool get module EEPROM (Pablo Cascon) [1728773] - [netdrv] nfp: nsp: implement read SFF module EEPROM (Pablo Cascon) [1728773] - [netdrv] nfp: do not handle nn->port defined case in nfp_net_get_phys_port_name() (Pablo Cascon) [1728773] - [netdrv] nfp: register devlink port before netdev (Pablo Cascon) [1728773] - [netdrv] nfp: remove defines for unused control bits (Pablo Cascon) [1728773] - [netdrv] replace ndo_get_devlink with ndo_get_devlink_port (Pablo Cascon) [1728773] - [netdrv] nfp: add .ndo_get_devlink (Pablo Cascon) [1728773] - [netdrv] nfp: flower: add rcu locks when accessing netdev for tunnels (Pablo Cascon) [1728773] - [netdrv] nfp: flower: add qos offload stats request and reply (Pablo Cascon) [1728773] - [netdrv] nfp: flower: fix size_t compile warning (Pablo Cascon) [1728773] - [netdrv] nfp: flower: fix implicit fallthrough warning (Pablo Cascon) [1728773] - [netdrv] nfp: flower: offload merge flows (Pablo Cascon) [1728773] - [netdrv] nfp: flower: support stats update for merge flows (Pablo Cascon) [1728773] - [netdrv] nfp: flower: generate merge flow rule (Pablo Cascon) [1728773] - [netdrv] nfp: flower: validate merge hint flows (Pablo Cascon) [1728773] - [netdrv] nfp: flower: handle merge hint messages (Pablo Cascon) [1728773] - [netdrv] nfp: flower: get flows by host context (Pablo Cascon) [1728773] - [netdrv] nfp: flower: allow tunnels to output to internal port (Pablo Cascon) [1728773] - [netdrv] nfp: flower: support fallback packets from internal ports (Pablo Cascon) [1728773] - [netdrv] nfp: allow fallback packets from non-reprs (Pablo Cascon) [1728773] - [netdrv] nfp: flower: allow offloading of matches on 'internal' ports (Pablo Cascon) [1728773] - [netdrv] nfp: flower: turn on recirc and merge hint support in firmware (Pablo Cascon) [1728773] - [netdrv] nfp: flower: reduce action list size by coalescing mangle actions (Pablo Cascon) [1728773] - [fs] xfs: properly serialise fallocate against AIO+DIO (Eric Sandeen) [1765547] - [fs] xfs: fix attr leaf header freemap.size underflow (Brian Foster) [1728989] - [mm] maintain randomization of page free lists (Rafael Aquini) [1620349] - [mm] move buddy list manipulations into helpers (Rafael Aquini) [1620349] - [mm] shuffle initial free memory to improve memory-side-cache utilization (Rafael Aquini) [1620349] - [powerpc] kvm: ppc: book3s hv: Flush link stack on guest exit to host kernel (Gustavo Duarte) [1777686] - [powerpc] book3s64: Fix link stack flush on context switch (Gustavo Duarte) [1777686] - [powerpc] 64s: support nospectre_v2 cmdline option (Gustavo Duarte) [1777686] - [powerpc] fsl: Update Spectre v2 reporting (Gustavo Duarte) [1777686] - [powerpc] fsl: Add nospectre_v2 command line argument (Gustavo Duarte) [1777686] - [powerpc] fsl: Fix spectre_v2 mitigations reporting (Gustavo Duarte) [1777686] - [powerpc] 64: Make meltdown reporting Book3S 64 specific (Gustavo Duarte) [1777686] - [powerpc] 64: Disable the speculation barrier from the command line (Gustavo Duarte) [1777686] - [x86] kprobes: Avoid kretprobe recursion bug (Jiri Olsa) [1779235] - [x86] kprobes: Verify stack frame on kretprobe (Jiri Olsa) [1779235]- [fs] iomap: Fix pipe page leakage during splicing (Andreas Grunbacher) [1622634] - [fs] iomap: fix return value of iomap_dio_bio_actor on 32bit systems (Andreas Grunbacher) [1622634] - [fs] iomap: iomap_bmap should check iomap_apply return value (Andreas Grunbacher) [1622634] - [fs] iomap: Fix overflow in iomap_page_mkwrite (Andreas Grunbacher) [1622634] - [fs] splice: only read in as much information as there is pipe buffer space (Andreas Grunbacher) [1622634] - [fs] gfs2: Always mark inode dirty in fallocate (Andreas Grunbacher) [1622634] - [fs] dax: Fix pmd vs pte conflict detection (Jeff Moyer) [1777250] - [fs] xfs: move local to extent inode logging into bmap helper (Brian Foster) [1737677] - [fs] xfs: remove broken error handling on failed attr sf to leaf change (Brian Foster) [1737677] - [fs] xfs: log the inode on directory sf to block format change (Brian Foster) [1737677] - [block] bfq: deschedule empty bfq_queues not referred by any process (Ming Lei) [1773831] - [scsi] revert "scsi: qla2xxx: Fix memory leak when sending I/O fails" (Himanshu Madhani) [1759275] - [infiniband] rdma/iw_cxgb4: Report correct port speed/width (Vishal Kulkarni) [1757806] - [infiniband] rdma/iw_cxgb4: fix SRQ access from dump_qp() (Vishal Kulkarni) [1779997] - [net] nl80211: Fix possible Spectre-v1 for CQM RSSI thresholds (Vladis Dronov) [1778898] - [atm] iphase: Fix Spectre v1 vulnerability (Vladis Dronov) [1778898] - [x86] tls: Fix possible spectre-v1 in do_get_thread_area() (Vladis Dronov) [1778898] - [x86] ptrace: Fix possible spectre-v1 in ptrace_get_debugreg() (Vladis Dronov) [1778898] - [net] atm: Fix potential Spectre v1 vulnerabilities (Vladis Dronov) [1778898] - [powerpc] ptrace: Mitigate potential Spectre v1 (Vladis Dronov) [1778898] - [char] applicom: Fix potential Spectre v1 vulnerabilities (Vladis Dronov) [1778898] - [char] mwave: fix potential Spectre v1 vulnerability (Vladis Dronov) [1778898] - [misc] misc/sgi-gru: fix Spectre v1 vulnerability (Vladis Dronov) [1778898] - [usb] gadget: storage: Fix Spectre v1 vulnerability (Vladis Dronov) [1778898] - [misc] hmc6352: fix potential Spectre v1 (Vladis Dronov) [1778898] - [s390] qeth: ensure linear access to packet headers (Philipp Rudo) [1781085] - [s390] qeth: guard against runt packets (Philipp Rudo) [1781085] - [s390] qeth: handle skb allocation error gracefully (Philipp Rudo) [1781085] - [s390] qeth: drop unwanted packets earlier in RX path (Philipp Rudo) [1781085] - [s390] qeth: support per-frame invalidation (Philipp Rudo) [1781085] - [s390] qeth: gather more detailed RX dropped/error statistics (Philipp Rudo) [1781085] - [s390] Mark expected switch fall-throughs (Philipp Rudo) [1781085] - [sched] fair: Scale bandwidth quota and period without losing quota/period ratio precision (Phil Auld) [1706247] - [sched] fair: Fix -Wunused-but-set-variable warnings (Phil Auld) [1706247] - [sched] fair: Fix low cpu usage with high throttling by removing expiration of cpu-local slices (Phil Auld) [1706247] - [kernel] sched/core: Remove double update_max_interval() call on CPU startup (Phil Auld) [1757535] - [kernel] sched/core: Fix migration to invalid CPU in __set_cpus_allowed_ptr() (Phil Auld) [1757535] - [kernel] sched/fair: Don't assign runtime for throttled cfs_rq (Phil Auld) [1757535] - [kernel] cpufreq: schedutil: Don't skip freq update when limits change (Phil Auld) [1757535] - [kernel] sched/deadline: Fix double accounting of rq/running bw in push & pull (Phil Auld) [1757535] - [kernel] sched/fair: Fix imbalance due to CPU affinity (Phil Auld) [1757535] - [kernel] sched/fair: Use RCU accessors consistently for ->numa_group (Phil Auld) [1757535] - [kernel] sched/fair: Don't free p->numa_faults with concurrent readers (Phil Auld) [1757535] - [kernel] sched/fair: Rename weighted_cpuload() to cpu_runnable_load() (Phil Auld) [1757535] - [kernel] sched/topology: Remove unused 'sd' parameter from arch_scale_cpu_capacity() (Phil Auld) [1757535] - [kernel] sched/fair: Don't push cfs_bandwith slack timers forward (Phil Auld) [1757535] - [documentation] sched/fair: Fix "runnable_avg_yN_inv" not used warnings (Phil Auld) [1757535] - [kernel] sched/fair: Clean up definition of NOHZ blocked load functions (Phil Auld) [1757535] - [kernel] sched/core: Add __sched tag for io_schedule() (Phil Auld) [1757535] - [kernel] sched/fair: Remove sgs->sum_weighted_load (Phil Auld) [1757535] - [kernel] sched/core: Remove sd->*_idx (Phil Auld) [1757535] - [kernel] sched/core: Remove rq->cpu_load[] (Phil Auld) [1757535] - [kernel] sched/debug: Remove sd->*_idx range on sysctl (Phil Auld) [1757535] - [kernel] sched/fair: Replace source_load() & target_load() with weighted_cpuload() (Phil Auld) [1757535] - [kernel] sched/fair: Remove the rq->cpu_load[] update code (Phil Auld) [1757535] - [kernel] sched/fair: Remove rq->load (Phil Auld) [1757535] - [kernel] sched/core: Unify p->on_rq updates (Phil Auld) [1757535] - [kernel] sched/core: Remove ttwu_activate() (Phil Auld) [1757535] - [kernel] sched/cpufreq: Fix 32-bit math overflow (Phil Auld) [1757535] - [kernel] sched/fair: Update scale invariance of PELT (Phil Auld) [1757535] - [kernel] sched/pelt: Skip updating util_est when utilization is higher than CPU's capacity (Phil Auld) [1757535] - [kernel] sched/fair: Move the rq_of() helper function (Phil Auld) [1757535] - [kernel] sched/core: Use READ_ONCE()/WRITE_ONCE() in move_queued_task()/task_rq_lock() (Phil Auld) [1757535] - [kernel] sched/numa: Remove unused numa_stats::nr_running field (Phil Auld) [1757535] - [kernel] sched/fair: Add lsub_positive() and use it consistently (Phil Auld) [1706247 1757535] - [kernel] sched/fair: Mask UTIL_AVG_UNCHANGED usages (Phil Auld) [1706247 1757535] - [cpuidle] teo: Avoid using "early hits" incorrectly (Al Stone) [1725618] - [cpuidle] teo: Fix "early hits" handling for disabled idle states (Al Stone) [1725618] - [cpuidle] teo: Consider hits and misses metrics of disabled states (Al Stone) [1725618] - [cpuidle] teo: Rename local variable in teo_select() (Al Stone) [1725618] - [cpuidle] teo: Ignore disabled idle states that are too deep (Al Stone) [1725618] - [cpuidle] teo: Get rid of redundant check in teo_update() (Al Stone) [1725618] - [cpuidle] teo: Allow tick to be stopped if PM QoS is used (Al Stone) [1725618] - [cpuidle] governors: unify last_state_idx (Al Stone) [1725618] - [powerpc] powernv/cpuidle: Fix idle states all being marked invalid (Al Stone) [1725618] - [cpuidle] menu: Avoid overflows when computing variance (Al Stone) [1725618] - [cpuidle] dt: bail out if the idle-state DT node is not compatible (Al Stone) [1725618] - [kernel] cpuidle: use BIT() for idle state flags and remove CPUIDLE_DRIVER_FLAGS_MASK (Al Stone) [1725618] - [cpuidle] New timer events oriented governor for tickless systems (Al Stone) [1725618] - [cpuidle] Add 'above' and 'below' idle state metrics (Al Stone) [1725618] - [cpuidle] big.little: fix refcount leak (Al Stone) [1725618] - [documentation] documentation: admin-guide: pm: Add cpuidle document (Al Stone) [1725618] - [cpuidle] powerpc/pseries/cpuidle: Fix preempt warning (Al Stone) [1725618] - [cpuidle] arm: cpuidle: Convert to use cpuidle_register|unregister() (Al Stone) [1725618] - [cpuidle] arm: cpuidle: Don't register the driver when back-end init returns -ENXIO (Al Stone) [1725618] - [cpuidle] menu: Remove get_loadavg() from the performance multiplier (Al Stone) [1725618] - [kernel] sched: Factor out nr_iowait and nr_iowait_cpu (Al Stone) [1725618] - [kernel] sched/core: Fix comment regarding nr_iowait_cpu() and get_iowait_load() (Al Stone) [1725618] - [cpuidle] menu: Avoid computations when result will be discarded (Al Stone) [1725618] - [cpuidle] menu: Drop redundant comparison (Al Stone) [1725618] - [cpuidle] menu: Simplify checks related to the polling state (Al Stone) [1725618] - [cpuidle] menu: Move the latency_req == 0 special case check (Al Stone) [1725618] - [cpuidle] menu: Avoid computations for very close timers (Al Stone) [1725618] - [cpuidle] menu: Do not update last_state_idx in menu_select() (Al Stone) [1725618] - [cpuidle] menu: Get rid of first_idx from menu_select() (Al Stone) [1725618] - [cpuidle] menu: Compute first_idx when latency_req is known (Al Stone) [1725618] - [cpuidle] menu: Replace data->predicted_us with local variable (Al Stone) [1725618] - [cpuidle] enter_state: Don't needlessly calculate diff time (Al Stone) [1725618] - [kernel] cpuidle: Remove unnecessary wrapper cpuidle_get_last_residency() (Al Stone) [1725618] - [cpuidle] menu: Update stale polling override comment (Al Stone) [1725618] - [cpuidle] menu: Fix white space (Al Stone) [1725618] - [cpuidle] powernv/cpuidle: Use parsed device tree values for cpuidle_init (Al Stone) [1725618] - [powerpc] powernv/cpuidle: Parse dt idle properties into global structure (Al Stone) [1725618] - [cpuidle] arm: cpuidle: silence error on driver registration failure (Al Stone) [1725618]- [documentation] docs: admin-guide: Remove threads-max auto-tuning (Joe Lawrence) [1771270] - [documentation] docs: admin-guide: Fix min value of threads-max in kernel.rst (Joe Lawrence) [1771270] - [kernel] sysctl.c: do not override max_threads provided by userspace (Joe Lawrence) [1771270] - [fs] ext4: fix integer overflow when calculating commit interval (Lukas Czerner) [1775166] - [fs] ext4: fix punch hole for inline_data file systems (Lukas Czerner) [1775166] - [fs] ext4: fix warning inside ext4_convert_unwritten_extents_endio (Lukas Czerner) [1775166] - [fs] ext4: set error return correctly when ext4_htree_store_dirent fails (Lukas Czerner) [1775166] - [fs] ext4: fix warning when turn on dioread_nolock and inline_data (Lukas Czerner) [1775166] - [fs] ext4: use jbd2_inode dirty range scoping (Lukas Czerner) [1775166] - [fs] jbd2: introduce jbd2_inode dirty range scoping (Lukas Czerner) [1775166] - [mm] add filemap_fdatawait_range_keep_errors() (Lukas Czerner) [1775166] - [fs] ext4: enforce the immutable flag on open files (Lukas Czerner) [1775166] - [fs] ext4: don't allow any modifications to an immutable file (Lukas Czerner) [1775166] - [fs] jbd2: fix typo in comment of journal_submit_inode_data_buffers (Lukas Czerner) [1775166] - [fs] jbd2: fix some print format mistakes (Lukas Czerner) [1775166] - [fs] ext4: do not delete unlinked inode from orphan list on failed truncate (Lukas Czerner) [1775166] - [fs] ext4: wait for outstanding dio during truncate in nojournal mode (Lukas Czerner) [1775166] - [fs] ext4: don't perform block validity checks on the journal inode (Lukas Czerner) [1775166] - [fs] ext4: fix block validity checks for journal inodes using indirect blocks (Lukas Czerner) [1775166] - [fs] ext4: fix miscellaneous sparse warnings (Lukas Czerner) [1775166] - [fs] jbd2: fix potential double free (Lukas Czerner) [1775166] - [fs] quota: fix condition for resetting time limit in do_set_dqblk() (Lukas Czerner) [1778119] - [fs] quota: honor quota type in Q_XGETQSTAT[V] calls (Lukas Czerner) [1778119] - [fs] quota: fix a problem about transfer quota (Lukas Czerner) [1778119] - [fs] quota: add dqi_dirty_list description to comment of Dquot List Management (Lukas Czerner) [1778119] - [fs] quota: check time limit when back out space/inode change (Lukas Czerner) [1778119] - [fs] quota: fix wrong indentation (Lukas Czerner) [1778119] - [fs] quota: remove trailing whitespaces (Lukas Czerner) [1778119] - [fs] quota: code cleanup for __dquot_alloc_space() (Lukas Czerner) [1778119] - [fs] quota: Lock s_umount in exclusive mode for Q_XQUOTA{ON, OFF} quotactls (Lukas Czerner) [1778119] - [fs] quota: Replace XQM_MAXQUOTAS usage with MAXQUOTAS (Lukas Czerner) [1778119] - [hv] vmbus: Fix harmless building warnings without CONFIG_PM_SLEEP (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Resume after fixing up old primary channels (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Suspend after cleaning up hv_sock and sub channels (Mohammed Gamal) [1774675] - [kernel] hv: vmbus: Add a helper function is_sub_channel() (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Clean up hv_sock channels by force upon suspend (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Suspend/resume the vmbus itself for hibernation (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Ignore the offers when resuming from hibernation (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Implement suspend/resume for VSC drivers for hibernation (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Fix virt_to_hvpfn() for X86_PAE (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Remove the unused "tsc_page" from struct hv_context (Mohammed Gamal) [1774675] - [hv] tools: hv: Use the correct style for SPDX License Identifier (Mohammed Gamal) [1774675] - [hv] hv_balloon: Reorganize the probe function (Mohammed Gamal) [1774675] - [hv] hv_balloon: Use a static page for the balloon_up send buffer (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Replace page definition with Hyper-V specific one (Mohammed Gamal) [1774675] - [hv] hv: Add a module description line to the hv_vmbus driver (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Remove the undesired put_cpu_ptr() in hv_synic_cleanup() (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Fix race condition with new ring_buffer_info mutex (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Set ring_info field to 0 and remove memset (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Refactor chan->state if statement (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Expose monitor data only when monitor pages are used (Mohammed Gamal) [1774675] - [netdrv] hv_netvsc: Fix error handling in netvsc_attach() (Mohammed Gamal) [1774687] - [netdrv] hv_netvsc: Fix error handling in netvsc_set_features() (Mohammed Gamal) [1774687] - [netdrv] hv_netvsc: Sync offloading features to VF NIC (Mohammed Gamal) [1774687] - [netdrv] hv_netvsc: Allow scatter-gather feature to be tunable (Mohammed Gamal) [1774687] - [netdrv] hv_netvsc: Fix a warning of suspicious RCU usage (Mohammed Gamal) [1774687] - [netdrv] hv_netvsc: Fix extra rcu_read_unlock in netvsc_recv_callback() (Mohammed Gamal) [1774687] - [netdrv] hv_netvsc: Set probe mode to sync (Mohammed Gamal) [1774687] - [netdrv] hv_netvsc: fix race that may miss tx queue wakeup (Mohammed Gamal) [1774687] - [netdrv] nfp: bpf: fix latency bug when updating stack index register (Pablo Cascon) [1729156] - [netdrv] nfp: bpf: eliminate zero extension code-gen (Pablo Cascon) [1729156] - [netdrv] bnxt_en: Call bnxt_ulp_stop()/bnxt_ulp_start() during suspend/resume (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Call bnxt_ulp_stop()/bnxt_ulp_start() during error recovery (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Improve bnxt_ulp_stop()/bnxt_ulp_start() call sequence (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: flow_offload: offload tunnel decap rules via indirect callbacks (Jonathan Toppins) [1773724] - [netdrv] bnxt: Avoid logging an unnecessary message when a flow can't be offloaded (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Add support to collect crash dump via ethtool (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Add support to invoke OP-TEE API to reset firmware (Jonathan Toppins) [1773724] - [netdrv] broadcom: bnxt: Fix use true/false for bool (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Avoid disabling pci device in bnxt_remove_one() for already disabled device (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Minor formatting changes in FW devlink_health_reporter (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Adjust the time to wait before polling firmware readiness (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Fix devlink NVRAM related byte order related issues (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Fix the size of devlink MSIX parameters (Jonathan Toppins) [1773724] - [nvme] Fix parsing of ANA log page (Ewan Milne) [1769028] - [nvme] nvme-multipath: fix ana log nsid lookup when nsid is not found (Ewan Milne) [1769028] - [nvme] nvme-multipath: fix possible I/O hang when paths are updated (Ewan Milne) [1769028] - [nvme] revert "nvme: update node paths after adding new path" (Ewan Milne) [1769028] - [netdrv] mlx5: Update the list of the PCI supported devices (Mohammad Heib) [1776921] - [netdrv] mlx5: Fix auto group size calculation (Mohammad Heib) [1776921] - [netdrv] mlx5e: Do not use non-EXT link modes in EXT mode (Mohammad Heib) [1776921] - [netdrv] mlx5e: Fix set vf link state error flow (Mohammad Heib) [1776921] - [netdrv] mlx5: DR, Limit STE hash table enlarge based on bytemask (Mohammad Heib) [1776921] - [netdrv] mlx5: DR, Fix invalid EQ vector number on CQ creation (Mohammad Heib) [1776921] - [netdrv] mlx5: DR, Skip rehash for tables with byte mask zero (Mohammad Heib) [1776921] - [netdrv] mlx5e: Fix error flow cleanup in mlx5e_tc_tun_create_header_ipv4/6 (Mohammad Heib) [1776921] - [netdrv] mlx5: DR, Fix matcher builders select check (Mohammad Heib) [1776921] - [netdrv] mlx5: Read num_vfs before disabling SR-IOV (Mohammad Heib) [1776921] - [netdrv] mlx5: Clear VF's configuration on disabling SRIOV (Mohammad Heib) [1776921] - [netdrv] mlx5: DR, Fix memory leak during rule creation (Mohammad Heib) [1776921] - [netdrv] mlx5: DR, Fix memory leak in modify action destroy (Mohammad Heib) [1776921] - [netdrv] mlx5e: Fix eswitch debug print of max fdb flow (Mohammad Heib) [1776921] - [netdrv] mlx5: LAG, Use affinity type enumerators (Mohammad Heib) [1776921] - [netdrv] mlx5: E-switch, Enable metadata on own vport (Mohammad Heib) [1776921] - [netdrv] mlx5: Correct comment for legacy fields (Mohammad Heib) [1776921] - [netdrv] mlx5: Fixed a typo in a comment in esw_del_uc_addr() (Mohammad Heib) [1776921] - [netdrv] mlx5: Fix rtable reference leak (Mohammad Heib) [1776921] - [netdrv] mlx5: fix a -Wstringop-truncation warning (Mohammad Heib) [1776921] - [netdrv] mlx5e: Fix a race with XSKICOSQ in XSK wakeup flow (Mohammad Heib) [1776921] - [netdrv] mlx5e: Fix wrong max num channels indication (Mohammad Heib) [1776921] - [netdrv] mlx5e: Add XSK zero-copy support (Mohammad Heib) [1776921]- [mm] memremap: drop unused SECTION_SIZE and SECTION_MASK (Don Dutile) [1754737] - [mm] memremap: Fix reuse of pgmap instances with internal references (Don Dutile) [1754737] - [mm] memunmap: don't access uninitialized memmap in memunmap_pages() (Don Dutile) [1754737] - [mm] memremap: move from kernel/ to mm/ (Don Dutile) [1754737] - [kernel] memremap: provide an optional internal refcount in struct dev_pagemap (Don Dutile) [1754737] - [kernel] memremap: replace the altmap_valid field with a PGMAP_ALTMAP_VALID flag (Don Dutile) [1754737] - [mm] memremap: remove the data field in struct dev_pagemap (Don Dutile) [1754737] - [kernel] memremap: add a migrate_to_ram method to struct dev_pagemap_ops (Don Dutile) [1754737] - [kernel] memremap: lift the devmap_enable manipulation into devm_memremap_pages (Don Dutile) [1754737] - [nvdimm] memremap: pass a struct dev_pagemap to ->kill and ->cleanup (Don Dutile) [1754737] - [kernel] memremap: move dev_pagemap callbacks into a separate structure (Don Dutile) [1754737] - [kernel] memremap: validate the pagemap type passed to devm_memremap_pages (Don Dutile) [1754737] - [mm] remove MEMORY_DEVICE_PUBLIC support (Don Dutile) [1754737] - [mm] migrate.c: cleanup expected_page_refs() (Don Dutile) [1754737] - [mm] migration: factor out code to compute expected number of page references (Don Dutile) [1754737] - [kernel] mm/devm_memremap_pages: fix final page put race (Don Dutile) [1754737] - [kernel] mm/devm_memremap_pages: introduce devm_memunmap_pages (Don Dutile) [1754737] - [kernel] memremap.c: remove the unused device_private_entry_fault() export (Don Dutile) [1754737] - [base] devres: introduce devm_release_action() (Don Dutile) [1754737] - [base] devres: Align data[] to ARCH_KMALLOC_MINALIGN (Don Dutile) [1754737] - [base] devres: provide devm_kstrdup_const() (Don Dutile) [1754737] - [base] devres: constify p in devm_kfree() (Don Dutile) [1754737] - [kernel] mm: move is_kernel_rodata() to asm-generic/sections.h (Don Dutile) [1754737] - [kernel] mm: fix vm_fault_t cast in VM_FAULT_GET_HINDEX() (Don Dutile) [1754737] - [kernel] mm: create the new vm_fault_t type (Don Dutile) [1754737] - [kernel] mm/hmm: convert to use vm_fault_t (Don Dutile) [1754737] - [kernel] mm/hmm: fix memremap.h, move dev_page_fault_t callback to hmm (Don Dutile) [1754737] - [fs] proc/vmcore.c: Convert to use vmf_error() (Don Dutile) [1754737] - [fs] proc/vmcore.c: use new typedef vm_fault_t (Don Dutile) [1754737] - [s390] vdso_fault return type (Don Dutile) [1754737] - [mm] inline vm_insert_pfn_prot() into caller (Don Dutile) [1754737] - [mm] remove vm_insert_pfn() (Don Dutile) [1754737] - [mm] make vm_insert_pfn_prot() static (Don Dutile) [1754737] - [x86] convert vdso to use vm_fault_t (Don Dutile) [1754737] - [mm] introduce vmf_insert_pfn_prot() (Don Dutile) [1754737] - [mm] convert __vm_insert_mixed() to vm_fault_t (Don Dutile) [1754737] - [kernel] mm: remove vm_insert_mixed() (Don Dutile) [1754737] - [fs] cramfs: convert to use vmf_insert_mixed (Don Dutile) [1754737] - [scsi] cxlflash: Change return type for fault handler (Don Dutile) [1754737] - [misc] ocxl: Change return type for fault handler (Don Dutile) [1754737] - [kernel] fs/iomap.c: change return type to vm_fault_t (Don Dutile) [1754737] - [mm] swap.c: remove duplicated include (Don Dutile) [1754737] - [kernel] perf/aux: Fix the aux_output group inheritance fix (Michael Petlan) [1743210] - [kernel] perf/core: Fix inheritance of aux_output groups (Michael Petlan) [1743210] - [kernel] perf/aux: Disallow aux_output for kernel events (Michael Petlan) [1743210] - [kernel] perf/core: Reattach a misplaced comment (Michael Petlan) [1743210] - [kernel] perf/aux: Fix AUX output stopping (Michael Petlan) [1743210] - [tools] perf vendor events s390: Add JSON transaction for machine type 8561 (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Fix use of TRUE with SQLite (Michael Petlan) [1743210] - [tools] objtool: Fix build by linking against tools/lib/ctype.o sources (Michael Petlan) [1743210] - [tools] perf list: Allow plurals for metric, metricgroup (Michael Petlan) [1743210] - [tools] perf vendor events: Minor fixes to the README (Michael Petlan) [1743210] - [tools] perf vendor events amd: Remove redundant '[' (Michael Petlan) [1743210] - [tools] perf vendor events amd: Add L3 cache events for Family 17h (Michael Petlan) [1743210] - [tools] tools include uapi: Update copy of files related to new fspick, fsmount, fsconfig, fsopen, move_mount and open_tree syscalls (Michael Petlan) [1743210] - [tools] perf pmu-events: Fix missing "cpu_clk_unhalted.core" event (Michael Petlan) [1743210] - [tools] perf annotate: Fix s390 gap between kernel end and module start (Michael Petlan) [1743210] - [tools] perf record: Fix module size on s390 (Michael Petlan) [1743210] - [tools] perf tools: Fix include paths in ui directory (Michael Petlan) [1743210] - [tools] perf tools: Fix a typo in a variable name in the Documentation Makefile (Michael Petlan) [1743210] - [tools] perf cpumap: Fix writing to illegal memory in handling cpumap mask (Michael Petlan) [1743210] - [tools] perf ftrace: Fix failure to set cpumask when only one cpu is present (Michael Petlan) [1743210] - [tools] perf db-export: Fix thread__exec_comm() (Michael Petlan) [1743210] - [tools] perf annotate: Fix printing of unaugmented disassembled instructions from BPF (Michael Petlan) [1743210] - [tools] perf bench numa: Fix cpu0 binding (Michael Petlan) [1743210] - [tools] perf tools: Fix perf.data documentation units for memory size (Michael Petlan) [1743210] - [tools] perf header: Fix use of unitialized value warning (Michael Petlan) [1743210] - [tools] perf header: Fix divide by zero error if f_header.attr_size==0 (Michael Petlan) [1743210] - [tools] tools perf beauty: Fix usbdevfs_ioctl table generator to handle _IOC() (Michael Petlan) [1743210] - [tools] perf build: Do not use -Wshadow on gcc < 4.8 (Michael Petlan) [1743210] - [tools] perf probe: Avoid calling freeing routine multiple times for same pointer (Michael Petlan) [1743210] - [tools] perf probe: Set pev->nargs to zero after freeing pev->args entries (Michael Petlan) [1743210] - [tools] perf session: Fix loading of compressed data split across adjacent records (Michael Petlan) [1743210] - [tools] perf stat: Always separate stalled cycles per insn (Michael Petlan) [1743210] - [tools] perf stat: Fix segfault for event group in repeat mode (Michael Petlan) [1743210] - [tools] perf tools: Fix proper buffer size for feature processing (Michael Petlan) [1743210] - [tools] perf script: Fix off by one in brstackinsn IPC computation (Michael Petlan) [1743210] - [tools] perf script: Improve man page description of metrics (Michael Petlan) [1743210] - [tools] perf script: Fix --max-blocks man page description (Michael Petlan) [1743210] - [tools] perf vendor events s390: Add JSON files for machine type 8561 (Michael Petlan) [1743210] - [tools] perf cs-etm: Return errcode in cs_etm__process_auxtrace_info() (Michael Petlan) [1743210] - [tools] perf cs-etm: Remove errnoeous ERR_PTR() usage in cs_etm__process_auxtrace_info (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-postgresql.py: Export switch events (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-sqlite.py: Export switch events (Michael Petlan) [1743210] - [tools] perf db-export: Export switch events (Michael Petlan) [1743210] - [tools] perf db-export: Factor out db_export__threads() (Michael Petlan) [1743210] - [tools] perf script: Add scripting operation process_switch() (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Use new 'has_calls' column (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Remove redundant semi-colons (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-postgresql.py: Add has_calls column to comms table (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-sqlite.py: Add has_calls column to comms table (Michael Petlan) [1743210] - [tools] perf db-export: Also export thread's current comm (Michael Petlan) [1743210] - [tools] perf db-export: Factor out db_export__comm() (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-postgresql.py: Export comm details (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-sqlite.py: Export comm details (Michael Petlan) [1743210] - [tools] perf db-export: Export comm details (Michael Petlan) [1743210] - [tools] perf db-export: Fix a white space issue in db_export__sample() (Michael Petlan) [1743210] - [tools] perf db-export: Move export__comm_thread into db_export__sample() (Michael Petlan) [1743210] - [tools] perf db-export: Export comm before exporting thread (Michael Petlan) [1743210] - [tools] perf db-export: Export main_thread in db_export__sample() (Michael Petlan) [1743210] - [tools] perf db-export: Pass main_thread to db_export__thread() (Michael Petlan) [1743210] - [tools] perf db-export: Rename db_export__comm() to db_export__exec_comm() (Michael Petlan) [1743210] - [tools] perf db-export: Get rid of db_export__deferred() (Michael Petlan) [1743210] - [tools] perf trace: Auto bump rlimit(MEMLOCK) for eBPF maps sake (Michael Petlan) [1743210] - [tools] perf test: Auto bump rlimit(MEMLOCK) for BPF test sake (Michael Petlan) [1743210] - [tools] perf tools: Introduce rlimit__bump_memlock() helper (Michael Petlan) [1743210] - [tools] perf-probe: Add user memory access attribute support (Michael Petlan) [1743210] - [tools] perf intel-pt: Fix potential NULL pointer dereference found by the smatch tool (Michael Petlan) [1743210] - [tools] perf intel-bts: Fix potential NULL pointer dereference found by the smatch tool (Michael Petlan) [1743210] - [tools] perf script: Assume native_arch for pipe mode (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-sqlite.py: Fix DROP VIEW power_events_view (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-postgresql.py: Fix DROP VIEW power_events_view (Michael Petlan) [1743210] - [tools] perf hists browser: Fix potential NULL pointer dereference found by the smatch tool (Michael Petlan) [1743210] - [tools] perf cs-etm: Fix potential NULL pointer dereference found by the smatch tool (Michael Petlan) [1743210] - [tools] perf parse-events: remove unused variable: error (Michael Petlan) [1743210] - [tools] perf parse-events: Remove unused variable 'i' (Michael Petlan) [1743210] - [tools] perf metricgroup: Add missing list_del_init() when flushing egroups list (Michael Petlan) [1743210] - [tools] perf tools: Use list_del_init() more thorougly (Michael Petlan) [1743210] - [tools] perf tools: Use zfree() where applicable (Michael Petlan) [1743210] - [tools] tools lib: Adopt zalloc()/zfree() from tools/perf (Michael Petlan) [1743210] - [tools] perf tools: Move get_current_dir_name() cond prototype out of util.h (Michael Petlan) [1743210] - [tools] perf namespaces: Move the conditional setns() prototype to namespaces.h (Michael Petlan) [1743210] - [tools] perf tools: Add missing headers, mostly stdlib.h (Michael Petlan) [1743210] - [tools] perf evsel: perf_evsel__name(NULL) is valid, no need to check evsel (Michael Petlan) [1743210] - [tools] perf session: Fix potential NULL pointer dereference found by the smatch tool (Michael Petlan) [1743210] - [tools] perf inject: The tool->read() call may pass a NULL evsel, handle it (Michael Petlan) [1743210] - [tools] perf map: Fix potential NULL pointer dereference found by smatch tool (Michael Petlan) [1743210] - [tools] perf trace: Fix potential NULL pointer dereference found by the smatch tool (Michael Petlan) [1743210] - [tools] perf annotate: Fix dereferencing freed memory found by the smatch tool (Michael Petlan) [1743210] - [tools] perf top: Fix potential NULL pointer dereference detected by the smatch tool (Michael Petlan) [1743210] - [tools] perf stat: Fix use-after-freed pointer detected by the smatch tool (Michael Petlan) [1743210] - [tools] perf test mmap-thread-lookup: Initialize variable to suppress memory sanitizer warning (Michael Petlan) [1743210] - [tools] perf script: Allow specifying the files to process guest samples (Michael Petlan) [1743210] - [tools] perf tools metric: Don't include duration_time in group (Michael Petlan) [1743210] - [tools] perf list: avoid extra : for --raw metrics (Michael Petlan) [1743210] - [tools] perf vendor events intel: Metric fixes for SKX/CLX (Michael Petlan) [1743210] - [tools] perf tools: Fix typos / broken sentences (Michael Petlan) [1743210] - [tools] perf jevents: Add support for Hisi hip08 L3C PMU aliasing (Michael Petlan) [1743210] - [tools] perf jevents: Add support for Hisi hip08 HHA PMU aliasing (Michael Petlan) [1743210] - [tools] perf jevents: Add support for Hisi hip08 DDRC PMU aliasing (Michael Petlan) [1743210] - [tools] perf pmu: Support more complex PMU event aliasing (Michael Petlan) [1743210] - [tools] perf diff: Documentation -c cycles option (Michael Petlan) [1743210] - [tools] perf diff: Print the basic block cycles diff (Michael Petlan) [1743210] - [tools] perf diff: Link same basic blocks among different data (Michael Petlan) [1743210] - [tools] perf diff: Use hists to manage basic blocks per symbol (Michael Petlan) [1743210] - [tools] perf diff: Check if all data files with branch stacks (Michael Petlan) [1743210] - [tools] perf hists: Add block_info in hist_entry (Michael Petlan) [1743210] - [tools] perf symbol: Create block_info structure (Michael Petlan) [1743210] - [tools] perf jevents: Use nonlocal include statements in pmu-events.c (Michael Petlan) [1743210] - [tools] perf annotate: Add csky support (Michael Petlan) [1743210] - [tools] perf stat: Fix metrics with --no-merge (Michael Petlan) [1743210] - [tools] perf stat: Fix group lookup for metric group (Michael Petlan) [1743210] - [tools] perf stat: Don't merge events in the same PMU (Michael Petlan) [1743210] - [tools] perf stat: Make metric event lookup more robust (Michael Petlan) [1743210] - [tools] tools lib: Move argv_{split, free} from tools/perf/util/ (Michael Petlan) [1743210] - [tools] perf tools: Drop strxfrchar(), use strreplace() equivalent from kernel (Michael Petlan) [1743210] - [tools] tools lib: Adopt strreplace() from the kernel (Michael Petlan) [1743210] - [tools] perf tools: Ditch rtrim(), use strim() from tools/lib (Michael Petlan) [1743210] - [tools] perf tools: Remove trim() implementation, use tools/lib's strim() (Michael Petlan) [1743210] - [tools] tools lib: Adopt strim() from the kernel (Michael Petlan) [1743210] - [tools] perf tools: Ditch rtrim(), use skip_spaces() to get closer to the kernel (Michael Petlan) [1743210] - [tools] perf report: Use skip_spaces() (Michael Petlan) [1743210] - [tools] perf metricgroup: Use strsep() (Michael Petlan) [1743210] - [tools] perf strfilter: Use skip_spaces() (Michael Petlan) [1743210] - [tools] perf probe: Use skip_spaces() for argv handling (Michael Petlan) [1743210] - [tools] perf time-utils: Use skip_spaces() (Michael Petlan) [1743210] - [tools] perf header: Use skip_spaces() in __write_cpudesc() (Michael Petlan) [1743210] - [tools] perf stat: Use recently introduced skip_spaces() (Michael Petlan) [1743210] - [tools] tools lib: Adopt skip_spaces() from the kernel sources (Michael Petlan) [1743210] - [tools] perf tools: Use linux/ctype.h in more places (Michael Petlan) [1743210] - [tools] tools perf: Move from sane_ctype.h obtained from git to the Linux's original (Michael Petlan) [1743210] - [tools] perf tools: Add missing util.h to pick up 'page_size' variable (Michael Petlan) [1743210] - [tools] perf tools: Remove old baggage that is util/include/linux/ctype.h (Michael Petlan) [1743210] - [tools] perf symbols: We need util.h in symbol-elf.c for zfree() (Michael Petlan) [1743210] - [tools] perf kallsyms: Adopt hex2u64 from tools/perf/util/util.h (Michael Petlan) [1743210] - [tools] tools x86 machine: Add missing util.h to pick up 'page_size' (Michael Petlan) [1743210] - [tools] perf string: Move 'dots' and 'graph_dotted_line' out of sane_ctype.h (Michael Petlan) [1743210] - [tools] perf ctype: Remove now unused 'spaces' variable (Michael Petlan) [1743210] - [tools] perf ui stdio: No need to use 'spaces' to left align (Michael Petlan) [1743210] - [tools] perf ctype: Remove unused 'graph_line' variable (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-postgresql.py: Export Intel PT power and ptwrite events (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-sqlite.py: Export Intel PT power and ptwrite events (Michael Petlan) [1743210] - [tools] perf db-export: Export synth events (Michael Petlan) [1743210] - [tools] perf intel-pt: Synthesize CBR events when last seen value changes (Michael Petlan) [1743210] - [tools] perf intel-pt: Add CBR value to decoder state (Michael Petlan) [1743210] - [tools] perf intel-pt: Cater for CBR change in PSB+ (Michael Petlan) [1743210] - [tools] perf intel-pt: Decoder to output CBR changes immediately (Michael Petlan) [1743210] - [tools] perf thread-stack: Eliminate code duplicating thread_stack__pop_ks() (Michael Petlan) [1743210] - [tools] perf thread-stack: Fix thread stack return from kernel for kernel-only case (Michael Petlan) [1743210] - [tools] perf tools: Fix cache.h include directive (Michael Petlan) [1743210] - [tools] tools build: Fix the zstd test in the test-all.c common case feature test (Michael Petlan) [1743210] - [tools] perf build: Handle slang being in /usr/include and in /usr/include/slang/ (Michael Petlan) [1743210] - [tools] tools build: Add test to check if slang.h is in /usr/include/slang/ (Michael Petlan) [1743210] - [tools] perf tools: Don't hardcode host include path for libslang (Michael Petlan) [1743210] - [tools] perf evsel: Make perf_evsel__name() accept a NULL argument (Michael Petlan) [1743210] - [tools] perf trace: Fixup pointer arithmetic when consuming augmented syscall args (Michael Petlan) [1743210] - [tools] perf pmu: Fix uncore PMU alias list for ARM64 (Michael Petlan) [1743210] - [tools] perf tests: Add missing SPDX headers (Michael Petlan) [1743210] - [tools] tools build feature tests: Add missing SPDX headers (Michael Petlan) [1743210] - [tools] perf trace: Streamline validation of select syscall names list (Michael Petlan) [1743210] - [tools] perf trace: Fix exclusion of not available syscall names from selector list (Michael Petlan) [1743210] - [tools] perf intel-pt: Add callchain to synthesized PEBS sample (Michael Petlan) [1743210] - [tools] perf intel-pt: Add memory information to synthesized PEBS sample (Michael Petlan) [1743210] - [tools] perf intel-pt: Add LBR information to synthesized PEBS sample (Michael Petlan) [1743210] - [tools] perf intel-pt: Add XMM registers to synthesized PEBS sample (Michael Petlan) [1743210] - [tools] perf intel-pt: Add gp registers to synthesized PEBS sample (Michael Petlan) [1743210] - [tools] perf intel-pt: Synthesize PEBS sample basic information (Michael Petlan) [1743210] - [tools] perf intel-pt: Factor out common sample preparation for re-use (Michael Petlan) [1743210] - [tools] perf intel-pt: Prepare to synthesize PEBS samples (Michael Petlan) [1743210] - [tools] perf intel-pt: Add decoder support for PEBS via PT (Michael Petlan) [1743210] - [tools] perf intel-pt: Add Intel PT packet decoder test (Michael Petlan) [1743210] - [tools] perf intel-pt: Add new packets for PEBS via PT (Michael Petlan) [1743210] - [tools] perf tests arm64: Compile tests unconditionally (Michael Petlan) [1743210] - [tools] perf trace: Skip unknown syscalls when expanding strace like syscall groups (Michael Petlan) [1743210] - [tools] perf report: Support s390 diag event display on x86 (Michael Petlan) [1743210] - [tools] perf report: Fix OOM error in TUI mode on s390 (Michael Petlan) [1743210] - [tools] perf test 6: Fix missing kvm module load for s390 (Michael Petlan) [1743210] - [tools] perf time-utils: Add support for multiple explicit time intervals (Michael Petlan) [1743210] - [tools] perf tests: Add a test for time-utils (Michael Petlan) [1743210] - [tools] perf time-utils: Make perf_time__parse_for_ranges() more logical (Michael Petlan) [1743210] - [tools] perf time-utils: Simplify perf_time__parse_for_ranges() error paths slightly (Michael Petlan) [1743210] - [tools] perf time-utils: Fix --time documentation (Michael Petlan) [1743210] - [tools] perf time-utils: Prevent percentage time range overlap (Michael Petlan) [1743210] - [tools] perf time-utils: Factor out set_percent_time() (Michael Petlan) [1743210] - [tools] perf time-utils: Treat time ranges consistently (Michael Petlan) [1743210] - [tools] perf intel-pt: Add support for efficient time interval filtering (Michael Petlan) [1743210] - [tools] perf intel-pt: Add support for lookahead (Michael Petlan) [1743210] - [tools] perf intel-pt: Factor out intel_pt_get_buffer() (Michael Petlan) [1743210] - [tools] perf intel-pt: Add intel_pt_fast_forward() (Michael Petlan) [1743210] - [tools] perf intel-pt: Add reposition parameter to intel_pt_get_data() (Michael Petlan) [1743210] - [tools] perf intel-pt: Factor out intel_pt_reposition() (Michael Petlan) [1743210] - [tools] perf intel-pt: Factor out intel_pt_8b_tsc() (Michael Petlan) [1743210] - [tools] perf intel-pt: Add lookahead callback (Michael Petlan) [1743210] - [tools] perf report: Set perf time interval in itrace_synth_ops (Michael Petlan) [1743210] - [tools] perf script: Set perf time interval in itrace_synth_ops (Michael Petlan) [1743210] - [tools] perf auxtrace: Add perf time interval to itrace_synth_ops (Michael Petlan) [1743210] - [tools] perf config: Update default value for llvm.clang-bpf-cmd-template (Michael Petlan) [1743210] - [tools] perf cs-etm: Properly set the value of 'old' and 'head' in snapshot mode (Michael Petlan) [1743210] - [tools] perf data: Fix perf.data documentation for HEADER_CPU_TOPOLOGY (Michael Petlan) [1743210] - [tools] perf tools: Apply new CPU topology sysfs attributes (Michael Petlan) [1743210] - [tools] perf header: Rename "sibling cores" to "sibling sockets" (Michael Petlan) [1743210] - [tools] perf stat: Support per-die aggregation (Michael Petlan) [1743210] - [tools] perf header: Add die information in CPU topology (Michael Petlan) [1743210] - [tools] perf cpumap: Retrieve die id information (Michael Petlan) [1743210] - [tools] perf evsel: Remove superfluous nthreads system_wide setup in alloc_fd() (Michael Petlan) [1743210] - [tools] perf record: Add support to collect callchains from kernel or user space only (Michael Petlan) [1743210] - [tools] perf config: Bail out when a handler returns failure for a key-value pair (Michael Petlan) [1743210] - [tools] perf trace: Exit when failing to build eBPF program (Michael Petlan) [1743210] - [tools] perf trace: Associate more argument names with the filename beautifier (Michael Petlan) [1743210] - [tools] perf trace: Consume the augmented_raw_syscalls payload (Michael Petlan) [1743210] - [tools] perf augmented_raw_syscalls: Move reading filename to the loop (Michael Petlan) [1743210] - [tools] perf augmented_raw_syscalls: Change helper to consider just the augmented_filename part (Michael Petlan) [1743210] - [tools] perf augmented_raw_syscalls: Move the probe_read_str to a separate function (Michael Petlan) [1743210] - [tools] perf augmented_raw_syscalls: Tell which args are filenames and how many bytes to copy (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Select find text when find bar is activated (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Add IPC information to Call Tree (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Add IPC information to Call Graph Graph (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Add CallGraphModelParams (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Add IPC information to the Branch reports (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-postgresql.py: Export IPC information (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-sqlite.py: Export IPC information (Michael Petlan) [1743210] - [tools] perf db-export: Export IPC information (Michael Petlan) [1743210] - [tools] perf db-export: Add brief documentation (Michael Petlan) [1743210] - [tools] perf thread-stack: Accumulate IPC information (Michael Petlan) [1743210] - [tools] perf intel-pt: Document IPC usage (Michael Petlan) [1743210] - [tools] perf intel-pt: Accumulate cycle count from TSC/TMA/MTC packets (Michael Petlan) [1743210] - [tools] perf intel-pt: Re-factor TIP cases in intel_pt_walk_to_ip (Michael Petlan) [1743210] - [tools] perf intel-pt: Record when decoding PSB+ packets (Michael Petlan) [1743210] - [tools] perf script: Add output of IPC ratio (Michael Petlan) [1743210] - [tools] perf intel-pt: Add support for samples to contain IPC ratio (Michael Petlan) [1743210] - [tools] perf tools: Add IPC information to perf_sample (Michael Petlan) [1743210] - [tools] perf intel-pt: Accumulate cycle count from CYC packets (Michael Petlan) [1743210] - [tools] perf intel-pt: Factor out intel_pt_update_sample_time (Michael Petlan) [1743210] - [tools] perf record: Allow mixing --user-regs with --call-graph=dwarf (Michael Petlan) [1743210] - [tools] perf symbols: Remove unused variable 'err' (Michael Petlan) [1743210] - [tools] perf data: document directory format header: HEADER_DIR_FORMAT (Michael Petlan) [1743210] - [tools] perf data: document clockid header: HEADER_CLOCKID (Michael Petlan) [1743210] - [tools] perf data: document memory topology header: HEADER_MEM_TOPOLOGY (Michael Petlan) [1743210] - [tools] perf data: Add description of header HEADER_BPF_PROG_INFO and HEADER_BPF_BTF (Michael Petlan) [1743210] - [tools] perf intel-pt: Rationalize intel_pt_sync_switch()'s use of next_tid (Michael Petlan) [1743210] - [tools] perf intel-pt: Improve sync_switch by processing PERF_RECORD_SWITCH* in events (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-postgresql.py: Add support for pyside2 (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-sqlite.py: Add support for pyside2 (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Add support for pyside2 (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Use argparse module for argument parsing (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Change python2 to python (Michael Petlan) [1743210] - [tools] perf top: Lower message level for failure on synthesizing events for pre-existing BPF programs (Michael Petlan) [1743210] - [tools] perf machine: Return NULL instead of null-terminating /proc/version array (Michael Petlan) [1743210] - [tools] perf version: Append 12 git SHA chars to the version string (Michael Petlan) [1743210] - [tools] perf script: Remove superfluous BPF event titles (Michael Petlan) [1743210] - [tools] perf script: Add --show-bpf-events to show eBPF related events (Michael Petlan) [1743210] - [tools] perf tests: Add map_groups__merge_in test (Michael Petlan) [1743210] - [tools] perf script: Pad DSO name for --call-trace (Michael Petlan) [1743210] - [tools] perf dso: Add BPF DSO read and size hooks (Michael Petlan) [1743210] - [tools] perf dso: Simplify dso_cache__read function (Michael Petlan) [1743210] - [tools] perf dso: Separate generic code in dso_cache__read (Michael Petlan) [1743210] - [tools] perf dso: Separate generic code in dso__data_file_size() (Michael Petlan) [1743210] - [tools] perf tools: Remove const from thread read accessors (Michael Petlan) [1743210] - [tools] perf top: Add --namespaces option (Michael Petlan) [1743210] - [tools] perf beauty: Add generator for sync_file_range's 'flags' arg values (Michael Petlan) [1743210] - [tools] perf trace: Beautify 'fsmount' arguments (Michael Petlan) [1743210] - [tools] perf trace: Introduce syscall_arg__scnprintf_strarray_flags (Michael Petlan) [1743210] - [tools] perf beauty: Add generator for fsmount's 'attr_flags' arg values (Michael Petlan) [1743210] - [tools] perf trace: Beautify 'fsconfig' arguments (Michael Petlan) [1743210] - [tools] perf beauty: Add generator for fsconfig's 'cmd' arg values (Michael Petlan) [1743210] - [tools] perf trace: Beautify 'fspick' arguments (Michael Petlan) [1743210] - [tools] perf beauty: Add generator for fspick's 'flags' arg values (Michael Petlan) [1743210] - [tools] perf trace: Beautify 'move_mount' arguments (Michael Petlan) [1743210] - [tools] perf beauty: Add generator for 'move_mount' flags argument (Michael Petlan) [1743210] - [tools] perf augmented_raw_syscalls: Fix up comment (Michael Petlan) [1743210] - [tools] perf tools: Preserve eBPF maps when loading kcore (Michael Petlan) [1743210] - [tools] perf machine: Keep zero in pgoff BPF map (Michael Petlan) [1743210] - [tools] perf intel-pt: Fix itrace defaults for perf script intel-pt documentation (Michael Petlan) [1743210] - [tools] perf auxtrace: Fix itrace defaults for perf script (Michael Petlan) [1743210] - [tools] perf intel-pt: Fix itrace defaults for perf script (Michael Petlan) [1743210] - [tools] perf-with-kcore.sh: Always allow fix_buildid_cache_permissions (Michael Petlan) [1743210] - [tools] tools build: Check if gettid() is available before providing helper (Michael Petlan) [1743210] - [tools] tools build feature: Check if get_current_dir_name() is available (Michael Petlan) [1743210] - [tools] perf jvmti: Address gcc string overflow warning for strncpy() (Michael Petlan) [1743210] - [tools] perf python: Remove -fstack-protector-strong if clang doesn't have it (Michael Petlan) [1743210] - [tools] perf annotate tui browser: Do not use member from variable within its own initialization (Michael Petlan) [1743210] - [tools] perf thread: Allow references to thread objects after machine__exit() (Michael Petlan) [1743210] - [fs] sysfs: Fix internal_create_group() for named group updates (Michael Petlan) [1743210] - [x86] perf/x86/intel: Support PEBS output to PT (Michael Petlan) [1743210] - [kernel] perf: Allow normal events to output AUX data (Michael Petlan) [1743210] - [x86] perf/x86/amd/ibs: Handle erratum #420 only on the affected CPU family (10h) (Michael Petlan) [1743210] - [x86] perf/x86/amd/ibs: Fix reading of the IBS OpData register and thus precise RIP validity (Michael Petlan) [1743210] - [kernel] perf/hw_breakpoint: Fix arch_hw_breakpoint use-before-initialization (Michael Petlan) [1743210] - [x86] perf/x86/amd/ibs: Fix sample bias for dispatched micro-ops (Michael Petlan) [1743210] - [x86] perf/x86/intel: Restrict period on Nehalem (Michael Petlan) [1743210] - [x86] perf/x86: Fix typo in comment (Michael Petlan) [1743210] - [kernel] perf/core: Fix creating kernel counters for PMUs that override event->cpu (Michael Petlan) [1743210] - [x86] perf/x86: Apply more accurate check on hypervisor platform (Michael Petlan) [1743210] - [x86] perf/x86/intel: Fix invalid Bit 13 for Icelake MSR_OFFCORE_RSP_x register (Michael Petlan) [1743210] - [x86] perf/x86/intel: Fix SLOTS PEBS event constraint (Michael Petlan) [1743210] - [x86] perf/x86/intel: Mark expected switch fall-throughs (Michael Petlan) [1743210] - [kernel] perf_event_get(): don't bother with fget_raw() (Michael Petlan) [1743210] - [kernel] perf/core: Fix exclusive events' grouping (Michael Petlan) [1743210] - [x86] perf/x86/amd/uncore: Set the thread mask for F17h L3 PMCs (Michael Petlan) [1743210] - [perf] x86/amd/uncore: Do not set 'ThreadMask' and 'SliceMask' for non-L3 PMCs (Michael Petlan) [1743210] - [kernel] perf/core: Fix race between close() and fork() (Michael Petlan) [1743210] - [perf] cgroups: Don't rotate events for cgroups unnecessarily (Michael Petlan) [1743210] - [x86] perf/x86/rapl: Get quirk state from new probe framework (Michael Petlan) [1743210] - [x86] perf/x86/rapl: Get attributes from new probe framework (Michael Petlan) [1743210] - [x86] perf/x86/rapl: Get MSR values from new probe framework (Michael Petlan) [1743210] - [x86] perf/x86/rapl: Get rapl_cntr_mask from new probe framework (Michael Petlan) [1743210] - [x86] intel: Aggregate big core client naming (Michael Petlan) [1743210] - [x86] perf/x86/rapl: Use new MSR detection interface (Michael Petlan) [1743210] - [x86] perf/x86/cstate: Use new probe function (Michael Petlan) [1743210] - [x86] perf/x86/msr: Use new probe function (Michael Petlan) [1743210] - [x86] perf/x86: Add MSR probe interface (Michael Petlan) [1743210] - [x86] perf/x86/intel: Disable check_msr for real HW (Michael Petlan) [1743210] - [x86] perf/x86/intel: Use ->is_visible callback for default group (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Add IMC uncore support for Snow Ridge (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Clean up client IMC (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Support MMIO type uncore blocks (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Factor out box ref/unref functions (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Add uncore support for Snow Ridge server (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Handle invalid event coding for free-running counter (Michael Petlan) [1743210] - [x86] perf/x86/intel: Add more Icelake CPUIDs (Michael Petlan) [1743210] - [x86] perf/x86/intel: Add Icelake desktop CPUID (Michael Petlan) [1743210] - [x86] perf/x86: Use update attribute groups for default attributes (Michael Petlan) [1743210] - [x86] perf/x86/intel: Use update attributes for skylake format (Michael Petlan) [1743210] - [x86] perf/x86: Use update attribute groups for extra format (Michael Petlan) [1743210] - [x86] perf/x86: Use update attribute groups for caps (Michael Petlan) [1743210] - [x86] perf/x86: Add is_visible attribute_group callback for base events (Michael Petlan) [1743210] - [x86] perf/x86: Use the new pmu::update_attrs attribute group (Michael Petlan) [1743210] - [x86] perf/x86: Get rid of x86_pmu::event_attrs (Michael Petlan) [1743210] - [x86] perf/x86/regs: Check reserved bits (Michael Petlan) [1743210] - [fs] sysfs: Add sysfs_update_groups function (Michael Petlan) [1743210] - [kernel] perf/core: Add attr_groups_update into struct pmu (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Add new IMC PCI IDs for KabyLake, AmberLake and WhiskeyLake CPUs (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Add tabs to Uncore IMC PCI IDs (Michael Petlan) [1743210] - [kernel] perf/core: Allow non-privileged uprobe for user processes (Michael Petlan) [1743210] - [x86] perf/x86: Add Intel Ice Lake NNPI uncore support (Michael Petlan) [1743210] - [perf] arm_pmu: acpi: spe: Add initial MADT/SPE probing (Michael Petlan) [1743210] - [netdrv] mwifiex: fix possible heap overflow in mwifiex_process_country_ie() (Jarod Wilson) [1776210] {CVE-2019-14895} - [kernel] crash_core: Make S390 share the same crashkernel=auto reservation policy as X86_64 (Baoquan He) [1780432] - [s390] kasan: avoid report in get_wchan (Philipp Rudo) [1780112 1780111] - [s390] process: avoid potential reading of freed stack (Philipp Rudo) [1780112] - [fs] cifs: don't use 'pre:' for MODULE_SOFTDEP (Leif Sahlberg) [1767094] - [hwmon] Do not output deprecated warning for hwmon_device_register() (Prarit Bhargava) [1778295] - [scsi] lpfc: size cpu map by last cpu id set (Dick Kennedy) [1778912] - [scsi] lpfc: use hdwq assigned cpu for allocation (Dick Kennedy) [1778908] - [scsi] be2iscsi: Include null char in SET_HOST_DATA (Maurizio Lombardi) [1776358] - [netdrv] vmxnet3: turn off lro when rxcsum is disabled (Neil Horman) [1776056] - [mmc] sdhci-pci: Add another Id for Intel CML (Alexander Beregalov) [1766718] - [x86] kvm: untaint kernel for tech-preview when using nested VMX (Paolo Bonzini) [1726756] - [powerpc] kvm: ppc: book3s hv: xive: Fix potential page leak on error path (Laurent Vivier) [1760202] - [powerpc] kvm: ppc: book3s hv: xive: Free previous EQ page when setting up a new one (Laurent Vivier) [1760202] - [virt] kvm: arm/arm64: vgic: Don't rely on the wrong pending table (Auger Eric) [1777059] - [x86] kvm: x86: remove set but not used variable 'called' (Nitesh Narayan Lal) [1773677] - [x86] kvm: x86: Zero the IOAPIC scan request dest vCPUs bitmap (Nitesh Narayan Lal) [1773677] - [x86] kvm: x86: deliver KVM IOAPIC scan request to target vCPUs (Nitesh Narayan Lal) [1773677] - [kernel] kvm: remember position in kvm->vcpus array (Nitesh Narayan Lal) [1773677] - [kernel] watchdog: Reduce message verbosity (Vitaly Kuznetsov) [1774915]- [fs] binfmt_elf: Do not move brk for INTERP-less ET_EXEC (Waiman Long) [1749633] - [fs] binfmt_elf: move brk out of mmap when doing direct loader exec (Waiman Long) [1749633] - [gpu] drm/i915/cmdparser: Fix jump whitelist clearing (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915/gen8+: Add RC6 CTX corruption WA (Dave Airlie) [1756805] {CVE-2019-0154} - [gpu] drm/i915: Lower RM timeout to avoid DSI hard hangs (Dave Airlie) [1756805] {CVE-2019-0154} - [gpu] drm/i915/cmdparser: Ignore Length operands during command matching (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915/cmdparser: Add support for backward jumps (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915/cmdparser: Use explicit goto for error paths (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915: Add gen9 BCS cmdparsing (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915: Allow parsing of unsized batches (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915: Support ro ppgtt mapped cmdparser shadow buffers (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915: Add support for mandatory cmdparsing (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915: Remove Master tables from cmdparser (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915: Disable Secure Batches for gen6+ (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915: Rename gen7 cmdparser tables (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] [drm] radeon: fix bad DMA from INTERRUPT_CNTL2 (Sam Bobroff) [1293697] - [netdrv] mwifiex: Fix heap overflow in mmwifiex_process_tdls_action_frame() (Jarod Wilson) [1776162] {CVE-2019-14901} - [netdrv] mlx4_en: Fix wrong limitation for number of TX rings (Mohammad Heib) [1776822] - [netdrv] mlx4_en: fix mlx4 ethtool -N insertion (Mohammad Heib) [1776822] - [netdrv] mlx4_core: fix wrong comment about the reason of subtract one from the max_cqes (Mohammad Heib) [1776822] - [netdrv] ibmvnic: Serialize device queries (Steve Best) [1778037] - [netdrv] ibmvnic: Bound waits for device queries (Steve Best) [1778037] - [netdrv] ibmvnic: Terminate waiting device threads after loss of service (Steve Best) [1778037] - [netdrv] ibmvnic: Fix completion structure initialization (Steve Best) [1778037] - [netdrv] ibmvnic: Ignore H_FUNCTION return from H_EOI to tolerate XIVE mode (Steve Best) [1778037] - [netdrv] revert "net/ibmvnic: Fix EOI when running in XIVE mode" (Steve Best) [1778037] - [netdrv] cnic: Set fp_hsi_ver as part of CLIENT_SETUP ramrod (Manish Chopra) [1770797] - [netdrv] bnx2x: Fix PF-VF communication over multi-cos queues (Manish Chopra) [1770797] - [netdrv] bnx2x: Enable Multi-Cos feature (Manish Chopra) [1770797] - [netdrv] bnx2x: Utilize FW 7.13.15.0 (Manish Chopra) [1770797] - [fs] seq_file: fix problem when seeking mid-record (Bill O'Donnell) [1753822] - [documentation] fs/seq_file.c: simplify seq_file iteration code and interface (Bill O'Donnell) [1753822] - [scripts] kbuild: replace BASH-specific ${@:2} with shift and ${@} (Jiri Olsa) [1739493] - [scripts] btf: do not use CONFIG_OUTPUT_FORMAT (Jiri Olsa) [1739493] - [kernel] btf: fix return value check in btf_vmlinux_init() (Jiri Olsa) [1739493] - [kernel] btf: rename /sys/kernel/btf/kernel into /sys/kernel/btf/vmlinux (Jiri Olsa) [1739493] - [scripts] btf: expose BTF info through sysfs (Jiri Olsa) [1739493] - [netdrv] qede: fix NULL pointer deref in __qede_remove() (Manish Chopra) [1769203] - [gpu] cleanup: Remove .rej files (Prarit Bhargava) [1779738] - [lib] string: Add strscpy_pad() function (Josef Oskera) [1764588] - [char] virtio_console: allocate inbufs in add_port() only if it is needed (Pankaj Gupta) [1612795] - [fs] xfs: add kmem_alloc_io() (Bill O'Donnell) [1583556] - [fs] xfs: make mem_to_page available outside of xfs_buf.c (Bill O'Donnell) [1583556] - [fs] xfs: get allocation alignment from the buftarg (Bill O'Donnell) [1583556] - [fs] xfs: add kmem_alloc_io() (Bill O'Donnell) [1583556] - [fs] cifs: Fix cifsInodeInfo lock_sem deadlock when reconnect occurs (Leif Sahlberg) [1765979] - [fs] cifs: avoid using MID 0xFFFF (Leif Sahlberg) [1765979] - [fs] cifs: Fix retry mid list corruption on reconnects (Leif Sahlberg) [1765979] - [fs] nfsd: allow fh_want_write to be called twice ("J. Bruce Fields") [1699222] - [net] revert "sunrpc: Fix up task signalling" (Dave Wysochanski) [1776067] - [s390] kasan: support memcpy_real with TRACE_IRQFLAGS (Philipp Rudo) [1777468] - [s390] kasan: add kdump support (Philipp Rudo) [1777468] - [s390] idle: fix cpu idle time calculation (Philipp Rudo) [1777361] - [s390] kaslr: add support for R_390_GLOB_DAT relocation type (Philipp Rudo) [1777467] - [x86] jump_label: Make tp_vec_nr static (Daniel Bristot de Oliveira) [1731860] - [x86] jump_label: Batch jump label updates (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Batch updates if arch supports it (Daniel Bristot de Oliveira) [1731860] - [x86] alternative: Batch of patch operations (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Sort entries of the same key by the code (Daniel Bristot de Oliveira) [1731860] - [x86] jump_label: Add a __jump_label_set_jump_code() helper (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Don't warn on __exit jump entries (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Add a jump_label_can_update() helper (Daniel Bristot de Oliveira) [1731860] - [x86] alternatives: Remove the return value of text_poke_*() (Daniel Bristot de Oliveira) [1731860] - [x86] jump-label: Remove support for custom text poker (Daniel Bristot de Oliveira) [1731860] - [x86] jump_label: Use text_poke_early() during early init (Daniel Bristot de Oliveira) [1731860] - [x86] alternatives: Add text_poke_kgdb() to not assert the lock when debugging (Daniel Bristot de Oliveira) [1731860] - [x86] kprobes: Prohibit probing on functions before kprobe_int3_handler() (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Fix NULL dereference bug in __jump_label_mod_update() (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Annotate entries that operate on __init code earlier (Daniel Bristot de Oliveira) [1731860] - [x86] jump_label: Switch to jump_entry accessors (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Implement generic support for relative references (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Abstract jump_entry member accessors (Daniel Bristot de Oliveira) [1731860] - [x86] alternatives: Lockdep-enforce text_mutex in text_poke*() (Daniel Bristot de Oliveira) [1731860] - [x86] revert "x86/paravirt: Set up the virt_spin_lock_key after static keys get initialized" (Daniel Bristot de Oliveira) [1731860] - [x86] jump_label: Initialize static branching early (Vitaly Kuznetsov) [1777260] - [x86] speculation: Fix redundant MDS mitigation message (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] speculation: Fix incorrect MDS/TAA mitigation status (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] speculation/taa: Fix printing of TAA_MSG_SMT on IBRS_ALL CPUs (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] tsx: Add config options to set tsx=on|off|auto (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [documentation] x86/speculation/taa: Add documentation for TSX Async Abort (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] tsx: Add "auto" option to the tsx= cmdline parameter (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] speculation/taa: Add sysfs reporting for TSX Async Abort (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] speculation/taa: Add mitigation for TSX Async Abort (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] cpu: Add a "tsx=" cmdline option with TSX disabled by default (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] cpu: Add a helper function x86_read_arch_cap_msr() (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] msr: Add the IA32_TSX_CTRL MSR (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [powerpc] xive: Prevent page fault issues in the machine crash handler (Diego Domingos) [1756116] - [tools] Fix memcpy_mcsafe_64.S link on selftests (Desnes Augusto Nunes do Rosario) [1775570]- [powerpc] perf: Fix loop exit condition in nest_imc_event_init (Steve Best) [1778609] - [net] netfilter: nf_tables: Add missing nft_tproxy Makefile line (Phil Sutter) [1762977]- [x86] kdump: Remove the backup region handling (Lianbo Jiang) [1730143] - [x86] kdump: Always reserve the low 1M when the crashkernel option is specified (Lianbo Jiang) [1730143] - [x86] crash: Add a forward declaration of struct kimage (Lianbo Jiang) [1730143] - [x86] kdump: Remove the unused crash_copy_backup_region() (Lianbo Jiang) [1730143] - [pci] p2pdma: Fix missing check for dma_virt_ops (Don Dutile) [1754734] - [pci] p2pdma: use the dev_pagemap internal refcount (Don Dutile) [1754734] - [pci] memremap: pass a struct dev_pagemap to ->kill and ->cleanup (Don Dutile) [1754734] - [pci] memremap: move dev_pagemap callbacks into a separate structure (Don Dutile) [1754734] - [pci] mm/devm_memremap_pages: fix final page put race (Don Dutile) [1754734] - [pci] p2pdma: track pgmap references per resource, not globally (Don Dutile) [1754734] - [pci] p2pdma: fix the gen_pool_add_virt() failure path (Don Dutile) [1754734] - [pci] mm, hmm: mark hmm_devmem_{add, add_resource} EXPORT_SYMBOL_GPL (Don Dutile) [1754734] - [lib] genalloc.c: Add algorithm, align and zeroed family of DMA allocators (Don Dutile) [1754732] - [lib] genalloc.c: include vmalloc.h (Don Dutile) [1754732] - [lib] genalloc.c: use vzalloc_node() to allocate the bitmap (Don Dutile) [1754732] - [md] dm table: propagate BDI_CAP_STABLE_WRITES to fix sporadic checksum errors (Mike Snitzer) [1770210] - [fs] gfs2: fix race between gfs2_freeze_func and unmount (Abhijith Das) [1676972] - [fs] cifs: smbd: Retry on memory registration failure (Leif Sahlberg) [1771772] - [fs] cifs: smbd: Indicate to retry on transport sending failure (Leif Sahlberg) [1771772] - [fs] cifs: smbd: Return EINTR when interrupted (Leif Sahlberg) [1771772] - [fs] cifs: smbd: Don't destroy transport on RDMA disconnect (Leif Sahlberg) [1771772] - [lib] crc-t10dif: crc_t10dif_mutex can be static (Vladis Dronov) [1769462] - [lib] crc-t10dif: Allow current transform to be inspected in sysfs (Vladis Dronov) [1769462] - [lib] crc-t10dif: Pick better transform if one becomes available (Vladis Dronov) [1769462] - [crypto] api - Introduce notifier for new crypto algorithms (Vladis Dronov) [1769462] - [netdrv] e1000e: Drop unnecessary __E1000_DOWN bit twiddling (Ken Cox) [1748256] - [netdrv] e1000e: Use rtnl_lock to prevent race conditions between net and pci/pm (Ken Cox) [1748256]- [powerpc] pseries: safely roll back failed DLPAR cpu add (Steve Best) [1772341] - [powerpc] pseries: address checkpatch warnings in dlpar_offline_cpu (Steve Best) [1772341] - [scsi] storvsc: setup 1:1 mapping between hardware queue and CPU queue (Cathy Avery) [1771503] - [scsi] storvsc: Add ability to change scsi queue depth (Cathy Avery) [1771503] - [scsi] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 320 (Cathy Avery) [1771503] - [scsi] smartpqi: bump version (Don Brace) [1725045] - [scsi] smartpqi: Align driver syntax with oob (Don Brace) [1725045] - [scsi] smartpqi: remove unused manifest constants (Don Brace) [1725045] - [scsi] smartpqi: fix problem with unique ID for physical device (Don Brace) [1725045] - [scsi] smartpqi: correct syntax issue (Don Brace) [1725045] - [scsi] smartpqi: change TMF timeout from 60 to 30 seconds (Don Brace) [1725045] - [scsi] smartpqi: fix LUN reset when fw bkgnd thread is hung (Don Brace) [1725045] - [scsi] smartpqi: add inquiry timeouts (Don Brace) [1725045] - [scsi] smartpqi: fix call trace in device discovery (Don Brace) [1725045] - [scsi] smartpqi: fix controller lockup observed during force reboot (Don Brace) [1725045] - [scsi] smartpqi: clean up an indentation issue (Don Brace) [1725045] - [scsi] smartpqi: remove set but not used variable 'ctrl_info' (Don Brace) [1725045] - [scsi] smartpqi: clean up indentation of a statement (Don Brace) [1725045] - [scsi] smartpqi: bump version (Don Brace) [1725045] - [scsi] smartpqi: update copyright (Don Brace) [1725045] - [scsi] smartpqi: add new pci ids (Don Brace) [1725045] - [scsi] smartpqi: correct REGNEWD return status (Don Brace) [1725045] - [scsi] smartpqi: add gigabyte controller (Don Brace) [1725045] - [scsi] smartpqi: correct hang when deleting 32 lds (Don Brace) [1725045] - [scsi] smartpqi: add bay identifier (Don Brace) [1725045] - [scsi] smartpqi: add sysfs entries (Don Brace) [1725045] - [scsi] smartpqi: add module param to hide vsep (Don Brace) [1725045] - [scsi] smartpqi: add pci ids for fiberhome controller (Don Brace) [1725045] - [scsi] smartpqi: add module param for exposure order (Don Brace) [1725045] - [scsi] smartpqi: unlock on error in pqi_submit_raid_request_synchronous() (Don Brace) [1725045] - [scsi] smartpqi: Reporting unhandled SCSI errors (Don Brace) [1725045] - [scsi] mpt3sas: Bump mpt3sas driver version to 32.100.00.00 (Tomas Henzl) [1725737] - [scsi] mpt3sas: Fix module parameter max_msix_vectors (Tomas Henzl) [1725737] - [scsi] mpt3sas: Reject NVMe Encap cmnds to unsupported HBA (Tomas Henzl) [1725737] - [scsi] mpt3sas: Use Component img header to get Package ver (Tomas Henzl) [1725737] - [scsi] mpt3sas: Fail release cmnd if diag buffer is released (Tomas Henzl) [1725737] - [scsi] mpt3sas: Add app owned flag support for diag buffer (Tomas Henzl) [1725737] - [scsi] mpt3sas: Reuse diag buffer allocated at load time (Tomas Henzl) [1725737] - [scsi] mpt3sas: clear release bit when buffer reregistered (Tomas Henzl) [1725737] - [scsi] mpt3sas: Maintain owner of buffer through UniqueID (Tomas Henzl) [1725737] - [scsi] mpt3sas: Free diag buffer without any status check (Tomas Henzl) [1725737] - [scsi] mpt3sas: Fix clear pending bit in ioctl status (Tomas Henzl) [1725737] - [scsi] mpt3sas: Display message before releasing diag buffer (Tomas Henzl) [1725737] - [scsi] mpt3sas: Register trace buffer based on NVDATA settings (Tomas Henzl) [1725737] - [scsi] mpt3sas: Introduce module parameter to override queue depth (Tomas Henzl) [1725737] - [scsi] mpt3sas: Update driver version to 31.100.00.00 (Tomas Henzl) [1725737] - [scsi] mpt3sas: Run SAS DEVICE STATUS CHANGE EVENT from ISR (Tomas Henzl) [1725737] - [scsi] mpt3sas: Reduce the performance drop (Tomas Henzl) [1725737] - [scsi] mpt3sas: Handle fault during HBA initialization (Tomas Henzl) [1725737] - [scsi] mpt3sas: Add sysfs to know supported features (Tomas Henzl) [1725737] - [scsi] mpt3sas: Support MEMORY MOVE Tool box command (Tomas Henzl) [1725737] - [scsi] mpt3sas: Allow ioctls to blocked access status NVMe (Tomas Henzl) [1725737] - [scsi] mpt3sas: Enumerate SES of a managed PCIe switch (Tomas Henzl) [1725737] - [scsi] mpt3sas: Update MPI headers to 2.6.8 spec (Tomas Henzl) [1725737] - [scsi] mpt3sas: Gracefully handle online firmware update (Tomas Henzl) [1725737] - [scsi] mpt3sas: memset request frame before reusing (Tomas Henzl) [1725737] - [scsi] mpt3sas: Add support for PCIe Lane margin (Tomas Henzl) [1725737] - [scsi] mpt3sas: support target smid for [abort|query] task (Tomas Henzl) [1725737] - [scsi] mpt3sas: clean up a couple sizeof() uses (Tomas Henzl) [1725737] - [scsi] mpt3sas: Fix msix load balance on and off settings (Tomas Henzl) [1725737] - [scsi] mpt3sas: Determine smp affinity on per HBA basis (Tomas Henzl) [1725737] - [scsi] mpt3sas: Use configured PCIe link speed, not max (Tomas Henzl) [1725737] - [scsi] mpt3sas: Remove CPU arch check to determine perf_mode (Tomas Henzl) [1725737] - [scsi] mpt3sas: use DEVICE_ATTR_{RO, RW} (Tomas Henzl) [1725737] - [scsi] mpt3sas: make driver options visible in sys (Tomas Henzl) [1725737] - [scsi] mpt3sas: Mark expected switch fall-through (Tomas Henzl) [1725737] - [scsi] mpt3sas: Update driver version to 29.100.00.00 (Tomas Henzl) [1725737] - [scsi] mpt3sas: Introduce perf_mode module parameter (Tomas Henzl) [1725737] - [scsi] mpt3sas: Enable interrupt coalescing on high iops (Tomas Henzl) [1725737] - [scsi] mpt3sas: Affinity high iops queues IRQs to local node (Tomas Henzl) [1725737] - [scsi] mpt3sas: save and use MSI-X index for posting RD (Tomas Henzl) [1725737] - [scsi] mpt3sas: Use high iops queues under some circumstances (Tomas Henzl) [1725737] - [scsi] mpt3sas: change _base_get_msix_index prototype (Tomas Henzl) [1725737] - [scsi] mpt3sas: Add flag high_iops_queues (Tomas Henzl) [1725737] - [scsi] mpt3sas: Add Atomic RequestDescriptor support on Aero (Tomas Henzl) [1725737] - [scsi] mpt3sas: function pointers of request descriptor (Tomas Henzl) [1725737] - [scsi] mpt3sas_ctl: fix double-fetch bug in _ctl_ioctl_main() (Tomas Henzl) [1725737] - [md] revert "dm crypt: use WQ_HIGHPRI for the IO and crypt workqueues" (Mike Snitzer) [1775756] - [md] dm thin: wakeup worker only when deferred bios exist (Mike Snitzer) [1775756] - [md] dm raid: Remove unnecessary negation of a shift in raid10_format_to_md_layout (Mike Snitzer) [1775756] - [md] dm writecache: handle REQ_FUA (Mike Snitzer) [1775756] - [md] dm writecache: fix uninitialized variable warning (Mike Snitzer) [1775756] - [md] dm stripe: use struct_size() in kmalloc() (Mike Snitzer) [1775756] - [md] dm table: do not allow request-based DM to stack on partitions (Mike Snitzer) [1775756] - [md] dm cache: fix bugs when a GFP_NOWAIT allocation fails (Mike Snitzer) [1775756] - [md] dm writecache: skip writecache_wait for pmem mode (Mike Snitzer) [1775756] - [md] dm stats: use struct_size() helper (Mike Snitzer) [1775756] - [md] dm space map common: remove check for impossible sm_find_free() return value (Mike Snitzer) [1775756] - [md] dm raid1: use struct_size() with kzalloc() (Mike Snitzer) [1775756] - [md] dm writecache: optimize performance by sorting the blocks for writeback_all (Mike Snitzer) [1775756] - [md] dm writecache: add unlikely for getting two block with same LBA (Mike Snitzer) [1775756] - [md] dm writecache: remove unused member pointer in writeback_struct (Mike Snitzer) [1775756] - [md] dm: make dm_table_find_target return NULL (Mike Snitzer) [1775756] - [md] dm table: fix invalid memory accesses with too high sector number (Mike Snitzer) [1775756] - [md] dm space map metadata: fix missing store of apply_bops() return value (Mike Snitzer) [1775756] - [md] dm btree: fix order of block initialization in btree_split_beneath (Mike Snitzer) [1775756] - [md] dm raid: add missing cleanup in raid_ctr() (Mike Snitzer) [1775756] - [md] dm kcopyd: always complete failed jobs (Mike Snitzer) [1775756] - [md] dm crypt: remove obsolete comment about plumb IV (Mike Snitzer) [1775756] - [md] dm crypt: wipe private IV struct after key invalid flag is set (Mike Snitzer) [1775756] - [md] dm: update stale comment in end_clone_bio() (Mike Snitzer) [1775756] - [md] dm log writes: fix incorrect comment about the logged sequence example (Mike Snitzer) [1775756] - [md] dm log writes: use struct_size() to calculate size of pending_block (Mike Snitzer) [1775756] - [md] dm crypt: use struct_size() when allocating encryption context (Mike Snitzer) [1775756] - [md] dm thin metadata: check if in fail_io mode when setting needs_check (Mike Snitzer) [1775756] - [md] dm verity: use message limit for data block corruption message (Mike Snitzer) [1775756] - [md] dm log writes: make sure super sector log updates are written in order (Mike Snitzer) [1775756] - [md] dm: fix a couple brace coding style issues (Mike Snitzer) [1775756] - [md] dm crypt: print device name in integrity error message (Mike Snitzer) [1775756] - [documentation] dm integrity: update documentation (Mike Snitzer) [1775756] - [md] dm integrity: don't report unused options (Mike Snitzer) [1775756] - [md] dm integrity: don't check null pointer before kvfree and vfree (Mike Snitzer) [1775756] - [md] dm integrity: correctly calculate the size of metadata area (Mike Snitzer) [1775756] - [md] dm mpath: always free attached_handler_name in parse_path() (Mike Snitzer) [1775756] - [md] dm writecache: avoid unnecessary lookups in writecache_find_entry() (Mike Snitzer) [1775756] - [md] dm writecache: remove unused member page_offset in writeback_struct (Mike Snitzer) [1775756] - [md] dm delay: fix a crash when invalid device is specified (Mike Snitzer) [1775756] - [md] dm: only initialize md->dax_dev if CONFIG_DAX_DRIVER is enabled (Mike Snitzer) [1775756] - [md] dm writecache: add unlikely for returned value of rb_next_prev (Mike Snitzer) [1775756] - [md] dm writecache: remove needless dereferences in __writecache_writeback_pmem() (Mike Snitzer) [1775756] - [md] dm crypt: fix endianness annotations around org_sector_of_dmreq (Mike Snitzer) [1775756] - [md] dm integrity: fix deadlock with overlapping I_O (Mike Snitzer) [1775756] - [md] dm: disable DISCARD if the underlying storage no longer supports it (Mike Snitzer) [1775756] - [md] dm: revert 8f50e358153d ("dm: limit the max bio size as BIO_MAX_PAGES * PAGE_SIZE") (Mike Snitzer) [1775756] - [md] dm integrity: make dm_integrity_init and dm_integrity_exit static (Mike Snitzer) [1775756] - [md] dm integrity: change memcmp to strncmp in dm_integrity_ctr (Mike Snitzer) [1775756] - [x86] platform/uv: Account for UV Hubless in is_uvX_hub Ops (Frank Ramsay) [1757510] - [x86] platform/uv: Check EFI Boot to set reboot type (Frank Ramsay) [1757510] - [x86] platform/uv: Decode UVsystab Info (Frank Ramsay) [1757510] - [x86] platform/uv: Add UV Hubbed/Hubless Proc FS Files (Frank Ramsay) [1757510] - [x86] platform/uv: Setup UV functions for Hubless UV Systems (Frank Ramsay) [1757510] - [x86] platform/uv: Add return code to UV BIOS Init function (Frank Ramsay) [1757510] - [x86] platform/uv: Return UV Hubless System Type (Frank Ramsay) [1757510] - [x86] platform/uv: Save OEM_ID from ACPI MADT probe (Frank Ramsay) [1757510] - [x86] mm: Handle physical-virtual alignment mismatch in phys_p4d_init() (Baoquan He) [1685383] - [x86] mm/kaslr: Reduce randomization granularity for 5-level paging to 1GB (Baoquan He) [1685383] - [x86] mm/kaslr: Use only one PUD entry for real mode trampoline (Baoquan He) [1685383] - [documentation] documentation/stackprotector: powerpc supports stack protector (Bhupesh Sharma) [1714310] - [makefile] kbuild: mark prepare0 as PHONY to fix external module build (Bhupesh Sharma) [1714310] - [makefile] kbuild: fix single target build for external module (Bhupesh Sharma) [1714310] - [arm64] enable per-task stack canaries (Bhupesh Sharma) [1714310] - [powerpc] Fix stack protector crashes on CPU hotplug (Bhupesh Sharma) [1714310] - [powerpc] 64: properly initialise the stackprotector canary on SMP (Bhupesh Sharma) [1714310] - [powerpc] Fix stackprotector detection for non-glibc toolchains (Bhupesh Sharma) [1714310] - [powerpc] 64: add stack protector support (Bhupesh Sharma) [1714310] - [powerpc] 32: add stack protector support (Bhupesh Sharma) [1714310] - [pci] vmd: Fix shadow offsets to reflect spec changes (Myron Stowe) [1757896] - [pci] vmd: Fix config addressing when using bus offsets (Myron Stowe) [1757896] - [pci] Fix typos and whitespace errors (Myron Stowe) [1757896] - [pci] vmd: use the proper dma_* APIs instead of direct methods calls (Myron Stowe) [1757896] - [powerpc] powernv: Disable native PCIe port management (Gustavo Duarte) [1524642] - [powerpc] eeh: Fix eeh eeh_debugfs_break_device() with SRIOV devices (Gustavo Duarte) [1524642] - [tools] selftests/powerpc: Add basic EEH selftest (Gustavo Duarte) [1524642] - [powerpc] eeh: Add a eeh_dev_break debugfs interface (Gustavo Duarte) [1524642] - [powerpc] eeh: Add debugfs interface to run an EEH check (Gustavo Duarte) [1524642] - [powerpc] eeh: Fix debugfs_simple_attr.cocci warnings (Gustavo Duarte) [1524642] - [powerpc] eeh: Fix build with STACKTRACE=n (Gustavo Duarte) [1524642] - [powerpc] eeh: Set attention indicator while recovering (Gustavo Duarte) [1524642] - [pci] pci-hotplug/pnv_php: Add attention indicator support (Gustavo Duarte) [1524642] - [pci] pci-hotplug/pnv_php: Add support for IODA3 Power9 PHBs (Gustavo Duarte) [1524642] - [pci] pci-hotplug/pnv_php: Add a reset_slot() callback (Gustavo Duarte) [1524642] - [powerpc] powernv/eeh: Use generic code to handle hot resets (Gustavo Duarte) [1524642] - [powerpc] eeh: Remove stale CAPI comment (Gustavo Duarte) [1524642] - [powerpc] eeh: Defer printing stack trace (Gustavo Duarte) [1524642] - [powerpc] eeh: Check slot presence state in eeh_handle_normal_event() (Gustavo Duarte) [1524642] - [powerpc] eeh: Make permanently failed devices non-actionable (Gustavo Duarte) [1524642] - [powerpc] eeh: Fix race when freeing PDNs (Gustavo Duarte) [1524642] - [powerpc] eeh: Clean up EEH PEs after recovery finishes (Gustavo Duarte) [1524642] - [netdrv] be2net: disable bh with spin_lock in be_process_mcc (Petr Oros) [1724777] - [netdrv] be2net: Synchronize be_update_queues with dev_watchdog (Petr Oros) [1724777] - [netdrv] be2net: Signal that the device cannot transmit during reconfiguration (Petr Oros) [1724777] - [netdrv] be2net: fix link failure after ethtool offline test (Petr Oros) [1724777] - [netdrv] be2net: Fix number of Rx queues used for flow hashing (Petr Oros) [1724777] - [netdrv] benet: remove broken and unused macro (Petr Oros) [1724777] - [netdrv] benet: use skb_vlan_tag_get_prio() (Petr Oros) [1724777] - [netdrv] benet: use __vlan_hwaccel helpers (Petr Oros) [1724777] - [netdrv] revert "[netdrv] be2net: Disable queue dump in be_tx_timeout handler" (Petr Oros) [1724777] - [infiniband] rdma/i40iw: Set queue pair state when being queried (Stefan Assmann) [1721712] - [infiniband] ib/i40iw: Use kmemdup rather than open coding (Stefan Assmann) [1721712] - [infiniband] rdma/i40iw: Handle workqueue allocation failure (Stefan Assmann) [1721712] - [nvdimm] libnvdimm/pfn_dev: Add page size and struct page size to pfn superblock (Baoquan He) [1724969] - [nvdimm] libnvdimm/pfn_dev: Add a build check to make sure we notice when struct page size change (Baoquan He) [1724969] - [nvdimm] libnvdimm/pfn: Fix namespace creation on misaligned addresses (Baoquan He) [1724969] - [nvdimm] libnvdimm/pfn: stop padding pmem namespaces to section alignment (Baoquan He) [1724969] - [nvdimm] libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields (Baoquan He) [1724969] - [nvdimm] revert "libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields" (Baoquan He) [1724969] - [nvdimm] revert "libnvdimm/pfn_dev: Add page size and struct page size to pfn superblock" (Baoquan He) [1724969] - [nvdimm] revert "libnvdimm/pfn_dev: Add a build check to make sure we notice when struct page size change" (Baoquan He) [1724969] - [mm] sparsemem: cleanup 'section number' data types (Baoquan He) [1724969] - [kernel] mm/devm_memremap_pages: enable sub-section remap (Baoquan He) [1724969] - [mm] sparsemem: support sub-section hotplug (Baoquan He) [1724969] - [mm] sparsemem: prepare for sub-section ranges (Baoquan He) [1724969] - [kernel] mm: kill is_dev_zone() helper (Baoquan He) [1724969] - [mm] hotplug: kill is_dev_zone() usage in __remove_pages() (Baoquan He) [1724969] - [mm] sparsemem: convert kmalloc_section_memmap() to populate_section_memmap() (Baoquan He) [1724969] - [mm] hotplug: prepare shrink_{zone, pgdat}_span for sub-section removal (Baoquan He) [1724969] - [mm] sparsemem: add helpers track active portions of a section at boot (Baoquan He) [1724969] - [mm] sparsemem: introduce a SECTION_IS_EARLY flag (Baoquan He) [1724969] - [mm] sparsemem: introduce struct mem_section_usage (Baoquan He) [1724969] - [base] base/memory.c: get rid of find_memory_block_hinted() (Baoquan He) [1724969] - [mm] memory_hotplug: move and simplify walk_memory_blocks() (Baoquan He) [1724969] - [mm] memory_hotplug: rename walk_memory_range() and pass start+size instead of pfns (Baoquan He) [1724969] - [mm] hotplug: make remove_memory() interface usable (Baoquan He) [1724969] - [kernel] mm: make register_mem_sect_under_node() static (Baoquan He) [1724969] - [base] base/memory: use "unsigned long" for block ids (Baoquan He) [1724969] - [base] mm: section numbers use the type "unsigned long" (Baoquan He) [1724969] - [base] base/memory.c: Use DEVICE_ATTR_RO and friends (Baoquan He) [1724969] - [mm] sparse.c: set section nid for hot-add memory (Baoquan He) [1724969] - [mm] memory_hotplug: remove "zone" parameter from sparse_remove_one_section (Baoquan He) [1724969] - [base] mm/memory_hotplug: make unregister_memory_block_under_nodes() never fail (Baoquan He) [1724969] - [base] mm/memory_hotplug: remove memory block devices before arch_remove_memory() (Baoquan He) [1724969] - [mm] memory_hotplug: drop MHP_MEMBLOCK_API (Baoquan He) [1724969] - [base] mm/memory_hotplug: create memory block devices after arch_add_memory() (Baoquan He) [1724969] - [mm] memory_hotplug: allow arch_remove_memory() without CONFIG_MEMORY_HOTREMOVE (Baoquan He) [1724969] - [arm64] mm: add temporary arch_remove_memory() implementation (Baoquan He) [1724969] - [mm] sparse.c: clean up obsolete code comment (Baoquan He) [1724969] - [base] base/memory: pass a block_id to init_memory_block() (Baoquan He) [1724969] - [base] base/memory.c: remove an unnecessary check on NR_MEM_SECTIONS (Baoquan He) [1724969] - [s390] s390x/mm: implement arch_remove_memory() (Baoquan He) [1724969] - [mm] memory_hotplug: make __remove_section() never fail (Baoquan He) [1724969] - [base] mm/memory_hotplug: make unregister_memory_section() never fail (Baoquan He) [1724969] - [base] base/memory.c: clean up relics in function parameters (Baoquan He) [1724969] - [base] mm, memory_hotplug: update a comment in unregister_memory() (Baoquan He) [1724969] - [mm] memory_hotplug: release memory resource after arch_remove_memory() (Baoquan He) [1724969] - [kernel] mm, memory_hotplug: provide a more generic restrictions for memory hotplug (Baoquan He) [1724969] - [kernel] linux/memory_hotplug.h: remove duplicate declaration of offline_pages() (Baoquan He) [1724969] - [mm] x86: respect memory size limiting via mem= parameter (Baoquan He) [1724969] - [arm64] Add memory hotplug support (Baoquan He) [1724969] - [arm64] mm: check for upper PAGE_SHIFT bits in pfn_valid() (Baoquan He) [1724969] - [powerpc] mm: Fix section mismatch warning (Baoquan He) [1724969] - [base] mm/memory_hotplug: do not unlock after failing to take the device_hotplug_lock (Baoquan He) [1724969] - [mm] memory_hotplug: drop "online" parameter from add_memory_resource() (Baoquan He) [1724969] - [s390] s390x/mm: fail when an altmap is used for arch_add_memory() (Baoquan He) [1724969] - [mm] memory_hotplug: simplify and fix check_hotplug_memory_range() (Baoquan He) [1724969] - [mm] memory_hotplug: add nid parameter to arch_remove_memory (Baoquan He) [1724969] - [mm] sparse: pass nid instead of pgdat to sparse_add_one_section() (Baoquan He) [1724969] - [mm] sparse: drop pgdat_resize_lock in sparse_add/remove_one_section() (Baoquan He) [1724969] - [documentation] memory-hotplug.rst: add some details about locking internals (Baoquan He) [1724969] - [powerpc] powernv: hold device_hotplug_lock when calling memtrace_offline_pages() (Baoquan He) [1724969] - [powerpc] powernv: hold device_hotplug_lock when calling device_online() (Baoquan He) [1724969] - [powerpc] powernv: Allow memory that has been hot-removed to be hot-added (Baoquan He) [1724969] - [powerpc] powernv/memtrace: Remove memtrace mmap() (Baoquan He) [1724969] - [mm] memory_hotplug: fix online/offline_pages called w.o. mem_hotplug_lock (Baoquan He) [1724969] - [mm] memory_hotplug: make add_memory() take the device_hotplug_lock (Baoquan He) [1724969] - [mm] memory_hotplug: make remove_memory() take the device_hotplug_lock (Baoquan He) [1724969] - [powerpc] memtrace: Remove memory in chunks (Baoquan He) [1724969] - [base] mm/memory_hotplug.c: drop unnecessary checks from register_mem_sect_under_node() (Baoquan He) [1724969] - [base] mm/memory_hotplug.c: make register_mem_sect_under_node() a callback of walk_memory_range() (Baoquan He) [1724969] - [mm] memory_hotplug.c: call register_mem_sect_under_node() (Baoquan He) [1724969] - [mm] memory_hotplug.c: make add_memory_resource use __try_online_node (Baoquan He) [1724969] - [pci] Always allow probing with driver_override (Myron Stowe) [1702178] - [pci] Return error if cannot probe VF (Myron Stowe) [1702178] - [target] scsi: target: core: Do not overwrite CDB byte 1 (Maurizio Lombardi) [1764579] - [target] scsi: target: tcmu: clean the nl_cmd of the udev when nl send fails (Maurizio Lombardi) [1764579] - [target] scsi: target: tcmu: avoid use-after-free after command timeout (Maurizio Lombardi) [1764579] - [target] scsi: tcmu: Simplify tcmu_update_uio_info() (Maurizio Lombardi) [1764579] - [target] scsi: target/iscsi: fix possible condition with no effect (if == else) (Maurizio Lombardi) [1764579] - [target] scsi: target/iscsi: Make sure PDU processing continues if parsing a command fails (Maurizio Lombardi) [1764579] - [target] scsi: target/iscsi: Make iscsit_map_iovec() more robust (Maurizio Lombardi) [1764579] - [target] scsi: target/iscsi: Handle too large immediate data buffers correctly (Maurizio Lombardi) [1764579] - [target] scsi: target/iscsi: Only send R2T if needed (Maurizio Lombardi) [1764579] - [target] scsi: target/iscsi: Detect conn_cmd_list corruption early (Maurizio Lombardi) [1764579] - [target] scsi: target/core: Make the XCOPY setup code easier to read by inlining two functions (Maurizio Lombardi) [1764579] - [target] scsi: target/core: Simplify LUN initialization in XCOPY implementation (Maurizio Lombardi) [1764579] - [target] scsi: target/core: Remove a set-but-not-used member variable from the XCOPY implementation (Maurizio Lombardi) [1764579] - [target] scsi: target/core: Rework the SPC-2 reservation handling code (Maurizio Lombardi) [1764579] - [target] scsi: target/core: Fix a race condition in the LUN lookup code (Maurizio Lombardi) [1764579] - [target] scsi: target: alua: fix the tg_pt_gps_count (Maurizio Lombardi) [1764579] - [target] scsi: target: iscsi: Free conn_ops when zalloc_cpumask_var failed (Maurizio Lombardi) [1764579] - [target] scsi: target: iscsi: Fix np_ip_proto and np_sock_type in iscsit_setup_np (Maurizio Lombardi) [1764579] - [target] scsi: target: fix unsigned comparision with less than zero (Maurizio Lombardi) [1764579] - [target] scsi: target: Add device product id and revision configfs attributes (Maurizio Lombardi) [1764579] - [kernel] genirq/affinity: Remove const qualifier from node_to_cpumask argument (Ming Lei) [1743064] - [kernel] genirq/affinity: Spread vectors on node according to nr_cpu ratio (Ming Lei) [1743064] - [kernel] genirq/affinity: Improve __irq_build_affinity_masks() (Ming Lei) [1743064] - [kernel] genirq/affinity: Remove unused argument from [__]irq_build_affinity_masks() (Ming Lei) [1743064] - [kernel] workqueue, lockdep: Fix a memory leak in wq->lock_name (Waiman Long) [1736654] - [kernel] workqueue, lockdep: Fix an alloc_workqueue() error path (Waiman Long) [1736654] - [kernel] locking/lockdep: Report more stack trace statistics (Waiman Long) [1736654] - [kernel] locking/lockdep: Reduce space occupied by stack traces (Waiman Long) [1736654] - [kernel] locking/lockdep: Make it clear that what lock_class::key points at is not modified (Waiman Long) [1736654] - [kernel] lockdep: Make print_lock() address visible (Waiman Long) [1736654] - [kernel] locking/lockdep: Clean up #ifdef checks (Waiman Long) [1736654] - [kernel] locking/lockdep: Hide unused 'class' variable (Waiman Long) [1736654] - [kernel] locking/lockdep: Fix lock used or unused stats error (Waiman Long) [1736654] - [kernel] locking/lockdep: increase size of counters for lockdep statistics (Waiman Long) [1736654] - [kernel] locking/lockdep: Move mark_lock() inside CONFIG_TRACE_IRQFLAGS && CONFIG_PROVE_LOCKING (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove unnecessary DEBUG_LOCKS_WARN_ON() (Waiman Long) [1736654] - [kernel] locking/lockdep: Fix merging of hlocks with non-zero references (Waiman Long) [1736654] - [kernel] locking/lockdep: Fix OOO unlock when hlocks need merging (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove !dir in lock irq usage check (Waiman Long) [1736654] - [kernel] locking/lockdep: Adjust new bit cases in mark_lock (Waiman Long) [1736654] - [kernel] locking/lockdep: Consolidate lock usage bit initialization (Waiman Long) [1736654] - [kernel] locking/lockdep: Check redundant dependency only when CONFIG_LOCKDEP_SMALL (Waiman Long) [1736654] - [kernel] locking/lockdep: Refactorize check_noncircular and check_redundant (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove unused argument in __lock_release (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove redundant argument in check_deadlock (Waiman Long) [1736654] - [documentation] locking/lockdep: Add explanation to lock usage rules in lockdep design doc (Waiman Long) [1736654] - [kernel] locking/lockdep: Update comments on dependency search (Waiman Long) [1736654] - [kernel] locking/lockdep: Avoid constant checks in __bfs by using offset reference (Waiman Long) [1736654] - [kernel] locking/lockdep: Change the return type of __cq_dequeue() (Waiman Long) [1736654] - [kernel] locking/lockdep: Change type of the element field in circular_queue (Waiman Long) [1736654] - [kernel] locking/lockdep: Update comment (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove unused argument in validate_chain() and check_deadlock() (Waiman Long) [1736654] - [kernel] locking/lockdep: Change the range of class_idx in held_lock struct (Waiman Long) [1736654] - [kernel] locking/lockdep: Define INITIAL_CHAIN_KEY for chain keys to start with (Waiman Long) [1736654] - [kernel] locking/lockdep: Use lockdep_init_task for task initiation consistently (Waiman Long) [1736654] - [kernel] locking/lockdep: Update obsolete struct field description (Waiman Long) [1736654] - [kernel] locking/lockdep: Print the right depth for chain key collision (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove useless conditional macro (Waiman Long) [1736654] - [kernel] locking/lockdep: Adjust lock usage bit character checks (Waiman Long) [1736654] - [documentation] locking/lockdep: Add description and explanation in lockdep design doc (Waiman Long) [1736654] - [kernel] locking/lockdep: Change all print_*() return type to void (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove the unused print_lock_trace() function (Waiman Long) [1736654] - [kernel] locking/lockdep: Don't complain about incorrect name for no validate class (Waiman Long) [1736654] - [kernel] lockdep: Add assertion to check if in an interrupt (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove unnecessary unlikely() (Waiman Long) [1736654] - [kernel] locking/lockdep: Test all incompatible scenarios at once in check_irq_usage() (Waiman Long) [1736654] - [kernel] locking/lockdep: Avoid bogus Clang warning (Waiman Long) [1736654] - [kernel] locking/lockdep: Generate LOCKF_ bit composites (Waiman Long) [1736654] - [kernel] locking/lockdep: Use expanded masks on find_usage_*() functions (Waiman Long) [1736654] - [kernel] locking/lockdep: Map remaining magic numbers to lock usage mask names (Waiman Long) [1736654] - [kernel] locking/lockdep: Move valid_state() inside CONFIG_TRACE_IRQFLAGS && CONFIG_PROVE_LOCKING (Waiman Long) [1736654] - [kernel] lockdep: Simplify stack trace handling (Waiman Long) [1736654] - [kernel] locking/lockdep: Make lockdep_unregister_key() honor 'debug_locks' again (Waiman Long) [1736654] - [kernel] locking/lockdep: Zap lock classes even with lock debugging disabled (Waiman Long) [1736654] - [kernel] locking/lockdep: Only call init_rcu_head() after RCU has been initialized (Waiman Long) [1736654] - [kernel] locking/lockdep: Avoid a Clang warning (Waiman Long) [1736654] - [kernel] locking/lockdep: Shrink struct lock_class_key (Waiman Long) [1736654] - [kernel] locking/lockdep: Add module_param to enable consistency checks (Waiman Long) [1736654] - [tools] lockdep/lib/tests: Test dynamic key registration (Waiman Long) [1736654] - [tools] lockdep/lib/tests: Fix run_tests.sh (Waiman Long) [1736654] - [kernel] workqueue: Use dynamic lockdep keys for workqueues (Waiman Long) [1736654] - [kernel] locking/lockdep: Add support for dynamic keys (Waiman Long) [1736654] - [kernel] locking/lockdep: Verify whether lock objects are small enough to be used as class keys (Waiman Long) [1736654] - [kernel] locking/lockdep: Check data structure consistency (Waiman Long) [1736654] - [kernel] locking/lockdep: Reuse lock chains that have been freed (Waiman Long) [1736654] - [kernel] locking/lockdep: Fix a comment in add_chain_cache() (Waiman Long) [1736654] - [kernel] locking/lockdep: Introduce lockdep_next_lockchain() and lock_chain_count() (Waiman Long) [1736654] - [kernel] locking/lockdep: Reuse list entries that are no longer in use (Waiman Long) [1736654] - [kernel] locking/lockdep: Free lock classes that are no longer in use (Waiman Long) [1736654] - [kernel] locking/lockdep: Update two outdated comments (Waiman Long) [1736654] - [kernel] locking/lockdep: Make it easy to detect whether or not inside a selftest (Waiman Long) [1736654] - [kernel] locking/lockdep: Split lockdep_free_key_range() and lockdep_reset_lock() (Waiman Long) [1736654] - [kernel] locking/lockdep: Initialize the locks_before and locks_after lists earlier (Waiman Long) [1736654] - [kernel] locking/lockdep: Make zap_class() remove all matching lock order entries (Waiman Long) [1736654] - [kernel] locking/lockdep: Reorder struct lock_class members (Waiman Long) [1736654] - [kernel] locking/lockdep: Avoid that add_chain_cache() adds an invalid chain to the cache (Waiman Long) [1736654] - [kernel] locking/lockdep: Fix reported required memory size (2/2) (Waiman Long) [1736654] - [kernel] locking/lockdep: Fix reported required memory size (1/2) (Waiman Long) [1736654] - [kernel] locking/lockdep: Fix two 32-bit compiler warnings (Waiman Long) [1736654] - [kernel] locking/lockdep: Rename lockdep_info() to lockdep_init() (Waiman Long) [1736654] - [kernel] locking/lockdep: Add debug_locks check in __lock_downgrade() (Waiman Long) [1736654] - [kernel] locking/lockdep: Provide enum lock_usage_bit mask names (Waiman Long) [1736654] - [kernel] locking/lockdep: Simplify mark_held_locks() (Waiman Long) [1736654] - [kernel] locking/lockdep: Add debug_locks check in __lock_downgrade() (Waiman Long) [1736654] - [kernel] locking/lockdep: Stop using RCU primitives to access 'all_lock_classes' (Waiman Long) [1736654] - [kernel] locking/lockdep: Make concurrent lockdep_reset_lock() calls safe (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove a superfluous INIT_LIST_HEAD() statement (Waiman Long) [1736654] - [kernel] locking/lockdep: Introduce lock_class_cache_is_registered() (Waiman Long) [1736654] - [kernel] locking/lockdep: Inline __lockdep_init_map() (Waiman Long) [1736654] - [kernel] locking/lockdep: Declare local symbols static (Waiman Long) [1736654] - [tools] lib/lockdep/tests: Test the lockdep_reset_lock() implementation (Waiman Long) [1736654] - [tools] lib/lockdep: Add dummy print_irqtrace_events() implementation (Waiman Long) [1736654] - [tools] lib/lockdep: Rename "trywlock" into "trywrlock" (Waiman Long) [1736654] - [tools] lib/lockdep/tests: Run lockdep tests a second time under Valgrind (Waiman Long) [1736654] - [tools] lib/lockdep/tests: Improve testing accuracy (Waiman Long) [1736654] - [tools] lib/lockdep/tests: Fix shellcheck warnings (Waiman Long) [1736654] - [tools] lib/lockdep/tests: Display compiler warning and error messages (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove ::version from lock_class structure (Waiman Long) [1736654] - [init] kconfig: disable io_uring support (Jeff Moyer) [1758680] - [virt] kvm: arm64: pmu: Reset sample period on overflow handling (Auger Eric) [1760872] - [virt] kvm: arm64: pmu: Set the CHAINED attribute before creating the in-kernel event (Auger Eric) [1760872] - [arm64] kvm: Handle PMCR_EL0.LC as RES1 on pure AArch64 systems (Auger Eric) [1760872] - [virt] kvm: arm64: pmu: Fix cycle counter truncation (Auger Eric) [1760872] - [virt] kvm: arm/arm64: Introduce kvm_pmu_vcpu_init() to setup PMU counter index (Auger Eric) [1760872] - [virt] kvm: arm/arm64: Support chained PMU counters (Auger Eric) [1760872] - [virt] kvm: arm/arm64: Remove pmc->bitmask (Auger Eric) [1760872] - [virt] kvm: arm/arm64: Re-create event when setting counter value (Auger Eric) [1760872] - [virt] kvm: arm/arm64: Extract duplicated code to own function (Auger Eric) [1760872] - [virt] kvm: arm/arm64: Rename kvm_pmu_{enable/disable}_counter functions (Auger Eric) [1760872] - [arm64] perf: Hook up new events (Auger Eric) [1760872] - [arm64] perf: Move event definitions into perf_event.h (Auger Eric) [1760872] - [arm64] perf: Remove duplicate generic cache events (Auger Eric) [1760872] - [arm64] perf: Terminate PMU assignment statements with semicolons (Auger Eric) [1760872] - [arm64] Allow CAVIUM_TX2_ERRATUM_219 to be selected (Auger Eric) [1771633] - [arm64] Avoid Cavium TX2 erratum 219 when switching TTBR (Auger Eric) [1771633] - [arm64] Enable workaround for Cavium TX2 erratum 219 when running SMT (Auger Eric) [1771633] - [arm64] kvm: Trap VM ops when ARM64_WORKAROUND_CAVIUM_TX2_219_TVM is set (Auger Eric) [1771633] - [arm64] sysreg: fix incorrect definition of SYS_PAR_EL1_F (Auger Eric) [1771633] - [arm64] Force SSBS on context switch (Mark Salter) [1756103] - [arm64] enable pointer authentication (Mark Salter) [1756103] - [arm64] add ptrace regsets for ptrauth key management (Mark Salter) [1756103] - arm64: cpufeature: Rework ptr auth hwcaps using multi_entry_cap_matches (Mark Salter) [1756103] - [arm64] capabilities: Merge duplicate entries for Qualcomm erratum 1003 (Mark Salter) [1756103] - [arm64] cpufeature: Reduce number of pointer auth CPU caps from 6 to 4 (Mark Salter) [1756103] - [documentation] arm64: docs: document pointer authentication (Mark Salter) [1756103] - [documentation] arm64: docs: Document SSBS HWCAP (Mark Salter) [1756103] - [documentation] arm64: docs: Fix typos in ELF hwcaps (Mark Salter) [1756103] - [arm64] ptr auth: Move per-thread keys from thread_info to thread_struct (Mark Salter) [1756103] - [arm64] add prctl control for resetting ptrauth keys (Mark Salter) [1756103] - [arm64] perf: strip PAC when unwinding userspace (Mark Salter) [1756103] - [arm64] expose user PAC bit positions via ptrace (Mark Salter) [1756103] - [arm64] add basic pointer authentication support (Mark Salter) [1756103] - arm64/cpufeature: detect pointer authentication (Mark Salter) [1756103] - [arm64] cpufeature: Convert hook_lock to raw_spin_lock_t in cpu_enable_ssbs() (Mark Salter) [1756103] - [arm64] entry: Allow handling of undefined instructions from EL1 (Mark Salter) [1756103] - [arm64] Fix silly typo in comment (Mark Salter) [1756103] - [fs] smb3: fix signing verification of large reads (Dave Wysochanski) [1753114] - [fs] revert "nfs4: Fix v4.0 client state corruption when mount" (Benjamin Coddington) [1767012] - [kernel] svcrdma: Increase the default connection credit limit (Benjamin Coddington) [1771430] - [x86] quirks: Disable HPET on Intel Coffe Lake platforms (David Arcari) [1773774] - [sched] core: Fix CPU controller for !RT_GROUP_SCHED (Phil Auld) [1774652] - [x86] Add comment for x86 processor OS version support (David Arcari) [1709878] - [x86] kvm: svm: taint module and print taint message iff nested is enabled (Bandan Das) [1775410] - [x86] cpu: Add Tiger Lake to Intel family (Steve Best) [1773790] - [fs] Fix the locking in dcache_readdir() and friends (Miklos Szeredi) [1761746] - [infiniband] rdma/mlx5: Return proper error value (Mohammad Heib) [1772101] - [scsi] mpt3sas: change allocation option (Tomas Henzl) [1770264] - [scsi] qla2xxx: Initialized mailbox to prevent driver load failure (Himanshu Madhani) [1770309] - [mfd] intel-lpss: Add Intel Comet Lake PCH-H PCI IDs (David Arcari) [1773307] - [powercap] intel_rapl: add support for Cometlake desktop (David Arcari) [1759664] - [powercap] intel_rapl: add support for CometLake Mobile (David Arcari) [1746265] - [kernel] intel_rapl: need linux/cpuhotplug.h for enum cpuhp_state (Alexander Beregalov) [1732604] - [thermal] int340x/processor_thermal_device: Fix proc_thermal_rapl_remove() (Alexander Beregalov) [1732604] - [thermal] int340x/processor_thermal_device: add support for MMIO RAPL (Alexander Beregalov) [1732604] - [thermal] thermal: processor_thermal_device: Fix build warning (Alexander Beregalov) [1732604] - [thermal] thermal: processor_thermal: Read PPCC on resume (Alexander Beregalov) [1732604] - [thermal] thermal: processor_thermal: Downgrade error message (Alexander Beregalov) [1732604] - [thermal] intel: int340x: processor_thermal_device: simplify to get driver data (Alexander Beregalov) [1732604] - [thermal] int3403_thermal: favor _TMP instead of PTYP (Alexander Beregalov) [1732604] - [thermal] int340x_thermal: fix mode setting (Alexander Beregalov) [1732604] - [thermal] int340x_thermal: Add additional UUIDs (Alexander Beregalov) [1732604] - [thermal] thermal: int340x_thermal: Fix sysfs race condition (Alexander Beregalov) [1732604] - [thermal] thermal: int340x_thermal: Make PCI dependency explicit (Alexander Beregalov) [1732604] - [thermal] int340x_thermal: Fix a NULL vs IS_ERR() check (Alexander Beregalov) [1732604] - [thermal] int340x_thermal: int3400_thermal: simplify getting .driver_data (Alexander Beregalov) [1732604] - [powercap] Invoke powercap_init() and rapl_init() earlier (Alexander Beregalov) [1732604] - [powercap] intel_rapl: Fix module autoloading issue (Alexander Beregalov) [1732604] - [powercap] intel_rapl: support two power limits for every RAPL domain (Alexander Beregalov) [1732604] - [powercap] intel_rapl: support 64 bit register (Alexander Beregalov) [1732604] - [powercap] intel_rapl: abstract RAPL common code (Alexander Beregalov) [1732604] - [powercap] intel_rapl: cleanup hardcoded MSR access (Alexander Beregalov) [1732604] - [powercap] intel_rapl: cleanup some functions (Alexander Beregalov) [1732604] - [powercap] intel_rapl: abstract register access operations (Alexander Beregalov) [1732604] - [powercap] intel_rapl: abstract register address (Alexander Beregalov) [1732604] - [powercap] intel_rapl: introduce struct rapl_if_private (Alexander Beregalov) [1732604] - [kernel] intel_rapl: introduce intel_rapl.h (Alexander Beregalov) [1732604] - [powercap] intel_rapl: remove hardcoded register index (Alexander Beregalov) [1732604] - [powercap] intel_rapl: use reg instead of msr (Alexander Beregalov) [1732604] - [security] ima: Differentiate auditing policy rules from "audit" actions (Richard Guy Briggs) [1479911] - [security] ima: Do not audit if CONFIG_INTEGRITY_AUDIT is not set (Richard Guy Briggs) [1479911] - [security] ima: Use audit_log_format() rather than audit_log_string() (Richard Guy Briggs) [1479911] - [security] ima: Call audit_log_string() rather than logging it untrusted (Richard Guy Briggs) [1479911] - [security] selinux: avoid atomic_t usage in sidtab (Ondrej Mosnacek) [1741182] - [security] selinux: always return a secid from the network caches if we find one (Ondrej Mosnacek) [1741182] - [security] selinux: policydb - rename type_val_to_struct_array (Ondrej Mosnacek) [1741182] - [security] selinux: policydb - fix some checkpatch.pl warnings (Ondrej Mosnacek) [1741182] - [security] selinux: shuffle around policydb.c to get rid of forward declarations (Ondrej Mosnacek) [1741182] - [security] selinux: fix memory leak in policydb_init() (Ondrej Mosnacek) [1741182] - [security] selinux: check sidtab limit before adding a new entry (Ondrej Mosnacek) [1741182] - [security] selinux: format all invalid context as untrusted (Ondrej Mosnacek) [1479914 1741182] - [security] selinux: remove some no-op BUG_ONs (Ondrej Mosnacek) [1741182] - [security] selinux: provide __le variables explicitly (Ondrej Mosnacek) [1741182] - [security] selinux: avoid uninitialized variable warning (Ondrej Mosnacek) [1741182] - [security] selinux: remove useless assignments (Ondrej Mosnacek) [1741182] - [security] selinux: fix NULL dereference in policydb_destroy() (Ondrej Mosnacek) [1741182] - [security] selinux: convert to kvmalloc (Ondrej Mosnacek) [1741182] - [kernel] lsm: generalize flag passing to security_capable (Ondrej Mosnacek) [1741182] - [kernel] selinux: Remove unused selinux_is_enabled (Ondrej Mosnacek) [1741182] - [kernel] selinux: Remove cred security blob poisoning (Ondrej Mosnacek) [1741182] - [security] selinux: Remove SECURITY_SELINUX_BOOTPARAM_VALUE (Ondrej Mosnacek) [1741182]- [tools] selftests: mlxsw: Add a test for leftover DSCP rule (Ivan Vecera) [1737368] - [tools] selftests: mlxsw: Fix local variable declarations in DSCP tests (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Add counters for GC events (Ivan Vecera) [1737368] - [netdrv] mlxsw: Bump firmware version to 13.2000.1886 (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Prevent auto negotiation on number of lanes (Ivan Vecera) [1737368] - [netdrv] mlxsw: Remove 56G speed support (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Keep unmatched entries in a linked list (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Further reduce pool size on Spectrum-2 (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Fix error path in mlxsw_sp_module_init() (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: fix duplicated check on orig_egr_types (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Increase parsing depth when PTP is enabled (Ivan Vecera) [1737368] - [tools] selftests: mlxsw: Fix typo in qos_mc_aware.sh (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Do not process learned records with a dummy FID (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_dcb: Configure DSCP map as the last rule is removed (Ivan Vecera) [1737368] - [netdrv] remove redundant memset (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Apply the PTP shaper enable/disable logic (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Set up PTP shaper when port status has changed (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Enable/disable PTP shaper on a port when getting HWTSTAMP on/off (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Add new operation for getting the port's speed (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Set the PTP shaper parameters (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add QoS PTP Shaper Configuration Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Add note about the PTP shaper (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add ptps field in QoS ETS Element Configuration Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Fix validation in mlxsw_sp1_ptp_packet_finish() (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Support ethtool get_ts_info (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Support SIOCGHWTSTAMP, SIOCSHWTSTAMP ioctls (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Configure PTP traps and FIFO events (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Garbage-collect unmatched entries (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Support timestamping on Spectrum-1 (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Disable BH when working with PHC (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Add PTP initialization / finalization (Ivan Vecera) [1737368] - [netdrv] mlxsw: pci: ptp: Hook into packet transmit path (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Add support for using SKB control buffer (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Hook into packet receive path (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Add support for traps specific to Spectrum-1 (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Extract a helper for trap registration (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Monitoring Global Configuration Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Time Precision Packet Timestamping Reading (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Monitoring Precision Time Protocol Trap Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Monitoring Time Precision Packet Port Configuration Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Add support for negative temperature readout (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Add the hottest thermal zone detection (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Extend thermal core with per inter-connect device thermal zones (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_flower: Implement support for ingress device matching (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Fix SRC_SYS_PORT element size (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Avoid size check for RX_ACL_SYSTEM_PORT element (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Write RX_ACL_SYSTEM_PORT acl element correctly (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Fix compilation on 32-bit ARM (Ivan Vecera) [1737368] - [tools] selftests: ptp: Add Physical Hardware Clock test (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: PTP physical hardware clock initialization (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Add implementation for physical hardware clock operations (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Management Pulse Per Second Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Management UTC Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: pci: Query free running clock PCI BAR and offsets (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Add a new interface for reading the hardware free running clock (Ivan Vecera) [1737368] - [netdrv] mlxsw: cmd: Free running clock PCI BAR and offsets via query firmware (Ivan Vecera) [1737368] - [netdrv] mlxsw: Implement flash update status notifications (Ivan Vecera) [1737368] - [netdrv] mlxfw: Introduce status_notify op and call it to notify about the status (Ivan Vecera) [1737368] - [netdrv] mlxfw: Propagate error messages through extack (Ivan Vecera) [1737368] - [netdrv] mlxsw: Move firmware flash implementation to devlink (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Reduce buffer size in transactions for SFP modules temperature readout (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Extend the index size for temperature sensors readout (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Extend hwmon interface with inter-connect temperature attributes (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Management General Peripheral Information Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Extend sensor index field size of Management Temperature Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Re-order initialization sequence (Ivan Vecera) [1737368] - [netdrv] mlxsw: i2c: Allow flexible setting of I2C transactions size (Ivan Vecera) [1737368] - [netdrv] mlxsw: i2c: Extend initialization with querying firmware info (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Disallow prio-tagged packets when PVID is removed (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Reduce pool size on Spectrum-2 (Ivan Vecera) [1737368] - [tools] selftests: tc_flower: Add TOS matching test (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_flower: Fix TOS matching (Ivan Vecera) [1737368] - [tools] selftests: mlxsw: Test nexthop offload indication (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_router: Refresh nexthop neighbour when it becomes dead (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Use different seeds for ECMP and LAG hash (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Prevent force of 56G (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Avoid warning after identical rules insertion (Ivan Vecera) [1737368] - [tools] selftests: Add loopback test (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Implement loopback ethtool feature (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Port Physical Loopback Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: split base on local_ports_in_{1x, 2x} resources (Ivan Vecera) [1737368] - [netdrv] mlxsw: resources: Add local_ports_in_{1x, 2x} (Ivan Vecera) [1737368] - [netdrv] mlxsw: Bump firmware version to 13.2000.1122 (Ivan Vecera) [1737368] - [netdrv] mlxsw: Remove obsolete dependency on THERMAL=m (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_router: Prevent ipv6 gateway with v4 route via replace and append (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Adjust CPU port shared buffer egress quotas (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Allow skipping ingress port quota configuration (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Split business logic from mlxsw_sp_port_sb_pms_init() (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Use new CPU ingress pool for control packets (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Add pools for CPU traffic (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Remove assumption about pool order (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Forbid changing multicast TCs' attributes (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Forbid changing threshold type of first egress pool (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Forbid configuration of multicast pool (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Add ability to veto TC's configuration (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Add ability to veto pool's configuration (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Use defines for pool indices (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Add extack messages for invalid configurations (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_router: Relax FIB rule validation (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Use a stable ECMP/LAG seed (Ivan Vecera) [1737368] - [tools] selftests: mlxsw: Test neighbour offload indication (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_router: Add neighbour offload indication (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_router: Propagate neighbour update errors (Ivan Vecera) [1737368] - [documentation] documentation: networking: devlink-info-versions: Add fw.psid (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Add support for devlink info command (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add MGIR register (Ivan Vecera) [1737368] - [tools] selftests: forwarding: test for bridge mcast traffic after report and leave (Ivan Vecera) [1737368] - [netdrv] mlxsw: switch_ib: Pass valid HW id down to mlxsw_core_port_init() (Ivan Vecera) [1737368] - [netdrv] mlxsw: Remove ndo_get_port_parent_id implementation (Ivan Vecera) [1737368] - [netdrv] mlxsw: Pass switch ID through devlink_port_attrs_set() (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Rename rehash_dis trace (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Remove failed_rollback dead end (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Move rehash_dis trace call and err msg to vregion_migrate() (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Remove redundant failed_rollback from migrate_start() (Ivan Vecera) [1737368] - [netdrv] mlxsw: Remove ndo_get_phys_port_name implementation (Ivan Vecera) [1737368] - [netdrv] mlxsw: Implement ndo_get_devlink_port (Ivan Vecera) [1737368] - [tools] selftests: mlxsw: Add a new test for strict priority (Ivan Vecera) [1737368] - [tools] selftests: mlxsw: Add qos_lib.sh (Ivan Vecera) [1737368] - [tools] selftests: mlxsw: qos_mc_aware: Configure shared buffers (Ivan Vecera) [1737368] - [tools] selftests: forwarding: devlink_lib: Add shared buffer helpers (Ivan Vecera) [1737368] - [tools] selftests: forwarding: devlink_lib: Simplify deduction of DEVLINK_DEV (Ivan Vecera) [1737368] - [tools] selftests: forwarding: devlink_lib: Avoid double sourcing of lib.sh (Ivan Vecera) [1737368] - [tools] selftests: forwarding: Test action VLAN modify (Ivan Vecera) [1737368] - [tools] selftests: forwarding: Add PCP match and VLAN match tests (Ivan Vecera) [1737368] - [infiniband] rdma/mlx5: Use irq xarray locking for mkey_table (Alaa Hleihel) [1724336] - [netdrv] mlx4_core: Dynamically set guaranteed amount of counters per VF (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Initialize on stack link modes bitmap (Alaa Hleihel) [1724336] - [netdrv] mlx5e: fix ethtool self test: link speed (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix handling of compressed CQEs in case of low NAPI budget (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Don't store direct pointer to action's tunnel info (Alaa Hleihel) [1724336] - [netdrv] mlx5: Fix NULL pointer dereference in extended destination (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Only skip encap flows update when encap init failed (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Determine source port properly for vlan push action (Alaa Hleihel) [1724336] - [kernel] mlx5: Fix flow counter list auto bits struct (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Clear old rate limit when closing QP (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Remove dead code (Alaa Hleihel) [1724336] - [netdrv] mlx5: fix memory leak in mlx5_fw_fatal_reporter_dump (Alaa Hleihel) [1724336] - [netdrv] mlx5: prevent memory leak in mlx5_fpga_conn_create_cq (Alaa Hleihel) [1724336] - [netdrv] mlx5e: TX, Fix consumer index of error cqe dump (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Tx, Zero-memset WQE info struct upon update (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Tx, Fix assumption of single WQEBB of NOP in cleanup flow (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Add missing synchronize_srcu() for MW cases (Alaa Hleihel) [1724307 1724336] - [infiniband] rdma/mlx5: Order num_pending_prefetch properly with synchronize_srcu (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Do not allow rereg of a ODP MR (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix matching on tunnel addresses type (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add device ID of upcoming BlueField-2 (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Free mpi in mp_slave mode (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Use the original address for the page during free_pages (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5: FWTrace, Reduce stack usage (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Remove unnecessary clear_bit()s (Alaa Hleihel) [1724336] - [netdrv] mlx5: fix spelling mistake "offlaods" -> "offloads" (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Remove leftover declaration (Alaa Hleihel) [1724336] - [netdrv] mlx5e: ethtool, Fix a typo in WOL function names (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add missing include file to lib/crypto.c (Alaa Hleihel) [1724336] - [netdrv] mlx5: remove self-assignment on esw->dev (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Support MLX5_CMD_OP_QUERY_LAG as a DEVX general command (Alaa Hleihel) [1724307 1724336] - [kernel] mlx5: Fix mlx5_ifc_query_lag_out_bits (Alaa Hleihel) [1724336] - [netdrv] mlx5: Fix formats with line continuation whitespace (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix mlx5e_tx_reporter_create return value (Alaa Hleihel) [1724336] - [kernel] mlx5: Fix offset of tisc bits reserved field (Alaa Hleihel) [1724336] - [netdrv] mlx5: fix -Wtype-limits compilation warnings (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Support per device q counters in switchdev mode (Alaa Hleihel) [1659186 1724336] - [infiniband] ib/mlx5: Refactor code for counters allocation (Alaa Hleihel) [1659186 1724336] - [netdrv] mlx5: DR, Replace CRC32 implementation to use kernel lib (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Support IPv4 and IPv6 mixed matcher (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Allow insertion of duplicate rules (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: avoid 64-bit division in dr_icm_pool_mr_create() (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5e: Fix traffic duplication in ethtool steering (Alaa Hleihel) [1724336] - [netdrv] mlx5: DR, Allow matching on vport based on vhca_id (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Fix getting incorrect prev node in ste_free (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Remove redundant vport number from action (Alaa Hleihel) [1760284 1724336] - [kernel] mlx5: DR, Fix SW steering HW bits and definitions (Alaa Hleihel) [1724336] - [netdrv] mlx5: fix missing assignment of variable err (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: Fix rt's type in dr_action_create_reformat_action (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Fix error return code in dr_domain_init_resources() (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: Fix addr's type in mlx5dr_icm_dm (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: Add devlink flow_steering_mode parameter (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: Add support to use SMFS in switchdev mode (Alaa Hleihel) [1760284 1724327 1724336] - [netdrv] mlx5: Add API to set the namespace steering mode (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: Add direct rule fs_cmd implementation (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Add CONFIG_MLX5_SW_STEERING for software steering support (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Expose APIs for direct rule managing (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Add required FW steering functionality (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Expose steering rule functionality (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Expose steering action functionality (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Expose steering matcher functionality (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Expose steering table functionality (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Expose steering domain functionality (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Add Steering entry (STE) utilities (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Expose an internal API to issue RDMA operations (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, ICM pool memory allocator (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Add direct rule command utilities (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Add the internal direct rule types definitions (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: Add flow steering actions to fs_cmd shim layer (Alaa Hleihel) [1760284 1724327 1724336] - [netdrv] mlx5: Set only stag for match untagged packets (Alaa Hleihel) [1760284 1724336] - [kernel] mlx5: Add stub for mlx5_eswitch_mode (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: Avoid disabling RoCE when uninitialized (Alaa Hleihel) [1760284 1724336] - [kernel] mlx5: Add HW bits and definitions required for SW steering (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: Move device memory management to mlx5_core (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5e: Support LAG TX port affinity distribution (Alaa Hleihel) [1760285 1724336] - [netdrv] mlx5e: Expose new function for TIS destroy loop (Alaa Hleihel) [1760285 1724336] - [kernel] mlx5: Add lag_tx_port_affinity capability bit (Alaa Hleihel) [1760285 1724336] - [netdrv] mlx5e: Add device out of buffer counter (Alaa Hleihel) [1760291 1724336] - [netdrv] mlx5: Fix the order of fc_stats cleanup (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix deallocation of non-fully init encap entries (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Only access fully initialized flows in neigh update (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Refactor neigh update for concurrent execution (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Refactor neigh used value update for concurrent execution (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Protect neigh hash encap list with spinlock and rcu (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Refactor mlx5e_neigh_update_table->encap_lock (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Extend neigh hash entry with rcu (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Always take reference to neigh entry (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Extract code that queues neigh update work into function (Alaa Hleihel) [1663231 1724336] - [kernel] mlx5: Add support for VNIC_ENV internal rq counter (Alaa Hleihel) [1760291 1724336] - [netdrv] mlx5e: Use refcount_t for refcount (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Use vhca_id in generating representor port_index (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Simplify querying port representor parent id (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5: E-switch, Removed unused hwid (Alaa Hleihel) [1663231 1724327 1724336] - [netdrv] mlx5e: Allow concurrent creation of encap entries (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Protect encap hash table with mutex (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Extend encap entry with reference counter (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Allow concurrent creation of mod_hdr entries (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Protect mod_hdr hash table with mutex (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Protect mod header entry flows list with spinlock (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Extend mod header entry with reference counter (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Allow concurrent creation of hairpin entries (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Protect hairpin hash table with mutex (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Protect hairpin entry flows list with spinlock (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Extend hairpin entry with reference counter (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5: E-switch, Tide up eswitch config sequence (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Remove redundant mc_promisc NULL check (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, remove redundant error handling (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-switch, Introduce helper function to enable/disable vports (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-switch, Initialize TSAR Qos hardware block before its user vports (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-switch, Combine metadata enable/disable functionality (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Verify support QoS element type (Alaa Hleihel) [1724336] - [netdrv] mlx5: Make load_one() and unload_one() symmetric (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add flow counter pool (Alaa Hleihel) [1760297 1724336] - [netdrv] mlx5: Add flow counter bulk infrastructure (Alaa Hleihel) [1760297 1724336] - [kernel] mlx5: Add flow counter bulk allocation hardware bits and command (Alaa Hleihel) [1760297 1724336] - [netdrv] mlx5: Refactor and optimize flow counter bulk query (Alaa Hleihel) [1760297 1724336] - [netdrv] mlx5e: Protect tc flow table with mutex (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Rely on rcu instead of rtnl lock when getting upper dev (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Eswitch, use state_lock to synchronize vlan change (Alaa Hleihel) [1663231 1724327 1724336] - [netdrv] mlx5e: Eswitch, change offloads num_flows type to atomic64 (Alaa Hleihel) [1663231 1724327 1724336] - [netdrv] mlx5e: Protect unready flows with dedicated lock (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Protect tc flows hashtable with rcu (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Change flow flags type to unsigned long (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Extend tc flow struct with reference counter (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Simplify get_route_and_out_devs helper function (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Improve ethtool rxnfc callback structure (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Avoid warning print when not required (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Print a warning when LRO feature is dropped or not allowed (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Remove ethernet segment from dump WQE (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Add num bytes metadata to WQE info (Alaa Hleihel) [1724336] - [netdrv] mlx5: Fix delay in fw fatal report handling due to fw report (Alaa Hleihel) [1724336] - [netdrv] mlx5: Fix crdump chunks print (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Block MR WR if UMR is not possible (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Fix MR re-registration flow to use UMR properly (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Report and handle ODP support properly (Alaa Hleihel) [1724308 1724336] - [infiniband] ib/mlx5: Consolidate use_umr checks into single function (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix compatibility issue with ethtool flash device (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Fix use-after-free error while accessing ev_file pointer (Alaa Hleihel) [1724307 1724336] - [netdrv] mlx5e: Remove redundant check in CQE recovery flow of tx reporter (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix error flow of CQE recovery on tx reporter (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix false negative indication on tx reporter CQE recovery (Alaa Hleihel) [1724336] - [netdrv] mlx5e: kTLS, Fix tisn field placement (Alaa Hleihel) [1724336] - [netdrv] mlx5e: kTLS, Fix tisn field name (Alaa Hleihel) [1724336] - [netdrv] mlx5e: kTLS, Fix progress params context WQE layout (Alaa Hleihel) [1724336] - [kernel] mlx5: kTLS, Fix wrong TIS opmod constants (Alaa Hleihel) [1724336] - [netdrv] mlx5: crypto, Fix wrong offset in encryption key command (Alaa Hleihel) [1724336] - [netdrv] mlx5e: ethtool, Avoid setting speed to 56GBASE when autoneg off (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Only support tx/rx pause setting for port owner (Alaa Hleihel) [1724336] - [netdrv] mlx5: Support inner header match criteria for non decap flow action (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5e: Use flow keys dissector to parse packets for ARFS (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Check the correct variable in error handling code (Alaa Hleihel) [1724307 1724336] - [infiniband] ib/mlx5: Fix implicit MR release flow (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5e: always initialize frag->last_in_page (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Release locks during notifier unregister (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Fix MR registration flow to use UMR properly (Alaa Hleihel) [1764207 1724336] - [netdrv] mlx5e: kTLS, Call WARN_ONCE on netdev mismatch (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Prevent encap flow counter update async to user query (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix matching of speed to PRM link modes (Alaa Hleihel) [1724336] - [kernel] mlx5: Fix modify_cq_in alignment (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add missing RDMA_RX capabilities (Alaa Hleihel) [1724336] - [netdrv] mlx5: Use reversed order when unregister devices (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Fix RSS Toeplitz setup to be aligned with the HW specification (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Prevent concurrent MR updates during invalidation (Alaa Hleihel) [1724308 1724336] - [infiniband] ib/mlx5: Fix clean_mr() to work in the expected order (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Move MRs to a kernel PD when freeing them to the MR cache (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Use direct mkey destroy command upon UMR unreg failure (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Fix unreg_umr to ignore the mkey state (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Replace kfree with kvfree (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5: Replace kfree with kvfree (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Rely on filter_dev instead of dissector keys for tunnels (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Verify encapsulation is supported (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Convert single case statement switch statements into if statements (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Reduce ingress acl modify metadata stack usage (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5e: Fix compilation error in TLS code (Alaa Hleihel) [1724336] - [netdrv] mlx5e: IPoIB, Add error path in mlx5_rdma_setup_rn (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix error flow in tx reporter diagnose (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix return value from timeout recover function (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Rx, Fix checksum calculation for new hardware (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix port tunnel GRE entropy control (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Fix default encap mode (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5e: Return in default case statement in tx_post_resync_params (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Register devlink ports for physical link, PCI PF, VFs (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Set RDMA DIM to be enabled by default (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Report correctly tag matching rendezvous capability (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Implement VHCA tunnel mechanism in DEVX (Alaa Hleihel) [1724307 1724336] - [kernel] mlx5: Introduce VHCA tunnel device capability (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Add kTLS TX HW offload support (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Introduce a fenced NOP WQE posting function (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Re-work TIS creation functions (Alaa Hleihel) [1760285 1724336] - [netdrv] mlx5e: Tx, Unconstify SQ stop room (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Tx, Don't implicitly assume SKB-less wqe has one WQEBB (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Tx, Make SQ WQE fetch function type generic (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Tx, Enforce L4 inline copy when needed (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Move helper functions to a new txrx datapath header (Alaa Hleihel) [1724336] - [netdrv] mlx5: Accel, Add core TLS support for the Connect-X family (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add crypto library to support create/destroy encryption key (Alaa Hleihel) [1724336] - [netdrv] mlx5: Kconfig, Better organize compilation flags (Alaa Hleihel) [1724336] - [netdrv] mlx5: Accel, Expose accel wrapper for IPsec FPGA function (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Add counter_alloc_stats() and counter_update_stats() support (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Support statistic q counter configuration (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Add counter set id as a parameter for mlx5_ib_query_q_counters() (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Support set qp counter (Alaa Hleihel) [1724336] - [netdrv] mlx5: Added devlink info callback (Alaa Hleihel) [1724336] - [netdrv] mlx5: Added fw version query command (Alaa Hleihel) [1724336] - [kernel] mlx5: Add rts2rts_qp_counters_set_id field in hca cap (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Use proper allocation API to get zeroed memory (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: DEVX cleanup mdev (Alaa Hleihel) [1724307 1724336] - [infiniband] ib/mlx5: Add DEVX support for CQ events (Alaa Hleihel) [1724307 1724336] - [infiniband] ib/mlx5: Implement DEVX dispatching event (Alaa Hleihel) [1724307 1724336] - [infiniband] ib/mlx5: Enable subscription for device events over DEVX (Alaa Hleihel) [1724307 1724336] - [infiniband] ib/mlx5: Register DEVX with mlx5_core to get async events (Alaa Hleihel) [1724307 1724336] - [infiniband] ib/mlx5: Introduce MLX5_IB_OBJECT_DEVX_ASYNC_EVENT_FD (Alaa Hleihel) [1724307 1724336] - [kernel] mlx5: Properly name the generic WQE control field (Alaa Hleihel) [1724336] - [kernel] mlx5: Introduce TLS TX offload hardware bits and structures (Alaa Hleihel) [1724336] - [netdrv] mlx5: Refactor mlx5_esw_query_functions for modularity (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch prepare functions change handler to be modular (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: Introduce and use mlx5_eswitch_get_total_vports() (Alaa Hleihel) [1724327 1724336] - [infiniband] ib/mlx5: Fixed reporting counters on 2nd port for Dual port RoCE (Alaa Hleihel) [1724336] - [kernel] mlx5: Expose device definitions for object events (Alaa Hleihel) [1724336] - [netdrv] mlx5: Report EQE data upon CQ completion (Alaa Hleihel) [1724336] - [netdrv] mlx5: Report a CQ error event only when a handler was set (Alaa Hleihel) [1724336] - [netdrv] mlx5: mlx5_core_create_cq() enhancements (Alaa Hleihel) [1724336] - [netdrv] mlx5: Expose the API to register for ANY event (Alaa Hleihel) [1724336] - [netdrv] mlx5: Use event mask based on device capabilities (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5: Fix mlx5_core_destroy_cq() error flow (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Handle UC address change in switchdev mode (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Consider host PF for inline mode and vlan pop (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Use iterator for vlan and min-inline setups (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Reg/unreg function changed event at correct stage (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Consolidate eswitch function number of VFs (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Refactor eswitch SR-IOV interface (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: Handle host PF vport mac/guid for ECPF (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Use correct flags when configuring vlan (Alaa Hleihel) [1724336] - [netdrv] mlx5: Reduce dependency on enabled_vfs counter and num_vfs (Alaa Hleihel) [1724336] - [netdrv] mlx5: Don't handle VF func change if host PF is disabled (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: Limit scope of mlx5_get_next_phys_dev() to PCI PF devices (Alaa Hleihel) [1724336] - [netdrv] mlx5: Move pci status reg access mutex to mlx5_pci_init (Alaa Hleihel) [1724336] - [kernel] mlx5: Rename mlx5_pci_dev_type to mlx5_coredev_type (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Cleanup rep when doing unload (Alaa Hleihel) [1724336] - [infiniband] {ib, net}/mlx5: E-Switch, Use index of rep for vport to IB port mapping (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Use vport index when init rep (Alaa Hleihel) [1724327 1724336] - [kernel] mlx5: Added MCQI and MCQS registers' description to ifc (Alaa Hleihel) [1724336] - [kernel] mlx5: Add hardware definitions for sub functions (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Disallow tc redirect offload cases we don't support (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Expose same physical switch_id for all representors (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Don't refresh TIRs when updating representor SQs (Alaa Hleihel) [1724336] - [netdrv] mlx5e: reduce stack usage in mlx5_eswitch_termtbl_create (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Set drvinfo in generic manner (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Correct phys_port_name for PF port (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Report netdevice MPLS features (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Move to HW checksumming advertising (Alaa Hleihel) [1724336] - [netdrv] mlx5: MPFS, Allow adding the same MAC more than once (Alaa Hleihel) [1724336] - [netdrv] mlx5: MPFS, Cleanup add MAC flow (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Move queue param structs to en/params.h (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Encapsulate open/close queues into a function (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Consider XSK in XDP MTU limit calculation (Alaa Hleihel) [1724336] - [netdrv] mlx5e: XDP_TX from UMEM support (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Share the XDP SQ for XDP_TX between RQs (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Refactor struct mlx5e_xdp_info (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Allow ICO SQ to be used by multiple RQs (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Calculate linear RX frag size considering XSK (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Replace deprecated PCI_DMA_TODEVICE (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Attach/detach XDP program safely (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Enable vport metadata matching if firmware supports it (Alaa Hleihel) [1724327 1724336] - [infiniband] rdma/mlx5: Add vport metadata matching for IB representors (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Add match on vport metadata for rule in slow path (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Pass metadata from FDB to eswitch manager (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Add query and modify esw vport context functions (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Add match on vport metadata for rule in fast path (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5e: Specifying known origin of packets matching the flow (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Tag packet with vport number in VF vports and uplink ingress ACLs (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: Add flow context for flow tag (Alaa Hleihel) [1724336] - [netdrv] mlx5: Introduce a helper API to check VF vport (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: Support allocating modify header context from ingress ACL (Alaa Hleihel) [1724336] - [netdrv] mlx5: Get vport ACL namespace by vport index (Alaa Hleihel) [1724336] - [kernel] mlx5: Introduce vport metadata matching bits and enum constants (Alaa Hleihel) [1724336] - [netdrv] mlx5: Convert mkey_table to XArray (Alaa Hleihel) [1724308 1724307 1724336] - [infiniband] rdma/mlx5: Refactor MR descriptors allocation (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Use PA mapping for PI handover (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Improve PI handover performance (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Remove unused IB_WR_REG_SIG_MR code (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Enable decap and packet reformat on FDB (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Consider eswitch encap mode (Alaa Hleihel) [1724336] - [netdrv] mlx5: add missing void argument to function mlx5_devlink_alloc (Alaa Hleihel) [1724336] - [kernel] mlx5: Expose eswitch encap mode (Alaa Hleihel) [1724336] - [netdrv] mlx5: Declare more strictly devlink encap mode (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5e: use indirect calls wrapper for the rx packet handler (Alaa Hleihel) [1724336] - [netdrv] mlx5e: use indirect calls wrapper for skb allocation (Alaa Hleihel) [1724336] - [netdrv] mlx5: Report devlink health on FW fatal issues (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add support for FW fatal reporter dump (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add fw fatal devlink_health_reporter (Alaa Hleihel) [1724336] - [netdrv] mlx5: Report devlink health on FW issues (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add support for FW reporter dump (Alaa Hleihel) [1724336] - [netdrv] mlx5: Create FW devlink_health_reporter (Alaa Hleihel) [1724336] - [netdrv] mlx5: Issue SW reset on FW assert (Alaa Hleihel) [1724336] - [netdrv] mlx5: Control CR-space access by different PFs (Alaa Hleihel) [1724336] - [netdrv] mlx5: Handle SW reset of FW in error flow (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add Crdump support (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add Vendor Specific Capability access gateway (Alaa Hleihel) [1724336] - [netdrv] mlx5: Move all devlink related functions calls to devlink.c (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add EQ enable/disable API (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5: Use a single IRQ for all async EQs (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5: Rename mlx5_irq_info to mlx5_irq (Alaa Hleihel) [1724336] - [netdrv] mlx5: Move all IRQ logic to pci_irq.c (Alaa Hleihel) [1724336] - [netdrv] mlx5: Generalize IRQ interface to work with irq_table (Alaa Hleihel) [1724336] - [netdrv] mlx5: Separate IRQ table creation from EQ table creation (Alaa Hleihel) [1724336] - [netdrv] mlx5: Move IRQ affinity set to IRQ allocation phase (Alaa Hleihel) [1724336] - [netdrv] mlx5: Move IRQ rmap creation to IRQ allocation phase (Alaa Hleihel) [1724336] - [netdrv] mlx5: Separate IRQ data from EQ table data (Alaa Hleihel) [1724336] - [netdrv] mlx5: Separate IRQ request/free from EQ life cycle (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5: Change interrupt handler to call chain notifier (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5: Introduce EQ polling budget (Alaa Hleihel) [1724336] - [netdrv] mlx5: Support querying max VFs from device (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Return raw output for query esw functions (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Handle representors creation in handler context (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: Increase wait time for fw initialization (Alaa Hleihel) [1724336] - [netdrv] mlx5: Move firmware flash implementation to devlink (Alaa Hleihel) [1724336] - [netdrv] mlx5e: TX, Improve performance under GSO workload (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Use termination table for VLAN push actions (Alaa Hleihel) [1722647 1724327 1724336] - [netdrv] mlx5e: Geneve, Add support for encap/decap flows offload (Alaa Hleihel) [1725582 1724336] - [netdrv] mlx5e: Rearrange tc tunnel code in a modular way (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Geneve, Keep tunnel info as pointer to the original struct (Alaa Hleihel) [1724336] - [netdrv] mlx5: Geneve, Manage Geneve TLV options (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Enable setting multiple match criteria for flow group (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5e: Allow matching only enc_key_id/enc_dst_port for decapsulation action (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Generalize vport type in vport representor (Alaa Hleihel) [1724336] - [netdrv] {ib, net}/mlx5: Constify rep ops functions pointers (Alaa Hleihel) [1724327 1724336] - [netdrv] {ib, net}/mlx5: No need to typecast from void* to mlx5_ib_dev* (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Honor eswitch functions changed event cap (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Replace host_params event with functions_changed event (Alaa Hleihel) [1724327 1724336] - [kernel] mlx5: Introduce termination table bits (Alaa Hleihel) [1722647 1724336] - [kernel] mlx5: Add core dump register access HW bits (Alaa Hleihel) [1724336] - [netdrv] mlx5: potential error pointer dereference in error handling (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Support tagged tunnel over bond (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Avoid detaching non-existing netdev under switchdev mode (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Fix source port matching in fdb peer flow rule (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Replace reciprocal_scale in TX select queue function (Alaa Hleihel) [1724335] - [netdrv] mlx5: Avoid reloading already removed devices (Alaa Hleihel) [1724335] - [netdrv] mlx5: Update pci error handler entries and command translation (Alaa Hleihel) [1724335] - [infiniband] mlx5: avoid 64-bit division (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Disable rxhash when CQE compress is enabled (Alaa Hleihel) [1724335] - [netdrv] mlx5e: restrict the real_dev of vlan device is the same as uplink device (Alaa Hleihel) [1724335] - [netdrv] mlx5: Allocate root ns memory using kzalloc to match kfree (Alaa Hleihel) [1724335] - [netdrv] mlx5: Avoid double free in fs init error unwinding path (Alaa Hleihel) [1724335] - [netdrv] mlx5: Avoid double free of root ns in the error flow path (Alaa Hleihel) [1724335] - [netdrv] mlx5: Fix error handling in mlx5_load() (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Fix possible modify header actions memory leak (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Fix no rewrite fields with the same match (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Additional check for flow destination comparison (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Add missing ethtool driver info for representors (Alaa Hleihel) [1766306 1724335] - [netdrv] mlx5e: Fix number of vports for ingress ACL configuration (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Fix ethtool rxfh commands when CONFIG_MLX5_EN_RXNFC is disabled (Alaa Hleihel) [1724335] - [netdrv] mlx5: Fix peer pf disable hca command (Alaa Hleihel) [1724335] - [netdrv] mlx5: E-Switch, Correct type to u16 for vport_num and int for vport_index (Alaa Hleihel) [1724335] - [netdrv] mlx5: Add meaningful return codes to status_to_err function (Alaa Hleihel) [1724335] - [netdrv] mlx5: Imply MLXFW in mlx5_core (Alaa Hleihel) [1724335] - [netdrv] mlx5: Set completion EQs as shared resources (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Verify DEVX general object type correctly (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Remove MAYEXEC flag (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Device resource control for privileged DEVX user (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Add steering SW ICM device memory type (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Warn on allocated MEMIC buffers during cleanup (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Support device memory type attribute (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Add missing XRC options to QP optional params mask (Alaa Hleihel) [1724335] - [netdrv] mlx5: E-Switch, Use atomic rep state to serialize state change (Alaa Hleihel) [1724335] - [netdrv] mlx5: E-Switch, Fix the check of legal vport (Alaa Hleihel) [1724335] - [netdrv] mlx5: E-Switch, Use getter to access all vport array (Alaa Hleihel) [1724335] - [netdrv] mlx5: Use available mlx5_vport struct (Alaa Hleihel) [1724335] - [netdrv] mlx5: Reuse mlx5_esw_for_each_vf_vport macro in two files (Alaa Hleihel) [1724335] - [netdrv] mlx5: Remove unused mlx5_query_nic_vport_vlans (Alaa Hleihel) [1724335] - [netdrv] mlx5e: remove meaningless CFLAGS_tracepoint.o (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Put the common XDP code into a function (Alaa Hleihel) [1724335] - [netdrv] mlx5e: ethtool, Add support for EEPROM high pages query (Alaa Hleihel) [1724322 1724335] - [netdrv] mlx5e: Return error when trying to insert existing flower filter (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Replace TC VLAN pop with VLAN 0 rewrite in prio tag mode (Alaa Hleihel) [1724335] - [netdrv] mlx5e: ACLs for priority tag mode (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Turn on HW tunnel offload in all TIRs (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Take common TIR context settings into a function (Alaa Hleihel) [1724335] - [kernel] mlx5: Fix broken hca cap offset (Alaa Hleihel) [1725554 1724335] - [kernel] mlx5: Geneve, Add flow table capabilities for Geneve decap with TLV options (Alaa Hleihel) [1725554 1724335] - [kernel] mlx5: Geneve, Add basic Geneve encap/decap flow table capabilities (Alaa Hleihel) [1725554 1724335] - [netdrv] mlx5: Eswitch, enable RoCE loopback traffic (Alaa Hleihel) [1724335] - [netdrv] mlx5: Add new miss flow table action (Alaa Hleihel) [1724335] - [netdrv] mlx5: Add support in RDMA RX steering (Alaa Hleihel) [1724335] - [netdrv] mlx5: Pass flow steering objects to fs_cmd (Alaa Hleihel) [1724335] - [netdrv] mlx5: Enable general events on all interfaces (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Restrict 'DELAY_DROP_TIMEOUT' subtype to Ethernet interfaces (Alaa Hleihel) [1724335] - [netdrv] mlx5: Separate and generalize dma device from pci device (Alaa Hleihel) [1724335] - [netdrv] mlx5: Get rid of storing copy of device name (Alaa Hleihel) [1724335] - [kernel] mlx5: e-switch: Introduce prio tag mode (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Expose TIR ICM address to user space (Alaa Hleihel) [1724335] - [netdrv] mlx5: Introduce new TIR creation core API (Alaa Hleihel) [1724335] - [kernel] mlx5: Expose TIR ICM address in command outbox (Alaa Hleihel) [1724335] - [kernel] mlx5: Expose SW ICM related device memory capabilities (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Use #define for the WQE wait timeout constant (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Remove unused rx_page_reuse stat (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Take HW interrupt trigger into a function (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Remove unused parameter (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Add an underflow warning comment (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Move parameter calculation functions to en/params.c (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Report mlx5e_xdp_set errors (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Remove unused parameter (Alaa Hleihel) [1724335] - [netdrv] mlx5e: XDP, Inline small packets into the TX MPWQE in XDP xmit flow (Alaa Hleihel) [1724335] - [netdrv] mlx5e: XDP, Add TX MPWQE session counter (Alaa Hleihel) [1724335] - [netdrv] mlx5e: XDP, Enhance RQ indication for XDP redirect flush (Alaa Hleihel) [1724335] - [netdrv] mlx5e: XDP, Fix shifted flag index in RQ bitmap (Alaa Hleihel) [1724335] - [netdrv] mlx5e: RX, Support multiple outstanding UMR posts (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Don't create IB representors when in multiport RoCE mode (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Initialize roce port info before multiport master init (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Allow DEVX and raw creation flow on reps (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Add query e-switch vport context to devx white list (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Allow inserting a steering rule to the FDB (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Create flow table with max size supported (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Access the prio bypass inside the FDB flow table namespace (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Check for error return in flow_rule rather than err (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Remove VF representor profile (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Move to single device multiport ports in switchdev mode (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Move SMI caps logic (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Refactor netdev affinity code (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Move default representors SQ steering to rule to modify QP (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Move rep into port struct (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Use correct size for device resources (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Move ports allocation to outside of INIT stage (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Free IB device on remove (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Move netdev info into the port struct (Alaa Hleihel) [1724335] - [netdrv] mlx5: E-Switch, add a new prio to be used by the RDMA side (Alaa Hleihel) [1724335] - [kernel] mlx5: E-Switch, don't use hardcoded values for FDB prios (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Remove references to uboject->context (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Unify logic of MTU boundaries (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Obsolete param field holding a constant value (Alaa Hleihel) [1724335] - [netdrv] mlx5: A write memory barrier is sufficient in EQ ci update (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Do not rewrite fields with the same match (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Offload TC e-switch rules with ingress VLAN device (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Offload TC e-switch rules with egress VLAN device (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Allow VLAN rewrite of prio field with the same match (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Deny VLAN rewrite if there is no VLAN header match (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Use helpers to get headers criteria and value pointers (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Return -EOPNOTSUPP when attempting to offload an unsupported action (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Deletes unnecessary setting of esw_attr->parse_attr (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Remove 'parse_attr' argument in parse_tc_fdb_actions() (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Make the log friendly when decapsulation offload not supported (Alaa Hleihel) [1724335] - [netdrv] mlx5: E-Switch, Fix double mutex initialization (Alaa Hleihel) [1724335] - [netdrv] mlx5: Handle event of power detection in the PCIE slot (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Cleanup WQE page fault handler (Alaa Hleihel) [1724335] - [kernel] mlx5: Expose MPEIN (Management PCIE INfo) register layout (Alaa Hleihel) [1724335] - [netdrv] mlx5: Add rate limit print macros (Alaa Hleihel) [1724335] - [infiniband] mlx5: Add explicit bar address field (Alaa Hleihel) [1724335] - [netdrv] mlx5: Replace dev_err/warn/info by mlx5_core_err/warn/info (Alaa Hleihel) [1724335] - [netdrv] mlx5: Use dev->priv.name instead of dev_name (Alaa Hleihel) [1724335] - [netdrv] mlx5: Make mlx5_core messages independent from mdev->pdev (Alaa Hleihel) [1724335] - [netdrv] mlx5: Break load_one into three stages (Alaa Hleihel) [1724335] - [netdrv] mlx5: Function setup/teardown procedures (Alaa Hleihel) [1724335] - [netdrv] mlx5: Move health and page alloc init to mdev_init (Alaa Hleihel) [1724335] - [netdrv] mlx5: Split mdev init and pci init (Alaa Hleihel) [1724335] - [netdrv] mlx5: Remove redundant init functions parameter (Alaa Hleihel) [1724335] - [kernel] mlx5: Remove spinlock support from mlx5_write64 (Alaa Hleihel) [1724335] - [kernel] mlx5: Remove unused MLX5_*_DOORBELL_LOCK macros (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Declare devx_async_cmd_event_fops static (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Compare only index part of a memory window rkey (Alaa Hleihel) [1724335] - [infiniband] mlx5: Convert mlx5_srq_table to XArray (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Replace TC VLAN pop and push actions with VLAN modify (Alaa Hleihel) [1722646 1724335] - [netdrv] mlx5e: Support VLAN modify action (Alaa Hleihel) [1722646 1724335] - [netdrv] mlx5e: Add VLAN ID rewrite fields (Alaa Hleihel) [1722646 1724335] - [netdrv] mlx5e: TX, Add geneve tunnel stateless offload support (Alaa Hleihel) [1722661 1724335] - [netdrv] mlx5e: Take SW parser code to a separate function (Alaa Hleihel) [1722661 1724335] - [netdrv] mlx5e: Fix port buffer function documentation format (Alaa Hleihel) [1724335] - [netdrv] mlx5: Simplify mlx5_sriov_is_enabled() by using pci core API (Alaa Hleihel) [1724335] - [netdrv] mlx5: Rename total_vfs to total_vports (Alaa Hleihel) [1724335] - [netdrv] mlx5: Simplify sriov enable/disable flow (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Use rdma_user_map_io for mapping BAR pages (Alaa Hleihel) [1724333] - [netdrv] mlx5e: ethtool, Remove unsupported SFP EEPROM high pages query (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Switch to Toeplitz RSS hash by default (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Protect against non-uplink representor for encap (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Rx, Fixup skb checksum for packets with tail padding (Alaa Hleihel) [1724333] - [netdrv] mlx5e: XDP, Avoid checksum complete when XDP prog is loaded (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Use fail-safe channels reopen in tx reporter recover (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Skip un-needed tx recover if interface state is down (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Update xon formula (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Update xoff formula (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, fix syndrome (0x678139) when turn on vepa (Alaa Hleihel) [1722659 1724333] - [netdrv] mlx5: E-Switch, Protect from invalid memory access in offload fdb table (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Fix access to invalid memory when toggling esw modes (Alaa Hleihel) [1722659 1724333] - [netdrv] mlx5e: Add a lock on tir list (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Fix error handling when refreshing TIRs (Alaa Hleihel) [1724333] - [netdrv] mlx5: Decrease default mr cache size (Alaa Hleihel) [1748518 1724333] - [infiniband] ib/mlx5: Reset access mask when looping inside page fault handler (Alaa Hleihel) [1724333] - [netdrv] mlx5: Avoid panic when setting vport rate (Alaa Hleihel) [1724333] - [netdrv] mlx5: Avoid panic when setting vport mac, getting vport config (Alaa Hleihel) [1724333] - [netdrv] mlx5e: IPoIB, Fix RX checksum statistics update (Alaa Hleihel) [1724333] - [netdrv] mlx5: Remove redundant lag function to get pf num (Alaa Hleihel) [1724333] - [netdrv] mlx5: ODP support for XRC transport is not enabled by default in FW (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Update tx reporter status in case channels were successfully opened (Alaa Hleihel) [1722274 1724333] - [netdrv] mellanox: Switch to bitmap_zalloc() (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Set correct write permissions for implicit ODP MR (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Declare mlx5e_tx_reporter_recover_from_ctx as static (Alaa Hleihel) [1724333] - [netdrv] mlx5: Support ndo bridge_setlink and getlink (Alaa Hleihel) [1722659 1724333] - [netdrv] mlx5: E-Switch, Add support for VEPA in legacy mode (Alaa Hleihel) [1722659 1724333] - [netdrv] mlx5e: Fix mlx5e_tx_reporter_create return value (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Fix return status of TX reporter timeout recover (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Re-add support for TX timeout when TX reporter is not valid (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Fix warn print in case of TX reporter creation failure (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Disable esw manager vport correctly (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Fix the warning on vport index out of range (Alaa Hleihel) [1724333] - [netdrv] mlx5: Delete unused FPGA QPN variable (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Wrap the open and apply of channels in one fail-safe function (Alaa Hleihel) [1724333] - [netdrv] mlx5: Factor out HCA capabilities functions (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Allow transition to offloads mode for ECPF (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Load/unload VF reps according to event from host PF (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Consider ECPF vport depends on eswitch ownership (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Assign a different position for uplink rep and vport (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Centralize repersentor reg/unreg to eswitch driver (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Support load/unload reps of specific vport types (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Add state to eswitch vport representors (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Use getter and iterator to access vport/rep (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Split VF and special vports for offloads mode (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Refactor offloads flow steering init/cleanup (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Properly refer to host PF vport as other vport (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Properly refer to the esw manager vport (Alaa Hleihel) [1724333] - [netdrv] mlx5: Correctly set LAG mode for ECPF (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Avoid magic numbers when initializing offloads mode (Alaa Hleihel) [1724333] - [kernel] mlx5: Relocate vport macros to the vport header file (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Normalize the name of uplink vport number (Alaa Hleihel) [1724333] - [kernel] mlx5: Provide an alternative VF upper bound for ECPF (Alaa Hleihel) [1724333] - [kernel] mlx5: Add host params change event (Alaa Hleihel) [1724333] - [kernel] mlx5: Add query host params command (Alaa Hleihel) [1724333] - [netdrv] mlx5: Update enable HCA dependency (Alaa Hleihel) [1724333] - [netdrv] mlx5: Introduce Mellanox SmartNIC and modify page management logic (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Use unified register/load function for uplink and VF vports (Alaa Hleihel) [1724333] - [netdrv] mlx5: Use consistent vport num argument type (Alaa Hleihel) [1724333] - [kernel] mlx5: Use void pointer as the type in address_of macro (Alaa Hleihel) [1724333] - [netdrv] mlx5: Align ODP capability function with netdev coding style (Alaa Hleihel) [1724333] - [netdrv] mlx5: use RCU lock in mlx5_eq_cq_get() (Alaa Hleihel) [1724333] - [infiniband] rdma/mlx5: Fix memory leak in case we fail to add an IB device (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Simplify WQE count power of two check (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Add tx timeout support for mlx5e tx reporter (Alaa Hleihel) [1722274 1724333] - [netdrv] mlx5e: Add tx reporter support (Alaa Hleihel) [1722274 1724333] - [infiniband] ib/mlx5: Advertise XRC ODP support (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Advertise SRQ ODP support for supported transports (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Add ODP SRQ support (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Let read user wqe also from SRQ buffer (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Add XRC initiator ODP support (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Clean mlx5_ib_mr_responder_pfault_handler() signature (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Remove useless check in ODP handler (Alaa Hleihel) [1724333] - [netdrv] mlx5: Set ODP SRQ support in firmware (Alaa Hleihel) [1724333] - [kernel] mlx5: Add XRC transport to ODP device capabilities layout (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Implement DEVX hot unplug for async command FD (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Implement the file ops of DEVX async command FD (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Reuse fold sw stats in representors (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Present the representors SW stats when state is not opened (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Separate between ethtool and netdev software stats folding (Alaa Hleihel) [1724333] - [netdrv] mlx5: Add trace points for flow tables create/destroy (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Expand XPS cpumask to cover all online cpus (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Take CQ decompress fields into a separate structure (Alaa Hleihel) [1724333] - [netdrv] mlx5e: RX, Make sure packet header does not cross page boundary (Alaa Hleihel) [1724333] - [infiniband] mlx5: no need to check return value of debugfs_create functions (Alaa Hleihel) [1724333] - [netdrv] mlx5: Add pci AtomicOps request (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Don't override existing ip_protocol (Alaa Hleihel) [1724333] - [infiniband] rdma/mlx5: Replace kzalloc with kcalloc (Alaa Hleihel) [1724333] - [documentation] netfilter: doc: Add nf_tables part in tproxy.txt (Phil Sutter) [1762977] - [net] netfilter: nft_socket: fix erroneous socket assignment (Phil Sutter) [1762977] - [net] netfilter: nft_socket: Break evaluation if no socket found (Phil Sutter) [1762977] - [net] netfilter: nft_tproxy: Fix missing-braces warning (Phil Sutter) [1762977] - [net] netfilter: nft_tproxy: Add missing config check (Phil Sutter) [1762977] - [net] netfilter: nf_tables: Add native tproxy support (Phil Sutter) [1762977] - [net] netfilter: nft_tproxy: Move nf_tproxy_assign_sock() to nf_tproxy.h (Phil Sutter) [1762977] - [net] sched: ensure opts_len <= IP_TUNNEL_OPTS_MAX in act_tunnel_key (Ivan Vecera) [1774706] - [net] ipmr: Fix skb headroom in ipmr_get_route(). (Guillaume Nault) [1773692] - [net] netns: fix GFP flags in rtnl_net_notifyid() (Guillaume Nault) [1763661] - [net] netns: fix NLM_F_ECHO mechanism for RTM_NEWNSID (Guillaume Nault) [1763661] - [netdrv] ptp: ptp_clock: Publish scaled_ppm_to_ppb (Ivan Vecera) [1772085] - [kernel] rh_features: move rh_features entry to sys/kernel (Hangbin Liu) [1660583] - [net] netfilter: nf_tables: Make nft_meta expression more robust (Phil Sutter) [1725169] - [tools] selftests/tls: add test for concurrent recv and send (Sabrina Dubroca) [1760375] - [net] tls: add a TX lock (Sabrina Dubroca) [1760375] - [net] tls: don't pay attention to sk_write_pending when pushing partial records (Sabrina Dubroca) [1760375] - [net] tls: fix sk_msg trim on fallback to copy mode (Sabrina Dubroca) [1760375] - [net] tls: align non temporal copy to cache lines (Sabrina Dubroca) [1760375] - [net] tls: remove the record tail optimization (Sabrina Dubroca) [1760375] - [net] tls: use RCU for the adder to the offload record list (Sabrina Dubroca) [1760375] - [net] tls: unref frags in order (Sabrina Dubroca) [1760375] - [net] tcp: ulp: fix possible crash in tcp_diag_get_aux_size() (Sabrina Dubroca) [1760375] - [net] tls: dedup the record cleanup (Sabrina Dubroca) [1760375] - [net] tls: clean up the number of #ifdefs for CONFIG_TLS_DEVICE (Sabrina Dubroca) [1760375] - [net] tls: narrow down the critical area of device_offload_lock (Sabrina Dubroca) [1760375] - [net] tls: don't jump to return (Sabrina Dubroca) [1760375] - [net] tls: export protocol version, cipher, tx_conf/rx_conf to socket diag (Sabrina Dubroca) [1760375] - [net] tcp: ulp: add functions to dump ulp-specific information (Sabrina Dubroca) [1760375] - [net] tls: use RCU protection on icsk->icsk_ulp_data (Sabrina Dubroca) [1760375] - [net] core/skmsg: Delete an unnecessary check before the function call "consume_skb" (Sabrina Dubroca) [1760375] - [net] tls, fix sk_write_space NULL write when tx disabled (Sabrina Dubroca) [1760375] - [net] tls: swap sk_write_space on close (Sabrina Dubroca) [1760375] - [net] tls: prevent skb_orphan() from leaking TLS plain text with offload (Sabrina Dubroca) [1760375] - [tools] selftests/tls: add a litmus test for the socket reuse through shutdown (Sabrina Dubroca) [1760375] - [net] tls: partially revert fix transition through disconnect with close (Sabrina Dubroca) [1760375] - [documentation] TLS: fix stat counters description (Sabrina Dubroca) [1760375] - [tools] selftests/tls: fix TLS tests with CONFIG_TLS=n (Sabrina Dubroca) [1760375] - [tools] selftests/tls: add shutdown tests (Sabrina Dubroca) [1760375] - [tools] selftests/tls: close the socket with open record (Sabrina Dubroca) [1760375] - [tools] selftests/tls: add a bidirectional test (Sabrina Dubroca) [1760375] - [tools] selftests/tls: test error codes around TLS ULP installation (Sabrina Dubroca) [1760375] - [tools] selftests/tls: add a test for ULP but no keys (Sabrina Dubroca) [1760375] - [net] bpf: sockmap/tls, close can race with map free (Sabrina Dubroca) [1760375] - [net] tls: fix transition through disconnect with close (Sabrina Dubroca) [1760375] - [net] tls: remove sock unlock/lock around strp_done() (Sabrina Dubroca) [1760375] - [net] tls: remove close callback sock unlock/lock around TX work flush (Sabrina Dubroca) [1760375] - [net] tls: don't call tls_sk_proto_close for hw record offload (Sabrina Dubroca) [1760375] - [net] tls: don't arm strparser immediately in tls_set_sw_offload() (Sabrina Dubroca) [1760375] - [net] tls: add missing prot info init (Sabrina Dubroca) [1760375] - [netdrv] mlx5: Return -EINVAL when WARN_ON_ONCE triggers in mlx5e_tls_resync(). (Sabrina Dubroca) [1760375] - [net] tls: don't clear TX resync flag on error (Sabrina Dubroca) [1760375] - [tools] selftests/tls: add test for poll() with data in TLS ULP (Sabrina Dubroca) [1760375] - [net] tls: add kernel-driven resync mechanism for TX (Sabrina Dubroca) [1760375] - [net] tls: generalize the resync callback (Sabrina Dubroca) [1760375] - [net] tls: add kernel-driven TLS RX resync (Sabrina Dubroca) [1760375] - [net] tls: rename handle_device_resync() (Sabrina Dubroca) [1760375] - [net] tls: pass record number as a byte array (Sabrina Dubroca) [1760375] - [net] tls: simplify seq calculation in handle_device_resync() (Sabrina Dubroca) [1760375] - [net] tls: export TLS per skb encryption (Sabrina Dubroca) [1760375] - [include] net/tls: simplify driver context retrieval (Sabrina Dubroca) [1760375] - [include] net/tls: split the TLS_DRIVER_STATE_SIZE and bump TX to 16 bytes (Sabrina Dubroca) [1760375] - [net] tls: don't pass version to tls_advance_record_sn() (Sabrina Dubroca) [1760375] - [include] net/tls: reorganize struct tls_context (Sabrina Dubroca) [1760375] - [net] tls: use version from prot (Sabrina Dubroca) [1760375] - [net] tls: don't re-check msg decrypted status in tls_device_decrypted() (Sabrina Dubroca) [1760375] - [net] tls: don't look for decrypted frames on non-offloaded sockets (Sabrina Dubroca) [1760375] - [net] tls: remove false positive warning (Sabrina Dubroca) [1760375] - [net] tls: check return values from skb_copy_bits() and skb_store_bits() (Sabrina Dubroca) [1760375] - [net] tls: fully initialize the msg wrapper skb (Sabrina Dubroca) [1760375] - [net] tls: replace the sleeping lock around RX resync with a bit lock (Sabrina Dubroca) [1760375] - [net] revert "net/tls: avoid NULL-deref on resync during device removal" (Sabrina Dubroca) [1760375] - [net] tls: avoid NULL-deref on resync during device removal (Sabrina Dubroca) [1760375] - [net] tls: Add support of AES128-CCM based ciphers (Sabrina Dubroca) [1760375] - [documentation] add TLS offload documentation (Sabrina Dubroca) [1760375] - [documentation] tls: RSTify the ktls documentation (Sabrina Dubroca) [1760375] - [net] xdp: increase kABI version (Jiri Benc) [1749817] - [tools] selftests: bpf: disable test_seg6_loop test (Jiri Benc) [1749817] - [tools] selftests: bpf: fix test_tc_tunnel hanging (Jiri Benc) [1749817] - [tools] selftests: bpf: xdping is not meant to be run standalone (Jiri Benc) [1749817] - [tools] libbpf: Use implicit XSKMAP lookup from AF_XDP XDP program (Jiri Benc) [1749817] - [lib] bpf, testing: Introduce 'gso_linear_no_head_frag' skb_segment test (Jiri Benc) [1749817] - [lib] bpf, testing: Refactor test_skb_segment() for testing skb_segment() on different skbs (Jiri Benc) [1749817] - [tools] selftests/bpf: test_progs: Don't leak server_fd in tcp_rtt (Jiri Benc) [1749817] - [tools] selftests/bpf: test_progs: fix client/server race in tcp_rtt (Jiri Benc) [1749817] - [net] flow_dissector: Fix potential use-after-free on BPF_PROG_DETACH (Jiri Benc) [1749817] - [tools] selftests/bpf: fix race in test_tcp_rtt test (Jiri Benc) [1749817] - [net] xdp: unpin xdp umem pages in error path (Jiri Benc) [1749817] - [net] sock: make cookie generation global instead of per netns (Jiri Benc) [1749817] - [net] bpfilter: add "WITH Linux-syscall-note" to SPDX tag of uapi headers (Jiri Benc) [1749817] - [net] bpf: sockmap, only create entry if ulp is not already enabled (Jiri Benc) [1749817] - [net] bpf: sockmap, synchronize_rcu before free'ing map (Jiri Benc) [1749817] - [net] bpf: sockmap, sock_map_delete needs to use xchg (Jiri Benc) [1749817] - [net] core: page_pool: add user refcnt and reintroduce page_pool_destroy (Jiri Benc) [1749817] - [net] bpf: avoid unused variable warning in tcp_bpf_rtt() (Jiri Benc) [1749817] - [net] xdp: fix potential deadlock on socket mutex (Jiri Benc) [1749817] - [net] bpfilter: print umh messages to /dev/kmsg (Jiri Benc) [1749817] - [net] xdp: fix possible cq entry leak (Jiri Benc) [1749817] - [net] xdp: fix race on generic receive path (Jiri Benc) [1749817] - [samples] bpf: fix tcp_bpf.readme detach command (Jiri Benc) [1749817] - [samples] bpf: add sample program that periodically dumps TCP stats (Jiri Benc) [1749817] - [tools] selftests/bpf: test BPF_SOCK_OPS_RTT_CB (Jiri Benc) [1749817] - [tools] bpf/tools: sync bpf.h (Jiri Benc) [1749817] - [net] bpf: add icsk_retransmits to bpf_tcp_sock (Jiri Benc) [1749817] - [net] bpf: add dsack_dups/delivered{, _ce} to bpf_tcp_sock (Jiri Benc) [1749817] - [net] bpf: split shared bpf_tcp_sock and bpf_sock_ops implementation (Jiri Benc) [1749817] - [net] bpf: add BPF_CGROUP_SOCK_OPS callback that is executed on every RTT (Jiri Benc) [1749817] - [net] init/kconfig: add CONFIG_CC_CAN_LINK (Jiri Benc) [1749817] - [net] page_pool: add helper function for retrieving dma direction (Jiri Benc) [1749817] - [net] xdp: fix hang while unregistering device bound to xdp socket (Jiri Benc) [1749817] - [net] xdp: hold device for umem regardless of zero-copy mode (Jiri Benc) [1749817] - [net] xsk: Change the default frame size to 4096 and allow controlling it (Jiri Benc) [1749817] - [tools] libbpf: Support getsockopt XDP_OPTIONS (Jiri Benc) [1749817] - [net] xsk: Add getsockopt XDP_OPTIONS (Jiri Benc) [1749817] - [net] xsk: Add API to check for available entries in FQ (Jiri Benc) [1749817] - [net] xsk: Properly terminate assignment in xskq_produce_flush_desc (Jiri Benc) [1749817] - [net] xdp: Make __mem_id_disconnect static (Jiri Benc) [1749817] - [net] xsk: sample kernel code is now in libbpf (Jiri Benc) [1749817] - [net] page_pool: fix compile warning when CONFIG_PAGE_POOL is disabled (Jiri Benc) [1749817] - [net] page_pool: make sure struct device is stable (Jiri Benc) [1749817] - [net] page_pool: add tracepoints for page_pool with details need by XDP (Jiri Benc) [1749817] - [net] xdp: add tracepoints for XDP mem (Jiri Benc) [1749817] - [net] xdp: force mem allocator removal and periodic warning (Jiri Benc) [1749817] - [net] xdp: tracking page_pool resources and safe removal (Jiri Benc) [1749817] - [netdrv] mlx5: more strict use of page_pool API (Jiri Benc) [1749817] - [net] page_pool: introduce page_pool_free and use in mlx5 (Jiri Benc) [1749817] - [net] veth: use xdp_release_frame for XDP_PASS (Jiri Benc) [1749817] - [net] xdp: page_pool related fix to cpumap (Jiri Benc) [1749817] - [net] xdp: fix leak of IDA cyclic id if rhashtable_insert_slow fails (Jiri Benc) [1749817] - [net] page_pool: add helper function to unmap dma addresses (Jiri Benc) [1749817] - [net] page_pool: add helper function to retrieve dma addresses (Jiri Benc) [1749817] - [net] page_pool: use DMA_ATTR_SKIP_CPU_SYNC for DMA mappings (Jiri Benc) [1749817] - [net] page_pool: don't use page->private to store dma_addr_t (Jiri Benc) [1749817] - [mm] add dma_addr_t to struct page (Jiri Benc) [1749817] - [tools] bpf: Sync asm-generic/socket.h to tools/ (Jiri Benc) [1749817] - [net] bpf: net: Add SO_DETACH_REUSEPORT_BPF (Jiri Benc) [1749817] - [net] veth: Support bulk XDP_TX (Jiri Benc) [1749817] - [net] flow_dissector: remove unused FLOW_DISSECTOR_F_STOP_AT_L3 flag (Jiri Benc) [1749817] - [tools] selftests/bpf: fix compilation error for flow_dissector.c (Jiri Benc) [1749817] - [net] bpf: Update BPF_CGROUP_RUN_PROG_INET_EGRESS calls (Jiri Benc) [1749817] - [net] signal/bpfilter: Fix bpfilter_kernl to use send_sig not force_sig (Jiri Benc) [1749817] - [net] arch: Use asm-generic/socket.h when possible (Jiri Benc) [1749817] - [net] flow_dissector: correct comments on enum flow_dissector_key_id (Jiri Benc) [1749817] - [net] tcp: add stat of data packet reordering events (Jiri Benc) [1749817] - [net] tcp: add dsack blocks received stats (Jiri Benc) [1749817] - [net] tcp: add data bytes retransmitted stats (Jiri Benc) [1749817] - [net] tcp: add data bytes sent stats (Jiri Benc) [1749817] - [net] tcp: add a helper to calculate size of opt_stats (Jiri Benc) [1749817] - [net] netfilter: Support iif matches in POSTROUTING (Phil Sutter) [1775961] - [tools] selftests: add basic netdevsim devlink flash testing (Petr Oros) [1770359] - [netdrv] netdevsim: implement fake flash updating with notifications (Petr Oros) [1770359] - [net] devlink: allow driver to update progress of flash update (Petr Oros) [1770359] - [net] devlink: Add extack to shared buffer operations (Petr Oros) [1770347] - [net] xfrm: policy: avoid warning splat when merging nodes (Sabrina Dubroca) [1758100] - [net] xfrm: policy: fix bydst hlist corruption on hash rebuild (Sabrina Dubroca) [1758100] - [net] xfrm: policy: fix infinite loop when merging src-nodes (Sabrina Dubroca) [1758100] - [tools] selftests: xfrm: alter htresh to trigger move of policies to hash table (Sabrina Dubroca) [1758100] - [net] xfrm: policy: fix reinsertion on node merge (Sabrina Dubroca) [1758100] - [net] xfrm: policy: delete inexact policies from inexact list on hash rebuild (Sabrina Dubroca) [1758100] - [net] xfrm: policy: use hlist rcu variants on inexact insert, part 2 (Sabrina Dubroca) [1758100] - [tools] selftests: xfrm: add block rules with adjacent/overlapping subnets (Sabrina Dubroca) [1758100] - [net] xfrm: policy: remove set but not used variable 'priority' (Sabrina Dubroca) [1758100] - [net] xfrm: policy: fix policy hash rebuild (Sabrina Dubroca) [1758100] - [net] xfrm: policy: fix netlink/pf_key policy lookups (Sabrina Dubroca) [1758100] - [net] xfrm: policy: add 2nd-level saddr trees for inexact policies (Sabrina Dubroca) [1758100] - [net] xfrm: policy: store inexact policies in a tree ordered by source address (Sabrina Dubroca) [1758100] - [net] xfrm: policy: check reinserted policies match their node (Sabrina Dubroca) [1758100] - [net] xfrm: policy: store inexact policies in a tree ordered by destination address (Sabrina Dubroca) [1758100] - [net] xfrm: policy: add inexact policy search tree infrastructure (Sabrina Dubroca) [1758100] - [net] xfrm: policy: consider if_id when hashing inexact policy (Sabrina Dubroca) [1758100] - [net] xfrm: policy: store inexact policies in an rhashtable (Sabrina Dubroca) [1758100] - [net] xfrm: policy: return NULL when inexact search needed (Sabrina Dubroca) [1758100] - [net] xfrm: policy: split list insertion into a helper (Sabrina Dubroca) [1758100] - [net] xfrm: security: iterate all, not inexact lists (Sabrina Dubroca) [1758100] - [tools] selftests: add xfrm policy test script (Sabrina Dubroca) [1758100] - [net] af_packet: fix the tx skb protocol in raw sockets with ETH_P_ALL (Ivan Vecera) [1765561] - [netdrv] mlx5e: Trust kernel regarding transport offset (Ivan Vecera) [1765561] - [netdrv] net/mlx5e: Remove the wrong assumption about transport offset (Ivan Vecera) [1765561] - [net] packet: Remove redundant skb->protocol set (Ivan Vecera) [1765561] - [net] packet: Ask driver for protocol if not provided by user (Ivan Vecera) [1765561] - [net] ethernet: Add parse_protocol header_ops support (Ivan Vecera) [1765561] - [include] net: Introduce parse_protocol header_ops callback (Ivan Vecera) [1765561] - [net] Don't set transport offset to invalid value (Ivan Vecera) [1765561] - [netdrv] Fix Kconfig indentation (Josef Oskera) [1764592] - [netdrv] be2net: make two arrays static const, makes object smaller (Josef Oskera) [1764592] - [netdrv] be2net: eliminate enable field from be_aic_obj (Josef Oskera) [1764592] - [netdrv] Use skb_frag_off accessors (Josef Oskera) [1764592] - [netdrv] Use skb accessors in network drivers (Josef Oskera) [1764592] - [netdrv] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 338 (Josef Oskera) [1764592] - [netdrv] treewide: Add SPDX license identifier - Makefile/Kconfig (Josef Oskera) [1764592] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (Josef Oskera) [1764592] - [documentation] networking: switchdev: Update port parent ID section (Ivan Vecera) [1757840] - [net] Get rid of SWITCHDEV_ATTR_ID_PORT_PARENT_ID (Ivan Vecera) [1757840] - [net] dsa: Implement ndo_get_port_parent_id() (Ivan Vecera) [1757840] - [drivers] staging: fsl-dpaa2: ethsw: Implement ndo_get_port_parent_id() (Ivan Vecera) [1757840] - [netdrv] mscc: ocelot: Implement ndo_get_port_parent_id() (Ivan Vecera) [1757840] - [netdrv] net/mlx5e: Implement ndo_get_port_parent_id() (Ivan Vecera) [1757840] - [netdrv] liquidio: Implement ndo_get_port_parent_id() (Ivan Vecera) [1757840] - [net] tipc: fix unlimited bundling of small messages (Jon Maloy) [1761969] - [net] tipc: clean up skb list lock handling on send path (Jon Maloy) [1761969] - [net] tipc: fix false detection of retransmit failures (Jon Maloy) [1761969] - [net] tipc: reduce risk of wakeup queue starvation (Jon Maloy) [1761969] - [net] tipc: fix changeover issues due to large packet (Jon Maloy) [1761969] - [net] tipc: optimize link synching mechanism (Jon Maloy) [1761969] - [net] tipc: Fix a typo (Jon Maloy) [1761969] - [net] tipc: use rcu dereference functions properly (Jon Maloy) [1761969] - [net] tipc: remove ub->ubsock checks (Jon Maloy) [1761969] - [net] tipc: embed jiffies in macro TIPC_BC_RETR_LIM (Jon Maloy) [1761969] - [net] tipc: add dst_cache support for udp media (Jon Maloy) [1761969] - [net] tipc: rename function msg_get_wrapped() to msg_inner_hdr() (Jon Maloy) [1761969] - [net] tipc: eliminate unnecessary skb expansion during retransmission (Jon Maloy) [1761969] - [net] tipc: simplify stale link failure criteria (Jon Maloy) [1761969] - [net] tipc: check msg->req data len in tipc_nl_compat_bearer_disable (Jon Maloy) [1761969] - [net] tipc: remove the unnecessary msg->req check from tipc_nl_compat_bearer_set (Jon Maloy) [1761969] - [net] tipc: fix issues with early FAILOVER_MSG from peer (Jon Maloy) [1761969] - [net] tipc: include retrans failure detection for unicast (Jon Maloy) [1761969] - [net] tipc: purge deferredq list for each grp member in tipc_group_delete (Jon Maloy) [1761969] - [net] devlink: remove redundant rtnl lock assert (Marcelo Leitner) [1774694]- [gpu] drm/i915/aml: Allow SPT PCH for all AML devices (Lyude Paul) [1761469 1731110] - [gpu] drm/i915/cml: Add second PCH ID for CMP (Lyude Paul) [1731110] - [drm] i915/cml: Add Missing PCI IDs (Lyude Paul) [1727949 1731110] - [gpu] DRM Backport 5.2 -> 5.3 (Lyude Paul) [1731110] - [xen] mm/pgtable: drop pgtable_t variable from pte_fn_t functions (Lyude Paul) [1731110] - [gpu] DRM Backport 5.1 -> 5.2 (Lyude Paul) [1731110] - [s390] bus_find_device: Unify the match callback with class_find_device (Lyude Paul) [1731110] - [kernel] i2c: algo-bit: include main i2c header (Lyude Paul) [1731110] - [extcon] axp288: Add a depends on ACPI to the Kconfig entry (Lyude Paul) [1731110] - [extcon] axp288: Convert to use acpi_dev_get_first_match_dev() (Lyude Paul) [1731110] - [acpi] gpio: merrifield: Fix build err without CONFIG_ACPI (Lyude Paul) [1731110] - [gpio] merrifield: Convert to use acpi_dev_get_first_match_dev() (Lyude Paul) [1731110] - [kernel] proc/sysctl: add shared variables for range check (Lyude Paul) [1731110] - [gpu] drm/i915: Split Pineview device info into desktop and mobile (Lyude Paul) [1731110] - [gpu] snd/hda, drm/i915: Track the display_power_status using a cookie (Lyude Paul) [1731110] - [video] hdmi: Dropped static functions from kernel doc (Lyude Paul) [1731110] - [video] hdmi: Add Unpack function for DRM infoframe (Lyude Paul) [1731110] - [video] drm: Enable HDR infoframe support (Lyude Paul) [1731110] - [kernel] drm: Add HDR source metadata property (Lyude Paul) [1731110] - [gpu] drm: Add colorspace info to AVI Infoframe (Lyude Paul) [1731110] - [gpu] drm: Add HDMI colorspace property (Lyude Paul) [1731110] - [kernel] video/hdmi: Add an enum for HDMI packet types (Lyude Paul) [1731110] - [video] hdmi: Constify infoframe passed to the pack functions (Lyude Paul) [1731110] - [video] hdmi: Constify infoframe passed to the log functions (Lyude Paul) [1731110] - [video] hdmi: Pass buffer size to infoframe unpack functions (Lyude Paul) [1731110] - [video] hdmi: Constify 'buffer' to the unpack functions (Lyude Paul) [1731110] - [video] media: hdmi.h: rename ADOBE_RGB to OPRGB and ADOBE_YCC to OPYCC (Lyude Paul) [1731110] - [media] replace ADOBERGB by OPRGB (Lyude Paul) [1731110] - [dma-buf] add show_fdinfo handler (Lyude Paul) [1731110] - [dma-buf] dma-fence: Signal all callbacks from dma_fence_release() (Lyude Paul) [1731110] - [dma-buf] udmabuf: actually unmap the scatterlist (Lyude Paul) [1731110] - [dma-buf] Make mmap callback actually optional (Lyude Paul) [1731110] - [dma-buf] Remove unused sync_dump() (Lyude Paul) [1731110] - [kernel] dma-buf: explicitely note that dma-fence-chains use 64bit seqno (Lyude Paul) [1731110] - [dma-buf] fix stack corruption in dma_fence_chain_release (Lyude Paul) [1731110] - [dma-buf] add new dma_fence_chain container v7 (Lyude Paul) [1731110] - [dma-buf] add some lockdep asserts to the reservation object implementation (Lyude Paul) [1731110] - [iommu] arm-smmu-v3: Fix build error without CONFIG_PCI_ATS (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Avoid locking on invalidation path when not using ATS (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Fix ATC invalidation ordering wrt main TLBs (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Rework enabling/disabling of ATS for PCI masters (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Don't issue CMD_SYNC for zero-length invalidations (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Remove boolean bitfield for 'ats_enabled' flag (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Document ordering guarantees of command insertion (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Defer TLB invalidation until ->iotlb_sync() (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Reduce contention during command-queue insertion (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Operate directly on low-level queue where possible (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Move low-level queue fields out of arm_smmu_queue (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Drop unused 'q' argument from Q_OVF macro (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Separate s/w and h/w views of prod and cons indexes (Jerry Snitselaar) [1729845] - [iommu] io-pgtable: Pass struct iommu_iotlb_gather to ->tlb_add_page() (Jerry Snitselaar) [1729845] - [iommu] io-pgtable: Pass struct iommu_iotlb_gather to ->unmap() (Jerry Snitselaar) [1729845] - [iommu] io-pgtable: Remove unused ->tlb_sync() callback (Jerry Snitselaar) [1729845] - [iommu] io-pgtable: Replace ->tlb_add_flush() with ->tlb_add_page() (Jerry Snitselaar) [1729845] - [iommu] io-pgtable-arm: Call ->tlb_flush_walk() and ->tlb_flush_leaf() (Jerry Snitselaar) [1729845] - [iommu] io-pgtable: Hook up ->tlb_flush_walk() and ->tlb_flush_leaf() in drivers (Jerry Snitselaar) [1729845] - [kernel] iommu/io-pgtable: Introduce tlb_flush_walk() and tlb_flush_leaf() (Jerry Snitselaar) [1729845] - [iommu] Pass struct iommu_iotlb_gather to ->unmap() and ->iotlb_sync() (Jerry Snitselaar) [1729845] - [kernel] iommu: Introduce iommu_iotlb_gather_add_page() (Jerry Snitselaar) [1729845] - [kernel] iommu: Introduce struct iommu_iotlb_gather for batching TLB flushes (Jerry Snitselaar) [1729845] - [iommu] io-pgtable: Rename iommu_gather_ops to iommu_flush_ops (Jerry Snitselaar) [1729845] - [iommu] io-pgtable-arm: Remove redundant call to io_pgtable_tlb_sync() (Jerry Snitselaar) [1729845] - [kernel] iommu: Remove empty iommu_tlb_range_add() callback from iommu_ops (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Invalidate ATC when detaching a device (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Add support for PCI ATS (Jerry Snitselaar) [1729845] - [iommu] Introduce iotlb_sync_map callback (Jerry Snitselaar) [1742234] - [kernel] dma-mapping: fix page attributes for dma_mmap_* (Jerry Snitselaar) [1754727] - [kernel] dma-mapping: check pfn validity in dma_common_{mmap, get_sgtable} (Jerry Snitselaar) [1754727] - [kernel] swiotlb: checking whether swiotlb buffer is full with io_tlb_used (Jerry Snitselaar) [1754727] - [kernel] dma-direct: fix zone selection after an unaddressable CMA allocation (Jerry Snitselaar) [1754727] - [kernel] dma-contiguous: page-align the size in dma_free_contiguous() (Jerry Snitselaar) [1754727] - [kernel] dma-contiguous: do not overwrite align in dma_alloc_contiguous() (Jerry Snitselaar) [1754727] - [kernel] dma-mapping: fix panic caused by passing empty cma command line argument (Jerry Snitselaar) [1754727] - [iommu] dma: Handle SG length overflow better (Jerry Snitselaar) [1742234] - [iommu] dma: Handle MSI mappings separately (Jerry Snitselaar) [1742234] - [iommu] dma: Apply dma_{alloc, free}_contiguous functions (Jerry Snitselaar) [1742234] - [iommu] dma: Don't depend on CONFIG_DMA_DIRECT_REMAP (Jerry Snitselaar) [1742234] - [iommu] dma: Refactor iommu_dma_mmap (Jerry Snitselaar) [1742234] - [iommu] dma: Refactor iommu_dma_get_sgtable (Jerry Snitselaar) [1742234] - [iommu] dma: Refactor iommu_dma_alloc, part 2 (Jerry Snitselaar) [1742234] - [iommu] dma: Cleanup variable naming in iommu_dma_alloc (Jerry Snitselaar) [1742234] - [iommu] dma: Split iommu_dma_free (Jerry Snitselaar) [1742234] - [iommu] dma: Merge the CMA and alloc_pages allocation paths (Jerry Snitselaar) [1742234] - [iommu] dma: Don't remap CMA unnecessarily (Jerry Snitselaar) [1742234] - [iommu] dma: Refactor iommu_dma_alloc (Jerry Snitselaar) [1742234] - [iommu] dma: Refactor iommu_dma_free (Jerry Snitselaar) [1742234] - [iommu] dma: Remove __iommu_dma_free (Jerry Snitselaar) [1742234] - [iommu] dma: Refactor the page array remapping allocator (Jerry Snitselaar) [1742234] - [iommu] dma: Factor out remapped pages lookup (Jerry Snitselaar) [1742234] - [iommu] dma: Squash __iommu_dma_{map, unmap}_page helpers (Jerry Snitselaar) [1742234] - [iommu] dma: Move domain lookup into __iommu_dma_{map, unmap} (Jerry Snitselaar) [1742234] - [iommu] dma: Move __iommu_dma_map (Jerry Snitselaar) [1742234] - [iommu] dma: Use for_each_sg in iommu_dma_alloc (Jerry Snitselaar) [1742234] - [clk] Make clk_bulk_get_all() return a valid "id" (Jerry Snitselaar) [1722978] - [iommu] io-pgtable-arm: Support all Mali configurations (Jerry Snitselaar) [1722978] - [iommu] io-pgtable-arm: Correct Mali attributes (Jerry Snitselaar) [1722978] - [iommu] vt-d: Fix panic after kexec -p for kdump (Jerry Snitselaar) [1742234] - [kernel] iommu/iova: Fix compilation error with !CONFIG_IOMMU_IOVA (Jerry Snitselaar) [1742234] - [iommu] amd: Check PM_LEVEL_SIZE() condition in locked section (Jerry Snitselaar) [1742234] - [iommu] amd: Fix incorrect PASID decoding from event log (Jerry Snitselaar) [1742234] - [iommu] amd: Lock code paths traversing protection_domain->dev_list (Jerry Snitselaar) [1742234] - [iommu] amd: Lock dev_data in attach/detach code paths (Jerry Snitselaar) [1742234] - [iommu] amd: Check for busy devices earlier in attach_device() (Jerry Snitselaar) [1742234] - [iommu] amd: Take domain->lock for complete attach/detach path (Jerry Snitselaar) [1742234] - [iommu] amd: Remove amd_iommu_devtable_lock (Jerry Snitselaar) [1742234] - [iommu] amd: Remove domain->updated (Jerry Snitselaar) [1742234] - [iommu] iova: Avoid false sharing on fq_timer_on (Jerry Snitselaar) [1742234] - [iommu] Don't use sme_active() in generic code (Jerry Snitselaar) [1742234] - [iommu] vt-d: Fix wrong analysis whether devices share the same bus (Jerry Snitselaar) [1742234] - [iommu] amd: Wait for completion of IOTLB flush in attach_device (Jerry Snitselaar) [1742234] - [iommu] amd: Unmap all L7 PTEs when downgrading page-sizes (Jerry Snitselaar) [1742234] - [iommu] amd: Introduce first_pte_l7() helper (Jerry Snitselaar) [1742234] - [iommu] amd: Fix downgrading default page-sizes in alloc_pte() (Jerry Snitselaar) [1742234] - [iommu] amd: Fix pages leak in free_pagetable() (Jerry Snitselaar) [1742234] - [documentation] documentation: Update Documentation for iommu.passthrough (Jerry Snitselaar) [1745844] - [iommu] Disable passthrough mode when SME is active (Jerry Snitselaar) [1745844] - [iommu] Set default domain type at runtime (Jerry Snitselaar) [1745844] - [iommu] Print default domain type on boot (Jerry Snitselaar) [1745844] - [x86] dma: Get rid of iommu_pass_through (Jerry Snitselaar) [1745844] - [iommu] vt-d: Request passthrough mode from IOMMU core (Jerry Snitselaar) [1745844] - [iommu] amd: Request passthrough mode from IOMMU core (Jerry Snitselaar) [1745844] - [iommu] Use Functions to set default domain type in iommu_set_def_domain_type() (Jerry Snitselaar) [1745844] - [iommu] Add helpers to set/get default domain type (Jerry Snitselaar) [1745844] - [iommu] Remember when default domain type was set on kernel command line (Jerry Snitselaar) [1745844] - [iommu] amd: Flush old domains in kdump kernel (Jerry Snitselaar) [1742234] - [iommu] amd: Fix race in increase_address_space() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove global page flush support (Jerry Snitselaar) [1742234] - [iommu] vt-d: Fix possible use-after-free of private domain (Jerry Snitselaar) [1742234] - [iommu] vt-d: Detach domain before using a private one (Jerry Snitselaar) [1742234] - [iommu] vt-d: Correctly check format of page table in debugfs (Jerry Snitselaar) [1742234] - [iommu] vt-d: Detach domain when move device out of group (Jerry Snitselaar) [1742234] - [iommu] arm-smmu: Mark expected switch fall-through (Jerry Snitselaar) [1722978] - [iommu] vt-d: Print pasid table entries MSB to LSB in debugfs (Jerry Snitselaar) [1742234] - [iommu] iova: Remove stale cached32_node (Jerry Snitselaar) [1742234] - [iommu] vt-d: Check if domain->pgd was allocated (Jerry Snitselaar) [1742234] - [iommu] vt-d: Don't queue_iova() if there is no flush queue (Jerry Snitselaar) [1742234] - [iommu] amd: fix a crash in iova_magazine_free_pfns (Jerry Snitselaar) [1742234] - [iommu] Use right function to get group for device (Jerry Snitselaar) [1742234] - [iommu] arm-smmu-v3: Fix compilation when CONFIG_CMA=n (Jerry Snitselaar) [1722978] - [iommu] io-pgtable: Support non-coherent page tables (Jerry Snitselaar) [1722978] - [iommu] io-pgtable: Replace IO_PGTABLE_QUIRK_NO_DMA with specific flag (Jerry Snitselaar) [1722978] - [iommu] io-pgtable-arm-v7s: request DMA32 memory, and improve debugging (Jerry Snitselaar) [1722978] - [iommu] io-pgtable-arm: Add support to use system cache (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Increase maximum size of queues (Jerry Snitselaar) [1722978] - [iommu] amd: Flush not present cache in iommu_map_page (Jerry Snitselaar) [1742234] - [iommu] amd: Only free resources once on init error (Jerry Snitselaar) [1742234] - [iommu] amd: Move gart fallback to amd_iommu_init (Jerry Snitselaar) [1742234] - [iommu] amd: Make iommu_disable safer (Jerry Snitselaar) [1742234] - [iommu] amd: Add missed 'tag' to error msg in iommu_print_event (Jerry Snitselaar) [1742234] - [iommu] amd: Remove redundant assignment to variable npages (Jerry Snitselaar) [1742234] - [iommu] vt-d: Cleanup unused variable (Jerry Snitselaar) [1742234] - [iommu] vt-d: Silence a variable set but not used (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove an unused variable "length" (Jerry Snitselaar) [1742234] - [iommu] vt-d: Cleanup after delegating DMA domain to generic iommu (Jerry Snitselaar) [1742234] - [iommu] vt-d: Fix suspicious RCU usage in probe_acpi_namespace_devices() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Allow DMA domain attaching to rmrr locked device (Jerry Snitselaar) [1742234] - [iommu] vt-d: Don't enable iommu's which have been ignored (Jerry Snitselaar) [1742234] - [iommu] vt-d: Set domain type for a private domain (Jerry Snitselaar) [1742234] - [iommu] vt-d: Don't return error when device gets right domain (Jerry Snitselaar) [1742234] - [iommu] vt-d: Fix a variable set but not used (Jerry Snitselaar) [1742234] - [kernel] iommu/vt-d: Fix typo in SVM code comment (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove static identity map code (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove duplicated code for device hotplug (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove startup parameter from device_def_domain_type() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Cleanup get_valid_domain_for_dev() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Implement is_attach_deferred iommu ops entry (Jerry Snitselaar) [1742234] - [iommu] vt-d: Probe DMA-capable ACPI name space devices (Jerry Snitselaar) [1742234] - [iommu] vt-d: Handle 32bit device with identity default domain (Jerry Snitselaar) [1742234] - [iommu] vt-d: Identify default domains replaced with private (Jerry Snitselaar) [1742234] - [iommu] vt-d: Delegate the dma domain to upper layer (Jerry Snitselaar) [1742234] - [iommu] vt-d: Delegate the identity domain to upper layer (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add device_def_domain_type() helper (Jerry Snitselaar) [1742234] - [iommu] vt-d: Enable DMA remapping after rmrr mapped (Jerry Snitselaar) [1742234] - [iommu] vt-d: Expose ISA direct mapping region via iommu_get_resv_regions (Jerry Snitselaar) [1742234] - [iommu] vt-d: Implement apply_resv_region iommu ops entry (Jerry Snitselaar) [1742234] - [iommu] Add API to request DMA domain for device (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add debugfs support to show scalable mode DMAR table internals (Jerry Snitselaar) [1742234] - [iommu] vt-d: Introduce macros useful for dumping DMAR table (Jerry Snitselaar) [1742234] - [iommu] vt-d: Modify the format of intel DMAR tables dump (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove unnecessary rcu_read_locks (Jerry Snitselaar) [1742234] - [iommu] vt-d: Fix bind svm with multiple devices (Jerry Snitselaar) [1742234] - [iommu] arm-smmu: Avoid constant zero in TLBI writes (Jerry Snitselaar) [1722978] - [iommu] vt-d: Set the right field for Page Walk Snoop (Jerry Snitselaar) [1742234] - [iommu] Add missing new line for dma type (Jerry Snitselaar) [1742234] - [kernel] iommu/iova: Separate atomic variables to improve performance (Jerry Snitselaar) [1742234] - [iommu] Remove iommu_callback_data (Jerry Snitselaar) [1742234] - [iommu] amd: Remove amd_iommu_pd_list (Jerry Snitselaar) [1742234] - [iommu] amd: Use pci_prg_resp_pasid_required() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Fix leak in intel_pasid_alloc_table on error path (Jerry Snitselaar) [1742234] - [iommu] vt-d: Make kernel parameter igfx_off work with vIOMMU (Jerry Snitselaar) [1742234] - [iommu] vt-d: Set intel_iommu_gfx_mapped correctly (Jerry Snitselaar) [1742234] - [iommu] vt-d: cleanup: no spaces at the start of a line (Jerry Snitselaar) [1742234] - [iommu] vt-d: Don't request page request irq under dmar_global_lock (Jerry Snitselaar) [1742234] - [iommu] vt-d: Use struct_size() helper (Jerry Snitselaar) [1742234] - [iommu] vt-d: Flush IOTLB for untrusted device in time (Jerry Snitselaar) [1742234] - [iommu] vt-d: Clean up iommu_no_mapping (Jerry Snitselaar) [1742234] - [vfio] type1: Add domain at(de)taching group helpers (Jerry Snitselaar) [1742234] - [iommu] vt-d: Return ID associated with an auxiliary domain (Jerry Snitselaar) [1742234] - [iommu] vt-d: Aux-domain specific domain attach/detach (Jerry Snitselaar) [1742234] - [iommu] vt-d: Move common code out of iommu_attch_device() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add per-device IOMMU feature ops entries (Jerry Snitselaar) [1742234] - [iommu] vt-d: Make intel_iommu_enable_pasid() more generic (Jerry Snitselaar) [1742234] - [iommu] vt-d: Switch to bitmap_zalloc() (Jerry Snitselaar) [1742234] - [iommu] Bind process address spaces to devices (Jerry Snitselaar) [1742234] - [iommu] Add APIs for multiple domains per device (Jerry Snitselaar) [1742234] - [iommu] arm-smmu: Log CBFRSYNRA register on context fault (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Don't disable SMMU in kdump kernel (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Disable tagged pointers (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Link domains and devices (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Add a master->domain pointer (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Store SteamIDs in master (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Rename arm_smmu_master_data to arm_smmu_master (Jerry Snitselaar) [1722978] - [iommu] io-pgtable: Add ARM Mali midgard MMU page table format (Jerry Snitselaar) [1722978] - [iommu] vt-d: Save the right domain ID used by hardware (Jerry Snitselaar) [1742234] - [iommu] iova: Fix tracking of recently failed iova address (Jerry Snitselaar) [1742234] - [iommu] Fix IOMMU debugfs fallout (Jerry Snitselaar) [1742234] - [kernel] iommu: Document iommu_ops.is_attach_deferred() (Jerry Snitselaar) [1742234] - [kernel] iommu: Document iommu_ops.iotlb_sync_map() (Jerry Snitselaar) [1742234] - [kernel] iommu: Fix flush_tlb_all typo (Jerry Snitselaar) [1742234] - [iommu] io-pgtable-arm-v7s: Only kmemleak_ignore L2 tables (Jerry Snitselaar) [1722978] - [iommu] Use dev_printk() when possible (Jerry Snitselaar) [1742234] - [kernel] iommu: Allow io-pgtable to be used outside of iommu/ (Jerry Snitselaar) [1722978] - [iommu] iova: Allow compiling the library without IOMMU support (Jerry Snitselaar) [1742234] - [iommu] amd: Use dev_printk() when possible (Jerry Snitselaar) [1742234] - [iommu] amd: Remove clear_flush_young notifier (Jerry Snitselaar) [1742234] - [iommu] amd: Print reason for iommu_map_page failure in map_sg (Jerry Snitselaar) [1742234] - [iommu] vt-d: Get domain ID before clear pasid entry (Jerry Snitselaar) [1742234] - [iommu] vt-d: Set context field after value initialized (Jerry Snitselaar) [1742234] - [kernel] pci/ats: Add inline to pci_prg_resp_pasid_required() (Jerry Snitselaar) [1724921 1724927] - [iommu] vt-d: Enable ATS only if the device uses page aligned address (Jerry Snitselaar) [1724922] - [pci] ats: Add pci_ats_page_aligned() interface (Jerry Snitselaar) [1724922] - [iommu] vt-d: Fix PRI/PASID dependency issue (Jerry Snitselaar) [1724921 1724927] - [pci] ats: Add pci_prg_resp_pasid_required() interface (Jerry Snitselaar) [1724921 1724927] - [iommu] vt-d: Allow interrupts from the entire bus for aliased devices (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add helper to set an IRTE to verify only the bus number (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove misleading "domain 0" test from domain_exit() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove unused dmar_remove_one_dev_info() argument (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove unnecessary local variable initializations (Jerry Snitselaar) [1742234] - [iommu] vt-d: Use dev_printk() when possible (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove change_pte notifier (Jerry Snitselaar) [1742234] - iommu/vt-d: Implement dma_[un]map_resource() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Support page request in scalable mode (Jerry Snitselaar) [1742234] - [iommu] vt-d: Leave scalable mode default off (Jerry Snitselaar) [1742234] - [iommu] of: Fix probe-deferral (Jerry Snitselaar) [1742234] - [iommu] Check for iommu_ops == NULL in iommu_probe_device() (Jerry Snitselaar) [1742234] - [iommu] of: Don't call iommu_ops->add_device directly (Jerry Snitselaar) [1742234] - powerpc/iommu: Use device_iommu_mapped() (Jerry Snitselaar) [1742234] - [powerpc] iommu: Use device_iommu_mapped() (Jerry Snitselaar) [1742234] - [iommu] of: Use device_iommu_mapped() (Jerry Snitselaar) [1742234] - [iommu] of: Use helper functions to access dev->iommu_fwspec (Jerry Snitselaar) [1742234] - [iommu] dma: Use helper functions to access dev->iommu_fwspec (Jerry Snitselaar) [1742234] - [iommu] arm-smmu: Use helper functions to access dev->iommu_fwspec (Jerry Snitselaar) [1722978] - [acpi] iort: Fix rc_dma_get_range() (Jerry Snitselaar) [1722978] - [kernel] iommu: Change tlb_range_add to iotlb_range_add and tlb_sync to iotlb_sync (Jerry Snitselaar) [1742234] - [iommu] arm-smmu: Make arm-smmu-v3 explicitly non-modular (Jerry Snitselaar) [1722978] - [iommu] arm-smmu: Make arm-smmu explicitly non-modular (Jerry Snitselaar) [1722978] - [iommu] Audit and remove any unnecessary uses of module.h (Jerry Snitselaar) [1742234] - [iommu] irq_remapping: Remove unused header files (Jerry Snitselaar) [1742234] - [iommu] Do physical merging in iommu_map_sg() (Jerry Snitselaar) [1742234] - [iommu] amd: Remove leading 0s in error log messages (Jerry Snitselaar) [1742234] - [iommu] amd: Fix line-break in error log reporting (Jerry Snitselaar) [1742234] - [iommu] amd: Use pr_fmt() (Jerry Snitselaar) [1742234] - [iommu] amd: Allow to upgrade page-size (Jerry Snitselaar) [1742234] - [iommu] amd: Restart loop if cmpxchg64 succeeded in alloc_pte() (Jerry Snitselaar) [1742234] - [iommu] amd: Allow downgrading page-sizes in alloc_pte() (Jerry Snitselaar) [1742234] - [iommu] amd: Ignore page-mode 7 in free_sub_pt() (Jerry Snitselaar) [1742234] - [iommu] amd: Introduce free_sub_pt() function (Jerry Snitselaar) [1742234] - [iommu] amd: Collect page-table pages in freelist (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove deferred invalidation (Jerry Snitselaar) [1724930] - [iommu] vt-d: Shared virtual address in scalable mode (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add first level page table interface (Jerry Snitselaar) [1742234] - [iommu] vt-d: Setup context and enable RID2PASID support (Jerry Snitselaar) [1742234] - [iommu] vt-d: Pass pasid table to context mapping (Jerry Snitselaar) [1742234] - [iommu] vt-d: Setup pasid entry for RID2PASID support (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add second level page table interface (Jerry Snitselaar) [1742234] - [iommu] vt-d: Reserve a domain id for FL and PT modes (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add 256-bit invalidation descriptor support (Jerry Snitselaar) [1742234] - [kernel] iommu/vt-d: Move page table helpers into header (Jerry Snitselaar) [1742234] - [iommu] vt-d: Manage scalalble mode PASID tables (Jerry Snitselaar) [1742234] - [iommu] vt-d: Enumerate the scalable mode capability (Jerry Snitselaar) [1742234] - [kernel] iommu/vtd: Cleanup dma_remapping.h header (Jerry Snitselaar) [1742234] - [documentation] dt-bindings: arm-smmu: Add binding doc for Qcom smmu-500 (Jerry Snitselaar) [1722978] - [iommu] arm-smmu: Add support for qcom, smmu-v2 variant (Jerry Snitselaar) [1722978] - [documentation] dt-bindings: arm-smmu: Add bindings for qcom, smmu-v2 (Jerry Snitselaar) [1722978] - [iommu] arm-smmu: Add the device_link between masters and smmu (Jerry Snitselaar) [1722978] - [iommu] arm-smmu: Invoke pm_runtime across the driver (Jerry Snitselaar) [1722978] - [iommu] arm-smmu: Add pm_runtime/sleep ops (Jerry Snitselaar) [1722978] - [clk] add managed version of clk_bulk_get_all (Jerry Snitselaar) [1722978] - [clk] add new APIs to operate on all available clocks (Jerry Snitselaar) [1722978] - [clk] bulk: add of_clk_bulk_get() (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Use explicit mb() when moving cons pointer (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Avoid memory corruption from Hisilicon MSI payloads (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Fix big-endian CMD_SYNC writes (Jerry Snitselaar) [1722978] - [iommu] revert "iommu/io-pgtable-arm: Check for v7s-incapable systems" (Jerry Snitselaar) [1722978] - [iommu] Fix a typo (Jerry Snitselaar) [1742234] - [iommu] Tidy up window attributes (Jerry Snitselaar) [1742234] - [iommu] amd: Add default branch in amd_iommu_capable() (Jerry Snitselaar) [1742234] - [iommu] amd: Move iommu_init_pci() to .init section (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add debugfs support to show context internals (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add debugfs support for Interrupt remapping (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add debugfs support to show register contents (Jerry Snitselaar) [1742234] - [iommu] vt-d: Enable base Intel IOMMU debugfs support (Jerry Snitselaar) [1742234] - [kernel] iommu/vt-d: Update register definitions to VT-d 3.0 specification (Jerry Snitselaar) [1742234] - [iommu] vt-d: Relocate struct/function declarations to its header files (Jerry Snitselaar) [1742234] - [of] iommu/of: make of_pci_map_rid() available for other devices too (Jerry Snitselaar) [1742234] - [iommu] arm-smmu-v3: Remove unnecessary wrapper function (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Add SPDX header (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Fix a couple of minor comment typos (Jerry Snitselaar) [1722978] - [kernel] iommu/shmobile: Remove unused linux/platform_data/sh_ipmmu.h header (Jerry Snitselaar) [1742234] - [iommu] vt-d: Handle memory shortage on pasid table allocation (Jerry Snitselaar) [1742234] - [iommu] Add sysfs attribyte for domain type (Jerry Snitselaar) [1742234] - [iommu] amd: Add basic debugfs infrastructure for AMD IOMMU (Jerry Snitselaar) [1742234] - [iommu] Enable debugfs exposure of IOMMU driver internals (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove the obsolete per iommu pasid tables (Jerry Snitselaar) [1742234] - [iommu] vt-d: Apply per pci device pasid table in SVA (Jerry Snitselaar) [1742234] - [iommu] vt-d: Allocate and free pasid table (Jerry Snitselaar) [1742234] - [iommu] vt-d: Per PCI device pasid table interfaces (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add for_each_device_domain() helper (Jerry Snitselaar) [1742234] - [iommu] vt-d: Move device_domain_info to header (Jerry Snitselaar) [1742234] - [iommu] vt-d: Apply global PASID in SVA (Jerry Snitselaar) [1742234] - [iommu] vt-d: Avoid using idr_for_each_entry() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Global PASID name space (Jerry Snitselaar) [1742234] - [iommu] vt-d: Fix dev iotlb pfsid use (Jerry Snitselaar) [1742234] - [kernel] iommu/vt-d: Add definitions for PFSID (Jerry Snitselaar) [1742234] - [iommu] amd: Argument page_size could be uninitialized (Jerry Snitselaar) [1742234] - [iommu] arm-smmu-v3: Abort all transactions if SMMU is enabled in kdump kernel (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Prevent any devices access to memory without registration (Jerry Snitselaar) [1722978] - [iommu] [] iommu/arm-smmu-v3: sync the OVACKFLG to PRIQ consumer register (Jerry Snitselaar) [1722978] - [iommu] io-pgtable-arm-v7s: Abort allocation when table address overflows the PTE (Jerry Snitselaar) [1722978] - [iommu] io-pgtable-arm: Fix pgtable allocation in selftest (Jerry Snitselaar) [1722978] - [netdrv] iavf: initialize ITRN registers with correct values (Stefan Assmann) [1721697] - [netdrv] iavf: fix MAC address setting for VFs when filter is rejected (Stefan Assmann) [1721697] - [netdrv] iavf: allow permanent MAC address to change (Stefan Assmann) [1721697] - [netdrv] iavf: remove unused debug function iavf_debug_d (Stefan Assmann) [1721697] - [netdrv] Use skb_frag_off accessors (Stefan Assmann) [1721697] - [netdrv] Use skb accessors in network drivers (Stefan Assmann) [1721697] - [netdrv] iavf: fix dereference of null rx_buffer pointer (Stefan Assmann) [1721697] - [netdrv] iavf: Fix up debug print macro (Stefan Assmann) [1721697] - [netdrv] iavf: use struct_size() helper (Stefan Assmann) [1721697] - [netdrv] iavf: allow null RX descriptors (Stefan Assmann) [1721697] - [netdrv] iavf: add call to iavf_[add|del]_cloud_filter (Stefan Assmann) [1721697] - [netdrv] iavf: Refactor init state machine (Stefan Assmann) [1721697] - [netdrv] iavf: Refactor the watchdog state machine (Stefan Assmann) [1721697] - [netdrv] iavf: Remove timer for work triggering, use delaying work instead (Stefan Assmann) [1721697] - [netdrv] iavf: Move commands processing to the separate function (Stefan Assmann) [1721697] - [netdrv] iavf: Fix the math for valid length for ADq enable (Stefan Assmann) [1721697] - [netdrv] iavf: Change GFP_KERNEL to GFP_ATOMIC in kzalloc() (Stefan Assmann) [1721697] - [netdrv] iavf: wait longer for close to complete (Stefan Assmann) [1721697] - [netdrv] iavf: use signed variable (Stefan Assmann) [1721697] - [netdrv] iavf: Create VLAN tag elements starting from the first element (Stefan Assmann) [1721697] - [netdrv] iavf: update comments and file checks to match iavf (Stefan Assmann) [1721697] - [netdrv] iavf: rename i40e_device to iavf_device (Stefan Assmann) [1721697] - [netdrv] iavf: change remaining i40e defines to be iavf (Stefan Assmann) [1721697] - [netdrv] iavf: rename iavf_client.h defines to match driver name (Stefan Assmann) [1721697] - [netdrv] iavf: rename iavf_status structure flags (Stefan Assmann) [1721697] - [netdrv] iavf: replace i40e variables with iavf (Stefan Assmann) [1721697] - [netdrv] iavf: rename i40e functions to be iavf (Stefan Assmann) [1721697] - [netdrv] iavf: change iavf_status_code to iavf_status (Stefan Assmann) [1721697] - [netdrv] iavf: Rename i40e_adminq* files to iavf_adminq* (Stefan Assmann) [1721697] - [netdrv] iavf: iavf_client: use struct_size() helper (Stefan Assmann) [1721697] - [netdrv] iavf: use struct_size() in kzalloc() (Stefan Assmann) [1721697] - [netdrv] iavf: Limiting RSS queues to CPUs (Stefan Assmann) [1721697] - [netdrv] iavf: Use printf instead of gnu_printf for iavf_debug_d (Stefan Assmann) [1721697] - [netdrv] igb/igc: use ktime accessors for skb->tstamp (Stefan Assmann) [1721695] - [netdrv] i40e: Fix for ethtool -m issue on X722 NIC (Stefan Assmann) [1721695] - [netdrv] intel: Demote MTU change prints to debug (Stefan Assmann) [1721695] - [netdrv] i40e: implement VF stats NDO (Stefan Assmann) [1721695] - [netdrv] i40e: enable X710 support (Stefan Assmann) [1721695] - [netdrv] i40e: Add UDP segmentation offload support (Stefan Assmann) [1721695] - [netdrv] i40e: prevent memory leak in i40e_setup_macvlans (Stefan Assmann) [1721695] - [netdrv] i40e: Refactoring VF MAC filters counting to make more reliable (Stefan Assmann) [1721695] - [netdrv] i40e: Fix LED blinking flow for X710T*L devices (Stefan Assmann) [1721695] - [netdrv] i40e: allow ethtool to report SW and FW versions in recovery mode (Stefan Assmann) [1721695] - [netdrv] i40e: initialize ITRN registers with correct values (Stefan Assmann) [1721695] - [netdrv] i40e: Extend PHY access with page change flag (Stefan Assmann) [1721695] - [netdrv] i40e: Extract detection of HW flags into a function (Stefan Assmann) [1721695] - [netdrv] i40e: Wrong 'Advertised FEC modes' after set FEC to AUTO (Stefan Assmann) [1721695] - [netdrv] i40e: Fix for persistent lldp support (Stefan Assmann) [1721695] - [netdrv] i40e: clear __I40E_VIRTCHNL_OP_PENDING on invalid min Tx rate (Stefan Assmann) [1721695] - [netdrv] i40e: use BIT macro to specify the cloud filter field flags (Stefan Assmann) [1721695] - [netdrv] i40e: Fix message for other card without FEC (Stefan Assmann) [1721695] - [netdrv] i40e: fix missed "Negotiated" string in i40e_print_link_message() (Stefan Assmann) [1721695] - [netdrv] i40e: mark additional missing bits as reserved (Stefan Assmann) [1721695] - [netdrv] i40e: remove I40E_AQC_ADD_CLOUD_FILTER_OIP (Stefan Assmann) [1721695] - [netdrv] i40e: use ktime_get_real_ts64 instead of ktime_to_timespec64 (Stefan Assmann) [1721695] - [netdrv] i40e: check __I40E_VF_DISABLE bit in i40e_sync_filters_subtask (Stefan Assmann) [1721695] - [netdrv] i40e: Remove EMPR traces from debugfs facility (Stefan Assmann) [1721695] - [netdrv] i40e: Implement debug macro hw_dbg using dev_dbg (Stefan Assmann) [1721695] - [netdrv] i40e: fix hw_dbg usage in i40e_hmc_get_object_va (Stefan Assmann) [1721695] - [netdrv] i40e: simplify Rx buffer recycle (Stefan Assmann) [1721695] - [netdrv] i40e: fix retrying in i40e_aq_get_phy_capabilities (Stefan Assmann) [1721695] - [netdrv] i40e: Persistent LLDP support (Stefan Assmann) [1721695] - [netdrv] i40e: allow reset in recovery mode (Stefan Assmann) [1721695] - [netdrv] i40e: Remove function i40e_update_dcb_config() (Stefan Assmann) [1721695] - [netdrv] i40e: Fix crash caused by stress setting of VF MAC addresses (Stefan Assmann) [1721695] - [netdrv] i40e: reset veb.tc_stats when resetting veb.stats (Stefan Assmann) [1721695] - [netdrv] i40e: Update FW API version to 1.9 (Stefan Assmann) [1721695] - [netdrv] i40e: check_recovery_mode had wrong if statement (Stefan Assmann) [1721695] - [netdrv] i40e: Add drop mode parameter to set mac config (Stefan Assmann) [1721695] - [netdrv] i40e: fix shifts of signed values (Stefan Assmann) [1721695] - [netdrv] i40e: add check on i40e_configure_tx_ring() return value (Stefan Assmann) [1721695] - [netdrv] i40e: Check if transceiver implements DDM before access (Stefan Assmann) [1721695] - [netdrv] i40e: reduce stack usage in i40e_set_fc (Stefan Assmann) [1721695] - [netdrv] i40e: no need to check return value of debugfs_create functions (Stefan Assmann) [1721695] - [netdrv] i40e: Remove unicast log when VF is leaving multicast mode (Stefan Assmann) [1721695] - [netdrv] i40e: verify string count matches even on early return (Stefan Assmann) [1721695] - [netdrv] i40e: Log info when PF is entering and leaving Allmulti mode (Stefan Assmann) [1721695] - [netdrv] i40e: Update visual effect for advertised FEC mode (Stefan Assmann) [1721695] - [netdrv] i40e: fix code comments (Stefan Assmann) [1721695] - [netdrv] i40e: don't report link up for a VF who hasn't enabled queues (Stefan Assmann) [1721695] - [netdrv] i40e: Log disable-fw-lldp flag change by ethtool (Stefan Assmann) [1721695] - [netdrv] i40e: fix incorrect ethtool statistics veb and veb.tc_ (Stefan Assmann) [1721695] - [netdrv] Use skb_frag_off accessors (Stefan Assmann) [1721695] - [netdrv] i40e: Use dev_get_drvdata (Stefan Assmann) [1721695] - [netdrv] Use skb accessors in network drivers (Stefan Assmann) [1721695] - [netdrv] i40e: Add macvlan support on i40e (Stefan Assmann) [1721695] - [netdrv] i40e/i40e_virtchnl_pf: Use struct_size() in kzalloc() (Stefan Assmann) [1721695] - [netdrv] i40e: update copyright string (Stefan Assmann) [1721695] - [netdrv] i40e: Fix descriptor count manipulation (Stefan Assmann) [1721695] - [netdrv] i40e: missing priorities for any QoS traffic (Stefan Assmann) [1721695] - [netdrv] i40e: Add log entry while creating or deleting TC0 (Stefan Assmann) [1721695] - [netdrv] i40e: fix incorrect function documentation comment (Stefan Assmann) [1721695] - [netdrv] i40e: Fix for missing "link modes" info in ethtool (Stefan Assmann) [1721695] - [netdrv] i40e: fix 'Unknown bps' in dmesg for 2.5Gb/5Gb speeds (Stefan Assmann) [1721695] - [netdrv] i40e: mark expected switch fall-through (Stefan Assmann) [1721695] - [netdrv] i40e: Missing response checks in driver when starting/stopping FW LLDP (Stefan Assmann) [1721695] - [netdrv] i40e: remove duplicate stat calculation for tx_errors (Stefan Assmann) [1721695] - [netdrv] i40e: Check if the BAR size is large enough before writing to registers (Stefan Assmann) [1721695] - [netdrv] i40e: Missing response checks in driver when starting/stopping FW LLDP (Stefan Assmann) [1721695] - [netdrv] i40e: add input validation for virtchnl handlers (Stefan Assmann) [1721695] - [netdrv] i40e: Improve AQ log granularity (Stefan Assmann) [1721695] - [netdrv] i40e: Add bounds check for ch[] array (Stefan Assmann) [1721695] - [netdrv] i40e: Use signed variable (Stefan Assmann) [1721695] - [netdrv] i40e: add constraints for accessing veb array (Stefan Assmann) [1721695] - [netdrv] i40e: let untrusted VF to create up to 16 VLANs (Stefan Assmann) [1721695] - [netdrv] i40e: add functions stubs to support EEE (Stefan Assmann) [1721695] - [netdrv] i40e: Use LLDP ethertype define ETH_P_LLDP (Stefan Assmann) [1721695] - [netdrv] r8169: disable TSO on a single version of RTL8168c to fix performance (Corinna Vinschen) [1730024] - [netdrv] r8169: fix sporadic transmit timeout issue (Corinna Vinschen) [1730024] - [netdrv] r8169: inline rtl8169_free_rx_databuff (Corinna Vinschen) [1730024] - [netdrv] r8169: fix performance issue on RTL8168evl (Corinna Vinschen) [1730024] - [netdrv] r8169: allocate rx buffers using alloc_pages_node (Corinna Vinschen) [1730024] - [netdrv] r8169: sync PCIe PHY init with vendor driver 8.047.01 (Corinna Vinschen) [1730024] - [netdrv] r8169: add helper r8168_mac_ocp_modify (Corinna Vinschen) [1730024] - [netdrv] r8169: remove access to legacy register MultiIntr (Corinna Vinschen) [1730024] - [netdrv] r8169: make use of xmit_more (Corinna Vinschen) [1730024] - [netdrv] r8169: don't use MSI before RTL8168d (Corinna Vinschen) [1730024] - [netdrv] revert ("r8169: remove 1000/Half from supported modes") (Corinna Vinschen) [1730024] - [netdrv] r8169: enable HW csum and TSO (Corinna Vinschen) [1730024] - [netdrv] r8169: remove r8169_csum_workaround (Corinna Vinschen) [1730024] - [netdrv] r8169: implement callback ndo_features_check (Corinna Vinschen) [1730024] - [netdrv] r8169: set GSO size and segment limits (Corinna Vinschen) [1730024] - [netdrv] r8169: align setting PME with vendor driver (Corinna Vinschen) [1730024] - [netdrv] r8169: improve rtl_set_rx_mode (Corinna Vinschen) [1730024] - [netdrv] r8169: fix a typo in a comment (Corinna Vinschen) [1730024] - [netdrv] r8169: improve rtl_rx (Corinna Vinschen) [1730024] - [netdrv] r8169: fix RTL8168g PHY init (Corinna Vinschen) [1730024] - [netdrv] r8169: fix issue with confused RX unit after PHY power-down on RTL8411b (Corinna Vinschen) [1730024] - [netdrv] r8169: sync few chip names with vendor driver (Corinna Vinschen) [1730024] - [netdrv] r8169: add random MAC address fallback (Corinna Vinschen) [1730024] - [netdrv] revert "r8169: improve handling VLAN tag" (Corinna Vinschen) [1730024] - [netdrv] r8169: remove not needed call to dma_sync_single_for_device (Corinna Vinschen) [1730024] - [netdrv] r8169: consider that 32 Bit DMA is the default (Corinna Vinschen) [1730024] - [netdrv] r8169: improve handling VLAN tag (Corinna Vinschen) [1730024] - [netdrv] r8169: don't activate ASPM in chip if OS can't control ASPM (Corinna Vinschen) [1730024] - [netdrv] r8169: improve handling of Abit Fatal1ty F-190HD (Corinna Vinschen) [1730024] - [netdrv] r8169: use helper rtl_is_8168evl_up for setting register MaxTxPacketSize (Corinna Vinschen) [1730024] - [netdrv] r8169: add helper rtl_is_8168evl_up (Corinna Vinschen) [1730024] - [netdrv] r8169: improve rtl_coalesce_info (Corinna Vinschen) [1730024] - [netdrv] r8169: let mdio read functions return -ETIMEDOUT (Corinna Vinschen) [1730024] - [netdrv] r8169: remove struct rtl_cfg_info (Corinna Vinschen) [1730024] - [netdrv] r8169: remove member coalesce_info from struct rtl_cfg_info (Corinna Vinschen) [1730024] - [netdrv] r8169: remove callback hw_start from struct rtl_cfg_info (Corinna Vinschen) [1730024] - [netdrv] r8169: rename CPCMD_QUIRK_MASK and apply it on all chip versions (Corinna Vinschen) [1730024] - [netdrv] r8169: improve setting interrupt mask (Corinna Vinschen) [1730024] - [netdrv] r8169: silence sparse warning in rtl8169_start_xmit (Corinna Vinschen) [1730024] - [netdrv] r8169: factor out firmware handling (Corinna Vinschen) [1730024] - [netdrv] r8169: rename r8169.c to r8169_main.c (Corinna Vinschen) [1730024] - [netdrv] r8169: add rtl_fw_request_firmware and rtl_fw_release_firmware (Corinna Vinschen) [1730024] - [netdrv] r8169: make rtl_fw_format_ok and rtl_fw_data_ok more independent (Corinna Vinschen) [1730024] - [netdrv] r8169: simplify rtl_fw_write_firmware (Corinna Vinschen) [1730024] - [netdrv] r8169: add enum rtl_fw_opcode (Corinna Vinschen) [1730024] - [netdrv] r8169: use paged versions of phylib MDIO access functions (Corinna Vinschen) [1730024] - [netdrv] r8169: avoid tso csum function indirection (Corinna Vinschen) [1730024] - [netdrv] r8169: remove struct jumbo_ops (Corinna Vinschen) [1730024] - [netdrv] r8169: remove struct mdio_ops (Corinna Vinschen) [1730024] - [netdrv] r8169: improve r8169_csum_workaround (Corinna Vinschen) [1730024] - [netdrv] r8169: decouple rtl_phy_write_fw from actual driver code (Corinna Vinschen) [1730024] - [netdrv] r8169: improve rtl_fw_format_ok (Corinna Vinschen) [1730024] - [netdrv] r8169: enable WoL speed down on more chip versions (Corinna Vinschen) [1730024] - [netdrv] r8169: fix MAC address being lost in PCI D3 (Corinna Vinschen) [1730024] - [netdrv] r8169: remove 1000/Half from supported modes (Corinna Vinschen) [1730024] - [netdrv] r8169: remove support for RTL_GIGA_MAC_VER_01 (Corinna Vinschen) [1730024] - [netdrv] r8169: improve RTL8168d PHY initialization (Corinna Vinschen) [1730024] - [netdrv] r8169: change type of member mac_version in rtl8169_private (Corinna Vinschen) [1730024] - [netdrv] r8169: remove unneeded return statement in rtl_hw_init_8168g (Corinna Vinschen) [1730024] - [netdrv] r8169: remove rtl_hw_init_8168ep (Corinna Vinschen) [1730024] - [netdrv] treewide: Add SPDX license identifier - Makefile/Kconfig (Corinna Vinschen) [1730024] - [netdrv] treewide: Add SPDX license identifier for more missed files (Corinna Vinschen) [1730024] - [netdrv] r8169: add rtl8168g_set_pause_thresholds (Corinna Vinschen) [1730024] - [netdrv] r8169: add rtl_set_fifo_size (Corinna Vinschen) [1730024] - [netdrv] r8169: move EEE LED config to rtl8168_config_eee_mac (Corinna Vinschen) [1730024] - [netdrv] r8169: simplify rtl_writephy_batch and rtl_ephy_init (Corinna Vinschen) [1730024] - [netdrv] r8169: speed up rtl_loop_wait (Corinna Vinschen) [1730024] - [netdrv] r8169: make use of phy_set_asym_pause (Corinna Vinschen) [1730024] - [netdrv] r8169: remove rtl_write_exgmac_batch (Corinna Vinschen) [1730024] - [netdrv] r8169: remove manual autoneg restart workaround (Corinna Vinschen) [1730024] - [netdrv] r8169: add rtl_reset_packet_filter (Corinna Vinschen) [1730024] - [netdrv] r8169: add helpers rtl_eri_set/clear_bits (Corinna Vinschen) [1730024] - [netdrv] r8169: make ERIAR_EXGMAC the default in eri functions (Corinna Vinschen) [1730024] - [netdrv] r8169: use pci_dev_id() helper (Corinna Vinschen) [1730024] - [kernel] phy: fix write to mii-ctrl1000 register (Petr Oros) [1772010] - [netdrv] bcmgenet: don't set phydev->link from MAC (Petr Oros) [1772010] - [netdrv] mdio_bus: Fix PTR_ERR applied after initialization to constant (Petr Oros) [1772010] - [netdrv] phy: micrel: add Asym Pause workaround for KSZ9021 (Petr Oros) [1772010] - [netdrv] phy: fix race in genphy_update_link (Petr Oros) [1772010] - [netdrv] phy: consider AN_RESTART status when reading link status (Petr Oros) [1772010] - [kernel] fixed_phy: Add forward declaration for struct gpio_desc; (Petr Oros) [1772010] - [netdrv] phy: fixed_phy: print gpio error only if gpio node is present (Petr Oros) [1772010] - [netdrv] phy: mscc: initialize stats array (Petr Oros) [1772010] - [netdrv] phy: bcm7xxx: define soft_reset for 40nm EPHY (Petr Oros) [1772010] - [netdrv] Add genphy_c45_config_aneg() function to phy-c45.c (Petr Oros) [1772010] - [netdrv] phy: sfp: hwmon: Fix scaling of RX power (Petr Oros) [1772010] - [kernel] hwmon: Fix HWMON_P_MIN_ALARM mask (Petr Oros) [1772010] - [netdrv] phy: rename Asix Electronics PHY driver (Petr Oros) [1772010] - [netdrv] sfp: read eeprom in maximum 16 byte increments (Petr Oros) [1772010] - [netdrv] phylink: avoid reducing support mask (Petr Oros) [1772010] - [netdrv] phy: dp83867: Set up RGMII TX delay (Petr Oros) [1772010] - [netdrv] phy: dp83867: do not call config_init twice (Petr Oros) [1772010] - [netdrv] phy: dp83867: increase SGMII autoneg timer duration (Petr Oros) [1772010] - [netdrv] phy: dp83867: fix speed 10 in sgmii mode (Petr Oros) [1772010] - [netdrv] phy: marvell10g: report if the PHY fails to boot firmware (Petr Oros) [1772010] - [netdrv] phylink: ensure consistent phy interface mode (Petr Oros) [1772010] - [netdrv] phylink: ensure inband AN works correctly (Petr Oros) [1772010] - [netdrv] phy: aquantia: readd XGMII support for AQR107 (Petr Oros) [1772010] - [netdrv] phy: realtek: Replace phy functions with non-locked version in rtl8211e_config_init() (Petr Oros) [1772010] - [netdrv] meson: fixup g12a glue ephy id (Petr Oros) [1772010] - [netdrv] phy: realtek: fix double page ops in generic Realtek driver (Petr Oros) [1772010] - [netdrv] phy: realtek: add missing page operations (Petr Oros) [1772010] - [netdrv] phy: realtek: Change TX-delay setting for RGMII modes only (Petr Oros) [1772010] - [netdrv] phy: realtek: Add rtl8211e rx/tx delays config (Petr Oros) [1772010] - [netdrv] phy: improve pause mode reporting in phy_print_status (Petr Oros) [1772010] - [kernel] phy: improve resuming from hibernation (Petr Oros) [1772010] - [netdrv] phy: fix phy_validate_pause (Petr Oros) [1772010] - [netdrv] phy: micrel: make sure the factory test bit is cleared (Petr Oros) [1772010] - [netdrv] phy: marvell: Fix buffer overrun with stats counters (Petr Oros) [1772010] - [netdrv] phy: avoid unneeded MDIO reads in genphy_read_status (Petr Oros) [1772010] - [netdrv] phy: improve genphy_soft_reset (Petr Oros) [1772010] - [netdrv] spi: micrel eth switch: declare missing of table (Petr Oros) [1772010] - [netdrv] phy: marvell: add new default led configure for m88e151x (Petr Oros) [1772010] - [netdrv] phy: vitesse: Remove support for VSC8514 (Petr Oros) [1772010] - [netdrv] phy: mscc: add support for VSC8514 PHY (Petr Oros) [1772010] - [netdrv] mdio: rename mdio_device reset to reset_gpio (Petr Oros) [1772010] - [netdrv] phy: add support for reset-controller (Petr Oros) [1772010] - [documentation] dt-bindings: add PHY reset controller binding (Petr Oros) [1772010] - [netdrv] phy: remove dead code from phy_sanitize_settings (Petr Oros) [1772010] - [netdrv] phy: don't set autoneg if it's not supported (Petr Oros) [1772010] - [netdrv] phy: micrel: add Asym Pause workaround (Petr Oros) [1772010] - [netdrv] phy: warn if phylib and ethtool PHY mode definitions are out of sync (Petr Oros) [1772010] - [netdrv] phy: add support for new modes in phylib (Petr Oros) [1772010] - [netdrv] phy: shrink PHY settings array (Petr Oros) [1772010] - [netdrv] phy: switch drivers to use dynamic feature detection (Petr Oros) [1772010] - [netdrv] phy: fix setting autoneg_complete in genphy_update_link (Petr Oros) [1772010] - [netdrv] phy: replace genphy_10g_driver with genphy_c45_driver (Petr Oros) [1772010] - [netdrv] phy: remove unnecessary callback settings in C45 drivers (Petr Oros) [1772010] - [netdrv] phy: improve link partner capability detection (Petr Oros) [1772010] - [netdrv] phy: meson-gxl: clean-up gxl variant driver (Petr Oros) [1772010] - [netdrv] phy: meson-gxl: add g12a support (Petr Oros) [1772010] - [netdrv] phy: add amlogic g12a mdio mux support (Petr Oros) [1772010] - [documentation] dt-bindings: phy: add g12a mdio mux documentation (Petr Oros) [1772010] - [netdrv] phy: realtek: remove setting callback get_features and use phylib fallback (Petr Oros) [1772010] - [netdrv] phy: fix autoneg mismatch case in genphy_read_status (Petr Oros) [1772010] - [netdrv] phy: marvell10g: add the suspend/resume callbacks for the 88x2210 (Petr Oros) [1772010] - [netdrv] phy: marvell10g: implement suspend/resume callbacks (Petr Oros) [1772010] - [netdrv] phy: deal properly with autoneg incomplete in genphy_c45_read_lpa (Petr Oros) [1772010] - [netdrv] phy: use c45 standard to detect link partner autoneg capability (Petr Oros) [1772010] - [netdrv] phy: aquantia: add SGMII statistics (Petr Oros) [1772010] - [netdrv] phy: improve genphy_read_status (Petr Oros) [1772010] - [netdrv] phy: aquantia: add suspend / resume callbacks for AQR107 family (Petr Oros) [1772010] - [netdrv] phy: realtek: use genphy_read_abilities (Petr Oros) [1772010] - [netdrv] phy: mdio-bcm-unimac: remove redundant !timeout check (Petr Oros) [1772010] - [netdrv] phy: marvell: add PHY tunable fast link down support for 88E1540 (Petr Oros) [1772010] - [uapi] ethtool: add PHY Fast Link Down support (Petr Oros) [1772010] - [netdrv] phy: aquantia: inform about proprietary 1000Base-T2 mode being in use (Petr Oros) [1772010] - [netdrv] phy: aquantia: report PHY details like firmware version (Petr Oros) [1772010] - [netdrv] phy: aquantia: print remote capabilities if link partner is Aquantia PHY (Petr Oros) [1772010] - [kernel] phy: bcm54xx: Encode link speed and activity into LEDs (Petr Oros) [1772010] - [netdrv] phy: aquantia: simplify aqr_config_aneg (Petr Oros) [1772010] - [netdrv] phy: don't clear BMCR in genphy_soft_reset (Petr Oros) [1772010] - [netdrv] phy: Re-parent menus for MDIO bus drivers correctly (Petr Oros) [1772010] - [netdrv] phy: Correct Cygnus/Omega PHY driver prompt (Petr Oros) [1772010] - [netdrv] phy: aquantia: add downshift support (Petr Oros) [1772010] - [netdrv] phy: Move Omega PHY entry to Cygnus PHY driver (Petr Oros) [1772010] - [netdrv] phy: Prepare for moving Omega out of bcm7xxx (Petr Oros) [1772010] - [netdrv] phy: Add DP83825I to the DP83822 driver (Petr Oros) [1772010] - [netdrv] phy: aquantia: check for changed interface mode in read_status (Petr Oros) [1772010] - [netdrv] phy: aquantia: check for supported interface modes in config_init (Petr Oros) [1772010] - [netdrv] phy: improve handling link_change_notify callback (Petr Oros) [1772010] - [netdrv] phy: meson-gxl: fix interrupt support (Petr Oros) [1772010] - [gpio] gpiolib: devprop: Fix syntax error (Petr Oros) [1772010] - [kernel] gpiolib: export devprop_gpiochip_set_names() (Petr Oros) [1772010] - [netdrv] phy: mdio-mux: fix Kconfig dependencies (Petr Oros) [1772010] - [netdrv] phy: use phy_modify_mmd_changed in genphy_c45_an_config_aneg (Petr Oros) [1772010] - [netdrv] phy: remove gen10g_no_soft_reset (Petr Oros) [1772010] - [netdrv] phy: don't export gen10g_read_status (Petr Oros) [1772010] - [netdrv] phy: remove gen10g_config_init (Petr Oros) [1772010] - [netdrv] phy: remove gen10g_suspend and gen10g_resume (Petr Oros) [1772010] - [netdrv] phy: use genphy_c45_aneg_done in genphy_aneg_done (Petr Oros) [1772010] - [netdrv] phy: micrel ksz8061: link failure after cable connect (Petr Oros) [1772010] - [netdrv] phy: phylink: fix uninitialized variable in phylink_get_mac_state (Petr Oros) [1772010] - [netdrv] phy: aquantia: add hwmon support (Petr Oros) [1772010] - [netdrv] phy: aquantia: rename aquantia.c to aquantia_main.c (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Use the generic C45 helper to read the 2110 features (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Let genphy_c45_pma_read_abilities set Aneg bit (Petr Oros) [1772010] - [netdrv] phy: dp83867: add soft reset delay (Petr Oros) [1772010] - [netdrv] phy: mdio-mux: Add support for Generic Mux controls (Petr Oros) [1772010] - [netdrv] phy: improve auto-neg emulation in swphy (Petr Oros) [1772010] - [netdrv] phy: marvell10g: add support for the 88x2110 PHY (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Force reading of 2.5/5G (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Use a #define for 88X3310 family id (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Use 2500BASEX when using 2.5GBASET (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Use linkmode_set_bit helper instead of __set_bit (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Use get_features to get the PHY abilities (Petr Oros) [1772010] - [netdrv] phy: aquantia: use genphy_c45_read_status (Petr Oros) [1772010] - [netdrv] phy: add genphy_c45_read_status (Petr Oros) [1772010] - [netdrv] phy: don't change modes we don't care about in genphy_c45_read_lpa (Petr Oros) [1772010] - [netdrv] phy: aquantia: add support for auto-negotiation configuration (Petr Oros) [1772010] - [netdrv] phy: aquantia: remove false 5G and 10G speed ability for AQCS109 (Petr Oros) [1772010] - [netdrv] phy: check PMAPMD link status only in genphy_c45_read_link (Petr Oros) [1772010] - [netdrv] mdio_bus: Fix use-after-free on device_register fails (Petr Oros) [1772010] - [netdrv] phy: at803x: disable delay only for RGMII mode (Petr Oros) [1772010] - [netdrv] phy: at803x: don't inline helpers (Petr Oros) [1772010] - [netdrv] phy: aquantia: Use get_features for the PHYs abilities (Petr Oros) [1772010] - [netdrv] phy: marvell10g: use genphy_c45_check_and_restart_aneg in mv3310_config_aneg (Petr Oros) [1772010] - [netdrv] phy: add genphy_c45_check_and_restart_aneg (Petr Oros) [1772010] - [netdrv] phy: use genphy_config_eee_advert in genphy_c45_an_config_aneg (Petr Oros) [1772010] - [netdrv] phy: export genphy_config_eee_advert (Petr Oros) [1772010] - [netdrv] phy: don't use 10BaseT/half as default in genphy_read_status (Petr Oros) [1772010] - [netdrv] phy: remove orphaned register read in genphy_read_status (Petr Oros) [1772010] - [netdrv] phy: marvell10g: improve mv3310_config_aneg (Petr Oros) [1772010] - [netdrv] phy: disable aneg in genphy_c45_pma_setup_forced (Petr Oros) [1772010] - [netdrv] phy: use mii_10gbt_stat_mod_linkmode_lpa_t in genphy_c45_read_lpa (Petr Oros) [1772010] - [kernel] phy: add helper mii_10gbt_stat_mod_linkmode_lpa_t (Petr Oros) [1772010] - [netdrv] phy: marvell10g: check for newly set aneg (Petr Oros) [1772010] - [netdrv] phy: marvell10g: use genphy_c45_an_config_aneg (Petr Oros) [1772010] - [netdrv] phy: add genphy_c45_an_config_aneg (Petr Oros) [1772010] - [kernel] phy: add helper linkmode_adv_to_mii_10gbt_adv_t (Petr Oros) [1772010] - [netdrv] mdio_bus: Fix PTR_ERR() usage after initialization to constant (Petr Oros) [1772010] - [netdrv] phy: xgmiitorgmii: Support generic PHY status read (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Don't explicitly set Pause and Asym_Pause (Petr Oros) [1772010] - [netdrv] phy: use phy_resolve_aneg_linkmode in genphy_read_status (Petr Oros) [1772010] - [netdrv] phy: improve phy_resolve_aneg_linkmode (Petr Oros) [1772010] - [netdrv] phy: fix potential race in the phylib state machine (Petr Oros) [1772010] - [kernel] phy: don't use locking in phy_is_started (Petr Oros) [1772010] - [netdrv] phy: fix interrupt handling in non-started states (Petr Oros) [1772010] - [netdrv] phy: simplify genphy_config_eee_advert (Petr Oros) [1772010] - [netdrv] phylink: avoid resolving link state too early (Petr Oros) [1772010] - [netdrv] phylink: add phylink_init_eee() helper (Petr Oros) [1772010] - [netdrv] phylink: only call mac_config() during resolve when link is up (Petr Oros) [1772010] - [netdrv] phy: use phy_modify_changed in genphy_config_advert (Petr Oros) [1772010] - [netdrv] phy: marvell10g: fix usage of new MMD modifying helpers (Petr Oros) [1772010] - [netdrv] phy: add register modifying helpers returning 1 on change (Petr Oros) [1772010] - [netdrv] phy: aquantia: add support for AQCS109 (Petr Oros) [1772010] - [netdrv] phy: disregard "Clause 22 registers present" bit in get_phy_c45_devs_in_pkg (Petr Oros) [1772010] - [netdrv] phy: let genphy_c45_read_link manage the devices to check (Petr Oros) [1772010] - [netdrv] phy: don't double-read link status register if link is up (Petr Oros) [1772010] - [netdrv] fixed-phy: Add fixed_phy_register_with_gpiod() API (Petr Oros) [1772010] - [netdrv] phy: fixed_phy: Fix fixed_phy not checking GPIO (Petr Oros) [1772010] - [netdrv] phy: consider latched link-down status in polling mode (Petr Oros) [1772010] - [netdrv] sfp: do not probe SFP module before we're attached (Petr Oros) [1772010] - [netdrv] phy: make use of new MMD accessors (Petr Oros) [1772010] - [kernel] phy: provide full set of accessor functions to MMD registers (Petr Oros) [1772010] - [netdrv] phy: improve genphy_c45_read_link (Petr Oros) [1772010] - [netdrv] phy: fixed-phy: Drop GPIO from fixed_phy_add() (Petr Oros) [1772010] - [netdrv] dp83640: expire old TX-skb (Petr Oros) [1772010] - [netdrv] phy: aquantia: replace magic numbers with constants (Petr Oros) [1772010] - [netdrv] phy: aquantia: use macro PHY_ID_MATCH_MODEL (Petr Oros) [1772010] - [netdrv] phy: aquantia: remove unneeded includes (Petr Oros) [1772010] - [netdrv] phy: aquantia: Shorten name space prefix to aqr_ (Petr Oros) [1772010] - [netdrv] revert "net: phy: marvell: avoid pause mode on SGMII-to-Copper for 88e151x" (Petr Oros) [1772010] - [netdrv] phy: at803x: Use helpers to access MMD PHY registers (Petr Oros) [1772010] - [netdrv] phy: change phy_start_interrupts to phy_request_interrupt (Petr Oros) [1772010] - [netdrv] phy: start interrupts in phy_start (Petr Oros) [1772010] - [netdrv] phy: warn if phy_start is called from invalid state (Petr Oros) [1772010] - [netdrv] phy: start state machine in phy_start only (Petr Oros) [1772010] - [netdrv] phy: Add SDPX tag based on COPYING file (Petr Oros) [1772010] - [netdrv] phy: Fixup GPLv2 SPDX tags based on license text (Petr Oros) [1772010] - [netdrv] phy: Fixup GPLv2+ SPDX tags based on license text (Petr Oros) [1772010] - [netdrv] phy: Remove redundent License text when SPDX header is present (Petr Oros) [1772010] - [netdrv] phy: Convert some PHY and MDIO driver files to SPDX headers (Petr Oros) [1772010] - [netdrv] phy: at803x: Disable phy delay for RGMII mode (Petr Oros) [1772010] - [netdrv] phy: improve phy_init_hw (Petr Oros) [1772010] - [netdrv] phy: fix issue with loading PHY driver w/o initramfs (Petr Oros) [1772010] - [netdrv] phy: remove phy_stop_interrupts (Petr Oros) [1772010] - [netdrv] phy: ensure phylib state machine is stopped after calling phy_stop (Petr Oros) [1772010] - [netdrv] phy: stop PHY if needed when entering phy_disconnect (Petr Oros) [1772010] - [netdrv] phy: micrel: use phy_read_mmd and phy_write_mmd (Petr Oros) [1772010] - [netdrv] phy: improve get_phy_id (Petr Oros) [1772010] - [kernel] phy: remove state PHY_CHANGELINK (Petr Oros) [1772010] - [netdrv] phy: mdio_bus: add missing device_del() in mdiobus_register() error handling (Petr Oros) [1772010] - [netdrv] phy: check return code when requesting PHY driver module (Petr Oros) [1772010] - [netdrv] phy: Add helpers to determine if PHY driver is generic (Petr Oros) [1772010] - [netdrv] phy: improve logging in phylib (Petr Oros) [1772010] - [netdrv] phy: don't include asm/irq.h directly (Petr Oros) [1772010] - [netdrv] phy: remove preliminary workaround for not loading PHY driver (Petr Oros) [1772010] - [netdrv] phy: meson-gxl: Use the genphy_soft_reset callback (Petr Oros) [1772010] - [netdrv] phy: marvell: Fix deadlock from wrong locking (Petr Oros) [1772010] - [netdrv] phy: marvell: Errata for mv88e6390 internal PHYs (Petr Oros) [1772010] - [netdrv] phy: micrel: set soft_reset callback to genphy_soft_reset for KSZ9031 (Petr Oros) [1772010] - [netdrv] phy: fix too strict check in phy_start_aneg (Petr Oros) [1772010] - [kernel] phy.h: fix obvious errors in doc and kerneldoc content (Petr Oros) [1772010] - [netdrv] phy: mscc: Fix the VSC 8531/41 Chip Init sequence (Petr Oros) [1772010] - [netdrv] phy: Fix the issue that netif always links up after resuming (Petr Oros) [1772010] - [netdrv] phy: print stack trace in phy_error (Petr Oros) [1772010] - [netdrv] phy: improve phy state checking (Petr Oros) [1772010] - [netdrv] fixed phy: Add fixed_phy_change_carrier() (Petr Oros) [1772010] - [netdrv] phy: mdio-gpio: Add phy_ignore_ta_mask to platform data (Petr Oros) [1772010] - [kernel] phy: mdio-gpio: Add platform_data support for phy_mask (Petr Oros) [1772010] - [kernel] gpio: Export gpiod_get_from_of_node() (Petr Oros) [1772010] - [netdrv] phy: Revert toggling reset changes (Petr Oros) [1772010] - [netdrv] phy: sfp: correct store of detected link modes (Petr Oros) [1772010] - [netdrv] phy: micrel: add toggling phy reset if PHY is not attached (Petr Oros) [1772010] - [netdrv] phy: Fix not to call phy_resume() if PHY is not attached (Petr Oros) [1772010] - [netdrv] phy: improve generic EEE ethtool functions (Petr Oros) [1772010] - [netdrv] phy: add workaround for issue where PHY driver doesn't bind to the device (Petr Oros) [1772010] - [netdrv] phy: mscc: fix deadlock in vsc85xx_default_config (Petr Oros) [1772010] - [netdrv] phy: vitesse: remove duplicate support for VSC8574 (Petr Oros) [1772010] - [netdrv] phy: icplus: allow configuring the interrupt function on IP101GR (Petr Oros) [1772010] - [netdrv] phy: icplus: implement .did_interrupt for IP101A/G (Petr Oros) [1772010] - [netdrv] phy: icplus: rename IP101A_G_NO_IRQ to IP101A_G_IRQ_ALL_MASK (Petr Oros) [1772010] - [netdrv] phy: icplus: use the BIT macro where possible (Petr Oros) [1772010] - [netdrv] phy: icplus: keep all ip101a_g functions together (Petr Oros) [1772010] - [documentation] dt-bindings: phy: add bindings for the IC Plus Corp. IP101A/G PHYs (Petr Oros) [1772010] - [documentation] dt-bindings: vendor-prefix: add prefix for IC Plus Corp (Petr Oros) [1772010] - [netdrv] phy: mdio-gpio: Fix working over slow can_sleep GPIOs (Petr Oros) [1772010] - [netdrv] phy: check for implementation of both callbacks in phy_drv_supports_irq (Petr Oros) [1772010] - [netdrv] phy: icplus: add config_intr callback (Petr Oros) [1772010] - [kernel] phy: remove states PHY_STARTING and PHY_PENDING (Petr Oros) [1772010] - [netdrv] phy: leds: Don't make our own link speed names (Petr Oros) [1772010] - [netdrv] phy: improve and inline phy_change (Petr Oros) [1772010] - [netdrv] phy: simplify phy_mac_interrupt and related functions (Petr Oros) [1772010] - [netdrv] phy: don't set state PHY_CHANGELINK in phy_change (Petr Oros) [1772010] - [kernel] phy: improve struct phy_device member interrupts handling (Petr Oros) [1772010] - [netdrv] phy: remove flag PHY_HAS_INTERRUPT from driver configs (Petr Oros) [1772010] - [netdrv] phy: replace PHY_HAS_INTERRUPT with a check for config_intr and ack_interrupt (Petr Oros) [1772010] - [netdrv] phy: use phy_check_link_status in more places in the state machine (Petr Oros) [1772010] - [kernel] phy: remove state PHY_AN (Petr Oros) [1772010] - [netdrv] phy: add phy_check_link_status (Petr Oros) [1772010] - [netdrv] phy: remove useless check in state machine case PHY_RESUMING (Petr Oros) [1772010] - [netdrv] phy: remove useless check in state machine case PHY_NOLINK (Petr Oros) [1772010] - [netdrv] phy: make phy_trigger_machine static (Petr Oros) [1772010] - [netdrv] phy: bcm7xxx: Add entry for BCM7255 (Petr Oros) [1772010] - [netdrv] phy: Allow BCM54616S PHY to setup internal TX/RX clock delay (Petr Oros) [1772010] - [netdrv] phy: mdio-mux-bcm-iproc: simplify getting .driver_data (Petr Oros) [1772010] - [documentation] dt-bindings: add support for Microchip KSZ9131 (Petr Oros) [1772010] - [netdrv] phy: micrel: add Microchip KSZ9131 initial driver (Petr Oros) [1772010] - [netdrv] phy: mscc: fix memory leak in vsc8574_config_pre_init (Petr Oros) [1772010] - [netdrv] phy: mscc: fix signedness bug in vsc85xx_downshift_get (Petr Oros) [1772010] - [netdrv] phy: merge phy_start_aneg and phy_start_aneg_priv (Petr Oros) [1772010] - [netdrv] phy: simplify handling of PHY_RESUMING in state machine (Petr Oros) [1772010] - [netdrv] phy: improve handling of PHY_RUNNING in state machine (Petr Oros) [1772010] - [netdrv] phy: trigger state machine immediately in phy_start_machine (Petr Oros) [1772010] - [netdrv] phy: sfp: remove sfp_mutex's definition (Petr Oros) [1772010] - [netdrv] phy: mscc: add support for VSC8574 PHY (Petr Oros) [1772010] - [netdrv] phy: mscc: add support for VSC8584 PHY (Petr Oros) [1772010] - [dt-bindings] vsc8531: add two additional LED modes for VSC8584 (Petr Oros) [1772010] - [netdrv] phy: mscc: remove unneeded temporary variable (Petr Oros) [1772010] - [netdrv] phy: mscc: shorten `x != 0` condition to `x` (Petr Oros) [1772010] - [netdrv] phy: mscc: remove unneeded parenthesis (Petr Oros) [1772010] - [netdrv] phy: mscc: Add EEE init sequence (Petr Oros) [1772010] - [netdrv] phy: mscc: add ethtool statistics counters (Petr Oros) [1772010] - [netdrv] phy: mscc: migrate to phy_select/restore_page functions (Petr Oros) [1772010] - [netdrv] phy: phylink: fix SFP interface autodetection (Petr Oros) [1772010] - [netdrv] phy: Convert to using pOFn instead of device_node.name (Petr Oros) [1772010] - [netdrv] phy: improve handling delayed work (Petr Oros) [1772010] - [netdrv] phy: mscc: fix printf format (Petr Oros) [1772010] - [netdrv] phy: mdio-bcm-unimac: mark PM functions as __maybe_unused (Petr Oros) [1772010] - [netdrv] phy: marvell: Fix build (Petr Oros) [1772010] - [netdrv] phy: marvell: Avoid unnecessary soft reset (Petr Oros) [1772010] - [netdrv] phy: Stop with excessive soft reset (Petr Oros) [1772010] - [netdrv] phy: sfp: Fix unregistering of HWMON SFP device (Petr Oros) [1772010] - [netdrv] phy: fix WoL handling when suspending the PHY (Petr Oros) [1772010] - [net] core: add member wol_enabled to struct net_device (Petr Oros) [1772010] - [netdrv] phy: mdio-bcm-unimac: Allow configuring MDIO clock divider (Petr Oros) [1772010] - [netdrv] phy: don't reschedule state machine when PHY is halted (Petr Oros) [1772010] - [netdrv] phy: phylink: ensure the carrier is off when starting phylink (Petr Oros) [1772010] - [netdrv] phy: call state machine synchronously in phy_stop (Petr Oros) [1772010] - [net] linkwatch: add check for netdevice being present to linkwatch_do_dev (Petr Oros) [1772010] - [netdrv] sfp: fix oops with ethtool -m (Petr Oros) [1772010] - [netdrv] mdio: remove duplicated include from mdio_bus.c (Petr Oros) [1772010] - [netdrv] phy: et011c: Remove incorrect PHY_POLL flags (Petr Oros) [1772010] - [netdrv] phy: sfp: Handle unimplemented hwmon limits and alarms (Petr Oros) [1772010] - [netdrv] phy: mscc: read 'vsc8531, led-d-mode' as an u32 (Petr Oros) [1772010] - [netdrv] phy: mscc: read 'vsc8531, edge-slowdown' as an u32 (Petr Oros) [1772010] - [netdrv] phy: mscc: read 'vsc8531, vddmac' as an u32 (Petr Oros) [1772010] - [netdrv] phy: mscc: factorize function for getting LED mode from DT (Petr Oros) [1772010] - [netdrv] phy: mscc: factorize code for LEDs mode (Petr Oros) [1772010] - [netdrv] dp83640: Mark expected switch fall-throughs (Petr Oros) [1772010] - [netdrv] phylink: add helper for configuring 2500BaseX modes (Petr Oros) [1772010] - [netdrv] phy: sftp: print debug message with text, not numbers (Petr Oros) [1772010] - [netdrv] phy: Add support for Broadcom Omega internal Combo GPHY (Petr Oros) [1772010] - [netdrv] phy: Add pm support to Broadcom iProc mdio mux driver (Petr Oros) [1772010] - [netdrv] phy: Add support to configure clock in Broadcom iProc mdio mux (Petr Oros) [1772010] - [documentation] dt-bindings: Add clock handle to Broadcom iProc mdio mux (Petr Oros) [1772010] - [netdrv] phy: Use devm api for mdio bus allocation in bcm iproc mdio mux (Petr Oros) [1772010] - [netdrv] phy: Disable external master access in bcm mdio mux driver (Petr Oros) [1772010] - [arm64] dts: Fix the base address of the Broadcom iProc mdio mux (Petr Oros) [1772010] - [netdrv] phy: Fix the register offsets in Broadcom iProc mdio mux driver (Petr Oros) [1772010] - [documentation] dt-bindings: Fix Broadcom iProc mdio mux driver base address (Petr Oros) [1772010] - [netdrv] phy: mscc: the extended page access register is 16 bits (Petr Oros) [1772010] - [netdrv] phy: marvell: Replace mdelay() with msleep() in m88e1116r_config_init() (Petr Oros) [1772010] - [kernel] phy: add helper phy_polling_mode (Petr Oros) [1772010] - [netdrv] phy: prevent PHYs w/o Clause 22 regs from calling genphy_config_aneg (Petr Oros) [1772010] - [netdrv] phy: add GBit master / slave error detection (Petr Oros) [1772010] - [netdrv] phy: sfp: Do not use "imply HWMON" (Petr Oros) [1772010] - [netdrv] phy: sfp: Add HWMON support for module sensors (Petr Oros) [1772010] - [kernel] hwmon: Add helper to tell if a char is invalid in a name (Petr Oros) [1772010] - [kernel] hwmon: Add support for power min, lcrit, min_alarm and lcrit_alarm (Petr Oros) [1772010] - [kernel] hwmon: Add missing HWMON_T_LCRIT_ALARM define (Petr Oros) [1772010] - [netdrv] phy: Drop OF dependency for MDIO_BCM_UNIMAC (Petr Oros) [1772010] - [gpio] gpiolib: Mark gpio_suffixes array with __maybe_unused (Petr Oros) [1772010] - [netdrv] phy: vitesse: Add support for VSC73xx (Petr Oros) [1772010] - [netdrv] phy: dp83tc811: Fix SGMII enable/disable (Petr Oros) [1772010] - [netdrv] phy: dp83tc811: Add INT_STAT3 (Petr Oros) [1772010] - [netdrv] phy: xgmiitorgmii: Check read_status results (Petr Oros) [1772010] - [netdrv] phy: xgmiitorgmii: Use correct mdio bus (Petr Oros) [1772010] - [netdrv] phy: xgmiitorgmii: Check phy_driver ready before accessing (Petr Oros) [1772010] - [netdrv] mdio-mux-gpio: Remove VLA usage (Petr Oros) [1772010] - [netdrv] phy: fixed-phy: Make the error path simpler (Petr Oros) [1772010] - [netdrv] phy: Allow compile test of GPIO consumers if !GPIOLIB (Petr Oros) [1772010] - [watchdog] hpwdt: Reflect changes (Joseph Szczypek) [1769477] - [documentation] watchdog/hpwdt: Update documentation (Joseph Szczypek) [1769477] - [watchdog] hpwdt: Add module parameter kdumptimeout (Joseph Szczypek) [1769477] - [watchdog] hpwdt: Have core ping watchdog (Joseph Szczypek) [1769477] - [watchdog] hpwdt: Advertize max_hw_heartbeat_ms (Joseph Szczypek) [1769477] - [watchdog] hpwdt: Stop hpwdt on unregister (Joseph Szczypek) [1769477] - [watchdog] hpwdt: drop warning after registering device (Joseph Szczypek) [1769477] - [watchdog] hpwdt: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Joseph Szczypek) [1769477] - [nvme] make fabrics command run on a separate request queue (David Milburn) [1766361] - [nvme] Restart request timers in resetting state (David Milburn) [1766361] - [nvme] nvme-rdma: fix possible use-after-free in connect timeout (David Milburn) [1766361] - [block] blk-mq: remove blk_mq_complete_request_sync (David Milburn) [1766361] - [nvme] wait until all completed request's complete fn is called (David Milburn) [1766361] - [nvme] don't abort completed request in nvme_cancel_request (David Milburn) [1766361] - [block] blk-mq: introduce blk_mq_tagset_wait_completed_request() (David Milburn) [1766361] - [block] blk-mq: introduce blk_mq_request_completed() (David Milburn) [1766361]- [hwtracing] intel_th: pci: Add Jasper Lake PCH support (Jiri Olsa) [1771015] - [hwtracing] intel_th: pci: Add Comet Lake PCH support (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix possible memory leak in mode_store() (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix overflow in shift of an unsigned int (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix missing allocation failure check on a kstrndup (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix an uninitialized mutex (Jiri Olsa) [1771015] - [hwtracing] intel_th: gth: Fix the window switching sequence (Jiri Olsa) [1771015] - [hwtracing] intel_th: pci: Add Tiger Lake support (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Preserve pre-existing buffer configuration (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Prevent freeing buffers while locked windows exist (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Get rid of the window size limit (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu-sink: An example msu buffer "sink" (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Introduce buffer interface (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Start read iterator from a non-empty window (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Split sgt array and pointer in multiwindow mode (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Support multipage blocks (Jiri Olsa) [1771015] - [hwtracing] intel_th: pci: Add Ice Lake NNPI support (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix single mode with disabled IOMMU (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Remove set but not used variable 'last' (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix unused variable warning on arm64 platform (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Add current window tracking (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Add a sysfs attribute to trigger window switch (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Correct the block wrap detection (Jiri Olsa) [1771015] - [hwtracing] intel_th: Add switch triggering support (Jiri Olsa) [1771015] - [hwtracing] intel_th: gth: Factor out trace start/stop (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Factor out pipeline draining (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Switch over to scatterlist (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Replace open-coded list_{first, last, next}_entry variants (Jiri Olsa) [1771015] - [hwtracing] intel_th: Only report useful IRQs to subdevices (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Start handling IRQs (Jiri Olsa) [1771015] - [hwtracing] intel_th: pci: Use MSI interrupt signalling (Jiri Olsa) [1771015] - [hwtracing] intel_th: Communicate IRQ via resource (Jiri Olsa) [1771015] - [hwtracing] intel_th: Add "rtit" source device (Jiri Olsa) [1771015] - [hwtracing] intel_th: Skip subdevices if their MMIO is missing (Jiri Olsa) [1771015] - [hwtracing] intel_th: Rework resource passing between glue layers and core (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix single mode with IOMMU (Jiri Olsa) [1771015] - [hwtracing] intel_th: pci: Add Comet Lake support (Jiri Olsa) [1771015] - [hwtracing] intel_th: gth: Fix an off-by-one in output unassigning (Jiri Olsa) [1771015] - [hwtracing] intel_th: Don't reference unassigned outputs (Jiri Olsa) [1771015] - [hwtracing] intel_th: pti: Use sysfs_match_string() helper (Jiri Olsa) [1771015] - [hwtracing] intel_th: Only create useful device nodes (Jiri Olsa) [1771015] - [hwtracing] intel_th: Mark expected switch fall-throughs (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix an off-by-one in attribute store (Jiri Olsa) [1771015] - [hwtracing] intel_th: Fix resource handling for ACPI glue layer (Jiri Olsa) [1771015] - [hwtracing] intel_th: Fix device removal logic (Jiri Olsa) [1771015] - [hwtracing] hwtracing/intel_th/msu.c: change return type to vm_fault_t (Jiri Olsa) [1771015] - [scripts] kbuild: modversions: Fix relative CRC byte order interpretation (Don Zickus) [1772940] - [tools] tools x86 uapi asm: Sync the pt_regs.h copy with the kernel sources (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for trace sequences APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for APIs used to extract common fields from a record (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for tep_parse_header_page() (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for parse event APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for event filter APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for event fields APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for tep_read_number_field() (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for print field APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for get field value APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for find field APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for libtraceevent event get APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for list events APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for event find APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for tep_read_number() (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for registering print function (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for function related libtraceevent APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for event handler APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for tep_strerror() (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for page size APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for host endian APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for file endian APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for get/set cpus APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for header_page APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for tep_handler related APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Add support for man pages with multiple names (Michael Petlan) [1743208] - [tools] tools lib traceevent: Introduce man pages (Michael Petlan) [1743208] - [tools] perf/x86/regs: Use PERF_REG_EXTENDED_MASK (Michael Petlan) [1743208] - [tools] perf record: Fix s390 missing module symbol and warning for non-root users (Michael Petlan) [1743208] - [tools] perf machine: Read also the end of the kernel (Michael Petlan) [1743208] - [tools] perf test vmlinux-kallsyms: Ignore aliases to _etext when searching on kallsyms (Michael Petlan) [1743208] - [tools] perf session: Add missing swap ops for namespace events (Michael Petlan) [1743208] - [tools] perf namespace: Protect reading thread's namespace (Michael Petlan) [1743208] - [tools] perf data: Fix 'strncat may truncate' build failure with recent gcc (Michael Petlan) [1743208] - [tools] perf stat: Support 'percore' event qualifier (Michael Petlan) [1743208] - [tools] perf stat: Factor out aggregate counts printing (Michael Petlan) [1743208] - [tools] perf tools: Add a 'percore' event qualifier (Michael Petlan) [1743208] - [tools] perf docs: Add description for stderr (Michael Petlan) [1743208] - [tools] perf intel-pt: Fix sample timestamp wrt non-taken branches (Michael Petlan) [1743208] - [tools] perf intel-pt: Fix improved sample timestamp (Michael Petlan) [1743208] - [tools] perf intel-pt: Fix instructions sampling rate (Michael Petlan) [1743208] - [tools] perf regs x86: Add X86 specific arch__intr_reg_mask() (Michael Petlan) [1743208] - [tools] perf parse-regs: Add generic support for arch__intr/user_reg_mask() (Michael Petlan) [1743208] - [tools] perf parse-regs: Split parse_regs (Michael Petlan) [1743208] - [tools] perf vendor events arm64: Add Cortex-A57 and Cortex-A72 events (Michael Petlan) [1743208] - [tools] perf vendor events arm64: Map Brahma-B53 CPUID to cortex-a53 events (Michael Petlan) [1743208] - [tools] perf vendor events arm64: Remove [[:xdigit:]] wildcard (Michael Petlan) [1743208] - [tools] perf jevents: Remove unused variable (Michael Petlan) [1743208] - [tools] perf test zstd: Fixup verbose mode output (Michael Petlan) [1743208] - [tools] perf tests: Implement Zstd comp/decomp integration test (Michael Petlan) [1743208] - [tools] perf inject: Enable COMPRESSED record decompression (Michael Petlan) [1743208] - [tools] perf report: Implement perf.data record decompression (Michael Petlan) [1743208] - [tools] perf record: Implement -z, --compression_level[=] option (Michael Petlan) [1743208] - [tools] perf report: Add stub processing of compressed events for -D (Michael Petlan) [1743208] - [tools] perf record: Implement compression for AIO trace streaming (Michael Petlan) [1743208] - [tools] perf record: Implement compression for serial trace streaming (Michael Petlan) [1743208] - [tools] perf tools: Introduce Zstd streaming based compression API (Michael Petlan) [1743208] - [tools] perf mmap: Implement dedicated memory buffer for data compression (Michael Petlan) [1743208] - [tools] perf record: Implement COMPRESSED event record and its attributes (Michael Petlan) [1743208] - [tools] perf session: Define 'bytes_transferred' and 'bytes_compressed' metrics (Michael Petlan) [1743208] - [tools] perf build tests: Add NO_LIBZSTD=1 to make_minimal (Michael Petlan) [1743208] - [tools] perf machine: Null-terminate version char array upon fgets(/proc/version) error (Michael Petlan) [1743208] - [tools] perf vendor events intel: Add uncore_upi JSON support (Michael Petlan) [1743208] - [tools] perf scripts python: exported-sql-viewer.py: Add 'About' dialog box (Michael Petlan) [1743208] - [tools] perf scripts python: exported-sql-viewer.py: Add context menu (Michael Petlan) [1743208] - [tools] perf scripts python: exported-sql-viewer.py: Add copy to clipboard (Michael Petlan) [1743208] - [tools] perf scripts python: exported-sql-viewer.py: Add tree level (Michael Petlan) [1743208] - [tools] perf scripts python: exported-sql-viewer.py: Fix error when shrinking / enlarging font (Michael Petlan) [1743208] - [tools] perf scripts python: exported-sql-viewer.py: Move view creation (Michael Petlan) [1743208] - [tools] perf tools x86: Add support for recording and printing XMM registers (Michael Petlan) [1743208] - [tools] perf parse-regs: Improve error output when faced with unknown register name (Michael Petlan) [1743208] - [tools] perf record: Fix suggestion to get list of registers usable with --user-regs and --intr-regs (Michael Petlan) [1743208] - [tools] perf tools: Speed up report for perf compiled with linwunwind (Michael Petlan) [1743208] - [tools] tools lib traceevent: Remove hard coded install paths from pkg-config file (Michael Petlan) [1743208] - [tools] csky: Add support for libdw (Michael Petlan) [1743208] - [tools] perf test: Fix spelling mistake "leadking" -> "leaking" (Michael Petlan) [1743208] - [tools] perf annotate: Remove hist__account_cycles() from callback (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update Silvermont to v14 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update GoldmontPlus to v1.01 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update Goldmont to v13 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update Bonnell to V4 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update KnightsLanding events to v9 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update Haswell events to v28 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update IvyBridge events to v21 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update SandyBridge events to v16 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update JakeTown events to v20 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update IvyTown events to v20 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update HaswellX events to v20 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update BroadwellX events to v14 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update SkylakeX events to v1.12 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update Skylake events to v42 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update Broadwell-DE events to v7 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update Broadwell events to v23 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update metrics from TMAM 3.5 (Michael Petlan) [1743208] - [tools] perf record: Implement --mmap-flush= option (Michael Petlan) [1743208] - [tools] tools build: Implement libzstd feature check, LIBZSTD_DIR and NO_LIBZSTD defines (Michael Petlan) [1743208] - [tools] tools lib traceevent: Rename input arguments and local variables of libtraceevent from pevent to tep (Michael Petlan) [1743208] - [tools] perf tools, tools lib traceevent: Rename "pevent" member of struct tep_event_filter to "tep" (Michael Petlan) [1743208] - [tools] perf tools, tools lib traceevent: Rename "pevent" member of struct tep_event to "tep" (Michael Petlan) [1743208] - [tools] tools lib traceevent: Rename input arguments of libtraceevent APIs from pevent to tep (Michael Petlan) [1743208] - [tools] tools tools, tools lib traceevent: Make traceevent APIs more consistent (Michael Petlan) [1743208] - [tools] tools lib traceevent: Remove call to exit() from tep_filter_add_filter_str() (Michael Petlan) [1743208] - [tools] tools lib traceevent: Remove tep filter trivial APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Removed unneeded !! and return parenthesis (Michael Petlan) [1743208] - [tools] tools lib traceevent: Implement new traceevent APIs for accessing struct tep_handler fields (Michael Petlan) [1743208] - [tools] tools lib traceevent: Coding style fixes (Michael Petlan) [1743208] - [tools] tools lib traceevent: Change description of few APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Add more debugging to see various internal ring buffer entries (Michael Petlan) [1743208] - [tools] tools lib traceevent: Implement a new API, tep_list_events_copy() (Michael Petlan) [1743208] - [tools] tools lib traceevent: Add mono clocks to be parsed in seconds (Michael Petlan) [1743208] - [tools] tools lib traceevent: Handle trace_printk() "px" (Michael Petlan) [1743208] - [tools] perf list: Output tool events (Michael Petlan) [1743208] - [tools] perf evsel: Support printing evsel name for 'duration_time' (Michael Petlan) [1743208] - [tools] perf stat: Implement duration_time as a proper event (Michael Petlan) [1743208] - [tools] perf stat: Revert checks for duration_time (Michael Petlan) [1743208] - [tools] perf list: Fix s390 counter long description for L1D_RO_EXCL_WRITES (Michael Petlan) [1743208] - [tools] perf tools: Add header defining used namespace struct to event.h (Michael Petlan) [1743208] - [tools] perf trace beauty renameat: No need to include linux/fs.h (Michael Petlan) [1743208] - [tools] perf augmented_raw_syscalls: Use a PERCPU_ARRAY map to copy more string bytes (Michael Petlan) [1743208] - [tools] perf augmented_raw_syscalls: Copy strings from all syscalls with 1st or 2nd string arg (Michael Petlan) [1743208] - [tools] perf trace: Add 'string' event alias to select syscalls with string args (Michael Petlan) [1743208] - [x86] perf/x86: Always store regs->ip in perf_callchain_kernel() (Michael Petlan) [1743208] - [x86] perf/x86: Remove pmu->pebs_no_xmm_regs (Michael Petlan) [1743208] - [x86] perf/x86: Clean up PEBS_XMM_REGS (Michael Petlan) [1743208] - [kernel] perf/x86: Disable extended registers for non-supported PMUs (Michael Petlan) [1743208] - [kernel] perf/ioctl: Add check for the sample_period value (Michael Petlan) [1743208] - [kernel] perf/core: Fix perf_sample_regs_user() mm check (Michael Petlan) [1743208] - [kernel] perf/ring-buffer: Use regular variables for nesting (Michael Petlan) [1743208] - [kernel] perf/ring-buffer: Always use {READ, WRITE}_ONCE() for rb->user_page data (Michael Petlan) [1743208] - [kernel] perf/ring_buffer: Add ordering to rb->nest increment (Michael Petlan) [1743208] - [kernel] perf/ring_buffer: Fix exposing a temporarily decreased data_head (Michael Petlan) [1743208] - [x86] perf/x86/intel/ds: Fix EVENT vs. UEVENT PEBS constraints (Michael Petlan) [1743208] - [x86] perf/x86/intel: Allow PEBS multi-entry in watermark mode (Michael Petlan) [1743208] - [x86] perf/x86/intel: Fix INTEL_FLAGS_EVENT_CONSTRAINT* masking (Michael Petlan) [1743208] - [x86] perf/x86/amd/iommu: Make the 'amd_iommu_attr_groups' symbol static (Michael Petlan) [1743208] - [x86] perf/x86/intel: Add Tremont core PMU support (Michael Petlan) [1743208] - [x86] perf/x86/intel/uncore: Add Intel Icelake uncore support (Michael Petlan) [1743208] - [x86] perf/x86/msr: Add Icelake support (Michael Petlan) [1743208] - [x86] perf/x86/intel/rapl: Add Icelake support (Michael Petlan) [1743208] - [x86] perf/x86/intel/cstate: Add Icelake support (Michael Petlan) [1743208] - [x86] perf/x86/intel: Add Icelake support (Michael Petlan) [1743208] - [x86] perf/x86: Support constraint ranges (Michael Petlan) [1743208] - [x86] perf/x86/lbr: Avoid reading the LBRs when adaptive PEBS handles them (Michael Petlan) [1743208] - [x86] perf/x86/intel: Support adaptive PEBS v4 (Michael Petlan) [1743208] - [x86] perf/x86/intel/ds: Extract code of event update in short period (Michael Petlan) [1743208] - [x86] perf/x86/intel: Extract memory code PEBS parser for reuse (Michael Petlan) [1743208] - [x86] perf/x86: Support outputting XMM registers (Michael Petlan) [1743208] - [x86] perf/x86/intel: Force resched when TFA sysctl is modified (Michael Petlan) [1743208] - [kernel] perf/core: Add perf_pmu_resched() as global function (Michael Petlan) [1743208] - [kernel] perf/headers: Fix stale comment for struct perf_addr_filter (Michael Petlan) [1743208] - [kernel] perf/core: Make perf_swevent_init_cpu() static (Michael Petlan) [1743208] - [x86] perf/x86: Add sanity checks to x86_schedule_events() (Michael Petlan) [1743208] - [x86] perf/x86: Optimize x86_schedule_events() (Michael Petlan) [1743208] - [x86] perf/x86: Clear ->event_constraint[] on put (Michael Petlan) [1743208] - [x86] perf/x86/intel: Optimize intel_get_excl_constraints() (Michael Petlan) [1743208] - [x86] perf/x86: Remove PERF_X86_EVENT_COMMITTED (Michael Petlan) [1743208] - [x86] perf/x86: Simplify x86_pmu.get_constraints() interface (Michael Petlan) [1743208] - [x86] perf/x86/intel: Simplify intel_tfa_commit_scheduling() (Michael Petlan) [1743208] - [tools] perf evsel: Do not rely on errno values for precise_ip fallback (Michael Petlan) [1715508] - [kernel] redhat: perf kABI-check failure fix (Michael Petlan) [1715508] - [tools] perf vendor events: Remove P8 HW events which are not supported (Michael Petlan) [1715508] - [x86] cpufeature: Fix various quality problems in the header (Michael Petlan) [1715508] - [x86] cpufeature: Add facility to check for min microcode revisions (Michael Petlan) [1715508] - [tools] perf tools: Remove needless asm/unistd.h include fixing build in some places (Michael Petlan) [1715508] - [tools] tools build: Add -ldl to the disassembler-four-args feature test (Michael Petlan) [1715508] - [tools] perf cs-etm: Always allocate memory for cs_etm_queue::prev_packet (Michael Petlan) [1715508] - [tools] perf cs-etm: Don't check cs_etm_queue::prev_packet validity (Michael Petlan) [1715508] - [tools] perf report: Report OOM in status line in the GTK UI (Michael Petlan) [1715508] - [tools] perf bench numa: Add define for RUSAGE_THREAD if not present (Michael Petlan) [1715508] - [tools] tools lib traceevent: Change tag string for error (Michael Petlan) [1715508] - [tools] perf annotate: Fix build on 32 bit for BPF annotation (Michael Petlan) [1715508] - [tools] perf bpf: Return value with unlocking in perf_env__find_btf() (Michael Petlan) [1715508] - [tools] perf bpf: Return NULL when RB tree lookup fails in perf_env__find_btf() (Michael Petlan) [1715508] - [tools] perf tools: Fix map reference counting (Michael Petlan) [1715508] - [tools] perf evlist: Fix side band thread draining (Michael Petlan) [1715508] - [tools] perf tools: Check maps for bpf programs (Michael Petlan) [1715508] - [tools] perf bpf: Return NULL when RB tree lookup fails in perf_env__find_bpf_prog_info() (Michael Petlan) [1715508] - [tools] tools include uapi: Sync sound/asound.h copy (Michael Petlan) [1715508] - [tools] perf top: Always sample time to satisfy needs of use of ordered queuing (Michael Petlan) [1715508] - [tools] perf evsel: Use hweight64() instead of hweight_long(attr.sample_regs_user) (Michael Petlan) [1715508] - [tools] tools lib traceevent: Fix missing equality check for strcmp (Michael Petlan) [1715508] - [tools] perf stat: Disable DIR_FORMAT feature for 'perf stat record' (Michael Petlan) [1715508] - [tools] perf scripts python: export-to-sqlite.py: Fix use of parent_id in calls_view (Michael Petlan) [1715508] - [tools] perf header: Fix lock/unlock imbalances when processing BPF/BTF info (Michael Petlan) [1715508] - [tools] perf pmu: Fix parser error for uncore event alias (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Fix never-ending loop (Michael Petlan) [1715508] - [tools] perf machine: Update kernel map address and re-order properly (Michael Petlan) [1715508] - [tools] tools headers uapi: Synchronize i915_drm.h (Michael Petlan) [1715508] - [tools] tools headers uapi: Update drm/i915_drm.h (Michael Petlan) [1715508] - [tools] perf evsel: Fix max perf_event_attr.precise_ip detection (Michael Petlan) [1715508] - [tools] perf intel-pt: Fix TSC slip (Michael Petlan) [1715508] - [tools] perf cs-etm: Add missing case value (Michael Petlan) [1715508] - [tools] perf bpf: Show more BPF program info in print_bpf_prog_info() (Michael Petlan) [1715508] - [tools] perf bpf: Extract logic to create program names from perf_event__synthesize_one_bpf_prog() (Michael Petlan) [1715508] - [tools] perf tools: Save bpf_prog_info and BTF of new BPF programs (Michael Petlan) [1715508] - [tools] perf evlist: Introduce side band thread (Michael Petlan) [1715508] - [tools] perf annotate: Enable annotation of BPF programs (Michael Petlan) [1715508] - [tools] perf build: Check what binutils's 'disassembler()' signature to use (Michael Petlan) [1715508] - [tools] tools build: Add -lrt to FEATURE_CHECK_LDFLAGS-libaio (Michael Petlan) [1715508] - [tools] tools build: Add test-reallocarray.c to test-all.c to fix the build (Michael Petlan) [1715508] - [tools] perf bpf: Process PERF_BPF_EVENT_PROG_LOAD for annotation (Michael Petlan) [1715508] - [tools] perf symbols: Introduce DSO_BINARY_TYPE__BPF_PROG_INFO (Michael Petlan) [1715508] - [tools] perf feature detection: Add -lopcodes to feature-libbfd (Michael Petlan) [1715508] - [tools] perf top: Add option --no-bpf-event (Michael Petlan) [1715508] - [tools] perf bpf: Save BTF information as headers to perf.data (Michael Petlan) [1715508] - [tools] perf bpf: Save BTF in a rbtree in perf_env (Michael Petlan) [1715508] - [tools] perf bpf: Save bpf_prog_info information as headers to perf.data (Michael Petlan) [1715508] - [tools] perf bpf: Save bpf_prog_info in a rbtree in perf_env (Michael Petlan) [1715508] - [tools] perf bpf: Make synthesize_bpf_events() receive perf_session pointer instead of perf_tool (Michael Petlan) [1715508] - [tools] perf bpf: Synthesize bpf events with bpf_program__get_prog_info_linear() (Michael Petlan) [1715508] - [tools] perf record: Replace option --bpf-event with --no-bpf-event (Michael Petlan) [1715508] - [tools] perf tests: Fix a memory leak in test__perf_evsel__tp_sched_test() (Michael Petlan) [1715508] - [tools] perf tests: Fix memory leak by expr__find_other() in test__expr() (Michael Petlan) [1715508] - [tools] perf tests: Fix a memory leak of cpu_map object in the openat_syscall_event_on_all_cpus test (Michael Petlan) [1715508] - [tools] perf evsel: Free evsel->counts in perf_evsel__exit() (Michael Petlan) [1715508] - [tools] perf top: Fix global-buffer-overflow issue (Michael Petlan) [1715508] - [tools] perf maps: Purge all maps from the 'names' tree (Michael Petlan) [1715508] - [tools] perf map: Remove map from 'names' tree in __maps__remove() (Michael Petlan) [1715508] - [tools] perf hist: Add missing map__put() in error case (Michael Petlan) [1715508] - [tools] perf top: Fix error handling in cmd_top() (Michael Petlan) [1715508] - [tools] perf top: Delete the evlist before perf_session, fixing heap-use-after-free issue (Michael Petlan) [1715508] - [tools] perf build-id: Fix memory leak in print_sdt_events() (Michael Petlan) [1715508] - [tools] perf config: Fix a memory leak in collect_config() (Michael Petlan) [1715508] - [tools] perf config: Fix an error in the config template documentation (Michael Petlan) [1715508] - [tools] perf list: Don't forget to drop the reference to the allocated thread_map (Michael Petlan) [1715508] - [tools] perf tools: Add doc about how to build perf with Asan and UBSan (Michael Petlan) [1715508] - [tools] perf vendor events: Remove P8 HW events which are not supported (Michael Petlan) [1715508] - [tools] perf stat: Improve scaling (Michael Petlan) [1715508] - [tools] perf stat: Fix --no-scale (Michael Petlan) [1715508] - [tools] perf script: Support relative time (Michael Petlan) [1715508] - [tools] perf report: Indicate JITed code better in report (Michael Petlan) [1715508] - [tools] perf report: Show all sort keys in help output (Michael Petlan) [1715508] - [tools] perf record: Clarify help for --switch-output (Michael Petlan) [1715508] - [tools] perf record: Allow to limit number of reported perf.data files (Michael Petlan) [1715508] - [tools] perf list: Filter metrics too (Michael Petlan) [1715508] - [tools] perf tools report: Add custom scripts to script menu (Michael Petlan) [1715508] - [tools] perf ui browser: Fix ui popup argv browser for many entries (Michael Petlan) [1715508] - [tools] perf script: Add array bound checking to list_scripts (Michael Petlan) [1715508] - [tools] perf tools: Add some new tips describing the new options (Michael Petlan) [1715508] - [tools] perf report: Implement browsing of individual samples (Michael Petlan) [1715508] - [tools] perf report: Support builtin perf script in scripts menu (Michael Petlan) [1715508] - [tools] perf report: Support running scripts for current time range (Michael Petlan) [1715508] - [tools] perf report: Support time sort key (Michael Petlan) [1715508] - [tools] perf script: Filter COMM/FORK/.. events by CPU (Michael Petlan) [1715508] - [tools] perf tools: Update x86's syscall_64.tbl, no change in tools/perf behaviour (Michael Petlan) [1715508] - [tools] perf script python: Add printdate function to SQL exporters (Michael Petlan) [1715508] - [tools] perf report: Use less for scripts output (Michael Petlan) [1715508] - [tools] perf session: Add process callback to reader object (Michael Petlan) [1715508] - [tools] perf header: Add DIR_FORMAT feature to describe directory data (Michael Petlan) [1715508] - [tools] perf data: Make perf_data__size() work over directory (Michael Petlan) [1715508] - [tools] perf data: Add perf_data__update_dir() function (Michael Petlan) [1715508] - [tools] perf data: Don't store auxtrace index for directory data file (Michael Petlan) [1715508] - [tools] perf data: Support having perf.data stored as a directory (Michael Petlan) [1715508] - [tools] perf vendor events amd: perf PMU events for AMD Family 17h (Michael Petlan) [1715508] - [tools] perf probe: Fix getting the kernel map (Michael Petlan) [1715508] - [tools] perf report: Parse time quantum (Michael Petlan) [1715508] - [tools] perf time-utils: Add utility function to print time stamps in nanoseconds (Michael Petlan) [1715508] - [tools] perf report: Support output in nanoseconds (Michael Petlan) [1715508] - [tools] perf script: Support insn output for normal samples (Michael Petlan) [1715508] - [tools] perf data: Force perf_data__open|close zero data->file.path (Michael Petlan) [1715508] - [tools] perf session: Fix double free in perf_data__close (Michael Petlan) [1715508] - [tools] perf evsel: Probe for precise_ip with simple attr (Michael Petlan) [1715508] - [tools] perf tools: Read and store caps/max_precise in perf_pmu (Michael Petlan) [1715508] - [tools] perf hist: Fix memory leak of srcline (Michael Petlan) [1715508] - [tools] perf hist: Add error path into hist_entry__init (Michael Petlan) [1715508] - [tools] perf diff: Support --pid/--tid filter options (Michael Petlan) [1715508] - [tools] perf diff: Support --cpu filter option (Michael Petlan) [1715508] - [tools] perf diff: Support --time filter option (Michael Petlan) [1715508] - [tools] perf thread: Generalize function to copy from thread addr space from intel-bts code (Michael Petlan) [1715508] - [tools] perf annotate: Calculate the max instruction name, align column to that (Michael Petlan) [1715508] - [tools] perf clang: Remove needless extra semicolon (Michael Petlan) [1715508] - [tools] perf bpf: Automatically add BTF ELF markers (Michael Petlan) [1715508] - [tools] perf beauty msg_flags: Add missing s lost when adding prefix suppression logic (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Add call tree (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Factor out CallGraphModelBase (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Improve TreeModel abstraction (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Factor out TreeWindowBase (Michael Petlan) [1715508] - [tools] perf scripts python: export-to-postgresql.py: Export calls parent_id (Michael Petlan) [1715508] - [tools] perf scripts python: export-to-postgresql.py: Fix invalid input syntax for integer error (Michael Petlan) [1715508] - [tools] perf scripts python: export-to-sqlite.py: Export calls parent_id (Michael Petlan) [1715508] - [tools] perf db-export: Add calls parent_id to enable creation of call trees (Michael Petlan) [1715508] - [tools] perf intel-pt: Fix divide by zero when TSC is not available (Michael Petlan) [1715508] - [tools] perf auxtrace: Improve address filter error message when there is no DSO (Michael Petlan) [1715508] - [tools] perf time-utils: Refactor time range parsing code (Michael Petlan) [1715508] - [tools] tools lib traceevent: Fix buffer overflow in arg_eval (Michael Petlan) [1715508] - [tools] perf probe: Clarify error message about not finding kernel modules debuginfo (Michael Petlan) [1715508] - [tools] replace open encodings for NUMA_NO_NODE (Michael Petlan) [1715508] - [tools] perf script python: Add Python3 support to stat-cpi.py (Michael Petlan) [1715508] - [tools] perf tools: Add perf_exe() helper to find perf binary (Michael Petlan) [1715508] - [tools] perf script: Handle missing fields with -F +. (Michael Petlan) [1715508] - [tools] perf data: Add perf_data__open_dir_data function (Michael Petlan) [1715508] - [tools] perf data: Add perf_data__(create_dir|close_dir) functions (Michael Petlan) [1715508] - [tools] perf data: Fail check_backup in case of error (Michael Petlan) [1715508] - [tools] perf data: Make check_backup work over directories (Michael Petlan) [1715508] - [tools] perf tools: Add rm_rf_perf_data function (Michael Petlan) [1715508] - [tools] perf tools: Add pattern name checking to rm_rf (Michael Petlan) [1715508] - [tools] perf tools: Add depth checking to rm_rf (Michael Petlan) [1715508] - [tools] perf data: Add global path holder (Michael Petlan) [1715508] - [tools] perf data: Move size to struct perf_data_file (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Add top calls report (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Remove no selection error (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Remove SQLTableDialogDataItem (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Create new dialog data item classes (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Move report name into ReportVars (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Factor out ReportVars (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Factor out ReportDialogBase (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Move column headers (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Hide Call Graph option if no calls table (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Remove leftover debugging prints (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Fix missing shebang (Michael Petlan) [1715508] - [tools] perf thread-stack: Hide x86 retpolines (Michael Petlan) [1715508] - [tools] perf thread-stack: Improve thread_stack__no_call_return() (Michael Petlan) [1715508] - [tools] perf tools: Make rm_rf() remove single file (Michael Petlan) [1715508] - [tools] perf cpumap: Increase debug level for cpu_map__snprint verbose output (Michael Petlan) [1715508] - [tools] perf bpf-event: Add missing new line into pr_debug call (Michael Petlan) [1715508] - [tools] perf script: Allow +- operator for type specific fields option (Michael Petlan) [1715508] - [tools] perf evsel: Force sample_type for slave events (Michael Petlan) [1715508] - [tools] perf session: Don't report zero period samples for slave events (Michael Petlan) [1715508] - [tools] perf trace: Allow dumping a BPF map after setting up BPF events (Michael Petlan) [1715508] - [tools] perf bpf: Add bpf_map dumper (Michael Petlan) [1715508] - [tools] perf doc: Fix documentation of the Flags section in perf.data (Michael Petlan) [1715508] - [tools] perf doc: Fix HEADER_CMDLINE description in perf.data documentation (Michael Petlan) [1715508] - [tools] perf report: Don't shadow inlined symbol with different addr range (Michael Petlan) [1715508] - [tools] perf tools: Use sysfs__mountpoint() when reading cpu topology (Michael Petlan) [1715508] - [tools] perf tools: Add numa_topology object (Michael Petlan) [1715508] - [tools] perf tools: Add cpu_topology object (Michael Petlan) [1715508] - [tools] perf tests shell: Skip trace+probe_vfs_getname.sh if built without trace support (Michael Petlan) [1715508] - [tools] perf header: Remove unused 'cpu_nr' field from 'struct cpu_topo' (Michael Petlan) [1715508] - [tools] perf header: Get rid of write_it label (Michael Petlan) [1715508] - [tools] perf list: Display metric expressions for --details option (Michael Petlan) [1715508] - [tools] perf tools: Fix legacy events symbol separator parsing (Michael Petlan) [1715508] - [tools] perf tools: Rename build libperf to perf (Michael Petlan) [1715508] - [tools] perf tools: Rename LIB_FILE to LIBPERF_A (Michael Petlan) [1715508] - [tools] perf tools: Compile perf with libperf-in.o instead of libperf.a (Michael Petlan) [1715508] - [tools] perf cs-etm: Modularize auxtrace_buffer fetch function (Michael Petlan) [1715508] - [tools] perf cs-etm: Modularize main packet processing loop (Michael Petlan) [1715508] - [tools] perf cs-etm: Modularize main decoder function (Michael Petlan) [1715508] - [tools] perf cs-etm: Make cs_etm__run_decoder() queue independent (Michael Petlan) [1715508] - [tools] perf cs-etm: Rethink kernel address initialisation (Michael Petlan) [1715508] - [tools] perf cs-etm: Cleaning up function cs_etm__alloc_queue() (Michael Petlan) [1715508] - [tools] perf cs-etm: Fix erroneous comment (Michael Petlan) [1715508] - [tools] perf cs-etm: Introducing function cs_etm__init_trace_params() (Michael Petlan) [1715508] - [tools] perf cs-etm: Fix memory leak in error path (Michael Petlan) [1715508] - [tools] perf cs-etm: Introducing function cs_etm_decoder__init_dparams() (Michael Petlan) [1715508] - [tools] perf cs-etm: Fix wrong return values in error path (Michael Petlan) [1715508] - [tools] perf cs-etm: Remove unused structure field "time" and "timestamp" (Michael Petlan) [1715508] - [tools] perf cs-etm: Remove unused structure field "state" (Michael Petlan) [1715508] - [tools] perf build: Add missing FEATURE_CHECK_LDFLAGS-libcrypto (Michael Petlan) [1715508] - [tools] perf unwind: Do not put libunwind-{x86, aarch64} in FEATURE_TESTS_BASIC (Michael Petlan) [1715508] - [tools] perf coresight: Do not test for libopencsd by default (Michael Petlan) [1715508] - [tools] perf trace: Filter out gnome-terminal* parent (Michael Petlan) [1715508] - [tools] perf trace: Check if the 'fd' is negative when mapping it to pathname (Michael Petlan) [1715508] - [tools] perf beauty ioctl cmd: The 'fd' arg is signed (Michael Petlan) [1715508] - [tools] perf utils: Silence "Couldn't synthesize bpf events" warning for EPERM (Michael Petlan) [1715508] - [tools] perf cs-etm: Add proper header file for symbols (Michael Petlan) [1715508] - [tools] perf record: Implement --affinity=node|cpu option (Michael Petlan) [1715508] - [tools] perf auxtrace: Add timestamp to auxtrace errors (Michael Petlan) [1715508] - [tools] perf intel-pt: Packet splitting can happen only on 32-bit (Michael Petlan) [1715508] - [tools] perf intel-pt: Fix CYC timestamp calculation after OVF (Michael Petlan) [1715508] - [tools] perf intel-pt: Fix overlap calculation for padding (Michael Petlan) [1715508] - [tools] perf auxtrace: Define auxtrace record alignment (Michael Petlan) [1715508] - [tools] perf thread-stack: Represent jmps to the start of a different symbol (Michael Petlan) [1715508] - [tools] perf thread-stack: Tidy thread_stack__no_call_return() by adding more local variables (Michael Petlan) [1715508] - [tools] perf thread-stack: Tidy thread_stack__push_cp() usage (Michael Petlan) [1715508] - [tools] perf tools: Fix split_kallsyms_for_kcore() for trampoline symbols (Michael Petlan) [1715508] - [tools] perf vendor events intel: Fix Load_Miss_Real_Latency on CLX (Michael Petlan) [1715508] - [tools] perf cs-etm: Set sample flags for exception return packet (Michael Petlan) [1715508] - [tools] perf cs-etm: Set sample flags for exception packet (Michael Petlan) [1715508] - [tools] perf cs-etm: Add traceID in packet (Michael Petlan) [1715508] - [tools] perf cs-etm: Change tuple from traceID-CPU# to traceID-metadata (Michael Petlan) [1715508] - [tools] perf cs-etm: Add exception number in exception packet (Michael Petlan) [1715508] - [tools] perf cs-etm: Set sample flags for trace discontinuity (Michael Petlan) [1715508] - [tools] perf cs-etm: Set sample flags for instruction range packet (Michael Petlan) [1715508] - [tools] perf cs-etm: Add last instruction information in packet (Michael Petlan) [1715508] - [tools] perf tools: Add documentation for BPF event selection (Michael Petlan) [1715508] - [tools] perf report: Move symbol annotation to the resort phase (Michael Petlan) [1715508] - [tools] perf evsel: Add output_resort_cb method (Michael Petlan) [1715508] - [tools] perf hists: Add argument to hists__resort_cb_t callback (Michael Petlan) [1715508] - [tools] perf record: Apply affinity masks when reading mmap buffers (Michael Petlan) [1715508] - [tools] perf tools: Add fallback versions for CPU_{OR, EQUAL}() (Michael Petlan) [1715508] - [tools] perf record: Bind the AIO user space buffers to nodes (Michael Petlan) [1715508] - [tools] perf record: Allocate affinity masks (Michael Petlan) [1715508] - [tools] perf pmu: Remove set_drv_config API (Michael Petlan) [1715508] - [tools] perf coresight: Remove set_drv_config() API (Michael Petlan) [1715508] - [tools] perf arm cs-etm: Use event attributes to send sink information to kernel (Michael Petlan) [1715508] - [tools] perf pmu: Move EVENT_SOURCE_DEVICE_PATH to PMU header file (Michael Petlan) [1715508] - [tools] perf bpf-loader: Remove unecessary includes from bpf-loader.h (Michael Petlan) [1715508] - [tools] perf powerpc kvm-stat: Add missing evlist.h header (Michael Petlan) [1715508] - [tools] perf kvm stat: Replace kvm-stat.h includes with forward declarations (Michael Petlan) [1715508] - [tools] perf pmu: Remove needless evsel.h only needs one fwd decl (Michael Petlan) [1715508] - [tools] perf tests pmu: Add missing headers (Michael Petlan) [1715508] - [tools] perf hist: Remove the needless callchain.h include from hist.h (Michael Petlan) [1715508] - [tools] perf tools: Add missing include in various places (Michael Petlan) [1715508] - [tools] perf thread: Don't include symbol.h, symbol_conf.h is enough (Michael Petlan) [1715508] - [tools] perf evsel: No need to include symbol.h in evsel.h, symbol_conf.h is enough (Michael Petlan) [1715508] - [tools] perf tools: Add missing include for symbols.h (Michael Petlan) [1715508] - [tools] perf hist: Remove symbol.h from hist.h, just fwd decls are needed (Michael Petlan) [1715508] - [tools] perf tests: Add missing headers so far obtained indirectly (Michael Petlan) [1715508] - [tools] perf map: Move structs and prototypes for map groups to a separate header (Michael Petlan) [1715508] - [tools] pref tools: Add missing map.h includes (Michael Petlan) [1715508] - [tools] perf symbols: Introduce map_symbol.h (Michael Petlan) [1715508] - [tools] perf callchain: Uninline callchain_cursor_reset() to remove map.h dependency (Michael Petlan) [1715508] - [tools] perf srccode: Move struct definition from map.h to srccode.h (Michael Petlan) [1715508] - [tools] perf arm pmu: Add missing linux/string.h header (Michael Petlan) [1715508] - [tools] perf powerpc: Add missing headers to skip-callchain-idx.c (Michael Petlan) [1715508] - [tools] perf augmented_syscalls: Convert to bpf_map() (Michael Petlan) [1715508] - [tools] perf bpf examples: Convert etcsnoop to use bpf_map() (Michael Petlan) [1715508] - [tools] perf trace: Fixup etcsnoop example (Michael Petlan) [1715508] - [tools] perf augmented_raw_syscalls: Use bpf_map() (Michael Petlan) [1715508] - [tools] perf bpf: Convert pid_map() to bpf_map() (Michael Petlan) [1715508] - [tools] perf bpf: Add bpf_map() helper (Michael Petlan) [1715508] - [tools] perf bpf: Fix synthesized PERF_RECORD_KSYMBOL/BPF_EVENT (Michael Petlan) [1715508] - [tools] perf sched: Use cached rbtrees (Michael Petlan) [1715508] - [tools] perf hist: Use cached rbtrees (Michael Petlan) [1715508] - [tools] perf symbols: Use cached rbtrees (Michael Petlan) [1715508] - [tools] perf util: Use cached rbtree for rblists (Michael Petlan) [1715508] - [tools] perf callchain: Use cached rbtrees (Michael Petlan) [1715508] - [tools] perf machine: Use cached rbtrees (Michael Petlan) [1715508] - [tools] Update rbtree implementation (Michael Petlan) [1715508] - [tools] perf callchain: No need to include perf.h (Michael Petlan) [1715508] - [tools] perf comm: Remove needless headers from comm.h (Michael Petlan) [1715508] - [tools] perf namespaces: Remove namespaces.h from .h headers (Michael Petlan) [1715508] - [tools] perf symbols: Remove some unnecessary includes from symbol.h (Michael Petlan) [1715508] - [tools] perf symbols: Remove include map.h from dso.h (Michael Petlan) [1715508] - [tools] perf block-range: Add missing headers (Michael Petlan) [1715508] - [tools] perf tools: Move branch structs to branch.h (Michael Petlan) [1715508] - [tools] perf annotate: Remove lots of headers from annotate.h (Michael Petlan) [1715508] - [tools] perf symbols: Move symbol_conf to separate file (Michael Petlan) [1715508] - [tools] perf color: Add missing stdarg.g to color.h (Michael Petlan) [1715508] - [tools] perf utils: Move perf_config using routines from color.c to separate object (Michael Petlan) [1715508] - [tools] perf top: Synthesize BPF events for pre-existing loaded BPF programs (Michael Petlan) [1715508] - [tools] perf tools: Synthesize PERF_RECORD_* for loaded BPF programs (Michael Petlan) [1715508] - [tools] perf tools: Handle PERF_RECORD_BPF_EVENT (Michael Petlan) [1715508] - [tools] perf tools: Handle PERF_RECORD_KSYMBOL (Michael Petlan) [1715508] - [tools] tools headers uapi: Sync tools/include/uapi/linux/perf_event.h (Michael Petlan) [1715508] - [tools] tools headers uapi: Sync tools/include/uapi/linux/perf_event.h (Michael Petlan) [1715508] - [tools] perf report: Display names in s390 diagnostic counter sets (Michael Petlan) [1715508] - [tools] perf tools: Remove duplicate headers (Michael Petlan) [1715508] - [tools] perf session: Add reader__process_events function (Michael Petlan) [1715508] - [tools] perf session: Add 'data_offset' member to reader object (Michael Petlan) [1715508] - [tools] perf session: Add 'data_size' member to reader object (Michael Petlan) [1715508] - [tools] perf session: Add reader object (Michael Petlan) [1715508] - [tools] perf session: Get rid of file_size variable (Michael Petlan) [1715508] - [tools] perf session: Rearrange perf_session__process_events function (Michael Petlan) [1715508] - [tools] perf tools: Replace automatic const char[] variables by statics (Michael Petlan) [1715508] - [tools] perf/doc: Update design.txt for exclude_{host|guest} flags (Michael Petlan) [1715508] - [x86] perf/x86/intel/pt: Remove software double buffering PMU capability (Michael Petlan) [1715508] - [kernel] perf/ring_buffer: Fix AUX software double buffering (Michael Petlan) [1715508] - [x86] perf/x86/amd: Update generic hardware cache events for Family 17h (Michael Petlan) [1715508] - [x86] perf/x86/amd: Add event map for AMD Family 17h (Michael Petlan) [1715508] - [x86] perf/x86: Fix incorrect PEBS_REGS (Michael Petlan) [1715508] - [kernel] perf/ring_buffer: Fix AUX record suppression (Michael Petlan) [1715508] - [kernel] perf/core: Fix the address filtering fix (Michael Petlan) [1715508] - [kernel] perf/core: Fix perf_event_disable_inatomic() race (Michael Petlan) [1715508] - [x86] perf/x86/intel: Initialize TFA MSR (Michael Petlan) [1715508] - [x86] perf/x86/intel: Fix handling of wakeup_events for multi-entry PEBS (Michael Petlan) [1715508] - [kernel] perf/core: Restore mmap record type correctly (Michael Petlan) [1715508] - [x86] perf/x86/intel: Make dev_attr_allow_tsx_force_abort static (Michael Petlan) [1715508] - [kernel] uprobes: convert uprobe.ref to refcount_t (Michael Petlan) [1715508] - [kernel] perf, bpf: Consider events with attr.bpf_event as side-band events (Michael Petlan) [1715508] - [kernel] perf/core: Mark expected switch fall-through (Michael Petlan) [1715508] - [x86] perf/x86/intel/uncore: Fix client IMC events return huge result (Michael Petlan) [1715508] - [kernel] perf/ring_buffer: Use high order allocations for AUX buffers optimistically (Michael Petlan) [1715508] - [x86] events: Mark expected switch-case fall-throughs (Michael Petlan) [1715508] - [kernel] perf, pt, coresight: Fix address filters for vmas with non-zero offset (Michael Petlan) [1715508] - [kernel] perf: Copy parent's address filter offsets on clone (Michael Petlan) [1715508] - [x86] perf/x86/intel: Add counter freezing quirk for Goldmont (Michael Petlan) [1715508] - [x86] perf/x86/intel: Clean up counter freezing quirk (Michael Petlan) [1715508] - [x86] perf/x86/intel: Clean up SNB PEBS quirk (Michael Petlan) [1715508] - [x86] perf/x86/kvm: Avoid unnecessary work in guest filtering (Michael Petlan) [1715508] - [perf] aux: Make perf_event accessible to setup_aux() (Michael Petlan) [1715508] - [kernel] perf/ring_buffer: Convert ring_buffer.aux_refcount to refcount_t (Michael Petlan) [1715508] - [kernel] perf/ring_buffer: Convert ring_buffer.refcount to refcount_t (Michael Petlan) [1715508] - [kernel] perf: Convert perf_event_context.refcount to refcount_t (Michael Petlan) [1715508] - [kernel] perf/uprobes: Convert to SPDX license identifier (Michael Petlan) [1715508] - [kernel] perf/hw_breakpoints: Convert to SPDX license identifier (Michael Petlan) [1715508] - [kernel] perf/core: Convert to SPDX license identifiers (Michael Petlan) [1715508] - [kernel] perf, bpf: Introduce PERF_RECORD_BPF_EVENT (Michael Petlan) [1715508] - [kernel] perf, bpf: Introduce PERF_RECORD_KSYMBOL (Michael Petlan) [1715508] - [kernel] perf: Remove duplicated workqueue.h include from perf_event.h (Michael Petlan) [1715508] - [tools] perf/core: Remove unused perf_flags (Michael Petlan) [1715508] - [x86] perf/core, arch/x86: Strengthen exclusion checks with PERF_PMU_CAP_NO_EXCLUDE (Michael Petlan) [1715508] - [x86] perf/core, arch/x86: Use PERF_PMU_CAP_NO_EXCLUDE for exclusion incapable PMUs (Michael Petlan) [1715508] - [kernel] perf/core: Add PERF_PMU_CAP_NO_EXCLUDE for exclusion incapable PMUs (Michael Petlan) [1715508] - [kernel] perf/core: Add function to test for event exclusion flags (Michael Petlan) [1715508]- [kernel] mm/hmm: fix ZONE_DEVICE anon page mapping reuse (Jerome Glisse) [1498655 1597758] - [gpu] drm/nouveau/dmem: missing mutex_lock in error path (Jerome Glisse) [1498655 1597758] - [mm] hmm: always return EBUSY for invalid ranges in hmm_range_{fault, snapshot} (Jerome Glisse) [1498655 1597758] - [kernel] mm/hmm: move hmm_vma_range_done and hmm_vma_fault to nouveau (Jerome Glisse) [1498655 1597758] - [kernel] mm: factor out a devm_request_free_mem_region helper (Jerome Glisse) [1498655 1597758] - [mm] don't clear ->mapping in hmm_devmem_free (Jerome Glisse) [1498655 1597758] - [mm] remove the struct hmm_device infrastructure (Jerome Glisse) [1498655 1597758] - [mm] hmm: Fix error flows in hmm_invalidate_range_start (Jerome Glisse) [1498655 1597758] - [mm] hmm: Remove confusing comment and logic from hmm_release (Jerome Glisse) [1498655 1597758] - [mm] hmm: Poison hmm_range during unregister (Jerome Glisse) [1498655 1597758] - [mm] hmm: Remove racy protection against double-unregistration (Jerome Glisse) [1498655 1597758] - [mm] hmm: Use lockdep instead of comments (Jerome Glisse) [1498655 1597758] - [mm] hmm: Hold on to the mmget for the lifetime of the range (Jerome Glisse) [1498655 1597758] - [mm] hmm: Do not use list*_rcu() for hmm->ranges (Jerome Glisse) [1498655 1597758] - [mm] hmm: Simplify hmm_get_or_create and make it reliable (Jerome Glisse) [1498655 1597758] - [kernel] mm/hmm: Remove duplicate condition test before wait_event_timeout (Jerome Glisse) [1498655 1597758] - [mm] hmm: Hold a mmgrab from hmm to mm (Jerome Glisse) [1498655 1597758] - [mm] hmm: Use hmm_mirror not mm as an argument for hmm_range_register (Jerome Glisse) [1498655 1597758] - [mm] hmm: fix use after free with struct hmm in the mmu notifiers (Jerome Glisse) [1498655 1597758] - [mm] hmm: Only set FAULT_FLAG_ALLOW_RETRY for non-blocking (Jerome Glisse) [1498655 1597758] - [mm] hmm: support automatic NUMA balancing (Jerome Glisse) [1498655 1597758] - [kernel] mm/hmm: clean up some coding style and comments (Jerome Glisse) [1498655 1597758] - [mm] hmm.c: suppress compilation warnings when CONFIG_HUGETLB_PAGE is not set (Jerome Glisse) [1498655 1597758] - [kernel] mm/hmm: convert various hmm_pfn_* to device_entry which is a better name (Jerome Glisse) [1498655 1597758] - [mm] hmm: add a helper function that fault pages and map them to a device (Jerome Glisse) [1498655 1597758] - [mm] hmm: allow to mirror vma of a file on a DAX backed filesystem (Jerome Glisse) [1498655 1597758] - [kernel] mm/hmm: add helpers to test if mm is still alive or not (Jerome Glisse) [1498655 1597758] - [mm] hmm: mirror hugetlbfs (snapshoting, faulting and DMA mapping) (Jerome Glisse) [1498655 1597758] - [documentation] [documentation] mm/hmm: add default fault flags to avoid the need to pre-fill pfns arrays (Jerome Glisse) [1498655 1597758] - [mm] hmm: improve driver API to work and wait over a range (Jerome Glisse) [1498655 1597758] - [mm] hmm: improve and rename hmm_vma_fault() to hmm_range_fault() (Jerome Glisse) [1498655 1597758] - [mm] hmm: improve and rename hmm_vma_get_pfns() to hmm_range_snapshot() (Jerome Glisse) [1498655 1597758] - [mm] hmm: do not erase snapshot when a range is invalidated (Jerome Glisse) [1498655 1597758] - [mm] hmm: use reference counting for HMM struct (Jerome Glisse) [1498655 1597758] - [kernel] mm/hmm: convert to use vm_fault_t (Jerome Glisse) [1498655 1597758] - [mm] hmm.c: remove set but not used variable 'devmem' (Jerome Glisse) [1498655 1597758] - [mm] hmm: mark hmm_devmem_{add, add_resource} EXPORT_SYMBOL_GPL (Jerome Glisse) [1498655 1597758] - [mm] hmm: replace hmm_devmem_pages_create() with devm_memremap_pages() (Jerome Glisse) [1498655 1597758] - [mm] hmm: use devm semantics for hmm_devmem_{add, remove} (Jerome Glisse) [1498655 1597758] - [mm] hmm: invalidate device page table at start of invalidation (Jerome Glisse) [1498655 1597758] - [mm] hmm: use a structure for update callback parameters (Jerome Glisse) [1498655 1597758] - [mm] hmm: properly handle migration pmd (Jerome Glisse) [1498655 1597758] - [mm] hmm: fix utf8 . (Jerome Glisse) [1498655 1597758] - [mm] hmm.c: remove unused variables align_start and align_end (Jerome Glisse) [1498655 1597758] - [hid] hyperv: Use in-place iterator API in the channel callback (Benjamin Tissoires) [1740778 1772010] - [hid] logitech-hidpp: do all FF cleanup in hidpp_ff_destroy() (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: rework device validation (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: split g920_get_config() (Benjamin Tissoires) [1740778] - [hid] fix error message in hid_open_report() (Benjamin Tissoires) [1740778] - [hid] Fix assumption that devices have inputs (Benjamin Tissoires) [1740778] - [hid] i2c-hid: add Trekstor Primebook C11B to descriptor override (Benjamin Tissoires) [1740778] - [hid] apple: Fix stuck function keys when using FN (Benjamin Tissoires) [1740778] - [hid] wacom: Fix several minor compiler warnings (Benjamin Tissoires) [1740778] - [hid] Add quirk for HP X500 PIXART OEM mouse (Benjamin Tissoires) [1740778] - [hid] hidraw: Fix invalid read in hidraw_ioctl (Benjamin Tissoires) [1740778] - [hid] logitech-dj: Fix crash when initial logi_dj_recv_query_paired_devices fails (Benjamin Tissoires) [1740778] - [hid] logitech: Fix general protection fault caused by Logitech driver (Benjamin Tissoires) [1740778] - [hid] sony: Fix memory corruption issue on cleanup (Benjamin Tissoires) [1740778] - [hid] prodikeys: Fix general protection fault during probe (Benjamin Tissoires) [1740778] - [hid] wacom: correct misreported EKR ring values (Benjamin Tissoires) [1740778] - [hid] cp2112: prevent sleeping function called from invalid context (Benjamin Tissoires) [1740778] - [hid] wacom: Correct distance scale for 2nd-gen Intuos devices (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: remove support for the G700 over USB (Benjamin Tissoires) [1740778] - [hid] revert "hid: logitech-hidpp: add USB PID for a few more supported mice" (Benjamin Tissoires) [1740778] - [hid] sony: Fix race condition between rumble and device remove (Benjamin Tissoires) [1740778] - [hid] hiddev: do cleanup in failure of opening a device (Benjamin Tissoires) [1740778] - [hid] hiddev: avoid opening a disconnected device (Benjamin Tissoires) [1740778] - [hid] input: fix a4tech horizontal wheel custom usage (Benjamin Tissoires) [1740778] - [hid] Add quirk for HP X1200 PIXART OEM mouse (Benjamin Tissoires) [1740778] - [hid] holtek: test for sanity of intfdata (Benjamin Tissoires) [1740778] - [hid] wacom: fix bit shift for Cintiq Companion 2 (Benjamin Tissoires) [1740778] - [hid] quirks: Set the INCREMENT_USAGE_ON_DUPLICATE quirk on Saitek X52 (Benjamin Tissoires) [1740778] - [hid] logitech-dj: Really fix return value of logi_dj_recv_query_hidpp_devices (Benjamin Tissoires) [1740778] - [hid] Add 044f:b320 ThrustMaster, Inc. 2 in 1 DT (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add the Powerplay receiver (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: add USB PID for a few more supported mice (Benjamin Tissoires) [1740778] - [hid] logitech-dj: rename "gaming" receiver to "lightspeed" (Benjamin Tissoires) [1740778] - [hid] Add another Primax PIXART OEM mouse quirk (Benjamin Tissoires) [1740778] - [hid] wacom: generic: add touchring adjustment for 2nd Gen Pro Small (Benjamin Tissoires) [1740778] - [hid] quirks: Refactor ELAN 400 and 401 handling (Benjamin Tissoires) [1740778] - [hid] video: fbdev: don't print error message on framebuffer_alloc() failure (Benjamin Tissoires) [1740778] - [hid] logitech-dj: Fix forwarding of very long HID++ reports (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for Huion HS64 tablet (Benjamin Tissoires) [1740778] - [hid] wacom: add new MobileStudio Pro support (Benjamin Tissoires) [1740778] - [hid] wacom: generic: read the number of expected touches on a per collection basis (Benjamin Tissoires) [1740778] - [hid] wacom: generic: support the 'report valid' usage for touch (Benjamin Tissoires) [1740778] - [hid] wacom: generic: read HID_DG_CONTACTMAX from any feature report (Benjamin Tissoires) [1740778] - [hid] wacom: Add 2nd gen Intuos Pro Small support (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for Ugee Rainbow CV720 (Benjamin Tissoires) [1740778] - [hid] logitech-dj: fix return value of logi_dj_recv_query_hidpp_devices (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 372 (Benjamin Tissoires) [1740778] - [kernel] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 335 (Benjamin Tissoires) [1740778] - [hid] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 333 (Benjamin Tissoires) [1740778] - [hid] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 307 (Benjamin Tissoires) [1740778] - [kernel] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 297 (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 (Benjamin Tissoires) [1740778] - [kernel] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 (Benjamin Tissoires) [1740778] - [kernel] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 267 (Benjamin Tissoires) [1740778] - [hid] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 265 (Benjamin Tissoires) [1740778] - [hid] logitech-dj: Fix 064d:c52f receiver support (Benjamin Tissoires) [1740778] - [hid] revert "hid: core: Call request_module before doing device_add" (Benjamin Tissoires) [1740778] - [hid] revert "hid: core: Do not call request_module() in async context" (Benjamin Tissoires) [1740778] - [hid] revert "hid: Increase maximum report size allowed by hid_field_extract()" (Benjamin Tissoires) [1740778] - [hid] a4tech: fix horizontal scrolling (Benjamin Tissoires) [1740778] - [hid] hyperv: Add a module description line (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 194 (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 178 (Benjamin Tissoires) [1740778] - [kernel] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 177 (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Benjamin Tissoires) [1740778] - [kernel] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 149 (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: Add support for the S510 remote control (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: hid: make const array consumer_rdesc_start static (Benjamin Tissoires) [1740778] - [hid] logitech-dj: make const array template static (Benjamin Tissoires) [1740778] - [hid] multitouch: handle faulty Elo touch device (Benjamin Tissoires) [1740778] - [input] treewide: Add SPDX license identifier for more missed files (Benjamin Tissoires) [1740778] - [hid] wacom: Sync INTUOSP2_BT touch state after each frame if necessary (Benjamin Tissoires) [1740778] - [hid] wacom: Correct button numbering 2nd-gen Intuos Pro over Bluetooth (Benjamin Tissoires) [1740778] - [hid] wacom: Send BTN_TOUCH in response to INTUOSP2_BT eraser contact (Benjamin Tissoires) [1740778] - [hid] wacom: Don't report anything prior to the tool entering range (Benjamin Tissoires) [1740778] - [hid] wacom: Don't set tool type until we're in range (Benjamin Tissoires) [1740778] - [hid] wacom: correct touch resolution x/y typo (Benjamin Tissoires) [1740778] - [hid] wacom: generic: Correct pad syncing (Benjamin Tissoires) [1740778] - [hid] wacom: generic: only switch the mode on devices with LEDs (Benjamin Tissoires) [1740778] - [hid] logitech-dj: Add usb-id for the 27MHz MX3000 receiver (Benjamin Tissoires) [1740778] - [hid] rmi: Use SET_REPORT request on control endpoint for Acer Switch 3 and 5 (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: add support for the MX5500 keyboard (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add support for the Logitech MX5500's Bluetooth Mini-Receiver (Benjamin Tissoires) [1740778] - [hid] i2c-hid: add iBall Aer3 to descriptor override (Benjamin Tissoires) [1740778] - [hid] logitech-dj: fix spelling in printk (Benjamin Tissoires) [1740778] - [hid] input: add mapping for KEY_KBD_LAYOUT_NEXT (Benjamin Tissoires) [1740778] - [hid] input: fix assignment of .value (Benjamin Tissoires) [1740778] - [hid] input: make sure the wheel high resolution multiplier is set (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add usbhid dependency in Kconfig (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: add support for HID++ 1.0 consumer keys reports (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: add support for HID++ 1.0 extra mouse buttons reports (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: add support for HID++ 1.0 wheel reports (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: make hidpp10_set_register_bit a bit more generic (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: add input_device ptr to struct hidpp_device (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: do not hardcode very long report length (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: handle devices attached to 27MHz wireless receivers (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: use RAP instead of FAP to get the protocol version (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: remove unused origin_is_hid_core function parameter (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: remove double assignment from __hidpp_send_report (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: do not make failure to get the name fatal (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: ignore very-short or empty names (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: make .probe usbhid capable (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: allow non HID++ devices to be handled by this module (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add support for Logitech Bluetooth Mini-Receiver (Benjamin Tissoires) [1740778] - [hid] logitech-dj: make appending of the HID++ descriptors conditional (Benjamin Tissoires) [1740778] - [hid] logitech-dj: remove false-positive error on double queueing of delayed-work (Benjamin Tissoires) [1740778] - [hid] logitech-dj: pick a better name for non-unifying receivers (Benjamin Tissoires) [1740778] - [hid] logitech-dj: deal with some KVMs adding an extra interface to the usbdev (Benjamin Tissoires) [1740778] - [hid] logitech-dj: replace dev_err calls with hid_err calls (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add support for 27 MHz mouse-only receivers (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add support for 27 MHz receivers (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add support for the gaming unifying receiver (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add support for non unifying receivers (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add logi_dj_recv_queue_unknown_work helper (Benjamin Tissoires) [1740778] - [hid] logitech-dj: support sharing struct dj_receiver_dev between USB-interfaces (Benjamin Tissoires) [1740778] - [hid] logitech-dj: rename dj_receiver_dev.hdev to dj_receiver_dev.hidpp (Benjamin Tissoires) [1740778] - [hid] logitech-dj: protect the paired_dj_devices access in add_djhid_dev with the lock (Benjamin Tissoires) [1740778] - [hid] logitech-dj: remove unused querying_devices variable (Benjamin Tissoires) [1740778] - [hid] logitech-dj: do not schedule the dj report itself (Benjamin Tissoires) [1740778] - [hid] logitech-dj: remove USB dependency (Benjamin Tissoires) [1740778] - [hid] logitech-dj: declare and use a few HID++ 1.0 constants (Benjamin Tissoires) [1740778] - [hid] logitech-dj: use BIT() macro for RF Report types (Benjamin Tissoires) [1740778] - [hid] logitech-dj: fix variable naming in logi_dj_hidpp_event (Benjamin Tissoires) [1740778] - [hid] logitech-dj: reshuffle logi_dj_recv_forward_* (Benjamin Tissoires) [1740778] - [hid] logitech: Stop setting drvdata to NULL on probe failure and remove (Benjamin Tissoires) [1740778] - [hid] quirks: do not blacklist Logitech devices (Benjamin Tissoires) [1740778] - [hid] u2fzero: fail probe if not using USB transport (Benjamin Tissoires) [1740778] - [hid] u2fzero: fix compiling error in u2fzero_probe() (Benjamin Tissoires) [1740778] - [hid] revert "hid: i2c-hid: Disable runtime PM on Synaptics touchpad" (Benjamin Tissoires) [1740778] - [hid] add driver for U2F Zero built-in LED and RNG (Benjamin Tissoires) [1740778] - [hid] core: Do not call request_module() in async context (Benjamin Tissoires) [1740778] - [hid] macally: Add support for Macally ikey keyboard (Benjamin Tissoires) [1740778] - [hid] core: Call request_module before doing device_add (Benjamin Tissoires) [1740778] - [hid] core: move Usage Page concatenation to Main item (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: change low battery level threshold from 31 to 30 percent (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: remove hidpp_is_connected() (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: simplify printing of HID++ version (Benjamin Tissoires) [1740778] - [hid] picolcd: Convert to use sysfs_streq() (Benjamin Tissoires) [1740778] - [hid] hid-sensor-custom: simplify getting .driver_data (Benjamin Tissoires) [1740778] - [hid] input: add mapping for Assistant key (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Disable runtime PM on Synaptics touchpad (Benjamin Tissoires) [1740778] - [hid] quirks: Fix keyboard + touchpad on Lenovo Miix 630 (Benjamin Tissoires) [1740778] - [hid] input: add mapping for "Toggle Display" key (Benjamin Tissoires) [1740778] - [hid] input: add mapping for "Full Screen" key (Benjamin Tissoires) [1740778] - [hid] input: add mapping for keyboard Brightness Up/Down/Toggle keys (Benjamin Tissoires) [1740778] - [hid] input: add mapping for Expose/Overview key (Benjamin Tissoires) [1740778] - [hid] input: fix mapping of aspect ratio key (Benjamin Tissoires) [1740778] - [hid] logitech: Handle 0 scroll events for the m560 (Benjamin Tissoires) [1740778] - [hid] debug: fix race condition with between rdesc_show() and device removal (Benjamin Tissoires) [1740778] - [hid] logitech: check the return value of create_singlethread_workqueue (Benjamin Tissoires) [1740778] - [hid] steam: fix deadlock with input devices (Benjamin Tissoires) [1740778] - [hid] uclogic: remove redudant duplicated null check on ver_ptr (Benjamin Tissoires) [1740778] - [hid] quirks: Drop misused kernel-doc annotation (Benjamin Tissoires) [1740778] - [hid] quirks: use correct format chars in dbg_hid (Benjamin Tissoires) [1740778] - [hid] Remove Waltop tablets from hid_have_special_driver (Benjamin Tissoires) [1740778] - [hid] Remove KYE tablets from hid_have_special_driver (Benjamin Tissoires) [1740778] - [hid] Remove hid-uclogic entries from hid_have_special_driver (Benjamin Tissoires) [1740778] - [hid] uclogic: Do not initialize non-USB devices (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for Ugee G5 (Benjamin Tissoires) [1740778] - [hid] uclogic: Support Gray-coded rotary encoders (Benjamin Tissoires) [1740778] - [hid] uclogic: Support faking Wacom pad device ID (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for XP-Pen Deco 01 (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for XP-Pen Star G640 (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for XP-Pen Star G540 (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for Ugee EX07S frame controls (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for Ugee M540 (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for Ugee 2150 (Benjamin Tissoires) [1740778] - [hid] uclogic: Support v2 protocol (Benjamin Tissoires) [1740778] - [hid] uclogic: Support fragmented high-res reports (Benjamin Tissoires) [1740778] - [hid] uclogic: Support in-range reporting emulation (Benjamin Tissoires) [1740778] - [hid] uclogic: Designate current protocol v1 (Benjamin Tissoires) [1740778] - [hid] uclogic: Re-initialize tablets on resume (Benjamin Tissoires) [1740778] - [hid] uclogic: Extract tablet parameter discovery into a module (Benjamin Tissoires) [1740778] - [hid] uclogic: Extract report descriptors to a module (Benjamin Tissoires) [1740778] - [hid] Clarify vendor ID reuse by Ugee tablets (Benjamin Tissoires) [1740778] - [hid] viewsonic: Support PD1011 signature pad (Benjamin Tissoires) [1740778] - [hid] kye: Add support for EasyPen M406XE (Benjamin Tissoires) [1740778] - [hid] wacom: Add support for Pro Pen slim (Benjamin Tissoires) [1740778] - [hid] roccat: Mark expected switch fall-through (Benjamin Tissoires) [1740778] - [hid] wacom: Mark expected switch fall-through (Benjamin Tissoires) [1740778] - [hid] fix Logitech WingMan Formula GP joined axes (Benjamin Tissoires) [1740778] - [hid] multitouch: Lenovo X1 Tablet Gen3 trackpoint and buttons (Benjamin Tissoires) [1740778] - [hid] steam: fix boot loop with bluetooth firmware (Benjamin Tissoires) [1740778] - [hid] Add ASUS T100CHI keyboard dock battery quirks (Benjamin Tissoires) [1740778] - [hid] Add support for Toshiba WT10A tablet bluetooth keyboard (Benjamin Tissoires) [1740778] - [hid] wacom: Move HID fix for AES serial number into wacom_hid_usage_quirk (Benjamin Tissoires) [1740778] - [hid] elan: Make array buf static, shrinks object size (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Ignore input report if there's no data present on Elan touchpanels (Benjamin Tissoires) [1740778] - [hid] core: simplify active collection tracking (Benjamin Tissoires) [1740778] - [hid] Support for Maltron L90 keyboard media keys (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Disable runtime PM on Goodix touchpad (Benjamin Tissoires) [1740778] - [hid] sony: Fix SHANWAN PS3 GamePad rumble and led settings support (Benjamin Tissoires) [1740778] - [hid] sony: Transform one-time SHANWAN check into quirk (Benjamin Tissoires) [1740778] - [hid] core: replace the collection tree pointers with indices (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Add Odys Winbook 13 to descriptor override (Benjamin Tissoires) [1740778] - [hid] lenovo: Add checks to fix of_led_classdev_register (Benjamin Tissoires) [1740778] - [hid] intel-ish-hid: add MSI interrupt support (Benjamin Tissoires) [1740778] - [hid] debug: Change to use DEFINE_SHOW_ATTRIBUTE macro (Benjamin Tissoires) [1740778] - [hid] intel-ish-hid: fixes incorrect error handling (Benjamin Tissoires) [1740778] - [hid] logitech: Use LDJ_DEVICE macro for existing Logitech mice (Benjamin Tissoires) [1740778] - [hid] logitech: Enable high-resolution scrolling on Logitech mice (Benjamin Tissoires) [1740778] - [hid] logitech: Add function to enable HID++ 1.0 "scrolling acceleration" (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: fix typo, hiddpp to hidpp (Benjamin Tissoires) [1740778] - [hid] input: use the Resolution Multiplier for high-resolution scrolling (Benjamin Tissoires) [1740778] - [hid] core: process the Resolution Multiplier (Benjamin Tissoires) [1740778] - [hid] core: store the collections as a basic tree (Benjamin Tissoires) [1740778] - [hid] cougar: Add support for Cougar 700K Gaming Keyboard (Benjamin Tissoires) [1740778] - [hid] hidraw: enforce minors_lock locking via lockdep (Benjamin Tissoires) [1740778] - [hid] quirks: fix RetroUSB.com devices (Benjamin Tissoires) [1740778] - [kernel] hid: input: support Microsoft wireless radio control hotkey (Benjamin Tissoires) [1740778] - [kernel] hid: use macros in IS_INPUT_APPLICATION (Benjamin Tissoires) [1740778] - [hid] ite: Add USB id match for another ITE based keyboard rfkill key quirk (Benjamin Tissoires) [1740778] - [hid] revert "hid: input: Create a utility class for counting scroll events" (Benjamin Tissoires) [1740778] - [hid] revert "hid: logitech: Add function to enable HID++ 1.0 "scrolling acceleration"" (Benjamin Tissoires) [1740778] - [hid] revert "hid: logitech: Enable high-resolution scrolling on Logitech mice" (Benjamin Tissoires) [1740778] - [hid] revert "hid: logitech: Use LDJ_DEVICE macro for existing Logitech mice" (Benjamin Tissoires) [1740778] - [hid] revert "hid: logitech: fix a used uninitialized GCC warning" (Benjamin Tissoires) [1740778] - [hid] revert "hid: input: simplify/fix high-res scroll event handling" (Benjamin Tissoires) [1740778] - [hid] Add quirk for Primax PIXART OEM mice (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Disable runtime PM for LG touchscreen (Benjamin Tissoires) [1740778] - [hid] steam: remove input device when a hid client is running (Benjamin Tissoires) [1740778] - [hid] revert "hid: uhid: use strlcpy() instead of strncpy()" (Benjamin Tissoires) [1740778] - [hid] uhid: forbid UHID_CREATE under KERNEL_DS or elevated privileges (Benjamin Tissoires) [1740778] - [hid] iio/hid-sensors: Fix IIO_CHAN_INFO_RAW returning wrong values for signed numbers (Benjamin Tissoires) [1740778] - [hid] input: Ignore battery reported by Symbol DS4308 (Benjamin Tissoires) [1740778] - [hid] Add quirk for Microsoft PIXART OEM mouse (Benjamin Tissoires) [1740778] - [kernel] hid: fix up .raw_event() documentation (Benjamin Tissoires) [1740778] - [hid] i2c-hid: add Direkt-Tek DTLAPY133-1 to descriptor override (Benjamin Tissoires) [1740778] - [hid] input: simplify/fix high-res scroll event handling (Benjamin Tissoires) [1740778] - [hid] we do not randomly make new drivers 'default y' (Benjamin Tissoires) [1740778] - [hid] i2c-hid: properly terminate i2c_hid_dmi_desc_override_table[] array (Benjamin Tissoires) [1740778] - [hid] alps: allow incoming reports when only the trackstick is opened (Benjamin Tissoires) [1740778] - [hid] revert "hid: add NOGET quirk for Eaton Ellipse MAX UPS" (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Add a small delay after sleep command for Raydium touchpanel (Benjamin Tissoires) [1740778] - [hid] usbhid: Add quirk for Redragon/Dragonrise Seymur 2 (Benjamin Tissoires) [1740778] - [hid] wacom: Work around HID descriptor bug in DTK-2451 and DTH-2452 (Benjamin Tissoires) [1740778] - [hid] google: add dependency on Cros EC for Hammer (Benjamin Tissoires) [1740778] - [hid] elan: fix spelling mistake "registred" -> "registered" (Benjamin Tissoires) [1740778] - [hid] google: drop superfluous const before SIMPLE_DEV_PM_OPS() (Benjamin Tissoires) [1740778] - [hid] google: add support tablet mode switch for Whiskers (Benjamin Tissoires) [1740778] - [hid] magicmouse: add support for Apple Magic Trackpad 2 (Benjamin Tissoires) [1740778] - [hid] i2c-hid: override HID descriptors for certain devices (Benjamin Tissoires) [1740778] - [hid] hid-bigbenff: driver for BigBen Interactive PS3OFMINIPAD gamepad (Benjamin Tissoires) [1740778] - [hid] logitech: fix a used uninitialized GCC warning (Benjamin Tissoires) [1740778] - [hid] intel-ish-hid: using list_head for ipc write queue (Benjamin Tissoires) [1740778] - [hid] intel-ish-hid: use resource-managed api (Benjamin Tissoires) [1740778] - [hid] intel_ish-hid: Enhance API to get ring buffer sizes (Benjamin Tissoires) [1740778] - [hid] input: Set INPUT_PROP_-property for HID_UP_DIGITIZERS (Benjamin Tissoires) [1740778] - [hid] microsoft: the driver now neeed MEMLESS_FF infrastructure (Benjamin Tissoires) [1740778] - [hid] cougar: Stop processing vendor events on hid-core (Benjamin Tissoires) [1740778] - [hid] cougar: Make parameter 'g6_is_space' dinamically settable (Benjamin Tissoires) [1740778] - [hid] microsoft: Add rumble support for Xbox One S controller (Benjamin Tissoires) [1740778] - [hid] microsoft: Convert private data to be a proper struct (Benjamin Tissoires) [1740778] - [hid] logitech: Use LDJ_DEVICE macro for existing Logitech mice (Benjamin Tissoires) [1740778] - [hid] logitech: Enable high-resolution scrolling on Logitech mice (Benjamin Tissoires) [1740778] - [hid] logitech: Add function to enable HID++ 1.0 "scrolling acceleration" (Benjamin Tissoires) [1740778] - [hid] input: Create a utility class for counting scroll events (Benjamin Tissoires) [1740778] - [hid] multitouch: simplify the application retrieval (Benjamin Tissoires) [1740778] - [hid] input: do not append a suffix if the name already has it (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Remove RESEND_REPORT_DESCR quirk and its handling (Benjamin Tissoires) [1740778] - [hid] i2c-hid: disable runtime PM operations on hantick touchpad (Benjamin Tissoires) [1740778] - [hid] sensor-hub: Restore fixup for Lenovo ThinkPad Helix 2 sensor hub report (Benjamin Tissoires) [1740778] - [hid] core: fix NULL pointer dereference (Benjamin Tissoires) [1740778] - [hid] hid-saitek: Add device ID for RAT 7 Contagion (Benjamin Tissoires) [1740778] - [hid] core: fix memory leak on probe (Benjamin Tissoires) [1740778] - [hid] add support for Apple Magic Keyboards (Benjamin Tissoires) [1740778] - [hid] intel_ish-hid: tx_buf memory leak on probe/remove (Benjamin Tissoires) [1740778] - [hid] intel-ish-hid: Prevent loading of driver on Mehlow (Benjamin Tissoires) [1740778] - [hid] cougar: Add support for the Cougar 500k Gaming Keyboard (Benjamin Tissoires) [1740778] - [hid] cougar: make compare_device_paths reusable (Benjamin Tissoires) [1740778] - [hid] multitouch: handle palm for touchscreens (Benjamin Tissoires) [1740778] - [hid] multitouch: touchscreens also use confidence reports (Benjamin Tissoires) [1740778] - [hid] multitouch: report MT_TOOL_PALM for non-confident touches (Benjamin Tissoires) [1740778] - [hid] microsoft: support the Surface Dial (Benjamin Tissoires) [1740778] - [hid] core: do not upper bound the collection stack (Benjamin Tissoires) [1740778] - [hid] input: enable Totem on the Dell Canvas 27 (Benjamin Tissoires) [1740778] - [hid] multitouch: remove one copy of values (Benjamin Tissoires) [1740778] - [hid] multitouch: ditch mt_report_id (Benjamin Tissoires) [1740778] - [hid] multitouch: store a per application quirks value (Benjamin Tissoires) [1740778] - [hid] multitouch: Store per collection multitouch data (Benjamin Tissoires) [1740778] - [hid] multitouch: make sure the static list of class is not changed (Benjamin Tissoires) [1740778] - [hid] elan: Add support for touchpad on the Toshiba Click Mini L9W (Benjamin Tissoires) [1740778] - [hid] elan: Add USB-id for HP x2 10-n000nd touchpad (Benjamin Tissoires) [1740778] - [hid] elan: Add a flag for selecting if the touchpad has a LED (Benjamin Tissoires) [1740778] - [hid] elan: Query resolution from the touchpad (Benjamin Tissoires) [1740778] - [hid] elan: Query device max_x and max_y value from touchpad (Benjamin Tissoires) [1740778] - [hid] elan: Hardcode finger-count and usb-interface (Benjamin Tissoires) [1740778] - [hid] elan: Correctly report MT_PRESSURE instead of TOOL_WIDTH (Benjamin Tissoires) [1740778] - [hid] elan: Stop claiming we have TOUCH_MAJOR and then never reporting it (Benjamin Tissoires) [1740778] - [hid] elan: Remove unused max_area_x and max_area_y vatiables (Benjamin Tissoires) [1740778] - [hid] hid-sony.c: Use devm_ api to simplify sc->output_report_dmabuf (Benjamin Tissoires) [1740778] - [hid] hid-sony.c: Use devm_ api to simplify sony_battery_probe() (Benjamin Tissoires) [1740778] - [hid] hid-sony.c: Use devm_ api to simplify sony_leds_init() (Benjamin Tissoires) [1740778] - [hid] hid-sony.c: Use devm_ api to simplify sony_register_sensors() (Benjamin Tissoires) [1740778] - [hid] hid-sony.c: Use devm_ api to simplify sony_register_touchpad() (Benjamin Tissoires) [1740778] - [hid] wacom: convert Wacom custom usages to standard HID usages (Benjamin Tissoires) [1740778] - [hid] wacom: Move handling of HID quirks into a dedicated function (Benjamin Tissoires) [1740778] - [hid] wacom: Replace touch_max fixup code with static touch_max definitions (Benjamin Tissoires) [1740778] - [hid] wiimote: add support for Guitar-Hero devices (Benjamin Tissoires) [1740778] - [hid] usbhid: use irqsave() in USB's complete callback (Benjamin Tissoires) [1740778] - [hid] redragon: fix num lock and caps lock LEDs (Benjamin Tissoires) [1740778] - [hid] hid-ntrig: add error handling for sysfs_create_group (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Add vddl regulator control (Benjamin Tissoires) [1740778] - [uapi] input: document meanings of KEY_SCREEN and KEY_ZOOM (Benjamin Tissoires) [1740778] - [input] synaptics-rmi4 - avoid processing unknown IRQs (Benjamin Tissoires) [1740778] - [input] revert "input: elantech - enable SMBus on new (2018+) systems" (Benjamin Tissoires) [1740778] - [input] elantech - annotate fall-through case in elantech_use_host_notify() (Benjamin Tissoires) [1740778] - [samples] treewide: Add SPDX license identifier - Makefile/Kconfig (Benjamin Tissoires) [1740778] - [kernel] input: elan_i2c - remove Lenovo Legion Y7000 PnpID (Benjamin Tissoires) [1740778] - [input] synaptics - enable RMI mode for HP Spectre X360 (Benjamin Tissoires) [1740778] - [input] elantech - enable SMBus on new (2018+) systems (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Benjamin Tissoires) [1740778] - [kernel] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234 (Benjamin Tissoires) [1740778] - [input] hyperv-keyboard: Use in-place iterator API in the channel callback (Benjamin Tissoires) [1740778] - [input] usbtouchscreen - initialize PM mutex before using it (Benjamin Tissoires) [1740778] - [input] alps - fix a mismatch between a condition check and its comment (Benjamin Tissoires) [1740778] - [input] psmouse - fix build error of multiple definition (Benjamin Tissoires) [1740778] - [input] alps - don't handle ALPS cs19 trackpoint-only device (Benjamin Tissoires) [1740778] - [input] hyperv-keyboard - remove dependencies on PAGE_SIZE for ring buffer (Benjamin Tissoires) [1740778] - [input] synaptics - fix misuse of strlcpy (Benjamin Tissoires) [1740778] - [input] synaptics - whitelist Lenovo T580 SMBus intertouch (Benjamin Tissoires) [1740778] - [input] synaptics - enable SMBUS on T480 thinkpad trackpad (Benjamin Tissoires) [1740778] - [input] joydev - extend absolute mouse detection (Benjamin Tissoires) [1740778] - [kernel] input: elan_i2c - export the device id whitelist (Benjamin Tissoires) [1740778] - [kernel] pm: suspend: Rename pm_suspend_via_s2idle() (Benjamin Tissoires) [1740778] - [kernel] pm: sleep: Add kerneldoc comments to some functions (Benjamin Tissoires) [1740778] - [input] synaptics - enable SMBus on ThinkPad E480 and E580 (Benjamin Tissoires) [1740778] - [input] synaptics-rmi4 - remove set but not used variable 'sensor_flags' (Benjamin Tissoires) [1740778] - [input] uinput - add compat ioctl number translation for UI_*_FF_UPLOAD (Benjamin Tissoires) [1740778] - [input] libps2 - mark expected switch fall-through (Benjamin Tissoires) [1740778] - [input] synaptics-rmi4 - write config register values to the right offset (Benjamin Tissoires) [1740778] - [input] synaptics-rmi4 - fix enum_fmt (Benjamin Tissoires) [1740778] - [input] synaptics-rmi4 - fill initial format (Benjamin Tissoires) [1740778] - [uapi] input: add KEY_KBD_LAYOUT_NEXT (Benjamin Tissoires) [1740778] - [input] synaptics-rmi4 - fix possible double free (Benjamin Tissoires) [1740778] - [input] hyperv-keyboard - add module description (Benjamin Tissoires) [1740778] - [input] i8042 - signal wakeup from atkbd/psmouse (Benjamin Tissoires) [1740778] - [input] evdev - use struct_size() in kzalloc() and vzalloc() (Benjamin Tissoires) [1740778] - [input] elan_i2c - add hardware ID for multiple Lenovo laptops (Benjamin Tissoires) [1740778] - [input] wacom_serial4 - add support for Wacom ArtPad II tablet (Benjamin Tissoires) [1740778] - [input] elan_i2c - add id for touchpad found in Lenovo s21e-20 (Benjamin Tissoires) [1740778] - [input] i8042 - rework DT node name comparisons (Benjamin Tissoires) [1740778] - [input] synaptics_i2c - remove redundant spinlock (Benjamin Tissoires) [1740778] - [input] elan_i2c - add ACPI ID for touchpad in Lenovo V330-15ISK (Benjamin Tissoires) [1740778] - [input] revert "input: elan_i2c - add ACPI ID for touchpad in ASUS Aspire F5-573G" (Benjamin Tissoires) [1740778] - [input] elantech - enable 3rd button support on Fujitsu CELSIUS H780 (Benjamin Tissoires) [1740778] - [uapi] input: input_event - fix the CONFIG_SPARC64 mixup (Benjamin Tissoires) [1740778] - [input] uinput - fix undefined behavior in uinput_validate_absinfo() (Benjamin Tissoires) [1740778] - [uapi] input: input_event - provide override for sparc64 (Benjamin Tissoires) [1740778] - [input] soc_button_array - fix mapping of the 5th GPIO in a PNP0C40 device (Benjamin Tissoires) [1740778] - [input] soc_button_array - add usage-page 0x01 usage-id 0xca mapping (Benjamin Tissoires) [1740778] - [input] elan_i2c - add ACPI ID for touchpad in ASUS Aspire F5-573G (Benjamin Tissoires) [1740778] - [input] synaptics - enable SMBus for HP EliteBook 840 G4 (Benjamin Tissoires) [1740778] - [input] synaptics - enable RMI on ThinkPad T560 (Benjamin Tissoires) [1740778] - [documentation] input: add `REL_WHEEL_HI_RES` and `REL_HWHEEL_HI_RES` (Benjamin Tissoires) [1740778] - [uapi] input: restore EV_ABS ABS_RESERVED (Benjamin Tissoires) [1740778] - [input] synaptics - enable SMBus for HP 15-ay000 (Benjamin Tissoires) [1740778] - [input] synaptics - add PNP ID for ThinkPad P50 to SMBus (Benjamin Tissoires) [1740778] - [input] elan_i2c - add ACPI ID for Lenovo IdeaPad 330-15ARR (Benjamin Tissoires) [1740778] - [input] elan_i2c - add support for ELAN0621 touchpad (Benjamin Tissoires) [1740778] - [documentation] revert "input: Add the `REL_WHEEL_HI_RES` event code" (Benjamin Tissoires) [1740778] - [input] atkbd - clean up indentation issue (Benjamin Tissoires) [1740778] - [input] elan_i2c - add ELAN0620 to the ACPI table (Benjamin Tissoires) [1740778] - [input] synaptics - avoid using uninitialized variable when probing (Benjamin Tissoires) [1740778] - [input] xen-kbdfront - mark expected switch fall-through (Benjamin Tissoires) [1740778] - [input] elan_i2c - add ACPI ID for Lenovo IdeaPad 330-15IGM (Benjamin Tissoires) [1740778] - [input] of_touchscreen - add support for touchscreen-min-x|y (Benjamin Tissoires) [1740778] - [input] elants_i2c - use DMA safe i2c when possible (Benjamin Tissoires) [1740778] - [input] uinput - add a schedule point in uinput_inject_events() (Benjamin Tissoires) [1740778] - [input] evdev - add a schedule point in evdev_write() (Benjamin Tissoires) [1740778] - [input] mousedev - add a schedule point in mousedev_write() (Benjamin Tissoires) [1740778] - [uapi] input: reserve 2 events code because of HID (Benjamin Tissoires) [1740778] - [input] i8042 - enable keyboard wakeups by default when s2idle is used (Benjamin Tissoires) [1740778] - [input] uinput - allow for max == min during input_absinfo validation (Benjamin Tissoires) [1740778] - [input] atakbd - fix Atari CapsLock behaviour (Benjamin Tissoires) [1740778] - [input] atakbd - fix Atari keymap (Benjamin Tissoires) [1740778] - [documentation] input: Add the `REL_WHEEL_HI_RES` event code (Benjamin Tissoires) [1740778] - [input] mark expected switch fall-throughs (Benjamin Tissoires) [1740778] - [input] evdev - switch to bitmap API (Benjamin Tissoires) [1740778] - [input] elan_i2c_smbus - cast sizeof to int for comparison (Benjamin Tissoires) [1740778] - [uapi] input: stop telling users to snail-mail Vojtech (Benjamin Tissoires) [1740778] - [documentation] input: add MT_TOOL_DIAL (Benjamin Tissoires) [1740778] - [input] i8042 - increment wakeup_count for the respective port (Benjamin Tissoires) [1740778] - [input] xen-kbdfront - allow better run-time configuration (Benjamin Tissoires) [1740778] - [xen] Sync up with the canonical protocol definitions in Xen (Benjamin Tissoires) [1740778] - [cpufreq] dev_pm_qos_update_request() can return 1 on success (Al Stone) [1739729 1725581] - [cpufreq] Make cpufreq_generic_init() return void (Al Stone) [1739729 1725581] - [cpufreq] Add QoS requests for userspace constraints (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Reuse refresh_frequency_limits() (Al Stone) [1739729 1725581] - [cpufreq] Register notifiers with the PM QoS framework (Al Stone) [1739729 1725581] - [base] pm / qos: Add support for MIN/MAX frequency constraints (Al Stone) [1739729 1725581] - [base] pm / qos: Pass request type to dev_pm_qos_read_value() (Al Stone) [1739729 1725581] - [base] pm / qos: Rename __dev_pm_qos_read_value() and dev_pm_qos_raw_read_value() (Al Stone) [1739729 1725581] - [base] pm / qos: Pass request type to dev_pm_qos_{add|remove}_notifier() (Al Stone) [1739729 1725581] - [cpufreq] Avoid calling cpufreq_verify_current_freq() from handle_update() (Al Stone) [1739729 1725581] - [cpufreq] Consolidate cpufreq_update_current_freq() and __cpufreq_get() (Al Stone) [1739729 1725581] - [cpufreq] Don't skip frequency validation for has_target() drivers (Al Stone) [1739729 1725581] - [cpufreq] Use has_target() instead of !setpolicy (Al Stone) [1739729 1725581] - [cpufreq] Remove redundant !setpolicy check (Al Stone) [1739729 1725581] - [kernel] cpufreq: Move the IS_ENABLED(CPU_THERMAL) macro into a stub (Al Stone) [1739729 1725581] - [opp] Don't use IS_ERR on invalid supplies (Al Stone) [1739729 1725581] - [kernel] pm: sleep: Update struct wakeup_source documentation (Al Stone) [1739729 1725581] - [base] base: power: remove wakeup_sources_stats_dentry variable (Al Stone) [1739729 1725581] - [cpufreq] pcc-cpufreq: Fail initialization if driver cannot be registered (Al Stone) [1739729 1725581] - [opp] Make dev_pm_opp_set_rate() handle freq = 0 to drop performance votes (Al Stone) [1739729 1725581] - [opp] Don't overwrite rounded clk rate (Al Stone) [1739729 1725581] - [base] pm: sleep: Show how long dpm_suspend_start() and dpm_suspend_end() take (Al Stone) [1739729 1725581] - [base] pm / clk: Remove error message on out-of-memory condition (Al Stone) [1739729 1725581] - [base] base: power: clock_ops: Use of_clk_get_parent_count() (Al Stone) [1739729 1725581] - [opp] Allocate genpd_virt_devs from dev_pm_opp_attach_genpd() (Al Stone) [1739729 1725581] - [opp] Attach genpds to devices from within OPP core (Al Stone) [1739729 1725581] - [base] pm / domains: Add GENPD_FLAG_RPM_ALWAYS_ON flag (Al Stone) [1739729 1725581] - [cpufreq] Don't find governor for setpolicy drivers in cpufreq_init_policy() (Al Stone) [1739729 1725581] - [cpufreq] Explain the kobject_put() in cpufreq_policy_alloc() (Al Stone) [1739729 1725581] - [x86] cpufreq: Call transition notifier only once for each policy (Al Stone) [1739729 1725581] - [cpufreq] Fix kobject memleak (Al Stone) [1739729 1725581] - [cpufreq] centrino: Fix centrino_setpolicy() kerneldoc comment (Al Stone) [1739729 1725581] - [base] pm / domains: Allow to attach a CPU via genpd_dev_pm_attach_by_id|name() (Al Stone) [1739729 1725581] - [base] pm / domains: Search for the CPU device outside the genpd lock (Al Stone) [1739729 1725581] - [base] pm / domains: Drop unused in-parameter to some genpd functions (Al Stone) [1739729 1725581] - [base] pm / domains: Use the base device for driver_deferred_probe_check_state() (Al Stone) [1739729 1725581] - [base] pm / domains: Enable genpd_dev_pm_attach_by_id|name() for single PM domain (Al Stone) [1739729 1725581] - [base] pm / domains: Allow OF lookup for multi PM domain case from ->attach_dev() (Al Stone) [1739729 1725581] - [base] pm / domains: Don't kfree() the virtual device in the error path (Al Stone) [1739729 1725581] - [cpufreq] Move ->get callback check outside of __cpufreq_get() (Al Stone) [1739729 1725581] - [x86] tsc: Rework time_cpufreq_notifier() (Al Stone) [1739729 1725581] - [x86] tsc: Fix UV TSC initialization (Al Stone) [1739729 1725581] - [x86] tsc: Prevent result truncation on 32bit (Al Stone) [1739729 1725581] - [x86] tsc: Consolidate init code (Al Stone) [1739729 1725581] - [x86] tsc: Make use of tsc_calibrate_cpu_early() (Al Stone) [1739729 1725581] - [x86] tsc: Split native_calibrate_cpu() into early and late parts (Al Stone) [1739729 1725581] - [x86] tsc: Use TSC as sched clock early (Al Stone) [1739729 1725581] - [x86] tsc: Initialize cyc2ns when tsc frequency is determined (Al Stone) [1739729 1725581] - [x86] tsc: Calibrate tsc only once (Al Stone) [1739729 1725581] - [x86] tsc: Redefine notsc to behave as tsc=unstable (Al Stone) [1739729 1725581] - [x86] platform/uv: Provide is_early_uv_system() (Al Stone) [1739729 1725581] - [base] pm / domains: remove unnecessary unlikely() (Al Stone) [1739729 1725581] - [cpufreq] Remove needless bios_limit check in show_bios_limit() (Al Stone) [1739729 1725581] - [cpufreq] cpufreq/acpi-cpufreq.c: This fixes the following checkpatch warning (Al Stone) [1739729 1725581] - [base] pm / core: Propagate dev->power.wakeup_path when no callbacks (Al Stone) [1739729 1725581] - [base] pm / domains: Add genpd governor for CPUs (Al Stone) [1739729 1725581] - [cpuidle] Export the next timer expiration for CPUs (Al Stone) [1739729 1725581] - [base] pm / core: Introduce dpm_async_fn() helper (Al Stone) [1739729 1725581] - [cpufreq] boost: Remove CONFIG_CPU_FREQ_BOOST_SW Kconfig option (Al Stone) [1739729 1725581] - [opp] Introduce dev_pm_opp_find_freq_ceil_by_volt() (Al Stone) [1739729 1725581] - [base] pm / domains: Add support for CPU devices to genpd (Al Stone) [1739729 1725581] - [base] pm / domains: Add generic data pointer to struct genpd_power_state (Al Stone) [1739729 1725581] - [cpufreq] rhel: cpufreq: switch printk users from pf and pF to ps and pS, respectively (Al Stone) [1739729 1725581] - [base] pm / core: fix kerneldoc comment for device_pm_wait_for_dev() (Al Stone) [1739729 1725581] - [base] pm / core: fix kerneldoc comment for dpm_watchdog_handler() (Al Stone) [1739729 1725581] - [cpufreq] stats: Use lock by stat to replace global spin lock (Al Stone) [1739729 1725581] - [cpufreq] Remove cpufreq_driver check in cpufreq_boost_supported() (Al Stone) [1739729 1725581] - [cpufreq] ppc_cbe: fix possible object reference leak (Al Stone) [1739729 1725581] - [cpufreq] cpufreq: Convert some slow-path static_cpu_has() callers to boot_cpu_has() (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Update max frequency on global turbo changes (Al Stone) [1739729 1725581] - [base] pm / wakeup: Use pm_pr_dbg() instead of pr_debug() (Al Stone) [1739729 1725581] - [cpufreq] Add cpufreq_cpu_acquire() and cpufreq_cpu_release() (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Driver-specific handling of _PPC updates (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Load only on Intel hardware (Al Stone) [1739729 1725581] - [cpufreq] scpi: Fix use after free (Al Stone) [1739729 1725581] - [base] pm / domains: Avoid a potential deadlock (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Fix up iowait_boost computation (Al Stone) [1739729 1725581] - [opp] pm / opp: Update performance state when freq == old_freq (Al Stone) [1739729 1725581] - [base] pm / wakeup: Drop wakeup_source_drop() (Al Stone) [1739729 1725581] - [base] pm / wakeup: Rework wakeup source timer cancellation (Al Stone) [1739729 1725581] - [base] pm / domains: Remove one unnecessary blank line (Al Stone) [1739729 1725581] - [base] pm / domains: Return early for all errors in _genpd_power_off() (Al Stone) [1739729 1725581] - [base] pm / domains: Improve warn for multiple states but no governor (Al Stone) [1739729 1725581] - [opp] Fix handling of multiple power domains (Al Stone) [1739729 1725581] - [base] pm / qos: Fix typo in file description (Al Stone) [1739729 1725581] - [base] pm-runtime: Call pm_runtime_active|suspended_time() from sysfs (Al Stone) [1739729 1725581] - [base] pm-runtime: Consolidate code to get active/suspended time (Al Stone) [1739729 1725581] - [base] pm: Add and use pr_fmt() (Al Stone) [1739729 1725581] - [cpufreq] Improve kerneldoc comments for cpufreq_cpu_get/put() (Al Stone) [1739729 1725581] - [cpufreq] acpi-cpufreq: Report if CPU doesn't support boost technologies (Al Stone) [1739729 1725581] - [base] driver core: Fix PM-runtime for links added during consumer probe (Al Stone) [1739729 1725581] - [cpufreq] Pass updated policy to driver ->setpolicy() callback (Al Stone) [1739729 1725581] - [cpufreq] Fix two debug messages in cpufreq_set_policy() (Al Stone) [1739729 1725581] - [cpufreq] Reorder and simplify cpufreq_update_policy() (Al Stone) [1739729 1725581] - [cpufreq] Add kerneldoc comments for two core functions (Al Stone) [1739729 1725581] - [cpufreq] scmi: Fix use-after-free in scmi_cpufreq_exit() (Al Stone) [1739729 1725581] - [kernel] pm / core: Add support to skip power management in device/driver model (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Rework iowait boosting to be less aggressive (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Eliminate intel_pstate_get_base_pstate() (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Avoid redundant initialization of local vars (Al Stone) [1739729 1725581] - [cpufreq] cpufreq / cppc: Work around for Hisilicon CPPC cpufreq (Al Stone) [1739729 1725581] - [cpufreq] speedstep: convert BUG() to BUG_ON() (Al Stone) [1739729 1725581] - [cpufreq] powernv: fix missing check of return value in init_powernv_pstates() (Al Stone) [1739729 1725581] - [cpufreq] pcc-cpufreq: remove unneeded semicolon (Al Stone) [1739729 1725581] - [kernel] pm / domains: Mark "name" const in dev_pm_domain_attach_by_name() (Al Stone) [1739729 1725581] - [kernel] pm / domains: Mark "name" const in genpd_dev_pm_attach_by_name() (Al Stone) [1739729 1725581] - [cpufreq] Replace double NOT (!!) with single NOT (!) (Al Stone) [1739729 1725581] - [base] pm / suspend: Print debug messages for device using direct-complete (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Add reasons for failure and debug messages (Al Stone) [1739729 1725581] - [base] driver core: Fix possible supplier PM-usage counter imbalance (Al Stone) [1739729 1725581] - [base] pm-runtime: Fix __pm_runtime_set_status() race with runtime resume (Al Stone) [1739729 1725581] - [cpufreq] dt: Implement online/offline() callbacks (Al Stone) [1739729 1725581] - [cpufreq] Allow light-weight tear down and bring up of CPUs (Al Stone) [1739729 1725581] - [base] pm-runtime: Take suppliers into account in __pm_runtime_set_status() (Al Stone) [1739729 1725581] - [opp] no need to check return value of debugfs_create functions (Al Stone) [1739729 1725581] - [cpufreq] scmi: Register an Energy Model (Al Stone) [1739729 1725581] - [opp] pm / opp: Introduce a power estimation helper (Al Stone) [1739729 1725581] - [opp] pm / opp: Remove unused parameter of _generic_set_opp_clk_only() (Al Stone) [1739729 1725581] - [cpufreq] scpi: Register an Energy Model (Al Stone) [1739729 1725581] - [cpufreq] dt: Register an Energy Model (Al Stone) [1739729 1725581] - [cpufreq] stats: Fix concurrency issues while resetting stats (Al Stone) [1739729 1725581] - [cpufreq] stats: Declare freq-attr right after their callbacks (Al Stone) [1739729 1725581] - [base] driver core: Do not call rpm_put_suppliers() in pm_runtime_drop_link() (Al Stone) [1739729 1725581] - [base] driver core: Fix handling of runtime PM flags in device_link_add() (Al Stone) [1739729 1725581] - [base] driver core: Do not resume suppliers under device_links_write_lock() (Al Stone) [1739729 1725581] - [base] driver core: Avoid careless re-use of existing device links (Al Stone) [1739729 1725581] - [base] driver core: Fix DL_FLAG_AUTOREMOVE_SUPPLIER device link flag handling (Al Stone) [1739729 1725581] - [base] driver core: Add flag to autoremove device link on supplier unbind (Al Stone) [1739729 1725581] - [base] driver core: Rename flag AUTOREMOVE to AUTOREMOVE_CONSUMER (Al Stone) [1739729 1725581] - [base] pm-runtime: update accounting_timestamp on enable (Al Stone) [1739729 1725581] - [cpufreq] scpi: Use auto-registration of thermal cooling device (Al Stone) [1739729 1725581] - [cpufreq] scmi: Use auto-registration of thermal cooling device (Al Stone) [1739729 1725581] - [cpufreq] cpufreq-dt: Use auto-registration of thermal cooling device (Al Stone) [1739729 1725581] - [cpufreq] Auto-register the driver as a thermal cooling device if asked (Al Stone) [1739729 1725581] - [cpufreq] thermal: cpu_cooling: Require thermal core to be compiled in (Al Stone) [1739729 1725581] - [cpufreq] Use struct kobj_attribute instead of struct global_attr (Al Stone) [1739729 1725581] - [base] pm / wakeup: fix kerneldoc comment for pm_wakeup_dev_event() (Al Stone) [1739729 1725581] - [base] pm: domains: no need to check return value of debugfs_create functions (Al Stone) [1739729 1725581] - [opp] Add support for parsing the 'opp-level' property (Al Stone) [1739729 1725581] - [kernel] cpufreq: Replace open-coded << with BIT() (Al Stone) [1739729 1725581] - [base] pm: clock_ops: fix missing clk_prepare() return value check (Al Stone) [1739729 1725581] - [cpufreq] e_powersaver: Use struct_size() in kzalloc() (Al Stone) [1739729 1725581] - [cpufreq] Don't update new_policy on failures (Al Stone) [1739729 1725581] - [cpufreq] scmi: Fix frequency invariance in slow path (Al Stone) [1739729 1725581] - [cpufreq] check if policy is inactive early in __cpufreq_get() (Al Stone) [1739729 1725581] - [opp] cpufreq: scpi/scmi: Fix freeing of dynamic OPPs (Al Stone) [1739729 1725581] - [base] pm: sleep: call devfreq suspend/resume (Al Stone) [1739729 1725581] - [devfreq] pm / devfreq: add devfreq_suspend/resume() functions (Al Stone) [1739729 1725581] - [base] pm / domains: remove define_genpd_open_function() and define_genpd_debugfs_fops() (Al Stone) [1739729 1725581] - [base] pm / domains: Propagate performance state updates (Al Stone) [1739729 1725581] - [base] pm / domains: Factorize dev_pm_genpd_set_performance_state() (Al Stone) [1739729 1725581] - [base] pm / domains: Save OPP table pointer in genpd (Al Stone) [1739729 1725581] - [opp] Don't return 0 on error from of_get_required_opp_performance_state() (Al Stone) [1739729 1725581] - [opp] Add dev_pm_opp_xlate_performance_state() helper (Al Stone) [1739729 1725581] - [opp] Improve _find_table_of_opp_np() (Al Stone) [1739729 1725581] - [base] pm / domains: Make genpd performance states orthogonal to the idlestates (Al Stone) [1739729 1725581] - [opp] Fix missing debugfs supply directory for OPPs (Al Stone) [1739729 1725581] - [opp] Use opp_table->regulators to verify no regulator case (Al Stone) [1739729 1725581] - [base] pm: Switch to use ptR (Al Stone) [1739729 1725581] - [cpufreq] powernv: add of_node_put() (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Force HWP min perf before offline (Al Stone) [1739729 1725581] - [cpufreq] cpufreq: change CONFIG_6xx to CONFIG_PPC_BOOK3S_32 (Al Stone) [1739729 1725581] - [opp] Fix parsing of multiple phandles in "operating-points-v2" property (Al Stone) [1739729 1725581] - [opp] Remove of_dev_pm_opp_find_required_opp() (Al Stone) [1739729 1725581] - [base] opp: Rename and relocate of_genpd_opp_to_performance_state() (Al Stone) [1739729 1725581] - [opp] Configure all required OPPs (Al Stone) [1739729 1725581] - [opp] Add dev_pm_opp_{set|put}_genpd_virt_dev() helper (Al Stone) [1739729 1725581] - [base] pm / domains: Add genpd_opp_to_performance_state() (Al Stone) [1739729 1725581] - [opp] Populate OPPs from "required-opps" property (Al Stone) [1739729 1725581] - [opp] Populate required opp tables from "required-opps" property (Al Stone) [1739729 1725581] - [opp] Separate out custom OPP handler specific code (Al Stone) [1739729 1725581] - [opp] Identify and mark genpd OPP tables (Al Stone) [1739729 1725581] - [base] pm / domains: Rename genpd virtual devices as virt_dev (Al Stone) [1739729 1725581] - [cpufreq] remove unused arm_big_little_dt driver (Al Stone) [1739729 1725581] - [cpufreq] drop ARM_BIG_LITTLE_CPUFREQ support for ARM64 (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Fix compilation for !CONFIG_ACPI (Al Stone) [1739729 1725581] - [base] pm / domains: Deal with multiple states but no governor in genpd (Al Stone) [1739729 1725581] - [base] pm / domains: Don't treat zero found compatible idle states as an error (Al Stone) [1739729 1725581] - [cpufreq] conservative: Take limits changes into account properly (Al Stone) [1739729 1725581] - [opp] pm / opp: _of_add_opp_table_v2(): increment count only if OPP is added (Al Stone) [1739729 1725581] - [cpufreq] dt: Try freeing static OPPs only if we have added them (Al Stone) [1739729 1725581] - [opp] Return error on error from dev_pm_opp_get_opp_count() (Al Stone) [1739729 1725581] - [opp] Improve error handling in dev_pm_opp_of_cpumask_add_table() (Al Stone) [1739729 1725581] - [cpufreq] cpufreq / cppc: Mark acpi_ids as used (Al Stone) [1739729 1725581] - [opp] Pass OPP table to _of_add_opp_table_v{1|2}() (Al Stone) [1739729 1725581] - [opp] Prevent creating multiple OPP tables for devices sharing OPP nodes (Al Stone) [1739729 1725581] - [opp] Use a single mechanism to free the OPP table (Al Stone) [1739729 1725581] - [opp] Don't remove dynamic OPPs from _dev_pm_opp_remove_table() (Al Stone) [1739729 1725581] - [opp] Create separate kref for static OPPs list (Al Stone) [1739729 1725581] - [opp] Don't take OPP table's kref for static OPPs (Al Stone) [1739729 1725581] - [opp] Parse OPP table's DT properties from _of_init_opp_table() (Al Stone) [1739729 1725581] - [opp] Pass index to _of_init_opp_table() (Al Stone) [1739729 1725581] - [opp] Protect dev_list with opp_table lock (Al Stone) [1739729 1725581] - [opp] Don't try to remove all OPP tables on failure (Al Stone) [1739729 1725581] - [opp] Free OPP table properly on performance state irregularities (Al Stone) [1739729 1725581] - [cpufreq] Convert to using pOFn instead of device_node.name (Al Stone) [1739729 1725581] - [cpufreq] remove unnecessary unlikely() (Al Stone) [1739729 1725581] - [base] pm / clk: signedness bug in of_pm_clk_add_clks() (Al Stone) [1739729 1725581] - [trace] cpufreq: trace frequency limits change (Al Stone) [1739729 1725581] - [cpufreq] pcc-cpufreq: Disable dynamic scaling on many-CPU systems (Al Stone) [1739729 1725581] - [base] pm / domains: Stop deferring probe at the end of initcall (Al Stone) [1739729 1725581] - [base] driver: core: Allow subsystems to continue deferring probe (Al Stone) [1739729 1725581] - [base] driver core: allow stopping deferred probe after init (Al Stone) [1739729 1725581] - [base] driver core: add a debugfs entry to show deferred devices (Al Stone) [1739729 1725581] - [base] pm / domains: Introduce dev_pm_domain_attach_by_name() (Al Stone) [1739729 1725581] - [base] pm / domains: Introduce option to attach a device by name to genpd (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: use match_string() helper (Al Stone) [1739729 1725581] - [fs] ceph: use ceph_evict_inode to cleanup inode's resource (Jeff Layton) [1767959] - [fs] ceph: return -EINVAL if given fsc mount option on kernel w/o support (Jeff Layton) [1767959] - [fs] ceph: don't try to handle hashed dentries in non-O_CREAT atomic_open (Jeff Layton) [1767959] - [fs] ceph: add missing check in d_revalidate snapdir handling (Jeff Layton) [1767959] - [fs] ceph: fix RCU case handling in ceph_d_revalidate() (Jeff Layton) [1767959] - [fs] ceph: fix use-after-free in __ceph_remove_cap() (Jeff Layton) [1767959] - [block] rbd: cancel lock_dwork if the wait is interrupted (Jeff Layton) [1767959] - [fs] ceph: just skip unrecognized info in ceph_reply_info_extra (Jeff Layton) [1767959] - [fs] ceph: call ceph_mdsc_destroy from destroy_fs_client (Jeff Layton) [1767959] - [net] libceph: use ceph_kvmalloc() for osdmap arrays (Jeff Layton) [1767959] - [net] libceph: avoid a __vmalloc() deadlock in ceph_kvmalloc() (Jeff Layton) [1767959] - [fs] ceph: include ceph_debug.h in cache.c (Jeff Layton) [1767959] - [fs] ceph: move static keyword to the front of declarations (Jeff Layton) [1767959] - [block] rbd: pull rbd_img_request_create() dout out into the callers (Jeff Layton) [1767959] - [fs] ceph: reconnect connection if session hang in opening state (Jeff Layton) [1767959] - [net] libceph: drop unused con parameter of calc_target() (Jeff Layton) [1767959] - [fs] ceph: use release_pages() directly (Jeff Layton) [1767959] - [block] rbd: fix response length parameter for encoded strings (Jeff Layton) [1767959] - [fs] ceph: allow arbitrary security.* xattrs (Jeff Layton) [1767959] - [fs] ceph: only set CEPH_I_SEC_INITED if we got a MAC label (Jeff Layton) [1767959] - [fs] ceph: turn ceph_security_invalidate_secctx into static inline (Jeff Layton) [1767959] - [fs] ceph: add buffered/direct exclusionary locking for reads and writes (Jeff Layton) [1767959] - [net] libceph: handle OSD op ceph_pagelist_append() errors (Jeff Layton) [1767959] - [fs] ceph: don't return a value from void function (Jeff Layton) [1767959] - [fs] ceph: don't freeze during write page faults (Jeff Layton) [1767959] - [fs] ceph: update the mtime when truncating up (Jeff Layton) [1767959] - [fs] ceph: fix indentation in __get_snap_name() (Jeff Layton) [1767959] - [fs] ceph: remove incorrect comment above __send_cap (Jeff Layton) [1767959] - [fs] ceph: remove CEPH_I_NOFLUSH (Jeff Layton) [1767959] - [fs] ceph: remove unneeded test in try_flush_caps (Jeff Layton) [1767959] - [fs] ceph: have __mark_caps_flushing return flush_tid (Jeff Layton) [1767959] - [fs] ceph: fix comments over ceph_add_cap (Jeff Layton) [1767959] - [fs] ceph: eliminate session->s_trim_caps (Jeff Layton) [1767959] - [fs] ceph: fetch cap_gen under spinlock in ceph_add_cap (Jeff Layton) [1767959] - [fs] ceph: remove ceph_get_cap_mds and __ceph_get_cap_mds (Jeff Layton) [1767959] - [fs] ceph: don't SetPageError on writepage errors (Jeff Layton) [1767959] - [fs] ceph: auto reconnect after blacklisted (Jeff Layton) [1767959] - [fs] ceph: invalidate all write mode filp after reconnect (Jeff Layton) [1767959] - [fs] ceph: return -EIO if read/write against filp that lost file locks (Jeff Layton) [1767959] - [fs] ceph: add helper function that forcibly reconnects to ceph cluster (Jeff Layton) [1767959] - [fs] ceph: pass filp to ceph_get_caps() (Jeff Layton) [1767959] - [fs] ceph: track and report error of async metadata operation (Jeff Layton) [1767959] - [fs] ceph: allow closing session in restarting/reconnect state (Jeff Layton) [1767959] - [net] libceph: add function that clears osd client's abort_err (Jeff Layton) [1767959] - [net] libceph: add function that reset client's entity addr (Jeff Layton) [1767959] - [fs] ceph: don't list vxattrs in listxattr() (Jeff Layton) [1767959] - [fs] ceph: fix directories inode i_blkbits initialization (Jeff Layton) [1767959] - [block] rbd: restore zeroing past the overlap when reading from parent (Jeff Layton) [1767959] - [net] libceph: don't call crypto_free_sync_skcipher() on a NULL tfm (Jeff Layton) [1767959] - [net] libceph: fix PG split vs OSD (re)connect race (Jeff Layton) [1767959] - [fs] ceph: don't try fill file_lock on unsuccessful GETFILELOCK reply (Jeff Layton) [1767959] - [fs] ceph: clear page dirty before invalidate page (Jeff Layton) [1767959] - [fs] ceph: fix buffer free while holding i_ceph_lock in fill_inode() (Jeff Layton) [1767959] - [fs] ceph: fix buffer free while holding i_ceph_lock in __ceph_build_xattrs_blob() (Jeff Layton) [1767959] - [fs] ceph: fix buffer free while holding i_ceph_lock in __ceph_setxattr() (Jeff Layton) [1767959] - [kernel] libceph: allow ceph_buffer_put() to receive a NULL ceph_buffer (Jeff Layton) [1767959] - [fs] ceph: fix end offset in truncate_inode_pages_range call (Jeff Layton) [1767959] - [fs] ceph: initialize superblock s_time_gran to 1 (Jeff Layton) [1767959] - [block] rbd: setallochint only if object doesn't exist (Jeff Layton) [1767959] - [block] rbd: support for object-map and fast-diff (Jeff Layton) [1767959] - [block] rbd: call rbd_dev_mapping_set() from rbd_dev_image_probe() (Jeff Layton) [1767959] - [net] libceph: export osd_req_op_data() macro (Jeff Layton) [1767959] - [net] libceph: change ceph_osdc_call() to take page vector for response (Jeff Layton) [1767959] - [kernel] libceph: bump CEPH_MSG_MAX_DATA_LEN (again) (Jeff Layton) [1767959] - [block] rbd: new exclusive lock wait/wake code (Jeff Layton) [1767959] - [block] rbd: quiescing lock should wait for image requests (Jeff Layton) [1767959] - [block] rbd: lock should be quiesced on reacquire (Jeff Layton) [1767959] - [block] rbd: introduce copyup state machine (Jeff Layton) [1767959] - [block] rbd: rename rbd_obj_setup_*() to rbd_obj_init_*() (Jeff Layton) [1767959] - [block] rbd: move OSD request allocation into object request state machines (Jeff Layton) [1767959] - [block] rbd: factor out __rbd_osd_setup_discard_ops() (Jeff Layton) [1767959] - [block] rbd: factor out rbd_osd_setup_copyup() (Jeff Layton) [1767959] - [block] rbd: introduce obj_req->osd_reqs list (Jeff Layton) [1767959] - [fs] libceph: rename r_unsafe_item to r_private_item (Jeff Layton) [1767959] - [block] rbd: introduce image request state machine (Jeff Layton) [1767959] - [block] rbd: move OSD request submission into object request state machines (Jeff Layton) [1767959] - [block] rbd: get rid of RBD_OBJ_WRITE_{FLAT, GUARD} (Jeff Layton) [1767959] - [block] rbd: replace obj_req->tried_parent with obj_req->read_state (Jeff Layton) [1767959] - [block] rbd: get rid of obj_req->xferred, obj_req->result and img_req->xferred (Jeff Layton) [1767959] - [fs] ceph: don't NULL terminate virtual xattrs (Jeff Layton) [1767959] - [fs] ceph: return -ERANGE if virtual xattr value didn't fit in buffer (Jeff Layton) [1767959] - [fs] ceph: make getxattr_cb return ssize_t (Jeff Layton) [1767959] - [fs] ceph: more precise CEPH_CLIENT_CAPS_PENDING_CAPSNAP (Jeff Layton) [1767959] - [fs] ceph: kick flushing and flush snaps before sending normal cap message (Jeff Layton) [1767959] - [fs] ceph: clear CEPH_I_KICK_FLUSH flag inside __kick_flushing_caps() (Jeff Layton) [1767959] - [fs] ceph: increment change_attribute on local changes (Jeff Layton) [1767959] - [fs] ceph: handle change_attr in cap messages (Jeff Layton) [1767959] - [fs] ceph: add change_attr field to ceph_inode_info (Jeff Layton) [1767959] - [kernel] iversion: add a routine to update a raw value with a larger one (Jeff Layton) [1767959] - [fs] ceph: allow querying of STATX_BTIME in ceph_getattr (Jeff Layton) [1767959] - [kernel] libceph: turn on CEPH_FEATURE_MSG_ADDR2 (Jeff Layton) [1767959] - [fs] ceph: handle btime in cap messages (Jeff Layton) [1767959] - [fs] ceph: add btime field to ceph_inode_info (Jeff Layton) [1767959] - [net] libceph: rename ceph_encode_addr to ceph_encode_banner_addr (Jeff Layton) [1767959] - [net] libceph: use TYPE_LEGACY for entity addrs instead of TYPE_NONE (Jeff Layton) [1767959] - [net] ceph: fix decode_locker to use ceph_decode_entity_addr (Jeff Layton) [1767959] - [fs] ceph: have MDS map decoding use entity_addr_t decoder (Jeff Layton) [1767959] - [net] libceph: correctly decode ADDR2 addresses in incremental OSD maps (Jeff Layton) [1767959] - [net] libceph: fix watch_item_t decoding to use ceph_decode_entity_addr (Jeff Layton) [1767959] - [net] libceph: switch osdmap decoding to use ceph_decode_entity_addr (Jeff Layton) [1767959] - [net] libceph: ADDR2 support for monmap (Jeff Layton) [1767959] - [net] libceph: add ceph_decode_entity_addr (Jeff Layton) [1767959] - [net] libceph: fix sa_family just after reading address (Jeff Layton) [1767959] - [fs] ceph: remove request from waiting list before unregister (Jeff Layton) [1767959] - [fs] ceph: don't blindly unregister session that is in opening state (Jeff Layton) [1767959] - [fs] ceph: fix infinite loop in get_quota_realm() (Jeff Layton) [1767959] - [fs] ceph: add selinux support (Jeff Layton) [1767959] - [fs] ceph: rename struct ceph_acls_info to ceph_acl_sec_ctx (Jeff Layton) [1767959] - [fs] ceph: fix debug print format in __set_xattr() (Jeff Layton) [1767959] - [fs] ceph: fix warning PTR_ERR_OR_ZERO can be used (Jeff Layton) [1767959] - [fs] ceph: hold i_ceph_lock when removing caps for freeing inode (Jeff Layton) [1767959] - [fs] ceph: ensure d_name/d_parent stability in ceph_mdsc_lease_send_msg() (Jeff Layton) [1767959] - [fs] ceph: use READ_ONCE to access d_parent in RCU critical section (Jeff Layton) [1767959] - [fs] ceph: fix dir_lease_is_valid() (Jeff Layton) [1767959] - [fs] ceph: close race between d_name_cmp() and update_dentry_lease() (Jeff Layton) [1767959] - [fs] ceph: fix improper use of smp_mb__before_atomic() (Jeff Layton) [1767959] - [fs] ceph: fix "ceph.dir.rctime" vxattr value (Jeff Layton) [1767959] - [fs] ceph: remove unused vxattr length helpers (Jeff Layton) [1767959] - [fs] ceph: fix listxattr vxattr buffer length calculation (Jeff Layton) [1767959] - [fs] ceph: add ceph.snap.btime vxattr (Jeff Layton) [1767959] - [fs] ceph: carry snapshot creation time with inodes (Jeff Layton) [1767959] - [fs] ceph: clean up ceph.dir.pin vxattr name sizeof() (Jeff Layton) [1767959] - [fs] ceph: silence a checker warning in mdsc_show() (Jeff Layton) [1767959] - [net] libceph: remove ceph_get_direct_page_vector() (Jeff Layton) [1767959] - [fs] ceph: don't open-code the check for dead lockref (Jeff Layton) [1767959] - [net] ceph: no need to check return value of debugfs_create functions (Jeff Layton) [1767959] - [fs] ceph: fix ceph_mdsc_build_path to not stop on first component (Jeff Layton) [1767959] - [fs] ceph: fix error handling in ceph_get_caps() (Jeff Layton) [1767959] - [fs] ceph: avoid iput_final() while holding mutex or in dispatch thread (Jeff Layton) [1767959] - [fs] ceph: single workqueue for inode related works (Jeff Layton) [1767959] - [fs] ceph: flush dirty inodes before proceeding with remount (Jeff Layton) [1767959] - [fs] ceph: fix unaligned access in ceph_send_cap_releases (Jeff Layton) [1767959] - [net] libceph: make ceph_pr_addr take an struct ceph_entity_addr pointer (Jeff Layton) [1767959] - [net] libceph: fix unaligned accesses in ceph_entity_addr handling (Jeff Layton) [1767959] - [block] rbd: don't assert on writes to snapshots (Jeff Layton) [1767959] - [block] rbd: client_mutex is never nested (Jeff Layton) [1767959] - [fs] ceph: print inode number in __caps_issued_mask debugging messages (Jeff Layton) [1767959] - [fs] ceph: just call get_session in __ceph_lookup_mds_session (Jeff Layton) [1767959] - [fs] ceph: simplify arguments and return semantics of try_get_cap_refs (Jeff Layton) [1767959] - [fs] ceph: fix comment over ceph_drop_caps_for_unlink (Jeff Layton) [1767959] - [fs] ceph: move wait for mds request into helper function (Jeff Layton) [1767959] - [fs] ceph: have ceph_mdsc_do_request call ceph_mdsc_submit_request (Jeff Layton) [1767959] - [fs] ceph: after an MDS request, do callback and completions (Jeff Layton) [1767959] - [fs] ceph: use pathlen values returned by set_request_path_attr (Jeff Layton) [1767959] - [fs] ceph: use __getname/__putname in ceph_mdsc_build_path (Jeff Layton) [1767959] - [fs] ceph: use ceph_mdsc_build_path instead of clone_dentry_name (Jeff Layton) [1767959] - [fs] ceph: fix potential use-after-free in ceph_mdsc_build_path (Jeff Layton) [1767959] - [fs] ceph: dump granular cap info in "caps" debugfs file (Jeff Layton) [1767959] - [fs] ceph: make iterate_session_caps a public symbol (Jeff Layton) [1767959] - [fs] ceph: fix NULL pointer deref when debugging is enabled (Jeff Layton) [1767959] - [fs] ceph: properly handle granular statx requests (Jeff Layton) [1767959] - [fs] ceph: remove superfluous inode_lock in ceph_fsync (Jeff Layton) [1767959] - [kernel] libceph: fix clang warning for CEPH_DEFINE_OID_ONSTACK (Jeff Layton) [1767959] - [block] rbd: convert all rbd_assert(0) to BUG() (Jeff Layton) [1767959] - [block] rbd: avoid clang -Wuninitialized warning (Jeff Layton) [1767959] - [fs] ceph: snapshot nfs re-export (Jeff Layton) [1767959] - [fs] ceph: quota: fix quota subdir mounts (Jeff Layton) [1767959] - [fs] ceph: factor out ceph_lookup_inode() (Jeff Layton) [1767959] - [fs] ceph: remove duplicated filelock ref increase (Jeff Layton) [1767959] - [fs] ceph: fix ci->i_head_snapc leak (Jeff Layton) [1767959] - [fs] ceph: handle the case where a dentry has been renamed on outstanding req (Jeff Layton) [1767959] - [fs] ceph: ensure d_name stability in ceph_dentry_hash() (Jeff Layton) [1767959] - [fs] ceph: only use d_name directly when parent is locked (Jeff Layton) [1767959] - [fs] mark expected switch fall-throughs (Jeff Layton) [1767959] - [fs] ceph: fix use-after-free on symlink traversal (Jeff Layton) [1767959] - [net] libceph: fix breakage caused by multipage bvecs (Jeff Layton) [1767959] - [block] rbd: drop wait_for_latest_osdmap() (Jeff Layton) [1767959] - [net] libceph: wait for latest osdmap in ceph_monc_blacklist_add() (Jeff Layton) [1767959] - [block] rbd: set io_min, io_opt and discard_granularity to alloc_size (Jeff Layton) [1767959] - [block] rbd: advertise support for RBD_FEATURE_DEEP_FLATTEN (Jeff Layton) [1767959] - [block] rbd: whole-object write and zeroout should copyup when snapshots exist (Jeff Layton) [1767959] - [block] rbd: copyup with an empty snapshot context (aka deep-copyup) (Jeff Layton) [1767959] - [block] rbd: introduce rbd_obj_issue_copyup_ops() (Jeff Layton) [1767959] - [block] rbd: stop copying num_osd_ops in rbd_obj_issue_copyup() (Jeff Layton) [1767959] - [block] rbd: factor out __rbd_osd_req_create() (Jeff Layton) [1767959] - [block] rbd: clear ->xferred on error from rbd_obj_issue_copyup() (Jeff Layton) [1767959] - [block] rbd: remove experimental designation from kernel layering (Jeff Layton) [1767959] - [fs] ceph: add mount option to limit caps count (Jeff Layton) [1767959] - [fs] ceph: periodically trim stale dentries (Jeff Layton) [1767959] - [fs] ceph: delete stale dentry when last reference is dropped (Jeff Layton) [1767959] - [fs] ceph: remove dentry_lru file from debugfs (Jeff Layton) [1767959] - [fs] ceph: touch existing cap when handling reply (Jeff Layton) [1767959] - [fs] ceph: pass inclusive lend parameter to filemap_write_and_wait_range() (Jeff Layton) [1767959] - [block] rbd: round off and ignore discards that are too small (Jeff Layton) [1767959] - [block] rbd: handle DISCARD and WRITE_ZEROES separately (Jeff Layton) [1767959] - [block] rbd: get rid of obj_req->obj_request_count (Jeff Layton) [1767959] - [net] libceph: use struct_size() for kmalloc() in crush_decode() (Jeff Layton) [1767959] - [fs] ceph: send cap releases more aggressively (Jeff Layton) [1767959] - [fs] ceph: support getting ceph.dir.pin vxattr (Jeff Layton) [1767959] - [fs] ceph: support versioned reply (Jeff Layton) [1767959] - [fs] ceph: map snapid to anonymous bdev ID (Jeff Layton) [1767959] - [fs] ceph: split large reconnect into multiple messages (Jeff Layton) [1767959] - [fs] ceph: decode feature bits in session message (Jeff Layton) [1767959] - [fs] ceph: set special inode's blocksize to page size (Jeff Layton) [1767959] - [fs] ceph: avoid repeatedly adding inode to mdsc->snap_flush_list (Jeff Layton) [1767959] - [fs] ceph: quota: cleanup license mess (Jeff Layton) [1767959] - [net] libceph: avoid KEEPALIVE_PENDING races in ceph_con_keepalive() (Jeff Layton) [1767959] - [fs] ceph: clear inode pointer when snap realm gets dropped by its inode (Jeff Layton) [1767959] - [block] rbd: don't return 0 on unmap if RBD_DEV_FLAG_REMOVING is set (Jeff Layton) [1767959] - [fs] ceph: use vmf_error() in ceph_filemap_fault() (Jeff Layton) [1767959] - [net] libceph: allow setting abort_on_full for rbd (Jeff Layton) [1767959] - [fs] ceph: don't encode inode pathes into reconnect message (Jeff Layton) [1767959] - [fs] ceph: update wanted caps after resuming stale session (Jeff Layton) [1767959] - [fs] ceph: skip updating 'wanted' caps if caps are already issued (Jeff Layton) [1767959] - [fs] ceph: don't request excl caps when mount is readonly (Jeff Layton) [1767959] - [fs] ceph: don't update importing cap's mseq when handing cap export (Jeff Layton) [1767959] - [net] libceph: switch more to bool in ceph_tcp_sendmsg() (Jeff Layton) [1767959] - [net] libceph: use MSG_SENDPAGE_NOTLAST with ceph_tcp_sendpage() (Jeff Layton) [1767959] - [net] libceph: use sock_no_sendpage() as a fallback in ceph_tcp_sendpage() (Jeff Layton) [1767959] - [net] libceph: drop last_piece logic from write_partial_message_data() (Jeff Layton) [1767959] - [fs] ceph: remove redundant assignment (Jeff Layton) [1767959] - [fs] ceph: cleanup splice_dentry() (Jeff Layton) [1767959] - [fs] libceph: assume argonaut on the server side (Jeff Layton) [1767959] - [fs] ceph: quota: fix null pointer dereference in quota check (Jeff Layton) [1767959] - [fs] ceph: add non-blocking parameter to ceph_try_get_caps() (Jeff Layton) [1767959] - [net] libceph: check reply num_data_items in setup_request_data() (Jeff Layton) [1767959] - [net] libceph: preallocate message data items (Jeff Layton) [1767959] - [net] libceph, rbd, ceph: move ceph_osdc_alloc_messages() calls (Jeff Layton) [1767959] - [net] libceph: introduce alloc_watch_request() (Jeff Layton) [1767959] - [net] libceph: assign cookies in linger_submit() (Jeff Layton) [1767959] - [net] libceph: enable fallback to ceph_msg_new() in ceph_msgpool_get() (Jeff Layton) [1767959] - [fs] ceph: num_ops is off by one in ceph_aio_retry_work() (Jeff Layton) [1767959] - [net] libceph: no need to call osd_req_opcode_valid() in osd_req_encode_op() (Jeff Layton) [1767959] - [fs] ceph: set timeout conditionally in __cap_delay_requeue (Jeff Layton) [1767959] - [net] libceph: don't consume a ref on pagelist in ceph_msg_data_add_pagelist() (Jeff Layton) [1767959] - [net] libceph: introduce ceph_pagelist_alloc() (Jeff Layton) [1767959] - [net] libceph: osd_req_op_cls_init() doesn't need to take opcode (Jeff Layton) [1767959] - [kernel] libceph: bump CEPH_MSG_MAX_DATA_LEN (Jeff Layton) [1767959] - [fs] ceph: only allow punch hole mode in fallocate (Jeff Layton) [1767959] - [fs] ceph: refactor ceph_sync_read() (Jeff Layton) [1767959] - [fs] ceph: check if LOOKUPNAME request was aborted when filling trace (Jeff Layton) [1767959] - [fs] ceph: fix dentry leak in ceph_readdir_prepopulate (Jeff Layton) [1767959] - [fs] revert "ceph: fix dentry leak in splice_dentry()" (Jeff Layton) [1767959] - [fs] ceph: check snap first in ceph_set_acl() (Jeff Layton) [1767959] - [block] rbd: add __init/__exit annotations (Jeff Layton) [1767959] - [fs] ceph: reset cap hold timeout only for requeued inode (Jeff Layton) [1767959] - [fs] ceph: don't drop message if it contains more data than expected (Jeff Layton) [1767959] - [fs] ceph: support cephfs' own feature bits (Jeff Layton) [1767959] - [net] crush: fix using plain integer as NULL warning (Jeff Layton) [1767959] - [net] libceph: remove unnecessary non NULL check for request_key (Jeff Layton) [1767959] - [fs] ceph: refactor error handling code in ceph_reserve_caps() (Jeff Layton) [1767959] - [fs] ceph: refactor ceph_unreserve_caps() (Jeff Layton) [1767959] - [fs] ceph: change to void return type for __do_request() (Jeff Layton) [1767959] - [fs] ceph: compare fsc->max_file_size and inode->i_size for max file size limit (Jeff Layton) [1767959] - [fs] ceph: add additional size check in ceph_setattr() (Jeff Layton) [1767959] - [fs] ceph: add additional offset check in ceph_write_iter() (Jeff Layton) [1767959] - [fs] ceph: add additional range check in ceph_fallocate() (Jeff Layton) [1767959] - [fs] ceph: add new field max_file_size in ceph_fs_client (Jeff Layton) [1767959] - [net] ceph: fix whitespace (Jeff Layton) [1767959] - [fs] ceph: adding new return type vm_fault_t (Jeff Layton) [1767959] - [kernel] libceph: remove now unused ceph_{en, de}code_timespec() (Jeff Layton) [1767959] - [fs] ceph: use timespec64 for r_stamp (Jeff Layton) [1767959] - [fs] libceph: use timespec64 for r_mtime (Jeff Layton) [1767959] - [fs] ceph: use timespec64 for inode timestamp (Jeff Layton) [1767959] - [fs] ceph: stop using current_kernel_time() (Jeff Layton) [1767959] - [net] libceph: use timespec64 in for keepalive2 and ticket validity (Jeff Layton) [1767959] - [fs] ceph: add d_drop for some error cases in ceph_symlink() (Jeff Layton) [1767959] - [fs] ceph: add d_drop for some error cases in ceph_mknod() (Jeff Layton) [1767959] - [fs] ceph: return errors from posix_acl_equiv_mode() correctly (Jeff Layton) [1767959] - [net] libceph: amend "bad option arg" error message (Jeff Layton) [1767959] - [net] libceph: stop parsing when a bad int arg is detected (Jeff Layton) [1767959] - [kernel] libceph: change ceph_pagelist_encode_string() to take u32 (Jeff Layton) [1767959] - [net] libceph: make ceph_osdc_notify{, _ack}() payload_len u32 (Jeff Layton) [1767959] - [fs] ceph: restore ctime as well in the case of restoring old mode (Jeff Layton) [1767959] - [fs] ceph: add retry logic for error -ERANGE in ceph_get_acl() (Jeff Layton) [1767959]- [tools] objtool: Support repeated uses of the same C jump table (Yauheni Kaliuta) [1747617] - [tools] objtool: Refactor jump table code (Yauheni Kaliuta) [1747617] - [tools] objtool: Fix sibling call detection (Yauheni Kaliuta) [1747617] - [tools] objtool: Add --backtrace support (Yauheni Kaliuta) [1747617] - [tools] libbpf: Improve handling of corrupted ELF during map initialization (Yauheni Kaliuta) [1747617] - [tools] libbpf: Fix negative FD close() in xsk_setup_xdp_prog() (Yauheni Kaliuta) [1747617] - [kernel] bpf: Change size to u64 for bpf_map_{area_alloc, charge_init}() (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: Fix btf_dump padding test case (Yauheni Kaliuta) [1747617] - [tools] libbpf: Fix struct end padding in btf_dump (Yauheni Kaliuta) [1747617] - [tools] bpf: Allow narrow loads of bpf_sysctl fields with offset > 0 (Yauheni Kaliuta) [1747617] - [tools] bpftool: move "__printf()" attributes to header file (Yauheni Kaliuta) [1747617] - [media] bpf: media: properly use bpf_prog_array api (Yauheni Kaliuta) [1747617] - [tools] bpftool: fix format string for p_err() in detect_common_prefix() (Yauheni Kaliuta) [1747617] - [tools] bpftool: fix argument for p_err() in BTF do_dump() (Yauheni Kaliuta) [1747617] - [tools] bpftool: fix arguments for p_err() in do_event_pipe() (Yauheni Kaliuta) [1747617] - [tools] bpftool: fix format strings and arguments for jsonw_printf() (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix precision tracking of stack slots (Yauheni Kaliuta) [1747617] - [kernel] bpf: handle 32-bit zext during constant blinding (Yauheni Kaliuta) [1747617] - [net] bpf: allow narrow loads of some sk_reuseport_md fields with offset > 0 (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix precision tracking in presence of bpf2bpf calls (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add config fragment BPF_JIT (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix test_btf_dump with O= (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix test_cgroup_storage on s390 (Yauheni Kaliuta) [1747617] - [tools] bpftool: close prog FD before exit on showing a single program (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix "bind{4, 6} deny specific IP & port" on s390 (Yauheni Kaliuta) [1747617] - [tools] bpf: sync bpf.h to tools infrastructure (Yauheni Kaliuta) [1747617] - [tools] bpftool: add error message on pin failure (Yauheni Kaliuta) [1747617] - [tools] bpftool: fix error message (prog -> object) (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: tests for jmp to 1st insn (Yauheni Kaliuta) [1747617] - [x86] bpf: fix x64 JIT code generation for jmp to 1st insn (Yauheni Kaliuta) [1747617] - [tools] libbpf: set BTF FD for prog only when there is supported .BTF.ext data (Yauheni Kaliuta) [1747617] - [tools] libbpf : make libbpf_num_possible_cpus function thread safe (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix missing __WORDSIZE definition (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix erroneous multi-closing of BTF FD (Yauheni Kaliuta) [1747617] - [tools] libbpf: silence GCC8 warning about string truncation (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add another gso_segs access (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix sendmsg6_prog on s390 (Yauheni Kaliuta) [1747617] - [tools] libbpf: Avoid designated initializers for unnamed union members (Yauheni Kaliuta) [1747617] - [tools] libbpf: Fix endianness macro usage for some compilers (Yauheni Kaliuta) [1747617] - [tools] libbpf: sanitize VAR to conservative 1-byte INT (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix SIGSEGV when BTF loading fails, but .BTF.ext exists (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix test_xdp_noinline on s390 (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix "valid read map access into a read-only array 1" on s390 (Yauheni Kaliuta) [1747617] - [kernel] bpf: Disable GCC -fgcse optimization for ___bpf_prog_run() (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix perf_buffer on s390 (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: structure test_{progs, maps, verifier} test runners uniformly (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix test_verifier/test_maps make dependencies (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix another GCC8 warning for strncpy (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: skip nmi test when perf hw events are disabled (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: remove logic duplication in test_verifier (Yauheni Kaliuta) [1747617] - [tools] bpf: sync bpf.h to tools/ (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add selftests for wide loads (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: rename verifier/wide_store.c to verifier/wide_access.c (Yauheni Kaliuta) [1747617] - [net] bpf: allow wide aligned loads for bpf_sock_addr user_ip6 and msg_src_ip6 (Yauheni Kaliuta) [1747617] - [samples] bpf: build with -D__TARGET_ARCH_$(SRCARCH) (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: put test_stub.o into $(OUTPUT) (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: make directory prerequisites order-only (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix attach_probe on s390 (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: use typedef'ed arrays as map values (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add trickier size resolution tests (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix BTF verifier size resolution logic (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix compiling loop{1, 2, 3}.c on s390 (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: make PT_REGS_* work in userspace (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix s930 -> s390 typo (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: compile progs with -D__TARGET_ARCH_$(SRCARCH) (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: do not ignore clang failures (Yauheni Kaliuta) [1747617] - [kernel] bpf: verifier: avoid fall-through warnings (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix bpf_target_sparc check (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix ptr to u64 conversion warning on 32-bit platforms (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix precision bit propagation for BPF_ST instructions (Yauheni Kaliuta) [1747617] - [kernel] bpf: Fix ORC unwinding in non-JIT BPF code (Yauheni Kaliuta) [1747617] - [tools] objtool: Add support for C jump tables (Yauheni Kaliuta) [1747617] - [tools] objtool: Don't use ignore flag for fake jumps (Yauheni Kaliuta) [1747617] - [tools] objtool: Support per-function rodata sections (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix test_reuseport_array on s390 (Yauheni Kaliuta) [1747617] - [tools] bpftool: add completion for bpftool prog "loadall" (Yauheni Kaliuta) [1747617] - [kernel] bpf: cgroup: Fix build error without CONFIG_NET (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix test_attach_probe map definition (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add verifier tests for wide stores (Yauheni Kaliuta) [1747617] - [tools] bpf: sync bpf.h to tools/ (Yauheni Kaliuta) [1747617] - [tools] libbpf: add perf_buffer_ prefix to README (Yauheni Kaliuta) [1747617] - [tools] bpftool: switch map event_pipe to libbpf's perf_buffer (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: test perf buffer API (Yauheni Kaliuta) [1747617] - [tools] libbpf: auto-set PERF_EVENT_ARRAY size to number of CPUs (Yauheni Kaliuta) [1747617] - [tools] libbpf: add perf buffer API (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add test_tcp_rtt to .gitignore (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix test_align liveliness expectations (Yauheni Kaliuta) [1747617] - [tools] bpftool: add "prog run" subcommand to test-run programs (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: convert legacy BPF maps to BTF-defined ones (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: convert selftests using BTF-defined maps to new syntax (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add __uint and __type macro for BTF-defined maps (Yauheni Kaliuta) [1747617] - [tools] libbpf: capture value in BTF type info for BTF-defined map defs (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: convert existing tracepoint tests to new APIs (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add kprobe/uprobe selftests (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: switch test to new attach_perf_event API (Yauheni Kaliuta) [1747617] - [tools] libbpf: add raw tracepoint attach API (Yauheni Kaliuta) [1747617] - [tools] libbpf: add tracepoint attach API (Yauheni Kaliuta) [1747617] - [tools] libbpf: add kprobe/uprobe attach API (Yauheni Kaliuta) [1747617] - [tools] libbpf: add ability to attach/detach BPF program to perf event (Yauheni Kaliuta) [1747617] - [tools] libbpf: introduce concept of bpf_link (Yauheni Kaliuta) [1747617] - [tools] libbpf: make libbpf_strerror_r agnostic to sign of error (Yauheni Kaliuta) [1747617] - [tools] selftests: bpf: fix inlines in test_lwt_seg6local (Yauheni Kaliuta) [1747617] - [tools] selftests: bpf: standardize to static __always_inline (Yauheni Kaliuta) [1747617] - [samples] bpf: Add support for fq's EDT to HBM (Yauheni Kaliuta) [1747617] - [tools] bpf, libbpf, smatch: Fix potential NULL pointer dereference (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix GCC8 warning for strncpy (Yauheni Kaliuta) [1747617] - [tools] selftests: bpf: add tests for shifts by zero (Yauheni Kaliuta) [1747617] - [x86] bpf, x32: Fix bug with ALU64 {LSH, RSH, ARSH} BPF_K shift by 0 (Yauheni Kaliuta) [1747617] - [x86] bpf, x32: Fix bug with ALU64 {LSH, RSH, ARSH} BPF_X shift by 0 (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix precision tracking (Yauheni Kaliuta) [1747617] - [tools] bpf: fix uapi bpf_prog_info fields alignment (Yauheni Kaliuta) [1747617] - [kernel] devmap: Allow map lookups from eBPF (Yauheni Kaliuta) [1747617] - [net] bpf_xdp_redirect_map: Perform map lookup in eBPF helper (Yauheni Kaliuta) [1747617] - [net] devmap: Rename ifindex member in bpf_redirect_info (Yauheni Kaliuta) [1747617] - [kernel] devmap/cpumap: Use flush list instead of bitmap (Yauheni Kaliuta) [1747617] - [kernel] xskmap: Move non-standard list manipulation to helper (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix -Wstrict-aliasing in test_sockopt_sk.c (Yauheni Kaliuta) [1747617] - [tools] bpftool: support cgroup sockopt (Yauheni Kaliuta) [1747617] - [documentation] bpf: add sockopt documentation (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add sockopt test that exercises BPF_F_ALLOW_MULTI (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add sockopt test that exercises sk helpers (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add sockopt test (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: test sockopt section name (Yauheni Kaliuta) [1747617] - [tools] libbpf: support sockopt hooks (Yauheni Kaliuta) [1747617] - [tools] bpf: sync bpf.h to tools/ (Yauheni Kaliuta) [1747617] - [kernel] bpf: implement getsockopt and setsockopt hooks (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix cgroup bpf release synchronization (Yauheni Kaliuta) [1747617] - [samples] bpf: make the use of xdp samples consistent (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix BPF_ALU32 | BPF_ARSH on BE arches (Yauheni Kaliuta) [1747617] - [tools] bpftool: use correct argument in cgroup errors (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix compiler warning with CONFIG_MODULES=n (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: build tests with debug info (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix max() type mismatch for 32bit (Yauheni Kaliuta) [1747617] - [trace] xdp: Add tracepoint for bulk XDP_TX (Yauheni Kaliuta) [1747617] - [tools] selftests, bpf: Add test for veth native XDP (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix spelling mistake "conflictling" -> "conflicting" (Yauheni Kaliuta) [1747617] - [kernel] bpf: precise scalar_value tracking (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add realistic loop tests (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add basic verifier tests for loops (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix tests (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix callees pruning callers (Yauheni Kaliuta) [1747617] - [kernel] bpf: introduce bounded loops (Yauheni Kaliuta) [1747617] - [kernel] bpf: extend is_branch_taken to registers (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix tests due to const spill/fill (Yauheni Kaliuta) [1747617] - [kernel] bpf: track spill/fill of constants (Yauheni Kaliuta) [1747617] - [tools] libbpf: constify getter APIs (Yauheni Kaliuta) [1747617] - [samples] bpf: refactor header include path (Yauheni Kaliuta) [1747617] - [samples] bpf: remove unnecessary include options in Makefile (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: convert tests w/ custom values to BTF-defined maps (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: switch BPF_ANNOTATE_KV_PAIR tests to BTF-defined maps (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add test for BTF-defined maps (Yauheni Kaliuta) [1747617] - [tools] libbpf: allow specifying map definitions using BTF (Yauheni Kaliuta) [1747617] - [tools] libbpf: split initialization and loading of BTF (Yauheni Kaliuta) [1747617] - [tools] libbpf: identify maps by section index in addition to offset (Yauheni Kaliuta) [1747617] - [tools] libbpf: refactor map initialization (Yauheni Kaliuta) [1747617] - [tools] libbpf: streamline ELF parsing error-handling (Yauheni Kaliuta) [1747617] - [tools] libbpf: extract BTF loading logic (Yauheni Kaliuta) [1747617] - [tools] libbpf: add common min/max macro to libbpf_internal.h (Yauheni Kaliuta) [1747617] - [net] bpf: fix the check that forwarding is enabled in bpf_ipv6_fib_lookup (Yauheni Kaliuta) [1747617] - [kernel] bpf: Fix build error without CONFIG_INET (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: convert socket_cookie test to sk storage (Yauheni Kaliuta) [1747617] - [tools] bpf/tools: sync bpf.h (Yauheni Kaliuta) [1747617] - [net] bpf: export bpf_sock for BPF_PROG_TYPE_SOCK_OPS prog type (Yauheni Kaliuta) [1747617] - [net] bpf: export bpf_sock for BPF_PROG_TYPE_CGROUP_SOCK_ADDR prog type (Yauheni Kaliuta) [1747617] - [tools] bpf: Add test for SO_REUSEPORT_DETACH_BPF (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix check for presence of associated BTF for map creation (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: signedness bug in enable_all_controllers() (Yauheni Kaliuta) [1747617] - [samples] bpf: fix include path in Makefile (Yauheni Kaliuta) [1747617] - [kernel] bpf: silence warning messages in core (Yauheni Kaliuta) [1747617] - [tools] bpf: use libbpf_num_possible_cpus internally (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: remove bpf_util.h from BPF C progs (Yauheni Kaliuta) [1747617] - [tools] bpf: add a new API libbpf_num_possible_cpus() (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf : clean up feature/ when make clean (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix constness of source arg for bpf helpers (Yauheni Kaliuta) [1747617] - [samples] bpf: don't run probes at the local make stage (Yauheni Kaliuta) [1747617] - [tools] libbpf: remove qidconf and better support external bpf programs (Yauheni Kaliuta) [1747617] - [tools] bpf: Add bpf_map_lookup_elem selftest for xskmap (Yauheni Kaliuta) [1747617] - [tools] bpf/tools: sync bpf.h (Yauheni Kaliuta) [1747617] - [net] bpf: Allow bpf_map_lookup_elem() on an xskmap (Yauheni Kaliuta) [1747617] - [documentation] docs: bpf: get rid of two warnings (Yauheni Kaliuta) [1747617] - [net] bpf: allow CGROUP_SKB programs to use bpf_skb_cgroup_id() helper (Yauheni Kaliuta) [1747617] - [samples] bpf: print a warning about headers_install (Yauheni Kaliuta) [1747617] - [kernel] bpf: remove redundant assignment to err (Yauheni Kaliuta) [1747617] - [samples] bpf: hbm: fix spelling mistake "notifcations" -> "notificiations" (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: measure RTT from xdp using xdping (Yauheni Kaliuta) [1747617] - [documentation] bpf: doc: update answer for 32-bit subregister question (Yauheni Kaliuta) [1747617] - [kernel] bpf: move memory size checks to bpf_map_charge_init() (Yauheni Kaliuta) [1747617] - [kernel] bpf: rework memlock-based memory accounting for maps (Yauheni Kaliuta) [1747617] - [kernel] bpf: group memory related fields in struct bpf_map_memory (Yauheni Kaliuta) [1747617] - [net] bpf: add memlock precharge for socket local storage (Yauheni Kaliuta) [1747617] - [kernel] bpf: add memlock precharge check for cgroup_local_storage (Yauheni Kaliuta) [1747617] - [samples] bpf: Add more stats to HBM (Yauheni Kaliuta) [1747617] - [samples] bpf: Add cn support to hbm_out_kern.c (Yauheni Kaliuta) [1747617] - [kernel] bpf: Update __cgroup_bpf_run_filter_skb with cn (Yauheni Kaliuta) [1747617] - [kernel] bpf: cgroup inet skb programs can return 0 to 3 (Yauheni Kaliuta) [1747617] - [kernel] bpf: Create BPF_PROG_CGROUP_INET_EGRESS_RUN_ARRAY (Yauheni Kaliuta) [1747617] - [tools] libbpf: reduce unnecessary line wrapping (Yauheni Kaliuta) [1747617] - [tools] libbpf: typo and formatting fixes (Yauheni Kaliuta) [1747617] - [tools] libbpf: simplify two pieces of logic (Yauheni Kaliuta) [1747617] - [tools] libbpf: use negative fd to specify missing BTF (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix error code returned on corrupted ELF (Yauheni Kaliuta) [1747617] - [tools] libbpf: check map name retrieved from ELF (Yauheni Kaliuta) [1747617] - [tools] libbpf: simplify endianness check (Yauheni Kaliuta) [1747617] - [tools] libbpf: preserve errno before calling into user callback (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix detection of corrupted BPF instructions section (Yauheni Kaliuta) [1747617] - [tools] libbpf: prevent overwriting of log_level in bpf_object__load_progs() (Yauheni Kaliuta) [1747617] - [kernel] bpf: tracing: properly use bpf_prog_array api (Yauheni Kaliuta) [1747617] - [kernel] bpf: cgroup: properly use bpf_prog_array api (Yauheni Kaliuta) [1747617] - [kernel] bpf: remove __rcu annotations from bpf_prog_array (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add auto-detach test (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: enable all available cgroup v2 controllers (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: convert test_cgrp2_attach2 example into kselftest (Yauheni Kaliuta) [1747617] - [samples] bpf: fix a couple of style issues in bpf_load (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fail test_tunnel.sh if subtests fail (Yauheni Kaliuta) [1747617] - [tools] bpftool: make -d option print debug output from verifier (Yauheni Kaliuta) [1747617] - [tools] libbpf: add bpf_object__load_xattr() API function to pass log_level (Yauheni Kaliuta) [1747617] - [tools] bpftool: add -d option to get debug output from libbpf (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix warning that PTR_ERR_OR_ZERO can be used (Yauheni Kaliuta) [1747617] - [tools] bpf: style fix in while(!feof()) loop (Yauheni Kaliuta) [1747617] - [kernel] bpf: check signal validity in nmi for bpf_send_signal() helper (Yauheni Kaliuta) [1747617] - [tools] bpftool: auto-complete BTF IDs for btf dump (Yauheni Kaliuta) [1747617] - [samples] bpf: add ibumad sample to .gitignore (Yauheni Kaliuta) [1747617] - [x86] x32: bpf: eliminate zero extension code-gen (Yauheni Kaliuta) [1747617] - [s390] bpf: eliminate zero extension code-gen (Yauheni Kaliuta) [1747617] - [powerpc] bpf: eliminate zero extension code-gen (Yauheni Kaliuta) [1747617] - [tools] selftests: bpf: enable hi32 randomization for all tests (Yauheni Kaliuta) [1747617] - [tools] selftests: bpf: adjust several test_verifier helpers for insn insertion (Yauheni Kaliuta) [1747617] - [tools] libbpf: add "prog_flags" to bpf_program/bpf_prog_load_attr/bpf_load_program_attr (Yauheni Kaliuta) [1747617] - [kernel] bpf: verifier: randomize high 32-bit when BPF_F_TEST_RND_HI32 is set (Yauheni Kaliuta) [1747617] - [tools] bpf: sync uapi header bpf.h (Yauheni Kaliuta) [1747617] - [uapi] bpf: introduce new bpf prog load flags "BPF_F_TEST_RND_HI32" (Yauheni Kaliuta) [1747617] - [kernel] bpf: verifier: insert zero extension according to analysis result (Yauheni Kaliuta) [1747617] - [kernel] bpf: introduce new mov32 variant for doing explicit zero extension (Yauheni Kaliuta) [1747617] - [kernel] bpf: verifier: mark patched-insn with sub-register zext flag (Yauheni Kaliuta) [1747617] - [kernel] bpf: verifier: mark verified-insn with sub-register zext flag (Yauheni Kaliuta) [1747617] - [tools] bpf: add selftest in test_progs for bpf_send_signal() helper (Yauheni Kaliuta) [1747617] - [tools] bpf: sync bpf uapi header bpf.h to tools directory (Yauheni Kaliuta) [1747617] - [kernel] bpf: implement bpf_send_signal() helper (Yauheni Kaliuta) [1747617] - [tools] bpftool: update bash-completion w/ new c option for btf dump (Yauheni Kaliuta) [1747617] - [tools] bpftool/docs: add description of btf dump C option (Yauheni Kaliuta) [1747617] - [tools] bpftool: add C output format option to btf dump subcommand (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add btf_dump BTF-to-C conversion tests (Yauheni Kaliuta) [1747617] - [tools] libbpf: add btf_dump API for BTF-to-C conversion (Yauheni Kaliuta) [1747617] - [tools] libbpf: switch btf_dedup() to hashmap for dedup table (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add tests for libbpf's hashmap (Yauheni Kaliuta) [1747617] - [tools] libbpf: add resizable non-thread safe internal hashmap (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: use btf__parse_elf to check presence of BTF/BTF.ext (Yauheni Kaliuta) [1747617] - [tools] bpftool: use libbpf's btf__parse_elf API (Yauheni Kaliuta) [1747617] - [tools] libbpf: add btf__parse_elf API to load .BTF and .BTF.ext (Yauheni Kaliuta) [1747617] - [tools] libbpf: ensure libbpf.h is included along libbpf_internal.h (Yauheni Kaliuta) [1747617] - [samples] bpf: Do not define bpf_printk macro (Yauheni Kaliuta) [1747617] - [tools] selftests: bpf: Move bpf_printk to bpf_helpers.h (Yauheni Kaliuta) [1747617] - [kernel] bpf: convert explored_states to hash table (Yauheni Kaliuta) [1747617] - [kernel] bpf: split explored_states (Yauheni Kaliuta) [1747617] - [kernel] bpf: cleanup explored_states (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add pyperf scale test (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: adjust verifier scale test (Yauheni Kaliuta) [1747617] - [kernel] bpf: bump jmp sequence limit (Yauheni Kaliuta) [1747617] - [tools] libbpf: emit diff of mismatched public API, if any (Yauheni Kaliuta) [1747617] - [tools] bpf, selftest: test global data/bss/rodata sections (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: test_tc_tunnel: skip unsupported tests (Jiri Benc) [1749814] - [tools] selftests/bpf: More compatible nc options in test_tc_edt (Jiri Benc) [1749814] - [net] xdp: check device pointer before clearing (Jiri Benc) [1749814] - [net] bpf: udp: Avoid calling reuseport's bpf_prog from udp_gro (Jiri Benc) [1749814] - [net] bpf: sockmap, fix use after free from sleep in psock backlog workqueue (Jiri Benc) [1749814] - [include] bpf: sockmap, restore sk_write_space when psock gets dropped (Jiri Benc) [1749814] - [net] bpfilter: fallback to netfilter if failed to load bpfilter kernel module (Jiri Benc) [1749814] - [net] pass net_device argument to the eth_get_headlen (Jiri Benc) [1749814] - [net] flow_dissector: handle no-skb use case (Jiri Benc) [1749814] - [net] plumb network namespace into __skb_flow_dissect (Jiri Benc) [1749814] - [net] bpfilter: dont use module_init in non-modular code (Jiri Benc) [1749814] - [net] xsk: fix XDP socket ring buffer memory ordering (Jiri Benc) [1749814] - [tools] selftests/bpf: install files test_xdp_vlan.sh (Jiri Benc) [1749814] - [net] fix bpf_xdp_adjust_head regression for generic-XDP (Jiri Benc) [1749814] - [tools] selftests/bpf: reduce time to execute test_xdp_vlan.sh (Jiri Benc) [1749814] - [tools] selftests/bpf: add wrapper scripts for test_xdp_vlan.sh (Jiri Benc) [1749814] - [tools] bpf: fix XDP vlan selftests test_xdp_vlan.sh (Jiri Benc) [1749814] - [net] core: support XDP generic on stacked devices. (Jiri Benc) [1749814] - [netdrv] netvsc: unshare skb in VF rx handler (Jiri Benc) [1749814] - [net] convert rps_needed and rfs_needed to new static branch api (Jiri Benc) [1749814] - [net] core: Document __skb_flow_dissect() flags argument (Jiri Benc) [1749814] - [net] gso: Fix skb_segment splat when splitting gso_size mangled skb having linear-headed frag_list (Jiri Benc) [1749814] - [net] sock_map, fix missing ulp check in sock hash case (Jiri Benc) [1749814] - [net] Fix missing meta data in skb with vlan packet (Jiri Benc) [1749814] - [include] skbuff.h: fix using plain integer as NULL warning (Jiri Benc) [1749814] - [netdrv] netdevsim: Fix error handling in nsim_fib_init and nsim_fib_exit (Jiri Benc) [1761359] - [netdrv] netdevsim: Restore per-network namespace accounting for fib entries (Jiri Benc) [1761359] - [netdrv] netdevsim: Make nsim_num_vf static (Jiri Benc) [1761359] - [netdrv] netdevsim: fix fall-through annotation (Jiri Benc) [1761359] - [netdrv] netdevsim: implement ndo_get_devlink_port (Jiri Benc) [1761359] - [netdrv] netdevsim: move netdev creation/destruction to dev probe (Jiri Benc) [1761359] - [netdrv] netdevsim: extend device attrs to support port addition and deletion (Jiri Benc) [1761359] - [netdrv] netdevsim: implement dev probe/remove skeleton with port initialization (Jiri Benc) [1761359] - [netdrv] netdevsim: change debugfs tree topology (Jiri Benc) [1761359] - [netdrv] netdevsim: generate random switch id instead of using dev id (Jiri Benc) [1761359] - [netdrv] netdevsim: merge sdev into dev (Jiri Benc) [1761359] - [netdrv] netdevsim: rename dev_init/exit() functions and make them independent on ns (Jiri Benc) [1761359] - [netdrv] netdevsim: add bus attributes to add new and delete devices (Jiri Benc) [1761359] - [netdrv] netdevsim: use ida for bus device ids (Jiri Benc) [1761359] - [netdrv] netdevsim: add stub netdevsim driver implementation (Jiri Benc) [1761359] - [netdrv] netdevsim: move device registration and related code to bus.c (Jiri Benc) [1761359] - [netdrv] netdevsim: put netdevsim bus code into separate file (Jiri Benc) [1761359] - [netdrv] netdevsim: rename devlink.c to dev.c to contain per-dev(asic) items (Jiri Benc) [1761359] - [netdrv] netdevsim: create devlink instance per netdevsim instance (Jiri Benc) [1761359] - [netdrv] netdevsim: move device registration on bus to be done earlier in init (Jiri Benc) [1761359] - [netdrv] netdevsim: move sdev-specific init/uninit code into separate functions (Jiri Benc) [1761359] - [netdrv] netdevsim: make bpf_offload_dev_create() per-sdev instead of first ns (Jiri Benc) [1761359] - [netdrv] netdevsim: move shared dev creation and destruction into separate file (Jiri Benc) [1761359] - [netdrv] netdevsim: let net core to free netdevsim netdev (Jiri Benc) [1761359] - [netdrv] netdevsim: remove nsim_dellink() implementation (Jiri Benc) [1761359] - [include] driver core: add BUS_ATTR_WO() macro (Jiri Benc) [1761359] - arm64: bpf: do not allocate executable memory (Yauheni Kaliuta) [1762214] - modules: page-align module section allocations only for arches supporting strict module rwx (Yauheni Kaliuta) [1762214] - modules: always page-align module section allocations (Yauheni Kaliuta) [1762214] - modules: fix compile error if don't have strict module rwx (Yauheni Kaliuta) [1762214] - modules: Use vmalloc special flag (Yauheni Kaliuta) [1762214] - modules: fix BUG when load module with rodata=n (Yauheni Kaliuta) [1762214] - x86/modules: Avoid breaking W^X while loading modules (Yauheni Kaliuta) [1762214] - x86/alternatives, jumplabel: Use text_poke_early() before mm_init() (Yauheni Kaliuta) [1762214] - x86/kprobes: Set instruction page as executable (Yauheni Kaliuta) [1762214] - x86/ftrace: Set trampoline pages as executa (Yauheni Kaliuta) [1762214] - [tools] bpftool: Fix json dump crash on powerpc (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: fix race in flow dissector tests (Yauheni Kaliuta) [1747615] - [arm64] insn: Fix ldadd instruction encoding (Yauheni Kaliuta) [1747615] - [scripts] kbuild: tolerate missing pahole when generating BTF (Yauheni Kaliuta) [1747615] - [scripts] kbuild: handle old pahole more gracefully when generating BTF (Yauheni Kaliuta) [1747615] - [scripts] kbuild: add ability to generate BTF type info for vmlinux (Yauheni Kaliuta) [1747615] - [scripts] kbuild: hardcode genksyms path and remove GENKSYMS variable (Yauheni Kaliuta) [1747615] - [scripts] bpf: fix script for generating man page on BPF helpers (Yauheni Kaliuta) [1747615] - [tools] add smp_* barrier variants to include infrastructure (Yauheni Kaliuta) [1747615] - [tools] tools headers barrier: Fix arm64 tools build failure wrt smp_load_{acquire, release} (Yauheni Kaliuta) [1747615] - [tools] bpf, x32: Fix bug for BPF_JMP | {BPF_JSGT, BPF_JSLE, BPF_JSLT, BPF_JSGE} (Yauheni Kaliuta) [1747615] - [x86] unwind/orc: Fall back to using frame pointers for generated code (Yauheni Kaliuta) [1747615] - [x86] unwind: Add hardcoded ORC entry for NULL (Yauheni Kaliuta) [1747615] - [x86] unwind: Handle NULL pointer calls better in frame unwinder (Yauheni Kaliuta) [1747615] - [kernel] bpf: fix accessing bpf_sysctl.file_pos on s390 (Yauheni Kaliuta) [1747615] - [kernel] bpf: fix narrower loads on s390 (Yauheni Kaliuta) [1747615] - [net] bpf: rename bpf_ctx_wide_store_ok to bpf_ctx_wide_access_ok (Yauheni Kaliuta) [1747615] - [net] bpf: allow wide (u64) aligned stores for some fields of bpf_sock_addr (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: improve unexpected success reporting in test_syctl (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: fix "ctx:write sysctl:write read ok" on s390 (Yauheni Kaliuta) [1747615] - [tools] bpftool: fix format string for p_err() in query_flow_dissector() (Yauheni Kaliuta) [1747615] - [tools] bpftool: add raw_tracepoint_writable prog type to header (Yauheni Kaliuta) [1747615] - [kernel] bpf: fix NULL deref in btf_type_is_resolve_source_only (Yauheni Kaliuta) [1747615] - [net] bpf: Set sk_bpf_storage back to NULL for cloned sk (Yauheni Kaliuta) [1747615] - [kernel] bpf: fix nested bpf tracepoints with per-cpu data (Yauheni Kaliuta) [1747615] - [net] bpf: Fix out of bounds memory access in bpf_sk_storage (Yauheni Kaliuta) [1747615] - [kernel] sysctl: define proc_do_static_key() (Yauheni Kaliuta) [1747615] - [x86] bpf, x64: fix stack layout of JITed bpf code (Yauheni Kaliuta) [1747615] - [kernel] bpf, devmap: Add missing RCU read lock on flush (Yauheni Kaliuta) [1747615] - [kernel] bpf, devmap: Add missing bulk queue free (Yauheni Kaliuta) [1747615] - [kernel] bpf, devmap: Fix premature entry free on destroying map (Yauheni Kaliuta) [1747615] - [powerpc] bpf: use unsigned division instruction for 64-bit operations (Yauheni Kaliuta) [1747615] - [tools] bpf: fix div64 overflow tests to properly detect errors (Yauheni Kaliuta) [1747615] - [tools] bpf: sync BPF_FIB_LOOKUP flag changes with BPF uapi (Yauheni Kaliuta) [1747615] - [uapi] bpf: simplify definition of BPF_FIB_LOOKUP related flags (Yauheni Kaliuta) [1747615] - [tools] bpf: lpm_trie: check left child of last leftmost node for NULL (Yauheni Kaliuta) [1747615] - [tools] bpf: expand section tests for test_section_names (Yauheni Kaliuta) [1747615] - [tools] bpf: more msg_name rewrite tests to test_sock_addr (Yauheni Kaliuta) [1747615] - [tools] bpf, bpftool: enable recvmsg attach types (Yauheni Kaliuta) [1747615] - [tools] bpf, libbpf: enable recvmsg attach types (Yauheni Kaliuta) [1747615] - [tools] bpf: sync tooling uapi header (Yauheni Kaliuta) [1747615] - [kernel] bpf: fix unconnected udp hooks (Yauheni Kaliuta) [1747615] - [tools] bpftool: Fix JSON output when lookup fails (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: move test_lirc_mode2_user to TEST_GEN_PROGS_EXTENDED (Yauheni Kaliuta) [1747615] - [tools] libbpf: Return btf_fd for load_sk_storage_btf (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: fix compiler warning in flow_dissector test (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: complete sub-register zero extension checks (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: move sub-register zero extension checks into subreg.c (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: add zero extend checks for ALU32 and/or/xor (Yauheni Kaliuta) [1747615] - [samples] bpf: suppress compiler warning (Yauheni Kaliuta) [1747615] - [samples] bpf: fix to change the buffer size for read() (Yauheni Kaliuta) [1747615] - [tools] bpftool: fix BTF raw dump of FWD's fwd_kind (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: fix bpf_get_current_task (Yauheni Kaliuta) [1747615] - [tools] libbpf: move logging helpers into libbpf_internal.h (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: add test_sysctl and map_tests/tests.h to .gitignore (Yauheni Kaliuta) [1747615] - [kernel] bpf: relax inode permission check for retrieving bpf program (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: add prog detach to flow_dissector test (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: add missing \n to flow_dissector CHECK errors (Yauheni Kaliuta) [1747615] - [tools] libbpf: don't fail when feature probing fails (Yauheni Kaliuta) [1747615] - [tools] bpf: test ref bit from data path and add new tests for syscall path (Yauheni Kaliuta) [1747615] - [kernel] bpf, lru: avoid messing with eviction heuristics upon syscall lookup (Yauheni Kaliuta) [1747615] - [kernel] bpf: add map_lookup_elem_sys_only for lookups from syscall side (Yauheni Kaliuta) [1747615] - [tools] bpf: Sync kernel btf.h header (Yauheni Kaliuta) [1747615] - [uapi] bpf: btf: fix the brackets of BTF_INT_OFFSET() (Yauheni Kaliuta) [1747615] - [kernel] bpf: devmap: fix use-after-free Read in __dev_map_entry_free (Yauheni Kaliuta) [1747615] - [kernel] bpf: fix undefined behavior in narrow load handling (Yauheni Kaliuta) [1747615] - [tools] libbpf: detect supported kernel BTF features and sanitize BTF (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: Add files generated after build to .gitignore (Yauheni Kaliuta) [1747615] - [tools] bpf: synchronise BPF UAPI header with tools (Yauheni Kaliuta) [1747615] - [uapi] bpf: fix minor issues in documentation for BPF helpers (Yauheni Kaliuta) [1747615] - [uapi] bpf: fix recurring typo in documentation for BPF helpers (Yauheni Kaliuta) [1747615] - [tools] bpf: add various test cases for backward jumps (Yauheni Kaliuta) [1747615] - [documentation] docs/btf: fix the missing section marks (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: initialize bpf_object pointers where needed (Yauheni Kaliuta) [1747615] - [tools] libbpf: add libbpf_util.h to header install (Yauheni Kaliuta) [1747615] - [tools] bpf: fix perf build error with uClibc (seen on ARC) (Yauheni Kaliuta) [1747615] - [tools] bpftool: exclude bash-completion/bpftool from .gitignore pattern (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: set RLIMIT_MEMLOCK properly for test_libbpf_open.c (Yauheni Kaliuta) [1747615] - [net] bpf: Use PTR_ERR_OR_ZERO in bpf_fd_sk_storage_update_elem() (Yauheni Kaliuta) [1747615] - [kernel] bpf: Use vmalloc special flag (Yauheni Kaliuta) [1747615] - [kernel] bpf: Fail bpf_probe_write_user() while mm is switched (Yauheni Kaliuta) [1747615] - [kernel] mm/tlb: Provide default nmi_uaccess_okay() (Yauheni Kaliuta) [1747615] - [kernel] asm-generic/tlb: Guard with #ifdef CONFIG_MMU (Yauheni Kaliuta) [1747615] - [tools] bpf: Add ene-to-end test for bpf_sk_storage_* helpers (Yauheni Kaliuta) [1747615] - [tools] bpf: Add BPF_MAP_TYPE_SK_STORAGE test to test_maps (Yauheni Kaliuta) [1747615] - [tools] bpf: Add verifier tests for the bpf_sk_storage (Yauheni Kaliuta) [1747615] - [tools] bpf: Refactor BTF encoding macro to test_btf.h (Yauheni Kaliuta) [1747615] - [tools] bpf: Support BPF_MAP_TYPE_SK_STORAGE in bpf map probing (Yauheni Kaliuta) [1747615] - [tools] bpf: Sync bpf.h to tools (Yauheni Kaliuta) [1747615] - [net] bpf: Introduce bpf sk local storage (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: test writable buffers in raw tps (Yauheni Kaliuta) [1747615] - [tools] sync bpf.h (Yauheni Kaliuta) [1747615] - [kernel] bpf: add writable context for raw tracepoints (Yauheni Kaliuta) [1747615] - [arm64] bpf, arm64: use more scalable stadd over ldxr / stxr loop in xadd (Yauheni Kaliuta) [1747615] - [tools] bpftool: fix indendation in bash-completion/bpftool (Yauheni Kaliuta) [1747615] - [tools] bpftool: add bash completions for btf command (Yauheni Kaliuta) [1747615] - [tools] bpftool/docs: add btf sub-command documentation (Yauheni Kaliuta) [1747615] - [tools] bpftool: add ability to dump BTF types (Yauheni Kaliuta) [1747615] - [tools] bpftool: Fix errno variable usage (Yauheni Kaliuta) [1747615] - [tools] bpftool: show flow_dissector attachment status (Yauheni Kaliuta) [1747615] - [net] bpf: support BPF_PROG_QUERY for BPF_FLOW_DISSECTOR attach_type (Yauheni Kaliuta) [1747615] - [samples] bpf: add hbm sample to .gitignore (Yauheni Kaliuta) [1747615] - [tools] libbpf: fix samples/bpf build failure due to undefined UINT32_MAX (Yauheni Kaliuta) [1747615] - [tools] bpf, libbpf: fix segfault in bpf_object__init_maps' pr_debug statement (Yauheni Kaliuta) [1747615] - [tools] bpf, libbpf: handle old kernels more graceful wrt global data sections (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: expand test_tc_tunnel with SIT encap (Yauheni Kaliuta) [1747615] - [net] bpf: update skb->protocol in bpf_skb_net_grow (Yauheni Kaliuta) [1747615] - [tools] bpf/flow_dissector: don't adjust nhoff by ETH_HLEN in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: properly return error from bpf_flow_load (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: run flow dissector tests in skb-less mode (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: add flow dissector bpf_skb_load_bytes helper test (Yauheni Kaliuta) [1747615] - [net] bpf: when doing BPF_PROG_TEST_RUN for flow dissector use no-skb mode (Yauheni Kaliuta) [1747615] - [kernel] bpf: drop bpf_verifier_lock (Yauheni Kaliuta) [1747615] - [kernel] bpf: remove global variables (Yauheni Kaliuta) [1747615] - [documentation] bpf: document the verifier limits (Yauheni Kaliuta) [1747615] - [tools] libbpf: fix BPF_LOG_BUF_SIZE off-by-one error (Yauheni Kaliuta) [1747615] - [documentation] bpf: move BPF_PROG_TYPE_FLOW_DISSECTOR documentation to a new common place (Yauheni Kaliuta) [1747615] - [tools] bpf: Increase MAX_NR_MAPS to 17 in test_verifier.c (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: fix compile errors due to unsync linux/in6.h and netinet/in.h (Yauheni Kaliuta) [1747615] - [documentation] bpf: Document BPF_PROG_TYPE_CGROUP_SYSCTL (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: fix a compilation error (Yauheni Kaliuta) [1747615] - [kernel] bpf: cpumap memory prefetchw optimizations for struct page (Yauheni Kaliuta) [1747615] - [kernel] bpf: cpumap do bulk allocation of SKBs (Yauheni Kaliuta) [1747615] - [net] core: introduce build_skb_around (Yauheni Kaliuta) [1747615] - [kernel] bpf: cpumap use ptr_ring_consume_batched (Yauheni Kaliuta) [1747615] - [tools] libbpf: optimize barrier for XDP socket rings (Yauheni Kaliuta) [1747615] - [tools] bpftool: show btf_id in map listing (Yauheni Kaliuta) [1747615] - [tools] bpftool: re-organize newline printing for map listing (Yauheni Kaliuta) [1747615] - [tools] bpftool: Support sysctl hook (Yauheni Kaliuta) [1747615] - [tools] libbpf: fix printf formatter for ptrdiff_t argument (Yauheni Kaliuta) [1747615] - [kernel] bpf: use BPF_CAST_CALL for casting bpf call (Yauheni Kaliuta) [1747615] - [uapi] bpf: allow clearing all sock_ops callback flags (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: add VRF test cases to lwt_ip_encap test (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: make flow dissector tests more extensible (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: two scale tests (Yauheni Kaliuta) [1747615] - [tools] bpftool: Improve handling of ENOSPC on reuseport_array map dumps (Yauheni Kaliuta) [1747615] - [tools] bpftool: Use print_entry_error() in case of ENOENT when dumping (Yauheni Kaliuta) [1747615] - [tools] bpftool: add a note on program statistics in man page (Yauheni Kaliuta) [1747615] - [tools] bpftool: fix short option name for printing version in man pages (Yauheni Kaliuta) [1747615] - [tools] bpftool: fix man page documentation for "pinmaps" keyword (Yauheni Kaliuta) [1747615] - [tools] bpftool: reset errno for "bpftool cgroup tree" (Yauheni Kaliuta) [1747615] - [tools] bpftool: remove blank line after btf_id when listing programs (Yauheni Kaliuta) [1747615] - [net] bpf: reserve flags in bpf_skb_net_shrink (Yauheni Kaliuta) [1747615] - [tools] bpf: fix whitespace for ENCAP_L2 defines in bpf.h (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: bring back (void *) cast to set_ipv4_csum in test_tc_tunnel (Yauheni Kaliuta) [1747615] - [tools] selftests/btf: add VAR and DATASEC case for dedup tests (Yauheni Kaliuta) [1747615] - [tools] btf: add support for VAR and DATASEC in btf_dedup() (Yauheni Kaliuta) [1747615] - [kernel] bpf: refactor "check_reg_arg" to eliminate code redundancy (Yauheni Kaliuta) [1747615] - [kernel] bpf: factor out reg and stack slot propagation into "propagate_liveness_reg" (Yauheni Kaliuta) [1747615] - [kernel] bpf: refactor propagate_liveness to eliminate code redundance (Yauheni Kaliuta) [1747615] - [kernel] bpf: refactor propagate_liveness to eliminate duplicated for loop (Yauheni Kaliuta) [1747615] - [netdrv] netdevsim: move sdev specific bpf debugfs files to sdev dir (Yauheni Kaliuta) [1747615] - [kernel] bpf: Fix distinct pointer types warning for ARCH=i386 (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: C based test for sysctl and strtoX (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test bpf_strtol and bpf_strtoul helpers (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test ARG_PTR_TO_LONG arg type (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Add sysctl and strtoX helpers to bpf_helpers.h (Yauheni Kaliuta) [1747615] - [tools] bpf: Sync bpf.h to tools/ (Yauheni Kaliuta) [1747615] - [kernel] bpf: Introduce bpf_strtol and bpf_strtoul helpers (Yauheni Kaliuta) [1747615] - [kernel] bpf: Introduce ARG_PTR_TO_{INT,LONG} arg types (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test file_pos field in bpf_sysctl ctx (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test bpf_sysctl_{get, set}_new_value helpers (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test sysctl_get_current_value helper (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test bpf_sysctl_get_name helper (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test BPF_CGROUP_SYSCTL (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test sysctl section name (Yauheni Kaliuta) [1747615] - [tools] libbpf: Support sysctl hook (Yauheni Kaliuta) [1747615] - [tools] bpf: Sync bpf.h to tools/ (Yauheni Kaliuta) [1747615] - [kernel] bpf: Add file_pos field to bpf_sysctl ctx (Yauheni Kaliuta) [1747615] - [kernel] bpf: Introduce bpf_sysctl_{get, set}_new_value helpers (Yauheni Kaliuta) [1747615] - [kernel] bpf: Introduce bpf_sysctl_get_current_value helper (Yauheni Kaliuta) [1747615] - [kernel] bpf: Introduce bpf_sysctl_get_name helper (Yauheni Kaliuta) [1747615] - [kernel] bpf: Sysctl hook (Yauheni Kaliuta) [1747615] - [kernel] bpf: Add base proto function for cgroup-bpf programs (Yauheni Kaliuta) [1747615] - [net] bpf: explicitly prohibit ctx_{in, out} in non-skb BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1747615] - [tools] selftests_bpf: add L2 encap to test_tc_tunnel (Yauheni Kaliuta) [1747615] - [tools] bpf: sync bpf.h to tools/ for BPF_F_ADJ_ROOM_ENCAP_L2 (Yauheni Kaliuta) [1747615] - [net] bpf: add layer 2 encap support to bpf_skb_adjust_room (Yauheni Kaliuta) [1747615] - [tools] selftests_bpf: extend test_tc_tunnel for UDP encap (Yauheni Kaliuta) [1747615] - [kernel] bpf: fix missing bpf_check_uarg_tail_zero in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1747615] - [s390] Convert IS_ENABLED uses to __is_defined (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: add selftest for __sk_buff context in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1747615] - [tools] libbpf: add support for ctx_{size, }_{in, out} in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1747615] - [net] bpf: support input __sk_buff context in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1747615] - [tools] bpftool: show btf id in program information (Yauheni Kaliuta) [1747615] - [tools] libbpf: Fix build with gcc-8 (Yauheni Kaliuta) [1747615] - [tools] libbpf: fix crash in XDP socket part with new larger BPF_LOG_BUF_SIZE (Yauheni Kaliuta) [1747615] - [tools] bpf, bpftool: fix a few ubsan warnings (Yauheni Kaliuta) [1747615] - [tools] bpf, selftest: add test cases for BTF Var and DataSec (Yauheni Kaliuta) [1747615] - [tools] bpf, selftest: test {rd, wr}only flags and direct value access (Yauheni Kaliuta) [1747615] - [tools] bpf: bpftool support for dumping data/bss/rodata sections (Yauheni Kaliuta) [1747615] - [tools] bpf, libbpf: add support for BTF Var and DataSec (Yauheni Kaliuta) [1747615] - [tools] bpf, libbpf: support global data/bss/rodata sections (Yauheni Kaliuta) [1747615] - [tools] bpf, libbpf: refactor relocation handling (Yauheni Kaliuta) [1747615] - [tools] bpf: sync {btf, bpf}.h uapi header from tools infrastructure (Yauheni Kaliuta) [1747615] - [kernel] bpf: allow for key-less BTF in array map (Yauheni Kaliuta) [1747615] - [kernel] bpf: kernel side support for BTF Var and DataSec (Yauheni Kaliuta) [1747615] - [documentation] bpf: add specification for BTF Var and DataSec kinds (Yauheni Kaliuta) [1747615] - [kernel] bpf: allow . char as part of the object name (Yauheni Kaliuta) [1747615] - [kernel] bpf: add syscall side map freeze support (Yauheni Kaliuta) [1747615] - [kernel] bpf: add program side {rd, wr}only support for maps (Yauheni Kaliuta) [1747615] - [kernel] bpf: do not retain flags that are not tied to map lifetime (Yauheni Kaliuta) [1747615] - [kernel] bpf: implement lookup-free direct value access for maps (Yauheni Kaliuta) [1747615] - [net] ipv6: Add neighbor helpers that use the ipv6 stub (Yauheni Kaliuta) [1747615] - [tools] libbpf: Ignore -Wformat-nonliteral warning (Yauheni Kaliuta) [1747615] - [kernel] bpf: Add missed newline in verifier verbose log (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test unbounded var_off stack access (Yauheni Kaliuta) [1747615] - [kernel] bpf: Sanity check max value for var_off stack access (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test indirect var_off stack access in unpriv mode (Yauheni Kaliuta) [1747615] - [kernel] bpf: Reject indirect var_off stack access in unpriv mode (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test indirect var_off stack access in raw mode (Yauheni Kaliuta) [1747615] - [kernel] bpf: Reject indirect var_off stack access in raw mode (Yauheni Kaliuta) [1747615] - [samples] bpf: fix build with new clang (Yauheni Kaliuta) [1747615] - [samples] selftests/bpf: add NULL check for ksym_search (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: ksym_search won't check symbols exists (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: synthetic tests to push verifier limits (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: add few verifier scale tests (Yauheni Kaliuta) [1747615] - [tools] libbpf: teach libbpf about log_level bit 2 (Yauheni Kaliuta) [1747615] - [kernel] bpf: increase verifier log limit (Yauheni Kaliuta) [1747615] - [kernel] bpf: increase complexity limit and maximum program size (Yauheni Kaliuta) [1747615] - [kernel] bpf: verbose jump offset overflow check (Yauheni Kaliuta) [1747615] - [kernel] bpf: convert temp arrays to kvcalloc (Yauheni Kaliuta) [1747615] - [kernel] bpf: improve verification speed by not remarking live_read (Yauheni Kaliuta) [1747615] - [kernel] bpf: improve verification speed by droping states (Yauheni Kaliuta) [1747615] - [kernel] bpf: add verifier stats and log_level bit 2 (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: remove duplicate .flags initialization in ctx_skb.c (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: fix -Wformat-invalid-specifier for bpf_obj_id.c (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: fix -Wformat-security warning for flow_dissector_load.c (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: tests.h should depend on .c files, not the output (Yauheni Kaliuta) [1747615] - [tools] bpf: add bpffs multi-dimensional array tests in test_btf (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test variable offset stack access (Yauheni Kaliuta) [1747615] - [kernel] bpf: Support variable offset stack access from helpers (Yauheni Kaliuta) [1747615] - [net] ipv6: Move ipv6 stubs to a separate header file (Yauheni Kaliuta) [1747615] - [tools] bpf: generate pkg-config file for libbpf (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: don't depend on hardcoded perf sample_freq (Yauheni Kaliuta) [1747615] - [tools] bpf: test_tc_tunnel.sh needs reverse path filtering disabled (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: tc-bpf flow shaping with EDT (Yauheni Kaliuta) [1747615] - [net] bpf: make bpf_skb_ecn_set_ce callable from BPF_PROG_TYPE_SCHED_ACT (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: convert bpf tunnel test to encap modes (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: convert bpf tunnel test to BPF_F_ADJ_ROOM_FIXED_GSO (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: convert bpf tunnel test to BPF_ADJ_ROOM_MAC (Yauheni Kaliuta) [1747615] - [tools] bpf: Sync bpf.h to tools (Yauheni Kaliuta) [1747615] - [net] bpf: add bpf_skb_adjust_room encap flags (Yauheni Kaliuta) [1747615] - [net] bpf: add bpf_skb_adjust_room flag BPF_F_ADJ_ROOM_FIXED_GSO (Yauheni Kaliuta) [1747615] - [net] bpf: add bpf_skb_adjust_room mode BPF_ADJ_ROOM_MAC (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: extend bpf tunnel test with tso (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: extend bpf tunnel test with gre (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: expand bpf tunnel test to ipv6 (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: expand bpf tunnel test with decap (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: bpf tunnel encap test (Yauheni Kaliuta) [1747615] - [net] bpf: in bpf_skb_adjust_room avoid copy in tx fast path (Yauheni Kaliuta) [1747615] - [samples] bpf: add xdp_sample_pkts to .gitignore (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: add tests for bpf_tcp_check_syncookie and bpf_skc_lookup_tcp (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: test references to sock_common (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: allow specifying helper for BPF_SK_LOOKUP (Yauheni Kaliuta) [1747615] - [tools] update uapi/linux/bpf.h (Yauheni Kaliuta) [1747615] - [net] bpf: add helper to check for a valid SYN cookie (Yauheni Kaliuta) [1747615] - [net] bpf: add skc_lookup_tcp helper (Yauheni Kaliuta) [1747615] - [kernel] bpf: allow helpers to return PTR_TO_SOCK_COMMON (Yauheni Kaliuta) [1747615] - [kernel] bpf: track references based on is_acquire_func (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Add arm target register definitions (Yauheni Kaliuta) [1747615] - [documentation] bpf, doc: add RISC-V JIT to BPF documentation (Yauheni Kaliuta) [1747615] - [uapi] bpf: fix documentation for eBPF helpers (Yauheni Kaliuta) [1747615] - [uapi] bpf: add documentation for helpers bpf_spin_lock(), bpf_spin_unlock() (Yauheni Kaliuta) [1747615]- [perf] perf: Add CCPI2 PMU support in ThunderX2 UNCORE driver (Robert Richter) [1726054] - [documentation] documentation: perf: Update documentation for ThunderX2 PMU uncore driver (Robert Richter) [1726054] - [scsi] lpfc: Update lpfc version to 12.6.0.2 (Dick Kennedy) [1771674] - [scsi] lpfc: revise nvme max queues to be hdwq count (Dick Kennedy) [1771674] - [scsi] lpfc: Initialize cpu_map for not present cpus (Dick Kennedy) [1771674] - [scsi] lpfc: fix inlining of lpfc_sli4_cleanup_poll_list() (Dick Kennedy) [1771674] - [scsi] lpfc: fix: coverity: lpfc_cmpl_els_rsp(): Null pointer dereferences (Dick Kennedy) [1771674] - [scsi] lpfc: fix: coverity: lpfc_get_scsi_buf_s3(): Null pointer dereferences (Dick Kennedy) [1771674] - [scsi] lpfc: Fix lpfc_cpumask_of_node_init() (Dick Kennedy) [1771674] - [scsi] lpfc: Fix a kernel warning triggered by lpfc_sli4_enable_intr() (Dick Kennedy) [1771674] - [scsi] lpfc: Fix a kernel warning triggered by lpfc_get_sgl_per_hdwq() (Dick Kennedy) [1771674] - [scsi] lpfc: Update lpfc version to 12.6.0.1 (Dick Kennedy) [1771674] - [scsi] lpfc: Add enablement of multiple adapter dumps (Dick Kennedy) [1771674] - [scsi] lpfc: Change default IRQ model on AMD architectures (Dick Kennedy) [1771674] - [scsi] lpfc: Add registration for CPU Offline/Online events (Dick Kennedy) [1771674] - [scsi] lpfc: Clarify FAWNN error message (Dick Kennedy) [1771674] - [scsi] lpfc: Sync with FC-NVMe-2 SLER change to require Conf with SLER (Dick Kennedy) [1771674] - [scsi] lpfc: Fix dynamic fw log enablement check (Dick Kennedy) [1771674] - [scsi] lpfc: Fix unexpected error messages during RSCN handling (Dick Kennedy) [1771674] - [scsi] lpfc: Fix kernel crash at lpfc_nvme_info_show during remote port bounce (Dick Kennedy) [1771674] - [scsi] lpfc: Fix configuration of BB credit recovery in service parameters (Dick Kennedy) [1771674] - [scsi] lpfc: Fix duplicate unreg_rpi error in port offline flow (Dick Kennedy) [1771674] - [infiniband] ib/srp: Add missing new line after displaying fast_io_fail_tmo param (Kamal Heib) [1678461 1720899] - [net] sunrpc: The RDMA back channel mustn't disappear while requests are outstanding (Kamal Heib) [1720899] - [infiniband] rdma/nldev: Skip counter if port doesn't match (Kamal Heib) [1720899] - [rdma] uverbs: Prevent potential underflow (Kamal Heib) [1720899] - [infiniband] ib/core: Use rdma_read_gid_l2_fields to compare GID L2 fields (Kamal Heib) [1720899] - [infiniband] rdma/siw: free siw_base_qp in kref release routine (Kamal Heib) [1720899] - [infiniband] rdma/iwcm: move iw_rem_ref() calls out of spinlock (Kamal Heib) [1720899] - [infiniband] ib/core: Fix wrong iterating on ports (Kamal Heib) [1720899] - [infiniband] rdma/nldev: Reshuffle the code to avoid need to rebind QP in error path (Kamal Heib) [1720899] - [infiniband] rdma/cm: Fix memory leak in cm_add/remove_one (Kamal Heib) [1720899] - [infiniband] rdma/core: Fix an error handling path in 'res_get_common_doit()' (Kamal Heib) [1720899] - [infiniband] rdma/iwcm: Fix a lock inversion issue (Kamal Heib) [1720899] - [infiniband] rdma/siw: Fix serialization issue in write_space() (Kamal Heib) [1720899] - [infiniband] rdma/vmw_pvrdma: Free SRQ only once (Kamal Heib) [1757294 1720899] - [infiniband] rdma: Fix double-free in srq creation error flow (Kamal Heib) [1720899] - [infiniband] rdma/siw: Fix page address mapping in TX path (Kamal Heib) [1720899] - [infiniband] rdma/cma: Fix false error message (Kamal Heib) [1720899] - [infiniband] rdma/{cxgb3, cxgb4, i40iw}: Remove common code (Kamal Heib) [1760097 1745655 1720899] - [infiniband] rdma/core: Fix use after free and refcnt leak on ndev in_device in iwarp_query_port (Kamal Heib) [1760097 1745655 1720899] - [infiniband] rdma/core: Add common iWARP query port (Kamal Heib) [1760097 1745655 1720899] - [infiniband] rdma/i40iw: Associate ibdev to netdev before IB device registration (Kamal Heib) [1760097 1745655 1720899] - [infiniband] rdma/cxgb3: Use ib_device_set_netdev() (Kamal Heib) [1760097 1745655 1720899] - [infiniband] rdma: Introduce ib_port_phys_state enum (Kamal Heib) [1760097 1745655 1720899] - [sched] topology: Improve load balancing on AMD EPYC systems (Phil Auld) [1757535] - [netdrv] broadcom: Use dev_get_drvdata (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add a new BNXT_FW_RESET_STATE_POLL_FW_DOWN state (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Update firmware interface spec. to 1.10.0.100 (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Increase timeout for HWRM_DBG_COREDUMP_XX commands (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Don't proceed in .ndo_set_rx_mode() when device is not in open state (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Fix compile error regression with CONFIG_BNXT_SRIOV not set (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add FW fatal devlink_health_reporter (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add bnxt_fw_exception() to handle fatal firmware errors (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add RESET_FW state logic to bnxt_fw_reset_task() (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Do not send firmware messages if firmware is in error state (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Retain user settings on a VF after RESET_NOTIFY event (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add devlink health reset reporter (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Handle firmware reset (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Handle RESET_NOTIFY async event from firmware (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add new FW devlink_health_reporter (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add BNXT_STATE_IN_FW_RESET state (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Enable health monitoring (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Pre-map the firmware health monitoring registers (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Discover firmware error recovery capabilities (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Handle firmware reset status during IF_UP (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Register buffers for VFs before reserving resources (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Refactor bnxt_sriov_enable() (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Prepare bnxt_init_one() to be called multiple times (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Suppress all error messages in hwrm_do_send_msg() in silent mode (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Simplify error checking in the SR-IOV message forwarding functions (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Convert error code in firmware message response to standard code (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Remove the -1 error return code from bnxt_hwrm_do_send_msg() (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Use a common function to print the same ethtool -f error message (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Fix allocation of zero statistics block size regression (Jonathan Toppins) [1724766] - [netdrv] bnxt: no need to check return value of debugfs_create functions (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add PCI IDs for 57500 series NPAR devices (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Support all variants of the 5750X chip family (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Refactor bnxt_init_one() and turn on TPA support on 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Support TPA counters on 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Allocate the larger per-ring statistics block for 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Refactor ethtool ring statistics logic (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add hardware GRO setup function for 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add TPA ID mapping logic for 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add fast path logic for TPA on 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Set TPA GRO mode flags on 57500 chips properly (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Refactor tunneled hardware GRO logic (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Handle standalone RX_AGG completions (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Expand bnxt_tpa_info struct to support 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Refactor TPA logic (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add TPA structure definitions for BCM57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Update firmware interface spec. to 1.10.0.89 (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Suppress HWRM errors for HWRM_NVM_GET_VARIABLE command (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Fix to include flow direction in L2 key (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Use correct src_fid to determine direction of the flow (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Fix handling FRAG_ERR when NVM_INSTALL_UPDATE cmd fails (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Improve RX doorbell sequence (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Fix VNIC clearing logic for 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Fix VNIC accounting when enabling aRFS on 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add page_pool_destroy() during RX ring cleanup (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: add page_pool support (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: optimized XDP_REDIRECT support (Jonathan Toppins) [1724766 1669220] - [netdrv] bnxt_en: Refactor __bnxt_xmit_xdp() (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: rename some xdp functions (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Device serial number is supported only for PFs (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add support for aRFS on 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Query firmware capability to support aRFS on 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Separate RDMA MR/AH context allocation (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: read the clause type from the PHY ID (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Read package version from firmware (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Check new firmware capability to display extended stats (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add support for PCIe statistics (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Refactor bnxt_alloc_stats() (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Update firmware interface to 1.10.0.69 (Jonathan Toppins) [1724766] - [netdrv] bnxt: remove ndo_get_port_parent_id implementation for physical ports (Jonathan Toppins) [1724766] - [netdrv] bnxt: pass switch ID through devlink_port_attrs_set() (Jonathan Toppins) [1724766] - [netdrv] bnxt: move bp->switch_id initialization to PF probe (Jonathan Toppins) [1724766] - [netdrv] bnxt: remove ndo_get_phys_port_name implementation (Jonathan Toppins) [1724766] - [netdrv] bnxt: implement ndo_get_devlink_port (Jonathan Toppins) [1724766] - [netdrv] bnxt: Implement ndo_get_port_parent_id() (Jonathan Toppins) [1724766] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Fix firmware signaled resource change logic in open (Jonathan Toppins) [1724766] - [netdrv] bnx2x: Mark expected switch fall-thoughs (Jonathan Toppins) [1724766] - [netdrv] bnx2x: Mark expected switch fall-throughs (Jonathan Toppins) [1724766] - [tools] selftests: kvm: vmx_dirty_log_test: skip the test when VMX is not supported (Vitaly Kuznetsov) [1771575] - [tools] selftests: kvm: consolidate VMX support checks (Vitaly Kuznetsov) [1771575] - [tools] selftests: kvm: vmx_set_nested_state_test: don't check for VMX support twice (Vitaly Kuznetsov) [1771575] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 321 (Stefano Garzarella) [1769904] - [net] vsock: Send reset control packet when socket is partially bound (Stefano Garzarella) [1769904] - [net] vsock/virtio: fix sock refcnt holding during the shutdown (Stefano Garzarella) [1769855] - [kernel] vsock/virtio: remove unused 'work' field from 'struct virtio_vsock_pkt' (Stefano Garzarella) [1769855] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 482 (Stefano Garzarella) [1769855] - [net] vsock/virtio: set SOCK_DONE on peer shutdown (Stefano Garzarella) [1769855] - [net] vsock/virtio: discard packets if credit is not respected (Stefano Garzarella) [1769853 1769846 1769836] - [net] vsock/virtio: send a credit update when buffer size is changed (Stefano Garzarella) [1769853 1769846 1769836] - [net] vsock/virtio: a better comment on credit update (Stefano Garzarella) [1769853 1769846 1769836] - [net] vsock/virtio: fix locking in virtio_transport_inc_tx_pkt() (Stefano Garzarella) [1769853 1769846 1769836] - [net] vsock/virtio: reduce credit update messages (Stefano Garzarella) [1769853 1769846 1769836] - [net] vsock/virtio: change the maximum packet size allowed (Stefano Garzarella) [1679971] - [vhost] vsock: split packets to send using multiple buffers (Stefano Garzarella) [1679971] - [net] vsock/virtio: limit the memory used per-socket (Stefano Garzarella) [1769744] - [net] vsock/virtio: free packets during the socket release (Stefano Garzarella) [1769744] - [net] vsock: Fix a lockdep warning in __vsock_release() (Stefano Garzarella) [1769714] - [net] vsock: correct removal of socket from the list (Stefano Garzarella) [1769714] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Stefano Garzarella) [1769714] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 321 (Stefano Garzarella) [1769714] - [net] Fix ERROR:do not initialise statics to 0 in af_vsock.c (Stefano Garzarella) [1769714] - [net] vsock: bind to random port for VMADDR_PORT_ANY (Stefano Garzarella) [1769714] - [tools] tc-testing: added tests with cookie for conntrack TC action (Ivan Vecera) [1739606] - [net] cls_bpf: fix NULL deref on offload filter removal (Ivan Vecera) [1739606] - [tools] tc-testing: fixed two failing pedit tests (Ivan Vecera) [1739606] - [tools] tc-testing: implement tests for new fast_init action flag (Ivan Vecera) [1739606] - [net] sched: update action implementations to support flags (Ivan Vecera) [1739606] - [net] sched: use temporary variable for actions indexes (Ivan Vecera) [1739606] - [net] sched: extend TCA_ACT space with TCA_ACT_FLAGS (Ivan Vecera) [1739606] - [net] sched: modify stats helper functions to support regular stats (Ivan Vecera) [1739606] - [net] sched: don't expose action qstats to skb_tc_reinsert() (Ivan Vecera) [1739606] - [net] sched: extract qstats update code into functions (Ivan Vecera) [1739606] - [net] sched: extract bstats update code into function (Ivan Vecera) [1739606] - [net] sched: extract common action counters update code into function (Ivan Vecera) [1739606] - [tools] tc-testing: list required kernel options for act_ct action (Ivan Vecera) [1739606] - [net] fq_codel: do not include (Ivan Vecera) [1739606] - [net] sch_generic: Use pfifo_fast as fallback scheduler for CAN hardware (Ivan Vecera) [1739606] - [net] sched: taprio: fix -Wmissing-prototypes warnings (Ivan Vecera) [1739606] - [net] sched: act_police: re-use tcf_tm_dump() (Ivan Vecera) [1739606] - [tools] tc-testing: updated pedit TDC tests (Ivan Vecera) [1739606] - [net] sched: Avoid using yield() in a busy waiting loop (Ivan Vecera) [1739606] - [tools] tc-testing: updated pedit test cases (Ivan Vecera) [1739606] - [net] sched: etf: Fix ordering of packets with same txtime (Ivan Vecera) [1739606] - [tools] tc-testing: updated pedit test cases (Ivan Vecera) [1739606] - [net] taprio: Fix returning EINVAL when configuring without flags (Ivan Vecera) [1739606] - [net] net_sched: fix backward compatibility for TCA_ACT_KIND (Ivan Vecera) [1739606] - [net] net_sched: fix backward compatibility for TCA_KIND (Ivan Vecera) [1739606] - [net] sched: Set default of CONFIG_NET_TC_SKB_EXT to N (Ivan Vecera) [1739606] - [net] sch_netem: fix rcu splat in netem_enqueue() (Ivan Vecera) [1739606] - [net] net_sched: remove need_resched() from qdisc_run() (Ivan Vecera) [1739606] - [net] sched: cbs: Avoid division by zero when calculating the port rate (Ivan Vecera) [1739606] - [net] sched: taprio: Avoid division by zero on invalid link speed (Ivan Vecera) [1739606] - [net] sched: taprio: Fix potential integer overflow in taprio_set_picos_per_byte (Ivan Vecera) [1739606] - [net] sched: cbs: Fix not adding cbs instance to list (Ivan Vecera) [1739606] - [net] Fix Kconfig indentation (Ivan Vecera) [1739606] - [net] net_sched: add policy validation for action attributes (Ivan Vecera) [1739606] - [net] net_sched: add max len check for TCA_KIND (Ivan Vecera) [1739606] - [net] taprio: Add support for hardware offloading (Ivan Vecera) [1739606] - [net] sched: use get_dev() action API in flow_action infra (Ivan Vecera) [1739606] - [net] sched: take reference to psample group in flow_action infra (Ivan Vecera) [1739606] - [net] sched: extend flow_action_entry with destructor (Ivan Vecera) [1739606] - [net] sch_hhf: ensure quantum and hhf_non_hh_weight are non-zero (Ivan Vecera) [1739606] - [net] net_sched: check cops->tcf_block in tc_bind_tclass() (Ivan Vecera) [1739606] - [net] sched: fix reordering issues (Ivan Vecera) [1739606] - [net] net_sched: act_police: add 2 new attributes to support police 64bit rate and peakrate (Ivan Vecera) [1739606] - [net] openvswitch: Set OvS recirc_id from tc chain index (Ivan Vecera) [1739606] - [net] sk_buff: drop all skb extensions on free and skb scrubbing (Ivan Vecera) [1739606] - [net] minor cleanup in skb_ext_add() (Ivan Vecera) [1739606] - [include] net: drop the unused helper skb_ext_get() (Ivan Vecera) [1739606] - [net] fix possible user-after-free in skb_ext_add() (Ivan Vecera) [1739606] - [net] sk_buff: add skb extension infrastructure (Ivan Vecera) [1739606] - [net] sched: cbs: remove redundant assignment to variable port_rate (Ivan Vecera) [1739606] - [tools] tc-testing: don't hardcode 'ip' in nsPlugin.py (Ivan Vecera) [1739606] - [net] sched: cbs: Set default link speed to 10 Mbps in cbs_set_port_rate (Ivan Vecera) [1739606] - [net] taprio: Set default link speed to 10 Mbps in taprio_set_picos_per_byte (Ivan Vecera) [1739606] - [net] taprio: Fix kernel panic in taprio_destroy (Ivan Vecera) [1739606] - [netdrv] mlx5e: Move local var definition into ifdef block (Ivan Vecera) [1739606] - [net] sched: cls_matchall: cleanup flow_action before deallocating (Ivan Vecera) [1739606] - [net] sched: act_vlan: implement stats_update callback (Ivan Vecera) [1739606] - [net] sched: act_sample: fix psample group handling on overwrite (Ivan Vecera) [1739606] - [net] sched: flower: don't take rtnl lock for cls hw offloads API (Ivan Vecera) [1739606] - [net] sched: copy tunnel info when setting flow_action entry->tunnel (Ivan Vecera) [1739606] - [net] sched: take reference to action dev before calling offloads (Ivan Vecera) [1739606] - [net] sched: take rtnl lock in tc_setup_flow_action() (Ivan Vecera) [1739606] - [net] sched: conditionally obtain rtnl lock in cls hw offloads API (Ivan Vecera) [1739606] - [net] sched: add API for registering unlocked offload block callbacks (Ivan Vecera) [1739606] - [net] sched: notify classifier on successful offload add/delete (Ivan Vecera) [1739606] - [net] sched: refactor block offloads counter usage (Ivan Vecera) [1739606] - [net] sched: change tcf block offload counter type to atomic_t (Ivan Vecera) [1739606] - [net] sched: protect block offload-related fields with rw_semaphore (Ivan Vecera) [1739606] - [net] net_sched: fix a NULL pointer deref in ipt action (Ivan Vecera) [1739606] - [tools] tc-testing: concurrency: wrap piped rule update commands (Ivan Vecera) [1739606] - [tools] tc-testing: use dedicated DUMMY interface name for dummy dev (Ivan Vecera) [1739606] - [net] flow_offload: convert block_ing_cb_list to regular list type (Ivan Vecera) [1739606] - [netdrv] sched: use major priority number as hardware priority (Ivan Vecera) [1739606] - [tools] tc-testing: added tdc tests for matchall filter (Ivan Vecera) [1739606] - [net] taprio: remove unused variable 'entry_list_policy' (Ivan Vecera) [1739606] - [tools] tc-testing: updated skbedit action tests with batch create/delete (Ivan Vecera) [1739606] - [net] sched: update skbedit action for batched events operations (Ivan Vecera) [1739606] - [net] fq_codel: remove set but not used variables 'prev_ecn_mark' and 'prev_drop_count' (Ivan Vecera) [1739606] - [net] flow_offload: support get multi-subsystem block (Ivan Vecera) [1739606] - [net] flow_offload: move tc indirect block to flow offload (Ivan Vecera) [1739606] - [net] cls_api: add flow_indr_block_call function (Ivan Vecera) [1739606] - [net] cls_api: remove the tcf_block cache (Ivan Vecera) [1739606] - [net] cls_api: modify the tc_indr_block_ing_cmd parameters. (Ivan Vecera) [1739606] - [net] sched: sch_taprio: fix memleak in error path for sched list parse (Ivan Vecera) [1739606] - [net] fq_codel: Kill useless per-flow dropped statistic (Ivan Vecera) [1739606] - [net] Increase fq_codel count in the bulk dropper (Ivan Vecera) [1739606] - [include] sched: sample: allow accessing psample_group with rtnl (Ivan Vecera) [1739606] - [tools] tc-testing: updated vlan action tests with batch create/delete (Ivan Vecera) [1739606] - [net] sched: update vlan action for batched events operations (Ivan Vecera) [1739606] - [tools] tc-testing: Clarify the use of tdc's -d option (Ivan Vecera) [1739606] - [net] sched: Fix a possible null-pointer dereference in dequeue_func() (Ivan Vecera) [1739606] - [tools] tc-testing: added tdc tests for [b|p]fifo qdisc (Ivan Vecera) [1739606] - [net] ife: error out when nla attributes are empty (Ivan Vecera) [1739606] - [net] sched: verify that q!=NULL before setting q->flags (Ivan Vecera) [1739606] - [net] net_sched: unset TCQ_F_CAN_BYPASS when adding filters (Ivan Vecera) [1739606] - [net] fix: taprio: Change type of txtime-delay parameter to u32 (Ivan Vecera) [1739606] - [tools] tc-tests: updated skbedit tests (Ivan Vecera) [1739606] - [include] pkt_sched: Include const.h (Ivan Vecera) [1739606] - [tools] tc-testing: introduce scapyPlugin for basic traffic (Ivan Vecera) [1739606] - [tools] tc-testing: Allow tdc plugins to see test case data (Ivan Vecera) [1739606] - [tools] tc-testing: added tdc tests for prio qdisc (Ivan Vecera) [1739606] - [tools] tc-testing: updated mirred action tests with batch create/delete (Ivan Vecera) [1739606] - [net] sched: update mirred action for batched events operations (Ivan Vecera) [1739606] - [net] sched: em_ipt: add support for addrtype matching (Ivan Vecera) [1739606] - [net] sched: em_ipt: keep the user-specified nfproto and dump it (Ivan Vecera) [1739606] - [net] sched: em_ipt: set the family based on the packet if it's unspecified (Ivan Vecera) [1739606] - [net] sched: em_ipt: match only on ip/ipv6 traffic (Ivan Vecera) [1739606] - [net] taprio: Adjust timestamps for TCP packets (Ivan Vecera) [1739606] - [net] taprio: make clock reference conversions easier (Ivan Vecera) [1739606] - [net] taprio: Add support for txtime-assist mode (Ivan Vecera) [1739606] - [net] taprio: Remove inline directive (Ivan Vecera) [1739606] - [net] taprio: calculate cycle_time when schedule is installed (Ivan Vecera) [1739606] - [net] etf: Add skip_sock_check (Ivan Vecera) [1739606] - [include] etf: Don't use BIT() in UAPI headers. (Ivan Vecera) [1739606] - [tools] tc-testing: add ingress qdisc tests (Ivan Vecera) [1739606] - [tools] tc-testing: Restore original behaviour for namespaces in tdc (Ivan Vecera) [1739606] - [include] net: sched: act_ctinfo: tidy UAPI definition (Ivan Vecera) [1739606] - [include] act_ctinfo: Don't use BIT() in UAPI headers. (Ivan Vecera) [1739606] - [net] sched: cls_matchall: allow to delete filter (Ivan Vecera) [1739606] - [net] sched: act_ctinfo: fix policy validation (Ivan Vecera) [1739606] - [net] sched: act_ctinfo: fix action creation (Ivan Vecera) [1739606] - [tools] tc-tests: updated skbedit tests (Ivan Vecera) [1739606] - [tools] tc-tests: added path to ip command in tdc (Ivan Vecera) [1739606] - [net] sched: remove NET_CLS_IND config option (Ivan Vecera) [1739606] - [net] sched: act_ctinfo: use extack error reporting (Ivan Vecera) [1739606] - [net] sched: ingress: set 'unlocked' flag for clsact Qdisc ops (Ivan Vecera) [1739606] - [net] sched: ingress: set 'unlocked' flag for Qdisc ops (Ivan Vecera) [1739606] - [tools] tc-tests: updated fw with bind actions by reference use cases (Ivan Vecera) [1739606] - [net] sched: act_ctinfo: minor size optimisation (Ivan Vecera) [1739606] - [net] flow_offload: use struct_size() in kzalloc() (Ivan Vecera) [1739606] - [net] sched: don't use tc_action->order during action dump (Ivan Vecera) [1739606] - [net] sch_htb: redefine htb qdisc overlimits (Ivan Vecera) [1739606] - [tools] selftests: tc-testing: Add pedit tests (Ivan Vecera) [1739606] - [net] sched: add ingress mirred action to hardware IR (Ivan Vecera) [1757520] - [include] net: tc_act: add helpers to detect ingress mirred actions (Ivan Vecera) [1757520] - [net] sched: add skbedit of ptype action to hardware IR (Ivan Vecera) [1757520] - [include] net: tc_act: add skbedit_ptype helper functions (Ivan Vecera) [1757520] - [net] openvswitch: load and reference the NAT helper. (Flavio Leitner) [1752970] - [net] openvswitch: load NAT helper (Flavio Leitner) [1752970] - [net] netfilter: nf_nat: register NAT helpers. (Flavio Leitner) [1752970] - [net] netfilter: add API to manage NAT helpers. (Flavio Leitner) [1752970] - [net] netfilter: use macros to create module aliases. (Flavio Leitner) [1752970] - [net] xfrm: remove a duplicated assignment (Sabrina Dubroca) [1760002] - [net] xfrm: remove empty xfrmi_init_net (Sabrina Dubroca) [1760002] - [net] xfrm: remove unneeded export_symbols (Sabrina Dubroca) [1760002] - [include] xfrm: clean an indentation issue, remove a space (Sabrina Dubroca) [1760002] - [net] xfrm6: remove BUG_ON from xfrm6_dst_ifdown (Sabrina Dubroca) [1760002] - [net] xfrm: policy: add missing indentation (Sabrina Dubroca) [1760002] - [net] xfrm: Fix bucket count reported to userspace (Sabrina Dubroca) [1760002] - [net] xfrm: use complete IPv6 addresses for hash (Sabrina Dubroca) [1760002] - [net] xfrm: use correct size to initialise sp->ovec (Sabrina Dubroca) [1760002] - [net] xfrm: allow driver to quietly refuse offload (Sabrina Dubroca) [1760002] - [net] esp: remove redundant define esph (Sabrina Dubroca) [1760002] - [net] ip6_vti: simplify stats handling in vti6_xmit (Sabrina Dubroca) [1760002] - [net] xfrm: fix 'passing zero to ERR_PTR()' warning (Sabrina Dubroca) [1760002] - [net] xfrm: remove blank lines at EOF (Sabrina Dubroca) [1760002] - [net] xfrm: don't check offload_handle for nonzero (Sabrina Dubroca) [1760002] - [net] ipv6: xfrm: use 64-bit timestamps (Sabrina Dubroca) [1760002] - [net] devlink: Introduce PCI VF port flavour and port attribute (Petr Oros) [1761495] - [net] devlink: Introduce PCI PF port flavour and port attribute (Petr Oros) [1761495] - [net] devlink: Return physical port fields only for applicable port flavours (Petr Oros) [1761495] - [net] devlink: Refactor physical port attributes (Petr Oros) [1761495] - [net] ipv4: fix race condition between route lookup and invalidation (Guillaume Nault) [1765639] - [net] add {READ|WRITE}_ONCE() annotations on ->rskq_accept_head (Guillaume Nault) [1765639] - [net] ipv4/icmp: fix rt dst dev null pointer dereference (Guillaume Nault) [1765639] - [net] ipip: validate header length in ipip_tunnel_xmit (Guillaume Nault) [1765639] - [net] ipv4: Use return value of inet_iif() for __raw_v4_lookup in the while loop (Guillaume Nault) [1765639] - [net] ipv4: Fix raw socket lookup for local traffic (Guillaume Nault) [1765639] - [net] ipv4: Return error for RTA_VIA attribute (Guillaume Nault) [1765639] - [net] ipmr: fix unresolved entry dumps (Guillaume Nault) [1765639] - [net] ipvs: don't ignore errors in case refcounting ip_vs module fails (Davide Caratti) [1687094] - [net] ipvs: fix tinfo memory leak in start_sync_thread (Davide Caratti) [1687094] - [net] tcp: fix a possible lockdep splat in tcp_done() (Marcelo Leitner) [1764654] - [net] tcp: add rcu protection around tp->fastopen_rsk (Marcelo Leitner) [1764654] - [net] tcp: annotate lockless access to tcp_memory_pressure (Marcelo Leitner) [1764654] - [net] tcp: fix tcp_ecn_withdraw_cwr() to clear TCP_ECN_QUEUE_CWR (Marcelo Leitner) [1764654] - [net] tcp: inherit timestamp on mtu probe (Marcelo Leitner) [1764654] - [net] tcp: remove empty skb from write queue in error cases (Marcelo Leitner) [1764654] - [net] tcp: get rid of tcp_check_send_head() (Marcelo Leitner) [1764654] - [net] tcp: make sure EPOLLOUT wont be missed (Marcelo Leitner) [1764654] - [net] ipv4: set the tcp_min_rtt_wlen range from 0 to one day (Marcelo Leitner) [1764654] - [net] net-tcp: /proc/sys/net/ipv4/tcp_probe_interval is a u32 not int (Marcelo Leitner) [1764654] - [net] tcp: fix a race in inet_diag_dump_icsk() (Marcelo Leitner) [1764654] - [net] netfilter: nft_meta: Add NFT_META_I/OIFKIND meta type (Florian Westphal) [1763657] - [net] netfilter: nft_xfrm: use state family, not hook one (Florian Westphal) [1763654] - [net] netfilter: nf_tables: add xfrm expression (Florian Westphal) [1763654] - [net] netfilter: nf_tables: rt: allow checking if dst has xfrm attached (Florian Westphal) [1763654] - [netdrv] mlx5e: Fix unnecessary flow_block_cb_is_busy call (Ivan Vecera) [1737890] - [netdrv] nfp: flower: verify that block cb is not busy before binding (Ivan Vecera) [1737890] - [netdrv] net/mlx5e: Provide cb_list pointer when setting up tc block on rep (Ivan Vecera) [1737890] - [net] sched: Fix NULL-pointer dereference in tc_indr_block_ing_cmd() (Ivan Vecera) [1737890] - [net] flow_offload: add flow_block structure and use it (Ivan Vecera) [1737890] - [net] flow_offload: rename tc_setup_cb_t to flow_setup_cb_t (Ivan Vecera) [1737890] - [include] flow_offload: include linux/kernel.h from flow_offload.h (Ivan Vecera) [1737890] - [net] flow_offload: remove netns parameter from flow_block_cb_alloc() (Ivan Vecera) [1737890] - [net] openvswitch: rename flow_stats to sw_flow_stats (Ivan Vecera) [1737890] - [netdrv] mlx5e: Fix unused variable warning when CONFIG_MLX5_ESWITCH is off (Ivan Vecera) [1737890] - [netdrv] net: flow_offload: rename tc_cls_flower_offload to flow_cls_offload (Ivan Vecera) [1737890] - [net] flow_offload: add flow_block_cb_is_busy() and use it (Ivan Vecera) [1737890] - [net] sched: remove tcf block API (Ivan Vecera) [1737890] - [include] sched: use new symbol for TC kABI version (Ivan Vecera) [1737890] - [netdrv] use flow block API (Ivan Vecera) [1737890] - [net] sched: use flow block API (Ivan Vecera) [1737890] - [net] flow_offload: add flow_block_cb_{priv, incref, decref}() (Ivan Vecera) [1737890] - [net] flow_offload: add list handling functions (Ivan Vecera) [1737890] - [net] flow_offload: add flow_block_cb_alloc() and flow_block_cb_free() (Ivan Vecera) [1737890] - [net] flow_offload: rename TCF_BLOCK_BINDER_TYPE_* to FLOW_BLOCK_BINDER_TYPE_* (Ivan Vecera) [1737890] - [net] flow_offload: rename TC_BLOCK_{UN}BIND to FLOW_BLOCK_{UN}BIND (Ivan Vecera) [1737890] - [net] flow_offload: add flow_block_cb_setup_simple() (Ivan Vecera) [1737890] - [net] openvswitch: free vport unless register_netdevice() succeeds (Stefano Brivio) [1765580] - [net] openvswitch: Clear the L4 portion of the key for "later" fragments. (Stefano Brivio) [1765580] - [net] openvswitch: Properly set L4 keys on "later" IP fragments (Stefano Brivio) [1765580] - [net] openvswitch: Print error when ovs_execute_actions() fails (Stefano Brivio) [1765580] - [net] openvswitch: do not free vport if register_netdevice() is failed. (Stefano Brivio) [1765580] - [net] xfrm: policy: remove pcpu policy cache (Xin Long) [1743519] - [net] netem: correct the parent's backlog when corrupted packet was dropped (Davide Caratti) [1764553] - [net] netem: fix error path for corrupted GSO frames (Davide Caratti) [1764553] - [net] avoid potential infinite loop in tc_ctl_action() (Davide Caratti) [1764553] - [net] act_mirred: Fix mirred_init_module error handling (Davide Caratti) [1764553] - [net] sch_dsmark: fix potential NULL deref in dsmark_init() (Davide Caratti) [1764553] - [net] sch_cbq: validate TCA_CBQ_WRROPT to avoid crash (Davide Caratti) [1764553] - [net] sched: sch_sfb: don't call qdisc_put() while holding tree lock (Davide Caratti) [1764553] - [net] sched: multiq: don't call qdisc_put() while holding tree lock (Davide Caratti) [1764553] - [net] sched: sch_htb: don't call qdisc_put() while holding tree lock (Davide Caratti) [1764553] - [net] sched: fix possible crash in tcf_action_destroy() (Davide Caratti) [1764553] - [net] sch_netem: fix a divide by zero in tabledist() (Davide Caratti) [1764553] - [net] sched: act_sample: don't push mac header on ip6gre ingress (Davide Caratti) [1764553] - [net] net_sched: let qdisc_put() accept NULL pointer (Davide Caratti) [1764553] - [net] tcp: adjust rto_base in retransmits_timed_out() (Marcelo Leitner) [1756775] - [net] tcp: better handle TCP_USER_TIMEOUT in SYN_SENT state (Marcelo Leitner) [1756775] - [include] netlink: use 48 byte ctx instead of 6 signed longs for callback (Petr Oros) [1751273] - [net] rtnetlink: skip metrics loop for dst_default_metrics (Petr Oros) [1751273] - [include] netlink: Add field to skip in-kernel notifications (Petr Oros) [1751273] - [include] netlink: Document all fields of 'struct nl_info' (Petr Oros) [1751273] - [net] ipoib: show VF broadcast address (Petr Oros) [1751273] - [net] remove empty netlink_tap_exit_net (Petr Oros) [1751273] - [net] netlink: make netlink_walk_start() void return type (Petr Oros) [1751273] - [include] net: nexthop uapi (Petr Oros) [1751273] - [net] Treat sock->sk_drops as an unsigned int when printing (Petr Oros) [1751273] - [net] fix two coding style issues (Petr Oros) [1751273] - [net] ipset: drop ipset_nest_start() and ipset_nest_end() (Petr Oros) [1751273] - [net] netlink: make nla_nest_start() add NLA_F_NESTED flag (Petr Oros) [1751273] - [net] netfilter: nf_tables: fix a missing check of nla_put_failure (Petr Oros) [1751273] - [net] ncsi: fix a missing check for nla_nest_start (Petr Oros) [1751273] - [net] genetlink: use idr_alloc_cyclic for family->id assignment (Petr Oros) [1751273] - [net] netlink: Check address length before reading groups field (Petr Oros) [1751273] - [net] core: Fix rtnetlink kernel-doc headers (Petr Oros) [1751273] - [net] rhashtable: Remove obsolete rhashtable_walk_init function (Petr Oros) [1751273] - [net] netfilter: nf_tables: use rhashtable_walk_enter instead of rhashtable_walk_init (Petr Oros) [1751273] - [net] netlink: reduce NLA_POLICY_NESTED{, _ARRAY} arguments (Petr Oros) [1751273] - [net] netlink: rename NETLINK_DUMP_STRICT_CHK -> NETLINK_GET_STRICT_CHK (Petr Oros) [1751273] - [include] netlink: replace __NLA_ENSURE implementation (Petr Oros) [1751273] - [include] netlink: fix typo in nla_parse_nested() comment (Petr Oros) [1751273] - [net] netlink: remove hash::nelems check in netlink_insert (Petr Oros) [1751273] - [net] netlink: Make groups check less stupid in netlink_bind() (Petr Oros) [1751273] - [include] genetlink: constify genl_err_attr() argument (Petr Oros) [1751273] - [net] netlink: do not store start function in netlink_cb (Petr Oros) [1751273] - [include] linux: Add skb_frag_t page_offset accessors (Petr Oros) [1757515] - [include] net: add missing documentation in linux/skbuff.h (Petr Oros) [1757515] - [net] l2tp: Fix possible NULL pointer dereference (Stefano Brivio) [1764185] - [net] l2ip: fix possible use-after-free (Stefano Brivio) [1764185] - [net] l2tp: use rcu_dereference_sk_user_data() in l2tp_udp_encap_recv() (Stefano Brivio) [1764185] - [net] l2tp: fix infoleak in l2tp_ip6_recvmsg() (Stefano Brivio) [1764185] - [net] l2tp: copy 4 more bytes to linear part if necessary (Stefano Brivio) [1764185] - [net] l2tp: fix reading optional fields of L2TPv3 (Stefano Brivio) [1764185] - [net] l2tp: remove ->recv_payload_hook (Stefano Brivio) [1764185] - [net] l2tp: don't export l2tp_session_queue_purge() (Stefano Brivio) [1764185] - [net] l2tp: remove .show from struct l2tp_tunnel (Stefano Brivio) [1764185] - [netdrv] vxlan: do not destroy fdb if register_netdevice() is failed (Stefano Brivio) [1763793] - [net] ip6erspan: remove the incorrect mtu limit for ip6erspan (Stefano Brivio) [1763286] - [net] ipv6: Handle missing host route in __ipv6_ifa_notify (Stefano Brivio) [1763286] - [net] ipv6: drop incoming packets having a v4mapped source address (Stefano Brivio) [1763286] - [net] ip6_gre: fix a dst leak in ip6erspan_tunnel_xmit (Stefano Brivio) [1763286] - [net] mld: fix memory leak in mld_del_delrec() (Stefano Brivio) [1763286] - [net] ipv6: rt6_check should return NULL if 'from' is NULL (Stefano Brivio) [1763286] - [net] ipv6_sockglue: Fix a missing-check bug in ip6_ra_control() (Stefano Brivio) [1763286] - [net] ipv6_gre: Fix GRO to work on IPv6 over GRE tap (Stefano Brivio) [1763286] - [net] ipv4: Return -ENETUNREACH if we can't create route but saddr is valid (Stefano Brivio) [1686686] - [net] netfilter: nft_connlimit: disable bh on garbage collection (Florian Westphal) [1762844] - [net] netfilter: ebtables: Fix argument order to ADD_COUNTER (Florian Westphal) [1762844] - [net] netfilter: ebtables: CONFIG_COMPAT: reject trailing data after last rule (Florian Westphal) [1762844] - [net] netfilter: ebtables: CONFIG_COMPAT: drop a bogus WARN_ON (Florian Westphal) [1762844] - [net] netfilter: bridge: set skb transport_header before entering NF_INET_PRE_ROUTING (Florian Westphal) [1762844] - [net] netfilter: ebtables: also count base chain policies (Florian Westphal) [1762844] - [net] netfilter: ebtables: compat: un-break 32bit setsockopt when no rules are present (Florian Westphal) [1762844] - [net] sctp: change sctp_prot .no_autobind with true (Xin Long) [1762625] - [net] sctp: destroy bucket if failed to bind addr (Xin Long) [1762625] - [net] sctp: remove redundant assignment when call sctp_get_port_local (Xin Long) [1762625] - [net] sctp: change return type of sctp_get_port_local (Xin Long) [1762625] - [net] sctp: Fix the link time qualifier of 'sctp_ctrlsock_exit()' (Xin Long) [1762625] - [net] sctp: fix the missing put_user when dumping transport thresholds (Xin Long) [1762625] - [net] sctp: use transport pf_retrans in sctp_do_8_2_transport_strike (Xin Long) [1762625] - [net] sctp: allow users to set ep ecn flag by sockopt (Xin Long) [1762625] - [net] sctp: allow users to set netns ecn flag with sysctl (Xin Long) [1762625] - [net] sctp: make ecn flag per netns and endpoint (Xin Long) [1762625] - [net] sctp: remove net sctp.x_enable working as a global switch (Xin Long) [1762625] - [net] sctp: add SCTP_AUTH_SUPPORTED sockopt (Xin Long) [1762625] - [net] sctp: add sctp_auth_init and sctp_auth_free (Xin Long) [1762625] - [net] sctp: use ep and asoc auth_enable properly (Xin Long) [1762625] - [net] sctp: add SCTP_ASCONF_SUPPORTED sockopt (Xin Long) [1762625] - [net] sctp: check asoc peer.asconf_capable before processing asconf (Xin Long) [1762625] - [net] sctp: not set peer.asconf_capable in sctp_association_init (Xin Long) [1762625] - [net] sctp: add asconf_enable in struct sctp_endpoint (Xin Long) [1762625] - [net] sctp: fix memleak in sctp_send_reset_streams (Xin Long) [1762625] - [net] sctp: fix the transport error_count check (Xin Long) [1762625] - [net] sched: fix corrupted L2 header with MPLS 'push' and 'pop' actions (Ivan Vecera) [1737820] - [net] avoid errors when trying to pop MLPS header on non-MPLS packets (Ivan Vecera) [1737820] - [net] netfilter: connlabels: prefer static lock initialiser (Ivan Vecera) [1737820] - [net] sched: include mpls actions in hardware intermediate representation (Ivan Vecera) [1737820] - [net] sched: Make NET_ACT_CT depends on NF_NAT (Ivan Vecera) [1737820] - [tools] tc-tests: Add tc action ct tests (Ivan Vecera) [1737820] - [net] sched: cls_flower: Add matching on conntrack info (Ivan Vecera) [1737820] - [net] flow_dissector: add connection tracking dissection (Ivan Vecera) [1737820] - [net] sched: Introduce action ct (Ivan Vecera) [1737820] - [tools] tc-tests: actions: add MPLS tests (Ivan Vecera) [1737820] - [net] sched: add mpls manipulation actions to TC (Ivan Vecera) [1737820] - [net] core: add MPLS update core helper and use in OvS (Ivan Vecera) [1737820] - [net] core: move pop MPLS functionality from OvS to core helper (Ivan Vecera) [1737820] - [net] core: move push MPLS functionality from OvS to core helper (Ivan Vecera) [1737820] - [net] sched: Introduce act_ctinfo action (Ivan Vecera) [1737820] - [netdrv] mlx5e: Allow dissector meta key in tc flower (Ivan Vecera) [1762861] - [tools] selftests: tc: add ingress device matching support (Ivan Vecera) [1762861] - [net] flow_offload: implement support for meta key (Ivan Vecera) [1762861] - [net] sched: cls_flower: use flow_dissector for ingress ifindex (Ivan Vecera) [1762861] - [net] flow_dissector: add support for ingress ifindex dissection (Ivan Vecera) [1762861] - [net] udp: only do GSO if # of segs > 1 (Guillaume Nault) [1762357] - [net] udp: fix gso_segs calculations (Guillaume Nault) [1762357] - [tools] selftests: rtnetlink: add small test case with 'promote_secondaries' enabled (Petr Oros) [1759177] - [net] ipv4: fix infinite loop on secondary addr promotion (Petr Oros) [1759177] - [tools] selftests: rtnetlink: add addresses with fixed life time (Petr Oros) [1759177] - [net] ipv4: remove erroneous advancement of list pointer (Petr Oros) [1759177] - [net] ipv4: fix rcu lockdep splat due to wrong annotation (Petr Oros) [1759177] - [net] ipv4: provide __rcu annotation for ifa_list (Petr Oros) [1759177] - [drivers] use in_dev_for_each_ifa_rtnl/rcu (Petr Oros) [1759177] - [net] use new in_dev_ifa iterators (Petr Oros) [1759177] - [net] netfilter: use in_dev_for_each_ifa_rcu (Petr Oros) [1759177] - [net] devinet: use in_dev_for_each_ifa_rcu in more places (Petr Oros) [1759177] - [net] inetdevice: provide replacement iterators for in_ifaddr walk (Petr Oros) [1759177] - [fs] afs: do not send list of client addresses (Petr Oros) [1759177] - [net] sctp: add SCTP_SEND_FAILED_EVENT event (Xin Long) [1751129] - [net] sctp: add SCTP_ADDR_MADE_PRIM event (Xin Long) [1751129] - [net] sctp: add SCTP_ADDR_REMOVED event (Xin Long) [1751129] - [net] sctp: add SCTP_ADDR_ADDED event (Xin Long) [1751129] - [netdrv] team: call RCU read lock when walking the port_list (Hangbin Liu) [1724896] - [net] packet: fix race in tpacket_snd() (Davide Caratti) [1760276] - [net] packet: fix memory leak in packet_set_ring() (Davide Caratti) [1760276] - [net] packet: unconditionally free po->rollover (Davide Caratti) [1760276] - [net] llc: fix skb leak in llc_build_and_send_ui_pkt() (Davide Caratti) [1760276] - [net] af_key: fix leaks in key_pol_get_resp and dump_sp. (Davide Caratti) [1760276] - [net] packet: in recvmsg msg_name return at least sizeof sockaddr_ll (Davide Caratti) [1760276] - [net] packet: Set __GFP_NOWARN upon allocation in alloc_pg_vec (Davide Caratti) [1760276] - [net] packet: fix 4gb buffer limit due to overflow check (Davide Caratti) [1760276] - [net] llc: do not use sk_eat_skb() (Davide Caratti) [1760276] - [fs] proc: fix /proc/net/* after setns(2) (Davide Caratti) [1760276] - [net] Unpublish sk from sk_reuseport_cb before call_rcu (Paolo Abeni) [1760409] - [net] Fix null de-reference of device refcount (Paolo Abeni) [1760409] - [include] ipv4: Define __ipv4_neigh_lookup_noref when CONFIG_INET is disabled (Paolo Abeni) [1760409] - [net] neighbor: Call __ipv4_neigh_lookup_noref in neigh_xmit (Paolo Abeni) [1760409] - [net] ebpf: record usage of flow dissector (Jiri Benc) [1749812] - [tools] selftests/bpf: More compatible nc options in test_lwt_ip_encap (Jiri Benc) [1749812] - [tools] selftests/bpf: Set rp_filter in test_flow_dissector (Jiri Benc) [1749812] - [net] bpf: lwtunnel: fix reroute supplying invalid dst (Jiri Benc) [1749812] - [kernel] rh_features: convert to atomic allocation (Jiri Benc) [1749812] - [net] xsk: lock the control mutex in sock_diag interface (Jiri Benc) [1749812] - [documentation] networking: fix af_xdp.rst Sphinx warnings (Jiri Benc) [1749812] - [documentation] flow_dissector: rst'ify documentation (Jiri Benc) [1749812] - [documentation] flow_dissector: document BPF flow dissector environment (Jiri Benc) [1749812] - [net] xsk: fix umem memory leak on cleanup (Jiri Benc) [1749812] - [net] xsk: fix to reject invalid options in Tx descriptor (Jiri Benc) [1749812] - [net] xsk: fix to reject invalid flags in xsk_bind (Jiri Benc) [1749812] - [net] xsk: fix potential crash in xsk_diag_put_umem() (Jiri Benc) [1749812] - [net] bpfilter: re-add header search paths to tools include to fix build error (Jiri Benc) [1749812] - [documentation] xsk: add FAQ to facilitate for first time users (Jiri Benc) [1749812] - [net] bpf/test_run: fix unkillable BPF_PROG_TEST_RUN for flow dissector (Jiri Benc) [1749812] - [tools] sync uapi/linux/if_link.h header (Jiri Benc) [1749812] - [net] xdp: allow generic and driver XDP on one interface (Jiri Benc) [1749812] - [net] xdp: Provide extack messages when prog attachment failed (Jiri Benc) [1749812] - [net] bpfilter: remove extra header search paths for bpfilter_umh (Jiri Benc) [1749812] - [include] bpf: fix missing prototype warnings (Jiri Benc) [1749812] - [net] xsk: add sock_diag interface for AF_XDP (Jiri Benc) [1749812] - [net] xsk: add id to umem (Jiri Benc) [1749812] - [net] xsk: track AF_XDP sockets on a per-netns list (Jiri Benc) [1749812] - [include] redhat: rh_kabi: introduce RH_KABI_EXTEND_WITH_SIZE (Jiri Benc) [1749812] - [net] tcp: Avoid TCP syncookie rejected by SO_REUSEPORT socket (Jiri Benc) [1749812] - [net] tcp: use monotonic timestamps for PAWS (Jiri Benc) [1749812] - [net] tcp: remove one indentation level in tcp_create_openreq_child (Jiri Benc) [1749812] - [netdrv] ppp: Fix memory leak in ppp_write (Guillaume Nault) [1759312] - [netdrv] ppp: deflate: Fix possible crash in deflate_init (Guillaume Nault) [1759312] - [netdrv] pppoe: fix reception of frames with no mac header (Guillaume Nault) [1759312] - [net] tcp_bbr: fix quantization code to not raise cwnd if not probing bandwidth (Florian Westphal) [1759208] - [net] tcp_bbr: refactor bbr_target_cwnd() for general inflight provisioning (Florian Westphal) [1759208] - [net] tcp_bbr: centralize code to set gains (Florian Westphal) [1759208] - [net] tcp_bbr: apply PROBE_RTT cwnd cap even if acked==0 (Florian Westphal) [1759208] - [net] tcp_bbr: in restart from idle, see if we should exit PROBE_RTT (Florian Westphal) [1759208] - [net] tcp_bbr: add bbr_check_probe_rtt_done() helper (Florian Westphal) [1759208] - [net] xfrm/xfrm_policy: fix dst dev null pointer dereference in collect_md mode (Hangbin Liu) [1734589] - [tools] selftests: forwarding: gre_multipath: Fix flower filters (Hangbin Liu) [1756832] - [tools] selftests: forwarding: gre_multipath: Enable IPv4 forwarding (Hangbin Liu) [1756832] - [tools] set sysctl bc_forwarding properly in router_broadcast.sh (Hangbin Liu) [1756832] - [tools] selftests: fib_rule_tests: enable forwarding before ipv4 from/iif test (Hangbin Liu) [1756832] - [tools] selftests: fib_rule_tests: use pre-defined DEV_ADDR (Hangbin Liu) [1756832] - [tools] selftests: fib_rule_tests: fix local IPv4 address typo (Hangbin Liu) [1756832] - [tools] selftests: fib_rule_tests: print the result and return 1 if any tests failed (Hangbin Liu) [1756832] - [tools] selftests: fib_tests: Fix 'Command line is not complete' errors (Hangbin Liu) [1756832] - [tools] selftests: Update fib_tests to handle missing ping6 (Hangbin Liu) [1756832] - [tools] fib_tests: Add tests for metrics on routes (Hangbin Liu) [1756832] - [tools] selftests: udpgso_bench.sh explicitly requires bash (Hangbin Liu) [1756832] - [tools] selftests/net: add tls to .gitignore (Hangbin Liu) [1756832] - [net] ipv4: avoid mixed n_redirects and rate_tokens usage (Paolo Abeni) [1753092] - [lib] netlink: set bad attribute also on maxtype check (Petr Oros) [1757776] - [lib] netlink: add validation of NLA_F_NESTED flag (Petr Oros) [1757776] - [net] ila: Fix rhashtable walker list corruption (Petr Oros) [1757776] - [lib] ila: make lockdep happy again (Petr Oros) [1757776] - [net] genetlink: do not validate dump requests if there is no policy (Petr Oros) [1757776] - [include] netlink: Fix nlmsg_parse as a wrapper for strict message parsing (Petr Oros) [1757776] - [net] tipc: fix missing indentation in source code (Petr Oros) [1757776] - [net] genetlink: optionally validate strictly/dumps (Petr Oros) [1757776] - [lib] netlink: add strict parsing for future attributes (Petr Oros) [1757776] - [include] netlink: re-add parse/validate functions in strict mode (Petr Oros) [1757776] - [net] netlink: make validation more configurable for future strictness (Petr Oros) [1757776] - [lib] netlink: add NLA_MIN_LEN (Petr Oros) [1757776] - [net] genetlink: make policy common to family (Petr Oros) [1757776] - [net] ila: Flush netlink command to clear xlat table (Petr Oros) [1757776] - [net] ila: Create main ila source file (Petr Oros) [1757776] - [net] ila: Call library function alloc_bucket_locks (Petr Oros) [1757776] - [net] ila: Fix use of rhashtable walk in ila_xlat.c (Petr Oros) [1757776] - [net] rtnetlink: fix rtnl_valid_stats_req() nlmsg_len check (Petr Oros) [1757750] - [net] mpls: netconf: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] mpls: route: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] ipv6: route: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] ipv6: addrlabel: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] ipv6: netconf: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] ipv6: addr: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] ipv4: ipmr: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] ipv4: route: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] ipv4: netconf: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] namespace: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] rtnetlink: ifinfo: perform strict checks also for doit handler (Petr Oros) [1757750] - [net] rtnetlink: stats: reject requests for unknown stats (Petr Oros) [1757750] - [net] rtnetlink: stats: validate attributes in get as well as dumps (Petr Oros) [1757750] - [net] netlink: add helper to retrieve NETLINK_F_STRICT_CHK (Petr Oros) [1757750] - [include] linux/netlink.h: drop unnecessary extern prefix (Petr Oros) [1757750] - [net] rtnetlink: avoid frame size warning in rtnl_newlink() (Petr Oros) [1757750] - [net] rtnetlink: remove a level of indentation in rtnl_newlink() (Petr Oros) [1757750] - [net] rtnetlink: Add more extack messages to rtnl_newlink (Petr Oros) [1757750] - [net] netfilter: nf_tables: allow lookups in dynamic sets (Florian Westphal) [1759074] - [net] netfilter: nf_tables: check the result of dereferencing base_chain->stats (Florian Westphal) [1759074] - [net] revert "netfilter: nft_hash: add map lookups for hashing operations" (Florian Westphal) [1759074] - [net] netfilter: nf_tables: don't prevent event handler from device cleanup on netns exit (Florian Westphal) [1759074] - [net] netfilter: nft_ct: enable conntrack for helpers (Florian Westphal) [1759074] - [net] netfilter: conntrack: always store window size un-scaled (Florian Westphal) [1758668] - [net] netfilter: synproxy: fix rst sequence number mismatch (Florian Westphal) [1758668] - [net] netfilter: synproxy: fix erroneous tcp mss option (Florian Westphal) [1758668] - [net] netfilter: nfnetlink: avoid deadlock due to synchronous request_module (Florian Westphal) [1758668] - [net] netfilter: nf_queue: fix reinject verdict handling (Florian Westphal) [1758668] - [net] netfilter: conntrack: Use consistent ct id hash calculation (Florian Westphal) [1758668] - [net] netfilter: ctnetlink: don't use conntrack/expect object addresses as id (Florian Westphal) [1758668] - [net] netfilter: bridge: Don't sabotage nf_hook calls for an l3mdev slave (Florian Westphal) [1758668] - [net] netfilter: avoid using skb->nf_bridge directly (Florian Westphal) [1758668] - [net] netfilter: nat: can't use dst_hold on noref dst (Florian Westphal) [1758668] - [net] netfilter: bridge: Don't sabotage nf_hook calls from an l3mdev (Florian Westphal) [1758668] - [net] netfilter: conntrack: fix removal of conntrack entries when l4tracker is removed (Florian Westphal) [1758668] - [net] netfilter: xt_hashlimit: fix a possible memory leak in htable_create() (Florian Westphal) [1758668] - [net] netfilter: xt_TEE: add missing code to get interface index in checkentry. (Florian Westphal) [1758668] - [net] netfilter: xt_TEE: fix wrong interface selection (Florian Westphal) [1758668] - [net] netfilter: xtables: avoid BUG_ON (Florian Westphal) [1758668] - [net] netfilter: nat: limit port clash resolution attempts (Florian Westphal) [1758646] - [net] netfilter: nat: remove l4 protocol port rovers (Florian Westphal) [1758646] - [net] neighbour: remove stray semicolon (Ivan Vecera) [1757459] - [net] neighbor: Initialize protocol when new pneigh_entry are created (Ivan Vecera) [1757459] - [net] neighbour: register rtnl doit handler (Ivan Vecera) [1757459] - [net] neighbor: Add protocol attribute (Ivan Vecera) [1757459] - [net] neighbor: Add extack messages for add and delete commands (Ivan Vecera) [1757459] - [net] rtnetlink: address is mandatory for rtnl_fdb_get (Ivan Vecera) [1757105] - [netdrv] vxlan: support for ndo_fdb_get (Ivan Vecera) [1757105] - [net] rtnetlink: support for fdb get (Ivan Vecera) [1757105] - [net] bridge: support for ndo_fdb_get (Ivan Vecera) [1757105] - [net] ipmr: remove hard code cache_resolve_queue_len limit (Hangbin Liu) [1631022] - [net] ipv6/addrconf: allow adding multicast addr if IFA_F_MCAUTOJOIN is set (Hangbin Liu) [1740961] - [net] xfrm interface: fix management of phydev (Xin Long) [1727240] - [net] xfrm interface: fix list corruption for x-netns (Xin Long) [1727240] - [net] xfrm interface: ifname may be wrong in logs (Xin Long) [1727240] - [net] xfrm interface: avoid corruption on changelink (Xin Long) [1727240] - [net] netlink: add validation function to policy (Ivan Vecera) [1753333] - [net] netlink: add attribute range validation to policy (Ivan Vecera) [1753333] - [net] sched: police: allow accessing police->params with rtnl (Ivan Vecera) [1731416] - [net] sched: remove block pointer from common offload structure (Ivan Vecera) [1731416] - [net] nfp: flower: add qos offload install and remove functionality. (Ivan Vecera) [1731416] - [net] nfp: flower: add qos offload framework (Ivan Vecera) [1731416] - [net] sched: add block pointer to tc_cls_common_offload structure (Ivan Vecera) [1731416] - [net] sched: allow stats updates from offloaded police actions (Ivan Vecera) [1731416] - [net] sched: extend matchall offload for hardware statistics (Ivan Vecera) [1731416] - [net] sched: add police action to the hardware intermediate representation (Ivan Vecera) [1731416] - [net] sched: move police action structures to header (Ivan Vecera) [1731416] - [net] sched: remove unused functions for matchall offload (Ivan Vecera) [1731416] - [net] dsa: use intermediate representation for matchall offload (Ivan Vecera) [1731416] - [netdrv] mlxsw: use intermediate representation for matchall offload (Ivan Vecera) [1731416] - [net] tipc: disallow enabling of loopback interface bearer (Jon Maloy) [1717305] - [net] tipc: add NULL pointer check before calling kfree_rcu (Jon Maloy) [1747392] - [net] xsk: Return the whole xdp_desc from xsk_umem_consume_tx (Ivan Vecera) [1748497] - [net] devlink: add warning for ndo_get_port_parent_id set when not needed (Petr Oros) [1737133] - [net] devlink: introduce devlink_compat_switch_id_get() helper (Petr Oros) [1737133] - [net] devlink: extend port attrs for switch ID (Petr Oros) [1737133] - [net] devlink: convert devlink_port_attrs bools to bits (Petr Oros) [1737133] - [net] devlink: add warning for ndo_get_phys_port_name set when not needed (Petr Oros) [1737133] - [netdrv] nfp: move devlink port type set after netdev registration (Petr Oros) [1737133] - [netdrv] dsa: move devlink_port_attrs_set() call before register (Petr Oros) [1737133] - [netdrv] mlxsw: Move devlink_port_attrs_set() call before register (Petr Oros) [1737133] - [netdrv] bnxt: set devlink port type after registration (Petr Oros) [1737133] - [netdrv] bnxt: call devlink_port_type_eth_set() before port register (Petr Oros) [1737133] - [netdrv] bnxt: set devlink port attrs properly (Petr Oros) [1737133] - [netdrv] dsa: add missing net/devlink.h include (Petr Oros) [1737133] - [netdrv] bnxt: add missing net/devlink.h include (Petr Oros) [1737133] - [netdrv] revert "devlink: Add a generic wake_on_lan port parameter" (Petr Oros) [1737133] - [netdrv] bnxt_en: Add bnxt_en initial port params table and register it (Petr Oros) [1737133] - [netdrv] mlxsw: spectrum: Assume CONFIG_NET_DEVLINK is always enabled (Petr Oros) [1737527] - [netdrv] netdevsim: assume CONFIG_NET_DEVLINK is always enabled (Petr Oros) [1737527] - [net] devlink: introduce devlink_compat_phys_port_name_get() (Petr Oros) [1737527] - [net] replace ndo_get_devlink with ndo_get_devlink_port (Petr Oros) [1737527] - [net] devlink: select NET_DEVLINK from drivers (Petr Oros) [1737527] - [net] devlink: add port type spinlock (Petr Oros) [1737527] - [net] devlink: warn on setting type on unregistered port (Petr Oros) [1737527] - [net] devlink: disallow port_attrs_set() to be called before register (Petr Oros) [1737527] - [net] devlink: don't pass return value of __devlink_port_type_set() (Petr Oros) [1737527] - [net] devlink: don't take devlink_mutex for devlink_compat_* (Petr Oros) [1737527] - [net] devlink: add couple of missing mutex_destroy() calls (Petr Oros) [1737527] - [net] devlink: fix kdoc (Petr Oros) [1737527] - [net] devlink: require non-NULL ops for devlink instances (Petr Oros) [1737527] - [net] devlink: hold a reference to the netdevice around ethtool compat (Petr Oros) [1737527] - [net] devlink: create a special NDO for getting the devlink instance (Petr Oros) [1737527] - [net] devlink: Add WARN_ON to catch errors of not cleaning devlink objects (Petr Oros) [1737527] - [netdrv] s390/qeth: fix xmit_more support (Ivan Vecera) [1734516] - [netdrv] revert "[netdrv] gve: account for lack of netdev_xmit_more() definition (RHEL-only)" (Ivan Vecera) [1734516] - [netdrv] net/mlx5e: Fix wrong xmit_more application (Ivan Vecera) [1734516] - [include] net: use correct this_cpu primitive in dev_recursion_level (Ivan Vecera) [1734516] - [netdrv] drivers: net: aurora: use netdev_xmit_more helper (Ivan Vecera) [1734516] - [netdrv] drivers: net: sfc: use netdev_xmit_more helper (Ivan Vecera) [1734516] - [netdrv] drivers: mellanox: use netdev_xmit_more() helper (Ivan Vecera) [1734516] - [netdrv] net: move skb->xmit_more hint to softnet data (Ivan Vecera) [1734516] - [net] place xmit recursion in softnet data (Ivan Vecera) [1734516]- [netdrv] net: ena: clean up indentation issue (John Linville) [1770979] - [netdrv] net: ena: Select DIMLIB for ENA_ETHERNET (John Linville) [1770979] - [netdrv] net: ena: fix incorrect update of intr_delay_resolution (John Linville) [1770979] - [netdrv] net: ena: fix retrieval of nonadaptive interrupt moderation intervals (John Linville) [1770979] - [netdrv] net: ena: fix update of interrupt moderation register (John Linville) [1770979] - [netdrv] net: ena: remove all old adaptive rx interrupt moderation code from ena_com (John Linville) [1770979] - [netdrv] net: ena: remove ena_restore_ethtool_params() and relevant fields (John Linville) [1770979] - [netdrv] net: ena: remove old adaptive interrupt moderation code from ena_netdev (John Linville) [1770979] - [netdrv] net: ena: remove code duplication in ena_com_update_nonadaptive_moderation_interval _*() (John Linville) [1770979] - [netdrv] net: ena: enable the interrupt_moderation in driver_supported_features (John Linville) [1770979] - [netdrv] net: ena: reimplement set/get_coalesce() (John Linville) [1770979] - [netdrv] net: ena: switch to dim algorithm for rx adaptive interrupt moderation (John Linville) [1770979] - [netdrv] net: ena: add intr_moder_rx_interval to struct ena_com_dev and use it (John Linville) [1770979]- [fs] autofs: add ignore mount option (Ian Kent) [1743441] - [fs] autofs: improve ioctl sbi checks (Ian Kent) [1672133] - [crypto] crypto: ccp - Retry SEV INIT command in case of integrity check failure. (Gary Hook) [1767627] - [crypto] crypto: ccp - Verify access to device registers before initializing (Gary Hook) [1756867] - [crypto] crypto: ccp - Change a message to reflect status instead of failure (Gary Hook) [1756867] - [netdrv] ixgbevf: Bump version for RHEL 8.2.0 (Ken Cox) [1721701] - [netdrv] ixgbevf: Fix secpath usage for IPsec Tx offload (Ken Cox) [1721701] - [netdrv] ixgbevf: make array api static const, makes object smaller (Ken Cox) [1721701] - [netdrv] ixgbevf: Link lost in VM on ixgbevf when restoring from freeze or suspend (Ken Cox) [1721701] - [netdrv] ixgbevf: fix a compilation error of skb_frag_t (Ken Cox) [1721701] - [netdrv] net: Use skb accessors in network drivers (Ken Cox) [1721701] - [netdrv] ixgbevf: Use cached link state instead of re-reading the value for ethtool (Ken Cox) [1721701] - [netdrv] ixgbevf: fix possible divide by zero in ixgbevf_update_itr (Ken Cox) [1721701] - [netdrv] ixgbevf: fix a missing check of ixgbevf_write_msg_read_ack (Ken Cox) [1721701] - [infiniband] IB/hfi1: Use a common pad buffer for 9B and 16B packets (Honggang Li) [1719676] - [infiniband] IB/hfi1: Avoid excessive retry for TID RDMA READ request (Honggang Li) [1719676] - [infiniband] RDMA/hfi1: Prevent memory leak in sdma_init (Honggang Li) [1719676] - [infiniband] IB/hfi1: remove unlikely() from IS_ERR*() condition (Honggang Li) [1719676] - [infiniband] IB/hfi1: Define variables as unsigned long to fix KASAN warning (Honggang Li) [1719676] - [infiniband] IB/{rdmavt, hfi1, qib}: Add a counter for credit waits (Honggang Li) [1719676] - [infiniband] IB/hfi1: Add traces for TID RDMA READ (Honggang Li) [1719676] - [infiniband] infiniband: hfi1: fix memory leaks (Honggang Li) [1719676] - [infiniband] infiniband: hfi1: fix a memory leak bug (Honggang Li) [1719676] - [infiniband] IB/hfi1: Drop stale TID RDMA packets that cause TIDErr (Honggang Li) [1719676] - [infiniband] IB/hfi1: Add additional checks when handling TID RDMA WRITE DATA packet (Honggang Li) [1719676] - [infiniband] IB/hfi1: Add additional checks when handling TID RDMA READ RESP packet (Honggang Li) [1719676] - [infiniband] IB/hfi1: Unsafe PSN checking for TID RDMA READ Resp packet (Honggang Li) [1719676] - [infiniband] IB/hfi1: Drop stale TID RDMA packets (Honggang Li) [1719676] - [infiniband] IB/hfi1: Fix Spectre v1 vulnerability (Honggang Li) [1719676] - [infiniband] IB/hfi1: Remove unused define (Honggang Li) [1719676] - [infiniband] IB/hfi1: Do not update hcrc for a KDETH packet during fault injection (Honggang Li) [1719676] - [infiniband] IB/hfi1: Drop all TID RDMA READ RESP packets after r_next_psn (Honggang Li) [1719676] - [infiniband] IB/hfi1: Field not zero-ed when allocating TID flow memory (Honggang Li) [1719676] - [infiniband] IB/hfi1: Unreserve a flushed OPFN request (Honggang Li) [1719676] - [infiniband] IB/hfi1: Check for error on call to alloc_rsm_map_table (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Fix variable shadowing issue in rvt_create_cq (Honggang Li) [1719676] - [infiniband] RDMA/rvt: Do not use a kernel header in the ABI (Honggang Li) [1719676] - [infiniband] IB/hfi1: No need to use try_module_get for debugfs (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Add trace for map_mr_sg (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Enhance trace information for FRWR debug (Honggang Li) [1719676] - [infiniband] IB/hfi1: Add missing INVALIDATE opcodes for trace (Honggang Li) [1719676] - [infiniband] IB/hfi1: Reduce excessive aspm inlines (Honggang Li) [1719676] - [infiniband] IB/{rdmavt, hfi1, qib}: Add helpers to hide SWQE WR details (Honggang Li) [1719676] - [infiniband] IB/{rdmavt, hfi1, qib}: Remove AH refcount for UD QPs (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Set QP allowed opcodes after QP allocation (Honggang Li) [1719676] - [infiniband] IB/{hfi1, qib, rdmavt}: Put qp in error state when cq is full (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Fracture single lock used for posting and processing RWQEs (Honggang Li) [1719676] - [infiniband] IB/hfi1: Move receive work queue struct into uapi directory (Honggang Li) [1719676] - [infiniband] IB/hfi1: Move rvt_cq_wc struct into uapi directory (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Add new completion inline (Honggang Li) [1719676] - [infiniband] IB/{rdmavt, qib, hfi1}: Convert to new completion API (Honggang Li) [1719676] - [infiniband] IB/hfi1: Spelling s/statisfied/satisfied/ (Honggang Li) [1719676] - [infiniband] IB/hfi1: Handle port down properly in pio (Honggang Li) [1719676] - [infiniband] IB/hfi1: Handle wakeup of orphaned QPs for pio (Honggang Li) [1719676] - [infiniband] IB/hfi1: Wakeup QPs orphaned on wait list after flush (Honggang Li) [1719676] - [infiniband] IB/hfi1: Use aborts to trigger RC throttling (Honggang Li) [1719676] - [infiniband] IB/hfi1: Create inline to get extended headers (Honggang Li) [1719676] - [infiniband] IB/hfi1: Silence txreq allocation warnings (Honggang Li) [1719676] - [infiniband] IB/hfi1: Avoid hardlockup with flushlist_lock (Honggang Li) [1719676] - [infiniband] IB/hfi1: Correct tid qp rcd to match verbs context (Honggang Li) [1719676] - [infiniband] IB/hfi1: Close PSM sdma_progress sleep window (Honggang Li) [1719676] - [infiniband] IB/hfi1: Validate fault injection opcode user input (Honggang Li) [1719676] - [infiniband] IB/hfi1: Use struct_size() helper (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Use struct_size() helper (Honggang Li) [1719676] - [infiniband] IB/hfi1: Validate page aligned for a given virtual address (Honggang Li) [1719676] - [infiniband] IB/{qib, hfi1, rdmavt}: Correct ibv_devinfo max_mr value (Honggang Li) [1719676] - [infiniband] IB/hfi1: Insure freeze_work work_struct is canceled on shutdown (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Fix alloc_qpn() WARN_ON() (Honggang Li) [1719676] - [infiniband] IB/hfi1: Remove set but not used variables 'offset' and 'fspsn' (Honggang Li) [1719676] - [infiniband] RDMA/rdmavt: Catch use-after-free access of AH structures (Honggang Li) [1719676] - [infiniband] IB/hfi1: Remove reference to RHF.VCRCErr (Honggang Li) [1719676] - [infiniband] IB/hfi1: Add selected Rcv counters (Honggang Li) [1719676] - [infiniband] IB/{rdmavt, qib, hfi1}: Use new routine to release reference counts (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Use more efficient allowed_ops (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Fix ab/ba include issues (Honggang Li) [1719676] - [infiniband] IB/hfi1: Make opfn.h self sufficient (Honggang Li) [1719676] - [infiniband] IB/{rdmavt, hfi1): Miscellaneous comment fixes (Honggang Li) [1719676] - [infiniband] IB/hfi1: Add debugfs to control expansion ROM write protect (Honggang Li) [1719676] - [infiniband] hfi1: Convert hfi1_unit_table to XArray (Honggang Li) [1719676] - [infiniband] hfi1: Convert vesw_idr to XArray (Honggang Li) [1719676] - [infiniband] RDMA/rdmavt: Use correct sizing on buffers holding page DMA addresses (Honggang Li) [1719676] - [infiniband] IB/hfi1: Fix two format strings (Honggang Li) [1719676] - [infiniband] IB/hfi1: Add running average for adaptive pio (Honggang Li) [1719676] - [infiniband] mm: replace all open encodings for NUMA_NO_NODE (Honggang Li) [1719676] - [infiniband] drivers/IB,hfi1: do not se mmap_sem (Honggang Li) [1719676] - [infiniband] IB/hfi1: Suppress a compiler warning (Honggang Li) [1719676] - [scsi] qla2xxx: Update driver version (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: don't use zero for FC4_PRIORITY_NVME (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: initialize fc4_type_priority (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: fix NPIV tear down process (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Remove an include directive (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Fix device connect issues in P2P configuration (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Improve logging for scan thread (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Capture FW dump on MPI heartbeat stop event (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Check for MB timeout while capturing ISP27/28xx FW dump (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Set remove flag for all VP (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Add error handling for PLOGI ELS passthrough (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Dual FCP-NVMe target port support (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Fix a dma_pool_free() call (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Fix memory leak when sending I/O fails (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Fix driver unload hang (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Fix SRB leak on switch command timeout (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Fix double scsi_done for abort path (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Do command completion on abort timeout (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Reduce the number of forward declarations (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: fixup incorrect usage of host_byte (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Fix partial flash write of MBI (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Remove WARN_ON_ONCE in qla2x00_status_cont_entry() (Himanshu Madhani) [1763248] - [scsi] qla2xxx: Fix conflict_port check for NULL (Himanshu Madhani) [1763248] - [netdrv] Bump version for RHEL 8.2.0 (Ken Cox) [1721700] - [netdrv] ixgbe: Fix secpath usage for IPsec TX offload. (Ken Cox) [1721700] - [netdrv] ixgbe: fix double clean of Tx descriptors with xdp (Ken Cox) [1721700] - [netdrv] ixgbe: Prevent u8 wrapping of ITR value to something less than 10us (Ken Cox) [1721700] - [netdrv] ixgbe: use skb_get_queue_mapping in tx path (Ken Cox) [1721700] - [netdrv] ixgbe: fix memory leaks (Ken Cox) [1721700] - [netdrv] ixgbe: sync the first fragment unconditionally (Ken Cox) [1721700] - [netdrv] ixgbe: Use kzfree() rather than its implementation. (Ken Cox) [1721700] - [netdrv] ixgbe: simplify Rx buffer recycle (Ken Cox) [1721700] - [netdrv] ixgbe: no need to check return value of debugfs_create functions (Ken Cox) [1721700] - [netdrv] ixgbe: fix possible deadlock in ixgbe_service_task() (Ken Cox) [1721700] - [netdrv] net: Use skb accessors in network drivers (Ken Cox) [1721700] - [netdrv] ixgbe: fix potential u32 overflow on shift (Ken Cox) [1721700] - [netdrv] ixgbe: Avoid NULL pointer dereference with VF on non-IPsec hw (Ken Cox) [1721700] - [netdrv] ixgbe: Check DDM existence in transceiver before access (Ken Cox) [1721700] - [netdrv] ixgbe: implement support for SDP/PPS output on X550 hardware (Ken Cox) [1721700] - [netdrv] ixgbe: Use LLDP ethertype define ETH_P_LLDP (Ken Cox) [1721700] - [netdrv] ixgbe: add a kernel documentation comment for ixgbe_ptp_get_ts_config (Ken Cox) [1721700] - [netdrv] ixgbe: use 'cc' instead of 'hw_cc' for local variable (Ken Cox) [1721700] - [netdrv] ixgbe: fix PTP SDP pin setup on X540 hardware (Ken Cox) [1721700] - [netdrv] ixgbe: reduce PTP Tx timestamp timeout to 1 second (Ken Cox) [1721700] - [netdrv] ixgbe: fix AF_XDP tx packet count (Ken Cox) [1721700] - [netdrv] ixgbe: fix AF_XDP tx byte count (Ken Cox) [1721700] - [netdrv] ixgbe: remove umem from adapter (Ken Cox) [1721700] - [netdrv] ixgbe: add tracking of AF_XDP zero-copy state for each queue pair (Ken Cox) [1721700] - [netdrv] ixgbe: fix mdio bus registration (Ken Cox) [1721700] - [netdrv] nfp: bpf: implement jitting of JMP32 (Pablo Cascon) [1729067] - [netdrv] nfp: bpf: support removing dead code (Pablo Cascon) [1729067] - [netdrv] nfp: bpf: support optimizing dead branches (Pablo Cascon) [1729067] - [netdrv] nfp: bpf: save original program length (Pablo Cascon) [1729067] - [netdrv] nfp: bpf: split up the skip flag (Pablo Cascon) [1729067] - [netdrv] nfp: bpf: don't use instruction number for jump target (Pablo Cascon) [1729067] - [scsi] scsi: target: iscsi: rename some variables to avoid confusion. (Maurizio Lombardi) [1769801] - [scsi] scsi: target: iscsi: tie the challenge length to the hash digest size (Maurizio Lombardi) [1769801] - [scsi] scsi: target: iscsi: CHAP: add support for SHA1, SHA256 and SHA3-256 (Maurizio Lombardi) [1769801] - [scsi] scsi: target: compare full CHAP_A Algorithm strings (Maurizio Lombardi) [1769801] - [arm64] arm64: topology: Use PPTT to determine if PE is a thread (Jeremy Linton) [1721297] - [acpi] ACPI/PPTT: Add support for ACPI 6.3 thread flag (Jeremy Linton) [1721297] - [acpi] ACPI / LPSS: Save/restore LPSS private registers also on Lynxpoint (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [documentation] docs: fix numaperf.rst and add it to the doc tree (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Rename arm_smmu_v3_set_proximity() 'node' local variable (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [misc] h8300: pci: Remove local declaration of pcibios_penalize_isa_irq (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [mm] mmc: sdhci-acpi: Make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [ata] ata: pata_acpi: Make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [gpu] vga-switcheroo: make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [platform] platform/x86: intel_ips: make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [platform] platform/x86: intel_pmc: Make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [platform] platform/x86: apple-gmux: Make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [x86] x86/intel/lpss: Make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [x86] x86/Kconfig: Select PCI_LOCKLESS_CONFIG if PCI is enabled (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [mfd] mfd: Fix unmet dependency warning for MFD_TPS68470 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] drivers/acpi/scan.c: document why we don't need the device_hotplug_lock (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Fix regression in acpi_device_set_power() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Fix off-by-one check in iort_dev_find_its_id() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: video: Add new hw_changes_brightness quirk, set it on PB Easynote MZ35 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: blacklist: fix clang warning for unused DMI table (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] Revert "ACPICA: Update table load object initialization" (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Make acpi_sleep_state_supported() non-static (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Remove needless __ghes_check_estatus() calls (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Unexport acpi_device_get_power() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] PCI / ACPI: Use cached ACPI device state to get PCI device power state (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20190703 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update table load object initialization (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update for object initialization sequence (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: remove legacy module-level code due to deprecation (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Namespace: simplify creation of the initial/default namespace (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: intel: Drop double removal of address space handler (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: APD: remove redundant assignment to pointer clk (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Introduce "poweroff" callbacks for ACPI PM domain and LPSS (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Simplify and fix PM domain hibernation callbacks (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] PM: ACPI/PCI: Resume all devices during hibernation (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] PCI: PM/ACPI: Refresh all stale power state data in pci_pm_complete() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/PPTT: Add function to return ACPI 6.3 Identical tokens (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/PPTT: Modify node flag detection to find last IDENTICAL (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PM: Introduce concept of a _PR0 dependent device (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Allow transitions to D0 to occur in special cases (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Avoid evaluating _PS3 on transitions from D3hot to D3cold (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi: utils: Cleanup acpi_dev_match_cb (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: Make AC and battery drivers available on !X86 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] coresight: acpi: Support for AMBA components (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Clear status of GPEs on first direct enable (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: configfs: Resolve objects on host-directed table loads (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: tables: Allow BGRT to be overridden (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / sleep: Switch to use acpi_dev_get_first_match_dev() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [include] gpio: merrifield: Fix build err without CONFIG_ACPI (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: OSL: Make a W=1 kernel-doc warning go away (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / property: Don't limit named child node matching to data nodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPIT: Correct LPIT end address for lpit_process() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/irq: Implement helper to create hierachical domains (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [drivers] node: Add memory-side caching attributes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [drivers] node: Add heterogenous memory access attributes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [drivers] node: Link memory nodes to their compute nodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [documentation] doc/mm: New documentation for memory performance (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Call pm_set_suspend_via_firmware() during hibernation (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/PCI: PM: Add missing wakeup.flags.valid checks (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Fix build error when IOMMU_SUPPORT is disabled (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Set enable_for_wake for wakeup GPEs during suspend-to-idle (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20190509 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Linux: move ACPI_DEBUG_DEFAULT flag out of ifndef (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: bus: change _ADR representation to 64 bits (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / property: fix handling of data_nodes in acpi_get_next_subnode() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/hmat: fix an uninitialized memory_target (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/hmat: Update acpi_hmat_type enum with ACPI_HMAT_TYPE_PROXIMITY (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/hmat: fix memory leaks in hmat_init() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Check ATS capability in root complex nodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / DPTF: Use dev_get_drvdata() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: event: replace strcpy() by strscpy() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Use acpi_lpss_* instead of acpi_subsys_* functions for hibernate (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Reject platform device creation on NUMA node mapping failure (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: button: reinitialize button state upon resume (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20190405 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Namespace: add check to avoid null pointer dereference (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20190329 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: utilities: fix spelling of PCC to platform_comm_channel (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Rename nameseg length macro/define for clarity (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Rename nameseg compare macro for clarity (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Rename nameseg copy macro for clarity (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Print debug messages when enabling GPEs for wakeup (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/hmat: Register memory side cache attributes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/hmat: Register performance attributes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/hmat: Register processor domain to its memory (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/hmat: Parse and report heterogeneous memory (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi: Add HMAT to generic parsing tables (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi: Create subtable parsing infrastructure (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [arm64] arm64: numa: rework ACPI NUMA initialization (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Add support for PMCG (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: video: Use vendor backlight on Sony VPCEH3U1E (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / utils: Remove deprecated function since no user left (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / tables: Clean up whitespace (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Add labels for PNP button devices (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Simplify acpi_bus_extract_wakeup_device_power_package() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: Fix comment typos (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] Revert "ACPICA: Clear status of GPEs before enabling them" (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Namespace: remove address node from global list after method termination (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Clear status of GPEs before enabling them (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: use different default debug value than ACPICA (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / utils: Drop reference in test for device presence (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: sysfs: Prevent get_status() from returning acpi_status (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / device_sysfs: Avoid OF modalias creation for removed device (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / configfs: Mark local data structures static (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / configfs: Mark local functions static (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: tables: Simplify PPTT leaf node detection (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / bus: Respect PRP0001 when retrieving device match data (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20190215 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/ACPICA: Trivial: fix spelling mistakes and fix whitespace formatting (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: add GTDT Revision 3 support (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: HMAT updates (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: PPTT add additional fields in Processor Structure Flags (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: add Error Disconnect Recover Notification value (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: MADT: add support for statistical profiling in GICC (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: add PCC operation region support for AML interpreter (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [clk] clk: x86: Move clk-lpss.h to platform_data/x86 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: APEI: Fix possible out-of-bounds access to BERT region (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / processor: Set P_LVL{2, 3sc] } idle state descriptions (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / CPPC: Add a helper to get desired performance (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: SRAT: add Generic Affinity Structure subtable (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: Add Trigger order to PCC Identifier structure in PDTT (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: Adding predefined methods _NBS, _NCH, _NIC, _NIH, and _NIG (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update/clarify messages for control method failures (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Debugger: Fix possible fault with the "test objects" command (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Interpreter: Emit warning for creation of a zero-length op region (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Remove legacy module-level code support (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / x86: Make PWM2 device always present at Lenovo Yoga Book (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / video: Extend chassis-type detection with a "Lunch Box" check (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / video: Refactor and fix dmi_is_desktop() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Add support for the SDEI GHES Notification type (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [firmware] firmware: arm_sdei: Add ACPI GHES registration helper (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/PPTT: Add acpi_pptt_warn_missing() to consolidate logs (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Use separate fixmap pages for arm64 NMI-like notifications (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Only use queued estatus entry during in_nmi_queue_one_entry() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Split ghes_read_estatus() to allow a peek at the CPER length (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Make GHES estatus header validation more user friendly (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Pass ghes and estatus separately to avoid a later copy (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Let the notification helper specify the fixmap slot (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Move locking to the notification helper (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Switch NOTIFY_SEA to use the estatus queue (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Move NOTIFY_SEA between the estatus-queue and NOTIFY_NMI (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Don't allow ghes_ack_error() to mask earlier errors (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Generalise the estatus queue's notify code (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Don't update struct ghes' flags in read/clear estatus (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Remove spurious GHES_TO_CLEAR check (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Don't store CPER records physical address in struct ghes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Make estatus pool allocation a static size (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Make hest.c manage the estatus memory pool (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Switch estatus pool to use vmalloc memory (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Remove silent flag from ghes_read_estatus() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Don't wait to serialise with oops messages when panic()ing (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: Set debug output flags independent of ACPICA (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Get rid of acpi_sleep_dispatch() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Create platform device for BSG2150 ACPI nodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] Revert "ACPI / EC: Remove old CLEAR_ON_RESUME quirk" (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC: Simplify boot EC checks in acpi_ec_add() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC: Eliminate acpi_config_boot_ec() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC: Make acpi_ec_dsdt_probe() more straightforward (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC: Make acpi_ec_ecdt_probe() more straightforward (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC: Declare boot_ec as static (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / DPTF: remove header search path to the parent directory (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC: Clean up probing for early EC (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: debug: Clean up acpi_aml_init() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: no need to check return value of debugfs_create functions (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC: Look for ECDT EC after calling acpi_load_tables() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20190108 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: All acpica: Update copyrights to 2019 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: acpiexec: Add option to dump extra info for memory leaks (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Convert more ACPI errors to firmware errors (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: APEI: EINJ: Use DEFINE_DEBUGFS_ATTRIBUTE for debugfs files (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Fix parsing HEST that includes Deferred Machine Check subtable (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / tables: table override from built-in initrd (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] APEI / ERST: Switch to use new generic UUID API (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: Add generic intel_soc_pmic_exec_mipi_pmic_seq_element handling (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: Implement exec_mipi_pmic_seq_element for CHT Whiskey Cove PMIC (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Fix build when CONFIG_IOMMU_API=n (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: xpower: Fix TS-pin current-source handling (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: NUMA: Use correct type for printing addresses on i386-PAE (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: power: Skip duplicate power resource references in _PRx (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: Fix build failure when CONFIG_NLS is set to 'n' (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / tables: Add an ifdef around amlcode and dsdt_amlcode (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: Make PCI slot detection driver depend on PCI (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Stub out ACS functions when CONFIG_PCI is not set (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] PCI/ACPI: Allow ACPI to be built without CONFIG_PCI set (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / OSI: Add OEM _OSI string to enable dGPU direct output (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Loop in full LPS0 mode only (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC / PM: Disable non-wakeup GPEs for suspend-to-idle (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Don't call iommu_ops->add_device directly (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Use device_iommu_mapped() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Use helper functions to access dev->iommu_fwspec (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [include] driver core: Introduce device_iommu_mapped() function (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [iommu] iommu/sysfs: Rename iommu_release_device() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [iommu] iommu: Consolitate ->add/remove_device() calls (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [iommu] iommu: Introduce wrappers around dev->iommu_fwspec (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / tables: add DSDT AmlCode new declaration name support (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20181213 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: change coding style to match ACPICA, no functional change (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Debug output: Add option to display method/object evaluation (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: disassembler: disassemble OEMx tables as AML (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Add "Windows 2018.2" string in the _OSI support (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Expressions in package elements are not supported (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update buffer-to-string conversions (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: add comments, no functional change (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Remove defines that use deprecated flag (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Add "Windows 2018" string in the _OSI support (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [pci] PCI: Remove unused attr variable in pci_dma_configure (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Refactor _CCA enforcement (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Ignore acpi_device_fix_up_power() return value (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI, APEI, EINJ: Change to use DEFINE_SHOW_ATTRIBUTE macro (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Create platform device for INT3515 ACPI nodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Fix iort_get_platform_device_domain() uninitialized pointer value (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: SPCR: Consider baud rate 0 as preconfigured state (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / glue: Add acpi_platform_notify() function (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [drivers] drivers core: Prepare support for multiple platform notifications (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / platform: Add SMB0001 HID to forbidden_id_list (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Fix handling of buffer-size in acpi_ex_write_data_to_field() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20181031 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: iASL: Enhance error detection (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: iASL: adding definition and disassembly for TPM2 revision 3 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Debugger: refactor to fix unused variable warning (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: xpower: fix IOSF_MBI dependency (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: xpower: Add depends on IOSF_MBI to Kconfig entry (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: xpower: Block P-Unit I2C access during read-modify-write (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [include] PM / Domains: Document flags for genpd (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Create platform device for INT33FE ACPI nodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / OSL: Use 'jiffies' as the time bassis for acpi_os_get_timer() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: probe ECDT before loading AML tables regardless of module-level code flag (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Remove acpi_gbl_group_module_level_code and only use acpi_gbl_execute_tables_as_methods instead (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: AML Parser: fix parse loop to correctly skip erroneous extended opcodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: AML interpreter: add region addresses in global list during initialization (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: TAD: Add low-level support for real time capability (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PM: Export acpi_device_get_power() for use by modular build drivers (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: remove redundant 'default n' from Kconfig (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / SBS: Fix rare oops when removing modules (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / SBS: Fix GPE storm on recent MacBookPro's (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20181003 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Never run _REG on system_memory and system_IO (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Split large interpreter file (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update for field unit access (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Rename some of the Field Attribute defines (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update for generic_serial_bus and attrib_raw_process_bytes protocol (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / processor: Fix the return value of acpi_processor_ids_walk() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Resume BYT/CHT I2C controllers from resume_noirq (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Add a device link from the GPU to the BYT I2C5 controller (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Add a device link from the GPU to the CHT I2C7 controller (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Make acpi_lpss_find_device() also find PCI devices (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Make hid_uid_match helper accept a NULL uid argument (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Make hid_uid_match helper take an acpi_device as first argument (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi:ipmi: Convert ipmi_user_t to struct ipmi_user 0001-x86-smp-fix-non-SMP-broken-build-due-to-redefinition.patch brew_job bzlist bzlist-v2 run.sh testing_desc v4-notes v5-notes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Exclude I2C busses shared with PUNIT from pmc_atom_d3_mask (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: Convert drivers to use SPDX identifier (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: Sort headers alphabetically (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / property: Switch to bitmap_zalloc() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Add alternative ACPI HIDs for Cherry Trail DMA controllers (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: custom_method: remove meaningless null check before debugfs_remove() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Force LPSS quirks on boot (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / bus: Only call dmi_check_system() on X86 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: fix menuconfig presentation of ACPI submenu (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] xen/ACPI: don't upload Px/Cx data for disabled processors (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [x86] x86/smp: fix non-SMP broken build due to redefinition of apic_id_is_primary_thread (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: CrystalCove: Extend PMOP support to support all possible fields (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Clear status of all events when entering sleep states (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20180810 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: acpiexec: fix a small memory leak regression (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Reference count: add additional debugging details (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: acpi_exec: fixing -fi option (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Debugger: Cleanup interface to the AML disassembler (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Utilities: split hex detection into smaller functions (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update an error message for a duplicate table (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [platform] platform/x86: Add ACPI i2c-multi-instantiate pseudo driver (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [kernel] PM / reboot: Eliminate race between reboot and suspend (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / x86: utils: Remove status workaround from acpi_device_always_present() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Create platform device for fwnodes with multiple i2c devices (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Initialize status to ACPI_STA_DEFAULT (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / EC: Add another entry for Thinkpad X1 Carbon 6th (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: bus: Fix a pointer coding style issue (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] arm64 / ACPI: clean the additional checks before calling ghes_notify_sea() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Add static attribute to indirect_io_hosts[] (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / battery: Do not export energy_full[_design] on devices without full_charge_capacity (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / EC: Use ec_no_wakeup on ThinkPad X1 Yoga 3rd (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / battery: get rid of negations in conditions (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / battery: use specialized print macros (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / battery: reorder headers alphabetically (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / battery: drop inclusion of init.h (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: battery: remove redundant old_present check on insertion (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: property: Use data node name and reg property for graphs (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: property: Allow direct graph endpoint references (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: property: Make the ACPI graph API private (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: property: Allow making references to non-device nodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: Convert ACPI reference args to generic fwnode reference args (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / OSI: Add OEM _OSI string to enable NVidia HDMI audio (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] Revert "ACPI / bus: Parse tables as term_list for Dell XPS 9570 and Precision M5530" (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PM: save NVS memory for ASUS 1025C laptop (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / button: fix defined but not used warning (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20180629 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Revert "iASL compiler: allow compilation of externals with paths that refer to existing names" (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Revert "iASL: change processing of external op namespace nodes for correctness" (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / x86: enable touchscreen on Dell Venue Pro 7139 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PM: Default to s2idle in all machines supporting LP S0 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / button: increment wakeup count only when notified (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [powerpc] powerpc/papr_scm: Fix an off-by-one check in papr_scm_meta_{get, set} (Gustavo Duarte) [1731035] - [nvdimm] libnvdimm/altmap: Track namespace boundaries in altmap (Gustavo Duarte) [1731035] - [powerpc] powerpc/nvdimm: Pick nearby online node if the device node is not online (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Force a scm-unbind if initial scm-bind fails (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Update drc_pmem_unbind() to use H_SCM_UNBIND_ALL (Gustavo Duarte) [1731035] - [powerpc] powerpc/pseries: Update SCM hcall op-codes in hvcall.h (Gustavo Duarte) [1731035] - [mm] mm/nvdimm: add is_ioremap_addr and use that to check ioremap address (Gustavo Duarte) [1731035] - [powerpc] powerpc/pseries/scm: Use a specific endian format for storing uuid from the device tree (Gustavo Duarte) [1731035] - [powerpc] powerpc/nvdimm: Add support for multibyte read/write for metadata (Gustavo Duarte) [1731035] - [powerpc] powerpc/pseries/scm: Mark the region volatile if cache flush not required (Gustavo Duarte) [1731035] - [powerpc] powerpc/mm/nvdimm: Add an informative message if we fail to allocate altmap block (Gustavo Duarte) [1731035] - [powerpc] powerpc/mm: Consolidate numa_enable check and min_common_depth check (Gustavo Duarte) [1731035] - [powerpc] powerpc/mm: Fix node look up with numa=off boot (Gustavo Duarte) [1731035] - [powerpc] powerpc/mm/drconf: Use NUMA_NO_NODE on failures instead of node 0 (Gustavo Duarte) [1731035] - [powerpc] powerpc/mm/radix: Use the right page size for vmemmap mapping (Gustavo Duarte) [1731035] - [powerpc] powerpc/mm/hash/4k: Don't use 64K page size for vmemmap with 4K pagesize (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Use the correct bind address (Gustavo Duarte) [1731035] - [powerpc] powerpc/mm: Fallback to RAM if the altmap is unusable (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Use ibm, unit-guid as the iset cookie (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Fix DIMM device registration race (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Remove endian conversions (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Update DT properties (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Fix resource end address (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Use depend instead of select (Gustavo Duarte) [1731035] - [powerpc] powerpc/pseries: Add driver for PAPR SCM regions (Gustavo Duarte) [1731035] - [powerpc] powerpc/pseries: PAPR persistent memory support (Gustavo Duarte) [1731035] - [mm] mm, vmstat: reduce zone->lock holding time by /proc/pagetypeinfo (Waiman Long) [1770314] - [mm] mm, vmstat: hide /proc/pagetypeinfo from normal users (Waiman Long) [1770314] - [crypto] crypto: chtls - remove cdev_list_lock (Neil Horman) [1737078] - [crypto] crypto/chelsio/chtls: listen fails with multiadapt (Neil Horman) [1737078] - [tools] cpupower : Handle set and info subcommands correctly (Steve Best) [1769973] - [s390] s390/qeth: use IQD Multi-Write (Philipp Rudo) [1731028] - [s390] s390/qdio: implement IQD Multi-Write (Philipp Rudo) [1731028] - [s390] s390/qeth: add xmit_more support for IQD devices (Philipp Rudo) [1731028] - [s390] s390/qeth: add BQL support for IQD devices (Philipp Rudo) [1731028] - [s390] s390/qeth: when in TX NAPI mode, use napi_consume_skb() (Philipp Rudo) [1731028] - [s390] s390/qeth: add TX NAPI support for IQD devices (Philipp Rudo) [1731028] - [s390] s390/qeth: collect accurate TX statistics (Philipp Rudo) [1731028] - [s390] s390/qdio: let drivers opt-out from Output Queue scanning (Philipp Rudo) [1731028] - [s390] s390/qdio: enable drivers to poll for Output completions (Philipp Rudo) [1731028] - [usb] xhci-pci: allow host runtime PM as default for Intel Alpine and Titan Ridge (Myron Stowe) [1769877] - [x86] x86/atomic: Fix smp_mb__{before,after}_atomic() (Prarit Bhargava) [1769789] - [kernel] stacktrace: Don't skip first entry on noncurrent tasks (Waiman Long) [1766681] - [kernel] tracing: Fix user stack trace "??" output (Waiman Long) [1766681] - [kernel] tracing: Fix out-of-range read in trace_stack_print() (Waiman Long) [1766681] - [kernel] stacktrace: Constify 'entries' arguments (Waiman Long) [1766681] - [kernel] stacktrace: Force USER_DS for stack_trace_save_user() (Waiman Long) [1766681] - [x86] x86/stacktrace: Prevent infinite loop in arch_stack_walk_user() (Waiman Long) [1766681] - [kernel] stacktrace: Use PF_KTHREAD to check for kernel threads (Waiman Long) [1766681] - [kernel] stacktrace: Unbreak stack_trace_save_tsk_reliable() (Waiman Long) [1766681] - [x86] x86/stacktrace: Use common infrastructure (Waiman Long) [1766681] - [kernel] stacktrace: Keep stack_trace structure and remove snprint_stack_trace() (Waiman Long) [1766681] - [kernel] stacktrace: Provide common infrastructure (Waiman Long) [1766681] - [kernel] livepatch: Simplify stack trace retrieval (Waiman Long) [1766681] - [kernel] tracing: Remove the last struct stack_trace usage (Waiman Long) [1766681] - [kernel] tracing: Simplify stack trace retrieval (Waiman Long) [1766681] - [kernel] tracing: Make ftrace_trace_userstack() static and conditional (Waiman Long) [1766681] - [kernel] tracing: Use percpu stack trace buffer more intelligently (Waiman Long) [1766681] - [kernel] tracing: Simplify stacktrace retrieval in histograms (Waiman Long) [1766681] - [kernel] lockdep: Remove save argument from check_prev_add() (Waiman Long) [1766681] - [kernel] lockdep: Remove unused trace argument from print_circular_bug() (Waiman Long) [1766681] - [drm] drm: Simplify stacktrace handling (Waiman Long) [1766681] - [md] dm persistent data: Simplify stack trace handling (Waiman Long) [1766681] - [md] dm bufio: Simplify stack trace retrieval (Waiman Long) [1766681] - [fs] btrfs: ref-verify: Simplify stack trace retrieval (Waiman Long) [1766681] - [kernel] dma/debug: Simplify stracktrace retrieval (Waiman Long) [1766681] - [lib] fault-inject: Simplify stacktrace retrieval (Waiman Long) [1766681] - [mm] mm/page_owner: Simplify stack trace handling (Waiman Long) [1766681] - [mm] mm/kmemleak: Simplify stacktrace handling (Waiman Long) [1766681] - [mm] mm/slub: Simplify stack trace retrieval (Waiman Long) [1766681] - [kernel] latency_top: Simplify stack trace handling (Waiman Long) [1766681] - [fs] proc: Simplify task stack retrieval (Waiman Long) [1766681] - [kernel] backtrace-test: Simplify stack trace handling (Waiman Long) [1766681] - [lib] lib/stackdepot: Provide functions which operate on plain storage arrays (Waiman Long) [1766681] - [kernel] stacktrace: Provide helpers for common stack trace operations (Waiman Long) [1766681] - [kernel] tracing: Cleanup stack trace code (Waiman Long) [1766681] - [kernel] tracing: Remove the ULONG_MAX stack trace hackery (Waiman Long) [1766681] - [drm] drm: Remove the ULONG_MAX stack trace hackery (Waiman Long) [1766681] - [kernel] latency_top: Remove the ULONG_MAX stack trace hackery (Waiman Long) [1766681] - [mm] mm/kasan: Remove the ULONG_MAX stack trace hackery (Waiman Long) [1766681] - [mm] mm/page_owner: Remove the ULONG_MAX stack trace hackery (Waiman Long) [1766681] - [mm] mm/slub: Remove the ULONG_MAX stack trace hackery (Waiman Long) [1766681] - [kernel] lockdep: Remove the ULONG_MAX stack trace hackery (Waiman Long) [1766681] - [kernel] s390/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] parisc/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] arm64/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] riscv/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] unicore32/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] sh/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] arm/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] [x86] x86/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] um/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [mm] mm/page_owner: clamp read count to PAGE_SIZE (Waiman Long) [1766681] - [kernel] tracing: Export trace_dump_stack to modules (Waiman Long) [1766681] - [kernel] tracing: Have stack tracer trace full stack (Waiman Long) [1766681] - [kernel] trace: Use rcu_dereference_raw for hooks from trace-event subsystem (Waiman Long) [1766681] - [kernel] tracing: Have trace_stack nr_entries compare not be so subtle (Waiman Long) [1766681] - [cpuidle] cpuidle: governor: Add new governors to cpuidle_governors again (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle-haltpoll: do not set an owner to allow modunload (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle-haltpoll: set haltpoll as preferred governor (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: allow governor switch on cpuidle_register_driver() (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: Add cpuidle.governor= command line parameter (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle-haltpoll: vcpu hotplug support (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle-haltpoll: disable host side polling when kvm virtualized (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: add haltpoll governor (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: header file stubs must be "static inline" (Marcelo Tosatti) [1759282] - [cpuidle] governors: unify last_state_idx (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: add poll_limit_ns to cpuidle_device structure (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: poll_state: Fix default time limit (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: poll_state: Disregard disable idle states (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: poll_state: Revise loop termination condition (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: menu: Fix wakeup statistics updates for polling state (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle-haltpoll: return -ENODEV on modinit failure (Marcelo Tosatti) [1759282] - [cpuidle] add cpuidle-haltpoll driver (Marcelo Tosatti) [1759282] - [mm] mem-hotplug: fix node spanned pages when we have a node with only ZONE_MOVABLE (Baoquan He) [1756210] - [x86] x86, efi: never relocate kernel below lowest acceptable address (Kairui Song) [1747367] - [fs] CIFS: Force reval dentry if LOOKUP_REVAL flag is set (Dave Wysochanski) [1767664] - [fs] CIFS: Force revalidate inode when dentry is stale (Dave Wysochanski) [1767664] - [fs] CIFS: Gracefully handle QueryInfo errors during open (Dave Wysochanski) [1767664] - [block] blk-mq: make sure that line break can be printed (Ming Lei) [1741462] - [block] blk-mq: avoid sysfs buffer overflow with too many CPU cores (Ming Lei) [1741462] - [netdrv] bnx2x: Fix VF's VLAN reconfiguration in reload. (Manish Chopra) [1720393] - [netdrv] bnx2x: Prevent ptp_task to be rescheduled indefinitely (Manish Chopra) [1720393] - [netdrv] bnx2x: Check if transceiver implements DDM before access (Manish Chopra) [1720393] - [fs] xfs: allocate xattr buffer on demand (Eric Sandeen) [1684599] - [fs] xfs: consolidate attribute value copying (Eric Sandeen) [1684599] - [fs] xfs: move remote attr retrieval into xfs_attr3_leaf_getvalue (Eric Sandeen) [1684599] - [fs] xfs: remove unnecessary indenting from xfs_attr3_leaf_getvalue (Eric Sandeen) [1684599] - [fs] xfs: make attr lookup returns consistent (Eric Sandeen) [1684599] - [i2c] i2c: i801: Add support for Intel Comet Lake (David Arcari) [1761547] - [powerpc] powerpc/xmon: Improve output of XIVE interrupts (Diego Domingos) [1731130] - [powerpc] powerpc/xmon: Fix output of XIVE IPI (Diego Domingos) [1731130] - [powerpc] powerpc/xmon: Add a dump of all XIVE interrupts (Diego Domingos) [1731130] - [powerpc] powerpc/xive: Fix dump of XIVE interrupt under pseries (Diego Domingos) [1731130] - [powerpc] powerpc/xmon: Check for HV mode when dumping XIVE info from OPAL (Diego Domingos) [1731130] - [fs] xfs: convert inode to extent format after extent merge due to shift (Brian Foster) [1745253] - [mmc] mmc: sdhci-pci: Add support for Intel CML (Alexander Beregalov) [1761593] - [powerpc] powerpc/mm/mce: Keep irqs disabled during lockless page table walk (Gustavo Duarte) [1524649] - [tools] seltests/powerpc: Add a selftest for memcpy_mcsafe (Gustavo Duarte) [1524649] - [powerpc] powerpc/memcpy: Fix stack corruption for smaller sizes (Gustavo Duarte) [1524649] - [powerpc] powerpc: add machine check safe copy_to_user (Gustavo Duarte) [1524649] - [powerpc] powerpc/memcpy: Add memcpy_mcsafe for pmem (Gustavo Duarte) [1524649] - [powerpc] powerpc/mce: Handle UE event for memcpy_mcsafe (Gustavo Duarte) [1524649] - [kernel] extable: Add function to search only kernel exception table (Gustavo Duarte) [1524649] - [powerpc] powerpc/mce: Make machine_check_ue_event() static (Gustavo Duarte) [1524649] - [powerpc] powerpc/mce: Fix MCE handling for huge pages (Gustavo Duarte) [1524649] - [powerpc] powerpc/mce: Schedule work from irq_work (Gustavo Duarte) [1524649] - [x86] x86/boot/64: Round memory hole size up to next PMD page (Frank Ramsay) [1755602] - [x86] x86/boot/64: Make level2_kernel_pgt pages invalid outside kernel area (Frank Ramsay) [1755602] - [idle] intel_idle: add support for Jacobsville (Steve Best) [1481744] - [powercap] powercap/intel_rapl: add support for ICX (Steve Best) [1724421] - [block] blk-mq: apply normal plugging for HDD (Ming Lei) [1759380] - [block] blk-mq: honor IO scheduler for multiqueue devices (Ming Lei) [1759380] - [block] blk-mq: simplify blk_mq_make_request() (Ming Lei) [1759380] - [block] blk-mq: remove blk_mq_put_ctx() (Ming Lei) [1759380] - [nvdimm] libnvdimm: Enable unit test infrastructure compile checks (Jeff Moyer) [1724965] - [nvdimm] libnvdimm: Use PAGE_SIZE instead of SZ_4K for align check (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/label: Remove the dpa align check (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/pfn_dev: Add page size and struct page size to pfn superblock (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/pfn_dev: Add a build check to make sure we notice when struct page size change (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/pmem: Advance namespace seed for specific probe errors (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/region: Rewrite _probe_success() to _advance_seeds() (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/security: Consolidate 'security' operations (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/security: Tighten scope of nvdimm->busy vs security operations (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/security: Introduce a 'frozen' attribute (Jeff Moyer) [1724965] - [nvdimm] libnvdimm, region: Use struct_size() in kzalloc() (Jeff Moyer) [1724965] - [tools] tools/testing/nvdimm: Fix fallthrough warning (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/of_pmem: Provide a unique name for bus provider (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/bus: Fix wait_nvdimm_bus_probe_idle() ABBA deadlock (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/bus: Stop holding nvdimm_bus_list_mutex over __nd_ioctl() (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/bus: Prepare the nd_ioctl() path to be re-entrant (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/region: Register badblocks before namespaces (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/bus: Prevent duplicate device_unregister() calls (Jeff Moyer) [1724965] - [drivers] drivers/base: Introduce kill_device() (Jeff Moyer) [1724965] - [nvdimm] libnvdimm, namespace: Drop uuid_t implementation detail (Jeff Moyer) [1724965] - [dax] device-dax: Add a 'resource' attribute (Jeff Moyer) [1724965] - [dax] device-dax: Drop register_filesystem() (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/pmem: Bypass CONFIG_HARDENED_USERCOPY overhead (Jeff Moyer) [1724965] - [nvdimm] libnvdimm: Fix compilation warnings with W=1 (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/namespace: Fix label tracking error (Jeff Moyer) [1724965] - [dax] device-dax: Add a 'modalias' attribute to DAX 'bus' devices (Jeff Moyer) [1724965] - [dax] device-dax: Add a 'target_node' attribute (Jeff Moyer) [1724965] - [dax] device-dax: Auto-bind device after successful new_id (Jeff Moyer) [1724965] - [dax] acpi/nfit, device-dax: Identify differentiated memory with a unique numa-node (Jeff Moyer) [1724965] - [dax] device-dax: Add /sys/class/dax backwards compatibility (Jeff Moyer) [1724965] - [dax] device-dax: Add support for a dax override driver (Jeff Moyer) [1724965] - [dax] device-dax: Move resource pinning+mapping into the common driver (Jeff Moyer) [1724965] - [dax] device-dax: Introduce bus + driver model (Jeff Moyer) [1724965] - [dax] device-dax: Start defining a dax bus model (Jeff Moyer) [1724965] - [dax] device-dax: Remove multi-resource infrastructure (Jeff Moyer) [1724965] - [dax] device-dax: Kill dax_region base (Jeff Moyer) [1724965] - [dax] device-dax: Kill dax_region ida (Jeff Moyer) [1724965] - [kernel] memremap: Convert to XArray (Jeff Moyer) [1724965] - [drivers] drivers/dax/device.c: convert variable to vm_fault_t type (Jeff Moyer) [1724965] - [drivers] driver core: Rewrite test_async_driver_probe to cover serialization and NUMA affinity (Jeff Moyer) [1724965] - [drivers] libnvdimm: Schedule device registration on node local to the device (Jeff Moyer) [1724965] - [drivers] PM core: Use new async_schedule_dev command (Jeff Moyer) [1724965] - [drivers] driver core: Attach devices on CPU local to device node (Jeff Moyer) [1724965] - [kernel] async: Add support for queueing on specific NUMA node (Jeff Moyer) [1724965] - [kernel] workqueue: Provide queue_work_node to queue work near a given NUMA node (Jeff Moyer) [1724965] - [drivers] driver core: Probe devices asynchronously instead of the driver (Jeff Moyer) [1724965] - [drivers] device core: Consolidate locking and unlocking of parent and device (Jeff Moyer) [1724965] - [drivers] driver core: Establish order of operations for device_add and device_del via bitflag (Jeff Moyer) [1724965] - [drivers] driver core: Add missing dev->bus->need_parent_lock checks (Jeff Moyer) [1724965] - [drivers] driver core: Move async_synchronize_full call (Jeff Moyer) [1724965]- [scsi] scsi: qedi: update driver version to 8.37.0.20 (Nilesh Javali) [1724588] - [scsi] scsi: qedi: Check targetname while finding boot target information (Nilesh Javali) [1724588] - [scsi] scsi: qedi: remove set but not used variables 'cdev' and 'udev' (Nilesh Javali) [1724588] - [scsi] scsi: qedi: remove memset/memcpy to nfunc and use func instead (Nilesh Javali) [1724588] - [scsi] qedi: Use hwfns and affin_hwfn_idx to get MSI-X vector index (Nilesh Javali) [1724588] - [scsi] scsi: qedf: Update the version to 8.42.3.0 (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Fix race betwen fipvlan request and response path (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Use discovery list to traverse rports (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Decrease the LL2 MTU size to 2500 (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Check for module unloading bit before processing link update AEN (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Initiator fails to re-login to switch after link down (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Add debug information for unsolicited processing (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Add support for 20 Gbps speed (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Interpret supported caps value correctly (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Add shutdown callback handler (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Update module description string (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Fix crash during sg_reset (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Stop sending fipvlan request on unload (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Print message during bailout conditions (Nilesh Javali) [1724589] - [scsi] qedf: Use hwfns and affin_hwfn_idx to get MSI-X vector index to use (Nilesh Javali) [1724589] - [scsi] scsi: bnx2fc: Handle scope bits when array returns BUSY or TSF (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: remove set but not used variables 'task', 'port', 'orig_task' (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: remove set but not used variables 'lport', 'host' (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: remove set but not used variable 'fh' (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: fix bnx2fc_cmd refcount imbalance in send_srr (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: fix bnx2fc_cmd refcount imbalance in send_rec (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: Update the driver version to 2.12.10 (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: Limit the IO size according to the FW capability (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: Do not allow both a cleanup completion and abort completion for the same request (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: Separate out completion flags and variables for abort and cleanup (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: Only put reference to io_req in bnx2fc_abts_cleanup if cleanup times out (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: Redo setting source FCoE MAC (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: fix incorrect cast to u64 on shift operation (Nilesh Javali) [1724598] - [netdrv] qed: Fix build error without CONFIG_DEVLINK (Manish Chopra) [1720392] - [netdrv] RDMA/qedr: Fix the hca_type and hca_rev returned in device attributes (Manish Chopra) [1720392] - [netdrv] qede: qede_fp: simplify a bit 'qede_rx_build_skb()' (Manish Chopra) [1720392] - [netdrv] qede: Make two functions static (Manish Chopra) [1720392] - [netdrv] qede: Handle infinite driver spinning for Tx timestamp. (Manish Chopra) [1720392] - [netdrv] qed: fix spelling mistake "fullill" -> "fulfill" (Manish Chopra) [1720392] - [netdrv] qed: Fix Config attribute frame format. (Manish Chopra) [1720392] - [netdrv] qed*: Fix size of config attribute dump. (Manish Chopra) [1720392] - [netdrv] net: qed: Move static keyword to the front of declaration (Manish Chopra) [1720392] - [netdrv] qede: Add support for dumping the grc data. (Manish Chopra) [1720392] - [netdrv] qed: Add APIs for configuring grc dump config flags. (Manish Chopra) [1720392] - [netdrv] qede: Add support for reading the config id attributes. (Manish Chopra) [1720392] - [netdrv] qed: Add APIs for reading config id attributes. (Manish Chopra) [1720392] - [netdrv] qed: Add cleanup in qed_slowpath_start() (Manish Chopra) [1720392] - [netdrv] qed: Add driver API for flashing the config attributes. (Manish Chopra) [1720392] - [netdrv] qed: Add API for configuring NVM attributes. (Manish Chopra) [1720392] - [netdrv] qed: Add new ethtool supported port types based on media. (Manish Chopra) [1720392] - [netdrv] net/ethernet/qlogic/qed: force the string buffer NULL-terminated (Manish Chopra) [1720392] - [netdrv] qed: RDMA - Fix the hw_ver returned in device attributes (Manish Chopra) [1720392] - [netdrv] qed*: Change dpi_addr to be denoted with __iomem (Manish Chopra) [1720392] - [netdrv] qed: reduce maximum stack frame size (Manish Chopra) [1720392] - [netdrv] qed: Prefer pcie_capability_read_word() (Manish Chopra) [1720392] - [netdrv] qed: Add support for Timestamping the unicast PTP packets. (Manish Chopra) [1720392] - [netdrv] qed: Fix -Wmaybe-uninitialized false positive (Manish Chopra) [1720392] - [netdrv] qed: iWARP - Fix default window size to be based on chip (Manish Chopra) [1720392] - [netdrv] qed: iWARP - Fix tc for MPA ll2 connection (Manish Chopra) [1720392] - [netdrv] qed: iWARP - fix uninitialized callback (Manish Chopra) [1720392] - [netdrv] qed: iWARP - Use READ_ONCE and smp_store_release to access ep->state (Manish Chopra) [1720392] - [netdrv] qed: remove redundant assignment to rc (Manish Chopra) [1720392] - [netdrv] qed: Fix static checker warning (Manish Chopra) [1720392] - [netdrv] qed: fix spelling mistake "inculde" -> "include" (Manish Chopra) [1720392] - [netdrv] qed: Reduce the severity of ptp debug message. (Manish Chopra) [1720392] - [netdrv] qed*: Add iWARP 100g support (Manish Chopra) [1720392] - [netdrv] qed: Add qed devlink parameters table (Manish Chopra) [1720392] - [netdrv] qed: Set the doorbell address correctly (Manish Chopra) [1720392] - [netdrv] qedr: Change the MSI-X vectors selection to be based on affined engine (Manish Chopra) [1720392] - [netdrv] qed: Modify offload protocols to use the affined engine (Manish Chopra) [1720392] - [netdrv] qed*: Change hwfn used for sb initialization (Manish Chopra) [1720392] - [netdrv] qed: Add llh ppfid interface and 100g support for offload protocols (Manish Chopra) [1720392] - [netdrv] qed: Modify api for performing a dmae to another PF (Manish Chopra) [1720392] - [virt] kvm: arm/arm64: vgic: Use the appropriate TRACE_INCLUDE_PATH (Auger Eric) [1749501] - [arm64] kvm: Kill hyp_alternate_select() (Auger Eric) [1749501] - [arm64] kvm: Replace hyp_alternate_select with has_vhe() (Auger Eric) [1749501] - [arm64] kvm: Drop hyp_alternate_select for checking for ARM64_WORKAROUND_834220 (Auger Eric) [1749501] - [documentation] kvm: arm/arm64: vgic: Allow more than 256 vcpus for KVM_IRQ_LINE (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Use a single IO device per redistributor (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Remove spurious semicolons (Auger Eric) [1749501] - [arm64] perf_event: Add missing header needed for smp_processor_id() (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Make function comments match function declarations (Auger Eric) [1749501] - [arm64] kvm: Remove VMID rollover I-cache maintenance (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-irqfd: Implement kvm_arch_set_irq_inatomic (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-its: Check the LPI translation cache on MSI injection (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-its: Cache successful MSI->LPI translation (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-its: Invalidate MSI-LPI translation cache on vgic teardown (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-its: Invalidate MSI-LPI translation cache on ITS disable (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-its: Invalidate MSI-LPI translation cache on disabling LPIs (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-its: Invalidate MSI-LPI translation cache on specific commands (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-its: Add MSI-LPI translation cache invalidation (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Add __vgic_put_lpi_locked primitive (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Add LPI translation cache definition (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-v2: Handle SGI bits in GICD_I{S, C}PENDR0 as WI (Auger Eric) [1749501] - [arm64] kvm: Replace hardcoded '1' with SYS_PAR_EL1_F (Auger Eric) [1749501] - [arm64] sysreg: Add some field definitions for PAR_EL1 (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Fix potential deadlock when ap_list is long (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Properly initialise private IRQ affinity (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Reevaluate level sensitive interrupts on enable (Auger Eric) [1749501] - [arm64] kvm: arm64: Don't write junk to sysregs on reset (Auger Eric) [1749501] - [virt] kvm: arm/arm64: Sync ICH_VMCR_EL2 back when about to block (Auger Eric) [1749501] - [arm64] kvm: hyp: debug-sr: Mark expected switch fall-through (Auger Eric) [1749501] - [arm64] kvm: arm64: Update kvm_arm_exception_class and esr_class_str for new EC (Auger Eric) [1749501] - [virt] kvm: arm: vgic-v3: Mark expected switch fall-through (Auger Eric) [1749501] - [arm64] kvm: regmap: Fix unexpected switch fall-through (Auger Eric) [1749501] - [arm64] sve: Fix a couple of magic numbers for the Z-reg count (Auger Eric) [1749501] - [arm64] sve: Factor out FPSIMD to SVE state conversion (Auger Eric) [1749501] - [arm64] kvm: arm/arm64: Initialise host's MPIDRs by reading the actual register (Auger Eric) [1749501] - [arm64] kvm: arm64: Migrate _elx sysreg accessors to msr_s/mrs_s (Auger Eric) [1749501] - [arm64] sysreg: Make mrs_s and msr_s macros work with Clang and LTO (Auger Eric) [1749501] - [documentation] kvm: doc: Add API documentation on the KVM_REG_ARM_WORKAROUNDS register (Auger Eric) [1749501] - [virt] kvm: arm/arm64: Add save/restore support for firmware workaround state (Auger Eric) [1749501] - [arm64] kvm: Propagate full Spectre v2 workaround state to KVM guests (Auger Eric) [1749501] - [arm64] sve: Fix missing SVE/FPSIMD endianness conversions (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Fix kvm_device leak in vgic_its_destroy (Auger Eric) [1749501] - [arm64] kvm: arm64: Filter out invalid core register IDs in KVM_GET_REG_LIST (Auger Eric) [1749501] - [arm64] kvm: arm64: Skip more of the SError vaxorcism (Auger Eric) [1749501] - [arm64] kvm: arm64: Re-mask SError after the one instruction window (Auger Eric) [1749501] - [arm64] Update silicon-errata.txt for Neoverse-N1 #1349291 (Auger Eric) [1749501] - [arm64] kvm: arm64: Defer guest entry when an asynchronous exception is pending (Auger Eric) [1749501] - [arm64] kvm: arm64: Consume pending SError as early as possible (Auger Eric) [1749501] - [arm64] kvm: arm64: Make indirect vectors preamble behaviour symmetric (Auger Eric) [1749501] - [arm64] kvm: arm64: Abstract the size of the HYP vectors pre-amble (Auger Eric) [1749501] - [arm64] assembler: Switch ESB-instruction with a vanilla nop if !ARM64_HAS_RAS (Auger Eric) [1749501] - [arm64] kvm: arm64/sve: Fix vq_present() macro to yield a bool (Auger Eric) [1749501] - [arm64] kvm: arm64: Implement vq_present() as a macro (Auger Eric) [1749501] - [arm64] fpsimd: Don't disable softirq when touching FPSIMD/SVE state (Auger Eric) [1749501] - [arm64] fpsimd: Introduce fpsimd_save_and_flush_cpu_state() and use it (Auger Eric) [1749501] - [arm64] fpsimd: Remove the prototype for sve_flush_cpu_state() (Auger Eric) [1749501] - [scripts] genksyms: Teach parser about 128-bit built-in types (Auger Eric) [1749501] - [tools] kvm: selftests: introduce aarch64_vcpu_add_default (Auger Eric) [1749501] - [tools] kvm: selftests: introduce aarch64_vcpu_setup (Auger Eric) [1749501] - [virt] kvm: arm/arm64: Move cc/it checks under hyp's Makefile to avoid instrumentation (Auger Eric) [1749501] - [arm64] kvm: arm64: Move pmu hyp code under hyp's Makefile to avoid instrumentation (Auger Eric) [1749501] - [documentation] arm64: docs: Document perf event attributes (Auger Eric) [1749501] - [arm64] kvm: Fix perf cycle counter support for VHE (Auger Eric) [1749501] - [arm64] kvm: Avoid isb's by using direct pmxevtyper sysreg (Auger Eric) [1749501] - [arm64] kvm: Enable VHE support for :G/:H perf event modifiers (Auger Eric) [1749501] - [arm64] kvm: Enable !VHE support for :G/:H perf event modifiers (Auger Eric) [1749501] - [arm64] arm_pmu: Add !VHE support for exclude_host/exclude_guest attributes (Auger Eric) [1749501] - [arm64] kvm: Add accessors to track guest/host only counters (Auger Eric) [1749501] - [arm64] arm_pmu: Remove unnecessary isb instruction (Auger Eric) [1749501] - [arm64] perf: Add support for chaining event counters (Auger Eric) [1749501] - [arm64] perf: Disable PMU while processing counter overflows (Auger Eric) [1749501] - [arm64] perf: Clean up armv8pmu_select_counter (Auger Eric) [1749501] - [arm64] kvm: arm: Remove pgtable page standard functions from stage-2 page tables (Auger Eric) [1749501] - [netdrv] e1000e: Add support for Tiger Lake (Ken Cox) [1767480] - [netdrv] ethernet: Delete unnecessary checks before the macro call dev_kfree_skb (Corinna Vinschen) [1721705] - [netdrv] igb: Use dev_get_drvdata where possible (Corinna Vinschen) [1721705] - [netdrv] net: Use skb accessors in network drivers (Corinna Vinschen) [1721705] - [netdrv] igb: add RR2DCDELAY to ethtool registers dump (Corinna Vinschen) [1721705] - [netdrv] igb: minor ethool regdump amendment (Corinna Vinschen) [1721705] - [netdrv] igb: clear out skb->tstamp after reading the txtime (Corinna Vinschen) [1721705] - [netdrv] igb: mark expected switch fall-through (Corinna Vinschen) [1721705] - [netdrv] igb: mark expected switch fall-through (Corinna Vinschen) [1721705] - [netdrv] igb/igc: warn when fatal read failure happens (Corinna Vinschen) [1721705] - [netdrv] igb: fix various indentation issues (Corinna Vinschen) [1721705] - [netdrv] igb: Exclude device from suspend direct complete optimization (Corinna Vinschen) [1721705] - [netdrv] intel: correct return from set features callback (Corinna Vinschen) [1721705] - [netdrv] net: Use skb accessors in network drivers (Corinna Vinschen) [1721708] - [s390] s390/kaslr: reserve memory for kasan usage (Philipp Rudo) [1725888] - [s390] s390/mem_detect: provide single get_mem_detect_end (Philipp Rudo) [1725888] - [s390] s390/setup: adjust start_code of init_mm to _text (Philipp Rudo) [1725888] - [s390] s390/boot: add missing declarations and includes (Philipp Rudo) [1725888] - [s390] locking/lockdep: check for freed initmem in static_obj() (Philipp Rudo) [1725888] - [s390] s390/kernel: add support for kernel address space layout randomization (KASLR) (Philipp Rudo) [1725888] - [s390] s390/kernel: introduce .dma sections (Philipp Rudo) [1725888] - [s390] s390/sclp: do not use static sccbs (Philipp Rudo) [1725888] - [s390] s390/kprobes: use static buffer for insn_page (Philipp Rudo) [1725888] - [s390] s390/kernel: convert SYSCALL and PGM_CHECK handlers to .quad (Philipp Rudo) [1725888] - [s390] s390/kernel: build a relocatable kernel (Philipp Rudo) [1725888] - [s390] s390/extmem: remove code for 31 bit addressing mode (Philipp Rudo) [1725888] - [s390] s390/setup: remove obsolete #ifdef (Philipp Rudo) [1725888] - [net] net/core: work around section mismatch warning for ptp_classifier (Philipp Rudo) [1725888] - [sound] ALSA: bebob: fix to detect configured source of sampling clock for Focusrite Saffire Pro i/o series (Jaroslav Kysela) [1710702] - [sound] ALSA: bebob: link the order of establishing connections and Syt-match clock mode (Jaroslav Kysela) [1710702] - [sound] ALSA: bebob: expand delay of start for IR context just for version 3 firmware (Jaroslav Kysela) [1710702] - [sound] ALSA: bebob: expand sleep just after breaking connections for protocol version 1 (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC/SOF - enable SND_SOC_SOF_HDA_COMMON_HDMI_CODEC (Jaroslav Kysela) [1710702] - [sound] ALSA: timer: Fix mutex deadlock at releasing card (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5645: Add quirk for boards using pmc_plt_clk_0 (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: eve: Enable mclk and ssp sclk early (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: dt-bindings: rt5682: add button delay device property (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: rt5682: improve the sensitivity of push button (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: bxt_rt298: common hdmi codec support (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: intel: sof_rt5682: common hdmi codec support (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: glk_rt5682_max98357a: common hdmi codec support (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: bxt-da7219-max98357a: common hdmi codec support (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: add support for snd-hda-codec-hdmi (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: skl-hda-dsp-generic: fix include guard name (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: skl-hda-dsp-generic: use snd-hda-codec-hdmi (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: hdac_hda: add support for HDMI/DP as a HDA codec (Jaroslav Kysela) [1710702] - [sound] ALSA: hda/hdmi - implement mst_no_extra_pcms flag (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF - remove the dead code (skylake/kabylake) (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: intel - fix the card names (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: pci: Add prepare/complete PM callbacks (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: PM: Add support for DSP D0i3 state when entering S0ix (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: return -ENOTSUPP if D0I3 is not supported (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda-dsp: implement suspend/resume for S0ix<->S0 transition (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: ignore suspend/resume for D0ix compatible streams (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: PM: implement prepare/complete callbacks (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: add a flag suspend_ignored for sof stream (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: add a flag to indicate the system suspend target (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: CNL: add support for sending compact IPC (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: PM: add helpers for setting D0 substate for ADSP (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: configure D0ix IPC flags in set_power_state (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: HDA: add cAVS specific compact IPC header file (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda-ipc: Don't read mailbox for PM_GATE reply (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: ipc: introduce message for DSP power gating (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: PM: rename sof_send_pm_ipc to sof_send_pm_ctx_ipc (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: HDA: use macro for register polling retry count (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda-dsp: align the comments for D0I3C update (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: topology: parse and store d0i3_compatible flag (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: token: add tokens for PCM compatible with D0i3 substate (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: add flag to snd_sof_pcm_stream for D0i3 compatible stream (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: APL: add set_power_state() ops (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: CNL: add set_power_state() ops (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda-dsp: Add helper for setting DSP D0ix substate (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: add set_power_state() to dsp_ops for power state update (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: reset default d0_substate at probe() and resume() (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: add a field to store the current D0 substate of DSP (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: eve: implement set_bias_level function for rt5514 (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: only support INFO_BATCH for legacy platforms (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: define INFO_ flags in dsp_ops (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: initial support to JasperLake. (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: common: add ACPI matching tables for JSL (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda: add dev_err() traces for snd_sof_dsp_read_poll_timeout() (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda-loader: improve error handling (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: sof: include types.h at header.h (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Fix randbuild error (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: topology: check errors when parsing LED tokens (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: topology: remove always-true redundant test (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: bdw: fix operator precedence warnings (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: byt: fix operator precedence warnings (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: imx: Read ESAI parameters and send them to DSP (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: acpi led support for switch controls (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: imx: Describe ESAI parameters to be sent to DSP (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: pci: add debug module param (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: acpi: add debug module param (Jaroslav Kysela) [1710702] - [sound] ALSA: Revert "ASoC: SOF: Force polling mode on CFL and CNL" (Jaroslav Kysela) [1710702] - [sound] ALSA: AsoC: SOF: refactor control load code (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: enable dual control for pga (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: enable sync_write in hdac_bus (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: simple_card_utils.h: Add missing include (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: Add context data to any IPC timeout. (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda: fix reset of host_period_bytes (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: ipc: introduce no_stream_position in sof_ipc_stream_params struct (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: core: check for mandatory fw_ready op during SOF probe (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: ipc: retain DSP context after FW exception. (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: trace: move to opt-in with Kconfig and module parameter (Jaroslav Kysela) [1710702] - [sound] ALSA: hda/realtek - Fix 2 front mics of codec 0x623 (Jaroslav Kysela) [1710702] - [sound] ALSA: hda/realtek - Add support for ALC623 (Jaroslav Kysela) [1710702] - [sound] ALSA: hda - Fix mutex deadlock in HDMI codec driver (Jaroslav Kysela) [1710702] - [sound] ALSA: hda - Fix pending unsol events at shutdown (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: Correct a typo in the clock proc string (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: add support for MOTU UltraLite (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: code refactoring to handle model specific switch for protocol v2 (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: minor code refactoring for protocol version 2 (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: detect SPH source of sampling clock (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: print for unknown source of sampling clock (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: fix wrong spelling for macro (Jaroslav Kysela) [1710702] - [sound] ALSA: bebob: Fix prototype of helper function to return negative value (Jaroslav Kysela) [1710702] - [sound] ALSA: usb-audio: Disable quirks for BOSS Katana amplifiers (Jaroslav Kysela) [1710702] - [sound] ALSA: usb-audio: sound: usb: usb true/false for bool return type (Jaroslav Kysela) [1710702] - [sound] ALSA: usb-audio: Add DSD support for Gustard U16/X26 USB Interface (Jaroslav Kysela) [1710702] - [sound] ALSA: hda: Allow non-Intel device probe gracefully (Jaroslav Kysela) [1710702] - [sound] ALSA: Revert "ALSA: hda: Flush interrupts on disabling" (Jaroslav Kysela) [1710702] - [sound] ALSA: PCI: Fix missing inline for pci_pr3_present() (Jaroslav Kysela) [1710702] - [sound] ALSA: PCI: Add a helper to check Power Resource Requirements _PR3 existence (Jaroslav Kysela) [1710702] - [sound] ALSA: usb-audio: Fix copy&paste error in the validator (Jaroslav Kysela) [1710702] - [sound] ALSA: usb-audio: Add DSD support for EVGA NU Audio (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: postpone to start IR context (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: handle several AMDTP streams in callback handler of IRQ target (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: cancel flushing isoc context in the laste step to process context callback (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: replace ack callback to flush isoc contexts in AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: replace pointer callback to flush isoc contexts in AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: add irq_target member into amdtp_domain struct (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: tune the minimum available size of PCM period (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: tune the maximum available size of PCM period (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: schedule hardware IRQ according to the size of PCM period (Jaroslav Kysela) [1710702] - [sound] ALSA: fireface: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-tascam: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-digi00x: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: dice: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: oxfw: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: fireworks: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: bebob: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: use variable size of queue for isoc packets instead of fixed size (Jaroslav Kysela) [1710702] - [sound] ALSA: fireface: use the same size of period for PCM substreams in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: use the same size of period for PCM substream in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-tascam: use the same size of period for PCM substream in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-digi00x: use the same size of period for PCM substream in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: dice: use the same size of period for PCM substream in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: oxfw: use the same size of period for PCM substream in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: fireworks: use the same size of period for PCM substream in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: bebob: use the same size of period for PCM substream in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: fireface: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-tascam: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-digi00x: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: dice: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: oxfw: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: fireworks: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: bebob: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: add a member into AMDTP domain for events per period (Jaroslav Kysela) [1710702] - [sound] ALSA: hda/realtek - Enable headset mic on Asus MJ401TA (Jaroslav Kysela) [1710702] - [sound] ALSA: hda/realtek: Reduce the Headphone static noise on XPS 9350/9360 (Jaroslav Kysela) [1710702] - [sound] ALSA: hda/realtek - Add support for ALC711 (Jaroslav Kysela) [1710702] - [sound] ALSA: hda - Force runtime PM on Nvidia HDMI codecs (Jaroslav Kysela) [1710702] - [sound] ALSA: hda - Add laptop imic fixup for ASUS M9V laptop (Jaroslav Kysela) [1710702] - [sound] ALSA: hda: Add Tigerlake/Jasperlake PCI ID (Jaroslav Kysela) [1710702] - [sound] ALSA: hda: Allow HDA to be runtime suspended when dGPU is not bound to a driver (Jaroslav Kysela) [1710702] - [sound] ALSA: hdac: clear link output stream mapping (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: dapm: fix a memory leak bug (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: debug: fix possible memory leak in sof_dfsentry_write() (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: sof-rt5682: add a check for devm_clk_get (Jaroslav Kysela) [1710702] - [sound] ALSA: Fix Kconfig indentation (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: control: return true when kcontrol values change (Jaroslav Kysela) [1710702] - [sound] ALSA: hda: fix intel DSP config (Jaroslav Kysela) [1710702] - [sound] ALSA: hda: add Intel DSP configuration / probe code (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: core: Fix pcm code debugfs error (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoc: rockchip: i2s: Fix RPM imbalance (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: wm_adsp: Don't generate kcontrols without READ flags (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: intel: bytcr_rt5651: add null check to support_button_press (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: intel: sof_rt5682: add remove function to disable jack (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: rt5682: add NULL handler to set_jack function (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: intel: sof_rt5682: use separate route map for dmic (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda: Disable DMI L1 entry during capture (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: initialise and verify FW crash dump data. (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda: fix warnings during FW load (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: pcm: harden PCM STOP sequence (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: pcm: fix resource leak in hw_free (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: topology: fix parse fail issue for byte/bool tuple types (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: loader: fix kernel oops on firmware boot failure (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: wm_adsp: Fix theoretical NULL pointer for alg_region (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: max98373: check for device node before parsing (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: topology: Fix a signedness bug in soc_tplg_dapm_widget_create() (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: soc-component: fix a couple missing error assignments (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: wm8994: Do not register inapplicable controls for WM1811 (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: samsung: arndale: Add missing OF node dereferencing (Jaroslav Kysela) [1710702] - [infiniband] RDMA/bnxt_re: Fix spelling mistake "missin_resp" -> "missing_resp" (Kamal Heib) [1724772] - [infiniband] RDMA: Fix goto target to release the allocated memory (Kamal Heib) [1724772] - [infiniband] IB/bnxt_re: Do not notifify GID change event (Kamal Heib) [1724772] - [infiniband] RDMA/bnxt_re: Honor vlan_id in GID entry comparison (Kamal Heib) [1724772] - [infiniband] ib/bnxt: Remove mention of idr_alloc from comment (Kamal Heib) [1724772] - [infiniband] RDMA/bnxt_re: Use correct sizing on buffers holding page DMA addresses (Kamal Heib) [1724772] - [infiniband] bnxt_re: Clean cq for kernel consumers only (Kamal Heib) [1724772] - [infiniband] bnxt_re: fix the regression due to changes in alloc_pbl (Kamal Heib) [1724772] - [scsi] scsi: lpfc: Make lpfc_debugfs_ras_log_data static (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Fix NULL check before mempool_destroy is not needed (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: fix spelling error in MAGIC_NUMER_xxx (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: fix build error of lpfc_debugfs.c for vfree/vmalloc (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: lpfc_nvmet: Fix Use plain integer as NULL pointer (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: lpfc_attr: Fix Use plain integer as NULL pointer (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Update lpfc version to 12.6.0.0 (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Add additional discovery log messages (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Add FC-AL support to lpe32000 models (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Add FA-WWN Async Event reporting (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Add log macros to allow print by serverity or verbosity setting (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Make FW logging dynamically configurable (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Revise interrupt coalescing for missing scenarios (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Remove lock contention target write path (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Slight fast-path performance optimizations (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: fix coverity error of dereference after null check (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Fix hardlockup in lpfc_abort_handler (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Fix bad ndlp ptr in xri aborted handling (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Fix SLI3 hba in loop mode not discovering devices (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Fix lockdep errors in sli_ringtx_put (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Fix reporting of read-only fw error errors (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: fix lpfc_nvmet_mrq to be bound by hdw queue count (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Make function lpfc_defer_pt2pt_acc static (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: add support for posting FC events on FPIN reception (Dick Kennedy) [1768102] - [infiniband] RDMA/siw: Mark Software iWARP Driver as tech-preview (Kamal Heib) [1767292] - [crypto] crypto: ccp - Replace dma_pool_alloc + memset with dma_pool_zalloc (Gary Hook) [1724859] - [crypto] crypto: ccp/gcm - use const time tag comparison. (Gary Hook) [1724859] - [crypto] crypto: ccp - Switch to SPDX license identifiers (Gary Hook) [1724859] - [crypto] crypto: ccp - Validate the the error value used to index error messages (Gary Hook) [1724859] - [crypto] crypto: ccp - Make ccp_register_rsa_alg static (Gary Hook) [1724859] - [crypto] crypto: ccp - Update copyright notices and dates (Gary Hook) [1724859] - [crypto] cross-tree: phase out dma_zalloc_coherent() (Gary Hook) [1724859] - [x86] x86/umwait: Fix error handling in umwait_init() (Steve Best) [1724525] - [documentation] Documentation/ABI: Document umwait control sysfs interfaces (Steve Best) [1724525] - [x86] x86/umwait: Add sysfs interface to control umwait maximum time (Steve Best) [1724525] - [x86] x86/umwait: Add sysfs interface to control umwait C0.2 state (Steve Best) [1724525] - [x86] x86/umwait: Initialize umwait control values (Steve Best) [1724525] - [x86] x86/cpufeatures: Enumerate user wait instructions (Steve Best) [1724525] - [fs] virtiofs: Remove set but not used variable 'fc' (Vivek Goyal) [1694161] - [fs] virtiofs: Retry request submission from worker context (Vivek Goyal) [1694161] - [fs] virtiofs: Count pending forgets as in_flight forgets (Vivek Goyal) [1694161] - [fs] virtiofs: Set FR_SENT flag only after request has been sent (Vivek Goyal) [1694161] - [fs] virtiofs: No need to check fpq->connected state (Vivek Goyal) [1694161] - [fs] virtiofs: Do not end request in submission context (Vivek Goyal) [1694161] - [fs] fuse: don't advise readdirplus for negative lookup (Vivek Goyal) [1694161] - [fs] fuse: don't dereference req->args on finished request (Vivek Goyal) [1694161] - [fs] virtio-fs: don't show mount options (Vivek Goyal) [1694161] - [fs] virtio-fs: Change module name to virtiofs.ko (Vivek Goyal) [1694161] - [include] bitops: protect variables in bit_clear_unless() macro (Vivek Goyal) [1694161] - [include] bitops: protect variables in set_mask_bits() macro (Vivek Goyal) [1694161] - [fs] fuse: Make fuse_args_to_req static (Vivek Goyal) [1694161] - [fs] fuse: fix memleak in cuse_channel_open (Vivek Goyal) [1694161] - [fs] fuse: fix beyond-end-of-page access in fuse_parse_cache() (Vivek Goyal) [1694161] - [fs] fuse: unexport fuse_put_request (Vivek Goyal) [1694161] - [fs] fuse: kmemcg account fs data (Vivek Goyal) [1694161] - [fs] fuse: on 64-bit store time in d_fsdata directly (Vivek Goyal) [1694161] - [fs] fuse: fix missing unlock_page in fuse_writepage() (Vivek Goyal) [1694161] - [fs] virtio-fs: add virtiofs filesystem (Vivek Goyal) [1694161] - [fs] fuse: allow skipping control interface and forced unmount (Vivek Goyal) [1694161] - [fs] fuse: dissociate DESTROY from fuseblk (Vivek Goyal) [1694161] - [fs] fuse: delete dentry if timeout is zero (Vivek Goyal) [1694161] - [fs] fuse: separate fuse device allocation and installation in fuse_conn (Vivek Goyal) [1694161] - [fs] fuse: add fuse_iqueue_ops callbacks (Vivek Goyal) [1694161] - [fs] fuse: extract fuse_fill_super_common() (Vivek Goyal) [1694161] - [fs] fuse: export fuse_dequeue_forget() function (Vivek Goyal) [1694161] - [fs] fuse: export fuse_get_unique() (Vivek Goyal) [1694161] - [fs] fuse: export fuse_send_init_request() (Vivek Goyal) [1694161] - [fs] fuse: export fuse_len_args() (Vivek Goyal) [1694161] - [fs] fuse: export fuse_end_request() (Vivek Goyal) [1694161] - [fs] fuse: fix request limit (Vivek Goyal) [1694161] - [fs] fuse: stop copying pages to fuse_req (Vivek Goyal) [1694161] - [fs] fuse: stop copying args to fuse_req (Vivek Goyal) [1694161] - [fs] fuse: clean up fuse_req (Vivek Goyal) [1694161] - [fs] fuse: simplify request allocation (Vivek Goyal) [1694161] - [fs] fuse: unexport request ops (Vivek Goyal) [1694161] - [fs] fuse: convert retrieve to simple api (Vivek Goyal) [1694161] - [fs] fuse: convert release to simple api (Vivek Goyal) [1694161] - [fs] cuse: convert init to simple api (Vivek Goyal) [1694161] - [fs] fuse: convert init to simple api (Vivek Goyal) [1694161] - [fs] fuse: convert writepages to simple api (Vivek Goyal) [1694161] - [fs] fuse: convert readdir to simple api (Vivek Goyal) [1694161] - [fs] fuse: convert readpages to simple api (Vivek Goyal) [1694161] - [fs] fuse: convert direct_io to simple api (Vivek Goyal) [1694161] - [fs] fuse: add simple background helper (Vivek Goyal) [1694161] - [fs] fuse: convert sync write to simple api (Vivek Goyal) [1694161] - [fs] fuse: covert readpage to simple api (Vivek Goyal) [1694161] - [fs] fuse: fuse_short_read(): don't take fuse_req as argument (Vivek Goyal) [1694161] - [fs] fuse: convert ioctl to simple api (Vivek Goyal) [1694161] - [fs] fuse: move page alloc (Vivek Goyal) [1694161] - [fs] fuse: convert readlink to simple api (Vivek Goyal) [1694161] - [fs] fuse: add pages to fuse_args (Vivek Goyal) [1694161] - [fs] fuse: convert destroy to simple api (Vivek Goyal) [1694161] - [fs] fuse: add nocreds to fuse_args (Vivek Goyal) [1694161] - [fs] fuse: convert fuse_force_forget() to simple api (Vivek Goyal) [1694161] - [fs] fuse: add noreply to fuse_args (Vivek Goyal) [1694161] - [fs] fuse: convert flush to simple api (Vivek Goyal) [1694161] - [fs] fuse: simplify 'nofail' request (Vivek Goyal) [1694161] - [fs] fuse: rearrange and resize fuse_args fields (Vivek Goyal) [1694161] - [fs] fuse: flatten 'struct fuse_args' (Vivek Goyal) [1694161] - [fs] fuse: fix deadlock with aio poll and fuse_iqueue::waitq.lock (Vivek Goyal) [1694161] - [fs] cuse: fix broken release (Vivek Goyal) [1694161] - [fs] fuse: cleanup fuse_wait_on_page_writeback (Vivek Goyal) [1694161] - [fs] fuse: require /dev/fuse reads to have enough buffer capacity (take 2) (Vivek Goyal) [1694161] - [fs] Revert "fuse: require /dev/fuse reads to have enough buffer capacity" (Vivek Goyal) [1694161] - [fs] fuse: extract helper for range writeback (Vivek Goyal) [1694161] - [fs] fuse: add FUSE_WRITE_KILL_PRIV (Vivek Goyal) [1694161] - [fs] fuse: clean up fuse_alloc_inode (Vivek Goyal) [1694161] - [fs] fuse: Add ioctl flag for x32 compat ioctl (Vivek Goyal) [1694161] - [fs] fuse: document fuse_fsync_in.fsync_flags (Vivek Goyal) [1694161] - [fs] fuse: require /dev/fuse reads to have enough buffer capacity (Vivek Goyal) [1694161] - [fs] fuse: retrieve: cap requested size to negotiated max_write (Vivek Goyal) [1694161] - [fs] fuse: allow filesystems to have precise control over data cache (Vivek Goyal) [1694161] - [fs] fuse: convert printk -> pr_* (Vivek Goyal) [1694161] - [fs] fuse: fix writepages on 32bit (Vivek Goyal) [1694161] - [fs] fuse: cache readdir calls if filesystem opts out of opendir (Vivek Goyal) [1694161] - [fs] fuse: support clients that don't implement 'opendir' (Vivek Goyal) [1694161] - [fs] fuse: lift bad inode checks into callers (Vivek Goyal) [1694161] - [fs] fuse: multiplex cached/direct_io file operations (Vivek Goyal) [1694161] - [fs] fuse add copy_file_range to direct io fops (Vivek Goyal) [1694161] - [fs] fuse: use iov_iter based generic splice helpers (Vivek Goyal) [1694161] - [fs] fuse: Switch to using async direct IO for FOPEN_DIRECT_IO (Vivek Goyal) [1694161] - [fs] fuse: use atomic64_t for khctr (Vivek Goyal) [1694161] - [fs] fuse: clean up aborted (Vivek Goyal) [1694161] - [fs] fuse: Protect ff->reserved_req via corresponding fi->lock (Vivek Goyal) [1694161] - [fs] fuse: Protect fi->nlookup with fi->lock (Vivek Goyal) [1694161] - [fs] fuse: Introduce fi->lock to protect write related fields (Vivek Goyal) [1694161] - [fs] fuse: Convert fc->attr_version into atomic64_t (Vivek Goyal) [1694161] - [fs] fuse: Add fuse_inode argument to fuse_prepare_release() (Vivek Goyal) [1694161] - [fs] fuse: Verify userspace asks to requeue interrupt that we really sent (Vivek Goyal) [1694161] - [fs] fuse: Do some refactoring in fuse_dev_do_write() (Vivek Goyal) [1694161] - [fs] fuse: Wake up req->waitq of only if not background (Vivek Goyal) [1694161] - [fs] fuse: Optimize request_end() by not taking fiq->waitq.lock (Vivek Goyal) [1694161] - [fs] fuse: Kill fasync only if interrupt is queued in queue_interrupt() (Vivek Goyal) [1694161] - [fs] fuse: Remove stale comment in end_requests() (Vivek Goyal) [1694161] - [fs] fuse: Replace page without copying in fuse_writepage_in_flight() (Vivek Goyal) [1694161] - [fs] fuse: fix leaked aux requests (Vivek Goyal) [1694161] - [fs] fuse: only reuse auxiliary request in fuse_writepage_in_flight() (Vivek Goyal) [1694161] - [fs] fuse: clean up fuse_writepage_in_flight() (Vivek Goyal) [1694161] - [fs] fuse: extract fuse_find_writeback() helper (Vivek Goyal) [1694161] - [fs] cuse: fix ioctl (Vivek Goyal) [1694161] - [fs] fuse: Fix memory leak in fuse_dev_free() (Vivek Goyal) [1694161] - [fs] fuse: fix revalidation of attributes for permission check (Vivek Goyal) [1694161] - [fs] fuse: fix fsync on directory (Vivek Goyal) [1694161] - [fs] fuse: Add bad inode check in fuse_destroy_inode() (Vivek Goyal) [1694161] - [fs] fuse: enable caching of symlinks (Vivek Goyal) [1694161] - [fs] fuse: only invalidate atime in direct read (Vivek Goyal) [1694161] - [fs] fuse: realloc page array (Vivek Goyal) [1694161] - [fs] fuse: add max_pages to init_out (Vivek Goyal) [1694161] - [fs] fuse: allocate page array more efficiently (Vivek Goyal) [1694161] - [fs] fuse: reduce size of struct fuse_inode (Vivek Goyal) [1694161] - [fs] fuse: use iversion for readdir cache verification (Vivek Goyal) [1694161] - [fs] fuse: use mtime for readdir cache verification (Vivek Goyal) [1694161] - [fs] fuse: add readdir cache version (Vivek Goyal) [1694161] - [fs] fuse: allow using readdir cache (Vivek Goyal) [1694161] - [fs] fuse: allow caching readdir (Vivek Goyal) [1694161] - [fs] fuse: extract fuse_emit() helper (Vivek Goyal) [1694161] - [fs] fuse: add FOPEN_CACHE_DIR (Vivek Goyal) [1694161] - [fs] fuse: split out readdir.c (Vivek Goyal) [1694161] - [fs] fuse: Use hash table to link processing request (Vivek Goyal) [1694161] - [fs] fuse: kill req->intr_unique (Vivek Goyal) [1694161] - [fs] fuse: change interrupt requests allocation algorithm (Vivek Goyal) [1694161] - [fs] fuse: do not take fc->lock in fuse_request_send_background() (Vivek Goyal) [1694161] - [fs] fuse: introduce fc->bg_lock (Vivek Goyal) [1694161] - [fs] fuse: add locking to max_background and congestion_threshold changes (Vivek Goyal) [1694161] - [fs] fuse: use READ_ONCE on congestion_threshold and max_background (Vivek Goyal) [1694161] - [fs] fuse: use list_first_entry() in flush_bg_queue() (Vivek Goyal) [1694161] - [fs] fuse: reduce allocation size for splice_write (Vivek Goyal) [1694161] - [fs] fuse: use kvmalloc to allocate array of pipe_buffer structs. (Vivek Goyal) [1694161] - [fs] fuse: convert last timespec use to timespec64 (Vivek Goyal) [1694161] - [fs] fs: fuse: Adding new return type vm_fault_t (Vivek Goyal) [1694161] - [fs] fuse: simplify fuse_abort_conn() (Vivek Goyal) [1694161] - [infiniband] RDMA/siw: Fix IPv6 addr_list locking (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Fix 64/32bit pointer inconsistency (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Fix SGL mapping issues (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Fix potential NULL de-ref (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Change CQ flags from 64->32 bits (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Fix a memory leak in siw_init_cpulist() (Kamal Heib) [1725830 1720892] - [infiniband] Do not dereference 'siw_crypto_shash' before checking (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Remove set but not used variables 'rv' (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Fix error return code in siw_init_module() (Kamal Heib) [1725830 1720892] - [infiniband] RMDA/siw: Require a 64 bit arch (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Mark expected switch fall-throughs (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: Remove set but not used variable 's' (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: Add missing dependencies on LIBCRC32C and DMA_VIRT_OPS (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Add missing rtnl_lock around access to ifa (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: Use proper enumerated type in map_cqe_status (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Remove unnecessary kthread create/destroy printouts (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Fix DEFINE_PER_CPU compilation when ARCH_NEEDS_WEAK_PER_CPU (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: addition to kernel build environment (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: completion queue methods (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: receive path (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: transmit path (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: queue pair methods (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: application buffer management (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: application interface (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: connection management (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: network and RDMA core interface (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: main include file (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: iWarp wire packet format (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/cma: fix null-ptr-deref Read in cma_cleanup (Kamal Heib) [1720892] - [infiniband] RDMA/restrack: Rewrite PID namespace check to be reliable (Kamal Heib) [1720892] - [infiniband] RDMA/counters: Properly implement PID checks (Kamal Heib) [1720892] - [infiniband] IB/core: Fix NULL pointer dereference when bind QP to counter (Kamal Heib) [1720892] - [infiniband] RDMA/mlx5: Fix MR npages calculation for IB_ACCESS_HUGETLB (Kamal Heib) [1720892] - [infiniband] RDMA/core: Fix error code in stat_get_doit_qp() (Kamal Heib) [1720892] - [infiniband] RDMA/counter: Prevent QP counter binding if counters unsupported (Kamal Heib) [1720892] - [infiniband] RDMA/hns: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720892] - [infiniband] RDMA/core: Fix -Wunused-const-variable warnings (Kamal Heib) [1720892] - [infiniband] RDMA/nldev: Added configuration of RDMA dynamic interrupt moderation to netlink (Kamal Heib) [1720892] - [infiniband] RDMA/core: Provide RDMA DIM support for ULPs (Kamal Heib) [1720892] - [infiniband] linux/dim: Implement RDMA adaptive moderation (DIM) (Kamal Heib) [1720892] - [infiniband] IB/mad: Fix use-after-free in ib mad completion handling (Kamal Heib) [1720892] - [infiniband] RDMA/restrack: Track driver QP types in resource tracker (Kamal Heib) [1720892] - [infiniband] RDMA/devices: Remove the lock around remove_client_context (Kamal Heib) [1720892] - [infiniband] RDMA/devices: Do not deadlock during client removal (Kamal Heib) [1720892] - [infiniband] IB/core: Add mitigation for Spectre V1 (Kamal Heib) [1720892] - [infiniband] IB/counters: Always initialize the port counter object (Kamal Heib) [1720892] - [infiniband] IB/core: Fix querying total rdma stats (Kamal Heib) [1720892] - [infiniband] RDMA/core: Fix race when resolving IP address (Kamal Heib) [1720892] - [infiniband] xprtrdma: Modernize ops->connect (Kamal Heib) [1720892] - [infiniband] xprtrdma: Remove rpcrdma_req::rl_buffer (Kamal Heib) [1720892] - [infiniband] xprtrdma: Refactor chunk encoding (Kamal Heib) [1720892] - [infiniband] xprtrdma: Streamline rpcrdma_post_recvs (Kamal Heib) [1720892] - [infiniband] xprtrdma: Simplify rpcrdma_rep_create (Kamal Heib) [1720892] - [infiniband] xprtrdma: Wake RPCs directly in rpcrdma_wc_send path (Kamal Heib) [1720892] - [infiniband] xprtrdma: Reduce context switching due to Local Invalidation (Kamal Heib) [1720892] - [infiniband] xprtrdma: Add mechanism to place MRs back on the free list (Kamal Heib) [1720892] - [infiniband] xprtrdma: Remove fr_state (Kamal Heib) [1720892] - [infiniband] xprtrdma: Remove the RPCRDMA_REQ_F_PENDING flag (Kamal Heib) [1720892] - [infiniband] xprtrdma: Fix occasional transport deadlock (Kamal Heib) [1720892] - [infiniband] xprtrdma: Replace use of xdr_stream_pos in rpcrdma_marshal_req (Kamal Heib) [1720892] - [infiniband] xprtrdma: Fix use-after-free in rpcrdma_post_recvs (Kamal Heib) [1720892] - [infiniband] RDMA/core: Make rdma_counter.h compile stand alone (Kamal Heib) [1720892] - [infiniband] IB/core: Work on the caller socket net namespace in nldev_newlink() (Kamal Heib) [1663224 1720892] - [infiniband] RDMA/rxe: Fill in wc byte_len with IB_WC_RECV_RDMA_WITH_IMM (Kamal Heib) [1720892] - [infiniband] ibverbs/rxe: Remove variable self-initialization (Kamal Heib) [1720892] - [infiniband] RDMA/nldev: Allow get default counter statistics through RDMA netlink (Kamal Heib) [1720892] - [infiniband] RDMA/nldev: Allow get counter mode through RDMA netlink (Kamal Heib) [1720892] - [infiniband] RDMA/nldev: Allow counter manual mode configration through RDMA netlink (Kamal Heib) [1720892] - [infiniband] RDMA/counter: Allow manual mode configuration support (Kamal Heib) [1720892] - [infiniband] RDMA/core: Get sum value of all counters when perform a sysfs stat read (Kamal Heib) [1720892] - [infiniband] RDMA/netlink: Implement counter dumpit calback (Kamal Heib) [1720892] - [infiniband] RDMA/nldev: Allow counter auto mode configration through RDMA netlink (Kamal Heib) [1720892] - [infiniband] RDMA/counter: Add "auto" configuration mode support (Kamal Heib) [1720892] - [infiniband] RDMA/counter: Add set/clear per-port auto mode support (Kamal Heib) [1720892] - [infiniband] RDMA/restrack: Make is_visible_in_pid_ns() as an API (Kamal Heib) [1720892] - [infiniband] RDMA/restrack: Add an API to attach a task to a resource (Kamal Heib) [1720892] - [infiniband] RDMA/restrack: Introduce statistic counter (Kamal Heib) [1720892] - [infiniband] IB/ipoib: Add child to parent list only if device initialized (Kamal Heib) [1720892] - [infiniband] RDMA/uverbs: remove redundant assignment to variable ret (Kamal Heib) [1720892] - [infiniband] IB/ipoib: Remove memset after vzalloc in ipoib_cm.c (Kamal Heib) [1720892] - [infiniband] IB: Remove unneeded memset (Kamal Heib) [1720892] - [infiniband] RDMA/netlink: Audit policy settings for netlink attributes (Kamal Heib) [1720892] - [infiniband] docs: infiniband: convert docs to ReST and rename to *.rst (Kamal Heib) [1720892] - [infiniband] RDMA/rw: Use IB_WR_REG_MR_INTEGRITY for PI handover (Kamal Heib) [1720892] - [infiniband] RDMA/rw: Introduce rdma_rw_inv_key helper (Kamal Heib) [1720892] - [infiniband] RDMA/core: Validate integrity handover device cap (Kamal Heib) [1720892] - [infiniband] RDMA/core: Rename signature qp create flag and signature device capability (Kamal Heib) [1720892] - [infiniband] RDMA/core: Add an integrity MR pool support (Kamal Heib) [1720892] - [infiniband] IB/iser: Unwind WR union at iser_tx_desc (Kamal Heib) [1720892] - [infiniband] IB/iser: Use IB_WR_REG_MR_INTEGRITY for PI handover (Kamal Heib) [1720892] - [infiniband] RDMA/mlx5: Introduce and implement new IB_WR_REG_MR_INTEGRITY work request (Kamal Heib) [1720892] - [infiniband] RDMA/mlx5: Update set_sig_data_segment attribute for new signature API (Kamal Heib) [1720892] - [infiniband] RDMA/mlx5: Pass UMR segment flags instead of boolean (Kamal Heib) [1720892] - [infiniband] RDMA/mlx5: Add attr for max number page list length for PI operation (Kamal Heib) [1720892] - [infiniband] RDMA/mlx5: Implement mlx5_ib_map_mr_sg_pi and mlx5_ib_alloc_mr_integrity (Kamal Heib) [1720892] - [infiniband] RDMA/core: Add signature attrs element for ib_mr structure (Kamal Heib) [1720892] - [infiniband] RDMA/core: Introduce ib_map_mr_sg_pi to map data/protection sgl's (Kamal Heib) [1720892] - [infiniband] RDMA/core: Introduce IB_MR_TYPE_INTEGRITY and ib_alloc_mr_integrity API (Kamal Heib) [1720892] - [infiniband] RDMA/core: Save the MR type in the ib_mr structure (Kamal Heib) [1720892] - [infiniband] RDMA/core: Introduce new header file for signature operations (Kamal Heib) [1720892] - [infiniband] RDMA/odp: Do not leak dma maps when working with huge pages (Kamal Heib) [1720892] - [infiniband] RDMA/uverbs: Use offsetofend instead of opencoding (Kamal Heib) [1720892] - [infiniband] [scsi] scsi: RDMA/srp: Fix a sleep-in-invalid-context bug (Kamal Heib) [1720892] - [infiniband] RDMA: Check umem pointer validity prior to release (Kamal Heib) [1720892] - [infiniband] RDMA/hns: Remove asynchronic QP destroy (Kamal Heib) [1720892] - [infiniband] RDMA: Convert destroy_wq to be void (Kamal Heib) [1720892] - [infiniband] RDMA/netlink: Resort policy array (Kamal Heib) [1720892] - [infiniband] RDMA: Report available cdevs through RDMA_NLDEV_CMD_GET_CHARDEV (Kamal Heib) [1720892] - [infiniband] RDMA: Add NLDEV_GET_CHARDEV to allow char dev discovery and autoload (Kamal Heib) [1720892] - [infiniband] ipoib: correcly show a VF hardware address (Kamal Heib) [1720892] - [infiniband] RDMA: Move rdma_node_type to uapi/ (Kamal Heib) [1720892] - [infiniband] rdma: Remove nes (Kamal Heib) [1720892] - [infiniband] RDMA/ipoib: Remove check for ETH_SS_TEST (Kamal Heib) [1720892] - [infiniband] RDMA: Convert CQ allocations to be under core responsibility (Kamal Heib) [1720892] - [infiniband] RDMA/hns: Return correct error code from hns_roce_v1_rsv_lp_qp() (Kamal Heib) [1720892] - [infiniband] RDMA/cxgb3: Don't expose DMA addresses (Kamal Heib) [1720892] - [infiniband] RDMA/cxgb4: Don't expose DMA addresses (Kamal Heib) [1720892] - [infiniband] RDMA/cxgb3: Use sizeof() notation instead of plain sizeof (Kamal Heib) [1720892] - [infiniband] RDMA/cxgb3: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720892] - [infiniband] RDMA: Clear CQ objects during their allocation (Kamal Heib) [1720892] - [infiniband] RDMA: Clean destroy CQ in drivers do not return errors (Kamal Heib) [1720892] - [infiniband] RDMA/i40iw: Remove useless NULL checks (Kamal Heib) [1720892] - [infiniband] RDMA/cxgb3: Delete and properly mark unimplemented resize CQ function (Kamal Heib) [1720892] - [infiniband] RDMA/nes: Avoid memory allocation during CQ destroy (Kamal Heib) [1720892] - [infiniband] RDMA: Move owner into struct ib_device_ops (Kamal Heib) [1720892] - [infiniband] RDMA: Move uverbs_abi_ver into struct ib_device_ops (Kamal Heib) [1720892] - [infiniband] RDMA: Move driver_id into struct ib_device_ops (Kamal Heib) [1720892] - [infiniband] rdma: Delete the ib_ucm module (Kamal Heib) [1720892] - [infiniband] ucma: Convert ctx_idr to XArray (Kamal Heib) [1720892] - [infiniband] ucma: Convert multicast_idr to XArray (Kamal Heib) [1720892] - [infiniband] RDMA/ucma: Use struct_size() helper (Kamal Heib) [1720892] - [infiniband] RDMA/srp: Accept again source addresses that do not have a port number (Kamal Heib) [1720892] - [infiniband] RDMA/ipoib: implement ethtool .get_link() callback (Kamal Heib) [1720892] - [infiniband] RDMA/uverbs: check for allocation failure in uapi_add_elm() (Kamal Heib) [1720892] - [infiniband] RDMA: Convert put_page() to put_user_page*() (Kamal Heib) [1720892] - [infiniband] RDMA/nes: Remove second wait queue initialization call (Kamal Heib) [1720892] - [infiniband] RDMA/nes: Remove useless NULL checks (Kamal Heib) [1720892] - [infiniband] RDMA/core: Make ib_destroy_cq() void (Kamal Heib) [1720892] - [infiniband] RDMA/ipoib: Remove check of destroy CQ (Kamal Heib) [1720892] - [infiniband] RDMA/core: Return void from ib_device_check_mandatory() (Kamal Heib) [1720892] - [infiniband] RDMA/umem: Move page_shift from ib_umem to ib_odp_umem (Kamal Heib) [1720892] - [infiniband] RDMA/qedr: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720892] - [infiniband] RDMA/cxgb4: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720892] - [infiniband] RDMA/core: Fix doc typo (Kamal Heib) [1720892] - [infiniband] RDMA/rw: Add info regarding SG count failure (Kamal Heib) [1720892] - [infiniband] RDMA/rw: Print the correct number of sig MRs (Kamal Heib) [1720892] - [infiniband] RDMA/rw: Fix doc typo (Kamal Heib) [1720892] - [infiniband] IB/isert: Remove unused sig_attrs argument (Kamal Heib) [1720892] - [infiniband] IB/iser: Remove unused sig_attrs argument (Kamal Heib) [1720892] - [infiniband] IB/iser: Refactor iscsi_iser_check_protection function (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Entropy in admin commands id (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Print address on AH creation failure (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Be consistent with success flow return value (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Use API to get contiguous memory blocks aligned to device supported page size (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Remove unused includes (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Use rdma block iterator in chunk list creation (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Remove unneeded admin commands abort flow (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Use kvzalloc instead of kzalloc with fallback (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Remove check that prevents destroy of resources in error flows (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Handle mmap insertions overflow (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Fix success return value in case of error (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Remove MAYEXEC flag check from mmap flow (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add driver to Kconfig/Makefile (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add the efa module (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add EFA verbs implementation (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add common command handlers (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Implement functions that submit and complete admin commands (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add the ABI definitions (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add the com service API definitions (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add the efa_com.h file (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add the efa.h header file (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add EFA device definitions (Kamal Heib) [1720892] - [infiniband] RDMA: Add EFA related definitions (Kamal Heib) [1720892] - [fs] CIFS: Fix use after free of file info structures (Dave Wysochanski) [1757865] - [mm] mm, memory_hotplug: fix scan_movable_pages() for gigantic hugepages (Rafael Aquini) [1730172] - [char] ipmi: Don't allow device module unload when in use (Tony Camuso) [1759916] - [netdrv] net: phy: Also request modules for C45 IDs (Gary Hook) [1764274] - [s390] s390/dasd: Fix error handling during online processing (Philipp Rudo) [1764492] - [s390] s390/cpumsf: Check for CPU Measurement sampling (Philipp Rudo) [1764490] - [edac] EDAC/amd64: Support asymmetric dual-rank DIMMs (Gary Hook) [1753384] - [edac] EDAC/amd64: Cache secondary Chip Select registers (Gary Hook) [1753384] - [edac] EDAC/amd64: Decode syndrome before translating address (Gary Hook) [1753384] - [edac] EDAC/amd64: Find Chip Select memory size using Address Mask (Gary Hook) [1753384] - [edac] EDAC/amd64: Initialize DIMM info for systems with more than two channels (Gary Hook) [1753384] - [edac] EDAC/amd64: Recognize DRAM device type ECC capability (Gary Hook) [1753384] - [edac] EDAC/amd64: Support more than two controllers for chip selects handling (Gary Hook) [1753384] - [scsi] scsi: fnic: fix msix interrupt allocation (Govindarajulu Varadarajan) [1745083] - [scsi] scsi: fnic: print port speed only at driver init or speed change (Govindarajulu Varadarajan) [1745083] - [netdrv] qmi_wwan: apply SET_DTR quirk to Sierra WP7607 (Lubomir Rintel) [1729083]- [tools] libbpf: remove compile time warning from libbpf_util.h (Yauheni Kaliuta) [1747341] - [tools] libbpf: remove dependency on barrier.h in xsk.h (Yauheni Kaliuta) [1747341] - [kernel] seccomp, bpf: disable preemption before calling into bpf prog (Yauheni Kaliuta) [1747341] - [lib] bpf: test_bpf: turn off preemption in function __run_once (Yauheni Kaliuta) [1747341] - [tools] libbpf: remove unnecessary cast-to-void (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix sysctl.c warning (Yauheni Kaliuta) [1747341] - [tools] libbpf: fix using uninitialized ioctl results (Yauheni Kaliuta) [1747341] - [tools] libbpf: proper XSKMAP cleanup (Yauheni Kaliuta) [1747341] - [tools] libbpf: fix invalid munmap call (Yauheni Kaliuta) [1747341] - [tools] libbpf: fix XDP socket ring buffer memory ordering (Yauheni Kaliuta) [1747341] - [tools] libbpf: remove likely/unlikely in xsk.h (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: xdp_redirect, correctly get dummy program id (Yauheni Kaliuta) [1747341] - [net] bpf: fix access to skb_shared_info->gso_segs (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix out of bounds backwards jmps due to dead code removal (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix use after free in prog symbol exposure (Yauheni Kaliuta) [1747341] - [include] bpf: Fix preempt_enable_no_resched() abuse (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: test cases for pkt/null checks in subprogs (Yauheni Kaliuta) [1747341] - [kernel] bpf: mark registers in all frames after pkt/null checks (Yauheni Kaliuta) [1747341] - [tools] libbpf: add binary to gitignore (Yauheni Kaliuta) [1747341] - [net] bpf: Check address length before reading address family (Yauheni Kaliuta) [1747341] - [net] flow_dissector: disable preemption around BPF calls (Yauheni Kaliuta) [1747341] - [net] flow_dissector: switch kernel context to struct bpf_flow_dissector (Yauheni Kaliuta) [1747341] - [net] flow_dissector: fix clamping of BPF flow_keys for non-zero nhoff (Yauheni Kaliuta) [1747341] - [net] flow_dissector: allow access only to a subset of __sk_buff fields (Yauheni Kaliuta) [1747341] - [net] net/flow_dissector: pass flow_keys->n_proto to BPF programs (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: fix vlan handling in flow dissector program (Yauheni Kaliuta) [1747341] - [tools] bpf, libbpf: fix quiet install_headers (Yauheni Kaliuta) [1747341] - [tools] libbpf: add libelf dependency to shared library build (Yauheni Kaliuta) [1747341] - [tools] libbpf: add xsk.h to install_headers target (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add btf_dedup test for VOID equivalence check (Yauheni Kaliuta) [1747341] - [tools] libbpf: fix btf_dedup equivalence check handling of different kinds (Yauheni Kaliuta) [1747341] - [documentation] bpf, doc: fix BTF docs reflow of bullet list (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: test case for invalid call stack in dead code (Yauheni Kaliuta) [1747341] - [kernel] bpf: remove incorrect 'verifier bug' warning (Yauheni Kaliuta) [1747341] - [kernel] bpf: Only print ref_obj_id for refcounted reg (Yauheni Kaliuta) [1747341] - [tools] tool: use bpf_program__get_prog_info_linear() in prog.c:do_dump() (Yauheni Kaliuta) [1747341] - [tools] tools lib bpf: Introduce bpf_program__get_prog_info_linear() (Yauheni Kaliuta) [1747341] - [tools] perf tools: Fix errors under optimization level '-Og' (Yauheni Kaliuta) [1747341] - [kernel] bpf: Try harder when allocating memory for large maps (Yauheni Kaliuta) [1747341] - [tools] tools: bpf: synchronise BPF UAPI header with tools (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add fwd enum resolution test for btf_dedup (Yauheni Kaliuta) [1747341] - [tools] btf: resolve enum fwds in btf_dedup (Yauheni Kaliuta) [1747341] - [tools] bpf: Add an example for bpf_get_listener_sock (Yauheni Kaliuta) [1747341] - [tools] bpf: Test ref release issue in bpf_tcp_sock and bpf_sk_fullsock (Yauheni Kaliuta) [1747341] - [tools] bpf: Sync bpf.h to tools/ (Yauheni Kaliuta) [1747341] - [net] bpf: Add bpf_get_listener_sock(struct bpf_sock *sk) helper (Yauheni Kaliuta) [1747341] - [kernel] bpf: Fix bpf_tcp_sock and bpf_sk_fullsock issue related to bpf_sk_release (Yauheni Kaliuta) [1747341] - [tools] libbpf: fix to reject unknown flags in xsk_socket__create() (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: fix segfault of test_progs when prog loading failed (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix replace_map_fd_with_map_ptr's ldimm64 second imm field (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: test_progs: initialize duration in singal_pending test (Yauheni Kaliuta) [1747341] - [tools] libbpf: force fixdep compilation at the start of the build (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: fix compilation with out-of-tree $(OUTPUT) (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: test that GSO works in lwt_ip_encap (Yauheni Kaliuta) [1747341] - [bpf] bpf: hbm: fix spelling mistake "deault" -> "default" (Yauheni Kaliuta) [1747341] - [tools] bpf: add test cases for non-pointer sanitiation logic (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_progs - misc (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_progs - spinlock (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_progs - tracepoint (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_progs - stackmap (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_progs - xdp (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_progs - pkt access (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_progs - preparations (Yauheni Kaliuta) [1747341] - [bpf] bpf: HBM test script (Yauheni Kaliuta) [1747341] - [bpf] bpf: User program for testing HBM (Yauheni Kaliuta) [1747341] - [bpf] bpf: Sample HBM BPF program to limit egress bw (Yauheni Kaliuta) [1747341] - [include] bpf: sync bpf.h to tools and update bpf_helpers.h (Yauheni Kaliuta) [1747341] - [net] bpf: add bpf helper bpf_skb_ecn_set_ce (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: silence compiler warning for xdpsock_user.c (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: set unlimited RLIMIT_MEMLOCK for test_sock_fields (Yauheni Kaliuta) [1747341] - [documentation] docs/bpf: minor casing/punctuation fixes (Yauheni Kaliuta) [1747341] - [documentation] docs/btf: reflow text to fill up to 78 characters (Yauheni Kaliuta) [1747341] - [documentation] docs/btf: fix typos, improve wording (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix u64_stats_init() usage in bpf_prog_alloc() (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add btf_dedup test of FWD/STRUCT resolution (Yauheni Kaliuta) [1747341] - [tools] btf: allow to customize dedup hash table size (Yauheni Kaliuta) [1747341] - [tools] libbpf: fix formatting for btf_ext__get_raw_data (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: fix btf_dedup testing code (Yauheni Kaliuta) [1747341] - [tools] tools: libbpf: make sure readelf shows full names in build checks (Yauheni Kaliuta) [1747341] - [bpf] samples: bpf: use libbpf where easy (Yauheni Kaliuta) [1747341] - [tools] tools: libbpf: add a correctly named define for map iteration (Yauheni Kaliuta) [1747341] - [bpf] samples: bpf: remove load_sock_ops in favour of bpftool (Yauheni Kaliuta) [1747341] - [bpf] samples: bpf: force IPv4 in ping (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: use __bpf_constant_htons in test_prog.c for flow dissector (Yauheni Kaliuta) [1747341] - [tools] bpf: add missing entries to bpf_helpers.h (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: selftests: add map lookup to test_map_in_map bpf prog (Yauheni Kaliuta) [1747341] - [kernel] bpf: set inner_map_meta->spin_lock_off correctly (Yauheni Kaliuta) [1747341] - [bpf] samples: bpf: fix: broken sample regarding removed function (Yauheni Kaliuta) [1747341] - [tools] tools/bpftool: recognize bpf_prog_info run_time_ns and run_cnt (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: sync bpf.h into tools (Yauheni Kaliuta) [1747341] - [kernel] bpf: expose program stats via bpf_prog_info (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix build without bpf_syscall (Yauheni Kaliuta) [1747341] - [kernel] bpf: enable program stats (Yauheni Kaliuta) [1747341] - [kernel] bpf: check that BPF programs run with preemption disabled (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: convert xdpsock to use libbpf for AF_XDP access (Yauheni Kaliuta) [1747341] - [tools] libbpf: add support for using AF_XDP sockets (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: make sure signal interrupts BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: Fix dummy program unloading for xdp_redirect samples (Yauheni Kaliuta) [1747341] - [s390] s390/net: convert pnetids to ascii (Yauheni Kaliuta) [1747341] - [net] bpf: add skb->queue_mapping write access from tc clsact (Yauheni Kaliuta) [1747341] - [tools] tools/libbpf: support bigger BTF data sizes (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: test_lwt_ip_encap: add negative tests. (Yauheni Kaliuta) [1747341] - [tools] libbpf: Introduce bpf_object__btf (Yauheni Kaliuta) [1747341] - [tools] libbpf: Introduce bpf_map__resize (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: replace bzero with memset (Yauheni Kaliuta) [1747341] - [net] net: fix GSO in bpf_lwt_push_ip_encap (Yauheni Kaliuta) [1747341] - [net] net: fix double-free in bpf_lwt_xmit_reroute (Yauheni Kaliuta) [1747341] - [net] bpf: fix memory leak in bpf_lwt_xmit_reroute (Yauheni Kaliuta) [1747341] - [net] bpf: make LWTUNNEL_BPF dependent on INET (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: add test_lwt_ip_encap selftest (Yauheni Kaliuta) [1747341] - [include] bpf: sync /include/.../bpf.h with tools/include/.../bpf.h (Yauheni Kaliuta) [1747341] - [net] bpf: add handling of BPF_LWT_REROUTE to lwt_bpf.c (Yauheni Kaliuta) [1747341] - [net] ipv6_stub: add ipv6_route_input stub/proxy. (Yauheni Kaliuta) [1747341] - [net] bpf: handle GSO in bpf_lwt_push_encap (Yauheni Kaliuta) [1747341] - [net] bpf: implement BPF_LWT_ENCAP_IP mode in bpf_lwt_push_encap (Yauheni Kaliuta) [1747341] - [net] bpf: add plumbing for BPF_LWT_ENCAP_IP in bpf_lwt_push_encap (Yauheni Kaliuta) [1747341] - [net] bpf: offload: add priv field for drivers (Yauheni Kaliuta) [1747341] - [tools] tools: bpftool: doc, add text about feature-subcommand (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: relax sub-register mode compilation criteria (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: centre kernel bpf objects under new subdir "progs" (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: extend sub-register mode compilation to all bpf object files (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: add "alu32" to .gitignore (Yauheni Kaliuta) [1747341] - [tools] bpf: Add test_sock_fields for skb->sk and bpf_tcp_sock (Yauheni Kaliuta) [1747341] - [tools] bpf: Add skb->sk, bpf_sk_fullsock and bpf_tcp_sock tests to test_verifer (Yauheni Kaliuta) [1747341] - [nclude] bpf: Sync bpf.h to tools/ (Yauheni Kaliuta) [1747341] - [kernel] bpf: Add struct bpf_tcp_sock and BPF_FUNC_tcp_sock (Yauheni Kaliuta) [1747341] - [net] bpf: Refactor sock_ops_convert_ctx_access (Yauheni Kaliuta) [1747341] - [net] bpf: Add state, dst_ip4, dst_ip6 and dst_port to bpf_sock (Yauheni Kaliuta) [1747341] - [kernel] bpf: Add a bpf_sock pointer to __sk_buff and a bpf_sk_fullsock helper (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: remove btf__get_strings() superseded by raw data API (Yauheni Kaliuta) [1747341] - [tools] btf: expose API to work with raw btf_ext data (Yauheni Kaliuta) [1747341] - [tools] btf: expose API to work with raw btf data (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: add log_level to bpf_load_program_attr (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: add missing strings.h include (Yauheni Kaliuta) [1747341] - [s390] s390/net: move pnet constants (Yauheni Kaliuta) [1747341] - [tools] bpf: test_maps: fix possible out of bound access warning (Yauheni Kaliuta) [1747341] - [tools] tools: bpftool: doc, fix incorrect text (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: test reading the offloaded program (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add test for mixing generic and offload XDP (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: print traceback when test fails (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: fix the expected messages (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: add const qualifier to btf__get_map_kv_tids() map_name parameter (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add "any alignment" annotation for some tests (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: use localhost in tcp_{server, client}.py (Yauheni Kaliuta) [1747341] - [s390] s390: bpf: fix JMP32 code-gen (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: remove generated verifier/tests.h on 'make clean' (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: Check the prog id before exiting (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: Add a "force" flag to XDP samples (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: Extend RLIMIT_MEMLOCK for xdp_{sample_pkts, router_ipv4} (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: Convert XDP samples to libbpf usage (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: xdp_redirect_cpu have not need for read_trace_pipe (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: test for BPF_F_LOCK (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: sync uapi/bpf.h (Yauheni Kaliuta) [1747341] - [kernel] bpf: introduce BPF_F_LOCK flag (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add bpf_spin_lock C test (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add simple BPF_PROG_TEST_RUN examples for flow dissector (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add bpf_spin_lock verifier tests (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: sync include/uapi/linux/bpf.h (Yauheni Kaliuta) [1747341] - [kernel] bpf: add support for bpf_spin_lock to cgroup local storage (Yauheni Kaliuta) [1747341] - [kernel] bpf: introduce bpf_spin_lock (Yauheni Kaliuta) [1747341] - [net] bpf: Correctly annotate implicit fall through in bpf_base_func_proto (Yauheni Kaliuta) [1747341] - [kernel] bpf, cgroups: clean up kerneldoc warnings (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix bitrotted kerneldoc (Yauheni Kaliuta) [1747341] - [include] bpf: BPF_PROG_TYPE_CGROUP_{SKB, SOCK, SOCK_ADDR} require cgroups enabled (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: mark verifier test that uses bpf_trace_printk as BPF_PROG_TYPE_TRACEPOINT (Yauheni Kaliuta) [1747341] - [net] bpf: add BPF_PROG_TEST_RUN support for flow dissector (Yauheni Kaliuta) [1747341] - [net] net/flow_dissector: move bpf case into __skb_flow_bpf_dissect (Yauheni Kaliuta) [1747341] - [net] Revert "[net] flow_dissector: disable preemption around BPF calls" (Yauheni Kaliuta) [1747341] - [tools] tools: bpftool: warn about risky prog array updates (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: remove duplicated include (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up the rest of test_verifier (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_verifier (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: prepare for break up of verifier tests (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: makefile support sub-register code-gen test mode (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: functional and min/max reasoning unit tests for JMP32 (Yauheni Kaliuta) [1747341] - [s390] s390: bpf: implement jitting of JMP32 (Yauheni Kaliuta) [1747341] - [powerpc] ppc: bpf: implement jitting of JMP32 (Yauheni Kaliuta) [1747341] - [arm64] arm64: bpf: implement jitting of JMP32 (Yauheni Kaliuta) [1747341] - [x86] x86_64: bpf: implement jitting of JMP32 (Yauheni Kaliuta) [1747341] - [kernel] bpf: JIT blinds support JMP32 (Yauheni Kaliuta) [1747341] - [kernel] bpf: interpreter support for JMP32 (Yauheni Kaliuta) [1747341] - [tools] tools: bpftool: teach cfg code about JMP32 (Yauheni Kaliuta) [1747341] - [kernel] bpf: disassembler support JMP32 (Yauheni Kaliuta) [1747341] - [kernel] bpf: verifier support JMP32 (Yauheni Kaliuta) [1747341] - [kernel] bpf: refactor verifier min/max code for condition jump (Yauheni Kaliuta) [1747341] - [include] bpf: allocate 0x06 to new eBPF instruction class JMP32 (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: suppress readelf stderr when probing for BTF support (Yauheni Kaliuta) [1747341] - [net] bpf: allow BPF programs access skb_shared_info->gso_segs field (Yauheni Kaliuta) [1747341] - [tools] tool: feature probing, change default action (Yauheni Kaliuta) [1747341] - [kernel] bpf: notify offload JITs about optimizations (Yauheni Kaliuta) [1747341] - [kernel] bpf: verifier: record original instruction index (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: add tests for dead code removal (Yauheni Kaliuta) [1747341] - [kernel] bpf: verifier: remove unconditional branches by 0 (Yauheni Kaliuta) [1747341] - [kernel] bpf: verifier: remove dead code (Yauheni Kaliuta) [1747341] - [kernel] bpf: verifier: hard wire branches to dead code (Yauheni Kaliuta) [1747341] - [kernel] bpf: change parameters of call/branch offset adjustment (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: don't hardcode iptables/nc path in test_tcpnotify_user (Yauheni Kaliuta) [1747341] - [tools] libbpf: Show supported ELF section names when failing to guess prog/attach type (Yauheni Kaliuta) [1747341] - [documentation] bpf: btf: add btf documentation (Yauheni Kaliuta) [1747341] - [kernel] perf: Make perf_event_output() propagate the output() return (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix a (false) compiler warning (Yauheni Kaliuta) [1747341] - [tools] tool: add bash completion for peek/push/enqueue/pop/dequeue (Yauheni Kaliuta) [1747341] - [tools] tool: add pop and dequeue commands (Yauheni Kaliuta) [1747341] - [tools] tool: add push and enqueue commands (Yauheni Kaliuta) [1747341] - [tools] tool: add peek command (Yauheni Kaliuta) [1747341] - [tools] tool: don't print empty key/value for maps (Yauheni Kaliuta) [1747341] - [tools] tool: make key optional in lookup command (Yauheni Kaliuta) [1747341] - [tools] tool: make key and value optional in update command (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: support __int128 in bpftool map pretty dumper (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: add bpffs pretty print test for int128 (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: refactor test_btf pretty printing for multiple map value formats (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: add int128 raw test in test_btf (Yauheni Kaliuta) [1747341] - [kernel] bpf: btf: support 128 bit integer type (Yauheni Kaliuta) [1747341] - [tools] libbpf: don't define CC and AR (Yauheni Kaliuta) [1747341] - [include] bpf: remove leftovers after v5.0 update (Yauheni Kaliuta) [1715770] - [target] scsi: target: cxgbit: add support for IEEE_8021QAZ_APP_SEL_STREAM selector (Vishal Kulkarni) [1725820] - [netdrv] cxgb4i: add support for IEEE_8021QAZ_APP_SEL_STREAM selector (Vishal Kulkarni) [1725818] - [net] SUNRPC: Fix possible autodisconnect during connect due to old last_used (Dave Wysochanski) [1724692] - [fs] NFSv4: Add lease_time and lease_expired to 'nfs4:' line of mountstats (Dave Wysochanski) [1727369] - [scsi] scsi: zfcp: fix reaction on bit error threshold notification (Philipp Rudo) [1764494] - [iommu] iommu/arm-smmu: Error out only if not enough context interrupts (Mark Langsdorf) [1658736] - [netdrv] cxgb4:Fix out-of-bounds MSI-X info array access (Vishal Kulkarni) [1763194] - [fs] vfs: Fix EOVERFLOW testing in put_compat_statfs64 (Eric Sandeen) [1757902] - [security] selinux: fix context string corruption in convert_context() (Ondrej Mosnacek) [1758086] - [fs] cifs: use cifsInodeInfo->open_file_lock while iterating to avoid a panic (Dave Wysochanski) [1757865] - [kernel] alarmtimer: Use EOPNOTSUPP instead of ENOTSUPP (Vladis Dronov) [1760638] - [netdrv] cxgb4: RHEL-only disable device dump (Jonathan Toppins) [1708456] - [fs] xfs: Fix deadlock between AGI and AGF with RENAME_WHITEOUT (Brian Foster) [1759564] - [x86] x86/stacktrace: Prevent access_ok() warnings in arch_stack_walk_user() (Jerome Marchand) [1757758] - [s390] s390/sclp: Fix bit checked for has_sipl (Philipp Rudo) [1748347] - [fs] dax: dax_layout_busy_page() should not unmap cow pages (Jeff Moyer) [1752109] - [fs] dax: Fix missed wakeup in put_unlocked_entry() (Jeff Moyer) [1752109] - [fs] dax: Fix missed wakeup with PMD faults (Jeff Moyer) [1752109] - [fs] dax: Fix xarray entry association for mixed mappings (Jeff Moyer) [1752109] - [mm] mm: page_mkclean vs MADV_DONTNEED race (Jeff Moyer) [1752109] - [fs] dax: Flush partial PMDs correctly (Jeff Moyer) [1752109 1724979] - [fs] dax: Use non-exclusive wait in wait_entry_unlocked() (Jeff Moyer) [1752109] - [x86] x86/mm: Fix decoy address handling vs 32-bit builds (Jeff Moyer) [1752109 1585079] - [fs] dax: Fix unlock mismatch with updated API (Jeff Moyer) [1752109 1724956] - [fs] dax: Don't access a freed inode (Jeff Moyer) [1752109 1724956] - [fs] dax: Check page->mapping isn't NULL (Jeff Moyer) [1752109 1585079 1724956] - [fs] dax: Avoid losing wakeup in dax_lock_mapping_entry (Jeff Moyer) [1752109] - [fs] dax: Fix huge page faults (Jeff Moyer) [1752109] - [fs] dax: Fix dax_unlock_mapping_entry for PMD pages (Jeff Moyer) [1752109] - [fs] dax: Reinstate RCU protection of inode (Jeff Moyer) [1752109] - [fs] dax: Make sure the unlocking entry isn't locked (Jeff Moyer) [1752109] - [fs] dax: Remove optimisation from dax_lock_mapping_entry (Jeff Moyer) [1752109] - [fs] dax: Convert page fault handlers to XArray (Jeff Moyer) [1752109] - [fs] dax: Convert dax_lock_mapping_entry to XArray (Jeff Moyer) [1752109] - [fs] dax: Convert dax writeback to XArray (Jeff Moyer) [1752109] - [fs] dax: Convert __dax_invalidate_entry to XArray (Jeff Moyer) [1752109] - [fs] dax: Convert dax_layout_busy_page to XArray (Jeff Moyer) [1752109] - [fs] dax: Convert dax_insert_pfn_mkwrite to XArray (Jeff Moyer) [1752109] - [fs] dax: Hash on XArray instead of mapping (Jeff Moyer) [1752109] - [fs] dax: Rename some functions (Jeff Moyer) [1752109] - [fs] dax: Fix deadlock in dax_lock_mapping_entry() (Jeff Moyer) [1752109 1585079 1641544] - [drivers] device-dax: Add missing address_space_operations (Jeff Moyer) [1752109 1585079] - [x86] x86/mm/pat: Prepare {reserve, free}_memtype() for "decoy" addresses (Jeff Moyer) [1752109 1585079] - [mm] mm, memory_failure: Teach memory_failure() about dev_pagemap pages (Jeff Moyer) [1703560 1752109 1585079] - [fs] filesystem-dax: Introduce dax_lock_mapping_entry() (Jeff Moyer) [1752109 1585079] - [mm] mm, memory_failure: Collect mapping size in collect_procs() (Jeff Moyer) [1752109 1585079] - [mm] mm, madvise_inject_error: Let memory_failure() optionally take a page reference (Jeff Moyer) [1752109 1585079] - [mm] mm, madvise_inject_error: Disable MADV_SOFT_OFFLINE for ZONE_DEVICE pages (Jeff Moyer) [1752109 1585079] - [fs] filesystem-dax: Set page->index (Jeff Moyer) [1752109 1585079] - [drivers] device-dax: Set page->index (Jeff Moyer) [1752109 1585079] - [drivers] device-dax: Enable page_mapping() (Jeff Moyer) [1752109 1585079] - [drivers] device-dax: Convert to vmf_insert_mixed and vm_fault_t (Jeff Moyer) [1752109 1585079] - [pci] PCI: Add quirk to disable MSI-X support for Amazon's Annapurna Labs Root Port (Myron Stowe) [1732357] - [pci] PCI/VPD: Prevent VPD access for Amazon's Annapurna Labs Root Port (Myron Stowe) [1732357] - [pci] PCI: Add ACS quirk for Amazon Annapurna Labs root ports (Myron Stowe) [1732357] - [pci] PCI: Add Amazon's Annapurna Labs vendor ID (Myron Stowe) [1732357] - [arm64] arm64: PCI: Preserve firmware configuration when desired (Myron Stowe) [1732372] - [arm64] arm64: PCI: Allow resource reallocation if necessary (Myron Stowe) [1732372] - [pci] PCI: Don't auto-realloc if we're preserving firmware config (Myron Stowe) [1732372] - [pci] PCI/ACPI: Evaluate PCI Boot Configuration _DSM (Myron Stowe) [1732372] - [irqchip] irqchip/gic-v2m: Add support for Amazon Graviton variant of GICv3+GICv2m (Myron Stowe) [1732382] - [pci] PCI: al: Add Amazon Annapurna Labs PCIe host controller driver (Myron Stowe) [1732357] - [netdrv] mlx4: fix spelling mistake "veify" -> "verify" (Alaa Hleihel) [1724340] - [netdrv] IB/mlx4: Fix memory leaks (Alaa Hleihel) [1724340] - [netdrv] net/mlx4_en: fix a memory leak bug (Alaa Hleihel) [1724340] - [netdrv] IB/mlx4: Delete unused func arg (Alaa Hleihel) [1724340] - [netdrv] net/mlx4_en: ethtool, Remove unsupported SFP EEPROM high pages query (Alaa Hleihel) [1724340 1724339] - [netdrv] net/mlx4_core: Change the error print to info print (Alaa Hleihel) [1724340 1724339] - [netdrv] mlx4: Convert pv_id_table to XArray (Alaa Hleihel) [1724340 1724339] - [netdrv] IB/mlx4: Fix race condition between catas error reset and aliasguid flows (Alaa Hleihel) [1724340 1724338] - [netdrv] net/mlx4_core: Fix qp mtt size calculation (Alaa Hleihel) [1724340 1724338] - [netdrv] net/mlx4_core: Fix locking in SRIOV mode when switching between events and polling (Alaa Hleihel) [1724340 1724338] - [netdrv] net/mlx4_core: Fix reset flow when in command polling mode (Alaa Hleihel) [1724340 1724338] - [netdrv] mellanox: Switch to bitmap_zalloc() (Alaa Hleihel) [1724340 1724338] - [netdrv] IB/mlx4: Increase the timeout for CM cache (Alaa Hleihel) [1724340 1724338] - [netdrv] net/mlx4_core: A write memory barrier is sufficient in EQ ci update (Alaa Hleihel) [1724340 1724338] - [netdrv] net/mlx4: Mark expected switch fall-through (Alaa Hleihel) [1724340 1724338] - [netdrv] net/mlx4: remove unneeded semicolon (Alaa Hleihel) [1724340 1724338] - [parport] parport: parport_serial: Add support for Sunix Multi I/O boards (John Linville) [1663781] - [tty] serial: 8250_pci: Add support for Sunix serial boards (John Linville) [1663781] - [scsi] hpsa: update driver version (Joseph Szczypek) [1761968] - [scsi] scsi: hpsa: add missing hunks in reset-patch (Joseph Szczypek) [1761968] - [netdrv] igc: Clean up unused shadow_vfta pointer (David Arcari) [1721713] - [netdrv] igc: Add Rx checksum support (David Arcari) [1721713] - [netdrv] igc: Add set_rx_mode support (David Arcari) [1721713] - [netdrv] igc: Add SCTP CRC checksumming functionality (David Arcari) [1721713] - [netdrv] igc: Add tx_csum offload functionality (David Arcari) [1721713] - [netdrv] igc: Remove unneeded PCI bus defines (David Arcari) [1721713] - [netdrv] igc: Add NVM checksum validation (David Arcari) [1721713] - [netdrv] igc: Remove useless forward declaration (David Arcari) [1721713] - [netdrv] ethernet: Delete unnecessary checks before the macro call dev_kfree_skb (David Arcari) [1721713] - [netdrv] igc: Add more SKUs for i225 device (David Arcari) [1721713] - [netdrv] igc: Update the MAC reset flow (David Arcari) [1721713] - [netdrv] igc: Remove the unused field from a device specification structure (David Arcari) [1721713] - [netdrv] igc: Remove the polarity field from a PHY information structure (David Arcari) [1721713] - [netdrv] net: Use skb accessors in network drivers (David Arcari) [1721713] - [netdrv] igc: Prefer pcie_capability_read_word() (David Arcari) [1721713] - [netdrv] igc: Cleanup the redundant code (David Arcari) [1721713] - [netdrv] igc: Add flow control support (David Arcari) [1721713] - [netdrv] igc: Remove the obsolete workaround (David Arcari) [1721713] - [netdrv] igc: Clean up unused pointers (David Arcari) [1721713] - [netdrv] igc: Fix double definitions (David Arcari) [1721713] - [netdrv] igb/igc: warn when fatal read failure happens (David Arcari) [1721713] - [scsi] scsi: qla2xxx: Fix different size DMA Alloc/Unmap (Himanshu Madhani) [1753031] - [scsi] qla2xxx: call dma_free_coherent with correct size in all cases in qla24xx_sp_unmap (Himanshu Madhani) [1753031] - [arm64] crypto: arm64/crc32 - remove PMULL based CRC32 driver (Mark Salter) [1742821] - [arm64] arm64/lib: improve CRC32 performance for deep pipelines (Mark Salter) [1742821] - [arm64] arm64/lib: add accelerated crc32 routines (Mark Salter) [1742821] - [arm64] arm64: cpufeature: add feature for CRC32 instructions (Mark Salter) [1742821] - [lib] lib/crc32: make core crc32() routines weak so they can be overridden (Mark Salter) [1742821] - [arm64] arm64: cpu: Move errata and feature enable callbacks closer to callers (Mark Salter) [1742821] - [arm64] arm64: kill config_sctlr_el1() (Mark Salter) [1742821] - [include] ethtool: Add SFF-8436 and SFF-8636 max EEPROM length definitions (Petr Oros) [1757522] - [net] bridge/mdb: remove wrong use of NLM_F_MULTI (Hangbin Liu) [1756799] - [net] bridge: mcast: don't delete permanent entries when fast leave is enabled (Hangbin Liu) [1756799] - [net] bridge: multicast: use rcu to access port list from br_multicast_start_querier (Hangbin Liu) [1756799] - [net] bridge: Fix ethernet header pointer before check skb forwardable (Hangbin Liu) [1756799] - [net] clear skb->tstamp in bridge forwarding path (Hangbin Liu) [1756799] - [net] bridge: br_arp_nd_proxy: set icmp6_router if neigh has NTF_ROUTER (Hangbin Liu) [1756799] - [net] vlan: Inherit MPLS features from parent device (Hangbin Liu) [1724306] - [netdrv] linux/dim: Fix overflow in dim calculation (Ivan Vecera) [1737807] - [lib] dim: Fix -Wunused-const-variable warnings (Ivan Vecera) [1737807] - [lib] linux/dim: Add completions count to dim_sample (Ivan Vecera) [1737807] - [netdrv] linux/dim: Move implementation to .c files (Ivan Vecera) [1737807] - [netdrv] linux/dim: Rename externally used net_dim members (Ivan Vecera) [1737807] - [netdrv] linux/dim: Rename net_dim_sample() to net_dim_update_sample() (Ivan Vecera) [1737807] - [netdrv] linux/dim: Rename externally exposed macros (Ivan Vecera) [1737807] - [include] linux/dim: Remove "net" prefix from internal DIM members (Ivan Vecera) [1737807] - [include] linux/dim: Move logic to dim.h (Ivan Vecera) [1737807] - [tools] selftests: add a test case for cls_lower handle overflow (Ivan Vecera) [1761512] - [net] idr: introduce idr_for_each_entry_continue_ul() (Ivan Vecera) [1761512] - [net] idr: fix overflow case for idr_for_each_entry_ul() (Ivan Vecera) [1761512] - [net] sctp: add chunks to sk_backlog when the newsk sk_socket is not set (Xin Long) [1734271] - [net] netns: enable to dump full nsid translation table (Petr Oros) [1757748] - [net] netns: enable to specify a nsid for a get request (Petr Oros) [1757748] - [net] netns: add support of NETNSA_TARGET_NSID (Petr Oros) [1757748] - [net] netns: introduce 'struct net_fill_args' (Petr Oros) [1757748] - [net] netns: remove net arg from rtnl_net_fill() (Petr Oros) [1757748] - [net] mpls: fix warning with multi-label encap (Hangbin Liu) [1756788] - [net] mpls: Return error for RTA_GATEWAY attribute (Hangbin Liu) [1756788] - [net] macsec: drop skb sk before calling gro_cells_receive (Xin Long) [1745819] - [net] team: add ethtool get_link_ksettings (Hangbin Liu) [1724896] - [net] sched: flower: don't call synchronize_rcu() on mask creation (Ivan Vecera) [1751856] - [net] sched: flower: refactor reoffload for concurrent access (Ivan Vecera) [1751856] - [net] sched: flower: fix filter net reference counting (Ivan Vecera) [1751856] - [net] sched: flower: use correct ht function to prevent duplicates (Ivan Vecera) [1751856] - [net] sched: flower: insert filter to ht before offloading it to hw (Ivan Vecera) [1751856] - [net] sched: ensure tc flower reoffload takes filter ref (Ivan Vecera) [1751856] - [net] sched: flower: set unlocked flag for flower proto ops (Ivan Vecera) [1751856] - [net] sched: flower: track rtnl lock state (Ivan Vecera) [1751856] - [net] sched: flower: protect flower classifier state with spinlock (Ivan Vecera) [1751856] - [net] sched: flower: handle concurrent tcf proto deletion (Ivan Vecera) [1751856] - [net] sched: flower: handle concurrent filter insertion in fl_change (Ivan Vecera) [1751856] - [net] sched: flower: protect masks list with spinlock (Ivan Vecera) [1751856] - [net] sched: flower: handle concurrent mask insertion (Ivan Vecera) [1751856] - [net] sched: flower: add reference counter to flower mask (Ivan Vecera) [1751856] - [net] sched: flower: track filter deletion with flag (Ivan Vecera) [1751856] - [net] sched: flower: introduce reference counting for filters (Ivan Vecera) [1751856] - [net] sched: flower: refactor fl_change (Ivan Vecera) [1751856] - [net] sched: flower: don't check for rtnl on head dereference (Ivan Vecera) [1751856] - [kernel] exit from RHEL 8.2 early ystream mode (Phillip Lougher)- [x86] kvm: svm: Remove unneeded WBINVD and DF_FLUSH when starting SEV guests (Janakarajan Natarajan) [1762517] - [x86] kvm: svm: Reduce WBINVD/DF_FLUSH invocations (Janakarajan Natarajan) [1762517] - [x86] kvm: svm: Guard against DEACTIVATE when performing WBINVD/DF_FLUSH (Janakarajan Natarajan) [1762517] - [x86] kvm: svm: Serialize access to the SEV ASID bitmap (Janakarajan Natarajan) [1762517] - [xen] remove pre-xen3 fallback handlers (Vitaly Kuznetsov) [1759997] - [net] SUNRPC: Count ops completing with tk_status < 0 (Dave Wysochanski) [1636572] - [net] SUNRPC: Use proper printk specifiers for unsigned long long (Dave Wysochanski) [1636572] - [net] SUNRPC: Move call to rpc_count_iostats before rpc_call_done (Dave Wysochanski) [1636572] - [net] SUNRPC: Add tracking of RPC level errors (Dave Wysochanski) [1636572] - [net] SUNRPC: Refactor rpc_restart_call/rpc_restart_call_prepare (Dave Wysochanski) [1636572] - [net] SUNRPC: Fix up task signalling (Dave Wysochanski) [1636572] - [net] SUNRPC: Track writers of the 'channel' file to improve cache_listeners_exist (Dave Wysochanski) [1741333] - [net] sunrpc/cache: handle missing listeners better. (Dave Wysochanski) [1741333] - [pci] PCI/ACPI: Advertise _HPX Type 3 support via _OSC (Myron Stowe) [1712756] - [pci] PCI/ACPI: Implement _HPX Type 3 Setting Record (Myron Stowe) [1712756] - [netdrv] e1000e: Add support for Comet Lake (David Arcari) [1764549] - [netdrv] e1000e: Add support for S0ix (Ken Cox) [1721709] - [netdrv] e1000e: Make speed detection on hotplugging cable more reliable (Ken Cox) [1721709] - [netdrv] ethernet: Delete unnecessary checks before the macro call dev_kfree_skb (Ken Cox) [1721709] - [netdrv] e1000e: add workaround for possible stalled packet (Ken Cox) [1721709] - [netdrv] e1000e: Use dev_get_drvdata where possible (Ken Cox) [1721709] - [netdrv] net: Use skb accessors in network drivers (Ken Cox) [1721709] - [netdrv] e1000e: PCIm function state support (Ken Cox) [1721709] - [netdrv] e1000e: Make watchdog use delayed work (Ken Cox) [1721709] - [netdrv] e1000e: Reduce boot time by tightening sleep ranges (Ken Cox) [1721709] - [netdrv] e1000e: Increase pause and refresh time (Ken Cox) [1721709] - [scsi] scsi: megaraid_sas: Introduce module parameter for default queue depth (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Fix a compilation warning (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Make a bunch of functions static (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Make some functions static (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: fix panic on loading firmware crashdump (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: fix spelling mistake "megarid_sas" -> "megaraid_sas" (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Update driver version to 07.710.50.00 (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add module parameter for FW Async event logging (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Enable msix_load_balance for Invader and later controllers (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Fix calculation of target ID (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Make some symbols static (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Update driver version to 07.710.06.00-rc1 (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Introduce various Aero performance modes (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Use high IOPS queues based on IO workload (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Set affinity for high IOPS reply queues (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Enable coalescing for high IOPS queues (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add support for High IOPS queues (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add support for MPI toolbox commands (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Offload Aero RAID5/6 division calculations to driver (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: RAID1 PCI bandwidth limit algorithm is applicable for only Ventura (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: megaraid_sas: Add check for count returned by HOST_DEVICE_LIST DCMD (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Handle sequence JBOD map failure at driver level (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Don't send FPIO to RL Bypass queue (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: In probe context, retry IOC INIT once if firmware is in fault (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Release Mutex lock before OCR in case of DCMD timeout (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Call disable_irq from process IRQ poll (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Remove few debug counters from IO path (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add support for Non-secure Aero PCI IDs (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add 32 bit atomic descriptor support to AERO adapters (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Use struct_size() helper (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Remove unused including (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: use DEVICE_ATTR_{RO, RW} (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: use octal permissions instead of constants (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: make max_sectors visible in sys (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: remove set but not used variables 'buff_addr' and 'ci_h' (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: remove set but not used variable 'sge_sz' (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: remove set but not used variables 'host' and 'wait_time' (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: remove set but not used variable 'cur_state' (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Update driver version to 07.708.03.00 (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Export RAID map through debugfs (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Fix MSI-X vector print (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add debug prints for device list (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add prints in suspend and resume path (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Print firmware interrupt status (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Print FW fault information (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Export RAID map id through sysfs (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Print BAR information from driver (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Dump system registers for debugging (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Dump system interface regs from sysfs (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add formatting option for megasas_dump (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Enhance internal DCMD timeout prints (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Enhance prints in OCR and TM path (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Load balance completions across all MSI-X (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: IRQ poll to avoid CPU hard lockups (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Block PCI config space access from userspace during OCR (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Rework code around controller reset (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: fw_reset_no_pci_access required for MFI adapters only (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Remove unused variable target_index (Tomas Henzl) [1726251] - [x86] perf/x86/msr: Add Comet Lake CPU support (Michael Petlan) [1763290] - [x86] perf/x86/intel: Add Comet Lake CPU support (Michael Petlan) [1763290] - [x86] perf/x86/cstate: Add Comet Lake CPU support (Michael Petlan) [1763290] - [x86] perf/x86/intel: Update KBL Package C-state events to also include PC8/PC9/PC10 counters (Michael Petlan) [1763290] - [x86] x86/cpu: Add Comet Lake to the Intel CPU models header (Michael Petlan) [1763290] - [s390] s390/qeth: reject oversized SNMP requests (Philipp Rudo) [1726414] - [s390] s390/qeth: serialize cmd reply with concurrent timeout (Philipp Rudo) [1726414] - [s390] s390/qeth: move cast type selection into fill_header() (Philipp Rudo) [1726414] - [s390] s390/qeth: extract helper for route validation (Philipp Rudo) [1726414] - [s390] s390/qeth: consolidate skb RX processing in L3 driver (Philipp Rudo) [1726414] - [s390] s390/qeth: consolidate pm code (Philipp Rudo) [1726414] - [s390] s390/qeth: streamline SNMP cmd code (Philipp Rudo) [1726414] - [s390] s390/qeth: remove static cmd buffer infrastructure (Philipp Rudo) [1726414] - [s390] s390/qeth: dynamically allocate MPC cmds (Philipp Rudo) [1726414] - [s390] s390/qeth: dynamically allocate vnicc cmds (Philipp Rudo) [1726414] - [s390] s390/qeth: dynamically allocate diag cmds (Philipp Rudo) [1726414] - [s390] s390/qeth: dynamically allocate various cmds with sub-types (Philipp Rudo) [1726414] - [s390] s390/qeth: clarify parameter for simple assist cmds (Philipp Rudo) [1726414] - [s390] s390/qeth: dynamically allocate simple IPA cmds (Philipp Rudo) [1726414] - [s390] s390/qeth: allocate a single cmd on read channel (Philipp Rudo) [1726414] - [s390] s390/qeth: command-chain the IDX sequence (Philipp Rudo) [1726414] - [s390] s390/qeth: convert RCD code to common IO infrastructure (Philipp Rudo) [1726414] - [s390] s390/qeth: add support for dynamically allocated cmds (Philipp Rudo) [1726414] - [s390] s390/qeth: remove 'channel' parameter from callbacks (Philipp Rudo) [1726414] - [s390] s390/qeth: convert device-specific trace entries (Philipp Rudo) [1726414] - [s390] s390/qeth: remove OSN-specific IO code (Philipp Rudo) [1726414] - [s390] s390/qeth: remove qeth_wait_for_buffer() (Philipp Rudo) [1726414] - [s390] s390/qeth: clean up setting of BLKT defaults (Philipp Rudo) [1726414] - [s390] s390/qeth: restart pending READ cmd from callback (Philipp Rudo) [1726414] - [s390] s390/qeth: simplify DOWN state handling (Philipp Rudo) [1726414] - [s390] s390/qeth: use mm helpers (Philipp Rudo) [1726414] - [s390] s390/qeth: don't mask TX errors on IQD devices (Philipp Rudo) [1726414] - [s390] s390/qeth: handle error when updating TX queue count (Philipp Rudo) [1726414] - [s390] s390/qeth: fix VLAN attribute in bridge_hostnotify udev event (Philipp Rudo) [1726414] - [s390] s390/qeth: check dst entry before use (Philipp Rudo) [1726414] - [s390] s390/qeth: handle limited IPv4 broadcast in L3 TX path (Philipp Rudo) [1726414] - [s390] s390/qeth: trust non-IP cast type in qeth_l3_fill_header() (Philipp Rudo) [1726414] - [s390] s390/qeth: extract helper to determine L2 cast type (Philipp Rudo) [1726414] - [s390] s390/qeth: cache max number of available buffer elements (Philipp Rudo) [1726414] - [s390] s390/qeth: don't clear Output buffers on every queue init (Philipp Rudo) [1726414] - [s390] s390/qeth: use IS_* helpers for checking device type (Philipp Rudo) [1726414] - [s390] s390/qeth: clean up stale buffer state documentation (Philipp Rudo) [1726414] - [s390] s390/qeth: remove RX seqno in skb->cb (Philipp Rudo) [1726414] - [s390] s390: qeth: address type mismatch warning (Philipp Rudo) [1726414] - [s390] s390/qeth: stop/wake TX queues based on their fill level (Philipp Rudo) [1726414] - [s390] s390/qeth: simplify QoS code (Philipp Rudo) [1726414] - [s390] s390/qeth: add TX multiqueue support for OSA devices (Philipp Rudo) [1726414] - [s390] s390/qeth: add TX multiqueue support for IQD devices (Philipp Rudo) [1726414] - [s390] s390/qeth: don't keep statistics for tx timeout (Philipp Rudo) [1726414] - [s390] s390/qeth: don't bother updating the last-tx time (Philipp Rudo) [1726414] - [s390] s390/qeth: handle error from qeth_update_from_chp_desc() (Philipp Rudo) [1726414] - [s390] s390/qeth: clarify naming for some QDIO helpers (Philipp Rudo) [1726414] - [s390] s390/qeth: send IDX cmds via qeth_send_control_data() (Philipp Rudo) [1726414] - [s390] s390/qeth: use callback to finalize cmd (Philipp Rudo) [1726414] - [s390] s390/qeth: let qeth_notify_reply() set the notify reason (Philipp Rudo) [1726414] - [s390] s390/qeth: clarify default cmd callback (Philipp Rudo) [1726414] - [s390] s390/qeth: don't poll for cmd IO completion (Philipp Rudo) [1726414] - [s390] s390/qeth: convert IP table spinlock to mutex (Philipp Rudo) [1726414] - [s390] s390/qeth: defer IPv6 address notifier events (Philipp Rudo) [1726414] - [s390] s390/qeth: add wrapper for IP table access (Philipp Rudo) [1726414] - [s390] s390/qeth: remove locking for RX modeset cache (Philipp Rudo) [1726414] - [s390] s390/qeth: defer RX modesetting (Philipp Rudo) [1726414] - [s390] s390/qeth: fix race when initializing the IP address table (Philipp Rudo) [1726414] - [s390] s390/qeth: don't erase configuration while probing (Philipp Rudo) [1726414] - [s390] s390/qeth: drop redundant state checking (Philipp Rudo) [1726414] - [s390] s390/qeth: don't special-case HW trap during suspend (Philipp Rudo) [1726414] - [s390] s390/qeth: remove driver-wide workqueue (Philipp Rudo) [1726414] - [s390] s390/qeth: don't defer close_dev work during recovery (Philipp Rudo) [1726414] - [s390] s390/qeth: remove a redundant check for card->dev (Philipp Rudo) [1726414] - [s390] s390/qeth: call dev_close() during recovery (Philipp Rudo) [1726414] - [s390] s390/qeth: unconditionally clear MAC_REGISTERED flag (Philipp Rudo) [1726414] - [s390] s390/qeth: enable/disable the HW trap a little earlier (Philipp Rudo) [1726414] - [s390] s390/qeth: remove RECOVER state (Philipp Rudo) [1726414] - [s390] s390/qeth: split out OSN netdev ops (Philipp Rudo) [1726414] - [s390] s390/qeth: add support for ETHTOOL_GRINGPARAM (Philipp Rudo) [1726414] - [s390] s390/qeth: overhaul ethtool statistics (Philipp Rudo) [1726414] - [s390] s390/qeth: move ethtool code into its own file (Philipp Rudo) [1726414] - [s390] s390/qeth: reduce ethtool statistics (Philipp Rudo) [1726414] - [s390] s390/qeth: use a static Output Queue array (Philipp Rudo) [1726414] - [s390] s390/qeth: allow manual recovery when device is SOFTSETUP (Philipp Rudo) [1726414] - [s390] s390/qeth: convert remaining legacy cmd callbacks (Philipp Rudo) [1726414] - [s390] s390/qeth: convert bridgeport callbacks (Philipp Rudo) [1726414] - [s390] s390/qeth: allow cmd callbacks to return errnos (Philipp Rudo) [1726414] - [s390] s390/qeth: limit trace to valid data of command request (Philipp Rudo) [1726414] - [s390] s390/qeth: align csum offload with TSO control logic (Philipp Rudo) [1726414] - [s390] s390/qeth: enable only required csum offload features (Philipp Rudo) [1726414] - [s390] s390/qeth: consolidate filling of low-level cmd length fields (Philipp Rudo) [1726414] - [s390] s390/qeth: reduce data length for ARP cache query (Philipp Rudo) [1726414] - [s390] s390/qeth: remove VLAN tracking for L2 devices (Philipp Rudo) [1726414] - [s390] s390/qeth: detach netdevice while card is offline (Philipp Rudo) [1726414] - [s390] s390/qeth: delay netdevice registration (Philipp Rudo) [1726414] - [s390] s390/qeth: remove TX disable from online path (Philipp Rudo) [1726414] - [s390] s390/qeth: register MAC address earlier (Philipp Rudo) [1726414] - [s390] s390/qeth: consolidate open/stop netdev ops (Philipp Rudo) [1726414] - [s390] s390/qeth: remove bogus netif_wake_queue() (Philipp Rudo) [1726414] - [s390] s390/qeth: streamline TX buffer management (Philipp Rudo) [1726414] - [s390] s390/qeth: don't process hsuid in qeth_l3_setup_netdev() (Philipp Rudo) [1726414] - [s390] s390/qeth: remove unused fallback in Layer3's MAC code (Philipp Rudo) [1726414] - [s390] s390/qeth: remove two IPA command helpers (Philipp Rudo) [1726414] - [s390] s390/qeth: replace open-coded cmd setup (Philipp Rudo) [1726414] - [s390] s390/qeth: remove card list (Philipp Rudo) [1726414] - [s390] s390/qeth: unify transmit code (Philipp Rudo) [1726414] - [s390] s390/qeth: handle af_iucv skbs in qeth_l3_fill_header() (Philipp Rudo) [1726414] - [s390] s390/qeth: sanitize ARP requests (Philipp Rudo) [1726414] - [s390] s390/qdio: restrict QAOB usage to IQD unicast queues (Philipp Rudo) [1726414] - [s390] s390/qdio: add sanity checks to the fast-requeue path (Philipp Rudo) [1726414] - [s390] s390/qdio: don't touch the dsci in tiqdio_add_input_queues() (Philipp Rudo) [1726414] - [s390] s390/qdio: (re-)initialize tiqdio list entries (Philipp Rudo) [1726414] - [s390] s390/qdio: optimize state inspection of HW-owned SBALs (Philipp Rudo) [1726414] - [s390] s390/qdio: use get_buf_state() in debug_get_buf_state() (Philipp Rudo) [1726414] - [s390] s390/qdio: allow to scan all Output SBALs in one go (Philipp Rudo) [1726414] - [s390] s390/qdio: consolidate index tracking for queue scan (Philipp Rudo) [1726414] - [s390] s390/qdio: limit direct access to first_to_check cursor (Philipp Rudo) [1726414] - [s390] s390/qdio: eliminate queue's last_move cursor (Philipp Rudo) [1726414] - [s390] s390/qdio: simplify SBAL range calculation (Philipp Rudo) [1726414] - [s390] s390/qdio: pass up count of ready-to-process SBALs (Philipp Rudo) [1726414] - [s390] s390/qdio: fix output of DSCI value in debug file (Philipp Rudo) [1726414] - [s390] s390/qdio: clean up qdio_check_outbound_after_thinint() (Philipp Rudo) [1726414] - [s390] s390/qdio: clean up pci_out_supported() (Philipp Rudo) [1726414] - [s390] s390/qdio: make SBAL address array type-safe (Philipp Rudo) [1726414] - [s390] s390/qdio: clean up AOB handling (Philipp Rudo) [1726414] - [s390] s390/ccwgroup: add get_ccwgroupdev_by_busid() (Philipp Rudo) [1726414]- [net] xprtrdma: Remove stale comment (Kamal Heib) [1720891] - [net] xprtrdma: Update comments that reference ib_drain_qp (Kamal Heib) [1720891] - [net] xprtrdma: Remove pr_err() call sites from completion handlers (Kamal Heib) [1720891] - [net] xprtrdma: Eliminate struct rpcrdma_create_data_internal (Kamal Heib) [1720891] - [net] xprtrdma: Aggregate the inline settings in struct rpcrdma_ep (Kamal Heib) [1720891] - [net] xprtrdma: Remove rpcrdma_create_data_internal::rsize and wsize (Kamal Heib) [1720891] - [net] xprtrdma: Eliminate rpcrdma_ia::ri_device (Kamal Heib) [1720891] - [net] xprtrdma: More Send completion batching (Kamal Heib) [1720891] - [net] xprtrdma: Clean up sendctx functions (Kamal Heib) [1720891] - [net] xprtrdma: Trace marshaling failures (Kamal Heib) [1720891] - [net] xprtrdma: Increase maximum number of backchannel requests (Kamal Heib) [1720891] - [net] xprtrdma: Backchannel can use GFP_KERNEL allocations (Kamal Heib) [1720891] - [net] xprtrdma: Clean up regbuf helpers (Kamal Heib) [1720891] - [net] xprtrdma: De-duplicate "allocate new, free old regbuf" (Kamal Heib) [1720891] - [net] xprtrdma: Allocate req's regbufs at xprt create time (Kamal Heib) [1720891] - [net] xprtrdma: rpcrdma_regbuf alignment (Kamal Heib) [1720891] - [net] xprtrdma: Clean up rpcrdma_create_rep() and rpcrdma_destroy_rep() (Kamal Heib) [1720891] - [net] xprtrdma: Clean up rpcrdma_create_req() (Kamal Heib) [1720891] - [scsi] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 502 (Kamal Heib) [1720891] - [infiniband] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 (Kamal Heib) [1720891] - [net] xprtrdma: Use struct_size() in kzalloc() (Kamal Heib) [1720891] - [infiniband] RDMA/core: Fix panic when port_data isn't initialized (Kamal Heib) [1720891] - [infiniband] RDMA/uverbs: Pass udata on uverbs error unwind (Kamal Heib) [1720891] - [infiniband] RDMA/core: Clear out the udata before error unwind (Kamal Heib) [1720891] - [infiniband] RDMA/srp: Rename SRP sysfs name after IB device rename trigger (Kamal Heib) [1720891] - [infiniband] treewide: Add SPDX license identifier - Makefile/Kconfig (Kamal Heib) [1720891] - [infiniband] RDMA/core: Change system parameters callback from dumpit to doit (Kamal Heib) [1720891] - [infiniband] RDMA: Directly cast the sockaddr union to sockaddr (Kamal Heib) [1720891] - [infiniband] RDMA/ipoib: Allow user space differentiate between valid dev_port (Kamal Heib) [1720891] - [infiniband] RDMA/device: Don't fire uevent before device is fully initialized (Kamal Heib) [1720891] - [infiniband] RDMA/umem: Remove hugetlb flag (Kamal Heib) [1720891] - [infiniband] RDMA/bnxt_re: Use core helpers to get aligned DMA address (Kamal Heib) [1720891] - [infiniband] RDMA/bnxt_re: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720891] - [infiniband] RDMA/i40iw: Use core helpers to get aligned DMA address within a supported page size (Kamal Heib) [1720891] - [infiniband] RDMA/i40iw: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720891] - [infiniband] RDMA/verbs: Add a DMA iterator to return aligned contiguous memory blocks (Kamal Heib) [1720891] - [infiniband] RDMA/umem: Add API to find best driver supported page size in an MR (Kamal Heib) [1720891] - [infiniband] RDMA/core: Allow detaching gid attribute netdevice for RoCE (Kamal Heib) [1720891] - [infiniband] RDMA/rxe: Use rdma_read_gid_attr_ndev_rcu to access netdev (Kamal Heib) [1720891] - [infiniband] RDMA/cma: Use rdma_read_gid_attr_ndev_rcu to access netdev (Kamal Heib) [1720891] - [infiniband] RDMA: Introduce and use GID attr helper to read RoCE L2 fields (Kamal Heib) [1720891] - [infiniband] RDMA/hns: Add vlan enable bit for hip08 (Kamal Heib) [1720891] - [infiniband] RDMA/hns: Update some fields of qp context (Kamal Heib) [1720891] - [infiniband] RDMA/hns: Delete unused variable in hns_roce_v2_modify_qp function (Kamal Heib) [1720891] - [infiniband] RDMA/hns: Add enable judgement for UD vlan (Kamal Heib) [1720891] - [infiniband] IB/mlx5: Consider vlan of lower netdev for macvlan GID entries (Kamal Heib) [1720891] - [infiniband] IB/cm: Reduce dependency on gid attribute ndev check (Kamal Heib) [1720891] - [infiniband] RDMA/rxe: Consider skb reserve space based on netdev of GID (Kamal Heib) [1720891] - [infiniband] RDMA: Get rid of iw_cm_verbs (Kamal Heib) [1720891] - [infiniband] RDMA/cxgb4: Use ib_device_set_netdev() (Kamal Heib) [1720891] - [infiniband] RDMA/core: Do not invoke init_port on compat devices (Kamal Heib) [1720891] - [infiniband] IB/core: Set qp->real_qp before it may be accessed (Kamal Heib) [1720891] - [infiniband] RDMA/uverbs: Initialize uverbs_attr_bundle ucontext in ib_uverbs_get_context (Kamal Heib) [1720891] - [infiniband] RDMA/uverbs: Initialize udata struct on destroy flows (Kamal Heib) [1720891] - [infiniband] RDMA/umem: Handle page combining avoidance correctly in ib_umem_add_sg_table() (Kamal Heib) [1720891] - [infiniband] RDMA/core: Introduce RDMA subsystem ibdev_* print functions (Kamal Heib) [1720891] - [infiniband] uverbs: Convert idr to XArray (Kamal Heib) [1720891] - [infiniband] RDMA: Remove rdma_user_mmap_page (Kamal Heib) [1720891] - [infiniband] RDMA/mlx5: Use get_zeroed_page() for clock_info (Kamal Heib) [1720891] - [infiniband] RDMA/mlx5: Do not allow the user to write to the clock page (Kamal Heib) [1720891] - [infiniband] RDMA/cma: Consider scope_id while binding to ipv6 ll address (Kamal Heib) [1720891] - [infiniband] IB/core: Allow vlan link local address based RoCE GIDs (Kamal Heib) [1720891] - [infiniband] RDMA/core: Add a netlink command to change net namespace of rdma device (Kamal Heib) [1720891] - [infiniband] RDMA/core: Introduce a helper function to change net namespace of rdma device (Kamal Heib) [1720891] - [infiniband] RDMA/core: Avoid freeing netdevs in disable_device() (Kamal Heib) [1720891] - [infiniband] RDMA/ocrdma: Remove use of idr use pci bdf instead (Kamal Heib) [1720891] - [infiniband] RDMA/drivers: Convert easy drivers to use ib_device_set_netdev() (Kamal Heib) [1720891] - [infiniband] RDMA/umem: Use correct value for SG entries in sg_copy_to_buffer() (Kamal Heib) [1720891] - [infiniband] RDMA: Handle SRQ allocations by IB/core (Kamal Heib) [1720891] - [infiniband] qedr: Convert srqidr to XArray (Kamal Heib) [1720891] - [infiniband] qedr: Convert qpidr to XArray (Kamal Heib) [1720891] - [infiniband] RDMA: Handle AH allocations by IB/core (Kamal Heib) [1720891] - [infiniband] RDMA/hns: Fix bad endianess of port_pd variable (Kamal Heib) [1720891] - [infiniband] RDMA/mad: Reduce MAD scope to mlx5_ib only (Kamal Heib) [1720891] - [infiniband] RDMA/ocrdma: Remove a set-but-not-used variable (Kamal Heib) [1720891] - [infiniband] RDMA/core: Support object allocation in atomic context (Kamal Heib) [1720891] - [infiniband] IB: When attrs.udata/ufile is available use that instead of uobject (Kamal Heib) [1720891] - [infiniband] RDMA/nldev: Return device protocol (Kamal Heib) [1720891] - [infiniband] RDMA/cm: Move debug counters to be under relevant IB device (Kamal Heib) [1720891] - [infiniband] RDMA/umem: Combine contiguous PAGE_SIZE regions in SGEs (Kamal Heib) [1720891] - [infiniband] RDMA/cm: Remove useless zeroing of static global variable (Kamal Heib) [1720891] - [infiniband] RDMA/cma: Set proper port number as index (Kamal Heib) [1720891] - [infiniband] IB: Pass only ib_udata in function prototypes (Kamal Heib) [1720891] - [infiniband] IB: Remove 'uobject->context' dependency in object destroy APIs (Kamal Heib) [1720891] - [infiniband] cxgb4: Convert mmidr to XArray (Kamal Heib) [1720891] - [infiniband] cxgb4: Convert qpidr to XArray (Kamal Heib) [1720891] - [infiniband] cxgb4: Convert cqidr to XArray (Kamal Heib) [1720891] - [infiniband] IB: Pass uverbs_attr_bundle down ib_x destroy path (Kamal Heib) [1720891] - [infiniband] IB: Pass uverbs_attr_bundle down uobject destroy path (Kamal Heib) [1720891] - [infiniband] IB: ucontext should be set properly for all cmd & ioctl paths (Kamal Heib) [1720891] - [infiniband] RDMA/core: Don't compare specific bit after boolean AND (Kamal Heib) [1720891] - [infiniband] RDMA/netlink: Remove unused data structure (Kamal Heib) [1720891] - [infiniband] RDMA/core: Add command to set ib_core device net namspace sharing mode (Kamal Heib) [1720891] - [infiniband] RDMA/core: Add interface to read device namespace sharing mode (Kamal Heib) [1720891] - [infiniband] RDMA/core: Extend ib_device_get_by_index for net namespace (Kamal Heib) [1720891] - [infiniband] RDMA: Check net namespace access for uverbs, umad, cma and nldev (Kamal Heib) [1720891] - [infiniband] RDMA/core: Add module param to disable device sharing among net ns (Kamal Heib) [1720891] - [infiniband] RDMA/core: Support core port attributes in non init_net (Kamal Heib) [1720891] - [infiniband] RDMA/core: Implement compat device/sysfs tree in net namespace (Kamal Heib) [1720891] - [infiniband] RDMA/core: Restrict sysfs entries view to init_net (Kamal Heib) [1720891] - [infiniband] RDMA/core: Introduce ib_core_device to hold device (Kamal Heib) [1720891] - [infiniband] RDMA/rxe: Use correct sizing on buffers holding page DMA addresses (Kamal Heib) [1720891] - [infiniband] RDMA/mthca: Use correct sizing on buffers holding page DMA addresses (Kamal Heib) [1720891] - [infiniband] RDMA/uverbs: Allow the compiler to verify declaration and definition consistency (Kamal Heib) [1720891] - [infiniband] RDMA/uverbs: Annotate uverbs_request_next_ptr() return value as a __user pointer (Kamal Heib) [1720891] - [infiniband] RDMA/uverbs: Add a __user annotation to a pointer (Kamal Heib) [1720891] - [infiniband] IB/rxe: Replace av->network_type with skb->protocol (Kamal Heib) [1720891] - [infiniband] IB/MAD: Add SMP details to MAD tracing (Kamal Heib) [1720891] - [infiniband] IB/UMAD: Add umad trace points (Kamal Heib) [1720891] - [infiniband] IB/MAD: Add agent trace points (Kamal Heib) [1720891] - [infiniband] IB/MAD: Add recv path trace point (Kamal Heib) [1720891] - [infiniband] IB/MAD: Add send path trace points (Kamal Heib) [1720891] - [infiniband] RDMA/vmw_pvrdma: Skip zeroing device attrs (Kamal Heib) [1720891] - [infiniband] IB/iser: remove uninitialized variable len (Kamal Heib) [1720891] - [infiniband] IB/core: Ensure an invalidate_range callback on ODP MR (Kamal Heib) [1720891] - [infiniband] RDMA/rxe: Fix slab-out-bounds access which lead to kernel crash later (Kamal Heib) [1720891] - [infiniband] drivers: infiniband: Fix whitespace in kconfig (Kamal Heib) [1720891] - [infiniband] RDMA/nes: remove redundant check on udata (Kamal Heib) [1720891] - [infiniband] cma: Convert portspace IDRs to XArray (Kamal Heib) [1720891] - [infiniband] ucm: Convert ctx_id_table to XArray (Kamal Heib) [1720891] - [infiniband] ib core: Convert query_idr to XArray (Kamal Heib) [1720891] - [infiniband] RDMA/cm: Convert local_id_table to XArray (Kamal Heib) [1720891] - [infiniband] IB/mad: Convert ib_mad_clients to XArray (Kamal Heib) [1720891] - [infiniband] RDMA: Use __packed annotation instead of __attribute__ ((packed)) (Kamal Heib) [1720891] - [char] tpm: Remove a deprecated comments about implicit sysfs locking (Jerry Snitselaar) [1725580 1742257] - [char] tpm_tis_core: Set TPM_CHIP_FLAG_IRQ before probing for interrupts (Jerry Snitselaar) [1725580 1742257] - [char] tpm_tis_core: Turn on the TPM before probing IRQ's (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Fix null pointer dereference on chip register error path (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Fix TPM 1.2 Shutdown sequence to prevent future TPM operations (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Actually fail on TPM errors during "get random" (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Replace GPLv2 boilerplate/reference with SPDX - rule 505 (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Replace GPLv2 boilerplate/reference with SPDX - rule 441 (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Replace GPLv2 boilerplate/reference with SPDX - rule 399 (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Replace GPLv2 boilerplate/reference with SPDX - rule 13 (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Add SPDX license identifier - Makefile/Kconfig (Jerry Snitselaar) [1725580 1742257] - [tools] selftests/tpm2: Open tpm dev in unbuffered mode (Jerry Snitselaar) [1725580 1742257] - [tools] selftests/tpm2: Extend tests to cover partial reads (Jerry Snitselaar) [1725580 1742257] - [tools] selftests: add TPM 2.0 tests (Jerry Snitselaar) [1725580 1742257] - [security] KEYS: trusted: fix -Wvarags warning (Jerry Snitselaar) [1725580 1742257] - [security] KEYS: Move trusted.h to include/keys [ver #2] (Jerry Snitselaar) [1725580 1742257] - [security] KEYS: trusted: Expose common functionality [ver #2] (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Wrap the buffer from the caller to tpm_buf in tpm_send() (Jerry Snitselaar) [1725580 1742257] - [security] KEYS: trusted: correctly initialize digests and fix locking issue (Jerry Snitselaar) [1725580 1742257] - [security] KEYS: trusted: allow module init if TPM is inactive or deactivated (Jerry Snitselaar) [1725580 1742257] - [net] net/smc: make sure EPOLLOUT is raised (Philipp Rudo) [1726415] - [net] net/smc: avoid fallback in case of non-blocking connect (Philipp Rudo) [1726415] - [net] net/smc: do not schedule tx_work in SMC_CLOSED state (Philipp Rudo) [1726415] - [net] net/smc: common release code for non-accepted sockets (Philipp Rudo) [1726415] - [net] net/smc: Fix error path in smc_init (Philipp Rudo) [1726415] - [net] net/smc: hold conns_lock before calling smc_lgr_register_conn() (Philipp Rudo) [1726415] - [dma] dmaengine: ioatdma: support latency tolerance report (LTR) for v3.4 (Jerry Snitselaar) [1661996] - [dma] dmaengine: ioatdma: add descriptor pre-fetch support for v3.4 (Jerry Snitselaar) [1661996] - [dma] dmaengine: ioatdma: disable DCA enabling on IOATDMA v3.4 (Jerry Snitselaar) [1661996] - [dma] dmaengine: ioatdma: Add Snow Ridge ioatdma device id (Jerry Snitselaar) [1661996] - [kernel] mutex: Fix up mutex_waiter usage (Waiman Long) [1736609] - [kernel] locking/mutex: Use mutex flags macro instead of hard code (Waiman Long) [1736609] - [kernel] locking/mutex: Make __mutex_owner static to mutex.c (Waiman Long) [1736609] - [kernel] locking/mutex: Test for initialized mutex (Waiman Long) [1736609] - [kernel] kernel/locking/mutex.c: remove caller signal_pending branch predictions (Waiman Long) [1736609] - [kernel] Revert "locking/pvqspinlock: Don't wait if vCPU is preempted" (Waiman Long) [1736609] - [kernel] locking/rwsem: Check for operations on an uninitialized rwsem (Waiman Long) [1736609] - [kernel] locking/rwsem: Make handoff writer optimistically spin on owner (Waiman Long) [1736609] - [kernel] locking/rwsem: Add ACQUIRE comments (Waiman Long) [1736609] - [tty] tty/ldsem, locking/rwsem: Add missing ACQUIRE to read_failed sleep loop (Waiman Long) [1736609] - [kernel] locking/rwsem: Add missing ACQUIRE to read_slowpath sleep loop (Waiman Long) [1736609] - [kernel] locking/rwsem: Add missing ACQUIRE to read_slowpath exit when queue is empty (Waiman Long) [1736609] - [kernel] locking/rwsem: Don't call owner_on_cpu() on read-owner (Waiman Long) [1736609] - [kernel] locking/rwsem: Guard against making count negative (Waiman Long) [1736609] - [kernel] locking/rwsem: Adaptive disabling of reader optimistic spinning (Waiman Long) [1736609] - [kernel] locking/rwsem: Enable time-based spinning on reader-owned rwsem (Waiman Long) [1736609] - [kernel] locking/rwsem: Make rwsem->owner an atomic_long_t (Waiman Long) [1736609] - [kernel] locking/rwsem: Enable readers spinning on writer (Waiman Long) [1736609] - [kernel] locking/rwsem: Clarify usage of owner's nonspinaable bit (Waiman Long) [1736609] - [kernel] locking/rwsem: Wake up almost all readers in wait queue (Waiman Long) [1736609] - [kernel] locking/rwsem: More optimal RT task handling of null owner (Waiman Long) [1736609] - [kernel] locking/rwsem: Always release wait_lock before waking up tasks (Waiman Long) [1736609] - [kernel] locking/rwsem: Implement lock handoff to prevent lock starvation (Waiman Long) [1736609] - [kernel] locking/rwsem: Make rwsem_spin_on_owner() return owner state (Waiman Long) [1736609] - [kernel] locking/rwsem: Code cleanup after files merging (Waiman Long) [1736609] - [kernel] locking/rwsem: Add rwsem_init.c to keep __init_rwsem() kABI (Waiman Long) [1736609] - [kernel] locking/rwsem: Merge rwsem.h and rwsem-xadd.c into rwsem.c (Waiman Long) [1736609] - [kernel] locking/rwsem: Implement a new locking scheme (Waiman Long) [1736609] - [kernel] locking/rwsem: Remove rwsem_wake() wakeup optimization (Waiman Long) [1736609] - [kernel] locking/rwsem: Make owner available even if !CONFIG_RWSEM_SPIN_ON_OWNER (Waiman Long) [1736609] - [kernel] locking/lock_events: Use raw_cpu_{add, inc}() for stats (Waiman Long) [1736609] - [kernel] locking/lock_events: Use this_cpu_add() when necessary (Waiman Long) [1736609] - [kernel] locking/rwsem: Revert "[kernel] locking/rwsem: Add missing ACQUIRE to read_slowpath ..." (Waiman Long) [1736609] - [block] block: don't release queue's sysfs lock during switching elevator (Ming Lei) [1760151] - [block] blk-mq: move lockdep_assert_held() into elevator_exit (Ming Lei) [1760151] - [block] block: fix race between switching elevator and removing queues (Ming Lei) [1760151] - [md] raid5: use bio_end_sector in r5_next_bio (Nigel Croxon) [1754949] - [md] raid5: remove STRIPE_OPS_REQ_PENDING (Nigel Croxon) [1754949] - [md] md: add feature flag MD_FEATURE_RAID0_LAYOUT (Nigel Croxon) [1754949] - [md] md/raid0: avoid RAID0 data corruption due to layout confusion. (Nigel Croxon) [1754949] - [md] raid5: don't set STRIPE_HANDLE to stripe which is in batch list (Nigel Croxon) [1754949] - [md] raid5: don't increment read_errors on EILSEQ return (Nigel Croxon) [1754949] - [md] md/raid5: use bio_end_sector to calculate last_sector (Nigel Croxon) [1730670] - [md] md/raid1: fail run raid1 array when active disk less than one (Nigel Croxon) [1730670] - [md] md raid0/linear: Mark array as 'broken' and fail BIOs if a member is gone (Nigel Croxon) [1730670] - [md] raid5 improve too many read errors msg by adding limits (Nigel Croxon) [1730670] - [md] md: don't report active array_state until after revalidate_disk() completes. (Nigel Croxon) [1730670] - [md] md: only call set_in_sync() when it is expected to succeed. (Nigel Croxon) [1730670] - [md] raid1: factor out a common routine to handle the completion of sync write (Nigel Croxon) [1730670] - [md] md: don't call spare_active in md_reap_sync_thread if all member devices can't work (Nigel Croxon) [1730670] - [md] md: don't set In_sync if array is frozen (Nigel Croxon) [1730670] - [md] md: allow last device to be forcibly removed from RAID1/RAID10. (Nigel Croxon) [1730670] - [md] md/raid10: end bio when the device faulty (Nigel Croxon) [1730670] - [md] md/raid1: end bio when the device faulty (Nigel Croxon) [1730670] - [md] md/raid6: Set R5_ReadError when there is read failure on parity disk (Nigel Croxon) [1730670] - [md] raid1: use an int as the return value of raise_barrier() (Nigel Croxon) [1730670] - [md] md/raid1: Fix a warning message in remove_wb() (Nigel Croxon) [1730670] - [crypto] crypto: ccp - Fix SEV_VERSION_GREATER_OR_EQUAL (Gary Hook) [1754634] - [crypto] crypto: ccp - Do not free psp_master when PLATFORM_INIT fails (Gary Hook) [1754634] - [crypto] crypto: ccp - Use kmemdup in ccp_copy_and_save_keypart() (Gary Hook) [1754634] - [crypto] crypto: ccp - introduce SEV_GET_ID2 command (Gary Hook) [1754634] - [netdrv] e1000e: start network tx queue only when link is up (Oleksandr Natalenko) [1747869] - [netdrv] Revert "e1000e: fix cyclic resets at link up with active tx" (Oleksandr Natalenko) [1747869] - [mm] mm/zsmalloc.c: fix build when CONFIG_COMPACTION=n (Rafael Aquini) [1735181] - [mm] mm/zsmalloc.c: fix race condition in zs_destroy_pool (Rafael Aquini) [1735181] - [mm] mm/zsmalloc.c: migration can leave pages in ZS_EMPTY indefinitely (Rafael Aquini) [1735181] - [mm] mm, page_owner: handle THP splits correctly (Rafael Aquini) [1735181] - [mm] hugetlbfs: fix hugetlb page migration/fault race causing SIGBUS (Rafael Aquini) [1735181] - [mm] mm/usercopy: use memory range to be accessed for wraparound check (Rafael Aquini) [1735181] - [mm] mm/memcontrol.c: fix use after free in mem_cgroup_iter() (Rafael Aquini) [1735181] - [mm] mm/hmm: fix bad subpage pointer in try_to_unmap_one (Rafael Aquini) [1735181] - [mm] mm: vmscan: check if mem cgroup is disabled or not before calling memcg slab shrinker (Rafael Aquini) [1735181] - [mm] mm: revert "kmemleak: allow to coexist with fault injection" (Rafael Aquini) [1735181] - [mm] mm/vmalloc: sync unmappings in __purge_vmap_area_lazy() (Rafael Aquini) [1735181] - [mm] mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy() (Rafael Aquini) [1735181] - [mm] mm/cma.c: fail if fixed declaration can't be honored (Rafael Aquini) [1735181] - [mm] mm/mmu_notifier: use hlist_add_head_rcu() (Rafael Aquini) [1735181] - [mm] mm/mincore.c: fix race between swapoff and mincore (Rafael Aquini) [1735181] - [mm] mm, swap: fix race between swapoff and some swap operations (Rafael Aquini) [1735181] - [mm] mm/failslab.c: by default, do not fail allocations with direct reclaim only (Rafael Aquini) [1735181] - [mm] mm: vmscan: scan anonymous pages on file refaults (Rafael Aquini) [1735181] - [mm] mm/vmscan.c: prevent useless kswapd loops (Rafael Aquini) [1735181] - [mm] mm/page_idle.c: fix oops because end_pfn is larger than max_pfn (Rafael Aquini) [1760459 1735181] - [mm] mm/mempolicy.c: fix an incorrect rebind node in mpol_rebind_nodemask (Rafael Aquini) [1735181] - [mm] mm/vmscan.c: fix trying to reclaim unevictable LRU page (Rafael Aquini) [1735181] - [mm] mm/mlock.c: change count_mm_mlocked_page_nr return type (Rafael Aquini) [1735181] - [mm] mm/mlock.c: mlockall error for flag MCL_ONFAULT (Rafael Aquini) [1735181] - [mm] mm/list_lru.c: fix memory leak in __memcg_init_list_lru_node (Rafael Aquini) [1735181] - [mm] memcg: make it work on sparse non-0-node systems (Rafael Aquini) [1735181] - [mm] prctl_set_mm: downgrade mmap_sem to read lock (Rafael Aquini) [1735181] - [mm] mm/debug.c: fix __dump_page when mapping->host is not set (Rafael Aquini) [1735181] - [mm] mm/debug.c: fix __dump_page() for poisoned pages (Rafael Aquini) [1735181] - [mm] mm: update references to page _refcount (Rafael Aquini) [1735181] - [mm] mm: lower the printk loglevel for __dump_page messages (Rafael Aquini) [1735181] - [mm] mm: print more information about mapping in __dump_page (Rafael Aquini) [1735181] - [mm] hugetlb: use same fault hash key for shared and private mappings (Rafael Aquini) [1735181] - [mm] mm/hugetlb.c: don't put_page in lock of hugetlb_lock (Rafael Aquini) [1735181] - [mm] mm: fix inactive list balancing between NUMA nodes and cgroups (Rafael Aquini) [1735181] - [mm] mm/migrate.c: add missing flush_dcache_page for non-mapped page migrate (Rafael Aquini) [1735181] - [mm] mm: mempolicy: make mbind() return -EIO when MPOL_MF_STRICT is specified (Rafael Aquini) [1734286 1735181] - [mm] mm/hotplug: fix offline undo_isolate_page_range() (Rafael Aquini) [1735181] - [mm] mm/sparse: fix a bad comparison (Rafael Aquini) [1735181] - [mm] mm, swap: bounds check swap_info array accesses to avoid NULL derefs (Rafael Aquini) [1735181] - [mm] mm/vmalloc.c: don't dereference possible NULL pointer in __vunmap() (Rafael Aquini) [1735181] - [mm] mm: hwpoison: fix thp split handing in soft_offline_in_use_page() (Rafael Aquini) [1735181] - [mm] hugetlbfs: fix races and page leaks during migration (Rafael Aquini) [1735181] - [mm] tmpfs: fix uninitialized return value in shmem_link (Rafael Aquini) [1735181] - [mm] tmpfs: fix link accounting when a tmpfile is linked in (Rafael Aquini) [1735181] - [mm] mm: migrate: don't rely on __PageMovable() of newpage after unlocking it (Rafael Aquini) [1735181] - [mm] oom, oom_reaper: do not enqueue same task twice (Rafael Aquini) [1735181] - [mm] mm: page_mapped: don't assume compound page is huge or THP (Rafael Aquini) [1735181] - [mm] mm, memcg: fix reclaim deadlock with writeback (Rafael Aquini) [1735181] - [mm] mm, swap: fix swapoff with KSM pages (Rafael Aquini) [1735181] - [mm] mm/huge_memory: fix lockdep complaint on 32-bit i_size_read() (Rafael Aquini) [1735181] - [mm] mm/huge_memory: splitting set mapping+index before unfreeze (Rafael Aquini) [1735181] - [mm] mm/huge_memory: rename freeze_page() to unmap_page() (Rafael Aquini) [1735181] - [mm] mm/page_alloc.c: fix calculation of pgdat->nr_zones (Rafael Aquini) [1735181] - [mm] mm: use swp_offset as key in shmem_replace_page() (Rafael Aquini) [1735181] - [mm] mm: cleancache: fix corruption on missed inode invalidation (Rafael Aquini) [1735181] - [mm] mm/vmstat.c: fix NUMA statistics updates (Rafael Aquini) [1735181] - [mm] mm, swap: make CONFIG_THP_SWAP depend on CONFIG_SWAP (Rafael Aquini) [1735181] - [mm] ARM: 8820/1: mm: Stop printing the virtual memory layout (Rafael Aquini) [1655192] - [netdrv] net: dsa: bcm_sf2: Remove print of base address (Rafael Aquini) [1655192] - [netdrv] net: systemport: Remove print of base address (Rafael Aquini) [1655192] - [netdrv] net: phy: mdio-bcm-unimac: Remove print of base address (Rafael Aquini) [1655192] - [x86] x86/mm: Don't leak kernel addresses (Rafael Aquini) [1655192] - [x86] x86/realmode: Make set_real_mode_mem() static inline (Rafael Aquini) [1655192] - [x86] x86/realmode: Don't leak the trampoline kernel address (Rafael Aquini) [1655192] - [arm64] arm64/vdso: don't leak kernel addresses (Rafael Aquini) [1655192] - [powerpc] powerpc/traps: Fix the message printed when stack overflows (Rafael Aquini) [1655192] - [kernel] kdb: print real address of pointers instead of hashed addresses (Rafael Aquini) [1655192] - [kernel] kdb: use correct pointer when 'btc' calls 'btt' (Rafael Aquini) [1655192]- [fs] signal: Allow cifs and drbd to receive their terminating signals (Leif Sahlberg) [1757670] - [fs] smb3: fix unmount hang in open_shroot (Leif Sahlberg) [1757670] - [fs] cifs: update internal module number (Leif Sahlberg) [1757670] - [fs] cifs: replace various strncpy with strscpy and similar (Leif Sahlberg) [1757670] - [fs] cifs: Use kzfree() to zero out the password (Leif Sahlberg) [1757670] - [fs] cifs: set domainName when a domain-key is used in multiuser (Leif Sahlberg) [1757670] - [fs] SMB3: Kernel oops mounting a encryptData share with CONFIG_DEBUG_VIRTUAL (Leif Sahlberg) [1757670] - [fs] smb3: send CAP_DFS capability during session setup (Leif Sahlberg) [1757670] - [fs] SMB3: Fix potential memory leak when processing compound chain (Leif Sahlberg) [1757670] - [fs] SMB3: Fix deadlock in validate negotiate hits reconnect (Leif Sahlberg) [1757670] - [fs] cifs: fix rmmod regression in cifs.ko caused by force_sig changes (Leif Sahlberg) [1757670] - [fs] cifs: update internal module number (Leif Sahlberg) [1757670] - [fs] cifs: flush before set-info if we have writeable handles (Leif Sahlberg) [1757670] - [fs] smb3: optimize open to not send query file internal info (Leif Sahlberg) [1757670] - [fs] CIFS: fix deadlock in cached root handling (Leif Sahlberg) [1757670] - [fs] cifs: fix crash in cifs_dfs_do_automount (Leif Sahlberg) [1757670] - [fs] cifs: fix parsing of symbolic link error response (Leif Sahlberg) [1757670] - [fs] cifs: refactor and clean up arguments in the reparse point parsing (Leif Sahlberg) [1757670] - [fs] SMB3: query inode number on open via create context (Leif Sahlberg) [1757670] - [fs] smb3: Send netname context during negotiate protocol (Leif Sahlberg) [1757670] - [fs] smb3: do not send compression info by default (Leif Sahlberg) [1757670] - [fs] smb3: add new mount option to retrieve mode from special ACE (Leif Sahlberg) [1757670] - [fs] smb3: Allow query of symlinks stored as reparse points (Leif Sahlberg) [1757670] - [fs] cifs: Fix a race condition with cifs_echo_request (Leif Sahlberg) [1757670] - [fs] cifs: always add credits back for unsolicited PDUs (Leif Sahlberg) [1757670] - [fs] fs: cifs: cifsssmb: Change return type of convert_ace_to_cifs_ace (Leif Sahlberg) [1757670] - [fs] add some missing definitions (Leif Sahlberg) [1757670] - [fs] cifs: fix typo in debug message with struct field ia_valid (Leif Sahlberg) [1757670] - [fs] smb3: minor cleanup of compound_send_recv (Leif Sahlberg) [1757670] - [fs] CIFS: Fix module dependency (Leif Sahlberg) [1757670] - [fs] cifs: simplify code by removing CONFIG_CIFS_ACL ifdef (Leif Sahlberg) [1757670] - [fs] cifs: Fix check for matching with existing mount (Leif Sahlberg) [1757670] - [fs] cifs: Properly handle auto disabling of serverino option (Leif Sahlberg) [1757670] - [fs] smb3: if max_credits is specified then display it in /proc/mounts (Leif Sahlberg) [1757670] - [fs] Fix match_server check to allow for auto dialect negotiate (Leif Sahlberg) [1757670] - [fs] cifs: add missing GCM module dependency (Leif Sahlberg) [1757670] - [fs] SMB3.1.1: Add GCM crypto to the encrypt and decrypt functions (Leif Sahlberg) [1757670] - [fs] SMB3: Add SMB3.1.1 GCM to negotiated crypto algorigthms (Leif Sahlberg) [1757670] - [fs] fs: cifs: Drop unlikely before IS_ERR(_OR_NULL) (Leif Sahlberg) [1757670] - [fs] cifs: Use kmemdup in SMB2_ioctl_init() (Leif Sahlberg) [1757670] - [fs] SMB3: retry on STATUS_INSUFFICIENT_RESOURCES instead of failing write (Leif Sahlberg) [1757670] - [fs] cifs: fix panic in smb2_reconnect (Leif Sahlberg) [1757670] - [fs] CIFS: cifs_read_allocate_pages: don't iterate through whole page array on ENOMEM (Leif Sahlberg) [1757670] - [fs] dfs_cache: fix a wrong use of kfree in flush_cache_ent() (Leif Sahlberg) [1757670] - [fs] fs/cifs/smb2pdu.c: fix buffer free in SMB2_ioctl_free (Leif Sahlberg) [1757670] - [fs] cifs: fix memory leak of pneg_inbuf on -EOPNOTSUPP ioctl case (Leif Sahlberg) [1757670] - [fs] cifs: add support for SEEK_DATA and SEEK_HOLE (Leif Sahlberg) [1757670] - [fs] cifs: Allocate memory for all iovs in smb2_ioctl (Leif Sahlberg) [1757670] - [fs] cifs: Don't match port on SMBDirect transport (Leif Sahlberg) [1757670] - [fs] cifs:smbd Use the correct DMA direction when sending data (Leif Sahlberg) [1757670] - [fs] cifs:smbd When reconnecting to server, call smbd_destroy() after all MIDs have been called (Leif Sahlberg) [1757670] - [fs] smb3: trivial cleanup to smb2ops.c (Leif Sahlberg) [1757670] - [fs] cifs: cleanup smb2ops.c and normalize strings (Leif Sahlberg) [1757670] - [fs] smb3: display session id in debug data (Leif Sahlberg) [1757670] - [fs] cifs: update module internal version number (Leif Sahlberg) [1757670] - [fs] cifs: fix crash querying symlinks stored as reparse-points (Leif Sahlberg) [1757670] - [fs] SMB3: Clean up query symlink when reparse point (Leif Sahlberg) [1757670] - [fs] cifs: fix strcat buffer overflow and reduce raciness in smb21_set_oplock_level() (Leif Sahlberg) [1757670] - [fs] Negotiate and save preferred compression algorithms (Leif Sahlberg) [1757670] - [fs] cifs: rename and clarify CIFS_ASYNC_OP and CIFS_NO_RESP (Leif Sahlberg) [1757670] - [fs] smb3: Add protocol structs for change notify support (Leif Sahlberg) [1757670] - [fs] cifs: fix smb3_zero_range for Azure (Leif Sahlberg) [1757670] - [fs] cifs: zero-range does not require the file is sparse (Leif Sahlberg) [1757670] - [fs] Add new flag on SMB3.1.1 read (Leif Sahlberg) [1757670] - [fs] cifs: add fiemap support (Leif Sahlberg) [1757670] - [fs] SMB3: Add defines for new negotiate contexts (Leif Sahlberg) [1757670] - [fs] cifs: fix bi-directional fsctl passthrough calls (Leif Sahlberg) [1757670] - [fs] cifs: smbd: take an array of reqeusts when sending upper layer data (Leif Sahlberg) [1757670] - [fs] SMB3: Add handling for different FSCTL access flags (Leif Sahlberg) [1757670] - [fs] cifs: Add support for FSCTL passthrough that write data to the server (Leif Sahlberg) [1757670] - [fs] cifs: remove superfluous inode_lock in cifs_{strict_}fsync (Leif Sahlberg) [1757670] - [fs] cifs: Call MID callback before destroying transport (Leif Sahlberg) [1757670] - [fs] smbd: Make upper layer decide when to destroy the transport (Leif Sahlberg) [1757670] - [fs] SMB3: update comment to clarify enumerating snapshots (Leif Sahlberg) [1757670] - [fs] CIFS: check CIFS_MOUNT_NO_DFS when trying to reuse existing sb (Leif Sahlberg) [1757670] - [fs] CIFS: Show locallease in /proc/mounts for cifs shares mounted with locallease feature. (Leif Sahlberg) [1757670] - [fs] cifs: Fix DFS cache refresher for DFS links (Leif Sahlberg) [1757670] - [fs] cifs: don't use __constant_cpu_to_le32() (Leif Sahlberg) [1757670] - [fs] SMB3: Track total time spent on roundtrips for each SMB3 command (Leif Sahlberg) [1757670] - [fs] cifs: use the right include for signal_pending() (Leif Sahlberg) [1757670] - [fs] CIFS: Mask off signals when sending SMB packets (Leif Sahlberg) [1757670] - [infiniband] RDMA/umem: Revert broken 'off by one' fix (Kamal Heib) [1720888] - [infiniband] RDMA/umem: minor bug fix in error handling path (Kamal Heib) [1720888] - [infiniband] RDMA/uverbs: Don't do double free of allocated PD (Kamal Heib) [1720888] - [infiniband] RDMA: Handle ucontext allocations by IB/core (Kamal Heib) [1720888] - [infiniband] cross-tree: phase out dma_zalloc_coherent() (Kamal Heib) [1720888] - [infiniband] RDMA/core: Fix a WARN() message (Kamal Heib) [1720888] - [infiniband] RDMA/uverbs: Store PR pointer before it is overwritten (Kamal Heib) [1720888] - [infiniband] RDMA/core: Cosmetic change - move member initialization to correct block (Kamal Heib) [1720888] - [infiniband] rdma_rxe: Use netlink messages to add/delete links (Kamal Heib) [1720888] - [infiniband] RDMA/core: Add RDMA_NLDEV_CMD_NEWLINK/DELLINK support (Kamal Heib) [1720888] - [infiniband] RDMA/rxe: Close a race after ib_register_device (Kamal Heib) [1720888] - [infiniband] RDMA/rxe: Add ib_device_get_by_name() and use it in rxe (Kamal Heib) [1720888] - [infiniband] RDMA/rxe: Use driver_unregister and new unregistration API (Kamal Heib) [1720888] - [infiniband] RDMA/device: Provide APIs from the core code to help unregistration (Kamal Heib) [1720888] - [infiniband] RDMA/rxe: Use ib_device_get_by_netdev() instead of open coding (Kamal Heib) [1720888] - [infiniband] RDMA/device: Add ib_device_get_by_netdev() (Kamal Heib) [1720888] - [infiniband] RDMA/device: Add ib_device_set_netdev() as an alternative to get_netdev (Kamal Heib) [1720888] - [infiniband] RDMA/cache: Move the cache per-port data into the main ib_port_data (Kamal Heib) [1720888] - [infiniband] RDMA/device: Consolidate ib_device per_port data into one place (Kamal Heib) [1720888] - [infiniband] RDMA: Add and use rdma_for_each_port (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Don't expose number of not-visible entries (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Connect QP number to .doit callback (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Provide parent IDs for PD, MR and QP objects (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Share with user-space object IDs (Kamal Heib) [1720888] - [infiniband] RDMA/restrack: Prepare restrack_root to addition of extra fields per-type (Kamal Heib) [1720888] - [infiniband] RDMA/restrack: Hide restrack DB from IB/core (Kamal Heib) [1720888] - [infiniband] RDMA/restrack: Reduce scope of synchronization lock while updating DB (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Add resource tracker doit callback (Kamal Heib) [1720888] - [infiniband] RDMA/restrack: Translate from ID to restrack object (Kamal Heib) [1720888] - [infiniband] RDMA/restrack: Convert internal DB from hash to XArray (Kamal Heib) [1720888] - [infiniband] RDMA/core: Move device addition deletion to device.c (Kamal Heib) [1720888] - [infiniband] RDMA/core: Introduce and use ib_setup_port_attrs() (Kamal Heib) [1720888] - [infiniband] RDMA/core: Use simpler device_del() instead of device_unregister() (Kamal Heib) [1720888] - [infiniband] RDMA/nes: Remove useless usecnt variable and redundant memset (Kamal Heib) [1720888] - [infiniband] IB/{hw, sw}: Remove 'uobject->context' dependency in object creation APIs (Kamal Heib) [1720888] - [infiniband] RDMA/qedr: remove set but not used variable 'ib_ctx' (Kamal Heib) [1720888] - [infiniband] RDMA/mthca: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720888] - [infiniband] RDMA: Cleanup undesired pd->uobject usage (Kamal Heib) [1720888] - [infiniband] RDMA/mthca: Clear QP objects during their allocation (Kamal Heib) [1720888] - [include] IB/verbs: Add helper function rdma_udata_to_drv_context (Kamal Heib) [1720888] - [infiniband] IB/uverbs: Add ib_ucontext to uverbs_attr_bundle sent from ioctl and cmd flows (Kamal Heib) [1720888] - [infiniband] IB/ipoib: Use __func__ instead of function's name (Kamal Heib) [1720888] - [infiniband] RDMA/iwpm: Remove set but not used variable 'msg_seq' (Kamal Heib) [1720888] - [infiniband] RDMA/nes: Use for_each_sg_dma_page iterator for umem SGL (Kamal Heib) [1720888] - [net] xprtrdma: Check inline size before providing a Write chunk (Kamal Heib) [1720888] - [infiniband] RDMA/ocrdma: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720888] - [infiniband] RDMA/vmw_pvrdma: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720888] - [infiniband] RDMA/devices: Re-organize device.c locking (Kamal Heib) [1720888] - [infiniband] RDMA/devices: Use xarray to store the client_data (Kamal Heib) [1720888] - [infiniband] RDMA/devices: Use xarray to store the clients (Kamal Heib) [1720888] - [infiniband] RDMA/device: Use an ida instead of a free page in alloc_name (Kamal Heib) [1720888] - [infiniband] RDMA/device: Get rid of reg_state (Kamal Heib) [1720888] - [infiniband] RDMA/device: Check that the rename is nop under the lock (Kamal Heib) [1720888] - [infiniband] RDMA: Handle PD allocations by IB/core (Kamal Heib) [1720888] - [infiniband] RDMA/hns: fix spelling mistake "reseved" -> "reserved" (Kamal Heib) [1720888] - [infiniband] RDMA/core: Share driver structure size with core (Kamal Heib) [1720888] - [infiniband] IB/cma: Define option to set ack timeout and pack tos_set (Kamal Heib) [1720888] - [infiniband] drivers/IB,core: reduce scope of mmap_sem (Kamal Heib) [1720888] - [infiniband] drivers/IB,usnic: reduce scope of mmap_sem (Kamal Heib) [1720888] - [net] svcrdma: Remove syslog warnings in work completion handlers (Kamal Heib) [1720888] - [net] svcrdma: Squelch compiler warning when SUNRPC_DEBUG is disabled (Kamal Heib) [1720888] - [net] svcrdma: Use struct_size() in kmalloc() (Kamal Heib) [1720888] - [infiniband] RDMA/iwpm: move kdoc comments to functions (Kamal Heib) [1720888] - [infiniband] RDMA/cma: Remove CM_ID statistics provided by rdma-cm module (Kamal Heib) [1720888] - [infiniband] scsi: RDMA/srpt: Rework I/O context allocation (Kamal Heib) [1720888] - [infiniband] scsi: RDMA/srpt: Fix handling of command / TMF submission failure (Kamal Heib) [1720888] - [infiniband] RDMA/IWPM: Support no port mapping requirements (Kamal Heib) [1720888] - [infiniband] RDMA/IWPM: refactor the IWPM message attribute names (Kamal Heib) [1720888] - [infiniband] RDMA/rxe: Improve loopback marking (Kamal Heib) [1720888] - [infiniband] RDMA/rxe: Move rxe_init_av() to rxe_av.c (Kamal Heib) [1720888] - [infiniband] IB/core: Remove ib_sg_dma_address() and ib_sg_dma_len() (Kamal Heib) [1720888] - [infiniband] IB/uverbs: Expose XRC ODP device capabilities (Kamal Heib) [1720888] - [include] IB/core: Allocate a bit for SRQ ODP support (Kamal Heib) [1720888] - [infiniband] RDMA/core: Use the ops infrastructure to keep all callbacks in one place (Kamal Heib) [1720888] - [infiniband] RDMA/cxgb4: Sort SRQ ops alphabetically (Kamal Heib) [1720888] - [infiniband] RDMA/restrack: Refactor user/kernel restrack additions (Kamal Heib) [1720888] - [infiniband] RDMA/core: Simplify restrack interface (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Prepare CAP_NET_ADMIN checks for .doit callbacks (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Factor out the PID namespace check (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Dynamically generate restrack dumpit callbacks (Kamal Heib) [1720888] - [infiniband] IB/usnic: Remove stub functions (Kamal Heib) [1720888] - [infiniband] RDMA: Add indication for in kernel API support to IB device (Kamal Heib) [1720888] - [infiniband] IB/mlx5: Introduce async DEVX obj query API (Kamal Heib) [1720888] - [infiniband] IB/mlx5: Introduce MLX5_IB_OBJECT_DEVX_ASYNC_CMD_FD (Kamal Heib) [1720888] - [infiniband] infiniband: prefix header search paths with $(srctree)/ (Kamal Heib) [1720888] - [infiniband] infiniband: remove unneeded header search paths (Kamal Heib) [1720888] - [infiniband] infiniband: ipoib: no need to check return value of debugfs_create functions (Kamal Heib) [1720888] - [infiniband] infiniband: usnic: no need to check return value of debugfs_create functions (Kamal Heib) [1720888] - [infiniband] infiniband: ocrdma: no need to check return value of debugfs_create functions (Kamal Heib) [1720888] - [infiniband] RDMA/ocrdma: Use PCI-ID as an identification in debugfs (Kamal Heib) [1720888] - [infiniband] IB/umad: Do not check status of nonseekable_open() (Kamal Heib) [1720888] - [infiniband] IB/umad: Avoid additional device reference during open()/close() (Kamal Heib) [1720888] - [infiniband] IB/rxe: Remove unnecessary rxe variable (Kamal Heib) [1720888] - [infiniband] IB/core: Simplify rdma cgroup registration (Kamal Heib) [1720888] - [infiniband] RDMA/device: Use __ib_device_get_by_name() in ib_device_rename() (Kamal Heib) [1720888] - [infiniband] RDMA: Rename port_callback to init_port (Kamal Heib) [1720888] - [infiniband] RDMA: Clear CTX objects during their allocation (Kamal Heib) [1720888] - [infiniband] RDMA: Clear PD objects during their allocation (Kamal Heib) [1720888] - [infiniband] RDMA/ocrdma: Fix out of bounds index check in query pkey (Kamal Heib) [1720888] - [infiniband] IB/{core, hw}: Have ib_umem_get extract the ib_ucontext from ib_udata (Kamal Heib) [1720888] - [infiniband] IB/{core, uverbs}: Move ib_umem_xxx functions from ib_core to ib_uverbs (Kamal Heib) [1720888] - [infiniband] RDMA/core: Don't depend device ODP capabilities on kconfig option (Kamal Heib) [1720888] - [infiniband] IB/srp: Use struct_size() in kzalloc() (Kamal Heib) [1720888] - [infiniband] IB/core: Use struct_size() in kzalloc() (Kamal Heib) [1720888] - [infiniband] IB/usnic: Use struct_size() in kmalloc() (Kamal Heib) [1720888] - [infiniband] IB/cm: Use struct_size() in kmalloc() (Kamal Heib) [1720888] - [mm] mm: introduce put_user_page*(), placeholder versions (Rafael Aquini) [1746371] - [mm] mm/gup: add FOLL_LONGTERM capability to GUP fast (Rafael Aquini) [1746371] - [mm] mm/gup: change GUP fast to use flags rather than a write 'bool' (Rafael Aquini) [1746371] - [mm] mm/gup: change write parameter to flags in fast walk (Rafael Aquini) [1746371] - [mm] mm/gup: replace get_user_pages_longterm() with FOLL_LONGTERM (Rafael Aquini) [1746371] - [s390] s390/mm: fix pxd_bad with folded page tables (Rafael Aquini) [1746371] - [s390] s390/mm: fix dump_pagetables top level page table walking (Rafael Aquini) [1746371] - [s390] s390/mm: convert to the generic get_user_pages_fast code (Rafael Aquini) [1746371] - [s390] s390/mm: make the pxd_offset functions more robust (Rafael Aquini) [1746371] - [mm] mm/gup: fix gup_pmd_range() for dax (Rafael Aquini) [1746371] - [mm] mm/gup: remove the 'write' parameter from gup_fast_permitted() (Rafael Aquini) [1746371] - [mm] mm/gup: fix follow_page_mask() kerneldoc comment (Rafael Aquini) [1746371] - [mm] mm/gup: fix __get_user_pages_fast() comment (Rafael Aquini) [1746371] - [mm] mm/gup_benchmark: prevent integer overflow in ioctl (Rafael Aquini) [1746371] - [mm] mm/gup_benchmark: add additional pinning methods (Rafael Aquini) [1746371] - [mm] mm/gup_benchmark: time put_page() (Rafael Aquini) [1746371] - [mm] mm/gup_benchmark: fix unsigned comparison to zero in __gup_benchmark_ioctl (Rafael Aquini) [1746371] - [mm] mm: remove caller signal_pending branch predictions (Rafael Aquini) [1746371] - [mm] mm: remove unnecessary local variable addr in __get_user_pages_fast() (Rafael Aquini) [1746371] - [mm] mm: change return type int to vm_fault_t for fault handlers (Rafael Aquini) [1746371] - [mm] mm: make mm->pinned_vm an atomic64 counter (Rafael Aquini) [1746371]- [kernel] sched/core: Schedule new worker even if PI-blocked (Waiman Long) [1758629] - [char] random: add a spinlock_t to struct batched_entropy (Waiman Long) [1758629] - [crypto] crypto: chacha20 - Fix chacha20_block() keystream alignment (again) (Waiman Long) [1758629] - [fs] locking/percpu-rwsem: Remove preempt_disable variants (Waiman Long) [1758629] - [x86] x86/tsc: Add option to disable tsc clocksource watchdog (Waiman Long) [1758629] - [x86] x86/irq: Handle spurious interrupt after shutdown gracefully (Waiman Long) [1758629] - [x86] x86/ioapic: Implement irq_get_irqchip_state() callback (Waiman Long) [1758629] - [kernel] genirq: Add optional hardware synchronization for shutdown (Waiman Long) [1758629] - [kernel] genirq: Fix misleading synchronize_irq() documentation (Waiman Long) [1758629] - [kernel] genirq: Delay deactivation in free_irq() (Waiman Long) [1758629] - [kernel] genirq: Remove redundant NULL pointer check in __free_irq() (Waiman Long) [1758629] - [kernel] genirq: Synchronize only with single thread on free_irq() (Waiman Long) [1758629] - [kernel] genirq: Update code comments wrt recycled thread_mask (Waiman Long) [1758629] - [usb] usb: core: remove flags variable in __usb_hcd_giveback_urb() (Waiman Long) [1758629] - [usb] usb: core: remove local_irq_save() around ->complete() handler (Waiman Long) [1758629] - [media] media: tm6000: use irqsave() in USB's complete callback (Waiman Long) [1758629] - [media] media: em28xx-audio: use irqsave() in USB's complete callback (Waiman Long) [1758629] - [x86] x86/mm/cpa: Optimize __cpa_flush_range() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Factor common code between cpa_flush_*() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Move CLFLUSH test into cpa_flush_array() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Move CLFLUSH test into cpa_flush_range() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Use flush_tlb_kernel_range() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Unconditionally avoid WBINDV when we can (Waiman Long) [1758629] - [x86] x86/mm/cpa: Move flush_tlb_all() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Use flush_tlb_all() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Avoid the 4k pages check completely (Waiman Long) [1758629] - [x86] x86/mm/cpa: Do the range check early (Waiman Long) [1758629] - [x86] x86/mm/cpa: Optimize same protection check (Waiman Long) [1758629] - [x86] x86/mm/cpa: Add sanity check for existing mappings (Waiman Long) [1758629] - [x86] x86/mm/cpa: Avoid static protection checks on unmap (Waiman Long) [1758629] - [x86] x86/mm/cpa: Add large page preservation statistics (Waiman Long) [1758629] - [x86] x86/mm/cpa: Add debug mechanism (Waiman Long) [1758629] - [x86] x86/mm/cpa: Allow range check for static protections (Waiman Long) [1758629] - [x86] x86/mm/cpa: Rework static_protections() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Split, rename and clean up try_preserve_large_page() (Waiman Long) [1758629] - [x86] x86/mm/init32: Mark text and rodata RO in one go (Waiman Long) [1758629] - [mm] mm/kasan/quarantine.c: make quarantine_lock a raw_spinlock_t (Waiman Long) [1758629] - [mm] mm/list_lru.c: fold __list_lru_count_one() into its caller (Waiman Long) [1758629] - [mm] mm: workingset: make shadow_lru_isolate() use locking suffix (Waiman Long) [1758629] - [mm] mm: workingset: remove local_irq_disable() from count_shadow_nodes() (Waiman Long) [1758629] - [iommu] iommu/amd: Remove redundant WARN_ON() (Waiman Long) [1758629] - [mm] mm/list_lru: introduce list_lru_shrink_walk_irq() (Waiman Long) [1758629] - [mm] mm/list_lru.c: pass struct list_lru_node* as an argument to __list_lru_walk_one() (Waiman Long) [1758629] - [mm] mm/list_lru.c: move locking from __list_lru_walk_one() to its caller (Waiman Long) [1758629] - [mm] mm/list_lru.c: use list_lru_walk_one() in list_lru_walk_node() (Waiman Long) [1758629] - [kernel] userns: use irqsave variant of refcount_dec_and_lock() (Waiman Long) [1758629] - [kernel] userns: use refcount_t for reference counting instead atomic_t (Waiman Long) [1758629] - [kernel] bdi: use irqsave variant of refcount_dec_and_lock() (Waiman Long) [1758629] - [mm] bdi: use refcount_t for reference counting instead atomic_t (Waiman Long) [1758629] - [char] random: remove preempt disabled region (Waiman Long) [1758629] - [misc] ocxl: Update for AFU descriptor template version 1.1 (Steve Best) [1751207] - [misc] ocxl: Make ocxl_remove() static (Steve Best) [1751207] - [misc] ocxl: do not use C++ style comments in uapi header (Steve Best) [1751207] - [misc] ocxl: Allow contexts to be attached with a NULL mm (Steve Best) [1751207] - [misc] ocxl: Fix return value check in afu_ioctl() (Steve Best) [1751207] - [misc] ocxl: Provide global MMIO accessors for external drivers (Steve Best) [1751207] - [misc] ocxl: move event_fd handling to frontend (Steve Best) [1751207] - [misc] ocxl: afu_irq only deals with IRQ IDs, not offsets (Steve Best) [1751207] - [misc] ocxl: Allow external drivers to use OpenCAPI contexts (Steve Best) [1751207] - [misc] ocxl: Create a clear delineation between ocxl backend & frontend (Steve Best) [1751207] - [misc] ocxl: Don't pass pci_dev around (Steve Best) [1751207] - [misc] ocxl: Split pci.c (Steve Best) [1751207] - [misc] ocxl: Remove some unused exported symbols (Steve Best) [1751207] - [misc] ocxl: Remove superfluous 'extern' from headers (Steve Best) [1751207] - [misc] ocxl: read_pasid never returns an error, so make it void (Steve Best) [1751207] - [misc] ocxl: Rename struct link to ocxl_link (Steve Best) [1751207] - [misc] ocxl: remove set but not used variables 'tid' and 'lpid' (Steve Best) [1751207] - [misc] ocxl: Fix endiannes bug in read_afu_name() (Steve Best) [1751207] - [misc] ocxl/afu_irq: Don't include (Steve Best) [1751207] - [misc] ocxl: Clarify error path in setup_xsl_irq() (Steve Best) [1751207] - [misc] ocxl: Fix endiannes bug in ocxl_link_update_pe() (Steve Best) [1751207] - [misc] ocxl: Fix access to the AFU Descriptor Data (Steve Best) [1751207] - [netdrv] gve: account for lack of netdev_xmit_more() definition (RHEL-only) (John Linville) [1728864] - [netdrv] gve: Copy and paste bug in gve_get_stats() (John Linville) [1728864] - [netdrv] gve: Fix case where desc_cnt and data_cnt can get out of sync (John Linville) [1728864] - [netdrv] gve: replace kfree with kvfree (John Linville) [1728864] - [netdrv] gve: Remove the exporting of gve_probe (John Linville) [1728864] - [netdrv] gve: fix unused variable/label warnings (John Linville) [1728864] - [netdrv] gve: Fix error return code in gve_alloc_qpls() (John Linville) [1728864] - [netdrv] gve: fix -ENOMEM null check on a page allocation (John Linville) [1728864] - [netdrv] gve: Fix u64_stats_sync to initialize start (John Linville) [1728864] - [netdrv] gve: Add ethtool support (John Linville) [1728864] - [netdrv] gve: Add workqueue and reset support (John Linville) [1728864] - [netdrv] gve: Add transmit and receive support (John Linville) [1728864] - [netdrv] gve: Add basic driver framework for Compute Engine Virtual NIC (John Linville) [1728864] - [mfd] mfd: intel-lpss: Add Intel Comet Lake PCI IDs (David Arcari) [1761586] - [scsi] scsi: core: save/restore command resid for error handling (Ewan Milne) [1760503] - [scsi] scsi: sd: Ignore a failure to sync cache due to lack of authorization (Ewan Milne) [1760503] - [scsi] scsi: core: Add sysfs attributes for VPD pages 0h and 89h (Ewan Milne) [1760503] - [scsi] scsi: core: Log SCSI command age with errors (Ewan Milne) [1760503] - [scsi] scsi: scsi_dh_rdac: zero cdb in send_mode_select() (Ewan Milne) [1760503] - [scsi] scsi: sd: Improve unaligned completion resid message (Ewan Milne) [1760503] - [scsi] scsi: core: Reduce memory required for SCSI logging (Ewan Milne) [1760503] - [scsi] scsi: core: Complain if scsi_target_block() fails (Ewan Milne) [1760503] - [scsi] scsi: core: Make scsi_internal_device_unblock_nowait() reject invalid new_state (Ewan Milne) [1760503] - [scsi] scsi: scsi_debugfs: Use for_each_set_bit to simplify code (Ewan Milne) [1760503] - [scsi] scsi: scsi_dh_alua: always use a 2 second delay before retrying RTPG (Ewan Milne) [1760503] - [scsi] scsi: sd_zbc: Fix compilation warning (Ewan Milne) [1760503] - [scsi] scsi: devinfo: BLIST_TRY_VPD_PAGES for SanDisk Cruzer Blade (Ewan Milne) [1760503] - [scsi] scsi: core: use scmd_printk() to print which command timed out (Ewan Milne) [1760503] - [scsi] scsi: Avoid that .queuecommand() gets called for a blocked SCSI device (Ewan Milne) [1760503] - [scsi] scsi: core: don't preallocate small SGL in case of NO_SG_CHAIN (Ewan Milne) [1760503] - [scsi] scsi: scsi_dh_alua: Fix possible null-ptr-deref (Ewan Milne) [1760503] - [scsi] scsi: st: add a SPDX tag to st.c (Ewan Milne) [1760503] - [scsi] scsi: sr: add a SPDX tag to sr.c (Ewan Milne) [1760503] - [scsi] scsi: sg: switch to SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: sd: switch remaining files to SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: sd: add a SPDX tag to sd.c (Ewan Milne) [1760503] - [scsi] scsi: scsi_transport_srp: switch to SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: scsi_transport_spi: switch to SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: scsi_transport_sas: switch to SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: scsi_transport_iscsi: switch to SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: scsi_transport_fc: switch to SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: core: switch the remaining scsi midlayer files to use SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: core: add SPDX tags to scsi midlayer files missing licensing information (Ewan Milne) [1760503] - [scsi] Revert "scsi: sd: Keep disk read-only when re-reading partition" (Ewan Milne) [1760503] - [scsi] scsi: core: set result when the command cannot be dispatched (Ewan Milne) [1760503] - [scsi] scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT (Ewan Milne) [1760503] - [scsi] scsi: core: don't hold device refcount in IO path (Ewan Milne) [1760503] - [scsi] scsi: sd: Quiesce warning if device does not report optimal I/O size (Ewan Milne) [1760503] - [scsi] scsi: core: Use HCTX_TYPE_DEFAULT for blk_mq_tag_set->map (Ewan Milne) [1760503] - [scsi] scsi: core: Avoid that a kernel warning appears during system resume (Ewan Milne) [1760503] - [scsi] scsi: core: Also call destroy_rcu_head() for passthrough requests (Ewan Milne) [1760503] - [scsi] scsi: core: replace GFP_ATOMIC with GFP_KERNEL in scsi_scan.c (Ewan Milne) [1760503] - [scsi] scsi: sd: Optimal I/O size should be a multiple of physical block size (Ewan Milne) [1760503] - [scsi] scsi: sd: Fix typo in sd_first_printk() (Ewan Milne) [1760503] - [scsi] scsi: scsi_debug: Implement support for write protect (Ewan Milne) [1760503] - [scsi] scsi: sd_zbc: Fix zone information messages (Ewan Milne) [1760503] - [scsi] scsi: sd: Improve sd_print_capacity() (Ewan Milne) [1760503] - [scsi] scsi: scsi_debug: fix write_same with virtual_gb problem (Ewan Milne) [1760503] - [scsi] scsi: sd: Protect against READ(6) or WRITE(6) with zero block transfer length (Ewan Milne) [1760503] - [scsi] scsi: core: Remove an atomic instruction from the hot path (Ewan Milne) [1760503] - [scsi] scsi: sd: Rename 'SCpnt' into 'cmd' (Ewan Milne) [1760503] - [scsi] scsi: sd: Clean up sd_setup_read_write_cmnd() (Ewan Milne) [1760503] - [scsi] scsi: sd: Create helper functions for read/write commands (Ewan Milne) [1760503] - [scsi] scsi: sd: Simplify misaligned I/O check (Ewan Milne) [1760503] - [scsi] scsi: sd: Be consistent about blocks vs. sectors (Ewan Milne) [1760503] - [scsi] scsi: sd: Remove a local variable (Ewan Milne) [1760503] - [scsi] scsi: scsi_debug: add cmd abort option to every_nth (Ewan Milne) [1760503] - [scsi] scsi: scsi_debug: skip long delays when ndelay small (Ewan Milne) [1760503] - [x86] efi/x86: Do not clean dummy variable in kexec path (Bhupesh Sharma) [1724436] - [scsi] scsi: csiostor: create per port irq affinity mask set (Jonathan Toppins) [1725816] - [pci] PCI: let pci_disable_link_state propagate errors (Myron Stowe) [1735834] - [scsi] scsi: scsi_transport_fc: Add FPIN fc event codes (Ewan Milne) [1755587] - [scsi] scsi: scsi_transport_fc: refactor event posting routines (Ewan Milne) [1755587] - [scsi] scsi: fc: add FPIN ELS definition (Ewan Milne) [1755587] - [scsi] scsi: lib/sg_pool.c: clear 'first_chunk' in case of no preallocation (Ewan Milne) [1747162] - [scsi] scsi: core: Run queue when state is set to running after being blocked (Ewan Milne) [1691599] - [scsi] scsi: sd: Fix a race between closing an sd device and sd I/O (Ewan Milne) [1689118] - [net] net/ibmvnic: Fix EOI when running in XIVE mode. (Steve Best) [1761378] - [powerpc] powerpc/mce: Fix SLB rebolting during MCE recovery path. (Desnes Augusto Nunes do Rosario) [1725842] - [powerpc] powerpc/pseries: hwpoison the pages upon hitting UE (Desnes Augusto Nunes do Rosario) [1725842] - [x86] perf/x86/amd: Change/fix NMI latency mitigation to use a timestamp (David Arcari) [1730134] - [arm64] arm64: entry: Remove unneeded need_resched() loop (Mark Langsdorf) [1737075] - [arm64] arm64: preempt: Fix big-endian when checking preempt count in assembly (Mark Langsdorf) [1737075] - [arm64] arm64: preempt: Provide our own implementation of asm/preempt.h (Mark Langsdorf) [1737075] - [include] preempt: Move PREEMPT_NEED_RESCHED definition into arch code (Mark Langsdorf) [1737075] - [x86] x86/intel_rdt: Ensure a CPU remains online for the region's pseudo-locking sequence (Alexander Beregalov) [1724902] - [kernel] perf/core: Add sanity check to deal with pinned event failure (Alexander Beregalov) [1724902] - [arm64] arm64/sve: Fix wrong free for task->thread.sve_state (Andrew Jones) [1756450] - [scsi] scsi: lpfc: Update lpfc version to 12.4.0.1 (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: cleanup: remove unused fcp_txcmlpq_cnt (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Complete removal of FCoE T10 PI support on SLI-4 adapters (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Update async event logging (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix list corruption detected in lpfc_put_sgl_per_hdwq (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix hdwq sgl locks and irq handling (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix spinlock_irq issues in lpfc_els_flush_cmd() (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix list corruption in lpfc_sli_get_iocbq (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix host hang at boot or slow boot (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix coverity errors on NULL pointer checks (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix NVMe ABTS in response to receiving an ABTS (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix discovery failures when target device connectivity bounces (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix GPF on scsi command completion (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix locking on mailbox command completion (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix device recovery errors after PLOGI failures (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix rpi release when deleting vport (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix NVME io abort failures causing hangs (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix miss of register read failure check (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix premature re-enabling of interrupts in lpfc_sli_host_down (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix pt2pt discovery on SLI3 HBAs (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix reset recovery paths that are not recovering (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Convert existing pf users to ps (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: fix 12.4.0.0 GPF at boot (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Remove bg debugfs buffers (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Resolve checker warning for lpfc_new_io_buf() (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Update lpfc version to 12.4.0.0 (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Merge per-protocol WQ/CQ pairs into single per-cpu pair (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Add NVMe sequence level error recovery support (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Support dynamic unbounded SGL lists on G7 hardware. (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Add MDS driver loopback diagnostics support (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Add first and second level hardware revisions to sysfs reporting (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Migrate to px and pf in kernel print calls (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Add simple unlikely optimizations to reduce NVME latency (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix coverity warnings (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix nvme first burst module parameter description (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix BlockGuard enablement on FCoE adapters (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix reported physical link speed on a disabled trunked link (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix Max Frame Size value shown in fdmishow output (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix upcall to bsg done in non-success cases (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix sli4 adapter initialization with MSI (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix nvme sg_seg_cnt display if HBA does not support NVME (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix nvme target mode ABTSing a received ABTS (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix hang when downloading fw on port enabled for nvme (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix too many sg segments spamming in kernel log (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix crash due to port reset racing vs adapter error handling (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix deadlock on host_lock during cable pulls (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix error in remote port address change (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix driver nvme rescan logging (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix sg_seg_cnt for HBAs that don't support NVME (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix propagation of devloss_tmo setting to nvme transport (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix loss of remote port after devloss due to lack of RPIs (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix devices that don't return after devloss followed by rediscovery (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix null ptr oops updating lpfc_devloss_tmo via sysfs attribute (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix FLOGI handling across multiple link up/down conditions (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix irq raising in lpfc_sli_hba_down (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix Oops in nvme_register with target logout/login (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix issuing init_vpi mbox on SLI-3 card (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix ADISC reception terminating login state if a NVME target (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix discovery when target has no GID_FT information (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix leak of ELS completions on adapter reset (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix failure to clear non-zero eq_delay after io rate reduction (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix crash on driver unload in wq free (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix ELS field alignments (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix PLOGI failure with high remoteport count (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: remove NULL check before some freeing functions (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: use spin_lock_irqsave in IRQ context (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: remove redundant code (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Remove unnecessary null check before kfree (Dick Kennedy) [1757574] - [scripts] scripts/spelling.txt: drop "sepc" from the misspelling list (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: reduce stack size with CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE (Dick Kennedy) [1757574] - [scsi] lpfc: add sysfs interface to post NVME RSCN (Dick Kennedy) [1757574] - [scsi] lpfc: add support for translating an RSCN rcv into a discovery rescan (Dick Kennedy) [1757574] - [scsi] lpfc: add support to generate RSCN events for nport (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: use sg helper to iterate over scatterlist (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Avoid unused function warnings (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Make some symbols static (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Remove set but not used variables 'qp' (Dick Kennedy) [1757574] - [lib] lib/vsprintf: Reinstate printing of legacy clock IDs (Prarit Bhargava) [1751075] - [lib] vsprintf: fix data type of variable in string_nocheck() (Prarit Bhargava) [1751075] - [scripts] kconfig: tests: fix recursive inclusion unit test (Prarit Bhargava) [1751075] - [kernel] printk: Replace GPLv2 boilerplate/reference with SPDX - rule 13 (Prarit Bhargava) [1751075] - [kernel] printk: Add SPDX license identifier for missed files (Prarit Bhargava) [1751075] - [kernel] printk: Add SPDX license identifier for more missed files (Prarit Bhargava) [1751075] - [kernel] panic: add an option to replay all the printk message in buffer (Prarit Bhargava) [1751075] - [kernel] panic: avoid the extra noise dmesg (Prarit Bhargava) [1751075] - [lib] vsprintf: Do not break early boot with probing addresses (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Make function pointer_string static (Prarit Bhargava) [1751075] - [lib] vsprintf: Limit the length of inlined error messages (Prarit Bhargava) [1751075] - [lib] vsprintf: Avoid confusion between invalid address and value (Prarit Bhargava) [1751075] - [lib] vsprintf: Prevent crash when dereferencing invalid pointers (Prarit Bhargava) [1751075] - [lib] vsprintf: Consolidate handling of unknown pointer specifiers (Prarit Bhargava) [1751075] - [lib] vsprintf: Factor out pO handler as kobject_string() (Prarit Bhargava) [1751075] - [lib] vsprintf: Factor out pV handler as va_format() (Prarit Bhargava) [1751075] - [lib] vsprintf: Factor out p[iI] handler as ip_addr_string() (Prarit Bhargava) [1751075] - [lib] vsprintf: Do not check address of well-known strings (Prarit Bhargava) [1751075] - [lib] vsprintf: Consistent pK handling for kptr_restrict == 0 (Prarit Bhargava) [1751075] - [lib] vsprintf: Shuffle restricted_pointer() (Prarit Bhargava) [1751075] - [kernel] printk: Tie printk_once / printk_deferred_once into .data.once for reset (Prarit Bhargava) [1751075] - [lib] lib: Use new kselftest header (Prarit Bhargava) [1751075] - [lib] lib/test_printf: Add empty module_exit function (Prarit Bhargava) [1751075] - [scripts] checkpatch: add pt as a valid vsprintf extension (Prarit Bhargava) [1751075] - [lib] lib/test_printf: Switch to bitmap_zalloc() (Prarit Bhargava) [1751075] - [lib] lib/vsprintf.c: move sizeof(struct printf_spec) next to its definition (Prarit Bhargava) [1751075] - [kernel] printk/docs: Add extra integer types to printk-formats (Prarit Bhargava) [1751075] - [kernel] printk: Remove no longer used LOG_PREFIX. (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Remove pCr remnant in comment (Prarit Bhargava) [1751075] - [kernel] printk: Pass caller information to log_store(). (Prarit Bhargava) [1751075] - [kernel] kernel/sysctl: add panic_print into sysctl (Prarit Bhargava) [1751075] - [kernel] panic: add options to print system info when panic happens (Prarit Bhargava) [1751075] - [include] include/linux/printk.h: drop silly "static inline asmlinkage" from dump_stack() (Prarit Bhargava) [1751075] - [kernel] printk: Add caller information to printk() output. (Prarit Bhargava) [1751075] - [kernel] printk: Remove print_prefix() calls with NULL buffer. (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Print time and date in human readable format via pt (Prarit Bhargava) [1751075] - [kernel] printk: fix printk_time race. (Prarit Bhargava) [1751075] - [kernel] printk: Make printk_emit() local function. (Prarit Bhargava) [1751075] - [documentation] doc: printk-formats: Remove bogus kobject references for device nodes (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Hash printed address for netdev bits fallback (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Hash legacy clock addresses (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Prepare for more general use of ptr_to_id() (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Make ptr argument conts in ptr_to_id() (Prarit Bhargava) [1751075] - [kernel] printk: fix integer overflow in setup_log_buf() (Prarit Bhargava) [1751075] - [kernel] printk: do not preliminary split up cont buffer (Prarit Bhargava) [1751075] - [kernel] printk: lock/unlock console only for new logbuf entries (Prarit Bhargava) [1751075] - [kernel] printk: keep kernel cont support always enabled (Prarit Bhargava) [1751075] - [kernel] printk: Give error on attempt to set log buffer length to over 2G (Prarit Bhargava) [1751075] - [kernel] printk: Add KBUILD_MODNAME and remove a redundant print prefix (Prarit Bhargava) [1751075] - [kernel] printk: Correct wrong casting (Prarit Bhargava) [1751075] - [kernel] printk: CON_PRINTBUFFER console registration is a bit racy (Prarit Bhargava) [1751075] - [kernel] printk: Do not miss new messages when replaying the log (Prarit Bhargava) [1751075] - [kernel] Revert "printk: make sure to print log on console." (Prarit Bhargava) [1751075] - [lib] vsprintf: print OF node name using full_name (Prarit Bhargava) [1751075] - [kernel] printk/tracing: Do not trace printk_nmi_enter() (Prarit Bhargava) [1751075] - [misc] notifier: Remove notifier header file wherever not used (Prarit Bhargava) [1751075] - [init] init: allow initcall tables to be emitted using relative references (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Do not handle pO[^F] as px (Prarit Bhargava) [1751075] - [kernel] console: Replace #if 0 with atomic var 'ignore_console_lock_warning' (Prarit Bhargava) [1751075] - [lib] vsprintf: Use hw RNG for ptr_key (Prarit Bhargava) [1751075] - [kernel] printk: Fix warning about unused suppress_message_printing (Prarit Bhargava) [1751075] - [char] random: Return nbytes filled from hw RNG (Prarit Bhargava) [1751075] - [char] random: Fix whitespace pre random-bytes work (Prarit Bhargava) [1751075] - [kernel] printk/nmi: Prevent deadlock when accessing the main log buffer in NMI (Prarit Bhargava) [1751075] - [kernel] printk: Create helper function to queue deferred console handling (Prarit Bhargava) [1751075] - [kernel] printk: Split the code for storing a message into the log buffer (Prarit Bhargava) [1751075] - [kernel] printk: Clean up syslog_print_all() (Prarit Bhargava) [1751075] - [kernel] printk: Export is_console_locked (Prarit Bhargava) [1751075] - [kernel] printk: Remove unnecessary kmalloc() from syslog during clear (Prarit Bhargava) [1751075] - [kernel] printk: Make CONSOLE_LOGLEVEL_QUIET configurable (Prarit Bhargava) [1751075] - [kernel] printk: make sure to print log on console. (Prarit Bhargava) [1751075] - [lib] lib/test_printf.c: accept "ptrval" as valid result for plain 'p' tests (Prarit Bhargava) [1751075] - [kernel] softirq: Remove tasklet_hrtimer (Prarit Bhargava) [1737073] - [include] list: add function list_rotate_to_front() (Prarit Bhargava) [1737073] - [clocksource] clocksource/drivers/tcb_clksrc: Rename the file for consistency (Prarit Bhargava) [1737073] - [clocksource] clocksource/drivers/tcb_clksrc: Move Kconfig option (Prarit Bhargava) [1737073] - [clocksource] clocksource/drivers/tcb_clksrc: Use tcb as sched_clock (Prarit Bhargava) [1737073] - [kernel] irq_work: Do not raise an IPI when queueing work on the local CPU (Prarit Bhargava) [1737073] - [tty] tty/sysrq: Convert show_lock to raw_spinlock_t (Prarit Bhargava) [1737073] - [net] xfrm: Replace hrtimer tasklet with softirq hrtimer (Prarit Bhargava) [1737073] - [netdrv] mac80211_hwsim: Replace hrtimer tasklet with softirq hrtimer (Prarit Bhargava) [1737073] - [kernel] kthread: Do not use TIMER_IRQSAFE (Prarit Bhargava) [1737073] - [kernel] kthread: Convert worker lock to raw spinlock (Prarit Bhargava) [1737073] - [netdrv] mac80211_hwsim: Timer should be initialized before device registered (Prarit Bhargava) [1737073] - [net] xfrm: use time64_t for in-kernel timestamps (Prarit Bhargava) [1737073] - [x86] x86/intel: Aggregate microserver naming (Prarit Bhargava) [1725644] - [x86] x86/intel: Aggregate big core graphics naming (Prarit Bhargava) [1725644] - [x86] x86/intel: Aggregate big core mobile naming (Prarit Bhargava) [1725644] - [x86] x86/intel: Aggregate big core client naming (Prarit Bhargava) [1725644] - [tools] turbostat: Replace GPLv2 boilerplate/reference with SPDX - rule 335 (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: update version number (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: rename has_hsw_msrs() (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: Fix Haswell Core systems (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: Add support for Hygon Fam 18h (Dhyana) RAPL (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: Fix caller parameter of get_tdp_amd() (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: Fix CPUC1 display value (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: do not enforce 1ms (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: read from pipes too (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: Add Ice Lake NNPI support (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: add Jacobsville support (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: remove duplicate pc10 column (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: fix file descriptor leaks (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: fix leak of file descriptor on error return path (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: fix buffer overrun (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: Make interval calculation per thread to reduce jitter (Prarit Bhargava) [1725644] - [tools] tools/power/x86: Enable compiler optimisations and Fortify by default (Prarit Bhargava) [1725644] - [x86] x86/cpu: Add Ice Lake NNPI to Intel family (Prarit Bhargava) [1725644]- [tools] perf tools: Fix segfault in cpu_cache_level__read() (Michael Petlan) [1761995] - [scsi] qla2xxx: Update driver version to 10.01.00.19.08.2-k (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix Nport ID display value (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix N2N link up fail (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix N2N link reset (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Optimize NPIV tear down process (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix stale mem access on driver unload (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix unbound sleep in fcport delete path. (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Silence fwdump template message (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix stale session (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix stuck login session (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix driver reload for ISP82xx (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix flash read for Qlogic ISPs (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix message indicating vectors used by driver (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: fix spelling mistake "initializatin" -> "initialization" (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix a recently introduced kernel warning (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix a NULL pointer dereference (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Simplify qla24xx_async_abort_cmd() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove two superfluous if-tests (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Introduce qla2x00_els_dcmd2_free() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Inline the qla2x00_fcport_event_handler() function (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Report invalid mailbox status codes (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove superfluous sts_entry_* casts (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Let the compiler check the type of the SCSI command context pointer (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Complain if sp->done() is not called from the completion path (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Make sure that aborted commands are freed (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Introduce qla2xxx_get_next_handle() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Modify NVMe include directives (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Make qlt_handle_abts_completion() more robust (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix a race condition between aborting and completing a SCSI command (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Introduce the function qla2xxx_init_sp() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Enable type checking for the SRB free and done callback functions (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Rework key encoding in qlt_find_host_by_d_id() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Set the responder mode if appropriate for ELS pass-through IOCBs (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Make it explicit that ELS pass-through IOCBs use little endian (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Check secondary image if reading the primary image fails (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Change the return type of qla24xx_read_flash_data() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Introduce the be_id_t and le_id_t data types for FC src/dst IDs (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Complain if a soft reset fails (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use memcpy() and strlcpy() instead of strcpy() and strncpy() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Check the PCI info string output buffer size (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Complain if waiting for pending commands times out (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Declare fourth qla2x00_set_model_info() argument const (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Always check the qla2x00_wait_for_hba_online() return value (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Suppress multiple Coverity complaint about out-of-bounds accesses (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Suppress a Coveritiy complaint about integer overflow (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove unreachable code from qla83xx_idc_lock() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix qla24xx_process_bidir_cmd() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Simplify a debug statement (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove dead code (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Complain if parsing the version string fails (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Complain if a mailbox command times out (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use strlcpy() instead of strncpy() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Do not corrupt vha->plogi_ack_list (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Report the firmware status code if a mailbox command fails (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix session lookup in qlt_abort_work() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Simplify qla24xx_abort_sp_done() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove two superfluous tests (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove a superfluous pointer check (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Simplify qlt_lport_dump() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Reduce the number of casts in GID list code (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Verify locking assumptions at runtime (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Change data_dsd into an array (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Declare qla_tgt_cmd.cdb const (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Reduce the scope of three local variables in qla2xxx_queuecommand() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Change the return type of qla2x00_update_ms_fdmi_iocb() into void (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Declare the fourth ql_dump_buffer() argument const (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove a superfluous forward declaration (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove an include directive from qla_mr.c (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Include the header file from qla_dsd.h (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use tabs instead of spaces for indentation (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Improve Linux kernel coding style conformance (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Really fix qla2xxx_eh_abort() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Make qla2x00_abort_srb() again decrease the sp reference count (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Allow NVMe IO to resume with short cable pull (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix hang in fcport delete path (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use common update-firmware-options routine for ISP27xx+ (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix NVMe port discovery after a short device port loss (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Correct error handling during initialization failures (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Retry fabric Scan on IOCB queue full (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix premature timer expiration (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix Relogin to prevent modifying scan_state flag (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Reject EH_{abort|device_reset|target_request} (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Skip FW dump on LOOP initialization error (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use Correct index for Q-Pair array (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix abort timeout race condition. (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix DMA unmap leak (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Replace vmalloc + memset with vzalloc (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove unnecessary null check (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: remove double assignment in qla2x00_update_fcport (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Add cleanup for PCI EEH recovery (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Avoid that lockdep complains about unsafe locking in tcm_qla2xxx_close_session() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Avoid that qlt_send_resp_ctio() corrupts memory (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use __le64 instead of uint32_t[2] for sending DMA addresses to firmware (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Introduce the dsd32 and dsd64 data structures (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Check the size of firmware data structures at compile time (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Pass little-endian values to the firmware (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Make qla24xx_async_abort_cmd() static (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove unnecessary locking from the target code (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove qla_tgt_cmd.released (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Complain if a command is released that is owned by the firmware (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: target: Fix offline port handling and host reset handling (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix abort handling in tcm_qla2xxx_write_pending() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix error handling in qlt_alloc_qfull_cmd() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Simplify qlt_send_term_imm_notif() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix use-after-free issues in qla2xxx_qpair_sp_free_dma() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix a qla24xx_enable_msix() error path (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Avoid that qla2x00_mem_free() crashes if called twice (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Make qla2x00_mem_free() easier to verify (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Increase the size of the mailbox arrays from 4 to 8 (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Log the status code if a firmware command fails (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Avoid that Coverity complains about dereferencing a NULL rport pointer (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Uninline qla2x00_init_timer() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Move qla2x00_is_reserved_id() from qla_inline.h into qla_init.c (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Move qla2x00_clear_loop_id() from qla_inline.h into qla_init.c (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove a set-but-not-used variable (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Declare qla2x00_find_new_loop_id() static (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Move qla2x00_set_reserved_loop_ids() definition (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix a format specifier (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Update two source code comments (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Silence Successful ELS IOCB message (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix device staying in blocked state (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Move qla2x00_set_fcport_state() from a .h into a .c file (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove two superfluous casts (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove qla_tgt_cmd.data_work and qla_tgt_cmd.data_work_free (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Move the include directive (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Declare qla24xx_build_scsi_crc_2_iocbs() static (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Move the port_state_str[] definition from a .h to a .c file (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Insert spaces where required (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix formatting of pointer types (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Leave a blank line after declarations (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use tabs to indent code (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix FC-AL connection target discovery (Himanshu Madhani) [1728845] - [scsi] scsi: tcm_qla2xxx: Minimize #include directives (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Unregister resources in the opposite order of the registration order (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Unregister chrdev if module initialization fails (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use get/put_unaligned where appropriate (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Make qla2x00_process_response_queue() easier to read (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Declare local symbols static (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use ARRAY_SIZE() in the definition of QLA_LAST_SPEED (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove a comment that refers to the SCSI host lock (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove useless set memory to zero use memset() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Cleanup fcport memory to prevent leak (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Further limit FLASH region write access from SysFS (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix incorrect region-size setting in optrom SYSFS routines (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Disable T10-DIF feature with FC-NVMe during probe (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Increase the max_sgl_segments to 1024 (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Reset the FCF_ASYNC_{SENT|ACTIVE} flags (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Set the qpair in SRB to NULL when SRB is released (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix a small typo in qla_bsg.c (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix comment alignment in qla_bsg.c (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use HCTX_TYPE_DEFAULT for blk_mq_tag_set->map (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: deadlock by configfs_depend_item (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: use lower_32_bits and upper_32_bits instead of reinventing them (Himanshu Madhani) [1728845] - [md] dm snapshot: rework COW throttling to fix deadlock (Mike Snitzer) [1758605] - [md] dm snapshot: introduce account_start_copy() and account_end_copy() (Mike Snitzer) [1758605] - [netdrv] ice: Bump version (Jonathan Toppins) [1721711] - [netdrv] ice: Enable DDP package download (Jonathan Toppins) [1721711] - [netdrv] ice: Initialize DDP package structures (Jonathan Toppins) [1721711] - [netdrv] ice: Implement Dynamic Device Personalization (DDP) download (Jonathan Toppins) [1721711] - [netdrv] ice: Fix FW version formatting in dmesg (Jonathan Toppins) [1721711] - [netdrv] ice: send driver version to firmware (Jonathan Toppins) [1721711] - [netdrv] ice: Rework around device/function capabilities (Jonathan Toppins) [1721711] - [netdrv] ice: change default number of receive descriptors (Jonathan Toppins) [1721711] - [netdrv] ice: Minor refactor in queue management (Jonathan Toppins) [1721711] - [netdrv] ice: Allow for delayed LLDP MIB change registration (Jonathan Toppins) [1721711] - [netdrv] ice: update Tx context struct (Jonathan Toppins) [1721711] - [netdrv] ice: Report VF link status with opcode to get resources (Jonathan Toppins) [1721711] - [netdrv] ice: Check for DCB capability before initializing DCB (Jonathan Toppins) [1721711] - [netdrv] ice: report link down for VF when PF's queues are not enabled (Jonathan Toppins) [1721711] - [netdrv] ice: Reliably reset VFs (Jonathan Toppins) [1721711] - [netdrv] ice: change work limit to a constant (Jonathan Toppins) [1721711] - [netdrv] ice: small efficiency fixes (Jonathan Toppins) [1721711] - [netdrv] ice: move code closer together (Jonathan Toppins) [1721711] - [netdrv] ice: clean up arguments (Jonathan Toppins) [1721711] - [netdrv] ice: Check root pointer for validity (Jonathan Toppins) [1721711] - [netdrv] ice: Add ice_get_main_vsi to get PF/main VSI (Jonathan Toppins) [1721711] - [netdrv] ice: Update fields in ice_vsi_set_num_qs when reconfiguring (Jonathan Toppins) [1721711] - [netdrv] ice: Only disable VLAN pruning for the VF when all VLANs are removed (Jonathan Toppins) [1721711] - [netdrv] ice: Remove enable DCB when SW LLDP is activated (Jonathan Toppins) [1721711] - [netdrv] ice: Report stats when VSI is down (Jonathan Toppins) [1721711] - [netdrv] ice: Always notify FW of VF reset (Jonathan Toppins) [1721711] - [netdrv] ice: Correctly handle return values for init DCB (Jonathan Toppins) [1721711] - [netdrv] ice: Limit Max TCs on devices with more than 4 ports (Jonathan Toppins) [1721711] - [netdrv] ice: Cleanup defines in ice_type.h (Jonathan Toppins) [1721711] - [netdrv] ice: print extra message if topology issue (Jonathan Toppins) [1721711] - [netdrv] ice: add print of autoneg state to link message (Jonathan Toppins) [1721711] - [netdrv] ice: update driver unloading field for Queue Shutdown AQ command (Jonathan Toppins) [1721711] - [netdrv] ice: add needed PFR during driver unload (Jonathan Toppins) [1721711] - [netdrv] ice: Deduce TSA value from the priority value in the CEE mode (Jonathan Toppins) [1721711] - [netdrv] ice: Report what the user set for coalesce [tx|rx]-usecs (Jonathan Toppins) [1721711] - [netdrv] ice: Fix resource leak in ice_remove_rule_internal() (Jonathan Toppins) [1721711] - [netdrv] ice: Fix EMP reset handling (Jonathan Toppins) [1721711] - [netdrv] ice: fix adminq calls during remove (Jonathan Toppins) [1721711] - [netdrv] ice: Rework ice_ena_msix_range (Jonathan Toppins) [1721711] - [netdrv] ice: Fix VF configuration issues due to reset (Jonathan Toppins) [1721711] - [netdrv] ice: Alloc queue management bitmaps and arrays dynamically (Jonathan Toppins) [1721711] - [netdrv] ice: add support for virtchnl_queue_select.[tx|rx]_queues bitmap (Jonathan Toppins) [1721711] - [netdrv] ice: add support for enabling/disabling single queues (Jonathan Toppins) [1721711] - [netdrv] ice: fix potential infinite loop (Jonathan Toppins) [1721711] - [netdrv] ice: fix ice_is_tc_ena (Jonathan Toppins) [1721711] - [netdrv] ice: add validation in OP_CONFIG_VSI_QUEUES VF message (Jonathan Toppins) [1721711] - [netdrv] ice: Don't clog kernel debug log with VF MDD events errors (Jonathan Toppins) [1721711] - [netdrv] ice: Introduce a local variable for a VSI in the rebuild path (Jonathan Toppins) [1721711] - [netdrv] ice: shorten local and add debug prints (Jonathan Toppins) [1721711] - [netdrv] ice: Sanitize ice_ena_vsi and ice_dis_vsi (Jonathan Toppins) [1721711] - [netdrv] ice: added sibling head to parse nodes (Jonathan Toppins) [1721711] - [netdrv] ice: Fix ethtool port and PFC stats for 4x25G cards (Jonathan Toppins) [1721711] - [netdrv] ice: Don't allow VSI to remove unassociated ucast filter (Jonathan Toppins) [1721711] - [netdrv] ice: Fix issues updating VSI MAC filters (Jonathan Toppins) [1721711] - [netdrv] ice: update ethtool stats on-demand (Jonathan Toppins) [1721711] - [netdrv] ice: Add input handlers for virtual channel handlers (Jonathan Toppins) [1721711] - [netdrv] ice: Don't clear auto_fec bit in ice_cfg_phy_fec() (Jonathan Toppins) [1721711] - [netdrv] ice: Fix flag used for module query (Jonathan Toppins) [1721711] - [netdrv] ice: silence some bogus error messages (Jonathan Toppins) [1721711] - [netdrv] ice: Rename ethtool private flag for lldp (Jonathan Toppins) [1721711] - [netdrv] ice: reject VF attempts to enable head writeback (Jonathan Toppins) [1721711] - [netdrv] ice: Copy dcbx configuration only if mode is correct (Jonathan Toppins) [1721711] - [netdrv] ice: Treat DCBx state NOT_STARTED as valid (Jonathan Toppins) [1721711] - [netdrv] ice: Don't call synchronize_irq() for VF's from the host (Jonathan Toppins) [1721711] - [netdrv] ice: Account for all states of FW DCBx and LLDP (Jonathan Toppins) [1721711] - [netdrv] ice: Allow egress control packets from PF_VSI (Jonathan Toppins) [1721711] - [netdrv] ice: improve print for VF's when adding/deleting MAC filters (Jonathan Toppins) [1721711] - [netdrv] ice: Change type for queue counts (Jonathan Toppins) [1721711] - [netdrv] ice: Move VF resources definition to SR-IOV specific file (Jonathan Toppins) [1721711] - [netdrv] ice: Increase size of Mailbox receive queue for many VFs (Jonathan Toppins) [1721711] - [netdrv] ice: Reduce wait times during VF bringup/reset (Jonathan Toppins) [1721711] - [netdrv] ice: update GLINT_DYN_CTL and GLINT_VECT2FUNC register access (Jonathan Toppins) [1721711] - [netdrv] ice: Do not always bring up PF VSI in ice_ena_vsi() (Jonathan Toppins) [1721711] - [netdrv] ice: allow empty Rx descriptors (Jonathan Toppins) [1721711] - [netdrv] ice: Fix kernel hang with DCB reset in CEE mode (Jonathan Toppins) [1721711] - [netdrv] ice: Set WB_ON_ITR when we don't re-enable interrupts (Jonathan Toppins) [1721711] - [netdrv] ice: fix set pause param autoneg check (Jonathan Toppins) [1721711] - [netdrv] ice: Restructure VFs initialization flows (Jonathan Toppins) [1721711] - [netdrv] ice: Assume that more than one Rx queue is rare in ice_napi_poll (Jonathan Toppins) [1721711] - [netdrv] ice: Use the software based tail when checking for hung Tx ring (Jonathan Toppins) [1721711] - [netdrv] ice: Bump version number (Jonathan Toppins) [1721711] - [netdrv] ice: Remove flag to track VF interrupt status (Jonathan Toppins) [1721711] - [netdrv] ice: Remove unnecessary flag ICE_FLAG_MSIX_ENA (Jonathan Toppins) [1721711] - [netdrv] ice: Don't return error for disabling LAN Tx queue that does exist (Jonathan Toppins) [1721711] - [netdrv] ice: Remove duplicate code in ice_alloc_rx_bufs (Jonathan Toppins) [1721711] - [netdrv] ice: Add stats for Rx drops at the port level (Jonathan Toppins) [1721711] - [netdrv] ice: Update number of VF queue before setting VSI resources (Jonathan Toppins) [1721711] - [netdrv] ice: Set up Tx scheduling tree based on alloc VSI Tx queues (Jonathan Toppins) [1721711] - [netdrv] ice: Only bump Rx tail and release buffers once per napi_poll (Jonathan Toppins) [1721711] - [netdrv] ice: Disable VFs until reset is completed (Jonathan Toppins) [1721711] - [netdrv] ice: Do not configure port with no media (Jonathan Toppins) [1721711] - [netdrv] ice: separate out control queue lock creation (Jonathan Toppins) [1721711] - [netdrv] ice: Always set prefena when configuring an Rx queue (Jonathan Toppins) [1721711] - [netdrv] ice: Move vector base setup to PF VSI (Jonathan Toppins) [1721711] - [netdrv] ice: track hardware stat registers past rollover (Jonathan Toppins) [1721711] - [netdrv] ice: add lp_advertising flow control support (Jonathan Toppins) [1721711] - [netdrv] ice: Use struct_size() helper (Jonathan Toppins) [1721711] - [netdrv] ice: Use LLDP ethertype define ETH_P_LLDP (Jonathan Toppins) [1721711] - [netdrv] ice: Trivial cosmetic changes (Jonathan Toppins) [1721711] - [netdrv] ice: Recognize higher speeds (Jonathan Toppins) [1721711] - [netdrv] ice: Use a different ICE_DBG bit for firmware log messages (Jonathan Toppins) [1721711] - [netdrv] ice: Update function header (Jonathan Toppins) [1721711] - [netdrv] ice: Move define for ICE_AQC_DRIVER_UNLOADING (Jonathan Toppins) [1721711] - [netdrv] ice: Align to updated AQ command formats (Jonathan Toppins) [1721711] - [netdrv] ice: Use continue instead of an else block (Jonathan Toppins) [1721711] - [netdrv] ice: Change minimum descriptor count value for Tx/Rx rings (Jonathan Toppins) [1721711] - [netdrv] ice: Add switch rules to handle LLDP packets (Jonathan Toppins) [1721711] - [netdrv] ice: Cleanup ice_update_link_info (Jonathan Toppins) [1721711] - [netdrv] ice: Use right type for ice_cfg_vsi_lan return (Jonathan Toppins) [1721711] - [netdrv] ice: Add support for Forward Error Correction (FEC) (Jonathan Toppins) [1721711] - [netdrv] ice: Add support for virtchnl_vector_map.[rxq|txq]_map (Jonathan Toppins) [1721711] - [netdrv] ice: Introduce ice_init_mac_fltr and move ice_napi_del (Jonathan Toppins) [1721711] - [netdrv] ice: Use GLINT_DYN_CTL to disable VF's interrupts (Jonathan Toppins) [1721711] - [netdrv] ice: Add a helper to trigger software interrupt (Jonathan Toppins) [1721711] - [netdrv] ice: Configure RSS LUT key only if RSS is enabled (Jonathan Toppins) [1721711] - [netdrv] ice: Add ice_get_fw_log_cfg to init FW logging (Jonathan Toppins) [1721711] - [netdrv] ice: Minor cleanup in ice_switch.h (Jonathan Toppins) [1721711] - [netdrv] ice: Remove redundant and premature event config (Jonathan Toppins) [1721711] - [netdrv] ice: Change message level (Jonathan Toppins) [1721711] - [netdrv] ice: Check all VFs for MDD activity, don't disable (Jonathan Toppins) [1721711] - [netdrv] ice: Refactor interrupt tracking (Jonathan Toppins) [1721711] - [netdrv] ice: Add handler for ethtool selftest (Jonathan Toppins) [1721711] - [netdrv] ice: Don't call ice_cfg_itr() for SR-IOV (Jonathan Toppins) [1721711] - [netdrv] ice: Set minimum default Rx descriptor count to 512 (Jonathan Toppins) [1721711] - [netdrv] ice: Resolve static analysis warning (Jonathan Toppins) [1721711] - [netdrv] ice: Implement toggling ethtool rx-vlan-filter (Jonathan Toppins) [1721711] - [netdrv] ice: Remove direct write for GLLAN_RCTL_0 (Jonathan Toppins) [1721711] - [netdrv] ice: Fix LINE_SPACING style issue (Jonathan Toppins) [1721711] - [netdrv] ice: Silence semantic parser warnings (Jonathan Toppins) [1721711] - [netdrv] ice: Fix couple of issues in ice_vsi_release (Jonathan Toppins) [1721711] - [netdrv] ice: Reorganize ice_vf struct (Jonathan Toppins) [1721711] - [netdrv] ice: Use bitfields when possible (Jonathan Toppins) [1721711] - [netdrv] ice: Reorganize tx_buf and ring structs (Jonathan Toppins) [1721711] - [netdrv] ice: Format ethtool reported stats (Jonathan Toppins) [1721711] - [netdrv] ice: Gracefully handle reset failure in ice_alloc_vfs() (Jonathan Toppins) [1721711] - [netdrv] ice: Refactor the LLDP MIB change event handling (Jonathan Toppins) [1721711] - [netdrv] ice: Advertise supported link modes if none requested (Jonathan Toppins) [1721711] - [netdrv] ice: Fix hang when ethtool disables FW LLDP (Jonathan Toppins) [1721711] - [netdrv] ice: Call out dev/func caps when printing (Jonathan Toppins) [1721711] - [netdrv] ice: Remove braces for single statement blocks (Jonathan Toppins) [1721711] - [netdrv] ice: Cleanup an unnecessary variable initialization (Jonathan Toppins) [1721711] - [netdrv] ice: Implement LLDP persistence (Jonathan Toppins) [1721711] - [netdrv] ice: Fix double spacing (Jonathan Toppins) [1721711] - [kernel] sched/debug: Fix potential deadlock when writing to sched_features (Vladis Dronov) [1760060] - [kernel] sched/debug: Use match_string() helper instead of open-coded logic (Vladis Dronov) [1760060] - [hid] HID: intel-ish-hid: ipc: add EHL device id (Tony Camuso) [1716756] - [hid] HID: remove NO_D3 flag when remove driver (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: fix wrong driver_data usage (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Fix a use after free in load_fw_from_host() (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Replace GPLv2 boilerplate/reference with SPDX - rule 288 (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Add SPDX license identifier - Makefile/Kconfig (Tony Camuso) [1716756] - [platform] platform/chrome: Add ChromeOS EC ISHTP driver (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: prefix header search paths with $(srctree)/ (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Add Comet Lake PCI device ID (Tony Camuso) [1716756] - [platform] platform/chrome: cros_ec: Add EC host command support using rpmsg (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: fix spelling mistake "multipe" -> "multiple" (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: ISH firmware loader client driver (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Add interface function for PCI device pointer (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Use the new interface functions in HID ish client (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Move functions related to bus and device (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Add interface functions for struct ishtp_cl (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Move the common functions from client.h (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Store ishtp_cl_device instance in device (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Move driver registry functions (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Simplify ishtp_cl_link() (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Hide members of struct ishtp_cl_device (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Add match callback to ishtp bus type (Tony Camuso) [1716756] - [hid] HID: intel-ish: enable raw interface to HID devices on ISH (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Use VID/PID from ISH (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Switch to use new generic UUID API (Tony Camuso) [1716756] - [hid] HID: intel-ish: ipc: handle PIMR before ish_wakeup also clear PISR busy_clear bit (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: use helper function to search client id (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: ishtp: add helper function for client search (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: use helper function to access client buffer (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: ishtp: add helper functions for client buffer operation (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: use helper function for private driver data set/get (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: ishtp: add helper function for driver data get/set (Tony Camuso) [1716756] - [platform] platform/chrome: Move cros-ec transport drivers to drivers/platform. (Tony Camuso) [1716756] - [tools] tools: PCI: Fix compiler warning in pcitest (Myron Stowe) [1753749] - [iommu] iommu: Fix integer truncation (Myron Stowe) [1753749] - [pci] PCI/P2PDMA: Ignore root complex whitelist when an IOMMU is present (Myron Stowe) [1753749] - [pci] PCI: Cleanup setup-bus.c comments and whitespace (Myron Stowe) [1753749] - [include] CPER: Remove unnecessary use of user-space types (Myron Stowe) [1753749] - [include] CPER: Add UEFI spec references (Myron Stowe) [1753749] - [pci] PCI: Fix comment typos (Myron Stowe) [1753749] - [pci] PCI: Cleanup register definition width and whitespace (Myron Stowe) [1753749] - [pci] PCI: pciehp: Remove pointless MY_NAME definition (Myron Stowe) [1753749] - [pci] PCI: pciehp: Remove pointless PCIE_MODULE_NAME definition (Myron Stowe) [1753749] - [pci] PCI: pciehp: Remove unused dbg/err/info/warn() wrappers (Myron Stowe) [1753749] - [pci] PCI: pciehp: Log messages with pci_dev, not pcie_device (Myron Stowe) [1753749] - [pci] PCI: pciehp: Replace pciehp_debug module param with dyndbg (Myron Stowe) [1753749] - [pci] PCI: pciehp: Remove pciehp_debug uses (Myron Stowe) [1753749] - [pci] PCI/AER: Log messages with pci_dev, not pcie_device (Myron Stowe) [1753749] - [pci] PCI/DPC: Log messages with pci_dev, not pcie_device (Myron Stowe) [1753749] - [pci] PCI/PME: Replace dev_printk(KERN_DEBUG) with dev_info() (Myron Stowe) [1753749] - [pci] PCI/AER: Replace dev_printk(KERN_DEBUG) with dev_info() (Myron Stowe) [1753749] - [pci] PCI: Replace dev_printk(KERN_DEBUG) with dev_info(), etc (Myron Stowe) [1753749] - [pci] PCI: Replace printk(KERN_INFO) with pr_info(), etc (Myron Stowe) [1753749] - [pci] PCI: Use dev_printk() when possible (Myron Stowe) [1753749] - [iommu] iommu/dma: Reserve IOVA for PCIe inaccessible DMA address (Myron Stowe) [1753749] - [pci] PCI: Add dma_ranges window list (Myron Stowe) [1753749] - [pci] PCI: endpoint: Fix a potential NULL pointer dereference (Myron Stowe) [1753749] - [tools] tools: PCI: Handle pcitest.sh independently from pcitest (Myron Stowe) [1753749] - [tools] tools: PCI: Add 'h' in optstring of getopt() (Myron Stowe) [1753749] - [tools] tools: PCI: Change pcitest compiling process (Myron Stowe) [1753749] - [tools] tools: PCI: Fix compilation warnings (Myron Stowe) [1753749] - [tools] tools: PCI: Exit with error code when test fails (Myron Stowe) [1753749] - [pci] PCI: Mark Atheros AR9462 to avoid bus reset (Myron Stowe) [1753749] - [pci] switchtec: Fix unintended mask of MRPC event (Myron Stowe) [1753749] - [pci] switchtec: Increase PFF limit from 48 to 255 (Myron Stowe) [1753749] - [pci] PCI/LINK: Disable bandwidth notification interrupt during suspend (Myron Stowe) [1753749] - [pci] PCI/P2PDMA: Allow P2P DMA between any devices under AMD ZEN Root Complex (Myron Stowe) [1753749] - [maintainers] MAINTAINERS: Add Karthikeyan Mitran and Hou Zhiqiang for Mobiveil PCI (Myron Stowe) [1753749] - [platform] platform/chrome: chromeos_laptop: use pci_dev_id() helper (Myron Stowe) [1753749] - [iommu] iommu/amd: Use pci_dev_id() helper (Myron Stowe) [1753749] - [drm] drm/amdkfd: Use pci_dev_id() helper (Myron Stowe) [1753749] - [powerpc] powerpc/powernv/npu: Use pci_dev_id() helper (Myron Stowe) [1753749] - [x86] x86/PCI: Fix PCI IRQ routing table memory leak (Myron Stowe) [1753749] - [pci] PCI: Remove unused pci_request_region_exclusive() (Myron Stowe) [1753749] - [pci] PCI: Mark expected switch fall-throughs (Myron Stowe) [1753749] - [pci] PCI/ACPI: Remove the need for 'struct hotplug_params' (Myron Stowe) [1753749] - [pci] PCI/ACPI: Do not export pci_get_hp_params() (Myron Stowe) [1753749] - [pci] PCI: rpaphp: Get/put device node reference during slot alloc/dealloc (Myron Stowe) [1753749] - [pci] PCI: rpadlpar: Fix leaked device_node references in add/remove paths (Myron Stowe) [1753749] - [pci] PCI: Assign bus numbers present in EA capability for bridges (Myron Stowe) [1753749] - [pci] PCI: OF: Support "external-facing" property (Myron Stowe) [1753749] - [documentation] dt-bindings: Add "external-facing" PCIe port property (Myron Stowe) [1753749] - [pci] PCI: Init PCIe feature bits for managed host bridge alloc (Myron Stowe) [1753749] - [pci] PCI/AER: Change pci_aer_init() stub to return void (Myron Stowe) [1753749] - [s390] s390/zcrypt: CEX7S exploitation support (Philipp Rudo) [1726416] - [s390] s390/pkey: Add sysfs attributes to emit AES CIPHER key blobs (Philipp Rudo) [1726416] - [s390] s390/crypto: Support for SHA3 via CPACF (MSA6) (Philipp Rudo) [1726416] - [s390] s390/crypto: xts-aes-s390 fix extra run-time crypto self tests finding (Philipp Rudo) [1726416] - [s390] s390: vfio-ap: fix warning reset not completed (Philipp Rudo) [1726416] - [s390] crypto: s390 - Rename functions to avoid conflict with crypto/sha256.h (Philipp Rudo) [1726416] - [s390] s390/zcrypt: fix wrong handling of cca cipher keygenflags (Philipp Rudo) [1726416] - [s390] crypto: s390/xts-aes - invoke fallback for ciphertext stealing (Philipp Rudo) [1726416] - [s390] s390/paes: Prepare paes functions for large key blobs (Philipp Rudo) [1726416] - [s390] s390/pkey: add CCA AES cipher key support (Philipp Rudo) [1726416] - [s390] s390/zcrypt: Add low level functions for CCA AES cipher keys (Philipp Rudo) [1726416] - [s390] s390/zcrypt: extend cca_findcard function and helper (Philipp Rudo) [1726416] - [s390] s390/pkey: pkey cleanup: narrow in-kernel API, fix some variable types (Philipp Rudo) [1726416] - [s390] s390/zcrypt: adjust switch fall through comments for -Wimplicit-fallthrough (Philipp Rudo) [1726416] - [s390] crypto: s390/aes - fix name clash after AES library refactor (Philipp Rudo) [1726416] - [s390] s390/zcrypt: new sysfs attributes serialnr and mkvps (Philipp Rudo) [1726416] - [s390] s390/zcrypt: add base code for cca crypto card info support (Philipp Rudo) [1726416] - [s390] s390/zcrypt: move cca misc functions to new code file (Philipp Rudo) [1726416] - [s390] s390: use __u{16, 32, 64} instead of uint{16, 32, 64}_t in uapi header (Philipp Rudo) [1726416] - [s390] s390/zcrypt: remove the exporting of ap_query_configuration (Philipp Rudo) [1726416] - [s390] s390/crypto: sha: Use -ENODEV instead of -EOPNOTSUPP (Philipp Rudo) [1726416] - [s390] s390/crypto: prng: Use -ENODEV instead of -EOPNOTSUPP (Philipp Rudo) [1726416] - [s390] s390/crypto: ghash: Use -ENODEV instead of -EOPNOTSUPP (Philipp Rudo) [1726416] - [s390] s390/pkey: Use -ENODEV instead of -EOPNOTSUPP (Philipp Rudo) [1726416] - [s390] s390/zcrypt: support special flagged EP11 cprbs (Philipp Rudo) [1726416] - [s390] s390/crypto: fix possible sleep during spinlock aquired (Philipp Rudo) [1726416] - [s390] s390/crypto: use TRNG for seeding/reseeding (Philipp Rudo) [1726416] - [s390] s390/crypto: rework generate_entropy function for pseudo random dd (Philipp Rudo) [1726416] - [s390] s390: zcrypt: initialize variables before_use (Philipp Rudo) [1726416] - [powerpc] powerpc/pseries: Track LMB nid instead of using device tree (Steve Best) [1758742] - [powerpc] powerpc/pseries/memory-hotplug: Only update DT once per memory DLPAR request (Steve Best) [1758742] - [net] hv_sock: Fix hang when a connection is closed (Cathy Avery) [1739477] - [net] hv_sock: Use consistent types for UUIDs (Cathy Avery) [1739477] - [net] hvsock: fix epollout hang from race condition (Cathy Avery) [1739477] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 (Cathy Avery) [1739477] - [net] hv_sock: perf: loop in send() to maximize bandwidth (Cathy Avery) [1739477] - [net] hv_sock: perf: Allow the socket buffer size options to influence the actual socket buffers (Cathy Avery) [1739477] - [net] hv_sock: Add support for delayed close (Cathy Avery) [1739477] - [powerpc] powerpc/rtas: allow rescheduling while changing cpu states (Steve Best) [1758651] - [powerpc] powerpc/pseries/mobility: use cond_resched when updating device tree (Steve Best) [1758651] - [tools] selftests/powerpc: Fix compile error on tlbie_test due to newer gcc (Desnes Augusto Nunes do Rosario) [1755707] - [tools] selftests/powerpc: Add test case for tlbie vs mtpidr ordering issue (Desnes Augusto Nunes do Rosario) [1755707] - [powerpc] powerpc/mm: Fixup tlbie vs mtpidr/mtlpidr ordering issue on POWER9 (Desnes Augusto Nunes do Rosario) [1755707] - [powerpc] powerpc/book3s64/radix: Rename CPU_FTR_P9_TLBIE_BUG feature flag (Desnes Augusto Nunes do Rosario) [1755707] - [powerpc] powerpc/book3s64/mm: Don't do tlbie fixup for some hardware revisions (Desnes Augusto Nunes do Rosario) [1755707] - [scsi] scsi: zfcp: make DIX experimental, disabled, and independent of DIF (Philipp Rudo) [1723829] - [s390] s390: add support for IBM z15 machines (Philipp Rudo) [1757015] - [s390] s390/pci: add mio_enabled attribute (Philipp Rudo) [1757118] - [s390] s390: fix setting of mio addressing control (Philipp Rudo) [1757118] - [s390] s390/pci: correctly handle MIO opt-out (Philipp Rudo) [1757118] - [s390] s390/pci: deal with devices that have no support for MIO instructions (Philipp Rudo) [1757118] - [s390] s390/pci: fix assignment of bus resources (Philipp Rudo) [1757118] - [s390] s390/pci: fix struct definition for set PCI function (Philipp Rudo) [1757118] - [s390] s390/pci: fix MSI message data (Philipp Rudo) [1757123] - [powerpc] powerpc/tm: Add tm-poison test (Steve Best) [1756721] - [powerpc] powerpc/powernv: Add new opal message type (Desnes Augusto Nunes do Rosario) [1706975] - [powerpc] powerpc/powernv: Enhance opal message read interface (Desnes Augusto Nunes do Rosario) [1706975] - [char] hwrng: core - don't wait on add_early_randomness() (Laurent Vivier) [1660802] - [firmware] efi: Export Runtime Configuration Interface table to sysfs (Al Stone) [1665518] - [nvme] nvme: Treat discovery subsystems as unique subsystems (Ewan Milne) [1757525] - [powerpc] powerpc/powernv/opal: Use standard interrupts property when available (Steve Best) [1757173] - [powerpc] powerpc: dump kernel log before carrying out fadump or kdump (Steve Best) [1756922] - [kernel] genirq/affinity: Create affinity mask for single vector (Ming Lei) [1733420] - [virt] kvm: arm/arm64: Only skip MMIO insn once (Andrew Jones) [1733928] - [vfio] type1: remove duplicate retrieval of reserved regions (Auger Eric) [1704597] - [vfio] type1: Add IOVA range capability support (Auger Eric) [1704597] - [vfio] type1: check dma map request is within a valid iova range (Auger Eric) [1704597] - [vfio] type1: Update iova list on detach (Auger Eric) [1704597] - [vfio] type1: Check reserved region conflict and update iova list (Auger Eric) [1704597] - [vfio] type1: Introduce iova list and add iommu aperture validity check (Auger Eric) [1704597] - [iommu] Revisit iommu_insert_resv_region() implementation (Auger Eric) [1704597] - [iommu] vt-d: Differentiate relaxable and non relaxable RMRRs (Auger Eric) [1704597] - [iommu] Introduce IOMMU_RESV_DIRECT_RELAXABLE reserved memory regions (Auger Eric) [1704597] - [iommu] vt-d: Handle PCI bridge RMRR device scopes in intel_iommu_get_resv_regions (Auger Eric) [1704597] - [iommu] vt-d: Handle RMRR with PCI bridge device scopes (Auger Eric) [1704597] - [iommu] vt-d: Introduce is_downstream_to_pci_bridge helper (Auger Eric) [1704597] - [iommu] vt-d: Duplicate iommu_resv_region objects per device list (Auger Eric) [1704597] - [iommu] Fix a leak in iommu_insert_resv_region (Auger Eric) [1704597] - [pci] hv: Avoid use of hv_pci_dev->pci_slot after freeing it (Mohammed Gamal) [1737569]- [x86] kvm: x86: omit "impossible" pmu MSRs from MSR list (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Fix consistency check on injected exception error code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: omit absent pmu MSRs from MSR list (Vitaly Kuznetsov) [1749495] - [tools] selftests: kvm: Fix libkvm build error (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Limit guest PMCs to those supported on the host (Vitaly Kuznetsov) [1749495] - [virt] kvm: x86, powerpc: do not allow clearing largepages debugfs entry (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: x86: clarify what is reported on KVM_GET_MSRS failure (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Set VMENTER_L1D_FLUSH_NOT_REQUIRED if !X86_BUG_L1TF (Vitaly Kuznetsov) [1749495] - [tools] selftests: kvm: add test for dirty logging inside nested guests (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: fix nested guest live migration with PML (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: assign two bits to track SPTE kinds (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Expose XSAVEERPTR to the guest (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Enumerate support for CLZERO instruction (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Use AMD CPUID semantics for AMD vCPUs (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Improve emulation of CPUID leaves 0BH and 1FH (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Fix userspace set invalid CR4 (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Fix a spurious -E2BIG in __do_cpuid_func (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Loosen filter for adaptive tuning of lapic_timer_advance_ns (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: cleanup and fix host 64-bit mode checks (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: fix build warnings in hv_enable_direct_tlbflush() on i386 (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Don't check kvm_rebooting in __kvm_handle_fault_on_reboot() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Drop ____kvm_handle_fault_on_reboot() (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Add error handling to VMREAD helper (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Optimize VMX instruction error and fault handling (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Check kvm_rebooting in kvm_spurious_fault() (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: limit atomic switch MSRs (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: Intercept RDPRU (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add "significant index" flag to a few CPUID leaves (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: Skip invalid pages during zapping iff root_count is zero (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: Explicitly track only a single invalid mmu generation (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: revert "kvm: x86/mmu: Remove is_obsolete() call" (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: revert "revert "kvm: mmu: reclaim the zapped-obsolete page first"" (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: revert "revert "kvm: mmu: collapse TLB flushes when zap all pages"" (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: revert "revert "kvm: mmu: zap pages in batch"" (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: revert "revert "kvm: mmu: add tracepoint for kvm_mmu_invalidate_all_pages"" (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: revert "revert "kvm: mmu: show mmu_valid_gen in shadow page related tracepoints"" (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: Use fast invalidate mechanism to zap MMIO sptes (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: Treat invalid shadow pages as obsolete (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Tune lapic_timer_advance_ns smoothly (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add comments to document various emulation types (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Handle single-step #DB for EMULTYPE_SKIP on EPT misconfig (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Remove emulation_result enums, EMULATE_{DONE, FAIL, USER_EXIT} (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Remove EMULATE_FAIL handling in handle_invalid_guest_state() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Move triple fault request into RM int injection (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Handle emulation failure directly in kvm_task_switch() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Exit to userspace on emulation skip failure (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Move #UD injection for failed emulation into emulation code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add explicit flag for forced emulation on #UD (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Move #GP injection for VMware into x86_emulate_instruction() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Don't attempt VMWare emulation on #GP with non-zero error code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Refactor kvm_vcpu_do_singlestep() to remove out param (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Clean up handle_emulation_failure() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Relocate MMIO exit stats counting (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Check Host Address Space Size on vmentry of nested guests (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: hyperv_cpuid: add check for NoNonArchitecturalCoreSharing bit (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: hyper-v: set NoNonArchitecturalCoreSharing CPUID bit when SMT is impossible (Vitaly Kuznetsov) [1749495] - [kernel] cpu/smt: create and export cpu_smt_possible() (Vitaly Kuznetsov) [1749495] - [x86] kvm: hyperv: Fix Direct Synthetic timers assert an interrupt w/o lapic_in_kernel (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Manually flush collapsible SPTEs only when toggling flags (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Remove duplicate guest mode handling (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Introduce VM_MODE_PXXV48_4K (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Create VM earlier for dirty log test (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Move vm type into _vm_create() internally (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: announce KVM_CAP_HYPERV_ENLIGHTENED_VMCS support only when it is available (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: svm: remove unneeded nested_enable_evmcs() hook (Vitaly Kuznetsov) [1749495] - [x86] kvm/hyper-v/vmx: Add direct tlb flush support (Vitaly Kuznetsov) [1749495] - [documentation] kvm/hyper-v: Add new KVM capability KVM_CAP_HYPERV_DIRECT_TLBFLUSH (Vitaly Kuznetsov) [1749495] - [x86] hyper-v: Fix definition of struct hv_vp_assist_page (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add Intel PMU MSRs to msrs_to_save[] (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Use IPI shorthands in kvm guest when support (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Fix INIT signal handling in various CPU states (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Introduce exit reason for receiving INIT signal on guest-mode (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Stop the preemption timer during vCPU reset (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Micro optimize IPI latency (Vitaly Kuznetsov) [1749495] - [x86] kvm: Nested KVM MMUs need PAE root too (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: set ctxt->have_exception in x86_decode_insn() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: always stop emulation on page fault (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: trace nested VM-Enter failures detected by H/W (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: add tracepoint for failed nested VM-Enter (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: Fix a check in nested_svm_vmrun() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Return to userspace with internal error on unexpected exit reason (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add kvm_emulate_{rd, wr}msr() to consolidate VXM/SVM code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Refactor up kvm_{g, s}et_msr() to simplify callers (Vitaly Kuznetsov) [1749495] - [documentation] doc: kvm: Fix return description of KVM_SET_MSRS (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Tune PLE Window tracepoint (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Change ple_window type to unsigned int (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Remove tailing newline for tracepoints (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Trace vcpu_id for vmexit (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Manually calculate reserved bits when loading PDPTRS (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Disable posted interrupts for non-standard IRQs delivery modes (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Fix and tweak the comments for VM-Enter (Vitaly Kuznetsov) [1749495] - [x86] kvm: Assert that struct kvm_vcpu is always as offset zero (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add pv tlb shootdown tracepoint (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Unconditionally call x86 ops that are always implemented (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: Consolidate "is MMIO SPTE" code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: Add explicit access mask for MMIO SPTEs (Vitaly Kuznetsov) [1749495] - [documentation] kvm: x86: Rename access permissions cache member in struct kvm_vcpu_arch (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: eliminate hardcoded RIP advancement from vmrun_interception() (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: eliminate weird goto from vmrun_interception() (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: remove hardcoded instruction length from intercepts (Vitaly Kuznetsov) [1749495] - [x86] kvm: add xsetbv to the emulator (Vitaly Kuznetsov) [1749495] - [x86] kvm: clear interrupt shadow on EMULTYPE_SKIP (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: propagate errors from skip_emulated_instruction() (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: don't pretend to advance RIP in case wrmsr_interception() results in #GP (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Fix x86_decode_insn() return when fetching insn bytes fails (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: use Intel speculation bugs and features as derived in generic x86 code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: always expose VIRT_SSBD to guests (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: fix reporting of AMD speculation bug CPUID leaf (Vitaly Kuznetsov) [1749495] - [virt] kvm: Call kvm_arch_vcpu_blocking early into the blocking sequence (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: Reintroduce fast invalidate/zap for flushing memslot (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: work around leak of uninitialized stack contents (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: handle page fault in vmread (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Don't update RIP or do single-step on faulting emulation (Vitaly Kuznetsov) [1749495] - [tools] selftests/kvm: make platform_info_test pass on AMD (Vitaly Kuznetsov) [1749495] - [x86] revert "kvm: x86/mmu: Zap only the relevant pages when removing a memslot" (Vitaly Kuznetsov) [1749495] - [tools] selftests: kvm: fix state save/load on processors without XSAVE (Vitaly Kuznetsov) [1749495] - [tools] selftests: kvm: fix vmx_set_nested_state_test (Vitaly Kuznetsov) [1749495] - [tools] selftests: kvm: provide common function to enable eVMCS (Vitaly Kuznetsov) [1749495] - [tools] selftests: kvm: do not try running the VM in vmx_set_nested_state_test (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: svm: remove redundant assignment of var new_entry (Vitaly Kuznetsov) [1749495] - [tools] selftests: kvm: Adding config fragments (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Update gitignore file for latest changes (Vitaly Kuznetsov) [1749495] - [virt] kvm: remove unnecessary PageReserved check (Vitaly Kuznetsov) [1749495] - [x86] kvm: remove useless calls to kvm_para_available (Vitaly Kuznetsov) [1749495] - [x86] kvm: no need to check return value of debugfs_create functions (Vitaly Kuznetsov) [1749495] - [s390] kvm: remove kvm_arch_has_vcpu_debugfs() (Vitaly Kuznetsov) [1749495] - [virt] kvm: Fix leak vCPU's VMCS value into other pCPU (Vitaly Kuznetsov) [1749495] - [virt] kvm: Check preempted_in_kernel for involuntary preemption (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Don't need to wakeup vCPU twice afer timer fire (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Boost queue head vCPU to mitigate lock waiter preemption (Vitaly Kuznetsov) [1749495] - [documentation] documentation: move Documentation/virtual to Documentation/virt (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add fixed counters to PMU filter (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: dump VMCS on failed entry (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/vpmu: refine kvm_pmu err msg when event creation failed (Vitaly Kuznetsov) [1749495] - [virt] kvm: Boost vCPUs that are delivering interrupts (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Remove superfluous define from vmx.c (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: Fix detection of AMD Errata 1096 (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Inject timer interrupt via posted interrupt (Vitaly Kuznetsov) [1749495] - [x86] kvm: Don't call kvm_spurious_fault() from .fixup (Vitaly Kuznetsov) [1749495] - [x86] kvm: Replace vmx_vmenter()'s call to kvm_spurious_fault() with UD2 (Vitaly Kuznetsov) [1749495] - [x86] kvm: Fix fastop function ELF metadata (Vitaly Kuznetsov) [1749495] - [x86] paravirt: Fix callee-saved function ELF sizes (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Make lapic timer unpinned (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/vpmu: reset pmc->counter to 0 for pmu fixed_counters (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Ignore segment base for VMX memory operand when segment not FS or GS (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: ioapic and apic debug macros cleanup (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: some tsc debug cleanup (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: fix coccinelle warnings (Vitaly Kuznetsov) [1749495] - [x86] kvm: avoid constant-conversion warning (Vitaly Kuznetsov) [1749495] - [x86] kvm: avoid -Wsometimes-uninitized warning (Vitaly Kuznetsov) [1749495] - [documentation] documentation: virtual: Add toctree hooks (Vitaly Kuznetsov) [1749495] - [documentation] documentation: kvm: Convert cpuid.txt to .rst (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Unconditionally enable irqs in guest context (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: PMU Event Filter (Vitaly Kuznetsov) [1749495] - [kernel] kvm: x86: Fix -Wmissing-prototypes warnings (Vitaly Kuznetsov) [1749495] - [virt] kvm: Properly check if "page" is valid in kvm_vcpu_unmap (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Retry tune per-vCPU timer_advance_ns if adaptive tuning goes insane (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: write down valid APIC registers (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: ARBPRI is a reserved register for x2APIC (Vitaly Kuznetsov) [1749495] - [x86] kvm nvmx: Check Host Segment Registers and Descriptor Tables on vmentry of nested guests (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Stash L1's CR3 in vmcs01.GUEST_CR3 on nested entry w/o EPT (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: add tracepoints around __direct_map and FNAME(fetch) (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: change kvm_mmu_page_get_gfn BUG_ON to WARN_ON (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: remove now unneeded hugepage gfn adjustment (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: make FNAME(fetch) and __direct_map more similar (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Do not release the page inside mmu_set_spte() (Vitaly Kuznetsov) [1749495] - [x86] kvm: cpuid: remove has_leaf_count from struct kvm_cpuid_param (Vitaly Kuznetsov) [1749495] - [x86] kvm: cpuid: rename do_cpuid_1_ent (Vitaly Kuznetsov) [1749495] - [x86] kvm: cpuid: set struct kvm_cpuid_entry2 flags in do_cpuid_1_ent (Vitaly Kuznetsov) [1749495] - [x86] kvm: cpuid: extract do_cpuid_7_mask and support multiple subleafs (Vitaly Kuznetsov) [1749495] - [x86] kvm: cpuid: do_cpuid_ent works on a whole CPUID function (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: remove the trailing newline used in the fmt parameter of TP_printk (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: add nrips module parameter (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: degrade WARN to pr_warn_ratelimited (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Pass through AMD_STIBP_ALWAYS_ON in GET_SUPPORTED_CPUID (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Remove unnecessary sync_roots from handle_invept (Vitaly Kuznetsov) [1749495] - [documentation] documentation: kvm: document CPUID bit for MSR_KVM_POLL_CONTROL (Vitaly Kuznetsov) [1749495] - [documentation] kvm: x86: Expose PV_SCHED_YIELD CPUID feature bit to guest (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Implement PV sched yield hypercall (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Yield to IPI target if necessary (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: list VMX MSRs in KVM_GET_MSR_INDEX_LIST (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: allow setting the VMFUNC controls MSR (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: include conditional controls in /dev/kvm KVM_GET_MSRS (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Fix apic dangling pointer in vcpu (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: check CPUID before allowing read/write of IA32_XSS (Vitaly Kuznetsov) [1749495] - [tools] tests: kvm: Check for a kernel warning (Vitaly Kuznetsov) [1749495] - [tools] kvm: tests: Sort tests in the Makefile alphabetically (Vitaly Kuznetsov) [1749495] - [documentation] kvm: fix typo in documentation (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: shadow pin based execution controls (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Leave preemption timer running when it's disabled (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Drop hv_timer_armed from 'struct loaded_vmcs' (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Preset *DT exiting in vmcs02 when emulating UMIP (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Preserve last USE_MSR_BITMAPS when preparing vmcs02 (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Explicitly initialize controls shadow at VMCS allocation (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't reset VMCS controls shadow on VMCS switch (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Shadow VMCS controls on a per-VMCS basis (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Shadow VMCS secondary execution controls (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Shadow VMCS primary execution controls (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Shadow VMCS pin controls (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Add builder macros for shadowing controls (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Use adjusted pin controls for vmcs02 (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Copy PDPTRs to/from vmcs12 only when necessary (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't update GUEST_BNDCFGS if it's clean in HV eVMCS (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Update vmcs12 for MSR_IA32_DEBUGCTLMSR when it's written (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Update vmcs12 for SYSENTER MSRs when they're written (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Update vmcs12 for MSR_IA32_CR_PAT when it's written (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't speculatively write APIC-access page address (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't speculatively write virtual-APIC page address (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't dump VMCS if virtual APIC page can't be mapped (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't reread VMCS-agnostic state when switching VMCS (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't "put" vCPU or host state when switching VMCS (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: simplify vmx_prepare_switch_to_{guest, host} (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't rewrite GUEST_PML_INDEX during nested VM-Entry (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Write ENCLS-exiting bitmap once per vmcs02 (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Always sync GUEST_BNDCFGS when it comes from vmcs01 (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Always signal #GP on WRMSR to MSR_IA32_CR_PAT with bad value (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Rename prepare_vmcs02_*_full to prepare_vmcs02_*_rare (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Sync rarely accessed guest fields only when needed (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Add helpers to identify shadowed VMCS fields (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Use descriptive names for VMCS sync functions and flags (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Lift sync_vmcs12() out of prepare_vmcs12() (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Track vmcs12 offsets for shadowed VMCS fields (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Intercept VMWRITEs to GUEST_{CS, SS}_AR_BYTES (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Intercept VMWRITEs to read-only shadow VMCS fields (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Handle NMIs, #MCs and async #PFs in common irqs-disabled fn (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Move kvm_{before, after}_interrupt() calls to vendor code (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Store the host kernel's IDT base in a global variable (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Read cached VM-Exit reason to detect external interrupt (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: small cleanup in handle_exception (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Fix handling of #MC that occurs during VM-Entry (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: move MSR_IA32_POWER_CTL handling to common code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: offset is ensure to be in range (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: use same convention to name kvm_lapic_{set, clear}_vector() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: check kvm_apic_sw_enabled() is enough (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: add host poll control msrs (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: segment limit check: use access length (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: fix limit checking in get_vmx_mem_address() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add Intel CPUID.1F cpuid emulation support (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Use DR_TRAP_BITS instead of hard-coded 15 (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: clean up conditions for asynchronous page fault handling (Vitaly Kuznetsov) [1749495] - [documentation] docs: amd-memory-encryption.rst get rid of warnings (Vitaly Kuznetsov) [1749495] - [virt] kvm: Convert kvm_lock to a mutex (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: remove unneeded 'asm volatile ("")' from vmcs_write64 (Vitaly Kuznetsov) [1749495] - [virt] kvm: irqchip: Use struct_size() in kzalloc() (Vitaly Kuznetsov) [1749495] - [x86] kvm/vmx: drop bad asm() clobber from nested_vmx_check_vmentry_hw() (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: hide vcpu_setup in processor code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Emulate MSR_IA32_MISC_ENABLE MWAIT bit (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Provide a capability to disable cstate msr read intercepts (Vitaly Kuznetsov) [1749495] - [documentation] kvm: documentation: Add disable pause exits to KVM_CAP_X86_DISABLE_EXITS (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: refine kvm_get_arch_capabilities() (Vitaly Kuznetsov) [1749495] - [virt] kvm: Directly return result from kvm_arch_check_processor_compat() (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Optimize timer latency further (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Delay trace_kvm_wait_lapic_expire tracepoint to after vmexit (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Extract adaptive tune timer advancement logic (Vitaly Kuznetsov) [1749495] - [x86] kvm/nsvm: properly map nested VMCB (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Fix reserved bits related calculation errors caused by MKTME (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Move kvm_set_mmio_spte_mask() from x86.c to mmu.c (Vitaly Kuznetsov) [1749495] - [virt] kvm: fix compile on s390 part 2 (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: fix return value for reserved EFER (Vitaly Kuznetsov) [1749495] - [tools] kvm_stat: fix fields filter for child events (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: aarch64: compile with warnings on (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/pmu: do not mask the value that is written to fixed PMUs (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/pmu: mask the result of rdpmc according to the width of the counters (Vitaly Kuznetsov) [1749495] - [x86] kvm/pmu: Set AMD's virt PMU version to 1 (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: do not spam dmesg with VMCS/VMCB dumps (Vitaly Kuznetsov) [1749495] - [virt] kvm: Check irqchip mode before assign irqfd (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Remove duplicated TEST_ASSERT in hyperv_cpuid.c (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Expose per-vCPU timer_advance_ns to userspace (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Fix lapic_timer_advance_ns parameter overflow (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Fix -Wmissing-prototypes warnings (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Fix using __this_cpu_read() in preemptible context (Vitaly Kuznetsov) [1749495] - [virt] kvm: fix compilation on s390 (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Include CPUID leaf 0x8000001e in kvm's supported CPUID (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Include multiple indices with CPUID leaf 0x8000001d (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Fix a condition in test_hv_cpuid() (Vitaly Kuznetsov) [1749495] - [virt] kvm: Fix spinlock taken warning during host resume (Vitaly Kuznetsov) [1749495] - [virt] kvm: fix compilation on aarch64 (Vitaly Kuznetsov) [1749495] - [x86] revert "kvm: nvmx: Expose RDPMC-exiting only when guest supports PMU" (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Fix L1TF mitigation for shadow MMU (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Disable intercept for FS/GS base MSRs in vmcs02 when possible (Vitaly Kuznetsov) [1749495] - [tools] tests: kvm: Add tests to .gitignore (Vitaly Kuznetsov) [1749495] - [documentation] kvm: Introduce KVM_CAP_MANUAL_DIRTY_LOG_PROTECT2 (Vitaly Kuznetsov) [1749495] - [virt] kvm: Fix kvm_clear_dirty_log_protect off-by-(minus-)one (Vitaly Kuznetsov) [1749495] - [virt] kvm: Fix the bitmap range to copy during clear dirty (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: use direct accessors for RIP and RSP (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Use accessors for GPRs outside of dedicated caching logic (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Omit caching logic for always-available GPRs (Vitaly Kuznetsov) [1749495] - [x86] kvm, x86: Properly check whether a pfn is an MMIO or not (Vitaly Kuznetsov) [1749495] - [x86] kvm/nvmx: Use page_address_valid in a few more locations (Vitaly Kuznetsov) [1749495] - [x86] kvm/nvmx: Use kvm_vcpu_map for accessing the enlightened VMCS (Vitaly Kuznetsov) [1749495] - [x86] kvm/nvmx: Use kvm_vcpu_map for accessing the shadow VMCS (Vitaly Kuznetsov) [1749495] - [x86] kvm/nsvm: Use the new mapping API for mapping guest memory (Vitaly Kuznetsov) [1749495] - [x86] kvm/x86: Use kvm_vcpu_map in emulator_cmpxchg_emulated (Vitaly Kuznetsov) [1749495] - [x86] kvm/nvmx: Use kvm_vcpu_map when mapping the posted interrupt descriptor table (Vitaly Kuznetsov) [1749495] - [x86] kvm/nvmx: Use kvm_vcpu_map when mapping the virtual APIC page (Vitaly Kuznetsov) [1749495] - [x86] kvm/nvmx: Use kvm_vcpu_map when mapping the L1 MSR bitmap (Vitaly Kuznetsov) [1749495] - [x86] nvmx: handle_vmptrld: Use kvm_vcpu_map when copying VMCS12 from guest memory (Vitaly Kuznetsov) [1749495] - [virt] kvm: Introduce a new guest mapping API (Vitaly Kuznetsov) [1749495] - [x86] kvm: Handle PFNs outside of kernel reach when touching GPTEs (Vitaly Kuznetsov) [1749495] - [x86] nvmx: Update the PML table without mapping and unmapping the page (Vitaly Kuznetsov) [1749495] - [x86] nvmx: handle_vmon: Read 4 bytes from guest memory (Vitaly Kuznetsov) [1749495] - [x86] kvm: Implement HWCR support (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Include architectural defs header in capabilities.h (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: clean up some debug output (Vitaly Kuznetsov) [1749495] - [virt] kvm_main: fix some comments (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Skip delta_tsc shift-and-divide if the dividend is zero (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Check for a pending timer intr prior to start_hv_timer() (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Refactor ->set_hv_timer to use an explicit expired param (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Explicitly cancel the hv timer if it's pre-expired (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Busy wait for timer to expire when using hv_timer (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Nop emulation of MSR_IA32_POWER_CTL (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add support of clear Trace_ToPA_PMI status (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Inject PMI for KVM guest (Vitaly Kuznetsov) [1749495] - [documentation] revert "kvm: doc: Document the life cycle of a VM and its resources" (Vitaly Kuznetsov) [1749495] - [documentation] documentation: kvm: fix dirty log ioctl arch lists (Vitaly Kuznetsov) [1749495] - [x86] kvm: Make steal_time visible (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Inject #GP if guest attempts to set unsupported EFER bits (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Skip EFER vs. guest CPUID checks for host-initiated writes (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Return -EINVAL when signaling failure in VM-Entry helpers (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Return -EINVAL when signaling failure in pre-VM-Entry helpers (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Rename and split top-level consistency checks to match SDM (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Move guest non-reg state checks to VM-Exit path (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Check "load IA32_PAT" VM-entry control on vmentry (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Check "load IA32_PAT" VM-exit control on vmentry (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: optimize check for valid PAT value (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: clear VM_EXIT_SAVE_IA32_PAT (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: print more APICv fields in dump_vmcs (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Raise #GP when guest vCPU do not support PMU (Vitaly Kuznetsov) [1749495] - [documentation] kvm: doc: Document the life cycle of a VM and its resources (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: skip populating logical dest map if apic is not sw enabled (Bandan Das) [1728503] - [powerpc] kvm: ppc: book3s: Fix incorrect guest-to-user-translation error handling (David Gibson) [1749504] - [powerpc] kvm: Fall through switch case explicitly (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Fix CR0 setting in TM emulation (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Invalidate ERAT when flushing guest TLB entries (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Only write DAWR[X] when handling h_set_dawr in real mode (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: xive: Fix spelling mistake "acessing" -> "accessing" (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Make sure to load LPID for radix VCPUs (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Flush TLB on secondary radix threads (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Move HPT guest TLB flushing to C code (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Handle virtual mode in XIVE VCPU push code (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: smb->smp comment fixup (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s: Allocate guest TCEs on demand too (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Avoid lockdep debugging in TCE realmode handlers (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Fix lockdep warning when entering the guest (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Implement real mode H_PAGE_INIT handler (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Implement virtual mode H_PAGE_INIT handler (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s: Protect memslots while validating user address (David Gibson) [1749504] - [pci] PCI: hv: Use bytes 4 and 5 from instance ID as the PCI domain numbers (Mohammed Gamal) [1671288] - [pci] PCI: hv: Detect and fix Hyper-V PCI domain number collision (Mohammed Gamal) [1671288] - [fs] Revert "lockd: Show pid of lockd for remote locks" (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix an Oops in nfs4_do_setattr (Benjamin Coddington) [1732409] - [fs] NFSv4: Check the return value of update_open_stateid() (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix delegation state recovery (Benjamin Coddington) [1732409] - [fs] pnfs/flexfiles: Fix PTR_ERR() dereferences in ff_layout_track_ds_error (Benjamin Coddington) [1732409] - [fs] Revert "NFS: readdirplus optimization by cache mechanism" (memleak) (Benjamin Coddington) [1732409] - [fs] svcrdma: Ignore source port when computing DRC hash (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Use the correct TCP timeout for flexfiles I/O (Benjamin Coddington) [1732409] - [fs] NFSv4.1: Fix bug only first CB_NOTIFY_LOCK is handled (Benjamin Coddington) [1732409] - [fs] NFSv4.1: Again fix a race where CB_NOTIFY_LOCK fails to wake a waiter (Benjamin Coddington) [1732409] - [fs] SUNRPC fix regression in umount of a secure mount (Benjamin Coddington) [1732409] - [fs] NFS4: Fix v4.0 client state corruption when mount (Benjamin Coddington) [1732409] - [fs] NFSv4: When recovering state fails with EAGAIN, retry the same recovery (Benjamin Coddington) [1732409] - [fs] pnfs: Fix a problem where we gratuitously start doing I/O through the MDS (Benjamin Coddington) [1732409] - [fs] SUNRPC: Ensure the bvecs are reset when we re-encode the RPC request (Benjamin Coddington) [1732409] - [fs] sunrpc/cache: remove the exporting of cache_seq_next (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a use after free when a server rejects the RPCSEC_GSS credential (Benjamin Coddington) [1732409] - [fs] xprtrdma: Fix an frwr_map recovery nit (Benjamin Coddington) [1732409] - [fs] NFSv4.1 fix incorrect return value in copy_file_range (Benjamin Coddington) [1732409] - [fs] NFS: Fix handling of reply page vector (Benjamin Coddington) [1732409] - [fs] NFS: Forbid setting AF_INET6 to "struct sockaddr_in"->sin_family. (Benjamin Coddington) [1732409] - [fs] nfsd: Don't release the callback slot unless it was actually held (Benjamin Coddington) [1732409] - [fs] nfsd/nfsd3_proc_readdir: fix buffer count and page pointers (Benjamin Coddington) [1732409] - [fs] sunrpc: don't mark uninitialised items as VALID. (Benjamin Coddington) [1732409] - [fs] SUNRPC: fix uninitialized variable warning (Benjamin Coddington) [1732409] - [fs] pNFS/flexfiles: Fix layoutstats handling during read failovers (Benjamin Coddington) [1732409] - [fs] NFS: Fix a typo in nfs_init_timeout_values() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't let RPC_SOFTCONN tasks time out if the transport is connected (Benjamin Coddington) [1732409] - [fs] NFS: fix mount/umount race in nlmclnt. (Benjamin Coddington) [1732409] - [fs] NFS: Fix nfs4_lock_state refcounting in nfs4_alloc_{lock, unlock}data() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove redundant check for the reply length in call_decode() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Handle the SYSTEM_ERR rpc error (Benjamin Coddington) [1732409] - [fs] SUNRPC: rpc_decode_header() must always return a non-zero value on error (Benjamin Coddington) [1732409] - [fs] SUNRPC: Use the ENOTCONN error on socket disconnect (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix the minimal size for reply buffer allocation (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a client regression when handling oversized replies (Benjamin Coddington) [1732409] - [fs] pNFS: Fix a typo in pnfs_update_layout (Benjamin Coddington) [1732409] - [fs] SUNRPC: Take the transport send lock before binding+connecting (Benjamin Coddington) [1732409] - [fs] SUNRPC: Micro-optimise when the task is known not to be sleeping (Benjamin Coddington) [1732409] - [fs] SUNRPC: Check whether the task was transmitted before rebind/reconnect (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove redundant calls to RPC_IS_QUEUED() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Clean up (Benjamin Coddington) [1732409] - [fs] nfsd: allow nfsv3 readdir request to be larger. (Benjamin Coddington) [1732409] - [fs] SUNRPC: Respect RPC call timeouts when retrying transmission (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix up RPC back channel transmission (Benjamin Coddington) [1732409] - [fs] SUNRPC: Prevent thundering herd when the socket is not connected (Benjamin Coddington) [1732409] - [fs] nfsd: fix wrong check in write_v4_end_grace() (Benjamin Coddington) [1732409] - [fs] nfsd: fix memory corruption caused by readdir (Benjamin Coddington) [1732409] - [fs] SUNRPC: Allow dynamic allocation of back channel slots (Benjamin Coddington) [1732409] - [fs] NFSv4.1: Bump the default callback session slot count to 16 (Benjamin Coddington) [1732409] - [fs] SUNRPC: Convert remaining GFP_NOIO, and GFP_NOWAIT sites in sunrpc (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Clean up mirror DS initialisation (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Remove dead code in ff_layout_mirror_valid() (Benjamin Coddington) [1732409] - [fs] NFS/flexfile: Simplify nfs4_ff_layout_select_ds_stateid() (Benjamin Coddington) [1732409] - [fs] NFS/flexfile: Simplify nfs4_ff_layout_ds_version() (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Simplify ff_layout_get_ds_cred() (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Simplify nfs4_ff_find_or_create_ds_client() (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Simplify nfs4_ff_layout_select_ds_fh() (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Speed up read failover when DSes are down (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Don't invalidate DS deviceids for being unresponsive (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Remove bogus checks for invalid deviceids (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Avoid unnecessary layout invalidations (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: refactor calls to fs4_ff_layout_prepare_ds() (Benjamin Coddington) [1732409] - [fs] NFSv4: Handle early exit in layoutget by returning an error (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Send LAYOUTERROR when failing over mirrored reads (Benjamin Coddington) [1732409] - [fs] NFSv4.2: Add client support for the generic 'layouterror' RPC call (Benjamin Coddington) [1732409] - [fs] NFSv4/flexfiles: Abort I/O early if the layout segment was invalidated (Benjamin Coddington) [1732409] - [fs] NFSv4/pnfs: Fix barriers in nfs4_mark_deviceid_unavailable() (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Fix up sparse RCU annotations (Benjamin Coddington) [1732409] - [fs] NFSv4/flexfiles: Fix invalid deref in FF_LAYOUT_DEVID_NODE() (Benjamin Coddington) [1732409] - [fs] NFS: Add missing encode / decode sequence_maxsz to v4.2 operations (Benjamin Coddington) [1732409] - [fs] NFSv4.1: Don't process the sequence op more than once. (Benjamin Coddington) [1732409] - [fs] NFSv4.1: Reinitialise sequence results before retransmitting a request (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix an Oops in udp_poll() (Benjamin Coddington) [1732409] - [fs] NFS/pnfs: Bulk destroy of layouts needs to be safe w.r.t. umount (Benjamin Coddington) [1732409] - [fs] NFS: Fix a soft lockup in the delegation recovery code (Benjamin Coddington) [1732409] - [fs] nfsd: fix performance-limiting session calculation (Benjamin Coddington) [1732409] - [fs] svcrpc: fix UDP on servers with lots of threads (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove the redundant 'zerocopy' argument to xs_sendpages() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Further cleanups of xs_sendpages() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Convert socket page send code to use iov_iter() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Convert xs_send_kvec() to use iov_iter_kvec() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Initiate a connection close on an ESHUTDOWN error in stream receive (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't suppress socket errors when a message read completes (Benjamin Coddington) [1732409] - [fs] SUNRPC: Handle zero length fragments correctly (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't reset the stream record info when the receive worker is running (Benjamin Coddington) [1732409] - [fs] nfs: fix xfstest generic/099 failed on nfsv3 (Benjamin Coddington) [1732409] - [fs] NFS: Fix typo in comments of nfs_readdir_alloc_pages() (Benjamin Coddington) [1732409] - [fs] NFS: Remove redundant semicolon (Benjamin Coddington) [1732409] - [fs] NFS: readdirplus optimization by cache mechanism (Benjamin Coddington) [1732409] - [fs] fs/nfs: Fix nfs_parse_devname to not modify it's argument (Benjamin Coddington) [1732409] - [fs] SUNRPC: remove pointless test in unx_match() (Benjamin Coddington) [1732409] - [fs] NFS: drop useless LIST_HEAD (Benjamin Coddington) [1732409] - [fs] SUNRPC: Ensure rq_bytes_sent is reset before request transmission (Benjamin Coddington) [1732409] - [fs] SUNRPC: Use poll() to fix up the socket requeue races (Benjamin Coddington) [1732409] - [fs] SUNRPC: Set memalloc_nofs_save() on all rpciod/xprtiod jobs (Benjamin Coddington) [1732409] - [fs] NFS: Fix sparse annotations for nfs_set_open_stateid_locked() (Benjamin Coddington) [1732409] - [fs] NFS: Fix up documentation warnings (Benjamin Coddington) [1732409] - [fs] NFS: ENOMEM should also be a fatal error. (Benjamin Coddington) [1732409] - [fs] NFS: EINTR is also a fatal error. (Benjamin Coddington) [1732409] - [fs] NFS: Ensure NFS writeback allocations don't recurse back into NFS. (Benjamin Coddington) [1732409] - [fs] NFS: Pass error information to the pgio error cleanup routine (Benjamin Coddington) [1732409] - [fs] NFS: Clean up list moves of struct nfs_page (Benjamin Coddington) [1732409] - [fs] NFS: Don't recoalesce on error in nfs_pageio_complete_mirror() (Benjamin Coddington) [1732409] - [fs] NFS: Fix an I/O request leakage in nfs_do_recoalesce (Benjamin Coddington) [1732409] - [fs] NFS: Fix I/O request leakages (Benjamin Coddington) [1732409] - [fs] Revert "nfsd4: return default lease period" (Benjamin Coddington) [1732409] - [fs] SUNRPC: Use au_rslack when computing reply buffer size (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add rpc_auth::au_ralign field (Benjamin Coddington) [1732409] - [fs] SUNRPC: Make AUTH_SYS and AUTH_NULL set au_verfsize (Benjamin Coddington) [1732409] - [fs] NFS: Account for XDR pad of buf->pages (Benjamin Coddington) [1732409] - [fs] SUNRPC: Introduce rpc_prepare_reply_pages() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove xdr_buf_trim() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Introduce trace points in rpc_auth_gss.ko (Benjamin Coddington) [1732409] - [fs] xprtrdma: Squelch a sparse warning (Benjamin Coddington) [1732409] - [fs] SUNRPC: Use struct xdr_stream when decoding RPC Reply header (Benjamin Coddington) [1732409] - [fs] SUNRPC: Clean up rpc_verify_header() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Use struct xdr_stream when constructing RPC Call header (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add build option to disable support for insecure enctypes (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove rpc_xprt::tsh_size (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove some dprintk() call sites from auth functions (Benjamin Coddington) [1732409] - [fs] NFS: Add trace events to report non-zero NFS status codes (Benjamin Coddington) [1732409] - [fs] NFS: Remove print_overflow_msg() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add trace event that reports reply page vector alignment (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add XDR overflow trace event (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add xdr_stream::rqst field (Benjamin Coddington) [1732409] - [fs] SUNRPC: Display symbolic flag names in RPC trace events (Benjamin Coddington) [1732409] - [fs] rpc: properly check debugfs dentry before using it (Benjamin Coddington) [1732409] - [fs] svcrpc: fix unlikely races preventing queueing of sockets (Benjamin Coddington) [1732409] - [fs] svcrpc: svc_xprt_has_something_to_do seems a little long (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't allow compiler optimisation of svc_xprt_release_slot() (Benjamin Coddington) [1732409] - [fs] nfsd: fix an IS_ERR() vs NULL check (Benjamin Coddington) [1732409] - [fs] nfsd: Fix error return values for nfsd4_clone_file_range() (Benjamin Coddington) [1732409] - [fs] nfs: Fix NULL pointer dereference of dev_name (Benjamin Coddington) [1732409] - [fs] SUNRPC: Address Kerberos performance/behavior regression (Benjamin Coddington) [1732409] - [fs] SUNRPC: Ensure we respect the RPCSEC_GSS sequence number limit (Benjamin Coddington) [1732409] - [fs] SUNRPC: Ensure rq_bytes_sent is reset before request transmission (Benjamin Coddington) [1732409] - [fs] NFSv4.2 fix unnecessary retry in nfs4_copy_file_range (Benjamin Coddington) [1732409] - [fs] sunrpc: kernel BUG at kernel/cred.c:825! (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix TCP receive code on archs with flush_dcache_page() (Benjamin Coddington) [1732409] - [fs] sunrpc: convert to DEFINE_SHOW_ATTRIBUTE (Benjamin Coddington) [1732409] - [fs] sunrpc: Add xprt after nfs4_test_session_trunk() (Benjamin Coddington) [1732409] - [fs] sunrpc: convert unnecessary GFP_ATOMIC to GFP_NOFS (Benjamin Coddington) [1732409] - [fs] sunrpc: handle ENOMEM in rpcb_getport_async (Benjamin Coddington) [1732409] - [fs] NFS: remove unnecessary test for IS_ERR(cred) (Benjamin Coddington) [1732409] - [fs] NFSv4.2 fix async copy reboot recovery (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix some kernel doc complaints (Benjamin Coddington) [1732409] - [fs] SUNRPC: Simplify defining common RPC trace events (Benjamin Coddington) [1732409] - [fs] NFS: Fix NFSv4 symbolic trace point output (Benjamin Coddington) [1732409] - [fs] nfs: fixed broken compilation in nfs_callback_up_net() (Benjamin Coddington) [1732409] - [fs] nfs: minor typo in nfs4_callback_up_net() (Benjamin Coddington) [1732409] - [fs] sunrpc: fix debug message in svc_create_xprt() (Benjamin Coddington) [1732409] - [fs] sunrpc: remove svc_rdma_bc_class (Benjamin Coddington) [1732409] - [fs] sunrpc: remove unused bc_up operation from rpc_xprt_ops (Benjamin Coddington) [1732409] - [fs] sunrpc: use SVC_NET() in svcauth_gss_* functions (Benjamin Coddington) [1732409] - [fs] nfsd: drop useless LIST_HEAD (Benjamin Coddington) [1732409] - [fs] SUNRPC discard cr_uid from struct rpc_cred. (Benjamin Coddington) [1732409] - [fs] SUNRPC: simplify auth_unix. (Benjamin Coddington) [1732409] - [fs] SUNRPC: remove crbind rpc_cred operation (Benjamin Coddington) [1732409] - [fs] SUNRPC: remove generic cred code. (Benjamin Coddington) [1732409] - [fs] NFS/NFSD/SUNRPC: replace generic creds with 'struct cred'. (Benjamin Coddington) [1732409] - [fs] NFS: struct nfs_open_dir_context: convert rpc_cred pointer to cred. (Benjamin Coddington) [1732409] - [fs] NFS: change access cache to use 'struct cred'. (Benjamin Coddington) [1732409] - [fs] SUNRPC: remove RPCAUTH_AUTH_NO_CRKEY_TIMEOUT (Benjamin Coddington) [1732409] - [fs] NFS: move credential expiry tracking out of SUNRPC into NFS. (Benjamin Coddington) [1732409] - [fs] SUNRPC: add side channel to use non-generic cred for rpc call. (Benjamin Coddington) [1732409] - [fs] SUNRPC: introduce RPC_TASK_NULLCREDS to request auth_none (Benjamin Coddington) [1732409] - [fs] NFS/SUNRPC: don't lookup machine credential until rpcauth_bindcred(). (Benjamin Coddington) [1732409] - [fs] SUNRPC: discard RPC_DO_ROOTOVERRIDE() (Benjamin Coddington) [1732409] - [fs] NFSv4: don't require lock for get_renew_cred or get_machine_cred (Benjamin Coddington) [1732409] - [fs] NFSv4: add cl_root_cred for use when machine cred is not available. (Benjamin Coddington) [1732409] - [fs] SUNRPC: remove machine_cred field from struct auth_cred (Benjamin Coddington) [1732409] - [fs] SUNRPC: remove uid and gid from struct auth_cred (Benjamin Coddington) [1732409] - [fs] SUNRPC: remove groupinfo from struct auth_cred. (Benjamin Coddington) [1732409] - [fs] SUNRPC: add 'struct cred *' to auth_cred and rpc_cred (Benjamin Coddington) [1732409] - [fs] cred: allow get_cred() and put_cred() to be given NULL. (Benjamin Coddington) [1732409] - [fs] cred: export get_task_cred(). (Benjamin Coddington) [1732409] - [fs] cred: add get_cred_rcu() (Benjamin Coddington) [1732409] - [fs] cred: add cred_fscmp() for comparing creds. (Benjamin Coddington) [1732409] - [fs] SUNRPC: allow /proc entries without CONFIG_SUNRPC_DEBUG (Benjamin Coddington) [1732409] - [fs] nfs: fix comment to nfs_generic_pg_test which does the opposite (Benjamin Coddington) [1732409] - [fs] NFSv4: cleanup remove unused nfs4_xdev_fs_type (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove xprt_connect_status() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a race with XPRT_CONNECTING (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix disconnection races (Benjamin Coddington) [1732409] - [fs] Revert "[net] Revert "sunrpc: Ensure we always close the socket after a connection shuts down"" (Benjamin Coddington) [1732409] - [fs] lockd: Show pid of lockd for remote locks (Benjamin Coddington) [1732409] - [fs] NFSD remove OP_CACHEME from 4.2 op_flags (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't force a redundant disconnection in xs_read_stream() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix up socket polling (Benjamin Coddington) [1732409] - [fs] SUNRPC: Use the discard iterator rather than MSG_TRUNC (Benjamin Coddington) [1732409] - [fs] SUNRPC: Treat EFAULT as a truncated message in xs_read_stream_request() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix up handling of the XDRBUF_SPARSE_PAGES flag (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix RPC receive hangs (Benjamin Coddington) [1732409] - [fs] nfsd: Return EPERM, not EACCES, in some SETATTR cases (Benjamin Coddington) [1732409] - [fs] sunrpc: fix cache_head leak due to queued request (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a potential race in xprt_connect() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a memory leak in call_encode() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix leak of krb5p encode pages (Benjamin Coddington) [1732409] - [fs] SUNRPC: call_connect_status() must handle tasks that got transmitted (Benjamin Coddington) [1732409] - [fs] nfs: don't dirty kernel pages read by direct-io (Benjamin Coddington) [1732409] - [fs] NFS: use locks_copy_lock() to copy locks. (Benjamin Coddington) [1732409] - [fs] nfsd: clean up indentation, increase indentation in switch statement (Benjamin Coddington) [1732409] - [fs] nfsd: fix a warning in __cld_pipe_upcall() (Benjamin Coddington) [1732409] - [fs] lockd: fix decoding of TEST results (Benjamin Coddington) [1732409] - [fs] nfsd4: fix crash on writing v4_end_grace before nfsd startup (Benjamin Coddington) [1732409] - [fs] nfsd4: skip unused assignment (Benjamin Coddington) [1732409] - [fs] nfsd4: forbid all renames during grace period (Benjamin Coddington) [1732409] - [fs] nfsd4: remove unused nfs4_check_olstateid parameter (Benjamin Coddington) [1732409] - [fs] nfsd4: zero-length WRITE should succeed (Benjamin Coddington) [1732409] - [fs] NFSv4.2 copy do not allocate memory under the lock (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix a NFSv4 state manager deadlock (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix an Oops during delegation callbacks (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a bogus get/put in generic_key_to_expire() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a Oops when destroying the RPCSEC_GSS credential cache (Benjamin Coddington) [1732409] - [fs] NFSv4: Ensure that the state manager exits the loop on SIGKILL (Benjamin Coddington) [1732409] - [fs] NFSv4: Don't exit the state manager without clearing NFS4CLNT_MANAGER_RUNNING (Benjamin Coddington) [1732409] - [fs] SUNRPC: drop pointless static qualifier in xdr_get_next_encode_buffer() (Benjamin Coddington) [1732409] - [fs] nfsd: COPY and CLONE operations require the saved filehandle to be set (Benjamin Coddington) [1732409] - [fs] sunrpc: correct the computation for page_ptr when truncating (Benjamin Coddington) [1732409] - [fs] NFS: fix spelling mistake, EACCESS -> EACCES (Benjamin Coddington) [1732409] - [fs] SUNRPC: Use atomic(64)_t for seq_send(64) (Benjamin Coddington) [1732409] - [fs] nfsd: Fix an Oops in free_session() (Benjamin Coddington) [1732409] - [fs] nfsd: correctly decrement odstate refcount in error path (Benjamin Coddington) [1732409] - [fs] nfsd: fix fall-through annotations (Benjamin Coddington) [1732409] - [fs] knfsd: Improve lookup performance in the duplicate reply cache using an rbtree (Benjamin Coddington) [1732409] - [fs] knfsd: Further simplify the cache lookup (Benjamin Coddington) [1732409] - [fs] knfsd: Simplify NFS duplicate replay cache (Benjamin Coddington) [1732409] - [fs] knfsd: Remove dead code from nfsd_cache_lookup (Benjamin Coddington) [1732409] - [fs] SUNRPC: Simplify TCP receive code (Benjamin Coddington) [1732409] - [fs] SUNRPC: Replace the cache_detail->hash_lock with a regular spinlock (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove non-RCU protected lookup (Benjamin Coddington) [1732409] - [fs] NFS: Fix up a typo in nfs_dns_ent_put (Benjamin Coddington) [1732409] - [fs] NFS: Lockless DNS lookups (Benjamin Coddington) [1732409] - [fs] knfsd: Lockless lookup of NFSv4 identities. (Benjamin Coddington) [1732409] - [fs] SUNRPC: Lockless server RPCSEC_GSS context lookup (Benjamin Coddington) [1732409] - [fs] knfsd: Allow lockless lookups of the exports (Benjamin Coddington) [1732409] - [fs] SUNRPC: Make server side AUTH_UNIX use lockless lookups (Benjamin Coddington) [1732409] - [fs] SUNRPC: Allow cache lookups to use RCU protection rather than the r/w spinlock (Benjamin Coddington) [1732409] - [fs] SUNRPC: Convert the auth cred cache to use refcount_t (Benjamin Coddington) [1732409] - [fs] SUNRPC: Convert auth creds to use refcount_t (Benjamin Coddington) [1732409] - [fs] SUNRPC: Simplify lookup code (Benjamin Coddington) [1732409] - [fs] SUNRPC: Clean up the AUTH cache code (Benjamin Coddington) [1732409] - [fs] NFS: change sign of nfs_fh length (Benjamin Coddington) [1732409] - [fs] sunrpc: safely reallow resvport min/max inversion (Benjamin Coddington) [1732409] - [fs] nfs: remove redundant call to nfs_context_set_write_error() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a compile warning for cmpxchg64() (Benjamin Coddington) [1732409] - [fs] SUNRPC: use cmpxchg64() in gss_seq_send64_fetch_and_inc() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Refactor sunrpc_cache_lookup (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add lockless lookup of the server's auth domain (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove the server 'authtab_lock' and just use RCU (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix lookup revalidate of regular files (Benjamin Coddington) [1732409] - [fs] NFS: Refactor nfs_lookup_revalidate() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Replace krb5_seq_lock with a lockless scheme (Benjamin Coddington) [1732409] - [fs] SUNRPC: Lockless lookup of RPCSEC_GSS mechanisms (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove rpc_authflavor_lock in favour of RCU locking (Benjamin Coddington) [1732409] - [fs] NFS: Remove private spinlock in struct nfs_pgio_header (Benjamin Coddington) [1732409] - [fs] NFSv3: Improve NFSv3 performance when server returns no post-op attributes (Benjamin Coddington) [1732409] - [fs] NFSv4: Split out NFS v4.2 copy completion functions (Benjamin Coddington) [1732409] - [fs] NFS: Reduce indentation of nfs4_recovery_handle_error() (Benjamin Coddington) [1732409] - [fs] NFS: Reduce indentation of the switch statement in nfs4_reclaim_open_state() (Benjamin Coddington) [1732409] - [fs] NFS: Split out the body of nfs4_reclaim_open_state() (Benjamin Coddington) [1732409] - [fs] NFSv4.1: Fix the r/wsize checking (Benjamin Coddington) [1732409] - [fs] NFSv4: Convert struct nfs4_state to use refcount_t (Benjamin Coddington) [1732409] - [fs] NFSv4: Convert open state lookup to use RCU (Benjamin Coddington) [1732409] - [fs] NFS: Convert lookups of the open context to RCU (Benjamin Coddington) [1732409] - [fs] NFS: Simplify internal check for whether file is open for write (Benjamin Coddington) [1732409] - [fs] NFS: Convert lookups of the lock context to RCU (Benjamin Coddington) [1732409] - [fs] pNFS: Don't allocate more pages than we need to fit a layoutget response (Benjamin Coddington) [1732409] - [fs] pNFS: Don't zero out the array in nfs4_alloc_pages() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Unexport xdr_partial_copy_from_skb() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Clean up xs_udp_data_receive() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Allow AF_LOCAL sockets to use the generic stream receive (Benjamin Coddington) [1732409] - [fs] SUNRPC: Clean up - rename xs_tcp_data_receive() to xs_stream_data_receive() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Simplify TCP receive code by switching to using iterators (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add a bvec array to struct xdr_buf for use with iovec_iter() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add a label for RPC calls that require allocation on receive (Benjamin Coddington) [1732409] - [fs] SUNRPC: Convert the xprt->sending queue back to an ordinary wait queue (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix priority queue fairness (Benjamin Coddington) [1732409] - [fs] SUNRPC: Convert xprt receive queue to use an rbtree (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't take transport->lock unnecessarily when taking XPRT_LOCK (Benjamin Coddington) [1732409] - [fs] SUNRPC: Cleanup: remove the unused 'task' argument from the request_send() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Clean up transport write space handling (Benjamin Coddington) [1732409] - [fs] SUNRPC: Turn off throttling of RPC slots for TCP sockets (Benjamin Coddington) [1732409] - [fs] SUNRPC: Allow soft RPC calls to time out when waiting for the XPRT_LOCK (Benjamin Coddington) [1732409] - [fs] SUNRPC: Allow calls to xprt_transmit() to drain the entire transmit queue (Benjamin Coddington) [1732409] - [fs] SUNRPC: Enqueue swapper tagged RPCs at the head of the transmit queue (Benjamin Coddington) [1732409] - [fs] SUNRPC: Support for congestion control when queuing is enabled (Benjamin Coddington) [1732409] - [fs] SUNRPC: Improve latency for interactive tasks (Benjamin Coddington) [1732409] - [fs] SUNRPC: Move RPC retransmission stat counter to xprt_transmit() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Simplify xprt_prepare_transmit() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't reset the request 'bytes_sent' counter when releasing XPRT_LOCK (Benjamin Coddington) [1732409] - [fs] SUNRPC: Treat the task and request as separate in the xprt_ops->send_request() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix up the back channel transmit (Benjamin Coddington) [1732409] - [fs] SUNRPC: Refactor RPC call encoding (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add a transmission queue for RPC requests (Benjamin Coddington) [1732409] - [fs] SUNRPC: Distinguish between the slot allocation list and receive queue (Benjamin Coddington) [1732409] - [fs] SUNRPC: Minor cleanup for call_transmit() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Refactor xprt_transmit() to remove wait for reply code (Benjamin Coddington) [1732409] - [fs] SUNRPC: Refactor xprt_transmit() to remove the reply queue code (Benjamin Coddington) [1732409] - [fs] SUNRPC: Rename xprt->recv_lock to xprt->queue_lock (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't wake queued RPC calls multiple times in xprt_transmit (Benjamin Coddington) [1732409] - [fs] SUNRPC: Test whether the task is queued before grabbing the queue spinlocks (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add a helper to wake up a sleeping rpc_task and set its status (Benjamin Coddington) [1732409] - [fs] SUNRPC: Refactor the transport request pinning (Benjamin Coddington) [1732409] - [fs] SUNRPC: Simplify dealing with aborted partially transmitted messages (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add socket transmit queue offset tracking (Benjamin Coddington) [1732409] - [fs] SUNRPC: Move reset of TCP state variables into the reconnect code (Benjamin Coddington) [1732409] - [fs] SUNRPC: Rename TCP receive-specific state variables (Benjamin Coddington) [1732409] - [fs] SUNRPC: Avoid holding locks across the XDR encoding of the RPC message (Benjamin Coddington) [1732409] - [fs] SUNRPC: Simplify identification of when the message send/receive is complete (Benjamin Coddington) [1732409] - [fs] SUNRPC: The transmitted message must lie in the RPCSEC window of validity (Benjamin Coddington) [1732409] - [fs] SUNRPC: If there is no reply expected, bail early from call_decode (Benjamin Coddington) [1732409] - [fs] nfsd: remove set but not used variable 'dirp' (Benjamin Coddington) [1732409] - [fs] NFSD introduce async copy feature (Benjamin Coddington) [1732409] - [fs] NFSD OFFLOAD_CANCEL xdr (Benjamin Coddington) [1732409] - [fs] NFSD OFFLOAD_STATUS xdr (Benjamin Coddington) [1732409] - [fs] NFSD CB_OFFLOAD xdr (Benjamin Coddington) [1732409] - [fs] NFS: Don't open code clearing of delegation state (Benjamin Coddington) [1732409] - [fs] NFSv4.1 fix infinite loop on I/O. (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix a tracepoint Oops in initiate_file_draining() (Benjamin Coddington) [1732409] - [fs] pNFS: Ensure we return the error if someone kills a waiting layoutget (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix a tracepoint Oops in initiate_file_draining() (Benjamin Coddington) [1732409] - [fs] sunrpc: Add comment defining gssd upcall API keywords (Benjamin Coddington) [1732409] - [fs] nfsd: Remove callback_cred (Benjamin Coddington) [1732409] - [fs] nfsd: Use correct credential for NFSv4.0 callback with GSS (Benjamin Coddington) [1732409] - [fs] sunrpc: Extract target name into svc_cred (Benjamin Coddington) [1732409] - [fs] sunrpc: Enable the kernel to specify the hostname part of service principals (Benjamin Coddington) [1732409] - [fs] pNFS: Remove unwanted optimisation of layoutget (Benjamin Coddington) [1732409] - [fs] pNFS/flexfiles: ff_layout_pg_init_read should exit on error (Benjamin Coddington) [1732409] - [fs] pNFS: Treat RECALLCONFLICT like DELAY... (Benjamin Coddington) [1732409] - [fs] pNFS: When updating the stateid in layoutreturn, also update the recall range (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix a sleep in atomic context in nfs4_callback_sequence() (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix locking in pnfs_generic_recover_commit_reqs (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix a typo in nfs4_init_channel_attrs() (Benjamin Coddington) [1732409] - [fs] NFSv4: Don't busy wait if NFSv4 session draining is interrupted (Benjamin Coddington) [1732409] - [fs] NFS recover from destination server reboot for copies (Benjamin Coddington) [1732409] - [fs] nfsd: use true and false for boolean values (Benjamin Coddington) [1732409] - [fs] nfsd: constify write_op[] (Benjamin Coddington) [1732409] - [fs] fs/nfsd: Delete invalid assignment statements in nfsd4_decode_exchange_id (Benjamin Coddington) [1732409] - [fs] NFSD: Handle full-length symlinks (Benjamin Coddington) [1732409] - [fs] NFSD: Refactor the generic write vector fill helper (Benjamin Coddington) [1732409] - [fs] nfsd: Mark expected switch fall-through (Benjamin Coddington) [1732409] - [fs] nfsd: fix leaked file lock with nfs exported overlayfs (Benjamin Coddington) [1732409] - [fs] NFS add a simple sync nfs4_proc_commit after async COPY (Benjamin Coddington) [1732409] - [fs] NFS handle COPY ERR_OFFLOAD_NO_REQS (Benjamin Coddington) [1732409] - [fs] NFS send OFFLOAD_CANCEL when COPY killed (Benjamin Coddington) [1732409] - [fs] NFS export nfs4_async_handle_error (Benjamin Coddington) [1732409] - [fs] NFS handle COPY reply CB_OFFLOAD call race (Benjamin Coddington) [1732409] - [fs] NFS add support for asynchronous COPY (Benjamin Coddington) [1732409] - [fs] NFS COPY xdr handle async reply (Benjamin Coddington) [1732409] - [fs] NFS OFFLOAD_CANCEL xdr (Benjamin Coddington) [1732409] - [fs] NFS CB_OFFLOAD xdr (Benjamin Coddington) [1732409] - [fs] NFS: Use an appropriate work queue for direct-write completion (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix error handling in nfs4_sp4_select_mode() (Benjamin Coddington) [1732409] - [fs] pnfs: Use true and false for boolean values (Benjamin Coddington) [1732409] - [fs] pnfs: pnfs_find_lseg() should not check NFS_LSEG_LAYOUTRETURN (Benjamin Coddington) [1732409] - [fs] NFS: Mark expected switch fall-throughs (Benjamin Coddington) [1732409] - [fs] NFSv4: Mark the inode change attribute up to date in update_changeattr() (Benjamin Coddington) [1732409] - [fs] NFSv4: Detect nlink changes on cross-directory renames too (Benjamin Coddington) [1732409] - [fs] NFSv4: bump/drop the nlink count on the parent dir when we mkdir/rmdir (Benjamin Coddington) [1732409] - [fs] pnfs: Fix handling of NFS4ERR_OLD_STATEID replies to layoutreturn (Benjamin Coddington) [1732409] - [fs] sunrpc: whitespace fixes (Benjamin Coddington) [1732409] - [fs] NFSv4 client live hangs after live data migration recovery (Benjamin Coddington) [1732409] - [fs] NFSv4.0 fix client reference leak in callback (Benjamin Coddington) [1732409] - [fs] sunrpc: kstrtoul() can also return -ERANGE (Benjamin Coddington) [1732409] - [fs] NFS: silence a harmless uninitialized variable warning (Benjamin Coddington) [1732409] - [fs] net/sunrpc: Make rpc_auth_create_args a const (Benjamin Coddington) [1732409] - [fs] pnfs/blocklayout: off by one in bl_map_stripe() (Benjamin Coddington) [1732409] - [fs] nfs: Referrals not inheriting proto setting from parent (Benjamin Coddington) [1732409] - [fs] nfs: initiate returning delegation when reclaiming one that's been recalled (Benjamin Coddington) [1732409] - [fs] fs: nfs: Adding new return type vm_fault_t (Benjamin Coddington) [1732409] - [fs] nfs: add error check in nfs_idmap_prepare_message() (Benjamin Coddington) [1732409] - [fs] NFS: More excessive attribute revalidation in nfs_execute_ok() (Benjamin Coddington) [1732409] - [fs] NFS: Fix excessive attribute revalidation in nfs_execute_ok() (Benjamin Coddington) [1732409] - [fs] NFS: Ensure we immediately start writeback on rescheduled writes (Benjamin Coddington) [1732409] - [fs] NFSv4.1: Fix a potential layoutget/layoutrecall deadlock (Benjamin Coddington) [1732409] - [fs] pNFS: Parse the results of layoutget on open even if permissions checks fail (Benjamin Coddington) [1732409] - [fs] NFS: Allow optimisation of lseek(fd, SEEK_CUR, 0) on directories (Benjamin Coddington) [1732409] - [fs] pNFS: Wait for stale layoutget calls to complete in pnfs_update_layout() (Benjamin Coddington) [1732409] - [fs] pNFS/flexfiles: Ensure we always return a layout if it has layoutstats (Benjamin Coddington) [1732409] - [fs] pNFS: Ignore non-recalled layouts in pnfs_layout_need_return() (Benjamin Coddington) [1732409] - [fs] pNFS: Don't update the stateid when replying NFS4ERR_DELAY to a layout recall (Benjamin Coddington) [1732409] - [fs] pNFS: Don't discard layout segments that are marked for return (Benjamin Coddington) [1732409] - [fs] nfsd: don't advertise a SCSI layout for an unsupported request_queue (Benjamin Coddington) [1732409] - [fs] nfsd: fix corrupted reply to badly ordered compound (Benjamin Coddington) [1732409] - [fs] nfsd: clarify check_op_ordering (Benjamin Coddington) [1732409] - [fs] nfsd: update obselete comment referencing the BKL (Benjamin Coddington) [1732409] - [fs] nfsd4: cleanup sessionid in nfsd4_destroy_session (Benjamin Coddington) [1732409] - [fs] nfsd4: less confusing nfsd4_compound_in_session (Benjamin Coddington) [1732409] - [fs] nfsd4: support change_attr_type attribute (Benjamin Coddington) [1732409] - [fs] nfsd: fix NFSv4 time_delta attribute (Benjamin Coddington) [1732409] - [fs] nfsd4: return default lease period (Benjamin Coddington) [1732409] - [fs] nfsd4: extend reclaim period for reclaiming clients (Benjamin Coddington) [1732409] - [netdrv] i40e: Do not check VF state in i40e_ndo_get_vf_config (Stefan Assmann) [1752498] - [netdrv] i40e: Add support for X710 device (Stefan Assmann) [1752891] - [mm] mm/oom_kill.c: add task UID to info message on an oom kill (Joel Savitz) [1693039] - [pci] ACPICA: Increase total number of possible Owner IDs (Al Stone) [1713050] - [powerpc] powerpc/pseries: correctly track irq state in default idle (Steve Best) [1751971] - [powerpc] powerpc/imc: Dont create debugfs files for cpu-less nodes (Steve Best) [1726031] - [fs] userfaultfd_release: always remove uffd flags and clear vm_userfaultfd_ctx (Alex Gladkov) [1749763] - [infiniband] RDMA/bnxt_re: Fix stack-out-of-bounds in bnxt_qplib_rcfw_send_message (Selvin Xavier) [1643312] - [drm] drm/bochs: Fix connector leak during driver unload (Sam Bobroff) [1463490] - [tools] selftests: Remove forced unbuffering for test running (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Add test plan API to kselftest.h and adjust callers (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Remove KSFT_TAP_LEVEL (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Move test output to diagnostic lines (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Distinguish between missing and non-executable (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Add plan line and fix result line syntax (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Extract logic for multiple test runs (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Use runner.sh for emit targets (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Extract single-test shell logic from lib.mk (Desnes Augusto Nunes do Rosario) [1721461] - [tools] x86/selftests/pkeys: Fork() to check for state being preserved (Vladis Dronov) [1738880] - [x86] x86/pkeys: Properly copy pkey state at fork() (Vladis Dronov) [1738880] - [netdrv] cxgb4: fix a memory leak bug (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Prefer pcie_capability_read_word() (Jonathan Toppins) [1725776] - [netdrv] allocate_flower_entry: should check for null deref (Jonathan Toppins) [1725776] - [netdrv] cxgb4: reduce kernel stack usage in cudbg_collect_mem_region() (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Add MPS refcounting for alloc/free mac filters (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Add MPS TCAM refcounting for cxgb4 change mac (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Add MPS TCAM refcounting for raw mac filters (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Re-work the logic for mps refcounting (Jonathan Toppins) [1725776] - [netdrv] cxgb4/libcxgb/cxgb4i/cxgbit: enable eDRAM page pods for iSCSI (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Set initial IRQ affinity hints (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Make t4_get_tp_e2c_map static (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Revert "cxgb4: Remove SGE_HOST_PAGE_SIZE dependency on page size" (Jonathan Toppins) [1725776] - [netdrv] cxgb4: offload VLAN flows regardless of VLAN ethtype (Jonathan Toppins) [1725776] - [netdrv] cxgb4: use firmware API for validating filter spec (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Enable hash filter with offload (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Fix error path in cxgb4_init_module (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Delete all hash and TCAM filters before resource cleanup (Jonathan Toppins) [1725776] - [netdrv] cxgb4/cxgb4vf_main: Mark expected switch fall-through (Jonathan Toppins) [1725776] - [netdrv] cxgb4/cxgb4vf: Display advertised FEC in ethtool (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Update 1.23.3.0 as the latest firmware supported. (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Update 1.22.9.0 as the latest firmware supported. (Jonathan Toppins) [1725776] - [netdrv] cxgb4/l2t: Use struct_size() in kvzalloc() (Jonathan Toppins) [1725776] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (Jonathan Toppins) [1725776] - [netdrv] crypto/chelsio/chtls: macro correction in tx path (Jonathan Toppins) [1725776]- [kernel] rcu: Add sparse check to rcu_assign_pointer() (Waiman Long) [1737054] - [kernel] rcu: Fix obsolete DYNTICK_IRQ_NONIDLE comment (Waiman Long) [1737054] - [kernel] rcu: Repair rcu_nmi_exit() docbook header (Waiman Long) [1737054] - [kernel] rcu: Remove preemption disabling from expedited CPU selection (Waiman Long) [1737054] - [kernel] rcu: Rename rcu_process_callbacks() to rcu_core() for Tree RCU (Waiman Long) [1737054] - [kernel] rcu: Rename rcu_check_callbacks() to rcu_sched_clock_irq() (Waiman Long) [1737054] - [kernel] rcu: Docbook for rcu_head_init() and rcu_head_after_call_rcu() (Waiman Long) [1737054] - [documentation] doc: Fix outdated links (Waiman Long) [1737054] - [documentation] doc: CPU-hotplug notifiers cannot invoke synchronize_srcu() or srcu_barrier() (Waiman Long) [1737054] - [documentation] doc: Now jiffies_till_sched_qs solicits help from cond_resched() (Waiman Long) [1737054] - [kernel] rcuperf: Stop abusing IS_ENABLED() (Waiman Long) [1737054] - [kernel] rcutorture: Add grace period after CPU offline (Waiman Long) [1737054] - [kernel] torture: Explain and simplify odd "for" loop in mkinitrd.sh (Waiman Long) [1737054] - [kernel] rcutorture: Record grace periods in forward-progress histogram (Waiman Long) [1737054] - [kernel] rcu: Prevent needless ->gp_seq_needed update in __note_gp_changes() (Waiman Long) [1737054] - [kernel] rcu: Do RCU GP kthread self-wakeup from softirq and interrupt (Waiman Long) [1737054] - [kernel] rcu: Add sysrq rcu_node-dump capability (Waiman Long) [1737054] - [kernel] rcu: Protect rcu_check_gp_kthread_starvation() access to ->gp_flags (Waiman Long) [1737054] - [kernel] rcu: Improve diagnostics for failed RCU grace-period start (Waiman Long) [1737054] - [kernel] rcu: Update NOCB comments (Waiman Long) [1737054] - [kernel] rcu: Remove unused rcu_cpu_kthread_cpu per-CPU variable (Waiman Long) [1737054] - [kernel] rcu: Move rcu_cpu_has_work to rcu_data structure (Waiman Long) [1737054] - [kernel] rcu: Remove unused rcu_cpu_kthread_loops per-CPU variable (Waiman Long) [1737054] - [kernel] rcu: Move rcu_cpu_kthread_status to rcu_data structure (Waiman Long) [1737054] - [kernel] rcu: Move rcu_cpu_kthread_task to rcu_data structure (Waiman Long) [1737054] - [kernel] rcu: Accommodate zero jiffies_till_first_fqs and kthread kicking (Waiman Long) [1737054] - [kernel] rcu: Remove wrapper definitions for obsolete RCU update functions (Waiman Long) [1737054] - [kernel] rcu: Discard separate per-CPU callback counts (Waiman Long) [1737054] - [kernel] rcu: Inline _synchronize_rcu_expedited() into synchronize_rcu_expedited() (Waiman Long) [1737054] - [kernel] rcu: Consolidate PREEMPT and !PREEMPT synchronize_rcu() (Waiman Long) [1737054] - [kernel] rcu: Consolidate PREEMPT and !PREEMPT synchronize_rcu_expedited() (Waiman Long) [1737054] - [kernel] rcu: Determine expedited-GP IPI handler at build time (Waiman Long) [1737054] - [kernel] rcu: Inline rcu_kthread_do_work() into its sole remaining caller (Waiman Long) [1737054] - [kernel] rcu: Eliminate RCU_BH_FLAVOR and RCU_SCHED_FLAVOR (Waiman Long) [1737054] - [kernel] rcu: Inline force_quiescent_state() into rcu_force_quiescent_state() (Waiman Long) [1737054] - [kernel] rcu: Make expedited IPI handler return after handling critical section (Waiman Long) [1737054] - [kernel] rcu: Rename and comment changes due to only one rcuo kthread per CPU (Waiman Long) [1737054] - [kernel] sched: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [kernel] sched: Replace call_rcu_sched() with call_rcu() (Waiman Long) [1737054] - [net] net/core: Replace call_rcu_bh() and synchronize_rcu_bh() (Waiman Long) [1737054] - [net] netpoll: allow cleanup to be synchronous (Waiman Long) [1737054] - [net] netfilter: Replace call_rcu_bh(), rcu_barrier_bh(), and synchronize_rcu_bh() (Waiman Long) [1737054] - [kernel] uprobes: Use synchronize_rcu() not synchronize_sched() (Waiman Long) [1737054] - [kernel] rcutorture: Don't do busted forward-progress testing (Waiman Long) [1737054] - [kernel] rcutorture: Use 100ms buckets for forward-progress callback histograms (Waiman Long) [1737054] - [kernel] rcutorture: Recover from OOM during forward-progress tests (Waiman Long) [1737054] - [kernel] rcutorture: Print forward-progress test age upon failure (Waiman Long) [1737054] - [kernel] rcutorture: Print time since GP end upon forward-progress failure (Waiman Long) [1737054] - [kernel] rcutorture: Print histogram of CB invocation at OOM time (Waiman Long) [1737054] - [kernel] rcutorture: Print GP age upon forward-progress failure (Waiman Long) [1737054] - [kernel] rcu: Print per-CPU callback counts for forward-progress failures (Waiman Long) [1737054] - [kernel] rcu: Account for nocb-CPU callback counts in RCU CPU stall warnings (Waiman Long) [1737054] - [kernel] rcutorture: Dump grace-period diagnostics upon forward-progress OOM (Waiman Long) [1737054] - [kernel] rcutorture: Prepare for asynchronous access to rcu_fwd_startat (Waiman Long) [1737054] - [kernel] torture: Remove unnecessary "ret" variables (Waiman Long) [1737054] - [kernel] rcutorture: Affinity forward-progress test to avoid housekeeping CPUs (Waiman Long) [1737054] - [kernel] rcutorture: Break up too-long rcu_torture_fwd_prog() function (Waiman Long) [1737054] - [kernel] rcutorture: Remove cbflood facility (Waiman Long) [1737054] - [kernel] torture: Bring any extra CPUs online during kernel startup (Waiman Long) [1737054] - [kernel] rcutorture: Add call_rcu() flooding forward-progress tests (Waiman Long) [1737054] - [tools] rcutorture/formal: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [tools] tools/kernel.h: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [net] net/decnet: Replace rcu_barrier_bh() with rcu_barrier() (Waiman Long) [1737054] - [net] net/core/skmsg: Replace call_rcu_sched() with call_rcu() (Waiman Long) [1737054] - [kernel] cgroups: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [kernel] types: Remove call_rcu_bh() and call_rcu_sched() (Waiman Long) [1737054] - [include] percpu-rwsem: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [net] net/bridge: Replace call_rcu_bh() and rcu_barrier_bh() (Waiman Long) [1737054] - [kernel] srcu: Use "ssp" instead of "sp" for srcu_struct pointer (Waiman Long) [1737054] - [kernel] srcu: Lock srcu_data structure in srcu_gp_start() (Waiman Long) [1737054] - [mm] mm: Replace call_rcu_sched() with call_rcu() (Waiman Long) [1737054] - [kernel] percpu-refcount: Replace call_rcu_sched() with call_rcu() (Waiman Long) [1737054] - [kernel] events: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [kernel] workqueue: Replace call_rcu_sched() with call_rcu() (Waiman Long) [1737054] - [kernel] modules: Replace synchronize_sched() and call_rcu_sched() (Waiman Long) [1737054] - [kernel] sched/membarrier: synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [kernel] lockdep: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [kernel] kprobes: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [init] main: Replace rcu_barrier_sched() with rcu_barrier() (Waiman Long) [1737054] - [kernel] tracing: Replace synchronize_sched() and call_rcu_sched() (Waiman Long) [1737054] - [kernel] tracepoints: Free early tracepoints after RCU is initialized (Waiman Long) [1737054] - [kernel] tracing: Fix synchronizing to event changes with tracepoint_synchronize_unregister() (Waiman Long) [1737054] - [kernel] tracepoint: Make rcuidle tracepoint callers use SRCU (Waiman Long) [1737054] - [fs] fs/file: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [cpufreq] cpufreq/cpufreq_governor: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [cpufreq] cpufreq/intel_pstate: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [vhost] drivers/vhost: Replace synchronize_rcu_bh() with synchronize_rcu() (Waiman Long) [1737054] - [netdrv] ethernet/sis: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [char] drivers/ipmi: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [crypto] crypto/pcrypt: Replace synchronize_rcu_bh() with synchronize_rcu() (Waiman Long) [1737054] - [mm] mm: Replace spin_is_locked() with lockdep (Waiman Long) [1737054] - [kernel] locking/mutex: Replace spin_is_locked() with lockdep (Waiman Long) [1737054] - [fs] userfaultfd: Replace spin_is_locked() with lockdep (Waiman Long) [1737054] - [net] smsc: Replace spin_is_locked() with lockdep (Waiman Long) [1737054] - [scripts] checkpatch.pl: Suggest lockdep instead of asserting !spin_is_locked() (Waiman Long) [1737054] - [scripts] checkpatch: Create table of obsolete APIs and apply to RCU (Waiman Long) [1737054] - [maintainers] MAINTAINERS: Add Joel Fernandes as RCU reviewer (Waiman Long) [1737054] - [kernel] rcu: Avoid signed integer overflow in rcu_preempt_deferred_qs() (Waiman Long) [1737054] - [kernel] rcu: Replace this_cpu_ptr() with __this_cpu_read() (Waiman Long) [1737054] - [kernel] rcu: Speed up expedited GPs when interrupting RCU reader (Waiman Long) [1737054] - [kernel] rcu: Trace end of grace period before end of grace period (Waiman Long) [1737054] - [kernel] rcu: Adjust the comment of function rcu_is_watching (Waiman Long) [1737054] - [kernel] rcu: Add jiffies-since-GP-activity to show_rcu_gp_kthreads() (Waiman Long) [1737054] - [kernel] rcu: Add state name to show_rcu_gp_kthreads() output (Waiman Long) [1737054] - [kernel] rcu: Parameterize rcu_check_gp_start_stall() (Waiman Long) [1737054] - [kernel] rcu: Avoid double multiply by HZ (Waiman Long) [1737054] - [documentation] doc: Fix "struction" typo in RCU memory-ordering documentation (Waiman Long) [1737054] - [documentation] doc: Correct parameter in stallwarn (Waiman Long) [1737054] - [documentation] doc: RCU scheduler spinlock rcu_read_unlock() restriction remains (Waiman Long) [1737054] - [documentation] doc: Make listing in RCU perf/scale requirements use rcu_assign_pointer() (Waiman Long) [1737054] - [documentation] doc: Remove obsolete (non-)requirement about disabling preemption (Waiman Long) [1737054] - [documentation] doc: Make reader aware of rcu_dereference_protected (Waiman Long) [1737054] - [documentation] doc: rcu: Encourage use of rcu_barrier in checklist (Waiman Long) [1737054] - [documentation] doc: rcu: Remove obsolete checklist item about synchronize_rcu usage (Waiman Long) [1737054] - [documentation] doc: rcu: Remove obsolete suggestion from checklist (Waiman Long) [1737054] - [documentation] doc: rcu: Add more rationale for using rcu_read_lock_sched in checklist (Waiman Long) [1737054] - [documentation] doc: rcu: Update core and full API in whatisRCU (Waiman Long) [1737054] - [documentation] doc: Document rcutorture forward-progress test kernel parameters (Waiman Long) [1737054] - [documentation] doc: rcu: Update description of gp_seq fields in rcu_data (Waiman Long) [1737054] - [documentation] doc: rcu: Better clarify the rcu_segcblist ->len field (Waiman Long) [1737054] - [documentation] doc: rcu: Update Data-Structures for RCU flavor consolidation (Waiman Long) [1737054] - [documentation] doc: Remove rcu_dynticks from Data-Structures (Waiman Long) [1737054] - [documentation] doc: Update information about resched_cpu (Waiman Long) [1737054] - [kernel] rcu: Eliminate BUG_ON() for kernel/rcu/update.c (Waiman Long) [1737054] - [kernel] rcu: Eliminate BUG_ON() for kernel/rcu/tree_plugin.h (Waiman Long) [1737054] - [kernel] rcu: Stop expedited grace periods from relying on stop-machine (Waiman Long) [1737054] - [kernel] srcu: Prevent __call_srcu() counter wrap with read-side critical section (Waiman Long) [1737054] - [include] srcu: Fix kernel-doc missing notation (Waiman Long) [1737054] - [x86] x86/PCI: Replace spin_is_locked() with lockdep (Waiman Long) [1737054] - [tools] rcutorture: Make use of nolibc when available (Waiman Long) [1737054] - [tools] rcutorture: Import a copy of nolibc (Waiman Long) [1737054] - [tools] rcutorture: Check initrd/init instead of initrd only (Waiman Long) [1737054] - [tools] rcutorture: Always strip using the cross-compiler (Waiman Long) [1737054] - [tools] rcutorture: Add cross-compile capability to initrd.sh (Waiman Long) [1737054] - [tools] rcutorture: Make initrd/init execute in userspace (Waiman Long) [1737054] - [tools] rcutorture: Add initrd support for systems lacking dracut (Waiman Long) [1737054] - [tools] rcutorture: Automatically create initrd directory (Waiman Long) [1737054] - [documentation] doc: Remove rcu_preempt_state reference in stallwarn (Waiman Long) [1737054] - [documentation] doc: Clarify RCU data-structure comment about rcu_tree fanout (Waiman Long) [1737054] - [documentation] doc: Set down forward-progress requirements (Waiman Long) [1737054] - [powerpc] powerpc: Convert hugepd_free() to use call_rcu() (Waiman Long) [1737054] - [s390] s390/mm: Convert tlb_table_flush() to use call_rcu() (Waiman Long) [1737054] - [kernel] sparc/oprofile: Convert timer_stop() to use synchronize_rcu() (Waiman Long) [1737054] - [kernel] sched/membarrier: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [kernel] rcu: Consolidate the RCU update functions invoked by sync.c (Waiman Long) [1737054] - [kernel] rcu: Eliminate synchronize_rcu_mult() (Waiman Long) [1737054] - [kernel] rcu: Fix rcu_{node, data} comments about gp_seq_needed (Waiman Long) [1737054] - [kernel] rcu: Remove unused rcu_state externs (Waiman Long) [1737054] - [kernel] rcu: Eliminate BUG_ON() for kernel/rcu/tree.c (Waiman Long) [1737054] - [kernel] rcu: Eliminate BUG_ON() for sync.c (Waiman Long) [1737054] - [include] srcu: Add notrace variant of srcu_dereference (Waiman Long) [1737054] - [documentation] PM/EM: Document the Energy Model framework (Phil Auld) [1718927] - [kernel] sched/doc: Document Energy Aware Scheduling (Phil Auld) [1718927] - [kernel] sched/fair: Remove unneeded prototype of capacity_of() (Phil Auld) [1718927] - [kernel] sched/fair: Skip LLC NOHZ logic for asymmetric systems (Phil Auld) [1718927] - [kernel] sched/fair: Tune down misfit NOHZ kicks (Phil Auld) [1718927] - [kernel] sched/fair: Comment some nohz_balancer_kick() kick conditions (Phil Auld) [1718927] - [kernel] sched/fair: Prune, fix and simplify the nohz_balancer_kick() comment block (Phil Auld) [1718927] - [kernel] sched/fair: Explain LLC nohz kick condition (Phil Auld) [1718927] - [kernel] sched/fair: Simplify nohz_balancer_kick() (Phil Auld) [1718927] - [kernel] sched/topology: Fix percpu data types in struct sd_data & struct s_data (Phil Auld) [1718927] - [kernel] sched/fair: Simplify post_init_entity_util_avg() by calling it with a task_struct pointer argument (Phil Auld) [1718927] - [kernel] sched/fair: Fix util_avg of new tasks for asymmetric systems (Phil Auld) [1718927] - [kernel] sched/fair: Optimize update_blocked_averages() (Phil Auld) [1718927] - [kernel] sched/topology: Introduce a sysctl for Energy Aware Scheduling (Phil Auld) [1718927] - [kernel] Revert "sched/core: Take the hotplug lock in sched_init_smp()" (Phil Auld) [1718927] - [kernel] cpu/hotplug: Mute hotplug lockdep during init (Phil Auld) [1718927] - [kernel] sched/fair: Select an energy-efficient CPU on task wake-up (Phil Auld) [1718927] - [kernel] sched/fair: Introduce an energy estimation helper function (Phil Auld) [1718927] - [kernel] sched/fair: Add over-utilization/tipping point indicator (Phil Auld) [1718927] - [kernel] sched/fair: Clean-up update_sg_lb_stats parameters (Phil Auld) [1718927] - [kernel] sched/toplogy: Introduce the 'sched_energy_present' static key (Phil Auld) [1718927] - [kernel] sched/topology: Make Energy Aware Scheduling depend on schedutil (Phil Auld) [1718927] - [kernel] sched/topology: Disable EAS on inappropriate platforms (Phil Auld) [1718927] - [kernel] sched/topology: Add lowest CPU asymmetry sched_domain level pointer (Phil Auld) [1718927] - [kernel] sched/topology: Reference the Energy Model of CPUs when available (Phil Auld) [1718927] - [kernel] PM: Introduce an Energy Model management framework (Phil Auld) [1718927] - [kernel] sched/cpufreq: Prepare schedutil for Energy Aware Scheduling (Phil Auld) [1718927] - [kernel] sched/topology: Relocate arch_scale_cpu_capacity() to the internal header (Phil Auld) [1718927] - [kernel] sched/core: Take the hotplug lock in sched_init_smp() (Phil Auld) [1718927] - [kernel] sched/core: Disable SD_PREFER_SIBLING on asymmetric CPU capacity domains (Phil Auld) [1718927] - [kernel] sched/fair: Don't move tasks to lower capacity CPUs unless necessary (Phil Auld) [1718927] - [kernel] sched/fair: Set rq->rd->overload when misfit (Phil Auld) [1718927] - [kernel] sched/fair: Wrap rq->rd->overload accesses with READ/WRITE_ONCE() (Phil Auld) [1718927] - [kernel] sched/core: Change root_domain->overload type to int (Phil Auld) [1718927] - [kernel] sched/fair: Change 'prefer_sibling' type to bool (Phil Auld) [1718927] - [kernel] sched/fair: Kick nohz balance if rq->misfit_task_load (Phil Auld) [1718927] - [kernel] sched/fair: Consider misfit tasks when load-balancing (Phil Auld) [1718927] - [kernel] sched/fair: Add sched_group per-CPU max capacity (Phil Auld) [1718927] - [kernel] sched/fair: Add 'group_misfit_task' load-balance type (Phil Auld) [1718927] - [kernel] sched/topology: Add static_key for asymmetric CPU capacity optimizations (Phil Auld) [1718927] - [kernel] sched/core, workqueues: Distangle worker accounting from rq lock (Phil Auld) [1737067] - [kernel] workqueue: Use normal rcu (Phil Auld) [1737067] - [kernel] tick/broadcast: Fix warning about undefined tick_broadcast_oneshot_offline() (Phil Auld) [1737067] - [kernel] timer/trace: Improve timer tracing (Phil Auld) [1737067] - [include] timer/trace: Replace deprecated vsprintf pointer extension pf by ps (Phil Auld) [1737067] - [kernel] timer: Move trace point to get proper index (Phil Auld) [1737067] - [kernel] tick/sched: Update tick_sched struct documentation (Phil Auld) [1737067] - [kernel] tick: Remove outgoing CPU from broadcast masks (Phil Auld) [1737067] - [kernel] timekeeping: Consistently use unsigned int for seqcount snapshot (Phil Auld) [1737067] - [kernel] sched/fair: Robustify CFS-bandwidth timer locking (Phil Auld) [1737067] - [kernel] tick/sched : Remove redundant cpu_online() check (Phil Auld) [1737067] - [misc] sched/swait: Rename to exclusive (Phil Auld) [1737067] - [kernel] sched/swait: Switch to full exclusive mode (Phil Auld) [1737067] - [kernel] sched/swait: Remove __prepare_to_swait (Phil Auld) [1737067] - [netdrv] net: ena: don't wake up tx queue when down (John Linville) [1722628] - [netdrv] Revert "net: ena: ethtool: add extra properties retrieval via get_priv_flags" (John Linville) [1722628] - [netdrv] net: ena: Fix bug where ring allocation backoff stopped too late (John Linville) [1722628] - [netdrv] net: ena: update driver version from 2.0.3 to 2.1.0 (John Linville) [1722628] - [netdrv] net: ena: remove inline keyword from functions in *.c (John Linville) [1722628] - [netdrv] net: ena: add ethtool function for changing io queue sizes (John Linville) [1722628] - [netdrv] net: ena: allow queue allocation backoff when low on memory (John Linville) [1722628] - [netdrv] net: ena: make ethtool show correct current and max queue sizes (John Linville) [1722628] - [netdrv] net: ena: enable negotiating larger Rx ring size (John Linville) [1722628] - [netdrv] net: ena: add MAX_QUEUES_EXT get feature admin command (John Linville) [1722628] - [netdrv] net: ena: use dev_info_once instead of static variable (John Linville) [1722628] - [netdrv] net: ena: add good checksum counter (John Linville) [1722628] - [netdrv] net: ena: optimise calculations for CQ doorbell (John Linville) [1722628] - [netdrv] net: ena: add support for changing max_header_size in LLQ mode (John Linville) [1722628] - [netdrv] net: ena: allow automatic fallback to polling mode (John Linville) [1722628] - [netdrv] net: ena: add newline at the end of pr_err prints (John Linville) [1722628] - [netdrv] net: ena: arrange ena_probe() function variables in reverse christmas tree (John Linville) [1722628] - [netdrv] net: ena: replace free_tx/rx_ids union with single free_ids field in ena_ring (John Linville) [1722628] - [netdrv] net: ena: ethtool: add extra properties retrieval via get_priv_flags (John Linville) [1722628] - [netdrv] net: ena: add handling of llq max tx burst size (John Linville) [1722628] - [netdrv] net: ena: gcc 8: fix compilation warning (John Linville) [1722628] - [netdrv] net: ena: fix ena_com_fill_hash_function() implementation (John Linville) [1722628] - [netdrv] net: ena: improve latency by disabling adaptive interrupt moderation by default (John Linville) [1722628] - [netdrv] net: ena: fix return value of ena_com_config_llq_info() (John Linville) [1722628] - [netdrv] net: ena: fix incorrect test of supported hash function (John Linville) [1722628] - [netdrv] net: ena: fix: Free napi resources when ena_up() fails (John Linville) [1722628] - [netdrv] net: ena: fix: set freed objects to NULL to avoid failing future allocations (John Linville) [1722628] - [netdrv] net: ena: fix swapped parameters when calling ena_com_indirect_table_fill_entry (John Linville) [1722628] - [arm64] arm64: kexec: Add comment to explain use of __flush_icache_range() (Mark Salter) [1757450] - [arm64] arm64: kexec: machine_kexec should call __flush_icache_range (Mark Salter) [1757450] - [arm64] arm64: Do not issue IPIs for user executable ptes (Mark Salter) [1757450] - [arm64] arm64: hibernate: Avoid sending cross-calling with interrupts disabled (Mark Salter) [1757450] - [arm64] arm64: mm: Export __flush_icache_range() to modules (Mark Salter) [1757450] - [arm64] arm64: IPI each CPU after invalidating the I-cache for kernel mappings (Mark Salter) [1757450] - [s390] s390/dasd: Handle out-of-space constraint (Philipp Rudo) [1525398] - [s390] s390/dasd: Use ALIGN_DOWN macro (Philipp Rudo) [1525398] - [s390] s390/dasd: Make dasd_setup_queue() a discipline function (Philipp Rudo) [1525398] - [s390] s390/dasd: Add new ioctl to release space (Philipp Rudo) [1525398] - [s390] s390/dasd: Add dasd_sleep_on_queue_interruptible() (Philipp Rudo) [1525398] - [s390] s390/dasd: Add missing intensity definition (Philipp Rudo) [1525398] - [s390] s390/dasd: Fix whitespace (Philipp Rudo) [1525398] - [s390] s390/dasd: Add dynamic formatting support for ESE volumes (Philipp Rudo) [1525398] - [s390] s390/dasd: Recognise data for ESE volumes (Philipp Rudo) [1525398] - [s390] s390/dasd: Put sub-order definitions in a separate section (Philipp Rudo) [1525398] - [s390] s390/dasd: Make layout analysis ESE compatible (Philipp Rudo) [1525398] - [s390] s390/dasd: Remove old defines and function (Philipp Rudo) [1525398] - [s390] s390/dasd: Remove unused structs and function prototypes (Philipp Rudo) [1525398] - [tools] perf report: Dump s390 counter set data to file (Philipp Rudo) [1731036] - [tools] perf report: Display arch specific diagnostic counter sets, starting with s390 (Philipp Rudo) [1731036] - [tools] perf report: Add s390 diagnosic sampling descriptor size (Philipp Rudo) [1731036] - [s390] s390/cpum_cf_diag: Add support for CPU-MF SVN 6 (Philipp Rudo) [1731036] - [s390] s390/cpumf: Fix warning from check_processor_id (Philipp Rudo) [1731036] - [s390] s390/cpum_cf_diag: Add support for s390 counter facility diagnostic trace (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: Handle EBUSY return code from CPU counter facility reservation (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: add ctr_stcctm() function (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: move common functions into a separate file (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: introduce kernel_cpumcf_avail() function (Philipp Rudo) [1731036] - [s390] s390/cpu_mf: replace stcctm5() with the stcctm() function (Philipp Rudo) [1731036] - [s390] s390/cpu_mf: add store cpu counter multiple instruction support (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: Add minimal in-kernel interface for counter measurements (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: introduce kernel_cpumcf_alert() to obtain measurement alerts (Philipp Rudo) [1731036] - [s390] s390/cpu_mf: move struct cpu_cf_events and per-CPU variable to header file (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: rename per-CPU counter facility structure and variables (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: prepare for in-kernel counter measurements (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: move counter set controls to a new header file (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: Reject request for sampling in event initialization (Philipp Rudo) [1731036] - [s390] s390/perf: Change CPUM_CF return code in event init function (Philipp Rudo) [1731036] - [acpi] ACPI / property: Add two new Thunderbolt property GUIDs to the list (Jarod Wilson) [1483494] - [acpi] ACPI: property: restore _DSD data subnodes GUID comment (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add support for Intel Ice Lake (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Expose active parts of NVM even if upgrade is not supported (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Hide switch attributes that are not set (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Do not fail adding switch if some port is not implemented (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Use 32-bit writes when writing ring producer/consumer (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Move NVM upgrade support flag to struct icm (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Correct path indices for PCIe tunnel (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Show key using *pE not *pEp (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Switch to use device_property_count_uXX() (Jarod Wilson) [1483494] - [include] device property: Add helpers to count items in an array (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Implement CIO reset correctly for Titan Ridge (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Make sure device runtime resume completes before taking domain lock (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add SPDX license identifier - Makefile/Kconfig (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add SPDX license identifier for more missed files (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Make priority unsigned in struct tb_path (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: shash - remove shash_desc::flags (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Start firmware on Titan Ridge Apple systems (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Reword output of tb_dump_hop() (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Make rest of the logging to happen at debug level (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Make __TB_[SW|PORT]_PRINT take const parameters (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add support for XDomain connections (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Make tb_switch_alloc() return ERR_PTR() (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add support for DMA tunnels (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add XDomain UUID exchange support (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Run tb_xdp_handle_request() in system workqueue (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Do not tear down tunnels when driver is unloaded (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add support for Display Port tunnels (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Rework NFC credits handling (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Generalize port finding routines to support all port types (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Scan only valid NULL adapter ports in hotplug (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add support for full PCIe daisy chains (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Discover preboot PCIe paths the boot firmware established (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Deactivate all paths before restarting them (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Extend tunnel creation to more than 2 adjacent switches (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add helper function to iterate from one port to another (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Assign remote for both ports in case of dual link (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add functions for allocating and releasing HopIDs (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Generalize tunnel creation functionality (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Rename tunnel_pci to tunnel (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Cache adapter specific capability offset into struct port (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Properly disable path (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Set sleep bit when suspending switch (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Configure lanes when switch is initialized (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Move LC specific functionality into a separate file (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add dummy read after port capability list walk on Light Ridge (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Enable TMU access when accessing port space on legacy devices (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Do not allocate switch if depth is greater than 6 (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Take domain lock in switch sysfs attribute callbacks (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Block reads and writes if switch is unplugged (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Drop duplicated get_switch_at_route() (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Remove unused work field in struct tb_switch (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Fix to check the return value of kmemdup (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: property: Fix a missing check of kzalloc (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: xdomain: Fix to check return value of kmemdup (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Fix to check return value of ida_simple_get (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Fix to check for kmemdup failure (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Fix a missing check of kmemdup (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: property: Fix a NULL pointer dereference (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Prevent root port runtime suspend during NVM upgrade (Jarod Wilson) [1483494] - [netdrv] net/ibmvnic: prevent more than one thread from running in reset (Steve Best) [1756943] - [netdrv] net/ibmvnic: unlock rtnl_lock in reset so linkwatch_event can run (Steve Best) [1756943] - [netdrv] sfc: don't score irq moderation points for GRO (Jarod Wilson) [1736303] - [netdrv] sfc: Use dev_get_drvdata where possible (Jarod Wilson) [1736303] - [netdrv] sfc: Remove 'PCIE error reporting unavailable' (Jarod Wilson) [1736303] - [netdrv] sfc: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Jarod Wilson) [1736303] - [netdrv] sfc: Add SPDX license identifier - Makefile/Kconfig (Jarod Wilson) [1736303] - [netdrv] bonding: no need to print a message if debugfs_create_dir() fails (Jarod Wilson) [1756517] - [netdrv] bonding: Add vlan tx offload to hw_enc_features (Jarod Wilson) [1756517] - [netdrv] bonding: fix value exported by Netlink for peer_notif_delay (Jarod Wilson) [1756517] - [netdrv] bonding: add an option to specify a delay between peer notifications (Jarod Wilson) [1756517] - [netdrv] bonding: validate ip header before check IPPROTO_IGMP (Jarod Wilson) [1756517] - [netdrv] bonding/main: fix NULL dereference in bond_select_active_slave() (Jarod Wilson) [1756517] - [netdrv] bonding: Always enable vlan tx offload (Jarod Wilson) [1756517] - [netdrv] bonding/options: convert to using slave printk macros (Jarod Wilson) [1756517] - [netdrv] bonding/alb: convert to using slave printk macros (Jarod Wilson) [1756517] - [netdrv] bonding/802.3ad: convert to using slave printk macros (Jarod Wilson) [1756517] - [netdrv] bonding/main: convert to using slave printk macros (Jarod Wilson) [1756517] - [netdrv] bonding: add slave_foo printk macros (Jarod Wilson) [1756517] - [netdrv] bonding: fix error messages in bond_do_fail_over_mac (Jarod Wilson) [1756517] - [netdrv] bonding: improve event debug usability (Jarod Wilson) [1756517] - [netdrv] net: bonding: Inherit MPLS features from slave devices (Jarod Wilson) [1756517] - [netdrv] bonding: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Jarod Wilson) [1756517] - [netdrv] bonding: Replace GPLv2 boilerplate/reference with SPDX - rule 90 (Jarod Wilson) [1756517] - [netdrv] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 5 (Jarod Wilson) [1756517] - [netdrv] bonding: Add SPDX license identifier - Makefile/Kconfig (Jarod Wilson) [1756517] - [powerpc] powerpc/fadump: support holes in kernel boot memory area (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: remove RMA_START and RMA_END macros (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: update documentation about option to release opalcore (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: consider f/w load area (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/opalcore: provide an option to invalidate /sys/firmware/opal/core file (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/opalcore: enable CONFIG_OPAL_CORE for FADUMP (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/opalcore: export /sys/firmware/opal/core for analysing opal crashes (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: update documentation about CONFIG_PRESERVE_FA_DUMP (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: add support to preserve crash data on FADUMP disabled kernel (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: improve how crashed kernel's memory is reserved (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: consider reserved ranges while releasing memory (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: make crash memory ranges array allocation generic (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: process architected register state data provided by firmware (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: make use of memblock's bottom up allocation mode (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: Update documentation about OPAL platform support (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: handle invalidation of crashdump and re-registraion (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: Warn before processing partial crashdump (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: process the crashdump by exporting it as /proc/vmcore (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: support copying multiple kernel boot memory regions (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: define OPAL register/un-register callback functions (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: reset metadata address during clean up (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: register kernel metadata address with opal (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: improve fadump_reserve_mem() (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: add fadump support on powernv (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/opal: add MPIPL interface definitions (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/powernv: Make possible for user to force a full ipl cec reboot (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: use FADump instead of fadump for how it is pronounced (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] pseries/fadump: move out platform specific support from generic code (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: release all the memory above boot memory size (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: add source info while displaying region contents (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] pseries/fadump: define RTAS register/un-register callback functions (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: introduce callbacks for platform specific operations (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: move rtas specific definitions to platform code (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: define an empty fadump_cleanup() (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: use helper functions to reserve/release cpu notes buffer (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: Improve fadump documentation (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: declare helper functions in internal header file (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: add helper functions (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: move internal macros/definitions to a new header (Desnes Augusto Nunes do Rosario) [1524687] - [watchdog] watchdog: iTCO: Add support for Cannon Lake PCH iTCO (Alexander Beregalov) [1724532] - [i2c] i2c: i801: Use iTCO version 6 in Cannon Lake PCH and beyond (Alexander Beregalov) [1724532] - [i2c] i2c: i801: Allow ACPI AML access I/O ports not reserved for SMBus (Alexander Beregalov) [1724532] - [block] loop: set PF_MEMALLOC_NOIO for the worker thread (Ming Lei) [1741392] - [fs] bdev: Fixup error handling in blkdev_get() (Ming Lei) [1741392] - [block] loop: Fix mount(2) failure due to race with LOOP_SET_FD (Ming Lei) [1741392] - [block] block, bfq: handle NULL return value by bfq_init_rq() (Ming Lei) [1741392] - [block] block, bfq: move update of waker and woken list to queue freeing (Ming Lei) [1741392] - [block] block, bfq: reset last_completed_rq_bfqq if the pointed queue is freed (Ming Lei) [1741392] - [block] block: aoe: Fix kernel crash due to atomic sleep when exiting (Ming Lei) [1741392] - [block] rq-qos: use a mb for got_token (Ming Lei) [1741392] - [block] rq-qos: set ourself TASK_UNINTERRUPTIBLE after we schedule (Ming Lei) [1741392] - [block] rq-qos: don't reset has_sleepers on spurious wakeups (Ming Lei) [1741392] - [block] rq-qos: fix missed wake-ups in rq_qos_throttle (Ming Lei) [1741392] - [include] wait: add wq_has_single_sleeper helper (Ming Lei) [1741392] - [block] block, bfq: check also in-flight I/O in dispatch plugging (Ming Lei) [1741392] - [block] block: fix sysfs module parameters directory path in comment (Ming Lei) [1741392] - [block] block: Allow mapping of vmalloc-ed buffers (Ming Lei) [1741392] - [block] block/bio-integrity: fix a memory leak bug (Ming Lei) [1741392] - [block] block: Disable write plugging for zoned block devices (Ming Lei) [1741392] - [block] blk-throttle: fix zero wait time for iops throttled group (Ming Lei) [1741392] - [block] block: Fix potential overflow in blk_report_zones() (Ming Lei) [1741392] - [block] blk-cgroup: turn on psi memstall stuff (Ming Lei) [1741392] - [block] block: init flush rq ref count to 1 (Ming Lei) [1741392] - [lib] sbitmap: Replace cmpxchg with xchg (Ming Lei) [1741392] - [block] block: Remove unused code (Ming Lei) [1741392] - [block] block, bfq: Init saved_wr_start_at_switch_to_srt in unlikely case (Ming Lei) [1741392] - [block] block, bfq: re-schedule empty queues if they deserve I/O plugging (Ming Lei) [1741392] - [block] block, bfq: preempt lower-weight or lower-priority queues (Ming Lei) [1741392] - [block] block, bfq: detect wakers and unconditionally inject their I/O (Ming Lei) [1741392] - [block] block, bfq: bring forward seek&think time update (Ming Lei) [1741392] - [block] block, bfq: update base request service times when possible (Ming Lei) [1741392] - [block] block, bfq: fix rq_in_driver check in bfq_update_inject_limit (Ming Lei) [1741392] - [block] block, bfq: reset inject limit when think-time state changes (Ming Lei) [1741392] - [kernel] cgroup: export css_next_descendant_pre for bfq (Ming Lei) [1741392] - [block] block: update print_req_error() (Ming Lei) [1741392] - [block] block: use blk_op_str() in blk-mq-debugfs.c (Ming Lei) [1741392] - [block] block: add centralize REQ_OP_XXX to string helper (Ming Lei) [1741392] - [block] block: improve print_req_error (Ming Lei) [1741392] - [block] block: rename CONFIG_DEBUG_BLK_CGROUP to CONFIG_BFQ_CGROUP_DEBUG (Ming Lei) [1741392] - [block] bfq-iosched: move bfq_stat_recursive_sum into the only caller (Ming Lei) [1741392] - [block] blk-cgroup: move struct blkg_stat to bfq (Ming Lei) [1741392] - [block] blk-cgroup: introduce a new struct blkg_rwstat_sample (Ming Lei) [1741392] - [block] blk-cgroup: pass blkg_rwstat structures by reference (Ming Lei) [1741392] - [block] blk-cgroup: factor out a helper to read rwstat counter (Ming Lei) [1741392] - [block] block: drbd: no need to check return value of debugfs_create functions (Ming Lei) [1741392] - [block] blk-core: Remove blk_end_request*() declarations (Ming Lei) [1741392] - [block] block: code cleanup queue_poll_stat_show() (Ming Lei) [1741392] - [block] block: use right format specifier for op (Ming Lei) [1741392] - [block] block: get rid of redundant else (Ming Lei) [1741392] - [block] block: use req_op() to maintain consistency (Ming Lei) [1741392] - [fs] blkcg, writeback: dead memcgs shouldn't contribute to writeback ownership arbitration (Ming Lei) [1741392] - [block] blkcg: blkcg_activate_policy() should initialize ancestors first (Ming Lei) [1741392] - [block] blkcg: perpcu_ref init/exit should be done from blkg_alloc/free() (Ming Lei) [1741392] - [block] blkcg: update blkcg_print_stat() to handle larger outputs (Ming Lei) [1741392] - [block] block: bio: Use struct_size() in kmalloc() (Ming Lei) [1741392] - [block] block: genhd: Use struct_size() helper (Ming Lei) [1741392] - [block] block: null_blk: fix race condition for null_del_dev (Ming Lei) [1741392] - [block] blk-mq/debugfs: Fix improper print qualifier (Ming Lei) [1741392] - [block] loop: Don't change loop device under exclusive opener (Ming Lei) [1741392]- [documentation] timekeeping.txt: Correct maxCount of n-bit binary counter (Jaroslav Kysela) [1738610] - [sound] ALSA: clk: Add (devm_)clk_get_optional() functions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: uapi: align comments with firmware files (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: rename SOUNDWIRE to ALH (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: ipc: add ALH parameters (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: remove SPDX "WITH Linux-syscall-note" from kernel-space headers again (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc.h: fe_compr can be bit field (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc.h: fixup for_each_card_links() macro (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Define a set of DAPM pre/post-up events (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: use bit field for bus_control (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple_card_utils.h: care NULL dai at asoc_simple_debug_dai() (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: remove an unused field from struct hda_codec (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Avoid polluting led_* namespace (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Add Hiby device family to quirks for native DSD support (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Update DSD support quirks for Oppo and Rotel (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: DSD auto-detection for Playback Designs (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: remove some dead code (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Fix possible NULL dereference at create_yamaha_midi_quirk() (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Clean up check_input_term() (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Remove superfluous bLength checks (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Unify the release of usb_mixer_elem_info objects (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Simplify parse_audio_unit() (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: More validations of descriptor units (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Check mixer unit bitmap yet more strictly (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Fix memory leak at line6_init_pcm() error path (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Fix invalid NULL check in snd_emuusb_set_samplerate() (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Add implicit fb quirk for Behringer UFX1604 (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Fix a stack buffer overflow bug in check_input_term (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Fix an OOB bug in parse_audio_mixer_unit (Jaroslav Kysela) [1738610] - [sound] ALSA: hiface: fix multiple memory leak bugs (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Add Pioneer DDJ-SX3 PCM quirck (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Skip bSynchAddress endpoint check if it is invalid (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: fix PCM device order (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Unify audioformat release code (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: fix a memory leak bug (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Fix gpf in snd_usb_pipe_sanity_check (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Scarlett Gen 2 mixer interface (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: sizeof (byte) is always 1, use that fact. (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Fix a typo (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Fix wrong altsetting for LINE6_PODHD500_1 (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: fix Line6 Helix audio format rates (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Fix parse of UAC2 Extension Units (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Fix write on zero-sized buffer (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: fix sign unintended sign extension on left shifts (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Sanity checks for each pipe and EP types (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Enable .product_name override for Emagic, Unitor 8. (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Use container_of() (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Drop superfluous timer helper function (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: variax: Rewrite complex timer & work combo with a delayed work (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: podhd: Rewrite complex timer & work combo with a delayed work (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: pod: Rewrite complex timer & work combo with a delayed work (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Assure canceling delayed work at disconnection (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 33 (Jaroslav Kysela) [1738610] - [sound] ALSA: sparc: Mark expected switch fall-throughs (Jaroslav Kysela) [1738610] - [sound] ALSA: fix a memory leak bug (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ux500: mop500: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ux500: mop500: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ux500: mop500: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: txx9: txx9aclc-generic: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: rx51: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: rx51: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: rx51: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: osk5912: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap3pandora: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-twl4030: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-twl4030: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-twl4030: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-hdmi: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-hdmi: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-hdmi: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-abe-twl6040: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-abe-twl6040: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-abe-twl6040: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: n810: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Fix slot mask settings when using multiple AXRs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Set unused serializers as INACTIVE (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: Fix SDMA users not providing channel names (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Support for auxclk-fs-ratio (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-evm: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-evm: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-evm: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: ams-delta: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: trimslice: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: trimslice: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: trimslice: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm9712: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm9712: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm9712: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm8903: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm8903: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm8903: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm8753: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm8753: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm8753: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_sgtl5000: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_sgtl5000: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_sgtl5000: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_rt5677: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_rt5677: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_rt5677: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_rt5640: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_rt5640: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_rt5640: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_max98090: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_max98090: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_max98090: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_alc5632: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_alc5632: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_alc5632: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: pass volume min/max linear value to FW (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: ignore unrecoverable CTX_SAVE IPC errors at suspend (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sunxi: sun50i-codec-analog: Add earpiece (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sunxi: sun4i-codec: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: stm32: spdifrx: manage identification registers (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: stm32: dfsdm: add 16 bits audio record support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: add cpu_dai_name for DAIs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: add min/max step for volume_table (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sof: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: ipc: clarify operator precedence (Jaroslav Kysela) [1738610] - [sound] ALSA: ASOC: SOF: ipc: prevent logging trace messages (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: add new macro hstream_to_sof_hda_stream() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: make sure RUN bit setting to 0 during clear stream status (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda-stream: fix a deadlock with bus->reg_lock (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: modify stream interrupt handler (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: save handle to sdev in sof_intel_hda_stream (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: remove misleading error trace from IRQ thread (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: dont wake dsp up in kcontrol IO (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: dapm: Fix handling of custom_stop_condition on DAPM graph walks (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: compress: Fix memory leak from snd_soc_new_compress (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sirf: sirf-audio: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sirf: sirf-audio: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sirf: sirf-audio: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sh: sh7760-ac97: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rsnd: ssiu: tidyup SSI_MODE1/2 settings (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rsnd: fixup mod ID calculation in rsnd_ctu_probe_ (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rsnd: add missing pin sharing with SSI9 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sh: migor: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: tobermory: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: tm2_wm5110: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: tm2_wm5110: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: tm2_wm5110: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: speyside: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: snow: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: snow: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: snow: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: smdk_wm8994pcm: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: smdk_wm8994: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: smdk_wm8994: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: smdk_wm8994: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: smdk_wm8580: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: smdk_spdif: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: smartq_wm8987: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: s3c24xx_uda134x: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: s3c24xx_simtec_tlv320aic23: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: s3c24xx_simtec_hermes: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: rx1950_uda1380: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: odroid: fix a double-free issue for cpu_dai (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: odroid: fix an use-after-free issue for codec (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: odroid: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: neo1973_wm8753: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: lowland: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: littlemill: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: jive_wm8750: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: h1940_uda1380: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: bells: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: arndale_rt5631: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: arndale_rt5631: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: arndale_rt5631: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rockchip_rt5645: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rockchip_rt5645: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rockchip_rt5645: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip-max98090: Remove MICBIAS as supply of input pin IN34 (Jaroslav Kysela) [1738610] - [sound] ALSA: SoC: rockchip: rockchip_max98090: Enable MICBIAS for headset keypress detection (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rockchip_max98090: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rk3399_gru_sound: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rk3399_gru_sound: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rk3399_gru_sound: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rk3399_gru_sound: Support 32, 44.1 and 88.2 kHz sample rates (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rk3288_hdmi_analog: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rk3288_hdmi_analog: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rk3288_hdmi_analog: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: pdm: select CONFIG_RATIONAL (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: storm: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: storm: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: storm: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: apq8016_sbc: Fix oops with multiple DAI links (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: apq8016_sbc: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: apq8016_sbc: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: tosa: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: hx4700: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: kernel: fix typos and some coding style in comments (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: Add missing Slimbus0 audio route (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: apq8016_sbc: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: zylonite: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: z2: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: ttc-dkb: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: spitz: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: pxa2xx-ac97.c: use devm_snd_soc_register_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: poodle: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: palm27x: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: mioa701_wm9713: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: magician: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: imote2: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: em-x270: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: e800_wm9712: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: e750_wm9705: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: e740_wm9705: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: corgi: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: brownstone: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mxs: mxs-sgtl5000: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mxs: mxs-sgtl5000: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mxs: mxs-sgtl5000: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-toddr: add sm1 support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-toddr: expose all 8 inputs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: tdmout: add sm1 support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-tdmout: right_j is not supported (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: tdmin: expose all 16 inputs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-tdmin: right_j is not supported (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-tdm: fix sample clock inversion (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-tdm: consistently use SND_SOC_DAIFMT defines (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: g12a-tohdmitx: require regmap mmio (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-tdm-formatter: free reset on device removal (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-tdm-formatter: add reset (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-spdifout: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-spdifin: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-pdm: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-frddr: expose all 8 outputs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-frddr: add sm1 support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-fifo: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8173-rt5650: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8173-rt5650-rt5676: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8173-rt5650-rt5514: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8173-max98090: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt6797-mt6351: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt2701-wm8960: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt2701-cs42448: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Add missing newline at end of file (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: kirkwood: armada-370-db: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: kirkwood: armada-370-db: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: kirkwood: armada-370-db: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: jz4740: qi_lb60: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 239 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Fix incorrect capture position reporting (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Fix NULL ptr dereference when unloading clk dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Don't return failure on machine driver reload (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Do not disable FW notifications (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof_rt5682: use GFP_KERNEL instead of GFP_ATOMIC (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof-rt5682: correct naming for dmic16k (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof_rt5682: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add quirk for Irbis NB41 netbook (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bxt-da7219-max98357a: add BE dailink for dmic16k (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof-rt5682: add MCLK support for BYT platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: skl_rt286: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: skl_nau88l25_ssm4567: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: skl_nau88l25_max98357a: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: skl_hda_dsp_common: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: kbl_rt5663_rt5514_max98927: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: kbl_rt5663_max98927: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: kbl_rt5660: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98927: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: boards: kbl_da7219_max98927: add dai_trigger function (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98357a: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: haswell: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: glk_rt5682_max98357a: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5672: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5645: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: cht_bsw_nau8824: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: cht_bsw_max98090_ti: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcht_nocodec: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcht_es8316: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcht_da7213: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcht_cx2072x: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: byt-rt5640: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: byt-max98090: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bxt_rt298: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bxt_da7219_max98357a: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: broadwell: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bdw-rt5677: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: audio-graph-card: fix use-after-free in graph_for_each_link (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: audio-graph-card: add missing const at graph_get_dai_id() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: phycore-ac97: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card-utils: care no Platform for DPCM (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: audio-graph-card: fix use-after-free in graph_dai_link_of_dpcm() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: audio-graph-card: fix an use-after-free in graph_get_dai_id() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: wm1133-ev1: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: pcm030-audio-fabric: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-es8328: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-es8328: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-audmix: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-audmix: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: mx27vis-aic32x4: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-spdif: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-spdif: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-spdif: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-sgtl5000: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-sgtl5000: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-sgtl5000: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-mc13783: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-es8328: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-es8328: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-es8328: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-audmix: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-audmix: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-audmix: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: mpc8610_hpcd/p1022_ds/p1022_rdk: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: no need to check return value of debugfs_create functions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: fsl-asoc-card: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: eukrea-tlv320: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: efika-audio-fabric: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wm_adsp: Allow bus error handler to be called directly (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wm_adsp: no need to check return value of debugfs_create functions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wcd9335: remove multiple defines. (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wcd9335: add irqflag IRQF_ONESHOT flag (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wcd9335: Fix misuse of GENMASK macro (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tlv320aic31xx: suppress error message for EPROBE_DEFER (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tas571x: Fix -Wunused-const-variable (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sgtl5000: Fix charge pump source assignment (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sgtl5000: Fix of unmute outputs on probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sgtl5000: add ADC mute control (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sgtl5000: Improve VAG power and mute control (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sgtl5000: Fix definition of VAG Ramp Control (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5682: use devm_snd_soc_register_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677-spi: Rename driver to differentiate from main codec (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5665: remove redundant assignment to variable idx (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5514-spi: don't use snd_soc_lookup_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1308: simplify the EFUSE read function (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1308: Remove executable attribute from source files (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1308: Fix platform_no_drv_owner.cocci warnings (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1308: add silence detection and manual PDB control (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1308: Convert headers to SPDX (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: fix DC calibration offset not applying (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Relocate my e-mail to .com domain zone (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: nau8825: fix fake interruption when booting (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: nau8822: support master mode (Jaroslav Kysela) [1738610] - [sound] ALSA: soc: codecs: mt6358: change return type of mt6358_codec_init_reg (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: msm8916-wcd-digital: Add sidetone support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98383: fix i2c probe failure (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 496 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdac_hdmi: report codec link up/down status to bus (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codec: hdac_hdmi: fix pin connections at cvt enable (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 463 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cx2072x: mark PM function as __maybe_unused (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98357a: use mdelay for sdmode-delay (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98357a: avoid speaker pop when playback startup (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs42xx8: Fix MFREQ selection issue for async mode (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cros_ec_codec: use devm_snd_soc_register_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ak4118: use devm_snd_soc_register_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: spi: AD ASoC: declare missing of table (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ab8500: add range to usleep_range (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cirrus: snappercl15: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cirrus: simone: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cirrus: ep93xx-i2s.c: use devm_snd_soc_register_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cirrus: edb93xx: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: bcm: cygnus-pcm: Unneeded variable: "ret". (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: au1x: psc-i2s.c: use devm_snd_soc_register_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: au1x: db1200: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: au1x: db1000: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: tse850-pcm5142: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: tse850-pcm5142: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: tse850-pcm5142: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: sam9x5_wm8731: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: sam9x5_wm8731: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: sam9x5_wm8731: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: sam9g20_wm8731: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: mikroe-proto: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: atmel-wm8904: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: atmel-pdmic: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: atmel-pcm-dma.c: use devm_snd_dmaengine_pcm_register() (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: atmel-classd: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: amd: acp-rt5645: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: amd: acp-da7219-max98357a: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 200 (Jaroslav Kysela) [1738610] - [sound] ALSA: ps3: Remove Unneeded variable: "ret" (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 277 (Jaroslav Kysela) [1738610] - [sound] ALSA: rme9652: Unneeded variable: "result". (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 274 (Jaroslav Kysela) [1738610] - [sound] ALSA: hdspm: Fix single speed ADAT capture and playback with RME HDSPe AIO (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 264 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 404 (Jaroslav Kysela) [1738610] - [sound] ALSA: lx6464es - Remove set but not used variables 'orun_mask, urun_mask' (Jaroslav Kysela) [1738610] - [sound] ALSA: lx6464es: Remove unneeded variable err (Jaroslav Kysela) [1738610] - [sound] ALSA: lx6464es - add support for LX6464ESe pci express variant (Jaroslav Kysela) [1738610] - [sound] ALSA: ice1712: Check correct return value to snd_i2c_sendbytes (EWS/DMX 6Fire) (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 29 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 46 (Jaroslav Kysela) [1738610] - [sound] ALSA: emu10k1: Remove unneeded variable "change" (Jaroslav Kysela) [1738610] - [sound] ALSA: echoaudio: Replace kmalloc + memcpy with kmemdup (Jaroslav Kysela) [1738610] - [sound] ALSA: pci: echoaudio: remove variable which is a constant (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 364 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 118 (Jaroslav Kysela) [1738610] - [sound] ALSA: cs4281: remove redundant assignment to variable val and remove a goto (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 32 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 116 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 456 (Jaroslav Kysela) [1738610] - [sound] ALSA: au88x0: Remove unneeded variable: "changed" (Jaroslav Kysela) [1738610] - [sound] ALSA: asihpi: Remove unneeded variable change (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 88 (Jaroslav Kysela) [1738610] - [sound] ALSA: ac97: remove unused variable 'snd_ac97_controls_master_mono' (Jaroslav Kysela) [1738610] - [sound] ALSA: dmasound_atari: Mark expected switch fall-through (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 176 (Jaroslav Kysela) [1738610] - [sound] ALSA: i2c: ak4xxx-adda: Fix a possible null pointer dereference in build_adc_controls() (Jaroslav Kysela) [1738610] - [sound] ALSA: isa/wavefront: remove redundant assignment to pointer bptr (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 370 (Jaroslav Kysela) [1738610] - [sound] ALSA: sb: remove redundant assignment to variable result (Jaroslav Kysela) [1738610] - [sound] ALSA: Revert "ALSA: hda: Add codec on bus address table lately" (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Unexport a few more stuff (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Drop export of snd_hdac_bus_add/remove_device() (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Add codec on bus address table lately (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: readl/writel need linux/io.h (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: intel-nhlt: handle NHLT VENDOR_DEFINED DMIC geometry (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: move parts of NHLT code to new module (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Fix 1-minute detection delay when i915 module is not available (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Fix a headphone detection issue when using SOF (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: fix: lock reg_lock before calling snd_hdac_bus_update_rirb (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: add polling mode in snd_hdac_bus_get_response (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sdm845: remove unneeded semicolon (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: dmaengine: Replace strncpy() with strscpy_pad() for pcm->name (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wcd9335: remove redundant use of ret variable (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdmi-codec: Add an op to set callback function for plug event (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: self contained soc_unbind_aux_dev() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add soc_unbind_aux_dev() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: self contained soc_bind_aux_dev() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: move soc_probe_link_dais() next to soc_remove_link_dais() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: self contained soc_probe_link_dais() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add new soc_link_init() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: move soc_probe_dai() next to soc_remove_dai() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: self contained soc_remove_link_dais() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: self contained soc_remove_link_components() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: self contained soc_probe_link_components() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1308: make array pd static const, makes object smaller (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1305: make array pd static const, makes object smaller (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: make array pd static const, makes object smaller (Jaroslav Kysela) [1738610] - [sound] ALSA: SoC: simple-card-utils: set 0Hz to sysclk when shutdown (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: ignore 0Hz sysclk (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: ad193x: make two arrays static const, makes object smaller (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: ad193x: Use regmap_multi_reg_write() when initializing (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: ad193x: Reset used registers at probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: ad193x: Group register initialization at probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: ad193x: Fix memory corruption on BE 64b systems (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8316: support fixed and variable both clock rates (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8316: fix redundant codes of clock (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8316: add DT-bindings (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: dmaengine: Make the pcm->name equal to pcm->id if the name is not set (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: imx8: Fix COMPILE_TEST error (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: common: Include link-name in error messages (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: common: Fix NULL pointer in of parser (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: common: Mark links as nonatomic (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: common: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add comment to jack at soc_remove_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sirf-audio: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ep93xx: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: amd: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8316: add clock control of MCLK (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: audio-graph: indicate rebind issue (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card: indicate rebind issue (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card: fix an use-after-free in simple_for_each_link() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card: fix an use-after-free in simple_dai_link_of_dpcm() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card: support snd_soc_dai_link_component style for cpu (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: move soc_probe_link_components() position (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add snd_soc_dapm_init() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: dapm related setup at one place (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: move soc_probe_component() position (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add soc_rtd_free() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: fix space issues (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: remove forward declaration of headset_init (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: move headset jack to card-specific storage (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: move private structure (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF/Intel: fix selection of SND_INTEL_NHTL (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: broadwell: Simplify device probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bdw-rt5677: Simplify device probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: haswell: Simplify device probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Haswell: Adjust machine device private context (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-evm: Do not fail if the dai_set_sysclk returns -ENOTSUPP (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: edma-pcm: Fix for legacy dma_slave_map based channel lookup (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-i2s: Add S32_LE as support format (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-i2s: Move the XSYNCERR workaround to .prepare callback (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Baytrail: Fix implicit fallthrough warning (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_ssi: Fix clock control issue in master mode (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wcd9335: Fix primary interpolator max rate (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: fix tdm out data is valid on rising edge (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: tdm hw support tdm out and 8ch i2s out (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel_ssc_dai: implement left-justified data mode (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel_ssc_dai: rework DAI format configuration (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: enable SOC_SSC_PDC and SOC_SSC_DMA in Kconfig (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs42xx8: Force suspend/resume during system suspend/resume (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: fix tdm out data align issue (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: add mutex protection to set_fmt/set_tdm_slot (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8316: fix inverted L/R of headphone mixer volume (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8316: fix headphone mixer volume table (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Release topology when we are done with it (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Remove memory available check (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Remove MCPS available check (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Remove static table index when parsing topology (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Print module type instead of id (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: NHLT: Fix debug print format (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: dapm: Expose snd_soc_dapm_new_control_unlocked properly (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: topology: fix memory leaks on sm, se and sbe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: topology: Consolidate and fix asoc_tplg_dapm_widget_*_create flow (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: topology: Consolidate how dtexts and dvalues are freed (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-topology: fix modern dai link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-topology: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Use correct function to access iomem space (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: imx8: Fix an is IS_ERR() vs NULL check (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i: Revert A83t description (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: imx8: Fix return value check in imx8_probe() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: remove unused DAPM-related variables (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sunxi: Revert initial A83t support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: imx-audmix: register the card on a proper dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: imx8: Make some functions static (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: rename soc_post_component_init() to soc_rtd_init() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: initialize list at one place (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: fix get control data return type and arguments (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: initialize component list (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-topology: use for_each_component_dais() at remove_dai() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: soc_cleanup_card_resources() become void (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add NOTE to snd_soc_rtdcom_lookup() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: use device_register() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: switch tdm pins gpio function when playback on or off (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt2701: Fix -Wunused-const-variable warnings (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wm8988: fix typo in wm8988_right_line_controls (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: imx: Add i.MX8 HW support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Add OF DSP device support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: AMD: Fix Kconfig warning without GPIOLIB (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Add support for DSP formats (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Replace call to params_width by local variable (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Use the actual format width instead of an hardcoded one (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Use the physical / slot width for the clocks (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Add support for TDM slots (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: remove unneeded dai_link check from snd_soc_remove_dai_link() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: merge snd_soc_initialize_card_lists() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: Add support for imx8qm (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mchp-i2s-mcc: Fix simultaneous capture and playback in master mode (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mchp-i2s-mcc: Wait for RX/TX RDY only if controller is running (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mchp-i2s-mcc: Fix unprepare of GCLK (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Support more channels (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Pass the channels number as an argument (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Remove duplicated quirks structure (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Fix the LRCK period on A83t (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Fix MCLK Enable bit offset on A83t (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Fix WSS and SR fields for the A83t (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Fix the LRCK polarity (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Fix LRCK and BCLK polarity offsets on newer SoCs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: RX and TX counter registers are swapped (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Fix the MCLK and BCLK dividers on newer SoCs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Use module clock as BCLK parent on newer SoCs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Move the format configuration to a callback (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Move the channel configuration to a callback (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Rework MCLK divider calculation (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Replace call to params_channels by local variable (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Don't use the oversample to calculate BCLK (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Switch to devm for PCM register (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Register regmap and PCM before our component (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wm8904: implement input mode select as a mux (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wm8904: fix typo in DAPM kcontrol name (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: intel: cht_bsw_max98090_ti: Add all Chromebooks that need pmc_plt_clk_0 quirk (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: uniphier: Fix double reset assersion when transitioning to suspend state (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: initial support for Intel ALH DAI type (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: Add dummy support for i.MX8 DAIs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: imx-audmux: Add driver suspend and resume to support MEGA Fast (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: common: add ACPI matching tables for EHL (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: common: add ACPI matching tables for Tiger Lake (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: boards: Add Cometlake machine driver support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: core: Move pcm_mutex up to card level from snd_soc_pcm_runtime (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: 88pm860x: remove unused variables 'pcm_switch_controls' and 'aif1_mux' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs42l56: remove unused variable 'adc_swap_enum' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8328: remove unused variable 'pga_tlv' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tlv320aic31xx: remove unused variable 'cm_m_enum' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tlv320aic23: remove unused variable 'tlv320aic23_rec_src' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: remove unused variable 'dac_vol_tlv' and 'adc_vol_tlv' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98371: remove unused variable 'max98371_noload_gain_tlv' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs42l73: remove unused variables 'vsp_output_mux' and 'xsp_output_mux' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Print constant literals from format specifier (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt6358: add delay after dmic clock on (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183-mt6358-ts3a227-max98357: remove unused variables (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183-da7219-max98357: remove unused variable (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183-da7219-max98357: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mt2701: remove unused variables (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: Fix -Wunused-const-variable warning (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wm8737: Fix copy-paste error in wm8737_snd_controls (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs4349: Use PM ops 'cs4349_runtime_pm' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8328: Fix copy-paste error in es8328_right_line_controls (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: hsw: remove i386 build warning w/ size_t argument (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: Fix typos in ti/Kconfig (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rockchip_max98090: Set period size to 240 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pcm3168a: Allow reconfiguration of tdm_slots and slot_width (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pcm3168a: Retain the independence of DAC and ADC side of the codec (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183-mt6358-ts3a227-max98357: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: make headset codec optional (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183-mt6358-ts3a227-max98357: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max9850: remove unused variable 'max9850_reg' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98926: remove two unused variables (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: remove legacy style of aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: rx51: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sunxi: sun4i-codec: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: tm2_wm5110: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: speyside: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: neo1973_wm8753: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rockchip_max98090: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183-da7219-max98357: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: intel: cht_bsw_max98090_ti: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: support snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdac_hdmi: Offload dapm update at jack detection (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: byt: Refactor fw ready / mem windows creation (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: bdw: Use generic function for fw ready / mem windows creation (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Remove call to snd_sof_dsp_mailbox_init (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ml26124: remove unused variable 'ngth' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mt6351: remove unused variable 'mt_lineout_control' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: intel: skl_hda_dsp_common: create HDMI jack kctl (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tscs454: remove unused variable 'PLL_48K_RATE' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: fix module_put() warning in soc_cleanup_component (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: dai_link check under soc_dpcm_debugfs_add() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: define soc_dpcm_debugfs_add() for non CONFIG_DEBUG_FS (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: tidyup for card->deferred_resume_work (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: remove unneeded list_empty() check for snd_soc_try_rebind_card() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: call snd_soc_dapm_debugfs_init() at soc_init_card_debugfs() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: tidyup for snd_soc_add_card_controls() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: tidyup for snd_soc_dapm_add_routes() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: tidyup for snd_soc_add_component_controls() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdac_hda: fix page fault issue by removing race (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Direct MMIO accesses (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: Add support for imx7ulp/imx8mq (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: mark regmap as fast_io (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: large_config_get overhaul (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: Implement set_bclk_ratio (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: Add support for SAI new version (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: derive TX FIFO watermark from FIFO depth (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: add of_match data (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: Update Tx/Rx channel enable mask (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: Add registers definition for multiple datalines (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: tidyup for snd_soc_dapm_new_controls() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: reuse rtdcom at snd_soc_rtdcom_add() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: don't use for_each_card_links_safe() at snd_soc_find_dai_link() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: check return value of snd_soc_add_dai_link() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add comment for for_each_xxx (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: set component->debugfs_root NULL (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: Add a flag for the R0 calibration test (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: Add R0 temperature and TDM1 ADC2DAT Swap control (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rsnd: don't call clk_get_rate() under atomic context (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98373: Remove executable bits (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_pcm_free() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_pcm_new() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_mmap() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_page() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_copy_user() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_ioctrl() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_pointer() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: move snd_soc_component_set_bias_level() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: move snd_soc_component_stream_event() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: move snd_soc_component_seq_notifier() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_of_xlate_dai_name() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_of_xlate_dai_id() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_remove() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_probe() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_is_suspended() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_resume() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_suspend() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_trigger() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_hw_free() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_hw_params() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_prepare() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_close() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_open() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_get/put() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: add soc-component.c (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: remove soc_fill_silence() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: remove soc_rtdcom_copy_kernel() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: remove soc_rtdcom_ack() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: amd: acp3x: use dma address for acp3x dma driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: amd: acp3x: use dma_ops of parent device for acp3x dma driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: zx-tdm: remove redundant assignment to ts_width on error return path (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: SoC: skylake: no need to check return value of debugfs_create functions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codec2codec: fill some of the runtime stream parameters (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codec2codec: remove ephemeral variables (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: create pcm for codec2codec links as well (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: use common NHLT module (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Merge skl_sst and skl into skl_dev struct (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Limit large_config_get to single frame (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Fix use of potentially uninitialized variable (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Update request-reply IPC model (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Common: Fix NULL dereference in tx_wait_done (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Fix race condition in IPC rx list (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 490 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Read HIPCT extension before clearing DONE bit (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: move NHLT header to common directory (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-tdm-formatter: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: g12a-tohdmitx: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: au1x: psc-i2s: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: psc-ac97: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: uniphier: aio-dma: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: uniphier: evea: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: inno_rk3036: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: jz4740: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mmp-sspa: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: jz4725b: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: msm8916-wcd: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: stm32: sai: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun8i-codec: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sunxi: sun50i-codec-analog: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun8i-codec-analog: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: xlnx: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs4271: Fix a typo in the CS4171_NR_RATIOS (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: Mark expected switch fall-throughs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: xtfpga-i2s: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: kirkwood-i2s: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: spear: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mxs-saif: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sirf: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: bcm2835-i2s: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_audmix: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: imx-audmux: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mt6797: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mt8173: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ep93xx-i2s: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra20_das: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: g12a-tohdmitx: override codec2codec params (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98373: add 88200 and 96000 sampling rate support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Incorrect SR and WSS computation (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codec2codec: fix missing return of error return code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Support for correct symmetric sample bits (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Correct slot_width posed constraint (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: Fix mono capture (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Fix some acpi vs apci typo in somme comments (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Fix clk PDIR handling for i2s master mode (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codec2codec: deal with params when necessary (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codec2codec: name link using stream direction (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codec2codec: run callbacks in order (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: Add uda1334 codec driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1308: Add RT1308 amplifier driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Makefile - fix the top-level kernel module names (add snd- prefix) (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Improve serializer handling in multi AXR setups (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Add support for RIGHT_J format (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Cleanup skl_module_cfg declaration (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Make MCPS and CPS params obsolete (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Combine snd_soc_skl_ipc and snd_soc_skl (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Reset pipeline before its deletion (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Strip T and L from TLV IPCs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Properly cleanup on component removal (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Initialize lists before access so they are safe to use (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Add function to cleanup debugfs interface (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Use recommended SDxFMT programming sequence (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Switch to modern UUID API (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: skl-pcm: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wm8955: Fix a typo in 'wm8995_pll_factors()' function name (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Fail card instantiation if DAI format setup fails (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: move snd_soc_dai_stream_valid() to soc-dai.c (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: use existing snd_soc_dai_digital_mute() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compress_new() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_remove() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_probe() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_resume() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_suspend() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_delay() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_bespoke_trigger() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_trigger() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_prepare() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_shutdown() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_startup() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_hw_free() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: mv soc_dai_hw_params() to soc-dai (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: add soc-dai.c (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: core: Return -ENOTSUPP from set_channel_map() if no operation provided (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: support dai_link with platforms_num != 1 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: defer card registration if codec component is missing (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: don't use soc_find_component() at snd_soc_find_dai() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: use soc_find_component() at snd_soc_find_dai() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: soc_find_component() uses snd_soc_dai_link_component (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: soc_find_component() uses snd_soc_is_matching_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: move soc_find_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: call snd_soc_unbind_card() under mutex_lock; (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: allow no Platform on dai_link (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: remove legacy style dai_link (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc.h: add sound dai_link connection macro (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rsnd: Support hw_free() callback at DAI level (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5665: Fix a typo in the name of a function (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Remove dev_err() usage after platform_get_irq() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_esai: recover the channel swap after xrun (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_esai: Wrap some operations to be functions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_esai: Add pm runtime function (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: ssp: BCLK delay parameter (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Add DMIC token for unmute gain ramp time (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: fix stream id setting (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: fix link DMA config (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: reset link DMA state in prepare (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: reserve host DMA channel for hostless streams (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: assign link DMA channel at run-time (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: initial support for Elkhart Lake (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: initial support for Tiger Lake. (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: Use generic function for fw ready / mem windows creation (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: make sure DMA is start/stop by read the RUN bit (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: fix HDA direct MMIO access (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: remove duplicated clear WAKESTS (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: clear stream status and wakests properly (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: add function for hda stop chip (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: set position buffer in init chip (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: correct ROM state mask (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Introduce snd_sof_dsp_get_window_offset (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Introduce snd_sof_dsp_get_mailbox_offset (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: add runtime idle callback (Jaroslav Kysela) [1738610] - [sound] ALSA: docs: timers: convert docs to ReST and rename to *.rst (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: use SOF defined init chip in resume (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: Enable jack detection (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: reduce ifdef usage for hda (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: remove unused state variable in suspend function (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: implement runtime idle for CNL/APL (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: use the defined stop chip in suspend (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: use the SOF defined ppcap functions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: release link DMA for paused streams during suspend (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: loader: Don't ignore SRAM block types (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: loader: Use the BAR provided by FW (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Introduce snd_sof_dsp_get_bar_index ops (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: core: increase default IPC timeouts (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: ipc: use timeout configured at probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: pcm: add ALH support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: use common code to send PCM_FREE IPC (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: reset DMA state in prepare (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: couple host and link DMA during FE hw_free (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: pci: mark last_busy value at runtime PM init (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: fixup HDaudio topology name with DMIC number (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: Add missing include file hdac_hda.h (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: Initialize hdaudio bus properly (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: fix MSI handling (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: Initialize HDA controller after i915 init (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: add a parameter to disable MSI (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: remove duplicated include from hda.c (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: disallow building without CONFIG_PCI again (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: intel: extend IPC dump information (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pcm3168a: Allow all channels in case of parallel DIN/DOUT setup (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pcm3168a: Fix a typo in the name of a constant (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pcm3168a: Add support for multi DIN/DOUT with TDM slots parameter (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pcm3168a: Rename min_frame_size to slot_width (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: skl-hda-dsp-generic: add dmic dapm widget and route (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: skl-hda-dsp-generic: add dependency to dmic driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: boards: Match Product Family instead of product (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: dapm: Invalidate only paths reachable for a given stream (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: use set_get_data in process load (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_esai: Add compatible string for imx6ull (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: keep analog power register at SND_SOC_BIAS_OFF (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: Remove magic number register writes (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: Revert remove superfluous set (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: remove superfluous set (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: depop stereo dac (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: handle concurrent interrupts (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: clear interrupts by polarity flip (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: move jack-detect init to i2c probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: fall back to DT prop names on error (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: Add component driver name (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: use more of the volume range from DACs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: remove w90x900/nuc900 platform drivers (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: nuc900: nuc900-audio: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof-rt5682: add dmic dapm widget to support dmic PCM (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add for_each_xxx macro for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-card: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-card: remove useless check on codec (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-card: fix null pointer dereference in clean up (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-card: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sst: fix kmalloc call with wrong flags (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: core: Fix deadlock in snd_soc_instantiate_card() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Remove erroneous soc_cleanup_card_resources() call (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: use snd_soc_dai_link_component for CPU (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: core: move DAI pre-links initiation to snd_soc_instantiate_card (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: fix warning reported by kbuild test robot and minor issue (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: Mark format integer literals as unsigned (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: core: Tell codec that jack is being removed (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Change SR and WSS computation (Jaroslav Kysela) [1738610] - [sound] ALSA: SoC: rt274: Fix internal jack assignment in set_jack callback (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5672: fix kernel oops with platform_name override (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: cht_bsw_nau8824: fix kernel oops with platform_name override (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcht_es8316: fix kernel oops with platform_name override (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: cht_bsw_max98090: fix kernel oops with platform_name override (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 422 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 395 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 340 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Add offset to RX channel select (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Fix sun8i tx channel offset mask (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98090: remove 24-bit format support if RJ is 0 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: da7219: Fix build error without CONFIG_I2C (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: Fix COMPILE_TEST build error (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pcm3168a: Implement set_tdm_slot callback (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: Make some symbols static (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cx2072x: remove set but not used variable 'is_right_j ' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: Add RT1011 amplifier driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: debug: add new debugfs entries for IPC flood test (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: ipc: Introduce SOF_IPC_GLB_TEST_MSG IPC command (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: uapi: mirror firmware changes (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: send time stamp to FW for alignment (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: bump to ABI 3.6 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: soundwire: add initial soundwire support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: add support for mux/demux component (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: fix DSP oops definitions in FW ABI (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: ipc: don't check for HIPCCTL register value (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda-ipc: re-enable IPC IRQ at end of handler (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda-ipc: read all IPC registers first (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: cnl-ipc: re-enable IPC IRQ at end of handler (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: cnl-ipc: move code around for clarity (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: cnl-ipc: read all IPC registers first (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Do not send cmd via SHIM register (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: add mode parameter for snd_sof_debugfs_buf_item (Jaroslav Kysela) [1738610] - [sound] ALSA: Revert "ASoC: core: use component driver name as component name" (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: stm32: sai: manage identification registers (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: ipc: replace fw ready bitfield with explicit bit ordering (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Baytrail: add quirk for Aegex 10 (RU2) tablet (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: fix typos of SPDX-License-Identifier (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 201 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 194 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 177 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 162 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 149 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: use the defined ppcap functions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: add COMPILE_TEST for PCI options (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: boards: Add COMPILE_TEST for new machine drivers (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: boards: remove dependency on asm/platform_sst_audio.h (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoc: fix sound/soc/intel/skylake/slk-ssp-clk.c build error on IA64 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: use common helpers to detect CPUs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: Add missing voice activation register definitions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: core: use component driver name as component name (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs42xx8: Fix build error with CONFIG_GPIOLIB is not set (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof-rt5682: fix undefined references with Baytrail-only support (Jaroslav Kysela) [1738610] - [sound] ALSA: wcd9335: fix a incorrect use of kstrndup() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-codec: fix first delay on Speaker (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-spdif: Add support for H6 SoC (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-spdif: Add TX fifo bit flush quirks (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-spdif: Move quirks to the top (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cx2072x: fix spelling mistake "configued" -> "configured" (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cx2072x: fix integer overflow on unsigned int multiply (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: force end-of-file for debugfs trace at suspend (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: trace: remove code duplication in sof_wait_trace_avail() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Use struct_size() in kmemdup() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98357a: Show KConfig entry (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: Use struct_size() helper (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cx2072x: remove redundant assignment to pulse_len (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: fix the hda init chip (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: ipc: fix a race, leading to IPC timeouts (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: control: correct the copy size for bytes kcontrol put (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: pcm: remove warning - initialize workqueue on open (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: pcm: clear hw_params_upon_resume flag correctly (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: core: fix error handling with the probe workqueue (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: core: remove snd_soc_unregister_component in case of error (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: core: remove DSP after unregistering machine driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: fixup references at soc_cleanup_card_resources() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Force polling mode on CFL and CNL (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 119 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 64 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: core: lock client_mutex while removing link components (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card: Restore original configuration of DAI format (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qdsp6: q6core: Use struct_size() in kmemdup() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Use struct_size() helper (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: dapm: Use struct_size() in krealloc() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: boards: remove unnecessary inclusion of skl.h (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: move card registration to the end of probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: remove unused DAPM pins (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Mediatek: MT8183: enable dev runtime suspend and resume (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Add machine driver for CX2072X on BYT/CHT platforms (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Add support for Conexant CX2072X CODEC (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_asrc: Unify the supported input and output rate (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: fixup try_module_get()/module_put() timing (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof-rt5682: add newline for clarity (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Mediatek: MT8183: fix compile error (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Mediatek: MT8183: fix compile error (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof-rt5682: fix AMP quirk support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof-rt5682: fix for codec button mapping (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 4 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 3 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card: Fix configuration of DAI format (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: WARN() is not related to component->driver->probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rsnd: move pcm_new from snd_soc_component_driver to snd_soc_dai_driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: glk_rt5682_max98357a: Remap button control-function (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Mediatek: MT8183: enable IIR filter (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rename functions that pollute the simple_xxx namespace (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: soc-acpi: Fix machine selection order (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677-spi: Handle over reading when flipping bytes (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dpm: fixup DAI active unbalance (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tlv320aic3x: Add support for high power analog output (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs42xx8: Add reset gpio handling (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs42xx8: Add regcache mask dirty (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_asrc: replace the process_option table with function (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_asrc: Fix the issue about unsupported rate (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: add g12a tohdmitx control (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-card: add basic codec-to-codec link support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: dapm: allow muxes to force a disconnect (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-card: set link name based on link node name (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Mediatek: MT8183: set data align (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Mediatek: add memory interface data align (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ak4458: rstn_control - return a non-zero on error only (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdmi-codec: re-introduce mutex locking (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: add soc_pcm_components_open() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: add missing cpu_dai->rate = 0 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: do cpu_dai related operation at same place (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: use soc_find_component() at snd_soc_get_dai_id() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add soc_component_to_node() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: tidyup soc_bind_dai_link() comment balance (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: don't use codec_dais on soc_bind_dai_link() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: use i on snd_soc_resume() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98357a: request GPIO when device get probed (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: ICL add Icelake chip info struct (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: ICL: add Icelake SSP count (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: pcm: remove runtime PM calls during pcm open/close (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Add Cometlake PCI IDs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Add Comet Lake PCI IDs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: amd: Reporting accurate hw_ptr for acp3x dma (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: BE dai needs prepare when pause release after resume (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ak4458: add return value for ak4458_probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC : cs4265 : readable register too low (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: fix error in verbose ipc command parsing (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: fix race in FW boot timeout handling (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: nocodec: fix undefined reference (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-acpi: fix implicit header use of module.h/export.h (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: Move clock operation to PM runtime (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: stm32: i2s: manage identification registers (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdmi-codec: remove ops dependency on the dai id (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdmi-codec: remove reference to the dai drivers in the private data (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdmi-codec: remove reference to the current substream (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdmi-codec: remove function name debug traces (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 (Jaroslav Kysela) [1738610] - [sound] ALSA: xen-front: fix unintention integer overflow on left shifts (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - PCI quirk for Medion E4254 (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Apply AMD controller workaround for Raven platform (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Fix alienware headset mic (Jaroslav Kysela) [1738610] - [sound] ALSA: Add Acer Aspire Ethos 8951G model quirk (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/hdmi: remove redundant assignment to variable pcm_idx (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Fix the problem of two front mics on a ThinkCentre (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Enable internal speaker & headset mic of ASUS UX431FL (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Add quirk for HP Pavilion 15 (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Fix overridden device-specific initialization (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Fix potential endless loop at applying quirks (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Allow runtime PM for controller if component notifier is used (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Blacklist PC beep for Lenovo ThinkCentre M73/93 (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Check beep whitelist before assigning in all codecs (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/ca0132 - Add new SBZ quirk (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Fixes inverted Conexant GPIO mic mute led (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Define a fallback_pin_fixup_tbl for alc269 family (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Expand pin_match function to match upcoming new tbls (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Drop unsol event handler for Intel HDMI codecs (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Add a generic reboot_notify (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Let all conexant codec enter D3 when rebooting (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/sigmatel - remove unused variable 'stac9200_core_init' (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Add quirk for HP Envy x360 (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Set fifo_size for both playback and capture streams (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Fix a memory leak bug (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Add a quirk model for fixing Huawei Matebook X right speaker (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Add model description for Chrome headset button quirk (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Fix a typo in model documentation (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Inform too slow responses (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Apply workaround for another AMD chip 1022:1487 (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Remove page allocation redirection (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Workaround for crackled sound on AMD controller (1022:1457) (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Don't override global PCM hw info flag (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Add support of Zhaoxin controller (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/intel: stop probe if DMICS are detected on Skylake+ platforms (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Show the fatal CORB/RIRB error more clearly (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Add a conexant codec entry to let mute led work (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Fix intermittent CORB/RIRB stall on Intel chips (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: Make hdac_device device-managed (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Flush interrupts on disabling (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/hdmi - Allow audio component for AMD/ATI and Nvidia HDMI (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/hdmi - Don't report spurious jack state changes (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Optimize resume for codecs without jack detection (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Don't resume forcibly i915 HDMI/DP codec (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/hdmi - Fix i915 reverse port/pin mapping (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/hdmi - Remove duplicated define (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek: apply ALC891 headset fixup to one Dell machine (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Fixed Headphone Mic can't record on Dell platform (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Simplify snd_hdac_refresh_widgets() (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Fix widget_mutex incomplete protection (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/ca0132 - remove redundant assignment to variable 'changed' (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Change front mic location for Lenovo M710q (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek: Add quirks for several Clevo notebook barebones (Jaroslav Kysela) [1738610] - [sound] ALSA: Revert "ALSA: hda/realtek - Improve the headset mic for Acer Aspire laptops" (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Add Elkhart Lake PCI ID (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: fix a mask for unsolicited event tags (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hda: fix unbalanced codec dev refcount for HDA_DEV_ASOC (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/ca0132: Use struct_size() (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Use struct_size() (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Update headset mode for ALC256 (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: move polling_mode flag to struct hdac_bus (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: assign polling_mode after azx_bus_init (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Improve the headset mic for Acer Aspire laptops (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Force polling mode on CNL for fixing codec communication (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Enable micmute LED for Huawei laptops (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Set default power save node to 0 (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Check headset type by unplug and resume (Jaroslav Kysela) [1738610] - [sound] ALSA: hdac: Fix codec name after machine driver is unloaded and reloaded (Jaroslav Kysela) [1738610] - [sound] ALSA: hdac: fix memory release for SST and SOF drivers (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 371 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Add SPDX license identifier for missed files (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Add SPDX license identifier for more missed files (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 130 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 336 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 285 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 295 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 273 (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: fix wrong packet parameter for Alesis iO26 (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: check intermediate state of clock status and retry (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: handle error code when getting current source of clock (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: remove WARN_ON() at destruction of AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: add note for FE-8 (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: add support for MOTU 4pre (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: fix isoc cycle count to which rx packet is scheduled (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: fix error path for initialization of stream structures (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: fix to handle correct stream for PCM playback (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: fix NULL pointer dereference to unused stream structure (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire: fix a memory leak bug (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: localize kernel APIs to start/stop each AMDTP stream (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: code refactoring for initialization/destruction of AMDTP stream (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: code refactoring for initialization/destruction of AMDTP stream (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: code refactoring for initialization/destruction of AMDTP stream (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: code refactoring for initialization/destruction of AMDTP stream (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: code refactoring for bus reset handler (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: code refactoring for initialization/destruction of AMDTP streams (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add a kernel API to start AMDTP streams in AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add a kernel API to add AMDTP stream into AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add a kernel API to stop a couple of AMDTP streams in AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add AMDTP domain structure to handle several isoc contexts (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: more code refactoring for MOTU data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: process payload of isoc context according to packet descriptors (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: code refactoring for FF data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: code refactoring for MOTU data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: code refactoring for TASCAM data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: code refactoring for DOT data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: code refactoring for AM824 data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: pass packet descriptor to data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: code refactoring to process context payloads (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: code refactoring to process PCM substream (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use packet descriptor for IR context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use packet descriptor for IT context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add list of packet descriptor (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: pass no syt information to data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add syt_override member for some protocols (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: operate data block counter in top level of processing for IR context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: operate data block counter in top level of processing for IT context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: pass data block counter to data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: pass data block count as an argument to tracepoints event (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: obsolete ctx_data.tx.first_dbc with CIP_UNALIGHED_DBC flag (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: code refactoring for local variables (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: code refactoring for post operation to data block counter (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: code refactoring for error path of parser for CIP header (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: fix different data block counter between probed event and transferred isochronous packet (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: fix initial value of data block count for IR context without CIP_DBC_IS_END_EVENT (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib/fireface: fix initial value of data block counter for IR context with CIP_NO_HEADER (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: fix invalid length of rx packet payload for tracepoint events (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: fix wrong reference count for stream functionality at error path of rawmidi interface (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: fix wrong reference count for stream functionality at error path of rawmidi interface (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: fix wrong reference count for stream functionality at error path of rawmidi interface (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: fix wrong reference count for stream functionality at error path of rawmidi interface (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: fix wrong reference count for stream functionality at error path of rawmidi interface (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: fix wrong reference count for stream functionality at error path of rawmidi interface (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib/fireworks: fix miss detection of received MIDI messages (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: fix to process MIDI conformant data channel for AM824 format (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: cache next data_block_counter after probing tracepoints event for IR context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: unify common tracepoints for both direction (Jaroslav Kysela) [1738610] - [sound] ALSA: Revert "ALSA: firewire-lib: fix inverted node IDs for amdtp_packet events" (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: ensure to release isochronous resources in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: ensure to release isochronous resources in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: ensure to release isochronous resources in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: unify stop and release method for duplex streams (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: unify stop and release method for duplex streams (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: unify stop and release method for duplex streams (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: unify stop and release method for duplex streams (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: unify stop and release method for duplex streams (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: code refactoring for pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: update isochronous resources when starting packet streaming after bus-reset (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: reserve/release isochronous resources in pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: code refactoring to finish streaming session (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: minor code refactoring to stop isochronous context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: rename helper functions to begin/finish streaming session (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: code refactoring for condition to stop streaming (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: add helper function to keep isochronous resources (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: unify midi callback function (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: unify the count of subscriber for packet streaming (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: split allocation of isochronous resources from establishment of connection (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: change the range of critical section for stream data in PCM.hw_free callback (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: code refactoring for error path to start duplex stream (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: change the range of critical section for stream data in PCM.hw_free callback (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: code refactoring for callback function to rawmidi interface (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: code rafactoring for callback functions to PCM interface (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: fix compiler warning due to returning uninitialized value (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: configure stream parameter in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: configure packet format in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: unify substreams counter (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: rename helper functions for duplex streams (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: expand stop procedure for packet streaming (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: break packet streaming at bus-reset handler (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: start duplex streams if supported (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: set packet parameter according to current configuration (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: code refactoring for stop condition of packet streaming (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: don't set XRUN in stop streaming (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: configure stream parameters in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: configure sampling transfer frequency in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: code refactoring for pcm.hw_params/hw_free (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: code refactoring for rawmidi.open/close (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: unify substream counter (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: code refactoring to initialize/destroy stream data (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: obsolete useless member of private structure (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: don't set XRUN in stop streaming (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: configure sampling transfer frequency in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: code refactoring for pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: update isochronous resources when starting packet streaming after bus-reset (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: reserve/release isochronous resources in pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: code refactoring to keep isochronous resources (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: code refactoring to stop packet streaming (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: code refactoring for pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: update isochronous resources when starting packet streaming after bus-reset (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: reserve/release isochronous resources in pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: code refactoring to keep isochronous resources (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: simplify error path to begin streaming session (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: code refactoring to finish streaming session (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: refactoring to move timing of registration for isochronous channel (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: allow PCM capture for Stanton SCS.1m (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: code refactoring for pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: minor code refactoring to finish streaming session (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: update isochronous resources when starting packet streaming after bus-reset (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: reserve/release isochronous resources in pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: support allocate_resources operation in latter protocol (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: support allocate_resources operation in ff400 protocol (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: support allocate_resources operation in ff800 protocol (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: add protocol-specific operation to allocate isochronous resources (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: code refactoring for pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: minor code refactoring to finish streaming session (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: update isochronous resources when starting packet streaming after bus reset (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: reserve/release isochronous resources in pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: code refactoring for release of isochronous resources (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: code refactoring for reservation of isochronous resources (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: code refactoring for registration of isochronous channels (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: fix destruction of data for isochronous resources (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: Use ULL suffixes for 64-bit constants (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: refactoring to obsolete IR packet handler (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: refactoring to obsolete IT packet handler (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: fix inverted node IDs for amdtp_packet events (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: fix data block counter for incoming packet without CIP header (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use 8 byte packet header for IT context to separate CIP header from CIP payload (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: code refactoring to queueing packets (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: unify packet handler for IT context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: split helper function to generate CIP header (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: unify packet handler for IR context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use 16 bytes IR context header to separate CIP header (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: split helper function to check incoming CIP header (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: compute pointer to payload buffer in context handler (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: calculate the length of packet payload in packet handler (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use clear name for variable of CIP header (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use IT context header to compute cycle count for scheduling packet (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: obsolete macro for header of IT context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add helper function to cancel context inner callback handler (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use union for directional parameters (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: unify tracing events to 'amdtp_packet' event (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use dynamic array for CIP header of tracing events (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use the same unit for payload argument in tracing events (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add data_blocks/data_block_counter parameter to in_packet/out_packet tracing events (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use the same type of argument for CIP header for tracing event (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: add stream format parameters for PreSonus FireStudio (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 102 (Jaroslav Kysela) [1738610] - [sound] ALSA: aoa: onyx: always initialize register read value (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 250 (Jaroslav Kysela) [1738610] - [sound] ALSA: ac97: Fix double free of ac97_codec_device (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Add SPDX license identifier - Makefile/Kconfig (Jaroslav Kysela) [1738610] - [sound] ALSA: pcm: add support for 352.8KHz and 384KHz sample rate (Jaroslav Kysela) [1738610] - [sound] ALSA: seq: Fix potential concurrent access to the deleted pool (Jaroslav Kysela) [1738610] - [sound] ALSA: pcm: fix lost wakeup event scenarios in snd_pcm_drain (Jaroslav Kysela) [1738610] - [sound] ALSA: compress: Be more restrictive about when a drain is allowed (Jaroslav Kysela) [1738610] - [sound] ALSA: compress: Don't allow paritial drain operations on capture streams (Jaroslav Kysela) [1738610] - [sound] ALSA: compress: Prevent bypasses of set_params (Jaroslav Kysela) [1738610] - [sound] ALSA: compress: Fix regression on compressed capture streams (Jaroslav Kysela) [1738610] - [sound] ALSA: pcm: Fix refcount_inc() on zero usage (Jaroslav Kysela) [1738610] - [sound] ALSA: seq: Break too long mutex context in the write loop (Jaroslav Kysela) [1738610] - [sound] ALSA: seq: fix incorrect order of dest_client/dest_ports arguments (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 372 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 345 (Jaroslav Kysela) [1738610] - [sound] ALSA: control: Use struct_size() (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 167 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 151 (Jaroslav Kysela) [1738610] - [sound] ALSA: pcm: oss: Use struct_size() helper (Jaroslav Kysela) [1738610]- [tools] selftests/powerpc: Retry on host facility unavailable (Desnes Augusto Nunes do Rosario) [1739770] - [tools] selftests/powerpc: Do not fail with reschedule (Desnes Augusto Nunes do Rosario) [1739770] - [tools] libperf: Warn when exceeding MAX_NR_CPUS in cpumap (Frank Ramsay) [1753332] - [tools] perf header: Replace MAX_NR_CPUS with cpu__max_cpu() (Frank Ramsay) [1753332] - [tools] perf machine: Replace MAX_NR_CPUS with perf_env::nr_cpus_online (Frank Ramsay) [1753332] - [tools] perf session: Replace MAX_NR_CPUS with perf_env::nr_cpus_online (Frank Ramsay) [1753332] - [tools] perf stat: Replace MAX_NR_CPUS with cpu__max_cpu() (Frank Ramsay) [1753332] - [tools] perf svghelper: Replace MAX_NR_CPUS with perf_env::nr_cpus_online (Frank Ramsay) [1753332] - [tools] perf timechart: Refactor svg_build_topology_map() (Frank Ramsay) [1753332] - [tools] perf tools: Increase MAX_NR_CPUS and MAX_CACHES (Frank Ramsay) [1753332] - [crypto] crypto: chelsio - count incomplete block in IV (Jonathan Toppins) [1725813] - [crypto] crypto: chelsio - Fix softlockup with heavy I/O (Jonathan Toppins) [1725813] - [crypto] crypto: chelsio - Fix NULL pointer dereference (Jonathan Toppins) [1725813] - [nvme] nvme-pci: Allow PCI bus-level PM to be used if ASPM is disabled (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [pci] PCI/ASPM: Add pcie_aspm_enabled() (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: Fix async probe remove race (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix controller removal race with scan work (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-rdma: fix possible use-after-free in connect error flow (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix a possible deadlock when passthru commands sent to a multipath device (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-core: Fix extra device_put() call on error path (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-file: fix nvmet_file_flush() always returning an error (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-loop: Flush nvme_delete_wq when removing the port (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: Fix use-after-free bug when a port is removed (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-multipath: revalidate nvme_ns_head gendisk in nvme_validate_ns (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] Revert "nvme-pci: don't create a read hctx mapping without read queues" (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix multipath crash when ANA is deactivated (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix memory leak caused by incorrect subsystem free (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: ignore subnqn for ADATA SX6000LNP (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix NULL deref for fabrics options (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix regression upon hot device removal and insertion (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-fc: fix module unloads while lports still pending (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-tcp: set the STABLE_WRITES flag when data digests are enabled (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: print a hint while rejecting NSID 0 or 0xffffffff (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-tcp: don't use sendpage for SLAB pages (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-multipath: do not select namespaces which are about to be removed (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-multipath: also check for a disabled path if there is a single sibling (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-multipath: factor out a nvme_path_is_disabled helper (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: export I/O characteristics attributes in Identify (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: set physical block size and optimal I/O size (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-trace: add delete completion and submission queue to admin cmds tracer (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-trace: fix spelling mistake "spcecific" -> "specific" (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: check for NULL return from pci_alloc_p2pmem() (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: limit max_hw_sectors based on the DMA max mapping size (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: don't fall back to a 32-bit DMA mask (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: don't create a read hctx mapping without read queues (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: make nvme_dev_pm_ops static (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-fcloop: resolve warnings on RCU usage and sleep warnings (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-fcloop: fix inconsistent lock state warnings (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [pci] PCI: PM: Skip devices in D0 for (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [pci] PCI: PM: Avoid possible suspend-to-idle issue (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: add I/O characteristics fields (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: enable to inject errors into admin commands (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: prepare for fault injection into admin commands (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: introduce target-side trace (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-trace: print result and status in hex format (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-trace: support for fabrics commands in host-side (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-trace: move opcode symbol print to nvme.h (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-trace: do not export nvme_trace_disk_name (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: properly report state change failure in nvme_reset_work (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: clean up nvme_remove_dead_ctrl a bit (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: set the errno on ctrl state change error (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: adjust irq max_vector using num_possible_cpus() (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: use host managed power state for suspend (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: remove unnecessary zero for static var (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: introduce nvme_is_fabrics to check fabrics cmd (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-fc: add message when creating new association (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: remove queue_count_ops for write_queues and poll_queues (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix possible io failures when removing multipathed ns (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: export get and set features (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: add transport discovery change op (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-fcloop: add support for nvmet discovery_event op (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [block] block: remove blk_init_request_from_bio (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [block] block: initialize the write priority (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: Fix u32 overflow in the number of namespace list calculation (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-fc: add transport discovery change event callback support (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: don't limit DMA segement size (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: fix data_len to 0 for bdev-backed write_zeroes (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-tcp: fix queue mapping when queue count is limited (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: use blk-mq mapping for unmanaged irqs (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: copy MTFA field from identify controller (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: release namespace SRCU protection before performing controller ioctls (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: merge nvme_ns_ioctl into nvme_ioctl (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: remove the ifdef around nvme_nvm_ioctl (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix srcu locking on error return in nvme_get_ns_from_disk (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: Fix known effects (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: Sync queues on reset (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: Unblock reset_work on IO failure (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: Don't disable on timeout in reset state (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: Fix controller freeze wait disabling (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: validate cntlid during controller initialisation (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: change locking for the per-subsystem controller list (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: trace all async notice events (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-fabrics: remove unused argument (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: add known admin effects to augument admin effects log page (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: init shadow doorbell after each reset (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: mark expected switch fall-through (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: mark nvme_core_init and nvme_core_exit static (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: protect discovery change log event list iteration (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: move command size checks to the core (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: check more command sizes (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-fabrics: check more command sizes (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: remove an unneeded variable initialization (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: unquiesce admin queue on shutdown (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: shutdown on timeout during deletion (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: set 0 capacity if namespace block size exceeds PAGE_SIZE (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-rdma: fix a NULL deref when an admin connect times out (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-file: clamp-down file namespace lba_shift (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: include (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: rename nvme_completion instances from rsp to cqe (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-rdma: remove p2p_client initialization from fast-path (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: return a specified error it subsys_alloc fails (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: fix discover log page when offsets are used (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: never fail double namespace enablement (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: log the error status on Identify Namespace failure (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: tidy up nvme_map_data (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: add safety check for subsystem lock during nvmet_ns_changed (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: only call nvme_unmap_data for requests transferring data (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: remove q_dmadev from nvme_queue (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: merge nvme_free_iod into nvme_unmap_data (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: move the call to nvme_cleanup_cmd out of nvme_unmap_data (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: remove nvme_init_iod (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: use a flag for polled queues (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [block] block: add a rq_integrity_vec helper (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [block] block: add dma_map_bvec helper (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [block] block: add a rq_dma_dir helper (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-fc: use zero-sized array and struct_size() in kzalloc() (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: remove unused nvme_iod member (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: avoid double errno conversions (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: avoid double dereference to convert le to cpu (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: fix error flow during ns enable (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: add proper write zeroes setup for the multipath device (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: disable Write Zeroes for qemu controllers (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-fc: bring Disconnect into compliance with FC-NVME spec (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: add proper discard setup for the multipath device (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: remove nvme_ns_config_oncs (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-fc: fix issues with targetport assoc_list list walking (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: add get-feature to admin cmds tracer (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-loop: init nvmet_ctrl fatal_err_work when allocate (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: put ns_head ref if namespace fails allocation (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-trace: fix cdw10 buffer overrun (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: don't warn on block content change effects (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: update comment to make the code easier to read (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: convert to SPDX identifiers (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-lightnvm: convert to SPDX identifiers (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: return error from (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: avoid that deleting a controller triggers a circular locking complaint (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: introduce a helper function for controller deletion (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: unexport nvme_delete_ctrl_sync() (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: check kstrtoint() return value in queue_count_set() (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: fix indentation (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [lightnvm] lightnvm: simplify geometry (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [powerpc] powerpc/tm: Fix FP/VMX unavailable exceptions inside a transaction (Gustavo Duarte) [1750653] - [powerpc] powerpc/tm: Fix restoring FP/VMX facility incorrectly on interrupts (Gustavo Duarte) [1750653] - [block] block: split .sysfs_lock into two locks (Ming Lei) [1697383] - [block] block: add helper for checking if queue is registered (Ming Lei) [1697383] - [block] blk-mq: don't hold q->sysfs_lock in blk_mq_map_swqueue (Ming Lei) [1697383] - [block] block: don't hold q->sysfs_lock in elevator_init_mq (Ming Lei) [1697383] - [block] block: Remove blk_mq_register_dev() (Ming Lei) [1697383] - [x86] KVM: X86: Fix fpu state crash in kvm guest (Prarit Bhargava) [1737070] - [x86] x86/fpu: Don't use current->mm to check for a kthread (Prarit Bhargava) [1737070] - [x86] x86/fpu: Update kernel's FPU state before using for the fsave header (Prarit Bhargava) [1737070] - [x86] x86/fpu: Use fault_in_pages_writeable() for pre-faulting (Prarit Bhargava) [1737070] - [mm] mm/gup: continue VM_FAULT_RETRY processing even for pre-faults (Prarit Bhargava) [1737070] - [x86] x86/fpu: Fault-in user stack if copy_fpstate_to_sigframe() fails (Prarit Bhargava) [1737070] - [x86] x86/pkeys: Add PKRU value to init_fpstate (Prarit Bhargava) [1737070] - [x86] x86/fpu: Restore regs in copy_fpstate_to_sigframe() in order to use the fastpath (Prarit Bhargava) [1737070] - [x86] x86/fpu: Add a fastpath to copy_fpstate_to_sigframe() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Add a fastpath to __fpu__restore_sig() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Defer FPU state load until return to userspace (Prarit Bhargava) [1737070] - [x86] x86/fpu: Merge the two code paths in __fpu__restore_sig() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Restore from kernel memory on the 64-bit path too (Prarit Bhargava) [1737070] - [x86] x86/fpu: Inline copy_user_to_fpregs_zeroing() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Update xstate's PKRU value on write_pkru() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Prepare copy_fpstate_to_sigframe() for TIF_NEED_FPU_LOAD (Prarit Bhargava) [1737070] - [x86] x86/fpu: Always store the registers in copy_fpstate_to_sigframe() (Prarit Bhargava) [1737070] - [x86] x86/entry: Add TIF_NEED_FPU_LOAD (Prarit Bhargava) [1737070] - [x86] x86/fpu: Eager switch PKRU state (Prarit Bhargava) [1737070] - [x86] x86/pkeys: Don't check if PKRU is zero before writing it (Prarit Bhargava) [1737070] - [x86] x86/fpu: Only write PKRU if it is different from current (Prarit Bhargava) [1737070] - [x86] x86/pkeys: Provide *pkru() helpers (Prarit Bhargava) [1737070] - [x86] x86/fpu: Use a feature number instead of mask in two more helpers (Prarit Bhargava) [1737070] - [x86] x86/fpu: Make __raw_xsave_addr() use a feature number instead of mask (Prarit Bhargava) [1737070] - [x86] x86/fpu: Add an __fpregs_load_activate() internal helper (Prarit Bhargava) [1737070] - [x86] x86/fpu: Remove user_fpu_begin() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Remove fpu->initialized (Prarit Bhargava) [1737070] - [x86] x86/fpu: Don't save fxregs for ia32 frames in copy_fpstate_to_sigframe() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Remove fpu->initialized usage in copy_fpstate_to_sigframe() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Always init the state in fpu__clear() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Remove preempt_disable() in fpu__clear() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Remove fpu__restore() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Remove fpu->initialized usage in __fpu__restore_sig() (Prarit Bhargava) [1737070] - [x86] x86/entry: Remove unneeded need_resched() loop (Prarit Bhargava) [1737070] - [x86] x86/uaccess: Introduce user_access_{save, restore}() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Fix i486 + no387 boot crash by only saving FPU registers on context switch if there is an FPU (Prarit Bhargava) [1737070] - [x86] x86/fpu: Remove second definition of fpu in __fpu__restore_sig() (Prarit Bhargava) [1737070] - [net] udp: correct reuseport selection with connected sockets (Paolo Abeni) [1665807] - [net] udp6: add missing rehash callback to udplite (Paolo Abeni) [1665807] - [net] udp: add missing rehash callback to udplite (Paolo Abeni) [1665807] - [net] udp6: prefer listeners bound to an address (Paolo Abeni) [1665807] - [net] udp: prefer listeners bound to an address (Paolo Abeni) [1665807] - [net] sched: fix race between deactivation and dequeue for NOLOCK qdisc (Davide Caratti) [1744397] - [net] check extack._msg before print (Ivan Vecera) [1751279] - [net] report invalid mtu value via netlink extack (Ivan Vecera) [1751279] - [net] report min and max mtu network device settings (Ivan Vecera) [1751279] - [net] failover: change mtu has RTNL (Ivan Vecera) [1751279] - [net] neigh: fix multiple neigh timer scheduling (Lorenzo Bianconi) [1730632] - [net] virtchnl: fix 'Unknown bps' in dmesg for 2.5Gb/5Gb speeds (Ivan Vecera) [1748437] - [net] Add a define for LLDP ethertype (Ivan Vecera) [1748428] - [net] devlink: Add support for direct reporter health state update (Petr Oros) [1746363] - [netdrv] Add IANA_VXLAN_UDP_PORT definition to vxlan header file (Ivan Vecera) [1731347] - [netdrv] Move the definition of the default Geneve udp port to public header file (Ivan Vecera) [1731347] - [net] openvswitch: Add a new action check_pkt_len (Numan Siddique) [1700733]- [pci] PCI: Add pci_dev_id() helper (Myron Stowe) [1735874] - [netdrv] ibmvnic: Warn unknown speed message only when carrier is present (Steve Best) [1749873] - [netdrv] net/ibmvnic: Fix missing { in __ibmvnic_reset (Steve Best) [1749873] - [netdrv] net/ibmvnic: free reset work of removed device from queue (Steve Best) [1749873] - [netdrv] ibmvnic: Do not process reset during or after device removal (Steve Best) [1749873] - [cpufreq] cpufreq: intel_pstate: Show different max frequency with turbo 3 and HWP (Alexander Beregalov) [1752053] - [char] hpet: Fix missing '=' character in the __setup() code of hpet_mmap_enable (Prarit Bhargava) [1660796] - [hwtracing] intel_th: pci: Add support for another Lewisburg PCH (Jiri Olsa) [1714486] - [x86] x86/entry/32: Fix ENDPROC of common_spurious (Prarit Bhargava) [1730447] - [x86] x86/irq: Seperate unused system vectors from spurious entry again (Prarit Bhargava) [1730447] - [vfio] vfio/type1: Handle different mdev isolation type (Tarun Gupta) [1498341] - [vfio] vfio/type1: Add domain at(de)taching group helpers (Tarun Gupta) [1498341] - [vfio] vfio/mdev: Add iommu related member in mdev_device (Tarun Gupta) [1498341] - [documentation] ipmb: place it at driver-api and convert to ReST (Tony Camuso) [1752071] - [char] ipmi_si_intf: Fix race in timer shutdown handling (Tony Camuso) [1752071] - [char] ipmi_ssif: avoid registering duplicate ssif interface (Tony Camuso) [1752071] - [char] ipmi: Free receive messages when in an oops (Tony Camuso) [1752071] - [char] ipmi_si: Only schedule continuously in the thread in maintenance mode (Tony Camuso) [1752071] - [char] ipmi_si: Remove ipmi_ from the device attr names (Tony Camuso) [1752071] - [char] ipmi_si: Convert device attr permissions to octal (Tony Camuso) [1752071] - [char] ipmi_si: Rework some include files (Tony Camuso) [1752071] - [char] ipmi_si: Convert timespec64 to timespec (Tony Camuso) [1752071] - [char] Fix uninitialized variable in ipmb_dev_int.c (Tony Camuso) [1752071] - [char] fix platform_no_drv_owner.cocci warnings (Tony Camuso) [1752071] - [char] ipmi: ipmb: don't allocate i2c_client on stack (Tony Camuso) [1752071] - [char] ipmi: ipmb: Fix build error while CONFIG_I2C is set to m (Tony Camuso) [1752071] - [char] Add support for IPMB driver (Tony Camuso) [1752071] - [char] drivers: ipmi: Drop device reference (Tony Camuso) [1752071] - [char] ipmi_ssif: fix unexpected driver unregister warning (Tony Camuso) [1752071] - [char] Add SPDX license identifier - Makefile/Kconfig (Tony Camuso) [1752071] - [char] ipmi_si: use bool type for initialized variable (Tony Camuso) [1752071] - [char] ipmi_si: fix unexpected driver unregister warning (Tony Camuso) [1752071] - [char] ipmi: Remove warning if no slave address is present (Tony Camuso) [1752071] - [char] ipmi:ssif: Only unregister the platform driver if it was registered (Tony Camuso) [1752071] - [char] ipmi: Add the i2c-addr property for SSIF interfaces (Tony Camuso) [1752071] - [char] ipmi: avoid atomic_inc in exit function (Tony Camuso) [1752071] - [char] ipmi: Remove file from ipmi_file_private (Tony Camuso) [1752071] - [char] ipmi_si: remove an unused variable in try_smi_init() (Tony Camuso) [1752071] - [char] ipmi: Make ipmi_interfaces_srcu variable static (Tony Camuso) [1752071] - [char] ipmi: Change to ktime_get_ts64() (Tony Camuso) [1752071] - [char] ipmi: Free the address list on module cleanup (Tony Camuso) [1752071] - [edac] EDAC, skx, i10nm: Fix source ID register offset (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, i10nm: Check ECC enabling status per channel (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, i10nm: Add Intel additional Ice-Lake support (Aristeu Rozanski) [1485543 1482412] - [x86] x86/CPU: Add more Icelake model numbers (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx, i10nm: Make skx_common.c a pure library (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx_common: Add code to recognise new compound error code (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, i10nm: Fix randconfig builds (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, i10nm: Add a driver for Intel 10nm server processors (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx_edac: Delete duplicated code (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx_common: Separate common code out from skx_edac (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx: Let EDAC core show the decoded result for debugfs (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx: Move debugfs node under EDAC's hierarchy (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx: Prepend hex formatting with '0x' (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx: Fix function calling order in skx_exit() (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx_edac: Fix logical channel intermediate decoding (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, {i7core,sb,skx}_edac: Fix uncorrected error counting (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC: Correct DIMM capacity unit symbol (Aristeu Rozanski) [1485543 1482412] - [x86] x86/mce: Add notifier_block forward declaration (Aristeu Rozanski) [1485543 1482412] - [netdrv] net: thunderx: fix NULL pointer dereference in nicvf_open/nicvf_stop (Dean Nelson) [1657380] - [netdrv] net: thunder: fix a potential NULL pointer dereference (Dean Nelson) [1657380] - [netdrv] net: thunderx: remove link change polling code and info from nicpf (Dean Nelson) [1657380] - [netdrv] net: thunderx: move link state polling function to VF (Dean Nelson) [1657380] - [netdrv] net: thunderx: add mutex to protect mailbox from concurrent calls for same VF (Dean Nelson) [1657380] - [netdrv] net: thunderx: rework xcast message structure to make it fit into 64 bit (Dean Nelson) [1657380] - [netdrv] net: thunderx: add nicvf_send_msg_to_pf result check for set_rx_mode_task (Dean Nelson) [1657380] - [netdrv] net: thunderx: make CFG_DONE message to run through generic send-ack sequence (Dean Nelson) [1657380] - [netdrv] net: thunderx: replace global nicvf_rx_mode_wq work queue for all VFs to private for each of them. (Dean Nelson) [1657380] - [netdrv] net: thunderx: set tso_hdrs pointer to NULL in nicvf_free_snd_queue (Dean Nelson) [1657380] - [x86] perf/x86/intel/rapl: Cosmetic rename internal variables in response to multi-die/pkg support (David Arcari) [1616309] - [x86] perf/x86/intel/uncore: Cosmetic renames in response to multi-die/pkg support (David Arcari) [1616309] - [hwmon] hwmon/coretemp: Cosmetic: Rename internal variables to zones from packages (David Arcari) [1616309] - [thermal] thermal/x86_pkg_temp_thermal: Cosmetic: Rename internal variables to zones from packages (David Arcari) [1616309] - [x86] perf/x86/intel/cstate: Support multi-die/package (David Arcari) [1616309] - [x86] perf/x86/intel/rapl: Support multi-die/package (David Arcari) [1616309] - [x86] perf/x86/intel/uncore: Support multi-die/package (David Arcari) [1616309] - [topology] topology: Create core_cpus and die_cpus sysfs attributes (David Arcari) [1616309] - [topology] topology: Create package_cpus sysfs attribute (David Arcari) [1616309] - [hwmon] hwmon/coretemp: Support multi-die/package (David Arcari) [1616309] - [powercap] powercap/intel_rapl: Update RAPL domain name and debug messages (David Arcari) [1616309] - [thermal] thermal/x86_pkg_temp_thermal: Support multi-die/package (David Arcari) [1616309] - [powercap] powercap/intel_rapl: Support multi-die/package (David Arcari) [1616309] - [powercap] powercap/intel_rapl: Simplify rapl_find_package() (David Arcari) [1616309] - [x86] x86/topology: Define topology_logical_die_id() (David Arcari) [1616309] - [x86] x86/topology: Define topology_die_id() (David Arcari) [1616309] - [topology] cpu/topology: Export die_id (David Arcari) [1616309] - [x86] x86/topology: Create topology_max_die_per_package() (David Arcari) [1616309] - [x86] x86/topology: Add CPUID.1F multi-die/package support (David Arcari) [1616309] - [x86] x86/smpboot: Rename match_die() to match_pkg() (David Arcari) [1616309] - [documentation] topology: Simplify cputopology.txt formatting and wording (David Arcari) [1616309] - [documentation] x86/topology: Fix documentation typo (David Arcari) [1616309] - [mm] mm: remove stale comment from page struct (Rafael Aquini) [1737065] - [mm] mm/slab.c: fix an infinite loop in leaks_show() (Rafael Aquini) [1737065] - [mm] mm/slub.c: update the comment about slab frozen (Rafael Aquini) [1737065] - [mm] mm/slab.c: remove unneed check in cpuup_canceled (Rafael Aquini) [1737065] - [mm] slub: remove useless kmem_cache_debug() before remove_full() (Rafael Aquini) [1737065] - [mm] slab: use slab_list instead of lru (Rafael Aquini) [1737065] - [mm] slub: use slab_list instead of lru (Rafael Aquini) [1737065] - [mm] slob: use slab_list instead of lru (Rafael Aquini) [1737065] - [mm] slob: respect list_head abstraction layer (Rafael Aquini) [1737065] - [mm] slab: fix a crash by reading /proc/slab_allocators (Rafael Aquini) [1737065] - [mm] mm: add support for kmem caches in DMA32 zone (Rafael Aquini) [1737065] - [mm] mm, slub: make the comment of put_cpu_partial() complete (Rafael Aquini) [1737065] - [mm] mm/slub.c: remove an unused addr argument (Rafael Aquini) [1737065] - [mm] mm/slab.c: kmemleak no scan alien caches (Rafael Aquini) [1737065] - [mm] mm/slub.c: freelist is ensured to be NULL when new_slab() fails (Rafael Aquini) [1737065] - [mm] slab: alien caches must not be initialized if the allocation of the alien cache failed (Rafael Aquini) [1737065] - [mm] include/linux/slab.h: fix sparse warning in kmalloc_type() (Rafael Aquini) [1737065] - [mm] mm/slub.c: record final state of slub action in deactivate_slab() (Rafael Aquini) [1737065] - [mm] mm/slub.c: page is always non-NULL in node_match() (Rafael Aquini) [1737065] - [mm] mm/slub.c: remove validation on cpu_slab in __flush_cpu_slab() (Rafael Aquini) [1737065] - [mm] mm, slab: remove unnecessary unlikely() (Rafael Aquini) [1737065] - [mm] mm: move obj_to_index to include/linux/slab_def.h (Rafael Aquini) [1737065] - [mm] slab: make kmem_cache_create{_usercopy} description proper kernel-doc (Rafael Aquini) [1737065] - [mm] slub: extend slub debug to handle multiple slabs (Rafael Aquini) [1737065] - [mm] mm/slub.c: switch to bitmap_zalloc() (Rafael Aquini) [1737065] - [fs] io_uring: add need_resched() check in inner poll loop (Jeff Moyer) [1706143] - [fs] io_uring: don't enter poll loop if we have CQEs pending (Jeff Moyer) [1706143] - [fs] io_uring: fix potential hang with polled IO (Jeff Moyer) [1706143] - [fs] io_uring: fix an issue when IOSQE_IO_LINK is inserted into defer list (Jeff Moyer) [1706143] - [fs] io_uring: fix manual setup of iov_iter for fixed buffers (Jeff Moyer) [1706143] - [fs] io_uring: fix KASAN use after free in io_sq_wq_submit_work (Jeff Moyer) [1706143] - [fs] io_uring: ensure ->list is initialized for poll commands (Jeff Moyer) [1706143] - [fs] io_uring: track io length in async_list based on bytes (Jeff Moyer) [1706143] - [fs] io_uring: don't use iov_iter_advance() for fixed buffers (Jeff Moyer) [1706143] - [fs] io_uring: add a memory barrier before atomic_read (Jeff Moyer) [1706143] - [fs] io_uring: fix counter inc/dec mismatch in async_list (Jeff Moyer) [1706143] - [fs] io_uring: fix the sequence comparison in io_sequence_defer (Jeff Moyer) [1706143] - [fs] io_uring: fix io_sq_thread_stop running in front of io_sq_thread (Jeff Moyer) [1706143] - [include] io_uring: add support for recvmsg() (Jeff Moyer) [1706143] - [include] io_uring: add support for sendmsg() (Jeff Moyer) [1706143] - [fs] signal: remove the wrong signal_pending() check in restore_user_sigmask() (Jeff Moyer) [1706143] - [fs] io_uring: add support for sqe links (Jeff Moyer) [1706143] - [fs] io_uring: ensure req->file is cleared on allocation (Jeff Moyer) [1706143] - [fs] io_uring: fix memory leak of UNIX domain socket inode (Jeff Moyer) [1706143] - [fs] io_uring: punt short reads to async context (Jeff Moyer) [1706143] - [fs] uio: make import_iovec()/compat_import_iovec() return bytes on success (Jeff Moyer) [1706143] - [fs] io_uring: Fix __io_uring_register() false success (Jeff Moyer) [1706143] - [tools] tools/io_uring: sync with liburing (Jeff Moyer) [1706143] - [tools] tools/io_uring: fix Makefile for pthread library link (Jeff Moyer) [1706143] - [fs] io_uring: use wait_event_interruptible for cq_wait conditional wait (Jeff Moyer) [1706143] - [fs] io_uring: adjust smp_rmb inside io_cqring_events (Jeff Moyer) [1706143] - [fs] io_uring: fix infinite wait in khread_park() on io_finish_async() (Jeff Moyer) [1706143] - [fs] io_uring: remove 'ev_flags' argument (Jeff Moyer) [1706143] - [fs] io_uring: fix failure to verify SQ_AFF cpu (Jeff Moyer) [1706143] - [fs] io_uring: fix race condition reading SQE data (Jeff Moyer) [1706143] - [fs] io_uring: use cpu_online() to check p->sq_thread_cpu instead of cpu_possible() (Jeff Moyer) [1706143] - [fs] io_uring: fix shadowed variable ret return code being not checked (Jeff Moyer) [1706143] - [fs] req->error only used for iopoll (Jeff Moyer) [1706143] - [fs] io_uring: add support for eventfd notifications (Jeff Moyer) [1706143] - [fs] io_uring: add support for IORING_OP_SYNC_FILE_RANGE (Jeff Moyer) [1706143] - [fs] fs: add sync_file_range() helper (Jeff Moyer) [1706143] - [fs] io_uring: add support for marking commands as draining (Jeff Moyer) [1706143] - [fs] io_uring: avoid page allocation warnings (Jeff Moyer) [1706143] - [include] iov_iter: fix iov_iter_type (Jeff Moyer) [1706143] - [fs] block: fix handling for BIO_NO_PAGE_REF (Jeff Moyer) [1706143] - [fs] io_uring: drop req submit reference always in async punt (Jeff Moyer) [1706143] - [fs] io_uring: free allocated io_memory once (Jeff Moyer) [1706143] - [fs] io_uring: fix SQPOLL cpu validation (Jeff Moyer) [1706143] - [fs] io_uring: have submission side sqe errors post a cqe (Jeff Moyer) [1706143] - [fs] io_uring: remove unnecessary barrier after unsetting IORING_SQ_NEED_WAKEUP (Jeff Moyer) [1706143] - [fs] io_uring: remove unnecessary barrier after incrementing dropped counter (Jeff Moyer) [1706143] - [fs] io_uring: remove unnecessary barrier before reading SQ tail (Jeff Moyer) [1706143] - [fs] io_uring: remove unnecessary barrier after updating SQ head (Jeff Moyer) [1706143] - [fs] io_uring: remove unnecessary barrier before reading cq head (Jeff Moyer) [1706143] - [fs] io_uring: remove unnecessary barrier before wq_has_sleeper (Jeff Moyer) [1706143] - [fs] io_uring: fix notes on barriers (Jeff Moyer) [1706143] - [fs] io_uring: fix handling SQEs requesting NOWAIT (Jeff Moyer) [1706143] - [fs] io_uring: remove 'state' argument from io_{read,write} path (Jeff Moyer) [1706143] - [fs] io_uring: fix poll full SQ detection (Jeff Moyer) [1706143] - [fs] io_uring: fix race condition when sq threads goes sleeping (Jeff Moyer) [1706143] - [fs] io_uring: fix race condition reading SQ entries (Jeff Moyer) [1706143] - [fs] io_uring: fail io_uring_register(2) on a dying io_uring instance (Jeff Moyer) [1706143] - [fs] io_uring: fix CQ overflow condition (Jeff Moyer) [1706143] - [fs] io_uring: fix possible deadlock between io_uring_{enter,register} (Jeff Moyer) [1706143] - [powerpc] arch: add pidfd and io_uring syscalls everywhere (Jeff Moyer) [1706143] - [fs] io_uring: drop io_file_put() 'file' argument (Jeff Moyer) [1706143] - [fs] io_uring: only test SQPOLL cpu after we've verified it (Jeff Moyer) [1706143] - [fs] io_uring: park SQPOLL thread if it's percpu (Jeff Moyer) [1706143] - [fs] io_uring: restrict IORING_SETUP_SQPOLL to root (Jeff Moyer) [1706143] - [tools] tools/io_uring: remove IOCQE_FLAG_CACHEHIT (Jeff Moyer) [1706143] - [fs] io_uring: fix double free in case of fileset regitration failure (Jeff Moyer) [1706143] - [fs] io_uring: offload write to async worker in case of -EAGAIN (Jeff Moyer) [1706143] - [fs] io_uring: fix big-endian compat signal mask handling (Jeff Moyer) [1706143] - [fs] block: add BIO_NO_PAGE_REF flag (Jeff Moyer) [1706143] - [fs] iov_iter: add ITER_BVEC_FLAG_NO_REF flag (Jeff Moyer) [1706143] - [maintainers] io_uring: mark me as the maintainer (Jeff Moyer) [1706143] - [fs] io_uring: retry bulk slab allocs as single allocs (Jeff Moyer) [1706143] - [fs] io_uring: fix poll races (Jeff Moyer) [1706143] - [fs] io_uring: fix fget/fput handling (Jeff Moyer) [1706143] - [fs] io_uring: add prepped flag (Jeff Moyer) [1706143] - [fs] io_uring: make io_read/write return an integer (Jeff Moyer) [1706143] - [fs] io_uring: use regular request ref counts (Jeff Moyer) [1706143] - [fs] mm: refactor readahead defines in mm.h (Jeff Moyer) [1706143] - [tools] io_uring: add a few test tools (Jeff Moyer) [1706143] - [fs] io_uring: allow workqueue item to handle multiple buffered requests (Jeff Moyer) [1706143] - [fs] io_uring: add support for IORING_OP_POLL (Jeff Moyer) [1706143] - [fs] io_uring: add io_kiocb ref count (Jeff Moyer) [1706143] - [fs] io_uring: add submission polling (Jeff Moyer) [1706143] - [fs] io_uring: add file set registration (Jeff Moyer) [1706143] - [net] net: split out functions related to registering inflight socket files (Jeff Moyer) [1706143] - [include] io_uring: add support for pre-mapped user IO buffers (Jeff Moyer) [1706143] - [block] block: implement bio helper to add iter bvec pages to bio (Jeff Moyer) [1706143] - [fs] io_uring: batch io_kiocb allocation (Jeff Moyer) [1706143] - [fs] io_uring: use fget/fput_many() for file references (Jeff Moyer) [1706143] - [fs] fs: add fget_many() and fput_many() (Jeff Moyer) [1706143] - [fs] io_uring: support for IO polling (Jeff Moyer) [1706143] - [fs] io_uring: add fsync support (Jeff Moyer) [1706143] - [include] Add io_uring IO interface (Jeff Moyer) [1706143] - [fs] iomap: wire up the iopoll method (Jeff Moyer) [1706143] - [fs] block: add bio_set_polled() helper (Jeff Moyer) [1706143] - [fs] block: wire up block device iopoll method (Jeff Moyer) [1706143] - [fs] signal: Add restore_user_sigmask() (Jeff Moyer) [1706143] - [fs] signal: Add set_user_sigmask() (Jeff Moyer) [1706143] - [net] iov_iter: Fix 9p virtio breakage (Benjamin Coddington) [1734762] - [lib] iov_iter: Add I/O discard iterator (Benjamin Coddington) [1734762] - [fs] iov_iter: Separate type from direction and use accessor functions (Benjamin Coddington) [1734762] - [fs] iov_iter: Use accessor function (Benjamin Coddington) [1734762]- [kernel] ftrace/x86: Anotate text_mutex split between ftrace_arch_code_modify_post_process() and ftrace_arch_code_modify_prepare() (Joe Lawrence) [1696461] - [kernel] ftrace/x86: Remove possible deadlock between register_kprobe() and ftrace_run_update_code() (Joe Lawrence) [1696461] - [kernel] Revert "livepatch: Remove reliable stacktrace check in klp_try_switch_task()" (Joe Lawrence) [1696461] - [kernel] selftests/livepatch: push and pop dynamic debug config (Joe Lawrence) [1696461] - [kernel] selftests/livepatch: add test skip handling (Joe Lawrence) [1696461] - [kernel] module: Fix livepatch/ftrace module text permissions race (Joe Lawrence) [1696461] - [kernel] kprobes: Mark ftrace mcount handler functions nokprobe (Joe Lawrence) [1696461] - [kernel] selftests/livepatch: Add functions.sh to TEST_PROGS_EXTENDED (Joe Lawrence) [1696461] - [kernel] selftests/livepatch: use TEST_PROGS for test scripts (Joe Lawrence) [1696461] - [kernel] livepatch/selftests: use "$@" to preserve argument list (Joe Lawrence) [1696461] - [kernel] livepatch: Module coming and going callbacks can proceed with all listed patches (Joe Lawrence) [1696461] - [kernel] livepatch: Proper error handling in the shadow variables selftest (Joe Lawrence) [1696461] - [kernel] livepatch: return -ENOMEM on ptr_id() allocation failure (Joe Lawrence) [1696461] - [kernel] livepatch: Introduce klp_for_each_patch macro (Joe Lawrence) [1696461] - [kernel] livepatch: core: Return EOPNOTSUPP instead of ENOSYS (Joe Lawrence) [1696461] - [kernel] livepatch: samples: non static warnings fix (Joe Lawrence) [1696461] - [kernel] livepatch: Remove signal sysfs attribute (Joe Lawrence) [1696461] - [kernel] livepatch: Send a fake signal periodically (Joe Lawrence) [1696461] - [kernel] selftests/livepatch: introduce tests (Joe Lawrence) [1696461] - [kernel] livepatch: Remove ordering (stacking) of the livepatches (Joe Lawrence) [1696461] - [kernel] livepatch: Atomic replace and cumulative patches documentation (Joe Lawrence) [1696461] - [kernel] livepatch: Remove Nop structures when unused (Joe Lawrence) [1696461] - [kernel] livepatch: Add atomic replace (Joe Lawrence) [1696461] - [kernel] livepatch: Use lists to manage patches, objects and functions (Joe Lawrence) [1696461] - [kernel] livepatch: Simplify API by removing registration step (Joe Lawrence) [1696461] - [kernel] livepatch: Don't block the removal of patches loaded after a forced transition (Joe Lawrence) [1696461] - [kernel] livepatch: Consolidate klp_free functions (Joe Lawrence) [1696461] - [kernel] livepatch: Shuffle klp_enable_patch()/klp_disable_patch() code (Joe Lawrence) [1696461] - [kernel] livepatch: Change unsigned long old_addr -> void *old_func in struct klp_func (Joe Lawrence) [1696461] - [kernel] livepatch: check kzalloc return values (Joe Lawrence) [1696461] - [kernel] livepatch: Replace synchronize_sched() with synchronize_rcu() (Joe Lawrence) [1696461] - [kernel] livepatch: Validate module/old func name length (Joe Lawrence) [1696461] - [kernel] livepatch: Remove reliable stacktrace check in klp_try_switch_task() (Joe Lawrence) [1696461] - [pci] PCI/LINK: Add Kconfig option (default off) (Myron Stowe) [1748141] - [pci] PCI/portdrv: Use shared MSI/MSI-X vector for Bandwidth Management (Myron Stowe) [1748141] - [pci] PCI: Fix issue with "pci=disable_acs_redir" parameter being ignored (Myron Stowe) [1748141] - [pci] PCI: Add function 1 DMA alias quirk for Marvell 9170 SATA controller (Myron Stowe) [1748141] - [pci] PCI/LINK: Deduplicate bandwidth reports for multi-function devices (Myron Stowe) [1748141] - [pci] PCI/LINK: Clear bandwidth notification interrupt before enabling it (Myron Stowe) [1748141] - [pci] PCI/LINK: Supply IRQ handler so level-triggered IRQs are acked (Myron Stowe) [1748141] - [pci] PCI/LINK: Report degraded links via link bandwidth notification (Myron Stowe) [1748141] - [pci] PCI/portdrv: Support PCIe services on subtractive decode bridges (Myron Stowe) [1748141] - [pci] PCI/portdrv: Use conventional Device ID table formatting (Myron Stowe) [1748141] - [pci] PCI: Update PCIEPORTBUS Kconfig help text (Myron Stowe) [1748141] - [pci] PCI: Clean up usage of __u32 type (Myron Stowe) [1748141] - [pci] PCI: Move Rohm Vendor ID to generic list (Myron Stowe) [1748141] - [pci] PCI: pciehp: Add HXT quirk for Command Completed errata (Myron Stowe) [1748141] - [pci] PCI: Add ACS quirk for HXT SD4800 (Myron Stowe) [1748141] - [pci] PCI: Add HXT vendor ID (Myron Stowe) [1748141] - [pci] PCI: Use of_node_name_eq() for node name comparisons (Myron Stowe) [1748141] - [pci] PCI: Mark expected switch fall-through (Myron Stowe) [1748141] - [pci] PCI: ibmphp: Turn semaphores into completions or mutexes (Myron Stowe) [1748141] - [pci] x86/PCI: Fixup RTIT_BAR of Intel Denverton Trace Hub (Myron Stowe) [1748141] - [pci] PCI: Rely on config space header type, not class code (Myron Stowe) [1748141] - [pci] PCI: Make pci_size() return real BAR size (Myron Stowe) [1748141] - [pci] PCI/DPC: Fix print AER status in DPC event handling (Myron Stowe) [1748141] - [pci] PCI/ASPM: Save LTR Capability for suspend/resume (Myron Stowe) [1748141] - [pci] PCI/ASPM: Use LTR if already enabled by platform (Myron Stowe) [1748141] - [pci] PCI: Enable SERR# forwarding for all bridges (Myron Stowe) [1748141] - [pci] PCI/AER: Use match_string() helper to simplify the code (Myron Stowe) [1748141] - [fs] gfs2: Use async glocks for rename (Robert S Peterson) [1737561] - [fs] gfs2: create function gfs2_glock_update_hold_time (Robert S Peterson) [1737561] - [fs] gfs2: separate holder for rgrps in gfs2_rename (Robert S Peterson) [1737561] - [netdrv] net: aquantia: reapply vlan filters on up (Igor Russkikh) [1740500] - [s390] s390/setup: Fix kernel lock down for s390 (Philipp Rudo) [1748343] - [powerpc] kvm: ppc: book3s hv: Fix XICS-on-XIVE H_IPI when priority = 0 (David Gibson) [1725800] - [s390] vfio-ap: fix irq registration (Thomas Huth) [1660910] - [s390] ap: kvm: Enable PQAP/AQIC facility for the guest (Thomas Huth) [1660910] - [s390] ap: implement PAPQ AQIC interception in kernel (Thomas Huth) [1660910] - [s390] vfio: ap: register IOMMU VFIO notifier (Thomas Huth) [1660910] - [s390] ap: kvm: add PQAP interception for AQIC (Thomas Huth) [1660910] - [s390] kvm: s390: Do not leak kernel stack data in the KVM_S390_INTERRUPT ioctl (Thomas Huth) [1749503] - [s390] kvm: s390: vsie: Return correct values for Invalid CRYCB format (Thomas Huth) [1749503] - [s390] kvm: s390: vsie: Do not shadow CRYCB when no AP and no keys (Thomas Huth) [1749503] - [s390] kvm: s390: change default halt poll time to 50us (Thomas Huth) [1749503] - [s390] kvm: s390: fix typo in parameter description (Thomas Huth) [1749503] - [s390] kvm: s390: provide kvm_arch_no_poll function (Thomas Huth) [1749503] - [kernel] kvm: polling: add architecture backend to disable polling (Thomas Huth) [1749503] - [s390] vtime: steal time exponential moving average (Thomas Huth) [1749503] - [tools] kvm: selftests: fix ucall on x86 (Thomas Huth) [1730412] - [tools] kvm: selftests: Test invalid bits in kvm_valid_regs and kvm_dirty_regs on s390x (Thomas Huth) [1730412] - [s390] kvm: s390: Disallow invalid bits in kvm_valid_regs and kvm_dirty_regs (Thomas Huth) [1730412] - [tools] kvm: selftests: Add a test for the KVM_S390_MEM_OP ioctl (Thomas Huth) [1730412] - [s390] kvm: s390: Test for bad access register and size at the start of S390_MEM_OP (Thomas Huth) [1730412] - [tools] kvm: selftests: Enable dirty_log_test on s390x (Thomas Huth) [1730412] - [tools] kvm: selftests: Implement ucall() for s390x (Thomas Huth) [1730412] - [tools] kvm: selftests: Split ucall.c into architecture specific files (Thomas Huth) [1730412] - [tools] kvm: selftests: ucall improvements (Thomas Huth) [1730412] - [tools] kvm: selftests: aarch64: dirty_log_test: fix unaligned memslot size (Thomas Huth) [1730412] - [tools] kvm: selftests: Compile code with warnings enabled (Thomas Huth) [1730412] - [tools] kvm: selftests: enable pgste option for the linker on s390 (Thomas Huth) [1730412] - [tools] kvm: selftests: Move kvm_create_max_vcpus test to generic code (Thomas Huth) [1730412] - [virt] kvm: s390: Do not report unusabled IDs via KVM_CAP_MAX_VCPU_ID (Thomas Huth) [1730412] - [documentation] kvm: move KVM_CAP_NR_MEMSLOTS to common code (Thomas Huth) [1730412] - [tools] kvm: selftests: Add the sync_regs test for s390x (Thomas Huth) [1730412] - [s390] kvm: s390: fix memory slot handling for KVM_SET_USER_MEMORY_REGION (Thomas Huth) [1730412] - [tools] kvm: selftests: Add processor code for s390x (Thomas Huth) [1730412] - [tools] kvm: selftests: Align memory region addresses to 1M on s390x (Thomas Huth) [1730412] - [tools] kvm: selftests: Introduce a VM_MODE_DEFAULT macro for the default bits (Thomas Huth) [1730412] - [tools] kvm: selftests: aarch64: fix default vm mode (Thomas Huth) [1730412] - [tools] kvm: selftests: Guard struct kvm_vcpu_events with __KVM_HAVE_VCPU_EVENTS (Thomas Huth) [1730412] - [tools] kvm: selftests: Wrap vcpu_nested_state_get/set functions with x86 guard (Thomas Huth) [1730412]- [fs] xfs: fix missing ILOCK unlock when xfs_setattr_nonsize fails due to EDQUOT (Bill O'Donnell) [1739607] - [fs] xfs: fix reflink source file racing with directio writes (Bill O'Donnell) [1739607] - [fs] xfs: implement cgroup aware writeback (Bill O'Donnell) [1274406] - [fs] xfs: simplify xfs_chain_bio (Bill O'Donnell) [1274406] - [fs] xfs: inode btree scrubber should calculate im_boffset correctly (Bill O'Donnell) [1739607] - [fs] xfs: fix broken log reservation debugging (Bill O'Donnell) [1739607] - [fs] xfs: don't reserve per-AG space for an internal log (Bill O'Donnell) [1739607] - [fs] xfs: change some error-less functions to void types (Bill O'Donnell) [1739607] - [fs] xfs: add online scrub for superblock counters (Bill O'Donnell) [1739607] - [fs] xfs: don't parse the mtpt mount option (Bill O'Donnell) [1739607] - [fs] xfs: scrub should check incore counters against ondisk headers (Bill O'Donnell) [1739607] - [fs] xfs: allow scrubbers to pause background reclaim (Bill O'Donnell) [1739607] - [fs] xfs: rename the speculative block allocation reclaim toggle functions (Bill O'Donnell) [1739607] - [fs] xfs: track delayed allocation reservations across the filesystem (Bill O'Donnell) [1739607] - [fs] xfs: fix broken bhold behavior in xrep_roll_ag_trans (Bill O'Donnell) [1739607] - [fs] xfs: unlock inode when xfs_ioctl_setattr_get_trans can't get transaction (Bill O'Donnell) [1739607] - [fs] xfs: kill the xfs_dqtrx_t typedef (Bill O'Donnell) [1739607] - [fs] xfs: widen inode delalloc block counter to 64-bits (Bill O'Donnell) [1739607] - [fs] xfs: widen quota block counters to 64-bit integers (Bill O'Donnell) [1739607] - [fs] xfs: assert that we don't enter agfl freeing with a non-permanent transaction (Bill O'Donnell) [1739607] - [fs] xfs: make tr_growdata a permanent transaction (Bill O'Donnell) [1739607] - [fs] xfs: merge adjacent io completions of the same type (Bill O'Donnell) [1739607] - [fs] xfs: remove unused m_data_workqueue (Bill O'Donnell) [1739607] - [fs] xfs: implement per-inode writeback completion queues (Bill O'Donnell) [1739607] - [fs] xfs: scrub should only cross-reference with healthy btrees (Bill O'Donnell) [1739607] - [fs] xfs: scrub/repair should update filesystem metadata health (Bill O'Donnell) [1739607] - [fs] xfs: hoist the already_fixed variable to the scrub context (Bill O'Donnell) [1739607] - [fs] xfs: collapse scrub bool state flags into a single unsigned int (Bill O'Donnell) [1739607] - [fs] xfs: refactor scrub context initialization (Bill O'Donnell) [1739607] - [fs] xfs: report inode health via bulkstat (Bill O'Donnell) [1739607] - [fs] xfs: report AG health via AG geometry ioctl (Bill O'Donnell) [1739607] - [fs] xfs: report fs and rt health via geometry structure (Bill O'Donnell) [1739607] - [fs] xfs: add a new ioctl to describe allocation group geometry (Bill O'Donnell) [1739607] - [fs] xfs: bump XFS_IOC_FSGEOMETRY to v5 structures (Bill O'Donnell) [1739607] - [fs] xfs: clear BAD_SUMMARY if unmounting an unhealthy filesystem (Bill O'Donnell) [1739607] - [fs] xfs: replace the BAD_SUMMARY mount flag with the equivalent health code (Bill O'Donnell) [1739607] - [fs] xfs: track metadata health status (Bill O'Donnell) [1739607] - [fs] xfs,fstrim: fix to return correct minlen (Bill O'Donnell) [1739607] - [fs] xfs: shutdown after buf release in iflush cluster abort path (Bill O'Donnell) [1739607] - [fs] xfs: wake commit waiters on CIL abort before log item abort (Bill O'Donnell) [1739607] - [fs] xfs: fix btree scrub checking with regards to root-in-inode (Bill O'Donnell) [1739607] - [fs] xfs: dabtree scrub needs to range-check level (Bill O'Donnell) [1739607] - [fs] xfs: clean up xfs_dir2_leaf_addname (Bill O'Donnell) [1739607] - [fs] xfs: zero initialize highstale and lowstale in xfs_dir2_leaf_addname (Bill O'Donnell) [1739607] - [fs] xfs: clean up xfs_dir2_leafn_add (Bill O'Donnell) [1739607] - [fs] xfs: Zero initialize highstale and lowstale in xfs_dir2_leafn_add (Bill O'Donnell) [1739607] - [fs] xfs: fix backwards endian conversion in scrub (Bill O'Donnell) [1739607] - [fs] xfs: fix uninitialized error variables (Bill O'Donnell) [1739607] - [fs] xfs: rework breaking of shared extents in xfs_file_iomap_begin (Bill O'Donnell) [1739607] - [fs] xfs: don't pass iomap flags to xfs_reflink_allocate_cow (Bill O'Donnell) [1739607] - [fs] xfs: fix uninitialized error variable (Bill O'Donnell) [1739607] - [fs] xfs: introduce an always_cow mode (Bill O'Donnell) [1739607] - [fs] xfs: report IOMAP_F_SHARED from xfs_file_iomap_begin_delay (Bill O'Donnell) [1739607] - [fs] xfs: make COW fork unwritten extent conversions more robust (Bill O'Donnell) [1739607] - [fs] xfs: merge COW handling into xfs_file_iomap_begin_delay (Bill O'Donnell) [1739607] - [fs] xfs: also truncate holes covered by COW blocks (Bill O'Donnell) [1739607] - [fs] xfs: don't use delalloc extents for COW on files with extsize hints (Bill O'Donnell) [1739607] - [fs] xfs: fix SEEK_DATA for speculative COW fork preallocation (Bill O'Donnell) [1739607] - [fs] xfs: make xfs_bmbt_to_iomap more useful (Bill O'Donnell) [1739607] - [fs] xfs: fix xfs_buf magic number endian checks (Bill O'Donnell) [1739607] - [fs] xfs: retry COW fork delalloc conversion when no extent was found (Bill O'Donnell) [1739607] - [fs] xfs: remove the truncate short cut in xfs_map_blocks (Bill O'Donnell) [1739607] - [fs] xfs: move xfs_iomap_write_allocate to xfs_aops.c (Bill O'Donnell) [1739607] - [fs] xfs: move stat accounting to xfs_bmapi_convert_delalloc (Bill O'Donnell) [1739607] - [fs] xfs: move transaction handling to xfs_bmapi_convert_delalloc (Bill O'Donnell) [1739607] - [fs] xfs: split XFS_BMAPI_DELALLOC handling from xfs_bmapi_write (Bill O'Donnell) [1739607] - [fs] xfs: factor out two helpers from xfs_bmapi_write (Bill O'Donnell) [1739607] - [fs] xfs: simplify the xfs_bmap_btree_to_extents calling conventions (Bill O'Donnell) [1739607] - [fs] xfs: remove the s_maxbytes checks in xfs_map_blocks (Bill O'Donnell) [1739607] - [fs] xfs: remove the io_type field from the writeback context and ioend (Bill O'Donnell) [1739607] - [fs] xfs: compile time offset checks for common v4/v5 metadata (Bill O'Donnell) [1739607] - [fs] xfs: use buf ops magic to detect btree block type (Bill O'Donnell) [1739607] - [fs] xfs: add magic numbers to dquot buffer ops (Bill O'Donnell) [1739607] - [fs] xfs: add inode magic to inode verifier (Bill O'Donnell) [1739607] - [fs] xfs: factor xfs_da3_blkinfo verification into common helper (Bill O'Donnell) [1739607] - [fs] xfs: miscellaneous verifier magic value fixups (Bill O'Donnell) [1739607] - [fs] xfs: use verifier magic field in dir2 leaf verifiers (Bill O'Donnell) [1739607] - [fs] xfs: distinguish between bnobt and cntbt magic values (Bill O'Donnell) [1739607] - [fs] xfs: split up allocation btree verifier (Bill O'Donnell) [1739607] - [fs] xfs: distinguish between inobt and finobt magic values (Bill O'Donnell) [1739607] - [fs] xfs: create a separate finobt verifier (Bill O'Donnell) [1739607] - [fs] xfs: always check magic values in on-disk byte order (Bill O'Donnell) [1739607] - [fs] xfs: clarify documentation for the function to reverify buffers (Bill O'Donnell) [1739607] - [fs] xfs: cache unlinked pointers in an rhashtable (Bill O'Donnell) [1739607] - [fs] xfs: add tracepoints for high level iunlink operations (Bill O'Donnell) [1739607] - [fs] xfs: refactor inode update in iunlink_remove (Bill O'Donnell) [1739607] - [fs] xfs: refactor unlinked list search and mapping to a separate function (Bill O'Donnell) [1739607] - [fs] xfs: refactor inode unlinked pointer update functions (Bill O'Donnell) [1739607] - [fs] xfs: strengthen AGI unlinked inode bucket pointer checks (Bill O'Donnell) [1739607] - [fs] xfs: refactor AGI unlinked bucket updates (Bill O'Donnell) [1739607] - [fs] xfs: add xfs_verify_agino_or_null helper (Bill O'Donnell) [1739607] - [fs] xfs: clean up iunlink functions (Bill O'Donnell) [1739607] - [fs] xfs: Introduce XFS_PTAG_VERIFIER_ERROR panic mask (Bill O'Donnell) [1739607] - [fs] xfs: remove duplicated xfs_defer.h (Bill O'Donnell) [1739607] - [fs] xfs: check attribute name validity (Bill O'Donnell) [1739607] - [fs] xfs: check directory name validity (Bill O'Donnell) [1739607] - [fs] xfs: fix off-by-one error in rtbitmap cross-reference (Bill O'Donnell) [1739607] - [fs] xfs: scrub should flag dir/attr offsets that aren't mappable with xfs_dablk_t (Bill O'Donnell) [1739607] - [fs] xfs: abort xattr scrub if fatal signals are pending (Bill O'Donnell) [1739607] - [fs] xfs: consolidate scrub dinode mapping code into a single function (Bill O'Donnell) [1739607] - [fs] xfs: scrub big block inode btrees correctly (Bill O'Donnell) [1739607] - [fs] xfs: clean up the inode cluster checking in the inobt scrub (Bill O'Donnell) [1739607] - [fs] xfs: hoist inode cluster checks out of loop (Bill O'Donnell) [1739607] - [fs] xfs: check inobt record alignment on big block filesystems (Bill O'Donnell) [1739607] - [fs] xfs: check the ir_startino alignment directly (Bill O'Donnell) [1739607] - [fs] xfs: never try to scrub more than 64 inodes per inobt record (Bill O'Donnell) [1739607] - [powerpc] powerpc: Allow flush_(inval_)dcache_range to work across ranges >4GB (Steve Best) [1744062] - [scsi] scsi: lpfc: Fix port relogin failure due to GID_FT interaction (Dick Kennedy) [1733217] - [rpmspec] redhat: Fix error messages during build of zfcpdump kernel (Philipp Rudo) [1745652] - [s390] s390/protvirt: avoid memory sharing for diag 308 set/store (Philipp Rudo) [1745614] - [infiniband] IB/hfi1: Remove extra brackets from an if (Petr Oros) [1737066] - [documentation] docs/memory-barriers.txt: Update I/O section to be clearer about CPU vs thread (Petr Oros) [1737066] - [documentation] docs/memory-barriers.txt: Fix style, spacing and grammar in I/O section (Petr Oros) [1737066] - [powerpc] arch: Remove dummy mmiowb() definitions from arch code (Petr Oros) [1737066] - [netdrv] net/ethernet/silan/sc92031: Remove stale comment about mmiowb() (Petr Oros) [1737066] - [infiniband] i40iw: Redefine i40iw_mmiowb() to do nothing (Petr Oros) [1737066] - [scsi] scsi/qla1280: Remove stale comment about mmiowb() (Petr Oros) [1737066] - [netdrv] drivers: Remove explicit invocations of mmiowb() (Petr Oros) [1737066] - [infiniband] drivers: Remove useless trailing comments from mmiowb() invocations (Petr Oros) [1737066] - [documentation] Documentation: Kill all references to mmiowb() (Petr Oros) [1737066] - [riscv] riscv/mmiowb: Hook up mmwiob() implementation to asm-generic code (Petr Oros) [1737066] - [powerpc] powerpc/mmiowb: Hook up mmwiob() implementation to asm-generic code (Petr Oros) [1737066] - [nds32] nds32/io: Remove useless definition of mmiowb() (Petr Oros) [1737066] - [x86] x86/io: Remove useless definition of mmiowb() (Petr Oros) [1737066] - [arm64] arm64/io: Remove useless definition of mmiowb() (Petr Oros) [1737066] - [include] mmiowb: Hook up mmiowb helpers to spinlocks and generic I/O accessors (Petr Oros) [1737066] - [arm64] arch: Use asm-generic header for asm/mmiowb.h (Petr Oros) [1737066] - [kernel] asm-generic/mmiowb: Add generic implementation of mmiowb() tracking (Petr Oros) [1737066] - [documentation] docs/memory-barriers.txt: Rewrite "KERNEL I/O BARRIER EFFECTS" section (Petr Oros) [1737066] - [s390] s390/cpum_sf: save TOD clock base in SDBs for time conversion (Philipp Rudo) [1743504] - [net] netns: provide pure entropy for net_hash_mix() (Paolo Abeni) [1737439] {CVE-2019-10639} - [net] netns: get more entropy from net_hash_mix() (Paolo Abeni) [1737439] {CVE-2019-10639} - [netdrv] net: phy: improve pause handling (Petr Oros) [1735763] - [netdrv] net: phy: fix reading fixed phy status (Petr Oros) [1735763] - [netdrv] net: phy: allow a PHY driver to define neither features nor get_features (Petr Oros) [1735763] - [netdrv] net: phy: Add support for asking the PHY its abilities (Petr Oros) [1735763] - [netdrv] net: phy: use genphy_read_abilities in genphy driver (Petr Oros) [1735763] - [netdrv] net: phy: add genphy_read_abilities (Petr Oros) [1735763] - [netdrv] net: phy: let genphy_c45_read_abilities also check aneg capability (Petr Oros) [1735763] - [netdrv] net: phy: Add generic support for 2.5GBaseT and 5GBaseT (Petr Oros) [1735763] - [netdrv] net: phy: Extract genphy_c45_pma_read_abilities from marvell10g (Petr Oros) [1735763] - [netdrv] net: phy: Move of_set_phy_eee_broken to phy-core.c (Petr Oros) [1735763] - [netdrv] net: phy: Mask-out non-compatible modes when setting the max-speed (Petr Oros) [1735763] - [netdrv] net: phy: don't allow __set_phy_supported to add unsupported modes (Petr Oros) [1735763] - [netdrv] net: phy: remove unneeded masking of PHY register read results (Petr Oros) [1735763] - [netdrv] net: phy: probe the PHY before determining the supported features (Petr Oros) [1735763] - [rpmspec] fix package summary and description for some kernel subpackages ("Herton R. Krzesinski") [1656863] - [fs] mm/huge_memory: fix vmf_insert_pfn_{pmd, pud}() crash, handle unaligned addresses (Jeff Moyer) [1743159] - [mm] mm/huge_memory.c: fix modifying of page protection by insert_pfn_pmd() (Jeff Moyer) [1743159] - [arm64] arm64: disable improved unwind tables (Mark Langsdorf) [1684694] - [arm64] arm64/stacktrace: Export save_stack_trace_regs() (Mark Langsdorf) [1684694] - [fs] nfs4: flex_file: ignore synthetic uid/gid for tightly coupled DSes (Steve Dickson) [1655712] - [include] futex: Update comments and docs about return values of arch futex code (Waiman Long) [1737058] - [arm64] arm64: futex: Avoid copying out uninitialised stack in failed cmpxchg() (Waiman Long) [1737058] - [arm64] arm64: futex: Bound number of LDXR/STXR loops in FUTEX_WAKE_OP (Waiman Long) [1737058] - [kernel] locking/futex: Allow low-level atomic operations to return -EAGAIN (Waiman Long) [1737058] - [arm64] arm64: futex: Fix FUTEX_WAKE_OP atomic ops with non-zero result value (Waiman Long) [1737058] - [kernel] futex: Ensure that futex address is aligned in handle_futex_death() (Waiman Long) [1737058] - [kernel] futex: Convert futex_pi_state.refcount to refcount_t (Waiman Long) [1737058] - [kernel] sched/wake_q: Reduce reference counting for special users (Waiman Long) [1737058] - [kernel] sched/wake_q: Add branch prediction hint to wake_q_add() cmpxchg (Waiman Long) [1737058] - [kernel] futex: No need to check return value of debugfs_create functions (Waiman Long) [1737058] - [kernel] futex: Handle early deadlock return correctly (Waiman Long) [1737058] - [kernel] futex: Fix barrier comment (Waiman Long) [1737058] - [kernel] futex: Cure exit race (Waiman Long) [1737058] - [kernel] futex: Replace spin_is_locked() with lockdep (Waiman Long) [1737058] - [kernel] futex: Mark expected switch fall-throughs (Waiman Long) [1737058] - [kernel] sched/deadline: Correctly handle active 0-lag timers (Phil Auld) [1735907] - [include] build_bug.h: add wrapper for _Static_assert (Ivan Vecera) [1735752] - [include] build_bug.h: remove most of dummy BUILD_BUG_ON stubs for Sparse (Ivan Vecera) [1735752] - [include] build_bug.h: remove negative-array fallback for BUILD_BUG_ON() (Ivan Vecera) [1735752] - [mm] percpu: remove spurious lock dependency between percpu and sched (Rafael Aquini) [1731180] - [mm] percpu: use chunk scan_hint to skip some scanning (Rafael Aquini) [1731180] - [mm] percpu: convert chunk hints to be based on pcpu_block_md (Rafael Aquini) [1731180] - [mm] percpu: make pcpu_block_md generic (Rafael Aquini) [1731180] - [mm] percpu: use block scan_hint to only scan forward (Rafael Aquini) [1731180] - [mm] percpu: remember largest area skipped during allocation (Rafael Aquini) [1731180] - [mm] percpu: add block level scan_hint (Rafael Aquini) [1731180] - [mm] percpu: set PCPU_BITMAP_BLOCK_SIZE to PAGE_SIZE (Rafael Aquini) [1731180] - [mm] percpu: relegate chunks unusable when failing small allocations (Rafael Aquini) [1731180] - [mm] percpu: manage chunks based on contig_bits instead of free_bytes (Rafael Aquini) [1731180] - [mm] percpu: introduce helper to determine if two regions overlap (Rafael Aquini) [1731180] - [mm] percpu: do not search past bitmap when allocating an area (Rafael Aquini) [1731180] - [mm] percpu: update free path with correct new free region (Rafael Aquini) [1731180] - [mm] mm/percpu: add checks for the return value of memblock_alloc*() (Rafael Aquini) [1731180] - [mm] percpu: km: no need to consider pcpu_group_offsets[0] (Rafael Aquini) [1731180] - [mm] percpu: use nr_groups as check condition (Rafael Aquini) [1731180] - [mm] percpu: convert spin_lock_irq to spin_lock_irqsave. (Rafael Aquini) [1731180] - [mm] mm: percpu: remove unnecessary unlikely() (Rafael Aquini) [1731180] - [fs] /proc/meminfo: add percpu populated pages count (Rafael Aquini) [1731180] - [netdrv] tg3: Use napi_alloc_frag() (Jonathan Toppins) [1724774] - [fs] fuse: fix copy_file_range() in the writeback case (Miklos Szeredi) [1650518] - [fs] fuse: add support for copy_file_range() (Miklos Szeredi) [1650518]- [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]- Revert "[redhat] switch secureboot kernel image signing to release keys" (Phillip Lougher) - [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}- [kernel] open the RHEL 8.2 development (Phillip Lougher) - [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]- [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{|}~4.18.0-394.rt7.179.el84.18.0-394.rt7.179.el84.18.0-394.rt7.179.el8.x86_644.18.0-394.rt7.179.el8  !"#$%&'()*+,-.....///001112222233333444455667777777777778888888889:;;<<==;>>>>>>?@@@@@@@@@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BCCCDCCCCCCCCCCCCCCCEFGGGGGHHIIJJJJJJKLMMNNNOPQRRRRSTTTTTTTUVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYZ[[[\\\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^_```````````````````````````````````````````abcdefghijkkklmmnopqqqqqqqrrssssstttttttttuuuvvvvvvvvvvvvwxxxyzz{||}}~       !"#$%&'()(****+,-./0001234444444444444455566666666666666677789:;<<<=>>>?@ABCDEFGHIJKLMNOPPPQQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWXXXYYZ[\\\\\\\\\\]^]_ `abcdefffffghijjklregmap-sdw-mbq.ko.xzregmap-sdw.ko.xzbcma.ko.xzath3k.ko.xzbcm203x.ko.xzbfusb.ko.xzbpa10x.ko.xzbtbcm.ko.xzbtintel.ko.xzbtmrvl.ko.xzbtmrvl_sdio.ko.xzbtrtl.ko.xzbtsdio.ko.xzbtusb.ko.xzhci_uart.ko.xzhci_vhci.ko.xzchcr.ko.xzfirewire-core.ko.xzfirewire-net.ko.xzfirewire-ohci.ko.xzfirewire-sbp2.ko.xziscsi_ibft.ko.xzamdgpu.ko.xzast.ko.xzgma500_gfx.ko.xzch7006.ko.xzsil164.ko.xzi915.ko.xzmgag200.ko.xznouveau.ko.xzradeon.ko.xzhid-picolcd.ko.xzhid-prodikeys.ko.xzhid-sensor-accel-3d.ko.xzindustrialio-triggered-buffer.ko.xzkfifo_buf.ko.xzhid-sensor-iio-common.ko.xzhid-sensor-trigger.ko.xzhid-sensor-gyro-3d.ko.xzhid-sensor-humidity.ko.xzindustrialio.ko.xzhid-sensor-als.ko.xzhid-sensor-prox.ko.xzhid-sensor-magn-3d.ko.xzhid-sensor-incl-3d.ko.xzhid-sensor-rotation.ko.xzhid-sensor-press.ko.xzhid-sensor-temperature.ko.xzib_cm.ko.xzib_core.ko.xzib_umad.ko.xzib_uverbs.ko.xziw_cm.ko.xzrdma_cm.ko.xzrdma_ucm.ko.xzbnxt_re.ko.xziw_cxgb4.ko.xzefa.ko.xzhfi1.ko.xzirdma.ko.xzmlx4_ib.ko.xzmlx5_ib.ko.xzqedr.ko.xzusnic_verbs.ko.xzvmw_pvrdma.ko.xzrdmavt.ko.xzrdma_rxe.ko.xzsiw.ko.xzib_ipoib.ko.xzib_iser.ko.xzib_isert.ko.xzopa_vnic.ko.xzib_srp.ko.xzib_srpt.ko.xzacecad.ko.xzaiptek.ko.xzgtco.ko.xzkbtab.ko.xzwacom_serial4.ko.xzelo.ko.xzwacom_i2c.ko.xzwacom_w8001.ko.xzcapidrv.ko.xzkernelcapi.ko.xzgigaset.ko.xzser_gigaset.ko.xzusb_gigaset.ko.xzb1.ko.xzb1dma.ko.xzb1pci.ko.xzc4.ko.xzt1pci.ko.xzhfcsusb.ko.xzmISDNinfineon.ko.xzmISDNipac.ko.xzmISDNisar.ko.xzspeedfax.ko.xzhisax.ko.xzhisax_fcpcipnp.ko.xzhisax_isac.ko.xzhisax_st5481.ko.xzisdn.ko.xzisdnhdlc.ko.xzl1oip.ko.xzmISDN_core.ko.xzleds-blinkm.ko.xzleds-clevo-mail.ko.xzleds-lm3530.ko.xzleds-lp3944.ko.xzleds-lp5521.ko.xzleds-lp5523.ko.xzleds-lp5562.ko.xzleds-lp55xx-common.ko.xzleds-lt3593.ko.xzleds-mlxcpld.ko.xzleds-mlxreg.ko.xzleds-ss4200.ko.xzledtrig-audio.ko.xzledtrig-backlight.ko.xzledtrig-camera.ko.xzledtrig-default-on.ko.xzledtrig-gpio.ko.xzledtrig-heartbeat.ko.xzledtrig-oneshot.ko.xzledtrig-timer.ko.xzledtrig-transient.ko.xzcec.ko.xzb2c2-flexcop.ko.xzcx2341x.ko.xzcypress_firmware.ko.xzsaa7146.ko.xzsaa7146_vv.ko.xzsmsdvb.ko.xzsmsmdtv.ko.xztveeprom.ko.xzvideobuf2-common.ko.xzvideobuf2-dma-sg.ko.xzvideobuf2-dvb.ko.xzvideobuf2-memops.ko.xzvideobuf2-v4l2.ko.xzvideobuf2-vmalloc.ko.xzdvb-core.ko.xza8293.ko.xzaf9013.ko.xzaf9033.ko.xzatbm8830.ko.xzau8522_common.ko.xzau8522_decoder.ko.xzau8522_dig.ko.xzbcm3510.ko.xzcx22700.ko.xzcx22702.ko.xzcx24110.ko.xzcx24113.ko.xzcx24116.ko.xzcx24117.ko.xzcx24120.ko.xzcx24123.ko.xzcxd2099.ko.xzcxd2820r.ko.xzcxd2841er.ko.xzdib0070.ko.xzdib0090.ko.xzdib3000mb.ko.xzdib3000mc.ko.xzdib7000m.ko.xzdib7000p.ko.xzdib8000.ko.xzdibx000_common.ko.xzdrx39xyj.ko.xzdrxd.ko.xzdrxk.ko.xzds3000.ko.xzdvb-pll.ko.xzdvb_dummy_fe.ko.xzec100.ko.xzgp8psk-fe.ko.xzisl6405.ko.xzisl6421.ko.xzisl6423.ko.xzitd1000.ko.xzix2505v.ko.xzl64781.ko.xzlg2160.ko.xzlgdt3305.ko.xzlgdt3306a.ko.xzlgdt330x.ko.xzlgs8gxx.ko.xzlnbh25.ko.xzlnbp21.ko.xzlnbp22.ko.xzm88ds3103.ko.xzm88rs2000.ko.xzmb86a16.ko.xzmb86a20s.ko.xzmn88472.ko.xzmn88473.ko.xzmt312.ko.xzmt352.ko.xzmxl5xx.ko.xznxt200x.ko.xznxt6000.ko.xzor51132.ko.xzor51211.ko.xzrtl2830.ko.xzrtl2832.ko.xzs5h1409.ko.xzs5h1411.ko.xzs5h1420.ko.xzs921.ko.xzsi2165.ko.xzsi2168.ko.xzsi21xx.ko.xzsp8870.ko.xzsp887x.ko.xzstb0899.ko.xzstb6000.ko.xzstb6100.ko.xzstv0288.ko.xzstv0297.ko.xzstv0299.ko.xzstv0367.ko.xzstv0900.ko.xzstv090x.ko.xzstv0910.ko.xzstv6110.ko.xzstv6110x.ko.xzstv6111.ko.xztc90522.ko.xztda10021.ko.xztda10023.ko.xztda10048.ko.xztda1004x.ko.xztda10071.ko.xztda10086.ko.xztda18271c2dd.ko.xztda665x.ko.xztda8083.ko.xztda8261.ko.xztda826x.ko.xzts2020.ko.xztua6100.ko.xzves1820.ko.xzves1x93.ko.xzzl10036.ko.xzzl10039.ko.xzzl10353.ko.xzfiredtv.ko.xzcs3308.ko.xzcs5345.ko.xzcs53l32a.ko.xzcx25840.ko.xzir-kbd-i2c.ko.xzm52790.ko.xzmsp3400.ko.xzsaa6588.ko.xzsaa6752hs.ko.xzsaa7115.ko.xzsaa7127.ko.xzsaa717x.ko.xztda7432.ko.xztvaudio.ko.xzupd64031a.ko.xzupd64083.ko.xzvp27smpx.ko.xzwm8739.ko.xzwm8775.ko.xzsmssdio.ko.xzb2c2-flexcop-pci.ko.xzbt878.ko.xzbttv.ko.xzdst.ko.xzdst_ca.ko.xzdvb-bt8xx.ko.xzcx18-alsa.ko.xzcx18.ko.xzaltera-ci.ko.xzcx23885.ko.xzcx88-alsa.ko.xzcx88-blackbird.ko.xzcx88-dvb.ko.xzcx8800.ko.xzcx8802.ko.xzcx88xx.ko.xzddbridge.ko.xzdm1105.ko.xzivtv.ko.xzivtvfb.ko.xzhopper.ko.xzmantis.ko.xzmantis_core.ko.xzngene.ko.xzpluto2.ko.xzearth-pt1.ko.xzsaa7134-alsa.ko.xzsaa7134-dvb.ko.xzsaa7134-empress.ko.xzsaa7134.ko.xzsaa7164.ko.xzbudget-av.ko.xzbudget-ci.ko.xzbudget-core.ko.xzbudget-patch.ko.xzbudget.ko.xzdvb-ttpci.ko.xzttpci-eeprom.ko.xztea575x.ko.xzati_remote.ko.xzene_ir.ko.xzfintek-cir.ko.xziguanair.ko.xzimon.ko.xzimon_raw.ko.xzir-imon-decoder.ko.xzir-jvc-decoder.ko.xzir-mce_kbd-decoder.ko.xzir-nec-decoder.ko.xzir-rc5-decoder.ko.xzir-rc6-decoder.ko.xzir-sanyo-decoder.ko.xzir-sony-decoder.ko.xzite-cir.ko.xzrc-adstech-dvb-t-pci.ko.xzrc-alink-dtu-m.ko.xzrc-anysee.ko.xzrc-apac-viewcomp.ko.xzrc-astrometa-t2hybrid.ko.xzrc-asus-pc39.ko.xzrc-asus-ps3-100.ko.xzrc-ati-tv-wonder-hd-600.ko.xzrc-ati-x10.ko.xzrc-avermedia-a16d.ko.xzrc-avermedia-cardbus.ko.xzrc-avermedia-dvbt.ko.xzrc-avermedia-m135a.ko.xzrc-avermedia-m733a-rm-k6.ko.xzrc-avermedia-rm-ks.ko.xzrc-avermedia.ko.xzrc-avertv-303.ko.xzrc-azurewave-ad-tu700.ko.xzrc-behold-columbus.ko.xzrc-behold.ko.xzrc-budget-ci-old.ko.xzrc-cec.ko.xzrc-cinergy-1400.ko.xzrc-cinergy.ko.xzrc-d680-dmb.ko.xzrc-delock-61959.ko.xzrc-dib0700-nec.ko.xzrc-dib0700-rc5.ko.xzrc-digitalnow-tinytwin.ko.xzrc-digittrade.ko.xzrc-dm1105-nec.ko.xzrc-dntv-live-dvb-t.ko.xzrc-dntv-live-dvbt-pro.ko.xzrc-dtt200u.ko.xzrc-dvbsky.ko.xzrc-dvico-mce.ko.xzrc-dvico-portable.ko.xzrc-em-terratec.ko.xzrc-encore-enltv-fm53.ko.xzrc-encore-enltv.ko.xzrc-encore-enltv2.ko.xzrc-evga-indtube.ko.xzrc-eztv.ko.xzrc-flydvb.ko.xzrc-flyvideo.ko.xzrc-fusionhdtv-mce.ko.xzrc-gadmei-rm008z.ko.xzrc-geekbox.ko.xzrc-genius-tvgo-a11mce.ko.xzrc-gotview7135.ko.xzrc-hauppauge.ko.xzrc-hisi-poplar.ko.xzrc-hisi-tv-demo.ko.xzrc-imon-mce.ko.xzrc-imon-pad.ko.xzrc-imon-rsc.ko.xzrc-iodata-bctv7e.ko.xzrc-it913x-v1.ko.xzrc-it913x-v2.ko.xzrc-kaiomy.ko.xzrc-kworld-315u.ko.xzrc-kworld-pc150u.ko.xzrc-kworld-plus-tv-analog.ko.xzrc-leadtek-y04g0051.ko.xzrc-lme2510.ko.xzrc-manli.ko.xzrc-medion-x10-digitainer.ko.xzrc-medion-x10-or2x.ko.xzrc-medion-x10.ko.xzrc-msi-digivox-ii.ko.xzrc-msi-digivox-iii.ko.xzrc-msi-tvanywhere-plus.ko.xzrc-msi-tvanywhere.ko.xzrc-nebula.ko.xzrc-nec-terratec-cinergy-xs.ko.xzrc-norwood.ko.xzrc-npgtech.ko.xzrc-pctv-sedna.ko.xzrc-pinnacle-color.ko.xzrc-pinnacle-grey.ko.xzrc-pinnacle-pctv-hd.ko.xzrc-pixelview-002t.ko.xzrc-pixelview-mk12.ko.xzrc-pixelview-new.ko.xzrc-pixelview.ko.xzrc-powercolor-real-angel.ko.xzrc-proteus-2309.ko.xzrc-purpletv.ko.xzrc-pv951.ko.xzrc-rc6-mce.ko.xzrc-real-audio-220-32-keys.ko.xzrc-reddo.ko.xzrc-snapstream-firefly.ko.xzrc-streamzap.ko.xzrc-su3000.ko.xzrc-tango.ko.xzrc-tbs-nec.ko.xzrc-technisat-ts35.ko.xzrc-technisat-usb2.ko.xzrc-terratec-cinergy-c-pci.ko.xzrc-terratec-cinergy-s2-hd.ko.xzrc-terratec-cinergy-xs.ko.xzrc-terratec-slim-2.ko.xzrc-terratec-slim.ko.xzrc-tevii-nec.ko.xzrc-tivo.ko.xzrc-total-media-in-hand-02.ko.xzrc-total-media-in-hand.ko.xzrc-trekstor.ko.xzrc-tt-1500.ko.xzrc-twinhan-dtv-cab-ci.ko.xzrc-twinhan1027.ko.xzrc-videomate-m1f.ko.xzrc-videomate-s350.ko.xzrc-videomate-tv-pvr.ko.xzrc-winfast-usbii-deluxe.ko.xzrc-winfast.ko.xzrc-zx-irdec.ko.xzmceusb.ko.xznuvoton-cir.ko.xzrc-core.ko.xzredrat3.ko.xzserial_ir.ko.xzsir_ir.ko.xzstreamzap.ko.xzttusbir.ko.xzwinbond-cir.ko.xze4000.ko.xzfc0011.ko.xzfc0012.ko.xzfc0013.ko.xzfc2580.ko.xzit913x.ko.xzm88rs6000t.ko.xzmax2165.ko.xzmc44s803.ko.xzmt2060.ko.xzmt2063.ko.xzmt20xx.ko.xzmt2131.ko.xzmt2266.ko.xzmxl5005s.ko.xzmxl5007t.ko.xzqm1d1b0004.ko.xzqm1d1c0042.ko.xzqt1010.ko.xzr820t.ko.xzsi2157.ko.xztda18212.ko.xztda18218.ko.xztda18250.ko.xztda18271.ko.xztda827x.ko.xztda8290.ko.xztda9887.ko.xztea5761.ko.xztea5767.ko.xztua9001.ko.xztuner-simple.ko.xztuner-types.ko.xztuner-xc2028.ko.xzxc4000.ko.xzxc5000.ko.xzau0828.ko.xzb2c2-flexcop-usb.ko.xzcx231xx-alsa.ko.xzcx231xx-dvb.ko.xzcx231xx.ko.xzdvb-usb-af9015.ko.xzdvb-usb-af9035.ko.xzdvb-usb-anysee.ko.xzdvb-usb-au6610.ko.xzdvb-usb-az6007.ko.xzdvb-usb-ce6230.ko.xzdvb-usb-ec168.ko.xzdvb-usb-gl861.ko.xzdvb-usb-lmedm04.ko.xzdvb-usb-mxl111sf.ko.xzdvb-usb-rtl28xxu.ko.xzdvb_usb_v2.ko.xzmxl111sf-demod.ko.xzmxl111sf-tuner.ko.xzdvb-usb-a800.ko.xzdvb-usb-af9005-remote.ko.xzdvb-usb-af9005.ko.xzdvb-usb-az6027.ko.xzdvb-usb-cinergyT2.ko.xzdvb-usb-cxusb.ko.xzdvb-usb-dib0700.ko.xzdvb-usb-dibusb-common.ko.xzdvb-usb-dibusb-mb.ko.xzdvb-usb-dibusb-mc-common.ko.xzdvb-usb-dibusb-mc.ko.xzdvb-usb-digitv.ko.xzdvb-usb-dtt200u.ko.xzdvb-usb-dtv5100.ko.xzdvb-usb-dw2102.ko.xzdvb-usb-gp8psk.ko.xzdvb-usb-m920x.ko.xzdvb-usb-nova-t-usb2.ko.xzdvb-usb-opera.ko.xzdvb-usb-pctv452e.ko.xzdvb-usb-technisat-usb2.ko.xzdvb-usb-ttusb2.ko.xzdvb-usb-umt-010.ko.xzdvb-usb-vp702x.ko.xzdvb-usb-vp7045.ko.xzdvb-usb.ko.xzem28xx-alsa.ko.xzem28xx-dvb.ko.xzem28xx-rc.ko.xzem28xx.ko.xzgspca_gl860.ko.xzgspca_benq.ko.xzgspca_conex.ko.xzgspca_cpia1.ko.xzgspca_etoms.ko.xzgspca_finepix.ko.xzgspca_jeilinj.ko.xzgspca_jl2005bcd.ko.xzgspca_konica.ko.xzgspca_main.ko.xzgspca_mars.ko.xzgspca_mr97310a.ko.xzgspca_nw80x.ko.xzgspca_ov519.ko.xzgspca_ov534.ko.xzgspca_ov534_9.ko.xzgspca_pac207.ko.xzgspca_pac7302.ko.xzgspca_pac7311.ko.xzgspca_se401.ko.xzgspca_sn9c2028.ko.xzgspca_sn9c20x.ko.xzgspca_sonixb.ko.xzgspca_sonixj.ko.xzgspca_spca1528.ko.xzgspca_spca500.ko.xzgspca_spca501.ko.xzgspca_spca505.ko.xzgspca_spca506.ko.xzgspca_spca508.ko.xzgspca_spca561.ko.xzgspca_sq905.ko.xzgspca_sq905c.ko.xzgspca_sq930x.ko.xzgspca_stk014.ko.xzgspca_stv0680.ko.xzgspca_sunplus.ko.xzgspca_t613.ko.xzgspca_topro.ko.xzgspca_tv8532.ko.xzgspca_vc032x.ko.xzgspca_vicam.ko.xzgspca_xirlink_cit.ko.xzgspca_zc3xx.ko.xzgspca_m5602.ko.xzgspca_stv06xx.ko.xzhdpvr.ko.xzpulse8-cec.ko.xzpvrusb2.ko.xzpwc.ko.xzrainshadow-cec.ko.xzs2255drv.ko.xzsmsusb.ko.xzstkwebcam.ko.xztm6000-alsa.ko.xztm6000-dvb.ko.xztm6000.ko.xzdvb-ttusb-budget.ko.xzttusb_dec.ko.xzttusbdecfe.ko.xzusbvision.ko.xzuvcvideo.ko.xzzr364xx.ko.xztuner.ko.xzv4l2-common.ko.xzv4l2-dv-timings.ko.xzvideobuf-core.ko.xzvideobuf-dma-sg.ko.xzvideobuf-vmalloc.ko.xzvideodev.ko.xzmemstick.ko.xzmspro_block.ko.xzjmb38x_ms.ko.xzr592.ko.xzrtsx_pci_ms.ko.xzrtsx_usb_ms.ko.xztifm_ms.ko.xzintel-lpss-acpi.ko.xzintel-lpss-pci.ko.xzintel-lpss.ko.xzintel_pmt.ko.xzlpc_ich.ko.xzlpc_sch.ko.xzsm501.ko.xzviperboard.ko.xzvx855.ko.xzmmc_block.ko.xzmmc_core.ko.xzsdio_uart.ko.xzcb710-mmc.ko.xzcqhci.ko.xzrtsx_pci_sdmmc.ko.xzrtsx_usb_sdmmc.ko.xzsdhci-acpi.ko.xzsdhci-pci.ko.xzsdhci-pltfm.ko.xzsdhci.ko.xztifm_sd.ko.xzushc.ko.xzvia-sdmmc.ko.xzvub300.ko.xzchipreg.ko.xzmtd.ko.xzmtd_blkdevs.ko.xzmtdblock.ko.xzubi.ko.xzc_can.ko.xzc_can_pci.ko.xzcan-dev.ko.xzcc770.ko.xzcc770_platform.ko.xzpeak_pci.ko.xzsja1000.ko.xzkvaser_usb.ko.xzpeak_usb.ko.xzucan.ko.xzusb_8dev.ko.xzamd-xgbe.ko.xzatlantic.ko.xzalx.ko.xzatl1c.ko.xzatl1e.ko.xzatl1.ko.xzatl2.ko.xzbnx2.ko.xzbnx2x.ko.xzbnxt_en.ko.xzcnic.ko.xztg3.ko.xzcxgb4.ko.xzcxgb4vf.ko.xzch_ipsec.ko.xzch_ktls.ko.xzlibcxgb.ko.xzenic.ko.xzdl2k.ko.xzbe2net.ko.xznetxen_nic.ko.xzqed.ko.xzqede.ko.xzqla3xxx.ko.xzsfc.ko.xzdwmac-intel.ko.xzstmmac.ko.xzfakelb.ko.xzntb_netdev.ko.xzbsd_comp.ko.xzppp_async.ko.xzppp_deflate.ko.xzppp_generic.ko.xzppp_mppe.ko.xzppp_synctty.ko.xzpppoe.ko.xzpppox.ko.xzpptp.ko.xzslhc.ko.xzasix.ko.xzax88179_178a.ko.xzcatc.ko.xzcdc_eem.ko.xzcdc_ether.ko.xzcdc_mbim.ko.xzcdc_ncm.ko.xzcdc_subset.ko.xzch9200.ko.xzcx82310_eth.ko.xzdm9601.ko.xzgl620a.ko.xzhso.ko.xzhuawei_cdc_ncm.ko.xzint51x1.ko.xzipheth.ko.xzkalmia.ko.xzkaweth.ko.xzlan78xx.ko.xzlg-vl600.ko.xzmcs7830.ko.xznet1080.ko.xzpegasus.ko.xzplusb.ko.xzqmi_wwan.ko.xzr8152.ko.xzrndis_host.ko.xzrtl8150.ko.xzsierra_net.ko.xzsmsc75xx.ko.xzsmsc95xx.ko.xzusbnet.ko.xzzaurus.ko.xzath.ko.xzath10k_core.ko.xzath10k_pci.ko.xzath11k.ko.xzath11k_pci.ko.xzath9k.ko.xzath9k_common.ko.xzath9k_htc.ko.xzath9k_hw.ko.xzbrcmfmac.ko.xzbrcmsmac.ko.xzbrcmutil.ko.xziwldvm.ko.xziwlwifi.ko.xziwlmvm.ko.xzmwifiex.ko.xzmwifiex_pcie.ko.xzmwifiex_sdio.ko.xzmwifiex_usb.ko.xzmt76-connac-lib.ko.xzmt76-usb.ko.xzmt76.ko.xzmt76x0-common.ko.xzmt76x0u.ko.xzmt76x02-lib.ko.xzmt76x02-usb.ko.xzmt76x2-common.ko.xzmt76x2u.ko.xzmt7921-common.ko.xzmt7921e.ko.xzmt7601u.ko.xzrt2800lib.ko.xzrt2800mmio.ko.xzrt2800pci.ko.xzrt2800usb.ko.xzrt2x00lib.ko.xzrt2x00mmio.ko.xzrt2x00pci.ko.xzrt2x00usb.ko.xzrtl8xxxu.ko.xzbtcoexist.ko.xzrtl8188ee.ko.xzrtl8192c-common.ko.xzrtl8192ce.ko.xzrtl8192cu.ko.xzrtl8192de.ko.xzrtl8192ee.ko.xzrtl8192se.ko.xzrtl8723ae.ko.xzrtl8723be.ko.xzrtl8723-common.ko.xzrtl8821ae.ko.xzrtl_pci.ko.xzrtl_usb.ko.xzrtlwifi.ko.xzrtw88_8822b.ko.xzrtw88_8822be.ko.xzrtw88_8822c.ko.xzrtw88_8822ce.ko.xzrtw88_core.ko.xzrtw88_pci.ko.xzrtw89_core.ko.xzrtw89_pci.ko.xzntb_hw_amd.ko.xzntb_hw_intel.ko.xzntb.ko.xzntb_transport.ko.xzntb_perf.ko.xzntb_pingpong.ko.xzntb_tool.ko.xznvme-rdma.ko.xznvmet-rdma.ko.xzparport_serial.ko.xzyenta_socket.ko.xzmlxreg-hotplug.ko.xzmlxreg-io.ko.xzacer-wmi.ko.xzacerhdf.ko.xzamd-pmc.ko.xzamilo-rfkill.ko.xzapple-gmux.ko.xzasus-laptop.ko.xzasus-nb-wmi.ko.xzasus-wmi.ko.xzclassmate-laptop.ko.xzcompal-laptop.ko.xzdcdbas.ko.xzdell-laptop.ko.xzdell-rbtn.ko.xzdell-smbios.ko.xzdell-smo8800.ko.xzdell-wmi-aio.ko.xzdell-wmi-descriptor.ko.xzdell-wmi-led.ko.xzdell-wmi-sysman.ko.xzdell-wmi.ko.xzeeepc-laptop.ko.xzeeepc-wmi.ko.xzfirmware_attributes_class.ko.xzfujitsu-laptop.ko.xzfujitsu-tablet.ko.xzhdaps.ko.xzhp-wireless.ko.xzhp-wmi.ko.xzhp_accel.ko.xzideapad-laptop.ko.xzintel-hid.ko.xzintel-rst.ko.xzintel-vbtn.ko.xzintel-wmi-thunderbolt.ko.xzishtp_eclite.ko.xzintel_pmc_core.ko.xzintel_pmc_core_pltdrv.ko.xzintel_ips.ko.xzintel_oaktrail.ko.xzintel_pmt_class.ko.xzintel_pmt_crashlog.ko.xzintel_pmt_telemetry.ko.xzisst_if_common.ko.xzisst_if_mbox_msr.ko.xzisst_if_mbox_pci.ko.xzisst_if_mmio.ko.xzmlx-platform.ko.xzmsi-laptop.ko.xzmsi-wmi.ko.xzmxm-wmi.ko.xzpanasonic-laptop.ko.xzsamsung-laptop.ko.xzsamsung-q10.ko.xzsony-laptop.ko.xzthink-lmi.ko.xzthinkpad_acpi.ko.xztopstar-laptop.ko.xztoshiba_bluetooth.ko.xzuv_sysfs.ko.xzwmi-bmof.ko.xzwmi.ko.xzsmb347-charger.ko.xzaacraid.ko.xzbe2iscsi.ko.xzbnx2fc.ko.xzbnx2i.ko.xzcsiostor.ko.xzcxgb4i.ko.xzlibcxgbi.ko.xzlibfcoe.ko.xzfnic.ko.xziscsi_boot_sysfs.ko.xzlibsas.ko.xzlpfc.ko.xzmegaraid_sas.ko.xzmpt3sas.ko.xzqedf.ko.xzqedi.ko.xzqla2xxx.ko.xzqla4xxx.ko.xzsoundwire-bus.ko.xzsoundwire-cadence.ko.xzsoundwire-generic-allocation.ko.xzsoundwire-intel.ko.xzcxgbit.ko.xztarget_core_user.ko.xzcyclades.ko.xzn_gsm.ko.xzn_hdlc.ko.xznozomi.ko.xzarc_uart.ko.xzjsm.ko.xzsynclink.ko.xzsynclink_gt.ko.xzsynclinkmp.ko.xzuio.ko.xzuio_aec.ko.xzuio_cif.ko.xzuio_pci_generic.ko.xzuio_pdrv_genirq.ko.xzuio_sercos3.ko.xzcxacru.ko.xzspeedtch.ko.xzueagle-atm.ko.xzusbatm.ko.xzxusbatm.ko.xzhwa-hc.ko.xzmdc800.ko.xzmicrotek.ko.xzadutux.ko.xzapple-mfi-fastcharge.ko.xzappledisplay.ko.xzemi26.ko.xzemi62.ko.xzezusb.ko.xzftdi-elan.ko.xzidmouse.ko.xziowarrior.ko.xzisight_firmware.ko.xzldusb.ko.xzlegousbtower.ko.xzsisusbvga.ko.xzusb3503.ko.xzusblcd.ko.xzusbsevseg.ko.xzuss720.ko.xzaircable.ko.xzark3116.ko.xzbelkin_sa.ko.xzch341.ko.xzcp210x.ko.xzcyberjack.ko.xzcypress_m8.ko.xzdigi_acceleport.ko.xzempeg.ko.xzf81534.ko.xzftdi_sio.ko.xzgarmin_gps.ko.xzio_edgeport.ko.xzio_ti.ko.xzipaq.ko.xzipw.ko.xzir-usb.ko.xziuu_phoenix.ko.xzkeyspan.ko.xzkeyspan_pda.ko.xzkl5kusb105.ko.xzkobil_sct.ko.xzmct_u232.ko.xzmos7720.ko.xzmos7840.ko.xzmxuport.ko.xznavman.ko.xzomninet.ko.xzopticon.ko.xzoption.ko.xzoti6858.ko.xzpl2303.ko.xzqcaux.ko.xzqcserial.ko.xzquatech2.ko.xzsafe_serial.ko.xzsierra.ko.xzspcp8x5.ko.xzssu100.ko.xzsymbolserial.ko.xzti_usb_3410_5052.ko.xzupd78f0730.ko.xzusb_debug.ko.xzusb_wwan.ko.xzvisor.ko.xzwhiteheat.ko.xzxsens_mt.ko.xzwusb-cbaf.ko.xzwusb-wa.ko.xzwusbcore.ko.xzi1480-dfu-usb.ko.xzi1480-est.ko.xzumc.ko.xzuwb.ko.xzwhc-rc.ko.xzwhci.ko.xznitro_enclaves.ko.xzcifs.ko.xzcramfs.ko.xzsquashfs.ko.xzhwpoison-inject.ko.xz6lowpan.ko.xzatm.ko.xzbluetooth.ko.xzbnep.ko.xzcmtp.ko.xzhidp.ko.xzrfcomm.ko.xzcan-bcm.ko.xzcan-gw.ko.xzcan-raw.ko.xzcan.ko.xzieee802154_6lowpan.ko.xzieee802154.ko.xzieee802154_socket.ko.xzl2tp_core.ko.xzl2tp_ip.ko.xzl2tp_ip6.ko.xzmac80211.ko.xzmac802154.ko.xzmpls_iptunnel.ko.xzmpls_router.ko.xzrfkill.ko.xzrpcrdma.ko.xzcfg80211.ko.xzac97_bus.ko.xzsnd-seq-oss.ko.xzsnd-seq-dummy.ko.xzsnd-seq-midi-emul.ko.xzsnd-seq-midi-event.ko.xzsnd-seq-midi.ko.xzsnd-seq-virmidi.ko.xzsnd-seq.ko.xzsnd-compress.ko.xzsnd-ctl-led.ko.xzsnd-hrtimer.ko.xzsnd-hwdep.ko.xzsnd-pcm.ko.xzsnd-rawmidi.ko.xzsnd-seq-device.ko.xzsnd-timer.ko.xzsnd.ko.xzsnd-mpu401-uart.ko.xzsnd-mpu401.ko.xzsnd-opl3-lib.ko.xzsnd-opl3-synth.ko.xzsnd-pcsp.ko.xzsnd-aloop.ko.xzsnd-dummy.ko.xzsnd-mtpav.ko.xzsnd-virmidi.ko.xzsnd-vx-lib.ko.xzsnd-bebob.ko.xzsnd-dice.ko.xzsnd-firewire-digi00x.ko.xzsnd-fireface.ko.xzsnd-fireworks.ko.xzsnd-firewire-motu.ko.xzsnd-oxfw.ko.xzsnd-firewire-lib.ko.xzsnd-isight.ko.xzsnd-firewire-tascam.ko.xzsnd-hda-ext-core.ko.xzsnd-hda-core.ko.xzsnd-intel-dspcfg.ko.xzsnd-intel-sdw-acpi.ko.xzsnd-ak4113.ko.xzsnd-ak4114.ko.xzsnd-ak4xxx-adda.ko.xzsnd-pt2258.ko.xzsnd-cs8427.ko.xzsnd-i2c.ko.xzsnd-ac97-codec.ko.xzsnd-ali5451.ko.xzsnd-asihpi.ko.xzsnd-au8810.ko.xzsnd-au8820.ko.xzsnd-au8830.ko.xzsnd-ca0106.ko.xzsnd-cs46xx.ko.xzsnd-ctxfi.ko.xzsnd-darla20.ko.xzsnd-darla24.ko.xzsnd-echo3g.ko.xzsnd-gina20.ko.xzsnd-gina24.ko.xzsnd-indigo.ko.xzsnd-indigodj.ko.xzsnd-indigodjx.ko.xzsnd-indigoio.ko.xzsnd-indigoiox.ko.xzsnd-layla20.ko.xzsnd-layla24.ko.xzsnd-mia.ko.xzsnd-mona.ko.xzsnd-emu10k1-synth.ko.xzsnd-emu10k1.ko.xzsnd-emu10k1x.ko.xzsnd-hda-codec-analog.ko.xzsnd-hda-codec-ca0110.ko.xzsnd-hda-codec-ca0132.ko.xzsnd-hda-codec-cirrus.ko.xzsnd-hda-codec-cmedia.ko.xzsnd-hda-codec-conexant.ko.xzsnd-hda-codec-cs8409.ko.xzsnd-hda-codec-generic.ko.xzsnd-hda-codec-hdmi.ko.xzsnd-hda-codec-idt.ko.xzsnd-hda-codec-realtek.ko.xzsnd-hda-codec-si3054.ko.xzsnd-hda-codec-via.ko.xzsnd-hda-codec.ko.xzsnd-hda-intel.ko.xzsnd-ice1712.ko.xzsnd-ice1724.ko.xzsnd-ice17xx-ak4xxx.ko.xzsnd-korg1212.ko.xzsnd-lola.ko.xzsnd-lx6464es.ko.xzsnd-mixart.ko.xzsnd-oxygen-lib.ko.xzsnd-oxygen.ko.xzsnd-virtuoso.ko.xzsnd-pcxhr.ko.xzsnd-hdsp.ko.xzsnd-hdspm.ko.xzsnd-rme9652.ko.xzsnd-ad1889.ko.xzsnd-atiixp-modem.ko.xzsnd-atiixp.ko.xzsnd-bt87x.ko.xzsnd-cmipci.ko.xzsnd-ens1370.ko.xzsnd-ens1371.ko.xzsnd-es1968.ko.xzsnd-intel8x0.ko.xzsnd-intel8x0m.ko.xzsnd-maestro3.ko.xzsnd-rme32.ko.xzsnd-rme96.ko.xzsnd-via82xx-modem.ko.xzsnd-via82xx.ko.xzsnd-trident.ko.xzsnd-vx222.ko.xzsnd-acp3x-pdm-dma.ko.xzsnd-acp3x-rn.ko.xzsnd-rn-pci-acp3x.ko.xzsnd-acp5x-i2s.ko.xzsnd-acp5x-pcm-dma.ko.xzsnd-pci-acp5x.ko.xzsnd-soc-acp5x-mach.ko.xzsnd-acp6x-pdm-dma.ko.xzsnd-pci-acp6x.ko.xzsnd-soc-acp6x-mach.ko.xzsnd-soc-cs35l41-spi.ko.xzsnd-soc-cx2072x.ko.xzsnd-soc-da7213.ko.xzsnd-soc-da7219.ko.xzsnd-soc-dmic.ko.xzsnd-soc-es8316.ko.xzsnd-soc-hdac-hda.ko.xzsnd-soc-hdac-hdmi.ko.xzsnd-soc-max98090.ko.xzsnd-soc-max98357a.ko.xzsnd-soc-max98373-i2c.ko.xzsnd-soc-max98373-sdw.ko.xzsnd-soc-max98373.ko.xzsnd-soc-max98390.ko.xzsnd-soc-max98927.ko.xzsnd-soc-nau8821.ko.xzsnd-soc-nau8824.ko.xzsnd-soc-nau8825.ko.xzsnd-soc-pcm512x-i2c.ko.xzsnd-soc-pcm512x.ko.xzsnd-soc-rl6231.ko.xzsnd-soc-rl6347a.ko.xzsnd-soc-rt1011.ko.xzsnd-soc-rt1015.ko.xzsnd-soc-rt1015p.ko.xzsnd-soc-rt1308-sdw.ko.xzsnd-soc-rt1308.ko.xzsnd-soc-rt1316-sdw.ko.xzsnd-soc-rt286.ko.xzsnd-soc-rt298.ko.xzsnd-soc-rt5514-spi.ko.xzsnd-soc-rt5514.ko.xzsnd-soc-rt5640.ko.xzsnd-soc-rt5645.ko.xzsnd-soc-rt5651.ko.xzsnd-soc-rt5660.ko.xzsnd-soc-rt5663.ko.xzsnd-soc-rt5670.ko.xzsnd-soc-rt5677-spi.ko.xzsnd-soc-rt5677.ko.xzsnd-soc-rt5682-i2c.ko.xzsnd-soc-rt5682-sdw.ko.xzsnd-soc-rt5682.ko.xzsnd-soc-rt5682s.ko.xzsnd-soc-rt700.ko.xzsnd-soc-rt711-sdca.ko.xzsnd-soc-rt711.ko.xzsnd-soc-rt715-sdca.ko.xzsnd-soc-rt715.ko.xzsnd-soc-sdw-mockup.ko.xzsnd-soc-ssm4567.ko.xzsnd-soc-ts3a227e.ko.xzsnd-soc-wm8804-i2c.ko.xzsnd-soc-wm8804.ko.xzsnd-soc-sst-atom-hifi2-platform.ko.xzsnd-intel-sst-acpi.ko.xzsnd-intel-sst-core.ko.xzsnd-skl_nau88l25_max98357a.ko.xzsnd-soc-cml_rt1011_rt5682.ko.xzsnd-soc-ehl-rt5660.ko.xzsnd-soc-intel-hda-dsp-common.ko.xzsnd-soc-intel-sof-maxim-common.ko.xzsnd-soc-kbl_da7219_max98357a.ko.xzsnd-soc-kbl_da7219_max98927.ko.xzsnd-soc-kbl_rt5660.ko.xzsnd-soc-kbl_rt5663_max98927.ko.xzsnd-soc-kbl_rt5663_rt5514_max98927.ko.xzsnd-soc-skl_hda_dsp.ko.xzsnd-soc-skl_nau88l25_ssm4567.ko.xzsnd-soc-skl_rt286.ko.xzsnd-soc-sof-sdw.ko.xzsnd-soc-sof_da7219_max98373.ko.xzsnd-soc-sof_es8336.ko.xzsnd-soc-sof_rt5682.ko.xzsnd-soc-sst-bdw-rt5650-mach.ko.xzsnd-soc-sst-bdw-rt5677-mach.ko.xzsnd-soc-sst-broadwell.ko.xzsnd-soc-sst-bxt-da7219_max98357a.ko.xzsnd-soc-sst-bxt-rt298.ko.xzsnd-soc-sst-byt-cht-cx2072x.ko.xzsnd-soc-sst-byt-cht-da7213.ko.xzsnd-soc-sst-byt-cht-es8316.ko.xzsnd-soc-sst-byt-cht-nocodec.ko.xzsnd-soc-sst-bytcr-rt5640.ko.xzsnd-soc-sst-bytcr-rt5651.ko.xzsnd-soc-sst-cht-bsw-max98090_ti.ko.xzsnd-soc-sst-cht-bsw-nau8824.ko.xzsnd-soc-sst-cht-bsw-rt5645.ko.xzsnd-soc-sst-cht-bsw-rt5672.ko.xzsnd-soc-sst-glk-rt5682_max98357a.ko.xzsnd-soc-sst-haswell.ko.xzsnd-soc-sst-sof-pcm512x.ko.xzsnd-soc-sst-sof-wm8804.ko.xzsnd-soc-catpt.ko.xzsnd-soc-acpi-intel-match.ko.xzsnd-soc-sst-dsp.ko.xzsnd-soc-sst-ipc.ko.xzsnd-soc-skl-ssp-clk.ko.xzsnd-soc-skl.ko.xzsnd-soc-acpi.ko.xzsnd-soc-core.ko.xzsnd-sof-acpi-intel-bdw.ko.xzsnd-sof-acpi-intel-byt.ko.xzsnd-sof-intel-atom.ko.xzsnd-sof-intel-hda-common.ko.xzsnd-sof-intel-hda.ko.xzsnd-sof-pci-intel-apl.ko.xzsnd-sof-pci-intel-cnl.ko.xzsnd-sof-pci-intel-icl.ko.xzsnd-sof-pci-intel-tgl.ko.xzsnd-sof-pci-intel-tng.ko.xzsnd-sof-acpi.ko.xzsnd-sof-pci.ko.xzsnd-sof.ko.xzsnd-sof-xtensa-dsp.ko.xzsoundcore.ko.xzsnd-emux-synth.ko.xzsnd-util-mem.ko.xzsnd-usb-6fire.ko.xzsnd-bcd2000.ko.xzsnd-usb-caiaq.ko.xzsnd-usb-hiface.ko.xzsnd-usb-line6.ko.xzsnd-usb-pod.ko.xzsnd-usb-podhd.ko.xzsnd-usb-toneport.ko.xzsnd-usb-variax.ko.xzsnd-ua101.ko.xzsnd-usb-audio.ko.xzsnd-usbmidi-lib.ko.xzsnd-usb-us122l.ko.xzsnd-usb-usx2y.ko.xzvirtio_snd.ko.xzsnd-hdmi-lpe-audio.ko.xz/lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/base/regmap//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/bcma//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/bluetooth//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/crypto/chelsio//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/firewire//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/firmware//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/gpu/drm/amd/amdgpu//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/gpu/drm/ast//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/gpu/drm/gma500//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/gpu/drm/i2c//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/gpu/drm/i915//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/gpu/drm/mgag200//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/gpu/drm/nouveau//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/gpu/drm/radeon//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/hid//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/iio/accel//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/iio/buffer//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/iio/common/hid-sensors//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/iio/gyro//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/iio/humidity//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/iio//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/iio/light//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/iio/magnetometer//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/iio/orientation//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/iio/pressure//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/iio/temperature//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/infiniband/core//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/infiniband/hw/bnxt_re//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/infiniband/hw/cxgb4//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/infiniband/hw/efa//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/infiniband/hw/hfi1//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/infiniband/hw/irdma//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/infiniband/hw/mlx4//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/infiniband/hw/mlx5//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/infiniband/hw/qedr//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/infiniband/hw/usnic//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/infiniband/hw/vmw_pvrdma//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/infiniband/sw/rdmavt//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/infiniband/sw/rxe//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/infiniband/sw/siw//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/infiniband/ulp/ipoib//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/infiniband/ulp/iser//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/infiniband/ulp/isert//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/infiniband/ulp/opa_vnic//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/infiniband/ulp/srp//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/infiniband/ulp/srpt//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/input/tablet//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/input/touchscreen//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/isdn/capi//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/isdn/gigaset//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/isdn/hardware/avm//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/isdn/hardware/mISDN//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/isdn/hisax//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/isdn/i4l//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/isdn/mISDN//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/leds//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/leds/trigger//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/cec//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/common/b2c2//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/common//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/common/saa7146//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/common/siano//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/common/videobuf2//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/dvb-core//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/dvb-frontends//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/dvb-frontends/drx39xyj//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/firewire//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/i2c//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/i2c/cx25840//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/mmc/siano//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/pci/b2c2//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/pci/bt8xx//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/pci/cx18//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/pci/cx23885//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/pci/cx88//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/pci/ddbridge//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/pci/dm1105//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/pci/ivtv//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/pci/mantis//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/pci/ngene//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/pci/pluto2//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/pci/pt1//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/pci/saa7134//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/pci/saa7164//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/pci/ttpci//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/radio//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/rc//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/rc/keymaps//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/tuners//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/usb/au0828//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/usb/b2c2//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/usb/cx231xx//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/usb/dvb-usb-v2//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/usb/dvb-usb//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/usb/em28xx//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/usb/gspca/gl860//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/usb/gspca//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/usb/gspca/m5602//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/usb/gspca/stv06xx//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/usb/hdpvr//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/usb/pulse8-cec//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/usb/pvrusb2//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/usb/pwc//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/usb/rainshadow-cec//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/usb/s2255//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/usb/siano//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/usb/stkwebcam//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/usb/tm6000//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/usb/ttusb-budget//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/usb/ttusb-dec//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/usb/usbvision//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/usb/uvc//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/usb/zr364xx//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/v4l2-core//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/memstick/core//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/memstick/host//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/mfd//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/mmc/core//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/mmc/host//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/mtd/chips//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/mtd//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/mtd/ubi//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/can/c_can//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/can//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/can/cc770//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/can/sja1000//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/can/usb/kvaser_usb//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/can/usb/peak_usb//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/can/usb//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/can/usb//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/ethernet/amd/xgbe//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/ethernet/aquantia/atlantic//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/ethernet/atheros/alx//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/ethernet/atheros/atl1c//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/ethernet/atheros/atl1e//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/ethernet/atheros/atlx//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/ethernet/broadcom//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/ethernet/broadcom/bnx2x//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/ethernet/broadcom/bnxt//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/ethernet/chelsio/cxgb4//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/ethernet/chelsio/cxgb4vf//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/ethernet/chelsio/inline_crypto/ch_ktls//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/ethernet/chelsio/libcxgb//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/ethernet/cisco/enic//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/ethernet/dlink//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/ethernet/emulex/benet//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/ethernet/qlogic/netxen//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/ethernet/qlogic/qed//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/ethernet/qlogic/qede//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/ethernet/qlogic//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/ethernet/sfc//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/ethernet/stmicro/stmmac//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/ieee802154//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/ppp//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/slip//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/usb//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/ath//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/ath/ath10k//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/ath/ath11k//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/ath/ath9k//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211/brcmsmac//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211/brcmutil//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/intel/iwlwifi/dvm//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/intel/iwlwifi//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/intel/iwlwifi/mvm//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/marvell/mwifiex//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/mediatek/mt76//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/mediatek/mt76/mt76x0//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/mediatek/mt76/mt76x2//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/mediatek/mt76/mt7921//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/mediatek/mt7601u//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/ralink/rt2x00//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/realtek/rtl8xxxu//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/btcoexist//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8188ee//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192c//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192ce//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192cu//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192de//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192ee//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192se//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723ae//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723be//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723com//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8821ae//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/realtek/rtw88//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/realtek/rtw89//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/ntb/hw/amd//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/ntb/hw/intel//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/ntb//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/ntb//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/ntb/test//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/nvme/host//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/nvme/target//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/parport//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/pcmcia//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/platform/mellanox//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/platform/x86//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/platform/x86/dell-wmi-sysman//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/platform/x86/intel//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/platform/x86/intel/pmc//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/platform/x86/intel_speed_select_if//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/power/supply//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/scsi/aacraid//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/scsi/be2iscsi//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/scsi/bnx2fc//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/scsi/bnx2i//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/scsi/csiostor//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/scsi/cxgbi/cxgb4i//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/scsi/cxgbi//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/scsi/fcoe//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/scsi/fnic//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/scsi//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/scsi/libsas//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/scsi/lpfc//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/scsi/megaraid//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/scsi/mpt3sas//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/scsi/qedf//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/scsi/qedi//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/scsi/qla2xxx//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/scsi/qla4xxx//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/soundwire//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/target/iscsi/cxgbit//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/target//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/tty//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/tty/serial//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/tty/serial/jsm//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/uio//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/usb/atm//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/usb/host//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/usb/image//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/usb/misc//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/usb/misc/sisusbvga//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/usb/serial//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/usb/wusbcore//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/uwb/i1480/dfu//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/uwb/i1480//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/uwb//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/uwb//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/uwb//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/virt/nitro_enclaves//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/fs/cifs//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/fs/cramfs//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/fs/squashfs//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/mm//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/net/6lowpan//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/net/atm//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/net/bluetooth//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/net/bluetooth/bnep//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/net/bluetooth/cmtp//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/net/bluetooth/hidp//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/net/bluetooth/rfcomm//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/net/can//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/net/ieee802154/6lowpan//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/net/ieee802154//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/net/ieee802154//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/net/l2tp//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/net/mac80211//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/net/mac802154//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/net/mpls//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/net/rfkill//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/net/sunrpc/xprtrdma//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/net/wireless//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/core/seq/oss//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/core/seq//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/core/seq//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/core//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/core//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/core//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/core//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/drivers/mpu401//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/drivers/opl3//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/drivers/pcsp//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/drivers//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/drivers//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/drivers//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/drivers//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/drivers/vx//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/firewire/bebob//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/firewire/dice//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/firewire/digi00x//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/firewire/fireface//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/firewire/fireworks//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/firewire/motu//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/firewire/oxfw//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/firewire//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/firewire//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/firewire/tascam//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/hda/ext//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/hda//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/hda//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/i2c/other//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/i2c//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/i2c//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci/ac97//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci/ali5451//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci/asihpi//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci/au88x0//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci/ca0106//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci/cs46xx//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci/ctxfi//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci/echoaudio//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci/emu10k1//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci/hda//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci/ice1712//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci/korg1212//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci/lola//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci/lx6464es//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci/mixart//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci/oxygen//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci/pcxhr//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci/rme9652//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci/trident//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci/vx222//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/soc/amd/renoir//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/soc/amd/vangogh//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/soc/amd/yc//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/soc/codecs//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/soc/intel/atom//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/soc/intel/atom/sst//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/soc/intel/boards//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/soc/intel/catpt//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/soc/intel/common//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/soc/intel/skylake//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/soc//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/soc//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/soc/sof/intel//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/soc/sof//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/soc/sof//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/soc/sof/xtensa//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/synth/emux//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/synth//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/usb/6fire//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/usb/bcd2000//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/usb/caiaq//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/usb/hiface//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/usb/line6//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/usb/misc//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/usb//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/usb//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/usb/usx2y//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/virtio//lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/x86/-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-gnuELF 64-bit LSB relocatable, x86-64, version 1 (SYSV) (XZ compressed data)  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~PPP@P'P>PDPMPSPUPVPWPXPYP[PLPMPzPPPPPPPPPvPOPoP PHPPRPSPTPPPXP_PVPWPPUP\PZPYP]P[P^PpPqPwPxPPPPLPPPQPPPPwPPPPPRPrPsPtPXPuPvP PPKPPPPPPiPPPFPP8P9P:PaPPPPPPPjPaPbPcPdPPPPPPPPPPPPPPPPPPPPPPPPPPsP=PPP:P;PYPZPPPPPPPPPP PP!P4P5P6P?PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP%P&P>PUPVP[P\PPP.P/P0P1PJPKPLPgPhPnPoPpPtPuPvPwPxPyPzP{P|P}PPPPPPPPPPPPPPPPPPPP PPPPPPPP2P3P4P5P=PPPPPPPP[P;PRPZPPPPPPPPPPPPPPPPPPePPPFPePP6P7P8P9PP?P@PAPCPDPEPFPGPHPIPJP&PBPOPnPoPpPP-P\PqPPPPPPPPPPPPPPPPP PPPP!P#PPPPPPPPUPPPPPEPkPP"P$PAPBPCPDPPPPP{P3P4P5PPbPcPePlPmP`PSPPaPPPP1PP.P/P-P0PGPJPKPPPPPxPyPPPPBPEPsPtPyPHPPrPPMPQPfPgPhPiPjPkPlPmPTPP7PjPnPoPpPqPrPwPPPPiPjPPPPPPPPDPbPdP}PPPPNPWPXPPP"P#P$P%P&P(P)P*P+PNPOPPPPPP6P7P8P9P'P(P)P+P.P,P-P/P0P1P2P*PPP P P P P PPPTPPPPPPPPPPPPPP P%P&P'P(P)P*P+P,PKPLPJPQPNPOPPPSPTP_PPPP P PPPPPP P}PPPPPPPPPPPPPPPPPNPfPgPhPyPPPPPPPPPPPPPPPPPPPP?P^P?P@PaPPPPPPPPVPPAPHPIPPPPPPPPP PPuPvPxPzPcPdPePfPPPPAPBPIPPPPPPPPPPPPPkPPPPkP P P PPPPPPPzPPPPPQPPPPPPPCPuPPPPPPPPPPPPPPPPPPPPPP@PCPWPYPZP]PcPqPrPP>PMPiPmP~PPPPPPPPPPPmPnPPPPPGP|PPlPlPP2PEPFP~P`PPdPfPgPhP|P{P}PPPPPPPPPPtPPPPPPPPPtPwPPPPPPJP`PPPPPPhP|PP\P^PpP{PPPPPPPPPPPPPdPePfPPvPP]PgPiPlPmPnPrPuPxPyPzP}PPPPPPPPPPPP~PPPPPPPPPPPPPPPPPPPPPPPPPPP]PPPPPcPjPkPqPsPPPPPPPPPZP[PKP_P^P_PP`PaPPPbPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P P P P PPPPPPPPPPPP"P9P:P;P#PPPPPPPPPPPPPPPPPP P!P$P%P&P'P(P)P*P+P,P-P.P/P0P1P2P4P5P7P8PPP3P6PPPPPPGPIPHPbPPYPMPoPOPPPQPRPSPTPWPLPNPXPUPVPPif [ -f /var/lib/rpm-state/kernel-rt/need_to_run_dracut_4.18.0-394.rt7.179.el8.x86_64 ]; then rm -f /var/lib/rpm-state/kernel-rt/need_to_run_dracut_4.18.0-394.rt7.179.el8.x86_64 echo "Running: dracut -f --kver 4.18.0-394.rt7.179.el8.x86_64" dracut -f --kver "4.18.0-394.rt7.179.el8.x86_64" || exit $? fi/bin/shutf-800026f27b6f61a02b57e63ce0de68d3cb3a27266e3f5b1cfd7f7405cb87b544e?7zXZ !Kvs"] b2u Q{LTjMBzEKFcFO>Z?rS^y0*"} 93f%2DS\/_6҉j1ryy6̭[Q@+o^?]w[p ^u0٣%[|#Ϛ<:Gk qoQ[pK/uS+ZWo@UPv zҫ]xhhf}_D1.:%U%G]̶@Kd<|á4EyZU O/WvW?@A߬_&*Q [!NG݁ )PE7S_3ҫZC=][f~ATK۸G.E_Mɻ($%wJxccb( w M9Q7he= a;[@5L묰.iVlG͖'c%ͫOR peFmɅUa;X!4 x7UX(2<}t'{NvYC(Y7[6iψDe(v[#2]8J GpCDu^LӋ߰),~:h i33D_g?:7M3rnkʨpQV*]vE=$A!C?oe eρĴ/kS9te.!V+sEOrt *9oY ,0OfcJ`sA(n-D6&121V-0C `#{ mӛC4TYg*-"k+ZMuD>ˢZ*H# [-\dKA#&ʑbֻ4G{w b-,'Y("XD%s4sFoNuZd$LAAvCU?=9ow!''WE:'5pĕ3:t% ǰ1nG%0}(t+n̙HEn$?ϢCHٍ8Az!DidRFS%,)gЄz:d_*P{\e U-qzkk_y'yF%-585c3=47HpB\2LJSc}jϧ-t&f\`D3YmHw{+ca}ir fNbz/07}J!tQR؏QPpSܯFVMx}/Gt8LT{n5g1dwsDKr*B9(B?d!,qHoͫF[P ndYpLq > W2jِ"oQ9 ԛv2 KTjW铣S&wUopC`{ٲ'@Cz ceiԭ Ju0 { qc%-DlEv:фۀ |j3 Čܣ)D"?(wg\S: <}$xnN{`nv!mQET`K&*~~Ta.t-^eY~¤SJ+ضD<;+]jgŕjP.LL/\$zjf18GMN(.,1xeci-ݼqJH /y2ps8 s6=$(tx | ?(΃n \u b@{H!ܛfʋUycyU-!/z 52 gדnm7VB%]8\0>kD̘GIh?i h:|>!  zG0]B}U3^ڢ{u bC9c2 Z#w˱k;I XQ:^I_^*|Rx( Bc}(W%֞LਢhU#}16 l`-Cv|g1-a8ɴj;CO`? GVP$A *g9q/ Fxm"LdGz1xj8ZۆO lN6)~kḂ4l P"ixE ǧVrgۥLv31(n\񔏅_IQ7u (KA9;1B8?|9')!g<ؖ2 v:6$ye|򆉵lF([(,)g¶%皽ٯΊ1*FEp:(؄YCҐP5awѾƝ֕CX [_ K&[n6 haFK1,CNׄAyoYs5-\$ϝ9yu,[ Xl!n&W( Y0Gi bcivQC$41H-VvHlqשz>Ը0DRލcSiyhlQ,ػQLǓrױbM7z8CF@=DK ϶*de8$;B/2)蒴{|L%ӏ߻oSEQf_Հ 2b8^UWum[{!(c* wg(ac^/<*b! [4QS|W #>y2Pz7-Oz zJ:}# Tos;>W耳jءܼCa_柷 Δ@gn.y3R'fI05%g ~T7ᔶ53>WI"PU |l5?qPTևՙV1J9"w֞<|_\=]I}f%~GW=OqPKGζ`m#na?oxٱwȏ YYDl@^*\֗3-kw`0DՐǧy1C~ݠIlų*zx-/B(>]ClYL/)x 5pZ `˳LqYr h,SM.89kᇕ䵒v\=ZPd@k$t yy0s8O Vb++H3#dx f)jhw0 r NX%##?Hj.W8%~g!ˍ :HdrgHJM(ֺ YpAe0&t/is@^)E8){ǣ܎m13A\A@6Xdk7x07,a*I &SKoiG%걾ly4),c $Z̒sǐMA-nl G*sn_@ Qa55d4hUʞn_J^Ȏ ]/=]qM\H\t$!prю (7d6i%TaFD 'y>EH&Jv42p&N]ڡ0XI!?g&pōj[aF6x0nPj>R$ʶog#EOV"y+1vQRQ{ DBQnt8Bt5ʵ ܽjiWOP)'cQ\Z-f!@i *P*3H졋wizGsVsc%hIO1{mD>;^?@bīWeٟ ࡥ7yHniIuW"Q GN]Pht" n]"0Ky5p=@!;6 i(IF\Z9V/676 J%sܸ30㱎ݶMgAfFSq8wh4qJ6ci*Le H=qV/%:z#%%qr-Oe@X$V$7LC;evvW`Su|ŃJ%8X?yvv󆠏_E=3yP< zWm0ߩHp;n;~Dzx{wݪ[g&Ƿ0P7f.;1Q2J̊XA3-ηC(޹OYgl)& $]rt`Ʉ>#PsLL0Fqn8},fNudӼORi"Bj=~^SfF7u lAUD2Тm 󇯩W89 $ F7dD*\t۱pΪ^-'!c8TFՑB sWnũ0$7zEV/J7799Cj  0VQowW!e*:2&K1A-.^%f$y2i>]6Vީ >{./@ @opI?};'`#fٻ})NBYHzJoh,pKv {xOsOMP<_#iM)$vq%;gy^IO#f%_jQmOokuP^}|_OMUٛF;CІv!u.㞎4CCEV I|@ϟ.'PC^rt(;C%ȏCz&޶hdlr߽K `!&raՠGLN"`t+GA@Fl=v,ޙCjҀY 6%:`eUx[sؿ-lGtO>(B'Il#/!RQ" kgsU@\HO\ ┐UN)>\)4TU&oI-y?Bnj)qVE,f7`hW9V)}7f;eҒ83N X"#V6vUKBlxIїXC:V! R`w4S|6IGƁ4 #Ķ.`E> B0QEfgi4yЪN;n(P}cce'X7iQu< \aG- փc`ǁ=o / pz?%I]ndMJx~HZûOy0/s 4`Xl(Sz\ %Y2zBS\Ë9: PR7g֐7c5N{H/|*.kLHNU1!jUAh4bz}CʐV<>W MU-Qs&.MtXU[մ0i}>O#3!<C\{۸WǧBi:[0|g?FvZRq.ſ=n@d/Lة[μ:̆ /GX)o|mPV!_KC塝:7BÒ&Sy{4ͶVP)`,wƷtj=%P[ b GWd:fv\mng4ojj>enս-)u(~ z(/ӭtq l.U꿺á š(P îI#ҪcS'x3],QPeSoBcU*hii͛*q'B[N6lﱸVE9- $xd,*oKga zX{yW"o֬i e-8#mWbxA#1`,:S`3`omIN籅B/4:l9;nNUS儎~WO %єWÝ?J U=Yͻ\FSB/QJ 8C9;AF>p;k"zZ$u^ՃLePtoҳgD\~B16;~4y2L2VԍO+^*hͩ[Ƿ,3H t~HwN>GX<L䮇v$N{WmU93TnD8iwpx`f71;1\ܝ.=T_j, ~3J*S)A!yL<êi Ea!K4{/Jt˜3V⢆#Qg_v nzT ;NpP QY^w|ilhw+:Vݰcؗ@]fUsZtྛlT]ڶRSZK#U,ʗXjWY $giڙE C E\۰UPtZ\wL**b(8wR` wIr)`f,/ɂK~n)tXsQ:ZWY4|t o<#kmqʼnl} H;3GV?ss3TV0WdBYPi;[YUnK?,1FzxCU|Ϛy5)U$+u+Fu%a9xS.!7*K|9 GE>rZU%Ś> KpI(Rӌ$"|Pg%l3HXsXA~7q06=f}橡} *9oɯo;;ŭN0U 89]sx8Ud5="R`Hiֈ5NGA,B_89|\_g! Iֲbdxm(ଦT ވF#/9lQ=g/Ȏ׹8198=}H \5m\̂^fswH'yud~jtR!=*:59LiىG#ӛUe𒍷W*;U]g"e~ZUKp{cF'Umx"tqdezC(dm E{Yi?ိ;ǣS-Y,UBBSibǨÔ: |"ⅽqq>ʗ؈WK?jȹ6Mo_:~{z@ØÐoH>_RZy9ӚdTf}hTW!qؑaN[UqW—O1(VCHJla4κ//*[[:G~&~KHNc1Gc+s- mfD- EV0cؐ,.@PbQT*ڱXd%0|:IGw~|n ύxw8y 4snH5K\ʴʿ ECsv f'|,[ihuKA[0uzcf=Uq7>9?=i[R 2CX;-g6!vY3\^ s:qnlQfnQd_#xVNFQdұm72ҷ@ O~ -9ڈP>Kk$;߯{sEvK|o-ګ-flrq]aY' Y^]& [| J3 ߗg#_'}J,in=abh,jF"򝡚 s aM[x7jG#QHKx@L6>e*Z(,;s֑wŧwՅjH"z^Gkn^tk.DJf]x6 wUj8%.;sm؁i:=P@[m Q@٫vsu4rC{<@zwnBlu \W1e0`,Rfk$]W?}R-[txT~n';|3Ͱ m^ Do+LH5G0m%$ 8GKc1b=c5Ib3dK(7%iQQ?#\#!Z; )cT90:*#RWY^OM[@$RחDkݕsOّQN^)sDm==O!`DR޲^ui5pQX7jyZ{E.#Db `}Sm־<pqu66A?M,[*>P&틷G64+^Q-_cE 8 x[0Iu-1-y6 _O5P8Gu|[;[q Z-PxrdB2Ie" I䤶dZUCMR]m %/]OҭҌV(҆^,C艺CdԮ,r- 9ـ{^l=445G',v6>I&c 1c8xrɲyo&AzLdm5n5¦D!@k$o_^z-!q &~m| o =۸ZWHϘLVT}\1Oluq4 (>Ɂ ±@ '87GJa LI+Yb!eI(3n9fPȷ!*OuIЩ!ZdjDi]!}Ka grw5GH @Qς_BX\ؗB4QT蓓edK:ſ B<@}N&4ؙdY M[5W^?jQJl^4t<ﯛэ}Tl}- J['xy]lwE}$+TD9]Y5!NݼHԕݦ9XqsO+BV~QOV#mwy3 ĝ?G`$43[㬬f)0+dg*4s~b|54c:qOop|d"sbf߻tl5tVƴi~x6-,><9[@ _x^f:N R/ Y5`;DqRR 'dY(E܏&@Q%- GTqz3ak_mHL;6hQx!~ z,zr\#߸3Wf.g,F5JrH/Q,ykW+ہ87(3Ä4RIE+`2,b]X N nSeLsٹpc`?_<Eeg=S))Xbd`,O{1?>I۽Ch!>zX~4/L0;B#4i8ٌLT\ ͘feK# 7aAz0ӀFƘd5 1=A,cx9ܶqXSu%CFt-v%`S˶w{m=Άa)eCjĞZOY=(ڋo (!șEfhJ8Hg|̮jɷzx{O*j`C=1>cJn1qX{xx|SfHu$Z2*:0ˤ bGCh}bu GiyY7to*3h"ߑZyeқ[FBk{-|cԞ24 ~ܞTb (Dž414\>Wgi `VhELI]F85N\1 h*;3>1lP2XeomYd$X9NI`Ί+tGK2 ~ߒиdxT[ƽJ*RB-|3g{]ă@Yq@ 1et\ܔNK%V7T٠e*o3w)3Oxoh16^ZdMCe:-Qł٬rD=Jfy f E? p}{DY5]ƹgJnš ,>Zf pL!Z)[K4tr;=[+3L\ hۡL."3|Z+h)ִ㱒Ndi*7ZltOw E3VM waZX|d<`%zȔ0d?>َA*c~yk(1IJ"||,V踂hNl)^ 1g #rE ئvmWRr~$SD/[ i|9kaA[XvDnT!:3Jay}*\]uVYS = ݘŠq$s~Yx."Nho2ٞ<Reqd5p$|s,c(RrUċprda(KVp.OհZ+õv 7z;xcq)SH$-CaBy\lӹƨvS8˯ʰ"?.aIjMk< b EŻ*FV["oX_)zꊞ8=;_5cBm[aǵB#JX*,+T+&~ =BIqJd7jc &_qw}pN-VVeB@)mJ8.*+_Dek3Ta|w߁>+ЎБZ`TAcH<0CSX0[gv.تpd.~4\@jJ(E-}r؆ ?jEOoerGNSjKrǒܱ^yPr.P/I'ׅ:_T2y!c(94R]k&t].s"e`v]>.iODz&ht[J*ߠ"S!Q=5ƿG{#N3 [s짫`XR N'hjVǺak?P׼q(=1R4nԅy`T\~ 8*YA(ʐƶk tπo)zSսӜyMKUߣnW_2!v@s$@ 7'KqJ9\ԢOfLꅣuR$a I0e. PfOf7r~ձ&K/\ʵÌT~բb_ ve;`ڤi5KJR?ß2ac%5)r풆WWWz<|ճ.H))c&R1ji|l[FfQ~PXV>B$7as'ï)IF >ϮRA5,`|/u^n,f5˸:[f\WtRbtoѐ= NnU-VD&ߡX2 Zn&iCп\cx,#R&\+!NՅ^ (|;wU*{gk02_XR|y@&|"*;-ݘ/e^ɨ~˔9[&0tj&^0PlEXGek YS6c V|"BUOOڃnC$OGiGGeQ9 w,s+ ̱`7_ 4K#,dpe#6b dQ[Pb UY{鼵XG.H b>IbJ0H%nCu.{;e;$C)*.Y=}Fђ'i"t+YU7:ۃgM<"e\Q%2%mP|g2FHMVI&it"NԴH6aӅ*„'iPϹ݀3%O@%A&\< vS >|9[* ti#&<(ʼnDjYl$bzRɪyg(L6zcbnV(EX'^֞?Šn6 ]թ vaMlzwgvp~̀3o@e ssMUepvgi#JvE!nN *WU*&+F6RM!㤶P>L?q4 }Rvz0Uy+:, ;*f4g 4@3<;v? ` MҐKJBN?MM # .a\D:.\{^tʼn 'RwN^^?uR1,zؼYpH]=\b~Quy|F7p(!%7T Bc]E7 ,V7+L=;MdC ῇ,L٭gņ89^vTN1Ű.1?x/qu$SpΚIQ2 w.CNՠBnS6L.7eȚ%)ex_xS> 靱֘]%Y0D(Q-` Ax zreu!=6%g BLŠG:1/g%aEj*O[.lbxE6ƯȊ:.)0юz8ysV&'[}bܖH"Gb  s:lL~aHqAN557X:v-7uйPb{ascse2D簋p kP5E%ڄHJ]xu;"XKi57k:$]ۃu:6O'2^T+~]sFM(yжɱ{mQ2MU=w]hJԑ̼.goH/GV >VW~0G;ϜgLk G G^4hr>n]Ku9є % lUS $>~}p=9X/o*/I ~9oN&U$#U;y(@<X>z {ɍo#\*ґ\Oz]퐭e?4;>gߕϧ=my^M}R4V&t4#i@8p_!r> 7Ȋ_JOQʂrS;o;jx.:x#ME5~hT1#{{8"Ugs)ZkXԫ6g> W&6Ykp(,rKtYwF#2l$hnz0$z+ZR^pQuC`r3DjiG66 txXXyC 5(3TQHYP6h+£s;+ee=URxp8!p ڰ|d7+QG}a2#ʹI9_7}O+Ȁ;BKjI61'`md2Ri?ukZ6OD̏cM"֐UPD0GK+V~ f`fP ^7{E4ZC-&+{IȄiozwgn,n!ي7>I!KF6`g2՝7L[*P``Yb)_ 4t)V >+h4Ƈ\\,n2UacCY-Vp Z*騠yIa\pgr)'3QGD9Kv^mқ_/+/Ϫ7ӵfLWJBD9U7 Ka$|\o % "_zQxie9{V1zMa4mE;=kMsC#8 |vvrfՆbWAJio,GOr5ϨA3Ļ4{.Pϗ" !Y'Ю12ۜSfb"괲J*1ߥE頍F QAM Ig="Tp( aν goKHz=iu.j xVAyf>+"UFwOz6Ҡ6Ca{.`l f*[=%Bt%k}%1EpcQP΀ Za.@7 cZz&ԌN@A4R9T$i*ג.w^cXKe2T=%+}?<@>W0M*䧘@DF4c{ < zolMk4@A)U!6̟:4esضR`:' &Ѳ`wnTb6Tu$fıtHu~y Kr $bؓ>WMDGzݮm,"KFJAG%|b$hk`x2]fKc-$aH?CO6wjv;حzh_Hnt[#NuAFۮ0썕}Js}. KW<=f$M-Sd65ٰ<x2MD,r:W:qIGOn5YjeR9{5H%OޡMX#M$GX0:9)#k|}4{"zo;R13%Dg}d^5y~6%EÀlH￧p[ֿm E 'LF)£Y\7ȭP([WO՘L'ʉ`"9ђaX ,$iPqƹ$Hb.Ϻ>Xr~L QMU{k~y9D_*|C*ϖKsA} bNh`Y [̷0OdVz(Bxr_2݂N]ز7^l)rGZDcbk,, elLz~"m` Azku꛺b&n7#ϔL(4D yHj3"OP (3%/ "C?,J+V,#yt%)EX |2Ŀx/uy:!y UN`25 /(p:2٤,V}dCyL}WGÙ(nO.aoI .Bsm\>I9n_|Fע X7j̢Ʉp` ]dQ![R 6J V;3`LKGC- v[K쾷BcP1f!/*ՇiTL`0UOdQo)!mIt pǑ4P1z/̝!-f`f߫uUUrm10_æ rC\^+^H1oiצhء7ņm^sxUۡPGn*@ NItv6KQ((e0MmP<~cK|Du;9QT $}rk2G>C% 6 m%@Ȱ`q8;*3&Cw^(5 J3z@w h4OZ=wIl9VWfKE*Pʱ%r'ii7,`P~s6n BcgD ~be_B)'~Rio¨ J܂Hz 8;j(ʗ& k(Ge~/tD÷q\$g<17#_~a#|'44aFN ӓ$|W۴rY\0$>rU(5X_z7W'szzx*n`ܖ1̜E[ m-ןQnR0mJe66AUAMo)HLW@J7ў)F0<F?kTT4v+ 71^5s$YK.JM[*=螄pY5 bFl@4CϏc0h a9$YјώF"~7R|/ T7@)"B77&z}J\LXO@fvy3S5WjQ{-~12hQ 9b >= IA͢ ~ rE{)%,kL@K}2 wZh~OӳPq%^3N峰=u#``ְ#);^vε[,D`HydS$ b* B|++~&/{cThD!!%3][0E\\O8@h`D>8>4b:>>divxخXO[r3lc@y8u4jŇ !dhb.1YzQ[&X3<52%5{<;|qX卧:G_64&aX[1cH k݄ Y"VO"/R~\6w ܓo/J!m7nѶdB;uMd詵W9%ndfC x7}ɘ6fV䄁x "Zn%Na{ZfSeU^6z2DSq#YJH_H9|3u`m fiuv|ZRyK pS&$&i_9:-Y QEiWtq9dxbhaj_杔RgpgfLxY#[m LD5 eƾ mۊą ^+[&*u0>:!N q&n!yR{O+ө}8&gx5 WYe`֘N[Ql]-|bN*/M1,L.f# ҽ=s=x,RJJFrHb#/hWj\4Q /O |`{(e i'롏F@k%zMx$\zٟp!TQ2s` f&:Wl풀"R7syQIr-sOe8zP5̭>*A׼,;YQP XU|ش! 4_W;tDCA0BNAq/}:9<q̅x~_tZGmfYXIm()}2q2qC q;ȤdS -o>>+a랇(;ݸY+`N]4䮾n/aX} leRG9.ƟR]O>L F1# EcqȖpYÛU`4gPl'g O*#.R&7mpGf)[fK+ZzҢLX@'ygp ]L>w5,g-ŶfEO,X" LdQJbռ_ t2;S a̅#^J=DѢ b9x|ȭyк7:_1&<[^(:ZpjmLT5&]!EW@oG11]$FQA^H Z9^gȬԎaMSOE<URcn/q$J G[v7Y FiF[? Qת,%<$V5Q7-Q3(_05V[[9.K BfTTn܀=8Y+URvC Tk1m>:qgk(U)Ik\R:ВVnOhyFUCJWlbSE ġ2^b8bQ]e)GajqFilFSvOvvaJ9\nM:Z_Jxf=mgzz"Wվ| 1U)\ZhWlDriL.xbv~W{=*%!_(P9y_^O%qn͝b,ֱÈx Q ;O:~WVk +d_A4͹8YN= *b˓ vk?FqA"z-U6m<"@5cY{suEo?ig6j+;^36{MDVTRRs?o&MI 6Ƣ^iyC:F\`_)OB[*.6=Zz |\YN5d&}~bw]F]ܬ>ֱՉOYh)U4L9ni|X&f"2znn0[8VJj5Oc[a..Z`̤ q4gN %`KJĚWV{?tV vʚR } 9tu?w}/꿈k]KV?\f1nDVgrA%\O˨tBbS58o!*^+~ճyFңD.;nGzDv2! TBw|1E"h] /_&qK]ẪD28Y`d+\4DVhu2[uwx>puS](Q?U^xIu]IeoĶ 7QJʍ&~-YA od_qw;N3˺&J3p"0ؿWpx(?"Ч]TLI\KR?[uHn\-&l+ŦE# 38r[+.:oy^gXX&B飮y&ȗ ]A`Vb`#wj]G"Lp95R_\cТgN"ݰOW-"ϙ !QoLRλ/MfrB}R$au?#sAbFx]:oJҹ)˥l"v)jY>b ؽd+}Zl^@vG^$YWaf&yN@M3tV/㵛Xr6rp32mpMWB Jf.Fk6Źd/sVkI[omrϦ(Cۮ)nsة%ϼ vo*wch ǵRQ[M2x6u`Cˤ џ@@@˲ MR/&qE*mJENK˴Lj Joke< ZYɇ4Z+["eG+SS=LObO^g >ZEB&bĘMGj S/+"P` eUe Aՠa3\*i;. :)XXG1L{ ~HR$²~1L(7P` - 46)B7#Fss,hiJa l;]Y_ocYρ_Lzo{ha-\&v'Q؇ʚbjg243̉-e-p,4~k1uz)2J/a"Da`zj=vZ~2EhSگl)kwsH? f3x^JQEÅTĀe=N2C4}\iv$X1>be^{gWˊ X= z`-[U[}F:(M+/ڔ*oؽ?<% DlCZ۾woXǠ%xƳthh|Lpɡ߶s`1H t^WO\K0}3'ݡSajxgEB>(?/-u6PC|n(ijU{f5 'zvlNJ!U:p6E hѮ ]^ %9Z֪SQ(('*ڧLX x)* n@~YGpp΢JY[qVh`4XN/=n'cÊ bB3W Q;@1ږ/ 4@-e?YNb*^ UnшB?w:o6zGhXhuφ_EOi97ܟlyMY'Qy]ɑ#{"{>^0Mc+ Ws(umfpsC>${U"gbkpD~c\Si=]4WrO=.N_yM oX0Pڱ@5Jkӿ bP3Y FlP$&2 5NkeiT-o;9Z#ŷA Ha{zuU6-8Nڑ*q k@Ai cK휴|8wÂWX]e%v &_:N.D7Bɹ)9Q}rGo\Q6K p'FgJ ~?1ne|o'G?mHZc9񕍅Ίg@p3)߻=d}Ko-h=mPTTtNj$96'd}P"Xo;ȹa"Vs%z7 F}[7JuAjt1Baw!uphcE& ܭ*N,¿ab%/^-!`{֟f,B?Mbs$b&e?읅#g Yc1a;I0ٽ_$ʝ|/ͪ鰼_A<I7ؽL3/'(4Ե#YڃB3H>HE~G̈(BMRntPN듻,3# &_iSE?@OMdzЊ3I]@IXQ}>AUr"Q739KM_77/DR|>9HOuP |@s з\)r`-PE"'H<0q&4 Ϙ=t Cj5b=pii+pK Ţ, |@ V[юz @6>Wy|wq!jڵΨ̘P+] á$g[ko.H5;G2%g],f^(A/u̅8wùW`=c 8VAsjY›pxu}Ϫv) X\t0vj!>1O!eL3Oo$>&oXnƷ8($ #:)RkPGuoD[5@IWFw$ޑS@}bں`O]QYvθQ6+e=FLLsC.;Ƹ}*n+:llC*}=+JuԘ۟_}JDݹp^_$E.d7;U䄫4 8-QW=+˱ɾ{JW82^& ed9 6TE 2~޼qPnf("%9 &'k Qұ 3w.?у( k >(a`·TۘXHN 9.s@{3 !D洞Qn@=ݢBXk]h]0 UAwQ$ڍWTS&̷첗 Ά+G[Ql\z~WQLmqi>O ;QyFGP%[@iU3㌟Q'Z\x@=WP36RGJb$!RFtWY-{KVjO~oײ+[6 hlx'4"\͘?NClܜWVūUb3HUGS -i4~L8+al?.4G9&QMo΅Xޕd~2]ul.W՚u19=JEwEC2{ji+v%ě z*|\ЀեN+g2Ba&eIvaT &>&vыGk:2%&:T&g3<^)#g"xwC WTw@sެR`|~\4X^KF2^n[(tyxFBX27X 8ퟵn¢eGTU:hBil}3v٠@+b짵3Qυ6,χ(t GNa|@B:O]^1#ؤa=z:seoO$zSj}kv?s_uu|djVP~uҊ՘`~y)]x[fWX9iPsq{3V@/,.ߝcU`%tBU ( 3Z+.Ȝ?374"}c!9$E\SmTn(lGmP\ZkV1wd<bQkw[2kVGPHI\Sm)wr>7c S 伋aת _=0rαw`+Gy̒MVe]za` Aq,o0Xq0Q?;xӦMr- A4k'f2Pp_|Z^.(J > QX5!5q)s&'sӆцeL%G{)'Eϳ|u`m24Voo0֧^u-5"86?5Sgk!D*_p <ݲʏyih8.`b_ʬ'yg~hQp-2uHq&q(oqkC~crO-uжBɌ/h^e9_YdF0,xX4(AQ$&vþKuUL fUۮ4+ᑫP]OΩ.F ~X ;a~n56?vKa?vuGN$1= t A~98bh8靧`sNK(i!sJY(m bu,WDF:)-, l11]4v*q1[\+s!=HMOOi:.ýUVŹv>Nݼ5kkOLܾ yY,Z"\ jY~P>V>4 Zn ]j=d0oQ(^nX"KwX?V0SpMg >ԍo6!:Yčc2W<"Cq3Vpݨ~B &'ԧF-i\;ݣ<U vݝЭlVВ Qfż&kz5xSueB$&ˬb$|J7*,FE$>6GEl2(i*!'Hw`c̿z]S $||.(XdBF ; W0HNΧpS$* P9.UAsEeqQEs X#uҊݚno0YܰLTj^Czz[uT,":poJcPs!)RMnM/%`6ვ$vLx_U˱a(!>6((\_aA,B,76,4ߗo~Q#"HUC!)sbz+msP~tH& ã4I*˅jbЗR Pnp1Q OgMWf1 *-8ټYX- |.{*}vR_&#'jgB%UzݗdRZ½sB84u0\s2ӫ|ݲ(JqR 7( U䶐8> 0>ִltd=gM>LtW4hҾ( ikoʽ5'zVFn?8NE Vtf 駵Q-0kMIɎrR > o U֚uHs0]MHlZ5'A! Ǽ+]Xig2V(n L*YBʩyO3q]jz~&%R~)1ȏm‡:v͇UѮlL)VQKj2{o/ZU]%_h$+8SԘss1?z@Y6L"%uYDQV|Ɛ&+Kvwv؞h?3yB#T7hS*tM3=ŃAF)LطĔ,'9Xf5ف%YY,ؙ5~~Jj&۶8e^n{7))a 2*=Rrz}k\ %WW)V ̝Dˀ""Shӻ8F2t; .BT C@$뱥絴]Fv/gd߇*4mIR{A%:37"/0*n\X\R1>)5O9i3[-w<FIϗ{0D~g ٪Xk0/EflB ؽy!_xQ]CjOY,ځGw "_^@Y6) D|~CVZBi)Tnk ڝ/^Vxtt* ZV+<}RTnjwN8je2}OkW8@+!AH/MݽH%Ϝ@L{4踨iImNVj&-dxO$OLYTJ%Z/X,іۮ;V/*`|"]>Ic="³J"7 SrU-b mỄg@#/.RzE1"yFL֮q+vjug)4eDDsi"dN&ht7VoLPW\ss,{ =`'~ e.>s9|q菅u䒳YB*huFkaDO(8XS~6[pLMF;:dTᏽ}I6cOTeVkWeJ"l pf'E6[{7[s(i[}?TL< Ou݇ $sM (J FʠX1PsTJ; qT;9Jh oўd [2r~L/%xII"$]m:L "ezFYS %{ Λ?kN_% -1[#l&S:׃jT+PbOHMQ\@ʴTߓp1+YNw% H`kj{~Fhx"{%x^b<<+uE7/j$5I@ ^$cN[_ZGľ)!jŁ=Aj7HЦ@Ŋ[@8ehU3"F7J%.)v9,C<2cV=HsWҐ:::yYhc%)7![ҥ6tMOG7o@fgGi+ ;]޾y0cã{7#+)za\ J>xw;l9 KtUUXV~t /1h1 2\0[>U..I%lJ Է,"Ut9Z/1 )܍ =S.Tk ğfC_`ounD9;g?ŀZZWB(*h5:r9b u""ę;#`l3΢ P$y#V '+* 5H^k;! ;Li6&r62pM0*+OI(5Oz!$ W8q"kwHQ z [h}) TP#1KMNPPf^C1^)okEy ?>q6.:V+]$vB.#(!8l1QU$2c?_w//<4zp%mᵈg=^Q4"˙֟Qg?{Q?P丹9.h*Ͷ;Vߢv3ɧ"r`hB 9Qdr^m&K`h*}9tfO VDi^ME#[ 7)g6XŽ$>>ThQvnn$'+xz kqńJ;djn\MBXD-RA]466 gnN0-|n_?-%3j%*lYn, !߱N 'lH "8, =XK 5E+,/pPat?Ѽim%SҬl&J ckfS]p6) GfXh< !HE]qem9DAҊ3L,TPU> O@ym^H7ڂ3aۂs t2xY +U[I45xvW>rV( Z(؂7"]In} *qxyjw|zsJQ3',k9Kv9}|2-5œve1H >6Lm>X t14Usы|.IQB%4$F}_RW+|ͯMNOH\QbN%]Wي DߌeʼnȽQe|vcB BsQ`ĀR?3y󡰥dVpڟd X`oI 2VQA|&bh*usس1%IA1].LGK!5;@ɇee[3MTMiAVGJ vYQo-l 6"88)5RH~=61@tZfX4~N:hg>7_k$w43{&Y}iyDgcyM~K!&tHFyN(`zV tb6?Phۯy'o]jkQw ';AMatb>2KbT/ign2Jg`QMb#iKdH W5~#b" X<9! }nx @mG'C$ tgNm:0#熭 [ˊ6(ƫIGI`:e:UH;PBIߣpVEoy`wy6#Ved+YҾ'ӡŻ'*QOƪA}H;L-6#{>.|1I 2U%튅 P ~3؏Fʈ1`c4sg;3X"@z e.ːf [ !A\!Ѫ&-Q9/c/l a+D6%'4qTV2.&e'7:J8zI.#گ:<$oV/*2;I'$5%\K?c4NE5=N|>hmAw[/Y" d`ɽe.Coժj畮1>.Oq3Ų.-UG">+\@8"@Tͱ't ؊{HȬm(rwa[vZu۠)dª C8{YezԒீ~i'ՆU6^`PCf cF#?|>NwȄћz\aS7]Rݍ^UgS,6D:P$bv=QB&Kݞ%q?<"n޻ިf9jnin)*, 2^ы즟;ROL ڽ7-1"NOH6 VC7tSlm8r͠KC-+-_Ϩ1^SN\@NN_4`d†dzjGuҒL{}46}P76\ Wx=ڸ1_^ђcsL&Su=Y\O!tFӱL6G;BV@_S AR7s\en4G9KM(ܮι|cOqH+RY Kz>ӂR ĄɊ^\B2$ (ө1s-mJ8}XqDX3<u)-rMI00 PZ宝\Va-^Zo]W txwpt0+ i\GU :ᆏ\-u.`a6]& [gN_G/E^A38[t `FwB\zP4WI<ƁF$w׭mŏlw;7h? $pJkpn鼏Sr`~>'֏+\}$$ف+͗)]~l_%V^z u޿Pp5Y293L˺ cZa1(l&Xܚk\JwP2u~xKEoSvXC[3%vTb\Pݫ!bx7؃' T3c/Am~U%CgTǕ Fȴa][4t5~FL?9vi.?Rb] .e#86vVY.>ncTBY5ki,o}3du_@ k^ǃґ`~2wfQ Oa ^7c* O*7EeN'!ۜbssSth_f J;h57n?[ux4g"@tJ&-G;Rh(zz*uв`[#FUu CM l\٘ukS7;CGdه Ի;mI#vm{R>g5: V"vSU)Pm2PD-H,yVSZ(6@L>fauwlz\c ym /?~E0{Ԍ:)[9iH#9bٳ4MjiicO\V&_:{B ڢ\rw"S(-ڒݤ9 Gr.O%u}W7[0xCg9gCay0 +xcv>_jXep4&گ` syJjp +kX)0IÚ@%/N38SZhI`Xli 픤1D0>z 뙚S{ptw29(W^0D ,W{31ȫrm=Ùl[#F~Ϳ4݆ǽ- l :AhDhhR): -) 5LY~i 0tK M蟒Br`Dx B ,?J<:DrtgDayoOWڛUL$zx4uZY()ax$alJ 5ot*|/: a%ݒtl֟7XvgIiT1h u3x{&s T/4R/h[p=+sj@n& [&5)q(Ԃl@u!o})uM6E Q!Ƈz!rIe2%zPzcn{ko tA B!U$)LI,^JQIu7GA9@E˯M%q:āeL [!XR.$)}6eM8D:Z7qvAYŒ]*R(d{{.r]ܒ0)K=' uI'{P,˷M#bHOC?ݡxO"=tXK#I~֧V([ 40ť̏)H0*]Q"h$|ttRW9_bs(N'ZpIҹ=O >q91) J&7M8NYe>ĨysXߦ'T%P@S]8q8]R?X[ ˱b m/z&8^Wa`uWߝ$T1T|~9ICK߷%Mշ{Xɩy!] Es\ՎwqhJDzGԘ G (7?-M>)S:yi"а7P-K8`[&hJѿKl~)Ps(ui HV;dn7ѴNl& Ia<؟.6W-pXN7KSUD~3mPfN "#a>I60s&L(q E2bޤu5u֑;Cʶ[q#e 4@lAG]VЉ]aQʥzGM)nHR|3HM Yu~!8<.ԠMuEk''i/a,2ҷ3<(P<~Sۯ>be^$!Eltqa$Cً> i|LZb;uΣȽ)m(soΫaҜK0<8KA~ᗅ!-;UճqVnE[dq*(괛|s^׌t!6-xX0yo}ILx)y z),4%eAxM2h"cC#%S] AH}>a_(+p. ;exJ|fuhZnᅤJGм JxJzه&=X8q3{to"-Jo(pܪx|CkٍfC)Sxo${oO)$uw'.3;%<3ي*)KYu2 K, E^{Db~-c=S)/er:^H H}2s?}hx/ !yo;ik`Hq|1;:xiƹk,+Ђ^!pBժ1o2Rߣ#Q0TjxSXY {v^*NLLK TxP, U:jHB)6O}aB>١啊T\q#"Tepܧm.-}&<68hy3Gp%*B$ Nr(a4&31 -}.7tv\ J>ޢ}5N?sZ a EJu"?p롨/SPoXJI۩&Yh3ܹ qB͎ٕY 3| ]~+7]?>ۈKpM8& Ѓ{ވ?;k#HkoߝHYql_;`Q>#}fU4cv눗Q%q)I9/Ls?^F9X+<=SP<lN|W`Zm+5s3lW2ߦgh8N]Jo.Ԅc8`1\8#'}p\U9[vA՜*ƞx2gPp?m8v5nJ"b1-;jN޷czU'[9V9OلNp mV+ vG(*a¨[z8rTi^z$MIGpԤj \Apw9 4buŏ-PxJk}ݱ@0]i E{SQ G@s/7w E(gg Lϼ.Q;\)m@kx>>k 7ޜDa4ECJo$?f=a;.{6&` Rt FyFo<*-kGUo'Ī + bJ+rE=Şp;#4%8n vl*ŖdFLE{G a- ɯ|r Qw!r<[8hPnrou7aVR(ƑȧQL~.ƝyU*גmUT<3g*{MǠ{oc$W xDޞgcooi#7& 8 x:e1wf [1d+1a uj 3CJpj 3rKe~UG@驉!q)bK@->]7U |7NhTl~6 bj+X7F緆qy.6879dl wi媥3JsV1{Ot1B -9EVlі h;u sjpmihN5k!۟:IaT3?v}rcCL9^ԄtZT`7DŽJG,B"lvFJ_yq-I\4_D`{E*FK쭹>vWf0Hjt"YAlTb4Rye`ov/pt[Kboێ1z9/Ǫ>Վ'l(/+Q'a3h&axVMD^QK)>)VܵQ6݃'a_̐ڷ!1*];;PFmwO%=uϯj7_crFt/ +*s+ʋ.# ?It'*;."60C`AxƇgϬE #%#5S1ވu$eq d9`/•R`*IJs`HVv޾\Q-Dwv0KĂM©Ml$8(d[L]I$05X͆U4o 꾝8K }\P< U#ef9v.dU#X){Eo'){͡~@deֽ3(Vkv;3]FGZg=@1(JazBA t_KWH\llMԐ#E1}zw:dy}cWOuaΨp?Sz ,xA c)=m,Ȓ@鮔*] Kn%l۰mZTf ;,[V(^S03_FR;T:6vXkSI~6T! MJFR 0Kg"+l6/?bG""J02ЊCGZPXм>~:֊ωRꢗcL7.߭(ʍ\OY[dFɉmqg~UV7$鶠Ămޅ!,X΂O^߆#37,ovE"xS1QD7MSm D/r#aCw$Y"O^w,웲+gc܂ۄT959*HE|Q`v"`2|}婤vK[iєcyo#fob) .ջ#3W"@w)fwWKaz.49ރE%84ޣIJU03g/x>+1BbY>A1F齋c%},? .?ܻ~ P r5ô{r-szFg'#v(A)!rҨdX,d9ÍWT{2lߐT R 9V`fôB~XIvaV`HsA3pvSJ O|XB^eCqگS[sMK]ZdQ kޘ]f66]~8s􄽬q;S%PHK[oe rf6l@ǁ?rBAv?}$lHK:؝W ^<-&ɨ3_ +(a2L^ H,*Tf /iڙMsT|B_tOoF4IUhǥţnTQ}5!l}^8;NJ0u JпQtG#[ Ӂ.#Sȓ 6z}y5rcZ65JoWpv’- KC?J*y_!ۣv #SVZe }oC \#Ko҈#q9[Q?,|BeQ4m ag/LM~ 'i# Xzx`"x8 OZ)V6uagQL"@aAPGⰀnKsp&}k3ya{jkPqǺӭi)X@hɗ=;A;Sqc OwcZ-}>4DK"mnAg:PL4UU 垦Ļ1Ru ^W2W=]t1r0ٴtwHy߷,. O'MOl6)bEgAѝ1nǜ0?>769PNL %A&Y(GN*YV#TpG?),,+9CtDط(9C() S\ΕQMOl.t=fvE 1 Q0>6afcm^䡽*H},cQ=.SF/"N]HR~ww%o, Kzͮy)sihJ8J*,tWQCo_m1?֜]eM"0\$i`VXuӟ_8?3es`BB N[ס'_|_SDS=YԈsH'7찭Yo:Ǜ_Ak%m Eυ( YR -zo`4IjZ HewP27YWA8%vgQa:4~(O(ARҍ *Mp6ETWj/2fЍpvpUF>͔Pj6 obqq0YY"1*7OgDcIb=Hd놐 m_9|{c\:G0@@ϫJwFNiVZMxvS}T`P7NϴȮ g:7T2cmn\V$1";oYEѽeߋ<|v)>tMm m'? r}'?)cd2ǶG/ ]ly%Ieoh a%Dv [v_`C8gj165ڲ@5(LPsWx!s j1\[jW&1 rْ1gxzJM, 2-&uwFR?~}٢f/8"D莣]l8}.&i^kmJ]_'^y}_;o;JgɿO!~ɯKE+6~C٠$e*I7 VFΒO)!/+wZ24K,sBs;(SbP `ӕ0=HPh@GV_3Y}«/j;d)`TبMl˔<Gh|op)uY%mmQy5*<\ P\Đ 6,5Еh rP:!us(m)l7D2AV7; ~mǕTgbH \FLTo~Z*Hϥҭv`Hp8]֘ KN?ߺ9v;cۓCC, ޤPxI``<^E2-ՆuC0}麼Dfƚ 旙=E7y% v6 Ai_x/r LQ*B)u9C'o;4C}"DRhf o{/*1*fvk| oja&R3<=A;M_? e{V,_cfCs`sVYЀ^Rz!*9)3v3juQ'ڈӒBi*7{apTơ*J+djY3"VUע-;;G)pRVU,f>3۶/9 cYo % ٘@_o5pHG !QzpS_Cn8z(&P889 &#Btkri+Jk,*LgpqW3T$+Z+BX$:a '760wg5c^zj|R=! X~K9`Y uV <Bɗ};Qhތryr -'!6[X5S XbBEך*@s#dQ$ f+Z9VĮ XB6P@zv M?'/T^I%U%2UU%xT͍xG/u؂8>P(IC" ԲΟ/5zDǁGD;aBY]j$LJӾU#"ၻ8Gs!c 6+f/7Am&vIZv=lĭU:FTmʿ]ɷ8M[|BdBX#DVŭ`ְ4eIlfHoI$!9 b}N4[+AwGΌ biyUz% _F~XKy :Ӊ}VS]b̀?|%tsjq\5Q`r00药PX>Yw)҃PwzZJ8h$i-vF%A\0ԋ"壟M IW4Uulg!UxZPsij:>5> rqRY%Y#b.Fc On"_FI𻚶cY ! c xDVLȞٛy%aY rA ɲ=%ҦGo q&wYjyꪍ:2ڄ+h c3.)g)(tz24qȱSRvtA\,pɞl(WUCx?2<дs?d\T IݨfFg%~̩SB_PQ=cBϲn"*f8ӆ۔{r3GHoⴟ9}` 3Rr!5_*ގC4qWi 1anu\=bSekʈ>k`/t7Cʒ'բzlߪ}mp_ҿJ"H${>' 5wOu=ͭib-m3"(@ F*d8MO)T$B q0s+; wuuLF!E#M?ƕ-.ځ+cGh7H18ܒpS>nk A⿡XfZuSubMj߸ '}uENҎ =xI#hzsg끾xWPAeS&c\˽6\Z|fo{Seddp6{X#KY$ϠdH2}1CPW@^;uC*FiltЇFn8QR!ER[ 9!$pQXG—fWiv~6LЇI.FG~o k)Qb [OfSpj$˝c+Mk_]៕usGnDQ)/BLKSƺ{2Xa\'ͷ?vAm:G/¥X_@wmڙzRPD)pkʋڸ12-=$<̹9GxQ~~Sf>DK_=ASGoIjuRj%<:XVt敘0cH{r< ,сMN%Y@@ y `|_a b5"s+hmZjc04-dKwgg9hJB=`y!j>S˃?a]SFL#lQe&(ѥp+o= c32P6Ϋy 41QNQ3&zYp #tehĉn 3:sZphG\) eꤦ<FWMX-=#zU"HDIWE_PR$’lY#?IŴDc)UJĢv,!+,AP?|Cb&#%QP!J8Ex JWUEܾBǼ.P-F"liΑ%@wPEt.ٵ:[`!0Je~\&Sv!}+VB]xC`5q9U۠R?%gRJQ*֫^d'u/-֪ ܌zDEQ-K1[1B<ȱ:$º1 $A٪* GCĻ|?Qz.g۸>4QH֌BEphrTi e챁i!['#ll|ѣrGu}8C yYq >L@ʕXMAY h6Ԫ,h,%a{e㗋>?clYSE94].F̰ˇ-il}]VAa>.HV)c8e4Qn7LFo_yxUJgë=݀03?80 b>t4\WLy"6?+ÇlMXG5v~³ $MQ`v>>rD[;hePfn"×F v4.E:Ēq\ #'062}kﮝ־_>mv|ҋFAΎ5VN?B@gEa 1(r99\^'&8R%C=S?  S:a2̗&D4G,?ҏWl/c57@ 2_%N3Lm-@!F]GmNemzOǏWDo'o{&H-8)5I˃ݳ4i5)SU6"IpՅjÃƢ OTQ;%"œ,f6,4uV{ӈ~pJr(JRf=x -eJ2 x0ʚ#A%u:/ۙ%G%!cPZ^( b81|I e̳\oWvuHzΔrʷy=d>SDG<6xy+z 񑪻"oF..P6M?5M뻱,6W<0nUift;\ :!k!qxb{4ii0Zht` {_x*!!hCh~v[s˛}f#q>ր-mJFNlu`UnG&@~Y~KC |ɍu4F?s5uYkvcj4|9#v4NSRgp̂L^ny 3DsY2 P?qp+2) `yUn1w^ҫbK7!$2Bܟt7}Ş%:T*wѳh'z4I⒞=m X\1-*Y/ڞ2z8mjrxXoh"@Ș࿝m>{Xy]}1QhPm]{.nkzT9޶B\9~844UKa.h yTTӱ-1h-c'|q;4 Рc >co`7*(pqsT& ҁ0DPeA4p0Z/Ş$>'0TyHiӯ~jyryv^ڶ,mZh!5RDc9ŀe|@Yd6;ˈrױ,jy$߰ۏ Py[z }X i*׈m)]R ĵA*`cՐA`8 3] ](>jqT[uaT9~>S4aj&.BüI{{*Bv I|!%HsRqeBCqi#р=薥Vܛ5*-D7LijC{KF,nuEb2I Ckqx0/%>Lo04&d0"ؓdFQry,TS&ѯBk\ȗrQƊ=W)eӤ_n Y:j 'M/πV= \FA=\P=;"$KvQI)";ڀ2kT{Y=R+G]P_ /=J}F3bLjrcK|n5y&'+(8 o҄cvl?X2L1N =dLMH1+#~G {aH' <,񭵝 :vGӨaVv֛4OX@weqXDw~3>pmb; Otmiݫ=s'F[+}7b& Ȇ$lhߪ_M]{U}`4(mKW, O M ,@ J߹ϠyM0*Bv#G)9IЧoZǻ fcN:rO@rƄTXgH2sיG'OT2kهs,VǸM(KAfuONW4@f 1:X 3*u%fQBK*TD(J0= 6ˉ!/ dyrPt 195MME%b5pJ̘Ŋ|hվzKGlǟ0vibw(3= K$!)~$a0U_L"'Ҹs xRǬ7%35SjNΫ,th nӳOA\׭mf?OLj/qAwv I57yE? {[Yoؤ7?>ɸyygp5_;7ٝL[+jv"G.9:SD|Kej Zஅμ<ΥOXFy:1@!8`8FBX>x>kNMHkIg t>=At^~W>Au).jMhnF#ܡdʉb^cqxsXvW=ډC|y U5"ӅG b#o9qAdF!I`ThNL]Q0Yf-zǷ3sv@ B,ڧpJٜ*軗.U4l5<~]h4M m-X'v2? ʫR|}[ kv%i1\)%@0m=~tەZCru3AyU)W"Q^Q;V5m* P.]HGmb ӚZ߾hSț>x8CWҪ- FI?~_aУ[w O̞#N]HeB/&sݧO\Ðkx~>|~PJVpCad 9V{?74FS&-V᭼d5,ct .73\Q1k[!+#'@SvzO ϑV)fi铊tj4hQlmչ<} j g'Lt{)S7oP_ɱ}cfa=dmnO9g%w>ϑBˆ05yߝD4kH8SqL5N{aLW[ 3CQ4 :"M;{ vJ\? :O9镊ʗ,g!xmdybYɖ1ޛg!D+uFN5/Nd: 8wRʎ!˜qK 8 @vR *OD{eGjBcJNݱ+t#+xvc#rUA~8 IhG"ajn$8q MQ\~ ^mnZUpXlB&}~]~80 >ew k7pT^ʑ,ZFf#br%Cm?N%lwmi4fXe6`okk8ޖ/$H򌬋 'k4\hᰛkSd%G"kIBH *DE'gd'L %耷@h/ &[Dk}$V|G0Ɋ)r *?JI}f')q>gӮ$6wcd**F5Sa8zHW_Qԉ(evưH"i_tŴ@mDakrKJ4yjnW"Mg1F 9!-)aGt1Y|q̴}g-Q. MGDb=/6 1x[: Jc#ӯURx-~nB-9+|&3.etޞ$_EmPLT]{l:6f`d? vɵ*W-KyE1yzGnعUnXRR8WZqVu$Ĵ:/#\BJ> l0( 2U]NBb3R|\|6>+[QW5.* UxrVTkisW}᣾9hٺNZAd3o1(Z Ʒ෦.;#WΆk~sC?]AxCL~*Fp;ސoZr'T9>|Yk6B4 # ,;MpZHAȵL1Itu'kX#6l*O#R׊Z=%ՂLl]U $Yoճf[SwHMa3J>_7yQ+f&KYAc=#|$_7WØ7O,G>2KS[둾 ^3`mlpUq47baݬ89t a%[NZ+p?i<kȤbWHrO)z밒=sg9o${n<)&IE9 |C w@KHY2y+?m1r|S.j E;HcRL0tȊB$Q}u4W,lQ-d-o0EVWfDdսG1;t#/d/WyB0@05v^mfP^UrL;jn`z*/n8$|dN ˶\ =Oe<=]R^ֱK aM$l1s?E6fBuf?6vR z~gJQ񗈨Uؔ m'T[0msN ع"z9H sWjwTd#wؘ3{ts(qlqƻϳ_]ˍ R^q_ːQ5}ZkjO3:(MCilܓ(V(e'ɀ隳;xC' 3$J'0\Q(@UЫ1A&tb7F{W=K +R F*6ņ9ٲ̑ĭݻ/SaJq3 !L59F޳'[Rԙ 6ZaOk31֓}aDoR10A>vcA"GS+x =t|;2ƑP_sۯ[ u?;"(a?&']Sy WXO{!kïC=ЩEd9ضGP_TpIYDOj%|EkʥPjN."+#bwX󚻪bQ\P6C%̝eG.wyw,ۍ|ϟ?_s \&IV7_Zg=ۦ񈮁ݬ5Qc.L($R䷠ֱ&|sNA'*K"Ӎja'Y-+No?CEuo1b0v'7Gs%k**U- /k"n_HRogU%~>H[bj]Bm l%sg\ɹū,V_}AO)U<1lmL ];JN)+F­^L &EYU'KB4˔čTTy]?ͮn-l(A{Z.@ Yҷ9u!ak`>! G\TMD֯(YvX-7kJ.CZ$M]I}=4ϏHi1xRfM|éX,m#ߑ:9(UY{{,?F~h,8J/AZ,H>YNGk~g3; Ȇ; HkmrXDFQ P*>a[\kp8k[J;kKC'?rÍL$vk{'.w,Y\&X{=0anS<$JQ>eu²LLHHA'wE31e0XH!'Nh3i4.1~AR-Ca˷^^$gi3C]L?FP`_pP,=`*.v{Dګ=|%y i7lvܝkOYF /kۤpdDGV Vt <#%a+YkQ DӘq<{J3J#o8/o ^5 8 l_,RҖr$RB-0HоY'\\=|]-ԡDֽ8 N:^6?g<uƯ !0rJtJsv b|,gϾЅ Oѹ%vyw<t~k5<ʍ HmP?j0*WgWx ؖ [!TGs " NcK=-q?zZx܁-]I.d| ު($cS/DmakњiAx7~fBo_ɂ{o+[ۣR^ zSdX|,u޲dABVmH }پVm. UsVn#½ЛPV`!6(ߧW,(UmJ|Ib;DS _-u d8そ /}0ȕ̪l c͖:.R ʩ>ݡvfyðbC{Oڍhr2)˪B-Z/^譱CJ,huW|ox#]g'k@Dt_.lv*ߕLIq+Ã&OKղ-Ʌ%*Sp <&s81Y/BH(ȪI1l@iʥG̾qnHiT_R1v AC#x{Ӹ5oH'GIU2 DE\RN0?վPh s* E!Aې2?eN"s4c6>ɾK6DJipgu'~&#Vz?0Ԇ{5>?(2 b-UzSH1yhNSLic?jtBgz|.e-Qc69A,?xW婘\bD i}88.;s/a ك;ԗgR#_59ޛ (VXj)ibYsfDan۲ w>iI -Y(l)Kj|gI.EXY`g^  IꩮKܪL%6O )-ZrAw?4+Xƚw$@9B Ó7Ph% JA?~NAϜd[yݑ hE` D"º#CpM83[D8r}L3]YBG؅_jCX{ ܴC\l\&>ZGWfbetv@Y`zb4Aһ_Hê1~ ,|nvqo.N`gBrG+AWW0)XsM_uedG"-YW dhKkreꪴvU判o F'A1QB-G# XJaW؊Wr&4{| ̾>Ib)balm$)R.YO?0u{=}X1d7X ^r U- AYܓdQ rJw^gW xwQUp_oAhoU,ZQK%E֑Af×sQb-^* ]0DF1gwV(Jy}%r>YYc'C}Ѣ/2&qO1W&L˪^"[CwT=~a}FY X%fTݹڋ cv [Խ*YS#|ַňz[dA5- F4'Ƴit=G./"vSqu% ;zn@ [<*>BK!p"P1ꩽTΑ?"A86ʴh7M(sDa<_wm*v[wީzӭ:s}!YtuVk|8<sSl>ږP!OVHm4`pPr⎿J=_=ϐ.p`,~t|6+3]]h҃cmLA=R9qY7& &!="*h2B|jEEn?q;rI04h$ (his]7GOU'f*N#Ϳ&;zPP\OveM3= jb +wOd7(X {Z׎M7v#رH~›&1xǖA45>O䲖N.AzB'xGhJq)g ΍o. Oq[;ut)ff ,e5DcBf4kЕ6~v 7#W@)یfƩ},bo ;!׷/IvX![v rS+(7Tg{u^ \EM‚GR+_t<o_56hᦎBDMFpy>iL]} ꑞJ]E|!*CӾ{r ״T6n1a m;tsp.O9X  q9>U_Yfpэs%W~Gg=J~*wAiXssٺ_cXvf2UպBEqyÕ#S qֵ$zaS҇kJm"% L14[wLof3\_UJ踶|#)?M8ϸ^!%kf#<$Z^&Gڢ{p ̴%TN^>񵍒U3ĵDJD@xNOH=O8^Z=TI {6]# '5f]xӓU&w9.h2'(7 6L@iX^q&)GEgbs\c Q`W;\5w|$QW2~iRF %w(kf>T1z@4x[@)-%FˆvH` _KR4t3fLdk# 8BT M㑙L(r0;>O+nԾ8(قqȖ6ԟeʺ컇~zkZeN? +D3)xMjfa:[@.ej1)HR*CٺAw/tXZsp4ߊ4 brQߋ𐀣V#m ݅Pn"q*YWP(xpـi]QOH$c[xL)KwZkd16F[g =pH( [gD2$peJ$p6{Heq?IuȤMړ{qͣ#Fؤ_3LNӨ^gQ&ktv [ÓӀ1(+/C?E^Bu^ﴣ&WT<.ETwx&]3iVvpohe"[X*D_1/i$zpw) Z dM|@dRe~o>dW\\"Mck1Yb~Ni"o٨Q-@oj9t';afX5~v)P,PwE*Ǧ}P=G”[Ӱ`rdzX MLd6@Ӷ}ix ]~MBP&-,_)A)v|[fi f>1)v@$r޼ M'v&%AdLB)+{fc8jx)+H6R#OT~  r^(SOrmOre;n씑E~ˈ27qfrN{Q$~< W4d;/9~eb9ocqX)(:5ĔJ 28.ٴ& qAk8=nCדbcE<?.?^g۶ L6n4@qt0Q"_<+7urf]Wlu,iASǹv[9` b !v]Kp^-+6 cG1Ѯ3K ̀Nn4eihFmoy.hp[ JVHIq (r/YzGh;/wO'#::Dt~5Ϛ*CڨiMUK+R2tqAԳs g/!@(3ҲF N8Q8Mh2Li,W$$L3y:;JQIzQA}w;+kQ*}b]Dm TsoM$IkMb~'x La~ ЎV[!ek܊.MG6ZE$)evͰ_OP!^VO>~055 "@m/s9&S]هp-6>|S48_ϣf"^udݠat\T}T',a '&BFLE6:@,GA<8DN%9ΩXArɡ(/ WMО/\e}R'(Ԯh>BxqRc"Y&C/ 簯N h$#J $ H+.b=D4&Jj#V ,Dr;c9G{W /nJÿˁpX*Y ]QWӏΰ XE|I XӢ;6OC)nƈc6A+᛭Ƞ-OFxXM|AsmY$DZYغR+ I*Y1[.L@մeW┾L[P$HIޘ\W0.0Ch&o" q Fj?ꩼ/=d#$T4!F 5_mPMV9,,Yu9//m1_v>ܧU[=5%BgG5aqۉ9*V(~ȘjP 9u$,Cx'B2n(evAM=TGL\ P\Үgt\Ƌ/IZJo2jQ;GšQAr@zX7-z[W{#𭎾J1T9S3ʡՕx??DofQu/}WRآka&-`>5iD7}[ӧ\>VRe9Ē#\]ܴY<VKcx*{; OEXUht E,t?Wh 7`t\9oifŐZn y@?)hTaF=cف{[?eYT Ugy5gE]ZGqu9R*ݵO=>)|VGOYk>c KV 3A[kn]$n|KP.)x`c 7 i UG(bVcc\̈B{K ~@Fv}丈[9=327zxbz +BvU g-lƑ֧gac:LJXy j#)tF0ڮ| -[iz&8Zhٴ!2ԯT 0(҅?>,LsEu wU.("{ݦZ&Qd\ ȕ4μG@WpZ\5:9UJYӇg)̡v9hPla֙M5\!1Ri.:7SH-H*Ew}{l`j)%X8GO6 L4Z+TGv_MgW"`PnFb$8F=JXQ_]( p<6Hu( aJO\OwS" ΒL0<~?P*ha)ןM%ɭƸS:TQd%\J#sk;[ʽ96AO߃*:uDLMt{3Eq{cO#G{b:\/o1$<D?2vA?G.D`df,esPg9ZU ߶bƑ_ <4^,Ì_L/UD {K:Y-R?f7N EnSל\Hb5^0hpU\{.tx:6F^eZЏ?ҫ༄7cAV{IIc*ӪGشduʴ-.]麨ĹurX6f_'QSc>*x%JxT|7_ݝLsIʒެGߍcn4Qu82eکVMUt Xj&;(C1t/Wy^ tN+n6/"ΑcMBMJ-^00+4bV_Ȏt$/K0;/ݺ}@``H.ϻYA q~d t=l _.亇97e*۪wf/tPJmI(/eH&'^$DTƒos SNEEs;c&R1ĮK b= Sa#[dPz8K_;`}z1>N26" kTAy}Jܞt2rңJ(U6. 8 TVu#N`߂Wg*@O>v?-âx|Z,> Jӹ,7e9~?mg5^cMQ)4r:+Kogj+Ew@J|={7[!Ѷ1$3T_9q\%"l-6K?OB/"ùmhV -br!J4:CNu^Z@?["a'ҽx l>1f(}c5+n(RE ʍsU#u#mۧ68^SSM} B#u\%B'ã˶jbC)nTwtԋz>HWh}hGy*ɒHZ@RrKI4@I:M^#l8mА7"9I_\2 K5,rB~fjǨV҂XxQ-n 2d?xΧE~A8(4OUB #,WGorg˅!xK=˹T/ <"y(U6ǜ'(tZjfݴ%};sItP3uHh‹=Ȃwj&I8eM69T g{(봬CHݳ\J{Q5td.4%mvYo 1{^=F>-6vGuKoeqrmXyVc8:P=S~x%*q2JtpB^'(곷z3lrb6y%0(:f_N* =r|7Z``'ppc%K1@JqW߂5gu aQF~8n1MVG9Q՞Uq5_M}htyxE@?& -n=rP^K_K)IAH6RT'~7 {H+EvC˚3+5 ksFNǹ|KP3֜[F2ݓx;Λ5.m%}[!qxXߏ`\k::2Sf:TTbͥwښZJtL!.PDUD4iwe'.ϔpNMA+k\Ɨ WIPr̎pCeJXVFr`,P.aC5]4ϕ\X]qrϫbv(hBiFFwe,61ہ(] @Q I (_ N] Y:)ϗ9!`7o}Vqr!cfRH4`pJ \6"/#; *VC'KIfb&rX 7iE*p9ѼS=,CSƯ8 1AcR>~|}.mUiN@`R b "]/î̅]/&)%T'6nߋ laL,|@iaon}Dkr+V;$Pi8LٷkcuX`[( )YTy%/Sf胄\A Ƌ Y"KJBLSz * {^رafXI)T8yMmw,NL6tGPNPWW ~P %ݐ0ge8D U ~Fe"Z엛 7#x1@Q5YGpwR&"lt=7fײW~`,AX-9 U?6d:]tAP!~*KhդmڨcIKo##?C=+P_>=\#GFO^>TYkoBG[;H=-ۢt2iN(=׹^$ʟjzA_p>ټNIuQT--\\a&of*ea$6~uyzz)Ftu0=|AMsl uE)S]:啊9jLIbYP?y-;TН5KM{ob E0â}貁L}aCM+]UJ-ձ4{Ci2A}!OWr$$A4K1ha?=:J;\P!:Q[}NG&a2Ow>#<B gB s}箒I4㾨{qD'|LkeEw1+*tmwmj9kzn.\ҠзI: }0ć &6O1ogLr֑ś܋S `CSx#ifYbp|KeM z{HWnDzC+HS^':U? ~gJNB237SzFm1mDT'ʿA0^l>rsm0(wb:!Mk6MFr*2lpK5) нtbFp-lSF.)w.|-7t:2)g7"DZ#%-KQ1\=\_x~anNw\\"DC*㱛u[Dy)A݁ 0$״b+dy4=X%,xd[Mg(/|. |<`*:dYlo~ r˯0\5#_b)1K<a5I{bh5OUgYB|-F6=3%(fc=pJ#:5AWUb*3Qb"u V*Nz)9diL<&; yn u?$BH߉q`HHz_Onz==P_ȵ"| =bU9dV SEG$i[a |uY]LEm!SE$ &^Bn4&ŀŇ My彉XK}+;?vIO{34)8G?[S &BlLj+Ty=Ϊ35ύWȏe;,̠H6e/w+Ԧ  +zA,O$P~]w3}(BGKݒ€ja\Y5i8>(`XQ 4$ J;Y]H# k}@8M( -jpyVjދ<!y!S^"Gcg`5>/8z V Ұ7|ˁڞzto Xe|ÿϘ{6KÕJ63Z9|P'^>XEV<_Wc7-ax\wv)@GAi#Vrު3n`NVJ)b(mWVuv™c_]ij!#@e3Mc/jNxI(1GΈi`LN_c-gBX{1K[e`HD!/qDi<&9~)QU5jk6Jy o p1!Ǚ /yJ'ˀ;,!"{9_|J~7 "JDfPqMBp/̬'Ln .=ifOG Qoz+. i4?"q]|Ħ vB$IjB{bq4n 9.]aV$#\ %gѿU"2 ,X1\M4 }= "uO:lKuERx 6zPA|5I>(V>[k׀Xon cwDAaSEs;||7 cxH^L.Сs7oSgTZS0Jw'h_ L(XG)^ uz,P{xS@ 6l @ȻT9&w('S2/,ɷ &!nS(N]Mtp Xx@OwbF?)U2h ny쾍o6*[o!^"ͤLיtYD 1wak_2X`Sz%4!^}p7.~^b8T[!;T=jlZ$:w!Tٲ~K0 T*s&~ab14TߓZ$Sj"M5iC}d J]$3 DPQ/hgʐ˭ISJVe[XN:i]J>ȗ <Ҟ:20ۘ%I59$tR~*{'k3px`Ŷ~M t/O§\/_>?PՎa4`FK_8hBEUFI#;);+A'K~{"ȜudDS\^1xDAc'$혏y8m1>F6 NZ`ߍqb6>oVխDDwyYA{z}]–זx{QS%]A0(2X:'(OJ\P5XJKq"H6`jm *YNI:<+Df[TB=OcfM ; :&(,%Kd3mxvQmsw[%[z9|)khۭR8]k 2S]fBb;fe׬a>i)PNO:1#Pǣ€Y(G.cn3M1a]Ǧ@mJ!U k?@G?54숼 (ME[=ᓎmrc'bO[mJ`Ux/ҋ SWѯmH } džsͻ.3$Fm HA!u;b8&VI@ _޶ 4?-I._`<\ً[`'Ƞu J1Ɩ I#4G7!Xde j= ł&4YkU!&ȆV{CkrgԖkrvנ=<6!Ruzfy$:!ǵ3TD7y匵tyJ_Cr8mJ]O;ƍ12B&ݹGC*oNCZlNwbXp4F" * |̋Ey}GЧx><W74D5c| kkf777{t"O2UIK #iT$J؏B\rg6%@^GeuD/3'[%[ah m] uhX\n|xRvXS=E\jI۪p/hhFc^w; 0(6dpv/ɱ%iT!Ȑ;eI=Fc5: a1-LdF22c{Hp[dIr&}Pvnk(ӌ?r$tGh,&{!j V#Ɵ=4EISё_Xңہ`{sp̀4%/]&\Wrm~ m+s`Dڪu#[}%jR2UH>@.rn@l*i:h[cU`8&g*zq؁7/Ow!wx`Cz-&7Jn6HIm8uGK'VH߽n$hB2~~4 q,ۈwa##8FAKb^^5{ 2~ޤf˔1=S5!jlX=tC56_JI4\l0]3?TB\:wL/lP *U3ra2) S]_NV$i 5!\צϔ6U~*;q=nA՟Py,SQȴUBu 9v~$1d\NCۧ;+ּ╵[^k#+cU=E\1}mS_<=*WZs4HE rz ķSxR|Jiz#m$ie'Tqm؆ν"9UT8 HLQ0{O(KmDHtѩ 6A10Y]i+='|jcߢbAb x`~2dbDx>H]CsB¢'$ق/utS.SZI.9p{L*jx );F/0n:cI/5vK% w5&{w{[^@ݜGkr̡Oac:xQΝ#O!AvCʑ(hW17?h,N*zc&M59XevDqsxM}҃ :RR Q:j?MJŻ?:f'N'DntС(XГGuO9Gw,1GCi+S+VPp4TJ¾#wİE:8͠ c\͟ĴLQzc+hHwo"-~Ha%K=u3C`^{GKMR:0n>2J3' Q.RT63ݾQ珿vSjś5xR1xS1$>BVLx}\C43ClYC'Mbw;DoYS{wlD-U([Ҹ7)vc`*'_}(l gSM#~׸n-4X 7Y2o:ܮ,gFU)uC2ð[0a|b-;}e#/ŬD06}m: |}sE +0~r `.=ǢX|~Ӛ㿷B}84e;z,`BͱbdfЋ1UdrVZX`EH f*{(sю{p']k~ܔURy2E5B ,}|A9 LkRWBd*H* )K~uDVgC9bFƁE@m Uš| ♂`9ox#$d+Le"^ҦB&>Lcv 5(|s=Nq\7=F%(!k*ET$0Mn&r?jUu;rm^ꩂ;`Aq{dgYDqG! @r[&ߊو1QCJwD}VhNpih1F2 s_q`aA$uEM۰5ع17%!8]ǔeekhk% +" VQxi,߂]`?mb3)jO&fO9}t%'l9U;>O[s+^pЋ[cSV`xO\>3#LINL?{Cz"쌗{Z, CVHN|| ]D;m]z{\.5>Iv¥ Ýmas ý,5P/Z(}`g[N»9͖a+I; ϲ'l^!.DhE܆`fZ_Q+m9H@YHAUHd;cx+ r8#bsW9y#vH|zԓf8jTk ^[PyLQODY~<$H߃I6JeAYof-Mov$z1^IgoqxӢ.wܝWjh0D$D ^n 3THIbY9q fyGqϴGh7<UAX?&W7 =_*iu%@>pwVX&Fݎ)'r6|:Ӣ#[;n<ZRjTa|Fa/ (Tސἃtw.a17 (6ʵ_u}լ罹EgW5"=Jnπ͍'061-h~m0S5`{!Icdg\,GA/9MGpد:ؕ$ %"UK$ʠmEzP_ӞϯQap|AZqMi2~/]_e}jd3>9d<4\YiWm#Њ&l*'`4/>ޛeHZ*_6@\&]۶'H^;%}6rltF7laԔP5ەU9.X1ϟvYב6T_)\>j$7ܼ_2F*ףp }d SRp!zw{z)o;5#\"7鄌eQ`&gѰ}QR1jOx| ^,e+lF=mp&B[(˕BŒ&cZE-d/Q@^Տvz2[BXLb)Zfpݢ}Zq '8v5K~5v$!W>/{Qw ɘC$i}NVh[MQTq.=3Zk?ӾpͺVrG8?SZ5rXnXlna@ ϴ0.[IȎ}z *j?ِ",+&X4pGW2b~1zKUۖfaO?w:le '|Z7:Ol3tUsX`R@;}?{3#qJ~2W7F"W'g;&Gw.CMkMLh7=|ec38^+hIQ%2j-;Iӱ=s |_hA$1X^{VN~ R]7)YoLpcq DfrOlŘR_$u[ \D"QDW uee(ezGdd~Lje-+`@9j"xle,ô8"oLk? )YΤkm'kV`OE>ɤγ̏;ܠA]yKv+D$_,6Z.ރ̌gLΧ>ZlGI;]YIWGM{ w,zK#6>@h$31Cep;[}// /'PILbtKCmz.sL Jy$= 'G-duhx$'0ajHԚ;) D^GnHSuP0YV6}_i9VټWwPk_vkA˖턩Kׁ^̱Qj964oOLAǶjva72$6$C$l~?Xk^Lub%}&>7gh_jO|;_]!~p/VOM]nZߛ1X]W};p\`K#j/-®juNt:*zn]|e,ȲG&$"׉pwڴG⨋i)v486Qhv}1HdHک絒ٱ]*s: 4^zOM~(g1ìYX4 Ȅa{ bUq!fqz֌Շ*g+8vڠBU 2,HtR=6T¤;}WX5GLgh_KzaHU!% `*Y*d0}s{Iƍ~-Co sQKnS)vqVx%I$W@hֆrӮ8k8[TiURzP =gzƬ>*Xj)>D!5ׄdi7L#$KlNWZ!nuD6@R9/'Ք>^!Ϥ$:H`b`h@Iie݅'+R41ਸ਼qD㖤3gǞG=Fg$+ШR<v< K\5oAlqɦ&Ovse<#WZ@ԁX/SI3 tk nK,߳fϘY]n35Be1d$cBSOHv2}1:)4)+.Se.(P<]T7x-8\r+ȻHw S$1y. +ԲLri?^js-zg%Zqg~ApɃsk4dW8 p#+ifv xLI'}꒾Ɓkr:6ry*+a b&@D3}b ' ^v faxN"h:Cb#9W& zajD:`)/ |[-!.$x%䔫R&@y/lA5!jaiG2i,@qVQ_^B}bz1 ƿ_7ioU/Y}hϋwkdws#%Ӱ"_x 37;Yd&[іaESB6hOK- ר%켃Մ+m!<|D`ZNVjk0B`a0thodX0O1lƊOJ̄ s?vp-%(6O~%\J7\Dꮱ??~j}5f[Z<+8bum8bh{K5w[¬6nwƬ } 101.;Z*?i}ƉM*OIJnzUd+'MlIiIa+, <ѢaW`\͏Z$+.w :!ܯm[d>* d/0Qo{0'Z_\PCZ5bX9R!"jHy;FYP]Cm*^3%. ."Jm*B&@Lq0mq^qqɕbD.9XyFЍhWbWM{F0u_{t'%PV;[\< $uL5?EnFN ffv1m̌LmʎhHg d='d|K㌸#ঌi,npQז-:U7@ʣu|" eՖq/}%ο+{Z//[1VӠ34`k1@4 bDd+leY,R~*t` A 5”]BBTykuC'h4O ߋ)bOUkRe(.K0n%Ot;"rZI~૛[z0Ȝyl'۵AV$u Ol%>3g] ^YH[왽..Knʁ5%8V5'G~ࡩF/O6T="T2^$>vY$%PkV*ļݟ-K jydF:]%Q&}p+Vm\A3AoQ0>iRl3ĤPNG(獟L0Mr1gCsObQ43 I$8n{Q[}&)p<XAy1L; 8* 5y:K6!b _LBp1V Ru#M]֢k(ȿ}Zc$1ZFQJ`%:"x8vG[~`H&OcZf* !>;)ЪǦ U-M/Rqy _QƈeYgS\0w7S :.&B4k,M{ m&}eUp֌pR+rm޲͠ƚ AprWISkXЀIq8ɞVV[zYnQ7yk!FI@_wpq o+{ngB؅mr-Rؚ#RR5(-\ws5x{xOj,a5:U*C>n,CrP{M(ݕ0,`Pwŵ,5y$Kǻ&!lJ#?wnBR*CSWu%KۼZcu>ܟ2z혉hOO%FB~#{d½WPleM;}Q~Z/1.J\d+{N ,vN`mq3('4%n .Q`J.=ţ;eqlG?=7?|e!L ":_\Q Tqc>4V/h` 6#+BY=$ݬuV[KHu2{K7r>dM3ji\ Wt P(}y 4Жbә] },]K% Z@H)¸ |Y)vZ n:Յg-E<)֋l%?{GOoW*n8ِ&YP seM ׂ@`".Rq hϥ*fkZ}.Z,qӉtwmŔО^-y߳۬L/#gs [ݏ(m?έObo ;v1$?Iāȥ悤{!@s!9;u;ݾ|a;վ AlRX ~q iueߢޫVWFE;$6sc}'8΅@I$tٚ,ԭaۛ?8G+kypRB.2$N)_WK մ8&lW4~[p_O >B)'Ml0f5첶ӹk-ڏN[ɬ \1e 94[Y1 yزíGe2uחcS?ʞ1զ'EǶ6׬_Սx07זlnEύ/=z&UU+oǰ>ȋrܞ]8_^ uf"p<qMUb U8JE*qʪ;JS\i>z!m_CO'3\!3y**6j/>@2p}@ J @?1}##R׃وՍrYJC1 X$BQ:/uߪuDd,sݱe%jޔ r593pf[K{18>yj=H:2"n3sBf: "xltҀܒBOytxÞ"Y%#1f->K½ UK Joeʼn9|@Qw=k$A W+q-k%NhIs/{ IuvI# %/}2Hќ~o6eIs7a>PatJktK9{C`,ɨ2l#)ˁ@,>-ɟDVLiL&Ɲ0!ȤPZK4;k{:$v14 v2nQ]/$ڡhg!6!/[eH4C|0mP/WQsy$<ՆtF䶼1%j!>])y=A,*5^=qt#Y 1<*O{5KC`zYlRڨ/F/ h2s9CȔCװ㴌Y3 l5sA!ж;PRvj4ɜ7W R!g|fRDǤV4NB!Mɋ8%d; O*n~$ː;y<AÚnN+ ktZo ;Mi8FWM{eLxy c;"=! 6E(”66GZ^3Y[Q. tg B&|kGKC:&w+G^4PŃ]vGE?F1aY%c)Zo6 #5R?nru-Wy,Mp8 # 81wtoV=Syb2k}=D5gfRd1,-*b|v72py`t[^|TLbsoQeY^Oq9OTxPWlTdV\O)-'`X=\9AIe:zeCiH= Ze\ٞ?<{१CRkC6`rgo?ۀQIU1S$&BXͭ(]Yyn.|8USCigm/B2ej1tSɭ(ѽ*$y֨2 Cto\q &Jtlh}y&VkY]~n 4QeE<5KZaQajUb*.wc͆H?ZN}jkc #(s AŹ+8 %`9d@3HS{n"bQIRtJ^F S6ZY-]1]Xe#t,9[]DJ;e\!27\T@ '@;03)lqqOx =I'_弑9Q&qh~]#hg xZ+S:6J 13zzr _hNЃ {40Qy+_AQ_-ufEi~-[ uJvv{5uQIFUvcAxh@\sMgfK+pv'<ٵ{mG;/p5S2Dдp\{s E6 =;x-&Jg{e[v/4bju=iBeďR6r]BȠ-V|TN$==wMXP,84tp`lqLe@Z4ed>ufɓw-w?GBPvSZ;bӫxטrԜq7 Ů]=a<{Bχ6zj&hD|kQ( ǁ ~u*_^/ȣR ,?Ȣcm]y]\DCJLWV%%Zc.Uݽ)+WM7~z.jP\`}C;\A͋1K}Џ$+2430Й{~_&$7Dm*hMTdo)tEMRIª)J@<%:~: s>ɽYs N娆2I9cSJQMZV F;1UR~՜Btg^46`ܸ,ae?:͞13/T[qL ]dcRU V`^% Cg)#u"n1ԍ.[1>@Bh>D)'L&=yY5=(GA\]?%vVɛkb߬{ho=zJCg5c񟄑!?"*uvvV=#;뒻[~:;R>5KZrx{F1F{.x7r΋ H&?͎*4-g8ѯ +.jNv86,Jokړ@  VYɓŵk9􌍰+CzVz-#AO<ܴ޳o)9~Q ^cW6ߎ|*ux*E{/򻺯>~8)mQ?E;lc@!&NL:̏=nq[ s8UjY(Һi1SΏ~F.?xym玭6 ^ʱy ^Ԣ. CZ:oq[mHzD&GW׍HqĶL°6fG([T2? _w .Dӧ} 7CX|{<2ۭ5B㐋Ω3b)FD(G_c\Qku=C "C7~ w%O묱]vZ2ZV!/7 [^lX9/#X2X4?Nl!! J/wt_#! #Dv Y ?#M^RgL S2Ac? B.:mlbQ@D/7~`~ [itB2M= ^+},BZt.2Aٽ#::98aq޴7aXLaN"bQ31佱 4 T0 HS9ip@Qy8%;> :cxW2-l~Z-LQ 6G8^6;L%w}q]G۔.9`BnR&>"dYpÁ) F{٩j=Uq7.a{zʎDIO O.\Yn\oQ > s WeHv2VD%9q=EYB K)3SUrm6 }pW4&^m\u)i\Dh`ONP쑌-#/'GA%₝zZvW3PV$ʩ(\ j]>Ym xqw{nwe7ó@!D][ihN&,x,h/hb 9 (l\&mZɃuFt5QWW1Q Տ_Y@!U$#?u)^#A5-8Uʀb\I NISU=xZ>Sgxj3]*G64ԋXmm;M7 3zО1Yz3gSb^ׅߘT&m#gUtȌ x.Td: h6#vUĊȅ{ `ტ(_i2Eq>q5wϹfFhSeVCowfS8%º<Gj P 5 T 1>d.^\9!L֎vrq@V7ٽH%}|Mc*mT0*+}\Q<-[; O_$δ?1"r%z ,,jQ&n`^lJ9x"G2i. BkOpP1OwτZTKKZ TO8K)"sH)$Q*z ])5_=pIŎœIyo?7Ֆ@pa P} 6IQD$L3ؠOR2BVp`ayU%gԴ Ap~PooԤ $A^h({ʱ/֌TE{GNtĸ@JpMPCC,nwjq4F'P`HA޵x1QCCh#z: k&QghG%687e^ pmLA:5fTNwB^W9JQa|Dyoٌ?V₍Ի 2 }hԾsY&^f]\Ҩ&ep̣1m$E%Gvxq [M_H`˽vN_Szٚe0D~uե|c_hȷs@۽X ;mB3J83ϐf$&י4&4S$R"?,9/oh^=1\I!}q=]w@ۆG <T3 _/㍉W^"dgea^?Ų8\=ܕnjx*oqT rDϿOџ4l#?ChdhI{PОeař`L!j'ɆGF#PBK,K)Wx@&hѢڱM,\s] XEVY~j2>-a&Dѫ/ VF ^vsU0_v}?l;Zz^;sJ![5Ɂ7=&I 0m!YJ#9ԷU'E̫IO?@3K/,ۖuP6G{Uc`_V76m)8;?EI -$Xl?75({ ^my߃sK$[C{vYU)AWr"x+}j5ZUw?QXU78D>Cvӈ\o^dқoEVD&PLQ0`< 0#/Qoczn>?nA"8G<,a po9_M6̒s6 \IR2ky jb1JO9jQ*j7:n` rkF :~b}7RC1Og !F+[utFsf49aů "#iSIcAQQ5l  RD[cKz5Q>O*ڸm`"-/_1C4JS{%7RN'U_ⁿ8[sZ52EBvu3K<U |>-m:[˟ Gc-j% SڈC3n).$O˝_8G֩?r:=Iɶu0NF ]gZ3X;d|_rc~_/tv#9iŬX MS1)Hw8hDK>oi|䒇,Ǿ!e=ifSZ'Pw<8+? \Efw!hN <JLB8@cYi(1Xo솕r n%"Ó٘KtH1izgEzm(~@=7toĝ i'bxK-7"їyq7KBN*}B5)=ErOA YŌH7kxw-;8 gaN|q.꟯VzK”ʩMAS=,sBuHS% h Β߮u:|lLl8 }=n^t 56i%j -7&HpJf|QRD@sR/73ӱd,,V: MQgtHʡ s5P%}&'pftӘDIHUtq\]FIq@~ gAǰ" `[#o`s_7ƂL9f6DÈmV1+L2AjӾ#0QjXkD45qқ3v K9ƛ6?zT@.`}'.?@O7B1N'e ϾiHudNZ'҇,W$~ Fm)E\ÎtC01nN}^ٱv,fgڵuąF*:g}z3q]G4R*Tzv` `_EO $w Om8A,o#SSd%A@1Ɲ"&Pzi| PYE,mfoD.m*/7w v #(KDQl&j觴k9/uwjJ;YF- 4:f;F_59Sđ%9ʐuPAx "!+(31ltPAdzMY_93W죺R%<$m ~5RF玁Mvmbp*X/a{ p~@ *ikF7ENt[E^Uf>r6+/'a1ޙ*ɳ!K{N 7.*' #pY_KX퐼R*iE4"ڔ,(R)jx 5x2/υ72*"H5!G4DutO&{xe`hU@FQw`# {r[LиStU4adͨ^R,},]^z +?\楚YPmQ C/ D1lcIwjFSkgTwSjT4]/yg?:e:?ضF%/{c1 Pev5POKqf6nf4"v*_xFǷU}YFpZX w{鈱-3HziJxtl#:!e0xC9za}N 3:zogR7mBX28>]3ĦGlނQ,lQS#Y< Ň[Fou UfjS$Um͠=fi$# fw`4mh'ٽl!w\B ˲'t,]5xlgv} P"eʇ'#ڼ:3UccΚ\W=¢;md'RBghoQjR1^SWwD[nT(?*V oBT&':_ K+zLnzJX,\L6;.cDU I1ե()rQ[h8m4w1Pe)t[]ڻ0yel!xsYVg.B{;XXtD fތecSvoh3#D؊ޙ\YSz'o:Jet`^tc5,G0y66BE%_ZSJS~l> $ì6L!ξgCGȿm̫ʋ:aN 4Ȅ/ ϫ`&N;&ο慽SֹahNu7{$~g\ =E*P$#)ƏFϚXp%:UcbdMcON oi)SSGAts6>/['tَpSoRt5ԁ0f/Rfeu`H-T/ W䡝Q?OeDE5*'!_[-u{$x.̰ڲ׽r̪+8x+Xca&=oMط1vtJ#gx`T)FȓHŠ #B~\b3.[ZZf ,[MS+X M*ǩ\ͻ1|Hv#6ީ 6R/lAjrԌHA޲=C7XM vkADv^&ם,{ EaC^:ڦ+L6w)m5yI<|9Өq[4"3\>:y=yȸ8N0~G"]a^vGӵ!SQfCF9+lM5&ײƤJqJC32sN3Z4H`LȡI-6XRZŪ \J@RH'Y³0V"b-Q\Ml鮖yn)la t,[߿sBf 0C(c*_K`A]kW+u\7M1ùAm]S0xgh%$0]QH)/q}G7YZOPwjs)H.x!Z ^g7rq95t5:`Y-PX:Pcl 3ͧ !ܝF/^u%ȱYvx\^RKNoIƮ@Kk~p3ZG]IwllO~-kS3dr`( W]Nl))aL9m-rDrxuF >0JZR%w73kC\qu%Vr֦MJIw~MR}vKC$@\Ll_o(uW@2ƫefQ˚y9] H' `sݯy%&R h8G >T8&ε īP `ߊ =u%gUbVb?g ,(^ZHUcHoJ3N\tYnebxx{}KZPxuqVV33?10(g1VrbL~I^Sa|1r2]+EvࠩiOpKLP̗}i-ɯV6 R0[UUS6pcrĭ.,5nxnr *2 xMb&jY&)~rfw1+"f˺4pUrwZ`t9/=/HVr_I7 }1+Tm&Y~@/RƶY^"اnџrC_6kQWJRGojX;fmvz*âNb!Z.zѷI9@)rA;ii^v Q, e[Г(zmQ!5稜 Vk+L}TU w #ޘ@.5~?_O}E'}{uc=_ΟC%wc)w|$Һ193Q;-'s`hdH{" 7-[ h:hB->,"ks|b.TL;#xNĂrg1jT p(>㓖ѣysegK]f3z  V0.5;2{Ee$M_pSQH(FǮ_Y!Pjvfr~o#\Qy{$F e.(EBd".IF=uIij9ĨY82uꨏT:\\Yƙ'2tx-%:'LoHHK"{no!n JH=AرT ƹkl6nK5H|A }6e4#Z8A7HNʡZO; oP8p~']I 7faTEZrl|5זHKtgcTOo CB5I3 OVQKEXD'-p,G9sݴt 5|"=Gl(PQeE(ݻ0%.3JMӊ`K0;e(a`~E*suawyXCΕ*\k豽쨑h,h%v;+1E͕ ++ 2B邯a_f]|k.V=q~$7M|Hsy"IM)1wjGR5*U\e+Q阦0!_fNGL>JO.iG+KrPZCrJUc_QvJ(%Äw6]YReX/u &V ?-D4Qk%\[t+ŝ-.&QpD쎆hh7t p\&a@=LAi1@8DӢ*{G i{z(d$LD?~.Agj{:oH =k3*0d^){[mNf'tʕ+TCWT[WSoh:e-ͼ2^>x񎘀34 p A%wNQZƢgI~)NqD9Y(-CʽV{,1$vɗu[d:!M2lpV_WG჈Vm(92 4nvTeH.'*B]F߂#htAk jhJ1;bk,Z%]?-~01肮2,e*da7q#$^|U¦6jFpq$ky.ntcpq;/vTB%GOjϛ`6v?:`S OLH$ Os([oX /$ ׋feO0 Z< r2,@LUwAoKWU ByՁAu{E{ȢĎsZFWcNA=th m,u`j/s.<B/~ }b WXrM'w߹k]ٖR i ʐ+{C]8@li >5Tra'A1r_ZBKg6?hcN%=za<_ nEFф`+b'lR>Bu{%,n.,Z4\@JBP*Nc#Hy--L:r&waTQO[ّ^H+(;;*@͊ P?(к+jD՝{~^,s(lZ.ư v$^~1rɪ){4(^HJ]ذ[%!ḛYڴnJhzX N"7, X'ޘlVOVsOj9 uy-dmȄbYyD'Hp4 rd'ad#[qDkض^RkB 2Ir>r;kԧ#3qtmBh!3䞕1sҼ[)vӱ4@`GxD? _&Ib=o$sQ#R)$) 6f=eLCvϥoq؎h,i" p#qTh \$k-W)_x?[8J)n΅Mk M Gtw!Y_U2JNߊ$5PHP6OBu&a$)QPPefq}k LPLVa뉆aM^tO9i?wGu_h}NܓT 6%J&vv-F TnD PUMMV`jҦݮ5©S&0ׇ 嗹e֎haF3"b­h 쿾&O"\ldmSb8-c I90y[Ģ"yZԶg> ȭ/QxHZ0.kYN۞,O>m^_t_RIM칝C jϚ$DŽGg=a o'C7C0׈S!2cϘ.)e V%BC_!Hˁz 4w}& Y;DP=0LɩVҨ[2 =eٖ2v+S<MjF$R zMYIU:~}_QؾQL *lRe gŶK 3r'١9bvrX ?wF +*[UeD?͐WUųqߴ gs.pصxZƧgLVdJ& VcZɇt jG~f?*5Z-x;.%XO[u(~ypBRWt*>'2OGHbw?_k=чx-T$Qb (`(/AFN3ۢ]S'Ϯ7R8>S穊O|^0bsHKxvjNW1*]? T)jL5u?bdu!n&.gU7sDE?D80{J-Tr? ; mp71u %#HCۀśAWlM5\ s5er{ 2Fb* 5I ((%|J_T$0JUa?y]WwZǰE߼K=gj=ɗD'͐ /-PG،sh &MǜA9_se *1ʦ5IŦ]%@ |;w"6JjR,h>Xa0E*qƬt].> ^Tѱіh_suhN~0$hA6y&& `iFK&/~R!8߽ ,~h0=cf\=͕ゅ vEfm+A݉UG°\t  k>˜v晗}[ gwGve !PM@fTٜMaj*CqwJlsM<.}Է*)0d(MOzÂ:@3Q`(( .#N=ڻMe0re-Oi|;==kPlB68S V?*. Z`]nB&N 8]~~puNuͼ" 1溚V)}+IɸoW(ifj?9{ M% @<'쟯u Џ7C L9Ӷ}#xTFJjucW8g&w25Wq+]J@A/n`G`?riP<\i9]PV*]~HC=֩ Y-@v9uQJmp $MW$a>K{&霖F[ktº,TXk)+̃t͛0?\?F_,M5Z$7+/! M=l:YM/PeU4m'Xc{dG^+[K_{< 22&Oe Ođf+/:2X1?D1(%W {,٭?wޔvt|1\5z0픦h:R c-]5aPZq$ْMי2w!PimZwMN{zb'rNSmL~Nĕ7K0XUhk$Lo~E05ehKY{J}v5WOem4B*w.++dlO> :WݙWkwYVDu-sJ}Z,S1jK]}h'6gCh.诔*"h;;◊]1vqWZ!2Taê!!twe LI LFp[aYh-Mn=t9L8UxbGMG89iÅc;rGͅl֗Ƥ.Xe/ $\g>JKpLVCO%clp:SssI-bgQWԢVy94K!P*ww([6/?`@ AVnmZNyC)M%K&gJⰋ)PW-lt_76nPXىF>#8znE VJ>9Z>ՊXSnce9W$* ѢLeuo\eCiu8ݵnk`HnGl0 La`ۥnCc Bl)L74yRt=a ʡ5Iikh _6F5MjS`>. H08j`?2cs&G袝CɼEK .v@_p/b2RG[?w?RrȞYh V1_T\h8F󾉦9IH!#wX|r=f; y9mI*?[^ܥ8ȹMPtFUX{1%uwؐ-+tĕ %puSͮ>`eKHt"Ï IʄR#ń8Gzࣜy0s"鲧i> G0]RٲulCA+J eW8L egϠRM<;+qKsmg; n^lL0N &pGJ’\w[R,J'׷.}I9}rv"I"Co0D($n(HζCƓ"_8=vq  @i䌑]C.7B֩aڤw@'9oM=knuNLInb3GBQچ8@jKku{;Dns Kjη k݈ˀ"]XMZy`7b6n%[ij :AZ20]d,.<9RR:Z 6,wCm$חԨ^劄ZlO ?P8*fr:RjQ]@KQkm.=%{s|>ʊT"P F3sLVWb>M$GKШP>}P5B5tL6?Ajx)A8Y>t_(S^S$=i2MMI?">iM%Q]@kP J8YKWOLBMAcRah<)i;&|~yB4d{U9vi*GCf:,o>62$-$j@cK5DQ[)l -"=;+z<_M}tp (ޠc-eZgzVAtA4T(W >O|qlRSUG6IܼVƯ\\@U&ǚ,Jk+}ӶV2A&X'?Fv̎=Xn#EJF / S$$56#2ߟ7v%OsKyQ]:yw|'>QJE/$;#S'cܣF\MڗEL )xV\gu.pr=Q' ?1a:D|vM/]UBaq%`MX&DTXÒUSѵz,cRFK(r]/aݾ e8&j/q2 lJ`ƍP!iִkGGqYѰЫ;=9NTymaW|BuC_0:Gr͖hL 7᳠k.b45,Sehh.I( (ә~qESj.&^-oh&| .n;7aq,_k3s8O E>T_/-vifY3zzX q(>Ԥ#n-dlU]*erT  ̛P0@`M$Q ԚorE+hނ J|:S0,^k3  7 ߾uh7C &K(<è#"D9(A{m 9OӤ, EUVaSA6sMP S>Zbk Ű&3`GمeKkŒ&K`;EjTiO+ [sRn. 4cn+l^~g𶙹v^0,_|fvH1ja]Ԃx}`N! 1K{\'ߞ9,4"q ' w)~u2dYqw e4A;ߝs(ː=*!A/mVGإa+٠Nۻ;*OB 1xgu؞\^1ˬsZ[hV;7Iko5S =?5.=5g= ^_}ZE~ǮxT\7:f1a8}mbHY+:5_վoxkOaJRވGYGgy&z|Pf$U-Pqޕct6'X% GP%/C,˟,8ivͅJd.CoK[*t8<۞ òBAF:8ܶ2WSeqK'g ί3.ߤC+8@Zj Hݙ M} HԘ0v\75P͸ןȩm? G'=nPp+@BvMSɍt8܎sPfG%*W/0/2d-1u|lk*) <_-Tc72}XBÕ1V$Ň"Ha3 @͔k)׭G:lͬx =[FGÞ#&[5K zs}ZOQ7@IBj/wƠ/+PhLgk{LU֫T@I MM]YW3,UT| e3f& 4Kͥk;QO:>-&$ʚ*B:;.xɹU۳zK2D.ؚ/:|#mvV"qȹyI6QB^3H^/f' U'ui;CzȉAG:{=iJ,盿M<2µ+譚Jt%hLJU,i?9'ьœt 12|z" 1[^W7QP€8o-:ftH8#7|.YkMhHd8­g,g:JDqnX%kYTLRıKZOyOh-jUyZ9eCn+ pCo2P.a1()xʘѵ@Ъ]J u֡}p G0@Gipflw&Oi4\/+\aSᶹ *tlD#╲PnJw 7TcP<Ixa3@K֦Q.贰 tV,UK(!\g3?d4M2mUO1g|4z PE-] egCXlVlK] 0x8Cbʰ֌MsZ̏c5<}s/ץp\gOpbK{Q2xf#@MӸ!ƛ(JI| VRĸ) 'b08tE)Fy~HG֥f\@XJvHD2[P"uen%X?/hU#GI.{IIA:lZ`;l4^352j%% KCwj 6ǻVJ,63JS 4^ɕ.|q^<2s\_j#(tC>P$Xp<üZq BUf3F^>ooBFuJl8z^"f1~4DCq.sZ$AXS4 I.&rojEk(p޶=e$G=XĿ+r?R9WIAڸpu[TƤ (n iK~@Emeq8-[ZD{_d(GO 2lJ벍scf89]խ0;պ0_d:D@܎@4ÁmzqsdҺ_}uO5B Ul⥹fqYgDsmF9ǧG7CP_z:m~.ʔ"p@!{B#"q隇\3!"]o:g=3Xdԝ|[1D2|_E1J*X7o=21'& 4N**7t7= |yFgT=)Z~oXq")D m##t2RDuNn,->|lgRRy.Еg6y?kei: [e6Mo !@Aju'ۀ<ѥK_AoOͻ4}eq xUz6ܰNiU?u]%PDBe.%n^O֜PD,s[OBqu@'iVYfl;3|N]3=jM>< G/Z^?f4X|3T]4gAɅ}ToR\Z8}Qy5$JrCq&x6뙓i^1|. I= 1bq3g Qr'EFԥxLO)k*{'x)E`f\e A";AMk_Ĥn.g+MZRZL{_~ hWɀOـN/4;nngi{ƑslŶ͍N`fոjB@z9a{'Ah&Ir>ۡk%&Q &aVI4[&GW{Ok T՞l 5IGf_~>ubiծ!<`fmxGSڸGe], QSP-*C3"AcW{Hgi>6fSPYȂJ~Ϟ4̍>ٿʳ2ߖ)4vS'I/0|r1꣰̀Pf鶴 c.Cj||YY;lpqݞΤdri1& EԂ\\\,أ@10(Z(8#h0E=$AecåW> vLi>2^]DGmF4lȎބFw\DFzYp' ϵN&,`wb{RfR^vRGi06ѻuu HvM yDWζ y+_4LxЎE \Gxxn!wfrĖW]4& F|.g^׳Jx "]7mi Ȥ& ^B8ޯ,J A[.ފ(;9-9-f<ܣl2C>zjUZL$RILc(A !9KP ē 3Dti$mX'e]L*]m-NB 7\;^.nա-P.&-bo.t}nt|9!dNkorù2+{]_hڋۭz\h&k&e-9SbIOu) ˟OcХޭ6<1˅>UwLC4ᔽUY>Ğ@]pkJhP[n^Lcȫk7^֮#5G"-XK (DkًE"_rNiz%(}KY+&_tLefL^i$`H,7 B<.soncJ9bדS=Ͷ:VG D[FƢ+̮wE Ra-c|;PDaWE4"?2Eh+DO+w<$mIIQvrDE6-S#Oaacփ¶"fIu+rTi9>F'|N91?u@Oqs(K6,sB7 + +SE7q]&o7j!;90篕ͻHɮp'=>D u.p9E1z?.҈nv~#w@rӬ@DOWo7Mk~1] *Wlf\.=ٹix?;PgD#DfZca ׿Ќ@]t1fnsB7:p, <15y:]I ]΋}dqo ǖ/ƇK$'PVɏ$|:Xi\O* nΜoNAR6OiMBҘW;% EC.=r5LjЈSF` K5B7L\g#%BKG $XXdIorCԣP.9䪘 O*PǴę@a~km+^.ropӼI)J=R?6 KZ hSn2A+]^xg|^S伥 {f+gŏ!J1iX'y0i[!m)~ِ8%?1)%z`s;b.%U[nK7]FqwS\Nbf(TIRYCAD2Ҹ6K*0%^L>|2N ;5$K r;;o+?kTʸ۬?o> ъecɐ t/%)t 70-ԭTЗH]l99%.'RY?x(s*JIѠ(nL ַMc9sh*ȷ -'a&Kob؂i27i8n0R/[f83c &kIaU &W-BZoGMrsHrT<JTr@wZs^eɷ+X8K;wϙߎLt%%byMIm`hە>଻=C0d ns zxwb$ WT PKc[ y6bfIxK3̆]YLA1쫮z[&PuC#ًlIE튇@˙մrCw/GӧlIry(-( $rC8M+Jp\"p勜_%^-zr>];̈́/ hj?Z,n,xfS4zٞt/i }n*?)BZ뺏PdHXMĭ4_= C~І}d%;bVZY޲sE:7:'$*R:d@:G$c`a[ovɘdCFJ%ӭN'Zl}Iz s\ڒс8Uss%FϜi--)v.*V#|44vsł%2AWoa$7*oKtAFOC}|G1w7UܒI6#kg^6PG曦©hAYg%Xɟ%M tN#>nuWFq? KI[yI#~WI%ddp]Ӕe//E}E%YM+ $6X+Wzay$4UgηlC R6DdEzɭjrʌ(uhY΃Hiw- ʌ іLH=>J{YeтMʭ&E {\%msso<Ֆ1怟FhF 6t57w"-8Nd!NGT&Hc%mvDqvZ]*$xUgn?%Y nIid ̨&e?)T:M8L"vY /6[ /'Vdi{'m(X }4y{ 1xP_|Y6l^!1Ǘ5MTu, )~}]}Lccu(Nڃȣ=A[uQ}u8#3 ;B=KR-utyi $ .9BX "Vp:0A'<ӠkMFυZ^ G, "w&dr16{r- 06D= Z(܋N"mWQѪ9qʢ6\JBgi{AࢥmFl.%{DIܠ²qhwt '`@ZLI{j<2[0'/WbצݝNv1!rR"QOpp_TLO&#Jq}9jwi%h:mTxd =zϷ& ͑K٬h=To7& ljs3"2gTM8I#HiVE8P6Ngfj ]P]gV/tˀB (6{;?oꣴGLԓiN1⣯B0") ~78(?o8Uv{0bKYpnT 5VuZLMg.ǸX=T%4>sؐ5*Y)DgϾq %uWUZ|<@=b{#fXDݖH5ndIi&_b`%{So%#$$/L,Κ:K%gL17'*A;T6*js@gÔpxnF6V~5#W-,]T ߟxX 1%ܗ <5$} 1Fl5` AKk;͍#ʴ<pTtW  X4gHt.:[5].F܏vh|_s*m7(-mH4mu٪&ye AfayBΈU MBA%3r^v-I{Sj]h:h%)0MNs][:Bx&+zT.O533 'uk.7nLJ#ۈ$*hI7V>p`X`[j;KŒMBCHR{ [;ߍT7|;;E<_LBqFPnG+`Y ܪjiz1}B|QV/N"S/cRwBqgԅ]=6N'/ MP Xexv9x\ċ9Sxt|#ӎod=t4xz0)-߸JY1كoU!|۶1p4)#ɁRۥ3SO0=w²OoA+"vbe˜@_ya.X3i7J;эۄ0޵Ɯlb/εaRȭw)0n=_lX9iuaB) Ymo;'@KXN,T%3v "/RT ^@CZ} 1NTs3,Vv 87û `vȂ +QOGhaWK2NO,tߝL=b7QcsR.5F8tS.5Ʈ3aP`/e;D&>ѥ.Qh#<( o@Nr3UI#4Z["si/3˒uJ%{B&xIo5P!{#}-IԼ*2Pe{J8Nq}z*1܏i_%Jȝn?;1/DK/3D|xxyOK(1խV3xΛ ɤJzDZmK0"Ҭet I.h=/^ +aM|~B$bG,Ӂx0y\6@ ?Cn~(=; >7J}g^@&yuw< ILO)g7kYКC/*(*=CmTMJ[2\U/-\q0C۞ڏZn囂Pق a]'Fլ;Y\D,/#fƷy}r[&An2,tՎ'`I=TYZ X@طW2~p¨C2ā_"@: W%("^;$h(}~Hl 1 Ӗថy.2 6wa'f%Y`!:?.;Oܕjy֘_ݙy4i*g8m8nӥakz/m@U!r|o!v?O3ǔTmT~D?:ew xQۘq^I/:xղA ]^d0 >sRa~TorXw-@nP ߭uqiAɪm1$tILmB,-5S!6 jێo)fɯXtæĔ }HbA>+~^Wټ0L4˓$ȦjU~xOszGDǝf>eϏzi] 9Fo+z Jh@ټs0gW6d@-i2EEb2큁-=>g>à? |C~Rt^`tR+(a n4W*3ph")dC"(FlW0lDpS^G\9A3b$Tn5 8v]p}HԋdJMk"ۂ:lfx"r^0ɠʖ\E[khlvkӯ[fBQKH{Rd/L-Ӓ'vƏ~:MD[)K2wP{ +ܧ[d}-c}q,}J_plJh\Bh{xXCaȿ I=GrR%q`uYe8 |yQBr}Kwb#rj.vp'/6E go!Ah:JwsJ61Y+NBކDR-Ѳrri=Zt$rirGNx‡Ե Z[6}f_̧1Aes7aCº%}Dنyp:EDŸW𮍚^x'Zl6܂93C<@➑jՀ6j {rϫ6X ОGE:k{=w7wc߈Ϲ3qDw0 boY7[֔6t65$*olݰ4Y}t TyՂйx3߶.{X%p?DpkAڿ6v}:-):SیzhH|t / w aqP11\E+,_b{*2 ɫ>bs'!珗;9AcaM":?`[iY[K@'(@CQ;䒻soT;֔Ik|:X<1ҚF${޷e־i9vѥ Xh1[6͜Pؾ'c-M>Md'clnQU''Q")%M*X)XAˏd 00'UbE3%2NW.ӷ(qܭ= +C-]ru "lcln>TgXvU2s)ȳC/ (qփ-HwFblBy zxi'`ߛ^yNIj[[[ eǂY6C]jM&皆_CE}}pj4s3D(=si07$Q{A"IPX3_9TCI9 k;.'{gJ!<]ډ∓{ߞB]($R?ݶQ:G}\OdM}waEY%d<;=S qVǛ+cP?"xy(`t4Ofm%\ f)~٬^IR٘=J/+O?q # D{o ҏ16r.+z:pNӄRAVYB%)ǜH}qțoy^yIW4gj_]d cL{ O^-K͓gK/cv:d[sZb"<'ssaB}%ǣ&~ 8|ra1 r&Hf4rdC8)6[awT NPrF" Ұ[NR4+/JFoQzmiMy,D^-8v*O_T `ÐPl bamZN̯DK?3=Mۇ$t;g-Q ׶E:Ok-er~?8 ȃ QJPiҖۏ*wpwwF.3+•u7)Ȯ厰U[R%N҂7tV4e+Hsp |,(f| ˱MR%=w?h1S~͢Z~!旼cXp@g#ndR~K&*,ŵ ]+U.2qEy_zv]jG^qPi!+ $)/QQIwe$l44qBR,J&ozҤ!ִod6ѳtH2 )K=Uφ9X~N (2h쎧>҉:{,?_ާ'jp˚c8 `|g28d$[2ȻK!jp2K?^G/πt4heEPr a=r ϗ~v8tƛ>#RmOHwhʒZdܱ!uB*0;+6{I"6S3 X\԰vP+K]|- 1N#ip[-^jxPfNԒKfW֕q > k`PA֧LvxdcM'!m;ηط^udB"$**_S{ ɎLkbkWɓgˮZVxqӋ?ݖNP5 u&Q܂~놳7G2TʘBpI>Vs"kT9H Q1zӹ=|˒7͜ 43|ALڡ4/wFA3)yUG_Fxi1{&}6Wkk\)CZ%RTgFVɋQ\oP)H7 `yF{-ޡM@^ںXǓRc\A{Τ)̶ m*{MhRJ/D`B57ְ@A`B׫2Ӿ @ Y_j&Tk n|+ty>EhN44AdG[wBZIZ9ޅ?j6,p_ƤoZ~ŐS˶{ c1̷{^Ύfda<}ဿ ˜ zEbc@W@BMD85D:/8Jrά-7%8+^Fy?tZ&Ć3hh"Vco{|uƜkPXY]*',%a9ɸ&drIHsiS/B/>=;}5e|GQ{%5(Cov>&zgYZ07070100000010000081a4000000000000000000000001629779bf000012f4000000000000000000000000000000000000005400000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/bluetooth/hci_vhci.ko.xz7zXZִF!t/O]?Eh=ڜ.+U\a>"M)u9!Y?lئْ..6"ԃddm@4fDW}𼛐-gUi9S^(/@on3I]e^͒e%^_X*;)0xV?zP* &2b;:[ۆMm=1[@ adnȼBmwr @AE| '_䔳@2'a+m:x,DJz(bg7F6Հ,p4r6ZزI)@~\RhDgn}SekV?)?e|Cfu)iqxʝ,Z{~jl_e:pg|ZzEE*RXFNlf%'AYпkV/I3\צFyF?iA"EG!:3\\Vre_EǏ$#F=@CI BL$oȼ-H#(7l سTG&[WeOs3k} R'+-!ٙYp0u_$e= UOBE?^ZP9,ZM2ao٨HLpJ㇘Oy?!eڨdqZD̢G ߝ.+ ,>2d)c<> \jTJ3oJ=)65E2dA/Lk5a}7gu^zhg6si5{C眔ȔA&NL&k+ ]ZQP?O + l)0TϢ3ScIH*e}-LS7.k 4ҒǍi:LDflZ/^E Yh])I,2TEÛy_޶'G; gyf Te!JA*x(Ν,X8wLD)2T+.wHUs<xׅK41~7 DBz%nHqq_9ٽ(MWmMr*Ku]uh !I$$FYFvV.="۔:9.JQۜ~0b[@u<pL($T i*ZĬnܛ˴;V aǪ^e](88߶gk15ۚcI!Xf2B<2: e+J|'Xʄ*EO-{LB{Ee-XoAJC.;~Ȕ 넗2 _QÌz PJ G9w$lB n0ﻇnsC6h$ n=h J#e/v^)z`mX,@@*l82)@Y_W l θ"@tpp4B?sx{ր!0^-MgNi\b0IpXR˭E +,l7e^&9p!xmT$i6Y3Q K?S)J?J=PաlÂS gX q^: 63A֡?އF'L1$5JkG^}$  M6^g% o TZt?XTʝSKTAT*ro}"zi4[/f`fp_L<{a̓78,B/Zgq̷R;"@ ex>fwTɪL3II$a~TzR7wC|]˅9S&S|qG`#UU[:pR*nfI$8;h20Rehz3$X (I8jW7-&?^q5QZ,afbLfgՍANQ ⌌-y=yE+,,T1aDU!"k4* D-ۜ#QVOC3m?'HAlz(  !]w-WKeXOeAc8S7>9N \ۨerG ծL9>" t Z'l.ngsJq."'$I,A 02'TҬw0 ({DVbtNuɆ>'8ưXji)+Ok3VbfFeP$cPi {#LJ&qXNq׊DCII3wCG d_(9'TQiC&qI+n9a~F=5\Y}9;Y5(w9:yr̲epW72QŀLV/ s"&;cPMM@.Aju;ĠwV_l 53d`pwRaL'>? Dks3@JP<ϑBVg]W967- ßm s(@CF0nAvfg Dj ,橻|jS13(ЛyN`AqkVY47Nrq&K 4lVQ."B7Ӟ i$|HvFm{8M7\d;j0WA:w^$cBC`,l%v4<;gDyw1}$5PN]t9% Xa(G 8+p?&*a>>!1N *J ~TӨ[\oZu\r,˛kK˹Uzei-:qXYZYw?0+GC'-v3񬧤b!XY, ՙ_޿~KZm!ʞmH̜XV X^Fdg'-IR]E]-m6y84'V eQC-zب,"\ZU,at^J fE)J/lP?(}dsXhIʻOÌly,j!qܰ/qZYĴߦ_0Zdδ`I޼Pd).Ϙ]͏KU(uSҶ+~-vJg+${[Se2KJWscS| 8XAYx<}5M[Ie$gG2d<,$MI W0*\>&Zd\FbޱY>|;(v&_߀9o2SV |uW5GdKCEC7< GUOP^Z[hjٔxtyCMgs#M 3EL`̉ 5cv?KmѴjEg]g0H^~&tIV;?|GfF'*ZFZP>O3}?S^2WgwdlѦr{eZiyl6.>- %y؎R ֒B=(h}@LC{#Z!25 NQwJNp9?YM) 0rI:3](n a 7\>" @saBkî Je" uΝ.:^skE{hQٕ~e,Bv{w 5/%S'/ *!R۫*D#Ag%/'s]{e L8ee.7QEeVz#v{hv PM}?oGq[Qݠj):"%XCRh>`USRo2^@DK2!9%1,J +nrGWɅY^"A+F;A3}΍`*'2TIèz:n$:eW3-%v#FmN*뽗 [J7t*NN9EhlFYatwL?e಩{wW]kOW}qES6rvuؑ}t5p 4_4:iz_Brp)7۸|gtGI 87-#y+Xa9ixxߗ7鿾og3k6O'm|A2Z^ .>s#vظO`m"e=fc`a`%auψe6WELv\(aR 9 Q u9m]8^TB&:!T׌{5wī9~(pAW d}^gKBX]<}~c} +X|@r0Wvko(쒓Z&e{l;Ћk*P'6)5UX'"w=hYQ49?3i=e{~Md;8$ipS<"&-3`Mh]#)Ox%j7 ?d;xQYuHbPpoHjAbT tkٗu80ョݷC~fbO+HKunR\@ӓE!N ~!hGޱ) /m vք$JH@\cWd@ 鳳P6d!pg6 [5\C \ECPY1'*s'SNd|u(N[D ƻ;Az5Y5D`|~4)</R,sO_5tu-kB&QSC谂V3W8vb)bc{{?wכGS b`Wp aC :=i>X.0s\91a䑟rqZĺDpzq7wshlP>J@2 ?e2/\D 8s p9 P6+ SR>8HPv*QQAe,(r%A5ONg ?B>UFOH+`r=o@ )kT́?=!aRSXҺBN1f39$j°u%V2þ밂>w?L=}&4I˪1M3S%[OS .yBqHy. Pڸ6Fޟi>,dH@A/%+caA}/819M?k)vou}5?y5,d')ێA <e)d7x!e3[n,&Gӷ&/N>]C^ S%a r`%aX@خ[TKpLP|.H}[U =A*XݱQr>2xS2LՈz0paD#+-+cp&N`>h;FW`4:7N +@Zs 'lmz[ِrtnĽ>Dȼξ]56c^!\?v7dݐ ckN{;4Q ( BݢıU)x+֦MҶ+%0')\RÁNvVw0Ӷ$wSw:vb,Bpz %at6BcYUs(eyǺKLOmdD%(8 1g1f/܆Yv܊᫘ch A][`/W~RU'0{Sjq ZY;/z)&6HDj'4RA\Yອ;h,'_h~Hd]r{ {HGQo;E.>0@HgT> \Jgh$IQ6>WL}_Y]o㵭mmhU16wS4oe6v=) O#ބį8Jxs74$ 5F|y`+կpZ+00mKC+~SY%Fٷh6.Rȍ~@X?/ g+ !AM t91K "lbuH7q'uJ uSK{rb5Zpn%u5!r(WnZ)cfDMA)x D?%X T+ IyX wY=ȟ5Ŵi^֕>q%j^/.qY0O O-6{ktQߖ5"{MÉ$ aT~̞UVh<60 ,85PҼ0Ti\s|N$G۳dYZuwp8ȩڑ KmCd@dV?ʅTfg!?$H5ٹDt-:&FE[w}몤\2 P#+㺦%%@SN^hٞ VvH BoԖ[1y*d,UIvI lx;ӬS wM @eiv6uT+vDskKi>sL).YȔl7y.`oZ)Zn#v'k02Zd擃RQ!J[&TN'EA`6S$,&Fdi=,xOPNeyQ\7H!=݈\;$?<#`h8*g*>[A46UL+Q eZcKl+Sʦ ޮJ0h*PR|} 4}}%+<}Jx63gTX]|3,MI7_$瀸R2+;a>U<,',>.,OWb@ʻwL缸Qqզ#'-,y|܂eC]="!U\*k%; J?z3&z hd~AqsL8~ū6Ʃ {2A-4] V B&uayҺ Ԁ~4[\,l*wscWC`dRb|lHGh v?h CJг *^8y-5D+ Y;'Pi^nEp56x0c3-BdgU[B9{^Ҩ7xbF!`KiqY_ObwuR%m(-R`X^8`cO.H7Vg&@MA]q=P"E\gW9nEpߢg[p%IVu %kZJ?i{-&BXhmkb{S5 ʀG>o I\0aSaj0Nh(rJ ąiԱ-҇r .Z9]|H"i/(p=XGRȍFHXo1|UXCKrjWdF7"*iRHY =)u=:à%e|(i:L؆M{F/N=gǿ/Yp8֦wl,I:sp@> 1ڶCH )jk,э[êJro|-Q>),[zZ"ё6lq2 5&4kD17̀$Ct+TbImFa [b6 tB`?Xosޠ."17TOVukptEYoɎGc/}uDz%W4OfFHڨa%lJ'ݶIdPJ;{3Kxw&ȒPTGFG¶(,GGM_ ;(Ua أq=qz֣H'CmeXlE ul_qbM0!e0{g?dG𘝫'iEU[btcNEhfGeKd` 1*mB^Ń)} sK\w!;'T MT Q)\O])&Sm^5SA>kn=|8yA̟19B7F ?<_> !w[|]qj|]M g@z|wNeT1h:5΀7㺠.p7s's_2-3ʲa{7C HB Yܦl,˹ qoJl \6EaEu_?$Ub1OwƋQƇưyEO O…|Ѣ!5roE-Tȴ2`U_PUKw N7R hq>Čչ(8<,9yF*p'F9oɨ!B]4R|Ҹ|oQ\#ߋa{[JMX(A>} E\+$G,jR͑=anxrWV~oxW֜$}0%SFx3d 68rnfIs؆8@cgˮb'YŸ5b5W5œ29Jvi4hoB\9T!.ᰝ{CnK7Yb0sҞj= }[+/4XY}J}rCPI=tuH\kKMeiobYbY%@ ӣ .g9tǯh~V>lfAY2"5Wj*0RM˾1/-wC֙kI_#p6φӕP$ ϸdRxby 5N `sqh5r_ʨ4jmU ڎ%!m^dvݸPt8895^nX5szנ)~=*-C'ZNcs1T5ɹC64İJWwQ\ƞעF'B` #ݧW+Khu⏕Wb},Zr#F`ۯ쌸@lt *<51a v`5Eܣ[vjؘXLc&\u^&חν5r*sgU|K]O ;L>~uvq:bdǜ|kNXɁp7`Q[0e~s$0qweUw`HZ:vj{!Jz\&i{Y5Kc N᪭RgQ.*::fM6;-}?%[qGyRfN3XYN\)}$6+.ZlM 9N&a˔ 1-ROvĹq%b0(CS FQ0D}EFv{Dt% 0#nr߁¹P` B)o4!"r?A=w|FQc2*xxG)=7/ϯ'|tSi칰όn0ޣiKE.*%Oa!4:Z+$%n6\r5%&PDQ]axSs$X1dr);<.aS7MjG5~D|cOfϿ} Oз"pI%]n1߾l3喋M*-M j7/4h"$flITp1 4l\󍪳|XsVƟ;r%:YvoA#7GD .?`Y0@|PNp#F~kg87{HSHKJGԎM )Wdik$uaj@FoV J5 2ԫݜQ__.-G̯*t_&uPʔh}tF%'[o3;=,_uû!4=5,@Ao/zx2Ft;GJ)SnXo]| /ʎ0Y Kh&a.7n&~@7>q2~ŵ po| jq\y1U-:m؈Q5~QF, vB A*%Oۄ72\2fK'[z[v8}qq>:l\;zxB>Z55~eJ~^ɷy(~#Rjk ĉ0I @fSynmBz0OGEyujԿ\d4\1ɒi!V2;WnVqN}[?ySTǑC@e]D(4=w7땐d r)HcDt.&^J ?ۤĺ7$eN u-5S݄(Kꯋ_ M: k!Cj#ȑPhV()֫jג@ npK^-;>}֮'dwAl6iP='1hE׮Gg%nddrOǒSr]U`Ο>.ʢQ̎#V-U\",jZn< wu~`-o:0+ 'D@vVu(;JE>i W|Z, `_! i828Z#0A{>{ccxjbU+q J Ā 8XMr"?4BWSPWNY=âLeKN*-u;EXwui*թ]ҞV|~h4M4 ~. 40ҵMnIG$ϯXj4S!(SdU Mr3})U>n~d4A :?a)lAbg V{Hj={/\钎T(k<[MH~7(+@'9BKm([`~ssX_L>RS5S)<]ɢ5I̡պO`9MB6w8BZ^H{dUQ{뜾[<ôw)ȳ{xCgeݘ,țAיg(3)ڴ#=XUI{Zzm)DAg܆bqW=T^i ==Ic& ulHggg~a^%͔I"ODaQZ0V-S<#2_9h#?@xqN`ye>?W6d,o9%={P, / : MBNhWuhւusq\eF|h+N F,;jN9T%\Yqn[7ǭiW0ANg&Bx;c:O2~CE g~ M`8ZYCV݈/֑ϵ?]w/tm) $x&̯nmt~3ӂ*`࿖ZѓrS5{:v Ęχ| #gvQ_)p,=7ǩM6*ת93@smd)PdXjlw{A8sSK _, r,P."S`'aҊ7diy/dD<$gE_s4@yꆓnS5g36  063`*Lo M`z+!Y+J,%xQa#a$^ ̫9r^ya1M|4ލa@8|NL~fe jqSi5)Uzu ~ /ل~49_Nj <"N{yq C*6&N %گO ^>U9 8x ++#CDY%i^ ]wH:q)S9?VQd@EDI\}(G'#؃fޟYLǑ &Qx3zw E:~RgĻ^~!н48d;L (ٌF1/\|j*LMl&UW|,q&XSVc%5E\z+ţbUg/6e+4/)\u qhbQΏ*>رu`p6Dn4IyBhF)JJUf6͒1ig8LVRp{bf[&rҴ` s˺З \Rc)5mI!LQܘn^~N,hO͛p&=F)1,˜^.D"$tue;d?6X[[%NB ^j%MTgތV $*FǬQ@<`\Θ8nc@DIU7J,!QX1R TBWzNh8IT9!֒xϕLBҰп VDZ͟P+I +,yݰ(^w緋H}ҿ*W ](/ @F}Xd)l:NM 0IP_>F粡71CD?᱕]Q Xn[9&0h(}s.HuOiʪG!fϕ2!. 0[ш qCx|Yw]52vwbgz:*voro J@=-$~8&5;i7oq l YcH1jN/tS!9}:+JMidc SdW9m2umXbe?Ģ1a9% ;-' A_QԠ0&JTRJNڨ KЊ'[uo 2b>F2{QGXNxI*6x3Ie؞uPަ !近lc'@35:~3j)*::fYdșb.=?éJM{yjllh_+h rPtDq~,Y4aۢ@o;/up9J\/" EC]`g_aG4:`n ^U5)<&&)ٛC 4чo~J|A"&}e7SH=DFÃݑm'R^l.KL.0 6?;mSKj:nV :f-T(^$|6< X:S 8p| zit,E$JV)FAPΌnGJA 5ev!͈+]\jm w65r P=pIte(6a[}me 80k$aSfM *hvF ѹ {o;ϲQ eJo(as_,NdQNAb巃pʛKxobDD_*^ 35b(һWUE ՛LQ +9 [摿ٛ =FPh B.B[zZU;SGTӧy 93jY:,!W nIqWq-ϧİVH=Bݧ-4ڳ6X]J2g8rLD7^3!m O RԸл0e|bbz'yPt3uPкKwJaz#/eIhm/ g9P޻6i˩PX1@jިu[ +)=.{+Fd8GԴM9$@Wk ~% %:puiB5N731kԞ`HVdV MRt=׎8{_ & _cEowyd`z *l2Im2[sp9 =4oLY(~0Ybj22`O#)`EaY* \Y0&1;W<[ IQ$2AKI󻑵[[GNhȰbi% 2`LVcM?[}.X5wq5C]R_9)`C& \>Zyqq$3֟'c/, >^փsZ0dXWѤ4]I.jTpKy]O1ǹďEiLڅ,}U0tu6 x#-W1"+֟awn? ^/ߑGܦ5V '1!?]7cU5ZDT=W'!Cƨ$DD}GS|W;ĴWֶ:5҅m:̆*XK`3M[/}& .u ڙM#dp:Yy4Y2,zJ24VlS7C Ṕ UA3Y l*e˞`i~2;jO1^n9ա'lY,6Ns'}lZp"`[{6@6:9 !AF=LdM|DH=:/ W$HQEpL8?t.nkBeQdDq)E%d[{.C907hy{+9w˓t<99 TchIQ%lj \-1\=H RI5ԱܓF~f3';}hP6T<ǵ,Z?ar\c5 ֹg(#$GVb[f/a%ڜu716I ( M3[_VZ#A бyꄼh].^G/hv%¿#!d[kJh 1/Jv-zeN狂|$bxe(XzK;H}µ)}Y^xިo5/]rB"ݢXOV#^S\bV=3Aΰ|VKd4·J~ٵċh)Ѱ$j odn@ǥGП/cl@}ng1+0.y|S BQs|J" gON:;/pl)iL2fVXTz*\]6{jȿwI+8:͂HM)8,gR, j5q8 ,3n擺↊{y´S48jjx~[]~{cYr X': -iMgUrHBqA\A T0X!:K,SN.O-o(.weoI״f_*=SG93!`ƣbho7\Į9q&xp'/М.ۤP-w MP `GkZ,M'=dƏ33۪`> TL'BS% "ǫ} ` (Ӌio ; M9gK֏ǯAFDL%޷ߘ"4ʌ5# ?/d l薢5~ LGXam Zuq'U1]?tW3e%hcnO@>Yp}Cp\cqoRP Yyƾhu~ɔuEܙ~qз7 ]̍M> Pd Aw[3mgQ'd*`9;@,{Io2R˓kȝWTjλI^LvJ¿†~_C5Ha,S;bNgx;\]* _U 0R6M@Dkv#;d:ΌSX]65+ 2uU3/>5wƓ:w9L 7Cڱ|CZfpBl)>!`߄%EE9Ŋ$ Ou '+{Dz.NY=m/U1VS`!>5L%:Pt%.>$}|'@䷼鈳e ZaodK2T⇁C3lW=N'P6uR5(;l몥} wR4<5frWsFi; i>Ir3qnkYE5 q|V\ El ~/%hbƃ2?0e)ŘaEߦ<%v݆ZNhL4dR!:>,ձ|d`y;C3bdcJz),DR`Jw+R5F^bWiDSvLdQ&̝OMnt? b׎\8&!wp23: K$WKY W(l0w'3e6:U`qfジP0x€|~ @2;,qb?z:dS9Jtˍg;CpblƩhy8)(0`\x6<tVo{0m{[.$\5~mnI;J㯼`MԐ]_鄃BcB?2H̷v4e~A5)-:sV'ބYTFئ&CGAQRvZnoR713x '`سlLY(G~q,AB;2A+F (n*a oP !!exK諊I;T[@aoOW)qr>_~حA?|H͛βIȄu'wޏnܡZx$^QH.;/DEFȘyy.n]O@=d僁_gS-R:Džhq I智 2]XV۪ix̀2[]؞H;q q鋶47&!v3|jr[8&j{*T;b4[#mK2;zx3p? ݏ\ʃn1ic@dɳ0ÙENɬnE={ ZHu)̓٘rBqesXZcV{nAQdW75kqFq6AQQp}n!pZa2COhn)OW :8J}̅N3ATCبí1%mN{L>y⣒2F`SVQyWs`1>{"(rdbApG!k'߉$Dv}8V,!g3Bh 69w/ `2G*z~Pqw"y^@DvH 8um6Iǽbj5uIR ]g>5}L+ex8jХ*Άv<r LNTtg~d[OI>~[{QSWGs09hhx?YHr m}B99Wp 1k:#ąa_2Cr14[6kMkm_\6pm"_}jdP 8Z@q ťבּ5>Nu$]PĎZ 9If"SZ ,g|N1w1-X$ PLV+sp7~[fI@ R7@_.nkpcc 4YE(5R#KJ@r*G Yƒ"EyƷׁ&g #rjw=叽= d"1h>r(!]]PB)^cd!,YF| A!r *42E%j # ceő8z`AjLS}>?vENwՀ 3zk)zBaYE@hqe5yn3'A?l\.KZr j":i{|ۿ' 5Stv~^ Ec=`O+;Pr$b򝛶9S0,,`+Ob_JۂG};&gSYը 71̥uY2i{~^gdA05sym(h[bY`;˽܀M8{i=U:I"T!Rz fZwk\zcDY3-\˜D\ ~m(5 Q$M`M%ĤZ#"Y h4@RBLP!_1&-?&bRj<^N#kB kJ| PCx`ɼNluWEXu4ygJv=g1yuI)θCAa^)59y'.{Kg-}}s괶 җ[l:N{?u*נn)/\N<>cIaYJ#rE.ap ex_fHفhrwޝlUb 'ۮbp~]/8]wq DnBm6pLKiɍ0 X3qnTO5-z ,얏5Zuh^we!];wLKYTTL (gJ$YbimTL\Z b /vە ߒ;?;4)CBpx:OeB`P hf ͝+FFT;W~da$J' 8_1Jzh{PC=?kdߢuw0>R íYC4Cpݙ"{y1JYoxS1ay"|^&{|&BDF ]{1%< EoOfR%d#b5ĵm]%b$O:Q3|AcO@Xsh~NVd(N=GLQ- $yֺY.RKez7 c~6D<`]Ī5u^1!$-rY,HL`~٭-gSD'Q<=kܓ[+Ĥ >8S(k%vKL(q=058QY2ϘLɒuP49I8mqj7|gAv'TWϪ:89o"_Αz V}γVv^A4B nYҼ*o@QfPJD!%i mjNA1%Cn:H۱γը VsA;j,tڬϋ{ k>Hs`y`CF#z6?.o@~aFHVԑSdT:T[P7wq;TdijCAmIڗC!_n e\p^R*9lHM#kxJ]ʼ2tۏS(w Rf^I͜F.x TIX ASbɣDHAJ{aMVՃe)+tLJ6_=(S`Y|7p[I`aA )eV[r*~Mَ8C/R449ڹ}͝σ.1?R%%uʛ}ML`m'{dBY!Eó hF%&HYD \XswO_2ݞ6Nh.Rc:%5PJzar:A]cCco0WhqӃFe"ꓨ KoXnBl &|Z/nƱS|^gi@KۙrB.z\cc./vzvl])ùJ`FB=,r[ dN0ûk7er ^R"S{)95n1+ww6Pan&^7z:zdhF; gx|"ptbb|n#$ϺrQPw޲)'pZ?fq _9x 3=`DZmk]sΉ1I^c6&OE{7`xpa˶fe@{d1%@Z/E ;qK w(zbYM;}9/Ϝ!eM?Ci ^f647::Z4ۃkr2K|ki"3f#8 ]Wi$es]ǐ W_E>&fa4uIlb*3ĬG^tE } ;![=Aݛ/gaԑ-Q~0鄛C0bf. ;z ݟMh|=v~ N+O"hfGåpʺMf $a`qA:3֑o34 ԳnJ'E9=RkCcnǖ]œyK3甍qv|o jda?%^n "',"7 N~5U75'z~DTitFS A,18)$;`>c @O 2xwa a#'3$Q ϧQ*T_J*3`7t X}ŗ9T~n >ߙt4L]p4jTD߽,"8iٮq&zRbj/ AtgqASauNl7k^WM7H"Q`BNx.1) T$&)`JH)usƯ]ђHbxq;BJKߒ~LRLY Ӷ 8P'!֖*1N=< CS͚m%?r@B9jOG~,{D{ۜRbPC}IY*7Ե,bե_W|T^X7:)3B͊Ϧ u:L3(|,%H_*oݳBv,cm~<h&hȎqhd+n lZ02y+s̶HIĄ!(>\"qwi1 dq$pIhPފS0}C.I-WW4o0Sw]k` s"<٭0B:yq}ƹoA % *ꅽ-4.>:(|EI'x^' lO %ʨ$<8kuܔTU"|n 3EŖa;ϲ?P+ X ;:Orߣ1H6ϰM:bྯ$TL@mtMM|C;z˹S8ضSA;1ѩaBG{\G'"0$ɾQV͚Byks~-o`? jY:-ĈPN{m.栌-h`׈A:c|˾Kv?4+S  ֳaO6Y/tXR5؝ <]ʼoB ,^`oc dS20V}Q-/c}:O^J '8;;TjA?#20h>uFByI0@UW4˻$X` ᥍(P\eJQyu8q/Fx5m 3!X9TriN~i˜5r3gt$,[pTi=V?ϰMx]G,]zvC倭)}B9dؚ,E6L&{ު&T NZ^ll>:뱊J{ruplDsǞ.V r-9(-QiFwL1tٰ@%'.̇#)gơU@Irδ= !>XT gTL)|.!o.#> _dފD9(VnvND:U-?(2i<j \IGdU3Y@zEiEHbWubE5ٴl\J86$*ݶ9 ;@ű? lRЮb#1ϙE0hy6'"G``^j/(&Dot^5б '< Z3YOoRINV8c5|']3n' [0!n\`Ko,n"AtCAg|Ђ  64XJB|qSn4eBv>0R}wf}x\hGh%- N1_yK0*S;Kc$U/UmAߺH29U-Ǭv8yHhPqJlR\j\g๫ua7/`}nln{+躛ꍥ_ja8cW8|Ygʒ 4B* IT"ΐ1u(3֦r9=:Zt|?hP(d('^KNH:k!sdBh̑2SI"_9z[osj*z#&|w|([KCxW^y(J*OK1iע _⤄'YIM5\q{iV22Z>Z2e"$(юC6)aEB-<:h M7?JvLVBtR t@Dba:zᣔX| M?l]~4$ CmyeWW _O:!!5 i{q>ʅP8/H?8̮h9R9`p">1ƨ }:oD㖵Pe_ fUQ"ozwH͗Q){Ry%,1ж`VY oy)(v4v N~qryxoga,V1"BաP!.>ּ8Ϻ < -Y*yDOE??*C72!6::@2!^|Wv`|6fHDSއE4βd,Or):އamSs"@8=i緄E M»~a7txȝْܛ{B3M 08} NܬsOw$7~>)GʕKK%f83 򠶿|)1^vﰘcL!"؊q5.ș]<2kw0^| 䌥6P'g{;[CmT[euފ+C5 |q 1y`r3\>coZF$촄%{,hy">5W0{8254ne!(,Ի>a@ /rI멫A K'CkT-:`P+F[Q X;]:ƌ>A"F =b=S/žm--qI-̮1 W!;JT+|+Xi\щcj}1M 2r6B-+aILXBfLϐJ'3a(W1ZWV*Ȝp{#'92o8xAU6HݴXe`sѪ,t/n8@:׷saC'Z2ѫDPT5\km4r/qq%l..mFw LjےjV8-HQd@Y=uX$Tfج\&j2U n_DD`>7rk9#S{/Q2Ap\{.k\H~;2G2*)GR`*>w7=%ly3a# rONUv׆bm`wx4|I_O\_@0@k#[jOhI&EEcfH,G^_ɹIPϘlFGcG›L"Rr]]|6Irq"c;́fG\[:r1?{4oz7&9.1Č KT Xr^Ӛeu*O&gl}zSrH/ix.9Ub<vUAWQ܏w\ޑ}dX(v N pď2[g[:e\hi u;4=T=!K<8uIcJb!nGB^L!}lnȨB˹\T752߶n~#c7s|C)P K-\WOȭëCGlU(sǩr'jo5.y4^uӆ#%PU@#9?Ɔ[ C+RdoLe;rW.Z 3OZy: tBAyˈqZC"g+J1ViHgYZ07070100000012000081a4000000000000000000000001629779bf000083a0000000000000000000000000000000000000005800000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/firewire/firewire-core.ko.xz7zXZִF!t/`]?Eh=ڜ.+Ol<1zv<*JlJC=#55_Ać"S.xOĝd="t9%A0oQeql `z_,gdtfGp]_>#U$!DzQ𷳴xO$}'oPd^0(Ґ2>.8.5y%[lCg >e׳+Q(],,ӄЄ[;Gh(#r8E_2c$%]p(ӰgGAt&(Zwb\\fmSsBn!sgRsK.n̔à gԑ"DXVKe [aYXnk+WQ&5Ӟᬣ(5:u{ǂ9sΏ &j8-g)lW{E^YzE4-J7r0(ll䲚2(1iӳ\J`ĴY=8l9.<[~AwS&`9+, auNB, Cϭv'n x"!q!74y:φᙛ?q@j7Ne^"Vɿ0=$9s+&ksC օLY.JQ~X Zx]0'N(Wݮ+>JWfѹ&w{ۃ>6g7{"'J`,5Av#JWz21ѺiZh+{`ejCZDk {oEW8J)[F)S4!9#{&[c2o}~:êҟ=8җb2YX/>쥿%e0M@?!A:-j)o&!)y m+xRDf@}4-AIL}0Ơ\0eFzRx-?R,ټc 4L*~n&нD]j` V; [FrRW;W$U4{v09{Şn_>=%φ&W79BDA61kaurݙ."[qko 'gk r HWc~BxƔd /GPiaG>zo$ <4 /]b%($ T*]½a˝=bJ!E'ZrbeCo7?eM9Qjl )^.$=VcG@+RaLDpfkwZ"<0 GwGNjߦVp vM3,- Ә'x2?~]L#nx}4ʟdݶI)2_dVEyEO@k"p-%knP()V,HFO;hAs*[V_7aCYvm[iaD ͑ڼW8%V~keԦV.8R̬!n"Z֩,,9<ˈ' ڄt*YtkW&̨H9žʾ{0\kkzBJL:&;w{ 'Rt>l3Ur &'H_6AȿGEo%4!PZsZ/ jR{@6[HAZ2Gx~lzG+x귀T$_Z~0t'Qq ii|]A_E{M &5Y[~).jfi#v}{F]. ;,F!5h|;fh%d[L2(%3hGפj3 [GGdZ*X6M=HYpYv|20Yۑul$/mQ*%-KU7DJu$wܔ:<%tEݩQV C)8I'ۊ]4LInè\)ROg02aP{9d+CvDn}tpd|ks\Y6G?&xHʓ.d )+UU>%d=ί=S0Jŧ Z/*S,p X!xOj)'5HN{vœ9%2e-:op>V[$H.UzgQ!yt1WPJEXJq-f0Q1K`GȻ0<)N7hylL%զ FA谑K (t\r6zeD0]Z#׋8k] s|!3sX ?}>ϋ\D.:j] d騿⌍ _p8[aYC bcEKJNwM2S$F`l^Uf!7˯ _8+x^^ܝ^ RP$N Y62܊M'UtZеFTƚ#d:YKtJ-Zt1'zƍ!<$:#k\Vq0)AM7\y^%jpvá#%{ܸI/V숷ryrk8ӵAo8q+iT-Y~*d E9iD?%͋dc3; :vgE#԰^H A`ߑoA^ bmUΘuQCi@sb{PA)x;=:D Ny{/>YZڲ?rW"#YfEX{́YOUfW]Dov_d}0{^z0+ϼK3Eԩ%D%60̒r/XxwgL"YK Ð<7WK N9;YFk2_<&LM;=Z?mB)vqRV>ill~aɥϫ~}G?s>:l=f V-0^}"w{ICW|c!A?H H0FrKԾG8Z1Fys y}Mcc'xvEt>t FcUy_H?13@qoqokTez@W5hNjfABV3 b*C*cϞt.pnan}mQNy׸P60NE}<}T=",=kռF31AKxpc+.cF @"B]xH?ж(<>DLJkv}-N.EέF@#փaû(h'BeZX[ Lia*mX5Bt~_ԈkM\ foCZք0b 17t: <3YMM,'@7Ԍ'QF_~ɢ*TwQS$ޫGm{^S}*Ms&JӡM=Y'np NY:55g&Ȣwb ԓ1[^"3!SSӄ^#UOR 7 6`!$PfmYp}{޻wS||O&a9L]2WS&<]Ro:3M~eZ_Nqn2dB)zL-7z29єMZ72<~fO? y3e]%@[hZk(DJ^c1ϑ 3̟{yNµi?:=WlV۰ا)Mpag[QFu?'| x͘odYw̨|Q's409&-@~ILHΞw&|{(pi TTxٞEUOU]Im,{!d+ry$%3ul_τs6Zhq7x@h4v?<眷% |<\$/g~Gp\ӵdA{?R6g}->gG,X(PK=T۟@Sl;n0J׆X(~ X ṭG}~Cws3$Yn♌ Ȭ[쐧!<^Njm0KRh~^zG]@c^"4C !y'"*Tŵgܻb)xK) [ A7]=}ԂG#P߱Hx Yw)S Cos0ɗ=~i#5D g]#$ô%+YdyO-" 1÷4+\Y%4 >,\Na9c;l$#UdU'>t<~%{khdlwoyݖř OhyPھE+CE㈸ˤQH`Nfz˛G H " izb4toArz;$8_~6Fۖb?y;Za|oz ٣rQcr_yLkwqjsC,Vd}kNjL "]>l Y#v,I`@IZq%3R&Jzh&k岋QfV҃ޯZ7M79Oݶ\$NNݒFw%Ƅ -,\j] DMՇ7[|Ղ2+Of]$!I:;Dp+ߎٍy,ܐ5^eK9k\|H|u|{#ܾP)uEVcn˥н f 1Pm+%Գ>ͮ$z'ֲv1<9lVҨѝȾ.OwNr[*0G0 ݬ8T4B QŰHugXy>$*v[`u~ʕU(25ykG]YH/?:[>|+ϒ(9hs\Ea^z͌C|HaFNxE/LiRt35w.3m|^7_aY750ceJ_sұ\]:]YanO0&UB41:9op-TM!B1-Zự //$Ωꎙ{ q'hZFNuIK9a2ޞ0WVSp0(dґ?-+" h0 /;bjsx߶ *$0tAև[:a@# AC`9Ua\_eC0N֙ޱB7E7ߪ7 q@{}&"e{!h!YnǼջwf551gz\lVVZF櫥x \wT?KH!zb-g֪WUVl hLsng 'yWYR#986fzM,T\MjRcx8"yTxv8O4Ö6)]d:iAhL̈' Ć:L 6A9A}҈_r 0=Bh}>TSF=w(^Z\oL?Vh8Wj=)1l)c^y*i(H O MbIoBH|s iHΠYU+{Y?QzW/> {:r5Tb~?05͵)BN~VvoC yYR|)U=f] >w3m5<7ڝZ\xLl3p_qvO%PyQ (.ύQBbQu0)y$[M>Hd5\w˜X*+ف8{Di^*_?2u6$="yނ\#ⵤc07WhK;Ɲ#pvb Xz\+WT7MYMur ͘ 4ΆhFppSO Ph/d[[T**9I͂KM(%1I͜Q"-Kvuڄ+ZƈI6rė1듊e~/Kn0r`Z) 3l!,|1Amz=6V26'SI=G(sz]Y`ŬPB[TوC ܃{,6Zj"n^^A;P$@g$Z Mۋpu5mN'gH.){hў"̪ K+GJL, NJt'MΔ-g8%gB`B֍tbF\$T.21OۯEVk9wԄBZ^>+L:@q9# OҐG̨h;t1A{ZvJ~ϚEe!O]kT/~ &R]hybLJ]i_Xyst~/.6&I{mQ|oB Sک kإaC3up߽tH,c̚-,98}Ԇ6#G>_iRzkwddZ ,v/E^ү V,VEfՊ>]_S-h [\)t_b̢16amWRBlKgͫnE^ɨx }Iɣ&CI?seGp>-%!z.ʦQi%1;3:j\8DeyUܶPD4S?&֊k࿞z9$~ZQ\'[pTn3vJjU[TP_L16!]Ept(:b?jT*xkq7i8VVweZ$IGU򤇛ӊJ-]إ2e$Pc7DUEJZ$?$" la_%P'.1)3K\%9ZCk م{.z;.b$vBe\`}AK-W%J!|;YC.AHӂD|lfvrVbL5ӏ_ھa|>.D,L2y\&RÓ7aCD\E4)o׊te%/sz@2q>-=s1M^ D!`%L7nXH"V,sega+9S,RuunS;5# o&8Ȱ>ݘv08n2tgƏٚdCG?l{n`oWdN߿=-ZFT|qg 1Dz'CQ8v|4У-xj|CP2{Vl*n.ԋ?"_]oӅzC~z. EFImnge_ ځ^:,ueքrZQ ? ߗyPﳷd{^o;H1߲xމY"N 5<0}5oG#ԏ'GeIvNJiʹIN2&`Bw"$S(abK6Z暯 Z9z`I1]7Myuz`YbOz=Hsۖ2g| ~Rh5 \Z43`T5XԆF,477!9{f-a!tT׼9DgR FW̃1 }%oZ_"m)w^IsW>5717zLE, kB,|F7,?98R.>#4 r΁.tw{•b, ZJhbXd)W3S܎|3^b!It  DI(vA 9iXwA?ט"$ gF6&S^צ[C-_˒s׾S(bs`eV:(Xhw95dUnnXjh0DGfFf~0Ƿ>!;BQi3;s5Z]I϶łk¢[hfhRz&1mY[H۶88U.*x5#,^8Z6nL3&$h*gfZ ip6/.StD,|/r obhPx]lx ZM0T<%^ !I-4y!*nm.zuC]WuubSu8WH=H,+eYo.o@sMh L0TEVD0=T7`9woR[PH]t :{B3l++D2mHOxī0$8QMym4w7 bK)^bzuqbfə z Y5Wߢ`$erdZFYխ2X@ {qAq9#*3t٘MdI JIA ɚb@85~C샐<2۰cώ6b1F}4G_"nbܳL|G !_RfŊYyLRMFڈ1~ff a\b1JMؾբ0,N#`FW7X`Нﺫ.Azri sI8r YѦd )u@nT:FiF_q12:b/]u],4)]rVx@~!80*>>}Zr&n}e8kMomiO&/vkӐ6ȇqh} lkZ`nF-0| V2V vKhU35%`;86YI4h_1BvE.$5z:D9|h#4>H |S6vǜ B ~Ci.\6tsuǘrF~ |ȟ:>OZn^~P}#<ـ-8J & LnO:[zpeX%|H&5IW%2NJj- &|)35NECh6jE;9+11#!?k >^%,܄nQ#B.HOwK]9E,}>4c>&ΫmPUS r$#HI}kAC!dF|9882o[Ƃ1/}]eWËtߓI&\^uE j{ U _eMR%OW>WFד7[眳gj2 ">찄a>t!,9pV#!TysQq)Ii!TX! uIia 7xKB)1 YQ&M0M,E u7J4v>]R:(iF9WehfGE\KٌT vU\;wfͮ8^?v k YEԷ9R U1kAn]RPQ*,f kT0>,^WU43(3T6-$YPm8I!$}:`<2do7 R9f=lu@YY6m ChW-ݦa oӭ_'%OV>=%jP9#X%ΙVț[M99Ye'r/; %#yA <nF$@ 7bQ2zi{< '՜'i;$Ӡ*M](^6oag2vDeq]6(6?Ol:mbcy!]T iF/a;F3b*C΄E_U-$$mQLؽ݋ fL|a' jgUD F5~q> 9Z~\Xp9DDͳ )Z"C~;m#CK`"hjhT .Nd_dw{U" IQWO &WddҸƣ|IΗWF@X} a |J tR4{T6A# #EDưT*<}.*ѹ/ݤ yic 40t@Eٿ8!c1ݕI7)$e>MP/H"s| ;bN`b+_506FF .fjYc N6 p"[]G|. ɚR .Fn°JpXkGkTԪSa5OY |%43m)j BGCY0'}n1rBP(6tKm6ɺANW4ń\Ј#Ѕ@l!'"lOZ?I/ݍJsj:>K0a p~u3/D2?gE5]`7"TG͚X4A_y`̏#]b:D@BGN7Mg*mâgYO,J&;z Rg#o6B5^;;0t2MG=L*y6k#|ٮyxÚمfp>tV?*l%5,J*D#Q1s?J?cʚNu N(}uT$"b݅HWx" ?߀'v~_PEPW +vqJtƊƏDrk%z~ԯJxq/̱I&4 V7{o$}Z.ڙҋ0p"oMow R> #.괮#4b6ֆW)/6 v7D2EoMu1a=T/mѴh({Dl݂J:)|@58)*#k;a+i|%×U\v8UI7˦mڗyr+~pvɋRƮ܊%a!gi)ƫd47gwP2Z^vzjq>o+/xQ-NLN gv;ҡHvHfƃ?g]–͑o2GV$#T\SZ?y`;*Q"d֦龂Ej³(`nے%>:Bb(q2w0:o5Wed/Qn )14W ݕ?)Η-T)sxaO7BluoF& Z͐li1 ႆЌ@%4ۯMoz 6%KGnv pbh0rVv6G\X,,Xn%U8'+@sf+2]SOLw^Á܋ֻuʫTV>Rl%F&xTQ)Dލ[KH7ӄ:!ҽ0gv<EڇR=*S bĬk;m[b#w >TBݧRn~-[Ώ nL\ 6 ՍY+ 2^@f0"bCP ؋)#؅r6`Sfc|[6^E%pߋ nہqۭ][M~3pOiD}Ma8L,L̅d Q_"])%Ne!T8frxkt[pT&Rk;IST嶃/D-"2#( COQgBbppPZs }3V֛."RAE~*<}صUU<>u nĒ2q"4p}^<>C*B+ iQlRjiYby `8NݻJZoVF"3}k/vJfDkd/=td|#M1mѻ2s.ePV m+H{|F5&xUCtݲoRyc;s0Ǡu ?RBl@v&R!^λd…Т+ŚB}iTA.*{A'2QWʽN4,ߑ_S@2SMC ԿE$cWz.nMwQ5R.Z ?}IgX|n9z9"qIc-o1Q4-| wY%VD  Iy,-Z 089nvQ.zZ-j/Tj!֖f印2~&ߞJ5>tg|ferY7tv=@W(ɯ4(IO  DDaA(cj) *Y*9W3@Uz}O:.q IAhZt"yg@R>[GlL}N.w2/:#Xӄ툗B!ܦ6yt9&0ϸB'L `ԃlw [[pZiwy$_GѿĤAfZ8O6e]XO *#)3m)TÉ`vmqBA;oJՕ@B < QQoV㗌:T--![ ;YuEݷڇgu [l-E=$eLoMX*>kE;^#+?wL΀7F#@E:R Vy"?e cy5kЅVA xWwtHx0̎3d, j"cB,3YX&gV! )Z R. ![p@d;1\xGa iouIPyO$ W !8CyO YC_$ơWF~JWQW%G%]f]|` Kꋭ?PʉmL.?(؊Q?mVU^Uںo  j63cOIf)TctMlKK*Q4٤kk> yHg6h/>Sr'jI*^HGA|[PCy8*mKwuuU#ML1ʵCb}:zd%\mlꡖ.P[*3@8Jn9KƎifTaդ1~"~f6dIl=sX@5 =>ًR EyiŚ%XW`؇EsU=B?`L%nE͢&BHg!DR`ش5Jܘ津 3\O=H/EgQyL0PMlLTη0dTešJ~6*S}jI\ LHc2zRdx~m+K8:k C,6,UL4Sfrc3#6@l=cA ,Md~w)y[rs@'AK榖Q%0Mm | Wg8.th(duW24[_n%Kg;Hݶ\X*#;Q5BJUqv#3@Trby8>?- y:T%EֳӲʅ艧Qi,~q6 s)GЎ;NtW<a6ng)ṃvr8>zꕮU%Ll9ğ )Ki_\נצ&F8gg'~=LI&yE`ta6{&W6 ]Vl)𮏎3u65д_&o51EQv2EnDpi`DhH{+[ J%2tXAeՇ l,s9+q߯,9[XB?%,Ek󢵁,S7#DN~hɽsJy/ +}f\E&ʱ^Y+Ppd∞zW\kӱ rO%<h| lWvɑpϹ1 DM m!wf =T3cpH:G⎟0ٴ}t[D %`śdo*hkel+ Z=,vszu;-0LU&;h"`H:t>zP{YH Q`r9-_C0yIB-CiBGw Y~k˩Ptg)1='eP h1cL4YП ֍-y V@T[_f r'* x$K#v"* "W8M20zф1m҃`w2ǵf}m>`̼SmzV*i/w2r*Q1Qь1:+2(QM]>ydҬL@Ͷ245GVK,emK^QՀGE.Qg 4D-. ɰ~1~H̙F'lY1 ϘF ygCq ?m0oPG :mGK_ARWozѯ`STA|*ڗyR= ^ߖlrZͭ䥪Z=Y/#_kK:o n~1G`$PE| :6(Q [?Qr2|/(!FB鎓ӹ ;jhHjׁͭi89<Huf ZNmq570^? 8Ra&q LZP'Wז~~"K Ay J%jlÕ9 AZS>߉)c:g,`ߗ67:of9\e;]lmɥ-52z:74G@[0+L~%.)78Y,=ZjUB|g/%G哜fT4ijkc~zX^JX VOd\0Q8g^!ZmP]gOZ>iޓ:VUH:TA Լ-\1gDK!Aъ,xjs XqrTwjpTRup`Z$j5Ȭ8oaXh%+Uj0t[A,FC6YZ2*J4'&ZEuKߋZ:;I쭣>/ipkN)]$nxT gyfE@Qg|Їg/02$pCֳq3bM? JO'G޶5.zOi^4os;_5$[i.MXrIN;+Vwi Vh1ݙx Ț21O^Wbx3u6 6QglSs$P 5pO ]\W迍*.o .X۪XX`= v*5}驣;1b\DۖSySPGjT6&1iB+*!χ\$?\TvȨAPE(jէǶkPeuͩ -w"81" @#Tj6`z)9Z],ŧՓ0PώEe26"Ns[[h~$6B]sg]WH[ws˿)Gds7f,Lwa8XO'eyo5Z}Fﻉl]n*/k(b4Abk9q;p'j8T+9(z6Z?\Qi%ާ4%mz5>"i/XW ;a8- (3 לGс˚JNLha~^37*ޘ!xٍnEԈs!@:oZ'Q@zѨi( V.Ѣ$,Dv6mK ?6@q=p1a1J )10hؤ'"6|lE2JψeX~ #~SLڊ;82'>vf1`ʉkkjQOh}d42d4,9ܞPl+&B_" y4܌<|K^maڕ߰1u}U `zc@ɐk'n fzcďěҼۤac瑡5nlu33!Ʀ0N>HW`änwTTCi5 RvW ^HH.9Lű^5#j.31qT&46=v8n(wS jOǃnNre`LJX)T]޻P_Ξ% lxfMMH"$9vD#tsY.9Fs[tzp,<`,axqYF.FVdVJp3Hq]?|18M Seh6q5//-j@O Cqzu<x)"0S>lβwF,)8hj&d pqU# iNh\5H$\-p0 D V{I b^>ye/-Tk5/R);fr;zW ߓ[6dUc*l`c2! w> ?o{ecZ/T#kx}gO9YY0!cXSεOJM}~a`I\ |CHE+e>OI+f9iAgk7@_k 9JfwtC|~kT*(r˳}"No]blQ+Jso\$]ܠg^$>sK L8GFZV _q~y;^ӡVozQi 3̶sT]X1(mYmŚ2P7kimA.э+B6ӻYi oIlizIc̫> qH׉U\nW' h`5w 55Y0/%1&J`?ToE8Պ6VQ\ ydF՛^ ){[:_̣Z`;W؎O`w9Kԧ0pKJZoq 3$&ajW#3ٜTk]tZ|O /'=@T@ID I(Xj>1ja-,uN%;Yeg YMQlsEL?n?3 kzL׌ pJ,)J80 fatG/s4لҠ̌)2GDrgTGqK9 GD#8CViePJE+s;%Yz\sgH d~Jy(1MRtCDooV}tnP[l`P7ԟFƧKRi7ƘghX7Nv5j؍@e{u@hŨg}ψWR5 WAJi5*#~SEPKD3|rQI#Q1}^Oo4gi#=mIſ%`L)#[?V&I$Ҵsp;Pwm/n![`BZ"h"dSɾebS9:w?'HADG[G-܋G]#Jͪ 2 kW tbY] DH&yQL7S66T#NhA5c4u/Yaµ8s30'm)c} TTe;0aXDdP`QO7"Y+ȃ`yQ`t'TV{aKuZYe !2,lpOS OVԤ&kOxto:4.zOF?EG!A< .]I`!AAtnrBn9 )lhC2PbR?2L}扫Ye?ZL{3at]'HTjIv[FN:ya,قz\dއV7$',thv=`lNGa.bscS@U>w +AЧ ["Tm\=[+e¶>j@\^★Ɔi+![Nm¨=؎j亣5~L_@Sa0u7$WȽl|9= i_,b$2]CozB=|y e2A1͙X::|7DdϮdu|ӗHU  lp'33ނd|? gmxX!s&ުS}(}]u(T$K "GQF 1ME/Dϼ޼bމ'UOq`VҸM̑+op>컙Y굟B P'jayB5zx}V;q$jVn(ժ+SVit%?*%BTcn8 kB?l?}QzqA]-Jdȼmߔbk7 /pi(ψW]E倽WM|W6[kwCOVPŇJgrج )*c܉~PeGfHNnz;\oYU14"&:TőO #@ܼz{ `r Tm$o+6"ފ)Bq?#܆Z|uޘ[JHZ횵)j v'"GCkfJC`>Tk|aN> DMlrD>]ɫ4KόWn4;t> d{uOϥ^D {T,j7V]W9X% :f8oF79uhjys=bz&T(J;sfprR*kY$"jC0{(ٌm[Il{iR@ y3|c9 __Y6y^y21?u׏`dlEa5_)V~z\RY"ke!ֹ^}RAHx5%|1>[s2FOoY؃o9 0%:Ѹ wsM>NnkDbWLЀ+ZceV@&=쒡HG$yd6hɛOptv{1"5=riK̡,.r!o'*b] cpΝbKm)?`!cn1A)6FMWM!-DI%b u du`C a OeHiުZ Enc1N d32JEH4}SjzN>6,< 0S3§ÈanCH1ĚȠHVl%zF:i&3A-)aH Dq zHQ/Yzڣ(8JUai:Z3뗯שW-Y*ul#YT +e 3su~W 3xoŠkr ޏլ IdS E9 bXݴ?k+ W|d-DL.>$_;ߥ8΀:8:3ք:ӭ*9tI/CWD`зDMH_8}p,?V,'} [srx}ﴆi~Mx#<s=3趛 ŷIIS]ӶFp"]޸z; +WW Z`tVpD? S5'X ݿEduu} X1TN-1mO`EkEb*ϽjMiNDRq{[WwN쭳+#;1Hɇ_GEQgjST*" -JU[ŀEi*+]8mLNqGЊ3HEM1Md0YtL?a $1_Rqa0+I8nۑwh>twcw?Mjmoi.\VϘ*GsSn_Lʩ>\r5NG҃5g3V5v-䑬%_7`d7D{"ſ@rmgp`3ĩMYδb1?) *EH$\N+V$ 2W-ܜe:7MnэPDѵ; f>sv)k![aUO6A(<Oqκ;ȏFj#ԇ Ć0ld74xpThgYqb$ m[^drHwqAH&AjqC`3;:?~&b^S{B5TIŧu }(w% gT,Byܧ@/Q1♡?^9c :^[g'Aou' ]+"gS Uom]ʏ# q:$pGf@`Gl$8 _PHUz\TG{"ڢ a[ygyO(,:|;2VX@j*C"{v5&w-"dt-JInQnP=kyʅ(!tT ])(r>d//+_sYzRXvmabkB!.H\fºL+84ͨD{}}9ySd\ G?r^͝MK&R![GgNB'qu3ga&9| 1Ez^0W#*D\~V)4K_~DR~"]IǒtmbZwi>z}]$\yyϣC劦'1ޚ n'g[9E$K\O'N{_Jn4]~!_c:`ƿ=&QHRtL{2+6<-) r0<왙DBh> %Oe!mLމV5(|I dfz rsؾ"<#@듭^{6h(FFvJP) Kb/*Xy~棊QEhD7gpF{xN_D>}m rD'" x(04%5[zȔxLC.^y]"z[ EiH2l|8-a~xjNw,8HJH?ߝ2?wbg?tNx~Xa<յEbqóaz FzfZ+6EDz]L֙;jD fOkـ$WaC8䐈"h5?&#I$jY͗"n]=B 6{S /Ey8SMKXPr_j=7xr 5pgE5%s.v̗G@d0};PUGkLA6Mu#oE( <1ZU6'CIe9"iv{xY75yؠh- ,%#ȉKgK /6B~8kIs"a{ Ա9Y$^p&vsםZ1w;L]>"t2Tb2]iJ.[xQk *3dh ٌ#ri66}+ްK; GyDb.AOWOe>B nA%yԱHڼ6wfrк[5y71ZyUt*4#<bHߨsFn&=cNr kOk$nJ92%(=PU- ۦŢ''D 7l(uO'8Ъr tmd/T+nOY9Nz?HXk+8s:_<`k*}urJ[/KΧ[(h|#)[UKhSd!ʀUl8B8fD7F3 4r01KÚXh˻|[;T(~ 0c#U(V|b2 i:iDE -Ӓ1l).IXb>6Mzme_eic0ix'VP(WDONY(._:75Ϟ#6Ȯ*V 9ӆYfu쐹SvhHufsSc ±c4acw'ւo> WpZqi> '{ADcx#&Ȑ=X%AR9eNǮu ~!P0;DA8ZIS.Z[tWm~/bFzsWGM-fs5笆5>U8hŎƧ3 X\-D"yR_qr>L!FqƉ@?ؗk?.R@$#$ۍ0ʿU磅ЮZy;:AE^ 7;z\S簽:8?MA l)ŸFfTR[sH:ޫkTuɨecn"hT@h1_8W?Xe+u,$6ZTޣSsvڨk7 Nx=/٦Sr:UI8rmƒ:.tyRZel# 5͸o%݅{:yd[K-"vd1͈K?dߥ˵d%el|ѠC9)_~1ׁT/)aXb,H˴0>N*ؗBwD'e&ը$]Q縱v'y5mO"ǭrT&\ 꽳ߍ,k>^kE>s  u1Q"FU (m Lڦ 7[=Ls`ߑʶ* j…/\0]JAH9F "nsgA!Avڋw1&?|bsN9@ Fu< RJ%nho7<6mIr^G58AtpX1n<2Z +wVw+`כQP{ \kM!G8 ">oEݒղ\en*=s%AkO'r7, rEٗ̽菿FH6գ5 cԢyOS?>EE$;dk-SqqEN=CѐD%-u,a UT YKƱ"WVA M %'L"P1t#r=.bknqu+l8h%яZ܍)gn[YNX䭊j +yYw40V{'y=4lyV|d?[p9Y{J [pmfH:YQ"WxҪ%D=b7#|ɀdTb>R l:YWI|l4r Xk(Tk֝>]1N'QU" %m6"! «tx 0l_B)>?YgC Aa $QciZ?\W-U0ᶴkNgSI~I^WC8ϗl;%<&UZ gDٴ~8 f&|hX(0O`MW&` k'ߠќ~9R|Et7h0JOK{`HVm"}$g~DT꺟WbM=2Lİc"Ʀ3Di'9H`gmqG%q}$-6M~]@m6GfΠF3Xk&>p%mgz`1_ջ=cx,#ֺP;ԏ b|bl[['I̥"`?.xKMMבP3I{! S+9[Ժ%x !-*Vl1aj>}GzF.i҇"vʛp.'IG)O̶Ӗm j Od{ՠ)sc Ub9Uj1&`$%ן;- u:W:an=ɑ~2 n#z=)evNb@dta"tT!)RO>Iې'ḼDN(ƒz#"ȅUMS'd:O6Ow8w3Q(bZptnҼ?Ot~nKZn_QW0 C(D%;U[:?, s'RTRo5Wdج;$oDOU&5i[G;.2 IKޱt0;eh㞕ǎ 7"TC05[|_XʌT֐TZ7awYYDZ{tZEqH1jyVknY6:>7#jτhgBJL+g9"0H,qÄv CA3oaZJ_+ٞTN Y~tV%腆2 2oi+]r1Hk'M!VEbr5)ԙGQY.|c)H;9+1/9%fsљdj8;%H/"j(,@ -c>y3[oиMgItg86pLں xsꚓ74z1})Bmhn;6npjeXm*( GKLRL[r UAY6 IzPk8AwַLt(BO$q[e9jlL- eX*t !DHXY@ĵ&q?_G(Q\2 rH, (:r#Tz,Z.1uEQ[\9ShU{4ދtk򳓇L:6c: ƪk!$;V`-uD|$^bun}>,i#c>9cJјekMbM3%^cg.Qx4#Ư-h/5dV.NjnhJAa%ݖq{f]B"-ο 9Fmi_iR_ckf-@xZ̗Iv'OXc-ǵ#Y&!.9BیTגó|װ emR'1`K}(1_s}nȓSh4Ao{rS 'pnT`?P^mt^U!k6с`fPgr1~)U~bݐ TMib[ .5E,Q3;NZa B[LP-uNys*>Y]Ӵfe;896YcV)Q߉wY]S? @McRciޠz  JI>Kӯ q>o &Y X-16CZpϐ愭;i^ΚdWDG_f(4x,mAR6;y!EcR{u 2ɔ pdc~FiK:Z"7o!##4 H PܸEX;)#CHy|'J^U'JLɈ*sQ$m6X7*TdSb>*[}}ҧ%]k8CZ?H( ,3N^ S3rH7QJY9`ƹ!3޵ˈNX5W?,I2CX*.fXP$QSx߃/IΈTNU,Piz6߄M@ኵJIe>Fy]mq۾`b6eS@[b֮ |G.V&nHf|tق 8qo`ԏW_Y?<L}|yEVg94 ,?-8x1?!n/|qX|h.&djXdj]abWѽ>0OҢZq 4;&՞@ʯ}#衾۬(?|Sqdȉ>f@\(#lZ!6@&Q2 1v@Z5!y]ʇ2LKgUzn47VFGaK!.Uۑt[*HokDslxgEQ<; ӏ C{-Z;ƫTfPłFlp ;YX4e_#_LuaϸFe<9 Y 2$;MYzxT z <&Q?w·֞;\1=<# <0@>7'n`jvDZT@#)Ӏ8_ NMryVi2H &=Ϧ@)e^ut+t(ZSdn6+ϛa5Wcl gbAڼXk[Dt{*WR묛k¸*Zs֋?# [a't>G)0Ɇ4f>@*8rZ!.iTAb5_xaCLKp`؁0|ɃPZ/[Q%F5Y(U6Ҙ4 Ģn秞S7c˕Ǽ;Z]r |qIsރ қ@[5d1ۼ]*tPBނ:5;]P5>Q׏{'ٺNkGpGN< T}%f`aXN)-=E%zĔqk,CWן0*3P?|&aXTVnZ^Pb^Ya2$SOпt<u47DAڗ\PWx̪v{)A 9'm)e/_}{eOA1T]i?'_n1,]XaLJYDW1zg)!rxv(\3{*n`s/Z#\uI])mvCC{_[|ƃYBDsΛ[q$ETD+PYkjI%&kk-›DaV1MOt*bGUހ`,"% _$a?w5uL U.d1Ҥp%|)h޻ެ{Y!nkR_)_ePzh`?!/[ZI%\2t)r >ZפY̆<ֺZ{QbN><+țkӚݣ/N+ WlvgƁKӉU#T "[)O&"q˗ֿ_'Ùjz;"f SբË<#Lۧ7IYVG/\$xj c,TBRHH\7 T 8fbZ]v4W;D(vhD=wQz]AS {fOr8@bnӰ$\T{*<+@]8u]a<(lJ5myh"^|:9ǫJCl=z@.#¢seS$"s4D5]{IH`B*f7y{8sbƪ|u\@Aw~-_AZd:4Cf6Q@5Y*PwU^8IݞPBeiJӥ|îL ؞ШL.ь牡"0۷<^,FqQU >^ͥ4@@iM/#"G WXO7w83L)!_;Zdg!8|bCɰDCL} USqm4@b2`X(9: K539IV>1F 3_qo) w`aw ]Ӗɯ7__ً_Mr%TØ1#kr zB6~sFTzYEq;.Z#L)MLRm^p/RLH8!N*9ګ}u.p}> ?$?>WVPC҄Q #8r)ę.$H 0 6"t 0e6d405<֝ra`@+QX^AuK_*X嬔~PYB9w H@-uSvz~ǀ|R#Q8|k|[F"c59nJE'/sf w /ِqeĽ9(W|&dɜun^Mh1p{J6 5n`3Ffyڟtcu#u3(dn5\+2XP eڼ,Qi 'AH " emg}V](R0kKv}uNgQ'0dJBx`76>?Y$I2lA2^ܮos&f\S'%|z@+=E EI޳g \FŚ0,poiiFVAÜ:(2;|5iA CT%oQ_Q,o",(>å{!aq2=)~z!4O)!ͻ~٭FK%iP6^(O g CRF$,7&lzꡒEHt ^Q}?iߍz|uA+\Nvb^p}<)OY9T,.:4s<ȌQ{}B'؆%= | ij^H%ZnGGz8|Hjw)T6V AމGJT]I\/6'q{Rx38vw lIeu<:<_Bs.B»"Y|D`dn.CNHyICGk},y]GS#İ(eU˳170Qt`^~ظ;K8F( }"jP;^[Am0C>HNlWң֤Kp[ScMމx`%؃8[&@P7Ѯbc|Ně1A!?>"dCcYE殺5WGӍ% ΘF|Pqҥf3wXew3/`07#U2yC5~>PzW986 R')lxB2xa7\ksП O .-aX, C G!#>.GTd)"}VAQid,lu(t~iܙSB'{bHPRO"t%74H6\P^E|U%mĽ)2^=*:@8';0",Z^?01ěr]OEo5 mv)<3עzwYt;oĦL^1Hr_\n[S<0ф?5rŨm*@():% oUCrO9/ٜ-_oaB:xt4hV dSɂ73B}n9Bx_bǹ:F?55lIAey$$\ ß?6$#v:BJc6~o]E塡xRpM{Tè7+1QʄGo#Rp0 qt_WiI-K#&bs-,RRf2G#?j]eq>9ֿhxṟ`_.됀U(}O,us'tM~?-֖v !DxOJ)EƁbk0-ܳ.᱉p/j{M-I\2F!]{gFSC*uY"U'qO#) ط={o~V0VPoE+)KWY 5X6FkűlNl|(7 Vrq=ػ̕Lvl57WeƯΎz|:e=gtL01ve) t?b'Z<)G$r>>E)y'hyARZ$׫B,zƓHKy %A۽~pvQeB Ey}?$^eF/v adm @ fQc}[Q u '<6x Wm, W)hw CB.ݦy P:t12u;_൒/#tv" !?GdAݼ|=䶣~LsG] X@,OOYl= ~LCTtL=;(4,ieV YD-aq |Ͷ=շtx>6uR-}v̌:R V.1ғ]N0;v2Kx_C? UVx_0ztM,W4 V%>+9cni/"w> *YP0 :kI FVG{:L}?13\y2t e.K^: &^Ubk?hzI(70N!\E;xNW\`E^acᴙ9nDa-votbvhtfSuUR~gYZ07070100000014000081a4000000000000000000000001629779bf000053ac000000000000000000000000000000000000005800000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/firewire/firewire-ohci.ko.xz7zXZִF!t/[Sl]?Eh=ڜ.+Z3H0gzMdZdg6;1CWy,(*v%%Sma%E''W[sUVH*|g{`gq}f㣴)l@r>vD(4!@"N1NҎ 0(Vݗ_SF&G}a\cť캿qyX)DY`%ŚCh. O~e0u@͋wGMVDD~Qႌ _"l@[^RY̊qHQ&p_wݾYE\[$s?‹=:G5Gm=G7AH IbI Y] ~Iۂ]x}l#6OEډbj@b+uII/B_Ui`Xhf368ZU3jʔPy#3du)Ii9wK.eNF%#*:YOa5"vZ"ac"Rb9t,/[%@uas ɳ⒇OϘRi Xޖ k - 7 PMu o񜞣h4 kP#WZ:5Q>z=y&|C>(vp_>e'8>~lQ@!RLjر:j i;wTY&⮰ qB\#F3EXAox܌o(gI$qjQ[UsZBT2ZUmg̰Xcy 0 .Y$^9/37 .W5S}[L"mcŋjXIR Y^|3𗼷'45kTm_{y p,+;&EFoDT,^uZA1[*γe@8[ .zw]Sam#EZ "Fo45q3Mgx!h!ݧ$'1R<$+2IR2\e$)BMJPh5<EU. q?ݚ Grf y._Rw¿m,.vU^Kƥ+,4U>3i+)UB ;O— lGPƽֳq>'>IdRҰ#ii.]ի^0$,Ȗ& s.+&p!A~0Ssid5Z?ahC@=Ӡ/XxPm9w1 7Y(}O `8i(&Gzl0J:).zFjqjM p hRv QLXj@҇cx>P/bi3T}L7` {hZh!k6 U i {8m=o*||Yb"}=-+*}Apaʘ0@&Oiݟqbn E*|?Eȗ]&f #;o h۶'o](Ttu'~K'{. ʏ>PFXub{/(@Tpv-KJNxmv΃s) =yLA? ͙} !H)g%R"[ _b,O\턳&](0?CL#pSݠRdv41^ޖByv? i3ÿ]cKVKf$RϳPq2O'%-Uw?;,s >nq<:{Gb:߉# :H+l9xd-̭srHAK0226opTp:hHǛgG$/#7HUo[wN[jҚf Eu'+^}lj ʴ(w>6–6b\g?^ & oA!1GD'?`g0x1·\הz~n7/r$E!H7tP{-8H[Ðs *Cjv։l5LsBeT8%Z}cqOAZ1pO<{,$^[\lIDT"i.3\'.K(|j^9 mr%u^3Զ:ҋ@pPc6x좼&2~S#Te>ܬ ;ۅ{;"TQd. 7s+Ů໠<<]S7|(*8BrjE[9G }8tD8\=O4wv$s3O[ָW k:}DP:6 B B[nu]B A, Mu-!4V`t+I#YX̎$2lQV8d-Z  PfcJ{]laA9:2a\RE\n8Ū6̮Q8?b[bK.d2*KYJ`jku72N-2{bk9Ar=lf9L?*\nejV2 9'2Q$d,u5O6:E&A1iBHĆGavΝ… ã] t׼>kfAڙ,׃'W@pmSw-FScxzZ(V7&oMlq0X~ jDh X"ۏ6j(Wx61{G4}wY=L:] 4XuYN5aVkFR2H/ʲjzMEp"E&&[}r M0Pz;Dɪ 'M~ڛ]9 g?]zf m*ԌSQ C,ӫp0J8u ǣRd63&=Sy,27 -$RX\N@F34ӪMآ$H\{xzU‹9HLr3Hn7 g/=o^ٙE "RȢvEJZ o]6 ;&e}.0Uvej[z1ҒI=2P6󯮷T+ϱ7)-Y-^>+uSBvx.e(ÎѿC\~־?M R@!ntdP$=Rg5Q>1e0}X| nhcOFbk` 7YX}a,kJއ`z"_7^:^TwHG(~^̎炼CڲBdGO@ LrUvN4b5 #XtRRg~Z~PE5/3#[IS!cp5֜塃MJީa P[R}>v\$?ͺ FuX혻TĈuI@[ _D)Uh-R .YptRs}Gt)0xKzNe6֓ DԘUT+.\>&#?nkzzſW!=4ٿiPϧÐQDf$&5K4LW6dlSVFM}% k"&%`}i F}sY^& ÎB>kjiH;j"lYu;۠Iv^֏~DudaBӼT}4̜/ H} 9)q5Y}65K8doeMtYH[ۇ _Ot4sHZ :v9UQGRfk+@CuU)B wyHô.UiUgκJ"WZf{8UFq\>XDӪ\:Aˇ)! Y^w9NB(X5UeW l4Ϥv$<^+ )-fJ_y~b{RR5I"jCKxC>|%fC TΆ j _piؼI/Ns ucs子Fwr4ȑ0FGQzl-"\-$ n2ιRn#bعm[4m,X%^=Zf^W8Tع[M h -:A>RI9((w.LII,Imfw_^0 `f7T-^P۽-qlO.5o otUԳ.IKflL&brG˜F5F[qej Ρ plEjuAS79Wi^>#v~La>H&4b^]qHt.}q>[qs3@BP^@/W"XF1lZӃxRv%t_'E0`>iy.D ]X!E(?5Vp A\9Sk@i]衄UN[fv0SQez~ `kխ`M-I|si<1JA|ͫ 3GFZ}zZ'5/:gb<6_ME@v3msQdѦot{1RM nt%G rrUAz= )ˌJ'[ނ)avs$k 榕GQ>6Q24̽cFPYF{}Z M;\D:q'C;,ˣ&FhĨ咒)խ'a[a8Oc6:[z%؍{@JX^3~6OOKuk, ԓ^ԽFb/g :]3?EDOV3Efmi^;j&:ա(ݏ#ygǛJ"(@?&9c_Vy Թ*^W2<R{b̰0QCX8vsfaЊ$$mJ1TݕZyWsߨYt8kq|e8+T"7~𸰾8 I1ϩ~U`:g7k_/ᵳ\9a v|b]X8ȃ`^T? =W <=]˰U~ 2SV㟞P穒- \oti7f7_>O ]F]$KFr [w\}"0XHR{I=  *tk%+Z?(XHRH)f860D- '@̬9J}Yׯ@RgY5w,vNm[4pF*q*t sA.2!kˠCGV>hVv^eUs)mguճ^2e{dQKSmmbw`ʬp$:PЪ8wCKQگx?s)KsA%Āpoo[Jut5.A?@+^6%ds<@tbd4'x죹2Jz!]@snVV҆+c%T&2shkaʺR(wDI-SB >m +ثtE=#Vk X`s󂐪"d \v=iC@ cc> 2iK"6BfNx$vî.@4aMȑM&f a&n4PCTP[+ZAklCS3.AA w:F%"<|y8$z?r{ !wR- Xņg~XR8A&E6F*Wg`Vt,.6w;J HdUˤW}w*1`tX`mRy8ü=䜓21ɯE`ҁ?:J "Zɢ#\¨ĬXq#R2};vகi6]خ5ĺ0`LT^g5 6ɱ-' ^<"PRs!1e{{ltA($lmHƗ RLPH,Zt^WN`s?V3ݐFR87z@q)6v 09eCrvL:Tq;6G, Et)A3,&2W(._278e",޾ N =ZX/ !a2ߩPv$q' mWԳ&TtcG}DP1^+MD0^- B4auX}ex.Z4RmT2ʷC#ExP;D }R$~wy7 |XS}?4$r3q4~Y: Ғ~J|lG* s_A*uz ܀O< `4QP'f Si2VqRH&?L Ys.)]Mte;Œ+>ܕ=̫s3yqO :%kJIaU0x=eM%l =3yy0yMRrGdr&%3P?SJQ NO6 އ=7#~hw![x8Iu%0p!*5H:grr1"_UKBkt 㡟1 kXb  q]2:.#Z ]2A;#a\l/۰I'=n2ut6kA+w}w/Oc?^]q0=`h35 Fa nf.̬N qڰk+IPVަRYFdd;}DzuxӲhj@sҙ| W_TBJ 6Y^6'&-#A㝮\򗿅N8"B俋 \+ϊ $ ֔D!sB8xxG2G=@ lcR>Q<cg<#P:eI[@1b&Pou>?K5re4DK>O+ԣ֑/eIRyqgѷ?p a%\ݩǕtywms8 M~6ߚx;Qkmx]ikU{Naz4/>MFrV0=K-Mx=O+U/17x0Q] `Yu7vŬd2 _c M'¤>en!ۡиP{_-a3DML)S ~XaQG#c6O5)X"5#"u+-n'FπxR h'F!h[RA+LiԐo$R_ڊ]"Ǘx΁^ d C٤E?H]/?CBhƠmmHHt>MEC5kl*~ouPjR6fx B@Sh5|_֋Yȩxpgxh8q$(s2f[}aD> XO6+UQuyIE; _N&R  F1 &mtx~Y*!61؝ A~rVbgU=a`;QKωI <7 ZY=Jier'H_Ҕ_uLJ-qHK |nzDC/y!<f h~6-!E6S\^MytT @d^2gcA_V;Xπn,4T̓pb/d"[YjO]nyHonv-k6%w k1RZ2\5XivAТ3~#Q$o>KQ$%–|{H6-?tfFJfWqc"rYkg[u"A(34?07ѲI6L7A9(=sf[\ua}5gck s XC$,~K7na3YR"ɟ[SُNVzòJ8Ú5i5sU7W P'(Ư =V}!Tx|^Z^z[s%mx; tZt@pQUfO~}0q>,qh MC`1LH;EG4 ,&F&:Eb]fܦRD*U㳫7)1| x5,ɶ%ozK&7{x.f+{>³;Zͳr+a*ڳ&9h]!j`Ցi RMzo*:Y νh=0 ` /ϲG]!7(2ʍ{RrTKP 2 #SUOyf@?r^ Yٺ}Dj_ RLWtޙ 4h_U_9~2#F@8\f>2a.ptVN =Zk;M.i%Uv$U~c<[txSbsdqdUGf(j5IW"B?X+.}SHnxi-0}ZeC[C #yO u~ٓL |+Len?6\@W%rb.Z r*(#yL~/;4$x|:% &蔭 Lu 5C$̆1ɮs}N؛[]8dʫ_r =E='oO|Q@;u{dtCh$7F d߹0sӂК4<%eo0wtn&xcS:g )džj!ivsuP2x(QS>L=B:;_H58'̲_[}|{=tAD$8tQDr4>q ]VF7bu:C檵?ۈ)anDT9׳*&29\qڦ*mjƽ, &1Q1Kq=,*AnYL<]o,W,_@OJbY.c(ZP#J1W!Q gMS_x߽e?huyS79q ?YETVGJ @53 mRmȖ/,nf$'qK۞gvH7F{|̖(dI'c eZ)ju >VLazuU9KZ0qcx7uG6xHx{ZdIY, V"x^}&yĢ0eDNj.u-)_ChT_,5d`2S5D:l\ (r8S̵iCo)Ko%=ZPSӟ8jCM:8*eb(5ҖUrSbřF=j/TT9e ÞӾ2MY%IB~|q^p5P~@JEsGCUf_>z+sb-]`3a0\c+ȒvK:-0Tz>{9E8;C8RÓIdKm \VvO*Ni7+mPp gNÅE[+$/>4-|8saԸƈ cAɨ A9Eb rvَ$M %kל.$}pa}h.U;B!b{+*ksL0bd duL2MU8Ya4i? =i=sӤ0j/x@F1*p9gT8#)4fRVo2Lm;;@g_3,6ύوVH&։U_OvsT1`F%tu-" #tS+vA=9Cݗ)&W[;}*ܜh߭f%3KCSIQUKx!A:>olK5,4X&t=ǹ!p'%u13l˷`@\o/:?Dך\`ۡ{[uIjQn׎BoG2Bu\ˁ Ub.AxS"wꍄޏ͆1gU:*QWhO"6֓D z)oyS0'XeՋ3'/`{"ô0LfHE +AE%IMD܏uf08b<qNPy[rЬIe y;#-vF|aFTR %ΑqoٕǿZ<) Ԧ=Tq#x{QJX. 8D)=s斐@v/(uo\0F iIil912Jⵊ.d AffW4X??˰cTt]#tҠ +Fub~dL=MAҢZ 7*~WmX+?͌ԣʑel nN_F*Qgb"nnSK js1K6(Fr*ժ cv?9~k+H7~.!:ȎV׳@E_UY,VʒZga^A*7XnXeTߠJq=?/I5tVs7,i|l8%Nhtΰ֣Dgd͡[L8zmGakO$D= @ /Sw!U-iʼg阻|C0WP$S4[1"L ѰI~/./l n ڪ N9h_e|I P%ܽ.sn j:΢ǜY8T\5D%9` ^hKIl[ﷷL*OԹc!gbo^uNރEџOn$2׋kcQ<7"^{{JXu?Z='-EҬ`" g{/ŇJ`_(D {m#!js9Vd%lDYȪf-wz%0prLk/j AHJ*#.;>V~*s합KKn]T( 4G kܽFƤ`9yjy6 oB4G03M }ȕV3nPKu ]_`lPIzYY,{$? LTYvlPh6$Ed7h)2Ew{ΧEO_wLh~Hb5ޡVj\F9-`#FjCq}vYP2_pՏ2&t&3A[_}zcHEkӉ ޿B,}'ѩoO5Q(8/b(1k{:+W&ar`R7hJN@O{~!Pm|az]$%Pk;XkM˲Aw/ mWp<)X 7t6\jC`c N;`// `a4/"a ,/a&, h~7J[8/ BnK]᳘UWG9gӊpU%̓MlƍeD7EЍU݄$K$q7޴#qzc>ܵr͵C~tE3-Ol"^, 5 (̚/KG|yl3VgܟJV}RIh`a92 mPK NK_JՍ#L+zXp)4lFwQA6Wv-2Ā6sx>{p2}8Kҿڀlf^::ak[82X4|2:ri\ Mnydv>ϭ WSG"a.S?FHAET"WؙGI]d0gRF TiNd6;SROV j-TzO)ht_S BS#/M1j(0?jNC 1oܿɛ.>}yhؓuɜ@?&0ѓ#\Zjv(v{g&ut S49B`ǁ((і9Gb΢o} 7rEӥQT'ͼ`raJ|0c<K=VTw/uAwqd9áӏ:fVB^+y%##7*dW,GF/8'Ŷ|%G} R_Il`c% q7[mL홫`@:l[ء1ܨq(aB_JNAER&J8N(@BGkzGfwщ*[c:\PK*\hԐV/lhOW:0~rv\hCm@1 ťR?M79?eDc {{{T)xNڢ1]~s $$&hg1dҧDM`>anMl?DeIaΟj!8"~5"Cl,Me;|,V&N6)BK' C/ٿy9v ZA.IHslҽaХx L 飸.ʃI? u=G.&zpg }# +  \\W/&SpB[u@(4`RQuMşF.R8\e4A?x 21lew??'!8,zt%?$*ǟJ=UMGͧp)5 4"g1mF|jnf^ۂL#hWLܡ3W(cHÈ. -EjݗHM#xxOsFͷK?R#ʧUV+bgdrV%93zciV"&)]ikpy6K2ATZ*IgT _8 ZNҐ SW'Elq`pkrc뻪J.! * b~=8Wr\) t'w;Ȍs0tecrv1̂q@>#桏wA1rEKW}Gx<1bCW׎_pC?1ZFm<(j[28wib%z=ZDFm9<.<`勜^ \lcZ`s16sĜܴ,Ď-a]zMd73qƄ٘yAh/-6PI5J's?I 9,ַl7Piwܿ=_p+#w"q]|hWm07A qex*sεfe)a%D7:0:۱;CAZƔN `kGbhJ5jl pa,_$f^ad)z>3.]៺.R[e]ke{DCCS䷄{ dIƝzȻ1 ,JŪVя`ij*x~ĘŋX5zx@rՇ]OfHVv$٥YHY]{ȝ Ҡ~T$گ_r-2hR- kD,8Ag 5bG*= 1EnjtG,# mni8f'U^$Ϳue_] SV |yfI⧲,5Ԙ'r"úZV&d\* 5ƥes OXqd~l&sD"W)3 f:`ň}&t^;#6B ;ib8b(/aLe _σBA!Ydk6Mgƛsl}LӕX#Bԅj`nMkdcI:,I}2sDD)uc:#]WeT 1+e`~{u/f>|ქTYj"/c}$g'/x s'8Uj!c)Pz *a߱t{aP5Z4 .+;Fy l;H/ZڑɯHȺcH#o?í+O| 8mAoMA!VD{yZZIRoXj /9DR>MY>#ku:<QϟP}7i #Է7cgYZ07070100000015000081a4000000000000000000000001629779bf00002b84000000000000000000000000000000000000005800000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/firewire/firewire-sbp2.ko.xz7zXZִF!t/ඣ+B]?Eh=ڜ.+ ҳLj8[qף'GsHS͹[ B1`smH6Ƈ6ݸѐ/(c)0[@,:qƱz3w@{T8AUg"&rA 9aEّXp/+Z&KvosS^Pr9\Q4+Z8Ep~J#3_%k0t埠 A5G:W;\Ňe= ?UZ.V|# K>:-&Fd l~+uՒ;( ؙ^| k>D׾uY3Q>RÝ ͎=h9~,RKS[[ ˈ\Df$Ks$?!|Lx0>J'PXKUeuCaMc~7qukW@֭c$Z-' { OrN/ j(Zmm76γ(M:F$\3\5oh~%.7 9">Y)[lq"JnhU8@"N"*x3.>][լR0Y9# ΁TnK(āT/ն3-Rۛ Z+}/Ɏ6V* TU;3 *TE Ƴ慄rDLnFublيn撊>b "?\+hi G+̏`5=tʫ>6[7c$Yl_d=yA#"d=naF AC'A+-4'_: V^ҹ)\%tKc1 a3(< kPqtMIPZ~bvO5W.5~x@v\̡,X[G RX p{*O2F'$Ü-&_` !!J2ɶ-4% 4Lėx]-zyE \lkF2Si:ҫpQ&'Aҷ&̓~w(OHm"@jK"釐̺Fxm K?9CGy+0 Ɔ JLwP4vAEvLZLr w|S|Cc ;]M*V_c^P /7 6:+VƎM4Q/Ŭ,LGx2KNb+w!T~f) 6G,K|hKvAp].yR'Owal,` ks06H Cu GN',)3 WH.e~etħ@œ+/p6Wl!QOYkuՐ E9P-j)QYU^JHZF%ptO ({Vh1xaXU,&b&st)3CIPOO$lMH u~_(;+~Vɋ-Ϩ*<zSA}|Hf"+\đFqeCiZ3OP{k<3tY|"OvA%oW{_!x,I=<mŁ_ʅLKB 'BN50:aD TXDmΖ*`Z$joPU9_x>Hl6߄0l,>Uy(_[vj"kb IտÅk #)ts~ڙ°N*%A횪]a&үR4!8Fc}`>;L@W8(Ӏm+ a\ŵ1V[= h{~px%/UqS> 4Dw< ; ڹGL/tlm!z\UYF$^u {qŒGC#s#x]_IY`klf6 ^EŰwlK1$LræzyOeGa DIm#bkA(S#sUyU{^GJt"|Fl~ 1HIޡMr NKIU bK%hBM^ϊ*oP@3u3| <= bw~0no X돨 va{,9/\JlN-L wP]YԈ ?vgکӚ&s {a,h<݆}B@;ú,zKyJWb-5 LUedIAix<9.攆ϥv4nuv=]Rv(Ji|Cb{%.ii'ijҰi?B.vȫXGk> +,cYPr|YFtclhy9߮ߩ;/v74l<ďZB(-ˡ'J g9ɗ.ƵG|?;?d*o.~$5굎Z5%Id%) v>G F+⨛YE l752x4ʍN{Vv 综st,Zj'd8kI H%9' AZp>ovvY/"7prXf LP Kn8I)C^ay?EvMmdAr1s8!-dS|VCn[Y9BV 9^֞z|+,5%QP$Q+󖕝}bU9)Wm޽q\vJC7K_iӒAyJԇI{l4S]kI/M=ٞЖ%.,6 ~V(&Ia ּB0-- լ. |87pת8IF)wY:}=jc1Hy,3) )},'|PKbBOeYFiك+SRk2i>mnTUS{:][LjX;,V_SzfV-Z1q^SԾ^_F{zY k4_,O!e6R6Rƪu.͉p# w(Gi WҊnW+íh$ɧ;=?jW0IR&+ `i/jd>H f( vq7TdHu#Ui8^|( r3-6y:[.<, z%KNQtpBco>.F Na )oM\ڛ^͓A,8h+FIE.~Ir2 N\{;Rg27mz=kk y ]ݧ4JI2" Hgp [ubTOJ^ = ^13%,0鱈B LH\څzJa7" B;Fmms#–XcR }@ޛy@M-;Qu>=. K#{>BϱqnftZA9w (ӝ0.ƕ,9&mVud[ӟ[iqhŘޱ9 ;o@Y#qE){{n[I1js }~WQ N'!Τ`&ySÁ!'DTF|'M^Wi^/FHς<ءt) :( I窤cQNd27hZ@MTYpS/"+s V]ŏ>Dsж߷YvjXX;UP/#L<,O:`?{O-Y!șXi^y(7U4SDBA7}bP!6fh1$>oc O EѰ8-4:{X|o0AWg`QT{%-Jz5\f3oY  ͬ+L'j ΋ʮ! 7̏4O=0=׭ sFBP Rfx} i/K0QXwZh3ùxMTUB<Ƴ"FʕKlYl/[9X2ljb[9Y]+ۖ HR>&N:ZY9_jSj;eW5Bibq_`ؾb<-?o(Q.8jډsm4`v?q9VBKH*z (o.5{BjVYFh m?3TzEg<^ PAa"68ĬCsl (z3+Q;S0b?yN|_Gls3Ѿt!< "Uc f኏FŞ-}oUڰzp wX׃<N=K$-fr͂0b ˰\2 _|T5}n l:[.RŶǁ>7ul;_y MxS5u4wӠzrTAKQt_-.x2ݞc]? o/7`~X o)سW#C*וe,F.X%kJq&vL×#EBत bګ|YX`5f>&JwW.1ES3BC%jbZE{^QMIZn}U}P.K}bYASo1K|n4sRȽz_GZ''7v&f6?khQ"^S8hE'| >;v;i3$}H##7 dڭ/e7ZH+%4ӤڳRNJ/_*d',g{Ay"eju n$=\H&L3~$ZaԒ8,|u^j_10b 2B|UrgW X8Я"SV>Bi6C6'XJQ:PpPQQ}%/n[ΖQ/0ysQf3=L !P6b W(qdR5V_٪)*O*vܬx;) 2~uh",7Qc.YB (Nu+k}*b!?TvS/fv0HUmSdVƟ}:^>@oe&eGmxmu_M1 ]j>قG&х .W"24pC,'Iˎ[xDUB0u#ݺi8+ዪ'nxWxB'y})g_ٞE B/Y?Ew.\9뮰~:44ZJ%< w+΋@L\g^9qrfeaQm r'$Gg{y*= COZw /~;q&9K8ԭʅ|#.JXlՏ16FG,3ǡ̒r_Ho/D7l=q+ٙ'cF,Ehs_ uV" "r"w[?A<8f|4Hz t:_*Ə4 e]!DBGbx>A!ɣFC;r hQ-tvHÒ_ҹw)ښ{?hS XK}Mm53jk*a855CRο}2a իGMzVkj)#^֧\3NaW"I+Fj[|9ۏ.r G˞(!Yk3g*əb-k'wPiX>#&Kl?޻r 0BñQd  K]  Ze&&.\ipRV=nDXjrj$q8Qف>BAz2H+g݅RGM`TPk:r+9=fVWC6aLd3bpG%ʡſ iMN^׭QZup5GR sx…aPF{0O"d~ sm^+Bv x(Úrbq^wv/x/0>w +p(HtfMa\;zqӕ4n(A#SՈojFh ŻMk8fJ]]Gri4lݯi.ۆw~tI)M  IK䁍 8m Q7,t%b2f&Itku&ŘiGbFV_I`89(F$/1yQ4^RC=9܏7J Ĩ5+0\!Ryo:;3_ZoL bqRj1C|w/SgM`쁀rCh .v??\v"J u}lK~%nskF=!\"V:5ϔ@\ԐFpA:Q$&Q o ;6^etfeGyD8C(40J0r,G{@-3FN͐%7"&UJ*ϔWPU|KT̗ TI K]E tmnfNJ 71H+!^LcB/@=>״ׇ2xa6Ң4NEa;eg8x8kդ8a@yϋLGKe\r-EvT>]j^<KYmiPJxӧ^S[y\Pe!2G>]8pjl։\DsgJHOB@Æq oh-ElpT&j/X9JEXӫCA"s@R2 i2 ʇbM Ӻ.p(pxjױxۢgnG~ /ʝVzK\7 9x1ɍ;U=irqYx{aXrOq=9+ʠPqmh%^9K~Eh۸]/o 0$ScJ#Ä3A1Ί [#]w6ߎ%pb9!S 2dGe1g,52幨0XDK}^+gFWZB.&zH0/pf?`ZLC 2@7zQ q;[3Nd; F5A 1L,Q$WJ޾ anO!!ė9:׬PXCO#^R!.! ñNǕ]abt~h|ꄑH;#9e0=6Dhe hB肔|h"8O| L~~ΌyPu/vc\/s?ح+EXq n(ԡ)k pHi,e*c7%{KF dk.oD[OZ$:[@AQgC.y`kŎ?D4ͨsl`i:G`oeuKaБR0q $DXcbf#Ԡ0kJTkC@QA%ƄvLJw[z)PaS2Z*n 鎝1`4}W%/f 7*Rݺ0L^&ҝMP7j!W}wX^c8|M'HWjua޼ {cㆁO:a'7r:>[@NRpMq6 3Gi "k6Kn3\c+^4z|bF\؏d"X5).@[V#;>:aߺ`(xλ*,]O~Cy˴g_裌2}[75!p5ߎ0@&FAwb= $epRTR3nd@%oD̖23]D<Y@ɏ:Fʸsrua#}1RI+(R8HTZ1 viu_["]n;tNro=2Z"SFΧ%zg0S l R!&pɗpP7*Y9G;'6z*-"jW {NDwfkIAبc%t&6YGwD+xoy$N!ʆ!5BPqXe,k8`<;FsoDDA>+F_''$~ڋ,s;cFGc\jfɱgTÒ;@úOFPEiŗqɈ:C?7YJ'(U ,FEO1 Cb$37j8A_^)<'mB9t$ 5-Cp(BǬCOy I){'Wox 09}4;>`6ipogG^5(A9#gʱEmVOTXJ*{zyaYX^4јmg/PGәگp<tѪ7q &Fc9Sݖ En1MmkGh {](JKplG-H. e5`J` S{a Pm`uF!s6s vo8ӪN}WmJ/ɲKGj(&03S2ܣBtiψosT4G{o~ GwZ""Ώ)A(}B>9Iwl#r&peS;?+C>[6o¶ݝ>Mu١O)_jҝ ҉ΩCJ:/AJ}>%[C:S.}:W,C5>/7O\j62:u- 'Q>6,F>)" ;5jX'R<5cj'z|prU\!HX=8'k.NL/,16*/&!5ԹO!]M2r*וhzZIx{iIP9Y  락p "CzW~lp^HP^Abq/|_}$@^r2m05/9S)EBsmaE{Â.2B)ڔ^N2:L2IZ:UC'N4^W'C3v=37zd|]SVU͚tN1&}C{חVw*15)DiCzv؛bX.A9u{ijs3]%wHaY^b[lF+Mv3%~2[}sX1$"rx'vvȱgYZ07070100000017000081a4000000000000000000000001629779bf001c52b8000000000000000000000000000000000000005b00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/gpu/drm/amd/amdgpu/amdgpu.ko.xz7zXZִF!t/@]]?Eh=ڜ.+*H$!NL.mݔHmB])#M:])t |*p߲:Ɂ3b~D&RȜ"?lc@$y{! trc0uܬd^Ʀ_3tCV ,kP3 K7]s-<کx?51x-A{C9)S$?)z. .H ;\1'.cAF*,-̨̕37J۰ڐn&Y8R(E}+LbB_D`4ϰnKnW8i. KX 93ƴL0Xn'E8 %X%{gaZHTNm'g3= @E=˜&hnJ= iyh@=PSWhڷqZi]fm8va<5Od  3.tQ(k< Fr/.gWirdž\igQi7v`an%QnC(-1Jz[4hAr[b#ZӳGD_"Y7Ͳ8{g:5.,:G{H_U~gZ4Ӆc宍-tn8'Xz@v8F5_Yw{GY"c{cidTQ2UH U(WDmlս1(r OUaa&K yIJb+zh`uކс$t/k l;:ikwWn͟| 6#:1eT'h[Zt4cKbl0%X RXN:)rX-?-`N@Gq+^w}o**,zջf r E.U)EUcm%sACwЀZJ(.̯YaKJוU,8$#?T1U1)xt`t[;(fd9*:*mp.'rM*KQ$ƵBa$N ƭZatZx(H -1t`3O,ad= U"f^=͜Q&/:ͥ !E` cZtR@i+&À0]cD4ySWɈ+g KA̘!AG~`T@պTQjz;'uN&Rek{6j(Nؒkt\<~#H<񽵉C)oQ'ڍ€ټuIֿݍꍣύ~J'eQ_W ȋ0̀Bi Kr}HoiFK#:IeHM;UEV3 }tč4_ُ87:`ky[,+X1F=4C}s4\ #OHTZ58f*_ܽK&S#m#╗6/f /1q`5"Iu!lf.Sh*v@ nõ8…t[d)&YD5WZRM_;vwR+#W_iKUjX2ܖ 2Y]"iH/m}x=N݊1342m{}@Y_X~%~t¡h qeH1O2`Ԝ⸜< $2r.U ٦_hA{ +.5UɤZ=ƷLb g^PGȧF-WU`F*lJTYk{%a-As"俗H/q|hUD-}s!f2a`8T~ _Pih'.7fԀ\4eX`4 !^l5SgSaVd/ 0qicf>n ʮ C4G+oq_|V J$S 2#cK RD*rTE#"$`|6rfyЙeiHvɕ#Nª~  PQ-U@4*k|ƚv2CzPq dV)t`谳 p.csd _\\L`58рli[ xaLM^u~ΩCt}4( .:y<8l/QY ]rkj;FG/)چ9C[*5:%H!@zSaiu8dFſ֨MUSdiNƘj^ܩqGl+oCrErLHjgePQlKvjW‚hl60o wxbe Iib؞a:\1uO6 vGS56{6DCbP(K{;Ȼuc ϙĝP-P("j))@癶V~ KLFuڕ ↑Է="3V0՝CEi~]Pٍc̠4QUO<#yA^ ze ܞM>W5v̈hhaZL̗_tv D)@{tW*)]l4Qswvx.bI3&q-L7/7nBvX.w]ؠ.jXp1/'e^G ˈvDxX%M# *uIkkJe B:wb'XMCJ(s#1{O yeev^wOBLv@Wt~iO@z8r\a>yO- 5k}y. =HMx'{"c%V DyDzD!}w%/cGL\,}1RK7*s}:AIBNG%3~{ o! z''T K^C$& 2]3UdF[:_$D1ƈYx /ND 0orIeݵ|8y@s $go3KoF`HV]fu&;W۟E]VEOE  6eO&T_ KNr Ӹh.*E l)& 3s%u~"_g'"mZT92ۨo|(>x.Q"Bs>VȬÞ- 1gNeab 0! .)(ѮӶrfSJ9:*kl=s,2E'5 }>M0\fô}78Ǎu>0 ? _]4v<0ҡq'BxK˗?3Θ&A˛dp1xTG̈+CIup~^GX7#*v%;u'dmHe4~3A:%?͍PMKAC`'|+Á8&@"Hjb̺3vH6XQk)o*.:AckC JoOrPRQ2k[ڍ\~Vä7؄q^eZ,6m8װ9+2߿qݣGޮ%I膜 N|h!-3bz){Rda/3-u%6SX|G:,T|.+{)JTrPTM Qb!S'7nsr'=H?LƜtƘ{cǻ[=mo%#s ~9o48ʗ!*RD KzuR=Xףۚ 孝рMm{8O,;"|5$4;y{ [P.k5mz{uW&pTqx)g=\k BKC&2m >$S<1J#T"3ff>+G98sS ~QM~!-jM Z] Z֊vx g(h y-ĨSUYӜg 3*t$TBo]V,ݟgjg?Џ x̥ o*@6)\Cs '/>w[1@Y?8JQ [-#gsZ]]qyHk''4QP$tCIf. u%_xYK0ӿΥ$"~vA71 ۗ_,kZ ٟiՇHy-bV $vdaR^4mg֪{KkP~$2O)3pKK=.0jDFQMw|fxA5*d4Y-RdxY(XQDEAiE{ &8:}2wk$N!Hs8"<l&¦ALY%,'y@4B.#";zZ {r;_ ;mX =H,M@!ehD&/e]ׂE*\kUЦwJd.TpصʵIͳUWthqlFU>e7$TIwyU ԉ[Xp@Ub͏W@]=_}Te4Vz/aOB?)4X|l]NM  ΧĠ_d%M:K@k[Жf S2Auci)Dlԙ$n+;:H?ioZkx71$_Ƿ;O3Tأ6W {R׌eb88wrҠYɐyf 'r2||j )yЃhEBSt`MFBffLVta#șI{[cyҧnä7C(͚(h~9⩇֣e/(2in'd u8:bc oOc@((d;P!=W5FWY>r~wocf$\&lV #ngY|Zz Zq,`QV)=0u@kcg! T5u)W\xk\?yn&I57rXwsXO>,T'̪ uЎc!1vJXjdp*Ns'`t02s{pw.2c:U_O\HVN!f?ZERY;KEsjt}Lkao!l08 i ) ;'9@G~UdA=D+Ϩ "M&h28W ;dL _jqyc'1_8;YX"ɤ2Qfxr\.~12uacRXՆ1аt`vVDB.:ƛVRM(4[ԗ?fDn$K8#E1y^wJ9987_8&@a3?esŴWPHo tbLV@+JʵSUj ;b,EϴD+x1Ez5??,rfkN&U&=hnn.hg{!; b7jf ,E~<9ʲDTcks#1AkdMܴS{E~LjT 5/ARU^:ND]A ‰3,}6O̍8>bԔ #ʻ^QJ_Y)ǕЁ614W$?,g(Ff!;cf{2S,} ?4[;;zY!y$hn1~_YbA)V%~kc/? Hޱ@UhYYȏ%yްz[g/pʼnM /nFcA(OAB>EvE^ J&SC])5#yE$e7/#ӨןIK8(xD6ךgG#[LQ$U~B mC>1L#͠uW4?M  JS6HG4uHYl{j$clBxH# b0] ($#DNF"' an۝*߼͏!jPׁ~UU5w5M">%y,06zۨ`yHcal5i’QorVn( X0g fr(R]3Vvhy:*g@5ЦaQk MN$PY)[!D74VD+Gdy{0fܽm-0Pi]|Ǔ%JE``ma@!CЧPJY$rkC7];aӟ1Eq_i8Ӻ)eM`G#p O,s1A>_ ֽiGQ׺9v@8Xx {<2%'BzHDG\L0ml)e.wbSˏ<;zI| IBFV " b ۖ:o ^V6rt+[=WTb irL8Qh%~LR1nS^Z}EߥMHd8̅o>^x⟼M Sz5Ըiޓř_dzd;IBsH\\{qՇ+}v5\S {ek9΁%K3%o&ڌA3m#؋Vׂi\Ր[X]ģR88't? -]0.%QQ2ݪ`AҾ-OF,#:pY͆lBXBć!Dڌa_|'SMpbD-CEho^-˩@||yڏW>xV!A8xRߡOa#nϋo'?+4LDoW,l.8|u-ϣ,fQ*JpF4=9;7xg5Z[[ۥ00ʤؐ@-v&4r5Yy￴OBφ枞Äa9G{6pIQc"+[g NX!Yc`2454->Acٖ%o1{|b,-Zsf6˺w͸q)EaW?1;=R `$˂)TXX,f)/VPn8i.~Ea H`$pg{:4{k:0x>|hsHó `m}Be:|8BSo+cNg+VG|ڈbIP4GU}xN O*1)~|1Z{x[ӯ(MqkJ 0W[ٵՀg&1ɎP` ڶu~]<߻K+s40uh]ft Pp+|d-RaLuY7ָaԡ齗wik+FSv}xhn)X2{#GIpI%u'= {;l*73yyv.פw׵RMQ4ʽ %&*v]x_O5#kX.J8RiRj"D!sEXʞq 569KbsnȵjsK[q7#_"e":iB]cFUs3zBFQm_Vi)z*c'VJ]x%$eT^378:K~xJ&24[y}YYAC{bI80/+! t= N_s;XO48t[X %;"9Oo2EgW ODri3^>T Ak7 .GNF\*S`+sSL,?9 ?[Pf=Wx{#aFBYpD`{=~o8N3ҧtm N fs3n҈Ѹ@hЩ 626Rx\kl=G|wi'q) yx@;gr)yz@#zJgkpU^\6TCgӏ-I&#ȘgW=E1YݖWLBq22jEtW()MG^ غKzBֱ2ٛO:|H9{@6nrvH<Ǡ],:za 4H+u00MΨ3Y_w6g;ce !_ѿ#LۅQXHz/˃&&O:KE;cwr~g Nu31Iv{ i=ZIk}}CkF뤛KTzZHp4 wʊizeEN RZ`ޞt4TG1ױx?X6ijg58M^_:<fR] q R׏~J s rьbF pujD7탫~|2_C +RȋQ:2f,_=;Tg>\yr fZn̚$ gQ^$}9+awSb@/.| F¦FI$Ó4pM"HniTO񌚡\G)=wG |[ Kd^a}wWl:)4qEYuZjy1g;nLiSf D) =fYQɮz$W;:/;IߎPتst16 WZwkF(Ef2PzJjXiD퀏KC ^,SuGZiZJwr>Jt9&J/w!߸Lb"5VoY;c+G2H?'_Ar"R1Ģ!'A|H5ݰHKk ̣y@Q!i` %7`r 5aVT łߠ2VoOOל0d<dڹK:/$AK^j"mh]L1Ò(݉qQho/&0jt;X$d\ͭp pɞDi\@v*ڶOOeQpeac%u@d2V7\S !83G>?NS[&f ([p#;d1IhC6KlRNV^2 }H`BՅYdAVqK^z3FQձ0=SQF4%?Dw8:’p8DC 媘2TU{lR$U)d⣙ҋ YҺ0'G},46)`&&RR{3_|>@VH<3ID@n*9Hܳnh|Ӛb oqpW%nMThѿ 7=mvgbV`X}"乱sA`z 2Lzv#g1yUi]Ǹq(^}wVF.EyJs ~d  eUeb8?٠MHDJ?vZY3ԑ ne;Me}l4ǑdmR?DLyS,݀Lh ʷvnE;R=ߕi<~Fnubמsՠ-0`UQ 4U#b&(5Kt|)PtSec>֔1⿤D:eɱ5,yrSFccRV ա38S, 4RE Ӎmaj' ).fzG1͍U26Wu&]D7,׈g4gUc;#,H^2 ?r+y畲چvfN q,bčmnSJM+7ۤv)5HҤO`][Wۼ1q}@ܴ/|qY}|Y@Bycpx6(+*f$tCa8 $)ơ [rZX2u3sT8a0oK%i=[IYxL/.AcwY`>_MukM/ qx^8 k-[06R2 |1eug LF%]aVIkGtɪ- UzcTџ n`%mW``͆n '?ȱ&|ݬ 3 -5Ľ5d$f" J5Lo\Ix  2+u"ӥY> 6]-Ե*%h;9i+:tZZJ҉ΏD*,_ jYaNEDz>_aqۻ a8b!^1O1ZqM Ud7zŨQ̬`ZM_7̄/Ỵ8Ȕn/!+%ҐOTq@U^ ObcMeG0Do 52Ea:,vp V5J?K.Z^S2i%^Bmi*H( ׽mحcuH K(RC>Pfa:XcTGfRmbJ 9y%'r)G̗O0e.j481a=zYXR!;Bj|{֎͞nDŽju: L lQv[| QmQB^ mGzǘA)YCIi TB4N=d$=}F:f%ճ*)(XSeZ5KֻZ=x/حswz+W_R6Vk4Ph$M++|CCS?kE=o'W#ŇXw'V$gt-`qxu@c؇Fy 3je{u^9l`N> z.&_Wh!_ž*\; C(bȀgfTVd/łJI-dm}CM^/Y1q"ΣU?.6 _قzd`N(3%ë:nVQ4MeǬH+.oJ)$k1o: QK* tپk-L`/sq=8Hˠ+~7!?d>|fA>S"q:xg$9B3mj~e`MS: պ5lK FQ\J"ƼFQsYo8ǂ0vPۂx]Lvކ6 ]s;UflcO۩VP#KfRF V:] mp<? 6^AG3;f= .*òWkX_r,foJN N"T&]*AȪ ~*t̢D5+nN2m*6~i "6)%.oVɻ -QlC| :罈^-yexSmAԼlBPPz]?pmـ?BedF ~$+)6#uO "3,fu4PD-Yy =]=ߦW媺=g`u/XR KTGh[Ȩi1F)öBɱYh+EwIf0Z9kNw>\\tAy?7 6f=NNKAe400vHCvxDuE ؞F)S #.g d,69e< 7eT/5oJ&N Z1/nV[~~OTѼjmU'gڟ)*Y~ Q,Zݒ@s40틼,b"]8*#@ģYcc<]NJb7[BӨq5P&%{d{@]~)=X9LF .@S̜CORMX{ƞ7 c:'/2AlV zS^Y5I/_GbW Æ zNAKFw>2BWM; \ 8qvbŐOL(e%8\ \s †=ypO0xWJ mR:ª f"4ߞh'ơ?FxuSByE$"}ܾ$jȾBxːpb*n#IUOFVe}Ja+B$n9Ņ> ihѵW0?HH|Psy2QCZ:\]!s;6b!:Xv`CSէou,\;pXiY4bz߬ğѼ@tڿ?mKe 3[mr0=+^R!RxޱrkG㰪cQcAx=VBr7ָ1+e46!rJto%"QBw1zH]VyxB[Bu(35AEn4cfp<{vrͯ'M.#+HTyᙩB8w짞dc!#FeMDޝxeLJ;hޘc ~] 1*^ *HV 8מFLd|DcEƳܖӣJ!jvh_Dq%/8S%& 1 w}#`u^KMY$%.'׎q'b H&,_.[\;@tv9˾4 0J*W*q$F_:)b皁|ošo[o!\RR3]'[xFE9DgT% \k¶EdNƸQTLۿ 7I1' e.v?|(ʚeF@8+6< 2LR$3X AT8҆˫2U&%3a$}1ٞppqK26mBMl#G?l4֥5 pG /-NMtxn.>G6=W[/,rs$ZDW#+MQoGlBDOlgYSyx0Oj9GzabOOh R5ѝܲ4=YtuzMør/p;Su`=ݳW4ZfJP^ %t5)88PT{?{E6, BڣLrN`#>Rr旖nIbp-IeJ2Y_,~^ ]?x,*I9"z0 92><8ZeYb/>qH!8|}e)H-I.\}ڵ̬y5R}XwZ Lmk2Hcj,i ocн7Sae"V[='jd5}Fzw>4Jck qƶL&#%X0/Q TB!/ Erч%1V pn?VC9.^^dzUo_ ЖhK E.oa-@NdԆ\s^Ί0Deպx⻼<+7uE2ht8݂IzHIPFqf}bcv4ky3KĘ׎a#)4?( pzAՠ w![ %1q7D  @VD4GWȹ OmGbQXjiKJXz@ў#fBИi |zaW)a@uI˦j5ac,'.+cj+{B_Q +L"EAWnXnYV!H\\ߒ]?`=D5anIVwܗ;#9rwPH>#tۉq#uͿQK,c۴. V `pt$epLG^~1z_.lw,Lx8PBU̕ghÌ(S^Ђfl=+e=6$!br SwgNH;5!U2CVe7^~.qT<%iQx=/ɲս7%[H+"z eH^W+>'3F5,$"x>aŋ9w02aV]"݇#:*_`m'* [޵3I:x~MDǐɛ!EBh>uu\CES?78RS$'MS8S`Xq\I&&uM6~NNҎ1[yr;9Rܔқk翱 ?h`G&5i6f\  +$Xҡ!em&لH/IY)ᨎ6CIEWZG_m^N}JmGnmuՄG*ܱCh<2\X7]]SLI?΃3zF'{  r!>-rHnkHلE\Wu'}[~nY៑PR} bt5 ,HGC?µGQ?Ǐ.z'nQJtU$UQI }\).'b wEaSoœ݊kXaʝ5HUvMeR,͘¦+C JI cb>lLhE%1Π+e ?\6 ukBs:$Q6-Ű{WNmYG :Dpk w`6Mװ:->B/YnlT:٪Ls&e!5o"kA@uOoXd&whc,11'$G$O[w-X|t/~NM9ӉjR c)^\N-g\La[&c':Jq=U@w =au2!c2"!tjOoԞ(NOg?V)wrIvmvȦoJOЫ3?>  [q+i5X41;ջ/u^zxpg2W(K~ە/˄Ի4& ~Ϣ? 3tO"1 %E4k)JϽ!)u;l'y_28MؼU0h*m V@@6›?ЊOM p,>hIxOCX28y<@ЪO$ix<>؇jAùHR: Φ'fx2lduoDeu?4|0>i@Bih"e@Q=G)e,:v+Gky]]fsEqn?By"r)(ܯȺgƺIK-C,kM;XXܟw*!*7[?E9KR%%ioaNF2/G}Ζ2vkd9F+I.l'P1q&~WҞ ԀUphm.ϻfcNag4ߟ9f>;U27[b5CmH[C3yy)YKc4@l\oB`VC(f5.:9y28ٸ.Kd,:Z\:9}BޗY¸SCWBG\j[ܭ.@M*H-;:"^Jw. lT ͷ3}4FOY<|/C-3?5TNִq^<5kv:o-L 8셟ԫrBt&adOU.T#Y5 g~؋H\4Na]OutKI=ZdnHv_#e4]nsd)9uꨯI1ECH{nI6\2jٔ]}O`t!q-+KUV+4|&?+z6yDc]TaH)|ǘ)-r/l;`l&^܎J  3vlg/7XE߿uc+`"G4n)!d2w,x7*'gK&xщem$/* cu}Obx8rz:`J}9^R2y/AC `rE*r35 S&.q}RCD6HpY_&<~'$mz&N 4%m5 :TGf?UZbf4Vt_2ʕ?$VЫ TW֖[nE@@閭,(ve&9 %fƫ?|tZ>#ބ*²x~\QWeΘ Ha$D3xgJgu{Ѓ|Qo>w?oA\ap ࢺE+.}f'mcSTx Vb}5KtN-jr$ඳs@iM >b鴳DC)MD;c.lK|xpy!EGa98ssRqnnxi2k`D2t z,l7.PJ&X"x:pHӸtBK[%"mV{!(>l&Btmԙ ZEjt$BSMj3𑥙ij .fk@I%J_\DY]8cq ^sx̤rLvc;N$:7.V34A9,\rUq|0cytҴrt _5-@QLt6pc)d$&*-g+[DNFHȔFMEIQO_9.DAY)zXs],A\XtPug "?l}a{VZj%1OBB/5kBqt*'9W Q\S^I s-'x>i>'IEHa0.#\c{$i3 =yzހ|kO~%2 OaG,p|t]L'o3BhI!Q-.Cx\h`;SO4+1Z=}U:j&ƣ\0H#&NV(at&f pyd#OdL8נ]uÂLQy5t#?"ȡE__`Uw_vQڿkh;+iq+yY,HM]|xn B`:g?W: )-ʜFmay@z"T pyK%J73\G`~&]!*^ _ UfZhΕnv2rUFǪ4%.Aq$qABإI=`LRE}`1euxX U'(LvΖ<% l^U$'Qd'6&>u2xX1Ι`Cȯ裗r7bK)-Vlnv\/j"?n т-HWNۥ=9tC00+﹧͊vcj@\ }t)JaǶ;W,ZBR6;k^+#SAiN=W1/a҈sY͝lKE$-mGd&c.gL-,֨j UBvK{%$S5P~|h"Cqib f-8CxT9_oƇ`E$E\'|O zMH8~P]%PǫS`ANAÔAV`L]60hfHEeBY=/#"qnbA^6`SޏeF߻+bidNA"y6n fcp-OI,ܑIAA7$,'yI/EXT+bꠣ_\ * Ȟ=_]G_y1{8H[xfAlW =Iu> 5Y乼 j >\<$ˑyebvךYX@A _lTt@L 1#[ăy.@FUk^!rj+e<_(w]FǼx0j@:BPװ>f ኶' (*A3XH:N r:R5-rStޕ@l=PC{C[~/8NzwUT(p=/۽O ԤJf6CRR90h (+@l ύŐ|V9%H5I$f>rך|vѝ9}Q$ |kUꈲ|Xa,EQ]Ί?0^4Ԙ#/&M*eX)?h- Q dz綿@zTN_m T,87jUS@LɬuL  .R\TeYЅߑ寬,,UYЄ׬]f[qYVƐ=訋??-^?f}>JF`/aq-*UR"7?NSM}9QO+!;!$)Y8]:FQn^zHRT| 2X1ğj[GqГdT%liO% ̃iT[7kOFɇK707ħl*:|f:3^?ZZ|_75zomSP=ݡ8͏fnD la>N% +mVt*+Ld+ָtK :sQY;=kp1H<%S@CV nm(T N"cd'A50Ŷ>InW2 GF #'*6" ]FɟCS|Q@(zכ)te߮CdY_Wn0oX™b̻eB3]oVvȶ:R_$)rvY sQQӿ`肳EU YYg/r\}rf%]%ɣmĄk*V2S#f:7)BZv@ "Zv[y "1ԅ@ݰnGI q..A"(ߪiqļא u?3zKcͺ\޳~QCMq\/sc,1#INCkҸ\Njd&;">h&"k`pErvJӯA1o#1!z}rֳY[\v(WJ~؟ZI5ex$^Di#^&P&lD)N?38`jUX} bPcWC\ybhwM[ĠRg|.W_28F\N{y` ڃNtYe:-%}=Sd~݅6% $Eil!|wrQ]!Q N{BprK}fԑĶ ^E O]=eWRߍwJY=ﲚ+n6&&}h5r05vjߝRՎGeI_]fWY| h_ JGu}o?6Q8 in[d4 Z wdީ즗P]Y]c?i/{xGKR:o368B(Fٜ\u)qM`ɍLjPSъ/͗}dAz<8(4TN\䲴8Ě@В[#Y%ڛKv]FFK aŐ&9A+"쭠 ~A{ ƀpk?㌡x$L;" iNX5l\.78eoZkЭ S| 3ITVy9%{CE̴m88<$v׊DM)>r ;3;)d 7A`05ˉ&C1c?Cjp(Z \tLjjR~ZM'N4ϟ<&xۅoժ8OZ?tߌs>br 85:~8>={,M7%{.~?T!~<Ib%vX\+C! b݊_JƤ;R6i~* V؀=ζ;y=ߎWQl2^QBn:C tAPs~g?WV'2S[6pCu Á%e#l8J\#yv W Y;ݱ.0hVb#5,*:O`6PX𧙾C“+G lF[Z885]ʃڏ4&R?+ OHHNJ:O7bӯW3gݫV%D Y(`J٥_ 5eSs{a<`jwʙ$A kh5 "N_ԨPgU4ƒ+ AO+qiml]h0n Xin@C?.a'8@=>B|4%\l `ڶ-)WJ@ t;l-pF 9A GJOT]Z[^n\k{V\/ lU^9'30v9ÅP:JU{FdnSҦ`?:P)+ |ףּx"|Mp:~oIo ?c &+Sic&UƒV VtEbe=[tH|GߕT8er  AT0h@y{*DhݯҐQ*ҩRJ3$s?SGiR'mhC8ǥ4"_˚P6҉?DnDp0 9'Wΐ[ZC{"_sT"Ϯ% 5]Lٿ eOo{l YSIeUqsz-upⓧO Xj1:\`\ĭ͓6Yc1{529"J2jo'/GYË٫nþ^LOKƼzu( {b¹ @Nxr~@<7)+9K7[ nP*ŝx7~9AMv%.,΃˙\NM`ţ,xrW8*#=Ƌ7 m9H=h4Bg/]Ggr/OCYb.2x ^i1oZYj@&yLuQNFIއ@^F] ([tF^R$\mSTmTwcxWm8^ZtXܷqޛh2[$hfk{v2YSwO(+m[:Օt/')z )~6BVߏ]nR2'vLIv;Cfi @Tao5"$6>'wJHy/EtϹHG@r/:0Ir2TV7L!0t檑&"dnߤ 7S$o[1G'19~Sts93{an.u؉lYl=oa5:`JqʳU̔v%ܡU#a\(u'FI4,V A YbgIPz@5I΄:P^ 2I(ER)G&gnYC[eE!4gBfpGQU06[ǀAws5x* f+E6ߑbg Jtڋ%h 8A?HBF+@.GIb2^/vafdj2,"D&oxg(&)R72tm+dPHە'VnW!;\Pۧ@GON9"BZnU{09_:"AV8뷚U0ïtp=ϖ0Hdu:x~4dY31Okε!oK doޯ\GeGxh`w]͹犴@b l]]dY6 SqR9-卻t۲Ŧ`ŗλY8֯_ͬ,L(^PݒFủ}598e|vN4t.3Av9OՏdjW" X:x ZXdaasƺOlL2l:#xʤDO= pmδW-v5\S4 5n>(G+xJ+k'0ȟ#(O9KY}8 "k<`E /S hZpu!] !DW ѐq EsNyZbZ;&>NWLYzQY+2A1<̏cOȚr+{Zvy~2وg9B@pfێ5/Ɠ9ͬ\ %՜YlMY(d)R?B_9ǷĽL):8c/4]H䷾_*@1˴Vm<77ǓrO5m)?K>~+?@ye? ` :z"Q5`ʣtFw k&{AHwea-!eM&;!FfwN@p&jڟK?g3}5#vrы$%\)|/7:@DOuEJP%E^&?%mϢiJDDތ'jsbٔ]Hį>Y/~ 8r19Rc &!EdKa݄Dg};Sԗ{͒DoNǜ"<+Ȓ؋}ԩ߂]:R= *6],'X41Z-jS@.n15,'< 60w~iw~06#dtXQ 9Ҧ+"cmAwe"FMDT2qFe,p;F>Ɔ'7XUZ2\%:Hkn}}Ϸ5qۭ,"x\cRj#T†-f7a@Kܢ@MzR}^vO3sV^ϐ?'Ju7ׁ'7tMAG] 5] v|C]:*g$>eQܡ\l>3+ȏ6VeJ7 8C55߷4꧍/7쇳vxL@;F@SIs].l{v'RgWɨ7A=""#π)>< D {.U3lL Hl >G}V'jo(ew'˄W^n<afq.<9}@UpTv)"n`B6m *^R_Q: ^?jj5( *]FH$*gfHZr04~= H \[8%xvSXc8Z9YCCO7#gA02`yȺ⢒|i,~`fXМ7dgލv f-%^5,v.% x$~.E2[- 4Ӎ?eBǢR]- u g O^lb_k/%A u9Ąmun] )rmInUY7.eGz?hDE#8.SYyr e1Ii$C7֮/5]Z xFU?<9!VX[A\zx) bvFIVo[o4QfR~1'1,fN3t* nZ9fI ^qn6Vw{ZPG2k}!R7AJ#jɻP6XR:T? z؂[6L1"*|1n?399W7%Q= w{̶xarZr_uVd3ݯ JF^O 4p/HK010Ď)֋Q.(؏f-}W=f4[ ԫWyz dQvT3m.%aK0N1<qQڹt,t*-T iCX|lP= +e+jMHubaҁG[$!ݟmqO;aA0Ju`pcJG*Ҧ [ /k5xiceEbH +"#X ̚]Q!U lE;N6UC2UOB?[ 0j Ϥx_ \ ilNUr1ga1) Eݮ㎫o+SÕ 3tJ *5^Oz}~њݜIJ } )QȔsy<߹``X#%C-XI]|_oeiuM_}X87?[vZ!OQLpQO-ch5>@RWDf4׆*Fk'A4:|ci$L_deKfXn;]L}]R@foچ~:nzؗ"QM:>-irBEinHV]jhajE.yӥL}c~tNZPR4JQh} b<IR߁0?X?KQ9Wn_*i@_E5-Z*8+KHJ2+~r[8 ;' eA%] NDJϼC٩w VKM“;O/ & 7cD6KERYPAt:s^5xK md:m"]!};> Gp˷E;5:+BDi2I X,R*Y]XF!0r,C07W?YOAS=z23!ٕC*x(&V3*0ҧB4L!(/y`3UTrEѓ@5㚣(%VnCa30q!0*֜ Yt |芽I;P*$WZ~[bbWnZ2Z/Mt_w;:&jށ+āBJliA7xuN,Atv11UǺd@վ~wj9(峸2bat4ۺEq#$I;[=K(5⣚9;,(lpȹz=1GGit(um,~l=K3Xϝ}y.<m R<5.Bӭ~u\v"_s d*S Cw

ژxSyw"H(X%7!B@9=hn\|R95*2 IRr# K [Z AR6iBUhLjjM׏n/J`H1kuAL ;_J }շ{3YUZolȔ |ގy:yngq3cQ3ٙRXD , V !5(PҡًٌP}6,hGp ʼnZtVHRMT_(rj:w&W gq (TO96Ξ'\yOwhIe"sqde|_]06krs*jBΌrˊ 3HsZv B˶Mzn*ұdjc1g|*QV$1ʭDsC-r2υ.-mR_H ⇲f=TlDZzć x"HzVY,$Ӵ-RcIn&˿?xJ&gjQ]7mًHfKF*=~E'%@I3ܵ# ,+LM0aeLEyfSGT-ǍPaGOjd:jdʐlk) BU*M|M_Y$^PI(6̩*y,Xh؈W)9N^<'):ߙYJ|էUaճAcD6ш= %3p+gJRyނQ5oRV 㓳Hx!þF=!5:I;(;%W[kR EPDu@/s` U5W$hr`QT.)',ve~MCbc}Kzb*TjLG|ͻ@OV;?RwK#@02ձBZ$R? d.{V$B.5ڧ~y^-).rML8 HCH&Ֆ ҇:]8Ng/ Rz DWz,f41R뾄> G꾫{屐T̈́GUu3Uɂ/I-<سsg_5sZ͓ ~Lyfϋ f >p7hdXLCʹm+8GQc e ^ߣ^wʭ&s:'' .T턲 &R/MOdf^Z,@ar a'IR!k`ܑ2_<% 0C`;= n"__oZ#G&6r(.@h.r LfSA$M?WU:[b*}!]uK6bfqX>P?#9Adl&"*l !Pkn#$a_3 G]ɚG[J"G옞ֱ;˂ %S[o'dev ټ4?~ }ggU'DL 2@[Ps\V6P]eeKظ#.?҅Դ[9ފ:q*!:NXhO6ɫY:i"q.Stto)ݴ+!ܠj&(xVBX*?\{:hӲHi'y7 Ʃ͑Z6*!tWqN8/]SLR4 i6E`X@;n+_>P9P.۽¬mW)TlgK׉C0J] Жgr׌)s:3س#QI^aXjsa2 EOͲ|!!tzTO-B2dƀ~Q\0y@VR/ȂG{5z3&Ez,o zv:PKJEADҠB %/IҒ 0҂R7hq 6}eώG@3964W{X_f_㺆$l>%F F*h è&!޶K!LpcDt d,0XPgF&ugvA3O7Wt zK3eIz J`ժ& iqҁ'90|, ]I5ӼnVǼwש.(_{8aȓ89tjƯԄQ,4:v$92!Td$obÓ#r(t/͵=c].&{/ hp7}BŶ䷵yT)>{ +zvVxa|㩁3Jý5Xa qO9xq?4A#:`DFFuy([ w!ZPU?<';<*ʁ,) Keܤ_dߓ T^HѺs&Šci{ xo,U3B L].:ۅ(b|:Ű~HsAn7grr:Pұ(q#koK[LR5H!Py/%[jvBO9rW-yZO|Nzޮ{Ɣ+%T~ʼ3F ]{-g$\FlKG/$@@*:nHqJdYQaӐub͓4gSaᕐX#uk0cVͪy -nnpO_N>!<MBc#(kh驑BZ=ͅUt\QZJCջ( D˖yW̖MxЭYG`5 gJȰw]kJ6 e9xlLr4WDuږILD9>kuaEF# oYҙ.ZgV.J%~ bs?1KvU m]xHQ88@J_z5ܤ&2=V؝XLÀӮ Zbyl4)lv-9YudZ z2$ٻ `ÖfIӍAGSOtNVhgr(̴ j^)_ᘴ@오D٦,e-OޅKӏݲ5ʬ&\kqïMvƁI9M<Ωrj{S  8pA?%LWu< 1 z}$veO;ŚXL~l'td~ G! yNJ;SF|~CEP'smG&FwԙB0Z''olY}1O݁%ߙ";AfG5j{%#>1ϸaU_z2?- 9'$xܿ'࠮퀕K gʎ'JtKvNHPbdvF;!.I{E5ZkVcQyܟCpr)b/њNSE۬FĈ邪a/G/nRP%OWs{CM˱iE )] p}j0SMo1;mp+М0 v!_"!<3ϵ GlnDGj+_4{6_b/^=}@;A44TQ1KvcIiǁ|9F{IG0/*Ȟ{fePL#FTY(W'z QHuuӺH|n!GQJE& t- YKzWUۃuBlG3f̡ TxyۮF+smA*n MQfy\ݹ7Yf qspqgW2s]lȏ86Fe=خ=AWqϕ!cGwCBK O+E'BLex`4IÚl7#i GwUcM~Gsy59"C0m(͂pfEH.2mK"t+d!<`2 +&9CrQN _=TƄQٓNyi?DԔ`N״+œGo+˰~ò͠WߵN5~.?O{Z‹{/%5AN/zpMopv\á,} XCo>Œ#ZY)]"S3U=>S+o3[MfY~n/-OY8$ {5C:.*\dl"4"yCFuyF̩eEC ]YB}̫lco?QZl͠m48:7!1#،UmHd(dȖ+cN%0=" #T i9![tj pPp;(v/v1Ճ۹sCwcKEb(]Je/9ԏt ۖs@# wr0_pDGʼ(*v\e爬by[NYP% q3h~[1TUh12 =/l4^nFZ;M])+,2RNwK! %얧$i,=fDlUu/rAF]˪zquL\j5?6:Ck[gJ[zФ?aw(}1jo@NlNX;W"| *ݍe)CO QoL}xL?;7DOc-۪,#'}2-29BT}bd%/s|&y$K9`SXu {{bg QVdE:{^( #^ධ>b7`wU@ r״]R&C -! -2g=%P%kbFPXO(DqsERi c.G-g82/ON%s]nS]:KE~@& /^H?`jMcJ{I r5:a~UЇiU;uD8Ы՝jM5Oۇz3kˇ.96b4hw<&ֵ|X7Gg&W wLmzA c48@"Cxj;.ѱWN]*2W4oT,=ƴ]3E'lie@EH3@A;>nhc׭(F*Qr}`(AT5uc{X=~1 HԎr|Pi:~{O7i4Sj<|?rSY'y(Q d!(pDn>ana5OcyX#̙U@A@؉IL4]wAsWg5+;6Q%[uGQk)ŔBmΟ6VZm/H_M]Qz\67(|d(6ʴ W Okٍ n] fk\KWkg'rSzOᕓt' k:E@:t)X:(*imhg@ۛ"U4@L Gv.W?4vP?xj$ϕ52u^"jor 28_=!k5 nOȉ_.J<ylvfޖ86$kX @H _7 a{"TS Ÿ pXHjGϰ.>2ˈ):5)' PʜzygtIE'IMut[=gUYnY9M_[eKtb!1o'{ :FB%Cya ^ŝ",T~uZ.vun.zr~HFIl`Tz{',rk._e V1lF .2:Q7[\(tٌ{ZwYd.8-P PmtG@ mz҈c^ 3,&Ad$ꚝjDHSB za>Cb49*?E&f 6ep9ýWFؙlvޜURL!^ >%rb:ХDJ$ oٸ\)Cxeĵ*c!/O?+`G#n.I l,wʀ7cr6߉C|:rd@XjYH%s2-\gucXFbP»`a:AҥH]yFdXRZG`W^ؖ5^Q@'\,L͋:@9zSp@mNʥdmJbÛf/wrYk0*>Kj{gQ0K*r: _-*5H)%H6Ohš(Q $h5a;"v4C*7T JSN[*F'{\$PU̷ԢTWYKnt噍`ʸ(V ՇdgNS%wL{A:mj撬Ck6lX-.R ^djfBInJ9lW_ҎXj26 ^R6(1{,9fJR&KGsIؤ+3Q Uϝ=B ڔ=oaLCқ~C#(_oc1 k m+ V|b0'fB?69L#y4]ff}bͭ=  A1N!95_Ht\Y-kq#a!0S+ cLi?{Zf"Eh DǛ*ՔGuvhCQ! "jB쁨Ix%`z1?1-:N1mc3Yf4;'C̕G4V+ufx]U vx`5^P>9x/2<~k0}EkNQ۪rsCW# @[7UYtf\o(DgR4I'VMPLd`DItUzhn ̞&{ sOg%2.𳺭w7XCQpP3;dHפ塯 l()H|&nKtZ~k + פ5aN%2ރg|NH1(<"s]\Oo12l "">]|:$`䆹&Fh<ò|UeX1fmGԀ;r Pd5Q;󍙮9  b?/]y_iIv!# },TJktkJJ+C3chi,W t6#mM5Q=ҡn*% |}>A6K*K&OlkfuK˔:A !zc.81P7F=8N:. ^r.O>U{2Fe.?*x7@LC9 #*8-9'RqC:J?H QՍOZƅi'ي"Mà-0 >YM5Qm^@A9B|8תp;*M 3,1{W=,2 o~gQIdkFr\$Mly9 Ik+qO6C!7?05n/@Qf P0 KeY ~&?WXՓ9Fҳo$.GZ^5o;9PO*1G= %g71>)kFez-B{7GqhZ+esJۂpao`쐠26,y QjaofK +ӹaX~ ǫgwo( KzjbRQDzr e73wS~8IzKO*63鉡-B /5ELuJjr'Ps4>?y;,[LYWNtD/uDԜ;,ZX2{lUQX/җEkʫ~~pG 3؟++.$F;w4J~N?LbQ _/& *C۹yݾ%Wi*<3[ ²ĥdڠ;4j(~bAF @)?5&yI@ڭ2W ج.f:nlgoU>zn@H));A-62~iWQG0-26J 6@cV8=_A{Q 7 DXImそ|A_eo5\ܞmxJS:4Ւc ۽)`p9E[1wUYQG\SMֺɌZE2,%gߟp&t3Z?\s1`Vig|-}'MnuH3< e]"{?7օ֏0(-Fl \`8sa$0lc&[&`hqkt-.ddˊa> ̊1/XջzipF1uiwa{1INGЋꭕPIEOwݢbMx$H<(4Oyާk2]o+eK]ސr?V,ӏ01ּݾ,{pΞTYLg~0#$KǏ0=2o_WUɖ݈݈s.)1'(!'u^]asm ы f1K>v!Ia zLjÿ8'~LF枩zJ 6OLgq_UTVOZҏ9ZWMKN-af߯t u{g`LBb.QA{[z)J ~[L dUOeKd> }!kWQZxԐ?ĈH'PUg>mlU:_FOݭ[q!,? QN2cAe"; #KD 4<<KYu0hfCF=lJ޻~3N#M9Ir%)Hէ i&H\6Kи &!yEv̘Xv+7;(AS>6_\QE^r` +6`>;Й-_:X\ie#YBzVuѳurš(Cl#D{~ƌ7Do X{1 k(d&RFD;UY `!-RQpp)^ɝgBQfkT>SW۔$ X;`XhtSD&n7p1c,݄pboOη~靷p3q 9tU+_k§-DOtG]&90y&$X%Zy`ߩԓq#gB w1t ģ8][aA57GȒ¹mMn E\V&Ur"@y}^M?o*gh{+ŮY\"P?K"K?ק=zZ!7f>MX0 w킲p:6p}QhQ){Jj(2 ZßsC,_;v1.?Oc>Z fs~e 2!^zۨH S*G7Ƀ42~"^g╯!CsuBzW<ver^$TŭUC/ UGOy]A;wo?+-]\ɻoJX< }ʏ\!F0}M[~v+ ytrSS_$(X畎#6,蜑Xev}laHo+?GyHy5SR89/7ZPJ(bmk*{h }-~orVڀv@Z,a!yD5K$-FVE#7,ÜbdL"gbIٖsyER&cTT $-yv+ 0q ĉD"'1\gΨ& Q|Aτ՘YHߤ'JHeЉnvC> ֤X.sQ@NDR/ӊD=̽,\Ѡ^`ImD(Tv % r3[ȓsiށ]:5%!aJq8gzpt{ ӝRg'ojlp'?* ;Ž:+"N5]rDFk]{uͱg;FSg _T 3bp4)lEϧfD[zn\%jdYbEެȕ+i0-EuaW4#q?E0{굌:˫OJ-'f:"~G*&YSfhVI9@PObdngٚ`(Y * :;֓Iaϡ4'ܝfHp2y/O:6\s]E?|̜9pH1סW6'u <$t5wf|hA2˂jd=@&_Gem˜!*[ڈű6z'ĒW]nw*ʡU{%(pXdZ<77ܦ!0i3ZI?ak ߝmv?Ȗ0oYב 0`7|(g,(P a  =4F?у~ dJ,Su)Unea, >/<֥Aj ):Xє56 eU)r4L36F΢WuʨeD}gȾOv/]q`>zkW/ײ"Kܗ6A)MTB741K&M5~;]A6HP⃚o|?>Čx͑i Z)|!o240jZ1$!1Uf[ k[v;5VI2%JbGpɦ3ॣ?F n+o!3 ৔OM3G *4XZeev;/uso.cE4w|욅dғu#u_k]"az#f3GM"H=Xg*ǹ'sډZ)nh8yr \= tk{~q{RmSTf c\5?{i͊r($4s%MS1;ij/#N/@?Ax W~dw|͆>fE|B_4?LA`J{_¸5Ii N%kDk}5FcOe01X7AË jN SE|AqCJ M|JY/BI@Z ǣeI bd5H:C }]jBjl^ɕd=_szʂ2MtH` ]JE]f ো\fM1ku ꬭ{b?V+)eQ{'$2t?*i>kd V7YaE]j5TV-A)ߟ6o``q`!3m^ ,qE^~J3QPЖ ,*:Rx=3$OEak!aa^W-`tHr4GH~9I9I1l}O\4WH\1r*8 j|[-Gpk4IFN?m!3D33[XvVzǠ1}ڥ_\j,N ?gi/pGx#ݣ&čbBz&:%@o/ݣf,:%78(7evNd&كpl#cR;_6-dR|C`JlH%تX/-"n(&1_o\jE(׬/*7nO=' Z8aʡ糉q 4k#yZlVfd95;mR"h(uH$(WϾWm]N[p ,T+P-g;Y+F0#fŔ[u~E~D]ƼPڶ@g˜]G32R9Ww^]1A_,Y+_otH,\"vKr4&J}ޖaq2  ZX{^g(6seGSM)6un|,=0c 1t3B I9'Sƙ݁ǖϋK/)}55-D+l-pƍYaXZU60,X@qfќN,&̓mH΁wO d+VmeP]SJpۦ@xL`y;Qh0 Bw--N۠3zK&=뜍,ʑ{ng*\Ʌn{sFūU qX;.&oh%B`sFn2LM$7Um{oӢS]?{CAyt2J?k1?$Fv?GP*: mK̛]Γ% 2@1oQHqo5~7n$.(0KYTvsK,& Ed]u;w9Ҡ=;Z" MCe$+5.'ɄlR=YC&hdfBd8Pq-Ş_s _S%/$w4Jdv PS]!mo+jc!?3*07g'&?ۄnhEͦuӕdooH 4ПS0soNAP9tà X1Hc)*LگSF&X'}˚q GXhaz1k+UMyQS=jy]q*"Bu'Q\(?M71ND7̊@T9q4CYi>P,Ozl^͈79 #'>d!&]9g$AoRYdi=oCV쒇2 $>xb(\>~ tB Y-kDSaBmb[$\dR'Wą-i֣3i_'Q/z~"Ĉ}r:>-pd̲s.F-.#¢&m~`V8I lp r5s~*yoʰ$T ]*x{;FY-lnsr9sKpUI ͎z0,*R$`f6C]x3C %Hԥδ֑ܽ-,v,&`yҝ%X:{{:9u,]VwN&X"N Cҷ0vM,û\Gz’b3V+5(Z/м>niQBG`@^ +xoj1RtL;nHy7> #3b4ZYb`U10xS9!|A*q4 E3ëYavR΋ .-բ6v3·U]!l^_$!;iB!w>Y쫍> HAAr45'-x Jt^e$h9M=XtzX`.\PfOMrf_M0vcM,Bt: N6N2oX+x}`A&{ 4$Dh#Inz<v68qUnց\O"P&}a# C'ur91uJ,`oAD8Ȇ+DMkiO2/LTq ֮!'lTŸ=ToǓg]4/Y i$g#Ԍ;~EI:bs;pmiD?՗,6NbPs8Va|_=Ӳ=DUcҊ `C{k܇y]C^S ܬV\B#Z.*$cVf3@$_0$Shɀp\QKmwA3Qc4@#|(TS ^j5MOX9Kf~ve$3):vzJ"Yɘ*LInIeiI2k$&7<{68Y]CјYh;Dm%Z)U'.RU t.b|@$<e>?~u5%i?vٕzc*=[ONXuÂV{ٍ󏩓'د:, d?.mFS+GNUsUő+Afri_tBQ 6,YX52WPI`S5vƌ/lKGFZ8Gۉ%)|7Lc_Ii\=|z!f/_QCQ]V)14F& Ch{D3zN%!PQ `> R/a𱣧#)R:Id@-O⡁ŒZBţzKѩ9<u ?I5Gi;w$/0/PK-Re< Ale7̢m5VbmE= 2j0 |zzh'gV xq>aAkxhң~v? LJ?\z ^, eZnbJwc;Ҹ-vuË j\>¼1Ya䉎pba[h6҇BkAI6=ڇpW!/'HxeRS:XNڱx#`$Қ’Ϭ:! +3|R`^"b!ֈm N*J^{VbTt{ֿ-`H!LO:*!3GMFDAĹEEυlq=yQ&H8ݾk2|8 I7CQ+* 䯖bE=0Aw n8KfLb}V-n57 0 g{%VV Ku&kWB%2QBc2g#!c˺$IbtQCq9j_/DAFJ_+u%VB6O:c' :=S:ϵ0-`'#a5Uk ^?= CAOmI-MmDw-Y[M>`ͧʧP0yIcѕY.P"?9$&Xȃn?Bx!|Jnj䲒Ew U(\v_D%>KDrҝԝs9kRJ:,]m9uayh"b7=SrU3?'Vm3%h?o/qwa8C,9B-p7mUB/9xt| Br {^;w/u3;SCϲ}!tTK~#bRsd; 9bVHkq=SʇUY.kʾZO Am?^ـ XvP u=`d͵"\gV0YffqJ_6ô o|'[QZH\a4#xK6dL|G$V٘=JM0^]4X!!H%{}./4L!'^aw`3-Z2sF<3?NUv&)IQK8\*ʢbpVN[ Jʿ4W'?!ƞD2dB\ , 3,/̨)U P9lĥ 9aEo&PkGTF;Mv.AJW0Sr\)gwgr^1;oQi?v"3ߑ@^lijL?#:!u/ gԍϜsjF)7KW|O^O-}Ѱc'c vȈL,E4_7n? oa ]i+qh*of{iבB?47ى4nbiӾ i~`3N=6l?=W[1zi/8( 5 Zi}> ]~<JM.Їd>]y[ᴃ=//-921m=#y7,϶ޛl+9F/~`req0}={0@[#؆ `eF G-mނ"6\``eDAð8^^JvHC)ߥ(Tkxz*]N2bs*峾;wC- 5yb ,Qt[-[ȸ_^Q]kM'D 0r%R "(Eo%!M%|t0:' l[B,CW;pEЭʱxe460IjQӳ)b7R,p ׭Y&N&efy)L7bvWy@X@ց51|,| |F'͚m#֛z|4LeOriz_#+ct4\`R[8o{\'YO~hv g),n[|G .عt-/עSǚ" i鸟{SƺO{?+R{q\gn^OD= bd&뇫lXvl2 â$\ǩٍGP:D&4;(;V@x+,UW`3JI~f{6%]MbוLv]|9k r=?3W`oƧ@;$PrxmLoc5}A\֙zdo|, r9E$]̛H1{=yt+^'}o6}NN'Xבz?opoh@cf_ul2hz%a-wi^ͪ1 \}&2El73NU-7c-9ZCDD`{7}' SO27}Ziy,31SHV m8wjl)@z:ጺO&˽m~>CCnOTAdMNXn.Ḣ$tMv6WC( -ɓ^gz1*J !^KxMwq:/dfI_VzIϬH[Y`j6b1ً8Aû|WnC&$)62)QKyQ ]Y4SCIS ;.UJ4aFNps&a9>/Cr8G hٞb߮Urt4v5gmTP IY%͹.($eMJ$|{֘-!\W[U2RO$:Uw9䞖7k7Wk}xo\A؎Q^ -VT𓘐|o*qXB Ki~ⷫ^YX?\wV_C Jz~>{)RHvX;βeH` lrb_(B3涽C+͆1'#{ěl}&}KcXs.?~Tef}hl^)^i:a?B/sőŞbtAcXcNgi˞TSN+ puckZ\!2UV6:8@<[oMbPO2wЯ^I(?E8kwJzaY(i-#u&|(p2 QZ;{Χə̎qk8`#?8  \EE0췠 a<^|SmU ] @UÉ$8q [vmg X3F!w\VtE&+R3]VPG8B\O0#EYwANb ǒ鬤r]jZ#/(uP2R`IAHإ*w\!y| /?D=y`v0ZMO@:t ">D-.7V{8kw a( 66w:5k@[¤ًiN`i)VɎ,x1q$d^`YG`N)-s=70}SI,9]MW*ACB<=@kPE?0qGo 쌞#Q|N_ڥ x{\nuF4J^R!C( ƞSҮ7Z*kX&DL ŋ K[_,^7dQ \ehS=nHlzɎ8إKC7qJ,qb%p'LK7,HHZz,B"hB BQpBL(m,AmYMA#E/*`>}c&ՍwN@2+۵ `d_8^dVFW Fdio/AbInf 3 xٍ%$==9Gma0 ݙpӺ_^걜Ʌ1 t2Ljl9?jW)b*hQS<;d,J=:Llt XՉ*D]!"Of7(5>aʺ;}Mu4 Ɓ }T*14(8js Oi-5dKX(aoǴD3 eoQV1\Nϴ ӛ;iGbDW #9*8.>LKii**t 3p`~AĄqvK^],y^ ).F'Khsn}ׄ{&l%,?m&&`MjI;2>c%pވ ꪹ|F1 J" :1w2gT8;F9lfGן,jJ b.;m=&-|څߡqܒS@'.U0|f#ȅn'*I)ld\Md3%N5Ђ:E@Sɶ[{!Ju/wJ8{kqfUr^GE>ASej 2S3뀸ʪCTu)h(q lިë|mKBޢ L'WO*޹$N%}O;t!ȭq@LӸ܅Ba`?`a-E3&I ҿezȄl; Re >l&<8fpڑa=ZAXa"h7tY┗ 6*;e.[aXF`vxD4*SU%4y V|nn<G!XΆ8+j5C0s] !O(/K;!JeJgN?|+BrBBO١CLmYfFcy1(%MnG-%(5ː))̤W@҄ý=%+猝94'jz9?Z4`_Lu}O&%T 4DQ;"/k#6SPB?LU(ۿ L|ć'`TrCba n V6qp B suy_(){3KhQNtAY$NSScFt::{G7Y_M<52F̗*IP[akWT_AqV|Ve`T@xFۣ {DHR L-<;Z004&ʉ`u`S/̞3?~Q`c~60z6l/x.<,4pwuJ3Y\ĺC&*JV Cc|Poy*y:v;CZЁYz)B+oS }l3 SXPpI8RIj_Zr$-f|]tv|BBqܜP+,8T4Ū]ilt=\d2iϐ-OZ )n'k[s~oovujZvreJab ӤQZ4̕ÃV#c `C:ӍED 'N !Y!tE9(mfe7c@E̐üWC]%מ2$L뾀8RZi QHf)X?"5yh QCoddh-5sdIU}_񕿧sì)nX3`lhLhgir43n {0T6a2%#n ,<2@ӻu0~2RdtZ_xBS "3왰b7>ʭg܀rqo_rYstS-ܚ:C%^#.L6v o2rQ߃g0WB=$Ql 1;NeT =7"D -~*S#&$\ny/M@ 8mj4W[&mX(&3t|P/.ZޝYp=)zIֱ˄@jCHy0`?5$(Ǡ/a@qIӔ v# J/[TMyOG_:i 3[8+^14#;G"$P|Lɍ,m{*v`MAba8]yKC[LADⷍ¿u{0 fI>k`y'GӶT&MYIP*_j(ek Dbv`mXSQ"z>;W@4-40,ay1:͇FJC)@0 Kg kSeEª*4"7DXuCƒ§tM̭L' Xrjo-D- csse˚\QAwL*#"9yoѣHJ!whw5}ì +Yz Zi{cS%^tUVR@@ 2+3DQDFư*l 데܋b3Rvʿ2ji|nTnCR~Cc@"g]851/fj߀iA-'ƚ{IJ \+.گ3fѓ844Ο$3f]wlQjW>xFKkwU)w4I.vs>,{>钎Ӷb*$/~.au:5DCr)|\(2G v^]鿱V()=n4!UX| ~"G Bbn2[_#QtGUj&?-$ݐR]Ң#; t)}WN- 2ѬGc}Ph`z-PD* W6"Yپc*% [#7a|SmP, mc[v ?{$j ;iwF0b6 ,nUP Z3gLL'SoAe<60ah/lzPdӵILܩ&f|]BZ'^|c n!5LS+LuZ-RYc*.*@Ü rjIW>ĢIZ;apYFrr,CVk*m8-n1=/Ϻ }nM2̴* ۍvܣ;|Xٶ'ygQWK4Vc8i-рV$(ݏQ f"2=Uj΋^Pr.C:΢=]pv3X"ƅ1B)ȷ2sjYe)h&% r[^pS 7EHn(k/pvH^M\ň{XSjdȓVQ.S`!uPj q&tT&^eL~ kxgבDǟ]CXL#3Pπςx4ToӜPвW'D{R;^z=GtPcfut+K F$eώk~6ΈlpM |>Y+#LN8@̚s.@`ɻ=3HGB"wW'YŘ4jQs-Zr2:NСt k{۪\ /;8QeO>(B~i93>t Pd ^Rc+yƑyێ\k[4ODDɅz`)-C07i6"~3"3FJ\ ݄BjoЇ Սݳ>z:L BRزKXRCU1X/;o1VN_nC&!KߎT^x,cϵz"@73G5DVG|eJh8gVh?M\?ј/Vl2Zpj\%a2֗ؤE7j+bPFKebz(p4w9hˢ ?([50ĎIG+qybߦgTnLD7JAE/^{D+e Acl?ÖdiEr{e H^w׾pvOlς P .=62wkx8k'" X%Ő,uUl1܊xP+ߤŒy?}5`cLKiVvcnR(`8K^L *Ks$n"'jU3K áKw /6X9/ז/t+ѫXWNdWd]f[A`=ҳ*ΧaJN:>#qc|jǃ^yȟA"r}Mvq2 .2 ȁ$FFʘ:)b?ǝF(f%3t\" )C))^O%ЉY@ۥ dCޮ;Ѹˇӥ#LX!B e|nfg{"\Xo'ih&vJ봡Rҩ˙ƀٻve]= Ӯ`9Kk0qw/tAp{MAIW Tk #~8^4\*70!i}^ęfe AO>e7"܆n(F꺰tͩl醺a/ցy)Kbha`xrА/MNJW?z?, EF@~H{]ß;R}|o2t߼&M{'ytȜIs"3.羠;z刣:eff-a*oi H׃6;РH!]Pa fsUnK饢]+nɦg0G[IBp g,@n10`mxYFAP&9EZ~Ciqfz?|%.)Os$:7 ]M }>-T}9ǚ40IbC)EQa]6t`.`t6s2l΃G$9Gi~ƍt8(^\?t~gN{\RlGꑚ$xŬwM !B` M4W [cI%68ځLa|@(".†B& b9%"MU~XLpCRPFc/Dsb[Uc9f4ʚï%SKCպ.RGX`rvR9AZ| g,XZ{ 8 ve.J3*^O ]HO;s3)22 qNO%D󀒫aY Σ;"ꮼWھٲG_u]%jھt[qP>>ѯK' )P[1;:QA܏H]wZ ͟-tK챰[GXF_|]õ [PS _c(+$\ys0~?ٽ1Cw DaWArWNW)X5,9PbQȗl[)krό_i"8n.ƔTvb?τ"#W5˚#"(fjxho4ELS\ň.טݼ3©Ǵc9^sȳX}V@JciZ vOuqFZm{k:}̟bϕs\xĴ*a#w 2n&!D1c bybD3y@n+Hc\? VΌdo3:,RHTԝOa#ߺnڵ:s 29Ln] FTr:Α$w ؝ǣMtapG\&7 k/mFϦFj&AfTG.'!X2JQiՔ_өOApTg- dbéqk Ȼ(a1^phu(W3RGSvlZ'|FV zEf`G'-Uu {aNCo |Fb{~8r SN̜ԈC: >/3ьAUtJ_p>/o1&`q_~]r=9 rll0-"-  F)\Sm]JvVQ $xtkEn(5IlƇ {N %ysjD.$gh̿;#PSZN87f~W\(0h  ]t\yV (?$b[EAl qx^۩T~Fh['^$=9Gh$wxUSF βRӶ,"ς9HO[hEJ ],]_yB#mAPR {S*\FATWi.0e5J?Y~?Ew̻P X0i/2W`XIÍ_3Fx"Qfz06%sVF/}(\iXN%u)FnZO5{Ux!n UV75^:`@dL?nt:n,|{Hz֬[QEG&n#7?du{nw(keeq\sBvKZ4TBMaU벒,I(V~V.K=z*F=z:0 GL Nĉ?x OBkiﲤR<'rJSPyjg8k% "SF+񃚴scRU:v7M\$q44PU\I%L&nA\I42  +r9#q}*2Z2~'tSb/׶P~Z#W%}?>cm_K yZ"0 {?64jHaۍi8#yCO\W21 68<xl=(;j|Dgcsc' z,tk]ikwvX\~Z u)C[>mP3F0ƛyCJ~3sp% ѐ: h ;vC$B&Ԭ6Bwܱ풇d 6*;4Q 7wbU:u_BaFiiQCiljHfeTEX2u-qlш%O{t-r%m&=@r(fיiu-F^3Q, K4&A:Xm9棫+GOXV뵕9,Ü)5dݬ^)~`@Jg|VJÍJt˩C [Ϯ4tU$BI3Hԣ١2Q~Aj]Bubц? 99Aﳱ>,յ&iH]ft{i0Wڡk>n \dk`pgW)´C{qLBmSYl#&8MdWXzZK1fT/>rkwL٬a>9饏e cbEhp~;+֚yzvrY/o>GO2.\M}fZ:tTq=U-bWy/J@,sNj`>f7`hi/t֘.3swNj hh; 52K{=`qA#{LQi".Lߴx~$o1o**0x # WQ61νƄfI8;RrDdJ}=bfF*iÙ:mdk0-f 5cix]WxAq 2 J;u@8ahr>xW1c[mb$7\ɰz[^Oهult//wy0B6ki\ 2&a-9lCy@O܍f\#KL4w %U6̚W~^FO𾠲Ü:Rn,֦L^"o>%7ȯty t&Q 'DJ>$"Oi 6 Q„tHi8:WOŖiH?Gf8O} ur(0•ĝ;¦`b߹nu =/k$=h4N9v@ىɣ[PHmyXFÄh=CgSYWA g|^0c?эj4 ď?Z}H6̩5|ld9}V NحK<  u$V糎̶O2f|V,~brDjS1Usp@Mq@x' _9q.@CL K_%]/im)O9S4BY?&9}rJg-\@ÚuUkNhaVmԀRra^3Whgca,%o |"5s]Ȭ;Dk"ţ *v#`QK)2_avGxw!ɏ’6v?Kw7 C>yt[ ߓ†ea.29c# խÒ[zogψSF"/b8,jjVJ(.r.O󰳁5b UA`me~?:WH-7i Y ZH6 B1y |t<qNMNsh- >gi){+ό SÃ}D!(2(;@rc?;Gr`^Pyz$l '/c/['W8s6/~ jK KhH)5yHSS38烆\87fT})ZX a[ʋ\ŵ)UΆe 4OއO}#ʹ5 \1oq,Y/-@K16Ԡ® 50لmǦَٹvT1[.$1R] *48gV< j(vu_ǽ ӼH+2H!@3j@7Z=GԘi9x+ڊ7E% ?j2AeUj̫ZxY?I"'{ :/pE!z{]06dÚGj-ג<;$~DV~=A $ݐ5T|HSK2deFw̑Hn ErC^h_}gv\Yd hYgEݕvxF=c? [(V ɈM{k!ۻB| ;pGE?# ‚3߬aVuwN ?rRD"#38u[跸vo5rN H O\ ^,B~$K&XHJJ⧟[MT_M! [4%QSH7(vL)x9=`=K!\wYFYЀhDS_4qѓ|$ ?;X4ͽtET* v^&}({H% oh,6i!ds^18-bHCx*`ŗZ&bmL{5g7ru M‹;"VnJ~m-diqdž# ~S3 /J`7[m81ěfROXnfl]} uD{(x!3]DMu# R|^3G4WU8mP& \#VICpM57s8)TXZ08l+ϳVt*|{`pE)=M=M0>/!l:HyB|7 c+ћ#&.^K{N?|'(avw*z'#_;IXJs2W`8"pڸas&%`[|dfhLYhߌ+~0,Y?2mWtL=:!~Q Sn _RWQҶkI¼硄(0֍k S:A γ!%51ǘW3cYybVTP5Oz&k>",OԽ7"G/*J77}X@ڤ].ZC"x'?ԤM0fM.v6Z:1 f aގ::s}TS#\[?d0!/=4Q63_JmT-lTPFUxgzn`O߯me4tڍRMс7P(- h BruYiѣ7;2;3([$\_'R %, 0F la:rl5 mIm"S7TtQ!OVbMvp>1Ao/*4F=?$Q-M? pz(Nyj|usnQxmb WCpF^4N:_]h3t ^$h7RMuO[1xQ*ucvFϙ7XXx[auė/CS7dέIϩu8] ;Ƿ̯CM) _HjLˌe<+q[ W `˲pL„|KL!6ƽ Ԙh]69Fj2UYӋ$Cuȉz⟁:lU+1->iyv9+gO D SGU 4 h7j}4Q,ȧ!PnB4ӵdH.`;jl'XP?TUZ zO U'm׏9 4aՖg,#9TүO'͒zrH#U?yhNI~\rLլI/(=u:H[˘\=2}]#qcH'K;I7EHĠYeh.e S[&f~Wȱ-VΥڞa`MJț#,i. (pQ1с9)B߽.W7.qe*UQޫ;vFvzaeCTrhSz1p8( 3KxsάChR idն4ԙMXH= 74(P(ރ"IBA|A7bmeR-hrX䫤#ƛ}C Nidꌐh} l!]_t۾<@{zC'vg ;z"䂏E㈛d\Km3"ֺD#} h"(e?dNEaP1CX<:Ty`8jYwGgkIzg_1%9Z# .IlCZBiY<կ2p nH 3q/sy)SB;lc8J?Hu$V>J Y?R"LÏ-,E7!4ϣa-(cHldRy(,$㸨Lɩk ` ~9T9H8?yv-rOHۥu3r2t%:B^'vуb)z4+瞨tQxVBaHT||&f|pO"s&sBr?{ኹD$k>Kɀè hNet[K˹Y:8Vd_9o`O w-顤5Ǻw #cw-3rJǬ:2` &U||UfvC yy@N.s b5 %d8T+y $$P iҢʇpr(!?ZNAx5^lYXu'Y+Xb.І"/~E>s;\u~֣T yB<V|Ri!(F&Q&}Tی 93dvȜs+ ͊nW( !ɕH(BR' ](yJ'+>19_p_~ZNcDpDY(KT,08xg5@swO޽JHE-7=4v(,RuL HlA` ^Ζ mUS =}1~[ BC3|\lF鸗2Y& !J>`d*L̟`ߛsWTi)Ka" ,,B-ߧ^3_25 Q}mQ l=hj`7Ra̬'o=%]{*@yĀ"|R.1RhST3$f|z+{)DP:/Oc þ4rwJ4: y^z:swTȱAi ^jB\9ϭCewBĤ7];7Xn6؟=J|T ت]<-ں|1AtORTVї\{#Utku9)D8,sXήE|zhAAξ7EE0>@)=+hVU9RОq:K :O-~Gz&@a#'[cQf:;w>4zN/j?L暬>l՗Ov+!XjRWPj8O* QB$$ƞ%.%˄~5iWrm5iϾzJC&)brnBv2 Ѣi)¾Ny>ZuY"k, |V9L\fxHdin5PDj=m8q1}\kDbSKu7`pJm00OtЯ^ ńzɕX l=h6KuM<]޲)| EZJ; ``!/(&gRdl.9/5J!HIV\n*B lZ6SV0[A(i_ ǀ#뱯}IH\k[Cm Bs{b힅zg{iJmX8'cuw==n8lP^۸\: {b9Fw7 M-0p?or{-bԵUp!EʧdR+QЌZy<[r|yv"so?l@zE;<+r01*~^HVls  MBZЂSݍ(^Q I^b8')n#*n%W~ӡ?g[A e99[Gno0Y2Q*,A \mX+TOM vXaD+CtuXׄ=dtM7tT{:5b [O:GU^ԩj)qο)cݳMf-i۠Ie174Ԩ ep</QTa>x*ϒr~MD<pFÜ d-ivG آ .1?aZc {a56]G;i!]X.Oc<Ԗ-+f׶ ؈9fS~Oxdp.=t=_/02kV8/6(T?L+X ,8&mS$PӀ/6K[#MF7O+}k ݒ#xk$-nRn}=S!h-M\,L= 5uLjgjxvCw,WΊr珉`aδ?]$p,ah I'uע %/Rp&s4+"m)ֹs۲ۨE=0Q>OK6xg?u$Ss_ͳ6sԍ.3d,iVvF(LhQ!n.mtOwf|1at;sX|h\M؁k 5+#c󐇙H4IHPT}%]%A)-X;BJ?]asHNlgƯ\S>\YC5J(TOa>fM9́-ѶCzv#4u>rm- 5|r@Ǝ-K izUnGZt?YIㆾC s sk*&RDnߺt_`f?!Q:l! 𜰹Ꮪ(m/St8b;ϵtwaÅ.h\}E}fl9Tn2AKF&IajvQ!.qS&&^j3tpS.##l2ꁙ!=3 {IhȚKQx1vQ=dgJ27CVdReZMc0EF>Qi X}rB?+X8Sr ؝&AǕ:i<2~CmG-$R0&)Rv_ R\Z7 @|ߒ2PkrC~e0ncY&zpw+GSIO:-&0=ѽ[a"-ڗX (M%[F% 5C`Y"bDIt~cژ{ӢhgOa˟@kU֝wpopC%wOF%HPWoM;R26O1]Z݋%y1$Satci4 SфQQ1;`Dؽ9~vQ Of/sTR5L5j}?L_-/3:N;pޭzʖ[1F?Tafts'>[$Cl|+`PCmp>)ˆ齞X42겑(bWhx=ܤW/cckD7bG?׵eNChs `9]x 6^I?|FZ7yDtm8ԹU&xLVKZ{Vz}<7ӻ8ٱ'%޾ , t1pKF1v-ra8KX!v<k3C_n{ύ7/R%—ۊf ʼn>޶-z2gQIZZX blAԖ?<"j >ݲq!fۯ0~߶y_qζWVߙjYDa9bM/ >2ް&^(ś.rBp+bDq>HPye 3 3oYHኃOthuF8K&b/΁|ѫq# "MC"nSܚʽ3E$VUxɷ\+Uq#t+15JF} )h~$w VLcB>9Nj8=[>%X0)WTJzeQ$LPe?7>꩎O]aI*yݟF9`5w券]+٨[cu/~+[9" /*?9v =<5>́fM%]0$G_Jvx< H< *ՆC|Eb]\\#IU/ 󖂁o[B2[pDߍSFVW5``)>i/(SzBY'Nw<]ČIׇYi E:e*4(PK>l~+3{Cp$tB5bW*uLs7˸r!z $J5CAYKU,.#)OmR>2YcE]辝+z*F Lme2vvV3yZk5w:uN _EB|?$oڻ+ӧ366(z^vo5ގ#Te.ȥ?8렿ЉWU@-Fse/P%3;3Qۖs)47h6oX#mC!An` %veGQMH뫗$ B Uqŭhm #vzȉ!WV7HV h :DEjxYvdZn,Z}h 8}}=cYoV )L=Z{o$NaUz5 7gf o: `BTPGl:,JDw24B8VNsx(\998sh{?`i-P=v l>b"ЏQ(O=g:뫜FH.8&k"xqE?ڽ7ΈXNG!o;C+̝n woDO p@6_K&wuX ($9ue•䆾RPu+sA;rO8X2.aDuIO@,6\ H owHWK*T|]O/itR׃QZײOf#&D6BYڵA3_eZp%XL;mCO =9'm Xݤ p+I\n^L6{:4!$3Im% ֳswoږ$`{"dy7 C)q1kt{0j=޾Of"iB>!v 01M@A.d5FmOF?]VNۜ\޳joE&'$ic9@"u *FƸRpd q{(il,mͅpbs<-*I'jbӪg$9ش]O+6\葓hnf6(M6'T#P5: Xh#`z/{r^HWx!/'&lJ1@-G=0KĪuV+lk re iO5yLs eU7⮗o̒{8s vdFu6;#?tˋN/T䐖#:L|; 2lNIhP1IyW"דce#<Za(w]#aO RO3Kߋtg6 Iba "RbxOe?5h4we_ݭQ;m//4K E :v4> .ll6`R|,&kkѽG%!Hd`ӂ{v Xr`S!8R 8]Y=rPJõ֫p5QNH{ÂLd !N-ؐx"uC:_ 1GL0@q_]FEG=ӄ3Ƥ%pJF"0hz@{=ŕk l!y(Z)w۠ͦ(9/k{}>YbIN;sӫg7^S =$R00-5)P(Bu!? 38 Mf 1k\lʨZ* Ƣ qRE|LiDk˰Ed𨎫@Ν]$Bo)?V3fIĤvqE,V=bf? U '7 Y> '3n~'^ Vb5vpw<4[xg8x\ˌ;5 ̰+=*Ravt~1Jy.cf E;EF1JD-Q*Ves΋s7=1Djtb:y`A|\$K4!&!/E5yFB i'-rxЯWf3K2.)߈AV֨+i\{; Z:sjGmPҌ ky`;XTN.PTt6oSx1ʬX.cm)9LG{qBaN؎\Q`J |YxTԌ.f* o9JdqJസΪ!˓ Fg"b杰+8֊B6:#AG{͗'s9u:{%ƭonx<@vuZvD*"#):{?cfĸ21&-QUDkֿްyT{5TwU(ヮ10nQ2;[{ R Kq 9Ѽ7%]s'O"2$+"0Xy)VA,*@^`xQ>5ɴԅ×;r|?!%-M׬$ k9e\scE'K$]K *QJvo3tGa}7`ǬNDRDL~km%\Fw"pҴZy3Cgf2dnfO>1ۄ!v~m'ɳވcTqktXGs{5!_*[:iBD'-<+p& T dqP{^  :۷4ہ;qr&MpT,J\%ʡQnjs{ڇ;f՞\\$GZ2WbF757y7RjbM .B6f6-ᦡ{ >׬P߹f@\,L+6*FTƍ7r]=q3 'Q@+v.&zD;#")Ӱ*M>-,Бoc4>5m!^1@5:hQ.ne8V%n]vRWa&+<޶㑘2- (w#T2sڮwb۸ ß/ڀObq>)B;2ňNA˵[X7=&6Ki S{A8.+<t|(=d_#:"z[=*mL(Y\? V= B?k_9>|jƻ ǞIr4Nσqv%0eAbNU16UDZ}tָ jԏ\'Q⸪t?Ur8Tބ=-'x _Sk)+)E;Ý"Q\; 5N?ӡ Vp y\8!% CiZb&- =՛*Ĝc5f%N=yz8-{zޑW. h}|'. /8q s/^E:*o\$2#*]!d#ʽd"~Qsw`+ĚT|9V۟{wxwh.Q ٻT)/ EsLb90f\i1IAG&ue+RaP\ךe :Y~U#c!<$J}O,(28[ V9Gp^a'6(J D@Ƕd,a_x{5jg $83)<=nEAq*HU[a ,c`N]D^QGK!]C1)xjW-4ips&hfȚǨثFN kհ@&܇t#s2;׿@Vl=d\( ;I5D7q,ƅLﻵk.tVy?` #KωLX`#uTocCMpt 5^z!Nh6ayo(%'] ߷RS<+U?45ئ׻E}}t_}.(9YضMNڶ:"z?ݻ ; :ok=:Av>w|U4_Bgղ<ؘ @:uH-MRyW7oNÌ>yB4b*UԅBd|4Q4{% ]#35 $i5>C<MހܤOL0N-.=M3K(JװBf/xD5k\l╟}rT'#VTwbZ&QU !oKHYMS{҈/fGPXwN!~^omHI9CHs3V9ʰqd5_.߄5UNcD6pc{"'0I|yNr^5/z1.c ݽRLmB-W|Y?3̞!oӱX‿/dH?ڑkkW6xΨ#Îx?>jJb(4M?w K/j%h`$WJO*{{ނLbB\|\ڴFOA \*_!iSTo8SUlYDdg$٘P< ~zyM(7ZXJEjտ~|#XƔ~ՑL9,ɡs]dE1㧠M[ZUymW=>rbV[m;p#'>:kF PJJgj7j ̃~n+}tWPC^a@V&d[j b:xjDmzboRv%Y0"x#'lͿlo rb=.3! Ym*G $$ 1W&]fߠJjc50AS 5M@{&eldΩ;CFo3 +c|P9N QƫZ>Ϝ<1b枖2&ǎj@+XlKhS.bzrJW= Ni wN&y$-X{{PASio&G0] 1HSY혴jd2*S昆yIE+!ir߾y;H Բ>M!6.'u=|륲(&3{g{t5j(th: Xq_{VlVMJ0kcߣ}@<9|V1R"H쀳0`M:ӏR"˽ V/ĐN}Om1{JeFq"#YjtB44|ͼEՅIyO%;di=~M\4EԲea3ɜDjI.7BntvZBR"gpRu}V#Y0(oYҗ&;?Oъ1-JNR"2+-A2㥮I-vֳ]Z!XxPCwrه.A4{d6j>ET9jR(4КȆYW* dG'JÚ\zgɧ%vSX+Xk=7* f]&)?yb-ЄV^VB ỹnuY?YR,YſS[~:" a㆏{qi̸ոkS ^q"d? lY:`5N;@ݲ:P,uc]n *It7Dܥ$,6}n`}[$&ُD2^)?J2%gKQhjn @&ٗ=HڕY +Uc~;iZe.,q(;`P\fw4+~MJcSFˢ1[}Svc#׌+OZD:\toT+ rkhdtCBեcĮR RH%Bn}ahYN.GB|ѝ}Ma+a]ˢ1hXN}.ڌ_ſrQy3с+L#ϚYƧ\<@(] )11M !Ttʣw ДJɆN/c&#O[I;GW \(\rѪIc\(ꊥxgdq 8PS-<@n&M6%$3V0{@G0>m·["s0eFOW;{U049~ !qꇊO#sB Gp&~t/}G9/Qm]VZ(%XP"7V VPD:&3=.\nq.`ĩZ/eSuW ɅrdڕGM%bJXOÇ?׌Fz/Vz߽3Mp@(qJQ" 𿟲ljkUL/$}IA׷7Ʈk% ~`DPdF> *%{\i&V%|* ;<|KQΞĜkIqslnE(`ީM[s ^Z78C_fv?U %|ꏰɲ(AYn2M= R" tKI,S4~Z:Pe=F"YRqE% OKzFA$s~ԢbcL ߞ襞ӮaHJTX5SBuy2 <,-]}{ϠzaÁݽee#!wv_`e^UPzJWZPT\"Y=%bcetkC8G6C0LB)c@q|2?Jr67c1caL!4w}PGFBcIZUt#*t4Hy_I+\H`[D¬^za)//'I kL;TMGKZ\20$8z6XtRlƺhCJ==\cuGx'=61(O7p)&=x#>Nʌ\°轩ݷ2u;RRL=u]wװ$fɟP >e6O1l\O4 ,l4yNr[JrG߲^BG#X*am"UÉRH'h%p0AYFRF7҉N8iR2IYೕ<'*X,q \&Ӯ *ڣswoLT]WkqiSl&>0YLqݻ`ΫjElGOySJU@7*a.#ɯ"[z?˜ebtKqޑ_U[CsYTkpO3FAjTA5xn ? 6zf/)׋vurk)}/:l{'S W%<{7^ybוZ7R횼«Ȣ Wah}^q3XPeҢ_r4eEƗiau mXdtJGiBJ{O_dy9Svdy֯x>1,t+€P\ jBiʯAc;I?L,r3YSB 糬^7`1! C}|3qXʈOI&K]w֫TM'#"^L&4m Z.~ ss%Ç#.Ď ] ´* 1'ؿiԄNGQu:Y`f/]dѵn !J}OgW kS(Q_g]ٕYOR06#* 48d488άpf򯳌76ܮ?gBF1h11Rdo<^tvAe/5&4ک`$`e62/J G7RD8ZzW!J( `.Z&x*)(>L_p7խjNyI4b"h#~*tueN_~ux  &avDFSt" Ѯ c4gRꇲ-\H97D)O5acA?e2.P5ᯊ~ ̈́S"EdM_ û}+%4|̧B'cUQ݈!q sRMi3X $ONt)L=Yb-\~|~x/T0P ׃BGjE"Vga|Ӧ"C%ӎ$9 S'Wӊ v-4jt*wO56NϽ]tB29)y\XY-e\ۀcKR@:юޤilO`˫QI.'쯒(E.у.ͺPؑj_ "aoE7 +(K]ԥMԢfeVa#,{i7HJtKySfjP&GOh]pb©/܇35]%A ;Sܘș 7)dAzFH! 73 *s ׆jm eoI}O^OoeZR?5z1:$眦6@wY jTgiع^ Up2z¯ۥ~Gx},v7o@%"M<ϭEꃰi$~9(A@Eq7,7<O3YS.4.(uu茎\ѡlq D=%GeC4fɼ5>hy 35:7zanV\KؐK8Z6zcyٴx[ q9H [cKȠ>CZ #^ɛMﳿZf68}YIkA0w+3jM1TCvF2C$C2w24Eg(X* VI"iXeؒo3-^{ 9 ;䋸(P@D$pDb^ZìfzS%$- !_qwP,^ncSSR0?oIk!9 2"~UOe2aYE<]M'bUOⲸTUq#|][$'}/6E!+#zEB+?Oӽ.԰@VzYփt'S<}+ Q2O@!X;97ci9NX iOߥGӯGPJ LLbac6 lh=Ju-wϦ#qU1MUgW:Ht` H uUz7Y%pFF,ռoU{:rGș?.0W`q)&{U'%Hۈ ǥ9oI(I@In$O"w#m-ll;Jjq#MmWpJ+YN^饂e=e1Thykf6ꑋZ4eh QA}|_e]jbT+49:Uyzh{>>&:#dRtZriBZ@@@PQ/S P)y!=\$eDo? '"5հr=goCU )=m`h{ѼlRK1G9ce@`Ie7o0i1z4VD*~.쟛NvkxЊ̠\MmW<vW⮵{ހǺUN@rU.d"G)^$)9$گ9N%nH>vy/K:p6Τ]pF9]!BPSTIڎv b #\]BbYpnnaE| V|jxbK/\u?]n]o7^I($dLvuI˘"M4 k]^9&EOaWTi?>wu@͡j".ulY$o:P;~ʣ*W&L'gl[qǒl?9''ܳ15t%Iڐ]5^2V sBqvH=`G+L-ո7[Pii›rCm<}e] C[98 A)JNIoZAs+X$h7Z eqT^Uu:=S6o>$z)PZ2D_,>R_e/ڧ-= A>$Gr uiZZgP(#uB !̈́u8<۩癎?0O2̜#D>9}4hסdnjOP#C<|D3CBR7/L3<:XY84Il{^,t'W§iZY۝z-iZ:Twzc11 V,R  fk8+&btgH4F<B8u? *b~b&3.h;[GZEM-(HY1PaL$xrkDX-[;~^Zj0,doǣ/;pNΏۆmK_A}ds޹${ Fr7`|+Yԕ c/L~my[V~= FBס5hAv<[:+,_F oB]YX7g"(M2X@$Xźl;ڰtVT)`jAj>2| 6&AD0V6C3ֻQZ0MoAt:4f)!O$I-o2z_U`faXwƬt2Ɇea̖2҄6>֘3[eIZCS!:(?8`v +?N{r"JO?Sx%vmb~׳A;ZF o_C>,#dov)d#ZZYe.ܨ1.Ge/ ." 繿EO)nBPZmqf&=kD:UcFub.]}], (qNk]sig8׊#gr _IRNߤ]upg5qץ['`Ui,YG c[G.K!y3*},Ly1&ױP齍"/1ek,hG OtմPLkى6])cڻts98J; Q7a|};Ji?LQ8.ZjrleU`9Гn \IIqְt׏O&X0z. @c! AYWhb:ܿ0? 8*W7^sUJ{8q]3@;ƥoqY0o:ٱyJ_azq%v~ְaILX3Ot:; J ]Nm]Ӆ")!Ƿ1|ߑ z>XVLE_ zdy^=9vRMG%Pܧί.t6D~02xa%=g*=Ažr69r|KHr\9" Kja[K,`_$-荜S-7"NC1(^Dcв [TPIq9Gq VUQ6ER~ }{W<aT<WʄT҅f&'VE ×4kBfK3R,-&K?\eV9kNx`ue#  dP#͸),}k4']TW{7/.f:Z}+Lv(p9@yKPC0L6"W9#`$Fkf\:fԕs8U||3jA|@@Qi'Z4ڻ= պ;LJi~ed@":*a/zpa/N7u L;$EF#5f1%rJ~_Mןj :ܬ 'G""%.d#={뀋$8iQGw]/Vxn] #;qP(JJt[ e5Za@"$Ѩ@UphpJqZ9 ?RD& ?uJAaj9ȅ1Mz/DB4eKAq٧m~s YΑ 3*姳H"xWy/lmJuVڋ872!sԺRb]wOa0JJ Iϥm!i Hd$U"ѭC+^Wwo^ , N . rٓ_Wr,6)xIr$!X..>F{lf ;7_b+%־iuarmܴ{9*`r V~5d}h@}IӸF$f~'( Bt/AAޠdߗvY^&, :c*OU֭u\f`Qs+pvALÁt5w ~3AZ| MSf'PB̈D |2*R?]s L5Ή[{Ր8`GCr6 Av9㜭e9y^%R3dOa؜̗߉nA$nقs/fCj<~-U#'r[Dw=`a_ȟ;Y01ۘY_Iu3QzTI9bvK v]@."qL5e(H$01f/"rqpŻ] 7d0]vG%5iwQ[跖h~+yաzP1]\pG00{ ;fm,_o N}yΌlsB1.ۂG<5.rMNL xLOQOöKs"zzԔg]My]"lGT.hxUȪd3Br3yl mFe62Qx`;5jWp@5+; on~p^U40D6&~ | !u{mT0f!i<ۈhD&d &+:GF#>MS k8Ἓ?XB $gYVBG;n®y@O-ui=y~M Rh!\e,Ҋ1tYA7L^$ HGv !R)(+Uߌ`'-gBˢW::!BZƋJ WW[DF'bVN ;b@ jmYXs~qt=DѪxIj/-AH/z;z=7yָwlwyUD4~7J֏~L V]ML'8 Z;۲JGU/*ʛ̿(f9ͬQ,Za I8L]jI\:r8 8OMgT(P&M0\3ꕿ ;ZTYT6N7(_:#1.bxf G`A1{*z[2 c_\cTݔ\tS~#:fM%2>1q68wa=jt޹|xNRfL/k~V*_s$ӴRb&f+.N,[hӎ&`>7WzK׬e+&V+>{GB)Baa$ 8"j\Ȼ[۠7n G It*_a`qيg`W8 ߿[4-ziOʋo%fνE h{*,:zfzhϱ 1K܆4;69@YPs9њ:I{q[Ueacydwleǁ4}m$= N'oNZ #17/_h*VZ7C͔Y& U  JrfA% d| D%8X1i~ _ U8VkG5d&rjVS`==ԇ97$6u$^LDjo*J ڴuDzNު~C Da>Y/y ǑUH=4}+Ex5!}uN+G ^Py۶A5NwNKgP.kz+ ?.0x++aS(n; _ycָc}22.CdIu_W>\a.n_E@aRm;+qͺ 3ijF$,_{ x 0 FR7wd\E4Q%Hn!y [%J'˖RQ0>pLal,w!鐒|12طF;Y`![T%,xH,h7JBdƺ6KW[V,5â߲0?,96ꭜ5k+myY\N@,VDPüf'pF|^'%fJ/Ci_h ysS7E7`ZNW*`L#ڸ 5A|l)">f-}ɇ:?@mN) e SDB*XiFt1@#‡z9=3}6R/K''$ke$)`C"4{it1Zrfj `)_!9DmNl@B3%,ӡ]Lwga¢2 ʣ: 3}le,2U#eU?fdwY;e8cRM>2,Bh-1oа(i#4"JuW`qGk:Z>xy94l(M c=FYmb6 D/eA'jNrv| /j鈉s) LT#!_D^Ь%hD½vy>/4]X $fpSA&٫€W/A:̸@'~0Sg +>' @&tBV vu l!D`.}6$VR]D*Db4E+qy":֞ JR։j!6=@G@|%>LNDEP{cF,Һ]/bm\얞k@j!vG}3wK%'HPn°%f ,x1u 2y̙TF>]XBe N&PƖ튐SF$.k9sfTw3찋43WrLc@<f~2]YSePtaB4fsa|nK-;8PYMV7Aͻ'@[an̥CBN?He bN<8BJN]]_BR жYnk1Up}ܨށkw=b^nAoN?UԕZkq}+,\6q⽾'5)? v/GCޅvd2Ͳ  đ9 +pKK ~"M'l1IAAz8O3 a}wltt0;Ȭ/zY/|W]t@қN;8ص{윫m-~u 2P"qGj8lBGBRͪ^K1P ci /9zl_<~s~1ȫlz؀tGYi2׼4ٲ0lXpdaܴ\.f}}D,&S|q/+8;ki?f] djTp6dt>A=)Ksp 2zzV=/8f( x0A-1k⁍*]l_D'}޴/E$ݾ{]e7ƭ%ۗ!Q|T_ ggkѪ*h`^I.neRDTp07 Ώk"X1O%zO!1 NﵠhuW_PKB6?ع4r(\t2l2\9M5a<ќi-\_c,))>1Bn"j!Np,35l m4cBXg5cAL АS/)h ͥq% )M8⾲(HT}p3:\]e,"y0]sݐC H3)n36"ZQUNSf ̳H+AׯCqLU󉧟 pL9_xQ 3eڤ_|21N[W+oAȓ* %(o9>d;;[g򸆍Pƣ( vL]%Yq mF|%2YG:(/a 1ɪ4AM&e<)5oڷߊzZ΀ FovR9-ThEY<fYFF ב_J%* {BSBx&- =WOXn1!HwH(I {w"O^:إJ yaf%aѬA d9{J(b elXcF~7 8;_@mQlQ#7R)$͈ٱVfsqYh],֟0Ƶ<@Mؗ=7uR<|Xyf4^vaVL2d ɼrҞh^8wjs}. (9ȣdHB|2.Dw%h# bQ)\W$sHQZѾg*CHzCb(?SJ<ݲܿo\5nj'섴bFs|'Rϑc[QJ4/vL8hT.jd*Fh7w$?@k>޺p"›u{`dp9 NR?le{ _ J嗚٩ 5Ss1jGcW=(x: gy5.Z$)E/&'0wt]8d'3- HvKd5G\y[ؐ1ky,+l{m8(B442|G:kR$V @=j%4=>ʸ:T.qL?i-=7VPI4Ztt|pEi=2jkI {ӥ^zVXj2 9 ^㝾 B\"EQYлoS }oa$?tR D,Jg7c^NewMu!~61F>8dۀVǺëb N\E!)v Ѹ^>6҈:p!T4^W@P)&uKQVU ]VG=h0\ *Jqo "pHp Cƃ<o^3uvԯchxshc"?d^L(S~oi̒Z2S p{YCc⪕; <])!s*ϦKJYGuA-闺ҹϲ|{rb%ho!TN+@v:Vkz"ݏn{g-6k UDH X(qQbүDDmCFHTP4L<(6_X`=/ō˧~j'ad)=b~O)qa Q~h\h;^K:S&- #g$BZ}3Ã`(u]-M q9dMtCOaFǑP?St?{a䣢HGUқdޭŕw\pAս0:=1#c,>70,-i@پ՟nט<BhPcPay&TȎ WA\Np_x5!'yQCǾVPF%!JKS޳H0)ZF阮fsRkJk` kY=7'3K]I 1{ʅ+Dc7Jonfv슭4*~cZ*jPӒl ]-I!̖EOxG$Iq4D uA3MP̱h2ƍU>y4~m7 (Hr(@ _-}61bx=٤1j2LAiu:η6zk;ެNA?9NF"Vsc!!ck1PL7I&tېq9|1N#S=mW|v!/AJ98=4d׮E[QX[ ԔѩMec.]HjKjR9Գ(:µ|%@G)F]݋Ayp$eaYHnUa$>F~<//ϣ {$gu`=9 Y0t$em&@ DwɯC+=#xتݬnh8|猠5S>|-}^apynM0,n>pT.9}, l:~5[Q=}@(Zʝ aBχ\?yG+2 wPԿJx4QJ<OBx,=q0֊;` q{4){Towߪszp:*h+#ҏILDSe ! 1[#ܐ0>gЩ#axC״x jjf%8@?Rci@[V/,&k 1k^ EAa2;[`TzvښY:y]%aU8"朶7SE6Jh[/ϡ4_8'f/Q۲﹦tg{.LE̽DH`"fbxzؗr o8-:Wy <5pZZ ,SĒz@%X-ÖZMԀ-+#Hb/n77#TG V^][C.rDLa+ǚp [3inӞJ0ΏsN` S3*An^khGNdwF:Ʈ6m1 qYD vO S5\;ilʺ[L0[S͢iM;H?=A,͟8[R:6\OsZ6/tCBf%BCH ]+P~ :;VdS32͕^MElzu:G7HT!%P: $nCKq'U°@ˍ4u.^O쌆|{{MYݣV:"-bhV[#(2L Ȃdj 5, } "Iݻk8>1JKIfqzȀQtO3aҎ{p[ɣ (\zܳ?\I2󑫭uD1E]$MvU5IĐh3 QǕ'`g]XRi(7'Dk( 4çh9j}G`^kVD5tl *+f -r5%rOq~=-L}3}?{VP!V NMb:ʷJno ݜL0y2V h0,nv:~a/tz FМ8Gevcx5/| !aΠ^ۛ64и}) ͱlFCL: ϳlG|K<No`b)il"!)CIх]?Ʃ(Jpgߚ '-j;"Xk򖕺v9o;UZ; l:)=8o5԰:k׭}΀#647PϠ(=JӴ%J,n|י2nNKE:r5,GGҡ浰x~!aQ<ξD@BU,8C#U ЊE>Yd ҷ o1U?G\s`N;Aq/lr jpCژXwǗ.g\2 b4X~E*j||>p0Ðex=g1qѼ (bctA7ު5OʡPN?-9SkIvrY̮gS#3c>a̔x m*gg:Iu \!-MxH+ 6L6S8U(>8SZ:XF!;ygs!G <bzMqYDVVNmF!es˵Q*Oym-g 2 L\ {4No|Nj۝hT l#?*%hi^Qm2G&:Jͅ0xkPIx|SŸ}b4,-t᫸\eXb6d-ZcXM!(MMEj2=M!Qt}t%{Gu$|O |(1jT>w?d{p0.wF-=ؽn{ߔ^8k@߀d4dER rW)gBsE6 71r#S Ji/-D ǿ!:$;KNd1tp@^Ĵx+b pس^SL&2 mQ0VL03$ b 0?k3|Vf"vI/I Wy[}olOV[aS-;vzۙCJo2sz8&g}wzOxD-~L_u/!X/WS?l{D3Sݶ KZ3CmpVOH@gTݤen.err<WRW] @T $Y)ڻ3H9ILC*{*DP~-s%k!\|TrbD-*9#}J(W9CDtn؏]0m˸HJyDU/ۙf~Q\W!XR҇rрNI`)K§C|"eP"aVɩ!,}8,7/.v;k^45WQyMeжuhG20K~ɂ+AXUQAr[RyQKunP3D؋4GxtSWA:vc^Lfm&[ζuN8ΦG H'P,}ɰZlG ^)v,V>, |w7c}Q1j 4YָWFp {Ȗ9p#cOٔv3@ήqࠁ5]%'^f3RarKT$. =ߩ+w7yvTٟ!Ln(eZ`}nxVYZoUC<WDt84h uݚ_;sjri5Ws=M A,!O åHd"&d2nPh|nv9O2xR!Ղ4πWFB-lXAҀ `ډmqYf Ctpyru\>]vtQMų׋UTGe Oz7Lh6\-b8@-IZnxcD.7Xn3adQ&fkY. 0g)hBJT D> bY6Ӣ.: 9㓢uvfF |++7 ؕG̘2-mU6xޮǰ}Q狡6qV-L}mROmϵiAlGfb#snk^x0M$x}t@U3͒ԓ'Da̹9{TyKor~8/q(vj9ElŨ, cN((L&H4~3mZ膋'/EFP$)j;o1fS=T1[6z޼UO =ex/kB(RuiY#G C:RMvXddͅd3o9N2*d/__Jp6kԘĘ&&'15\N˞}':/ldʵ N{C_qpӢiu{G7ƽ_',F_?4UR])MS P`ηi ٩`m2CTBmn0A;͎ikA5IuBlB3AXFbr\ءutP\N3`cޖl/O9y[6ZسgI/ȇf D+Y_&hP]z?=&4JJJ+6Fg>\쟠j^4>CmX0?'{VQ{vWxZU}iueL [ppi  c헌ln[bK32jKC`+u &2>C2yhnLɅik86;KM +@v5>;FJ+!It-<\ӻ+?|f3# \jDMagptq-=22((6AGch79&d|dwOi1{-7c"l9NyE>`:sUPKwNmr`<-`$P0]]V@TŚCڼMP 5;XZo>«tbqOƕZfKѩ PfOa$dS>]g,AT_qB8>JiEb~X⼁sNd}_H{Z.gV-{[ѱ썬7L.&K#<mj>xAy%4BHѓbgHXUr7xHq6ט=̌ C[k@0nfݼ[ rk7.+Q,F4ܸho&FuZCy׬sBNlr7M2WYEbԍezSuI| Fa!p@,}-ZUZEpLBա#MG#&2O}&-@ؠsb?5ol赢2J6$K360y\*dQIb첪+^)RYcU+/9!~"9f$Ix/&_ 8rmO)SB@4y 6UE%>b=mW=L[[,QϬ̌Ga k_>̷o!o 8@Zv# hȦ~-*OCo۾W-oCL#rk~3=D 9c74&w;a ߌz[,Dy*,U "Bx95ɣ7~cEOy,ގIuKUؽHTMURɳ dBJAYwB'BhRnGy5H(3 "(\E|>ޔ[ekA˜Cvͱ!X`lDR3aQ`1h12u?|NzHJ[HϜDG,$,(~ߗI<@X+% kˈ*qgn~Z[wk3_D1Ts/D$x$PU݉Sp3;C'P J٨{E^}yP< ~Q .$WQMW<|L~Bc;UU5I|Ȍ7>=m͌6NPS>^嘧yXc|yޥH̪?ᒡ\9\H + `P*]Ktfu_Ϫ^@TE.+2]ix[ _\Xq$s-ΏÎ>.u%,`GT!qAG^▦BrSU:T#|!ubVWK y?3&%uLl"o V L=bRFM- kͱtK2fS4z}g Vm GYMW^S2.uD0ʲVmٻ.TA0v㷀hofF ofP4R:-9D b;»(kkm[Nt4l)t:z b;Y0~E(Zjo9#;B,&  S@!:!2NB͙| wd}hfאIS A?' p!tf՟2AC1Was=F SN jk0;O9>]" ]5yK<q<^ѽ/eT7sG9 Vֶ YMld$?F87ڜY]zI/,!y9oWE_ސUe"XDgن>%+#_iJX Jr.DmfT(}M'{6!Rb%J0a*f/Floՙ=aӯ 9OƱRЛD+hr.`@)oBHS -6訪d ިQ}d`8ӮK3Vr[*#wn>5Uy.*<&^mC! UrmT9El[KzަȾd*S*wc:HhD bnKς_GM:7[M{㌛?e5KJEM>^FmbJsshjN? )]Tpy")#0I1?+iצ4 R#8_ J5 N($9G.3&+WWW,=&W,Te&$p'efd2胉b+F/0},'515OK0CUQʴFI|R? zHC7{h,CtCxƆf8]fv_󚋖OW󤤤=Q$U@RU#"Ɗp:]{r=uq:ݦk:~b {JW(TDZ6||b)5׷53TW×.cRTSKJ#KliTAe ]K Q(t\} mrHtW{{i;;@->J0^Yq:j`: 6 砷/ܓHw y+VzQwASn*&%S,Gm,`TLw! Qwhc/'>5 .j*^:Kz__V`9;䕞faCugZja R\tI C7ٌnCNKQ0NFA$ RTG'lyi)'!Y!:?+W}Q9 Ȯ;)J/ԥK A&9Z=FTqsFT*`b[ 'ꑠ 9ew%3l44cˉ#" &B56ٶ$MCܭ/ϔV+!%W@M@ĭ.-w6~td5 2>ioh 'LUb?M:6'|p%Z53U6@r\*ݛqtf R"X%\x0"DFp.ҩ1b/L5pI)Md kg̜7)U5]l7f,ltP'5\Бљ)m0 m A݃X'E "Fg7cvHĩU ˛ԭѽh*`i!54($y|;?G!}N0D}˼v]4}AfR;P3ڵB'JrsSt4)zdl?-3}C} -tpZ׍n8zy2Y02$'.yqxjzJBNO`{39f1XeK|n`폝" &ۙ&vΎUx./b͎ {L[< L9n:DXmEa !m؊HQٴ8C [氱 >*1Ka:<,j0*mN[HGsy::mNa AӞ~VgQ5!Gj2{nOWp;ĤA 冼(`_A arRA1MbH[Wag+TI'|]SdPe"t`QaQߕ*t'OgXB<.ˆzpb2 GD*'jy}Łh(MLZX2ՊGsl ѼVh}27$74P99mM05)j, iWcgՈ9c817RŐ^Y:Пf`4isrUz8KjIeI(ոԷyf" ɹIB_F!K+{ 9 L+M6e,;K~"Q~d, V X,^YlX If]Hf.0M3 6+^Fje6gscFKߋ\w4+~ȶ[BZddo A@$`,|WvިE(z =k2ߑ䞫CxnܓI*Ol29rh{x'*bS LήA_Sz٥/GKrRG+QeJ6bf}foYrL.)sb''W\:nNPrz]tY`],:ʘzk|$7k0pi5bTG1Їjx@rdӃ=h.&;n:\ҟؼ/3rHXoVUYh,5RF[L^M4# D; 05גFaT#xTS(>2 pJ ]"e=t`$njxVF+۱f xF0E=dwR>#;r;@I.j=4 !@kZEW|i!H)U|1Ǡ/i̪,8 wuaY1]q;iZ+_la(z: g:^~8 -O~w&Pi htl`UOogӊL/Sk:ebsXiR}jrΚ!M10[ B𓧋)"4_8-5;uj;>P`LpckތKv$E-PF0BB^-WbvVoT@8foxPÄ͆0JbgZƨU ˽q?L*O%>PĢ%h Orќb}V \.Q&PK9W.Q=ޅ3gPxf2q&7DF80ӓ2> :̦׀p*>V\N0HJϝz0)⣛MZ8 Z>6f%VnU' D<aK%FH,QigML/G;\156rP7iqY4zZ'RY^n ^,p7uKDD%wm-g;ŔׁD[Xj`1,sp}nŦu.je$jbpYAx@gS-$:wq^jڹIEM 5 \ :b"*[%h<yo\r|1Tq^EF3:.`&Þ_}QK|$}_ 2$5vKW=-B0f,9 iV֡ܞdYZ6-;ǥY\]"Jizϯ 0>]Ue'ܮqڷxaGx4=::XiBdh]`&b:[x;ҡd>4SP@b 3~)lRU&t.&LD-yU:??% V tɖii'g#T1~aAip Vkc(ѓqWNZ2\$+ tYv~ R649v3|$̃E~$!y%9C2/7"'Zc(q{D ok8bƸ*v ڢh4Ġv!Jr~qNo''´A$ da*OVXE: >CR`: `WWɤ2g"6}D:DSUc-+74^n)&GI6YKc l;d-7epIuY5D4ϜN+ͺ(T_zjvMGΠ{܆;3e+rn;@h]ʋW_69}0I `NpTBZ丩WԡF+2涻3S/i嬇E9Q aG2znS [^۟s("#?-8Z\ (ʮ'$/t͝/#&b?sQ32YNeG%װ+\}f|.~n*wiB>kr P'7lœǬh5˧Tbitf]MT.U5?+J]~)Ǻ /(VVy%4KѲ/s aVG1U9[P:O^l&0%Pڙy;J~sȸjMO"[YW3N% {64qPɄp.q7A4;} J48kW*хD{GλpG^,e9%(k GD"~\ kw^iO\\j"3 ƔƾpOtK3){ϛ ĞI:1#Z@]kwU"IT|No7'9zKQ.F7ω Au]~$kV^/*pn^@힇"%1üFN&r1tkߎ[1RmŻ+iMvc_sߍuO@Tb$ `"5B㻎A}a^0~`ʒc9F(,<>mu ryo++)24XX;%~|8D!fM=|+\@"{jVJ)ԪNGBWSg@f5~>!-2/fDuĕ7 Uq;$*>-q3]570$zbڹ}?Zl⏭ih$H`׊`]ֲ1W$]?LKrVr?༝\$S7z|*g΋hzRS91&vHXz4ˀ޹<0U -,yg^8c:f** su@7*okN]#"`/5sH|חBƲ\E[8`S88ftRԤ0޳eb&` QĿ[hVg}¾&œF|@+f@b@njxyC 3 M{}r+o *IP+UM>OӟU48[#7 kU ɑCHHcc l:ÿ9m2_soX`XߩhEO 4H\h1:uЂ$|TjVvDz;cxڀ &ku( uVSԬ^ œm! b'gtgͦΥT e>f߸W< B6L:B? @pJo\1qqK(Ow>ۓ 8e}y3H 󲠤ڍY) 4!,fg^Kp|~bM*|/TzfY h׹=IzT'ս4F|pRE6ǘ3E+{4#IVXAj#;xǸ HXM*r-򂄶Uv^Ğqm.G2"ElpB!hMD&)qPMD`˹d !IZsUC p;ސ{s5j-_hc RU,X9~TGfMSD *=8_LİYawK5;3 )) GzE͒ɇ '1B|<b}a Ľ"AeyI4m7c.jUD9lT3Sl;K mAQA>6"PgVȗDJp9:&I(aʅ<$AmvA֠XUkEbaJ<4GpWUͳ&6ʤ \'xS 9V@籜\w*z4 Yo'; b`jd6J-%aB_7 0y2a:. By={v]|{tƤAI8'}r~k|_YܚPV.p)Q $dy XkP8S&7΋ȥfj} 5#=g3-'P);߹[*'%C#q]r^`23?>B5* H:";mttts;O{W' wdHLLj zul,R3g5G?jk[ݕMUIZ?ShTzej#1 U!8Q ~xlq4XI]^[3?zbN2T&*ρ:gQQk%}z"4ub(.6X" xҢ'K;a+/GiE[;׃&A<>VA`?-aZmq N,'#倷DAb`mGƘLPʋ]2c/1qR4Ê&R;m0a T b[:bxUbo{v*,m\23'N4-g%Ux@lk)TI<-([vUhԶob/tooR|8 $fɈ1Ԏ )Vz&f*Er=jQ#;s$5C-eH?b'SLO9X:LcIx7bfEEh.NEJɨȀMŇM 6 >#H40MljA3fF?_XmqM=-˻r-2ܝ<]B 9oE2@N?5Ze)_4%6MDPYΗ'7ʅ@Ul3PqWh*B8̀}Kbϗm"WMjA ei}h?X7.LˡX/F 'ln39@̌oU.HTuo(f0jcTRl9^Cop_W$-J4r3Wf !Y8Wlp+ 5eJ9 bFhmd}с7;+O&Z0@`wcԻ"XTKP#n,i0G~GcceBeGp= 6F~`/hrjj^4賲ηedA{6EhGp,:֑ Z%cU \A^Xqij6΂mt!d+e/:Za;n?+۳R#W |YTz^xiskM?[oYzD~&[d?CYtTq9Lw.K>~H>U༖)J?p>*Ǣ9e[ve[1D LSH_^*6A׽#[kؙt> {GV={QUKax350'Xnm[cB|C&=dz!g# ' ך΂oa ش7QdfDHިoy0),%5 k#-c ף:<~_46jR-WЕ:<758DHa⅓*+5K࿂ &\\$ +a결x͢8D$w"Bp9[㕳Z?,nU%+o\n}MD/|S q'Q@m/|$ )wd{xs>wz#;zzJ+ɔ&߂>+Y %g޽&y,_'z)b?zyQ˴@(lak+wվ%]9ZOfY=,DlD"$R8CE!&阔Y`p'.)xi+OU>b繎y1JEo3U]őHj.vu.XALXy4.G.j]w'+ e0_T`ôQ\ mRP7!!v%p iw H{,цz-ph:e92yKeq*2WSBԣ+bH gR%-VY3oRҦ^lBaZ"qMNA^nqъsGѹbC  UѢ36ccvӊF?a_Pލyo$VH{[sQO/Y d~_1 $[)&3 { 穇[@>/whIYdс֑xbp6wq!GKqЯ"OmrÅCڗ6B6*9KtpHbx8lVhǀJum桍HÏf˱\ ɹS'ޯW>V|Χ#RA ,„!!0{%B/i(GqWhѵ-T'Dρ20Sr*ƫœ`d'k9m⑂z4i*.(F;]iHd4PO^* fL ¿$¯c&14$9WG׶8?S*y'rׯͶ"=-qɰ9D$#GLy"eղުYVLxLpΙac7-\ \ApB>"3(]`0yvl$XӅ药>d-l)1,KK{t`+ Ao<^;N9WP{.3!tc-<3D$RQОJH]˅=$tNt216r-d ZM,8FcQm n}2t3|#n*w8\}If2&?EoXգ8,WU JaÛ#xgA߂䙔TLN{3fTMf;0:ch{11%BK6Gm7&4ּ8A64ՏoT1_6X(I3%,W$UKiau}ɚ(ޮ3 ug2@4HZ}A.yG9c#/y*7FMxn aFJj"`Nk&d,߫ Z5QSp0dP_;d2#흸^+7ʐEWWǰsZwWHwؠjw{`$Њ=,$VÐ/=~H%! 9)閪Gm k VQ2Ы֊['E8cq@SpยcID܅+*ND1CK"ihYgJm!pļ4?P $=1]ʵTI<29#;1tqDVEqH"aN\(]9zL YtiMLP,dȷW: (?ۀ6MzK'd%O\*= M(|)>w?Ex9!gpJ$dss(1R AsۨFLb@tU`@#Ih_'$1ڃ 3j4&"F̄5EA;FSU4@*&V2[Wx>qW/t>]Ǚ>Dz_+ȮqR\Wj5c e>G}i-OF ?l8cw.~=p5? Wu`_ÝSM]V3i!N:dͦ"%?C|݋GZr)1 t.ʘf4qȑgi,,ĎJk @v(we1-c3y\]{4BQ7K'#iw> N- WMl{l]DCIGigTL#(o 45/UqObg9hl!٫L6:}UdB3 dmRE҉-N65o׏oIH,*ٳtg:\}'W&{jD Gqi{d|q`d ]i:< I'n%!bal:Yߪ[ۆNhG6e؎Uf勅!IkWn=XY*W:V sp_K2HZ)Z| )Mp(``k GB6U((@Ik}S`(p=~k:j3Ѽs8'#9zB-}z{i&q${֝5ׁi_? akv3 %~ ᢘFPRt4iJ#T/J:ƭB!Fk]mJbA '3'@8:>+M Z0 Se%ьT v5e/Z )iM->s9yt@D6Hgl>f'qQ%n+ b㮾D@&S "J2 XA0{S܃4y_6E!d)d%E֚p9G>C oщyV#1$;nq\%#RU{Ê:ٟӚe`,Q?u70nt?\n}$ȱPn>m` Qlyv8ťpn HB5"r٘dtĘ4%oscl/9q&Al%D:e%^h!T y؀`WK HD7뇙fҵ!G{D@b3YMN,xk`v} *ANATe,n0#z u$Er!yY4oE=D钜+(WNtW0%Wj_' ZJ~7شRv@o˿? p%Lz"~}!+ q{8gBW Q#keRi҇ʋj,wSPfsM H6*HA!"*%Ge]pE] K&hPtDZUu0: =3n&i.ls=z]Sdt-7'ۉ)1b_E,t%⪺>裮gű#)uD-m' v֏^Z ֈ2]1!Ln6F24+w;iD/5ӁmvP׀@%y ZxVqķ ߾6:bAVg*&I}C?rhķOlan9 73;5@5@UDr"sv ,'fnu?Ť瘱Yh\/t2/SٹO3/?lud+seZ$v. 2\71˩ONx}DVbOc4vr,z0=+<,oe3?F㺺apUM=_tjU2YZc\NMb/ZƼ9"*uC^|V+P& D# %׬@q?0wutgRWl#)z4ɠio-p2N6(8!~~)DfWxiC̟_>#dZ?0l]kbMSgYk}P$LBݧ6x {eecs"0^hŖ]#]!1>-'XaЂTHx/cr2No+N>sw[M'$0g,b1F5 8V SCAPJWGC ̓t[9-1oӾ,Du,ZL$H<.7;UX _ l4)/\ۛ(OZ^ E7k1o"Pc>OPnƎ9 zH0 vT,zo۵Nm;LɸG& (eiSVG>jn`k`)T=eO> JeBʒa`!ӲPq5bL:[/O _h h$,3ICw#ntacX&=c8b!R`zBS _#v|6PRЭ~-)|,X*\1Npθdrvws Ĉ 5HT|Rƀ"wҭ^SxMmn湄!y UO+*,Ηtn20.H@Dm4 낍Cm3Ti<7? oGSſWſ s6>şXTM gY;tK5\Qƶ: S=^Wsw~ i#+nR6Nw](>G+@o2/8P7㎪V<)wlE5  m8sP2MVײԸ_V8AX(87?!ZpKv=楑7md Z|uv)y{ ³g?.GwX;߃+p|Y5Y(VccMӛl:'ϘZdtHi%9b҄jQ ;h 0]@SG_O9.uf꒴qrs4-=xEMum9TK4O`W,7sdvg&h} .K$6U$Xn0тPfG6RQx C"0% KY㍁e41)uL۲* 弜V|sAr+Zڵ(dB4f׵^Ͼ"3ZT*;oNS`0̿gE WTz=8t.7tB >y埿ۺg=l-Vm004`< (f7#qPQIvhzQ n7V}bK̺\ϼy5$mBl;E(e 'Uvo> >:Q[()[8o2eNO9*}O@DgMV!]Sj7cNn+eozO~ISKӴd b㡀/:rMxȝ5iO޹`k'N5ST9*(c(6Qdqʇ]PՄl+þ!կ.v=F5f)1Э)"B\C7B.Z3AfhqP]q+CǞq`'ĹO)e8\V'BD)tEv=T9DJ_LuqT6\{2Y"9ڨ[o\1S00ɛB6 +`Ny$`+.Mbϫ; sf=WN \bE1wʔvÚl b}KE@S ,m#0eCǴġbBRTydةQ._4E??)r_ؒmHm8J_wg`gN'D\#RV\XircYqWRA- gVa}r\ J/*K]7AhDM;si;28EHSz +gZE`y,]&~svTh-C~*HO/B[ճ+ua*^ċ4:ȣ x|- s TL9X]ng6^ ]w pR ×UIFfNy@8*w*DH<=vjaO^e1x~_Tk'mK6q ɯ{e?CɟK}-YJ 2`ϲxܲiJtpi7PP֢̖_D Ot<E~.L-M86P;*>iE;"[}4}[ { /c; ۊ rІxe 9L~ MEH 6wlNolh%mG>9 -|Pe\UX Kr=4z޶QCvk#ʄoJ:ymS"b (rF٥8q@ XcU$Up@yS@˅ {Q)8j}Y2 ,ؿ{Io҉>y9bBw&䉛qsOO4, ~DBT $K\M\m|1LMI in3hF 2n_ A53–sj`N:>*F,)aC>Sn}"׸mbj#'H2fbʭ^ǑCDt[ScW`&7MUxJCK=M:MΙ*?(ýmDA("׏<lk.Il̄ä- 鄸'TFb {| P}MNT#ki x0-HZ[H#0z8\P#T17})bU P=e;Ō`ͷ0{5ln;D4&3۾m4EUj(T嵷o)_ .S+Eyq=vHG6v@')С\2j[ ~xQ8IҕIQ`<'\,:na:Ύ|L#h; eZa^VBMD̨C4;y[3l„>F9+faFLZ)Rzb9;D-qzx,'j~Oc/E q-RGu Q#Ŷ{[ِ r0 I8%t^: }`X@s^gmz 끉Z@ns6™NsNBUw!o ] 2a~%\jG1ZPi$6?{ 1L]Ů#Ng*|Z@3=WՋ%Jck @phQ-"Sϫc?t7Fv2P@0*:=/ _^uy="æ=Hev EHC.Κc>g䑭d`>:EK|~V8İt*a8R*mE!!<`? Zk @7,p_&Ӟ.ytNA5z=A9cDžf L*JfaQTRk ֿcO2k%^ MQf>H 02׃Fe W :#kIv ȕ,KxIKI4% =#0QI@p7š(bB5cLqPcfi Qkcninǫ#.#ɚq[-fWsf]/ [s=²~GJ9덏P`b_Z p-c%W\)`u *L<XrΠMTNrX JʏҽSZv`{7aG-.!~wfo͞bolNL )Vf~!6()%ϿM6zJpJMُ|@u2b 1Um?׺ԊK LϻL,Lхj5R*ɄLq[qkR/)5oÌP2U6e6iq§Y5#&s0vhfrMu@xs6tO踽`EОNt_5ղ3\9!hWk:?HC{2$^Oj,ˡr{Z9 X~G?n SVJi)톝= -CFo}َutɑچVcߪ~ʒ+nY'hثP]&:ބ}B׹6Q^U%NWӮf6̤[BH?SwᤇȞ>,Y#Vw)))ێ~9sL?&geYRh0)h$;pΣJ溽gplүI}u~9sK(Jj86a/ȇ&Vp@Av21@j(q!}+]Jlll ˊP: ;\j0'* !yYv$KQɏ{%Q QDRΞ'FMe(G]a$}ܻf( t(foVXut`IA|)Ni[ZVT H}8\?x:Q]E ~3 eH [\薝s(EQJ>%w ,Nwď/4[(N%G#`H pQM*z p>ȥqHKۆ])k$kV]:i# "h!LC+<CT|kzK{ 3JPs!c-=hF|AVD y!2,l$ҫ_T(39ĊyG,`5iq E6$N8pʋ<1b*t\SYTh`EscK0v-F swsMc |p`J~ZhτOJF7Tdv## Ow[pIֳWcWkwmT.\֞w=.V~W.@R:SQ{\\x-F'rv ~^ss?mbRo[GN9mBC`ScH*mbQzm@oSeg|K̙"TG_#ps'n(EZjA밒݉{ag佫2,qC:j)d`~DJ͸m߭ 4aNrT,tP(U]Q2 TJƹ,b+;sDeeg >w⦅0 ӓ]Q!S (k-bϾiV n)ncMvy-٧n4 +lR= 5x1> ԹYˏX0Atڒͥx˕`)M5ľDz?k>I/D5q+̠ѽuz}6LD`)ѣWg$e6]᯽NP1_+\1yIۡh;Bgan-Z^7f@9'@rGO:`, :6m ̈g#kFl3{bdi@zEl3€ٶVI~Uwp1i9A3 W(l_x~Va E$b5U{8Mu NT X3C8c0cpfN זz\۽yFjVmT@ʸ'ŻNZ'psqOV^FUͷ'$:-Qe lInzV8Z7  Mw-@lTVˠkc'qΎ3~FKI4.Ou7sGƲHg qLVhT%?:42 Jgf-qXWUpFBx^mB|&!2ChBo}$犺 v`d@QqOUƊO%v-!*^$o# wcn?crЃN3@)3iYzTtL/BY^Ս}^@f?,× h~z(9M %mG8HWK5ύwsDDvi'Lrn2]?:! )j $U-618s@e1KzA)7T,qI$fC9HS#1~ a-6(a|7@ -Oy! r7(ڌ4uz[1-,h֍#PF̕\!AhW0tCf/:( [T i?Y|<";F&0Ng2]lRrw&PUiJvОqTxC4wuX}#q4)YwT6z:+%q9BXJ6oN$WZ_%Yܸ+Y^& :Y0~ n`0Pi.o L5nP..*B䩮9Gv/LHL\x΄\ Z+=rG0[wӰ8emmP @BqQm 4ś-T?\D*F|@م'WєQX/9h1 3aRqYUX L!6EKv؎c ۭ }"j w:O9QeJL ^,YkJС>ѡK0HE<հwW5_RN7]_;O@ :p;O]2{G#p6RW ,:J|tY b+ bpH|\!JEgMXM&/4)i|>#"Q7C49PՙqVQQ+SJF52>>"f* Y蚈 CJZs?~wd:6szoqHŮ Α.i w3#2( ( JxL.?6_a5\+syy2A,Ֆ5E^Ql8vm2|oZ!Qk1 U4>cL}~PwNvB/3Yf%;W(X Xs Ff.[ᡮr]g,2ҸQޭD^9phɒ#2T6OYIblqaA&܍0(<gGH/elaa#O#s>ZՋ4`$ZߺYꪚz&cٳƆX]'F UK5?Xlx r٩<.BRs6Ϲ&o a^,zdbo>1`^ ./u1r- uJpKb|1F$pX 8lç惫H>ɰl6d\PE&&5AjD5T1|| X>ͦIW{Umny[ĝ7y-/,v|{LA:avvEBH2VYTZtlflۘ';,ԗxQp&{эvaԞ1"vliԅľPB3iE/.UP-}Na7l?Fa>iW,u% -Q'jwu 4v@͏ւ'euOcURL R)W\W!W jg|,i3E-G>+._=꘦HqbpSj.']?<~rIYX`C2n_nz2 4ӽsteT}Q -v0'.`4~'j0jJY4:I\&(˙]ZFIfD.HeFM\T-VR6]_{@#KFfA5Nf1K]}PȏEw1owE=Gq^?=ibfd# nyg5VJ Gwh"DӢ*18×V, !pgN-/Q. 5O ~ee~\-3E*x9+P _䪚4{dGh,eBh= ؕޙ) $jjPZ&uVmf+#yծDh] $ xqo_dĦ_r"u`;re y<2-"<*d`5禪ZXElƭiﳲ& 2Ղ%}^N+y+{ R,NbrYg5idLjU9hIGBZĸʝcs8H[M勈r{8,dDLuJ>ۿ !*)D[lf.xDuõ=%Z^s!?&7MF#̈Bq.{sx%! ^"' jV1.q1h+)&%ÅP^Tj[d^?(GuѰyAt#iG晆Z o"?J$z^\th`ynnclFţL8q5%;}i5 pv1dSz&y*2;/v6x51.CJkS ﮂ]W2jo(ӭj8C}hD&Ux~]q![Jui 5[l` }6`r5Q&b(4> xΑszV^3rT]Yɣ ac5՗|B8'يxz6Bo\/0=CM[-诎uxXx^oSQ|a-#F;&?@B ܿt=HCN.B*!Uz:ZNWjwzur|ުxR~:[Yڼ' 2ƔWT* W˾ϹuUt )݀&4y >3!4_^) 6}h\U0KuouY\9{>Fazߙ5ٺW+܁g4I ̷&mpG#*^Jgv0f1d ̿GDF6?<`0 o)OtX w(#)k[ <ٴ3Cv|p(KO[9d PxksqyX3eKۮ 9Oq[ +/  $u|63U[_9 GznBYpT#r8p*8^ejμ˨3Ry6ﯪ4J:Ucbp1 [d| i~ }"v*K‚*!d"nK@ޕ=3j24mJ8<(}Clͯv!=&%>}B]=0-x62>/Jz @Cs qE.ڋL(` D u%!z73&wZ)zWNz6j:PU oe2 '5/:1\kR@qTb!cs%;/o9C}^>XP:x;TisujM!Ĺݽw"(meeݙ$kbL=kƶe=)ts]xn8jGgKhy7c5M[Zc0 K'KYlppF1e^>1@H0=ԒtOV (FQAf[]a"\afb+Yh[#e?\r<J7lڝ}X{:Q." 㠔Cc_|lwۛb; B3@V %7."ku.1DM/P^ힵ 4DŽ "\O:alM1PzOqp "`®CR}#@Z$vٛX ){bSD<['2kUE;RryD2&~a)ҀL < H2PDVaYMōbQAs1\o>WVFVDEh_< nFn,;w5.Ÿ^nQM'd  Xh=A (B/DN z3{tOj<"ƒ@n -Dž!W@u}M^uuZA_/RkAtqTMXAcF$.pQ5m.( 8'ZhHrc2,[Q7jCЄgv)MLB-mhClT8K Sow2I4AIR._@B5xFBcw0ys1Ç RPi"Ş[]ϒ{xapԯS6js{G]Fz$TBn0@H_MD* չ mKn=Va.M!2%a2s}Rڌ؆G2֜PR ika|ǁ %z/ Dߌp$ݾ{vdv?8qo WM܊ |:H?{R~pdi3$9[zB }öG?tr 0YB!Ln(<}ѠHZG~@ZuL[ NZM1|4lT]YW$ czufb EE=23*z'yW>/xH*Ĕl!+@S~]^* [?n7]m b *@*qBn뤞{fuALO&7!tUXnHe\22h^v3 >2_<9_B17 "&QpER%țc%α#AҚOmdP9H< 驶5߾4b{)H`av(TcPҸK`d_Ws6Q3+k'F!4㢋2e" I2Xb:U6(爗=C=`zv5 K[6UL|۟>>VPiJ4Mc}əc^yA_Êϳ$r/2N6m\Uck]m7nanZr ] 眏2S`ԏg;CEUGM'!dLԓևold@ !Ž/"]{Q$˳prLA[97B1e6%&^ӡڙA2@?XhAnO,ɣJ3>tNv^\J?+usó@\**vC bP%)Cx+ZLsOH O;Ay <'|ФϮZ%ͅQٺq᳛'T34`w:1/PIP`,l!yc,@%_75ޞ~c}c^f.)usb\m'o$mntumm# ͅ Lweb1 Hq9,< vq'kP I]8ȫm+(-{^ԄmUG:9˰pm]KwB)7%Tj_ݎfֺV! 7$F4aDM~C2/~nL jջ>5ҧ#(oL!A>oOۡ ^ kyPg=;Ir1P ަD;(1N;DߍCc,@z|,Tk+dž$N' ^^y86׈y2rSSN2Y!Di*D[.h"c#~G^i6a Fwoh7=v 8f*Нf%qD)4“ӹn9}o(GۭL7 c[vWbB]h_d5*d$om i9)J0qV12\DۘggjSiŦj0fvFe]G 怘^ۘ:|$髵BY ܄gjCP6nζjwYieS"Xʀ[FsGhXw۝6yʍtQx}[;F AG}hehN)<~ʱf ڛa2ϡJ&@8Fn+c?aKBY )*vδٹ`%vDc# +}pY],]lo^T3OZsOٰj}9J&:~"~{9A,fd*u=7sbIOŻ(VO$>\cQ?@ YO/9x&G~lɿ*+ O8{m~N miN^Ɲn X߃c0o&$T4-InP`|i9@0VhCeUޝ8eǓɼ@-NȎDX[H)VV2l~7ճ  !(0kIN0u~5Zk!YӼ}[ {M4bWN.ͥN=Y{>X=F Xqs &(NIv0(19 ֺ / xs~!^Yhg8f *o^+ې'M0*o>3&*C:Bmm/ȩ%5HF7MBI ]X)bivtƙĀlU2UODIs -}UslG =z^sIE]F.jf'=>xS' *HַN(V\ޅzo&u4b@WnK# 4r$[WUzpšBgf ص2+tRCӉ/~1N ;dB/lZ>|u\UƓ] d#M#U}6 ZAng@W6uZel]!y:ЂqO䵄TmC$IサGwt3Y[ .?SJ_PjCuFK–S='VSWKf\ 2B2NXd C:72EV K$̬~NkY؝<9cR;LK࿳HY)4GK@ D=ƅrNwd//YvKåD sE{_ G5bFdU{af-:-:,P1&_ϸʃV-,هqywy+PoJ /2L8T49n8MZ]Ai.Z_}fujwZ[PфPH#9ٽ4ţ(6q* C+wAW]HsʛXJa5$?q'r"Ae`$38Ư~Gܠ׋r5f3)ఓxlK~!/|glh9l(1gK\f)U%m*{2jQv6Ԝu ^l UK鶱^֮шCxH@H2< ˧ K 5=Yq9rێ1+T\Z +Ϯ~BTFԳ3țˠ3]S4@˘NOf񑩛JQNk (/}%M5p3ZܴpEqob?W ڽ#>IX ix3oI?X,; k vZހr߽kns"/䌷? &ژ#\g57z9YӐ橰hOTfG},fU:[)vy=AlĀ!KSJ๹t!̚r2,ԏ:hӭ~}fd&b)xJpEYNS;*Ј k z8DkF{hg1ؖɻ PBߵ\r!m^ Ӵ[34r2̹wj[U!\,[,;kJ}*iCMaZHP ds;T۰AZj@IэW:'& k0Qs ;zR⠃]v(Qz*x7Czӹ`J7 ܸև'sW/N.Ң SČ՘Mt8eu)‰{}?u3)|3ΛU5R`-KŤo7ٟUpo* >,G;ʲb&LQ/_sm|q3APAYIwI'IjC0wa}ge"+sI{!JUL$[Sf +9! ʇݿ+JZ,yp/7)Y{6iJ/`Z gwhiB"h;+ Mjn.\ӕ!e*ɹ&3|1Gw2qB}]~*O;3u@aN䑖i5k=Tzk~Z=g_| JUÉz:(T%D}(Ir Ĕx'oǨ s+@$ۙY$9AFdKv)XV4V~\;DV4ϬGɥP~Vwq L6~a2 К™Y vV24cWbᏲfʪ#Sp:c7kIE:HZk&ܔ5P[R\Է뫤ܪ~}ŲהouV8\}KfK$RUA_-K ` ,{]8x"^z*1xHEq2&?t0LsNP'M$o!O}eW;U?՛{?Aؾz{.ThdUP,c>r[#V[g l3DXqqðXD,pڙD#Z4 ʏb6x*"ࡈPѩm^ydwfiG+3?ƈ1 ' z;驼F+)QC7+0OG ?BM1 $"l|dxJ;t#dJ Hov&+V/3$3'Ex~l4&Q("[R}زܫ\7$o=u8iG/V\6>mr9ToDHDFSJ/ݮSbeY?JW"0,,q #Cޤ861K͆}c#Gt{,oz !ɶM̈́,vu(#sEjѡk쑁bVD ({ݖxn'ֱ;{AV݊18ܯEdF}?+ ZNڱi1<@ËC=LuTȅ[.$Ou?6ꠄQ6Fu+ )ʋAzA`9fT[|o&q\ k(=Ŋry5' cg(Tc Pv}l >eE@e0B"a>_dnī^%oɄc-a9?F!!Q9Dr$ȣJ+ n;>oNƺX}I癍WVu haj` D#śQYӡ0-_USYg/حDQD ^م!W24X7@`m a߀@h;~Ga3#B|: 4G /h5E~#q3HJ2j*Fq_>w*ۥ-ftm;^zW0: _EpT@6׃JX{} @Ihv v*4fBa=C%:S93}FḦ0}w<\\(6۬q:>IFX~q*rqe:[؉Ywc^y2^i|}CԹ#"pB}ۥ#I4eV)OE/Bx*Ja2`_{7ޣ6ph2!7o7O*̔"( &6uUOTWj0+,8kNT<4[NhYme0{"WQԩO 5@IO5;!^kB?!&% aIE(l (ҏ-cUDr(ؕ~0D"bNWwOUc\H=Yk|;]𐷲s~.gބT8 ån5>!?Sg۝c!_INz_ ,c;x1&LLB0£\[kOC).G>-|U([MdA87?*A綠 o3܄cX 9gZkSn'^:h(;ev6Hb 'M0eD0 m\ʙ<45X!ɃzUKSy6#Gky! V!be꜀S`/ OnЂSo%㓃2( -t |3Ujyaemش pb9]WUJQb(XXd|@9m[? 񴙖:]&V䠷TG X%}Js(Pg c_|N?KT96[/4lJT'JBpGB"< ׵l,#9$ Bd /cI>RP}9nKWw$WQZv<4WԾ"c!½gUA^+uhiu!+PW uZ . [wHʫ!k9+mYLsx.V#BDk Yp#6P DmնU0@n"Ϫ\4;¸_uy[~Z-_{[.CwwL[H~zF9V҉aĕwhw ҥr?lh&f?&%DX$Q\w9f#xjs*ǁE09IU1Qr kJ3!n(]fUg f56C;a4r7셐XUU Kx7\#5k!nv$ɴЊ93K%dfYğ>BEoj+cZɞc2q&X1<5x|7p<%-=yQ ԣ\QˠQ]bsLima :`ORK[i?-[97p N29@DH5vQ^L jaGEK Qu"s<_; cu0|+WG(g(+܏Q0 SΞjȀMBr D,OgRa}+NMO:C,FK.Byj! VhRl*u)|Kg DY`R~ ԪSdxK,5ի3-Ib% - (( L+ ˚d-cTEt&~cғa7r*g}4R  'N!"Hd !j ^/Z<Ic7: ,KXiALmSȳY('+Ma9n-'hR*$܋7`$ju(ܦz{|4X'? V8|s!ϊ[,'?;/aX%bdzctXqd!A,gx~AIϘu!L`UFHfV|є"N%fp߬dX9H:XO XCZ ^V9M*u, WpW53"˃@ǽwnKK~6J^*S]qS[m vd3ω5!bӵ&c*uws Ʌ '2[ r^(Q>f&d5aZZ1m ~Zqc~dD~#zf&Jt ,$pP6g)e- (xH'vO bK|G\>^1Ֆ >,Ya,6F+Z\PJr`1e,aLTc hUOe0QHR`neɭ3Ł}J"f ĥ|M F'\L.$DJ{J5zjFaL*ኊ:j4}䜌\VqfTݷ!9]n7RWrPJ wfBMkNrg!̕zi@)o+Vm9i^T+.!4GؒHC1?6G5QKYLB-ڸW7U8ZQ˟;=J[)Dj{MG052H0Nܚ?0[AP:!*tw!6Y/K̻G~bY U.5ZXۥ1HK;ě,}xmwu|-"!tZK\<0$|0` Evkt=P54ِt4X""|30!p YTA,\Y_^HISmyJn(<IilLuNJ\Z'5}]2Ø2$ܘWfCU{'d6'HCTSFo(GVkBB/d|D)ECA| Vw_@vGɸZ Q" !pf ~P|"i/GqH ! 902̡Ovb Tnn]5\siID'?MְWx=2uz'd(1Oó5oCkRh1[e^?Uu{x봄[OUp K[oExBre2LJEhyÅJRb슦c =2T Y:t~^ caW/#^!V27&s> &Ry&YFCz㚇@-v+rya} Cw6KwbY4MXVq " w|j$4N0dzi;rCe5zs( ;A'ɷym26$0eS:nځ//[z =X1Y KER~FĘ7!:q Y]\_4g#-M u_鞒"ND .0uT,VNUyZ.4d(h ȸ6y":%=ԇ!CIw[64oZWLʘH;吣dϡB됨@t0fi< c<qd7mFػ4S36T×Mm_oojs= +K+,C'ld`Vfu#jYiIN1`mA ozAj^H2OoBډUAY֨&Vbީ/h9h~o$KT\"),oGתiAVW5a1~HËmHKoZ 37;,YL5L u)FG/u'q?wJsrEUo dQ\Œ:.=Ǩц<wuc5O=?7yi ]&'7{ZKC9Q=N?nwB0HvSq@[ c Y `Sؿ5F,2H(~ϥSb},4YbpEmʜȖa 3!Yt,7m5@Qe8RY(ؗrՍ [ xgn0''`)~@\0rS9ܰk:mU9-f;-\<-"v b7DsVWG UomNcLδ, *_ܶyu9F!e yJabDÌ^^Y^@Je? M8 `R$7 -TfѴVGcagv!a4SoQP0s;7"cT!E>D+@^oќW!>ruYaL!׀Hk3un8V9Lj}lu] Wki +XBX=p%Μ [y4"w1t*ٶiCݤN;a֌'Tw/ w5%e>j rU[8}R+t/mF9=o%{%~0Qف2CJ lG ٴUih /dž^GC)HVپjI4Z\+/#jR ԯ*Q>ځ0wMeyɭqv.>s{Xފ,v掳.Vfs Ih5P{[<_[ |mNrw˶|hN\˥]-,ORbnA4^7kSƮ6dWJf%+E >|_% #Sp,NJx%L7v#]$zHjA̠m bAp%7?V7 o]}m[UA)_nO}([Žs?/jnʟI*5_\. YЈYa?i܋ 08ĭMnTQ'zvZ$\)?&W ~eP)ɹV`rAטgO.gQX7cz9t;AlH!QyPrfvd'RV-ܟZLdg1-ev#OG:3-RY j_c.->mWN <FńW!v4QN~?n}xbk"$a-D ).C,D 9;<yzP[C仌Zu+2^3$r}TJꊁ&~^mz6T)PJLĻ~.L8ET*xD]X[yH t;ĉͨ@dOM4Q͈澳C*ښmvQ _ xRs?׻B_D|R ̜|m}T{{#ɲ 0sn\\Q[nyM̓?&XC .[ >ѭ:=goO7y%W\K>˃ҭZ]Lt$)ι!DwHA\5S}k=f١\CFSF%6W"`{4}^t $"9FT?##pQAl _{ ^qJOK 㞍xa9XnG~/? {!tљ_%gx@ *]-U ؉#nV:}g4tʑCVr/]Kx =M 7!Kzg/rܪ&pi. oiFP W 7&I*h4evc+ }卫*0GGۤ&~m(XᓛG /2uw83@ї)laXH;IzQv޹ⵆUcDc#,DIg&ƵNj❂fgH F)b"RhzWO) .e{ѨG @Vκzx/5V & SmHkvg,O7JN/CK%3[Ҹ%S-@ qyُ%zKrwtKbmi I%F: R}Rvd&],PcdeKA7axvl0`m]_=h8'?MC qPOʃȢ-/S6ST}SD3ϗz=V1 2GjeG,} ]Ӭ2 F\7xMCO$FhFb~d_  ~>+J#>/̷ pJM!KW_C9Zc{ViJ #!@yű C&"%}Nqt.YQ!Χ_FlҰ]4e>c!׾g p.`%DQpE-,o* [q(:'X!Y1, Ky&486j)K_ C@ae&S[)z*4O/91BG*!(hq5{U7Ǡ*srM[니c˿P,?wy +{>ۀurGD5C ڧz|4F縮m vJB^]̞p"A!6%X^}C< /NnfJd*$? <:]!`tgAЙMOTkJq־))%jyk:YMS[@ *B{|chWS>ԯ~XE#tg̞ހ d Y_L'o*uy"G)=\D'%0C?l3 3\\@wo=*Fu>AdL̃e(:i3^)b?kRV4.y; zo>721 ,ɣ U$A3%_99D6^EyJ4YpGn[Rb9JhDv7ͳ!׉=ިN5ZZD[@%f~n2Q*Z@0pJ`Ci ' 3Q,/T#/eԌrd,}t$ҺyB:+-\\_T~]~H2Po.OnZԮw!mq<z٫ડ6T+xZh32QrќE:7%#LNgwo\_VMcCO8D_y."q_}tvINEEy^?䎠%{S]?X% ImlyD!A0/S.ɀl<įBLUqZ|f2I+!XQ :C܎6M?Ak0W:$4Uu+ٟ+&`Õ~d|r0ԛD Gc~C9@lM(j?-rt&srK*+ /[b)=ŭX -N8rct{r)u[5WR?O$o獻ͥEd>AFALk0 w-ykWOa;ˌ)Wettf&ٙHoC}CYVvYKs B(s~̞\:o&h =I#(kgnW*j~mL 6%^V {8Q AÁCylQs&lsj=,$s坹 }+fbv;NC "sp^^K|Mށ4ZLMc@pal[* :#U3g35:pPo[7F_rXh>$ %VF! #2sW᯹lCS~#cnz]I:' |P,Ma:PSif%zsMXy^W(r3f&:,fi]j~ոϵʊM gH$HwRL~O}G+N);IwE$ԗDV$eah}hBT."`pCd\=3Tpm%= B;s#rGI!G2@tёz8K^?<A3O-dc=}׋+eĿ$ ›\]١hmeA0D9XnG;dID &,9Cr?c@ ,hw i9D+ Yb6> pL>V=+^p|~jSή%@-*ξ>s1?9v`+&Lkz}:^+^VonhM?ľ<8e{M @{88𙛗eaAuX?0ubEڂpʎ{x_x% .uC\ΖTףQN ak{,Y`Yݚi J`d*Db>8\ĵݥ?V{/!Ɣ%1FRݯMuM(ItE% E.FX3-j`=~!5nz*criJ1c ݂FTRdJݙ~ĬL{;7cK@ Apy%YBR_bqVBno0YÒ՞Vy}kevH*~AP1+lj&Q29G:4L$Rg5WrsV?C3rKgBO7ϊ9C #TX!]*)Ɯk6ѣHM38D7ߘ53G4Z* 7CyxU?XES,H`<*y^@I*-~H[ MXSэm^v^t}zmdf J(^S/\NF;FEy'׼&8kpSzHGtFgg=JJӳB{V5I o@262]_Vp@<s/ ǒ"UZz.yI{8 ]c6Mt&'o !V]@84![t?>_IќO fGAl/k>Hc(%e+eUE #;'~\@d?j~w}V=֕WC)A>#g}}68 qӞ6;]5fRmD{N pɿ&v5TQoot&[w鋕nWOoF$_"P^tG&GQᲁ6 iMuvvXBZWZ4*)(><'Z"c$D9 bMRܤF eSͤ:{"bD]RLSMK&-j!JF;k^q(z\jXuS6 A%f̦vkX4D/'EגC _E{}T6DQZ[{caD;@/p%]B'L䌄Su o}B4:''\H"2Ly^jA|,Yٓ-r^,]ʱQŇ>j̹ f")KAM60"Í+qvTWdiUPT)LP 7 h:t5.q$Džiǧ*fRt>suTLqH9Wzov{"U1#FJ*TˣR:*'98&42s|&RW8m%_d+]uW !¹[r .Ȁl) &v730ON)9߫hM -;'{J5cd\'"@Px&Q:G@uPza[G f+wYD0% W$,#X^XbxP1:kx審[ioݹxHoѪZ{RZoSF4!,;߳ smLhdnĶ(ùڀ(pœOm#۳[i^ׇ b:O6,^1 Rf~.$9)* oK\Me^ߞ(g0Mv0W3զk vӏ "*{m_o[BQ?q~s.C{c^)cr:ΆwݞD͝xIqX([(>0rۘOL*|4BQ7 9G5YlISl^hw=USwT S-R0}sd㧯VL=[i٢+Ո婏.Gx7[,- 魭԰ʽR:+$7s {%>ŠEbAU383sT!$J\Q?|;앙jX6?1"] BZ\>؁luL;;g9h!zkha{ 2OZ <};; Hw* V;hghvV1ؑ`"yے~Ey& [<3Sb~L=p4?fq c<bzH&t#%56T̗SI kZ (xӤBmy甆2l1_xעoU<_ނJ˷:d5y ˒ͯ*;l(_{e~o+꥘|-z‚I1O<@Jʓjad: ЕAoޥ'$jCv~rnF$V)C#pii#KG~p'{ENy4+J[i ]4X|f\_^~>-PKz^~cN޷`Q"02BP- w-x+gj (qO9q-ʾH_ [ *'e[oPgPm&t23x+fG/Pv٥DF®,GʅvL/ 41[W;j1EZ~VesxwL ӱ2 EY#BFTL$eE\mm Gh %NTchȥL%pOt;Pauۋ;\yaCW&v4vpL^^ wI?pVL],Z[Fpj/DcHa̖XtcXg ?ɍF(?Ǔb4L(};K 8ƄKiĴdSUy'TϤ/Ĭ-FԈE&m[d%bcDZ"Ԥio-9TFz}߭+VG{/Yc }нw +' ( : : U3<~^vlLiԖ4j?Qz: v=SFgC0( ){]vx;jFH<\G5%_蝾Zt)IdFٛv)~ 2K|gzgծI#Gj_ٝIWiIuhQVpt)7W)>uRD_p7m= cF0\Kz$7%iOY'X9Y-n{4n]+ e+N1!F '&x'$$jŌl#>*X^ܳICBȠF $ZΣǎ/N0 ]v\EpzYĥ&(yqYq\^n` *շRյC{O@kQ0$ :h* ?-3.`+w.SLjxctgu%qr$ȌtnVD@hhkC%Up~g7R!F|4G L6.C=ư)Y:\"ipyF5%c,Z 5ᓗnѷG翪G|]:(àЄ$G%ȅ`~~jgd\׷}0upJ @˘l*.k[]7 df r5Q٣?TO͵ž&.S"uNLgG8RM~sjpȆE70UJ֣K>G"4g8$XȗRŒDT-3oshhxA'$ײ6 WywKO Epl$B؆U:Fcfm =/+ogo]!F~(7Og^'tfLsYLj͐\}P^rķ&bi"-⾈~.8AJ\t.V)?6)c[[JϤ-}.Ē+N ô|˺HI +{_~q1hA >JZ9ԬDKK?KPg_W"l#qzhя,T[ൿfZ3!K2L6LcBL+rjl^,BSD?mWC&PzA@s!Nxñ$uz<~M~̊XNPc%&ey5m|/2v05)P̢LW`ۚ[TFL+ Pxz. 3iU$Јu8?8Ѻ3ΉⲨSjc3FuJQ}U%Jk.!ot_sw@twd˽mcgFd%῀u.s4 I)cO;vR܎դBqcB☡"ț͠ar=nk[n bѠe(6*Vc*PL(uP ~d%9]㋦ObWgۓdqG!C?"xT9 ~!5,m dҹG*(äYVLK@sN:m~Y=K`g~١gu&?ŅCvq~.tSق?n9s9qPv#4[|] ewnҽ!`.n?#} N>;w:b+(E&@I}C{ K5#!һtLsa|~`\'/Vz' a@:dwA'|2hֹ 9ׂsTTD]١s:pR*{  9S2$ޗz%8,} r/ IKs.wV@yi $4KU P;i{̝LM/nF&oK mm1cgqqWݬ3s&~w|eNtwA։130f`੭6e0 :n yS\$k9…?=]ko֜#Sɒ[ZD0v6ߙ~K{E‘g&y,d;9*47rBkGT7w`T .yA2Ayݮi7pr;pvu܆G:/(&ji,Ĩإs^sf6_E3X@ӦAF3V9z~}=;UI9$ZxO1O2 JfFGW, 6bT.rqtr.W"]ReR!5#`daUS 9|يWo]8"=b42iH7c)YR>P#6 eovrc8vmx1Z|̷"yldV_Lj YmoG:lMRp^4{ dpͼTӁ{rim̨#wl ~ ;#nz{MF^^ sC@j:Vv4x@Ḟ|yJ,*yqa\irFO X}5$QP:us3:B"/JZĠz#"rv-xTvyd3-+]A8rCJʸ^7Yߟmrkv4'f36kb'BD%$x zuTg~*!D%8W0XnUt `ЭBǖ5 Z*b~*<1OvuԕۼKJJG N;Ccb@r7?9 LmպH0UQ=k#-kyCRXg45m~K|vuv!<{S]'eTSHmi~2@9S ]M7׼f-H7!Igju/ 5 ㇾ=eU1=W=BMД7ep1;y_9=!m^ɷY(A>'.{^s }Rܾqer0p/JoX,*Q{LǶ hZxnĩBߙ #ƧzK|)+[-2[_a3'/3O ;6b߽xdyDv([73̢k(hcVi<7j=DʦxF4S= 6,D\ݖ%OJ&J1Gx(eRÇ҆}ׂ3ZTO(Obb$-HbmݢA#n,mRp#t8]< bĖEW,369ЩVu!_J5fU:OO_ %uqv4dw]* UΦ .l6f v{AQo9qOgifgy6=[ʶ @jѼ+?yc6׶A B@'Mfn]"`Y ]Ja{uy$1I!OXd::q"mY7h/ \eHBrѿgVuo_ &t*N]eUD2,kH2eS|k;/8T=GۀEN%7myFxO]cbKE` ptKf{M5n, ruY:Њ 7@Y$>╆! M4%y!ZӪ^|s.(m \bMm'J{mR]vzܱN"nKwEg,qON( -SU\@%*+Ký=@4ReɴNhimN x.iX.{b^KGb Y Ӯ}%L%~MNXݬƳjk/-$ ;f-+ hvv]A ɤ:c5V#~4e{{2Q鈏;gOoHJYc*du#avk'4 wfLVoThC Oη[(,塶؉5쒗;+hϭpHNrT!AV]cX3!{K:2!Cpz%cm7K [`1R$H϶3/ZJ(P(Hx;s_}zyس68P*فBjޥd2`oiAwKA&Ƶ iqYaNYZ>~L4aUEw(;Ǖ6EYk `y)^ (1BW$pzz&8x&c~4x8%\@pMAtӻ%|~β~@u'I=AW#Aé1Ԅbyqc2'1?lH9،ݧ,%u33m*5FwtYq +&YlȆݏt5S œ Nb ԃ IGesw ta>+xB5FrE LSxUWNFS`}B0iYǹiH&I JM-с$ kw880mN=x9Y)m2(4%{5hv\DWʃFCoHiaRh@Op/l{Eln ;?mYE`qURm[3~}t x^OVK'm%[oB=k4N +)$\E||Moݙn c{9+_V $k.nʓfQW5c[0ν}*Y5lK8Rd/@g)}]Bi/au5hx8uǙ@xW욊]nQİ&i1AQ)k RU"6}a "L(V)%1Kd4Uwon?_Jpg(K &[ +͐UCdB&q oqöBdY+%Xoe)ySmAp?^NEKKriML!β V$'Ķe%Swևf'Lo*_ Ŕ`KKQG CLWGY{3ٟR] ٮ4 - \G].-}nO Hi)x(S\.aD: M]WY>)5ƁA%RE(gAeA W\#❀>Xe␍Lpy.&| 9jHu|pSŃtJAj OfO,쎷9%Qa]\dHTclͺ(t;3cx`B~vd0Nn0DCPO_HZ51Aq2>bYiH2x(o)nZnbfөL̠'N$X cbijg'+~`aypMW RfkDv(!V-hѶׅKo˥.Q+&-$ݕ߰"Q$Ih"2dYjR0^| 8^b6mXI)>EEb*0%8 GgH tw}N{,twtvPkF6M۶|nM2mv4% p[@ݲv|cR?a!^L d! GE~㘾 C\ B8YO;l ʷH('tm) shh dl>$R0 "-ՊI='I93i(|5x_"-ITO~ ;ZQDhXP[Z 埗DzjAA T 9 xO(_W9O347!-2e'ۅWN+\HG\Q`s;,(vt)ZΚf࢔Ў b%JX&S.;c [z?ˬ֭TC0.oyb ]"m= w)Qd?_jeʲQ^պ/Ea+$z[ cuy}$!v0M E1>'RBpcpZ~1?_m(:x;/rHe[dm/YPޮ&H2v.s,|7DR]^b).7c8^׉#*';Ir̓[Mr (A{3"y,|.E@NeIIsoZ!ǫi_M*,lrn fݫ s'˳G!P<4?茲t.Zr iYJ^͊޺jᢅR]1(D 0wV.^g!LCf =iɴ)ywMH/hc@!R~ygUJ>a==OcŀlpO 5D5+U<95t{޴N71O;^.DvLZjE5&"Ul[qd) lzQʌUpf>HY`"&e'yWs ,R6]83ݤ1?B  SH`1Q޶{0}7^{**w49DE˾i]<.,ө1,:-6ybQ-m2#;좞Ry]lJ1=D%OA}MN5)aa"pCS1 ѵzsAEh-˒5,5&)Vʭ(4ty'҄kfŅo-ﶽx5pʿ <ِS)I˒_=hzr\s[FHij4P 0r970bHBRڋp¼anUՋϛBr+$5}sl_W#q춇:2>}g .FO wܑUq U?"^'yzSeQ~|lΘAr+1[c #Ȑ5ڟA&nY_-ERWo:eG%4$SfG9QX `Vc ߆r2:cVŤ]u9Ps0feNV;LzIbDD=0"2r3p4dG_+]l:`H}j뛝|XQ[fw(;|{p3cҸAQF/ G\ڢ/_Z tNidMW2LBr@\ QIw5ҏ6ƣh1|ʴ^Bڸ<wUrGV:UHvVd@Տ YE뎓-0)Z7ft\:i$d\H I+*X W@[چB Iy/̒" #%xMw-\-ܤAnHݧ+d- T|}yj&BW*xn m(@rgu{,;QQ~Vc?63BNcZ&<?'Bvˈ-:uǥ;ƭni%-Z͑ueT9=/y7ȐY.JH"'ĖqLj aW$+d}qxodq]]HcK=j* i$\Ec^Ez#C}\f5@]a1ү]`hn;jB̝@JTxBN!_{km  %qenl]Y'䙋*|hŽf'g[=j[q8!Ph>Z1Kw)@GĜsV/r%;?? VK{녇$ۤ'cݝez:l3x̓+6J mƶipt]TYsK[rXKS.%E;.Yz7<눥f9̜G6^1|C%:<%鞏xUGlG%>$ԑRGSB۷l] SJûHAQbN?67zg qX<_@t*`3ZN]<$ɧPp֚p{)h)^}*fDvA";lWOz_MP`>݉;"5@yD}(yIKZU *1t6S梲RL*;(;,xBD^^Jѕ3b:"ayv(K T 75ӭwb,mUƅ#]$@9;!Υ;/;tR9ai}qRw \f_}(So%t"`CaRjb b$su=a]Ɩ[Q!3զLWeI9ܪGa+G@a rT G&fԓ1!fl^ ͹Θ 2)N$y H5Ӽqۏt6r{Rť]2f}Zeί&'EBxJK)܁<ǁ(w۝\Uꪉ*:Dԇ՟Us2<ᨖxVT!omc)GdU_!Au#O6%OоxZ7OP0v;foQ *iQNp𹋺6h4l2$w$/ۛH(cwxnpP{Iqܬd=bб U=lɅah :2NK ^Yqҹ+"Yi 8EŹSNv /F"׆19 TMȝOL4G PȠn?9lL_$Q2etI%srIbN%2XQ +^xNN(m-1[̓h#l=pzKl<"#ma˧0Jl=M{?xUD-r9JJ~. WO{]l>teps~æy0ќ95澁 +ʆ1tBgW5*ؘOcA=95!d-[e-r7c8kq'V7/)V6$散/M]H+!m!/%_dЪ-sa|>TCa >2Ѹp7R2< ccMZlwaMWN.?= ^0du}'H^MAד"饎Qan& n q4$-9<*9t+h {1w=/o+͝Oޟ<(^NC0#5xnT$yJj?[jC,P6<5QV\a$pzB{= ܙ$.wNZ?)=\VHS Rշl菐@l#bH1 (]/C&,A?{TߠiT-4,Ѝc>|R10 KHtK'fM .RqȽm O\ݒvEn"m]][صX'I:}>zLTki&Yu .)fkפV$rz6C{屵aU~8|V 6id_Uw sD|˯m=5n`ߟdWQ0#•Eu7y׃U!^d]g+rɀ.EpW?|`ZT nnTd|wZnd]!7QF󇈋+S(NӦ&t7Qu\It-FCv+h=yҹ_b4 !׳R  d N/ H1 {'>KLlډL~DC„j&\aO2~E2v+v c(I3;$a)'  E[#ֈb٬䗻 bƬ]e5Y-}Kv IeiѦ] 8nDAH*j.|U!n^uˈh'rXgY DcvZ㦏AjO7.vO4A6[;,㨈r߭'aԕpI|Y HyK#N7nos89-ek)}HCFMTJE"g6Ў^TjD2 fXW3#v)n wr J >O,igMs/r69əÕ7y|W)Ttyx2k[]R">9˔g$5^P|dϞl+4'(P$aztG}Q V%v~C+W'\Bpġ7xv.T1$x%CC]$|R!H-|ȇxD&/EhՅmk1]P/!RUj+kɀ'"R:0ɬ LɅɥz%rPGCGw&g_)N^F^Iܵ$w$S6mbꂩ7!w#rl@'Eݮ]9`_ >xL ??mXJN[ߣ KHskgk2[QϮ_;9rE ǡsa+.FN/Xv<Cy^`,=f-KNfDN$o*n { ƩڹOiunD`o`\#/D߉`jAXXcI3 35DcKdh2M\\~5~]^UtU⹧ew">-%h GL-4܅پ="Qk̤&$'[0'X-^$Qwx-/n1xwfg,x(_M+&l|[JZeFħ;5w>JReED{|ݲh̢ƛ6_FR2bimxzK'X;K[HKH|}jpB[U@4&SژB$'G_ BH0_mW=EQ/_5/JWraL<=+6cV$>'n3%Xf</_0G{; *v|=YTncwnaJ>#<(`eWp9j3EÊև ln&28b>5D嫦QhFW+ ;ѿll9ͥiy0B.z|PMHInAàiDc")(F+;lTulb &*h )ljk=s3ԠeBK-[@(\̗VP2>MBT刈U&Pܖɏk)^CjQ'0XlFl~%_=窣'Gn G}|̰eA#㫋W$):ƚ7 w&*OZщw+H6),GVݐGUET-)e-!3 Sn[ea𓓟WAڟHke)mz lXB8u1`D0V$2p(T)zdf+}0Q-c(Hb_Y;d16/`~ʡCӆRqEC+ӲVϮM'Nf豉nm,ys@E㈮kd`rQ5 x0՞]mϻIu&7BVTtqp,`jdp:AZcdjnV si0ƅn$Q]U86_!,'6~Gߓ@Y[~eDT vhQ4-^?*i8IR%$d| zpcFB룝FmBB=I{]<н?kDj@NYz"\/&9/u/=IMWYcQAj- y2xxVRw4*3nwyV2lQ6PS ʸ)g!ɽrj詈m$H[e7ɪ#$Ζ0^Q$t&߄ ?>ǭ=j@IXeY&UjWC&趂3?=:! ۬ ݘW9% hIJ"{z O0uHY!- ~QZR5sޡ=|AftTx]2p䊕ߙ.MfڕHl_+vwK=L+,Q P,v\!!!hT<˥{\`aoZV 'ZW@ޯa|Mja<'ԺZGH\F5ur= } 96E:33;E&>L*a|3:'#crrRÏdOdok1Ck/:cJ\NƋYNAd 0%U1Î ( 'Iv.O4G!RS'82ܲX0^e =L}>sA$lb8UeYRgoY d Gq)Knϸ'^_paJfեhL+(7?wӖYo7bzYNG,}Q  7]U GFaxIEB v 0T6ɝEG6RMvD~z:0zVړP+!`2b((WMGZAbKmn(i"Տ)!Um[o6rmLP0uV!db g+lGX3^MznzFHBiUnҲm.xwumA&y,bQ4 Aݒ#iC;τ" MdFO $Zٙ-d(m9APh{#LV-wаa6jNi'*|?9yVNj"Jq@fk^ B/Yu!ݒɖ.͔:#e>`2 'md!>tB5J,2d$E)PbKCYd !&p91|̤#pz%Srۆ'ks m=CL. @MImJ_ȗkǁ-k@KakzP [&9GstS!{-ڭ!*s} U pxg¥T9Z\$Oyd:`Q'QN ԊSo@F`$Iwr%$r87Y6^ UKÄM;)?).醸 mPp)ژW}Z蚟*(3Az]-N/jid حCR]t'#u_{[C !ENW/lm˘GQI &wmr,0>]N5G5ȫKM+{#iPE=8i]x`a".̳7H%`Yʶ=d]La*RyID~?&N[>ֺ1(װ xƖ蝒xPBn/}kb^j*G! AO1^ y;i b+8<&N҅`(mLf!s#F5Z I PY m'LۘL?ZwιW_ȱ9Ea|3iS Cd<}DӋ0ht w8#[רkQ=K!q$HˊgL93b[;cpqKr+-&}3P+|e"M^?gW/:oCмn^<WBϰ|ի*=|:x.Ƞ5]'ϩ|t }(5zSW:z!1nJ9u'>ͅ~9+}G&UQW](/q HA7||ZUR/Z+p_k{%#k6~"S\:2`z)J{MEZ΢LUvNg֐*vוvs? MD H_C=y6f1]cB_=:Zo]Q.;2jzKc/LJLHP>QVap2%aH}$x f8fC.DV!z۾8hsX/@47zk&B4vǎ}d1gpF/4qg}!A.̾`3* UY#ƞNsRι`y`ęɕT2qwp؏nGPr\CV/PE /wHȄ cHH v팸aխE_favQFqy"kų:~8tJ ^pIgqNHw[ қˢET}\$4d|f?զ Ef=I чA gbjt ]/GBѷ2~ ŹAa"EZ Ll{#]b/@ K7@:L˸ u[q2S)Z ~2Ε+ IG}xb?\i`RA[.\PvxqƬAI]&肥6 ݐ;V<"<^ Ww.G 1׻i;Y-ΓlQ V |ޜR 6q6O_,iv2'[W<]M?9scW&vFejc7CJi<$Bw񉿬.wXs͈֩tpcImiW] Q2zaiD@V^SU]?M~G_E@IzlyC. lkjDxehoR\ѭ~",gl딈l_5eQ, :_9]3Jgv 6|DMl9>zśP[8Xks8ґߔ4xN/V8{W/Jwl /rYI'-+-UfQv!@*>InY <"<Aش.AdNֲFH&#k FVҬф uBE, W.0lnLJ|Blj,r˄_[ @Ԝ1bRAi%]GNF}L㿽ǫՐl0 f) _Zy6i@WD*%d>'h<Yq_IZ L8*:2vp}jI n Y$[rnu}ŐG͜*3Piܮ8Lw Ls03ivu 5 O8 ±D3nnSN!:Qc@̞͞R_+Dzo:a/39|N Yԭ㕍N= l sK{mw =% JSTLw *`WM޾O>q-S,X q=L '0)++b nHŀCJ^1Bߚ$6yNUevǨ?&5M:)16Y;O;Β)9zBL,S5!5v?x4kxEjns{~^ 2KrATzFoKdÇlXc0*u*tHf/T K2A%3*,T?A&>D?KC'^}= R.`|3$D~"Sk7{GlB_Q>$#ēWߦzϜxł(}V 皉JS74hإ:" B>33K+H0Z~ʽޒJ3) W 6\=Fz:ܳIr".%w!mk&ߨ@[ "3"BJY P& /FNH9G^ [Z ʝOxMdRp9tKD^` 1)Jˋ )6'g\0m#Cp#jwuml@959w)DdH,%WҀp`OrLzU1~tiV䗥!!Wh螇l$4}%f;'׭Jau?xr5*Az ԍWC_W$O-{B5/+iK}ţ}apoO&$V`,vku4b3>%Ky1&4+qqK\kKˠs0ATzpCBb Wxf?mOi&/KȐa] D+ 5{Xw6~IA4!YtNIJ#~{)8 br 2C{dQDI sڜLXw1(} /,^uSTp`=w#7lj8 ގVڏ x/+[f3Bl a=j/\>69돜$3 BQ~$22VC  O}a`0yY~_)z-`*N27Ɗ{(Jq+ 4(ȷT/9Yd~ЃY;MxOc+M!dc}_Ȇw?a̛<<\k;lpw޶gGZSGh|0e-/5 ĚO$c]e#Vkl 'c Z5i9ݳMW i`+. >sK+sR[F B~,w箥c7˙TwGn}rS ?)Ӵn֝!HRqPReB ,sueSF8[kSLk6"xd gk(wrm\o)x0$hXZyg#G>H#.T#~ǡ< OXYA T$зZ Wu0%ǜs{i\=jG9)vL`ﻻ3HG#Ӕ# 6Y)~i-=HZF8R$* o/E峣R +Z }J%[EWrOQGkOTK,t$θ\/JeDLp-n AdhIw.w[sޖ?|Di5Y7AG3#}: -rs6 D.v߄!)ڏv-S"S)L#G׍q0 w WZiPkMԴuQSFp2E洍: z2?ɘ LmM]TgȚQ_._Uz"hgO7=;K4xCPw{T:S<|W ?!043i5*+g*rX/$Qͱue| A6t`xvUsGLxQwී- Lr8)cZL(>fEz,w]b'j fkBT߫Z~9p廩-:F}pǯz N۾;i+lR*c{mˣ kKtT @hD843( q‘DÌ,sY7{++לY97X!nlb0g2I)<~C>=s32hɐS~+;kkpbB-z]F"}l{OXFtVT_=Z0G)-Q1I k,.@O t|i'A+dr*Z?Qź\BĮ%gW`޿f*_9[u@'Kh]pVVCd.Ur/`{Â1~0X +}"l#J62RR 2MK$u'wp$G.gKܮP.ɝ7oх?P!a mH]~ۑ3ܜǪ/7`:SXϔjR&.4β|] qjB8\R,ѓ 3x7y,FH_낳mōh8;~vv-]-O[󎯛~3aRNj}mX.F.movݾٖvq`&Un$9+CeҰCWIQMm嚲p>\qYWj>ڒMvU?.$j ??Dd}&mMh̠I0YH'Q*Kz#Tt~m馓a.$)`{X^2ka*ڎO<8+c]VfQ!,@Z}iSm(=# sk@bi[7B4\qG;瀔#`qB塀pz#(9_dq\3 /p7_Ui-t҅]̵}e( s}wDcܕRVju# ƪj%^wl2pX96vi\lOa#^:V3?y>npHtʬ:vos[hANU8?U!)2֮SJE[m\NIpK B=yi냎?d N{|&9&I_[=Ny\RnRf۝ CGͦM|k{seC5~쫜1^-GI vfQ>&]iF: I*OqcPF2P;\׆*pV^"rɹ@zE#`kGo# ,fҾqZ0'.ߧ6)sb.Yo5~JYP>VSu[S>"uR و%t2Va*2&'DWJ?} N?ݛnBi( g?(cFwcx@9-Pۂ|XdgOH!ո3AvXDj*lDmԇs&zgHX oZ( ʵKm 2)eUyjUqq'm^WcN!{nc֠1/kT2df:@aË,Ұč?]z3y@> (xx˱>Vxț{ $|Z葉|r4TV5̐X=ԽNJx*"6!}W_aĘ\a)v#np-mP7B^LE5/~QYmMN';AP8;$%Gc`Fp]Chg3JKO7+sPjaM9afi7C0b *"ÅG,']0d23W^EyRK8/.s(`; En8ľ}9 G;P5Q\!:]1Yd5yl tYgUv>z4kxd:J2$6 Ut7+:jc 9O+04u."9n<ڧCحIBg,9a"C `g626ЅOH icj.=c,,NM=,3U|űelZ^u$^}C;IwR 5/,x0#c͗R/Fp&q? ?8 cJ9,)}]0A9i悐&>4e; w?fjrLمS2TþuemoI6&u;& =-Ej-aSaT^ucnPU28p .5;4ֻ[0 {XϹ^fKIkyE8ޥ\)o#2KyS=IR=ZxnVRQV:#,@DWG!*xjjvXbo=D;S .q _*8DGĝT6GUAeHݙ#W]QQ^Jm-ּ ؏hN,4j${c*>4N33 ~jQ;7no5ovWw8*4mnd>WwGZ;pϠ.gbTUL]Cj$:eGn[k@iOTB8p $ ?#e1q^_:[PGSmG̺ f}mXT_^H}8ڨcO 0;]\}# 6T5+<GK7WeZ9 {[oPWl:'' ?4xY,1:u.N"(V\:76KOMɖg(3ϙ6+|l#xsCD;,MQ H`p4@ -0m @h5x{E |;`Z#Jp ŋTN tk\m*pz(XO^wڟ` ,M`s%/Af踏iG/>mw*Os3Z@FwD8u4aeFSg|{&r-G^3pTKp)i %9ky4,8u WuT5uw]{:1"I"a0*q{L1}kJA$]-^Y`'e C]4T%HJ=Ɛp~(Uܛ󜨦VɔJ\;;M)苡ܡ"X ú 5R&k0N~Hɬup5]T$ȉm>Sqz$8T'`A*:?6bYRnoFB`g58}a2Wfc9^.w !Q}<]&7{GUܢhC 8Nx ڦ(\H)!R}dÔqƉ%EvMx:CLUC4ns>v3v _iW:Ci2e9z5 OY\}S@Ϯ490Si*i a\`dK6S Z20oEq94XR}1?:%6 H=ݣ`F 3! iA|N3^8]K־z ඕfKeQdJ2y񉝰tG=7nxZnQ<(e=9VMo.(Pl#2 dI}{{eq,qDwV9߆ ; .Ic"ll-*^vMLȨuC$=g/\Uˣ 1ށ "(Z8@Ѐs7ի3Bޚ,;!^LK0vki fjEke Dۤk gt5 KR2yarWcĖ5> 6(C;4`%hW q0$pjzp;ݾ[9)!Nj 0Ê^{ZLJj:S)lIܪ d`%KAW?7XG|!ߺ#p0.ͷ/\RDWadƽV1F9>8';zӿ ROO6=t ]=K=7YD%%Zt4 J¦.AMJx_!mcBK*/|FUx3,4 `Rc7ޙo1<8-lrl7GI@$੫kx\Q}, rn,<3XG<RL#$ƹ۴5q:8P$"M ~fixk‘ 2f?Y@ʨbo/mԭRhޜz׈@Y@]spgt%0 Tezh擐8!%re07X{>aF--o>طV7Fg~.]VYf1F!eD&öӧ˗*SLsj2RB47TiSh 6`fo[nA^2B2=ci⊩8DgU˛8 ƭ(Ə 3ND4Y^LB݊$}^+]L3~K'ǀ]+9LK5OOIey@K˻0V1̂`Y:dڐۈRSwsos_J{*`8/vDv9q%-'Ǫ=8䳛|VދM5>χ>45.M ??iKE>1 k7^NNjR:0q|?(kОm+nx]c;f!1HFU>]'X7^?rƽO#{Z=IlCWOga3"9a_*3NEi9d z^TP`bǩnhv4L+_ oF^<ɟOShpиlg0z.wFwOo_̒EAݐwϛ(E,>Xc</Jl.ޔu˨ڄԴ-8SjK8[6Ԓ'{x(ZyvD#AtqzOO2/ ^iNoo#pNW@JaVm+Aێ d۳E=Uޣ"eⱿ!=c Ҿ%=!W؀bng?60? ?}_U>]bD 3 .y"B3<,܂JT 4==Ro*> _]KFoA1Kg<)e}4vM2^c39PdlY6 ZZARV|G/:m$A1iډg$[!IfŞ ڄ`.{tv&đfDFZA\96yA!?XI6d/3xfD+b8&.REq[`&z( ;1>;PBY"rH[Z R"sE]>My:*yQ۩/&&!;fW~桴=hb +XGT X, -F?OS3p`׬@ ^0@ۘZ6"WTsxw|` %K$>|[|\Ԇ.6H25Fg۝ &%^lZWsFtnY ٔ-==]~&ϘnV!i He@[ iq5Zߪ(!_enR!{&W AN@-f9h(8ިLrgH6_P@Nsy2X?bzqpעrQ.ӔҮXyoo5)F̤qK0"~%qHMoNځ2yH@f${zAV6M;Ã(wÉCM?)(--z_ە}0囝*,d͝!~f? ON*]0DB%tS~} /Kk+mz6'(5E׸ήZ/J`7%Q|G`dW@/p3< ~Wr9z:)kU l~L ugl0%߉0BkJ__s /V?4Y#qk1uk3++Z,>Z9ӆքv&az)iXy@ohS%A'l4"gOOi{4El'G(5|o. o@.e = v'tyKL[CHvhBmY6,zy 2x)3ag9yڟ{{H,Xy1@@P_>u"=>?Լ.XL+0݋aƉǺqf5U(@c0g05z`Z&@e鯗#Hc wn#21*Û|kZ,?) i=#skq)8yi+Cs]44 .a(o5MrZ)*r3pcV` @Z4rGXL>0?h1MwzIJHZL r@ F(2%Oش`0y\]B#Z&ir ?[lґPG)83w!qOfL4 bu5G_xYnlcO@=Y5b\7Z:X /L|Ĭ·}BBPVe[A},%-B?촲0\N5A6OcN(b\!z.=s *bMX(X!{6=v'}7;S ,KmȅA<-s? jJT8ku+ZKoP.0&݂lm\ .eƹKO'0 "fC bM9q5⛃ lM;Zzs֪omWҺpk/:3A^+3@Q(:+d4t=x˹7R~k)h%j2Q+xƒN jXd_MIٳ S !Pe" L-S!@hGO{vE5i(2ٙOTlZCضˬEX#bK,fimGD QL=JK=ݾ"'B P'Xc (/dJ 6tPyqZ&Ҋ1h9tw|*f܏Ncp"MֽKAwJɘIRl_)#k0l5cPq :ю]4gvm솜,d8t'.:Sw^y\%W\ź'61&𭼋t(lY/ -we(vHcfT2>V*dL cP슸OcUYN"ƲC@DG5R/ 0FQ$lǥyjqf,{:mva/$è{wF4k87ݙ2jEx/~b=xT]C 83k0wyw1ٌ&=x"=,S~@jAcc!eS#G w."Vjre5R J$ZcRQnP>1<8z/Z%lH!o>f.Qc1-4srmυppKc[9p$RbkK䉸2 MtxH*UT7< ,2DMS3O;炛c?F;,k Q>:U8,t<&9 Ǩ C,ќmGG۪yRBp`bjt~MỊ)֢[[12WMM6\]QΌo58-@$}'AJȸv3گ5ڤ7K h@JӺGVl,TQQ \Z+C5*R4AfwS97/Ogd-=4ԄLi|:3R`n8hB+ekTCMNWJypK_w^TjiԬZ0ݜ~HԵnCnG6{:D;:?>^z'!6▲ PaY"`dmok(D?pB9lj-+U_W2d%'Ş( N6%ǤyoBdSs~iQ]mayP) Y)T.O}d~I/ Q@AR tĈǭ$T_n~Yg׋f-J!Fb0u9גeϯIR!SBk΂fƳCXKRߐ-,9tVaw>pk3},8S%2:!KKUUäqb!5DY od&"CrIɰ kK2hGgx4&̎=?Woe`ʰXVALMZZ&.W=~C=LBk1t;BSn,1wftI?D/SMQ'w9@g@"^tBk.qF^4Au:dƣZY OOfÂL!_4TYF6Wgix]QC4!o!(Vμc|;%%*dH?;"mGsg6߃K6Xpp)>{gaE7$q>B;$+h N*45o.fk5 ARxI7 x^T x/Ɇ0G"%v(RKE ˄_S+nS⊢{|%5"'ףK{(x(Dq ϢuE}Gm̗F3kvp B8 qۈƧ)[X指V]-+ڠZH ro,#;|@o@o R:V9EO$aAw5.oy9m2`6%OU1oԹ5 ܲQ^Ng4'uoyY"ӀURf 3xqt26١9R kkq@0l[ʺ sӛ*yՐ xMM"{k?,bنc/\U_}K~0 z{iEy"SbԚ\HJZ\Ir3cOCP/%U;nˈ{Ho)a"k/*( }17Vy%/I"7VB$GU-rE/ݗHO}!hN'c@J&Y|d O^L2..G4seP..mP9vHFL*&`QWqనIɞɋ!}G}bgRղ#c5RUThm!ЖU;[NX*VӂE9Ma_"ʖuǰ`I˾M9tP<įy(@HIScs+әq@oQs +w51Jc'OF2#nzEς 4k׳x>_B?8`e;~Au+UL(nˬ[A,/چ#:6BζSz>EeN19s3&m֪NMU3e)Anpi\Ǎf5Ej $ >1HO{V^C_Y; ح $.mkkBnݼE Aa?k( m+ZfIi TnquUtSv)R]Ɲlz}5COB̵N݂z;&d|!WEE0pϒBFANy\βt x9fnܠ0r*dQcjC:r$S*420m^6MSdQgw':A B& k}2ymPH8d@Xy%:| K|ouCXVQf]Vdgg2NĎaNgpt.֑dn'ppL2}s;g˜G윺c'# ơ=b|.Hxm 4Ҍ\,$!Wf|4 3x('4Bv^AX. x6>f RĉCZV˂;oО8xeIh?B8h ]7 TC(r/JԔ b\X畂8!t3)^NcHM8qT )g{b{]j TR.Β ή"-Xh(sViXf vO(8 <;cac} w{!"Bgd5d>)l(~6&U0Pױ:??q#F.2XyUQx)[P3b轸8#X]&ܶ .M`bMяc9<ݮ* `-}#AFX6vx0ݼNh WގrzuФ3zp]K<n`o%, C1j=h."ٍ5kRi~Zqz ՙCx܀-5Q#QP"~:!J* ?뉎 ݕpct2PW$ِ/1|bWHq$H?_ϝ~s#F_sLvڣ0+Ǔ+ :7iր?w%>"pPFC£aŪ^[d+(Ii) a§_a%:tNspˎ^>lc ~hYY MH)CKA8k[5qRG FB%m$]KZ4mru4W-ۼ0% $aA[7u2@sX_i]ĒV88- $30t.ʕHDžSͦ&J=<}h.3<{ol!Z[h'391.R:L3_@f|!{Oc%MjvU³}:Y̠^ m?oƞd ˹w|*>/pW0IQ-)*`aWo8ʾ@ d6%k|nȧ\E J(lA򁱉;[IpzNl^pZy57hLD? (it̽nfÔ <~:}.$.!F;9< 9 gQ1y}*?3٭`n Ƥ[2`\գcLosUq( ݱ+dAV?y7h7tb%>ʖ8LUjKeUE9rYכ 2wb2`89/=n Y;4 {yZba j%%Tp-4zK0 {yňqYi7ٺZ9\Pd> R(H Z^ ު4ocncx> =pR !ߟ,%;>~koq|º`r&[_r~{r=x9Gٖ4u)8}x+OLS浣fF-Vj'C%Z RnipT)2>،W`;E1CxTAe Z K8ƪQpoo(?(! ŧj P"|l }d $cY*,\c/NFMZQ"|lZV6z(Cbц"wkEIH]hi7}p^[޾59R>hE_n;!?,C4 K*((NU!r״6>0DCָk9k'mm%ϔCŔQ9?I;6R`xzx{2"n਄\_v_崝\Fk~PؤѤUXB b>}=YUps\kn {pMf H5fQn u74:N}Ղg1w#&ñ wdAt~qKMD"חw b+[S8Z؍k!?s)ps|+jTN:&)i9Z20 Q{S(^ӣ u\ 7)k\VxS倷\R^ t-R~:T5 Ʈ8?LE2&<<c `7Cr9KXMsU@‹(8 >J9, F7ЂB5 sBkBKH9A7?H,4G?t(KaWLEb X."T+heED}Qvམ J mvp`> 1{$ĉQgpEoٚޅ]>Vϟ0Ր=M^msLu%ݸ?<Ϸ*.w50XS˳%`r$4?VA٥ҪZ1͇Y*+.rkj:Qg58-iJS><^JaI^M Twzv h=~`Lu1xyNc! uTZ{ FG le!mD h61ygt5،FDt줥 ȤXQPќFf]Oe65ykOVâ(QjrM&,./ ?LR]ؾ-ٜ~M3 :Rר#H9>^-4?}bH`_ Inl>)qJa 0pA76u-9 w@ߗ'C(35ʔg7ɔ']wf}ͰQzlq7EŖ5sl)к RYoWM뽅/N0r.|&V(^Hu3Zl^Bɛ?k֡i99ȴ6yLLSv$~?+g8MȘ|V 88&So=Ң 8)F- guT џԻbS{g_ Q};,K%ՒF;'5} Z=+Q HIgb4*v6Y:,Nz/1\g\FUo!4gIp_|.CDh ӶaFRYQ"٫'>UE+@uqx<1V:YYc4RT_=L2 A:qcBDj  5 zܬtS.~Luwr԰re-iO`;SpMG1fo'=õ畓*de,,D#Z)ubzBL@]/TiaN JoɳC]/,~ ١?jj.1e!/qe,]NT'_v~G L|֔ժ?L ?Ҙt 8>XFN{#?8;zP""9؂YLP" %g^ &N(9yVaߙՖ{.Mw1L Jc4b]nV+\qD~=عv 2"$ȅQ.!ADY⹲1׮[cqAH.ι3 #O7Uó,h3 $3;W"3Wsö47Os1,LAvo6?0EOjýהӻ @\nLp~ =c#j[} &mĔNXD}X `Z땎NSOnoFԴ&w(3ب _x6D9δ5U3Xm#T,rCN0*G!"d`>O!"a%KȉLTBio ^ 6* ^Xu\ KqRL3(m#ZIZ<{z|U99S2r8+) f'[>={eӑ[g^q_Auyԥg8l;7iobZT3P8HKgG8BbIRU:Us{(Y؂y.\o$-;?MyBVzb~ÐrCu~68Tɯ)){϶j3.4R")cFYkaCD:-kOd/&)&i r=_ MAMB[toӏ"&+Ʃ7A5cPU]' Q D P G#@W8%`&?= H7ۅ!9Ĵ߮&#V; ) n*˝:TdY^!ZYS)E ;|fUJNy̑%~ʈ Cn-II6 {)u!?~ ]* x'LsWUV"=`Rh{N.ilbhڞ`._%t &bUPaиH.y5ź'MY4ZzkgJFV7w+JyHrf k Q5I6Qx tGlςwc=~{,ghRS{&?cF7Ű1p:3QT 7q"H/: 8wGVc #4̻rYeH;Xf6[ٻ(+Z,Ӹ+ [L#mw ҀArz)c/BV]y>$[G 4]ˆ*f[EbO 6&Z<M[ShbCǞkTy/$[9ϥln(hoیw3gzFBOd#A(Y1oVlv'4PSK2V$7t/⪵_9D]7l@lQonr4Q ,2^~;LKL& ;pb@w ɖƳ[†AHU;W 'ZS?(TA1ٚFE^{;YFz/ |d&lܤҺL$ iN?48m шx2Da"%\ %>Cث? m*[%q1ی.6yŜ<)! |6qUr7Yp|X{eX4^+(:aP y/qu<.b/G.%E tW&ݙ4a g07qCF :;aagT}ST hrszce e'1F+ dRWV"[Dc 5:pO\+ƏlN)P`DvVI_|j89vjS "u'<.=0AHO+Z.lkNߒU&3)-_Qez'8n[ 0mND׮K+L]$P%ZS ;2T\}Cj6tPӟD|1~XjxF0)OTsE Mb{/3–C4П|Q+kۏSQX$o62;"|6i#C}ðzŮrq_4Ũ i'GUIUC4Oc%>@q$*5ksS [0K^Ч1ҡ{bn]=!x1۳~=:lh6@$b874@#SQ.5ѹQuF)@w` s!2%81 BC.yhч`G=]IfJBG3qup(>O\em$fzAD4 pp2ٜ`9ZGcKMƒ,b\+ v"),\,x8L)m_ hv-Fʤ(5<(|ܥG\ͦE}_hXGۓ퍅+BI -S !r]Sž,4}斺8[ qȴwm͕pR>cf?j2_.gA9r&mĒ*,qz'PhM NoaX};.qzCiBtIu>Sk$x|yf hJ GĆ~p֖Tɟ!)wdRyԇ5*9Mkj>ac,qt8v XW,f +-FXzبww],ʲr&YgF$# 㴴d+vHTyw-P,=q Tiw^o7}-o9&1xH=> &*t0K[!IW0 cX9X7ʱ`<`V\7^s:s@ch^\U #so zNgł "} -.gxT]huu/l*.iV!.Ys/wq?бj!{Lޓ3#0RょTS R7*|+w"]ɛygGs6,D 1߷ʓ'k9', [O ~,qP hL!D):}ةf  SNQ $E ; ='D+6$ɸs<dߤS^Z۳^v 5Y uT(-좝6X;bsmhF?t\uGWD4 q9:oKwk4B;[4=(D)JdMupMU{ד^f }l~/bѿr^A P;t%9) QtӇR+*|V?K!% {۫fB /KQޤg[b`2 LB[I#ppu+ *#i\=NC4k,q5 V iSmuJ#U XmBLs _Dү̈́?.lV["o83 McSC@D>2_Iq3cF.ېofWW@j vfxRx[z::h5@M}lh,@֖7/ŗB4oq%RoBs,"PG#I 3R4b6 !ё[`lea/5;ųwk%%^"sG1ʓ&>6jwRU:btpE:ޔjj ~o?3]S/@'ߡNڄld>_.啟*:-l,Afl2)ovƕj8#M hk< QjwѱJۆ[̨dƭC{_y$);O LT‘sw⇾-Z~~,uk%W@~Z56LjH[mi[ï%j6,} +0a[74v{w"{Q4]&D~ޡˆJ|쟺SvY'u;<"kճׄ/7O oIkA*d&yBWQH|k 8d=s\쬸dd|%M6SArM+n@^Zle@jbFG>f%<1 Hۑ/׍&֓ h'nG"ˏA;=eqpZs:ȋ9H, vh5Ʊ/)lr_zZSP(`FɊHXv'zJTJ@dt2%@ҩvzRz1(CRb(SAPszw+,lyzҦ6qu? PDj\n4 &i%a?WwIoD ^7{Ltтi.7.&umCۀL+ndBDן@ i 3Tyj^N<'2{-*SY3w 2*fcE~Yީ'  aAPȀsGŞBYʝ)_ߘWay)}I 7~-p{&:'$y˓j &~*4l̒]SltQ9&=Y ͣSYT䉈r~};IǾB^ 3-]%7_)J2( 4R~Nn[%W[57$˕|#B"j;a PnV'#z]F zIxx!jar6Mcj_h"Ab2-.lZ~wtzVp ϰ8-gRM1ˈBAh9wֿcj@V8Is4K*lgɤ@}kc輐*h(rC)SƊ)(VF8 չ"SV%IcL|=B yo*}Ѱf 1T- @ &DŎ~2.]Jp$.O1x#. r?2tYRMP~kIWB|5Y D9@BCąeX"e L_kVu`W Dkz!kW=ͱmStu0;?d7Z8 @>K72=r7)?߽6(lyG `Yy'>+@t{L7DcIAdѢ5†P;97dBƓ$?ʡp.¿7$6vm$h>eDB -017+#=PRz;d5{ />O,@1bZjK=QKljflh]  {H+!Һsw V^]x>_jN/3QE8@HF|h5Лt)NZw/)3AWqx+L ӂO)5Bi^1v]`.R<,fEg87:}co^g&+3Mf(%ɞ˓KWоBفkVH)*"~, ADAإeW}ip[:^B+0eYXWV"o}H,=z +֒jrUXM|2`ɺfyjfr E 1`xuQߙe`y7O(U8վF%CG4-ώ˟*jX(|ʙɗŃqRn9IN',OqQvC61^T(M}9٣.śg eָRAj 0R( %ЇZ_L ,` cœ->Km"ܢyp3 $-b8F3"d#AE25uX>bBIvN&BMO.?~ۨi9D`_+R]:G~UƖrW ceW\a {D[LBN&e>ق X# pYB_L܆;i5 |şicWyV3~,&,.eF9Gz[Q}ry^(ɴ@.3A:ߪH#kC:s @r* M 7#t!X?CI2 0K d$v|[Gw~"wU쒬аy -[,M_挃G^5!䩼;"({XpN Svs)0S&ka[% D_LVJԀi& Qz;]Vjg Di2k-Bӄ1AMǕMY)!%ZbѕjB&n]f/{϶z|:I9bʛze],*s1pZbg ~Avb}V$< xTr AY4}>j lktx!;9׊P*0N8R'Yi/]-fʾx?AUk^ѲW117 @_3m?:~̸iB"䗟~Qg]fH{ '%yNfNMPP 9ޜV*mgCJ D?_Pfa6%#{@~,_粐"$qB:6,T3 Gmr"C$qٻIjIѭ1i1+ 0f׌{}MjAAjZ ~*Yلs*WCnЏwYEtYC1Ϸ,6{*~R3 KyK,!%K9BƒfpP볘!~[%ɽ;uЧ'޾2JP*#%r/ lUB0[Uva΅tr_"@DYX7)aum_k۝ABmWHgRx[[ndj 4 (i+Nb]Q ՏjBf]ϲ(Q[cJ!:;s@-ylLeܞxbBVn&ٯj7G!k!gFmtjOF CP>^ZjD8qV#GpZ=B{Skt;QIA ֺJx8浘hΫ^=kj[X3hcC Yh\3ݣO~e4gM{`;Ui*p=׀cxiySE+#6TRY[ƤQoM>as4 FM#GEzMF<\&Ly^Peq&ܬ Ƈ A0:wopv̥9[KRC #dɸg%&]unjKZbۢF#H8ll>=os ߷RXuc<[\/}Y`ETЅtD[1f!wДt_R0:io&+ d0#uT‘'9C+S/(4 x!j5M0 @uґ`QoObFEv&!T5O۪!F]m#Iը>iYUhhŵē& kun"zXYꇯWDoض:A+{MZ-sc3nımgKWx͌eD5 4mNn{\0A^ނU\:NSh7E~ 0 +6:}oLe-z ۳S1ZA,fg8UqhYslz5BmZ$ƽ$<9 MnQmOZAs+n)`Tˢ;R? B]6QvL*['l|j!eSž6"e@AouE)[ؘ?T#X{FˏJD{:A=uUik3G!@LƇh ?!, VFefZI`c4!&v8}]s;Q).bsIm>i]ʣ1z7j8F.4=9.g> >\ +NEpzXwȄZR[Iʳ.j;1 JK>6M#h:BEǜ 3pRڑ6+!6BW*{zh\D .v=:Da񡤋g:Ճ3 oV^:#E}!{}F྾A+m\MoxI@ (lMU B(Q %}E17ANA&AC_֗|ȧ{S+e~ܰS}*^tb)$"kF ۶EK9;EsOue', U5VjG{+6U>JY]Ƿ`3z*K?$۾Ah[&c8[!QoE^4j~B3 ^O S"JގIw~Pn:PUWS/gt;Aq=Q:X:ǎLsR/;Nj`Z%趝&\9oViEEe-U;D=uR9?R0_:`ۢ" 7HfV&,}QyFBDh<",>>hI̭}z$ fhE^ܸ1QCګKyo/{qeYUni]s.axy\o_6*p_/ ctmy62-o!n4}j)741u̐[ٻSM Aߵ=?6 \Ap012L_ uqL8UL[go/!E9C#?z:O3=Yb._5;Ib&'{pSҸ*QJeqꊃ;9?ϔz?JiPys6*#GCgG/j-P#vmKaUu(@HMmMu߀9`ׁ;@%>1. grz [0廣ȹQ~ZĎ n6xX(>Rψ@-g+꽔pC5;k<#;$vsJYA GFtg2{*2t?9sK*i9b0vmÒ@R؆cd$SNQ,oW:Y|v+)֨h I|{J\lʲ74 wܺݺ|lVFR+TZZ(SUrRI?;P<2WE̱KYrW!J˫ yj}XpեˠJ̘"aHKT?:>Aq8T \4TzYm /m}HB UO׷#ڒ["šSñJYY|v#Uu+?#ij o%YCfti bk>S K{AF{cIp)B4WG@t47=ޛCT>r33.aYMτAY-ݍB Ņ1D~eLд޻,CE呲n G8Z\)PV"Wg\ΛQ0\Us8Pls+ߨ0`9wH) [|w3!&OϦHDwOT.DP$1[rݨfsR)<$Pp_l)[v|u{!Đ9f93rwY꒴<ݲ]~jX4\8r)eI`S$/扩~ H՚ /o 77+PI'A/Y{/Cq^3В$܊ Ի N/;HԥmԽ2X޿rT nc+gwYg +=HY`Fy-)}yӿ!J%"\;^_2^E}#&Dc$P@_{e ( Iwzi"3hSk9j}V!{:*$o0 ,΀f+D]4M=ֽaOБ3[d {vbߊ+>Msces)T$T',Óַ! 8]ԉM{zzED2ėGedQ/^P%+K<Z;RQD'>0tru~ $Mhy5V% oF:_A_E7l͐;^ӓrŜL; <6rECSh-w~*G~`0,*(;~SR`9jISk2Y=CSl5. dFvZnH-";lw6mK_Wm"a6O@wD(dbjRE*m C2'tt3<&AvnsdO!`qQɩ0;œ`F4rSܡ/EVG`tToTwC* B8wMu&l}r|4>޲1wU`&_ 7KW{<^d@ۏ2Q\D-Pct+du;okO/Ľ6@Iz̓bB77j"9HALp3{jLa00\wcr A=B%|A8>;U?Qpޯ$wsQ_邝;%wHD|,ڞ%-]A3[Q A@KE+' r!sWɂtk-MdًNguѢEu #\j7%PÎt'G3p1|1XjP@<.hI IИ/r9\ݥo-z$H<MKC:3N+.QB 8Dcm]CC˦3 Ӡ[,OԈWvbЙ3_Ga#- o;Zzz"JҺ7R;[` HZr)dR=#0luצ6tvk9 ͯ;xMwbdqD \cC|u6L> R eأQ !vnض ygM7mJ"E҅[هg?l^K]v 7̵ꆀMQDpUc)GSzKVp{dao$^Ck/;vč/E1spbBotd[ٖ; F_%uLݺPu FX_"fGq}D5sW5:u59f:̵dof o?1:H6(i6%02MwC`Id%z!8^F î v\>ȱO8aLۭzyJ%/)5?fn*%! ꛲@ &Xf%>BZ&o,nps\WrQ~^u޺' lХBQila:;S ۹i'̑@BcF23Gl2#柗;2s5h(NVbW'$ycs|_Eꈄ*JBAG.{@Bs,G$ z mȓJN&#ܛ~'%VQ8Z׍᫊&m=u,񥳐jj"xǠm7J['G#=y4i8}dxYM ~t_'ۻ"jwk$uKdl` dhñ 2 ,S`CSmV !犤HIqU`(,xsYoqHg;OtZ A)xX&l$Ba8('ltr:zptႿ]X2mqm t=6g]4ܖ 6 ޏ?5S4(9X*,BaO)uY 98T.M>nHǁ<|욋J¥\{Іxkޯk 1V MR A>.[Os}={q2j$Ql,mf T _٠J3J (T$>I U;%{q.W>ROi&B.#JV&^]|(~ZRx$"n+}B;k@=Mi[caz ś]o [-ZۥPe5 zaPyE-B UWM P0!9(NiY*;.>LJX+uX4+kşeZ߉0]oH^]^M&Lz0Gl[3=HĽl5a$ImOݽp bX9bU ,^ڍP5oC~TIY -Ҝ="#t:&5Tei) \yLo X?~8!cIMOϡ PvB>T5` n0utoQHVXUsِJ&r $X/JlT4nՇ TiFK0xz ʐWmyp[-(gAC]&zuYJf[~8tr~߸$Peecsga@ ܈B;{:hrytYtX2q 7S!I9@۾uW!_ECRމ-00]-HRnAѤ[GSz^d θf+#5 fPAytԊbCB :U' U9 IAlvLRD@' D4pz%Dd4L5j2-ccVd ɔm2u*LV!toF&ڿG\ͧlꋇf¼ưAi-3%#|f&UJ˜fZ-F~晧}PeksF6Y~4P#eމugӣ t#~u3I;KRr˞/A}>u:|9J.v7)#=qR9PO<~=橁}q`AoWⷭK Lt Ib={N<:";BX ht6Jq<bCbRP`z*i+?V,8LbRH_!#ͨ̔?|􏚏BzK}W|ugfeA&"!~Ř"Bx~8_3TQʣoGVy:8=: RW~hZ>Eض*dO.0KYضV=Kj(5ƒH'f)³ YDЋAR!QvCD(924a}“#$tm`CEE8Lv owp!&jZ ҃KMi9IEZN7~r!_҇#!s!3 ٢PpOY]yJ+#7OַՕ{8)!w1DWb8@a 1]B,iȆh;M*LXF ܰ4x]Ol FͩZU=ZIR^(,9֤:*I .'K^݀5q ?\ 5 ôpU[ժ}+܏6q~9PQ/L(cjXm(x! z\9H4<)]Hد4*@$/n\J9{&%K(rw 1h·p /r.HځAm;-^zm^inr@'Y,ZxnQ?Ib}y`.:@+9|.dTMfO?h@pajjӿ=H(KA@DJ5ƒsS(׳,JWP,$G%ݘ+_?pU_O::B;N|>M\{S̆`7< cPUT.9 C8k*r"Q1_PRTM7֑4$"!I_SAF) <Ė ߆7&-\Vä~8H{:#޼R1o6˫;1tvQ1:9F3 aP)fANFs%[* !f 5(婂XNrM 'MhHaO(rًɱTHBn~:5$o#'$:;qgw "j!Hv[M(H#D im Gfkw+"_#)iZ#JAEЕ \rgtՅom84ne4\'PYy_s9XPWtu*"KA\s@寳9N4Q7٢ft˟Yx!w4cU~4Uzv!xLēܩ ç[6H5ξk%O?`16Obe\M{Rɰ瘒<̮.f5k:OGԟ @uy+_53KU:@C97͒\2qi'KK0 ,,#JW|*+@-!Z}}iVAYC4h6lM3ӞJ Etn׀vQ C\: ׶j@1jɅ*S a%ԡ^h{CVgvDۼK[IQ($ LF&<2:SPMC5BB͗Ykzfq]5QxhɠSL/XB{:v\Q)ڌ%Ա)CǢ O-9(~y*1 h0y]e>x'8F֘'mLSH+1u݃ہŚ )? ULᦦvh"l&CC`FS, :NQ7D`sV`}AbjD;uDlpu8J%X;Hr/2yyyKЬRcrYӚlٽ{#"bE`qd&ԣ}UH_d2\Yxݿ/d$-n .#;f'ZRiޙ xP $غ1fuYh };˲S; NQhKv t:?&:<P'uo$ysq[c[7e;S٦B} f'Ըt)׼@o^]H M9ReWDՐ3qhYSYͳ,dy⮤ƶдPu!2FK] k{Š.YEc@gT! يQ;a*m-n3\98;I/yDs#KouK<6_:"Xy"7Ws ܧ鄝8KidrHUXJ몯2?,C.fE.pK/(1fCVxCXr.>Z! Z̡paK#m5$^k, :$=R/{HiZOP$ NYSF<s>鮸rҏv6Ṕ.O4T~6ډno1,wʕIGPSN>$>!0ϯ52`*y5902c#A 5`Zh^֯.ZsDܙJLXygnN"ȼGPAz;vb$6Ix)©x\h},9R𴴂OF#|ϓ;]zJ}:M4ᗆ؝Gx$mFQqG葆ܵvJ8ao"BTH([mMdJ>x/Wrg_K\ ONȭE[>21=hK~+aXybzwOv/>rjM]eLIeЄ\SNQM1+*nqo{q[k!R:PL9푣<12|X}q#% {TcO8S6Srk2{Vu:P[ dfEGQ"Q$axZ[LA+$3 e !e['<}e [RHdzva+ DP0|Ƒc,l)f^yqWB/FjtYo@Ii cF`8s+\enlgUE:3ppO;wwmS)E m,~Z&!^K+_h,Ey%ߛQC>ߘ+K̕-AD/^~<[KJAIK׿FgMGLG&/4` 7ϵoh{G<iܣjQk X2hxF4I ;M" Q؎ 13-VpvٔHCA^xpʸ{1Hϻqz[05/ ]'4%4p.31OH芓IAaD-0;xlZ?y2U[Rx.׎H+v ?s?;+ØhpܭzE$YRԭdbR䏏𕎔=Gʼn/\ˌE9Wgv$[ @ &3 s D.O~ĥƴ3Q=_ `vLcھ=|TTs+g;pLn·5l K 6,@Y冮¼n.Cnv xDf?}0]BJ:7/=B Q#W/]\t#<%qʫȩ7(lݘ&g<`,$xtU:.kWO\R '[ וˌЃ3 _D(b\e~4}+_ǥqi6*[e[F=2N'UYOeYcW*QR;y_\33U#O& l"ZB2zo$M1v4R/g 6.]&82OF,fg=Y{pGzWi~5ʧ7Q%k1CU!Tq >~Q;zF>/զPK倴\GYJ΍y\XSE iKD'DC>uLI5_zǀ\DάxB يl.C2{ሌQkqŀ]R^ȅ'(Z[ЋyѤqzHWfkb"l[/pnE.J0詑dt&^eUrt\`,pm;VJOgЃcDS|tOa矵8o-'<LBnBaP1H5ޟ޼F30F1 T Q PLQ=Z7uU+ *-p:p`Ԋ$9۾ub"WUخ)p-kfK ׉n}yS,fZdEo_DWGgoT%yV=8MxӰ\L]MHG~΁Z"5 0Gu36LV4:itSW]}P:&D0eT㑘4HFN,itXnU"(T` VS4GK]̨CM~ HqSs /xy(mZn8<%6V_&9fuH%qO.UJz|*,kԍН&]>͝7㚤 T%\cq '%HF"6|u#ɚ& #i ʈ0wRsY[ xGVx Ftfm$UC1oz6o㓮|:P & .}pH8z;׃# , QdX-:(ݼgԏj=E^K.V_V8\ XR`)p`Թ$3,?->QC%7ԬY`>'6 w6kP'|`/o[o̓PĺrTm&j,s-'H}bNzKY|3B,&UtﴧeݘkGkuHٍ+8^CˈۃkzY9 |D$>KG]qF Z!#JLP $&% .F$kL!JK tb(3mݰP7;k2פ!ENpVuiwE/8"-9ё\@]?m2OUw։q$&R{M߰h0eZ!lyG"'4h3TIZKlXZ~BRq_^`C/ +b5,ގ[6t3O~>ժ53ƒEm6(W`"b=/&=n]v52ߔ'<ʀv.5^O U:$Z'ғSM/8]j%ϷFN4#*Pw8ps(]H>W=騔A`UFR=zKzbG_DGz 9q[@m»ke (kwg矇*ܳTpmH |VF5eL7۟ݸG`&e]\C5w @oi'C+8v<2.|j9}< "Uߦ =؁ҴW\ |؋A8ڙ>.(+*5 aprG/+F(]PgzM}iNiFYr 8HtEPMj'2/.*UtF1] ԅ :(Ӌ,wI1a+Ԙ\usY6h S*mXD-C?m^_'P~d;U1zgţYV.ijR8A\F1ԡ3aJo;LIYShk2VɴU&m/Bkk'a?+T*>,n7/\ uwK;ʌIEEnb;AʛkT/ `msQ|:dK _{ڌ ] f RL (ngZdUλ'Eլtܓ㻾ѰԐ`DW%!{"$տ-,"T#f дf:v*\md ѶM!>1&2n2ϒVs9S<0 yLB-oid;*&UPWvR+p+H*{Ρ:) f]"r-"R+n-^B D|Y}96&9 j/Vm1 m*"`fVa(|*&y-&vl\-H2YbI4U˪B{ny\7{C,zsR/h+#Y 3"FIo)r 3g6p=ݹJkߤDTXA1G>;qs8&p"Jx~OW灐U H< rlыN0+=;9+>]l XA`!'DQ{!O^P oհ-!tQe~%v*'`]|8ga G}q"-md$T@Ѷ,t$ n.ys.ThJKYӔ{/fyg%TR'gŏ N[5]Wy%Hw`!fL F7TF:#uWӕ ܮk'+z"ӋGtYy~ekq FZJ++]Kw./K/-I">gJKskEѢteiϺH8z!L &WGy )jĜ;IV>t,u _᠁ v g.(7?Eam<؛?2_ݿ, a(t7IT7 V| \mX "]fu!If-XX}+A3ŷÿGX^dS{xwds%kaK] k6yeHrv?YzMn@V3Y\N啳:ah [3 o[R}AKL F^aZs{+kXY:pk-ů0֜O@Râ,:؟[YSh.{ @,nVt:"=e?Ỳ~VfAgZ\pqx*!C~m>Ҽ* ]/DSZnVZ?p/@+[|Xs`S6b+fY>G1PvhmrqM)?'-lrܥJFHIZSA|-N~ndbAX&. US?z ^,+U82C=JVp j|mfGNm-R>n'.KO#Vln0;JΝNJIIy;%Χ2# 0:@# hLۗ|e$g-<;p}uE`ڳ}IlAAXx$6Idϩl,mkJJ&Fp>ڭnf ԯ*k{CH02UQ?3,|^c2,})&5G1stGL|۞#~n1/MvFK}*v5[>ʓ2햑CG&(#X8+~8;0JR4*2IB^!#z?ÕKe}fg}WJx޾rO?NCcJ 5K8q֒*+w^&?59X)L80&uk.P'ہ$23D#y/+iLӼ'!rzs>ajdC2ң LF 2Tbb%[#PZ&ڍΙl`A鍺zDCq ]uec_ōc~{j7L&NYɪl.xD`1y 8LjQ ׻-ª Y9$i!]Z1C-㴧l͏x ur`V]U}9u Xbk.},·4(Oh/yB9qSJŸ"A4=.r2I66d‰dƳfe犤b Ěڷ^ J' R1@BE+4A gDNߗJ{2gE=Q !h&yȬc?yO@e@.Yr,:|F"wu"_겵,uT\Ռ l{wiH UA0 dwäE+,ikz]B 'xӌYjs7^%%.ػ4G% أD/y,dgKיHbnD﬙jV\5Aځ IUs VFNTM(reQʝ$j2?Jp0ΩZaNX:ax:IyYNKBw<7)T:?sڞ`j*o-VcLzz*Eh2rIhoCG̀}Oa+|/ܭCߊwo~BbMyo)}#pg4b_~$~򮥗3O1X4,Ll77̚(I6d8 !kռ(}BVRa}=:rӦğ =jᶗ,v26tTv7౫ZV;5<9\2ޫӄF{:yE×<𔸦dr ~a66@aH΃ŏq ^%BOE3P@7 |9tf;k uvJzjs{`Ar'-"z~f\J%7A(I1m3lU͐{e0>owR_\Y'oSꅱ=O $lSP{W4bQ؟0o x%XsñG/rnQ:ŧ@KƮyI ▽UbOUipwYtx_חSΕq_^@ sء/CҠ܂ (q%dq%N(2gj*e75OW]5(I{kE?%ocpj X5*WA?C(]xI+ŤJ7bF#>+!ՅuO"" ípz€f/ j9CKe .VׅV4Mgs녲CQ?뼼~+),'HAD쨐esH&H=>9zd/8}*i5D Ű͐ I*W/{r%Û;*$v碍MDI˴{^jҌ@s(|;Yjo"Y)%4Xhb 8Q*56$*-4O_.B*C}=>C0`*}iMXT!'q;6o_] e'S,msF9hTYj|;%RrG m~W ::Ƭ F, bx|I6 裪YJ?OfǪqB-Y˘,.[¡bVg5Av>eyVޕ03M{򯔂fڍGfGۗ}|1?*i&Y\VE %Z`l?J!͏GNJϳpVk*f`@(Wv0㳼^ e[Cs.*S1vKQX`ϪbɼsRk$ۖumPjN Zdr58@&m?F}(#u‡q| *# CE0z(!xf WxN9H  ą+2,UO g%|$<'gWa8"o#FP, !LfA-qfY wCCSĘ {x' t~RG:dNehTGɧS$0dn8΍3Y[rr)jks%nCGA=M;\wVX3/0 H5J{|Ә{nE8ܘtvЗ >0t+o!+((f6WE/>5ΧG9'װ9N=^lfAi rYHVeF )c@dkF\QQe W OK|*? u^SThFfO1ѥZ7xqC>*vʧ0 rʼnk"ggeerQCTeׇe[![BXf{C8O ɕD׫LXm l8)Yijo5XX=8g'V^8?:ʇt +^P# dx`*y x @n( mEߏ9[Vi[nLٓnȳY᲼`ØQ n=aädzGA)g`W LmMY>/D{QϊZW(Uh8508D*.(G"e~w_FT6\ +a]xbHR8)fVfEfvI|dzےKRЏcpW{2utl1X7._lUrt3l+gˌ%Ix)jҝ(Z2slS:>mId;ݺ¬a<q j(p`gSw]^PD,_pɫӕ~E8\n{>rE)N|-gz',D~gqV&kkWg\JvzXu/v7]v洧Y~lI?űpl'?ϜT]K?_m,ս(=(f_0QKω4O3ɼ0'1;;n8!9Wр!|Lg)67{'޾i8XZ7B{d$́ mD|M`P|mQWt$"΢u-5QS^|OQO0Ȥ{/]-\CrOƆF`A&VR&o,4_2\0leTm1kљ>rMd:cH~ {F6xh5w[&W ǟPZGq_qSw|9(EX$*) 8O\># Wl}3ruXl<5'+aYUe:h"}!ߝә=(W^Weϙ(M-FEACM´Sm r_nĞI`IFZE9v=f`W(!DnL@LUB)nvzibN[2xt>r6Ln@HH$?2$)Uav k߽zY#W?12fS0BҌI stx(b57` PBImH܆ȌvK9UHrʾ ?ޒZb6$!m$a\)wlwW\&fBa[ QD!Z1`"(OUO$)׈WXPc殺2ױ%8ȸT?@Ttl!RtJSєWZҐ$1aЕ>$b0R|2Yp,=VV5U-ad ~|J6lvv*7OSi,٭֚ʞQSðcwAn_eyA=o ]]ߕOFƆ+^~':_&ꠇw{gBqZ@G[X"%v[X߀ʤz?l}A3?:h-'*mbrp/7LP][(5T}5HNR]Ik #'8u{ь,.ȟ.c3Sy/f1˴$@VlGh]fD(Βx)ץ4C?a _N!e*) /Eʌp)z4k6ʊ-TY 7 ;d ˾15V-P& q^ȓPC8d2$j鉢gnُB^?X)wY<l$vEhDJ%ץ_ mkͺv7q$ؕC=5!IMސ0{- !%T̊@xԇ?uլ~`FtH(4AS%pފg2kʺKƠ\1̵%_j FH5Ȼatoeq^^eӾ.sýDHZdם{/ttiħCiii$HX]#Ūim&v` / agۤVvU-O:=Wt|oN0 /~s)";i= :9hBΕs]2c;OlxYTN{ʕ=RCǖw2ԡ|ORO4%c;P;=gF1mOʼn$T{U oYf(͐3e".Z&+L56(J45BQ݊5E)Y%}Gdhܩ^"gY9s4'>@貎u)1IP}e6 ˨N &FHZG!4)0&ڶ- +פ)pQUG6N~TBoތ?SB#g jIո/l>r1jG˓)oKΡ򱐋3ϸM(F"$`{w3Z+"WT1ɑ G~V{NbU֩5hztT[#N"-WL[_#Qcl;z-H6?5L%#lBG.&[HНmR}vA={L(˓%^Æe+|("c5'>f9jTp\- SL,s VjraO*Ӏw8z߆b9 0:XXķ}>%mAC6kMݮXQX%i~:1awN$՛,gCPxax,IFsF[?$ -[ׁuW'' ?Iķǐr1ǩ,~YW(RԶ 2*6 Egӓ7M~ 2\O kzbfo=IoR@xX)wy'i+2á^H7? ѻ=1B 뒠zf]At&PchK' ,07骢cfghU=S! d tLy"UJeIm)[5B k r4Nԅn)|o8YoAXOra=}aKaw˰3=1e9c+;ahF2g4ս>ȿ/ɅBb]zZecܩiFz:_&eh[ݻ@,P1EYIgb̪ˠ f8X$қi`̧fuX129'nm{[1)cۮNh&1wPV?0$몒 7zX6Q#p CU{0P?b&;bSH GhZ@>F GYhYbAI { Ϣ5nkg ) R*eJ,2g c1s )QN l0>HX/7oA&H9KeakbᎿh/46 I` K=ѮPBOa9=g+7pT8.|[5?IjS,kz*c%`t!v<[߬O\:suY|Qz׆.;wQeR J˄G^x#^N8N[coRF\#+^eN-twV!ӹ(.Hy$NBS^K?LpVk:WI>΍4rpuW?V]~ё99"gi Kd[6źu.̻ J1|7^Rﱳ[eoH6/\ܔ5tNa5LW꛸jKx9g%"4U ^:N9vd+4ÓWp`r^6`ϳL5/]Sux|:;dNz=kuk҉P\D()r7ȺP5l/=ZU'lNɬt#W5 YcBOڻ JaS8*r0р⯹,vѝ!er:]t+95&4҇~z"`] s|&x-dNk7cp%3akE_UiWG)ߜOnfxƖzEN8kv.@<٤ez`BIH<Ë3|r(BPݤ !]7SI1%1vTGa%s9EĖ^PVqJxjL|ºW=.oަ1}/"7Z6u%Ga>KЀ, "\&ĸb_ŞBt;Ў2%,c,{t\paS[f8h'z#r]-sk}z`y^)]Ҽ8aMq{2o{Bِ(]Ұ樼zc2cF$pɬ9 )u;Ol7>Lxq&Zf65!ְ['-pU+4Kgc'S?Wx:_@:OsMhnD9L@_.y_ s)\_MlN%C,U!w±TQ󭀬t ^}Lv?~Ks{m>@uHR~zEo<'GCu2["HTI @dHKll0|m>׍yC[O]3k)K"33R%zye];O,"W&䷧nJ1<^H>kT-w -EA!AJ%6g7DONT}DQ?[(g F}97Qp$Q}C-@%rGu{E;">YuƤ &\Q '߾yPjACyBNdd!ͼNF+çlsihnrDko3dh TY-yyh):Ve4zλLv9ʔ<>I;WNn7 @@G[vv|[R :-#1<̞/+/ "C9VxCbcpcpQy`PﱖO 1LcsEBv;?(,hXƒnxO[]pzM(Ryڜ u!xJ\,>6tc~= Wfkp7 -6ZE$4o[_d6XE^q> Ƥ24Tt y+Zu2!eESZi9Th<:ҫ[0KJk{'XF0p Wun.dï^]v~eL; 8"=pgΆa|xJMa.hȻDWL5^˼o-X9!fƍ|z}vE~i=10}u綟@^FVR.YZ}b,a7|캡8a@ 6ؤe|GvR ٪Eӗ#9qz>I *Z @RC#د6xwUP|[\|EE/)v~C 4^$_}~ TX 'ܚiɬ=S=#~zƔr.>T 'o})H, TٱC9ۻ*. ( ^PѢC,-M}', cJ[wDBN|l0_Z,#ۉ^Udi yC؍kX;[k_Vh^]n,1ubwh{ǒENQjHecLDt>b?rYcܛL {[$3[ +\+_\~q?D@qPsGp5VT[\ړe{(<- z<ԦfhnqTm1֪e s7 @ry?}(ơ#zke 퀤#S0ٯ2Kh`['&(c 8%@°s$2'EXUaM m5F7$iT #1YC.K}gmU"vʷsHR]'PgZ|ց0#J6>kX~fve=RwbNְE ub=8\7( .`m?Mo" .2Jw\U.;f0Y8`{y.gJdGTj K8JqIύߩ,ÑJ?E ;3l"+x ŭA}ˣi`u0L3\# w|Oug"@>[?Y8NOuoI,2~%_ςGٲ+cL t:;4('-ϡ/txk R(wdM8VB(s\̈́2Q8X5 >0% fuԍ\q~U\1ڵk8D;yR:zb%.XkGuZuZ6!?诃0j{}&KAO1Qטk CLb3,Id}q,el C< d @ td*tlpW$LemWQ4+KdEb4= \A"y\#F Yn$_9uc)C83t\$qkÖp$Ψxc5nRh7Y-'bf4Ko3CQ+_c(lPLh+[3aƻwLޟ*kdlN#Y\/ԫG݅ \IA9T1p&2δ]\Qmh##w$#r8Wi>Je0wp[wt.u9,[z}a/䐎&9^Liϐ,!-  [2>-[M變b˙dơ6J{:Ԇ?*%h+qt4~K-֖|*QpA ;Z 6ب<4>z 7[nа~!ÅSWQ>Yb%`ZJ̮~maHImY蕿wRk7VhKG~AT[g˩]O`[fغшcJ.1I?&D9PE~dv?7r"cFu)fd<;+7ס!٧fEf;]_6#껈^Kp0=Ȇ38ٍ~ :N5%4%n$"`'oÓ[f¦"Om\^$ubp! EiB燰cڒez Q+Ox[v+A\hEɘ%F$I[`J^~HMY^?艎ܨe8r4R})P9=BQ ~ᰄscPIxK ݉meCE\54 b>=mܒޡ}ry>>nq4S+u;c"5n]%B,Cu(ڨ7cc7GrF:7rnV&vm91g%%]euQE,(0'i"?k,\z>ҵfmLhEZH S} |q>[vM;\6YҦ̙U?Iodl,=¶o}R%UgnqCG^ªX| V~Mr ;c)Aqa(̅εtڋ MjUNM~K@E^y}fEq[|B l6CHJWvͨJ.Vά3a 8?8YPCx~ɕΏ}V]NynF]A% צhijqODcU;F#$T/#Ƶ"HQK`/ k8=ԡdg!f]%`LتNs3bOԒ1𶫘u%Ў(Ujx)5ȥU>ب&hqB<h'qx[c~GnNe.9&Q L!> TI:t SCQiFa Ϳi/5+\'\0wPnpĹqb7$l8FL)ɾ8Iiɳ́ FR8ǩIZV}!K/ѾzX^KjM;+jF@4A>D zcf6Ic24Tx>j:@4SZ(%REs"5բ)i~-iGSĊ7l-+OEP>0z:9>; B01ن=s gp ſ=%kJ!tTg w֠k^=zE6U#Օ@|ӣTHgwJqZ]l Gľ`R LMywpࠈCu J\,yjVQGf+B2D5`Nf%gІm5+*z͆'=T of3 @aYUM2T&{k܏҂*#Z{ސ.onz4HUBҍ_m[*g8'D3k^`kU{'&:xUMi UnF2@E)xAhLގvޤ` 6B-jL^@[~y?>[摍7wҠ?Pk_ 6CQ%?ب|df2pkm΋*K½ dy(֋{g`$el5Ψ`p:qm6wJJM.]I}x7&rR]v*/0ٛ;ophh"PbcR;C؁+,[%ʯ0#8b.qm(% C^tuRE{10)pz>19u_F.➑=4m_A{&uNEèNֽi&=&iKM=qAzh#ڧB; }0j_,!(W/EJ0oY#E== 0}VP٪&lv8e[޺w/=%vt.(Y/ytXtL3^ M`73ϒ4&jn`oa=gܫڭݮcW ~Hm|+nyMm'7Nj$(c-]H_iWBzqZs(<>َaژxg.̹I vkPZa>'jpA=v2fI$G<h|lrͯc%OzȔd4Mό"7eR+^n?x}1RO.(vW~ѣ᭾9kb4HoLΞ-ˇ(tq%,]9Uƙ;A5 -(3O_p첆c֊"f hWex$@x~*9%IDU'8c Xʃ`u kp͛t4jDr#8 r";Bm ;@hDtuN y t p;?73]7cx9Ck_4TWڹ{%.o' >Js/ ]UWj(s'/!sLn4le1tTIn45s L7E `rA)рn(Lܧa͂E{rnYnW16cbvA( ff8V.lOt[ cI1BdR%5^q?mIBtt?OTQa/ B]T0ZC%:&kJdv4AyBe2 󴳁 +Ot8VWEb0Ϧ ?ZL5j-} AX=4JifR@v\ UAg<6G.l\Ou5P9Iq7ί l&Wot  +tF1ks+.5*/V-nQo^*RrvXv=ѧ7KKˇa#; pcq*-F1Olw`?c;9s]@Z~U=Nw\+kmʯhC{L&Y80֧FL^3 c ;2"4d(] Sʂ$Ǻ?9'8jTןn>Az@E^0 @>ن|QOzXv=.fGx/ڋ~Lh&8n^-H#+D.X dDOPT7ji}4 d>/ ]]OkJ&ͺXa.oGޣw|Sy-˫>ZO1VL]?SQULn՜RH/oYϽMkv%N{֬.lcy̽K4(_By^|2ԑ4#`pzi?Ke+z;[xyӺD??Ԏl#ӭt!ۍ4rW6W B?1r=(h'I$`f)tVcG`;8DI I qr;K@(?^IBIZi*?$G;[8S K]|L|^PSoӤAp0p_,7!wV]kl"Hv;K w*7zt'pM{@%dJT{GP]7B@U!$h?(E9Y%39sܚ7T˂ |t[c+sO!{dCF<[["g\Bըr1M"d-!$Yx 7ځ0ҸMoM=>U%z=tNM ,xwp5k9 =Jsd0]V[sQn(z[Y|I)zc'&FqI>J,LQo{'@-У"Ҥe`.nO!'{OÔU9}ٚzFHg)tތ }z=zh1ڶMw"oASPoϳJ"K??DL6~8B.]|'W@,}~ur9Bby$͝l茑@R:{ w%-'9TU9K3hueO]!=PF[8ij8o:9jm}}Nu~6q#9f>~:EY&ik;R][ Ϫ,Cwᰛ(8%v0fH0u#z X[Rtb'5;.Yr!}wXKur~uޠ 7/EC?=f#X;3Bp]3&cIqf(Lʿ-#M hyycR4F prOt)c / rhy`_W9 #̇5jBXQpFf;H/ZJp Ԙm NLj""WBH5 J݅?3!mTM2sf 7@58 o (^Sy#־E[߂6zTd$J)i+C~II,U?q`+n$嫀GpK_H}O'_4X]uYeڣa2U&},~;{ &֠ϯ6R9Grȟte$DûuG ;yH:UQRk$[~UaEDހ9}lQVCʷq/7ö_1KDPC2xn! X:^yl]vhq{vQ;'5j[XcMGzJVIܡ4K[L6҅q25,)H+ߣYH`GGa0@ѓ " 2jxiV_V̵َ9lhb{(y '9RC?݉GHAS;w{zayoh\H\OGUK0n Y*g^]*E˭l7Jjh?ytܰGfOEVUia2?TD@Ԝ,R"jb(̓Tʏލ}:#uaԝ{S+k?ǃs3rY/}*QSͱs)#'ɩ'diժ8lH[NvßcE*ln &s_B{IRdRr F,l& (Ј nI 1o@M^KĚ$,ֿEJŠABYMM&Mz =Go`SoL4& \&RS@~QFm[i$F:){[%C Ps=sM629/#"- ?`0J`t9(͑8U@MF* oV 5fʞ(bGίpq\mnX+NE{iI@4y;ɮNy)'Q&?Cc+ŃMVM{w=h8W:M i~:+Wӻp8ӉC@'a%|C'+jMcz&5`Zr嚦LNco]H EPe 3 MrP_AQxZ?"4DC#ƒtĤ Mڰ)eØt%hB3%\ĆBǔ1_f7mӣB$FɳB _F}ҧ |"oBŹuoq|/x).$m砼AƉ8\q]B0";wTqe!,w>"0qh|Č3Gm{hn]}^k$hXnXb( )B}Ly.$W`?"=ҫ`~p&De0=ҰH[(VzD>9&kKg79 oȶMP-jg2|JvX"T0#0 ǣ3Iڒo'_@!wD7cV>}?m7*Qw?bȒhm!k%pO/?xU'giBhF8Zl7VҀ`6JiN5%Լ0ٶ< = Ϝ$ W% /#Y jޔOkHb>zGIMlt:K@}uDrQ;ODCFh܎2Z;kً6:T_Ť4iEwl:rpġ99rݓʕ[7礆L >+W,t."j31θ}4Z%[i;EźUuٌw HA ϥIۃw!j1xji7 Ҧ:8-t;^~]58q>mVPGV2`S&fD'1)bz@T2'u(e#j-~"S!Nr]iH}->n!CSEq++9C+Dk6_2ʨ&Λxv QL4j+YQ^'29^4M~@Vs  zεkzpC3!.P &Ql %izڸ 琞xܨdIb`kR1 ̪$ "z6frqM 흕.'߄D$ ׎ bߛ,4,)#O[nGnQ;_4lV`Fr0OX>VAM]CvT~l ~lL ٦B\]hpz]< MQV zO,VF*-^UY0QzTM@L\׻m~9?h=o)(Y2{|IJ;3]/x&g9/S"27oصn;u!ၳzo8S{X2xzQ; ?$UƸ}9ZY n9D3!>xeȏ.:׻Y(Ø۰ Zg[pma{FI)뒭$BY]RhR5?F!?^x8JE:kdj&\&kd0pN u!?YA%-^IU@d(];ad˗ >-BtVcZk>ƷlDop>tQ2J{*Lo0k,`<3XǓJ @,%$n$Wsǽ/[wE#"~oEb,7 JmnR {q-+m^i{]ܘ"#1ZrSl<5զYkH5 1 ?QBwIݮn(;: S d= W!K8_m0Q~L29D@hfÁJHDe{=k&[}k cd9 &ag=j#)1{Wr>XvUk+Ird*]7{n#͙SJLe獲*krmw6>2nqUͿo4.Fyz赒0pb>H(xt BW@7-$ˆqLrYϼ^qgȢ0 EƂ25:,IKGXV))2XntAۯ;`cdn].UspE w5/Wu &0VOϑ` *~{D {lYg%B:7J0gb3[怓#nfi]n΃b,ض74<ι|wzKt'2-#R,-N7ͺ[FSBIFn#j;  {p*LZ AbEPj>jރ.gn yGEivB"hISZ^7;A(={'Vw,sn Uvqΐ@uu*O9), (\({R3pqv_wIŤ/:t ֨VWPLj)^>|s?yP! ҭ^ (ndW=³-!z,aOi&ZJ6d=$?]5V885=3\`67Ff'~15aJ?XZ)hVs4@'eFH5_q/6Zp:%S2%`wV;dž-~qgdl,6ʙ6$qO - %3?A{"D"5Xn؊ㅦ*17U{>-JճC1*GZ(E~X0sl.#rZ]62*bc&3(_̀N?-crM,]\}BH)ƴzȇpC.ד{Raӧߚ3*ࢢԡ>δќN3YoH9_.NROModG mŴ!~~x׆fRI὎o- OdV3(Iw{kN`룾Q@ %!BѯuMbRО Rp}׈bJ3 5X8R˨;n2oƞP,P?w6@}C)J2۷NR_ykfb[ G?\ " O83[L FH0xzr#L@,Q2"J9'D`:M@ 7R6?BBL.t"WDa`Xa_y N1'=U*@=G3 )*2hUҋy Ӑ@OB3MLk^R"xfn g&;¼#@ŷR2mb*k4ݒo~LbCY#r;ⷖFj`a|D ~MN F. h`nx\KAYx<w2T/B8" (z [`O3\2昶g,?FOzީ9L>q?*G5 h'ۗ-jUq$_hBm:SA@^5޺LF166!cq< 'yOM81rع _QrΛ)VVc$#{eu f AC\Rʻ۞i9zާ #b8(Ӷ۰IZ)/LBMJbKX,'w_#E>9vw#"J!qV驎b埚h?{_@QMk5,S̗{x3b 8J%U kߪ/X̏U) *|\+{5+؀4?]vy-iLaN k+ls4v6{8m@T j^gNA\DOe>GKO%A-*D | ѱ@ 31Y2gא/gxK+o`nypϭ?Jo8[ɨ#<`ahQU4u۝^,} f4c shy=>]V{=HjqZ^)sJߡ13.fD xaW&Ґ 3W9p4[ʀ^B%<@GBaHzd[+ QDLcv%i6GզG )EFTNEE܄Xei*vqcыj2mQS*?ݗʢ yժNZϯM F/QH>jXkXhﮘ'k0%m;u.ʜjzs]iĪIϊ許fBj 6,o~F<oulRLٿ$\ǜ@d[Pid1: 1>bfygO;hV {l4vuI~uɭGXA jL,O#)ޭTvAjٽ ~fHC) $z,ՐtFUaօ)txRjDޗXιƆ uۊ?u2nƲE˦1A;:cQ׭M FuDjqSJqOfZ#!W.IbxOHdu v#߹^O'03:>>kT @3fJ-{ hr)Qߛhf69?KD)xC47ޯH ":moOu69YgbH`~+?x-5a8ٺd=Mj۸rqx ǫbFKr"S⊪>,EAW-.Jlp4T*KP7ȺrJ ̰KW.Iחueki׽${w\[vW6 x&c"06 ٦&uΰxj`FC0[ :l 5(rwœ(rЛKW~Oʁο 0r;g9}P&^YNֱ )=փ]Sn^5hsԳҜ]ݦROLE8;Y}2C~?ժB`S% 뫚a 1v3e8b߆V+0&tI&mIɹ h<JYy4nL!#p6QH@p矮9&[ \&d 1Rş.U(3[o4ึfo0#苅U0L.zp>ʴ_B}*~uRʣvqj0RxRB=bhFxdRa ܪ(K$>0s0g.6=NrrmeӰ>$#bxCT KN>QpmAbW9 uGFje2xb&F(.ev0Y4ZQc6ALX^>#8 n迉>TKzbR%{n|O"Ǔ~q:t!/[}χTp-:Do:\L"P4&ԙ^ Nl4jS1#.Fr4Rtr`k,f1.\_Qnݯ(-d8XʫV/bnMn8CvU6O0$-dvVPӒ0֐?"yc;U9;xTc&lRLĵGC\x*!@LK[:aauԖsYz %6lf"[M]P ]u(+r*V$1[2z#UK- _H℔=5|q~T6BiO(A \tf<aWkT?VGazsiN#̬TXH>߶lâhRF!~C_-X5\dקīWapm>u8$y*=-E#pdRrʷO K;__Kt>Y8эu`4%S_tϢ>^[Sn/q/Hȗ*1~Jf: %֤y޿_`*5.޾7E] xoˉoWпLcx<<٠2jwbO$Gf\,#1JawL28Hlc O0oG((K4 ;gWZGnNZR;'a)2xRbʆDlhS|4!iǞ"f4bO3KpEVRh,u]瞙Y~ZWuΝs|:#[mTaA}b*v4.sx"BIn IuPAc ۇĵ|U~{k*I2#yS) <;-@;m  HGnķD@"cQog#9Je5t@p7"Nzv lG7SRwfL/ee#]sڹnd^zgU!#)q ~vٵQ_-(2wK, 8_dʈ~#c2( rfZ3VXʆ& F[ ?B{hvRm'2{C;lx# \t("2AN2?`%kQOޣR3\s1?vjLw@4MQ߳#rE*W/ץ]}\wI#gM:8`#SٝfIB疓M1,vK\^PxyHwRk' NV? D &`,W'<3ues։\C#5~!+V4r~nZnWt4c>gX,N;ufN#QK2,5B%C8k x_?8~*4ҥrߋֻ?*ݎ{FWsI%D ʐ%^^1%%=͐$E?hRB"tَͬ>قM`QOWBOVC#Oi\yk9whj|h%,w_,<ʨh6('쁎x&cA_$TLGe3Xa39&ͤTLY9I1I*d.PuMMϗ0wsNLubF Fְ[*#:JM{ee9N&ۣC-@ BXHNC|hTZM[9`^@6j?fv\L슦|L(Y~)ꆒ Қj 첝Wh I_ |1|Cލ(UH"Oid/0%jNc9ʡv#ZpTR+c?{|v{ Ȱ5zs^DXM}|m\[a ZdSfEzrht0kR&e khOLR۰غuަa:'7L8q*9PgFxIDbIG[iiAg_^jip0 vAo:PP U[m)F  } )gHZS膦30m+S2KTm{)ܢt:h 6 )*#!tQV 4SETNG~o}v$@9U ?M\#k.|; *[S=\%aO7WPiVxPoi c5-HW`w'~# bd86zl7,8(}[y140*FMUګB]Xǡ~-Y[ֱ_}e- (_F?.NSl{7y#?ESt1".-kVK{ZIcfBRP (ȴE ޶ +"j8رWtU:?:[Vm>[fwkme .?udfTG.c]*ĨžX^"{F?4_Ah7quvU ̩[;eSg\ ڳAP D-Pr UzM _KiCVT>>MS?C'Ә&{=UY N|2M9~)FA٤Nh.u&_,m*RJLƂOLCY IԃdfWDsy{^JgvۆoA ewiIͦ O&dvQ]aw)*kX.;޿9쬧p? .4>ѣ^oGL.+GZ&wSx`?Bg9,@́p8Ki~PGp+UڭIyp-G0?4q 5Cj}OI$FD:M4ܲ{H(!gܺNHpmr\ʟRJ#%Jxs|6q5'Tٌͤ55~ cX^,Y܁Q+~[W+-x1kf}Pԥ#BӍVƃ5F6gЖTp1lOz\q8il #xEd˸Ͽ:b+2IhV9 6Yرyʥyl^C~>AQNVjP"$ZNl,! 4?{Z/M*Xd)ǀS fuD9 1-+!> ܒ%}$ ዽ'8$Z[`BQUXF3g_kQ"bi$|5_ fkG9teBZ ʻO`79_jP}&,f0 puKXr̤_q|߭yCm|{||#9|Df;&iR8r^w r2PPo)nu 1ph.gx"ء"(Я{qH}χcw3V݊KJyiaNp HՎ%%ybA--FOz|nk1wAlUy9dsqP_?WSMЪ)aI+ R"Z ,0_Rdeb]aI}jdnqS VNҸFQ=WQLdxjϮ߯ ~ohŃkE=}Ք4Ʈ"|<X^3YPn(ZЭV-54m$FЛ='̓[C$%ʮ/aַz2xeR?dq7L{>у dGN;珊$a(?27;mleblO5^`m3#@v)t<]CqWYs zIB!K!  jxqJ+)C.;tΖ}7.OlMDnUdh`O.ˎbEnd*R[J?F R |1͂Tw,9f3WR(!rQз#7&[ Nj zt1}ZkBSH` ֟O9=PB`Ge2Q?⡓˄<0ojZ8ka9?HXON_E>#&1qr&w$h a!{DSkdE.[Wܠ3=-[D.,S6 `uvV γXP` [b*jMp _kٔ'͠QiSNJm6ԝCQrDJ>am)47?΀ Dzg?,.jQ>3k\L^ 56Q&\|#JFxDаUG>%<~hhFk(P9i-^c^BZX gCVAIMK1rE?M,Ow2䝟ˣ##ToB1PtH MhXM LtG om,|D4l n~li a8!EZh*. P>yYlG-~fK{)({p*n 5^:)>J#AkH"LX<8u>_q&ʳ[_)kWD .}EG$EP@9)ff$8ߴDm:w,-K?nK0'Fh ݕ!5uXashڸg,06 A_lH,(XBqf!؋"fF+ַѓO/¼ZÁ/`s^g?3O8ݳ"q^حynVDCkP @4o_fKEMx]= cTmy̿?bsj,3>B=2^N^(&֪?is$!=˿BƮևb&># q9sȢ_ɌܟT1Ѥ wG@Oe0'-Vj<Be k$ym%/,^IAWC.dؑ2@?G`OMшH" udVd{Hd=)t^}B):i;1xOf^*c"$:E?V\O{W6qB ^ ϥeg'eɸh V؍KV Vhg{>mM;b8D p%K ;{ 6!I(=רTKGRS3?|׹i^ u\rA?~ݑdöd>^JCɻgV*%EV3^½z'nK'0p.Uږ* Ih3R[NR?B)^bϦYq`H!ȟW lRwM2$ ̄.C2͊ v ]Qwcצ(9znuJҧ!8I7 mr6䰃,/hެ$mL ݍbԼ>(@z;Kjjt07vtvPc<T}HLB؂9͠% L beυ-9L7kķA0ȇ|@ 35y,Ny-`sV*uKu#9WXDz/Ap"q| ʜ,B(+`y$x㙌@bVv;>4Eڨ쒊>?+2~iawv-*@q=sebS^ z6.x;Z1&l#&^V0t]/"@;C#o[(,Um=UcP821<]^\prR}hr!|dmzr$M )b9l][v RtfGoI)Dë3i^l% KڸSLÇ33ٴPX}56gA#u?SR3!i΁=*CD&VnHAqd"EPp,! ;:Ia殷~q3mꄂm+ Mܽ / X%U;W܆ //k%sT Hs¼,t1(7HEW܂ |0@qV`]a Mլ=0 B:Td瀯:ZG8"," k <K5?j& dʧShFv*q(YHbGt %3L'8|.݄U$ KP]>;|(Qyb|x#[WO`\$ilҢ* xZ'#M`C~*╤DZz bwA @+P\Lpt/$VL1)t b%_cuX:.`Cgg _@sO/DP |/rj8 H|^ł8_ٵ6<j'/@='{ bIJS:EĤ. vϩWĿ73pBBY?\NGBat>B2ޙc[p2/ty>7 =ȳ*]ilHnu ȋ'zIE[)G鼪KyTjv5ܞxm6qhKb!5ޏZ=oa2.oSB=P Ć}9/CsIC ~)06JoEm{)&Rft@7Ա{ʻbgpG+yl q PW08VeZs)Eҳn?wQ*\;v%cg(3%̓(`𰾧F<483yP ֨ʧ3hc 1Ru:mg yi(]  TB:ZkS㱳NLx>S6AU]`MЖ>xRX7I9=nPZ݋}EU3$ziU+o%)~":]0ؗB'D}# :{{6fm!.%wLcxXd̿?1n+VYFwy17cu #i8COOV41O)1!q{K#t/I dCMME6q1H5gs«xt+kFɧc(K@^Io7ghpCnb.޶z]4zZ+HboP SBq_].IQg46xSm/v衻:@9rS!ׁv߄.d]|*T 6܊g*34(G2vE4]Yh]P>L4Virt΂.]O y&[ٸZ`dëHzx4 ӡAS)Wԣ$콞33Tl} 6HGnJ;;a g6,pϑV Iފ*V6<\J곮L't <ꈊ`%}ab:3| ;sv3 K_.墆mt-ӳ" <b ]i6(_9KEZ=ص6=$CACI5^]PWJSL}`b8R /a#a|{*Ϛ GܫA88I՗f%qN̢f l߂X47nʱBR!%@Dkóac#'ˣ!t## :cS2Z#N-9[ JюZ\GgӗѶ2RE[y==nt>n2Z2E#RڴV?iLzAk0[uD>dP_Tbkr!֓_FH:k.ʡи~/pF[ N-5 0CE(bKC2 3؎3\SljQ>[qu`6,[1(VAy43]8C1q!Q)w;$~ƻ!Y|~]kQra%9$ " -_0Q~D"lҾ }SZX]^fzg4i{e?41$YjQЭ 7;3#!_"f)mxEyeK#GB>Qf@&w1 z%s'wH5>Iq6PÖ՗! z2z͍pTwt 876Ƈi~3Khg͎pY@"Ze2`AH5B*_$/F_2;]Dtw.P(3{O-rf%-,`%`Hpء ^=Zl~{I{HT e:xV6N#˦y[OfQl{H[~ {r~RXd_rݶ!-4JmH+릙вB!v)G18{{O+휾gN!r7"RhneJ]X+y(MS!UU'Xgw΃ùLo72co$nݘ>knEMA<&Yp6)9ifbfeQMv65ُ6WhYsZيh7qZOjN'_9t@W0$86>%oc׌#`f ٔ=34 ijM H>s' ^&A`:Hշ;u= ]\8VˎnJ%~_{br >۵?qec)N=;tZ=|IGtmGWUL$/@isäj@p>;tR$M-@pq6=sY%:~e'LWWOrsɝܗҫtD# "e* P*|F7x4e''KZ_#myk?퍇%[dd"r9 Ew?ԍY6h9F!~0.Ar?_+ooTz qiGu֔]?35;N5!/bI3 = G_}-K {DPx3j0# 3* ۮ}emzoEC6%ĬalV"@q! <tTɞnwS(]\e\o#e>_B;<@mQ&:i!ۅmcq81e a㢖wHGM,W'+OJų R8\)@k7LG_1q.7#-> c(fbqlOZ$Hm=mfȻW|]L}\Fl8LIL^E@9UV ӑWWrz4h;2fakik'#4_GSr" 1ySGf8ϟZdM;gd=FJo) %~` m7{.!6밈wNٶЀkLZŨ <.P-8f˴9@dvIrRGof ,3ƦH3fL7 ` GTo.b/j1$_C utuA˵ع;Xb݂i)ή3_Pe߇Jk7Gd&M ^a15Yw#]]P*l}YbqOuz5P{qɼd9: $,mxC=/Vg6;Nq}B'[w_}M#Sc~=7Esb$PjY lI~A؀=ϴZqE`?]RiѮNx<2g \B$k7CtI=EIkdj3 A t7 8x rHȢ]&u;N9#R7wBlJ}&)4'35!:a9TR@<5&49[{܉YV>om(b~gɦ m鎇3go*6BᢠTY7C+ o53]i7XcN 2x) pp$ w^6LzYdt$QV]Nd5ШY H| ntOfO+fW84T:-UxG’\> 3D%5ZpV(=[͕EJrڥңY.c]t.Qmilo;ǃ=]* niw(%]7gDl_K0R{]'H&IwTv1+S.SIJ=1Ֆ!NYt;S{^2%5SJ o&o,G[7s!)5 ANXo<3`-qoNy7RUX͆uElN^q l{@!7\wA,~,Hk̅Ppx]O]?f GC:e.C،e4xp9n1#Ȭ\"Ꙁ ԩ y% KsD8޻VJg g޵{!%3I t~pKVNd2g(h@AmUILRdhݨ<"&U,_+ EAӶAHI|E(]7Y<&TuW&"+?_$Gq⋾.ߕ' driT qIIN !Wogw%!OH&qUu5,]' n}FE" §V ]ǍAQ,x[ynI NrI;ޛ:X[wEU{P=l_I)Xj^V&QV Q [I`(~yz# <'lj~,BG'!7_4o*졫*dͫz9LY=KP8@RI T9_H+X Grya6"vA/2c+Ul1Oi1#:Y' r<#Q?y a ,FrqAÞS<&Έ_T~ӊnW6>[A|PscIz\?!\GJyxG v3;DP\ ڽ=r߂zJF}y.MyK`VIm%.h蛴B}p=~xB+ u͇ B!OmƦ+#;/(3~|ƽ7G# WwS0 Q὿iT"Mm O[qU3,AT]Y񁵧f'+_nu!@?=k5ͪt~^ LHRغ9dyW??˕s}߫{=ߣftP9>#>Z `(ylVZzŇ#gA5ZKoRj*g7+)M#s!!+WhlɔZWk[?z'xjҁυl,1{B3:Czҍ.NAlat+_2Ap:婮`yn?3˓/QʀrAq%I(Gn(CetZLgu'uϛR.!{ ~."i"f  6ɋTnM,!>ֻ9L$i$/9AFZm-$Xol&ù!ҡƑڢsZQ;Ÿ11vΏ;ÖII? @?رqC/[Nl/e0 ¦dG_N U T.EMx_sz9;9h 7K/EqmgDi{K`ޘ>'^bP12rGrbM.hE=zkCx;LߢHK^ ď)>7aሆ0_Fjiq cko@xOT- [zaiWp>RB{ 6Yl--{ =!\`B}D1"+ejL ==A mK{!w05*waL7܏dsPwF^nXj.x,Ͱ8;C%tr^:0KmLKHvo/[&{Fpd[V=yCGd_ ەqd.m%5Q}K+h;: SfӇIozA@ub^&v,*\*(! _9}$q—N|w1%+Io:˷3RBNC ]p1t#DՌH J*pTQ.x+ $OեzīJHa@ ԐZ$XOOۅSKʌB :`ظ`gDX簢vR㘷{q2VMii91-;+|tud[+-Y%T II~y, R7Gv:{=F),o8lNFV GԐ"-5ŐiM߳SI:R-Slb+][MnL?9~\ `LFFt:7Z"JZbv&UʖGM!bcrXhxlXvhQ% gvݧ8/# Hc` ,<}I! WFma64m &ʣ}n1jIGWoubd}l?Y8p2P'i/,Ic ɄVNkjU/[U_ P[_b J&ұԔBGaIbt#v= |Y5C%n,YYwfZIMX2s e/N)ͦ `{Jlx9p>hj/i]TM6~#O%59jgJ+" ҙrXіܚ`;b z ^l$Ջ&){ⓜ"a^o2\MmDx5Ok"ʼn]4}~&{%Zf\WějQ͊7"[fZJk!u7&?kh=%-ȎshJKlvptDfoĝg/`Czn3r"3cȯ_XT3%ׅ .6EtI'!)*c4 vWI$y9aAwrx@U/Z|+JۣOrW*4ƠNOwٜohy< ,'}D-"˜szÖIC ~HC6tI+%@NY~T*夰>^Q3ɾ5&WZ`z8Qk'tm6]t%47@ia‰ `~G#?}kRbB;.I=a W*<D|,S-~ m%jka<)gtpgr'σ‘e lTr`ZQůͺA kEl G+5i(Ğ|@C1mr0&lu1JjX3/s,с݌SJ`23>9Qjyrנix]DQ(i;t){Vݭh #xĥ|Zog~$kGw%aE ,BC}eIC_U8PIwKU=pJP_浒"T/JOW{ReI C1Wq4i@`Qdn h$X0S$c=Ld9N租OTU]*vrwķs_,kssu"{ѣ\}O,+Y3gzVX^ !|'і.: [sSCDb>; ?T=ya!_ B(@`6sw%$.rį/ԊC)GE>Ik{ VNG6cH+c4aH@lyt.{eQ m[{橷vF;R|s_ǁga27-v*znq0ߌ]#Vk͋"TU^_&Yj`'ɫAz0Yu.Guxr2ƌ&FI ht1hAZGTz+财ISBV5 釈8DJO̧֖̊ X%T[ts B0̂3nK6 3>Qzb~yuW'dvyڤU}8KJ٦Pmpgz1E ͗_kbXxW\Ɠ&ܠ3@AШ M+nrT ;FsRI?m}ZAoj|5^Wyԁ>uaӘcn(ʩ_j7c}NX ֵdݿE*!V;2,Z-_Y?u&ױm^R3(< 5pMգ{%'1(avk* R7ըK42+;oDc-2v K8e_$:ؓ%MN"? 7|oYe^--OgX&[=$דLu5_Bs9qM;ĩ:\h§)]9 Ju]|Bk6 }}0/nIVѰ?פ ϚM#/ήk#;ur#BE&S.(T^X7N"r:bVY5 9hZSh4TʤMG! /uDHwGIFCb")ni6JT^K'HJg,OYvF}CU.Y2@a,~Bʝۈ[>t=Oh4NFr_F6سEZd I @LnҨ<*J.~E} ;ˎ+wx;cRho%ztKlm~(`cajI ʃU8NKapaYf?ӵ|Or#Ҩaos`.@2d!`@g2>< -DX3?t8}"mbb ;GQeO* z{N㑎p_3S"%YjF@1 [gsmK;htLo.h#lhdij\'״h*$"ZlnT1RFu =Tn"nJpSz.k?Ľ 2sVGDhL,k1TT o`Ta8smF%Sv1Z4tօeLl9`8PuGTW$Wчw9+UY'TD)'W4nCyi}ڗ83X;xhl}˄g/ sXU~߆Ĭ)y(ےh8_^e ʷLJzJ$-!?Z$𙌷ߨ~(Z/ۙ4zhQKZ9gn36eR&% =Y5jwZzBdDtx4ڝ%a&Ai<糲 ]f?w曣T߆c zn^(J y5b}H@w2NlѮ?[l[-/ScQܽ*9(2lzνz f0Kf-cgebW]C 0H2pxO?S˝<3*v C&=VKJ+M=t߭Unܲz:>/ᚸzJ~lSQg+,xbm!`'c)ObQ. J!kS)r >1Ҹz .]+mJ@Z.2>{!L14~ W:-}wYa.V z)7/`ar#2 k4]p+ޜvO3\笨50̦2Iu}~Uk ~ݜ24dP6:Ғm@?~lFqWPHs?<<%U*x#Uam]m!N``SLw]+Zx! ku⦙h>#1"RPJT"M^ !B+[?5z\iWM"+B05#~Qm~ŝf oi֢.!x4L^аl)>qq6.^=:1gcYHi81RfV]7CAjJr#V+5@QHʰJ[T^efz歫e%; | ԇC cEa`Fv:(/h_x޵3Fm@{`qryN/Ї|y*@2WНVm|-C HL LL(g'a9AJySc᰸-A.Pt|q5*VZG~.YN q0:`bJ?@訁.x*L'D!#xGෑ.zqBJVBމ;T5 T xYu}WZͨ%al5P)k-ĵ:_-QzS"N$Lnj<:mZGj %I9v\}5hB:Ɔ}~#pj':j mBЄ0$A) G#3I=ꫣPwa@ˀt L#h8ȫyP_x1S hE4v˶yf}"NcDu7)F2X"]m|w˹1"KHt.Q el9>{@1]78EP<` ]2 ԦnA*o߇9 =pW,v@ٯuRe eqSy@V1S l??>W?Tɐ14KaI5y8*+X[@ܔ7X-Ei؄H߾ o?w_NfG/} x 6 v= 42?j0l@NGy%ƌ2. 1ʀ\Dv>-Tp="܂ ,dQ*_>頵3`u](z"LMeXJ6Ƚް _-}j7Q0"TV'.uR(,#LQ;L$p>>I?SLŬHHM]tOlA+3WLP^{?ؿ+=!vQ%= Lf1CK?Umⰷ&RPמ 1d@X` sE^]M ]82 /W4kR;V]FK i=J⎻a{|hf6={3U~'4QCr Y 2[)+_~P|z̒uxyZ 0|?#Ek/}.љέp̌n ژDW޾ rT 27v _"It߸|\f>ϐE%|&}5AjP1l=?~ܬ<9#r׸k\-q`G9Lf,QKTzX?Sxr3U8˴O6FXDT|ɱQ󣼫tlNy,+)2u7ie YrWJ lKhC9ݾ RM|s^჋r9w?[6IpY3he_BnɈ]6ժlB- K=TaӉ okA*I;yidO^]3\_6Fm%,* ?+xEU[aQΙ ryq v(գu*GcW/̹FˡSvjЂ@ϨDlQ;0^RyFuA]' #ME;RQ=lPo^R TFȵ3i]@&p\]X B<*N,-sœW3\@ԅOp@fFƒdƶ1[۹[i:= 7;7"la$y/*ꉒsIeV,Pjc X&_6o*Mtdž׬xl$ӻH㫣< f/_ݣʿߝ m FHflv6y!ԃQ,2$*}}S>V⪅+k̮_vN^NgAz.0jD;Z8ҔUFPˈM?xhg4,޸Q(Lf@bZ4bA/xc "[}&;hI8gY\wsEH-DY NYӬ"BYON%Rw]Xn˖fBk%W0YO[mS;ryS-E hy^AIz}$&Pw];r%*G#!J*P;UQ4{UVcKwu?M۱Siq,rB%5߄'8 -"ڟD\ ſ!. 4`|6.hz~PUh7B~>+p HN ɿ{4GWM\16Pj>n?8 TPJZU +O|]aSd?Sc!"R {F" /xfM[4'MX,!c-#;Ez ue!itg9\w ^U*1 6d4g+;1:D4](ol"էESǐhlm+E_KŤ6VF9K0NбbɝUA0+g n~az& 7U+NŐX+96NuߑQ#I5 纪2EPo3 Ks Hp%cfD_{z(q C(4t%^XfM|)ij٢J56 (k1FA\ו˹?_7Et8&h%⤃JHs>YOofo@Whe)Xؓ$Es5D|gdޔ7:抧ft0 BP;H2ǂ Ghh^gVYFJ&\Gk;NӈXIM N_뒊'/ZWmVkmHH'ePxAQ".,g&O::Y@k_=`.ںEE4yY_p Ҡ4x;\'{0x7#}m6e '|`DaRI%R$_phB}+]"k<6K9݌="Yan4Yt}MI<[B, rݦ2uKD=-3'vǮ'ńV38Ri'Ґ%o+X2PvKEi&-J" D-KB;nj6D qaqd hPω]Χl^H8Pn oTRyUV~o^qRP)d铖$ŬSFNa6`qK_FO^K1k6BN2[glg΀o|Qu=3( %Fi͵ͨ>3d!?' ܿ%OΔ|!?uO~((X13u/ZF} qyٌOI2ay[$J ]w6TI::3lΎE.՞${ϞD Δ. >l#MrMhB!cʰI%V6p`C?Ku"${yRљ܎SrMJA•%b c-{mnOfDW+4BQw\68G BSS!%bCyARww3uJc|<W:/.Tt;ѭ|-t#/Dl|"[0%TN?J ^lѹ$D9 ~t,Κ:hLMvI6I MZweitĜ|PodvP2[A59fގ2N9Wo{/2+0AUd&>FldZ~31ɖc%!g7RR4ׂlS/t TOSO2nye}uOnbvqB3xpp 3Ss>fgۘӉbn^?iF=rCpIq7 wljwJtμB}yeoj #l s$pIp;o*}u)+savYy\G 9ΟJc2“k&d/.mtHH\RqLv@HԦqGIpL>By¾JH/.1xbbXpzL:qQ/hP+*RȠ0SCkv'HXf@m76Kk$ޯe e%G>DyMߑ(?CsG׉I 5\cb"0k}ƠB^ža)p2MC~2Q-wWV)!/; Yf.:F\1آLIբQ&P#ó&3bP^j4yZo)k2rm5qYSXɒ!4&dGohcTkkفӨOX{i@wk&Uw3X8&PEgR˒1~-Ao<\=0'n$ *6&8V?xapTIhrbvEzL`SkSQo@ZheI F0+5FǎaD {~8[/,By)KJUl7Ū(긅xbHH:3nvH': Lǁp^k $C"QSŜP(6A*<죘rg<3.,0A6Z+;['L.[蝧#EUX1!v I"(8!NӞD.?ԨT"j[À±1Y}w^m]b.)rbLyC2ؽZxr^'/VYü5&{+2\P\g #GB(Yܚ5%M2+`?/."i!$M :2Z0Oéƅ:a''fxh,+}A\dqٳ-SCu}[~X73.ZńMȼ, N QE_3D}x 5Q& ޯ[CSy/,!98EeY-mH>-A]YGvwM*`R;TG,|ʼn Ny@bӜuu)zYTd64yǀ*/0ׇFW6OVp]ksGk2/ \g L)Nܻw7)@o'TŃRW>-}< DWS9]~X1 MS8]e2Xf乯1e=DXiOPo=hIdl"e!ӕk/%if =Y^]hTjr$JIesx 2pw^LnfE7[gVwLJ_Ϸs'ο: A2~E7zs0_*gD3&"{a>1;Al7x@AXX?\>i>c闯vy&1`ԻUO[i%YnT6jd PGBve}Bt~ޅjt 'p1Hw]ϙ̸lOuiUhc$Er׳B Iq]|7}GAi!ײۣil^XaӭBgU2.bG *S ro3 % U#|`1׽bc񦋢,`.MF薔 +WPOo[)fji=QnU$OvE9TNa!ҴsHpy֚8+'>PR`kM+V_yg\_k<7FRlQgXi;!ED #;\4>K0MGa~uWd,E#kK/ ˲=R|FV;~z堘 ͓ky"iûncvjیoq.?8[F`p̚Owy~ bF5d: &mFv ؆"lAְKUb.돣t!J ePz ;sTy{pT >@3qH2L{R}Ʒ^T92ShWa?iy` rk*>.H;s.VAþ {a6}xfdO',B S 29ev\e<0{'JQ3o28YքL3T7[5_79>XoAAmg4)uSPBbs @b =aqGuS\C~9[F_4?O=o .sF{^u :a(#ݯzWlb,( pȱD넟xn|[ N25 [HSQ kq!B̑a~צ ߐ,mFvg8ze#+U/ qV}&^`Uq(<{!m/9Y|xz`U:ugͰ\Ѥ }1}DdSџs1y>Lg5fS`Vn&qY8ԯm%@1Xb9˺,_3hPսtEe^wb Cv^9VY7dd%S0/2M 9M(wU$*R|xq/T-0=#zdZ^lYQª]֧?;˒tg6PkUϨeHԹyݢw j,1:YhRiGGԋ!f4y{Na콽?u|~w[Gc0(6 =Ҕ2`HC9}5 OY9xKx]gÐq.=nꖣ$^~\4$D hӼ 'IG>ʪrS~H/_""4 ~jbRi-e?}B5*YnW}DjDNQJ]丈De_FL!W:o~< tIv|@gnA]j#,(GC.8WQi&w|&|AÍ A}W,6?%m)I@ he3sѻs-[kI~ e $jԙ b (K6 K jh"sou7MՌWus'H=%Q/#&9(G"'~+TE5V`|bR;1)*Op+K'b;Wfs,?eqn:a:\<<ux(Srxx; (}TwbbT,ُ"ϷnBze3lzFЎu:!G>Yo _~lsGa>|7wѩIuP(k#Y?Fng$"D| n{x҈bb3(QmGSd[#$pݔP vˏ$5s+/qa~z]&x(d+EaϸZx<>B=UQUnU_)ztTc l5?lC{<1;ü$siF̾Ƌ|bF!Jj D(zSs]%1z}*3 LD.1vR7O xYNІ_'/"3'|%}%,x_`+X_ާvg L_V?r\~ #< An_-@N^%Hʑ)r1SR&M.1EU%2vN4 5(^GL=Nk]/zˁ GP1Ɖuz@h EL,\lYZՠVx>n.1c':5ᢺ G:Ț`Bm 53nyHwH(jm] >ecm D}iY&^"L Q$hdc}RYh-~W)sXW{&YIT$QOU(^ "7AWa)6Zbү D(!@"A":ucyntn? >Jlm)yU`5<g$0jkSJUo]n-?s;%5`q^̯$Vֈ{UZ8jjZ @@DIrdYP5?eRW']nTW+KC$T8wimir J¤PC|I}1dɗ]=.WR3q/n9B{֤=,l N cܗbG6a%1ÅfG=oO~`GOXˏNSrwJaly$"W&!k ̋;KS(%ٮX 0,(͂Wt½Yխ8~ф1 Wj5(|1c&nI=Z>lȄ|Bo)ηU ɽ(ּ =,mZ&FџOkNPS-r&`=ב;sPOBP$"HC+dl!z<|Hu7v~,kȒj 1RƐI}k$RW zSgNI'GToӃ@ҐܶMV+(cc Xnm=rr:(,2D5m΢\^2.5[h]q LN!'reMpV&~7rSP%'0Ѽp37}1\;HFh韖r_²ڑDy,@W*vM m){ Olt[lb=Ij,h33K$ G?'a T HwiįZqT q>zB(O-ЂmP s= wA2(*q> Nֱ:=/L^h>>Z?h"cs:RNBƀ@PyQ9Vu:f ϕP|e 3 k*Ar|ҫX9z`-ځupvkXIV ^FnA 5&ioU%=! ;E4]}ev_T<~y$*q=68CHg(tx3ԓad-5gi]@d Xg0)}\vԁ4SúU@_~Wϭ= r{E[S="f Kv%:}f,%"9톇 p^8hąD>m!7FLX<ˏP5MaBQ*ʴoCٲlG? &9`'dPE <\N8/ѧNF<)nspOxH/OehHD6fOP[(2Mb­wWhyҨ=>ygekl݊wr-fQ_ωn].cd_@r7ZH}!kbse~ u/hrGnNd uĭ\eUCـ(1Iȸ LªO+dUc8V[ݹۨe`1[PeyCPDm܏qԳއB}+69b'u֕s1=%s,vw4;غ AVFoQ(yEw pA h]lX@DNnMŲˆRYv*f#6shA+P͠f%N|pVIT֊%8ϓ{XB٭KXŴЕX5%\q;pxkW~ؕ\UDm a)ۑ_71c. +}LB߻@h0>)G@#5r .rkƂ٬ 'Qsحrg NYkDs ?li(}mWhYDgynOiG%{KU{ʹ)`@bn4a@ZNٍ $5cIUaz&^i;XC}4#OgJGJr8UDbZئIGo^X512 9V>de\؊ DhcCL /A3Yj+y|f*ԅ;~fBs9k7 0mHS2n_5\&N&UxyLMݠ&@|=z.L o`f$~N},mC+z'sIw1Ntg_"2-m3֖<h@ǿv{}lǚnh2!.:ܼlybyr[FlJ\eYÕ fb"!/Zok7>su̳=Q=~뎭j(R 3ݨ<+t:5 /UL[N?hDb25=~ک$+σv/5ޙ5yXߝ5~*i[7zXSDT7} ٳ>l[uˆm{x U3R#jgNށ=-uΉBr9@񟀷A#Ib'aTKx-v!|Q7[e gU5aGkNUOY'tҮ9<ޠ&Bxh\:2%ᶲߞ H ;B>mGg_u#" '"Ê!:JF!Te1졾s}-N)!&s$|p2<]5iyYːg$QG`fTi{E+p:U)+ׂIy1 ELX&l+CLK/aob%_gh{ȶUͶ˲C*S1🦞?>z>ҰA$\ egu>OrrMxϸ? P..!Ma8 Pj&cu\|7Pj=vg]3ժ?6qo]t^yšJ8M~U24{?w\,sX|F ^8Ih唓[s/2RW:֋' +KE? F]wu əlj+f}wn9IU(g<,:4-ѩFa脽+!G0 讂8q KJFZڗnYO~H} ;X ү">Ɏ6+4@?F{b**HdaAxL#-Y|?-\a>SdG.H\dv?#" mX7mJ@ R{گɫ!e |n^.sfm7a͢Ai&Ryǩ"j&%{F(9W#kq 0&uk}&"iHEI<4!:J,zaKcyuxihOqg!Hàp;wb6jmM"y355C0(Zh9I{.O;63Il 5ba_ /??z>&T8-U\:0$KeK]ZM=Wfb]C筟]E`U}Ų0C^timSJur\>SuzļdbPp5:):V׸Bt@Y>gf J|S S2|0$Uhs0p` B`oul$OMfǞNw09P8e+ZRW+ʃa٧N@55`@'I( ^;uHܙx w(9Nx'clp) A:-?Q5Tbw zH jISY_ (k12#0w߂9M0wYqY$0Fh@wŁ-`G8P ֭xї;Ou1EG}=R  }m!ܟn~d$NCag&j_!%`\!pm9 `E.p4h eyR8o0g ڞg^hQ+fEhuV˰KR{ t뎐J5!+G{]+U㩟i|h oOUg&i7^W)!7ۻJ]ÀWI+^2<\37=FTT0jHNE HQ\m>["{ĞZDF%%wA> Źyɴ6 Ƀ?>M!4堓3,u Lw5oٟChCSV|$@rgnl#7D"@%Ѐ.mW$1e"KTQ*;)MhsB}G4KY.ms@a;%n"s B%U9JMGl luQ/2%ԽxϏ¤&YX/o-mfFƦf۲q>syHP˩\AipRy{`K2LUAS)A&ԅ^Q :qat"}Q+R^u}BH#mOS1 !E`'nF3@P Dxծf:Tp`7NZBy<Vo.,bL!ӼU>$rlys_TTF m⯢gog RJ@GtDXkNh |iq}i) z%X#z9}4(Y{[ ,tqa mSWauѣ*=*|hИY3 ,䌊Wl(D>l̋l8~eOS6AGQ L>s,ӈy汥 Wr;`TSϜMNQ?6 TBδ8Et D]U#f{1?UMSvdia[U?$ 60֪KMIՈL>0rغ2 OFbG$$ Tr;xLAQ$~J=pVR?-߶)wW2C'|ȹEքyAq!iYC<^7)s!-x}8nŭŚ&eNOTw5vV>DoΪ0rfNPq+W f4,,#_gɿτ&@,hL5; -&W( ٫F!yNƿ.G]#Y4T~2ޥ,WW_Ԁ{m7O v^z*n .RZc^f{Q Yx2'7͂V#B$U쐿a d(/a`ƒ7%ɻȋSJ2m/r(Ζ ղ-֒«_9m0FJ8vFEe/}R֛bɆ=#;v_t.[ \2vmj|ND:'cIJ"9`\ P [[|8AYH2GIqKJ<}5a}}%=! fd0ZV)Tz|ƥ|aGEA>TŽ&>u#S\dh~y,F~2-@ _)5G۞@3'VÇj˯&w:ѠĨztR4ۉ5 /FQB&v$zC֕ث ZFIFxau4l-xG+wk ]6wCoO-K_mȒ$|rx & kl;@ڜPW@X9E; ȘR */KjOGM\ ;՗~sp: T :nJN`71E.}yN)vw')X*  : Š&컬\n>V {c Yۂz"|*k\*,qld6VSNOO6U7@]`C/7O;,n)AMuv.NnLMڗ>vN[ 7Cma)|z!ISR9ąBee`/8롛ືT'`T0-V\ǝltuM PHъ3hAXpUѡbFT7v @; NR 0'GHv:2!=4lZUz,7  ,@}y[FRsXr.&444{"=oΏ%g|2Y: _0jABMgZ❺#˷K[dLZ5Rc J*Ǥa3F!CN~ uLE^t +7;(D铉$͇z/>=gpbRjo'JQ(w۔U[Yn/wc2Wbz^G7j:+o M=Oo@2c6av/Em謲1E>aX#U>_rhHtRKK<5><6Jȑlړ'U^|[]Ôn8ia^]y(6)z~H$#~xCO_ = O}0{[WNɓu3f3_6hIr/]E2i-ޜb,; <𥅽 4m];wb&.t#KNمni^mW:WGށ8 N@-lk$ 7\e$[㒷H&t tc"۳sGT8^"H'$<2sna魝 *DӜtd:n?ϲ1d?fÂ_`wtO&?Fjelzlu"N^^kΕ[Rɬۥ7 #B0hz8bpsnx1XJ ޴1I_?0h(U'G1-ȫt[H_W4% X3+\%Pk#Il!z1j?y(' ;j[8 9G9^B8gD_.b xPXU@<32fpX QiWѰ0T W>^@+p!EL8 EOx)^Y@M HJ c҆^F؟o~5VoZĒpR>a)ռVrM6HRgR)cn5ЬS(ffmFeH|OHI F[(7[қs+@ct Lhܭ}%G#^`޹|6硺|Y gF&3K%&83SAʽ$i/ެ0(6_=?hmQ82liMiIזѳɼw-YykT߹ΚVE|W|+1Lfj6q1XZ vg p -R@_#qC%G{:(U&Ei 1賀[uQ}#kB"o0Mv _*(7wM7Aftˎq!J*!6y=W+z-wW}V7=HM.S D.扲-gH!{" W+i>_sj#]kkN=y =xQndYze<Il/Jt}$,2,zP2'*wWݤˬ:E]?18>3C]Uoc/`b]U8IjYkh|8*p.Wo,97EdtFUrAq=3_[lΟĢ‡|ġ! QSO&N~^{PȔ'Rû:Lөm 8pVhFˈ0n bӥJ`@%zwqJ(9g(E@D#m3!ȋ5@O _nhrwKe.+y:յh+a!bKZR _zvplϨ5lun,~<\#4lI?Bn'JrmzDRI96epY"GF™@˲U!5ins= l%F,ab^7{`۶v:&x/8*ѥY񑤇7g)RY H`PKن6P;ST|A|ʖ`+ǽgXkr,pJͣGQ}ިZ;7 p?~aZ#b0;.}`Hw` }9xGٴ^~y!:XDcFAZ+?k(2=-MUR :9Nd _FzQTkz\=_6!H^@–kI'Q44@1I[IzQ(GW.|>zx_ڃjGػd3.{D h /gfN R/7]:Thj5-I kduPee:򞜫y~BCoR3V[|>=+RyniTy9|U71<⥀vyG=DVm5T1j5:YEr/Uie kѲs:-> gIh;ˍm}K.3QFbvt m(hr-:362%}-2Ѡu*v(c( rzNxZZO@ڴYhpe1.w!UqC9 7z$_]}!1m$|]kԧAS2H/<ڝVŔ]τ8<@zayëUfFGaǪ]XI+h/*sIV%%>pFUT2nER,y2HOe~IB ~YeWQYa#Ȏep /}pjzmI))Xx)tHcR܁%ś[pR],Jtn|+VYn k(F@%$EESZ9lLN}s5 TzEUd}r.-fڕQ U(qjbu‚hߒh/ȕL-moN$E 8Y ֲ0XRc&GŔMŽ e@33›>g`S)Um;GvǨY?aH5ʼH2`JG \` Pߒe6S׊J+: P;1$\O o.( =KРوҊ_KZpe(>4h<p9HTjn$zT:O+wqc1Sye;M KK:þ`[ ,8!PǾAG$)p%Ɛ;OUc 5P?̸\`fڰL>eҗcO*N(ٽ},*P!P3xqz}C*_2Ì4 䖗 xɮ ZW/or_И6!POyV ]i$`p-a nC2'ޱPU_feסkB1WQxL5ݠ^>F<Ё3*n2w%bc9Y|y,;>'.O+u=З$L-sdj,L XQ? jӽQu;Ш gÁhQ\D>UV5qqv'hDzx|L>x‚]uI7-F AFoI$;"j_?YF۪Rb 5/q0f\]C\DA &Ԏ&Nce}lBL:1\q26l[q+CܗlbKȬ Y5VbQrDcAio6yĞ%,;ohfj>ŐL5ӭ0$,$x-NqB G4 `8oV%vI;N> Wf5s*AF\k$ +'Nԣ oAC'Eқ:!}^0ꧧ'(v} ^|0Upc귣X"]])_8{`ԉW5LP޵0}Y&S:SZY݁(&4ucO9@!^ 6}N(F=Ki|<֊{l}rYdj–8AN<'q˘i( 33_LK!EPOβ2ɠ+OlHlĖ}C0)s50`͆|P*9ڦc̗ c~QZZ6$"*<=bt (p2%vރNL‐鉮bJ%>~+7y/W-/q;Ԩ|F/׼{ $(BIXGVHuu&!F?J7y9/0v5*Q0dMU#{+,=1؊|?PgLvBꢕݦ^!2^!*,bXPsK=fq6xgDK0󸾽^,њ .!>C0yAfĂYO(aOΣ1u"z,FlN"VFV)54s6G q\A{5NSj{%6pY'ϓO{"d`.vVag=T&NZ彞06 g_G*s&.ЂXY#ۙ Ppd{9)+ wk}3S@ 9r7ӚnJ?>Ϫj2e "t"ptU<7O?WsX1v_ ,mx,*_@?eDRem#c\H}IY`Y~yzlw"r6IvW R-PDCw2cmDu"=d W[!B gZ\_|{b{?jzq6jW0lLVjZq^RNifqRliEev68zi_db|4/`nߎG.LM!l>Ov6-d=m%a&%ewYyb8C 4lǍo. ?iǫL6P| ֛XDX_ʯjPt봥8  YNW@y:H1!7gSoF2ed^|h`g⿨ [:Orz8”g6VPĬ<4ޞ䄟={t_k13/c KƎsye + s7:.QYs,]qN0-vrWhY}1M{TzԜBf ~5 7tNɪgUN?:|_L UU9#س UE7=N^Gޤ,Ȃ|}AL]SR V+P'8T.h#(-Qpm,m[dq,A4< 3ў S_ 8bg:`:0RI'5wLo3cW9-Ky46c5 T5! ū}p:=<%,8p]"H'A$S8mQ뮏ˉøSN˓:&GfcHC#Y*.PN#e}o\K9YQ;z }sX"Gpp9~׈Z I‘ie=Ww8m۵\xys R+=H2Dj5iC5)nq<}OD l`.qs͋oFū'Q{b@Zِ'k {,(ǎ!3i$֭4T -YsiyF"&.,tR/Zd:Lz߼Yb-0fٞiQ@ Q=-"E^&$iV|_hfIPZ^(?Pi%Fk1ަ@/+[- 41([Jvqw\ֽ^:ٿ~00=Ѧ-(t!Zu8\o ;Vīj3xxo(hЧ 91W ,"Q.9A{=.#׎ ʶ^^Ǩ&vzD98R#d8%М< U\͚fwg:e?RH#[_= tY!Y-[K"pîtke$tg+ G(0\>z3Ƿ/kch. ,rag=j)cDi|2cY !2zOs a}>3NEi>K9;H#S.8'DOi`iĢsʆP K&)'I$UI*_yX_I̻( U3P,@{2M͎X"u5:N*GMWis d# KVfTD8[0D_t$ -]1Bg ՇKoxڏ J ^ 4-!X ?*Cf;7@#G$|UYTU!1RO'Q/M4f͛L[<{9a$VhKB"3#xؙW;fJ ,#6#KG;q|šj,ݯVkcw R?G'O]wo׉Ly%l<*\+`VB0[z˰l C|ku<<8݄3BIؕ*,0".9&^S[r$DI!C%/ ;]v|pHqĬfǰ#$\Swu~ ic0 ~u|}k̘w L SoFv)/nDp"7 M]%H5=#A Jn*cϝZ.Mlnd/ȂVWr6ZAn4C0RY 2_ʮ!)Pvf[:{#gĻޭ3m 9+pp[.,F/ROLkZCi'Ɖɿ*#.C˫݂~BQ0 \}eAgg . LZa:IakQO/tOiL?:Eʴذ֏Y DJS$ߩcKvYWȶbŋ~$>O,l}o$I;t*ikUERD}`>v;ʮSTj@ ]f!R sؕR|fH&o!"}Sw gbݤ;.yM(8]CPOS{i[g% (QP?/qeAz2{]䪷C\m70J['i^e1ݦă8\M|Tg?$k3 ĴU8Pa|`nlK4\A86r}JF;e =k`:mԷ#::z"`4p~p(WdR -X5& _u#hYVH8w>/vMc&v8υb,BR8K ]61,0հXGQ{X(hod͑_[Gp3MO[72-,0a/ĺ ΃jVMt]CϰhlILk덼fCuMncdlAgi!ouKz[9_ c!z?J*ncٖ֑i{f.LL zܛlj il/UfI=o$Z`/Wl-Q-g|+jJx(ݛ<.:`mw ClZbip/Bj+nwI{ͤ&f|4Q^X%lֳ6D/p(gK<3l]|kQiP0#Dk}&^U7>;҄V; +|2GռOh">HRT5":dSM`դM#1즷6Ȱbr5Oh*0eMAEF{:1vB)GH["*U]hcǘ;ɠk%W⪩ 6͢-3.++wphG*RV6A䦶 `$R˲FNEf"̈/8{ЭБï祹(ic^'v}oaȕÒ9zo-5j$ }k2PM`>z"^3SyC>cOYёaP-B(^xC JDÂ簨mf01وPaoI+d3۷{<鮀:9\EjV &\~uLfOX[K8(? _vV7ߪs^aV1a;:K}e#N4=kLuvl\O7R @)X93ER[J@Nx[\d̑GGtyTM?}~4juТ#zZx_( ?7xiK.wtdJH(GRAF25hQΗu9viXj̈́8O7TNo "bQ& T&oqͼ1i`Bw48k x:p6IYB 2chu /s䣆6XiG'$\z{ ݶ ҖXjuͲ& ,i`'9z7Lq7Q M#M4)@g}ٳO3atT4{౺~yҫF 尻;?RI<+urH?L]"`9RO4T{D-HoݔG lk ^O(VF "7o;T*if=t+|Ȁy$ҧ$t34N;~hX5(&%KWʴV'locB"8ފ bW19Eϲ!jt?Q\wΆPdUTgѣ )wb=j}0-e3 LݰY2ߗq0 cz49(>WY <5v\ܱt2%D ?laQR`ӈV6l mXy+cuUD .`/B̽9"uHBj~\dA5jeʈM)T utM "C#M%42C xj e=!WpʖA6`3BR^iEWK%1: 0eJ+^y74M-&40ГM 2E? ~hm!s"5U*J}j(K<3\hDSߨmS"$#ۢGz8CrZ9?$f)8bb4ٿQ7t`mY>Oz򚸄I$=c'j2oxsRO{q$d$yqjS?^GrV}'?CS.0V0v>|4+Dsdoe`o#fBMf2xO9K۸ 15u`-Bb#U=\.%k_S0KgH?h ' Z!!lcx'M Iv4G+H/̵" 'ӟ1D3LŖT K@uq/^r(D/CvfZ^Jڦp*p6Oʰ-H b죵^r8tk ?~h[?#R O>ԂzQP}Aq,wnz<0qzf cT* *6WQl(_i)۝+\Dɂ ?r*Tzg,3a/Πʚ$<y6c7Q \%E UxޘŹ V!vx-u^$ /j~oD21#I9B4c3Kǟ#'V|J;ٽ>NG[[޳e1.ԍÂ},N[) So /\V9%j)``m,& =lW ޑ bï}/B|u",*V忨8 Sϭ7NI|xe|OѲw7^}Hf ? /*;'18tu>`rl{46rQ/vL4ی>f {xKIs'$=(SޚgXkB(7Ѐ uRodthy8wRUDr:҄=Ľyb|Ɩrz`~>t¨Up vX]u0~n=k8 Ra:.UKcYTP,cO[0̛9k(sRpXZhvũu#BPUG"Vɮe=*95`w|:h|(І*{.HXLEfO֌z%1G;kj5{yP&ݡ*Qɜ.UΫ>=NŁŚ̢SC^Ҭ\%áh:6{03<`hn~o]e(?Hž( P]gӸ=R6~y)⺡Ky˾FA/Cd9ROJ8R߬|ٯFT ݔ(:q,G#:SVA͏*vݕ C)e"d Z٬MJ"L 4`)m+8zB_komiBxֻ='dIt;S'#[Wġ7+ ;̤V.!ι__-N# [w]ŀGI4%aT[z3rf8V^.09ePD"R>jFwlg@"D5'vnzn4 2Hm~qu8ٓN.. N[ǐx)hylfE |Sr|M,TQeJ<RGcz3UkѴ ;:}VP+_37J"P{5mJKa▱ǔ>6-G#B. KA\> ^3Im< Rip;Q|gS*@oc!'`L[98Udi-9Mpogf E}I f!2O] N!2AU6zAs#EhM6f#?[z}Y_[7JUxk^d)/݃TVCVqpIm2w8#WM Z};tBC +zʨkF).: |h>hvⳈ,?&'wDs!t X_@m J|DєsxœTD+)a,~Q]90݋{ Xnխ@fH8&{cE`8A_lq7 ەH"16WU)V+n YĝgWG WH T |%fh e5zF@!!c#-dn.uiL NPRZ/❘HՏ㷕ά벂qwu c$RAm;Ϟ0!R$':wHGB6v(Vs4,'8 (K5(ws~5=e9:5*;AXeXrNtO]kRbxK}VkBy~q#US"운1H~|s5*lM.6m* ~V`gQL%Bx-頣}WzSZtVPm4dQ,j|` 5{;kk'dY|xaנ,jD楥(| Wɽi=8 1lvlyqwWNTe q1W<a ."A1SGT@r:бd!<G칀&XXIŘIw@޵"|q/kG:?v 7~$#P=?ms[# u[*AfNU`΃M"ʹ ľJHg9lsNlrE;jW7C)%ޙUo l2ZV0Ma2MyLps\_G%);F^er/> 4"y}rCYS$8;;܌-,p.PIkrPi(1.|qG $7<9Wk Zc6AG9mPހ+b'bԽ<"&N_:aX_u)E6K;S>ղGxOb-alˌmԁ{iH]ꔝ2l8Wk7ȣA0C찥m>8'PFnQ̑Q9` l!IۛMÕ|9vPXYB С'bF-1lk7$` xW:i@-LpS3dSG%W93T?u808*/!Iѿ)OXC5|6Xo1>+]SLKJ1Q䊪Mdx5V'2"OK0|T9 @2gd~י~o'TF'~ ݹk89>^):Quͧ?s BC|Jm"`L\!lDjI[ߡ[7)YJ'IDGwaTkb\`WΉ'@}J٨7~˞CɤL@kjIW5m{PIyK7аu!NrCƺ Nm@%H5Y!.Ț~4+k95wYTH%P`j5c E WH2&T-MNq~]cC𒋖)4j/H !Fm! 5?JT-AV܈iYsMs&Oo=4?V^E9Wc6x,`9^yIUmWTy8O:8L]tFqJ^ H6r~/mR y8?5΀smaW“# 9ڒ+8$ȥ/Bq"GĵBh Ad |uT`·쫂=zWj!;Z L)%oy:zY=`:g 8@/k '4#.m|edq0[ZI݆XGM%5t}CUS2HW,~@Ax=Waɞb @QT!hsr~ώ؆۴JJeJM<d!uSr5%M~bߪx(n-ִ% h͘Hd!x\2-6>q3z--"A Nըdl } ĨL6iY9` 60OC'Y7b.h¸ x5JycӄG8{fjg+Vg6›(IIpkԫ4ɩ \sȱ&ףqɺ5crƎo5mO1r>Cfbd1İlb Kg]O[q)m"o8 /Al{ix48!E;(eav7{). O߸`{#ٴ:LxD}0 fv{Uhlip`C?kՂIgS[u@d:eKvwMx^nmt|TV.@'gbd﫲3>g1#]wlGma͹oM+Zvb DZњp&kOD䥰ZUR£-$ q f).#wqN%&ڒd3$K뢰7CJ(1)E@—: ք Z%WR=:,+2--3"A#}* k)^a겶=U~!['@T7s9 3؆hW~>vLvv_-=hǶCJϡ:֓w4v[X=zșk k y9X2̷ oݯmX )6Q${7umA#!PLF/XёGVoݻE x؆G+n ԇǽ|k0 thݝK,-c YBR/9]EOLYI?;TzϚp 2P#Iq0Jxa1g"25ĕh 4v\ШV;6S89)ʨyiq m~ćANVr`B~pikKRD)wok PefɇG/@.9NcZf?oب`D`K&SU-XZmo7 k˜%v 1h 쬭eiJ@ƁQ*)*JA&`ݘVbFxdĝ7\+W}^r6G4kzݚU&Op 3k딪DbSH?32]GY7Ey/paZշ' `}-BO6Y!*IvYTv{P<aBQ/B#xQ.UIQwu QR}%և'YK_r9 ח'r-J`zsVc?=U:.@5 $TdS7֏qDC϶e/~8s vqhlXȺS]mͺ&GU+X@zxt4<[*f sM;J6ꓵ,eؼh+qj4a6m]uf.t%/`ή@V4=^qOb `n[&SaOobcO 7WeoloD%xOo_H,;:)lHðAQ#'qHHI#vON^d[ 4Bɧh,x^f>Nq- Jh}N}ଷ@]бnͧf`}Yֹ.w3frT+L[wGȷGn3޲a< :ՠy'  6 ]mmiX" M`?0Ԙ[ V(*B댋 -v,懹n[XӦ>B`hҚhirI=OƱ0?>ыrT^ʉGMcS呫Kd䑸Ii'\?1.<(~ {/$pcy7R+^bxxr4=ݟ,͔s3t =FnT`])Kل5jkU\PD]Ne*.,dc1Q '݉Bӟ:3Q%^tECWIޮR+i7ՀaE;(_$/f]Ջz{и4Er< (}HMjNąK8֓s:I0ShhVePlūnh^aq6@c֙q`]B3۬g^xK=9|w,Wqa)\ÿO ̋E "fDL}fRٵ,d* v&3~3`|M1~ㆹp ݗAR-p]H|Cj tED>٢WZft} 6zZ-aOG%m.%fP` R9\j.^vݿkӃ&J\)>'P\x8ozJ}LO 1\rsyVBd7A6U(@gh8+0-R +'Xk-TݟϮM9H49/H޽`EfPJ̓BVy7jW4$2-[t_Yes\4ʠPJiv/k>nǁrJDr>^n3I3Cb![$PRWc MfY+1tq3'Ǔ0#Rpi|Xa{Z ۊOБP/HȘ'~CMƙL 9xx.eZ쥐>%\b܃od'&w Hߛæ-@Xb?JzFp\{TYB kjxu-j̊6׵ౚtoJ=`q$+҅)siepl5W~'BHF\y8cn6$ bnEpP3 {CimnjLA_CJ6ɮWg<`gK@U2HoJ]$3%/iHBo{R]*jM?B;s(ڕymi3O#q>${9<!.JGOo[!k_4.&2[E}/;/ y' <N ۂpY!E@w_dfPlDp2WĿ7al i+>3-:XlH{Tl3дœ(`M 똢AּT7nŷս\oe0 M&:H޸ojݝQ邜7VO¶2?Pn˦22ilרZgktjE!1?Q_U8C4kfM]ݳ1?\S$\ \s l(r9Q'ƱL n ;8Mx5 EϋiGawڰaaeZ|q g H\et9f'GM>sǩ9P,|w3 ֋adZ'jE/1(V zNeJ!֩(<̮/=r.opn(ҝz`؛:(uԓ ĿW@0=~3@$D+Kn tb纫tMǭJAKf,0/<|K8x. hܝ2MFAQ-7PWX +C?^ϙwF;$Џxkc9UdE'vPp,$qnU]pڐIp $&QnVuФ[GPsZtr; cq-5eoq/YHU9NFhh|T&k/ I3{YR! ϔ6l<,fH.~3l,Hk7Q)$#罛s.\5+BY~V?@"Ot_To--R0Vѡq؏Kј{$YbG3fR,gcی`Z̶cS&G OxYe䪩Ht>xgqxGDlG`Qu7sݜ<5Ѿ8E w#+> .4^,3Ch%$hLS7+C< pIŀ +ěOrڈ١⩜7I<6-CdB͍=o boW@^ptf&Uز0&!{j M8Ɉ^?şgRHaxXQZۣޫ,{}Oiu'Q@) *2xp;` n/Ch9)s,0 8r5"/9%ooZc]X}q[m)S'z;bsƣ0k0FsQS7Qb}Oi&`㇁6nbˀ }]Pcb:ur*.c RҶp"jl8%2@ʆ9Q@R!a/K5fEHKXq os J2 ΤcMR[4F6a0\B DzY˲Sq͟N4:ەNn#縈9g1I!i8:;v,x(u!Lu2Ɨ'|G-~6>P  ;S~3ac$ZSEFU9}LR`?$AiX>1e=HR\z~ryuP7 Yw<ߘ N8C@8LJA_Hʚ6c28$+U+'_8*JSLO^rO{ 3[]]+.?=7gm6Uݥt g&KIN` WeW is4JN'Rt:/(,g$`gm0fN#̤(YjWx`L_K܆vn(X8 4puxC78 ^"٣do\ b6,c )1dZ}vm%*\44/diW^ AC j= s&c09C-c;O`+VMgEbtHV0`.?=b 5lfx7m~CRfe𞱏D&.-ѓElEeБ#\2<Ǒ:?T}/r;6(1Q LU2Oi5Es@CӑE""k'&O}HP\OC+Nh6׾u+7zAxbr5Edfux5jԍ b5"B8F& LIp|c.oB vTQ˗ ' oeIN>@0dָ}fVL5SjltS }K3KD€K.S;:T?G*s+9++ךyۣ`(_~2WƄ/~4E t~\AvoCAu0"y\U]쇆3w}VG:Q3oF,ڿW{-F`)6P2"%BDOz `89lX&bE.e)mnBXYS ;T.SD@ܸ`u^vSjjؔcy)JTDIؐ kƢ晚`H PEc0i ;K |Ci8:q- :$: Y8͇%J{idma 馊% XeM) Dl[S©uG VVp$Up(#xXk˾VR=LQq,舣6's>w=I QF?ZHBi.)+W~7}7dRZV shwbqrҿ\^+ nxlP0KnǨal]ͲB0{Ijߨaו&SIP2ճ.@K"0OS*^ ghެ > ͥ$c͒TGw y ﯋݈yyoƦt_*(a/SB<ȢnC2]"cY.2_綅RIr唰5& Iy/5rH@z6~2r rUh /V_@R'B3ry]zMh .?hVE.6hBz >|]mgI#ȸAXpʞѝu$Z.N\ ʀUyXt-lu_ F͕DC9\[pY d&qItɩsC튔T(ܦ|p^9L&ԙr RH2spL:iO=,# [~i*TPduӁT+ ^v>Jt1ɱҷK6exU\<-Uk;V迤v/^@:k@X‚կ]ZYy08CpWb~w 6 Vׯ7o -Ɵ?"DWE{ȯCC-.R7J5!F?f eP FEbGo1+\56šm}-n5kI3߾y Ue2 ./Nɲ1NxV?"#XX3g0@_0! D|ZM`H\>]t~)(> [߸@cUCN{lBO. ܁5k+Ĥv$8%"bOO`b{뵟K^R@6d6K;B~@ ="\OP| E|۠-}!+WCWqaQwG4('polt{+_%36(q2*?%np/4p&$pAC©ّHu>]95Hh =6' kAje;[CH$vrg`sVjL Wmcw,u5{8 r1X*#ܝE~g+qfbwK ͌لvwc=l:ˢ$"!Zv޴נVrfFŵe*5إzOWf1ĭ< mWD k%-_Ex}bpmwŭ#{4oMTOxJ;(P0 |+HQ'pY #`,03= /VYsj:8 >i1f%&)*?>Pjc13#4mQ$W2_ QrnƂ =?jèttpe aV1/nMWFxbDBDu۹nKNGЯ {w2|,Q6G\Qq매cc1Nnei AO +BGm}G239"7qFk.YⲕF$<{ąb=P56^6v2;b)ǣ'X'=mk 'Vz֟&S^f;Z|4csTvӪH#2ݖW7?;L0'`|R]duc`BcJNQ =yİ4z$vobJAXw6)oJI8KA6gzgxc6Z#)D̛jH|E5sЫ}_M Q2tcD0.zqEw0,T,0&e3WcQz 1hPEo)s\yTDZ-m҉>}dx䩓؁hXbI򞇉sp_㖭PzI̙0bI#*(:}\'{}$9J`}_YE l2U>h|ڨM[]fIMDG41Dr 8t"p\P|bCL#R>Cbw+ M ŭɢhM/3:1. {o(snWs *|*18)xņinpDP no Gx؇nr\\_-|LwMH4) wYxh}x?Lj[#,u%(;1[ .}Yxt-'O~~;`{wV}ֳׂ?@I|,#!L>źi%Lnʏ"{ڑэl*?J `ڿbzcɛbP0NH=$HuݯiG86QʈOY:`sE2S*s7ƇV<:}N'Y}hJ^p-,Rz<:m<늞Rs̚W zqKNb6-qA=7arYf]ZF^O8j't":D4` ة=f')upd֑k߈qK 1"=hZ̳-yn |x10DH0sW2 ,pAp.Mb0W d9׍ʉ]?%o%*}e]hnxTyN  5SP S}`q"#|39Y\f9gsMaF2:5*F2zrKoIZsL]1nLZ;/15v/^T'(wrjc5ɽJIsc8we(dw:73ЀEfߑ ;KП(R{8u!;[{.X'@fƃ/4z8伟'S8g/%ݓ'476*[19!ญ ФC@BOcO&Lzjsͼ+ /ڰŃ5쯕L(iRP yӾʲ Lo.֡]pBMtTwP=ՐglE22N+m_h8/wrr'& 2Pw~֭ŕBE)Ϡ`#fqmGǤUpi4qLsl|MwR gH|^wO@wWi`=_nOF!X~f9).TFk:|{TzFeS\|.-+3GK BR{si =;yMl]X3!RY#{<)1_Bo,X E~+ACzc <8tjlTLF!Pdpޘ?|ʹW U3Hb.~sļ_hsB6} Ni+ne{6SqRs7* ?XDdL8/:Hp-/?rM/fc{ Ḙ)eݚBovfRKl=ZZdp `EW45Z"@vF?-ER-a B&R}9'opixhkda['N" ! !N q)y &DpNIPMv_5BDyv{ $2FAmt؄@fBzyspd"!C~\E//0Me;$**a(ޫ ?kt a.?둁}% 0bӕ1rG z[l"@`zs 8TmnJSMY$Tq1ufU{nHQsTAW{PUx;ɘkPsxqQFMSt֪6?I]ބ^~hˉDϘH乘.СBbc iH$BwcCsC=r&TO}*kԞH7fƈʡo 3|l*$q$2>܍`FWy6i[0GF*Q+PWׅ\X E̡<kOC{Ƣ̼扮yFqM` ,|v kaZ[G\y5̍WyM˞=zc;+;5^T¸& YD,i 8;(HaS*oH8 tzB  yxlN %|(6G@ %-+zxg8*k<ͽY/ZRy+Qtg< H#IT5)cW1r}cz6;l%$EX)5M3V_)-K؃U6/ /*@?F̼+"6u8[S(.t)j-N5H9J (RWn4t@V%`.#M"c\6eg]N^ lI⌳j#6K,O=<2_+&!{80oJ?mv[hL$Tt.8|_nгaffs 8qpnUiW@6BY$Rc8 Ņ ϡjw*=L# 0YͅQBûS!VU8[olge-zHbOK-LcH]'ȘaK"'#QS\Adzls[Yy#˥h|.vMX,ckO"D9{+5mY33K"!ctad\Hf]c%~!ތXO+3|4Ɖ` ACG #OPp)@xcԤnuuDc9Y\WZXTlm۬uո4>x5U`gqV>yS%UH{{:N:Fق&>ߔd+y3Ez[8ӸDGoCp&êoz[i74>s nMl BU{~#}4o%)_y^LhaAk5p46wQl¯Ɩ_yG~`YW>Ů/֏feLkU{c{Es J¼şyQ#@5R0t#7p֒ =Eɑt~PS!F"24H7HK^-Zm߯_됧pI  DJ dУ`f 3Vi~`$N:eRsiw}1 p*7%y AbZ6QbqCae~C'tGOj1H< ,Gi3S,FX-C`z`qY63XBA#|> ݛ2J {}D QVz]`KG )[Oم:McF+.ŨHYc4K6c =IZlp֮.w}k<`jGy/$5Xs&j;J0js_O Jzܾ4/I,dܙlwn ܸz@:C{Rf]~*[AI6-HeP! Ƞw埒&\g˝ bԯPIj}C<'!~f %mmHLpuWNvS~ୠnߙUv-Wk>Pe>O%^cUi'u+R+m)pW&:s4 ׽pQP)˧sRSZK,n$#s6_vSMXg)@4S(Q%[1 g j=t6h ;zL)Zv;}^ J\+I#lj jY~2&W幅ˎd)|YbȣEG!S˓eHZ?nCsJf,*K1gS>Se.mY nv; zz֪:*lM B4kߪTT` Ү=a,Y[\r %!ԈZ(r,? џu9YZ%h]n`"f_VH@9SD>ZVjZYT, )߀:Xxf{]#T !WQy9zu@b;@&~Wv|AWAoؗv3׶Z'G#0s; rz1Z nnsFMKVJmᑣm莶@l?yQ~ ^Mo^56Yz3|0@]T 0Ys !"VSQ%w*;1$8FEK j['KE`wz}؁ϞZiY+WA6}m>x-RbR҈;`=0d .30:rjW-Ir3 yuAwaI66+ Xc>xO8ZXlަ*bQRu8VmunMSO/-nc#ٳI&lL?ˏH6aP0[@x>|藩?Y4nh5e!*#I\Jb1n.Qb1i4iǞdةOv\mCef^# >S%c'5,Ty>R\HsYU|\4цluTgw 9RF X,_&`[yxB/x8D,4MX_RC&AǏÁDÃA䊷3tz 2ȅk!(mc28"Pa$V飹)ÀR y/V 8YmWGWA˔ ^ȎTŬ"94o2DSxw[^ u՛ivfwkǴMڟkk<7O"x|-p|oQ"`*o!vp'ҋd{6ͨ[C}B[y؉ Mٳsi"VqP_^`+58 ~c,> pyYx,p+=ƫ@[ndnPC!v7iY!'s/LFABVi?yIyӝ z0F8K!})iwV):hsODBZMP+J2#U8;uZL| \V@kbd=ߟ<{]u}ۈ 85]^}BTJ<|VtA]b`=S$s XINEަxP0!\/ I†h 8),3JgDOTgכּf1]||.]>^;0ps`Q1ayLNa9Tň rvw(:"勋Nuζ^NE`xC-hOZ0"I.myg- ʟ6^R2Y>t~[;RMث`q /]6Q+ڣoO*}h~M..P|rxgQˀVE.ko,%6(,UL5[R%Gn &tk)–fL:E߶'"XtHM쓼RjϢo`RrP7LGhї(%%8==(:c2/ j?+yi [dZcv~֢QM8}_ AX, z6wv2-%r({ -/nX]QGm䦲8j쭦֍[` sso(.К3~w4,s~gݭ*D% mo*?WsE3ٵҀ-@`$0V`'v??ZUot~^=y$({)|bUyMT襞sc뛏Ɓd4_?TfUl_vs>{Cmޕ=+mycXiVtԿwGIĽw܂^5/H?Jiߴ[\<߇Lh*ۖG)y[O0asm< c \FXm>%Y,E]0s1NjH 봿v`ZT8@\":־s)-lESeAt^hLM"ͽX82  78_w.6Ot2&9z^2U._A q\,>{̔EP9r3FCvBd^mb<@t[RXIf%> Z4hj:2Hp lDiKY#V40prsޝӡb%&h5;5CL\y)!Í$ SW앱A]\aO# Yx59IQF8үža,ZDO|xק>1m7DO3B5qO[os@_֫hqf0z^\-:bklZo,+z66`Vޥ,΀K1h?rQylr%aR{¡k#a*| >¡$;wPDtQe{LqkV?U,ֿxx۔be32iwYlF ʢVdFŻ\"YgP*o]VT8`c?7+0f62 q“lNh(T t胀L&HR$zN?Ö.I#) !HՄe]rdB@O}չXN?>{]N8fP( y'^ 4ozBzT. _O2ӧqqssfƘqVz8cxKDxvyڥ"; gd;*p1~,o?;r(xDZ2NaEFlv$Oy|KG-]ےY 11"e8%_shfxyBMqɳVXEb)|"@!7R=N;OyWN)z9b~ۃ΁MGK7U =-txҋ%S,tXA^ a[Uv]cE>%{GF\\Έql3#0IXO\Ӵ{!Г!I}A2b{3EhH>v!ZXIN<AXi hܜъJSo.~eg큹K7 nr=frcy щP\ cwBV*4vHOǸ<<O|SKEu8C¢EP3C:N%qdKpr`Ib֤T ;д,-ȏ-:`2< ^QD9_ع1aL 85 %Lĉ#dL;n.;rٴO:$E(ڌǷXuZˤ-3w3(rviQ^:&J9!(>b{S FlįnXa7*`lv]n*uq@թZ!%Z)Tl`%#xdb^%o7n@XN"B^Um+d*L&^)WZDn 8":qP} .7(dZgXu(_!" MC(b۩-*Qb\ TH?HL]3JZO.&mJ'}MDV?yaf9,nq)ijZ9)/q&a#=:60:\Ě!x +M{)1B+WϡXi4BȻ/ި{*#/U wՍC u%}`,HZ'p<П9oZ }ҫGݱo/ 4VYq~\^ I|8\qz>;!l b3j qG^S<੢`n@[Y+P5,j4F3vY #R866ͪTzlp@aDCsR;p3F*GQf0fgD Z>bcOi}발-B;[4)qI!,S+ݯ  ![3qrWQu\Q&ͫb:ߖQ*#0rP=j4W=32K*Wb/<k30R-S7w _am o=;mLO. U71Rpe~Zmtrpy#&n}t'O{e,X5ˍ ω(1>+zfyj4^9K`s롒O @<B\!UM 3Y'ڹ5moiA7XDr#՛>%,L N)0Y~/ʃ:XF~?a%\[7 So>Tժb("6.,z.nwRepq:VE-n_K NHn=qN!}Ѻx ugSSK.c$x(qy\9ShEU"YYqVYLMGz0 BQ`G%~] ,q[|\NXI : yrN(0| YΛtz !>\;owĉ@S!hD0R m $Q)H/&*LXZlRVD7FK@OVՊ/; "KA>~;u(@7,Il-HY`M &m|M󋣳JW?jiuuD*a$, Q-S?~3@jϴU 8wiBr:{!mH 6v+?Z cd-IzZVq!w7-k7sa;АQpYxﭷJl&NH=X2;DJc}z<G{gQ.H փwqx!F,*ΠŔ{b"'# $,[_mcez *n\2e4lzDW?&T ߭/n@@ g@bagT7?,Ҋ-BǦ/[[(hiSK:ő@`"E[`,C|.=ߎCʂ|mE\ޤM]o M=FIZ(b]rQ̯[Eh2GI ɥ5bepD0T4F DrlكL`gCS7rk~Z%l(zF(т~(O#٧\WhzIΕ2Vqoh֟@;gJ(wzR $Zw`#><'O-6| |y3v yLc? &[o3)jISl0 \MSJ^xaK('͸e9,Pբ^U~. Y^ U}SAo9cMӠNlW9 A(#oj@߷/Ico ~fd)BEg5*߽B{h_Nz8Xv8G\;?c&%?sA~u$[-v{uo@/n;lg^ j!3V:cHQԿ8P_{(LUYt2Lh-\UMn~U=ܝ 1޼Yv U(A[Bqr\ayB_}a @QOQD@ӕ:aJfn;<ԓ| 9.vMu3G/4!9AE=Do^ų|[A;( ʫ1 `Y޹-z=1*乹G#{N0يS _f_+?kV!;2#39yLLYGtq3b݌IK2XWKk $ɢGeB8ɣ& l j[3legV$ GȱE\lK+p6Q467c;M|ӴiD fez'I?N]a5L_PB,l'` ۧB8,9ܩ?$Dx&-e^4K% i:ׯ! ZG ǰA$3Y:&8B"˱ΙuxƅA%iAȳ#;M\9з0X)8X9j4aLQG3 e4,b.1i>WV.!U O"XoXsߗaO=Z$-!Ю/@AӧqZ#6q(9 z id6h|IJ m_R'u`Wҡi*bH}L$曶dQ¦3V?b`7~gf%+?AݒefVQttE(/ßp Ҧ,%xA,mV#3VסL4:h$l* (OA+)k{Ms%rCLk<)vmֻt櫐 AbpY\R~zLEjoO:t;4V]y˞ /۷7.'L6U@"Z<*?FQK]%o<0IW}MT4:jYIkgZK9Tn{wqh8&/z< wX*LiV&W,jnbs XPa$Xč IoZàԧ}JLeVTc;v}+o԰Vh$Va=ֵ/6۔,%=1n%u :[ hl)Tq+(܊p  [x"up3$6{bXJ7$|霏m) f0|(28[d]&g awAF!>AiQ{^OFnNt]rf1ȦtjŇ^nH(,v7sSUf|_/$eI?C5/,T(Puݠdzü/˚{)Sg`]w WL(TVpj<;k M)?vRrfxZ_ "(=^E0 ȋiA.Yk i *p<3N8F[am1_8*Y%>ʦ yr3]뮛/)Ov?^cY zc;ÂĊi5}}|祿?\}%e*\]Ļ9 0̿`8 S! .-Xz;XV~MTeXflc>-= :)mR?ve>B*%0@qZB<Յ][ӌ5e"O(:~ʰeIo&-h^V2 kb8237k@ٳċ\%+g)}|ޤ^= ZOd{04a,8W A)lImgErf4%^/sȆnim5)Q+t6}oٍd.q>,+gi.}Z?p?au*LasEEe|9TL7*TCD ϳh{@%9bzf Na)pF\K`<9fl-5]%@x :zϖ{bt0$ Yh(Ekdn¨xab<..&R1с1ǣĄ^`0x6K7!R`Q/I~) fEb]vsGd9>UЃNq3;n]8y8KWX\8,le4f=۸˔>jHPmlnɱӖ^َD_oApM^_Rڸ&C9OYwy͚IaMG5 u9'0\RQRØ:Ydo(z ~@v/`$x@l7w53֬. M*0I 1HSf&Jj9I:r+mCY' ɀ#RPPДo6g]2ЇvܾbyzBG/*rT Mڸ^.J$efp Leaٱ-!ώw0om=̃ob}T OQsæ*Ǣz$(V n0_qė%L*x- N&krb/^W{ n{GfAحjynOO:_*\+Nima! 6)l,?=.tuK^N+e\. m W+̊T40ѝ훨|)"f.RA:>ZW_r|J8i?In1I۠Cu}3! PDz}Ϥ:XWPx^&E @CPQIAGEҠG;\d8Uue'K g{Y=SH'_#Rg]tg2Z!/Bx󙐜^wHC<GuM.g_G7oﴚ';gu)bG.BI$(r) =*lځs"'*\,zRW"̼ 24rq^u^PSt3 Lj U tt,]'d؁=@خreU>j}cI kLCzHe t8u?j) lE(Tu:h]=|.gt G.<[ >bv{S&`쏞2VF-6B-v(@KM 8L9FB\:,vɍS6V,Q7Mڃ.Î$]zTZ3@ymߕd$orSq9N_yA]~p$%tm[z2X&oz&,A76t# o-ˍQ1I[ύ?tn@%"P2®LZ!k˶N-[*<ۄ1;Qi#+#rAT-q!F O+T޲Zd[[ۣ;ë3Ŵ_Trm Kvi7\"rvxKdE g?8=`GP74CdMҝS-[w/;~\9Ń־ðol_F'ާ(d xcS EQo|2Z_ 'l>G, OGeG~; (\6fƏgqYMZɼNʍԶ,/외pV޻p~Xp;ֶ+ɮMA$tkt5Wki8rp Fj.cxˮkF U]fMﷱ'yg6ѕ(E^OĚ!YF9nQٽ <%$_u,eݿTœt+fn`pR2^/'2jZ'֟tz^bT3' FS՘+TvB m7xԉ"k7.l|$ {qG6g "O2Ljz|,K֎cA˾\:gĴ2ex ""d4ygԁ)2+VnQ0U9K8l7gbK㻬_âz=Rl[.&3B[[b̺cGQiڷ2C^6(#:aB/>l0ȕ̶z: F6-]mw c.,4M:3ŋ 4>U <6n8DXIG/ĽU~%"Ki)'9 (+.pɿvԫO%LRK|1(#{vz=stY ^JH/Jr+ -,. Y# 2e=3X) n֒>˔jǑ|#IʃIq茌}D^}pt5S8sDF+D0P/,%4L#$=O 4ȊYv%]!a4ezsS0n! 3)9z+EtP #PK}II֌Uoxp̿U]aU3#rNn ob,M Y]"S Nwk$|2iVlhOe; 26+nS@[ve|z/K5 J$R 9g#kel<iQr[=$6#~;TV>9G%~ OF‚^b7f57Ij(D2NI60Txث_.^;Q_S ^dD2S&}w3tJrĖPTP+(3THզ qIvݟQb!tmΌɒP:DAS5\0| q[\)m}7bL萳c$)2W;4b&skm#y8,n.!qpKl4IsnKG*k&fDVS1:X~~8R$ "d iq'9p!39֛X$zd @,܆"0#/)1ast ed^:Wci Ԟ~0VE. @ %a'c:I%@cݴm&՜B&–A[Vg39G J4F2᪯el%RoIs/sVAyDcȏ ϑJH@E4ra**|n)flIvJjF#Seh@N } OzcCnUr++`6FvrXB6=ӳ< RW-3&G6ԣZ@ OI.lEhU-u~,=QȬ[~ sKah1/L'C -Tx!:PTRweӳM)k-QNr/&nL\qE3+V}%,4/q4%DhEe"MdAYB>7at=,wf-^BgYZrS7֑$k6و{=BKwq{sRMJ[!"2Cl\jv*khSw WXBǹm o>KBʏ |7BnhB"* 'p .$p2y꼽ќz"b꒙c!j SHMR.%JMANLS[/t;,I PcO3Nģq=$CL~khoP /(zZD5rHhtf`_JEq˂a?b} 9\Bd 4Sڳlבּ֒PW 1_x i iʞF/[s],gk_:1ީ*LK6}3DI]fꍯSAsBz.Q:$J'duI|q2wqd i',RD}iAհhG& Fzx8!%EAO1Btrh04z]6G&2; l=2ZQpk9hrUi@C`}%".8o̵ H\( Ǒ#3 KT,KM7[%X3vfBzA/2D !lBgfr`j|mp|z ־&H/uh˶.t ߕ#r@fO>=3"R@"'8|{qϵ~!8o~34pNs_Vx|>[yCP%ƾJt eʛ'yMǪ 1(kF=4ؒޟ+ņ{1`r|O KY^?TךMy)~FӃ j ΍ ߃X~QPPE`6J ?%SסD+pNdهy&iCN;*Y=aV--c Y, 9&:R觍FMF!1tW@N4x |ѾX(8͊֩)X >O }@ tNt,vߺvs(prFl:N 쑅.݅+w0Zd9>֣m7}V/g}Ad=wRGd,ھQ<қ ։|LBhY'{Ef\]` d`5Bfae}r`4axux "6`m,;M_B"Vtx)Ygn(]vg.bQSyV2vJb!A5lt5?FM!unaNg=B;9K`]u;G@ۧG/d>~JS@ZrFypNBp;+OdI&޸Ġi|a `%KŹ[dzXGG<=|erz bfvʆP;DB@ drJs,q{E4S@Cpqaftg[E}cxt"'m%)oRI2ÒwNinGDlDCƢq0覟R:<:H&=7} ')ar$7r$,Cr8_p 4ڲ#3TԺơӮt~WΥR bq~fɧp8UHi 刓Zn:~#I/245@ui&Ns jA{qga Z˼k#!pޒ*'>dNsn0 @k𚐻΢CO=` hGj+$-zϱ9PgO# l},m{m/?T"RG*CԨ7L@ⲹ8w,(I>jl?R^9l.=}Nj3.{ӻ"̵R̫;cO ̏ͬ䦝Z d+}d=,"Wё?|1#GE)Lb%Kf졍f29a[B(, 5)W]2G.} &eH5xSj1ъ34JѦrfuV5NoBR'?0edDΨ`B6 yu,bGX.2E?RwyL{V>`<& ɢ:2kw9q)Ö@'䦸o(]g,tⶍGsy3hZrm̯nPN׆7 KpD:.ǒ40iŜ]|Wzςi~ei<7+++n1SVI6 E&1)Rf[Xy蟑*ҽ?cs3/љ16@g- (^gЋKeNE[tI, k9KN~:l$:jYU7pzt1ЈI   sh5|lih |"زYD MYQ*a*y tu@'n 4ZqPs)jryxtv~9(/S?HĐ(aŢk}`11w?t/ l&&]Gk-Ow`a֢lhd4P ,v?κpBPN݊vݻ9}4KފD>=gè#in;] U^=nOzJ(mJy(hLR.$}F[!y(YqPC^9Fj 2hgүYR`sSϙJ~ `'MbM$[5Rt>,qR3CFJ8xؔ\b1JYZC9ٵ8đ=30)8Bj8ӅQh_"#"JPcvƙb3R%H_]h+?_fODܑP_HY=hbxd7ŒCRLxko2kLΧ\|' j~} =jYf&DވI(([? :$yzz,D܍ykWm_kyAAC`Ida|n7P#gP_zs_ŠԫZFK٫0 & S⹕5M-5EޠR%茚('3bVݍ6FLy_۫G=b9lGS+.9jJwқs ~2Ƚc;pnT,otMXgvk[X*u1"'fos3W03'L/(0ld-=da\d>G:Sr®cg`UA(]-W Kq /Uk[-Ds׎JȖa2E^WDJI&  tUFȅrAqdwյ+3!^[L %:nx>iO>/BrPfqX+dz RZ:") ,vEC1?vM>ybQۖV@V{Y xHrI{ jGb2|9 7zu0\|BGކשYdF1+@̸pYa+3K@i32U0D gc9?W3+&KU!.V9q_$xPв-Wec1L@ '(f4@Y'p~,CF6\lr_{1{AOs}i 9E .َK|hɸF@gu'U-վ^ N}lh ^;Wx4s>ia$ʤM+c%[IY~9>2;R( ^ҏ"AS6]RG\0ӿpY.bN~!<&p5r+6]o\5Zz%,agǢC6. (f@:/U40k1a!Lo̺%z;^2Q /!j2}s$MxOm{~ >[ͮPnpFucě 4G<ԺOd x^csuH1;:Bԉ5VBu8F|7!C3WSETe(ݢ<!X2(x1(>wI+Y+r\?Vq~kUc)M2\t2/7㧮LpM6t2o ~JY͈%4.j$> VgP+UG WeXπ;0s nhՐ* jg:sNA%qQ:A~oC(:&7u+S[N/ KAt`ۢq:'oD}El6ɮ 2䱧P#nuZ5 &]*b]R&1 -E5qq;t #ԺDϓ&ӪAT~Ս@c2RcL}Bb! Me=Bk=t8| ,~ST},U}\TcLp,w_`;)[٤v Hu6FYND5^cL; s&N.*kD 㽉#7h E^Ҳ ˵J ltqA?We}0N$NpAX'[ZW\m4*)Ö,m var1ZH>K-YM3Jw4*!e5N zDXۼ*hkyVl771 HAȶdh'FfLiH1ݣcѶګbņN{Y9HUIguv\eQb `l9B Z^ruVQR?>!@:5؋Sw1"2t7Lo3IlI̊n8S.{8s*M`<}0~BߟhN,yHW?c-{}ޅFU؏rzR5 4(N&|6%#YV]VO rSn8Ŵ¶1JRXLu~鎞LK(If?W(ȰfG-ԜT=Ú 8\N.hiխD c׍sT8gyG|[o%{>=;g0\DUAiٰ{yKbobGf}G! T7w&`X.6E]jMUx/ڨhѐ.w,_baKuY3U 19Y"c2-emUͣ́RU)Wc22UTR0oёo5X7{8apי*sz#"ڠZ#4j\۲H_f/>PBh@mQw1hz &UZjOu⬵.{{69pG{hs%+~_g+^*ň :<-*D+,:9(z(L \ک]qxXW+AfT[(M9ԿDTԎun"nʯayy>k9zS-ܹ(var76o Z~йvxsp8$o?#E/ΝLp@ "ûP鬖^Y C>.ҐS 3Ƅtp)8["ٝ ׃XY;ngPep/lj6Xiiok.(&%(i_7ޙIpD5_QPe&o Daي΃|WHs@LZ`v_&rau XY'iKޝC}[dF!W #g[7/@( 5 veZW͈.hQW_vvw.EpnGJ_$X2ZП5@Y QB9ԡXl&~Mqx<*97D@` ]_Ϛoe9uwNF>cH> ?+Q{(/)O|lq$1;Q 9ZwLAynp'MςD@L tYPHbp;t^UX%JaЋX$ Ք'xQHS3˱M ! g-XcZX0nQ>wW2~: //hXpS DM:~JHISlDC0ƨ:xSU(ǯN?5 PsH?{-qdti؀u bKGa#Jl'iL,տJ|t.!M#]"u)7bՃ4YSȏlJvKa$]@7D*}t4 <|N2-F cA@gE'Cȭx.71ҿ}P`/Ui򔓰Pe)1M_ mmR>Ƕ-Pjj2{U=:RZ5Ɋv)%҄|YB9;8f TB1`gZ{m =E<ԮRr8]" ubئ3ozC?);Dع9=o~sѝ_@ӈh: Ȕp%(R'fѭ(D-@ޗxBj '4,UgYo?v,؊eyLD7ę3[Xtuߡ0_FXmtB^v>sDq%‘~ qJPAaќUշ?߁QdI žZIlf*y 2Ő+BN3 (DqMWδ[04m[DE2./Fׄ]@+d R)+@ .e,bcߎ4yh?{SL-Tq c8;yYPyJ95K9da ̻VdW\tTpLtԁ6 x [͓ϛR߿؝NAJ0Mώ6=fH\B/ws5mzYԵťt ,u[Ri' 23?_Kr s]?S4i.Xc#Sz0ÔG-͟>5mtnRusz$zw [5JLB&td~}Ίw(0 PX5p/?0{\I]' |EX-~GK|&7-Q6ZͺzԹ6D[}i4~F؆1[,lSW";jc//MOި _59yl+ҸbTU>GT6.F"5mTڳrJ+37fҿhE[*hKtκuTֲ:A6.M-2;@NS *1lӽd=ɤy`oSnY) n!'v!F~' <_Nb~jBY2o? ;of˖FFL9[E{|5CӗF}Bp_W՝Kc˚: q1rGu]wo->5yx& u'NѴ ^dOnI#- TV waJ[]0v Yjy>]'".=+V⎙s\oi=nJQsyR5HlHĠ6@!aV+ k2}Fmj tm tXPjXMI5饥G'5iMWڢݍhjCa|p0c&OfhC՟ז.e ŬcbYt^ˬcep QhHBt_6͸=]O@TnయF(bJ|9Po?]߲y-'3/ |-vyr?Ɩ-sAAت;A1VE@%IN+}ʓ-]rӁԙ[CHǼZɦ\|TȻK#Dzn) eSy`%P .ɯXm)"ح԰*]GjL \ģ .C"sU6u7J‰xP+}рJkj, Ȃ?%$)o$ؑs ?)=Hjq>"U[6l-4T+-Od8cm Q%yL {Hـtmǟ'J+,?)m6ή(BrHtn lY߂p 2uLlŹdXgXL )PDTƖVDtild]۳!s? )"^qPk ;H=)-`ٿwB2$eepa)ҤWw^{;K73@2C4Vn`z1R4 Mk*E!\6NǾRձ῾h ֈoHgT},Y,LRu]ZdYYUp/ ?cßw?K {ly'@S22Qʻuxh1"Os.CdkD"fCtR/q}{!m9#3$)mUA n|Q8)}NU} Y0Sz ] \;RK#{Nf6 Kv_<}J[sدZߛ&ֽ/~D׃o|( "4D>22?otK>k~n_~ḰBb8`Eq `h{e![Y]Qaݱ$98ne7v]ItPl\WjN5KfہmW8]Ȯv;8ji Y3G \]Nv{T\-ׂc蝌i?t^VDَ!݄ (6%PfjέpW7:|t,w|["vx7wa$|,\9#'֠$g=)!Ό&$=~` #sd\~s r\n c`m$o Eϔ[T2gCʜ$pT]gf:䌮F)Jee4"}Ooeubw1 n$1CchQlH(<J2D@ @R1GYtZ݅B(ƄVMIc+B$FI[9d00!ej4u3o2I(=+ayʝ["p7] ؁˗8њ/ņF+NG k/¬CkEڴ:4(y@R̶,sV'S'__b <)enU%l*-Tڵ ,m(N54|TO/x(ŃhB%7w ްP}jhR.cOׄ@(pfa8 HTMiW?kWnџ)[=JSoˇ ~ח^ 7 B5ӵԯ;%X4~1I[MJ,. rW'VHڠڥ8{Z/0\S\w9A|Qlp0h-!z0SJ{mE] PX^TH1eRO$( gةfM"exL]&ExzW>ْ Fo#u].A!4ᦶ(<=:œ;i%)UχُwJQz`#lmB0_ Pbu k,tקO~qY}hX,s5ZpR-[!*GJ=9+Dt1o6h~̰e iVl U7E@]qYw׈øELKi ZHcYO V]V1"u]4f8dPK"tX[0[Ku ,c' 5S^r\l-ncga9` wZ@ 1*5Dou}iP60!1x2{҈JWSg9@ vcVfTۍPTQE)Z ^OGKwb05<=XXR!tu1]RKqұҪe8M1Ks58m 5*?/-[5jXh_go񜙺 d֛nR*xQ,cr>2 3{NAVuj! T;J&=_Vҏ U@nv@{_?.'rn4v&ШI%#ih^ﭫ,<7H!PoD@j#dǫVgf~>=v5:Zf,=)HVx1\m20J)߫a6a'Q qyn!^v:N񏎹S۶ظט!*;y)zFi>}1tQ%ܲ%>4ɚk$WfI4{J^KӀ'/Ӑ~Cfs>o.E:[)]u $="GbqyK>0VNoXpĨ.6>DN. lQJK6*̡s-eTD1=+<ƗBJTElFQ|EZB~%XU_|N Ԗ?(>69 y' 2"Ʃ|\MM^{ M@_1h9i /l4jY@h#'w|TIvFsW-2M3$A@_QgS]:9 $L5G}Z ⟮dhCU+d1S,pU Iױ@Ph%"6 .o$b#ʦZNn$Svŗ H{םFg v}?cb@,cF _(C᪬%̾g scn%[5rWyo>B@nBjK^l8/Y<Vyr H/ Tw\ `tJYm6 n; ! U^҇IgleΓ"9wBy3gVUϵIQQΚiɡC^c+k1g8Y<: e4/`Jař:pe>e3Ώ/ʎ4 it!,aYVptB Egct#kՂ\!'!)4>I@՞ҴqxfxvT=Xp~ 2gkx[<,bDR ]/pTWI?Cf#9]< ުdEe2AĬNJ aav-崷5GvI䬳b4:ެp}+mr|APD# |RsJ;hť%z]o1 Au /$J1lPF%̣,UeUٝTK%k7{6 k@;5o?2 c4+ cf}=4lO=iQZ5hbdJvQ3/ד&g܈%SO^ӻD;ɝl/RvؑDYZ:]dP))MT\ Zd|0`| V,8;x.s+~p/?F &}E*ں JcJϿCq>~H(b1 .m]y, \38P?r-:g[cg:e;W_A2 o _)1|SskCKP*DjI6=tkkfl8#t0.W85Ӄ\]?s&,IQ >7ʪvmh ʖ!CAXq@XQM廛&l6;Ԃ뭬u[x[IOE6ܹbg3'zٺ&]65Ԋ_;a㏛ɭ9x:r ̈Hw ^ ,41a=-) IFpMY,L,zԃbU}9?NTb]APk@q: ֮>Ѣ"<~. cyO!@:y4HJ27޷"CV2-OM}MtѭBZi1ugI& 'Js'TfGTdr9?C$2/2-+W~rb$"=Ԣaac~}ӐJZLgD? P;^9-}Ȱ CDȩrj)2Ctsbx ^Uv,TwrnI۠Zm?ZP u#$$gZK;h./j!BR/ebsrzoվV"fNQT ]g-=Ɨ;Qn\DΠ'bH"5`{cRL EX,1KHUb@R +_5Շ|ڶk^jhϞQ@X ?)\2r!8Q&AG^Dz/^@,Zrʹ-a7m|I'v@Kף |I?wBs?_-I".V ~Y*#͚I.2 O$*uݹ+\4K1wŠ'XtrrXai i~/ͮ-z^Kae+1E3~9D#Չc9H9R:'MDVY2G5]`e^+ZIjƳ繗9XQRVk=~Pfk 0J٤MC,nI%k8S7"A@9{},_x =Ფ3 5XA_2Rc(r"MKte6rO]ۻ-?"Ki׀–h ϼ/ʏNAϙG-!p(P܌_"[_ Br =c^ /ud=Wި|2zXWiQ1qIw* ie;8ڊR?Ѿ:p Gwt0G!T>Z~ϻ3'tbC48\О)HΡxYh0,|LY@s5#~XGi5LKfբ>`1Bomƹ@3$VטjVLh|mSۢ#W#!^jh¢6و#ڏY%ʴڴ3$c%kuSlw1*"8L1׿*5L3zb/ ؤeA#P}@$5*דZc<8JY蚒"7 F_ h*^xhM ,`OiQD$Čߜ!ʐkAޣiչ1hxRWM[ƃ|_-@4zx'Fpk,ϡh)ۛ_*iݽԸTA,sOVϫ/p$ں退Q$i='8z*鿷.|$ܡ`i>q$@L̞?d0}_Q:RZ,68fvDѹ#nscC7tFN7#b!>]f˞SܵU?jA|Zp?o4nL1I%P1umU+9loA$xKS3x. %mWn_2n!FT$7ϩs OLҊL^lE"m*1p6CRdLP#n_rHYɣ?lL.As 0>'ݴjz?6ɖU NJU>HPT"DY`(^C/+ܩLPfUp\He/EfU!̓05A4[TR4(6gXo Mm bAm; %d6S[Ofmu,Nn2%^~Q\v]` B8yˍi_rcտ.GV༓%QcY m)0%kuwj'|m!"͇Ws+)6IځXmcK/Q4@Cf]᪡EgfZD IA'DO"(cf?3_m0FwJVqyMyI;d)w$b@m`.%7`7S?@7a;_X%dWB5wodqg!o{]xt}fgȍes0,^:=V*ӧ$%wtzM(_zVO@"@WpREWsHp8cC$]t!G80[  {"N6rgcAq͂e=i0X"w|}e|Ey^gRE_K!â,JN"\Z>V "_| +v=pu 6H^)Z6><gr<`Át/n| }M-Q,t%X*5՘j*nۚ5u0S'IQ ~ ޙ%ZgNq"\5T2>mjFtq&]A3?|l=hF3 f面d]-I̸ڐU ".Jq=&|;/!O+LpXݎ͇94:/ɦa]K$$oA[h$%,ě|R7 ѿoقfk1R}vRB)TĶ*Mk6l*h4|m]euo "xw)p߱h@[0:?eE5Ts>2&uңz`oorK0dTWD͉cFLZ.YRֹ!n=_?#KI&u=,2s>!fl[vM&zm/y|=<^=`2᪴P%W cVgf#H߯fb3,֎{X>etn~a\񊍧ѽ&F')z1n,\bQۗ2_'F'E4JK0:ދ&Sɑ<񳍩c@"Ϧ(d= ggC.VTk"4euPSk7n>htC(Wp%,KrU@^wy(mv65kuc !vOٛs5KKa7j̩r`uL:uIЊlosWKh`D"wګ-a :FULNBcM7Ys|_;1oVKBժrMwx& W=N0 J}&Cݟ3\[2JxƦr^"^Ai=>(2QQuKPiNɥ6[-Zqt߂d ;τT) n:0FhMSXI;e5kŖÚK~e~wZg9u+^T %}9;˹ a(zs QoyULVJ0U\Ea55?+ *!s@5szM2ͭE/GOY@YX-4)-YJ#|`)Q˴ֿ y>=ԞnEdG-mtu7iGR\i/CE(}B;ֆ6M2{]e\ v;ńn}}Y%12v`,A PD=nЌѤCw8}^ =:AҬE4Q-FR GJ9-tUÏxvX }"_L|!1Nd|w!"G0LOQ,_J"Ǹ3'j66_r4ӔlnjQwV#jXX./R(W@5.ŷ90y_$=ԻF zI|0(/ 7ϵ%'4XMGV. tK@!1Y2}_Rxq&59D.IӪMlc~8RFlqB4 =q'}а<9_z6%uD)= t][}oB~V/9fuƟbuRגw]9ika]&E8o׺.Un_\= -Dc] @ @=I~J*+`8M>Nen5eNvwvY6G{hN_R&iWz.N,Z' r^H&ٹGz>!7 '2RB6m{Jޔ0kS7<6|xw_s{]9i3 Bz8 /ʈaLQvY>7iR9!!0gOt0%o!\Mfu}1^rE`,SMi64L';<()apԌwй+m.!ˠf>; -=ijHsSFÔokBӂXQvK 5b5Au$dǤ3pER,F8ߑ *rB,'TC \נ [5yop7qp^uaViR@b@[>`4"f!M;Q̐3᜗r7QEPٻHџ\K3J]'k Nŧ! ٚN!>fnWa'e ~smk)%JFٺ̆X$E@?PGbQ-)~^AE zȺYq~ 1r?7P( 8>)iя5gB0< ]7F}ul A.CA}6pͪ3(5#<)a+Bu2;^OjN3Q q:1^&mJbZZ勫U25icg$8<?GTșdn 罝i8,2\ 1q[ut(3kvO"%?hE_jx=N9|pq_fpHU{u5u3] p=߉dQVCZ6B @uׄue2q.EFz ]DZŎ'v:!=p=A0~N. {ΝR#6IPHPO.r^ɺv)fؘl4Um BZ g>a.:` y> $.Pd-m +ͷ~j%!8/G, >eQ)kMe:qꦾ[QQF=}[tpĽR.*vE2"Z6?yUǀ=8`; Ձ dzu+^)e%o4qcw3>Q]4c8+r8qBF5IH+9zJŏ42͂ϩI~3Mk #9[&!*?j;X56hh_ 9j'^@,kodSa2nd);pPercad)S9!T^ DQC=y1W͈{#gkڲXVQa+@hx ]8K҅%a[zwz=76:} p1Yﺣ:XFRVs>U8PX_NX %]G9gfW'lrB&R+d>sV\>t%B:)2yZ5s*ZNN&JhVAeB\smv2ݢI|G= ̮(q[9!_OpƢGz5UEOa xp ,t%6ө3\V?X/Ro4LW؝z_ݟN\=BMS c)~1t_ds193pM9Oߑ5ўtuPK?0b*(I4CD #c~:aҗ&_w]U"\bX3Zyc`[b?2!ﺸEvhQC,)ODw4}FUmAڐZrlGY i07x_Ne(ٴkU<%.16ٓD^nvDZeji6uPҡ0E:9v덧~Y,וZYnLL%?;BPwl n^Q`$pHPYHZ; |q4//XfJA;~əgˏ!ʺmZߙ| +S߲4\V3NhU>O@Wڝ!f]OI ]#2zJ`n,lfC-U^n96aiӰ;u ( J蕹q +7 =xY abݎ>&6jj$k^Lhy)2teb9YQe+ڥuHiE8 <ci!݊&Z=1v$H~%̈́^}"]!4+HO̢IW,rD,Ko~Yat$.~AW[6;5z]ؼ9̹J|:34ɴXZ'0ڎ fG%$  Qb~1v4;a!kطxά .0;B1f=a&.mK `:.OBgpD簠&ɳS9,v.s#/@UWáI-q"t_,f6۩M-ҹHe%ŷcV_(-uKT~(ze/{#0#AΉcpշF,4\΀.ӽ fY\"NRI|nHSy=VUʭ|6#2D?dEZ 1$aPm=+1R 1eCQKE{?EGm =0dО_.F'653w pagg=g;H4yELY %4VpαsVѬg3*#beP0@=I*ٗiyAӋ`&5Y5^Ř<˯2=7lW8v$2OAׯgEI]rPz"xVlx&`lsWJ!uɾe}IJggZ@XJ D!ǥ:4nkC-m蔇+BzI IBq]v!?p/}B amrs[W׻6i;jpXӳ$iw?BO`쭷MX.59ʋw1#"?a=i ,֕ ]ZpV| l$ exo~X(w-Wvś"\Wh<0Vu_gł(/\6s\R')l-Ain45E먖lcq| {7m+H}/4+ O,oDp IZVk 9 r/A%1A* fM1md?tb Mj}^o%w> NIRήXa7褪y^T2px 6 cYKia+]kºε@y44UWa+a &&Idm l>d}XdB>pbDw= /(iN1ùa]jn0P(MPU{BOH6. soqd*nk@dcgv鈩,>_ Q뷋 {m[_n D:*lz͌0z?J,%ȋ1`С/Ѓ(ۋ@7~~.sWA6(ES~d <2ϋv7K){c dҼ}Rz-y[zTx^Dbv0N-S$[CZHq'YRpYtD0܄/{M( W9g& gk\wYQl/߀/bN5sأ;MڨBNfn3vӒnjQpl3zhs[9h9HuP~;IvC/W_ e > EA=zCD, l¡lGJWp\Q>_Rs}uGD-98a'w3D`/0|?1pцה)nϘ)E^r;hL4( \!L籰4oJm%+2IM^>ؙ:}\Z=pG_Fkp6ؠ7}>ᡤ=ۏ+ b wanc'd\fޯ#cX!h~jJSGI$b?mOj`- lCI27QSѥ 1T|KX{%XHk`(91#'OYcfa W8\'Ic@8^kd_܃ ,ܓrAI9/%&jWc4:D({ʲ\"^;z#̢)ɂ4;!B&f etLQMd}0s/Gu6VkRo*B m8Ok V(yߞf|(t"{XbGGUV]G@D˓$8@~R?kUW6?lYV E5bUc€Le_dsz7>13m趀~ ()F'=zIתm>#',qLu$J8}R̒1) HgK DX69f]v;Fp! B tݢEeZvOWHJWQ!KIy͛|y6l'V~gq$mF}nklOFj!۳9VC4֪(  ;ܔGe`ER_~GvudmU2'&,/hYCy}$ 'ErYcO78!)\FKlJ6ҬO{؝8Ư| vg MCG[ONGrf8v}ĞH<1+Y/d~pٴbgTu_·mz [MDDZ2_1ɿIMIJC/Yd7boA>%2!l٣*!&u4!t-6i'9\H7C'ږ&lH8Jx/WSԤXQ$2Uĥl"X>ᥕbǶ( 8P6DTlvX?u5\LX@dQnzZIx5l++@&X!C]Ŀ2ћeʹEӰ>!U\FG{+bNNɷ$'@}©3 U(7eU!|)w$iP83Vj} ;v^Hr}(ȅA8[ɾ8xԗ=y_}'wrBjcHat􊫲b>NjC~B ;vBF oøyi&&%[K@]%{MfMB4Z.}mUZQ[ `+s"O}@\ؙ~,^Lt|D" = T+؜3%/_/[Ti3mp!SsK{xaC"|r&C7]B/19IT Fyw,Eэ ^P /ևRU3%hTפ&xkeW73J%RW IC5n0 Fu%.Ԛ)r1|ں=s7 E#@9ǏAZ=.G$6`fOl3iS5E%gf$Vy0vUFiOWO ǟ$2lu{8eO!42vaMU$NcR{U]J{^/W ٚFe/ qS<ѝ6rm%I5cLNmBXjQONm}]ol*٥1wuzŽ{ CFުޤtßtZ+ucePR8 Ule!l N)5y w Xa`-sۃCyM7YoɓQYmO]߹褃 9^B>x*oz ׍xjt5GPmKa{T B*Oc-Aymm6mK%0"2cR::BhxeKn?^p<]Ak<5~j2oD5]-hw퐕呝;pv҅ۯO $ιLɾw3:g"a6M,#v& utD{X,̈́!%]>K5 ?f!qsg#WJ>c+,VT` \@EmTonv7nd'M)aU$KǾs(+q Vc2ӧ" Zf~QDX;gWD8>XnnP:"H*/gNGؼ /9AM]F?fʣqUǛ&LoxHZ0Me\TgI}ob+P<ՉMe$>n*>iH&.qL% }1a++U1A\qIm|w%d$z .Ny3DwxjE~Iڗ,t˘͗9:R(HtR55x^Gmr}2A Aۅ{.*a@'Gg F0du.BDsaP57( 5ǺY0͸u,gP|L G+3rT }r'oYW]^J׻jmzbҩ-ÓoEkmH=_a 5sdn]Kq\o[/IT44ؕ"b. *%70 8TQTã*6!p H,Y0n$37Wz~yx))4K)nl!^V0bͅLuZ~Yxܕq$Xd 5ǚL[NqAxj~!!ϮtDs!3;'Z4!|b%C}g@ YNkJ̄Z|~pS3AYn߇׺CkuL5d|,9i?/Z0e+{>_e{w@ bA* 7RBj?/U%eF}z.2nvR뛴LƓp+՗ p*@s׽p2 s@ T;^ua3hp R%y, Hȿ_ Zs Gog@Q|EVX(mo~_RZrc'k *sLIzj!pN-2P=O&E?E`}F92V%Cڬv.Gtof{N\a9``^ *09Ì8nXK Wi~L9yooȜF,xpRK ,_ї~ GsR )tqd9?Tq"ľ^L |!jA&\MfsqJ~hS-T:K%s%en3g"G .Xk[ %*Էu0@HtQ;~SB WfO=bIH*Rm;ǁR#{+;N= :m,݂>LO&Gk +w#`Gs/;[~lO,ٱjC3w.cXO&޾y2\c2W ƥ Pd]B^gO] %򌂿{8R0䙊r( _K|0T* A6y2`EkMr哆c}}vs% ߺňAi: }A%bMџH(@pdJUQ =3'itcRF{%'{/;OHaRp#Վke0|w`0(DiVP?Q֜ڠ0=ZW!~rֱ{Q=\*/L E;e sMk6$ Jv,sXoak`\CLdqz$yPxmK hĕ΋۴*P㿰]=?Ƭ irng`</3?mqbm3[Lr޻Ī 83=swj7rb`%7 x©4ݛ_5lKkR͖:я+_YsgIn+Dȅi:|I?Y(7xKQQhpj, UVv"%V)fbh /!'/-ʀskm22|T '+Nu6T)5HuNnq"UГ4uU"" Ƿ2x!(j?]DiA TdreG] EE~1#L&LR5sԪ#Hъn̬@ADBiC8n*x6Ȫ!|O3CŘ ftY!&:t8kMT32b9_R/8XH3yw!"e|\`f>7Ϩ b.`,0c|rn%0鿻4+,xfOg7I=EUO\uZʪI¿ "JD<-l1xK͙Bq} V HZ:G\܃CYn(ʈ(J͔vi_%;4yzM MDFZZ yGfo[&e5} O@x)A@F<'8\ѧmR$C D]Yo#2zZ"c$\ \`uSJE}w@xȯk(> 8YÃ`C5ZL&@4ԸN}1el@_DznF%\ˀCz9짬%F LG`_'O\hL,E%*XŰWRX_EfJ>dkVE6 l5ԊDy u4ipqn& ת+%@TQbv(cjRÎrWHe gW}=k{w=q!=C^2^65>Qt$_,%9ʻ- dM؅,b!>NoPԗdR\6 )5a]3"Yw'1Ls acP=ిÑT#,A,{Uj@) Ƙ9 :Tdp}&=Ι JCq!q*MnWQj;ԔExձωqnYQK)J y;'2\߷?tii.MK؆u%#- sVRW#C|>w\CtuHҫoK6)v[! OV;՘IBi&Xerj_}VBd {Z 6gmAiB#6 %˒>&;8laF U) f^tzj`jɎꯙK!2̓`+30#_:~u9ilg衏۾>-*b'")},OebK9,\]Ekޕɘ[ Rh;+" +d5+q]k )^ֻ;}P_s/6[c Ѝ[da\0ٕ5dђmn-6sFǹ|T =v/~]HKp Rя],ǕkVH'VM@aD1R{-vnmj7P "dZA;vUO59!Ն6(ȴOOx1¡}M@7:YB&QgDtfo x[v擐?Y@|MZLYəB>N Z5[P% !nLpZ]ݣ8P~uJTVZQO&4AUa?`A&SQ+M.aKd_ҹDE|}l~o5OV"Pk_.*ZܛIWK ˗ާPDGSp澴l7 =Ԩs``cgQ2ŢKMx] 9m4k°yRdNOT7gM\5EJ:ͻUkUpRZoEVqCK'@$ Xb{xYZ7U8wsvZMͫϺb8'Jʲr / pB=y3.? M/  wÌ'ޕ6vCE~}!:A#7t>\D8 KIef}Kh)jN=g2*fkd3='_"ijD yY/Jމ zHPd?E<&2o +\rf@M15g4hjQ> m/2ύoQi@|Flw*B-Zɵ#X%sZ06Rf?K:MS"[:Ԡ b &(w{67?ȇqZ8zW33 zn 'zKX^$2XzI ,[*DVs~y"G|;piR_B,Y{PeL}e _Kx|}J -u;IgH0J ;j4+D_vy.-оL5[|ۤZf/5i;G&q`籩[z4ʻX߭Np4Ndn3 ;9beZݙ;W.YR_uy2[*dd [9Y)lQ_YU1vyyEk!U]~?(THkf! E{贳ݥt纯r7!H]p^hV2Zc$gtq!t0zDu.q<ැ~kUźS_M̨]P?0r̚#,\l/<(Rդ3bRl>G@\_ƞ3ѷwTw -B)/ z]CkTrf.ExX8rt];=A5f * rAu;$_ACyl'< ˜A eQ֞~gixRIyF-50aF=IɆ9:fqw,υ9oî!k NWb \# #[:) >ԟW"Ms#w^XXĉ->ə<.wWbz|Jsq9W \jJ lF621Pk|7&:ۿ֥|:H)?%},"B!2nu^Rfrbbm`v 5V0%i]z& (Wً Mc ^\z]T J[;YP#U)gяH,F!dmNGɁcr3z|*믊9|R.7dik݌5b@~\?`ӹhpI#?-4az9[jʔtA. 2GOucC*UoC }2 478U@{C@3k;sozأXO3:t5F@_1j k\SǗF~*8SJp u昧 oK^I۩i2[#H `2>M`aKIKG(Bqztp3+B/4(خcςMYmh$ o^gl7Y\k&r.|-P/'r8S]3 9af]%#>yӕ՚L`A?B_;63 ^\g;1[+:A&әpBa,ُrںsN ?%>HfˀHWr/z-Ld:=EI@%N59-G);G0nF *L`+M!Ҫb⩁~^st'OPG =hj~Ha3_[vˆ5U퓩nBAc[=\"Z ~G6Aa; -H{u%5sx%l#=wR;}F9*;^ ˸F%4pǮ~<r,#ء\[jf`uuI -!s53\_?9bչZB,Bn+"&xR͌o_/%c "KJf{֊֠r p3sjTIٖ MenйQ߃S աkw4%N"IaW6A"ߋQJ`W ˈUثo11fm%,Vw2wy!gyʗSr 4%ō̖Π5{Ixz3;b~hdYФ`;->sY+X|Q%'{  qƲxR엽IK-Mq9l?`4ߥ!m(.J8ہf1uO̾8ǣn-y!b.%0MqTPc(4O@5s*xVʸUq_N:{B^:z=^WC7^FC3NT8IN =jGoX 4I8=Nϖԙ,0@$hiH_IR] s)ظnLuO>ȸ6'"]'s<A!j 簔Ԡt nS< J.Y-^DUOoTRXBswZw? d 2_Y~Qm?^0d.Nٽ^-_sfWg֐!Vj4xt g=oz%es(gWR Jf~%LN,0_xLW ~ߎ SH[7/dvO6M鿥^*3>c=dDȪ7F똳5LJ}͆ܝ3a 0`b(MsR_U!b~sۭ]X^Ď"׉CWEC"„>sL72>&OJ){._63.P3 5Z׉l߷$w6 Pݗtq?5S/c9X(, crBO eSRG`?g`#6rS. m4c*^/?3T 2Pfl^_ 4&:@u°I$OJdv̟(Gq߀Nin|.q);_c\Eū  >,F :i40&cE*T[3(LWˆ- F<EOX*IlZwod 7h`:R=}!0*rnvO}7D>%--֓iQaiuP5>V,k!*<~'dw]qo'NU7zs"蔡(k.Hƶܿ 2&tc!cFƫ-ȫ)8"GJe6vWoTQdkʠ׵f#A!{S5JW[uoEE2l"w isi Pn6xjeɠ|kmRCiFUV%Uΐ%CSroDq&~JI'wCUOH 4X9s 3auFqZZ?+; p%10fѽ%X\Ю7ؐvd7 !Mx>+q,"šWHkAh-| P B+Gn Is/l_$-mKn|uv PNnDcZ[f mk1)*`af`jV:/ F3"'r#tVKNnhLޞJq 9qWlw &TWhw87[R=FyM9{*_%f; J/E3BAޙK|NpwHnF#]RHnOS<#W(FHT\UxJvܙ*墅!:W#?pU{,[+z zpQgqi^*^ C8NHJSym n>\&Ĝ4k))~'wJl*Pіvl~3dպǛ HF_j4 ,!*t]?j0I.s ~qu5dycQ#I_և6|(Hi(БM~G#82XuQ j<t۾8jc֮]t@4PƊk?)kkG'&Tq6J\W_?ӷxp#7|>cc@V$֯`VZ:n|Y 93.Ě=!3P醰:K;#.1yEX̃!?)ٴt_ijzu['rZɦg7|Rҗo/嬷B#%';u1v{,j$f%3za-*huu M1݅@e%lG$Dt9zT>/cfӰlWcc!MP_!k%RHxfNPZaƣ!UcْvZe0l&(<\sx7KKRA?m9m|ZP>YgJN5Lg˝ )UV)\5 k#$.z*a˶,qPWU߬{Xcsy8&κF3Ue $(_uם#jful Qc ~;AnUW4zoq@?Ɔѻ 0(u? LrK(3Y0 z ZYmdr+a.Ȣ0mZ[!ּq)XT5N`%k0 ZKF[H5uaM} *I [RLye'VۄUFt8`ഺCP1!,g6n ?J. 8$@#TH%:([~/ft?WX) %N"kLu:IyAs+I#kF/35"@Q,>!bP~:¨>^Cp|ΔLUKM6ZvA B ݀#Y I/isxR1.U,!.M boOp8G|6'0#}8@Pn^K$f?Ct|15sXajRr9CLx`"$tUsS$:L9&bb Vgy囙,e 櫠prh=^ܾ)+uj/BmYr˫90ar'7)=+cAbDmhN,%JXp2YܙMG惩P?ArxyһqSZ9:Lٯf[zӅ:3}\TNGѧf}*q@CbMym'ʨ&m?f'Hcd//$7BH (^49U~+cp^ C=7abO^WPeBl#R 7n~<T` Jܳ$?VrwSRl_6v;4$z-i/eGz֎cխl-zۮ?_(:| u}Mr)u:t4 v"Ow/>Yh {"~KG y1qrC#;Sn?;@ &mx}$_>`4J~( uƽZ}p`E^n5MI--(CTP|PW/8t[BO5]vאfD.=Q(DZg6654Iy=&-Xde X=M?w`GjiWݸLZtc!S0WLal\FU>&yDaƊ&\6Lb@%EɲH恡 1onZǯ4:.|h;ZtڙUUza u7U1uO™(> 5HHo[H\g)Zyqx1G&q e*R׋Umƃjњ V'ry%'ΘLG03,5{T6 }sE39mZXf7vGUzo%cVfVIE pbV (x =*88iA&ڊ|M֩osξ\`dqZ9UtYŚ{җcƓ*pK%>b>l9y]ln-@aΎI1^Cv:~{S7V*W,cT sme#UäP+Q?8X]" m{Z}3Vt_Zw d!__7U^sgۡ#4t ߇=#l%%Ӹi g;ѿL*YF~O+#|bNbu6mO W%?3aPC:p~Vn `- GV K^m Vh_.baٰBʆ<Τԧנ.s ,JCn׃fsf[ q On:Q4` ſ Jnd|_qS_&u+尡qoJN\gEH_f9Jcr"(Mm<[2p5 bD օͷU.Bxx)Sv{>gw/k [6#ΡK˶5 ABEA  zjRW/2ք4ac̥}n;J?g9$3BHj7)s0[F}#@.1v'rVQ| Gj[1һöKtNav, Qg4f9ܷom}~d0 3 -?3<Cn$\е VB0N ^)efUT޼+s(},wD}n*݅מ;*&t_ -P酉PNPQN!FA eue?kX}GEdPwuLI?(c@[:7UU]` <x{DQcxE+P3n+fN[h0e9\t); Ʀ&KAB7C~mHOXr*&x} 9Z@)As.uq=.#:0a9p wy*VAsI-,/fuV7"iA^~)ԂDv>}>j.Y)\0l2`7 4LZٳi疄3 -HY$ LA_BO^6aVD$'#R'!nᳮ!M=5 %wO&65ŵ X6^&I3c)leJsؕ4qVIW:5>*cޒz_2䥏8˼dCF"-EOrrt tn.vCp^qCkM .@i"LqFnee:9Os]+9o®bYޠ%3=l 1QA682gsLJsQaUCz~Ć{0WTY!A<(m4S缰em|DQ3mM`39.C!6Bp< ܡ3@k(D<2T,-pr^BQv-JS~F/T y'Y-u? +V[0 D{h9dҪ<7u`xjdAEf NpO!SAnmT H/cpx-!gV~[`+-DfB{XxuOq8ՙI#E? JA|_?҈[TXgfD?**dw уK`Lkli6koRGcS6|v(c'%V\8zq)"nQGVۓc,[pьDN|z>u`e4P x>ᕷ򵼊~ 2^fϲv _WcС^Gfl^ܛTyg9<״vi ƒyM 'r׏+]9Ŭ(\_Y9,8FA@znE6ᫌVo50ޫ| U4L7Rg3Q*[*ԡc37~` j%cno,ɇuyY+ʹqD&do w Ot,6^`ad*\#DBytx呁Hy:iw>bj.֦NkNyA4"I39jzۈw3EI?J/ND S oU.6 >,& x׍nA"KSKäפ23Hh>h# e7B('ɹ1/VklE7K$ / zIYAqɓ@YM*Qاc|<=R~d ^0qZL 9PJPlcŏE:&AI[8[w7g㺤m3W'5T!†6Q[A6 - )=xVaú0&s}EvܽKU+rƹp2'3k U xxwqE[oFz25pArJ K&):-[o 귪<ݨD]b*v_O(o(݄hY>y(۹lQ;r0*z ޑjnآ%2kpśϮc;Vt9l|YikNě5ḖIX`rK1oD'p Ey>9ws/eLvvB%.++uۋfΛzZjԀךЏǧ_R<0`ܩ[f4Ÿ_,Z?,O~d= +EI5D~tI]xcI_ˣa]O$uGѝX7Ϭ!l7K O3kqNoR2u*1e'Uΐ"Vt˙ᱬ(㷳Uꃡ4?Ir$p#ߒ, Jf눂UG2bA S oXUOQGX至ŢlUۙЊwsfyƒ lBN~Ye0pVCK"Dq/ A+1  b&9hO>9%HW45J($&fMi ;qoܹ_]BV@O,-)4n\ؐJuU-V@b wĆ#2kF!D tsGҠBɕsr.v@^EoR-Z]E s|2{/\!oK]-u5t=<̨J.)߈G];LO¬UzK}s 3I0 B_dFv=3WÐ (-e$2VfSYm h $>~ݍ{,5&Cag gop5k-`DVDn~2L( 7J|474eGB m"\^_P3< jVD@uJklc- 璁SqPZ.1@IxB\1&m &U<[N6 9(UwA[*:;*TB734T1mJX 6Axg̕jz+|RGSNhūpJXu*{1Nn[Qg/0аT~Zx}r+*X5y.P%|gV-@ysC|!~yH:!Pu[nwlCmƯrQy9})#5'S I+=|*Q_P.O'AG煊Rd\a߆UBk-䱊<עQ\KyZTR.X5Wk >J@RJ5xW$Ѕ"(Qi{·/i1)EJGoSb) @ w }mAVYlqʇ}F,3SPU:;t%3w m5EL2Ũ֪ySxr=1qEF)5iE7M2j?A$ԷW0QzVa chR: Gfe9'x$#l!f@3F;r=q%$n B=kCԑ6hWh r*庽nT C1E_Q0'%&}_Kr`7\C^VC̍r"kH"w>UR^8mT4Q R+5_˜pS)>J,hd&+/aZəka~Pܤ7zGDPE7TH|Y8YʇvK6ű x:_ e4݈qIOʹ^LG%kK]wmeV&IB /si+j n Q.Ȧ05yQRoS?>*aQ0oc.DFxl}OQ(]Y%:ZiA Fr|RtY+@6֓zNHaM"V58̢Ҧ4v."t=z}=4']5TKiXڪ 6)[>`(K;dPD}2~#i_"AYV= aa.Zl1º4; 74P51[m ēP ~4œ0vK ߰우bśsvOR3%P:?#}slܤY`8J\ϵf?`%׽O pgAze_-wlvꈡ*3kPqH?/޾.`a`d3e5ɿϿLe$4WXFOVK z΋@$qqHHhč>W].1E,At SM:s?.foItI Kb*#*:` @F6m5:>5`_Ԣ)K |Z el[քC$;Ωt;x}81@<{9M~V^z_ӤVV(b#7QrM4@@6M\W"tzf*vVza}˷nxz\mf\1\S$'׀} b͇mdã`OmsA6^Ji~:o+A_*CJ;BMp,6MR"d<$J3$Jڝ-7WB3*  0zS ,cS!89{T4w%şԽ덺ylk֓ܫ:{Wx%7B=M :߷| @W$PCG:#&zf̓^9:ktEN㵗ṃXJ[E{i#m]5@/p8y2fzgh!hކcOQ}HAP y :7EɢN&4 "ױc/CъcCKMqLl%Y˳̢X`s S0K&8GϢob<߫cJ5y͊)pAطƤ$#$:\}=-0VarF);Leg4W zI*ORD`9;ƥOöN-)tDC&? lx .ܑl!:JL:`Gy6HGNÑl:Cw :FWߧAx4!&{C[@w<;5aF{r{0*T0w:p=՟㇂#d?ČBf!_A:8=9wkl^<}.m;砕7XdZN=V<Nxp4Tɛng^|Hl3x3O*G;rPB`ĕ*h-ܼD$gxEs݃oߌ7LV rMP nM$<&?!q n* oOebK<ń<£aBd. }u-~՝s*,L\T}k1`HHK{A)w4ӤOo3]$5HVœJ*1}v"+~]*ƴV^FpWSi,S P|O!my4ÅL>֮=ՍR)%nDzwܬ>Qg`\il~vtcr#Qh,3k}[2t$ZO/2 D?.|F\s :N|& 'yimNot'k uJE>wUިQ`I@<- U89i^; =o0'*_qíT煨6VV8o_,۽|9L/,1j6^#oƸ5UbMkZ|P Z(aIMv#r}V0 ]9UPWV{}GsB‹q`lO <O -Y5Qm|i ؝I=ǣYe\C"M{yGk6k"x<:uՔVvǢxJ%pDp2fEJ?7pӬm+(-RMOՂOcz~;²qWR^%[֓aWi%~Tngu;^qG9B%Og{ѠcT;%Ժvbi\4e2l^wwWlК IGr5`ip*8qXxѮ=?bP܀EqhJt v_kzU[o~ۛ >ѾFLLZ>|o$oTp9~sUdL7[0IP#ZFӶVvd'h~=N(\{+CiRIHMxY*x`><_:]P!i|N#..ȍDv{pgU+B12R{h7 mrMV $;XL{CR7 *{< K.;=r&.](I ۫% u0N(5|ڏ߰_Ȁ)rT=ue! OKy}ע]WRVh3!ng&;]WY>EK{dO'Pu Z\{&VkYtBhL_n#=ʘdA>fcךx5cN-嚍^Zp5Mt=1'گem,dCPqe(CTcxh/$}c Agr2fDQe(ġDyNb_kx>U9i F>GאmPʉfm=p([\)}U2܃VTkBk2m.{ݬ[g *⠀? iNmhJ9he۱YwE&fM0w 4c8K|n7zHK]!{9|ZXj LzaVЃ\oԭnuUͺ1crWGSHw6[UDx)& 4w+ZQzijwȺo}:`*P0'TFsXczB<#WeKFl d#F x򗗨Chܺ=n>Qtq6х0 Kzgwqgv|ȌB]#31h*(f3kh5SOMb{~mvp2aөh/H ߓ$_zXQ-Neˀ[aT24lf`?n$ wFaK6H6K&H*PXiٷX"l1|g&t#cB"+ogW{d;sظRw:p,ƺ3Q|1XAeQK0/s&ό#)e{UFTv+!_) gN!cg94i5t/湰țNJZW3y=\>W'S`](FETi?S7mK`5]].1ua%%>Dzbt4f3L3ad|b ̯|sd-RvnQ]]Cw]t>Q $;B!DyNUl>M2Q+\zYR?y0f]yJ [ -0O)tA+ݳgj:LP2у&uZC `G uqIYzh.(3T0dA ;ZZU/Yi9 y&.-ьP#jbSuQ1ooѳQ/s^ΤHB?jy{t FJTL{QypROoh n7ŐnrIPimI~oWMQ(r=_'ڻA ]|Fa2ᇳj4ZF hJu\Irŝ',ZÝjncy6AY=aPՃ2v Ig͜3q+N2aoVDD4ILUҝS qP0Ɍ :F%d~°cq˸4qMT}xCq?Ȟ5" uvPO+]ϥ#|ݎP'/KF3u(* \#<6{qۉIZvM.vJTB#D9)K6Wy3S " K KaHIǽf$7ӃfD|<D,3)83mD@]a]Cmlb6h4&T.% G'a)9CJqNd,Yu\B:œSwq  F!,şW L Ɣj7sCJ`<(1Ϻߝ4C 3xfIyYg_c~D0@qKrr!zou#|TI&ư6&70) lZ3h]: VvPA!#Z1wuour᧿](Bv !UØ2dԕyǹ=^~ڣ^f0nbS]ۇJi~|S n9J6c%ᜇ -mrW]P6͆ ^nE7lخ8ۚrLC-(m?#xDX.2}O'< $!tpko*U}7*3_xz>p:y0zx>n9P5~|isP~JPC5Zm\6߰-3TF5UIUTݘ#NA/IQl4"bA#+ Ar'5KeW7 >)6&Qܹ_ŊR (`UV$Ν˷AK=r86)9$~HC, g{5wp=+@!4Sƥ[QձD`w h5()VGȒώSLp/Zd-8T Oh5edT7 +~eH0$0 m9H,呫sfm^-P/=XG;GM>0gSM&TQ8/!U)Lj&|;ƃ]JΫ>b U^ BĈǩ+(a(-qqbלl[}O]/Lu$K.v>%tJ~M>OCPJD+5>!W69[+p"*^1 qBЎ*rFyxPw8QI\$ tj>>ܔ6}~d}D\|xʷ dm(4AD(=f E)UmD )#o<"QD}bMR z3v{bjѓbmKQ :Bh,JGu,kU`(j.@y&D 2g|W{^I+qnTӕPe1r)E0G*]OezG 6~jXO?ҵö tMkYNMw% $׃FJutE*oTb=ı 7aӂS`ݦO7%P %f5.|L@Jbw& E*cNg` @Oqޭvn8εqwMlܦN`shR,Lt4@ |kE,Mt}s,l[GtIʌL(O //-_;' ͡Nn4:,Q8?B] }au̴1W,!v\T3 6p&3&*bY`UefPۘ zsZ<WVOy-u?J:9TTahXcn_/^Y'b8 km!:ʖ^>pTWԏ~ZY~<8Ve yfz,mt(ҏN|v@5)2]90xH hWZPy;Z'vRfܳd(7ܹ&bsG~N7g*V"Y73gB`'wdptv5'qY#KGlj=[2^ ~DdvL/e{66RHp7S; ?3Q>-f[$)w^ta)"]NYZ@:R1CE8w(j]wlHҘ#ݨ mW~ʚӭ9*5X!LN{*h"hSok\H+]x-LfVWOyCP9oUGVdʉ., 8u25U})G=Ssd -hC/Nax#P/_]|kF_{Û/X$6n]N?ƅ$z;I<]H'jX[EWͮ^E \ZNK -|Z+Xq_[yޓ!ۑvp_۸`k1hw*vz$ɅHq˅+ǵ?! y+,hR),ZJČ]Xz_&JԳGkf/OM{-MQ݁ 9ӛ(qLFLOQ7,40>]aC_Ac k;y) <'>AV`+l;P^U]zt1u.>Dbqt{{nZTYR^2`b1?'xY])>V̽bp wFBbjORy+ކy} vqngiN5,9o7f^*y#&XB4 j9Eawٷ- 4-پE?b ̏v)@쎇{93b5f.Z }|T{{Vy鴲a`h2XbWwU'㍘-qU #+ݕ+6׃ \g-Fưm۔qPOɇjP[>3,kdiVbtUDQz@ݐ{#^Yz:k ٯ[Ww'qAfMhirzUUsB`WInw9 R qJ.k[`y+Lw{:"' Yx0˪AW}/ !*5Y: i( ƿ)4)4ε,/-к;!ຽN-AF4ͫZ?ІBeWgBZN;/Î)h[uꚙWVĖIߛ%x>ڻE0ᴘva"MZlY հVL."OqpB [[F _ ?oАgVH|_:mMK#JPr=&pk J,svf!\'+Of%LA p\&cm.phs d"P0Gy\jw^=He.̼rsS 4̒Nf]bl|mԬп Ni~)zlJ u;*/9QrbܿN`P[ eܫ"K?o =ܰ=pO9^̪C8@ :D{olY/}a4:Jvhg LPs~UΩxLʟB3RQ43FvU`aC&:*-&:uK3 ߐ Ԍ OjH?uZR0VX ^ՖOg1pc#)aAY15Â|; L`Ҏ* ^Mu" YiYs޻F:|6Gd["޿4B#Nޢ ҀKE^&_xE^۔ތmXA`^@.\ю:Śz*6'6_}t0Qcz$ݷ6\ՇBBY7)bM{guŬͪQ>Km?(窅5z גFcʖ|nlv42`U5)^|"]L? ^UM\r?KB%ܸ -~T,3U ˃x˸H#}*6Q!ZySY'{9J? &'vBopqQ"y"A|)@@v8banwlNOi Bu%aQLJHX"&lN7AoF~@*GfBC{|>4_)[JDW,\ f1 q FWJ9#c *&wWȽ_$lFԭ F?˕+`)u·3u+wuAe?Ģo1X$GJQ,h:y WwɆ|Ѯ߉틿8W8YV*ke!>*/=mЂQ8hW60 %z?ʩ ˥8 ϢW5ɪ]} iJi޶ZA$\|<4G[i {2~o\bx1K:D c͖4NC85pa\bOWF~F[Qfg -bB0Sp#)!sYk qQKWA;{M hRo(;5$b2 Uz5Ұ# ,!I ls,iB,ӕJ2Hi7eJ.iq(B,r2`A+̕@|KuWWhF?֟BAzQJoav y;ogB)SWI.i]§O+U^'rlaع%NjƤꁠ MI;:OK슋xD2 j B0+gO@lr sG[fiJ2} o$N'4jŵ `_Tbֽ0H6BRp5<l.DaC6>P7FbT&lqX~?ޢPm.hnYI5g]'Xݚ*PSs zEˏcKȰU? }VTG ˰1(0 ݠ b3vooo,A;nra+#905{Js41lQql+@ɩl=:PH~}} x?3Ԇ(j9[5ԛ+K/b%W|կ'-c~WͲ 2ƀ^fSZ^wwgvd$;,y^+}*8DH>*DZƃK-- CAcz@~P'C !)wz Q |^O̧w#ɥߝ%xKNbRxM8aS%W7P^\ȼ6rn,7bZ0FDm+`IߧM %*?fX0 ?*AuUZbD\ e* [C5ڀrdj E tɜt[&tD$ѨRw0ݺh\| __ް~jگ ۵B(SijuXͅȜ76yc-a'^a0}UyrYVng"1]qWw!KQ) ́qh7,N8~SB%n NjzC1on`_ Cki^t 4.'Þ2m$J  teq)?3T̅>}*Ytxw˔CT /}Q5?}0ڊn|cW+6K=z0ֽoK{NIZ^U-Mk#$ݖiԒE-Ȑ=؄a!4MH5+ƂM}~X@^ȶ%;[:b5?:r13$0pq!NKI::e0[LF $O_pxhӸcm|V$b-\dz"KJ]ʵ<%M_}.6ʚʰV1C0-Iz'{? L{CiGcQ (vϵܿFd ٯDK'~]T0 Fns`nЭqd8Q(d(a?c1/UiՔy#IQ['8?5bx>ĜK \n"J,AE;sO|ݖ'Y1+j҅ꮽGY;+w?ʷSe 'j5F !2qK3]g(R$* ]2F%'$x4[x2IK۸ ֽfZYڵqWXkbDnjOo` ߷E6'$T$/EYgOF:1lNZ=q#T)jy3˓Q7X^^3`s.Wzf P4WW_@ 4 kF;UXMw$5+*?3?IdP-؁sDGp?zI˙+s0{q@}Mǵx|MY$#LpPU&Q]!<Oh'2_6+!ԕ/WxleZ<½~2"2;C6&PΡ/lGhc5-]>|#!Ӄ2NIƇaUg;նQ.Lm[{"R;ja'rg0b(yH599PW Āw&auc6,GNw(hکfŌ7V eY ALmr#0ˇ 4vl5vG]d.ZЈ^%1_s-y{bux"9]69YFQACPtәuD0+d]^Vxt f1&D;_VdBR f8V\UY7w<{`^ Uխg nC Ƃ2@ɯ^$rԍ )J1|ob&Q'ylI,e+C~cK<# gq"ٙ$miDܢeڟ+G-|rخx:ʔwO ؐ}1/*SꠀIwsa^dְ9s'PL+T\qr)V(zZ.`+}Ne锉8߉MDx#5kVE"~0 N2!W0ài19yD9$ h20Io2 xX-`A@fV̑lj..f_ݿd%K=\+,V[q29ASiLM{+PA0:3xoW>{jdDx|O5>Upw3Khڳ"K]иJT۩4C+`HIODBV=Bro[Tū3dճx@nQY#8m}5#r !cȰ=5\npkN/oZs WdmAWɲ t%t.VHCܑ,eKՑt_s1}xgeG A$? ~o𾸰u `oyG# n!w% 4 [ȃa`ou"DPn$ϰЍ1cEb~̏w)}RH 2 Dt׭01$1P\`>\ r!LbA0_޺lZuߓL@לVʹhP%[FދA0v e)dj= ll綜! Õbn|kER4 +[.աWpH #jٜmPO |;V[0Q{&$>&sD Q|.M+b҄UK 36]TsiǯUeGJT"*+;;9cCi+X&= lǚE0G]jI]eUP߲.F} vتGTcV&Iğ2]<)`5|:"i膨d\;Շ> #.J8Y c `Ha,! ۱9È辗xߐ cH~MaB }eE?#0x6(<_9&sY\79rHM#bJfoCA:\CDTįޒֲ|љm>1ğbK ~`q?mV_Z >,U+/=ƫa‰Z4s~V=i#]5V ΥaDcl(䘃feT)л]j#S= ( +g5.M|V([PljcF"6Vc3:'z*(su>i+h.[k[j@ɧkP~wi 3et*XL7Nt$^ѹ?Y40"9l: j,Kgr$rS&[2Y{[ \/d&rw9!ߜROcfAэC +uVo1ݽ(k9 ,#SfE}ͻ޳I|܂X },ukpfBM?is}y]u}c$%j,匟AK_2ھ|N{>P܈n/0E(rUFaRD=7da^Ȁ[f3Z<=W ã94k]l):@["xQ"gJe[ vP_' γ{ˮdaz|~>miiq,(^YxBʒhkl,?fMZDhs}&tT He(J#F8,G#}~sg̰,2lݠōW8WaLݑSH!BCjh+c|nFmYźi/FVt)D$Ⱦ>)_&{DiO<3pqu"L[ 6Ł$^-DA.K>"2sP\$.=`5>w>Y68O턀hGhA<:MH'T\귌KslJak1<.lX6_&HFr_FGK_#€s K:7ZQdl}5u~}ư̕")\ׇM}ݩkUH.+zz8W0<܀\f'RޮDwTBxUĴű0%@nKAJlBz K *A./ƈĕH7/-YdjqxpM !͐2ti39}wC xꆄo1f mnvNm/sKXy.TS TR*IM):FhkPl~ ,l#lX$r*kxc+`΍@/QisG(yHGTLXYBȈ#!76V<.Α+N~T|ux!UيyI!1j-,9XVQU5ʲ"R1g?ILjZF 3sWrj^]#vSrs_6"٦Kw^)>;PK  N2FHY(00YbGݲCnQ2w"Ǻ>[^x&S3H͕MFf)~J޸fS=:IXW-Y2_]_yM"i&k"Pir ~Gݼ}m(ƥfhdo6-z7G`j%dw,|$Z`>5`uXopmtLu(>Ϯan;m3uIڪ]F)/w$gmp-Pp$Я9^wgrlt<όQ-<&Z40a PE*ZǬ'_ 0$W=cS {k K!ϧ.ey",k! k,DO(*3Mѱ%ÝD+|A5E9@_MlU/.dOҐ ^o)ݪs RN%Dx$Fb{S IѨP:*fw#@GK|?!a}yMCSC/r<gE=u>pR$FCY 1S0EP "BЮ~Zi|a-v)ԼQ1:6^h|Mokc [iĂuJc7䗌-}ɼ>ɩoS_p4Ȧ|qtjuv~ܫLed&I.MZb1-)`zMz*2 L.Vc^'5,b oF Sara&[EaM}C)jX":z7MS֌UY\'zB~$`g"W %B-r\|Сt#_8GH ="t%dܔN#j%ȝJqONX)'.">8+E#D%w8Wfo(1lBb 탦_E}a r~$)W*k*Gt=GË[dsg)my!FdtU,ȝXwuQSU2@løۛ#lպ&%9%[\A&y[֜6l >`;j{#(֤L(GJ :)U4˟4ozSI?C1yqQ;g?tIv@g);90w?Ry75>[<׿h 1M<'pF52C{rWxA=riBɭA4`ʼ?ĩ5mωzli}nCOa&5DX5A XkEW@dJcJga+"&7ucdOߺ*GgġJnK6VdJV;L1BRY&↯0.(YĮGb2 ؜.yKop|#/Bxi (0\B9E?z*pv3$ @ABY]יf3SMl!bӂ QdBW=OK$Ow}!/!;`*Th-bfsn4!b)aAn H}p$Hc0 ewM>M+Brh2(8\Y]D++RDZ}0T7EH 螔oCh#tl:O5ΊƏ6]W17t#s岕0DXPGo(r7&^x %kW&F/!H X˗ʧ[1L1ltc20*Ut䫇l^M XkŒp>z9dlN;֌] 4y0F8kJfjG=dty0ހtIqJd򨭱"Ne2Z~^V?`ʞ[g:YƳUm[;gbcmev};< *0Id/Q@RzɻZ=C,KDBh\[&&Asyx)"} ~{7t% Ξ^=lo̳ )MT^5U( A M1 ˓zÄ59~Lu% ;1`ޢ}7 *,w9.~VG ?KR0L)0}8R ZҬVJ?0ȦAK yҜ*ox=[-Hgq~y sbDu0ޜ?S|(K"rUdIRN Ɯ>`Re儀b|N˜ QHN7I%iis^b 6w E6;7ƌ(` [>FS*sәf\ є =(`WFc;78rK04>Y L5qj_sI>Hr9h>ǩ~ȣW Z)($Lɹ铭ִs J)L օjx:iNv,H9>`f8U/wHw_VH<Bv"R"B62 O7,HؚL\d$hDv^ύOlb*l+("5sꦑ>;}BݵPFXt=M聒dHZVH8S =) 31 9L& b|x|G=ʶߌ9;I쒼u*PxVx\jк)5g%Fz= 6=@X,!U?d[mT>b"LLƎ(L-NԖ2 +M|;gϩ8I Tu9Yh MypF葒=j=Hn㞕:^ko:IޞTD7Blaer}R=^וMpNkzQNd&]_c 5JsXp5Ci]N!_a¿+'; X60<:H˫SpUR\[xAskd@М٪h+/<ŏEV“}a ntYqY]`TEx9;u0_&s~!|Ewd<m?k_Rs "Po*# or-­Hcrso{"{ξGn`̬3K$Jӈ#J7% F1PJ' dqvOEvƚaA{xnrߍpn[^k392xq5`qxj( yDÿ&z3z+ZWc Uje V_$2zX ɳ㐆,26(cEHP"ܖ%~A%9MrΕW l SIt,FG69QWJCDLxIސ_?sZ E]tE-iEhL?>emP @;ڦ9/Wùq eZL!mAGH$q DD3ov'ب7:vwT (G, \ Ƃ*RÉd^{=6eL֤w:T@TKH6ˁԇWIBEz~ `;$pΦ1P(;UkO?;G8/ J91ugc5md04W_#5LwB% k wqJ\FV?6lGxhGÄLxTe-1tX2? Gwy+hΝI7:Ϻi!fb)tW<܄|D~nkې(䈜(eE3i ۜb V>Nϻ2 6:G񥖃og(ghx]Rx^YT"ptPl+z0k5ܬdgwC52C9x/B~v>yH+fQ}oM)|@SBj޽blUP_=[( .w`snwUN*͙Bpݎ/C^'夬W^.sszL^ *I.@(pV6ο">"`ߴ2(YGh`==ck |%DUTOe/^~'fIh[d }@Tz)%ew/Ptq5,o"di4١BD{XjfM&$WK0դ{(R)0iإ'؏&3FC}PUZV[gl727L00Vؕ|Q=;} '<ѯ`I \>v0`g/y6=sU gMM.OƔ|G^{N)0wTS ͞B~.-&²A%s:U I滘/a&yTɾf} iN{aOׁc3 0~0ˉ5y(Ѽ2%j5I_|8 ӯZo3-gb㘈Vpj Q(GgBMCtrN*=6O5,ΏM0I ʏMsm&ńDvwZ*L&NG$'F!eŀiT#oB6bT2XWOxU*d}̺YB4u&"0g;&Z^aNPmySvC8of-f,K:^XșIJ , "x,УM?wʱn8~7ʥ/ξRW;TdIx6ml0(!ndS珏7NyAp}t!p>vY' uGjWw-bդQ%FPb AY_hTg&٬BI~Z;l{MX DuZuq( k\Hl]naQ Iq+ʈpM$A "SpٝshLP:O:+v̸A8=K kĒ nٰ_H(n ۋNꖐ0 6Fz'~2Qg=u9 ^mCw$ȀO^~YBp(\SObh@L`W!"?EC~gdqkdft-~2Oo_;6Y q7 '7q5_$ңM_,V{9oX&aSqs<~*LhiW?%IL*[jQvǞ7:DMY]lb~AG͔ˌ8T'wQp@ ØVݥxaܛwQ ,w i eM`ލb !T"Ic&ζ 09'~)BLI $4y?5/09 9Z7QʗoF66;Q`:bV- ۮP߰}T|q`4{ *Yh7_[Wrd<{_|Ubq8xBM=ͻHr,"{dzi!&LCt mSkя$:hg =B&6TЩt$UYVZ`c ųM$52*B>#!_w<\;j#^v6VZ숝|?_a?2P^Z4ŨOs2jfbZkqvߑ֙~[E]Y|VՆj8:q94=݀RbdF_/\ي {*cbGӬo(.9av_i dtv sTI4PMzgh #ǻ vp>'*^H(0tao%>WJ.s2zrؚk J$׹v+HaWS(UGIiE<2oO>Һ<3"X(^q!s y[ߏj^!>=R Jg08)e[?y?h0[l+8_yIL;5eew](Iẙĉ/'SqLf,45}X*׎4Iۧ I%Rq1P2ijM} hHrwDnY:w0Fӑ`_qH>MpV$L'uR*[Gxy\_`CB[3< ulLׅp>C 6bf{w\Q9:^'sKjr RZefD6e2\>T3i+h8[NэioaD mT2(~HSev gɪ CVrYƦd?•cPL!{3uDyj09 g 2Bn؃nNf"4T':,I*/oiwiҫh05y_8 *}~-ɜQ./;qRO]ҔQ{`#z3**&,)ŨǬԘY2c6SsoS( C#Mo t^b6ک e 9R)7#C[8q I_s`*&GD@Ք}M5+|{JTM$L14(M @I&-yM$6;a"+7\ސF >d)v/!`ͭ:J^≸qAlmMbVul,Ƴj[go j$Iֶ27@lLRlG-[> ŠK9Bc5?T-;ira\A&,F)ҀWo8ې`M.*ʀ_vR;iOi!l`a9?1m21!wF?ߗ}{7YxץP]˷'ƹAb{bp@py9%5>60p[\ w*Ĭy[؎>rZm5-$Qh _aql| .&fڢ"]B ^D!t{jh"A'0_-Wղ$ `.Ph?$߂a+0FNx[k Ӈ-y꥿S-L t sGUl_'_--ԯ|pD>=sK>s՜LIk+!x?6>4nO0ZLP=<*D>+ {'-ٝLKw`q +dԮZ2f9^/z(  (¥:G\ $4~{xwk k !֑VPW%6h2/oyIPzaˀ[rHW˴>lʹXAwτyRt%Lqw=;WVw`Z'l{R0xE-S걹nH0S?( ) ri@ )/-/lO8ziW"]QM7o emZ2NHFl!ȣ^jyĺ9ߒ㱗&㐟W=CAA3و^0IymrҼ_fX6ĈPTy!KZ$gɏ; i=)͞}y`<:Uz_[i+s$ZyqBl &Fflر \Ahx48.PEqlxD;j_kNv G'4o'-EblWBR I#!KƵ1 n+oU'^(G4Ө^S)eZGv\%y8uDs` l;{Ron#W;`cFPzr-gS^Ze ;jk%{݄0N'F)] =#NeY; hNJDe֍?S֖ݎqxBf*0.jDK?p Xx(t@čV/ѮK[Ge6p_S!,s?1.< P8X)?5!-}%cHR7r_z=xFu^ՕiқH\;a GJu!~y o۴0$Έ{r5E+U2L0^3~k!do.)Fp ށB]IDNܧ"A0 $8}TlN4q&&N)cɔq~K҂й{^FP6QhgR|:$ԗchO[WJaedAq0!tH2~7,@HC)7C{?ևKRjeޠT[>D(a_JG#WUi@жg϶tҰi@IRH>@4h6řuXpf?rxzň.a US׋=H7yuq"Ԇppf9g_ryaQrrM?ҭ>;=Y>sч7_׹T_^ #yѳŢҔ3"g_l0|eoi;hflWlѽRqe؉jSGJ j#MlCyZHYw<!3'GzX.Eh츔b08h6C5Rhk}{J鼢k=6IK $ĆB:|}rCq0jXMKe7Cظ^ImZ?/Fk@nCDãA8. ckTNG4ՠU. {SP)<#ўRt'.fm^++)I_ӑ;(Ϩb9 :5#jsf*Ky 1XkISs 3vb3i݀p c^. Kѓ[gs&2RlXꪊߙE#Ý.So5~ NΫ8׫4v#71=gW/}N69A~[Y\hT{?zJ'~4H18lmp5CvJN)Y_#,9[mH=f $wRiGk}'gPߕ+]X:جbo dxu. mC (ͤW[b̓'Ktm(?/t5 X,B<.yek*D D\QHFa`R) C15pn=%9ۼ򀘲?8lq/[5h xm B5y=9u/ˋKnK͚_{ zR) (bG !(%7ɍ;-Fʸ  LmϵD#ڥ}w,ݗ Vmx gK?O83j=14)IEP\.X>%r/Mjc(y}l)Wu%$S'.E+?NXlq8`%n:VP&nC^2yx+. 1.σ% c\LȇIFŋ@"pְ[u4bǁiw!2X<=t~oF=ɶfP91"~ }$Byx>4({ݿf}Fx?KTܘS6qe!g @W>ds"T,zs(Tv/Zn&>̭&G=iӻ~x3VEg4+xʔovl\0/,)D.w9Gs7 /]RMyŠJp۾R8E :"?k:AI ՘V\d{AH(T Č6M[̞4 {v n6ޗ v2q }*t2;"Rn@:ϴӼ#V.d+epkcY ׼T>ew!.\im7WY_o2޸+CnaKs=0{fƷW-* t\Ѽ& )ij" =>gӨ"4}S,:oM 6(?0jV&NMXnR~mcMu OUM!!O)SQ z2CaL#1^hJuͬR?u1$x0> u&En[u4FnŬ p5c : f:W9]jןDB Y_.#jВO)Ҏ%XJ>ct:xqCE`6tr;TZ gagp>uĕ{Zfo_YL쉳'_|B8,pv~@ƞVWrFsa$/*a!m]aR@=e[zՐp])3g7+~#bxb{'s^8Șh>ʨb hLGt'A=qYkO/e()ӝd.Ut|kJ;Cf@NBI|PC&)VOpWtP-ѓ TWڞm5gh- xQP\I;hs]wMrklb_ʏqAcc*ǹUJ`RxQHsѹ7yF!$Viņ:!`5 eSIRhoeqbFT-%`WQpZ=~rINb7j X6F^DɭZ0-D.oKҶ/XB1pЬt+p+>xrQ=K ȻD3%b2.ƅ\ŗmiXI;U`ӬUY89,x'>(o }Lw4"1CtܡipYҎ3K{oBFVvO1eZ#L,26+Ƅ0=`m }6tn09{GztP"eNzVC~?# @0+4Od!Ut=6>$oNp"5ڂLt,6N3g{_XBw?"_$BTnc[#)z6bJnh>![S, N%!Bٞ8l,r)-ʷ;8޿PA6'li8*z#zEYliC6WPA9}O(Sdq tGSF -v ]Ҍ뜅)W1IV`8 X m5G^9U ZI24*h3*=No^7I _bnd!lt yhrCqE@V&dzU#uD@(f=GS_7\^ѭN0ƻNP.KO ufR 6PěmRف! ˢ5ATZtqJ1xUz{L!ԱN-Ĕ9Ul9 eKϊؽ<7ħ2yաr~K')L$Kȟ;l}QB??=%m-ު{ At|k]0_=Lw< V9=–hЭ=}M-]bNy'^,xǟ =]3 D}tPjT9&?5AJzSpL}$Vt"D66*n(051htj#QEe2yՆ3?TuJ軩1/zBc zg"ɭiy t z6puk .)s _gc zg:/zw,}$.l>Q!=_?}E`Qu',bJ4Ru:ݩ8AMfePQU9egƸ :9PҸ`bEC/rL,X3:[Hi_YgOsH2pi1Bmww`W^;њùykZb,% A3|?Y畔2mrzC8ث21䩨gh߸W {+礸҂2AUqHs5)} 6S5d*𰱹gi8N|׍q(wdt GOvVr ÆTd!Ƅ,N"g(|@D-ńx$Zk/Sy4|)ɸ['X*%ẕ *$SN !~u3ٲ0Igy=7{3 AnH2ޚA6"\o7-gAԀi-Y{F+CRʆF6s,|VR̛j?Q[ f@(']I5jdLv=u a&o`CFmo8p"j+acD~O7ghWa>z43fu@8wB?gwWy?H+X! < cO]B#uHSg剀EqƚpY0pu/$9t o H?zOhdruCYlC♦X}+!-Y7'u8QGʤFS63 D c' w.)jGD ]b^0WM$%_ё ]feZeޅɻ(lEdS^KI3Ş(͡E?'GvURԘOJ,UFNVmuavp9>nwBV!m (C+Tz!Jʼn=<6䠲E {2d'Ed՗lj>THC`7?$rwyLqI?$\k $pIs,fHlC(4ڎl* vf̌{˵Փ=jP?)3#F7[CJ$]ժ#Bk,ja/>lmh;6`<-f(} 9Eo[҉P7 ^qfbĶ*S߶ɘ:3̖yl(4<c5>bG>؍ؐ? !-xkGԡ8ZEkPS-Ύ(d!H5& ̄udnPKKd# H[PI۝3*T{O4BkwS=CݤP?;>qn1k d(,3`TF '~mrgm8 ίF f{k{GM% آI-꣈1x U+bOCr_N0҇Mİ2 h* Lc{2s-:TqV<-U:@[1* qcDmϽmu Ph2@[JL}Y*<_T =4a-eyӶXE&NPWJ:nu*vWx tfdw+(Z ;A0kfb?y1цoC$Թ= w'< 'g0|?2Kٗ\os[>;c6$I*fHKӗd<dcIt1TK&H+)Xr;@Q:e0;dbp4h<}Lfʚ*p(jC-"JYrxlŎKC7v8Rk:칙J>lU%~W}'nqڒӏ޽mcj~{tIgTC\x=B{nԊ.VxRkkD?|#C6m-iżj)"ܞZ+.~ T8qあ/JYCJ#|K VWߘ[!(/| 6BSVKS8ӓuvFL>RvaIng#QV&F|ZgH2-s!y\=-C,JS_ n=InFpg}GA'|>7O9y gLzo !A&Yz!SfqtBm_he>bZ gM'&@mû7 2͞GcC^\oJi\=ѕPJe@DlSxz?ITqc)$U堨QZԘ?ײ^{煉 TJ_OveYǪĥ.#<1rP~ PQ'<',TfFMYE*II%o{~ yK" G`([]rKAS:B4X@jljUrb۬&1HxtyꖓtX>.[JJTĝr*;~D{>y/!L p9EɧԈ* GMLm<>%d13K9S9 [.3:4i,Cn.\-2"xy-;Q A^]V+qM]&5#6$#iJK`Atp djVޝ^0:SX0h& p|>D\ @0 _?K>OL%(GlxpV#`Ac+f6p6|qw`nJcsjG<֡l\)b4,a :q-]2XֺpG^5+$'JwLHEu{П񄼿rC d+J.mEŊ SGڨ| '?3 `` SyC1x JSPRyLQ;h::k XqR%-jP oC_m2x戮Idvv|&>Eq*3i sLz\oAZ"&1q+h͕\8EΓ*J7OL IH)2hU2JHԔ XMLT=7 kV탺³Q1XkOC͕ok$wq|K'&yi%Gn20H]@JEAXLRR Y4ٸ%]"lpɡ w'EdwP>Zy%Uް*쎧jaS#[=3sqseɴ*viD~GpQKA,FPim°G@9XuݜgM?H]jcxZs&K@7)J CFiXneHֆ9&ƍPh%UDƙ ɨepNs>-;?= Lch4y5.,+Jk[%QS&iIiaX!kXa{* ˌ565"LFd|͆L#.iߗSۓ S~b8&YVu/axHKzA싛x cѦD_4QjK;;AO|FyB=!;,T7r8d; Uʶ?Ȗ/\<'Rl.қr"z#]El80,{yqɡ7Qʹpm8@$S9=J]w=ň2u!M65oIo堘~yO, g~ hmrXAHT%wg;cuI)bwi/F~`;![Y"fu>-ӡi(,RE8ڋxf>QB ̞׉"`*#Dlԍ1 p).u/^4 HP۞ƁT/hK @@aڂϺxϩ8T^D9Uy \zir'A:Ղĉl^oDkV/&[^{V'Zh{t%D,+%RXآV>mXTU_ig1h!C Oس Y[Ciٯ}rHLqfUf 譣PDu|Ƃ6?$ ;fGp\cDs# `8X"/%懄6,п7 j1=kѨpABo!jEjm^FKj"qqYIR&Tdr` sD|z'UO.2.W:F7qE+x"!77n%<}Wٺ\OAac3 fY-p){n^b;/]zz3ZN%Tw'>Qwdw l#K7VNGI<-z~.1Rwݏ IG ʖ2t FS0ȿib(f:/DcIu@":9=KUiRp)-4E).Im2 2V-g 3]y:<L]Ba(%Z推: SCV ,N0sdz?%ۘc;Zieպ|"]ј`ix訅RVZm9T@ri?%E> ERNDQDvuew|B5(XFԪrqun?UYq=~6&lߛOTȷ6ȲkyP's a:9neRcv~A,QZ <H-*`HM_O t!ڲ8#7a3!TG>಺B]Ln4IQ ':ZLF=4e eȤ#;<|8r È 5lX~h2vhca͉fqc7Fgbk5ܱ( >M[k,m m!,\^- o݇JLsBqn$y!v$qߒ^'@z< g\+tfVtK]rzXm_2lKcߐA=Oh\X1\[8!xRLJ|!B^yr1s{KO+ٚE`nah~d1IA.N //'y̺@2SBDW8c|nfRO.9&qO6хY˳oo?e[?15^Z8^M#a*W{aɶ^ +I! qv/GW;i )e3QSGsVdž ZХ8,7*U|)3|w/-zyD6?V@1N ,t;pƋYd+p()dD3gADrN7+^ 1GbɸNGK|aC#:%Շ?ez4ܕzhG>ŗUNM/#]o _#Nאˤ7=5\271Zvdt<;bYc*|n:k&s%+߸q^os}h!`hFZjj)܍.y0> 7DVi( Y|q W_1$P P<՘L9Eȭ)e6mr>ZC;4+`J͑-y K~9ݲz7ϴs2NA,Ibu>RgXW4|w:m4)apLw+UPo]$pX6{6xǫeh8Q<ƍJ3 t6%\my^;|gzD&F>3Q%\59CFD:VEgC.ΊҠ|[e"!(vL QȂW@j+旐śA,fE|͹ O͈7.)Îٴ\] fA]˶xTRAxH8pÈˋ.w]s S{ba*L7)7G6~g}Qb}3@_=;؞RIL tDyDJ閈?sj^v?aݖna傲}N9:Ĝ8'li:zUh򼓍H.FAKesC?s5M㼷4yyFd.a\-!=k/IC>:ocUL %DG_NB]@#p?uy { {|[ %MS}_;RAB{ug>qw<>bHRـRe!So;/'ka4ar K>3dqYL4r1>}V=U4eYo Gk")薕=-c@i; 󢀺Rv;\1hRGT!˼70uG\yC \(%q{8:(ȯg+XHP.Sjkm3|+OV/-$Hn5#%_x' >1^qqY\+PM';us t,pԙ`K}+z[P" u DžȟXQyYS6zMk *f)=k2[ e:۶EK*eV,+#߬ڑJ"k8"Kqs"? -M,p#|q8W4 ԏ _=qY%rђaIn}w6j\_s3߁Q>=9 6sֹwTny'6Vxm LJiDZ3 zj3mr}7?!ƛ,]f^<+bjtdXvF95 .,M^;#9%;81ߊL\ CݤeP(|fHo_YgRD{O և ۧX3@lWauBc1i->&dEʙ~\]H^/?fRn/z/e8U4V%@/(5_+{k҆_ HSНJO)zIRðk2 JFrBVk!хHIWXh~TsFnef Ga0>)Ţw3%0:&j|m妪 K21a1EŠ+Փ(4` ״:9aY0^dN|.+6s("T{Hu 󉴿SS1'kF \nJ7?XVSXCKdQH{.8 `/ !fV[v8+!ܢ?x: ^&HZU֐)rsCU!à"hPrOR QŸ>۽ T(0/*4e&aI9S.@o$vج\}aE $_O ߼q4%ϓ-kPN>&LU߃a n(!蚗+@/uhuO4V4pVAJΝ݁7Q|3Kh4x0 $iJcvkz5W̌4hG]F0]!P @ u!'`B||`\@y$8 a_֓d ¦]~ڬ"e/Gc@Ju{%n|ilO+f?aB3?&2vfc$.( 2l HGp"m5M!s >14u}Vhb: !▰}Z`#4[gR+-s?H;K>SA$?ek51~O RGr_`3 3)<9&LX>65T_9^Tw4(L0+F"iI{w]R( R=/ԖK/3}ozZQs$'5ܼOnu(Cx*`] ;,&7exmMʿ?`{YU3IOyŪ;ɔ\/͢IZMfUxjأ+[/<xb)dr , MX(TNI&.W݅IqTީ?hXBmuR{U"'O_\r 0 t553$i{eOXx5:E Պ$UBm|Bes[L~N):w6A2X;dbˬC}tkN/*5.U]mLQl?[׾ߗ'Р" &q)<aYGIq8:$ ef. :3?,fZyйT<.2z{EzWnWE[a=!m,R5[ڕc$fc\Mܬ*IκD 1#+T ;VAոQ0@Ģ zMV-{g1C@fF+2F!`cgYGI%#j5xOȋܲhyˢ-yTWw~+Å:|m㑑p&k6!wiҤ=~b;iW^CQaU(So)Y3Pr,3|sJ)4bLZWd%)D] KF!/ &aydIk9;X>;=WI}L;NT/QH0Uu1Ot!9_+4ۮ%aҭkϺ񜃃V gmXo b9Aӗʥ,aS%-+3RBkMc0-v,E4p2!S{c۟-l+4J"f/ۇ@/[F `'Yn[}K#Wh23ʨrjDi^Wi~;sRԫ6\9iz #pzѩZixGV~dnG8 RJf9hSAG<52y׋b\YP!/BC.U0ZRvMMLQFE+(Ѯ2 f?ړQW@g\GrP7=Jutmɕ9YYd p#5&E!glPx3VH4m CqɎF߯pebllќU\t"#h-cS}&:ծ?Chc+f e TL;n}A#րUG*B XФ#F|Y<6Cså%W”-?i! Wu> nFSJZ2븛- gkdSoeUj1- xE14FndǶB@;N]= f!F)-*06X[FT$`s@_H0! -SȜ&1*t)Z+ @d?z=0ڣdy1G6ҍYB Wc3DPz:9)d&Dhn/gAQa=/}NΖѓd2_׽Oc3sAR$eayӐnf%^2X_~nl55/iTHȓdiY!uET) 뼉|.&"0hG1.7J \=BD6L'oa3M H gJ?)G \7lIm!cB| IM0[1BkfUlnP_wBzOBRi00p0trpw%w=]4&dC ɾ*ud#T⾐ 23uuJfrg4SotmXLzO5߃o8za Ā,}/5fs ^M*4(>DiW0%k߬W85K'X=..pNWx 2H=j_H!CDT9\ZyS*SrTjM 4`"s[s/2JI(=뿹1Kvb@\5&&ZoD#^E\B SIAK8$ 32XlH#enn,OXF#J.*L`Jsf|W i^Z4w/I׶nvDD(pfS!V}_cŹ[;(֋ON\N'HhxQq4\k7, 7#W1>$͖`ӱwwގFbi]Q&Ʒ4?AX=_C3Q4y5Ăkp%vc5?WPRκww}x*N 7Ӳ$nb "fM=Lڇ*Jc11H\5ֶ'p2ě+ R38$nbvWvGoŤu_G?a z="vOX!-g&T]OBN4LpnAwWW3‡Mm2OkFyFޏe/uϢ hڿ<"q3xށN]I"U|Uek>xإmz<1@o$);< 5w~A3+AED1y֫MB D٩aQ s#<@yfO@4h.lN#V4@sn_+3W -o; !059ΐfnm?ąb*)I>N@*i'FѮd[2QږIRNF @"Wl}_F+JH$= (8 )%RJ { I4h?U 4|ƕ՗.RL ?rgB+uU.jtZn뙲wmp~lhڙ 6NÞCȪ4':VM5֦Nm%RsTv5X"]erõ͇pBF !Qd 1Fko-KoI+o]/8B, Bwd%elSy}DFO!/z WHp%IjDzϔƺbO"ێ7&*.Td2梑&ccOoVm#Wi?*y9P^c: WKbϪ˓Ia2 U>9GЬ 3*]b3 $i{$6.KH-[ǣGYW.k6W {R. MzzxMq,yQmUWQ^ְ͙C'^_Hxv2t:54U&=B#s9ҀZAVE?mʦlNn.PoR9/wswQ*9&[& _%w ڞ;*"t[=AW/'83jxqơ J\a;#?r`n\΢SA1B2DY$#%yFI"5ɵ' _J?P(V'k-r4#x-2 MW͙ !hOY{B%+ͫ#e'ڔd6\Һ+EYaCWÃsD^ 'KrϬO]? ZԹ* bYbU#?F&Lvkm"!(w?>Z bcnw4i'>Uʬz#kj-[R][au'gq ~ŘN=ž%7G(V z(HOܬ=Gh?e,w40nBDuZY)o!Y^F Ha|<|ﻨ< ŪVV?G֧HllkbW±+=4gT0»KO7kA]ݽ(?ՅoKEg-- z>(tYt8zYg6 ylD?{!֝[.Ҧ$mDj?[ܬOf6_n] >a#8c9vv1pNf@su3vu Ed\܉fƁ.TYٷċ.OeƂkվ>kRnM`pCL<瀶'w+ʚȵ]&/jm.z]y~[4cq(j&tFYoM6h6C a`o^HHwZb| };?meK3X+K-Wڣa?hv. }Qkۆ'G}H3#O34C,b=i0t`6ylߘVPufO=C@԰͈ cqUM'Duo$KU?{lH@  f=aHPGCr:Lp%lIH['Ţ =mM$ìC(3*F]Ģ.[@Ó2* < 9RbhyAhOfhs@K}er{D0@z 3;Fu.I$ x /*\s k#n6KmOxBgPZඉxwi0WRdUjL_92q{\$G!\o=%vu/G:}ޠQZ>w.)./ /ˁXKEbSNhÐ} ?*FsT/y7tR8b:Iu6~zZ/ Z()^Tň rV~$\x%s?kBuHuxt'u S8KQgOˑ!֫3̦XwdKٮ^2ZbaD[ޓ*w Da!Zۮ ݛRySs6/{Ch.3r_ʓ7ZipW,9'Tq>mEx)mj,l8|P?ܬn ެ{",\,oB6;A)7S:VQOD.24vRcpFj%%m˞?ky]Xb{bT`<|鑷'l!%*C ;,}+_ ؿE-Cɽav &H352_ Hz"=~*30Iwt"-<2KCN~ρ' = sZf7/`b,\s ӿxN{Aioزp+5 2T4aX̹ $|g}5 5TҸ&';6p -`p' M^:,3~J@[g ^uhK,Fpn3f5a."d!Β[֞ӎ;pE `|^#L(S4VErkfSQ7 i_7qF.;(37`W/v@0N_&3 OG q:`E%/`!07 ّ V7-5V.0-0n*ȺUt{Nk`~e|wyd|.ΜS` Q kȝin%`}Ing[+!Q5ކ_!p<@ۏJQV,J$T̖2ưcgݜpYҪu.bEވ.&(dPyéyv3r<컻W*dP%:{V͌gChj{tM{74Fa)4E3I,hdQ4ʹ{QR`ǿ][ק)HN/3/z6\eeCoֺWPa|B9[ kT2?!5A9~|H ^ZQL)Ox^$.:W_F]hL$xeMph;8t{|]W~ |eEn'~V|ZIvKNZ 9j5*tεIoԆGKXɭJ!:?X?\% gaW14칁1.4 #f#BqcھAJM'sOT3ƭbdӗUd8T 2gR&:aV<,ǮbC!U[{s pz_+Uxcb3%4YQ8zrsMV°q'KiuT^6rsD[1-Qu=_RqpC?"O"qdIrR'x^o,ҹX 8[%![|Iwirb'g'Z7xL'wiBLo/B-e)t ]S^Մ:qY[Wژ0;W6 `P {3(Z +ΩMְ*X1b84v'C4a'^fqY*?0ȧ˷$Lyw/۽\#N6td3.C[a@YM!!XP?ҦڦNFUCp^gy+x`Ʒ t_"6#HiHQ6Prt !"4bOd'$h_ģ䟐/J53>˵<Q[dK~sbBRP}ϥB(|b?lS. :D8W0%&|qW,1X@m7GT:Eɽdn?Jw+5-5 ob6Fok)^& P^w-Ѩ§U5I_Ꞅp!J *|~w{}ʮ{}!%O~umHтMwwލBC)4ׇ"m=,Poyx'w(5=哞lzS%r`ޕ=|/L.0owph֧? H.\QQI޾f`2C ՠ߀;zRpl5S..p Lf6UoK?2RyTX*.WE]w\H^4ᳮ6 i$9iElԎgX=TUwafENMNgŽ ux,{FܩJ2#V[YS J>;v+@SJvm̷mO6RZWX`uKss<'H[p:o2mS n= OnD2",ׯ 4 [`PLͤB_k=fqG Sa6 dLfi '/̠3Py=KȂ GJ ;nZ@T# Y~*7j{9 2=6% pmH7IYqjCBX.#+KAlK]S^#cpإON@βC)7K{szʐ3yd X> E:2$F߶TIT(tj++~L6G?8!%ͼs4ڦFv3, cOBKv&^fĜ]s gn7a.c[|.Qf- q~}]Zµ>'CA2\N$ީs(j{(Tpv|ԅIl CudCHFlO¥?_F 2ڣI|o42+x ~?f!kW7wd$,fgS>dgZnn̍q 8rn'<-u\'ӎ c߶GDaiKnA4R|GkMW4nZm$& =4 B7I>d#Zdn7(kU OG1\;2@XzV|Q!@~Z벗tV 0˨jm^%.JY)^1kugٟ(A53僄pyy-e7KQdhvh%<ğ#WJdxf? #=ڐa{;(IiP()o/F ($:؉uGNx2RYd~B{/*6 R--(*٢B70"`ǭLE%SKO?0wU^Mb(ŞHؽaWI#0lf(" 8AfZU=z%R' LXrMH{ ٰDN}WdĐ5HLMe-^(=TQ-o6YmtJF}=+9.]X%FJL-7w\ZG ^z"pBspJ w+o*SL?6tm`RvnTw{g:}ږ]3‘LU.jTGZIr֍_g䛠AيٰLȏ{M0 u =!̬^} +8 CY"+[ 5YDZeŤUUk@$&;%}yyyѨ??{8J&u= iDOG,jDVysG0].m=mWtāj XnGnrOX*:fNnY-ٺ2Zs舭"_#H_]dHtfm@RUٴ璁a:f%EUZ4AOsвbBaoI[i`x̖^k<+3Jk9)5=R=%|]"@ı;AM8]].;o!_^P? f{$ʑB^S{Kbc.DžªD0DCdyquΥC5aGKKM*H[א"R8'n|4*}hd!ʧzymDNk1 o{wU BphE_`t~n"&V^# #m4s/oȞSEz781u"iBLwF@7wZ T a0ȗ5pI[//HSis5r!# &I>} /n!a(ia/ pl-RXvSy~I lζ x`P@0Wk}[U\x"B9|jrejɺkt΃WVFv֊=:7R^)97'Oh2Q/2 {HhE/kp xD|<HW\e=` [q,wl]dƃL ~, ls7<+]sWug}n^2P2 1wѴ}l$i!ow 4TJaR$tiF5Pd/>$qx?f熼BI̶}߈QNy,͹jKLa^/"cY /)QkìӺw)HQ=Chh lK$#J.Ƙ[znt4?`kD0sp!yK=[w_0i},fRݘ;4FO0^B]X"##2F>G2R D$ e+j|+W}~cySJwƠY?UPCHXտ%Fg6&8T qÏ&l<΅TIZH9?n/0߾wYt6̆{±X^I[TWcafH΄VzxǨ}! / Y(,! Y+&:?9ltaʼn6ޮ,.F*5юt>B1 +2K,db0E]A;GsD#/^#'{(w*&pwf@W6vR341Uq1IˆH:z" G9%$M.n K_9 5ܨs;y`t ORup1Pw" L-3Ӏ4s qʋ_}P d h9x04 WDį&P_ <8<:ĉʷ!&ڄNlg񀢉=y6Z r~TBerBIaѸ^IZn/`H(mwHlBK=A!qNJosX,r)TFnS^ɵ/blXg[:v(猗:z^ ڮ0.pl 8EV>)anq)I+]7=tO(O`41զ>n^2ri2s&8.t([ ci(9fˑ~h ΋[RgHgpBvފD\ iXAj7 y%:"fX}b,/b6:]}䃈qhCuld㌣>'gЛ'їs#с$V F ޡ.zinE̶BG z˪V4I.߂- mdVɑhŸj!% .MĴÈzgi+%8lV]I묓[n-) yA|IWɍ%|E[d׉>=F-4I/L|MbuԪ7(5sie'ًM6oPpg8<`bXփ۝6(-jQWLp'逭"<*>d"Qע}%" tPRt6=مIF:#lこGv eݯ7>isĀ\@fd Vwj;W^ ް[/ɤL73M; 4/HRw?z7exS8QMĿѡ \Ej7}fdill[TMAc -ӤmDbWe+$:t9pnm*$ݦGi1m%@Q+T}uEh>wgpexHF,RO<@$&pr3_EH} !oJ_Ry ־32avly4h γ|u"]tA"^=60_${o)Jmf^(ZDvtQۻ &Q`w?od^  yR[ysu{?bKq~3^JQŠxf^E4큚%E `eFHvrm,m-s^,yLO|͓IFw~S:mլ.P/\Ԉs'~IL!8Rk2wAhՆU>)u8ȰABHk(/8zkI#^]&c. (an|=8bZL/-1΁j\7%&sQw\+ Jق,E <'_, }gfmLX!BI`C_LCd;Oz_I=;S D7 jF7E`Ji YԦf2W{s2 q}u-TRADB흆8O= "3e[ L &)?[ 5v݁%ZuĖٓi)?#Ca:cK tE 1ytDu=9aD#TzZÒq@}9>::Bkǹ<GыH+=J` 35ϗ/^t|27uVNx B|< +\l.7gTsPPFqX9P8nd7;͹W)T Dsam+)*v|qycd5ͯU׽TqNWqa qLF5KXTj0FtusjVGbӊ_:H8aPrf,v3OҁqIRxiO-@h|%T{n$x ~5%7 bW.Jn#6.thŅyL(xW]t P"Ob3Il!b,yH{p1I'yiA SU6Ll *L {ck =c5GK :Y˞] eZd0|K_Uk9uH)bm{>OBbJ]_sru1 q @ղ+1}c7,}+m ,I{_h^\&y}z5kȐdzenXӷ/bL=RYI.$ER٢g, >"h*gQoinF Cǯ1P CT)P$LduVpwʆ#iCPÓjFCN8.}Aaҋ */Y`Y@y-S[63I\]~|E3TW9 MY$[,P(Kݹ!,Jj%Mѐ+Rs^Q2܀T35y)ehWO#C@57_ ]潥+j9ce8)AFg.g`búڡ4 CvOJq=I;*s>~m/~ B<1C%tLk ^5ZjEO :}׋=a;$~9D/'~^d åʇԣ j,k 1?. : N#eV]Tm<;4axcqg%^ 3%>8vJlkS:b\mkW1QCCq"76A*>79 _yz*hƄ)}dZl͟tPpO<[mVʨ\A|5DC.&* x>rŠfǢubCtzlo7{~J'R6VAn|J=xJ/T^'!NJ> )qp/sK;k]i_B u'Xv3ɯM{ K>_ar0%2jțZ6\X2|h\hGJzu_=&#SD"|,aEn?;m7 6}"H~\cN6Д q+ ;›@oǓAPNޔX^"Ii1 -grE|Wg޹KȒԾ~ vɺϛaqZX,{#lKN" _d?EY/Ma~bvٞ !B-TkЈQR9(DF|FN<9օMM֠D#':ؚ ( .q};,GĖ.Q# @mƚV-pEF.]%0epe4r`e>z65+2Sh 1HeU qmuNd9_بD >"NP_&-f,Zk#`)oeD;qZSvR}8vUCDƇH2ws6l.SOHH!eP`^F?fn~ A%ޫ hWӵyͶ@*%n(v Re-Ĭ4N֋4mUm@xfd* {oߙdϿ\I=7F8>ͱM%ݩO N9NCJhĞ^ю{|ŴP9;Q}x`=j2r| %OPĈ6$C{n8 qBzr 3~D RwlYΰBq'!.N<@ڇDvUԣ/;VelHOq]86@ =*94p21J!fEbFqojĭ;[*& o(ҷgMT_H\EB"B]00rgrCE p&RWo{z}VQ\Qlx0Vo,gNRa4ԹJUʀ4"mwwo-9^ fH31_u! \1 ~-}%pގ=f.B;7 ͔Vs^zCYk ]Ok\.P=O9Ed|2*!-F[_J ?NA~X| c1 z,)l(,)!Qr/3+W{X/;D,wij\RA*PF[96qqk]) ys:[c̞˲vy[f')>5Vcc0d ý>b@ܨS~ ۑ/I[ά#O2\0X7ar}݊:6ahW^/~]ORZBWkiSn`i]aB5AQӂRB9*nq>V׼ӷRc‡3pOOu]MiM&z!z'&,?*Ń#K ٖ1&u~I\.e2I$pnd-][Рhǜ]HEI%hF\'V>VTe#F]C+Qo v~͝OpLN<~'Qy&EdJB6$A v(D)(KՆcBzZ/C~*,ls_.-"n#kgU1[| (̑37e뤣s8\G_?U{[K֮cO&.,1EF#aV|y9"iCf+|,lD[knnMmP+ j\~tы’*bT2ҿ&^͌rRWGT 7fx'Ńkv98 U6Ldk28/ʓGJi'FbYŽ#9;utZrt=FyY3;WqI>m⌁ =N$r}LȊQ N@ 1=3 c1Ab,9>QuP:%g,w7=\FxSK+ D[l#H:W4,p%O G3&cçp)Fn#M($xvEcj[_*hIT}W.#dQ[Bd`>G',4;Z0Wl.ˋeGFV(.>s-(DM Ot=%ey@ao{L]+ "1>j3`?88r!侃3W:ak?2Gca%%:\~^ٖez%x,NkTOd6/^=߇hfDnBaiR&9lBnWvdҩ~,d2S5 Zec/dzGrdfja*?> сH-jr4I2 TDPT ӋszJ=g_P-kWdӖ͉IAWwCW! eSliwX 傅O)ZM&f7@7+7U/.k@+څFƪϏ JeV(b@ӿx,-1$ Vojyu=($Ħ)?[(@QRCZM3w;Uir/0*RTGZeENYTX"Zq{%h*C{)NҐ/bj ,j5c[*)txXC7qԑ\xV,BHsEzݎ9(RFONqf<4>st"xqaES/5*S-L#)7mBeAqweA+S,6,>J|/8h,$CЪ*!@9d& qoș8?s~+~$#qUg-(?qP!WL^BH0>.'u]%L_mPLW s#&6UcU+2EDԱiwz394 9+HKZ7w(?EfqūBn;iONvTRF_XL\#d%5´tOp4ŻTbOҽ欙g~dTQ='{Ks$f ajsp]_QJNkjc]!]Xb("JsJ:"@KĽ #U5̵Q{J3: GCea3h@YEGі.62`jEDm p ~K[Oo4^jvAT,th-czY քpq+PIW Ur2)Oj(xoܓw8*Dҋq<BO;sBk.E!~)K ʼnOzۀ8TDԙ2A-k^dG;Hj(ZR UT9hsDjMX揿>[" t9U.`6\DY g Qgpi 5hzTy,ne 0H'MOŅQn}.PjH7J~;Ah[B-7sYDn$s/-ɏ` js'skB9a469 z~AŞT{AzI#Byk)j]Hγ0Ě_,h9A95WMy+kaWzMspWi"$-0d-;Dލg_q~Uqv7z94+CS P )ߞZA!bH ҒWt> Д4:U/ܑtB՛o`c+9ACAГ-#hKEMZj"'@jm4Ƅ]n"-xWXI9|aC=Դ"bt#z팿b#дӛ׆pHc!1bס<'WǽB.v@7J"wjަ#e+2%g m_<9hnBpCXb :֌ m+< c#67bsPL>ZL;4A:H0k0C55tكŃ ^9h 8W4ܡJ%y-t:Uw8q?(d@NJC&W۲+q{ڇEʑ#/b.ڪ{3&go\905/$R=7O 7H[Ղ%6&b8D$Lz| peVvucދev̓Ir;D3$hDr}z‰y4^F96n+(&=Em /*;ц9ZRbk:{sg$UqQ3j+U #!in\\r{6 (0r= qJX)٧NRYePu&SjS1kRv3ӆ@dj78&Lx' B/ɍفZBo&ߧJ`nM@x# cST5z/b~'V[Sqa*"SbyDwIctuٯ 2ZȎzj+˞W=Ix ^:Nb/N~2qh=2޳\:9UDt Kvqݡ"qPs(qYAh1rK(4:Yuv>W;7:x-+L1Kr1+,h6~S./s;FבbLu6uh+g?u4ʯ^4pQq}͈ B{YT|HN0W)CJ?$JW^1 I-RIaԋ* o5k%DBѹ /Z03rzz``P K;r۸p#>_ BPL!2c:*[y}]@iR!y42JЍLsWXv:8bS!$ rzzgٙ7V !w/ s=*||x{Bq!D_2}_X:ojEU$ v5$i͏).VMۛTɍZ:S'Jzx pd*u(5ʪ.-]QcZT s:UF\6l^&{Q 1 RHUyoо̩&v!T3L\,>wH[\[d)ǸrC\]ŵjv˥i|&a#._zچgOt 'QMT%߯^n\shܘ\L 6l~SOG>.Bں\ۍtD-2qT7EHA[glPnEEEH/ZOҫԀwuZM`doZ4/s=pbvs\-H,A|ly^tBU_'vІ4,l)};B>؊䮇 9IxfΌH86dd69.89D&շrPJUàBׂVֱB)#{03> }:N7XC[d! TFc;&eInL'Ӂ}+oJn{*> gcʱ@ J] 9t#"jv?CYk9Z&}WJ/~Mܡ75| ѓR{+THGfBbp p\[qOY"$Z6p*.()0raץxnUHGXs)u/HB\q?]h(JC,<|GJ*p'Axo`rZل"sP;s! &kOK0ldfQZ?/u1p(i6Ѩ&kjiISOAuB$~-LIy1,+x֋yf1$. ΢ ;6F^jΝϰǝdW/|EuDX3&/kFFt^-qMM"0v- ('1E?fD35lŭ;OQXh'i/*PSkmh)c4K> %" ְ>HFmuνྴ5&ɫTeKo BP1ehz3)xq xrt5|BLw``0ѫ>;w-X8#f`#ȅkrL4qSlqT3y12C>t2ϑ_!(Z.6lqGMZ8`g\޽aaܞ:pѷ!Hu%dk3sIvpϮ>T6ӕ[ z=#jt=Ejqi%@n[ekɳqXiͮ Z}gH]<=*z1ôrw )*>9ܜN 'ǿu0 %)o 2x]ARuA#'K u 0O}2W-$ˁh`dC XuX /n$ꨥvD#aQV́j6z|'w>UEc$Ě|&՝+G=.P$mn _U"ѕ^Hua91l\3&%LGWmwwLԖǦm;'`I9CㅲPl)) e-ɒ_+l" xDϬJ("(PѮߩAtKɶJy𣗽.13cra Z59BGRSU9 tI)ɷG "uG Ts {>;Gdl>[z2:l`ZtTjC)?״$7v~"z:3s:T%0M>vly] #}-:Co`)(/`1 Ojmm< WTjV2V/R$DŽ( a>+.bGX 0~-dÎ)d>'!}[9w@zPlueyDWKaţݝɑۚme+J Mz(%43HvS#eHgc[5?.w?w;x.Kz:+SYtzdprˇg4Ȟ4ֹ; +$ n:IY!ТsQ- tI5z!DNGt>-FޗOcga:l  @Ȥ+#sbG FWtS0L?+CMDW|t ^MWJ|9ɚY,x4ezSGM(C(AtH/%#M8ԂXm):->zfoK]s6o7?ʳdH²/S#}/%4B+2,x=,]D%s.gx989jU P<ȥ7)Ey7_Ztux.'5,c]Ek1Un9ag"c;nxpgi ;:\lC ^QB7ᓼm'XoL&[ʞ")@w'枘.%<$H)N璦(6ONhPaàLo"O;643ɪ~iӉkȎ'IWcuJ~p8k̺# K>cp3 bDvѦ9ȼO3/W!O~f ~ @@!7_WU_c7E~Rc+ȕWDD2ʇTB{[M.rL4 dNnu'1yb,+lI,e wӆw98\4rOXɇ`VZ8TâؐYGm8̝}!mCiL . m$W:4!aGFyŠE!Vq)K9(b C03DKlYT!CkG>@O{iA'Cv=I+/oIPw &yA0!R_%tX/ tv^ȩ4=oMmX!~(y)8AxRKI@@IlM6ʶtW7 l)nɫc^0v T26Z1gxAŏVU )>aHt\ Ջ9D+:Z%|vj1;pSSG.tA{2/Y;귵wgEsե*!1دE~czy`u7+-f5`k J.Pyh=FP\Y:GMFXr˧;Sip7xtV4m!aCŷ12yb/OdlX716ǧ:L@>~RgAp DiPNk_ ahDVàxU"JVD2 H񕣎!*; {S?L#*sy*N=L4(ޯ.GvӶ:&Ʒj3a X{mK#j@G͉vTM附TS- QYYTGq`NMj^@d+WlD4ia S#sx2]- p7e)igEQl`:4چ9]3N&3za,Llt7LbD"mOt}Oe !ضh]Q^`H56o:{7GQu)+Q' #XgϨxɭjMqrV_Z=w;UVۅPr%V&:dNGKƮʦ̀?*M5")vgq-EZ5ufj'Lh|Qziao#D;fat[;vb*(0M׼WqYd*D4(K*.@*{TqLsetadi~ufЌq'~ 'Qn׻cҋiu쑶JԔ4H*XZT@M <"uXJ1W1U~|-Ug1HЃ> XC`ҵ-p #Y]JDqd>d?.<*-|mjD3c@CG"5{rx|[XH`i4x\Sڌ\>H<Vtzފm'=-1P-l~ b87]F9+|kEQEƕP'_ufx.5m@$WO)VԨK+jNn[aaﺴTyZ M͸ʺV8,tP⪧PE~lw\-t-ب2@&YrxG,ΉnM3Ւ7@!ҩo3t9KƳRS>5"Q_=:J \*D)ϫGd]7!@Uy@0]WY~ yAGDkعmNyi *XhLe9fEvE4ZxسJFXxæsq|~{Ⱥ :D7&^&o=!øwߚfo7r o)|&&qLtzi JXu9 sņ;]so LfI4`HvB -ph5tʍdn͊9ow GigDЀ;e%2dI;hGF٤ftLf__fCI:UZ7w)Z&ĎwhӴ*$ ߁sV{Dl:կQSxX^ X0|@+ck=M5)]I $KFdŹ/Asv6 bb+])CI%SzNo\L)JSݨW?;D?1mKښ&N/@#_grB-lI̬jrj]䲪U.8oMo^5-Wrg@"YGZO0":Yf2Q@7grP0dK@v R x&a UI*uy>ͲJV۠ ܞ=7r|"#>6OEW'qπ|G ˴i`&&Ԙ8/d\$, dOՃz@ 4A<-mJ[{=qL?A-<,Z&nDBD ~Lg֪TBlH\aPO堢JvAП!kb clfsu)>@%IHi`EVD~IhJph$oc&2BSk-"dMq KgF9"-Wᡈ6ouVyCy#]x.|Ǻw LᝆR͛dB"v8A>An|Pt҇ؿi:=:ΧYfA.(Z޷ /mLYU-p0fl BlkPT<<" *;VcHJ=Nѯ.8(<ˣ#C" D0@/j nwxaHjFN CL-Ѷ*5f#:/%bZ&{JC"_!jEB/v+0}SZ#K+=h7f|Ѣ9\x;aQMPڱQ3Xŏ3skt\ZpI CK*YL|N zTR>#Hu7w7`ŧD<(;!ez׈8?eRxNݹiwQ'v!nwtgM\gBNj.*sC_'`w-2q=c$~ -ߚ]QGgyRO7%5#g!j'w&OvV}=_}eV/Mn'fhkpq܌<|Ea/ zUW堽Ṣz#\*"U L5@s@%bw1D[g[f2 xxfU[BLD=1{:mBԄ .xԒL7иHڒSh38FY#BNr? Q(.I  BP'$H3e FEP+p?f5BXB|эCs?s9\|aKBHP[qz?\:EXn _:ӣ#MN%,jV$7Df?D@*s4nk@Z;=@!W~lD-nCsz(ld h\QY3ho|oR̂ 3x E PL]#:ՂчIXkGozwHx⢋\4*c12*6KqO'ʳH}q!5Pwuػ3hT.EzRkvE66Xi%Kydjy9l6 +T-m (G !|=K&w-!mr.(sd]O 'ZgQqݺ&pZ}W)'MEHRieA3DyȮf88ߛ蚘Ħ` oBߓG靣nz|nJqfF7޵oG U_>qega<'o7Ŷ]@02,gsEt r3q7} XGeK=BGTouJ1 *zV"2~e. fz a*5fdڲ^t^ӖN{&hژHT/5`_ 5G@';\Yf"P&{V?4utKeXcQJǜzN7v#lz_|6m~dWF6x>.Rk !Q3KD CtMV]a~=u/X\ cqKtL(^`@m~+X5&q/|t3<+R%5-z<c%e]tiV.AqMj407/+W &jD:P(&)oH2sy4n[ tJ>Q>ɒiNHdVd/L$׼eȊwOb›-1A9 <W6IGKjU|WI֞1w9\y/Q3l;r0Gj*Ji>j^Hwݭw.I _+[գo4;nAZ(dy4r|0A7vƸo&;շȶbZcE ؔb9EP2R0hWCc hQ3̡%T )|k\!=E-.Z~r*3}RR}jD꧒3~RQ6:C|y͔jwW!Yn!S(3'ϓ?6"tKP~ɚIyaeG6m-Οӊa@PAp|}wjcA/A">a: N}> qswNn+'tKQ5mj_^B @1ϫ]uab1fլ+EOD  2өiu"*LPƧ8`k4ՃrD-7'1ŵZ+fG08F*R{Wk$d뱦m/B+8t~jg.CPxC= y*R/.Nje8ldΓܚm|Fsއ!TyXA  4$];w3_ୖJY-͵_Kad!,WU H5i \a4 EYU\{/ K*XO

3%gr̼V*q:i/PNA兤s'Upf -`3k&P#|ãhy{{{l l8L?i#p+d|I u~R 󖐈A2805TwĕqW#u~^mQ~,piS30_b#475䥴 X . Rj IL M 9'r&z37ȷ瑿K+Pl)W#ݗNV:o.X*gK@06A7D!ڄ?DhHؘA"!E@gʆ8j믚mDf?(~"\u忍=3jdICFF1]6eON[k*' %-p B)C\)gO4voܬj@-(sw;WQ{-hQyL6 g`<?_فDU\tw#$.0y9;Nr9 u>VN[ϑ0"A#.+4j?X4&vdۡ9K!  D$&ERDIMLTt H%FwZ4"!wu#D$Q;q"8\GK*=yqY6@"I4gDz~܎w-և{`j7 ;^o @/U4}!\uwY7ڈG C Xb _LfC? dkd+VK_S5U%,,n\J1`9pNdh=NAU:F|})ɉnACx+q1ȳ}{> {= .P a{:3(:KbIǢlH'+o9{2ov_t45gB%JSmRp?[FU3"=6ʴd_&T"N}^Bg&9[Wٜ6q˳}UC 'YkNƒ' 83+\ꖩCǁgkan=^W2eO7Uz8x~R`mlʜ5W\p- o*dW wN-|oGyׯs;.\*Qʵ{pG|Ef2~_8`o,U1cOQnZQI4ya+z2 z|Sȋш9ɷ~,ؽ#F$ߩ(< xF?'2$xm"ZjE|V@]@.uYN CNfΌρom ZS0 č+`p~ֱSwﶓ弎=o-h ?=%1PDTpbv$}pϨlÉ5=x6%R:sHxI+A&y1HKS2ǵ9\A[&aL#|撖f]<֥ff1F{N{EI=>j5h$:uHh.){dۦ%r9ofd6Wc.PEL#lbF39VC'E1zWOtQIaZX:E8' -fCz¯?kXL)m&0:㚤)6V~-_|@ }(کP>fƜr9i3ڣ7=kpƑA-ś|3 Nb׳ܣj^!n5eh(֑R(W v d;5\bEB_Qg;*IQn>vyCOP7 $9hQA'SVc\'m7o":t>!Xn=zdBgByqg Z.IMXvfOP*e:!ƛ0T]^ Y OA>ϣ6Sa]HƘS0(.qB?)E^q[T%ehxMΞ)E=c"n˫]TZWl5(~ǚoEoKQ27\O#-t6~l@-[of3,ppH ]3]ɚzxgO. #X"|xÓл4C]Wf B^ F quYcZ(2Rn6ocUɿTrs6­Ԏh>B]հs?E!QNwgƆ٘muHN)`liu;QcLaQk0_2 qօYFGP$Yhr|Lg#fO/iﱠ =DӴ:cl~N^\M-e#7-"]IL۾QvB΁jd,^lh \P>Vy_a`|6P=6uqYe9ŇzW@E1>F_Գ~,] .0ސ]ElNQ tV{C{}$shwD;22TigF"bf`; c[׼8m R?76:}O+>,}m]Mx*-"@!Sz彵GerbZڟua5FchvH)v(4dsN8ꡐm ?,H>5×+s'MŎe3/REbiVLr_-ج|pgth.涊Mgu裮]r knR[(.X/oLGl}n3f%hb>XaKe*c|S/Z2gG?ҼlEw>+' s 0PNd# ZooyצE\s,e+԰X,B#"&[ .$G5"L5wdjQjiO\ /m1Щ" Qm9 zRdt${QANi8B-`dk;gLk64I\T bj>'M' r2 s6F5kw}IM0ϥ6Vpb_<_qL vN|._U2X6e9lo$d:"s+=)A@Zu&< ѝRuiX`M&?qZqgWPs+@BUb5ŪdQ V jW=˞EGĵf9dJP*wX~r^,Aw7,zV d up;QMU!'7<>(Dxf*=dPipVc:J>k-Ir`Uf'{[*ύc/Pf@"-KLÑNӉxV{fMm*?-BT_TB0\x JW m쪼"kHۖ_*j#D]t}XGn0{|@0۷e7Zx9z7 hB(2+95~^Q2>DBڇu+2ZYA&^Dr0ɝ=8d'wWׂmKl:wP7ׁ4 lx/y>y *=dQK)0D$}&e,R&vҍYx[$v AQ.Ѐm +WmBgVD(/ZjCMe(JrZ]hW*@t+8%(3ޢ$DV Y,^YDj q!hpnk ,ޯؤ{Gf$c z;B%mub(]b|/ 7Hx-?n.S8%oc5lASbGTD%H"d1ysi3bBqmuG@AcBGP$ U=͔; ̓s;R8mE8t(yz)@*2$G)mjkok@$-dvš08qIy.XrvD&dLF-hڮ@5V>// Mɴ6p3w!]yae!!zUi Vn WWӝ#cQ|տ rQGQhQ ~# <=szVn⽡L@NӁЛ Ȍ8GdMQ);B.PZZ  Fur؜Ϳ6A)3kt TZ)mMGW<2+dckI\!~r}lxQ^" קU ?>e ͅ?:Har # r4ʕ (C/`ʒ)PYLz`BkLcp<\=8,+)/:15ڬcO{<'Fh?S_Z%8:ylO,D!Y‚Э`^=89 W l֓mTYs7Z&LIe12fWwOشq ԣYZYrMkJP8?:T=m~}w/JN ~S>=᫹ pDTDsvNg 142:Cyg&.|#]9KHxaG[Gy>EN^Y+px-73fC{$5l};I3_G)/6w +"u_etJiP\0bxJ"ĻNN1r sƁq9ջ=c?c#7 M, TALj?*^,@[f12b˫ɏlnbh!H 0n~mWf~q5tS ktg>:{ .fp7jӷF0;7L ~>UK@9h-(pUal;}kH=wiڶz|^n":#vL kÈmc~ %㺃^P vuLsԉ+{ bw`M Q8P-srh% ;SiЦ eO-_X8LLhK'es=R(C0rH:Hg  ;67^`Op}lK2bjM zt`cZ93/Ճw7|{ $PEmGع .>~Sw"a6Td[c뇩<{;K7`B~ &{?'-ƞ~[{ޘ,cР1e_ޮiø^2=Z% lV0]*!j ZGzޓ3+Í!+>EE,0c##HBqtE~T?-,H;!x]IaG)`ܻzk]p0P]G7¹0h,GK[κ]L/lse}M[9?Qq|b=g HnRRTS1 8I0T΂z3xW?m~̑(V9T%=b UI6ԟLYͧMɖl<=ߩ"`,kw6Wbct]c5I{iE FzeZ }AL[AmK_]`JeT+pA_a(1_tjbQcV~k SC:$>sqȑL&2ڢYK_nznVv309U4K^[d$J%c~vi鷒9'! R)+{t_ŬmiDp (d %Bf2Jѭgi'y>Η-0~jA9jsu LU `+Ȱݓ4FPmoŬnQX4{zYMrO $$ﯧNL@BKVvCR=8=멈CpmfPJa"oL,@lZLy" 8B]Oe &ӳx5;\w߱ *OJhtQ9*NsWdû[SK(]`,]b&,ǎdwoMػEUs! j˟ESwk!tҎOD7DXzH=:g05Me3??jQs3s\FGa!l2 oSc2Ne/ WDR+_xR]2j"V*zc .pԕ\s!,{19L),SS6#tgP3zUBƄ;+&oہ(P;uA~k~z0Ԟ: 7OτAn ;B୭6]Rx䮐Dn *'E^_G!Re*"Y:F[А1r(8̀`f>Yx#'5䗊Į掛j ɩ'}7?ػ /J߅c|i.e1/^FJrcsdntp:]mF9^#X86i0k&GA'DsRY%";(oF#cH`oqɉ۠࡯fĭ. iσt蕵?Iki\|=ϭ(v T#~~։x$yמTuJH}x<"'0|X3,c's"QLSm$c ttW:^U3 n.Ѐgxx>uPϷY1'q*Ey)hNdI'.uAOO$&6DJ6ڠ O Pf?9X'梜puX=a]HfGg)eAZ`` K}ҏGh}kV%+NC2oՃם+1N\W`R`U`'"j\rw#jNT\YZn߈fCb)Xu#L6y@IWq_G*Ƈ0AN3&yϵط79GhwA,J|L7N)V-R\6P ߽~*X՚Hm c/1Nqq@- 3f,uQ"q5W-Ce{738tXM귫g7b4$hD\5_uڇ|zU3a@Oj꣮("FpLS7*)זrPquVww;叠rp`+uȭ5Bg*f] Lb"|Ƒb"7zO¿W>b,_ox=P YB'/mao[RR/ݐ?:Wd,U^(~qMR2pU.ʉ@Z j9 !T+w!i1O*: s"|I'OķԆ6'%$j-LĊU=dD)v3~FO0pSr:T ,Yma-z"u&T ,0ŷ)rLBHv|:,Ւp>;y{Lvt3>L? ͬ{3!/nC>VT4" N>R,mJ+" "9G(DXL׍\Q7xOEԕ%k -'zD+oL׹qDhGH&,BMCY~ " bos~V6 S Ռv}:>6̓29 Wם;Kۋ(a!A(17mwxC"ev Z\4W3>2]Š P68@20[.MPطO6+9U9tBI"Ysw}6&E7C.RcI ; ۝q1_XaPMݗ 4/XIo?on)S`KIbU g߀:Rg\tf\@nq& As"ꋛ1'y h<*ٯ ơ]h1 h-䦓 IOî<RO0]7e 5nɋ|yCWw\giPDq0g}јP2=5Dτ璃8|5W?&IrfCmq§CG܉I.xcnȅMGtE {r)2 O67`XzV1>ۜJ)'9.g]ɓNJAYw֑V+DLʾRj`PDaiޣ%<\Km\]Ut 9LZ$1&O3<狀ٴhUB&C\fhc1 NJHm8-U,+<2afo]@V9,bCUV5&or}U.Jc.>AH|;ﵺz U:ּȅr7CmჸuKbKAf+bDyy8n@苶Fyjnmn6|0d}7Cꮢn\qEhs!Av.6miLi8mG9&C. y %'=vQ:HeVgaS t hAl,rXe`vO%~5jfiz~>6^H2 ^yaDqFaoyb0 Zļ B(]>{֋_mm0|vmj U㔥wu;CZH>!fߘ_7#^23y1SerO(9E˾xޒ+s:hy.mǕh8$|~WתH/w>%ls2S#ymL w%P'J71mݒì,7<:;-;ey_*TcPtop@dQ[0q4*1up5XςiP FH*+5b'wj᫹euh>*$8rЀeB,_q& i b@ᯙpj/qVM #w,>eFnuU<^ goy?CwZkێ 76xxPJ_8\ޣX:A(T$+oAnP-浺.w$*]AН yi3x:zsܫy@-6=Mw[퀪Tk+OQdmA})\߽8DKf;,K>a`Ay1"Ld7ȪZptf/uHI ߖ+2%mong?Cr=X:>K鹧UPF/%㳗P #՞v2)?2o2-0$l{Ϣc T9aiJ\u52 z9z G]DRKA"ΙCu >yY2L[f;W,Fwj_r^z@FLsD R4O]&Ϗ/1L Wia`:_`ZtD-K{fFJsPGgcF1zǟ+h1Tbzs%BX5ubs{ `C&yn.V:|t}Xh⪩ ) UT{)Y>cR%]Ѹ%KT]a{_F7I@TFg3KPtKJz='ޗE2 >ArWļK|CHwXܝ#-B{w AsW/4ZpVZL;ĿƺM&jY:uME]^2_K"4MM?shIWïq?WgO ͢տ=r:ͫ.89uԔʘ>~*[Q0+J8`7ۧBXtDrAܨrOcw*4K! L xc*BT Ot48r]_/Ҥ|zݸ{71sq/ q"uֱos¥ Ǹ;ު@^pF_ &.Iܶ ƑN**OaAF ܍p0k7OwPxЖ~8MEf 8V&󅽜#wK*W,:bcxBSˈ[Cde5ҥ 4ХgUtW`=[4\0j\]!3=[Pǔ^ h3¸Ԏ^ 2fv!wP C,[WP- Pl'(مsf k:-́0Eo+?0QJ: 3LO+5E[wYh^'U2,F4f|[IH?-^TNG× .XgG%\PH!dVQ`nz)A*ں[s%nY?-? ۜˉ(tbp#KH|.Ū>=zn WOg-1abYD+ҥ}nzYƯߩ؀73; c7ba<g 'QHb#.%ʵ2X;\qkŒWͮxkπ^%m]`vYiƼfiM6,3):RY;~}c=:SAKw v*i&𔦹=Q4EBZN[hwr0;Z;wo B}s-*8>(8Tw?@xh"秡< m;uhO{. ך<Sh덧<+uC=M鏶|]:`žC>EE7KG9/Ц۫ژv:7[cݯ'؏lOu2V5uHA~IǺ&䝁!~6F%,٦SXc?o^Gi<rr'VQ{ؽ'9.Sl{gЊdn𥲍} e%LqcOyx?ܯ}W,^(>FS#snKc4Af0~*2KT`1<{ 0{ :ĚtqcQ?(me@@ٓ#0QWQ=y˖G"ՄWܧBqZYLN(/knUrop/[u=Jq,! xv(=Fpȷx^?IA1%:.cJ8_%>91|N%eyhmZ`V9s5Õey ꦋ.>iHbņsQ篌.c ;h 0˔=+]R.|N|\_p JBlA'"r"5iCVK?͔xհX",׏A@dErQpAn2RxBK=H {+z 42iϳ9&VHR qp֪ KTT| :ేȵb>`X}pIW^mdW"IWpϵrz%6=^C\GMxw5l^P t4Z#M &DmB3 8U}IBaXeFgm}) 8m]R각 !KdM]T QtP2(Pf[[^0 "Y3B1C%~tΫZ2b^!d} 2A╞uЇnEѼ2mK`M B<^CYZbVd61BEBc_PϮO!&'c${[DKq}.|?sP:IC|g`wΤ~Ɍv:ޘuժx=qsHZqC `\oI%r6eG#VE'u>y:SϹ2]aCM@aϞP+wx6e(o~t gm651)x bv䢫eH@Gx],P$;5!ʬ獌ViKO'lɰd9r@sNCeH8Tk%}-8+e,H`ӫ{*7&d ]q ^S4&qi2(H,B{Ⱥp3{'A 9@$Q-nCQ2JɒO5@stmhB.]s$C y7-lsWo, ÝR )xWmdD(~鿌<ġ: "CJF"+Tn8ח!2JF{=0aV"+ [cnRcB#RA, uJ%ud ucro:ӑ,`58M-:* $qL*mJF)*r@a1s aVߘ_.E{ bU9yU:Iqm"Q,~b-xs *%z5NoT+ \y#<Y|Jkqzک#Y0swZ<ѫo)f>5-Ҭ4("l HJL=J(|oSgu!2>ь.u`5xݙ2(v J\ErA|FBdǼ^ r4,=\u DfqCekKf.A)Y氵Qx4KH"/]8z2#0t{ c?A{u6IkstkgF"!L7Zo\90 K̉w6 K:q yeTU`46=1qgo>(E-f,|G͢tgTųNV%cW㬉"Pt~:w"JKl e~0$2Cb"|Q>Q!,K )JiBimdb^ )jkǼN ig%ooDc`BxXg`ddXn3hR#/:. 7k)w c)PUICBsk/V4U=WQ{|^qsĜ^Sg]Ũ7&+>RW^ƒtQw23M jUk#@؉Q9_WhusEOwTӓ9t'. U˲e # u bK_ S4̵ XQ7EGSf9FO.t'5?}.GiU\ێTJa~>a5def޿Ӌn'JA@hd#pw"V45#qi!2OU)M*8`4oI(cw$d.~NG)D-F>GYpR$}~M8zܦ\1P.U֥3LP(~h<)u&g"IRPNQ˘brWIϤש:1)3c~TP!Í.LjX3Z`P\2#5zr| W?nqi`]xiP2n01w]rCTӶy3Y6>024E\i#U6re+{'O-0r6[xދ-|}mqHe$D:cudf{kI,&oygXYX7e.`dG.X2B?sTܙu*׍)yfz* %|y޳~ l(*HLTTsA%Usm4&V1̘b0z` ѳq*۸t/zO%/"[1ܱŔ$2<딝mcǢ̾y rMXxkBd,!{&JjoLY`,qah6 nwJ}RX&%~ӼG1̵"|)]59\G|\Ԉԡx: ~È!g.hm_ >aRyK!!ȽHuLHBm Q7> _KZU>i0ە;" fβ$r &uLGR95*r'Bl!ne\8mAIKF<h|y 'wV~>kdIQώ'=:;z)ؾ+\l{3x\`w<u]3Qu,ᢚ-a4wenYiWzhD\?zn\^7A=W,K M ;id,)0Wi˛ bS6̆㘋V}0"HF Y.Gaoo5f')RW;sd0(okkHq;|O ·}VjtQQFeR&Z,FwlZ}c>qjk_q6G6I~w7X}0 !cut#"9L]{ P_l_mEa:=^Z suBo ?FS7(nMNG*,0`PYTzq!rNɜy=\;2Pķygb!}UCic cl/‹-Jpmjkj04hx e7`|7kc^XÙp짲.!*. λZM\&5asAq1'{lf, }3!.)zF0 fl€븈mFhR׈#Gh;p|BBg}H uQeP|cDgU 4DJ f@kcCB' E+ $Šxݿ;.3,!9Y"I|nz0jgn~ !Z&L`=pfE l (v8QrPʃ=^;F=ȄCR 8’)WV*OhI!m~+ )." I[-؆5Rxf>LvE;PP/P$Qa~inVw@vM!mc+ X6sdI-9z4؀+:r-:syv7RTN}Gח*|s )Y,+qE:YQ;|+@@ȓPLTzm0:wu־mÊ-G!S@/.w% Å]wkc\wЫZ1!fQ:ZS{*tpn7#Wn!?$ Wm&٭>)T2c08Ը+akZ# |!RSgtqdhRϞ<Y&X蘻5ɿ[9aI1?o,ZRO3u5#z'ūL_ul1wD勡UVǜ;sP.U@*$ĮeDzAHxp`Ӏ?QuB*!DMvR+ t );;:OѮ !6ْR?$/&"((1S OR,K#fMHsaNc]-G̔ybYMkGxO 93TehN\M^h Xٯ'c=;&`ʷ/0)sDWT1' Jz6! nh~O΢"VDHWN/QPǝz[ e[5AqCf|Oa9\h[k` '($^" oYX@+"fDa3aDb&^)K5(yI0A m']w$B43BnftHy'VPΕKSp\rƫ .ЃBgj>pVMӷZL׺ *!QCiKR8xM$#%j :+޳U^+wlsw \weBaRVNS))gDF XJhr0,{Vq\{)LpCْsς+%vcAk;QrUjqӄ~cXX6N8pZ* ZQI[=ʝFETF+pC-~%5ݧeѦY7َt/֐ŭV:ނp dzC'Sy"5>^2k:JG`RTʅ " a6 !-9>A+ފsWLCU #;]A3*mU pLCOjT![lsA1Pt`{D$b ij! 6f 9(zn!nYIi-coC^Tu_k~oqK1f0>]-'vZsb95GRD%d^ 7@qM<|x Cep V˅wp"H?>n iz#tlh-^\~  Fk!(kl"AX43aO"v(:H׷O$ XhF3_ x>h-sEPqaO! u)ڸ?1Lģ ǁ)q"v@N4WZ-kr+E Dm=ˮ{͂$kuz=M"5e*D(-SlZXςKԛ(b)*w8zY3`%FQ<Ǝ'1L X>H{LWϾH1Sj@(5d$/e#t ~IAP[Cx8'ys! `\d} 9:iXݚZsa,k" ܵ])>/fltp Qz%锗nX}_RuKHa UYE2UM ~ $zxt%| ~ S3GũbFQڳNˬ5qaYYlM cu,c;o):}]Q+<%lZʻ7M8GD:u7@d=cÖB_{*un˧6K{ +3:H.x\3Ӡ1ϡ^< 2ǡ|s?6TWX:>ۦ۳?5T{'%ٵHaaNGbɰ>fTe1_Z,d /7L%\#ܵINtb0XOkRL##4ISP[mQ2I,q*V@t8B] 8W<\0Sm h)ڰxK xK@3ѕK58,ґ c 9U^7 },QtAsoSac^CŸ DNYprt s1 Zx,EeV3׍L?^ ꪪ*qw4ƸΜJ> +(kXH?F }jBς@G_K"8ʦr4{}X8FY#fmV)CMS鴊@t9.cѷ|7gtCWЩH4Q=*ҁ8mf+Ƽ335}(j 1\2w߸yC}Cf._C T-ZXuPVd7H!cO_udHJ` &nޛ9^0@u43,#5myԁ<+їmc_;3 :ٕ0Vup>q㨪߼ǦA8 &1#1y:m pbĻImp XB<޴z ,b[?btqfH .:FL3<;X@;lUžΤ-e :d3"Q^.-a. 炰.S"gOΠuU*R}"6_<}CX3JJ%-GPyu<l X܉lo,B1 |{8mGSː,ti͌JܙͰ$ smѕAɕ;P-垂+FvO濧sqڑF;Hҕ)e|'k1W]Ž@(;v?'S 2OXw5 xcVGsoўP3_fge~Q<x ،:a > '<|E(0^oG}\Ky "Z^EU\$qwbGٱ BssPI>IO5=hy2~]-iT};RZ ž1#-kz0A!0H&;V@bv"jw5DR?㦳V)-mN.vdN!'yLIixYQZzeb g:\b+LǕ(`4>^siPJX3z7*3rߗy I>Al!yPP9JlZBz)P 3?*Hdd'ngZy邲h1>+в"+3H_1ubmK"Z%S THN="6C 0ӯ!UiAAMcY•Ͱځ|}Z2x7ɃH.7M DQp9b΄Ȥ ԯu}Gp!!=5js 5>ZROFBoXmT<&M5]iظKaK+{,bۡW `O"mC)2U/vhs;k*b"Q ̷V̴̷8fl)k_\;Ku ~u2d*s?X蓡˲iޯFȃUQ1~] [qbQ-.j \b(!p&9ɔ#%ўu14E!Ћ)ŝyS#7!_Š7QQQhN՚.q쏷mn6̃$8Ry幏}Ocρ(b'A}cHŤ$W_ ލ@[m;:*$!a&b161f(Im =iʡBg8KlK5gUItџ N9 d WyݕTU[L9l:GIjqZ!UVM2$~iݺ{oe;y BJqΊKI#*ڶ ]چC.$)=i6Hђ0\OqeuODU'cjO3hZpZ}v$=Ã{4H_m+MQ9hq)4>Tգ5' p9 j|6W@K1^80=vcBj2Qk. !bZϨ} 3*A3dw ~\OU MD7GO>H*̓|!sCu>4]lPCBKf =nZ\[XX|殆':b Mun- Ӽ]?4nDZhSV:cd~OgUDqÚcGov` 7sp8!v\g}aSgfV0.UR] ortY :ZԀ?- GaḘwhBUMrJ.'TG_>zO{ZJqxkA`m(NW9@o=֎5 LG|FѠjkc Ydm݋D˾kd b_cr?8Չ 6uw輖n k دL Zrn@JDt;%Z;uBu?ު,ʷFU<=#:I~ن1$Iiss(4&QEZ&Vf['&J$VѹG̺H(zSmT(ee/ icˍߦ@ʝ9>p䞤H; wJX߅ :! NrבJ5@ͥxpH̅x,AFjA3 e2{JE>LHwnc: &y( QCjס>k@t*sf`ˡЇ[O_Ab'g&2]uJwQf˲M\?&0#5{|cϯZm_^vLr񞦙>1<ˏn|Wsgs8ńkp#7Y uSZ@Pꥳ>a@lvǎ.)p%. 7U3zO?=9.Ds^^}5#_-GZy)| i2hqMgh*CPpQ#ܷ}uʚqu^P%TvE3bBKTz-ue r2c 4f2]cgLe4}D;`zs"-'pguj*YQeiA,fule?DQ6תx->%qT0nD2$b^mrA<aꮽ۰ l7VeU&Y?1@kkA{{7i@4mR Iq"Ai_OkJaю, DUBǂ2=J՗S:I,IQ]sMeIFEeHzOYLFR!euzacaH$1'*3DeeG?Z WjzaxGz{?\N%6 ` EZ2m#_֛t/JND|bセ_[z=dr}oߔdoӎPk(I3bɣ"8ZC^B67B95ZW9ARI7ȫbZK4\@-#YͦSU4!^@2!WNznswm XP5ȥx;Ulf K3ʨڀ|P|0k/2VJ߭kxqI9n?̙,ڝ} 26В zbd7Mu;=|hQ WAX-tU\_a͖36Jhz _L'E~ʽ4< $^Pdf n7*R {FIc=]b4A1l0%{d?Qpʧƻ:05)LbVb: >άoT=vȉ1=!${i*x?;UGm?ܛi>zٞDac52KJ"W"M{!gm148d%މݚDC2 -Ꞷ^}8 as_,K.? I!!*Ge1.Cd\ 7Re?VYyo0XyV].? @@ZS +9Um7#Ԭ7XBQ"uL#;~CK }In>NlヾY 'r0"1aY&k]V $58h(9$XLL*xzu>"Py+׃('u/(<̭{Y#FG_ygմ9A y@olK͡,qQ=5~%6/;*"׏oJeHB@.RZ:Aaeui~Wr ?'mjF>y=}O~n O-<\|ޑDPžު:uh;/|kfDw_/IlBw@gSh! ~S̋ 0Н}Emk5)G,azp(}O%Qџ#sr d}€pmB!Wi2sSDݮ oCKr_==,$G &α?%b|2i*qɣ9zeh#gok+SJر$k+,hzl<w9FBk;dj~Ӿ j͌6j ] 8%i4lU,`Yeh̳gNՆ]\h(&Cj{fb*C&GOgzNfU*9]"l>{)T ߡԹ80X Z}15uEӂ=h.iH#i?ܠ=ע\؉30$ `Iw6VQ6/9A[*UGDh"B9*EcLB;>6d╾lBMd(dA9G{fv,=8dDn +,S@Eu8)p;f*V'I'v_i"\I"w@m9N ,A4ŕg(jpXUbMy9Y|~Z@~s޿k|L{PyQMI9W^xמɽi}=Fg](or#_ V[񦛂J2ܿ::3B|v7O-s&I$k6h۾MC1nWS[`^Q+mq64{m,"2t ͓;CG23:R,3K)?S L=" z;[x#Lc^"h KQ6?,2U䈘0нf7KPjO3::'WM `a(&.=-Kl-^J` ߵSϸ?`=omh~1vX9+Hڃe=t^ht' D2HjTh*T\<HLuM9vnWpT'MK};,u:RL/sD{Sw#pqU7V.#`QKOV+DѫKFk{W3۸ڃ? fD_n$y+ GdFw20+Wޤ%CYV5RW2X~b~DD" TZzȡZҔS5VGߟTjH4,ʥ ~z Ԉ{3H[9PĻEʈdp)of94IGc-&s-mPx*8mѬ/_f^bHg ;q6Tśނ&nKIHkR3bפo8O`g>c ː/J$:U1#sDY/_:C QG- R"Z˒`  _7c* ]R,w?GroO=SDz'٧i9=/ehh^%N}Kٰbv=%S{hs-7f$DSWa%5&N9zדGIY=IEߣF .L@j%BE "_TZ"|$-b)2Rۢ[r_|A]-hΣw nݟAO#u N~\F@5TVs+4"n.Et *ʒ 'e$6Df=뎉ef]XۗXCaF[. @J<A+Ph. ٢~4Ƙʊ3!W%NwrKrj#jL!%{ȓs*O6̦ 5'.'U4O;}5}C5cHEbVN߲kC[')ZA8pi_Z)QV=WF.L@`]J`׵aEo؞QGpg竮y] nEZ_ib2QB'uɌU#՟j'QpJr9scGc͂+muX3 7ɠMOYў[` u֖2CL35 :JǙwk]OvB8r/pye Y-g+G"El7ծm)h`EtŌHMp]. CmaWl|ʿx-8mIMė}GǨV.$:…&$v1 haہ`T)WeRRZ̉>,%:ёvJlw++UO1J4%x). Ubd=R13p)yդg45&>|pב&&_>~{ǛՌk:鏼^UQTƌ +n^3HbH@0!ڶ5/"6\6JPʬإWfZۯVXwU(hig:T!Lkj-{j)CM؃cC[?Gi).0& OyQic4D ^l3.1@TP,Sb~afT+lK&]y'7;5/U&&G8F_q`Niek2u,M H#б1hLV,Y[YKv.._It*4MC7PŊFunj0ե$zFMeY:ⴑA,7nj3^G[Inmy3mӱ-ć14ǃ+\RQ]e*u qG0т:Ii֫%> ޕ>oer>̱reo䂔+Q"N#Ǜ`cOp^5?ɸKοnJ: 03OF*ĪYH,Wa'D). ЎlV:Nn$xz`l/../D^̸kBR]͉ Gs?w"}u]I ##\tŅpW}C?|V3iyuhn>VkwB%30fUv[ꈐRǐ ݢw)7Hs.$E|Q}L?$px=_?}rcu`eFx1q[s6iC5U ~e@v; 7U;_c`D +\>&L:vw]GP%Ӵ%?+5284c~ߍ7+.;RnvNQ5],œlCO> - f d E'R].$Ltfc"(F鸊QxPќWJx|}QanZƳtU-oܰMhJl]Et}\{_j0 k7ufw;M0 "$gY큃PTȔ ˗ {C-$Hk#b7x5v%9ҁ"tF4XZ֭6E~ gREo<,oWE t#9[Ra#3Uxbğk7߻i^ߗ?G"\$fH N"UsyDNRAп]reU>?CXR#/%qO^Y{E aիJ2}m>VxOr^+!מۻ-xh{JCIμ'2J0OQ܀?v\V x1}Vc=oWoĒR#~}2dᾳ~٨U\FȨuRjQylrcw3Z'+,Ckb!1|/[Bn9`:d]Kt2}`Z} ?KaC]ӌlͲ hڅ7jǜjPtN1UF6p\s"Y{J_p>U{Lɽ{zXC&y+)o*Vቔ܀%L_u78L^qZ E^*4ٳ)Ӱ(nK3伵p1~/o@N,~ 'ݟҁC`L?##Wa-q߆AͷxYӒUpD:yn+/%z\Cka=$jOxW}Ё)J"9f_ ܱ_s *BE+Y3‘DL"V}7okvzʙ[9t U!qͤ&W4jּgWɃr>#S.3 ˘S0-F?,|HY}"ĊVPxc62qDi_0S ,v!uq|p] w1vaUdӉT`9^Dx-I$^A' `R+#YaE ƎpzJW.w֧>(\:WHA'?Ԥ>`U^3C,͡Dwqvp>NRLuac0[odEe3LCzNݮJܖ(V~j=G/ooepx]JPqD}\HSծmc >-kYFKcJPnP"U`JHZ0ot0~I=,'.9iagw}M;g̜ S90W[%S 86ؘr¾2bµ 1W 9Q@!pWX *yHu7yV, '& ѲL~*- M@dyw2{AON{rRq-pyn乎%2BF?ةKH~NR/Ŀ泚?lq+b/C(,YrwE9Ų8*b򲨏[ƁDR 00?Dfˣh%5$X/_j`Oîc݀^XHY{|@v+QwW\Iq Ib.Z1p:4dd7*08#F$l]9֊Ѿ+6%@!~i%N5BL8<}7 !"|l+y L5|[H"mk\5T( vBg [Bl%JNl&Dr8 k$ i0O]d)h!JASOk0]~g#Cހym4YXb%;P?~rr@Hf^rJ@FX?O!r>Q JF'4vv%m36hؐ1t毧\鮎•vo)Ieh!7͡ʾU&9ώZ;hY!6 @48p7N¢ȸFQ5)H}IɊ0/"f5&:qFc38"(/6>7&q'P Y5T{or0mh1E\Ph aYVPQ TocnA6܆bA'j!.P٢~NE>piߥ4bl)FZ|qU /}ms&fNF_r_SӅqU\X¬:@afqw͝\w&DU"cGC铔UgLӰ|ϗx|*׫1, @In: uolʘ7 L-St-VQ}%@Quj)m%6ǜ% f&fbl\a pny<:w)b׿n6#ʫ}{ .V^6LLڧv#eg}V{ ϙKV-Z|c1}͞@׮浜WPbWPRh|FPOR4g{AOt)RHⳬ EF %|v( ;Eڜg5xЫУKZqj٬5S [<𓡿.Hhg{0H&b[MbPq"_[cWͣe|Ƹ!NRg%1,p#SܢJrڳ(#{|kn[nx]^"nPLdn8w'TB[ Ió#Lb1 ͮ𰫑vYPx8jU쪊7j;3~DGx#yϊ\>U YIb%1Fjh+-CfKKk5}_P>s7뤻0䚆qMTL\6yQAZ,Oo ozF <e;p-[> F>, ߙHc3 2|J hD*z: HՋ Y.} NTMO3xIp2٥BCiW/ **4kkIۗTe\ʴ_]ę8mˏy{wC\ϊF#aw":܄%n^=fKQa^Y/0GQ>>' %IY5aPHE?V >H~[QsJ S!s4\:{)܀Ep:누 2df]^kog>[<~>o!fE1gqZ]`Mp`"a}:Ro"€B%43]M̏gC9tyL@^~x sj$jW5ft<eֶȻ'[&79/s{7 Yu ^DGu~$/xS"raΙ5Yy)=ցmRŚhk4)~547Th0,T)⅙M 0`d)ݻcKzpߙi\"_ sBD+ۍm!y)Ҹɿe4! 7LjO 0Msƽa\١ǕS apxZɷ΂'Mv)"jpNvsL/[(~Ԣ>[ܿsTۡQ$ƺ-RxkIOUXE^tlM܃9d)l(bvFI6q9ńݏ1֏AeߞKQb^jP&czO,ALp9A詞X[c ㈬$ݫ$+x > l dة'գ& fpAtz+!g>[t0r]ZQHцRQșK/g; o؝θ$/&IR˪`Ev+XpO~<} yqyיIF?LJŮ3'6=QIV}غ&aЙ MfJ ޲ [.AjVV\=lyXBEF?=̽TwH&wnMcs,1q MFQ%r%?;~<Mx&7)o'$,x8`*SV ='6= 'Y@tf)~. N'υQW&>6uAvbޡ! %ފ3t|dv]WN&zcZ6'fZ:1= XMW4oTit a|r'p0; ՠ*b,[[cФ5.Qg8:M\"oSHtvKzy9R>Ee2NhWRݿ* oٿri`R\4:`!CV}$KDݥW)I5-MhAVR!RcmI^yIcKzZd]V&1,= ~]/#EP`ٓƟcw3*ygCC-~Kx> /8d^ո8.#z3#L1?EUΡΜY {sngb3 n< ,TN:F VJw %bt=; k r??sxlf'0v8.Y"UlUz)hAFǭzMucD~,珂:KNd=E]j8 d6-u7ޠ%3(ś%FqU0)r/dƔs0؁8tF)ռd>ǃ:S ( Sa,/uЗrܺ'jS*^ׁZzZV?by:$n&νFp2G% '0Lipv~jnP_ȱ ő $+-z'٭s R×Pk rR0Mp# s7InZozSĶyF2jR%M}8qtf '1π"^ZMl3`дm'sj^ vk|U"-#h Jb|2]GPb7Z dS=w uG@9ONy7 !ܞeX_.} MIt9nS0h]qh)JRЩ3ӽ{UeG#E& ܥ!Xql mMTwhH=[kL^N/n &KAq4$o1޲(cFL䫱*,x=l;L&$/2!7<yg]1Bӷ3h5B{IwngoƬk\ Ķd184Co%llTHg!![vAl8<.`hDtSZF:ya`I&ket] _4k%m-.9AM.ĨZŖQ9XRfx>#ZEaҳ҈[o{~(„f+_pc_+Y)^Aa&3>ﬔ_wߔb%bY?D1v{.ul| s6&$ŽËfD"}.+j6,@T Ÿ c5yU@*& |0w'4%Uԓ&j[:v#mO5C.`ȘgRVBR39C-/5ZWaVHtx#+rۆd D/睰3=ǍwT(+4qPds糐U y$Иvjt`ڏA[wtC(aJ6Q0ѐTa!(鼙=^>%@7debn}V6@@ZT7B](dVO0_q]G  ! VP")A+nڨZ*h7ʇ$DN[-@8tkt}|2n) m̡iN| "wZw6 ց\W͠=Ep1o"<4=Q`7PĪ%V(J[-|Jݎ_DVT`@He:X:-5J{,'`#TO,\g9SK.P׾;io9y "KYB"r2yЊ,5#)3,ݱw$ysbJ&>&f/ccldFEI=`,BJ܄un0 "5F>eAS1 m>'Adi{SrżIr[uL )d"#exAk҂yčyUG$?ᗔH}r6O\`>m{FD$#mM)FioIC5ȦS/!aucpuz~toZ+r[DŽRǦ=Lqkhϻ%c;fV ֍[}f-O݁Џ܅ˎ?G&< Sw+cGs3 @Ei_63Na8b[sw +v@o ٛ)h$h6,/m KZħR{ALLFVM5ZUOmZrD”Z?? vnqKG DY 8/D)3%- ]RGDǷ8uAgm&fzSRy,3 NQK wzbw. %)RX?+qe q[M W{Ŕok 45oLp!qT۾R>&_w0Х}JE,ae{} c,}mȳOSp\/Wd ;Vza?d~B8M[ԍg>EkI)_W|ƺK}}OA zGR5?6kX+798Xۥ-6;Kyu) #dsx 7@fNe'l]I~"^31YvѕͲC:-@$s$ wb+H.6idžNh.nL <,пRD0"}mb%dҔP<6K)ekkK. ]:5*oSW(SN9}hA_$@F#>fK_ju҄JJι\/F2ip)cW) tAcXЊS{,iH <~?ax;Yt"q=~jL\V`h<ڒ$v\L,uvu s*nE?=t(JUo)Qi`]]У%nPWz3񎑆c h?.Zx㠥f)?SICAr8DvaS|8|$WZAOG9>JlZ0FyƈKjCb% Ճ0Oyv2[Pm#ZC>}-9|D@*1DVZWD̩UNw@;YMM\]2\DK= mHO\XX;si، %0Ew+j.ɍR~VzYkGIgM1a>kS0ՌLeu+#jY@eI8) Gò{u;4Q`J 5Ј? _VYq`6R!pg+?w酒kd0VLrЋ }0;8mEk|try^|)}PU•;,1(@}̍M>jm=ߕuW0bV åqYd_+/Eh8\ϤcYwl>1srd.89I=$O'Ho/*KNAtxL=٤c-GLV8>{\H*HG(NP+~q*O^ #{n4x,I-ҠMA8 5blݭS2馱$bhn hޟ-S$hAej[A0O" KɌSnEM|AwG?`DEs54hf8ZiQ.a08ObO eٖW poAc.^IS4S"&}[HUjW&[+'aa@' b +|;©N"0"HiNyI+b27zQB;VN@xFq٦B`'+PUj7C-W,v'X߰+3Bϙel*Rڹd-Uòھ< X-=Klonp'PCwsE!]=b?q l `D)ع5f*0+G) ?!h(eaU@Jr~쥾I0 Cz2#D-Gnat#{"Hd~|"HX5Mn)cBwZ2·:Z ;?og?Z/bdF F)Ο~LptVmQԙ 8Lpod?D7T&%A;)68>gIiZrƄd}D]Pfaav\lDmD*q9^Dp_E~v@GAAyr"دSF.ogk,hUi),voƪW@/31,0iΈyay!Ǽq_~ƫWo^Dш+->Mx?}4b,LNZh*R9QZ7T KnvJU> nSJֵئPhUȲ] MĈ 4]^Pp ;DYɕo2b+hFfPT*Imm"6qNJ b9D,ے@)~G"S&޾"cǻf8{nC%@ l5ZOSGHNO(x9V4LFIT4cLAiZd=A Ψ u I=fZyg%ϗ;ia% @VѢп4A\IeR?TD8 @$Bͽ+R2}H)`Ɖ5Bg,xٚ.0[u9)R5Gn7w!|bU cש0/RwIEͤJ\EG%LjadcidšWM%D S !ߍlYz37|+~R{;XILz*Ɛ6rM䳑pPRoH+OY9[¤X2bYZ_Zj!$b Y< {#H>\ P hѽx/䨌a$;Xӹ(IF,~L&ϧfEl/7 Tu;8FaaHDv=+:Gm'>"uJ#x`)U/mj"'>%U&dcB7{R ؂b nFD.KY.>9Nca!9N]ӌw``85Cͅ!w(Z`q:֥5-Bܙ~3Oza7"%`kfʝ@" Ϩ'3Nw3&&' 8C/0 d6goѦcѺ~zo/yRY 'AZS3xL?)y܀ׅ\`UQx"r X?X6ù]ԃ0.{fii | oZsa]!n2e52rf+8zC@4]$˴ Q^L92q#+?8/åǂZeJ2_p۟U] S3/c ܝ6y )ɿn]bb'VEFcj獉 T~CXqa/omDK4OD7S!_[$Y5gZQRU>-Fayu9$|l{0/-̉/ݓEZ~3ʆ/o=n𪜹m#>lULryHKk>EޘӺ /o"D}ZpN%N`;@V-<[([?JTJa eeʂۊL9ʡTRf8\P$L7ߍx52,;bV%VEyg{×qUK&B"fgdZYV@X #0q|n^9'W={D_A`Q:IKNE]DfeRΰ>Kek*ѝ㥩ȗjiP`0J^`8i \Fa9BZ#ظKWA)Bє7?JD3Ď `YXyht7HV|KD*TcէzW@("ZQea`!_JE"v+(UҝYۋY\֦j=~5OUVl ,{uyV!I2il=a&2o UٟArx-b(͍*?0[m6UV吸$1/U.WJ F-D=1v$G@>,闆r pdKĖwWA;5+Uc+z~'`~l !eb \y KVkuOYTLzopV..|e ׍ZUhQ4O6DdG4+˵A29T_h $c~@c. N4&܆쓑p&˘`ln꿝P8T;9o^<\*ICL"4=?7a-yt|50I7ςZ"FFBF,A<ҋ>c⩬odE@ nU9}?t8JC&vd}h7P^&4uaR\q1Qw)ِRYgI SyT,:ަpV7'/2[n} tE;R* )EZ zGzxoi$+%Vs%BHQ^*.?m?|N?hKmmw;z=} ot' Ю1\AK$şS=d*=kŜ__i7U^,KpL'x]|X4]MXI E=aхD߽̕2a]c,=q!D0H_Fc_p;4XH.n뚂']=ZS< ?9ӑr<$,ϫ/4:j5h AQm@Ci$A[3 ؜qiMI롌UhQ xCyǥsɜ9nDcԤKaxSCA+z A'W#N.IR2`sO 'Y ^GK-rЗהvG q|x8S]܄qpBu38uc0N;(|&Jc`or+B,.'zW 47< Sl?ϖ' ] e9P.oǹG=f1#CjO U_:4avH-)6T!8 v|ǧZyR+=Si(x\)-cATG>Sخ:WPcA\:SapRypF߲7>cfcOΘoџ .,h| bZ^ςڟ/-+%v$yp_C;Xn<Q..akRTdrKK!itXmn\|q `]k41l =7,t_Hy<5l Č)j;5MbR,l؍[\jcks>ln+pݗx"d#&W5ZtHNX$pA?Pˠ;M*;#,QC8OXgiY.S3[N왏:<L]]I&,o'Kt]GV¾O4y(x*hɎGr|uk$AHc2}mFawˊڋW!W5Ǽ&iB%lUpgbsbF<_ bbEKڔAmpTi8cnx0K&o^Zr )"{q^hY&B6O|C+<$:Lƙ aLjpv`#_x9e.y@0 zWjA\C F^0 CN:璎ƙJ!=p>QĽ:ŀĆ!0_B{<~[hJM@,i)KaC]sUaQ9de9?Tw_]^O=Wn0S?+L2Ov1,M{Z;1Se' !%C"1-bU-O`s(a2Y 3E.)ۧ_ 5Szӳ]@Ll;%ݢMs ө3H y%n0#чq$J)5 o9H[cw>FK+d ^t i94ؿ r_ [ylPe[pC>ZEBVF{EFӧD}2N.N (Wӎuu fҍ#Fy c_8`FY4XYOndB.@kÇ bɍIod ƪSSC, '(8ٗ}5;Vm'5ٻ{rb~(Rd| ~j7 ߊ0[u>K$}-≋(͗DW/T-s-iUn ):p<'9GxeDh(^.N߁9vDt@o"9_e5v0NMaя6o vP$.p[͢QGXi]&P Gl /4akAzOg'ͭ/WfK*_6TeØMRV9ZRށ+E1V4*bC8 п)g"2j ) .]tToq)8oKpj?9+X`hФnH8Hվ+^o?h"dɮRY%x)#ed3vjӼjQJ;٦su\YʭN$gS`yW)x;B ~"`dEȾnP|2iCf..u>&{n2p^\ (ja8qO-wk3eYl%UnƥWB1g4Aqkm w,*>ΞS/P,_ξԇˡ@U&-M/bZtZ!M)|Vc/8ۚ8;}NqEDOwyDThtXIR@l}WZUρM*:~L(/*I&qȲn2f?&m h:W!OZ&&;Z1D'*)64uɾowA:pEo]`7$f*Y-LѰh8Lfm[CSU䇱8A^Kcfq$еεC V 3]=9 ENjXd ~}$ߕa3U3oj -潻UuTsP6޾ޢW#ГBHk!M7 62{UyT #N0yI.f|LRi^p͊|̃o^j,bm:}/\W,]sؾeAgW;v LjKPX94( Wܹd| d 6L}]Vg/5ovDhI\#h#^6=nƎj7;8gD- Ώ2nAjf >-Nik40:obiSUs8%QB~+Amf(MӪᘪ,LYΜ|y=L>rU^&#)JW[m}GBW*%.zXTyVn4ZUϮT^9 ngA%wv{RQ5=} rSPJ"Ib&RwF2:躜ҍ+4=RYL~XoUOXRT?A kU"dF37=/l@Mq`MOD0Ѭxa{Uőѡ{S8v:vPW~ʃΩryk͹ߙh,WR }@3m'_>u&]<3Q:PKQҒg,N@Y6.zR)*߫)(p 7 QE$6Uk^lUѲx烘|Ƕq[Y̩]>/7̽Gĸ3J N3~ TE=%r *Ǘq;k < BnX$#Z9Ɛh ckM|GFHAӚܵ)&hZܟTrJ8| ZH/U /U"|Ȉ旯!x>}eL2/y"DqO,ÞHO8>V96B]d6-Fz^s`poŗzE17>b\aKte>r% @cR׃hZ ܳ*;BgpC=}\ʤhZ @⌧{%HZ89):h>`1T2zr_@CuF5=.Nj` u;fo{H9N9+kK ?|C/SϚ׈/yFj6{56y먲^Ov`}b@14E'9ٰoII$ɬ+qPM^e:}IK&G` (Or]ҢG[ob-k,;R+\b]vRW=y+r']Wd|m8KwgeL,.[dqpa65ˀ=ZtI_Fq5;"fӏ$J,,sD*1L+7sn`ۊpRRJ@^!sou>ho>rf|+~(n]ސ}#a.q~r#8, B+,4\DKOhhcOPzvʅ c0A]'e :g_^0vڝw;`*ͽ+nZCfb7A)`s-G4Deh:Y TsNXH-)dk;I.߆_cQ+q:!\[114Ќlgc/*Q'#?ӲC4S j!t&#!zOޘ;HӁx%+^!J|O碌z3,Ge^$DfvxdړVk"XAb}i'K -L4Aͻy-\W2]|\?8:FdNeKϬ/T f.9zm]Pmm~`Y]ݢ=!0b/\ƻ"U>1Ɂ(dze/r'X'Wa`sh]lҭ]č$PWGjW?>BX&mB1rТ&GQozzdz'Ε4xh^k R;|*-'c[~o vD189~LT DWF3L÷)}/mT%1b=4˭gy:ş r[`yDq9}\M-yh4esn,Â!F7 FO^QY-$QM^0+0YgM+Ie,,ehJ?蛖# Ep _Zy #Wp 7G+_I#iQϣ%}ĬTw(RO&29  e.No? _nd`Նۛ}.*H  Ftxuwx ;$J 8ږ3W$kw|4z >Aֆ)ZsC{o+>zjFF0gvWH)"ɻ^𣝆JU?$4&/Qdb? e=P'0K˥nH^#ލ3sD8rl׉pC|G>tWl7Ƹ8f؆%Z&JGmud;]I`R܎4k p{^{_Օ<:Q/u'1oHoĸ6ZeW1E0Hg`5Dr뭘{ sxҫ ؀q:L6n/3o.)|ԛq*tˬW3'!Zׇ"L׳qԗU85R1+^`ʼn..2kOZ1X7uPbbҨ[: zL69kG3-_2gRp,#t#4- Q;`Z0 ݊l36(lP]H0-+E:_$gaVt}uuRvlb&0vSg続/XX^ &y|=:VF̜^XSqdy(7.X(z0,`ܩWy infs:}PeevP=7mg--!r=1JYKwPܢ"Oo4&e=EkTM')L-H$a&\譴e.M F >5|{w[mjSQG APz\AͬEjU0x۠Nfٌ7 auڟH%x$dx+:rzovSE,|{(x]einL1VjYn;I!g,e vv^'B>77o#d(/5@,H@Zt X^Wqd {a?X.ucA]zG+lL'*\yTLO7m쟉0At2cL&9~1עOӆ}XZ&nop"D",Q0,~)۬Ni/_i2֮#x߶4ّ3ъՏ\g7gf5j Eu/]A'P(d,-\.,sr+׹r҃~- \>+(sF$?`V*=ut;TGF΀O=M2;lwꈋ;*Kk3qr}+!;!REWk{7% S)iCF V"eOh~z%u,Br ßAe1/h^!з ڶSJW.D*RF\?qE:8ZX2#~k>k \K>اJh vP&5?gz=bXX!;JfALeȣFStXg ߍ*6s'B$aJp2(F-gy4w7E0t3$v*f+ᨙ07yKzjȏ4W;0*e`~QTb|Z/s,ݲH8x4Ma!\M": p'XQcŭA$LzX_bF|4A:xo.ɎBM9h!^tY62< 4Kg(Ew l :L'gc=iu;6ZH=^]/8x6V.eW{jp`W?F{1&X/gq0:BNh?DvtHE{@?u*gy A J.{ ҬkINj3CSud/P6 @@ QpJG6NC&bv e8k#E} 3*TΒƚ!c | _օ?LsTƁZo%z!W%VgTM*6' Dl ;mt^oyb>R]:jҊs='ްPpn4V: Ru*MrVpפFn0"NdXLq_ U⠥MIJ!(y X}.{Z/#2UBm{*Hm<1cFP5=ͣwo7-0C}MN*%K j,_@B8jH߷GǴMkOX-_cp-ZI)LvԅjG6ôg;,83K6X&sd\U)W0B:Aj Ճ Nn {/_ith8-FXW<ԝ*0;a0CEƗ9 ?r=8fR'PGɯ?o̯5 ` V9{a0dS*uH] qʰ5 &$p61D3 (֧MV'-6^p\2DQy#~It ZDbpO}7 8$t΄kq:K̢ܦo)n}Uه1ŘB=(`zɌɻO)'jvUnZY7m>Sq^آNL{8,g dJ췁XD(RC HAoN+/s`cVu>Ե¦@ƋpU@cN*Fl^sOc:c]3\ 4kG)A]E=%Ivd\F䣸iqu%X{α*pĹy9y/aP$LŒpCjN5O8cOr?YA5tQkr 4HH L:s":av ׃^~d|m.N[[AY1R)<d0u 26Q8vtBYC!DW86㮬j@ }_u(σähr2F$Rǥla0o08RN">k@ӄ=O$Y841d )i? zRG~ C\4pr%|ą>Lv".ދ#B J~Lp-zÃ1Vc"(_<|]?{ZkK̿u _E-k߽y%i!Ood쐉2Tcl.d|JoeFY4ӊ<|o \ i_%Y&4쏉8H()7#:$Ցн/<`B>޸QeCi=1@fo5uqe~EH^QӭI,8E!ML$s]r"$M1Qg3y/$N1lyLtPOl;V9q\K{q=^fΖ)֭vW T.A苫fnVvajԒ> ir}!vZh+[b<]X'y:㼠.D^׌VQm1wFe;줰Z`˲32*8C,^_?#~?E"L_O @ܹA'YrnO[&lju]k5d%q@Tt@|7\.Zzo!HG[ISf@X:SӪF=r0I?Xh m^oQjF';v~֡:=o<慵\b@p&eF:u6Und9l3Oʽ2LӹlBo_f |Yk2}:37޴ԦՐd^:a&P~%71/|6g[0ӠC`.,pb\&m_g J>X;A 'b ۻT.t+oF.+8Jh-!hoA!wk:}1֘n@Zb߁T80ޱz(RXKUjvzfhi~ v&,0|[ߢɹRy ^o1 uә&)߸CJpʀ=0znɮRYtWGFbE@j=!<*?S3Ǭ p ~OB:w(IsمC5eނTCM{jJx#[U+,:$`-ZQ_]xOj(}mQx1 j~Fn43!wkeATvMgܟ1Q'>$r)t`[D+<$R t Lj.6LL5Oo4%ΔTZ2 2쓯U:]cHnOLLfvKqŚEˣ`Hl#z. [@wM:% IѬ~\i/0Ŏdln;ހRwR}QM3/sL6_ F#TE_$r4aC.&է7L/s>=Z̃|.(B<{ƻ,esB>S+O-=PA`n]+ؓӐf `,g tQԶ:PJ(U>Z>la/s0FkXv}@_uYf6)xϕ2en:}MJǡx3Syi\ rcL#R׆{_C9H]%l4;mk9ٝQ1pNWj! 2lxǧ=fEVˇlA$D($ q(w :6`Y1+\f%Oך_r(A9ͮ{*Hj5Z<{j{38Y _Bv_M&A[Y '=3̚<]z9BJرLҧ4j ޱG͓:5494 Տ ymVHyI )1B? m3'"K00(1\,1#-jY*rMr"6W3[M w{DbM'tyXx5t •ӧ!\%/B`IԆxo8K$}a/_=bߥlz 7mxSMiAvj>U"RunV&39#ΨgO. 7o19׎5dD!PSec!7X(o  L)qJ/?3QqFUDiS}|oi.^z""tC5 : **PnfrXZe;0+FCO뙏2͏x"T(4+Un+eDo'Lf 7]i%]l9={v,’sC_\}b%]Rn~.a hȤeW8\&+ף" zS7r<&Q 9#Uά~R'jh[p1PDaw"Yq);کT B!oy#hׇ#hD|Ǻ]I\N_aPDZumc3/ V[L΋&  X#v/@XZv4vz0LdA\VefGWj :[Sg\f:[H/ Yzw΃?Kvx9Ku&*yh~9!}|%5>yV6Ck\I#@ӠRouq4:cmcI#rL~SzT籹?hF+U[b@vB7 p>KO@X2qB#|ֳ-fm?/R\h"ޜb֌G݅^`Wob:6<&)|UpB 2a?SUn*+ꗚb"~v}qSϢZA0ME& ԈSBsdkլL,uZo{j^VZk$e#B_zue[9j՟/qUy]lDWŋZ_bfOgag:P0*0^S'wK|uC+W?;Ϫ \Gao̭ N$3zA*_^НX'5A}nl>Azt!QVje_S l7ujR~8{ѡ;2$b+v啺p}D|ޛ\9$e>_GLl &RJ@pŒ7S1d8;tJR[-ɢHG?" b%Nsfo#le>S}%rqH CmN-y=&`)\^$cݎ}9,t#)1 AÆ*ู%Qc ):2Y,74=VpߣZnShSE\|~i .qA~92-ܣY6%Q̀ S`Ӎ[=q#1/1JjOtz-xv{/US/Doy=2E$7R'CqwŤ|״ lGEƶ!s'ݬ#qh Y LsgϼDG8E@Fv=v#VZѯ6j삁S:'` r{\up嫄sm)W8C;UP|gs pNC_̶&@)0~=p ὴו7[ gF;Vi" ?.n`6e:}I-CZjF.*}:e(`e`9HĢ܏v@ 2*z$SGFX^dWk'MdI*`}gUXvX.9$4C)MX@>8͓>"TLbX܏;twRxK6ƍH5M9( zKN›~Vt@1O٭ױFzX |dZ86:Jd?~ -X'Ðcվ my#ؐ82_aUE/#A0D*;%xؔKB`KfA _:o8x9sQT I̕(AmDȏແV(;)c0/51\,6y׉@t&w.SֻZn΍bw26)H`}Ʒ$u5_V%Ef: hu!]o27~P|zB1SA˘4Xk>_u;:/{B;|.OTjQ*$=!A[Ar/Ib7`2DqǻJE _oth-VjIE0wW7*"]/Un}%kO>=ICv%UHG}jSOc[6yi]HQ粝ffqM?1q1ZCRllנP!zSmչJaQÉ\cWjZBn=LKQA@cFgaVZ UpWyEݕE%nbvbeC=\S{mzR~LʱnR_Jn1MB':%[ =N0=`ZW y)C-K 4ͿdxŌ q5rsMf dFi4O>?U)އ. _{{U"FkC ڂ>sU?"%!HAKIەS #' >R3f %;ى$w(4Cvbdd~˘k;fڱpg9G%@(|qwA' U_ A] "V>$So/YS:>Ŭ_SW,bͬt@FrڗNW+{]m1L~/5^[5QGLO"hP vG͉gdfA~]VT6< J;5LUJ!‰rnqO)jyHфnLwq$S6)ψ!@EMbas!JA#J6" _9 LYڟ#M BC9mP-Kp@9zӄ&~F^#[èc\ J-sa:,~1-8txzK 㥬k wnKUjksDH I+;R>(_ji6 wHBXnxH(f,V^%NSѲf3#`EcJM$V3rftoK-_V1nj~*񧴴g|(ـKԹB]7NYMH٦㷭y'YcLc+b#Xo$2]CWΏ:lY ӑw0O <_.sm/o6[p@`RhaGQ %W muQrf~64?Gg+ځ 3=U- sd:K1Bd^ z`?aPyLP3FҺ&Pi?msOTr3z඀xgWBetsqUՋ2,d:Cl:\*Q$%!Y@@\J2/ Za}GT(O 4 &nԦ젛ȡU:|ҟI(v@j>n~>/6̾PqDU.,^@^41*sK4^jE}'m@(pHM؊Ge:HqNT9.AP"+< )̷6>P[4'+P$)h,6V-%v>jMI$㧮bEAAOzWy0YgEV֞ wn o:<7 4c k|<C"VV.0L[(k]fY6f5`Ol|Yx4yۺi;X̪͇&$ y $FQzY&7vǨjXu; (4У :ۮ;H4O]3CwɗB}@r'12\A#/B[ܷAH-NSYDW;^o;qEL#?,u1Gh-ݜ)( ꛦ^΢"ntYy|?#Vw{7˨ctKԾny5~Ϥ q(ΙZE[;WGzO29Ţa!iDPQ']6}fy'{)w~J-%M6?`eGydkXX*=ϓ|-{UUj{$ 0l3 vk6m|\[Nc`& ckͨVYzKUA.LT(=jb10}c-FJYd3**,Z$ycAsMw *WHgęj~aӰTp!M{-z}S a io'AxvYѺ'C@sd7`̘LxBqMYu}Wzܳu'#_{uhPlN3DdIҼ5 8^/bkR1?8-h=gx{MiT'$ , ]"&l٤%T=vzP !d} nWv`SN藃;B;[(fJ}{)jҀFlh c]u5 ʰLa"F"͈đܷ,'),XNƇ|gZy^䣑iOc4Lg}GAGZ>΢O>t-N6XxN<0.j؅DeDoz [rqZ)?' vdIYolpg*.ԟYHƫcVc7g;R1C1gG1&)LUTJܝbY5]WZD5s{L~VvbO YT*!b, kU N&Zax :bPVqVjuY!{(mnbt\`A³JXnj) yyx(RWn}"=S?'5׍ 1'%&&|SC* x">ML{1C˨qf790P#]R#`[ |ϿPn텵qYD˜!W1}56w뚅` #+/})Ɓ<gyŹʃCEb/P$Ng&HypByz *|D"|k||U ѦF8J=`5pnC>iX3fsxV03ɔ],;XZr5raͶ L%g f6l<,_%M̌ewU }ׅ():Mle#G%8$ zR)!Sit09h2>rƝJ`lhi`#!,'$6 k|<&}iLfr[P$6O~0UۍwCVL gG{֘hv\FUMOҬ'- jYTYz%X~qeiܮ5F2ZV+Mƻps6 v1el)WuC8~ lU2d(Xmhftԟ5h}V-m=xک(ŝwN:*vƦ(y w00TwyTMwDS~`Zni-fLUpkcTmG41w2uuy%,I;Yq{0GL'Wv,r/Tn5ҞG~?^;B8]+J:iLoQh)Ppfװ{6p}zU8'dNXjfT{ڝ7:2u3 ­KCgui2ӳT70$ÿDׄX2碩j PYU,M<T}7W4¥陮pZWIȦ/ZtP_ FAu0> ZA[tq9Ýobwh$:|y"{ 6-H_ÆwS/0;%ErOiA6Y4펹g(g6@^R# QW6hCt^|]0wM5٨}itxlvQCr"L8+W@8ooD K-gCu[EKJH۔Mk,HS%ץ4U1e\1mԉ|70uwi+ᴙP2}VR$iYe ,{}QD35]hESoq(%krzڥ(k vwb Ű;`5V߅i< c_(6vØiSNXyj]'qYZ(QZQkzp07w a=`TӆG-.'.uw:8APg 1s!^{KrTxTs z998Y! IY =2HiNN 7AnF$ʢ4Xy"ځԺ 4 (H4c'\ߗ#!L|,#[uBnvlA@\{>*_~6??n%A ukg. X %!~GdG1Mpt%#u8u+޵}*AgHI9w̄bh HBsu)yoz!_ Ϙz]' $2:!~M":_vj x1)aJ@zuwpz#h_3j8'o}ȅF )65,k B2K=#=k#vٝ)GQ.ˁ׿oW}3֋TߐV*"6E@q¡9wq,MYy~sG;]:TMQQtG̡Q}^nKC?2)%m!7Aы`іeE m1+rc5d_GS'dgK*gH8mVYG˒;;=(+EgzQK*/~Mc}`hx=@X6%YBhGL!ݓZҴdDZa‹ͳ_A{ϧ%3M6ܐ~jU5ڔl{tktovP7g} 9jͶekunm,'"5!qjiRAC\ Wi!? [`ΪKoЈ[GFt]"7;F:ɽJ KZ%kNZt5%|,aԬqThf}]yqf;A̳z\A h= Fjz_k~ZҩxkR=@UoI<%hQd]eɒmqn0ٓZL)>:daoJ#+ˣ}<}Բ^Eiƺ;Tѣ#v˓n\ܤE?;—bahxvPPۙG(Tt%M 3J* # T7SAj찡Ò^`19<,D3&:[3tm4sY#IuypDuԵBl){//}:rUIriq ;i RF k5f@Z A|a Q aqleH͠+633|eH;.fP2 @tJ }[T@'hR<2y欃Ei(ղ lq'qG{xU_}DzU+̍ ,˸Н7>F~TX{*w dr5Zm5_K3|tű~,mXzU7'TH?A$l?(2nY3E裫Yh r2=p[wuC=hLDN t f,. | /jb'"O1).Ŭv ݢu#+X"e*I Abމ<97D9|1ht-WljWom*gk7?Toh v: *'YZYG %n:채\1y[cbnǔ@HU&K-HJȬBO:@fd?p%R`_QYSԲVMe.:1 u\XtF4:p..}K]Y$@$nNz~[zxڙfKU*AfG/[-,R롅aeՓdǒۍ*vJ?1M⨾JbILj[O_ R V謹<;DXve^+%q]E>9qwt@Q\[x?~0U]XRHtpilH!/-U$z1K\4Z'cfZem;s;ab1<-5UP-W̱DBSXe3:e/f^_+4Km\*ZÀ3Ƽi2D+/th7D0૥n\~ G4`'Bzo`w~.=E1D;.]aH2ѕ&E5^iM60?!btAS59.%7SZmf(\Ţ#YԾviG3omQ'WZWGy]-pըhdk-7[BN"~H̕ !Bv٢!WQ{\I/4]uкE:vOX$~j@s4?09nL8#gߑIA,:GɴYXO79"l6<&oׅ+shvD@ԗ#,~ˀ攎qz?34e^ {m0z'*86h2:'+jG)=X`xzC ;2Lk h@rIь>~ݪ-i=?&?Nѵ5]yvW!x1]LmB \ ܼAiMͅ3qVT\7@+ӝ,&ġWTzI[f7L𸠂Kh̯9g9 -A)0WX?VI7hs{~Zv҈ D @PV֓Q Ȥ:(wHm>#;f!tb}̉ơ"]@B#m߃12aD`ɳgzʟ[3#Aͭߡ|E&6KZQGQd% me}oe =Y#Ե+oRc9cC=eiU@( ?QJGl̢-ǐEcܓY>iYgmyV泮Й@v͂{~c$|%cfθGb"t"q+kͥGeȘR$}S#∊kEZWM:I`Pۙun}l>M,H:eiY{#n#q* R>s |x|8)˭4ٌI\fX>-Nb֦2*1[@2Ϟ)ͱ١ 0I.rE0';ig٥7J1V,Ve}wmB94t]5-DJZn$nۀ!{<'  v=_r{vm-ϳcm8UgV<Շ/,QXY,]k+B]=,LZ YF!\.)#P R.RtH2#hu')XfGn~ Oxp}H|L q 9U>B҈ ТDaIh>4%){|lML e6u؜A|rH!;ʵ$;DFT;=x8G\l h@#t#h z<@86KZf'սeʔ Kh\m3:L L.Y^p/4z#zM1!^knD&ww"xϞNB#1$U 3 |MbHB&⯡ ?yGlQSqc=*%\bdM~/ EFd}l(_uQ*vHj 4ng$"U3vbiyYH )Z(&UFCS<֦;JW%~Qbf'`ׅypMٓ)w5f_EdkDž4C>2GfnuvtViNwiӻs'- 5S;y^ y~Lگ iH)ɮ$KO~;ЯGH||'|,6̓hZitɰLgF,s摸 RL=½yp48[9Lm(F2@U ,-$\:zHO|8k5SshUG#Y)ԭDx31R &A9߄e ]pnG46{ߩCҶ"Y_GfNSD)RRwω/ijk%w]ۦHId~LT/_Iҭ'v/O5lK/ ')-)H<d;KNΓ>'~.1AÝHN['꼕iFpXlNRUf^E&dDr< {Ä튋qSqNgmIb$fMb{ݞ@o[byG&xԴ DzVi`Z!W4AWd=J*k]#uiB`[mQ KUq#|Ɣi9ͻ*{ gs7bSѶϷT؉K}j%lU=hGw 2#3?_5iqpC. /ƽu_]}L L.w ]2sRl3Dͻze).AkkݭE(}&7eNDȍ,^6WzXஎN k> h0ʃ"S1B4ɵ!T9iM2tW(%%;>(T R]"%6Y#pX>d7՟@.4_7bED T1}d?-Qf0uX2xe3$6IӺ(k=I%6S*;wRJP\pWzK0vgy}@̶!t l>f-z͚| Z}C gH_IӤ{AZr(LXO< ypgC* +5Et؞eAmFt̨ʾo(̯[D K<ЍMV2ww3~ pLo̴ե*7xeV:jqU-$&`A^(zTfΙ6̯dsIAIc^z|_s?iܱÿa_ ` 0ߙP!(2.4mm;s4-s4C|'hnXX3CBź %6ۘ,flEə'h84leE5>'ɕN;^cD=O"@zǵłm*`vK+8 r;4|~s{ w;b}DX+rb_Tyi|dMh4b\iP2 C&!@6!d7/U)~1ż8)N%\t@ynY<4@Va/USA8P?zy#TUT4yҶDR3$Sϳ ~tXx;րs6ٿY0)Km O9ιX\uZؤ8;^[F3-m:!M<!u)~jg8K?qa*%F_'ٷ:`ۖ㞊7CLaer\+QAy;M=y'0lf&t?52@ci΃ 0H21q%f .2Om4{f]4 :joQ,Rw!GSԤZ{](ֿmOGNDx2}&gv3}r:pxq?~nD$G(- AK+9fsUuዽ j' '/ƴ8(qY> 7%ea%H4_,y'=  77K ~Ѹ76 3fxDQXZ a/~Q*w2q4ݎj'["| 3\{>S!CrB7aYv؞<)sɚjg"X+yosDTgφY!‰GmN;GUȫ2HZ:Hp2|F51(9=aeر13r8%1\R,Vf?vK,oly#(&VQJbCI2=F^h2:#K.0L)m=.oMW[FV# )%5x]2zEֈ؏G VJZG a&@)6ExM+k瞀Zڰ9[RsW:i[27ՎGdI1%>V9(y>̥GxA$M=(^c>_Dt'1ڟtU;:Gp+!+<ˏ.oks@Ki t F)NP(fi<cT=svr=I4/&#5}&D{v9(ACAic^uK-o[ ƒ=@ 9%z@!sW}?^\1DŨC*7!.#G/%[!GeYG٤|5Ke \ڬuNUNⳣX'/`:i׺Y +*lFpRiwMN)p\/"(bkT=p,_e'[Zy<l /VQіw#9 ˧ . *(/A*Jpr 4]/j +@aC!#+ q p nӪmki4W\8B#R]<}0+8F7r71?+$ byɸwFߊ;,G-EB,3?#iȎE\o\qB>+䇾ivIB(4 Β;9E8˫qD=mrc[{w3r=mkCl|]MZz&*:sU`/@Ӏ{&ז$JO>#e=S Y23Ցl?oh١71~;Tf'˔ GQCd'T=5Iv|\G vvV Am1*"<(9Un3(w&`OnϘZGeGw.KkNU?s7_O_Mk B@$l]S*RLO(3jhי~ϗn{PUDm?0 غjwYY3HQR{f In]/*]90?BA:X#S("2k:m^a^NaHD^<jM;ȘpAhdžu;2d0]jЊ_P?;skYu,'9BCϽK :MxF/  ~?Uď8@&x&IN=aL1QL[~8K)zxeo 3?U܊@Wvdj>/#'(opW@J-q l>(JwC٪>3a֔8knYab 樸+bh/^iMɛ5'EFcy]))00\KzGCZ&Ex8z&nj)%&18 tl0Ezmp2Kv;Xků,'q僞%: cC',|Tmj-qRڢDYJkY=˘qɖs Mں iT;gp!oM($v ͮ'-n,t6Bs5}t K XyxpEY3~E+XuYYwW"lSU#Z,P<@=:޵=OIo$d;`3(k˫d $e?D8δUB /PTc3hZ9mQ/h BE(p4&)6%`N1Ew%كG?_BemH]P>$)wLܨ8&&7T[B$aGV@nB6<:T8Y#RiSL1lJ].ߓzhPHz>6x<ؿOdn 2U|d|.IQxBky#h} s&WG%BzгOrHFq֊CES$ֺDVk߻ WT9UB3mz]z|1,3zbJ䛟w<]7-s)5aɪ8ЉSG~5)IR//~51dSH'FJߌ$-GFXg`6r?#ɻhBvMȾjIMa Ѧ>-(*Kɧڷ4BMoW"+sUauWeRXc: sCDn+@n{Wso{u !}#9 cp 8@f4BZS@9+-Ӑ%~aFԁl#)h[&'C-4E=P]K}^gҜ*XWި #Ogӵ_FSyG5¼M7M>v齽 \-*+v!^q }Qa=>dP8[\4ۺ_6>L3Y0/Y('MhcBRG:Pͳ)@vmY. rF^\:%8q[lGV`dnD1Xz\dT ܹ=a 23Blmkuޔ#j2Fb_z LcĸFX6xCRCQ \|h^ Y3mR: ̄yQf+UzhX%.Wa1l@Od}g-:GF͚9:Bb E F~.(AYYb=f?5{MMۻl/U{شR<@k²=$&H}AP LH'6> mtUR_3uFK7,d*'V"ҨN -٥IRe† ?3j0ʶVgaۼfjza'2oF",oE')^nH5}73h?osFC ՠKx+P3:XL;iM_x`qcHF(2(g-z.j`'j3bB̅-E}ż}Vs6ը!0$ur kcT%/,ҸE|/0߀).3ܛ̙9%(4)ioЂnD,,J}zkM~$օN/&dy>s;)(ˠTK:r;ak6pr_ hfCcr!p;Fذև=- @UYk-u CKڱk-:!b8=Z0D{[|xZ[Xh@f?owF !o4yի *[7]ӂjN.C(Fv5 f}*W\ j nοE ̩]v4哌qzߑP= a_̴*1L ߟQo""Q9r^@;yt]w\̰*FkK}Jse`̷g6i9ylc3'K *4XȆ[$E* ~rL<}GOyˬdBԁOEW1rcz1)x<6W.Iứxv.\vXy#he\*iY+;%U3m;N }/[Y2OvPI2!3EȢ^s|T`x\Ka%y"ͨch>#peݪ.kh'8KDڠnOYF nw.o)ؔ y'wt7bhfʓ,lmYwr5}s#v^ZSR䕤)sdmXVϩ]X:Ϻc!em6k#Pωݹ# 0TW1Yx£5#{Omo |> DD&jCiTD@MKkI}WjbH A_wڕ;#o@/sTt R̚%ϛu+vQiGc2D@ |0B'>+1,F89{Q‚ƀ*$3H@ BA"1ڳk(ƆF]L,NPAj4AQDiGo+byX>ՐTwuʷd9ƣug%yj5G+ "G굽}fW2 ]0w]~*.(\tQ^6KBSƺd] e¿(s8dzS>W3xuvvFHH;`w 46ZƋ?m;ZD!/@2FEō5n<1p^ؔi>/R9y@v]WÁZwF ՂA'y5(U֔\#HX᮪{m۾ߍY'j:4MOSZl.f QfY(#2Wȷ 6~wt_qO ? w -t9)"3M,bvtGi=B NAn'EPS? pZ.M\%SݹzTTKdeL89 9ncD/( W(jyKUBmQŭn|xk8naIr=^IiO>3I60h!7P?̮{癴"_@jŮk Y\\l2U0 .M$A?'?zZ~4LI 1Qg#Z:pq{q|.m\b3 IJ6 !TVMJXI"Ӵ~gF & 1zM(5'B=8]XD]0WۺT}>9h 'SjztNv*'a(͹SW zqۭC!ejΘQl ?<۫cU9A;^.=Cgѓ,4A~X:$(wAqކM=.e>E&} Ҽwl s* /1B*/̨VfQYڹR6*&rT}c`qv1 > DB=*N[t8lS! KfFݭ\Iw|%SE{v1ZrW4[角鷮_hѭp#|0Wj70k7 g;+ R0KƮn_02't&ùg}oaS0?(G+| /n #AcLH3Yr*/ffqU^A#3k3<&w $U66nX*Y*,e\ƒ.D7J?Cx6GR~}͕J0GKį}Vl|č`X?EY3BNv뇐x{i?NmIA6fiCVʪ?ثVXSShb "x.k NG@(pEoR>tzhyVB6G@bEPVtzsk8Ep6tP&6UP_PGe._8DӉ?ǍH?! t; ~eZ3 ~Et~ޘJ!udπDL1JB$ٕxJ6{OpT6z<" ,r16"1 @.3g NREGT%)!ޅ T]4m9<+ sBl1ЄgR3\ wzP-?j`H|a_1v׹ls}@{J%f1<_0R[N(5ʕ`0z&hXQϖvw;R ]KаfK8Pa+ 06J e̍(1_dzcT*Gi0N+yMp=^n+%4}RҌj|P\90t&coi#˴cWTB5s35)cջ3|Kulw~%ysZXТ9TkʤaNx6i#Tc3 slGjt??ݧRzzh %l \B׊D14Ej(vF^r3~#uzs<\'4z3STuA`cBUņ⍀U')cn1`e@^:vD ekgYوy 0E"s@䛅(J b־g(Stk,vQ> 1w豶 6`pYUUJHt_xDWDtr۰%J&>!W`S1¯$e'%6@Swc(9b`HR@5VZEgQx%g©AԗPB7 .)\64QnX>s9]Ä_ g$Ny $FWf&-iő;aѱ,IaC )[jpK!WPA ??ؾχIBd0CDnst^@Dwۈߋ{/JD*Y2!du6*ҪD>%$h"ۇf[ aXtgΒIvhp@'12skP|2P'4 A> l/*NC9vJFOWO]gdh̑t譲 %Lu1GQ.=p6Qdw|/˷d|X9soNA &pT$J҅qKIK,BNAkQ!X~ll 0+|xjOroi ;fڲIo^]r+r-aҔt1t뤜Η-"23QnW"vzz'OtK $DeA!!Y$diέ9>MATs{*l4#tGm FohHԌ+QJI"ə,ţ :#:ArQSR VEd!5ZWW{]#I0hu脩{RنfIgao"r˙|dK,B4XPD&u}!&RmQU]Fm%lɸ+d LC4g+ q{;gy[mA%F`i¼|DI..~L,Uw4MA**֛q¿L{ոN7JDt 'z6S?Px&w~ЄEU)-Q^憌 3,` 6>;ϨWd1eG$}"SSVI-.]b)nfFg!jSh NPَ<~uݒ1͕tkb} cBA!qBg9:-TK<%$h=V+~x2F ATS9vIn2,2XUpw[2zbIܺk;/%An8m7iXX:eU-Mmq¿ 7& K r/jj7e&w6 `8רgŷ.ty*qC50T_8z]gMG!EIt42[fjr#/SiLk^γt; NB4$piI 8Q-PR7Vr$3i΍-vL(_C9 vLh5_S;6r9$<Q { 3s7r CJם&)l(Gs ˨4*wĶN;rmlH;3BJK-~'UkZl*}\"\Y7w fb&a^CAtb=RFy[mO_pJ%VT;i1=`c:v6iB-_ `QrKE̥ tjK2-1OGcI4~Hgjܝ:pr&M,U}\,uP.a8%,,x2@] :VN g1OC3|\-Q$o`fpSݗPyC-D=hL-/N9ө(f?WmYv=,lMs;; S K,$z'`BJۨy^<"Qꟕ=Ntj 1stn(RJ Xou?~<, }0]ViTqg^dnp!罖ZGpA~nepwؙ/Kv#@^M7ɻ9}3x}8t *$[XcZrMҺ̸QۀPusO[K )|dX MiCFeb[ ӊk*cghO!f7ԯXĀg3'<(pXYr6֌k qm9W:2 %3)_]7}ח-m:zoT%\ҜWI]ǔ0ᦢ G+(RNX`a66%.4}lE*ǾfÓfXOJ;#]%!j RdʹmTlڇN:kc69T#o3#:whGAD2a3PSa }IM۞f R,;PM20m7 Do0D)R8Q,~:N C{2½B8Ó9Bܬ-|g""1hVmGʟǯV{Bȸ/ xq.`$ȧq4lIXvB ]u,595RjE ?:WdϊV?ȀcLؐKMyyϳX=o'AAy)^lE.e<=e#k#xux,w*#RDfNX[kgn񬤖Witb^ohQ} $t'#]&+Rm1NksFӦo!QV ZW3=b%TN9pL,ĺ*)#nWQg{x.}KeW :!Q3wikxbls.,ޑgk\cx] aN&"gt)E0謺A hr?>$/vUVLQ_ 3/ْq'__s1qK4jHi Զ f)!zys}`k*xosoQ yb2"VyQR/#v~PJ\0ЏH D)T@&2Q: GG;flG89(CV(ɡNQYݣaM:=^3r^(JNí6W-t'&7;]%pe*UglxaKaڗrzslCwq 07Am5)TjtːjůTZ 3f(A2IOu68V}3bKy]<.=:"K)-]h^.m"C4znudTBrFDfRD&ᖛ ѡ?g{|?''T + ԋ׻D/t!BIW_'1뫐LD;sO ~R\$Qބe$$eT q }F̱%<$k}T;UCa$t{  i*s6"aN.zL20 wb6IOZC+ixuw笰oSxf@70_ؐpa8j$hV?@]|"ݥ'#CotYj ҶKsW>Z+5n=A`zB^33)!} xaϭ`xw][WI } Zd|uϻkK5AYyúqe#bw.jt@E{L^۞c5s!i>)DnZ0Z*Ŭz]./@+`Rv\aV6plڸľf|Ay慭k~eB2‡_325Խg!9a]1w!RA%u7ǬJk9`^| "XDSof  J7p !)SoR34HJ*wlRhK pޗb[`X{OB>qkαSm_X7~2h P~Ob&Nsܷ ja:++$JMR k8}|;hXӑ@i}R}4DP\g?@lF2Go9`8tzyT+~%:;14uJZ+"&sT$$Ӝ#YHi!`$sD-NFeGpq`~h1:BUd}5] 9ajAy8 FCz,>J9Or:d0F-B5"R0@8e Op؎FH[)'ebXY v4;Tɂ:(%^:Etb=Xf+"mn+jfI7Nsכs7Fd<_؃^:em뎽CRGϰ9#A\?y=NL53 Ac1)˧#y+&63ʩgyK.īw3s3vir_.LkڲCRrJԾXM[y X&#U65 G诱j$8eAq"hqs2mɲy!z%>w{F%N C*wb%y[hM=i^G &.oKK10G1۬J(si4Ю'5.N!gk+xŽX;ЃUsaq=DtR4?1F[Czkr?DCtϖa,{"Gj*$&%ҼH'/uNʡT7\*eg ՚`)‹&a?q'؁xI-XU-b9H=48}BCGSpUr7bE^,@7QΎ{TM~&ùr`0  sׯfJ\Jj݂){v,!eu#3ty nCBGޏQ=0@mvaֻJK>ӧU I$p3=:la)ONޞ5TÝ2\l_ w5H 7jXfO^RϺ웉`.|E {Pw>˰K$oigSNCl=J-×OMjLt:G{/l&5L\5 d43}4^rZ戤u|Ne6&+%+Ysi]&:^sLUő#IV5 wJL^bVnQ2*-W/ v;勈 Q;qw8fUyvVc"6PA.R]=a&|=塚%'AOJ-a[*R43H/)\P| D*|,֠cΑWFslj5/gJ8ڏ o#)y{BB4DYKݦɢhu>U5[5Cyx1Ş3I6mH 2ɺ@=@nPh贿ɑ8>mǃac"xj8ϊV4ZbhjpC҅T`P{t* źM¼Oo7Vt Uv{H/jii9$Mڹ?c*L<`A]wc+wHD: 7^Kn;=>zݶF)Mظ]QU!',ň"d#r~ c d ekimwL[-~]Q vRe}o~S~$V?uϕ$Qqb]9FW&'#i@cp5LpRep >I u9J<v.1n%Go҂+PĤ^=?NAYY %" Aq8@,>_Yap>m,]VvM&ykJ 7psCWd-,0&%>}ΗޡS_w t|U9bq;?)KfƤqgA~ /1~,]Z#*Qi6>EC3 wv3:Tei Pؗ-护SA'3wzo<*Hq26U~5*{'퓵Ҟ*#YI ]WGլ tl50Q W*UR-a⨇i ( ~>e :.*+E"p=YjطfA- z@XKl@>}, k̏;G"rNc{~ԍy?{ xa7_Qi'Aծl;?¤n{4)Dv["8Vz0B}tBџ EjjnZ!AiMꑦK`݌A"h72D)yR3VSn۟5sI7id-t<ś>9ͲTYsͳ6l i$~]BV`Ȣwn|ࠡ#nwKS6_fv IM:LAbGIzGdFdl4ab mM+鹶Li, K['0eEuϳṠ=gz{\IˁPi=~|ϫ\l:_d,av*i<~<-mqN* _hSB",*$y !6@\JYc־3s'GnSgLgPX'f(vkum* [\ X(6כawdW|Z/26) {wS(0`S;II^Wm΃xPR#޿>{v[ٚ2/6%yD#mɬ6]\@lhH#H`D煗|| FmPQ5 bN8xq1Z byىhLDhԱ{+~6~f< c#E+ڃ l30<,^1@2e*N+T7(|('*30;oy(3k 5QSd@Zvn>'G1Mr\S:'m暼&tSS `7|VRPrXKb$b*`lx"LgG}yyT3osQvQB/N!BZH`̸j=ք1ww@% ŗVefh2]֟@'=8,0D BiUjd2&Sð*Nxw)O#1{|,ujB.EF*b*ѷȑƒ\PȚn0}m%gux%ࡴt_c//VO򪯸dz2h%(eпU=Y',;5,InHTu+m\Wt [Y V $c!@CS& r9dv6iNuq(Vb+BMDg-ʀd|{c{(E 8xv4;qm2@8Jk)Dk(QgߧR}hbgƸ%~w.ʦ#8wPgI0OӝתkPԇq(WjyT3/B|lVݘuXXN*o: lz=[׻s jJNxoa=-ݘW>/I`ݳj]oHL1Xs(!ҟIp4 x~-8]k( bDfLd=^? V%4>x-]'ҫOn-5Ol/}Qn6Uʀ|_uI7 Ȉp$)G:"$+o6zݮkpȲ^:];lKT'f•0bF_B/ּ*R Ysx\涒Cbqa֢/|̴ؑ'u4 ?nO} P(55s:90'D$}j8 ͩH E8P>J\,y듨0T*^h3Mb/  5F&C1L2N.i w `:3 $s4*CX]Oޟ .lYH|AΪ.z;&M)ŤdK*|nLJ'SUV qjC2/*KDJY;BKoQ׼D$; LdݮK]rAS ݐSf, v] N ITON ֣H w_xSTxTuH'x) |`(e5+y~EuE.JBB)BEfٶ um!v8^mI#E \@ yL~B#n=w,'ZrHa:&*z/wDfߦj<ޗ/"%KO(<L(xާWliES"8h򣳰b+p0ol8mh/ SI;<&_`Ņu&>FģTw A,YRY+t1p~wגQ~xܼ&܌{RFu2 ' ["F=o%=/dpCL9WMZT5%/Ts?7Ė,G o l?(2o\,g738Z@LDR/s6X@{tx݅5!xc!2SIWV'A;͔Ñf1QN9(;X@pvni80ԉXi!jDLj'O#l",>tgLthrn,/ZNiT˨GԕS_롢гjFm*"5HH G*@1byaXϡ6=71&0>_7GʧEǘU6`Ou)omf7$aCl>ns..s!65U($8,X@ )3)[5$x}B&浈zP.gpsjFGF{̷>x%[x7-!E4W=^f,93mg\qcA)/(š`14<b8]wUBiyvJ}qyO+'f)b{ Zx< p&Z6.GuV9^#"# RbA?w Bp@T`A˹\RV +1vaTLĚ*xb}{D1ж~<^%|傤 h,]gVSlXVj AoUÈXg|eJ ?^:ǫ(^7PU\X@Nlػ:WE8kDm=;@Ԩ+p-X Z.Ls7v(qR;>wvaYn8rR%ɛC heָu(̉UZUVwu\n<՜ G+3I:`6rUlrCY@B$9 2=РF^ϱ"Y 6Ԃvai!fjF5mSHy`@-a%]v-Egv ;1r"gaԪ A)c{dfl>T]K cnqgqxCz&X>zG EHbnҶ6EZ'L\@` D]X2Kz`xr<&E):*t~,r9@;xsgLEW̃cE~׿xoeda&/h$vg) S `k:GN׽jH|L3$R6\; %/-xQp*bSg=oWW4 ??$tmf=H`qW~Ν.> +NˋJB)RB7ͣK,I#!x-|b3ԵR^wf%qƾNcy0 by5w~^ts[/$x1߃3zZ:PaJ,kf_U2LU)|_"R?0|4„Q.fCsu1zV~U S[@ZmI m{5eǵzZtV"K{An x^]q҈I;e⌆#%5o?GU`hEESMܭ1h^ 3a4G]ch~SEoPmԧ/Sicw ²>콂_F9*p:~Д=zA ml転9=R1͏x::Rxagb0SoO'}aiDZ V]I魱7b"v:s.RiSyLLMB|XtWhCU~sܯ-'9W(a-xz [&EZ⵸,aEU\",&[ȞA4 =G ttmLCuVЄ~F=Z}KE.lU\&M2حxT=^l<7 [ >0Qj5jeփ6N|I~H滾q"z[4?Lz?D86K*!y2 S A~^P㋧ݷ鉑 ƻێדn}4^wXMha :$*|{1y^yk2&a軟Dh#̕2Th AI3@9b]EkhSh!xoCE]@mSj dNeX@VԇuuenL%4Tl3_]p{֭w fԵ5f:_0Hy,WOŏex"<}zoQjK3)T& 亻Ȋz@E&QF*ij%I~.—Z4YVN&1uwc[ʄC n/n|.ф,sWx}gCqۅCݨ;f% Eط)pTܐZEIh*p wO[Éu/cH)ݘڈz7Lf!h0xj%M"0>*et냔}95Z¯"etX;T`"G+ym9~~awʒ6%G4[K7ĺ ^U~AZǥU^'%E˥jd%5:{ktSuG(bIo}x%a^1E_&~$MVD ]$zA2,gXR(Q}u#{Mq<-j,,o9+|ɒ:\yN@>"-`Icd6f<̿;0: ,QbOQ_+DnJ0oj9e҇A!kj沢Q[R͢`CBlRA,4.r܏Ʈڂǵ6lgn2UQB_[[q-4cա};QA>cAYrՠ#4`g(Cʃ-emQw+#`G4 (+3= E\ԣ΂j)nH3."U.ı15s:2%weOa #=;'nG@!6WSh#lBJ.여_ĚVpЅtBaמ?̃ *r<i3^ܝV"ی91uiv#Ʀ~㇥DC2v#2?Щ`q 2R 9.I3s.Ss}wN jDxK v%|c0;O;*c:jcF3`%_~-F$6QpZڼW/iV|/a2]ZLZggk'؝F<?J^N rcKgkiƊ K/4cskdۇٽcs rُȲ|)ܛ`I @# uf\,Jx1V^趠 9,B(mum,HZ"yC|`[ӨQcySd)<$_w:e3Nj6Ue_RŌd1,5Q9F ]*Y`6z`%!~4{3"W}1{}mb 26)+;, 35~sVTʧ:jm1.svJ)> (i93J-_G+ /,FS͐&cG3&_lo^bl><81wA™AI<`Gى)eѼ{cq дs jư;PAqk%\ʱ/< ]H23DuoGUklF g<ڀH7_ppY#cr"T2ӫC"V?2_=x'+J3%|sk`xnF2˂ԩcF d|4<];SGqB3&R-E.8kfqέš; plmێ#c*5Pkz>Yx;"&xa=k9g#mŽj,w7\+ATm>cީ5L̤ OP4"+m)[!X4;:ay%{EpԳ?R[ucBշr- ֏ҝnO(Wy~h!L/\]xW)u& 1=]%uzDx7aα$dNaH.J 3mH2f8n>OA&3|wְwy+n nYȺX>LJo QdFɡ'ݸB|!&Pd ؉=i?^'}9g 7m_K QLiV/q#j*Ԋ"{wCFsq.:jL6hz n [E';qI)]_V돜JBĨD),fмD}7(pOƌ#K̑r-XP:9.z$ZD$!"BdAˣ:qHa b-j;w9ZT.$ Zʒڃڼ}s9v!3LI%EHZl6D7U(Ryؼ={U gocXv;2eޢUI`QkKϾjŵ̊ iqi?UOmC͓]HΪ >rr{}jT6ov̦GtٜV^s8h߭@F\ AgjlbOy 8l/H~"$"|fPpiS퉽WjHE;jx.Iá?hO۴*} S>q<-|2l;{?jZYkV/2__7*Z`U߃wjU9O{u 62B~zq[>,&L'2 70J+7T3(/|h;5)٤ GߋBO J -,LXF Tܹ&#C y"VS/y[`2ޓsf)}o|n7xzjvAN!s@BbUMVLGhECP2Xɖj@nG,Ld%I1fj< Q*M*?lo \=\foc\ד b@ff@BN&n=wn~ڥ0Al?)ܲBI/B alrnqcInMWQsykP$EL:1nZ R(#sKKţ P8eƹsB|'S7=l1E|7 +^sc7D>Mf)Лj~;JZB }`"ʆwHwJg&q"(QI.DpP^Z[_D<_ 3V2 'B> C[a|-HR(?NK oƥ;E?) ڸ4%} #}N>H6SAFj崣 uP#/ߨ߼&J>?뵐[#%,; : Q%ќ6 ~341N%d BH$d-89|A\G7(?b!4D6J|j:q(#1%4vU5uNHXwVx)BغŸcpbP" Ou+Tz0/%5!λVZ-E̷Ƞ_wTәau7[|8+Uʹlq=d,r ^|H8Do9 uͥS}}m5a`"&6dONa!% "4>u^!itWHvP︙٦܎2@д- ^p=QIiDoUg1O]!ƻ}hzDž~q#^´bk*v9T`Lw7㩱}%Wƻ$kT q c(jmH ,N .3ۂŃg}7n -+!Wg8ЀD^^n$Wb" ZJFhKѨU<0~X25Drt=j۰U_F2U/0ؾvFsxܮ ɶ{=Dz6ԒXLʿ`?GTd694ZԑV ijfG?b7 %҆KM0@I:t6}V:6ƬYan^7p9+?a8rHp=%CjfflOC&p> ى,VTVIM1ˉ;|Пb&U1iB eKtϤ3[2RDZhD"|8Y"т_^u0c}{DN-Dv_X 3XNwx)^!)YLC5Qν\'؅Cd1Cn<9# >ЧBaf`2N_nwNAdV8: {rE]ĞFA*TD.eOSFbXPbmeqnvǪ!1=hw9 VU+/ m{[ pvLFctĘI]XgJMsulODNGRGHi^."75 +5UOgo4=𰗜T#ǡÀR6"&Q+㳂EǾs2gNakN#]˸q$x+QTRp_ [o.>`fa quZU;CC\n=3r&C%rS Ep1Hrs a 1?Gwmnogʇoݞzޡs7ǹ=d+JT@KKGESf)Pm/8[q|N$nAtf,9n1:6_Z+b_ ;gYij8U<7{M~[M|UՌ~{LHI\Pb+Ⓥ.,!>3! ^Eh|dիpgƒ M؂۶]Vs}u~۠ f.Q$%ʓLDĐj Zߝ@\RwED$eDCn5ҎEf"dQx*b|nڃi @o;MT @q͈eڦADn6G֗{'| jlO΂A5T`Ҹ?!܉WQ4,, ?n[IbjI^rzE%V[W =H^YJ>Ϫ6(Ond奱Ǣb'ţ tm+I" *_o qPUꔖu~O~?NOxP̗Rgq)@.JbJ]ď@^INޱHL2 ޟ'<Ӳxn@7;3?;Ɩ@ 3W֤\lOD9nYUV-^$B 9;ClX _@07RUS p#pM@/Oњ() VyszY5%b,ve)S#Hp1j5Z_ # ;FL8 z:70OjZ0u֨OQ"(('İC\9kS$aN#ZzpIO'7!Q Ww6d2Gr\xx#Nx<+'J$슗!#^$DCqra} 4u* v0h@ҿw>\[rU0NsBAZ.iI$qr: 7(;C5Nmd;B0F$&Heؤb#^Ce/u*/皈7M[U{8 z-@N8Z`j!EDPKYtˆH6*Sȣ#@Ѯ`k.?x IoOkfTwR'(i7{t)=&4I뢳-:?f|qB#p (=25 ;K6 BzN/BdS~We}dBl Z0Te~"]6jŁb yQ` |\ ho⻀PH u%4_~lpOLRU|Xx2otpZ&0AB xcTGA" Z sE#Fĩ&}WhXt"]GmgU0tU3B}nә_t*$w1.GA[}g *B9њC&b*NA o}<)v(g bw5 S)˵vcWwѢEuOD4Kl]TZpN'ZݑÏ J2$n@F;b4fNߍw0ehtYmLITs9_|9EE׽&HŎt6O}8[NN̎Eב݇n|9\qy<Pއ,T귽:W#|鱚 TAoV\xxڠxd@7Mge{^朗~A GVdML7{/\J`7 2Y#\gNَWKWP Ż/kܬֵO3(T0lU/P辿ŃRqͼUœ.[)쩪tj3P5jw)UJZp!/4R ^@a'5ISxv,Fϸzja.w 3L*TTǁ^ȼwЙ-<;NJ[z6-'z Ǽ&`[,T1.@%@ l>%]MKOg`ћKeGufӷAM ~%+xqL?i# ǃ0N\-1'S{r})?M4+Ǧ> |(ZE Ӯdxj5On,T6Ҵ˄07U+hhc[}:=v)O2Am%Se}-뷭 D/G!`Z7Ljؚ8F3[Wpm6/$)[\D`xʃ"̀.yӼCH]L,wji$&Ww3aaN'#%RAo>{2-[s¦2flRWRD"oj@kR749dOҭ`l2l=|^S=`A,$  pOaG7G'yW9C!.qؐ7E,IžEtH\:O__il1ef2" zx [j.?YZ4߄ }[se2A?j/鍦0.Mg5h}z[THJYӆXjd ͊Ry2"-0O NZS#"^^B9A-L[P#[W^B# )NvT "%G5Ì2}6{dMY8sL]'{Y`dfF{  )mʵ@zD+Z$zspiuc].v ؎tik( x]/Djɧ4O G0u&DGj,4*9Uq_`06Mh>U#7*/' 8@2[Q΅DpkcؼD>ɂʭwS޿/DA;wx$F_Bq?a@FK9RTss-P {.{x O51}9npjľHqE߆f(XݟdV`X8SAvYhDȪ 4x4^14޻l^lZhDM% *H'**w1BR?ճ;xWtݐ; MPZ̳pτoOKzOiH=$`Ӱe IGQ+D鬰u©==Y&spF6^robУvhR"=5_jQp zJ2tg|zޮٷ,u  Hgߑg754NVzhh_(Y1Un,D OeQd5۳nnjx;+dqs/Ε`+k6/U8LDZ`fg0KRuո/"(~iU0SLb[&OE Xab-?Ђ/fb

fg LLj&t"x[eFվH ?^TOUllO8)({6Ey{XlY2G+.Y#w-Nd ?F(gCE8TH.g?xeG~rH3Їv%YFl˗r,/$^`$ڳGW+1!L#kK#a[;GlnYŚW#SIY!+{lTUa]?+3Rmi}W۟40hxt dIhƍ[V ƵI6&eDtX@ ƍMPmF/&m9NCT$5d>k)k>u/YneLB%61 ٠;^u"{ݨTn>F9 la\1ٮ)W]$朄QOJ2FJMy|F 6VFJɲ42~EU:El)U_I$~A)=Wh]1՞Xw.f} #, eOX ~|kr6y  DUc{s^FcvwR҈+h57J5\(_ϝ_ k(?oC 7ߊJS8|ej9{vg.L7wT?g(n ?pit N+CÔ7,5Bk/:%;.Ol-| ݈ǿl E%$`S UncNS\ Ԋi4fv,F.1eē*EH3/Ւ#qR+RA89C#Oz/e J u 17?+(Ou4މ]2`Gu&9]ZH0eNg $2ޖMb,v`aXCY풚 [=P.@Jݳ$X^(}s9mEe<?m- +[@4U*D\.J  RGa?F1kνt+7D-sN~ ߍ"I1cE0c5TQ¦1(ﹺ  L XK֔{=WjTSYTewewDص#ojLu:ĆۖN4Zw޸X}kZ(=b(f :a ,)RJr?yq%l9FAO7ѦTNڨ*mD^iZ=1Y'^T0Q)h0@CV"zF;0(i#B@Dd^|VM7$  U6#D4z0>Jo uqq FVuCMH(3iԳîga²x:dһC,K0\ Ho]FW"N>byw_c]%[AUR=c6A)KSZך'8e]ExoS:/#} dh5(.n;-M땎`%Ddٗ1,A2QP+zt\ך^oqm4@dR2!usNW5 $ǓscfYg6wfQÛrk$vjK/:x%9NO%5ZxwiL=.dsd*Uj?aᄏUE齳o>OuԱ{B6hdR^BVSr989u4eljzzTF,NyOx8KF2Ua#b@M1{ͮta}5 R1^ ⳹\w`Rnu#mwb9 )Id}g)zH),p_;|OWTr <( k7ٿcxJA[HmՀOI)G' HFyϪGd{BZ7;tsru& ̊5<ʞ@ >&ߍ]Sίʤ ex*]O.)A#SjNBW& ;zGz*>߲ۈ+*JԿ!ΥJ:Ҭ%rsÈo-Cx9 c uĤ'ôgi{!.90Y疩}ZfS[nHRC#Jq߭:W(''[joV (\YXg*hq*0p[D Ja7A— z̦!p +[>DPBHݫΕK~UatIEUcUN?4m$Fppj a=w`ՠ3A(0VpKvl8LɈ0,teDV 1=C]Ƃz t u|MiP  Bz P.WX]ywD%*Q3 4 D.~WvM1G }"(q2Nb_Elv4W q7SNk=`$@}Mh%q>lyB b,Ki*Ub2j*y; ͉|mMG3Im r!&R+QKN%K1S1y8Fo׍S7d,%y.weHUv;R fQm᝜jنzDÂϓӇ=rhnOwPmb[rxB&,o7~%aߏ`/oXe2X{Yqm,&|ܗN)-bN/ B%E;ҨJ1 E@cďH\Ixc%>=81*)'@\|B{}aǧ!ԕ3 p7F=ΗnV%gXwG#CmѴ}co85Ǭ$i=@:7dFyVOD?Ԙ-cldC0-kƜq^^xsRdܾEX$EEN_))PbC}dl5@;J|j TtS8iWB ZIʥ;_No/3W_. E_ɵUj r'}3[R/fdu(Ӯuvuˁvfa3FsBJ XY0=7ݬm'I?@ [9]܋M7m y;ʺw.+0ƥeeD%^dl #mͅ6&]7ء3<HӆuT4אFO`LO#mFV;40꼧a};_G éOlq#D G|}j;c尫2]+3pv4q MJO#tw4S:is.~EEt}$N +zKVy7Y_ri*J$@v?}3{KfCWv DEY+6%CߧitE)4Q EF|ϟ 2[ґYj*b&Eu:y5{g y(z?ME c&qaC)ZßCpKn ]r@Q8;1!V#X|c_`^?U N.q ?Qem1$PP *\ӳ0x0Ɠ ӥkzl-K ZOgB  }] 7:k> .iv [23qXq*\.1{M S Wvqxw8.JE;wao]\^דVÐtڬ!S@dy2> +[^g}*e~\;y(G7} Rr i9a.Z;y_F2e[Ua,\oxȈRm;Ӭh<%eUuȹ0VoLJ /Gl[d&Sa5e㲮=m3hx} 5kE emKԧmMQUOJPm=S'\B5=Px /,=|D"lfuPq[$&YnSㄡOɕ~j' BIw :}^Y1mC폳'аꄮ~h_SQC !٢5Ou BG_X!vK%^dڋBish0*6Ɓv ƤW.@-Iavﷂ[iQs/Pu\]zo'e( '40ևZCxʉ-V\o _@#Cr<^v"LS[.M<>%I%.f w>& B"@D!Q/;Fgjc!vdP}&nT|PI(0~$_?OT1#B#,k/a{[ k󐒈*D?+mʃp[m_Ytk;f,Ic&)ܒF2|Z,DXegB=lFKt+:Ͽ<)6ej⭑{.|2'Ws'p`u8q]5l[h!(7ek+vdA{t4c f1NstyW(F\88i8iL;(Q%ў,qrUc+cԛߓ=K(P'm: ,BRs =%ZbT u 89Zpr)=a#z &:#"Їߺn;QVLՆqGh{B{`VĻ1Q+lXV߁Ԧgu_$Ylbl4$å$Df-Ϫާn=)&4x; ٧0P@焝ֶ5?Tu\:Rt a֨< Μh} |k}b8f'Ϫ^xO1a;pZ(vxܫ xo0ߊ=K%]rO]ʑs l`&ڞ'0S]գ87_zLVI-Xl&MW/PE̙5Q3]N1D9vEl2ϻ-27bO" B.PL^TNNXZNo Aڒ_Q#7f4dQtl GXRpO&64iR@kHgTSED]܅g㋠+TqF9@j[gR5Kψ(I5G` ]weі;~-'G ~H[[t]1^-|ͣ=bD&9:p.d\@ZO w7C=8Ǘ @AЇU?^O-X{ߢ `\3H# WpVdc{Ɔ֨Sr8Эd,"@!K/Ӿ*Ld򐴼p5> #H?-t'{}2T 4w'gh`|YoL-/, (C<~n wm#m'@ɖ+=dXS|r32Ƿ˅fw\- 'SN1*3Vū^M0 U`r_.gڴqs)ulr^pjBNɴ#8~Ki;4s ?V _oеd(_ۥ xR?Ou*ÝLBe245h>D@Q-,iiI ̅l5-e ?xӒ9-{ ZȌ"r%5ovXqɝY2Xh듣5!Ej[<;[o;5ɇon|%/\ȵ K -Ed0F6frHUbƵ,Df8S~Rn~ыu&G`[;SaֶjX\(wnb6fa'83t@(Oh6tפ&b^/xB=ȞEG u| gR'|ia90m~5VȺR"rC T$gVX ÿd͛mX77ծl,hZ͛UO+0祜貾s0Nxv|8%JEI365k6Kg3l_6IK(tc+Q!D58BHOS~cSP~+_z7 LI5(Jd Љͥ;V gWgP*oIlD~*OΞӥ-nԺَ}GHZ%+7gj2ORF&Mqv7#JNb+f=_ UsAƨf&_c-dT6艿]PHid FQY2mY(>|^(yn鏅eFQdʴ/}Bw,No4Z+Л@N%i%^ϨVڧu$ 4yӲWIoV)DTvŨѿT[83S @MUXEe߶aGv$?cX.?f(H S4kN;gkŸǛ}7ޞ_@iqWnW\2, ͖ EZR J6Tʒ?[2ۏ~20<; )j?/𪼃I3,7Iٰa~s<<#dCAyFfOPH'Xl$5Ѐi<䒍>k^fS0ar B9Ɂ&3["Z4 ٷsOs ΨHmzk0t2k@>eU)}hg2F 1vT𢬦Wzˣ iTNs; aΘeQ/:a*yBӏ5y 2Z|B5[!è7C- Zskmgn H3M {M4Uy$t%B6qRa7qAW#Q,%qTEfVE Kބ_BmH `D8z2]bԨQ0+ 1 I`nK<KxiP>r$wBtJ-FZ-![ IU :Wi';#Fes0JջS@5lHI.6%oOaiE;ҷq*~r Z2o&^݉'鵦v5l]5I`ԨCz #ɜ>mlW͔(܈vtEI<Z!BƄ+4X CV5)3X5$`w~ikٹ}pLΥ";HQh]=-)-!,ޡxfڐYh 4:8lo-E8}+٣C2(;P/[6QeDXBQ' }t3J muf.f᏾, igȐ"gF&B̈}M#h3&:֍;!*mJAt;EzQe3@_;u_'ݵ(~gg#U%4"`!Hq'9:d'Ɗ :=o-|눜2śKyk77+lNm/r8v0>M ܶ;\5j (8+oUx?n] nUEX;iWX/֨#.:vy#YW?&h";VHW`ڋ1)ggSIΘc1"*[>nx@"N ۚ4kžLJj9 Ep%4\*EYS'AIUħ;T 1n,W뫸MO'b h`&4f! ʂeg,@/,>jwE!#Nܖ/5gIoij8Aax8b{QV鹹34,@AM%G?3Evȭ]ʟa>j_o +1Ò4rߙ5D;pU(v95n$ LA0uvKfiHijVKc:x׻dp\_g'>=.6(FN0bTs?@R%Kr>iMatF3˧$${5>zآ>G?F`6û{4U<~dg aRtz1ZQd}"8"6@X9 wg$exbpY#e/ ^QIDn:|[泱(prቛ{UՄ1nik9_==֠~|5sș6敵/h2ópCfN6vEXykkl!C{QE_dZs$9xP' 6{0#kЁ^CJ4R K B{1=dt@Gq&_l4AaRjɉ!2<7/6^y9i&*glq„1}^%/~YDć+(l%TڗĻQ)ml7ymtFgCS,]U{q!kD.:I#6a΅[ngeaun,)_&ctoq?a[=P{-ZH0'PǠWd|2LmuiեqRRF/FswvgA[ZwϳۈU^d?kEiejR;ovn*jkUZ{b"DꄣL39Bk͍fN!JdUF#wfA-ELFkD N 4 "uNLlu7,~;Hjt$sÂ(Thc# $C7,G}sHĨ/?dYUsC% ?ևu 5an\Qp xlqTU4?n!,S%VO5aEi<9K>CjcvW^Ef;2; h{ &Y q\C* H_/DDpNX4^YdÍN]zT: m^snh0 kP d?qf֜qT@qz֥EujJEEEi?u\I/ctE-\5+nfvX\9h'pZ$K$}Ko|~k.΢\bM!4[q샟cvďLWTڄ$Jaj3ifWeQ=64!+~:s.6mVbvz!w/U]wP(_u/ M3Wz}<7b=k.J{o{z3S`#^ ƭ})Y/4} &~#V6g3O!q6w~/mŌ&dl͔p U&t4jFk'5ڠ߇PoߺS+f,鏵5;qے16P*s<듮휪Y!vxQt"4xD&B I2]E vƔ#=&f;'],G3!ªpZl;>-۾eLoN:c¹Io/d&0xAXRrh6o Ì!JR܉W?ۓuH1@Yuk"ђiK\ YOO<6<ZQp!>}kq^P.ixoHO2p]%C xC Sa$JeC0{޴ nѓ bYG.\nt{MRC2~!bHap%ʅ \ 2%^ܟ7FOWज़=i JygP a9PHOjnO@UƳf@, 6OQ|EYeQ!5~R=tޠ.WqDRXI?|+=r:)n"vm5Ɇa>eQӗG弪JPymD[g*}U"6nr(68H TF@괖}1ܵy*hϖ O"q79\rI%1hXnS[tcZ Bmg[fɄ.Iz!Y!lLlsIxu)yQ'꺮cIш*$B}mևN.٭Ĭ*^^[ys]q$EŌ+qQ-"-HrǎOX߇i~Gh2!v(.qW12YEr+&#֞tspl?S~‘W={؝T6bdlMUsQ荦 ӁR;V`3XplkAc77X_:~ٴp*k%v9|nJs33٨Kb& j&1Dz=^:U^xVҚ[QQ" f[E܍하۶S忟$h\|ضde=TW!dsymRb9 N.Hσ+'EokP`{hR5R&$k1R7ed=_O Q2i睠heފuYH̬<dޝi-w!vF&dޣ$K\9jߐWtr\崾jSAtUKe}vA;9W7hBQ[:p@fodn&?b,G.jծTaCbE,v`h]A&g,Wu!TӗXd>O<5 d=nߓjlΟzҸH$($QQx8ɾ?{!>s;sN z|oP w)R,%.͎<&P+X€@2b+=Žo+IPd @@*KKOpuٱ5df{DCbZ%܇Qg.;"<تh|8k^ SJ @s+Xhȁ?]v]>W+vj:Y8t:IIFsc4A,H Ϯ7 `~@= }w@ZZca g6x7m=$iꭢ 1>v=콱"[a6[a~CdhC+#oQV.zf[άK]<&]'(V)ʮ7zE<*9XZ.?ijY:{0a?5eR6>LǒQޝkTH؞Pz%mA-*b SQ6ތe8KjThyąg:s<(s>nܴ(__ @}9j'qO%4 ŠGXtZG4ύ4yf˜c4 #Lʻ^n+е4թ|4NԜSh B[\kc*CI9M.f5D*mA'Yi-N їV 6Reow\εCyO)6O*c #ШSRGm~FD]UxGjhK~ !~{p' 7򝞅&o4V8417,Vg<铙/y a bjF*$5渘8t>'YSy= cِR̭]mdRz'9at]șD֦mTI#தs$%FZu?K'+,֍k^"fc/Z}ƫc צp n C6̢DKL&⬇hr.ig5Pvؙ'!՛?n=@2@undmʴ$IU=],4;2F28$_`,^hCoqbo`_>AZ簴 ٍoG4 g@73IڄmHV?E/G?Ф4%&OI!Ґq ^DFᮗA5 %CxDO.D{GA=2G(j /@qJåQ0^#f<&F{mnkx`:CD$Z~ku9z_9>7FFi94UXOl :q^wcu tuԏll@bO6'O[(e@Bx ᅑV &: 됱kɋ "u $H7?UՑv;'o94,t"ISz҉PFA[B%S!í/5Sal~TQ;F|~k0MЉ}ڃ`c޹Ƽb!MӾE?.rY>XHMRe7eJI, ̏GER{7n$`6*tgB`<|/J'G>]Ux 腪MMw#2 FWqv{L{G^(;1־lA>5>'=CGr `sfVG&,rr)d} mxU* mS6쓐nn}a۱홥6z 75eIYxW]2{Tfْщ?n] lxpx8V`aj ht4a @_\1^q&͊QR>"-"Ci[.v ,K50=`Ww&-Md9dʳL>-vJT5o x|*^2v`pav#\.؛upqt>Һ2jʹKkҁUt~$r4ka;2$NB$zqkUAud#eu5Zs 𚥅cY1L^{#g?s>q 󅺍^Su ֔;,nr߷讫2''dVp ePcb†h=#&CJhvNn{T>cRub{]QgrzO+H&AN՘Lkd,&SYS*3>I6,l1o'N]x4ɽKYSLXƋI@XSЭ2b"_VACn$/@+=?%0{YkCZU.܇ M7^ 3!3Ll؂ޟ$&KV7[iy~™Ƣeaw ``zg6M1|í,/0 %HZ+M` |%:W>DF($Ĝ# O{tj2h懅H2:rN2`|,sNsa0C"&9)C{eB6J|=B!c񱐠|j NDZuFmH(N6zUQXwIz/H0+B8j8yf6B1j ЇZTƣ=Ccv{㖏7zF+a~)Aa/czb(=VOdvcidUHd^( p<:@JKHMBx(VuM "ϳZw^p͞A(|׮~9k?b|A 0[_Ja{\?ʄc2p4lK8Pu& SgרTpjTEn/ت}Jx#Vd;.X_ܶse/^e"%\6&9I5"^ZVm'*f'rbnb =FW)'Nv% RtmM2*Lm=j #@. iM7dʼ'Y}9{R쏗AYIo|W]\ B WMtҫAC:HEAչRДK6lcqGy c!J]0/T:{}rC 7B/Oo *.kk ~*/TimP"RCf5Ik[\ 4>V 8/ŕ ] < JH 1!{ٵw|-jr{񊌚7*)ݟ M]K+*4~bs(6}@4ėWC ia? 9_MѤ5}uVn+AS(!8}_[_褵+o*)g871yŒV$*oZJJkf2G=]fJYh?nwp=χӢI8]+(=[` ``\3WmPd"z$ nO942SBsq:4 w} V 5RVGq/ԫQ9˦tTݩ|D~.A6v𠦥15rW_O/ (}kpip~QB5\23|K@|IA%/*AvKY9*5)`7MVà?&9y[+u(]aN)9,KN S˱Y/4Q[ 5.)aK cKkfsutx!qS(c>o.&;3 xJ :pW~QKתcI:2+W.><'^G),{x7z$E)V| 6j_ZG|j7Z8-~(vNXī#x)UDdb j\~ƻW3Gl?g/{X輍阝0Z)1 4}V[j>ˏ$L!c 1䮞* U1^u}ӟTV5[=Eavݧ'AWkl7%⒬8"y(r?"& Jc+v^ bz!3BlT8ɬ. 6+ /\YA°{T@(\ UyM/5uu(faAT\ka+q!*ΦZiD(xTGKh*Yˑ621A̅}#(( җbu<\ i9a<'?[3^OR `6kOKTjx|+~\|;#SZHfuyC>h|o5!F6;yCk -G>8'@dҸ?urTBJX#~h.M730ehM Wk&>əkn7k7mkAv7(:\jUH?p}&6J(ɱTk]{CSWGhy}!Gbrfe"6mN?s9>,vc!!* [ hQ?S]PY S?leM&GG0 z㇃RM-6,Eyh: C..jt?ʉ2X-Zhf2ݹ-'*T;ۢQ{ض&_ol΅R)tp@d@1vv %"MDl~Ts+6EHr^,R] U^B<xF L4aOm$&!,<>nePWZn *Gjf 68W0jne~GZn]B{"1)+^?4Wȁ&sˑtyl\{r菞U lw$fT9$.z9#Cz[㫁1uߡD8kL47(—4T5<<5#O.LpjzTP P&Ki~4AT LLQW}xͷ-42 ]}eIDh2q05݊O: [_iW@vP&8V7#/iWEz$r;b[$&UvȢ~Kfu}뛁5v_:g2m `æ*$ 0xގy ^ ȲI.F|M/eݲy2ˠi/V D9IMjuk fCƯ !\DlP@ Jgl47ǶXH:}CK 09ƕ(JXZ"i0,V,#K;I/UCrWxˊEl;Cx@c[-(D*!E:KIyX@06o'.T*ZkԼ}9T`]]^$H)Hax.m㶰vެڟk9S^."Vzf:O Ⱦ;\k|2=<jZx9L;DA7 +V˾3Rn-kY2#|: yXe;!?f;$Dd&/"~^؍SXjI_'s |L08戒ũlʷ<(ީ_ (Z32Lu'f]%6e&,S~b59i~.F6Z·c(~'>"P!ـ; Db$!98fDgs 3%tV#eU9kl#P\aNXEoHr~ʠ}Xa鶩t~'YBA{~x&|Bq; I;`P쐬/OANC$y(JǑ([,Y oZG(s#1p #o+RuߝNsxLL5}GSj5]=g&^̸5usKC3a x::l׭nH'DSܨaL@;Jœ7&q/)xe(h$z¹sǿQ`^͔K-Dcx6ݽzW >P۔ 29V!AHʃo>(*mwy|u, K#=׬Mqpp| LԽխQ9/pnIy M-M >:R,6apBȃJD IgOJ\,7K֍hX$;]N)Y@L_iTofBO*޾N3 zf)TuDL|-o aߋsQ1iIp;K.GD2MtܻbM}@xpMZi#f?Ƴ|IocU bkLT~Ծ ͝&9un"eLjbb<ՙOlZfB:; TjL恈yd l Ax8y|CW,;" -py; T($7"$Ծ!ii`f ǹVBYcd+sU՝0uMWVj :,* 3ݹtjV:W/WEƼ|O%JW3mcsF OtrXĿ=Cs°~̴ׅ=2.\|8l| #Y{#*mʽhQL%A~z:'!_<0R,m! ]`rS4c8XCO.$p@P@ *lPN`c" .)0u>ub[ b `uȡLC_KJ>;?U1^v9 CB͘BZ,`ԅ@E *QYi[e,o는kc5S V@N[*ux'mag$ ҹFmꢌZ Mw﯑wRHȩԼ[`?is/\^HP$(ElҨ~M ɖ,:t5?},0@M6J%MoF؊Gw}mDiGØ:c~jW&)cti3(fIѤkO`x/0㇮3ŅHIr؊Cו!(ز&E 9šeM!'E.-GI$4~N B+[PhHNR2Qij( IEjI-{*X=kQBЇ9)JBrOP0nqvnA:}iؔ6;7OXyۅ[`^U"]K.ZGOq)ӔPw7v$sMaK~G*Y̘ 룙z*s0)I~\ZG1ouǝ?nK=P@z?(dsdu̾U V_&HUT"X|qL\UODHD^<[?"Z|*7KؔX(*/c=XvyF>1>$1zD?\TNppk_3&UD-$ASjo6Ÿ́F~)&v1~˙鳣&x1/owM9t '\Sy[`ZںtRC|1-GunC\tGڏjxf|+11'ӫ!ӵ{ԛc. f`n+onp 9JvLzh.wŒHx \ԈOS,0㐛eJ꼦R&& MG='Oݘ~cF#yO== ' z \R*<.M\x]+nZTftiU?-9tΖ7|G%濞6w n"N6MaC=~jjre50`vPGQ 5S|eCn>d0ʌF 5qPcv\j պvabhF2ў |CU>⥌[VuE hB8};$,8D`{bDJtq׮4=8.Oă܄cA"7CmFWdT{/=P!SDC )~j8-/>0p"MU7D)2E2@8E)pokR eA\ uͬ:R}Y OmpR$_}x^? }! έ *7(ʭo(j@P>@k8m']튌KۺW2t3 d.z٫cn߭ccV;M?GΤfn{wD d*ۄ$:2`r9g;c62pIͯ\C;- V f VOo+S(GgkK/݊xL}4r$ )f/t¦Ȥ%<*2o_ amtf8\9{pC+8G ptgy=0?ꌽ4N?HYCx(Ǯ*癖 Iݨ ~}GOz1zq9W4q5#ҧѧHc`gPcTwNz E0A8D[D4Moapɣ*i[>;O91:T݇yn܂u7r{ICP2%:O]Ӎ(B(7&L'?]1nƕʪ\]Aюhqsh ߑ!A-*Qtj!,Vs1W=6:L!z $B;!e;O< 77а,)ND2=vJ= F^,d0`ЁqHnԫ3w'RيL+:?I<0J=?!:ecgQOI t{¦sڠXMb! ,Y?q͚4E{нW$P\Ea$t*)n4bȎ2xfM)*CGI{2$pEzޛ+&ڼl" +PTMJ@tPo'ci^{x|5:=HmC+Q' '݁)ϝ E ZBWWz&痩̥Bi#YP/gF][6dOWH5ZWh%X%wM y&5M8ȓ|QxlyFaA&K?O=g!?9@q&Yl@5~r}!)6&c(u )f(OB(@c\:HK kys+%ogćy"P :<=Ҽ-`" ̱BcL[ML00L(b(:WPmGUrDtDIf <ˀͼvtx~O~HqtY6;3kĿ})B˘.$ O Ki4xck˞xƭ>Qn"Y;^ׄ#G5Lg]p`ͤi|C#:#9L>*Z'Iv]t4?BlFV4kgXiim"_)k GbԵ Al|nc{tth2|qvzǨwa){-Ǘk.]0yϾ 3`U=hKer@-k&Em Hf~h&yZ< YY%<ܖ݅(UwaB1а~%z"ɺ;MƝ+K d?=ʑsC)UԳ*ˎ7mֱˏ /CeĬx塣 jv@S7 Oop|~O|] T2#ZM-?yu_H(b{P5yHtx .lK5m]k| I|ZIml2a3d`Ρ.X L=OFP ^Ƹ%BQh׿q<×ŷvct=E !CCͻ</_!5z12zo<2C"<1Bj QGM[ [)srPɮ7)سNQ,5[9ٝY"pԽez|F86{N+g`c,o *Lr6g*Uuxbky~k~rn26 8OPVʄ '*;(Q6NlcHiO^O0h!0x4ǥOD^MiҶJT#9S3msTܨqx)G(_`nHH3zGj޳پpEd n3u錱 EhZH^y(n.:2WeDPrDHL.hſÇsB/"I{˷A a9 48Ap/ֈ΃|Bm4vDr.ccP=;8/fԟIL| ,qD ޗd\2V'U` ig7ԵpLN˪]A1B*P!N7)R_ (^Vy̹ۻ7;42Ey0j.\! :ٯd/u:q`Y+l"te-Σ_Z=0DIR2>QyBN늁:ݙ3ゼ*TGނPI$6 w"ZD sgV1GdLk5] $ggL5VX/~/,it iFr1 j!GoVRI00;ʇnL9x u_\2<+FOJ4m "!8Xrd^t>e'vECښUig+zeQ!@e4+1Yr;7[iei. .`6?# : HɍÕ& fuK-Qmu̶yԱh"?uVLUVJpJ;5Oe  סxM&/+ puͫno2}蝤iO3!Z?za%?-Ҭa`°ϯ>6*Md h1+_,FEp^VnkktOti4?P3[;:璼$%ے` d"@.~t!f7 kNHrKoMk bw"p%>Gn=+@go{ f7V;K%A5P/Pvabl2Aƍ5ᒁ`K:}\ [Kn{ pb1{I Emt-d8l#|yMPImkZϑR qP7s[ct|׵iRiu9ZȚ^k!J0ey.qkbAClW)`H☄M9<Q_K@ Fi{3g3IP+̣'0{=2;N`yr|@opaYdѐaxN>CdvEpwn2N} #NSE>pj`alZB* pnP4($^p{'pmxz(OQI|2KO`Z{=3ьU`}&"qO4)P ]um9.(rm6DۣP˵v^%͵PO_ YuSaNǫdx2Ȍ̇# 2&)߉iSӃ=|xAdƷ] d#`ltzU~=1 nn}m1FYDZ#춤}W% u2-5-A=gȄQLBukڧ#*iPgPHhBsH1x!Η*ᬵDž و&ZгMM}vF̙S#t\\*'d:sp~,D|/ 8R,Ĵ;0QdftV=w&s#k-rBxԉNSp,]Ǐ=egUȾ)̔'ߕ5e~*q@K);Zk$ՊC81ȯu0F(ĥ=}9AV뤎y8{> qa901rufYyp{PN\ߟzֻw*q N&U[fJ5Y8Hڎɬ֢{boirܳ;@y TƚPȘW))yڌka\|GK]:Ys]6}Vahu,ݲ)HWL{z_gn`GuCf4(4gme45Yi~P"3lr((>0 zhC;;&D{({|`^YJo6=4 TdJ+P**AwLk~D{&^D @v\{;wdA)9 Xc|ҳ)|㮭:/X&=EQ.r[y֧fVV ;NMvR'GE ec*vv8|p+w*+u_}LiYMG;:'T0H:KS wѠm=9*߇xj'sk+)FɲRQSR|{k y[0ILʝzɑđ:[ݤLG˗/H*v/x56$ӫO2h{QcJwߜwB{+*EF#j)hcb䃕V}i 4YNAcg#1Eo(0D5{2~U!VM j:Pu+M8Ti>G908Y\9>cB  D-i Ԯ/>rW Q>X1&2zWɜd1,2 00QjOHEpvKVH3szINaEaŞuԁ;&|DXdՌ\/ bCoUګac Yf >j ~+}r&=Y)fh[n"yʒ-A3j>(pCk:E~ 'JB27y F0SګDRM*2,;@%0z(|kS8"nceyAcbzk*"3D_T }]9})I6 3SF1 j8i%]F2T2Qf~.5m/ ;׈=WԏN G'r븃B%~kefk;VdD[L~1=TdLlc$1uOz$]V1dQa_Š {Ԛe{cȖ&2AJY&{H!`܂5h9ωܞy~:w)<K3,k)I'a t;,$kVMߪfw^L'+ۓ3+EeO݉^tLCbo$mnQ+"Z(toFˈS~> 8,'+иY*T ɿjKv!$&BhJB%68_8OYFViC`ńo%EC5[4\Ee!>Ќ\R)%G("w.Y@{~">vnt.!e 󿢪OajHӱ Z4NEn:aċEԻK*7v UR堦Ma-VSW{k7Fp̨~cФll/ϝ޾%ye}r0 ;j~2W Xc/mZDW)[B;俎T- zP8O|3>/8Ŗt#XfIޣHCTtπr|*K#6pfbWb=둖;ה{\ ǯ_y!Hj46شB&O4`ay E ggBY8B =d+M?m1ۼE rq_lm#YLĸzw'"8N(Y ѫBhk 1tpc۹2Nf8}k1kS_S5#jjM]k+Go Z [ARީz;P!'ʅ!@b-: ӊdCs=#>Ƞǫ?"NV4N%̓yP/&N@fLiÜ"MzAE޺6 Rޗ[T @liU$71@{5b>"Fus>"%RC]2!zVSPM#'g}?96SreRSjuad8*{jd!X(|f9miE6w->}\MOV#^}W=qy7Myo ,K_,\n8K y舴_cvSiRN걖c Oڨ31 Ahq~p&O(|рSURF/[m?L)# Zal:gҒ+ɔh#[J]˖ɃVz{ɕ!LU$1?U֣Oݗ̲xSȌ±9{ %Ɵ8ṷT~&f: ^Ke65GIisiߡfFqE+:)@P-] QͥmEÉ$T^ptFefʋEGSci0OhSt'x p ή̪OU?n0nGc{荮VP<0';^řMa:6p}3֓KGnj:ur- $D %M:se^9u 0ӈ|WC(Xrtϭp1x/pirE0B1QoHb$״X5\0A X[&Ѳor*`PcvA*pn5{B˿kL[q|v}QLLNFۂ+oVܜtGG=!z1KCRW_ݨhBim6k%{$yp}Z75SB1ѡ:[nwW:,RcT3x'tm2mk&=lsC|~Wa$7,ZY+|/ ICb_z{J7=D,A?e9-(ړPR+OEY?6m zGk } lޕP_&g[F$ Mmg `L`i?b $'xO'Rpr SZahDTEc -'c+TRTzlfX2s]%}I-ZEIeunL3g SF;RTMT4oď0bmeYe(͊I ~@C tYQt|XVҾp&9~"=Jztm-0,J^F>ic-[I34:'MGBׄC :ӨG4 2w$P[-"d 3h7j!/F\TV4Bz;۠X3s}mn \Je5W;C8'(.߫IjK6,CiSH~=1|&rJu٪O2̲RKTUz5E"GBp:@;-!I9 glpG&gLMs\e_p'2UK;ڂz*6Pl#7FN+VB^8}U>sjЌdR[;<m# SQ)Or[HD[jJULKL%9iTNhe|.hƭ Mݵ盉U51O_s//#ۈtZdq9IKۏ!@S9 $.=5ٙc_1}m.󘱌4ϴmU*6`9f-W3vk')s"Ӆؕoo}8|.鷂es/YK^+d0p+RŲC PJI8hܹx>mҚ+"|F<N2oS0*ef1X mxHۺ)PXhSˆ~$q{q}fxQHL8d#*[:Kj/+&yKv$ Em#w ):KlO3D}AIݍ !.Ev88]6F˖(=iAK餌Uu I')L5Ff bHJ3ܯW %c)SdZ*z N[TsrMҴ~Yu}=.Zrt*PބQbch=Ed оc``I{K] M3_۫,TY~PO0KsK ([!b'R`&dbv59 wou*M%yR0}g[Y^gl,Y̏9RlbwJnFȑ\C$_o dP6}<8nA>ʣTY(w/ul-@3)ͦ- s 5O6Ig8YjN36oC|jZ1#KkMv| ZmƄyc8lMemb6^$ %'t+=Dٲ;̕ޟjzg@ŕS!-HFThVcv(/IhɃf]$hצ?hkF>0:A̡Ċ8L"&d}wҧYOaNjsvPBg!g HFM[:?ubb4\lZa<$zD8 U0GO_vOT!!cI$ڰtuنTw:x5(},~r{B0næL;wLm1H] z 5~[.JuQ:_06V, vECŔKDk;˸3vX"9,A sȢkFVbo-dy!9L^Ijm{X,[rb.2\X$_zӒ_E|MuȡxOg9BQCZƧSw5D}BgVnK:+ l֝R9*_,#"~]9-l &[--̞[dP$ot/WKMDZ>-= `);%cRK5>sɉTXl w=!4ET*V|nU/M( YcNȜDֶߌT-75!:0Yg;RE輳I$݁"?*0I{rC 5g[vֲY}4xf&#p;(7-˷*>Gؗ#(p6d 17Haf^_ ڀW4#-Z[vR)߶aQaiIU'%Z7i`k͉+i;mf?,VutBK^ٹCu1O_T _ygIgr9, Ze_~ɒmPM s<|44LCgqAp `ګlQ{eؤSMKnjEYĠcXuIr^v_V4jNj· 78 ĥ#rS;'2{[(Z״@OBDí{s=pkOURΩBTmmj0'ޑd3[~lbZbE&(k=TM`N?ɗ`@OU#7"G^ o,%R;,Mu=u~YK%w4h!3f!"Vj6̮n2I'IjkPC~h>l,m )-*po"v? 6(v=y8+Vu.+)hkT(C FA[8 `sD,ۙBc䔉KqH";sQ8(\ ˻p.s8nK씥vmYĤIOn}Xރ4x2SxX Kn i/)U-,4U-3ƾݳ 6jBM3h&,feJ83\+Q'?PSS|6=}򢁘<jJꗴ8&U}.o|e'}\Y?%bE e\y'Ñb%}JQnGUFpA]e <ǹh-b7?̛;+ȟ]!랚 $7b WD;=.mVJHǡfD|iqxo*f9U+a9%^@tx;-QL6@)q'& ?g᪢lK\rJ&)?Xr\Vb^zc e < ]V?;Se'E JBYݞquA')>w)(p{HeM`-R ^oŭ[qNDc`i)IV FH5o-Eݧq|V ]>ANj7 0BX7)GS]X(( žXܵ JjS>H9h+ S_X(&k۶&jރ#׆sR!{MwnEAarC=˭$"L< X3!5Y{q)kۢd]tVU2ï =J_.6Ӭ1/*QuUm|.d[øg6Jsòrmdſd Ӄ*$*5&o)Be/Duϸjۙ yْ]8P8~~~NTZFvGa ^~{%lZ`[( އ2Ados NXM {D@GQTN^Ѡ:EeCs{Ș eD ٥#=EQfh 3Pkꀔz r o0ܪ-d?GDBExq"P4%!LݾnF]6nL;b>qyЧa:].rOLWWv;!"c:73#Iby<G,dɀi~;_}ž 8XYkrV+!: |I{5S5GjQAd -k:0Zz~:R>b"Z^5[uV1>mlCHCLE+wUQ"~Qjͣ4yo)kWNϩw/2͕yp ypIiN qq0ee?I&%{7J#P \~3>U*MtlINzˆ:㐢#܆>.^+]T Z‘ʣ(|M7& w{r}0z*. Q[1 ħYh/jVIPTvS^gQX4?;A $wi8X0Wfn?N8m!cz.\msc/ͮB6YZ[hW@7]{|HTy4O7n'<I=e{Ya lGRA.o(Rn]:ݵDJyX|Ӑ.aAY ϻ>e Zws}"δy-; I}™*A'L+N pYFʌӰGԡأuj2_ػ%x}:mNoʡWDVHXc]x3BYu/tGpAkTRmaz)>wxEqmW3yFG_[{أP[hh3?k]oRo`*=;Ҳe«Fq5"}?Jdi-]]a?03aZ9^GQ8<@v숝Zi\g9|O7V2<\MuY+m"7"v9OTbT>4U L0,_2KZTz$&#$?.ݭkj^.W؋}ـF=#[CќxLlN ] OV$%qXmxx@@mEuCn ^s48\д4cY g'RTc"B.TN|ga1a 2|:G x#|>Y+i}L *ˇ[O.,,\u !׸>a{ -3"(G"8h2|7Lյ[4`UdP=jJҘ+\^ |hh琶 TDWܤ"HUI uGA9'wjT<2mz`2jdQ{I"^ıօo@$ިcAYV{3B?JB.0w7%m; (+R3sCMD!DO'8Ӡ)zd@"F3-{s$8:/BnYzٲ8~).&ŵ c\;1HZ|:eVt]o]WPTk iYrN$Qj3"^ XP&CS;Zz=FZoL1amZ^)@Ʉ uidRɝ/JIc D S}y-Ϲ< Md\)yL(%s^j30oŹ*SkRf4?+G|3Dz<'^ُB:38t%YiCovi);HRjzh,7jmoզ \ruXGіy>BC]^:mtJ 䝡۫0d8^zK/ Е -? [U ejVDҐ)E,l{$= Ɓ?"v,dksԾȧCi]}1 Bk3Jd4tOPC>k[nϢ[ ]ߙP\ob}wI|H!15$b5ҩt7KS//Ȇf5LnOn=BU"_/$ʮ%%45]Y%'pdעfTj4`|C2 pA`[TD2DKV4\|-0j`>ΞQu!2vݥy\e՘퐀$KV/j:^tbvXN"V3WDj-2wRX탵 s YɓC4}+Z^}NDհ S\:`.nO:s5`i@D;WCGbr@n93lC~M#8.glϏc4¶桽%# }W1-Hq*ξJ뵕Ku|Ӆ9#F]WÅztwW ȚߎSKrSfr}}j0|x8AMHH|kV1ƞ('$﯇Gѝt'f0G|J!h#m{>GЦC^%*Xqs%CD"~_Ǡ ŀyv췕Qf13MT@9AuorR;Ԅ [}3t:*v}a YD\} 'JtD|h6^38=+N> W෻lSPy)_\؜'_t$ uf.Ip+QiS`c>aej02'~`=̂yt v Q>]1|D0 `goIcIӁtJD>GVβG)iE;v"q@LD ξ`~ ~yV*xb#Ik~?rm{Do9ç {>%>B"Sח⸔Wgb}M,wYD~*yK8h`W`1u O(2ngPdiqmU5̔'GwBwwj /ۍtܾqAYx0'̪˴WYR&ٹM Do2`ƫSB::PnE}) єO @e"A)X!&Z?+)=$駼)njㅥe֞XW%\s{%[ M}*۹1p-ĢVId&ʬȰG{VPu/ m=%QJΪx{ oWEguԘZ\&<p˂X?q$/9> K./ а YMbFTZ!OP,I,S?b\e@\z6a?xgwr_ !mF$S=ukbI޻>^ǧw[L )^#B ?x+B/XZb?1 7V'QKaڗL@I7eJ!$ $ye닳jkb9@'e?Yv`nM%CڤYᦑ@zu C,*\5xpXS!=:9ܝW ¡uHOo╒:]bq#_N9?MX*[ FنUW'boFPhyr_ W|~.'g^sxMly ]1b4C`M'* xjj; XylHr*ո}s_[l˅}0আa:G[?Ou+ D%OLe=,=v]=SFH2 k+@܄;Yq0Xh{ [5j!b7kCP7sv nZ+ k(8f1~Jh8Qqk.vG;4`\y$ xC.GgM@QF_Ӄa/ V>B8lN/@7oNW'4S5nMi IzR?޽Cw "ރe8 i!~-C,GY%IZ]Y;\ik vyi;I7.#<N)=HtBap7pVuI8E?K\ek[2BG_0ua!K(Te+]uT gl)XlF*EU]M׭#1wrEWUܮ)fzhTTlDDEJC?(<(3}2F9bn+sAY/Bx =c3[oGa^a;*2DPv85br1/ɳli8+,/)Ʌ. ?R,54i >z~x{N|ZBF샽sݚ:h;94b;V&Y JD㹾DǾ!7ŅGL]2jYpUܽ(`PV̈'ls 7u^EG;M£=p*Q,㤆h_zI!Sx ue;<&2&.\qg |@v]Τ1+Vs`O^1kǼU.82Sx~BΓ¶Ӝwja}Hs5XU f@'(6߼F$ڨ#^IF)ޜHKh-y}Kَ)DG=0BXåI8s/<MmW[%#``7"wg)s*7OʎΩETlR.2sEuL j!*!)@otcl&֗g9^xRDբ2vBԨ`V":T 뙻nwW:hCc7W&krkt(j(?oTI m`djBx(} us1V/Ȩf!{7wN.fZ~LĖ?W/wcd-M8m N}p3v_mO9}`& AA`>g. ]rb;tcu8 og\KWh*VF  S7,׬2Xx쐧mnfmYS5ShZۃQGӻw9ۦhKPURA Etg0,Dlx N{BE9T/ĭ|0pz>͛]Hgu{u!4)j_Rʕ{Fz|rmst\]f<LXV2RVFaS4}a[Ė܋_cڶJF)-6 5)U"Ž_OJ'c7$\_cTmgLϓ-qr 4e}l2}.v> 1ȍojcܾTGDt8hv1b Ro;ŷ/t!;=/hs7!P\g,b˘{yfYYd+ -JF0pK1>i(O9. akyIp"s':{JU~tid# %x^Ol/ (x4 wr.Bބ&T Nod1I_Pc޿sʓC}eXv6O D]Q(*IQ 7Qc]r8(/LrO& {׉a\o{;#|] sƭzT4WM*tRyDC:+ڰeoCڟ\kȐLKxz-^r!w_t)EiŢȌی734hx}nFN7 j5?+eP\C::QRj뵎/fV6K"hT%=9҆~sYo$mURyq.Sf@T9'^!0 O]cT1Vš JΝ#I zHlqXQ].@@i )(˴ڢ+TB[&ՙgF6 @=Ej7%[t,Lٗ;ntOಐ㒗B:5V$՝г3ē*d@ ÑQg2vDͬʍy~O-doH{IP.^#Mjsahr+eNK^' `tNԄaaJ`ɴXx_=C5Л-ap~?mѲuQ5-NNPsܟZuיl8[( ^b$)ex"X‘',ܤڎikP3!U4;,  r"ʁ~ ܹ>*v_l7Aq Jd9"ob)_<#:~ъ!楌F.R_&Gom:9GxBʾ|WV(1VdE4wRG !O3MtKe_ FD޴}Yo(G Z[a^qyqYCcg4޷=?ʹRG%o<؎yٮ^iv{M aW 2^gl%`byU<˥Y ,L^ c&{]G@oE-e ɉ!Yg06j?z>z g&W:)~H5%uⶒ75=Щ*Ng*̼6YC)I}fKRoFӏ3[pǒ:Fχ*=[K:`*ӓ+ E֌)q|:wiy߸ߕX|q $Wq#+39ߢO1:uAΞ>3IZאd2ꢎȔ ׾a8}M+ fnr=1Y3+OJa]+U ϤKvx 4dCFIha{&\c><.J -d\"!*#;P|ZCz<%*ݥbΐ)I6V1U׶qdDj231v!8TQ}\ǥ銜 o{S_m[u}mQ\˃M&8>nQN~IFV$HKԄ@ +K}pTڑ>R-bh( /JJ'53.D:8}`аp{5旫p˚ ,^B\D0 #vFnsHpԆ "H ?Ȓm2rb t HH'UlfGPIbz5ڼvXv\_>zG/ƌjSĈDqO 9x_O*b3-Ga=g"$S̫%/oL܍)@zU:l]ߔ!u% OPj. SXLS (S ة+8M!#% sO/~b4,D7va5v?_Q5Xoo3"-x3 UTDB=Rb;NGFUL[~r%JccWG0:DT~ŋ eU`~duG0%<icVΨ,*O۾>I=$r|a.Bij+3АNIg)",thIGr4r러t7tuVT]\ڟ}v&|Q>.ɵnсqdOkF6 4Bd74ѽBiDƁNJx؝rzx xv K<EPiȑjXԆN'رi7D3ȌE>ġ.\ދ#G~4[B8P|.ѥz]K=G&nSALLxI#ebhk$2.&==N @txrڦhԈubYyQ}p)\!rrWXLYcl_?3=ݒA&HQ{#;A0jv]^FJ C.iJKR]'B= \Ie.Ĥ!*HRE4W>;WBQg(vn{x[<9D3B*Sbp@D(ٚĕ:gHrHYɒNr WyMQ6D{1k2jjQƷQ#R4Dʩ z6l4V6GT (`&JvQyMl\[$,6zO ~ mZMX ȎƈUY=h,[ZW`Fp{UjPwxRT)+$_I77Er YʻXLFy W&gL2U k$Q3aIdAG0ڑ;])  apJl2 @Xd Ao(- F7AH.,$X3Z |+?~[NpZ׻I)/\Ϻ+ Ȏ\0 /J_0<{YM f;̷-Ay! 9^zCcQoEpsemcrH+]0|{9Jx$opX#-5ʀ$]KpQU6h/):aכ#Eaƹ%!Sbl٘M;Pƴg:NS{-\+ZtN`ඌc?¥Oܧ[4R$9ҘX)DΖ>SVckGWgϴfw/HQ:ƃ)59 WPfg<~J1m%99Z:daL6gn"?F;wFeTImܓ/uelH$HÊ-jOw!|ý?%eSDv ]b1O#ڞc)AA,,y9.׼ pl 2Vo 1nátGCA;>)ڷDBC<%I>F/Y*L*% \E QQ")/۔Nz|Nk%ǐ\xTKj_Yd*lھ=u.|,"Q.dlw1R0D"jD]('nFSPa!U\oo=zLzPɎF)(E;B7q}0z5ҞĽ:OOܦ~}S1R`]`0n\jBVn_ǧ5gG*+HfP4um9g]R"0gE9:RGaDnGcy(#0V"}c%i,}uwau Sj*h@i;w_tOyr4#83 C&p݀6 d uD=ʯOq~P#,$ߋ)&.}H^tj *΢j+6jLi7K]!='[`2@3+*CpNMq7ުRhPaY~6ɫk^Zsms\Mi3z?kIs6[P>oc=ǨhsR.L6 ; )G.Gk@sJ Mm#S.czZAeEP%EE Nr?" er 5x{6qH(DFwdݻIbnOjɀ0Ke.<:FA0 jdFq${PR^TmEݿ}2)+I,?k|gsJ"05(Ca{ϪI%ʳi,ZA+eb.;e/tO Ӫ-h\xW(téȜ0oD`_LhGRȒFc4=| .nc1LC#gPGėn!Mh|l^qM%ÕaЧ8$Kr^=CgM~ݓ478e&1U[oŸn3XLW.",ƃ%#^+Yif~/XշM/f}9#wQӏ[~=]eB80mO"FV䒙z n~y0H~h06?jxtQd{D[v-/*eC+0ͦKF!50{#V)x~~ ZPN8Ňu:5}Lj=HUy M Qͮ娉W4*f~,Qu|}w䭢b9(YS{k-6⶜ɹʿ&v72o>)[9q'lNE`@F6X=H)=m?l P4-(zkwbG&DW_P!p2К@cN'CAb0a7gcn+aEG4$g*ܭdUThGF`fعN߯UtsCZ߁j$뀧 O78os#Sϙ?!#/q[!{aS"p@V+_ALKԎ}uދJK_p= X#% smT>r"h GLfF\Gكr r@|hZNEqG$9" Yfm''~9FL F'7.*uOj{%u>Cn\ ݯP;eO6g>Qr S^o^iV]-;h&yeAePdfuFvGm j'c'Ǝ8`O@0 ao* b;ZȤeMVɥ=ƫOd6C]J){ 1(#[6̺N eK-sC׍~*ٯ$:+Ud~Py>9J7D<kzWѨʹ[-UbKaRR2R Wڱp99^F'+FR_$&5_n:6fd8UbmBMςZ>z&!Tk}K4#Mg0jZ98j{Y$_P{`}`dif҃M>wS'1GME̋&'s_IKзC|Y,p8㉳-|F,~Xw$n((Ò׽gʶ+>a- W^WۮEA{)PTҼɕZv 7;-ї I 5ЖB #12" 1 '2RiP 5%~ޟ͉`,W=\ ҪE޹eͼP=\|x{ׂsIQ^H YFzsEZ?^B~lC_-tb;m~8 $:_XtQ%TQ?X;Yk ?>@SQ8DBUr m}E=N Pote302_O2tEZ>]O7x)BGk%p p>4Y֓oOK'ՋMA4~| Æ|6>{gcW~GgoI`?AH\VLD" YI]oeg!ZH48ug$E&4kMniˎ~^Gfi+4WrطB>iV߳[<|E59+"&6[t؄ZSDfZfzUD]FMiSEN- Ƚu:1h<_f슕)rLfk'#]z||ЏC[WO t*7l8i bl!o3V@._h/EƵ\ZUpofd0HsS>IQm?Y, yY||6/*x74Ƈ4 Yԭ{V m }S.4;$y[C{sHTNZ9]1>oAF7ۭluh!XbBÞ~OLua:an&g}|%KAP(GdCOFdېDa8ܦ(gH hoVC\ qfzR4MaM$v_~h=suQ^:BϱJkRة4xIET+>ξ!R6ڷ=cnr ˾?]'Eڼt{3ڢRoYw 8AV3o,k tևhH?a2[r\ }'}^>W?87aʼߛUCT rŹ~E)vþԻb5~w8ƈ˞R&.x3 #G16ȃb5cfyk-%$hZ}9>Fe o'x$.]_E4Gę==th)Dl"T4x~6[ZlXMPon.vi;R^GQ K S$4K tB}^UZ+U.2T'LJOWP#+='hS5@Dn`*  P7T]⁺;ΡXϩhr3٨Mhާ~k'iY>|ԋ1CFcP#F~C7fѨ4OepS5s6$ru&T'ν5I6~?+EV"jFGܚtF)̀1dyJndg!ƳpA4E\Vxd1IV)|xgwLes@OTLA,"TyXJ&k#Ist;%bXqxzM*=J O&!KGis֗'_G[y#*c[Aٍ|bu 6 's8K3:}<~%_}H ['$דm57qiPeqהU1L;gOv o,(Ǟecrd~(VzV4`:ƑS˒zG:nop; Z1f|ИjpTc{Gn d4UyO48=I/M |ƮN裾kB&PZ $iA(Mg]֘Ka(찠x#`gM*1U)MA h;j W>3WWX|h";M6ҶyT 8F [Xf?eVb[m }H r3Z]@#Pwkڒ)uC +@M%f eP.3 nb_FSB vfTÙ]O)Iwg5\!|?E̹joXPN!:骈 bWmHalpxƚԀ[;mܾ#cVl1A/"hoS#X:B ? Cp^i2B=3`n7]y K T @Jг׾<ͦԳゐq= $S`G^GS /)VBqO}ͱtP~ 3)'-8=;|~ϗ3j P[Wc?, P`]I$Vj(>[.]ؑΒMcݗ==+] ʯ {KRA+Ӳ(S"8#Tq^GY /%v><5nrDC >Ok%|Ub&00 5Uؚ‹Gr,S+T2J>U|p nFXl2C_Ov'B@ȥ Ru:xYm@uX[soѮGKXj"isyF0{%ݘvo׈EV޾sT?ϸŴ bʖkmޜB7v!I0μN6?)tsAoEr)+(4} ޕVۣo#L&kEv8HLzVUhg')Iwq<88ۅ*JTa{U8fJme9O~QvᎣxp/dmV47xt:o"aC]wm MpdK`L!> Fm;6qpƳ' g:-ʣ{Sfb(  ponC/3.! OXtt)I#N6d'hKQ%`h}\ #duMwW4>٩z;18"@0}"xfXoHTҐ;w\ Kmm8|\CO?a4 (ĩUDe,0bZWjmey]D"21A$X{CA^8Q_|MZ7@O ccYĮdKYWsP@?Y9kgG73VC3j|\}'WR3J!ۋ[W8s4NU+Z1 36"cgΕ&_مkQ^#AT+NmNWP.vg+Luo 4)"}#SaPY(6,,s8a4I`ؒ);=~y"_>װwP.CiҔҭ)\Q%I0SD#I> i1ܜPwPa)V,AN7x.uYt{ K5uUDA}?%Ӥn,57PuTOF!FrN^wƆeGFߤw+ҙ5wJ"? q?;5>o*BmT,}8ykA7=NI;l!'|.].4TtTyKhU x/ ާrtFk!_i;߄XT@%x+{ jE|*E)sib{BJwoQ[ nfwfj*-x:>/íȹ36dSg(ZG>T6O{OWǁLͦ{ĵ~E$XtͰn (( &+\ܓu,ʙRL.pX"|vWeV[ ^XײRhʑ=Cgu| VDTCOT?u߃a;h{Z0F/t鏾g 6l =jB,l4wZq)W1MEY2  =J`f\JW>T.%0e. J" 0-c,ɌG6 a=|:OQ| )ǽ`-zΛ~;Aku,UHnL k=;y|3㍃[-czbFVTF2ߑr{V__LXḑ [*6qˆ34g~OѺ@id9l>xkiygz }Ք{: z&}@cq wwM sTW# kq+R E[pS,s^/4/7[Z8 %mI] 䫂XnTC8ؓ]u+mZ6r4!koՙb)pDb w[p߰;t ^c.>mQ0Xڧ mcLMB b\k|6SӔG.%RgV>81A`n}TZFf"g&&-199 F?jM%jW} Fa-I\*j院һB><_!SMSL:X&7\z!Sf)Hxęz$O@9. l)kB[Ӫ9nL\jQӁ6!% oiT.E`?^aka?݆ O ձV+N^ /9[ g>lӞ2[r"~0a2.~DPJxP2v-'?.8%J8e¡>Km 6` ;.;3E Dd`I,܄JIF$(7CUPk&3ewU@;=MY> aY}8.n@ֿZtFMjɞnnZ~!]P`6j2WoT΁󯜝z.5+(`wMֻ S5C4({ѢuGL-Rv{ՔO}E6)Wf/: 9aK=jRɫ%$-;EFt ˅ ͗R-ݧG\޲t`CM=hOn-ݕF[")B!#J+Y/ր6řo)񌷠K7jT6{#z9- Q}RxpsFwiu2lwQ_AA;HRɀ/H qd#$4k(!oL7("kwCb,R29)%@1.It ʖ(K {9YeVRj7_PK/T؏yˣfso37ss.PT?uSeɌҬE$G6+2EICBiqIYyZXoZf\ &39A﷘}P QEm$X`;htCdZԃ@F_kLxVwDDK~VƊ $6}Ql( 79uL,66_ĎM}@hpFtNmA[U`efv9#8$#G|b4.5YdrWsj@r+^:ҁaYS)  X箚Tj1kv6m=mqi=wێY[eðrg1=DLj0彎}͍97MeD%[H4I|B7@aç 9roC(կ;JK=R`#r'Swp OvZSE)f[ۂ,4Nr\15n$:7uluZ.+蕰7wYM̫Ut&Zx|08*0Wni1ѲOzRveJzΞnoOPh?0Ÿ JQFtޗ|T<'  {f &ؼlI$vQ,T+MQѢ:.QH}b J]Zg?H9,a't5M @tRV"x#=_h_kl$\V?,+d!D'y?%_; 3ps!ZÌG)Gشa"aCr<ž'c4=S[oC^ !Ĕ7@L{x3bICa6$YyV#q `z ?on!`GuGZxxʔwtwQ̽I.5Ј'Ùk!W*s =q'vc^t.(.Id?q1kOe->T>g<]ϭ_ijzgs!-AtTu-JDa@Mx`]}z&,d FT`#־# j1VN~!-$B ^7:݇qe.H:hWhXf[$ @M#H}ιwNCdS`Z>aÛ &[[%tq'SM"5I!y=m6 Z׏ T ~x/%o^ɾ ;H')s>|HuNgt*FE]nZ  MKTҮ>Ǹq^q7*gq>Jꑲ˖jl2B\XjWl. ;vu@#'0oZܼYLEpsFIm`, nMBJDFPޟҝa*yTfjB{9ѿXD`M'D}iQ:*(ߵX'd.YciGr1@r˷|ΝT=G5N%nuSFw:O6o+}ȃ8aߤ 0y,pjytMnu#)j ™2FKR%<\z|=x0*@<8ҡ*>N)RTմ 1λjV(f1wG 9*V+?ÃKH_L;Ǫ~H)>@cN ?CZ%E[7 (,]襏yڣ7~S_ @)"+ЊyrX$=؅2 .f%M_jC-#4bj6@ `׭nU5i ?m ΂/ ޔ< CQ PG>8!' uP?͠)a&<:]Iέf;q$RoXD{@HLʛ۞T tvqSHEy{[RURB͸Bf #aeXybNjڽz:F$)4ZR-89&´&Y/WWV~m׌ 'l9Q Atk ~k}SC{ಧvl&e/҈~gAvN5B+tpOЍ3p>?W,DErM+[ԻF&>XXa܅eLf|r@d^%7l<uC3kr%Dv8ܷeqJYݻGM426T1«W0niu:zܸl#&j05=&zTovC6?/"~iC i 1lb,@f.ܙIDьes+7omKz(SgVh:v{Y[ȕdYo{FMwJC>D о{"!ER; V/:vJ#`k/{S1sRuSm&Y؛Kl#BM[P SV$ZHsˆ,[MҨunh*n82EVz7$ᬳ 5q1,ʎAJB P4ȈLQ(HqW^2>NNAAduV:{#q|}{wN1fGB// 47{)lAfA^y`n%UmQ49hv=vIgߛe顓i p+KNi,d]T7ͬpfD9I>QTt]Пx[ `qlUㄧKv4]9dvw>s'p4LNI]IgpG41OS f|i:L+˚w(RaӺ=Rx5o;eS<y6HHݠ_E19?VG>_PIf~^(t^{o ~5!GcSt/Kv-`EunG<3\ +@ 5;Q0*YPj2ʯŃOs5WC|6439/l*ԕ ӺXZf_PQ<(4EEth>B3cӌKhqB'!RlGi:^grJQXGG`_tC75Fu16%]iDmfCo Anr6OЋXPD磊%X}qKM$ݠ-t:-B@zR5R^Oʲ]ө6wy p~Qt.c4LϱGہ7f^fAbES%d{O"'6r>}r03 b#rkEN{YV g$E`H}c ;*}ֹzFˢ(+.{|;W߼AB\lsgI rA3#( olc8h|2W_@*5owy*˩eǚbҋZZAp2[Ӕ9y:w+"8# 'gC`y\ODu %鬢J w[v_xcXr<( "e.k,55љip0s+`,&W\@NJ;"?Mۍ[I$}S:5ȶy3ɔE[[遡':v2aaڙ]\RiĢXkYKdո$bL6QȪi48C$ceފ'zSo+& ShFW䱮_.zn{L 0rA0:[(:Nz-x@ [K'j_-u'+x.q檾TW3c=Ery(_z\^ ;㆟2%S ;AP>S}+^u#ʰĔHxy3.8(}$oH(PR>f/^4(s@|7fkyh*{qtuԨX7W I5]~οe*J|(m6jV 9Mmo!pY$fSzZYȉB$;|lX4M+ C hyOr=(xD 1EDqdI3;ԫEp\[+T*lC/IM=m 5[ckAmGvSR!pсo\jŵ{ _;~Ts+vx'˧ْ֓z {`~$PaN;jh}6 a^ dY1G*OϿoGX({<Ji99vhҗgK9[ΩMI2M24m[M'e9T6Lڮa *V'E ÝxyVIiF8$LDNĵr3D9uOݗ3h_sצQzB/W_!N{*]z..'6# Boׄ o -g*k#(D3tES?g>W3jR5wxVaberp!="Veo /7;v*Dt yޣ׺N۬ç`k?3FHТ^woi+rM0 \Yg rri _ojqT3xv&?49+܍ W5(w~Q>;dx3`&,g,fK#JʧoqrNOr"!G؍?ٸ]e:>[RM $J(הű5W}:] 5qpuIaH K?v}G׷Zϱ f#JԆ+@hGo-11Ftة&9ZTzGe22O3R=+N:W)d/x-5lCbՒCnh[\5IyE ڷ9'fUjD4Hꄁ$8U4/%^;pa&?g0zL=kIA]4?ִ@G[χ0Hh jߔf-icOìeVgh JԪjxDL68!Gq 4LfzmQct/cxM5b|}ԟ P"49fiLtߌ $5Y9yTx ,WL?Bc:!d| 78諗j o~*D&k&~6YfZO6?K14٫;[,)Rb~e ?%jHsVSʬ\$!PDXّ7bj)B멯] .{Ci2ˁK5M;;"Q?:Q!e$ٗNk `] pbd mK-~ ]tֽyfJ;_tfF#nq??K@f}\iir6CT 6Ez,TUQ=v.u@f/Z%-u50|b/n߁ < VnpvLAb 4WD-P8R`&EIIg9ׄZڇJ=.I.m%R~ɀԡw!̪ȣ.+`eK"ݫ+5c>"z#prt;ʙZj*! Nx&׻s">JS]kGW46M+'GBkwQ$,}'Qxۮad3Uг\(|A"';=5UGCqXMz9:0楿5cQ'v܁Z% mȨwuBINf~R!Jd:y}i !Ü"B&0ClA * ®QC'(Ǫ=.H+3u5d"|s* H+RJ5%&^dI2Ol?x>#wHq, `z6#<CR{yoB")!rTx\db^b_Sd t F@DSDV) ugH !7=|Ʒ!hO-VMk*.率wg)$_czwO\5D* w/?[]zW1Q#\v'Ql .0R٧wǘ}~T|'23@5./-,H#30tM54B+$?^~ u>IĄ7~p%r2C< k14sm^E6׽ j @FM4d\Ԉ&N:ٻNM O`*9*R6뷲;q\M+xg:\PIr+|[!G ($1;1R'#2X0r'!?|/"r^ DR4O.uoKE=J2q_vz:% DJ&>_;3#ҢX ]Y^4(=ܟTp0,gZȮi4١saX,)!ߑT9{Hx^-9dUr%$BJKaUAz۬Ԗ!¯G]?MUkEB~e3Yp{J݈YFQư2xx:Uq({!AQfvWW۷%V*@(gm1fha2BjwG.&A;t~Wgޮtxd2ԋ~BCt tڼD_JQ48Aj -"зP]0|wxћϗ!NJx=~h4՛a}Nf)0A}|;K *A'fQN=$\ֲo^WT&,Qc~}9oT$ွbׁoֈTjFA6z?ֲyZ A]2i}yC~ %[m(DiXN&y~ ZIKpoBX/>_6u;q7EZ(Aι~d$ϗTOr"*_^pB?%O&Uͨ-*U!@>vh EmO]6y]'Oۡ G#^|=,|0Q'G](5f:8Ore>aj=cOل#61iVtGE#B܊ca 5|$ձp^Pbą BNۍ1 > 4Έ)N߷w }}cȖSD{ap+q}M W.IJY-vb+wI5^KĐnCLR~ }Ke%LDN2 1mjwO!Aro?RԤ93HL-]zysx-*F\陝_?)F}[+&pP]Sz |% Bwt EݮSI#aG/_zb5}\wY\ZTt~(& XO_ wT}{Qt5Cd_a~QS5*Ď%dT 0ݲӦ+xL;%+%{A%F >+vI8Rtp21$XN Ꝏ|do>#4/QdIEqg>܆Z_ {{2hWa]ф ir7uZ W$)ڜ er!{SGࣽqʻ_Wo-pz2=6--RO!lGҀ˗fOqgǤ%Ohғ~2)S9. ' W |0^kyF>$sU٦(~bJ.",g㒩&(dshqr?dK6gMPv$̕uGK PA!VnV 6+dS苟˂ֻc6 >Ӑk;,re֔OLZDNU#[aWүz\͈o]om&H2ieQ[ {2NWXf)9#cƝ̺#l@u}Ģ:]jXapv @,1_ 9[V/>.m@pP2S띒R  ULS}]#~pWrWղ %Y#jbc[hxZDmf zꟁSpz`x̶kCu3,3I8%z `3Gm3%`KQ!ƧJ}2!lئoY #" Qu1a#ۂeS&H<1i$&siNl228^tkvrl%@.x!i] c %VBHB^\+(FC}YXdf"F\*5oʇT2{J a8G)Eh_]H.Q>"79$a*\jHA"=rG<^P 3} RPeX)ծY㸕v\hۋ# LXvhҩ*cup)OsHoVQSln2uvqI ~ژMϕ!g&+?"YO|g#mݙKse2|gKXsod9-+rHo&]mWո!fPЕT?c,FFԧm UclkRbvR \\RI.e ,*:Lb'i+Tl=n];u$Dx Zx/J̖'GYo;љy)bi,ןֲ:nT=bI@>2G :&; ESm75U:ܶfXt*9ItCB;b->A1qUHwK*gۈ|VftLhkkGk胟Ț2Is/j8550BLJҧEUv 5E>*ةS,?Q}&̬ ㊱*EqF!XR)7eҟ[8|Fiav;+\\ KῈ~I%nKi%>*Ana㦤Z3 EO1g,7TŐo6(﷧ZR_}^]SAű)t -0Rmx?CY1F z'&~֫KG}-'.PIg MӿNy:8"ԈZe3g;{b˯!5;@$:B55Eɢ zPqZ $ 5S#p3TPD1O2y1H6R q2g 3ԪW!`Th Ro5"B&|ϡZx3!ڿ3 yx\{RJ-廋;<"I":B?@a:iAUF5'6tx^v ԍTzLSXO!KtI/'e*7<Z1+cCuf=tg(wJmDL!DI׷`᫒Khu >3YෘM>:?@Ygƭ-)#h%.Zhó AtL.x~2-P!e,za<2G [5(agATiNj$ Ey1) ҥZ} ]5|z YvD2{ gwײt,S(끋dn컲$`NV9]EsG?Q ˵q&c[ߝU~X(X5Q6a3:i6#mFD[b`.هwA-2Ho}:M$N"I> -#4j`.M y>ٝ!:sijjj`+M{ eڤ0KSޤ {j0˟WIYCf?bx r&%FDR(7*P=QutsJl9G1 VgXד{EH8 2JoZ3q]m'*jr5Z1Pw~=f ',@{# L mD3%/Dh"q>;LRfy*=)Mw}\g_rr2?_څt7iKݒ!Dc;a՚?j; եէ* CӕJw u$^V! T/, ѓc^#tG AT\֭?i;{򢮏aV9cCk@Aw1Y3 A=,<;;ΞmwZpsv\| P|! bOezl:]NqU3C;%: q.Q`<'WTs?ClyRp@Kw FXMI8i Atf3th$v`Ѱjvc ?a{I]+@iئS UNTN楚v ɨKo= TO Wr6xF.έÕ$%Ǘ%T;:r0Ԣ.AÛQ`_84tDj>\ ;tqy4 q3Oa(5G!a;DIGϛL7*}/EVe%}+g\fe#5v0?+if,阡XB8!^=+ST+V_&[8iO2jwpN|"j/:o̚0rڳyY"P"6įܴjq>%e8I,ZxpF t[njng9G1TWh1[iה~_4Ԋ1a 2|=Sr3k2"e@OHn@ En0hQK*9P'jH\Zhk$@:s_ «M+Hu;Yk)KE;Lg{s$/fG8])Ra[j `֋_< yy:Kku޾ѓ{JQ;m{p: YXa~2hn.&?ZzN4Ak8Ć!8tj)8[$Xn4F)[TF# ^7k#Xbx [ |; $/G52 <=5>#ph乬5X:<R(=~rYATΆ&Zod'?ضқ Ek G8Kp38Bu;%e`?4~@mQ7R ETq1dWH!JyiqꖫL b71rYoIu!:~ ADvǥ5^dwVmuAXiǚ݆ߥjw1mNs\H!ί={\uNLJ%IE@ƥf5oR"ZڌuaEbTKo svk'9xsTF Whɼrt*s`odUEY^7h\ VnR,U<#qi۶?77L]o\~F/toū}N̾oΰzx~zcBdy}Xo|%J3ɼU!m߅V+* 3rt@ SKډz]:̸4t٫gޤgq\3&{*|13~7lNZc0ș5`&ήI$™Tw&?0ڊU@7q!!*gWK׺=c$h^_zV2GKfpFuK>~ J6vEHqV~aaȮtRb)0G'OQ4^ yH†uNԩ<[0yMiy(]=~%?&,S<-:Ӣ?z C3X8yumެxdLoDCN=8/!\^awi-?&q=.Vz^I'rm꛺Wb(i-Ā.? /ƻG:u`Ȳ徹FVrS63: SRRtp ~TWzdAzXN(O,+ IBBOIzѺtT&*'0azIxrPii;O)1hv|ٷrTƌ蒢XVro"m{*1!|yA15 t3{r`2lf,Wlm܀ /tiB.X51$ wcI# (͕ɳ&릘?H\VVy/?.l%7d&@gBb(F~R) x6D ES =_G i:᳼W$OǷUF5))%"C"8IĵꯙdTIc'!eO:\M"x,BȣJ<Ꭸ9|G9fx!^ \ɵ(Wߨ7P C"[Ɛ$]hBM)Ϗ&ς7dq 1^|W!ЏNVNA{w#X)> da1MczYtaNGd'lrkt$^M&m7)sgG+#@wzҎx>[4DoB4 ݤ^! oƠ͔O.mwv~%*z J>aYXOnU$^:EPMJQC)rltpN0w⍮h $~*7D);Sz 8@E&"FQ\U$-%,Uq,4G SdElOȕ=XOcl N0)bU?:ôbCd:]2c:#с/ɩ,>z) >Mlq$zVh L-<sTK*NU֤۟AQ >Y!ێ5Xn:zJlfg+ۉk5 D7X$fb J%CVҍrl DEv:YJ+xF 4a׋tc!<7p77%̱ELOC(ŧn-cTePQ2E;E]-= [J@ u^ ׳NAъZOGkmX=Yc]N#:!-Z FBMdPmB_s& =Pi2&C8;zWKpwTrnDTF lhz־µ3Rj(x3H^q.z eu|cZM!?4}+XΚ$y А˷QzS0yPH#D2 1BUGZt͋PgLB -Y~Ѱ88Xvqg$Z+="B9Gz{X=o8P(\1,-" 1ƍsV!e/=#A{"'qŭ9O tHq|%AJ *!/ Pmsj45&LsQM`X)IW=FV=L_4q7}K ?#%@ aLʽS7)Hܗ5i<.h-<r$mŵsaostI/]9n DHrD+U#VZocX)IIFu+eBN>2 OهwH]= )|uM[@2-lIQ" &Z4]a!5qSJ#)78p@7 H83dg߼8M ߮t{j1TNO$}U|,@-Yl#aQ?P:6al|) #7 1ĨS_P "fdݽޗ\JB9^wj+'<)bZOEP{B3oXnh_# J;SŌ:NP_p:lnMΕ7*(xO}>喷Oz;SΠHhxTC!7G-qR#N,72C[N*qO_0c֭d1hUE'7Bv^z> )8›l* {[ Ջ/P.􍣞/b`cҦ.p'Ha[V<|qz3/hb][>48d8@"t 7-!kZ1#cr3™،T Ǵ0I`/k7'<4OF+Q{ƒwD)VFM3Y:[=EC>{zs8 x^E(tgFT-N$À!R&AP}n{҇0Isn%ō6_M,0Bc[2GL">2] rp#.D_C-E+ Pv(auf@I1 8-%n03DUgaMPF:}4K{VY_B&'$%Ӊ`*x*0ܐxK9Dl"w Fȹ\nK[ʓ']" Z}g]z=![IX>-t4W8͑6j0Tۊ+RVz#d3xm20;F K8 veC-cc!.e8,g7#5˞⁙ T}EzHtQN?>VwOP=;h%k.^b*&[ύff[ba 0lp 8mvR4 "r=k'\`p >M;.w+@ QXcP`N}$`y.SP{p,77lBx(=rgiڋ#*^Հ= pQAJڣR{*;Uު zHs@ 3i3N=) 焺3&'62[k} qW/cQ$ =lG4B)k&-J2@d{khL6hoz#@;yWЧBUxk7 ^V=`yb"EOr;ᔋױm@dlNXG!@#) 7yԝOfѣrnl+75.v?e)NLH"/7<4;qXu!޽lO vRno ~$NebrW6QZV4&<ۋCZWGiȫb\'" YMv)-ianWϝt gS$a? b @;z[CW7/qNnf7땶!ك?iS~{nޘ0WT ]m|LqC{{o%c1yqzUn. H{h`‰Eد2BstAzG6ϒt &9~\gP=L $М9h߼.Faich"=E~&m8c(?d)#qHpiWU 9]k(WЈb׋ "!ts/}Y.޹ zeμA-x=Jwoo Sr( HQ >W5‰zBY@qqgvоXa8*<rHQ_ձd=oW =gOe!nܕ`݉z58#|aG GmQEqxfjE-GWTz[ڤWn{nYK,B넢.W4\{ j;@JeU/7زcu,lvXu|5@/T 6NWN%.m`_[4AuLh*(Gq:b#JvXNevbmi뇐;/5TWF|I$pyJ1}6 K2qxKt&NwVY69Ų.ְj|ދPTuxSNd8J\G/U">4(8Qh'i^ /f/~rʏGrUt~Ur'LXQȦMJ Ti|Q ܷ?X+~_b~/V=VS6}1i>̴`s/w I<z/Um}c&ПFG\Q}f6X,Ԫ8%jBcU3H5_ P3S[ś^k3-u(=]vJ#DIv{1F' æM# #xͿjDb ആ98 BFhյr q<{y`wÈ;ǒ5dxbI$=ΰ}mvS)7 ח0Uiu0!W8U"oLn!x$1\vI+E:i`͕/ Af A˗mZi!zZ !DIyeG(S^ǯ]0zQ2V)Bdq`!'ˀC꧔I@>EafP&Uܭ=YD}q桁JstW_ls)׈b:M^mJ#άЅͦCK;NNjJK-'$sLG˪vo )ˡnV+&]cv'D{#7j K=<poxкZ3>#Ub6ޜZ^P'L1~I;"CXhcJ!09Þ}rO,3N!;bΐ,H-OEÝlhڥbY\B TjԹoy5~@F',^1(܂w.&M,/ʅ^o0%[o '[OKxkho":̪нQ x 1RE';ϦNvo)98pFޮšpҷCAݧÙLmCC\H;זx5ǜ&^XyE:hg/yxJ灆.h꘾tۚg6c_hxpsa5vgYLcyhS%Yct'4l]xnzi57r6ꞙiegp̢jףV;V*K.>=h܈s/~4!t8i s; & $Zd5')$. ijػ+9{(0' 0{y4>R{.YɆ5߹gT-ïvֵKRu27R5L<ڛ#/8:ʰn?xs5P q}h95{)ͱzb*[5L_{n˂_v'2!bEE_UOg(\/@!e}r.g|<` \xk &\pਸ5ßNfFXQ]s&' [5q|ޡ1}Z*[i@!v njPJLGQUY`Q8MoJNlD} \nc[ vu}#yڹI%{.<;WxE$)>pZˀu/& ˽EA 豒 R}LSsY]x~C=Gބ9, ?/tb.[MIeۤ0·VAUA3{Bq4zINźTĤF&%_Bq0#\}9 Wwx>@θP9 b^$D' ("w1D\jhV1ZKr#)YA|/~!`uhrW;1v_Nm):=M:vԵkBn >Hc#=HvtRi#ấ2o,W}Q^5ƐG [1yhE06`rd'.kIX#8=dnzXK1Ve1n-dž|3I9c*?7]/$taa+ a\\qM^F1^; 'eჅT,B޿L=r=ET9p]i8.EY}f\#8",?l M{mI'K(malK) > H"=N|2nZ)wAR%w* Z1@ <U"VrD eqB  I*̧@GP42st)i[\eN=q˓׮{ ּnGz$vie90YKc)+ܬڛb+! C HCυu/܍LϪۜ\IT$X ]s3}c > z}-?1?Hz$ť`,h}`}Æ`ѮQGyv95Oog_ Umda@#CBf(қ z|HeG;R8 { .I^=>#;r)2u OqޭD' f PkXu1ЩP)ƧX%t㖄xA9`D:*VvWY1uC&/W7pd(H8 Le )SY~i}w_'&"KG7?G'܆'=J2=zg>tx MJ~P>aI%OjG=lY&%j8S[5?΍U+y6Y'll;mAsĮ6WjP˯esffyIdkGp(Gȴ,$$AՅH#5c7<%T:lglO+rﹾڜue*Tu];5WQ"e-+6MVLזRD08 ȊhKQ(7?2 WB>bѼ :3!N$k.FZ,vkP˺ćV[Q,22_odXuG-xfx떷,R{_ޱp|˽Ɇ>  ~dԏpa`be`8;(VCvܺrRMeA'? _ڶPtUX|.9g:.仡[ZV]ub˅ $fԴϷ$<$ϴ=VF?k쪐)5e Xj0%a'awPȂV[#:w`I #%Omm&(\= 0U9akҗш-{Y4)0av%i-RuŬ,}KXW AEdcV!MBb TՓp%0ۚA7Pr{hb$c$}rXBjlS\V~ڷ=_-7R y2#( ˃?@%8s튼ź wB(RӜE54c;OMK E[ [k=uRkҿ)[ōMzM0>zHV 'S LdA˟=p`r p9ˤ],XdF2xHwD\!Qg72:-8tsi,/zwI߁[wi\&̫WBMeǐ;siD2|NIÿk/~ B,3jUc?(=CzYbŁ3w?^c &׺`!• r,yn dRr)9vsf|C qm`xx$gw+eLoUx'A }6ZIƻv/L,,wReo=%kW-޻|muT:~Lفg֢8̇eu|tVp9Yph8~)qJ;C5vK{ё7яlO8SM]*pՕ,Y.II,kyxo֋Ӟd+(31CX]T'ڻEy]<ɇ*5|G?4|). 0|d?kIJTx߬R@_љ @Efk>ym Qa½S3S k5n=3{BIVu2-Cҷ u\ T$R$$?C5e1e$;PO`Z/F&[Mt.pV7n/C0H)z[wB$dN]Ÿ(!Sb-CY5q] 3C3 z$Mx SM" >&PaU-o  T'BF_q79V@FJ{p򽖊R@ş\NY{+$!;m p8k[$G%beW=q>taPJC]SwG=9VXٟ̳`#H+C@K(7 S SuH\C նzP;߻%^xz**S cjsEC+A9%OwU`*\QwQFLjC\ɨ$@g$4h*08TLy yGVK K+i:`IU t1fF!"@":ꌲ􁈔hi½p\1M{7&,EO1$mCV&0!bUf9nZs5>NA- F;*k' T;Zkg^Ui %?L'vOH{+j̙-Ί_Y1-n3_wQBIXm8&\@}ck&HV$\"PY"k(2¾TE)9 -Ρ!lqM؜%˒ 0xTJ e Z"$)jQvK%NQpٜ&}bk;C ":~O.3Pk\,2yq3t8Oћ4PxvOF3v[ Ϛy5U>D2M{H.E"b54kZ &Ϙ!n捃WDz7~GV{H;`1.@5R9b˶4o] vHHjCn\KaQ /vP lL4'G4.)ydD*BF3GXPyʮvQQ_o6Gmj3•ԫBTRnSM7J? 9 衯L{e,v@\iTUuTW .!#\<8|@=A|H2 \_6>Nȑ=4n ={H5TlR g5 I]4OpvMZْؐ3kXk掼?љNE8DGYK!kJ!?i~Y,lf@mlmhQ/L^'dqkG]rK_TlM%a9+\;[{Q⯇-Nb%ٔ9g#("O%t.>+htx F˷}쵂b]/(꟣1LFfB/AvK@t>fWj\4"kOAҠg( 78猎WTP0z)"sXJd2l J#'XI:eaz)6uw!T!n,˪H@2:,p>Q虡(T*͟*pb_0{"D4 Kԗ=eX$IkvSEoerRrOԊKEC4/ 6Ϟ91dky$05HF"Z*|e{ xc!6a|p~tW\}me|h:l03Hj&P?Թ)O;$용;DPlCdz0\`@bO,&ݭܻlW}k8  uH6Kj'TvGk!^4J ;y. 5D' ˣXkagp@vA )K)d~>=/ڐ~D`+M^&D gN/⋒8޾&Ѐ_,|?-~ })٧1 w?a<[b 笄937 dt_n֫;l*)ƱmMIƗ)-P$$&56c(+ X T/uo"[C CAf`Y`McʾgĹJ{7M1z92x.~ڈ;=|)Mh:TmW vFùe-N?wgq|W)ԩ>,Lg/MVNCe/F;+$ D>OB\c9J>59Ɛ8]|4o}"y69g~ȭJ: |тz1Gϱ{wiRNpJc:ijw/vx5j$ z$6n^ME=y/k=P[vvq1?!Ƿ? بPWgoF C!OoapgZ|}-.?] &PF@/p(|gd0?%j fxnԚJi/_WT<{r'KUk2nߧ)# @҉EAd+o fMB/G=Z$ɺ{ DɉiR6G޸5ШOV\]iVw# ||V*O.*4ѷ!RSgCN-܄T'qVne4"aP1>-8nbHsķpY|rEW#txtV12bzo7PFz&ǫ7[:H5 ޜfq\*ITY9L>p=˫J9w]Z% Zၠ 'I/B֧u3<:l28؅gx*€I^ I j?-/"m:Puo?jp%3@(d&*aie֋9<[ SQG^I MMpbH_|Bd4rc4ui=kVg"it6_ɞ51-^u~RBx7 !Za記!ء`r:> C,!V>.*ɿtA=ԁ#.%1B.**]HjϵZJ Xu|Bjp莯2I-&h^?NQU8AAvA/ӕ13Ӈ|贅}P x2i Q`FZ|%%D|M*6[abYIf\RJ)~eEn_,O`$s̤<۹W1,),cYbzKza1|8'lZVf_N,.֮5%/x#,7o.:1 P+)N-KU7s^Hܳ<]:gAZu)(P.3WRyױqqFN?.;Aq8>~7w! kg4䟭;JKՉ={g`$_^Gj$pH]_(]*iՉi*lR-sn#>Zհwx?xh+B7!.]N\"` {1&a4Gʳ _=yP<9hpEko-iq:u';2A '_uuv!io9q (ScwV \:4!yHɤj (kxM n׿)JEL xpmt3(2,u@j܂j)nTF 3D݈g^^ =?۽iE楓3}A@XmNc9_ۑmЏ&,>8:Ej 4s*%HFHt TͩTc'@q[jwAMc"ܱ{}49H`=klc1*{ T?966X_j60L#~0&UDwlGL01AI">. 0m!)KyV]9Ⲝa?ggf$ArMf8W97^M$pB;M.O_ljVnPPZ@]gEW 1kgdk qA#i,QROwrOk( l1ʨ 6tUPjp+&bHtL\ De/ U-h`v .9@,Z̀b>7Dr :0(1mA>ɫ}0ar?fu#2($u&;±"O齃fbcXxiv.,JHƥR)Tހ)1QE8뱜 J5ɚ qd]'Ϝy1JAwz`%%]$uV-e VYv,r)++F3 FA\&zɤi~P٨(wCQ*A#!ّHrwX[oM#GOmUzg 4k"ceInBJ>Vx&>W_8j&pqEP %zQB|r!=^U\"l?%(^7G82b`QA$6[7Л|Xh@P6-G̓kɚwl;"C Ry]ZJsamY%I1_g lSGH&:+[@USJ1EjvmcQԌ>vߧkS4LUEkǞ&'E xeEB\0>*JmI3om[ވ)thp.]}R9$|ɬ/AjEe0.fnЪbk0s 8}ʞ"R|ͮ9SB3W2_1"I31RTH 4>)9}2"쫃 ~([J!7k݃f ;{eGR' WMxb7أYsдyO6.|$'y{, {fbmY l=~sGʚ!!k>q@آnbX@)v݄+ f;$ey^oY6g[ھ=ԽYdV^M@gw$/N_%b<ĪpCbM(}߸m!DIR#!ѮBo0!y{[ϔƯ?mO[{HX,~c]uk*$7G\>ܤM?>v6蠠Efy'xOĞb&ή#Lj|fIBm>pEV ln+#Ɩ0̶@>c Oso"vC&Ή8[G p U ;^Q[. ]eC`f,96 6MirI QǴ]Y݌QnƽZ Ֆ.|Ḍz ҢJ Sȫex v`>sC5$h%oé\o4&TTI;<0^C͂k 9 MԋƐh+fR+ ,Վvndd\Д:0k5`T6yj p]S 25R&dhktq3s)Ghtπ*-Ϩw4fDUZFx]D$F%7_3_mϫ> sQOl0őBiՌQrJUw__mw(W zM&Gzr waMy72ҭsu*Nn7҆} \"~,Y}H=֒?9 "'ب,d 4~jsix^e.2iKݶ#r[G]:TʪC7[6<7=vex#ߑ 8 !0y`ȤדT6ڀD}\N1c^#)f!A4cC˘KZQBۏt`ү&Ѐi_5[m׍sQ]ax4_ϟhjisR4nE!AЈwx ŔW֣y^?;,~N5ͷ|/ot%=qC IF 1Ȫ\gxRx4E#}NVphOsd5S,cX6+DN j#H;Rlǁg kL.Pv7̝lDjHu@<H$i'bplW>n.3>ȎҘ(Q\@]iJl3-_4hCtKh[&'SB+;$֙^B&H9$yW!WCMM5A#EMHyY(/!K&/ NrƉv NꕀwSጫ$ԱĵAMOMOi4j{@@SRVRuDC&vpkuqu5ߗhYrlkO(W6"?ܧI<^7u uE1TAl]R6 `R4qRaN$=ߗ}}4Qʨ^]][J%SRhC{5e_tKQZ]W)NsXRw ~.-J)=lYۇs. (ȴKLƯ&` W)˴IdOQ0"gpJڰ% Ε{@dMBta9L*dƾ g-Ak!ޫ'(#|SSn21Gdm?&$e8ylr"a>TR YDMA ;(,l/qɈhN6v-}PL4z EΪb=_9Dm5<2I ۉ3~UZX+AްhFF;/C<3nӐ~`b ‘!| nS4_̪~HiDyZ5QZ@yKQ>kFyxoD ?R;`JcouזE܀dsH#82)MJ h/|@v70pEQ6協)%u[Ykӯ1ܡ"O U( bJܡJ];PJx1PS:f[}yNj7MWڝAj ے ` .>.AbKKڪ,MdT5yo籠L PSb~s8T5?t5O?bu[R8nNG"3-bQe\tu d\%iĠL96(&]^Om$1hf+sx{3 !|jwYnhLVIi^u$Xq/cd⎚QǰG|xT15xpֶk퐓s><;KJ~[5VLjb4՚,rY9Vjkjlqkre)P$bsk&jt͏*UR_ɜ|_xzA'zs=( (}5(JifuQO[Wr8M, jE(ֳGj"l*V8BOIy#ݢ $T/K_NY1?i2F~k,2)Ox0>v^ؔ5D&(5-H@>5$ vD9 "s3"]pY_8+X Ǜt XK57IC0 ?ےaNՊ6s8$m n,ȟlY0䝴%z0ϳ)n^y$UK"~_P $`YP?U=L+lY!<Ǜ}`1\r-B 0 I!÷96vJPBUĊ,>?9n+oŪ V$o^;$i`qߘ2A)GU:\xɬD!,vsB,yuP}*.p¥ÏT|p) .:EXu-f!no{+s WYv ܾ~"lR1c>!6 ~xW ch+A? 3Hk(iތ `< *tuEmy['u.y @[NP'eEę4yzI| D]`; ?BsGX~PdaslxĹ{^7C7|OǶ<.<#ۭaBx]Ժ!rGTK|Śr5 r#*IS??_mIDűrC,oepbz\Ȋ^F+d)Y@ڎgHw#K-/IQb"=YA ;YF?I s#lStngZ&)QضTM >H_G{rBy^Y; Si_PᮯC%qoٺSEJ0'kӎr O>q}k_A|V%9vvin\̴m+ZYZzYݒ-EJ$af;uwN 9&+y6C ~Cvޝ55+te▍UZƉJD2,}cB|Ҩ~m!>TP[]!/5U}ٕ#it vw_}zx*IF7LLA)i޹!Qb_VbլN͐ H(9m/8I%syTU *1DڕF FҖ25⯑@oFޓOT{mN dbV$oM+)t=AKE7B(E! pJzb*`ffpͼ|㟡 - +qKA'_jMY>U?Mms_K8{mҹqE<2-?$V&xfi@ #K_H#ٰ$SߝE >x!Dn_.TOz%2΋Bv@.tCNâ/o/0[ytȦ=O=Opg85OAj)i5b%YIZ<9ZglЌ8/)3 tU<)cTߨkn-v'eA/ N j.za<֊s Q ":@P HVP@h읶^׫԰"Q0,6+3$R&y@&NUcYp}Qvϣ.a6?o:%MS 33EO:4 v5DԹ+V|# sa>yg{WOПjvy#Iϱ艕<\kc{({´F+T lf2K[>0?ӎ=NLWKyh*,d МYը+}CmplnpsSVӾ*AoEͤ:{o^1n2fщ`'K). 5XZ d.:_n355^tK_SIAARG{zS8{W8;?78걥3e^88 O0s  )*%Pw(= ;`WQ)#H[sbJ=K Q7Pw@"7pޖ8Va5y ]*e'ͷ,/A?CzC2Xd>}1MwEq]w%%Oo/NXa3cP>: 'A<8:. کOàAYߤ#ՒH!(2i36~X=.k\=Fw S.@bΟ#8h4= `+Vm4Z>m"襏9#n!rQv:r@\kObaD;Gݿ1W-]BWi5\ӞuҬp<[iEKF(R |ǸHw.>4؃^.hÛʠ(b*Wr{ޚNU}/<5%UCԍ\AGHi"HqS-NDp>k0/|(tME) "h`J-džx.RSϚ5JBoSmŸ*jmŠ.+XVx@$iIˀ-zKGo#2h[\n]Ԫ&$ؐ~pPs;aZirƆA.O\9m*ƌ$>lԬ>/+nur"1?1_f^nFKX2a㎑yэ7q?46%hsozks1LN9f7"YNvÈNBJsh4<ݩBW"Ny#Sӯ8v{ RkWuKܳ#*{bQt֒fu 4T%^f~ Ork0)]*b|!o{&)#eMjq %2]{!x El1gӦ1g5)~Cbm'+8¨y@LkT ~!"GmÍ5o}8Ljssv1:\-".+{.L+4BlB./sa^ -m&~F%lwI:[?R8!ũb~VjĆdp", fQ/]̉Gr'􁫅|,cPy@Ʃ 1"c#liR W۟gI,sY?fXȸ;eRXx\5'g1)VA i]ւ}޾|,9q8 Sʢ|j!j.!-q?!TwslxvjYSk,>yMTĮ%⤢%>E >NbN S*oCz46'Mgd8u zfC4Z>PJwt/.n5)yZ1 r+eu 7Ca]@ƆI5;Ppo*!6`xy!ZsA71BѨ6gt "2o?ѩ;xC%VnFjX[-ncOgxjO4ٗCR]65n#ߚREf!UhŸz~J9e0vζ%AV"qvMOgv\{z.)?6OڒUWvuRDTNU/6L@c0:4&*QI6BO1pضܧwԗWUN,^rMF͋%-c*A||7A69[lK;(o$Z<]*Z=$ \wiCAV B\w%v#7S;O|1-I~5tEd¦JaT@}哫h-[/YiDWWI&YS2;K& ӲaߡߋHDκ\)«4]SӁ+4I!C1Iv4 K'| c^ W>֏!;=f=&?mD%MvʋA1 })my-QS bIgO#i2%8a&N=O^Z#UWHkQThۧ)8vaT-a%D 3T%,A ."YI৻ܖ?zqwž# |Mt]-{Zr!:J6'_^u.{N 4]0ef4,`xcE,"U2G4~w?\NS٣å~Rgje'!ateZ%X\C<:5ΊSz%Brj`Tֈv\1Ep4„[..F O["44jV4B]7관Q_EFBЊ6[xAk6QZyk!J+t8/=F3&qGv5$w>N] DPN11MQ(2u2#n(W7BlazxWtkAWAkX2 =/-dC48z[Vpn1^5&PSE)QE_q#G-߸Kr5͔﬌'#X(Vs/f(I["F&uZէj9 TaP*Nd@֙nNGi]AWtA/gKk) YjbtX s26;ݿpI(:i3Ãc=Li%x@%~c+~@OYÎx/OWf &ڍXyC9ǡ 0H*~R%T%4"桅e-P⩉1c n֪Sޛ[gcP̷ͻ3Ps|,t\'0S78jgor]88I5`;hQ&i qslQk6V>sGq4W=iBOh$B# gCJY*!f*H]B{2VHF7n. ڢ-NJ휂 , ael/884AUدgzMO'(MULV=`;w8{4IϔuE-SM9ZI](fw37 .4/TS[wGVoi |;-W)2"KR|{S;sk 5g\iga]ha0]F0.XfB=c`~hf &0If/ G,Ff0}sE4 >-+kJ-,zz4);Ci$l`6 lK>' -1l.b,Vuz;$a*}F e,o^BeNs =\Dw?bڸI/P;2_$S(]f` V*)ɧInB,'j:4'i5{aӓ!Vq%zJ@:SxOuNW7ja18Gt@0a@c.;-[h{i@21Kz(C5p&<{+Y?~=y,?`־m,l9x3Gu.~n6`KeVkB7vఽj\M":2cN"rj ̇XR# pG:ʲ.m囉~k_Fb b/ꊍe/հR>Z2UM<*3 lq/hZ{kU"_?QTga<O{@(@ArqzEidZ&O m% t<\&'sIď/CI(<r5<ݞj4nEM>[acY0XMΒ$CnkPI:~0d+Ș='#P@(H4QeX}K'tp¤a잠. nrDS+R|S_afj;d,+W*dfSnO$qyE*ƹFFIU=| %-u'V!=, Y\t>qW3XPVW*(>_QrǙXJܿ;*Hj/a qږf >s>(AE1TvXPq,EcR*Ч$c `XZxv?S^ rr zq8{۱ʍqF (#g S\S1j/FZ |JX"𯵈6Nw3JCpdDpGh ţK`FU-$Ju(U/K^ SC=f H킶~Ʒ++\IdA]co'W{d$_:%c6jR2 ^ 7HfؖV23G"|[ ) cd~QbT]`_kÍ4;-!@iT#G&6r(,J2e;eI.IJ74fN?MV>kwDIMP5$BRoŹx7}1`~S+@G Lەǜzu"d|3&/gEEWa=bª?dT%`k\>4dJ:]!Xucr[rFa;1 ;m5QV-|,N`Y62vXb rz1Q ~͉E.UJX٭I$ֻ>h(rӀQMC*B}yoF[^F'6 ¬/F*@p6a`5q@+^XAn %ّY|XLPRu H=HR.hؤ^lE K)hGMxZm[Œe)n׾#&ոC<Jwh׃I켍%‘Ŋb!͂<uZj8v|`]xL_$sOby7gfiZ8U\xɷ#a"^\JVCY;PSh Qh=K&N/%>[I` xa9 9ci"-09M8Gjs ب!ٝt#,"x;^=Ձ/*AňdT' Cv X~!X?1{*7!?(Kxa:1~9ό;K12$!>aܖ,9kek$Ǐb*PNJvfj#/CV~'dY\L I$ H8:y8Maπ.0v? 7z:Z(J2Ah`* ftwrd/Cu@sd`տaw̢8*a3.̼v󷯸~h8XOpJxXFD8) -ATPtqW<'ݎX8a"ˋlO%^LefPd_p@?+uQUj~%qƽI-<6iʖZL-L_|Y=KC$ L>0݋YT!\#"=$QF ZvKB.Hۙ'rL)Qzmk\!UQf!=Ub AoA)݋?γNmW-Dt[;#lzDe04:I@t{fxAكsEs@vMzO2ɟEY<)ҧZүQ 1gMvp:ML/ W>Lw~OKyg+T[ZNUV+-˚piA`Ђ:IYkx+B)4<r \4Too?Aod4Z-g7;D?ݾ3lp[A'ƈ%p%ӆyIBPO{ ؏Blߢu@PI,髹HwY PdR%JmQPE, 1 5PzS(OT^^YnxuLDk~RbHѩiȉO0X!R꾘q^0KuGAI@gB=K8ȕa*gi(6D'sc:|OYt9ԌO ]΄Ep.AW V^jbs,l໦lγ!0 >cm3P}_5hޟ/uc#LVG<` XE ~n=pwqy="S|H~9`&,X^)PhX(V]'HWWWb{  (UXMIڮJTQ "\ ҩMWhɅy78>^$Mѧ-Ck;baz}tr5$첦F[ٕ,_dpqׇ\]zχCn0yHGsA-0yrٖ.eTPAI`Xŭ H=|ō.펨;]9vdc~3yrY?gEk:.kub4'x ;t$-fY9:p);_^duY0xZCSh-A%tK/IUR<:x] "t4Q!P),eP[KHŕh>4qi ([jKߩ*P)?.E>@uf{^6܇Qz/r f_po(L~ 6M^T l痭?p(djsYw=(_x.[^ixY.>ipr84[E|aϓ'dpoTijH?yKce('NM9lafsMY&bTPvD0?dBDL=Ú+D!9tf:>@pٚfyN OD=sa6Y_mkt,Wa2%EhmϮ5vc\3SrIm's]!(3Le)W}@!?P8$ 8ceʗu P|2R6 Wrnp*>NBF7nj !V}P#1ߖU3ZmḪw i/ :U]u=]:FGbU4#|^@ 1ٿY. gZWz9?xۦ$z?:AaSO$[I\;HPZ i8Vaa۠/A k}mHO23C-EPu76 NUBC(bՉRB(^2%\s vً ^?2?fWKVYgPd#c=73HM?$7IS2_ݒ솞5PJ~,BKc PljAF )v}IFkzrs06\ E( ;3g"- Wʙ0ad҅9'- 4 t&-5WDW{~Bz&!J|}ٗvm' 7(`/M p*Gy>!/O~ҙ0r/,GCS~t$}qKUPS0誛Ɨ V{@QsXFO(Ft6GOa6}A;IBfؖ!z>Gx=_[l>1%E>\Yo +pws ;FK. (c"'̽6X ,x , .M&!"2z|\uqysX#EÍ-H|tY߇@ubVXZuPZvW3MQdSC;њ`h.6C7ki=Y:}'O&c 2u\?ı'OT21SZmLT[‰c /kl{h H2/=M@F1ɦ6Rߓ]3H N|Dž2"C$oʼnUk!Жk@ޟJ9a@ID(Ώّܶg{*MVUz&?YR0':Zb*A) l׎KCR}8R2fg4.Ʒqj@֜\^ef $Z*߂J_Цۺ#4QIwO,)2o[{r*1TڗK NLĸoїLe5JΙ6.+4qsP- 0y;gsYR Be} j& :؃;P|}+lBϩPh5Us8f]IWvsZm f-,d\&WX7r ȡ;ԉsg>pUfm6 ]gkڌX#3dئ.v>Hs0m^aʞzs2mmde/]GT yzj&|{4Gsg։lFyEWu/W0Gc„X3@^mǀCWKwVFT+?$emhlޒ.ͬ_ F{'0fԌ͢SkX3{]misT3p?c,-)I2ۏ ~Ru{yC6+ w<~W/v}ԒX?=+0:6O9q?$ȑ`?R(}jeW-G>$e^ ޫ4d`'ۑn>zݻ}:n 2%V$ǘ#z\t.hQYcH{@grzTrFLe $ˆcq#G8cprpi\4K߆DTUeuPȘ5G`\!y5buT'<B>\M<DYMw} sBDKsc%5P}Hh[H+i l9`gXB?x|(r!~]hЉ XYir"Ϭ^{N^>Ru0 3-l["s~ T/[{؊!!lR_TJEċ71QFFAp;~/5$L{ͣ'R&MҲc@rVHf>GgO+Dɱ|XMkK Nq m.FC+UTTc%B"`Z_#*&pRň=lUgǘN3)K!hsgُ:g}M/dx  0hEK8Q!`_"ԫ}&>qk^5YњIY"EjW$X_h_ƙbX}$kYţ¬"ʬRD+_|,~",KfU Y{Pޕ'N}.q`k7X!2*N n -R$^rZIoFӂ_Gm q(Y^5e |*>?TA.,-R=ܬ4A^G VH̀ ]/PveFG5.C'ա3OwL )ouTtF(3c[?~; (a&H<~` ykE]ey'YFhB:X\adgL>B*|na}L[\ڽJcO14z@J}CoR /+d6}%יW~9øjWXLOk5GU?EѪ}¿~|U ڱρQö%u^1Zz5iéSNۋi5LKX'^S=^vB ۆFF=XZH/J1D/m5Sr  n o n׌;GNN} T8 +E&%r5Ed,up7 >Ŀc-Cy?n `ͧKV@1cx+p.{o&ʜeI *WeuQU{ދ݃i xl-CMI զ]p!b OeO&^=qOjtNM!I,Zבyl>˙vF\B/Fav]3NZl4p_\S7?j/t0K ݮĩ=H 3eU6,q"[t `kDF<+w$"_Y޹x/:d@I&1PښC,27̯]0P.^e<W3rx# 0,4H-! v | O)XZ"^WoL&N,Di!0K lvjE)RP', ~ {M;ukeN?F->|P ]+cNuhr$-!ڥNizX5)l;<1{kƬS }6}d€oYO!?wM³qa4E23aM&9ɨy #_mxDM ^˶Yki+[rf+-.:ϻh.@+G#] X-U-Kni5 A~ iD2`Ln{P h#}]^7bS4U7e7B෕N|[Ab߮go}Kfnz_(0›I)VrF(yY GqH_w΂KEbVKL]U,Zm$t$43bJNΗ+Do爟͑Y}"]9~xcВN`P AZKߜx§ь;(gmlF3!3-8 d4pyS">^iu^b%nD6O%8%Ś'wn9D> ;qT5 p)1 Jv`#'V yTZd8O cLtl\u; 6ʓvMD>7rP<8*8AP:l=d[@Hs͛cg9 Xp);&IWuoj ~ hj9Jq<0@1fxc_]dT B5> 4:9NքoqL=;3%ǫew(j^+S \{;E^<*(?\}/'}:IRj"v'fiW% S#~6(0ݙdZ* ӪN2QU<1lnB_HIK#r:<-lMb>B6J6d@j A<ӗ*ϪSyC2"pڿBtd^>KԬۻ^4@Aͻ0Yye=#% Ap"7~09 DS}dX%)oZ^'0S:5 C#˔aGNHgUs5H؂֎<>p;Ee_!.a捓a8,EԀ 'FZ8S|9i8*Wع~(ߩ)"镌.|BS&#-8_p^ Nt=}HCX>[VIκeE/$uѠw`%)_pnVGĺ_Zzgяݵ:*tHY0imS.,xJ4pcŁ(_.-F:@GL CW ai}G[Bg?z  @&C(luuRwיBA tY< Nmۺx*Ref& ajG.)>ֲy"C@zXH*׳X.rJu+|9V8R@'lub7YTt  HpϽX[XMaFdįm]OoQXLF(:~5,vLg&piQIi+h#GyDv zVnLXJ'M~jsO= ͆*̻T \p+Cl7X])_槑tڔ6ĄӭL1 +#ڱ F&վgqqǍ|z1[N£@.G d[xfL8\lz>ᡯ (EyJҘ! |+X=;ۜa8ހ \0Ze\F/4/ /1GCnN#h'cIP+Hѻ`Җ98mOs~d#ͺG6a}*ib7 g18lC(W'>[}Pn#QG*Kl_h{UIClH_C]ec}0/Q5"vJE7Vb?r6ou'ȶ_ϯTO{G.-˅QaȲ~{_׈8H'`>& ШJn59jI,f9C*9n<܂)Am(uLB_"ؾ-vw*N`Ku ex#ZY5S l [wo@QfH(Sa/"W,,؊vΪ̣vǿ-b:[Ad9 (u!ƴV - Ū zjKWO_C#Twӧա zjPIfR⋻ulsgҟ7Wl\Lr\(pi"2 x'.AD0yPm{b:ŷOaa?n?pi*ǩq('9oS˷.Gtw Y%҄%Z.U~Z:\kh׼L3 \絶Fe"5p<"$F^ܧ i;97#/Clhw1je)/&K#tsW1,1t!iO)1*:qV93x]P>uCx:#Ů·jI!"g O(7O"_(kY Ն]U:k uX[/Hji%?1aU߲!w4>K,N3֬95Ɨ[);g$&XcVe(Y!^s9 UQUDZ?*SgK}j6C} y Ѹn@B ۂl0bh>xMpyJu,;`m>TΓO4m< E3qcqBHD_*lLC? V+{qbB#Ow|>>OB]Y}fPܖXgAJ{W`3xEqQx, RmvCy+g&UOT&yo?'k>zZ~v[r1^}{{XXNr X?߆)dUhEC$%CDr v ~f.ȬW-178{pD| <y}aY̝u=0S1Q.:ϐO`Lsg<^L'lx17DYk|3[^-p&.w7 {.$%G[ׂ'4s]Ea9{ò~7am݇N]+zVO\bU:|ѯO2iGLu7 kNyqmh,Y"y߽%=OBD=#EMa0rc4 (\A଺ua3U}@~ u N<{8B}&F cU#cֲ͟F7+ r'EI(^txWLC"ZYv7!tNP^y̰`@t-o@*ZP!iG 56BĴ<{"WRAX܊> %{y,BHUq;^*ahz S_(Ckq=;tXwT>J!j؈CMU{玒JڗńֲAL&U6$: D/5몬hf< ;bsBFGFԖ"}ߍrW꘬]ί`U ;Xť&"|LiP7VYLo ]RZwoVNbX]2>wRQ8"3Na@K?daa5$A^7ISwMpK.l_ I|L| H^V?U2G蔹x)$s:n.#`0~}ȘfO=8?^XpfT9mh%Y7Q2ӻ{$U_E&5WZkt[yFQwL^.J'o t $%6uvӪh8 o HTdgCO+GZs|4LRG2" 4 X|)ɴY΃VK wCܞXw|Im>e~WY:TD$xD ui]D/ ezhht/)iSZ5F_}\ID].y.ŝPQN7:(G= h>; 35i~mI=lwG]k"+XFU!^dm᮳F27օYze0L6٠أنγw4; .I'<M] /4טnA2j&Z:#2k̃zB\C^Xx@5UTCQg#(G׆4F#||gCug>-=LC.g V yګa.P cG<:a|F?F ɪ±RY!b?둌`P<}Кm }b(&HY4F7 u!emG #a#AKW,/bW{cQݒߦSxĵp8(# 2WI,ǬR@%٥w3=h1*W氇ICy9_ !M,hdB, (jGƞ߁ Is0\++->-sSm!l2ys^T}*"\VJ=(5|R!0tn%+?Gސ"Vb0fwk`ʷ[\Eʮ8x\(Nx/C3j}޵ҷk~cwECeD* OhN۽ ڮșt&C i$Cn[0J)/jG¯&;?V${Cv!pURB? gUՏ9oa6DBWIlhj^6v?2txkeɻB&J hLaBd[/px?Q1mKfnV^j}KAsyvHXql{ Tr]Gf`;)aNVdTT.$ֱPA|юojqH r[ْ «jԾҐBˁquֽ%F}b7}@=?Яnc-Aؗg|G<C> ׹?bK#EudpkHSVfQΜg>}3u%ei~_s{bK$D8⹣*&K҄ %+@1QD6.m)N+9c,Kyk)Me?33wygnwARr s\Ś{v{WV!\lV0Gs7́ƒdKWO̅FduaH=@zDn뫢^% u9~|; -zqi\!E/Hcn#Pw+0T~X \_i$4Yq0=vdndUecPQUvTw,0q:z=orC>ל&U.ej-uoMV ƯSޟf{qe<H|4(j0CmnLLHH7,c-~؍<}d?~YY2ъ:/a"2hD"j 74oAQEVcY fZ}٥7[ ̒D/O '2RX5n9tڙs&i"3Yqftl}}eSBT\p;{`~0!A ~)$?R {(VҠ+g(y8K'Ř,( M[FeOwRZd{O"EmXq -jTS֬̽Jz4qWU||4{;7Jm?FilXi?~q^GeLߎWz%!oDTvKovLޛO^\CN7qsyDP.L|W3$vbdL#E oZ9-0oIiW\򍶙q\؛U"K`J=JI??8qcFYH4(/2XQ9{2s;h$'E3WKً7lxޥq(^4Ɉ< hzrn94ٍuk2eAc6jAǷE6R>!B2dCeue+qyw4[{NDBo8Sr_x:f$X].Qrn {Ps5dU8!r?0%bY~܉έ NPZ4W oe `plwf͎}d|*1f![6˖oTFX#t}gSyd%fOdIv -ʵ y=;pCx.Re<^R쏫u 3]nƏ-]Nɣ6GR.95KrMlU7ܺlE%-܅-Z'/@=I7<*r(uv#\P NyӢQ5˿06Ojj0X6R㴡KAa*̋뱭.#q}tN"`.MJ0hӧQ\BBsFw;9ȆkY!%g?#267\Ls,딴BGpإ a7pV ΪWせǔiF) G42>dGąQfvN'MXeyʥˬ=dzYBF 8蕴E9̥ 1=6HU#.Y4M x.qm`-4COJ6??ol% G}7Ě^xuݴDH(&ZG; & m7sh~F~-KRFygNJ E%߬ w;A]4W򫿂.XDߤ!XۣX0E5Rxad(gH"QGB0hv @OSޓ]qYVWGU )P6bH" Et٤Қ{yYYV9 h hz l'1UFĶ?+jySf =i_>DFN53cWEiЁ69hX`y} P8G| Mp+hq蹝Pk Ph: &dMkA($HVXTM.\kn ;?=* t)O=vcwSR*^^*|C*(ѧ6p$Udbv7 !>$"1#0 tQZfz(-ҹá-m!mS;BnPNIΑ컇"ŶG@WKqa+2d$(x\%{^|pËFkl 鉌eN2{䪰uęHH6Q"o l3sճ7V#"/R*2=whmGACsNjq5 Kd$`Jt}Eر!?1;_1o6v!`”ZE' kr475!עֲ]X7ǝNS^r(>6yaeY*yJ>Hgic|C@|4vOr@vM- sI8#u0= 2]4. |`7H/e} K鬐 ]*n놩Ђp-N>vnDkmLy73GwA޼ SL^.*h(ô#7nIJ,ɭBJU!}W` Ҟ[L(vmL]m])CA^ZUkuJrG١l[ヶ'Q챊p1gEaMWΣQLJ/3Ր_|IˍQ]!{ "Z,aQXt Dl~t`8+4l9J*5RJu@xY*t8'.)"0 dC85lr!O[S-ߝԽiOi2Ǎ\ć!}4%û] 5 Kg8/2"bύ/G83|$-?E:Ό<7bGiiFh׹B]qsKcm=f"z-!o،Bo@&R9o' fa4ƶfRXRߗ87&G/爘SeEqG!Fvy=0/z; Iz"t3V̸TD&5euL6Mks 2Lg6=ԥ&1\(/S0FٴSٝ6ƒ ‰ȑ~Hv| OGcE0dBU.ՉESyZDA7|Y*WX3LVgJ>nN M4 9̍BD53k`V֣YP3>Xkrv1|{JT, FhjS[ ?JWhTkܻXKFǯ6otސ{jG--hF+( !cJ2 |&ij! \RHi8z[F;a;Pu~'ҵp$r Ō~b]| ivh.¢YHE(KȐzRr~TN`6ߓx_SQTWsuA$ U[y-4IX]2S' J܈g#;FbN$ht|KB3g8&&@ uaȼ*.G]2dErǭI :jkT.8 [zj?-qʰ(F?!+eJXKEgՄ _U%_P+ 9l'ބ#qmzzfz~mr:hI~$QHVh>k"?Wй-´d ^XcK4P2MeTPkR[)zd,^4fcV a;R!3褝$=2ŪbaKZ::GgIN?IUR)SLHfz{10zW\dݛWip}ULh $#ӭnѦ/-Nx@uokz᡻a;I>j@CàhleӬ)h5Â~T9otL.b:ݑJؤ79&#q4B1=7j` 6-hZŏJF){|aqw$KWIyb:ה.Pż5+@y(s!W+VzU1xa1&eDQŌD8ߧ`[(#͍'_F9L K1MGGI^ M)ջr q*/_ZO9f GPQ}rT,hZRMUY1d {멡n 'a[FXgOSpso 7=_H7ku{T3IDAOdzQ(DLjtj(c6R}2N&jcp0 gޅs⎶K]@ZCCҜN~7TǮ@>͢(s?j5KNn'z3d=q0fF'F:B$MP5I>e*R *zD2Xzӳ}ԕ^ CbTvi$㜈4K"~+լ0Yyw#d@qdIb/˼q*:wHŧ}Ы9p9;'ȺK.{!j<:<&(F\%\H.oDapυT;"hF"UW+J~Vxū C}.S~o$}t];zɛs<ڱցb|oj\m^~*xszצx"g,_j[G$Ec1][B *utn ɠlB]21 F,7'>}iyr@?Y(t7cۍ-^P 2To8"||!z{YKj=[=p˅Z؆3'>D8M]x"Z HCB/3ct݉13=mI>Lnh *Y+9TS33b+aߴbhcGW^Pg wf?tmshDp_{Υ]]Z :肢g^'ߚ7'AHd6wyFj9YoJ/!9/5܏cMt w(x^>n%)5g$A&)hXڍl@m3$i-sѨ$F\.j"kq o,qKR-aTYjx/khzUFH/ӽ+%iY3;2u;0 CPCųlq Ux+/uO2LK sedxe!@ \ƕi;Xm#\jqFg[j VҧBmϚjCaq6[HF˕`4~'gBR$~]KCB@"lU)Ia)RN/y(^mg-}?5[ a#jPO@6{?{G~'jSq{@τgvcV˪Z:>GB`~fATϼ$Jڮl{nj5$],14+_HnTz't3a^ԙ.J0;JUHY\ &*x?A \z?&:g٨*wcz~\慜@6$/F;몼w߁={aj̒T~Aoq!8|̼ܮ1 FAMǣ lR3"w=J Y"K7#G n>L#@ٞkw2u>#\|TͦFNk44phT,3{$AWMhRoA@} 5ѾMr R:iP_z2Eod|h.6zی7v.-%ec)a+l rK4w| StVU.cZ. ?<`H{ 1Cc#9;c?s|&622}(4:|V 0'rU[)sE.Cv.T2!<Dƕ<=<*{O (d#rw  rSHen $NSsLg GP } Z۷K)pN4b6G>n|<̉^^3^C4ШU_ՌzM B_͕ 'Y^R mDa"t+tRCoJVLmBYh)ѸWW7Lgz֧6 ^Wji|"4LFu a}"c?zLNѳ[hmms!MfnneGnC2?:;|0u#sx1´9op]a}n5q^3{-l erڻ478SmΧ`~~\ 'Ϥ"^E`J׃Zl=^b6k553_4J_J7_kR)Evdj L1]zUY/U.tpf gomc2׬ djٝ ׹f82*K4sFu W`HiC*D}rFHgi [b q4F~b8q͉P$6ܗ>#JnH%ӊ@W(WsYm!1͠ks[ҨBf_bsGE7@˷chxhZ*F$Ii71@7 SMC.lIֺ wHnF˘nqqnے1N܋Y}U UjKm܏|3V%s%GVBߦaWQ 2ښ2i3oI-B-rRk4x\y9dup8@> 9qԁ& I^0kp;Lk~&MH *]Xm3;e?h=]gw1*]/xJͨ{vc&ܼDٶ[yNJ/)" 2RnD$XnkXngJ{'}(*Wh9FA\<[VpEG;w[E{t]߅0]q%ID<"nkpH?L-|T. Q=o윾ΝAPX$L{.:&Y[0mw520,Y+5R(Aru%= p0F4}yQ,}:x:u{YCėp I)տǴrsY$ ϳ"{ i?KM  wBE0 ;LMd]0N-xI"w>[oE':eR0XٝU5s<^k^;:Ӎ8K\;6S:j>!apZ͝mX~Nah)/kc< rψvwZf襵4s&3GWw[>xZxiEo/ml5v X4gE"JFѕ&4|X8 =$1ÎB,U>,mxjQ98ow= O:i:jQb Nt:~]>LR'ةsiB-V=snnŞ"0`E sn=J,@R1,4VJ+0y|?EzgL%KPLohC? mPSJg1օVA(>NAoƩC/KK[fq\\ Tv#rϊҼ]r>`{ )v4wWLPҘ9T;Y$evR/6PŭŚȷ7 rMΝ nZ}k3x6_&M<,*r'bRE(%*fV gI%(Feg. n}M*~-Hc[)W5 oltoz F(SpCԓrkY3 [ 甊HjL{tOxC~m6DD-72~G:UKNѐ>^K2=mi;eE(I_QF\_Ad& ^qۺ؆2][ڜl>]嘮' E\``}eKtC^*O.Sr6y:?ut'cUcUbD?Q]؏fϲ2̤RE(ǂca?<яFeFH/1CW 8f+7<=(tl*jip1N1G"E—ϳ\@[{ weU/eEؚilؘooIgmbԦc`<'$Ph|L/yH.hH]5\ؿGi0R3-;4Z| 'uъlx)VGۢQ)O$0H]U1~[97>!io}(@gw"^YDcgfmX@6s!0|avlCp(A#.J}KnH?eKѦ |๟U&"؏^0.ZHa~'wⶣ2\$ШsᤳUumG!jfcP;R`j%KeQ iڇnٕ|} #B!G%=JmQ[#[>RhcGtX^4olL4|4)ZIgkfT=1fi0oI!^R#;Ӆ2x^ěFl|Xw岶d^xo*-[*zHlf7z%:OYD6]q:{d2eJuE,)JS M$1iBN}V;H{0bbqhCNEI¢.Cbͱffl=zZ g7ɎppI A۟0rŶP[ǭ 7sA*xr0!Fřj) Lti*Fz ʈᯱA-쾿< `wcNڰw?b/;ֳ~mgAϴqX:\¯+^qAh LJ rSA2iӞQ?6cy!a'R'IApDD}8d^p7 _sENҺ6*l)B1hI}qXTs,e*IbB%E{mMzCŖF츙 YXǻĨݓjSރ:=q[CRn))X1#ٿE>0Z1(v:h,Eg՟\ J<&Q{+ Z#ZV#r dg87cBbS/\U#\/c C2s9@hBRsq W*{\P_p-̇>kO,bZ-jYoXQȈ!vFOߨOUI8fc ߢ1(/\u]ɜlbH!;V deuoK]ʽdK>(m$>҆%0C)nȱQ "h"$0MGV۾Rx0[aspϛ E)i7m#ZlꕁN+*)-L8K/>;ǫ -+0♷?l_kho7v!'^d]"R\&$.w";+K2{:PmPmw*lԁe IMOz-L״3U ^M4]JL|_f)E=4wR2ugJUW\8-DW`>n-yLy/z>@_WfGϢgНa6JA5yINR -iWVNZRlov#!yOdj[vOP #IG8<_(9bH-kd jы{.;oS[&S,ا6_dPE>+Q6F2'Q1R:qjN=}.zkr7GQsW/Ms/lEKnأ*v Ak D4M9+Δ/ωx̙f]RW!EQ:GlBNWh1⯮e=SE3g 1x4񯰞B] r֥vMW4! &,uzo5PL6Uv DT,o _Dzx@"uV]SGxq#oFvѽxͦ!% -kd+a>e^QWYkk =AP_TVp"UdSfIMY[jW@"DCS'WT7C< ȹ i8E>eȳ[쀟Ђ qz=IscxIڿxY{MI~M\r-6/7`hv`2]∴ޜ;(yھdaCiy[KRMe޹ s)J)53?ﯜ dv;N3Q],.s.co) 26E5ע,[KOWM(_'.X?Iվ"<~L0ȿ &M7[Z>:[Bc֏m|xeg]G)j]d0:|R:WE(s%y?6=u2Zٶ!~[FZ,Dif!ѯ_0GSW p\!tD:q2!)^ IWSD?a((Lh,DQq,zز ' d⶜ؿ0b V+;(a+bI%WtRc\Z]PDQP=΂iGN\')kst9N'!*(!.vKcJJ'0-::u=;JO-vX7fٝell8ʎqZ:vlb97j!s)} 8~UHsp7bXdX8z(܊7ۼS>oAHƊf &C3SVY(TYY{8cbn>Su@:/l%(ɮz(H'VĵG#]Å4;a4* 8wq4rFlnﲱK?܍!9i,"tO4l/e*u4 DrR mx!,4lvӦ VY'a m*֘7׬7b*5ѵsz,ZnE,9h٤bGYZ;!&=B0BW`kT_5)\W(0gB0A 5&5gI>\_!aZkSq E^XRࠖ./mCj\bmF|e18KL=sa#O\ۛa\, g޸Tu2O~Cީu&=ΐdvI>\Ī!bW ؕ+9dQbz/gd?$ MMZNzi>@gssiʵZkPk멅a3~cvN6輶$CMeo `.{N__(/5h#:lkCV?9ϔTRN dJB$+N-fu)_.G-R ʥM 2>< p%~bro?3kS2+4 *j̧T:ډ7DQmڬin^OLX)s,; ;غ U^H~ 7Jb3 `큞[QpT@>clÉ- hGlG)4U%)?W(7jI1/GT|A/1 Zl;[v#5w1 fYJZn}S;Q; `u!3Hu]$~}~ϗ/ ҏW*PM3@N%> e V~6YoCY8@퐉-VAJ}%{d[2<=<+6mN F$,~}iz_3S~؀-@?7ȧf%I k56`rlF8"Kb u*6[? -K7]`k wYtiv-i>q/!!?.8d_c?W9_% jx f=dD1Mւb'! i*~% ޓ׵;`p?/]u{\gTh)_=R33rֵf<"!"IR^0@ K}ԃ0XC;_8,][  yAQk씅%l.CPzs'tCjm!݀O#A;jD=7{tɺP I /o^im𚐵bnxI6Г5XR=p iИE C ETi$qR,:1韨 G!P<*Td>(]CV1zCu[?HW‰9#@E XJnr$\S~,j.Ukp)j^4f;屷 ԙI/~SkgQ9+׋d~X/,q Ǚ%J;Pcw5Sz>nJUQ0If0i$~G~¡?\ W2M8?E\0XVpL_fvqNl:]}0}K8Og6ۘ%0V ]P)`{Y̠}E™6.(7="x 37?gO:kVaw 8 + c;TtHz@p[ 9k`.O68ܹTG:t#3C?Z ď~D_SFvgo!I ھY>BWFBC!\kkgFG#v8 8 42yJ: n¥3M~$DcB `T8PR':mjA|A ~phH-fa 2? :%Zs\J>0uy[!:,I»DH_YcQQQhk4^h61Y 1d#  WԲ?yb+¦>qa;l fsՇ1G<Ck?:n_e }3g؆ib{ 5:; _Rpyy ;wFqҗʽ* 5D@K.{=񧡩xߢXցq7/,])l,N+*9Tyz = pT}T-Za5+3˿^MKPk*JwNTEE'+.ҠXf%T^{D9M<~er)`l-4dW!wqeŁ\Nl`oiou1woTwR4Lg 6_>ϵ[\oeKd{!5KJ ~Vv&>W2"_3d߶~FXcY%W?E60P[E #Ǐ: |JxXPф(]GzI:ڄwy%t@rquRٗ42[ŕbw9E80S 9K>:|oYxlޱ3RսKEu ِ'afO{HU 8]8oj.9_[wCϮky`ꀟo~d,rMA玟- -Ȅ:R0MC%Yv.1@_WQ 1SkH`\\Tҁ9 HN~4v6`*;AX9{ zj璒L'\A$ʜKgk\(ߴ羋aKp~5^ldj}UǴܢ,;gmIA2cF8><0x[ 2n[ƻ`^a/zR€a*Y&`_7ed,Iord/#&?Qa{]cy4 8Ȟݜh*<ax3ŕzţS{0\_Eˆ.[^JϮxX+F\1!en .ch6pʇCra B!xf t[0JV3-~a{!ۨŲ Ԩ/ކ|<}U7S ,Ww%Z+rS*buBk~ vCW-ipCmJ\EZ⋾ƀc}0~ ARU `O,^7dÅ{ٴaA 3X?M&%L^ }P10}O )}1ؾL! 0+!e s=SqL\;r B wEȃN&۞8]{snL:44kdmrd6Ѻb,K h񖙂9l`JTLIL7wFp=Fip#8rigwhh`PfB80IzÍ 2GyLX. &j26ؼ_) Ol-@bams;P,D5O~P7̺R,ƹ}_2gzw`7Zh= 54 _=vc1.Tp@fS8%6 :D|FxHk|5|r@jK*=S# "nTrq8qdľc۟aML]]CZ ZCָq3]l%/Tc9wshȭy%](žPJ"'6 ;RWHv~It >'=/vfF=#CX0LMnsٛi༶kK'fh&<ňi7*/fyDOXʈnC*v님m-2ᰈ[*  Oƴx)M({GpLW.u!57  ꛁn&:!z~>!F!fW|Bv휎g [ۣY_J!`gSxd^ˀBng~pi}#hMe+c<4T!. 2Qn<0&<}~ӛnIZ8kxI*:Ža)Dsjw_}jGA!S^Jٸ![e&5EgvgUAEG*  אDiy֚:U\.# :,YVSrV?o5jZ]63E F5})\!0#Sd0~%9L^C]IҡQ\@[IǤ… _nEnA3ѡj-"8BPJ\Ԙ±Y;'T\w^;+'`MuaQ;LՋo0J^b[7-Wt[g\k|W@9/?T#LJ ('#N|ԅsNny"vj;GIo!:A? VD {d .vCh&EWZﮢ}j]M6j n*hqCD|UbguGl A[b!2' FK^Aff*,U'%jPt[P}@sJ[]H `47f bgoII;hB-rˀ&bm0ۀp\՚"~ۊ!5q)D4GҶbj1E;X#r+Jy֨;*X{HaFmtQ'Ls=ȦR')9JvIAaX1*6K7 ]ُY[ Iqgլ~yNb[K%;n O\{>ϛ)C,{*U_D,K^QiƌZ`1ʼnJF,$zIrȯ9^%2=)+ 8l)<&>i,ĻIlípm/c# Rl 3jFG|SB `N~_>Ď-5` IuKXr%f+@I,ˢs$NgBXF,g[+bFW͏=xg D8.럳ce@}ʪF*3I ͫ#pa“Ju+4@iD'"u4hd^B@\^,q -FN*uIB(m-zqk6dS!3N~J8HynKÜdx̎x%M)L-f 4چEqEǮY2z_&)0O )KOZ-4Z^cBJ>,RqME(p |ӽzA.LGpQazrVBZ-|5# hW[ĺ'j=ޫHg_? Tjɼ?8x"Uι%XKT'-n['wjug:׈+GԼJfA8ۧw, qK+nGG`?ᏡYΓPs@v)}<"}d|%!<^ /(lRLI;}e1$:3JyYt*ߢ?/d%ӵCLk1ɫȓ˛S-x1")X֙Fv#z?%xF)ɖDws<9 wC9U 8ԝ:h?k'W!fk(HcIbvbU8S\bA0~bv*jpqm7#N!6 Ja_2S9>~WY Ħ\/Ք6c (Ƣ 5ӆD* [Nh!4y!#]7Zߚ/ql~-x|ڃ% ЇmO xVX-!3Y?{d!i6X fiINs<` |IFBk7o3 %fƫ)y{\IO\?Lyn_2!_wC;e&rb R猼3"ӗ..+{>$ieI5K$s#w؈Y xF e _&y{l!9 pGz5i'! uI )B)݀UkQ.@p?pw$u5kwbؗTZM<^(` Koެ0?q h셁<\ KcqA<-c^ai n2!n(i([po[w`< V Q[^q~8X ?{ *h@?3)ĂQЍpEMFpD/(U>J [mm` /!parhE#7DZߛ)hREd18EvcibFtj7RLO~brEV&oǭ]|Nk3=mbDo ˌ)[  AD.#=bVBD`EJe < = zz. E00ɽv dot1._JX8 W=)䁇%BVDU׫:Iǐޏ"+ɜUʙkυy/n=Y<[׷Dzl's#sqKrk»(H#qAas{dt7CJ֪{3Avh (e&xdd?>,?cG4}NIuls$r^e*jjۜ 'խ6rxj43r &34܉o1pwtC7Ym{}5nkb>#hݙ?U,҅%E/O΂_w][8*߳㬞|ͺp>1g$U3+ ׮Ledn2fTǓa { ~vR2ݫ3?gȠ!YI-}!iO+r0J&[({iЙ.(qv}n3^eGcjbs"~tlSrROcE2{Z}DBmkcխUfD~>5s:f(VDWygJF o+9 8}-Nۋ)ޡ ؘe؏ 2%^ lڊtU%pn1™!g06"vf.'Ǡq&1y4WVhh>v=1xBJpMv+H$SH7tHt^rZtr!t¸& px?u@?!Y=kBoǘ!;yU1lBN[͚Fԡr8.nu$G\]J>8Nq.#h uoşJ$s溷thh$zqZ8eZN!,B5 <ԃ)rJͅ_R#`a?W3z%W b͛kt~2"q*ģe9sܴEf{:*ՐM*Ɔ(4!@8/ϕ=t|/v%4nyA*܎倰?4VHvhD1NЎyn,b!yCw=ag3\cTO$1 i[]_Ww`5OK9~Ut>y#d Iң7k@5<+Ǽr;[e%sȮ1n;DHMt!hUSmco S#ONi!->)J/->_WƔv̨ wv̬c2jOH6z ?Qd[ w$벞B<+/ )L,d|QoscL?`jCWU{?b#NFsv)hmCQvT Y`PsN/4|b!V% ~2?4ˍ_g!C Ua&IGir e1--1h W0~_,yf42#: T`¤* yJLA ǭsҎs{7^9$m9߽ۗаp2uft#ҚcL u,%c/6zjt^0Jcur1  ~#5^<uJҝ %"}wbi$iAIeKńaΪ;1˔J}wVRXsLt ŻɐΝ́,t 6ͧ8Ul:_|Qk +aȪ$䡜H/8F% qS|ٿ9#rν%J+sSרCHֳ eW>8蠝]-#,W6-ZH=V=|wY%v2U9R/O pZrټ-֮%KHdPuB_4suHQc!cGX# >%LXObL W$ t*czKyZz/G,mi.{HRnjt/YNXOnO|ղJMgV1罌mCk @iJbZ9+).|SYP[t MKqwdXOeZz!11um F#MvJUYUsHs3QГ)?J?&픯j"YHύAӬ3, 4X_SOv#}:x")UYG&k6AGAӗ֖ezrIhu=FK|~6M[Qo@(\WнPu%.<9ff,ՏZ?<-KӛA۳MQ{2 "-"F{e:H*L5Hg*FEkTZ2N+֊YeKJ0Dt}]ΌmNh\vJ'K_[m/b ( ;Vi\zܖ;16Rot@eE8(n:_gS9БGoxd]i08IqZ˵iASHP؜m LutorTptFich_2On9'vDH;|4kIE&R2GSW;ƒQs'/}cGG=cdsH? -o^4lG`@_0yEmH9#=D ӛKãKЖEn4DEG iQ?lZT+}?XtPS| 8A=xw)q``҂U󗲢ZX\ZmI5ó%u}'QUX:Nrp8sj9QN!6"KM_5c^Y GC^Z$Qk»sY$!bb6["/{"ҠuL9CN@Tg. [H!F B20%e rGga{O!V8,k J4XMnǭj;vVOوWƬROgU*ʤÿ O nH%%Cb&̌]K2f; L ҝt$FLh:JT߮]~ʮ9S{`GGjp ww O _ĠE`j&՗ _{4qsqCC-kKmrÿy8Ι n\ŏ+5UFy-@ O#]e\qwh_ï9dA *pvc&V#L*Ta0Ѧ8 sۅѸֵb~\m,DĮFVv=Z4>ktv41],\O>1_5|>}mu?@b4^T")} |ZWIrdӺU\14Ҷ0$^Ӵlw`;ӒIJֲ|Ol wENOHjW ]vZÏGLa8Sj<[D楠=\v1+kS̿Z]UVXrtT} UMWicǾ6apH{mYIv-ZO ob"/s}k͒|Ds/ˀ1i~HRBOoࢡ$蟽p\׵j-Ekx("}"r9 AZJIc]ö>EmBwƔ>|D ʲ!B}y"ԉ\i5Meԩ)(5*cW6@J>x)4$d^bܸ9zKP9RzBfeڰk5zyzUw{R@sאYn>̬lE'Ŝͳٛ/Bgk$<*^fkhY׀9ջgYߜI'ʟ%y, h;oZ8>=GXX`(maFT9ƐP=TCpm$@/<D]&zErxےgRfN ~4+4?obz$e qO8(J4/.xZW14,AZ(' )S#mY/CBJM5c8j{6Mj(6knYaQ^˖0qaE ^r\̍" ptsOPu;Wbo:Tzޤyuc *K;D Y2,K8O^08+2]!*aBaò-SG@ t8Y&D1j vEÈC椔?P#Q5QݼАk[P2ƍ%R}-;֯ХFlg5b4'9m.ui0;.lO aW-2r4T30.#Y^bz#Sѻ_l c=avbk.6SZ?硯Ŋrp V:"|mԭu2̜S/I 2ɾ d7C 4\ơ48{U)'Ud(|U% |qrlR Fv#pۀ%w+njv#QՔH}#[y ([*5ۙ!fjN/yxߌ D%Uiia]}jLy^Bu*~޲zUOHmȥtgh ݅$i>My2 axbvPǯ &8H?o2 I^Ⱥ0ɲf~=4l:F3"rՙ> Nr+dܵDò1߿ Ҫ ݥ#r7koߌj/]ј~H踐S"(zݫ0}@2ycY4Wвn0D2 T"$鴾W_2YᄠHh1u%WtW4/ve%N,#PIxxڪ;P:%S-mUˇ7siB/1s7 ʉ孽v>UEћTvO@ZH 6gQt8u=ěY("+jm}SuXJ_&yE]~v'r|+%(YkP[o̷aZA ='ʳq!נf3d:jN$PP7,mOA+R]c.Pa3fGҶ8dl];-b$VD`YQޘ-ו^[sXe^[=sy>NxV^U,QOF&ۇ s˻π'UAzK?1#̢EAk#(}xpd=\̛X(ቓ%ĮЧҸTE垝&$eriM0\ Q:MH0 Yz $5Mz'߹|}/4n ߻_On紸u7`8;Qo1åEJ Ӕ4I/ tWrrYt>,f zz}H޺[ōZMpRI _Yoz6e$p,l8cZ )Oܞz1Kƨ ,}[p/HA\fBsq#skHkUHzN#z!BJ-IbKL%'iL8Âʣ_# P@("C EN}MKAPys9]I@Ck]g5qNN .B,`ڗxxtw|Y3.#>Snd23 CjγLV+Dqtg+Jbh)h5+/MG4ra[G`Éݼ$5a-KH"ԂG#q`w)Q>zqE+PgR%֝e qio%#pR]uC<\}OZxc,n:fS@&\ry`W}x0,-A"5.SbV pAC?s~dP?y[wwLU?CG_^.?!ta/Y=NA7 ) t31`? $P;TAu4SnlƒDb5MW!{R(cf4<3ō jL@&a:^IIK!8;j~V۩$^cI#2rY"r dl>Tfߞ/ۼM^2s_=˼j`R2^N S$*M  MrsvƵG G |~_BϔZL+ltW( sp/,81ϜCD`,rIi>0nqt֙J3@fŊn;fR˷|wV$.|zJH! MhcڵTugȉs6alT}Z,ۋuF2}aA=vQ6o&zrd]Gtъ^C14(FyVUy+7?3b$ 7G!CJ7u' sԿ PD:ly`jJSK"Nfmj 0IcM N#~p }|Q5tWo0&-\m E9w}eI <#Ռ:zOd$H|=.ѽ{%BjfTL "q%Q5 >?)|)K E7)i2wʭ˓%!G.:[uSU_T,tݛTӃ,G# Ζ.<0-/SL"'h ;br-d+v(p׿iXln1f*ݚa&Zg/ICxvz ᅉlw))r=F[ꎴ2Nq؁Vr_H<|-CwtctQCԟԦ2l؞wxȝǵ$bF^:2xx;F k)kwHH&[ )z{^g\s,Z:YU ("m{[ȅд ڸO` t7Ѷ-P 7w" [.Vh9 /r^)EBB"3+|w=}JU[VkLg+cI7`Vb>1jc| pˑ+Ԗ']\j4՟auD0!f2 sM1a`|8Z{x޹΄4cm1#ݑ/>tTzḑdlƫx3Eϊtlq2*5yI8S F# @aŝوXΣ PO;bRDc+OdZ0 wsi%S9viN hS;:Mt>t5qX~k(!U 11m.@Mx_m{ %.T.J [4߰KwDbE<5J=}hPz@ ~E}g`Lͥ,E@oqIP錽ūS [pnhӢ^mfqJ- q&K JR )?Ris+jypFhٸ=;i Cڑ\s:.ݭ=Ԅ|K:T$7Tc[*sڕAHDByp.7^bE^,ǝmGx9$ߵQݼ|=}= E%IRl]Z;-|ӱyJJ1c!3) ssٵ>:]G==bxWf%Wdߵ$IvO|ߎb#lJn^jJgmо\p$>)2I5 Jߎ))V-])u (ڙ<ċ;Zg4S`$vp-)I7c]AmyP1n~-@)%P?Cr46`V7U|tvFc,d+DCB7T ﺏPʒBUim=A )>B5@,t|`A&I):_$n6\+ ^hpˁn'}w6ȤⲰ~fH$%3bm^_NWZ~:չƫ_rx,%tõyuB!e y5ZUC ϲb^8Gc&_O9};-Ԃ]^ .ज/q N`_V19Zʮ ё(\LGqO};@XEJi(1],LbAo[z ˠ[n;Wn\Zc= }dSk e Dd6]CmNAطoH:sRǛڟi1'e4~GB[1VSgq93 ,|1@n4 lF/,D bZKwhO+!Eȯis9lo7N]k 0.KRM)-C%VVk-Ir5HѦl23z!!*у|v2$?"YnXpqCDC@Hk&s6QJ=_Dܒѐl_M\OκN͐]d/]t$hjVG{ y#n]>̠~p%Ž/ir:r[H{=ajwxq]6u6"Џ\4H(;J4 Y wdLYtH8xhge y=7X.<'\h>a5VH!}a Lo.4;D=e#~XL64V3 sbL֏9LQPD͝#k&Q%z#:a#.a*XآWzJP)V]X,#6}fȼEX-izC$j]c*ңr_IYs8Eooفge'!.9wTIųlnVLS"P۫1ك:+V<2"i8H6$c߆ M9=xjha7IrXA*Ҟԁ4)v-d>С̏- 05*`7Ix%٦QAiqI鎩 UׅRkrȩ$JkUn/+Nh*+ > ,FAMQ7퐢g.+ڹ-3|]@3 "]ZS L)p6r eh8 xM~+J1;f;ʌI#hua E>p Õf׾`(2LMf]EW *NVzMc!opQ }^3(A'{Hp% q\ORrv4$1o k̠#A6\8i0D@HzܙJ.n<r?C<\uUw`kYPљǝl @]A/qt{[dPC4m4oCc]m4UX~ 4 \6NGg[ ޺ۂ;8={j3t|躏%Նz%?eRSȭ5Adnh[:ω,F :pXRy\&!nc>؂ٔ6;(cƻ{l/hQxh+m->XnAjE/"qXMk'b3j3_Iva'u77XH/okTRᐔ\~c ['Bh!i0g03rbtcVË~֬bIdֲ^VNDfSwYscB!æ޶Y_~V9ĆI*D FV|-8yG9Xv^ -(e{ "0L:ST#N}"E;iWʮ &ʺCpW$ C ۼᖖY@O:BM3:75і1EGoNuZڼTgr{0H$mq|usqW.lj\x]j{N,bd$أa/{U+VR;Ӿk_ Qt^ HM P+w&::I!#\feiӌ?~|{Peu![R!zr4WQxX:R7]:*Pˑ [8c$a_G$ Qe]3_jy.[9|X/F oC kw'0p]9z; V2gfl1PIwaK]뵝?<9̲4R&]f*8"-Rw*^woM:z-Ya" ]dtTER2"Maer_  1 1HI)͚򂞪`NJ_~ߋ7;'ɓ_ݶeGnS]p$njdԷXm 캥ڻ%/5s/ p&YǢpN*HdZU8H1Oi'5j U d- ?.e8esdxMΊB܂)~w!E}{{rR"bpӣ5iH2 (Re2%}Q05T5#H QK״ǏDCCN<. pU@CgGd;ɟj&f#~;TմF\g~Jm=~W,f: >k6/:v~AuGUYp<vBݤx|};EV8]{Kw'9.:OL:쇤PzcawQ1D7l Bj%:xЊ~i10yߔfk4_-EM\1J!ƞv@ !CiPڹ>2ߚ#|Yo紖|wHl8vn:ZIYX(IB'{,:1d˧1Uۄُ_%wmHGD ' #K`60IԺ~nnn-{u8--Bf?GPJu;f'U {Ծ1]@)MWEmqSE n ZcF5||ߪǝ%8LGmvюWP8 6W&'L?`z|SlSyB* *YvZߥH=*RS<*>XI#O#5r bK5qIjapR0%'BkYadHr^# &7z6$_pQ m<mX@M$\6dd%>W2Y]tO&wEViC[}r& ML5LJe,tb@ ;zC`ARqgw#{==wb=eмÙ芿gU*@`Z?4v"$+5[T*eR90pAܶ}‡62ѳhh)L(zaL2,EC}u7X' ^DV|f#3-eEB/Uiҽ_(hA|WV-'wGh3[aViha_vBYnnz ƛ6Mmvg!8$:OS~4tvBB] sJrigO%IpeKk4(݀,,h՜( >#Qj?P <6MO1NhXe ZO{&YWA(RөYO\gD~jN xR?avئQΤÝ)\YE z|,Q>uiP9e!ͻn{1\S&v^WÊ!)?rtWؙR_1$f$IQgTCv\Y+3'J\aLPL&G4}a.S'n$_T;˖ح: d_qR'wܒ1n c$l4Ɣ}ҥ6b JB_(iw$W ZcϠA)G`VuBKdO5N`jӐw8ثnJqh+g0(.vs_*l9.l4>Q"yrW3c*QQ]j7hpK9g^p*Cqvɏ"Dpxp\oe8+]"&Tak""y2BAXQLu>l*ͺ~Ѡw0v+j s޼%oS]xbw9O\f7k &ֿ`9iiæ+:_4XQq9\S ݋-.F6jXV'ԟFm>m%>ߍbgZvv eSi2klhzM{Pet": rQFydPn9^C!nvz0Djݏ>=p(10H5K('̼ (. 7\dEAqUN5US²bEQ= OlHu5d12*nd m q YrBDG>9G!Ȓo72NhC>觨FiXunM0{ 8%M3'\[Dfݟ# }7hm!XpOk\l ZLk7\`Uһ; jxAqcIj 29-8<.A 4B8 $fKT EZEQo僩{\V16aփLaC!0z&+Л4IS[v'z 99Ɖv1:"l\P0dB%bhw"{QICf}XRd^q>O}s727WURr'0d)`=F"+ءͥċ 2/+BRIDQ<4r"MB7x]*ڭr u&!/Ppy 2Aͼ/U2&%?͵wTS҂@EܑaؐFMI  7s)\oo}q&;&Ht ҷs媹zy:Rpҟ%pdfl1=ef9R ^(\/St=D=0mKO<MIA.Eope]aj]םXU0e HM4e P*.p"C]w;&O,/(!W;p$O|QS=V*1h `N{)6e4CPޑP٫bfQ;g b6Z=sb|:+",߹oKgY*pT\TxY_vve{CBx&<ϱͺxewG Xzr/Be@a[||p-v?{+|~7ouGF#-蒝IR`zjljO= [Moc.yjh9鴞]W#əWkzY/ˊcH>AhCtyPmzLIΠe'Mgj#,&_牧fؼgZY1:R9!Mt|)Z ,GI/s1כ N/208bQI}y15zSī~+v;Q/];0@/>NĖfHWsY(tHaߔRj+n%t;?4esNUJq#:dWj^}NԘW,{3g^8>Dd2Խ ?+~pU^@cU>>_1YKgnϴC󯢙 1 @e D.MTBC,sܜ'$aOE/}Uz#܆[Vy $7[1WxªZf`.LŎ{fMu֌wlL>ve1#]F!L @&c4/az5WٞCĕ-eѢum, "we=vdhP77m'ȅo2UP&ݧԨ@;zΣ%h+e0-s#TYfm.sPw)2^:!IzUb(iT-,Y0Tr_q%;vmIGKA*X~bZHs lO9NȲu$WP JOڮUyjgD+!QVyDJJ,j0ܕ$ܽ:~ƯMzpKPva΋'h^Țr4jk#l\40Qp}:\r"" \γllw%Z ̎rDP~)wV#Qs~7 \()ؙNDB7XO-’zD+ k78 sEBCr 9i W';k 7Hx(B$8l+t>ci1⮛@R!uR%_嶊L[W 7~{ІkV{M2,.a1^9@rt~2s3m>?u.u z\|6 myu+jU*5G(boƟΝݤpXic~Gg3 v=o=AnY=Ӳ"P~ g)N,V\?u`P-%NmDc/Ш(+M ;Aejdg"o;|R6G<ՓuOžp8vTc <߃(-ǃ"^bkʕ1}+9S[fyTFv8;c"ަ;7A>2.T &a&=9qC6y-0(z?mgc2OŒʪ+l)kë?$7чk݄ ku}ِCL)}\AnƎpMg車 NfQuqCӖk9lp 7H.>IGa7yc/\'t^rLk%[N!lkՍdTkhCjK%ExvK|P9HuIFPv[κc,]A'-soՎa!9Վ08:{GNEpS/jol:)Op7Hå֫p, O57)Fdk CMoYrcb׻5l~dZb |U6#"@U>~p`6*Wc$?cP"DO%y1UUku8[ `qkN~^ ,H0A+' ;\Np04 "s\3/ж85 YDޥ~dR=ITAz8y9duːH7&6'r`ؚk 2#꞊ FT78Yȋxt5dNlX\򊩩d[.\6rq8` D{^X2QcNێ}eunAGP9mGKE++W᧙sx*cm_\ӖD Oz{IVԎx G^x^w¬C&S8OdBx`ף.Hgۃtw4']I-IeBzCy-]4},Zi]0^(Gt+d3zSlewٰ"bƪf=|@? M-@ҵgUӊpt5&TH6JhʥMՕ?MF_^|R<~oXvR{7vB 9XlYXC  WQ{yÑ߶ 6v]O m9^[z捗b}9s~3K.K6{+$ djwq"EXHˤK5 6:uv Ψhޥ {l-[õD3AzpX4/zGL|ge()c/9? kTmu{/F2xO֨lՊl Se "j?~?92'^ 1VSFrY(lSWE-&G~t jEJ8bemru"Yn <;щGJPjM8z+i䠹nV܃ą?ڞ(XV&n'Ëӕ oʒO%4JXG|XW`.B +c\Qf!Y( .{ԇikS8A+y?zWWϺ$¿-}lmmJdKN,3#qA ku8Z83_k#EgXy<#B9uj!PwHis35ɡ(ihERƶpCF& n^*-]ʆGQM˶.Ɯ.(M%8Զ(c{|Xν^/ζY*2Dcp'_*bMzƗ>e/T SMTs!xׂof6i?Hv3adԳ1peYUXoCzFrOH\A]& @Fu!tWt=fa Cr?_S aoTM@a2W=ojnø(R@3XA^vtlijF{)&EQSe t|P瑨MA4%4!EoWAfh;I|ފgZz(~X M'{F/REUi}/BPVG.Š7iUǝFw" 9&ؿ\Yg܀Ҝ켛TM1".)/4Vƫyw"G * .;EO6=6uxe4y8"f}+zNIRE&U|wpԍ>qؚl-t!K*ю-BiU3ǚ2"mOYMKWۿc2*Q5q6c zdz7L^x{C+s?0&~_ϟrth]M̞8>:Mye?r ]_KBc  er8L%Ñ6>Rѡ!j/^"aa+ECGil(Q_%e*5Cҋ׊!RRF ʖE,n;7*5@.,/~G [xT'LIp[rvh Wf5)N ]c흢X|hVez, Sca@g*3ϓi`\Zrt&b ֔Vh"!Två#P%>ltB4%#Sʙb4hb3#@['K̤3]J.gEZV)2xkE\g] &:b̔׎p ~y=1S&xOȚpWd<0o"t*gncF.m"H&\ȿh i$ 8 C{!״sS74Ãb7+[mc 3M'7/4}Gr[Q.\kVj _x3FeTf? Ncia\:A]nOgmQ*aԡ* hrNEZVC as)M!ѿZcй; Sc:Y <^|&)U7)vhȄr^ceSlAXnok-Sq\=#=xW#C,髯tV\U֝"|˪DJL[˝=bk %v&PgB7pHw~[sO6D= eQRo @:zb FuޮpUXSrZ KK:wy(&f-W&]@B쮀Xɷ}O$]t]+G|4c8݄C eVuʶiGS]ksc9օfWz< :G?c}_3fSGR< / &_ A/v7N2p=y+t?pUVDC囶oWŎ*tBI|iןs CNyә>oV;< !XIڡu'YʧOϹJ/UCx.k|1*:~ +N5! 3zEEN p%օAJ4Ɲ'seGA>zfk,X"~[O%t蔉C9|UE803`]nxR{V36[^6T)d/>06*|seƪi,y7Hc-O"Mw-L!^Z+4p܇q#d +@$6GKq?bBXŒAEdH\!\}p8 #`eFpSʺg<;c`|lXY $UBoOVHGNQ$s3M\r>Dԟd؋*w{76iTБP )[1`.5F3DrA{oZefXыUI3"˸sV7[g5"c ӽ٣>9>s y_#gQ/z-IiƳo.q7玁NX^mbRn FXyK1BqZ]hXv(wv]&HnH(`d"^Z:Z:^/VޙɹuxRGE9wFl>[˱Zcn<[ʼ#V(pe;uOS}m2u)% ,OHXuZU8El^Dp!Rݪ153+X;ɴE/oW5t"k >_VJ +oq r? @YPGA_(S 1TݷjNpǏaJqt^ZBǹa-9/9%S0%?%۰ >Ѹn֋ ޣ{t $*#hHQhtzT(h;CfeAWiN8vE';Hd=zEk>] V-Xxjƻ><&OE$2ỏ/˚jpLE46(z vO!P77kɡf,5>8N4ؓ5 +x)&DG\/hؾU Md뢔əAι7jO/u~%c&".Һ 1[r C4zE"ghBGYQGý.coڃLP X`K' zPv]_.de?vgs Z.'*YrķSQZd9浇k_"LD`fD=C\ҬKwV܌O9Npr !a3it)=op_ |DDy-Ffq{aǃB7A~D$n?g* }ER,FH?H:][ ,„u+RMٱʲ:ZjeNɾ ;} jF|zleްf}^qi}\4MsaSPzxT+vTfKCC^o֙AWE^d Z̆E9Ee%:epM!΋ӱ+m:5ͱ% @+5xeo-߄so$>9-PiNXM&r$z}ƷIaQ76§DRdu{/c5&_ti.I*~:CޘЂGW|$Z,d!.n.KFt? Íw6ʡHctm-VIٱՊmR8 `-8kgi@mFv=:%;d+VGēZ]qh#z. NaY(jo5m {mCEWltɉLq9&z\E=ŜTsh {%F}TEbQE%Ҿkd/˼'Ig03~Oc!8h@͸4tftTC;eS~3鷅VAԽ .``@Wc'}|?qQr1~szRp'Hˆ# h:e**ӗK4fI/iWk QQz!k=akEpH0>\.wɋ-EM9u$Eք'فl$sƛGWPpڪDZ4wޏ̥"#f&XF6\l.륮0J1rjؽ׿.D~ЕxVs 3mm uLHVvPW'["ӨŌ,&SRs*m+hսtQ\eHoE eܱKOcf⻄0$Զ;ӣzM]9#!<_7Wc$Fbv8k.1zM=^D:#?} Ψy2Li@u?D:汎dےq "p xvH dH (=PPtE[?."M;l!D+ZxoqPvRDbI,m 4j^p{P.VC>%6UkF{jXɴ~ɓlYOYko-FF|jэ^c075.f˟6mdHsicbY pF VXdd>VrE7K.l-&PqV g 7ޛNԂVvl\t1R|-|ִYSb x8kFs0BUrq,ƿ9 % TEi_{<(@'֨4z풅g?Iə1Qct-/WhZ Oo6r P-!7,;nF65;Nl1;c\봗Zg^j7\tb&732d؞UngwS{⾼d~;r;;EsnՃtH^Kx8%);ŗ(.`L.<"ЂN$(D0Y" C6G)jӲ6qn<c( D* J[K؏g̽} |~21֞|)r\`DM AKF*uwօCU{j:_) SGM28)!FzP mbk2n? [b:}Jj<><Ǽ|YfIw6.X=C\~VxcuYzk>xp|50t5 ^A1Z ^B3 [dd[E+&!7:bS&DHo+66{:m}DQ/"*~ܐ|0VHA3G|SKwoMu\O%yBGN&+-o5Q 9D]U~|gzcodp?0ua0PX&OՑ}; N8@߲8hCpQ[&QvSsi;CitK.Ru@XHP+5Z5IÅqpԎ|ga(Bmx _uMX3ڞIe|Cv3 Geȗ7R5c c߽#Z5iH1w3k7ȇl{Nkc>("VEĉYh&YehIXD gc{G^7b`E0El\u%ņivaN^BՄISEM@:oyEas\ Z!7BfNh>x$vDI9W5<鹪a<مRsh߇I`(KC&(/N^uA1֘}U'w&H OM1YY Cxv -G.uUJǯE|A qB[CWUՐCT\<ѫtXS}QN|rY-Zs:l!*-jgzT(3ݟ~0y(,.1uت} S ]v02Kdz?SqHbóJR&|]YtOڤ  OeKfpB?u<' lv`9m猉[7hH?YƆC3a=Z*?d"5p4- /ra\˅^8:M1B-:\DiN28Q_3M(\VF4ZCBBl 5cHZ|"rob;ood1U<2o -Fq.r eŐF~ժFqTvBt^bIhM%j+B١7/x^Aˌb (jF3v+K xy_[<ٶ2)8:ޮwlvN]^hD^v_2y4=zYL fK,{#z]=m7mʘ^Zb vω+,*fmF ZNr'BfH!|mBz(=G){JW{N<3g$< (b&QP'}u!!ZjnQ?FDtuRd wV|ZPEVХRCEk]V5{(^Y2둙躮/sNjԽ )2<_fWDGsN ,^2KN Q IT__iSrTnXXsǕbINa`1I g)X ;IyYŇWݑ,>!f{\ lۂ'fd&@蝦>`1]ĜÅH]9CUTWxHfd/Jyh2ty {rX1ο*_#)OTZu#6'Ea廎F[$\LO2o*1gcǮV8Q,jhA$WU rkk o 7+!O6JW*<<&/ÒpRZ&ShP3.Zq)IȱK6fl_ xh2#EGa%6?}l{;7 I ^]J/N44HJr͠{s`8W5py7Rt$&.Ng Y 0ѽ5.,QҋpSX񟿨^ ] NKfM.j1 c8s#t4)"Vl ԉF?sV; :oC[ϹBez5cs5N~efQ)['/~PFſ59d[]PoLN,- H&Qˏ&]; ŶKiR=ꜾnZ #ť\gWiBu{EA .jʝw#{tO`ha+, z}3|3Xn"Vh-ݓ / vѤ:  YxzF$Qfb6Yw79O,,E@V+UR}ATkl:2i#XPht/9N֩Z+ U/8ꍟN:7,I2nq\-6ӆ"^bئQPPՇ&qqa~<ΜJ^V3h.'v<E"Oy bT?G?$n; ~ fƶ3u=_o`H Vy}ڣ8=}Ij ngΒAĵ?Q uUʢH/ZW3^9WnY[S ⨢%eHMqJ`>bA>em-OnNVtx5KE>4{.$~ԃ`lgpij YK}VrЅݴON"/=CW3Z$XTY?Q W>qdU?k%# =ٸ-}·9 5Y-9-9h(Ç6_(gC3o*`q-z"-#C9`?vΠxe*ЉX7 '6{kfIaG9uH fu2 Qu)C>%f̖m3`PaCt0"(4H{^qܽ8DC3`Vhq>`v< ̜P'@ڥPG3I`!W,':00ǜ' =3ӭIR=@wF3Z-a: BQ$OD&zri_kmBՃZCޢYƣl,v?o;/&]3L5ԐP3Svfy i Э'{DE(~S>ՌlxX$qMcbT'yyxejK9pdRn4Qԭ#ƃFi>h7e~pKv70 ;]qR§)GQ=r?KPe^w (`P(QvAHq 6)3\$v5oɾwRq@N}" /tT\!;shEM}N>ԛ͓rw* >pɱ=~n,JǮp9 *dUX(L=-(Z;% u͛acFy*g1F{9W߭( L 轎jCYJ[C ˆm&D??Kv+Ezgsx_fiCoC8eݙa>+zȗLE(Dq\tL1ϹġJ*1_0˺$|'~"w6x G(ȅ^J3ݞ*=NS>jϧ!7e!Q4%hn;Z=Ǵfd&Ef0Cpp{_c-ly[}T$Ůz*++ `n'R&5,`u ,2zg%+$4rz][=j~Owɜv.t LK_$holwI\ȺF*2AE\c#ϡb|xR/a5K?2ݡUp]\zG{Yce^3Qz65\) 6KYnxPAL @c[JpFc!8*[T}X2ݿ}a &J|$lvr̒,KG${j#$8' T/wrj釫&`*t{bM -f v PU837n%cؕ骶ZQKc6V7&[ѼcXwZ7^! R<`CZYU$Fjv} J|ԺgeE7uj9ID\&I31VS:Ɍjq Aw*1+a4P UMBCH p[kQ9 Xݜ;&RPl d^EF=DNhuVs2Wkנ*[GU*}}1*PZ Xrpa\Q5kmW J.+{bHEy7KŧhFL :x{*E?D֡I+9cs՜L9'?ckXy)h6 )UoȞ0&J}x[j;ӭlɏM'KJ7r@Ԓwm(.d͂_kr2%J| z }9HW|HD8Y<3ZC/J="W:<}![ZVƅ\x81}8pМl*4E^-8{ש=fEځC̈kwSo-P9(6BA1T NqeD.kZCff6[)wg]bc̭p([VrAr3 m楏۝:Sd8vG`yJTAN< :{2]Z;Ne#"+U\aV|o(}P%N҇ eS:]8H/.u-0H!8(ѹܛ-ρ`'dBeK:fj)p3Y%X1>Y 4> P<h3e 4oe6hBXhD9ӛfJ4b*%ϑjndp☖;Ҡ`;I)[&XyMڍ'u?Po9?pR>q_Bd-`% A"iS>v?dxH(7>3_0tb~qU[?qHj(DOťfӃK#j$#lIy$?]fy~+ F J=Cj]{?b V]TE9_0t4]vU~"p"glbnC A9JLv;M`؄jJj w_nJ&J  d l ?1FpfIke"*UGl tA YIH^~m8x DsD1 u[zcGfSQ)^5LqHM_,;*vP]hn?ilv{t4ԭ|` =lcS 12CVF[Bspˏ 3t%Y{2υ$zȦ`Ni&bqx@lL_?B*.ZĈO)e'P3!~'k} $MYM^U[̀@#cnY&=]4#8R-ulbY t"5nF` ?wak# 9>.$N[mH&"H߿ i_uf/F#YeF42pHt"(̃& :/Uet(+E,;ѰH{cmh-E5s5ϟd@]?#y 5@;'z;a,=2qj?h|FzDh!ToHDEGPf!+o>Z/(0;ҵ??7E܄U#|WPGuX \Z[C{:T/9Ȗ&~ژ]5>gϘ;^A){n>YV#emJoۈ87AK4F6ŐU.` )=}PsR#1K{a6 8\!W=ν0)HD"x_7 0BQ/;yn ɢ>6u/ k%xA0QOS+6`#[7%:KrSydYr˝ k5?*+u Z>::𠂦ZDD{6Λ5cS\ֹS{|B6@MQ/ijD ^I5W-wDu$[Z&6Ehfjńen5έ<\[Itt<~~k2AnBQ K-}e&!%F-1G Gy_u+#m -2ۖ^=1&ѪqW{#jƍ\{2bUŬ$j~a `^TЈwD}OV!/Y)訾G9W:\`7mVagr,OnQ1+цҭH gUSpd?e,c4с0E:Q5lpY뛥eC8b]gQ؍s7iFg^bЭ>zʬ<)k߫tP ``|m,I>s>W Z Q9OɾPő΃zuTȚ:6ۇxK]~.XaZz!\9>M8e=qSYE= n`:;kMV >CL%dt AN>݈Ԋbr d`(D6 fް. FuՍAĿ:Ct\ z ?ʫ,xfd%#+^O·E)gOF/-i܃@cgFݘ] "Aj@צK}5Lv׃ n$G%!XV"'DɟS^ {{xd؟8͒\#3\ʛyk+OVI XC@H*~o仼yGƴj=V12 9G=Ic5a/"QͻIE:RNLQ s.@#n]Rʋ/??]|M*ą=v{(Vj:3؎;scQʢtrZ4%%y9ʁ} AY[2L{Q@Kdx% š^˝E[1uUAuf( w}-d 2{#3.iqEpS\Bp#PD KooyFk  \`qx Ȏ(2kBkzV2 sk>ksr$djt=zD1IPg5/BmѧZ t밗^ge7k: a5P0YEm4CDREnݿ%xbJ)HUF-,B *O>c"n?<!}<0l5ޱH*4X;l*b1Z|\ Ng۔h⪢vQDt z ֡Y"peq%ҍS@xȃT3 G<{*}1CskDhRCKzuԐӿٟz$cJXSˤ1ܜ:81ܹE}hB4mӁ]3!Q"#n s~w6 ſ]Np ߵCidfRtҋ~5I]ڽ_J,(׉56NN[ W"sR%LpbEd&0[vRVp:A(ϕu}5Bt$BB61 3Rj)O/$|`Tzul@Q CG?;{#~gKh` ijjbz@y0RK^bH!?.oH$]Ȫ~鶿ϑ3~lκW+ejFKU,2iT Ox6ϸҺ]].=ݵH 9ؗ)գS/T4^s(>SRӔi J,uF"⟙Xɠ?XiԂ`N:?C !D8q`ԉ?hA aU~ݭ±VLn,g~de|k+_Fhd}/>[ImRO7mD ZxdCr #Hos2F5뻵WN>5gjޢ/5R9LX}H[{.:Ŵ ^JUiW:,^i"u/)N٬,Fssp \t{pXAi('Lf胷6^Dg:8ܓř[*@L;"qƠhH{LJivoYTUFԞ U2,B4|[ݏ:R]P jK(LP S9,Χ5>a,=K>ўm@p`sznU1N{%-/A pv8,Fz3GH6Jx$[L0 h {72oŋ*V<_s~W \NKMggW_\/Ұiނͺ V"A0bˤwZ!)RC #`lo6-Gy/"+i/=,z6 ;IʫB5mT;{`WqQaEk8D<1r;BJ5%hRc@]RZl~pFNJTq\y nu|]CK]X-EHB}:lDYӮP]y47Wd]<9 +Mf*EѼ 5̂]W̽%MN2jl-Op?WG_TN9)o z\6n @9 ?՟Qz\7w"PaJORAD   dZ黆M6j$ͲDF |WA٘CS2 ZunD7h9@׹'8-OG"6>$қ#U9=N$يb!EQh%Ox{,{Oe @>{lL~1noO*cٗHSƤJrS2hXvB%4Vq@`N(8Y0)c >XW*Cȓs6aY]|-)q6&u)-j.*Ŕ '.! Sl8/K r),6@?g>#{~YGZDqVy!V\́ǘy6 PDuE O/G"$Zyuaxij+Q#dCcLmd=Whᐊ Cy_ C¨h%YowN./zݡ*jǝ]}Oh{tg3hSMlR_%RHo-Q+BI>p4ڥXjP 6g@0幱p 놝 =I~w`.U(jh6V2x1ߍbcgM̏RE?}BqDx8-5AYSbmX'QbAJ ̈́M:ْ_#CaUI\lAd7Oqiz)8xP ۱_++hM".4{xaOjzj7'%3/yc,1Xc6[ KUE`#_k us诎G GA郌qVQ_^od(+Bazu`mx>sQϴ+ )8}vY{zEcam CBUN@4r}ot \7}z^̳>At?>4f:4"siRΨѺ ؔ+qpAhEJ{DIV9597ױG2ZT|ی u m^ %6?I[c!}7u57`q%h NKQj 6;_j[sK?)l@# Zpn].aS-"yb@S:i s۷qG=g,.Xdi3'Ɍ_g!JM# QGZtbnwT5R6%n>ʤRUVuk[ʦJ ͧ)27t1>XGF/B='ww@[P|cIPr6 rN WœӕT>1)T=1]F㔡v{1B51PI#e O?+ύu$rt=|J`hP+@7kdu={ԝy2p~A0>'\FVdNbvn~<.;iEΫKA< $ [FRԦ c.Igv$Do>6SRX?Gq&}]Sx`'q?.߂:0+ͦY8Vu a3=Bvq}2O:i3=z.fJqm_v+)~пHKV?E 3@h,6L/betc*C>Л:"ȇdSāW}#H36{]m|M4?wQ"cFXŐjTAuJ[]H,H7tCX\`rx=p&ݳvjxM9S&3aLtSLUL}y¦"oФ<_&iVDe3`?1RIs~>˱LՈ! VTMve.ǘ;u1rY8D?76 U2ҪRvIq4U)2d]'J z9)e'T QW# =D[>}n~r& cn-2Ԭ|ax1?~ E`D h23 }$txm?J_`dHι}Yk-ȁyԻ"X$X:C Ev0N(9"V9-&0;9#ZWo^{p8)utJ`"0F=QꯤAB4‚|!>O3+[pEsa?ļ26@لbn=xO"%k \{ױN:Y=e <̽&֟CLɲd{E9u>0tC4hCV:1֪&V^|"UKWZѽX^_";./.̟bj̝` )= v!n(oC ?I 6%Z,V^0$|`g.i? O;˽a!Q;@A Mc1, 할M2a㚩I(+%*#qx㒥;{@{_5f|uihm8~_}MfI&O& y%j  s Sŗ 5ztiFx[Tؔq)- )gW)1#^59,crPּeA!H}T}T݇hwՆaAtMUC.M&"h 0σ$|{wlWPJ%R h  vymb$j*}f*04d3&&LwBEVSTX^ 'L34hռbdI>Xy7l|h{/)O_ڥI{۳ \B]'Zݩ׀ %C8>_BDu 3Os$m_|h=뚞#];U,u"pǜL+dx~KcOIE~4|QY源î8Ȍ5#<{$qiLʙChP|DYδuGHٳVq/A9\2%}V"@6_U6U@k NR]d ׻PS1IkRGǡmAO1-%##Z_E;^!#v2K4jhF^vRvg텰b/n~Yԥ{_Hg3(E_WHLGKvFot8wjVƦON#1 nءu;fv]Kݣ0{c!7vO}7t|sPEowL? >ۂ6Q,V4dBDZѥC}4;.#yraj*L8_m3$8/!" gvDt)F@ŅRF=!T}zW>\L"2ԓr/ ˬiĖ$T]m i  S8Ekxsx/}I(X(3'b:00 j6as]=WpO6OX 0ߥ_x3ݡ=Vb"ќ±|POE";XT:L#k`J #} Y"Ek{Gb P V)6)uXGb@#+j;P R||)g.6,~90n8VHV_ـz \UG<,LB-㖗.8+v$қ_!Rl2k32ڃ@҇ρH4TJjF.6A7 rs_Oy)SGp8i3Ȼ>Cx8Alk^@T.ډJܝRH"U,@ٳb>ÆG@Jlrۨvƿs}ODɻ\oR ;OToy*-9A,LK)zehw>6>߈@3ytgϑxKDHj՛IS:Nl+*EVU۫Jأȫn(Q?r0Xsb .LL1+Oqf"0ZdnVO::j .Z-Ҟܾ=p}jǼy26;F %ըuhh@ 9r16J ~Ǒ{˗˼5=x}9=l^$8GF *=HGɄJ2>9!")5@S2C것u[îz:>ϭQwjqF$ 8& H]߄sQ:-iնX0OTb/ݚc^7/ ߱`QK)L24 &w` ,][WI|+Gq'@ g#Kid#~>sNDqSZP?ػq=4,_abxiak0se[ST"} 0hۍVG)]`Ź+vf4mg@@ 'T}-!? x&?;vM%s:ϘɍA]VZRNH.azIꓶyZN=Rf2f;.!\EߠЂMlf[yz.XBb;mjxJ}m_u(UܝI!%a;+2Fx7}@"ʅ\a/Y_\1inEj@&AO)-\5$"JVeʬjD7h߃) 9}8X q h&lrb͞؊r8>!tVv tK_yLӞIX_tDRZ5BhTkD߽5n>ap#<Ǡ (%d9ZHi uF}%3\1wX|ۋ?dz~#QH}0< GX!Ay![_ݎ飻Z[ȬGM hOfGD}j8 .}Ƴ&!7r&_z{gh t Xb6S00MatG*~=rˢ`xz]k8Ozl\+QzޣE=ZDK>DGx8E@ra~w\L$F)+n4W:eŸ/"~,:cIe9@]#]`B*" B} P)DI$E_k<&&ᎉ@G`!;ǁ8ut 2Zj3+o?S FP_!N7f/|=TD m4yrI|߮+zԭID9X֋\jjwm:@$bxҜlM !~(%Y]wTz ' 1?1O5uoCzxa-W1KBqa*썆[N=Z>:CC]vIo+ ' Mg.hzj ĉ5_Vnj<'S)N]k[GZ mu@tT$A7V-e`{z6"Xr^|ۚyˍ4hI0BE,NqN(-LJ1qJƆo {:𨦒K[Eg.c9GCO5%@rvx7/ofDb4@V9L+] h}PՕvX_:)SKT:tdǰty?K.lX/0 6G" $ ij+V3XMTIRa5MD'08ixX6=a 09/3ϵҫ'IAPI8*[u,*}cU'f2Fd\)nC]Z"ΰQhYP81k(M(%m>u-9JŘSAИԈo{ϛ8Bԩ{)ŭ]YӃYui3BRE0JH2PGZiIdh gP͡m+e-ō;Xx!I Hs.շQSfH:8p찭"I jj_ara}2v{>t(=5QYA,9\PJLuּL]%$hBL֍zuh&ҁ>J \}z˿I^BgsXReq%I|ųIÁCQ&a#W0wB^"LGZd\K;[(#U^U莒J,ސKbjc{P $ cT% :%Y zLHqE%9ފuېےI'~LL›!ޭWe.afbߝ*̺/Ϻ]1^R sC37-v~4SR.J0CF)a0nE5 H< khX>Y>xA{{RzcC#s6q=ڗE {a?Yn cC~E7, 0j^{lT _Ybn ׬~p81rPMv̐-)"p(TyzT $=К(^ƹbFkFT0b\KkF֧š~2bY1\˨XQK+R2NWS;6n\|>tEm?REsU>Η4Oޥ[">m7=Ay`n5 S+>(O?.-l2>/1vLíK'ԧuK8W -]ۥl ЧAv.l&I2;$d5!ЌP #.@VOGn_'Jh!ҫ)+{wG;SR`;e_< ʹGUr¦IյO: \S-ku8b=9H >SK=ql-`V,0UYW?:K)5 ;!lΎ7+0;}-j'5Ü6{,c,}zrN(YE`z] ? ٷrYߖd5 ˵b",(YLRFs 9sE:8CO AdH# 43OcnK@4ߩ>._dιf1ך?BA0Om EPi>Win΁p]N4C[to$SR4m%H_]R tS?DdYY8=ԘXyNDdn WJBQ"mxOchm0i4B |ՎCcy88hk9ZvWct8CZ .ph.GsX y)_>TDZX]ɦ4;E{0(Q#>N!kBvlCRۼcI-"K&}9a@jT'?8,B*1&zՁ%~6HDȆgyl}U|܎TYa_$%E5{hp='0~]1+d#=q8/28@JZ:. xh,-͏-V.;ڽJhڇ1&I*?m2plo2 懏̮V:lK]jL<Mt%)1/%E=Jtzr&/69KZ60^k>le_/D>^i-$U퇔e G$pf3}"~L~ꃣc8c˨=4ö0 8˪/@ D<|sQu3:n/ R`tZ~q6gl! |}%%|0f4D{e2 GgUI›f:Le{-iS ȎҷG$V6\v(yV^RFU&#gYw-o~V =>}CT&ވdIbJ@~f.)qRaԿ(+MϨ ˩IVقSPӬ2D4 9P͍{48Ti=w<\}-pYpg ( pYmy)N u2}eZ²ϠyXW|22鎺CyD0UdlnE!~mzIEu=ڦ+d} t63hA 2͗U/P'z.iZfԈ i;*6 `UF;ܻS[cbM&Tޞ*qb NhL5ra7fv>li yc2*vūk>0ӫP>x9&&6 ?E!Ϣݘ=Ina)ӑ&R 9SשmT?7Q9 eC  Sɛ7iЋIbcfZΉ`hh, }[Aف޻ 1ee*9L1[`Z-0zsZp ?a y~B772z0 =L23tێzR7MFc_2z%K+3!; "h[cԕtX1 }fjSSKX!뇾6$l6Ek%?NЄ~+Zݾh,;`Utoۖ2#@ME ~B3(bm1뉒8俋.332s %7w~\9 C > 1ד;- Vp[`3ctSw[ -feF4p 4Zk6Ց@R-ak;ŕۆƠOvXgDaս :PmwRҶ,&27c[ D<Fe2 *v(K~J.+6& z;zdC#ictA\Ryx")jZpE/S=27B6U6\] Gk>>xGvi@we'RiհA28iD,K4󢃷d./,cZSZLY fw{v!b^βƾBޒZ艪oM>K;~i, ["ʭYlOɜ$,ɵ黳T壘Y9f8LJUAOt֡/} vZYN)TG`,U9M]GL2FF`FOD]XD+gpucѹ5ꦱAnN04ȸW鹌6lCKƥ QSAъ^g֤PӓSWǠB%p N1*~XqӔGTON1P̆t"*y7ip2 {|,ݿ֞뭛U\נ۔wi6xDg}D% g*B'7m0Qf |VS2_BgF w LStYKޓ9SvKc\~bmȳTz3EN՞V.3_ijdc ]X)x Dn *wRٷl ׅ5!@o>] [ ƚ }sr_d2N7nsY hw ?AzR.թwyt=s*`}F?,mL)XΦ~U RL# p=7=3#Ziu֍.f}Bk ??'s#}6}`HgڳL"xL+ấ}Pj Rv6`S|㷭\FU++nc=΍{6`3[!D<(= <;>ß,}Ǟ;qMRFYꮎPp' "')拗:#0=>]čMtzm˥>@M|i|9&WBfy x|no-sr]L& V7m+j¨&[l (Եj,KݜY )G->ߧ5ry0G]ʧ{1DO)I]eo-_0";uyvCG`2/"Qp;Q_KL wuPŪmkcWs<.#պԋJ#.qCeG^6^Y qɥıWf#YUD"JQKya2PDsNZf`rZi( ]2L݆/%lLb@WT+sͺDK͠ j)gQ89: Eș#xR/4~Oÿ f5~OSG?bŬP5ή"Nj, &(rWy>uG`-;Gs!ӕ8Rs$Jk _&,֊ < _u9$1*=Ak@ZH"˲ZTn k KW4d_ZZi[C~W-WO ;}n wf,*o#A+="%ҏ3bST*m0vJ\`%<}Im(/$v=l( ڏ(\.\ݢf'Ӿ4HH>pUBZYHf穹;{l s܄Hld_Np}|xXJ.flop'C7ε^2P_&-: G CI|^s+}]aE%ȔwZ~s̮phm Dh(эԚR;wcf\>9SWFb)hGoȌqnp.&3Gl{SӿR:}g+rE[[#r 3$T? pېRppn WYi' 6^ Ȋ8E`q HXU :jj0a(l?;S qi NqTc>#UAQYl@}C%z=l*c~S+N1gO!N;Ʊ`=oxVV<۳6El;#l=a#l;YBq3UGt1~ Ws,M!"t im7 ʔIoG8嬌24UlTa˭(yX&3khی%T Ojލķ1qHĎ~nf5cyƸxC#T4sWbC)$已{7V#G6T\zk`'Fy;,Hqa_:+hz2 aTt=4.2?3P$EbS<(wfS{sOns_6zGDn|["?n D&є0.$y;CƪL[}S3 Xu1cB9]#噗+bq37sv) ]., # 4 4D/:э gu~q0WynQC[Җ;P6yKQTs!vm0նW}|]kBCi=ڽR_h%`} EC&_[bï['^: dQZ"7Ġҏ|g;@ϬDZ|db_^9N?w+z֭x+M֌W-Ić D cV ~NW^]#*zgm1;t9.f=v^ .^`=qS=9r ]dq"[sTI7SUl h}C'NEʷM9yXm5Cb&x CK&$SE\/,ŀ0E t".Kj2PxK t"A|" UdJQilͲ꭯@1ʬ #YK˩dA LYb~gDyR Rl ,6 T6."!SIfLp0N {|/̨O%? ȤG]l54`Uζ+IUx4λ{0)imjp\C\sG7,svzhTjlS1%f>j0Β|8K|u{<;9 Y⑁0B;j^eB#vA6@uc;I?"bJ0\p俊P/xS4[֊??7-ϨiiFeA!Y.:v*>J owqXiٰoʭSs/&trv!`B(\(BT_;Wg6! aφ}Gk+TJEvG* /⊩cv_wB i 5t=a N=m#˸t@*ezx 2cS"Ψ^<$Ÿ/=lQ1Ms)+T*b/UFM=8%b1*Q!ܸ%/vZMMBwaNИ%Ze*^{]RQc6@uC;׻Rh:!K2c%ƨcϮO!.61X;B֔cO\Fk5w ;#=}ȡso&v &5];,ڵK-r4TK'j A; rllR- g77"R|m7O}9GRFI(1#,iJ\gC=H?#^7yՙ,_zl]-L-7z)Χ-Ӡ¿M59'ɒ1x,%!qs:ՙ4M 7zz.]ҟkdP,>7dQdwf4n!j-Cb MRPx|{nl~ENkTQsj QKX<)={]8X&d1Q*`Kssn-;1_DZi-$=XyE~6Bs;Iؔb)oMT V({ߙ֞it:E5ZX ڳ u4N0ZkG%zOd#.%T,O)B%,Q JU N{+:5 HwM ܋d&tSbM<GLw*M7M:'Pjb^ᨱ Z ?⻭K^m#Bի:OTqcGA4b~*/lrlj0?ɈYIlK"΅̆(=H OW zO:B0g7$"$Ame+,{UoJYxj2VՠwW=LnQPh 0{3 ebM A| &yu`AjXojQ &pZZpQ큖 6=x2`uU_xh e'X_avpʆI¾jX? |@tX0ajoD AP1pV*2asP|zHK7޵:픒+ޖbc2-Zjp`o]bBNq-X0Am%^dd3x%L*W([lO=[f: ݹuT|SX>VL`N%fZqNI"^lfP;SS\ N5Hה-+{I d¸ ?/'AX~"UK&-mـ ]'}v32xjKU}@Zۦ8T@lۻl X.}!naE:77v9P =I.vu8(A[2Y ^W3tS (>&]_ء=A)yZ0IS 5:->q8 qht]\s+1~tг#3~L"T[$PQxl@`zٰjK1Jj =ልK|yl@UƀwPfu)^BO..|g ToZJ tb#".~i~ Ti_ @NT!b>VA.҇G^ohuu.Ki䥫1U>2G*=`fl Ě_r9w.~Nw+A Mo-|qAp\TtiVH!ULDؑ1^2qBAjbD[=7ks|K@G.d$C:LIG?R-=q} CZHwW2ob!2v~phljϗ!W;]r?r陂cTu،|E5gLx w`TV h^"ݹRi([WBxLs.ttb_erG&^k!ٿI&Ar"a>_+腵F9ynYr$iCWB uL\JmoOh`VF?L>\Ղ3ZOqch$F+:)\OŸ1 ~*~yf4sDn +S  ~h!<|1:|TҴQ,-╇;f,j)ldLHR])ʖE!&iC$|lǽN=q(^1|l~Kx/d (3"7ЁoQQm'-ƸЂOa2hZMsH_XJ}U+X]Vbܼ"Ǩ퀓)icwf*%X14^CQ[u3Ypo٥c-eYR6M(_E_uFn)] zW(?eD4'v`? ^H#S2lM.``O~<ޓZVEfJs^8K}ԑ,o KĊ+,zEäBD<4t!9;P ļi/btbD.5ݛJ@58$|Am;PDG0!c.Oft~ &fDj=/s#sP=}fĖ /YTI M>aֶsQ6rf4I:txF(h6 L`ς`;x̻2JR.NGU Aלb4$ZHOwc~WP/cTȡ :wcelg z&5 .#%''YMeo$ʏs#k9! `a59Wۏ}Kls,x:XeٟQ:M483pX0 =C^WM^t-%caHwΌ G6HkuKilDRb~.';лzJRyś-ݬ@b )q+&E6BY"hCtl4:ȏG/ʶ U?+tܪ$;(t'L1XƧ壞_2 &);%٦ >@pHp#5LphŴ*W; @bb!Mq)M а?h"Dt癱CQ v^[]A5c35FTݜWO_E ƖOuLc(?*rK6|l@-z('lU PT =$8-EξF?Ma KrB0|X[p=zn]|fs#*?GAe3B1q9#p KJ[} Bh~T\iYK.3&v_Zr$rv(;RzI::f<0OWb)`bMj~&Dt ƭ,|gM SvhR* n+Uk#.{峸v@3oK7Lhl\V&se5:\;Fh'6mjkhr5qY:O YdoAjRѴ>}:99ɛ O% E튼?]K/vv XY^pX1T;o>ϳrY<;suojzy[llpn$ì]Ѥϙ_֜XMۓH=5$GzⶡJ{hD<0D%m KAԾ&qW,N/vaG 6H B]$ ))"O/)㯡5,MTL,; m.  sy,;`)'ߗYI OW eLnH"H#9ꇺJLo.xFhS%hmлSu/1EGmvN q[n Hz )“<6y$oEI| v=H6$0صdIx}@/‘:ʾQŧJ2w޶&m{P[aTv>~e묆Fm%uJGހ-Ee]|ocsu *(~/ywb = xSe_Ǐ$(r7dcD=4f" SƞM>Þ"tUp'oSЬ#h +QQɒ!:KB0>NzkgfCr^ծͶ{/~8=ujlgoFb6i'hS B RVb8Ƞ^5K 7VC;\cx[:[s GM,GP#s{,b== .:0&:FdP#$g-E Y:xyKȄ$OFG)9'Ӻ7ا5*/{6`p4^qR_Ÿ0b|=N~Q_b ʴ@N-r zz̽m TMr,lpY&6j'nq?4=EqXgNELS J}ȪAJMrXz 20>S%Ws57vhw^ӜH49AO o?ڼ|ciXI97s 0o/ix<ʖ(PuOmaI߅e};cͶ8|ynIB:~'&(c x.ʗ-%{cϦ@JL˪Hd:a bYpKw+N,)jD5!2ტ}'e׾z6.5߀zL.r.-;j7%R8Vi~~]r-[_g3/+/ʟe9g&1l'u:O WXޞO7ѓE!Z k:VHU:qYʫ`:3CG&dN ѡa9<ķXrwR3A[ɎQU$i~'k8칥ђѐI:^F%uwj [(Œ[}]}{Cqa6h@4r@2f>\/{_~P<GõejR*O " Qp'K3g CWU"(*'"_0r( C*_sMr ̷80|#RW:#6.,A@pUmP%7[*):I<(cȗӁ)$.8fk!4hjlnxththDNoMkl dǹ3^K.TZ/1M>1@Z /eⰒn3y xJ>Q:93`<|IQZZrNJjo{["+ /˕Ǫ8/kdPPV͖ zʉR(GBp}đ#7%$31-gln"AZ] `ְ2ae*況^A|zm{r] 53$SfBHCwת[gZ'/ ]`h)_M=\3\-axC9mAU[?}K[zcx 9Ω3s1Fo ]_>tt3>H .y;~![]֠DQk&CAELW;;.*BIcޞOZlQQp|"]/ƞwϺd)u\ 5$+jv(sz$'q}y^S\twhpKRbBtE"ܷԈvwmwTS#Yd@pUh O}VIٺRLɐ,:"n[\AȨ@碱H6[ ƧKOϡ~\v΂~@hk;Ջ icۅU#BXp}ue]s\CLNz+n.&5qf!"Lg4f1fPț4xH3I̜~/qA]xl/곝,n"!QIPe ^N6%"ZѦ/4%lw9/,^؎iCWq~0Cq^z`Zb;$h_}3땡:/ Jy~5Un%hs`e/ic *ҞTQ\Hh/y7 )Lb+:=15򯸢.';׽ ҨcD$'-7slEK2.Uka-/ xH&=/m]6C|ux\3kB5k8@A DJOۑIs"*&8`aV~u"-fB%D+gj ӏFlDJ4mr{B$!}ٙ1EEA_꽨-9SYUKbppoa2~ˣIKyzkeJWgަJ.!GN_ %cnNNg1竿& W`:>8΢H '3-oD38PS|FSQB5h4}D2>evW}@c1-F"cL{$,Q0?7 `$ѣcIOwkU_>d4oo0HEy)br0Tzv6.r2q%&гr2G^CocYi!;a+ϼ(S*/}qi:;g'*۔ wYթ-8H:[SUXp\J93X6Tk&mV NՋ.'NcABB;忀kxG$xThfTofE#y /Ebpv_w1l,+妺WF1!'vBux3%%E5`6OT}Om5^ϧ>|#rJd!so.//!meG0#B})UA6!mrjgqk/1_#QG"o ҶE6b=\J.3?Q_gd #Jئ"Z  9`uAǧvxς0«Gևg3UZwzZ@^D[e[VB*3/J`(BٹDDANMCl0y(,X1T]i9+*U#F"eprg=wZnx7 JRt,GK+]g6)XJGtie|8x+{ePOC#(;.$m8k-*3z\y4ĂsQb}G}ƈu+`(⍠n3C"çWy;",4:{ZS~d6zJ"1%}֌`^T!6qOc]m:N8 ǥMaj)]:LOס.b ؝hj#_g 8gD %O> )l 6=xa9:7Ѫ@jRĐ$7%3:HzL;PDZ f~P3.i±A~Z(d˭ @[}ybe?*R|haDIۢs{tI|v!JO5SUͧɧsMMN&j,^@;R>I'' nkf4B (Ҝp^vlN|lq[Kh*IF[E`|b17࢈˚E6;ף, $OWHbSɗj 7խIM+59&|zŦ˨<v'v,d: `ww p|{oW[o4Wtc5MFR,yfƗZw#i+OCO~5Y#0l%4#JDo\P>b'j'cŽOdeVfbd:|$I ײ 2BLvx\K%b~?{4E[-p9%2 3TmvX늼/rmUƸNKOƍB2 7aG4[ө,H]^EC-Q&E/ՊMkٻ(yi[2gF9aеx%Fl͛%479#zc;u,a G-h6'`*ռ~xS42B*f{?qUr]ެK7ZEg39[ 1*:QQ$oț5%.J"4M(sEa$D (D^->r1 <7,dKX_Qv\7͉hyaGO\ۗ*d订-,ژM OGe"&m bJ~iWh6NjbZ1e!Fږ' urToen__^;%mS< |i&Y|^yY$ۧ&^N`ekwYoNaoRR; ~++X7|.bJlso 8XsB2K7{8vweߏzo(V{Ziń%/ {B6tY"pa"&NגTC~ydXUb#a~+n'e }A[=[ AϨX(=AҶtGKsC[(#k2/ /2&+=4א'/1SqzD > bD^/CMʛuM .+?D NI._HFN8|/js UAd7X~1ƹK&?&.Rwǧ+i&0auT#)a3H )6/lH8,L\nJ ɯ_*<:Դj˗ArF\$͖+U"XxgXup$W-0nLU_c(O,|'.b8"џz~7}5Jo&BB' vڅ܍xzRQ4*7YT åҴ:6 vȴ&c] Kf!xHl,I CR[Z l:.6}̲fy8^VՍG#bx ''ZH+n? ]pw>M_UYKH2#N_S~Pxqk?m͖_ZxW:$V C-jA38mM }]wx<>*7<EHRLS {6æ:8_ 3Xx8LeTmidT7_c>!}f:AA߅]Ӧ vQ6QŸH?&[6]at8^<0}z+J9Z̪qVIcU7Ce@aĦ4)[RAkYx^4(S e3a4 #„L؟ЮLgV")S%U% @!Vf?1w4;,%ӱ ÑY[#c:Nm A|K,NOePCZuQq`o<#ԧH.ޕX8 cOK3yR)2)]nr -pŎV|&MəMޑ>Q-XQ ^ {Mvl$kt%l+`* .~v-Q{xI=ZHߣHs[8fKƄĶQ$ 9N۽3)#ـ?E5t~VF`Z6BȻ%EA StK懯m::Lg)wStn;%W A- \EZI"ɨC6Y*-!}7`! 8KLl*<#<[uWl2`^j]YSQ/9 _uvvmѿ)L & j״GzV`d{ӥLs,Kǘ@;p+Н3 ;iﵑTwnJxASB2 OmaHۓKчcErwe4(y2g8E 1(KMG6{#\{#15 ;%|p<F_EDONK4Oo˻ YǗkfOrU~7 zMͦBCuqm2Abb>$ *\⦊ xN= j:,4!ݴB |,㓅D֘{8F\W&zZس)ʁ#hĒ"$ b@VtlhoH Z]plL|-7Ji_RQQ{Oo YlK4OPEsL8W'"<-ĻQu-ì~L|ywBrѾ[+CFŠa{N"¨4R!Iu*WW/ !7h I:/iEʳ.ՊdS%x2Uml%qM 5f|>3$ &"@8q$C>[qx\{zk&]k 6!RB#_ l3u-+aenw^d]lqRK}LҢֱw8UiӥUr;ϥ9 ўERosɦ7\xv*^ȿ]t =Ae ﷮iPvza| w`*Rpx^N\@E`bĝ[`ƀq-k<!fb0x5@ȱg$2+9+ءD+&u4ϼ":ɭiI Ĺj/ k(.KK*枱$'}72ri7$%V=3Z1 Bup k .f95p`y )> x`s$x gf͏m_/4L]}׶.3% - )ʃ-o)O= a5)^63࡭'! >؅\=2o!mkGKt+!|;ah=,P 1L41],\V#^U i)鳽+rdn4,굱݆}Ȋ(A5OƟ )'-wВiu5B=PýTj/7ԋӇ6ᶉ$ݫT;mOI%f34KEJC,QbJty L<7q^,jEo9C,$oUmTiK8O4;.F0G޵qA9Z0gv^fZiFR:Ѱu3\Q%n(DY?)["ק(ĩ" 9%}6Z|<[w>[\fn y0Y$:r#?O8B86x =;XYDI@d`;(꽲N(U}L aICid wȖ" vt$ThzщK55 0ޖ;4+T: r:6٫1B֏}}k%O^]}„2p:b,[`(3[% )^1cezjF:2U a ?gీʄ2kbL8y%*~壵dwq[sqÆ݊ɱ s;e7WP=C4+0//+ yHA}p̽`_q#5^CDU\akylz~]j~P|:0х+E}TI-mFծ^8$>l -$b8oʸW'eH<ȫ$03=f`Bc[Xz[Kouv19E)I/vz&LEum*VEP: c|ytFQ#JK>pjJ@$q˜[+r}zٙzP_Tv-VCsɌ=т]Vˢ ku&ᑓ,2xxdV6b–3d 3d3.ꆡEmIAW&vP ]J0^f&(m }:{iޯf%-uFM$<-Km2oҚ.cDm#2i |A~h=pXAܨb$_\-0Pbgߔ(ptHNJŔ1ϭeayMJ6l=lAyΈ/@s2MtfR|{rW@w9=䪭pTFiS^[L=A!lyݕ ,^cy$g\(WMT:ʪkGI5gVk߯ ` rd _15+)yVvg0P!︤QpݢOP̗dhu>n({im׵WөxsrB^ wŖk(1h6ʓNJ3هxd21|t:2 AoDLc+-f_lDR`yJ멓HhGr9>u.ֻULD^Y5=n 1u),[fgkORڅvx Y`df8b^͹& v+rꠚq-!a/Do2$𱩾zS3es@KCN,ݶi "5Kz5kf0"x0y-f FR'*1%[Mu`<_m$79EcF2MZ7U ˵VsCQHUdT0qB$%vR_/T>s-9O784cW`lP0BBmbDpIao?(ԫބD}6ImMdh#I% a F5K`p_sI%Dcy>tYe@D[!fy>j[}+B*Gnrj>tAbxԧi;l~+yEmw'#/pgX(#s1tczggq\"K64VbzZXVQE!%@\sg!'(16 s^ӊPK_ qM8J4{:X!s9u.1΁x~* tAZVh3b9415vܬPR!0O!c=3@]kB@潓Q&l޿0ia\5_j5˳<7s2H'"$<ظJ%dq ![#eK*H*>("i Ҳ+] $zSm?$^b.iw8J@y %Yp3 hw5ϭ9BSjM35OcrG,g|lbj#7O3E~CIӾ^Y-1|7ǰ )fjgjH㭵1#kpHCh*\6~*\r}BV]czΧh, ?q6gH-.PkfwI d3pV_|-0? ~EǼ FGD39ǫ `Bp1ˇ Aa'quJᘘY6r#iw e/vp#]z3(;qz 67ǰKѾWq 2s,0: ckmљ%8k2KSϬt9 P1؂╺ .A~ ;,. N3QU/KNLYٟL{ +%Ak?yAHYD#1S1>}*Yzr~D$}ӮqNdsIY/HcFQqN)Y*EG -rScI4ʆDLX!mtq_I㭨m_=ɞ2*4U]<=w}EЖEukG&JGHǣUūTUW4d:FE#<( "/#%{f=i6oo5쑳c0^U&ts8J*eT臤/"/뱜1Od]n`re41 .ŦO;p?CAmFIn^Y*m-M?F[܍Nn?Iu. W >0y2 FI|}lEBOMG2KZFm2{:m=m/"DZ K2wvhgC߈oDP1b1y<34{-{~Uy[ xEbcN\x;n_Ay_]&igZfz±Vڂ&޵"-GU0>N|a`>u5 ȱo$Ahf#+.zki[25ivCN\̭NA&EV1O8V>ӼHo ۱H]4.ۺٛl Z"$XUWҾwmU %2uP@|Qݻ$XZ5a`15n9!{p'&g" uT2s.ΏT1|N<(<#2տCЎB,q~):9 (dK6_k ɬ II }UYilOc`0_4F %a^pܮ<(ZVj@^fIZ3fN3'x,GĭEa$ts%UWx%l@? 5fWRFZdpDC s|$+y763\l<1Jъ} l5gfı o@uԺhEu&&)"6S{7M #i;$VX#_(L:Y_gA>8%~ԭ_n(\e+|صڭgL.a370.J#zaeĈKm$ F*.FԌЏ*",暟:!8$ܲJJzvPalX1jc+c8h0Yna;k[̒C)? etE,,Nћ5q.K zqޫcuOaÝUQcP ZVŞj/5”"#AHӅٓ[}Er ПF<đO5.ƀ5s09$xAaSEJT,9#EY,UhWᠷ1mn\i׼3$eΣT~E*o֞O5%,@_GƤwA[cYEW.fizwQB :\EFfNgF.;<{*Vøi:( ?so닯T긢ce!7,73 }} ι\[9e0FHg [xe&X/{-v :6X_qWT<8w;_!\0iҿrxߠa뿖<'`ӳZ(+3OkqdbS2kp3-&_јZԉz^L[9a[h뮊ZQV4+v 09iX4``vtȉ ɈQ.D51 OpsWSUEcoSz>d8.H%rZ3ԾBǜ@8{32'3+L`NM M@9D%(Y#uՇXJWCxt&ViY##􇧶GmؙKre%?!xh3N>j IhB \e5,a%Iᙑup*ngR$|.J2g鷟.0~X6]{@jr^\FSE0jη*@\L؏tINoܵO'P_K¬_]KP e RpPF`wiMoYv8xu:~mE|:_fI1•rjxO"Qr{~ȝt ]Na2L0Ds>~ *z;dޜ_ .2~I2f~/TNԞ1Vïvn < P#"ŒS2xhT[ei GQt{݅OQIP6:x9}"vίjiF仕;쑼2qX% _@OPJ6a_R܏K\h!ՁɗYO3ܮu~|e7Mg`AP2^j Rm.ܝ7XGY#"IoJ8ax Bk"L{FX{Zw[:\O ~U`Q6$"[3F6[MO\wPWe˜ĥyopY`P$߰#]mR Ȃd]uhT[ecq ߄sFB'p=Ẅ́71;.2ސ&#$Q+.$ۜ|dֵò$$Hn8(HOda$5-ϑw&Ͷg*^v<2=~F"wxEW"s' olBϻLCs"a7iTS;6n 1)QO= ϭ`+eUJtWKc'bFh^.g}kDYW})w ы[40W4'H*U^3-V`!}w&Wل$0BP$Ms>5dDl"h9H …{}2Y'pΨqؔ7оo;sY&-<$R, wlIg{5int鷩\0:֚ &̏gbrQ5¹6 elu2vf݈i$Rji+lʒ.s(ALEW~wX0z5Sѱ@Ωm!/r0zP1FTLZ+JۣJ9BL3)T7UhCsLP0i&"݇웁_lVD!lFߏk#6Bw=^ 3 vQEC M!=H@P u4 ̒ܽ_* {o9ZSAVs+\EYdj[;*BYѹ})aKx(k瘻t0$ dp aˋd+=uĝw٩'~ލyxBmw@]"6&VKDBHa @&VǞ+'W 7# )𯗄]lrE]gʐwe F(! ۨ5b TVJ31aM;c4Y)Oz;%>Aᵉ!ݘi_.@ܯiT[I&sLw;V}o}Պg.HÕH\_l[󒘐Ut4쐁%fґ蜑J4%@LiK0ܨbNQt͞ڮ in<+0Opzh1&OO02crBSF&i|/NWt_FViEG8+Hb6WU^Y!S2]82!Ԃ5Tuxf]!dq\ppD}yx8:NW<\$@{++4 1H:ʾ=lەԬ_]I_IʩΝ6w2^`LB}hJzG\kڕΡdJl5$q&dV׾HB@x;M<]p(f** lpzsyP_]#UC{ц:w\ vL-<-JJ&#hL޸@ku  ZvݰRP@~L#1G D&.X9Hp* iQ2[v崛pT9R0 +-V=T=yߓM=kҭU>)lk%ldfͫųWo˷\l(2BTG,{90.R);gqX'5FYIkC>tL;ʝN]t̺ nt۫\|jDiѐy΁Es !: T0cg=hFÙPHuv V.=ks_nHAM'<#bE,D,o=lս~0IVC3(wJKM*ݼO#n QTP,E x9gIPn}ҙ&7š6ܬu |a20! ݮY[XPrbj$n$FP5:V<^\c)1 =Ic t,F9om6Bw76Rz [mzɉKЅ=5.4hٹ!ZiFS,)(*~Q.MƎk9_I]&aIH5$N:qex߭+/IeA'creA^Vr \SVATmX^P#|Peǖ{} CU?'h{;%7ܽ 7Vfj} D:=bivǛ^޹Wm+`nG" \fxlBosĂ #v-1.W=Wl2PڦkRI2#I!fAز]קOx< wXkOˁgSvT~*iՍƖ-"0jIH# R_eB_n},ׅ\e'뵳ЅHa){IDPoi$MQ"[lH{UJKrLS3-HGq-Zv(TOVoÉa=HvlRc2%٬p%syqe^ nrI>5͌s)M8 O_;w0Q!cSs%Z7\^8aNQ 5nbTs ՈY뇷.{2|C [ x0 rq~'C> [$W#7Mh1-Q bQV>9DIquP봟dSz} X¶%2{W1BG/|9~3}l,TۊtR/a>y|S){*V\92j`i6r}&`@I@;ՐMJ&xcqWYdABY,kkS}çf:4X2v?UAɷ'u(.Q"RFsWpz gσC{fr d E/{?h[Í?d|S"&^*SoDE2xA*1Zzo.j0Fpچhgޜm5q,1I_ٌWݙPsn*FFjF{!(HْJ=zbp]΃( I$v7|tW R٩F^L>5d!ɏGBk·huJ9Ѕ#.gcpi ҽ6~gE!JuRm访cJcq٠\N2"pBx/&7A@>dù8]|= K˭NZt_y,|? R0)펭l&\T_Q9bV#R8m&.՜ԭٱ0 7%?BJ[ӻBDb?".WQܗSe DMlnnUF<ʹƳlsn⒭!ܛjHX̒H@U\ i5v[l % 5vsmt7r2!(RUQ3 [a6Co~kkQOR!i<ȱSQڍ6mMgz퍍ep H2eEz|ybf ZG4vbM6cB5$7\(Bu4X%=b tsce"8a(Q,VwݧJ}ITGP+ 9&M[Wy>4ZG#v9CˀnsQ_ru6n-4J1z)w;vcvЬ#9NBx`D'6(!c?2- +Y:GȉMC2MÑeu'pw?РxZ<9ݴ8ѭ7DR0__:='Txi:] '=^i=ȖJumW'`6ƭ站.LWKbnweBVA.̈́pv/zjch,Pm\*|BVV1+:ߋ8jRIed8a}]pjDö%?z)4J[j y ƪ 9QAYEjA+^FK7!Op/8@+^aq3p(osGp r1-@7j;+*A#0w'8팘L0&GIeJMYy@&otڦ;g6<^D)+/ n7uQMrhe&%@GbJ1P+3Xߠ%'2vMҵ}vdS)dZ]M>\D$s=y>E׶c-`0'fYHje={d5jE} ?a^dMDr[Q;TW 4UM676u'.i]0`u%-[W\]T5U: r@ Cu7|/{R n92%)Ln^fiwPbm۱[\2'@m $FRS8t1ypHTZ *S%io u%(ܶ}@d犂GZ?9|'"ѿt{j4H'/G7T0͖"=,&H׍b?w1:jw짟ajw<鸛zr70y5ӼN:4`9LV^J2OOJ WثTyd9?Sԉۭ dU1M2٢\H6 ITdYE9S_b O/a1ejѤt;-_L讉.l*߄͘kfT *G8J / tQG(v:BxjQ nT2 ?##$/bVb$PY IiQ# >RP`oZCn֔:lTik]1)(a[,2 Aΐd 5o1 sϵO)}1+1ե=pқH;)_1̓?(-2C oo„{V: D ͢$\;8diI!"(jмax)?%ehvծIwoQrcĦ(Sbf(I3oX獧&|P6416zFq)z=7%#di:%z/׷;^,C zDyQ/f+ @1mPX\?7Ui.,bfsZ?8HWmcڹΘ r{Uq~],FFz{r2t#ALʳ_,9刌M8F8\9C'c%gaH^4OC\-O::o8& ĝTrr?;ۮ]Av:NN%Y n틟Yu-X6Dz K0b[")2NBuQQ(B2G'IWI8IWEC~ dŰYZRsn+K_y8﯎g~?ޒqE7k?bn SN. zuݪ,@aC.?fa &0@7B:e׺ 3owپEZ@4/CXv!ř)-}2CUNjzbL,x 4EMfȒz7N0fm9hZ3]E*ft=պʪ诸NQ~_t&5|k8;9Zl4Y^y_ -@24p1@*G$9Zg*v 7(.u.I":d 7beRn>VNTb@^: gQ 9JUlۤ_s6s9UeJE#*!;{Q1)QaXcә dpLdG2s+oDsp$Ip`M,>++! w2A rAPfjͿJogp_c?qL~d֌qCd$xt{4c`sz8~!&uoH[eA=ƺ1Ioڄphz۳Vet[ũe֬ٞes܋aoSs,cWzJee*) vZ!lNxNTG˰]Rz^shЬiSD&64QЌr6S,-d$# otX7ӧqt9PuJn\VSl$ݡ7l*4*m;yC鉼os(04@T:''=Oc`LdųTg[H Zv!08DWRn'7/L% ze^Ѝ3Yd%X⹑1Ys3ɾesKH?Ӳ 04. x7Xf5-}O-n{]vM<%3q-]i$B<1gv h`4)@ ;Y; y Mm߳IV"fkʀuҬA"Gk$ ,zB63;9rVG}(YjtAbiӑ6+$ &yT͗T;d.mW+֢c7T>y,<49BØ;$˂N ;qsQKOXĨx*Y4. l !ZAkcj}1,1|'b&6Mg:CITd\-|L9Dw*$/Ons5 C{r`+)1P i њb w-;OVU`X#]#r}gD_$xžbe$BY%NH2~ hb2r/hzf@>߯>LOQA`vʖҶ؃K+\ U'?)AnE(Pqg_9fU\9>ZX{r 7< '9* ,Wo4,$1qCIWQ>9IkiQO`7>XCsʅ u<5庝'1ƈĴ-E%|{*bb!1]Bߍi¤GqTm܍S]*&:vHVac["6S 'U^l]B,k`#Ehu}8#71R U >W14'*Oގ-+}KR@(2#Qo^<|RP[Qb'#GzIUSDOrZ D1xui3 ï TŝPºSy"I\?n,m@i Ɣe =єE7gK'EKjbOD"-=q̥gh5$#-( ^FNaE6*ф, CA"t*_7Q_Le?hWM/dR<% 8_׏} G몑f #?6u\3n͌Y?gg?]{H3BN^0쟈 Y~cAk2CN[`GՃdvQ֫$EUk(RFB{Ð,t{ORV\ *"x&,UiC =q~= Ji/j N{zma\NeCqPo_k_NJүeByvagsfm՝]ƌ^l{z rgWdF(b@j8(@ӆ=LIu1isn1K+CvpWU D$ЭRSk&\ܹG,SR/p FUS%X֤[;4TB)&X'esj#d! HVnȭ L*+GϜAG|!uvɁiۜQ1OPA'ח 28Đ=kzֲ{fzLJkBR^uXAU{v?DaW 9tvdy pR3hϾU @׌LYQXP8.S'7 ɏ]I ۡKՁ GFn>m9V3^W.&Iz-[2|n*/p=w6:4 R'6i\ZU 0}:deokhGc6 loC<[Fo~핞-WL|Pph<ӄ+1䱯.}@\ {Ss8Tc.9"_kò8αKԭHIU in߼\ulQ"m6eA@mTpMy-#G ʕVoT\D_uݯ1疭j%^Ksn>ІQ-j@Z =@MB *wӳ8=(.*)neSgo0)9sn"Qcb*Z 6ÿ}K| |s2#L LDd3S,`@kvE6L1 e "3Cf9 l#Щm~UB}ƐDŷ )#%U]ss!L3&||"z$]+#B&l ?wZI?@ |杳“0(6"Qj>eAJt Ms|&ue06jfeFnR;|ç6JLSJPԔZ#p~XDg`ka]cs#zHrt\@l^xll"ٰ"_9x/4ӈSt |x6%wڪ1M̮17ڗL0I_"`^F׷X+oW-iTs-߲˖Jvp<*cuYx*E9hXPyF D'/م,K d./Kڴ7MA<8*JdhV.˶pMǝ`$4wynz, w܊`-XPZbHDJ5I-ZdrfKRSAd)w*'ct5&l7&:UdžFuIYSߗES ? Uic0dP` u}nv0c|P\53Oej~gG8B a`lYS]lT%;An\<`Zg]J #Mt.VhV3pkϐ\{``\iBS}oscu-h5ĥn‰+7ύL:N#%NW XBt gcR6nKmGdX2É<7~RM-36MHq:alC&Na9l#4ioNT™RO`KE0re3iY&)(ED$z0jOٓ14ԹDedHMV#m.KTيM I]#1<-qZ<őP<}*R!Jz?mLxKR~{酂#M㊤fO] 6>?vOUjǭNiA롮kqg{R1~}I/#8E+_'6 e3`uyvxj6d\vFf |l7GkG=eNޔ9b@t%/0(B%{8>xSd3 6H#I9N@]D zeɓ1j-S,{ED-FVe׫u[3˵RL j % "Wb&7kEL2;_eK)MӊGsFIK G4[6^7BGRGH9?IS)ca+ ~Pxߡ$.{MU9ǭGMTB<} pW|OM~OMIc:iJjţʕsAXPlvYbG#I9OŜ]Ag;c!$!Xodȴ܏=Y>~ bg)[T0Ǿ^r_Dۛn\Z/Cht y F#j>șp0/臘RJ>|jh"*%4SGDU:o@6xJ?Guyʙ:_E9x),+Lln}!ж:NR0\ yl64:iPdkORrJ5,&(5o=`(s#jla8o%FQR@_ܜܿGy఩}#Ŝl"'a`C#_/0CWxȮ:(et?ӥ5K2kz]&ў+ `~+y g {kh#S{/ⵉqМ+fV_\{` A^5RDo.?ڻQ.lv;jޔK@f^a]`G'9Đ_h_KʨEBaFs?p"M^\!VeJ~ޚ;L  Q- ~] .1J#[D`WHq}/dVd=\ȁ?2 vJ~lQ챒6^ٮ58iZt푚4g/"c6 W)f;he׿v&߹RXMO4hP?@u:\2bs\.n̄7IXhpXIIv hwObq;Ծ rR^`-Ryl[izm:dteo8H4 *&Be.g rt{۩nYߕ'OzyDG%Rٓ-<)s U2N*!?\9~8fn?}8o'exˡ j Ii!nJL> O2#u$p~DqtZaJ^^-+t RX DDj6АqM9Br Wmp!6KJ5Ig(^!jZNڭkI8<~@cJkq+10|UD6\DŽh|;KtSʐ;Cw]>&c! [v2ɒc_PJKjܮd( RQK(e_'awb;dSGl,Ҿo`|Fߘ{1XmR9{fW-AғX҈zf)mل%P7) u:]F}X*PjdR$*5AL*XJ!+%YsP_(;RTAܖhfM'Qlmp-&]y6@ەH980ӓ}ȃy,=A髋v3O()d+sh0h(ExDŽ{ٺC,*QL(Im>aT/8@0R֡q$V KnDxοTN`o~ 7dL70`z`N gU~#UQ)k-\)V!:lHVϦ/w?UԬoY3aS׾i)'z~tZ zY49n  @i²J0cUku4mSO38|vnJ2%Y9:KazMgH Xfh)i#8̣.#I_\koe\hM+p6+5[oxeOMѰ6Uj$"z]2;`mVP"֛&P Db/N"w4bօV$Ttp[\ {0B embbI^>^'^~IhʟM@V'ISW˦ Hqh&` ,sRNKm<(湻෣-[1,~}T\}*~j4 d52ʷ9Z}kGA#`r(#edFpz:dBaE2]> 4w&,[vW}䖔xEQ([v fJVT/M*2m510`S0_'mde5e2Qlv#O%4y51[pDŽ,WtO3;{Dz|ҴH&6W )z:+jmv!tˣB&X痆])iMgMzXиm(R6H+Yzp ٶ,4XT9: ̽=M۞Q*ޙ꤅W欲(t"n'.i$g/6]@</6 D(XS`VL֬y)(K!sY>石eL0#wFmo`~!6X<^4PKUۧ&g:!YBr5*-xG2d]n󒣶$5dmRp0W* /JO1s #vMxۭ+dF+)\fi1j2=Qf&,>ßGk v"ZͿ$)Dĵ$ a+pHխZd'}g3 EG3rv86 -ga0Y`ё>lw+\$t2̙>|LNt'mB18lyUAuqՇeڽWUǯqM-}E5l3f3~6d1c3z%F7{Eo 82zhG.5&w{Lcwة~ .-*dgXf\V v&:5Ip2]MŔnmɜ\.U`n #< Y~c.u2Ea']T"c*y,מs ,Ttv'?O^-/AX:*M; >oB`@:JQd9z(7:ϐ1P'2 ݁MjACLhd. -ϋ5vxh9S^wAN\Z UPo1h&M1ug4u0q:59yq]{$4De 8}]74b[@:wb7]¾iş1QC,e8t$Է'sRF GEjYݠ1-SUY_*pۜϰԱqU dk[ n|l65"w#4zњgfat7(o'e;kQ$ _iuWABhuw#h,@*^dMG< EEpg9XR8+ճi eky0uQE QlPe;gkG*a V(|(K25oP#NJ|Vǎ%=4 hlhSlȐC+iєB{ L, -+垒mA(~3BHx;oo<ܷc˔sDbVH-BKf3STx]DPr^_}e @e=zL>lZv4NRװqjIoflلBK[p1Oo~z@WsՌ]n0^j5x=Ȃx"dUpƾV|6-lvÆ4lyz`펓(VokpԠ Ude@b1|8F48C9gG=ss z\#{q L9OY E4_i/wSL`O {f^bIM~k]Yzi+sSaR*oNnr{OuǩҀ.]>^)ٮ*&Qvӕl<=O]$@R \(HZ"fF^oO4(3zaQr`XcKӋ 9XyT cI/,v; z3P+fx~Dkz}"s&3◣=++ zMݯoEEEĹkaըg@GDJumXAR[ 倴UZ(S]T4>.c3l8Js5a %P7E)ZіV.JJF^/"M,V{` NTP<3ȩq0*aWNOcptlGMґi2MZ4uDص-_@x^S^(4K5oc ,l!cAz%oJhbHWkAhX<&Vk{QCJ>d/a]k ӺƩ]9vh=]^*ZŋٸjEH]TWۚu,TD]T[i q"Zj豞;>^ҹrsN7v QUcX@*7Y7Z]1' D&Ͱ ~Ɛr)Dֿ>U1 'fkfͩRPCz@|J൭T}CfynLRk?8Q-IE b^.Z^ͪ`p JqcI6dc e2MT00V< MbD@`Mٗ[f5XШ;ʄn.?aRfpKSӔ%tzU"-dnJTngO[tCǀ"j=>Q꩏#;5 o+87m=N5OK.`H紹P)߻Ĝ0 'Ex8DD){ͭ֕6=rl| $OORi]7Bl3C<@kz⑼ =tkēUBF:(LǯO .sFy v+ Pד[p*_$c:.6*cI|9g5E*h poc&+زwj:mPbmćpf YʴH5}{eYK2Q@\q/n)Ys[&BUÈ8%gܲ I6t[ҶY_Neo1*+&|C1^*,yuj[(N BTɩSSWg+Djخ{_鳣°lB5zj\D0S(k (ʭI;gFZx$%ħKQ ! V>U׾y8 mh$/I5ow2fh>t3$?o!T3/)U+T cI XZm$<_aU1TvMs#'Om^zYa5]6ǧJڍt'9Lɐqx)j&Ͳ7Ajyk';|ƥH<{ Bw4"Kfn<ԯ$unXM: =PaF G@cn J/y# `1;m |q{d[VBʎ!^JT@m<jJNo E'XDþ[ RgbrGtXᙔߴ]à^>&?0(#S4е1 &x ^j7T>< |mgQ]Be&\lv-}z-N~qȥ$E]R,mJ5W̯]Snmǥ{6 6'ؽw_GͲYB5x wCXy[4ӒsQ3Q) _Ld6/poNljVQJ6ga=Jz&9ū!N#~KDn00FyCE=GGf}ո^k(hjip7`eDٗ9.z]:myVM^-t!_Q6rDTSvBFSmbšB!@o\e5ZOeFI4nFNAv648m Od#e9G{:=7mb[^ 7j}Ld٧LCasl`Xdļrr9z^Պ` Wޟz=ބx]ΚioC:єWQ^:sc1(y!*7E>PG}f髳|Θc4 , T+`m$TE+4W}#^#͸YR/ޜv98O!3-QZ!B ;娝Gĉj^IU )㗖.-V;"|a{i}82Tƒwݩ݁f6!dڣm _sAHC+G, Nnc)n1;} NGi&`OHVoZX, ¿o[4';Cpb*2H.L-٫9v v.yU{YDM@Wdroy BDMyUVDlʅZY'^ adhtҍ߲qW-̫3}-|ʣ__i %5]Wd U4F8~QF7U!4u(םϴ!ڠiQ1dzoW /Êw;d??o-x/ԈY >UT%dvlr؂Q>]ր/A:۳T›ї%e@^b (-GafyӺڠ,GC~6%icn$/h?J K-Sส鞩ʍ|{[pDX0 8ZH"a&w0d)>>'|6p MT+k^λjx8hc)"P]K207֕ TK)KawEo(ft*rߖM'/`5B޶9hFQS!vf,š*``$tW ALt 68BvKbR Ӈo~u\>Fuv;B{A3PVYjnh[x$.x$M3]t$rBay'oEȗN1m.'l Ή]35tۯp5+~,ZSA[hCA5,zkr0}\$i+"*T*s SM,`~dd3 F"v=Uwri}fy'E^9{7cG&?Y^$ g%S1_tn!P~d"=absñ/=ӻsN݆g5$%j;iٸӃjqH6שcU/ذGNm'F f?f0eW~\¹.ERL*Ma>mЍk4YA1_hIT:p  kKKx U@71^ EA5<>>a4d 6,muͧ=fnT׿V(`3r(ɺ8l¤߳;Dt Xђ鮃_n_UC,)6p"Gy`{/40-`;JEOz9-0 qaZo0'x߭qPS8op,HXƥD; 8OPOLAsE8zf[_\>p40AB0C(/ޜ/\]| 'HhOX]_mǩ3&F)",{?we~Z()ٿCf2 wUt\~3`'d1w)%.S]1a2AJ%|IBhW@2jeT {sl_K!c?4ܹqt9ڡ1l׎~u 8# La:|a2jЅqBIL23 \@ faTi70R + Eyd66#P翳qsOM{xJ¬y_`gBķ!A 6զP~K0Cf b@9ȋ/[o->*ㄼފj.+7VvFeo=TT'@O.sk-OLMT@(un5ؑn2iEƸdzNfEuC\(iݓ a>@-e[ӎ@u5zzqs.ʕgx&GB!Up 6.M0o0Pl%p e"QGV:!`C"*#{O. ^;>Bb~6;RO&wq#d|.©fW3 D#%B8r"5ߪX58_k}Qn*h?cK/,Ohdjn*) aG}Oxus9k֒.he3>9Us~gL=ȍ Baiĉ)ŏ(6C9hA頻~-e!(wQڦ`O1f^".P^}S},`| ɝSdLiuzUVCTQ=-AȍGhv__7߁H}X!$֐aǀ':uVU ;6[λ|$ ^4ƠޅtH'F@t2BȗYpP.Mn2!nٳW_RhhBR YCB4 %S^\sTq!Y):4(gY3=ID53еdhԲ wdʹupyxoC00C^V}}7N)[mڨ_=kq`3m]>ӊGmWQE"͚[eCefî\ \X%9t.D xob`aE݆˙ƈX)O2&5X]k/51<bLNc=~ lPΜȝ64|h1(FCj$]z)'H2CNxgm%dTZGYղbGC+*#ht [G6u0t_JP{|lE_w!C`4ٓRwEdN_\F\K"EҕG~1O"9*K!+,Jך )3-wKʹǐ)eHrL'Z@|?;0JX \RrJTZڏ֌ fDxlp6סNV):Ah@wI@TZ%+W!)֜=@/D@h=٨FzB䧑;nXG]t~߾uiq?;HAY(_?oP CA 5V\p1ǨXh׋ZMGBc8ipOKOn_lm*B ]{y4%GA"JW8{ZCQ:VJN4- v Pb >hVvIb1m!R|.' G $NCdipMAc0Z:>~:)>=BoZ8ǃ j+^$ ,+ =Ҳtb_ 9ZUvsINMy)x"<{e @e*Ib>OZZ( }1[ZXmOæueZcՂ'L /P I,#"]ck\y@{ 6f<$SmG1V$$~#IA;6"r],Nw^wE1_3O dW5_Ԕ$qg vSg9r?&k _o5Rb-9D_i7##z]->G"+ &ŦXOF õekxhzUO x5PV眊RL 싧B{pgE @Sh(OPywfs6G94e٫ TX,O5-[u gF&>*.f7ژWǾe ?bC;^<~H,ɘw'Vk9 DsmTZXmr"Vvmjt:BT`0ąC>A@}K*|沏8Wž#fmMN2 n71[+HrbX0 | Q?A+C?J_DwfڥM㿚!}M?=fyC5YI8n0w*d7(D.s33ӥ+uE1X)X 鴄=:X]6(BEӣ-%;<[>@d+z`<R91ڿ/q l^c3w|~^vxI\iyeVG>԰ɿ$_\DKIkC~~oO9algbs{(bYq9sZ:0'~c%_;3mt1cBs{5GG%#mP\ ةa3#`a\(yu ({QMļM'lf!1 Ǎ0h(T?ON·-"w8Oф⍀ H…Z*B:"zV=sCÞ 7ZFPIV`r`XsĆd8B }V^<| @‰٘tɵ4pR wz"Z;W 1.dn;8y5r>NRVQ_ TLkVګ)YlCjgUc'_2K,?˽Gۿӌ^bj!*[[00)q 273D\w7 4:zkVkXMx'5{X_E%`%|kXdo>p_'.hCJCM6knJXt)u޵3C{W!ΉIʛk7"·/ehLH퓇Xwmz4AbyG8.%MzBnsZ3oz}gL '.>M2K9gܠGCZ |ո\#aYp6SKlfU ^} Whُ =_.l( !$c]ovkxVQNۉ}OWsssXq|y\Jwk*>9^BĚ]7V@ޅ;X &mX2 ;EFm"G.I't-QtTÜRA#yN Vl"smc$hCLJH2{q.Tė f{G?uf%sfFS==vMѧRwx6E ,>ӌn9 .԰@#yNk\L&ьHу(ހvv*.~NޓS刑6X" Aڬs~A8 $$/O.G;Ta|SұxNnAJٸ!GR3ڳH1]tB.K֨|0sk\%p|ϵt\5ɫjl& ( k~_]J–tCW3Qwgq ,C hV5IȜWhf:t0[@1K8nNxԏ'8`PӚdA=ql3d}1m<!n+b?Υ[qy⌺xt/1vg! 1-{Fذr:7qBx0F+%Ed1Cڪ%TD;K vԇHvʖzZ=Zލ\';:xAȾ8F0hT(fd2(BrmVbI) M![!]X^UOMEXQtt͇xlȪyԥ|يO:ޝn ;Y^/DBNIQZ;`N| )8kOE_ pG'F#w\ :(uowl*Bl6$rNZ8Lɱ֪d %I!i™R{֟t:/SRѱ6P4|7aQ[Z{__L`c|dPbUH'Y^d cF4^7iW8w3cW9lQ@ʼn`ͻr&@N UE-5!Cg)] ja:"_4)l69[+֠sQ`dՂ})F#VHZ#Me}©G>+n(b<. ua=6Ό3@mcg`)lαgvA($KCmE7>moqJaYӌ5$'WS@y0b+JʒQtj"y0􈑉5¦ $fACRV_FtYitPK?owTXTXp* [' U31D|v$ٔ9xp,BX(*c17H3gTcFzzzK4@UX9XEg#'jcY J־蕓b5rB?k7XE_v\b׈ˋR%77LDʪ)ELœ&"2)M엎979P.c+loKDKfIG#1}|R-[=׽B,&Va'2݀ Ϝl|5hiqE\,|Plk_24 eL.ba,<@#ӫhX\zh F0r賳 ܲcHγXgqtqo`e&z`hc [dh빊!M[_ =o(5W> JvTJ5qsn.v~~b{5'($\cBWxiyy7+hP_z5[uD)$9z<"a@@2OQHDoO@]4y8,SNecٳ,bz@>'Z)V4rbU/ 9E2NIac u,dkśm$)yfBCxՀڱ2x&$LNP_!uDc3AڄYW]%a$-j$[j$)٤+L'@UhO;Bl8! Y>+W+(š'f~t݆G;oS@k1}d &fcrՇ^H8F`*..뤻sV|:)%pY=AzZwPT6 )魳+6~jJ=Bs3jPMq\YqWr>SٺbL|Q{cɏ, h85Hܬ;FoP 4r}h>f+j_ҕK̩5QBPu!p8ZOtuv^UdWkޡ+X^`5 H͂Z,3:>C8 ztk@t="r4+Z;lfXIjJUMH~ v];@w3 a`HRp#y38pF-uE'j}5{&B}N P wZ}  ʔh!װ?hķgX GXE{HFgAv^.|PxPk :#{e  i2d! -# Ls sӮ5RؒXx\~wI]#37TM6l蛨",UL#[N'Fqe̶&Vx~59 ER9ҞV7B qt,yב2WfA#JգtJ!E=XJ)AOV +bA*m)بd) f{6:}I5s^kG?Z/[Yr;xW41}7MrVO={꽰x(%Cv'0+P)6ϩg|ݝ@9?%jtUy,WllR ޽,Q97Hc+S.Cu' AAfZo+8(5d enbMq pm^29`]~ gp@]wSg) RVT9n5(y8fɛl\q"?i8!'ajox{PØO%GM=DJ0^yo)[|m}srn)""`(RWA9ȅ7rifǪ( mIMT.YM#x鸊=]r3BD܁p-w>rIpTuۉg~rn|FOUObkAҭ]LLظ)M[O S>pDyHMkYI2LI@٧l:n14ٕ?[Ϭ[*b.a4yvUBT 6ِҌghuw΄ddzpIrCG~7(穀,iåy)dM3>Ng!ҷzndT^[:ƅ5.Yzq ȧBv9&|#?HJ.*HSsKMȜ"9^;hR?U r=n[)Q+=ycQɍ*؉1O?eIXu!O]1c"(Ϊ`_ݳբ;PNY]iTJWtC{m)d/&p yg *I;k|W;X] a#zFb@BBK@E83L\T^`Mg(mn&L9 ,<-M?G9hK0?2%eX9$uPl8omc*XtA<$"yQ|36h@0TW;oΟ|_ S]~a]pvqrqfꕰN:] ;߁^{RQ~b9,П03R b^U7S߀v1̯J7:M=5f[!%ogH\KKOrي;vp@?Y q|pBֵ輿r{Nw!5SoZ1,%E-(rSYB Drx&I#Z\Y](c)SZ;khTD=uս )^Ѳrpl 5CcC/2dt~xh.p?Y( gr!E/25?+XQ8mbQĞ('_- 2?Zp6g˳)U!@Tڻ *O LQU 8K_"bhH$(bM _Z숙7 SC73fT7j2nPlm,:ƾI(#kßq^/ZjT:Du4a9ţMmL|0ԍڔ藉nFϾEgӁx8V\*pFlH [gG~W ;!.3mz˿;;+cWMl݌Rnȁ?;<x" RPX#(_)qPy`'}n\ 4kɟxMHAsDGO'kv$gP4" 5!kdѾNk δ*C |&KB;e{v(;-O.ݟ~&DsJvͣtc\-Ru4YltJmy*?F [QAu4p5PY`ve_,럪Ɲz=(?E| =t_]K'=mubr 0ϗ+wBԻeyU岹DY,Vt10[ˑ:Ro5*t`f-ȋ`" i~Y,@3=㻧.^ Y~}Qa!z9T!}{<)O ʴi|qb싞u+xEhh2U*MQ~tqP0{K5BCNƹY<WGL8YI>x<-b @# Y NMG/ 4ES߈!IU#+ע;~){]8=P@-uKǵ-+u(Bm>nɰ=$V"wnpH\z֞Ssm(}9O3޴g: H̹d=9h0EY̟,aXy' K}^!&L8,La!~/Y ͐HDD 7壢02nzT=ɒ3"Pz g2^S+|vU\x/8 ֥ۉf,*4؇|1,si?$[јkBaŐbN(+b8 &0s JHVj0[g;Rf6O1/(Ħ)m=%o!ؿ^38@wb?!D\OV\kaL--~ 5[ y@MwCÜZWJ=REӧغ AAs'/&[gco]1 -YHB]C"D_u. gn4t5bLKя~j|bcP:s6TtR:IhTy-)пgCUO &0cʴ5I(0SYW+^ЗbvUW6%'--آLYoKvs=J8xu.ӯr.ˇ?0 2?6-k*DX_^uj"L=- P kΰҭ,* Jk6b㰛PH:}{D\g,}d!1ꗪ-Dwϔ4RIjt%B@5`kn8݁Q"qg(2MX.1ØnSܑl&CzD3CW{gdw0;9<KFD8[l ʮͅR$Pt*d:Vfd=Kк B,)tt#.)y+ t_lF^jq2s׮3t Xqu1:|W$}}#Z++Ԋ6kV&:X"[.SN; M &BFi nC> R{ó\%{ŴER]߹IO-+{<2K*rL'C2W1t,?)3Krj`yrNJGTL2Qi@.cŋJtڧWy|<߂3 QÁVQ+:]p~X!"^Xx zXXөId 4AEOaLxfq^ds1 AӾ'Vf;F= tWh4D/qM9iO,^sx蔼 crN] /?e$>S19[u]IqǗ47M\F(DƋShWD[!g]`G?–̸E#U6-q@;'fAZ_tI7+l-p͜<,bphrW9M&ćTsg{ϛNr6F~S#m҈&:@]f_>E/Y|-ϥ.jr0ʟ?z~N܇ -#rbEk+}i'fyQ+2Wսtط[~g羸Z.누ho 6 @(O"cRεslm=0' Y9e+Ĥfa颁3@Ub{1$,QLB8+51+[[,Ҳ?&bw%+'9х n$I s"*Vةx֢ (D@X j]p LIHl9BF=)={q,:XżVMSNbl#!nr]d–\mvm:{aÎM,K{1zrqκfk$5d{zd iĨ};FӨF)XP> )1WUV*x`yBH:c ИhMX`C;3uqfT,U, $zy+lϮ21FcDѤ:sK/0Xep~Rw9E[KKj[n;z'7~H%E㶇sR簿e\Dmy򀻻bbJur_:Ğ`[7RYmpmLKf#EhN"}AGY0M~MG[J!wq6'ǫ2_ӢVt4'$h{'!jyU Yqʕ%B~wXq7gKkGݳ-q<|H$ؐiNehTسpk&}PDF/jx;rLJ,`Z,Z"Tw/Svu - zیߥ/f FF~L2E@}eiljI$-nr#z|Aq#j O˳Er_7{~alƹL*7KsOgA3id#/BrF@0|C 2YDű403u}OT7M7X,2?xvQzD-@ٽ6uN*.KUd?'?V9ZV Jkn*3 ŋ˗B2drكo'|sf8գ,xf[)xUDk(v!=34X?g`hVuDZk(:TEÿ=JmΙ';mԄV-pW7$OЦ>݋w긇}igiГxlx֢]3 kp24o|*쎲`&Mzr.R{hvMؕ0@ tHSQ%_`agض bȃb=99(~zKn~uҎϑP|>bcbIBH؎_haKF IOP`i8XrP1^^.m*i|(լl+j]ʼnI}.8󞭥e h8}?%`%4 ?aSIkPhD)f ڵp5E![$$@l!%AK+ƁLm@@Hrо)ݶےUrtH/H%#F!!`Qz?;@%C0=v4XKH&GΩE 9f)qMvZy3^p}?98J{xǭkmB nbJ~Zҕ KIZ~X<4¾e;!e!2y ORdxRy&!ecPb,>mG!39 U8|]Td'4!f@QLX6uȷn2K>'N*w3h.SJNH0f[8,Jٓ/tƙf.uCjѩu:T)hoP}R`U~̩Z7;$EFU ޤ^ W*>w!@N-UZ Mӯ:Lr#6e!Ȗa!]_$$LCoADU9XE Ѻf'1˴V@\hcޣoG>}ɐ{WDd5[a'6ҥ#(䌦F~K"&dӅ^ ؀.6D[s0Ņ49gx7z7 e},\/c̮/S=.'/mt[cM;Aaq}l3SkG|L*nP}K1ƞ#UGg7´ Ւ10dOnn<RŒ"yWwd)^q;eNF?yͱ=7ZMܤJN*CG]apt[D4#>P3EOϻ$ ||5ԗv8Rџ[Neŋ-T^-IgŠzdU4G6ɾ'݋{ي E$+G/9ګ8ѧt)dNqv56|-..1v; h :4Nzphqi;`~98:hGpywzR(l)e:BcT7Y~A~amM8OX=4U 5RgvyOj̜yuS||{,ΐIXa"I}v Ov_a]ϕv䭓!6Gg"LwǫҶO͛^."E^'MGVRƷ +o8*b:MX?Du4E-/y g*"1#pgS-[DIF-U棓 _R8WY/2hdp%%߂zISq<]5}p>GA}-ʌ7UD+iOhT,TnmgrB"cu ŸY孖cOzu!Pug,Cp 3yviz7YtϋvOUY$ _ WcyZ<ЇОK] X  2'VxC T4M?8•RM 6Xn'q?D0D%!ACXX_{v1JQ&ڶѝPvB8iu7mxOpgd/d"%cy_!A162vp{0 XJ3~Y'Oȷׂf͒ [||5уN񹙼bZ:|ӵ@YYxSRL,(khqa)e:I*(pgSvȢs~v&hLBG68/D+ wqFW7 0™ZTrWo?oV8rw"m>NevV\{ъ=_I@gbq0 YU ax8T^Fz}BrYz E߯17MR(51q4geYn-ISin ^;"ƒntW;W avZYAt %USUP`|ks&+.vmLY}4OR3~X=@) V#6lİF_KƦtfʯ`T9U6 dp%)0TgiOdLw'EB*r?BgOz``p=oR< fV(JshU&ÐM+c#Hjv b9EG7 8<n~-L9$T EjzUt]e-.4+C-nrYwꯪBuԓ(0[+){-p" ZZp Yiaa^M 7kPmD?1$38YOFB*y*{^3nǀ!@V1@gaNB&~Ye^cV3. fIю,C - = Uvvq` 1ZFGmX4BF(? b|"T +=vq8LE π|1!`"M$?ѩ9~ ҅}ȮKsEeQbձ!% ·0!V ǽ_r+Y/GEf7@d(Rx%[b?:5M{,~ͺQw1xC@.쁉it5#fG|[];wZ!J^Z@HtKl[;~n9@IS{&6nhjE;˼?GavHDs;}mmV([rn$]?MNm%\(bFj-Qe8,cC1K!?Ck-:@ rxQNwtF6p4ƽ=Bh<]Y0'!oۀy4%Zz*62Hn)KYK^G_JESD:b>У/'!',h$&@,MLOW %H/ܓq,}VF C=E=`T؇ z/;1& Wp=8Ofi9 5B{DZ]/6~b"Ѣ['1AY7ڴhL?9'@ " cՃ*J_jnu|Z=Ԥ9B#2:IyT+K翧_zJЂÂ CZL09l!ln%|mjq"+@~H+&PkfbTkJ4EWaX訪[OJ?|nI |ܥ6/sۍ r*Ah}΍.\ 'xϷ=<udd20V_O&ojtW")x"z%Aq0ָ4 l/[xEJRR.vGl3yl430%̩ۘzqYߓ0ф5dДE>oP&$& p&}SB8W>+0ü[Vk"gK]EbI9%w|Qǰt|pW5|C6nvRcOnaC^jrBCh1ktKNlT\Ģٕ}ۖdi*WMDR|Y\ȸã B™O ,zj_VlF%;bߦC ϫ t*Zl81x|G)t=o>mqƥ<۳/繀t'A2g#/ĈWY<%9&v`xJ[lg\XzG+Vqbn :An*5h(WDUlINQh/_/e(:ώ= Fu$NM*C|ߊS"!ůDG*ܣۿ 5:_1^Olkl͉ OmBU,7Y\"/IE/GIH @ʠ3r.JnE*pQO 0~WP1@g˖(Wn,Kre2YVi@-!b?.9{pf`|X&YfɌ<ȉ+G6B#l5grq))ND.Av}:U, tUL6JtڱL~MYUNT"o:xj)i9E&-˞dW8 . b ~(%Y_(%휿BiHv1wm^  ³,z^ꪜ b/feIS7E8|]yq>T*k(I]מ6Qc(SnWq+ q,mb _I֡N(4hJGSz?2ĥo~ rsrX,挮@]`0=hDhq)Ҟ$](D6[—_3d!Ϙg 纊E"AScG+רw,Hoⵚ}/W_K{w`G$* %iA&m)dZ`X}ջ&4[u= OvZ.d s]0 w7Aљ vOMz(heH:^ƑM5H1Չ45t8<au?O'"]]Ҽ)bcUNMAvSiP$ZE*FMku&!Mp;n9)DkX&B)ďnXztoE>Zq5{<}(82}v)Ffc:'p>3<]*%rO@$^xR ;DTy_bfHӉa}>C$M'guHmW t<)k^17\O~3K4r 'gPC1 >.cutE]{Ȇ䩖IFrI1t;Z!7DABd`QkwA>lEsbke#89 %oѯli6Ƌ\ࠚtUn YWQXq4ZoTdM{绽Mw{7T/g;}ez̙L&w N$ Qޮ8 ĽVm.UD- z,6\{.HmH-$gxLr ÝgIXأe%cySAcLX"Гߌ/t*K+5S+]`^okZ;pdߙv4.CzYϓ0rtgΉ"Iи&Nt\^٫'w'&PȻK:c:4G?6P,ST|v_^SneoQNimݽso'k 84 l,<0z~wM*"z=>6Cnoc|H0)0C+zVҶuzz#)ا>c)tzrR0@)ŜK`k^OۥmT22 3~aV &'JxI0J}\]Sj#u5G궝E׀t M.*I߈\$">M a8#J| zd݊spe]YkJo \6ET#R [6QEL_#e)HN:rwٯRYUDI}s 6@ b9]*|ld*[ (or2ic\S΍܉W!u('lH{UH1z(ݼj{\[cO{yM*WͪPCƑ{ qI=`R*lwRpix PqGrn[1,7`\Dba $:DOiⴃuYo'-LVT{e]A69ucR"bKaɋfk2P(BJf3cTBwqya% 5K`MgvGts¸p}~Z 4z8 w~)?=,sV'Ga(upLKI3jGWcqQ,P+p^-shҝ%C$)j=-1:_Jll]G͏캸P[;77hѰ"VK!ZK9`Nԙ%z!|MvC_ꭕvLN@.FUvd,=.77Hו NQםe wmc-V*0f=HwX=9H CJ_}2zy1Iّ҃T՘j5[fuU">fTGB:I{'^Ɏݍ0J|`Fo%#lN0d̋˚(UG1}+V-d4FE+A5;ܰ VQ"xѰy-=S10(st)N9{xr7ɧDVCאC!RCk8|%3]w+ףW1Ù>̚2!Y;R^-e\^:v8}TPݿBW0M-I|sƲ~ư%CD(zt9ܟ}CuD2DZäy?TÆLX6lɷ w"#%*+H_!v-7EtMM G_6O;c-2:;"?<5@yDc3JfBC9md 20/6 7Lg%vʣ9W L;#4k#e2֜hfb׼G )Hv!%=mVN^"~ڊ<BjzD+dU9 |B5HweSO_"!*e@wmj FMs4h)IQ{6 j,Moq֕(P~;Z'4r ̘HeVp{:1he a<~a@}g2 N׷ x9)B%HMc ^B#X%f/#6J!ri9kgR_W~r̵Z/}Lxmq= l䍔gZZg?1);b7%/tgOm+'C$Q_y;fsբI hWsٗw&;zQ0흃3YoA)ohu');m*%kVR jk)}w Ъ3O)+vI<, 9Cv.)=.lMq%~I{,ŤY WEbj2 q]g1Ϥ;)Tͩd0++aPM&WR2- ƃ U;Za 6On w]oo/_!${Csaa!ɯLŷsz\n?ût:}Awr׾d˓ ӧH'ٱᑳ?#*AGFU)eG}IRi떨6|2"d3EԨȁ5k +@җBOnVWī_H~lm^:kwi9H<=gb7d|.B֙nc4L6Dep`xSk51|8PsVbhA% 7>s~=^ +#}D<u;k!9gU|\> Sp(׬Ggi4 g4tQffؚ摀lƁ[\Q c@8OToF;Um/?/ *dKsdC}jșĘ՛ubXJ٪Ɏk%"ҷg{=] (^Q.䏏J4zh?pn5R/^V8T=86s[ݚ]5 m R;۫x.^6 I:)^i2xvK_pnAԓW|BB~^gj\HL\@)(EwE_Xp7d"U0͓AR. J!MRrfܱbI ;N^FUq_R虋Ԭa Fs'qK4zSƺ|P@b,?9t Tܔ]>MX=XP75 y%ӅhgZhmH@f@c4g×ڐC>Ζ ?"30@D9*)Q*g'^Lwgt$x4CT!L|3OOŸ]TǀEU jjtRGM2[]y2EKKxgs (%pfM`B ƐCJBbdX88895Wwp70V"N'EV$3$YlgoPa_A;WZ-BSy8+m>Ê]o%+ R j pл?and2FKm=-b$e؟#Skoh!ʂ2Cc[R;ӕ`"ԭC3?;.76nu ICTΥKqN{K6 :bF}&$YLSq*zj^N|/ba81+ @v!#:Bݵ{MQ@J@ R3}ǑGu@$(mk ofu>!rJAҳ3T.V ,Z']ć|^x;"[39I^Ow^90u,\^L|=} Wy5ibAȌRꞗDmH{wSvq`c-vՓ*^1 gg#J*)|-䙦Ĭ^P?!c]C&^!r't\c8B9T. -Xn̬VG{ +]?`-*W kV| !l^v4J9ŤӰsW @kk+V*9NY>^_^.X i<TɆ@sjAw t }DXzk eKs]#'S h!pix!S~&K/Lꂰ:3rb<&p(yR= ƞ)Boٌf r5q&%B39W T7myy>mv{7]DUOL o2" ví:Sx̂_Y9O1%n/GCJa4l>DEBjir4MFUD<,/l2?R p@T%عe☒F6.K,B-r|{$8ÈVI5V1M3]Zwl5l윙WӔܺj}Ph?oϑI| Zk~ V e?@*Wh΅kr"p[ kO8Nt!X[x^]z1,HS~C /(-ؓVD ͏=b YXR"ފY}c T+þۣH̑[5 (]/{' = u^A7̷EΏ)iҙbZuUK!gV4tX)b{咩Gߧ{[r\*" )5*͑vR 4$įn_U"|i$J,aˈFܾkj!RgKk<LaVf~C83f\zP"["( [jDq)&Kfu/;L ],9عMdNU|#~]i艞l. z*j!TZ" }#]Ls3%&(e] =C"K-՛K< ;}z [қ{Ӄ߾39n愈5jB:Sq}Jtgu=pd C'cH8Og|!ϙNY=wUw^#a>n$1T{ Z]!9 af9JQ d,cv@Dx//ȊyєԩŸwDP̰ R<׏zbXiȝHR;)A@FuET\R|/bWLGoKO0RA *,!ƊbGJY!!I!?~,c9$KgUL} Y!"A7d".8^tlqS1 2O. Nb)'A h BEJ(@l'*\l+G#Fz>Zyɽxn-|\g d۝33ȋu1nG$P¾k9\ףU}n:XUa!>oW%л'x :_k u! 0B6I>%sx*G:1lW; )RX-U=%fIDRk JNN>nCr, { ,}>Jr汀s~6$Cs(M\ĺ$T絕ANf^=_{{Jz/a"=H5S)y)_fhxO]6CނeȏG?xj&OVyJ!׵{$KS#8,m2WxkarSqATN5WTBQTxd麠g7 {vgcJ }c\C^`P>h mrYjD~IM5`ė~?C"^l'wc-.o4h6*ϢKR%B.(pKL9w9D^׺ʐ㬢]bէq }u` L K2f$:z Qtɘt檥"S Jlh%~@')՝3N\;(]d.A ]G=€ޤFewyM<`6gˌ:eʛ<\Jw.kUaչ-3] O7i:J;|Cka(3XV*+$XVqCpѸI$KOK+\BKO3Z !Pbqʖ]$wjo E#}t`0]S@ULLӊ_zΌ l-b X.Si]JweamZ۔t [C`Y;zvNGS/>3~\ܱaB+qh ␷wςEᐠ \J[ZK$v ja>ک7akx'YZ|Ӽ_|mJwoЧązUUt 맫~c.R"w33h堖jzNMv}-1Vֳ8K?h93:T Jό*\WZ͎}#Qd ]N͚LtxW~zsEOq~u/\gBbp?^8^th=+ŪI46ī)UMy,lL3KvXFXgwx0jK Vk2e;rօD-W<@pvain2hi2U,x A s9q*Ϥ~-D "TJjh WF uKhrsHweXMO;D@n2j`+wsqyFz Qr4緣 6agba胥x$9f\p )1\xTe G"= 859K٨FBx_!J"8cwĮ Uq>4B_W QΜ6,I6IiZlE(TFMǺ.DpDwrIRq)Å:6$TDtXiVO ŋ]8DV=mLk津uToYxJ `Uk:BZ66hh*aF*։G"yWqBQ!zO'&vFL}hYZVXp55C#\hw * 1[>W)ho嗸yɴ 7_9!o]Z|_3YTJx`yCJS@YFؙq}_؉KmrPD:s>wjOg9/6z~S^ϐ?`=/^o97!1[艙]B mvSQEOCF?ٵJd@ G"+dhOuzB%3GOr AGN4gT` љ:q8yVxJ t {"blf_I Y_b4~ō>́ "Ӎ=hX-&UueG!agvr 6u؈ 7E)T|=u]&V g*EӦS1! W$2W.S1x}]?ѳLWa^=*͡,}HFdRW:8G,U[¸,4zHDi .B6N/e++@z)mO,.A>} &ީxE;9AJUeAinQbH,4*!Se xsJ0 {i1w?`Ru#4f-K#w;o/_Me܋_?T0< cuPIs/JxM^;&AOE+ZPW) 8$T" $ j,/7ڭ_GND'/30qėQW(O$i]y<-"ξ+:~ t-StVJj_q9E 謧I!fr֓:XOWS/+gLI|F9UFuӠɨbLu'gےta\O"d_NPq`?u9q;t[8;EXu+$NIu 4p & \se,$1ziV;2pXͭcM0^j#|jLyB^M.=>%\ZZ~3iQq'>]LAOslԒ>:xy5`\ s.O+nae2Lƞ$\v5qx5 XZJ"2;lTkT&5Xx')bM/D7Lo%ik m461>FD {n~{28y.Ey#+A+4tf9%~N]%fr"s{k\3s r'ܓ`V 8 G ~Y[9!Iw'! sP%&Ҋz3ɋWq\TR/b%_J]3D*@Xq)Txv4m8f VP.;7jhYE^KY܁}Uz'+*+8R@jN?g=1$g}r3bu(L1Sx.bQy_m?6jg Zk>6_ ,`Y(>uX풒L$_8J~X?I9n|) GuAZQ5C)Xx}zr2`.l%QJw08qIv]A߇|d? \+5tw^9-S6h=AԸn9;S;n4U+O4ĽATAX#=d.ʔQ*Tl)Fp/atLgd{ǚM\~v JK(:3:M:JubM&|Ԋ#mЏ(caջ8UfcUfVpq4)‱Zʒ[.ʩp(mBubs,}G*{{rtk6^C7~NLۏ䨱ޠPD9UoBx ) $~QCVw2' ԟSK'ԃE"KO9VreAؚUcڠ JtM5>H{=~fP)R ҟ.Q1+4[}$)ϘUR50yd:x:E쀝6=6(WêzEIg;=S8{W1!V9_OS8n#}1/d5e&Kc%pGx0A?r&g} aaY@Wmxe s>J'\͟,%9\%X~8#f\ؓH||Ϭp0㟹׿$r:Xn(聸TH !N6y͠C7Peݔ^3 L8BuOPTC 3ig¨#XxjI`WH?KIk*FzxgPOT)hbS[\1Ǝ4:x8ӰQ-f@Om+$uVq@ "7ueKjZ D>KDk! uǷC HYk*lCg5i,GK؅Px oJdu Fh<ncf@={bwt\lP4ZB4ƭ:D5')ck_٪+v$TɏH%*rN@Ļ:4g5ގjF=X~Н:ʦa*,fxos?ݻ6g37,#1;kAKIkL[G)>+]ZPW{>I&\` %8~ `a`踶Wɕy$TGhۛsPpT\=U׶ ;2iͫF:g~D/O#v"KbҬ^i"Gft]hYCo{VV kEkx*a;5!?*;9p${Nˊ}$Jtf."zҐP'c&*)k::*)zcT$ |JM639G?`ǾM؂`2O̹6O$af%giRn >#%OEupȾY,p @`xAffļAujqcҾ@lRT9hk .3o@Η[4txv I7%!u)=ݽԖ.s՚L:HNȽ:#j,u9}LG2V*j[q\?`Q{evvf㗒Qe3ňEQ lgޜkvsA8LHcq,V ENI5WYSfĽxVL)ݤWʴױ`c]XhhqLՙ_u/MsU9˄lXcPd1_gtg+!A0쳎7O*h1gk1y)FvCZ"J ?xi{ǹ*N$ryZ8 $<߅Н-(@Ӑ|CXK̗mZ[ {Wel=wAF-V,wXv| $]hE" FNwX*b<rQN*Ds/vءWdjo~[%;#sfё"O̅J:eWH79v7^d&ؗGϔ>\)qGȮ|ad^>M}M+p9%R6V}Z2h7\rݐNY\I~S|Ͳ/hFV=63NºΧ7垇_kWc*{ƀUAo&2S]g.Qj!۲E_ Ԡ1TLVAxBRǟ0`=Rni_fd/}7z?B8bF XjH'sm #rãMP0 3¤ΓKR_:L ?FG,A(7"iQ}YmyE,-~Yw=\_01VMHpC|]{pf7],ۤ- QՈ(w/E׍JNj`;a\cU mB*k,ߌ^nw Fj^[pݚ@ *>Cp@eQg .` D2u$ٓtJʀBM6 P%{= CAY |LXsp)-e PV(+ՂEJ~,1U:)n(3I"RA7"a" T艤w}.;GGBNQd54UˆJOr2!#8.6Y 1pP$+$YTEąNwN-L~ŤXRF%#!8W^5K%ڶ0OfL2,$k97|ql?ao +󿩻½هk6 ͪ3=m6} F`ե&*m , U廲:V =M*D녓Xʮ)2qxU@~]9E/ nvW{9Գ؈.$btc8e!bo8fgHy T)^KLkks&"GU>ljC 5V.-vيj(s;y@TӅSD9]WXERž.URuȁ?.[kڻۗn2֍) eRT*I>eޛ5h@=G#hDl;*K{t5&mNL\0R7%16m#ʦNM#;Mw#͠ra ^4Fev U~oYO$o|fHlpٱ֨wۑeE/>%*tzp6dtV|E6j1tmZJpPc^a0:)R{/@3ҳLPT " ZKyډE'_>34&%;w՗6-+vߟ˚- ϩ E~8KvS٪UkSDzOgH$ bɈt-{ƪv| kNH])9?WpmSңȏNPP~2u_Q(z[TF^4jLL8V~ۈw3$^eAز-c!ًoI,AlNSuAg_S{ kup,D.]l^<)*.H&j9߄:ʶ8xsGzԗ@B? t.Yc |\O9PYof9dxpHilq%j=xtXꢢ#R7aa1"K zy2.Oh<0.sx|_6-&GQ*T'P/7;Fn.\ *(F^ņBB]HmJDUqҘCxH%d9>f\ -{Ik!W9T$C"*_\ 4s(e ݓad&ܷg/U!i,$7E>Z uyk]~{@lդ>̈pBe͎J ]{wo@y.M, >FHxQq&0P<۝a>X0US/ō9V#Mg&O"/PevFɍ<!, lU0Wp@?3?^P.Dv'ѥ>}^v7pp&qvMe8`̒n1ڸ+R|sz%K5zU:`4F]q1~тJ Dʪ@@j&4ʤ?BZOMf/Hx#in?")\`*kR%6g{/]jSIl:D,\Vj.RO%\р"k3ݯV@&@NZk~X@̢Ek 3uRDpFB*$P6.>{՜jwmA\GWa@",:{h=6ꢲ_ۢy;v֎Pu47 *Ac&ldWp>w?ŒWZߎ 䘹!8:KMF-y5 &!O Y#5˦D*mtվbƼbCK]JgYmp2C(5n:L6ٹbj9.(`0>#uo;s9/Xq/,:8%eEG:Xh Ӎ~2!\@oyF4r7Vk@ )|\ҢOa:E0v -eX5ׁ#_,<0oȤ] MONf+#?3xS\EDOs5YOvC?Q x y<휕>BQ3j1P̩2*,(4|EO-jI o|qȕ]# ǀ|LlwU[1ض') mS(RiҪ2Y<M}sW϶Nroab 'A`x?j'⮣Tl֯`E\IKp[Cayg)E *6[%yo Z}~cZ zrjWZEi]MK#;E ~`k: hQL uAMXIAE0ecTd)uϭtiRL.|H0D=o7i,gήj=iүoqoxNj1>2܏z16Ԯ݌``{Hcި(d{ ].,jhoF3'w̡:kODŽ\'E2dvbcYl6/KaV~y8Uf>U-%T"j\*暮C@gZй?7PPoXGR纹EyјK{QnnWؤIvpF {_Zn0jԦQY_jHNڂ܎jxLÉqHFBQ ȗg }m: ly[fGE>{K72f $LJgPrqmP\KAf'v,vu-=d<fJtu96^6S G ѱIDD~.^z*Źnrzseqic =c.C)C`o Z|Y0w \U/gxg_ NAX6 UQ=G.M)%lB{7´% *p,q2!A\8''BJF8$<`Nd\] 0Tg$Y]Zof uJ7.:+po9I͸6 XVy'zUƑK፳Ɓ[ GtbV[!ɨh?QtoF*s}v3QpIUZa@ybgbw< #` rG`EtgTA|_N2}6 #Df#tS {+3xtjͪnD;BC:| 1DYjUB]Kɧ ꛔNųrK:7ن1&UAT*dT+7cؼ2~I6w \9$d}E9W hPTdBßLpDdCCxnf\][ %''\W*0l>2#xǘs;#[85s/[xEJK,r |(s^l,] UGP4ri"ljfWVzjKLJ4pwBa+54,z%sz.|N- €G&;{"XO9ԃe yv`BE5`Ɉ9Z4!5Q٪!Zf0bI'Fa/78>:u+,%GU0mq~> ʜ)Q@؛?Wې.`){}I:.s'+>όc'<1L+*)F'=1OtPxfC>cq8K['ʼnZ (gY]s*bgVSU(k;ߍjRWFI/xl#ӫyq\63t f`-aB,ʡ$"ȝ`,Qa(E8N@@ M?/v# KOF+oZL pgz>} @7mTv֮ M7.B+o^bDZ@n0' 5A"rRlaӳ+O{O衮ue”+{6씑 ]hª/%Sx(1IBaAuLNe3qP}.wghW%FǷQJn߻„ǹ}`H< zFGltˣ.Itɣa;R<ցJ4@K 9tWG5X,@zT5g] (U.=oKS6p74mBc2 6@ *1{v6MMe @EXɀ& ]`N&ISK<&fY.$b|T*`Tr Lō"@Z" |C«f_k&/6e-gEr0z(U P9:MO齐^>,\G!/V@gYOYG d$ a͝i{괜y#Ʌ&;;60)u3h%sGmoZ^0Umj)/eHLM51/n*< ~ި#T,$1\0xl)fV%8ӭ˿Ʒ!>눁#4y),|ao}*i KK >WCq сh:E1Ӫ=_$lL=n#tUqFeEjɃȗa4 G6ku.(A=aI ϕSЩ=t|9:!6 P<]Qt(>>ڤĹ`@B޵u/TwhꍰuW|48C3낄AmٙFk"sPx+B }~$bmfwjUWA =Y4PjBrR$-e\t KuڶUA@Pƛ EqV5(.S1W?kX/*ح^#LحR"?߂4j;X}7jf- #8ֳuv!(}m,綽@q|Я6h2Ȝ4Jӄ*$k;U3;;wa:f,,|H.b׼;J^g)a}O)mbuĠ8,7u:^,ho`]$)lʶGrf%.Y3/ā*|˧ݥ گl7nkFG^']~ -a27R$S"!{.9˃0dp>u`E** 4_gT5~f~fOJigTpb+iygz$ /w=t $ kԴ>"Im\x :㟦"G STχEJ6@6He\92&xoz bp6vNxO]"~V/,ݥ /y 5+qk/R1o k\ws<`Jb59NL& YIҗ(`3{cwY,/&փA}:v /?ҷan20w5/Qwr+.J ji?LL'IQkwb_5W;S9ӳhU 1ΕTr@rŚT+6(j(T+`e/>>SyEO,iSI-uR>[\$3}3*TE\ʜr7 񘱊(^p c0)@mBˍ6BwLapR"g5p_e%2}HV݀=C vKV N)+~2w!џjZS!NwƠ{t#i7fr. =kr힀Fvw\W*WG,[VSh??P|#J agG̀VV0IҞQGHQ`)U^iVWcI6D|}Jg y؛WnXʳ{2ZMKC[x]]~׊TMS鷾MXށ[gYH!7ʭ$(( ϝ Pϖ6$|̫^ oE>s#&9]b<5nUW. Sʧh~FW na pM `dmO]V_=oF j#R5bO_T:9:*Co9pz:\״֢󗩬DRHf1l0rt5B$L77B#BFӆJ)#:9*%P0t U6󺧜T| qEg4Ɲw.H`3aMT5(~ď^eSl͈oq5bY̕3s׮Pd=N A! irĖƨ{&+/,H/eP $ 4~je?C!v}b6ɀG'Jq!2*MF}E/W yy*{dZn9hז'u/^OLz\骏^E+h$b,ܤ-w ZUħ^ǀp8a'voU5U`PrF8CͲ&LELTz[@CMZ^*`Wy3J/fU^ǜk|m(s4Np?Xv(S@~璠U_91lq9#/`hKryQ J11Z"WNx-㣖ʹHK^O=J'vrUPA;(q c|(!\m9s@mz+=(ߚ_'Oi\h|[>v깸r deZh|8Q ;m!ۄdwZMh6ÝS̃GlMqs㦜EN%վxΦ>{-pf\+Hڲ Qin<{G 0 E0\*3'+w>K{ 3of; u`}U ,_sX-;~$vcC=Zu(15nA/+CGHSР]0 S8BK#lUh6,O(m}"8}&.@VdlسOC-G }`B^&>*z uDN G],ܿǩ,՝#rj߈1g :_^p\J< ODgTvMN{4@sG'/0Xq9QtS 7pi$tgHr:`;>˓$Y 2| "`u)! 8zv͔pt2]2-^wFքKVܶ0iЕ-mwy7HSm|oqtWS:(*- 82@s-j (w?enWq"ò d2Sӝy੿\ ^:(ŜEO'߼92`1 B'`$Rf2t)&J,^ϻ՗,iXȬBE$Q ƺf9ɸ"^ly a=b\uӣI`2$dүD~t󼸕"N(,)~QGwa >N"O8@ gj}^c)+a -WoyMػ\iNp tS>P O<;2%(r|U1~*W 60Au&KzY=#;|R/OBG%^G _c.e5*@HS : !WM4k/v &iDQb%.YR'Z| ` 3 UoHd )fN3 ѣQ*ҶRDДD碭2;mK$q!l%$N3Z2$aHz[24O?iߜpi723O覰)퓠xfANXs^uz"Ob}QJԵמ QH r(,'+VT@g&VAhYڙ|F=z}(6͐K)%ύ!P71xWz?'!; wDsdF d%<]V± Lk$fڨ|l>F_‡8(*gzʇyY큇 ܟsa2//ǖ(ed9Zܮ/eCzzi)w5tQ>EiR[#[1'o#0:$PsZXH9qVo2@,tX?σ,.1R:-!(pvI7wWS2"lS zj말NP~?|Nc$N lׄZ,ߟ_v*p!mr]|HXKoP*N08%uǯX„ErfKwch0ׇVa= *cv5Q?â /F/f6f3٢F'(m%ފ0E'Ny#lf)'0酪[UMeVHdyEFGZsG HI e(0opE psr$4if](I9| R1}KtI) z "yDxڎo|g1kkZQL2F9EwǕ8 2v3;[zb#_!HUxmr|A`>`'}~A9F1І\~گz|zMҘoZcʠѝ-n;>kԝey={??oU߮ICqtIs-xTFN$b[g8La삥H렋0A YA{m r馋 51] %V8#ea1d.TN{hm&Ou-VNs})آx'n/]<=׃R}]X]%^D8Mz]lnf%CG)Ȃ+;]# }a"Nؓn@0jl IK< 5o!&yעY2Bp]&p^ LpҒux.h :2V$#xƄ%(4ȑkO6ծS:3iŇn eV$R"W GTܺ)3_!66[l" qNREr~pk1D,aoN2)ȫotnO'"VX[k"?Y0*qgJנ*w9[z兮 }X4ѳb+†Oz5m.G>ـnb g\ǽ5;~׌9fz(%oWFvc2)c̶6O"6$Hb<o0ؤ I?&Xbۙkt҆X(T'liΉGY;U{>T ʡʊUM \"TQ u"ԧJ}pp7byy8zhL(IU Z0Կfz~vw^B>v5D|P8rZP֢ꀗ8QniBbnvbL4ܪw*gɾJ``(oL2^ UO(VHG/"krrT 0;%FUp` ]yx* o< ,--`eQx&Jxu›2s󎷰pUV=.Qi !P l1`s ܢܒ/JP3FcN[mmu~?,mh:aYǭfVMQDA@ lB*wۢvfT' ]o˳oU ΞrϺ([`[Hoq"6#!96>2 _u(.>*0KLfBm9?yϺvxhak"`4?o1uԯ߱Ԉ͎]gd6ZUbZ=8R8N4CfDIk|Kߙl +{e 9[+l—X,XR;%L@j.Coat FwlA2e|-1d8XQ^9{ԙ) WɦC_R4ױT9Of.K sTMasv̂0:جw3n0G]ȍ]f ZوI@e߀#{ 3-c%!i*# r`ĪIUo|bȼdxbE)1FKA'{7,D$Y~r5%:- _'/? U3!9er̊FaybzKdӷ-n#MrJ>Q$%O0'DVe' ԕ|"b[8L&BIzbEǞMuzMe^fF1_I]ybInopH7@jA*kA%=rp#KUJ׍Uylq }bxtCH;e "1?w.#gteBm#Y'vLӻ}XҨ89A-_N&\*&4 jکݦWHz/Zlw/mg$0 R*l8P{a?߆Ab5%| 1㕲];g704ڧw ѓG eθCmRi{馀87 %vM+<kJItql(b@VD=Il)hz<(Qt*/}~WUA`Qth{0K~zY1Ty bL"{NwIX=4E‹SIWe؟^'ќ4wXh/vx 8Oqаj1Wh$06L|ْݤaz~`8,8HH+Mnx/>VO0qA0%PX]_"h9m1lQ&eψhά׻yBM̂`^Y>/G:_ct2MJ~ ȱsW&CGgFߘN*ՑcF+/%%#F"&"Xyey?7mm]nzn ?*+ fͲ!nP`ceT.d4h L\hwTEee?ל26{j`#(؛+bwwQé_b͐`$.x~`%A.55`ba^(] MO _tTk"Yn߰[偷x GQ-J=Ð{ X9~ &xO}0.KS .e5_!E28bHk+D.v9 #p[H~@Q+Ubk1t}hc@Nɖ+B|oA] ynK``ez9X7M9 b Au1Z!f8qY@9Q w;8ۂ;rz6|k&4 $c4=?^Ll n74hPu3΅fV^yJ?rS۬RCݫm)6I(;ǰ1`4_G4a0w?PYXn+}?Zxa'fշ"dZ]YUIBWgՃ~m+3f7 Ezv6܄Dh@A ^y'I9p5~55H~|ĔzYz١Z噬!ߣ..Z^.z _L{ ʃ9IϋJÆ,BSc { 47jp5+sol+*"+@5>xY4iQI6_~0wO7a B o$"Ic?줂`~* ˒XD }wW!ضeԍk+=&nvwlvIz5.ms!'U)9ma Q)X .]M>Օ{K)D Xݼ<,{ |ݣp BgU(MD#@=rYbw5HCֽBu]J(Ȩ PdN晲>B/}b_fHsvz^ 50o]$5aTB&0{TFNz=<5 ^®t}gI-:M;1}A'~m?gOO]?_[nEr7I\dl`7e/N.2eQ=31@5?`7Q^1S`#gJyb8J!j#H(ƙl" ,^-0%: Ujv4툨ugE ~MZң(>f/>رmTaOtP;B,|BXwƩI̾5-L@jtxMnh=W!uk|XҶZ3lj8LOI.z]]=+KpDh)ma]8 n1*I$w_{'EI[{^-pӓĔ թxopN:v@!r͡ky-T!M`%1sBp_:#^=&EʖWo'$I|š<3 MsU8uRZ\mڟ1g8`lr`agҜClPMv8|Gkm!s=$\.JM~ v0ܬ_]>kU39VbhO[l.7$ tإ7HcuaJAo&9Wg؋ H}sJV`ZrÃDգp"3*0O{>!f[4NhY~ rry}.xw3ⳗI U# B+bWNhL?HW-_qc;Dw"!IGXR5UatHQ4=,^ƨƖՈ򘀼*.lM§]0"~|kJ.y`""Ąw'~΍]T(S#iHu yy1wb/L@Pie~EFE"]0$,LHxڋ?P6A\M|Op{ { E _ _9C8&M'S67Kxup s@dnJIPv mGAJ],;=ྌaei}0U vחצ_ 8W9~l[]vdAm |ߛga$ 5仦F Pd߶Y ~ 8WGSNұHKpUu>vʸO}`N?e,w L#h̅GWx jk)aj;2F5@ '-@%zBd*T90Dɋ`sdU}fwB'ʇ-p:&|eur`Z)ni'ajw9sсb[i gۼ Sd&dS 0xJ^,^$dEDRE._^l)}ÝϑHFLX0 jl&vM!0_QZ5ޣ:r_Y(J]E]t AY6tEBPW 3z# ^s6̴rIV w8q<:U $U=ʶfx'VV^lÏq(]˦ ޏ0=بAIG~wg:S?? Hv!$Fe x\n;j>p#rPA؛($ 4*TD0)rX0)2Óow4c\j)S|ˊC+QDaTKX2,l't3/8Kg)Oin_Eo揝 J T!TT;6)RL҉پ^ùE6hz/陸NGS"G>I08Q[+"9LqҺ!g4PZ@8Ső*&B&:[;+ | E,Y>5*-V/50{&ϲa(7B(qv7.ԪZxh23!Kdd,޵l \1Aќca 5.l]t~1^ ȬД}ڈԛd74[/ĺ–rWKؙ7 ~~14̚$.C2@6Kq{10@(6(>%hB̎k'Wq*NHi PtQ9@"ØX8>N1h6o5 RS*'ͬLIX 2 myyAhG4H,ER0@[C L9lMlWH9Cߢ8A(%sm|:=scRa|ǟnOrcA$hC9.ӿ,+bTl'XOj"xӔ~zGZEbf ;)'X 21 :׵GW5m̂ɖk \TM/q$$KNx0/\9͞E}F]5PRnC"ǂ`0RPjGLE qBv ؠe5~3T :k&UyCbT^ֆX?r]ʐgTxCJg_`o2$$NOjBC@,!d!{/X)&!gBW_kqaNLǓGlt,0j:@K=N'"vIn t) har2l-)wi*S`\Bg`~쎦T f&* Pm1JyH9흰Y= 2MX-Mz7!.w >Ʈ[灝FC"Ay$VcƑES"`bg?tbhr+l4 /q]/X#3yeXM!r3tH?]L\a2TBƞw} !yswJ:z%|ZTp=h,t!QR4fan280] ďȞune0mǫPPfUCyT`rߠB'5HNG;lrHo\4`"+FbZa+./܌V;JP:DT/ ]T{SCX\tQ|vQr'y~9E|0ř97y'[x\'t. X=1༹_3uVbƛ6*sZň$u-Œk>v 8EDE"Nsw%rH浱1(E&6's-W0.ĽiGzml5#fc%yJ]2W$(X`ld1s&7^6D V^YAb(!)_m_Ø#!iT<{5NR1WXA`:J ɷ1lWm0 òlo9kO]v>5K1U}QntyW)(> アٌG:[4zU8ZcDJUٕOd;mp٤mҦ\ɉ]͓h~N$|]UXWhuǀRRg|PXprcE[~A<,ы*~IB}f(؃ 5|ZY$[q Sb_©i'h!t)LcPJIs !oqaw$J ^}C0|FC>:?ugI= +=N%*4jpi4a_܎ M3t<|ML"\aFhkgXNq<%p "rzEwKR_{haHVdo]Yw巩PtǙ!>Iksu(G)JåCyЧ?`V@?%[*kUg#TQ.${czQF2cM(ԋZN'\ x8|Q=MXV66DE#?ո3XG5;"P=h孄gC;4,=+`,nVOF2ʔAJtG=U*lvn&E'Fv1k4)c 4cVZh4:u#xm~/+ĝb.V 3݁ZNU egBq506w@EuU'iAhRGJl,CyCVCh|jс'ps@zg󺪁B:̦UVxU3G-)[ZbFR781P@D{=V’ɰF/lrL(H " ?U x+f}0/:#m~a1*МSOy4NzrN@[eA4(>>#ij m\$tϦ'ќں !NH\[=}\")nYNr)$ޏ J&Ћ.N <$|Cht^M0ynMtM&YUO,0˔eevwoa/ R\*Oit].s2Y]M-k Mdyw ZWkZ[$eCԿ$H񱓗8pS^ kB5#sۚ'D&sAs AUt{Krpj1wp$N"G X57V{"E^ټDuݷNl+Ee'CsI_n֜nA x ?wnz= S)cY$ۮzh(<~66c1ibn-hW0HD>&{YO]~h=/+OOv[DVb3HJ%[ܾytcNN15 MXjۡhxU&ak  DgG%ss)X FqE<~O(-;k "`Ԉ՛Oho ]bZ|[*ϲ}M`n߄$a[x}yc- +Ŷ"8[N..V<0"x^|Msg|b^K8ُ<ja;w\]tF4i4YUv\zݷD?2`.YG8\-2!g(Q@ _fJ&01A5v}"H[J=8eo9F9YWdwUu# o)sկ =Yeh[sԲp*RTj KE!!R6sȬY("Ԉ;/)L<}%cY㶓UT4P{ 3ŞHLX=uCeP f<;+ODB)`N1$|:Jջ*^'Ư$!{13O17j72bZ`EEa v lV%} @z-& ]{Jiϓ! n񸇹DGjYwAfS%w2Q@7bD< <{#(KgK\ާ5&8_lOxtD`~Qĸfœ| fi ,glH.@1") P7 = ܦi ih%|vE_:u.ߒ@'bұ }Ӹ{) pdný@ä1$=MZ rKFm?XW.W/byr#۷OsO4hlOX@xU}l=pu6@]!Fq/YGʚ`*:hC OPp`!rbb V$eVgs_ylǦIߤ已H >zK?!=Aҫ"KPͥjGL۰&aSCm?0;yllYBiwdU^7xU 9r{eS(qZR3DuYMNLmk/cncZŀQB5PYlk!/?O. ]e>mKl̩I!XeTz="apϖ%eAHtCY  % JM8od\]?qB]50tW+GI J!t8d!컄{\f-rF+se>MsJX'*;p۰ 8K"Y>*y;a2C!YG߼m] A Rm:Opx q(.V.l0%p#ƄAYMu!= .d܏"h`]̻8߮@7MLRkVDZ2UDK;lB0ҍex=uc֍)*َ [ Zyq5I!s,NF)q cUPg80*ᩪ#614pM|FlC!:FZ^fSbNGB>3i7ע˂ nH;RG/´@SF̾wJW:{T!:!k0T<8qJq譙_pUbdm8#ìwUveqD+'4:f/\ݸORU^K .g=)<4;HsL.k$݆Z^|jX tM,L uw+$r=0βA[fT|0>L P#E[K~5<՜QY\LM; (*S: ܎U0ONث)O [Ի] QEd2_@F*,<\RKh)0Y[“.eY*j@9[B}7;Ӏ)0S>;0@G Q͕pE=7fHBՈn~c2$Y}mHL!mͳ\~|{u\"Ȧ@ j:H2W֢ L#]\;L8q-wi̎Hx 2+HϾ6o(0}hj|.3GKG#tuhc)\eM1踞M[WIx5`RP,g%^5F8d:PfILOK%|zevFፖ/1i5f`TSn%5d[;Nd>BHA,t%}.7;8Cm +*oYT6+0&H OCM 9|ތQ񞝖(F޹$ii+Z.C 5psl%pj}l+ԍPiKGvmmcq4OpqҼtni9Xd ,^B%GG:gqO[+2˗+yH)pAf snf| TH m5ϼA[Bl7ga;{9>'4JO^l3@]{Ђ:q&>(/Ot4,@G_qX<^{o@%0<q7\>% *59jW7`[[4%mKKOL+eRUn< .mNԩ ^:_7ӫd ybݢD(S3GLނsb |Z*?Ep!LWc;NİnzqTJw\TĊϪ:2u5Zk2e*un!U`>jJ?2;#$XgLtj_^Wyۮ}:j(Bۯ_3I>%ꇁhNjP[w!qh/G7vF須r+@.xur#_wI$Cǩ<!V&n1u}ɲg *J8-e~a)~R (}x@KjVQ#1Vtg6[L.cXE#+<4 NRli= Xgét@P{/FlB@C+(<:ma;GI+uBot%7$:*33Y?6Y|x{E{3^Ǔ~夵xM+]c$EX96_"h-o,r (6S!D=fɆWcnuNج9|ϝ1s֨)SҊo|νW,O Z. E 8 esetg~2J[P]ȊEYd|01~t|Ki]J7%Ί~\u ^; U d4V E=q6&py&OߒPjl3ŒaK@) 0L zyԯw9#~TP%[,ڎaQIF:cSLJU>z,V*O2'-tjEXe GVS,c% ub"kOOg<\WmoPܛ@V2S_b iĴ^{R _U_>ah-$>!It%:}fIdV0:ե !ZdMz*\oWC˭ Ezo[$C +beCF7+,\x9/^oT*ݱ4^,f.:?@m$+}hGwI4)!Ѳ SWD&j#8A5H%ˣF`bdv8(hzqi)rdEjeȈD1P4"b7J:%uoI"t Tx6<:9>P x a,-ڤc@-_~14R4o˃aQNU+mB8>Y 5-gn@ m~ph 嵾Wr@Ժ@BcmeRnj(юQ֛3қ4x pVsQt)L_.dB>h_\I:r銴2h\T;Q_Lv̠G_ &} SA Ka_Vo(Z..iV=Br R ?|O5=qxHpΓL+?ET'}㨂 o݃U*!{R?LGkIt,Уy>ZB2WܽIHO: Ÿ3ElAm!Ngk΄sd~X@O9!%C:a²%3]$}Nh^KvXp$"lge[QBZ(r7gc I\K#;H=z]+Cm aXy6J}JX p@*2}$ 6G?uVEr:v#_P:ZT߇^XmlEb_;t%E}˺4&nƧ#y# #8-Xb&H/@|{H>/*Ioy[5 $_b$w8@!2Z0&.ƥ.%ltT*PQ;O{&KY&/~4 ? oif̉tkT&|!έlX:%g&|tWrt|yo9T}H' z1g7~wTs!QTXacN_l6+9b{jFĻf辰\SUuCs`o.RLlxz&1EeOLʼ?id_eڏj39^B< `myYED_Vo#dIgvF 7ipN t/REt)H:d'2Xl 挘mP ʍTkwĪHI^,sodZ[!Я06% l`'U@]{@g! ?8 l̠S#(w;i,}qW=+#,2tDQx_?#[ r7y'*҂ュ[-A=hU1~֧[I\ÂVJ>u XxEPDDsVj@}fTlWio2m^Wt!o8 \[ґ+k$C6*bdtL9l{`yp߹v{7f"m G}<~ 1[gs&oS%ɥL4/!١?x4LNnNrP!Z|Q8G/aV"7<$tOpfZ mgtٿO24gTTyo&x6},sH+X5iCJ e_ }\U=^TQ*g;ˤzȹJB^j참Ћ0x|Ʌyz9Lk)=v `Kbrۇ׵jFOf}QR6&pCI929E C[l7r~v[iHZ{dB>!E\~\gqWPÑ&g)&!y뎩r <,( ]REj~9jٛPs5t'|Hd{۝J̝Ѐ?hqny4zZ: ȢgK\Q6(Džq6֎%~2w89U\x9gZ|}K6X"b!̲*zVnvRE<5<| ĝmF:-O&nJs %='%8>F 1Dt?O^]" xę蹕.?]: '~mI?ѲD\^J9F7>Qܮk(d2iPA cBc]Kr dzup-.춹;712EcOɌpe~hoNcƢx"uf$Ӗ\?mEkӫA: @wR*wSH^0WHHG8}nj8${jJj!#bqTrW'@ ά4u1YQQnAVZ>"rr'+)5c lhz*sWb`9fP\Z4[0;"34ـvAF) 6/3bڱEu@Yt”F. ОDB0D\%O.M/?%P HvmHr"i ł85.P1e 8Hy@[Zh|oR5>B?'76dmMvQxj#3~H +i RH G+bu*d0ILƨVEBlvoU48<ͷֵS;E J! ev c;)A jeMvO^ZgY림s*Lr EF`0k1٤&DX5#=+:tF}V &[e)8$6ƺטc̶9ݳx5$Zd|}22kkE&|*V-H8 > Jt -CCZ!Bj^u9;9mHY?g;T2_iX +bXG蝃i{Ho-Kad{P5̿FY;PPjB_-i4δ AI(ϽGl$j^PrǸGsGKg_G6m!zjZwa9nY9-vбv19Ͳ !t.͆ ؘ'RW:ȕJD+МHk{Ў"jĻ}TF1d&&ySo8[=^ie9DMXk1Dha#@y|A]߬,>6Lgl<+i~3 BclckNq^kٟ?"rݦ\(E[\e"[¸EnyvDi =qIO|m&zXh^mg7`u;S-z'KJ Hg+@B?٦q|LH.e;29EotRL)(L|?K=v4@1>Xyңk_oSJcX3g/:{'9Ri_(LEӽg'eHB{v^3:5ތ͌m,6)t^׵U?;x3|EQؓ=F* \Sn#~4W }3N!qs&wElx`>. o;U9.l(-UI,%**GnK}''0?ɟRJ~-g*$1Y==Ɖ c۽"4q{6T/+$(N[tjsYɌ]pWoJ߂bǸIK0{$6>yEZfEC53 pNҐ)qZzȹڏ7%O~䴏"-eW"7c7W.PѺE1F=o. X(Up֮>!+hAɹGg&T*]BG81G9P;v%SS7ϺµT+P9C10tlD L鄣0x%Z 9vtz: kzg[dxe Ty'$0e\aUrSWoH{ϐ3sC -~EhF$a5ETp^& M@kNAH/Q1WT:)X8'Z_}@.7cgvkqu*Rɚ4 8 Pc^z\1cDO-G;6QaWtbRwЯ!}!: fғ|(,b%x R4&{مP Tzaq ,E}}r+s nq۫aaWTZ)(54FO?]xQ׶ު̖:vL35rq1?+DXaIkXʕmާ9LQ:.J`qN7ɻnv"r<> Sp}"9;Q6eLRCn%J?:¢γL`+:ѺJM(<.G(Kx+QX6FzX8lT!N**#܏1>+U/ X'0 L)ם,,pc/ԥa܁: Or`QSyZY ~)c`cH/3zEca.\2/3h>G2&mM@lnUa Tv*}"@POwV y[cukX(ptX]n*X_tG~7}Xmga<`__@ǿbek͆+Cg'~]'J̞A#$.o9z{tQ:zjhv>a0]Jro7>Q--*2! _`1tjFG DDa,ZFW~5Tc[|rJueio ? Mh)N&{Nū|id DkA_6#Stǖ81Q$Gnej@q*ع 2ZD ͰT'^N(RN8`77uԨg4/7rN'/_gm]xWc',V?q#E̓IeXvj{$]$a i}tj$O/:W?sw`s 7]8aM62\^)lkQIͪ.,sSew)8..h+sո&Be^/-k孠@'>0bDW ¼H?}QzãdI_}/ŹS}ZXo7\D\#fd^4;inr$9vw2YjQ T|#Ͻ qpCH_廛}{ºH໵cZy2[~| ęgw n ;Q5ez(5[n@:{GFW33f|drBoi~F> h ZhͤVK;Fb{h,lhe2: iif~wj +K"մTx&>`LgËӗɄ4H`:|Y"#4@&ٮ,q'Q U)^s c6;;ܑmӝ0Hf qNJB7Ы4588=Pz{-ctx1t7u(y;w|!Z2ij}y%g^h5`R4EuN A)G˜`2z.]yFj2z'kIҎ/{2 P&/ɂNaku/4SP35V"%) z:ʨKQ%SN?ĉ 鮱en#]M!XsED%khTqՌsmQdKS5&v|ٮpEyQٝq1UfFYU!wSnojic(ʐ?sR>u^Q2yr%A 6YT $ZkhT|Uߔ,.\L6 8&%|%~n/ALe“te҃pе37`溓֨ɘf(㈻2/O*SA12;v"i{(4nQӦ,mT^Ѷ*BeƸX]R$'MU̎n>:T>A9_-xrċT8\tnz \ZiZt 6D=俾Dtw\@0E]'B"ײ&z2vm+7؞DJyOY5Dso)[ts \ 녱#QMlo BđA Q rL'O CH\,FTd62ノGJFi2Knu#;эug J=d@]Ɍ+]UB맯50,9 ɸh'#^X{HG%8y5k=ˍ8/,DLsiPbm%ǣbݮb @|:s ֠Fv~ i/55RX&@dͧIQXc;DP]VV a[y@=C)l*vI֢p%"wpz%TrJlW731bN= o_ E?gCA:~# Kg0Q釫H(C:\i_r_5l,`q!mF򬒤e_w v1Qy|[~\+c(z$A'`zU6LTe% 'WV0 7PY"%X.jS,q]IuGzmYPj6$(Z{_P HQHUmU/p TRM\Ť@ ̇4 eWZA!S(T(&t|uCUX@ugaS3pՆӾ K VarY&܋FDŽ5w:b.Gͦj9^sxXdŎ Nځf;ޛ,/] lL]m;eG,A1e4.zuc3^G)DÄ^0Ӫ?0-[>W(9%r6ҀK[$\uvHzAc`? ªef)G? \>H] ?c8UگP76{x-o"5Tމm/^EͿa>eEl&"8jxAG.(RF ^б|&15/u9sٳlj!͓BGo TO$|ȺL镭 'H{+N#Q[vlO9diݬLdA]xR0'5-1Y,Mu`y8T5q|3\  ?v`f^j{1ߓ`c=JEmz͍j@gRg]'!,;p~+>jW8F ;Q<`n 2|aZx(8Gf >z3_WfնJlS3l\TP-wLSB -"= C@4V*J?v ]+ 7nU4,^stQ-N36hc֝E4_"F n,1 τl趜\IdTe PvV! Oi{pd]X"RiS؃Вt66чdY`*ezyviKMATf_Afjۣ*Gjl(TcG/12{ tk(ة%WLw=H(0þL!ɛ`OD|oX~-D$ip*w61˜D=9_j',m_+B*.~ރ{lRR^D 73ƵBE;ޔY3{?S~#8K!✁)b$|LcVK#U _ݜ!υ,9$,8?+ iBH[[قE3}-@ra%~[$3RB V?hbmʘ&lR\pC%NAiW U&[~%+8HND}ܚ8.b`_oϪA|;Y)zeZSH=6yPpBСZd)v  w4OM~C `=$ȥ*Lt`Ca:-K/'ym¶_ڜ~z+A] pܢq Dx:mZ0ia'8\N6AR|xR&Mۣ=U?IK-P_=SƲdwpQ7`#-$m ]GYaD7ņb@OSZ'3wvSH&jɆ~ r/h][/ B2G1>#Pײ#tOc>J\bOR/Me.Lr|v n4qVbxiG[&\z XkxcҴor@qâ@pgN |h$[Fƚ;cpp/"5-=V˜PQ%hƛtYՃI g 5M߁]6.%GV9qEA$B,L?̖-Zr!ږD(.g q_+x .}v[ɮ +}o7*^eϫ~3/a<@@_Zt'h}2 ؤgdlj‚Bb(hQ7Eo&y%[C'y$_<6ЄPD/╲y؋C|NUPMw0JmnfϫµQ4CsrXoחc9hp3$rvזmCҖc5_$ZQBbE쀯yF21Rl^Uw3G;+VABX3e;z!PRNhE$c9Ebg끔8kWᓦ#"d[;W"VTgXQHSl Q` {?'*9>839Z'(|9PAJҤI,01XOqQZ7ꤏʌPvp%0xO|.>Ge3/}g+R";TNp9p_ZelUP<ͅ_0qT>cnw4><]f/G1i؛lczxyE&DGH PuDs , trv^Sa~Ri.<a6 1B |NtɖM˄NJw?lT!tzHqCiKsdRz=I/RΜak&M\, H㚽l d[%B?UXཱ\+nq*.(/IIkb8q#Th mQ+܇1 AA*B|CQ8]ҝyZ~N a5T~>[{Î wt7SRZu#;i4yUX>D"|#hb )rLZYp.)L& %hS2ITR?Q䟹PT[DB"}7⟰z ]z~)oVp cV Q A{P e6D_JdC cת&ҰW?ն!atoP4rv=ℼ?j' r\3b&'HtK]8ͻapzD`\+[T.Yþ<.`X4@~rL gPS1e;S9J6ڻyd4S-1E ]j"S֘:y.HXG)av0F;u`: ѳϯT̴O-MQZUg{msRIZ@uTn|7{Pq{/(]D\}rRhҫ 4L}I [TXx~3܇x7Y˺7\m6I<8]$(A[e5yekq du4ɬQ2)(Ѕ߻v@}c6~<,DxT3n*WsrM[!T&33SWF~H j1RfV=v^Ԕ۽|!Xq4w$CZ?= ./P6M8Jg>#ǀ&/pPkQclX31=9dh#Me\ ٲAU3c^HXE$ !$̸>b(?cH4 |K궹[P2GPE2:RbvͰ|C?AebMb] xҋ*lmZ8 ,,,Nm2#ҏF]$8g@!9ӌ3vig_>yyD>zԅ͕pّIcN7N]TwHT"c@[2-hLyrPѝn0J>:fXZԏXcP}JڱSҪ%djR_MpilU'8y9}aN@bdNUiLIWfcj ۄ:ޭkrgh1f\&1tDO|)D'3I&ZbMTM~1- YS.vfr^`{p9+on,mFϟM:B@s$p!_'o6]ŜQa-)wbC^^nŬ2|e?﬉>Y,#ZԘ|;\u fO A&?GƷA@u =\#Ϯ7I[8!i|&=6؁5;8c}VDC|^qGE|y7i V蹸'xE hk%aƮtb% V3@cڕuXSpGn>h?p@UiACz[{RZf:,ґ?dtՐ: c<>U]-% S0F.О.GZRx{N ޤj{fIk'"{~)kK78 V51LBaۙã17x_={00bmz׋풲hKjhum8r\9AaQH^@;v!-?r10md ܐQ}G׈dXl-Xj>3l-q1G{}x洎μFgmPf#*oti}<]#vylǩ&m! )t#yg@b%Ҳ 7+,f/"ʧ| Wh 񅯘Fqeux` !Eɳ}s ~@F?a2%npOBu%i'ܳ%fwѬj[ȣQasLH~a *rb}ds.2 ;!BկuIʨbe4VN0eyjʨS`UǑ6%̻Z)ri]*懡-Am¢,N t(h<\$~P Q!ߓ%p Kf{ӸdG#l| s&RS76öՀL3^jF3gɵ=ȤJk~N+MvFhPѹ6Kq2#8p+7Q/^1m !VWS-XS2 վ1I5һʹgastqJ3X9kE@[{m*Z¡c K>nc~IM>5TX`u҄sC3y:IoS4p^񦑟#O#vSCuWĊ"\0]_erLK N˴M+HA2)e_[n_0חY2ǔLD+ɀ.0̏U֜s;K}Ҥ'Fޯ^ ZvTF(bymB{,r=̮h#4C_[0DJ^֥iK&>'bH~I\&<H[gW$[t©? O3+ؗ:#vz3|gJEWur#{>XK"JF lyqQu4EF$ݝu0v;`BFp5:}[3 hBs(B)뇟$NaP>' ^Ac~,9j*M1D_^lN&M_d&qN+׵Q'ga!w0; eÊjh8OXj!i+˜ s<9By&a䯼}h Q7^ga + \UPcckY %Xm\SR&'eb 45 4S6Rnf2.mM9hl|5_erۀcx4u(|{  (I4w?툝Y䃸 <ɮR y^',p-7xI7|}Zpx0w)DQFLlnc%͇/\;yߤϠ]jX /8{!+!69+M~v5:>UT.kNj3"/>CqRI XqGSRT mJ2q}̰ Qy9俞1ԁuZy( +*;<1U-ط& * [U/Nx5żaN0'˹:2ڐ<oLjR_fbshO (cD"c34';_{b1{ڢsFMS~Ňz|W<br{T2QM$c7+(.n"w*P&{&;_ˀv|54 m5S'fmHyH"dYy,v&%!nֳXz}meӏivS0N7Bi7xA%][+i&=Zͻ܉UqXm%3z+_2Z5ԙgTbNHx]ߛ'?b4[1>VD،o?2=Xs)Ɍ־,-LLWfM4+laª cBp/!~P=43`|97=kGX9wg 4[) $\Pc5γȍ\DxbuiSfԝD}X_cmH54 ?xҕ(,ɘLwڬT5ƼTb >7+ŀj&wTBFot6jg3 9`+:+ TN:bj:gaRG?XCIUM9F9Nt5kp/&_* ,G|=A j&F4WuTWW}6_ȶ{{5/ |Y#Ayz F}I!O1;A/"B񍿴%ycJ|kÍmQ8 ˯JJu "9e9qI†M/ >2H|!e/Th&ṝ>!x5goTM uvI`[ `ʪ~QZB\*puӷלF䷢(zA =3%Lf.r:tXsv݇6v=F:GȒ2t^BD8!*N˯O`L:ML>YEtD9)%ME<ߗChd3$:á*{'\JorwwK  ļv 9-HnH,@ϱ ? wDF2v$hof/B=9;b?,mO4c$H\{zH(c+͝(dُKD-DZ@:ǩ_:'%([ZߘQ8rw>ԍ۟ (u6.Iiۈ A ywHT*rPYg@%ng#ގGIӱ54|PcQ(|wl!e "Gb.&)%37B075Yr uќWL5lp]Vd '{9̂Sۮ^~MCgl-)ۀV.E jb~=5 , H]rEfnUot1bG;$@̸́26r7)G cPƖ^ jjE׺ԛ!M\)52imR>''Jp{ɢ%p>^qi3(jE-帽}ghT$5d1: &g `]zߏC=KYJNswŕMg3iXz@ʁl d.F[vH;kk6? F,=M5 DxRG]"II9f;@$} ы I`?5` \O`bց`h>AOҡsAG7xlm;[w2G`` cTƓv t]PMoD-NV>:K ڌCGk^=f 6T,\TW1ネV=W3=/'ͮ! ^[VZ#foO1L(Ʊ5+q*+b$h_wz#u zy%/l$SwX{UL+Vvϋx隑'|m s3,rVm2mf8^Kéi&1@VM^91Sgケg;J<~,0 ;-)wC*n!~;lۋm P6/7~xXſ{cчqrov/'C֖?ZR^׍?5qA̻H5',E Ɣw 'o_&3UvULk,{;Tn[ I]JBy"`u\r_xBg$a#tm2ZdJ @ݎ"6ǿU8~8qitL࠘շ ЊgZ/8C/0()w+oڹ5ňY~7/^:N|[=![Luf 6:DIom[<[);f^Zd{uJP0Ѝ- Ŀ): uyHQ̌b?LHl h[L1! TδYcrGYFrmE m6'&߉ZR"YU+g7!|CIz!6m}QRj3ַRQkF*(exՊ5-Ez N燐g[ PyMHVufgng'),rvISpXz N0ڪxsp qVVĒ$6ns#" NW]Dhc͋r\\q)pd 3M Kqc/X_6u #NXbO,lʛ3nק(e"Q<_5l)q+zlVtxg bt/&L@[ik9U*Z Yݗ"oc GBm[v@'uWEK6AҧxЋ$mڒYIE^\;?Jxɡ4|%*8!>hMuT+79|Y6H+xH9,wYޣ3<˞鼣I؃ 5c^G/?Fhj<{^U{>f(Ugy(곎9AӋ -+[2tx4ڴSyVR> mjQiW @wED{oK|{;J062ҧp@jrߧ7RPT9qs'ls<׿hc۠(B;3HH}H7EgAH0fT-IX60YLӚT&RaBR)M)X ,>\l΄hRDa\v3 ҭ 7uTZ@w!RíoV +XT0HQi;eigJn-sp [NH쟌ؤtD+n|(>P.b@`ߴ3u7|VH=:Cg^Kq6uf;gU⻀wc+ PƸ>4?ZIzL@9l:Ŕߚ nBaO`:Ј`N=Dׯ_rc gVNWHR7 o'qvcj3Jx"lҤ4̏a ,t˰?͏$H[{| ^?pnx.T ◁/+_CsC(*RY҉P7?=w(8`dTQ’m8 oÓo,aM hy|W"' .mIn%H/!lB>s@k_r"w Jyz}s{*GHh Db6/A5+zF(0\[V'9B`$c]E$GnU)n-F#..pNBag+!`Z_{OtgcMrm[J@k/T,̈`)pgЩʊ-9H4F#gL!D-SXQ{ӈI{xh')yQ+Gx;jM0ԭRDU"s'*1[L$Q{p+`(-z]S9MlF*0HqfT^"ی߷(60W&4\]:ի8a&+\0i#nYg4qJSm3GbFJ ry4aʩRd= '!i(x+1L^JS*{ )8cx>R[2?I [SK+8uox= nraK%#hT㙖YSݲ$mP m}XP0} Ѧ9HqpK策^S`1c}Va#JUsm|LEgnkDqqSHbVe_MB@0 S L n/8tTRL(Gjt0%/O]M$Q95uRaa}{LG5AI"9@/\TJ~( on+7J 1VdJ06yzsHp9RtOꛈ}[`*u^3o,C|,N c"PK_<ɢ6c5>3@lL ,(X$[#M/,*3Fp̡ou61>AƊAx0<]=x؟nkY36_x+ʔ^Q6.m\SSذ:s]<Pv{>w8^D{ ^ Gd5g &B|+(h7Nr#e#pQ~_^DM4&`s>0&{SJs Ϫܚަ#yw\Al8Rj2Pi 9,WV7 MU`Pd8h>),\r2斗 IRb>D6@U& DMPiekY=6ͫ Z˝zH3Tcvrr"&|XZm11$N(ѳrK]@vEz0YU.=ccGulô~AWuswo3m e77&ڥ"RJӒ|E7,?myCGTs.ݹS^SKF ru.$uE87(ˬHF>yP۞EhG {&;K;VF,0&oSDLavk@ϒ_09L"H+,Tu4W/D:]50"l+f.R2G㵬oVí)OeWI,rIP ybY7 JU.wޡ 8ooղ~_y 6Kc5 MKxn`&g =a(+l-܊M/d)S0T[o]K%fVO_(}{VwKs{N+Dc|O@lщNh8N0Y+eP9y1R{iNNz(. `Pwk0)txx_Б0xɘKqe2.O:Y Ym*"-ؐh,}X tь,8k2:R{鏂сL`Yճ@•k> gMr|R+`~/ F#ͣNJńs'!9rfmwsi) TC$i@6HiRX̝dB"`(84MgLǖ;'q$ Z"Q"uu|:(a0{9Laۇr}yU_I\Aܐ+?ǀu6822λBh&A6 e֠i @&yUZUs_2'a79LM7s%4_UpTZD$J'K Fʨɰt ƴt]1;pZL;^ԚP%4.]h?X{.h+M <[ԧ0xPFx?ln$A?:1b6ަU@әݬ] 'c2 O>W-An"Lv58˜մvأ̥z25 niS\%,t6WR%l>'ctxXDxC3Ll@/a,_[Le`<:u'УAp4\%a7]*|jb=|ICA~DZl5,;@6ㅑ4\XGC_|@ʉ;&44ёOj:q!/ky X5ETqO4O8LR(j̝2hv?~<2VE>taQh2lZpzDD}sVLz93KZsR)wSbڄwJc!oJm7%_d783Xx&nĈ(8,`AXf4Vl~ RhfIt=~^vZy~o7ta˺ xv{eHƱ>lT2|aQk@ 20r0Q)1{Au'gaM 2n5ԕU۹Ʀa*n-Q^xUh9#2ޭYaD-Ds.fK*]M/+Lr /˅P$̑GBbAǮN ˈY`);"K}pA`7jsX_Gf?KؔY;b:Qd G pr/iҤI\ IgМP0mD :?.0O?5-tպ冀mxba}mrJI,?LOn贒4uQy޵;ib8 >w^tg,IfہxJς (#?E/x}li}U@S0j\m@V#"8~0[G8z N=g#v3ڃ +wjR|9KȂ뻐:ۯ&k7!%EQm6u(SXrMdԩ9pƽ %O 碄URo_h`lwQv~+4tچ !WJHwAVËMnɿ1KC&<#6,/!(M70Khmlx#5Ǩ~Ny tQ&1[KC(-GDoQk8+8b%i]I\jJwko3pP ={?2P`5*94Md(|c7SLFrkNV{_O"]33{M`D̓n--|$^$aD0=smNu],&O 0Afg~h6[BtzOO\CihvފyӫwAomW-/˲蛥ڄf?_Py;.U}=^k d ],dE^t\S!cbD㛏:W2n\M}TlIR4ul+Iߔr4v1MVl8hƟ1lzS;] 7μ>ۘcB-tD,Ú*%f|@(c<`cJp&["Yubj·57.[^o c%=p4KP ۆQyܭ*;N\8Cb\<2d;mc2!Z|-,((Lȼ_zj#NBekN !EB17pQt,'qT_"sp $6R,O&*t; >~ٷ!O|ƺ Pi ?۩"\$jg0K ު9T ï~vR-WY)~N)~f:p[v.?ykW-%$0ug#s}nsr:=iNQ{.Ż֬ H5Zۖ+g2lB0 ǘmPy#A8ar]`Hi+J$k߮OCΧa<Mpd؁0d8mg(Ee/F-]"s0G畋KiC~KR`<"t{#(]rV=I!~߫֙Ej`84bste]ҳ%J;+18-KHq_e:e/wlVȈe+܇ݬutg@b8;WK5s-'GZM5:`+tX2Ӱ4$;:38E%Ql8}lZVm?s٣iҸTSc/3^۶m%`& .C"!-P4TJA`>kͣCL̳d@hEOxs`澾e-@YpOU,pH퓚@X584mi/Ukyjɯ먜P` 5KmPdfhTʻ &h`]e]σ#b9#oáV ܾ{ '"QS :Mҭk[H袂}uΟ0FD7:t괥584 Կ*vVɞûHi˄ |5N~Pk1Ic1˷272:hHPb;"*dp%% ]snxC<|!:j-^ +HP[ 7]lU\qrVIC`vrqna挶Mq 7Y8*pr&IЃbqǔ2 GIlMGw;5bYBЀGqRu(1.~\QpGmNRZ*iam {Ed!)DK_ԇnal陆tqU5BQπ1QذNA+pZBSbt_kdUFX2MseYX\6 qel lתp#QYCzО|#;V.&Z!9& J?}KVG&XOP&0DŽ) &t b ήC%kW+ mQ!~dNB'Ӽr*>v&#frhzc>ɢ'Dz~ـ I0Xi(yHȒ&DD[5N6HBH2L#uL͟;mTW6pMWxe7@uVF@ |лRhZ U g>T GKuc8ZQ6_)^D+ʞvϬ^)D{Ь#amqxR3Fy7IHY|$ئ@.op W31W29(ֺ %{̋$cţc2Ki/P~LcEӇ=D6(_ c6i( aʥ_</OfQG(ݳ$A8}0fmJWOv=^i_BXi`?@¯?YlL86iJl% zK1ƈ4Ur~'YYhs y W"L3e/'>T^<%OϫiRP %2f?pS [+ mZmSHI2O /bQbjA`hdcD,sOT5_dIfG=N8cQHOG&[BnzCn$<.z:)s?Zަ[g8 $s]DK sʱ-ãF%h.o]L{VH)½䧉:<%(iu3c`8ɠuN5sHӆc et4Uy*ŀ@־;c~D ;CMV}}z aЎy4Ef1O$A1ZC)k>NY?mv$wiy~j9q~gBh0!t"~ ) Kq]p6)2|JcO4A!~{l;$H1 xrqXmrϞgOb6V,+00HDubΟ?2 U q(<&F ܻheZU4US0mF8YyOqPQv"dq*l+HwPY715ކ#KkӖF-Ssw[Gb 2Cg0V.Ҟ[iZY҈Y'I4I+Z툾 3ԡ#|K(XIbVMsK߸nBMR?zttHݚc\2kD,Irw Ax G[v.ۘZf8km djyS1)hTex߁&\ݍL8zD_uTгis21XA@p\r !& *NC:٧2 )yB/7K˧Y(.pVyM&R\CH` |R.xR萡HUX2ҭbP:t^뺐δo sXY:,ûN=\"f䟿|nI7kj2O_W-$\o{ Ìj:x=4$C>^ÖFu_`*INvs#峾9N]JOyf4pʮKLܕIni;y7iJx%Þ@1|Ɏߎ 6ĘԠ G+<65G)E^*`.?;jG7Z{}YMZ-0*2a1xaL W!B&Xx*MM=\ OGxɜ!|1+ӪE0?"3?n[2ބ- b7Q ! c3{ GUZS৵@}oE2VѕO`hԸQ񽶅.q_229D)g[ݧZaVV1lgmbA"j@M A9%MOR"!q|{>Yx[,GsDCˉfO,f#I^T1G 捼pVz@ 6aϬ~I~Of \{qJ3nx{L{ UTDTKQJY5ĊG/qh:%+O1Oiҽ-*YraQ2CӫN_IPRp-WVHeUaDN.xo w#>r^empub7ۍ:ؿo}Fߊ{b1kC6FFTڃ;IpzC0\/bk "$VlO1Zx1N2GM -JtЧv 51jNOA;J+LࣦHbqA)2= ͆O%Z%:̱2Jͻ{/{E]Ye{q@#(mr4[L"p SJV/}IbPL!' cgۧja݋Tsq_R1L&Ηg܀zL ?,<1 z0l4Ӛ|IiK/QKѲjLW% dgw yNwh`;F~2e9\"ǖ!SIFQ6>Z5e.V^{Xx7 V~EX&rh943ɩVT?!\YpcÖ/'g^DhqB}eri{Ae)GGD8N+ ϶"P N |3 vشuX0/A:nR eMƇ^ j ]֓JV:)mRl ظZr4m6 )H%b>{G-Bnz;Ɔ%G44o5L~Bbjk=ڛ\KB@cwLP+Ζ< 2)6W ʵ; ~aFWp!f?s-k8vjErxCʿΌ(t*e "k=QLn(rq%;ƷY^R`+9詑s:V `|Q!lY6q`ݧ@ze 'Sh0tV .uWaJc/6{o5H/D8*0_|KӤ0zd6 QsUvB$mU7Ϟ+zg[ b,pD(&p7.gTm*Y]X:k# ^E\ PdEjy!8e]6gZ= Vg(7::R2ɜ #raC_L=(TUi3_uCFTᝓ*jfdW7c$' Ʋʯvz2<+ u`3Hn>Gz864A!B<$T17W1'PW:Vb*m]LL,`ol 5ٚHGCEh;U4'k ~? B ?MVNت,Z2`4Q)~˔ZŕV?mȔZj' ~e%7&k!ռ㖊%P"C:*n߷:C+y}i ;/;.20;iR_vᲶMj'VڅްIe|D"U$f:=y(%Xk `Wr}'Z a$Im<+} jPeTy]!)F3Lfqy*>XcOo]hx5Fo.^г$SI0rݽ9IXFhW_WwWnʌCE}qnLӹe^:EFKM 4VfV^EP)琾kP&XtTaTV>doWם{ij {+x@}sUY^Kf3nIp;Rfİ3p "jP/^^x}fS椲b>\JIi6whr2xx;^n/mAxC:w]~SG1xcLk՟ud!(AWFNߟsU A|Cuɸ"?CpmF߭Vd+3\nJ @;)♢LIxNR8Iރ7{+3U71ڞ7OׄXHT P'?JNY4Dm'tϲTk"_4 M9%!ոs}PjFgd8f8Y?Q@ ٓgRfs]J[V|! [צn^[< c/ڵܭ4=2# cD~K phk? %Ջ˾XhPPg/!*͚B>%0kղyAxXytx' (MB?O^:dF I"6ځ/s泬%6ĭ˔zie8SHMz31 -"!Khkzpsʉ"1^?:0b3A*x2*f/U._[$n`hӥ;Gi Iq!$4Z@궿 O Rg)w䛁T?9}?sr& N= p-"jͣV4%]$ 0.;De-r2Q0c&UO&R UC큄Ip60*{=(5,R6&zP k_Ϲ%Pg7=Sx'EI9Ҍ_(p(A-Wstk:T ~0Jģ"CY07$h̹V CXݜN"'z*I?8W}>F~mL߆!&%ll?mUb`D;F5cj!^T~5!Z#(hX^[ڄ h _XVu5X$|UБB ^vmHH%2HzJ>Ce\ 5f e5+#2tY id?}ʴ\/J 6"}녵}[*31(EI:Ĕp2!N&̴D˪#mqjҗ)DzZ'nZu>a*LC#wRkGk` ><|WBzj]#S C7(,@ l؅DϘ({C 6G2]R;Q:CqzMy3L %SJ|O۽~?Y;!3e}K8) 춀Qi~npVbb"ː`D( N4{_D}*3گIyIWfm DZq!ow߾j˙``3dB]9O𼔺v3K=-MLn7Wչ#^! 4~Qک[AEkͦI]ɶUDI4Ga: Z"i%bUGethԸҽeYQ;-OF#.w쾟G2Tkmj92:r@Kˌt.|fN}Ϫ뜡J2V!)}6P6n!k  p ookVexnёu-vevN4苻$];ڔCA+3q뇪<[%S8 cIwų\hΦL:$WWԚ }t0|{'SM ET!ezYh.T jKɺ;] -SxZ(?o;1Ƶ)V׬]:`EAD1;WҴnxV\ $>rcr P*5ݸbwF -EVVK5r`uMGE &VN"9do`î,e,]Y nC<b^9?B苜B}?gTt@X%s90/1-# idz~a/ox"73DE3+%6jUR ц28+`LT:\6cA>uG iX7$݃mO/k:ⴕ5I6_um;bBGAva=A{ M|Xr8zQ\AQ_CrNK=,CX;񷻭*'W1ܺԒy`ZdV1 zɼ#W%jN":+ ۙ޵1a3 r^,>WoKc)XFK7ucIb7boJH5rVMiNT]e"+uuetؑ9s.ޜ\L2s#i¤ < U jm2ϴ"/k"p6s"S=vu`.;AFkMp+j'~1SnOtICwTzf]Dß_pE[߹D8#ו\4Ͳ#2%$>84}zBf R%^cxhͅ,"a/A~ !D)Rk|9CBEPlMl;T#8mXUpxqKJ;*֏BŬz\[&Ƕ oY2AR4ID.7R(+ C cj3M֔:s%|}oO=h}L(!zZk˂ @[wb &`Z5.Or)XxUS~X=ח-01])-x6rtqGhH#f;Et#Ƿm)/; }7Kw^Ƭjs!p\]1ȉN$Ce젒;]WaՏ/"t)_:tLCy qauij) P(v= Mֳt7 Кe ͵#pXkruא_qtU` FGWQ.K(0q0  W ߙ6xP<Y/;;v|[qԛ}ꭥX0GwJ~AP.Qh4*P9o\R4PÚ0?G n5A:|`\Su(h>hA0c1-L"i/ȜP-J({fa!(tV!Sa:[ 7'5ͫe7a +Ɇ\ P4vuS U.v47ADȏwFassB[Ts@a $+\$B<b\ E s>J\G@,tQ k-~Up%iaFYZgMR!Ut;Z1Eq>$?hr!#UTZZ8ok ,Eλ7~܉:)7vz ;Ĩ Tnmz h6J ~&-H{j2Khd~ۇ +74/wH2%`6Ky6rWD71m-9WxV33`_k[i#,1ƘE(cCZWc S30.uRGob莊e3^<*!BӏY&){ϽP?kMc=ܦ%`p1%vd<7#'OFd g1&c wrz TÓYeUUQfMYfiG=-j <736c\͠#ƅ{*dBCNyqRA΋2v+'Auj-r?F4UbN&9áUEVHJpu(ڈVQGb$mkl8nP1&ǭY4'D2'$P=mQ@^p(W%f\.+(~UJ\w7RM(+߰e6`H\go6+ hI;*d=X;2E2?;?1[]6crM:P[!%`"b eK,%NU!(58z%tn 4"QDfpz5Z9HƀmX36l^FϟSԏFF"BXZ?4؇xr0=54@@IvƦ['ѢFLs_Akv͚]ZOtZEp܀a# P-!`.>ѓɕPRDËB~l/ʒa}n;"؆4ZihQx-Uf ]N'V`4$_j=P\$ϔ:s\nۥT&yNUHg(21,.(!R)։Hr6I\F[go 1J nQFi,*!1t;7ޓ`߫4!h@xE*y"!ۨC_[tq؀[;,6& \; Chцzǘ-MXABZ #;orQ(>yʫmJH&:S gDVy $~gMJ7RzbrC(?;^OFjge.?e*crgF2k?FFjc]ge;=ATcƾل^c}655 <:@W|/?nxu26e4bLfԡq4 01/&NDR ֥d_J䟽ƕ ;dNcs2;4!R r}N<`,QrḒAؔ/(AuE V[o#Mi*HX=i0'4kֺ.-#D\tcj(\%nW:HG @ %G|K@[BQ?G? HE̒,/]%A %%ZۢRd,Mèu{8;hN3p"V {9Or$MAq 9vuAC#YP 2UR(^w&QTR54aYz늄wa Uh<Ɓ1;X;*2 XyՉ+w'䍿tn$fֱ֮ⅎHLAKw,#%Օq֍/qh.MKJA<AdZ[N%:1qpj^587uSJϻ{ǜ|vhͷЕpvDXdF$ێ88O_].pT8NF47_.ec[َFN)OfGlMO h!h8jdwś [q!MwwA1qeS\-?m$8NE97qX;ˮZI> rmR%z;GN UrqzU|n 2kTek Lope"?τPr *ulVacӭ[e\*J r{ZKf9)Mrʣj QkDi3.? mW:ǒS54/1=11s珞RA Qv~{1s9WaMjȩo  G)ʐ#!M g-DϫhTJe[)p}#%T/m :r eW՞"mբ١n`9XfD0{(u>..,?OH':kyZ2\⣠%}ȠMǗnZ/L#tP y냁?e񁚿bYI<ʟZkU֓2hr:4X'jZCX( @ڕP8&,6BߤGd *`˥V.YQQ.Jc?:|28ܯKeNC@EFCe*E3\-\ 76vY*CvS#B &cBdm|AY"(8:S) yh-.ġvp*>r t2Ep%L%._f8Hu"> ۴^\tFx)g%6CX:S)|Η{E@:ӑoO Vs|?Fe5 ᦶ<`χFz, ].asCF'5%~e^؎vk+)=g >5Fh3.%#7;q#+OR!CY[P p"LîdG!L2Pa[V]:~u8݋u`[[juiP`JP(mؖ9I^6#!e4x/ dY(Cwg41x!Vv&l^fZ$Ph>} 8M?LgI׋  ԋ}ľr_j/a5PHꀀ_\TjiNߡҚPhˬ"͈B=~@AOqyUUK" F&$.zY:\:@KeC୍Ħ(u]NBPAXǁ뢃.qC 0 %_ɚnz;4>- bU=+5j$?Xq-ZJ=gM!l(KT4:D0[fĄeń>٩_2u#A_R *J*lZ^(vbwx!tOg~1 ,P݃%Xo6 q -%~=(W)v-p3Z^  W-϶߀Fui` ZIOϤ5PkxW;VG%T;E}]4ixˮdچ)G#D R?[}$FXXE7U<0EBo\em muʰw @*/+M$ɞX"<| VOj/q":jPpD&&vh1r MQܨ 3907?j)|aVNnK)wݤ7JzIAf> !7y] X]vM4q }V=ix?7S/.EeHvŹTcƉ`)CJp47\ǿ)3Y!s+:xRq2]Gl7^M0k0iy Rٛ]MzA{<+ox2kŶuz;8{@ݗ4ٽ(e8yckW ^J@΂~C/ AbȯS+4m)#`{ ե94fXj\"/N@әezAvboi;Ml-%z_(y$XlLPCu[Sxvk&#j>[S8z۽'GUI;;}b":gPRyp+tdV$ ^µs | .&N>:iNwL\p!;.sMIZ<ՑI2c7t&k_3eC|2%Y^NhΪۇc -Kк$?PˊUtgDj !w1skҗ5]AF D)ΪBg i Vpugv:Ҳ[+^:x0K&>: >M ;哱yVy!{jѶO϶d<bZ9j,3&jE %|-![ꌳlOC'|Zv~[ER098Mh0<$-w"E2V2c FtZ=x1C;s IF:K' ~ veh_kt!<&7TbGigd?lhbWدP=W\:fnsRunu{%XMͿ2$\ߺHnC̉lT,rd3%^W"U^~^5?0tQ>FxhRmoU&£?|pOpJ6E_Yafl ȻC\$TC_p@LlxWuBSW\˸@ BV-?) miW/TH;?N r"x%!_ځU}Rt:$%%0XZ xl>0d}sREq֣+-+.Fn haE0P _cꊓȐyͫW!0z@J+ ā0S/],/WF-϶L8u߆nGa vh|iN*ԁwδ} ˖ Wv%߃@7YT_"//)aɴ_incY0H:r֑u.V}qC QZ/=)blJD~'A,1!k܎w~J + p0u%R#nckj^"u96Ub&:c1I ^eOz&D Dg%, )[zq買r} CJ>Ry?j6%|`-) Bb͈ p 2^Ay>YOZe.maфA2$a`㙭9ұf !eQI.1\:꒸fs?EH*I)ǶJ $8gA)\Ih3V*'GAcsCB+f86)uʲ!DVvЃ`KYCezӋdڇg4?Aj!m ^p]S-x ᨳ~vQŗ7^q"Ϙ+{1 :P}ok]CwekM|вȊ3ĸ{p f0>v5k@#v6`Dm>ѐԅ9TlQt D&T1Y֌dJyUcb/C{W1#!/B̡ DNYUDIaE+/^f|!vri̇d*ubPo)|(u38 Nca A@H`DOmk5%`hz2W&?h+nk1bûe|}5+ꁄx8Ymn?~ģ{ 뉒h} Z %gg#&4ɬ#4$EH3,*䟝a+O^ZE%tlrX=B`1aKꙚ_qe>'*;\d)R׾Uto:]ى#4+ |y̪d&UIXX Y QK3wϭE[%`Z'ك$)|#)qљ ?j5]r8k.mnFTԖwezn[%l%M ms)hYAhPɘI+Amrn>Q&s\7?/:\UTs mfL6Z^1 X (p|_U/@>|!QIHͿt񧏆XEZǻm*xJ?34ޟV[8,:PxG4 \_%'Smqj z2eE/-Vv0_Ȗ."&")S*ʔޠ}u@Վ9{8KZ\D+^{I 9GFO~8y>?D` B֒CY*׺e4ZT31Ҏ_k@m+O _CL ?{B~ uy:D־S59ˉPW>CЩGB/ .W7& 51~VbVk30|N/rL3vi U +d/[O7i΃:a-a`+5?%JR=QgilZ-qD7pT`:&Y3먛%,o7Q|2 yQfp,0r{^(ձW20 vu{&Y-=2 g! )J>jMRpvN2Ejح0nT 񙔠:^lQ\{xPz=jjoXR)eF^DA'xl,[3j* nUaɘ!ѱ2juSA+d@;L2vœaaK}rnEQ"Vf3{x3NɸɁӎč'Ki4>e,s^XC߳fՍ?u;CHH 1V]/N d]xҥ䬔gyD#sq-`QVK!+esؘNЭk⛴nsLDݦQ24f#|aQtj|$,t(]zǸ#=ÛR.37.or;΄cY+hCQ0#hdv;#WP Fmo(`I#聎Hؑ"`Oj-$S)}Ǥl?܍ߜ;DD3 1zbTY=^)$w:U/{{mDjM{P{+h'R8s6t=kٴpINL<2 jq9~zxhLԒ!4\wk^aֶ,z F~J8M$E'=ܑE e&0:rX\/Y8q 0E˓А8梘{oӤyY9^|T9"U aET}Q> QQxO6~d7U902TvE2(cՕtPvS'Y-=%czy3˨y.DaxmV,k}W4@ml7s7Jb ~JH61I|fY/xcFJA8ۉ"8>_*$hoŶogdQ0ycx%: ﱦrʵzcR4Er%!y5 tM9O8l]<ΰ嵝zTηaTA E2[{;.d)/ zںZܳD [,K7s^xxi #p:P},dKr9 g<aB3dԘOK-5 ^5]_^cJײŖ{Z~L}[V iR7ɿhN^&RFP;{KE~ID rsُU^e7o&t/w0 Vιs8a%[ )|ʼn^4\c$ԉ1|;dSbMFnj@"XiX9m&*9,jfB!%ꄅ_$Ky'D#ٻbYI.{y*xS%'ƯG됚I(?:e#$vWv{ʠ}P,Q rΨ7;\d]p4_g5UBY dt@4v}<SB6&% ƿY?JwD) P2Q0j?geI6̋1ջ+ d%{7H%vUrG+7U,O.6iw%وp1#mR^lmUb sy<%|Ǭ@}gbqs{8ܡrdZU7):xd>m" 3="d&Q=KHܡqhJP7'ydDmҏ`պ{ﲴl*KDK0Z[j4ߍkc>7bw# JkkSPm-~>+ QB5VS+X{INXMaFs&,y?~jk9 DB:fΗD?nV~,`ѭE \],׶mcއA0[x&t3T[JFF pR&{y; I]L5Qu< la͜/se"tf=CO_loGG|-&/=y0J:@Wͯ\0۵zKUT䬧F@9zE3{|0JQ r[DqN wGe*`7dֿk4(3^7W %ڼ4Pw4{ $0?y(J_6e_|!Kgx`J[uh|,/ғ=΂}7??pJ:4F3A1٨Y)5%$0~1Zh{ 2觪NQ^T4{E|]*,GC^0Z)+} ŤsL W){o}hӖ@$\- hp$ڸDMĵEf03$4Vʹ5 ԍؽLQ0V"^8HOhdIKm_uCxRT;/L^bCL'ȡskg|QV.uPߝ.jl436f^oSMN1"xLUVQXK 6(rYidsr -7χ *-&& Ҕ 0udxp@O%hSo`haE1M=&(b%Gi7h]HG!"6S͉VluVȟu ihՏվ k&zujFeA~ P=Ie@j/廏*sP-p⸬{|=BQ{WpD/tM a]ӅZgI𑵏MT.0j-9uZ0f'8 U1' H J9A:z2%*L';\ʤ4,ҡHu'!j5P{EIc@I|⑑&v-np_t.7n2C^,H/9YVqVPF]SB\N!w7Ac V-fbB j-\Z'7K4V)[Fu}w(,_1DPy*s'9t-njHZ#Iz%oy= m]a&li,1栮ò &("ADcZ3<v!vÙ( 9M$nrnOw39ס0m;vFR8?2hmyUkqGYAVx\e;8hqDp7`hҧS`gvWgVrKXabJ}lEG4TMz1l] 3x (B7X&6}|o bp}^.s:r 4´/qUBF. 3;^HfI'}st,R;$9@LҺi-T[,X4.J.Ī^#&x\;O8h0m6{q>#ɥ$%R!.ydXML_|9,|>"ԛ:7s뚹ӣoOR1*^r僲l! mTvMWQkmȽFw': ^/ ^-)ITEM+OL}vٓnjWLNQk`:S4PNE:wH0U}gE75c|kG 6> [tϏ40b2)uHjWr>VGK_]܎cG2߉x{x$nYP- !ӏ%@E͓kt<|B}l`OZ Etyi1 BX.d^x)(g4صD>WMOP8ӎ~v@=HdfVKzB1JPL^DEF>'U5ndђpr춤}ѽL{%޽i:7Uۉ3?Yq.|!]^ s3Ƨ(OtVL5,:C`i=A6UFпWgK/vX -0 H/bT? j%:{eb}sW#L?@ObeL R6xoO\D'B#r[yF]l]ޚ3^tpH+$!6}'KWek }QL:ENE8@Lj0M,?P1(lHmCv:[Fun,G꿄S^hqӚMG4z=D3;m#^yzۃYhVaOd Fo)Bo0OL;m~H!ߡPͅRi! $+.Q(gkGmsB̰sJ Q7HlKr0"ng@c}KN kÕ:¹Bҙ n?g`,~tXX~Wؼz)^ C4Y^e/6^;UB+6`\,t2f28w۸ ׁLy*B m)u]@a;B IK_J3oG ^Nba-"&f0&oGVСTT4>3Sd4e8 WY3VU;oKlmgw 7|D: jQӟh!ԥ< *E/X<E 1f+YH A11 EDCV$#\"6P/ lAsSIoX"yEuZH^mgs>Y?wM[-9Dܟ{(1ÃTy?+&3*O ud1.߇V|@τ\sQ5dK( 42_WOztnX@>D6{M4ͧǺZп] eՃgPr_,wЪW6G|/N돱p^]әW2a/ˆF,1 m6 T3 9v=&)O+ JDCWғ|~sU1̫.m"W?~ O%¨+ho-uj@]2KS^H.4ZΡ{z_u3#=W=^"Y/syaX k/63HҩƆU{t~CQrZy9X f-[[%NZ4+޻QL?eb6FYnӍ/v''Q~Zcmg-JT_.M)$LP#,;5P)]݆WlƔniK#cǫ$l:i ( p@j?RB+x &?_sb~M)@pKIej?"vɋL. s}^:YV·]C6Xg RY:/]k2 3 #λs$s!edԟՖkIPOꔣZXͩ&l+ f ΨUAsP8h&Y{C Jb!lu;:O_jC z4N?-rmA>! NLHs٩)81@zVhq0V#Ej̢ Z. }c ?@R&u1MeVΥ*_ &l&נZnB ڰg[A 3(x*oUlلkTS`YmVdE_bct/e!G(l{vkA/4V ynNf~BC|bXڠPGAj}%4&X!co9W:,_yDhO.H_c<|\ohN zSQ )bPRHKiazJ]&z0E:-ww(hy_Tp :׉mr|RZꉛ=PB"'ԥC1ϪXwJ0pdNH3`/Q0]֝@J{E5Yh $<үkuܽoʬs&7_U.ߥ,lrO2P秙7HD֤-lC}BlҶ 5]:[:8z@=5V^Ħ?+ *rGjoؽ7AW̼L!&;vr-2+72wad ߁X\G&Y>&;M\$5 QRIMi f[bUS.iDG:s$wQxYrÊEO.&iJӤܔQjJsDYO݋ŹGE =y}NMz˗M2LAdz 1==Iy$GqB=qu͍M8,D)R[.@6 J.PSb=*j:9{l ͈Yx]Egձ<率'!eA T!~T#|Uvi/8 ^*d*`X/1gpf,Ǒ< dxn+ܱ<|Bd2TF;q'钾fltj ?e?]2V]RE Ha b ul)`2eux[50Ni (rqV\fNA%̏4n# Xl^ CN}eiZi_>+QMnUDE&};kQM~o]ҿALR·Ez`2Okv{\SECg膮 t4gLOZAn8{U(FfvI}l&? Y ƖKg[XA@}ybj5 ffC d6jFlOoXdxe-]+Yxf}Cpaj22D!2m_ NÄ09c%7xVFЛ@留kqh_Ǻwtg j ^=̑.\",d/ x+?)/j[BBj(F51|Tʆ':=1#h6f~ZmS{Ǽ)?ut<5[6ƒzFW"b%f$~\?9aP-r*nAȌpyޤ%-o,bqz7 ƝS|pd{-G_ZC#2Dj+P XʖmsA)(|,ͪBgt#.j;%W &ou(j7 }0kKg&B$gb`x:9l1NlP%A) X 9e]R`Dn<5,_ZE͕ fk LMysf 2_UW?)"ؼGYǻ/[E+yFqM $wFt+}k>hY]0;WkX7!RkaO`PaaN,۴$GתcC5a "w6=($5q"w G$+xe}0=Fc{ru3ac m9ӟK_Xyp^8؏w"kw__G9: V )(E_C&^;Id;:BFCHXKkQ׭\yeQb%0ӱaH0;Ӛ`Nlۗk멶 E(RFbUX"# >ЩתXlpy\ ƃT>߬?ې# ˀBC ͨ;v`сh.39z$/Z%pc5?8A2UuY2֑Z(?5YrNd-1.ciY6nb[c<|Nۜ` cq5q--#K(ٲa'Ƀ+~e[?;^sU JT{|`xUz81rC*pOVk^ 6 Hy"0 ޯHI:iޘZ8[Dp8VLT( {0J7H1sA*d^336nS~$cIG|w9e#zvo|a 'b9aSq]RL3- P!3VD#ľo ?'!ga4 \.6Z4a'G`lCiE>?P{"# ;4>#&^ѩ=4ԊUaQՇ{ǃuO.#>L XtZK wf,0 `I6=P̑T)pdN-{bwEݩ22Y瘶Yg^w_]Z#&wgdڷy6( Ӱ$\)­T b d' Xxݑl|dH!W AbQ|M\ܤ)x6/HY'$y<3GYvRg&"KHJlG5}s/韓^OVŖjɪ[* Ѐp[JЩbjAׇ&BVo/85MmAp {.<G;{H@%%;iP#/16^v%|1J6~)-S xf|Hxf0|BI]QvSQsQ`KRlv7RLn4:,/# y3CGnP{/poaӈn ͋p >@VLPtR:_k d!Mg\_e褲4["Pꏚ'ot=cydgchs2ṋl*lTGJ .F=)v'1+qd/fynĤȾhh@4T䞧'.>/]G@6,IQKH2nK}@far'Qn/nBw[dLy,0esULSHerP@۴ol1ٔJ!TOYXV|ZeZET{緺-{8YJP1'M_Iש'1EXeo)U%"٫6d U`iD[W.;c>6Q;lh8j[Wą߹8qP< Ӎ]WblXL iG4lv |=fq>BNYV` 2Q2M/cmf; @(NB=/QLEx5"*jW;`ZxG=L~_ycG3#7O2}.%?8 >8HzS%127(:((u@}BܳA]dmy+Jp[Ʉ*o5!*Xޑ !δrqӠ5gDդ< JNtiрij[T>=4D36qɉ 1AIˇ &ٛ$PxA7~|m̧;P}m\a:=6%ɦٓ{[p6Z }v͒r2k(=2z v,թP2l$,IFd Cr=O?%|7ŀw^~^o cM\rMu.9^P]} s^&R˕NU}s6rBdWO[\qL͠BCdqfle=Vdk 2_ (H Y;S}u 2(@A#WEӳrp`b&S Afr* $J6}Yb'8t 5K NqW~FQb|eF#_cZEdS u2yb&j م xtyܢ,s+5/M70 мް"ЇCn$} >!.u[vJg R nADb]8%j9g6nbYᙖ@1Wc): E晭b->͍eAPewrDˢ1d8v*ٙ&}d}?e_Xv ,-Ëc[Q2EPl#c

E^N˦$ԃ@;!peݩvCqƼ#KA"A,|T0gM[J&—|o y3Cb[*8o6jsF& Ӝmt<H7RHGүo)Ys:BMm +&B6&:h !m&JN78d;.3N5wQGO% Q~Y&ݯD^<yIgC73+2d ZNZSD77aI]8B*SpjkB"q@d==&#FU%1/5k34bY-ͤ hc#̪o >Ψ`EZ&1Ѣs0GHB4ȡtI?++f?2r~,4X,z$h_9 ˂!QCxy=Uq-|YvWͯE"WsI9%to=xͨLj_;HmQr5uyU0 ֎Sy2|F.K7I.s~ MjUT5=8{he^HC/Uv'yX֕[*QwtPz5F1z*WΓpg9Q .pCϱcZ~Yէ/ٺh47A+rWSY,!6]U@m=!'-&Rbz\ZtotXiF@Jm-hGP0OL?$63$ިiF|\+|R.W{dwfta?B6o"Ck 9x9VfvS8&%TLg|`I/d_\ȥ)|zΟa+vY5F@)*!n$!/Zo0qP30-RΪٌ)v{>̕ ͻ _a:x jqIǷ\Z9SEHFʰtGqbҵIxޓ1iaχ?2*l$(u$n1'p⺥QNb:-B+(|Z=X9mNݜcR3_5%_ƛ֖QOy%\b' "}tGokLH /\_M|a %'GP/d(J=*Y͋iB~Q+ y*TQxw.7I:e nٙ{Z_&hkBkr-`-o OvN { | >&\u"%&{!3z*URSqEɭ߀Czu8ɑt-}PMl팓gJa7ޝoC,λ % ,#(Acv+ڟHkg;R(Z4D,s_gd9vѱ. Z&#K 37Zx0 ;{eFOydM,5sc9Y@Ŏq%!wS[j 687K_M=NWޒ>n\IS{] ]|lϿV2|Zd7(׊y6IZ +쎲>`Ӫ .e:Q{Ɂȃ\}I#Q7c'53K+gw!jMtO]3~Ӭ d;& -7dc?ZGb6!v6Ü2ɊI`"80(yH($ۼM͌YI4tcC)Z*J4ǀA_= yogWU*&aδ+]<}Y\8J1 &xћyFq:E?Rv.\sv+1+Xx\^AgaAt­ T nWTq}11Xf \["]뭊!Ů4KJ-o5C@wn]9[:f.fڇNseΥ;MRu!/>/{-̣UmC߳-P?! 9z. } ;2ϼR=cꕕؚ(Wѡpj}ovJ̎}d2jJO"@2~c;ܙE04z=dd6P_Ox]:7 ˩YN'" U<7vLihã) N+\6RټEz"ApۗBBSC6ۆh5.ri>Qͨ`i{,}̓Uj1o=c+݊`h<raϾn#c`KƉ}_=IRȆ4A4Z [R m3RJ5 u/@d&TH OJG3j&[gު+a!GUXXmm9>Dmi)1֜1r*4dzs|~i%Ȯ[6S׀N^{h@r,>-Y|6F#1'>4>Ge*q=kĆɴ@ŽXoBFsgx'1=j:; ֓#'. Y%dЌ$?HZsrγGm8hMf{a*LP+'ݒ^~*j{1l^g]]}},v~׮I>H]x~_Fƚhأ/L5& Zbުs9U{0ZVǪx*þDiCM eǑBWRc9~r.DC\HiM~ě2ӌbQp ʡz}㳢[Ӏۚgˀ!~9@@sߍ)F߮_&"V<8}N[7H/w5ifVE݋eԐE1N>7Kʤ)Ɲ%]`Tk_FМuxNGniLW6bbS3Tj$[FDڮǮ9V!*X BhfQ-t~7JP5K݅#:dXݺ'{W5qh0+gGpj풬|W)g9IHpyA\lG}AtR"$&͇ oՏ5iAWgO_'6{RS6j&QC0;rpa"pqבNT)*R:¦+3çܜ3ud Hau}g|șBFᗰogqKtd֥e>=qzs5؄{J?Ѕ2܄,1]pS*vMi3[EJXmI xi^̸VOSXT,6g_L߱u憛Dž< ~^i `IAe21P+b(2\A,1N0con{=a'SowPnz{=i%[3MΛffFݮPD5V"VfD|&/V!"X(}AuzM#'K 1ۀvw? Ast&{pioP0 ʐO"g@'=ZZˍm}(VAXfVv^1D&oSpc҇G_pd^pb(͚^ Pb>6$;tst!#d(rrS3σ_DtuMJ>ͺJЗbuʟIŨPgwYZ~uwEP Qs x )ZL}?Foɼ"{p^"Km,-Lk ͲRUd7.=ƕȯN_SI~iB̿8#wp_nf蠇Vte$PƊMeɘ v| hw<$}˫PBs'!xh$pz-3V4HWFE%deH;K`_t0O`)8Uu뵹W suG׵e_TW+@JSkmUjupd }V {k6ZDQq[<&̓~N\s-:%6!6 > kU Hbzrz;gK؉ҭ`ڋ&Vth f ^ *kXm`m Xgy"L"޿gZ_2sʖp\<`éuCg'?a4|, X&$o{]C4!T4E}U,oDiۘC PHaM֖hY|Bѫqߋ&1'OÈ|BWHϣҭj5p TX)hetӲْ s]pjOWݨ"$c,՝KwW4 Kt(SKM]Y Oՙ}9o}2m8ՕhvIq,Rt>GIܤ=\2uGDA:5߂QÙTϧ{rGWn33$C#@*0Or/wFb 'i|ծqU:0T]HC-7ksBu!XM5̲d9VGwİfpp"E7ȑ)~ `jowT={˂.5]qԁ *pAi$t'ch@k6Z7vbFS?qV#HfB8vuD1u`D:=fki]/dʳβ?n=\P[8ͲŐBi0av.;V| <UO5KL5?._S ģ6ETK7BAERCsUq,&?rujyYM;|7cRS3m [6A3 jbKe΢'@iDN\.PѸlv%K'E-z@oEbdRT/7 +Pӆm-|C=Qw/U|zu@z9" z.Vx]G5L8 4%=xraABuXхPzєVU"2C2$۰.B11 -u) v@cl5zw"FICbZPRfF8'R躼,6mX 1&_ݼ|+Bl.޵}S}I"-TB.xpv`nsq6g-Xu >~#_ԽINՑb_[#U'T^僰e-$ J!vHMHڦXdK\v{o y Y<~_* `I*wNU#/^IqÖ=lcJӜQ4~.BnƦػ>zŔpfrL<ˑpoh/WN 3 fV1sl$3ʔ|뾓Hg:iaxϑlpd(9_"/4_cb|xWHؽB@3*nV|mJ\!gxvx>($X)OBm %*sxصEtGFbD`wa`&a@sޜNAHS 9[D)T^\iS)Bd W_I'5FtƉ0: D6чDhC3ݳ׶$TPұTpm'iY}[ףHX k!O)UC3F\!^OLeNze\Nc XaUt1wca✳@"66^vzv:jLcwc }ٔf\Ns.P_8QV"5͔.W2NPM{ԛmy㱀ku:cyTڼt•5~mv`W㬏yQ䫑5)a"䤼$2)VEo|#w Mv4/ra!Qe7x )f/~Ad yEcA>J봜|Z簛8oG)m!d's(3''|ږ[P˥2̎K;GM#0i|tl-֤nNpIaҒIu-;{\oRJ* ׅݠsJ"+綄Oh||5яUlS6b>+iMJVIbrck7mGMaۘ377 `%aI݈?K#<.q5W?1둡QJe#z#R4)hh{5f(%]AvFD'?k07O>r ,ǥ涺^Lijkx.8B!5s+(d !/4x'd|#[l08',Ǿxog]]{0?ȯ`c3̶Uw-][̅u$4L5x7e2ǽg"7&0 nAXI0E9w;AGZb҈Yk-~Lv*3$>*9ǔaD !m׆pYNPq$MV$Z_ -Q eܓ۾@υs-J-R_iiD. 9Su6|p/|ԜTW8_$GV57os碋+E0E$q'*ATLܘn./5W5r^w~Az v&i/ ƝgBE40x#);8L>(܌˿ Dn^T{O,ӿZzBP2N "j< t" S5@6|^^yj B]s$ -DJZЗN ~ᨗp{ʃgB{n[`[_^<+ۛWWֱ'U4\pCQv+? uh}5~(n.s+r\9_T ’_nŐUh0ii''1m޶Os@G={h'#@h(V@ó8oU<0 >Iߕ@c#)5 EWS}jnm{`(lj n& 49rO4O鞟g7ȏpN> ]9d0bZ4g;rXbUN'DH TfQu!Yg3JWho [K `;Mg1o첡-PҘ5B7/'yAT1BwJ&^%$#E2Z9ŌQw,͂g(mfZ!G#JAuwr'k W?6f˿I6t= gCۙ黸YW43: sJc3Ġ#<>pFók~ xbڔ W&"ux oj-ь3-|W#=c/0Ų4@FW'+&2o\3hލd%UQ0B-FfQIPkKANʋ*Gbd"{EV6ahV^l˞䑵&&ʕ&J[o{9g=ǚnO>MoHe*2)!ژoyxz7.0}C ( Ig 6HrX tlSlBL^x4l[WQ HV4 TМS+RYo|CaAq|YD\I[5?O/1ŞS}z e6@ dK#_A]#¼d˷3@K`AN~ݸƈ?T/DUyM=;ʢĀ"YU-M+҄ۤ,!VF"OEB͚dDON7I{pR;f ,4?>Tuր@zάәEwg`БhF KV;W~W}- HWsE&k|ً_ȩ؛,t5˙[0ڄqýx؉e bM#<fD<0w2_{FiٲP&ɕevgMp TZVPN@{S6D c]@GȎv^U:<ˉexRVntvFBF>HqC kgO.ϲPidl{efRi9oK7wk6Qz7*Eʞv]ծʧC-=ַJr*pXH>zzyLyK^ص#గQp|>qslm8蝊({.iGʕك<+G`4+( %BX츔쳙T*-I&rad`7k; Kь#z8,yI=zP]$TϺl 8xʳnR0WK5 sy6[\َ !YH2<0I { ٬'ȕפR#3=fU)[bh,hsݧё0 D¸ў)ϭ- VoȘHyX==)!?B\4 Dr8}Ge}<=WdP k3f#WR2c.J[ciץ[*dKȧziԼiaI8uC-d`rt\1p[$~dAb gi ک柵xrx[\*l'Nh-wn?qثN TЌ}=fΚ ]1fKȵWV4XT.-m!$`C$@tw ''^yBUWZk^.ޕA"(IEeȷILJ-0 "'|;݊t5X-%C" y~?YoA*:8f]F1>N꩛qF7Mt9,kvHRgi ٕ]O1ZCLsDaWs>IU]m4MjAE,%,~> l!h1!%^^OL2Y*[N Æxzl w:j 'ь٢e݆ אa3gNljRq3!qk|AJm?J>|'= 'l"eXFs8'Ȏ"ח_lS<(wEJ8&-d/gBo+xb>[=+QFr[& ~~5CuEjn4 #NF.0kHmt6v eZV:`qxgEcU5[JU^[p"$G [zuZn MQϰ}&*P~,vqt0'`CDBf&CLVl'eQ@3Tl \ƛfVYT jechc0K@sۧO)aD- 41-f/%龪"A.; ^Lqg rd 8<ٞ|{ؒe.b~V=t'oUGh&PGw~@!>M,H nhrIktGx%8!mLvgL ٳOPZ0HhfXgϤmE|ԻOi3u6wyOnV4bpPQxwq/l @iW_0$w.oܴPڤcz3O P hwZbW>g_TR)@P!7;9[7 th@SԾA ;58+3]`o܇a8 G$C˿[+&,{PXR4) zTt;d)#\TJʒc_H?JD[p͌qдq]B$BNmC̉{cXA<{O^buQ*  4iowЄfo f`ulh0 ^e=ŸT$$ @Y\kŎO5Iw8j8hnRKw5`51.h(<DqUY¥B=7~h@$9h"a:iIv'ޝbAz)]Н<4 ȯ'k}YB;Syp4ziwx7}9' y3D4!7q,T<|X]qi=鎖sIsW$Sju`#*4'OV&Ήz{y4Ȧ,\{̶D2atОc!krX.䷹ 1^?\ט*>^N`e0g̥3'J>i]c2cmYNo;DLJnʡz 1^XZĮX ,Y !ni463gd$'zdo*XN8V2QY $WyeI|nCsO 1T g䊻n 3׼^_Wn5=-~wHa:hzݡ=nji}"i]PQ"qp,aq{@F2'oAќ5Q蕠6T* @qX }'OS=ݍsܯ*rӈPgZRJcFG xC:Ϩ`5IK E 1/p1 WTs̋]ч0dҒQ߉4O|/ 4$փۤ!mJ4&NkZю|H.n:G5Dlo$X%S0͏n \ %W'pGSi=ӍjaΧ(ӡPc\#*vaa6_G3MeKQNe_(?pa7#+qqC)`URh/x蟬hA_CԀ)([! - ?It2>s|mF( ~Z&ϮH/(ϩ,SDn 0. IVP aQ!Tk8$7&Ux@& 0xCo7BFA.)9& %t8VoY\k.4N}T{#C"hC_l:JjlblE?˶!vHct}6|=*%[mTU7,yzw'|w ?F7p UUY=rl ƌ:lRJ1MkTKծ~>ђ#1zs16;֮xX)n|*ck7"QaE{;VtӖƥ}2(!Tʨ+ 羫ii{X,F=ߵM潜u"X0^Ch.cQZ9e'&I@x;+6-O4غ5gҬv4׸&eCōÏe(ր7&.)sLY5 ykpv厳mrtq.zz"z- ,(Wj\!ocQpC! DqHTSBu'&)i!3% i%ݑR“5/sV3-NCiZ'Gw+ruc#dwbޞ[Oևֲ\|H%WĆ0 vuA͢0qnys(# ̀ބ[ˑYs~|м2Qt,UZ^d$|*务 1,ml+%Q1cGόFYK%q5y'Q]PJe!-`)@jg?6T!΍@޸yyGGvYE+.Węz0 @^}-"DF d%+*,6K=fC׽'+#z 7'ȥaUr yTc⛇H6GHVUY d/xm„]eoʡƻQ)x Az-hK"]0:iM̐ʼbOGn`EKJBI 攐3 J N& L W~W欞2DO>f] ϵ[S,4gz pR⪔ `Qd 5b(=(lv`?B}!@*\1(N|؏L~h+/ ڰ#nN#q>(Y)zhIyT(䌛*-rGc۝`8A9}ST X@*[ rPFXXPvS+v c{Ԇ\S` SnlڦLk M#ӋUBY+YU[F KXɴ9 0|IdA7`\;:-K#{{EUց?QѼKfW[b byH?^?%t1z_4ۄ1W4F$ 4}hV{o*# "S4ux+Mh7j-2<{ꦖ+'Ѿ\/@Ͼ1;, p1f .A}28Q=scK2r /Q'ݩ}We o} C޳!=/1,( ! NmO#p[5]z# K{%:<9!o:0̓I^'vj&%7mzKSMrҎzͽEp_ dSU{1vo.#'>[h?CB6^zwbN}[R~2Vju +%-<(.ktZKjf cr1+_3?T"zCMG:'?9Z Q&5NjX9c/P=s:xuWg2>RAN5G$xIZ|VSo3$-Zu*lh,{=>  }{T 1Âi b#Zә$f#ctFk'jڕ3h~^`Ce[3hUW3Y;0|KAzWs[uy*uW/öu-C"9zIY F0f182Qc lgjE<{̳V'gۘ@~- UOgZ34SKQ ni%R1"[Mڰ0.RF3[ڹ8(*V~ $Un xx5f} ` "(fi5,CS1xny Wn5y/yѩsr!L33)Abv뻸sKqZ_d kkѮ,EuަWBu_G*({1о5>3eʪ(CB-L.늒֣!;=p*CXZUIK`jdؖTBJ#oG|zJ!8BrEӏsg*;9dg,E6+j _ K| ߈*Ml)B*\4ovzܞAaa.#u ߂Y XZO5)F aL[b`ݨP/X=Ĭ\"<_>t [xp ۊ^1W~鱓+C]kXq<7EivY5RA#w<ziQos_l &Ժ2 v./,P/)sH*'/Ʃ}F'_@7^s9DN;b @Pzq/[˻*$d?7:To4PZ#vl&>O: %^i*y$CDŽs:,gmKCAoz=0R9Z4dsb̦yDXGB JԪ=.f(sXa>TJ=  ۩y_lB j&ѹi'THsTLS# ~53WbsBE0G߸y!H+%,B&rU`ydٻo.]MԤ[֬s?~,7yVZ tJNv ]|UP>h-ǃzbY2D~'3\/ QH+1&Ɍ٪jct2 0H * ?7%\ Xr-MEZ#pmo}@uQ^LZ^< uGexg!pBAlt̀П Ь q2f6 UBJtx&!#$eVs*ASצJ .S#i  %u>mw>^Dv-H=HZR:?̏MWcu{,ߵ=d %M|lEdN4'6lMZc0rS#k>˯?C0x~A pH>=!s-T]IZ [BdYpȹKrJ1 m--HVU6mzuGO`/o/E0D3͍,*/ Ẋ &eƤG9}dTg2Ajg;y~w?sTc-i IR^ -zk`om, %(-D;4}TrE:Mj Wmiy;>IN}HHBҰѴJ/.=|fgyߓXZO2~i[yZыn`+^u/]8@~[Ί+8-d׬;%'t@VX5?Mru30"~RxѬ 6- NBWEp>a%!oҦ>uSI+7OcEWbU"3 j9<`w"W`/\ծ:xp^;cg(],fv?:hP<81?6DLOܯ" ]$m~h_I,0N)xfW3Egӟjih Ky:oRYbqJ/#KR)~B%"1E GQ/6߇5Z,*\\;&%-YCF?y,P]:1wGo%?^Z}77]:={fz'-?w*VFĬ@u\Ɉ |sדE/3,{&!Rgc -ftХ`D%㴤ijm14zۼ/ Z0ʃyW3aM d8VD$'[D[oՀ\5ZA BXa?1RRԆ&'eM{Chcc 7ӘO7J>ʼHBeZ^SU5^&YXPFZua pYzթ\?OG8I/`\˫0fB롻h76B<4g>"=;ccP,05ܬUA^l|Zp =c|&ܒTCjm;P7_z=P[oob^]3SM\sZ}na5ܾ"[}Py.i d:ʝIjC O>QVAB@׍-\U}YpC>+^ cp4hLWT_1WGO鮐{a`Gb* |bUwz/aҒE 0#Kk5Ug[ څ\\w`=0!N/NP.ˎ֒Zg1JAqإKS:mʣ|t 'CSj˨9$ e֤z$$`.]0ňuDr7`.!} z!#ej|-Dp];z8x%&(pJyӪw.vJZ3 ƌ@pF. c4GjrN ,0%5Bg(}>R/dz}y{bDRQFMj8mm(*CB>]+MQczڻFē0" 7038EەAnfjELU YfCetǢէPW#hX@~Ͷ;_NC q8KfVtL-l:/i{cՒBBy}ylGҵM;DJl+7kcG_YH|A#~̕^>2X' IP{m SlԚLjXXA{;"w /hf jPVFVL2![Po] < t*^^[Q;EKgH悤KG/)w E|".i78.^|-aP!",q lt%ݏk//Ҧ?Lh$BbkG[û%2|MP"˂YwxM&|+ ˱c ULL d#')D Jl[ݝ{VBe 6{M2% ^ I^ 'Vgvn]2ڂ0])7i8{ԕq~Q ApRǠ<2<?coJi${pNxc*_=[&H ܧ _)b7>|& بM.Vó~ X-y3s> s,4 ˕VIWf/Y`6|1'L)b[St OOw6﷘k_SGhX@`\DynE9\fM-+f ii0/*Lʵ@..lJA;ii8pFs|U #xj嘰MJv6p9hc5wCw:4+zs\lK,Dduqb)%QF[ Nڃa:XkU.jwH<[sj܉W\̼X»(.X9ѧp#P8FT)>8 Iy.;;tS^"{s3%CBrEbNF幥bM hn+NWߞ;7yw7_ڲZdؓFt{/__h&5 /E-S'Bzvptu b*raמ^:n,X19RwĴF5Y!r% 8fBo:9o՘0>.UF0c"#p,;kp64˗K܊{[CTEuCG@v\?ꢸ@'$dV $fh`4bGRKe#EpĿw>%2Q2㌥&H.X7|Wl:'ZJU2Α]Mw}쐥m p&u$E8 oZ=SzH&Zi a֒wfMt"SYD;Εl1ǖ/}PnwuFb*-L&E( ыvm;#o.(Fx;JuL/z &W NaQSEI\e' 4{~p5>kz;l1'?UTE0wDóaKr:Rq L;kR:{3/skZqh^,0)ynqƅQ_b"[3b{'Je>+سX`Cͨ˰"1T&rN܅G).-kda@MhJ0=Vi}6nR fW-gytk=0 1Z3*T_cL`0W sr7MP[+ǭrbOs %MZ'CjU}M8(1J&2,}_L2O@=~r!{odLm-xxI6WfD@?S>ǁ5/A 5 9m͢ ,iYf[a^@EҳsQ&:,' ݑ//M,hSz*lE<|~ t8"8#UTYǜIz/pV@+T3;y,i45wCL;qVϭOC.!6C~Ұk>i4zh-$c 4Qkpuo(kmfΉ@]Ҳ9#i,fR ZʲGۂ?? HRJPu5ϬWAv14MUs"+\uƐ =uuQN BXɕ L<_QC.ךXz!Yeq2``NڑGqc=6|2u2*sli]]>̃16?!ai,sN``1Ç-z$4_pu׫JX"Db F5Oؐw;+CmM4D) FA+Jkg"7x}ašV?&6Pq7L~ܔ[sҗMMȢɬ?i*as6</nE'}Ѫr.Sj#NZ(v|^sZ _;]T̠BrTj4~gFi7(A]隄x'whVzN7Hv4!ɡ!*{&$o ;4].㦔J.|=`;ɂaHW #Fx[rc$β|%GXXN 8녤cÀp)n;^H0YFxR-,~.: `cL_TD@vOy$G"#a>:hFuC.yrJ7nzX=6\ >q\#Ye7Fp'ƥPOu5KR9٢ "G\dxiaƁ'pWSӊ1z7Spe:3뢶͌ E1rk̥+#NI(p_*w!d1}S)EǥӓaZN-Y.p\067KmY4FPtGͯ=F+, *\$.uHl3(tweB2}r]"\LdDw4!VNlOPd[jUb`PJ7{lק1@`1]ŲآG$ɤCSߧ)1QW/$(U6Q|P./o+xBTL !N!!8]\]#+|߁/-ڤZ-68_P<~ Apڌ餼f0M &\V9&pb<U푁f $JM#wu@ޟ2\݅/e;DE]] CǀHv{ͼhǴq67t"s!Nw1u#Flv[!ZU)?1OVϵsy9Yic jefw5Qck*K"Y+믉;BePT_: ;WS{.DG}>]:qF#b.ͫ7s9[0 sźFH/tC0kuiqޞXu"ktط4K˚ Csonb&u)B{!WwV RB0~e -*k%G6=/<++-׋GR7oMiU5}D>${ޛ0Lb(}o‚h)qkP<油:z9UEcxgd[M1_/n#b:o@E:\ OkxޛILTpŴTeS %}?b]< 1" ʱ n*ڠ[}GHL[v7'=K7'myƞ>*$`FJ$].4.f,? b3%4oʍ !̑mOi h?a[mE2p+?lL\Ig7}q BudۥH֗LC qKJ;{1t`~ުUkDgTqzgfQV'w"physyqHw8gxS<_dfG؈Q}K4AKUڱqFO+M5 ;%b8mU@hػY%Iꡅk Wٽn0W4HE۫%Fx+MeP +#|1|+ r{2Mb(7]d0LMl@H7@5ȉ~5/Y%]_7蹋:Xpz9Is#p@5"21->ƅ9N7DQHM L*nFDd=đCR0_s%3qsD'ɡH2Zj8\l2 9P<'ukTkOmYOoƄB@zNܔ?e 70_$N~;:pJwh6Ş;w0q&c=˒TvKR[:(V ,L1bݖ.^[`YۨV| ٳ{1ܞ8_Q\0,%d B@ta1P8\ƀ7]O ;v6&LZ&^ e!0j(e$>R;8#;}IU'@a'a2Xx/sZ۝s:>Jm],S*c%#DDZx.e:1!o>I OW(A(ԻgrXo@9I];flb*Tv!V+W6e|«d!Ws>К;vyntȇm%׍RSݣn$$D%4" lJԒy::~0S˩{X(]IbtϭD>Y%ӌX/̮:DpﳉO3b⓪j=LN{eCn`T  ֯XfRjR`AqZgd" 1gȰ~zGh&S6DOTˤhtaN-KlǨr"`)ҹ5"`AG,/g1K.UftsQՁz 5/hpt.q(ӧ-">AC!$G氺cjbи-| %{ 'g#Fܹ}D@W6! G!=If.^7-9Ʊ1ePbHdNڈOF K:gDek6S,ߺA]ey)6FD/[CQ<9Ԟbv\e [Ⱦh]^A|[s+$[G['q3|8;Q_H$g$0>зb &qeVh%~#Ǿx \iG~&ql )a ٿ4NbVZuSo:ab$/RQ**C+% 9aD *NM뾱?fqxO力LbGnSM$Lvޜ%b/Z[ڪ6W ]b̉$co*)aŚCdԊʒ@'\s$ LD(L%wg(9ٌqnG}yl9Ԗ+]g6 &jE4UzYx% %1!*L쁼{P<ՠӆ<Fgf恝,PɆ^/-xcճY) SG;IpOD $$EKF5D|g#< gB?R} /-Su15DBV,u"u!8qiiATi9HPȍAnxh|!!>+3G'$ e4 ]Qj+" ϱW'LU@10^'g4M4Nވ;c_F{sD qNCbg}۽8[a( uh43+̽ή%bz~C#LJs^DrƮGd`$]w6C5ߋ2z p܀2 gv㸀Iq 4KTGkI--M"̷oL+5y޸TčS1ҧ_IKQe/HB]eROtTQE1]DkYp &*_^44J-w~,gR73N b6_R@vwbG_wԮVLj ^Qs$3\FFl->EF?G0)in\ȕ ug!7ȽPtKf%å6>Ef ]Δܬ\£Ϳ>MNeLj[_}־ϒ5uG0e{RЊ.lb퇄:*,!sy6}~x??Mێ'dS*y\Ai!s%M2\W )f]EA%TMMA}~a2|_I6ijf!.a0E+M=+O]@c58(ħkh6w{@=LvŻ*^JNe!{mn+;ֹuB׬R[b4m (g^W "3AD↩5>Y>)G#Ia|*ԙ/:2qigq,jQPHhثll|KuuiL8VJCHUTB9 iBh~O#](A`:Z1Zw;e&4!tfXhg4zs>n`FFl%{^^-aJIx@{guw-K[JsK\gb iP{Sn`@yg4.-|sp4d?%XLfA#dXap lU=} z1wF.xEy\a;w/2W˯3m;HH2}QpΉ@)G"-CgY.Ѝ R *J A ûs_#%js ?w5 4I(6]TxxқoŸ=Y״>&]ja]SSkRT ;ğ/i&ʌpMb]m>B;@y%*0̪/ -yw*>uއkliCAfKe.N߹k]gԆ=v?!X֒sUNS]zGsqꕸv9x~J7 q۬c{?yNKdznoKvgj 2Ĵ۵otv4R=7o{<~^ 3j3؀}zje -x7? C$ɱ[░!(zV =W9NБAY(Nvr'w[s_TZuc? %$n=¹lܔi*4)*i'e8y. E~Soa#j7.YP"Lxטg x66bQ>bᖐ3Ւn_?qD/-ờƃ wg.B}<'0 ,|>*튎8nqdJ0rҟ`q8qe)3@R)|s/䳨$=ZTل'q|AipxmzJ WҼG'hI x@ZОJMUЦeB*?$WhE*`h8qуܵ槍ՃV0.X٦U &L(S;YH#"eGkz5/o8߄'!FS!BJiKӋD$P d뱋YvU ,P$En⿳>9lTrZÆa3Q"炾n^l`}ݽk]7 >Oz\Th1bBԠb`85*G7mSاyV!3tOY9VJ Z} jB:ST&;27L һr MK|de܂Jo1Tud@'yxL¦>[>Zl?.Lqc.DJQ](Krvdh""3U mܯD53>HLYlx'B4+vubqop_{zuۨT:S䮙Xs&,Dc'nhG-%G@QlB(;F(9as~"<8- ̓}ۙӿJWt/ԩOur.MoaǯWW%H`Ӯx@85:lYH?+ъH\X?tȽ|Y8[ ED=s'%ϳB,Nio t.Ŷ{E]վO /@c̴.D6Ҹ ;t{^*"C3F؀MRݩ`RWK0(qutZb͑z ,"`s))SϣC _KC6 / {Hmƿ'Mm)u:x9TisnZ eL]¥#22!4 y!?9WOXqlJOTJR/8 -D{ys|LYF=Kgu^;:FK2T=twgt8$20.@P  {(9kDYq 'i8F +#3+L z*;X.$(*GLI U=0ت#_*sa[x5tT`!o tBo@RDJy@MQ:Яx2JcY" G$h$|7z+pS5Z_4sΣyg+pK# {nXQ6|*:m-7m&֑7!:MYf\{O7N_iiUI(^Q~B۞=$JԮjWsU60dߓ֪fBjDDSqM]W҆b!HvjAgT"Qֶ[ȸ퇫Fg}Sl(uۋkwQz(;cn솓q#碭в9CY"$y Ԗ|nQzՀ8'P2~ F t5dqNޚƈH6^&ӎ) <KE&G{I_4iT2wEՈhֆ=JJ>Kixib mQן}i PζN{>NdO~ݞl}akHܻ"TL2**v3S;8wE;MC<y:oJ] KDmPڵqX۴&:Ĵ4%iMUw^>!/?#܍~_ o#$XqY%&Ri!5"DNJKF #5,Q]ljgW!Y> `cH;C98L/ЬWuQ\,1fW62m@vi>s@Ra˸ `?%d t^QX2'904Dm H$Ony.InLx|֪4 ~?8z9Nu`x%= x㱤4 J aƺ%DqKZ#w)F;Bh׭ol4-c4h(:_B3FZ(5i@&hhߠq:P#P)_7A5yb"dBL욕5nK` ] J_;걇;­ocb~5X=X.ra<|Abzxބ[5A1سVS'1`Ij̲|hn@֬GϨ;˾$&'8@0 SPbD@AphJ CBǐK『szE5kOg~zG*Wa5̵ F+!~cUbɈP̚;s0 =!'⻔0 d5ta=4W<D5 <8e~#l^"[Yظl+qG?!Y>׈LKИP< }gg\gڨ Ko^PL'в4z5%:5^BSV{fDOÜ TH(.B8͒Yzl -fYD?Oř~Rw  N3dXv)@T|]s#*qp{ޑɨy`RXi@1Jy3/QE\Dv([o:dS]v|Sʜ!(#k|Sq7nve=Bz^HP-hu v"_[uqŖ{-sʉw`sӯy(GaF1}X>3;Ŵ14c֑Fv]fb|Ye ͒9ы1k,l:ڤܘRpVBǨmԯY}S|Rh y" {y 0z4h'9k"GxȤ+QTAd k|- @G6k2JtFOr?'r*Dg$p&ͧg~Sc85wK`&x`*U f;Sŷ~dXG#Yg_mΒ/xC84 E! RT̞Ḩ/_T|)N-nE-lr,naV"N]!w gk6=>=9+'O[wVWOwaGݶvݍɰĎ'$Ȋ ee*:9%:ڑxcHhTI/0W~LE0Q+}I\Um&wC f id*@b~@}c4G"ZR[kW;:-$#fd'&/OGTqP=ur뾵 Pɾ D⼞1N!Tit$%SKE~Ht0)zf,vP}u|x~,𠖉BGnU_+~NMh-R8r_ ҈ղGX-\=qj dztIv2d,}Oy <I$v^$k wY^^F4ŏrk+5X(qb12K^mE[LZޑZ7˂Ac^[yu>tqMv rb̩Ej͖G`-{{ 8D#1TS\I$#! z8t8qϥ';$5Vz >Fh iz%q%F+И[x+uSvԩqP[0icII #K/F|YR3 Og8g w?D#y(Ŷ+A&iM#eEF' F ;a lRR;? IJjuqzN O;a׸m=#*j^i2!:`7%!..NOgҜMU xMo+H<*3VtP_<קt7OM)$[KO6{~Q4>/Ƴ]X͟N,;4@\TVgyo;O\BA6.R[^$;I/QghlŊS%W~n+lߘor~3I,v!6xdt l;F/'^#u'$DQӹ1 X:rHWǎawQR<.61vř޿9GBe&*ORBEzRk'@O=I1ؿR?yjt͍(';eAȮ6ŶʆU+t9&#[d#hpkȖ'N:i`; MYt2i%\)K:xzrN~Ǘ{x$vF:&@B]oo`VU5gdW*OhCC)]h_P]v:LǪ-t!F+Ɏ_,$r;9 h E%!@mtt l>6Af}uRV <{t#z]*"mm$@D}b5SCh[/&f&skJId^>^ tGEoW4㵡 ;u[y>xEp5xm5m|Âz'1!'GI0e%J׺u3)䴑WU >݇X(땘 iSK_&6,Ҏ-G$i Ո"_A8k{(Tq{DѴ.R!H y3pF+ZZ Er|_B\$n|ܵoxD~OǪ+Rrآ'b%8to5W ӔZo6 t 0VΨ^I6ԡ8lU\Z 3:4~U;Qc[,wxkjIQI9G5Qh&*$t D)Nt&p̸0 .4NcܝJmPV:al7-y?X0/<ޒrPB 4Pպ`yxn \yDMbsݛ1p5( 6U )||^ՍIZ(S.2܎qNcxaEO//ns믋0n|FSH1,Q>#,ye@-Ńw['J>Lيyw:` aj J8On-x>y#n#FOeN _?6`w&uDYncEF`Ӛ,liT6۷n]söb.jI  9֫lg 4ׄɮRMn&ʻw1+wxm,qI2V2r5N z.ιÉaR:5q7yPD%Xވl9?+>*<^'d?a?!q.7t l 2$n(}CaҞ|(Ag$<6 or,\G9PXYOcLEY\yED|1ç׊/}K¬ FHtVL BD lm(nAPĮ V1 o;\kRCfpּv́\9Qd 51NAiʏ\B7)>5i$L"n\,gQ6+ZCtYi Yp;"Q` M(sa8f>xQy!hUcbRfB^E]8X=KUqѼVrP7 FL%#[vANW0wʟ]Pz_Jiƹ{G4{( Vɮa9ck|z"Ō76$o,_g&pC/5g \5'A":0u;V2|D:'3x2ԭVnVڑ![6>HmDg s}R@afp J=[( 'rBB{Q?8 镎Qi '∈6τ=ӨZhln9zhhJ|R!|Ặ)38*{k:;wr򖒅L'&;U0+/Ϫui>2}N")O(l0sBB_QOkΧ|qHViQfHlVHޤ1iʨͩc֦Go %|Xn$#,}AM; HXRw9P7-l #xYU@trzA(?PLl/EM|(7ZMy|TI&*0Z>ht'gE"LoƾtX0:d&B?K Uڽ(fj0M~ A?k !*qԆ(=~C>y+ %dzKxO d Jբo<݌¬QWNrcQvA*jU5E"Lm}( ;V"JeZ߇ &X6+bd9v¼De{C3'[MhJVIGsꕭ~rz{dG#t'C<&RSLy tmuȡLE-ft'l#ԉfN\H'|)q`@|}Гʭ3N՚< L$]-ʛcCQ%9O}5E(:PuƋe?e*H>&45iҊU PƸow26E((jf" Jf*A._ za`O9$- G'ϖ%-E,oB93`Aw ?|I[#费on2>  *{L8 \)𷽕LpYEz-dcw; TRU~߉؍dm]yx&5S &8N:^ @{+Rι¿!s8;mQsOm7d,Ԡ-^T([Ú`Z^{%ޚͩQ qGC,?ʹ|dEDk9psu=iBx ^ظ%0.8DB9GMnUpSB jV˻]w)Β4N(ژX:xWGn^] i=T J k)k~(H S%hg`E3u|{م pb _tn3vDǶF}J35Ri°kNBHO+ ~^(KV][QODRvL-PCjE1rF ' .äz:ǁ{MtFinL&QS[:Q]c&i]?|kHg` ?/VWlȉ".` aEtx:m,@H5ʀ3OȦ~(bOOÄc # `1M^۪7% v[ {lN氎p7;n!#6G .D~SdEBq:٨7; c)H"iڟM-2!߃پ{E݋VzC{]0\N%SJ,qeӶ `qx^E 67hٱ|.RpK (W*aHnkˆ9KX`x9n|#g:,DeI!yd6L@x6 E;<; 'J6rJȌ4 L DïyÞMH=XOSz &.EAmfoS@${7 a W@-Qq= iDj$zlyyK y*y*H@9]eċ~ 4E IbESKAܤgtEO' O= e{}/7+3/ א2 ɽd5b 1¿ibc:ДLu=IB.^~%WVglщ-aw`ЎOw)N3Ik$ IscUL-Rޖ!@q,7é[BΒl䀎ziJ;֬aPO-"*"[7VءHb &%A]yPXQP0Y{Tޅz֊[/ȧ&P\bn#,>:bYpFS0K`s#aju?Bرp֧|T]rt RC*$TB9 8fwh6f3Vf1[w@a/ W9\ْ L<lVZ+U aLJNY{'9oL7rJ}e9t݌c<+ܟɹlqyVйg\.f;D]@|o;{㗩~'ͬ)yXd4re L3kABĝ&[Բ[L,PՉ/}`twՖQE^oD5J-LЍ=vWz8ٍ GCXwUwɏSKZ@F.[|58 #Y/+âJ:La%/@fƢDv9r- } ÞN8SLf}<.A4A Ӂz]ZR&,gCCUF#!Uߪbm>*: U#q椾;LcN :E,PP`.5ip1~T⋈e'fqCrw<ds4%^xpfd( :7WυYJ/yY}Y@IkqCh 7LΡ>)@%h4 <Q3[辒cpH뿬KbxQqO80@=dZ~=83dݦ:4V#> ޙWO;}}D唿 &![cԸklKp;9R(K$uf# og`ufEݩε۬DJ*}@i$`6>SHup:@9Q[J$~OB7Ӆr']ܪ6kH2zN ~^L=^$^pL>uxLe[{ztϝ_&Sd[RƇ;-E^R41\vM暁T6tIS3Ox=ÙU%s A{<[ۗÀenLw%;OҪ[WZ/8X{ ҡTXowS 'Yΰ0vL"lc C' tJ2 e'dz||سv-_p.bG5&0q|jY:ëhLX e 3<ÂxI{^+z`zb=//fh@"vSnh,R}ț oG|Ȇf,+P*rs0|E&Y?3 \BJw27qT8N$ NB +G<<09֤AT&!a0!>^t 6~ 3AŶ-y˖" iXz &e&:6[HAi+zmV `AoH2+HoGdK#o2l5;;[2qh( |,G*܆bCgFE{72."!8soԎSy(eTtj?L!ÅP6eTOLt :PS [MXrᘶ!@N{SDő0L'ϳc͡XHK.VRMx}Qii6bkNH ~Z/_sRݧ(k2kJ57Skt oGn8P$|BWS}'?ڽTl}"%޼6s_H=m}`MX aO!<=PB7HMhG']OB\-rHe$R\wF`wӾ:K\>Y'T f<Z)uk?3"fagq@!0ܝN&td%J|$ MmbR9>Atד0y;:xeQf,k`3 apB-0ǝUq$xۘ;CدQ('>JDR!PYÚb/B M=Cbli9j yeƾ!є*CrCpfQØNK4x8&p +M8Fe/{kj:<? h `la" L'KA'so@bb{Do JtȠywc s{m?[i|싶cb&e\^Yt:C`bl\>?7M%sAKk﫜:[Gݐ|hB?"`*' -? _@ȅK)Fx. plIʦ\/UfC;տ!=~6 {km$Sx\h9~5$:Y)18 #`t3>R,279 .L [R |FRyZPBT?/Ep-+״WZERm$i?$8dR6E L #8FtWomOK6u8y* Mp`0Zz8m&m!/yV<9k(Jڴ2OXgϒ0#؄]MYrP[AOXt>QI{z|SAZzi9?}Ӽ\J 5 `~0ِ][,+EN)AJG%jp7V Jw@'؉% 4Wb 9.]c8=RHU_j+'ևb-PzȤM} &~O<[޺)'poC>V`8`@PxBo]j*d?#/lَ8`1|4)p%r/>Ck<UC ߄;&!XwB@遪Q0#$ֹG[CH%Cu)2W'S Ȯ7X4opJ2U8¾lt[ÑrW@;ɊU٧ `SB(PlyAe>%Tx}8lt킮8( /ÜLe4i:|"@NYY>|fr<7;sT~_t~k2'U q^%6SI*1]c3'vS %&˻#Z3b xn@' IՋ>n@Θ],_.\1YˁX 2ijYU+yLIM!?nDopf~~$}pga[(q}׼>\+ʼn3 Ć@QM ՜=P't7hJ&ר*x3 2x5 5>1EߘR&Ѓ$@~rHb1ΞvGh}6iGkGaB/-m\pIUIRȏ`O+ 151 "d54J{_ޢ0{.^7ְE3[n3Y}U*r14á-r-ţj'eyִJ? Ƚ:rx<"ۗݐ3>C5Yʏ< e8k1; `3 לLiԀSHH`912aky/`G(ct}uC/mTT5m8 z}@R,NX~ o'0YTFxq* N%dx elx ˪3V -8~̬,'ϓ?NLq-Ep$Ts!5dS+z%aiJ_&{]>vn*U_f [.A$u^[a>v+7r Fm*o?6s7C|=FT]a":\h˻:,bc)Sw+:tOې~xΙ:Lreq`N^*a&aC/R^xX lEr6 isu%$r$r T@} \n]@gp&!+EK/P_pj8;Oc1"5NJSu}ǍDM;:og0#z\-yXŞ(7(@-| 5QXKRkc =bV@tB<Q.Kŏ,E bE `?<6b_p7(Yeϓ1%gR uuD9UHXdNcmFu|;hDv?+ګF7 U2yVaB<~spf*Eͱ'浆(JRWIQ@Ds6P}L˺WMy7 CD(P)> ٲ[5]Jp(9%)UQKJgcݾ &I聩|و ;S8n% ZvWCS"\oph&~UPy}m c؎hU-Pg/-Z drsL!Y(WxѰsZԙ[ߦ)Nw ^~F #ƭ bJ-]E3nwO3$R";}lշbDxbVynһMfO~Dom Q {AKwrٲ:֟2ZȆӰn?@*(Fm7g(Q+6):Su@%!;S(4BݥK/\kCr!>p08Sx2S%D VmZ~jX^9Խ>J{YXA՟=dЯE%2x^Lua8ѝ pǤ1~eӍ!փ2{#"*lL&'slq>N,|<$c^zA͝^.2$d gZh[lei潶=.M)͘꼅{aytuˣjXs%n92 ̥$ɛWtH|GPդGNlɬC@U [C"ݵAp{e ZWNa$)-"d:+l7U/Oti4Jrt&!)U:{(w pk!̗^ȍ "3qJfr OLqWferQN%PjAB<i)u;~rn;y@3݀$S;Nr +-㔙 5x)IdD$]BqDAA\#ӣ~ FsTR !nj:5PbG%VU+S-OXLŋ),.ydOnvJY"[w/fõ9-570i<1`Rvvr'͘ LJJ7zIMQtoE7|7f{ ^<NH=b(E苌X#wkdl{E2& S`(Cu_Tc֡SSsd|J.Y|Bj'*L)&EH{~K翡Lq +a`;(wBV_%%ê`"O窴lJiKDdKQxc1 mYȩ:@e܂A]zN1G*R&0yfpf,>Aׁ 7mTxfnTkXmW ^ >#Y^5WE|;!Lʱ!hOQS?Z>]mT" ,I!g_KX6t;ЕXHUj~[=jV VKL 7.,lE[W;Bl{ϐdK08eČծCiL(CӰ7Vu#v;NYp;%k,MVL+=ecx4rSZv,EmLn<7[dA)<(a0 8+ HIP`dfvE3][ ,(#jR4{56M̺Koa1]g h$3|1JK\z8s2W_*:Uja.:ƅ*v#F;;&3 A"f' #M4U0IF^(EHЮLQ8($%/0sa1;go"VJA/潙V 7$9"-b^iOׁ]Kny˺S;^E4jTpQjXLFγ@{6f)=Wa6ݡmd[afz" Wh~LaP} 0Qճ9-k"0/"ACL+gSF$Eݓ/-wdW,㠎As4ɾ$J<>2]3[|f#&oO-e$}S1 ȶ vGW|OC٨-XieG,] {4lUY\x_$-5U`6=!Rd훿J=#>? [sb9&ү*mgn$8'ϗ@a{8H} 3'*D3%yׂ"-Z>ejZH s|UDeOף7w&+0:жI}7wɫ-;f/gkEi"foe,wE;9 ca+C: 0A`"8 oFZQ<) s]OzH 0Y=,Ol4/j$us/=[Kխ>@}hJyj>lQi_:UGbl 9hĉng8Tڅ.k(/hzWUٚ0 pCO}uOr(ZtNc{h 3LWκҗRܜ3U`vL=i,y>}4({ڹ !}qލ C@ 7NLGe/3ٕi8=D#-oYq~ۧk5ĚzGЂUx/w<ĔE$_w (j_OS$5*G7{Rj*GGeČNny̰J#zsUb*f;giS4#Z;,{-:S-m~jxCgc2@CC )ߊqn)KM'?g7e_[M%>7L7|llAs\r䃈"JJN-^J":m bI\eËW>PsC} 2<2B Vΐn¦D.x:TCv&3 7|vxC5_ Pz`};ds8_ǥ7 YU>8q3X=3DL8.u2h|zr y@u1BkˣٍHz|֡q>I>dtgtbx!f 0H1*@v)8 8~DoC ?` TT؜xИ _PI>5O!a)K5)rKIHJS0p"fm,$⺄?6"!E.B#%B:<%†s=vkPm: S޴˲HK6=%nw&BWHO*]?THuʫ#_O.~DV $y@F-s+45l8" :H$ẓJS{J6^Qg#`r>yldp\Qu"AmVe YڙNvhv?Rs`4 kp]k$[68Lv[ʿ4^=bU3xH ?)u9B0>27;1,NKՆwKfCVMVmW۽ .X X ѢN.?~;gWR=)c/P~0`JcEo/-L ei\uZUtbLxb{26G: {Gc%` bLaTd[̤X_ǔ7 !Kj'uah2-ME}1Vt8DkVKjJ'wu|K1ά:yqc#uU9&t&E/z8P6)cg~xr6 S\I/ɽɳfS@@ߕNxR5(cq` [yo)WlE@ 9:'ޫmۍ^71qZib7#p2[TS芐2(%v jD\Gмf0 oLa 78T?HIQ>x6rÙ+B=fp& x )X1yՍW*r|#I^Iu]Ų&z Rc vȝ;ζtu˭,W]8Vַ7vUQe*McV\KjYcElBeN Sר(~ҧ 0pH*a¡R֗Z~{H08%53T%FE^Ӻ8Ů*N"81)eA˃(҃,L읝j+`FҰZ8@Guz0hETmOkшQX!([CBf{AaIL"Mԝjfw z'|x\S!hhYC@_BѮ \Z-u[0Wz룄J&wC?;U[$CQ唉>AjJ0k-=85d;^``2\>^`w $O"9U{9 Yֆ0xa&:˱c6DcgB(ś$es *f3' u~vn)a%jzV009,ٰ4&?g@* KWFp%VT*ϧѬ/X|敓?jHKI\eb/1uOVBxpӽx=} Q{/|M2/z ' 9(S`"L5 OȚłOatf9`ͨRnW:RUO6B Y'p%,BC9'U'7E]ݡ<#y+ _pԐBInYܓ#4lͱzuOHbU=*I[> 8!+A T2$:%v Etok:lmCu\d%q1;'PR9cm#g-; I̲=1#WA/r5`=ߛQuDOMD1Ѝp,AߜG'Uͩ iEz\ -hBd61IRKMܡ?;6]᫮T`qjitwj}3tVhF$~" ǩI4h qț?;C78A] ~ =رMדw7{_D?{^۽=6f7샚OY,wE6XѬ,''iMTcvJlױO-UZ xӚSjꑾ+yYG@Pj$g dO7M:P>KczPC>.&j45wWkECvPAW#z" T3@`e2LzȉTabxiДu OzYYx;]{߼KpLWevyp2錄d:W,,u|V)vRNҟ7rG)nGEFIN r6czZ 梒D+qK#Fv~<'6|G4R3HzO]U4eY.nQ%XIJ0uR$zΣ=0;yO?ȯG‹gFrmin mmj X9^dLQ<#ܝ(,{aIA/= 3m$XݳXI\j3@u3|NW|A:aM""#[ʀ k&u<+wȘƞR /s֏?'e]FaDXg^+j գAI6$UիapqL=8JN'SoMK",#"tA!p%-Lv[n^ 9oa c,n 4OC@o FwzшS* esP{z?ͬO,7g|R*hV%w#y8Q|Q/\/&?w3du3mV|Gm4@`lg憝U:HۉWQR뷸Jaݎ:!nG._]+V}N;n'᝴VʺsxgnM Se_F7(d "Mۇ#[4{GJ?I )Er ,½r"OENI F+#q!^3:Kcמ"th2@b|8؆L&e· [*޶GR1Z\^ QKBMVcdm>"SvξIQ]W51>}*f l^>?$[s=q!oDZ#,mc{hΥ{g'55=K$n3`oqm.HlC5Vx6a +Բ![xaE-t o=wՈ{6ʃK>ռƹKACН̈́9 %:k=TF!ٗۘp_,[!9uBj &^Yx' G| Y X[ibۡz~hÇk(g!iIF ɘz,/4r<%fyt%z% o?QWyY~tά܄|躱0*{Bެk (d!Wʚ^"unm'MF5esHc/Z֏>~ >EMaU-fpkKqwls'N0;1f|;ء?n*(<ɂI:t%nSk̨[IkN4mwrp-ki \z,IewU zm:*\ $PV>am7CP : /?\F5QqpZfK,㩫m Q(isJ?#rsb2:_n6T { Whp>By.Zc'ZVf``En +Y;)ɡc,OUdbMɋT_',${ZQzM/L$MB{<iJrg D>VGh`@,4pj;ޏX7qڤZN ՋX٠5#mڳD*}t /=[LQ qLĦbyt7ME]߁WI.zeUumHf"k\Kx RN \ c95m5G63+ ;Ku x #M. uA [ L%26.' N4SYIЧx"!nvՐF(ӓ{!I h#xq]͇[/ yby 3jEU[%{2n!3 Ix$\gC#1`EEN_ y#Frh@9 T^Đ-D#V)C ͟9E^1;L!¥J]>^szEUBtPVZpj\G^*-,C)W")z?s|wRGmL̞Naebjw܀nk(009ZA\+蕪~MXC:_ڞݵy2c&Y]PA!+]i/姎}j#=( ),xSZAW>Jy0!bs4dV^}dX*5SN{7=s#9~ O+Zy76 n\g聃 ( ݶ5k&}|کyϊϒtW-=[}GRdm@,_dL;Sw+MOZ 9&#W^/RH[Y$c )|9؊ (X+~im垺IˇClQ(݋\Ogs{ Q9ON7+MFYW.Y˂+~P sdڧA*M(zrSCəLΒ W 46Seya4˩7z,M \)z5oX6ȗQŽ)Yml$XVow5C_P&QO`y5wxܷ tB\:`vGݖ]񜓛lQ"znT slt}(3IRLW! ;Tַ @H~U9 n@pu{l2eМ0/Bg ~SVE7(2ZeV ճ/q7׭V#Yў~K^4kʾnFP9߱iM $aKƒ5NUovx(2S^i_J_aCFn֟AAHzm&+1T 6 뜄u2}c8Nx@d=\%;PKzQI-BiL%yOd7WHR寇o8:_(g6O2j7^,~cln:mSt*aAd?/V{ `ڸh1o\u@z0grolq@?IU0 b6pep;a+ :6;]K40L?bR L½o*Ŕ%l^ݩΛe\S=#H>|wcC5Ieb ƉU9w)pcV e/kNYxz=Ur#Ģ,",3q"lmm6N"y=zϟ#Y jbAvΒ3F,Ms_z1 mEJ %@=22ɢ"]VKEk`mvzeWUQZM!Wϐ2n"?.t0, 'UI5eJ!'J0.b4_Ǖi\?xGP0_gTaHG<< x/)Xnި9d/8'7ٚh9ѽI,-2 g 8^*zlπ!O(?mEm=ٞtPF#JN2m1-"%#ռ5s"z=m$ә]w.U;nHIxeU-q- $ !M[)R|DƊSx9ʄ/VCկMϢ׫`{#ױ B~疓Jmh4tyh< y' `)Q+hW{;:˴=qΧ._-9لű GP\Col2'M 0c{޽K(+$ݯc*_Ƿi-0Ic;KwA6W6/LpjSTpp;-) k$B_7LĻx`[{`,8Rda܎5G@V(]֟ٺHxj(3 Θ4O\[B|/2|"|='sJ3KcRݑ3oV9@XIREXNO|i> xShKV($<' !*+𽥿 uL""0$TC:# d>]Y^FGdL,J*k ݎ5` Rې@5rzB:#~QU (BW\61 e*wG .6ڝSQ@\bȒ|JW:*>q=Or]4`mS*b#3mވn- Кdig@M}CeFYa\U8㪡ܥ8s_|*m*/$X_Fuӂ:gS6=|՟8Ex6$/E2tF>8TU6=[Wri6M_'F}q2Mi,y-G4(o. #kia@O[K柀̪o9z)fʿ!k^n9(t%9agپ ֍AX,' 4FPє,Z`Zw^0)hR}٭긩Oɩkx[,@d[^bPhu=? G+x6cRf,jMՐ ioDj¢5+Xْlp.o/O`/!2s 'gûE^0Eu(g`?,3W0}}m@to%vir_1%3ͽ̓gBghltV6R A!}y8Q Z{0-Hb>OIAؘ "~+jF:䨀5 {>L_XYpGjBp)!4mC ja~7]Gg/ '~oF6C ׅ6`Tz]QZVne p?ԇ][{|ndWO Tݤx - ,҃XLqHu%M:LNYt!hb`mGCkͧ8Ds?oiHZ߾;A:V ~G kahbuC##E+Ub 9"N4K)q|tK8۲g~_9b RԶz(mDn^S-틟>xiTsu&NsYU%‘8a4~t V*G(4T$e7&q0TxOa= Mrz-{GMl  WyeU/hJu~P̠nŐbV*l?;)}quFKk#RGV$;6$4tpbi3JmJ;LJ-oRN{ko+zks~{аˆ@ " LќY_NZYSv(44<3u?ѕPGpӏEа=$}۔b E[aRB|T֟njRS(-[IͽoOD],+ƒIJ g,&L;%x$NH;[0802LT~l ;j[1`ѲƑI^ɴSb Cy]&8,oJܼ<}v(}˩!2P3&w`Ohf,(xm§ýMwũ= C<'H8SJIH.+ɥ17ԓ $N)> ^Pf]䍝Q{塬/2"YceT3ʄ#@ZTEڭէmj0>O1/#-ف+V-|U:R1m@Ҽܥ_̺ ja # ъW gKF}eU髽Ӭxx1&Gr?^}Ҽ~ ?K~kή9OKE`{'.HePQC׼]S['>(ET,w1FWMA6z$՗uM0W7{uOQȎ0}јpWCX+f^W쑅S cew/ ^'Ӛ,FEĭmZXK XTQ`ߐ?vH\%|^`.t = q+TV9FRj$pkej\1Ajkםa.S,fr8%'":$8 ?>kbgӺ]770'fl9t94ڐysWV](]\rq]r쑽7\9sVmp $>k|%`V5lp,*O ^>(S;QJ+<Ǿc+_8yq^A pp$!ޥ5{;גOEd&aOƧ)&Arl1*=>}$RR:W;Xmɥ:Up V p65K9Con$7xGKE}G߸@ q  σ٠y7:X5!?ъG?k`8d K=K~d[IrIvVC%:4V!|X?cd^-ebf];ʿnꙠzW-zA?[7{U{vN-m$O%Bzo;'ڱCNǽ &VHO2!]W'mrG(ғ?LZ b$Pe"N;3I+$^cH6.X/APYC*_oA\ي8 8̛0LUacH--*20Vzų#% 4S5d-[9n6Ue8zNmg xxbi)˩£Ǝ )H)N̓*CIުhmnåkˠ7V, fMܺ~ᩮ+Fv辭dQ=,'} a@4-Z+  b&豠IM򟖡j+~Qmr>&5TO  g8^(1AUtm`e!lՌGls 9|2A GE0T=gsk(0Z߸*,.Ή$4ފo):k>Q}nG8"%u̅m)~\CwKVm<a-R–y*GHm]O$xڛ5?p 6RpQ2/*ޘ 0'uR#t,}2.y[cd@>,ˮY}ӈG!!K9cY :K %nc;CVBwXU,jad}ݫ}: z)qq&[v~UW. Z5)͠4s|֯5-FX葦0JPyz υÜoqtB1 7X&U#ltrW dTdВ9flsgCg..lQ?J'?|"_` N48߻B5w&f3)h2D:M;\; Po+ h[9FꟁqTnIQ[TY:'Z8f\Lٷ սZC Y5}C)c.f7k5moE.2T6o ]\|z6t'isOgВPoms1*riA|>y\_K]n "[d,#owp ٳB*һЉ鹍oi^v(qe1C^^/ J7*vkZo]#2?+S}Md/W>5(0#IŜI (`ӉcSZüKӶDž"i@,UhC| S:Q| !ۿoIЊ%v? zgrf7o) w:S^SJ%  CUw+{Q &}wzKKs=-a嗍]p/iB%~~ RHak%KW6*j!g(HĶYi E? B`yTp xŶC uT+܏#HOI\/!iߛ-\Ѩs=~M<nIV$9G1/BѺiʔ8vN,F\j /NS[f5 DcaU!T=gy+{D8akCc܋7yGvd.EoAb)K(I!Ls!#`dgލqx$fߚVGP)"`A%4cC/Cm6_OSU2 \>¾Aːuu `; _9{ dG3 h㧰t%f=BxLZ;nZ!%*l9ET6!>2m~5cބ/ J]+$ȄƌUG~ R&p^ѕү4 DBU(bYѼJ WDAa8`M45_^;H(hP=[ htjXb%-iL𡪭axip :[, DxPCchD!%? AɃ}X뼨Zq޵q=m(Xm'^<ӑ( "R~vDv^޳Dž={5&lM BE-j#K+.]f?sA)X-7|{Ӳ+W-\RaV$`^>(Lh6@eXOEY itk!MM>Π\ t^CT}: L}֮:+Ƞѐ,,#\QUV[bճ'pa1y|&p^St7ot:2%G D"Nsm*YO1^)3+&6jxE6[iq(e)YFEVjCŸN@,i77H#U|w2O1gVZXȶ۔dD"mƦ$`5It;H \?6T5Wc¬.S+3oE;8+;PK:<EweYC@5foNpLboRU)y4#2V0KAZBɤLdg,hx ZܑW "b'fLKp[⌲a,\\P {?HBGO |rdTfP9PȎ8?o5j9)%]4C@J~QfOh9oJzfvZ.ȎiՂ퇒J1ddiFy ă\RTTG}.o4iĽoK_v{^x ^/녲z@]ChR1B ?qϭ EWѹI ܌d tAvܥJ;Lrr•>DO+àYB;lZ8IΤwY ".C@Մvo%i2=2tQ\P7& i.lQTtO+9{!/ sN0Wj GdTSш>]أ9k`t!mo B&^uoo#N@YꢂK0dVsh墨eW#7 7.۰MkM'ZqKo@(Q~!9t+wx-1qmnK>t,jzـzs UY%( $-m#.LDzm'xEf۱n)y\Ffջkאank4+BꐏŜp=L?ì,^Q蠣dzD衇|sgCi}Oz,#5L-EdN6=ƐU-d6g%X ~"^+=Q 7W8uHbg21 HV=p CMЊ^@xhuyDT'ce"4ΙqM"8a:&P Y.]M||/P,7qʪf/WêodrgW|K_PVl3C[˽^^T*Y i>{`,dcxK3Ց\٭8C0Sp\sᨹ,L%A*okQ~Gp!"yZ]^ݑjQyS(MݟJc!r`p= Vo]-Xh8f thtt2mkoO9IМBXgN,ɍRI;8\E@bj!UJ0q0e̔#!&x6N wNP3pɍK,uLՇIԎ)zH.|hRHrP9'CҒZy5;Zbꕥ8 Sװ;ƕʺ&I6]ޒX7֏iM;o i_)WowVt J \Nbp8e yUzBsWWcn\ɶ‡"H@ǀYOHj;a"N&v3\(N„Ʉ~A qfnBlԅX}"P=U".~ Mv'hAQmqSee3  J7ԓU Ɣ$A[0tx6nNf&CJv'EouB |^8A}(ɸ ۂXA}g鴲ț` ~Z}az'OMu8➼ yKK fEȳ>Z|!  ӚD %v6՗ZoJp+\pU/!QȦy*s?Fca@F A:.Π ҉8z-U#)0ʄ†)C˝ 5(_ݫ>ǧE[MeH=kJȢ֣^OR(y3Oꦌnr7$O `,@X̀`@8` g> z qۀϐu"zt()4vJOBR(#KXp}) P,qeRaALPcX稭#E\=x/ai)Q*iYglӝ[%aKmA._K ƤMlnX\PN. BC ~0K FG00Һrb+GC+%8Wlx/W ɾPϤ%aAيzkn?Tl}xFw0r(LŖVbPvn^|$ aZscUHwnN~QzS\B!b#pȅ>" eC=Q)8&guTN`"~p d2e,yL!h?nwZhU6?ڟ:Qy9Vx2 O5f=fd ̞`7 Vjou.YvJE`>_eTC[/m&)fMUvBXb7h? U| pNx.jύCWlZV!\E#]Y: /q(Zeg'ùA00 %H^yS $4 4u~a=8#GV+61u*D=·r94 \f%+t!1OZ#HہUR‡mc݈ڰe fIpdSX޻X,Vj-AfrVMcjZ,dBP)9|ܞSmY`KEpD~egĤS8-" 47Й)@htM<9pj-6-ț( ΠmPᴪ,9yA^dg(Cֺ5īv@f Ueo/UE9 <R :'u8 2 u={r6 :oLj$q|q~c0N*h~. Cm 3@q%6p@'PUU.@X/G.OuMW7SDp4Lgͱ<~%ty43EMƁy\9<''~ʖd|N9b6}|>v'z/%Q-$YJ; cXH&șHnlDGqVSYDGҔ8It1{S,$?@yg7f13t0{Ι2ρRm9 6 L~TwaXy(Q봚._|,󻑩K|WF*s,<`l\@s3d{>wZk4  H WQáG!BV~o8G%H2r8 նƪ[kǛr}f NԍIQt8}I.´ufkJGx^CݪG&n| 觑JNJIEJ}~`/vԋCGCN^ڠA1:?ttVL(C.Zr) s= 3 7dDT봜|²v!~΋F3>L {6dHУxN kR-YONO4)>v1"K} mј~3$e߶ژ^ |$N:.SQ#o#=L7&p|g EFo\5SGV*tw:H 30n^d@xDZ!I|>gȏؿG =v8ئߖ7z5PyÃmG5>͹!|^VQ7+ܦU}77_ۻU(be hh/):4} &,{bU]lK'FFrlB#⭳[hlꊹ6IkI1̖_)26s$SoJ] Jɰ{u+`_t  4 ҜLǝP̱f U: ;BGn>1%%Mg۽I`v,`x {=ʍ\%%FR1FD%XMs"(R۽8{)M} ߱ܲ&YTo_C1 d}^^I!Rp#n*J2nKSlb !?0>*WaqX:Y!J F3 Qkb?/R*ɰ\d{q͂E:x$cQ9yʴ(o_65 #5+5E"Q㬬f ^İJT&0HYm:LE]fYttJtD#E..:]")枨NF2RГMYP0NRQXWOIL%Q, \i/lkoyX¬ġ8o61D b#纾wzXU CY_BqF^ྂůR/o2z@IS/`n+P\ TMF=Wet f}OAl]C!Y>:=Egu+C+zW珐bz.!?ۏVo >^T68d*l[|(p?@RtӘ:Y=hڷ2 ״eGĔ $r, CO|jDN1Ll=i}a G:!+P[D`hTٺhSGgSAEG9RWGaQOh8ȴHP@ =l!vLDd2+^{ϓ`aHP2I֕9%.Ztdu 3&ҿ0GAsb"OKIӘGw'"CZkI^cO/1v^!B K_s^,[=rf聖-.wًh?Ci lPMsM/^u {ULدRH}E:̺3)wG`siԡXojpRadt`,OcvWABY(~A9Jc)*pw$s*#<.ڢw# oec-}?݉ bBSՖ>{f\#sDXsT!Ib~ QfdW BJD=diRb}{zo$Ssp,ws'^zFpzZQHit% e56IH3 gѯ q ?9Z*1; o)gzNۛv/~Kuy .a[3Tg< (Uib' n m2WSe@$0_Y% [ϒn.L@\$(\}C Coe#90 m@Ǧ7\}!KqLm#^}R~xY99gCud~Uzs`}^%pwD(.RgE;8ŵ 0\o [jrUr9zL0}]V+e(] *lw TIePm־6]_^΍scj]W[B4lESblFAƌ5,u72ɕ#/!X"G/ogo 9WWƙ/Yw@>-gUikJjx QUѾX??Ch?@ְ4Ia+ qBF1D]v8q;z}QT*OEm*ˑ^d0?"\7ZP`e])MQ_#P ux bpW7x?#_ÐEvv5"U.H?N'ys*/KZ!,Knkqy)'HNP|IY!۔Fcs=fGU'jg=SmnZq.g#;=ZE磂֛"II|sDG<;0 8P>jLԁEKJǩspdI{ P:-M"^߅8]Xscߦ%{$ ۦtiFHxǘmzffN_~?hRNi#!^Nz{Ns+Xf Jo0#sd[,J(izfVkE<<'za\$8\+jJ&EBNJi\rpdK3n9촆{E%04`s蠎h *W8N@ˆ-(O| T@X :@34?}b֕x!TB,_>>'7wOau@u[htiu9^j07Pm6$n>$eZs6|1'u2^q̅?"ZU?N &1 b:Vl%6 M%BGfRqxp A8 \J/n<p uǞ#\GzEV@zIީ.&@.ѷUv)n~ON(]jqQ]'Ζx3D/xR3j#{o#V}e=dAtY1l{3 \1q^~$TB$/P%1GL:@md7D er{i40'cMl?_k'c6#OqÇ 3 ]IBfJكyNduc{Ywpc 1ƭ'BCspH]JSeeȧw:\8h]:TMCZgqO\{"oyjj 9KG7TF!?H)`Gl*?&SՖ3-F;d̮,tS}\PG~}oia 'XR*TSߧJauX F/kɳY. -2- R<["ScmuwBnY&AM˖k9f](\Z⨥lM+ݲ;.,=tL?N  6t' -+*zTrQT ƃfNzI%Tȫ]oPM[_K"v{ *_&e>oiUx<Χ˷@p]y W i+C}^?/4Oܛ\r]ԴSo3tFcoᱻ ޛ `cRi%Bf;g_ y=̣CЧ-$iWW-XMnjձz nyn fJғ lx|Uω2TxL-v6$78d)(6" BMl>EnzD6"/ܳ>[EE}:i:I'gg=ma-ŝ~V:b(C@*Of>N-5mx3E"ˁJи_V<sUYсw3bHK F#҈T`&;ga΢ҹU]:qqQ;Y3hՄ@tze>r!4{%#t~4UHE ꠳,+?3BՎnNYG $^5LU~wEL4.)BEqL8fjmdzYkO[2yWm==qwir mhdq\2E=k\nj-c)08m*JEb]fƤMN I3_5(Kw818~BX: E8s''7z;:F *FNP)$6UoL%mw}y1ΔW6@NE7!4j1ou$OErXQ#[셨el3pS3;R PC/zEu x6Q֤H@cPާjZV[CQZ;)✌N|x,se'l.zq FFo XzU]wX]q»EF49T~ A׿jܰTLeŏyqp;{G<"fbU" [̥ː7rјvIw/~NE$W:gߕGp5|MՂj Uzym<ͳearPl92LfҫH  6 AKb\z+쾽_׸\η~?cRZJmJ0kUmRo?֊w~qsi1Q1CJ秖bʫ4,{'KjmR3TS]ir mե3RxPbf'%_^0G zdOoYgNrۙbXj>\dR113n9,Q4Ae :0&Wo>kCRS5T6|򒝀l5Umu =Cm*gF\t࿊{eQ4^ًS N@u4˦Z,3ob.#|p_)PŽF/HeT4ʧ* , }#l}z`|Όܑ21FLNB_Aup[*Bps$Kej9O9;zgѾ:nt-VuINdO6`uW/NJ0j|{4ݗ,5=I"/\ؔ-5&m+cgq-JWpaĆh0<`5̸KPsQ6%k]Rv!301ͅㇴ6gh[<y^y/)@Dho&;~o{ƅ ;CH]7>B~w\D5Q4&Sͨ%[/h/)Ba"8xΘxO\ڒQjh'Ӛ:_CtlyD4$|; @x13`_r'+vj]T^#0+YÇ߳`,I,Թ"Ǵ|$>i~965g60e/ʾq>@mAM>wz!$Hji)q2-I]ۜjej;[W)%'PbsFJ3(Q3Ҫ(_[bn ?k+=I@,Ezt%R1DֺAi*u2џv&~9㤷3|8!|&H6 ZDeu59@3])ic2. /|5tsC,f&NѵX,EMpC}#%7J~m,孞63Aصe7^ n xN04 P%|e1ft991xgBuEKU647N/2?zA>ԗD -"0@a=_4}@YufeF8ȯJ-zOs܍7ps7ڝk4Qag( oexP~s@eau~ȱRV$GE'8Fe, W9x ㅛ Tp蘈"r 'iFwFOik1g3dB*T+7D! 8m}"帄ԓuЃon9#@_p',UAsX]a (Q@lB8Fr׏잦ad$:LEs"q`w kk`*f2b(qiX>]FcQQߧ}`5 Qj1[(`OYaPI}7 6cGxN[Lz{TjElk}d~=ԛ_fx tKGoc0u nwäޗs~'&C"iB9uBmig@ERx~t`9|ݵݓm{nRn#U{Ez7|R(>W,Yf <{a2zOƒ؏pO;v9і]⎩WW{'CON/8Jdre(L^XI]ysv ~aM4dEDžA)~ȋqSI~ b E&ע. j(S)`]ld(ju]O?ن\Znٺ+GǪ\- ?d_Jr ;6.ȣQLhp)TDl}O,c>WUd2| 6+ktՆA ]>γUCպ6'J?hv8Egy̧D{;ޖra/QycG=}?z=J 8gqBXnZ 8&n/s+8@p8ܔ{DcDeN^+DDaYu_+{;bHs"U~rpw8Yji8lB~cʾ`>{R[>ƿ'SΨf7VV]-x_};]lܘJ\cǨ ʉ^XzbzمIqqA/D?ӳNwد;侗"Vk@ )u+9VP^]ĵɫw"KjD'г`cy3pv{sokSZh6XC@*kSƷY>Th9DF-q(vCk8L9)نK7uNwejIϷWNEgH+G6S$RקEf"7-kA8J4n >#W;d+3ْtPxyY]O9cK Tp%¬R0*OQ@1.y!XKefHp}Hq'+pPC;'kcŦ/_hh]TV| L*Iږ{ jt̄Je_:q-7VR+ś]>Z c/šܲB^:6Uloŝl_|F|k:֟* h͆}tPX"1GĐ?JH:!_[PCi]cTmsJ"3ū":'oMYrPk Σ*}$?+;A1;GK~ tywAr(l4^/A_?F79̗ għ!PEOĴcN;7(n-jĬQlw|V,\ X  WX2^ 2$*~BԟOha0%QX0'0XNl.)q}umk UD!^P&g%V AL%/ _64hi7 Tm{2uSr_( ͫO[~oi sm׶bk&Ws3~=º}-sE-)9/#i"z[jO`0o9\j?F FBuCt_579 hH؋.t F%,6.[]í}!#U5M= 3m"̉]s$ʻ `/@m}F{@HI`8.ڲI-˘>/7"Zn:ގ_ ]'.vxL{5Aq晋WG!*,osў8J>TRhidRQViBY҉ V 8 8~@u>g0u=TR`3S6O N){BWWSNIUwF^XzV[O5U탹[^1FB5M'}9{*N}W=~eјz7ppySb)l :$,"w8ÓXP+p9Q&9Um`$8v99-?`Pw'ӽD T$x ~ [j=I3V3nr;kչ1:ܻ5@ˬr=L{[m k)yNͳ)9q;;#GLPin-!Ċu7sWމ\(2ԵBFG{O?e=3o3$(# 0Fh걬 J>*j<.Дi ecKb>|bA.:/'XlU v喆ž#71+.Cam"2yYP/{B)d3m05΁}Jj-}8n\AV;d>/I|47p/Og,`=}oBYnf4 ԷzX{LAmhg\*9Cw S9w 54[їAY5fMHEe`A55KڶU5IBl5W (@ư>PW`VcEH6͵z/U*e4[?A6K x:NŖg u|}kѩq]Xz2 (z)d ~.@sj홊ݣ'!+Bp H=) "c,@2PqQuZu:CnB)}`^ze/%Qi "}FqL '#j}9͡)Y"xhՋƢ/ʂv$MxE"$M-mêԀMsqlCqJXC,P=.^Qe'4 OjfGÞ|O惬k֥zP$wDD jw/"&8lwkV](T.OUK+=T<#,XaVpq)'Ђ.Wnu-{ sZ4Xe8WgYo#j|xKܝr|ITZ+|&?(4^Jj9 L+ZB#:IeEqYi=}KM_EguG SC[6О\W|~\\- rzsGcNeh@)KW_H}R-g]g&_!$Ŕj^o!Xyǃ.H{ yFhV5zGD3^O43$%~9XBB9!l,)8'OoTy=N5"iɏ )e5qk^E&)!*4P a_Yݙ'ID7w:}VX5n` !?r9+9 CIuиv^ypl6Ѧrw R>uGb9n|$R ڳqw0BCL(Z2Q/>"C+FB*n%CZ BtmLn I#xDx|qBW(ޠ^#_wTQ׏< ~ٹ [ܩ]\ [q EKD\R"aqhqԞU85b}{t|PC ,H-o9\2XLa7Ԅ$\AҚ?|? nŝfd0XhKUf9 B6'o'ղO"MnGkg+NJa:|oHHO149G4iUCϤΠU澟5d_NO# r=C旰PcSñ֊kw؃wepTI?Ô0yKG}M0`b˯0 >Cm&^Os(A9hoKMR l(HÄ"I#ЗgA.G %hZiyy$,@0DQ9.56`a%~ E5 q hm~A!5 F;]+~f<Gz"J`v^>_P| xJ#J/ɻwqq;Yh`he:U3ٷU_XYy. ! ceèʈ$XoV ,/.">{-J-6 !Vi`=ů37 +z|=39޵:}JJݗ(muN,u*7uYSyݶ|JpWweTJ 䥚q9rNÂcpJ( "jCVTAh"W 5-n1 { ϸ`QԷP}ji!Zq) P9fPyIWii~!V R!3Ր(cpjdrZ1~%WyLw9~ $_%LfH]0S"il;2پg( 2\;Q414dBH9MENv PŔ7Jo)Է7#ׅP3][`np&X4Sڊ;Ō=$*R6&Gޞ}қ_6-)MJֲč% 1] x5TlᛃTW/})Gi4YgVa94 OUiFEELhi-v4 H&ԁ$qmӧ9dp!ư [2Rp_2i&pU@Xu`Uwz)Z0~$o:&WH>{bDqy1e@I7pcKz 9>=UhZ..}KvsUF瑋Gҕ:MX,F+z;a 8t1Xa_7= T:o*`)hYj`Vl(d/Yi=xO\%g$pi~itx`0dgž=^fL%6U-&?~ad{< `ϣ}!-@nzs'=-ϵV\fƈ'2bY`iDRkmzė&o_3*ug |U@WF뵲-ڵl|B$MnB adat˙9ʺvuj^)g|n:`#z^{{K:`;[Hx8{.8R{37L!2:&;E=/5u d0X߃`!- c PcPqnOsfBFޣkXIfѽ ρTLdxݔlU *谾Q9 YwG8(* Ul(GD g?'0\TMHB(']z<݆4 ;̀ NP[+Sp6uG'C=^ߒfI3'u4# >,o|;g,<|O!/gqCD}^gu[yJVifEEq"kPn:u齀7x&_|rgM>PVT BI5FVD&<74 :R@ÍYy"P?@Ec$lC{a:r/ֺ Q|(ɔ 6|;V} r:LR3xS"U&E()?}l-!asxqRygaTƍX;#7 [::ŵY0ֲ 5eY u(KP_Qa"= =Wk[4UR;_MMlAIf'gk4ub$bQ],3}ŏ{ fvUgkc.q\b;]c=DF_Z0>έR\dtT {'}ۧonpEpT[ATZ~RD ؿT8 :d8pA )OI谉eWzrxgPo}kt~<I'nS<ؚf.f@/TQEX|16{-X_M 80 }=p_Rz|ܰ0ԍ_\ E)]}fUQR+Z9]pZ-)4«Uʄt?ۛ7L24%aŢIb!1H@g2J[-)D4j{]6LcW<)e|m qgA?Ĕ?YZdl$JAD-Xy()WܼQkBEq#EFQ51UH vi@cn<]؏FĢ7Cɑcnk>KҎ-2wT;\)WR,!S(iM?c |RF27 Lg?qc8X,R Ԋ4SlDTf@Ė{8a&F%t'Ӿclv[mC?'Z.ŽXr/8N Rǀ2]\̗ 8}yF! fj/uzhR)AڊDپYgAa' )nє"0GN)Q2p4-K q ,UIm}Q)qʮ;ME( 7WJFڀ,I1O]?3W|#뾺32d M\^nQ:7"F9$)4 DIڑ 㤍ue{ *OqTnf/Ap"Dx@1.Rg]XQckTiyClyњ#zu5rʀN]*8҄ #7O&mZ_G4¯~,K[NZ=^Zlsv0T蓈RB<*4E=V=V.zc] ^m"x'c@h^g?óờMx?Wul=i? ܇.Ʌmb% ­1r?.PnxCrMS ZAu;qÒbivY:2@5]ڿ됅MYAPUKZAv$BB[pe\6K='ޙ5BmrSd5SS(f~^f2oX{k#NA~8;JJ8.E0&fIGd%`>F/\3Z݉#MA $iyY/aZha$# 3"ʡ;>Cek{Ue3N-y GUbnMC"X %;ma!6 y/ԣ:#nqxU6\zx7t ]" Җ}1g`rìI:%͈LJ߻;1+56UnBOÇ!XŚ @?yY2)fR @0wRn NŁn:k|y>$}R #y2ʎ~^u ɡY po3*GVGkƻ# te:DCÂf'n2jMa[݆Cw~"݉3k6)H IIRǺٮ^hML v"]ui? ! χX|8,_3zd#HeM] ]IOX?SzLʱy`՞8ؘvs8}64>YQ~ZɝzS/'mK&VA[_҃6FUSG&`U|'_Xesο3gI/7L:vX[ćzsT}}R/ʾ.0Z ]R +sV`-R)Ǎ?勃=FYagmBwRrkz #-Re줣bɶ6DqoXޭw˃V"7itmؿDUdJjOk=sbeq` N'2W]=z2 ̎uJсr`!iofZ/S~ގc-dFQ+JA|`՜#K:?-9;0.Ba /5q<%V4ݭgGmJ~?-0\X_b3O&~Y1}`%dwv\r4"7hn`3 {H(R,ind&Yvrtkflpt@Ɔ;YHX93]Qbo~T-Ù)QM?s,ɴ``bV*ާ,P.s)|{#tqti.N4ZOaD|=(?CÕkJul8Tͽb^fcP{PiDB/$Dָv@7nbelx XU ^[9o661| Snzk0P[ !UP;[+І/[HNې,. ͗瞢en-a4nH0!%LԷ@S&9-A\9/ž'eޫ!yo;lOr㣌gD8T5KA0t ISN}QtuSpK|A̖j1K͜zҎ:!`uS4G>|ktzE[Y,Z @_1젙y+bUR+$k`.>XV}R#?󢕻Γm,w~VHZq}:I% 'H3XK۲x ӵ J#e͵ٕo+So 驈hA 9xY^ψCx4f}{c] A0/Hp#WblI2\$JՍ*"Q{#%Y+*}!Q,I7|4G<)Kp [;od"N [[)18:KmR K ~kQ2 &B %UA ?N8:|m)̊|Ua:Y<˫-irםu>mt3|~Buw#{3&4dԾěGuc*N Ip5f;Mo~(>^<_Zɘd]!o|@9c^vD='+YeW^Rl$%!XGeބ^.KLeT 'yX#9"L\5y++ghaҠWh+ZgdTWGf>δWF4+8Esa'ѝމI@%/))7Fgz^anrfv7.݉݉l\$EOX`~է8-DĢnqՠ XzC:GI<<xٿyRBH'BjԪe6pXSC0';=M-w}P |'@(Δ:jv/z-F7~Nb8Bgȶljxڗ:򶓦xaJVEP}Dvwu}> x@AK$d9Ig6nE,*Tz5ЁPޡ3ĖU+Z%+c=Qd?x:R!U ` @)#Q*wyfpIAC2E*R&fT}پ6h+ϰǂ0 %"ldž&!L>^A۔3H5\ $x @H]-3m"o `lY t_ɖB/i#1M ŒO-0_cՄQe{ޭDOG:`C`[f2;!VXڑ2fk{d8h ߿5&SݐoI)AR_&@]V>LCJ5"]llSH_C6D_}^z1 E_?l*x^ZD(p#z"6mF:?᭴$+b?}ܶzX@Z& 34!kVh54cV&솃1GbՂ8[ qǃ~3[}X2ZD1灡RdE?gXeZO =Շ%bGAzm XvRwS0YR7̬4v5I MqtSS/|4%7ՀƼx.WvtҌ`mfMco4@7CD,e :Q $iQqq?ZV&-uKI&xS%P- }uҊLl^-[ yB5^I7/ޛ5Guj4Tkw=1>brG97p%%&E6oE#?): eӭq%/q~/:FӲ$It^\&oJ;>ȋ5EEVWn>hde!%i2רE~5heP >ߒ=<:Mgϧ~Az; ` pZkI(,(\VaZ8/[*ٶ-%iY k*&J/2\W ̜)U{[yƏh;P 6>`DAes:ۖ痐腤maVv.icD_.pM'Qn~+K>6*{P60[AE zO  $m)aEt^6;'1U,;϶dOB$7yG/@ːADڛ]&, $nQuὈyUV8yOH fpv>믐VJ㞇&(֔u#9aXElI^q)@**^MUZ\!L Q ajj&!)c<(Go2nB0zyZnmUH-O0n5>0S=зT)q5lGE$c|su z.VY2 %6.] ߛA ݫؤN!\;`Lw'6 D=?ZФ9"ӭa.cӏ䱭$ R2˙|+#lEy~$2)K qSy}(ɕleyat:O.[Q"Dbl&Ȣ0';1. =8v=Wpj<%0*N[0ee9C %P9WR`;zJ/gJ|G'm;E>(Q}@&)W_V{?(svy,c[VxK5I"9Y>VocV/7]@O=frUUDc;28Dš*9JYY]{o&cL) ݗ嘥lEBxM7~IPԊa[ dWLVk3{ A:pX61 OiB4"a;xhPkV5SmO obb:W5~ s1ӒeuHٓWݐU'6YZ)5,GF@%F!j_lR.0Vg'/lY//aQCg\ti(=T}iZjhKX;P ݻ"NQf~" ]gcځR``<8_]mB L+NW9kmc-(wsRHɹ@ub"j 4d7c;XFnT Jƍc( \0p7b-kEBBtR3y㤹8 nt$*Sb @+(Ssma[[_^ÐWK$ , : kDޞN mM5D=K jni:bDm$rX`?Uo;Dž;r\!.mKإtFKx~Q`\=P( W>b>9˞djf'xj>UEx:F{|Cm j4nQ6 2Zm|!^;>B c|w)g Gy@u0\Yvć2mO&a(rLsZ29`тn(XXC Ї B3RFsC,u=9,nw?e P%GGY@yHDspQ}PÂEVio[&kKovJD r?82\PDcUw :0 XSW'OtsfN>Htt`/4')ܟwG,DnS:4p^ $e&sWdIBBW<JQ6fDze)]hP}3{緈Ocv)cq ?D`cEKGWLU#N n_4n|=wox;VnGňP<EL5yiC=2TQ@zJų6<_QIw n{Nev⭿.տIvt:eSD)U9' J/tcԷFWضt8ٵW2DXVWZ+*5f0(05bYa[ڋB<<, 2e{)H3Uoc~0ˇ  iE{j@kVV[jwbm=\!EAD ([h43Ω$o>!.X}Į4%I+SN@~jaavo] c{k=Սj odfJ֙9屿D6 +:^'0+ios-h'z7t,G\g{!:.O j×v1Q*tywF ɰ^5'xwg,p<6gN9J|;X0GjlRgYG^Q$ ⭋ٟEҮECh38v!s0&zGNB$"Ӛv'QUxgP'vt'j@KMHCEb޷p͍,!Vzen74 zҿffDO.[t{LhˆCPj ?װBǏ\*-F&H)m nu_4w<B 1 ~*6EmHKe2x2ә^'gT3\dfl]|{`XZ%lh/ß4fJ\-f JUiugLh8bFnS܏P&Ru5v!`Pntc̫N0.l?('7 W]d7Rlp^VUOS3BDo$2ƟWi-tAYx7nZ\Ҿp;wxTR =DbJk}ZvVlW*DC)~ݷ炬fGƵ*vzOI>zt]{^ ]x:mɅ]`)4-sp_QPJz&썷|/&XUr@IʣANylQXѮE@rQe "}ٷ㥷$t#HB jU%n]P}tFb LOdը(G\p/,-QcunЇgaQ|oc W$06iykļ@߈$g UP?9D8=,ؾ|1ǚ@\rkr ,µ~ز4OiV:r28?' *m%^6 UDLJZgz +0\$ךzc/&@, >pѹ U0?.KF6 @b vE-oul^GmΡlU@kVBv7EuS1?q/u[.R/h>%Il|bP $4 4o*= _{}?H1CRRp% ߴXaKX#KZK!U3ZTN_6eט?`Lp4ot FE`q=4JҫHT;|1&(faڙiE_1`פkgQCz`6mؒl.yΜ7L!m4-@'^:$0R#SP'PAy^-6;{hT4JDt<[ɻƊ3|>.1wʭ[nğ\㿰Չd{Vgqec4&LiӐֈ=JnV`s5єȮ3ɅAqBaXXu>EDo#:ly `!zV|9v1?fzDk]p)m,z odPw:v'F2\ИjVΪI4=ay3S] /,\JbuF_ $jA,ʒgF)ֈ8vbS|B3AB7#G '*FQDL2hs hЍqt37i̗!4J')V9qKCiLU::v Ŀ(-npv<8U7N,qpwzR`qHɸ:`^%/F+콘Qr3Oxگ#~8qA0uFp ̋аEɕjUv-0t8S{x PߏV25a-](g^dQTVSB [ibL9rt8e$fYtdo/aFf%Ѧc2Lrax|H?o7X*9v42CH&Uf{U"p9S!ҿG}A|G"P y_ˡY9,5IiߛCp: %΃QfSmӃW{oa.AkdbUY~juM8V hy\{k&@K~&E2 SƜG!6v,jp?rx̱ˍRr?6.zFetc% uj9å }v W]:n(Ao^MR3{u醝w~L7 ^oV ~@Fj߬G /48W|c{L~3LMZ;[j=_ MtNoPp Z:ژaKROk8hZT=0LwP2C3c&Кq*[.^$]$I,NƷe:`'3m^ E{\BW~Č\Hz "[h_bOi9YqXq*&YsSmyq﹍dwhiyE\!*R %ќ6&FtR#-XUYWm+ΰ}9,U$oo< B1<}@pAiNlF̈́V[+S{6A.BNn ,=qE xܪzߠNi .=%Vኡk[Zxn 8Cտ6&ĆzۀM2sF9q+bp㼀BXP3sicT@V犹=-xo o3[ś?;ɵ:ZT,EӮV|:vu5%"~x #TDh[H '9DȶI؍ pUV`=\6Eؠ\NԨ N2EJ7Wn 8洋 rIRu7l}DwhX {/Bx/yCK>}-W1wW{ E[9%)F}=y1Oښ (^wQjc 2XV+)9ݿt59j5lԵVr)ÒlZMάw}V9iAqE`mydE=ZYښˇWT,aIÚ7r3FS0kȬQYD WF,4^Q)l_Ou^F(W"mZ2pOBԌHRr #^o|ܴg`x+/ 8J'*i5l -F6;ne 0 ֙8_0{^*="(NRz`Q0 2}C`Gڧ _\ V$TC$џ&#zl{E/s{NnDNEK##̺1GDDn2g,Nxʹiq#5FI[֕9,1ٚ!B?Sᇈk5(ĤA! >TD}Lnm=l1)8?f!zEHiddeV ^n4呭_P k:'gpo9hG[ TYL}uF|}X (MU(83k[ Ce= yg/TaU5M?Bh N2ami1rHp`K[7Qi\TH/'k=f.M/cY˥8cҎ73CVTAp "`)$rP܋o=['/).Ľ˲ШJ"\o)[hj}),yY.4[_ \^RsZN?$Eͦ$O fgL& PlM'sծzPTmw>ipe> FQ5:"䖧NT[(ݳu|'!zf|ܤl,Ăs.'07lÉf.4j5k*sLc>@`V҈tqW&oUb~=jnombNxesP#dJIX4EWͰe`}2siM?GŸ 16T|gd,Ioʌ>͵u2(#YJC 2skc!~@Fd"Gæ-g B+flēF =sYSpsv|#5A=^K5%^OSuaYu.KL qS]"quԫ8b=I}(O]m>. KJfv [kAmȕ(;[G Yk:#vAU'Y {2Sx{C1;-G-HPM,IVڶrB C>ڏ'\txY|ޖ݃RI/9Mgt{iVe˶ޱа)'ɺ\%E ss [?E <1tb")݄fHf3$,6n%rrCJN>3gLG"=01BQϙDmVJMC_6;>f,C "lI5­QG Kkc;>BGK&*uhP<,埀 2Kc\~4' $oXę+kyǂHnY눚zwk*#& w/?'}cX/j%ƥB<;Vv,L5T.:wEgQ4)6x&IKb- *9i5[;޸w6nWw6;4FE)6n%Zeyӌ=鹓oT[?Y-sф]'Wؗ}ju0d5T{Uf 9S]_>ZP+賯 4'3Y(H,2Rl cNU2~:se&W%u~x]xA@"5Е$vS9ƀg޲\=$6_1\Hy.iaEih|뇋j_ ČrE^~wB j曯ʢ}`?a\-渀°=KKe IXDncknl|q)v:`a#^[LhfUWA bP^>!fߵg3B"DWу,%kn <&$)Մ$6 u=6{ ΰ!/wU`ˣx |FjJɢF&f<<fH!jO|(P,5"WۃZvLỶCΟ\\n o#N2T0?ЮyJ\ )eRβE;{jٯkf &ч_.- _3McF^k"wz<럄OK%B`fID u`!%s8ѷ: 4X=?1ȸK ߞ:*e!@%>A,_{/fn%OշdPn]H yOrdF#K>0m^T^l ڽAi kyf?oE[!INSY2Z L7""%ӝRkEvR=?%=v7<_E 2D>ۤ̐X|Tj, 2t6ѷ/%:gݙk@pao Pމ?Ċ?|+q>Q-Z JZfe݉]ZɕIS,jƠ_$mCeh.zU䊹i6tIov0ǧw7+JNOW,j-F`^63 k$>CTcBM#1x*ku+*[n wb?ͫ34&,CK D`,-)ա1>:m0qk$V|E4\NDFӈܾ!n"n9L|Х8{i湊ġ ү$pFZn$UfDPkЋ r7-&z.A wn̓v5kҊǥ0zE51=ׂk5@YY?6i- =[*mʸT?M{a6+5jN:ߴ$4F{GaoVOΨ:9>/2"ڄxB%J" ^z>џtXBcf Ǥ{EFXRcMWv³x }W>[ _4^ 3Md'i'za.`^aB_.0sMrm^)yj`!/'6 +d>V`oo*Y Bp#q,u59yLh.J!mA3Yh~I`/ubQ=ɨ!uTtc/AxN+A1)(2;~^kpjvyM$6'Oٿޑ7@%{Lfp Mx:೤8vZ7{>6  5UPGSH6*L_!1I>S+{ HcP_ar9 `:4R󈄨2ϊ?A?iUj j>K18 ~ǣާXWSRCRSNL&X ,UmGFZe+tא8D懢yI νNPO2-@IL}K MBzno5Knu|riwiM*1 s_08vQ<ת⥠{vQpaq0Wз9c5Ot9+ ,z`=R.HkSNtPZj8rYu5m Oz,\ FvycDۙW/d;ŽCNQ\Ih3?=l>,a(u&q,n__ ثH \T'BF4 A<@@CAxRfTd_9ÉP|8f  D%sOLw\k5B{wVteG:{} \w%3oy!uj2G38̌g+¼GW8%ZZ1Ԙ[ uU0ow Ň^!? Ϧޱt\T3/hqD5@8FU6jIF#-#3_\\-}ި߉bGĴu0R+x 秊cjjR!pizyZ)nĹrǪ' J#ο:P+" oxŜ=R<5yTVF1ns~])jx,!Oc ,^۩m]OSA0S+fUHU ZcRDv,OD T1ţae: wbN@@ͻZQVt{{=Ph4C1shc'6Ԕ}{|F1æ̸kWh'SlR3PDñ?Yxo{9h8nI|".@1VB&b|b~쥫V'q`*ಊU)?Lf2v4m5A9|M<7MԯbmKk筗\n{_3X3$جpp ދO /{N~Bع0J*Ōe!h'2kpv t/-"T21|o|{5NTX^-ܛ0(s{@ _NQ׮VO;6Ju4pY=\kj]wdJYڔYd@!0ZBu}K:V%R!.٬4]gDd2zG`l @B t"i>/ ff{ݎ*'ŭ;k&Hd<~ptF\|"z{$rU+{:X.2ˉ N*jjC8\M1-3?o\~dZ%ϗ\[7.V =5*&!ֶHA┚c]M3fGazYЩ(a*+NՀL) '!T >B*Qގ;G_ q%գD]͋-|w80(e'+Oo8"ks"XbdՉ/<L8Y_]JNP@QP:1" O뗿V 2ڛґ s oCZ2"qP+f_؋ F8T9G;aP5=;W\$~Y)vX,lնgb{C .@5`EH/*I{j["J{ؽm<.bGh*FvUSg/&BXn܍lex>*l2ĺ t OCs MT TfZfZAyHVJWƼa;Xףּ$OG!?mwR' 0@0Djj<.*cWucr|BHU?5( 3068Ǣe.-jm ϴY8::HqҎf%8Vj8 h9צwX1J.%[_B<ڥ.cSݕ7RLl|U ?VTHWMnn9ڞ=tJYco4:z#SvŊfu)#BOa*1Br4-:H+ru3{%9NⲩWj\kĥAt9蠛"dgZ3 /qu٘Po]Tn7nH x5nџPdC ۹z l< u"/K zv k9~?Tik*Vs`#'Wwjכ@l\^}!QvY1)+' n𿮓9FrcȖjA $A(W$"Q !u7>#"4fD/r.6U2-o |'+;i%3^A0hS{<@Oэ^z,swOѲm?(?~?t&RJA S}Y82r{ݕR2(0KS/9)dTE-J#;&Ż UOV`o9w,V) 8XVRfDZf4\9=_հY^7j*)N8/+%繢JrfAeA d I2DaN2UԤnłuUs(8`igTTP+-9_D"~@s2 7~wwVQ LxHwJS6%rmgx3`i/"uy s8J1\洡 +6Ap`~[92*$[UmQ]hԙ,zOj"骖Tؿ[.>w '=>V*KmJqW5^4‰͡-|D׿=!=b9#b5[|@;k?qk$bQ/-F 䥕"ϴSrY{W(a` oP,eވۀrV ku7XͿX.QhPn@R p@pOa9i~߷Aj.]Ͻl!gh2؉,:;K @7#!*&$5֩j6!0 RBSCe4,LCKL:XY%v/Ӎp, 1jsy;NPZ K Πpܡ%u{I znt`> yDr/(I yQ6#^w!EJ @5A܅'9`PPV%Fg,;xSJ}a,l_Bw_,dYe}wYri6m^`V%UT,~xٹb\i.7TGy*q N2׺]sh85MƜ{|4^Hx):wJ) A{*%|uYFrLusG!2(S{j%RnC'[DLDcvj.bXE ?I>Q䌵'knnYmUMyp4@\ǗPQƩzKH]paFhn%+H$ ;xr2J!ݤJA-}6bʏ/:҈CwӮA &8x6WO Uсf uTEw*"۪%y&G[p*Fc_h)<#8an GcMfRaYJAQl^l JFt[- 2x[+rGúV`(Eۍ]jmS+u />=(M3J/z:5ԃ_YTOM=c2lGܔGK>qgOthk-"a`d)1e*\7>;P Xv"6c2Vgz1*G (H. j/|l=Pr B4lS͘h_VTpJWA^5CFj}LC͉ K]hԡލA8Nch^dI4g{3 F#ۯ{8RtDWAdp|AkXHI3QÜVNU!^Ƕ e<1iD(T+P5- O6g-Hb&L ੘%dz%HWeMۃWJdQY-U~8Q #nclдǞ h&I]B^L.SA4҂l%4^>CpI G݅2d}GDZgZC~ީSȑ6SUGⒿ{#Ѩ;*S7 ks|^rw>] r?iN,`q&,l/Nl)Ȓ˻ V)MQNyq<ë\$=vPMY͖.ڀtXXy}hAtg zز]Т([h'z!z^z4E"gt=R!JP>c[`2n-6_ m9miț5‰ r@x=/y{JjfA$cTLdh)oq PTM $HdvvV\|Ɲg6aIabbr#;mE&pX!8|yr`n[|p|1ɸ_EK(3!BpgT/fv}"X+T||8'8h/TB ʣ j }r&k?1?,.g᭻棚1^ER),9-%v M?CZpZ%g뫜+[nQt5⼸צ$%k_9vEV@&&OOgs^˛c~I18+:]2chQs;0KNjuÓwJZ/ISu ~-s:Y{x]xCJL("M9'O)*jW>@Zޞ;k[/o Q'dtu%%%Q[ =ϜbC,. Eu\dt'olJ`3Da]7Lek@V5ĎePdPuq#A24ήΠ.0CӬ.R+\{EXPC쁚@Y1c9[V6f~%"$_u o0@m>@arful~#K_f4nQ)jZ9 #^7%sՊ@4_g(8BiE_'rwAJMa$3<rڡ^j)j/dKh`'}?*/] 1I,/,\ow=ՙ Ɛsn7xbj[EI,XJ2877;qkvgήz)@3AAcnvOcSAH0po.2!q/jh.r)s9dEԪBwP1ʫmcjjȧ] x[_Q?d]7 6@k v~3jLJf{ߊN9o5j72:loC[l#|X6@{5 !~7p|DwB >+" zk&8UWo FT -o'HE#{l:X`Y)qAw=# ed%Ug Gqt2,jo~^*rbs-e ]bmtu wp*fĠ"jS׈RJw؞Ur}XšNQJ+2LGH  $Rfݙ%3̳v9 `(g2a5Lg>QV1 17NlO|jAaSJШ.Jx8Vڮ9pv2xwi<%32z 25 .#,LJ%B'z -k& " {ןPxI& \u#X*]/ 'ui|x^Z,ζ|.لVY~:I^HY}^xsUr9,|p{~>ɵ(DY@EE1~sٔFE0ʇ~m7 &fW|^Lr0~SM``8 t/d#T{[Yyw&: ;g, * ׿!.M`e#FZEEQwxU ƒ_q^ʹfPk (CA0,lE%׊q\M6D b/ʢ2iB kzϢAmhJ H1|k6Fz ʏ x _7M'q(M/kl*+e1%q2 sqj՝gQaSeP.0cVxk^+,۲Lq~);˳=kB'Fxs `ڑ:k1'E)FVz~"a KӡpM /ASI7БT*:#="\T&P|G$ MfɟͲWV)D1%"B@o\쏄P#ʸ!t[ gx7"(ʤ61qd`%-q0˾Ŏu KtriD$nʻ@rt˂#o Xb='?Z P3İbޱJTbnb~ P[S%^m0<kkcL8BEtH&87b1$0P $Kpcթf9?XฑjPG&b\$P\D4 0EC@agpcxcv:f>|98V< 'Q0{`(6֘Wc ܎&fyŐm?7 JvJ`IX*ͿEeMpØ@F oq]].n`٧RsKbVf:f!=T%˱tU;i[4ۜgtud;]O6lVՐ{ џ@){0iDx;~K!̞`zwoϙy1*9B;w(fǻĶ#߃}cYe,bDC\ɱne=QzOXyv6RImQ8ێ&^;bEE'*}pK\ftNEn0tDHgqRr-,oh4L<,j(ԟ=|LaNT,=8JCLI$pL=_S"{S ^+oA09ٝc:>Fbߋ]lE\ߩxT\AL`Cg2zqlz27ğ4œ|u5R+:{wP,M7%P9|N%1# Aqrr1Rr\i?}|&Iu`#E>7 vb1vZq.7ƅI! $!=v=& =.NgE|O;}\z봰f1}EC,%kfYzS<*}T0s+戉]H/(9hSD,Qy;ՄRDɆ rIey6 uџ*__-QGȥC,B8hK@~QnCV`Gdmrx+PpƂ&8P>*TS%#aZbʚ=\oo4M]?Z шbg+&2x+U(`flၙ'=˲wl#魨#a.Д9^Ҁ.D&k1Hrgu}wqXb:xUN,Lc^h wcu9 z0 G_z_ބY|󍹿Kk#OzL">ϩ$DSE QL3*hU~IwF i2#82Yf pU a3 *a9>WΥv:hV84TM5-̽{Q*@7ykb Q͚0xNA{Ox׮la D#=Դ.(i>em~T F)6ݩA> o(M^h$\ח%Jya[Hu{ܛޫsHP;46 g[٤bHuX X"[vu<*ХʛN&SͲZK.ڵ7؈o_N/KR9Is/޺3Q΅0 д6HD!rSzi< "Lg5*&dFr7CS]E "GuF=gN+ő7ݵHO1$elY|c0MH@0IK?{#~ٙ(@Wc}L;Pz ( 7zvoF8`-qQ&G~;ȐK~!)й\ڦ""Fz*C~z 8vM)+wa-7> Wr+NشXnBe?@ԙaEq`Guꂝ#D2=1c!j}g/׽68Hp}_$ϧ`y'I.NF  1DB9[k4de/Dl\JhX!ȿ lpP3<ۙUMbF^kymtR)1*m>:R鱭~y ?ٯȘp)['X&&~diJzs8Jb$zqLjI"Vݍto.5yi<yJfLT='}Qc,<J\w@7{`|o|{{ꚕT&kaz7Bb9æ45jx"Q,V9EM|S:e~uSISTԕvg)n Hes5ƍf 5n[+_ LޘGŰőñZ-c)om6!W0Σ}J5oА8b=1N o?FwHhwufB0uk2F5RHN$ R(a)?C K.) ahuS5DOC,OHY9ډCO@r=mñR ~$"8 E@ֹPkS 4!6z8B=GTHj F56 )s6DS2 uݼ= #n" i,bk\3ߦ)jhxK;/*s"cD 4#b665g3ะoλH Yc&GR.ظ^ Ѯχ& r*jEo4e n iHP;K5xY1aH7r;L&Y[ Ua۳ řMZ@,9XTH.)xN. ݍt1, Y-]!\#^ )+ILן1@դdB-RG7,wC  ng.ڕtRBOT+0k>:Tm%oD.5X4K@(|7/G=i(VLR1SOl<ɴ(X O9B8BB{H8BK1ŋ˥4lhK89"*)7{$PX "~9] |NT]ީtnixN0GvM9 &]E‚ }s&2E!XyAoXΒW*2M wV Q.ޛY6s*tW 743kSx~fZI0ȝg =2u~S C\a)~'Ð[ sD2a<mvWbU\ ^e"jM<ϔl4JH`!9Uv<EWS+@',e(տ~^xw n,`ofoHfџ-lG]tvsjT쁻\*ۙ[bE,^|X'28ۗ~=-R#DjwxpR]aAkT[X d`A 49̀;bڛ&pL=x!(#&B-nZƸr!p8|2cOu>?&|;&s nt8|xz€ I7yM.Kn|km~kUdCtS N ~9ҶsEf^{YE~4ƅ0Gh˷$_Ñ%n`˭?,= ؠw`ɲN {XIOšЂrjlb]R; ȽGcA;:WnQpcz ڒpd#>PqzKq(!XUPaأGʚBSy ^V_~eGbtSIk Vgi(Ej@#݀F+\?Uwd.S%T|v;`%uv,_?DsԨ[~{NOd cFջL&:|#' Vgby'?M'6l{o<):/as<26vūkˈZ`ʻc]=|k>lH{r5&,(F-=^PϮCb_x+ ,MN[wѷn^oKhna8~P7a+ZxHL,9J|BTނ0.# T9VHy5Fh:#&60Je K}/v ,[%ٲzu,87g~W4ai5t|"H3,spSeЎbtEUVgQCؿ&&oN(\& Zo0YoShA"`91.Hh " Ah΃h|(//Rq:EN$~ DW =-U s{%i uc֡!܋O50N6muwC>S|_ޒR1y pA:DFOA~ۆAs GCA U5L!6uoDwZCԭDA/ϰҥ #rUx'4s!.[!#dW %2|+]Y|σOgbk-K\  Z n뻄1`9uaS@ߗ:E/3a\g`a+#(Fcc4Y8X_;Qjð<_ V cz }-SS'nv)zl>˂-B.3o*؄J&1\Й]%PtvpyBcaԗg,^C}JUl!M=ԅ)M5]vЛJhi̙WW8lnl M uR ˭";֥㽳qG;ˤˆvט_A?հ܉Z-By}.1<zJsx:JIVz 0;*'oH_e;{n)/$V["w]qv cE*MYsiWPZv]-@ɬ8#uk@١7ܠ' 0/^pRoV?nq)ӛJdo]|Iν)^$g`#tx 5Μ:=\~%p)!ը)ё<+0ͺ+ے'׹1+ u?pZh\^1Cer0EMNc^qp=r"|@g4hN(gƥKM; uWLyѫ`]޹ZJ51/6&OVcQИܝ'|{hcdivU4ma)qV$h[T.Ԣt*RpƥR+|\RZsgJ|Xz$:蜖iq=`'t\I*2pv=̚׏jb9,G\5Nw[ͻRT:vt/t\Wrh'˙zOw>j oCj-~,3<UWfʁ(<l]}j>BWuwl"]a(;R G|kS(hqhN bAK!m$)3&H5SzjY$'j78u=/0xdÂyPjO7}igũ%*uviHN=}?ˠj昬id#(t*\n~3$Qv !^ھ C5 b=s/{)5 x+hša=.QJ% vJ푂HZ{?^;y[ Md3y)K+Di9ΩX:cL L/15 z)9or=lwŌf49Wou)06mSaխtSQW*]rԨ)]VG˒*U7L]I 89O !$Nm~!Y=!"c"Yȿ$$%Rw[5ΆWE gA;v eSHZ8R?'vuzp=# B!'C/kS?-v'@*C%(TQ(A|܂&89呡IwNkVAd%LԐ rr[=:TZtd2A 7]P'G8>rq~-O ߫OE['s-Iم2Y#9Oɐ1IQnƄFJ̨t E@*$?GNMnՒ~*^6ӕV=N~Kom\uaRIKtjI\i3iTyvW= ^ZQ}~;ONYGҳhM^km)t'ILD,[-:β*w34Roa YtźFFqvuצ9؝]L\y"YyJLS6ޖBH Jˇ6G4DXw7ks'Ql [K#)%NM"8w~elQs%C~h ұFR580nj^ُt}|D<;װ86Y(- ^nYtm_S 7WJXn.( Kq1Q̞pΨOcṪ|fx4v0mŎJ1RYkRtHYuK@}.%$6gl|B$T!yS>[ס,LG+g<Mc/Ƚf0oeċ mnݶT|,;LݎUL ,nHʧnQ$>g8=Ŀmv箿E 9tLD'"/2^!L6[:nr,vDiy1@I$UdWR*g^K1˂ `GJ t]Xt!AZ| ":;kR~OE]olZǩ1-W5O*[ 3ehƍ*ME5|mbh :!7|1~*z+LUiR}u}y2~Y5`4ߍ!ވOfy PgMWqʢ'h>љ}ru/,F@9=uϒ9Kx]1NxOO.;T Ma) nEkf+KoĄ߽G1^X'R0uU $/-@ <:`t%}6J |0GܵF>8s}yf !j(m7sM5!2Y׿0Bwu`mꁳJi艥/DŗF;~{K(sJ܅IwZ uI_#=`ǛJ\ǧkTHlrW^,KO4,V!D$9egfNP-EӹU2Y+8Ǭ paX2) G+[X6k6lrh$B YJD![vU/_kMYXƣX?tHsOLA!o@7čˋ~/'DgSwSK x12-zS>ls0opv-PPݺzs{4/fDsu))RJ?fVfGR뜁N.DCNg MAy2^r ?.p<X%?"dQ8M;1;_u~#~^[|=TI$*Ùl}Ww{zDnkFɂpl-9*S~mU/SJ^I&H+G}: pĉɲ%2dLCꇸ*i^]iDOؽosKOў 'gx/${z}Et&+7ފfb|?/ݝ&٬ V)F I0Y}!273Ј'՝e[$_o.X8P2q,883Bg-3,0 DYƝ[{xMѣ.\:ݎˇbgLvh&ڍciXxFK\'ʯ|< $y°zg7*ې^X=j{1Pq-:Z'rVJjVx&kœueQs?#O2Kq`~~M6^~g$},ɦڌ&i. K3lqRr3BdJЯ,$iBB NfB͍'<0;}a3%[Ҵ 7h]ǞBĉ$-f,jA??{xSΐ\ O CIC'kp2FIuR`o^X5m ޑ4px1`RKK[..X3+Ox*;|(gdcK %Pô{/UbSKR˙joln}^$9G϶K|tE*؃$Yeh%{&-:|q&ˍ9u1Aevv!ʐLW!u ݹycQ3qzPBÇYY;4UHBy9#pvBf{0PT[f?i] XA}f@I-L7Kld5i$])JOQVWPJE`¼+ȳ56y1S9"*懔4`1@ğiV;>ЄWME(ɱǣu@USG*M/wS@v83"aJ.H'CeSA7sD]+Տ_xL,VߛNqҕè[鄭 X'^ɞ1LBY!K6Zn.`Qީ95v<&'= JN=ڈ?Cp4nA;F R}@O#ЫJmՏ3YصBr3+n]<+"/)y`B>m[T۶#]YD07?߳ 1'V?Cƌ~@۝us,BIoCW [v@|h S_ 'x_? O[fj DП5Խuù:Y=bfJWu|"!Ȋ4/'i[3:gU0ɔϱ{xZVGY= bP|f)Wם,ln LX]p`s'hU5!p暶*j#S6C,rsYé3K2R׻SmM(M hʜ4I%]w ;3>Dœo2<:oPxg TcjM%J5RvN*by32A5J˼Ntꦄ)P~>Z6Eg(D2gγo铷"@z4;&F=W8/ "SC7baۇvt<ۡMvLbZ^N JUrdL~n2#[4=T/&A潇}y,Iq!E!_r7ց`rZkmq|'Hf]3!s dπƉ,y\vVo䔤M*1f E;o\w,aJxPkښuWz`\(?(k.5p&ņ\߿>»b/jjgᓃ 1H@TKC7O@48^>.wSGW6A0-nfp #t$T'&wЬ! ?bES䀭&z*" Z$Q ]Du׈K " w΁%VLG-O|k71J]M-{7ǰ$7}3#/Vb)_2vա (rӆ2Zdhz"xuXٍYz7*.!ȩ#_6w#5J  !W xU)WS  Yn.^۩摋Bɀw-=~ʏ',-22W3 K(xCRIʸEoPFgscnD$;>x7d п݃fD2bnU0[gOB70>+:ExR.[>j:u5LS9a9PwRo|Hf,:O03(֧T ]L@A/DSpF[:~%/~uIW%.ׂ]A$x9r=qE*z r=$Xq$`F& aj՗nuw c$&#&̀;/?xbf?|g<[+e%x\oR}t X/$c4HЖNy<'7SIFYm˴)8#s={F@XmFtrt\'vs1X+@v!GlH Wm{*'lq@1"ٽfW6fg^ VsDFtȵI::°Ux| OoQ]ss"6ۜő8R/vo5L4 yrV&ҌyiX eF9zsa0C!!5[+&h` m&yikP#h p.hCx-BƇb`>YoMbxE3Z~xjar$~SyKu0Fvm## 0M)4IC  %NVeoqNFցеv`lIEha'JCL5u#da";賖->)N\ 5<ʧ R-HE/XJ/ÙҞ&:}UEx+1m^}{Gג0xz!SZ~[mEZsjj߅w)7qbU)?u6ݕQ* JcfpwWxAMex˸t[N`֔:lUl:RS3)1v+smmkW0%3K^ly[24,_Cb/!'!xYBZ !>@!xg=vSYh<}JRwIP";,  nw_bYb0oVVµ.,A+ *!A K7)wuR4vk+ 891 |olM+M9*O miJL]ΐBѝ@93pQ f@wL8Y]c B5nxKz::"V`.Xcj9ʱulvE6|oKYvZL}X5Y49$/ Z2Ly|OI@eW\32;BO0.X}t_Y3m(P =Fr^?.OTv5e8x˷RۆDNd+Ա\L?0!Ҩ Z'SW!=EV b@(f|%8`Eo]5Tq dv]S.Բ–B-AP+Уd%9FȑXG"6'ZbA2hv|E$9?#V0:p1T;-х}x@WU̞5+Iq\n~B0쉨xrZHhDՒ2q+ U* fg0;6'}H#%]RNĹP\t͈d{@V$dX4`ʠ)0Mr#F> ǰIvoLF ,ZYL'X*6_R=rD/tAj*!B&bvYa/Ћb!Ko^beV~wC tFʳ{,tm}\xp.8W5uRެn:֤k!MJhQ8j0fjde>^ԁ\PzAҖ}] s>rF#?7 W%YΕ[NL w 0<6Cga%^+HߨߠEsB(tϖ?CWT֟+aPs6J2w,P|i&]r}P't h+[ ʁ /5J0ߤpLρlhw OlCUG^M,{i=O9C-/V9?ܧv5V~0NC7sW oFm{wmΤvGLFOoek |L*o0ht)CAw{ؑFka&jWGWCUv)KsrPQ0s04F43.+)ЇFF/" 9zF!:Zr!DWeC9G˷A<|6#e 0,RӀ٭~ڰwHSŞ~s&{}~"کL@aϐ6ǿ::'=Nڵ,=#" P*<|.KFsP4ɤx]hT!Vӥ&HbGΤ=1R7bDܶbvΌ&7Z=X[l; Z0;x7;O^ێ%ʧy8xT^™/V\^g [9t&zrQFƻj]_",sZr!&՗mB>0[K㈶%G.T"dcfrs}Ek~8-pYZkm њ|Uu+$3=/@ jjxǺ3X"TsF{tν%y9$d 3rn)u6,@\-y1؇9d!hCĂn .4F V,"InNNδGZEޔ֣H79|kd6NTUx?P+ f_ZwΗ*S9h~fv{ϰ_F0&?LoGsی|Kn<IMޮ"0J^z//~^s1Oĕ>875ifXb((T'1p?G2r0MTJ_ žcG2mh]̴1gZ dz4DnA9`H.vN7.밬Ǫ ɋWY@IQJ^a7"HB,+ V4A"14 M(TϺ)I9M"jl 󊭠Q_ix.q.އp AY^A*I_b$N0Ck^}p^2'7GBh53 }{ċW܀ `?Uz ~p8e.,{tߚE2S 8j@@ii0,&/1?M8%`KxERop׵ L1w1V;*d% Z= fc 5 ֨x 3/s4ڊ/$ '} ^y#_x|in-_w-lc5{Qy>W/deO2f+pP0=X1tlv*%fx@T{xl6fX/gE3a>bYK﷗V־!<]ͳ3JWB%oNr.6#´l#6wHdRC kNC*5Dg'BHp\64~G2"2,xV 4 yw'*/P[<XuQ/67w,M= qv`Zڥ g!R|M7MB/a'v{~ ab(&l3>*[{c5Ñe%.?VFh@|.P=3V֏[з{$=r{o2LHsU4]{QS=|ա@Yࠋ}KOJa%FIM}MR9wZ4Gq//~,`ԼC-/h÷3gfS\5bE#5\䷜~gRvi2E0wx"6VT?&>`JZA}+ef/rboj-[)ۿY>Xсx1@\^(ls;~pW͋xb5uN߄M~!G%O%XKK';q+*-\qj]*:xཧ.jh[aEG#ak: |E>3E*MWaTa@}ZVcZ;{WKW}w/ʳJ,;.zo~ %~:}t΅~iʌ3t};Z kLa~)v3iDuaϤlii.;8Q$Ml]G7;6Y<#(e[͙x!QX/{2x'!VSӒ_ g恧Y :w1x*Fn#a!+j6_)`BJź@!85۩tKG $4Ķg0Q'5F* \*ĵ.?9ml~y1g8iӜ_A*GR޻[mEԖ.?'&y̵ÇAWnt> S} Lƣ;N46V*_Ѳ3Ny) |4Q /~ LV\,q\a) usUҩYz/ ݸ[OgTӺffo(_wԎv;cuF-k7^8jD|iBvv4<}`DI92 +/âop 3ʄ.d1F}zGc /1.^&A%.B ^C.̘p1Ohe.u¢WrGU/ ᑨR{tnĚʞ.Y+%%䬬 PmG&)y+Z2%H־&F|tPlAFW$8^_oypr;-J} {^N-^ᲅ'OUq-:m)f!D,3$1y|+σO|' H~k%Y ݝub0u0d{[\97&&7 u٩#-t bXF};F4x"2u# z3c_ R^l c9TQx;lz/=  E᠝*tb,rpk:duJ EExZiO476ê EHc8"7zz= Rn^ZZDyDzSf9C_;氎j@| BUV/ J<[p8k(Q{+"v\-45drwwdZ#8Oy'5&~ n0 iVqTMls'|_eu!qNJ9%l+<}n>RkİWQj&7cWo;d>8&((nHӝ^QU,gb7)cЗam @}^$'pSd2D>PšR(`+1EϮg-o5RML2Bt%WWZA91L CqlPX/ exD!㫆,yc!dX,w3s™ǝ#y'k[R/8](PwN5qd вs'FݭRsiЯ^7- l/Ⱥ zLuITB3~(#XgNfUΪ]hvܑij )9t@%omt#R檻,"`lHVlw=f;r3OֆֵK߮M FB۠+ ÉRݒA8k)T>l==bt Yf0yڦIb?poʂ֕Xw3:AgMtAM4sTvOH&,%Kus-*bC*0(eH^0r@-3+1* h)Jj"Ӏ Lٙ|z׉%[sk |AuYD]֟0bet@ - ; G N)/qNk)QdmM ڵހ$y܁V&U!a42X,]K^"z|x yIOA˦&IK&}2~Ϥb{fD<),6l E} P !@7)|qςň%!>cqkG=ǗnVyO. 6?%R@ R#Sh k!˗6HŌQg>V焋.arPW47gRh$V`'d4}H!g``l'9 qOG1)B9a@k ըxn-/SsLƑXGvaW@蚝JP59v#7 XNJrY9D *bYU,}-v@" U7Xdc,55>o TW}=sY 9W+K\4i 5GcrhEr;8xg0׳B v+ɩ?,saby+ГƽUz9eZ/;爼!uD-; {+ƵVj'0]͐O ?5I9/8bcA_EQv)G7|1qRumyC+S<_.JZ:J7h8BL 171QuRSgF6W3T@kͫwv(< AҜ:s-n!ƯkN=a$w ?"?\nՂ6v9{)|XlO,e+Wz'e٢͠uҗ7>>g+ŗ_ eK8$(',xcU2UzE)<>0 /+p;?:^"\7clo 8Б _l2Wkk6+:BO A%o{;b:5=E׍*o8L/|'Yg}Tޛ<)N1ɜsX_y,ܦ3{;xyxD#[#&۟I N(\zS׈ {1^||]E2?âYlebtC1 v/4ou) ]Jv isgE# %+[=p\o3e{?Xەax̚c4~jjku 0L<*߈'rM?04R.XPۿCJ1qB6N:jjaѝdBDJ߹̸t0dBQ|h}bfځtZ3"ƺGIr1S%6QgR,0v} 1Bb\GPu#^mY"3b\GΗnE}y#fp5\aFOs:Bcacpd%c!,ot-@^g qmSJNk"4{#k՘Ԟ'7lsċH0^PlG;уKڄ}ep )+x,~N9=հrL4>+Er7"4JP#aA_f[4)hwJ.%2^%q>IGRLSL1]HoX \j_OiIW`Zp!ːM}gtc| `}H2njCT1x mU4c(Ch"bOn&(uGܚx anJk$w]W /@!&6 &V[BjSJA/[P}gwptK({_$XJm2$>BĠH|Ta*_չ>͸YrvV>Hn*& K ':ũsm.˾4uLFXz7oMO<ýJGRkΊM26PvHgtsc| dzi۽fw/xSkU^IY C$T *pz :sKflo]tl*.*Nޑ? *b]sdC$)`:>wz;yS XRوòU#Y(+g:J $2"E֕K]Z{ó̌ e3G[G ӊ\)eb\#y)FMKGJePTїҔ͖>3W$:U?j?p@m+dVj6\#(dy9Tօ cc~7hr's : 0BR IX7Y pM}ZNx;$]40D%rl wfs(YH;H7r*L>қ]{;]Wͤz~sO r CƟ.cK||;nX9U+J4a:v=F"xjt;3wpv%pxt7pJC!!F%%L0J\)l"X{ƨ 4d"Z g0 oG[_JDbHA/$A J.0<_$T[`FCWd)1vO=wߩZ  x~J&Y..# }(8o:jqs W |_o,R]}P=_{ۮ$S]L jP:nneaЁO6^Z9PK k v#04PO˘ծ5Z_4]\D\9 G(PNb?g"5j&a4M`Bͫ9^X.)[-)~=(3 O81ٛ$UA$Yuи1-. :3Dd nRYE!0O^ *Ĺt49`Y@I K4}"3zXK8,˰$I=fԬI-qT;ЃA/"m %5-f^ʟ'z)N]hEMӴ/_ٙ 6߾>bSƒ.%4_բ״o4PhvA63K[K+xKв#aX{Bx~ƻǽFAOǀP^zZC(0Bc~MW+w ^|uXs䰺,T].'kx>5VlW"c~c5ItMΗ-:(x61<^G̰C LF8R FU tAd cڊG0wYONEӥ<R*aw[[e B)ߘ2Aa-)HJw7NE G~5UpV !rZpjhnw{HfbL2}Q$H#9Z.`ONC)bs9dd$Gь&G mnc} Ye?/?l[yϝMb(/}iL}Ψkb 3N_alYz \/j;\ɤ0 oL QwgFo51j5?핖3t_ 9J.ŗ (ؖEu+$WId.4 +w+AuJT_y/]3v#5(Tz{yU~o% zVNo@}Wn$ VN۬Ѩ|4)Y?HǺaKt(5a?Oثd_XTPCltݘloU}rMgV9=.mF.JIX0*T3ߍMbVL7bͣҼ 5M%*"~4#kx/?SxqA?joZ>,gsZL9d  SBlI΋Umw]@͙ՊW$0pkSm mʗIފ-Bą7tFk09@ٔ- JӪ(0b 0caSN"N A"kkn{NrVrvő$oELUez{ ?]9Ek=>t{kv΄CV rXJ^YM0u LUT$?zP흓)BzJ@3o[5d$S|灧]>*t$$c{w iENao{58q'].FXW\yb(em„%g<9wʌ淹 U} oi"N < zKu 5IT*u<wb<)LN!j3ޡ {>ƒ4@ڐR D )!Ǭx{<#\|!ts+jyn?MfI_5(EWK5M`-*CpZMD3p0 z0[0i_Ą,8=Ȗ(%NA͜D#=N~ JHBzI*OD)7mu:O!d9iϖy۞Ĉ\YLGS͆<~pf, uÓʄ@ؑlO:Fz`kLLdWaK1Ūt7Fbu)} 9(Ž X'Ul\lB9լΌ'.X>|%ъk}70"Sgͭ޷".4+[t?u'\]6^FWeR`Y-񺵮giC~H6\6Y yc^Y6=(ow[Md.Fܫ|lnQ Ykqs_\>?D#Q]T#䃎Rˋ>MFPs<,`z pXf;pSu@K6nqtD$+JViQPFuu"/)B6|\CAFWgCnT)<}K[T8 7(-I,0eot[ݎU)Nf(UI$BD=gڦ  _/.=1Kuݧ-WG/.v=5ZU| !ۘ}OU_Ǩ#tÃR-"`>W{ъN̩2mS, ño;͉BLy!fI`_9)kA˴`EEe^>g1GĎCٷyGhKj Ё?+hr[0]-ק !AaD'?V_G }jxWC.QaZNOsm2#(?)W,,Ð!Rja# { :Ghw]t+)@qR4]TT*~[ݡy"Б"Tx_r,"m" 9C~8QC> kfUA&$HO8cg CAX*!aTcЮ_}}U`'E+Y>jHB_ݩ^A?^qU~Y$ESU$7\jOxӋԧǥ$-qT5_;>ӀL hM_*TVX%"mgdmA2,M?q֪vfY.W/\k.b)M|i  /icƁ)T\(20gaCZiwetz(bUjn?8ډ ={A FP]JB!5^"Ɇ3?O++7;IhD'SN~gBмh8oh5e.n8Ws?|ߧ1Mp* A';Z{@UT?T 3 B-E?"FO=PN%J, ,d?2U?͋fTe3k;bc^2 [ǷUێ2mi+Z"y>s3X$Q9SUg$rFc5hmнQrCndYv6 -"||pEd[wNOCCo?VF@l@)JDN`7Ch풴S댎EJǫZt 6v| ʧ},M.vg#pw9U$ͻ[7Q'qZ005j j9ly0ھQrm.t2j!71!%aZ)fsk6kE|aLuwr>.e޸W/7ZP[k6t3 bhxG^8{k wQp*Z:bQSI BS#p{}1L~=X/ B{}򺜑mT+Q r2ct".3Tkb_ "E=!_nf2%U3#c▹#*{ gq"/>OQ27^pR2JzwGp;5Ԃ΅]-Jآ5r'@G}{B- dd>{Q.El^#LAIFO. Nk7fԄNEhN{ru4s=q^d-{IW0Dx}礪sw< +R0܅C^Z&SʞvBuiJuI=Su]x 6ur؛o1 WDFm]ѧr Xhl5${lUnu!i&bR4UlAl;8] 0n% 7/" YR(=>njQ`Cc Ŧ80.Zh-x~ǘg unǒw./W引>p2k妻qy Vw5E J/؁rE; 7% -);sh#$|L% U%H([W6Iut(ǰSXsKMa|{fh/ Q6 S|[!?6M hْ2Nk!.yEvF^1r'},jl/o ,=#֛0Z2r(ܲX,<ې9){>fUES fj-|r36LZK6No~dJG3~)UNGt3XrkjjTuĻc"֖;whwHGVR^vfY*w_SKD?ƹ4ә%-jHpZfjG\)}{ԑ_ہʤL:{qҰ ^31 INE'Auǡ%hLZ7@gi"vh4#O#`OfPc]ҁ@?$,GOÏ8zxo0zL*Af`PN}T aͶ5S1%d|@a>nt:4-R@?SЖ91-"6iE6x">!Msxv ^O/mGSדhm# 1wRuG/ҀW;Kc!hbUY>ڡNnB~/T1FN&;7^ 4 QGTò)E6,CX5s AS ~SD-Vҫ0'CX[=xe*-%URyݢIaFm2=;xF;cI\ʑfZRUJd fy݄:ԜJVU3 ,We]'E|mɩ~Siu*K=tM)7Ӱݛ6\X$qf-{E?lD 7v40YzPwf /DtqގrJ?"oeG (o4Jړ uݯ:y4MM= %" b^2=Ai\6\!t/Y'sp}ilv>*{K0.vՃ/S|'KT)kl|̂ak 1w9dV \g\Ihpz1xCi%|)7$WCcm_E=k%NM{uoE#JNMFfRzisЏRTfC}?3-[:g5Ow,3|zђ 1"q~sP0W& )Z]aY:Z1QڅX ^ͭ5s**AIC_8&i;3k!cUj*QX(<; A<+*EwMT<||  ;\@#ؚZs!g8.C>}ҩY?KQPvSns"v|ta):ق4X{V 92"U=Nh%zGUKDm­L nVm ؔ*F L@0{t@uzԺߤ\#$}? 6–ȅG'ӂVމi<H7l }6@F͇܊VX[ߏ.aˍpTP_4kRlJn -/DN v-n{:u}ٟ sTmbXsJI@Q"׏- ;yRs'ovm}k|8è~Z f$ 3I5.⎜uђ߯ ji3p痜d2+ _(FUT jQ.{M|cUr!)sa0,[~Luqi5 xA}b~v$U<(;S "izXE N⌎krNI qEUga]pQ>.\?##_cNFW>Q0D`}p ?8m IwqX"JDVVktpP/ Ca >tӺUEhI'Ftו6@I dUǍĶzuj-pQ89Jm%gQh2 fjeskfYhHRFD8rFvۮy`z%0AuƧOL\hStƠv)G#f^V6Ҙ3n(Ym ")1Oϕdyg!DGwX)-7ORQ3}H6./\ˁy b:D1,14)L0Ce*\.\?K:Q@˙Fjc81!HGl3#(J`yxظ@@݇gĭtmFr|" @CT idp]:~h.J@y7SɈ{m7 aA*L1bbdmlyZړBΤ*{[pGxt_DT(`u*sAXrOY&j *XLӬ3$|/}+ g% |&r40yh O{̃͢O,w2 Ft2+<1RB?:ߠp(L ? ۥl/}f4Z 1dT9٠B!g I8O5ZA+/nm4fb0f%͇~i-8`wD["YZS6!1{_C v6%߈+'MU{rWg{SszEsHMtHo=9u}7۫7 5xZMW\՟G5kd-|48b<^hzCa{bMr(wJnm i>qU7K,̂ڗ64.alkJуa/6wEo]:FU&?b߫ S*ѝI Ҕ, Kn'Ew0F6HnՀNGByec UݻM !sE*B;$Lb1s:?C,i" 2Mc^{@mP30БUcTROz(3L c_>Iߕ֝ j Im}5+ ̮ h2v#/_:^6kb$75':˦*g)Ya#}z6/mo쑈EZ 8_njh"+4okW@<,  !ZD̊>ZR**q[(G= ۭ)W'P5LVbܹK Os\Q *.t8ɨ%;C7-+l$I c?hXs5PlohJf3*XX{B0o 8Qң@OncZZ}cahdC4E+2qRĺVdEղ%&A.Лw \s.P[14.R9f2d0e"-AVPte-#y(8: /N9T]T$&|Й- T#_<.BkٚIkS kFKK'^he/3N-F)nsӛpfSA3i*q;AtQB$ƃakE*0-[ /cang1i?ۿ8oOhɫD"&}28JQn7q˃<>IeU4{|G*KaJVrKt$"[~[6@9­ɼeEK[VJc%<N;aix:e`g2!B ٭M1,Om.TPVt`pܻ4+G_R7M8MF?!=? /=F/橩arfz*N;S5 1{LB,_lK0so\]jw{>Co!Wa{XEHӤ+tvabx}-*!Mry{A^Ԛ#mc[ǻ6šE ,GֽN YilsQߓ>A&oñpvUht[. ZZ|G?a0!,_~:yľ\~3mH]Xi+.6/&nG{rtx !qXc_ٷJ::I}GSd|a8~j~{ h+-紴S덻'pwa7հ|@'g\J (X#* y&)<Hʷ><{ÀN))VJQiA`}ʒ oǧp,-e&mB.W }# DKY&ȧpȯFS)ۍܼW_mǪJWc:+N)n¦zG?VŹ3.7vseԽ,j1Ẃ#*Bly4lD**?=fM(8D`"Zv-Fp:q@CiDZ>#6 Y={ hƽ"^8" ކYZ}>By!}>~/N`(O4Y1/+OeK4۪Jx~x*Kv_@5*  N'eI^Es.)ݰG;*]HʍMzK\)=btj(xa1o MDYvYu5]'~ RY[.ϐ5µN ;E6vyUՠG/D9}In/}2y^s7Uo%<v+g62蓈?pmcT!* V[ 9</䃷W¤FZLW iL7/ж2oa7琦d9oΖNPTlՄ?K7m(%Hu6jȳU-ʋ[1X!f<-ѝf܊݂3I Jw'2Z+ mta+&r 57 P"5nd4aR0JhY<Zc .~Pu7׹NaتhBrV7\JPh7nnIA UVc ĝ3g\up}ⰴ61!umJx[@.@5s;6Z@IkjJ )#c3f}v#tPܠ4l?uKQ$X>=w4}!ɅOEYšo, ~Te+}Ӓf^(:-R03LaVZҁQqJq-1m2F#jA?͋{˔.= Hр乳sĝ~}hsfHgA&rx Q4 9tzk7pԙߐ -E! ㆥcC Ç 8o|PR ~N BJp\ZNN? #b kT cT>ăjcjxܲl1H>Td{Cw,n٬ԝJtN h0N!W^25 Nޣ]qraԬuvrBrkM.*k=sU5#AV/!{\MM0zΰ,@JfwmEooU^xW]%~p+PϺRQn^l;R:I׿CGZ'ULJ[['|tŒY14 ` !r%Wӹm~ND?نǧ.yV0a69sW)'Lr5xf΁R]X5JHۜX}n呑 ״G7~  "a:}ks4׸ kSš EqwHlb7Ejc!ȦJ aj5)>Ҷ"ΏZd: 6K%lcY7f~gl\l dq +vbM,p3'yvu 14ED.I¯E8&z2- /?'eg%)JN/ѣ}M~urP 2B8RuUnntkO‘m97 9-N,ƈd/qcRH1R1m_md}F~Q;P{(]'Vt5|YV"\%G=ýtb߹Vk"Q$]1YK^&ٓR b`.g= 0F]4ul-qiCSU@E)0AE|fN@y8 L*2֊/P g|`1[`lm>g (g@eCOh^tbq&3E22+?"{i;Ջ>h}Cfҁz([V >韡h,hTjƸ‹HG&h\FU3tCHeWL(Tft=s~][b4[ǩl/2# H='MrgL)g(͏υ+YCqUJ9NՁ.dEk7Z\5hS;rv&zvEӠYko^GlVFBS]eķ ;Eݎ+B|i(K~aP}cr>߂\ \lO<^6jG. :|Y[ .8)Fn9=X/YץVY&G1d gc%<{^Z/ݲy0vɒEA_N֖Ռଖn>)yGB-hnG6Yޭ16laPҌl99h^CВ]8r:ɝ:~y).QIi S6A~+.U'l(2hn2\oR}TN/Сs=z21O_"wͿ'!]"kesUX +.)yw_r рz$ވ#GF }ݺЅ&kKcZտ֖ن5K/ٛ0Q C,;g|r:]ZLs) &MI[YIrSflS{e9Q`q.H*Y5s>)@Q#Ʋёa;7cgk6P fQ5縮9m7F[`0tG=4Kڬ+IZڢC '> |D6:9zLD9iDvc?jfQ4#(mѾITnϓκ%%~GnzʆrI+vMq+P:5]3=-нTa561u1qur+S{})-esw2}9-)A]ħw&!@vtN?jןQ7+C'i: iw*f߳P-w3PXhɸ_}Ef5L(s;-~ AnsYUZKbmPn4vl˅}嬰.+ .7e9aBAiǻǣû +Tb6$@Sغ=Z mhXTgRjHxS1InGU](./ݯn_R%"ZD8O xe]1e JRX3_<ʗ[ FW0%S >PRv)S6NϪ_޲58ҏ  gzڋ}x+kulQwBItEb̐*]x7N2,{9\ûCE d2r:Fyd:nHPNW3fh׽LfgXq2% 8L0D%OLmEZ֌aݷ!{H4 U xuqkt͕YȖX)$'#E1RlM[*P+A;[C9>Yu(ÅbMf뎇(2xEU$6<߸C|L[F|&HtYAڍ;VAFTG#)7 ҈c_RuѕS QX4R9]*-P~,k%h|yKX#5#_OAE~deޑtb~gugyy{XC*yiY>`X1BNe7_ӵPtiRfL˓1OSEcKDJr4E E.39ğl Cp[abTYM ˆ5YGZzG, 0ZyuF_)D\0XP/]RJ"zl|m]Ã^, n|XAdZo=Jr),WBe毧5:ARG$2j)dz#$<tk֎ɨ.wv,ނc&#vwM+r-poo5j)W6M`Wmߎ&/y:`:֑IK[AvwTSKu uX%XK -4D#O} &c/gs P Z J[h冎RR>_tx@1Bh-ä,˖(G1BhP-)=TZWqlL/Iw-op(Ώ?z:2a MyDxj']'/,}qEMT`Dr׸{ Jy` "QN2;^mMLT@ؠ1WKhG# (%'Zˈ|,#A?$VɊ.j <2Pj"c|G>CG3]U× "& |௞NJ_""4>/3o8{V>Elfr|GجG_ll4xk2 VC&6CRۻ{x#۝4׼ +3~֚"J[vRiO],>/ |#'쯊8@M_Cx2 ea0@k=PvP3~&+hN6k"v] A{ZeA3Tv h^]#S=֩]ŏjLm=lIFv{ڦK5͞`h܂3/vAY/܄'s5 h{,t6,ҀHr$ !?.vPM9iHxaIRVa8 ;p !Nh I:o2֍.Y|z_)&wY]i!(=X:H 9h = uj%< #I~Ĕa] NVxj5l*3: ω$0f{mmMDwY#xwۤ $` `(+F劙}P̖՝$r~&ty͐wj\E \_E~jX1:r0f%ؠyaA^7{ uW-/h+rJUt" b^n0R@bmLށpiW:k73 iC?|CP:&qmtw ?yиt\kG^^!cfjɖZ uC4xJoidt!|.K.TԏmtNsUP[`ũ{յF;BzDXEf>k_Dz[WQlz6$2`1gDS47¡I E At!; (A}Й ֤92^æ|3vBi`J'vk夯Q(Hf.pԦc1ϭ>zY$]vۺ;K>\+{HwUa&bB<7ܲ%f"'Kǯ%e`h r8iZpH 2#L_G@ dJ~_Ɠ*79aC ̶19HϔW"Wxj,&Ռzw*)I<6ȼ}|,8>,;"xt5Avp00<69M)C%OsOi&Z4Aji <缾[5ÕCQ gqnf E^${s]H޹-h5mqGW˻Aa!Q1ޗ| 0*#bm[y#<2t,~U2eR!tF~Ӑq )B]j@0+ow6k~S^ģeW!`E ~q}#NHdxo j$d::&G^NHKO?ZSY8l(-A`\e,RoL Dp@}mf"yiU45iX*{-v1#YHnL|C|!bu \x/Gsu I ZChrDn&E™UB(@4B Ib^MR녒?  l=jU zJԍhz7$>;AuU꥙~K=æY^(c!9ur\e?hϪVo 07 {JjS[O! dـ΄f٣xpW [<_b(Jl,/RoWbt ;I9 M> "ggPy'M\63UQPmg;Gh̭=0!a$Op.&+aBZ2Nm[r uqF̲(>Rl(_`p ?6M7+\N6اl8 n \2n?uDc_"*94+zt*6ϑQ6`~<(9BdܫX@7&}^ʛYhIQx3ʼܞ/X0Oت%h1%+KDvh6f<[Ȳ6lh{gp¦W֑|u8hgNiU[w ?H rqj`[lQX&۬~ xy͔ @yv֋}%/ GN]97+"}"lNd!2k4(nG㻱 BݜDVYb?)>MDh\VЩXԨnbpFo>Z-hg{ 1)/o5Mpxje}،nwki {CӱJ~`ʌ6f*X t0!xfB' gjj5>[OfKxUm$xp3p/w'2L)@5:80^ʡcky?Θ6tI6<_?}>Yk~cM~X,ZOvCtP2Vr$1ص{&{S Bi?S(G+"=6PVk-X UYx:s=?ǂƬ[ٚjuB;+l2[7ia=Q;1xsK\yuaJM_'H]|Mĝ-ݐ+5M:ܠZ>iɐV"̜ݨ$/݂ŏr.N_ =&mj: L搷?r}^t! ͕uX zkC'_.y95,2_̋nnA /GDUYxl$ڔ%˂Q^o;3eg(ieeAkVE%1e`"_{?;U`M}`#:k,8~͈ ~[(*U먌 \ ?^]U'Oh]`Q3b\T=u-8QWOnv–Al6cg+ >%iVF%-947XWdA&őkĢ*Ta(j4YUwʫ{A]$88){b+j7x)4D[&fTm^k"y)X}j$M-MB ²AC|- NW e_kb!e ʉp]aߞݹԼqaHͅ@&x*O1}F 3 vTƽj\|.Ӻc1%tMUU6i#2 c9s1v#y8-*026P#˕9Bq~l{Gq7"4F袱˾:H{ +8aM-o=OG3O8q%7Ϳ3%5TRӁfOF<ȡBqyѐZ?BH2we.<{82wOtuiTςVtW0`Ćx%Vh3qW>/r,7c\ӆ̈́vr9=+"ZDR&ԸM/q7ΏĽ4K羀I:.KyT4wp4pm9Y/ N2&q8ohAM EIDN:o<"4v'hWňD@(F48TmrqF`4YjQ Y.1p[;jT("Q`.UaqG_YXrfJ Bp !hWxI2fgE2!d9YZׯkR7nHh:i=K}$ ,O=ohH6BMw\'8=w'[d^QƄfCq>?0N  <堋MƏz%}yhuQFN+<Wri%֑u$e`jFBN&0~䩗{ SL멵w`5=U-FЛǠ?QxF(8LkOxUR:?P^vIH=2W'a%& MΫ쎩c H0yi&̲gj}6T(8t>N:߃*]4UpHJMd Yj-aY"`R6 rڶFsOdnn|kݘRNo5F(ސ`'HXwbA{B{+كkN%sO*K+n@(J1&m=< Pfd<"=nwV*]'^݋3=s:(aRe&)i$0,͎mpVpF]ԡ#®51QPAl:l *jJJ11*Yގοpz5\1- +ه'C/=*uOy- ?1:? jj}w #$U ғs3q4dDPl\^QiC  sF4plyGe\H &"z 5:w8;1p}fM6l2L: p T-kO'xJWʄe1kk󅜬|`͇i.y.Uo NQN(5Clɿ5g+[K .WEy!:l o?2Ab&[ \wC?ŕ@'˳E6_nt[p3e)¨5S8Mb~~.g6bG!bdx+|`!}Iupw{rFaJ!v4sVT#1-EYTA >!tz-`Mb/UlȁUucg/QIyX^o\όJ+FIU4aOGe_"S_'FB!|T@0E|UB&l8Z%2ں!es1/hkQHGw_YL R%Z V4=Sn؋Z{=&U/Yr@J!7UDpgҗ|Ds}|Yq=闊_2n{6zmh{ۿF=3e|| 61F )DVh7\(~PXfv}<%Km|x:`#$+6̆aZNr \5/zաW緆L~ugj,X51ZZD&!Μ,@Mbɽ>tY\9I,//"$~1-hs~$6FVT<{J6xpeXl9._IeP&_51vK5I!r+n!#*lb^Kzٳ8~k|r6z@WB\Ls- >q2 [U3OWs)\9Ӳl8iragF]}˝ӴC@ClKR:+^|9B_z-m5D9l]RcڸIeࠌ,Jf& ?$w6nJC# ە@}?@gbO_:΁epO ?#;;D6/?U{TSjM8 6 J8vN,<'(QM,l7%#/ )+Aa2+/'%!;eӈ;:P1&?A/S/M+/FGvB7ԅ90qݘ@HƝ2apHͿ! bEןmtQ.EYpGdGHpd+ }QiUXRVZmBVHy }=1^WT9fN\nƌ9௼ /.Nm}:r`ϵtNM.g45m%K]pCEHK9$1g9csBXXx\GmbE_ *g8I9`Ty -?y]OP,uh$B)\#gu y{pxU)(6Zbe2`Lvd\Lc5 ,蔖@RRe0.-~ٌ,Y)6<=O %HR([UŊ4uhnh_'E kfi~>椩@ݖ$㪻8O#%Ӊ r-v"x z:`|U@pޣ M3> +m )Xh!pN #jﰵ973Muэo}D mOvU {dݐAA/~3ҽpe4SXV1$Ym f'(48#4͉NMGT_cͼ&{)bzx QZjEp{WV"-ZVN ө3Vj/HUnm3$|~\݀6btwtif ysm 2zV۟CFL"Zi΢FDŽ7@Dٓo_nogQm*bq c,B]kE-Qsދ FR:{xtKOUUq.#e{LM4?vIYKZtEC'H2Ba {0Wr, qB`~|c ̸{ QU !2Y7 Elx34!Lzyqj!4 y Cjc 9E,+T3L(oDlM|2Z(HA1xYeA sx-UѾ._~Wp,hb~&ۥ*"w$zR)115 0YҘ^AP8KnC>s'I]m<lfN:XS%mSCwF^j b}{XDQ9H0}@̬K*"9`҉ݥʕo\e3B=Gl0 mtD.WC}OY֐dkfRͬ} &Kݵ4ڱ.C~e[_VPZ%V݃hef*L$@TjS ٢!0)GV!eҘ\fe&*'YQ2.+D$L݃H0prOZiU1ș]H Y)4WdFkBq ک&4ƫP82I)x)I^^33N*1]Br&&Z=9i /z DDXrKUy1g*Jx!{XZ)w3(=O$qTQ0.A(qMCn? i9#j{x5kl4) cq3{~ Մj "_:4)qƆmb6]fZ jVBSH)v(e'!7<{*ծk.xPHRDK=[mJAK6@/[# ~-(R.S\6PLˠ|HBJv'n]q~Fmv+퉴Gr'HQmv#x>m*8=1$m@|y_AԮinJNcE}U,貴7>ߞ]vˠRdB QR2=` Xk4,e%, 1sĊdz1 8nǎQwk}όW9j O0 cTɂ_7-;:pq5r W[;uv"^;}:ɩP`y% eowm|ڌvqKj|ۜ^L ݏpu"GCcDU~Nj^Drn/F3]C,h/֏9@_|`cIVbnyַ𚌚6߬n_$p8tmŧrV=)+MYgNhPt{ڲ붡 EA(԰EfQ)P0U:AXc}?NHZӸ:< g0+t;A$eA<^frYQSa ~!L"gh4!oI 4uI*O-7:@SfW f^̺2qBF1Iь^\')8D"('K nnUQ 2 4# zjop! r13?5#:)sEPߧ.'\~JI698 qHujҺo]RykrT>c@tBo^=S=bO־_C^DStލd ycSf%G?xI 3xܗoq ܽUddt8JTÅxpZ_|@[{"+q2~ä/֚dB6wζnԓL6n0I. #iO1 ҉ А#Ѥ R y2m٫ q4  FNmE(x_QEѐOXufp;߬eitBTxykXGHus(uZM롂Ȱ)Lj>*dhX ޻PvU$*?(t ܧPǓui+ a#t:Z*o#!.~jc瓰GĒt' (/c{=_/ DvYHQ; Ot>y eрہ8ྠ.[qt,"]/]9yD lI%^Vŀ 5v~HŁY| SBE l?jDK L#p1C'iohynd64Az7[(I]Zf<QX0^gsj'xxY=*"a,цyŎDY,c~4N[ȧ쓰wl8(=T,%<ÏG4cnpQY9f[in&*shU~ =a(gCT8.ЕyLq4IY.$Cύq峱 s_iL3>l1YT<%V3ų6ʊ6K"PQ;]eX 50mZ1'dY\tQռMLf+Cm}+}tɸc[EQ~ ~iq_ntSjEuЉ^A$c*{XԹf$jb9-c9:bI1Ph O\͘,Έsqü\J)'\L9z2y2!kOCfteU ˌ~ qRCE8̚xŲrxiS`$+q >']ǩZPEΊ{6Ќ?̀x܍,SÎbyͻ~bzFE A&XP',p|w C8PU WՄm26d^<% ]/Њx|/{Da92!Hr_&%C w $ʓͶћӰ}q̢Z?j;s|{N@YpC$"|ƛOQ9ѭΈ886TdUҜ/.HBwFF4#t~U_CZ7ZC!/פvʗ[8c}D\W,o:4q"_'{KSm7hK ӟ&o"Ɂ+su޺5.;:\y!7{^7RcU5?xr3T2Y,I<6TIcp`8l nR@)s4K†Ë̈MȪDF?9cIes:zĴ#վ)PQ{TdFh1.GirebW3K/޹ w|"?IqH?xQuA@9+9vI0aێGjz]UA3IL9EZaPn acH=kN/רJ;8ޖ-$sd?t:l]g덕mH >ML|X}t~bh[-9|zhxszh}EFLsƖ#=.*JP"*qNDsg2!=J Ń q|7D"%34[GD6 c˪4<ח25|]P й,.dmioc4GEl$V9]gZ|Lnm`=GA`)ja-_f-IhFբfe 嘹T#U)ϩ,) E[*tMn$* DR%ah2\aGK!a"c3cHO#ܝ.uz!V 1eUdxigΛ4\5 A'J F%<3Оj&R#j_à˩r~r7p(qBg<935F!['2kJL$qm%B\ҳ]JFPveWCPdcZ{RDɍ$)]=aZyQrՕ rkz> rO*Ɖ9׾j()wXMO51d?Q=1+F<(6lQ >˿vv%A4}8)]+ҎsR7 /wpRJ0AÐBm~(1?#$#he2\~+,!5®I1Hfbjh2kη|GNuZTK?<T\$-bbg(J*wls 9'0xXLb~/=O3<{adNq{NI${*RE UTz*IBm KIͩP@!l;7( C:WKhԉea iQ]A9Gg!mM"rU08d4MGlVk'h f UD vw}g Cr dD# =P`7)E ٜ:q2 S>ɗCLF rjσΚ8y{aORO7bJ"RL} Z4) ds^jON2,M-g[p5n)Kй][(YFA: ͜:brh/$"d`_8^@owP)~]2&T_J 4>Ex< |Uj{[~Kc#&0,.x;__ԌqUbf5n]M_$9FZhzBJ RQ ҂oխnMgN,5*!lzU'쿎t.{CS⟡촃4KVt;Pq1!c򜃖FyK)BٌISp..F+7ir`I%lOqHY6N 1h7Un4i缧y!ӔDົ2FcP(Iw  %VĿt3E]0Ɵ]{d3b}7i|%6dr rx=OG_Xȸ-g> NaEv{+gXPkcHs'+=>qIhЯe(v M UGA08K1bo)?oc5G!w2b cx˙e'fY&8Ӽ9˂i'L]D_&M5Aɢ S.Aʭ?]4|| S;Fc#B&œ#^+U`1t[+LoW6Ķrj$uU~{йEA.,zsf8I(Z'wdq܈r#s 1AZ'G e%e8:rLe;! *VEƟI| 6y,V,s]3FY򟝕yvb!?o7d9v#rR ~(qAysG,e`QEέ99ܼf;H躷rxb=9Qd5"zhgW؝Dn9e GgOB*їxN~HdD8 ,hKIrBoӠb{%ځ6#+cKG'p~[5&3&TSVv7PFﶥq: {;aCE  $ܧ޴U Gw=yP5n*uB-.O"~!jڣI!wep5QJ{KӼ(`93cî>l2!@[Ш#F%QFbXNbSLW ؂?2>J;W"{i x yȃv0Vj|@2oV^ hEgyՈ1@Q!r5o hc>9{a شOg A6O+R+DŽQx9Ј/tazD'Ƭ[lH=0(2]Sq~ Ӫ[jO,jE|ߓc1nJЩO!ϪfQd®-9Kh+{pr09[Ǡ@Q1Puco 3q[Ӳ pCEKKg\ĩ?{c ! bgVcTExC .LsVvm߼ ~P4"UQ7;{#l?2n"&ۛD9PGJ4: zU Sv%W k9_!m\Oz32Pv=ϧ =V(Fslxy U~q1xɒׄ~'I P泽ʉ^rE7w"'YCC _@;F62a|Rvۓ,kj- VN(O7l$.k]HΥ_w],Pg?ñ.İN%;%yWc1J \%MC꬈lo.9v [`@Ԧ@i^54-0<2bx0rYg6DM7)C(WoyflH?-FƲ)mmcLTc:Erľ(VԩO"«8j9?)7lt,cb}晷mT@/1h^wd(dBb))R7[Ehѳ%r'Th]T%Az3ؿlmE+ vdLZ:%hÐ^^ŶYD}p2VU+>KЄ&3ƒ( H iUҝ\Nd*??mC֠ү8^ xg_('^Kl>ҵx&yO{J"kpߤ1?j u2˳D.uMWх 7ѝv*ϝ /Ĵl iX6l(~5@q:AOJXؚP*kW56}ڤԼ22Èޢ7IWS.Xxv!ފ[&z4j]u+׵ad/K@&VPҷVnr: ܼc|2ev LLR+s.,~g0˻ޝȻ.OV$Zz/ٰ՟QNV|5f{("Ʈ)Έ!KiJѺF͐n1z)Fvj@ X^|CD4M<0RfNޠɻN>:xDB$=,<`;sOZc}$x?w_ƦǛ K'sy9ЭzwS#VPZ 킞i/-~5)+PH${~dƸa0{wifNҤdy?T2 &| a bNg1lk {~V'?6VC_sgPF֦3Jxq-p`+O' TE{e;E>4$AhV&_M_@a˯\֘:ml_j[hsǐX92$Q1`Ih.׼.-s1T}\ƿN"Ծ*}NlZcط_Gu uQZ&XH4Pwd@M)ҍa r|%ZRҍ>@ağ m_N=Տ+8`Բ!sLx2hY jȆqA鋱'dt:`$Uc7G"|vހ_{q $7$GFJhϞ5+VAq/<&g dm XX_HbXߘEV刢Co{UNNU4L^6(NwOMeC.}anQE.a@@nQ'w n1Bmﻝs)1v\'!ƽ`1z dEk?P_323 J}i׫tN?hEK`霨qG|ŭYqt/ )rMh!)w ,Q6}V5Jh-ZRƣhJ5$%l'm@EƳtF)RouT};^y ?^g5I>YY~GlA2W鋹 2R*Z1R_QK!zIAuϐKU.(ҐH9Ѭwք%^^-۫q9XX$+x7Z،Zcx3VhGP( dZve'j0%.зz{qcq:re{n`zߌV(xR\n?ehT{J=K Sr \`lz5T4 z)$3]O<'F@rS wӷ76 \?dN:%Zr_HG:ƕXpb6ǦEE lVʇϠ*mC,k`xKXw4ӐqjY1 @qQ5ME ;kg*wb)i g*h$2`>GsbŃnl_;u࿲[_{e cgP}IȧRjEÎ,Z#؄J$BZּdљfgOH9b48Xݺ*RO?*Cb㦆 Gvv슢Pc~JDPL/Ξw-Ky VLʎXkW9F/KP"fF)ݱ?︳2]<:OEszLÙq#1fU<]hX 0=w|VЯPN}J5$!q͋``j&9! ]3G,q:H@:k !Ǣ^ݦW2x0(>)} i`J%Fن12/e9hp/JpYU. 0K% &nrű^L-J'یdK#YE,x@{׫C8Esa P[)H qc f7H#iBaA?_}?bhlwxb+j9∵cߠأBv0J셢j{E ?_l[-  -K/,;p쒼ۈZe|cCi8qp`7$AfǙ>Wh-81Im=MSmXEijƘuB !0.Ԥ"?YW _hc|npPbrr }ܪdL&8$}la~W:\+{T6}ec5嫍TܔyQdWX|}zs^77pou#Q-v}nax 冘VVV\fiN䱳0`?kC~\ZaI/I)vjLsFFTż0vl+ 1ޚi.:}7{>x_~Jdo%Ӯٜix;F[sV+@)gvj V^@h;D#f\&R[8p/t#hSOjYHO*Z]8kem3Y P+Wd ܣZ7-++r`7ԃ9KǶ-Z'@>{gAן[Cϔr3SMpuk]Ȱ硭bկ+ \y$-c6M½ZP4: 1=k"5;h3`Xh"RatLhEmrRXxdjj~0m ϸD COݏVMr;͎^Mu )-޽ 犯I+Lו/Ns['9-a>~mUuH=CvR㢯ZD+&ql'-NDQX kT|B.iNJ]kƢ,KN7d4W{6uWxb ӆHd˻HFwS3UNeݷ WFYϑ8pZi|JpمEJb$T9gEv=ƌcZ/jޕJP~{1U8s.ďs[b,,o 1CYc`T%4=-Dq1V( j@tDh˦ؐDC>*6x1TԧWmY p)cI-BT ě0:ij ZR&U Sge$~ tKͶKP'lR@4n3j͑HA? FTϧPZ2<`% .E#–I;` &tЕ:,.&Tˤ}d\bzj>p%3!?%?GJeTZgf?즢֫4ޱވ[Ѓ+ү_u.:T z wF:e%c0{Dȭd p`/JF @Ë/RVill9cϲ>3Ϛ:蓖|)B/lE> CSb7$0!o*{(AJaiRʎǺ9y&kloHg4q郚8 &T춺HbxQW0U$.1E{`ǺVt7F=aq-h8z,rUN炑R :Sll!^%FI}$APvŠr5hډ$\tau:ľTݟHUACj^1p RؼQ @*بjBOx&xcX|**Dm=]rƙM--nF@x,u~+%At-ʳQϯ\)bѹjh ]*jv6fCt5,l,'7lϛ.Ͻ2wQiR*3cCyl*cT[ g"%i^'5Ӿ矤ULʊJwn} 9_`0-J5P8F;7b hG#WCV0ua9x9rG{=HhM(;dUyو bG1ɎJH.JNwFnyaz q_ M: k :pc]-[t M7+*2wFD3s15E(//VNC vDA=^2vu\;McfZGJ9EI1bf*VnSgHKo*LWk '`b u}CiRr M?Dz8Q/O^jyRRT}Z!#!1)(qG [$ I+$?T?#)]wEi;%LoB]=Fu/VM5)1oSoؔߕF&!32 "U)_ '!ܛs(Lt3%cR~zΔݥcDp}C9B#11-3pmӆt'ȵ:qmP], )RUC.I߃$yJu+10K^Eh!N~&0Ꮁ.~%Hu5fusݗ=ΨwWy9ً>qHZXAeA[NDaqF }%0J s?9͹B!E8OП@%.vp)+n띊 DŽ1Ô-X Ԙ*L]u=deLWeNC^pfz'\[GLwt} ȓ @_u̾dI +95EET.2'YL0(mf&o\2[,Yk[\cvrމ(YM%?%uQQܘS*j?4bO!"+3&'<-[j >vR) H?u,#o|N e; ѿCud9rmOhK_A7~2j _pg^W >j )N0Rtb@v҈Sdv.] S{]* NK\'} 6 tjLˢd"5a$my.Z%U.±?MDzZ@@Ae1hCqiEPc6D'4{Lb^|+|ȹ ݍ/%ћ  z0k4da36`iV=-Ԁ>%c#?=2'͈p UzJ70}v,\#=sc8#%:@1ΨE fch1xSXdrHhQ`oDDI' [,ޛu .S+UOZ=6H5q(JkǞK+"^"wF85bj-K)}'|> H"@cF iI>1kj( ڦ|Nֲ0˖˩{q5UI*`*z(B} ]uQX!,^!Hـ"s!Fإ]r.Z][`\b/c-1e 7 md6Q݈LDȾD#Gpוּ ZsӒq"c K;{1åF/`h]48nʙ]vQLP̈́b1gT[Q/фqD71tÄMP+ɶPmh[ִ';B-J1fiKVI8ʲTD%%NyuTRV+[͇QPXgWփ\F>TnCd%)`ĺ(@D#o*'`.yޯsJumNgvT17-V)@F]~O+_H:y%hF+KG8B1c=J`xvѷ(,A==d_VR<-B%z(uӠ~YšڞZ00b~5id)DYJM5ujq&( 5I_!e_t M=còքę鮑^%2Hδ7Lؕ Wǯ#yy|YڎCzl% Avz߀aqd_,G?3YVPY@mJ4FuISp!d^p$&m4nCpJ5|o9|X8}"K= u}kPhsrK@DfwTUjQ!_b!ixS)O}ZF̔ Ge7gb̿i[Uɩ4V;bY7,` :*!U04?+'LtiWih>?bBcj`B*qކ#L;bmӫxs~^FhFGsqa FSw~j n!<2b(Fg7Ԟ㘄=HrJ,6/N 6d ߅~H#9摧HW,};dW3PO9ۀa:Yԕz54t0y蟆], vKy14 .Oҩ {d\*$L_@su?Q^VS_9դi$zApH!_. '.HA+`[Uy {f${;  +I z ܇iuB'T~`#LL݃bȸBdvŵ]Z|P}E*r:M9?ıYhZK|WT'ho#& _Lݗ"9\cj a2m4I+7g{o.C[;BND*W].rx`gVLKsJ7 ?-"//=yxt֠)6NI fr<6|mx0;T;c)0M|nU=d ZnତAݢ- Fs-EK/!9ؕZ$wizg^sWO !]Nt`nOͰzxC +[h|\ϫ@CkY_<*bvP#I7چV ̃شvp(צJhXVS8_J]Dl_4[)Vڴ {TZna̘i%Ձ hغ} cȯk^>w5bs-@v%W IJVE-N|UQqP;\3gKBs>wFQusmn7"v: fZ;F/v-$lĴY 7A8-Tֱg[ X":sgs?\s횷qȮI~aTAhS S37, vQ'0L~/#p zb@)q'O/{~)Pxaɑ;\Jor?O{JRTaŻf5f ސ_oo/KB~ Up+&bi _hކb9USlhm}rA8mLcBvsxD H4jP?)KG;"ӒUw(OMp黿?e  k>rnSd՚K5SkC!Mnpp o|>A A۱WF` @:!mU@*A8,TmPjj;M5L[\=" |*mpN"fQ7!NiAhдL?tl^Lkew[:;`>ۼ*ǤoSa*gHr3hN}{eÓei 4NȀYDZƈ3hc85ijDGoRT׼_U$a/zƈ2~{'^) 8Po1 N%1cY.=ghSk䷑j뎏y8vkM80-kkM]t'p v4z!WIxᢨ}@޳H!ZFu"y.;'Ik?&/ݶօW.n{cӃiNz؅@uqvF"&;Xz3~b W/ ;p}cq3@EHhqNO3Lr+ᡄēwj|yN8nvW'm; UwߜւCy9M ~IOt>4~!ww_k #C(Qg W/ۗUQ BK@ʛ{8"E 3[k'?Q$1_/1wA}. v`,ZDƁq[mi>ʸQt\c$mTxhM"Uĭ_Cen!N܋ mאktbPZBx]1]c>(`:OaLͣ^Gwm'D4L]%@d}Ou*j{k+ |<֟S ^faFՆM n05R6%%·W+Lh!ҖO[=kֈ~עnU`W_ln)\b!<=h0zuUI'3oYg݌\\+>~ސo]1"%Kڧ=C jh\Sc)2y JG4 VMEk-3¤j= Q^BҧVWl/4U!̭V"pÆߞ%h5ʒ>jpOvQN ^>N'Ǵ7&i~2fCJ.eowC{v#O;gGРR֦ÞRhAV-RV7l@D2գF``ț$DE(ݻ`Ťn_^P<$ $,zE`"w+ 旭R EdCb*i KmbίuCiPJ+Wv$- 2eexBx`_%!IG.vo= !`Ɩ߷SXq"xapq,F@bCyaݖZ$;wڢSN j-(mZ BWwf6bRNf=;8Si"Tճh|"t~ʜBOhw~s篱2k4pϳxفƗ7>%'8 va;N={fNT0צVmjX: Y.:T!/3g- [7U04m/\Hcms1fAG"{:#*B_<O(Z (s; eGm5a!pDٗbNRTfdh[wqz7" j-a$NL2cpOrE0@iLKPpTQ:p=xgu!9yL0GnCS Hr{> KBR #9i G;o;`F.YRn4BY:@ Ȍ4MN@nDzR%p}!F$,{*Ŵj)q9]3F+3?B^OH$i*8OC7nIj[UB/'#+ uUI HNβ.<˴[aPˠz߃1+s|t[DMb8+(ZRp⚣E)SIEV;ZfT8hϊkK3ciQF>5:݊4p #\};*w_PΙU:0M3ze`yj:-I]ixl82d^EbxaaQi B7qVX!@G^Wu;>>X) &DMRr=_t Ι52hC < "ds tyWLb83NrۋuI+f:d.&* !?n7i7ɔ1p5a?^PzED&aOwOa}l1n Q%UtT$ )_¤P_p;d~> !i so^5w ggۊ7Eb%W1! ұG2j2wB) Eb/fn7=Z*buG?,Mm>MZ[k EI'8¸jN-v.KJ}%vHxi\\\lj JUS(X6 ^*&=TpCY̩YDQ -[aY-r\ĂY\ u,|X4jhGIeCj۷b2Q6Us[XXVo#@uRӮcmG%"iJ\A3 DA(wbB g+z8'GUQo }Fˬt/X 9h7M܌q;ijݼ ?jScLa9, 8|=0(jZ\v-w,n5NUQ&˙,$YGtP,~*tgj"cێP3Gۜ.ޘO9zWO ӚZۉ>3",d[vGkX%v']"N2W9L]J+5RIu@Te]4>hP\.8S =2brT i =[/$PQCRꃔ'05]db'3m9^fVs z=>ǕMV,ڕ$0a±)64ί3"s\lj@Ru/ 6afE E %Uka ̯ИxݖHkL~^U:-#=p8ku[tZ`Q88[Je2M^ZVhD ,۸4 p$GPmӰs~҈bJ<,po,|@W~jZfk=Z5 DdcG7y,XB;u%O|m0x}C7Dz} o*>[dUfA"۔W} 5h@ͷ7vW_aژ&f:ڞՉ ?#< XkbӓFp%=y(l3H2h0=/u.|Pݿ#[A2(`:SdGKuxŒ?{SHyxzzO„0joČ@,B$5R]'[(Np} )=Y}cȽBTs4+Wk_jıɫC+ 3H>X_$(N"P * *Hj4zX"P(_ VN[V# V!MR *Z>/o7^x΢e!䞀l  L~R#SX.߭z: kj'T +cg:iE@cU~KZ ] q8^ ~DBV{i.3HAG %(YQ`V<[EJONh1#j `9@HS=.qs qz.fLqt屴N$zӃzcx#&2@3<#-*>W$gpe;p*}_bE?f fd> 4 cڡ/*EWO k%kxtڤ%g(|r^1Zi3}_1m7E/6q,StEa-#*'H.zHv0¥8MDL$k]N:B c:qvoh<42h *SzWX0H->MTߥ[쌯 @"sۭnm_?rΦk.g_ K?~xqe/hmfvc3Or9)CoFaH3T-O܍=>BNK|JUA_9]y8g[`ì>D1 vz۵7b2bc̿D/lj֚N8̞6l"6 =f5P?.q[#6w 7 BDgqR&7ҏ$4 Ǹ_Μh( C]`#xУ4QHLu#i|~{fW$̼PYp-#*QQ!wA?9( H:~G--]Ԟjo߃@GBVGNTh+՛)>JTTh?GHv'$\pw_ı:T9\XT3icOot02Bwոq"Eh,sSׁB{U{+gNnb}e[v\p$ue5d5N+*PBp9_ƴCtG݂c:~ybc# p`A7$|I#نN}\i8@}o3xW2 vI0t (D%t!՚rm 9r'qNȥZPd<1ΚMHDxK?Ua,G}%oѴ/tYOF<'m]ȼ} NVӑ`/ p&T~ v'ʞXI ,0CM#vHJi_ZK<w~E{g/,H4Ic>&R|6HzMTF1~@XnG~X4V2|/%le˅oU02:74P4: _\^L?$ȓ֬!7*FZ7ƏSI8"oDOAgMK1-[(zf <2M$MAwB5b =MWl[" ujܨ:WKW]{&G.xK!GihxȁڷU 5(M{Ukb@]^ 9˄T!zs@hAX =3(;ps;UsԾ3Dsjk1icUsي;Ktk+#%YӍ=4؎h#2L%Reco 'vFpc^!zװ$BiZ5 w&:12B ߽~'[NӚ-u'oeJ猪b|ÆێR+d2k5vOvy3xg5VVzB#p5IrS%uP:{_a"CoMQa=?je:~NM&MQȔyJ]4ǤGb{ XXҟɈ98 |eZRA,ئc:ճOp9BoMG dֹxkLU"=X!~x= /]w/< l)?k9jƓGɷfVeG>+-΁lTRpk϶5be /okd:^ .u-g5~niDwT ~Bݗ{X&iɌpV6x,DVo4%m;X;1](^#>6Ŵ̲g9O:7b%g>Q f`Dx]Հqp!-k@. it2]꒻ɵFΔ{1[98z#-aJk%Zm^r6iE$3>z {ON&tkT>JkJ[|.gainj{KC6>4_uC-~JaaTEBG6 )2j'n?% =49];U8h ƌ(C"΀DRZɎ]eK0$_@eh@W&T[clU,Kݢ/nꓨe hfR\ݚԻ+Y)`mhņHE,$ɻ^sc(g\7?Ko/9C '&Hrٓҁ]˪ }PUv_aXٗ঱V|T%]Hf= %:xbrcTby-Ֆ/;ERu Q8pe,C<nB 1gŷ/Wna;;׆p6g(b> etwvwtUF[41!Ly7xQn`4Rt;I'VFİ^v ~c MAeLJp.-ř,˜-@SI)8wQ}GʽKy вxO5,nR3_x5*-m)c(ggs;8dX{麶@.A:#/ntwt[qkerp'2*3oiRVOm^;,etx{~Fׁ-jG 7x;OzƓck8;SӲdLz 'wϷK[Avy-V,h93ُta@yΔ>>/aHzÔpu tD-󞯛bݔ× o33WԖ;^-΃cZZuINRN륿5,zAt#Ȍ+'9#f6`u\oJj= A?h}[A jax<-r\K`R6?m rYɧ"C+YZb$Q-M[[-Ð(t0p;IsRҘ'_X|9YmF>ϯ.hAJ^ 2ц7K Dx}A愑.~B'y|_eVOr"y#OBe [aͤ{BZ& nґ Y5&[h('lORʧb|i@:=,ndTL*|o;xRp!nG@M 3!jb޹oVŲ\$3nh~#(P9)00y&"/N<`RJ&kȄ0-\;VG)49r埦@`ߘRO{zև˿kuk> 8f^ ӺSJ^OPjYy)JzGb=N\G <@-sJ DX(U5VLa&Cv$bQd w߯g\/,F*S&IC" ᆦ~7r%udn9ʎq^X0x>%1n&fEU0e~5Xkh Lg mRaĪ4}tI+G(IQ5@ ?1Fum9Fvc^6 >I* |*EΣ'h!d>½(#Nw0M=no{Qt٢T~R?#!"ٞ"Hs (YT\c&B?z'du=?!'~1~ Fxhm7# +rJeZ☧ec †%>TM-fP*q=~^L(4KB(7_yboUWB E&k D0rNEH9e)3s`/։71Qi_qp# U+#Mhez^Հ3֕e(m!f -t|!6ڐ3PRitD۟kϑ+%jjSO l2\<'қ7쬕W-縚̺p 1K[l)h8i1Os(P©V:Bcr(z^,ThqO.H1Ū!&}gAJ9O֙`GTc=f!5i=ܪIϺi^_Tx6IZHx\*]~(8k+ NhϵI9uW 3|tKwnm%a|SŏcUU0sȧ3AUrr@J&}k}O#:_O3 4̇-B肹˄;s|~M͗#璘)`#wl>s~8Siɖmƫ^4ڳ_Hfe}񟠧weJ:<&Ja $rZ+):{@,+ uo:S/w U yk MѪ]WkUiiAJ{#6B{ʏ=y^J!:gvS`wy[vжq^ZOq)Ҁ<fA&BtMfsB6AͼCLhB=ѢQԆ'S}=w.k˳oDkW ;q6 FQ{(eJ0XNHvo: wAՙ|7$Ċ)}L@aqv+D>(jJXPRr?u*vN KT0[P0Mտ,ZJKuS-` e!E[~p$A@8 $F{̆J=]Cxy1#MRzuiըOJE85I0}ׂէ;;Fn]*WY*%TNb0p(ٕ] ="\S L32n 3r9Sbά7ע'NHzckxnn]? S91'v)B6sE:he|$jIha8Pjgd d;h(bJv ~v QIe1z!Q a3͊sNy&p7BËUyz{ MC; em՗ζprs0G>orWǜKPŅ[7%~߇!IDW"کW&I*i5*AC+l5x2$܂ HHfn7TI"YMq䌢'*AHŮ \r\[^wӪZG>͐tL}W!SKt`y uмgGO5ڋ$[5N01|tZD_YVDtH&h(.&ކYS{5/'t}ƻ4sl69hyҾ,7K:U^gmP@m&khlg,XS*=RtĔRbEԐ0wd 1!s{ `v)ڗ'WN# *\(5d1u52~X"#tQlՙxeQX?UᵐA$\Č.#Vv r(UyIpWy~&u^[5${:긿J(Na80bD*IpB\S]es\g`\0A.#wD3hłJτ}ЋC/BiXT2 { +)*&;nȔ9&cЖ#V$w xٍ13HKw }O4P5.g~Rk vz`04}9%  Ϛ>ݲl!r)~rM ~|ORrTog!oP~*PwdY"w&" ~"N"!Dvkm r2F$mLe3Lh?̄'O@rkjNZD--$R3KO)+<P9PgM‡ lXx,#Ve B>E(֕>}>"HyR/iu rjbCkϋz?P@Â-a_ )11.2c>gjNSӰ@Qy Áw{ .{^ڰmbW}yY}^͉_gfD=s)1-P—f&^.9Ə-P4Fb;fJ# CcȮp6sQAsMHmAon6R=BQh(mGfvh>dRqKg.pug7TJvOy}Prp* %g{PW \iݫd Pj2FB8y5Ք /Yjzee3|s<كE]@޿V:H`d7GZƸ{`Ds<4>AQa\n /.%Y (vؓgͳ-JZ}j>~Z-.?% OdoUu| xW o|+NL`J4)A+.l6enT8!7Nz^ҾWQJK&`$Xͳ_'1xSu#%n]/rh/F"+4%TiGV($r;S p8MYJq&Qz-(އY5j]"bZD*/15 Ryldj(H@QvHv UE%&`5`n@lX\(wdaU^mA-]ݽ-f?fpB){ gD!A?1 M%7 \ᐨh&Xk}+yQԇGhzH]{ً?l1 .?h6=A#͜.!!{Mr"v>m?3;b*E]>j`,nJ~4R$CL8W+BZ&Vةr2cZ#D-EUA{*˓MNl3d ⹏a2I*G1pxû=ey6^PJZ|QC~Fƌ<ǿXȋQ!ȳL") lx1dE}2eB`R,팹1%p=1W `m*j[ۄ!RXm2$E?4-w%kys V(fEcY2;V3sǷ<O"Ec"؀˪y$AYx405oi6Z̞M(EB][ !䩷3$P\!6VR KH絕tRq ޔ8ձcoA42c{C$_؅8 ɖ=˺lUt0u0N6{%Ӫ\\&> =51ɊQa^  V:x|v"P!lӏ2³790b+yJ$L0$z* E  Q`rxpa=;rG{-5 C1GĈZf <8PMl¢sHUځh_ͩF[t2vW?u? WƩQkݗD&g:XU5xqQB˗KzZзcru =3oQa0C`9)[R@9 }oq盘 5r)acȏ 94^e/r_?]th:SY)Wk3{1._7Df.\'#FLÌWpǐ?4Ó{ zKN磠S2ЍcbZnZkE[ "Ej2/pcxPp,^CK羖J}&ˍXU+<tjaBSP i.w”B&vʂ9u|+rGnx Ɩ fk`(t0YK_iG.2khYد>ojlZ,qޫ;Swt|{IP-o`&=y4G!!t:ԛ"UU<-)1iB$TLN傠 t>_"4L ,~Q >p %y(&rkѕZpl4Rgt[:L<f}tJaR2!+[1LEˍ̵k=bX_Jbdjf%˖,woS*`kRݸe jA)ߺL6Os_ \TSg%aRIIP[+fɳwZC9p~LkT V5+>'p|QV%2 rC=}INAiYo0 E  eW bN^0(kl>Q'y?q1ׯxz'xXX4}P2c.@1l0-]E]9zvSnP!PU|%a5Sbw@ eqw]Ɋ;,t <~@85?,b;{k)F/ed5BASdHL%rSM[H:byrGBMd7F}%bz$6' l-x+p]gZ[x Xuƨel*U惑o%ɟ1AJ /@ТT/b&M/ Um?,h^ L|4y3كwC;&-ҷ .ꆦE{ra*ǐ9ugZ`h7;܀w揫""[*wlSNv J旧ZzrH7'豿yڠ8Ncb*`%ׄI1ۯ`znrmQodwƞqSB@(vffv\8 `>k1wF/8Qa$hh ,7 6oJg J|r6=y< u![Vns =]m*uME^TڙYfGb]|֗wݴdԥd.s889' tZbԀbdWܣM Ե%beFGxrÔfPg v7Iz3)ήLY2ޞ1F z(6\p-# ?ʘ.*JΊ 1]b*cJΫ톅z<)a@bt@CJ&ET5("m)Lzz M/#4/=vTIŽRfEWmc7Qo?Q!]?biD`k'k;:YXBh#/W"̭G)}=,Qt$ҋ3[!Wei ߎ1yč,N 308P$pZM3^? grcɡEx8;#)U,kB$1Bz,V'I~hTy3z/Ԁ/%)5Wpo<ܷUEGI,VpB*me1CZ}Ut-W߸ D :<)֦sE1#ܝɁ4w|(gR5@9@~k>WAJl)%j. jnQfg&s 3W 45 qh7M,{iKr l^7Z:<J+p 33XڌzHĖ #jٍu) Z@h]g]B bq= l$W=0Wh2 ;RV Ahvm:#*b$2n[m.iĬ֞?be?`3͕FA =crUjM(\I;T 5yp@b2YFT%73uK5NѤ kpMXQvѫ_%#TW@ Yc/!E}"x Wj]kKа$0RraR͔ sa\hɣuNP "Ta'U@%o`8Js- Dա\`xxWd-xJO|YiT8( gv?ا3vY@ټsM/3kC".PsЊOQ45|+}âap'{$#:'.w=wxUX4G?j"b`_;ykakj  䬐k^~!!`lOyL~{n6?``i>{,6 uܠSʃ =N)?Bd@ۯZ?k gyK|kK0_ ,Q46s1: 8eW E(ѭ=Ӽ^Hs֨ݍ%܋oo! 5>xc@2)h\ qXlxj޽ %.ڹGGe+ "I)(AAŷvR.OW7$ ZBHEU4ԚySu@r/Xj Q@K*v~s4EePlkbQB)Ggf~7q݅`#;(13"W3YWc:PGѠl jRj`8c$eb5[ _KKjJZ#Xh)H%uVxrΐ4K?:6B_1ݭy0{]*̵%psP[(FkCd/C&$݇aPEחIT CYShxM] LJvO4:SBtKM}حJ@V)~;}:DA;AS`q= mYӗF{WqCf"Lf%ݎu*a!jp6 ~!"@X7W &A+!29hָw^̒1l).$.g'`l8 XH?JbyTy\یV~n|by sR1B~#Z21lbAJ8z$!rCKi*i&oLP}Ȫ..ً{Kb}E'=MG;n&zi\BmGZU72;){( ?I\#iåe2VEV32T;B~&Ph5\:RtUSXM&ếScb?\HVE3jޚLH](}E-7ԃ"|zPH0[ g8Bz&%Ue9'Sm)9 ؜LJKvdQ{U\9Ug`Lr *2nDL֯*?4P#X WhZ"~zȔy(Dܺ(1 ,w|,bn*+[gu̞QHNVKӡ{(TU-#B:KK(Oy,|4e-xh(ҏ~HKՍ3%#­Ua[4U0O{ _ ~ @)&cUQwtJ v9';H_m~;;s9s߾\8)> `8|(ZX42e޲05qU`j3R0TCX.GD3JWԎR1Uy]4XJ Zt'n[ Ӊ E)ɾCk!".ggZ.w\npiUWZ6 ]SO<6Fm.pJi%[}^T.ͭAHC^, ;~Nu8b_(n6(ުh!l%kۓQeӜ5ޓ^x' ͫf%Cyp@H6k5-}U'o5<#h{]sXa&Tɕ A]Yk?rw(Fb4 =_ᬔn5xKYp0I. s3J)Di_Iw{2AJgfX©51= x?M7Tͤ;AhN AdOhb+m ?)yko VY2Qb#tÙά6(#:q#_j8 hj&/[7Jb2|{_dBu/ Q{yT mUqbЃ/E2&vzqn.aA8fi|B$h82`6F.j;0&sAD[=)QaO=H$_i-} C]6)(֎1Aci0S~L-K>#UWͻ!F4Frv[t}7SĢWL*Ӂ r)IǰMCUhHwi?ֹeGXXc9ñ\ZM/-7|*Kƙ0cLB?fBggR ڪw3,r@Pjs/Oǰ>KbG5Ym/[!#Npg;ο kv0л{?F5Ab(>}p3`AUdL~Œ)Fm)g%n[Sjqo$WIxA8Nr9oY(Ja(#aTړ3k7%S^qxt[ڗ--$Aqw:X9vo&%jm-^+4|#"1 %Tm5K[_~hxJMɃEZXXsIH01TھtFWR|\U_+ו2VUI2J* 7p˶p &C%gdѮCF|A4S~U,R!i9TFTPJ4>1vu7Fptr}|LAw$y@AI#_1Ry 쫥dkհ;A kL?.p`hr]\0}$4?w^NJD=QvN/]I=}hՏ,Ib2҄˿8_5uT N @vHS̆ۋg joib|m}QwBg8mjd *0gēDQ|Vb䑼~^0)Mq8Q iGeB5,*`ѿ8I{꾀7rMFe^?EUe/ׂr}V'HV8 Uk\JfE;Qeߺ R7=z]|Ru|!- 2tx \khX &^UN+)j*n=sXIKYZ2.iXLmؑ2=XI|`D]a,6W pk5ymI^b:)AH/UF4( 0UT&Oh2E` pqi(,Ĝj 3'G8g Hv@L:Íˑ_;ŞF?tnqa5DFt2ڛV']~Y 쑣Bs3({($ Zs0+)Tf?@qqi;TP?zQT]/: :/8`֖YQ~h+txɨQfОJy$y:;0gGS8 6ᛝmfyopNm9* h!KT U7'yd ! 1[D~^Ε£?݃HrVyg_,JfUCj;Nn_a<D:XRQXAӂML=;ꐪ_/BW_(Ѻ*G٬ `Lia#;#z*C?vIh;ѠB^Wׄk=q+ԻD~ҳquA|7lS:|d)TG\p\w4גSi^ſlRc_쮽&Vϰьm?1^ KgIBL&YzB8 #U VQ6ЉÈB}cg;G,/\swL2WZ~4!a>i;0N-mYn-KTJAӸujX#J4_Ka('!:-]-JÓt'.}p1- AR)j R,u޼6 w YR4<´x6 CNE[M?f6UĄe"HLƿ܃Am xr?ݝW8aElH9't(/VZR+`|7>?3MΡtvh #[AbnQ7bjI[l~)쨴 YhY_ )`=JpB`))*# ' QrA).ooL۔A@^ N)eEUVʎ.2X6"Xzb:=EB懛^~kcGx)94>24 Mݥ*ۆvl ) $nW3_.׸ 5Fv@Oa*oԎB99~mIC/i y)BRܺ91 LoG).SaTv,oG%Vj8V(r. j'NZ֏dxý{ R$LdYd]R6)YF+@R 7epgt??k1GJ*SWMٳ^g;' 8O_QWͽdH\p%WV}~0{x/Ovl,"ߓRt_ʢ|7W`N!Q}{EZ2['3-ՁP>vpz[m(K$fζŖ~ztO3soSłÔztyN >,=##L+ U)pQ3 ƂO=t൑-&ǻAm6OX_L єc~TEԋNV;UZޘ T<(sc_F%gji IE VgAP%g$7wZ |3(W 50c[s4/o{;ެ&ZHnnAjY,:؜tǿ'Jm 80A y|b&ܵ!D0v i&4Y$o]ؐ!w5K݌V~®J:B[7X#쯷[{$o؀qt%kN>CIӿy{3CAeޣƍOO3|tD\ziZ|{pB:Z++ٳRVJlp}gݸ*#Io[ >K#NN1Ta.k?d %71u}I"Y-ȔB^ 6ן}L NeSO$f&A,.) w&"ƴwhcTo~W6s'j$m |7ɧԌEغ< u #lZ]HYOg,۱fr 7`g}丱2B=]/)#`*<%+ +;Qv4h tݩ{Iku~ʫΔ\*;dLɳ|浈z] Rݬgz2~1_8L毠# $EFI N~$'e \K3aehq8i uU5gt,xh2Yo9=CҔi3~-Am|zP=>JU5_yLGxRde)Lg+ٍO '^0IOQĦbyHBD8go I\ǍL>"A4/Jɽ^ÿ"x̓~BW'~O0>.%z6g[iL(a-UƓR{}9:),,Z!CMF#Aa ָ]x5A& O@2Nai"r|Uw j䷂tUEd.684]/$14dkt )ތrE%>$`˖lY!J_P 'djՅpj#Yq0@$n%E)1أ*z:\9|*P6Vg3Slz. ΂?tm#zJT +3ܚbAu?O2],"Qsv9yAL;l$,lv;|fkJ89O ޥuꚉN{<*~{am+l_O3lu=RBX}71k$$B!F=ˮz pOT\ ^͖ӳoO`c H8׹L-VC#?qZ&vĩcцA}CZAj88t t[@A'N1؉ ZKncPhN}Z~UT  َ-]nmy=w6]YS!YZծR߰柎r0v\\QFT鄬=Gr_QjOy'/Xd01>d='MvGۻ Zr21ޭg_;@*k(vUmӠ <4(RSMXVTDS?s$x,-ɑ#;ye(> E&ZR^$d}vŞ0ހ*cH|CPa# e=J!bz?8: |Zu{;,nfFG1ϻ%RlqGS|P{#tШg&"eϲ0yԿg'96P!L _ (EBwJR${Wp+Z&<[KW :Hbf xXZ!]de]ah^:1LB=/)̢9N F`WHZkۻ_435tb6jGw2 \TÎ8`zHDH#VhB(7K &@!Nd[9Ps^>5CO%*W_54p5oj.9[|&yyGH7ivQGra^G;Lc.↱:BF}CDDtr=VPӂ'Tn)j)Ko{^bGl9 U~22!{KAxyeք'feO x{磌gQ|qtbZ䧶=lN߹~Rגhu˻r\Mt@jyz!.~/a; 4:? Ƙa͔8Œuszf(`ldD`)eQP%BrVfOH:LO2UvMGWGz!bvdVOQ0^rw<4 -fn0(k^}5jK\fN.=~vK9zp(TB`Ź?VE|K h,J헂X/GY r3sFS=LR&7[dcjw"sӬ\ɹm&xjKSD!ԚkFY"ipƸCnQG%j>Z_0AY&b\7tSV,g|IH6;Db/sJ? g_uآuZYє:'l21p]Ј#Bz UMγV7l5lgN(B*˧T D *ť1TcHv [GKB:<m(}E)쨐|² *ANG[, \~} !p(i7L H]_+h`'X%lDjeM 9pCyF?Gܬ-&i0+JK gO[|/p{R]+_c{<~/uCgIa HxPzvOTlL2$obϦ>E}}V+?tu=v QG|ѶfupQ^$%!ih0ޘkOYS9$n[-V]Yc8 N+5Se{Zj܃?6#@ɽN/=v&r߆V\bkeUI(d>謢]h l  3X5OEf<ϝ34A&ԇ#E6z@<$pmQ.Mݷ8s7SeY,eQMm1& X?|\˹ы֞~p/>KF~cL ?MĪ/54lo1Px'xﯥFae1!+O$? !m)rJ1KD?/ߘ'/qoNӮ[h &oSbe1*+ ~}~&pȏffd] G`[g>Eo3٤1k6viQK$IF*Kҟ[IWC_,u5 ֪`V6:zȯsږsl_hTVZ9q#<B҂?`SWV=%Ŭ!KXufp^z_Jw`ϪCpjo,1UKjL>H7R`!HA'ns4 pec &]9\_O9ݱL]i2Sqkt2c $s}?{@ڤIK3D=@G#i?jl`V@fl*(3Υm'o9Z|{1;2VHv*QɀX9${ !ܧ ӠrydȚ v*VLl]6X F w0x5 Z,JzM,Ld6lO<ZLOL Uar ?"8W _pNii-&C^aVjFLr!O;0ݛryTS ZBC<r͹ؚ,oy@=? ¦kv!Vy*W=Hac*W Rv 98*%,'CuꝔ+iCG$`tW80^ʆT2hL^'6APQad VA*u5)7u cT:)ٿ(^{;o}S"M.fJ /ŕ _āA;N~k<(U1rW.CXmr6(o9RtW^wyUd(ࢿ?~*dIphsZL >+\zP{B@my?do70@ש,vۻ cXrj 8|@)n`VTU,Wul|_k gDmTHɇm <Ű+ 6!8p.i[½Oz(- =ˉYyJlZ$n=fx 8*\|/HzԆU?St}Lc Vyz>lGFqPj9-Sp"k$6$^䕕% #gH>jYBHUwj6, xC5I n0Yk]?DK4j#u]1a⠑?~uVate5=<74d'nEMNz??KOǸw㺩Y2ֶ0yNAA!trPaDixtZ+bO&޼י;O%.&5MJ|Pkv484ѺUQ& |e7z$Ԏ1m3aަųhHD=R!r|بwr v+fG[:_=EJ?5Y=N@ڽBO/nqJ;Nbr4 xJ*Z2Tan^F*xZw*|%q\ 6(eYVǩ&|dX#|.kwIpf*b&fY$H!M{!t$6A30}ZM`J#Gl )詄>Ҋʺ诊Udj7c i$%y XVs7D'jnqfp7Z("SIwfp;CrQՑp܂*0=gz!PQj0[YNu"|٢2ҴQZhFKG\y@V9F<bilw2F:冂oĒ8%ҟ-%i6?>a ۞z!Ƴ! oFF43e~HfܸIb-$,e5Oo80 +Ӕ_\V$7mOػn.K?*ok?Tv5OmŭcU`B+8 eWn62V#Ho41 A/H<Ҏ`!ԍ5d1b+Γ8}@EnX7,I?aU sK>>i%)!?So1TZ 3RG9G oM)҆Xqff!%2 +6ޯF1=^T55;N@r<]հ9.򃕴 cBsEƧbPʜW`HYWӚ|ɵ $Xv$Fљ!_z+ - Z܄U*\{0o2؂fǛ1{ȀZN=$QzE7{೛1 H ]e'QpM A4xɼcV >VTfPM=r$;uNXSۑƹ̎&qzUPӓuL!UqL ېa:|T?0Szh_j|>%:m! _h5`Sڳa·o7ksu.2kqUD"L(Fj2zfAm@-pV AH}T1uvKn?u55.Y>iwohuq&O)., X v'!{~/1VVqI+U=Pb26WLgۏ@YDt|2*W/̬U\^dʧ|n:~ϰ!QCA͆N l2I%v?KnR@MM@ ~׶-2o[ =ҔO 8 $mKzx3? 'ĕ@zP3xfgvN*'|A D,M j܊U}Cƣ/G&ʍq4 =j%(u? s'TN;!ؠё޻@s\(VChֻ]&3XITㄞ8D\갦lfup#'(;_OE,emO; >āat_vxGzl𨦽ZAi^LC&Z }dDYS.[JW$s#EreʠDq.U$FpyRHB; (w ?sTMHDw\;6*"xͼ c?YSrXKL>; ٯ'N`6ai~H2RZT+[ؽ JV{1LOxPwlb^ȜT )rBq SI[XBz RѥEo$АoC j*Ntڨ}JE745tHV *׏qiNj{a zatitL(dz#XGy\겶hN>"riߍɫ %-`P_NU|FT0Șxdr!y=wz4Ѣ%ި1EG+2W`kԋ>tHpBaS+VΈ$2f\ ȥmk#85Cҙ|f"5?ΠsfQP%9.`nV/*P#$'&* bspR*ƿ`rpuaIc5ḱu]ڽn̂^!1yD+ϵ==iW(AuN,VY .]A;u|S~K65k K]VgJ5 AelWu$6Nn)\؉' -HK4h'=>DR,io? }3Ȥb6h'0Dt|۵Jsʇ6׬',;?UZ -S&Y.K+j0qDB4KnD7 A =\w>.\Ѷ t`T\Fec`Bvs)Q!1a/!|Ŕ&ڮݑ퓂<#EI%I}cҹFfmSy+R8 {@Go o9Q,l/otm,AгbAR;GUeZ 2k~40N pp(3mm{kqpWRKwhθR^C2 nv$G)9O5']Y ͹3R*!) wo Q=Jį'g vzRdnit#u08EurW/]G:AHij0}oЂ"-`D^H[?vTm;897A(5,`RP[4bla[8 @9tR frE$Ju_MEt8yWBDRђV$L#PN5nud=nI68'67 8kr_UuŅ_)hkPLK-[+xˍ3-j07GJ7QAc ' !|jg$ =}@?4(Lm6k.6^<IxhᷝF9!s(: 8n_4,GC#yQ[z:4򆐵i m|d9]{ Q.xi8Wt ͍͑X-U YAނٟK\hI_W0NFy-G-whq`ڍ'³K@@Ef dFx7~ے"Tvȡ v0a`kt>?,.s; _06m$r57Xuy<;ā Oq>P_Yos\CQefՌ1!X' [e;P&S W[F{Nlp¢5*';-)z[*Bnv Ff+Kt#{ҴbY.ҚDY2l':@(@RmlMrlaXj2Wqc9&~k) ae3xTesaEPeK988sm@$4&9PۦẼH @,`IA ^r|ao;☵rL-wM3B+D,5[0Z8%բiwQ;"ѵH}VIb_Bv4`Qh!B*+ *aH'N n'd܆s-_ .j|]Y͢exF.f簄FfXLC^Lz_M̫5U}‡ ތƙ @#:w,1nI~}OFԍxڋğCTF`G@KX3GСZEpkT0U`:;!?JoL mB ]8͍?U";(:hMQ>|0¼f=%k+ FZHpt/7PzAC/uZ a3H/o xbWrhP agjzV:8CM$jZ v( !\.U~Vķ8?f .}/^02$ yg^y: z&"1oIV%)qFz^}ڤuh15PB_(aτo<$hɐT|M^w],jLy‡E]̈>BEfh94߯9C3eHM {ƫnkse^ ; ]%uW˔@͜2$L y<\{b&#K rX66 d>jKcaba9v q!6h?>dvEoZ*o   `,I+ ޺'ZOЯ*2A->(k :QXъ=ֽ8' yY7I7赡/EU{}rtMȫq&4?+Unm9IjԖM}myްP=@K^aT^ҁu2@Cls1L\յrZxhA LA2ji*@4AxJs;.GADz[qH}}G{QT^"Yܾ!BhO>U ;AʼcT֯8t=1D] Kq|He=b).sF g>i\U/b.2_aul>G!&\2aY kn3GہIJ%6B¿LtV%"y}H`_kpCK9 2<|t 2[րξTgI{KpU* cͫY#߉P۵ΫE uql50~Dy NB~w? OHUoXY0,$ Ѣ2a;EvtzmntBE:^=h# ֫pWIĮkkL74YFc-+sa6- ڕ/4jhlYaSl>zG?ZҀ&u!rE'|=ymq#s7wLvf248"bVT|e񋲅HiO*kS\ Wtd\/rP$W9 "Bl(7:ޚYۀ m hV'ģ(Lt"?OjA>C!N:XM2nZc v#3Z^yc3 @0ez54PF6׬u9zKk̈́_af̒i7\ݮ4O;Fv"+qTui*MauA zBsqr_Je=f/O9ewAN}k 9c:LjtP)9 CYo 7v4pJ,WW&ެ]!fWOH5Anf6RxjcY=a\pvCL*?捄Z[F@63>QҲ/ٔcYͲmYЈ<#]L{!h'۝lrd8p E@nͦQ+-9c$ҐFhSgHSxBd^In* \@ń>7a&.TPN'0htJiQ#jO-zD_T#_R'DT~PiÔ|Qia˭")(4s~+9kuSpƟ ^3rӪG֖GoRM^:6t' .O?d iXUsw(3?hy 2wW5N?Imu [s=K}Lm>Ȧ~D/J 5 v5q jБR~=@b۬tTmVGT/5_&P-$3h="O3vӢ5sb-`kF-ww=!F2GS]$_S]~U*3t.|=3#3P9@n'ޢbcM˻q,G]vUkq5ZCnvA O9[T~Y۸']+o-CSo'+,s|RY'raP^ȔՂ@VcڐU<(gBjna9~3r\Btǰrدx1 }خ4wb1) t!}ܨ"BVf#}Èarkl#R%) d[R O lxP? a(y1zS*N&Ma%Zfb&pr*Iu%|yʏdͰ@J4=ql =tbvY5$0W)13i\=#u #"JsM-+H_>rgȸNX9:#!84l&;4T@@x @^ o[m& &w=6XZ*%ύ | !rk%%>Z/[a3~l|ʈW Щ6Ve䪏y1׺0DT?g_2H =YA9[G  DbvH3sj#^Y3 '_*&0VnhTa0XԝaKZh"9ѽ9jFMۖ*k/(/wmH*?h@UjR.H'-'OUSj2T,=RYBu(aHofado ^R9?TTn{KթMk&\Ҁ'{YSۏZX-;#>5pWJ V{Pwr ^~ jzv:Xq3iYAu!7:F&ˏO,5k\)IJ}C ;Ψ6 8DQwa-9 ÓxB0zA=oŗ'-#UGcM6M[$iXl^^ۑ4BFZ81#BL=WOá!<~r@e cՏ.]޽qqS *Ρw۪kY-_.%+5(es ڂ3fpLgDr]i_3!U󦗑~pQH|/B]o4f[l^6!A{i69LAvMQ>^͸ћ"e]&eeq[9{ZGƨcj(PF{ Ѥ&ksײ"f"!G[Fť9Uc m-zыpk%PzUP|,Cmq2SNNJZ (Za w"Z|$Ur8՟IB`j h)Cbҍ,RV!+.RIj?G9T({*:+Sɤ2Fd1Qsk`#wZ7]#> ]g!As)~zm;Es›g:7<,KoЛsw9s.c46?^ʘ^9pm[)#_?o/[LGf/jhR!Yr6A%]gDm&w jh()/Ըپ.XXL~tTDA8"\ސD2 N }ؗFNl8ijH}1:=<(9c2KBJeZ89 dq?(܈\^4Ef݉ב"4{ʖW͟H'a*&^b>8$Y;X,tI%c^#P/|<,zjCj^M<[˿&8ڣL 8Zq4j-A 9h k!y_GяPвb7& rsIa7Ws=:ETS0iju3-UWCDP^sl_2]) ^ߌ{3Y11[ %/,g,,&JKTc7Cm1[TNj3TT4V2&\MƱrjZqO(͉d,Q|@_Suw'^/L?#pI Ak7=z.{۽w!!Pu^pKRuGQ0%F]8^uE\I#deJ1Zz-F뙓%۸T<B?rz Ѯ?iW8'7s-v'unpplŭ"=0d2.Qbx|`pwSJ \*eަc\5FZͤ0ZF%rk 4 k1+1 R ~5J@D63(y3u/A]nKZ "[ۙ+dC)ch߿p Q<>%j2ÐAk:4 [4<~ sCeOڦ_eٛzjL\/; Z~fJ{6ɗk?e㟗W QՓB]dwDK)R/)ƨw,Ivl9Bz'u_}W/ 4omsj;,r.>.IL9x5K8 C s<N~@hf*M|upRp"o?:0;|k]֞[+%_1Es2cӋ+5HeOnBezj w7GN@y*ۛGW/h6VH bЁ~4NJ1_H\Rg[| hi.kŶt%=i>Dvk5h$5 ]%]pMSҫN٢S1j%/Y~td:mF h3s;~zC[/ :˙oUa&8S<1dt^j.XKHIjdhZbG?u$ nneG' .0BAل!Ǹ\LMKt@ɬ :fiͯdM?(c~6 Zto)Q(: 5H o?`gLj/<_|Hdn?z-yN`+Fl|YDϵ@Pl&HoS&Pwm8;pݡO*]ϝW|XvACtD;>g/I}'Kc_3~e |oZ\)tNA1mKH #-"+eD"oY+iCF`e*TGk'#j֖KIݼ XOpM|&•oI%FhJ >A|cJ@6܄*$?S?wNVf ;CO:1})68a>ds ~mi&iQj_\~=GG#d6y8uWW}6K'D2å9GAcM6TX[m|~b>6`AT#LT59D0._B('.,Y7j3׃~gh#6Ur~1s3  4xvw2hr"|ĉn^xzg6f*`#R­E2bKֽOzk3cny@58QI,VK[#Ǘ,pݾ:ۃ.ƂoF]KV J(_z[a ,ٹ/Ȼ'`siaIJcd 1ęOu!220n2! moL!)#xPc81vNb\oQ1~Y6NPl'bɦ/> ;w¹,Бu^LCK{-2%iJ͓h;GxI;a#Rsl4y%=?VvZPbآbL'Mw^$)tI/~j.%Qy'>,KqZ439S p $W]qH&f`O„, wTPs#SڤifJr8~HҪ$?<QhOhUڲ}h_&嚖+aL)4Y͙NݬʄxR=2?.?O{{2]b ] 1  Xz7VS#"X22H{Au*q"ub.Ux(ȱ3ǾkRՒeyddhfrmUJR,`vUn)ƀsѴulUIB8${YD皶Ԝ'w1G=OxC+Q?}oaOKP5]^de"cnj:kK\w/3i#"L|twM,$j (mjw%ΙǣUѻG*btuȐ2ޘbCSnna̦8m:8};[Y3FN _ͼ4ʈjknx ebpsep(, qm Ia֊^(i6? xni3^Dmczj#$pzijFז~„*c\q+;kyZU2g@w^eJ_QUX}ֺP"+ٓͥ;OHa3VLPp8Y;t S.F=j;c?l/I͆ $-VIFT<-]c2E?ڹJ?f>-Dݨl;HIʥQE#rSc"'rp4l[)TWAƶJcoމ`]F[VL[yJo"w-~ ts,K,&RiC֥ؾ}E?)'٠jknćB!MK;EW 'Ɖ_jy/L@q ke/&Y!͇c~r³HP䄮[n.$/ΛB±u/;3Ur|Z0uWzf p:o{Dlχ천`Lӭ 6+ dkIÕ^l dA_n@' S0ʁQC}:]!W{T0ҵP2 Tz6S4SFJT?Pv\=&%Mը#Nҩ$](n>P:xA*i$$?#6Ɩ!jW ! ?rrh=\CIdpX>]}Kɨ+:GkQx9佶.l^^߶6./5K'rd*\R>E 6`v[tjDnx}J~Nl)<11w,ƗU3X#=<<z[(yh ICeNmocP(I.<.\EzS.3\{Ņd ti&}z@^6OOq3ӻsYʜ}hFMW.5ьiRS=:hkX٪&C6}_\QaԀ47'1Kd+{ry?'r! 4236ݮ+_ٲBs൦ba $OWCg?]Z nzN0TP uz`VN,Zuך/3$N4XGT"I()?; 'HX0_#.gOş]%ݙ1Ou(bv2d@!&s b1p$لf&}EעCڢZL7r'3L*53r7Gޯ8亪&#g2T2=j %O(.ekJDl c%RGg{⁓{WW. P^oPh7Fx@s ᕜ {<>}mhVbEd~D:fqYPlnm9Ψ40k.Z (fw#8錓~5ȱ<M nfmb۟ՐҘ ?|ܤ$fO\ , d@d4E]Lϒ/ușr%ۑwKTɘ0}:vb#]Q&%C%hk8-D<"7-2{T+ަbHK?Z@ǟ<̩OH;2=j`k2}MQ8%0neTZ<j3{bwu[ 'Gu CX{3}`G0'{4 [|p 9 8XiHR Mz-tg}Ƣqi2JJ[)OXM28ډ`Tzc糖HH Gv$W#Jڰy}Ab܈.<}M $۹1,Mt8~G:urUi6>z_[i<< 1l4o,er9 yA,-}?Jsg1ca}w__ n2@`_<:߾) ,{-< L1RP]R[ w'긽NyYiW_UGJ.r[ߏ6N~"_zE5.#ٛ&7[\^~=%e{ uɍ73onJ'p a+VʑKl L> TSE?"Q5c0(۪(b &} 4!e"DX11gWFfYI6+Pw%o6?0ҮQ8=c"„*Ur{7YbBBQp0Ϧ,_`MTev</Z-=&أd> 8ծVEDVAr&]6_yНll]NM="P  oMW@F:_-ڶinGUd$A;/F痰-׊&15G_70 ユ )2DQf1n*oV)Z,P8^W%`o0%,1v \Zƒ"yіgs;@QQT犜zOCwkL(` o\x$$tAJ/rÙczSSN/(lKIg3W%+6 G7=bΠy&8~tK=]GN[w`ﳴԂ.n7 #EG]mvt:U TcPօLm3_32xʫT7&#G[YHBӝEӑ]LLAY(9q2UgY}ÀZNj 7K诸$m'b6؜N)6m4@X~O(q5cx5v+׀`%_$鹺tv3U蜃Pτ>;Vf"PkTj*pͳ ǤVOG'a}"TDL¤?u>XEA!PGsf[^L{@viY Ub1thJ,.5IMnwקƖF H}+l-:$U["C0%My[Q"] ْ(_{EMhWOxz"WN!eII)sfYw8L& Y63>m9AՐl@w%dKj1ycĆ\Co~(F^ 0WZ=mEl<* Ih6=-d6vhtM@u׎4zɖWa! .a ѧ0&`ykMqhy V3ANBLHZLE>[Na.]PHMvq"Aݲ+|4x%5~&w%Qh볔2𜲲-$W}u~G-]`EO^E' 3-]9.Q Ngm y 'Kʬ,#\h?qff&džI]J@*g𙖑4I5e=u^KY)qM>WfY?HplCpi:lTX[e8=+ʚu'J-gcP'q@ҀI%M=;B qg_L#U\fDU,癱}#\fyȯI]ր7XI3~HZz; ^'Y\)S.uﵲ,yQχٕd,ڗC#,#v|o\N I *͟l l2;/6e! 4K̮>P+A/3龜7s+ Wp5jt (LPJni޶՟KڕiQ#?PI1Ljl)w 1oljzx Fyc*4$S+JNn|F@9  [TW.ty=-dž |t0eV< GqÆW<8{/5S%z5ی084{*xU x'j[!=[23 5t#)A$ɤ|Vzx?+/j; QxSB#u ZГHÆ5)/ Z$u'@ Ȟb(`G"S9+UzؑHĘ}| ]koRH< hX.x2]箭ջ[4S..Jxjx2Pmܧ;@t[Ӟ  P̋W|ďFD|h&zC_,++ON7V`Dr4+ա8j:i]XS͖߻51qCxIUU^,K w $ܧ⽐OytJ1}UaiJl5%Ug̠Ch훃e<%vU\F NWffuGX` ixw]N3׆8dk3ݠD}{ 7} yPKo1;%~Ԉp3Iݏ_d`]\w?7NרXKz"L)z#]ScvݓF'ۦ7Wj ϖV5ߚ59R]8p<Dw_`R1:73&UCކZˈPI21[)W݄ D ]狏9{sҊ.?EHb dz#}w 8Һ)di @Cl{ffUfI&xTԠΕƞtr>KjV.f2酙anv\vbZ3{yw z*O[ռלlPLI-H%u&|cҶG=i8n>tQ@),z;& GN` ! YGzz DAuסe. bK_;ظc?fN:FE D/PˢTi"qfg3Y5@RmU1Ptg/bZGvdžD*UA.kX5螩GOf7v{:jj'ߺWYRp ; ~p`>el4״0ɢ4KݚgaH{Dnܬ찦,Kp4g? FSG& .0pJv++kNaCri.DOxS(S_GY4q^2Laпu 5m=2f*@O?;P!?VpTQ$z7<&|Zqb\A1f?8@ïr*?(WO}|Not|px8|#Y ͗?2խ.5g N 6]D;()I`ʺH>s8b%f{U:4?w+5eɫ])qzPte.PVSWC4-1;<=x Rs!BE٧_"u»X;٘5k~8<ʄcb'O##4VZ,t@!Pc^Qr,&ݘrBrNs2&¥FQB :G-E޿e3)@XL}[PfLmv0p xp .0*ڻΉ Bsj}:W;l\ԇ`K'8n[1HFnn4~6> Aāb |ߧo!}`4! XBCr,[`~VjߓN*0Mx6W#Stl\)`?eWoBW e&.7O3jV)(qbέRaTS12pc,/i4xS3,-޿{hOg)=9Y/혡64)_Ub |2Br 4;|,*X _בK=d!ɱdP6}g5n8ќdˁX0 ;/VSP&^*ѦT tpeQ*&Ts1M#پ?G G=b%Zܚ(;sMPu4mp> ŻKNR)Օ.?` QSC%5) w\yCMyXt-whWn/RΏ) н@lڼEI+H͢ȓfKj8riCpo[)N>7.!hdRb0C&T\<" mPbiRHs4YoZ~>"`к]/0UocjM 'uo雀#emIilՈ2T:=(͚+qN(V\r8 !P=h[HMj$jo%#nk}hסcz˟"WnM;[8k+Aҫk(!3`+s' 9W<_kB 7!5:W;=yzꙡȡ6:}>2 H[)'y^BiX- ꜞQpm @a_OȊ@C9G\?${"u h^$̛6*hN^Ay R1a[{a;.7TPQYG{:HMVK|-` GF(FC\}o1BfAo @b NN:G#g^MdVe .9 v`r =yrBN -^f6g\4wRUAQ.Ph;'ǑA#=`G5f _"%b7!5%KQM Lʽ $GPu3ij a 1׏jI7e?~ɒ}{H^mb'1!Eўx,MkN5 1"]6Gҫz< I XY mvI^4-_9(oiE)'DO֎q*~e6R?|<%p:v9hT)͐ѕ=~O6u$'Jf>욺1[a8#ޚ 'Rj, a@XetY]O] P48sĹWϭz%~vʶÌm;qE=)"=N?'vC _Ki\|wW%Ҍ;f#EP\ar >n~ q-qksS+%TGLWF dTN7ls8k8kszo.9n/R/יVqAu%ND6`p8 @yUR؅;j`G\ΙE1?nd:Pw9r[0t# Ýԃ ,C7r(\Hbq>&gL9{ W*i<}HC6A$,'m|mÏ&QhD.ܖDuv7>U$M2ww]IͅvlT3 oՒ.떸a}>I0j*dD'6$~6X1$C'J$0Bz'ng7?" |uk=E NM$ԐB4> C/]cEQL*e\3!(:_/ė@i_-($ Gj%ԃOR˘(}qK{ @#\ mu }9zs N'Z6HNF:Y S.Ћ>h2)>йː^ްp鸑zBWrm R;!V2,m xC[ jC5R Q+C?vf uR,Jj.'HCF {G0 ;) !0UPRmx3Y)*z'sqoQ "Ƈa|;SqPiVTR\̄|nZOh8JͺR#^Rnm^-MBf;HQ`p;1yĀ\$׿Uz9G"یL?siNگՓowe th+G|FQG|蝅[k덠Hb%XZSlp!Shց a^2Ʀ?3}_m9ӭQE$_Hc4kćjREғʯ@n\Y'q8bؒ5[&oKIm GI@Bς@}M`g-92ApХag֖E6/䖐*\ A%V[ v:Bv:B98b@faFcўNЁFp56ԎaTUcMΨף}Dk1%pX0cc gkt#JKBuH<p!jw41ӽ`4u}]¨o7RW2.9@YFؒNeeP6,Qw(/>JS@,@gn6Ef0a&![w ƘKk1KϵO糁E1v.74/޿i q]x0_ Q$Cٟy<ka\ H+ݫ?~w o`]*+Ҹ '}E=[P'QWfPa (%,6HA[c. jG *4$)2,h_PκGcT+D&K(mzg-uuԫU)qR)=DV#R;}Yd¾R?+,`I9+Ζ?"\wcӸsgM _v חQ"t[g^"*#E)m.lt!2)+&.'0~Iϰ*{8lEޠ+8tgwȝOO;U;yxd!ҸR7zm6w=jBhsF= apvߖͷLqmԑKIOgd#S2l[}qߊ6|3[;EY}tTx[Y.A +4lzٷA$15\9j79 ~;FqvxFe` uC#Ŏ,`J`okv6;TNV[{.;_GW.Nm0eZљ>: ,c03kˆ͇.ѯأ?D DǂMvDF0knbB؍Mp=sG Ȳm ߮򑽎×$[frjJEwLh7&UU, bv~hrڕP^y%S)x@;&ڮzOV azMqE*F0Gl!I dHҢ{^kk\Rk GjJH.tHjR1!m>#IRogm2>{hPHW&$uK\Fr{ _8ud7dHxWlMj{sJT'G48 x3B6ъzUHqD}ARħݨ6oڈ('h"߁>/>MwX<bs:5/[.ѵQfZaHQ)&hewhp'SzWJ*yr+֧TWo ƪm+(SyԍK䙐J=|$LJe껦 _VkAO+= 0/S5uU38+VqKbcϪ~-W 2C)p:NO}ͰoyB;FG8 )3q]Qݺp:Wg» ^). (C mrfej 8)# N1ti>65PcKq7OB"i)h{BfwD۲d~j&TO|x4BA0#)gG^Yu80* c֏9=tuYpU D0ߌ.;(xlMg]D{/$ohL 5`sڷH 0^Y! :4}q)A1)1kWc?]j_Q8=R*~s(hhIH= PzfK>; Ne DVO'\j2HvP0'!Oq`/-GȔT"7e* z/(όO'xe;ݻ!o^ڢvmZw.!Kc$6ĺUj3U7^r^ɼr?ymL߯N2(ײַv1Pbꖳ5=n4 40%?/ +F@ujà`;.I!a5M4y2tq`MStѫ4ù]FHQ{¾!&uwNZV:iF/Cl:]4ZؼĢ*`nad]lLD@5.*(2HyE1wۡ% &TgX$T?J8]Lse.$ NZZ+,ćx_&\wwN0#͛2+xꏼ^DL @̷W #+wK)1q A dv5स;$JwYBA`%NS_asEb-\g 4/ok{(Rw^/?gVEw! 7͜%gb tֈ`WH9㾹0窰Xtˍ`ZtЩ['EgfFMM JUsZ˷e Ӕp9nF$tyXkC'Dimg$ ְa[n$DsDhPhmh {zYF>#Q$88GN/LE(Yꄚ24`!I{}Â?r=ud:mvAd$>i9 @Ax=(7l1Ob+S鵷]Fe2hhS dl";~apI&3:>W-ˑUT >%A/.e,s~Idi>n>}uKoҞ>#xSM[ [lh ]vlWjd~$O-A,N*#aö[B:9"}u_6n,G%>'6u 0Xr3 ri'Aa@s+J%pQI/ 6p ߆B'ԽTTG ~p1OꚓWcRNΥ SrnX 3ӝ yx[.nT 6e4zdD>T^N; ZK)O˸̽GX5ZSf*/ǔ]pcWxG;b˲ Ъygk h/u9b L5]"el2lj-Z wG|t60@.Cؽ"(\Y SD΁ Tn'+@oS&(sxO j )??_&.|ۢY>[t!pSpu(#upʟSlT }3 11z,E8pr d9d3F 3qV=ڃ))0_!hѻm:KYq_0H=0.n< 36}X4h rRu6 :-7o5|1R6JYkebɴRkЩr"ZeFN@ (&p[oHavzqmڞcGb B!439]s,.E'3Y?#Hb0^UYg>j4GНϞ88cx`"ljr|+̞p40Psgd \Hxs1}$a qhA_3]#A@d]6F]p_C\IɓU N7qNZ7Ygghx^ybR5z@N)c*k"gTX$qa? :  )Ni/(azS{K6͊kf`c1Fgjj^ \{k?Hn*)US딜FZWe֝5z"Мkt'r[p[X{鍧r.A` iW`De⦙^.ޚu fX(K< =ܲ(@;\_7B3EzDN2t1Prv1HŪiMTEHC,}qBG#Ok@%+ R/b 2$. 8ufD;}ӣ#X) ܲeew22HjcG/ZҟHq8fETE:Hly VFP' yk#Q ?[{iMl )3*"[ "jS t["^荧u.ɍsףL‚Ѥd31a R=`y "Bш5؃E8uNp)%`[;tEFI~"wv"ġNA=p1ZWɥvJ&C4Pؠ3(vwHF;*@*ɑP!ci/ s ) aa/t %?V ){baZ8e"b 1ONEG雡񄎪$}trc"X.ZaP$IL#χxD_$B6k6'Qzo׎@ވ.ȢVC啙>2nCQt6d4暯;)u/n 1@4g.U8QwC%=k<9ov1OU#4kGW0r8K0c4] 7GD+S ulxdh0H,?!>)r{Шi`(`١bJ$- CfF8Th?tجJӑy(X' ź!@kY?Y+zn:./&.'^B~>XnK';+,QN n/ Y5w(tO=fDCH@۩ײn^@5r‘735n:g+;+ױW,Ŏd%R8H*OVeJm9~LGY)8ƐMYKs^PcqC$7/oŜH!Ð4=u P1 o- WEh(bJF5Q{ˆo ?GZqa8w4nnt!p LKPSj6/@>E/,fgKTItd~dJVa:/mMKR^殡UxqQ]K8֢xӽ&A਴YA#*dm# OMuGCgD'ItRèQ\!ARO#>!&fh.0E~a龘.c6fmуwBJ<`:) "uvvn(`i5to- s>r\px,:~;'0-?-Dz:e5[%i@Xkt8@~Nبg_>:|%<'5) qt~a{bH+$_[+/cP`ʴ2: :3iϦL{ ύ+vIB4iYC]cՂ\RvLb5.fL,Qmk{CTki RJ0]-u'J!B 9:h;UTW(+GKLw-xbNߤ&: gx+cFS_4Y8N8u63AmGc/y˫O(ӿ.c9VC.H9\Qa(Wd)zr%#1H|(. a7q0{+Y5NLf&<å}ΘLgbc" rbx!-Z9OPdԝmn@kV8K,l]٭U`nR)]6jdˎjPGYp\9q4( e\I~!rC==ڳVz+ۜvR]*>]H.Ͳ{$ژ2¾ =MX.]HgwS5O਻/qtrQ0vaaublDr'# Pn꯲,BM O\7g =vCCGu|Z1D*;ZNˀN.(t-(BMb!VjLGvc6B!CS :,Qݲ>Zhћ1?^e;c n!턓v`$P>t;τJLWᛃtV[ꍀMpfMfμڦc-4zaR':E嵓{zVv ;èp!̛\vQW5(cvi76~7. }N,tET-TD֝: ء2 q!ݮ_C*]및+ON^{mVsO!N3yM@PvE|SI0o@|vzlwsHGEjpA:Q+ 9"q̼QU 2 Ɣӿ6XM.q#8b[ݻ!(ȍhZ?U,y0{_>o% q,Nrd+D q}s0Jq NF37j%\G\ rUL^Nk9ҁ%xJ'OŔ-WD$o NI *{C.|fҴMx<TG-&/Q >i \O<Ν]E!O1'>lK.&5S%DTX.dֳV V&4a9uc)_gOը Qhu5fdL)8?.Kj='OKr{#&[d3tS/YɼhHVT @LH@H7=#NVL)0#!Ofn#I.BS f+dHTd<1n0xѧ-cJrX 6 a9ϫ]˲L%-^b5÷zdE0檺شCsy3D+L}|Gs30YihJjկ:0=il=gѳV j3hcP|,(?4xmwo U1*,3!U]~< +7,&"V@:Wbc- 0 ky,NN[vfrPe K]nChh`qy շn WQfԗϘJn S923V6i+X8Ggå2= 0e9QN'~xɛRHءvTtPx҆X_xQvc "oz$%C%ݍ &r_䝒 O0rI&_? 2vg;AH$ *ъ+Ղz;ܹp\ Oiw<.E_n*ިКbi'fP,CF .+h}RbɈk7qYe_OFWuN?ngxw/UҵL_+ZaF_ v4#1hVGB1#e#dRg9:I19lLSi@C%Gu6x$gLȠ fC =žAfC:t#2޴5rTv1S\`5I; N`΃arjYC)}P /E`mUaﰊh#/' 0!6{hW6rV=>v`u X 0'':=vfN1f_ ~gӥFJ̣O[z&Q}FQR-GsijdFp?Y6Ň;*}={׈GXњҊ d!ڮ#j^iWbK qbf_R@pS׏Y3"igMGR$#aU!(v}UnBa$$D!N ]M#@Qsh#X"Ez!hίi]LNus|by)r ^V:s 4=Um Bj"39}=V w晏HÏ4KةfMDR(ҷ'dC x&qV(N|.4CimQi0ßKuՈ F3NPc!@.zd_o~ezД%oa1/eijԍf%0&hhľ_iL p,Zl?b813JxEκC 'yCӳѳxtJM i 6J3Ps-"jcGT1s} sZNs$ V7.ܴd\E6[zAkZ?r1Qv~9wCyz.wl]SoG? 0WGoa@ z% #;T=eNPyZ!,ߞ,6?~թ+5_7t} >L(i\iI>ONJz?(M ;X:hH&TV.+PA̿X(?ȺHڕ ‰1bPL'UDaJ!\T*`7-8kQV]7[>+7-z@KۇK~0L] S6rՙ g xŠiifx:eDfZT{_\ύ'&38y0|0,2><]MD01#,Ffw8 k 94ʟ^Ynwe &MFONݘkcUC6L8ae3$҇,, !~L?JO*[o}AF! ]]q!A\WvtNF&+XrS<&N0ډթSW>+M,KdvGz^sSWǶ`[Kb#Č O{ed\] SU R4 |` ˜Pnhi˸YKAJ"U҃ s]c%,z(XTꝾC=sg}\YT v!y?w̮]i.Ϊ?( ձ K;K+x聟Fk,^Y*~T0b*ܱL+qó6[g9Kfnn~v#1/}קiv seE)^j|ÿ XN[?@䃷._(t+ɔ4(Ġe5ndy{Q=TlG S× a rynqyӢg C|!cjSSZ7(I u: Sq#C' 'K4㭩U Urt.x}{dUXzl_z7qm5n|hXkp\a)w=ejdm'`d3>Q*R tSd*HcW&;D*,8W&b4S!"^lS)Ai+{CM)Vl]\&Ym 2n7m;k JzZ ~tLśF v9 +~+FH,;1W% J0H]E[ph+6.o nH_ ,8;Vki")iIbrTx@FWVᑙQ3C*cUYNrXHBe WSvJVw3 7kUHELg)Z2@;By->N޶OLa`4yN#zG+y(-_/(fs;BH|Kyt;pwl]m)bAGZÁH1o$w_+`9ӻt)\! !8KIvVد}.௘۲ײ\ޫR1/8$΀" 8CΓ 6kR7 -C3H>Qߪߓ av|;%d2`zЄe;K$oF]Y m>h .)RPU#v =#L. :EW8X\r^!o' fA,RxSWfH7f"qdA~*O1 4H.ou>`r;_l#UnYP7(21o2#m <>D;& >y%>U@W*i/z8ёX |fm_ b]Npaׇh j+IDPLf*B0eH*lRXJT>e ʹ0.޷U 6ZJ?bO}?V de?m.mdjx AT!a'iZuhsQbhwd$z`p)3e=5nȏ9 Ym{`?`!ⅺMء?gmz䅖_1e0.>/{6MxA}"7w {ZkpiyL}/qϮ#|(Pad=џM7h uDѧ6J8s9t]$[Hmm.7{n ;DFe֞a"1Cp"&iFNt7e ~k?%AKoFS>[(S\ e.r3;&4gs7}zQ+/O%YgexV}Hk}ns6 W.yHUU1g6ۅJY¾ul@ED]'Ò7pjŸa=#9 :U֬ HwBd,ʟo#nx?Rsjd05j1\ԘKͨƧX9,}%ni_y ˔aM7g决Hu_ؘD0Y c!J:BY'r6OBgLF9vEbt?3սbi׬Fܐܴ)z,'_G9PQWKr(68*kdqyVRT2[IygłH{7.vb9׋%ț?^zjZ|=ڷj U_:䠷&b<΁ㆿ~ombG #LaN \t/JM>9!SReEl4=yTQ|Q|UoX#)J!M @JmBۚ3[oτ_dU+uNE6/Y/<Nޘ+$Br@Z<8J N sE4y%|.3/rvjiǨ20/˩>zw4ūc$V{QT-',%G>eJ/LCOb Db7ۃS`sR-份6m?.`+umw r9Z#VԬG^0N-w 1itgG0yAAWjQ/cA҆z^XB!Υh*k=s/-?kSk An32K7+5J=4̅ևRGETŝD40 CA l(HF4]] mȧZmq_FU+/i0:h\%B1d"`qg*xrpG9|bĞnOj%16x}*~r/͘*k{J(=SV>cd?PFJ\ly(XŬVKtsvǕxn +ID`DO\m49i-i9`6L9v(tMWX?67 w͉,0O4IS_()j{*W_YV嗴--8Gլ#t& }&-Fг)XZR8GEb/'Rm:[9p,Ji ebv_7ʹhX"PZډ䠗cCo \W=l|T"!-ꪥ䝓 (=[!7OÓҼ킙)#eHOd̯?Oz!Sofz=^j\]iXo:8-Y$[L\ ȮѯqN"̺'MRq)k!N<(0z3K|sp 4LUS\):;JUǗwİQ%|ڬM?JLb,}VT_ *u{B?Hiocۈn,%tB f6~Nm85[uT5eW3(Fp*zG/ixX9j5Ӽ8`=oUm*6a;!w8zTmKϔ5)x<“G_1 i >vzMY54y@w ^z#1-YfܾpAnv˜*Ĕ$;Bw:eSN #ga>v1Hp"rN}dj&4,X̔SNP gNK~ (!8Ş_q7/==ܝwlt?fA-ɉG1qLD+AU߁H.ce?Bܖ`vث.Za9@S*Fwb,8'^pwʆfBQ߹3҇tۥkO VpNAA<ʤ75j8膶ɝqrh:\{,ԨyQT P3pj-"v8ja(ѼC$)oN[xJ#+l76)&uQI'DXMIOHQW'"o Jީ)P'ViEJ?:xb|{g $2Hd5#^Mx`^rFiv{_Lq8&+zʑ|L4Qs,B#ww3Yj2s'0bai/jDz}(Ƃɿvmh[*-xFjONqU_αMRdA6=9r/ɆbT,<ŗ V>v]]h((z!%++^E j[*9LI;OCV3F]Gf3V{ t f:Wuj,\CooChW$S6u9nij8"5SpW4 l;m;2֯^VFJI*`n6O$5!U8R.^n<] =}ir{ȯ]ZOn$XմDυ RRieʜw sXcqx8ҡ"Zt Oi$o|љ9Dz[=cC\l&GXS< 7 HC‰hЧD Fmh)¥uO`S}@UuE~H'JÙnHLn(Gn64n|Z)H|}[ʙ^1S̚Gu+Ws>9#M |΅pӍN7xq}on{HvJko$ t9R/\w<ޙQ G-گ- 3mJ%n*ܐИG4CyBR$}rxmF azBc4nZRQr66NX+aבֿȢYN7m:WMtz !SIXX졝%m<6ؠ8ЗWz#7_=C=2Ӻļ3HW{<\@"$V/L3Q7oޭ) f6 "δ{Sfgi$aܕ(ob4{ۍ.8*WVO=lYҚD3d|sԼt5Tpkp*AEXc{a?-D 3qJF9䠋8+ic()5 ~B;qg9fN3B &.__A) +HO uM~\Z )A3J8q>ۆ&06dGd]Mп=4(Z*NM* 8zIW ^I|=:bj ) !O2 ]b%2?\_iKv8y,yoRy׿ |hPgwH>J1 a{2w&dU mۘyҬҾxz2H1t͢(\3~40~C "-~3.ck*88vG3(rp~NwLg+Iv ~ЄŶ!0GGn/Ujr98nb4uzB{ Ç1}i0iIzB!5ҎHZ]ڎUzx[&B)uޛfDփ61atCМ@y.b*D(ܠb'(M+k'pB/ګ`ob_[)u <۞^|]#OR`8C/_ˇ L4]4,^hEqT[>Y3A{zb fq' ͠G( yE_B_48zwp]/lq#u1enCz\G!ؘ{E/&7J[k`5Bwrzy$59omj]{v(٬,W{@Xɲ챘8EGxnAclu{9W;W_(W̻r x W͋Ϡ! "(=͎oD*3gR_8C*'Gn h5H*=^"t8[(\#7 F'yQOsoÅ 燆]JUug2*l]N꾇{azÛ6ע Ba&Sp43NZrdχ9>@T}0!'P+LN_MfS '>} rX| vT|:J#|.~y/f?\hXD(K/=[.K`j層ʣU?;aD,xG_|Zh9iQgYO+2{c/,@4*4}lڮc3uH;(CҬ܇"C/?gfaI@b6!0)[~Mڣ@ɿ*2sEMS&,?i0,ҍS|f݉<;E{-(_=t ΋xd_^doB};#f"Ma5dI6+Z;yB$yEwu#烬kq|bbHIxY[NƎMÀ̀$$~enVO7#ͫĩlOWW)g,ݫu=UW(A`aFrGb%U&u;B#!y<Qpy /Br#ʼn2ջ.A]i߼6p%ce<I2黑/zbs*P< f{4zc 9$O~^fS:C?͈nUڙhv/'||ىr0N*>LQ><5~R;zfo6\+m<[N&ּ>_M[1f~HD\Ժ?/p/L\Nz̙>'ܮS :._@&+:#c|Af;2J"Ж.:)\}=iY?Zp6<6e+Yb odT E.yнF' lR,Wb++b P0pҌ/4i|圓:>fgW70^G0yڝ>OBLWŗ}ŋ/[ 4.E1st|Lx*%8ᜇ& [s.cziPڽ_@cU{`ٰdgOh6rX?B5{ERO10m%_xVϔzX{s0wlώlYMiPǬ|ȍ˿ۮ&;F~cx f7 򷪪gLt =VO v ne{N4=Y\kRh& UՃgKqb;ţ0y{?_w~On a,3j\F͌W'jtc[HL+dDLDzԔ)+t]RW?՟*8s)zdnvquc k_ZC/W#̊?Rgm`ZAwQX /,?Z6KZ>eҰg?6RuuA]kGՉ`Χel`9!6ޘG?70 +KR#:X+B9:,UHAg" e39,h+By[ 6KbEtZj<e4! C/J$ T f+l{ֵmKe7Ump 8dfh\g:"ʾVnhQ,`EC /,3 WϢ,-bAҎ%=94V`v*O}}v_,kK|_BR|+U&9&mlb^R:]A(){91q#8&!a %Smoi$[>'z $h$O}Qxp3̱l l!9vG3{}stME&etS\I7%YG1rEg-.d$hȍWQ!2VVO+Z[̋c)!F n!n "/%/AtL(jKΫ+uZUd z BP$W@ng#j;&UI/ ~Mz%Ξ֡?B}>Y/La HҸe%bOzԀׁk9-GSuh48$4 -0+P%r|G3yc/a< |2òV]ci`5xLo/\qIq7Wh;?0k#6&ݻET ř@:־[sgGL>ֻqm.9;+W$5t{hsLmߑ<kE_O4zFN{ihRT6eם1fϻVc4pjJ/am<Mȯ #K+pX]ꛞ7ZJ%C2}'k~y^Ei*2@ELoF1;Z;?ZR jTיˎ|BlR$|6LH}I AoJIP6|]Ʉ9Rt74N= "弌TF$Zq  JKrYE3k'87U$.6d7R):@ y7S`{ 䑞ڵ ~W4 jWcm-Lhf0µ5Ǫ8`mi:KRn1~R޾Ub)I[Hv_$ K|9RR_snS"KAzYr9'L fȡZP3,mRȨ|#wCwgREb_)h"qpLwaWhBGEo{_s0N!XͨmO#Mgܞ"Qۮxsҕi &.;wpJ#V䘀Ac3|hL@LIZ$8Qs 4aMpTl@Vr*ŽPz%}W5Z4ҫS6H{t}*}0ug#tcS>E;8 6Y4h l|WruT۱ |=)  Ih$@&)C17VTABIDE# /wp#xՓvLcԈG}Y?xC.x&H%~DH"% k@3$E4cjwEu"3$)rþՈt,g|^sw9[6+t)iOd:>˕əJBTuc6HS2Q @]X_fGIw:: ^ -P 7Oά͖`O`ccmWf}ULr_t^6oWa [oapnf'( ҃(PK/?*VٷvyDEf0o]Ng,s2Չ!b辄d~A;NsTb?  ZS7s"5)`"&wf2AS-d'ּh\+odX{ۦ#g+IPEqM{Vѱ9Z0ۍ ߱3UQ 螳!]f71?6"mlGN/ !d0A/j fRz^I0KG%w[TN8NYNS@8?N}躺(ƭ| '(8W3˲ AV5ϚcJ#w?ϛ553ڒ#:% ``u"=VD}?ڭm\CL=3{7RzzI%t_\1`'"W, Ft?|R"b0e_bli6W579_(AhW90IrB|"G1=Iu>r%ڟ/P>"FfNPl{[Vkoh]d!t32 %%lݡH.X4^I\l1nrnejVGrcg%@Tw^֣ZS8,^KrRE4(zVS--y7]"(5Hn\Jk&TkjgDZ f*SO3IjDP?};8$ @Zz\M ':h_)>!ȢuUp-(5+dͦJ}xYK e`zPY, @Q;,_Օ&Xnc[\l4ન%bD/ <^!?5jeŭN.&bi<ާ4X#fb:7mc7.vvI0&>ɱ'v[=7gA^)L&k@za"syw^'x h9A !HbpیP%Ot21!UNp_('㛂och=$c7iJe C7|rL! /3v`eQ!m喻Gm)C) ˖HTi<wU_[K~ -Ȍ!Sm:xIœpd٠52r-sK%Јu_=h{fJoq }tU+(D+ח6vY 9zU494=p] Bï.~ݳ+u`6Tojg$Xvl XE;Q66-R=I&U )ƝQm!g4J(n31_˷RdWυ%}zz&U^-;+̌< APxMd 4pKSoU]3;MCdMH+ E Irn7*Y 9zPN@)fv—;ȯ[f%C%㿄? '{IdKY&vT={{|qh NFqPQZgrCCa[W=XHL~sK^;Yu%3'& PY1ssY -|3.N2V.#4/P2P a:^#A"'>ԱbcQi;^Lݟ$])@3⯗|@P>qBquï‡cKQ^ o/4e FV*9My1&@ /L@mÜB+IP  Gbn 34p^x/Xs˲rS5}:ڨGIEu\9EYO cQ]Y[ # Qu|Yg/=iQte-@:7DİNǙa6X,Hl&9jŰd&bh(NnMx/[WJ V%=Fvok|ook,XfE}+(m=ܗ%@v44{%`4, p;8 [,>}Is6Cym'.5X4 ؂%DtE>{hs e a_kn fƦRqτVv=;Rfr,fj Qݴ#@o'yz_\☤5JETh[| SA;4 %zo8%RtN&^ wŞp;3$Fr׮!)]ʒTgF.Sves4S)ˑfr)ayGr>mNRv-2z LϽ_8qMrVq* iro9-u!t@ D;/&xEH*}>Qא9;U(4z_MAH 7gB|ȪtNj2z8l5qruTW>XV! C@wrJVT|)")tbR>u s/}}a=H.UmjEl Mf4 ܈^fj(gU+D6%ix nM(nD#_at:$1ȓ~ePn3F[[X@ 5E.Äd'e9,*A/EtKn&;~쫈$~^62hu, OVbQT e\ٵ/?hsJo&*\}Ȟxs<׉ 3{=Vz10~Hdִ;8Y(ha*pֿL 2UU.'$2ڐ, 0h)G4Go1hbҡPDo ;A&r7xKFMSV))Kn xri^X ,"×#cxL2:,ճ_mΛ fƫ%FNE_q8/Č;Xxz KXוBאZt0pehfj$?"9ك1@߫KlZV#ᵗ an]OkE>sX?cyO]uO< \(8P AZS;iK llXq႖.+q<TkXtUFTHJ r?ϴflfl)m$" <XNpU;ͯ*y͠Аmp"A}؆FִqaRom]&Eҽ̚!zK.ٍBɶ,[ QbZ߾j_0BPޑ7mHg?4V2,<9lQ׼*Mk0rmesheGw KQ O8W,V(ՂGoq/O*-|<es* Oကm%76s b[q>=k<'pӏϴ;c]p+,MH%a#:W)Z/m2h11O0a 4 5+.@Q!"*F[>6$^>9֢=vV|k.A'z-l:jvsڧoreDC38"`̎WAn`vuƦi>%vh㪆T‘ZlFDZ*q.+E&,F M SZ=]!ͯl<NjϘy[ҏ; ?̛1 /wߖ[ۥMhN֡wϴw“$SQ-x)GL> Iz/{aVgN_7 P}\Lc3[u; ɪb21['8mӨ(<f!Hve"ߖH-0B1"h*(PDjK(9WGwK^!~d?sjg<)ePԆ(.5xƌeTzvɶ?kv}$(mt`ʋT%.=DY#p( >SͳJ_+4=ۉ͕A;+-_7 60J?&Nv+c(eˑ;c>S3J=Hqrg[`EsSdu vL7@(~!K0FH1:㭳 ![m,0a[?`hhbXy۶,(|*⫊'z'| e6G˽( 4BBфsAjLj4a5!ܻUShw ׇi+ҁw1;5#UG#9Gdg"5VC,$ѮZֈͻEGFĚJU"w,snKVZ.fӬ BYn%4l.d*M"XKV2$1I8G'=m+X+Jݎ2+N - hr:DbgyvO`Xgnи9X jN?Bd]D/\>0qƘdئ5~}n}0@)4Q@A7~,s{()}\:?FH-{.:p|ܙwFdZ\"\}15A\-ho |ZabM Q΀UOKf_&yK jÃ\[,%aL?'-̥2Wz`Zfб:5ߙ#1y{*/\j%7 J[ 3GBxqs z4I[gxEiG"_!my=Ф64Q'WņXuIl%&U#znLCг}/6/%zm |¾sQRP"8͞Y !G$a!6խ#9<Mf0N[7 ]J3D ?> @1]w\we@`bA:X<^w8Vi:]29`OwSM@D) drA8"UskEV,_mESl :'9}j5b>rQ!'v6d5[bOH 5o[LĻf 0Upa~CYc"CbxyxrQ^U,iael,tS,Uqm})+k;LWO,>, *Bpi u xAjS%OƲ\(| m3KBWaJ m,.k<X6 0L ]i!+5gT1NYG44[%&?Lld%$v$ba%t[/fGH%n%^Py=)t$HLK*.X.mazzd5J'C^ ) D4wc٤(Wq1s@Rxr0$du$TGVZ;՞a^@EPopLym/Q-zM&{hg n`JkTQ=7vo0@`؋+11)!HV;TD+\ݐO#2[ͮl]Yd&dP%Ckzk=}堍y9TL7 'X5vj L|f1R#] &(Šɇ|" NФ͂)?mo*o0kSK}1^0W{^SY~JxQ~v7sGpX_ݸr;5Ӌx3qJ@Egcd |@gN@a@ k|++8[\w`sdM*"vAu(U{upA_; Os S7~ &%v2J́ey". ijmi;x(e"Qnc>"b!v{n| #;ww*LUp ֖w;_qԗ$ uKڥГ^bS>70'bs9oK].n1 2+:{JӒ߇|Z$9UC]"~hlNKPE#GTf֣ n&O.\M{T!KS۝ڐZqh8g]o5nԙb)pw/zX1K30ro ,|4ŌƹŹ{F-Y.f  )sjReL =TuT7t_P`Ew ?;]R\1aaB? -~Z9E0Ԩ;!4Qׇd2t&/;#oRe7MuY"gW4  X|134δVgC޻O=brag=0f/5Ql[N =VKɃx{هrn u% RYTz T£[NCi  ,ސaV]|zKßi:x4cm#i?X :gI)!sS#w<3K87!J \plA1&9<͆GzI-idr b\`,Pk›_ M9@T3@z΁7en:lֵ2]V8%(BP`iSl;#(Yk#\qC#׈'_=q(3tEfN~-fEU=!crb 4$ݢȐ `9i"PtI#c>*lEam[z5 *ٺdFy/H#vdB{@t\Vo2E[ 0^"s'FEq0?}>@u*Ț =ˌkoC9ٛ"/.JΣ7<9Xc0Z5 7ϼD~\XR~%\Fp},g}O~a\Op蟥KWij#/n{VT1JB̂j:|`*<K +GډTP^k 䊓iA7$I>Cn@O2鎫zR(k<0+Q:6h W`Ev\n1,~4x]5IN%lg6fvS^G]gY#(cmn,{s:B;9!(kDLk*go C\}Fh 5:.|@ e-eP=L&YLs$!]fRUkJ6w80)lf1@F@?2#DTeɇf-Obr%)kv(ȷu$H"_O+Jqg5CِgndB|NեZ[-feJg#EM KfvDbNT6E.7#CoxwU)/3M-f]UJIY.8z}" |K2ű`}^I!Z ͘P|uBS֔7jgQ]38k9玶jq~"_r[+z-јQJ8k6V?4JR~ |96ޑI^4Ɓٽ/AItArOбdSw}+p~e"=<TyY‰RS*U&o 3v1Rȴ Rf^k#ezv} GŪ3sy, 1jBޣ} #q Wt1ElHu*C}A:EV,!<][΂Q+ѩnde+NzYxFM=0i9nIAu$蕵˲K}2-" 5d#$4ӑ^?S 1"y!S8RV2x"wTY臻wO;O,9j4ӷЍ#mPS .>)b& o(kVh0,L x&m*nj9vI3C?}1̚uGGo7&3TwQ j%Ifv_tOGR.qummA,`dlvb&WsR:m)YnnMoŃ),hW`RDS&;UQIe@f&c9TisІPZqKHBάZ zf=`ɨʼI7B7c865b/T%B|\$LgƖ ET*t,#+JKdz r K=2hx ]Ƌ:uD?ak)S;̋Ogi&պ~VOX\\N p*n  ;ҏ!A Uh`x4ݝK5mԴ*[<˥uC]uZx_2 =2Y ~5mGa[|Nq=,nfju+FY껞C}-.(a9rשr3'/ݷ{Cg_UBP[őZIy.)ڜ= {&4%] _ނV7^:1 ʛ+OZK326q\/ cyڴ&\J],d} (*a]c]z~Gpu>l|li4 h*j0K<*A3@G}PCKhALcG"h\ H'AB"Kg. ~-QIuy%'Kc xNPcfH(K{Eys q5fw5wkdSh7EӦ]W7^*X$/; jU KKRX?e1[w q7':afX'vB+7{үKít* .46ir{t~QSõ}O*ܞ:%yCP\SU4;jZ=|SN%(\aQ,W0!X< OjD_`DYaR}ALz,AiR,[F.7ڠ7O4/}5hёJky_t=l:a}o3-B!oȄ4u{6Cd`鄷AA7eza^_]Q_=U^9]IYXOR~hN|^ c0XΠ.>[gHdH*s>'~'fBA/}z_&_ %4,Az_44.has{/wiM, ƺCAMCZVQ*׸Ņi_v\j:~ R + i%VA@MQ-9]2(JH)gF0hfhl湡fhm177]),2/V >&'=&Zǹne77>%F4.sLrR49@(Jk|N 5<.=}"H|7VSn`YW|fL9Ի?+ڄHz7890F\tI62uA0L+ DcMH( NUle+/(uV ӌxDX^kTHg(J ? .}caa>_\gdq//^| *Rnn"kop ť*[) =|| B?oн}Db&\3byR-m) JLg|@АfjMUv'V;gŬ|5tt O{\uL9p~@OP+_wv;z'sȁ 4.'3bzЋya\bBڦ ?3D"zdi!Ň=ȑD'Z4e0W ew(1DA7Gy 2n_ f0n/~-?Ы!Vx;dc\)vXņtI'#Z5q_,6]pmDK{c9Ӈ#A&woaq0?F5FeױRdE2`"V&: R_|63RmD0J.jnk"qoKhJ47чpLlql2c#*mZ5ʛ:Du26~6J 8dz(]lS/M񷯺9;R@L pW'Hوb Ĉ]/tQF (e =K: U7=L=} !Dh%o|hjkIy][;{ X\Ĕȉ! %M^4d.nb$PL?c$٘ElHdj3;MjeD9g3H_P[cn6V[0uY Z$ Ϩ{Sҧ3u VgĉǢKG>^_cP?91w[Z)_#_l τg.(1hvVQRNO5 Œ #mۅvsQ`h=ugqNy;=1jصr$_JMnkXy&DV̙.EgJ&n QTLA+שPq/uRJztL=-/vTjPϘqdi;̉E#z)}~a@OSp qxq`cZ zYɿ@C;dvC^?S}MD^3&ܨ}y<)Bu.T `xբGLVDBbvWα%E/^Zڅr;dAhUkHR=ceIA tT=@⹸PUcg[>c9̜QB؞OM 1oNM!RٶPYANwۓ׷qv',]?ˮM;yU7uPߓllyɳ0@j}3H s6CE*v)gS-NT d L뚱4˷A~h``ŋ;5bDT+K9 +ɑe?~lڸ 1:IjBSn Fm@agxcx􌵏}VZH$nʫ#T]=Y"D\1 6vR,D\fQ+껷X;n4r(`(` O3ķpA8S^  چ ܃t>XXu,󨢡?L6"HˏGY? t}np 85S\p'-ZLb>~ч\h|Uo5g<_كJIk II~POKMdXk`ԎWlWx&CYTF=8rAVWB /F͋*:Rnu4Imf"G~z򄾈fnW+y/j*V+ޜ弣)1kI`oߘ>sİ`;}v̸IܽNBOӺaJs!1Bk :p1ꨁOkL7ls5X#NCh$>Ct Cb;Ql1GʣCfLx(X?8vGT?yau~xf""Z&[ߎ7T{?8L5`XhjN0"JtŠ )XtV J$o@[EӅ8Y>O'D.2 =e_$Gpsm#pmeSZHBVg}=βɝԄ#ERWw!XuBVr8)~P=%Ȟt\qYc">=brYk%1I_}\椗f[ -YC?҅0BۖU/-I,K v;Nv@FL @G\ecĮGmP_~90Vxeu*8vbtϞ@" 'џ#c?k3yGin{OgF-#cs5Lu8e?7?O+ߓt'9F3x&YV[ Sms7yPhm Xڠ'}m}Y2[suк!{ݺ'&mfG;Ftd6X 1im{y:eqr=+mavc՟XDql lL[V˓ p <fMLK?'=z9$߭ G?bdy^^v Y73h]R .k}=Jc{+g̪N -rcOaH؝R7oyG^6n!H_Q_Hdf ?tmsb -eUp΄5qD +X }OgRR:0 .NҪ*h2{#DGHC+?b:y+i Z}ٺ^@+q.$QS\ǧ0 pQK⯹`MY%3a-!;QS~hCۧ`RcL&zRh$=IyE3O(6^*i;^MN.1d\w _>僜'ypO\ +Pf Rs$ĿύcI>lHUށ :_pJt'^(%Y~8}Zv:ocINj!\t6̖k] 3QXm-ɰb\0qYmv&TaL|v E$=˵8Z@aS4#&P6rIҐ_R=:߀v8خm@ՎHBnxi|449Jƪ"P6ݑPi:ÜY0b&cTw SdFM䙘N HC;gV*E4eHTw_ο=&>6Ⱥ,HtyXCT'/|xf} ]+x՞T]Lz/Pv#h&*x9Ͼ>wr5uوD [K)2(*GhE׍E$s $,aⴾ5  &P?xNbns|cvw(,Yt$8,рU,?ӮUZ "/vq A{: j{//;/QOZD!6qmm54.wX*D.-:<yq\!VeRgNa eJN2 ek{ׁq1͓ $1eYznO?=mjcǼ Zяh&rt_#PLE#k!*C3ڮ!=KQsJiTFV|bǾI޿r!l~\)3RE~oPZSf@ 'nY5-PSCk~xҿ A?i3PiE(k٢UMNt.dA;b!8 zb,KD#V; { Q]A'\+|-%(P:Ua@+F#u!(tC No$BSpt8+O. ,#X3=C+gS Q.:Ng)^> #ERjsIS1I*~RC`Lax7,*>B\kpNHdwYodJ,\ ,p?DY00hn^[GOcw/=x$54+.!A.VgάյII,x^2&Lz;&(q|H$zNE {30O9_eE4Yx `=M9dfKnH0ZQ& 5\Hh;ޝpjLUX"TAs{ *ۤw!u[##g'dΒ􏬓/j>\N9*/ Mc-~v@;H(Ih"2R/KB]2z篣,]YVB?;]#o5++:0Trx-+ReLTC}vi!"*- vdo6U8088Z3x+[RWZ-&BdQ1I [{¶I]n̸Vs"*(L8(_&6kGZ"]=&%`u_yXɾ59d Nf֒,w 5$dD?o,(*/ct ‰\#G/CUXZe $F@Vc"vp-}o UW;,܁tgq GZ資RgՖkz!)LT(oԠ0Z[4ln sk :} V@D. ╃ _.<|(IG ?ۥzZr1gH3SJ{[A迨m.n"hn_E`٬+ާ }c®$%ifH{j,%.*+0 Y`5Gp ?Unϡ 8t҃6䔖Ѣp""Y|OJ|޽NyRu˜'wb>NWqcTr;|A?R5 Zt_2+qTc]6l|,[C*^~ʋNi^a*ܡF.հ.ShftK,刌*YJ41 %$t'yV.o#,nW;7"URJ2FG(RA q{*աn3ncYDpN>ֆ; gݠMA)[2I Y]$ܻlGk+dVhr;J3Б EJAzAՉyYJLP(Kq0]7hfL6-b{\A9`'WjE:h՟3kLfi" f(#G_Tmk>*U|MHۈq{HG AyqƞH])8&'M\bZ}O9ufgVfHstJ*saS`vv*7MaW4P1.y߷ |H6^=cg-h"ֿ.rJYVsVо]LL)̍0h~btysnG$xv$3Vn+psKFoq~*:@n:X:BֳPG3 '$Ȝ1{_zw!9h"I=?R.7*UJ1~kw} )]CG'NZZDӐgqX7JKkxv,5[TSO5ɦلCCSSl| ݓGvbccldD֋>Π56YˉDrV( 8+j))plk%]L-Y>ge.3GWd MH)kxXA=KȲT;D2;7/\#sm wdK ]ECchs'/3"dبBsB6eE3^y,~Tyy&}jl5';c%6In*:ę" ><unm %UD=z"3e//>_0J.`rxiWK|u(Tr-9bPfh"մ# #j ڴȗɭb93Xȱ*Jv3U+;D^02^ j9 Bjm8<%٪w>r.2e#_a&A~-W#MqUw6WPE;X|aIzX`^ >;1Y!4bߑsTͭ c2! ~vZgh+ u#Xg[NzsIOVWR]_<?Zf6 %h#]9d;U\R;? H =(aF->^[I8e8ĽƟ |;xb3%rs[h0crWŷ֌O*:Ov21`K$RLfH7h[D/"70#u*.Q&՟DBxpg7ú = l?xD[בUsYcJ|`~8?)EZ*]3MGEDhmH3n v7ܔ7n"A`\BY4! ¤ ĩG ;M*@_t}10v_͎ptz:W5aγ\s2PsST5#;z dSD=ƆC8v_)bUu K7 󯆽UfӢSJs,݆`|D.0֌j}#=AY]jucӱ 0 SO^k? 4^nbSKh 1'gҴ,ˉƆ ݌=埭XFԢX%IאYqqA|1Θ)iUt( 99"鿭p)kFdSu׊s^}E;~X qW|gQ^k c{*:nC/5%53Cɿ1I5zWٞ;XJH%Qq,<}ٌ[+2(6ݺ&1f+_0zURz9<2>Ql>:ģpc}" !痆y`shnz&ÎDZuRONR,E].2wǻ9G s,`P\QB&!QY#~28XX0hY`;=oC kk +<_ndL@VaVˏRl>t>h%jDQr It:KrǢM$ טӈ!j$qcZ`)S6`p݂tѪm{ׂ~z;#O'VM'“ݏy|hz2k٤?{&,u)R iM&8b\+Ζ8:Fx苝le˵.=T(h]ƅs,GQp*MS)屠@"E@XHv"8^]ƕA[ןکcoڷ<c}g;ٯmC{bPzKn?\MƋ!90~K(by_L_*M 4oAvDSm2I#Vd2$+N] }wӦ R.$*P-#P͟4 f/[GZ~/%*D aro:a9Bt F(G(aPIby(;:~UoеTq$"?I3~ IDfE#,[6LybVaxrPȯ,6i*P"VA83`Ljv0^;TGLN=bTgBAyPdY2X]*Fnrd5bV)h @Od_T8_<#Ϟc7 C/NvGFGȈFY')= o$;ω3 z0gpؗ`TWT9|fz;~ktVKŴazOI~Bf"")W"2)鬟3QZf\FB_C(,OQNkF9*I.47H*e,.՟(2h!Aʐ=7#m|}c3m~T>ϩ.hcZ+oճ`np g=hx&LNp/֯!ކWn G't" h2P#XSN Wв 7(Ӻ7+ȍKTc*>B-xc uxWΣu=3ҜƅTKik$g"|g082 l>m=/wfb}D( g7G"@$IQpX̥-$;iKk;V0/A;sa]p+ Aƒ TwIL]S˩ƲԺX@PkߤW'*%OWn (n ˉѺ]V.cU7؃}QG:%~[S'8ú$+?l(/W"AGLh3GpXL20IIm]OY+Ö_/r +3LQ/?r'i6OT,J=>; ps9m!N#/-%-Cu{C=B!8s)90 <)5ŢsaK,cL]A'vKaStY x@Af6.*ڑSVh//h/[O뮲*^ija\wG_Q,2>0Z}K<>pvfdfm*{įH"z`O9.0jRřM(tq^(u̫(&cA2_qK)e/k"_ZCLC^@ڵݹdjwt7T /6$?c>Nu/qԕQ1=mܛoXsFv‚g_Vu"Z)b;ea+byXWԀq͊ޖN-+dX-ןm*?!R8}$ĘX}ڵIă9(;CvGR(n$Ąbd]T)>DFÔAMԨ:,ڻs-7FiIX&7eȾ~2@2MZ\'Q/O͟rAby|Hf):%rdXRt Cq>uuiN;1zϰD88,gQŴ]~H+nm`?Y ][fcNI deԱU x-ȣ?&|BAf N Ι-zwSd;ns(A9!S8mzh;PP @1dXWY^_a˳瑲2)m|hϲÆT-y2g^" ]3()[anz2L3 7D=wP3@ىy;彮H~*,#nB-D C;Úc " `G7m);롮`P%6o7|V?ɷb{bSٺMide/%*nUia '@B-*(Vhc ]q#lvFۣTP M#N(` ?[g}G˧r%I J6I SVCH8D4gx֑4eCO}dpoT"hM7Ri@5 8)zĎՓ)D"[/S>z)!r2Rr~yU'!So^Q}D]!9?x涰-ĀAJ˿ߋ0IϑkEօަydL9wWG&u^fx(^瓭jX*ӂTBr >^SiE+Bhn2hiC'2"x[VHH@DnHӷWC|9a"s]jG._\j}3!0[iӷTb":+pC摾* LuXZp~xvǨ |-L3(:dysXJgڞd6-`eLJŨT툪b[2v<Iu{SX٪/Ps*_BA(.P l#f$3Fr'ظ8rq-omR°s h)<GF\&7 )<+YR2,1ܲLdGv:A콜5G#[iv橮<ef  ѱ" n;vĞAeFdڪS!FY"]"PPRC5t/$Lna|)%=$n#`YP)./Kh9lQ@ pWv8B"1ÚjDg:r<ȹr'L2RMb٫MWVt `*4(e srK7ʌ5!j*|IwN9QˁesX N I3{y¿ֺA1 ]w[/ nKļ#tGI݇HS,#n/BcPVǯ}b&ԻRɗ ~*>a}FJw}f)B:&6y`ҙZ|}]t+#{oEB }#uB^P;W?,i-!2*}7]bV+.]R]>d˕GT0`jli}F^VŞ^ޟX =y@a+5 όq"[|В1 1 4M29}ۓo.#H1yMW ԻjO]k%yX)1bܭuy;y>97|,c4bD d.Ζ*ZU׿:j+T{{5Sz7pj lk/luٿOڕ,.ɤhxh{.XĐGrV>I8Mݱ ,!Tџi"))z6~_bJM, sWݬlȂ9?b&Zuz-_P'ܙC OW=٭Gb=C<3J_zoN@TC[ .gCiZ-4-Vjo~32Ǩ/c3prۙo8o-WQenN:Swzo_h2 _LTz>)^'Myzmv& u5ym#k ™wi^e</{^ގO ėÍH p!5tzNj֏b}ZM.W!M307SZeA]ţX"=}9‍-1*eAE9Uk.NJ9CMC{3_,x&[%e$-*T B&{**j;Ybt'J! ]솇CC{ouw0.ⶬzvwG Gj 6[G`y&Z?RfJ7vOϫ46/鱷/pm(ZrԷa3'UjGh ҅,= <3aaڒO$WGtEJɼHFB$3Ph$Yăx'=8"@۵*:?f-wRhN+qjIyHE.? *ޛ|Y{OF}=HH4 s[q_#uwys$B26B :x[9X;E{`]r} DTꪏUD;DNkI羊;\&0ŏ%baQ-gg7;]JyinE,Uv :-\&@6"^#i'8-jh`-N no<. !xLbgC%$uwaUܤ?Fڱgtrn j-L85ԓ:$"x̀# fͶ^EjC! Dq~_5SBIJYɆcp#YgfER'Oy/<ȯ (ؾA >u~U$ntTdbb`^h΅6咲mI8bپ3(  zQ(B ӱX\wg!K4]w7Z3hnI5/Q,#ai]J!!G8SL&mz[KiqЕ CC}bnq^& iȓ?^N/k" yRkly/^ή|V"sB5yʢ[ &,RGz1^bHg)qkk[j==Nlw2pw_̺㛇iϖ@XM =']@n'׃&T$;[דO<fQwFuFe4!Vt4¶aES\NT8I6- fM{840a[16=)aM%a6%LGi|e(=9*rcS %3j=_9!~ܝ56-sܙ M7(ơ[G2z#h( ܛu9OV@kZ'k"ۺ{I|ǪRq#B9YlywPE떞!Ds2fSX!jA߹Xt$&K}᫈!1\H d4(~ڵ\rpE~&y]8O$f}.E[5̟Ki`+0SfOm^>aB`}zԇ1nemyⵈejE=!J0硂79L'5'&Y. ݽbo|9F_!α0=?.p~8-(f@ TW!XW{fy&;b֠ԲqaaEn~0m5ǔľ2㖜0-i̤͎4UvYdg)PUvވ z./H #->"bc,i$gƅ*Һ&}0)kWЯ CYpK<{/q(ފ,CϙCfu`uB?>Nu0Bf7z.^&b<#+%I)*lp\Y| 4NCt< FgAFbfC|h5e5 P=i|`.J+(|-CccD}póc MeO|aq`] ϜDehqFp΀^MQi`ܐ4v?IM dW:QF̃&ų jTZbsXsbQ{*'En&k[RDat[yc^sϿ0re]P4Q ֧J6P w- XZ-"B;q2}lQ88g랓@ K@uL5y]=|2ޑ+2EZ\}."5{ԞIˀ4k$z'<ʏ-{tO6N[<J\νus"-*dIBe~:/km}C`Ȩބ:iqtahOi|P)CK5m|&G@rgN,39| vF\!-iA/DOc}Q)Qgt+Nt-`!L+-?~1+V=\ZHNgx .b!$:>փEKҷuȧI<6sKc|:TbIG<&3CYNazlլВ?SbD>=FXDcVϟ/<~@$N{'okr > &QD׼D+2!6^/9i1*gݤ%)S$\΀ +.E>Ĵj]ק5P~%AYC|e>@QG!O[C(Jcfu)]㮈9ힳ()E-Y^wM uFDyH,9wKa`U2|Q73pF0srϏy:B-aO!+1)7X?-h@SXhʙC)L"2\CgXy(ڨx9է *3N9b' j ddIgbC)_]^7:wɂرy d˂HΣ M#< 80V ~4Ŋ $ΛSm?oes<'=R ?;|o#cj,pcبX5Lg=Iﭭ8[)%F.iP1x.nzo [_qFU{G9 P?tF{ 7+ y1P4wKgzGj=) q#L5){*筈 JE`B~GSu Eǻ"*{#j/Wn0qdN\" ۫|;GO ʲ: DX`tqQ]8)ESpeˌQ<Y y=̅:Z&o~aK`~~3qu;f@5/ WLDR|ﯟqSykv&[~aL{ܬJCA$ gOa^J2%o1m.1Puǀ0^SRw-j$>`HO]XuP4;}STW՜pQLÊ|I8yW(Ө0SiUGφzELBB; _ :5i!HMOdB.fEǹPA0Oy%pA]Tԓ1d[yIiߣq:~&8PګaxX=70n ls|Ir$r(0ojxZ[YDOGU8N䁢8+6{Mͽs M|' H(tNZ曁n׏5X^ӱ􉔔3LΌ1 뎕~f=l]X#5 Cl_܀I5]@MbVT/Lľ[x__Zq՜o 8(z{ϒ]|[?r}$X۵?݊ $kݓJ, MӗG8ç\ìEנ\Aۣ0p W1 ^-`^f h6y ɯAP2_bbtۊ$Nw1VL]^JȴiR35ES;Wz-QrCT"0fľF /72涹q׍eW,֚[Q-AdkY}KEo=>cO=oCy.q}i>iyq' E_ ȿx=H;F K)kSj 7nTk4BuX> E ?u!gߛ@]cYݰ=l7O?A8䛊K|Z/k6G541ws p䑫x,;BJ]aij*W=-}avyӇ~X96Du]I}2 y@{Z^L<f_O<1@Xqam&.z]E<Իݙf0ijT71 q&jcҘD*6gSTm}t2wgl )kOxɃ= ibb;vp± Š[ ICu;w-)QʸË?͵~Owy~{k)5oPI%0Zgxu0ٚeز7U1;'sf'ˍ>>!u$@v>B{0OAf#D9~)뺢z"G¾&L@$wcHL!? 5̍B0ԸIw),3y6FxO˱$}F}FB {Ng<ށ@b9p u=r?lYv>u VHk DЈOhrUMZԴU?IhOEdkʼzX%SUL'.n euTZIYlx=7;:l/O,6?6fL> dw`6ҷP+vi  ($F%Ip?,5OsqpheJ/v2Fn8@L% uYɍ[,9L_aG)B2To`E~ґZb&X<rn#@h(*r K !m+HiNbTl4JeqB>Z!2>,B)_˵v(im{XO*,1iBRtz<a2#]MzEzR"УsXy_s ݪsFcu3a\xd`/o 齞,ZJ!b1k<n8W~UߖJx%-;??FFGMUb: fR,qt=rߎ !t+' .;n_zA_킉y 9SLGN*mLc*- t lk,A|:s_ޓH#[I j )/莻` <3}!.%ixR7ߎ3OM9Ok͗JVrxGD FK$J`0,[ds WIý@ i"8io;~ =4$ޓ7CaW;vNvOt awrWNkj~uWa5[ҕܠi5Uj&jԘ@p@,47{xb7'J*pR€IQQ\oҩ֧E_M i 6<KVb>S(kiC͓?bb^rjR&|ٻ(57EebrB⡔Uṡ4>AQ"!2#x&΃=Nz \$!SPѫޚ{M>s[!0.RRI| eHf֟/\22yG nՂXNɮh}J_QZ'3hKƉ0#R} _0lus'&V:fZ|S/UMEJn6~vo>OapemL)A)Cs.xP:0gOvQVk Dqw}r8{X$$Cudz]p^D85$B?؛{ :d>2=sܻ ;kb*`J+vGA2wOT^Zl*+,;>ndS,ҵGPV];9s+USJe3/jClFU5 TTZtA[=<-򜵅  _v+}:=z~ԑK}[B%9gb45b"䓱UVoRv$VoK g 몳}X!GMAa\ҋ-4JT|MꁬB0]8I[؃k’W$X|9³:7,: -l>6Z:8_ ;iwaV5jfw17bFv.eO(;Yg+"IXQ(:u/kho0!/+tBe>rva+bpݴ cz..g)ʑQHcC?>é+@IJÇyՠ6"LSH~_EF}A{3E#}7TrqftkE?2##G؈?uCWEڷ&Nt f.邌6z ;<뉬C:16}-kpJW~5>|V| =n|TFEv")(E t.c*J#l/: 'çE9i_EQtXpp{!{YőBH%L0h1o_r&ү{ W0/pedvanUq4,wdw6_v=~_Sss#Ay77t N("57?x(1̫/i5<e0!튅x-pFYDD8ut9߃ˊVfsrh#Y4fco\E`,זg$=?|+2K9a#ZAR%!@dXİxO$d,+}.w̡nsqv*/΋gB~n#'wΏ}6h]Ug!ll<%g¹5GFqq8A&L2=F F2/Z:g#g/2c#zѥ( R06 %YY `7T QZ?˙V:5?f", >LUP9` LOaE՗*Gnv5Gd370m{iZUv"۔r3zC2? " !f=`]zMB+.VKG⪢Lvɂ!$L>9m ŝ]mWxjErKɏI4𨉛 hR;cw_` nhYo8DD*kP:y ,/*W,C| TEX-vp#֪v@#gwF_K*t$^WƠԱ!N"A]7O*@BqϾ~y{|28 (9Y35u݈}X)"-òTbj.r.WzD'j)}($^vlFRpÕ[߀?jp"rgXnT"f7ns~~{֞6\I+"|sz,.;2ܣaE2%&"| @7M't¸")NGL?ax& ^d 5zj.I-Kla;ӫ4\@֖Ì f`(i3 SPXUKEUcVZ9,!( &"˖P=Mo^a'$RѸ U?C㕠N $vӽi HzDL\yfBLU?cPm(M`>^N&%𵞌_z,*2/!q9MsSӯjFuc$ SIMgYڛNE皝i~rel:6b]E+MS6]|e.YrWQ|g' ~ `@ ;!9u PǓf5jĘElM';L;B$X]—[0] CTgDImu^z FíoIJG9(k,iKIAJ9xJ{/rGU.VF~O,Aeq%1(_\#fD7jfZsxlaؿ1~i@@*nG>񜣤n/yow;(+X-ޜ;WΊ\?b 0%<_1\hF. 2l yPsTWPIJã~KL@,]j) ,oOR"*L=sa>l(0Ǯxſ}>b3&͕=TLIu%MSϛApfrupkv6BnwEAt1w7ɓ|vY*=."):&ǝ!R . q%? qZةNz 썵rr;2E 5p].4^y* (F 5tm5j=W`?{cweyUa ] JCYd#H'w60Z*'x %75=@A}bLAc-&NKYHsĤ`]!ƊPyJtv_aVr3qL;D.,g}pK~}r>-{hgrE}&Hϣc(~?`2G>?>{| SUUytuR^,PG}S{0'wB;JT,mMu1Z!z`(O,$N\뜸p$: ]vNqE{+CO4d4eaV]ݲ7D['mE4>6pLn. .7}4:Ɲ)g5; +­L@?rBWƨ _{ăq c<)4{$?fhE {.96G Jt?gH+Ғ D]7|IO"|_Ir8:Yƅ+uJ郅vnB@XC]XV @{hxN9/%Z[]%fr{Χ ON>"lICWV5^zWF#7A}VAKaI*܇o?/<;J\],Lb?R+o|?ۇC*QIoeCf~Nb%MX&ej69CgE5z(#ËC>WK>6byJ5;:ǶHt> KGQ5Dy㔲7 jݾlk'5Ɉ|(V/?1KD"Љ,%I\p?5l8C \^Ef4\3Vv;9 5\ڣrX6I5ǕKN|gAIySw9 G.$i'3,X"5*`)wDqsoe!]-UbݟjYcmR<꛽4nC#W;]et~In1>K+4_|`VڥD&=Xm6ʩϘf8HoM 5O{)Ip_G@V|_ %&X,|4pbЕшL5Կ}UU[ơPh3y:ˡ5RUZ5otlxT\5g[ gnBܩ1>#n'Lep괆+Okn :@K&,5T4.Ezzj2W;a1_T K'YL h zje;j7)}hR)ZEjk bG޾ɘ`kU {'Ҿ Z(%~YZCu䃬 __?fs5@18}8Mތ·(Y(%J5w-{M?Z4*M@p6A:7ms_Y4z_$@m4#JaFְ|97%]u8iLa*3a9R6C'`HWe3Lc7BGȠԽ´ON Ņ{)VUtR-@(jm%觨0e3z Vk]'(%.ܰ^Bcy\pJ,\XA [ӥp:7 6${>0߂m $-~UГKF,1ԍd=fE{1H.=~l ̥&H$^T4uoѥopMg%>mxݥ`{΀=nʠMYy:L]{d)49BEQ8jLv$`3VUnJ-wWM$Vi-8Є=7XJd<-xps2*vuű5an^¥ѿ.BevRO\l/n!)#:0%~7zR QvjrMl,x ;ad? 7]tcUqnÓC87dLٰ柱a'f ,fRU;tUjG?2sUV^+Q>#p ܾ3M03pe~uA9Z_Ww*A'B>X 69HhpN@uk7' *T;ra.挫}Z CźYM{.tHnZZJQ&̶I $A7g;8>M \y{3ӑ%ҕ Q$a U'q >["oO|A g. rQ~s5a7T}e''|T=Q4d񪻪n+ܛ{nM: (ffRkA_bOMۃ*1 7q(gR|A(m#pPhQ-lnWM [N%ҵyTm*GRM{T#I &bPbHpœ'CZ6 `}`P91oԳSq(M,Ha11t': ]T~T f ÉWz;v|, uĕL dbV^˼9"3(ƾ \Af3t!]ĥq6 fUƍ0evi") 9DRQ+H16`vN,wɼ={s8Y7a ZJCH@T][alvyx+/އj?FDqg!!_HFO~/ _FW.rJK{V^M%#R3=@B0mGC+-*/IRCקh#;Kdw.GC@giP'Ԛ) yp ~"1wh3 Jt佝e .Xqh*T?bY#sutk&Y"߀jmQ'aރXGXJUT'BmwI ᇎ Y\v+\RXO~?rX1bxlF@(S40ٝ\89vh|1WYάӊAxv wg*MOwt=29͟o6^,'fG!vGj*o$)YIGr=L([5$|h=utn cx䜯0*jtym>|A腤&Mw%;x ?D)➀L_jj`k=*|a9V^m9}β/4TU<--+I$ǝu \-aVF\r?J1߅IIL@gWg6EW̊Oѳm1Qwc`lFm׿ZD?$S5Ç܂L"]/Ϧvq} ud1>oE LǃIJu/ݽ16Hkt &~A'WJMH{*b{ׁi ^Dr~h[U#RZ =Y&ɟ;SNQ39/H^ \kvWOxִ xJ*e!68y$~+K% ۘ,D` 5@{sf^A(M&o& j0tbUB5@qnIuCѩB 7l@틠Y{C`oFJ6,A'c& 4yQ0x4%^`δ,3=,fIY>{@I164?)ĻF2x(ʕH Up ArϽV^3 ea5ŐoZV|~?ѴhӏN:Oٓ$V([2 dm?fpxXx Y;B$(TоZܫ:NY@L*+,kT]-G"|(sz@Rg8xp&D,4fyC5ྛQ@ /;PT0 2}%{Cp< WQ3Y*~cWP8CAݷdQ 2q/$܉R{{{^x]٧iWz#.?ȧq]q sG ˫oʲ ~hM?Ǿ,Ŷ!}:|Dq5)7A| _]>NuM.Xf}B;~=UUԐRFPA@'BHD_܇ӱ2vՃzʤ"U:4&%>w !WYArU׎a|Vf!3 njG&ĉGy 6>)א#yPIQ2/6uB8iwY.3?T|wKr u{C;ZGMܖ/Ջa_v{Sk.dVG.K,p$x0?Zfd0#3OGtM_0. r h%cʻ9i϶uFrVC@bVgF2窈qy"D)}IÙ!Z<kVy g]ʙ]5>!؜J,L) p2{ϢJϙ/oPp6̜ 4T`'!}H11 Bo"p , #7W'4`k DiB7u Cvei&MY0kD6>/@)~S! 7 ooHnZ؅B4j d@0WL%Mgoz96+o퓗&=BS1zHZ㭟B01WG/C5Rl/"ҳN<)h i30nvIO|{UW6^-!tM HK--1LFH#̋.b(~z8_'ȆpAܱ_"09D>H@ZY}2 ߜ_ 9DA h`'@ul?J#$j s%!Da Qc,qR6-bH^[-Kjh}wXw/_m.}q*J\|^Ce[v0'L`-پWT:bj7,S.P$r`JeQR\ЛE:a}Lrx\vW%|;ہgamkh]'hw(9#,)+zX~s4l<4.dz= ?S5 "+jFjPow֋ ~]B~vn]I3Sm7=y_ւ&~͓xp9-Wؔi҄}m}.P,NAsV F"[ {h(#c?8)8:>%7΂S$pdEDZ#;#ѫ卉a)p"ڱºxNV4:BP(zVwSBSXdG]6d5G +L7B4- sb>4;{y4{R˪*?sR'\(W˔?8P"^C2MQ2fZ(ʝӬ?C胝_NŢ:k$rGVz2Uڥ".BnwNsrC5? x߿937K?d4Ї`+umH 0RT@l|,O&]YdTM_}tat$ट ~H%u#]D:I[UA#p E8vt2E7#T)oC&I$\s'3Ƣ%dn䟃#sJ\4a/(LYC+LT3eV$זeFGzSB# tޭLpPKP0Yj"sM8)2aR;W|k#ט$\X2, ]} jQ2'}Ir6ũ:othOy%]Q4~HYy"yH`7l˧j*JO]w9.;g2R&.T}Lܽ<)D%qm$~P vq&Bdu:!J#Д~V|!S ҟp㐬yUVQ@Y6@C ʊܝRY:]D IEIP0@e)&-Z*,k6j‚=D~F=wI+TJ{gf?Q*199J^S?r MSOQ 8~ӽs[y\k|ͰډԨIdW{ve 2p6O΁SDf綵Nq6R} Vؕ"+`ه UPeO^]-{GMXQ2"b1ʄ <|,ӝR%kUk]u(鈲wIN4,D_'4gNeο_>6qf$ Ff4x.sz܎>5C1Q/Ȭ1pm[y AFdh\B@ƴNx~^ĺ_ #G˦Z"^DȻXQq~a\?? S_[Dqk"P 1oTvCS+v`+Hsմ]DDQ0Yz CT9},۴7aqɻǣIC0 tcs n :;I&Db5Bb=WJcEMDf&vOY40!aűtȝ@Nv0Y+v\Hg 4,nw'gM ;2[elj' H(_n* '-6i+#;k9SBW(!DXѲ"*t@ 7ʠؒTHPO.}aI+=.O?>F $+{!-uN$f^us2EN4q7 bYBnklM4h> ?Qu9ϟ:r^B3fA>aGZS+ c9/vS^rUr=%ϔuڒ߆,1;q4=H)Qo=zP/v([>EeN |s [G6P/_DJ>2 t7RI}OQt$i>(&om_RJ GiPkeAt^CD(KQ+n<=جTo.*3VhtBpR7XYCb$o`..9 8K ב:f#l&X#2 1T-,o+)u0"e{wC3 |hx0X9IXQh0lÚfR>nA[ǀhϷ"Q=juvq:"Diw6S.|̀{7)`}*5-jo՚2G`,w~ZdMiB:`N; 5ݜH=}q] ڮFTgM& l Z\n)a*-l sӐDeQuM4?ŗR9 xUL֊UM#r\L//̧Rū]aT1 Cobdݎ-rZEQ8X!+kTI,)xgɰ96q8Ѵ"f>굫FK pw4VM]aǜ#x]y:]IH`DBHbnL5420>{5z vIK,x^Gépg|F\EBN%M&;DKֻ5eYAoط 7U"7Uc7Cbs'/Qt)ѽR)1d VR69{p sd}qls($W$wtL= }Vicñ ®g$-\BN)('&fi ^iG P:ia=f\A @P՚t*I Q1A#S EiGW06W~NԶwoRjlRht7Qjn7cozLaӚݕYy{{="܁,E5|G:E"S5)51;#~kRcK6W80x&֤SλKq =:Mf $ mywA: b$Yoę>8FԚ_^ñmFlYtՙ n48UPk]."v șl{,} aӽ +epe7MCYe?ǔ!ޱC3 wl 7,6߷QTHKVu..C+Tw ^4³DM.8.3!/ک2eQU(_j1&y ń}a|;@gw"+ٗv)&ރp?\Is7%̲K|>x^m~r"jpe+<ٕOW qup4xtEXjSXHDQq//AM`Ow>ߩFMJes3F,DQR E㵜{KꡑҢ ޗs,(>maM4ݏMݘLn%W@W^?v>SбwLO#a =_4:gxO%2߀#?N ycJ麸CKM)G N$y_}HK88,{/iRѣ: \)}-=;* 6Zp" g=龷4z8{DGJ*$m{xwrΜ<?e.N]P6eR-N5eu v5b&)ݿ6VX:?rfn@ ٥F 9W>|*ѽeGۑADjfHkǖksBJ2tLvWL,yM̋gwGۓi$kK1lU@V=E")^9۝Ī [߱#^ť;IKp[:dIe֌ٝw9J":;~WCij;[w0ZGfPZN2JH=)ѩ2 Qe/]Nc"$Gq sn!\JkSEaՍwDK6<8(":d hu6lAr0J;;ğj᙮;ڽޘ"%Ry'ԯ"/.;&{7qX?ˤ soW|ݢk"?\[hu xUN!d&M]'*ЂAQ!LOٸbEMo+gӐUav_XUdܵrDX miFIAꭝK(Q0JR}zP%c)MDw?Udpfyh@W ;\:(Tdu'Aa'Yԛn㖸K~j8Wω=bm@T,kjMxgWn`ʑզC xߍ)@;Ӻrn w #`RlQ0X1Y ϓOe 2gr;:K=@1JrY] }1_=`l'apFerd>ɛ ^`Lc9Q/ _ĜP.To!Omal!V#vI*}`Q P Ԡ[v9V"XL՝(KZ;[Gfx-\`t[ C ug[(,^{]LZ\9"7ɾvhUW[l+ݸB/_5YtS'a-!RJEYA$pq^ށB\@4S*x@9iaw?Q9ǣ4[R3-/O/4,{^K{ =}9(g XչAJj~!o.-m&ܛpEȟctB'0\|FAVTDV "B坫lcTǩulAYscP a+\Nҹ+b8$lԟSKzIA(dws7.{`KM:Ghz4g`_ZԴ8.ݔZd0%rkuV ^xtdx;iT}FH#~N:#fEJTC=fςJ(>]N8쨃v>fĔkpc=u%0_"Z7@97ؙ}zlFuDCR0R$hS9jygN@&] ju+ӮuD~K(>R *1+g0׽XV!'NekL4|K@s=(x \-X囼 _mϨl+U"wKhCu4 @hL(*&7nI"6<%Zg>_Z@5n/`UNcVR,4UKĎ2O&ykWJ. H "1b&d r%IsٌٲAwo@(v)x$`{vb.VٯFXf=ޜPA_i.JVukn~mIk0L#I3$Y?F]AQ{bk߲_Y)fӠA`qԑ}Ӹ׷g"-!Y݃v)Ɂ&6 ̪wmԘ,! -yZns@Or?Z52 f"bUŚkɱYq$8RNWԓ#TRDӒml\-߰h3 C^zy:lDf଍zq~ct1F$3l3{2aL3bJcںG]]/QKӔrV\͈.^7 TKMb(YЛW.3c=3,o5dRF9O~$}-0Y@"GsC@2eyEx*Ͷ;/*=+K#?tV]'yE" 4|0~=YŻ/BRT@t4u{.=d@hlV)Tdszhq3<91.ZsOdP.1EBeP7)Oz.uefWAL)['q㓄6ah"K/1[MD '8)&i-r3ʗpx89`ddxyD kԶY6~Y؀@miUQQī4Cp="ux偯K|Y5&=WE?E\j nj[XAcP9ٳ=m[s OnnȂޘa=&X1/ Td$J)Lvӻ9ܼt xۯ"SR-]'ƒ%NXQI'"PDX+95ZO;}0*8Q2*Uݫh,vF㇡ /&Ӕla洒TKwPuׇuAN!L gkGPчu3{~s៩ْ_k/,ukڟ{hw0)P,j )Tuq.jl'4Ŧ|J)6W ROu5G.B~堆uz -͊ m!ԃ=щR}nɠ&B4uWy e! gls1wFjz;pI9 \"k\[i-6 <|p\Z|o;*-Q6[IہJa(H[ە%j2bBt>aki&idE \4sgTFEz9ܣ"{ ~Z,eh&u5.d #okmuXڞJ0ix:u eLQyx4rn2 W`'w_/7HO"e>q~J`ᩚ#jMY~.d1*}OnHTccQBDnEO8 /] |)"3s}8E}";m*p8Q#ua6?uɉ4dJMxF5vU4}7E=Oʣmφu! ye~HA)ޖDNR(p`ee]2ɠ7NR仑vCt9 ڱ?dt%9g--M?XA;sDڏuu[:0Dv Iޫ;mjsUssLҀ}.4ǫ9H+y,>Rz ?b-B??<} QbP_PN!]0=TMph5wA'%  }Z)o6C/YbFYٴaN D`8j1[`OwՍ S0]D FIyى'>Ǘ $0 H\[ݮs8Qg'J '%`< p^ Ri?:Q9t*TR dZBh~~5gT|+MT|:_@ǃ䂟 MsCyS& ՛QЍ<[R '%訰y- ^w8򖠖dzp/΢"Z@liV_# ƏBog{47(TjVƌe {=#Ap||7流 T壺w\ȇP9٥~uқE -cUkq0^<@,i#t`Rnd;IN|=FA\Q' HVIWLG87^O$Nv1@v%]B}e;ٹ-PBgZ5sY䱻ܺP}Q#xOWX? ~ b#הΰ=ؗP}`mNb8ҡX,# !G&J',@U.5)5KE8/n r0zEF8KDE婚kx,˯z1?yC>;ub;T$LNV(qe}l[]*y}*|27<̨)+g Vqߏ&sP6o{3˴(5I >>:gt~7q,I<ٱ8%s׻L}O2<:0l "sЋ?5tO@/6]+lua{=Rg0J4{V )a'Th7:b$PPnzH.e{K_>B|U?)S,30Rsgaa&dz*ґ@!&cv񇁙Np  ۪`zү@7pf6wܐ7Qe@0hU=zy I%lq}ZJޯc.>p/6FG0i/Bzg@Ie#de-6JOӳ:|BE dٳ/fUY^]WUO/~y~Vb~D\ڝ3  MEd H/hxApAmkCLZZ;Qܛ4464dʹ]@&\,Jb׳&Tjjm* :P&}vL&qYaQv7\o-aDG=.lO Γ/a;UlTJg 5" f]Iy ?ݛ `?o pjGl= Hb?qפb:_Nm[^ ;ږ@Ml>c3($E,^M:8/ԩyxDi=N)*ZPS& R5h| ܯ $onNL2[֍B g-J_A5gv= xRӃ[}O=R~s# d Hx )̣ M|VI#B  ˖M._A#'Mlh?p/Ju:4 vO ?$a Y=jA'6Jj]Wl-SoJ+zWlRf~.ڮAY6-3-(Wi 镧I%/d՜zx~m荏4D̰?hl7qnn9 neR%1{̫fEUMd2y&7 ЌYƙcS!KϾȢyzà̡ކyU 2 q,͡ HC_Ga͇@kNԩH:T\,P|Y9%$16q&kbOή |u<g18E,[K.i2CS(^9,CGi jbA@D fڷVwGE.qj\_?0Pː}CHe]|1+m,ND&7Y}=Zhm,,WfQH'gr`- 0 0β֊xҊPZxIػMJ*nUE,7v*C_ ]یHVnpw- pthR?H8ZS ϴ[8 Dggh& :$k)Zg=|zZJTxݑ$PǤѡXeHE]ڃ{5i C2ցzNTil4MH 퐁o=$:A?"HbkRQ[]ySd$JȉTBUQ)Ujb)W^^TR2L6"rp/'IQ`5t@1;O5L@0/3.'!_M4Jv>}xaQ"O7-~kU]cKʾ| CLI,)J4&Ȫ}yo4ȣ gu KQp 4gb E^؎RiC5yΖU2,!$4zkbBX/Rqs < !<_tk3=OYH ;:j&Cܲytqk$,EK/x$I̾䪳,<ǯ-£wIJLJ/63,gqΜ 7.e@\!wYbb}5Ya7eqVP~~l`{`+C|5IǗZs{ֲCLNt7xxLŁU}&MavE dy?*1ever塆@Xj󽲛:HVbg}^q>#R{^!Me |uCm"kjaQF<ԥRp~W͟um.Afpd}/(Ty/ 2NB3N9)o 8&s:EY瑐\!`o>G6#[y4bppFIJua'b_QbKmе#kb+>%ӒӖ{WL{gys}*鈓Q/yf>=N7v#yGEJ=0 캒W^WU.!ꉍ*J?s3vޚX%W=)PehZk/P`r#><"]g@qkHT̳<c_NQ51 exыԈ]ů5cEte?sͬzSL=i³)Kݑq@:lשt=y55grEb6 ;UR"FZQpKiꦩ@vQ 7b@'喪R6űs/zdlqJ d}a…E\;>*1WOIfs8HҹЭjW'U޶KH:0X#>cxI*n[cw!œt[cj=UXݦQGKضQ>:i->ŮB+?-MzG~C;\ݮxˍjbfհkې8mz p1zWkKMw4Ѹe1 u2I5eXwXO{`6_)_|m%Oz͌ԏ ,4:"!l2D`~ c~zdb vXD]I-8v䫷JyUP qj4N=n]f( 4O},SLTD,bKW1H@UݏDF``3~2E!)#&ܙ[UݞDď:Ϣ@/5Z.ɿN%Xw L7n<+1pfc( 3=پКˀoD|25 ~էV7Y&"\11o"S>h*Vn3fwM.9+YLvg,ùYO4fhO[NWz - rrŷujD8=LJYڳhyJhV?j(]KzpQ9Z2"4n+`yYXF ^O 2\/kK&ʈ.Y2VX*O:ICo%*:G=kRwk_wbm'V= \~^ˌ𮭼@)4UrBX[!Fq&+a|8پGS|=TG^S zLT$eMN4΢ mw't9E?@c0[trs_INaݑ֚#;,J@<?r2 oc$1I|iKKk3*Dmdw5p= 1AR LYˌ6>yWY X[Su<$IƗ47?.v.ˊ[ ?d޽yշbfFOhٟqYlR2!O⃳/@eʚRh?GI:~0S&땖wb6́8Wė*o/$*GVx7TQVQ;5Z_k`.j2B$f]Q!B MH\O}RWm1'#N $e(֖{%-tvJE[w>3 5S I7(]*LRO()L.dLNeZh tu$e UyQ߸ӯ7ynDn,H'qTB ,\Ii6! e1{j`+>cA赽^ESjۤQWXƢbu,~}Ci1 Dp^'M|86K6nl #16mSZRa /tηEU aPHUc_ r(񕯰y:R01/Qzte ͑÷n"bXȬY]kHtyǠOԤ:PLa rwUCqus*7z<{l/T /c1T8KvQ$Bғ ge"cPB$vKQ`l7&>hu~NMC?8vxj3q>\ +%HI*=&jQbH#ΤB,WPlL~^ǿW :$8FSרNۄp<Ŕ-;pdGpa6jI |CpE \wq&Lv)z:Ǿ@'Ro7BTXPP-gv]YNG^s K[t|̓HTm> 1ٺl&o}̽Z H*M{/a}`BȽ /]UeɊB(,.C%\7&7t&Wݡ>lgpIs\Zec[gm+Zc; ?|= ʩ 3ECF#Qz*cx#PxM)QojgѬo^^K>l}?!%LOv?$NUV3zayiZDEqfŁݒ$eecTQCпS:d*x&E!3vBcC4p^p0P.zAN>~rZs/]Zm"Ws5#uC(HŨ; ʹM]e۔Ljœnd FjkB0J[U_`*qiGmaO[թjiD&c v:0ր@' k9bÁ+&kW[i4.4mIN y*N2zc`y6<;'ڹb5CgudOAp~*].ڈc7s#U}kvV9YPy[pm48Jw&i:IIK"z,bo^`J#NE atY _Iy]%T5fTL3ޜdiɍlgXSmÄQ_]OQC7JvW:i'vCDBySm=}β..(N{)("|_ ?::츪"uցctKi:j'V8;]8oQ/Oa9lz?BL"`?15ܼrA{ULyJR> *G5wkig5X[&p Ҿ/\=66a=\-! g$Ϣ/DqDTl"wӧ[P*^Yb &,PjGm*تmkKk UҥD,]K~WbH}V?] <$ D 7Z] FP "`ob[~5;c0*E -tN :pc:lóu3jVF" @ږ>,ms3(M[֭pI&Ujm6w Y9\e*+Bf`v1a>ф@S@ߡO9PGPxA9ὢ>Ve~HtVn̽芭qB=@4(Y+.wE^+S&ʧ%̙`JaY * v~I~==Ht(A& BE"m_u쇀aނpx(\>Qee@HjeRDSIMDGED*Y|OGųXW"N3kW4}@cZ-|8AmWE[N v|}{v|']L )out5=FpwS&  #s o[l~;`7ER7BLjUf9@])xi֟ curyMJfF&j8HۼOFDd.O9 Pݼ |.-eو忘O6Y51$Ga C\ӳ]dZvBtGGuIq8*OG^^JT+BlZ<8|!:<g(Hw.r"S;GKVu m4=џ섕AI Ad Fu|H,֤IA/"^S- dlN-HsS:܎fXohdiAWA3Q(dy_K*вE#圇vHh] 7nsZ@?1%M|:IƖFd:1aFϬwGx6DD8DTu8> @ux~ s *uԩxz`VzҪ7}`/,T= t6_uIa]6n|EW`v39 Kw{ 3` j"Im~y\ht!L|awMN5Qw?}Bo1 \lCgH7-y-~ɔ|,z}Mwb`s)`xnO;$]4K;QLEeGC/㐏C|hR/DATqH$<'|uε*^KIi^IgiAB λX_ )b9Z+VY+aQ(lg4bGqU(SkH522f#ߞZT 14*VvTFv2[[cIq \X.NWvإIV9tfgOu+ L%bEB|I@BgC7`b~⫈)J("P,ڒ$޻He' oVR8HFeIA}L(2zɪ¤ٗW1GV+ӄw(2S h'w0:wǎ x߲~@12YTbX)7c8mq"[ k⿬4~8sjlIqA8H>}YΞ8\9Y4)~@wTAzkx0+bfVmX87/T,tޕ&.tg-Cd#mTF{a~;kUzI!p·-+c0H4|oJ9$@b6A%.]X%ҋ_u2Uoʫ[8^Ԇ#ފ0 1KwbBt?l 3kbpxyjeb23w8=w|{5I:ٵ^%39V$Y$M@SJ'-:ݷDzt( ĘE@ru?1\/1CJnJ3~I۟} 6>c9BθW(oNri`mBqE7o{G^ ! ;6\ۑe韖^Gؐ牅nRvOt`2%jL&zڊ ELH Om ?*@ζL'}TK6N7oG |Ot{5Z繄J@L=(rϫA)4b=:o09]E[f ޲5&6e/VFcJ3O"(xEgߤQ)a7C] x$B>wEA*]OUN,KqM'haɢ<>5! L.5nqdu%5F(:k*K8z[]xO*\|kS.οx84ٿ<;1#"&-Ajv+S%ç]/;9с45BNڨԌa3w69E37ݩPΫo6%v&)i*⬤#UUwfJ75:`\J2UOo8Ih2K?إqOd$,Ȓ0wK"jOZ03c=iE\vk:pɨn|l9\Q|4Ѿt56W|}򬞣X%wɻ /4*~ڝJ QkNv*3*X|);J oe:DE$Z W9\^ޚѶ!h:w:ѥ85l}k'Q5pA z_1r/E3*$hDQtpbA Sbx:“>nʓUh8d*8JIuV?qnFC<ϴ(W{oS> ߷BJHz|VxVD/N="O|a:) ^F ps)dT-Gz3rd*&A3"BS'F,SE!ōXLO℔ye?CtqEɳdC U'']ޅۄƋz-"B,ٜU2#)55IWlL4f1wE 6ضcuM6{Ϯl ϥcp뱤Sc x^1OɊQy#ii>r~SoPiIJHo<-i!5Zz<ߞ- tkwO.\X[tk|ؐB;<FM%,%V;f2.,)>w!c*  86(kV/ywsnZ9&J `ECӥEA@f^ nVӡH!LEfC{eG3"0Ps )} 5^ d9oql U95Ez5y.|Pcw &/7TvCHjfQ*,:.ۇ}c̺F%IU5!ZI&MG'f*#4sþ׸q\OS%Xާ`XjkZ%WDʶf-u'̥Fr#H%ߎJӜNʿ-Yb68pU_^[oъ6԰C}Lb>{{yV.U>*Iimю`pLPB]>rkEno%q-ԊT1M`@l]= f}|:*# [!lC~uz>R.0m 0X3?, 7izJO4zn|wgOǺ_)6M#$~C\6-jx݊'&;#\>_0yHؤo/' tVI#/= Y(@lTo Y܈X;'$jwcP`H՜w0kZaC=r#HP/\n(UYHV!ǨcW3 r-弜e3s+ׅ :і&UPXPGx`it=>76U%kj\4?}b/& _"cçcKtz/Y̬cZ05 F B`V10g/WYd^>B xm4* ʢ]1%~]KWK]OԬ%yߴa/9Ц}N1"9+1N<'+gbT}| NŲtLY3/?{ZB݃`m!Ƒ^4& :ϢʟJm21KupƲs~ٱf(r;;\ >]RmE/-BտGjf -H18^˭U8shPu +lSާ 8E[B-1LuF5`:yMvߑ~Nع*śFX_/=p c8}*eEAIO X|?X턨(ŋ_7EH=mَI%I*rQU=UNУ\H*8)Ph7;N``hR.r>2uy9?o$H;,}3Z9;A=n~>l83AW'Хo$nhdgJm52UxP&n/CPV`]=wz\Z ϼnD@ >}.-}gŢ`< S?BuZ`+l ,q*_j2*AitV&)jhWg, юloAK{ p]#!GK(^jt8@1!G\ iyT5pgcERS "8"!FG 㤭K/kZ0c=gmT$>pFC{aRR&77ݎǻq q?Qn N/ѿN7yRɥ ҇{"l}I] 奂+p?ώ,up04wlN Q|uVgkBc5Ώ'>B?+$2ݥ+.5LX R&*keKd-!}td6yYzO"v8?z =830Ioie]WŐo: FfKҳ_faJQ$,& Bi?]t .a% ]S*&"bb5{MwYQ;} /~ 3Xp^8RIJN=@&hh~(6 t+ħjY^M,5J;/ml!ge@OJ[O&mܧ]-b8+* E;hSi]9Z>cDϾV>3#eS_~d .+iGIMI[zeqt!g3[]Dٷ(>g5vwHl> )<.-*u\(.\k( ,FLb`$N6mD1:s(]7ɾƀ#-B+y'[ NA35V;-Cj_ $z.$NNPTTimcc)5 ,(eZ! wKLm<{H۠>>Bplڳ )x``,K~9 Ll4<۹SwpB"U*$I&S]9Ȣz*F$Ţz峣WOqG9ɤ-^WQ(!Z%)^{#QUN_wLmo,e=*S2}vwl=)08?fͪ  |5P;ɭ":yxn*tu"a`>z1W Y'92"j@ =Oc/#;H8Kon7/ZS= U58jT+ֵJiGi6<1 b4'E+:$acjlʀϒmtIlݲ\(biLi-0ۊO`T ЬU1b"NׄĪw'[Si{y[RG6!t,Skj>pO*4m4YR>&p, [58}߽ H5r¡[ K|PQb\`9uoLg,߫ i3JΓHKܪ?qDļУwP@FWa?;W;aЁQç^՘qۇ\4% dPkQk&@0BX '3ZMq&mvTpY}Aӯy%J(bi7LgkoWuEѧc*x;Ý =4MX)5$m$gP;fܚ[hwEGՄђQ{+q #;v |`z~ϸz~gU*Yɓp.oŦCp4w|Rqpv ]t_r)$Eq_N>܍0ST.Xcmdc9owxQ|Q2kG?m˹oۃzx+ϡhn\0 D6W]Hj}Wqb] wz.LL0?@uKhUKޤ#ʻZrmg;_mIJ^Nsl*App127"%cŅiZxO\|\ŖyPAԨi <6q*4{Mi0i8/8,eG:W #Ak;v:gp}l!/}I΋O 5s2K*9HA5ʻuиi\]c~2Z ؙز3Ъŏ !,`[X5D4& !'?-'p-MͺCvπ|U|pyx]tb]_wĞyKU鳔}9^[s @]3HR^A_ hω P~ۊ\ ^Œ t_RNuKeӊO7p;@頗1QOJt$ b- ¥S<惸ٟxOR |DB{~~B|&Txpc"( } qƅai]., wxp pЂBC WFZ^CM(rWL=piԵ5o5rV,G澻0g+=NTfvl4Nϯy\]D2o\tJdqN"irG"$mD$,ĻV!{Y4Maa=R6 m~9v6 P"@mL&T'?h0S Ǧؗ2j,hTAbuGcwu#z.JmDӷ ZHtJsPfZR٥0^de7+cF_YK;1՜F+4,'XLt:[8IXCv!s痓mZ*H4}bWr_Kx;_񞎅ܱe5=SSNӪ |cAq3O3]YZ.#0<XJl+?3~ўx%QYUٳ6y<%C;EH-=K_—>ZBֹ,o*'uvL Z7_2#Pް|Ͷ&2јz4_ãSEt 3|f['n@]M#a 1ObB@Mn6Xc퐉`nkap!ɸi_1hFP.VKa1`Λ$EߓQSf/I#i#Aooi#4(*+cb^=8A-?@j{< -\W+X(HdbtSVonsq"L1fdlPdj!។9T\Ӹw=ۢD֗eJ?!E&0{$}k/އ]UE䃫eRN+-2N$\/6ܛ!1zنaLs`JPC g=HSpvMHRRoyٻb Kk[O:tj:l)}֟( 8x8po=sD~Umc4[TѬ_%9_8Tfq1|lVeӈ&HSw~jR\1V*fxIgn.uT遯$J>Y&ڔ# R =` 1_Π&nH J2 j&d7\d?Ll;k؀:<)cj!X.rq3!u_"bTy'@)$GhåE#!$R@ }=}AQO /vQ} spCv_];ၠ'phfTmumwg -8:B+[YGgWOov-n|(hNsVy!Nj8j>ЧJ|!nAь:Z{|'oIG|7x4)(.DBj>Z0FXyƈQJg_pg)ʏFVB,+> LۜS:# IEa^;_QrɁ!$Iq+M0Xn0ض)mQ|4{g{lx]>vPR2Fŕw]Y¹*4UzʧRԯj 0eelR%>BmFtbF!}B+ _ˆfE&*ߐzK a\֨˰E㬫=!:i-*]cVoAniQ }R{kZ|rDxh3H U|*TO㩐%6`m?Jh^3۬Q5x=y1>Ih&Sy Djh,ek$!ӑc6Wj %"-1'eI Ѯof1[ ~9scv·&6S Жl#R^n9䙢#"I9LiI4C T%4x@sJ 2Ă8'nF>Q8s 4/rygiiZԅ;m'I~s/cMbo%)aF+J*Im%e ^>KM]z_ߪmy؎c`*\yEAI8e_'E4@Ynl[rMK,|+0g]PCC?ԅ5'gE},׉ew@Wnd8#x1 cAUPWmLFk M_zȠ {{ZFUXr鎼-h xCƤbyuȅ,tZ6`~;A_/J% `Scӻ ډ3gbn4Njb{ˮW_4USNhպjĈX?S`6 >wAL6r]˸;?gSvZs_iLzjy#`RJZn-Y4nue-ekg̟iWw-D^dCb?(H )> 5u[Psr=(܎a@$i /(O/ؽؙrn 䜒9 &cs!ЩwN4?@[ggɚ_GTEh O`myjPo7zj"y9 9!" ZyM.Z~ɏkW }5OEBɖ#v&\Г >Df""jARKy g֡'gi'+GVHPajg @o_#42$VRK,( G8%ni#miSd+"7f.O(#.(Z3r#190BU(PF7;9'1 jӼK'! 4hz+%H^ I23XOڣIx٭Mץ:&O҈`9߬m[u fϤ\6[0O@N+ެdvFeSߧ3*F.]iSXj ({K6³D#ME}>;B=J_cM9{wV0YV?.h QèSVs Z 2)͎uވ4/%㈂32ҔYӉ{Y I0<؂ "L)RKԷ+$֔FCl;8qH-|ldfI/%o"9uJ1:D{O!wm࣭iE-r&Bcqp7s|]<H yy[~E2^.l $y#woыW>Fm;,@ dxK͑Zj 4MGmU=-`iMZ~Vaa>Ћ /Pɐ{@'Eŷ*t"%EcPv<5ԳiGLG`68SVWljn9~BUԛ+[Ȭ-О.KF5ޗ/ Y`ߍ}(B(4!\W k~=1B,L31{R/ RgSʞ)M))(<pO[ vAhI /cpj8=໙O֕ҎoTpJ\oabؙ妟*V]li({R\b/&~ѻJ1 ,o(y!MIGBgM@=WaόCRv?W ;]#Bz( RĴO_n7=)"v+/ҧgjӜFsjKvfXN1Fd^ t%cVmTd ~ݟʄ{ h\̿rK(R O7fCrBڋ[,"zJ'w՜k XbS|JuR@̍#:\R|LB{W,A1pߠ9Fӆr_|ĕurKC8 u|=ttb gdy9Ew(&H! U2M7>[pY<=%s)V.!6!;*v2́YR\:4ck\i{a"R=K,҂VEx#TzyZ\gh_s$P3]u@a񂙲JbBibվ[fθ)[woA[a@9"R?{YI0X*8b?`W@`Z#`U|>/ K ѰUIp "Yt?/V&i%PGIWa̞vR%cߥ8ZaNuymr(x&.?H<{ȴmD1Wi{&B뜆~Զ#S<1EOb#l,PL5PSWY?]Ӓ{O*QkQxcR-5h?FĦhߧx{@$Wv9F:M٘UzZ Q%Ha ZLCQĶg(‰MD8TeW7*lxLG҆ \6SLe<4q`1h%W/V4t dѿW,6Kf P@QUm[;egrբkpZF=7eSL^ P+8*?Dл m!6 @ f=LU8A"'?ob)ޭ6Æ-W҄{Q;UG hj7(xlņ˛2UBo}pwOk_#X~y:H 4U}}4IX/mӭ*a#ܺ ,0.P`WA49*!뎱M 胑I~jPˌs̨gפqATa"6x󛨻> փuDCwKm9TjFpCDC ZV֠;TՁԩ7RbH5bAeeϥZjH|0s/)[.{agWpaNكJzV6ʻy 8ȓl86fϋM^(u*r²e2o!ny KI  eBfyW!"k)ҔmWP^xS W}Rl1`PW# cX˩3]i= )^F@ֺL=I2|ÕvcPeIu%ۼ"[Yoc3K1s65u: x'%o#?KVn=,}ѧkM1/#%8\{]9Sg&_;>g*mxơC+6}/alXvLT!3\*OQH<#6։gJuw/㴧@22ngeGeɨ=k5ǵ7y `6_tm&hF`)Ĺ#[U[R #aЭH|brH Ѧr{ W5Kggno1^þaJ fvn/1%3#=IY{Pָ=Ox9)*FrH]0nFT| dN$]`34$HKʭ5T@k(>"iI[ÙʀZ(2t\& ǯ4s#z((t e͞O scPC%[SC@;lzU[>t(7ZYӎ SN :Ig]ndzI&/yze?%aPGG8zU{ʟ9?8fa#2ƒ%^qiq=FhGvO o.P,4oDb֮\}<5CKGqV` ,>#:xW(n-W]*QtHO7;T$E7ӫk|I=B6N jRΰ =G[/#)80O=wMQ]6Mu$§E<OI&х}iXJ./Wc,6OP̰]N,Mĥ1F rnƒW[U_Gp_V)7!}4p 81la-wu\>*̳$ɗ_)eP)ѭnx:~+'a^%#@J[=?"y'iy QL98ȟf=5] {߶ c$M{ eσY9 ,C?/%o2Vr7Q)]@8^L/nx']\ݞ -+?g9a9y(B8R_Û.h(/7XI2/=!fi vAe ŋw͏g9:<" #0;thy.1I݃ZJNII~ -Hkk?d<`rђR&YJAQ/pe?ߔd8oQ1~xYeL M\ ʷױ#0mrt])3o:z꤬GPʫީ'hKz=4=ةSo;Qi׭ST2{wf4 d.]է 93.@/rEOy%_sbPSaW`l0-Yz.W&,Cޓzb:jk(c1AOݡi sFATOrO Ѐ YWHi}mJz\Q|B^vݤʉ"hqP,|誖A X z7 U3w#*!E~V×3Y|?V(6^%vΥxUjV0?١ßgUp񟷠H%b@76ciyt\sL&-BuvA>Kiɹ^TΩY'Cd1='\_~ H 2BW6bꃑWbl@/P|~$2sZ\ol}7Pv21Z( m@1u[:Yx1LFiS?kŦf} gվ -E4#*cWHn!o2{L gMJ3Y0cQKy kFq6(A۬"w`h'JE`nVgGD4P^m{#Pbxv͕X:wŕY}NL .;V 7[U$7&lg1 0QXo0RTjr0M6j%jڮf{shp!j@a}dO$gV4m^FVd:_!(iTqzT=wӟ ߠBNcG򨣸fv sdb9L/;՞Vpowϱ6z%݁{8L 5`p9I$|ACT`Mw#=jK6(QLŐ7ydD*m0yJB Ba"xs (`Ykɨ |昇J|ށ纘Фb{ -Г'~Q|.9h 7XY4$Ep(L$i?)]"8F#rD(J>gG1X3^.vgāRB*MDO5Ex:WWiF_O9ǔ?ufad4=kJU _ĜAz\H{'V ^umߟ6l iAS0 ۶Dc x3Zn=(L\H2 `!vOc=#?ُ(mb &5mZ^#u(W*ҧNԂ*[o=LRB,7Q^ͥ n?JlkCiEz~:T,BFV&LDkh\X ~-d̢֐Fl=xKX@{?1| W^#a#&{URSMW?%xOJ*jԚĆ >? #1w8 [$N C`r5cowl+onMy$APiQL@r HHKɗhTs']d%E!β,JkO{"773&"czuyŒ<1<'շ+]@ٖvV:op P,kXCCSjK0j s0jU/6+xsq_utZIN$̯hYk4KCz+rL6U UiDJFB+hrD.)/G_pGi8%pty7zGV~MD`qR1A; !a=Lj^h$'} }#Jdy P?\XI$%bQZ ~6XqsH~(SEҾuach@Ѕ9ÿ2P+L-ފAH,e6W0Ik,5}wq:TO E&41|?k('jj-3>vfk|k \S:W15ޑ>4HT `G-3cP3:{43`:g'iI~)q1]=k\`a8OQzP(2Yt^0JQeWdiݫӾIډ %qIaZ+BЪOq)Ș8pr9c/.SMO9Op L~vbGМb#o$m%!^01 ,{(]t1ezP{IUB>ssլ/^OK$W 2(P iLOk!s"5ưv\͝HOJ !.֚rdiN6

m>tEl[iƓ;K~? T[)<$'8]/ďnd}"<^}>.l7z11gjzc80}ݭ{q(n[xa#DytMșH L8Msn_.Y QM<.QJZ0ڠ~]?LwJP#0/QI(ܕxjRƪ<β d=+?Qr Wbkw_lJe#V@zfU7Fa51%D˚HG iC&SUz/Mj( jO*~nfcQ7CQՄ4BwK]k4,pۢp&;{%Rɘ)nߍ/ X<5{z8' CzhJ:&ky{ޛH<=ǶlZޅzW{9x=EV5R<ܣv73bdt|<)7;rma^PbZ~:'vԶÌKH%٠lh=AKpĒu`:OiNp}wP QH{9VN>^{VgOaΎJ\E>=$%|H-nfz[eFNJl~fŷ? &[^SLk=ڊbOX9p_3%k5q9Oϙk۳dc}'ႛ% ;>⿰}N8=X T=-][9!WK],zvmP<tY#=F:0KOrp}R )’c\d JZDuEj`Nm}k&VxV/{B׿ĆsX9?΁O.bI7[QXcoONɔ7ؓ,Y*u2K.Az~\̱I֟<>k+kFp޽ca$˧pRu5 _;u`8wSt'kVYdʮ&>l+Xo&@ĤNCf;{7 #QyV!DLX>Mi3qGK T?qh7+jFWg;RTp7QxkMnS8V~ܣQB `䪬)Dۍ}\+v=SK$P~$$ibbDw@Y{ }\'طT0}~kzQ["̝h$VMm]@'zdDFcwi֞wg;NNlٱli\{L @}3;ERm* 7V=/Wl']R٢;7z=>tR&Q}h$15^ ߣӛ<yVI"&ٙ /a)Ô. 4gY A55-PBѹ47Lwy̲sͱBHHEXcx\) YxA S:نl-<.TKw&v0Ҩw(~kX]"Vحujӯ.Ӕi좦/YPPz$jp种&5qJu|+юġ޹hL1g6>5)F {sk42ЛNg\ 5>ž}$9g R!i$Nq65uy{;U.<8Y瑴:om J-Ij{Dձ*[ɣ'WvVwo-:8z;^H@`F(>>"~qqj3CJ$z')mnr:KFJ( 1@6stRP)\a@QTGJ[ äW"l$X"EL 5 cER';#1FVTƸ7ν82 үM]^"Gşڨ*mf^|`D޲6uxd_5 n{`X!$rl9l?L9nh}>Zc&?)p&Nqת3./u2\{mdm9>TkqIP@ 77#Cjh\|N^ݸ!;ޕo(IxI^Z/T8 ҃ tBM1kd||7 }TOl3u k0M0ϭ"W[tjTǫpRgQo.f;Tr&`vNiz/ !DC8 KjM&ג7I'եLPX }͸Y[gk :Yh0N6#ѦRD;Awqmk_ 5Jj&f]Gk2 ;ҁDGE-ΏLVjB7!n`LfnT<1Ҙ>̈́b(\lje@3UpWm0 &і[Q/5O^?!guz"ǫ뼠~ zҵ˱u-تT呻`Kn }Lڑ^F&Ps]QARg霖i;lEZbo0g7*rAv@3KxFuD*./„HKA"NMZo3[;WXF4:8AF؋21X0(BJ%)j ӏ}zLѺr zLEE&(=ZeHI 9Bv䳞T`-X i=%"cJgO[.lȉ8ZQ}*T3W#sQ@51EE;aDsn%t[0iAlI)x2=su.xƉ*j{ICe%ll}a¯@@I22 LXl:WB>/𰇙Sݸ/ik\sljvb),?.wolCXSv6E ayz,H.M1RuY$ 19LeesrxΐB^LKD&B;rDx60B'ߓ N!9z(uƷ+U^L "N˳(Y󮵆IqwO>*mJJ"٧(nΆ$:O|:JS[8StP2`+Th!Ou0_}ݮފ&w#vG'b`3\BsnҨ[.Iw_E=8ЊT_@ 謶K'х\}fs$ri2B~-fhkPv30, ?ݘFxi4_|:\fW ShhƋ?,M;$մ=*/h~Y3 nsSoC0<2aN[TDr-?RvUMZP \ ^A󋑇X6MeC>I&+AO5cP;pGw'v8M"Ar XOF8L}а?[ܛ\\`T$~ iXsw0`4TyAv5%g}#eu5Ns򚭩lNFm{&1Q#kPdK6H6DJǙq@IQAL1Ji`]ˮgE5 r8Nt:j"B@yu/AU7XH.*4Tbdv4 Z$@.f#> {/kjv+ancQ Vů"=f?:Ha}{Kd;spm#iπHPp s;F{cEo@k syyPӢQ¤@h:P`b.[jzP9w^Eo:tZ>)*ClҀ<ĥVZ]Za `  O0ip@_%82}ؖO8p]JvSXppWC8̂kJ[rTdE.HAc vFT IM:OSt WB]! ܄ <`O]xW|sae2)"CYK}q5D{%Opكofy$u"Mba~#l!M`Er籪rAHwXv(a ~TfRV#Fj(OBF ?QB%Pw2Xfqzg@'/$ 8ClMI6ىR(JXJJg#9M4Mh fnmꃹi2ߟJˁw(LRGՀ0&偯=i365z@!*$!̓V I^ELke'Fɧ 6oX8i%:&*ȺH9ґ \I*ArҔzF8`O*$~Vbe`>Q ǥCf\0|=Oj@7aIY%~4R $JZk6ܠ$v0ed(-65MwЗ)ЕkN 'HX6)3D&m,E"^-KH3Ť4}jX!FYL\ ?_i* }3}I{dŻGSɬJT4O8H2ƠϺ/GX|q~N>Ҟ^;/ET#Xw:J*-9wp#?uˍ4C!Yʘ_h Yyoq)xL̴+GYYtP AD2s}ﹰYm*(TW.k N&JSe|$ h4kVEd%?'cu5%oCo &|o9s^bQ]Sۆ|M.a86jolfC@Փ4Oȱ%[?mRa()yJJkRz80aάi%is>_%޼.5/z؛-bjc̪ɡH-^})ۮ+}bs@e6<F@T`EHNW!(Xrw=_UX%`P,s4pqHhMzF|> (J]tKFSS SW۷!~;^9 fDq~ME@Fd5iju$G%trķS\X~ϤuþWŸ(5Ò#mZ؃h6,['Y,.ELVV=\Ӥ?QH|uuMKΔ=c>fQsCVdWgDU8N,9B.m;WU.ù}C N0g_DC #owع~WDe"}Eǰ W){Y6 <0\{z{=GFDwy `ț`(9}5xS>*&&,߲։ն$RY4j҈j~kvʞ>ܯvqk_m_xaF GݍynpDgLܞ^&tGBE69|UY,fm煺 FGzPggFg|m؆.Ɒt!݃ؠO܄a3OB3k7 Ze]a;?p\ł},*ޅ+o+0K3:˛?U$6_1O8kݭ֛DH.',#r_+FLKҟtT|EcOCcֺ2+1N 0* \sU|BDvF&מrhcw #BtxLYD@/`evi}ɝgҌ"%O:*E^XP kwon -2]vIh[D.ԫrHF4mBNQ_o3~hlq P=vO0|n{s') A(3;Z>:&= t_[@|ttuwMEcPʦ?s.e;4g#WGwjY ZB›Z 9Cv_[ kFė}'l'jG"a#3eO&2ε CpxesA(c-΃-4`1_n *{uF۴5OqiNdE_Z⁅ͲI fk{^W9qh_mGrBt*-3/.`%^hֳ6;:P@.$qa4p.\Knц*+VjD3gI U23UT Aa#H~RUwe $_~q=A4~sDoфIhgfW`J[\B:qMO,es/@j '23 =l>@>+ lPmWN|m2|:KKiĒLZ.@~Ls·ho|漆Ǵ7{ e[a2p9CWv_R@W"aP 5s<.X(ɸFgy#X Ky$?a9iE?I2݁B5W(hZśe{#2.l540RMSۣk%viC95O`} sBUqy9wTx|M\g ׽ ؑN)O1D;Qnn#&߯(0!fA(&EÈ>ٚ !jжm_QBa+^G":b N![zF 3,xÕ_Q]{Dш0ǷJ{tDZ IU &-:f)^ Do^Y5W4NW?{SLOmeno U&'T|fM!5ž|ùήI0RP]rph8"zj c,ޛJ,Nkt .VOgQ ;v kt|VFI,@ŨcS{XbWfս윸5$@T!H~OW >H<$Ϊ}aFCT!'3V_Ƿq>#Y#S8:w` ~(\ Z.e;e/X}o ?iwSԦ,Φ婺声~=Toᒢ4)vx%@mW\a}rD+3 ̉87wllDcB/MGSɥjU%zM8֜LԸH6zS+֍C7\0k\ 9rPv^ ^PݺX8W,nBX'z T\עn?^Oz(5飽_[Xv g-+[MԕT6 )Qȏ`sH&Ե_<'kᄁG9T~1ǵC R>gʋ\< Q|zܘ&1zєy /W8~僚71"!>+?@28omA\qgyzEmh][bǍEPq]bUUA<B3:5RPqAKTs4 FS8C0%O ?i|zR}wf }/]:*7'6ܭ\@:,7*S,%gF*'w麭vyl[ C HVhO;S vf?z3Wex"nP_xCBMYYZVVTռ1"&xzNHjwf)s|eՋEi\:DHuw&5D |b=;1{մfgg)HO ?p\9I;𭦃I#/#_r̷i8iJwr3>pE3;˸XFek8I h1G1Qv"?X"szce}ikIrV?Z)6| +Ρyu KJmm~$p=͛~v"U1LA-66VX n]\U/0󦘩%湙Yl#>xJC-ʏD0ZCB}YþT>VI;t?O\G.\Ny%=_)uÍ|ur u1k}gY9Z>/N'RFQ VEC؀;o=t&S8-J¹ɲc"2a #-ֳ~O]w-[ZC*X.B3.Uϡ,UoWp>ߔ"1^joiSŞ|e0lG ANV3y-:BRu)K/C6ǹ4)beU}.;Լh) PY5^mdzr%֭V _t፫%0HVMZx_@N"<_&~7n=CW#?ܲN'ä\-)-]R*XɤH!՝/ˬޑ+LlU 5>K#Vu(tj7lؘp)wG.v,CvTJo5jfОFJt;6i~YEfz 0|,؞svpݞ࿏E[EJ(QAyxZ4M[k cX.Cs7,T! ҧt2OoP23+0Q1Ի6)[_6'e ݙcLH8enn X 3R.$yء)[2!-RSݍ`X]uw|^=6Z6Kqnޓ`PΛ^yr3n4wlt7=NH2Zˈ@({ԧTǎ!̵/4Ψ5pG8Cy0=NךgZ}_tBVeޘKʫ ^ >GnJHzYj;r\iDdiNY}sʙt F8!5aGM aU_7ߥ/!fR֦y[(O`jK\^|UY+*j6BYN\7[^3Lj iBLVI^l.p93ŠБvՉ5do黀QJ'-)_{rp&2ѮbO$=l=9WOC}vV~ވM{lh$ЮT)a;.;s; Yv@ӾDH"s,hWZ!@?C(ij)ϹȄS8a< Dy{1urQWbn Ax|Iơ-@lװFOC.O;z]lr~@Kߩ6S Ж v Ók||ۓlQLCP5eAQ])VwԬZc]%}oكH>xx(eJQ8 WH3rP{,(y%HjvG j9 |?߫bJP̨wa~PD8_%+) >黗ЛŸYq AA'/F.x!X tsnwy¹׋殁(/K" ?S0cfnO9/rvNџzGwdhKU!)%)|j F4;Xj6{t[!HVYw&AEbK  P&tE+}HU%xX 0H`ӣD.t{E%iѢ _Ͱb:Fd|ʒ5fQZFB|b!GF!c~Ut"0$vԣ=`|"}S?ck%g pV$=A~Ԑ,ngP4?$q\^C=_b9:Ǚ‡a͞KN܏ǻTqwo\8WxrWͪU€Y~;_ဆY`O8U2| ik`*PkUR db׉Y3)p"/փE.ߠ^l>L~VA ^ěr/nj&ZP~ ^"'!Efӿ!kShe*#dZ3mٛEC"$QqDP#ؔB{02Tz "ԱA0UJ9Ͱ+yEyaNU#{4I"nb-bn}ꛧ&1 #w?&7C]C@Z5N|r=]8F΅A4usU5}d}r;V/jw)N}uOe\ }MCO$QSwxPN$So(TfqzH[25 My#`j=2$f 1F;V'y-WSe%BmG"_:,nb=K׽S`}'M( AҸw~1pE<9wX  &K< :tcVjV~bi%Z/삮ላpU 4vޅJ1FMo/llLEA{q7[L#~R\E}%"˳8T0F{XʪcVg17Hge;!["wrJ̥^؝n+/cӍlo;HhAiINEAG=OeyLBc 1`\}T a)*l ua~E̜?rT"ށ"-Jy7ڹOdis,4WK?,@~]|HȈd5VB V6yc4X&烨ǍĤvW\t& 㘊_*3Jl5bn}aTu W(ƝG7,ɗ61H&9crpٟؗ!x10ۧ.t:‘B<S;+Eӝh{CwJ$b~Et]c8fd,IF" :yȡ6fVj&>=%GUn|ҙb|AvrXf|Xk Խ%۪+ Ȇ( crxE 6,fk90Rؼ*P(M?vr]B\MwkZs G:;S}y0$2=enbw.mnO$HXrgZ$6QYyN ee\C=ͱ6 \û)+Bbx2#Gl۵қ 9y'`&Zd6ˊC߫M5K |}!o>z{dC, >ҡZ7msb)y×T:v9kI*a, &{Kғp+Q77E} N3M8gKF+MҙMk8LAlV]u}L5> b6/KPXIQ V;\0}^Q룺B P(\)j?1cם9!|6(nķ;s MZ~[ޯvI$ص}Y҈k v?K)4 Vf '( vz a?LkMq?eЯ<r/syndxmi6)"D5#]$N ً+A\uć\ 9))k9.B `J'\ѷAg`׈qxC/.[geJu q@؏"}7 z!W9պqNDESlѱ7QNizߙ8Db-}`)ፕh<2yݺ(%eBzQb$wJ'w:agPne󷝰J!u=;c,/gW!:fZ g@Kþ˜K 6m”gN6F)2B{OpAÈޚDO5g@T#doI*ʤT,݀;mgZK9{m[(gK^ʂM31[F2?8seHB0n}P߁@IeG,%~h^˴-.5xu6(޳|6V\Y]tRԝKwF஖PivnF:ǁOQR_ NSZۇ\Aa"6P[PQ'{g?@&;xWa0?t1D.V88)Nc=5ѵOl\ɼ #gs6uh_> 0;!Ʉ%!?`'d G 4p]QFBRpG 1C-n^~ECÊ.J/v5JɐAxL6`7yfA\,87y<`BN@4q~+ٰ,P1+P{D|Pp+`4j, PS`BP=rl dP*'mjc_> /~.=SZ1:5|^ p#]ҷQKs2%Ȋ Ax8_ ܗET*]Br>:~Uu$EQw[63~@g7DnuL :A1PJ1-g?SȮ4K)l?A"p_%񿓤E/uWtFcó8jбڕpa> 6Ƶ3m:E=ـ! +@U`2,N}NB6W{ݘ=ۖ]6\.,3nl7Bd@"{9^`wS@Z:ɧsw'df`TUPa-؏Yw>eX&cKLnrrλi{NK?њ2["`'J0'8d6f8ֳ1U}AastE@6`%W&{2E T|cl=)@gΙ8k=A|F`9yyVhRnNrf',e]i& ea4sDZ͌{K=S= T$Ux'b2zWA69AK.{9r4.kHYy `O 7J5x_7T6(&x>p GcKjy_x8ȫGhe|ݧP'*DXМ iw?+A͠:Uz])g!k^JT w"0BC<&bbivON4>@GeƌRc(vë[[´c8wL~& >^_R'(R~0cN9_ }S=q*o_ XhqFy!H!kav@cO**FunSٍ0l]rl)fM дЄrk Ɖm`Y0Ԇ2!Baq&y |Bp߲yfKjM=>۹3>4dPB7c' ^8 ~H~*ֱ z~pWB}HF3Q> h iE4䗚U5’j]G6ѿ0%$LWrLx. Ikk՚xp7plBhrXс\0`u<%um=FDh KD+7 va [^[X/ʍqj +@&.NY}5)P`HŖT-D1|ea*1KT JIѐÝDd?a^u&ROWce]IJ*O o_z ׃_C]%DZQGq~>z!F^BPmcГ6 ؛Pkc5/o<5 - 3vgf?NohL:xq]3UP~uPZệ3J,6}YnC(I)w+G9/ZrhϴڤgT'US6x87ijبP1pzUl Iy)?F;H%5aeK^dH͇ 0F'a=Fc;]!G^>UD9.jIn 3sKX7Qd. 0 x5'$Qq>w`(`Kglsfo*$(Z6n , @$TSM|' Rx򄃍&DL 3(u}h`$sZ'.c"o}25O괎'v>c(ڥ, bBR+{pyFT0aޑ g~#IP><;p,4ε)Cl(I2U+,M&5T#@ZC.9OJM_)՗0M=Oݬ=6knw Y7ԼO4QF/97P`O Rn2dՃ7 }Xۨ UTEm,DH>ZքKa@増+PWj4xu[W7#|VJ:ę*es y4f>Ld<)PmB@ѼNDb6J#4ږT&AjH2YisܘL5y%0C M2 ][殽NIZ,=~omBBBY` @zy46AjFz&< PWjɷA7_l_/qynozpŃ{x r^3ynPej`DS>69 8Hdw q,`M&< LW pXՏt\+?\OnϪe?Gt@Dx%M6ynVox]!FFf23=ݫ͉U {}jd]砗(6_waAQ$}aKQ"{F+W$'c?3`oU4e'^0\S &0s.WUq)b]=]`yI,W#֝MVwds~_0 (v$i)?]]S9UfTzyIӝ1Le0 Yc9WY^ң.JM'{e`ו@I>f=X# l{%FM/4M#j)?w57waB,L;#x F[X$BCo$WN>$Ol u7ڦϠM[#k倫]*R*>*!@Ca(hh Őꎒ OR:~Wh6tv[Al3dAY*2x4@TnA.k]u9?Oe""L|PU:D4䵍 Mo*@1 J'Tl=}Zas+"0~! ¼*j\=%|Sj_ [2eda6|p#7^d[=ev37+k /{m3}UGCa&!Apڱkkē+Fv2g#5 *\T %yD -[ZCcQb&FOtGyg,4&ABv}ٔv(xercGثw@cd]i5ExN[@K<݀&n#Pr۷S%Bl8ޚK "1mDVM}A I=&a)Nի(lPWS7323wYavcQsFh RJ  c'r)R~]E9n1lO2Mn"?+~nz,cEDzá:iVB^Wh=Yܙ}5Q/R)"+rݛAST=St=y9-eSkc;^j)j.I+]8Q.? lȤ.bnVS2cFp|(Dv)܃ |>#gH9U&Ɍ~T Zr@H)sOQKIN8IcZK*JV_ u(~8#'+1y{e/2(K^ԃ-EY } 0WDT*L/'p~"Dg+kF=DKlsk淪CXҪYHWg1XPv8;+Hkx3.Y"q`*דݷ+-JZ/v{y镍.*JDeO!Nƫ>FK8o['=NA$Lc lrm Kmo,ǼRz+M15ڜ}m}+9N6P&۟N6䳀f.igZiѢC(5$ p1EtbBu,{z@PJz~a4K~4ߥyvӍ 1$X2hbL3UfY3֚7N0+Dth;lңaH-΂(<ѶlI`fN{FO N:pGv$Y=r}EIHmoRz=FuvwIU{oL@/wYJ VEū2qF Kod$I^?je/}}7"`) (#;-`>+0 )@':fSv;wQQXQ!'gfo ?uz e PHdkܣzLۅ_i 6aXZ- k¢I+%^[ȫw&{UMbid M~sz?p>TwQkNrT;$u9f>b$<&u BrhN+t4z7\;mM=wJd8&y~+;*?<޻!4-q؈W֖^~- ѯ\/՗8Ìf!/Sw@>t2%!mm9mG'rt 3Ɣd7|̦z8AĠVl 0JYm ;XH,l'{}޶E7N%QyDFq&a1:߬D?%`VKj"r(Te%Z(lӌ DY+N$coPTQ_` ۣ 95ɤ^|nm8wDWg FA'}^4ǰFmg?wWbaZo+s&q3SuMYl)Hltj [ ?1+*ȢSN a)^%%(ƜfAdǛ fI^y\yPl8V Pne"hyr/^8x9 7ǭZ|Q9dP(ds!ꭴ _*0[\ώjf8&jHU6fĮ)-)sGĠBJ{y*],;9VW."B/M' er:# ,UR"+LU0DwG%1B *BCsxBQAP݊Oh>۟h鬲gCz߹["Uu4jmB8 lCXNֿΖė>33t[6tjN5@,-;3%[G <_- BpS߶-w*\9Gf$ ZP,kOֱ+<"ea<18˩G=$OkrU{u'Z!U G L0d'3ęk榲CnÕKL8=bRw^:BGq #QO1"`9goy Ns*lsA ("29۰9|f@&lj0Pmy-EbCٽe h p!KMEeÚG 6x PZn6>J#Ɣ%}jpVͿLs,ߦHL&vD::PЅDB4.YmjO{fz FnIQwDXkIpY`uHέ _4]0PKK07[BP%6i<uL W> v>Ԡu^Nʽ[GO ϝcN#Us R͒*k8Pw,Zkx=J1o|K'+w}y39wy, #ha}.ȉӄV ./}5T0a5C?uM۫oUe@9yɡLʝ}I: dbjML;ǟl*D^G ⑥;|P)7ShNT% Yk38|I-{'__Uo'_. 4P Uʉ=mmoU0̛,E7ymI2ITP,:Ԡ4AS/&hA% 'hv˟6NHN|_[b@Lv呩Pwe6=+*i9 X*%bؠOjxs ||H %=-d+Z/93 K h:,eO Z y<(ߎj0W_ITVmZRw0_g *`rmPQzJN(00J]$me{$Nhˍ!B-prJ/߇]׀Fa&aD 3.j^!)zx h l&eAg <} O=āssc1.ڠH=Je˚ĠctlPAI*H#dX+aPb_ (D*YKIӂj]5[.ܚfC0ǐ}آeO?(w^L{Wq;.G:ExB [YzN~\*'2zG:54 ~ 0&+Oh҆Oo Iҙ|r8/R=z^0SyRN}=,Й}t'rs1;C9X,Ni;*?/tm,tS_ei>鑫OGUEU9/<_-kˀS=0#O[u5HŎO¹Ty&I$)ec/NBj4ib4A$!E?jB%1g;T$tdxb/G5Ad\gSE9zJ A8fYb6A7d+)[`Ma(%Ht<Ԧ #ϝZW3kV!i9eqYP dnP0oX$r79c8mhAzZ=#X2mb}YA~K9>'>EYyRͪDkyj&#^RHT]U<95+=ܣAVK\9˨!µwq,^o/Wp#$ &^I4FP{~Wo0}_Բ ޽hFCw@@IߩBV:Cla$~quym}2;N.la# U]U&y'M}_acj'|—8.a 55`u @$S?! uQIcܴ!r0 U4L zs"ߗK 9r9(F $95R@)苺X:蛉jilUμ6Yw^g^Ӥcɥw^?!NPӍ!5}-AlbW~iIDt1atZ-xɑ.OnB۳}Ÿ{t ii|,ZjFH."!ICCvij7X:5lJݢ0AvS@e!A0*Ff/9Z@fM?(;顱Oyf'1Ay@qk4)Ѷī r)/f}IG&Sv$3eI&o!ωbD7t@! nIvD2ǽn1Ift{򸐓ln n]A:X]#4{sO k`yt'3^.pA~TC>VI SFn;y6I3DŽT6M*xq0(s`G:R7"lN8#<*FѮ9ۚuЉ"t4,"uhkJVU;e4SjlO$Kk ZY:DX.U=b+tStFׇsFj ™4 Q!nX,Vtt$YV :Ifu=U=1pa7i:o,qEP8xWB8 3[mN%r*8\hA& &PB*,[}[z^¡;6Fs*kC+B7ׄ% `nmҁ,9n9*K VmM'E>NzF<\aGyFW<1H1By' jӐѼݡ:^H؇jn;)ڒkntFeV+KfoE}OnqRGH/e)c/Y f#Dob#g1|Ƣdd |w0I(USo)],N `jĎ Gb_~M)r|ޒ*ohux np6 J {8&^fǶREd~j2ʦ=w 5r1O&9?Ã2o?KėwPMeF԰omY8HYN}^eVn%> ~)=D KV;pNVݼѓk,h#ÎFm9*@¤lGWYr+ꇅ[e#[7贳lΕwwnebz`ȉ9g.|0)X`8a]k3kqv߁)~))KtbnLhYg[Wo./>ȶXKh,/վx8kհrNk$fkoL4v51N53.^p:Aߕ1ڤ%ie2SU2Q'#լMh;s-';]?TixZu0pĚb5Hv"hԗ%f ɜ@C'h)]4ӭ*O.2nT܌c"\z<̂KBTȨ]{bq$չ7Yթzp=Jtt0jj 6EE|OduF8$K[>Pytu%%jI!rQ4$i) I_&^ V^x| S${[\'[ިC?Tb " .&@b_o>W2`|VΓtߛvHir\07]0"S\~ݡvhp_1H"vnf6|\[!]we jtQ{4tB"1<7O^HŘ)Y6}pyⷌ~fwqf/:ysf*캳exދC(lvSfHbi[o }>iU<䉛pvhIH} \ Qpj'eEq!6,o(!>7?DfzC(W@j:7Ĥn?> d0pD\G.|l7{SG(](dQ ړ;z-Ǩ)n7@~*&jqiZտ5.C'56\:f$9'ʲ Nc k{0*O`lyVkJn˯xoѣD4xaH.sn/-O镬,Vy5y9XTTe"Z)=me95&SfP$kf1F;ꐔo9TMϳYb[CWa~Eiddsw"q9Ҽ¿,7 w)٢/͐_;ր>5P1e:WjnN}4y;M7P(+ v*n5IV?1cq;lsywU2•Uh`p>[0rNmTa9IIW!waVV8;2 Zݓ{?/IB]A 9fKGyR&J.L]5dk 1df] oݣϟ3ڟRlrHRF"2/2@'8ss bO\R.%MBِT9y¦O ߕi =̮2%oAhnMb PUaֆT>o@rF ~Xa(\%A \]RDup| ƏL:!}+]̾>#4)qix5$4+!䣘\?ot6[}ij+knCNW! F4B ]vçTcb(;12x݂|3YHw[[ͥҮy S3%ٌY}:]`<KЋb]`x$/;,oxhnev9p;oܬL\'U0QQm,A*KtxXѾJ9Wl&gc"@쀖.l8,!p[\Ċ4fve K;wS:SǙ THQr»4mf 1,PsiqVB\?8$a-A6ї; <]aX+D?TRJN|Ño M9&C~gm'޻!WBi>JrU=%FH񗫕T /TԆf>SQ#tT7\ua#4n YZgmٜfM5g`ZvVkd{wpX&4O-gђYr{̺uӐ {|>Fdn$ti3BMYkRPE᪒!Oo8l)X,+fP*Jܽw>3 ۿė]3o}@{SAyjp/G)m[d3MӐ0֟[o#c\>.k1haG@uRi\IG: ho%H J~oHZOu^ O2*B?cC8BD.4gz-sH2t|nCY%3Y ɭ bq+CMUyZ&ϒ`߲{$(ZF03BG=(ZGcw-O |/=8ƓiygA6+'stIUdf7K40A5v'LP.&h e-t="*@:2ڸńpxVPt/׆CHтNrhQ{`@݌y0ӽ]$sB_fPT Pŧ #-߬ v7݉&)^f1(XiӤ؁~')·WWٙ@?'N\hz]PҁnB|B~am}qTO$ο\DprmJ='aWWK}"!YR}Xbݴd(.ON;=˦]]U\Jpz H%n䡨ՁWr>+lfbL haY=_p!,dR]{Gҿ=;'#'Ҕ8ɯ;"aۓa Mp-% Vex6!/cd$Wb]Q!ۭ^0##Sޑu ;EGiR(:`+Ly"laPC,ܴq U\?3K(B߸Xq~hpZ^ 񞰨UThrk*9i>+CopLZyx.=[#Ji㲠ѻj }#xDZq-KںFJcAgItVwWyvFtjW+}ˢj-܈@Ryi$Hs<>|&It҇`ndN,:46 IT'];#9qf8]M>q$o h(4[DŽO﹍ng -t !0:,T|݇8хO7YF<;hdAH_HJZa ]!j3$$9TdKXl8HoCvЦw7:[QU ~Qw3`PPҎHVm.h!XRORW[6qdP< D7 +wV<~}2!UNr&JJo6 rZ}pz2#hCN ! zh8 y G8Q7wYU˄z>;Ō| خ$#V'"Xt0_5w!Qbi~l|;g3Ȳa^sipETc'X ytfP8.i5UY С =.aSF!Hb PR{iQqʢ6l1$' ƒK?k[ 3JZ{ nPq ͆YL&h(j)%M'u"d~PfP\.`9r:RhiU87!l}5ձT)I_B*m /ľ>m<(6%ɸ[ڎz7 :M`FW7gmW l q97Ul4[[ t{\]kLZ#ֻcFGUa'bR7v~b[kvos$?\~%دt܉Q7@HݭYnMll%&A7e>1#q eK&QF cCڶPj³DClgHMKȔ$NҖH[%P\No}u4ET- Wn9/YV㝥 h\_S hdiO\otOy|J<:N.JD~%鍠_vE`$jgkYۑXϞ?U wnt}oYKJJ~o D7$C1$ XDo)$3Pt7GLy- ňqDOtZGb:ʐpX9#f/e:W8[~@|kY04f-1>k˴SvOxᗤOV5_+9ū9@hs `CuGhJ >mG*b}llP륺Oԫ>KW_V+ c4׭=Id 'etj|f0d%8wB&e:&;Ghjc(Z23)E޶iZ,ߟe&kpy?=1]r>z9ZOP\3)WQطCyH3V>Оc%hK=BSЍuD7"F[{H-\S, exv) q(^ʥU`>h C[IP@ЇPB*vC + _l;cE|ibTʸapvH]C鈰Iz_^|Lk;?Ⲭΐ>k$hϓZfc7;~Հd gBkU4@,KEn2^9~^g%O)E PB+3]4?@&t C]uHks AuICϞXy Uò#ƅf8y'0yޕ#W̼D1o%5N'M//$.Jfg`0BΑᏎQ`<}iA59tbٗm"n(ocfZISp(9|BGםd记폐e+u~3v YQfԞ_Uȥ ':Qݵ9Ocl#j%|="ȷ PÂ'e&,iڻ52\e^E]ҵS$Whp; 9݌1t$EX 0W4p\D-z}̠}ewCZnX1DhFb(+\:18h 0X\DRwWOh;LKX'>1G5O&Aeve\ch˜4VjH.k-`̫VO:~=D\\sk&M@i֫HZ[D Wds!CrෟQ'E&+_\,h*u#ryJvkľN~$j#ōh_}q븏^>` 0Q@'Ҫ~|8^8/k 9PiUBpIUOL/e8^(!HhƢb4v&P¸ZakCÁ䭄3RR"%7Yx&$TZZÕMy%[]YݛFSaw:D듮oJ@KPe3 "]#'&Yv.2}AqֺvȤw#e ibvWrW*R\1  Eg>$ *DዊEK*,)4egd_1  d y_߃VEkUȧ833pL-Cs`͟=*50 oT-O_6ӆ\YLTxNԗ튠bøm(o=û߮($PVh7 A h T_2eլ>)i׿dB(BoscW#ZH 9Ot ŴRK~#!& #Bb2gQ[ h a5k@s٧9Xͪ$sk̋!n,s{ -hj1l_lӓOw,ߛ%< $MAӳ+]ɰIxħo ~:PSGd -J6 # +cR\"`yO,8FFح17?{2]ԫtڄDnavzr oQqDl+<* ))`ᐃ{2XN-32Y?O4yy@]Qzֿ,stc^jq {73Vz J@ɂA^| `z P߬C<K?QLEg"θUXM(*uBt@6202TZAHh&\Kÿ.&nn,0qE0@a}^6/@ŋy5y|v0/#5'FZ/G䆵gvz2hm L'<UH]" u-s%/b?9@Q{ f.gi~>7Sn]WP/J45LP?SҲ4NFYAV=No={(R2CeyO"U.} j]h~Dy:,]M22*AoQ_c*hbיl?h6Ve4DrSrO)s+KX5s3…)@32+t3/ڰjqa)'f:s3ks|y=i{z3a6@> (n^FL1 H3- Ҩw>xvac}r}V೹~bC3Θ@ Wΐ&tsC(ؼh{FR錷^`L?R ڏ;XP6';rM 'ͰO'dq#҆tc31mP궤nYZ辪&J[y{dy ;d+Fup>MlR Tvbg4)`!d叛ލ.v<ٳ$aPͮxuGVD}5oiGi_aa.?]Hƶ)E[,$0^Yy+oC1AWʾA Ǯ<'^hߦEuQz v.f;+ɵaҚ$m9,ruD56MݚjMt^}ޓDW<ԗYR@/;t82ږ,Jt*㗮SSUf(vjDO ^Q+qUhبo,l*j*DaZ8aGūq}Wxn@b.8I3s 8 B Џ\0La7QXaN AD3) h,V@[Qe1zӂYYy7.3E]~wtF \$ʉz~* ژp);Q80b&ͼܨ &֝ЇɹwWri@3QzjM BH5i}hd3VVFAR##UĸDaXa*\S+LB23qw y"_db$PL#NjƮ5 嶓s H*.[weeI};{=Lz=<|R\r'"Ua}9},4[HsA%l:BGP U);d)wɼi980&4 %Δ[!$lB {GvH.OJŁ;$1VvP 6JA p fs"=#Vb1 3|Sg ,VM$kc ~"cӹHhlpOczDz-1#o<;t0ZED{(\uOx/ϖWvq/=;V* ^h*yiߪqb~%5s_L?7uֱn` >-'5՟ynܡHG~½vmH~fgBy  yA{CmcbT2 n&&YpK!p "Cl4,R>j GAyJ~= w]~ )/)x=N0IL:?˼ W]ssAѝ#eThFjVZL}RE< "]gRj?RIcH9/"8.VF[c4-Ǽ ҼuqVӸn#!YYv[_S`ӻfOьI[\HtS7rMII}0Q0xN++~clN:iRTR@*&aOb*bjI481VK!c[^f+˼ZKtS_6T~ӡ_`5I+!Ӂ0yZiՕXJ.սpJdZ T]ԭ5y `@]Ȥ^) 5`o Y2)t8½X>cT35:ﯾbc-Zc~/L_\XsɣKb$!*ow2AE%pNM5m [b(↜T>mixk }ꄗi 7?9߷{)M*}Q,c,z:v3qU qwb>uϧ4G8BQTo["|5g[>!H)԰_Tǖ(A y@3_iҰY0I ˼ʐxW#HoN);iÿ]̯u;^Ӯ$V񑛒BM7 :b锓JuWQ.& -uq]u N'@E>oJNUQwuRC/kCz/=&[ύwˑ*S?#D  :ī򕝸ЬtRT o?ϸA`j'`U}9#`4#@( f j2ƽu# "]C^Zf[Vn- CpwO0jyT7_T EǙ;@* cl5}1d6ޚYjזȱx@whuIڥ du./4T/ Bu->[TAȴ \=v˺8SnFZ_$œ&m7$$­mDCXo8k=-7]vs$C͝Hr^O 2/ d!)M(㟄V2cZIx\ s+3 -qYE V0T=[ʲr^InN !tk_R{g(W7'lQEY0OCYW[ ERŁDU8tuGfkW`WyOb&"J%nN%*J9e=Η9y{=~|{[E5f(gͺzjHѳR\ԀZV SNm:,I" ߪa nAdtX(ѝ㡨ב6dLl0Uw?b7B0YxH#7ӛ,[?YB+,P7aKixѐz4jWf @tt\5Pzݑj[(σdqқ evKUd},@Jh6٠?q4"mP)a_C2F,:FslCE+g@v@x4rϏt7ItO!uq|6_E VMyff@ F:(EL n^CB =JN ea.w<{~cxMܘK@D1}%<a[LX;JTJ O_h-4Z<ͷdZp!4 |-u!qr>@_*m as>MĦݭ{p2TCTPD<7O.Iw]2)F6={F &aR),Wa "@MgFW gݒ3$t|gy,CW4i 0qLs+x)pu4%9&;ܟ"|]Z?24_+5h(9?RہƐ5ZP8}Hq7yTb-.+T&ph ꭈ.Lݏ*BWr2xoHfl+i5}-/>e#)~o`BDz^]yTR%CgE("4O>ɒޝG)Y!dz[#ѴYP ^LOCu1Hۚ0|k~piaC5MtϜj鰨B.q? Vp;lcI dw9kwH(f~|{hZMlU"" bѸ&'c,VJ)P!b2 V6(lY5~k= aF곤TmbJ;!iU%.^Lׅ^ Je7eEn C6q> %}F{P-_ d-֢u*3&Ɨ*"g'w8nO+fb|"`U&EnIw/;b2X+jp\W)lJ{<^m\kq@l$Lqy}3 m[iO-4Dv΍x+iK03%vƄsRԭd/6Q; 63(,P/br&>ݯP;C|?Ciӎ-배x_\)[>k{PKQLɗ+]]{TGHzVϳ"R+<Ah p&?C@#pzGV(@|օ4鄲q)Bui264@ǰ'{7 z 0eb^MǭC?>y} &(һEEhqr` n Ll}4\z!|`L9Í)];B4Z5vd&eOH.9']z JBT64V MIs_{DŽ%C/fVÔbƠKQ_|l86꥜ڤ'#n-,j:P`dCI_vT0`FOUم_B?ͮu; k΋]L9T}\zÑ;+p5aE#d1*wd2-BaydeX!fti}]itTsIe\h!cCԣϺ Dwq~I䭪;=] 7kox; {b8 D'I|)Xu uRq: VGf'>~Xڨr!m8,W/B=CkBm!'H)I$+PCɰ'ڽh/AԯFPңV|D[j`0#,pzmBQ+s@xE4%<ķ5WL,kzF͆CsPkM]J!I<Gi:F;"'hSkI(S͚>r6Wxre LΏI[V(鮸 $sjΖhߵgkk ]-!.b&AƼN_;pgIqo"MP}:h<.bߦRLxB9s69+[deڌ.}hnd 6Po"1<ܝ,շggnzTeTWŏGmMV6qk)1\g Dq>Y*N 6\/|~<@BӦs_pxfl4h;r?vsKǦ_+`f,G;˔X7fo?j (IjaT'\`Z#7U?ؒ z}dD[k&s|E- !NCLI[yH]bQ,DA?L ή/3O2_ؠ6?J]cќ49h'MyBӅ„&Z)vk} =*lR؉QHKoTsZFB>2i0Z*2 f=ə 愘fv7V"]ICӦK0лip@dz2@LN%G'߄Cr7Y)Nҟ H%ObC5- <3ܵ'+|5N (ܢd_U Ο2x#pҊǪ&M/c ]CC3r!GXcWWϟEl;h;Ldc*-7yMA,?_][BzhURã߬Ji6KF3E$;c*\[JR-Hf hDY!.2qcHBZ k1P U~SPm0ߎOU`6 Un"/bO SC4jyDdpH(ޘ/Isj'ȮL)$yp_]௤ȯS`gLO |/9ԑܲrOgoD2٪ t.ga*㎡Slt2aE xއBCq𯼘?:8 B>O=hzWi@YS(I0|Dz2`7'P _4e̚ԆFضTOj+ѷf?)/w^gz)Q[M#!2p?LyjH+(i+7 ,d'60TeYڣr5ȾUY|: 7&&(葵gܗ.dlȢqXuR%UKrʘB n)⯏-lmYX YԬ.*)#-B=a:$sxTd}_Isg!Lj:WI/G/vefѭ%: /OIuY``pjW< i/Q-ӌ$_ZQTlPt\gʔ0hl*Coxr3mT7 (uL)ҚYmΔ-OVo?=bV~BbYWwJ6xñxlP v [⮯VIN~giүum#`z_9\ٔ6j^I].o)⫹emC~Mz}CE'ܘlRpi%G 1̍$]HE[Z ůk)jLc ARPxuA #KL ѾN@a✇o_T (@@q dta뿉&Ф=$]r{E.H5F?##C0ז.>)peKxMFh(lΩC19%-{dͰ(58M5":^̪#լ[J:Ii7,صB ˂he= #U!Bp$s 7*n{Ψ*]$~r=Nd颂 o[(YI8h q 5l| B3wcƅh )) *y9p2=V?$ q?O6) )[D-@+-8X]3k$ 8]VQ31jB`ËH)tj󲱰朊xNtB+lUt3ýViASf{KAf1HCM Tq.ǘѴ|j&Dis@l@2ɬI9E6F8h]rK`~]vO fk!iE~ 9=D&8Qr%b2:5!BR[X5 Z9Oo-%.Ť 2)hSn4;Ȅ+vð:5`ֽuh _\@ ..㷳‚yjw;;G{Ȓ~}.IGAq"їG4SpUދckx9~CϗskO,6Vk=.#s'qdlk9!UQ]09E^.ͧJﶎ!-#'k^2&V= ,J]Ƨb)ZWIge^i$3 1lEZ'ӂ(TGϐkjgIXD5110JbUٔ0ǢKVC 322=3SB8@k#(Sƾ+=7ߦS3FhG Us۵{j 枔ݾ 鏆l3<I#=V9RO45 ZgƐai`{|еDBֽp< gيIDPbkdTY&4.V`U@cU5+jK[l1?7/^/B{\վMzv!?_&xU.[-F6R:ޝSN,9\O[ol]vGɛ}c:*A ]DgE{ cTģ& ʌ]A8n@-ԍ  {Sԕ *[W] -zjnW2R=i!זV ԮW1n2GQR[)Rk -ʭϮgؽY(iͧ9JS&`^'!ZB;*Ru"kl$^Hzx"2_8e]zB4V{{g }5Ȕ=ֈWkg/LPx `Ӌ AiqE\g.n,>kfd_e-NZLR{ƵW0} z.ѭ沊t eq p|Be\k>JgGbIx>ՠ? TQ+lz|B+{ qU'%jz'`h}-ۯfi~*;?Dho=>4*]&# V*nsY[hBX,>Ë I ɯyqV{gaZ~-?k%Jr)PsnNd'1X6/vGuqucsPVڳkwKmm (4T^\xe$7VZ-WaD|MAƬ]F~c_\Ro ~Cwݍ)C-ɴ+jmU%-@!t$m7&$_)+rL+l:?wM2xү)tlxr2A~L)E3iv&lETo8 ,Hϵẹ̑"&5RkL04D7!6WDF@_w0s_[i~xY<_<6"Xb:gy->eb5 eZ(޶sH'ƋܥO0kt&Mt gGKgfD:Jn6q+\j*#Ydǁ;&'OdzQ. GKI̹ IDZ*sZ)!nߒN0vHOaɸ؃[vN:F!ʶYFr+jkww>(A TFpb4M{7s`3I~_>p\>(H!A>ޫ wZ;-.$4Y~TڏϯRѳlcl&}wK*SZn~s6QՌWTZ M%gWx8f(I__ξahȪ1v[{.#K֓쉭tL[bcCD ~+l]D<т~u 1zb}0.FVߣ#8OgZ.ggBәU[ՎBm'^bϒCkzF[5 \.#\lk1gEM2pDE'^(tdU]B <--]%[`꼼´N;" m7"Y%P7X2UC/F:($RZ\' b( d(*V=B~{P}N35*Wo"X7'쇦 nS{yBŪ,u(rD+k vB=uzC.i IZl}| `RY7.[u)ُl r~|C0ǧT /JX @GQ5-% %/'svaMQ<5{xR1C0xά3j Bϕ)fceF_8u}t68MeQˤlSqg4G|{˓ VXb+>f@Ua]چC|lt?VQwpwBp77Y&%&dp ſ'Yq8RR$P_G㪇Ƞ)׭9mhw6EB<)`99iJ$I)Kҹ1j]/p-oHD@AĒ?) z|nS9\ ,vor iENнv,ٯGza/n ;j< @6/=yBU3]fi(l|\r>9L)T(Ir= 1jY&հuӏ oJŞq,2v;^ExF8Y`` Es-+X %:P"a9ˤA?6eq-,uß8(7DYJ9/8}M3O~"~<$ݯVOBM &!ˏGmIhsQpx=fyBNⅨ^yMNos̻t=Ӟq \7'<=_b|-;`bdYv2vH1|&eNFV\\|qy@RkrM1M*WQDUJ_0йÝl?޹|Q[s) lTg}'w}Fk ^%2й{@E}D6dY^8j!ٍ?Uu v -oIx͉ mܙņg<es,HO?b|Kõ]u˕[h .ibH0Š-y |rLVX$dUϛ{@kкa)h8UxQ<!2E§x̽Ǣ(G;;`}Nz\0F( XH.c4{_~P+҅9&<"7:ǣ/B%H#dq͛%ʩAejkn;G7+R"&Y2MY\A eoۈlledoMZ%C,dvM_゠]xد;ZMwA6U" :ƅyOvH9G~9,-zT-y.X:De@w9Vnc5>NtVҠXKcf}"=k}fnMw13p: +i pul}[i} }[Z%~Hfo'$<.3 lR@Gwb6@!؛`4Vțx,>l@&M$PX ~U \i,PnH*8MT,e:(g|EbN Q G7)7>OhpyJXf 9ݒ"PP#19ە,?Z.oREwX,S)z%"Ξ:" wPswISGY/#nT~!>W$z!J{_s5KLsIq;Eiy*e5LﲛhlA ngF۪:SܸZ'Gem%_.R,Wf!T|BpUx GLThq} ^7BFȒ;Ra/t"Ppfɦg!/|͏J] 3[Ěao؆*j? Ԫb*]Y:_CAe>vrK[<5p)Gte^aiim6wcl=sun>6oN[+?®ԭ Jfi[}nC;x*q>$sZ/TKO!a ҭ 4S$HUy2O,1{ gry֦cy}F#)>QHnQ*ڊ=Fo"D~R8{rw}LBg2@T 6iyvdn?d˫^.JsJA$/ _ b3E8AO&2i7gu L =* p!tAM}22כ\w$F tؐQ'v\!rQA(A$gDfDp%K .'e:8ihI}&>ɞGwС75aFsW7H*vB ىw7:˥$r.0O,yr2=H9ѨY~!JL%|0W {iNq:GUw6A GBܯW Ae>21XB nf5v BT[:]K$j(Op884HK3SWE*w"gg1n>Ȏg*lH|-ͻtmԹWOՁ*aD^_V J#sk:4[Gg2o nqlPv)6zW2sn ndK/3$MNOq|U?|;=l|V4>oJYa2:< sb. ڹ RA*=>v!1ZjEP!.*- 1&vc/9(#X/O ;qRMg%/K 0B|)^.#T։Y^Gx4żSE-@7FnVE?4Q;V#;U7ܲ?xѕ+K^a lpa5W OyEDhޗ%7 .*S=Z.u>%QDfOUec6'8);ӼWiqeuej%C΂|5^BI2m3ukAY})<`'bdUVz3$r'Kb|ɯIbeTѰ=<-; %E2["ti9qohdˬ3BY"1ډÎZ\K6eN+.l+CԒ&JqieZgbs=إ7_p[kZp=@ƍ,]9SzEM ,6; [g-tE]6~o~gj$@KFf[LZ_h :x.K\#ܘf0 kc>'8ժf n.}Ͳ~_Rۺ g7yimb[,\/mXief,Dڥ6lfEDPNw R_q=O4nC_ _(uYwqOPqT!m%[=\uhˉU\(-^wA/ޑB I0)<~V` z71o>cvmP#xwEJ[Zu{jvXfV9M`#rln9 3*y^' (pl_+,U v|Y3'gkUϨ/>{%jI*LNwQ>nxQt|b,."Y1S.N1JHk߯gU/B"e ~䳗bYFF8lrGcWTZ-]Y9Di2]*jI-3vb.bQ ;>㊅P^7߭@X5BP"ؑԨ˩b!y*a 1T=$XLl@Q/qBmaI;_UxSC-Pr5Au'])Lio *#r,qw #U=j RYM$ikm<4b3_81K CqkZ*AI>1{5lmr l$ X+bF I}t8RbTqNGw%c#&aDz&iKio?ǐU ۶i@[6] n&gN#eBQp].>jCJl2bPPXORFzhB6Vwyt%_I:̤/m`B&j5аpX1=Wma%{\ܼO(rX}oTN~[-5E^ 5MR:';!M+W:U3d&@v;DZK70 @hOoa>&[B}z$sha2i#3(& ֖!+ܞ?w]yo/rJTl{|j=3]iXR c͏($7HosLy]Y ujnIW־>]$J\2V3*U\*@/%"m!gn IߧD䲕} [!ʨ-xȪt*F7JzrH t x-8| N#W8ܦ=<'HDF.]#9EP @`p@ o|Ej䅔AmE$ BzHQ#q\#z%  jw?7&c4|L+<6X^qg0M^N&g#Y 6Cүϰ+%7U*B_dEm͌ h.l(h)c1*w,nͫ ɕ9#:MFqC?`/L +rd~;Ɛk>!-0[JXBm'@{ A),:"i'll n8v]S.YccX}$Mnշ5+ O-̹}f5:gq>3]إMeڹ]mBr6Ԓ\QZ;ɻ29#Tf7,s}ibWԿGVnrZEL*;=!ϝߦȲFDw똨}$NѡsLE2j)JFlk4 ~nYH]VK)l9C/WEJ"TJ-QA<:9R'%w"`apR2.idD5+/#oȷ>hzJC56A$6%RIJ*wuA 6cWx"/C=u]aC ZHRl9-t e ^ds99sbPaG;'ŒH?f mrX@߮HW=ΌMPqu%u(qLړv{5(L5?3;L+_-fc$hw0E<]?] y"Ab.N Wbg`.<1v|9\5K^t_@S.bU >k_3 *|:)+%X;ʂM"EJע+w5" _Y''ѩL-rC<0bH5WH(R{ Q*"4Gm Of%d,~Tq[]îъȂ# zij&讳19̏%릣{[.M⿜!`Ue+q @D&1}v'_ASfs0;*pgdh"z6_&)Rsl J ǿO257ec;d!!u1+/@8KkQmP](a.q]@rH]0j}HE+oJGv :oճo8\k? l3 ~S)ۗ%ђ[&n~m4p#:MǗ W1 䕣ɀ%X n˙7)'ao2ݮV^l.`4qVVt FWw<`vQGL$e(Sm)أQT]05NM$ r 5ye;Z^']  ڣA%@R]w[Lr U}‡3(W%kBMшª~? Y7!Ѫ?4 V 0JT['T!/0l W]OcY@sb q~}N,0&9`̫]^)$B=]ǹ05˔hb%'ץa%8Ǿ!|üye/o/]EEH7Pn[W-;4QA&1*&nsȝ xܖ1 TB@|ѢM7FMiz8Li. xj,`|$sL;@ ^ttL?Ds~lþ(n&.J 6&H䠥61V/}i睓i8ިnhqmґ*mwB~|Kj~P?+i6ќLӜ7* {FYuY8hl=>_baxmRQEbn U򢮥SE]}=]೙P8>T,zsvRDΪ6|yV#;ӞA~"&aNI*d37K'jX9wg%.pt+g/ؕ;є!LDž g =kfZi[d}!c pSavu$׮-C:Jiwj_#x &}$ϔg$ƲJyɃ"QO\2w!>]Nr~>>#$3u#x0 _t$ CaluEjZ V>~ Z!6ZsF IFލz( %>o uPG:p-D@9D?䤋@oIce{7G;(cSPBJs1@0(;++/⎽b n~SVRge~dm/EuhCG "rTq|oYڃΰ9Q; ^dv8-7pzKhN"|ͽb xYsT圐pܾQ1H?|%{xY"oDP]mkcMQx+\ bnNW6(DT\.IbNGwvj:/m =dz=jYju- O81ڳU#Ev@k͞qn(9`S}Gwסݝ|~WR^,EFWVAǽ\*Mn Ox!x648zi8l,TW<η8gwaQ/qB;%`>5#u(0&;&Y82el”YioL.N+?)e+ly`$[T#+&T=PPwjg{9g'{ή\t֘_%hDs~"-_! g}BQ]S p3g@+e~1QoNk~ΰNF04`7w/$q(-ה@w53LP.Hk$YUhY&b9u>}_p:>F]r ~Wr oa?{Qp)oצҟVjHs(`J=Hu[:s2뤈A>jCSF Ȕn ʺ3Fvb^Jv7v 3Evbh2\]FCsKid :\pTYn>-.RAr>h[H؂Ty,|>] b2]֭yԳ_;?P%|8~2+2[Y@Cm%iixKϐH-T`Tɷty®`3&*'}8gw?FVږ X>@ |qzGw(># -[-k@aݨ ?[VJd=J̩GI1(hoh<!#k1fM ` DG_ %zo}mYXۙ͡m_~{vN)mFb eNAg@|dX+ڮL]h,sAH=k!T.tKicv(ib\ݫt6N Mv.jA?SoE\Q'O28+IA/hfR#K;X&zpps'+bK\Txlj0`G1rR)Ȯi|Áo(,ԍȟ`.76KǙ.NX0u"&մ`"wkS[ B\FB39z%oGK0GCP'COTOcN BBE/Dv8|ܙqTB<-s쬹{hs}`R+L2?$^"E{T*ɧS$6 MZB̔?($(JT!"3FQŘ=u~;epze`<^C@ sX1謾>ZMR#shAZEYW߽^ux SP: rtϫ^OoL!cqn~,|Zg7өk365ߠ/~em+"-;ILir Xłb7!>c}TZy Vj C'aV EUb YXU@~G"?|V4.l!f S W6c38vi˘u\*l ڰ ^_<&[Rv1z,Q(S;1H+1z(K1ib 9zEg:-{jWC" #@co& AUN#(T9'Ci#4~|cI9܉דw#PI> ,|:b'C:oy2r$yG {ؗw,|,ν*<eXl.(]bwM4#؇]㥣Dp@\ H.i&E$`HT\dYI(lIV.8i6%${f>J'Ry"+$gsO^yN3<"˩nIZ58I߂i#a0bj K?^ʿ$_s\bٜ`'6Yξsʭrd \T<#JX*{U[O;r(;4۔g' o^Je^ f6giAMP-7H%#);t"b !S ć+dMЃ?vK$J|S•֎Ɂe󁃍vwIs~]O1FXrQ^څnޏc']w.`v wҜPArSdέcKU ] uq,ˡ,l,rF,{ I!1z{B'[ ^ID,25>t[L̈]ȫ5kzRU#;fPeKrk2y4c ryC#2 x"|N5f2q}+Ș 97İJG=q7iFȶ( sY5i<&.2 iotgًΙ~ Qٍgx&8.;[HYgaD{$񮪾߱ZmxqVMHCy# , ̺Uԅͤ:oڜ[(a!xzX%s\?(76R//Æ4{֮lhH-rd404HUᬿ1%\} 6ш8c PyFv'dx} 7 &M)3v0Jkd!kaNw+|MrF/uo9QF,2) Dykx/o Y56xNCӹHta:qAT%L» dm:P$Eb>Qk)V,i,cD:r57]:Ooc鸇hz^_xCpwE{ ~~2Ti,x4sBy khƴޫ6;V=->Q(T:\s[4BYkT\{ٙ# _ L Pficc-Z8`-s{'5E6l|s j Zy-+NTbͲ+_mڍ5Gs r2b3X(<=~B'&aLuii4,!2Uti?= ޤ;KzTu#(JgPahh,P@aZ0;݋d=:P($ˍ 8~Wl~?Su"E6ș&l4p ܻKg &#JΈdR gʖq(r/z uNYPUI6dJ"H$Yp!}()h<3յ6NNkc&Ba/Os'htBEX_Y0M}rHўQimV8LkI.sLGt؈?R6RYc/cE73xX0ZZ̿zm[B-> I+S6W}~SIf'j"8M4N+@`(06_uq۟ Y+Z_,i^;B$ysZ \y׽';P ߴ{ $p>5;^V˽+3)2Y4#E ͜vs_13%ǦL 55|pR'> =paKt t`U^C7Vƨe}%1o z'lBE39kuu<0 ?h_|n< tNܐ"4)ggE k8+zvT4Bd.ѝñk+=esFf^UsULy"&F5FRwWm3fA0'8>rqoPgiÆPxxJcrCa?L=(a3ȢBrj\l$w40z.kos;ŧ:9su#wQ>7n+Y>m 6==qJ;:TVISЕ1.kq\-g:6ff^aK{ (bPQݏDq43ܾm=b-S<6]POf׮M:]΃'lJRϨ%J>ݯ]kFGe8qu}اiN4wYE8J'P囐2o#`md׵NacAa{V -. Oh5CD ̎9ԗ7ڭ%X:h,g-V Ucrc*W/rl:]>ᓒJ~,!jP4QC)F tj +W8~FyIx')~FMXZdciX,kʆxnNS.g1 cvw^3 }k69]Y>H+b !s)l*hwkmP"y;rN u C%u_ߓ3KÕ=vJ߄%1d.'Bd%Û+WiXtAsʍC(A1uPݷ{+ /zݣ9Xv^nr'$+eyve8HӺfNZü^ \D1MusaZ3('YtUk*vJi Rt%GMfEݎTJ(*T!O RzHĬ;^d4?!ڿZ]gr9a+$RR@5iJOsD~l}e史t*Bؔ)P5pNTK2ZasXIגf1Xb0): gC| 1ui/n 7yd8#c hrQH ?V83Ct+ahjϱF-. zVn2j@|3Q8/ry9&o0YHF)38HjXg-qF /zQpp(gG07|cB_RK-grbϛro8RA$,OQݢ//p\.XfS1Zh7:W*ӄ߳B2% =pq}㍦XX]y~LqI).훨`y2 inelzo+o-vybs5K1A[|A@q JxS?ta779T(K;;]|n(f1v)JJ0B] QIw1XBY9 6 ; N y ]'f2I$U4l S`:R_-8S?9̻1ٜcl$><eig`+C qG(SsvU+IU<5r}DEՙ =e7鑅c`}=hdYRpyFlA\ħ7Nk1 ʋD_uضtiMX0kb:~-W=*BI/6v^ui&X[xN7PfB;ّExOhX\흺Aql2Л4I>}cT[,ӬKy#S ?Qcq yf=:N C~ˏ޳uZ31NWp)()A~pldqmbIw>}ZREkuj%A`F+#,!կfZSwimmҨ?r9 ų@G_p/Pn*!*)Y`C26'%zm)I 0 Dp˥9?Q_i!Xa&(Dܩ/ )>+S3LE*ZF@LcO] ka8xWƉ2W0>£GaC&S uO!1JA7p%?āTqN+Z(?Q~΃P=wu͝m9Sn!Dv?UT[QK1(R-[yG&%Q C5"ST suEuE)$bl4`6*گ:"5䏟WA "O,Nj]GD^r,su\Ǵ;>W;KMfZn}bХg&Ã}W$Whv=p0h>k!&dL8Mb)6bd c}l"9.-C=g|X˞ (jwMK ]14Լ" ō/^R|};Iׄu5p\Jg5> L4E"d, UifS`#iy)a^qgh&*бnt8Bo>ލB8T]^sepˤ`KFJ_ YLNsDMNb7aU8L5HS] Y;-y}~NEWڳ9iF_o eyƕQ[@3) uLܕdEfb&[ǘAYJx\.bؔt p5L|`FR+pgoGE m7{鋚5*::ۍ G\昮tIٗNqm ƹ&]NEQ5qe3 {mnN- _IC{CIr:w(SROخ /|A S{ܹFv%?td&F!n߬ڿ{xw]Y8Cu?jYPʗ5!xp*E 9׀9<6p3\NTA>6=2)޴|uG++7J 9哾F[_%g1ߘn2ÊYFY L!xcLٚ Ll7v.j$}7NRG!iE?C o`އd 8X,%U|ao+M(|_ĕ cI ̯}ne]^nwE!tj_ *FG+-X ^z9} %djPiq䔝 y2 {8hIF` Y@SpǀLr ~ qX>01ּXP%=;"2e8;X7. KFgw#mMeZji׆T֙v / tP4ޥI7XI(򇭷t<|AErtNN &jiknnJ#`_?j8ҳ7~s|C:U_DzQ nyZ)adl,f~{Ih}}ĸ;~E]6 8J#Զ(. HH,u %詜!WBkыF25LlW\Hcl0 pDq戎%kF8=kqbqK^ W*:E[w$k5HS NHKz$N;mE!.̠&T6eRt-ZD ;s^NTBIAmOU4Oq6bvv|X?jd ##8Rd*p3"1[8P՚IN ӳPgV[C-1{C@fw JZqA|fɿ=[S^փE#ї c 6uGl]0q@ecV^҃Ǿ  Jz^' '2f~a=-X"y_mi" PU\FhJCWΚ=\lewA7YH,ډtȮ\B٠RO_'~c<EqC3b 3Fi7|U/&{XJ]o^>|lB|N@ξhZeي%:K3{G T2F[o4/?k;je/$*$ui(Q'Glˁ:$t M%w> - q?RxF[MHмDz=co/F[8wa*8\}ބ<:ڣ\?6ZұʑYY+uu)Gld4+;o ,#zT[8;\Gl L+@'1Kai֗@ xp8M SxbMہ]]HG\:E#n+[JN$ iz58sAx{Ck,Q roT-U1+\&״zzBn&#B}!uP.Γh2tb6I4E@lGmbWPWȻؐz9"ZsxXx{0gJ]$Zp`'6G4%H^qB4OFΥ@x?PȈG MczdcZ)M?iqxaFT΍&h\auꢃ *IZQB ]䰷gm,@ѽFlG2B]kKX .0Ƒۯn9Mx/t/* Npr-l_4TdFwQV/SY"g_^A."R>bY+M#jBm0w69s$rU諓(]THse Δ|Ml.W[Ɗ}R!9X;--%E47l ҁ:MzF \ ɦ!6B>蹪9nG/l gI }`"񉜎`U:Xj/o*CFy5w wUbe~_$$-lflk{.衮v*N$T_Itwӟ+ݭёx#l7X֯#rS!C,y ^&3% TzԠISZ/xpe_kQ==cf!9ڎʣ,;c5/</ l)CB%K&WM!jpɺI)뮬ӛ bbb`v{{c.ӏU)]P>?L.75Rl1Co©XcuH=Sde p=TҔ)|Q*UE[]nA5W{ u؞gє|V9?ѳ-LК')AsJ:/t`r߳Fcrɷ;TJ"[h)L1Izoi~Gߋr܌h7|ITP8 ~ApeHTn&Nh\U2BIk7I*iu<)>$x.ioǞފ]j7H](WM?_lњ=IIˎzb i%g{ZVruY}y PɈ8B,ow5kԄ'z4)`_"Klub#5D1#Qqs' 1t e+ cW߮F5/}f. e(0ɋVmbdI{R|)gH-EB$8#r j'S+s&Kb޷j0< 84CD{FHgkwU͝rqr 1*aÏU)^+8so Xܢq~SX}A)r>Z Xj?_{u31$p =j+|VAT8u7 Vs& }Q7 so x5TaOmtS6NKmx$Sywtjg9$acчCN8+na9F.-9?O> i4 SnDg{",oGu%)$jIAj6/hHߺ `u׍h3/𣣟*&0]6Va?wIAȲ㌕_51-3`?eQI(,DgxBZ:8plk ΉƔ?y ZQDe@qjP8E Np[qWEGh J=kJmfkX&ڂ/_~35-`,AC/G+'n=3'c 9It:o;nmJozhO"kf3S |8ofS}N4**d3R$4gS3n~̇STetq-M}OòVh}Ab*aTP`6;-tLt"+΁t^]4W:H^3 [os;:XI|,Ġe-FC9A $À0e|U^V.i jmo-.?eʃ՟th5 v8>3Xjuc忂rd["Q1a pP tʹ +vhvbxܨMӭݸ9NhS7zZ(7&}}M3,,fO PV1KkҀ?li+l@ 7jbP~t P w|gFtg Ho)*L&΀؃Idjߏ:Ɖ𯟰HD͍l=W{Mիt䈏@;ثab4&݀G@k(2ǿ9rbۻtmC4Z tr(_ 5T7b/]'y?V*W:\x ic"58yO ފ#º-5m~!@vnz\HF՟mK+jD@HT)ƾRvW.ٰZJ3@ғz(,<0(񌆘 YƑ!䆎b.ZFeGED#$d_"W)TuJ1PGK- $[wvKt]Ǥz m7fXW-z,>".c:4ߔ< 0qbVKxIHLNp-ؽ c㚔D=\_Er'/92K9 y">eDL0=B5 )X>:~Ֆn-Xu F廯3*T+tJaX`ߢ h+#*rk͍ "O@B5W5/)@LDQFҩ=l߈JIjO1JzYfL+ ꠶Hukfs1ُG]&nK_ eDSPn Iڜ5|Eе7=^¤syږ1ȖO%UO0ؔB9בT0>og'B؄|*`w ('rG$;UYp">s sX+$K)'[ a87^>0a)Mfʕ{`f5ɱrւ+9҈Q-ǜgR?BOJQ4M{) .tyz^h n;B0>X66@5f;gߡF?|'?~]=i?mw_^CF^s$@/8HQ_JsTFx#M~j:r̵׾C' Oyګ/GC͢Eo9?ŅFIX5@1G`Lՠ&gF'[.+|D3ݺd-AxP8S^t:9Vp0mFOg Tɫ 燞Pb)øfл8snE4{(4ֻ3*Ƀ{_;[]-cӼӋD wn\׹SV 0vK} 6^LӈN ]_g.=L:-ܑOfTWn)҆a U$mŢ lh *3Ok(,`K wSI-֕UD􅘁U! !-ֱLaH37 Wu:h-Qv:ӦKD]Wc=Gi'aѽq-#w.z@ 1j' u}v`).t+)s[ow/yByhXA`iu=CQf?t|Y37Hx܌ ?w Ie8C 3@k zܔoJU0D&\aF=ls?: ,=AG|OܙQĮ&w{nt[,-F}zm . /02'ǏM?`d{Zsv"6KW{]! =x^ V-[cz.LLs[GQECIG:oB"TdV)hժR+;u,P 1􎧟᥽|'^6 )cX7)62a]Z QJ|Ek5Wb >M4LYl}遄<& /`ۯis"vbɆIl䝏; hfvOOC(}7HbB#V_3=,P#|JBz:(v&0L4.PM@Lv9ƔX;){0L3q?JJR|xb-L=j}{ |q ڏA9!*)0&Z}73ҹP*cd3?ۤBq tG.OKhAxPm&mU m2I8\{&u027ܥ gw}E>PҸɄ9  3$϶[PX[>j$Bm$H;' #L3| KwRe}eZ%!r(,Cg֞+ѓJLux2_D+q+,ue |FrЙ*2b^ X%VѹVByp $ ~ LBG#츁!Wb;d"#HHFW"~&[Q{KZ/J7A0"U`ץaBg~ sS*gwn#">W[RuP P"`Bcn V-ɩ_<L,0N1S)Ha/Au0Z#1hnԠ_͙Lfȥ1͝ϴ*RV#J6o([u[y<%B1 o44Ֆ(W}h; &֠0YtXXy[7f4TuAX4dY7 giߚHVEd \e/4.D:ĵ07bۉ0ݞBB;tkWW~]ټex}`fJ5g=Mf{L=|qXZ>\ʉE3c+/3{xlWdBIc)hof, ο <2lΠ;&V?r~xh&Ś%vKi9ApcvF|^i ix(U '{,$:=]0h#weji)y|z*A Z3S!1SpO Բ[!cK,dj[!.)f**U?1-^r\KiA"rJ#z{XG@z 8=|+itb_T״h9B.cA~pFrgaCxdSz&C@\62\H7- M_P)ݺ6/3(ޫr0V͚aM*0\f~ -E}n"bN;]Us-WJ[ "ibi5/~ۼM,fWmDM_Ͻ>u^OwKtI:``%aE+, Un[Fܹ%8]I$O"#N`(Lrٕ<ƈeN> }O5\\0? u5SPR@)BhxPڵduZR܄=HVY?1,s&G34^@{xw֨q*)^_θuU|ޞ,-ioja&bHq?5ʥ7ÜNDYNq:ƕwO?\y ]"f ;;fn,{˵*fz;SooS H'br?'6åz"OQcx bOGXlRJ@L-:IqGηwT۽C7+LWaU~kwz h(ݐݳuJ+FB+oL4e,/M pf;t߫f:5 Ttr2Dp#%܀oj RR01*fe*JU1!5)VlgEq"LhssM?畵" J54!B; R4 ^#UHbi7=Q/M;*C/-8?z+>Tbrw_mpS"_wqoQa({?0اDR)}t$"\ ,kQd/$`të+ʴv%QqI&GplY1^(޵ŸfK#3G|?=6CC1YNT1#œ&7h0D}Ԭ' /!?MC v|}5Dyy69DOVli߭0dqߧ8uSޞfl>8U. o4Rٻb[?v(twVN@%S+TZ&C4s-Tm66ӟujݼ@v;q,KDn_u(9$74r&}VR O>A2q: [(idzxV@y"πD v⾈r1=\HjYIP%̸CA7T^,% !+ 6{ŜGX.팮ɷW~߃α׈%$J4k&r=U1Yuu؂?2mT|w0;*|dj߯tdEdVuZz8YYgkYY < xY)岖SUX`kO[#Zr%qyL,)1_,e%ɳ@\-J^Jd;9vP!jF]Q4uV8X'ёj)YThcUfraPIY2,'OCHb|P`RlT|W!#V_Y 6w >F2.:mDŧ+/GqJ9vvJ'WSpVq$3jYs޺Km!;.-
CxX&"T\nՆj J0NPv P'VC@6~ﯪWԘg{~uqQݯvbeQ>63 -1=⊷Z6@~Pu3}&ZwakGԖ2:ȃКR/d05 \̯Z/GN^D۰;`[zFFԠ-tfj2)& >0麟l>j PP}bil.I.eEJ\Ur_S,K:wF!HC%o4:ݰ՚~4Wָ\?5jZgbQi>T᭰햔]&1r(XUA•P0);A/7IܤZN୮ G.YxO+iCMN@ֳKi zVc?Rdk)F=hyp-hR7)ZaS+%u~Z 1{Fk&T½\y| NNL>G.#O d6,bA NBI z^Z՗yf#j ~LwBo+qh?!S]E]iI#!nC.G:nO Xγ?\末swT,}{G'%d<)KfRhA_DXأakuO'Áj?},+pL#+]oGK u.sn@C+7/+:<|㾲TVȲ8yXLʭѩ!Es2΀'?OLxg<7 +:*j 4So:R-;OXZ]Qk )v!)O}a }$n~f:'*tZ %$w2Q5vVT$H2M_c>*-nãjq1!C ""zTCΆA_!^iEl. &XSr%~t"L >v69+: c9/8CVgJx"I7] QHD.gD|j X{]$?8^`%p mr(z;~JNJ(@8BVt}tV6dS靆12G^FA  C 3L>y"48l֥*tߙuzEqu i&ęîhTaZr6s1à6ʱn3$D`w@]6eJנ8"͏zkwzf <ސ-3IsfQP:h]k}6Ů ,c槝> bOi1H1 `b k9T jWK$ʄKB/nl+aa!=uҊigez'fU_7="L `T}:;=I"62Mܮcy< '$c)O QFQߒiXOlqOa f d2^M_FknFm*1ʖ]١U2Qxc6k!HsJH$#K#0F >HǡatvKᤁ. oD bW=ҀAo||6DBA_Yn߄2[ b{ktոyuXJ<xn7b}bIbc:&iR-PP-hڼ#c1n[ә˭6tLE?x$Suˉ$ 2uU_pVx}zZ:eL xv\_9<O\\ GkSyj9lTA '``zuG(#_uAyP997UqqJn, '20/;ZG["Vt`W7u80sn.pIO:KxS(T$.g֓ݩYB{{Jb4JWV3}AUnkWY&/pt^ l3?Ckd^4 X3;aM $#'I,tA:ɮ ^ǻc K9޺_ƵdG/uyJY J\Czu/!9\GBdk1\._8 ZAIj qW[ߛ^n 5YH³LϐQ yr&=籤nuzIlD4~ j bUю$Ėp.$\u&RAsM=;bcܗ=4W ِɖ\ŜWINl.K'EǶ%sZvv"3BYt(ݎ܌(=c:BEPޡ: 8^AsM2b XMR6V'UUɧљwD>~8lt&&OI*V>P35·7(OWW9%vvJW;8VQMi&hIB<&jЧB7I@굸.Ӊ!Ug$qAf(yK9?yYB̑$4VLi$B]6-<\xl z7[l xgDn>F+W ѲЛ]$gЊ*-,(Uh)PB"o_ҕd_Q.SnuA3QRwFǾ*]@tyve!|~*\*ZG:JQWMY`w7boY/mۨfQ|V,yg)qz$)`MC}V^h1X l8wGy:v9iŐG+MݤKĊO<&,s}h+N]fgYݿ%wx2yY&ޏr;̖Zu҃XS;m9azh6q$kc@zt󬁨V ~!-׵t\z3眚1*ma=8ݚI0q%w+{)q@RLPBAkTM66"8~r>=M Nz h>ݢ~;,''m7 ;gi7G|8,I$X]蓼*Gh}m`7fR.!t@SWgSA.!E;긋ZPniB > ˙tCC.Ie-@H7r7ݽ(br} *b$N* aDpGR5~֚bXVioTjsޮ1F_6ԍWce8;a;Ϗ#ptw-a]ͯ bSMMC"[JOy'ž(벃9-l%BVtp%=`jƍ{ԬڂU-(R%!\m%t=h;:6Y *^+UI=tnMLa|6gɼ&ju4Y^ͪzRs:*w?]R`3|E<A Zb'9cLW^_#06$;E hտ4g zƙѳ9 (#UA^2YI8* 6-KZBt- 6hy]`=,Hi``j>wXfc5uI\1eilx&8>y7g!]a&s>?˓JnJ;rBB]Q|vn8/%ZDOeI5tW'D#Lޢbbz$A*y]fw#hD)Qocry-m%??G z WCIbU$C Czck4Ҵ@z3$Rmw5FCf^f]3Cه@8J}( R,M wNmvHĺ'=3X^K µq2|BwiPr<#x02IPw.  yjnfGؘf+S5IRBr |@ϫPŀINkQb|̟"YY1`x!|L4FPx LI2VuJ^0XG]*.} 2 53W~pR:6q7DHd>!EBTec,ʽh(Q\'is͙_X(rG_~aLoj ( |"%'n,cdkNH ^C?DzF D[ݽVոX3IR2=:M`SކBݝÂk1w{f"ɑz>`To&`i@mW}= Ab UH9֋>Jh/|qXuLǔ7du w& 9EՇ &LNŻ9ÐR _dG I6pH96Mu98̗nlsŐOϏ|QOTH][JͪMSȸw:,:k 2,㘄U5ZF" 2'-z!MC謟4jraݘjn/jaun{蝆`}."zFK# ]CMn٫|y͌eK1Mڤ*_Bcߟ?O-JX[zq Q@NZk2k7/r` d4ձ8$8bs06wuddGIu1b & wL2p!xylnUԧnom<^ 6RK_%]M1M#2 SU*aœcvcUIzPG8?y.),(>BHTx̓oE /M F׹aS6+jBSq LP!Sf_Ƙll9T+<OB30 ؾ> 12STFԡd>糌pTU;H_w-5PiqPHɳIMwDZ$™VRdQt=Mm.% H:Mz:NB!"jQ, ^S]Q)/H 낾~/)eH}0blT|T4,̨^ 7X4Kl5W-v L;{΋vebh!L2kiO@%m#"@F] 5P 5 x%| hPCmw@ JZ@ $H6KsZ%F"+oș`X2y%ù3ALk,0 볅}FwQY 4i 8^8ќ-^>e;=ȹ#"gw&FGMPqnU3.tZqN PRZ_b-&~̾ mz HT [֛In|[Z~#B3UIeO"Ȕj?/n[-h{uJ[qC:,K NU-㱭;ӯnŚ_s .3}7w6bhEXAb'XhhnH@E!% dQ}^傠Sw1(kGZR#PK]1Q<\oiOAz>SfCϟzSF|l}WqY@Q9Wq|[p!ӆ&`=gQۨolQMI@' kzOB`ɨ?hmp`OhYhx'ݜl2){8֑$̪$O^9ײ鄏ȝj20ܿa*{sU:]IX|!NyvGl&j RL^h82~Mr̝q.1dX)B'ĦCͱ[a"W@4S 5YiP[S#} vMQ3>Bi܄Iꐿ$9.LgYy#i3酉CVL9'jҌ=% ˑ$L] d9dK rak_ xXGoIar4NO18;?} 3$3߶Y= OszOddOQ_gv3Hw$ Lt0D!H(2)N5TW]fa@#Ȟ狗Ѫ[P1O F]q*1F/ ?I`=`? x{]1+TZf^#r .i們Y8SZOgSRrT(C;qJ3*?@1;N v./a;_Ft3]zKB>@eV8}eQ ' hڹ*gm^HyC\rJZ7?6;-<`ۼxC<rGOl)"g(n>0 ;3c,8G(qL*5waRbh)@l?e_Jnpi⣛dUVe+}\L[J!F&AOwyQM|S$c3v(vInԪ|gY6<}[ ݁e!_o/yL:k*w :1]UK{=A l4p=Kq ֒<NabܣyvQA*A[hsBfFiy@ 17%نse8TI=m. q:8BUwԤhU3@()3 pC&!ƆD8. *"_Dio'^&bgBYRuJi*߻:Ȅ?ⱉFKuiu3=GB'N:]zcC\֌G+xe/~WvK5I˟k`_6Rrb cr]G,\?lQ\15x瘳2e@p&ֲ煵YD7AnT"!&_߬&oh|3t C@LAtER!]s*cQp|7Cml%><c*GGZ qkፙ FWmAZ>q MB\ =!]1YR>9Do8`N\e>+mttgY{D݆y^7׫!)|q{1mr؊G`1dpց}>q=VGS#opW8 v^%3 +lzA)jx}p*7p‹$B(Jॢͷαw֛2}̫FřTS@Ȍ :;2KWOϳ >Y9m=H j:9|d)QR|fA Hzґ1*аY`[,Vwh8}gVYވ0Gps3`\y& 9}V7^sr5yϻo[WTtntF2_5^O*.Z]{9Zg:<ϨtuXL|oS: ]g(ZKCԡv60YeQKC%p:7K7{,C3k b>KJWK1É*# vjgi$Cz:qZ ROkRr&x-ۚ+.r 8П}+*Wê-! iބ6d^j5 Xm"k"l֬0;dP)maKps,?aABT?t7( #H`Z^d?jO)|~ntkbDd5;$ij^5lEvwmsv5r~.Y 跕QUL/)~Y[$̹K3% ޴n4SpB#ekW(ŹJ\ݛXp"mįH #eɗPځl]C}<Ɓ*+^i&RSYĢ`ݴ,h]?]G$q>]šV0K\o!Dk Y|PY&/!e!ͷN r+kgRCxSZ"qsS0qZ5ɿ Տ6iNh8( ً5RrY|".r&1#zҗ!^U)tDk#d8,Mq)\@ lQO|m Я V&SJP[4GfL4Yk.B@k~;[%ߧ Dϒkj\j0jD_S 2Z4MIZsi>8PЪ'B4 "ܳi}tڒ9{q&#dd;Mfp[ypEw&,[Vigٱ" dajƣƴkQr(uwrs Z7f eVq&7bLF8O3#X'o$U+jr*$]XQv`hc#[o5)@ ZjsX7{EL/2PӠ7>хQ~ %FjK31:H)%3MXi_f<uz."E 8l^#HԯSBB _68ҍxbƒvSZ./>C7‡x=F͟3Q֎Kx8j#iMNo'A,&d^%ybbo<2NOny^zcnҰ٦e )SqI(- C.Ouo,9g0wS,q8lZ l1:D0ȟd& |i>'Em qJ-Mvv^ 9U>~IpV{nn"/5!].⃂6$@꾊D VӖÃr~@ f//P#}j 4gk|i@RI+ξ͈b@%EM)tp`7|L&*E#W1幢A_>R\W<-a;;7rS3Mm՜/`.iAliD# _ܜڒ/_W|1QqalNyG J>q.(JLG'HNЭ\_g j"ٱV!K#> r2bm["aT#@uy<PR7x h 荽<Ȩ薕I< MkG͕.3[+D7j'K"T8B{ru'?Ł&O3L'󓀓w;.ށR^JE5G$l@ND/&+K)9 d8hv#jmgLR<}dg[C\[kw7>IIg$aZ2cA}ڶ6Ĺ5Gj <+umY|Z -n-ILx B6_3 ~ Iop'V͝!bL@6'z$cI,ʹ({8a,9#݁':"= !A*|!ʔLu6WΖC cUߟĖ[f_*#Gx%-* CWM KU@XT;)h8C1 SxZ~PkP9t}BnInئc- n'vAm(D_V vi;mSs[uw/wܑC~iJ֠(X2t0O&>kJ89b},M!l5|`!Ā:Pʕq9g v}Zc/Gq:*kLዹ8GRavI):;!Zr|<,?E!ޝŕh'TnY^hwcIھ1Q#(:NĸdJ&߆ss,3p#coG̞6 OJpetObCdߢQ}R=@W-=A _A"b}` If80 pt-Q(;_쇠JDV}ǪV?d.jˆx 7 Z&⋒ duiABdl2Uɪ2p:Fհg?nx>(S 4W=Ժ݄M#p%J*IPaѤ⽿ ޿Ԭj#6j*_\;GS o0$vszwQ4oӒ^!C/5{w1 x3f cs3^}bm 6E&NP||CqOb AZxQH36v2`2"T7;歾{W@.U_L0 M`(gbR\8fO_Z7==o0` U0g`"s t@󨧆!O/W))-|̿E yI֯w D~_Y aRpr8e)Do#?}?5BfH_F-+QӭfP 3.IDv3&Gt)Zl h44? ѺxoQ8Cqti j'jUr"5{E} ͚+%=74HTT<j"=@qHmJXیE_'i#MF& `luY :?З_7?mcgYdǡ1bQmp& ."?Rd|˴?W\dޯ@*$Qp 4gXeR˯0 FN~wu![U(Fq]T+"O+9{g,PZY1dhVB*[j^[^;Yŗ!|"we)!v.qE C 6z|z6X|}/.xr* wD߸ 8b+t:V/B~x!ըC'vs(B6 C /Mr6Ka <AO=r.#jҚF '^pI[guʗ{)te~Ė3wÃ*AK}p'Cb%o~"ł܍ETK#Ν Xߦl_|g.jk%?&N9_EA]p[D:t'ܑ ,`Ub^3{(E0|<-WɨKtP7fe9}@RB #ÈPXo ѿ+'%)tiZߔ~!}0ff:Q"55!s8X? xMlus%C$[\xӔM+& G!eg*ܝ m%3?|A]2e"3Y Jq{;h] F&,%Fv19! 7Cr |~5i۶#ԇ_;') BP7SZ+E>MFxV僁Hϔ Lz,')d&W'ת~㥪Z~&9%mɸ:0@|zWdp W2Yoevqf7o8rKs:~ͷ"sj* %oDc &oy!9/LrZ$M:߆h(h)$Ol7@ ;b}rͻhz9npb?y(-,$wM"k Ai槉pCgT;Vb Ѵp(dG|lE,0d9p/6gL-0+u2Lu^7sPNƳj6vHrfЋ0*X׵%QL&5 3GL4W#笜\ {"a5 }#md6pUV9B"q.-Rf6VbZ~XQJ mΉ>J}FFxM`ZC5$I,hxQUv6tƹzbǺ| V(?V7DbɸQ5uFq Z7bLSK{URߣ%ضNm TR2< |:*3"Idu7b]VW+TQwUO1aj&n5<o{05.% )'3VR-)w(=0!R ҧs(/IynH4}c^h2@h'*~ݚxx۰E)AOzQQ_s /^#?/iJsuN#{UQ0Z~NsM\yQQ ԉR~~^8#tCLQI]] S@g 2:1M#Bc I HW"Z:w7DmfAm$]<3QhΧr]pocc;c>*IFC~+?J^#֓*J 6_hi!L` '[QK]ߏ6a.{vrw џ Z||;Ar;¨2+/L_ ;XfTb[(9Zx5_%o #5 p2R !xCSpVtM!׬|wτ~ScnOpbTÀ~ߟf ߛc?ܼoOE65zäGױ\<̓ҹL P^:O Sh"b9imW'4X榅\ m7v >oO ".(R3)FipOOy0C_YB|f_m%,ZcyTN-hn3GZ6\Nq'+bǴO鿜lf%:2(vL5#BQ&'+׉bd0Hh TxjH~E[2C EO ͗}zdsa^NJHa]'q"F$xȞIഹƅǸWx{ %f0Ty,ۭ'+&ɾDYWMJϮywYZ g-4 p ⪋8W{od$96Ąń|+)&Dp0;*Z&3|WiSn<"ϼ9Ed}נ 2ks 62p!3!khYNkVZWuWlA2ݴLNpr,AY"`&R )JNY ~57ieMg'źM{BJ^4S d#=0q"dT>5 v2lD(+ca雫͂5m%Sv.\6,;qIL m0slrTP,+_J65-|p+ʍ~6%n:)_xFS+(5q&SZRpz|s P6KW'MgKq> LN6>.Yɭϱ;@ӳ>VhKU3}R&-5bdn]5Ɓ!JLN_,~PIcT%r+'bqm</|3 j|'O.YXy4v vY!+έ;%eT[})RcX*aJ,:otHCcP V!V`p3I25W(4qEn-GR .~fj@k3lYߩ k'oַԟ):v v}Os-DP2Rs[[cb^Bu&<rv/O~ѐjU-rVyJKکAZG l+,O⦲# (CVk?Q_&6q;dN 7lcHM0Uik- .zMD4`mUǓcd69Cdزz^z'3VV`cVꛅiK9/׋p$QH{D~jF-UN [#nĞyJ[ؖoݲ^K@"S;WۺJ2ᕉ_JKO5E =>˥|<ޡ9Zi^`X 87j3y2r7B-i0]ZJMq0!3S};:M.O-ȃpV.Y>};@ [<2>߼jKNod|y9C |(ޣ5t2S? B9Rk=[~w vُP <<3ƢS|'{KSkL_/Zͧ nҕ2&@^4ە4͏P~EK:uU8k/Aܤ<$Xƺ>"(,m% z ?kOv:Z9k ۺ~0 vFEʖUèPaB}X_ a3B!6ddAl,q`>K_{l+ v2M3qH#`ը Άն{:JLBk> zR[qw;甼X βVyXf/ӫm x˩Ā( d®dF6u+:> ˍr1 y]Ӫdҭ"5e|TJZS5CYNM1DI܌^];:Bh/|],de_Oa_ʣۜTlÐc#5̊~W6oz[-e\C 9UQ]a?.\MՅ@ H~[Zu4jUAikF5uyYcLg]yZ-xWQcO/?4:Ü0HAK IǛʠ IJqz M׌4H^k,X)aBtɕ_ӬºyMӵvQYJkqx1q(+A|R(vNq!; 82jW T_L;.v ~I>A*l؍K~KG+͹l &4; ~ډ5Q%K2JlrH=H'>cFiLD.cLG d,=>&P.|wg:SFk{E\iS€IlwjBz~ƫ Nb\IJRM Þ]pp#m_֜4TKÙ[MU?J GZdwHC#¥ ';W__#|kV Ѽ0aљz$Qt} ԡ&|nE}`.;4ą?6e%{ V[=unRj]TL)/CR@FB!1yQϠ[ZDXmRIheB@~_NմmϹfLj:"NpҀFz/%Cz8O2W E (3βl%Sh{J{ᩂ_w+D&Q/e6-͈]%z6]g uqO>2e(Cӝ1UQ+ZT;],|$ص1ux\A߇=V'$[E5x=Jֻ1ⅤOMqa8#7.,8(t7z ~)rM&-4tcm!?&L1%<SDn(#aC }̀Bh}p_ jmx@{̝.I4#hJl]""_]M>ĩ}6Z+Mz$UKc$D[Ye64mTa3Ԋ=k+ƌ˅.F5|@xW@ >7]*> `* i`Cx^A5Ku ؂Xa Smsk`!,!n-]|DY#}9qqӡϳ]*p diUkJ4%k4^ֆ8`8v)VFt-0{(6̢ŀշtY s97MYpc @p7M_dFB]-׀~hf٢JՑ V!1'ط|lZ$rDO`㚮d -%UM"0>WdGaxc3Ϥݺ9C+a/t!J/ Ԧ1)enp۟54d2o>ְnx`E>Sj3sW8[¶ϘP% sC]7ksYw"AZ!E=ZbӂDr?xb@GXBq/zI\[LϨjvWdqjD}aK|E42!DP, \/MT#(lo퇝2JXJo![cuFAL3ئtW уssBuN횩%kYBѰ 1Q-˭PrZ %?1>yRKYx*g)fѷ^jѠx %:i$19#aL&%V7 /Vs>7GԔzB.o.yO#Ϧ( d@!_VD9.Jm|vá{ b޷~ .ʅp{jU !bHhSMf=~לܬn.EpVjٗyT2GBzV3m @53no[vPG|PqpJpt ."G&AHahy =ps bv7a&i=yÿ3ab!}@9G&$a?!Z^ve֯Xe,Jٻ4BG[U@n( uۨA_[\1i`Î.xyi!Z?EXzԋ/ZS}0(J!H2hV˱ZxMw| @~'ԛld]32QM@ocw2*s)#yJkDܓE[>(&Ïꦟ4K߇D}eb%5~BC-KAcjW7Gl〲V&W>:'i`])GA+Kg?-[H&bpALKvvÒ_+4dmcf^ hGyDyٿZH'q7>eDf֊>NJa36r|橋+Mع%k;5";˾0 =F}bY.̸׼ "mL)8蕅AJ,>$\Yp!80zcEtyƾB<.+wZN{ۢj$9=cO>5m2j,ńS#6TJlR!¿aD֐Ʃj~p* zO^sL",h~>8~yIE=i_yhZAK#Ek36&e>e}`vw/taaMj%~ᄎ>y/ț}-@w0cΙi`Bob O ~@`s<9vBYj}Ttk<^R")q1nK )UmV.O[CEj:g]C!7$tlEd֟ٸvh 랭'?rΆK8iDx\ *O ++3J&li{ 8#第Z듧0C˕@)O~ܔ\3g(H,zqf4635$ޭr!Sl6|/Wyd+3oa@$"mL0elBt+vQ1ٚCb[:^d`LlXiTLkBUkh^S .Y+$KN" gޚ~ /ms$I('Л'6b8./(o~@AŠ^>|'2kW!@e2uhFT*' c"}c]=b+'%mz 2oFTBh[~-_^_i}-3w]^=ܻr6Ϡ#m0LyQ_}XFA˨'ko QhqH%=@D%Zk1v[]3+A O ]uŻ]a~YO:Âoe*b5Vw<Bx_ '+Ol&Rv]5 !x#& MNׇUmǻP,)=e #ḌXo7G6ut^\pJC|v.я؋.S6Mr99 N ѣTFl_fh' O9;{s0oBWKoJ#Z!#7?K(ڞǖE@>]Qӆ`MF#؛h0$獅:Q }zNJuJpW3.c,V@SU|™SR@i8ZTK i |Φ?g5=7*׼9!=fx5kS hl8qQM 9ss֞. ]**l~*_nraC8ˁm?R8.il9ϰeM^ YϱY,[gBn NGS*U^-NP8:We̽yXb]ҳu`K+-*_8pިo^c%g9l㻭"P@g0dQ. A %~ >/g&E!UD;`j_+eL BѹSYA]aLыwqi;AQm49j⯻y( qYNVe/SS9 ^<]4b,smIBFS^{|bIʱJ!?nN\?3Uۑ%QS̛{0 JsX"mrڏxg,tX,RoD*t WgPcJ(k?΢xxOmf~/wKƨnpWs-6))3qɝD-w<]K,79 ? .bɥlb](\f]/c(`.4ӥx0t}дCG>_}=A^V|$~?Ng2^]!6Q~eK򢀊G"hHP!WZ>b!amӮn琶$Im <}|A|`Np%in< ) E!1$D >:KE7}SFl!7#pd ۰ܳ7[6w3}v& mf_bU/K >'تz?\j~`FX@=3;1k7C[Oesܚz̷aw᷃ɛC$H껴Fҵ E[w_}(͗J::t_ڢrڎ5{wKf+b#,7s1k$0X@k1݁ &Z>jd Fl %E!NҔ,-$ahTL`*m pؔ;.2C4E# M/jvKBխN l!4Fnv=Feu!0݅Adzjh~]*NSK9uE (Q(*Y#[% WM#K 1XK%m(cto4yinIKMd%:ͻEE/}\\y{b0DprWWU ?+x5"ɫf͎3Jb4E_Qmi/ɋS֟xA;X5bE㡕lZϮg=RHt?wj>U7P 7\~e^CtC<&.7ctv W~2pZVE,$ReL]^x٨ʷ̳ oȫƘd_%۷m`mGB,d"]:q T`8c)kv8]*X]#)1V߱i"~dOjAc{اr֗uF=.? mx7rzV-IG)Up;4iUG8)Dx҇# 5K)YeK0t/L\7I2c=)UPt=Jئ3EJ̒C@"Yi3u@Ӌ!s"z :v˨t&,e5W͝> 5"Ζe"GO=:<}3*%f2wFHڳqS9Н9 ܫ妕m%e {XVnmr"x Ti Tj}Uj9LqQ(hB:Zh["ҸNY0_'?u3GDj=V|8/w-#$'o5(ENtBTUwi1EP$o'T[*Ket&?iTy.O-'_ tpRŰLv<Ȝڕ!H#Y_9M=:<د{HԎ&FV-e/C HQa>.+iu1#̦y1ﴁVҍo{˵,H]'}̷X Ј<7*Nc 7&zY)#Q6Y ODHzvakv^= %B^Uz aC'01'Izw*@ ! ]1JiDvU^KJ$ĝLOcYڧZUT%4 73')L}Rky'rUUh@wV% y w^)E%5=`t75Oj ږ KSjU]76̸Bc0 RFMHpQDP%`uG UNq2MWmlֆ#6hw~ì\j{>FB#+C<ߧ-K&Ok 7%c?W^/~$HZ!ja.\5Оs}|[(eNK|Tu3)e!s>N@yv$XRSIJP*=[a"\9WflCcÐ̬V)\;OJ*]w˿6Dc3 =áSOAbZC[3b@~ BAnkGOW_Ģ:-x#P*, ?=[u~)s>a; $lLsbȸ礖U9pfJ !4^fI/6-&2$˟N[CHrN;(63NCMojOd'QjɅRt&WÌNkx d.@d>[n)ޕ<+D닃dDȊRR^.,ԹC?1"Nl>3טY4HZ\݁!+%>U#]f?-8z$I!ȳn]qƑCnFAY5MHRjpKےebS{#(V?Z|vk3 ;!nJAa;.52!H={h0VE)i )x[e2t8{JnQc;7rbB5tClEe?Fh4cٙ%; M@*~%fص7x$1rScKϸE2A2a{~q@E*c6|ad6*4=ئ!~X 0Y9Ɍ{.1FMz+"݀b¼V%D7/͕2% Bş k/Ĭ:>gBiBu]Oi !(2Y5S/SXlz [3Qo)n)?-%.ѡX ^(#FA[6vi&f2_紞E J+ϊ:]e&_է}!ܥ`BdELjW ds"Աu\"1@<֞ͪjaiPN(:oDѱبE{JF$xBmq^Xfy8_`j{cAMr-IDkM|}Egnq@!t3hsX#W~~à)v_-~ &N#j:W-ƈ?fR,_ܨT,0Asq ș¨&L`IoYA݁\:լ ZZ>3P{ջswJ`'raLP#ʯDέioVms%Qe%do1/ջuMdYMs ]6|)z@;e p@L:3U5V13 u/ _y:o8}oGDQNQzJ% օs<s!]{c'٥ot.lV75y \Heu_~㵘EGi{KeG\%1f\GQ@H wGAvkIZW`9z!H9IE.X`;0{ q^>'R$<7zcKj-{F1L,L-t; D+wYތlK16h"i΋'e>JםMM$?J.vdSQb. i5Qm_|3TmZwO 2o~#.NM=}%_!ˢXxdD ) *O0,jpH׋԰#*;fMJX_'gךmswޖfێS59Sa88RM8ƋWN^jy1]n6o]}nT" jtM!3ƪQ:We7χ i&6Nd젘#Lg5gD+HQ IZbtlЪ WŸbgcEL-[<нУ4W(R7f$ݜ`-T}w1YW !  IE82).Y|lUee,qTRuaʡ!R/ICr?eKGm+ĥӹ9pVVmxgۭm&Q>]\;ԸaJ+t Px'3X; L&OJ20сmDmx0+ɰay:!k?m: nVd"1x1uU؀֑ɳ-왆 (r!m "6ړ>ωfwu@a,!8RiE$[@Bn#}z  TK{pr**h}.|4#5ꦿT|Bѐ%vR# K?{\ ^PeVf=ܟ(2jC17`#;`!NIbe3zQݨ.l@=J">z0uuWmjr7xUt1^HLFDtF7`K poY3=E8QDZ* SpӸ͠[Ɵ2ʒPd 鞢߸gI5a[|\k`p[|j;F α(zW.6+_xeb@޿;ytE'o|u 3`iXOW3*,%Zb~G]vvxc'C7(c&8Ͷ]{\֯M>Jj-?47}V^n2(#4(suD0z_W1(;/'h!4\l"aPjĠ\,6*'nn TU4p h#VZ0ڛ[j)*Ȼ;3** F`Wm$3c DZ٪8h`50S=S06(oKI(HWb_ gJDCQ/c,QNH] H^JbTf l^Ir჏K_&]Y;< ro=48ZtJuBvϘDžZ./ڍp&٨.O ;zF>ñ|>a<[zD61gX" bx8@tH94&-wmm̜ N`JOuFEH\;+^.ڸu4"נ~Wvu(34y>wp}KVB믍7{;*E#)>S^SO@>ҔiBf^Ɣu2Mih[B|iTk4£@9W?kD߳bSf pd ,nBMnjAZAY >~3uQ7G|t:Qs@vq]L?YFcy[I9ƐdL{-yeW]D# 3{V6$iP;BZ# 5 ,}pu߈rE:{OM.!adHD mvc&@Iq@eG_u5jU8pہ[P4dw >:$ ތI*_ MExmT > M kvoTW}I!:QWXU0ǰY/V'lK y Z'ChH@PtBqY+X?#p3 Kwo H=7!oN]?@XvHI,Ֆ-!5@?n*ӭ Fp8au Jh07L|_XahTXu1_x˝ZImkcg2mMPl׹za=Q-9" iI66ɠ3\o ǧP_V>윳:jҼfQT"!gHGRkk{ߠAnfDB:AlͪVX?E9Ă~g i.7YnK2K)']Ji$3k|hn`eJt=l&{i?,*WڧA,CbL[+t@ fJL|FHT &p8py*.?ĤY!=lG"Amg~ a*, 6*Ҧ|ec݌As8Ӳj\#ON<,|Օi"[*}#9S+ɺ'o] I #d(1؛8ˇ27HVR>)Gm!F ]C!{R.Ƭ(<&sv%[=t rzVX_֠Rtz(9#=Ŷe'o G]^>T4|a '6_Vd"C!v6~內XҪ,VSuy"4G%s[HU'Omަcc^E>^7JZ cuj-02zQ&Z;o %1F>Bz05!m ~m޴󠘡( a,ޏViԌWc時\؋U[αIٙ3 "|Uo Ttn'oZ9*N pMpACT6#;R?rt~[|cⰬwP4Ea=%Ndlv@ٴʣr>\p闓$ZS٣&GPtN{*[eܿ/=4S)`. |o r&n`kn<թ{|D8E2-ʭ׉aYΥ|K{Ye 5]C~(ǧYvLZGK_7xkB/2Rݳ2`>#/,,ӣG}BoR)ĦԐoROnOpX` 5@anWt[(DQ|z@Qg'D-+w¡ת-h^69wl4c'0~q{&iLjk&r%'U,{+v %"taks^ jv]:Pob!IlStH珅tl'$9…eh@uTגJܑxO-L}9/ͯjk Lodj# )[\V^r%~o=uIؘR[7mA9Z{Cm,5ĕIkrW5|ƴgW2unsS`.zW)#UGW'BEYfɛ~ 2)uodX8m04]TR]$tD`_h.v^ EFℨq,eCnR'X۶yYJ%'F({wUu@\mpnZ+LkTHXcD+ya9).GF/mf~gTODoIS6|Zόi/n -#MKuՎVpp }ƭps[hZb0ȏC䷔%{WKI}b)eI<Jsa 0(^jdA t#E[H=-JtήGnjM`RtD`Tc8?,5tIP&bx5$ rݍl39p%m~Z=9CB0Nrd,PofZF\IP1 z۵ b2jX w$?#ЅDZ3܌n2XBhb<1a(S$)2ׯ Q9DC" ;JF}t] 0H8@N*vL!zφM(Bn 9p:љdR 4ϗ Sq/Qp}鉮Rj/5JpZ[I[+ƞcT)S*Zή'L 2TD.T؉{Gp/H^ qEk¹{ҏP%tu+! 6N=ZeFP.~ʝ#[w:me3MaS:'mmTcMi1t[Ő*J[8ƖxT*jG6-+dsQ8pUg{ bXm |a>}.1Y 6C` ^}]Viv V㩤#fw\!xۏqfڎҞ4fqH$%@x Sxo\HlVc?1prkg s 9P#lĺ ڃnΙRVc6ZlHmOnFT^N*c 4>.w( 8h#뗌T%l5xJo4\u-ץtVP4v2W=y33_P)׃Út~x:hN0b@[&!ư~'? FQ L- ^,z!Af i2qNPƴ߂1:&?x[5S 1zYXogfr:Չ;󞩬`'n P3d{ 3i)|`=yqYn;2p%6x]/$`)2v5Q0z,5!^ P- ($n[k {iJjavt 4k0N6_5Dr"vg/  T֛)JپMS*4 Oas%T+_N o$?=Uv:X#񹡣NQ`h[Y@v߷`HwNeF`x MHiC~fOFʿ7@| *a jN5}ŌtǗp2p,NQ;C,&a!xo8rOl~Z|n"3̃:yC'iKwR='׮:'"y#RpЬJRr/1E9 XiIY'jl+R^YH*i(*{V)IKĭj=yaL?LXP5Vi4 vcg=R E<:,Zza & 0!9B[xUYgo}@YGk z.8{a@&mbY\-bC4g\ S߈ޑál?"4k,B\tܷ!qȢ 9(.baB?ޭ͈⫱QAR#;ܡKj0Apx^I xHK":DqZk*)'AdkH6>쾊mMd%O6k[`5T[ԢJ(w]\B8}~ɑth~61a@WEa\ʑ_?_,47(-1G'FCJ6PBl 7h xTq)9PŇz+-j . m⧍*?1"4^7\ ,K9%r{Y[J7˒z?Q历RsHb]tyA/dQjS|Hrm1` / G{PaU zN~L,OsɎKGM`U8^8 R O#Ib%s&, ͭ_6fk$9 ֽQ I4m?mI2!P_E [98Yr|LsIZ&]_16-z.\!TEV,q a|Y!Xn|ٱpk({9)AaxɈތ2* t@IvCUpy-P5pB[uLņuH- OORy=qz0P,hOYrE(VRpQ$1}v+]!Ż>Z"GzNק'zòW7L q9^v!8ށ;8Q43W!i=+q3v`,Va(Hϻ(Tr;ɧh˵p `(xo.a_CߪDK ߾'_2FڅC)lfc'3wlW{Y,a[$vo^(> MJ< SL0nbB֩'Qxh } <T#Uo,ջw u!mʴ՚[ Wq4:w=y sm %g΀Dv4OZir8PVm/=_g< e6N1!mP S&5*[*v%,խMp%L N+q\)o^^rM>8CSǦYj}Z ?u#ɐ^ھ%U€8kQ42wX!`kObl9 +p3XiՔlVo8G ie|_#o4PM:fwf=\]6GF@q@BաV)RghvU:e<0]&+ X \5$jnxyE -X!}3A3S]ŀ:U Q6-D?v3{o9\ 4u'tGwE vA՟M SΝMYmgh!Ƶw bM)1-[ݤcOF0%O-a FDyMq/?~aDM d=D?ȅbϷEJ/AK.QhKص3~4kJ4(`LϜ{+aE]cZB3+0L:5FP Fg_-nuh=ML$YUw0qy1 (ׁ^hM.JְAvL|ccF9v٭}r&m>܊nuZe_# 8oVSgEBd S`vs:G G Sq*^/ ˛.K<dX/IN={!+RҗE.brbx=fH"p= !3Rߏx&-%b tAbr:gD}˖8_.9ؐDp#|5 f͗W]O/dgS&n>'U%r姗4 qu0Wdzv{`CN( .4'xL F;Gy[a,Ae`aЀv I Wt2ͳC ׮8z^X@KX}/6!D> c4℆Lᙣgj32F U9@92U˓=Q̡̑FݠA—q?Tv7 -e;gm&NIl9\ R`cp/%F5DXy#l>eke֘965ь!zaX'Ȱ2d4C=("ɑ%"p;Њ[WzS2 d=>N>ՉV.̽Q)g[IĊs_$=Hpk)}RFY<' tU$:h_p:kmB'YgpG[-$ξ{aĩAW @K4 'SDZR땉X7O!ì`Q¶?Rpr7yzs &z[fr6H!e,%Hw|ʱPO1c=z& 8QܻMa;+l|ʳ4$ޞl*,@ '@ĊDžbdEOyDMw+9*6p8nƩpEOɥLY36|eMH}:(%(r׬Hp:uzxu Uzy8 _eL.Z U7!Ws9%b5@~Vj0\B,сYݔ!|N=$Pm.&ry7oQfw 2n>8EIUZm=Yh&Y;;kT;rqQoL^1]L#fn9<,d=xa2܀KA. /1H!p@ DM5_*MVs%_!BB<T&ywnVt,OAI >A]$k4:Lc$.f:U>0wDpFec]|B ;F[4$Rr/]#'{7yZ$Fڤc_8|$kTf`1hI%H~tOrISK9]f&z13,zܛ#k*,W.;J ޥZSIFa:0n0 j&&aFU7 dW5@ '}RD?n  J͠wVct>t紖Rw}Ж5ϏC eMӐ:qܹ%|pr7E@qUL9jʮNm.A`:sw#'34S4|?'v< ˑVBl4#\% k()F׌{o--#ܮ 9hJcl0i.}{a}vz]R2 o7q8JJ"*ӂDv&ng!ЪWXw-)iG^8/3} 04[ w`??YD<-νGȲ*o(F%Һst-wN.̂TY4mb^JVe߄ep5,߆d$@YA C5ɸF:o~O6ǹ=FArCqs0CزX<_wS) _r/vwv6 f%"4|JPd|C^:aPD?ٕk-(s<>o/**{4&SP1<'K`KfЮ]_nTB>9pt3O` f1c&R`tQm$֡^m YS1F:0p%bXF=d+$u0grEID5  v8 kІՒ4~M03%nrjaj& $ᣂ^bUϐ;vf_u7%7?h]h{yY$&c*?o5> FS 2+L,4Xpy$k%!jcYI;%eC*Qo_E\e%0dMSN|$=.íI BB_Ke?h 3C<=ua j,%0o6*7ƌ!YT(lLzp-gĪ9}y2j ̹|ҥ/]K#vcl xV鱺EhM2{`0Mڡȕ^0*6+>GЂti<찧A7s8VIݹ/ڂ)|Zޮ&R^T?uxlU`S1 ǔ!O+04IU^srKȔN^#p&YLN=Q cK@K?2*stD]X-k2l]ȍq'Ϭz-lFqp!saM+ec jQps'~fA®P`9`:y*]FS¾{8^_/`-o̦ 8t˂ $H`L4:֖5'$9RX?<:KO=(EtDԂnۿI_8SS)) H8\BHm*t10eD<lX3O))^QGkഏ`b5LIRdAx,˫ġɃKRtz3w3d"Hg\s Os@M7zs&ᶸ̓UjR{H$PgAvhF>2@D$|~%Iol|8Fp}yK@ Ml<ӕHݐY JD>'8KXQjpS'!gXiG\eEVdBi!)\Fm%QF#m/v>rc$*)B9d??Oà-lJ^C{|9uK=v{*xMX0ɞy;(4 ,q(#v~Cy Z&:oh,|dq-c<. mR<%b ح ^e10k4GiS:@1nΈe>ĨiYs*`?hN?/g#&~'i>o{Bdm̞vp-gdWF5ϖ ЇmbO;QPp#vh~yي>MՎ4U#Lth=0\T+]OAs'~I-38vZ\DWDxdU[N ZS|2a,:0 ymWmؾ7g[RYEIeN0hiwG5v1tw+@Ӧ_TT]#X.[=8 ^A(чAG1hhDBzЮ i're£,[QNiï&r櫪C5 1[0ods*r'Ht\HΜLGF: %CP=bo^KG5֘[ . t+=Rېh<ڣڃ$[d<5L$ ԞE~Yn!|_42a~(?{ml y:i|ƘI`O:8Jd[_q ngf٤+6)9dUHJ} аp^tq2[؎?NN;"n"MZ"낟EBWU˄28 v/\M=#S19C ^Pc':V־`NKF?%^` npΤ2ӄ$y?qlO8- EUwvÙz-ps @/S7 ,W65˚#B2eĮSPPjH@mvX&MB!'_˥ 7^nfڼ B)cjJǭ.!) OSR WčDEy2|h43K]ϮUhos,x(z^1mpG#qǟSH- 9ƠPԋYV%QC._$LRd$rkbN}rl/au#Kb3UehbIRͲ!c\lHϒ/ Y7|NFͦKBC5:=0c 7lΩ6U#* = R!"N wqs:N1$d>\})Qz JA%pecL+m4^g< *P-428xz9)5ĻLdXq;%[ s.|ê=COeq5ſNZIኃ*Nu¤Y(M4-Be{QA\5?|L4 s-Jp( }HډkUKכ;^sw^1%yR۹|خ2=;^툴2"P+s%j.jϡXAbՃ$:AU_ş/ыSK\w7Poh q3O p.Yi TM8tN.h-n jKj[:o7o.b."$Il|2J!9@4Kz 2/bOcf?,NU@ot%5<0Gj:ij4CiSutz&gDv.SYF4q 5&$"Cy#W_=s-so=]? '3va]MqUԧc6ώgfZ2!h?p~&m*pk4s)%GҒKD/&I=.Q -!R~Ḫ9LJ9҄s ]1ȹӎ6<`'łR yp}o|"-.楎z- !j3x~bR5R+4^_P.OjqˆU+/ibSQ~>~8+QH+_C;*a !+=>O"G=qE?w[+VOpSW› v;qqR Mb]eד?#;aIz Fq(%w ^ Z FteK&gbEf6H0?FMPhFƔqȱz߸@m=܉Ķ!0o) i&|㰥cwIQh$L%lS%8^1 u`UJ_mIP%6o`}_g<$ZD< A %FHkt)#_<&ȵ~v&)0C|?9*ڊ0s-@$Q䟽&i873-f37[@\Qmjeud82S{4ZڞvBd/;S֮[/}#rlv }XX2 6J9TPFVo;<=k㉭_**߮F )sL?uvkB B =Yqe,&>C;q E>)0t|笪DR*Rʆ-A8es{mIkc{QY ̱UjYpoE ~j H03xh&ЍW> =|i˵>bbJu%Pܟ!K̵C "n]8`:rg2T$ )Zi|~9 PwN~+0d$8RsJ!F+5I;OQz]>'LFNBDž{ ْoc\BB+?^0D(8J|"kּcSn$`_p'$`&g_ #L%vcytt^~Af9_e/<fWkUDC1= mA#p8I̎%g}m,ḲQ`u MRڛ{ +g>ww#Fu B'ל}\кTY}}nl `7Q%zu*+iX JZ/`M7Ǥe$lkMυ$y6 mfmEޜiYNf+Nv>g]vqflUWcǐ'd,t̠5p.!I-e2Jؾpޔem4ieݖZ mYFҤ!ej0$FH1H}SwVh5,MS&DK|xG0vqI2U]Jq3޹`[[7a4=!MQğ z,K <ߌ`T}5x3Id.*L\3&M jE^oK0K% $&d*l"T-ȷ*4YE/C#AUꭗ .PlyKyبnң[yAWP A{?B0D͊ӢF{̻mćfQgzIcu)|}@+|A*Un} o[!UBnE쟹k ibJPO^5iI*q ?%R^ =zp]6-%Ye9sv8ZZHJFg(rÂnσHF@u^n?HZ.M192@Ε\u+gP{G(`>,[zs.s>7S~< \Ma&hOł/ziܵK[Z [TδVS  I,rVx0dz{pG/#J+gk4&gYOP#GMna{Kwh^O̡ZCe]&@*vJceqr ,KX&ڥϬ8tuBY{%QVxeqO}µ*Wm d!N wfț&)*pV۶-NK#bIt*JXU7P/.KLu(OPU0J],ZUÎYܝ3E QL%_y^ʔk]I Xp Br,# l9%>4d oPeT/[~x-*+l'Ay(U~Y4#՛Y%Qc(|ׇO[g&ܐ| Ťe t'0/tJ8n-926$[â#Ys|9s퉒F㽊-HouMQ}lSz%Ʃ'yt:M&&) tH mK<I* JũܬG6( sM V!Yo @Q CWٟk+?dAn.b}X2òs^l21 e[z8ҝt1y@d_{OI_߫>ĉP 5+|QMQs!T85HɨZD /!9Qp4;nߦAn?tHzv5Ŋ-3rsM'{6(Iv=~|bzUsی>"k!3SKС_tbUaxY2!"꓉ϝM5詨_jڡai1 (t_^8?&UxDYH:Dv`A.ul(0TSV.)vDkޒUZvQza"Ú`&mnn,(Di+7?eY 4^X7ԩU/imп>?4_>>cuNcRJTP ='(cϋoڠ~eFv%܌xy"\7Gx EkMO+"'$6u11 Bz #?C?O0H[MRO1$W@뒍,b 3R)ai/taj #<ȧUЈl2́ÕwBO3B+֤7*k~KnvoS1CUY$ګchYjL4>3\eC;Wp[%eml^z'|ky_Fli%yWF=ҶQy`T}B3m_<$V݉qyvxs<:EIߍEm^DNt^PnWmhodKLvHPf:5tx i7=0p]04?XEvYP52󃧧umy1NAY?dʡpdRh0EP^"h4H^"qGR>#8R_ܛ|1=V 7\weWn P$kf03eaKaJ}'7zc?Gw%C;wFdљW$m.5Œ!2T'zwynB)l(eI dQwnnM1cz3iTz8Ty\+!ptƻQA꒧'Oܐ \O&w>T+(8d=<~DlZhҢ$ϫm˘1K3&۲=e2X9\MExU>{ypkCD({ Nx# 6n`x©qW= @(?۬ࣘ'>\O.xWonJ~:Tr=h`j `LX1Qj)-A EБ.Zo %J򜇰jf# jE0-ٸJ*A/ jl%V|47Za+CH-wD:z7gbAmI1_[+T\rOĵf1G }Dmv! &T ~ zϵ5|GC 7,)P ce& dHړh,ĂC̊EnΗ7^kXU'Q,DO "T|}.ufШ.DMy,k T~]cG#ZIT ! #RZidl"ϵso)ZRc10Rg ԬE * H-XD݆v:lñƢuV峁{ hր^&<ci=ޑà k&!]R/|Ca;RW y&|:T'o'ߡZE?WqoG^SF=z=aԽٍ#-ߝuv[BOJ09-rp}'1 J2k,CsLW5Ž/t ^EbKenY4} J8cϬd+0З\j?1Wܹrbu  rEW-ҼrCz*SAD[Wr;)hc]_1 [QS۰tty}%}WP./$!1neLѳwB9-aPFQ-˛䦙.]BVxՠ#w5xȳґ@ zIB~Y6Q'j&n=y~y#$js+ۨ]H 돎x3_H hla ѥԏ~Ȓ,mΤئ|cܹ4x:liwryL \XC'I4-EԘ 0>D|dIyJ!D{V񎐴wM+@@prcj2ѩuR=bʚb{ct A 4p IfuɍߒdQ^a;On &M؜4|n?A\kP@tq* h$8()xDr{>p{^zt6&rXer.ח{C-l~Ci F4Zib~( C1g $F4DҗbQy D?뭰ooY4|ÙJz?qot5`E OvoЇ,u{Wr t/_F9M8% $6[`b6dAײ,Z*8da iB_iddtY7ĻCLEx#buNjE^N0zyOrc.>-ׂ/ dSzzUI>^EML4R>6?])(YI4-}N+c-{':s$xqyJ Cmb\VKIe 1#7N:< g"<{MHZ3Sf|t{!80h-gW}O>8]pS-hޣ8@|$͆- YRL /"Ֆ8[S:y ) Dxl ‹b̳Kܽg <&KL1=3Keh^ {iFxK$*wXJusj6[ݹܻed%Fߤ F^r/UA?!a|Wga~OiD;-~fxQj{5Ԭa;QeU"%/'U3 (IxIڟ7g~PFǣ%pMgGG'𞰬E[ ﭗ[H ^;xաGJ%͹ m҅M9~sZ&bBMwǙSt\w ?i40f5c>\/ލ`!C`p)mzt})q':7pU ȩ"fz+77J҄oJsUq`Ʌ 75l~Ke }u?wN-*nY)>W)dF)!W4\`>?' p3?''P9{79nŌH;Xbwk;`yu|Mu`AOgIa1Jps(͸萡ڬ|,rphdݍ:/莉R}!sTlPW -uuyB kFbPG1,Җ HP4¬dž$rmJ$2Kl Z,rX#(( d1d uN e"n7K]CfkR2G~ȿY$ {)p`y-|򔭈iL5k"~Ib2P[4"3> ,􊸀TɎ,H,/[H!,\p.D<$AIWNO:/kKjH*wly !A5]sX3%fɤea.Ʉj\Y!nhOӻtiBjG5*1a4}͘#Us`Vl+;,RsP&[+-`odɁv5%ִ,sr ,R&C!{@F?6氒DĮ2OgЖwC@2SO#G3'[qgs/i! JYkh^ԅ]VUJ~&.'XUD!]d="Js*Th " GE}|x{<\AJry(4EM0wGUml DmyadY;"ClXG)>\^:$ħV4B]+ѴY3<Ӊ{)I ;&1d $*Zk Bܡ 6l-D\5,4jh׻1gu$ZSqTP<0άr%QWZo)jSsLe\;"^ Uo2;YتZcGp3CԮ&b@]M㟸Y5#pwdCSI\'5k<6 ' 4>愢$A15ΐw Jo5"XgG՘ &QzYv>D aFgha]?[ P-Mu%-uw\sV-m*!Senin;T%2 ? cº ֊.L](N_KL!>`1 d /V9z2;?hH"5[(:_Ǔ/TkUp*ʣx<̪:* !8jB߆3^_Ь\k@̋ 0hc}s/PzVfqHuhp!:puMU+blE@~?օ&.2C!CQd 6ex=OTv~6"T=Ųm < !U&[k~ b@>L" 6r4 fK.WduiThԄ:[RtCacwW 75:b7D3XP6Wvdu[Bͺ}2몈=^g5@+@*lW|/A[>trYb\}I},xB42D,/-|Lʓ=BxI:)voLW v]gw(τqBQKW".G:]N&(a`-Q_bZGqBȱ:5mB#|R};!YK쁰` }2a9z͏~zIa6 UQaƵwb,Aⲋgv,i %}=rF 4ܾvrX1ܞ F@V1d[kt\EN#}T2 C~Vuy~0x &eI"D+P-vى f9{p3" YJw#VA3!qZrJNUogt"[!@4?M?#J?Y, o{.wl?,H' xd`AlyrE3G{'8r8EOu?#37A6xL @PTHmL$dNw̐(ppBѐ!vsrx#Utf4\k65쮔jb~2_J3Ψ@.n\FQs.!ń|%s{Fgb3um hWv6O^t?~zXsLhO%3;ZuH?fߧ=d.PwMoU/~~5!J،í;bU=Hlkn;OP{ۚ.O1[Ͻ=&qE-$M"n (+iPRVNrz-/4'D IBkkzQe6Pf_֨ OD\BmSlNqPzq&㜩sKi?5&t&2df idoDul%[ljf'K ew u]"°]q82miɲsJ/5nGgtf)+ˊv~μjRHJguvt0ӎN4DE-#slk'hӎRAڱXIS:4Q$/Lz*RZ бS#R+ `c]0BatEK:yGj ő__ b2y@hȁ:M,Kԃ_xXIMd&\.n2bXķޥ[sM)bLۯ=bm>x Ui@`׳;:[PB5[dڀx5Nrp"))jo]߻x KdJqBϑطb ;-=BC` VB?"rcHn u7p>ggu<0unCNvp/u_2S8ƉlyZj ܜt!Z>gXBԇ( HX aUxi/ Vc59UBs;>50$|;%~L>9~f!iԶHe_ҶPӋ<{m=`cDQzyѮVFpXsk#?(7D􈑾o Fzx1m +YAb!@T: \ ItNCοKkeX,@e=%_x͋9/MXN-5ʜ+$](}:w#2fWZmxŖ+FMǀ w Eɚ32BkPeVTK Ho_l]NT M-,NF̷|hQZەqi6 >fX׳tTCX*Ye,yd  BGG>Lp_R~9!WF7 *P|/Aּw*  |erD^_RxriV^=Ql>"kxo-@z$ q0hֲsүA4e;xt)AԊ1 |qXjj=|Ze~io/5aug,||fAݴڥ7WoՊos6njs_Jo G:|aJ3]'m~.ڀͤɻUh^E^G1T ;2qHN7n5M{zP=A}W{3ۥ0E=Ò[\TMŔpe/%Uf1E; DjQ9'` )띭G:0`߿/2\eF?\δO?qRVI<)@vFbHem'ْ}wjյdh<{[ `]rR!{Vۨ;;%b݇_ETx qu/Bg24eU'󹮼rC(ɖl1{ Fg$_wA5jzhkitil2>?=|] >ZxBdT ~,Rc&c=R7`dEr7CtzQ LvC@!Q@ FϿ[_': l xػz*- 6'^d9H)ir}[×r<p:y 3Uyq bub͂@H(SAOX !B=Uz&Lިc0 ׼H6G|μf@?;l\֨q<%Y$J<8EunHH2R'_IR^ulcH8ƂUk40s'_m YĽAEZy¤^IFwL РbPsA]8cju9g݄cnz5(YvB;d;WZxǔ.(ąڿԜ+ vM".V5yYԸ(ӰAi"̌V$sßA|Jt9ǻ~`kΠHA]fhc<\7[cT wȥ]kr| KIh7˿_Ocq #v ~dtTDN]0PHLPσIQŇ"r=;+xη+QeE}E%i]ƣ5{?.ʱD.A 3rnrSu %YoJ^@EohNiǡl- ᥚ_w=-LH[a0 f3,8SbϼH@!4=/myE zX;="T0#`1*(y0kcZA'-JNu(KIR'IWܼhFL!2 hYU 1D܎@m`~1W nb ^cϼg< q-40.st3R]ɮjQ#A tzwA+ؽ|8ͽ{1G+AWOɅڪg-ҮO:.T*=~R7 .јUKm_v^8fe$R_}L-L"MĄ"I0 f?y?{e)ruˏHП|W)I N~4Ѻ'9E5 8s^FIsKS[?J5٭ bf9"F~ e]s @l"cfLs |lhv/ Xzi% 䩨Kv;#Pݣ烳xJ790lh </PJ1Pubu$u=Y˚WzbՌ$*K\_ޗaf%[> `z?߈$; ,$v:rܬj6M5&"HiA0=ᖚ}7ޕ+fƧWMF4̆CG"<)-/|!Y`Xq[ɻ-D H&?uwstbެ`O ;?, gAJkRV aBY8skdMB].Q_"aA lH>DIh0c!&!Nua;p46  m'[BЋR}v/+Y 'ha*tÄԺ"j83 Xubm`98Y*Je/bH w`zYb[-_˷Nᴿ]N71~P+|yݒy&'vn-q9LГVPPSvIKNP@3zf]8B?d~n5 xy &IQcK&RBٕvC}Nɯvԧ~'aOiIh:tDV\plWJ:c^)}{&W9YI5Dބ  IjRW2024ĉhޏ2g gn;p#1RMNf﵄B*++Ghoٖ8TQa40WZԀi_M|vbo[>W:ވ.-)<$N,a&y`Om죸uv={^ꝧ;ubW慎Em_J_r+h-CO?OZЉ"aUw9 sB|ڤ8`Ri&5I-ԝnyZrCc ˩5u;< u+)Y_2uv4);+sav$CP!*.h A5V]2D9'DM6E$31 bW;9nYyo*V܋Ƙ5F}v/IͯG]Y yԞ>2(C92]eAe "XPLn.cMQJ3kvzcĺ0f"oh팿0>U ~)PGZ7;"UHA !:;Szz1U_ni1H>#L8d@(Y9Ol<2ͩ@pzsvYkgr"#3f,dIiQ2̤bх/Olt`$@#EA,5oG֞阱mqG~c,KXg60SZ2%U&\!8}'_<P7ӧs53\3z2&L0sD#Pu^ނ/&E6hn|[l}'qlS;X^2ױmzۍ_9 )9dInI3zzo |.H~3U}+fHv+˾&s1(Qlf5청wO~}Oa' S!uj)sF}8ǵi.N!@^6pW_ dxGd, *6̂lnRͬO+CT~uݪews"#־uZOUÍ?I`1cږ6.vY Q+je;#moؑE7!BBg#Lv^rl;8{›ӿf`[\OV4CxҩG&_Q_Q+x{P#֏>醬(!=bK<O+Apb0+c:_#J+R97nL3hd,TN_QJ?fl>_wo6}tb~AMz:aojcUs8BŨrt$oxކQZ 5Wcٚ߇HIo&Ч%4 .B7!Oаa ^x)7YzTX,TkIrDeC9.kȤ.Sq]Aew^.퐮Bͩ3QRVe~gS54 6{Wn/@[Q]borJ0qfL5|(ZL/wUj0pڱbR_rl $܃QwL.kvRsT tcI"O^e?펼m hs'XŰ(%8?>$O>#ޝݗa:_ mohygCW&xd9֒0j(n%جKV@Ԅ ̟v#wճl2k͈cn%"1B9.鿖Xq$_QRgP`ݍSZ_bY B7y&#lYDB)[v{cm٢~7Rx_U}73M.<ŒMjIQȒ\g8;pc!rGYҜ}t|{>Uk*:VCr,#RNfRVPZҡq5SXN`zP$0+ᜈ! +(94Z5zQh0<%C\"  nU$E4 sCjqA1A ElA$ KæR1΂;:y*_̩^Ghf 9R{ Gp&aɄkp_&4@ >YBg  Z.Ifm3nyUK!3R0S{9W[|䐪A+@~B?d/sB[ SCP㜝ܓCmTbf谢L*4 â7K c`VrxDsgÃ;M.K(D&X@FnDQ r i A!h"Tlgry[8cڄFQͨ~LuwfSS!!Tԅdq7^T|·(E~iߕk *vB3$#%a9Re!mЩiY<^Ԋ~ёDNְb2i૰›/`K1 N b4LqeKGe>§vwO?I)wCܿ`?b$b ;i%;Gɣ$S]dr0nYgiRt4Yt~6* Ȭu  Z ŀ+mNjXݐQ&#E,Oa_E#Ҥ14.h-<>X'}(#71,9?Fld#F- &[\Wn|ʀ~CGML ;q*5&T;xOÜK㠢bLH?/ߺF 4LF7uLMv km89P6WRӘ$+BXX>#|{*]0$g02N&VS# r.O,;v @ ;KӸR  >< vz[Ew"O6羫 7a,Ił( Y!\t[Ƥbޚ}p#q %ljFjd?rbEp$bX~G|<#a/&)5e1aGdan[z["/Yx+e83+kPF #1J;N ,t".&mIAf%vFF*vR4dF[=Ze#-PFg937ddR&KheՀнtG󄯰RvO"NS!z==%1޹DS,DLj3<דAdT:#6'(D\a.<%:JH/f]W6=q%贉Vz15p,3iБ\ݔڍX6c r(ufu#]_B`mS1>= {@ LTa_$qD.! BX g_0]@DV2z\y @boŔr'rjvs賣ʲ,Өj&1:8&:ij-[J<;|/UR/*!ttgZt]5L?ޞ涊NCv?弦^|u 380/d6ۃ6ֈV~f tEGgJrɻ/8d>GG֍}e+;;ٚ\kEkU5غk3cD NdRuv~iwc:A)Xcz'I SBs!}/35?.T4CX~ Aq0;gVTUv7Bn^HZ=T龗$bB,kƊƮg]|n%F~k^4/Z; jDoxg:TF>l]0!^RҊ6Փ U8;m[v=>=:PD>N^XdTHI4I[MGs۬7R/걉t8,G%;U\H^eq8Nt5 ۼ$U=°vnrrlh`_"yw,e>7#-apPF;:ǏʌJ`LU6 I)~O>& ꣮d h9lwU6Wk11'- ^M^M2i]}5.ĬSи"Yi_x؏ιOMSH}VtCnqVuެC#!+wݏ#5$o 1{&yNgDHc_N@X3S]$̰;Pb JZ_F8ֻ/q`䛚&6k83e\n $DX׸w *pyuKYTKEWvDd}Om g9?&㠝!xvU[iP8m8cv\-qF @ |!CH5Hy +9MxL٬LRѶ)myRsJJ2Xbqa/cJ ` nT1dZJ2 QEh嶝a ew 8$=8ڻma1~~4L M:,<;( j-7X=iiL=>n_Hn8Kyl26BBLw1# =.hHUzL_W$U_?fS}ThV{o8lREP٩&[9٘:EZb|@gv?[ uE)WiZvլ-@ZNEҋ'a@Dq=4熢E)gv|wAk.AVeXso-hȁB Tp%bgQV[g~p>Ϛ |)>:VnifIX'Kh*|a"ilDQmt}V M{c/[**P_ʑ1橬E%,ЏumVilap6j!4>Tܛˋ#V.ʽq)zn}Чs<4];IY6i,%M$ʱYr~B0/ 9F8ʣ 崪ZdAG"c.j$i#y]60Cf|/n οFHd7jY{!ZP];}Rv!OR ^aQ]MdDirbR)3?}/Ŗ ")RTJүB['-<~kξTk'r>ép4F ZE4Rޖ߹ot' 앉$4cUݻOE%@׭8THG1^M/lMc`&Di%7qMW}=MzE@? SKWM0iPl56vq, 97Z(_KxqE/K>`e"qNV+22"]eF.Y8N&3t׍gpȷ!4,.]>Q뭪n'J!)Rw?`YPb<d9K7q߻!xr. 832-#PuGW{1~ZHCۜm< ,% nUrU*i:9VF.:;VǼf)dG.T2| 1w}W YZyeg4\/^w 0B3Ej nuhі<}RoĪm] om⤋a~h}-=ov8YPU[ɜL~±&{,=K@iVp^?ho9CQri Q+SA&0kyw1K9^S4Džt!&Ng#,C\pޒWǢk+{9 rDbnTƠB'x/WUtFcLs[]\9(aw2IKann($gt?"jK O,^  ]izuCKujd H!#Ҡn ð7Iɰm:p)&}v<6Rp*]m7LKR.$`waY)6΅T` uN3(~lad6LxhM0Ι^-2_w r<g&P F>eTN?"aBtJC>Kϥ6+$=4gd+G|_GY$ "8]]]"a&j7m縯ÛڵwmH(zML"&QSR_Fxu ʱHU3F3*kz* "b&5:'X3M}`hZl`^nY+_Dڽ+6N.atulٝ:,?")>0S  K;4&>b==@X XTͩs>p %yjT7=Kn=H ,P\e/ -PQf"Y?$zw)lNq_hAC(d$*lŃfjHm &&B22X(Tgl\˜%/>$*hnx~uj/.B ^J$o'|MVTc<ʼ$R,vC|d39Yى ̗^m CC0!Haځ!-CۺAQfZ^7b4lMEĀ7ӝwcENG~_J??yYsڌ,;O=`OSw%h021yL_&K@^b3  ,Qy p= a}S!ĥJ˥NedhNIn͕:-ͨ{(ס/\2Z{`ەgy=b]WcjW;ddii>>X %KwQL^U칺2~ xAy=Mu<{;xϝᲑhĽH:`ɑQgTdX9Ȏ뎄E]VF# 54~j`XOOn0K7Ѓ`: ܈M?))F3"GЏ'蛇ݔ~<$ Q*\q\WJ1@LcbhY6EC2.ʶo3g'Mz*<* yZb.lWlw {.Y뜜$ /6 o& 7 )OCx*1H&fu#$I>L@2~>]%['.g%z9$mϸzXimGBP6@diDYڐ֑S$۟%D|eSs]rw:2,WڂSRvQ%Ā@, x%m˪+z=OnNcEF3S:(HW.m(ciܔ"p68@7oI i9#*aW9x2 U>L'sRIMRBꈝe[/EoDA!j_+yh\6UDncs\©*+/$1ErRiyE}~ϦԪھtǷQ#|R!CSmM6irMr0yf~T]!VX^2G;TemCr?$?>A5vr!bH2 gy·]o"SǗ .=)@y E@&r5~K>nGc'(P;;y(a|tl'q9^hv8@qtL;?níNЯM-!yϜ8a#PzxTQҍ!)%}2 mcz@2m~0o@(i ?CW_Db䰡%M=xd[hV4L)nꬸ.Ju338y8!'>> JFQҙ_ 냁)9%./Rf_1Fe>ِEc'?m& D?OV-\ +{ >~е!ui 騂~\|=]3w8=uoEQXʲQZdFM+J6Ϭ1 z q,Sƣ{q f `a-̓!.jH~[x4uuR\dIQZ\dDw|:4Zgih;{B6Oe7W,Xf&~ы+\ zԲ,~ kH6EEb9A's0I(K<_crA1o*(W_Jb٪1A T  ?MMm1U,`.X#&v2_1)*B8xc4rFW:hNj\ 3&Dp./rK鮮 ?*j͒o^F>8)G+@O:yC| %@CMsa"͈,wk{aˆ- |er͗Br64TeL ت[L;-@z+ZbWwl%UgZTqxb(<5W(F{3E4>XDb5*Yig#N_].vTJw0}@#?0njz arT7<hvP:OG5[81 9EIE' q ~am|iϕ6<HoA*UP u"־DEا>P ]Jt:=I>g܇LVz}nnDŽ# e_>y ;,ͥ(GXݔ$B8K킛Ed&)ܿ'o c͸QNu>j.w_u46hUq N%U KE$>+a)gG?9۳H az9p4A@w9*T}C%iŝ/8 28eQWQGŊf3p{/gĎ O:ts,ϰ4þVꬶG+?M?7cC8W߅^S&1O:se :Hj !!e(|@ovCEŢl'nzYzGX$J|#!|RJҰfP)~ހA~qͬ-j3~_Ƶ 4bEJB獜/LWPPhmdWԈn'Oˎxs!vvj$f8%KU+j|V!]C 8GqtɟΔ`\=oKPuyu*yU؋8>Q5 N"[,œ Tvj|d>ni5 ;]Rц`(v D<Ən n@&DZu)\Sk.S9_c.( pL^*6`ۼm7vqPM1:D.gPW`};zOr%:=>t0b+v 3NDᚣhR^rVoŠDތ"? 4pq۔֪>+Ik;ß>*Ϻ =Mo&NU48zE!W֐ILg&Kx;;Vrcʸ(*|σwBՈ7sou,R6:J] UR-W^#3IV؟K0¹J ^k'slhQH(Οa}A?oT5'e3СC hqۖ jhܕ_Ix+.њVw# K$vSgJp'[qBaJddR%7ލgQl]ص7ʼҁ @&v Ğ5;Ğp),LbPfֻLT &h1wcf"d2iG7HVPϽѢ4^`yH[ɳA!ꑸæʠ$&=s&r,trCsvV:} Tdz|5i~䮆]gqQO.+LɂBt]`iծ mv״y8#xsXuOy20Jء5"m¦-#YۤHm)俌U\dӕaueڄF5/iWm4 H&>}٣ap5\DݘXfaRGa_6DLst!6ٴL*fzJ2%v $"9_) E]ԉ'˳XecnD@;m)<ӦJB6~|EW~^ZQ?W㣲 c5~&گ"Zn Qj՗ GZ"38 xb`O< )k,fRVQH$5K1 46Mj!P 4[I.əsj\T42"fxeH9F]v|Bez}Kt^xq,BjCz0D3<0 Nw}C"Q&δx7>Dw%tc( LC2uQwnmt(Q)N3  FAa[chjd/Kyv4׬_LmȌ~q#WҿoڒulCgiЗ{WS@q 4X5V2=7ּ@%&𯌡1nl3\f؂}cIhv^}Ka]xMf^xt Xl,gZ5n.8<-d8Hm :ыAj\*a j!;o"G7@B"?4,x,`k5۾#>9$&ݢTz7U8\#<1$@+8ּۆI7x3< tBXqF.MM)N=8MrjtC2T[j~oK z= p./DpN(h( q6c M3ݦqF7cJmw,j`+Yl詟NCD+l93\t]L#Ho hfse=B`a?+s|̮rD;_y>zҠ$ HL } }U* ^WY5*l 4=4+b7;tC9RQ!:hʭ-2pNzMA@Ϋ@u$ŖL#lW5lLƉtt3>kkDjg-5?'ǑkòͲ%N&TCiY0BˬB V^CWrI194AO..fVʃ>mV[ME6bc4$ґ! 'W G([Ţ8W U[!.!3L2hɲ2{Er#8rE~b:e)]ϑEݱi~~o_׌$6b{8 s ' I yS|ߧϩhlX^G^5Ϋ_[[RR`ӌz[c"W Q{P׫]*huF:o󊳤+dJ +2UZ(HFɌW%cĄ`ӁYSA.Q(JFe f@}.ŵʸ }GjJjc3Ҝ"E#N֪&6cF޺',+쓺<+-QdDn 4Rhwg!B]A[ɯ D2]W؃0&"{D9yr)t(IA6l;2X_VpSkr5Yѧt>/)Tޫ7:(Fn*c/L#I=y+A̴B'o HŽn) Шq;gu+k@f -mQws  fSKI XudiKs״VuG9:c9v× a7# }(;b~:CDU.岗:y-,ĺAnBAGmY/3O+.̴~ Z]u02űr2 1z@4KIx JȮsUA#;ak/w_[fBUkmj{LeTC~9a ̛ԹJ[ ag}iW}JH1zh+HMKab%kpɾ*K#$N|N_Gj4R&a-@a_lBuSULʄ9ce|)Vy{tj+#nEZW^m'Q <_6EQG~jHѷ6dCZrcߖU5,Xr3bާpk8]*Thp(s8q M&;}6Bcyk~0ҵ+Tt/:̅*JO&0=zMճ5W!YFCOMX s*P _:%n{Ccxʢ)`>I-zC YЎ7, X$Zʽ`qaRYF`%AF(LIˊ6=HKt1#rX?=EvKqOVC+6%j0c"P -)U}{Tnò!tzX1N(FWǟ:7T`3FqQHǺ bc9A#ׇIDm/SE$ c4yͯ'A'mq|Tu 5NL~j$$kگE쭻T'wa =E¬Qͷ! Ƚ&%s&T}qbl$ٞ[ш_g?.{*aaƦt'fd>][_Hn'd#軪8ڔ/>̒[&gf Kl֊FUȾ`[PnznrTcvVYD.kEQc J8*UD9Tto.-k@0kRݠvb@XĈ3/#2˙ #W^ks-ܲ[Q"[Jä|O;<=RXdž?EjqLjޫg z@"DjS5wa^ElLB`<g}> GiԿl"G5Vlϳn$ΎB  FsBp'( u1#gmWj%7HJC1NŨL,a 'd;Ct?+az?k`hMNyL3t׾q؟8A7$ 8e ãTXJ-_h-XUQcd)Ֆ0E zD (%W6#!VmgS3e p(BeL-/Lͻ+U @ ḱRX];{Hժk"PxO(j:1e v4S H.r3Zگo|jg; (dq._ .]&͂)᫗QW[ӷ ,(cG} /׊mg9i^}x9b*b =HʟӞ4v[,EGovfS$*CcqfiMV[ܝQNVUXLns2C6GA3 7+u|lP'Rz^4эhS&>r>sXQ7 g}܌X ?[F=ujG+dYG 빻ԋ˖kYKb)~RCMN@癑ZyuD=|e[T1ޟ2QTn6x5ZL6pEe`5NZ|׼ 0hPȍU3Fo[t7 bXbt_ UB`B'(lL.H^1;ksK W* It;1!7|Z82ng^l^Sk JVwIEF~|y~AO ]9kA S"@x=!ŸK+/R:>ɸNQUӋ95֯T>/!bAJg񵛰+_i8|)>Lr SkqFrAv =UXR"G}?l|%SY|7MlՆq[|8FTVȌHڠ߸cMW]^jiťKqtIZ"bP_nOݕesA t +mNA['E v˾܎PwƘ)XPi\)r/$@rQ{bUrL̼j[;45Xt5,(17%")(Ѝڀ8JQ4nFknxp qP][Ƭ R8Nn.hfP *x:zg%?zb cվb9-mQXs0[疫s,imS43&7y $[XioDTy]>c~9 ꩛=_ق>FCfݚ^馩)&doINhb_axx N.pI#QR .M^df Wo yV,=xN 5`@3n՟zZ+"~`(_[8G:7.+3QS^G ]:xQ-hjb\!<^bz"P1KòҰ]3s d-ܿ{±D", ;bF2,&dǚhZ\qhQu > *b pĘѴby潰Gׇr`C ラڔ{@Z%Jh~$lSw,|'S[ Z$:QuwT1n,8=8ȒCShya&eH rO*IW@UWNR淤8]E `EJ&ַ<.9qi~L>;1q HMfxgb\k /'f;K:?gS0ZV.3h+\]9`{4q5V m&S`Iپ*|+,j[bsKg Zl݂|P}PQtE& 1~_oJȤrRph5CeNA  )&"jZ^BȍcޑOKOG~)~c]#f5$?V"j;ȣHnkU{Xk Ym j0 ,v25DW-.7 +)T>|{{HB0zc & LU~6VK˸Q>&3$Wʟž2" j! )G+n&ChCF4J7 -Uv<׹TK?'Nn:`=/H<50Jțlye>fճܑhPj~UM?$yd$ +bTTmPS ((k|>!ba9MCieEI_x"LL\v{lA92ɘ%dtϡP4N FSzQ.7USs#@O&Ey1&٭W{:ZQI4C2zɣ=ίmU9UV$vͳc>w TU{F~6f>\:Zܳ;+#+M\A=K?FF/pe9Gn"wTSス= @0jj\Ǻ8E1oyHz; {,^Se6uHQzeŚ*~D uJ/"HCÀ/?]WaNJ-ۇnZ§VhnAEJen܁uTHvS8q΄a fYp!U?Orֶc PT}._~r-kEl^8-LBbg a:pwt񐖷A(8nga]ᐔe ȜhZj.gkƍM3aSa4HmcQ']w@S0?hUZwmXH1U;4AK 4|ǔK/mOCS]O[+8q+}ZjCj:Q̾j.h#Hd*k,Ϭn.c$f0^^}-\ITg=G f{:9gB[d4WAle ʸaV'2<:Rhuv3RWoיiI(oԘMд( ?|qBpIȽ)1ElGI(' m!AB 7(fK18\6 ɮ}q%V]G8!lUJ^K]P!E!oƗ~`׃%Ac՚rts/vqa꘾ic ){9Dܰ)wzйLڱҿp\`QU$jz}7f1^Üچ0&7.[l#sf8\SfI_6&WRQ՞&}QȏEIǪH%6o$;$]M,+MN.U ~B/鞙)$|'q2|rjD,rMpx#'-D2k^~ .sԃ6S_ezINPm%!2&߯+h=7sFmYv=,hnvkqSfǷ=6M?;싐7hjF.s krng`-s|7u_'];gYs viڮitQKnꌤR[ƍ`%_j,Qxkɺwj bv~>j΄?ibDt eO㣚 % .v@$ͻ51Z7qq3iٝӏ3YwnvqxM3q7bK\K3G8'bdI\pXqҳ2^ Dž8L?M5,9 ?EJ4&W6O q7аmqHצj4IIr࣐ Kd|z%z8RoXCQcqxB&z12CYA|pu^D9URx&*- %IfzQriD-3!?lPUWP2h;S@XDLwAe@h $ Ȗb9!4fXPîO`GX1Wwdo6TE=rC/hP2ۚr-OF ǸIMoLY = BSt2 ΆjnΠq#!u !2Z t2bwOnz*G@qNyQ}BH2K]Syn_(.'=rH!͙ǛHi8 Ju\ZK9R@Am Œ$[Aԃn?34c7l5I (i"!1e¦tEw2w6;<ʴiߥ}s5KGkM*LG(N/`.yTA7]f0e^=dϰ6]3 ] 3ڎRw>sd3.F hu \!;_zsS\1OܸAd{zĵY]Z`6TSpjI~xJY%L9in*Ȇ2fW_.鷻SxD3ZPd{aY Zkۑf:b4>%1Wgl9Ke*-=FK0EB٤0oy,c3hE'LPuyP㹞\zKך]p@UOobI(&c\x;;o[n Aqw@ݤ{_`[!nP~B`гZ;فYDʸ]AQjG\W%A뚡im<0E'MniĒ׬ #Y,Az~ޡr7\Ї ˩aĭ~K&:eѧ_-@w'rג[90/)@kQ+_h(TXX'o.ȨYU' ˸>˹aA5CN~?thop\QF?ǘ}$%sODӛ$IZ%^Qz;DQ7OelUa hį[]=,0/)W 6"9g` -1(-BGS<6u1;#}%;WysgkI'Y`kdZ>JZ?'}\0&s #IkT١JfnCC6mg/]X{ѡ"LuYN#ZJv^@0 axo.I|vlv\iHx@e2$vJ{`*W~?FZRPHBy@ >;Fxe3l\`TcA錰$F9zߥuxڭVRCg.HiXS!%£GcUgm>L]'_-VzavsLE&wɧhC.V'6 mA-AjC'Um%Ovbk)m{_(P\k}iFf@6$6YBγ<6d3*lrrh#QQ6C{]cJG| 1Aol$#V/Pg1^|mWe-!L*CE:)靘hWD`fڠ6EUdZw 7vU1_+" fI'#|aTԋ?L~| }FFDt*} y!73%%%p ]NV[Z$%y# t/*lzV~81hs[O{O ZrŃ,2)c`Z<n+VYvXWߑ#+瞝`F, mUg OxB m!G`X0SʿC]oH`Z=Ӊa`0[0h9F(S?nZnRLr)AS^8u|TfݒR%B.t˪0mAF[-!M|RNKCD^; )1"`p{0P3v{}G-vq2>k@z ;@>t߁A6Cx? {Bϗ|BSΎ-ӣ"?L&G7DѳOQ 1)9Xr8q2-h _2q"8@ҖQhcz8mžQe!i@#$VIxrNʪWr(m:e G,0RIkmuƠ8DC|B{b|4!ncBL3D3Dk+ U'4af6admJM1Oޥ#7xc^?%Ԧr"9 \C㰎ML(OV\$lhp5ը|4Y |# )o;=krN a*k$T& m) o:#5 99r!cOlVkI٣Mub~AK94q4\1۽Ė|T:z0q. +&\$F6L{)pTw;C(ݞ]C2klk@(#Ґ#"Gm[382TXu+i07*O'3 ^Y-rT[¸ Gm2N;Ǯt)K0^kP6pƋКf t=z=ӁE9rO΀k&F#.08)hJ p$bJ%!Z֘tͥ. /6 }"LB ȵlgu`=:,Ƭy'րИ}S!p<vC,iT5BȑکhLgk[NspV|*Z,[¶e[vsٟ@Rf\Z%mIz|pQJS9",U*T<i;ߛ 5q)[j>HS(>[>I@~E;P&PA6dC !3I㌱AZR48Q* yrG%2ϾD.>`tK;'73@!8t =,~G׋n;1# zkdsQIG!ѕr<;Ҿד,ՏJh.rҐ<մ9|mq8BvU}28d͔ I+Y즪t6DW}ihQg.bz6hxM {[Wu77.wB׵4UP*ĩvI\*)zA0-.sҾ/vVc< b ZžU_ʲdH{/ a>aE۝vIZei]־谩,vUS [HfFQ"7_2b {.5fsU q9-ĒQEf̕?QXv͒kʆ_i}_JEf4_bu ڲAs.,o\yȗ[*6 c$Ď%6hD#LFeھ^Vm@_+;rט46 18.5R`qXGx.$?(GUTp'$4IB7z7l ev@'sD;tZ!\NnZSM!+Z.`Jp#K~W\XJ;l̩}ߔR'5ô8׳0)n݇J3Hրsz1ӂY,jӔ<ٌTgrpXÄgHepv<~/nݦ)I;t;se[%UA)ëbC8m|kA>lTJ3'HzN5 tX@RӎW( c'$B{%oP~ɐ @HA nF4PBnFQΦ͇_oHN`S2%=RG]wz˿ok+~mciEHJqzum2c ܮ~ZseJA,V ]?O%B}B}2.4D0qe-]v HQ{<[PD!o;0V>4P1,^>[_4j+B𻅃WWO3x]%q*mq~AfX>*O1mX]% D!n /w6΍ݮx:']C3G0u&ͮC!+d GhYOq;r2qW1Lb/+CY<!zr!qn~с󟲬!X+04WúsZcX `B3^Y 5< t1. yM) X'H4Q6/8}%4G/҉WF9p4^^WT>a%j8.u7,][ JrQeoQt/:- |^}P3(;haPv0E|#2}5b,Qtw& %Z~by _S7ʘ %c1>tL}I.#*xqP2h ƴ=]Xjc 覊4J0g+EJ8uXOff~ͨ#~nDBO5r)CX%m є'-d;6Dܔ=}Wn [.W1nڭM!of>*z&)0PK>H(, ɞxg1d^?XZ{'Άb`,D9x>(Q⺊T ffX~~:`y`TS3S/YS{()Gqi"g tCJ\s-,ígzCB8aE=`<Dz?rJ$]k|C&q TVYyO~cX=^zlFP*~Pom懛ZӞQkY萼bnUDqܞC#t0)?H[<gUOǝAbk?+@ac+%p >mt ?ZW<`{u Y -(U$n69ME8ԩ` qLdb8KWv[nc3 6WHYN ЉVLA.ØRD❭Z&i֐ wimATp@~ +! |eVX~Y3q8+B|5Q6*2ot''Ve][ Yb?ˉb QΖ=~ 7U4ЗoiShp$sy HdžG pR|)=ٌSfji yy_sd|COֆMwKOQߋq_pU0'I )tm:ATru0%4HsOS͡1ı܁m):bh̟͜ՀfrdPFK)H*6 {?a=~Zvpk4SF~-c *6>ո &. ! XByͰAp]1IeӡVk;AUN$a:,V8$PF q19ǨCAQkHW١Qaaё&"(}HA@8` õ=&7>a I4hlj<=4r#nPv@K1D#/W2r``\{cl!ӊz]t ! zh'ѺXuܾؿxȄK˻ڶr$J9fN{Cf \TzCUټse7)=D`F\XQF\T|Ξ5ߝ 2F :˽kzUV{]4ϋ^BsM{iC&&h&\tW>kp`|ʘDG Hp@d4+6BBYu9 [z4JK FPx{1A8FU]db"Ǒ݊eU?U^QThEwpQ/a#7 ]i4@ȵG~Ftf+76"qP踊x>cyLۯ!11GGQ" v{.LG#Vb =-Ǐ|D w't_sA?dz uRα2"hfNaC3"%1Ä`%NK2@&6}=7md%4:03w)$=L$'j83Ŷovy! x .ZQjfpfԕ)g*SY6Yjv> ݌X`EU {0X q@niڄD>ZObOJk#8# s:=2 1C5@8Ԩzg{hx"09sx'NF`J+3d:\^i 3?["ea갆,iZhT mSWUIf1 @]&W1ޠG/FĎ 98w@3>쭕QW"|s`i*XAh쁋d*p Ms|LcWe$X߻i^bj=d;ƫ>_Nwy58Bhg~fL梹qi4:++\<){̶k2RZz$f:%$J A9( .+r KIJgV8y ȖxM+A$D% hMcw>\QC((x4/(, -󷑮4s=\YdRk!U[Gm^Yk20aX2TRz;zZ ~tqNT0A+2lN׊u%'7ܠGu0@!(Tm"،58ZjvxPR3`Zꧢ?l`b1BOSmdt]=$Ak27 x]҂+=U~y@C썙왦ܾ] /}B(&C^ ֯rZJ?e߯+Oq7=nqalimr p !>[L~$"Gy MҋC[go8,[=<=yj)Ŏ{ħGyG1B[%-T)e߃B}ɚ{ɛɼt)`qY[gmz}q5 U4QlZLekV~qfQM \npK4`n v%ei ά)y;}<wg&*c;.v6~dv@Gjyeۏv$C\w1Rj%Nhj-eWv/u5o.Yp$ ]+;Shha谡9r3K' wP[ 8tGtI_^N>1UTZI Kp'ܖ2$^"!]dHRgtBG.C ZD' @"s?*ORA@ۃfؐSy_<8Iν+ȶy'2 ivq4ާ(}VQ&4¾:,-_rc!oYDH;zqL{"_nW₆PN[_.T)mmIRD H}~9bAOZU%s&- n$4bX&f(9X!sFWZwh8s'RO4t=1[fv(wsD V 29'G`T3tV[Tc4.1 8p2+f6QA?{擇.)NiBLGޙGi-c \,n2mkDM9[I^u)xD8U^p.=Q,Ġ=׬@J/Y:/J9*}dK_!p:$qB:gW1W~@RH̟"/PVDhJ(_fvEIrZۘA5F25b޳ (;3J`@z0)`VNB)@FC]ψzr Pl:2tWߋ[8\=6s4Zb 뾳A)ݛb᫭Pиj#>SFGl}; _EK1Xox@*c3HV;Prhj]_o zu[5鵢@ض[Vq(:Ճ m NW^9 fZM`$`EyT\#+LOB=*PxZ/^r{lEFHȬ6ArƐd~q8͛ W1.̃VeG'CzL/oIU1ʥKoahRq|ʗC 1{P/y_y m_eEb9?Q#UU(^P{|-0 {4͐j Tav鴭ySi z>]1Tm%q.n^N%W#ό^8*^FujU>,#:lI!uPȡ^# JYC%跍RXsDBfKpcJa=H0-n0\P7߈H&hѷ~|G".YE0BK{1ڢ/n-.i߰F<1=3v8D*`ڤg;F 6aɟYL;Fh4F1tofu?: , яwuCa0FS$i0߽M{hߍ޶0 :*&Fw#(2?xvxd40V2:-ƭZ q懣ECh`"ofo"UC: kõd'Ŀl6[\)^<Ή'WeĒccƎP&QLsUC*SŽB&E^>ͷnmyY[n/N/ r3x[csTX$-u\MEfXā.ً 4d >^%D@ E*p'J5:1XbjP1Z{:b HBaJ Hdth q\|m#?+^I yS|g"`:E&bq_?i"0:5X8XśvB~-?4v܀P-.ٶ%3H~k%zTvko j/ 1%[OVU3e8h "o (mr|{d{=i#;ڜY |EtDsoS8j6H%҃7]&h(ՓА[_O7i`]Vx AW#.큵 7z1/r BGxO(pt>_aHWsay'0d;w8]8% V+3ݴݱ.8Dk8rEI\H6G=p5Nb3'YVbʳ (F $Y 58+-S:oLȀ,(}_@Nz:pOvC BSXXuWRQ"T?pǐ`?`όAb)L: )H 3t'ZX'xXfpdL<{m>^dЊl9IK&_ 0e{^U7>c6=Ra|IrÕ0<_ 0OݒfVZǜSŜA~h5 mzeXj/ X0!)္cA[&O; [$q^ fI,#s)JY>h˧VD?` $~֝)s KgCm CM&FdsKH-Su{SQ0N '!F %*(G4׍0"©J&5S?[푓r0)&6ty=Ӡ Dq~y5%)9 Bqwˤ_>%&"UQD&pJxo^ÉReY5KNt,sW4wO}@ԭuana|4TyuݛXfm@Ja-i+XRv~YY~2U;|Xҽv w WPZ9 `@EJKpSKQ2SzEmDEL L+ by4j̞X DHFa,%B{5/2s+zC=v6N$ m .}2LAz\RW! B( z *ʅFR%@}-Lj,qlj-*8Bgh `Nw_9E!R'TH1 uŖ>8K/~\8bݱB$6 9 ]u.}nkf.7dj:![DƈO ԲՎ+f# =W4 >.ɱfV $oaN#"Rڻσ p{ l Bmn:-H&tUVj#O: {-1Y맙47``{'[4aqy/6m~p !zU*͵[ё_;m0ꮋśFoȼ1ǪS'ML_.Zg Mw⺺2]p#DLC?{dk|ٜfѠ=YZu/Hit^Y\8Ȇ\j%p[ Btu4;byh  g{1@Z6N˱IOV-h=ɊIVܿ˫a쬰_H!#+.ibG$XIM eǡJ_%rl[v9SV$;3 SZ7 B E_ޗw kͦ85Lo`Aww7Y'm9^NgaɳgcG4 at+{uVo)Qfh/V GhAD45Gv|%vp]8. 4:gRH&oE(50Qvbc p=ɝ",Bp#rEVB _NdIv/N뜷w{uC9"ZdAvߜkf?t/WDaVڤ>-8T CȍĮi 0jK#ǖJ†_5  j$МJ Uu|.HVE\ߣ >" wW7tÏN排>_Df[fBTb 1W3#YP.\V6s@JOt>XFdκA1JU;ƹ/y.|"J1ː(cO GCAK⬠[iߤ7QzXF ynUk%ΞuS) QQ3y ]\ ,[&6ċ(;4o{S=4:.4~*~…yFfI C/)A\_Xt'\Mէq v49uBZ,Q}81+8F6 9q~~Gt[3@r,ojF ^& E(Х5HE BO[1 mk^BctcA`ث"y݂`^& T*EZ^maCB7P_+d&1Nr,/˪/0QNWGLKDЭS:ݟlm،G6|< 5-;'xF~Jqzp:sQOig_7X85Q+zbta4`[D帻c(I.12IЙԙɗtuv4)*Xԁ䇕(Q&K Y7K{?, .wdH`%w{] `|?4a%E̝r'Y=^yƔ83+hZT=RɐHH0Zu 00B@o?(/$ŪyCBԺĸ&87?<\6Ȕ0 Uvy@KRijZP;(0a01Z5 BW}n:F.r?zn@wΎzY 9ꩭVo OzǾ9Cb%UsQz ] GUQ8Uo IaD < 6hqo#츋 c*>z㋳Hޟ֬w'+**:+PBX<3X$ݖZ[VelJ(VV_ R%`7eomH؋1&jGLU+d'*;xkeL!A3iҁN+u%MǦؿƝl |(LZF~k%:3ܯ 7TˈG\D[v}f2.{]O\msqJr+3 }C+8&|y8%g+YܰҳQȥT\F};-iT6^֭_.k8q~~}ص~+BpQ҂J̦^&+CC<_Z ʠy3Hh i):[WGB@<lsK,!4x4CIVB<dR(&C N䧫/nsw/ZC '+,/BMHzdm$=yps*ۄ.G?!2g#I#fKڥ1-ϭߟ_EaˍߐlAF|ROwQ#=ͅVq-sݽY>S7d킼M`Z4CQd| '-`)kN𛙩% :3rwr0rRrAIz)M,y7\cd֜;{C<1F+4߷+ Z]o.On=]ŀS6|eVA2LF&nooԌ͕,2"A30h<.H/ǑW!00fEK3`t2֍[/s#}T3W^XH9_PUKU?^dY,Dd6Nq8hH W}@"y~])cSK˿]UHd?ods1`txMٷo2+;Nlvϵ:UTlC&Zx6g4F@IC| v7T]6Lsګn̛G@|}=$gl(jpL8[!ŒCP-;z:Vmo)rȔ!*< rwIq6ՍIoS-aw%51@ y+v%AzG (u4~$@Cm뫊si mn.٣Dna Z-jPI x,"ajoZ!E Et'׆k@MuJ^8Ziwf@@*AA#஼yu킘Cnf} FIüJwj.7Za)TRl̈́NJג'h1r'{5eAh͡H;Tcѥ [\tZ>y`WMx`Gi_Xat㺢]C~crL}<b3ugvܧʦYPi<,B/%g\н4n d G|r[L{ywisM Bu(3+|:UrY)qXwpm1(D8ٖ*A|*7u)I}eF!;>Plk zl£{dcȓOB~,3)6Aq FnPgd2#4읒Z=[a#p&c!$x³17y]^h K?36~VL{ =*EHOwY|QmPk[fpnc.fͼW>ɗzMvB)lg'U9<#iM`Gdn]!̜Q/ui+NK}EXU9N,lu쪽]&Sv+JE H5M+ӌfzڴ'ib^{~ȺI'jۈOvpE$XGpbR0ȸ^,8Aj] #7WL3ٛD3`o'ߌƼ%hӧh%2! e0!MMpqABo川-]w8]F6r/u OV&.knEpQƼP;;."@EϳHR&X rNK,g9iR_R9Tm#MEaNҏJYFfDu놰MzYuGRHl [QT2?QM80*)nm8Ql·%g /ymkGLہ3CD_` Y]=hawWɆ_-iڋ ;9Bi$@ prΚ .cG\cmK~{M$ n S}WAjuO}ɸ X`V(;Hf KM,6TX=.o=ȝKN/^vJkObnsa2&"VL?_cAq%_//5_P4#aZ | ^ WQUeu} UdL _bN DgmbQ'X#f?4؇dR\ʾU dU-":Bg\uPY[kSūi_~>OB mp =BDg w<}ߡ 4y[ bW< zSZ_+$z HLG]JxcK3vKh,5S;N4&9TjĢt*bE4yal5N/?5 k餧 k׼HPzk+s !<\&x*6G"3O] Ξ͓'ul߫o;]Sb+9lŷ8*`CeM1c/l]EΉZqUYdt9^F&^(rD?Q5*n`sr"_!"Bu3M@uٷ]7]xBMp)_69rIY6\Ic f7bTA*ݙ|9 (3I%Ov&3QVE-)#/d#V)ypp-Y$0=yVE5-pO[iK2K}Ew0* OxJ Of)§' bF6)a2-{ؘVH4!q)G;cko eyHdk7Z5E-ԏq++F⮿d2'*EM9 rAeuAl=eJE;hkfKz?Pbrk!FXa]:$;QצQVE :%n6MDu˼&SZ̯.zuT׎ւG(msKxz*ۮ?xץWEpH%b$_րLV;^3q&Xe6{ZZ YVI'3T5pdoS*Mبwr+tߗ"1 d`%TLu&VMyZR? K/H:a 6_a;h+ YXŷ htvKPҝ <hKgܿ{ttqx㷚 Ä+FGbY3Փ4vWƏ/bOz][mrAS5^/4|(NKq Nw;3߻cLs_J^ ]!ݶ0m}\K;ƌىjQ1 qyM_@h= ZJ X3#߼y r+="Kˢb6}mDsTRjstbC#,'O8[\lC/`EidE[rEَGgϿ@S(?[ݐB\y|υ7eyۘb&H?"DŽŒGXL;|;poD2K:9Dڶ_d{vqeoaˀ|rڒЄ4q[zE"R}y @d(;ߎxc|QVb'3Ŵ>t+Z~b(C!ՐAniۣN8z_9k19ۨM 8;pYxI3U [ a2gRV|`%[j@x[ɡ6|8sslt dR#'tMhwi=bX(Hr׫M2`_+xYjcv3p^> N&[o* cc!{paOqj!GoNgQgqX1~ώ*h2ֿ6Ix?k#~ ؂oCgɏ׳zB|}WkRT:Q[`j̣ }'͎*m k~=φyHc~gW$?ńuc,vC3 ;pjYof[$+P" KV\K'+~g./0D:IuI>9s{(Ez 22iLgKN~ W 4'F¸ \l##хꑒiyA~5İ6h/Q.SH .n"0@NM,J'~*FGLwV) S]ʹ˵\-4q4՘D@EB_@ 3qH%iC*mU~74bhZx% lhf;Rx/K),v:evYAF c$&? S//=0"';1MAMKraMa? 򣣝aovN9..f"zbqƀYI+u7}1ct '>- ?"8Ex ^Fn/vP`|P:"04!Q6@XGƹq~҉bs3;zE\`[UnmH<Ai {;u lݥ }6!85U~#౨ Vɫ5f,S28ksEnY #]!"C"H0mJȷX:#6WY~|A&,ɓ*?-4POkOU(L'ΊioB. Poˡrcc0G PJD.#@@&_cHX`'U=>Wڦ[MGD/%=9Z;Y&. f|Z/O})mN: eYɊNzfQ?NqȖ5bz}8&p OXxo-8zq,FM'"dz1eee!s#$D9ϗ9ڹ6hZa xhWoC̎fYpI.A"X;! ƲH!W|v'ra69+hPqR/q.k<ƓC| ]<;Y)pS# YIa^l, 9NOo` 0aH+,`y \gⰁDJ25:Ka''0TuQF y ?G\ܼ.7$-0q?>|_' k<[9 W#:Ii𕁋: 'RQ(NbiƭZ[պ-9Аo}nWǘU(3wC*HYxizB> S<a_rxiՎ$A#*N)3Z*؃N{%NVnޏ kyk, )yvQ>̴I+ڶ0iji _FmEǃa{'.t:1hukg|Vƙe HA7+d]3D^Ki?S97V?"gSi;߇B\NY=dt!k)V܎͆!hN;jF$xjW@ dk}aXFۼGAHєv~`ԏbIl8|bTjQ hEyzuyAoӤNPȱ {}P^ǶI&ڒf)) ۥiZ/SKx%" V LK\Q0-ge }@54SƒxPFᗼgtN {Q;*Lg e  _lT)Տ|!x%&6^9L6-7=~3UF#bn2ǪP# , cv3HF7'A6[h2~W3_{6CYcP %Sʹ⛸W \V9w[],m2qT^MJFYGly}[N !35W:6/8KGjζWy5rZ zl Г)aV@oǧh$4.oKߎk5+au73ğbFLi X0 YlYFJO2A%Xlq`Aςٹ`DHL@׳_-WFJ)s{Գ o,kU蒋j~)A18`./p" ֢Y4xԶÍٹ`HX?^kqBesheͅl|ȯIp"_= eŧ5bI81/Ij1rJԈSPI9ױG5zVQ&`c3F'}"\@=-ДG2&oXMs"_ \v~*,rGwޛnǥ$Z)I.U46D4k8l]ƴ!XKn\g>2gaobErkwPojαM|l:8\|6=e>*SD̙@?@i)z~|l_CGq~!@MҀ*GZ!l%#|I"LZ> ،d\5q1Ys]ZMB^s8aj𫌝HgՂGVmH5m 0nZ1JpnD-ХQ ޞov_(Q(ۀdE}!8Ua]Dk,PyZOaQle$xp#$yěc"9⥘рAy+ЛA>n3 낅/5ߘlD5BXEkSb읉giv/R J,S$K]OOי#ٵGR)\EmK wnU3/$ɶ3`\ѳzmvn]i_F$de EH0!Q^ m ]} )|CqcQw|KDm.NAf5aP* 2;nEJFeb?? FI͖fSïZ%QNӕbgV^C4ikx=Oge!0ׯYwz]A 04a|aqeDN} \ \dfSWHfd&v J\>gظ_$V",O@H?i"tT H3tyO Y z'G_p;y(Yʚ6v_dۏ9{5f l4+^ӃSf\!2j1_Z╻bvU1TFX5xTȬ 8:+H{)LUn?/ d(-{n 8PX9_Y`9; هO-0zףp :,dX ;\Ps`쁝2zaP62 5M0љMuCIn7`G8UG6շGrYMFzeБGSGIĴ7%MGO Vr -A"7n??otQ1:d~/~=1͓D8Iv \s1vjaB?tuaAT? ab0&0=w;a,, KI:W] \@dHV)F66{l<\~FD(s=ZAdgPy~QH ȍI+溜h>5꺄EK6\MT[$var">BOoVB5OY:D'2*Qx-v/ 96PTS?8lEytƄ$RO עJO @OyembLlB1b`aV?53BNszp\F~j{qRlaܦ~R6pS؂m?CKUZ;@#=rTc  ^z֛,wUwhY YW.}ߖ(} :6Jloi<V{7GRpXێGzDSKޛ+,$*e5WSKnsϲ#fx(5TAT'm LyCy.ʂ~{nR @ .P{ 1QOc>Im6!$&ܟ*zw.Y 4a8WR[35#5TK[PT imrZ;θtYp %26-)S"Z[" ? SkeWΨg)CG;}Eu0Qfe7,3ɺyQ 3I*Yy OQO`9fp{ U؇E]/`KEk- @LSu ~`GFA*7}n^S$kdZLjZ.z]sbF꒧0<[CB1U{bw'B OyShIZ1ش{ O4ݴKPaкW;iŁOHvML .Қ[ 7Lyd[SrިueIc ^oly4^';qTh]B\,w\6CgPЭ {du s[az YlND_ 4&0w}Ib6-p6@_N{1mP? cP pJIj?iwD^vAAgBky ϓüz$MMdc8fs5>7{8xt/,Qz:9ՑN1_ Mq-; ^ L r> iUWT'7I77DY4piuȣ πq]Ҩ5۟+ 0)a{~*XޡpZ0>t2-rUlD|=XP'(~Eyf`彨&Kv 17M%7"x:ov:{ͨ?A&jWM-__D r1_&G9׌/Nhu8@@kydZ<EӵZĈے_@޳rHג@?t+::F "K Ơ+Nŏ= y}< g%1?b` V DKq<Fuj21^8<;]Y>{9P)L \"CA:߸= *);9vc|؜Y^|)'l[-#FML )rq&#Zq LֽeoWs {+1%2ȷEwe V-I>~9, [ߩ fs'!*E$Zla% zmǵ;=ŭuP9a[7%OLq R7Vb> bD:BѢ7Oe5;:p( H#jb%V7Iā+t嗆 CU +[6DUZĜ.H@C⠨JMgvGxAerА+ˆ-l`jPWWN߃0'bL^J):{W;#xyr( Z%Q;xxp&=Qi&97jy*̈́rQ/VxR4GpCBk"mBa"M;X{DkWrwRooy!&BB< V@/KD~Tڸ|VxָMϲPho3Jhl|C==c"xoK8^!`7V4vC}`Zm+:hz3EmpW-f۴/Yk'Lя7=fw{k mL1ݒ %wcB+!&(^A 7 ."H^ }8 ^J3*_J)9G< 0X#W*|& >/='Gr}1%YJ>Ҽ FngO]Vm[x#LP- b%K_z'Zeל{z8'$jpl-(I<'Ht8e%yz@)JW!ÔjqV'5>Y 57Dm/|-PZimj$]@9sb_$0&AxnC;˃'Ƅ -#3 p9EW_ྷv\Y3nlNae`m'>6,EI,a$i7ƼU3 8|}uLK! 6@(R`ܛ&R%/BL+n! Az31P}>Efʚ Ɵ2MvG.8Z|"4! <4w+sc)~=M`@aٜ;'Q^SE'V}u3860WWGV`жD;^Z7 c?$EQ_ҵhT(F9- ZӺ9nhK gxg.p/Յކ-5bN g>AEh \O/xrx\AVJEG":HzC-zd_@ ̸TU?X<>z(JCۦ}"XeS&"Ik+RF;۳&z>D#^W}dW-.?'0=< YޚwƁ- d]cd $wixc/eHm&R\ԛ _7n0Y R_gu8?î韎Rs_AZʆƁϊAd{ϵhP$*-U fhS^VRR 4#y~>'O2#7NxhP̩zufgI.s:>t!c2N;?}~ak<+zì(?- oZ\@> fMEZ  ɣ4AiA0C2(ܖ 3}I/U^aHvDh6{G ^QI2+v{:kF/l N*oS|eˎ7Y֬}3g, K7cj[(7@ Z<Ԕ] hUJ|f . f'-nE ȯg{$Oڛ)$ 1KOy=71/t))=EkԷ\d8=nI7 |ܠ[ުa\u.iUݓEe788W5KW}.@8iިxk>&ee % k"s5wݏxh۞ ;/LGt`ۇ;K;ێl%ګG *1㟿#Zfy|>B 6 ]//JJTCWl֥&яiN@Ыwd)s}ڛ_눭TbDlB ޶,zE1|p( (6GXXVd4 ѢZZJ~Q%!L:R+3x6Ќ@lPyꂵLu 2uj{{kѐ̾Jy.L[hH]8IxԼi/s+uг4b>j|̢m-$j+ĖɆ"$ĴZ)7/ X3 'ڈT)<\[69 QWr޵scW7 ގ fi]}yB(}C \ _qtw;{[~2$0e&DJ_L=w1jEB_*06@2ݛXb4!'c;}O$$b mLjh^ʠ} P[?@1SWnL35' x<{~@@Sz!9HƧ39lРw^Uv)VJQvP8򟨻jHI9Iix]cx &/G'UD4"m {>7'Aښ=ѾT<|@!_⮐40p=:.=5ĬZ 0/,ˈ+x~½8ɚ b'A$ GЌbRH#0`"'۹ѶDvaFp1Kb{1vkǫPБTEE8wdkl9F~1j:zҰoRqq6J)<QiFT?.gBC- U.TxgƂn  =Rvpܜy$]BOͩ$kpyxBX[-|.XNKɂHSW7@c=@s,:_۷c=_&zex,$ =D@o bH3MMa8!tWC^H)*Dp8p\?L)F!EU*ͳKm)NjC!g?<ώ=+_nD*^J' kQh,|l8ap3@?NSAa_h7? Iѭ ͟]-:t!Zey0GxE*d +WȚ(4K9{HK+4L? mW}O _O S{&aWU6{܌=3.5m'R~L8؍$ڟ,'֑4D귩3_^t{RB= f!)s J!Oye:Ĺڂ i{u:4 :h Z<=\ NtR*d\X+;eL]5X9ʷm_HBd` F'[no0'}eD[ "BSSs _[MI r45:/ ojxgբ_I\^_z}*:W(>~53?ΆQ\#楡kM"r6qEJS(&Ӝ$ּ‚xf(I@QZTQA8>o#.ĭ~SRT{` Mz}}Y82[ۻ|z4yoό ̈́|[a+L QXK<&[lH& (Q|\98&ǝWoy5.Y["'j:ScdfMT-K0zPSBmY/QGòqD Ŏܜn]@o 4u"$cҼGз,"FʁxO`U[蟂 $Y"Nt+οkNMX2kͽ\?ĽZ\Z`Py%$`&@>Y9Cڼ(BPSdo5ũME*,|~cWᇾ }v*#>J^ NZnhVɴ(}E [*gj爈xhE&BH8&R I TofҚItNѣtg h&z:i?sc0Xfm3/!#FPMUǒ_zs'FA1Ch YFM.ta1w7|Lw MX ZfF r&LMGPvMHvÀh6JU="V{i6~o1f AUnPτCpR&gD1>9,xZn"a_g~ .wl9*$5 raL'dQ(N=EC1 Xh- :eޢ~5!h R}ߊ`)CR7ڊƫƒlD>+6kejaCďEP~SH 4> Z*o޲xA~WAV 1.,SgH10@SsɀABftB; b8D`[i$퍌:`8iyGsji 4wq4*Wymz︣!niP^D>a;cJ,Ҳĸ-wkU Μ bp 4/HO!(τKF%FL'ݪ[ &"mq&v@ZI埮Ć*QA, k';XcE(m[ ZV"a\Ja}WoXO4Hp% rWUy(0vºYMk?:͸JԘ8Lo?tXA  Il nIl3P(fM0/ ?=KƼi$ p%, CL҄B E¿++H8ƎVV5߶7y|T>6TbV\-%_6Vl|V)W1>l|+ u ꎇg4U@Y3<Q&0NyL oUÁ1&1Ǡ-oJBpD!*F>u*Da`m2}9FZaylv < 7oGnKQC\c~?qFX&sIB A"luw65J*+m6`:q^ .&& l|{P&Wr4gM@νFgY\xܒ0axs?ׯ iUz[LHc)%u@X25Nߊ*!X(nնD޹˿*T zWpJ`}{aj*T8N!%mSIϥ89@iܫ)_~ybc`aoo%՚FNGAThއ*9PL8` 3 B29t֒<\-Er=)mO> |3ftG1 <5&gF%"-'P(\7<01\}De'q4S+Dr%驏9ڲL ^#߯2B}AiTWzHuzc68_g|2POy!ޚn_!wAqBm 8$䮦VB eȒ&^1Gp ÃAStHօrȌ$?\e4dh{k@rlQM֧܋֗͝cyE ғJVL:p5*k}'CL1Pӱ+%LpZ|E&V ±t>7$-7Bp&d?G_x=0)"  9,5B̔*c4qP50kɠW_ަд[s\f[>KZ&x>COvнasƋ E<}GWyҐr/e)b\fU7jPYO~sO`b &֭2CA1l2iݝuV]=NKm°&wqc];w(7M?%Z+iCNd|afm0 ԛhE1Hk",sSq9rs/{о Չ\)P kv9v҂ %RF?RaYBՐ3nz.<8bih53GZG&ӪV:ea F c i4|WqW|=NȆkpdcj/PQ~\ S ܺ E's`zd SC w {(L=RxGrQ78M'q: \ XLJ\IH`0:?E NLc V<0 U͘jXqh(V>aIfB[JFbw8ͲPYhdGx'Az$eHL,36F2)4mn5ɺ 5=.#t砱94c ؒ&zZ!7{owxwYQz JE$-r?:D`ŐOFO:8$&z=,C|qb,| >}x?L񚤖DV㑆sсI?j/, N|w`~ hިA~fS2f@jX_)~-1fvUq'] rpeKO?\q0{ |؅!vaHg?k\ԚqAay5 p\t[GAz(ܫh1e# 2Cێq UCu5j\E7^W)md0_VxF)75@(>N cwT j):aȾB^E1cgV1M[;,ЈvZż%:e:0~4{KU5B*1Ws$n$ݢ NI.P<71pPS([IaJsfkI]2HNzf% @! I6EE;mcIfp&˒1xov6ݒyPO8+hj+RǼ J~ DW@a.:5N6Z+\A= S\ tJW=ずwBvV(Q'`i6kXiSE%@B,Hy HB!pr;KKĨa.&@VʕefvwyCh>N;Pk SmT7nu]hGA(WXgr2(gl|W ?'{_ңMڵV̙vȝt1آ ԙMcݱ+s%hnY2Sc84b"vy3e<6L;$QNWbE8(C槽pXV. *6NNѥYB#] mnc Iym _#ީH B=,@)KM` ;^!T0aqQRD7OoX<U ?JIN F}(]Q55\7*n 2P [rŜ-خAe0J²q*ַMlt=qU K@,Ȝ\D'D. ~; ts-?Z]c4t޹Qk_ZqZ8qqi-)ٴZM|AJ׏y,GJؕO; \rGU:@eKK p4R^2Un6L܁t?C|pd0!%u.M:6f^;|KjշO/My񶖭?w`Spl,htHTj^u$28ȲfL5ټ9ͽOϖ6^oJh'N"#2y>H1"Uѣ;TG2:֑m/;oxʖ&;"H?d )xF9VԸ *FId5[g/wtd=#GeyLC|8eyxۼXmCuj<1 ,dT/cu0 25)]rX>e[q;^w$_hʐb2s)SBxrݦ#l98]{Ua({WɄ+0h(a&'!]#1xLPo! KņKn KSx1KhΚG6w-x[nܸOX{\{ Jphg=A}J p( ` ьc"/Z^@(aVRwFR1F"_F=8xTtD/dd6EKbEjA& %slb5%O=ycB?<,w-O#nH>)L ĢͲAhEy/,,!G'I}`_bHXvy:9R{,v9Z<#vvGDaEn!(a4>c8Xp$RLdz991QN*Dj E<*P~[@߭ ΀K*F-dOf-b;>n?lo]5 ==>*-Iko @$f:^$"HaWHE+7?'nN6- 8*CɌ%Qiȡ\'y87G]dI1ۆ"?&/ $?,DG* Y_׽^㱽S2v$w.ݶn׉ -Eet{wgxo]|9}fYWW,)FI*o CIXoDĨZ:/-NV%;9pEc.5]}Ⱦ7ֹ#vjj,9{9YVxNBuo`ҴzP}&?(2-W%2Xr:E0a>,бZ\9.a8?&A3nY3_ӜXsgz[] Uy?6ELL^jZ ML_(ҧ]8?Ɉ#M)L!VEt]WjȵpHvh9Õܻ4&K K1-Z^%>7{m&#jwttpν'YJ+Э6Z> Tҩw9 Xڂ֛"\L雥aǰRjOZ-L}sZ:/Sw(|"W!eW;zD -n mx ԍ^;Twh+ k@^Eo[.#:M/Ơ z3D8C/lS/mmz_$ju"۔ȿ4YSdzoT=]b#?*g 聥m" C .}:_[6dkoۄg3{-\z;^2^)}_|5k J;cL~YJkH\&*^~,N8+v`C9g:?螌c"𬞮\XٰJ]K1(=B8F[vƣKG5F>~iD0UaqRWLhGr3L+7RF?JG6nOǜHGC3?l0.Õ\F:.k'1x <7xvޫ# c{ը)Nz8~HmBHW[MI `YQi)nK2r?ñ9iMOR `~;狁\=!]]SXy Z}M1K/XM'yl @|o ?CX1?y "IQD4SrvDW Yt h<1f*l_^/ŝa'mVJC10,(=8^&3 erO#bkѻ} RįK |>ZxVHHK44$Mӥ`|?OMz[Q䰻"G_kbXy 7 H!MuNqK?T Z&OC?K_z\4)n!aW;Y 7$I S"ҫ$'OYJت6Է @>-NAO~k PSbv$U +y%:5 JkH"g할y4n:{!/jW D-S28_ۣQye*7q>؄MF娏cj{)Piy)&2Pd+a!m.Vogjlb~i_eLȽE;  Nìi2qwӉukye:6[ʠT)f^q M"Pg8HV:Ȯq}s9:P!ah焟N@l$+`7i k'Zָx>ιG*HpRq?CD_r#o/ 4鲳1oO\9vvHӎ1<~`ݨ`B8h6cVTX8NX͍I]L|xJ/ ΁u'^(|4@fnpq 0 f&]kHaBiF |d0ԚXt)@B/i~?!EQ}At!;]HH qC" ނD/UH}1##B -nJ!L2և[vt>Wm)Մuqly2m?Q,~61FXQ _7b[qN'u\LED,ie.#p6Bx1S~$Ī]<\:M}Ūw.mTwp#e ɼlQBlAwf>Qx *Ag$?utq`/;@@/;tKb;+ =v(Q*Y-mNY'5H߀$nv5̧bfq7AHMjq=1ܳi׃fa85'v ,yAJi cRl:^]׿̠?NZohXJ d,%cQ=K/E3nX$nm;9uvzwOĵ^Oaܾ?΍xvK?.x`~9 ph*t.Q _n{儂O e *.]f#W5_EL/9;&1ݹ*R^<66lq( D N^97v웘iPhG6Z?2 lZt}ү+)-PDp%Y2\.LR)n9~MPQk 1f_jd:~9J=H{-jIecd-XɀKJR۳(m‰C|f$KҠD6tw6 3/xp׶z#ӬOu';JOuR>^,\ߌDUu-}: 7ɋ9YUx5?q**H"t`2 6%ñyxs4cƳe6ǑÀk7K(z]pi6?X#7буP+j~2?2i=% 3{OIKb4KIfԝPC&ds >=' <9v)}SeWNmeRRFp4OpB3D$~6MRuWs.{6QPA?qLކk/{6cy˜^+Y5KvgŠqdIg|}$<du\C((pcG}2zOn@rB`V+*#r][EgY! ݮt6j wyDG"G{'^v W`h#"8zTayg 7:Ƨh7&bi߷ZTdrK)B]R5:X g(nQ+V/4#I"M"ްǶh=%#e#oCm/ Zw_>B n~6&`&4`RtO-k禆$t2,GJ pL-)mtlڿl]O 9»61 W/RZfRV0+=%"a}joNsBFn$F໭ s#|B/6lCq²qSK_,ߩ\bF+9`Qs[wl]{5۴7, ymluT sTVbe;9'R4}}$WևJ" fX͟M5 FK0J"vSzEEWX!Jf f YYi[Y>EG%X,Ւ I%`W_^.@P*0Md5)^:zO1 ~ <SY qIТfT~ ,_r&Bu9UI ]^Ƶw*쵷lf{Ieot<簽!T5<ՇT;ڡZx$C=&h{:.0%u0{ml˿Ē p 5zdJAϭL.:sY*̹EOwU%I)srvM>;2zgkS)~ 0H+IɀVHrb J٪xk3qӡrys6Shڦ,m۝O:p/W;hgšC]KwZh쐵@Aٌ>Q.O/D8G$@i9P$8,/&0Lلz-UyW$ԛ7>e&7s q8Qw>@|cP;:LtbQG!y)w6Y3a!֣ vb|b6AQX9o=0U$ m!)-ܡ V{1PhC0T'['BMr}f`wP/ZCX] 2{/C[{Y!ƴB dk_ݫ$aLqyGRmV:c|4geg}2Hb4危WLr,j{9 )'c w|3͜^\7b$KJeO @ )qLsV[;tU4_귏<"zpOa%zjMg*䰯#x<YshU=H8ޒz'hs 4Y`6dQlˇ̍ICgmMvJssE.<`^&73Q/Ju5E,$O J^Xn3b@tkfl һ"]\н Ł~4#{;;Z\!ˢEE >);{jji kWNTeI6b* KlPDP4 (orK DX~ueGXF$iPn~8@2 ,貶@`NQ08'q'"U)! |=K!ՋMf$ Hg^zL(q|skHDLHmH-ڣe.4}'Bnp`*bYwTJ6Ry*-œgzvW1Wc^U4 M[^n>/}܎ʼǛ** NS͡+`5|gc6"^ZE:Ό#ME7t[@wXb}=PBg/ߥu{+9:;x]1a֕(y c'r/еϞ{1+AR,þ{R\ѿZ0"`>Hn~}a(qH'ذ2eR#*=N tib@Ť9] u`\hyRyŽ]^љ5⧙CzC^HoYy#km%\oc?HWg>w(7%ۡ(΄;mb7\Ү'Vh`8i?\xƈI Z~J[VBiy{f.`8@PԅR%eߍ;a H]˭;VNcV J3:+$ I>"dfj75){ xXwa]%1r$FoY|-sřc&}bk9EmJ5ǜd{eiܗԦNua2ʀ%4Eg9G&k~݋(LDFS9"a4ĬK~O6V=yTS~?dV\7@_zt)W3"+ 6J >ga:mE}A+حwt'kB wY ig!-\_A{M$>Vs뿛)T_b+{ʌ,4!VX3EqMH,*nGnV+ޝhi#h9&T=rl'ny@lwG,XICtԖ3܀[.&hnKbj\QoZ1==!NWLKuO,AF:,| `slf΢kr``KI*źFL~$ůHBc.2r>BDA)G屿dj;lUeΈ݋4:]\2sϲe~_&fwt: Dv&G?c(YNU} {؎L?c) dT 7zVкSa&@2=lR/qfqL?$F|=INCg&DZ߂OmQ`#ٖg:޸JOgY<{kВ4XL81t Ggɳ֠qy3pzYʴ6¹m TG\x^ ,I*QAuɺؑ@Vz$lv߁t(l;:Rd mvh,[Y=Ay4TXLZR~(E=UYul;C+dU _Te8[GMK?D+N 4$ZȽOo瞍@iyap {Lҁ/cho`qn@g#Mg9iՐjLvc} 2-WK8B >q?8΄b+ 躝nwē;,"07+Uהe|GijIRu#2XHʾnn#- Z E aԱvFptC됸V\D`wY YutE(Jz !9b3mP#}vs!Q1D?i4JDzR? )fҐ$d',ζW=[FN)Ѵ:+Ƶ # ۱A:u*!+*:5xZO.-> ]وнzUG- )w&#l[ux9r"JuMtS-D8p-S^ r!%CM; ;Ǣ^N~z C7&qŗ^]  sVӸ OoUo>Z%GS tjZ"&YAKLAV[>gH))"].m >X_{2R!Ev}m(( kFL6];)͡8DB [P!h#0D Zx V G jѻ'qW0lI'x ""0hO`f ! c8S=aW>t~9+E- 4R&T[ sJi=|? m;[h9<`Cr5huj%*T׳jWٰD6o-Rux-xo}{tiY9 \^lc`WA)$l2Oއ@!22p51 m‡;J.1CH" >ݳUZ2u=7vf>B Mޙd yaXbPd%yJ{"ħ|t&T qsK'&m_x;\Sh0E\7q8W:ɀ5Y'ר5QQ5VK9=q>أgC+S-d?q8L$^ a1&l>⒣ ]z)D4iv}ѶCw,e̘iڭVjo;ចf@%^J@1TFg" WyIÕ"JX ojo*N\d+bq**p^&M5ćL̼x,iondk%Pe14xx`=";%%rE#x;SAwMrԒ qҝeʌc|4lk>Io:h'ƀ|vY-)Zs̐+ٺ9o)^mJ @ iCB_KC nҌHQčS~ G[" ?2㞷p[]۽ 1lU]4tďLC8_.DWWכH`tj/T(FfM#^#&PGAeHcnO*Q?c nZ2\a6ۙנsMX-+Syxۖp!QilOF:Ej<^:&FА :~I׬HRHNRW ӞF\(37G]E'zVJAn48m92iC!{$F e /"y/r_SB}&e]N8b pb+Nf.l[8H%lԊV& ,'OKe{P`xx!:z-[euw['}e[4J^Av#\t@צ9J)b'!j2X)&uKP: <3fH$ውKM!*Yc)B z1G_F|ۈ&ʖ&c{~r@CXOzA@Ŋ6hZ(k<(. (o0As٤k>(vvdǗFL-z:\,A2vA{(KD-tZ-cxt4LA1BPL" 6^oj?g_~}k~HFY7 R}ocWlwd `lE1qJuq2ɖWW^ 4R#f-[Dwf2&ҥt&h-YIf {5ׂ:ܷ4QaNҋ}HbߩĢwp~2Fiẻw"Ok>oH㰡_P.}j](\ u=5WjY |̿~*Qä(#O#,b/%EFio`:XC&s7`mCk@s~Tl%){F<^5BDiOg ߩJ˧2|r<srKNV x@Heoqæ)nJ덼tan\#>vՓ8"Ѫv8Gj COӹ]\ub1| Йv o$O .Gn& R<:@}h-I%Η\`P'$H*C4S6`7`i;kpHix)rTIg7= o@|IML$?85Z"'ו% N5o7\7e4%d&9$%G]8턵j Ә2֝,`ւG:ӳ!Āϝ Ct Ĕ墊֐uL{zf%"E( өݳ.^3 ڿlC@ tjtBLyS™{aZMg+K _&W^QvwvoN?xzFKH,ۺ s&LIPgi2Իv'w?f7y?0,!oxJQŊPnnk[:A]bXC&ttG.؁MվHP @^`2I9f'b:l8ƫC.(}%mDfTzҋ2υ`0m :'O#[O~GQmsUHO4tf,Y$s2Q!&xhF"n΃zuYѡ'7H]R28ͱ,[~^McJ߁8ͅ\~sN4K@71*<\\Ơ.cBS+U4!f4ף٢9U:zpu4!^LJej  ]{Nc+"PZ oL-7qUG&_f-pȲr"RZZF-[p׍gpkq{],I [nqg q2D E8ks+.+R@ڲa^6Mw~z,ƫV'V` Mfb'xL?v0ƺr(G7,n.*z >(?6ÅPlj s_-{ #&9 |N܉XK@";_̥7/pNLyn,˟MΥy&cVekH'å\qʐ,仌o`kL mɈCNV )^O0l#°t)ч::WLXVml<@p$V1iwO 륱 㔬8B oj| ~p'D102qDܯ8!J,Rm:O.o`I'1.>5ev݆۸"oX'Ve cF+&D*q',)e9H 5zq|H6d#=|qYk"|V8{;=sH xkTAQS r8Pq~}!^hǖ75*jI*6N6܆3-,{r#oUmL0Va@+[ 1tħ u+ Y2E;+5_j /G ^/պg?UM/ts?G3d}%G|Eji=-% MoEi\tң31i-UxO7-&[A^`Ox b@ RMnNO.$-M< FFBRγyr]E{;((jV"io !'01\ZSwYpc)n'$AVX2Ԩ7EA; FJ\f7 3zb5!5Iw<@dFkR*ʜ'=oj2w%y !Y6s-G#j(ܼ^M_)1\ @î#5 g+(w96f&gT5[_E7юⒻwP s?EZ /k4I#*79jN8gsē4@}a"|F5LcRvY!/Im h}B;{A)=g VEoc[Vg(]Ypr+q}; gPdgSAW.Y,ُCƵ;#Ũ@k 7ΤU, /qg_8^h(+ӿފ,aFAaNq߬q EH}9D6ԂA7;xnMl2/nzɕETCtO2F!?}LP{j4g)0<,Vt,N,+ ODdNgm8de۴ ҾЖȔMdabV. ٧ 6BsZ.-p ƢYMNd ?Y+gO(y$#g\Ry+hEb}7&D"#ң~~[b !"[hȼY9 TINpFrrO<h̓MKsM%;'rJ+@zi )dބ6s` a^u~_C B޻Hz3A}axjCh] PlL݈ t(GOز~oRVbە |4ɲQ\{]Cz[* !3Nać4izMKK.5WIg1xz<1ٿA["=[y+ƈ*\Uxe4Wk>$_q,tH/3!<=c'>ᶋQzMXuo`1;M[_q wakqƪȊy`q { C@؄ՠU9`F'0u3a:hps5-^EzV"0X~QEQ5=_z#sSaՒP2z!j> t_{yC3jἡJ#5/𸑮9q-OX~f(u&d zȦ6"Ï!3U:[3KāD%'GG$x6$Hqx ! c^⌲c?~&űGYp Ah$({`Ǥ-qFzڷ4. $&g ucurպ]qd9dԪ6IF"DOE=` Ђ/aIt^}i X5W:<p :B55$hN H0TN7Ї :X1L$VpN7Y/*Ia L%a d7`ckEWAPJ"?K4G|-wk1vHCݒaTo0Зt[7Jd$Gqk$ӈ nhxRAJWQw|JmT _ۀp*\)WtgVY3$ f'?Ј*:mfoydѹu!:㗏&Elf;f`d͢+ttg2dRfЯNGyͦ 3;b$id5*]z}gĔ7z4ȸ;“Y+'&K^tib®|-0* }cC 9y,uGGēHp`V~|x<%%;aX)FH_'msQB('ukl.s Cf3HNTxU\uI^'4r5 8/ߗ3iz+TݫnV>TE/^qP|xVN'(@©d" ?@.MRdC{p)bرlCW$IN<(3#cVcV{#ߺp$\DE9~cemx CK|0A Q`P/DNw*r2aOL@ Ue);\ب{c- >bSmtISEO(3Ģ-` Nr, jbxGEO"Wm> =c(MSrI$pg3ړ2VUdfx_itJ;1ñ¾WϞ(^V{,X5Of4ҏ3!Ԅiv?˭ut$ `٨/mdw]71%#>? 6^7AOnĬ$WLmFn zo}j+IeLp ޓF2P~(h7= rm/cNrr4>sZ"}y͚9|_f nbY 3o(M^+dGu9Elj[B]Wޛ_RQFWTE*g7(4ɓ"~>bA4JdGlcVD7)J[6fmqCg/lM ČW Jj͜6#<Dyv`=Z)[Lѵ}jʞٕod&ā 8?6] ֵY6/# 4geX n~\K"`{'>2Fk+}­!,E'J"JW5lpXy:򡞕3^ ќщheN/9AeQ9`fʨpM,*#Qۨ!ևKɬSy[gg2 XĞ.N$?eńwK[6QFbhata_4ԇ_(b.= iyI4573ϛRn$I4Q=+ =+9_4k^]pېI HjGk'SL.}G~6ɲP&苳3J(}GjΠskv~׬+xaw ]Ѕ [I3ZF8UDc|D[lpmݝ)/ſݕ?)?WX+/dgMfY|Q|iUKFk>/|FCA~#I6:xНf3qIV`ԅwr}Dˤ2^p^k^$eP!B6CaGب-֌8zch׃ P'eP>Źz:R9᳤YRdὮQi8G.j")Cynպ@eƫښ "3%PSY!޹GYi}- 2R8-99{ٌT]2p+ (u]Yn][6 I^>;.A{s& QQ&= /hz4[񹠏aZDUVۑ_'lFEcQ 83} ia~*pJw5dz<[H~\ھ fHϿ G_BQ֝P@OQaDk(&ةMU;aQ)aR1$N&_m|yejj/b) d#%h6LP4Bb/_،~^&wW:YŽ>"ŧ 1D%JdgIESHAC$=JGL:<)f6z* ߱;oqg:Yeq> .5^rE#t!+%@ !):(pi>ƧWP Z >Wݎ΅?P-3o'02h+iD|ZT]ئWunLu㴀GU8,.`=vDT/;9׎>i9׭ ' WKu|$P\,s~= Ա<ߌ ?ޔ֦#u8 ޒD^w*vKCK yE:,)+Uƃ=8$ r(#@?ƲW_5hڱ}PNYjٍ`o7L]<9؋(~FͭQ4DO*9nI;솠2vw29uGh+sZf2.:3X:iol2嗆Fk Xe/g}@̀95pNW-PWh+,U@hPY𹵧y2G1cZrz@ObHwm1e&xS0Z-ϨY Jz~قs&f .gNzGE!Lˏ#OÓ!vQ.KM`%=g^P:X7*ճ5y;,/9r`jJIb&Ew'm,grh&1`d`1WęOWCT~Pؠ%!p[|#߇ . .7^٪p ] 3G(5@3 C*l& oC ~3*/TUnqVSABb5C7PKa\]^dY|Z,` .}gp6KNɒnhR X[.g+ƒ@PHJHAN,s:$}ЅҴSyע+>WY"0fԠ]yhC/ u( !&P3X%%xх%3EԷ_!KV1>.P`M^Qj{*STnWb 8R0/m7@[]~H(8X3k> )A%:Mˠ:v\Cj\F}DiLV?w5zTcDP{DSF?'O!]@[t9A(j*0TN==C<{=uxpB  um[oq4SNő DY<َɚL xGZˌQwz RƔr" ,#CM޺XT18I⩍'}K?'꼽kM= 5k+җN_"locay+!42XUx% 5\M)92:&e澫V˖=Ոged{Y^Fc^RL(N'ozPnQvf|nqus!wRtc; -l|x*)EAp.Bóޙ K*Qvcnt0rg“zeeB ] -*[tg "B)b_mҍXbo)uM5CAcI LmfP6khUۘL+ǩRN|nDq'4x{I^ +M`B֙9p08l$<} _ >](]oTG4!E(<6I(?=c+sxxmhCGIC"4y.7ё=DlD+{=6S$~i|CWNg2Rg ׁdlw ;a-rz6aC|&C JSr}6m6ҽڲteAxud :?.oˮnuJH|s`brRl-!!si 5xZߨ~bOЙ ~ 1k u. Aȓ;6-Q8"CV. j9g¯Q8Aag#; Bqȟ,{"V1;v;ojcfI"QUOBhPԕ"Ly%@; ٟyHyp{b=+ IWznmCwr|d!;g/Fјm-omK@k+A,\Okl!8An#1y#I& 9ym|ɍv=Q& ?AI҄1{y=˓7P)2qԃ!CţfJs5t "6 CK''2$!@Fj{wN* M)ޯLĠ<+6Doo\caEil),0LULb GFUCѼc1!ӆLn,:(P<cF^ {r |eɓ2]j`X1r@+r%bf!ӊVUGi>Jh>X%JR#mWaΗ%*H_^ t'm2Ll)p41%S*B}%e D biu8rCz[ePYfBZ( "jl@=KA;4vfiD;Rz1W^D`,xءEBSi96csig."f}SS\K&@K!-Vf>WbP` .N.~8EXmNb8sGɫI(Kj[&J鐦eH; pZK~Em2C/ e 8X߫7ttp(s]}%2\0ꈞ.YUY毃Q VRT.%Q80Yv*?MK}-㶡?Gg*5g1i0lP5D&7(I(U TƚX_9C5 r]Mkgr NC(^]~ ͨ*om=]ߛm6mi͗ N#'|qDŽB ov16̙c.{\yor0ֺIk=Q"j“{~UzҡiK_2Uh^Ɂmq֔yyǸyD9څpW3$(]*S%.#@ӹ&E=OG1@ X`2aVf/C9$ g33)Zi-DD "ta&B:]5L,H!&Im>.qNGML#suegF2<`J?6%xNl: Pm؉"\?ص; y7p2n}E~t:: z (r?(cTG13kT=tH@8(uQ)xHU\EW <5oBҁM`u.,rx8snv)T*AĪi狄"R 8Ɲ1 BM\9}QJʒ%得JD%HU7G䗵 rRyݬBN(5TKxls*g*1U׈3eID6Abίo@@el=c'.Kl0RWMޑ ߤwػ2w.(}i&4:1^@ߙ(?CL).L{4a>=Wh5~۪ݘ-"GU\%Eo5SG E!GNKf)ZXkAGķYOYCF{vvDב6kpniu,'le=Ff7YЅ ZCH{%M]k6 1q 9Hc`y1o6p!: xdTR9w&LxFUH1< +RGf-?{>dk &;3SAS7ű!Bi)coGfO}K>ntta$RS-`q\:R4߿if QsNDmHE'Wc5E U.r)sR", ӅP6qReHmaxL(_SenxL +Zzmz;@e>+WݵEg`uWvoS8Df!]baUe򥂥K4p1~<:7A g ȿezS#%"FrAH0Fx(+~g~Zj.m<_&|.M"Frg4^!wځ.T;jHfnaBB[yQEOKp*2z;j1v,:ST_ MxTdc>s$LVA,J TpF] B`Tz5>Ӄ $TOLԅ2$hxd8h7@<5San!3}%p'D(O53-,b O>O~h 렓!4檡PYxϙEqR 1+e.O4zӫ4XOo] ;I$Nrs+\FVx8^?c6%X`Y[t2khD~~w"v⯰¿oh4lo?B/=qπ;?q]㊛95HV,ym.o!8OuyuNjy Pk⚈-;mIفrJ]rnD7n*obǦ*gFq~'LBhϣ*'lFOSU$@?2#j6nWϓ4͆IUR0|邚v$[.m˞<$)!w"{N YYqt$w}O>X].i"kv^FWY{20BI 梅k1˞0/CDpcT/0Gp68@eY=j(]LC+mnxi] Hzkmi66S;P4ԇ'TNL-Ӆ]rی e_gQ\ E?.x:guh{-Sv.t8lxTقDRqLS,P%U*do mu U;%p-OM Ɔנ~uB ^W]HPC|r-ӌ9u .Ƴ/pU)RƑPAMFYT.E-duqX X̽eLĈec-2H^ {C؉*=#)+t8&@%tozPE3AVtRقŎ#mJm夕tnQE9וE ;봹WІǠ -Dުlq)؏,GɕPW :\)Q Ocm]h=(K6WNLzQrƟ] <"‰qigq&O< p"XOKKsjjDf&"g)Zy`: T1~2 DһٵL!am1W+2t7+IҨzрS#{!9rjz|,Mɲƫ-!J#^֤;bS1.rs/4tF (W'9HFg*=}۴HcTOr9v%Xj> 8;$#*w+'k{.t7pGoCA V`vhPqLM pgQ.g>GN&yj{ yo3[/p@y< dv >ew x}U_YCBZ@Xk$\J}t%;,~qJ4gD# ("ܓa7;1z>SN< a`31M+_C:ըGXH- fɺv“}kgg1fgL0R+HSe6BxZz[sB*pDC5P  Vw{w'67;LĞ谻Ot #t !ΰ.#ˁ >&ޣ$X*<lkMCgeB|h٧Ƃ NLcXlFdn%D(85hS6 =RиgY_vIOhxJ)*?1J!fZ3W~̛cFr>~ƪ,v.l Y P)]rTP۬iQGů|<_thO Ć{&ЌIy,xya*41>k/3wֈRL?r){_.(S[Co9esvGOx=o 8Xs3/"Nɂ{]v\_@#C,:o·dpܽ1lw\ESmJڗc:[szQ1B?}V.^6cL|@Ԗkxx1o@B~!C--d IpDKRdW}|;"h /N:7#J{]@^"E1m"2n)LQ1BW]&wַD yۡzy5T8ZݖaWFCyVie9?Yk:'K2{04-~վN/}WVOy]C+*V]_ Y^UAlkfо֜Z|1RTrjχp5F øv g<RJ7צZb-2>@5׈6 .TG_kxP/$cVL.F7H zMKz_!c"D]Cl3Lka @99C+YkTczrN  Wn"" ewrRGdh^fLzN} ĞHC,[BM86OpjuGG:;o~v$gd: OGٴ;*~Ƙ_f[tNdوDFH:B\,t,Y۠]*6RwlcDH$ÇW^؀>)nJ93yU*Dl1Sh{tSY_CSٮwy#$u!}.5)wrD.-qGᙅo0i3[ͅ_JLdtлڰh7OøX1z7coLttl7,=5ECIu.Zwg`ƞ%$S3DǕLzht]A6%gL" gl-`r?0*:p- aKM=<825uH[k;YbAm2XJ?ŖvVӮn'r??K9+)ȱw z$iSˆctĥ`C8F`t 勃sy g*\"g%]hW8DXL_[委>TAqXMүG/%.bAk{uގ+3GE_˪h-v|V zeH^Yi^913LV?۴"mrVŪ,'`C0T*=PU"O^3\)R!aH+5LC)X\ŌW&`̥5g#ܟxR.8T>K]hA_#ͨˬ ='gn> &3]M4s`R*L`$!'  ##.gi>I6h׎klN>>̑!x N')|9 ^cڝAfKw47ش7,= NRyrYd2B*Н Qz !?YTSEy_XΆi"}WzXb^ @Y.d|aXB|=mƮ b,+XgI+y1vA6hz%hk(BvN1Api\!6qibNDhTཀfsP9V#?U'+K2M/#uOLj9BۘG-ކwAy/&]6hEq(ujv q^b+˷6? Y2fJ`3l^^kPA} XPܟ)u9csκ4ٰ(!;1~%ǀ z2p= *4!{Tp O,~w[e1Wnh|o>%ʽ_V0>[ =gSZӴ 4 2HP3jq %k9dݪjna=Ioҥ`(,+Yۇu?5"O1'R1ʣ#%jv<͗ ZNMqI9Qz%z˖ u+?_S xɆ-slW3(&% Ezk^nE;'D"z&W)M WMQ ~[N8F"[2_tm,"/~ͼNb/;N #-$y|a!2-1ǸGKjGWen+ڜ&h;E3vHXnLKE@^|=Uƪ$U,ѐ ȶ*1G=ҨF5ran,t)ÍzvEATg"h?j4vq팗2~fkpZ#[Wuu%iH:/o GK;Ϫ2+~q0|$3KWlCc<ܬ׃"M3'ed׳ac/kRLtqo-= Y&ɬvCLW9L-ЌGsu@[l=-x!Q&'n]DA M|!´ R'7ފ7.7|yz;5^77o@~8F| ;}Por_yI("&?H-k~φ!NF.өYҴ~b3x_ u /3|c\_VI/?o1#Bb};~ay`{lSݩ, \$'#4c/7VТ+yq}%q]5jR/d#\@o"tұ]Lޯ낾i*~e}fY-%ch |+@q7=H{Ij;(z)JsM Rh' ܅VQd xͫ !0 {09mcC<. 9%-rVc~TFɆTt?)N> JuxMJD+h< ~~icQ'pnomƅ$)w`dgvAVӰ%BK*Mlj+0:k5,Rz`0D1n9Å%eYSF;Pr;ˍV,xᐜE={=pTXm+ xϹtK ή vRĦ`\'`B68'%,$v5at}rUsjT4L^dw@+ȩ|0 '{̷^y`%^SP{r8aGYrMY!Mh&~Os/qI3>L5%*BGcYۘ,^L!%\qßEvKzޤvbm)qozF#Q{{kk6'M i,"P#Ii߃Nx&YjK&a9i-iX`nct 5oi7+4"sznTB^@37A׀.HU$iyʭbC{$Vy9` n!Pϛϟ^O{1W/ۜ|NXbiZ5jRrb֘L-vPu\ujFT7BԙF䫅&$:~Lv4iቢCz?tgz9"YQ# ^D]֑.pt]ޚ$hbD=zcK?bٵ'R1iEh˸\hêpݪ9r?ҭn5J3t.ەl"PاOD6$HjY42D[3^Mzq:He١n^z2ұ;wFUż,;[4YɄgGMaOC蒓ASGr ow;'F-_(lnquKV=k'Lѥ'#Ks gbFwwd|=H:A}YQ]06Ӝd6 PUSW9Cxo9-Y`V=nQz`zv^a0;9DYUZ4(?͇̊F)ob8M֜Z0T3ԅB˩jZlofI02ٶ&Ձ>3zwQXk # Z<]ÞyB_ D(b.i"G0$]JlmV,QM]`[ de m'< $tbqٺdJz-Lk qζZF)[%\ ОLAT*CQJilb`?\‹pg 206Xʴ-3&7VӉF[I& X1:fq#%k<@@6[̃*=X WzQyY1)V#Ƴ28@=I83}ϯ5*rT^FK>}dEz 3jR?0kpW"ITuaH lZض>\?W(7r&M}ݧ8e|8zEnԷ@P*qc΃Ob$u.q3 Ltv='?B()ѺEAiSyXmUqFߣ x?zX}Cd tȴ ڥ)[W$H"A4E8 `PyS6nܡ6JhHsyX8auN@lVmѵJ(!2NN%7՞`dp)[ 8qJ;:w:| #Uš<z$w%sδ8OHx*V #GeuqIt';c.!@5aW/AFJݲ#$ Fh4U6S7t)MS^:%[E*i$U4y<svPhAR*v;+NR4WrOA cwH /t+yW d̺!g} ٫n/bDLA8-E61Y.=u5;%p`0\Xx'$\JSbK6LI jlpydȨwRO\o: ћsq\"ˬΓ_WgݬsdQwI$+jD|Cgm-hibAaѫuEOʃY*2amo2]}K#IyĒ̤~05Z>r6r'T"ux,\r`mR-F<4`t_wpFs+"0]xO\`\Qn2 /N15(Zo>ξO"Լ~{൬d bR *سŐCΜ H*f%!|~;NW C}w-Qqka[:ҳ94޺Cf=3of̞շrr3.Js„ <@'&%'~*JXM; k}q!F 9DƷ<ͮfl6 q? ∘zgdW3վyq?Ҽ |-G䉮(zm GuDGlD-s7l h <%}mנԑ!B>NoW2$$2Ĝ]>K?Wo/ZVU'9d Nhu:mX( MK'D*9YH 1Nr Ƒ%'CmQ(̿'jNϱpDՇ7/.R58wG_ g?sHݴbPFg<[.{S$&nB&=߈ׅA<97?+vN\gvU5G.bPUJ8~H침>dS:Yc[d2M?3[zG>QF#Ω;Y\.c'{}"#`2U>|ZDb _S',Z3+;EWϟnS{-3$X؁Q,_t$$MӺo̊Kmf[=U8\yW1[des}}СC KO8^f3KV}fqEstZz@P&݆Y`40(cb')!X:ml? 8N^Ѹ> Së>я*r|UԞ|CBBݓ^Ƈ7 qB؎p݆؉;SV;x2Yo<h $A P'N~(TY%I=dbѫ;ܴ|L'o׵-@?POxBeO?7%};BP"\zWr'|!d$jN7샔b(TR:0F~go`\JCAҁ,LE1Q--wd%-<5^2ma`418cCN{Ps[r!T-LȸU7{ZIZX/.9e֜-1IûG Ή1<- zz%R̀̄J<>~ҏÐcrB:b< UٺJ47:uAϱR0QZFQ{HۅuŘʗj>1v D779k! "'.,%Vй0;?=`9M <_H "Q͝zy1?|E.LyUjάHۿK(. Hq_taaЫ1# Dq3;ʷ rxK>7ۯbTeߖ94Gy 6T8HwgE, ߘ7؝Tؚu_Xk/FϜw 5= mIT~B(12N-c"+Cr@0aIl#rŨ`PTrR`7' UB[^ZhNF'cBu Tg$Nן`*?E} 'vv= nh#¡i4Z%;;vF'5/oDwł=IsX3}DmHf]3*`7Veސbjave`Sh$KQNHdmz ︉19&YÃ.]wCY4HZ-rPz}.F{$*@VjaJˆ :qT/Mo_DQ7 .z']\р}Cô(1 j= Kƴa ۀ&D }kDuhc.RŽvC u4;L傞uǦ1S9;  |+sx ɰǂ#jG /Tgjڛ%Ɇը.ː`)eRO+hvA)׼VTj-Y 㞼DqW/Ω. De7(ᙘ)qֵ]ǖVTŰ++O&!fH ~S9&_=|U5m BθK!J}jՇW<#p?pHlG(6 ufML f}͌..ˑ:Cv-z%md!YYKӁ+Q}R,{^4cf0i E>"ȫQaWd^ Anj}Y`YnJEy %U1]QD&uYC`WC%c5tn\rPu<#mM2>9 n$Zp$"[Eo`uZd$tG/҃+a*蓪s_fOtVIq>9B ^dW(;/*B"'*'6,Gn9C.XמxxR` tvXˑW/ţ\공@CiB2xz]AzsΙ 8"45ؼf24?;Qϧ]RrCi'Eq>m0,`0nv}^|9ԁAL;[s"Vڧ2(_IC-2+ke2Km%0Pu)0v%jw&.AHԃe4I1wK6M_X.' sf9M3..:؁{ٸo~ދ?7z;029oJܣ)I'=qHɴkLT_Кc+g)"K1Dz 8sGyN"6+5=iv GwJCt40RkeMG m`!{q~̡ ?`<wawr± m 1m iQWi-^"'@91!WF*2,c[[]x1Ef7H2j:@ .Qj|>Oۇ^A*z~,_[-=_8UIiO[Dzd;^]dpWMwET \s>6b'h"UFjcS~ܢjVbg2N;BˇVrUt*;7h།&U;8BQ(q~>ҶG"P> X^ƣ|ɮsaj[%,eœ}.[tig0mݹP42V">OTW`?]0ُٞ󙘏 =5CY "'՜Fv.ĮankNyڧɧ& %bBĀTYu- ;5S6rX1eAe&zO( ,ʀL ?Ѱa0ԫFД }6{_ٔJ[fLsxL^Uˣz(.bwS5ăb|6k!R9 U&pǶ\u@9'?1X׻.D'çGu@9 mH:*3 t*;( BPt b9JQYM(C #xO crUx*mQ~PGS2TNmR`EYB$53ӃJ-9Kwq ;0&\8W+-Z?@܈< &;᲻z!IoP:𭮤.}Ō^Bnčff'7drM r/ 㠎V R+d| s Dq3i,4U½mOʷVB[RbErVUJ&@*.Ԭ&,qga1ȯ߿+>%]</#qC g!uR u^7?d%^平@X(揭BۏA=b{_E5D뽛(2!=OfjݺN`,)iE?q~S%a$MbZn2ĺi4yܱT')٪|GN{.wi<+A!]QɣKGo%SRjfxNcކwrqPkpG%װ3z&Ry &4,}],[j)i'Ôn4!L]UB(̆f(ծ!̎?ޖiW#TEZ,uCղt)[g)65jZdTYYON6ʰGCf e;$p, - vqLW6 xvcm`<_ϐxl}.0dI៴4*aͧ5d>7!u0Ҁ*寻L+|QEWoet]GZi"~NNCӱ pԙLJP J[Q <TwL$0aW5GSl)ә2$&|y(ÆhHR|SB{ Q [6@{=H >E/Q{3B7X8֚*u 9its}]ɶIGNto;Ѕ'^J\ٳMvg1~2r*pz(Y.O%\r'pTSc Kw#MƺfvkߋrtAXJ^)ZLjnNLT_3`(\^35:opO[AFϪtv'EufJ;ncɣ*֧0cCx`iŠѣ%ڳQd޻V.6鑿DkGλ')*Q~؝" eJj/4LS*][`:, +aFO;MKdew7 ӗbx货ʆP Y'8V mҲY5MrW&GyT6a^tL4Suw]B a&)}W?Zt$A)h#dCr8ȍ.k x'aXi s #/@ %/ wHGm ؝a5QI5Gq ߈ G3Zb^!ek"cɹ'yTa9;t&%#OngZ:T^`͘Q.ZCt.%irz/3&Tnb!E$ABS6筎xLk׫uI̕,3'x+yql}$vY]xF͵' b]`'@_U #s W (iUyYK" .!lq1L%T}&%m)ѵdfiE;}mMGg8̨QE6^[*_%6I qk :&~ah4+`X6; ttR2E8gI XfX|߀h^Q"c:OèCRحc2{#''dgMZ(!!u坔JL7)U|^{rKE" 8c'\x8>pݾ;̏_k[yvW°D6:ק(DŽ'՗^LG߷8ǚ/Qm?rA}|nvr&NJuєBX0嚑saJle-+Ì FF@~|<=>w`i^ztWYOݮvT"3Tڀ8=]id 730Q(fm2^6P7T ؂AxDj̈ TR5KeuH!:w  m! n{NˑlIO'(Cx2]Sj[-Z'S|;͐xLyH|3˶]t>f'~BVr|q ul'yLp zs0Ч|p=d4˱MkTwPߏwYKw5C\vmnthoÏnyx=SV_?mYqͨa_L(9} )AɋR|*[vJ>m >Uw ^%yD!z $(Wf"Kl[aXk _;<:_{Th0I-&ﻏ7Kr=_T_ѻ0$䄈,~&91Y: i(.kkJt3S/_iZѿVVR$y>6hK>Vm=:]!6$*{OB0,-0OQ&Π-HQ<>9ThZBNru \x(aC1ix`Mez>!ܼM{nnC _|w=f)J3hV݄Đ̟7IEMtqT'٫$kh{[ Eb r&S,Wlh/ye}4z'"uN0侺b]i2%=܈i ¼jyztftD*4=5T۫m{,? Ĉl%Kk: k bD SQ Y: r6ۋ;(YƢ*m[G>,jܟYn)Fg!%tRz5,Ϗ7CzgTjr4%=.BJ2"0Ź끄_'(b]&5KޚY'D[7>;OvAXK9UJ!Gڋ8.S26,'Uభ)׫Nܿͤ pZ'&g=mQ$P Qk}mmM9]%%,B˛z` N43`pl2Յ@2H8)k06<ˑBk>+iEOܒ/eeh*| 8r 0 -QhCƩ$},Aʾbk%~!n{q"LBEmc vn##Hx;46GON_?-^ na"PX>,[T\&rDS F JS;].x|]7>]59yh~2 tBNC8o!Q/E1:sa9[|g9_x ۿ>bmo&4ڊ7J.x[x0haV/'OT2n(T \QcxT؀rJ .~`5RJNSgVӴT4p3dfH?)+H>>{]@`iʖF@<?6؆ecc89惐0ug`+uaǿn!I@ӟM2/g> t eĚ  (IҠ >_.AX=ϱ_OB *E҈4 P]I5SirxR4:+ +$B%H&$t_""~C"7g% h]XG<3"摔p0u9ʅ D ԕɡ?5ޡjqeo/1%BB< 4×pS/*G\kQp { ('*-q"&.fN6J2S EL1xJq蚃6e7HRMBO&dC0ޟA-"BkJC t Ms5菕8|d"fgd3Ƙ\RfpHJӷ,Xy݉!ɕqL*$)G*h0=&J6.;!^S;\; ӥa*ְ/Æ͓pވ=ģQC$pg @z{XF"h+kٯo?krV\aN 9M7/(ʨJXʀ]j*;,+*$JN)6)EB@>(d{yc?9H P!jsȧN%؋ujOFu$ bI3qފۖ{}Ns6|c鷅9\ Ќ+λa!ࡇ0~bQhVoJ*;{"dUbWŢp,=FmrH.ܹ4^&IK[m~p'Q2 uZmŀr6!mn&3\9Ү}eSb[Y(]FK__i5Tcm04PВI*|oH-$sQ|Uu7Zh%(-<%)k#a_!:vͪg~7=,q]bN!5)*ׁͯZ\v[ ?NbfMSQ"2-jF!'V'gθHj&*&ʱ3<]Ϛed7-󨒱!&5žYo2 Qs`:m}`AFѰ3A*E34%7@2us'#G+r|Zn\׵bNI.O{ȗEޘ) RUG1X2h FјC vĈa՜xaBm63&OU3|ϱMءQiQ@QfF<ȓ+*6y@9afg6M6lMFv8o?-0}<픭V`q3Cm=>ZI;ʲkH7 \p~q˿CZED"ůԎc̙M#CL{MVp~F(1_pC9#Jd fSq}_L5H_~ny9IR$ *FڈG#fY?R&FS# с7iƥxN$cAҲ:`8d'e-r9q[IŒG܍N`G( Yu 8̖nӚct:R⮜FjUb :+=EDZ,3r6 !|J;cJa-0@GyثV; wmbA*#1M2dſl HhaREAcX7 gߚTx+, ~?^EbЊ%#ׯQ7$JR h’j{>~ QRN[Wp6 [0і7") 8Ů.0#)z~-?^8򗮗'$AY؃ᾟDۘV\2 5o?Z'_c&[ϩ.wjxxD`T&[d_U29vzPZ٦a/-͡uIs(]׆WeRdhnC\G2P-K$7Jlq"[(UX5?IaieY[X(bfۇF,YkQs,>$5r i`A7rI @ū;eNvؤzȔmkdz#݆krS4SuE`5vϑIL]ՇJ&$ɀ9%[8=R.Zo`07)?P #^AvjPd Q א]G._Piz/C`|۶ =|~vvScsl&s/ "5,J'xdiaRyss:,Gd/#D::K=,HW++\htI*iCa} 2Guѐ@o}>߽F`^l1aoF 9|u5Hڀ!CvŖ_ږ Wsn'͎xE:L9goULAbwǽ3&tIi@^3AZ- VuH w|mj2(G/ PɗjZ"5y-Rժ#i7M:)C O^Ce˕ eO߹&[K6Y‚EpVK}(6|Ȇ]Е+oc ;1ʆy=Ӑ;*g Pje w/W,N,T-2],k cJړ*Z1KwcJq>n/L5?"X Q/N-$("r.lcỀ'ІI+;LWx:)vc=Z5qs_E~wFP~ G$eM5\s#,%lO`[$ m=}K(VЫsZdSb 䛢SlaW*K&`~O+ ;{ȦqX0V ŭhRbߞeM)=4֛u%ZeinhB,g˺ōI'a=$!pkDoG{Kx ïEPXqt/ ˁeoh֧-˽B/$3߶QtӨop/r캹^1xc$I6˗՗> %U _* ioSM:&VRr4;٬7&SEί@ז֓M &Q]JGZ9Z \1JxwPڑÙ%+2pU*Ws  ;My ;Ά*F][Yչ^֡Gp-f^n%,jusE9 RLDh嫓];1_>/n=\,:il%0 RI:}+ݢ* U9Y\ ~D:91 "40ekgR:|{23AX)4ĢmBBQq[pEN+ᰪ6kQR&yгUhc* ibm_OĞjp7Ĥ1fuV+YEή @"S:G&1`r]`CbuqG2~Y "IW* ]$$}s8g\a:[Gq#K| BuWJnr{uMh0{8˲BeC1! }Kچl~Tb-H[uNMVp:e,9O ȱJoN4grˈfxz*!jؓ")4U:]T.H>9BNYGTx@Z΄/EuVkIq;p}!rҺ%&و<`04n%:q[c(}5gH:5 [IfVxTbf 5NrF=5;+cOXY)Y| Dަ-ƃOMBN^=xv]!/Q1H KQ(e"du$,U:.eU5)@ >Cc` $?# V+,#{Y4rBJ}*z c0g8XMKxW. hWG<)ꈃ?R߼^0ڄsukGwz>!n_#+g1ho-q@$EC&Yv'VL=_ }4On41]i{%,Y2VE3/r6/3ذ ,CZ3R1ƭXT`-tU,!@ E|ȷD_"u29(Ǡy)sue5UZI! ^ kѺfMBgH>5,[1~(3dH^^&jws$çxjtk$cc觿YM5<}Q|{:& -TyНd?b>hK CS2TKwB'`T|aG8n/D*ˑזxЎ s;#yOGAG2h11*%g޴B:Htb ("46:w̦-է]P]NKzx1,Nq:Y?_,ڙz@0?Gq+u3^QT\R힔oi<`th E,yaJᚋiAlo5VT*O{rm&Z`q7AiC1zg|3\P1nWt-?JFsk޴YLfݾxTocj0.5Io+wNg2+yWRұ%דwR*Mvzy'K> ԃbX!ӡFnj$T3NS c8%|,|,u5޴' tH*<-U/ zcYG?W.g0ݮ64`BDO~g'@!#l`cK,'V> SvUU_jB v XDid9]a.6`pD+ttǒqS>o<[9v~yL\||Sd :uCө,SZrďsjάoa߷xf/Fs%F# RӹjBP. Iӕ άI$s.nďyQ-АTs?rj mu-C"yjf55rb017(XΒ?~}4cv]~ZQh𫎙| yecg5~x"|H*Q…d5C?a,Nȡ)>Jj(aB[P씣"SGv e%lll/C䚣j0aIW => {`LOǯG r[ߒ;s?^NhPWyM!TH Ir횏~:Y,aN D)+bT.)4nzZ7`TVsŽ(~K E*{T8Z7xgٶ>8%K̏ɒrP p/P6WsD}~ @B ԻxpsQŞS0 ۗViٗslDuG= Uo rdwf=ŕ6Ud8T3>[HId5\+U#%0Ǵ m/9E>!pD,'53G'3*)3E;TRbNt3{ةh*"4{>oWBVo*Zрw(t~>mU(~E":;6m#MZcj>)s+wK!2>[c Oy^1>Zl#" k_lf@0b\-MS_ه/9x252&?'}:3Y>g&Rl4SIohSk<# :?Rw=Wu%wPm?GBm~ja)xX!Lz97 !uyxh^ ?}W&vʡBL 8K\Lh-.֭Ŏg_V,`b2ż:{)>NrnV&;a I}UHp y셓k]Fy^7v"7U ,&,7nFH5Bּ۸wMۈ㥙(8i>w 33Ң!\oUK1gQ#WHh6bu׳Y:㶜f/|NLO9ԓ$#yQU'mGmjfgx^JGJڂ!-g&bYtSGx Yt٭MЪ]7C~xvK3/ȎòZ"M`6d_ \_ʿt!I LB{Ә*t-?e4>6&D-!ɒ! L Va5IWm56N~Ge3gc״7 EhDtC:9>2g<)`d䁕s8:mpݤh+a4V>$eݵ %Y`Z1hO3BO4rB1,eo&g|$^Q36d: O|sP:\̫ڛ*w 35;EY`|_Y{ZG~,b wNx1I.f[>? (yr ޝ]fwB(&>V7-tplx"6;#yy3,p%16\rp~h9Nbs4ñu)1&&un }c8V:m?_G'>`dFՔ4 { Qwze` 33tlu4,PDPj/'@uϬ+BrGQSA#ګptd`˃nǡ{e]_ YD%?T Oic%9Omd}[zW7X6^t`)wrv.̂Ǣ?6l‹Oy~ѽI QRIg~ I|?vag(#,ueuUJ3W bA"b1ucn1:ɒ1v<t|t~$%! |A[M)bdduWdKI!aw'}iE. h2iy1;-DŎpglV׻7+̓7i]Nuh RD-wZ m z54y2.]RQcx}k+nn΅pRAMc=QX:KEn0˫MR@*:Tat0|$HW=g;qK52pT*Т(4XwѠ.9k?tkACRQZUl3_<{"pdm1&YFgNXՓ>~Db?Y h8\-A[UwϿc+ ufFsw .?ehUR!kphowBK*¼s"h^[ ī/t);|KIn 0>xIӹyZ92`r![ en8x+}'M~mdikcm<:lmƾ?H"G]d&)^ %@:13d475ASն71T۰2f1CS{_)McP=|z YB^?TKQGNݶ%-]SaOG7{ai Z.-m %)^ L@!Vm_hXxr Raě~Hӕb;gZ7Fa{}#Q͙{EgK?pM;adL1:URz+0i-c㭻C>PG I|6?d} SjM딓DǖnpޗFրJڈ%1MtfmuaȃU GL$A_̋b`q+ (4h0I|OOaDCSfx`lt6j^|` wZ5􌪫,U^KPܣF `bAFi^199oZAKVaCyF?QݮHC[B_)p_:mM{;.v6u-0?F35x?VZBrBQ5([a{8ˑFëA]rR*{ ȉ.9?߼˷;~[ K6%tĭ˅VF26(@N!O9*ފ]5k"P[RꙦ #72I{T K}E@lkBZ@SaPIV9(rtc_+TB9 Fپ=B@%lÆR ޓB8 {[|lk(TuCS|JZFޢr;Ar:ܜ.v~mJ+~awƷ q(rI C ,Qb"KB:-`2_G mQS>o8!1XhZ'">>BI}?R1)*-phZ'f ^lR%3lMf>ض$q.B8o`⭥fGĠTC'L;HnX'E<Ċ:b̉>r 7d#.ٚax!cu)Ah:Z͎N|\Йȍ:YN-偼SyQ3oMA~}W^K 2"(hհ> #(K@$CʚWEoIj~K"/#k#vKԉkCF0 =_^%P=NI!L^y%+N * 3bxͱT§:—=ܵ}&2Q.^^ W@ v5YYz4P7+޿B%/B#y{G r{gkK4~^j>moIZV)fBXZ)(M,؛2) ;bz!\ 4g44P -kFoyW 5F29x[w1Fʐ6h>AlAa5vt9j mM`e }zAj4BL%)Ӧhw}ThX!gPqO'Yq+ DMx#j[kُ1,G0)<[Ql"B0/,Z}|Z^ݮv`'IǺ4|Ss[7Zż_b/\^wqmzg =|;~|yCs]5b ;ݷWJbs(BUG~G\av 绦 -ET01J '"ciicT@OSR)cȢ׍!}FQWb1l֞Y~"H"!/i9"a>V0upXhٻi~NeNl:WJn~ Se([T@xVMGA(B&գD_E5PԪuc0#*+R PDjŊSuTuq;A6Lf9$+jKG$~SN |҃uHh$w,1fRZd2F<>&[‚ -^J>-(2uGBIvР> ** 3\}Ш t0TTy=O>)Y,_(RK*xy(?E^ԫl& C,X#E4YF2{E$_V)xL%VۇVNʚ 0*Š} 1:tNP"nH? mLUTj 0;t =DJS<ձ eFrP *܉BGo:x|"dOZ]#`m6dL-O%%V2UՈyub?y7B>S"Ashl40=K6l`hf>@(.^BO#e4ы1G-UFr[d%wBwl֭+)2uk'Gϐ ,OK&)QW#FY=^J\Cž*6/&{OL>+ҙ# T=j.Gkmggp.Y-- ʵSVѶ tFgq{M% G)[KoXJ;U}8*9,  (09{)Ao9Z Rk짂A)yqDAO67$z`~ɧ8;CFBȆЄ1 ^_قAF퐘?+w=6)w _}xOƐ 氞Fǐ3\.s`VAv{L@#IMzt2o.`fT]{i4aq6ã#47:uS)P_!^Grv V9"27ft?%3OyW.fd*";[Z΢&KiT4fTSг*O*HboRsaWPDU YQD.U=JʿK&e1|'\aoJZލ7hm:uSpRdS3ڢ!wCwsqmw,j{5$ۏ# ^yM>.'DDͼlK5s F=Qe0'|ٗ9C+dT.r:RUk{V؆]D__ `#ɚ1%#-kAٛ1ʭyսrq\XNs]9!/S?3=` mUH-`RInxԳL сȩ2f4W>U/^U}8,m2'iY#oP7qJ\0.tC(~M2}ƬbUߓ%f'g<{"UE[JƘ}AXE`eM($ݜK3ҀhjYQZpRSʼn ",p ΂tJp޿]}|5 D]e,v81ER.m)ѐ\Nv?{_EQ6tq}GN/TƸ؄ڋЀ3z/cO^Hm׮~DUjJOektBV{7v GMsh#;CyL .+SrP}  U)2J-9Gͣ\ mK\>3^G$ܞeyY7/,B,>"zm`Vpϥ1<7إAXzB/P-r[q[zj5;#7t9 լre:d=Z9 ߵiOdGKU=Ʃڋ9v܀yRv5x6`xg^1M7ⶏa(J.bw빼Z"-A? ݏE)uBI??/Pa#2~8ι09"]xo?%KV D; B:Iޚ˰"جi\9t"e_x9[D[J1U/ws5@UJy^;ϦW > UM\+FY*r{ƂK&ڵRuӃYC-~ aG`(VUP|S/!y.'m־v`2pDŸ|ϧBΰ`9#6c\q†"k>r aCIjvIc!btZ:ӅNa㷅Ӌki1$B }Π/Y둞>6.W#j "HL/0 =My. {?%l +q=ďjy%IDw酨=a5mJ y@Rrq]iS eq5 K5I:1U?>tV([]*De%8w]&z.cv e9#cd9}g).< a;3<|R!ǧbFeu- ґ(%];Whv >kPJ8bu:PɠpriyyPjL/l*}*?VZ_lGc+j)v<3V)V:.6VG{Q(okfUd"k6h?قlKXH O֏{-INBߝe ۫|[g\x#u`H%xpR~А>n~8} -X;l.T,yg8 *"%2qܣ# %.hC#CJ{S/J '_vb&1?CsYq6GaŃ")OYpsM3C^L 'I}&duFo @'0 OWsQwgviK|R']>U#k9fy&ES;"rA%J_~+"uSsc?/2G״XnpX"JƲ++G}$(ʍFf-|B.G}Ი.}˟FaJO ,Q<" e=AQuӍ}I׿eфCA2W gT5<.-Y فX'=2D^n^nL &皤@$2u  ~/Xרtm?>7È{/]vj |k*3WmJGCXu씔I%9U' Vx %U-(1姓% 7 VRڋv3N|'} 4r F"+Kop7i~k0]gcؚw?z@]O@M?p:GIyIx2pwZLjl >,2 zDu5hf7oD/_@&{0p;3'U "TEHhwYO"(^Yt;);%!Mbg$ЄKl^JCTɸ_+ޘiް@DLROȖo;zCT 5éUkrw^dӗr%@Z@b^౎k(X3lTȄ΃ksW@r P#<" m4"D,5GnNVe(˼J"V)aq q-.9Sk_SޣvBdJ Q"r{7w@m8K{ O-VMDG 3Tqu&_ Sd#NQ.=Px*e)X,S02Nĺnߏ4'2r &9HXS/$oRbV135;_AڂWJѳԴef_tn}AxM!< V !P%8*~N8-D~G^_5%6H"%!u$2'y{TU x:^>N:Ok_9&>sԵ+4Tkx~)bi9c Kb}7NnfmGP8#!Ce)ϰgY"*z/QXSl'z,-KAVGXoP|{n<چ+̌g jۙq;:^w(n3*gѵ lj(O 0yeDɹ_`}N|t ֩1(+&:2P!KOI~ %O ̥YBJ(e"=N2z>[T:aςf3{f.J?h#V=2Q3AG+WъO$>mgx_}>QjߗG%Xq)~qskQx_$Ī 箥N@M4.{L+O*vi#9E>`߄H\.Ukwq<-67?IɖDM`U\Q2R&7$*˄尶L&z0Q|MkOX11D1[aEn g#;F@q%_;~: srMX6 c\k/ܟP]]e0!_k  YM鶅x*:Ngb1-p3S[!'S"(`&Ò`ҥrmz*^?#ѐ& _@EEp:K+/s~AVf6ejR@YmH?|8?U­@h 1惙xf~D| GV܏#fK#i{nXg 5,Eu4jw2>YɰbYdUsZ2S4Sx^2!9KFdK'A?5ɨIYDA(N0VυƅyM- !F}Z*Pi#"ڙԿ P k:/|=GzmB+\x!鳭 dD;q}Da[9KkhpB6fSfe8b:e B!D7!&(!LW_/Dya}AEՃOeCUQ7-H-" @ '%{X xgwJ#IeIh,a&}';xcgX$hTA>jul*E؝-,|#/bN;(jaP`& 5Ís/!Xr$8z5-DfJĥy}|[!RԔK/EйXG8%ٲ^vq>XZEFū^pC+pM'`eDhjb\9oJ~erTm.1Z@ӏz,sZE4Ԫj_zY!sIK9h)$g%@)'R)\:/((,O0U{%gdBX ZG(4{|X$1{+0ۈD1ffC}Fݬ 9&/Jq'cIߺSꁖ(7Y WMWMD&J=%@PvṜpx~M2QƅAj]Ņu=2z&n*9^X$#W)xFd%Ҝs̸+fy, JiT~m P:5,|H/u$A멕SܰL!~},n ^nKE 큦JXf.4XϺzROUCZQ7й LPfX֕Ux{biE?7oMnMoLpO V,) NAzgkK6A;ka c3i$:8dVBIR\KyN9d+.vA+0 $@-2ej (մwffwlmr{eO_*bOg9ѷ٧)n=}4vH", JIAxO'j}č YRPô20WH2B {[/$N?Wj4M봴,S/ד q(:Lir>ڀ!hk&os)@F(H r>y.&H"N4΍N VoL0qj#E_1 P3Emmd\㖭cI{XTKDjݭuZ8RsWic$@Fb -$^~hɢxh{`Ӈ|BG?S峊ܳ1q:(.~xv(3WGlX`*/nm|=3npK}׆9* )Qʯ2X))xxeiƣ9dW6YC<%g zT3kTnGʎj&.L:K,թԩAjQ/lyU ԆfqҊDㄸD s$]q;q NWM .EhK}t=F8kh"t!,.;i y5.xذMW Zehq^UPصQGKǫWz0N/nGv4ZjehxFL^a";D/g:d<)Cѳ!b:̹gp3Yy\F49 ,^P5,0s, MI&6Q^? q`.Xxe>]}rNn\|jJTXa/1|!ouI*H$ՔZ79nGBo \p!5:1 u?>a~fի@{#n93Ii}]NoD„pY­r^&U!Ӛ:b[ !CIxg:qr}SDT[Ӄ]#T LG*+;OX5egtF@bFI(]ErO}ͅqCrizی7]~p6U44d v6`y,g4;`C#e`ܼtf#-.%zaDE='JiH]ˢw Atչ/\fP)mRe,';^![]["+%8O7AB{㏔=JU̸vDO&CGTXpz%|rNf}rѱU8&%olrXg`~!?iI_(@̆n'6"\WJS G t>#߶̾̃K*(KC::лOG/®'R$+l?&\OJo3+`6p"T*7mO{<^ b bÈT6 |g GSTG|;lqf}6/!ah^y {7݃1;qvz95u_m<ǽ}[3`L*W3_䩱~͛͘؍>tI(({߮Z5N1\O<bX>JA-T[QQy|<-.Z# @~k_rFh[vؚϩN_*L JIЎG@z~f~v7 '_/F8tGZ]٧t:;**nn0(.jڇ$Q_Pߖ*#`XHgk6[#u_aU9 FoS ks Tc\.ػ#@6 "b&G7z<dJ VqŽYJ)^^Dݓ}i(P[y#-FV,{FLx;$oWYF]ȏbKW(Ъ~X~#t|F9/[R`+ySaBĞ.(Մ#n*0M%ǧÏXfLK~$/B}8V[y@O2+Qh} (5T0e|psI ɬZz5w.kIc0oN* CBE$VUel4,!x1+4-z(^rX2{ f4Fב?Ѩ넨űеKF A c6 2%W./8 DfHbiW|>JhAeC$jLg\;lf6Y_֘v':"Sz|=N1+\x˜\uasN#ݨ !-*X=`F8{ Mr|K:Y1 J>&HIhEK5t ࿀;,cۨ1*zعZj0&/Gv6C=˴vG>-9&mT$ acE.V^o IԼcwk0+K$r !*.rpX i"06E $rkrέ x&;Z+uLn8|RIP0s"ZY}ŷH-{ͮp %8%{f(Dh85%/ܝ?º#iF^`cH3pmҎ# "JN0C6˱*tP#1r!j~}CPM%&ґԍܞUwh'#/!t5W~ݣ#6--mMp҃y*]&dţX^!TT4r[)/3hgRX eS"Y1@,zhǞcVKq?/ܤhѲn(_l`˅ͩ| 9+㩸β:Kl΢ !y48B,-;*`ꀧU-i0`(GS0>Lk+(,$tyd7ړ@:\A햘/譓b 1wUwD"ylO.Kĸ[3u toauw%Rxm;}<{\2m)_'\iݓ^P%-LwhRԻDD\XMu$p8(yg'}nmT㽴 yag2XC/=[!32 ɊzKa^y4n**մ~Io֧TB:l G}f#r('w{w`XU5.-(4s%#eT{2 jԥ_ "/%Dt0RIn.Ǻczr:NKRG?f1#Ǥud|V;cf@ T q1@y5D]8h-&=뗋.8~-esnnOdVRRMS\qoVB.kC?"G~c2C\uayýʅE"e"IʔxX+#h_ ?П"@Eb)h:uÒBxrdEGXkmgPg%AI!bLfÕ9Ǽ,ͳ"dIhA$,X/}Jq =^}nڒl~KUu琢5o=$/3A@L\P՝U[0/msrzPhS5W<cuCϣ6+% x੿YZSB:$֯n$ۙ ,!ȝڐo 2SZu F@VlzmyK|w!qz%Gsc2B2 .Ti MxGmG#C3,'T?--Iy*ec{,Mھh:vG&\ W@l %?۱lbnnF(Pj/ x<\u6$+9 $1ERll]xJ, Oj4+'AdjMFFAP+9$H-n=lC*+&z\gh \jzHجhPHBbzOܞ` E+Byx2 Tqw PpӔQ._S{褠o1jtWnBJU"+wq]%{HZL\BU[a*hlezk\P~p0M*"*;!0AЛu_~+¾!2/V%5(ӌnscM|%A_TT ,ƻ$B6>D-bbJ<'> yam?wV[eua)Ӣ`|B5Q%0@,m&$xvԴ8zPf/|tGnB&S1XVb`Hs"{o< %] Dx)1-V$nO:S\׶xg|eGx 岁:P%,K?Z?Gw~s#o Eibv>|wjy|BV_c<RJyWFVXu:=Ocgn6IDhFMs%"ɻ cR!q3|õ\9`QY jhlgr4qb*6;Acro 9[<(l_ Q>{"c߶2&f2]pVe./'K)5䀬f@BDi-ivcgq2+XPp{D>L< <"#9z(]ws_\k0f/$ipG%0zo,Or0jG/-K[/b︳Ά}{i$Pua*8K |$$f!yMEUll?CrX%w乧[܌}t݊Txԙ]{p:ЁFsᒡNe*E§M{foaw3zaS\u/\gw ipݐAdBGW) g ZCs{hS1,F`J~" &{+'Rkxt 4DJ{۔JHZsXiVT j.}#{ KלW PK9ĉnEQl<.Cqm^?ܫrV|i|m~ YޥkaQ荒p uC!?xP}v.C}hCL1V."8ITv&dEa {Ͷ`h!ZAƩ?~ "Ȑ{:M"*GfswʗS 9dCARtqFtW=Ti(QBn6)h(v{0Xz?*HDā$$snRēbv7 g`iSŽY75Ώwa Ap+"?{䐑;ɀ3UQ\:tQY.RtQ]6~f O3 ^MI- ͷ@֘B9l &>7#>rӏZ1 q-mÿ.9Ҟ8uz8t_{Lɿ\ +, wBt*pأ_`{+XYM>,2obA }y҈a8-]U[MA 5tf&~G-apgʉCI8OJ5b6kDK'+gV?{:z>E_̯^_YTD$3/?kg:JI n%GTBdGeo@u'$c3츽*[XK Q>k jVܛ(A=.>"ZzqqWvYuHK{:)H.{pdVޥr(( υ2J =[7*Ŵ/(֚̏i!˟BZ䊊KC28 WF^pakc鋾%JRUgڪaxӬ8(z=pԃR`s:VKhO9^$rqOkz([;&~ɣS-&7Ps/pJVZp5$AChC$ .:e@`eE#JX9/ubH:4l?|]{ݠۭNgiaoƹDRf Ab~#qeX:~)uvRPOg֤M!\v:[_{;(svS,\idy 'l[YݏE"Y!3xrDg9JcXv±"έKD9}E50za4yFKjTgbdl\܈;!aӧ[~0k H.fpu0'Ln:^k+Iv p;LbD+c1[61r?t_*{@G@.{1-1jTXM`ke .TQ⬞Pp$OR9$d#]`bxD7-[ qL/xrΫȶʵcJΥNH$ws5UX{6E|cMe׀9?H+"k ^FRJj<gPmR-P'(ZڧEڈSb4t')S.V壟wH͌&oqyNb娆:QH*^9`[T!E&2ykkk74ccY(kU:qۤ`;= гS |ExE6 {H&^02, UO3A*!+wmV*95< A8"O^ڜZ&R6[\+~hų綝0xGzUXQ]%n25G`^8:RM6#H75lEKtʾ­? OouV-[`֭,~sϢsݠr->n8րi!>b"^l҇}Jq@"Ջ6icRfF̠ UyH->-gc}QYf|gl(_wCC6JBx8,PWCGE g3_u5 $7r4E<~zpǽDNT$_Ϡmy;5iA$Ծ*UBz/=!o%8Ǵ5~b^܎,&k([:/-a⑐=!>yzBRGn10foܙ>z<)$ |ܙ1vٴ)uzu? ҋ IQl_ %r%麾rV88Tڳfj:Z!&@@A4fb81ڧacz0N dlf `>kņoNI/,;`즈ǟ;ÄLpKy|W0©`!qbe6~(S,n dt_@ [WW&::v)MI ׽rC07~?_t2D?v~*+pa*|.[bR # o !+z>:T0 '# z{Xe&Z?jIUa2Cml2PQtO[,.Pn'Y3ݍxs07G"] ,^c;ݙtCw̪'a?Lٗey-e9^<8 s<-a<[ e a߈N?C-bylN.V !/.wk5ZwȟZ>ς_}""EZu.0IXYW)-[<_@jkT(;۽Gr:@$;Ao[$lAl+E2'uɆp+2~M#Hې#)"ݵhX3tdDw NWl 79WyKX( P幓gҩw nP.K".Lkq׳7~ &d{sˆ SMFty3\`?D}0 un0+=)rYx58}t0XbaW0'meˤKɴe#"sraѷjBoV#;i^(f\䱌L;d#KĔ3 B'RtU]נdBэƿS-ESrb׭ͪЂ9[[w^>|˹һD-q"SBeAH* L=2Ah3p 풪Antdo%kW0*{zܫ0K du u *AVf~vZ꩏X`Ƭ't]-0P,^5|҄(| F D1X +ֳqShZI;c fmnF)Ro47Sڡ;OAaq䝴8)qN_;Vurbf"UU^O_J=A y@ M`CqMT$q&== $^ܐ 1Z0KPr ǫ9rνOw*\fQD@x -΄4"Ӄ͌ h]@wt,T,hB"$xFUO%ک=ȆQ9SuD=Qu~DI~C]_ iV/I32h35"qk?s;/xW@XGH=x$]<8T$RU9~:%BsY{\G. 5ٟ!Wzn-fTUU Τ53yC| 5tLJ&1 CX,q;jdMތ9moSD*/I6 a)z~h/vpu3YgYs}S%G$5'HO0ƞ! +'m~1<;O"ϟ,YʁPeJךE RB>׶[Ћ`xrfId$%xb/7θmɴpвl[nc_C~R(_-PHzM;]G'E Mvgx=p`ؾ+!-e$(sсv ZL 01&^ѕ;Cod60~@(L&Vݭ:Yo`0wmdf9{;جֻYէ~!aKy4Q% O{0e)xD-Ϭe},\EkXIb}xʒf'#KInkڠ_m`O^H /y)vhc96UBT+ @tMAwId9gH/0 mKΠI8Űwuk ,~Z&oy'v;H-6< Y~z@vbk+)KF$ŭB2U[7;0?@T.޺Y&I ŖQ sZkt~4tU$Ȳ>ԵeOVc !@ Z#ËrD;{R*|jW*hE4)z :6ޘCo: ~1 W jO!N9(?s˅# TM$)@/ѯ}a .O#Jn {S ﭽȺW1qI+(󑗬l4Mc`_J0Ω-7W=J;aw#1m~]V.iAȪjL-;fٛ8>dK`ZT(l vme A]p_1eWJvؖ;}ruS"|1)ַp7&4_H^5wf~HM!܂[B. %Ȇ 3 !F_9D|(!2a7ؑK]aurɍmLn{ݯr?ĂE3٣Av-@ EIBK uV5{!:$1@2P$pGWh\W* _do((L&q vP)P_sMd[ dh+L@yXY3{/{e0J!$0ÅmQ}}G Mwxvw>FBx<7S5B|OœWdA\fmtnOb'^Kc[8';Cb^0{b߸:4KRwb_?2O}X @b}땺5z ?sC f[a8#W{镖슮%1GܦtMy 8kS, HVSXrPh̘޷zIB+'(XqYaWX靉r"2ģB5\Lw h'fg}~;˂ 'gY"z|65?1ax{RpcᱏeYcAmys{>O1N$d'n\o)@>~v>;5P~@n\7jƮ.\0vo-dX4}ŧx*q؋;n {ַlB|YWȭ'P8A$|r*a3>^:~7jz'ߢ򑊓6[Lu4RR|"wlD77'U 뜌 SL =ȉ0C0$b0ǹ7F;X/ہJeTS8mE[%e uwȴq2K#OmLlf ?WUHN1wýf,́;'#hq58+Y> bSK 8!wH$}Vd9; C o )/NTzVjuIPlO2i1x:h6)e@q$" BONwSOn(D:&m@RLST=2Z36bh#wͣJFNG`oAQ:=`@TfKDŽWU.C!=$ZpT@/7QWeDX0QĝWK2;C.N az!5nݫMz5&y/*;xC0Өڦ|Ǜ ]f/¼酠+֕CUl4V4\^Pس!bV?%r`sfHZ+"XI]ZDcx$ SN|6(b,(,DK "o.dx5F` q&0JnK;ۄVf<"*`NR `BRܪD7VE5%E?އk7sp즾~eaA@ <#MRxRKG>ɍͩ[p*b);îDP^WZ QMR\ArӆrҬFt:Ğ=ENkFRu Wғ 7HO cs`_fЉ?+6+e8IPm\^%X\K zPaRҌaV|l wdm*+wv@ĩkO%C::^d\2l$5xTWuz!= YRZНW\qD=nSٴnT] %"D;Y-Fiul ˮ8(ߛނ2駡4q/6_Ɇiy={@x-=]o&3x1tsxh.@{A_B\%[n`O?dϗIuj +tese-Ys'{" srB0:x! A?+{"l PޑD1!z^DVjצizTV LտBM! J[?veLӐd+'2 ˚+=. U5NFz%^!'] .(!嬗8A?6W@WP%}od_Pub("p4ϳAg$;;FٰO,YMgxu&N䎨f6jMI|Uq=D6ۢRL{6O=P.obv|3Wt1%Ah\E #~{yZT$Nk9 jy޸8̥3^o_]Χ>|z1Kpiy3N@Tʠ  r Eb-Xàӫ}] f5dMPq|f0B0uqBofS:)oiߊ\'\X 0>7.Ϣ}v̩1La^z&SA-5h6~s4_.Ei:L;YKsjƆxyV鹘FnWL2u)2h[԰#lNe#޽LOm?SzTT#r\x0Sldb܍G{exIŒ|iXTwfřܐ}Эw٦ O)t`d~Q炌x5R>>cjU0) _f 6z*@ve*ͱz4 a~-vԶ{_RLvιo# wqFr{m75W!MB~.ρbV^y ;LTq&u A]kRFEŰ`fQg k_=ZPrFa!@T<[?)L1hwm"rr5 Yf&bE;F] K= Ipc튶;Ω.`]iɁ|@ߘ75) N&w9#w R*#w1ĀT9߈F o\*' 3IkjL]j=X|\(#xÎ .흘%e|ǔASRj֑gOjtҾ3ܛD޵cmI Dics+e7w3~)p!0OX%Gp.Ad;5@=8u:r<Փw:zs$A|]=ыEӽ~#Vf^VM,d`{un1MCDd_"D"=x( w`Po/bRZ Ik=H#VapuD/cHii*5Kr30guC8R`>LG;R=wh6p xďD؞ͽ7ˉrNAܓTTj%+mcr"&/1ܤT*_;~WԳT{G6|BuYlR2ԥaiw%:Et oj^%*|*i0$zs%4/P :jUa:(?4b N2,SY-yev$> UQn%W rӈ&Dl{ \ o#ChQ^?}!k%0c|rV ׂ+,*I9 () <^JFڔǦٛۼݵ?:f毟ԕo!7fe8o뢔Ԧvjߨu%':Xr xMέC4.~}m}hp K5"Z6_{#QA#%bJr^- uuG yC>1SPܖ Pvߖ䛠1a3IhV5@4ۢ.h5xCZQǖlQW8-eOc͛|\ܥ\ 0 Ct&jO:+qq9dDk\$Kvd~ Ap}tc=QfD+=0Pyϰe53/ݟvOb9TlC@>RVQ*suqT >zEmIWvjfN"O[y~8X55Ԧh<2eEm`'zw$n|g]Ba5I \+]rSyC4~\Fys¸v8\bUU?g nyZa"z{tֲ߭~{lWcrf&ۑswX*"e`Mf, pZZDⰉE 9_ K<ރr$7f5M8'ǨO/os,f|óMHމ RAˤh4Ms;)EG 6J{ ZtuxXw7],XʸxQޝ! ybr_vϋ|i5BL@)c\xQ-n7vB5𪵡 g510{]Q׾蒲5a~s">^Oӯ8>QKxOJGΛ6RSz| ǥO^bzpmSN ;jHmAgPPM)tc"BlcgXdӤ3'ҥ =hG=yx&\1m8ҧaoλ&+3rI2$N+< |j9 o"5%Ɨܻl75 r)2ue\.~=RM%Iu؁}A0h=9βӍ=_֓>ܬ$A@ o:}<[o#\O$5_?ˣc;W,{ᨳ34oL^2Zwrl(zRk\|ҫ0:(yԄޒk 9Ħ!1 ^p>pb=xORUGfKN@ϯ $)袴pP5fVu[|0(3IDPy\c|+!a^% $If-:Y)8'tm6mr.ƚ<['UT}v U0aá k\n&_P-׮NR1hw@#MG)r[g1}Pf@`9[%U4A!6opS5#sW RE=NǁԎ+F69@`]y6bivZhނ`bMi/`x_Q57I*Jc?QCT5QǘQ{r0mfǜWu#ݬ9l%r —>kJlϺ+'nߙǵ_ x\62$5j}Fメ0ߙ΅ f(N 즈",ó$ޝ\V@N"N ^,-JݝsDH^(^+e%'MєBz7% 1 oPHrh ܒ;PRHiLtCӏz䰣myqv) u>eWٳ>8mf GJy'8B$q~M`iHI0ltij)i2kPNqȡ_{¡׷6a[ :t:;Ʃl}K?o2X.Vk z, KS ]~}9IP;KR Ѝ"Oc; !jZ/\AKlߡmJGvlTATŒmcs=r;"kM75-%"D4BPfXY=w;l`RUJ==UM!,1~©X̉31"b̶QBÁE}'IgT δDwB1W_MCGSļgj&_Fɴ4Y@Mԏ}>d{yEĺfi2 (%!X)$3j9i=YڽB"m,S l7L_? '>B.銝o *C+!(w%^$ˆG6sAjF$%h?۲U=$Yz]ٔɳG6ۈ2*>_(F蔝% l0oXBU"dd+BLx&v ߼r1V Xa9*EWj">a®Faz.)}|4a_x$U !5,"Axm.]p}y&M--܆HSS6X"y০u?=Oݤ;llzi od eANN=(^ؙ?$͡VuĴr >mT'A~:oeæ "@;L2m֮tSfw\0HXN@DZz2qɸ@ 847>(M-8_vP.0qui|[mwIGYQl1{jbQjfKjuraJO'~\=1-t 񉲐]6<0:hX~k9pnK$9 pLlgHl*V#jڅ|gd$/>nM?d~2ܜ js ܊7hK*8#4s F7pϟx. K0'p`8蓋Xt!p=CVw1EAhMER>6lb#Pw*!SC@)^_$[`E$VTgɁ );Xk)Awk05 a'lTU+I>LU/+Ćx}36EY^.P; sxuաћ:B8Uq&]J1< ٳreQt>OF#EEr!nwˉh{jfO'I]y fy2avazꊎaxV= qe ӗQI,, d % _{QYJt][`-a_Lv$mbo5연r(fdZdϹ:.PiS,zmZ~DyV g1O|/-rCx$K}Ǫj݀YHk)L55LIt['Eo(3_l3wmM@O>ڏZp%?&e1HUS<=8#E7 t+xɞRFX &WTҮ ݪuKΡ榡2IB 9NLjFG~P^aQV`VN1Z3ѪIz /<]'83",B:hy)c@пO4!47@h 53PMo#rDžT`}wk.gI$x;.EYf@J㓪P[h-z,M~ YC3ÆW0A@S!\Ϝ4CtƁgfQb0xכa,w TDzN$4m#fb PN!5GOe*yz5 (LtнâL> $6RyT eD(jw軍%:XE]6oq͇檻YN mRƿumX ܞ‹?R_`B+-N$`sp#5 @=.ߩ$T ø@k\A/z'52&{Ԣ LfȨfD<H:""Uze.ɼgɻrϔY^aY8˖?\nNA^r $bBmn%>)a.uc1 Soד8wbS|W[&uq;9y<`W ڬb THQ5#g=W(  )bhީI@q<\gj̡(<;F^cҲ8?Ƙk.7j+  GWWd!+)u \i9%+ldd$a([BG9o‚oDR1ֵ "݉ˉ y\5И(FT!v7CJ,CמTH֨_k/?Q~ 96]i8`pmG/աz` L:ǴQ(բ;{O=㝞e{"gxv h,uLP(cPǬ[).քSٹdjT4NZ򦈨\9E8\;jBnңB=ze 8*uէWa)]GyD0뮃rrqǁJ|ٵ/QR6.Wy.Pws8jNX#wvF=}X}qd$?yDGˮԙ3,5@Lb ?vˊi4 Xz۩@ZX*<` њN1[(e."N[D~0&5EPUoE^$qkXϨ5מxF݈HBa/!JQ=bYgM{!.;U׌׽ kN!=[nh_%PESL<#E@#TA+s\c3E-nzPn|5r/W֫uKH"D`w5rp`ه!p ۃ8r>]KZ?Pl{JL] 5XaJZN*8}Pw%kܥqk*yS1?X"bnߗmW~ IL45ӝ,}Kp06)ņtH 7!'ų0Ϝᙘ+]vX4+@2~LZgudD5^߿#еB/|%$<\xkӎ; 1+ԧ rqz3 #W[&4¿HR bڿ60R4 "ajr=`q LUt)rNVdxȓبA*\rgks̬~U֘7O.-gމL:iZ;;MU:U| qfAMt|= |6Aި<& P¤JH[9n~D$,Cu)&.uTI* Kufׯ@xP\Z3 l%12lX5BFh #Le(n6J?#e5lk? Qئq}L+yro\\¡>)Ib(ιy3$^"Psv䧒R,|rP5.1@("=8K YJ* U|R<"xt~dŞ-_2 1&Z.>;)R_1R7Ȝ)>Fʡ@bRL[jN5!_'CDG~19,R0IV%@Ъ]CAΨ [t=@yfz9Ucf䰵U^(% &̦E%W} 98oN$SV9& 6W5VZuENC{`lSk3oa쾦fGoӈ?qW ~Փ1n^nVYިOR>܋ ^Ќy'iـ& ,wD(R4,J*kӔ.˃2M?x%kN5:09'`[v|ʞ69\aOqtv_}AVedp@'q#@KlaEJ5};nU}6~`yyC45>6GWk wyni`^^4lZ `*%>"|WF*b}tgW:nȫRI:Ibbl0~GZ\%m nA|Æﻶ6NeA1j &*scG҆\f=&^5C)*Y8GTwlbtVvh?&CY+u@u}Nd!`y6_nc-gMغBmc ;8Faqh^ f5+VJV^!u8ȥFv|H˺ڢKS;bΤ4[aZ$WATI}L٥4 Ě9ҡ*㠜bND{)-!ogCk 5UL)]n$x8aUBӥ1$΁ߤ$d"Q!2DxV( ,8}vƇ\e^蟥egu;*2 CUaA%ns0b&aFhq)箩 9_Hg>T9y,R[rm}Q(`5&.@"ݪź":W)uA}`ἣͱZ8;ʋ,דkFJ?HrZͥ>!zpo+Z_1PuPdUљx[RȂ2Aq$0 qlbG|KB-L7Wj:EJj843[k`ϲ%)g$Rd۟4ƆB#Frz t&>7WpS`.sJ!5U,Ɋ.VGYrLǰ ߘF鳨fDW`jvtr8{\`e(Jƫ,\䍮JsCE5G 笳$T fº\||'S)(\ړ6ӳc,(I;_g!rW>34JlLK@ΤoRY[*K8;nTO9A QBO2k+Y  w;䬪"Y4dHo"")}RΊw%Z/.DLLh.Fv l|؊C<o.}]ȼT\ss*iG$y}Mqa#):/?7'g$tBlǓuhOG 'FljrL61GetL L_"ziqewdx%>q"=F+K?2QWdAB;c1?uyy5y!Gٮvq(tߩ +]gnh}EFÉI~ jXv~eA5tTf}rnwn, e6x3w#fYbI"t(O0v"|Mġa/~]T6˷ӓx7qK\ %m:83wUܞ#ڭ250CX;004[iT?ϕ ZQIeGbJx[ǫQʹ;5.HAKKpu7lN;ޟC ':F78kY޽>r| ̍η̦;È QI, ?WVȥB),EgC}^WS2-8D:AoP,?L2S_EJ9[fB4zu֢E3sWj<}@ATWmҎci⓾Q*U8(E5/z(l՗,C>*sU/d^@* -TD1j,قF xuK%&f 9Ex : .adƛ6lF3N(FL0mByԒmD{6I<6O 2l2 v@ۖN%&g z>熱F{>B7 .uoX2XCMamǚ5M_Y⦁8=m=u兾oI쳾~O1O slgeJA7αUc%j$hNL o# _ڇt _`LS;Nv9hYfL\:ͫ'\"7zcΥ!˄=]4 P!'3[˶Ne$/͟D8_b2"!C5w{.]&%TCF90=8qӳI#ԏ&n3.l5b⤠1Rftt[85=[DƮe-/]!)=Q9"CRtE kJp-GL.^ 6~s> aqX)S[ˏ!%0u4>N7|+DZ]s8'w}CzY-i*]hrO\.R!@(DѸ Boy yy>VN܏+heX"^x+ ^V97ЦoIM橅8qfP156 I_Z0Y7dCX=p\)6̹Dh>4tOq q 8Q;$?t@yL ̤l[ʕ.oK:)MWE{70s; EՆW|]%VHW~̭IeP؁~}ooMw[YIQ +޲=I *q/A:?cYD ggzsCO-ϋeɰM)qEGpЬ($hFg3E7%/Zf! @ZڳrTit x8vLn/b ްkn Y񖌸LGF_Q)D'.~OoJގD6/ *Bw7ݜfZ!i{Q48zo Ř_WiLE*D|A |;X{1.]cG6T$wn'˿+|y`i+\ip.LP z*(Òdc'BI<1NhF NHʹd 7} $:~ lk~gȹ+K^:Ӏ63tG_,iVIquA⽁J/_CR{$f*26Rj:݅5 L`g.hOaZL\4ΩI(0s. A7[J#yweWU՘),?uXa p(2 XGM9li` {O䆪8M[I܅;y;ȏ80'9(eA+"V.+gf. DM+\RVco~4]=s?>K\?L]$Q░ܛa ~G-ܜh~dJ L#>[>_"ɛmmNׄ>Rz2ܓ&M\+<)6m0qջʟWjA3PIz8;JhŤ:\)booO!3?;4b|*8pȡAF'H;w)^Iߋ *kɄi"my*,B?=~lh.=x*-zs>gu/Z;˛|yFjl9Xks..rS]m˿drWbwleIA'-dpJxL:GRDj]w Bj35J:^3$<^@Ka$$0&dǵGj7 N'< 1K/UT)-Yxe "6u#Ǎ6 0ph=Lop^1h5J~B}1)Ͱ2L<3J$ULS`b g@3Kby̱&wEL:(X.^s8sC9~Ekf_k)^Ȓl{'d(ŸO4jxz@nq%Ȏ@dUM9_OǮcFVrnj;ҹ;S+{l389Ps|.'GOD'vu./`P\:l⼘l)+ $!eY_ Yt}]ft\A è4=u ljY}wJ$ڎ 0b[H<B^5jc/1\F2^M5wioRu2a7 G K;k\}H$\ޠT/j_Qk=Ko'#}֘jIJkC0piǕQPM1|jwGhЗMܩ >w:Mh7p$!wRƮأ]O(ԕ@*h-4:զ|  ǍW;hqJGݍ5B[6m|=S2ſIO PKFJAg2sXu/e?ji]R 0'U%;լ?0SR/-lnCʡ-:+' *`&@բW?7/ШGer"Wg b~ K?" p(οe6^`'FBPkB3Gǧhu|jj2:s Z:wf(p"R1[{;(u8f|IV{dlKXrqa(ؓ&NThbBϽ 27>A@<\U"渟6IǬđ3s'CpQUxe%RGZ=٬[ 3LU޺r*˷qͤu@R:G"Qdk*u$~gj57ke\S"O 969]dh͹"%#Қ:)k3vĘHtkXW0qI{?4L6&R\6mn#& F Gkm IxZr2a/RGxۧ˳ BOɏ'@䧀eqʗdΠjHj3ȍc~Y0uvW4HoMųٮ8Ju; :8e&ֽ;q!3Vn8Csl7^̗vZkD-oC`WDa֏Tx20G熪ÿg@9~k-S^ o*6,"8驔}dEDl.ז4Ex=^4-1gƦ Pq2&\2Z}2b)K(š3smxZsLN^+'yuTH:U#1 $v Cqj@a8⑇ 䔽xHQJ~d] Dް|Gjuw5Z~'6dY]t;-*Qw*߮/;%ܴ oyʺT+sݝP4(j?Z; K1=Ԝxg /Tcd^xo'4ahkɍ'ͷRE@ je>Sq\K6vU6#K#_<a]wJIo.(*$;~O&o!l7P{;TS"(Y7܁epcƗӴK ~S׏3]9T/g6NP칇ab#+bO}oUʐ&x9Pwj&g1jrA@e;dnJA~1HsqڱSӾ<"֜Z:ilֵ z`(]_zM$;?vp:[v{j#8";'"/`P7FdxU?78 Ml=O-QnV(ˇ[ժzt136'4"X[(V̐ Yl;s 1'UM^&Kt2$RW |3I&x4]F+W!Ͱ'F`9 s\+̵ |1 \2p }8aЩVG}VfβNl2C31$z&|5RMڣKaw*A.?4?UPc Q.m!{ڬ(ҬT"B%Qi]]A1Z2H$Am'|B|*#Xq 5ؙhLmhxޗkDv6P\ 8)Mjueu/,+Vs'tnɬB6+D?:78cPd]Ţ*xA91شM!}\`üzU[?_{#Sx?k1Dr޸R@9/jxvBAχ#CԎ:w!tzNj&+ilQ#&j!sji^) Lq5&1 ]ދ/g|ϸCgN(.(W;.(W (&w"g d旓ǘrm9CZ,t ~p Sշ7|A5{2<`8f}øuGh1AautK͘(fH.|.G'he$b.&RS}téȲ]J3ZXG >dmLmvh] e*hSYbU-Xх\%> q%98a\B1&`ZD&d~$2<_\!\R$9U]zG>6شUHx Պ};sJNl>2Z 53H,Ѱ8!zpdoG?9.?".'"~#;;3 r Xڝ×6kѫ[ {b&gԎ\VL41F}⩉MTKZ &W?8R734<% zg\H%ڝX Q~H}&\c8&\]za\" E!NgPk[$olO׎3~{!I\=inH` "cO\ K †_(Cؚj!ZԞ.,b%0FEG@"򓀊zrBd&#47V&UK SAmkW/)B{Ë'w쫫CUc{ðU6[r#݊󕈧0Uat)棫UdP/HM-,qSQrK~*`€0ۏ0'EC9eZ/GK))B ֞|Fgr= ڴ֯`TLw9W=V.٪[>]ʠdbZˎ]S">~f1uRw"'d G?Xpy6tbS97߶|&uOl/mQ + o s B6ը;5Qik^MFo!$~>[FGqw1|K)_2ӞHyhlgB"kgKJuP7B[X?nmg K9gTу`u8*́C@~7 ]'8\+ؿ`^NsJ́"B+ _XQ珜h^YqMoC&v[Clote~W'U+4W,U/$} > 3n[ܐX\t+H*W 9kJL(r?4\%A[?~*&f73ܵ8YP9[ [a$snuZPSsCX]%RpӶӶPqU;ipZcܬZ>7x1ѡφoΤC9V,P?7n˝r&3f` NGK!㦉Z gL{0;QJNlq J`קM:~Wͼ$0t2d?l E][#TV&(0>pc-j)[GDcy8{a5K*]BJ 9P{"/f%-[|TèLuSZ@peN5e ֪~)t5\2%,k{OYGN6f:qZEr; Td_kwolң@T8=G8LȃG/?=k?7Rb_SXfNR5aܒ*;Edwvt_]A7Ao[c#pl\q?ҍ "` ^: }߇cC*Bz3dH .$0ʶmk*$4׿r; G\!y]V\ @2SOewLՊ-ީY׫R`i%4U!1}K ']jY󋍤AE:Oi_s\>h|kAp^~8$>g=7Q_($F+t~͖TJ!Y*x)i 2R#B/ϑS^XG{H%0EqpN3}K^Ġfe{) `# B^ T<ޟ/A~8w wś|ہmL:DFՖ%#XeF$E︜ ֢&sΘAIJĽS/GÖOXz -vHO/,pG1\v踠'KWߊG {ڠtȕ FbǙ||_߻22&N htݙ 5SnRNg?EĶ9K7KPS3 Y"/!/>^՚bb~b*ƊЫV+G [(eЄ#K@w\Dw "Y3ҮW=3%W=K>8 !SAmfy@79LM[KY3HHh@㨦=qT_:-"95ŭfeT6kYFBRĹgqoUBP"cn]Ї7F+4O'cNx 9C ߯9bM遳@PBX`+ Czf/\A L96j*PiQ7c9wvg: }9i;e3%q-w_V-DX9ֆIj(M@?:-l%1ӈJ≻C`ZeqL0+ٓ[iwIw\vn,>=NU5B#XmVUe90I`:WS,k nx7U9lcT2.*59I҈4`twB$w͒ {Z_yO舛Y'#`;|yڂg]1"DSB݂]4M@gԃ`qTVDoV}JgE)ΡlP~y\6tjJb=Ku%1AI7ۛ՘nEi3ٰaZNZwt~YN}WҾ_(Ȋ#FQg# Auz>?QÕu}e$3u쇏=XiG}X L1Tx$вHuNP|*`N'אl5B/*;.(zi?lnJiV8C:TIO /UͲٝۿHTW'ǜyu>f<BZAdNSRέxST+`LJHY 6T4x0H 1kgUGd2WB~7 hA \&9w鯝up/( kbTJء;GQNUUY4J$nvv|VX(.Z0Lz{ʗ Trh_`~3A6HZtp9c{j.`3D2Lh"^ؐ Sc@Iטu(QrP%@=E2>\\ӇQҤQ 2Ej6m9G3UՃ uƐb,=8^M2}dށx쌒5FYe p8TSxBq._Dח*j3jT)I  ~=cmŶi\Bvm'tP]RKx:ɬ Q6AIּ~",9$2.4rYQDL\ħP*V4˽xvPh~ PB'V<~c֌ϟ,qZZ/`zț+,M%l{+7fz4:-&WQKoCbr1əzAtr6[]T}נ:Biy_ЍDcC ˠyW5xy(k\A)2yY%mGDo˹!2$fQJEP`\9K8"#c9) 8(5" _`&\T1>ęiFcAD2;إoOK$e'xImt2%΢3p;9Y:GŗӧT I|3}^KMn'h BU(T{З 1 K2~ͮ Ӌp%y8` y`kq(Ngjyѻ _i ߽ y-qLMr}{)9wW !JȢ;*)S3B]*dho5'" `&C'Y>M  AɳwM^+? U\'g+x2 Jc+X.YFӻ(|0YqYh}#r"wl[Z"ZTF9i5*CS b_߽ [*HGA' F8*^gˍD3gP:h7B oS=ژD%@53{LkҐ $T:`oh'_Q!w))`ǓT h\ERm?]M>1#f.ӳWĵuθ &q0`A`*@وΤ)`$qش 0T:c,{}R{>z}/Φ0 Df&FL/ȪgA5  JOL1lxDx)ƕ@ɍ~Rև!GTRsR!CCvo3UoѮ x4gt<f)k GB_k!EzӁuϧIw_v,*=A,/eQ`l*}zRyNKcwY1S3'@^:]$e׵>Nɦ7meMYNO\`n[\n~< ^K L=UU` Vh)BS"Z¡-PԤ. 8i~%-;W6]X6ZV.c|eeDE'Lwѭ;Gi\ XNΉiR5@o-[ʗ%Eٰ'+$TqƊ DɗU!F̦ =Ҕ&Bd9S;핗@7gd?]8l.$W{-*zac"/E7NPk>݇;Mfe  '¹&e._nv܌^3QZc -Ub.+EYd/)J?ֹHY޴ծF\'F$,pu)\xŴ w^B`8}[6韛U%Mm禼>0(Ty%#E+ป+_(gqhH =仨lɥ4n?T?u/lhU>GUċ<~L} ^6ŗgtH\-Xu~[l9he$lZi!M kmbp;xas0bgBh5F -ȟo_ݡݶk6rY]oo G̈B6;,CͨXײEcهBd,8ErH{oD0VEBN_L{Д-u76Q:N`$W VakU#t~IT0} /G|G%D6k yN+||#C4Gxh>0oG)綫02ǯpZfKϢ.A*jǒwr8< q|MmwK#73ZF9ΜZ6~AIЪdsMj> N1fՅ?Uqt̨R;T=Hf6Mn\&g_47Mq.lG-/5X胂E̹h‡Ҧ%`Vg*+u.ydžKO#WQ* bpEr\t(r]H˾@]fuŦʴ]. &^?t'͡ǓF< Ŭu?Ԓܶa~&ۿ} 9 d9MiLHs ƣ1ĵKpu8]χU"#ւzfޜ)!362vfv9qP3P@Uxuw9\Vh@oKǭPGG dЊ|:c p)!ARsgmU>j(TZ0%4gƓB&|FCbnSٿJ4,*Q?Iyj%mjsĿЕ2. *V`*K H(8#qE< tKJ.[]Ƨ<+-6jkn`BXgɇ㱡sژ=jظ?Psog ߣC|{Ro Szh:_ !aW1՘`@f{R˖rf\Jwk9;:7u{n< ]?u@CJ|z6u5\cCy&e.Ń.jB&>R+x֦S_KwkJ1L@2-e%" 'nB euk>Gpx%Z~{vdN0Yq"D`$X{vt㗸R=#X3xIAj:)7O;}Ic u)n5S9 $NxԜ6{q@:͖K6S`  s2" O[fՙjBeq𫘕Onc ss!-o]]{b zn_B$ H*2b6x|q @vC5q\JkLuJs+Y a{MhYF2LA5Ζ(cx4P櫮x'L9I3 &U0 ha z!Y\?h."䬁)Uh.N!k bҳ`xrK. ''ޣ;clWxDFAPyBx0J*@HPJUC㗓|S2s]1FPծnnMb v95q}B]=J7q3\K^Ny^ڥ*.Y=V:Q-#_1j4*VG1qz/_ᡆ m k aݝDMJ"\eӨ P.RĬ'I&bBV2_`YܔtRb8B7516|8p *ʊKr.p1]%)h+K[cP= sBH(x*=< ! }Ѹu[EG@bᡈzڡ8{Wf$“zXw3O}>$HlLgd\^7qI79&39zC29w8mrVԭٟpeF/ӿVnIzb]<O ǒ;RхŌ0{VfеH>g$g'`l78Y2ucW35WyԌS+m;4Xo1ankB`/Ɛ2V"C-f@T#@!s:`~ _dKEv5.^,@v}5#Nhm^+4C9 BeJN2JT$:hRZOxRÇ1rR4 VqBfWa)ԇ~( ~EcÎB?`il(r~!ZsDrs&xg4#(Gkعa#yŬ(`a>:n{RdUT1,7`$3d,l/n ݬ/rQ_KPlƣ: ,'n|ݜFOFrP'G:z^ "I^Mjv{g#0w;XCuo;&c_ b#.[ IiĜ-hɗ{Q䂠d5(Ro$Vhv.B_Y/#íֱJX䙾6kE4%b\n" P@El ƺO 3tfn0[U랹eDߞ j}=feSCM ,p߈}ee<" %WqՀ?e)0d(3@^Prkx (ᚻdcRQ3jA#LDV+~08e @gy!1}K5dȬo'cԮ7TDUkK{mF rgP$A/H5wHVpN,Xy:4e,{nD:ya /k۟u yy1 8~SPXHiJy:ը'4Pj$MC{$"1Y(*b"^37`;@ .Q<="Q|ՒlmUBg~\e{go bcK.<ϐy[ߝA:m0Z&N !GVmt:n!(sǁk !˅8ZMsHG6Hb`?P;VTk7u@/x&C!!*k1 [uօ>qP#"8B@8ԁ)rl1EK1{#A\&҆S.3.}Oe_g4 3F Nu)Tcf(1+}oU;YF* mbe'^LT|ȤsC˫#6 =-B2VX!@ވeB1/ X$qEp8Ӆ x~W ^~n^lS<᫔CB@Zr׽πǭfqwNa(Xn)İlLu *vM0}p:=Y5DU&TC8+LNH2 :.M @*.xT<)3jj"A%w[3f- Xe"u!coi0SqN'&$(R?{ TO3&5SN#m5S"rLq Zv>V\.'~w=XL= ])Wo}#y[.zвu)bMry 4R)"uo4]{Y(y(^@gct%X ѼFFmU(K}x @=F|P(}@-?xm%rT‘n-36Wϡr{fNfM@ف!Wvc:mdgcBS`(\YZBfb%ӑ&4dL 8yVGc\HB2XP/Hɑsj^/@gsje/,:wжojW輿3X4Sb.53qGO fuR&XЕ]v#]Aq!+VDԸW6]k'5*!n%t 쟇/g1EP?߅o|iBO37l^쵇 ԅ K/41^&D`lg3,g *TBQ`n(.5Ju:Xp[U̦0k NI7'ÈZ&8F553S¸ĦoҭE1A2ߒYO(/wQ" &>8)s?>mu(4tggmbibRaYʦN&@]?UP)O`YYwBE;\JC fR>h:ЩTo2GQ=s7Lgj}`=ȓičEo:DB%ȕo'x_ߕ] ]ԥqD܇y`# `J+.cp2v|㐉M$]#w$/dAe *e!Ӻa uDŒp, JiBd8t{񪿏u-q?Ǭ|R10nvΔ"\ Ut,cJ=26  W2-`tû`^2tH;Z=L-ꉫ\4#3RsO#mx$>.qۤ*G{<5_Fٗ>^18/WX-o }+P2XtКF=X]@WLAV_fXϢ>DV+w]Mb/j*Å!E噸vw)VqR_3 n (!s. t)ɧ̈́g=X%1iU0Z7׎"A#xMwh Dk^h^YBk U^H E?5 q$| IÄHb y6%q>K/57cN]_?x[Bd~N*+(k\Z[L]ɣc%Ij+*g_ju"v.(0KF Yzr7;A?Jț)|g&1]/Nan")^hz1A>8DNRR( w2ԹdB}.I@ۥ, M.V~pQ`A`2LazlG92ڍO]tOiD a2(tEa҉qi\\2(|9(cʝBa 4|'W|Ţ閍v(@5D%TXqC֭dJ Nlo.fXr.Ԙ?/޸@pt$EQ{vk oz_`@$<9_qKږz/f?!!3d)+s)yQAzU.#uU( VWaDIc"3TFGjTb0b$?cN+dRװ^gj {@Gobgά!'Ec^VHլ;]p*]&:H䀂gYZ07070100000019000081a4000000000000000000000001629779bf00012e5c000000000000000000000000000000000000005b00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/gpu/drm/gma500/gma500_gfx.ko.xz7zXZִF!t/>4]?Eh=ڜ.+BT R9܂ ftS$\6S,!8vh:0}9)R^F|>WZT: SNүzm z@i1n ;[&۱Ǜȉf*fm8F\a# /^>gA|ї23X.abSE8yM-N*}Ζ'0K/RLP2n7Y٤+=H?vbXHҬ'8 $!jV_w܎[ l\szge"\y7HC#Ʊt_%&&Ln1!EJ}Dws·72R/2+M_N3T",Ӟ^c=1ݗ? hqWխ~ eHZGa#Dpt,SuE?;q2h;jUҦtCa^\} Bɰ^^[2Ԇk⸊䧉oӠ< x *_4x'*$R|()"$a1%!+9hmsbs4t 39CuKWv[֚Naø8l*Lo?5#[m|7 %1-~vL2ةpհA>ve\9 {/,pь9Ft.|)qXnnY o4o>ouǭ'MƥHˁ|Uceе.6k.g)ܽg[jx*`Ԕ s"y c ;nN7tN}:<@CO VuNJm+Z+bniW.dj-Yd9B{G/\2ʗ=?dFFJbav6‛F/xLJ"JG[KωJ kQ"xx5g4?S:ԥ|;tr%^'CSJC?vrd,z/a7f·^TN:Q:"2܉؅*$a:RڢQq%QTtNnaG?|bեؔ4 &'l< m!Cj]ɚWQ}YPc=㕮k\Ð+rVE|E'e!qIEЖ= \FReԨW~:+ybTn[v!Iۙ916N.NjuT5tϛoK&Ŗhjd4ÁQh%#TҼ{[6v&Ѡ u.]Y!0fxrr/~/ 8) jЉ.{ކ}81!s^8LK/.p.2'\MT<䵀(FS>V$_*IeD']D ш :PP/zxPZ0`{7?Y7屽 8w!wf q*%_iV֫/Y2KE;(k`l%i-yԲW*Ґ.za52b`p)R=GQP~Tm* sX{b*'a-\,U݊+.kǐ\C[wߔdE??uZ=+U 5Ȏ-aZMy)Ϝ(b|EUN[RXmar1Y&Hby`RC~7'PVT{Fʞ(W[Y`]4KT &~̞)nGXqOӭc#8 TgbQ<|2'= ɋ|.tх2\pQ"i8l+$eu_|k멨QRou؉e5[:a;J|Pk/r#o-bthS_T#$mTil]AǙHy:8#3*^&[9:ݹ!XT@9%Ǯ -)~,/ 4+R{bH]}\=U<5'wp̡{s+U6;^WMbmoOQf$Ң`,Gi'}3s*m̫x>]faՂŤGp̓˸vS~[.Z>9Qz1a Y؏fvJs˄(o eNQEYǨarȔ[Ar*eoS vrtnSe2A 5!bunknKZN{f)^%g,&;|?U)\sRvbtjpf-qA 0iwZtC6+YʔLfM`Nwh)+ʽdjrV$'h|=Xjkys?Em$ݖ-j̔ש{LAF?.b?]_X_,~d1RYi]A4CO8me4*4/-^tk2c#>lѫ]oʠBiq_%թltEjMF{y  9]*:-_#ʁ4ƶ&|IVn'}?{xoD;+yIuJ Kej @xͪЭhzzV8=flTrY$'%h{컏6' ~壎07*+AfZ`L\f{{__خ.lc.JH=H}%}141ԣ *vT{fu'QIn8~9" p/f2Zm$ffFk/vwPiWy?4{QXsQVZ AFA! }i=dS1i~.qq[4= ;=8.˱\uxEpғie>ob/l] 4kʾߢX=Ox^琳ifg)KYEWw"6r苅f_WbZ>h{W=3jAk2@{H[Jfs @he7Nݞ5 ˜lߢ{|`1eAYm6dI)ָ 8[ӎ7Kpgdm~P9iO† ՗WnM󩇺 !J8]$l^ ޅ־f]]S|ӆMRz`jQ3?Ń24Y`%CU9[w^F' IMI¶WhTwa71iΩʾy`atshv&DZ irznJfhpΉATx8O/t9;~ `_%pJ3kg¨-l (@N)ߙRl{$ OR`f 7} u1V0.+5 ft3heHؽ| dl~cYwf_ ^QqP܌}!?Iz'Lc(VVmדu^Xgޚ cko(OZmeBFs! =$`ghD2Ā<$@ps&입#ͼ6QCW۟hjQA ]㯧@Ұda/! ?UYOs`*bv=!݌7O.XPqS5y]I(ZilLFhʊA zL7tQh|m#Xɑ: شZrITopV4,WXUewѕ=F~Z(؎`gC:r7w : *w~@=6CC~`~'hq3I"Z3q(PTP/kjA@dz9'W-HjwTI&c^ؽPp@IW_jcD7jT&U: a_Y?4 9%PJ\ }q3,A+ȞPf^T0 maPj=NvɚB钐$0\|&l9@yC>V 3s{y\x4xZ?VA1Y(-V5l"K.ji )?h똮tV!JI.DzF-fUs=z=kвk= @. [l/LdJ|~G'^'h>X1 dj..&G?7n/2u.fnk: '(tDR3,XH;z t@_qEQՃ#7Ծ Ю 9h^O{7̒I Num'/?f[رsCL ^`3O-%/tL+k t0Q6PiRܡ1ޜMU ? V qIy4jbpq$Ks YcnIʢ=]:gq  3>ʓ9 *='˹d h|,\J| +p&HoWN/ǁI7fW]2L5IaTq!Pщ\+ܤ`hGX^EjWonSF6[п9ǮL NO}F$=AȀ~-8~Yx\Ͽ_iDOTՐxaEռ7'wg>tl,8ɗۯTĉ#re{YQc `uSm0#'[@]1S­qlF?^0&F2wĄjh+7f6P=M`qX(P~򒼕9~/v24ۀxq K6=t3-QmCÖ& L L|mc7%Л$LCų2.e0}x$ '?9Z`V1䣨tj`3 [O'1Ynr:NsV]O5\ڛQF'kPh?вJRɭ ;B%AzH|"UW:-{p$7I"1RM}No`SvHǾR8)VZ?ٺx?%`]E3DVuyĺ=K:F 0^Jۼ=b٦``sux_myYR#bM-([{@Zb/^PG4U# x_H്5kP 7hSoᤲ8gcXt| 8d]J]ͮ-^cWv/LnD0ĩ-mlh#+">+#'KlYo KQAï9ޚĒWioN{2u=ib yCm( Cr:$;^a[#u$>yܐ6<~"BrQ"jnh_G0u~CpM 7Wqz=8࿴[ -?.)A æR/F"1VC~tdx(ok&f؝zU9#a}$brKgR懋[7|rv vb2,>Ԗ$7"%-RͰ4Pzv][/pT䏪*f<#*"_~6'2qQUbidK@8gr nhFTvxD9qdTZjlnjKA%5Y5]{dT3,fd|ҧN"?rkަ)l)+R2BНÍ&΃_ M7JNPP"GY~>R% S ي l{O4V7MD2,m8 Ps~3 0v!wȠND{6\Qb=_V"l].7lif4-lN9MB!o4`Iyf$6ЫD66gd*(e$n pw#^݈'f;o al $;;Ҡ@>)ONK娓ԲV1jYtv`}:C8{q"Z0#_|McC1"5o[aK<ٶX6~hkv~0?V^ %0l,y0ZUuG<2Jj@YDH7R4- ev%,Ik+~b yv<9[j .%~>O(m̜ V1ë ƅ[ً=->#y)]2TLͧ~/V^L #U.?`g:/!ps,7G_yc8M'Dvbi*b2yeKس'UgS8"DvOûP+pacj2JB_9O wHq+6m' &4D㤙7HN:N[kUǟ2z@YY|f$7Վ;u)§R]ÅOg zsVmUXVTRm:01-)|jH0wI\2;`ތe@FPY F[Ye^q܃| _A^Ӈ < ;# NNSJl΃W~I:cxЇ Hr5YhjfW^UGw膩~ҹYYR6MmmxN#ҪT j tDárfN( 9ex ".a9c,˜tQZn~!vLp[0oJ'Jp/?TB}1K`]Im7*)'>G[@>I?fP!SNq O< JDm7v\U 9JUR8|};#ZmB/.BlLYZChQ b*f(Ah\nX 5m= sw,6M34YxfԌFC#?&VO^=We1z ]"P=S_ #Yߠ֔703tzDhUiu` UؒiV@Pۡjm\m٘m-ښR`.;'(.d4V |1EWAUb=#xčK6!PXL0^Q(H.']?"ר5-{Z5Hw<9 upf5J.qN3+s&{6AYZn'Bz⛜y~bQuac!E;{kHβp 3s8E^7\aRϊi%k 718Doߜ~z& /Wb\/gUvz+l z37ehqy_CSMZRLN^)fL 2hQeFfYAKzRF~ 좨/;|׊B: Y+X@C7Erj*M`"ep}}c-;Vn|˂6{Glt [C7b9~6ְNȚR\HQ|_倪ZW5ZJ [=k WF.'MR!ƧĦ@^]T@$ 2j)*³`㭘8ѤGiB) +rM~g CpR %m"4k3Ĝ S:LsjBu|"G9CDVLVJšU:M\$I!%UA(_D>YbюAv^zѸ8u I=4Y|N:$_Bc X먾40͌G\"opFx5kgQ\}2\ i4[iϹ /:FMFVe8P)6mw1lUުt9 iVϖŎ~:ӭrȩ(iV`\snTKe<+̴dm*7៸+';z$v`-=m}ƒh_;.lr+S(}A09UxRyX=_}x;d@y` u^-5:?K, ]nA׳\f$kcw78wHF8]KpoԀab&g+c9;I;;`a+%Jگgtav ]M_!8:23Sȇv ECd/W+9۸ؾ*a~`VfyŴ*l׈L.\SoCes)88pYʌ7{I+jj{';z6<Y89\֐>N)Kg-TǮBd-Kƻ3rû(nL_E@ P5=9*+ X0.FT. Zp+͵#^0xi &b碳Cz+~Fnam3a2owЮ tsb~`U;NcA>fVS 9r6`9DK Y5bab,#KTNL:^72,"!s;G1 bKw7*'85jKujF>E!]O XFKYlK޹p$@8WNzbLnL`xy mjVi"z>~ .GM>6 ٧XPNr@ӴR `I _ےtUHlrjWX4.Y * l5WTqv^[0^7|(L3GH;8,ڽj׶<Fs!ۍ^;(@=M96})Žp=˭;8H&؈$OtHfxbil _BwkGNv6y5uv*9'ywE8~."SDpF=$I}IzdirXwx*]9w! ͐zz̮oE_:|Zo.T/7_m,++t()?[ `X0qQ۶h.è:YyM0q99Qo?zRߟ|=3U7EE@b c#x܄Y먃ኖIs'ZPnNjiXۥMGM;d@y1%fW-sb)!'ҿPj&}P;0X|QojE OU7ĊK-xg PMw7^g}WԴt>)',+UD6÷~qpw?) nt􂎢U9pE$ec7cR/qJB!Лň誇7 O( 5/Ƨ{ &H$B"Y_GZ=KtZ`M%(9ǥ)7]Gutl$Mj, >X;'Fr{*rJ,})kPALI^V];FƬ92ȼ? j+.b/ -,"|h 1ia{kp_u>2m{ZPR O2w!w_5e &XNԭ^,Az%/ߨNSVNWo7PEUkT=9ȯwjl}-4xlXA舉m#Z"3W;v@|c l: f` UhOdO\3E9=tn)%;h0҇g*&H$WF;P}y'!V9OҸ(iЏv2]MGg 9ON (;V6~J\@2|wv:`s5Vтk#x"f-i3{n:t*2ģď.2\7//= ~dݱ :N3)vmc󂤛T>v Mv'] Q ZR Pýf,f<^ɲZ,\UEl\VQ[w۬rrG$(5t\ -oK%A< 3-2oaO0!Е^pc'DE 4^Ӕ"3_%˴C <K+֑9G?|ȞH?(zLA:ߛ8ߌ\.s8䋁f7W$c+@0GC3gJaRGkՓLW͞73+A"+^V> wr8L!~1oYb=<[Qۛ2>Fs=GZڳ^@6n]UE MuXh_zi_YV-^k#|1gsYxKI.hzC5HDhĞBg 6VPXr )B1*iz 2=`S5[X;b}C iBiT};Z;dYvzGm^)%*7xlŘ\%GwN+G=, #:ICUrf7g䯺̓tǑrf;wS쌜}b_\DlwXj-OVM_#U܄my| /$89|]Sˈp<4;2|"̅ot#KJIAgTۄ>n{0_ޕ"T5;, gp$NR#[֊Stm2=5?sFJhVf* g-Zc07--'7\nQN,3U3w꺵aKs$8"T<D-jy yKu(&2?TTGVgobhE7`#˦SK~yCBsn2; wz5*&9ZkU:_b)0-pj*`S0 '_kWy59EHd \]e*:qbDfKw #@ V{M͓d@0ݾ4ƗgRG"GT| 5/Fj&YK`'>R•H{ÈG nTdo^dH;!KL-z9a 5b"?E'O\+ #rU\cC:3GD-d ڇldr\$a-*aOEùgicO \=m^\t+7ٱg4pؼ] od& 332{zHwx/$ orQxdՖB /Buaݒ' b/ʷjӘ_N90i e\s>ǽ ^z9RUV5uc_1G+$ZہgK~ObS"%@ ݌yȅZ_rƧL؄Z7*Iւ},&=D/k&w_L~Y|#(,,g0]Ҁf\rg"5a *#O.T))c,\CI_V8%  @T*tJ vyW֝nxf]<,ZbMTdciX o~R:^a[2 C+ݑ*,܄x`U"Zl;C.9vP kotFs):*ZϑUMILJ_X쮃vuLlgk>:ũ UMOA /!.i̋o][З$fZ$ɯ)r,O9?G/?Fr{m:6H=vuOw;~ %"b/Hs3 -R8|!p6B5x[?.0 4+GN6pغt@VBz1V5ZrTy[Ύ@gGAScL f"ץ\f_^*㎒ {m\yro|.rʼnT,Kr(&e> 20h0ԄF J UX~$7\eܡ^HI˃[xEoUwƼ ؀|_=$Eȁꇊ14dUEJk{ OؑT{oD|ǑYm9_ |컝w3c7MPBfiT`;c';Uns_kJB댙م.sFvIt_iMpyFrSJC([&6`ЄX;͈^{,C7yp[F W,j7 3"LON& 7v;E2:289|C8ʱ+gu`d!V3Nr9꿋@hf7>${0/qgx`h;Z^/n_,+'c'!$Y ʩXC -Kd^9}!7kL `<6w%}r{Pu$¶-lsk̳w/۪?{l2k6EZߞ؍5f+^dO?zXG29h]~\17%z4=.;$ϕmJ 24Y>Lǂh o_Lַ>$>mdMWX 8 o CQ (hJ˜"䣶7;x SXxez\` wY"$1HD%YYqA\T[_Pezhb19utm1Z*g|_(llS`6ljqi=G"sM: P+k@tjP!X=clQ^l3kྛli[8U)~#hI 4Ȱ.nwcg|Z0?1ufv$\mcگ^= O ?-3duO(?&AGqk 1􎌇?@:f!g͙F @Ou8{s|^(5C.w>@V##фߦWLA)W3 ?A,I:=.lOCiEC~L+I}=uv2IOV%!/ͣ˱.G[î4:BP(m4A|}taaHg)͐(5>=BMWbk(]s&+dE u3|oPdQRUێ$f.1&eTDͥ -`{o<" -MCyJ[/n8/(Uk H:v1m"(/~new a 2Vۡa*weZp/l=AJ_N4!aA; ;Z% hxh o>r&g? 0E S3%Wfb`vsVA mV7BgHս\H])ҢSRK>zp r\ZL]r)̉vSټ,w4#>F\:r]&,F5UD@H@PH8rHG?eź[ Wr1yKkil <2t$TgDcԬ_ fU5ɖTNgUg![doIe" 7Pȑ,yiݘr?beBB51y>r^"jy,(Zd@`3*heDp&|}X$ZK43,_9iDD C~?VmJ[$0$~?yzUz=YgU@w)k[5~~|o9ѧ^+9KKV{yFJXg.јA<Qr=2 nRPVtʽx|2=ϗni%,^v@i_%`5o @cXԺiBNZ-~3*$/3|h2IE2y9=ީ˟pWAn-/*sGlR+ڝ5vG C+`Jp)-/Y"w[ ~]ebb9\3u@T{A|Prf,dk >V P9U7bN+] EƏ@rc,.o7‘us.p":F1x@L kbEosw(]jk7#iy9#7+[il P㩹ʾ)7ڭpVq)] B~Z%nr\&,)`Qc5Mɉp_ 4)ӽ$)-g[wN"Fر ;jL. " &ʪ)FD?baVu Ñ\X!)%Y=MP=/DmLIp.XC.ey]-VC"Oa=r0i`N)_4@ Pq&[);oo{Lt'=4ՆF)m*JyY,M>iֿ:@*~?<=-vόF;s% g6 #<"sn=>c@ldaZkR ׳ɶ۬3uQ%cj7EBS=-5ɦstJkx뺦bU76{RPpZ$r{,AqUa@Bl:eq $Pa~&&sW<7/2nHO9sQdmL\Йz9mxB#a:Ah93EnyVݡGZr1tӶcё3աbh%bkjzY s:kw)4g,1!1rG'aVM`@V[Z\8=AsWs(r[{?ڼ٠bb6f*l҇YOg::5qqQIySc4XN*[7Hnj7d#344h)՜EchSȓZ(MNN(gb5]ո[:EDG8GG5mݐ=hIa(SZBZӝ X_Eq]ϫhmkv5Hv_n(|f{ .n '౸w)T4 ܘw^`/nbgS QE=ILT#m=ZwRբ2p XC(#Ȩp5)9B=ޣ*cqtWXݹ P%PH$Et'v [+*?!@S]Li F[+0f@'/t)o5X{|Ȫ vLml lYCa̟BBi4kh@ZtZ9f ceSa#tٞJ%`Ɵ#ؙΟqAcyЁB19{| sfAV2mhkCYa\ ˱m `n^CFӯV=i:d6śP:m9Y +^Eغ+9FV;|x?Go:|*Dg Z<&-t2>yx Y48Ћ!L1{$ sJuoPCX:J^/CZ˝Ȓ'x_gLvI^i))& n_! pk[ͭa,pRx6N^ Q8?U_.=$?3 3wAN-f>_xW 2l"A}8;8$k=K)rZKL1-l6ݿ@H}Bo Kxhqyz{ޖ휴3|DXG tU6z VơvitQLgEwg: .@vf۰%:^$ IKFptZs+PHjDy؞\cUh%Y(ciTw 6'm*[cMm;č }Zo#"Sui~w4nn  ?] )G Σ)/66î1a/N*8B&*N܌6BWbc:KLD./KyhÉ0DxF,Wi d!pwm*KT<,s ?R'H@&y> 7 i^'r*K$HL T$AZG|NHkr3~< EO~!փaB p"z =JyQ5Z6dAe LsNpSw*Mx!%2|a΍& /NARP'^Ęae !FF)G"NÖ4PO(\aND֕ϭtHJ&|7W0;wOjWʋΒvyُo9ʱ +GtxYz!iM>Aa[ski_ T:[ݚDWY8S*Z S. 4/|>灃& (4ՑS4>&(6VJDih%CE-JwA~ '&67'_.z!A2. (|Xj}gRr 4tC~ςAqc톌{CR3gdk,rX%PzL֖8ԱRA@a^M ]/ "mH+ I'mєcbq 17G0|uާ0\[tۮCq?\^LQ%}{4ίg@\U3)wC|瓶V7'ɊNS=Q$ȝ dY ZЏZ=:w&ɗxwUT1#?'{'Zx+BdJٵ? Åܬ*noBQBmBV(1s{+v\²t)/XI(]0Gt&VCDC2*M[oQA,s%Ud_*QJ7x`|\:UYZ0K\g4|𗸯iRZǩ #>= ZC?UyԮDv/w[4<|bEQ*>l X6OA"z)]:ؠMư_vy~=]ލ g  R񊡷-@-'!qځLLFx% ݺC[\v)Y" u_߬q)W72P 5)NK3n6bt&yN] ֍9 p (8Yіk {&g 9hd/J70[JǺcٕoVrDU욫$ڜqUisA7e;l4F<56]uTo>42#_WtTo`GEj)9|;=W4w% (=LG96~I@IUju}}ɤȷȊӮ6 M&fytSc',E#\rIcE f;^}束 ߗq_+PT~"]D &/Gj1DW T:DrH*tGPfYZҬKcDIe%LQ9;1M +O&nK"0xg(xRu}Lջ.>keY/fLaDo`(}(ZѹbY 5yvoZs{](>rt;yLٝSkzXd"]pK)j̆[ ΅~{9[k'V b"jd7?hFdC&4(ceQi/ Btiu d.t)׀sɝa 5fPپ&m>wu,:~a]Ɗӄ0foj?XS7pIsFԘXw06{SY4ִ\GƙBh |ggBxlr@iUue,ȠLg= cﶠ9qkl]ćUjAJn $xnf60ЁU{c ƒ}CG|sNH #ʢC L8r^gӨ7OL œPe|*ݹa_O &[i }.@a㉜xiQ5D:O~cV?aEwdVqs|&@|qf+$&E; @2a@g_Y,pϐZߺ[^YSn脫;&]Ty P6EȰ .)grHmtyq[Xi=&5v!G$f<V-;1əR !CcEW65E Gu&ykx>73luk?U^H8;oǒؕGM ;RkF!ufJ7PjީUӛ-/ &^MwUy%alKHFVJ,#zRf)hC _Sy;Մlch ~|q6̹psͬM5AI9R.c )-+VQxkc;YKt/DU9Ԝ7 ;:^[2o$j.-qf1' ހ%IT({jA89|R1هl!mJ ZuQNWQx>N!ϐlݚ-Vx-jӖlr7!|MI@Ck;vs'AလR~~A@2M0a?\jWl9D'p?vӄ}1@/@"YƹLEn}9-MNNq9o/E1 yƀit(:pjOHLVɪ>Q(i}[۽zpih2Od<7~~@f!Qr `G8}l^>03i13s٣Mgneay1%jF(楟ba+`D5>YxL="7#s߿ܓN":T}*cdZfz1Gv 'U ꗕ]İCf5Ww֏?@-vV~' 8`pUF9Cu< λU 3;6\W'A>\ot\bd 6h$2/bEi'ʦRu7 0*`a2oA&b-[(ZޢChBOd_HşzVG8դߡP '!Q3^c6.<b0#MaE^#ݯ+y3R*  ]ZՃqܴ [chwiVi P!}椈`3VS TM:XЦي.p QgS`(Ul`}qL~w[Rwn_#FNjd\/=F#J9Xp/Tag>YS 8_X|V% ~+`H4Vk؛ $i_v$Ь9s)>[t}#׫E^[ɫ2םyLWQtAwd{6?jb0@l9dΡ5{&&W(JeK-#+d^AIZg@_4>Hcl߉IEڑcJS&[ אTT!q[UnPץ=5 i悙ֻl!] ߉~Jur6󊅿ҳ{%2}pYSP;Sl+=w˜[@! SO4H?W1H0LKt:qfܱg7]fDT:Ue]ќbH & #!V\b8VЄ9̜5pBX1eY,y @hQ&`" +&4@Wq!z6k2,tC{s.&?2JIaA+:Iq4ߊW:*EiĴa`;ȷb f;m †4'G2 Z .Mpٌ6X,>Գk \Th`'@175'\Պ cE_rc7;N^]xI}S=PBM9|lḴ5" 3e}m"[}FM]_wJ6o:){l5}ekZLG:syg"/~&vI@킏5ݣctvwk?սmP(-e,seLE"0v*a)ykUo{B~zk4!,1B!i 1<.0+@4wBB@>bqj/Cgk'7ăƣ boďmFPWuF`,(̣ 9Pկ}zHC 24}39a1sz +3y7oiL} =Js~_0tSa"lLɠVIVI۪:($5(QvFVMcSuZvٙ4QV2T׬]"| pHF~Qs} \[Ef4E̗ϣMap֭~m _}PEL`[^=Qɥ3sCwpi.(Z<vEd}CN\1K7/ɹ^!3m\2k p%dIB8Gq z_fffX.Ϯ&n)Z5KmЎJvsĠ"dnD>ZG4K+g?-*Gj`i#xǪ 3Q!xF7'avˈZ<m =}TWQ ӎorXG zY2,OR2#f%%X#8}9wQcT,NS nF)ML[}FYCŢhQ{XƷoZUW]b+-R, ; g^uIbfww{S1 M6ı8[Z0GYͦFc, " Φx7+|8 0f MRyb#  ,(PdG1,583/٪O8O>:[ۖF<8>Q@ ȆGA!~"4p-1_|h0TmH]S'"eB5\+j dxdA瞀SMFi0!{5cW=<9R7I9v@/^*A36z/*@rp֠=Y\ vVf*ɘS4]ґɎla|Ux  <{tT( ʛf`öd3k{^zC@x {gQP \ol̯Nޖ{nDKt/wWa!F+9)Eޡj䃗H3$ bWZaR. >GE/"ƙZcmG/}醙 HzHNSGܼ&XbYMId!Ȉu9Ed~)ymbf.+CR9yʏ`i;(H?,H_ Z=h9~Ҍx2ϽqJ aZz <ѱU"E# ZbBK9;b2?oXQk&H 2PAY$uc0B8do Ā=d1ESu-zsJp>;ULs͎qzrk3+PL)ǯ=z""0.ӯv]EYAPN :P lOp.䈭V^a㣄Wi,1,Pϗ8?9凍8 ܷ–_g|7({ b Gu&@}T5l5s9#̜=xS_m]쳯, $&ׄ˓*/ZucafHSL)Fgu^4IE;y;9F=^,qKe55iq`b@/H0߹ӵLM;ԟrկ}zfC'ZE|#ZC-h5+KVUis svXeOgӗ$$vV^)Ś`\7H;]yԇ ?ʋx?a}:"ަ"J;Ak n Y(wZ5y\[C }x.G/G:(DO"kUopy7oA*Jn㮿p b0MReFQ$"-m_źO>qcT6#H{h6t:3 :Օ3F<[fo|R-ZqL(ݞbVfϺT#| ;`- [[P+ƏyԡMP>ƘJ DNi`FF&:kksu(V(w{gT\"A8"@f[ܢ3Zz~ ?gaJ~gҀݥ[מv.]{Vѓj̽H HK{CoҰ1r ^BXR0 LH1pƟxuݗc;-6UZ$9 0dEPϳhMv审oe̳ˉ NvrB~#Zt~3P5jFg%O=0dN P%6N8o>RZLJ aÓ@ 0)%`]r2FVgwBX 9+pf+OY#[erf飭anЉEf#~Q=YC{=^_dz^6_C2zǜ^㸻щ5f p"C<}\SJk\tl>-v >RnGPM]Z.n?&ާcČXI=p0::il`qY;kQ%}' TxQ =+ҚaH I$߀qFl?K@}jjk\O$hӯbc!xeoMKXCXW&7O}?*Zc^9Bl`5áT@ D-``S3#ѽ Q֑inxz߯þ0pPѱDu$*1=Xr1>o&|12/wr_Lrc;d4޼ (!huɼ3MT4>ßjeyȃ݈bD@{7N~q<@4guԌ:@'Oj&+I9t/9*o^j8}5MnWh,`ID M ֹP\Їac3֟|m@Q͒!Q92nd>:%W n5: X[5,-B&ި>h%AU `j%)>ݫ̨ɄT5T9lȤW rA00A?} 16

!sws׃ڃ'0aŬ '  kI/]SPX|ƸUuU hRֱZx?CVT"kg8n ?,HL)-1Y`@4"ծ[ Q:~=x}S9a_05Bc4Qvn O݈/Ul|F3W]N %JUΥhӑT(@\ lCCߠ@$+˲_gzfDHKL-68#)Oop%qKkGbqg$B8Yzzˢ яiML6PeQr0`d B̴H`&vŜ3ȹR;Ysa\=sr{¼Ed؁ign 7sǾ q'5t~:N< 0;Ekt ZŨ +KZ cW+,TNU{-9 e3ͧ~FS(%3(oUV+]aӠ]Ow}%x4HT3ǧӮ) hVϵ{$\6ȨzA$םm>$1VnoAKԼ1T6 E^Ԥ͗4b-P}iv.2ehՀ/ u)Y XA*jK!-ztby&-|{V:jڦ} c˅G]4wVʳ`'qaNPI"7Ӻüzma dj}(}\0Q6pDYh10o̧t/&-*%цϴ:=5ZV0G3g6Z _MIdq;IK56~#rHNrZMd+de>!*%X tY P93JyXjb Xbr庘nsE?}qsڐdRttb9`@6{^;3uhpqCT7bLg+F;N.K2?E'|P.XEդ{yDs bۛw[9Tb#{Es`MW τwlK?Uz$6fPEi]u1U)-66Sk,@\X +ݹf Re6CYuY r8ER ckS.vU\J)6Hh{}~ P\H%3~y/:h>apS|4Kf6]KQ7IG1N [Sz=i̅ Nھ-҃!n6P O F C5c)ꪽf+f#)1]*$eO>V~!on1G_|:^Q-vI0oā~M{XPy4MPo JoCɒ@ęo}ޭLn3uלBHe .Gu U^YPH{;}uY|<;g6ENM3"\(e$@CMhѦ>PEDTFN,6WO/LBPZtDi|~qs׸W yTktjI36enBv.lJtÂ5J/ s f gSu1&I)ˏh XALNˮ-[Y72! v3D&y YIZje ]C9 ljEéȒ7t ٘_ j7⍒*p(YJ75Uxw3M ZH~4J8Ooi=Cf&,wE;|ʙ aR*L .w/z!jD߆^t> 4UO!0P^-fH(x7@;j+i Ua~7QnG00B%6&_".1}脎6q.o&o\9 !7>gRƙ՛~-h:` A|u~`S]"1]']?8f=)7'1ؚDX:Aڙ-kdhMҏcđzen St>x a #00;'H {pÒ@,vLbTl(4cQ _*߳_WFpm/fr~|^ Zᖋ`d5uàf_ )%ulaA_Zv'1Jʈa77l~VO%iq %HTVCvh]Ő6W'\ -qͅ D"8{W؎,4^MS͊Y:OKX9PQas[r uxB.!PPVvxj%b! \OZBgyKhrpt{>Xr0V  C =}f;tw.ryN .ؓ0 j53ңn7cWjau#p $ޚ-0jG>Jottvֳ6p}gUaPDq 8Z#ۅס;'@k&Qq+'O}/OiI9!V"'˽[G0@X\1ۻ3rrx_=?xw?k˛@cM%E$A7>Hi0f+AcSR: ^dju_%uAVUXm>?'tw H τPU*ksS#yF"Vxt-|^؟_M%dY!`0G:'TJM(ǀ Yaґ#zPzON*?|Y=na `c.nMGkPVD1⸃7ypmRi,i]?f~ee L ̱Vq lJw6yb6 t>t Qwudcm$d%N&q?./4iw<ʥ3Smk߆M8L9S|9$SWc7A][DSˌaScɴDաs #\GGo?EJ=@{'D"yK Ztz}!E1&P)OT`cW%lxWa;DQMPC㬎s![kBzcjۨBUsY"dSyY9k3q?_h\C%֕[uϟNlRt2ֵ,C<@t(y\AGt۷"A*e.(4$k3 X(> X7l8|Z؜ 5UAbLCxӁT΅6 85`((GgrxktJIuCD2 ̙8l=TT"~ ew7-D$sQm<3{m,e[iR{`;`1JKVK>ydvCCΔrKbbزdA.F.c)K Z$ + 76Pc/TS&>7]J7 |fUS!: Rc'eCl-U u-C,:*s9#Ntut 2{ ߥ@tk[ȵt m2sm.‹:]mzL"G9"@KR!&j']ԧ~1H:b&4e;^Yo|P4UoW ω*Ec9bc8_u.Pˏv. חNoovcERV+vuc~MPj( ޿y?7Z{;Xֽ+Ga`6ؐ2"m[" ?VNΣk ]RT=+kx|1h;M~chc@- iA4x;.svi6f-0,r~J5'+VLGK7 u {;A9q0 _O l.}K™&0pz\4Hoޭt5K6fΔB EAw C5C|܆"˽1 .jA 昃H}xHĘ- Z]*$ꆵHmnxZ> ի9{yBnpE -#')y$VQԚ ]a%s7ROGY{S nq:6GO__0lsBl/NbHK]xk-hD3Og,rW@ wEK(Fi,};. 'ήߚ:]%_x1*?v`E q Qxg΅۹>\߹u ⠖ITMxy(e\,ci:R6u`8D/COkYn7ܢL]jѠ\` 4Hh6z.02bj(U13-  M[?멖E0 +P)yTSNtj N퉅kihm G3 ̢?<gp*V" #MKfpY|2*y r hϰe~1f~A0x)?QqAOpda=[HeXPjgi^rʵ @pĞ☊j~Rl~A곞 *~y7*N¡#b*YU#@taH;VM9&F mAgxm_$)6|cOKsAO*'NH.jBGē)dBj0?E"'Jv= &L' 2_wir@F$sa[U ]URA|6N֚N@ȋ(=/aknQ+{,OmBO-Q7ovx-|nn,LNi@_2d.C) δ5c0_ )d8R_&/g;ݼDع^c6Uԛki7 0AQ3WZ|=lԮceS '/繲K7ц<fw~9!ƾ}S2=[u }PJw~+~rgsNvz}U ivzpWUF:\ ~)y,oDTZݔ\.~{n ,ǶG@(b {\\`Ji_N Rk.(~/x z+{߶ezF ?I+}aĀOq9dWQqOX *Cό9ۿzٍVvkҾLDy86kX2G a#,Qȕ5 lJ+fdAEQ)-"@"G}NQV=ƃirR>Js$RH0Hs)7 rZZ5aR;-ZI귙_b.Wdސq  _0O˨a?2ao4?2w?N`۞Y^b\` ֘!efr7|[I>NyCq-jCX3CSCw0{` \/!;clVMye nBJӣdT$^9wqDe):ЗA y&zMVAtT㗷s龺plNX{mTt-{c*z8QY8 Dj-e m[6޺E܆.F, 2J"B~.=BRK(߫KK_Š|K-PT\o*'w,g]wcp.k yv&<3_r+[a$+GTG)G&v,a{7 ^Ӄi/YP6%BK-+t!A34(s"p榌 pOm+6ށ"Ic_!`IkՐk=Cޭ]m42 o >Y,ؖc !dy͏wtK=W1Єm~TS3 \D\%T] ?͑lJd$DSZ_gİB1Y"]J JO#A2ye58Oo6 M"T-ROpm FMdqp~@4sZA.s5đA׷ǯU ƣAyTxͶX˙PiU z`wB S'{Gk(U`3ۤX<['t]ee.1kw6<,]ӈFP~1`E>ð~h=kb毟R.76g@fEoY﬷^A,ƀ׬²[*Ll1cqV͘ЋŤO,eNqZXa1̃Z: vHՌ_Wj@|Th( Nb(E?IVve*5 8U;n{LOܲ*y3>qӢjW5<n-_XP]f to23LAk'*K`% LDԜH>W dg c@cd+ʔvPU?eik bX'69Z!,bQA {ve+CZRo?ۭ _+tٞ*_"D(Jd4Gl/ތQ.ε2@?]|X~έs/K@m锹 AWKm橃(z˛/A4"^*.JXTM߃_[\8&}z4g/RY=PW@ !_ ڪX̫iMAqm޷Ox&9DaiG8ś >ѫD` Y .s5l( l,j3\#! .QQ)5J l UF~siRf l_(q,B!2 /Vb3^a L`O:[p/*Ta_)ΓOE2B{RL@$8vT N{ aD.f7iۄ1 a"1?W?̩`}\Bre7h $_F;6` 3͊My2/@BCƅ<*C ;a\-:镌 FSS~xNTc7FrmlFA䪅`:JBͷVcooR7מ|ANe׼gx.=OSM0-)8_ee[L*mSc<0M+5o֫Ce -hI0Z A8 S2#! kk4wQ=V9RkP7˅A7M+s NxQ! d2$H'B|jirSM?7[κJf~`B/)azrFsbiȍ+sUF'ZvQs?an\< oDB0dV`c Xk\.tJ_crMt@.NPAÏM?ɚr~GCQ(0TEy{X㉵ȼŚ}V>pFڂ 9bG%4{ڷWY9ᶜG} q(QO$mo2hoCkqf0Æݘuhgs}ϒY|^|$0b*VW'KY"#Ad7 3 b qW+Yn;7mѥ}Y0.H$M j9&:!mi:)+˕g;焖C];D(n~N%.CF')?-(d-p*%i r5e`a)Oe]<ՑIءHSjǼ:8h>Ek)UiP%s R[b;h t8=>i}f_\s~ ck/33lcܲ -AZt@,k7/7:=3N9Q`L۬H.ڮ_j%\bokLEHk&++$wcF MyAFl }%ci8Y골y4SR4&dg˻0C:a6TE+BZLXc⟠4 mr [Uo3maO)DTtw'̀1 ׎ЃO SKiqO8UyۆsbUt8:)s9$e4脘-h uҡ fz(O<^:Uusi nĈD1sT wiE{`D+b#z?']BA:N| p-%؃Sw2&xnf7B{m0@oEᤫo|h?*[s@MXb· J_RC;"bLtyB?YGow4Tъ嵐})e(cd2;m)`Qd݅i~g⡫-Q]uPgRk];Df' >Xp%b\>Ws^;*6Ӣ: nT9]0+ǸʙEEO^mkWv]swV9;H{p;uUOi[v ɳIjZbbS*P鑝YtXe:upP#o_Vߌv6bm8(\`=CQi/>hE~u rNV% PbiqY[e@GuEqNIڠJA-<& Mz6S%aN8 .|>kDhƈa`@Xyc*j{EގHMXɆ,( _fCp:ΜBY&eٶ X]:x G%t5l{*Hz,q5i4pd*+#dгn"侙*ɮ*"߾<7>mxǐ`  ?S+Y<|i7FKtP7[ TDtTޥmTZ8ceo)+?[ HisA=}"eO~++d4Nh4՞hzvIt#<çن9 ْ27Hh*We D; \!.֙ Ҵ`"</y-K =8{M շMNs)W#m{<0txvFϫVuZTgI_ b#Q[fRV917x/AƊq4+jqr:*&Ba^V/ Z."Qj6cu8Nv7/f; 2+>aZ-a/JlII MchTvOyz$61̡?ibb(HCI?H͞,ZV߉eҒx֚ 8hݻ":Hie'SbG29xs,uSK:rmA`qV# Io2XJUnzF<֦ y_7(KNއ/%eBn 9D1^-${}ktEwp,?xX4x^`;&C(Peg, 0;b~dJgHS?6VSݎy)"w/+xvJ2P`L^GƛY뭳()]0ܥje]UCY NƏzh\pݴ C v`NS\3ݍ9hmOwiFs9e^p_.HB@v{>q@SD >Rm |o@m*UUj0C/h;Џ]uKWC٣PC=qng>?_&L(R7H9A 38Xo}閃4CN+j8qaDkZ |o&#\}R"7}P[9Ţ X|CTqD^JP0 3RVew-"ٱǎc&nKjh8q^O-cWuZ̉[=!b;}dL>V7T:Iw4 +yx~Ejs>8b5M,0Av~5Wιڀr39ٍDB#}Qvz ;kcF M쓏wkQr8EO{N7 ?DJ/=+ DdaxĜVk)}2ʹ'Bq`.+Ԗk˝t9&Z2Hj1NPWZ+Zvi.ݝ3G穀/6s[ų36xWPN\G L*F/@;o N+WRpt{-T ,!:]#k)hf֏ϓn*ݶy߆OTmȟŸXcK,Oأ-aK 'b+/#6[])K1{Yvl D?# Bx Xgtg)CT#:H~X8p@;t8[}8qf6UzմYL`m8v\TXCn|\n [V[fR882̘2#WQ„rKd㡥Bnt~BДGavgQj?'(Tj⋒FQRe䀺;4;o_rZ &#]2 o]Gɧ@SJU!YԄ 9ue>9W`DQOOs-u_TMJ.UC;IL@'!rJ9`%NK]!Y?r*di&g}Yd9rHXPFl#IIRsi n>9վcdÐt5$Jo'ykdˋ遒q"QaSn 1sشzoEauY+>|( q7v#!Do.7]4{6{8+BwVgaB"g_0rҗ Sr)Mxo O/.BRl4 ǂ]s=+ lLHÐoUl󻞔6iTH^' 6ۓ6g%_`noW7u@‚{R&V #M0i7^-8]cϊK#QʫCil/p_dk ,MmM)KfyS}q^9ԉ*s 35gufI2;Q't^I?**a%xTeW t{.'g㺞, 1@Y rn }.F)W u԰ZIcs[ 7 !h !"Kv9\NKa+ɭ‹9Z*pmw[u-y%1U B8K*$?[V&侓!&[̔ʼ'>* 9(ߗo2AA7xYt9JԾhk9Y伇Fhۂ?Kkr{F:PSL]>XZi3畔8:+ޏc2OMVPtۮ\ΧPЖ0t,+a96 y>ibX4(=V<ϙUă3BDpV.& ::t_5EZ KYgB+d},mX N ,V(b(D/K ӔCJ uD@djBB3 j"\QtR[ZH"Jd5H#xÀwVd=5IJ`9RD _~Uk?TU~Uhj`[H[6nx,Ɤ*\ ]G| ?DX{_zK_@hqK՝ap2tw}-LF8*$pV=n_zV=)&yR@uT3fw$#&RD9:{<쮦Dk2 }y1 @rFKI&kqf{F=д <sY2zz1@NI}3+xгDMQ@Еz{Vp!чOʯUph We&tf 3F-b7f?iИ~o"|`g I:{Uy>' 7FGP&I&RIψ/m*wa2'LOjQ+]7%Dv֥b42Vy'@ϻHF PT7lmq3RrhPh?d.kHPTQfM1=sA(:/X~XQ .T"ȏG)VȺ[,^Z8Wl* GZLר 1W"n)ÄMW>~)iH9*c^6UVHy!)szwیw 8W4 nB=0Nwݍj\b(?Y)v/@.TCk٭R;[̎FB^u ~7y"5L摛9}_"7aJҮw~HIWev ž)j3Ϯ8.s·cE,JB IP~g;k#x'@V Ir`#l_v)9Iqŗd *d6&9x,q^\dYp8FIs|B(> 9S|}ozݚ\?4rySsos۳3$aQr>*S/NNEQT!$R(: tt$oe軬UVP(֔l3T:Y6 X#\|2|9-dS(@-{ .;Ug[W!cKȂA#3ޛCVb_N|VѿϽ(́x3E{p\(9`d /v1\WRSOou([~qOcr>Fnb)MB}x1ȳsY2}C+AkSM> 5\FEuNC`lϬDRLx\Բ>> 3'}]%CMg_NY0 g*Hokc`~lPrWIʠlڡ596B`6bcy$ю H&)z.|"7esS)֔ ReQRJ8WbGm !t(% ٬xh<A)ytCJMx ]v>kngsf`9"Tr܅5OQ^9DTcSԔ^ns@j鶬@X:u0<3 6WrAd?P=gֱ0 L˵SC5(2cV'#d'2kcM# jAڌ)Èe}QqYxkxsfⲻ~!ڧHV)Y.pMz(^J-NvfQ@˔\(otY:A1쩥̪B#fWO-V,l(H|'YIbEV(tK}] 쐶@KsǓRC3Kt]#G&v6bF~L- Q gz2˦EN.ױ_T,Ĉm0cu'5X8ۺ0Uz ::0Mfَ#*zֆ/z 7sLR3 ]Tj)@* | a4 J2GΫ/ ෛ">VI4ڮ5Qp[.ZuVBNNpFC)P*QɯPыC̥'WpN*ل}Ҳmpi^t 7ߪەU៳}D{p G;2*u[v!ɍ"B p;hECҟwH罫38\+JN#fDa$8\W Xu:g R[v꼹\c>@uB8Bzi4iI3vB^B[uV=hESg'gY}ag#4qߛs.ǕQXBY ti(^ b:F0 y A0߯㳞{I5z(y9 %`+Kqג0/@{4?DpzyԿSkqSSlNݼ:Me8U6<ϳ%J(пuU2ڂvs%1[DTMD*1|:Ԅ'.(,v .b@c퀸!f5ڂ POlNK=Y@guuV 屲3n~?[y4&]+!O=k88 qoDTF"ͯ9z K|e92`DD2%ZqQ3h{{-m`RhZ "Si{lfJ.RAHh:2 J,ӓT#h"rC::/Tdy'=M5N(i4ߣ6DF n :H$m;F 1!=oS",r*gnK-m%`oL e %ӊ:K <Kr;,$R0M2J%a2 w_At|W:P QL߃9}эr%P yCJ]SrlQ9]H Ѷ ϱL/~_DnK$>|e?Y|o#3[}qJ)d7}ыE Gxɮ,fYRiiɩ5Tſ*M억3@w[nZ_@X_aJ'%۩᫲1PӑGxvtFv-JZzdXz>ZP"OBBG :˥W?9et"ˢ.͚H7=rj`v x(rRE/r7&'Z95A1dL$qBP3hИ^ JH ;vܚn6 |ScjF6yw!u/e!%=t$2)o;KzشTkj 1BK >4J)cGi$ZsÊa;` C>PcYp(II\9}wNT"^5NOy'bNmt5;ˠFwڧYN~OxO䘄{h{eP` "JZnL< p77Gr'%}m$',xQ<˦6['یsc&蒾J3|P()PJD̲7G1ѫ)l3?$k1'Zc9zFT6# exYf/?#yh!ް4Utn3&C )3Gɍ=\dM3y3S ;vw:0OGf-szV b 4tc A~; 8a wi6~QIiU?Rt3n i70f<5t̡w.{-Hc 1] RL{'\#s7fd94M`Md' {}Cuf)FcI \.X;|eMO^@{9dPn"8=xo9v 3wwb$cT:cjDŽyHQ;3Ln9e82{ӊ!/R-˶vS҂S҆mNCM+fhecx o0'Dȍ=0zRh̸V8J*S(+${|`9bp>]4ԁ𭼈v6;Ph)AO^=/fq Wj?&oY}AqȜLuO?Ev"#}2'b'޹7O1p)n#{ed7Kܙ:Ii-tMhR ג%GExkъ :F6h)e |MNRPH3"fFDb$ԟ >SY/w߃wmuR${<&W{Ait$E mOe%YQOf{Vnjd^_gX`v{;硙ИR-%iѢD6n*fh&S G3%Ci$c:nx囙;(hm?43ˀ7splXd2Pfo ÿ X"5|.w_f;,^E-n\u +) lM[8q fU4V!-}s)H}oim6s Bf kw$dW3NO؛R"Fi`+zRDu ƽhbDO`3FǏ[rGɁm<I ڭ;~4q"]1ub(Fn5,h3k]?D_>y6);>\gvrFt%Sr@|꣌)gr2ݵg9l\ـ/tDtr"TkήjA+;ʄP?Nfsρ;(ĄY*>n/Z@ Jڻk\>(c| UTԴ]OC}J1Ô>zF]x3+^!.@\PR8(c5z\V8 n79j)H>mu?)=Iſ{B> NR NO;N#rڰa`0<)LK;4QVݐ-u\;&ty/'mgbubfhQH\⨯Rh@2GĿ]~c PBjsO+bxbb14^8$['͘LIm&cغb8鏫hF?MiNTE1JYѸԻMiwA)E] U6]soӽX B{ Qp˃~Z0<!vd0fRi$!TbD&P?)@, ̓@?a/$lL=9!M ?Ar[6k.Kz =>Hn6kwZ5ym~aBu;yE LI=CB470y`aU\]]]cQ'!\vACy.5} j>y%0q< [UVC?|y[:Yך<L)P믑 b -io)?l'$X-֍mKb wQ۞Ql mc.hy p7&3"WQ S,7&641qK(QI .?2-7:AJ>MTKz Vv;rXPJ񇄃ݵ2T|ȸH] eDWޗC DвOKYU{9B)f>En7 Xb@3NW8h!~tS3]Bk$TrV1Bkf$7^~D^Aj^/EuKțUk -m`Mũ0JB]l-/;\<N(@ [ e8Un)B'-+,dcVB58onX…`Oi 8W'%Cw0C޴nzM[Gy,mS uFб:~?(j?X7]ſ5&eҶA&f2# bs[Ve |AzVI3ʆa?ngyddd> Qps<2"n@y#~vD]Bz K=%_qݡ<1$md:~ΑU9kET&U* B6-&4غFo9]GY,.A~ IDh3o];>+tBϕ4?&*fsϜ/a֜"Nvzq5E pu+Ԝ+@ /$z:S'{A@ ZQ鮷k6TM==WJ!t%Fꦾ~-S;Ii*ls(@rZI4[ X]Y%f]sWAmt I1qK91gnp41р@I8 y 2 0J) ha=)|4\ajŶA0B'n3t갑ڱ2NcjїVgpsҕPUbq}aZJ#WTNKWjl 8-{ kqf +$pVICj&tpd|W2/|C~ #c* FiQTQV,*u~?,JVzfrf?L/ac'$OpI!5!G9SN7=HtI_\hmy*e"Cp!D,^;ѭr-:3][V6D|OpratZ],M؋0y x5PJO'/{L 7_Gyz$,1"n̵$]+ yKfӷ )U $`3 ,>~r~shl*EvOh&q^șG0޼}#P=lCHCR_rTJgM[;qRE~LyQX:ݾfֹƏ$9<|ʓQ3 A# 4F W^Fz^~bqu#Ppt[D*Q̒}t"x6OK4AEWBse|$HJZ([Q'STpkEG_y./)><;M3wH^ᗪ"~q5¼7=v4R I3a>?ud{옯[l?$3Va\7/\Mj 㰩Vy Wm1GHw}!"G+!KX4y`/ߎI5̰ξг4A)|t|=]6[6gQ|+xmWҺf fS/&p;~7JlvܖS*%eV4ƺ8bsA/-2\ZhP뤴zyw"x N* rVy1n_ #h̳2 L+T >Ë-/]Ǚ:㓓]p$yAENxQtG'4*@䊊hԪi>N%A% H)$^>ja>@-5@儜R1aFc٣~#_殓 }'tV0*v P!VP(ց ^ 4]PH:v"U31=["1P E~+x`>j;' )Ri}S@Dx]Еjk ỐِGA@8uT}Ij mj~yLxҹ d`{cЕ\{GnӲk%^26.*Oߪ<:Ǘ?ʥQӫpnҋmf_ҴK81l#RVS.ڭфZcVo}2cH׏+fcjnϹg:7gBC84sL&oAAК2̈t)JUn _k}#f.x fo5̵5F:{$6? D.TH PElV;M&_GI0eߤ[]}D&H4Iʚ$I.XL4sMFAwZЅ㇕@j(\гåxVA] hbZO75POOVfX fY7l~$ 0 hlV#tdDlY`NsbLc?p7JR\g 1-gehCLD k''JV 2 m`DV|}M_j~j1o')ED,qHOd0N#G;Wy҂XrR8o YBV:(JG8X((5sVsR۵MWurkl0evӅv!Hriհgzti H zg|.kX [T-"N5lo> # oeU/q&nSY[as+.(h(\G.*(bKaMHe:w# ȴPTUb]P ^%ۡ߆k\NY60bXN)dDdC{kgޅJysz|JZc~c̓w8+tM^b*z;,ivJcᗎ0!JL6 𪭐֥,'.=pf<0N N»N[ K<57 厄s􇶇#y0B1u6,C ;e^}CpK}|J1.v8ͨb X]$L  w2w},)OcĶ=-R'.j>KudӰj(fܮ\o}҃1Xh/n j;66cT(Z5|&Mv^[a+.@6k=Â&bXC$iնs+õȚW5]3f$#1*vg 1GMްIV)7 R0rZʃ rOw<ڼH8Q:!0xch}9p gMFIؿG)b|9-O tzHNhϼFx,NK>NQ6J΁JVfeL%JMo0 sy`sə*Ña4} G-lyI0g a> Hn9k _ƇsGza)ET7vs?U/} n50zwW,e$>x%Z ~HdžqRG€E\,yX`N)!8U?OɍjvoH)gw2$DW3;,F8^f1/MT!r,E>cu(w:81Y=:{\\˨C~J3ij@1Snj1DC|JG*6,1 [?FY3P+,xԑB1(Y@PgoU EvjZ.4X ɉQP2 Ѽzq<+F:`J *e+i)4:0z2 HpD7{ɥ?#/Nmr&Y:z?+l5s)FrOA)(:"VkM:`Dxy İ-c1Ph`@>jKǠw\d^|gO9)$eYW&pur*c$2jv7@=>4{߇+^ q"{W|fPG n!Pjn VZLݵ8MElr865"%){+ Hn% ,ȟe"1ck30 X~9!sX/O7(G0;7xv눕 Լ@ғ=ay7v/@ 띗 Qh4A 7nyYN߸R1aMƄ%`whO=P3!-o^TxҭqӰҠa9v 3B)K&?.lCGeQҔx/1dT0II P áF KQa ԻS T0,ZKju;snF.du!6[=<}jd~+"yOu4JawMbA{[Y!Bcw-f"l!#2nA)xr՗$KˡLC?"Wq:a% D9Wl"8sUf7Omo;èoB!^++/8gcU^vDNTTeq èQ22QU#J(2&ûE`-hϊ23cjɡ&\6jj][̽n~Ly!pP$%e Qh&P$SɂH(a5}Э6m e1 WnMbɘ so+>Ad#ʻ FB^A>#"KTc4*\pOLk=TXPn䅸 uλ2jSN jmf~ECXcĘP&cr]Ucc|DwN_L:hOgdx)1Ik#97v%%((ײ9cVHh| !2YHNB3jk3:Df%ڥVW}E]圶v7'K$?b~)v!m^]*oG^Uzi'S} oέS K>GfvDW^u[z_Vs0;De6;zO*avx35Ad>q=c7{ InI,Ӗh&f;-SHOS,%HWNhZ?;﯌S$E>\&GJ `nL/O*MS,,eaj|i?7.$Got:d ıGy۫oV"&|XDd 5H*/<"3?y|o2"2/6{+wL[AnGgA*!}5oa@c2:70' i61jR!)LQK-#U :|ɱahvsjćڬ - ۉuH5?hf/T u3ˁE%BE#c[vQTEs }_?2p[nUݩ*I[kПDBND 1akz@*@>jf3>ħ(.Q$oDn-dx|@Qi=;85!;+ek9@(*>ڬ񆥜py1[H0Sbd&99X7~cP̶᠂,HE(Հ 7ca=*Q˻ٸ\X@~FfTA[ХgO.桲n V/¼ݠǦ FhbE#d> /;vs$*Z#Sc?RuD:|[ls?g>/Qm69*ɀjM![^/ 'MwDg> ^L ^z\^*bfwǡZ g*hHS e>ճaEsٸiRWx`@Vg 0RcdߔCqѢ!Wvc16.]]֑ٹ/ѺiU ,يjĥYܐ7;L\2n &(J<ϕk1M7}֭hwmWZ#/a58%h?zk*NP=Q`FAGI^B<S?Wi&*_]Pi#Zc=&,Rt<7O?z`nL)q6W6;Xت`& кP ) JUi$JUD aՖ_w pGY>"z JҘ4M@!F$/kpp-rǪm.d^h0}*`2zlL?GTVfbSXrUC'fO8wT0$H`A2c46N„WVUgFt ?o(s0Ջ81uKK#`OcE&$2ގPTRϕ V9T?3jzѵ+NKl'Qj_ ضL˝^CN>"I/\L"l5 /f8tԸ`59znY]z<}:3g!(S7Agv#YjB:[T26y{d6 qܢ/i[ќ-5Х-U<|䯱)6POxWŽVc`.]2,bFX@c :4ܟ#DZ^;]0/4>(~C,oyR w} R/xM|=ϙTB߶'9--Ӹ"'bn FbApHfx+YŽͦo}C#t:zFՙ(:S9+R$<^W^,_bj,gsR^>S*TOԫ3Qڙ eE~l2%yw@ N 1i ST% 5staBDS*ѳaІ޽etUjϠ $]Ks /)Fz3sKkDo"<%. J|ik'5Td>[P+#qcY{v4}:.#0o ]ً+x7#MTzb򎣬$X;B*KIRV:YvZ Վ$[hXCbsᚶ3̔gKKG$m7xFnEfMRA4 K{i)fO{>Ff#d%I նlqVҵ|y/l;;]H2)lY1QW TBAZ!O~$. O N)*9*?dy-X@3ͅPQ92`v+x"̌Z ݃hRY&QC{k37 5v¬>KElYlɢ5uC%:9?X}O!Lz4TW><FZ2 JIFiJX!,xk9YEգ4Q0p-Х zϗ珞F^m᧐V+ >{hɎ+%%NkoΠ!rvw\@y -ٟf+0*wW{!ANK> E3 DvR)U7KQEܷ28:u0,Hׅi]?pq(^qkp Y 6_n5nigd0yyZ5gWWw㠺<(VKzȈbMM'}50_oUFdN!Kֱ`:M񩙭zd^P%ExJD< KmΌQ>JU,aReSY_CT|іZ0AaK.bdJW:ɖE~^ f1x aP;t4FULԋWn=G L&Q%|'X[L>J2KwǞiiHI0ï3؎*lq\4A\I#&P_L{~/V ".SMgE>&_ݷ=&0q T\ أt,V-Rx7t4 q2~]ؿ J%! i a. HK8EpP5BIhkLJ[% |ѯvc"N%T[FhBwMCyv( L9b%|>JSX[K캄[z~BlyΈ]R1Pg!ߧ8txທGxP9xA (:EC{cZ-RgE}mqmGPG÷TLMl yHL{s0GQvW{U䏂J9GM?m`3{{䕠Wcnb?gs++Ʊ> КJ=GqD,-LZ +Z[K9' /ydU5W []gYE.U~B8N!:BKgbZ%uF+Sy5ע _fD&L֪^_ԵQ'_ tH˟y̒ShI'FEo/et-?w~ͧeHdz1̭vb1nO59t>AXC"T-C'u!5eF3  -P^UƟ7=2L[{yEp}|ؑ.i:cZ}y>W _ vS)EHH /DǰEsg Cɹv2<u Dn4N#_on(/:7H r 5`n;~94AJ7Ͻ-S` o[~}hXW*{hWc_'wO[m<Ɍ "!s9Xr" nE톞^k@‡lۼe9"%2za١Jf'GZi6pIףD4(9 ѝ`Zg'A'BA8?Y30}5+8Lsd+(^jLŘC.bs\vTmCܠyE,RiKr?>pdh.p䣛mb/yw;(F)Њ,Ѽٛ1eKfʄqHXgss͈ͩ}u CHZ %3L5cI ^WDqHf_900Y˟lj%1P#{V}@~MHsB lSU |҅F)椑9Y8-'|~r{@71' HףH)jGrv})xW]ӳQCO&OD!iҼ˜ظG%#M(_G<. w; TidL$CbAC=Y :ִffJjmGMi=-0#z"|#` btJ}EN bV;!?W+?wȲ f$_vr׈3Dt# v;*I'|kɛ5)@m2D4ߌW(z66恦Y_a&anʸq 9XDqbVϽ8IV۝:ץ)UɴOt,# yG >wJțF՜Mmw}s]-)L6j$,i[f_hYj3,L u!&Ė]͕S40/~(6W*!Hb.bրvTsŭ5]A /8@toU 1gݎ]9"|.gF.qPIO `,HLِP?aք|1AqG߻X NtS1HEqci4vFbI(rglA:\¿}d&')ŗTod{Lg97Wfk ⬰tYJ<:ɭIT_ЉjČ.?`gi'{%B% \š=Cs^P ߨSɣɓy+6Tj;}?Q vB៥O:I)3"MArC#*c$=<`K\ȗ說'B|zUt7p+n]~(^(ÒV pyQk(* B+jѶ-/PD"*墅dS~4t QFQq"sRR4Q|F&Zfi;>ͥRBTw43mFSJp;E121DzLAj*T^e\S|ٰtS GDFPN~HbY-#0uh_! qHlዔB=_KX&!1-gfvFʂV/@uwN_ആe]#( (y cL1Vᬩh⁙.wqouU$ۖG+ Zs'--1 L&"vC(dxv,X #B\`m?h;MS58L&MƷ(AI7E/G _ 2N:آKώaCG_lВ !W?2]CBp2vdz:}7-6S/%$cҊr`G4#-PqRgvXFv4wيm{!y>B&JMʬHCb,S%(s{{Rf?՟EQL="Q \_ YA;:6HY逅ryzcC;/wO>UqN<':>F0 wQ+A#'N\%*?l/=:U+*f4\N~ .^"FAߺj?f- ZLS5] JNPܟdg1jSt&rZQUhRX6!-`-ԹX9~{u\4,*5G]Z?yDCrx@]mI @d=ݖKHH@E㒯56RP%(Sw+z=Ιlʟ=*H/HtWY[/I6O},OrEM/ d5;5z!&1 uzC>tg/7n[?[|(2bԩc<`^ ¢0qfؓ}) LV{`_JD.ho̪z`BȟgoH£?HTKvvlliw0h5wUu~Fء,kJ'DЇv Ė 2:{zT^ e#8MI!:sdxZ6XC 7G );$y/!Gdx;E(7L݈hg{ڡF-Փ^&=װw|y&Mz_Ϥ{txUʲ0t{eZ c=~Pq؋49;C z2[kc8dcYL&టNm7y`U+x&lM½RE*?q?K?v" U "FLwҕ׹TRq ,2},mZsݠ{{Ъ_Pk|K:zNd7~0Nҋ@V؄騫hL?be֠Zl1d> >*YvuITtSw+KmwgPѸUR/?-g~ r. U{eiDdl{q߫Kx)b\4˰ _|V1kiq%f榆ڑ(WCiOR"Ťb?iXY@^7bZ|\|_\[rJMgvM/?{hޢnQB޹x2}6s@?t] Vq8U@})A}X6ݽJaAPծx=| iRQs*%/!$Oi[a+1ꝃW\Di,qcHbO*%N&D\P0+)u䃥`rGWD i~߲U0_,mk28quAP쵨.͕0EM}]60gmL-2ld}!HHeCbQzfSXnJEź?Fλ܈\%aOS<.^ 2ր؇_t2F3e"+G{b/`M }V[mpe4Di^Rm{[ abJ6PA:Z5 +Tw!4 FbԩlinmᄢPt;11ڔsyj6<= e;NȒIЮ y"61Mvb^G*(6W E I>&*6yByX?KWR|…XA2pl;8Dw*vؗdF~ |c@Uiћ Zut?Ӏ[mʑ&7{򰒘a j1Yu /$lwUY g=ʅ|p+LC/n< 8v2iu#Z{'Jm1C,G:y"W6qkKVtnAetuޏpV6\\A>FX_jUZȌ71qxF`u"bQ5ׁۗ>{D-)G+G *|۔ G[?i &69Pʹ#6ҧsAWA8#(dΝL%av:zǧ0v1~EO9N\/)MwLp^ q[HǑPӏvWja49d3Y$Pawݼ I&rpntR4/Ҫ hu%9ۍJ* FDD.(&CNɅk akfPuP=MQ%+'βgf;Uٍ0`*py ;td#nf8oJ 6"Vd"µ)u\\͞ɨ]Q5gCjP9bet1FYe뤳B ai N:Pi}ꅄ؀ʇ5{"Қc}{Eأ2/K7:3;2B䳭XNH BZ4YoM&3%>ߣȻ#ѓ0}\kL5ޏ=`o#`&-Мjjcn #a AxxC.=wBBT2>Rx(>8 eDY90Sj4c ٺ˜_&a2b(dlN_:5g؝~G)[BQ1IObUamH5ߏhIh~˚ !lgxђg.nRmUCz7H"ے$ BJYt-SM0-=7ܟE xR=z I Ij|gnZПrHyoa"NI&7 o:Oh]Ǭ|fRVmqs7+"6߾@Q՝ךz SfI2 \22G_DTZӎ:{6$VĹ bc7(TH5ʂ%^ؖB iٚ岏^ NCy`#= OȟCZgsM^G QF Q5.K2nӫejUp?r\l6h!a!F0It{2KH& *Eo*tze)S}"2n{&7A ɴ= VqJfƕAY&lQD|eGXO<:& ݒ%'.V ܔ$U.Z3}l岿γUjCrαѓ)ud]'"oՙްtD  jx 6vxc xC1C NSԲR ꛐSѲGeƂ}C Y?$*_/E}}x$Һ׻^HOg01q+~r_d/ FVWS->=Wz]rLHfH: <@)Ь8nk;(ԙb؄8Tb~jCSLp@[wYZ_V6wkɲ>u'.XEy)15{7pS'Q|.CR*.Vza"9;vR@?48k֗~Ť];\ue9b}vʮ.`i{D;PJ2T"Y~Aı hn`/+Ih%A}8fI9!*E+v[7 <H1%BƐMj?x 8ib`Ŀ7@o䚭$Pm/vN%s=?2g":TC_KQ0h NmFZ3ϔ|-RlkI*8@v\ϠќesqBCMt)`07Kzؒ T:Nܶs+Yx 5 h 3,AC.!:H@eOߟ,uS8'H!"gVeRSO\N齻;Scm=&a6Q$*{t=ГY'=absAꄷeMhʧiU1D_f8%0)I7dDN~ɶG\:m>n7m.vV"f;40(- 4Sc%wͲ*Ꮲ+R"Nhsa HoR4,3`Ajg(5$n u2#]'B_P|^igگ&cQBU-?XF_!~UU|75p}.y'hzيA SvE0{ieַȢt Ƿ4Dٵ`y.PS3C(BCV զR$F t `8-Z-{"lSJ[(7 A4d-`9)E"if5KoF)0NeG^\ ÌAޤER' \r Z|"@`Oc%X7841w3r*kzJ8L (]V5{s h H-@滯AlI>HoQ=;gCMb{1odOl#K96mT,׌k$fIbRs9Q6I"˧ۍ1Y 2% #X9JO >u6 OƩQ&[_)Ġ~c;lr|s}^Åguղ cBX]!u:j# K8˖Aax= wtY ұ!c¡=wمTlB#3v{/+xvn]O \AN(Nw@sPgj8SX <);f ?Gi{I0#9D:WKX]Sÿw /k ThnO=N `Ʈ)?(P.%ìL[P/'I A z\'TsVOlzX\k+E$>u>}(p&rehj$xl({ 5t>1gGu^'k.;rbG[E@ ;GQ8f ,pZZO(M&}ynxh6ЅV~:G!Ks-:FO_YDͶ.Y.jt]n*;1f ؐXdY \'l)埖E@2' qG- I|k.#?JnYL tOo9GDΉ$`s3q6~אb>a`"^7lbK0~h ͚c`pxz%=ux{?1AKg+5_w$ sW<9v=<`儼A?wc>/ÓCۚ}-buZm ~l:OP㛨tbOݩ+6nl̷aOs\g`_Q,ن4|_ý /G:E*5*i<0D /$2~$3U.|}&4g遷HZ_"<+Ig2IS5J%ҙ\ HL]\ͭOz-}G}t[ ?C`A"HO9D9wA  L-oZ7P>Voo3XƩl!fMu%Y$9nm\2.CUO֤0H )VCewX4^+ PCL;6Qk\Fj7+p$ɒ A dUT ZS[ZK!k]ؕ+1 E!!5b .)c<=j LE:#J1IIπ T$l'inSjbD3YK~SlbTd4؍ u㫴Wn0kSʦuu8QKUI+0aA_Gr)l)_N Sjd}aa7 o}xj >FSP25̵9!c_a!͘otF`c Ԥ^kտxN(߯P $D=1{UL$ qogkq?}wڠ ^rcYt珙XrbA.q=L& %5uUw|{5ߒX9:ٿ $>iJ˝yOFJ| ^?Fv-ƅEDe 8MΛ:$-xE?QGR8T(!'ꜮҲf"$-CN=CHHu^]UA#7+$^p-4_ _M;O{WD`^r[f֜6  gL& }E`T9'vNE2fAa?/𓖊gfmԐ˩f=оX#4  >"yy"4Suq y)]J^V>DtEώj^J2# DZL?yĬ0'N}q•als2Oxbo898D&cT:4e-Zi]!ᶍz %`U9xG)F։@X^@Ypb,~GR؀F5c,oM%PzLfPb13qڦ.naY'%pmwm8ZюGOY7t}uPaզ_Jyv?2ɨ̧/fN[D㡢Q/EwΟM M4X]S9>.DCu+!e9U)stkĤd~UC_AWs;UDk %($aK\PKcS:5#Y ?(L&f!V9uL" 0b'Vڝ_5bՃ Yb =A}Tt=HT?|栠I"A %gYZ0707010000001b000081a4000000000000000000000001629779bf00001058000000000000000000000000000000000000005400000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/gpu/drm/i2c/sil164.ko.xz7zXZִF!t/C]?Eh=ڜ.+?' S;X~cKW~O YjI >Vv;cQXzjܮXXІY+t Ay"|_i4,k߉܍oUZZ\5qBZg୭0^ORr P}5XWYDG$3jIk?^?ҵ_@)-l9یWMqI3Gkj\L(243jv]&^`|O ls8` g턦^蹦H%YNnRV5-VqrJZTz eAlMbqL`n.cp6 s]q vy>[1?ef>Ux6&~@L\%t-S.QQGrHf޿9yrGnCB4[dS| "L823NU5o>a 7GJ -/IV^zҩLE2YUiٽG'z:.L[I1d8agO1qŝN|@Pj;΋c=%$efYpa";7g&۶'ne{aFPݞezֽTZ] 'Zhh򥉎k1sG+ZpFb89YhI\$G؝ɊaE'WnR:H 84^.pEgxu Bͯb1c̀Wߐ2 l= DM4dF= U^c9) USjs}4׆TP`vՑ t"(T:׏_}H' AHdoӟ7UqPG zrݖ KdG@![5< "71].K\BI/!=v5丂y?8 ËyaOnsҢJ\(؀IZ}61Rj`XLԔ*J_-fL>H~QT3r|]|tW>aË剴#4ppAo} 2n;;hTFnhy@M5;Hq+i$Ƴd}k)>k%S}ua~)3nJpzi}7 *^oG{IN.dOoy[l8ԕh`Z<}قd(>"FWTf8jow>y9[9|.^㚝6ju&k\GWPՁgT54G+ٜ[soԿ&3TYB+!':J w_Vqqz9ZZxkӹ\}1,4ڣa" ti:~ DŽ&o/[9q~ 3WQj1]A<#$da7r-hc2}3٭1"/X(#f;pqs ="i+.PyM j9RmQZ?d_=Z鯅5/!ܙ\p(j0㢹zCDO'@Oy==/f*5p=$;2jow 5aR~q eXL}{mѨ8?Iz O)7YKs$3PG` ڇEKD'!lz&SZ"2(aޙ 0aMp.5x`Ў&Ԗ;|kqu.dz:׆}v3ȧ)ax#?Ih;}ĵwnC8dWM))pҧ/ջ]1V+ 6 y#B.T+mr1ӱuL! rYMP+!d;n֮zr`Aq;SMcM "@Js-R|,N֋"H_'pХX#&z]NX%s:h$Zˤ}Eu+Fo̳ Hm#&`OتJE'3XH0t)4ml?JLjK:ͻӞ#8hGŸv(+yHD(rL?X7*H>ٶnL+!2NP3ğދ-x~+xuIӃRI.u~Ga|yf0v:9h/e}/}Dzw(*S1γYS3*D<::D&$2%A,mЎߧvWw>u q*:rfg3B MىMP 5[{A‡ A& 59Dtۼ=2] 2{f$~3F^$;_k1lBnx0m e4^fxY6,W^rs/ 8}uv ހ ZFɻ.f9_vczvٞ(fU7~J_h>a|>YZEC9 է.tq/C.w0'r$!p׮"\U3 +{*+Mk 3$=t)跛Jk "fjr|g}/$Ut+FF7ze.&mʹ8|:WU藹 !Z#Qcx[fgҊ>a/`CXeU?>$krx$ߌ-Rj\Z%_ʯb_E1͘>q*j;iKФ Ni¥8ZIߘұU`\ 5깦M[Tt{XZxmJnzvɯW}6RݻLX-z>Aշр&BFQ$0@DiNH'R(Q/;Vz\f(M˲g\`'Z]n%KQ[}?ZBmv3Dr>AJ_/3)qJM3,?AʦB(¦ƭoXЪ)n?X[ip3r;:tñ/0]PmoE u;3> L%ƢQЪ؉U<#%$vyE+b vH?3yږIu6ERbzz V` >KsA:W)~Lz<%'L\kYReu`f};0Z;,܇ !5 anC#rg7sj "Ą\y)ָ=N{P3ؖ8;p0SP}yL9=qh람 |UQy|ZmN5wcڑ-"IJ>P^1VʒnJq)Pu QBIryu" rbf IKz9E,3,`B7TW%ѩL\2\E@k{Ig'#[stoo"ׄj&-#VM ŸZ2<G:tP"[Q\ʊ30@ǰם{JF/ ̇@5BgYZ0707010000001c000081a4000000000000000000000001629779bf000e6da0000000000000000000000000000000000000005300000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/gpu/drm/i915/i915.ko.xz7zXZִF!t/]?Eh=ڜ.+͞Xqb="yd΀4vJ*Aut4:RzPW87Q9~2:c&@+7~0L7[[a2n{j!ֳ7s=>p\nvF8Er̖b<\Ԗ'5NJE hFrvBWK+[Xfv):'[%hl6~  /U, gN,-fT DJ8TS`Du~ {k)L38pRnIr :58=.}ӾgoOߒHf/Pߒ"i@6'Q>IYۂdyb+b?R<8Wh.O!sMM LX( +eS&uMi7C?qZɰ؍ Lƹ1*琁S 4{P#nMhl+8PGl\))>%B +LUM fYKz^ӻ8sđ>P@8U܋)Psf[DN *c!zvR_ rr-ctdžljT^ET5cE=9tlN<uX ]Fym,w1v/=relo_R$~vIL}iv(DFL[pл Y\MUa/ 5d09ZfC@y0./ණ!,$Dǭ|{_`ol 4wO⤒BW ݙ '-٨no\H~įKV[96ҕύHKnkuyoIn)YgPCRX].2TNuT8ƾYᐋƶ3SqPw|eI}Qoj^ :yE-X"2EZRDO? q!mn%U)mUS1R[4 Rʄ$RU5,fE 5hƈغmU?Uj ?ܟw^@26FG-*#optKg1=5vfmՍ*2LL{4;woKfXIy~o?S+/Ǩx٥7d"֨42ZExyN 色`-3bD$ƅxT^kY1:Mkֶ9ckl؍d%':#۬[㮸븰ge E~Podq^iu.Ȃ }[WLgSDپ(D3` T ۼjł0 q.k:6tߗ;0:K(&FZg&(~[;hSuSKHˆNVLC1,^vijа Gb.s Q}^ Y-vcA;@e (5E Ʊ x,sR. +g}-XVŏ]hV|-Рҫ<یoG7 _ht] B+gQ7;_ݏPwD`txS?J O f?瓭L7[:JTO+"\0 ܜ/52v@c(N6|»KSn erH2C0Q|sͿrjE,;tEΐ<2n6R˻g JgAhsÜ&6+19&.U <92L4^6'*M`㙟n x_M#A|;Z+Hxx"/mQ rmW ]𬏧xx9"l|<# -qs.!PO.[jsصk;,keE=]B]+3C`_2AF(Tv1s [a8Ar)ʥvI:E<3sD;  >NMuvVsqD>ہZ7oe^97LĊ; @V;n`+TIJ!"1]ID1'2^$pк"kM)<ͥj"phTgؖ*_Xr-9b68yFTK-_c _Z;\Ty!z93R\OHƥ"h -^l&WOCj+aWlj?tp.櫴_5|("F\4;; u4_9u+gˈ͐&e:\Dss|tU@,-D92?%W-dH!p@1Wy Ombc# iW" ΄ bZs 5[F"5;}i;=mvYzh*? kFbX% 旯T"&83AÒWϮ$VJ^ ൳뢹{Gl!".xB,f|-#:-R# o6zo缲dѴ)IA^Sj%GrQjs=}aoyNFJh@ ;,,-#uMþJj 5ЪL]!"a& J\[X,Z힋_Gjӿo Ě:,#o6?wO͇;ĢjgR!wo=9Y/(jnIMh>U ɾ._uz'LWtZ6ga(=}+RK/&q g!Pov*/Kpǀ^ ivLLi 0iLo U I q| 0`rFk+k$(~C\T,fDφ%sK4Q~OM3-{(l ? bC$lo/1+!zaJH9lD+zYtO&!$Un<&ujE*%??UΞJ'9,96xQ}7>|Np\9T~_4mrOWw^IfDU|2tα/H,8cIiյw_ 4+Ț%XM?l_* ;IXrZr4WoIkr@^sDhD}B5.uۉQiyBTfbD@7(u܅Ᾱ?fk<^EIem8*d9ڽ}?YGEe<1.=T95( BVq{9׏mk1(1MI\9G4"s1oCRla>N,BF,X_9 к9Yn sQebMDTOZk{)Rf7v윩r73r/PӃ`L)ۮ=.¿$/~BԹh~ IBS% ƢgЬVai^'M|s@Ctsk/jis1LjL* Zꤱ9G{"n{F5ةmvo|qT! >"+whQXmןJ` P ;_wBfb/tZax|*{A9-ʻ-,QcSj_`[ +U/̙KIЬad%3G y!EJ]N*Tj8@? 4~9J8*IGGmXGcWWW>%l_TA tm:ɑƩHEyv!v$71I275ߓ1_T >ip}r^&Y i%l/U1v:cQr,1h"Bf! TK 38'zeQP"} ҟ"oF&[Y+| Q98_$!.o@v@LO%$ b_ZώFϨHQ P~qzdž2Ħ"m'ˤ XdBd';NE>)~s$* lIEj)>-+]kxzI/*oCUlV]Pk謬܀^e[hX*YO4bsL7;emT DHGDEHhE}=@s,+' 'c3}>¯]hZZ\;+FA`WjiJ35?Vc'˜uTF"ӏŽ#l?K{բtpm t#ElO2aE͎'u`/w2JY]z7oCK^߱tO-{E_R 5شHTl$)D-I$QK$cRn<3},e A;fv'3 C[ha8j] ՑqtҝX."6b$.s۵Q^ }+XXtmpzin(!:X _D_Aepyfdº t!K21TV׉}.L& o8ظ'`2姳8|e> Cs-);{fOdn>lPtmhfxQʋ¥h)# >0[g:W[pWؖM i3]6*Jީ_!>QY?mQ}^ caGi.逃zf@u R#q '{N-礻zJ^x;SA_ʯPF"2Wc=<W8ziQCϣ(9ƴ|E/N]Iz$ZkL2J%Аw bil}i/!rS&Nn06[6JG¾p+2/mTH {u #2܎]$bfbkhz/4LsX`}UCϊEc|oKԆN.dǽ+O4E6>E'jwAus >Y3s6'M1-r⌂DYX_ kݘV7F:WW0յ5(z@ pӢ8h},/cplY"yBwN _ z]W`%O r< z+Bo-8tVf3sfm ^|ȻsO~HRm-Iy}!/p^4%*tFwy#,w$b$v[ {UきN %@}po Ԡf{<̈6R?4M<^ddvA`gPKarô2*vbºꄯfD 84-bڭ#s˯5$a/Z1lvN+kQQ IߺN"R'-^k 0%i/b6F[`jE_ukQBi k>em@lq7N [ry|Aw|'5pӷըb-=n/Hpu^zo5,)_.kay&҉Z b=`l 89[[}ͫS"LJ%6m&'W?;)Ċ/pPJxxͩ5jnU_xeHCs4kö[-p'$G6wApR1g| StmSפ#JL4IFr1hC4z4ҫԭP=wŒ&l|3-GTvS>O=G%!cY R&?T~=?&{>lإ+H8bkcb6<\|cYP`屍.@xS. Be[)h VPRž)ӸKŠzJ|U⼵]-id9_6N 8~Jă{M> ҥ>hRu5ov[i 4Js8""P %*B$]V}C<~J`tcs>FR ǰ|4C/m/zlcOm8[jrò<^aGͳA\AS7 J #[}ah!>BQ eUȜnжW aѹZLSjx]v,l{C 8z:-xfkseZAZpehcvJ]H P#|,gG3Jl׎RbV\RGS)5'빪[Bӆ$Y7D9yMUC ,ړ%+^hktJӯ> YtZ?M ҙ6E_&\K]Ռm+tˆCy} Mw*9NWؚXuN* O-M|hQhvBF& {Hy I>W$p |0ܦʄ os0A=ޓy={HFA9Ǔ7VM*gStyχm{ gO7?:UצFġ(pH;[pm9R3p\V> vW ܏_Z4ODd¼H*ږrkƅ0 Haj_I-_T_eRsJi>XƺU2SG8};ҪNKjwS7y'&<*KHllmX]*gc' j`#A(l-4mFJ@LfP0GG;v^SڿZZl{pЫ|PLʻ5,xN߾Қ%AdxGBP%Uv/ 9.7=6-Gഘ]"1fTk6gh~!XG6,E$5qu#4+Nn膈™fm*Mď˦[z`y߄"e pxٚR`OIE8ۙ]dԀ >>ӹb^cnbb6zD 31-xXZx^hs*ʥ.~be|F ̛1\%<]!ULjTEPxjy ?z\quplZOPkvX}'D9FِӇ Zs[~_rب48Y&qsfwFpin:YnY-@\R@hmQd )*;PmEα&F; Qc91~MQM{N/R]C-ٗs{W&w70|84du3 nr_\aDv桪 jvڸ{翜+b~Λ=GjwCkI  5->plvɏXrY>9ftzDw4Bݺ؅l5 2Hk7W~aag`U&eϙͦV1G"cqPv5,Q!{'>d\Zފ{T^@Oi7UFDEt+ƂIny% J&jE&IpC+.6֔?䩝=FkCf6|k$/&Zya3 xoe(gk5zE쇺?6x"Wz4b>( 9#ǜ'sQ `4(F96;R[rTeXpW[>@Hv]33 *vْX*c l;Qw lsͷUBf }ȍn eT/,DfR#huKjl'LL \]U@c-qԎa,3 8׍iBZ9* ;h~h--Lԑ(@V%CSƥK3ڶ#!gc!Wjۑ\~KD^'.K-gLэ*RK6dϼ(p=fn!I$a% R/Q:r{QT|9Kw܇CPǒZ [Si1rv\JB{Qfb1s7hH4N%8:ڽK+ٖV7&4˓%&cy'5}yQ}H4.{Nj>3XY&680_R8U@;cgm0-bJIE$y!tRbObHYW-8:d=5eN!WQSkU[Gcb*μ9`>@RmհSQB91sUl$Zdq5e}H}D'Dxλ'^ 򨳃=f;C☣M:$O y5tV$YAZEK cM0jF9aFe~Tv,7MV?l D5F2{$ ozԗ0$ NjO*k).wl@!L<| ho) 츖=&Wߙiѹ$eAheZ]WvRrC9>K!qR Ha5THW(̘/TeR@zPڌ2_2TzYA{T3BB"p]/pbq~ s3"v)-d1 a_NUQg$czD*9bzldO zz'B YoL܋ `ۻ S+qܝ ^Bc4{m,_v\=0VeF0fTT&wx5CH,"c=\gmh f"Ccr'Y.I*seYPuO'DBhG潲M$4 AYX3F=@Lf\$+ k&];`v"^pK#w[.|1q-h/Knm2Y+l`v r{e55٫%Bpg+4",ft0l`豯1eo~7bDrSJB*zk%7uZҔGMW| W|$o6@0u-+BG1:W /Ap "w)c_8v"y֠b#0#T8+j3 ]P)+S|&'V`1{5#,lr$: R<-2߻Z6πLGJ:U" L\^[Oܡ؞cv}UX NTFVBB1@.Xq&hO(bKSceUyk0c7BIB2hLYkMͬ# D6s+#\'2Q0%l_b٨'KW Op1co!.`+4Zf(c7p,/t6E.six`)5O̷̊]%>^˭ ^IYuQq08KЃ} ˰VAE Ё`_'>. PɝnM8 Ԥ2;53;K (H>5/?&xGUl )Iz;v8[;D<|JtCpbEy;[9w_zಳMiՊPHm8_WfO+ ,h@$#C}=Pk NjfBG1&bsD9: < u +WXŮwhOqRRS4V6ʸ!J3LVՃ PEԗ8m!5)%e'"H pArcTHJ!+*v(rG]fp?RIl)P![<_r*#'&*YZ taށj9ΊS@B@)eF/iov$OKrsGfOU/'/Io\ hr,Tݓ#V 4Q2b$F3l&^asI]͘ mlxDclr\,?.Ŀb~NtQ3ƋPJxHsˉ< k* ZgO1#[΁5G:"{U#x2Qdj3p22M>X7xޟN3آ27pH-o݌09v} GJDZFuez)_%og mھ\uDxp & }EG?29cVEՅ&Ϛ~W+Ә!Ւ*~(럟ZWPfQqP&a"TԀH&#)Jh4v 3憗 w א<܆i%V uE6}"2s:=T׃LU/~sXƳ"{z}1/;tt+\5.`!\c¡WtoJOB(/Ya*]~ Ib&݇q!VZXhpSnl ~S&##gUߒ/2n!ׄ3]_[UPp#/J:v}o[ɵ6uV 5=VDD} `8_'̟W+|;5k\[VT, W3bAX‰-SiQ kN7Yޭ-u',2ˮ}(ޗsz,L|@CJY2*=`n \2S||@Ɛapw<IcekU6VǾsZ$:e*5&yt O8E jNq*B B)+ p= Ѡ_M0֮n ޶- sߟ"89`+ ExOC9,.A.gf~3|nd4C {Qһk+|T3t-yTSqz>ߑ{I%`iQ-q= Akct@U1[Qi<_Ue 6F @ :&>~~HiOWT=5~{rfbnaȴ^XMOb"oGZ+r#Fj\ˬld)"KѓE<>IUE:3.7nrT˸=9pJ-gXb: [KbunavS&aBV?fdTߗNm(f%~(\bW&c?>qW*n{x(yys1ԝ,}cWX7,g 8@啈+sZdCCRanPqM9_)Qޥs"<6$OV **F$PǏ<$+7t?H8ʸ|I?yMYPBAK6sQhQj@Ja7H ~[PiAjrGo9TP<wf˛1Tcږ҈oX>/]>$VTT1H̹He2n(C1K0X–3 &<Δx$?9kY`k{.Df/a78DHr݊>bn)gUqQr.WȈwSjΫw"D)`Qոz3 ގ$  &t̏7Wp1]#.Pl2ɳD3#{Wz|"b e'fxv1ArRA , X&/ho@wP@}JĕMN~5р}2v';< (]*.'v!&Ew_"Z6)JAΏ+UQD |q7H|‡>(a7O AEVC=Kp̅ pW.?;ؾ*Q ׂ~ZqfgKq>)h)Y&ew<1șl9P8>`T5R nn^iQc93[aWh ;{b?$oɅ_T֜\9~"6~>>P./ܵ*GBʐt5YSHNتchUGu9ҕF32e᭫O j?sJFܗYԗ\<:,h<7 SMbӈ%ENYu =rZ"k`ڡY6h=ˡ8{)&ȂU wlWtlzFι\ eȻAm5H"qmNRAjY{"uĠ[QhWk<\v탡M*qoQcNo\D/^/z]XPnJH`onhrZZxԔtHJ-o.iM f0n ϳxF(! w'ks2j/hy[S3 RÜG`{\a/Z2 V-lײp `AkD-*>%UH>M#45b:5 <F}Ѣrr~InT_us2|:gezѩ3aλPc98L kh*)hQcVSw5z`fr-j9FFݟ*Z)ˬ>1:I|dJa2z zgKSyl7@*~g]2)oӓWF(LHtuC?KPGr+5aH\&[.׹_:;UO;"N0_ *5T(! @ &)v,j9ܠslxD‰='~Y'^Y z']3K(D(TpI@01Hqh G}BCWD +H(*ļ*Ն]skg1 6+cK\#s̆5:ThJ끧9@B~[@koZ5HT=sN& XLKlP5'ƅ^Fyϋϼ0 Ӹ !z`ɥkl%AAR|̇VHplP5P踊3zcqkґ//O#Kk $ eah7FN7}50S] Pl´ R:zxLQgI)F&F0XWSSo{c.Xjjˣ,%-9j$=Yl֌W%u&E.wZzJak2\~V#~/Zu()y~?VoVK۵Q3 } ڄB&b9*o]6se>$.j/38J1-'lݹatqr 8usIss?mUH#]=6x=vdUS*XLf: %B,%~R~Ar!D _PCp`p$}z4P!o'Ɓr_/<ٚ\7cv-KqzF\|1&RaSV&ರ{O+ t=Ye?}<)_f6_DUYPzW3ͪF6xB̬X2q[s@tUjCٷ׬Kѻ\d=MM prf .1,D\j e܌t$5(! ~yK_rg1yנķ!Rz {p ykHUU[!Ѡl:[Q: nSd A UJN\Z_f:둝?I/| li`ɇ"eUt4A0{3j.q -!A\v?f,[_2Md2Z4x2tT,5 0᩸_.ŷL> 6]V Ƃl_⯐[@3J Ae] ˣ(W.pQ1{._"W[ MѠ|kN!rWt4)V\KնjuXktQ$.ǖi84]-ƭYݣdv, ӚȨՉ)QGsTH|hFQ1)խ:2'Q/23n_'D5?GvvO6ZџCR 6\+6rŹwz}|X'kOjHIؽY}uɎM /jN4HII=⎯r7L`w{4aj  ujg0=/ %4~c4 +Ë ":;e|!DQ(F?L5%;{ӑ~|Vkm7'(M‹tkC5Pn1HfUtHVMrIA~锽k5ĜTg>Mژ1d//+0T3P)T.VIfH GJMrpg <Kp$ٍF9iM'/cΌwal\CV6%@EsFwW.\G|A C ' 7Ոufrm秇m`۠)Q]Ӗ{(Vs1zUEZwO9qXN1j Q[&݆gJQhվ4wGf*XcڪY u~!`m >;86-k2ONK.y7,g=^dw"Lu}Tš2i7iHWsJ.j'l)Ϯ!kAyw?P"J~UM+H*=1?#穔)RH"ӏ*ڽwh0c>߳p#|J({F)}q^XdWsu W8]D׶fzq!G٤o#H (CNQ4Dݬ#˃DZ-C%_:\˰T/z#4Cr 67ZAC$(s eB~̒S/㥰qe _"@$=P''H*XƷ#>¥85;AR{kƞY|WٖyV5HÁ"%\ ͬgpio*J(m]b@dpA}w;o*{cHWz.Ŧ- b)C jUoŊOXr{b ٻV& ̑t|G^eȷ!UEr=] uI))e\`'m} =xu%o/=i`$őe#Ң.ѮplJ3 :oRZj#)\(z>ۏxw7\?SE/r#3ne`9ӷ?W<v.+[яPϨ1J4n%"9hxvgb-:WiYv4x!p Xf<*+^˦B `'dᛳ3l kL];\_g~<I&{ Q"z$Khc Hb3E?$~ۗ0P'r`}\o]Re%dԫs`vG<}:k(<»ԊU<;Eu=ks^ʹXWsBsgB  uQijMܝpN0#zafY8 &.LsX}=+DnpTıO&@\DGMp邼C] z͛ px5^j$_757Q nq:d-5Q;I_rwam1E}٣Ee5@QӚ*pݝ}|^m}G*Xwr&bw 6FzkB@%~lלw|󙘠!|+`vآsRم(*[ܠX {#=;ekLi4WQA!ji<0GZ׊Q%CUۏLJڱ⵶"]d'C~4r4MJ ~iz0aؗ*ҝVX;fPkx 593U͜gaA&ދMHvM etD0Ww>5!s[!g*7p5XVۮL\O48tj"~ ˴`G%u-ȩ}0/b6'hKKe|.INtm< 26;Ŷma8d*"1=ld-JM^6(Zuc骳uW7떖o0b4 R⽟Whqljz|:%ad(4`tlc!lhOYE_"NsRV3z.>g 4a19roc*X-(4 "S#M ]҃>*g>EZG\5m87׳?C?2b}Jߓ݂O0cr4@;;P-czBkWo.9A@לAG^!W3+{(7IP+%8(V.MY&rW{(BQ?j3 ʯ ,>v~/82Zkg Dюe9Hc-QX[.y" ?(ºʮm2|&sUGR%1obY}۬oy+4E7mzx.U@* %p\MKm` _ cZSR.W`nFi]*0XJigk*-B3(\gو8yy pTϢ E{\r?Uz/'')ԭ/ef7du7jsG0jwj 䰼OKU2ufZ*0 3,Alūt27eHY%W#}Jޔ!b1 h2"z[~"%dt#qco"Kq+#h7.nTg"Y#N{o:^!qA|y<ϧ^PS(֋ ' +cXp .d' (??rf~?2/hM#v&y㥌Y8y8hO&rdW?Mc %VX\95%+:\*j$͖SOKRV6+t> N$>sq]~5fl`a>T6*AYU9m#U``]Vc=U"*( 8k |ɖ ,Bz5Ægn2^uVX;!HdII GGl\5bobK3AL BTץ9E-eƹRK:32c[CKiБUc'@8v T|]!xaV'6 f|Ԋ2IrTYTh܌>1.e#jcC߄O]-bWD&[uV!iOU=ˁſl"Mz=>pZq ֞Pir˛PFg_~r.2 $G9W)tSbsK4fӼR&Sڗ"Ij]2lY x@= wCsI63>^蒇( +G\ܜ&^$؎LG@m"Տsz>lr"dhcܩPekdV\C'J,5 {",njN a QK˸њ90‡CL˝WhD`,I@y8qSP{*vo܃0f ^AD! ^n1_Eݟt J9lT͡$>&Wߤr.yd|: A]~Rw ۵]m[Y3zS>OhfXc F 3ƳhzpO,\>'-gΔ9b˻ 贊i[^W͆j.[#K.lEGtA+ņ)x7E{e>yU7xX-U>1n$J*u++ &a=H R'`oDz*z&f =f!RFj>\w% ɠf?Vmp?L;Uу&ʘ5yudc ٘x#i˜bÊîga:,86 qE66QWm?vu7OžvZiC)C/%$w;dGCO- n8[ª/h;_]b?;rhz_,,Y2[OхΛԤ':B٦0sP {c\iBߪv+[<)]WQ5SeϽP΋ /)`Syh8fiK;,^xME"cwFE/YL*NlaJ^GL2Ҏzϥ\U*hq0KbHҫL+~'kF]gfY홫gׁ)ZirUcj@ о "R_9< _B"@7ɨ%Ï R_$>jGaY(SFjm|$tãBt$ +)+'ĒV8'$i WƎKޱXd hRqF1~c%*+"Rdkl}T,,oUw_2w$;:4{_rv(VJSQL̀O,$=b#L}~'r$X}†xT"JNov09AހfIb9>vD{CƯ*lEv&X p7nmT v#zM|(~2&li1}>Ջ GjS\DTX(9S^UJ^{k*}Mpm m 2ZLh2(9*t%V-Ӌg0Z# ~IZGS=s˴tV=lA&5`{uFi49eV>aPA'9ԻTyxٙ~.0+:$l)#r=}`sS)CVAitvt:S'&~B0 Q՜{*wq%нQlAaW:-{Tr^?$<_rb~aؖpzs;Ѐ23 ,I3e|I×.H>up9x'LvA:Aڋ{\nƐsS9x -P>Ѐ.p @uߡ1?"H&bT$=Lki&$pT]'B eSa.2r2=K%բ戀#Wp"I@uSCn-R6M>5¦Rq2ڂPh]`hrγ)pH\ $F/.x ?3O# -X󐭟"϶D%(+m%c'=MqJbѯ(Kq@&!VceBҜ'| w-vMz$&Վ×Н"#:mD_C8yab@b͵SdF)CY*)f"FS|E.V6J@^}P)Al묠\9&98+ɩI 0J Hݢƺ+\]{[K/ܚՎe #H0_~\zH_yOq!*5A׺&?qPh+ˌX2ؾ{[JhrwTJO=<{,nsoi 15OyQ(E5@,T g̡J R2˒qMR4ʁҋǷg7k W8]`e^SZSay96DG^ Άԯ>0Ȇ5Үpz㦢k=_[;NyJFN/6VdX,4ZψX4k0Ii36Ս@BtRNc9U x.Φj0~-f`щ/yum`Dŗ )ڙ%@p6cJZ>qYF<尒mXEMs2IXu;TM/uVayoj>Pz?Zf&HPLLDwpru˞"sd5\vA8hC%n7s Y ߖ}4)`ى&7Zen85.G3;^>feDmx?g*v~O}͉4љE;%39΀jw}MdT јFY"&ΐ0:/إ\D4v(&[@z5+9hau5zpܩe\VCُ)޼rhǭc&bWcϖ DO~ax9sp Y)ƋvR V4\s2$ˑ^\T6 -k<X95o-֥~Lvlt,B]͉siA+jHsR:%Stw&^kUx{8sqDM<:=)ԿFsv(w x7e0,-3{r1:ْ?gprΰh6SQ,WN$<'WʄO4bynl}'G(؅ ஬@_Bt}|ObT\t=LYn:*p# 3PE8u*(鴂ʭI ^7mLE*yo{<|GAoٕ*k?&b%e㉬>4NKL&|˧OT@ws#NaV1Rkm{O+cwMNkLAԿ%bcC ӄgwjIUƚƷ it 5xt0ܖkǠ߾?DD?Ql@:D!ȏi9dUr(V[>1ړ&x%!wNYSI(W̸qC>r˞lsPi묿SQ%kAq*VN81d^Խ܆3JW# aFlPC;jѮ Z6JУl5?hFg,H{r^ǼU..pPANCc\07/k5|T KgXP$#?_hjju2=)̆Ϸ Y>rGt|t&@eӸfh~}Eu(]{KK8U魐\3~0- yl,v">^% S$$DT6r91!); 9/hqu.wǷEPZ]T5J>Wdatۦ n8N,i;Y#`0Jh:V7tLfCח߻a}W}W{}Q~5 $ ҉MOB'ȑgl5z}~ѯ2' ӪGƄ2LU=`yQ~*kq40:5['q䲖/>4ijӫN]mR!'{֣ռd^Gd0k~&~y!꺰 me2?&)>43EX^e~Y[f0,ͅ\;GO"-NP'VCKY'9(y;$:VjȰ>|rR_x?ݵ guM Q7vS-9&HYڻ)STLkyDEѪ*ふ@m8¯-(;z8M8D7.7^Q' \p76Wqg%n,\}A" 8M&jEr?q2yp_"{囿%,SCvV\u8XO0x?zUan+4=`[Evb<8U:̙ovAjH5 MoMT!0Y81 a,վ,WmS߽v)0Cgvq;jⶊ[9ud|eD J(eX$͑cyT[?uwufN\Oğm;MVYr? hr/egHP ΑIKD1y">(Sfզy!a{(IP%L]2|&2>?7OȴOK>1U"u%\?÷ZTHʮ 8RB$ '%&Y5oW9|L!4Sja!,  YFSE K< *؃4Y:R13t:B+Vl ~'nXW#'WB6hS( 4Bi(:=0?_X//v} rG׋^UOWQ~:ҿKٿ PRE7%GJ*DY͕˕fGH4RLȇCGߞ!9ɯDQi Z4]㽲H]˛YHY'SZI\hj`J7lp`Pzh~u ,e[ݴfq6x F;SQ{q@"2^SH8C+ D˘=@`h4FL =7^y-pn7H0 Is09^HwQ=Tod }"5VA#BXY)Z)%? nmlγmoqB(|Ovz5C|L{#}9i2oJG1oʫ4 ʬ-_gBx> Wtʌ jbz;D!33=9vV<:;1P 6D ?b&vwS6U`Sm&SޗX*K͗NNBTϩ]d,*'O$~9%z/>2g I{E Z ǏËcM<4xQ,ԅTbuҔpm㽛u!J*VT_q*ヮ9YbB(CG1Pck1hw+* & xvdPv>yHR~qɳ9Ne]-|d$G$dKL?$k&N(`tPZb.y†3SSuKQ/Ի7D#'k6טD3i䅵}'=R]$i)![Ǖ&N~ӷt ķY@7&,Y?X/ Zot$VSXx[s} yh&Zu Dns4 :ilUvN{zv=a\9Qse?GE"Mj<ql½>Rq\WQC\6}o2h$9 \t؍P"s=02<e$O*twK%/vz UYkGudi*cB*IokUSh}hӫT厢[Vſ]=Κ<$r`h$b/4ᦃ;&K`/d#6w`aГ Ua<] <~waRHqxlk`ׄ+QbL_|40#y4܆he9UǬ7 ʇFwP0qto;c(3Chduu+5?Š '٥LdD]o@\{>%:qأRnxyĔ;~F8xW9SP3z=g׋8X*Ut[\pjOg~^ x3)M{*l\IhQf/!O@yL c ~QD\~|vS%Gae;—_M c# !(ޕOu~$09Fզ8~ 5sgƌƕyW!5|^.O-?Ͷ>rA"}>ʺ1l2gyu0CVUY}v$K79$i wJy{1hp5nJ U$(7Ba5Srؖ8.O+ЖSA+mxoDA몏oa29Mo ~\1\2"0ѯ\J_J4cP-1o+K^;P1oؚL\1='~ṽp{xl)S;+e7NxC%`w+C͌ jOi2Rר`&}Moru+7uHAIoBڎaFUsi_<39afUWrtýNƏhS*>ս&/P$hb4K[`: kM1)Y8]FXNr|׳$|2i@E/fVO0] vV$V߭[x7uB?E:Y579ϷӦZ%ϟz>;MEUM/6a^*dwxSJd+9G/<9KfK Lv^!LlG .Y @j?!-@ Bt\.IOţ%Ń'`n9.ͲHKo:/H(1E_ʇ.|O,aY-/R]?|Q :~g4Ov@?k-[wle}=:#|S2#,[..,aFTHRRɿ%r3{FoGISeN& yڙ |5PDeyD5,ZKj=m H3`qFVY'Kt*LY;xn~ gճg0gQڝH =Ax}Z_ٸ;_J] \Eɤ}5)#bJCl2)|01M䷡q(Q0!AZBYIXc|sᗶQ.B l5yOc_,qEPʀsH$s^f<<ԞZO ӲVAKj`1ZlG띨Rm׷##M7C;H']zL=_v!96 -l[~;^9XFede=֩ ȿ>B}y %J.N:p($~LWхr,khזY_pb-=](+VYAIi fĒ'0W]#W3SVL8x%#: 1^E3!.nㅦ_y9ji *!+n].3ί+qX =+:F1<3iXHыE,ꖦD͝϶#kr=.Ѓ_J]Zn)^vEob'{ Q~v A(~Q7iI+<` Ȩݫi^R,˝Qn![ZnTC@PJH5,O?Oʮ"VGҍ}wD#9"Nx9{@ykzTIJ#i|kZ}q!HTLo/bF/D>/J4'_j;Jm9(9%c%=Tߌ_{^`LQ?:;YXWjk 8w.խA_w}E0˪L{iŲ0`JC^P)`,Fav꣹ |G%y$bE[9%jrLGa$3YErmA Ġ7Qp] + .;TH.z& ~k:&]f=gUYE͹*<T!y{B0s.7W o19Ⱥ\iMQ~ֆ9_։\~dݮܼ4_$nw !k*ZA%Yu^ O 7xbZ/ĹO $\5e ?4X$Ǣ`U˰ʨ.ї va 7d2^g'  ƺ罀$O1]\խ2U.=3W%;➁XIc.&bm .3,`G8U.:xHz$ 1 \_b(Gl) ^:@[Sup,:QEZ'^EMiM;dvcy >CD VSYx~"Y^m0Ǯ 5\7OPRt'qz]t Knqerq՜b>UϟR2uiNȸEGmoM"i$\źєnL0]=P#fç[.07I3k L|O Mr\?hE{sN{c!R0y|9b؅s3;Gs&t(!f.# ',ΑO]RYō3 =n6*C~; @L1 o PѭϜb[Zg S~DpCʁʹ {A%l6+9^dkt=%i\3BsR*DkrKLLr9wc*4?Aj,g^B x|y? %ބK/q)\0!g%J6n C_ yf.#aӰRɈ@ ; >LJ} UYooőF\`Y+k~ &0IT^~'w>2 97}m TRH֤4GV̂$L0qv[mY]Y(ZOWE:5 & H^jGkwÔ$WG \PU`U{6*0HϲyIRՇv1>5@ HFӤNCҝkYIP3P̵*شTظ@G0XZ'{^6;x4~4+Neb/ߢi7؇`zGLKE)XkOhˏHukbs)W}%7R _lK::]+,>4h]{"<2CqJ^t kR7=u7c){6Y jQcԳE0x '!fdd? 3F1p6co]`,](>Q4<ve|TrQ$';UrS?)1Z$ٿgN_68+íccż1!@p)Nj1^@ L68cWbO*N:f%=9툖'(_%֯hNAwԪq([M8>%iߞOyyv{ȻⰦDtح@rxꢍ;I:z{ 1i7T_8ægmz$9LD6!n+ -l&q÷a_'?4hFMИ\ j:ugO;%Is[~ ȋ42L-^c "K [EDRԨV^+_v<VwH@777Ad PQfS lpfyeñ@Z`%)VbreigKX y}/)/֍C8-HY0qMZϋ-=5)4ȉP}ͭ~xo+JӇ2 Jv|!Qf-|eTzk SF.90@C#㗁3͔q)0#=)q0K->՞=5#R" ktO8on@-nyMࢄ i/Y^6MUHGpdTZgYz2U4͚im#D.!;/Pä—> fYI  <^o#3"Os)]*z%dn"AVǖDjNw}ݹ Cv[,A>v#'${5NZ듶2>zH)O+=ssFe4eA/H`3(dNWwWq$\ >xd/|9eMv3V߽xd>ju_>JW E?/sW$!fCVOC J}D9E8ksOU ^w}B^Ym:)g] "xPi'ٺ57ɻh˖"R?!uط)f32o&W#a5 @s;2ED.vF\:o *MڼiYǐ̥˜5$CǨSG%ȫs?L d:Fv'lv8he~&J!Ϗ>Usqv,*de#jC hrLBK blNe"*MsG|t|a< W7i.\@i E_w>"*{o<)Eln Pl?Bk2d`24=^ɋ'>%ƭ<#>E1XWB{զE*_̇u:6Bgeƪ$Ґ"_W6&709 H*|Xpr$eeR&~ p MW@b~OaH \ݗ];pG [Ue; k ,!vi<@YzBl{'՟2YRԚ[_*)gֲK>zHY*7 1(*U$yDܔbws;L t}N_zR'b6Kf'W2 jH{ {[L"P%)3•p.rt^ʬ}f>f0;٠ɩ?#`(>U`hSgP].36ZG9UXqӇn7As$]KuB?Zyse|#M7UĿ-JyL-[Ӏ&Z=6)"Xdžy/saGSkxO0/VsTe mr[pUmkmS l/o`_V6*ʗ X]Mp!)ϩoRP(vt"x;| -0 YN-UYPE !ibezڬQH$ J헸]V8V쑸#aoM"RuJT^cvh4aÏcyj5 0wR%&Zߖz)B!uwⶎ7]65ȪjH2ojW1=>M{s7T:(3Vf5`)ٱ:ͺ}fM& |Fr[/PM/lmw &;?MA.{X$p c* }jjm΂v󣲅[#E7m7|o$yΞr馉[[h;J 41sDOYg#D2AaqiTﳶ ^PNx:Q<>SHcoQB *\WgFFU~:wSYZBG3w'ꧠI3Kyr3DJO}7Q)(~[Ci*g. }E秀|<1 <\,.+¶z-f/|oQ0 $n$W牣E;bf)/lxkA[WRl% ǼnIT4ofW 2I#dk+ݮ}gD9g4J3j-GcгTAtv_Lp'~W4'O0wxjL !J?RuR|9q.){YAlZ% CSACuLb`J̉{k]2VuJ 5nPuB/zkӆY_UJVHKRPń5"ŌDM!?M 4aj Oש&cgSh&q)BLRͻhRU@(J6f!S?! 1 dDO/Z5eEߤ 6eT~ML}3h9C5oVc{] "RVF*!-$ 0Zzؾytw_Hֈiv| s't3Rr*=fs2z8E(`FMefLc߉sdBE _lt9 d[xzH M7Ld nGJ|?Ϭ2ʘeL?!ĒGZy6.Y4Hlj?e-S0,6:{Q ve&47cqC:_VC!mSz`S@MbUT w}BjZu9 t(@ޠYodh7.%'eC% GoD])a؂b(eHψvv(S5|r%r שpht~ytڷgF8oMOfsj ~wT/LQOڽm3Ra?Rp}ym<9I D#󉂘%ί Ay>s ʮDz@Up" 0Hl ~{`XWz/Tts {dIZyX1G|x3)`\`y{z"]NuȧX(5h^ѓ'=s?Ld--QI/usi0NI 泎`3*ktR:LpBl+JZbeOCbe֋[!rxy^x,(Dq;8uN9rKCgO i/.)޹F_%41h H̑95*KqKp] l:Y<nYGSkU}U胎9mN#p}Hg/z ș>h_Ǘ~̈́D;Ql#65@Rۭ,WՐJ=Ȭz5A-5Jɽ+&(C_Sbysں%lvCPƔyP4,.,9 S\^f[C:,[, f]–t9睏Pn͓,D0BU"㨎.̢\(GcyNav*L =%BkM^ 8eA'ݧ;E&I|qCsgW+\@=nvAhX\9J–[YQƴY+s H?FS"?tgX|%r46wXplQ Y[јEaR$Q~=N \1ɉaD?3oWMi5]TS/ND4-QQZ{@ԧ7Zbj >[Q6L v[Nz:6uīQM2"0IT|ށž4In5h_xUYG\UClt}\+-k6w_ћWbS &i@ $0@ :Z&k2gc5Qzi |f:ok&ؗ MgljaV_L~AN槝 _!6%ni2|ނۊd)eLO(1qe;&Qҁ5!4+Bf(c}poKaޤec0M(S&HlU1683ŶFƁs R &H5U)ʅ]<+&[LHfY1az#pnz"˖c=VB+#[OTx7Z[1t#dmԥM0{6uaLxV"-ķ{w&YvIKZ=[vek=;&7WeȰ /p^G~b $R5wvI:4/ ߗ`ncc2p8zW[ZxB*D(#u'F{xU}%[w(~9c=2E$φKsl% t,/Γdd?b2,cW"w-]ݔC+P:uWx{v,1;\,Ya0 M? `J1/uryɂ[H.T㪒b OM %ǰy\Ht T4h6hm<6,͍m1PxAc IЬ͘-nU?g)&#8=(SsxSs;,gH@nTPwGpJ!@̑[y9٥ܜA]*wҝm\a ަm;Aye욭W6 ALڈ0ʿ|HiǍb'1(sd+m+s5b@,ʗ:1.3͸aT®lcGT[O&W\ݸ@>xHm3A=2o*KMFJ7hNFhW_CALWX6-G5FC*e~){l*}$^Q"Yuw'e:Kn0QzjmD\3ڬp̏jU;ʓ:uL Iͭ0jwU6Idn.TwOx1td j% Qu d9AV2 E5jiʴCIuRH:m4eI``䦈iMn@˖,?ZF1KeS]m@;gkkyաEBM]<+z?}:Pp4ē7.Ud>[-L`g~,qzhCD61UKr@~Fxxrb@~IT&U(̳ bٸh7S Uv/x\H1P8t51U^\i[@^FR Ƕ/ۯg#zkws!#J`1c5@9#˽rgVvh% 1ݢX4ȟGuPJR_bL=,NLLz͚q 7Z w]?vp^#=1!07jn+,ڙJ| z^"WwaOLi:=UdEu"TvE?Mh[ /4{ҭTWTYqIG>X Èܸs|Tij\B ls(|grKQ\} ̩KH2ςi2f)h_vcǺCMg`EZIYf$wڣc̠ Ab/VgqHvʛfHz>֗CaߟK=~O)c-ւ?'P^K^.}|LyEmaMMNt@F\GSLo]=$"ϊ\sV_$ppp|2C'E yU7˯T^y$!vzl L 3BUxsUfZ)6'uZ 1PfID'饧K=ۯ-LBɬ@~HH;%.`mytnR?矂`i٭C;\u ]Enћnd6dAT A̜ݝ,o5vh]rFTYiT9}d+l2 j(Ʉ$旫Fm %3f<ȿVQGxÿ4boW4{ȩC$s@rx:|:`=Pj#r-clSSUa-Yٜf-h]s;8E2ޮlL>+Zz 2 G'PB^BEҨO8Ŏ$0ܥN"oކ.3|)I>;b! r04Hk7ivgqs"D~.&U8gŷali&I{Z˚R]g-J/"L먖T>>&u#`V(/Qh̦佱Bߦ㋒)׌ %\ Wy3:μE{ˉKGB1/ˠ֝xNJ-Trx#1RMRV4Stی&Ri77zB\Tp,1x2EG;J]0I#U L5=ӑ%.1GGfs6S'k޵\785t?uF<’(206;pCbM:#\f*,skٕ, 8vSj\ICGkJi`M/|9-.E3YT}.Pp=&¿ujrD |tH:̺LKS{I"7a|#`bgFb^.Yٰ.;gGJҬ t|B9^ 3wmMߪi$zMw_9!Ap{z[ !XwJӱ#`1H\z!v ꬝|tڊ}jj[5UϘKKS x(R$n9j)H{Aê%B\M6eZZ"TX/LSXݺ 8\FE(֤]Qe%pas4 =-ױmdWk=:x-d-;H1P+|7W-nmϰY֪TL[D _K\[c*w0+E6As}Q7ܡKe;8X^*=tc?DgtIЁ;m>*O[4պjqR7X Ml~ T2L% -RZ_}1nc21-/,$Vė9y^N#$ mG' s"y9;u3 =xcbXNS0pM$|;0! rU-9d.9ݐ@ңG (jLB~_'xcwP?i Ք4#:cV ]Wka C>{>LȽ~v' dE3m^>=`5^`QaɡG6oE%xT'wi&'O#I0gXѡorB9DOaRu%όC(Ed%cUw jk惼=fY4MmV bX*uu*C;j#lOv rnb jYJ&{̞ΎbSpOEiZ_aHܠQgx(9A1K`xy7bd֍Y?IeH 3:b"7#cDڛfue Ray6Nͦ$HqBAD}iX}V>N9hk?"XI\F<:9oskoB屲lK君@UM| l>HM[ff6JȔh/y>}w Od2gȺYy:_Ű:YyѻL"x[`rV|H5}dAVVaW3'Ț\X-!eh-O8jص-)ot`sCt*Ԙe DHxwiA˗zE0r:H}h-I`N p!bt J҂vWG`s|׋YN'|VͧHCGJv)|]"/rFKb#W(S:GW9*0% OܳߖYaZ0P`@h ȣ`(J32͡:rh'Ir,Lߡ3M-h4DU%bz/Ɨ>nFCz63mlSW#'HOzI7W!h_zLђ$D_~k#K$TT>fFu# @JK-\ԌREÇh&#,4\5SշDc>Dvh>|/G(&Hm,]b&KMp>w]r叞My-8>u:]i]4Eػm{w`$ 9 cw̬̃Ig⺦0£.m6qyVC [ U*0m"e=y#Kw@ g8 a,EМg?I +;[9. 3A7 `b - A$4'$'̶.gIY:Dn6K:*osۊa \!B4(vw4{1< UU_q7HT5MM|d}ռx=aE,j7q79C,Os-% 3[L , A ށKE@8ӑ7KTsŽ{.hVj`qó 55&ܕPS/Gv#C] ɈLewE'UVEp<y 5#imߣ! p:KR_AN΋IbD*чOѨs6nB9S-Faad6zI=< ~0%⥳@P$O`iX5@煠Ge20g6n:.}OsSpmU9gJu\<k bxXtBہocoU¬'eSbik2U R|m0hͦ?\#SYL_ѥn;*$ OSD;7 j||^=YowOvGA/\MfLv`iqu[.L[Gb!=S9jbӞKM!O hv)>L.x>zlq,ܓ 6ھkviW%* AWV1 j:(. GA*妰`Y:l$3C7BӧxqPJZ'lAu#=  j}%0j!qOblC /$S/Vށl"ܳvUOI÷Z)V?6t$L*,lF.l= ߾Qc9`G#-5>m][4A+5cU` w+\mR:ai@H'q2Wఫ8N rIuVv wy[x#b-uD<@ eΦDmnng5Ŀ8)m4b)_˙?{z}Egဏ>e-H?dY5wC4^x ku{?C|$ak7H'\)M`>+I{)Y6דu1fV ܂ߙ1WCR127:fLծaWExzySk z+"tրf.!I _})4L1mܐdދP)+%L=uUv.{Vh&-`ˑ[;4@ڣ.9QLY&et RSI]}02I= Ӹ-):\ZsX=ik>L^*Ōٜ\*U牠.xpBO̕߁95fq6 "\)^DW3'y*Aq[=ٻBo6VYE>tѰ"G(䞛u){:'!:t=u0)HCAv$ q9|Er]%XhbϹf?Z2R/h ȸ]]+ɧ8XB />ÿ )$^.;yƻ-ȧS k3ҵawwQW;r$Qޓ WLC~=BPQv6_P u9Blv:1L=_GA]-9F-\RS)NIkĕ,Wlw#JMldd vpIvY6XA\:Y&0(/Aj맊U( ’'7C #>`~\*s6Bfܛ﹚<-8|9_Yt~noPAk{OFTY=l ?Tn'\w?+nB5 "cM\oD2 8 78,MT2JlviI3XXr%ql|Y P}6<6΅zv\"ᔏr^Ė @Dr ݖPV [wV^Zzeq׹YNlv&@_z2+ ot\ "Fx5@aS"KvmIJXY}dB(t^K\U;P#CSp.Ios?LjPd)ȉ˯9asrMOE̖W,8ݮ fP! ]WNfPR$Fi_g Q1Ԏ Jq 8lL>ҸI_n u}up\ڵ'S ~_y405xnD=IW ֎%'7HG} 4\ 7Z[X3Zxt\&N򑑹`DzY ȅCAD K*BщoD_a&k p!X=5B/+Lpƥp~p|{FlƲfGHw2sb6SBUaS(ڕ̍Zg,t3tweq^G3nܿgG0S,Qr*?n49ב 8Qh΀-լ "z,&Kׁۨaswt6{\Ƒ.2N>ڈ s=aI k[z'HOuEU``bƢ;lWޠI6*4{jJnM"FBNW|d[~0cݹ$/[pK9Kg柮ɍB|r?lޖԼ JJH̻$O>*F5HslЀe6bO+ =y<>xbwݷN;ǓmZ]_xtW^f1T݃7!F7q^/Rz b+V!EPn@AV+8$† }du?ۘW8@q1 [F-i&(${!gZMu$s魳}'1(y0FߋnP}%-h'Pc3Ȍ>\s!>d+N怿pyo>PQ kݛ{ CO% BUWJ=M-t/ک<ӲBv 2is "TF6Emm$v(Vm َ6$聕3sqm-ָkFUO~8]m. bc.,A ZRub.9N_D1?p5Ls-XF\^KzA{mjCT̶/T]ePv䑄ǽ=be EGkvT'!o%RM3sp浨.ԫmk,}'GW~+~Tm@f\^1Ԫ"皴o?`l5ݶ0O#FTuac&[[&jٰ"OHKt8+ԍ7Sy0J?Oe 8<ṫwb {\RBpy(j T|U\᳗R!cp)~/ZxY _ soT,ZvSH @'w 1tNƌgJDXA˓^r$,kpGFH"PEJ9Ra ¿7B]~A̙Y]hgZ:9l >5;REgy"+sW >Q&O$e  V]  YxU[\TSd'_i-c;G8{5jIP`{J MDׁIIg^f:ѳP|aRx>C`y/d- 9"au49, $ Yv 5U5n;ӹAch &)pD&Ʃ^Sh YH^:3.-_Ao9s4sx/.oQɌE38Y$wP?ر#;nL7ͤs1C!\HkK0<0c"J p/B1P}X3ҁR$5U7CQQuyUڸnkzweCx?xt+,W)>iݔk_EÁX_(o#K>mIŕ#g?N-NI\GʫDQh|̔Iso~qSKIކ2P SG_:5NQ"BTrǑ7vvD b=X_MBL Ҍ}\ ta't;X3y}/Ca .p"T+L鼫R䙴-A:Z05,(5)ȵاW)emК"TH3ڊN~/ew\ڴܷ8ZG= NwNfStظw. J70b| %g]d$t \ [C*XЛ7w4XTFy:|,8 giRSMٚ}\,& Q.nA}&cYtmnat#BmH7cT2k uX臐@!Vk'} m`3=^2sZ d2xtSn/tZo6yssĭ%jgUDXwF|LD'!({:αM0ϊEJWKS1u^kʌ kƍgS+BVGJD?8 x5U,7N~>no`"2=}S' bXʿ""UuhWI?Q\͝BN?8$t1+Uqͦɏd*K!E tEé_`+:+AHuu6.nD8(>ڂ9bMVS\M#@+,@*[Ż|̸7,dPR=A9I!OR.w\*X_g-sz\=kUT 7%A1oNh"~ƍnvt;Aؾr0 .jՈh"fZQr 1*Pbdf}ζԇ8/pu`1-Q+}`q C㸁l+5,jۖ6*p?CEJnĤűuj #lWqXfꚨ( ҁ1Kfaxwg3ch. ~nE5m.ͪ'v 41 llL3X0'T3QI$0w5\L}@̙x< mY7f:v/,(7A0RX`Gސ"3lL ]\jj%1IY2yp@t3s!eojHNMPk)-{$vIlM(#~7;ܪl7+dVY*ݛ, :|҅#сI,a%Z|Kb.ک#o0^E*;Jm vBpzXf)W z,Šg']?!NZPmFA qq-$X׾VrjGuLI#kbF,q^sX~DU]\",N_f }orYZ;+HcCc4_e [kj,?֌M`_ÿȀC(EKT`:B@ɢ/%]5+FJA^k]A7E.nMY{YfY;f(j yU6DjCFXˤ>b:&J*ߞB}CHq:M Ȩ+g/TcD$X1vDLz`DoE~z-Ps2q-ӯ /8z]ϰƖlsb\bMϑD"kIDD@r:pb\FʱHo`N7Nͮ,ʫ%8a>HYa_j[ HSᤧkWhaT7眿cU!KaC؈ULc@#fcʮOnBqgyH/O'5j2h>-srul7lŒ'ƒ[3 ϑ_]$gR AoֻP9Od]$#AJ2&S<s/H 4_sDTŎ1CZ4vG`!Ztdy3/5IJruђhq90!+M3hO@ح: M09: <߲?Qvi?Kϵ%qQ 6 r7P r5H3Cq,ͪ#)%.mF) EiPz!qյ˽l~vAWpGl>h]H-X3)W78I6@H5 Ziuqa@]z.Gmd@uocag{Bч}.`erc,㑆Jd @ \Z:i\?yߚD5+d:.d&~y^`+|C|},\ K,N|r:(mmӄM$Y!;L%FH:^623u bȝ"2ù SU?oa"ɉ"s{Kb_QVF6()I*ļAv왚#St #4h( qZB~cL/=xc p\3&ު)Nͺ_=?C&S~0шUAY-p$(#mVm[Z]zkionۣ:Eh%n rUayЃI7~ö%15ܷ-ojUX,Y _`bF_MB_؋M$d,J hSB|k] Uɴ'dET==5^Q%hI? MA^@TjIʃDPѦMLTRYGIVf=ƃlQZ(M^Dԣh c>$+P.%vz&NV)S}S}9vCҁ m%2nr$)m*/+YiÏ )@IFm'L Y*oµ r#[^#[iqhfrhTphT{  |9 nc.Px{sAuy`)4Asӿu'zSvZ-<BPRTRȒMD&yD|+ڮ}1UfyG32z d̀{#'VTk"|_fr4W*#7 akZ@Y5 PM$vVm%/-O3MFize1si;Gk6V.`6CG|q+T½^f+ZL-JFYlf]^,8r!_KГe0bv%H_RGPk{,2ٛC yˤ <ldm)?V%hKj'9 C ȤQR5l ɱH֙_X%'_"r#EE'ڼi@ҧƛ &CŨ>a#<fU1ʐ‰2paIRKj(q|ܛDƫJu'l_ t(!%C@fb)\_C`#"I5RȒ۾*X鈵 r AE|QۚΫAƋXmy{葧 R -l2P0hn@>Kr-W-֒~<>k7B5SKv{aUTwd2huiRuT`)R;lIۯDGHgsDuRɜC[V #{JSI0a"48R߿ܫ*3VNdj }L_1ئy|YiV6 {*nѱ%D8 k/ltм2I:K ` 9uMkndщDmBN~yF =~tއK9kMu&4~!Ѭ $$x"ojZQ|SAjt!]̹ *zs@;dk^[& ^}@ROH 9?4)v9"Ĭ>zPc=z4BP6QD] Q吥6ywjZKT $e\^ )^΁ f_>a!.ώtkP(U͏pg6iP|N;40:0$pk} X".B+7 h is.ԩ:KՒ@UC`YG1X3LpCc/Mi','[m.9OIId 3 S|V0v6 FW-"gbH_j^q;Ij<Od?'u`+UUV}Y~m'4-ӣ}'g .ӁPbuNQ㭻/rl {AAc|(O=THAVdhľ(n8pkvD|f1 Zx\lryL|JU9{ uӒ]ʧȟB[vv¸>NieъfMf+-&za%ݤ~֣7΅M򿾑`ӃqJWlW\~VjNnJ_Zκh. ^{6a?m\[.jvX"Ġj'XFr >MuuJvfK. 5{:P hr['Xu?^~@-g/F|upnFJA(Kdi@>)jS:f#ėtlL!hEB_@pa^Y DAH͑`4^unB˒l V%OKՃr3SG Z:0Yu67d){Ќ'>~$:"eQP[r9إbj `*B'{hS'LV6wuAZdak\ދqi+wYi kȋ6LP Cw m`4 Hؑ)6iX{ߚ+x49ńm T$RdD7f5*b"׭`(3.6eV?jld[87DԸ Kx[1Lygs|%0&nLDzSR/Hzհu*4~>`2`ɋ3OC̱{G .e%&'DF~eq@1*}-sZj+1qp`ۛkKіe 7JYaiu{ ڠzIZmY$ 1_cKvg93_2 kQ,Y7ޟ[fFsk:BL-?jt<*҂ 0cz wT KvmDNљS*p~ܟ"/Ah;Uj*FXřƻo漍NDg(:eT&931n݀M7Pc+jdbDV屢m}8wEdAanwqqB~OP\ TM\H.?55آY,<@ 4g܇nayʙCjl2p\V{js+K'ڸX@UrfC[0嬺WF댰?F&[4=b qz|0A*[X~q.KGk9/k}`\QK+Eْ/ gIa聣ZjL 8&\F)JFt-dOQrA_HUj4@VkژV?J 3;]-jq[hSNVk<[P|2[ZRw(=vQqHsS֓s g_8ـ:G1x]qд]q#!Lgck2!k@^yPL\XZ14& /P;hTXJE͋ipM֋pe6s:vcndHґU.7:~1 X3j 9)醾: j4 tи$af zӌ]s Բ0S|?8&x6U?8R&P}>[iPJSdϗ>.|T{6DAvIL JR4Vb-@ק?}!زcJ* AKxtދA5š,yOv&>CᥖT[gp? ['2;ǙP,bZiaVw%$ #En6U\eΠ ?V;tէFO[ny,Xԇ Q^n!jHbX51$r,;/2%R)4Ԕ+6E wgr2t4<TNY ĎVN^T̈́9Ei>-?qo{'8ɴ#sv2Cߋ&4[cs8VŹ6 q`*|;j9`o޼,|>Ng0ug7 8" (+,f//̔QBN]Qg'/}&vZy(z[>ISf39b;OkBkmr`$Qu|+jRj4Z26x&YJռ"ld[#ڃQ݆>?3\Gevc`PIKmh:/er$6RU"2 Z.*/ ܆9Sb䕘Di408 9t-O%q IsA?܅8 50,uDƭhHi,:#gD¹HÖBIi_ 8䭹oa"ې~l]}WxK= t'cՁg,l0B}s-5j,/F3.MUNHm(gH;˃o-RJtZJh+ "75E*͠v(~r_iIA;eFh_%EpD-i4Ǘw_MuJU.3UWU5 (>ɰ'O3+Ɗ觙dx=ahϙm”-I*U!أ16ò/19^fjJ `U(d ԇZJiegr {˒Pˎy1@Zs s~ tcvp\ef iKw+cp[K~ xQ@E,{dfE9fY-#j9l5Ə9GvYC`ҿ o bS>Ԛ0e~TQF}Qӡ==Y 1phv6x$vr']2OS8kn .@#r([ t1Fbj DZ 7CwcS}qtڡb[^0-YiQ6ىԞx~:O)讻lI'eW],M:Ψ8IHŠ}NU"tu EbX):M{ZBڞ]˚-QS׶+wE3, \}%Oش)ʡ \Jd[MDZrrc+.E=YouZkndڊYOӿ*0x :剾 Y%a%F~n"!6u fj6ũde)1Ƀ<5e oV]ɓtndԴ Pqw'[$3;rĴ>Y̤ `ٝ…e@_/e`4.+*2/ FXD^ 禲%(x`ι f(UN Z AE':*.^OB }=ߞ~ūCLOOq?Uo@Wku0"~QbS*q#'ʆTc;u{T dn,q\$[.>d}Xq֖E;g瓩aq) b|"ZV`YrtQBR!۳9>'VVX#Uґ${"١F^tI+ F? lf&D=5=6du,вq 5fi"eTm/OsF ѢA %KgSZaa jNZ%m3 ]g`S1pًOv&WL+vvpp[] EOV9ƿMUz/|NZ%1wk=V>2p?˜?ePD$}6np3.X÷p݃ˊgMt>F~$\sggRFFV lj(@4_'=s8Ǯst73!0zY*Hmh%qB):H>w$bO_.ŰC.4 iұ8FtIf=~>ڦ@힙j: c%¢L$Q9}LI4'bb˂ISG*2PB/@ĖMZg~PG"3{iU3 9Y덠4iPQθsƷ LfJ1/a%a$t kh?,{TQ]S}jP0߄U?}ߙ͈. ||;OߑBog nz}9b ޳*M%@=dO]$psNM2ZZ#Eׇs=eR''n&"7`{'}ER\8_9Zr{9êNA*y(Yr>Q~RSg:n%3g?އ bBӃPT:u-y]%7>;Ҕ16hmT8{wlyq8šf" DEѼ>\$e͸ETC.fAP/UL L1Lfavkᯇsnb @2(7mQp@vNc^7`ϓKlt<#@B ˨ B#Fl  W7q*rtneUcxq:d 7 xy 8TsUkRO+YO;iM}v¬F p;=L -hx!u?@ zU4+oUaF*wQ@( 0%/>isOjF6M{hK0H[]/F4:^rXFgoIwJyQJQn(LyhJ&zSOAY-]8ƌo֮2,Mobd@uCȗᄑ^3(cpRJ=vxvźF;\}h"sJRܖV|lR cHK7PElJ3=-k@dy*|| W^֦ $`,Qf x#,ߚ7$M ڐD9;yXt K SZo^>l(} LA:_|,C1#Ve1T.VY fs1rL>T* 6W.#8$? PӪ} ._ nԞ00VE+VYivn.>{jD@_6'RC JMM[QEu3"$!czj|_*)~m?HHnQ ڣ?'u8,N eOr6m$Z.뢡[[|2B_}'y[1#[YڡFBT1+@zWoKyF#u1c 6x'Tl p쟢c "O7z x\ъ]Rw쓐LT|& Bw5n`hLidkxJ0b?&$wd[Rst+*ZG9oϔK0B?rfxzw9Q ڼˮ1hN  F2|e ~I~~(G"cf_kk[o܌>U2#-^IÚc:2WﳜVXGPdhckYsÕ[XtkjQiBo\+^+إ>J՞X.B5w҉\SXR\qm ?:ʆ>ϣr¯Sŏ (J\TQy)~F2f@Zk |OiBEϞ\br90?ⲓ,+_φT1]&18s=ERb+l-m+Li A*̒3kPS(u%!!x|aW$Q>b+s==Licn˲]f6F3$3+E?;l&^SZh050BjP~lNAVbVa-*b>xr<ûaE [9=h+g^.R'xGő薤Ё< ᖧ F~GToDizտ<̈5ۗdҲ?xe>D4q*v*=1H2VZnh5 W8U?w\+~ݘtiZv*IfC)uU91{f bqqA͜Q0RڽȾn+iD&IUDŽ @Ȱ:4|iP^ʤ~⍭[6{UsO.G&u.aq4@re48 /0E׹5*>L93-]OM w \dC$+@o #enH*kbA@Ɛ=cm a |I) %{ V, , a u2Ȇ+5GOxdofl͚z?r74h̎dI__&9ظ#Q{EDZm$p=T6қMZKRIoj,n_6|ޮr"^},GىFHьx_ .j@Rᆵ_Jh'mQA ڝ?Xon/ Xp2N Mm[WhK/xFravd<6`k9MJk5dWPH5çWU`bi` Tn NŤ"q_CHcVҽ+>&&IO q#-o:c74UdEGptiocÂݸg u8B H_sܳDM1rUr}0 ּBKL,B5A]Q;mDi|_'%5ڦyedXњ)S q]\ ,P\14A |ȩHU@I{G#w93)>X{`Klzxccq&'<+m3㇇ˮ}j,BM] .L{$bQjq3I+%)vRKVuo1-WfK+z!i1zPôXc)#G};9c[Qnt褖i} E/!^hMYv  U:ذl3uO$&aO*69K1IM1->ʿm]?H |9>jIʜrļR"eϮ/vM Zb#}}n]%X1WkopJ},Fz.Vfc/@ X 7SrIbn@ߍ]\7hAZ@WU_t`.іs1w74(HlhKU :KZ*=-Ѵ[*U;C'6Qg -`)؉fEo&8BPr4n̏dJoC?>>])|) gp0Nyo.X$}4p$nH Z$YU3-UKuR:ւ$\ڂ 3Xe=xr'DT~԰Qf Zh[dӁTZ8o^Q\ι1eTH0K-ɍ>J84vp&h{kQjßO[eܬ5|Fa!6ò0  ..ihxCI rIvYhm/2hđxz˖39לXkՕԠv; ?K/:x\'6ό{_gfo~D}T.+~κl fkb$ Ys_s\n/O-f6, .M@,n YuY`J|7ljbܕ Yy4 Y!LȾu26r{) L -/tsA^)z89a=cB̏w;3 oTXK_qOY sv_Oju 2}E` 45,u9c9x@6Y6bԀ @-НE Yg,(+3>aGWJ]US_۹5)g|.V4gRi_9am4^i2U`(T dHKluq3լ\< ضGXI۲ [-yf]lm{>`:,O=%`gnx\Y !: [>-AR]%]u:z춬Р?*Iz aNɣy5Q>R5:e1ߥIu+di X-GV%^FOSOޏR׵= 1um!|23HXH8C3kg! MdSd}0dvtr#ٟXiT#v>MS(FM<$&@uVYt V`xC&H$⤩.-{ y L48T,-x5@B=!|5 T:0??gNABDir\NAhnWz}>,6C%: 0?u?=g0Ĉخ.;DK0?Keӳ_\4T[(-{F;@)vs;3W[Ԟ3_0Njd_ >ϽzG8YL؜&--DxWM4 30WdBuFqsl as)zʹ):ƹ$^EԸ.sˆUu6}뢜 X{9{ OZfs;heU/s0O`M [lMR֏npGr !OF"SOd Q .Zh`2у/eI5ؑन#+/\+}Pƛ: $ALl⿭00lLqIF_TsZBNUň Ȁf~ s@#a!FͱI%a%\Bc%V&8!DDш=ƢN ]ׂ +ז]Z\ ecia"4G£7^k.)6.L}D^#]t褡Ⱦ9}rL; %)Ҭ) 3ñ+jyҘk8s%<@&<!`c aCg!>tI7\n3 6{%}c_C6^ v'Xo_.*,q>}p]jfQWy8Iy)vw d y;QK^ZR<>iVs鈡KMF=MDjZM`{73k!S5CQ:3?hxwQ)4ixśBe0+ "0*(hzNƖ(\Y/)?On en!%bMy}h{֜d+L^?@^XTX_ a;ڊBV mO٥${ ciXcdV1mҪ!<| Eo}OԂBY?{o_NT$M_1TE~C{b`O Nh͆jYp ^p fg{"Aʅ!װ3Ig#p~^hݹ#;>]`DF]BAS/mbԹf;!W^;ӑ[ɭk#5. 4C</: Ior^?ױ"r=CSZH0:87/){ pY|Z5mH IwN9nAt.iN|a^g^aJ'QBK[I:<}BdBoxvfu(E.qDO@*J^Q0Rİ%x܊Xk>[;L!U忀߲9%* YW5l\cl8 *;T}8.oTd̳v.z^jɵ#MM0Ovsߐ4WcC@Nvs&tZ(`ryQHJk`}0@hQ|;Sʢ,?v 8UIz'stXS:3#+7:dY'ЮM_JCj>5qEZߋ b݅ f(hrT5 I2kuRvݸ̈́ezʽ/qt00_ҩ@A;b;9O7ܓX8nUQN &x 5+<˽Np2cM*ǏE {^ȬA("R sI+~1!FKJĥJ,WM6Nc%|ASZ tɾ)َ 6~jFx3a@J2N3 1K'7L=~%nT o]QS @22N"=_t5.T]*up4P4QjX֏0MΚ@ӵ Y5dz,J.zWqϮXqiٗFCXBmgNZE%BnT^^#s]LE5\Y|s Pd=C'P da4 =}A9:=ۗM>Tf .Zpۻ/ͭڅd VQGIGQZj\ΧI< ѻ~l ҲD64ep58$vYW^ܨG'm8pX x<0U'j> Xcj-utھӯbXAVެPѸ:147O}6/'܌rumI',|pSAʊξ4a)Od3t}U;"XinoULi"]ס% rߜLh_[[.C}[`oo?aR\ FF{4iA4+R[pk#s!AV*ۓZ1a?lr+L5߰;nW3?I) "X  em;z7!.qN&'-1C3@ZQZv+? *t5WɮghDJ2,-kdhr6ÐK}'{2X3W(VԫGv?h oR@EF4A&Dj;祐h Sks9=T `k:G1):3xgCP: vUf,r`SYm<"&Bb"1+\zƤP sQi޿Ī'" \qBȈiQ{翢BX\$DdAuTL)P p {c5>tL?sԊCfJ&L<;۰ xqx؁yّ-LL' dZMS\o .s[du*RHP]RՖlYE{Sjaotbް^]Dy~iw 9<tm]@]L뮆εSWa\up?-,+Q}\PN ~)|Ppc06fw2}8znEx)[iF07shNCBjV17uJxSSNφ䵭RVQÊqGh-'D9%9dp]_9 ᖅ&1YtCsCYaNIW",е, NCV':(s^t4%vo'Kd"j/uxk|>|TSNOS+$HDɪmSﰀz9S,%SI J^ӈh d`M w3.s]#~oUq2S4#,4nKs?SD x D KpGpm7E5k|dy>~fcH@,d%옧 Ph d=rlC 8ȩoGԵu f5;*?NqXP XX*ķ¯7 5QN_.ضaC10PNn4߄[k=M 8)npD]XI>% >pJZXgs5?Ϝ09딦Z8XnZii#9gf9uȏ E[.IJĆ@Iſj̝`Rɤߛז6hsmM's⿢si'̌I0%&8mBއTHS=7w]mtdLI[е9H aLm8` jԑ(Sn3T7&_fݜ,f/4L۰ ^9LnwOXG!V`.cq_)dR:1;\ͧh3!|¨#ĤTW>X,X^n\œ(T;g{ix P'DN.ΫNl5Os#&R09a0җ8`HTXBDQO/8jܘdK|Porei^CKE6Y0pJӳAnu,+7SY.ͬ If8U0;Ko=!*. y+g*XֲzH<8̣  Pcz}vUqj~[!aRrTJCL^w:2~ S[gȪA DxVECJTd] ГC,O^K+TaemxLَx+1{ 2: 9`-8^۸-4ψ9&NDD{QTvAdwMBEFpn-jhf ӆBXxG&-4M^B9 f4oF|?YDqc^3sxzM)\KYm.:,E{ O 0}ϬP55%{vXYx'MS3-J'hK8cFsf##tDS| 9ZPMGsOc]uQJ{ 9XhK;R0cP\t\Bq6) ~B2xixbs yCDrsi=,{ rfɐ:Zygܓ\2|WZ'2g .vz鏁!'O|=lmxeW!V D@0FߍP/]w I>3ӼV!vTITyFLmKUsD׆c[KÚw!/<Wdv1Ul5-=vy]- S<"^ܡ]Ig>芑K/!|O;F+zѽ|(h(v-0R7ŠƂV~RvfN5_V= 5Bu 飍ph-wtbnJ؜bXx:a>(&3Í]S2Q9O,ncI0ITN oԈaoR$GC}peTk~v}fCܖ4Y`ػ:'rM P4A-v;k=Y)s?YaROU ՟k$up͗#<%_dpb]t:>}|L{6?| }6st|i‼u=i@uF"BX-p Pcͯs6oW+WKsPt?tCבDr$:J:\xDv3:VZjS'٬_ѿ^lAjgd}^ 2)/h}68G%+Q<(LH ޜ:' 5b¹;wWZl QBVM*Ǯ&_n iNG`ʻ{ύY ˙-5%q`iˠ.4E(?B8\ D .$6僫`_5jPedPh ] A'afr+JՊ]?r?cإ`dHJsOˏ wOg(tT B:)ӝi._jcZj x5 Y>#(<"irjs7Ye-2 v2XG\jlQF8Ӽ3==t繟"* l/T=ORr}k6eѱ6'ɣW!UU 5T$LFHXka)|E!(95#䉀2Ov!t&]󋨬*nE뚀ޟ1 ^8lS6,}u&dR/T~혓8a4$+оh3gTFz@ձ`:"4'\!׭Ћ j\{Nat3F,.\/T P/7K_B/T1ffـJ+Liq^#E#l $.LR)$ptc!A>:KNv,C+c;?VY94w!mX@53Wy)!Gd홥o;ROCP @ncs511b8A:AKGYM}y"Q F6Zb ^k~2ÒT)Th^hon{Ue@?b!X1cj.o]f{mJ/C+%'@_eVW]\8Frԙ(ɹ#qf|~0͓p$\҉V Q/7Hep/ٵoorǃדX):? \pf5K`" a,`b;~M(\G~ &P^ZuP{jGA[D2ZƧ!ub$ퟞS,DJqT?3ǚjr'2=7}^_XxA|z)8OY|,8Veҡ*6K;pT6ʱE]8JH|ԕ`bm٪$"[Ne7 cze"?1hnFN璱$sr!ŷ&Q'RZ\2h%U}nRФS~t=dOl y594qP;SgnVq^;Aj$XwMqԧ`Ԓ >C܂Z yc@ r]F aU0 4=`'jSS.d*؛9E]ܗ"\=tSQaĂ1I=+`}ۏA6ǽ$ r-\{^9M1ZCU ,.>ҡ؋$-]%` ^aH _\;._o"?t,mZqH4ѥ|5t~ݦYz`rSLfG92}A"vXc5yaˋ)Gf V/jDBe#ywpl7hGʸOQ`}/EZÒ>m2$cï>p[^S0-X~X5p,Ϻ mA߈:'ޅ_LjcABnmGܽ/\_6 :]fsrF<69T fQdr#XXғ՜|ZkF@t8z[tVL&%@Q@@Oo ӴܤRU6і9<{H̐m:CcUTB cNhenR/Z9tpL3P5dCpg"ޯ(DVJHR @O,[#'([%Bwϱbm%lW{D̵y,053jdyUQcu=#~#HU,溵.mOÅspj/XlD2hȫaE˽) 9.0&{K d@~mv HW#Xfuվ!-=f/tE4LF+2 8C!}0z0>G,%pxnGE#̾;tnݵt*89Pr,Ģjq,jxH6>V]_X AS?j7uO ,: h+?Ejl5dhOt㇅6e(:"!,,pMҘ(}e,`(1 ftvw-`c- # 0]}b-9.@ 9]  3MN0bY@*&ϫ.ޠPʉ!vXk ])_XDeaH-m/ws_:q;7@!Շcs&ϯQ3bY1'kf@(enZG\ NO6Au"' ;$"{ #CˠV9=͕I]_Y[窄 XuQ"zGycg Ig%κ #bJΎĄډEF@E) {@Ta 1FIRf}r&Z;h}n3f˪FPik-$f[=z^=xڈE͛8,,dUa G#hSL*0dc~q|BiTߐKmR}W";wudj)20VW}{GH*jwvZ.܉z:pW PI?ryjsLk~|&1q*`5rs7mM\5.st&)ʕV˽,C>\Ti~`M+ 8Dfd&&Bi#ʆi,bul'%Y1;V$p>đM+PKnʵ1]}z_wS9O4{L;}nOL&P϶LRuNZૉYZmt݅2B|*Cߚy#u}l:&c贊;et9@'Og3 ձْj8-q;Μ3-U4a_Cn_-sK4W8ig5b.^<#& m=pt_ GeI$zLJ}Yf2êTWBԇԪ/;~j~eKD$$ WUEo uVWAl8s¾1bc=/uְMQ並KDf䙖wX,jZ{ދ"ZL|!:<16 OAO!COf2󤝙q ]m^ĠȮ㠈mD=d⺕ݵ\.lɋ'4H/i+$M*a?jk:Z.PqC~BolEPj9+~*;H_z%l=S-̲I_bf QLA$GDt|ӌy[1: |-LC7_0TK;0ji85П;Dkq*A"|yļ`֮#^T:dP!ͤ)? cD&e tD\VInr/cBsB)uU 7@S iӳy {N>])pPa{isan!?k@@$#], _NZ@4 ^\ 9T3slӡPX'AsPo'Uc\a5}2p.WGrNzA3x1/ȷ{ A.Vn$935ml= 5[֦tQ$- o9P [u(Ky-Au߮T5̗?5houJrS xD\ jcdoٸ̵a95UJ"]h!=Hk|b_ ZkOytwGu Ԧ ; DEL"ֱ?UbqPl*^3x;pÞ iQIϭ VśwRQN6mY+nU؆/b])e ]PV&S8R't;C7bZHVզg-1k$闎u]ڍY)Kg fof {HeD.=Lz]ZV_ 򳜥~ڿf~aҔZXӽx"nJJwM%X[yxƺS[qJ"Ǜ*4 6K*MpW/V3Ml}8w+_绝IAy͚z VCw]Ii ^C$"Žuj*;$~:/ILiD̒]㖫ߺ08XD_ F9iF]2oXi8c8! R'vcƠ(vd٬RD.|rj5Sfcu@yJB3m%\. ^P8FEDMޜG١XjP>+#'BxWt-2B.IE*F>$"doBFM JM441JiP2oĞV诿2QˮxeJNhfɭZdxln>w&aޡ=J1 1R2:CQ22pWl=3R;80鲘JMTՉ_lW>:~_4X<+Fy( ;}]Lt;+m.U]ӌ,d7;~7J7@@ɦc0&}sgP*LXsO& K􁒉m-<]pOl?FR~OV~\\Tn̛JYl"vcE07Q.'/-.58^S{npae&P+炛;x A -1 ΃)Y=4it3~P纾|{Q65D{-FgP,-۱m~Q4r!SڷV1K_<3-G}1ي#{-Vwי%w>:4Ԙzδ_I^:?zߌ(g}m-&)#>o L2- c@Ⴭ„Oei@zl٭cfnJw#.za#T6se o{G# P6/^:V) ;7NF/ A o)o^8:hm:@>Hg I n Rg_o6+X sE3t [E]d!,dXݙ\ ) pPK5U˸[jM rbe;cTzߐݩ )Cv' d&}w5j5L0K!{ևc}?gn*LJ?*p-^eF;62 u[\ <('L #ˆoo⯞R[`'pPdFh ZߋC}Jta"mu1Z\R)\x0j |.uXm^W bFi  3z/8"YRv6H3b^ ޜ0"SRx!bWrVhvW^'hA? 2W'V@ZO Zqdlp,X"ե(1QR!?,]bi[H>%mo Bzv^eX"k.yn#rB?tvA7K$ 1$K$v u^5r&0`1oa˛u#}75bŽ >~O'|7aC?)Hr/zsD#.."4ci*oخ3Aejms]Yk}0U0U5 p}tfw/+|}ڒ ~sm_o&m!4ćF~,t5c0֨7 OR& E@WI}k < }e',Dm䃔$(¿BdL"Jq90: QOr Wk?>\۰;wJ6dh\*9ADFʤҖ1O64&ؼi/T#"ZKocĕSDߠmU/{^C2hC:-Bi$TqԿ^ U9`B7}AcӢ=Mdc> 3aRH^UmZ7Yr)A-shHEb>F(䛆W̪`Ʒ#RH1d}몔k!" MJ| Ufn30,>hݕ5࿤؃105du +XNS4MJv9?,2V6e&r9|N){7Sʕxd gD#IԢ{rn3ܣ+E*fyd% VuVx2 A%N" ']1)*|4tD:hQxawcR! jBE25 #ʀX0VQ }1\Ulu^ nQQ<6xjh==+Wp'5J%/PUPriX͕ND~5+cHMQu!.N^h471-`}Ϊ;$.{3uHuy8>PA&=jٷfi:qpYN]FTIRs82q-^ѓZdTRcתZ1j o1DvOLO#I*%CBmK HDSᷭ@Mhg1L*.iZY6&NvDX`*?A9XG?5>>{3_ / @cwʼn ?+8r0-m- L 鍰@cZb7$<(OaXXMgGH6Q?-6@?+=\UEcB,@Z)_!:u& ig-5'HL$ rܴ rN;li:G"z~Bd<^l | +Yu /:Jvg;5iO \~Ɂav_+,v>[{іM+Th4Vstե25 h-Y7ښgRX$mwؐ`R,V+frfY!Aʻ$ eT& 3Z VمdG4(L3md@&_PBmSi fݦ~zWcҔƐ^ O-fk*X~YrLz)8dϏ_.1 *wɍ2T îKoo'0V>pvJx%U_@p&b!B14WNZ~ f9\4w5ȍmqM#gR&ُߜ”3 f M'+O9siJ&ÐyoLIu$c*b$hp|(YqC *xF9!gf,@+xXs40E#կCdoy/(T>:x~#0|Q,sr(!+]WDu AhRho8rZR01K)!ͻC:K94*]E| ?[h}" ٮHTED[nT]n|+Thb] A<- B̵}?=.xUcMOh7ngX J2BgIM%oRYm . sJ缆j>nI>(Uk9ke3苑 yD앎vF&AC"!*\*fDE^B,)) 2M{)~ q$yEМ*𙓱h^`uÇ$FqHaܯ35]ۮ^֙¸U1UdZG_P#g񴠠C?F-(hv1q'pDN<0R H~H5ό)9b'LEc*N״\{SVE48еXmPg'N>SP'a#w>Vy 6zIȾǹ on(^MJ)*Kl#8j7:yqHOd]S"šTR;-,jQʇ,>SʝgPTѳ'(I2ئ_%ݫ4%;4}p;+{`j8';)Gٳ\# 2p:mܨW}3p^fOz^ŷPrn+9ꞬWn&ya<G#PVG21}S|CMp6Y\=RBG:+&zpğ̐DHH,(XDnmE\9'$h%TN"wP(տ쨯6x=a< z >.Y.P{fs=pzX>$E2nEqF}AH洞B#|"I9$ڡM_8ODr,}m\/VLIצ};2t6r|MPϫ#f>J I=|o*6pË׳ ԷWNvN i=S),`ĭT(^`)nFcb@rfzXlq 1':COv'P9,{ Y2_+8#()ҵ]nmԞ8 ~af P.X-Q6Q59clhQf%mt =w^n?]aB6%G6Ċ@(arծtKDYUokke$b_G =X(+wUٛ&I)T|cڏ3:ceV OϨf c #Lm":N(b& M S7PTZe? rzno0 ¶ %&+!-iRπ:7RiFӷII`(Heu!hԻԕʨ J Xda", ?||-NK(6 xcTrJa@>}J;t֣覺#yNe/)R=CN &?o~r3a*l'X5(m=Ŧ JDѠzkKw7>ޅ 3jK,{۩FBGo]4yC$uWh!b50J=̈(i͚(]IrwQ,_Fȼ1t:b\Vɧ*Bȿ3X)}D)4%kn[no<*ᄍh?2DX.s̈́NIϧK*,_7$RhC&͟g&6:=`w/1jgdDMר+?׋[`g­Pb5*oNZ\բ-?]}(fZHG.4$ex-h 2aPJ*BB=1FoQb@%4%~>Ilo2}-7BM=YM5ۍxoD4<,QU.O vl'\ pioƒZ^-ՁxДH^ofGEZ\"N%]©]tHi6{PI&š c fה'c$qm};!oX80hLj*bnv1 0\p4}ޢ4 ӌj u;Hʦ$&on<: <3GH7CPH>XmPcmrҍ '8"ѱ:J]9? Di|Nz_򗹁n]q:\CR&#*o.6<* =o.dgN >:EJo*B :PRtP _OOxBv.EU TFSZsl8K Bxza=G}lfke9򎽊h1!Sq>pb٧4ʾ{^񄄅/ʕ0#lO*jo)S_ݻG `hwUHL_Bg,ZF{2]m5 O6q 8AZ6VHo>6~-!φgZKٴJ&+:;#/H^k_jJA*=LzڽX-2#KW>+_,~穀}U I[6:kC0W~jo>8 ۤ˚B ;2HUCB},Che7L@m2bi6㢡5㿭Zq]VPpGԾk et0As62骂NQ_3|0 t|$9:(5Ddj:i\`ܟ7 HKp_7 -$(鮖#2&C0#$febx;4KuhmMGTD3[0Q T4$Ag| ]_8Y*Lp䙸e@qr*?JoIo]9Ų zk>= 1l<mq.P>vФ#K(6^_ľA"3xyKx~k[_ Mk\`f=[~B/`@(qڃ72'+*?V\8V%m5_ d%1wOfګ+ q2DlE!7a~7{b 3\_mUmƽփFlbVeIF;G t[8Ǘ"S]!CPE_vȍӎ';CDMSxrF becoM\ˀn9U/$yȥ)f2hmFGe޻P R{TY}$"Ka?`~5ԗq{ʽuq3/-oګz_CfR, M*fQ.Wsd1ld97NszYR,ǪϿ3bX{MÓ{pl,h f&?=o!RȁgQkaw8Fm#[l3F?Kъgg>2HV(e_`tZ8kb =ztCSJ\Jߓ{xfnkZLy<ah*?EFܱגҮn 4&iϊ'EDD߶ziL|7o`S r|1PU)ުC#=6jHhz',Acpcb CL2i4QՅ5} KWXX@,ءˌܐ0^^|I, #83ʚXh5jv tfVIb+sj$:ŇZ2WtP( "..5t X_5{ϒ 'oK %`n`\(f=n Iƀ 4Ք[+FvU\'5[JIvDw]9 -} 2kx\~T}:`c3Jtjn9f 1W]Á)Bڷ6/R9Tn+*)Z(!8=&Fy8I} _Fȯ%Uxk;Ʊ""N6FP&pE\>43cNYG*Y#y:ռZ[ <,b946oiAO'|hFoރ\*aꀧ1~ļf$Ü4rU{>o{KN:7; 6ƆqmLJ`I+3>ŷExzgR33{4&xYVOܑ*`% ƥ7)H<_0HFS|xr,cWb6MsyS O=_S⃦Hfӿ.C ҩJs$hDg$`%Xh1S:"_qq59mhS0DŪ] AK4]qvg\*™@um`~ ҟ+ nDr88HH )u\kJ\pZ',%j ?U^]zP\ UKu2CͿmLQFϝ?+$%j=K[L0h6q+Ji >-57QQƆ+#T=smxy=1\Wg3MGlM$lY'z~d b9/x63Ç44 *"oXzQ0 [.V>|`i`\2M ;?B xkc/.AћEjňG•jb6>zd<]> (AA?%}^M*]̦SS.]S.(?CYlN .g,i_0,$Op ȱŷzt'j~%j]xG74S lòM2JVhRV?w/5̜u7>x::Ҕd{ST̎{~L[Bqv?x[f?=(chۊ̲JC7sv{$y~U|C[- PFųpLѤLꂂ*W&w\@:# M4xh-Y|#w>O=h,CXVdlǼto#mHv4\09 ݟH ;WanX_(P$ Ev)6x5=K)|ȜɳنW,J(/$ܿ'vUsۋ`ߤ)Q旗Zkn;?Yi >kW!w|s0갹j#LuďXGMԯ=rG_kW r~.A-2ƫX}!PW06g)&s!f&d}dͷBvI l#"Rʴe BN*n nг+0s=ѶkRRwH-9;^]$?waO r|Q5NVLHLh Ql3EUW{fD_pUߡl1F ΐcF;ДOUc2k'Hʑhs.>#N`[Q~wRQ(P łY3 tZce6h jG0W ! T@u7 ;,|ĥ0p«0eC}&Wc9fϣ=e40џvE:+2Ia/3$엻J Z@ƣI{' drNie cPik=pgm)$mpWȿE3gcTmD]'!E_ 3B(I*p?/wG@G5rpQbҗ|޴ЊJ>@$Y 7y=LDr7xFs 1+֦:ƦD&.4%u(pi7/*˦. ?^i,eʉR mꪖdc@X~OB: @|c ݪ+`>F$Lq+#PapD"`S:[ &rF͌6rmql}Mט+-prm:~ a=?%ף+OSޚpM5M7@dռ7g[~d3: !ҜuvICW yb ~#5no=cV|_mj'U-˂XQ]yOu\HPR.!Lȝ)>-hDË<qsz~z꓉h;_Oձ2̤0/#  Iw΢R V+i YhHX̆ϔ1/x CM 0"|!:lhJ3 u85qNsLШ@cB`J\p FtfA{?_De"i;e}EIY իrYqǮ ezwC'dвpTWktM\'+eIh;\VF/ϧyԧ 2Bh]kqɨ\]F#ӯ vKZqYh/>_d4 Iu_:sTRFI6,\َ[#ri蹔#TVN c)'{ERVXvÊ81lβic%6gȪ7Hg2 ak)F)gDV |+2XBEM>lI}9=`UMEa11wp|h{E4f̏`+X4ᴿ)䄜d;ʏR}Z KKw_wfڽAۀ(Τ`C#bE8.ibb{t|g`%/9}#x|:h{<ܓ&pokh[^Zo,̼5៌ܯeJ -EWF򌆙\jC"2^,-;BQ%* ehXqp.] 1(-ХDD g P}3هv٤H?ltb~ju'~A[MxU:%^͌$OJrK2 >oaE<@֘zdזY@,kV}ZQp"T'YХJ{% HH3p%y$]SunCǨR`#B yqK$)T}[CIDu-3RQt>af%B뱩v)ny(0G!t>{}ZWPaVYܦ7uofח6bpCyqr/9HDe>-1DsOM8'6:Sp=P[gG+laس<W~i1qIYNaRiCo7cޮ帟c\LSM߈CC6V+4T׻iͮ(`$d8p@?3R6E tUmZ(_P4EU|>%P&yq6u`I |7BcF|P"1>"ϥz8 Alfyt]$K/'-A>h\%x]= .6J#! G5v Nnj]hFrPs\[WY-_/5ĺWh&X"JKw~aIiy5Md{u&Y_ sk~Mmoæ6%\9B٢681>= vnkh, g&5lƯz`٨ߩ 0;1"nt:6%B_ŕzD!9&a)fAdM)ak(6l2+;3ZNXxv=(Tϼ3{#C&(]y_6I}+'}g){(B<.@v@:@TN$AsX`уY)䉂!‹l.Jgɉ)j<6ݗ7ռ^v_0RsdkY'JP Fk{4Io Wc5cЖ) A͝AvM3-Hc^[bvx"}ܘ(u1ث1y3[TgPl!NONzN$CV }q0FY)T EjPZ߉d8S΁bgﶜE@kMGtŵsLˏ+=Ll]fX>"'E\9't+NA}X2EyX4q3rQd O*$h?6nZ!P<e(?1y!]KjGpĚU NS ȝ2'eu1} Ě#^ zLu N7xwӆKlDkvR*$GcśX7.o\ 2mȥIM&venAz[.ܯ;=`Xф9ʎ-8v ObWS|}ucd۽JR" _M?ԠSX(E/qB/`pi4zOZ t,@O18b;$+ CMiut?+WdbSLxI3S);wQc UO#u 9x0.fnb?E5N]{CpV@PLx:+?Х&2yOo1FO*.,Xǿ= rc/&`C {ڬH#xJ .y8 8$gCw^gm)[RIJF]K5&.m: {O7(!h;VL =-1c  5"An CL:vW]o=2X0 ~I z!pu7+(ꎖ7/6 H H|S?/D\K?/PUi{较c$yݱJw!A@+/s$A@N2$fӋd@"O  v&nxC[}b!ռH xL+C_1&ӥbl:(N<{ZhA|Jc(BEI ѤaXXf5M$L# q[TZ@Sց/9|CBbCMnnM7kV5t1:}E ]<]VO(pw'{.c=*hO}fOEOw[{9l"ֽfPBItNXݑF5ր5~x~V4E n&ealfb{Cf\bz|ZHnćP-p[^O7tB2[Wcm7֟Pߌ:iF&&9Ju7= OJ#?iJH|Hc/߅VyYQDܣ|ȧv[k$ {E@xnb0~#) N0u/ =ll"gL>yΚSscY9qt:S^Kʵ Tu-p%\ݸnc}Ƃ7`Ҙ +;}?PFo% =%G8H/DV[>e Pgan~1)j*~X })~mv:1۠A"¥7{~ g<!|GQqgע?-.wq,'!;.KHdeU%Wp>G? \blSzЛ\с 0Җ$$jqZDSWD"f'aAB=Rb3{ʰ^7⎿I. |G5ӛqEğ,l"`r5O^IEJٜ9]84j?&%aܽ+?&ޟ<F|8熫c J=_LF {L#Y]Jx tLVd$2~2Fovsa60SB$n@$DËwMڧI81S̅YĴԖ ޟ6; (̙o,"FyflbrIhOSn}\y\4 ^Iq~0r5hF z_r`xD'@.vF4&7~ yz@Am̴dP爝+vk|e)qƪO_ӑ=eF罳#ӻ~{RYmUv_oOnBm$XCM ˸y\y`>vHVc $jť]OFz_T qsWfҙ̫,A^AоgG!Z@Ե\(cN .)UP"og!KԳ8+⁂aJ't6 AHY^Y|Q(Ԍge&/=Wɝ`:PQo a֓E+P%<㕊ؗV yj!WxSif'Á-ч3Zl rGumK렣҆6ݵ} p;;5T̶CdmrLG#oDlYG%Xi!3RZ5.DMԑֵ _t+xJnvfwCp?$Sg8ź蹠,!w̖FZtmCbl06_xҌv6ywCg®k&lQQkב-uhtjߡ:Agf:K 5S6Ro6Bhx@? E,3G-AE:q?lGR0a%{P?7Zp#tqljrRR`SQUd@ JF/o ̸ aH)+lN5b a6kg ep .~,_ `/DdvᜰGX@B7r*IZDA e<'9<ԡnMln{J%ߺfy$ 6, /`{-;Z)M|@ 2Xd.7!`*&k"QQ%6<ޖ)voo?MBQS0#oV5@ݙ]_Tuu'*ف?ڒ|X1}I+M耊hTZg@i$xFM)*p.ĝRsLe 1z ΃?B~Ε0\m !".ʅ |;"U˨Vv[C,\ d-ElEfŠ8WJ% *X˰֬^Vૼ:";`zE)M<5͈oYDc`F 삯 =Z!zzJ{dl &ѯ}P+> 7 i"㧺Ysxx[#9CrlCop" 6M}z6/@FDM1FAQA9c? \1'uK{M t.m/L({J=Y'xG BW.}D;Gs͍ [-/T㘄- SL%jbƪ<4lݪ gbzvÌfS5nrus\au/ S컰!ְ gxP< B[8 ߄4s0[Z 6SIr" )Tθk\Dق!HXFUm(NYxVs( ;`pjIƮM4PVply='%xD9fҩoe{r+Cz;7ߎBi(kCV{$k6v6M*ß:5 fA_4umYgۉv[(:ST*9Nd.1ԴISq ǐW+^0+ ]փ+`aZ1='װN?y==%QgstN~vw$0kJNv~Af>BtQM!3G*fVRs|Ӱj. &wbOVV+Gz*fgk4?;yejE!+Ͻ_42Dsjh =쒟R5v$ֲHpcz˃OOà7Y6&B[儻q>dʖ|:1^*HǬY)#a)Ͷ&kw'Wk`9gHNBU7{zoᚺa-`Q&o6޴ EB p0V1:!No%8 0]'7^;H\};|L} $n[tQ5zou1Z~}l(h멃Ex",ڊQffs3{$82(T~Ig s$Ľl61T_i"Qq:ؼ/`5}T7B#e珔Qs{.>3V$d(1R P6׵!TXvA؝["UC؟z=~8|p1qlWJyեP "z_ %K;>hay*ɽNdՀ,YSwӸ>Dž6 (XrԕAu(ɒ~!UX6N [d#"]whd)"`tg[ h/" ޿V-6xnlHmO lbBW}xH7uF_ʄg{AwN?E&%*Xh##ZA]ӁQ2T35-%lA^VUn/8:kʇ򵗠]ʕē+A:-LԐ%Qt=U `KD$5SlDHp$>jV-PUC룝daMeCju Ɏ||r2АwjY6(xLugӃ13V[ G@x eG"haSFm;H ; ~͚b\4N8n[C`j:oXJ BbyhcNX91Cu; qs&It/| e2{'jt[u1^$%GnZ^r" +4h icFMfXa{e}I,?t1PX!t]3Ҁ!Bgn+&b%? ޥ_ëjoNWsȲUH;9ߪSx8a^*օOaXٱ̢;6䟩5ͿdP_ab;?l*4~ A{`m3chF?0g 0exbLB0m%]WXZjǶ漮͂ '/kG6UV^@r-GHh>k ;8r_CR(; _t^Q\œi,ΙeaղL+Rޓ&k4ϕA͖BY(:yY4 ʊY;US*O c ,>tj rSXWӔ5SRO{^SP`V]5eOw\ۺW/zT KJ/dzgUJGι?-]E o7ΝuWhh}9$RMi;C];9zID00Po߷ܗ"nX PvygAO ꄀ U3U7Q < ّ՛_JgI;i4{3AH]xz[ڻ<.%Ȁ\PNؠnu3 aCȽ&8 /ډB\+0H蠧3Q2Q>܋fJVi/WsᲦZ"n GhCyOMEFJU3A,,rʩ,tlF져+TD˝xՎ,} e4)l= 'Ib[8<jm9~%{!_c[͆Cba+ⶪ<!M̧Z&IA&hƧAnu`23ۢe7E'Ec8k ՇP҅$911HJ{0X! 5髨KUό'Q>"u _nYFQ^q8@n |iIuWADj Do5OK֞}M\u/6Yj~? >X9Hn*fˉ<i p.hŀ҆4[H292 (+""Wp`ʭw 鋒eqR_k*C7,6rY~>c)u*]rv~E]ęZ zz, ^ ı5"È^И2ٌdا3{hXK+QlA;5A6 }o(sK"&s_UFWh۔U! d|(*q}!/ě#iHYY0 4DL˓M8d́H»[O2RAL}[>µ gVo2@+J3g(IocWjN G @@E.<4C򢝩4M4gG"WLI&rKWxgW%5he EhCOzQ-h R1~&ǴҁFCdB?:ާ#NtmJ% WOd8mӛGw$5k~Vs;r ͦSNgv V_{C(4RBczv%o'f) erqsm{%)\wqnP,vI|vqj>C?7Q0RWS!I-t;TjȔG~ S.C7­y~{;E= CFUFT1>`) P[ b p*oy1N8p`[l4Ce0 )!{2/ TI0~SE#\uQtaUJLjJ^}y"r Ύ\ĿD}bd5Xk!MQ ݲ'lHqM?  ^2߬h"|fAƃ8(|Ta9YV5';$ۯT~avg[CQދtd|AU<2!K䬒4 Ά',.MEnq_ lׯ 4r]שvsY!E%:>zX/az El nS'<' *5JΤrӳRm|qqDˌv Jl.]*^)&[7\;3 ^ߤ~Ti{(RW6|ZT@.Qt \fk c +^ñW5ݩ&vpuNh6$.Yk˕fgY$3-# Y}0N?+~C2GcÎ.~+MpjC];*XCɂ2WP&@Z]w ^g,?m߾OeN+>"}٫e pl_R,_yX%i+[k4hFҐtG') ;\U$><ǝkzƑxV*~>GQɳFyYzh'9[r4q__F%㲮$blEr>G? 4M{/OlL"! n9rC!L(E; FȣGTS7, L,XE=EUaJw |xS VXrf4極5'Ψ0)`T L{ϕ\\T/#V"R=Bdb'WOĢqi]~MSx倵Y¯K<5س3H)DMQ3i41HV\xVtpײ n[R/cXD2"赂2&.㹚~PjrJ`7L,,'=u ^N8]lJhXوW=0։uq2F˛ú4.֞Dw.0m1P@sEI]~mw K('V!FCllK%En2DJO^};k%@*E|[k6TDKu f &*8`MH0,eJg.‰Ufk։uN8BAk`1Mxv#L*q@u0k}69fGV*:f5xcl"*Wˏ@Ef1b%C`~Nr dnwJ -a-V*kng &P܉/gmTv;uڽkEO $Ea *")ݤ`eu,L^[Kex9W[L5F#(ZyBEͬZ;y߼mʖPy|E;˃He* McFM]FfkZ!b*(sVG{ NLzvyI=bCV񥈑| ] !׸assׁ(.5YVw{Mz[Fކ 2~]yqW*w}]m ,i<=k C|e08$Vlj"xl7ifdH۠nU˂g} De/ۆBjg1d ܶ ԭ A757/Cw/j=/zmp-Fͨ$O, b,Lx0Uɽz<?=ܾt =n#@Pfֈ*u βʼ)<bE."{ikpn;=ifh:# ibKnĠmB3>}ZkCK_侕pr QY'J??~3fiZ(cj0)^$. ~1[|?%pJ+0.v n&FJ]$K+C>OZV.0QOJKh(+ʚ^37LzްG*6 xeoDKvSxcѶfh5~k5V6`G UǤ. .30qe%=ԼAn,NHZqquy#3+Vc52 8ce Z P5Ӫz"J==QWKv'D =G,a*ki&sN?,p*JC_h19 )a( H.Y ߷ЭUaನǞ跥'`Y,k2uˇlJ2}{*7!sw⸗JI@LgZOL/lCT\!)kXCXߑS\c;\Z)y~I"4c,A)%#$9B9AzA}=6kZ; R%ץS"c;lJ Bh3k/2gn:%jGGi0ik*摀BQVKnf3x |_js/lP@8*%ek.t[mt:VD\Lƺ:Da9jݹa,PAg5i2ńo"tP_wO'.ʇRK-.d3nҘg5@$Ci-b{q)U:Z\wvKr ?ڦ tqC R΄,χd a3RZpqasE:Ĝ[2AM 6b 66G+ۉPdT`{QtQšwr9'<><_5>LE᳖RB${o)-pۥfEj}z<\;JNe`[,8x0qKM,@&Ia&J>BN_I Odw{ym\CFW"=ܮ]yMfͫJt2:F_H3X#H܍$-lA+/0_vrBzR5?,(CXB4!3{ћ-z|UUږDئjQ =+L\bZT41'@ϖBzf~֘>0dBd?΁#)RR/l*Hpyݒ#"6(Uƌ`lޓS4"(yOVe2jyYj 52JlFӃ>n8@&D5S ʜ#۶41a,苛kq8b);@tURhHD(tȭ|4;'0ֽ)f(7xM>J[g a~âA>.룵#ՅRƷm.S캳dԺ?Bj'x HM;wᯛkC`q7lޓy?nbJ߀s'btC|'jeFGśv^ZvLI|;sx3䔣NS%7nEr1gTY$|-7!+b7.K0q9BpkDZGq6o1f>S A$jLZؽ,N:FZyy=.6|N׳4:S]kk^MԢՌmߖ=T[΃uRUbHJ c ;ɒ3Loc\%uFcs 53hԧ{<ی݁/e\R6k*ř)+jCf& yE mDw/HB|X~>7;A'MP Qo[C(O/NuG,jOf>PR\Oj*Eb4+Kfe.TZIݞzx(C=2EZBO]iZ,b2J\p=97@Q(;[i~TmVgrGMz\b.uYX'uCHW^722G>Ewpic$~c<\dw44 Ǖc!Fc"'OȆ;7:ޗԏ_pт:tN&sDwRu?ܢ0m;)@>ܽΥ:5%jĽIw2-'Pj'{W jd]ՀGe,L} JCEO#"6fi--1bKTh m0~X:DM19'\1"Y^.6;MYe>"(LCx%N8XA%q- ^lUK; ZkMB$3=F6jq$I)1M6oj1̠nMPQ1?ܯGBٿ|Oߧp 1-S叀gzVH|'olj辀v/^'8,x=YWpquDz $g;"˳d%+:)aWO]P>06'ץd]y]׶L/]r|OTlJXퟰ]j>AԠEjWWYۼT]p&qPa*waAlv7C/8XFM_=Ā!>2/ى0 ~z@kPNDnLYUsb4Ҽ۪taCd1`[ 鑜Sr+ OyF>gvʽqJfofϩpJ\DNkny&0҄tK5Ec?!/8HGalOX 8"gV|8=΄"U("¥2lyۨZlWt^N2npeQ%-Ύ 9x"eBa "?O75'ke#diܼq;@TTN$mCQ:#XwsgyM2]1stYsY''hA-[Tʂwv~NoU@90ŒVFJ?슻Kb%p_0K(XfRIlk|Pd18”ZK~˾gRm#䓁rdicM m˻\+b;f*4,e]wF:f(OԸCfCa(!*4kT8NZ^1=pkc.F"`S_d4CF(s܇xRm#f=H]'gy7B30ҭm;m7b,:I/~d,5\O߆ؼikF4jY!H󢢯֧4 P{ԢA@?L. s=g/o6xi{$"f%w{ONЙ~ejTΔYӅȘA5~#G|ba7̰ͳ(>:5f%sz:bK:?v,Be k|6Q*t%`&ϔ,5?v?]YElf4mAʅb#dS1ݎjUvKj; 9n^>OCwU}X4lZ*; qNX .ɝD> 0^y#}C^"+"տn b{ɺ5gQ|XZ\h6myc7;Mel䝥fh턍 .`!Y%||v9R'@\ 'J\8ugW{::B *Z#[~$ʹgakeL(I%2;%/kxoeoT+EM)pw\9sgVfѺ+yY_Z"j{oS%8c]J}DFP kUǵuoxG}*~3YLWm>j/>oLIj L]AYKJYJ5SI41WMD"--d|H8$Df0^b5nus`q 9M^䓺u;DZ12sq4qn40W3aCO{o( U=)fDv^h o*lRDd|ro˝?~&FHZuJKZ `_[Cl *TE1\I,: >F MAn@`n:EsL"ot ix]t s4襾%%H_?эiv]vg~vC3<R? qޓ9H(ˏrqefxOPt"c%hv&i/\ Ii9x-%۟Ɋ~dɸInxC5 ["\H^ ) 2eZU.K!e}|(:C,LUuL(?-Rvz$>W4j?Nw _G2 ~$uW:Zc[3c.qь%\?<0H+I,Ōfd> W|BϝO(xbf@[&_ZX#Bynu&+#ode* mv kkU_l  = J+rw nß߷plE$뮭هmVvPOqzUCA%'f{J34TP7 n?yq=?5V v㮹LPYW[,R4Ȁ!װ|׻㵺.ƶeͅ xmu,Sw\ⒸPDPڲh*&<'4M*Ö vL,ُJ!gYS|t`~tG d/#^7(=t; YPyoڒ(z6M>U&B-V3^6YWVB0 AiٱܩؗZl"R<9ٮY7n Xq#EB|~%]CyBdQ^BPlyj߾ hp|8j6$-tE V⮧e2(琰rkn| e߄[7Jc$ot̙G 7b+Dخ- ǬדuSH@Z7>|\Ia-((a?=l!8ō3Ţljsb0Jei nyR(˾0CS1es`~R, B'UjKXWYK6ҝg Rb?)!PHu4 XeUHg,%*}a10TH'& ?Y?4c ӆ÷v[-Y,)qlO"T0ґ2ig@,fѷ7A 9#Yu&d1혀w  _P\ܗ<e{RJ%S0no]T eul' $F'GAܵ|dzebYj^NdQt{ FhoP@T5=;FYFDQvLbŰ%JrtCgrnF, RfTu}c6+fe'`zk~VˣSmaAt#,6$ _Uog$lX>{xn&ѹA*H_dS Cj'[iXg&#, OgK]Uᐝ6|Ls!P*moavatɡich_`'9eB2dY[pjpGf řoԽT7;_y-&3SۙWå}c+k^Qã7puLj$Ӹ^,$  GbTxgXx#aGp߻j̟MK; XkݦͿgȈ&\J"Sqv}'EV'*|\}65P/+eh]푌2o9қW F察2Ljߋ(s/;kt})'*U>:5U" vg$F|JsGTo8AqLkC:1ɛ>vYW6ް8>Qb9. ECZkBS7[j2:,Or pd兝9zڤ`_ajwDc[NoqYCB!9T$$AXԑ\] m" "" (J"foU3)D(]G;)S/I,YirQ^ pJձZ\tІ_Y\EƠ-I?gQڃbōpPYsDm8ت;3@4bT̺m v1,Y~x-'CRu޾tV>o X)Lqv\'tg+6tu\1KhB!c ⎳6̷"Et}ˠy2Mrݛi*ELKC2IDp;#H\zn01z.ZćX3 &5Kn4.BOAS^h}t ݸլ{=f|-{9٠x_ 2R`JK-mB}N4wUVK\4  :F CalK\U2l#W14/*ؙ h? g fE $"';5N"wz|pTө umsW)ܹݳ ye2) QVD!)?}# Uk;atb|%70Hr3ݤ &xӤ15 ǎ6v 4,+AJlI`#Ggy㚐fV~{_]1n!wf@3OQ FNu7)ѧR#B1H%AoI/^Ȭyţ((P?/|=/KQ4XxpG$*G.UlXlѧVJu̻'.4hh#bq#&H*b+QZ#jЏzGʟ ɕm`.,%h;U[Nv1(Ka@qAw4u*c.Ázf{@uQ9]60b8~=ɆѮ=/e!g@"vQ!IR^ECw`>=o3GHWyÖ= ̄P9t+` =ٸPDQSF=j-UI\Ѭ&Y [#RpF?k#œRF7]^5W*HUqo&KV,D.D኿( FTy׏h^'=R8gP>%i8㙳"iJʙ?5܀a[e>#K 2q07%=y1km=#_1/*db2 Q&y\?\nN"ýK:k၇vK2}*jFs|r;z7q|fGҭPJ2:JPyo!vI1]p۽)h\M&핂N\BsXϯCz*Rxø&0w& OgOGp0z8@7% Ttb.;M?ީnek'RÁ5ƛ467GuH+Hp@+z!VInTQ" TTy\W pA]]J.` NuXm0Dj 6^K\vWcY4H=#$ط68Cj5m;h|eDwF# |p=fŜOr>W{C+j5MoM 殸I0I)28Ԯ\#Cx)+gSm0''sktc h*4o?hp5#tZP" %fj{pf;p=IJG* o$6BPL[Z[O;Vَ1w7*y B[Լ.#Ԩȿ Hohl\VkY3YW7#kqjKnġ}ǧV>#8=K؎йN _W)(^^_ɿWNggq6h!F8E\|c}P~,`8A,6/ L -}U/ɐggӚO)E?n*7%rJbcՖYAj !݈%輀7Tot|m791*LF>0a ̘¹+`(Ju okaeWn0NZ͇Xո5=C[fU^(ӖB4背ě"9 rӇ퓖} 6*TmY%EdEaq䑣ᝇut\6]'5gV7˫.JҙJ1CƔ@ZkEhOthK2q"]dTp;_WNxAV}6R5^=;gid\ 3tQ4`Y}3d af&5@/VsցџldCY61͙0H%z-&O)֟Nb5$ S Ǧ2#Ʋ0XсSa"PAˏeEH/ HK>v %xo8VĢ`5'TC  z&Z)V\#$u, Yd+>s.hG-6v.R@ 9ioGdїX!Bg.ejGFPȲ0҂,7E{爾[x:_s `"%bvY >-ԩS``Ԗ JJ\9}73܊~gLd ^0F MĮ̓8rQgARşs mc}1e\$r89[CUkBAv5[/  VhOIceiʶ5",58? ,ݶ L7wFvzbQClLR1_ 'sY|Xr2>]ܒR/> qYs2n Q`Rh@"j~Ȑ ["dC2y`"_;73pܦZ݁ fp"Pe `V5$G/+qC|.'CJu&f I3ËfLCMnXsX1a )"x_EDcYommޤȌۂU`7KGk[i7,GoJ/ |S) bxCo@ஊ]NBc.&3Z2@S3$k> \uWsM V FQ[CSM\(M?n2u3/C=EȞ\!E`ɓX|[i͗Sk˰u("l֠\P.:r 9(8'.' EN=c4Ib":ց11Jv9bC\zC&1*1t鉍:%J8\%Wp=@[^F#CEfhEl/cZbQW3nI5 b9Pziƀ9p؜ކWKvּl!~JRt'I.9w#T5e˻(*O1:M&p]-"v_Vq2',P Ւj.w(?fUg D+$R7 S:ʴ(Crl:ŏ;i}3t,\ A>_Id+ d`C:4!ӵ?f;ޕ񋨡\W=m=ƵvSpAY)GQ(]lj}8F /&FAJçsd%wŔ .%)?r>ZP Lt6mOn!'#DyNegQ^=E(m,ED"OPQe:,Kr]1 Os֚v//9)A)7$h5o}Щd/4짗?䌹HH%A5RKr۬;9`š/EQQY'F :b<93Y)UHpׇU? W'ZYeba;u;|ulj|}4ͤuGXk rY3 |ho?w*ǔ7zSR!0oX"g0_<>NJx{20ڛgeHԗBjnT4ԥ8uB\c%Z3 w(QDt.-f2M\ES3qWH2_ u6l!Ť0CiW?JKT5C؅0-5&*VT %5 =+jYJp LЧ+'MIʯ\4pU']& M=OfsF94.uk$?A35j(z%6xpihePjIQP0*;Š6C%$i9l?6K@.\ɝ)t59Lx &T#Pѻ.gZ$qZ؆BLw_sGqȑCLik4 ̀p|9lqmk"ygpt=툛ic9Sz@@P L<;]s [k4UMlYMQ}h)']q Y *9lb0jO1Tiû`>ف]VUyPnPX_NmER3ىNSs }vvE`CƊ bG .@{%|v\}"|l00 ƣZ4 }$|&cɩ( t0F9#ȥ K0r|FίU:/;:~g/i8/1v?#"_,zD߿#1Ipc/l.`g>QN: sR⑧$(ʬSf+`}+;!HK4#HCw~:`4*f2-$Fy11[驊$x1>HY5CFz6U6/TFӧmD4~N$k2U/0ͶYmR!@xT[`<-a3`jd:wUx6J%aӫf`~lDƞWE(,G `A:8kB69{s;wgi“&Q>096RYB<4; _Y/=|D=qdy}y<i)23LJ )ߙ*\/9"O9)9I@8,9)jfIis"%Z>GE#:OZY81O&rMvc+2y5Fu&zB}:XՒzh!pOlFFyu=jz0Ad&BBJz eY*PJufDƆD2y$*pTL053776ZD)%Jyҵ[IyJ Ӄm0tKcҀԵ)?bAgD[2P^ js8<ZK"!PJz!$}C'Υm6R^@ ZOFP:Q n{1H-4}Nm QVcq_p7ițXeBl pH"DIxeu"`b8H> v7 Xʶ ت@'IKSe^O*)X = sp+Z jޟ k|ljЩ9YR7j\k H_ ́%"Mfʍ #")03+(6 և*4TR>w:ѣZ'@ZlHfr_(_8!heiSܰVo_SW !_TW2dX}Y* 2 {1KL*2܄GUOS(}7j9EAVDtr8CRlP9{ g Ml2,+kI:@_y$ٯU4*mβPST/xvzhY)x#uI:mqYד }wu 'ٛ M,7}4=ƅxw融FLn)vN2W@e OKqU:#wVYX8X?GT_VkTڐoO_ 5YJ55``Gw`M|Q4 KW+0)O}`VioAGjCz:snGSAcr78!1y,+BCDjȧ/|eF^ rY.hO@ٲIHk:s(`W\?kѴN)Vݜ: \]d tmjHF\v3UD,f2#_WeE* /l^}nth6Uc q3*e]`W/JxaWƇ_KC| pM*8 aN܎&Cat`|jΨ-Fx}4V i{IwLO ~'uK/o,fxdlclR2{?tR #:&j-mF LJO(. w}?Dk n}ʒhuzu'c^r o1e;d"pLypQCcm!d39M7FwKx`ܸ:ivߪЌ,31_$`A)2g~x d7I5Fg.f` hV㙼pz|Tm;^y 4xӛX1LG?׃[*h\+nZ#wØO%j[K7'5GxQ^2Q(訉T\:@WHʢ$5>YU, 35=F.L{-2]$t+'5 GΠ CBzCg`Ui=hʶjGC/5h2 `~~2˦.!λJqGT6CS49 sGr%%(6qYnp7E.lg`d~f"JF1eX9XNz%c պ8Z7Qz>c]gbFmλZO>2I߱cVn%q@+Sħͪk$ٕ>s$21֖Tx i=o+Hq~f\:1bCcJ_A7Obn{ddxK?ѳ)/`"" Qj/ޙ=IBY-wS^v7_O5#H2eJBV|oi1juX%- UHrʽi?@.C9FH>uXN }o4z%d8 i:eIiuKB7| m7q3 ~?k#e_ |7=F4O3s:(`fp_7 w%JVPZ @A)UlǠR>vC1= d8*{ Tc9T#Ƈh(= w:: 4ŰwGQg<6/ŘʇYn/\?DCh3/3ّ=CFfmJhpoΉkkl*1b^.Ya9i.6=B 9ң_ ^ǼUtr1YOjf}6 Nzيf$uwHn9Ža Z;.@o? xǀFZ.5$')BbƒV`<+P>&m|䄞J { Dy vCa,0v(R /HǷ;~l)l,B{r`ʸ^}IBȡӘ\!7 }yU&CU&15h[^QguO-lK2O". [ R]Z '% VŴ{AI[7i̵h;rLRu]SDNb5tw07\7]uA0H&u?a/L>֦oUNfիy#[sܦ<Z1\sq@ ΂\& %eY$rO+N v}D@rbp@tN?U؎?MEZ߱RyV"BI0S梌\0c@yf;2!$Oitet6@s]:ꁞgKoN!8}=j:3L\ JFc,7wYXjb +dW=Olv}WsV=gr".G' uc‚$|c+ۨ1|`r o$%=+R+</]ٙ~_o8,Qre$Hc08ޓJqmGW[M ݶ*̷" $} {َ,@dtITV?)b ]d*,e@%f"Bߢ_]uA?=8yl9]cXaLzbx w^;:vBqok*7v})٢А=2G2+m@8L o{gjlzY:#i7șg9 @N0s.O?Ew2>5[~},.mBУS*^pJ@}M k&,ʣ6WW.94IYvCK_1feC]W+y^eafQMpx{u}f ViGC^ioV!!OWHZKNؚ|ML #%G dNA,Y(lK>_Nl0љcD Q=[S5+VvHCq5;sȨ1Gog_L̓Ԣ˝YN8&Ա[Ɋ|8xZWeR kUhtmWT57Qڜtcm\>JaSeoWaiPx%/TH\fx`/5H&r16c[%?"ED?PIR Np$WR4'}q!qzvUK_"V`wX6;1PskEm:_ġ< X(;"<38Rg 4K\v.f$`-DvK~4"#X&F~ Ur6^>Xa h?!lFx,iMU_U޿HF2sF}[p#iP1#Zr+Ŭl"q̆M]KF"V;sZQ&2DLg$DsqK @쮶tcYC7vYQ'm!~|JlWi}NS$"ЄiW}"+2Ԥ& F_,T|SoZgHP*DY壮' k ς(ܡW{He.6MaV(=:]>ЮR2s*PW?];1Q²Xr ߫P/3sV>ܜaOgs7XQ}1̆;4!|܅DX]^~$ɚz9,<`X`Ѐr(zW6Xp=mhx6{,$!ҷm/KWZU-qls:̍En+A){*`6/SFHхBf9u&\]SPEF85ZdN c 7KsiI_úT!\K&ap!+t(`j k[l2(Ǜ6"LڮkJ)[ ZqK/9SZŏhedmy!3; XAm&=i)Pv L¡v UyWm>`S>N|WQn2\@D%`5m@eҚt:fznS Bצ[ ] d~KÔl bja+Q2 =t[dTo&:P7>+MJacQC(sY9xxfm#~e5X1beuhS4-ݘ hQ=dsr!׌P~:_W7M4k4c}AiM@;'OIqk[cfࡁpmk-Vu spF#{NR1s\ڀ]z1eR- "' a-.DqUs57WæSvu)æcP܌6$0cWy|!B\-5AZA2X)At$ڌfƯQLv\L=2-{b΃{7Lz(IN9Dh'(BeڸJ9ڡˢx xH<`RJ%}q3YGoSΈxK-?n_M J[)aؐN8ѐv0Fzo-rPL-SᰶIk޹kk |]y&R.P'y l!~+D><3`~CzY" .5LWREpG,ЭSKҿɻcxwIwiE\cTcدґ+~j)Onw@{9=3do}4ڹ,Z ~DdB*_={+^K;?~XL;JEJ -?2W߭P2>Y4F`2o6w3nPh4O2)zFYdψ`o=Fua1:Fcޥ<VǏ sZ (߹Cr8)<)f+ָ2=4( +7K~_ Z#^%{7dNCsaXǭ Blw>rCVt_dWeb!Ǖ8BOL 50-ҿ :]m;O ZNiV+J«eh[IXҏ؁.bDcX:3)qdK0ygF Wa̲V{d{V/ɘ諱cDk@)İpu" &ԉdY (6Jp!=.aԴX1ʡ /6%6E dߍ+{g4ۺeiv,LŽɞkgː<%k,B g_DeD/&̃0x6j7KyH0\;Ա.T:%#%흵O>oRs"<lH>6h 3%.`uk& Z k'$q<r}r]t-c\Oa$ N"UU0H5mˢ!5){9}lXV܁tϏ2a9.嶴]?m|rY@Ǖ~~[nԄw 80 =G]AjHja (1_E$nI|3 >Wr彖 ?-^ 慈8 0WhIg س\H $Fۘ2l+dܣmTf+#&'=%(AQڃJ[,+sp!,W ,eT#C@63ߔ8_̇)ʎ|  Ppc<#&XAƭ?,+_W};|ln:3[ϵvE%v X{*E剣V/ D{ 65~,XEkuX[.AȜX69ʑeHݥC,tG%`-_xxuT7r Ub@i\'-g0هzFHy@}')]!Rc@m|`}.G)ME3 KraTP#BͭWiTWΟFwog"x&!=3 >#tqCgCqAzQìdl QOCV33dP%Ñ(4O}בޑ;&۴Es0XKcso@[J7_Ax7XrɪVUA ̚VX* u }un!v'悡$</:<2M&燎Ƹ|R~l6gmEX9}㫥/'+Њk\-X9&m S] ?|MaA$wkfs G2=wphb0W4 m 5F}OuX\Xº)_72i@LhV?M n;7+`8ww3khi+,tjxqpkITWZyd 8\CU-RE0EB|VXj cc/k9a"+yaIkǴ:u'{Yjqb,mT;Zޔ;/Ux-7d ?eƧ'OPNACn^aVe`$T&"ѥX)XaV)top|νA:/QȁPq 㥋Lgi"^Thl. |(ԡym=. FYWؽAV#N U7aSC!y;Lt} 1=)I A%uzs>>Y1az 2HmIUG 9~iOm~alC?#% X݃xZq5U9}I_3ԌKM[+19[/lP[{Y NP`אJzZW)x,T( L>u07*^mɦ@<{6sAؤJ&MPBn e'P4/K v%"b-$<(|GUiA{r2Ϳ?wzKR}!'->umVZq?RAB5Q TGG7!j~TPӍ<-KdL󂖇ZXӟ¦_:;܊=RJ*8'~ d5ԟKv}h~e;J͙]y1\eϟ۸n`\6Qnʌqjӄ*cX%K\>N+9p$=)f_+85d-_3Ϙz$k{ţ0Ҹ$/ULThD(7(]$oz ~B i^*뙑ݡJʮo^RO&']c[\r+lQ:[N=bD?0Mgp3)ӴH^t>UF v*D8 ++CaaWga8j(JK1v&-O5PtƗk3-!8v F&!-ޏr@- ٞQHh>np+k/ Qe2'v䃸)Ak4bqro.`Bi1[ԑfBC RLj_ +kfidT8ex{s|VflBRw+!J(?(&X؝$[q:GSAbW%l<טl5n9[h~M`IhJ+.L=C##gR ]2 {:R/ \@+CUMtZg*._ (rv:mޥU)oܝ}pdF|&C83Қǧ5_/8|}$Xe:f38 Ybm}'y'b|c׃$భzji&*"ͮJRo ltV 9քM KE}ء"GmSuS`8>!&;UУU_:l3^,E!+1'0&wxէzHv=uCNɫ%6aKm4K,kI=۽A^JhmS |1|Oʋz@lŨj$w8h˻j/л4 #ƺ.nY1yr%ڿ,Py/RIzqW1hK!W2w%aIb֍Zٞv NmE"O2za/ 15 UX!H~ ]MmIlHrVŜ3xQ7;2 ~)c༥,| 7{ bnw ѱ٨dE0cB8RaU~\?F).=}^>U0? g'>zl e+tQ鵟%d\Nֽ @1q=eV-d5oDO1ybl3XT{3A>YCӃ]1o]@T ψO/(fي< }FAFSi([ l{`Am-HK].LDx`;Nolu.n)od Iޭf:9EkqB1+rj:PwmZǑC*W<=$f!cH8qTvS#=+[4]jh ,d\Jn٫]mshr#y0w~|k#ϫ~(`+ 0Lf"JL`A2*+'[7z.at2X s`| c(  % y 'K@>Q}W=j0`Ԉx;l~]!O e?{0.ܷ}~fyL)*~c,#D ƭ)i#Qp; HSaGߣ܆@Hvu1 >;~vu)7Rf1Iħ}r%™gF^`SYh֖`B5 us=;1:el2<<:4֞u"KniJRLPD$ϙ>UB!Itrm+#҅95Q- -D1h%5ZB>n|F+:{= -Nڹ,үg= -5=0DRXc$s!UN,l*͗C:uDVf](MZJLj4|'M9{^hyaXM*2n˄JA`1ĆD] e]7u|If K# hNc3R |IчQC2$Jkn ]BT('ZdS w'X ŌO{uAv1͚{ nIbJ³9_1?Tw[!EHMaQ?am襵ہx;"UiHws9i jD<=ET EzŲp1VA`Ih).ƬmLZwԃ4M=*ԒF妞C9OJ f <>Ovkڵfdյj#o :Jz8WY[?pnDGݡ( dDҖշn`qLO1`r+dmP]$/ň1+9V1(P!v!1|C",;$bY﶑ Fڭxmj"3/ewr#olʥ5pCܴXh gק,e _w {Q`//lR㸏1cD+B<JFHe&I>/%\Diaķa- ca1M[+F Uqo ' iug}ɗwJլh\`Y|.з^Hr A^ڹL313^ߌwu|^;6ώ3,"DD5r-*lNx_~jQk {+<ێc!  4`ӼDHz+G Y#cX~vɡDZ"z )u1PyG;9>k Hy͸eߜjk+Dh3!c}1|s3E7tߞ؜~%&`Bђ1"1Rt+?WNFW3nhbEwx.>@u^FnQU,Rq+qVoXژ4#[5:N?m MβT~vXߜd1jA/qLYmqs|4qdBϋ$tB>XK{%[TVX½߷ ?R-:'PV "EEhv@A8R}^/B^#@USp6b,g޺}jcf*@7+%bPS?0Gm1Ҍ[l6 ۡ*8;&` ^iLo_ "ǤVVWOSM*X=O;8ţ[9RU"xm6.@K_\e,݈٢H^AvMBJYӴ3ZpB!=,T>,+qf _V,V40Ìf[ڱ"e'Wg"|xyPy2Cs_BJw*&CyV.}ԋ}678`+JgkJܥ˼!%6n iqJO(-ƮlN&hueE0 >Ki茬anbk7] ow@֋Ԋ;߷`xі29)/{;1D 䝲K"tYVc@cRt-kbgm&÷<7: !@nxa^&9ٻ\C؂7{pAYf\z!FHR-l{-]H­k W3H%] |dBS p/m`완#m' x->1/!K{ڇ)PsY;@e5\d̤C  5r'&$Jq1GT5` Tbi3nL:v _^a ɃlNg#F%So', ~#,n/|LѤmtE h!^Zdѻc.kJktZ~QX:l1{7åLZfu͂$У5k!߆>C]-Lh906Y唢ɺm; N28Jm֔O_hitJᭀt@F{q;%CrV~'NFF[t[U Bc7[ xgQ߰{ty:*U5I]EiA^1IZSro n/9P^NAh-g\b&| Oڢ$ yI0λhFWrfΦW}7MF3wHQo9_Y~fCUۋ"y}ķcH v kTu(˵M1 jʴDj/~[p:K;<_UshP>REqY*Ψ.{(@`)B>\"4 ? v?Dvg@0hܰغ:rh*% ihA~DDXI2.>@[%PxUw;V7E_#͜<ۙe)@C]zHҐGTuZ\PwZ7" %`i6=+I&;@)iUd ){Z ^ҩ' $~F$п3 r&@Wt_/\vz @7Na )W&K'. g־&;μ9ĪiS˻i*@,}[x* )ʙ_nnLrԳ|HӪ`m3EQ 82Cj*jTx:޿=ZG ]'ˡ{qdѽ a(.xz|?$0d5r_$.0Ԉ̿^5B/3x+M/ۦH)$~1' Q&S4 h$fIGQl9U\8!U=~ =(Daڵl獯^!vk@A;Y8rsQ4w  d29';a^{RL<]Vek?/!.1\wpsag5- ,\Y ;0qWΣ."E+y;g?^'y [h&֢nL ~/s3Ep0w ;QWP+R= x?nGTKm4,Ҁ*%uudt[U4a S/TIp\{.xQcr nWe&+4Pcm [F]C;Ġ 3LǗ{K,%[iN)O6pFs/}} ˉ.usYNד?-(?r961q @S)e;.PxJ{~xLLJ#t^4=b/Jr0mQPN>ZdvPFsbsٶ9:eNxv+TH1wH!2$<pwHί1] wzncaK\aݚG,^MiĢX -l`q#~\Q&1G(~eRwM#}-9柾#`P{'X5rKOEĞ!r?zo7`8C *&X^Ѭw-28cϧ>)EBL6fÐE=g%Er_#:z/J9d,nn-a8l= m!5 nCYϝmg jՖE{Zs׌b%v8 硋P \obG15Y b'4,rU(cs2Ir;+mfrsA系~HZ'oڊ1'77.h ,5VMZgeį詏x$7t80q!Νsy\BNFkݴEmiHE?s=]L:Ɏp+Q A ,񠾧8~fQl\XgEʨL͇+wЈ@$"v]%qRG 0(T\cI3yWx1<\"h؛K)aåTU/OݠzO%'.~n+R'$RYpԨtNXeuU^s_夫MB`!UYfGFݸ+Yz=d*W"@sWtfCA#X&v_ofh Q nn81=ƜM_~~;s袊z4~p$2LUAՙ;VkMTڄCl;LYNk&׀hGH,>E}5%J X;@g-QID]O*UrbJf8|fV_LAx6ݼvfLY|l# gWvL塧X81 %  y*}T_@Eg8d#AQ^-ww-jCb`_Hok콜Ir9)sRKdqq#PPM$&op[kAbӈ/f7yՖ8ȠиñAKF͝wG.v oP6hTkЊp$*YJBRkڌpj);x} p_?môX,F.ib}]>Z-[ډ܎`T^2n$ݙt-7'&~'`Z k$qS&-Je;e GKj] 2 4*v71Q  ݋8L3ɡϠ*f!wVw9'hV9Tϥ#qR>I7v)պ3nH{kMBi |I摇ɀDS1i\[Rg*7Br@o+>bFt00:JQtǍeʡe}Mh0kݔWhĨXN˵ɹRW.D DRV_2 k̎)3d^9Z3Y#Ϋۨ)TMsSlL~_ y -sT!ݳ !>2ڝ .K0>6(aצN.H78sir@$6fouwSB:2:vOR3pʩ\`-P0nP;b:xk$ 3.k6`,:./<5&rK˺;nٚ8-Lt `&+ϿL""5O>`06ї:-P#c%I dw wFP PU5g*ю,Wn+pSL̘58D,n%*9 h-P+W(A)t榃0 { SMRP_L;sBqXXkq<[ č(f_nK?uĦ>HGI7Ndw)͌~:iu!01Q ^~ȔvG||)!h37zխGCRX'|[`BUiM HAg7d#`mtiՔLZ`u .b {q#mA>Jⸯ9{TW'eh4:hL򺸅ԼBKo*FaZwa3~7qS *1QIj7B]]$kcʑ8ɨD}? \.#}@cTuByn6soiDCIgW&[2X`PIHSdGV\.rwyUj52@8TףI H4cHjIuc [{L8*eaAĸbœWXXs<`Tz5Jt>= γ>b,zCm{rf(t3- CW CS27)Qx[{:kDPキ\'{Jʌо8-!݂&4;Lt޺Cz okpfFE_IÉ4h\+OqZN.ܲsX)DaQ;j׬p,a!a QҮdUVzA|$o4e{,_o@ ]!g L0!y=wG6|(Y]7`f;i>礋-tNi*uM)M_xx=go}PA%g= +AgL; mRQj|bϩԮ}H3nu"x;oc js/ /8r'[ "1y/$o]mjN4z|RP ,[IC5[X6m3`KN[C+W&k" 3k:#'D+pY$@6z%X0ڤ{sŽ}5XÆT"ҩa3żY&Uaz +4spﭼnG-xY˾U<呒oR. u-ټ@:l melj@SG͚^P x:ӃS>e]>b#װ?Dɫ1rG-1ai`o]HVL'q `5^];ߴj0[am>Ӟl/tFO[=mv:Ҙ/j2>FS9 0G/Ok]i) 2}7AMnzw]igBrϩzVMvv-J{7xx*- d,Q{ h1[d{:辬*5} F؈S2iȹDsem< ux|iBHf4Vk^{浓Z4}xJG, cNaRg EM=a;03Yli3,`H,:vnŰ\0j~٫R!#(ԛ bt I;MTN?ch!g;rz\'Kd.~vH:r`3Xb{W<{=_DvVF4kc~x5wGQG9Ĥ. =ű[%q-L\L4ZO[K*2h!luIcJӉch I*Hpo{ 0r8oyϟ'Rs/Ñ) TeE@Ci-9x˖.f2Bo9 V=B}oa)!*(\L\O럕7cb7Y$}ԯ*5'|Tޱ4cY99wɲʾuvQLgl5f\[z(yv%ew¿HpJ+TЅzh2,M8_-O[1gH tz";) YT$L'Ufg,䶊`aE. 0a%*t8}lLDM~py}UnM-*x"µR .+`zH=*h1QBYWx `V>~WĪwuwgY1BΛƼDRSw4'#7"{]ÁͪgL+pWS{P5ۃ۸Ag"刑1J=I_}utbQ$$W6(KIخd%+m0@׸{0Hz7V (j|z4,FI)a*ADں~i5Oؘ 0Ο־V(gaD29m*'ggع-82墲 C]DA?xZk۴OXȈ@mL|Wa Vˎ̂"AFʏ3T7M]f$WRkzlc, #+?l|\cFeNXuoc/.#y'̺qMz;)2ucJG,hkU=٘1sFR@.i "Z3_F/ؕg'{1CNy.JjDɉbŒU+ɅkOO%- FUb3ʉ!=OgW|5d?ꖡ5$~&Ax Cvoz"q96T1/-Iomuq8<) e8`qɍF#nj߆(oZ4B?,0u9?%'%5bq* --AmM6d) WtNU#pa-i DqX1Ua@xKFS! N)iȉSE m8zMea& wbV2! G#u[ͽ[$k"ŚCd. _ XGH3" M 5a )]|S7$*DBjp?HQ"$*eKΗ} :\f ?c'zAJK;LJ=|",+q*KQF8: zx}si& s BZnL81Hw~(6 O2bim#WB_1QxpMq47NԢȂ5CXCc0ٮzƭz{SJˁI(^0isQd [e_Y==!gm@j3U'dX"Cʬ߇(rmeW}B.D11PGT@β/yo9:RT,f[A*Tv"fuqi0054c)!b$wۥr%j&2矽:<PLb*no1:)kbTINu8ĆEi5YigjgQ$ڀ?i^I-'$Jl^445׸ˤ(7{P锪 $t2:U3=e# kpgXsۄDzo9S82b9^|"+(d*%<=h&___ ~uE8Y?m?;xݛaN~ Q>ċ4$Nth53oe CVS-ܜr u{N0wPOi%;v[sr`_6mcVX?+2u&)I :s76)"?D\~)4h(}̀5+jjSSRaM*5gko;W$`ĒHxѮ@otd@0}5r'T:w%0gWE_v𪡡-Dpv'ƝcT#748HEޜ#bO렟e0ǔ2 V^\;o}Bqi3%w2u({l+;G ;`4 R O!!OO(/&>ue2L*-"F:cC CR`Ȇ;VV)}6mոk,Cp u~b䁊#aE!C. >?=BtXK!E 6!wX;@ (`_!$(V6`ϑ PU%./ITQj!DTMcdM9f!RLw6^"{B哆e3Ɖ%?PŪz43Dк]և5q݇ГDfغnVʞ,mjr Qq۔fgy}K,˔ż6 ֤YQ*I ŝA!J^#ڣ+FlJq24L7 #I}jl~?XJHD@y`+_3Εذ}=%Y%zfhtK"pSRqפSبl6(Q#*ls8ij2 xvq[ NÚSo182Nد ~蝅\xeTˊEs"M/OnscѣԽaw#6>65|'>t"zs{"g ;pB(e$8!Р7%"4Rb2ܮs.yk PmvGPR&lꗍMk96S!(qj313#E>??3%Qwn{z- v,i:QɡS1բqjAQ<e:h6-b"caB땄A;)aH,Z6eN'`E{MN5躒κwNu q5,@2*Zcd&kowuj/VA"8eK,r 8Eo::`t60~_YI*UV.%fs RzZb9iqht{bPKQ{k.^i/'_Qe,'#VPyީݽzޛ5u!O{Cc'ȨӱtFwsȳe9ZvWEA FNۖ#~fr޳x!]"1!¶ @ b||bi9=In {?(zˏ n 1(s.-{o&f-}xQ/ d/=@!v-E!>J;wߤX8WSvw~eOd00~ (Ǟ㼺!ã]0%ڍޓ$躹um6DF tz285W]FNÒWˍ\'"XqJhhe٦~'=Wc<(ߥ*QL=L<@zrdy?\2bE~yWl];o9~i. Nϛ')H|<3=b9uyyka-YD:;8=rG$T&ōcI[:!OԩCw#6{]4ĺ%</ؔKș>P b橥+=δBIϵ *'-}1 q'FnР>hq;euf? ,M_b vO 򔧑2f:AD>RksMPWK0Ɠ&$(2'Q,t.8dԟ/ lX.݀G1C}Qe>3*,CV߶|mBPW 'HVW ԟy4/5uJ,1HPGLۗSN]xKdܝTWjMh\Ew!sC܅, Xj=|zG*(o?b(bѷmR1Bv7>O $7VBu/܏%} ɓ@Of_lz(_/7L\QR(oj XsӞ*g;s$ȏ'Y'G `zL (!m|ɀ1K9^bĚ&eqކD2Ş!5NxM0ʉ!BPW צ)[G.?kG^]?TL eKLLj]+ߴ̘Zl#V%~A*w'TfJj$csde]xZR]`qoyYHƱ 2Pސ CD䂧 euPuNOV8n&*sX_\a0K&&%s9dx<m[/XyvympnI=CA 3 mWquVtR6T/;lQZR-eY%>UԢ{,=pϬP!.HIl}Q HK)nuQgOxQ悠A5By`yL(~W .Ol/ a=z4J1 @g|n- a.@WSo5zzWcGOW*0fucV|OhO[j<fOoMzC|8QrIGE`1xz-쮪r&DdUzY6Oôjm`5dі¸lL&t ï8@5dž=+sqq *2`b>*3s0(/TQ+d3k?Q'V#VxD JU7DejnZyq?x8ש:q}x_AP^'22ֹmjS HNV@4_X^B4%'$Ѓy.ehQ >יɸ;]e˷fu) tf_+&W)^ț396˝Kl7O<0EVYO@]F8'TA(peooաޏVCbdov92D$|P螨꼗x9:=tMY1"8=7s8RD.ToKu]s?Xk-=>35WzQ犵ۂ4FrU\GP'MVSi T(Y09`uQĮxAQOP򮓂|b_!"ԫZg }+P8f窍W0SW+@IT&Q"l@<B?5#n rBkժZ>7Dz3l<ñХvn:^iFO{v"ZPvHcXf1߷O[mе ۨ3:g`2vpw,BֱMjM_8Js:cN[_p'Ͱ#-#q1cJO`fhGoXO9́k 4Ry: <JSE0Q$Hၫl61tV V(;{SheIçqTPJc2dAB0g'!\)aTZ,}m[,ʳ:e!#!932G:|Ɔy} t?@V]AFqßpd+B2ڕ/P9Moݘ2mj 3Iqd'whMb GQN|dq)7]YӜEv_BjVTĄq4>^˚UidJ܃Z,e?K=%QDCW\MRUoJC,S;Յ0*Aq,ɿ*a"y݋fyE (b,HEE\dťD8Nd r¶VER6&]K;Ordbݣ2p  |Sg/-%9y̟d-I~;T70شctr{JN&ZJV *:g·`ՠ⻗ziurL9A @5 G[m[rh#^ҋz 2:Lͩ-U2xƞ 4H1p0z:">mx} LA_ PՖΈBq[ I>Moht`.k!<"Cn'Ubտ&fn4u:aJ3zYQ7 "u{h=<>|ϐlsN}ni<Rdm@}DdӀ )@g kuiGZ^V$40r"[tH>'1w)y#!߲Bc9z 6%V֯'d&yx[Pf\d ]t׉vǙRDG&`CT7[`=@jt%t#_3(*D@4d3 jGxIry=;9~qzZbwp.Ĩd` ! ]gsgP61~݌^HhU N+8'RڴsͼU\9a4{j-AmiJ q<ԭ@,ǗPJ m}ؾ gdΦ)NᦳK<.BZ+u]L?^6xb~Xd|oLB+Zck$AFFs?*Y :|j-&OcZuJi(J6σۗE(bfBAfz)U&S?4xwWM٩PlG ff'k3c̦e{f:صEg &CM=6YYɝSMra"p H?a_bvE7m%V;sS2(ugwr[\aȶ\ӷO6Y:خ1n Kdj6tieLjwyIMUG"4䄘{{~uu&^ݛ&X.2Jڸ#3Q\꘿tXYufkN1Jsơv%Wi `D`/LK-oS,]]T${LX\ IJ`)~w̶5/n7֠!cW6܇DAq(70ezg+aD}Qt :{5HHfA7&m7~jMF\;р\2ٌA%@ o Jm%JM xx'sԞ.Hw%x7ڐ2;01`I7_?4Ezo=wf 3H`&ql=OQđ[}X[-%a$Idgغ8kNȾ0FiI/PZh4܉1!։$Gljo˯x22||E%mxPNpwWpO~;r)/##4UsԵ;%LEsRoBԩQuGQ@c9?Di2I{H}U,\Q? 72꧌|)R4&>D{P=UXȦG;} яo⏢44h  VE_UM997Y$@gZS K`4dt']"IqeˁkpbwjjI dwt ms Ȁof;)w u)_#:EX K;_WYXuN<Zn}΀%B?~E(@Y[#y8"u?H3"Y"FcTd [ũŹz4څzXw"\ T;w]o%."@E*/)L֤dҦyp*@Z.Tt;뀂G0Go>űqu@Lnutk.HZ MGt :Kl~g H;k8wf?n+y\7Oܕ.y3@ڞiHNdG&ͭ ɌnR쫱;!2t+uw`RB?ݿ~ܚ\m34TA%2{w\dQ0u:jnb~+cnKmf4+x ,fK;=ȨP ~.t1[tSAXEL$HuO *9UA} H;sjz~fbcfBui/]hRtVc: |"n#`/@:"a̝|nd ` pX 'Ub+;['ulI3=әMV:c.Yo/r{@$ppB! 0Ic=VE# T7}]2 `[StL1a@'ˬ1CurG~#]JYq׫RW1KG-wn&Of4+6H+#*/MV<90oJp̓K%XuPH]Yd1ńɢ2IIJ&qoY#V;D@vp8Z,2P@/a#$=8{g54WD&D%銗4mpWӚ h:,M2I:%A3=HvQrG,wrjiC>W tX[ TJ ~)֦GYR@cO(&ŕfRL<=qTXSfFD˜d}qgZ @96T%Al4 +?0YUFU4 6viM= AL@4& ZLz %B\mHadDv!}و̬+2gf:ͼrŁѐʪ?m}](x{x-Tݳ/5<@6hdc`+f#aMIZػ܈Wᡛ Q!_:0g23wqKin3'x0bU(RBpEbЊ$)px-YJG(oLUhnggP jn> F{9ɤW(/4MG!  3reV6>)rS=lJej =.Lb K>ت.dV[cؘtW@Y\`;Z@J*~=1 ,m2ϲ^7ZAD}zw5&C8.lʨ:~snP3e|)v16raRlP@`.hŤp4GtڲL؃)I? mՂBl46OsV[N'Z OB*ӖOueR D%ԯ^CvDbGL_`D/w}掘f- "srIDFig]7ӈl⧍^ <;(Hypmъĥr(dl9. `س[;M7h$»gWIH8MP`z^fbH~) #,GQ[\8|U ?Tň!NMtVZ5 ֮3A7ey6XٛGߊ2<ċӍ) @mW)FN@wim~.% HP!$)T`*J^{3s2 n$9ڎzybS' _Wm(j ~*@oe?Tx낑`iqȼZ^ No>S' +FJcK%!@vmbj6+b/B48>X=yNHYn.nh ;ȜƵإ`rDh[h#ņrqmTFZ3[,+8;)C&\^'ާJAֿ\Eh<P<@\oh9Nw[\hƠki'9f3E h]a>6QQKlM#`l <|E؅^L,634&![^ȼhan䪆Z#;PB$B9?* '/<!PD{{hx.#hY^*E/JeeWg;hvAV ߔk&BܶmT?77>Dww( T/G 3bq x!Lw*^덐*rh 3 x N^.*zw-K2f'K>LJ(Ӕy]Nt'6Oa,UH_fvLZj L6a9йٶ<(8^kHy cطY]'Dr2kFb䐟d{UcfqW/t̔P2NчN&syQR :nV.cpy[ݜ؅ZMam 6A+~0:M+}7Aa)`G|feNop 7I ޗm{LmQ kh~czZB[`Hj{;Q ζ qF HD4OJ11p@a0U}IGDG3zvpgE"! 2^g- MS]7F=1j|3! ii$SD!ɑ8{yX@kPT|`SIHv6#_kZTH!`~I`WԏM흳#`4Xmb#;(ktYqةf}g=wU;"M+{xkgI$waqW.-].@!P|G״LYɡwF^{ܺj{Ol;IRCx+x@ܑ/ui.B~ѱƘ,{yU&u& ŸhCQ,h[5Ftv\Z>Xߺ3T|MG2WnjY;Y՜I,;'@IgvUa5] .Z9[92\KeM!mȅը]PG(/wBfg8ͽıV5:YR>s?~y((N}tdACKd'Z{ٟ48V_$-/GXmhg{~I-=hLx&b\.z$̈6j/D/#fp* l:u0_5-vU#B.vxX>EF,T.3Zc!$ ?B9P|{ңRs.P]AL6K00k,A?Bh] ۴0.6Ł0|qMYj.Ѻb9eSt+Ӵ <@?{xBݦ)I:'!{UNg,نn}(Do``)sYe7>y|9U* WJZ^x'f@TMK,SP1!GOƄ$5~b*p~\4m /H(6w:yW? (k O>*7`[ +lFͻL=٫.fe!WOr12WSo 8k 窶P6^g}Դ@"7fd8ePB0! }=H,$I(]JS&/8L*"FNV衁{S"$ոG}j$sr M~(nʻw69?Qs,ZmD9!o׏0X?k}@ݑ bɕs!ҳcZua#fmטY.;p8mt9P\?&D&У+j! =ĬP27,0I.fDеm +&ob&sT>D[ًOsJHx}, OƉDjuց!'.TIw{xqL.kN̓^ΒjzI:GkVr~a5s @,{ +%L>mƺ wZIO6ABقJ_LT^<"}y^@T%Ah-Rxl&}ɬLu&psjpIޫP՞7}xG9Niw-PI=QΚ=~cO"w{xs,gZ""qG}Eip/{碛$k)b}1~Fk8Cwؼ'47(o}gE1|9jKqUTb| }^(+܏2\ށ{Cֵq;|kt'mrMI#X԰:;6;U|dĴ ۙ-giB/[?8m}IAANJ$=((l]avhNoCM8DL , 9 F4栽);lo@Dc[`֊lV2wYݠC[O?W㓨D,Pgtve[~jdRQ|/a%&b# ^4 tҼe!K38)zDvx]_׿Q^񩎝4}pbTj>-tX/LѸ@\5ZsP* MWpUM&~}$0|b_g\X`'d!VLAdc`CJ;=>_'MP =b ur y#g# DF {K+[j  }pW:)HV?e ]^U[[L7 Jϫ1Fh&wpI!/ޱ W|ig cWb>'qV4\-rEaJƟx QKwso\"Ow~m;fЖ`L9KG[;ﭖH ܬG(o(=E*Dt69/AK4Mz!cDFrcd7iuƀ*l@es >*@D+0o"}*!9#Jka7Ȍ2ȏΟel߻ڒB}~[?a $L-;!&_N/Nk,>(SPCSy$*OKքPd+X, Xԯ{Ycdn['ZFƕz~"KCbyMXvO|J6 W5# ~cJuŸ|,Ipe@LOl} o[ҒjBfbB #r0&eӓ yQ\MZB~޲Њ 2/k.HuU57z+[繂5 fBX[wD_\R;P%F|[dfH D{y,5Q$ypG&E"d%6歔I% B}v1؉Όfj2u-YL.ìz ޥxաM$Mόx/{Grz:oIWO'pَ-w#L،r?w{L(%Qq;' )N-FEր &kX)-Şׄߞ~X8PȜo{w2T#p .6˽k[$]Ɖˏ\ffώ/| $pCO| |F5]`;| <۪/8^ TH-y6yTǺ꾚;K?#/Vmg9~t([wC*l:3*Cɶc`_dŜ/a`w'p+Gӣ V'$A~tBJ"IInrUz3IByٳUO]T?h:bEP\(%}/]VHz9@x'dP߻V v!m%1]:YGUu` ti,)'ytpI'FE B;ٙK`X>s2]Wc.osՔQUZtW.+Tz_c[Xʬ͕#D0 N`%h"Lnj8 yXi l}9Kmmy͓QEk &ٖ%|`cRAqgU{LA2{Fpc3*@Τ'I)m0nCdsx{,QsYp_ނfZP)Y:#0E yGqP@bK[ 4ϟa}2'DA3?8htm D.{1J/xIO^@m%9 Hd*]8JqŤR=ӅN;%R`_ gPBroW^reeGdݭ pER\3"[s;J gov~qī1H#9 ;zS1gw0\Ze~,in")сZжNY)ivTUP?DMV@*.F$T(_=SGEhL'54xI!%ۭoہ[9<ڊ uZ - 4?^Y]I˧U-¥n^06&&iLㄾB{o0uI^z*-zJbeTH5؁8dX14V_%sVXh2JyepuoܹeX X,HV1#Sz+Aw [j/0th0ex(8ql9\ڕJ1,.@Gd:T6vx#bik 6k凅K&:Մ6ޚrx;8 )t[L i3ceY5wK' `UN7?p ׮ k,YW9my>*]C0ݎa,WeXQ H~`B~`ޜ8tɮp *&3פiFp9'Y}\/_.T f  0O[2dL|HH)sKD:0 LTv~V zeTje>iN8>> ZxJ=л8:PkU|Nc99ԮbңGǻ6]qW(DyC62-em:/PFi2])y^to-t2Lo~H͌v!V^KE??;hir@?OXdevPs&Jc\6]Hl@T=0ɡޢ 9[Xf@ = vzel'Fb|QAm];Q*{rKaU`*BYq!e']{s;‹Aͮ4JEhkRSi6!LL.M4vZEs]}΅9DnAҼ'/Ê+ҢeL99(޲І7_so #Iulw~xca(M 8ry&wkl[jC]YMyΣY!qyViPj@6 +H\mm6~Dt ވa*es0ѲGblh|uU$ѹnZ$ʲiQe$\HUk3- ԱmܗJHs ,@s"p=ͅRbà\5{>-;|Ki* =cItҪ$F[{[Ϭ>5 Y&u|-bh u/k~IVT^ ׯbÜN,1IqH>.Id3d&Qu=cj+(?c(X?n'ͺKyɫآ'9٢>ja/ӺFv@qL)ScY<+$=HSC;z(m252̘( g/ƀÛ_x's +*r21P>Puw7ͣу;ɐ!+#4ŋ> B|w:V66!ڪyzEW>k;3?YJ-8#gg cxӓ&*\1ȬQya^C~l@Jԕn Z)vf6 *-><#q)뵻2$JC#"!<%=<Fjf HE+Y%yJ~?4ˤ#z;,X\H[[޷P9) Wy C[addhJ 4'ɭ+ΟZv6W]:,`P{fᮊǤVU*J(Tn3"1h%RvXp)o/sޑ]ɦivnlܡcYۄK:X)Z$.W %qѫk*i1e[aZ)ƗUM%M4~#,G3Qn@B^f8OoJb_ԝ r|! q %IxGt2f"=yW芕=:C2\8GXHI#Jp[- ~n-E8tP L?f7T|:W+b@Nep*!.WҽM!B]{8AbFonCFld8 wu5 Aڈž)h#Y6wˢ狼_٪ElܝTH]P3i(ݨ j\}E>4h@VaƢ:j#,n$ԳeZ/tŔ#$!B)FFeFDUCr2Â-5*5iO"ݬyb5uUlcռW"PRF{¦a**JrycT32)/o摱oοŋ&%5B~7<kgVy; !-Ox$VF1ݚ""F_@8D`gj|]3 6QmiltވskYU3mP܏V~n*iSĪA$<J淫K4!zs(f@?_pe٘Q `_.g0+eDPk: fǟGpO>4Dx2g3m`Hl -E_Hm`b;hmgҁh(,lj74ؒp!E{ ZEl:}Qc廼I KCDe~ I3Lq5>)\qY6]Bimvly ~rxh^^F cK֛AN6&BH['E뮯9ėi{A׼0j#!E%ErOr:հށFʎG$o,c qվ L!¿@z)=!bWx{5И*X@¡1_M2ZۗO؃j-šܻi~5uQAj8B[wGqєQqԋc T ?oG]$Fir '{)'&&#|m0wV7RnB5d K,̦!y$5%2 ʛd4JbKt?(^xJBG#~ *5}W( h^>٧mOf;@?9 *,|͞&A?W6h~6;z  Q[l>|o讦@8Z ف}nͥG <0f=[g#!a / 5Ur3 p4!U#W.P4y?DXNC'UbBdw%B"Rz - e'ܞ9 hi"nH}b7 t҇tl_n}V]zL $q yY%7yТ0"}3 DG(~֝߅hg$R)n 0نFvLr-Rm2H|&rxPͶ5<2fO ;kWChōKȑSi Ue ?,IN2^9 _1POy7$8I2+mP(q#PulJ K\)]@AtvǨ(z ?Θh#o"i:o…Gc\r=Dt@vZ96;xG~#MZ!ҟI'́a['\WxG ^F { IT(Y9p)l2|jKX0y*J%TZHձ{9!ZZ&_%SOm^FBjW*nx-kF 0vD:3ӴU_DeDfGr.n֬l(\lm'<>[AF t>WӺB@0,0y\i\9]I#EUG5s>8Ffz"FCIGc%xկ$sk̨4FbWyVA<8t> >ⶵ;y 0#Hi1U 9vɗۙYpŜaXe^i |t*& %C7'@g~MBdFɇ(cm|Fг^]Mۈ|{ /p,P~ sqNVHTT&AӛҍXypÄc.<[o(}(aZ,X Г0;on/qQ" MghZaVUL(]"ށ_^+!5N~k/,.eBVkl~Js&'ynjB!byn̜O&ˉ?hWEv u嗍M4Ȕ@{AY x8u[lm?m?c>RV:*z-mU>*'4<.G#(gLg eBȮb#cۘ(p+ (#f ]?JXzG! K7+#7m4c8 uzhl"gY]2BKzi{ y9 *MݦiVi, V)ܖɅaCX L< *%dR c>NxPzAeDFݳmXis5*z5@T m1[^h,? 6 ( 4n2["d/t!Y-[?%(徳T:K%a#gWGgvZ(Ii+a0C|_#INU+[YlËRL@9F&_a|tp\yEAoRAt^}_G ,K?TP$Sr !;d a}v钢Æ2#d2Mu$77[u<[r^1Thy9M>%Hfb/J(d]_Z2 V]hЖ܍[VO펎C($HsOZJ~{'h6l5Xi:wwBQ nSǨl+YnWw(Xjܸ!LrS&q\Q# 73bh&Ys<"j"nlPI3/Reo4#a+Cӛ(R[?pLnx7A 5T@ɡK^nDpZ7].ҫ)ܴ3_Ն*emR`pY)uu4,C@v*h_U,'V% MO'U3MwokPLcJۂOOrkRKg[)B"Hwnq7*̣q3Ruӏ@(`j?-(1Qe~40}%dJe_h6fFoaŽmhLٜ1hRcF.#F}PT'{>;KaG7E.³󣢂.<6.`/]ϙhW\rSwߴ JbFQg`V|/nC[jdуS AjA U],'tP40^"Rk\-85n޲X R,D>,K0.$wEY;` ?d,PX,LZ ]I1zG9̰%)HaE)x˓? C[3\.gO; }`vx=fTZ12"+|jլR}>+BE>A&q2RM$<vcuX$9]Q<׼aQc\ $.hnQc} <_͇>>dǸDJ[tY8(U~*12aX;en, 1shՂd#e=pf i.X:=bQo8"~\\q?bjBߘJ h?%9!S/(Pp v+m~|yT`8vq |-'zfvCNX^H  溰6 ĢBHvvCY%yj&Tc-em]h5~܄J'CMh2pCSgy~̿ tNnq!7=!ŶI>n6'ji~Y$)ڜ".m#YlLЁʸ墥4W6>oa謰Q$Q }%@A2hxCz&"+b YpܥZJ-_Ї ID=r Ɓ _v+CTA(]иE3\󋯂jk.qq{+gyBCMfNwdau?1k(n|Jz|ug@zHg2=a9h;pQ545ZI&rY)ٟ'YʱF2bILGӿ+ c@%Mwt'W߈8E(zߔ@(^0SMx-[F8LJ+ DHu`Scz%xϲ Y's-HY&qge7Q!0?q^b$x)<[r~s귂*_F@;DDo73pee[@XcF!CNVQ;a&sWL{08C5xٽCc0ŹOa=QMd͐T-f `)j-r M8 A&™n SnYܢ3o]@Q4FqK$#R$ !ZةtNͺBL8FOD z-|kbRVgiYWvo݆BDA`Ӆ@P/_ [i8yJV$"p=;?&px2={."nrg8DoSa[={#R 赳8ɟ&&]-qsA*chdw칃[+D,:.;FKN5j|A~(*ԟ 19xY9"R_wtu`yN.I*s@>UsyUw'= 'd( U/qQ}襼!A {GWBX)zQfլk3 4x#l-;7 M"[XŗIHNVutyF'Oga?D,*j{( Q\.r~O7,0f>V8BRx&|],LU<ﳠ5Րc^ {d徕*.l+1+Tg\{#D;7 QϜ~m:2(ʼn]?x -C E.|ngƠo`pu'mdLU;xNrJYO:s"/*CoBSbw oEkqhJ s)}{'+q5T Γr1V $ ѿhJ$5iax|6MSDfIW6im SF m !{`"u hA/ѢKm?̠gΥ?u7'Ha:U5g3؟ Ka<r`Ā-[>X"{bԎƗU* ݋G_OsK_UH"gDM_j'xm&+q"w=&L-V;LI`k<ܫM*Wr%P-:fp!Vu>3d7ɂ"6n͋Nn%Թ]g \_&q$yA+bI;InK(H"hRuMI -Z72sQvGeqV0SW~p6M<ЙېzGqsWp 䃳Of⿵׮,Kɚ̢6#ֻZ<ڣ#9S"&' 5c ,&HnG͉Qz |Ӊ ;NR6 lw?yVu"ی~iF.HвﰛgZGYPx6r丣DK~T̙} =D=MM9S |6Rʧ|'PwegE_g2>{JVАm^XQLCbRB)"!PLDb~׬O؉ȕ)Qd_wT-#Q-{˒˶Ա-bhM tWD3joeJ׃1 JHu%fϊ(kMH=V7&kDF D*V!W2H_m*P#0>u5hhfWy-UTVu{T~rF!BsZcRrOѓNX)kR∘>]괎ՉtU=5KVp~"~޵sܧ:PUOIvb!((hMmF9+~OQcKmْ o/cU۴ue>_f+b'{fl,08ƗuqT8gx8ÙLPRi=K:6#o6L9jt 1i_|کVZ +D[ a<[t o/ޠKu8\r*VwrКqP%ylgd>6|ඇQ\}VbR?i5MtNfN^:j?_`g,^fM1՗b`K/yڲ&7ΣB~9B+rb^n)vlK4_?W%6J1G?g /cɯ\K"H oS4n'ʃեC޸%붲>Յ?yiP˷xq֥ j@QD6CS58{yu]1,A cRPY&zUG%iN69F#Sߗ݋;@R(FA|BDS=cWz߆k 1駙Q$ZF 65_T ꭄchYM۶+cf;h 7A:rT39i I4uRW Z%$qulK@&׼}H3ѷjݪJx:.zobUÐK<(ZP(ФeR VXX*&07z1C/S1{C b$"$~*r{3cy &;A=FcbNm7 (afW a-z"Q;nGR'B?űGn'>&+䶚J*D:qpɸ?I*)|wK_2 M '>e)#!,ɽ8>8;|$uڸzL=oΆ䓗X!0@EWBu%2KKu7bMu8DvOi@9l ZX.[4'Eyx)E5l>G@4e%_pf9xc"Ԃ`-SO;/sEGYW+/,M?1ѥWEht[rVʿ*YYMO>$>K0! bK ."wl, si^Iw̛[C)x~Eņ9x>iWy?n @tl 8}ȏi^J`?,Ը=<4ȪSae,/%Qq㗒 R>i8g@FqnvD޺^3_\ώ8H( g 6!0jf#UVa0 }gՠ"NGiG, (ÐFP(m_ UA=Џo6Ɲ,,wQ! P{2K{Baȩ/hoVDN ю}LI-WO-*,:"[Gk*Ӌg%HT!@2U?oQe ?Զ[ٙ.#XkY6QX;g hD+d@Ţ|BtʹjV:9 4Oi@_klFڅSH!BWn*(D_t\)*F )l~|#m|)֑̐ƹ"bCaͭK$C-28T%[aa$E_EuB}#h$`6D|HJSaDPg!܃egN|C蕒G!Q9N,Ĝ^$=e]h½+go&p@wAkÕcǣ^Ty3fcY>ہ8W"{-sTR+pA/$q9Fb("u;g8%$^)R̂@LܹaҙAflf@v\LNZb]ը>Q*.sc  orՓO%)IR\+ݕiK%lUױ-Gq ~k_'2E$ (?f޴땯|p>C1jãZe_md )/䦉е8ܮq%s\zbF8M)X=G~Wbq$bߺfS96tt0Z Q1=1ҴAu_ryOG\P*Mלr`-y5źWzͧ6EZdXm+*&G=<&g ,΍ /I53ٿ.\Q->Bّ7s7EĴRMEgD_|PL|*HvU던/#:̅RXM_l5#B /_h8#V2s+nXSO(ԑPW-+j 1Y۠lTz R_xOuޓkKvp H0}uMi `͞`Lthw( 8J+ugTܠ)7yz2ne6^Bq2etO%eYP$6ȋIK*l-g/;HAw*|<(rM8G|ⴞkfuA PhXhȭkdMV T9?uD.u [ae8đ q%G$P(2n+/0}[IqR9XM)tߙZ9QSEKc&7]Yhkd08_@-&W9[ΥZZHT1'|i$-T=y2g}!X_\!2/~8|TW;8/iYG4ݜb9Ag`FzܹSYqRQ$aD7$n=xZ~r\&ƴ1lT8(\Dp_EC'Uv8,ŷőhͨ=r[K[֤3^^ojr?TDE^[nb+(>nDMMǥlkXҩ QH.a02?t \~0HZlN_%)t'yd2UGO3(0&B:L#j 鏲Ez&x-U@qdcD xI QĦ`Zx`㎃VgUAa/9 !U$ʊ4>a $,5oN/2aT!F]dMbS^b-u/6[T~e9TaV _)]Dٙg=UhܙôGR$K W:,}5YN+q%$BL*\'aߕmhWKʚoE׍^Y |:BRJhY7*1a?щd2UIIw蕲 aoLrblyL,e=3.U6Lµ'͵).XZ_]+K(9Io9NC!b?*CŘB-BNMG"pbJm^҇>mZu(r75}NbЕL$׵K?G|,:]GsP۸᲎[Zgc_0OUqb~}^Н"zgfp,.7(O#XxP "*Gw1 ԺKO0gT(Mz`>]^t;x &CRgq&@=pk𤫧?/)um2Bt m|4 )Gβ?]vl7 MK5ƣ2l/<Uyƪ&wWe1۾9 =)x-SDvγ6QBoOXkdˑ,Pd+(- +/N{l?XعG+7Jv8C.*{#d׸zY/Ϸ zsjZ.. Iʀ+5~kD(Kq r8iqklyFk݋ 8=Y,$}N s|O#uw5 xξPLO#5n9SXzy?zoԺJꆱqLG̚A$K3^_w4f@,vy(BŦ#HҐ^-f^\QtqOa0ntόZ_mNYN_ꪍ-K&FTvʭ > ;x4s࣎sJb~cR)֧8Fnw?>ܲ#,~ 1;fIHU:-zGȩе۸0[`oP?*~1cA(!,|-R\ڳ6N'u8cV^ڟ}RBLL_B/eHiA^@,Ġ5$J)eZl QTbOMDOQuX/G1Yg{ٛ@SNd#}O'o- cD60LE`H@OXJ5+$.&ڽ3s/jgiEGiN s;w2460D4z 0L>mXv\SZ6Áx aʬsѰ=W?}iJ~QTiw.+h 9eV | ,(; t%ĻgsFCehxZ8ؽc9 ;5TU4}˨ϬW9@{6?X,86iKWrDD<B_S;ܑ6+ htK\kn.9)yLخ|%9uM]Se`g[5K ]#kXb0b@]נz3&oy>%)<3sz](;sH}]=_$؀7/ @Jȷq?z@&A1ыxSbd>aU͌4SOǯ_f|x9,AJί85~+`N$YNG1n^ R}/8f uY5.yh ?9xE,f⮡ D֝1>dšhMvI8p|Cy5C1ZȌ.~|x dG)dq@]-ʣD2v&PyHk`s?}3$?ȺQ"EU'V.&7lV_ eZ̳$mNkiB,oؕ#GWFqNN֐jI@g(KBf8K$:̡ p^OM>[<Ƿ09X?/ޖ7oP~DBcG#@K}YO&r4SVPCXRL8w =lFr$fhuD.9T%7,ȏ*e'}Z7=a- W̆U$s/u~n)~Vm3Z5:2t?ެq^=TEP̹_G)5=Fb*g;碳If^k Hy]A_V]Kt .wـtf+4tk"`1JVP1'ncl{K/X 3"o+Da4-+aokOcRg1)Uok,#h_0,gڶ#\X}]Cq | ΀=Ӝ}%E\c(1]^ԞWӻ$?d$nH ȱbԂn¢-8}S?JVl:C^~Qe8 X`G&fA9畺@ Z>84{}9ձM€-M}_Q|yc&DZ|?ʿ[S0 ٳ{ B[`TʬBgrf5x۟# L?.RF$6fLٓ~ 5Ph' FDÞ^ o-.D &O_XԲ\x|+)!$K@韴dv fMDs۷++^?A{Ț ,z[sS)N&S2|{{KDndL3^>°zN4.XGemD Sg-탓;-VaoԜ l[dߘ%#x ãm8 '[ΆP+537h5OMz%R[?+qf؃3όi*O66e?ȇKOf÷R٘=0=ڢ鬓%@g/HE ϲ~9\22UٛK"R/j  8~D U*- z&r(ł8}gPMؾc5Iv۩[ȟr xru9˦TŽEo{ፐ !ݷJzgk/qCe. nF\j->E')d lr߁Tn:ycU|`dgDP2p(OՍ`fDH>!7Ӛn%Hu1צ=AiO/kɞ9&pNyȺ8xA͈t­tҺJg|ߦdX@VU.ksգrЩڭ=Cϵ<5Կi*D?nM7TGbxM%܉D8I) {krئl۽9!۠0.w̺I(/ב:81pr.ZG ;-EкrLl2&0aՊeЋ Ӓf!u 1lW1O.wӿ'fZC[Vڷ79GT-Rq _Sfԗi9G{ Xϸ:ݮ|}|T͙vQ,m\Ƣˊ1F'Y.SkA%hSWu fdW0=Rv҄> VH%25hXutp)E"еv M 91s..0.ĝj?m}5ԈQ~5\!J`N~W";#3\$QݶŊmUkݾF/ahS e͎8p nZQj*cHQ۲5`-k~g-ġs᣻`n Joב`XH$TI}p7ۉϛ1SE(1'wKyE,lUUp2)1ɪa)Xd72Z}=5i ˢu:s7/FL',K}Y ,p\<.͌|AT!Q!Vn9yPQ )g~jzv%wb/\at**w8wgxN=|bЪp9t{‰5,(kۉEbI[嗵~,@^]&-#|T6}AY86fHSe{xT^ 'tY]ɑ=},J1,gB A >.UI8-df;S|+S JP` ԞHZ\I-&|ƳK)LJԢx5L͌NEq| t>Zˎh, ]3x,!BtzPJzj?q<-`mˏole-YFG31G’+g'lsAC #:TrAK͐Rʐ.6'EsELK:AK8O=3KvS%;Mzy]oo”~:dۄh}qM؈(9Ch9 nuuoQ;ғw%yi,%wCNi%@_١5> OPGҊy̶iIIWJACۈc"qڿ%&zzYiJ!.tNWx(.Z,[@q2^A67g^o?^KڊR'g OIxRT2Y+̌l=-3t}gU{m=Ya}vg1MqxQBgŒˁhQո<<޸€RߑE)!DLLz)Kϟ+^V%=Q0V-Jm~Wͦ2Q5ݕ\IY (s괽:EriOփ )Pf"‡!VșQJ'QuPΫ)J.{*F@b6fl2.ArS$cgX(#m:~@.eU>?71v=5&KF7x #V'A[Ƨ"Ֆ{/؎I\DgɂHQYqI-"wrV}đ/^ o;;j52Xn-{H8~b)ΰv[ɺ eDhʩfoئmB04w`VLfc\%+swcj\+ѩ$_t;40×\A,X} &陸`rK ˩ n$^묮b'P;uR]E9)iY4Z2[LR[ Rz \T D>5;ex\KcsXaU)Whe"Lj_d,_u?n46Oׄ\q[q4d* @5j.K+w~w?VԴ[ uu)ۢt:_,i By >۵ Y>gr.%,1anrq\%n3jyW`ZOd'*&J uXzڬ2ls_vA w'`86:іpYE;"ʫM! c\1?DŽ7iÞ`ZQ=4hyCw9_e. ʶƹD$! dy}d bWY~(PQ8~YgcQI'ɬӨi\ꜰNk!ES'DqӰtt%_?N댌^4o9zM+I $%JPwK`E7$_UMilXou t_yK"Jܒ/6evtɘq~J "{ac kUMm9!j<{gs"V)y*(OX1 1+VCiPlP )0JhP1E?k܅m HJJf7/e;vbtljfE1bK}Vfx06)=ʄ)r̼_oLR%骣G4dyC."'heV+MIr9_n3晝R4u=pԽ7Vt]OjQ!A_H veÂ0-Fe]kHҜ6ieDc 3>*'֌WhkJt>xiU-vO ^IA@4Pި OKz ק*F +f|UjUPc6!Ĕw}G6W4P c)QHbd@L"L5t[vk ٭K`09z/' *yL;y<WW2Iux2lMI ŷgIC8#JYtMQȮ(W:.Qe 'ԫlfb?S~i4l_@L-3gq5iՒpn'30uZ^gsa]!ι5s 6UMu3!T9 L5AX eMD@f|sx?guրtPƶ\ 8FEjd3C [PO,=ʹ7 pr'pj^31l2Aw8VA>8w ~z+T[X x,5.-;zqC/سGa8Dߝoj;n bsiCc4S]҂\bX:7q}2Qs yLg~{ω;= B0o_kc+he}q\C>w.DD3ZiĆaYteP(BMn+yMF[N›='{/^H/o.1l )wIqzA3Ю^hNWJ1A(lSA9@e8i ᦈ3ynuTC\X;\yHg,R]5|%e7|S)㳇MtPRa,qMFq~ c H@<ީ<3ʇY Y)_[ŚHw V.})48ݚtlL1n vN:? `Nw7̵-5 8냱UXD0-*Ra5_v_,![R}ɯpܯhC^`Uo[evSakk؊@̍kuVSws4gˁik|5q/1R>xnDT LMgqP*!1RlF2n V0|{|N N\n|X(Bi" v⨔Xn*wKUh4TWjŻJD lnaF\uDqp餽7?r=`vcl)!݂MB*XSsSSV֜z*W9*uApK> /(S#LsɭW~XV:) > Cz-|A*^gG{ zQ+Вϥ*+T$X<)&Nӗ1!jo?8;~-08;fH.ܓO,ԥ|' >=?NMhO0r~ՄEFxQ'e}@M|tű^(I. 7q5`P:{(X k{} vK*ԛ25$!K#OʄҠ/y[Tu0z~O yG?HrFϳY *aSYknz JX*k+q;]vU?KNV]2ȀUPÀHޝRB=Xu)P]ʢ M 06D}JA XyU~D%4 KJg|6[ѓS6!tX[^~Lj}ma@Om.7 /d}Fn@ ShƝH /;w <joJˏ3CנEvKiy#vrʦ[e8{{jJL`MF{c6fJ ۇE5:'̅)Y8H @ \4 :T,YfIpK<ʪ|^۔6( :ZPSaފ: yl遨Pڈ<}{/-X1.C5;@\D~!j9+x3mMm,N^Z 衳ɮ J%a p"1;n %6Ju`}rF1g3W ֻh?{46ۉrVjCV"u{* (P L̛z@Ik$i Rۥ8 .oԨ!m./^e 9I[}Ei2~_cw0Rh 4bK\`4G9ЁPB8&N :.'^o؟I}Bx.KZz ض29ౠb. >ڙ{̅2| F%z] Xy'L?7Cb<`zcm(*֢sG=|E:pIq kk[s}DQmYSbMNլ*etd;mE4wdSרu#d)l1tH"Qˮ:!3>_ڭK(9dsw9Lдsrcnr=ʕNK:LjVCU)B ~`|dB̢ǧ$ۜC! v 35:F@2˦MPxtB3ĝ )Yega/`ObqzeUԴWi9>\#;a!{-D۽CT.d(OHE=5SV br _X^ 5?H|f52 q͘ W N#Gjbk?{?+#Lg>'Yc/&3I8jBݧU ߀}~?+[$qmcqvsEX%F%_yeu܊'%4(]b֞8UAO%KwR4Zg(oo?b,Y6 6#,62e$D] :_LF~|d&ď|R3o[fe$ֵ|o~?}-fATY*yW:8Jm3z!(m˘Z!2,^))S>[CL x-8 [4ץ0Qtcs1^|= vV1EXg{ ^\>NZTHgBI 'UtF1f(ߖevn85k}%#x{!؎زA6u˘Nv0RJ\,v@.^<Ҟ0.Pit婶pf &tED<.xf⇝I8ʬL,q(.g ),?%џ‰䰎 >ϱ$ p P;d:_xkN? P*,͢Iɰсڡltپo((gbpxk/kw47痚&~{cJ"n+{4JsKl LRgCx275نA NP"F1V\Wpv;"Pes+B9k& /^Qw?)׶i b|(/j X&4}TnޜeAo7֣!w-N23`AxiJRC.M8'Ԫ+6^Tkz blxu{C{؟RѲ@z"Dp_Ԣ""RQ{yp-⇸ϓs-q<g6JiZk`4.[g]cA"<%vN~XHt,3hŭkxWILj‚+ޞg+.qe$jd \<{ K(*N7ߩg1QP^f~ms/&=Qak:EeAI|9tJIg鬶4I>QOQ+)$K u9L$pǞ1B5 V|&~պ:8fTէcgv#Tp'b}˖iZLpxwgEqhًV>%4}p j=whtDž*aB%M_sPYE:d]`;ڸ,jiJ jkO~ pn;\sVfo`bޡzDI ǣl%Ϝ%QxIِρ#= ֢dcbF>oMex9l(+M^D׆] $S|ڬ[I^B-P4ZFG<$ ?%IcPwǯ2DTՌf=uv쳽*?x:K Jjzk }\e%Rdv]46݉\U'gHx.Ǝr;TU :m|*Y&H+ςi&ACq#qn}Wvs&۔/SU=)Z'y*Ԇꫵm"OAMZxÕ Dq xf"W9PN5YKԷi\ߎ`O%cp xfbLĩ!.a=)J-&3cW /"Cq0?v=A`T֔2xaaYbpy*> 1X`TNF^q atAG$y*J6A *U3w~7gQ0Vd ogX`{* qVE 7YL;ٝDE/Վͮ6Ws_${?o"`z饙h]BTZU{rݢ"+jٚ= |#})ДcdV,7=(}*(&]^VsCc3}.?}AbL3[Lw\0%[SAJ^*,mȔ6$! nҎO0'%yV) ԄL'M+(eKj0{ vՆ JҲr)p{ok۹S DEc##5 糠R kQj*m%`wCُ(V*aby7&F<'{SB\;erB\ ?MtloU]>xh.y:qu' &fPzu⭗p̵A+}#Oꎊ3GTuԎX'`da\딵^mf**IGh VU i _v *RcH%r*oO־cUzPe Sshމ-?'=m]Wɚa^Jg)Bǰcc?0j;Ea<0ܡڗME{(H>%}Y/j W_7qUC?0 ]^X }݉WA>:gV!xNn&fS~M7Z>`C^;}5~?(*MB tbf\ѹOsڶls!u%8$A;@(w*8Dq+R K燴X.o3F%RDR%+#qg H841i8(>- b<D'.HWh:fR7( MR4DЂs*.2kL;W&X7N4U@vkaoxKlw߂2XSFV[$g}}`if#2>T'nGj+@kZ.N< xoќU3tӃzX]7{ҷ<QE6 XՃR/:~+oN xܗĦQ^i?)+*)([$!aQƯB˼] ^@fC+]EY= WK~ŷC4>r[m"J?H dٲ3iM~7EAƬ9XƤ}R׻.4¼ #_xǡ+T ؠ1v 3TAfqiv铘vDLӍj3 GVϦ!>˦?=SzST(ĜH!9$1c#U`kxZl{)m vfJ8D7ǖLX(.opJ fwT/믣D9'ލlR0ԼĦGЉنoqz5lw (0@*>EnRΜ5:ݻ>ē5E_wӁaW_M5=^?H쥻@ `f?wV({ty:ƅ(`% q:]mvsv&MRia\|mphuZۤ o4~-je¯ժL7},w_KM yo_8hm5 j$#;,^ SVVku`;n8ul!:y{:JW㔻LDlB oGVtU[ *dj 6Jox]ˠxB*A~w\GUGEc{.)ͽ F؜"-N)&APkN Xe9?J*Y, ĆU#{I;< #F|a_%WvLB(nxáp%֦hTJbʊ1ϑǒ)G%Acd;/U{h3D:υنj*Yg$\-bo+\3d9+"QZ꣋Z(4f9x*VEOyж_]07R)1__(Ifְdu޹a{rv ɽ8C{d3"i Ɓδ_< f `+P^iZij,{]ORv]tރ\wr{,$l{snz=?lޘ@8NgD0`!ӻ1‡$Qfn: ˅n2*ϟQFK t)cRqb6,\ЂV,!!ZYJ* lѴVm>fADD (Մy/Sc>r P^b? I5stB4LMNz6ȑYknGЌRlV`I?]u+-w^Ato#Cj4^|$B,Ӈ$tt-4iT+`"jV7EA vy>y4qM? Za<2+iWO(GP~Gd=%nu'_4h&zwpQ.'9L{S\߀_hg)f4-5ڧ~i©9ۇ`9s I4W'2M9G~m}E띖h@#Dbs Ƅzfc]sXuRѩ-e!VV/{- sO蜵tad?zH gvH$/}ZTg*]tP J@k J*>曓@E]]$+ڀđۡ[iXaAJĆG̴P_$dLr jgi&dGo5 ( (R[=nfC榁Y Q.6@DlZ% _?U\l:ϧ!i?2چ14g9 -];A4r/b[ȓC,i_؛H} 0 9Kc[)ޝ~1Bx Fr҄:b+~3 mJ,gVٺ&I%e# s00j5 eVDoz:Y&;s = :Z6PhQ?@mDf-O) *Gtb֒7Cۯcg@}Y~.s~H9;x`ȴ&XFW.3/qe¨ZZ/<7J{(bi4~vQcCT__E kNs,R-ED3{ "ϒRsmw1i6b >tAOܐs$a*6=-Q >MKVG*8s_YQg־=k3i+]zBgM(=U1݃ 2e,i-^k*`ԤgI 3E(*},ST= ĉ"3 YxBP^tk[GTnW Πf,"v ujE7ܭi`qX7/żo@kٹ{` Mėg;X=r"Yet)2n].K2f'B}'/B,<XqozwT-#}tL:g/v$ ۧ%Ek.CP ֟2G}\F]2>\MA\gnJkH;Ll͙ɪ Z'-)e/ZۂиE֧<6p>bz&{ xwqBK2 v~[5qtL&\ /Nt{[ zccWJ79KR"DqG}iZԻƫT!J1jZeCA#C:KFƬ&NEHg& n"2}jhLYN\b#ʋԑa)!SɶSb8SIKs{Bq@ pB΍gQ&Zla[;l-([*ay>ѵdaLf#wlŬm彯WSDu*aO*/kY8M fM3#v\:v1Svλ-޷I3hoG*Ot\9|:3Ɉ3Y+qNEg &" 6=gvX3Fh̪l[np:,Ƕ>}t_ 9 O|3$4^!o[ʴ5j?v DL3K[g p׵vH8Aܥ4M{?qAa=eGȸCb n[GKrYG.J"k.,DqSG๡~P?/yXC!&"vڗaP}Կ4oؿ-qBEK7":ElAC6BlGgew-i57Tlbh-/\g?U[į* q< z]]+a-W*gU ZO ;WNf]F*g]?c.9L!?`BϿ>b=* E(gRso: ʩ覐:C5Q]Yt0wpwDDI3*{ց,h*tJHW}Vxy9͐lc8ѿ喗 Qj)F*Gry;!uef<=9_eLجLv(sȗMP |Wu^={+)1GxVWq_MDdFŒ>~S0E̕BLMy/i۞Q Rere(#שX}i`&@3z97]sՀ8}K@B亄}bKMܷg0-1m!?(g›ET=T} ?_R'@ h譁W,x_eV,),:=Ln OXTbi~:!+211=t O(Q_Aѫ؋jd|9R1uDF1qG" 5{M@j fN `)4 z~uz{] ӨijV }t}יaa|4"{%:l Eby.0rY۞-MNA'фb?)Tbuۻ{BHBKQQjЎQ0`dUYI}r!y3 B\2!FJ&Up3q5_"D,Z6 I7kݜGWR1s͏5޽*\^Fc_ ,KReJR:1 BhU}F0Kҳ3&O R]PPZ˲Dx2&F<| #']W }3ٌIإŮ18IQ>gS >k?Zx9>qTl|Ћghгz2>ye-U5&Wߍ"0(ņkHKPŜ\ Ny.ح9K9`c+?JiShHy"P9dQLjrANRvc8f~2vwb{(y΋[{cf&/m8Uj:t Ld?-B."b[ fn_E%2T'8*BuMTBf^(;vDs7J 9=} -/0ۊ qЈM5olk f҉Wt](<2]?xbwRm#ׅՁ̫['DgX H҉dZ-5lZlf]wyU6β*\@q}6o-9";k84 46!%r Y^Kg"HHL9<kB7܂lORTX6{-pKֆ5"x{(5J.̾ M+"d c㽃tfIQgiJJ;C wB=f߇̄O7~;;f(2LMZ@dCZk` I_0ǪJ%P(i˜m>^W!|EvNHKX!m]_HKgJRE#k6 ˳sl6!'W3"o0!X]=<LdOdr*0P*׾z}XsvtJAM$}\KnZ鵫qIGq r tԙ͵7B^m脤SPF"Li|/5U[a 2tnHα˼9cV >ոm½4`m`AcyNm8iZe(GYf$ #MӚ='d`Yߕpl eGe=P+Zy'`6!"ٍq#gFLR&#WqNSa6{h~=rйhd>(D趏VQ75> l`ѣ(|׮w*9Y 4q U1M׈1͋5.;H_rr kH`'x5 XE5OO+`XLT"q@9>Ļ8ct5p՜X|Ɵd Bԏ=r1P+ ]%JD#FcV].{G$K䊰U?&s~Z ivOv ;ruH(g^ ޿`pw-k(Hr $JHZ7fXCgI dS\ށ-A91zbT#) ͐ f%5=KMn*)Kx *7(ч!DGt"Z]z ^rl.GYmR2v E'GhA|I/"<-RN&$ ;dAKF`ͥSJƥΞ;n;/qi- BP(IO{ B*`W6EF(+oÂ.(:nZn[7{e~{A8d2R3ƘYKy%y=a8",hf4TT3sȫ<5= oVR3YҨͮeSv~leͶ̒@[viݔѐUk6߻NK"JZوh7ϫH*3%gp:/3UTXsxNWfOZ\v8ؽcEt_c=ޫo$ߘ|ZxZc/^paeсTqM(-u,^<]ЃO]VW͹ nO<~')Ry7"`?Y.wxx.&TgG$[zAM6P&bȶn$ItBW~'N6HAI%F[-ȵjوݖVPporm>L v˪bElDrAo(BmE֝W# v/HZnmaЎt#:5.o} >ö)[Sm Rm?q1xAR81Q3R_vvOu~Vm;.Rk죻߈s=X6@Y-!QUMahoߣe=TxohӃ!X!h;Rlz\J-7i{6 }:^!7 @o Mu-e歒/"Aưx|XF*B~B{&ZнiSFݳݻZpbq1eNPT2Ha9=cX[5Ʋ+N(pUbn;H#b=Kqƶ33 qw s?W7bmXh6x9t W+̓%7bk>D&colˋbˮ.ֶB\uXM._C kidv}aD |vֿ]D+9"ᡉySm$oS27'>th 6iǓ<_9r+_DsVC΀G8"GORN0e"ߗ;U$8=q޴}ze)5Wmvc\ua`c),B 7yTkEa؏ <]0\6@W#$i]/V |LSET"&7OB6}[}mȣZ_.DŽ+z߱qmāDb 8luz诱>5^k9'fpbu^Y8P+._'mٝѪiQAPaⴜBJx[2\AWRd^nH1/7aHT!6ҾCI I':f&u˕a'u +3*z(dbN-˪;Cf\jk BQ^.tZ' h\bgmF_i) <^23ǘ<_hXq^NϏn~"T-OAە WXd\+N;l52 P(ԔcS(7u ?8 KNs./SB4 +NVm 9|/ ƹmSYHpl@<4So>,3צG9Fdm itFZ:!S#|Eq7k ]Ds6T)(az @m}qJ`#} ?'(SOGz].uw$`10̻xQ uXKJ`/C,vm&|u7yl=~i&`C"3}$˙h\S[c3s xf (89}_?[Ns3*~g7z-ұTf#?vN@} YlQ^WD!QB6vIxS ?<4AAC{NOOY\oI}&Hn"æT *OɎV"}k"gu_5<{ijøuF[X6g ?UxOc=xISð\"e__n2XݥuS",aNEdv ia> ,-U?Vs]ʏN[uhgs@zq$ows4& tVDyGs6@Kpw?\RPCj-iw1Lm:bm;^^߯q ^+-fP`8Cg;Eh,vA]U1~Ǝf#H `WiӃ ;"r]Et6BQ H_9͌sU܁&eՍ2 / IL_N4wcS*=pcaJ4{/wbjn3ÉU>9玳֚nf10j-(떱9W^^N?r{KHR_#@:#20vwY@N984)6Ө5ՠTIYXdbU6 [kDaHɔEח7˺&D^#:%^ձLSo `~b;6=sj|$0g.i?a=ZA4LYuJQSak<P'T.S3$M4BA(C6E3Ԭ_/5|W FR})'"_I_Yh^1E#ڵ)~/իUKz_s,▲Wl`LJƘ)va3y`]wG!A\cZRtgť[0L˛6WJuJapP^L™;7|((孢 ᲍i0eo,nq>m,|s4Pn . l ftxK̟iRe@S$@2Te'2ÌAb]< S/$s}vebn=, bZ@)3`PXyhMa'X"ɯ!𔓞_aH=ffH8>qkpkeU&=TȩtY{_Ka39W\@X:<價MSmĭiԬیwY HM)αjD)ɬ/ U}RH0w<$Zz1аZNi@F VMR]$"vȋhm5mOe)S3G`M!uE1^uiuA uk['\M"F6X W!|3t 4펧{Ht>|഻VLO]ӳ(ZeD2*SNK*A%2w]7Izm`vxi,o!=Y@7Ȟ XV@XmL4@Fv;R(p8Gc$T(w ;+(H'~ !<#'|Vs΍d&gSo|=Q?RT#_ZwC/(1ܔ5I0Gȿ}'K-,h!)أ^/ڝVLiWs[T w XmN@x-@}' ė 7 |3zhȖ@SU4R(S> Lqc-s5{-ݕITlVn0 *qYoPDc BۋB4Y+0WL $nU|+bcnHjKlAi`Q|G.hԇNwm1,bj3oʚ96c@9~N.3K׺t1I׵~M2j v _صjq|]D!^eS+ve-];بsظ2ƂG`0}|:ֆ}Й'amC ݰB<#s]h셙E]*|H샞NB8k~.kxT7Vb}A, 8<.Ldc^H3=c̴Rg2Dҋo]SS84'Hj McB^i jA? Lhu}n 0#FmnW-좖T"s-3SN]2OQn*:P,N}zBQΒ< c2M.AG)#j 1 3tx;5|Xu%VB3Ц0-HyP܊}bpVپvm,JةL#4u-}va(ZZ&Ԍp"퀇̤zX]`Ų2V*섽MO?}my/ŻɎ ?W$ME\g,B6rB;~_ ]%;\f786҈GrlSZƖV 0:]&N`]eyE$ >919P!$R ZGGNצwNOeܗ-)iYexg~* <[)lmpT|ȊP[1;x,?&]ZI-$8A$ n T-ť#oYݦm['s1AS OU^|IXZ XH?DI> {XԢ/(4wV/d[ˁZZ%C?}Y"b S_'ۡx?(i1kRn"Tk:uRϤ؆0je3ۺL~F [@"b'Y[)ffӡ%g3r;/> nex:E4_}صiT6UX%(Z/7V "ҾFة3),ClN^{*#;nDd u1D/)a:@`!|ߖAa& alB32$WWJ~"#\cݓC߳ߡiuQHkc($|r>1.?@f5 |LvoŶeecF}Kc;}kv{rFPʁǃĀSɥ|cTe wӚmD| Wt*lE:FPw-@Em1`tQY?@P=?{}I>3J 2 B6$Q5+O_$?'z,0Bh_ U_w/%lORAeiUDs (}3'w;Շ=Υy/DHeYy|GSj! ZFQm<4$fyBjPOͤS) سZє z8E Y Rcώ]jDHZrzIryrtt"6hT'\fTcźǯ46*># qET"Xviu5Q^%K;.cÀh87 _A#V~"q%YM[ cqQ+[L)LeO)~u >Y/w[$b? Տpbbš\!w_4)58[,;+)ćsY='RR7t*ga`vEb?:-{?UTK 0t;2EM{T9sU4Tzʡ־u ۷U6VAjl;ّW_tU<umԴ9HF bHn$o/!R:[9Y36;'/D.eLR5Bh;9"I`[XjMyjeiX==S&,iRDf]. \Bݍ2!gKM50'_-jN!BQ;@rֱXF SFPbstTfJgfV ~3?$<:|1z߹#G9cFz6[ͅB;~Fs,+QZ8WE9ӾX&ըs5OeD9z#B(>c{QV5uָ` m,{0˰[;ꀌ)meKEEL.2nc!yة`%#]_R"V O-C$]J X}gIs=Ơ5kPgs_bbB@%[΢q4i@ft4!hwfGxWdU'bt^F +2+!kVuv3׎ca>-L!`;:MfV^(c"aP!L#hu׿o<0(IAprhCPumT eVKy"s'XkHi:<ՃxtR I[-k!1&A0hgrtX$nM>ldVYmX|Ӥ3!c٤;{i1yZ7 j?mʷKGt%(jaFoOn^"XLve`$~9}C  'zpS!y3>d:I3>=KA: `ℰR>P!ߓ TJy7|zI] v2^T 4l]e2˫:Fϟ_AҠPS"qRgʡV]IHgN ym*weg;N*bhL HN|bEFvW8 ?5Q\c~?OԾ _-NIoD/K{aa,[3tC\ 4+Y^cHʕ8PGüy(~R%5#*DBɾe~|RuVRM0 /Xgw 0L.|F@C׺P{omVT62ҵ$"XLT,I|=$z"qE;L֖}m!OIfA[H}Dݸ=5Ym> #[-Ez$*jn1FUuXu] RĐe)Z?@ҍ4>k@.;Kc#cZކ9;"+3 * G|JZ4FS eًY36LzMʀq11sQ$"KDw6ɀ?0jJ՜ٗj@ >8- эDz5pPܸ"ܵcdi௉1Nf;JGVA|ݻ&ϝNU¡Xa U>C*PMQ鞿+PdW E"Õ^'3b[ ~:iQlk6\)PB (+*Wz"frwǜ~ Q|!6)58|00X &;ۛkyh8Sh$7ES=$%YS]`:.4bQZlZ [EՙZV.o˽z `|yr< Wd&m%q_*}.لÑ }N^/Q X?Ŗv/AOE~IP'ϚvUIȍds%lRzuc0؛,׹P63<^ܙz##*'#rY(g 3[@F|HqՌ^a#|<˰Gw?1/YvN"Zh "f'pEz#1Q* ৥IoS3!yy>^DN0|*k'T.Y°6kj*viKHQnA3n?23`Mhr@I+hÞ{E*wM#;+xm/oq31J9tD`AÄu|r-L 4!v64} . wUZN'wֵm bc*0|46ApxS> 5Y,*6G9~ ~CZ渕N+=ie 5n#@Qw%WXi{jFhBeY [D NrKv/ D$#@#&*yMB{*x"X|>F<36 P˞\Sq$L}^O6]L%5i˚-4`MB*@RX2l^,,:,9;>q(4lLx6,֢>W7.NnH퀕;ǰK 1|)9s`%\ZJMoc!@]vhPclBNWdMhp]&gs)oR9}7*PքeZ՘!U(Ԧe&-Fc7_U+ݣN%ݣ+%Inߓk t献b-pp6nY1LSX}%]K*F 6VQ|)?.Gaȓ1^9}Z&q3 b@Ev`)J ϞM-4ĭ_-`H 5}'e zBjFf- VelW}Ǥ1UPeLxb-,Gd+bJK&IK_:WkWU_ΜY1}h^w0uoߣܾt;>`XF턂+9JMP7wԫ]̸6Q ŷ!{ =zW yS5mlWs^mR 6OT*waoSU (H_vp.p3wV'Ahjڹ|Վ+@g2Ï*I|0!<` `6)vpN4e+#t.']M>o;SJj-Bɭ "bY6JgvKb=^v v^:5}n Ote,32 %>5ٹZ\/#{A*94M܄TN`YP{8 XF=ov[a|-z-cSoN+i- Deylts7}MR1 Kۗa'!܊DǁzȣLp{+1۵ npѐrQD&~NeCH6?]H,'u撥' V~s%} 3g2GwB[~x|`j"м;ndX-Vߐ{e2P@-uD}{>>  )tQCI凼$Q%6M/f rwN^|:|ȇuJ#|/|"h m)'.TSBf n)֊GWv&+.|ӠyL2O@4 Y6{X$d- Jap{O̓_ɞ6O?M@hsڸ%X?!Ȋ|l3F' dƈhk"TJ>zUS.i*-KrQh,rֆΜ63t b?ٺmL9 2JoꇹvpLHL5Xea z 7 U'+_ȥ ˚UUPD5]A05*:v[Y$1mUk)ޗ~@)9:QdkhSc*_hw vgR<0 ,@F jdB6pfZ,A!V{&|-귡]ӋꍹڼR|UmV_C۠s{A>#$ޔ/06V%ԝvahyt~Rvढ़GK{{x*4hf2N"N=2=QR?B|Ѽ1(g 閴T94/_VGn k{4ǥ)nޏ)4/u.}(3EMZu>"; p8NȌ9VlWJh~{ aA9&=G+h}M-?9V>eބWgDE\ӪIvOR?~Ȕ ike&pA!=(欆fs x>R$)yiyvui콸PxVW2E˙6`J]*lvYE{WU[Uڭ43]iNEr^jDzMz T%7L 8y4y}[M'o!((ٖ2%񺎋xBޘ 8UQC;1X"o\@3dweY]R /,$vp3Kafbw2ih@YϿHɛf(\DduáC[Q:oetn9=SX~9%ڈ4$PU@nGl]7 $^Ypa3O;[NnBmM̫~ObI-u*PE6Q2Tr#W_\ zuqȀd|SsN.# OSMVxu\D=iTչ4z46,szaRes=(4Rbo1yuҙdO]25SaY[c) >%8 .d\'ӭ|%(钹lc I8=)U_ ɎDbkޛήؚ2:*p ыMY\jӖŪ*&P hÚ@(ͺ@b 2>hOJZIU*Ǖ;G/.2AzV+Ys65 :ZֽΜ@q>H) Xр84%Z1r׀ԐK8[6L^`;ڛ.xMʞrՁyFu(=,xTqS;,$ѴZ}kq82j`,|DP9!A?73wR w_Ed:Ptq6#ZyZ_BgM@& _ Vx|oˆ ' w9c3hXd2_J-tka('4·z@xABeS?{;ḏ-g۫X_L sIGZ'8;둾^v(`e\ٷj iC2p)6DiB?k)Vʄ88pT:n{HqZ_Pʼf}"1?j[Q#wy3ʯ5Zs)b]AcME]Em !++x¢S~)b"eow &GlPHVΑ Hq £2#ΑeٙfDZ#fC69u:os3I&pn!3_4 Zқoq)``QN@B$B0o@@uMx͕,5ai2o‰7fy,BR؃yl+ZTqĺ0`/H[قCBbe"+\DM:{a HPII[p2܃Yu8*GփBBK6û1Y .*t'iagWh-m: LZ.j J*ϱhnufWA릇Im &w\lDH/.~I~QKu45xZ42CC~ 6W{T߮ej|2So,*f5_'>3"5v#j‡[A%ny߼(ҥyJ4dKW,=|\w~T\WX_|PjZMo͒wp#_&BD%}<Ûo->I$J~Oa2(ƞdqeC#`ȾWKi% ݢkT} ?s/Sdv_A;|s.=/+ ko?B ~mx. .=AIQ^_xa_(A$tS|WK) /z]81̊h@|\?f-yBVVt&1 w tMfvHI KwIAZ*2ŚbT2mj 'pp.NϢ?̛%Y3A@n% vFL)aT2v*cH౟w%z͈CycixX7f}B$ϕ>?3W%mRtg3\*ci-yQԹl(ݧ/@SfԷ0C?ħ֭|f#ދ qGN~7[D/@35qʎ{$HAkI;UK(puʧ7LoM߼NK8mIBQ*#ٴpfן}/סYV~7=4fL387 ̳뼐ܯ5f« p٫$~dYfkϽ'w_o8}d|? 3l( 2$^3qU'eC8˅EP ?4rdѹַ̌_Wn`7g3Ή!ŸN]LS?*/ 6?nO h΁նq~Z8P@z(գK'LC0ܣDK#)񍴱,}Mߨ,dd 5>Fl QphU;ۭ. .q,EL55뛸|c#ez9X!h5mNNx6QfU.%I> axNXTk `:&7BQ=7UBogZ¿tκiгƩwy=L}4࣡Ȼ 1mTokty&[EqjB qۀ&rs3.M1HquG2*vG^qy\WpT]ҽa} |زEZLs*{[m{MɯMt:q[}KPS* ~kcRP~Uj>k+[gˋf~y\f(2˟pskTV/{e˹ 9FjrCLH/W|AsHՆ4- MԞC/E;^PSBV{-T]y#Wi dI/lz?A۞/R^?19}x;c6%{]$eh3ztm^*۝Are@墍 `-R[vՇ ӲmG@)iY3sklFameTl,-8XB'˗+i<_F>SIsjn*8'I2KffIꯖݪ6efU2fЕݏpJ^m^^,GL}γ[vq9k/>s<ۃVC&Ͼ$[9%j!9 z>'HTe.̀Ρ^x[T̔v;)9i= qnn’mVՍu0ynI(;];ڷtBޡx&99IqN7us c"{+<v|ٝsC1G/  x˱{9i"8!Z=Ck+]Mߦ=cO %ӟa镛vrIO P<&APP R@:` 0*~3tS<>%Kȟ?G|z#% ;` ^ k\dc- =߱xZn[}aQdP +$M" /\B=Y& |\޴{Bq ֏ +Εn6J mp8q5=>Q. vAO?cu9ۗЛnKx-H%|GYJNzP/dى*UsF.)A4tܛ n˨)@7#kRW2UGN]2|ɯjafaI':R/ <e ak\6c{DMkzʪ:x+ėi yӈm<Ӻ ub@ax̕P4.}T@MDoa`L䉡)Q5Mϳ,Ew4ut4O>с DmکU m\oRHwɎfk||ӌYA/.@c$!%ȭK_ C:zA8Xɵ H(d>6M} ;i1 &nU.Բ6m>4Kb܍XVǺ68o,)E#hH& d*pJglOW"qŭɬ^ϔupuW#&Y]y8KW)kȔ>U#LM= BƏP<:ֵcCQ 9VLH B{*7_:)/Mm.:18h:r KKwrW(oL%ook;0^aՕ+<.}H`N! W8POr{v^䈭~{SŘ45JraRQ;9$m/ />i: cuZ>$=9^aA|Q% aPH3;tӟ\B KW-ZZE~{RD`("edq*^P݅}I1t'2DT\wzS3@-2/߂]]  pjtYr \P(By_H@)pѕ4] kPC ݻ*4E}/p2"7M 2Rn> CD^SmVdg>5?dyUxQ^%6IGÌ3u81~Q7pnl@MCb?/>`weQLJ  M7%ɿϲcS Nvj %oª=ҏs~Hg+ƭ[RAR DU%A"g 9غEYΓoiiT"KCxf VY/\h^ˆMF'9cXa\V=qe%Uv^A"c7#YM"|W/sEsm1.r(4R0Q5/wmHLˮ8vWWʛ:|$>]G0=ʌ{uw{ҼoqvDۜQԌDh <6{B)8XFUB.T' 1NMkf\*֫c>|tZsKK39E mt_%ս-JSBC]VK#՘NyQlamX-fHhIw}mJ|UQ2r[JGj\, n:1WS2e}'r Rڃ*^yAW@CJ[%pI:!h>֘B8oӹEDs \XU^jdOTM_ҾU1G0+*Lߒ`^:ſ,>"4&% TGN-eL[֕а3@_יXQ+mzWVxpk/' SS8>e||rl?qsI-O^AŷH\s;zh?SL)-8R $MS5M8,00qA}3t%##,ou DU`ȸ0M'兕o4f x)BY:>os1ynI.X.lczbxLӡ^=8$P}j~ fH' ,~~,^9ސ*Ĩ90.>c - pSښ>x/SZZ$vJYB05Yrc,,1E`ԻP|j/&z♡K)G81TXqRB`ə nkA< (*lRf̿Yp|ehXsb#ZqYm6C01kG EIMkUSK;IE{g_efC8<,xVݯOsJ.r&Ef.@ JKEP2Qyo@kڪ̃}9fWվ%畖gMs/Ճ/[%ο»@?d/GїLzs`Jb+ Dc7zNѨ }6x5vP~ EDmII<_GK FS >ۉ;+ U5 'pL5F2{.fӆlz2o!|AOu8>%H 37c}*2ApU zQR_Y¾0U7Ílz͡9YfP+׵,ր_)͘KpsĊx Q\ʘAv˜߼6<E3Y 3 8BӲKsQ)v/5ʨRot#=/UJuXC- }~v;;ȠȢYv2k܏Ah,Jk-i+Pymj.R'CDlcKL!(XD߽ Vb׻)Ҍ0'H p…!N^h:{@2*oAF:Ykֿhi"sbnRE!prUT~Lg0贡FRf@YTx!v1#1 j?*n5N_г(˷EzYk A؝3R NWCPW+wI;^S%gzWKNNa^'hܚ Ӗ"O10*QgXiGzz6ɑ!bԠXAV5`P 1 },mB_XL4~GzvIɛuOI3wdo}(v:Ax7[n#P`#4ѤwN+f3Y$ezXj{pT@ b_xMk`]8]/A8ŧ)lnV J cߩ "Ax\3DVziGEXFJ ReQtI_fCEZfفRBTS%.)nG~V=O3Y6Xd2ښvhvzD+ 96k{[3~Df8 C ]Z*y΃51Avgt= Z}@Fxovv 4;PqϕfuGجRg.w8GZKڸ0`ȩatd]YUu6NNYm)`=[k /е0E^#H©F3iy^G`4bn!CUp UZY [KxGW '̬FSA.hG*asȯ5mu3uuTz֭WK:=| t;QϳN q $e4qYw|Qk ĝMY^؊hң-b'V~i8:A5qѐ ׸& iԼŗqrHkF-N-_k҆'-=zJHku{.{8cLPwJZ)W;QJP @MX6@I1:Ҝ\{Z͕ \YGM/ѯ^GD0)'ࡕoD&|N]ۣ&`3ChhHמ:9zdN:6j٥3v1I:1ڌ: :y[Gh-[6/MWCf*k$]G`dJv) Etb$S󭣰: !/.-ލUq=-Q~7r>yc*K]|=nȬ!lr4#UuI(^6:ĕoJ&@Y&v\sC%-pW۵CD@gֵ WoDKsbI",S7G=S#R4`> ōLWM{.Y$ y d>FU3fF)?@.C4KW 6msTs l`Г0Cav"i ީA^H7"81-D>">kDuQZzM2[!6J3NHvN@ ')()ŏ u-d/QRIjV!N˩=:̗Y.-4d222[:#`griߢGբ0ﭞ6vq7QhbV|`ѿk,ѕpy[2֊˝)58DX wV(9ZBLY<}j_^=zdXtac)qY#0򳆀pɳvhڗI.8o-h>/Г1rEigm T@SыX!j4(_pV,2ﴈ))WNVq˫tvA=g o(i̒YG*'SŮӚWф\TsWYLqfDQZ?:M}(d5>&9X$^@e7!|c9h nUd<>T֜et괺)2JYG~G.cBɡTj$i@MFQhdsu,k&פ 稭=H/T?VbjmTs1*|[iI1{6Ov+v4z0/Ls{p@z4 `~ >ח %,HvC"R[鹫EdL$W)1hh>j@D +9\uڮ0Rn@v/V!Q |Jr"xYP8PDaf(H*?$Nbá>wa foe; *e&ʝȄLΛ>v#b-jmޢ!3˻9[q]G2DTE?( 6Dj;jl$+i<*bNz ®H$K͵/M /sTQ.ݐd<>}Tz{#n Դ?Ҧ3¶:6^p;Cz <B☹EuN`;DL3ޘ>9r  >ʓV7\=Vp`8"URV9[2l|Bz "Vd5 -<Uj7NDɪMmrJ5TSь]POҽn65#H`3ޘx.H]$@Q]r=Y Ym+l~MPTmEc`gh*Y 6y&a]I]FBCkyXojFm TbyW dPCaZ*kȏ(6>`*`ݾ3RۉdwN&(?h/{^1'vjV4rTB\Yi1LZiGkg.Fc(B9ߒge^fB0gΝT\SVRċ}CFq ~o[\-L(´8atG$4 tn.Je:U;SC)*\2ZjN ֊#`(&:8hM$pߩ* /mpDzW~~@kD'b;P2arWxF)]Mh[2ݱfL϶ݱ׻p,Y>_VgW &9E\==܀C% jsc! 'kܡ>WטS* ۝_w:V;ccZ"t* 6zMLjkn!%bO@Dò.. Nw$s76.8FпʿzG8m Q?>ȣ|)5#֩Ņ$r؉!,zI͛tiϨc6ބƬX8k!OWi=P% АJLdD]#|sv8\r'%ĘISӜ I'-Tm"k^uu: Q ,d̚V( _-{Cg5`|LՏ;yVD:r9%#6ApF2k_eM߆"n"$S4Zxk#w85>7j!MOv{EmMRp)/́sPO`hGw0Z|FDr`߭!{F]#xtpء`im9~Շl_i4[E(@ӛ!ptY ( Ga|[G;Ca5g[E66y&6B|V},ti]?)f|ud42wUJ{` ss ݡKjJ)}x :)l:w8^R ?dI]2gRߟ}oBМfV*tw(0>S}(2(KBX˝u)I&MGs].pӁ ;]{18_ؾYrWT2F嶮:!}YӤ2_ŏvyneb  GHj A 9i}#$r| `V:T&^SKdUEKEu܂AdU\[4BNr͕hD~/ۼk byE8Aj9?Dywd0+"=kinu:^ZcXQ28-;T 56~U!.*OHԾiwJ"9kYS`gFvv|^cr#\y}EA7c.eа)_/5_CU]^A(@Lf$ej]{4%\(!s.2eͦFbmA4Nam?'apGlK(/"<}!i^HtBṘ/@<*]mEL,۠;by]"bCpvQܷD\Mƃ3dZ󴼰*ϜVW7벱 cr~O1h34rQլgXw{76sz~ r}lajQ=uwt8vт[Uc|0,O7 VL6#1hE/v[f7,E\Pc)BS樁.Z .mمTmrA' GkHˆ&k2֝uk3%!׵aM- s .g, V B'NpޥWfCN8 D/yEv?X<sP,{p֦3HvL 9hQg -蝥'4Vgen,&u !]auEL!|"<?5hhj5gw^NXm˩f.z0N3*87_KL| |-};r 0> lA6(fjv8YwTӬ) G]T,߀J |-UcJ+;K27US^К6 `.5hb h@p0vLP}?RN>6s&';z04]O[XA[C)Ԉ"oNj5fj\>|r8PY+Mg`Ș.d0s-<+X1Ags4Jh!cbo/6dT}ü|rI^XQX bR>CPt4w@uz7hskj>.Zs|O÷IvK\|F4ුes%:_86|9:x'Nsb#eΠq.m˾6fƐOvRM+@-xi2|J㲻PiDH=jNc57x}u3*._^@ugC||Ҡ&a4hYjgv3zP7gzapmYNb |.գ 61eckdٝ8ZL+Ak}eMXamKTGp#xKd[,jhe y;EG.9 Vt FD⋊cAsQS) L0LeЦRI$ ;$1K\J 'eO!yR؃1.fئle'Xc].sM\sA~Ăe(Rk1 k(|WLM_[_ϧAS:=~,P#Hdy/9MwӁ) HhaEeQԎX{I!GrSDP<zo]vP>j!a}~}Oe)}DKj ='3$S,Zn 2yReƝ":Lӯ bMɨa|*%˯ZyEhX hғ5En ܾ(i̢0adUNp :Ukܶ/ꉣq vq5<8q-6m @Jj:r0߬pw^Paބ6q Sycyѓ2҉Z;P0| GvQg:Jy9_\!& m^h8} ĝ?D&hgJ| &M{r9cl$v_ANK|wW|i*>`.rZÊ@=3>/.q]翗(plpsdܙ`P+LlqٛVJzיe{3c+aIݥS lϜ K78R'5>nݞx[#cJM#٤'h :XZunoKlt@QcʴN+L&ISc#vq~Fiθ`n~`io>h'|$R; wXbM̡ @*ԓbE66 `Q pyk3wT FYi,QdmͲTRsƇ@ŹkFm a hnDm3*g+\`|=[3S4mb l9rpvn'?lgV`HPqeGsR'ʻͫ< X *O;,k;B?.֠ TM K%){yE9+5߱c Z&Nx&9bhuf\`(jzW,8I [bF)%Mlﮉ}>5X-F$AmZ+oQ]A8?g#y{*,}4*s~O)_AiWl'h-=q?%`LH/y]2(z z~z=}9B⼫1C@|/q5&noaYTWɓQF.><'!"p qfӶ,<͊< /|:7b{~u/_EL߿Jst M,A3@9xi>.-s o:`a5`@kb=dP }Y kPYׇ~;d'<Ț_Qcg݊x=7N--5[]Nh܂&aN SNggkh"6t`OM:GN!7mVm1Mjf% :y X.h#6x' {&D7X -|mx?JKE(9(բuNxdf T?pyh6ļۼˤg]Ք B͊M}DRݱ ΔLHӹiy|Zy'm(Ԁ|"/yeZ剃l٣jo@cX=}Jeoq?_wbnC;F"yǖ?=Wl:N,څy[X<Ϊ ӈ ZK{{X U,ClI8u4;+1?u>c귯>#1u%@$"௰C|mx IaTԽM gZn#.2=9c-Um[s7ErPfMx1z6DDB_%L/ G"I|FnVmǥkS2JS@,nV(乭H|›E`vnOA2MG2?>EE9~ `c*C%u BBR`07jj˚K혊_m􊱝mߟj`q>p16f yLct6&\9=[pi\Fks ,6CC+AhaRM :NƴYZyz L}i +f(؍BٖVQ:̒߰!m`A:ad ^fSS܊z7QZ-.& JO_J\2، ^Yj @g{96kBQy:~-ҷO#cIN3 >Wp/daKftE`J^hNe$/Asow 67'`SghYIp)؆΃{.[׆8)=yTPx`Pe4_8W;AP%hJ;-;۞yQv@>QW+ i-@/ wq?%H 6dZ:V@+4A'8f zgUѺ*Oۓ0K}m <|i/;޹M lh HӆTMnq)TVԩФM b6xl#;:^fA*_Q%r_E`\˱$`ht1CA$Ʌ s۰U3/qm .RE"qo!t$~Z'v=ͼq@n9^e7E;[zMtUKSxa3<ъ[Iw2a SZZ!c 4Ƿr1NF;"9IcSfC 9^^8:>cCENDlnԹ+y@8刪|:vަ;:#5,He1< jol9 _lLF2ox3H/l_϶dS1pozM~~J4Y"Y qƓC =O4l p@oسT0p{3) >R}&Q驻i[z;")}{H/V"@˾Xo$n@aقqtp2ST f=*R))a؏Z&= (+XHr 4>KRs~Tx|ߨP2g\RR XIȢ&$czsg= e"g!j 4h_'6dZt BBY+d5!{15lNnG3ջc]TZ(Mgݨȯv@9ڢ/eoIz{Ms\]b=qWYKF)U7“*؁ƪ25|n[ǂ݌Uo螓ejnP˨p5Aό-h*#p=mٶh'HR M09͌˙};lN+ .^E?(,NѧE6 DH [u.ȡ _|%xa$g3Sn~qF5H3+HUA#qK^$[84c2D'HWl(ESd C',-<coҔFG'}z h=F"DV:4C5hc.vhk:߽vDy]KSe#)׺:s.YN/*(YhhܗZrTZ7gL49(𶬺"}W2ތ֟WZY}pAU6G&!z*zy#r~Znٮ<kIFT={2lg =/asK ErDzyik=ﴊOȃe xBi$g48LG>D/ؑ)W3G{3t󞋿 eyZL t SQW4|vCj-qr)IaS¥-}A;(c^jZc< +_Wso t *W=qaF"mrS9ىPqN}ӗ?g <]Z@{O0"͗PRnrn W T jPoLHό΍J󡝊OF;!َUl NYx:o1DlѤYY.~D >J8waJ\y0&)=#">$mp3n:&e#%{G쪁*Z/"uLc؁;bFKN"]/B!%&0!q_3D@6`ؓ-fY)& ~$3,g*Ckwg_"O#c={@|/:/a9S5w@_,xD,%yO&O뙚~TE+HRX $M)ĝu4:|E$1ԍf ҥ4YP9Mu)8h.,v_̟*C@ae N1P̓\1x!#rC4u :z! 5 ')g' Qg,~E/EXՂyT1=ܤt@,l-@ "JX iOєc%h0y+ ӷA땐iLgP$W!8#=ᤞ:4[b/Y1ߠVckY?=)He\|OuWr$@c嵙4n~?06ܙ6jԮ2Jxޚb @J9al&}!x8E ė@Θw6% 7/&H63ᣍqjw͢G$];) Kg0I}y?R@6[*\h*YOPBV^PX&F `kB}OH(&q`NXmdl-teYe-zZ̃Tv vv|Ib`^6?&XaV־SapX)^ƞ&iB,$` z1:"q泛]泘5HpvPCPOSo%Eʨ2B߂5ODAVY?zީjmU;5OY]ԋnc iqYaJ=-ͧHg" ϝ=VC/t! ~ ` q.GbBTgk}= '?h(8@U`A1zA0\0$g *ݢqgv#AꇔoSzZq 5\y7PPb?#.N$H/;%xҍ֬q462RpvƭyV ؚ;%aW0 LC"o]tev!\aƙ,3yY/8E,*$l >FD;wou*/9%Tp Q|p=A1 ׬8:["#E/ z?CQ2E<g"!Gݵ. Tdw/ ]͔x.E~_x-#y= qL#}goSVS l5Ľy%kQE9> 1 6 >e O; '\ڶG5Nk*B| OzI+?R&ڋGRȧxZdk z/^q&ay>Lo1KjDZbhoBGr%peOۦĢ49j}tjoOXzKeT-NE pʗf5(X2&B~eDu[I(!,^Lt:i R:6J|HuؕQsxwL_6߽?hs-p<mӝ0=R6|xX=#FIŦ Aڄtb̷9+7RBYڄ)jpf%3*˯֠漥 @Ș /߰64rBAcgUy4.#8iXj[?%,쾞_1qof[#ӣJp|lj6V Oݧ|:N愾|nw`lïuS㇊˃l },0{vMھ!q1, lGMv"ϖo}rzKC9{\:-l~ú$.9U#`M_u-lY4k?8F'=(fPrQ$oD 5iDzǺ3?l}$` #Ҝ_pa |9L ë9Ge:6&YoL J˝Vqs3Q k--Εc-LHPHΡ@ַG۟|}SE堯d:SwT*8ީw@Vjno_v-W2{.E-CmB`4pYMt1>XR;i/$Uߴ{PA7?N9F1(},/KzeHo򥁥f?rӐKgudTLAjCJ\D;0%EL8RXKRy趏d禍 hIM]6XEßLGS8F+DU'QkZ6 'o=l-exSȟ LL^L-x U,h潉v'_lIe%n_ 2d |OWbCƾGaba Ъ3d牘K/3!Lo*VZy^1iD2XRA 2m@7q_NS8KD|2Kp… ㈷<|֜4h@I6C?,wQRi#? 2O^1÷yT ؟7"K{<蠂hq>< O\kKܢ٨md( !+I9f4=Ҫ>B~xfNqrMM4c=]P<]Z/^b'\hһ(ʠ`9+l̰oR,D~/\i镂 `U&0̜.dڂ_̟IRМgV4:Yo;O|%:o&\{'`*1FNT4.E^γDDОXK#HRµa4瓶"@W] Ƽt^yP׽8-z)0xhjTXË)ꖺn&"jAk_) Ehtk'!TGlOvL[k*^l'miUHnZ|ƾ3գV<>66o&^wěXn A"7~IvD$65Hv4ӭ{x5Apgd؋t9`?]382H0@ tmYޚPpAST\]^I?!Ǣ}! ZT | P'Kguގk|( kSWKήbScJV :xM :+K*d'%T8Ŗ< _ Ut B3֒N*{G̓pt+S!Uhniwr~$b ֘ۘ 2MM0$ .07!o 3q]d5- fX+Ը Syf>W2> W0'4\YKPv`Sq% 1Hg>ZI5O0<^z92d-;-mt*e>S,{acuߐ #1E?7<v?eLPcK ]pZs3jk2 i W&٫ #S »9nuL=ldӗ<ҫɂNVM)vs+]wTvBmSvԶN}&3RqBC0;޹J^Oob(w_=f=Z=ҧEPB%Fp *?2wq zkW|AHғ-><`]ϳV@ $pře%#oR[>PTn护26b17Ff'1Df4#ى>L A`Ir?J:=hE@4zޫu|"W[ǜ?AHCђS5uT[1hLp;O&NÐHğ>Fd+s+Gެ31[u$u i{oc: !=LEA56X( If^q".[fIt>6 0#JqqEh.W?uGrTԍjeԊuzeQqȨD^2ojO(>aV@* "M;xq{5UZJ32LR_6&pY 0H R?zdeEiHJMJ0*Z$tR#(.S+o\ݞVF$"Á`3"]Q9620)p$WWDA&M*;_^Bt%? D o@eJ fb]`|miӵy7 {eY,z()jT r蔠{c!WIҴT#MX_=@7;/2J+]ow PC,bޏj?8ţ~d/BGS@{=6qANhyqԤ'.z{Ku ˱CF)yX35d |T۩/ݜ|_S$.1'Q)IJS\ :s)`kEBQ}̭sQ! um`gKN+f 0;(@U Wzʐ¶7푽^6mCop>|O1rr8^J==v?d2op6yCx"8 Rra܁Nv^hDhThZ0y3tY °40+! ͽRa0|뒵!K?cSQe.yQQY7b.8UDgc`WW0QXбWN앶PFy-FS745oΠskƭD2a`FF|>teJe3AN Ipck_5ɚ| H̶`Y1ޭj GEЭS;;yŎ 'VFWbsHxy0HXsJ%@UF7\910*e?Mdo%߷nq}pQZTʊbh?V HQ D!.K ԇnxR=pp_(gskԩ YձzPC`3u).1?WGY^ [,ۓD!>4NgBc%Qfτ Y$O =#oJ[&h]gӃڱX!ORF.ie-;,089oටsEWl{O\0jϖh6_V 1z [yW[ J| myA(&*K=V+ As.}bur9@z<]卉!;XΌ MjKWR)C(_jA"qi0 X/.F'7!4((NxtGlݑD% 6kqrt-j.iR+@KlчC5G⽇W|"8Q\{;ɷm"fLi7K$06A郘z]ZDrHu`t҂ZCa:IQWLanI0*}}k136_ -\OhɽR(|/?Ye'1ع )LO# UH΄&,V gPH] uGZdPfF偭 ]X>džFih.o+v*H({E>/]I} Zio&tAER8238>3bhIDJaPֵhթ[UÍ7:<>V3 i/W,@yxrW ]g2:M+_zSg)̨K#a44ԓ[by޶ ;DpĽѕ_Gj8敓qyy@RASjB>&Rq9HEC?"c2ۓs~{UXIMuVnsb܌"88 mvmz 'ϙ*)GFRֳ4 [,Mݽ3]t;.d4bf]Đ-G̊e ELzcL?ܮu0fHDgwQv/~Zs$ iD ^~9+'̲1]J=JYԒ۩Y\pCW"| j蛦x8"8iչCP?.{qџRxjO+7.a+^VAA8 EdSVtW'Eg"->RؗӼ{~UJai0Xd Ahckٕ"mdܭ41Fh񼣇WcGM+].AįYґ52gIg?}" yޢaHىwyL@Z6('nHۜc02ˊwjdkevVMQ*XrpZYnl|"dY \BW@|X,.GEy>V#0|[C[D2a&Se6Dwa+Ƿ&A+:* 7~9gyg^E/ ΐ1kZǠ[{72m?zfU;>L^ NAo[07MCjɘ6P<вDb' 1[qF#֠#FU:,S=Y-?Ǎt(s\'`=/RHiGp]+,H3j#\`#e’JpK\y~u3v͂M%-4!EO0)\Gvf!zH¬ u\^g3΁X1Y J(lO~n0u_ ¿雡h3ZrEcö<<7oqczLhuoc ˲F:FM[UH8͚jy;b~px׹s\tI.ѝu0?d ] 'wL7L#rd$UiS씹A2fz ǣЃGNïjd)~3H5>#["T3Wk0^l"u,h*>w՞ށ.bV nIIR<,,duC^c*J0zxR߷դDvEfD /aJ{#n*u[H!˘X ۠<:0 aM}- Q~}ed ˤNrM >L.Ǽ8zQ%)R ,䫅 kIx:uL0PO126PK7UY"v/nkEo'[@mHeBK]-;ax>!UeحSU>Gk|9Œ8;eaVc־[ bca{o7w(tѿ&RX=+PjjuF\q])%Qm4?Ez `[hZ(~hS̰4g;DTTSc=!{_9.guRr FyhgxT= L[-,0*LuTj$2+)˯vZ-~di̥p9"uLhUooCw_bJێ`y V)-M&٠Ou-Ã3~ݩW)8hr=-Y.)႑-R U<<#znmurl@LCp^~)Pډ&ItVe [6d̜嫠~Msk)߮B;ylc0D@b\~jeYe`YBM`w32R+/NSX # 9,@qܚmawiskNk+C_0"eewJ5v/yhk%FCe"$ Ĭe=>e55YHtZ?L4B_ 7pFw2e:p6?#IWn&& rcf7@OoύY-YExo?yڔT-%Ã-yp6%Lc79,6-[{躾ޑ )I p!z &w_~;x]vqBŠ-w7l m|x9Qݏǧ`\MLVPe2n zHq.~{E"o희u͉)Ht9uXj7kB`72zەܛP=Պ~k 9-t} ز8N&A,'!Ld*WLS_Us 8;Joďat5P-'Ytpk;-8 Q枔|{ܒc ;\@˪/jm+*M{"Z2IGiPa&j]rq?n?]d!t(#AkF3(> '5aFccq/dP )ͤ^gwuQ‘Ye[GkaMʪDT>#NGܾפc֢hocn^=]7֒)5>xT@8 $8Wp< ?Dz:J0ѹ:e,tn?o[`r7iac:gp\zTZƕWu( '7R]<[}q:ၞUb'tS'xk%`ǹ^gߴK\tV/2oHg=M p ''?@4eĒ} peXwC ɥK6z."k 3))c3>EW?MYY*>Mf$BFOfmhWZ -:q3sa `ARw<;`g0zh}gk)oࣞ(@  ‚.ʒBŲ~LCi񎠊L{;X 5 vU}{Ѽeؑ[u}ŷiFFA~; ^ ZνQƐ:Z2&fk"yPD6bE1S&IΟQi"@F/q {nueqa%j:~VuB,28RlsAfz +\Rh")9p^&;ނe@}˺@,z_Vo}RYv=iYڟS%8IN1X4lG{K﷘k{zlc=^XEhⰱ躐WtB/KLݵ]ۻZ+\.5 ֔FA]7P'? t 1"CR0Rܨ_asJhd`[m_RW̋嬔7y^zJEYt4Ւ R3/F_c(3W͕ I = l,LL~ʂUw"5 Ӿ!Zx=հoo ÆFIy3n#B[/%zfMC0n r 6/;z>̺u'Aq];,6׶uݡy`l0fhk! 7IH~Rwu^ +ukWn4KG+r~.<ǜ>l>Zx[DY6ƥ&ȇXRQL­M&;Ӯc1=HK4e 6tjFt/5j$f%|`?b|RESIgًzl\sɰ706EUf%Е&zO~-G}6 ꆿƼlC}0*4b>"g=o1}teh.f2hYA؋M86HnB) }ȘG%ZVJi[j:Uav=Ym s(S겣kLM^=LCEZ&qjXn4[v]T`H5zYiFMA9o}'ld7jP2N.nte'B %9Ի=K  a'%+|&mR-vNjFcBi 5TlX´8oIߗ_<2Yٚs聝K1x Tu,niFb#?"Z>l1U _+!)-Nm;OꝧW6+KPd {nTx+ jn ObD̗Ss'aCZ@]W$/׸a꼥W٨F>dH^ϭY|lvSi)*wF&0ҤDԨS*M2h*%/,BVzųm* (-!\_S ٛSf~j(Զj.mv9 HM 8[Ke(02Lfc"9[/ۘЦ2D :rnRq&C2~F_]Gmo(ދ(W\ez7m(ԢLfU?'aG=g~sp-Ȱ ($[H~v"ןXVH]qX  O1LlQ>vKW|C""L([4g/ͬ&p <w:po ·]pf#b['h4 ?'-&iXC0xbpBW=/QpߨKT .RÊ"T]%RSԖ9J\oxx̄wDCK@o;&[AΎqĒlu[F Rjkfv(V4M,C=zi]+ :(()CF~B+:|;lX5$)++I1U>e[˄R'Dk ;yeLOr,OdN`1ʉ_2@2C)` f̻um| CzU) md|(9UqGSZEʃsw Mw CkZ@RE&,{D9!(E$g e)&m1}Gi=7)Pi#X@%%pcǛzxC2aim6>+؜"`g#1sq\` @S˿ A PZB /O,] 6bC*!7ax !F>"շ|0`I!˜pAsSHԖܽQh .f} vRɆ3c'醞(ͫ%+#A)(*˶8IEK92vf8eYܞ#eP86KtG_hH ӮjKo[6)?JڍKKC "qsjɁm ƕpUZgqgpEA]%,0ft_b9L|sV˿f-*{MՕ5%J궶׺ԶUϣa1,-H{ u$ W!` }5Ld-[ÆҰ DuÑ"v!u]ڠ8OOa}GMl E5F"fM(jE6fgoB=O_rfo߱BVqXZ$C|$YZv]qx2%k:,X|ysT8]n33kPT#CiHXXn!l!.PyB@j#+r(r 53)x{u;RxL^idͺlgY/u@ݎ *5*}{Zx*p?Sqop gʶ+kۦ?W}-M$m⇾+Z*رVGNyO{w| j?mȒQ4έZD;B@!30ܪ'$p_4⇆_.BxyM yҵKy'Bԗ ҷ`=/^.B5Ds[Cog \,!}>oBET|PÇǜ6+-oA3i]ˎ#\[W^M;e刮2cX NlmLg>:2BJA鎥:0 s;TKwxC.oCz]=T&pG<ɏQ}bv@-$|q+\_D6sPab4I|<@j ̥o[v3C*x`baH+˒ ^+sSQj6﬽PLW~Y~,bS#9*f ]12ڂ̙Brv=gc PgзW&J-3Y;kC)|"1m3apl%߉!Tޞh( V#<"mc!JAѼ34 ȋ%Ϻwsa+&,Λ5g"O*\*^ګ^ܿMY@׮wt/MOɴ(lW9cn?ƥ"뗹ay ٫BANm sP:-tVd^U;.ƎwH.$ZMFO_ v] ^"(4Bxu *"S ^ne2aDD0.EOμdw/@b AÊ ?84ܞzHwQY|!F^ٚvZ[X'םfQV_74!Y؊3>#cN0zq~%_Kڷ+?7vwq61Ad`%%_642:D.wY}deV ` 8`n-LەW7 yֽ QttTsd;/;.y(EQ??l%S㣔wb^:Z@2R_ ȣ8p G ,v$I8ÞyWV8_\zER *bfFDSGE{>EFj]c`̶+q3Kx]TieJ MտI/0~3/q&ËIOs9h2-/k2y7O<ǖU&o m=PHD#㚘Swci]LSmJ8r/vDe⒣VizZ O0+@ v#S@IgEf>Fv|eh" c]Ӭ\X;̢V,emA5S徯濶XQ@˞4c13q~ޟ;&?pCO! z3:pĄh"(TNF4: h}L .ǝurg= σ Rh~5>մiw:I`#7x6pda~w%8^)iZc [,΄~\0ow/^o/$N{ Z~E, ba;2.!ybKY+#X Qʀ0]" ?2e6ʕbc! " h f50JKꏙ]=SE|@9!sCzO" #h!بRD4#F&gPYCzkDudǝX?CR*c7ݓ[\lkWbl.o) ׃7WrcwԦ'W%M&W WՎh-+5*ޤ9&$4C}.=cik 5'v:_ %3u":5 o&P?&j@ @/UxvֽQerG,X;Ũ](%S iU}½ٞC!Kߢ{TWK=FdD{pA&Zz:IeeJ/\skS,t NUτʡ6iՏv_dBy65Dy;onрi)&yA\vdѯM ^b=6vOV5plMc';uTP C=Ekl^IRdpBc}zK^vQ^8O;Dr6Zx4Ԟ$".<(GSWGa3 Tp~NvCʂgAUcĩ HExi:UqbVf*m~6s"y Fg&H(fG ߻@ qzbAOja.#!>K8J:-yq4ZzNMMCx#=&RjHΦDZx26/g9 %_QZ@FrAkݼ"^܊M>_C/Ǖjafkm&xt5r6a)ΧDkkf,ۍw' {_(N_F?+ _VU 51E6u'3 r{^7l]TTڞgnz(Pij` [!c$]"L^oJ!<9 +R^S)3_;==P1bzC t(CPTw9KbaP+**d^=N %,D;{Ə]?=cY{{"3nI.):!~'T XE=ry0SUYU+I?b >st3 qN ;\Q\|Miye(Y]W.-o߂;Ɇɰfz>}x:DҺ bUv Z;ti|GWq>ZhN̄ihG[T˵9#e=\u;Je%,7ހsG7Wq4IGOrtYٰJ:":m2/KDi|pb=[1O4{vYgu2\g@P?Iw&furWD"ˇy:enRV=DF!b9pXv2e"L,#8.%bm){w='\DDURD~qKzEng?[<;;*x͉W;^DomSw\Pmj5BF2` ? iH ;Y5FMdtJJDܳ*xiOepYJen&x)@/A_!Z'Tԏ3 3t}RUbZ*:YTfˈ\BDza;7Vز萬)ҙ,.!+çGOs%UQ,'HAF%rj98Bdeo֫3v/I﨡-?i[A؉ ےw4?+H[ju Qbm2Lqoz?aN9t/mv}E 1+pkI=Xw-E ӵ-h,ŒZ/#jhEqJo(c"%{> f'駽COɵ1ʐ?L~kxpus`"?7ByTUTK vkU/( ϾLGkxwg{8 õԅ RR=fphM~ ɧ:rQsS"$1/*,_X恳xN`Ġ$NLBܨ*f w,tVSo-n2*ʛ8t$ $҅H5 1>p綠]#/4'd`qh~ۻE@0 qʌ3!P2V!FMIhBkXx A\;V5WJ=~7j%D_lz==[6M7dVNSA^!^c|nDL! $hɷәȷE j;ݝ!:P>2[6@.)6((OCqX_Q v00`m T?9 4 -mU !+Lhuϭ('[3[Fu솢N"or.`Eg rP]]! 3_bM31Ef*u"4WƠohw*FlE:e ɴpRfVG ^\Vս TY-ESa8DkaDrQAt7zfmBF96OB)be-`"[7#F犘]@H?:6Vmj;B=p>,z{.ۮlf%0VGp/t.;J^MVfmZLr- 5vdp9,*п~\Y}f$ZsޜL N{_m/*F?91 wHrL;ieáDObH١3%*"ilؘkM\x$/NE̱bF1:7&_~x" bHbJ!S2_'\>Wc8$jFrS1Z@G9 ʶWH3S^0!B_؎]XT\,>R *vbՋ%c/x.v6hԤvdd.5EP:93710ܹ ރ1'0늌EEyCUZf02Z _mI*E|Zfbv5#ew>t =<w*L\opC/%0^+\fƁ"jY|ԿqVb|cc?oZ\~7*E]s'GՕ;2Н3.l_g?~}ilPo'SȈt_zp_ 5ڕ?l0&9p˃u 2$zOVǑlHq8$4аkja} \E##bW8'޴_\ȚnϢu,mSC6烅Uj$/b%G nG/Rd1?'<𼄠I %)+ߧXeIk1klರq.?p~?"#7Tڏ3seD\tscfYn)4j[S|li:;ZzF=P(x (͙k,L'GBgJ7/W1 C4=v7]Jr0eG[A+:&y$9۲,#`/ǂX #җh7Z@ mCkMzmz-EzY0qd4!$C6;:VN) `L3=ftb~j0$*p$m}BP_q PY̹{q?]A߸c24ۘ%ӷ9$Lw[K-Gp8!<)~(S Ff\C%9/{g1I6=(yf;d{%G8Vj~i@Lrvú q=wS>[*ڎPCB尥 qffMCYρOs";*PNu>Ý1e1 'LEXܟLλu7 +7\ [aj/Z0T궜vfTN@=!;sSMBSGBٕR_1KW57ʎ?jhyPV@렷~Q_[lD}< @&Ct+Wsr!S~sՊdAUOz!|0&shoMX+P!ٕn$]e X ^xGuCYPQ`8Ǭ2߰Dȧ<ŧET/ 턑\5=8={[ik$8L{Vڕ_+Hau$}ۮ -%apn7 ZU1Jd?ʁ$)Bj6ǵ|`Bg]b;~GPeAj=]c#H#PVd)rԗ)!MzPi.:X9n~((<^/h qf,;BFL`;Ǜh[A» su2EDӢ;jSg34bE@ m+P)!7LvJFޚﮠtJ00u0ۢ Y){jl#LQ{d逆 aVd)2JQݨ'==$7V9Cc7i|ww6?u'Dp5;@XTw"joF3Df*iÂsoL^S9y|Ii!g(d沫NfJ'tjQ":F,`܆^`ʊEI5 jOBߚB+lWLlelPAG Fh &U.׃jE&dQQ2ŀ)l oD XsɃ]`C$Q!Z6hw~؄WJe\;?5pW__1F,;Qr K1ةyѮ,Lø#› pe,9XܨmWmEyw_yS#ڥ2J=RG Yΰr1vo!`𓲂G햃vZZ#' vJ*F ܖs&|(oZKӸ(Ehݪ/_5hڒ){E㹵iE3~E~T[۞@>Xp>js][DgR@PȞ3Wj$ Wi2q*[kYXp"qI2\VC@z&;>J_we̲E[tQFZ*N0x,`x($̢&i!} (Ph7լ{0g$ƶEu Гh`lVT'ZEu\;Q.w%oh a4t:ΫZIQۤ^_Aw+QKv^ƑZl|6 S+ӡfȮYڷ*@EI{ݽ Riop M˃FSgzĻ{1s]*R57o,AɰaoS !`QQiEYgtIp6:aoT 0L. ;Kp~kw+F\r@Jc#[< y}x$ a2Eh Q\d$X»' `@_U'kV<S>LDe"x#\.ͯ{bP7ա0eY\JdJ t^_A i1i8%Ǘ%-l RH J/%{?ֈ8Ƒ|yx6t'\-Ga_I(@| &'lT޴縷(v] JcM0Q{뇄#O\ N<ݸ%ͤz icX蔧Y~-e|b$_4. OCpӍ>GǷo 4x& =a 3pb"%20e,E*ޕp=E-{IP<&^~<@hH7 ߨOW0gwsv^A`qm0HB%jjz#$ ^UޛOg3!xop)LX@ fIs}vbB˙tOD^}wIMHnYWO>[>n}\(-N])B4?L8匫fʂ;SlsLp[cwK|Ҋ+cH4 <࢕SFWwZxtstmDR߭"<`#ͱ J+89L۷bԖ%V$ljQZAF]Cv#5u5 5Pr'X} l=~IƋ~#y@8}zVfOwf S?Ȟ3d`tYp {S@4  P;uM^\,PYF[V,ixIwX3vBzńҝv_L3gRDgx'e[05 0ܛ#1}cu3yz*Em­T+ R*0D,+Fp-~|R#YES\\%ujEi3b эST`L<++X*pgcG7ZmÔpq.VCfO,UXRG&oTQ6;RbTqgճET8`_3H&ʹ֑tҘtS=y(_i,s*W Y6GJ .agZUc*K"e4.QZ/.ݓImvm36q^K r+AN^G%kl.=EyJi/HDC锬onZ梑ͭ'6kJCcרG0ވJZ\2C%`g;AG6 |2_T‰CjaXW[|Pu`7w`J-- o}aEOt ?k&cnb\R1M ZBbp)Y#tP TZK0 =hͻ+ВgrӀKcfRPaQOUC^ F{> 0&foqhԽi3il*:@^Fubf99):AL(`$Ukʩ_E-T')c_l >_p<Ćn ҈*)Y?/92~,t{~=* z likNc.Bc#/&ڬJn]=u)8""i+&\5_YϳlJs YJG:IhƎ?9/z :u26wЭ.beϽ˼DsZs v -?#zBΨK ?cnq{3l\jJ$b)CM`/Ce%icn_M6elo1u.Ir߅d~ܭIi?_Jo NqWBz[c^b5iαdi,&(走d`j8xvfdU"E$/~傇-tu@\+k o^hMli$JOXhоg` W[u)`@Ff0#YGQ5{-%eb@-Hjbtncj =P!hzrZK46Fi01HLF2WXآ$nwlh-흉~W>?}w'Maݹ0-5sKkF.jj$xZ9G546-~6TobjYO)*P7B]+;}6Bä'\c\U02G"~nPTMu-kRui 橳B ~h=e wa7/,&(]_Yrw6~oUy"b%6ku-`ڙ0jkW. "= A3푳|*8R`XvbӃ`҃e!lQl? j5D.lO7)-ZxZ.$|0С( K ۵ [؜']S '"8sCsI8c:~yCClȫêDeZD_QkU q5ǎ5.<'(̝=Yo@/{ǐ@0HBw~ S\:%.O*ߐ]c挏?[ menJݞpdYgVrf1[푠ՍG&> JEU@2W0ɋU{>vIw&itI=zJ+^ٰ ,mo!xG,dsӟE D%XCD̍Wa bmTnM@[7=&: hY% JUfզ"(0֜[c.qF;БlrLqrDC6~n skc(ۅHzu+\P\3.sSu 2M RA]8z|~CV7.vh&bWʰC\J[]`>藭 \4uGH1V\K2( cVß|po^Bw%Z]s2Pt*AE)6,'J2wQ $}w]69"k=/LP0, '2ʦ`kIY1gS1YA?U*az:1!޴6_R0EpcRPG8Avq2%K{u7y8mM2)} `3$rTM"rB,P=M^gf>զaq/氍/8Aa_%kXk\KV/e-0W{oN+!zIrʳERÆSv"e>9SIZ$B=j+@miGMfb2%ѡ2ѻe0j`]N9:kg%.)VX 7>hfjGͯjխaW*GL$K#W]ySWV~a(6B]^yo|&3( ]) ?CIw8qejx~}~7"\Vǹ#zۜکt 1U W]qĂjH}}5#MPysmq"X<0}Ft-pCg96PZ #Յń{B` xl i*FFtDz~Ywx4jB-.Ps^%F؊V¦QG˅+eC H==`)@z *:W3{ޘlj@$sS,W- ",f0Ib={:rA%Їe ט7u`|ǥGI\K$ ұ:jI6A5ztR$ଅcGj\ds ̸j1Φ<\Qht(jO&_|*X}`WulmĴP+=̓Rr X>O) ilDSJΗ܅]{vƫW(mNGkL,5Y]2t+N֙_u I(kC$0](\JYK2PNJ8x@~m~߉&tFrƆKahh) %_G*NBڻ q-HW1_FT b7nNo AhI Aϛ 7')r QeA5xb)Zg+H=c'BuL]e{~a Y5oXf)lNw.yzNT]^ְڙSij׫\sHTѺT "Xw IZzYz С I'Sתp*}[yHd(FU쩀V" Yvg"̕ Qq[+d9OMק U$Vta{?# qR (U{^'Llfx"qV*8_ی PhJ?({+m`.4mrq^{ZV:~-$wLhMh.V8vMHh; w3’~_9kvRvUo ]F-shJ#7H$(@uG7jQQ2/<ĀED)g6a9ox+ex#eh \x387t'+yj}0\mlJ dy)h._&"-u05!UpywYy`/3rECEWnN% $|#kxcl`tL<=FVX Sc瑹ӳ :c5^*FZ5޿H1%#hw'< ɦ|ͅKw E w %r BlL8j\r|ܩg%gB&hs/7@%SH5'ܙj%<&Ҝnt54Gٝ(i&#T*&Fю+챺zf7I4\ zF.iE !gq"r}cl(0ھC_tx<1$bk+W `&+0X9U0^{2 F0 xKS#pS| w&Fj,Ƀ%Bu_s>Op_ xq˟~]-B\"1KU?'Y*O;GŤWx&Lcs%?̓ӑzea 9 ϛ<5hA}rZC CN-W ,R8GE٢ކ )IէlQ.d+ɃRѥIO)މRgLʀa 5{fggwN"BOF 9r]AMлbԩUGu_OCLR'Jʓɬ:cKj6Y"BA^mb2!!]YT>@ε!6_5or4xL4:B(H1s#-'N?"k2WN_/cof`OBPv>X?\. ED˥k`Ch6B(GSn2pwϲ:|+te)fI5ϗQ۪$&i)IUJ$­$+U7J] @5xŜ:cu\WB Oew )oe\YQCrrpU *= vq@3GWUmCכ NuÂb{Y.[E (Y٦ObJ /lJ2@`z䈶Mb4 /2|KSB}=JޖKDO"aJsh@)4Lϴݓфkl (y@L ԴR&J_=sf,{6窌|\emoLJ?\a2u1q@.Qh̄ A<%0⴨]c>sZibM:eѥD*S߭@Rc:{ $;-.CBJ^[+(쩾g(EDO {\L:ܗvV= NLB 2$EH=I@rQ<.1hiKۄtt{BJo:aN1@[ X<#7.m@: C%{KNMsd5:z ƷPyokF6݀b-kGD@jpڹ7˂Xbq%*sGR# kŴDEID܊+=cž1GH}m,wzgSxnH:]8=DHZ/R tYWy1>,@{}Ԟ6yx5qإ?bJ.#Mflasu`)T~F@E}85}#\ _){;ٌgqbN1hT<5q, -Z rKOs};bTnb#ݙjy-8Uڝ~f̋ၱegqb֢)M{co}e5CRON3i 9(tDo1W0ƈ`JXwMXÏюV-@O i*/RGي?uЎ!(lAnz#zjp1B#{B:TQlDD>nu8dO0rNCDžx ݽ>q~[٬5xp1S淙'\{,>^N@E ë.bj#y(77ÜɧtF-px c|OlT zePT+Xs|b[|&)j+Nuf Z2ob/OEکxZk+eZǠZV=GkOK>nz t%$ae8GkBL夼rS7聐t`b3Eν GssqO!TjM׫.PՈ0 CF)&Z0\[od%S*Mq9=f`GBlemS),IKO^\_ȕ߮aIJ4 VYz$Ӗc$1~ގ)d")>$ZpUDaٚ^IL~Nqh*3frb\%Bi@HdEZ7x%" M7ЂW/"޸RB<, ˃<]F4o%ڈHmYX){o5HupӒWx :Jzlt5*5ɕL+xʬd7u3ҐEh. b{+aimaiO"=&5ҔRdl^I3]GFܩUZ =;+_@ |_g>(ǩ69_EFNw_;R~yɞYFS* +|\u>q$t]<MȐy#IĻ4G?^-]m8iCSo+hFDs.DO{8rZita8ϡ$Ҡ )!q1]od2Q5C"QMY3=yT _E,[~nCŊZCPuw##9mˬ T>3`wzN|R@/U,%rSrk,QnW)gJm(tƔ!̇mљ|<\V0aF4dUz/ `HK$B3t6'!]w΢6_ǻ&ùcLlg 7zIPV1OOjram*l^%7\8{۽ްykXd{7-{.횉nlM+Ls{C`b߭լ~ .%[ AVK/rF@d,$ Gf Aq츆l/I0%J ^ ßmhJl?788/|@eScOt;T *Wy5w5 "+ra.{g`V-G9jVlB&1A/lw6ۻjP]"ZBlBeW ؑz0Z{y ɤ4bs^fj@01goа*h$Dd-*:[QyHjKȨQ~ءQF\jO=82,۽<;Q|żj81:Du`ثVb:G nkˆi3E, P"*`JO@Js{09d̎o8}NF\MA'6#9xsJY>vak F$G[a6 0'ט->./=YUF}y9,Zy!KXK,T&Ui~{X ϲ:s7@G=:fRݤ>u0OISYnnW p96*fu@Jˤ @s̃ve$E'{OcծShrH4hyi>3M 'eb\+m6 ~ʞHKMl* p)iҥg*J 2dgA $%˿HBE wf}a48:"PίI"4'_Aa\m$Ph#U9YݶȌ-Kn:$)׳D1'B!LV&߀vyD'\P<h4<Ъ*? %?`'"\E25:2]# A.@Yz<=`eQ/8Hi/ӝNX6dRJfZzm _*BG.OQ;MNUX _jk5PnʚزRb^#kS">]&pC!’#վsq $c48mU͈;+'$s顲)WR0yk|wqP+f1F9~ejZi [1RĈw$pׂ0ɹ*Y'_xQ- xIo7}Vt½[T-*a[Mr#0̺FO_ve89yr)k=z8 L@&%vFF,!}i{WQDB퇦:=;CRJ٘w׆߅F@a8mzF0ZEy̋Hhd١l>m%c1[25WR d Xtwt=!Z]Mj|\z ].^k!7a0*&,mԶ.K&ু޸@c>2ĭlPRU 0HK|κ9}>Z% ,Ȇ6mY5pu8ph9@(rd ^}Jy1Bw[l,\?^4ꠑ48QJ6Jq,Og?4}Ump>݌!"õiK(WV^!Y)hQe1c6dL>\jtW,Oh+2J5"п\]iNq5_|"NP)ww삻*WNqU/4}ۖB}TL!`G59c{a)ORݐ*o\x/-tEu0[vtlw1lXL. XNTWC~j'Y5}k `a]^FxC|d- $>U3 +;v47buU$8خrœ IV |d6U)W2NY=ElD*}ePEHm- a-[ܟ7zJH`S_6|0d41"9'igy<Y E.%R@-ɋ{b$ӽ*|#Ю#!OOrgAEWNI°۱㌙9,`LCj}, e}q*'UzSF*bO$Ұ`䒺ſZlu;oFr}$*O8;Ҵ"DWh*eʨ5N\_8Y|$6WD e6?$v8ruc!` L@ޙ|v打# 2eĆjP`ɩv٬`& G&Q$+Ϡ{o \4ce|x\Om2܁YA=s&U `9 *~tY!f\.fs,Y_7pkKc8,nێ\zJ\m>t1P^9"y!~5[Z~vRmAP+)N9w 8 )\ӦܧHycs.цJ&flG▇$[' U DVvrA%T"~f0] 7y zD"i坐,Vtرw˲n7#} P{mF<% x'H7mHq(F J_1==k )QeV);j|UT3gٳ0"8|EĠ}x/Z%$"UNي8Pܾ8u* ue%cu2q^򖙸m4[986R' -C,oA3Dh4ӆm˼dȻGxuS >tF)V(F;.m]\>5o0W0"߷o){۔P4gˏ5S!cƚF 7V45so7ZɆ5d- ߬wTh8OD#-}DfIN YO5(c9pK~d?BdB/DXP?6rԺ粿Nˡ$5hK?Nv`! P?NQTOid/=\Jӿ? DMsTSE;uIq˺s3$ߨ m l{&d\z7ץ>TG+5TYgO M>@/9Z)_ vQ`Y oឰU2b Bˇ=↑(A@mHLo' CO\=Fpj}ǍBIq7ODQ( T*ȋ]z(RXXQC u6ЛJ 㢺A'C |Moyݔ{;a1 h-{zw`8dC2$x5q`œQig4ElTf*ԅkS>$S#I( , w 눃0:ms<*DSth=߫S`qLkF[U3C\Ym(픩? kCmn7z^G;ϲi}1@9<0tZ"ȆX4NN^)t fєO5&\GIu[Pb,ic: eVc|!{Jbm"$VN XIj}X@y%I[XG@җo0\A/OBP}JN4s;-1tAтt]B;Qf5 +#<07;!mHq+S?}YL*'I͝2E!K]TNlwڲ!] |v=my\3=*˴Z dS(C'/*(a G'B|t^Jk50jLʗvp@pWi\wHoqXe2вݠ<# Q<|pLUb:[AeE-S7HQYG]V27z&HW׹mP{IoQfˌlC{K43LF?JjVVWWty1%gpC@ȮF6\wͭotwG8' })6 ,$Mªb8? {?ٹ{"}qkb9yCdM纎n ߚq↤Ώ@{^ϧ~nC*< AW HMFKPٲKX@r*uӦlAK!k!EG9; c$yT a:5 A{c^,mc@hew)^ǡ ezYIЈ %!jep?/-7-ϓK g! /420u4dGPT SBO4B5ƫݰpqipc{t b]7hm|/5Mr텢Gh4V=_fCDuAܵl(\ s)ΆA2e""a{ZNǕm @t;[1(yj'¬% ~.ta!+`nf~WK'aFMB>lP[QAh-w-9R0.[6Sv"*V^KrRuL g5+,@qKs5vkah :Aɳ̾'e*1L"ԳG'8Mx'$(] `]owSC*Lz*:C/}$~7`56rJ*J8'2 DuAtO$nȞWXFIkk2Q;dPQm9(̤1FL(w)_"7m###ҍ` P!d!{i%_"rRx yURQJQEۖD:Ƥmh?xg!873gړ}*oRbLS}Q.!WĤv D@V7K#5(H)XZ[ h€|=}|v R$J>N8B>^ko,uB8twEeT190~1ŮhOAĖo.$RP"1>ξ*BVU;#ovʫ] GP<+0yeTIȡ{TGB+PBO]uWmt7^8JoK G7!qKV֜*%IwcYY׃fIN/ ʥH1rpK11GtCv 7PΕ Q&scu0&%\0$?uoV&p—?cƆ,f[b闊7裏h =a29jvaJH<SRҥ~7>t&O\0$TQۛtswI~ 6ו!HL]Q.I[yzzj~6wk#;xr\=M'PԾoxo2vj;$SLtwTжaG֊&fb&}.8E@aJFeH]ϝH֊{i+Y$Ps>&@%~78h@O#;9t-Mz3{:곰`ne"#S0?H;g?6jKMe8L7im{ J3tK~6M~фeۼl}pr" }݋%&'}Sj,S2McD:Z mϛbsʡ>/\AkYioUoRiM+[>恙}~; BELwoӃp|b#xBo0E #AˆubȾ;M"OoFحMܼ֥ 郲pp^F\*/[1:٘kX o2=i檢9ֿ?J{+~723 0ڊ 1sr'_@,$X1F'ҫWDvI5ᣛ0f"rޛ'tJZfk>, me6@3jXgƨ8~Q?FGϺ!ukpk8Z. KM\Z L+ݪ7n|ȅ%SIeF u{x s:T2Kn1(uv*wH_D6ZCC֫n6^R>gX6 ճz7j⤎)DD8QA"kR#zL.0a$ءѢeo5}&F?E6S}<وL+3q+1kSIRp@LBԗCz൚\%Eޠ)Ġ|x.F=c* @а i 18ӉPk ?^_IR]W8*SWAMKgi[d&95jҦ270Z4\p;NNѹ~Y Yhp2.I3m e͡]B|.L'u*).瀋 c|{vvlĢWI, Ʃ e#K'y)xhR|],^?9/#Y5;;KB B}r*CƜ[fof\*[X/ʈyg,pH[{P[x}\y@4!-pw9v؉&0Yu(BCJ{23kѵFZ AwĹ XO> znK`Idk'H ,m!)ζ@ xM岞GEm3IN׸?yٮ;6SOjMF%WoE':v3ZA`{o><I Г}!O#&_\`{D Zq+%z'9C2'=8іf{l67^SE{mzu:YB0>X+FG[ yZhm:c 4^k?S?FҦ2=ike'sl#2'"]j 5g4.=7btu"^fWm4iSVǎ?o|*h: s p/;7~voy>+ vEE=:gCˋBOrsi&zE1 ĥwud+jq5=;؜.5|.zQ҅wB0F*+Yދ@Z}diKEA*XIp~ u(=-WZטc9%dW r0T嚨 I.Ri-t 0sIφoU Dvw@dE8csS٧!韼MEvgJ#n<пh#zBEYӤ2zcSWb!}ɽ-O-0gFX8,Jd.,PFWyC>PW#zjs!I\6mZyeoZf' P"3\R$` n/JmA-Y]&L$4ڌ**\{7}iz)4~\A ;ʨV/:0e88vҥ"̦ޙ2 g\pPGAk@${ySav$?RT-ߎìOE0\CiHY(rfKL.ԂH[LթDşj[8A`DA256I5EYA52J|^xl5y]rg)\ו X9wB-j@5[BŪa$S]<@=S$@2SԝB\4uJ.qG(#"*3ރ [3t%v6o٤)GTFc6ƛU 27ZC4ܧ5~+eV96JPdjD Ne*-9l{N u pDJ!CӍW-oJRv6Ve"fW2`H ]zlMW6 iAI"ĝes IAFk;COMc& 1<6-cczҦy\ +]$5 V5*0))" ⧰ E0+K1eBϤ^$ 6ӆ'3yLMzȩѦ4#D, +į[bSoEzŮ߾,gWOǰtk0ѷ 9Ў =s,Tq\\}3CӫmV Ƽ;eEw/@SSٲCdO=*U )hXQ?gէ6w^`p! aB{k 4A}ur^d/dAGSE!3Vk,$Ľ%l' N~<8ZRdQ:T}|kU <%kzbv ?V! Y>@5Թ502p/+UO[! TNV+rUusUHꣷr{ʤSЕo\s55b^Ua!Y˚YI2H sꝊz_^]d(^?[Iai{ؔ.[)O7@KҐ:s#Mbo[܂Ol4ȣ)K Y jwIڀ)84{"oh5&0)컉xРa]#ȰIf]G`2w;e,530Ps̠ &{ze{'щb-S-jF6CT_!>Y(][A:mjؼʾ9+L@ M4SDv@LHMa,~Þcwl) tDH`$:>:yP yq J\JSto(JGgѿb~eFlCv %g2 =+I n "r  ;Lzڕ)#p} H\f]N*eSxCCzi~RKm'ϛ\} 9lb#eY\<)N*D~o BJwo&ԫ:P%dp:/IZ75`_xYwoS .^]D 3;)*s%.x+n.X\ݻ3/YiOE ⱔt봽4c'DsXڼjز +U V}{)99\Arۻy2λJfͪ0MW[+cꠂģiU>o{&KAMͬ  W>T$u/d ɹ37N44D,bѶ ٠vfqpó8puQHJPӰ\Tۚa>(ʮ{8dZ{6GVi&4CSK_&i>@E_)7z8 d^b2U语Ml>lu$SbWق˶% c8>3 .ĕ#į}fL%7!3/Zo".>4[?fHASq].o:i&=vC#`: OmGxB~zg0n\IK苒& tN ”]F8(ڍ.͞6S+‘֨l /Rbe@A!.bjbhлӞVE E}56(QqZvE-tMlٚ}%Asc]p$p_6~6)eҵ, Qb 7W4KxЋ.`hvB%sߙLEcNEu6,uO@R{f% Ku?/$R5`$`kķb^X$BeÊ"[zK^[}g;]Yg&c3VH:}UB[j6H[bi\Mc/W sn~I~'OQڄ>VqXЬb0%W 2Sďq=OG1@@u=20ϵZ-v@kt,I!zF$OY (m)k՜l}VTGT84plYov`%弌XzZ~iCG~YG)-e& o7p{J1I܇gn:I3 %,hܩ!U G wLIUJzl w. ;ɺ5Xf*i wf'W=#΂BVeode<?p%+r&˺qZ.\ML7G|'UmFf kK~٪M*Y8C8I0-Bs@?g`l=K;͇.g-h,&T>KN̠ϑ<FKO..[jH-#3e46lǞd=MR9Mzftf ne`YSჳ o Ǖ/!B(1X4Q.O0)ڳC7}Zhs#`RwbqD|F?PQ#ǚ #j6'9XXmp^(-nMZ뤣? $Os:BKƂͻ Fylp0~j';0絓l) O5̈?$<iV?&a6,KF#$.3jTP`;R+)_з{mhAO eݺg`9pBx⮠LRLjNܬV3!`bj35]IV.~1Cqؘ1L-U,6v[C,pW\(+;SyW,#Fr8c'yk?pRl?q_4љK;P[Yo 8_꣒4 tUsNo[l!_͞,:mĆ3gnPԍc36$y#B=R p١Գ\ɡO-4S([=e_4 /WNCRI{[nDC?l|LI; ]mz)诳չtfw5,?BPZ]jSKRXuR:ڶʧdX#( gݓkJQG=J{@ZLn3BjaP}GE|tEKDkCm8rځWzgEW=: MAun?Mt(JP~/ƛ2J"k' ,p_vؽ4S&R[UcHjKH'?I?ʫ,13: 5KAj0y ,4!)-4Mf? ~ԵZj`{͙w_TX9? (@LD27ts.թG*(_U{7F7"RP9wg@4uq $P\h/O[>9phKa+1ZluK9{JK v䫸0T-[Wr?3&iI2{@TqEiFXc۾ҍ+DvdZ{ҏ}wFPLJn>_֐鿂Yn({mvАjvʽv]JtoL> xOrF}rp.:7ڎph %+Նp:0{f\RyطJwPX=2ܾh-4t ♅n2 xdx*=K^1낌&cplh iQ mYO(0[z_yˏվq ~҇ljxvtK`GL{iS~v,Vw?`!9L}8%x plcB~CS64y?,J\ms_51S{v<4y eՂHUjy ]ƼNc\!iC ҈=# :_sxlk0x"E%@acd Ʃ!-ID`SVu|d4)wxT/hPnz^}gĿSL,ы+rȡ~&KSxwxݢsSV6$&r:Dҁ,lpuov Z0KC^` Рm50؇|^ҸɆyD㼘!caiwDžlH?%Pb5KdiYD5엎o[f]X&5.f{V"%0ovx>bBjexn_pO0=I z ۗgI|\vMc0if%VŽ_G#z^ )5;hn= Gac DӅF0>e2⻊ns[(R:B]ؕP g(-m KW{q ;j0;Њke /OZXnoz`ڜk<%lBi:2m+ TMl>^ZU!Hxod})"rr;8Bib"&d'lt'l[eX)pkڰ`F0d}j\`pyGp݀!Oe/}:?wʗ2a!f?6}Em盵wmq50<ܺa&ٯ9 >S"%7Qڼb}rh:17m4JV> UjƎԼ)%/. m ?hm>ؗq7*ނ33s/p7؂Y +l/D8l U|HM=}])@I &V*#w"̎9J꽾q5RjX_JZt`[ѱPkVlv>0eL?%MsVmAVS^[nb 9+g!W*eĮ te݁AWαPd޺x4pLb rj ѥ6jph?T*8R+Do#L!C0!ێEk@{n$tVl]W'C$۩7lOڅ^K%0gGTh @kZns-CM:!SQ#LN;TЃi$Y/f=n7UT F ogQJ]i_]c|twiY2)=aRt I ӼFн'(q+tanake-– U-x^ɓҷ_RDip!U4|B7#,R=ߎP$c466bd#0D^#,@!ʵn.2 Yᴴ}-xZNTL=-bH8o,uE;~fFM4f7eӊ0\=4A|qx$@] 9< גtQyhhQyW :'۱s^{ 9n'AG5&wM3mnMя}[}L^Y1m!X-MݩܫN._ѯS+Z:ޕoJƋr9&)õew`gEE0n'6bIfN5 /5Df>681֜I"" p v^g ɛl;_A҄PFZqzCSc/yd K{Iic=RF8Y:ϴq ROڕSv mm B!Ҿ ud*9Rvދ 9,#(9G|^7ك ՘bYj Fژ/(ĺS${%lAQ10x>vLXt8zQ)MA!~ȅUmt(+`ҰS%>1q慬xQ%(l@8NȀ޻Nc&> "]? kp&"4T*]tv鄶PhG:MQd/,3WS^i:#ZC:r`@ܱp ;y"Cgl讆PF@yr8mE =pVXp6|SSKH?`ףV+\j$5 iafƭ(i8 qmWI?$ݾ* w V֤?!({f|w/i03vo,6*(jKN( V nEt rH/YaM<сu9,nPؐ,©8%El'^*!OAѫ*p я.f`9$\֕f. 3>5:/Ha+ReCB2!mg V7n`S|gTC,( hkvh6m@|M%N~@wBLCvg4LVf` ȻUm c-v;u =i@8zRJ%g\(J؊E6Xą.$ŕni<*ˆ$_U% [|&fZeC~֩{akD3qp+Qy7avm) o4tuq,aw*Ln14CDlj}f}5c;H֚{]2/al4^_/+GHtWXƀ#oߤ$+.2}̱[{8:ҕ}~'[6,J{Kjo Ʋqd=Y?mQ!us싻P-I3-i\$!{'io/vh1洛LDNrEtBmā=JK#.zCfJC 9_"3 C= c -&A65A@(J{FD9,$*^x8PP隿Wwp?=9D 9 -Q6Yc*6nhoKp}}!N[ْ Q7 br{twBUDeC_ƂrHo%9 !Ϫn,v)r;F 叴xgt,B&9E23x|uK_hw";:Z1CY sK9j\bv0[f桇bq {胄 ZY|I  lS/yZj9hpwks㼫* ktwc_ Z'!Dž,)_=jΪ]u멇9oGFqPZZ >Q2qzsV̏ A|9,C b;VRAD5]ZU>5ͯ UUXld&-jVz "QeTȋH3)cI\YE7dvgNSj]ݕay,Qt>!z%0&-: v\N4˞7 &(:~y !ڹ8,ujaPLG$6k^x= ȼhŇzU}\y,Mݔfڨ6g mAO&gkIq/>l2V`qQLDh 抬:wSMAY7cjيӱ=8͛9J$\Ú^3J$DGJMXkXf)fԁj`oL{R4= :bj-o-N|s%Cgs\bD]'9^+0zR\2EE™i(;lq6GLtZL^9mTHB 7o*2cCyæVBCiIm4fB c0~y3BWK}>($i:3Q`=iO {A"cb@q4ܸOKMP$eD鐎ZQU%ӎ^BN}rӠ\Xa鈀KF \6j;d {ᶛ!ۅE} }^;D*~ '0LF/M#wwaVJR>H?i 7huqIJomy_S V:wI/mi_[!/OW|ۓPidXkr-ɏ<1W2LK67)FØ$?95bM.g_&w0w$N~~EMƦ7H=BeJ@ϙV?wl e?*r^Szt rFݨCoD+yV j`CU3oa96& N V.21!mP8&ޱ. _]I˭[tSck+SN a[VUq[۸Ɲw0 Vc-)\[QfӼ}Zz N V*@B "%8%'S ][ e"1*ɤ1γj9]q+lWa/5VlǪ&ktDJ4Q{xvj>APwHGұ: ::oN2uLCT +aG~{8iK|3gY`o9x::al"_7/ &ş{TS=m%]8]+edQxrF=T>,-jX2RO5rN>0KsXAnsmob&CaHKYSA/s-RiA?V4GLgH}϶^m 'L{)gH01ЪO]Vhk(T 8nR7iVzЏsbQjv!^9W岆e\H1(zYC7IqtQ#[6w{'J|Ms H*q;VWgxf(kw|龂g\#f" `b8@[O^!<߈NIAL|S2s֤&XWRz,pMm 14S+wӹ =A^Z7/tZ;"b_Nٮ(^C[e%D逃D!v MLU7\-`Z]zKp|cLp颠Ŭ,*簡VlQ6lx 96;{w~w%Ulj<Uc[K#i*uXg]9l8k4 ͋0VwwdŃ۲*#/c HuR%=#/CWESzvKE,cՀ-b څ 2_G>&ClaGNrJ,B17w*%Ű݌&x#L9* +&iE0@$l6c4%U`S7.HX8M |Lؙ݂7o =s8Œɷg2 H=ƈ\蠁U*b$6EMz4߹${1B5U=fhɁ/8@+׭#b@~ӲCSLx,$0q[%r>2 peGTp+B׽@κ}go?|%кn;dSi{w5fV9ў㉴f%'@7W0|84:#<7%, 윫J ~!ο`U{ >(Nwhęڦrԕٛ$Uzzc?l䮦oD?޻^dn^r1T[EdG}q[C wfcW*vKqulMTw,iJ0E"ϓ%GXS OKdI" $5ě!V?\.tjbT@|IYZ!:дgVܜ9eQjY\*}z3a}nR3P:PJQ/AN&XzpeޙSX ֟y%xI1j}0} EB=#ڹ'u87lNb_ g6[>rd3U@}CVkLU]I)56,Pu FMK 4WgwE~E.V串pX< GAǪU97miX>˥1ڐwDf)!]FH-䏜k2nlWoi'ə;ՋnuΜ9Ph,ߟ 2?+K֪jW޸o咔%+l4VG>˱i/ՆRBx^;Ni .7s'|_pIq94A^Q`^Zz7RB+9~*Hs" ©^)P2fZNzH^bfNG3%?!'Nx$ , #;c uwn/612?DPRbH/=\I-9IsSX"B/>dQXOuCeTLA[1y,f:9Ǔ{lVQT*-gp0vh7SHѽY2S񉶯R9}z-s2s֭ɚJX!.Ws-QM0Ë }9NnaF9DNyH;)+ދIsp ]lvU$dNv9* T"fmy ct)G}|u,x0 %ؼwt,&}QKbh^e* /쀆9ProO9jHW_,1 s'~2Tۗ{vF_Q4TYɌYؓcTY:P蘋amy`Qٷ>B_iym&53`Ob<-ZxLW&<,zTCL]}ouME%C#%z?da,W-?*)kb({;C$ZID4o:?>?`Ľ2doyȘ9dW;Be6Ӯ+@ 4 ։?C6MG>7V~:~Np&7ִ ֕% ]zA[PrՊVh_=8ulO*#9ld8cQ՚};VIုmkNnBtcxdK_)?0'aZ<t^^{;#;4y!%B8SnվF-Siշp(ړij }$t:MMSX4IC~OI>A԰& &BOg<ڛi%fVYE,O,FfH,)ݽAA/>_[ a/u\JlȱsC.i!ޅP Ql᳓`Lt1Č_BY^ܖQ -XL~D7P2}0"XvuX[jw_ߦ~7{=xxc2׉oC*wa,uv̄P)DρDH?N ġfIx}&P+ZLS(dB%GO.>i5X? 6!q%Uzp+ShNc=zGVdJ ztX> aɞgkd6,O"Z8^ust*Jtw !YL ql"[FV?1RޏM_XDeE]RtB-ݨ<9 ~CFU9'4.~EJJ4bT,Qŋ%ԟenj?>`-{gݍȿ^]؍ èHYiRg6 :!Y_zm'\V+]9sV]Q9|#}q_,^e5iGCOJ%sna68XXM\FrmR ,Itf!x%#rmf@p ufB%&ix9ʟEPpK49'*?"IBR|CwLIK e5}m1Q&}1LS:\NM. )L ~FŶb0[P2O ^WW3~?VW`;,"PAmb^!Pu1S'i۲ȣ3DNAx ˍ4l&8l۩%Jz"uiC$D-ߨ+ai@:N*;(ZUwgj.3e!T+ɢ(ebql ;qesծs°tΘ UCZV94P 5h;YO9smDzVl$`}`35ѪM͜,˫1LM&h-E2mMaxhYjT]䐪4_ՙ䩇C7Iau͙9m9piKPeą)˼=!^)x_-ugBM7ۚlol1Ώ6r,,}.x*OΚ[+ڰp!G$6q'Zh_r*Z7ߚ(zcvzu\p% HۻZKjV/P=-K4TtǶG^C)hJnb`IRj6=7*Eo(U)>6-P&-%!C@i ASFCC#Y׀wcn~%Og/@*&F q+Nm;PY$8%ɓ 8mzN79]k6k7J[-RK;Z>w m͘v_9H3.:6 2ٛreU~zZFk %?O(dIAnTe?^zŔPG$Ӱ:!#/0gJhYEy.wIҔ-~`z%jȅCVo4L->h a~3ޖyZ$~N,2fVv\b5IJ6mc!)&lmҍMs_: @)CG8,gP`b - !d,ERY29 -`!['EHnMHd k_KQ˛bU>o縸SVO&NgRl ȯvHn*~''oY" EdSJśqfo\($&#/:œ\&_H`4ˡ)9H׃N61Q9B!Aޔ׎d%ڄFȗ VD7݆oZKXP $!RG2)s*JKE>e3&E)n|`Ρ3E["]:ED{ΒC$/f.Sѹn;~7Kz ipǙplz5&]ZoJr:j7i?}Dv*20ޯ?-3zn.0UENUɖ9Y怊qRXr hq\\fڨ4 6OۈM==ν[Bb|>1dA` DO0HmM;Q,w=o%Y 6_0-g66e-XU1A>.ĵRmFԿ;kxQ,RDiAte];/ m4>h}p#fIW4)/kAKrV'e*eXˢq<;N@klMp/.mQ# DubE{ST|^ JFp$ГF*@~sy}b/Ft,m z^Epv,fڢKv,swVE"y^+<PF`x`@d(wB%B"5kBYIC4TɶϭRMXڨ}Gv 8'?BAAn)1CT[+fR O@WdUߊZsbUwm aǥ|!P9Q2#Є 5:U1}2@@,|hh'uB@wM_kTNw>ME|#r5v$r%;k\t8dG.I(ʟptAzQ.i#={g5%hW#ttIѮC6Yl>dQKf>~P7lrKaBN*gw(8/KE&Q{· %FۭseSbY;16!LmH.4e4N{}&8ٰLpZo 5]h X+DfL/Tmi5կԌ\P?YE4OLK>?HJ˘NT&5 oY W+csJxlbLycQ@-Gl.YkT]}%ݓ"T9H3reG/s&BU9o옦>6W 2:Ԕ4T,Mizځ%/`;P9Ө*7UgBWBOol8-s4L@\:79/H-jbM(8c>QZJ+o{͕P_oV:ƝGqkF,]bWҗ2`' [ {|t S׉''oVR\ڎf\:HY Nꈧ0cL@l),ef7{7:T;@ 7D$TiՁ-Aw B:!x{Q7G'GVedS?$pH<" W K#{\)Ecmh-^{< orN9T.rzUaN+^Kmo ۻK7oҫZP, ,gO1cVCf3To[,l/)!5;Mkݕ\qtqryHZBMr6%{Vϙ3xŚ/XBeQ3`5ѭ b^crh  Я(c-O/!*՟O;kQ1̢T} }O#䄜w51tg6jj*:[zA`28m۝FXs6Q}#so_O_嶹e2j:4PëD`\;tI5cj%#ri'V kҀ<&U3o~1b(B@ﹾ_S$H%(1C˾" u~xTByM~Up¢SWgmcЙ#|OT00++vj#29X+2?uEdxeIJo)OQDJ~U࿮w R.wgZ$/}V,|U0NؓFRp]P Qn0K뗠Ewb1vAlLׁQp#q|"b;_ߏ):cgrcwSwʵVEM|={]ߊHKPw4 %wLΣ_1V;v 1z˹$%;Gu|KkJ CFn+PWaayuRp:V&˒p6x2-Yb9+&f= k,0l r;KÐ4]m^ya6^g%Nvf2tw℅͞`nCxzj|,h##3,#Vqh]IƺL̯ag3JY]P'׈^(WFjb 60 gA1Edj&Vi{*{&#r=^2e mxNJ# Na51-9\~x艼]^t!L lV ~t>7c]BRӤnހVu+T .nk齅d0jV39q𨃅wpvbdR1ɍc`MK ^:0̄شoRgwo/2I㘮b*/5cYZ;'=c|py|HX6*m !d ux7xt݆ӮGMŏq ~9얽hZh$,I v>^IvW Hu0i$DtA.S}#Pqs̞-e6D6'Rj6OMEĆB S#+R&3{ A1Gp'yn",b;cMF3ĨKdV/5ZtΤK3B;xjGyA6)ڐĸo!aUMˎ'ȭ2&&- 3(kU[TV5C4Jde}lNi#K$:POܫ?om$k$a8u vuΚR. R2B~h9_.u?;CwH4>([ʛ"w6_ 1೥JS?VQdؙO3|%`'PJ5ޛosja9Txgat2roe&]w;¬mP̉ᅦbxCxru#JZꆀV¢gT$h+qQ-x0H3pqy }N GMwqqF*QM΃Bh$y dhL0M!{)u &I#b&(t0F^ x~;szhɖ0&\ F~ w~`\ p~ޤ +MogjR=MN#یqk{6~=Y3$Y4jspXaF} Ģ=vYgZT-8;4ʶȚ&[W 9_Wq:ʍbI%mgxzNSXعP}QThLr."r jS);bg_$ P -d}5v\L޼ {/i0kL^+oL uU'Z$Lu1#CAG-88!ʘ̳Jb]]>ȺWs[*#7|F{oma}Y=K]Gh Qӷс ѷ9G~E>Oz$ݏEo:%ʣXQnש!O4W'8Z"}yFqBSe=ISMADO^"m qBkd1ن`>UqUFN$t-I'K(>q;Ņ@& ژd溲@MSro y`q/Z\g]jP-aSgr5nƻ#ψ >Xzh=(A82,KP -%Ȍop#46OA2}㏂Xnvݦc HN֞VdA׊S#+1̽B 4vEK8Mb:pg8.2-/MRH<̧[Z[|2vDx1H`k0);ɺ2zI,Yа'~F 1jc*pl;olarmLJnNYjp_솣lvx_/ʨ.]&W{i3@sh&=HVmLl+F4,( ?&W$M_(}€L&oy99*stwY?歜aœ@j !-ao.MΞ P_SWRMUnpC\EmؾTu S'Xu`羶_g+ND(TJ@k'tzlpځRdV/4|4]bvۈBHSށ ҉4f׵sKßGv=&0fz60&5#,ZKEk"F`FF(bkBT7j0|+h,+4J|]$/}l9YIKivĽ@=T}aj3~PZk)<{¯=ԫQ7>Ñy^(VU{gcOϏ$&:!Ңi _+JЕ}>=K- غɞʒ?"cP83k}2CV  wZѰ)+2,ﻦ=s `n-8)'>,v&0_3_Ď~xQBtS\FrgZn`ΝK.!|NS,%W o o o T9iHkή)|Oø⭤1~~[h=_!G,g?.OsydZ&7F%3,Oe(>ZT8ިX4f%fi撧I+aU{uQ>.7`IuȜpv@*T\*yQa ctDbƩHVvmx՘E^>pq/ߒff;;9tIj$j2`(!ySܗ΍Ҧc~HOuژnuEc$dZD?o~@mܡ"SzCT bLr&;>I)CC"Dգ0 vO1 1אMhLdOFѬtT֨5J]=bӟ iyP"zH۱"ʳ1`ڢqgW|t0ϣeXmRe)2C,m:鮼R45h(%xMv#ނ7VUQB ^Nu7(s N]'3< /۹>{N!+]uZqw[l~rdO$+geaqzӑ:_tUC8o42BNI>x^--:Ϡ5wkƚ됋dWvbF }"w 2Ne vnJO:K.97 b:Z+ns n_ra @Rj?t_ =H,C~f$mPRZ?Ͷ t?VoL;HbXSPJV݆)iV=U?R0Rg5\*[%n`쎅bx'ݻ.f\~\:;פOAJv_+㘖Lś~L+4'EZi Yb0\Wj["tMJwAfqhV1Έgy]c~KnLjW_MrB|ls0.vɎ/ƋP4M5 9/ lp)CjZ偖h[rY NJYo Ϟ< \1QBq4ϧaȨ1J`e z09lPfN&e5 (D6J 9IbG)K٤Bis'Tqt_veҪ!6 v³ Ecw@Mr'J/fͅ-Vō-3u XRY|($dR (!4hn=9 `ǚnMC[ׯ.K6~4>gD|D3}ɏL&3yK I}zMݱ n!u&h\hh+rŮkOԠ к6+UX;>!7wMU¹.+d5nUkwWc"kAȓ7:v !o@+iI/Gcʾ>8i8ʙ0{ON(wX yrϐyb(_UĶXZaXL"FvE4yF+g-`0aRu:%b)~WRA1rLrRvJ$F#t2"ŲR\h@/=y@t+wz# A"Vl]:U_sZo\:Twn7%~eh^BjLCs>j;{(pA[JNWLt:L2f7Z _R%I 0Qd=Q{Zl΍:t(3CT'/J+t4BΫѽZ?V%@`; a53KV^d|Vܽgp3Se}.'^iN:q tYҠA/Rd2ɟrb8S8)}9yax}*~Q&&z<ϋ~&!>$MȊK'W"t0PA>U`XIzohI6MVYJ'һxaw.kBGMH:`aO[9ōӻ٪~ */9c7ь(+Vlǂu7zj̎>˷.OgF%G{7=<RVS ! 9\s8ڮ!N"찀uuY~^zvbv슴M|̹b\kyvC+}>w[ͅ/wVoɁfv\b4l< V#J(VK_r^? zdLJg8̬Avu:='Mn&Uvf.M&gvJ\A6 $hι=-)'[U}TXVƶMYzcbS|+zc/I\x~RNj;ψ {:>w# gh>K 6b9gU #A泝]6Vm+')k02oCZTn2sSRUJ Lg]wȭ5HcKtЛ..(C|RU1ErVb:zςay``7sTGwSsFv^ae:< GZEcwsCT0۟)nV!!`ZJ ʻ_JNnW{w݊Ɇ$F@VMQ9Ϣ(qdSJPJG$<$a}V(V -28q^ǁ~2[|wPzQPccy/**ErBZdG8@M3x!+ha뜬Z㧍>{cz<[ƶ3{pnUP}SڈzhoI*(q31OLzHo,uzK͚H`Wt&05S>Rp{D+3f,1ZG4NeekDv7rW¡{ҺDlS-ّF |00qs z=k,.&p5ĖIKKRAh 3 DERٝz?>u6y(͢$!cSk>jdTp-kU򹍟f)AOɜa (azɚqeh{ x]NNeEϻqZt/JTP1 b7W`: :*,b7yY6A*qM:s\SX2 0, qc {1|ady$riRACD808x^mN)L`ϡG$ߖنحI7N 0IC\Tq}s#{:~} Yjq0l4I*Bj UN }lP i̜o/»(\ցLж(R[WT~:K,RE5hg )lRh v!ܕhI^jB_6O=~Ѯ x^֦._ͬ'V3jJ z7I$*Yd3~-+=&雱Vƚ\JZt)2v=aD!q@"| XG&RG 76RX jx v831[U7EĒIy0jfd$i#2R{8?clʓNgA9kF. 6 _@UUIv(ܕnjؕV-[o ?9c&Ȟ}q%3sI S&1<́9!5xbxru}ĸUHc*fw/kiqzDmZN.ٽؖ&HmQAi~r^ . .C. e>]IpgOxwLjpyh@M+9 qc%^TR'PAF)qH t7s}чi1y~ jٰ x\7rͭ..Ǿ욓2-䛑/ Ek.vEvn7)ܴ.c/8xܟtw:o8z`ߟ6j?m_s ܱ46>R=j{[!pطwOPpr whu JM$ىC 0j B]a䖊H~iz;Tc9bO}:kɣH QzNi]{4eiq6-{J-i~ՠZ$=wV޵DZYmj +imYİ# xxbP't}LP-*o#+ <"Lzh]@t'0¯.yg!1mԷTNDuzO2k X%mCګ!swP3ԎfdR 5]qT8͙m*Ě}[ةU9-+"榪wD+L79J˩MQ(s> @@To8C!zk8 mx6mXG=jR`~Cǭͳc2߷O۟`x~DbFdW}>"ʆ(3.sNy%7ts~'=l[pH0X_䁿>1asCKdOjqZBHKU+?j/;!Zk8\s`,jVUeHHol Dp꽗-XIJ7 }FEL%9PȜh}bpf6iGU*9Tm}:VNWGw:*uA_)R #].c{low/W!N}Û47aTDs2_T˦*2QGq83'-BDg(+۠>1#(W33=trZD#*dFfm!`{Iu<$`w9'Y3Ql.MyfaBڵ4HURV{߹RL2h8fzl6հtJLgm 6X ]a υZ<ꧣ f C6` f[3|V9u01Wub!C4 R dF& ]QdZT T;8X.sSf6ǃ0{gзM*>X]K~+?m}kGE~ϊ|X_58h:a1t_fiKyPj]eJ7 ؇SI^~M ]+{y9.L+6mVP_UEAhnor͎LF9S˒C0\:.7e$!UЇBk %fUBr-%߄DI-K*N2+j]5s,%]'3*;ЖŦǶyt>=.Z[Hv}??w,; l2#h Su ?R>m|%t^lN=mZC[L(GhAE|}um>vQ)\Ri;A Jk2 mb< BPZ9Z/薐j7RF&E6͆`c>Cec3b 6>ˉmǂnk|j[W4Nk#&0 <+4@\">U_ An߷0oMY_`{G<K/vkVdRZKYP}a?'(JǢf?䅩HS9voIX+4¹*zjK~.t\צZ 65QsNK'zn?ٔUzɭЦq<-ո5 _DCAdo=^uK&mv: ZLx잁^DI[ ̞,|@Z4B_:Wv-7Wڠ7X8ϣ+ бHK_V)N;bJYq^fάK7Fk<<" ^RɅEsQ׬`ȝ: =RM)F{I FZ7p%`GlEZkӊ1¢+LA$ dy.Խh]MlsB\\zc*wBL*Ǻ=Uy֬*eZ';H,`Kɒm 6˿/*S* %!J),o Tw 2|\h:.x*fY~27•}Hoj qwZ0%XO*uMEWV E/[$ԣ?뎭Alv Zz Mx9l! ^PVn(]\9wϪ,]o׳;56{횽سgr0LI'2X3'pɊGT>|2r VY{ Qln p@OY{*ZW '?ȫHh3o_6Z=o-bv3M!a9hTzxŽ lM'9E.m2{ӞѶYz-=ծ #GV!mx3vڈMVr܅G%MP44r;},ete獬xQ3UjaEdQ@Ά-gs6_t\ Y Fv:8IzN4UX_ `׊%H.WdE}?ԅH#O3`Vj $,CW`5cMl׍@'TӤDAYVR+$Ouzrs'0U|a 9tm J&J!F{;i"Nitk$KZWT8$~[ȍYUؿ*U,"^3:: f9'ss W@' )%yS#TiX"\,QF%cCpb'OeʄRJYG?̷g,:쀀iL¤=ZZK`iS+_`vKO T.3siom.&3,92N`:u)л4$Mm}ݗJHxt<Y̧)^wǙ M)bYMKaNpb 7نf*!Q|,QG|?,.'6ՐdZLvV-&QΰQJ.#Q @ D73= )IPrg0ѥ|LX C 6!yP8 ZTJw ŻCdMyìs;cZ^E=`J!Ϭ);&3dVO:sdq8eU8? ҹyFi\# )1y~n3Z6S9yelZфn ~U$52jWO>f:*G J^vߦlXt05N` [uM԰k15A m|0xiڟ*?F'vk6ENh׶g%:t'W_u9X2KD͕l"P1l3wXiMp˹T`4B϶Hq{"Aqնeq8X YcDT  ]4a^p ,oqH^X` tgrH'@LjNudwֆowed忈5$]ek3>#:ulà}c:\,ƻT -2)J+HZJqorU#s,8qλd֓ Y21,n@\جӡ_ۛjkaKf/QkO /C|Yf)*%1Kۢ"Eީێ#ts4ǞFWpuSFsG䋵SnH!\$<]ﳵB/(’+"6Yf+e`InLd=WBN3Wlޫ,wpj|'<֖BO覎E晆:LmE9}H'[e5nA_)v ^  'pUOm4eCD3|} c])vdGWghLHM+]Ց#b"h3yz!&Jx_D+{$'Y4Lvr㉩~w&w>c*Y(2!AĨAr?8LA/_#gͬ:gn(}S@WK7$R;璈>bqOsrd'QcdP(!JȠwt; JVSw\Lֹw@[3(`X栝O+jPGA5@PD-K A툀%=MqI/KhnΙHUv骒PxQ;]w:0fWP)}wi | 7]utE.[LlszM<^8ofr A٦s֣7e/ʱ7K%88kH%1}JѨ+~pH7,Bv L(a<$E<0Ik!h÷'<ͶGe膩:m)CMkשߞUuF`f#vB,\>|!%ZXOD[qԆi[h}Haīx靃]c^`}CGA,-( 營W4#H8]F|S8*qq}0x=",3QkApβ޾G o#ϟ3\fqra8әii6Hb0@LmLI<%Wb "c0h| a\$/.:LXSJ&«tC~[FEX;lGQ=,v_u@^sI0] u,B[h/ biWiEvRXm!FIOW8! '-})Kڭv1~8^A|}ƨw5XT3N8[va# 9Sڳٰd|w_V L{M!;W啘S>% IIş.Jm/!70e08b7Bs0_(rdDV>@vw>]/!qf PyVO"WϦjjІECZoA,+7oFgnW%vklnnD%),sUL tCS`>v̒ڞLМtkg7֦P/]R1n,%Ϲrw5>$,*,pƭ&,n bXp_< /;[$5?Y?&э^(>Ny7롐Ӵ5QpS8Srm:@yAU"$mz%22|^]Uqݘ#IeyQ*HbYd1ҺtY BP,Ȗ&*0Jדԕ4" @n?H^"HW燦xaNBi%-)-ՈYL-(j%;ho^.x,bIh^5!1hE{ޒN|3}8^&'PIOW72E=;3 M2Y1Ut(#Wk fXLQ`b2h&sMޫ^"`+BaJ(xQgy-A> +Sꏫ-Aˋ}'@*L\7!۩R$r?rLR (-e]ǹCUG‡grՃF 9,sHk~\t~ ;i o'lspF++^Wr8aJm/N\I&9 æ^.QZ&#(Dsow՚]{B-b.G< [z41[4Zw/E%Y>w,#(^d+ .jM?9Z65BZ!@iLɎ[4 "{NIWK(Wg;2!52u:)W.&^kD3㨀=P#Q.Mb22ka ͩ8ėvˆ1ʯ-Ǐi*(}IaRk0`7) {̂e/fٶZC((M]\7R<-LBD Qr l]Clo@9=NK`.ejsZBJ9VBfٴަGݷw4:o|py(/e|?@d}u-N[;l~FAY ߢjVtɒiJXQ9h75̯JKu=U9{'Ia1Hb} ӼUD??RG S{āç4ګNp0G&J8.ޖbMK ;P=/@h##['Tx{K]IEXJ/u"Szl Lb3mBQxb<4zUndKv+MԫFIUcT ;%[t-ʟRj@D|%ξs5`:P(0}E"~JX^HY{@=`֛jB5A.iOT74@-󊾬Pվ*&p9PJ''NU _\u5\DCTyIffH \mԻU׀65L2(B}?O" :#xP@r?b#۾<~fZ+eKX0ttgGľTym_ J^/#+\Ho* fbQltKh(̉-g#[y]߳tnu?ZfW6Y I %:R 2j,fˏgM@]E"uۀx{+1^f-^1S{Ѥu&$ugBfn;r WJ=,z_8hI'Ń״+נ/wݣ"qF9LeWVI.=_iw;u!WGŲw={Ap`mQrXKڏ ʼnɯ {iC״R]NNJF={T78 vjrIsO9#nB43wD,{b1_-)V\U6W(O?C̓VTZs*0OɍZ؜ޔ5í*p.;C)> @wG[%z+` њ!We2w*aBvRSYu=J#vF-f$L&%ֶ))[We5 #V^iDM-Ӟup?n 𱴚uJ??~#mYnI+tdéM(ƀ[l4ӭ;Cx᫵';V@a^vu,};[cIl٨(E]*[ P3P 42}w'@1u< (S剬y^Y|)y#^QAD>HG>b4-}gP/TSj\FS r#P1-b҇gL}{h5$)rW@ w 5&2_OnN7A^6g*fQ\-x .VKF·Yuo,xc֥DM5vbkrS Ѱ`2w Gp>|k7M%\!30V:.i_:ޞ<7٥hY;W@OZPl)bQy/eck>c_*AބK`3DN{γ(N<`^2] 9]XVHmiƾj732klx7I5`{I9ivuCnzN(؋6Ri8}T;OG~.j9/ʠr*Q(ALo\)PhAAÄ a=# m*>+gN݊7뮧Z5[U3KL񣊕çE֑mC9/P'Bk "vY@t.b,t2 kbPϿ"|RCd֎SѯQ;B8A@ ȉW[&D5̧P'Y,6Ig`&;3W;oJUE-9C; Jmj߆%S:3oƕ FD|=mdo?Jn\j4n_y,ZV'7xi?p ,, ־qB8tfT0oE*`sX^ll_[oԿ^~Z4$^+J?'sm<+ 'ΐxͫlFSh:׋%Y`S>uЌ u5ctMfFurU֩|Tdڬ<* XInxEFDgp= hU\/bLRq%̹٩ 5q?mPqcy6{bq(bcpx]4_`-B|AI;!cł=64sUE|SlomR䳎z1XnGjyJGY-1n8MӰ5so +5g*WS?)+1YZ` PySC䧞Q{Q7-x 9]EyOƵlXvbC{*,=͖&n!xlCx/}7O ^vE &)݆C\V(0:дI{(CҾSbÓX ݢNu(ԥP^(ȈNmG2U*a39 7iv|LbR 7Xh ;瓕ܪ5Euz {@<[գ&FB_w ÚūȃCLF 4\orC%B{åP}ЮE\=ppf\;Vc><|Byğ֣玞]ݪ|BZ>˜uT]H]n\i$7DAC%~nҵ*xjH ;]˱n<Vjj Z:WWf%C-)UQ7 擛XcʳQ:xQ>bDZw N'}Unq|FaA){~UN ?+|5[_m"[f/(v"@͝M淛q{O'3@SFiA,vI<չ/(4+'Ӣ%-"b\Oy~gbzV|AYd,b:K//IQŤOchC!yG6v(M/ gQ:ncs{&Gxbd5Ox6stăJT0Gr[eAt$^Oݽ $)+^7x6rp1u3b{"o=y39y#ʐDP[C5!Du 7'}Us0 [>0'&[-B%k;8Y~Hmv}[$a iZDgҦh-w{aҰI} S8μjuz!p`!$k-B J5t-nQ<*zg8ysjC4\]6aWJslG_h. &THskzpo%.~6%Dzxd zP9qET+~a #A-W47DN 4"Wf[9~5P̜Vw%*oLqܯi}`^8x$[ 9(& NMiLbl#JaPc"C%oLT[Y%Tb?i)ƹ7LeޅEЍe#C* 3 /ZTSoV,򙢨Qi WTN˚@h!^3RPjR"c4HA:0#Y!M[Xx)gKUGјBYQ5MbKK0;RI7KfK4marzY&?֬{d&kE ULI],>aKm%Ij\xhuQ!) T.9|[;WYfoTj0 z^b ӞO̔J߲zY+t |uh‚ 劻@JGbEB_9pXf4Z $^~(Tޞ3hM\Z^ x(]뮝im[<^R'BQf7ǧd [Xa8;ɭOFe@K ="3Ђev mp9=orPG>If(=G plҊU V_i> t Hͽ/s-)ĕO?a)YP.RFSP ¬m[:]kA $ JHD81XU|zU;l r'7V ^ˀN˷䱐C-Gx1A$\GM\.sy)NE:R: )H?v8rDD4&)U>YndXb2`4bۉ"glZ tE(lILⴎOz7<,v|jC},p?nyb,vk0q %6,[O[н+os2N90.q."+MJ*>KMk @jaM mkҌᣎȮT?~Oy!uUK;rvd6c~}wFB fϩ',N+G5#itgQb, :Z1*i>.7Wm> E_0CXf_cyUeXGaH{PAhזJAnޅF*8_x (:Q=1YI.Û"(zNNl Ȑ+R >ϊvgw4Ծ辽RM(CL} RǼv uywo^=m@ے-g b#bXAy'͚<= 3/tSt(e;T&UƈE=62\N3PyـA㨅͟bYH:UKPC&<~QvFi+":C"M.ȟRO‖'jj?1JGΝN;/|Sv *m.}D5/րb9U;¼Gfzѹj.ȏx,Y} Ӊ!cY@,=nV^+v8:מ8(4q؊FYB3h ] jhcN!7mG;\Ru5bkH_0GyMΏ6]x~v\B8acttb SJw\zl/tmRIEpz H! }$ ߘ锊֑=N)j%b%dRfjǘC態yc 7ᮞvѕsv4%RH  @2ˤL7˽K_\#>K5Dduf-F<–܉)K*Fxdg2$.H"KSh{[1L0a*ۆ 9uҰ}wRנW⬄*$lj .q&/g7/@زR[LżωTÁ'T[ '.ĐW3,KOOcR$EoTGe֖ݷ2i+I<{g#} sQ$CRcK$!g7hgv k|ދv6Qo-'mIx'TnT"qrob#M!NZ|GGJ3,fFHGuBf {eR-1n#uJ 5xTDW aHP#swճg}p%7xL5Ar~M45PA|Z# ]*mS(9fNC AA(~,Kct-oR%8L Tmz$7lWOt|xNR*$E-NK#1дȥg B;} šA?;l#Α)퇝5/)FJ oKjVˋ?o:Oan ~ml/x쳱$i&o*5g53(/Nca"(F>!bofbkr|M@ܐm.k0dftܖ"a7Q\Z *7tY?(MZ^$Օ nb}ɟM`KczՂ]OOI_y*$[.$w/.2׽ەtUTHD݆;uGs qײ0t bQ -o)_cDZ6I-vRk#8 㧹[418I_YT(w&N=Y'7ןkqԍg?kq'Aaay-oN1 XL).FR&WQl WڤE`N]WVuM uhzpw::ιjʓ2w^ b de'˺(G8l 6KL%g2]y-n+`N"[$Dp d|JdQџy`VtV}% vr]eb}#IK;2 U=Nf0h$혥MC|_ّgW< %7 ФE[,\}}Yq0k>}A%c|,ՓwF [:Gy:%I WxzWk3s0=YR8GS#V2c9X#b{#NuuE57Eȇ0ۣ!bl ѽ4;z/1Z-V˜ߓ$+ˤiWCiRYע)ljAak(J |ЦmZ"}>BAG*Tމ>nrnbF?$Z:D%[CU5@^01 zv.:k-H(.ҍ*4¶"uqLXP4blD'` AY tO5y BvZhkthII.Tpz0d3|<ghz W[=%uxo.kn ^"WEEo$?$Ǯ>"=a]k, #dA Noďp,xhhP>54_O tCfl 0I7dR7 @af7MZ_\ޖ`2 ]T-|M|lzuQ @2b]U|ڛН Ñ x=@7Ybrzİ;}+G٢OLO0u]_p#hsPPKXaY(d!UA jWЅv!nB}Nht.TFWp[Qy͌fq _Cl:|&lS3Pq3`e W0ɊknʄByPzxOHˁku{m$FQ &pUp\Y![$JfnRaVm'^xol,(+f7|LNYjMI.k?7M5{`z0:7BR.I%; r,ʜ -+GfϲG{w*@,}AzҎq^Dik8]ܸhQG&!9>U>_ ;Yok3z2h碄JѦyY x6'ZHJz~di LIH}"j(k8 ,6_8K^ZngZV#MymU݃ v #v;)!vw޳v.pwQ6JWPݒG/}X1`|f6H9oBT˹M'h˚7L~ۮeݶUji 1F^ &4oUms3d'yOޖ6=Eáj ן2ήuLrH#O} #}^739`%q.kyh}Gp@Q\uF|,J}O3,:&af9T!Mre^ahzbsB&%b^*(s˟rx(pB3g__E,^OhY o#$MVD!oIZ*IgO2.n5νs{KQq  LYn;cyT*M;-euiuߍyFX z.>\Ԇe`VGѹI-ELGf2B |[, 7[T%o$^s#hobWCK,lJH뛞%ni[_ !31n,2Gdo oƋ{#_ڊPp,$&U;9/öH_[7W%=soԐvLuB}y9}\k .֖QMe*IA},d~ =S(l”7{a^Rx&SLjSmxNk淧g=E(J,k'+"l4c{d0}ލ1qW2cnku A_,K+fqڥ<4/LN,;'u(|:C̫[X ~5@1:[f;~AOiMC-:-nMuG ʌWR_&IXh+- Վv(QɬǾD4PpZhV!JV`3, _q1m>yU8ݕU=ZC<ƎT,{;0y{Ř,!ҡjeY:Ͼ^b [nڗɡ}FY}!O(FYkM +q?}*\jwLNJ@ X4Pr*9nyA [%ЧTVmU/_8b~Ww ?`+VE9ڿ_ah)6 }=-TmUŎ NUF0u?wgEdR( f#4jx:~! Ynf%Q3F'YlubGr>"#}9<ᑧ3;~p,~(l\Ƶ#mV.ټe-! 2X~Ohvz{ةCG2b~i%yZ:6u%Nj w" R 1jJr#9KWX"k&)x± gs'%#3&Bs\8+25,ehfKy槖dy೫.<P7 )M\\L29:rBD恖''hd5<1|(ҁI&ǔj ?{M9Ht>D3P0_DZRhS[f`'ta2f?%5`1FmA旬_\.d"K?h>@ tք;!KAPGh]5;ИԁhLvo vMm oGR:rau=6HyFcKΥ[ɶ̪6t]pi&RÁQ3@Aj"3.NL,M8#bwcb<qÎ,pH.JW8ӳWN mjA\ԧ/2 K5;#CBKu>o'_ MG`T b؁x/&cAD%(WybŬMR_WHBcڐż!7 *^ IZiw #yi':~P_ԛ"V{ 5jFVK;^2yioMjlDIR rtaNfV%v>pF * i 9fǹ35G oF:S_K¥[jҮt{GMXv :5q&W9hv渓Eu!gb$tJƲ+ 5yuzFhp9 9fj>7ةKJh%'v. uFeZ҂q}fWaaA .+l5nKoƷlY (@ReMeC :+'Bƴ+wj DԌ)Ae4tOS?\̢H4|65Y<LA.|EX\_ks>a=bcNE=8 fu L үUv`v޷l眍z:>y/h)MdRi)/#ugD yy@"ftU=a;ո`*]L ~HAUc1F]zh;dc *8gi[=WA.] ȑ'G6džG88 6 ȂqQ/Pw-2[lSZbY^:8i5RרL2D|Ry+ FT,J;mbnpߒ$a t_!8.N|QC)&bMk38`AѾAR9n\"TE`Ow}nJ!QX6ͺC LkX7!P# }S;osʱfPO@i ܩ5C6 v4.( !Amz)XQ؝KC/7cxsxլk?mV E _9OQ:$ȓtKKsZщ:ovm^i@xeec#XëXn*wU|aT~ XyV2?zM. hean@Sm˾SD!3{Q7x#Oj>FRбŪ) +4/l9xˑ TW^A*Sc# arru } UF[w2~G+ P 5-3OMD+O8^ƒD#Vnl [qAOʈ%COIb²QtȐG'Dk9 e6(D,`{uU;!$)Dy{'Qƣ,@)-24*|[toW)-K3 ge78A7ӎɌv_ٟ%7DSF Z)޻v7<>L#峺sw  (OG%sm0p4>(nwL^ \9i,t7'^+Fo~2 I)LK{J,]yc\n'^lSX_=<=0]l6V*pEʃ咶\:.f^@j@DxLJMb;eNl63` YEx?!lxqChRl9׌ +DwrcDd!iK~E^4:;a\@ҍɘ37CR* <Lr~a~"3YU @f ]ظՄuȴ 5#Hxq+7.w<ҡ+5/N-nغr)2)J5)QgP[vʠҧ,зr5>̡(VMA8>i9Mg˖/O+P-~X/J6&Z!V,vXtp!%keȼ.gCa!p͐>ˣbW:ƣpڤWy2+]PרDsZ]ݗDg.M$B"]NFzOJqӵ09t{Ԅ# ?qlkONpCo6Hİ$@0؈:Y\kjHPE &N>ӖFn;1`79C = I$^"}@:C-r)L)ze3t6ϼtƈUg%tsYiElrM&&9x7HF>/E_g>ξt i*@DQAL85 7p ~ςDLU=tjW:]|#ʑL~2ndyjۑS ZS1cPbA@N/ybg㉐Fv7W8}7&G|#DhT|Z$k q-Nj%k >dZ0$T}$ 0X#^~A[+G胅,hJ-6je."d? zKi݃5`"GB{t@5aϭX$۹Ȃ_MDJܮrUuT\ A$KIS-C~2KG<)Gy._j& z&*f{TBi ?eU]<,֎o` xH&Rkr8y:vSiuzh[֬JisgHUS^dO ?&PWs[uyo6fh괒~s)8O` $Vi?26Mt{kCɍ37\}T8H:}^_t-6. D.|ermxQJ;绉87ToE|]+\,O..<Mr9S$n\TVNgK-`]]7c<Ʒ%&g͘XVyg@j2%ʸMT~+[=<Q-DI=u4L0u,V<"A8n!:tV yG>_>K%. 91s4в A 0nS 6}v_TD:z.G#!Iʨ{Le&-M)) &+gLA@POC b)θx 5=yKSʨ--o(#Ń Mf#~Քȇ,0RWŞr:,{5U֒4 g/lbu(&:ZJu(ӄ1ԇJdu@i:jtrPsBMJ;Daq)DX1s!)?q䒪fMQ& *E&p>EIfOnL‘y<x8.Al|8{^M.,ү)> sǑ1 W/t9'Hr6h4ᱫz)黳GhL(@0jKٚ0g=- a9 3`7"? $V\<ӭ4%y~.gor:1AgT :˄^ŗsFW$?";'AOn%Ͼ )a?y{|%EE_4'8iGj xdU-{"dxv3[z'pw{LU{? zUJ#"fG.A -7:W%ju\*j/24u-t.V{DRۼ+Ds$Y䇨q9VkHR\=HЇN/qdHo)͙7AJLZQSj+U Jtt _)#=$be%.M-=m:cŎ1SsSJeo27%(1I+hm31;`g޾O&K/ĉ!%;*_t֪b]N+Ssf;8o ({NJlM Vtp.u0F8ށV=!B]]KexP 0iaΆ,-)82D4pCp{ (P5QO6zx WW,f{ VC`AXʩ5 橮s{w+N FZیYg/ErCzTX0gu%ϙGݎ-|Q٧X3~]W3:pl~q3?0r.P˚{FL3b\eVޚm=QKۉ5k\WRP`YMVjg[T?d)·ew;L2=Zw[t"@\ ;Ma>!so=] eپ^NrN3"D2+Nwh#ф($s˖05,|\8QuPf8[;~$ IJ+A@w8tx ؗԚ3D*&, 6Ex$kDʓ/:$aXXJT\ŶEMȢz0u@jx0y9d͜f(\+xp#xϭ9t}H:& 6w (x) fS\V,ܦ4dqg9`PQ|0I\I)zwp6"tFfҿ%lm7@92ebu,vPgH3ƤѬS)Ic_`z^#Vs9Zi= &wB1_zqyBPܴ"-BW H҉}2GgA/sjMe( >7`1,wW 1Cxx?i>SfEM &LoGdvECfe?vEeBev~BjW!.[kX £u.x r-9jn<ZX֫{p9znmQ46E)-Ms=fG1o5h,o_>\WƵȍ a W<~Ouok%QWʍcx a\EHlSn7Uh33>(ʜtLS_HX=u߉D{>8rO3ˬX7v_>c ڻ}e -7'=]TB-۝@^vއ8c|N5lL e^ui !PlhxX /dK#3RX\dB]xj(upWY轙@4;"#ԍFr\K EB32=p;M7W2R mʪɎ$_ȉ1`0*D&y;DBq58f j!L%@x ŋfB ȼ_ɮNՅgGSѮ7W.rϠNC -wcɃޫfmrn 2V7~ H= l)/u?; C.42qL-X!y<&Y W';wŲҴgDіS8w^^YKBR -ZAq۫P=H{ް;i53-tlM2785 ]pϠj99eVʑ`G|f1;e+TACb4x7[۾p%D)m9wpX^za$7 Sa.p2~ݣ 1u,pP 2D\ب]>TG7{]E! u'jB6IPS[pz,otG\o[X~c}I7l~v^CÛ¸n<335<;,݀i:Q2#x$cN 1?}B-;?X';8 wi1MnOٱK5cθGEʇsS7c#L#HNϿ,']Kv~(Iu@@I7}^gy}qi N"-'t>1&.hKN90BG?_Ɖ[9sPo\Ho5k;bRt~4FR\6R+-}l]o6`OFJk!=2X.`pn{r_f,BȖ܌mOҹjƷfqﺧ!&>K:-!{nXZ?. d.vaAU@31F"lw=Oߣ= >P–s/nX#J^EVdoesP?jȈ.4ձY :2cl73Cԙພ^ 5l^O/it,nxCM÷eqRpMgB=ݥT elA N$W&IE)-ȯnLp hI)7:W#22S[E_̡?mtVl *#c:掴&}CギϢ|H Jށt¤vfls fזӳo3A N 2C#ڡ-%qݺ%^Z4}:`f"tR:GZ< BպVa:&Q_yIXAlaM +Hh'}'2 3Kպgv]&,`{й U HTͨE}4ġjռ/BO 3X$!^]a}\}WWG2b9.Fh bO`Vk4dܤ Fݞ,</R512o.O[\.pfӒ66CĠ"V"p'rwc[y1~UO4y#Z{T)8kjT5ΩkuWdz5 xx;sK<(ВEz SE&K2^E'r]1UDCLDŽ7 HbORۛ6j>݀Z,50߀Vqr}#,G&Ўx]1{}/6i0(|z-" )pZN'DdVR0 sm嚧I=+1ko|%ǎjfO:^l:(֯-SE,٧'5,BG=U? z~aiH1IηW2Y<좳;Vt2zc@Ed+#ç?Y΄wZVw&)%?i˵RXlԅ.qa ]t)349P8=.+~s>a ;T`K۶ԧ<=9kExuaAGec" ER${; ]<| pp|)>m ʂ)S̏=vbV%BU kR}PԄaK`aLKĈZ:B) ݯ`tF_e+[f٥F"' ^U_BB,پ Fn)aQz>jjh8݀eg+ H:bմtvϧ2LfOe**7hBj7._z:Ϥ5ǡ*-ez" *Ԭ,,37{ W< *FH̗Kh3hXez1Tڏ75,MalSD&}]#([(V`&jz=([LdO PfX<@}%_@-ݬ#Idî,̟K̎YNqT u]Aio<;*4*>{{{YĄBIK gCϷ 'jfip |(w·H@PlypAX/;u_ vC=>B4,~o̧ W@&)..]Jg&7;c4:߲x}r͓PٺwM@XݍAs(W]ڭ`1La?]@ @kf-ÍC-2Gqk&i2#)4)3)·a [e9xAPN^E;Ea:kl)\2 oj1JW3= ܺr?%X1\=m74ї?)1ܡ>.SۛdmfK7'VWa)1)ӻS_N[#?h2ƑTޔ.JC|歔K8q/|_!Q }?>3f L{~[Ʀ%+QZ1ySyX~)q7Buϻ(%ݲ1Ohgjʭoi2Eϴqy VNVwJ>n ;laB]ɖ- c~iNohfmFմ!¬|C2 >Or zZhLjg#iOG"t- VCݹcDQ$SS5fys\9]\ %?\HR -0WWBT &bn(iбcd!hm>0DefMZ׌R75ÀImh$f ˠH Dx 9`;kV[I²l7G;SKqXs߉9 <ҏO-.P!2G~ :T0:wg; d3L=Ah2.8k#Y8#Ȏ]aH zݭ+%9.F7dQ٘/&\_`gaR7?DENԤ4 ni%1\B^63q.@\G]LC"F#D7c1\(8Sծ˒h V'X5RZ̈'!CiBx(%Ӻ}Nir& O "aMHX]F;ͥT>༷@%O0by2ue"HIY.vFcw&K)C`fi(CBGL6K!K#}%cD9!!F% [}%K>l8Y  U$1TE^.?EB;o/8.$͆`1w?<: N0"XW5aAkDJ$焻+M"}G^3hƚ b3MT.i駙=%ke/.O>7t?v͚8;8ǎ((%ԁx' gG& &) k ҈"CvSh:"<㤕n;ʼnI4{1gnؓ y %S L?iVӐzW[hw%\=abᰙP3@ bGG7 GP6Vd_* Ɣ'!U(0pR],U7gp4xsl0fA0 eC_ؚ*ϚRkW'^ =X9wa;{FROLAŠŸ-9wsGtg+ FEwf? nF#GyYB\;2 ~ 4[V`Veרe@7,DG4qIHv6X|~EkJ]#&t&pBǍ}XYe`rLԗ*?]m!}G0Ň]6+$_7CB sSP8֤OMǧ.j6J);YjS »ܗQ8ם( WaKoF*"xF?L-b bJ7{!M;HG|N%܏ b;覡N;rhIu=dc#ir/ppeʺeȓ@ h 1~4 go6ے )=?V”qrIuXD Mˊt_[K{U.Is Y6bKڏ 3/ ёX2)67@>ONbZ%{{7B4&Gk/v,o߁=Uuқ;`z>ۚ7et}> (bqeV 1<\Fk8rk S4# ̫wb=[MW po{PBGcLPB7/"xQ4jTsf(O'rcgmU!eOWDz{Yp|wj߯S nU?bJOGshZA+ex(̎Df~hVB&*:s:i_ߘ4~XC$:HĐǬ6kO$ r8:-K.6GjƇn2Naـchf_>#cBɧxh`uoӂ2в>1ǤOp̃gD^z9UIwal'6B deFMS+ J=4]Bز=Զ(G 20z%l:9WmQ¨[[i=I{8Y"" IL /j~k*5p:>QpK-QMώ%US7h?;( n5:ijQqajH;2e1jgq"?q&3ސ!: S˖F $;I##ZaZ֫-"Ǥqh9r[QEqļ~Ԋ$p: VmHY(j˨kn4K8<=sTd M,Mbn^}W㋋*oWu=&wȥ[obs^+$ZK`v_ 1ť4 WqK%зk*+UD.)iQIGA`c4:f~.$Lm~~}pL6<ʈDT:i]_d4U<'wQ@W1k.{,YWvh_"voás__rp{ O3ВcwL @lGeC{[H5Pݣ`l%CdٌOO3Ƶ]P7܂Si_D\F#b\ɶ4_DCSQvB+N!&~Dz1:P%F3nH9.u"=.X8}IEa%TxxyA)6]s7v2l`tf#96|yΉqW 4C1JzSNLb \^Ja*x`VcاQ`2ANLRjP6-/lVL Q.EJ趾z _DwD$Ds[<+WPCyt4h䥣r7Zt>{hZ>ܕunSf{L4]e =q0sV5Vփ+ÅWƸ;5>K'Rx{EEB(уc琕:^"pN}E63г/3rhxspHxطgc?Pxp+c=g."А}a "ނK@Cq5FyU`?$  |) !DIo=_.Q/rmeHcoSv DDAۿ,w}&=AoƱd@?!/d{.u5} ov3!/lƫGcYnn;^c^c ^.5"\N04,`r1(ZS| +yQ5[ƪVH(#șjrE3upIe,"Xd8# ՘J{=>Z|ѡ,peثxdU Ж~IHC%Xo+ 6ʉrgL$7q}BgAA.90FD]z{ oc@`D.Xcx)-_M_%=;Z>4u&^ce8׸3Up'?a]Zܚ5>%9?뷟D^sVSC}J^I7צ|IŘB2zKJ>yͰt~O^"1N9D-m5 n*ܳS%3=(,Tj)}r[wM4eFD]α/?h9F-$gI"^JsU8ļ,6D59McGr4D>\":M` x&a{ ٴؿ&F7-3i|λ[?ȢQMݕa@UP@~[a~LH"9`*_]{0cj‘Ò'Q?c4[X)K\C"K=\kiz8jݐ1 #+}=JuuwIc a2(Gb.jpgy֟kADqOB1ô:ܨ^@Ƈ|zjGo-,-y _ޓf9t-*^͓>o(!R,ͷ5E[E"nBQll>׺?D۬$Fۃl{4<ݩbdA%t݊ԆۛtE7:Aoz?/tv2I 9/k?`qt1_qxȪ%, owoeohuqRe uڣ=yO]Kw@k՜#&N%Vq Nɮ6Q:|w'#|S4O*-cB҈vg{]p,h8؛>N6FGg7W By7fP!<q׸>uE&%o=d 8Ź]jﯕKfyl|*NV}gkDSHNPR7RxA›4Nalxh}{Xjii@-{bz , J# y+c|O1tؼmbEFl2yPznpu t6'M*#kREnl}XSxHHsᾳ\s E"OΛs~-1`a VE~fr`F`,cfq6j\FŁ(6S2a \`pC;s}E_p|2*NE 0~2*21Cͤ<-pX\H-XIZQ"5SH )%YZ(> EK~'mJzbtsփ,|Vl| ^5vOޯAэw鞎];Χq 7QŽ8xca A YM OvC"ŧduV0H o{) Gh~[,@ܛ KvL܊?ֳK#1`$/瀡PnwG78>sp.d&DJU ~qfYA+Gy?6j쁼q,2C/Ef7D6 ag^}^ %CF?HTOݯhkl}FT#5{@1UG`,J}ҼM-teuS@yQ׳0qSʟ.籼ysOz34ngV2H?T\/.6=9'@b} kRќpaY}"u(#'3A i)L7j ʠe95?'֖fTs5̭ kFV_S0m P B!0;Ǚַ댒B3^ej\67x< kN ](pQ FNsә -ӴW f GVNѩ}(bcӹpR%jEiJ46իHy4&p7Lw~ǫ;AZԴY6%Ciyr5e*:v.!Kul!;Q'+~^4lyK Uܤv+k˂$|Zч҂isCoH=T*NAQɝyTQ} Ag4@p1Ⱥo>`LH+ n`SdςjͿ(ˢ" ?d6QlSI/w*  ٵF:NI࠸>zc^,ɛcl@m?('Β i {Y=7B2[ѦVI"ƙ\}^6}h6E[= N`τ tGJ:wf]WLgh;ى%Bl! 7/J THDyx}aW9yG<@"xX㠗; x[IckW^o$]1 S}zbf ۿ 8Bey헤g:?B",*9Ĵg U>v(>M$@=Vkv HI jYY|Al h1C 0DEM\00*Y)K7f(]m7+Nz"N s"N{온r9+~ު7ɖLjS ik-fϣˮ̣ :B\ AȫNvB,5ښrlEcbi /dHOX~UܹI'YGX2=([3kpEeI?MSM}f`YE~Œt=_#K Y7Cv[ soRdD"yle(Ơja4x E"k9հ[pbsNVڀ,R'1ƽzdfy1|$d`:=O>efu85=RKeި '"˶=7:i Jz0۵]8>KgUFGF͘P*Zglf~7BaxP] J W +cB@MLgR5a߸7[Ҭͧ$k1+ݲG?2yp_( krΤ<2t 5XFWޯ`\%Lsz{|qVS3D#+H?bM5^AK_ I&S;L浚پ.N=(2EGղEef"FaQLY/kN=c_`:u|nUCuz*r1z]K/`&@bһNW>Z p|!VRaw-,}'S:AлI&a׹>4be7a ][F@+XMpe'~ _(`! yD B% 6;;VĬe=xuS [ҧYH35ǵY S-KvG^{9 %2ຟ<%,R;Z8gK5vVu&z#K`@a O⪨\jH wR_ >B.xF$>"|N <(z{ӢS&sXa F@EnC4=-cNKVͶ(lZ8:sJBgX:>luYOrGdxο;RW(Y|Yj ʹ/-d[#ZsȞxLθE>$')dEBb+*OpUE=rF.fk_JS`a[Fhrh2xSќ&Զz~XD`˾V YJHW A] )eZDVGK.y$ vWssC>yۯX\&Ŝ GУ94cp"(`ǰ 䏘e{W(_%PH62zjhv\+$VrEۨ}E571";j TB<) sFDIs$-F&C+-S;UN9APlF> 3v{n+< 2z Gdɔ7v`A5/WC5bdf5Q|MQ\)HTt"C$C 2n.og㷛[NՄ|>e`P5ӏF|TNC"D ֌Xֻbz2lzb#Bt~#C?2:(CT04Vd]?m/}b.ӆL[AVK Wn7nC^cv 0T +:,!TـrRF FU{aޒQSQ\u$ Dw=3Nd E)ib9bNF|tvp)׈&WP)ئ!ZK&689\*:1"kx+Bdh3^8碓XQWjR:/hTmDkU_N8eW*i_9i(M#SQ&IYlunIZ-0`h%x+J )HG1xr qδo7֭hȿ B–U9ЛG%/TQ gZkok8Isg/נSF}ϞX UC* 7\i0c!@Q.O}^8)̒* $ +~xj1vzgBԥN[" |[E8--u]Y8_ LR]262@[ ؃Tsa2Đ+jZ륰Ǣ Ġ6 @*)aU"1uQRΓ9Ea(XeA @DcWA;.fysvosK*KNҪO'M 4eI4ej /^ ϟ66tGT˹ ƕ{eFq7Ԋzmg;Ӎ AP&HeramrNf }YՒ2V82̪ྺ N>|"Bp2cXae,žl  3 'DGr W Ǚ|$/o`b@Oܛ7vμ{>Yah4BCJ{),tXJeejβ,6#Y Mr+fD1;U/s p"hjs,tU #nM-XcqpTѹRD;qnĽ>45WDɂj~TdwCj4Wnb߀Fi(apC懴k$X!OtK|F}&]Gb5SNxb_}z]*T}O-G,I ċ` @@O(I t?6`w3>%u#LE/'B`9$cC÷^/wj!xaHwĤMp1Ft.Wiah83 OfW/@OT5(ZDYΝD9B׉b}{=_tU}hg.[/՗7/5'_ϑaFb4á cڦUM¶Iv[|u~p6C$.xr$)%btՈq2CT( .2۝J z2& .haSltyfvM&kX]My'_TuAs68sC[?l'ůpZ95ZfAuY>vנ~2y֧k alT۴o C"U,.eV53 Xw<; 0G;!" DU!#'sEf+Pea3*>%<݆TY)$ᓈ0:?nPóH:-uoF`w_KS@ʱ,T$4"sCdLpZ3dkw`PoQ8ו[qrij}r=)]/JMBydgr-܊Ewtۙ(/+=M0+9(:C+>2v>f<( ߅-5^5'ov4PXM,?7dK.8bdZpIZ"AB6)ic0wWm~eo:#wZ'l:cHUvwj7\+uVzsު]$Z FÇ;LWTnr@SބHbqM"Ω s`;C.]&g wGq=LHÿ֥&I0I썧n_c0pIPY8g-ZG)!jf:>R'af ]B|DKMmK=f-VQ۠魿<~MA%\(/57L+W m\߾܏X1ot?یxN."q|r|>.O&H^tdh|ww/FsAwݏUq1[D.l(h2ܞ#&(c=r'@rtH~lS-Eq9D14IjyQ߉aF**ҽZ(K ‚7q8i[ ؀m_|jtIXZgmɡYAI8;NޫQ_x edgƚ'q.i”vXEBAN%;l9,iɗcD, {]c,m.Ys$A ?r42Y{D'tf0hO4qFH~m!k~e.醦禘[{BQj SÍ#J`:pgxpΦ,Rl`br2PF͌n 8`+]8 _ rja׏YL1 Oy)iF$1ɅI#4SL9Q /q*G#.:@eijEdV{KҩSJ#b1oR` Vtz 4yэ^JvL^8.s[< [|d#1dqۢV.8|hdHZG-V)Ve[V/ZiV>.#jH` xS7^%$"MCO3)d!#@x}&Cl! T@mWX-r^ tR|$%QGxJ ؑl_ QRΧ~hAƽdz :xTV`8_\7<qvfˤ 5~ EYP<[LTƯjpEF@sByvdJ6ۋ|/~ɳwٙG6h0%5o#>>I ]fNRFR56:Cᖛb"j0_kp7Ǵ;W۷~gdv27|t܇) '>KG#XL56|}aqִH/9Nl|<+8e D;"*܉D#uGd2db BZ 7?K|[oqqVug(qq`ek[$4¢$ ps.z._5Ȩ*ro.ܼZEN\Aj &hR/s>˽[uB5#[9캩mg>gUt0OY8"Vtk( ! Yg$ ZB\+Vjf+cW2&Rբtt\~lf ~xxW@vx E&aӈI.,Gg>"*%nJvQ6 0 Kt_dhy5rqcnEW eUQK#NX$K ,UWr S!\\/KUڛ1G#c[O-BSr= /^FƥڶC%QQXo|5/,Tr꽣w_#NpO[iRHrA&8})í{W73zo:Rgc1ۣuFnA $8}MPrPk|a~[u $=3*l.I6ZTxŰ&ܱIj}SabX],dOr?NĦE@ _?H)7 dHi?4!O^z˜:=^v+{SHVZ<5®1Q>o ]VqW+{7+iSƿalstЕR$`b;\ղx ra"` egݸhW(QBI`GL<'uu0UIS uY5'4D @ З)Unc-ۛN&'^i%.M/GUJ8u(etKj 6t1Z6ۖ!>#/?pmG]$648E!`h`ogu`Ю$;f(;!?2zbnSI}ځ_G||DFd1V o ֬}3fF/jer 6еxcg7F 6qnn?DveK9cmduqSS'S4PYo)qSq:@7 eQQ/1j`] 4GД\ |kM4u` $r&1^geSi}Wԉ,$w(_}#k[wcʟQ|P%|_ J֏ՁTfs 5!*}C0 WNDBہk&Ckkр8Ihp%X U&UZKIVuղf=C098BKaz5paqDU1CL[|x_/ʇ*'C%u *TwPH뽪YׄI7ɏSU⣖=^U M|< ™1C!;HKc;ꡟ >>IȂp£oA\*n'xwe1`QA*rFM^_Y̏19 G'V mq{~q$j<)c ^c>/ jOw$:ﺄ曠HB_޾Uu {{zJeT<=heY ?%ޥhnĽ+Ccj k*d n4ԟ{tT$ D{.a8*D>CTX:(S`DpC3 ,^=mM(H (6o0XcƼeiFsw.pbug23M&1$eu^m$řggR|%kq|t+WU(dR9ܢ׊ŝyO) - 3}\F+l;\ [bm -b* M-[00N_8o'XPw0 頙 LF +>׺²T5r_Egm, ig| %}7N!alsuDyt˅i>^ Iӝ WI1~K~vEnlA T)|Q6w jvjȵ;%} !Ȣ#C<с>Z-ޞDG_TrKa}n 0!Z(N>?e&6w͵;DS^#t~u(mQTb"}[DK̲՜vY"@*$,de_cu$C\e-jZ%M~ r=X6pVt*y%Bl5DZTAWK(걺̇=4rkߩ.Ȥ| 6fgx9\ &@;h֛L.HPX^9Їaz8_w~h-Zzʝ+ƹ{j#ȝ \+=CUEu?adb΄wA;tF=[~K8a \s.n_.(P0~vaףr`~y@>FMo]9)J̲:H vn{/,JZ|ɽ6L)[ ?0Z 3aQxQ5Wh1n s1Ahc;` ow14ҝmtBJI;f V'ᕴ,X?kIm_-쎼=nWAt4y6oۃu&O})e@NgMғ)ǒg}QlhLdI![ӆ RUGx' VnRU=5|d%M'@^p:3',Ed~}J9&+9 ٤8DBr \h Qo& D;??m &.{FJb ( mcQϘ$]~v)ovnLD\_|yEMaZA]'V XT)#4+d?,l'ԛg1C'fq#A Q9W*}.G90 SSgD̶ O(R@o.RZ10QFbˊkq'zMOKmh;˜sGYX0773lO;wCU }zgGI9ՇZ+!_8B1d2b$=}&|6PT5wવaMh?7]+ ܓP[~A|YA/P1%D=cw*w(!f rJ>DZDI彍e&#l.9EAE1\-N ht- QzL<n9:(:ƀ9'Ѝ`gy)t2$T?Z)0.ZĿ7(lq}RWjX CKz wi5s,Q@nTcS&=" oyՃvb$xzSv9 F2N;?V{r+EjyU78Rv2#y&qpB:DE;%^TPNSIh}rVcʲBN :;*㔵J1Q7fCwQyy)m 5<$ PIÏB,ӫ\5yz#J7~?\zdہ`O{ƁVu7Ǐ@Fv#_: (|RϘvO)3M xX(;ݣ֥:>ugSz? E0>mX;/*sN IDLmLP3}ػ\I\~=,?u5Nmf@f[,JPGSMt['fn~]˭E-$ӋLC'! Nc5W 7 (&rdԠ R~@0!EXcOpM93]7q%jb@X!De9v_1)躠ثfLd"=r-!"v]ƠtY\,7Pm=U* i#O6R'Ggeg^Ӌ26mЧP 66Q!ؑsck8N>t?z_TJ}Pt =aɃeۑ)05DCgeJrFꏱTGԭx ˜T눧Vʕ M}f0C+H()_yoޑh7|‡WN@~}+P)ciY20$ @Ee7T s־,rU4㏜ tBi9|$Ae,kȷV]P!OY`8jAp,t(f`B3ߺݩt`iPt8!ras <`owE㞳/ǜP| XC>WwAYHǘDR s||8_pc*~s?Ad؉{"Rumݓd/썺\)] TqD> _>.{]UxsBz%Zd$;f[AivZ-hRwH=z9m+`CuC $G6BD҈Rs ߂!:TԎZ6H*G.%)ĭCs e# |9B'IJ^& ;ݺ$ycȊ(u*aQo1<380r~JB-_<:\E}}x#WfƜ1f# qkQˊhdqwA((hͻAvp2xEfDŽ.),}%_t3?Էɜ{J/|>qXikFV: e'2QSH!/r_%9_ӓ S7Le|6ų{J괸H&58r͍نt%#qݶ9DVp#{Xqϫ2G1i5vX QP9o 3扉Ɓ\). &^ *dVeRpQn']nzN6}0hp)(}ƽF.Aa2R6^Қ&-2 Źѱ<<Ɔ<('Oܭd,[͵GaمD@7ڌ.m^CwbEmNKC2 |_ H y׼33D^2UlPt 7(vùpC)UZ k]GL:$"8ZYp-f#2h98v@qBt[r1&i2HGC`:x2UVٛisZ$pU0b|A ,4NH& R_9|Oї|O (s/qzWRkDbxh R}%e6ϼye ;%"& =s#{j"8$`v?T\!űtײ tU*=70 Z.&"Qd~<6B恤(Nn?\"4A1b )Q1;Wt"XDlsX.b0A!갽 r_6:wϰøPZ$I2 T;Yze% /wC[6cN7;)ٮ`h#eRnihmS_9%E^ōΛԞu$#&M ۗ0]ȺnޡZX<<> ,5*D?pk4ҵ ѪtY/Fs3C# fHدl%7B-}(rl`Fbe(e XDZJ_2Srr*y䢡eƫ۝V+&ޕ뽐xds9GQZ]B@2o/?T{` t}H33̅V׹=wm>kL]E0%@fiD4_&@_޾8? 8fIO-:5кXOU 4FA^6 Q{z=Kj6aPY?xl?LfkFHaB`A`s:%#Ź wQE0+hd7x`D qk[ )-dܠi;!̽ļK91%9GD1"vlnoc[M2qXՑu}{u#/#lZh/0ݬv c-0c6ʸyC18f?.NA鮔Z}Vd9@_(y)SK*Fl%5#m `VA~鏫ȭlI$5 R6MѷJWH*$ۂ :#W"e1 ]RFp(Sil1d"aDF[|Dmr)W[| VH0DTVHj7EЉ_7k=`}dJ~3cu!ev5?F!~5| yE5 ˃*ey"Sl;YnV0};֋# C";:wa̢LvD,Cqv̈́ G F]JOJFo++ٰQRΝ6^?oRA=}t )c*'<*2J:\q,&cxVW^K9lwֈCr6\$yEP7v؀7pUJR%]ǚpsA#X*"O{~8V2\\`(-81!DDs¢ꬎW)i P/:jxnkAh4vg5[gG MHՍ9" 9#=dhڒՂג֤32o0..eA.psB meKro?b-HW#{ES^.1C:sAA…{ےِL=Q;y~HҋY]eMsY?6馜rwp.JƓ8j3_.w\(6ѥi * 3D< 88/t[FgEjX aeztNrLbOKw+zU.<$ tu)4LZsrAA5³zD JsA;sz\]LĿ| aS]sn+291" 6#+ézh ¿sP~qEA!vNWPҚn;VW 6dKh:Q݂ CZkHݙwUj',+{X-YhUi; j+psvxhO&=eQ8.] Y ߧB 6tQ٪%QtIm9:>g?|-G [yv;Wli|#y 'ƗNHRpU<7fh אa5/ BIUq7 ,N$<6h;5*ԏ؈ ඐƖlkX Fu/"c3MWJ1YpLMz RNJoV` Xw' Y@@.fٌ:_1E`Mma/6uec[u#( Mig^e(ʻmzaM3%z]߸!qWT=Ne']FDle6n)94)Ie q@џUCnQ\FsEag7S B4'uypRiPIAqǬR%bBb!; ҁٽX+ZsZU32i*FO3De%;QT!qj FAxI"mz:"/ å j6v>:(!NLLR[{!2~"$d,xAc E(@Ttnb% jg!Qq2K>Ԋ*0e@9)M%jcUmqȫZ|!xq`L6fp"wfc`Hw_xMaEcCbH`s> :-Qj֏w0\mfZoL/-1|ye9*$~ yzH8c UQ} 7&N"l,x'M?ַ/䰽c1͵LdF6nや? iގeo,PV RrP~;OPUfIE?F+pj6 :FP¼eDŪ̡8W.dR*rFʙLU;vˢȪ3",܀׀4o:Hu^M#DyK3g!sy5>ƽ;pb0cO| \~1^4p0GeZ~2"Ź7& ^ ryc0<~޳*3?$$2:Td h`(Gd]FM|X/3qPW%+n5 &^UbqeTYP"9TѯVt׵+-#5blJV:ġ7MBg֕Kv@`,<̵T%LkZ+0\ |(BNbZt[҇K(./*P\nTMٺ̑4P̌^[oAd5pwvh90gJLjvI4PcE6^X'k% >*c C"_$<L{zY^?*̓ߠ 'ejsb\nUZGcx!w,JmGԘԓϫ$qrXS"?H1Ǥ`mpv. :rd3Hy3T{ರpc1KER No~BuJg&Qԟy&`pskT`϶trE˴c#w oOn !mqǼEOg |+] ؤЃ|%neE$ۺ`'8&Fbբpp**t,Bt3U>ͼg}^ \YHlv[jEqr޼{[2wMOXIpPo 4J/cYڷ#VYtEΔ0"Ӂs|~᤼>, Ca(>v>rqivsĔ5WGulӃ5gnALƸ/kC"T)8A8?"R Jtiw¦pGے9Ҳ]r+?5 *xʝGճi21"_U6p7YRNa enh)$31%;0퓼<(_Cfu4 _лQ3n6!40rRuc%zc|q 1Ztq^ehbMCt A6nn}x-M+ 4emva`D^q‰|U@Xƈ9y Ι1fΰ6B}f}g(=+FGB&7kҐ%9JIƛ(ߖhI:W E-GYe]LW*Qۉ֢@/6jc?o=_! OaR'0f)=[*؍/2'P#`]ar1$Z}bo9Ġj)K3_'O : US Rto.e3kM\Mpf(*&NfYL'`%a8"1آ\T7N|+q&qmILh{ 6 x , `des\}jZ;scǾQ0m z@ieʾKx#IK%LI#a:ב!Qq~" KL)4Lx QXMNKn! pV ,oPJCiBI14FK;ph}h"O+/dKZBN~LYA="N\[1KHF^_u$PO"!PHT~)w!U`зi!ivaڕFnGݑdA'0u$nȀƗ NLc$o{c:IP|30y@" QnBlSmSv9',asnvdPf(vGiq2g&Lqwl*س?sD4ًۅ Kj>̣)w[4yNRxer̍YsT/IlgB zT@҇^ ΌGDKyW:*\,fr"TH0{y-DM: ='Jk8í 7LCO bQ² ɢC ҘhPISgB; [Jٲx- 6S%zV>.aW$ϕ}tYt 邮ZfmM'9+ R\;Ttv+(yL,TI'' #_uI|W}LEuQC~\hYvkoɣd J;^Ƹ#i3Ly8qrʛ7Ft.vP)Þf̝eGLŋƆd!؈{!X:vRPR:w uN+TJj!dKx/^[-X `PtϊPVQ7uX;&IhbXXN,ә } B[sp3ڿA |} !k":|q|D}NOLmea!v?8P6=RM#[q`<n0"ȥ90Cfmy)sF9^€/wC /݇^@@c/MeASHLѪ|ݺpϬP;?- ʢsOJUi NmWꭍ+'HzWk4kWe416jԶ;-AJnFlii$CJ-=Z#eNn&LsS}x/XU0ꤧ|i)o16J*;$&:[6A:N =*:>6C%gQ 6ذW&]EI~Wd͎g~5")+ղvҨqT8@si, b8.s(k JF@4WA0p1v X˄fB2ɯ~嶻0jJPm5$3Y Ē!V#xA^pNJ]ROe1?|beQ2 ٪ʊ3R6\_=TBbs| ӇnPp"6RdN Ѷ·]!ǫ4NA16g|'~ ̝r{`xgɥ$R )%bw8قe']0&$,TWleaLjkU#:ˠ`d8`8V!qՎJ+/VD4x/.lxweiR5[}<8;y}*eN `y|1:Q%n )ߣ->aaֽ8o:d&D5{…Hb*?"Ǟ3JZ7RTY1H ܟ# s>G<G:nKIhFʉ:%p,FĐX&Ձ-]mSc6O3*`w;p?^RS5* Ԧ=EAwdg6\r8u@M8a0:}j堶= \-s$ѧ *,鿟=4]ۚbրMͺp)xr&.lҨ]m H 6D`2*5LZ~I,Q 6x߁8S!ˉ2]8RyXś=gZB,!6O]^  ܓ$gK8>YCWgW}LJ=ʽM7ps0RQ׺񒡢qoUynYpfޅ6yKn[2ES[N5b7wf;a΁W/MPI4)^-(hcST8 J{fj0ujw$? bePVݱN:{"[/`tUX6V`>ۆje@(]I^9Jsib8-=3cVLl*9ж,/xXZ1_| 7NoUU2ϐfu$ #O:8 .n 4{{'266qݍ0zvteff]p]׀14zW1!N "-u$`:$nuVjSA7&0] TuNo۽Y2TU^ƕs"j0`9G•Huqì!m?X%=:/5ؿ=c[tM5޾O^ٍ#@ 9QglP<wg_(ڈEs_#/SQC83}$sIc}]^+\(ޭd 4g;yCs ;j/T6}45WDwkcڡ`:2]{'AA2Y 6z8 91ƶJ@ﭲ}! 5bx7(o_ 1QlMtnr;hIߜO(e</<{A8aʄ 1,Kޒ 6Sp̱]vY5ʁƋ:,]ctNԘ+Db[6 Oˣ^?ϽU8q/Ff]nOu҇[g&9CKC-'d >ݿǧv*X>dJ6PӪe!!:Qd3dRݎMhS,,鏖jM] lưhG< ə=Iz(Cͫ7a*<,5$l0$oOSG|*3\vrčЎKik WoJbb7l!1,Ǡ{5Ӆ3*50v1 ^@H[Os8we8V#6<Q+ DRm)V턼C@qE|;mI,;Z,[9"N a]V#SPeŠ5O1\La`)eML`'RNɀ,Ķ}]Z>{gɻ_1D YW:K5b1hh/7%sڜVm*?vcwGA!!VxUe&Lp3@p4$Tq|?$QA|l_󕌊/xxbΗӐ`9P)S6c@K^ߏ۴/ʵZBq%$xq1L 2E,+X- [O48|%N+Ph*@ub_SqX~m/Dm#mv}[&JWH{t}w}^*y+Y/4HeE[mp"9o*KZ;rjvd WG"2e) o+U)i('^2v@.=a75rUĩ 3H$5fK|(>*F'з4RRLַujSC'#ۇg'lsKhHr"Oƈ+œB! b lrMtdQSbvN:=$]k\u*)V78KG#a47dhxPC-xW+~BG\~p`|Qq kpq_{ީ,wRT߸(71woz^d3G)LQڤGsr3?V7 ]+䕜B`;$}%<o/V7ՙr:p؈<ml?QtL2;jU[j )ȉ~C;)X̋$s΍ltObkG8?![EikֶSG<ٔ7!^ɞ}i36(Q9ΞX휭pF0=Wzx\b|~J/FL^lve=1l)^ƕ1NT1EXζ[z y,eJCl5)}n9b?wyٺi T㔴ZG⠜(fp`T q B?#;f cg9C`6_5%k8w;hmTJ:@oonPnGn7QlHw*XX1d𒍹RNpp=UoLmJ{V.mse&Hwod/|IjfNҕjC 'pS]mިv$xarJ5iU0>eӨ&7d@=FHfɐ%]wΖ 0¼:VZZ`Hm%#>=\$8qlt3[Ie:_ߏ~ *O4oy{vw GV-\B<- `26\ɀ'ԨuQ]Kp!knQ,Z␐Ҍ?4_=9lzE%s:lxEGFfvk.&Y\2XpE6?J{LdNBIW-GhZ8]5C*}dˑ4F&VNPh7Hbig.V%D۝Ienn뻝~}tz"w&n&D"h SHEM"db.4DOO[)? ꎋgMx dQE:'nC^Z7>L̯̔iMǂQ'\á IB0QnF[5H*8gv_bMEj(=k'ҟ$_nLDv^Syӑv.OXZB8Y\; 19uY"|wO7JkO`fD x3ry-:ⶺ9cyo8l35?y6mv* ̥ebac:AAi-uިMA5ۇgYeN46F̶oIԈ4G<9ʮinpx?9^Y_볽) .Jabz`َmGDxH״}b[I'X]C ZME9.F6S‚?o1l{z0ʉA Y^_㋬剎luхč$s&bZ&ٴct540cIטHkb;*vPGσ(|\*v( <(wƎwޜzy#a@M]@H.H}f,! ʄaP@Zn%'\̳?sD|l@%ۘ,r`P9B"]ufb> HkllJ߼R8&>ꥐZ/ƺb!1yScM(u!c3vAJ,HE%_`ecϊ67vȆ0i3\S]YKz jsV͝< .uڟq1Y%[ͱkBl%6eDc4t!b7)CgiTN(4W@v5vCƑ)%Be'|Dww-X=E* :5XY`<+IM c$W$,j3\MDfLt/Ë} eWx!I(S"M"zDhWbH#:aQKOmU9**WN=q9,\-|V¼yppeԟ>b8Q L4%֘C\1%%9!k50_pm]dm)TdHWޝ|>zW#Q'g(t }4ʾ3<;֦Jк4:wcTJ?Į .[9r^`y8ut)\+`|9%=y?֬FvP9uǍDE> ۻkb%Cu9Whn{T,Be W[f٪ۃhYzCM&$KaTo9n`>q2drxoHx^rxԓ{`$=|Y,A%`;<>8WIz~ɠ6 CF^*0M z Wd;} "VH A)\鄲[?Ut0YXݽ_q]ձ+J*oSz*J݇%OY~mע}nȵvdcSe0/HE4927wڶ B9חy[_VDwy;]Zo8U&ެC6q}*8/+oCaӹ>,7`ɀ8 hMaZ6QƓ&4bs_!-}Wm0y3<ۥt3[d &LB;uõsk U%mqp]m[ܻ"J[1[Ȉ}d:λ2mqJ 0dׅ/5 {0\AK!ғ嵕xM4+BǬ0lr@*u)Rr ?gd:tgz-B9-M.o&$Ӣ+#@iC`ʧyюӍa}v<$%]WPzeճVsSVq N+)2+(˰؞1±j".؜U?"X7#/lZ?)2\0DgLfEzsiN/EF$-, CPqCOVt$=4Gm-RPo}3+~k /㭚A!,UmMkx?d9wvA]W@Xà x!ЌAq<` 7ȟ_y;NP( }b쉚dZ{NW)RZ"rnH;pD+!ƔEW֝Z>Ve@7+Iĸ$Y} %ᓿ֙.i'xcfOdB]a@aYH M \bKG,`[l^B]\z*[}xCWq*ntp 1z>NFi)(׫ݒLɁ7gm&yQ.[ j,&p k(i"!v@ բ$jK?Z<_wcHWGυq!GoRWBS1)/;p֤_Id'n0<;cO՝4Ϻi mܨAh TQU&؁',xêB?`|@ t?iO'>!t(V{S7HV+T6ōeZO+\&6*5Հ$:h  Hc\vylK&'sg^R;,a0cU%?@q"QxpW֙5{ Z\5jF9BGsjV>rz4s^n^Y1w_WhBL~Ql$^pиhÖDUbUBVsÊ^ԋN?[KubxLb ͨה&p۵>5R[x];y8KꨀެQ|sgE1S93t-pp='zs:r4ًly#3\?W$ ksPCmk>\Ue@seޛU01e5 -xZqŻ)ZeDrԻ(V]D Ӈʑ:J>ۜ37֢4㟚0(--YT)W厬*[^Ԁu]\et]WhmC#ņy;Q]*jXHkcӣ?p>E R}:TA]?i*gT\Li(s g& 7tԩn孠 t aSS4@,46+ `1Azz}C2XP̡;tiE}*a8~iX'#6+9PBM$)Qxb= [NEE_v- 7|IҖ\agg#oGUCjsQ@D?cߡu@5OKFdaA*϶,9Iu t `|RۜX,JENt@jo@)+IiݗVJE?0(sec2TJEŨ}*J]-o@, Ԕk$LucAi)IKSh"j'. /LF̿_ :xAl[j}Nx绻VoycO A@^QBBIS+0I KPAEBJXb@:q eBo'`a]R e;q?i\$jjVFDS (Hi7f_w~Bs."ߺI|T-m5TJ#euEsJqjNP02XM[qXLN;?o 4h xx>nVI]\C-GSkcV/O7 [hdz֟DTC8 Bl9lzm?s/ AK>st{ۿɀ(-T9Š)Ϧ荙R >w.^`Cr=7!Xg²eӈސȲ@&vg=Cf< ӑCH)z7& >t@Yk}SwO% (ߗa&ȍgҨ9ͶefeL+ɮ )Ǹd-bws@c83${8y^plPAەɖv"~Hh蚒rl@akwW}f#j-znJAZ~o#*$y0 t>fٹ9>l oon{P'5JڳH0RAP[ATT_ߖ.!c,WBfÂp8M)7,Wo5&R1܆Y¹?eJ)ZV2?ce&ϑwӄ&;oUhp0} BDӟƿ.?[}ݝL&Y˰ T!u""va|g'mvU"EFڙ6WlIa}UI :FZ^]OS@vix'^s@6dNLdA肯J-Ǿ&YX?}K{#Q,4LjZ8ZN;DÒT}Sʐ-jju<Ӿ<#Q*.9k~fgg$8,X&pmbhYxZnG|ET/>r޲#=cy.·Xi#ig5o6iCg%_8qYR,^WtDžp/ S;j2B=" LO\4Kշ3+Nn| fҦc>*coZp,kʤ52o Nraų~J U,N+F^14mh +4Vog<2/'LJd.,^G)A!pGzV%WFAzn53jQHr`򾖨If \Bf>;p(ߣDTOޱHƫ(FL̽>:m,lJ.h3͔h@/`.v _/˭83A:eȞ 8mPd&P%JJ2#*(XlJE޺(Ygh&ƱpFWJ9u" Mt., ^웁l- a;HٱFŴĥv?i`vd75R*a OnΝ=SE+ޏ*q]Or0٬Ӣ3}HeqSsY.=j1:S-1C ՊvŃW]9Lmv$9BJ FD8+wVw^2"k n.f r9<*ʣdBU#^ד񃷝}+fp. 嶄2ݾev7Hm&M3?HOhO(AŜUM $_gp }̏ofBi YY]gpBNօsm"##B  M]s2W=W2m{+#l멯.s pO|lDΕy#yV;tY&wÔUnkU2T'ff8"uQ8Dd^2_^)/ᴽkDx£vUg5ad+ װ\DyǗ' y\v=(m1OJ^ևaѝK}uPxnKJwl6ь.8PNF?\Q[COeΒ<*4= (@Y=+byN>>"(B[Wy>qC Ǽ Р+5rWd]>=k0*NP"{v74 ÿI a* ݎ1ݰj3p̦PA91 TZڤdr{Ӎ;,jI\3.1h9r^ i+/NKĎ rL\*xs?T\>,lTD{A3C=獌1vMJˆz*_OhFŢW'L?A{jùfN!͡žRОj8&jB;WC0064u @Kl)6jeD &氷m@#;KK(HUBT ;lK/$YNK(튇X~Вe( za.wc ⾝!{"-ҏ4"ֶЄfd} S{OI]UeipL:5NbusV_ \K5 c%_'73;*PJӝJ(jB$zu|GtMb5UQՁjUPCuI5{n-kQ/l)-:*CL o``GL`/O澾Odof^ME&^Ù6 Dh a_+Ҵ[@U -=;cO!PX&9 {Q%ڬZ"TϻBTgUp iޘv)ߍipNeVs`OeY9e-gG>2S=hqCbd\FS. m͡An"w,/l`EMX 1j+{~zGm%j \:)U4}Z RٗHv|?Dex0q@`q`e3:amh"O}Av?ﵓ_@ C0S¥>ޝIey7$k7vZB'<]vhB01~= 2?g癝0S^}WbzMK菴p=SU&>UV Dj0 _ah?:6^BE>WUA[Yߡ! /5K`E2~!9^bjL,,2㈮o*kc}^(E-2Qc6*OP[(ϡb0Ê(Jk3Tݘo&{[faWU]<=ɻCb; jh`zB+/3g!}šdәV@ Ǭ)hs פԛ?N#=Qp[ևOl ;ⵗIAPAULh@( x0}xvHBgE$.AFqg*sLi638(d\=B_ |tw6廜G spsĺlycNgO,'Ii91}2.=+F[M æ٪*(!nh%i@6q^3q2FZ[Rg}>Wtڄ|U9*|)k) `_v!1^W g֓$%Dl2VqF1p0UK3ul@ /T!TJ-ՆT^M}\~NqIv̍]?mQ3 :X=/3455mB,gE_Qұ@Jj ^MEǗ 6! <}SS Ո~>]mw-=u`DF#VBv tG' >sAq૏?$"GD%*-A5J8)9!gFe?`_c&4\0OnyU&0U^iן2s6b>~Z(5Izhز4{PFըӲX}C|3QVəE:cuWm@z;~5J`&uk6N0] Vy [oH4`p+:3i7y:S݃*̼ 4C]$]Ďʀ8u绺>@E܏9\aH!$UJ?;.wXjQ"}Rnm۹g ds ۲Q\R~rVqL684h3N("vkѝWF,M/Hm Xlg?~ .y6TimNnuyZPQsy˙Ca $FD ms"t}\xX7xFMwI:BBRREid떷Yta B,!gZ1-g ~,Щ԰*Q${9D՟ǕN1U!q<&4J1qx5;m" !E^t#oy߭c'CJVn`\Nbյ@ s O2gsITf-x>cN>Y}b-hS(QɭKL~=Rw^݌>)ܖaJu\yuoAe\}5\ԛs觮9}aϤvvKJ2 --nT[%"ZO5G-.OHRׇ&0f>KX:9NnWL5 onIPO*q>[# wL+ !30j b--CEkjO.byVz[:9p+2UQ~/g:ʁ ʶ[k:͙TÂOdN:Q[ d%AՆ.g>85(Es!7"=PhAXވ׭7z۳XP@u-IW1 J37X$3{Eѩ`뇂{ǂnE.?ܸ_TŬO92a=}Fy]r5|>GJ0zg 5%ǧ=8Ǭ(ASxoT{dX?+A.*L%|]!8!aX9*LNgnT}Uy+@{pEN@n[[S))Y lCΪbՓ"G;x3`?FN 8f r0>7N>lm3<KvF$#;7;a#hF dɿvxAM*vBZue{t,Osh& : LCDy+^~e*jײs\h؍هϲp'О$w+y9C 1T>+?Ŝ݀nom5+]IfՖhp_٪oO)g ˚?&G쯅ԥ{!J|Hw/3s5,K쨸o܂ejuSop;I8jh\=ɼ0r{BX(&8EOgÓe5נpz@PDX&4&`,)$#T\a:W+lMN.J`jNsE##[Vɽ1+-J0D- {{|F+VC Gݵ4pB˘A=n`%P. ٹzS\~?*;"^=R%5 J9l0KQc29?\m(g30uQA;pц9z@L{ q2͌0rm*"oJ{h/!{ąNɧpwlM2a<3zNE&i(jMS7UWf}x%An\pM:*0ah8 K]`^uMBTUa˰<Ƈ+G߉Wi_GW+<:#s Q1ðsI ׃t\"&ѾGӴG1n=rTI2ҽȽZ,;%[ܝ[]|fy#`~Қv16}Bd.+^MS517zRZF^<wY48> ;*6˨X &lgbE1eB- ,w"h~+ծve&Ɗ¨MhHQȁ-9MԉZӚJ[H5֪M.vS/،m~XGgg"Fuo0yOˈZKޮ3cpdZI)Xc$X]E/_c3=}z!G:I[zVC5w{zmƗh!$Dv.{/w/߾HS~Űc!e,lSՠExf G+OZp(%4C:&ռW6'kZy'52k4~*ݎ|bbk"1Dht̑cpSp{sm jZqΡ~k5#>=Jح. ޟw)%eT0ͨm)OPBNJ\?ԽIE֕DT8D{v†X!vmҵj81ڧh{B#К|(vϞT3/ϴ/X90?Ϊ08-{M3AkIԊCUpIݹq@&ξ)ca:=_^-Ȥ{LzT4%[Nvrt4j8[U"Dl+0+_ #(i `[rh/ųh -D+.RgG lMCj D]{F|cw`+;}p 3k9mo&B?vR&GmaaHKv&DEc'ba"/pC!^<ĸ%[3 ZRs2ȑ9U-CFI15)j; BT'F[j-IMEIQ\ڢDF!SmHY|NT WH\ hSm%VJfuy*ujU5Źj'}9q@w3Ms`WDTu}+?8wT]7&\:p9h CO r`6mYQN 2PMJ{4X?Ki?Sg)xak~]Qe(DrL¬c fAnTf]9&a#(H΃n0qp^mmx;UB(<#j E|d QTnrx0أdNTo 0-Q `. q6ɉXHE(Y7oSE TG?W*4#W8Cy]L4t002p [+xKFTR2x8H@@F0A Pv[&/CvӨHκ3!~d`ۅSL`Dn,rO D?0|2G+w؊5Rē3qҽ% 1'R?_oZƞU)WeuJ4)8f]cP@o{XC}zr@ i$$Z4[.iNm]c=ڷTpՑ A(q#ɾ z//h5} Ѷ"9ФE6+|l#gC{\%A8ݧJokCTn ڬi4[=@wQ3PB%QbC$qw*_|;1^I^l(mh P,گ-BSd4 f04+18Cepe91a@;|V"e1_>ӒueEu-W (y)w*:`Eʪ^Fepaw83H! گ˦E6,Ֆōi y|MIl/Yw!o'z@RZ())u&<sH,z;|j"yڲ|*4VdZԧ~@ج0ψۓ WdGyMĹmU<|Pƞ Db$B_|3odñ=Z 7ꛩh0|rV\n}Y$f4%a{W;檦> <8VmW)ZbUf!=mCF% x;G\QQYuŚ2>A I\s! spkt9 蔹"#[F O&r~iUiO_8^'s^ fo98 Yp3*np 05dKh̊~Gw䔷C|oԊ$c  5DkՔՈ<*G@gkXJ]!%} q8򄖜/͎7&ƚ|+7LL2jHm(B:*~fczy=@/<`UEhkac±aQ\6twH;I 녇S?V9e\f!<"zF# pxw #rq+7hT4 G [ڥgxFƑx=ڸC ϹJVye\90?1)s;(%RAp~>\'&Qn2n?5]R=Xau"A+t< ć ?h䦟ud7պ}5P `*hd@%k"{?'e!{$68Vt ;:-Otbuf@b# ][2f.pAf~l<œK;R'{ZZfq7]I#U*XY=?4h"vJ-ۉ8?8,0×w"@e5@&?n$ `!bc  Ƶӎ|5hv$TNA6)}`8n%6 )`[]nW;p !0!基*A4X+%gGMrF[Xk$(QKɄ} >cI࢝zX [ E1ewEs#"s 0!F ^+u Bj&8ycrXOpFg^#BP{bFtsH= ( udWt <ecx-D!"^0 Mbf22hSQOFE͖n¡ BCT[01qzκ{\鶣H%w׮m hꬒ+_*"Ŗa}Lu$@D83G-WRȖ:^ k:-ןTp;VWGm-Hѵ7x\F%[#9ZA} 9/-zN&R6Dha/}a۲Eǡ^;4 xOZF3s ^˕.X2 +>7f¦C䑚Kl&=*\ N K_+jڟVfF_vyTGVH0c=q hȝ"?xŷh`Q+;f@|i^Jͬ0rj*rsΒ"t_tTg˯:)ʿD=c?}7M88+gfP_#t'zt'F}#=l tAz)v\+H~=[2$d uqÆQ?I4"j )|p}x!׫mDq]F, 0:u䕅Q4;Р,R4S<Ͻ>CQcFtaKو=N]p5vo1F*dG6qM s`_c eGeiln=1װ%{?^=_b P KɥxxMҥbSa$-;\ag *7GFf ^Re9Af xH9<Ճ8.';4m y@^RK W`ZIq+pVb\kmՂn(g73̺Ѿ_Aﳕ;[u$9:S`^?|@ j\aHr((? [ }i@ } "Ȅ1b*epHυF( ruRA0Y\bZ,s8 |iI6qYN6l~'D Y6j8 |,.n1FУܚ(> &g"槩|=JyO-y,xǠ|^٣X*^8bEG7K;13uM,tEj5cͦyDt]Tl蕖E:xsws~Cb2gjzohAĒ(9Ļ:kNh5 .盙n;ͅ4 0+zULdGϢCT> Zlլ٬_1V|bu-jM $bl7&$ɭLtL^@;A+xwi0嵓E ~i@ beFPH~'SK@aZ"D}hPV4R6~y feg{;kL&/**›QUVl[M?e&P`jGcT/kSrl9 87K}Pɋݚy"U aTl{ fo+,O-@c̥ `b{$["Ъ?߷㘽 }ץZOQTw1tE&Cf:!b*@;lŤ:+*{ `GSG,8/WCD)I9,^IA]t|>P*lG.`9k7}CsIxJQS_,']%k3Hx\z-?~]O&8:׸$&_$*͈py;}'8~<̴HuV&ġ]@p@ЮL) ŤFtT Nai8#8@;CfS^s&yT\M7%ˢtBhfDoA-&4ŒD)hZCWFlC6$d[(~msH.82sg94C/_5 If@RG.\XH;vnP%Ҟg! 9;W z1Cd uc1@J'YJIh~>7ebJA2̍MQ-~ ˣqnn"'Ιxnn$L\nJUfbhJMC j=PhwAXfLsagҰUzLd B# Svd@6+WV[p3?m@L4V``n2S6|.@Tʂ 3zvdD9AS&`(5&afK+p,[,q -}OGwÔA,+2@2g؁AˀLPJ2I龝hJ/E;v[e2 bi#fUp~l#3',<^25̇mLI)7xV7{C\L%^ڼ{ArG\1Qv]ixG^h؋È8줼\OPxK'_h,qND)j>`/֍H1*S~¨&b3t@X A2Ug1NFf);Tu'S%so*w*9U`pUє/Ӻ>в}iI֌N('i/h \4gʢ=ADFQѲmX*3ey  .& "C|e$Wm ހ\_4 ך7\9t/[´L"Glp 0ey.Hc`h$PE>xCIe)G 'zn,̙A'5tte+3lk_M @ys=dj9 t7YZfAT~(\&sPi#gbcqD{= 0i%&c̝Sͮs ug,*b I&_"FA 9AJA8 1D>|,䮯ޫZslSZm}+⌒G.jVx f@[Y_ 0sd*ysxK7me{>"|0ja!CddWs\{%(R1&yBN=xw_IrT!!pF=e *ybj0SK}|t*]*?U'WhIKz `wKB[+A=SdY/̻zؼ ɦg,rp51޻J#MB/Mi{q i>ldr*ˡ\=|ʖ[2 ߼eg$YHɫצb [֤[^*1cDHܯFIa`sVlOj++V.F , V R1Z:WSSCl-lIQR/OT]ٿ{66VRpY!Ζ_ Iҵ\DBb9 4 H:T"hxmBda۲EIY.9y_e`) 3+ GU2u )!9.ãs?E}7ɨSH(1v0DB 4G鵑i)"Cl{4~Ƽ5Tz`?{-~OfkE /py\NKd[Wml6y%!@12:A8l{nr9dygwSӝ.'(e4~2  rq:Wt7P q7njkBSxpRUQ-h ( hrMbeo$0pɽ ~Xz\|6̸O@qAHr'zMmWEZ4 Y<P 8 ^}"7>mX̥KC\I']6.,Vu5moMXB''S32=Z_#3-!}P #I;S@[X659#:Q38?76.1SNP^|9uHRd8A/UD ]4}?RutE/WpܐEYȫ"3,cQO%N(2<~P8z$u>͙edtDXGK,-uQK.ቮ4/\u7;r9`uY_8 w)D1yĘxӝw^Xky8SdW'Ra1I〈HX `od2_U)]g*DxxGU<;kw8,@8=c2Fb;mELY0($<+5}̩!qa%:@4@KLpȜbHLWJNȸCR|hY^IqG 7T">>S9ҹA90zV?3FV\B{h:i+H-/ʊ Kd9{BD3D*w_0'B?8QA=CdCi4=k7I Qt>NYrz7DcxrZ(**\Jna18/~<!1@JjKWљ 8 liĨs]$QTU9!lAIjO]]l3.T^ Nk¹( Xp)/AQ*.dtň@Q{&#" qS>E2 !jvʲ@Y3ͭc) UC|W C4{d/'HOduӯtf\죭P´\^JG^!K';ӹctʜރoZ籉ŷƀ@mBn $na.ìx{|Bdb$~i!Lzg j1._Og6%FvT9{ R\쮯Au#~rC0,O@@X F$x;@; 5V/kU>DTw|aA93xd^m͊6{K)By#andTR ƫa6. ')23LrjfoS seII/|fYV,$7@,`9wV3U$΀_UdHb$d>'%ʜQ^ie9)^#z$r:QJȔV "zM ȝ<7S%Ch*޵mš4;fy1D-, 12?}և3ᇝr ]ʃ4x,?0s[aomg'K~ТcVFW۷$UN-qoEh3官f9+N. +wWvKxE8>\oV440#k'k=T~D+_,$zUĪwqJu'RA3,? ~P@7n(fp~4`&qe1) tmu;*dj 54Pc'p]Fc~;'sK߂EB\\룎cIssp ̫Izmt].g ~*-ԆYPrZ s FG)iH"L6,9T͏"To=|x׊}F Gq'xgtؓKaE#{\YN;Y3YAUI<#H[f2#jz-Y+0ac\;G=0 ׮Bg vZsm/y%c%i_f3>Mjpg*f%rfd~~'$}4>j#Z`Ҧ|/{kӾ ]Hݖ bt*ZiczDCsr[9H,T)]Zοwl=dE}| ĭ Y7z~Ak5 WFW*5dÐw>oHˢ4bܽ1s"$o'JÚpV)+dΎ˨iΨȷ@C=mM2{$;@L}D*v?1)c=7@A\rj[Ťf@FVWnŲ;FsDs) ],cȋ{p~Q_ʰV$znZa;\;]nx,Bg@gJ 'vPQ u6I2B)m#T%!!zMlYFG4{뵆B&FB{M`ƴ0f]j5%<֤P˩d%mOדJu23܍b*2OUNv~+zdvmBEYdz2TcA|TuGDɷkyg@T*6tzvjTuT$pl$;8hW yDp ysN{8dòW~3h.p\esy¡$nM94$9.\:he0.!9(t<[H:dL^rbC Qtxu|p Nt0΢Ο#% Hj@C\nڬ.sB=oml6e{@qVY8ƶCEt6ȶ*~7i+>g"e/>PbMjȤ_N{ ?>5tyCtЃc,5 |coѾ "=#(ې:jj(:Y֨n]#h_Isۤ{,rb|뉉?V" I-`KFos73/h S03qD.게@!uc3XT;%T1tca(]jzjo_9/.(Tjy7j`IݯS:g^zoKeK cMpTT˥{{&*@W/Vie/JjhtzW $6ҡ)hʝ8w-}׎ighv=۬{ 螻ckIz^pze+RA^4QQtrmO+-2`RDkO?~S=8Tuˀ:FWho;"wiKi@ԃWvUGpst'"$CX!;qvcgẗpA&񸫫KS[3k=\X #ERG+xZn~rS5"og1tFM]S@)q0gUՂ=* xC+}? 5շt8qIf+V=lXZ=2RV =&?u *vu#Ey#y+(GaK: }dy_dU>q+R؋-sPbhTp+*,K`y2RiCEuMknT #];sxP;Lp&~x롚'|.ZV]bE5?Q} 7䥁bՀXIwVjsN<-{Hw fS|G/8O~hM%2L&/"7@F᭫xF2yҾtLJ@ͫ}UEog}7 4mXw9^IpRe/0`;RAژxWCу6_r"ZX#VZ|=!q+>ROEJn8[x3F0? %h.W+trI2Mʃ(yϓ٘Ao--:8K yJt329WƺC{. E1,|c_WoEJGq*GWol]54@W=n_Щ1 fl 4IEooꆖ/Yo!/"RԌUc_|Iyh#S.?"0痧MQ3үM說{Mfw^IQ%چ904!:)n>`r˳Wx$gdJEf!ܞܥKso~:"qm#Q IP"L[]q+kR5"6@cf߸: YnӳӲ4C4uAIvelNqLcf].MQ(꒎편i5'z z5DStT響ư,m&P5W j4IewDǻ6C/`7~%%gPl 2؈\Ê#9?[XڸV.0 W(!8NR;;KSGٯ(6*tLW({PU]G\+Ht=ΗsVxX`:ɯxP̝N(9UvUoڷsKiO\HJ6־ͦL6MDl'N[ܯ `! uDT?v}'C]GoX A8giƺW/S0җ*u{ѥ FJQ %4*g #(#uڷ )PJBD&<p=4bG&tŁkqh<˵3:b$љ3D`KaM)=ulQyE.52S_V7Q)? zzU}>f #7wηTI'׻Fѩ6Ix DS2sXSt{4Z{ #uSP k˰ΣCN7{7Pn.G:rzO|>8C6_HuK`Ԓ$<=Q R@eė faMc7Q6ԭTl|/=X Ա\$Iok&af=mbfWqrE#l#Pd9›RkLBUrbt7Iz^Zfy vUk5|873%pۖb!g_ڡ_|jQh+\;n#Vg(̍= Y,, 8Asx__gߕ~<-l’<14boL8Y:D ǚ❐.|ׯA>פM7$R]-%Ȫ-4\g#0Nsx)4r1 6 r[/U %gXwj-VwxBUC3\4 lieWX+`jd\2 zd$}}؇_$ߛ ş%q*mGd(>y#&-b:g+)ȤSy`*z9dʋ~|B6ib7wSy ŊMP34= YORD86NPiTA<ڿ{2banDU4寝Kv܂%zL穑rg:iyC#E.>Me~?f>6h_\ h ynmT)@oK] 褹XN%zvTe9O|<<j( 7]-I].v5]A8lz) ͱ#ҌMI;y>\sּ*zJ|8g6b$//xM&=**^ex^c9T@% |F] {EtnTA~d!Ԏs>P$lF0*sj7(~?! >kfţ^dDHBN2 .HVUB\*{$=@^C$4ct#e%QATFsĦݦL1L l*N^Keqk\zקpۿa " Yl? o R\|2ѾJC羂zr6kYj^2k6M+7Ғ`Nk&ܮ4NV4hLʲ+Zw>u[Vmi 7+"w/B3ʤ q*+w3[BodP&-#NZ\!14>eYvf"-!K`}%"ދMnr冸ׄ* n^"'C;ϩݺJ Ӗ+^#_'@rVOԔFXGbL_^}Cm;py12@iDp-G|kSPɵ+SPFAKvxҪMBL̤&NJ<'qfDz bwI*#TA<ísQӑŰ09% ɮ Ӛ}iej_-|Q]8l{컹4(Q^d\4SS(`nTyd.JaaTqc}Cermݠ|9"dQŮLڠv5q%B] m,O`x/% 0}S~^]oB,k@26-Q)gduQCArk⏝( ió4~&dۀ7X~hȸ<84hq mM՝ݓ̐l-"6Լy[aEnt1QQ5gCF܌SS RM0357u.y^֐4 IB9-.5ks`ʴm[JU2? H|)ɅrQUnjxCיfbU՘嵙Ͳmn RuIS>i[a&2K"8ha>@cq3׊Z ߽G3a}UԓRwB(\`rDӄGwaGȤo!?Yag_YqK >k|X1[C =UU͂gz҇AG7&Ō99Fc6P',7ˆʲ2GTS { "einhbms'PP>_)э l[=zm9ڼmcʆ4&>:dTZ oކ |M \Y8aKG8̶TMmәvLY,]|&ĆvI_w8nG:3f+>njiu& K'œ6pp8$c7?ipˤ'i &E#%L0 @ Zڹ1x^zT HS2KusкĜ!𢴴((h͙YmQoXf^ƥL)b.z+D]Lz (4_jtE]| I\'oQ!7)k4L6*7"*FOe_GxUy.m?ꉏך0jھ(ýɒ{H06ngf졑U8TdJm DqUq{1)@t9$F=V#F4+GmO%+ת;gƌ!qMNש^Le$ӱR[1KΤ*X@Ji7F W }a=^mz8DH#CL{փFgSٶ ;BIߠxJ Ln5FlSV\%gQ^hVg+;ǥhP|i5S6=_Gt8KlƒPZ4ۚ~H9T4֒atȈYLZ>\ҹOF_N@OK(6danUDVZJ+ye b GέAHAk򢩇Ʉy2`DK`ט`bξf-V[",vzT[X*!?~蝚0βTnXzúqm99v^l6=/OJF W~'Ql򯼫!%MXug"j3[q;M]f_L&B~)An.jы܊i.Sm'$#nsT&Ǡp⢈Cc8?3bD'(al HtrSq߅WB۾D &{xVw@ h0&_z?0io?v`לE^FIM&߆'QĉCKp<3ci۫<#A{$i8xާ"]q-κj U40)%]w;L.uoL NbU 2)% ߎ2I/ջ T4n2%/|i3VƏ)zd2yjwg|%(7]֙nQ6H1_ 2lïNkdZ24݄=nѬE Jaø^>ً~tºGoa'IUp+c =-7Y9Q@ꧡwOW P=+~J"=#o51=Iv>Xwbh_coͺZH_g(C EBav?n)_r!8Ɗ]n"`߁YC2ۦQuS6%'1%mН’q*F3#q7-!dQ) & 'FՁY( fsrz\lV';+Iƒ&!vMe\emR:}X 4]0Wa=J6#d,qpuCOteuGKy{Ss\P ;e6$e 9Q /ݒUЀ!<ɾBTpK5Cyrxql~=A{K"@(-ݳo.W5t_H끊x/3f?(: $ |ͯ[KTZR{Pt<)\ֈyx7@f@Hݑ;r֎fì.7L0&Q2dbm;7Wώr,ZoWFE:vB?GX‚m׺f3LOjX:-ɨP;[E|LޟB?|e)`=ϊd*,,kvRLdN*kYWNusS"nk\KSz*D,bW8;و8no%Avf@B{2MGzLǧtr;Y%M_zf{kI]u\^5z,=UZ3| {sG~?qg@Xˍm{qYrṇ/ jɫ?L>Gϯ.boP5b[mlIL0^gYs;7kyK֝A[ dbuGу&nw`5D:ŗ&rsk1St~G,S8UxW;=D0Ę8ثQczo!5bU y0pDڍaPaSa IJzODC yq7K*)F7qP:wsPD ߘb;+"OG,|)?,C1seVx"_mn'Gm]r[G~km#w|Gx_.A&=Ƀڐ]X#z8IjPl98(IeOnJo~&Fyr1},sʶTU.C8ВX5 [鱪ndR*"\5JC`!O; X߰R~$j( 7l"'yo {QylnBT\wUaOฺ0h 00\G"Q w[uppVQwYFj`P-(aꈧ $) /~T3V(`:ؔL̑29]/ O=nb/+W&D`a?=rl ֑"a#8dkanuuDC(]J#}e-MPBԯL"$R)xg9,hın4d#L4ɦYd*_!0(:4p9]1äGb٢4n_7t).cY$J« 1!IUxpvDPx="c-:d`z[*ɨ•$w tҩ<GROu }YB?Rj  =3:/EVm" GU tF!lgO{v_d]oGۙ&,n^&nwERE-ThMƁ[ 6|MᕾDliP|E.DX𥁅-9Vv㎮SqҼi#*:PSȧ68(IH#uԴp qcJ,Eε5?HF ztx3dq@{zšO3}Np NG L5c#Ԥyq:[$!]Fh'kDK/gtޮ\CR{;|$,pG5jQ)(68 |K}@:;ԋ.L[=Cq2[A~Έ1_V[:u=ϡڐ49jY`f'QA74jѶ$ЊdlV`f+2P||_% pB+O_ʡ{$wu#é#,HͧbPCu=atڕ} h(/IwZP|~ / Ni\yvikjA ͮw{b3eHx?Cy,$TS&6x8:w>^}[4 cfT(wpw9u_lޮ^:qh1Z=Nfc*۟)Vd!ҳۍHk`s岦QfCĆO8n<"dNsʌ}l9|;'9D2 4paXUԲ>Z#+ڞpFFކ1F3/:gҤC)D: Qq!UN\h6~Ƃ_GgÆg J3bÐ^@]pM B`P⍽Tg__q*'Nje[4Ub c/t `< Iʗ an#Ų:i(el~sQH0F5MRm>Rq1ǓĄU7g(EVȝ lUT.H3Tp"%Ƥ`t__.d*R\Dbݥ2iѹ%ZYy10ǺMq`/p|`EaK>"8(ԓJcڈW=E4_ۦJýȕX$2 M?On٤i&O)6FΏyD:[ѹsyYkk|{b9Bej?)D(~2-Bj஋b*dt_۬f[.Qi(Gs'\߻7K ]ce羈XxQˁ.1QRP;RhɔT}t3 vP{mUVd1!y+nв$-yKZ i#eͨ*3TI 1IǺ&29kjH_c X=zĂy37өYT}ںouOB &cf؅f~_hj"#iA;M5 ه xR䓙ÈXyښ'GE`bSA8 w8ZD@izMDthuyhsqdcvl i 1MP3!RoX t __Nҩ~Z2i;$.hrw| Յ]*@œ&䵅F鰷JD sp,ǧ6W$tv@YZ7iRh\- Bl=kG AJ QJ.l~†6 &RuNC;J Ŋx`Wpt\M:y:]COxyTZyϏ/v-Vn/Oio7l0lW&^4Ye3'{o48t` #QIz^M^V M*a_YY|wfWcG L58WEmhJdz9hxqIl+@%hzFlr)E4'8\qtڷ?\~ifNՋQ4R2 )]55h}I19ڑ'{0J+ Ϛ\~⢱xThf+6 ˶ kHt)UVbNX q^1HT8e"ӡLy@&T.֢ b@ĵD&Х#6!9??aKeωi Vʥ#@'zHu>)@z+V Yy. HCT<ImQ0=Uҥ7Ӽf4Q M3K`EFRbܗ~P 2>A[]& ;o=7mRk~ob,N|1:Ѩ/ޭ޵$_TϏE!=QOӱ\~="PBomaH\ iγ!`#vR|ʏDVc֚ yܰ9;Y {;Krdk; ;=;YVB9zJ`<H`PNӑ0w 2%&@nts+~!qR3Sвz[+1p0J7*>} ._{1Vw0aE IjピA[ `kjڙKLqhb{(6ռwuS|g zu2Ss_=BiVvɆ=[{4peȞ-~#Yϝ 5PL2Xv1ERv ȼR̟_SFMc9[uWa!:CNm<S/y~ٸQƊ i}h뭘Ne*C*Y'` oWe-)bBjҴuf7"qB@"ʝ# +2*ך@J-Mʋ> 3(Vҭڇ$T7adC\\j\H<AL2ˡ|@i:b qdJ[ uhQ鍃I6ӛN>*|UKRFxqlF롉Iғb%} dJ.^T2cp-=URYX8u~I iŦQn.o2Pib|7.YWZ0%0m=jcS#Uw*vbx!̥ؐ?<=@sclȿ( JVh01>ɰ(`葠n0s%ه'%Qt4RDx!\ug,B H\"#Q:' 1o:?6\BN&qID;cB\E U$ vd򳷤@1aw Nqe3p0W^J`1qDsB97pKz UOcAlxV' abIFo%VsYL۠˄c4foȗb;6[G/C<1o:*-8dŚ]$5 QQd"jԋbdfZKk4z@g-;蘿6)LLc3K܂?nqGeWg]cR arቬ4n77AZLZ|^4kI~ \M xH;`LA9J2w+b 4|iE+A-?56`:;gPQEI~}mfUJ ls=yQ':͋z;C`VNB V2Q=Amd܄?"Q{G%PmW2KJsI Y;3b2<+(*>bGL' $Ag*[a| l?#-֔"wMr&bmIU_o\Im9oeP8j=aq<=0<6(}l#cs~԰ bZ C[f;Wy%ꁽ[wV2G7ܟ 5h٠|HL.?FuC./ya%YpP" 7ewQMVi2 rеߋsRGD%2o%MJ}IO2=Dp~$hoSmMtرfˊ]J"&^1$_sA͔ ts,Z'؈L&nTĭDpGʔ + ;\nX;W03a$VEed'~p@$'?yF^x1S}3fhv@Tčl|xO갫S"'mHov V@pJP8|lYWq<H^Er?{{UDpo,X=%R|E/+""YԹ.k.?0@G)~tirWIBB3J/ 3hh'x,%-^Z.fp&uEy6-2v2-Y7hi}7QOO= v*$uy0Iq>T2nQMgu6:aK`ads"gjθZhk m;V^ Y8jo2 8qˑ{I$M~x'#OIL.Y$}CgE TqkB~-٨mzMm6^?ZA0,#@Zi$)ߴ;=XdmM]*>4" AD\z~|߅ b(ns[Y, c5Nrw_X_V'<{JG;a'h.īiLGL=-n쬣/f;W0'.˜H91@D$qyDTɘ*HoauIg ) ]w^F0YȍH Q՗@Kw,A7DpT}CR<>ie|7H Q!K=WY*eijjBˍ|2ɄiZ8T:(g['OdeӇ_.[bOEzDؿAC.vg >pGj-B2lk"IJia"D_NǎƀY_/x8qgjh}Al))ZxHKMiN?+yg>#Qh{ey ekkêw`Lg%Bd9R+MsPa]bb6M7o3yd=Ģ%%"47wN$?sX=* N9z[H%<_%ky8@ޕ %q[ZRqJS>*+#;% Q_+L@moczͲ,#%*pf!a:f}/R r5)mM`.0o@ۃ&jB4#JBlnQ#>%E6x`"NquGc%)M|zS(&ݶ{ZC܅z~h6ToZ_щ]hU{A5ՙOh<ᚸsl4f(tIVEs7r@Si}$Aɂ)< ;_B=P#vݟ da0uB*15(BЩd~^_˓E,V` Ctaw]gmյWۯr x#:I,f*aT:y^ Y ^G$&~-op2HN59VQ_VhÄc]!8$T>pLIKDk G!' ;hM$T9wG4N <"y)^Q᎐'5& q 1Rp9OS՚nB`# 1`B2"ΤTU#!3QPtS#E&}*_:X KUO|G۶{Һ; =i3N گPeWK^IC:/@?aM5P-嫘 ky݇Q:]=Dи_L<Jg-N?gUd|%ztj743 kۢy&`u>LbGQ|GuvMLp""mg t}Q)Fds*l^: a>EdGCP=SD%Pd$4`xAO%Vgį߿Q-+l7r~DRa'q_mkiyK+K4nYS }bh]9M91{B!^ \*gqGn9%NCFh- !L_0r?JVt'.6JZ,vX{WA(yuZawrrz&^ǼD"ƞq1Q2U=-yHņލj|2q@KcZ()C}J XhDl4_ΐmTHb(RlڎKh1ߞ/H_?pԺi<2iG]r w5RUjw/*̀XU1d+4o  +4ZF .E׶ac~^0 IK5YL`$9%,JB!O]4՘ZMOܭq5t%}= im5տX=$9F, =4gkлc:+nhl~4-'EYEwjm~9s'/LA ^Z"ySA2kRQmlsq(dZ%NU"rizLWQ$3rcQջ0 Zbh9)b $<<ؒ#$Ȗd7)>os\%jiͻ!2mdp= :)Sn=X[ŎX)moPIDD?#m(b,lÝ}&ſbAd زq n"Gy߫ȨF(VKNKp/tK-U֋ĈTL^yEAilPBClY_plR"(B[V ]u&SaDJ*WRk[R7*/BEʩ_[ Hx읡\\J$A%rwŴj܅t#<cp"0er0ւ-n[^zb{#]дT{*||%(bϧhm@( Nc*š' FQĨEק9LVC؏,N% O,"(|LZ7ţn{vTAzpcܠ:~WP^_@f[hub/CW6-OM dh6X.,\bmy_\^nBCe:Ը TZa+ǚN /?Xյ=z6##1\zĴ= ixdg+no\eM0 Ud`0TԾN% :o->F[Z[)l[MUzX{4y.{FٷZK ;(QN}V,p _B̸kQQc>lIϻd}/i ̽ݻs&Ci?1GΦMa!L`WHw_~9@QxԺ])D+Xϥ˜~%aR z:o lk}(6gnYh:J8N-#JrVl2~u #xM§ R߬dz"p 2^:bqiҐngц&S{l;06f#q{c*75J,1\K9 (NrYp~UIXDwbUkNta(b1,$vNhp=. 9Fôhyyp!u ly~&_gtUTHC=h\'pmwxY5%T y/Ͱݣњ?C tCO @AcKOF8NaG*~3ֵE3 -))t (#gXS'I< s*[ɋ0+<ԭ3J򏃆/eB\Վ+3G`~a6t5bˮ6:`'kk",~har&_SO}L=,iƫ"tz*+ :P 2o<_YԲj:)@XX"aRaͱ~)hEBRLCqK k8-+9`)(e*,+mdsJCQnt1r˜miɐ~L_9M_h;|EK8&s=r"zDvw#PQaD{@i&촲%F㗟-An+pv#}nރ5֩_~?5f?R2S(jܗ ey'36kf^ѐ=i p.(Y19F0ςZ!L A$YZ,4x؝2v9,`*]Gy^Iz*خX,%nNPiΡE$]8%{+w;}=~p 3ll5; ̈As)r6bNIQC-bXξ,fXӞ:׾uќyڣDIЗV? u^2XG*UTG$9xRo [kR1Tљx ;zIDŽxLw}Xt,rŦ ]jh>Iʳq6@Gjw3y a-@3Dߪp!<_hJx|OiksO\5Yz x1/4Zc}N X *Tad'+fJD-GV:[-Mq~ž纚3 \8 N\A_vCTmQ5* ]"OV-v!A 脼Wm5o'7󭴞|' j{=>?MWjGCv;ʺ%ǢskS-\͠98|r纏Vg(6 &vr2B_y4Y?6g*pTY 1GԸ5*$ⷜ4uET xDwloиdՠw"lݖ"ݡ잁,:1' 8ɂ./$j䎑Jqwpg!ZUN ᶄzhLX%*n"9Ku{(ؒl`l,D:Bʽ*$@ sZB:]j eXJRJ'fKi}~rczY`썿m 3_~jU ޙ9G3O`XߌgRPM'4Fq#~m5l0?|@ZVudYDTEѣ'HgA0e֤YOE q`˃jUwͪ s2ߧ7o`a[ %>yglj%&u9^dx U?OEf2qՂS} 03E߉0V-TcΪ¼kr"^&+EzV䱒O9 ]Hqb;JO}]xK܊V8GZCJNQ!&]TW7A֥]NEr&hIyg d=5YA ^ٺs2Cd&U$&ZjT&0 򜂷^BsiĨON)0CS4P'rFUvּ0é4k7Ng*V*L^FƉ*G\_AÍ(KK0k[%:yq7LgM!'12kV:e&֩Fgq Cqj36D/ B`Mka4^!lvRlif!Ҁ*g_#̦KCsv?rvOFX-[o#½&W~_i Banlʔ)' _m]AJT `GmTwI8*f1]@Z^io3+4'Hdz %˷V=ԺT,-v8H,>V<uloo!0\\_~_G>ȾlWꍶUpS!~ W]m;=Gwԋeq9U0擘έg;o:%YbI*92 :ozz/N[C9~ |F%9BtzG3,-iBx"`PV&G9WKV$Jkic]t$)`N X^mJ[ffvR̗;Æѷkf<\e0QGOyU~9 jIEVqP6 ϝxRD> >"K>_2{a> "^jy 0 7䏭ս1U𔲨@^|cSKt!pbyD H0a 7xKygS쀴"v+xGd8%+,ܬ]( [6( _Po Ubg*>TLjw+)Q1HVWA#ny;v0&g de|pV(1q tȘ"_IL`edxmgCBTx푰+2~k D'2Am iv ,QUcP7[5ӡLldIDyxK] LI-vi$,̽>)pQ˶.2Qܓ}\Rp9QH[O!D&άr4*DvzʾKԀG" &cyJ2r.g@  ՛aO˷jbrzbL9n<fnɼ&dkk;p F}-e8?Bv")ЊnTa,A[dw_R›}{_sʼn8j9K#dbE'FsITYOO?㆚re:v9t׎9grZٴK |5!,ׇd l}}vЖ0W k^N{ŷf '|9os֓q&}w?Y h *\w^=YmcE6Yh(|4fVJYYБ8Vbj1`|k؏#-['y1N%%̜dh)kVIo1ܾ_`s{?s 27MjIˍ,.Xۼ**龙N3!I 4L6젤_`mj FA{50@+35dxܻE9r<A+G.Mub7\0m޾}t+M 7ݜĚf"|rp7DN~UwP'4$@7M[{ 展+aPw`z{F^)(UkϮhL gA僶xf-eyùc@{P3A^J2oS{RTw,ؐ`ݻQE1uk<"4^[n0_د*BCrlUq5e )ՓNSOcbS;9YpUCEaI*!ǟ@./qz>W)Sփb'cߝQ@i|Q%) I?kͺD8뿑n`S׶A~K.r:Z?b9`FB*hPlZ>*EխF7LB0L Jyv l8G O >z 2sXePÆt#HI! 4Taf݄kӐѻwI8J]^)ɫBpw"/= 'UҠkoc~ mPpq !ʸ{6=0G˹Ux+"Q93,ڦG+!kfXJ vqtgv_# PRClK{vs>hĎj-sPU!D/S>׶jsc'%1^-؁ 摊&5X>_FBrg(Z#WhݨPÍOutV%RkGZj{7“5 _ϻɾ3)-YI!%6F$:X*1[+PQqϷa]Zu %ƪy5A[A:t%Ј.DVEjti'Ci3yQ#m!]sdQz4SA ͖87 q}:=sC9E1 "cht6_!Iǻ?KrNf↍,C$&_ ao*> Mv6r"{F C%rZzgsP&1EFhc4mTۙ21{&}dXR7_72GO*?IKꢑo")Gv*6ըAWtH( LN .2'B^W1&6MBLyhPS jDS&jqh)`2՘-ϣZ^*/O͊~'SIs0MpX7lbG&4D2nrAE2 SvMBdk_#hZhie?DHК|8ᵏ]R psp*59򿌝!j|P]ή"f@dv(6B۔ RUت2D7BS+ Mg]f;] =c6S ^dK,/i;~*DJJ_f?qc{Y)TUkPR;y~0 F5S#Op JJ51k)ꃀd8/;*UC#vPy7)Q.̃I`QHJOaU @g2>"j*j$?]Tcg;ĝJ!:z,dc59Ii=p ZYvih)έE1p[z++B Ljm0f+$V_8Bf; 1ym[ڙz Pjw5YB;-' ShUӋBq'p Bܓ>zG;.㈾}iݷOK7@lW߁W>]ӄ7G7;9GC[_8RcqjTm76ervqjn;'k,8j2%*iN+{1 5 o~z4cwplA_˛zQA5[ lGJi};B(x`-; 9CYKos4oljw:v\rUh^4Uzb! 퇳8ݪAT)rӱM-vxm&]^ vlY5?x0T( AQ?NZ|OGGF8OU|p\1' L}e}r?,U:}ڶ E|:m0WǨBӆ(хw1cRE~6V6oJU4 (mтӡp]sBL@0V'Dq:6*)L;Zq)l>BSl y`00YHKVpVd-qsn|Yƚ^ChWṜRB%k!agv1<5N_ǿR;2|j!2!.ЕF vR_{[ 5h"ak|z١\+XV _ln@/LZ?24,Lَ|&ed+&m&kROQ.eqKnC)s!ʱMVr± kF cQswmI0F!hrN\߲aMoK*1:d1b6X Q(h! DǒԹ^EA' t`7uaDQև_)$RYQ<^x6뗙3qta bF'LY!_צ,k'!yc`ˢDv&iA ;0[.K4Ѷ޼B0tт^ IV *ھ{?M(k \#c?R?Oz&.4f5"(srnKf\ݮ{Ƃ_!J}O65B-K# ʝÑso`t=U*AxVf Ểds8PuwKHlfƇT%/<:\%%!Rt13_ǟ3$h,ά^2(YC{?z0~a@ R S&RəD;Sw*2Q> T#<2@U"y0 ykvGX7ARDQ`ߐTp|Ol,ɥHi1nܵs9OYm'819sL}(1>Wr׽>i-/NؾʂJ\ I%2ThD{á,G,犅,Sޛ02Gǰf:e6\zjo8i"`$8QvHJƫb=6_w5;c>B8xl%ǛPQ@ mh $t@kidLgɕ>nbk~(8#/bCFufHf`P+79ƟU8wO^zB%CYa{84-<G >VZ5 zQa:T#ZWВوIqAJʕ;1վqyd ng0,F++B19䜱6  (e{M#9 ³K˳D (!0Z[-Úi 'k$81MJ ."uPvϜ|;n-śkڑ^OՁNk/:e a#.ˤ!HKCǰ"K2qG?-|Fz 7l{T1e ~។P[u؏d#01TCcŲay-7bd4TE*h,%B8 dPQU/2GO*7Z*1uf\$ˬ.c{L>,!ǨLTaKG_0z.lrSB5 2͛YW CLهޓüUmL>!:d bG1 #Y}>f 6u#AMM(.RF|9rт7F"_߁4^~R c՟;>ji:w DKNP󢫕H@=RӦtM6GX6H% $KE((:%{({5UagXY %.4sPK+QEqBq1:ÇpqNFsj6FrndВDI!H($+B' %4C5lD{$rxӫkȊڤ eGgRUB9 e~Zs}$L_H.l-";ҵV$ԝ.F)7>Cy}t(ƐML|Eb_3@8c[,O8]qsN g}kB֪~Ƿ޲* @~Gy3*Đ;'"niM@i9kKOq˜ ZoYrkW"qTlEi k0*v!$KhYne`Br͕eP#/=Bqvz U NxfK2Q4ÁNH‚Wst:k,LIX^{~"Pk59-rEBLtKjn|jNXU#U!JTjڨWl?bFNCWYVٌ5妐#O`j,v-ȐaنtEleCdUUI(^6qґBw( dGWy   [ HVi X;'^S6=2୶л㢏gVy4})f,?V4x†yr%D]ӞT$z]/Qf`#M4Vn@x66 |21TCw_HM6q]_MԯX@-'=_m~7 d;k87r!͖&lZɵhBo=aY=$'̩]xM#7K/nMQ~}?wju 3N_Ih}\6;qS`A?S";Jo"::ul{V1a:U} }jjw2f\ca6"]&޲X sBC*ns΄FRh _l7r?DPA]=[SжV'ϚJQ/ ҭ-STs}JJ- \YwѵPSu"bc@[L~r n"M[ʃr  6_`]k݊*Z1N{c'B9a6@fw-a &3ʨCo^'ˎzH3]K(XnVw/S 3Oˌj;:@bj4NG qn\Sl+!̬uT1."vhDz߻wQ cQ/& "иe<+!:XQkvT2{ ^gC`m+}`>U~zH)ZFjkx[JR"Dpݦb}Rn yL9Bb87[a4aYHZCFg\sYyvOƅޚOK W\gBPI/:kw[{xxBݸha^r7롃c΁7H Fh[T'`  57KϿ/7wF'Enmնar<۽͖[/>8QGu%0=)?H&Ke2+d/ :GhQ]h^tǁHD{ Ei>ދgoBʻ !&*K^Tp5=p6"UQ[z4 3ŧ'9C6fK=^vykq ,'gM,* AQ,ww]+9$֜fd3 $*1XlSmR/"lrKtp^ CZTg9GyVsuA{:x nG*}$?K=NaV( V2()[L,I&0GuU=fFwRyHk8*mqa^\>2) 0xaVIiVlNnar`} OEq`4RY*}~-ԧaՄJeƿ[ "(6~T14 -6  ["#nUș̢i3,ި#FCYXeZPS(Q'{6T?Ň l||ͭXzNAX9M?[A3ZN8B (w氰5[#D+ 'PΥ)1f*9Q[Z=}h^Σ4 LgW. 뉝DA-=B/o2[ G5"k4 N_Q\J=' gL"JJ!" _.d85j#ue:nTǫu?Pb9$LiUo{Zd(t4a X}]o!.[h;ssZ )o_9rAH0aOy9)E'z.HU"SES; G:_1 |`OznͪA5mc<:OA)G1+ٺtlMһu{TmGwrlJ0vQ >;V_w[wIWF^ˆr֋8u*dl'8)bmR_}#0ęir"!h%@,sMCV23Jkv(MXfLk@.)gf4&x=FWFjPhdǑ.0\=x 0c2"[jȘ/Jk}x\v,U O|ŏprv봊V-M4`Iߨ0, M4*?֋F6H=$Y͸jCn@x V9mZ}c`LLk*DA"p:r2-¯ID%<oH  *[ R-!NlTr?MfY猀-l/i~0`X*܅~ԬH㯗ot9 fh SX vQ/BfbT`>c1ODYp|]V* 4,s/)*[!u?ӹ}7(]  p"^6}/'"9lz/ iE&E{Ѓ3[*I"vČ0F1H)VPyrͽtM>X)<{(A!ݦP6=wPwݾzgôDK4g[V8R/V.5Qkq8\>Zn!UɌay~ߑD@C;:1+֒P{Q䌕qb}r&x Nj~֨r'&= ^nkyX2!pz3g. z'PË8,eulbbD!6U9'$ٶF'm3ƕ4 4#o:|Cr?ځ+6UJn:S/$۞\^z+s6'zԠ $ w\Ңײ8$ {Nhjvj3Z25Q=RjWC9׶e!*煖Q.h͑R>6"Āt#ZZ4ƕe]#jqccLd(duBqin][ώ2fS"lT֋`Wk A?X}) (+@DNj집X o$Z0u_?h@^ƽ>޿e滾De9㸳}BʎW/,OPö|q"|D*] &gdBng8N/;F 8;!`):l}\o_YOB]0 *f8:Sρ^V,u8܊>bD^\k!ȋ@B ͘YPBCwkYbU6.1?gX.tK#mw\ëxx%bK'#.r%D- Rw_Uj4)iM0$`S yZ)ۘ>aOncxmtzLO덕{@aZbwrn&qO˦,/D1޺TxUiSjCyolA-n0Sb.*,)O@(zGGr3m116tEXÐ\Y6<7Rrҗbn=5+R5gbp S-G^hV<42JhI *i8A[\ r|LmCN>ete'Qڸ&@ikk֏4]w]8sp7~R}k/ %uw@mߢI+|)Ez{ȑf{пt\XC@k+Č7={r (D\eL$|jL[џUXWٻ{Ms)ևq`ٺill]x6#k~p Az9zSB/FPDQ5x R ѓa7Q` XdxN>wn!6g ;AQ[Tpn)nE绍3^w Ȇ*8- WW3Q(ss.WnR()-̳Zi*+x/f^iںS,͇#DzO80V\C2Ȥ>C:YVQR7nܜ_ ~ոJ٢v3u8T0 J$6 _ A3y )'y۔zJ~Q2W>/ :<3`MLûuXtyǻ4·[@EJ_qO.6y:0U͠ !w"'͕ -U)slM o|ɍRE8`ϝwKwa97yF1; ~rjcW [-F8d YT)c 6b3 ğzs_VA M܃Zu{|T1R^Q8BܘF `oRAunh6Xg0^y$NuU*Z2]t yKa*=/e@}2Q Uun&˻xI+^ʼns⥠_ەqDwG3:0WyMD5Т?9"ڊzΤ䈨Қ4=u r@a=G&=n֠joqmlIr`}J\dQf !]-_ ֲ.wt^"Dcɝ Z'y>sI!lb6_MN(.0#{Hʂkiw5C:|WlmY.UyKI$"Ŗma4BQ'sd'rg yAUo6 K0 #2:sCލ?pƨ XD[vEwƂNJ 6W8ces:^Vmnz\?05-J j`$pR0uMwct_$q&(lbd΃{RB&b=3v-*?I6h[UwF()f令͋ ;DoʖrJb#~P^w} YWQ${c2 5M}fy+8Q|!2_w2)hRelu9% H蠂.c-&u3-UEՃ ț'lvLQǀQى/c:gFA!,bka5;CVs9F_>$Z@zn/ޗuzA-tQ*Nl+g$ł%3 k HyyLUAUm{)S -xgѷn "$kMdթes&SL.eZʧaA1p7Wq#n*/W|ER6ݒ{flI~e%fs^`$nG0K‚ ׮J'\ծTQYttfl~ˀEFCJ_",'ZL-aՈɪi)i1\2:'2?|_[WC̀#/ sT< NӁǻjJm.'/D}@DVm4g̋MvԒI([meLCNncǹzGc_~6XjzŇn: S#(KA"Im1^,W g<6K@?nhu<֋Td)rTA 6ogQ]ȅ_h0 W} T9eR)>هuM_%@/"-f*$Wʰ= Έ[{4] ʑy_Ƽ[𹵞9z&($f'hێ?3%7ʛ-zhJ*RE<_VtwxG."ax#7kڅ+1d"LrLS$Q&@N\FJ2处cǣZ a[t6 ta1;]s4A{._U+]1`Li.{@dt)KؚGૅM޴ՊRBӧTCvlҲ#D+@F.3/mnHXl͛5g( AXXu Hʈ[ƴ cd2 >r(-ChwӜԋ.F:\745x>{ϭ ANd%R1kLv6U tmPwUނz'ayoz#7  ȴQw8I8ܠW PX"? @(%Y"=_{0&}1)mJJC'vE' ̆ IJm[D-39'~ HyNR܍5"ڐz AFQ\5CxyaCcQ䶯mHfj׉:n+? \sy+MA_H Nzȍ=zv<^Ol֫!O $pٻ=fFBٻʮoZ(EEpX25Dr\%s uzYp;H2/F"@L=̻a`fCb$M!H]عr,R ăP8dƧC_;&D휢LǙ M vS&#1RSn{4KonO { A{e-emzy( %fJ~ViЀx_iJBRl LgWDZH QƬOIIA^WGz@_BNhr݈]Z .}_8H-5z`:0*lۑm5rI8MQK* ~'"jZd-fF=HrI "Qg#BEJӵJgƶL[]$Om3qct|m?mztI4R^0шc"RE?L LP\mb5ܧĥ}4e6[O˓\DL mWm+fM4EsivŔswff!%\&jr*sҁZ" ƶ &vSU bրnͻƲNLbHl{)nr*bimC8{bcz]}IrBUkRuyfflJGْػ/},i^E~@Ze?\$1ZGQ \4Qv)yܣ 19Q+MXEDI #o,86ʈjMU4yu |ͅ2pRcNʩѫ>Ⱦof:9]֓[[6ܮ=O߯^xs3H5<\C6/RwJ>2^Gr ԯo4FES%߃ ŔǹC{G 3!%3%STi@ ]ܠ.*ezȷ鳆}||"*^x3Gcۖĝ_>,LŷBpY^65|x@ð{>?t=+,cb''XA<). s*o#ttA\_OL'pE˯"SokK?bbz섧\mUAbb)% nE^Dٻ@DyDR}(Ig&[at䲍IqNBWzkUF$ӌˮmc>Ebx `ضk+Q~cc >5p%FxЃն neYqBoΨ`"9e{7U΂Q41px-5GZωF? Ro Ƌ<6` +q 4RY|Vd2Jx'Rbjs}0nΤ [Elx6v(X>Oj~ KNt; !&f @"Pw;O$\Du,c(7 Tm&xUC6fZIF FzN+̆@-<;)*'ϝ=o?UIDP5f1зZ:TbVdvx}g]EС"ڌX|FaF P1MD>og dfgꎗWc==0FaF;9m] }d_zচ7qXlϥ+DBP;{mJZK|qN&"{rlV]/3 Yawl>'c.D!*]3L+/01䜂W xڅnP?ٷM)O 2 thP47jt/m}AN@'cj2[$zV<ӺXY33=b/l+ :zF!JVy|I2` ⍂xL*Q-Rg,';8-; bGcljNAe ~:Ӥ'xF$0J-΂tfs^` ט$zJ9뭀["/5E:C.hW|gv:(AX*v))ze.w>?9'9(u@ Ԝ.pbiep-j0daT5m #¬LYxߐTa܉5oo.wQ΋} 3[d^Do`š]ydIKy|w2ocQ9eѱKKzc9<]t[kGsN8 mYl"-u@ٗ0uwpYٜɿs9o@7(Qf\}f Gp uLpq] dqJ$R$ ܰ`%P )8= ܘGxz0TrS#i(蠔#q:IuGՖ1Qոhi%~|{Q.C9,/ œp6 O:$}f\öhxqAu Ju#X4ȃH.$yvPh2=M {/*#T?6 33fR9c ng9KU׆@9@ 9d/ӕQ]Co:Iu>~]0[#?/SnSʻ\DzFnEJv!a#J8]"?c1-+MJ#PԥpHc> $6?NIoYe\.sweਅBXV̦( ee"4$Se'fnX>p05\(ZN36MtT:jO8ALn7wauNowZŬ .kʡʊp_PYV)% ,Ͱ+ dլ3l bR" Ǹ zatd"'P~&dJQ.o֠١(Lt!A%``Q(\M4%W&?s3p:=Bv|/Ģn}h5*xY?<e{QQd ~ݙ-t_4Gʹmet ;mո`5t6޻ig5z0>u:q-lI?㙾+&>{ 4Q&꯺z]7~?cqN X6OQ[Y:(/lejfRLF,v9E=[L."FPÍ:WBFfp2J ewa6bP3RrAqV6hg>ڶrXmzCWftb}/':Х_ LS AĜ)z4zG)<~D. !XFe֎Ѯ9NBPn0yV!l1If^Pԕ_Eh |Z%WjdTZ# !ȩ6zJĘ㗞p4t%54+UH8,(1jpH5}W_枟k FC0D`†C%WЩBQ6:NlU wQHXoS"ܗ\I}2n]_(X>\ì;V@kR,u#b&~}CWmخvNd#fEáf>5vGxn xѡ6'<6y-7 p̔ytM2ۃ{ؚ٪GW^*WZ3S]Cf -M%dˌP%K`S:KmMfBziITY1[!%쾐`FI+fj &һPN^sJ_g0EI{7:mԔ| ?R KW"od H8FTEWcU3U;~ǸXzC#e#bhGRyUN!@鍯:T4W{*U~>wpcܰ!7 ;bqRl%) iguvw/:>V.-Þk4K-s^f}FRLA 0X0 !=#-YXV{+Vr[̓=!s'@lcO o<Ua d@֞vY PezЮԟe~T ~x>L l J{k+\d]\5ԚTn"RÇx^C ~Xr5|]/簣'X%s71DqoatNCgd8G9cYo1pX_*B:] cb@ZNkAu+e9"$}4/x^.-L(CRt lg [5FcoSSgU*NFݝ~a H< ߵ4"/ߘ !fWx"LF7KlF4(ݬkgd3ĥWCW,BayOn %P'I^9'D*9q(hÚNASB&qIJ7y# "&k3f~̉$qDBǒ\~1 $AyJvGF*Skn(f嘦q?l\%LoI?~MFRAg懷M\*\ݷާ"gˋ@B5+(dmQwecKkIi*a˾Ha3&}v=:]=pTA;SOB䉣ih!7Ja¯{WjMM_n'Z'LYRby'RfkifˁU=FgmCLAR*_\ݟytݕתCܻ?Uz^H\qW j}fG5;K. K(L|d}d<&۴/םiրKuGB}(M]4AAX:_q^bzE6!ȥiE/3011k~t,ۯ ȞJҜ>ݤ-Kxq2V=F9ȩɸqwS"5tӨ &2"- :(,Pp)FHzжH_^8JE2|VjSg(5?[U-C7z>\L:gFXBS#~D3sq(/ fȅ#$q&:+% Ǹ'ĸKV 7e^dU derr7Ag0Uҳ=BXb-0&`ü ]%.tHsӟv9/p nmu!"LeeC)^%03 tdC\ۯvC^i+ o"ifDrpޫ8`I,;!v-p蜋V¾^i̷ElM>hƗ{y+ 5I̛dx]: pj*j:A}~$di4i2w3#6S4L:^$nG+Վ!b8Nbmjƀe:LqC&3ԟpwJTPk&DWAE&`SGYsM׌Nq0Z.J.//;mC3NucHLfbl/kbc`W@ХS}t蕿z8<Y]=]F4G|3EoaNFӛZw(ZI:G/0BC$"-c'~­%ɧlk)ٺcsPh&4 (9*bݮW?qLMz|#`qg+qw>O2b:8mn#Y"\vIS]!:jN;RbT(jKNRE<^$AEr!}!A6p9p [*^],yW5h<> LA*SLdfxa}krnLizGm[Jb +h=ϜW!kݡz1qmOf<Dnj*>lNQ;,w9}[,[`6@M0[V-ExR+$ey_>H)MCM"^Jj oҗm;y6vh2st9:Cl,$bw$뢀u䵎 SrfHmX7#],pq.X::XEx&xp1`) `6 ߯/VyC9z |0/,]<]M0^BC>O|=h?P{/˟9\n%K7%U]U\^W/~CB>l7㝄I#^qjs/$4^u_NX(EAȦORtqm/~*?W?g4Qa.2'¶߉+* m _"eۮΣtҦ/Zsl)9h `( *%'ޯ0t])Y[T8t"Oht|wGt҇5U?Mg9;f@P=2Ю%*i:JPUP/uz/{*!/,RLX?E;ieQ[6 !F>X}fBWtKQ VG殽ʗ‰khNPFbA/ArQSKD|ica;D8JSgIw@QCi 2 (a^r(Lb}DM^m'.ۜ!, r M@S;Pk;x{PkEх e}ja4\֋ x9I,f4 esqX:˘=o~vfn*״"'Eq;bPWvK3,: <4oh Vf"Cnb~7-@2D!vaF|_r={,[B44 (܀O-Z[瀇8ĸ2`QV(~w>R,- tIr8e_Wq} 9EPcVp'@ v{cL<3U.n̮xTd5ȽL:h3 syϸ[w_r!5!`=r=wΦ®|*!?fg y9z: )-N)tk4F+A1v= E,.ɝ%YG"jH*X774||ugBMI zV+Z{Qm6d|LIM?A] juēB;/oYS5i PK<4W7b_zj3a.ULkd/o5%+ pPfmNP?!g5Τp0^A:3*B?kOSpjuk蹻fViD r$2< 9%+%8%PKHݻ9gG!%uP8 . ˭t|E6a eWr6V}ףXP?O\CR8ޒi־Pe +qWs?yGRp#w$X"OP#to>5R)NJOv Qz=kDžu$I⛺fA p~O. {P;KY 3˾n`6Ip6i2:#ai;eٌG"w!l^~fF#hAMoN4ыv|CswR2 yL9yٿ`@?ǩւe&[3w{I^ך1mM׶==j/`xL".^ϮH$շahK/0$>1hRUR[,Z u"*a#gl39w{BLư_š ](0v;hv oMossv/JTwB;^Xdw`}>XJs6mX6fAǑ4Ng `%M)>V;dzudNyh.,.#C٪c>~JOu$\u\55(f!P0G ם|-Z/wrT-7D́Һ!=sX/!\fʴ u,Yjc_@4Oj=YѹUêkYi ܤ12b9D ڰ@ːEj/,c{a!)5m%D@O PMyf:i9dirGse y̰!pjЙNN֍>L { r-{ȕ<7UiyKf2; wn7ܽ׭7Í'Y:%hw@wbeI 0!O-c| C,s<[lH;u qޡzor*OY|#b@1)I2I[ȟ.FS7/Yɗ#w:n7ܚ5Ém=,/i=Bo [~HvJLc2`I }Nx I} =vA sñLxY*Q7*seO ?{ \z#)r5Xy@Zr8'q=o\7 \K|17P:EE?u~oSxLlE im0$W^9)"*yW/3׿ I*F{'9k[&VlQ$yRSF)ҭ njŗ"?kHMφ7/FE}HڢpDNVN(cH\\ !O_ST'C &g8TU){EFV5}b4ڲ'3 )czA(]%fkNofđ!tc=.ir!9S>v_Ov ;%JK,ȊAL?nzѥR,m~@1jzeZqM+ Xv?ZOUS+_!@տSz_oFHOΕפ TC$Jj%$?rmqF*1XEt4n݄h#_qzqj‴-L c`!V+=qP(FC/ M<x50/ q8R4: vmPl4-Quĉ-IpMr~*=V䄬]څ2;P34Τ/C*b4Q~3IN\!6HrSq,q`Fp<)/a䡫# iOߣ5VQPGhi^}HYYB{n֖V=9TX^ҟdzA*}]I{fBY[E<E i~j!UY:[.&4(8D&{GaZ[7Et+ 'DƼe+C_7пRkЍFuh(BÚS9I@~ʢ]R?us'#J p6l4է{뾲NrχYH&~Uug=3Ŏ+^ْ̇xW7sea. iŐ7jys"D^'40N%dʝצrۡ)w}Dّ2>/'ޓ=Sy;4J6r~ ywÿѾJۗDPFdiZ4dzr1FMeZ _l v@[}MRN.m0CmʖQl1]D #@;߰& .@\|䇨ɇ wgKmbCG Fg,%)/*"DK(?weaF0Wբ^j3wU%g9m(a4ņ{v?/zMLmC,ķ+A=w,W۽UfkH۰iSlELUGPc~E5Uұ귃'7qL!UP"VM65@҄lLVo#lą*n7~7!K/&E/;91"5w<0Jyp2dzPS}#Gr耼K\5֦uEO2aJtn. GQOIUD+e} o֔TfLc4noSNtueMWM 0}A!G};q!ۅ'~%)~c茫Js=ՋZ_Y@PSNN#(wRD$0e TKreYw'0tED3=Dv0E/oC )g=-xl't ? 86rK­mS&0#Dxn;/ԓGU*bIpױ ![ Mu3)+}4l0 C9}$%!̤<h(x 7n?SVg!%9묈R7Z|' )䩍.=fy¿\Βe:ƍC+Ok7ɫs\0 at_xT6ErL<<\:n7\OCfftBNկkr2i-q \1k(d&Z13J4b`S:hiWD.!}$\ڋpq MVfԘLr`|]mȱ ! ڽ$^7M$hZSJ}sQDe>Eׄhkf)64pLz.Xུ2st7-.sqgaOѡזn|3` @#2Ii]$tKZ%x* Q=d= :jFhGz4s`"nZ0IiPیt5^[ 2&Ƶ#R^QG$ 9~6!P*tKv^O*N&rї[p޸qT t/<4*ʾR^'  Iz龹l8\M6|Ǎ bkM"5*[Y\hTupu8p"3@{Ytw p" @NV`L)n ~Zf.\{INTѐPE(}9g:3l;2jξBɪ&nK,>"&1/n \SiBu .uW ̙ sMZ>Ref˄:NhtuUe^%4uA4.@'@"1qS'w: ԣt}ZT#u%mvm7߉"a83إt>ۙz} +L*%ͳEN3F)$ͮݷAĨ@: W*vbeςND_=i Pd-G{6 >XXh{{' ueAn@ai~US$k)ʣ54w'$*Q`qTDyU%E0&E dxH wcuQㄼ̀=Z|`P {BjR\JHkW} b&"s6/پl={=w"Q(r;l|qNYsG6x=H *5$ŧ;YՒ٭ǁ X)T+sieE,_/TWm9.꛹5Iğ~8Լ,  ꜆Kbo!<JO/}6n`F F0@2bq&ûiae |lSLC#xbhn}ee??,(|'>)Atpv+e)wNGa4s#O T3S!uOЀ'vKof^z )Hgrk|ҼaZ +n,J9T0,Vdo}s4\L5$`dUqn3A;?(HEϽ/##In$\Tg&36P7E zJcJAob1bf֓:"ɨo JJ;ȟzҩ *'w/~'^56M3 bfS.k-Yj^hOM\"%! Z :VQx*R4' ŒBxs+Jh/yHDgFue)|,mdۛJ bFXZ|-y+30@{岿 h]W**;q}/wtk`'|@?4M?Zz҈fZX?CLnSO\Lpl{Koz*A:!1O*qҢӋWaVWO$L#'" bh1èkyh!8ezu6,jLCL'o"n%bouK'D.4JZZe:BLH^ay ྱ5xsHՍfc-/"L"V &m߂l֥]#x:!IҶMEl4ܴԇڏ28U.ֳ-lǫįEC,/d[ vͺ (msʳw&>H ,Tr3WQ~+Ke;?S<ݔ3J$˔:zw]*Uf?v๏wHys_aw43k.3|v܆hi=:~N*GS$]N k({D߼#6!äXg5/<$s(TByi0ϗ-s _+r=lN ߊP0A0̄p1eHϺ*)u^ϱv*~قRj5RJ @lQ۫:Tlh)ZJtk~ҶF8Tz=8n{y5͏v՚ xd.eݸ'|bx;f~ ԕ'YJ-M;o_]jd MbP2rH\xDXnz a:z%A(2zY?˄vډ^>Db=. Rj ygR"ʑ OnYob?WN cCiJ3CG455#1T#Q){ԛLFAKQ|w`s"8sI|>_ upZElN,2{NWdw$j1?~CC(fz >=0Z*0doPON3Œz7V|KpsynO>M:r>VH;#fo͙n k+ T]ĚaPӃ*U'Uh7Ņb4kYM(9F7Y2z_ f/7q (XvzF@Ku28\7=4-S? os_1eUn.Q/Z>.[3bbG 㽉έ2E&DR@&;U dގeDWqjv >\O$GP(عY03t0'gHe#>ITM?d,'GϪQ "wjل/s@l 5sc*oc+}H}UGx1H׍`ZwMmO L-ٟk/>ڣiGt'AZ 6ކnBpK9PGK"-]C6J)@r ͙ҦBtc b,K$_Pܭ;j+7m(k!ήhg[tINIOE^)-˨ѡ)4JG@}irݵUCjԭŴ2 8βT2 05 JI&ۺ/@&.g2r3ܝȱI~bߜ湕#}-#B/[Zre#}ޓm8 h=L+ؼؗi4@_Fei1}GvN Φ aB v=,Ёd#GfcN/Vͯq}~`^|(c& 䭨2Vof,9X[5 ْQzqj?9[;D4З@džoZ{O39ay>9x}VX01{qDj/v?W1}1~Op>o^ɻى,JEb qi<`3Էpɺ0"pԩ0}P)| ޶^reE $֒z@G1h\(ݲ|szDPysuPF y܏%u*g_Pא unh3`~}C YDڌg٭!q0RoIKH'ä4Z;6ptD 'J|ʁ}r-PRLB*('"q򆌪qyl1 +&ϓC`JEZRﺙ9ȭ30u GuQUNBb jwIeVec08y=D7FQB$ly:o=UPq gIg\-1 h/4 =#ry8q 0/ñ8OԥBL>%]͎T99-oTY"r!j@5\\SG 'EL":,\^.L~3!76p"!҈:ro*L[ 3z S y}UI|Й1t!%`PO/$_^.GE7xq.1*rtم?2snG/:LX$`+CW?n/p0rf|nZwHg k\XB'Kbٍ|3*qUP + 42[ PLu2ʦW?5\݈ N9yBi!44s}Ie,]5)Q6ȒDk-s~vO"V~5C%Z`Q{xj{vVGZ_r.CV5;0Yģ!s 8: cT7Iߗ,Y'(I,t_3iI T w  ШpzP_G KM4(;;`\)m s cG0~d|Q!@cv,WM/U3Y]H Y.`9,:,5y!{6ղ5OwOO`93#܈':K$cSe%P˙fqJbMzs='G16u4G}XNUl&& EgU#e>ЙTm⩏4Ь7D> fJ !1564 l 27ɘtFxZq _c.öT8۔Vb=-jB-؂{-)pm7Ԫi ꮪη+qj7FTU~ZT '~ęTIf[iz@]?8NjXN_AS%*uqUl픤DF%AڬW zm.KF/3U}`D~4+[p RAVZ[w=s&Rp0wX&ˢQdh.gO]hRa¹ȦRN9+}B5#EC}O/_`ݛ!b e+sOO#)3; #|g+äX{@ƚǒ}Jf*Rl״w(LRrB C-e\\RH7z9do@t؎!ʮR[ .Ϯ(2:TI֭\vK 'ٍb I_DM0a[Q^JoCu-bN~60 Q ɺH!LRQ`(Q3C:Ӿ)`uCx*%o.b_>&HVGNMBItdf *n'W臞¸<Ljҽ[ ̱}iO){0U[vg2^I\YJUDN[IiH#!G;:y,bS aH73QbUʌ\do(" :z;Z i(]Td,?ȝ]OnND2<]&xEI~܇Vk,n4A_<yNDd̂auRMi+Fl|HhlU=miN( U"nSYNq\[̔JOgSᙓt}ۧ|И)t{K|oLm.Ƶ܈,}.W Mq'nib: %jkf\a .t k I@M2?%9;sNkGcNέ#qY/L!] 8yR9ySE5jUgQ D r,Z tVSQԥF}bMйrO"$Oh6tsY [̹k26_/$AjxQ l,.J]RM xnFM]]V%_#)r k^7Ty d%qY\`H4e$`:_A^T1XQsK 0rNr{@%-SOQ>R;[&Z0,c>V;9sXq''9G`Z[" Ce$.9sZܞmXH@ tsN <~ ?aI/N`9?oY!pe`v,Q*a:^ҕ_1z ̬|$btqK Em/>Ȍin0'6?Ջ_m{BD9ǪiyYL4'W3)bW~ E0WAh,'Numհ\Y'v7 fl[`I7^PoJZ}!`K0TAV|\TXi85%`nao_zI&%[`AFXDɦwQ'|7:cDC+՟Z(H|4YɗŨ ϻe$V @ʞ~)RwF<\RX2<)T^ eD|X?;%zV 9!l¡wCӻ85%6J KbIKبs%Bh[ | g9bEA)g H6mכmf~hk" T.O/ѱUsݍ7}V)t^dB$IûPd̚u?Bm'9 ݙ=_l${j{p|> BpIפItqJ [E̺5-۰2D 6T RzM]}an({qL_q` ye%3Yb,QE6 ,PZ~50  ?6FZޱGr=ZB,17Eu!Zn}CYxF5%:hlKȦՉ"EB{ tm99SU#|%4/wѣ#+6Zȼ K5PgGtnB n@U>gc '}B7d $#-̻V{3ϓlWV.M8}ps!.mWoKBi$g<zΰl! l 'YT;e RE%:\k@[94-<+Hm8kCWY0Ƴ}m5)rOnʉ(Yz&7sĀc3seS`߫f8> SXުS*ԛSlil0(WWth]zvJ.TS1$ K[ؼ-2qwL@k~D]yH(Dϭlu6 SB>5Ӓ  mB?bQHqCfӓa*xs6cec(ji ;V/n3G?I ob]N;ĐU A ~p6~q;sgA6JUSMM\E!~QM&yE 0(DK7aw!^@VCnD|>vH^M)^Y%ׇsBK~=U40B'R>ܺ/L|s*`nz%:UA$yflfLqruRZVYJB|oɵ8ɼv`#3 d.Y/ԫ?58l`bf=r^;d/?Z.#~+|X/;?DJtBƴT5Xs8[CL| KQ<f&6E5a;)ֶo.iw>3kݜ;g߰Ol03ˬ6V7gN9 .[7ra͐d?ZGCb#a`9Ԓ'coj}=$v߹$1֦kcgzP zr:P遫~I)Fpzte@.Y6sRkZo~u0%['pb`6Kju[Ϩ86I5Wbh %)@VsSLZ,W$AuA?x:X k-5HH06p,-k:4Yɉ6qՏn/h㣺[M|+֚kz0hGmX $5![,P>_ Muߔ~gL$\ɼ4{Ssz{ضnLl>4Q T"e;ZٞJ?t:MRY 9!fH/y;Vdj>XZA2'Tc847S2s'_+PYkb)BN^pTmFrSSH^G2^׽dw Ȍ.m5b9 r6fϜgm_Xqle'3tl( !5ݻ{(Qz6Q0:9M+Ź >T4$`IǀM#xTQڮ/hlϊGYOwb[F|$ ^, O,\U4LW0=R91gVxv:'+hJ4)xf A-X>8Ծ# 4A GsT;_*D[ @b6mi;>f?QX!tDh!$@ZSUiwSD^pDx䮬qD}&ZdrDɘ%1]R$50P{W~渇n~[t.>*2 VѥdeY)trv~hAIAd_uK#;@zuђD>ƀsi+}{ςx)fω)op~.|={bSW1Un5}:~?ٰ$XswRF=jeʵ04D9{Tw`M:Bs/Sn((?)f?lUOjp^;c0޽e2#\4]ſ9}*,"5 X* mGJGYk&,cd+*MV-ҘqYe,#d lˏQWz5fp)ͮ,O(ptH_`}h!(|T05KWOZ x|e㽿6D]" 'OL"n3Z c3e#PCΝĻޤ/e&Cp]t "m`qPp{r]œ^Wb]亲{ Nj'Ť=~ϛO{yc>]Q@YgXE(jcSrlFiH'jQ{z̻nU @Kd#^:׾:t՝3xCŒuFJ;0U;MVn2fԉBvA[P3WTjI#}a1zR.j$'] !V!2\S}**{ez'>R=T]eS>(¸|vŊct=5,d^PcmpRTCRiˍügK'嫲=(KR0cg̣QpxwURp߅N9iebY@U%mg/YQuQxM9+:%O3y h<.Ơ'KQȓP1$!$;?ϓx #ĜvP ;x)(2VI{}F$B$!&l-p0i( %10ʖU[-5v6nr;)Qx#_&XE[ N/>Q3j'Ll}I<, F_p]#p:JC͘?lei+Ėc s2.ۘ9Fсs^2w3XF8%E$TZLl/o MY>2c mq+tm!O E x%b[k[XE{<#~\$W.-9TJQ3YwCz%YL=@9G#hc@O0Q\5*$ mdޯ'ةsҜ cc0ȲE."km*s!J T@{ߥnONOh,_㿝?@-lLWam¢{s"X$'5A)U7ЯB=*'f\e}̛T< ?V{l=@ JtLO߲# ?j {4\TrZ NK!셼B,^153Br;/ܔ0\e”4Ocm6r[T f&4T~6JkBoz+wxB p$I/(u?#ϫWcCzex G!|/1jQ;Xc$M)<Ӵ%ȗ5G Hh!y`=$*3_ƓE!ON5BU~%骈EYSJ;Y$]P_(Cyem>`dݭl5|q]*62!B$<*\S⅙| ?qJ#XI*?Afm4X,vE*w=!oa4I> ^DlO%P*H.2%$;ss9'{ؕƾ'cbc.I/ _F;gHuŊ>\C0zfYcM|}߻AI+z;bv<)"#f,zQ$-j7dцkrAnX9ڲ +E2*t 5P4 ݨJ#Jj%0v{!]WLy2;TDA6U$n6JE@23BbXGbYޱME9mg9^cNMB|fDVdOA[`m۳7MCރeY,}Iȍ>'~x.+3 g1z=s-0N?1 uŢC  <( [H:/ `4L, POL?XQZpYa_l|8bL[ҍE#Is2R- ϫ)HGmKj;XXIԈ4} Ak^[* K}ɇ `8Wgbe:D 8"  :7CkbN*²U3y<$~a]&a%CȻ2DXrl)p|uR3APm2Ĩ;jylZf*yN%v ,zR3 nߧSק5 K;Rl E~xY >Q>U&sj4.q*ΎУ? Y>0ٌ׻DTlK>\fJ]v <ۥ=|œ O m?Iɯ İaERfk-?'q{zl*jA<UL*mٵ])$م CR؃8h AŸ}&A.fΠ*CmHq3տxh`ps'pWG;j>:iORL'ccᱡNNRI`V;;2U`, SAǯED Z;wlO/'aBB:΀oEUҕE@JW3^\" 56R8 S 4l_Np8 XG )Bn1Jdڑ+* !a_7/2md H9-",9M/ h))t^]'MXuӶs-^5'@~b'&n՘4R9uԧHP)8G:{6pYh[L?xKkb?ۂ5OFOT%{NJKj.opʖCOn%ۺNԪ 2UMNŕ(\ÉZn# k5$ ٱ;FSl1D"whgg7tt7Ǧ,?Q GüHW[=?JósEW7vVQ> r?teD:P|VxrLL)sSڟo"zmQQimu/inP!fxa M1@Ťv Չ y[S>}WSqG#b! GM[@5IC~X`͠z7G91"VٺpΦ诐|aou4&=$/`rmm2ĔBƳ{bO荹9w= EfuN)'1DR8c{ٌ4\qcwPFPE}Q!(v+`VdaS-U]A;S ƭZѯ8\iFF[l J02qM|`׹,2XJjUP' ԰=v$/gŽ"/L1 *eABTep'; j0B9@V&z\תq1ssvYic6l6P?Mp^ݝ&+4J7?_P}C 7Gxel#8k>f?swf7i'~iE v[TO>e]Ͱ8DJ[`clW?O+/]g`*;ڷ /{g)1l:7Yuk֠l]ZC(2.֬Y{E7۬ Zzd|n~#?N~)rL;6ܱ oSEaty4[5y#Tt3ط']KG{O+ǖqI$Zw`G,׃Ce]3% %E`'?>|u\V(U?u,44~T z&j!,\RG\ĽT]jE y˶*jͽ#2=ΓBVbj0Sóru|ɳY*k'dzw ٞ|wR GGeKhYacQPU0<)|Քn)%'yq֋g}2;hg Os-KEmpU^c ov)#vzgvx 9!IUQiրᇝ&ac&ut80:z|F>)ЦQJo.x( X Q;/[BS☊@l˒Tg-/Loʔyjɫ P*'I\Azˢ1\EKΞ8ƾWhUM3B1swW.Ase{.j]-]G8+qx**(:(%De="*k[0MhhoL\m7"kj~*󩅢f-= rD,t>%Ymⅷq@\2uƠĀzWW!'T jDZ4a !0ظS4a8n|}_9Hx>gJ59R'lsW,v6Nrc Kg: PI`tƻЇFY >zhpf -@:O*=ACŔKRK#?Ff}bذE5eUIif xe}GN_\$-Wn`d͙wOE?̐dJM l,x_Bv^yNѯJ'PȔb,o$'HhD /K ޏ1%ls4l1[$,sasP# cbTo[٪T ej Y&N= iL2Rq`+ D,E-fe7)qe@wN lrh)́Ww@yѳ )f*B51.TQ{}1e|d7-PU AStm>/#L" ]69(d[  &a}u\ʼn5 @+sA9Nl>F`%^Ue^)GKQ怓$l1S RV7-#\Czn^'gψM}R2BY d)Qyky0~<Ȩf܅͟ s 60Rx)f,O#LzQAA2_MiC;&*33ANJ_f˕ay G1d Vt-[Hv5"GҘ JtIxc$rgItԠy3~ٔ[4ܴMjܩY 13`i&+7ʙR]ҙQ?/A$cu $00 `DS(h*klȲ኷9)(Q$uh?cV:H=Dc݉k|u~f '7U2gZcQ%X"Hoho"ms\7uH)@?~8U78Zc~%mEʬ(7_?yOۺ6}xx^5Kd,K4󩩁 eԓ;X*O/b˞ӤDa3mu=ѥ޹D M E< ({v'9&f+?UN Įq8[P_ĬO" ӷe3:6čLc?=ISZر3Lk>zpKGHNo濤J@'%gX9_J3{Խ\CgͿ_8@z}KLv+8-(Ds^Sql񭊾Nta~FI:eA g9ڰ{!s3l?p b+%)l4Ce0_`u1.XM\h&yBV/'r#|OD|`Ҷw%%PnG"O]f/~1Ih6v 42F76]SwW3,fRI!˲98ՂjKX3)0cj& ͇]C0FH吪"8dAX0X)Q9 3ZBn`C&[łϲkG&Y//bOܓwt6F$"l/]]`I/P'4>vnoIbj?%4r 2otp IfHc\-?D/]pWσ-AQ&B:fKD"TGM+z:!uboofǘ@favQYvA{u4x#=PU.=u;A=gDN=Q'ۓ$,w(HJxʲ*~엥oHjE`=vp1>UIF pɦPjkSlʿl,y?G5+i^qch4$`TOkn8%ayⴍ\ )x@ )̙ (f0-1\@J>x=)?`8LXuq^x(ʒH)CԯJ6ώ[mHR5H/}+K$deτ;W[)at(Uq3|-ӑwx vq[Vy4"ܤ&3U]toa/]rfAw%LړFc+n7X[V`RpFOo}x>"Z8_h];O5c9"0=9ER4) M܁q: D)@di*mN@AqDkF t')Ge V(>]ums1Lp(d 8cJlZЦe!P*(^HpC%}c'ܗ4X][G_ff.A૘3]#.%j+4=%HVȳ56!xVaZ==_4ڌ6 xGxѴ($h2/蘹.#AS82vKNŦI۠ Rs<(^j9+Ktˇ.D;e;$"6]pjL?w?niv"C$卼=Wp>HS&l;S\5w y.ay\/"%Ct+m̯ܠH) mW>cf`g)W`G,E 5+WUZ 2EkKB`cJeQ kXD#U{qB ЕjwHRTzȌq?1 Ո)r]v1<YД"7aov}{Sq%KG&Fɝ%R=F1?(Tu9r5}T4ӖU^2* ?za哃%r>R#6rGN3<E!ga{>lHb *TU z67,ćsՙ6c8 >JDz;(rouL01TY ^i#m6M!ѝگxz69)4! c7ː''fks aW|EkRTYL)MiQԃ凝۶FHgo ]Hr01&_S5#j2Żǩ;Ka- TqБ j 415/bYuȱPAcu%82liCx&P ߲-3e{EVJ7U>yp/S$8~(*ž!`pܨS5&_(jv4I`{^N? RL~Cxȇw ]Ȟ:ڣ"$EiЋFk!#,5J|>9Ga,v(St9}@WPpgZRB bdlL\(4)Ϸ^CI#X(gўU,&R$j͕,i3uڷS@j012\wYo HZdQJtdw]u.RirdrML+uawg0\&rךU-4Id$b\S&%꿔HM l79ϰ wcpzȋώ*W9Խ7,74+sPgDWk BbiA5ťFh< *5ui[;2O\Pz͋B Y{M?b-YA`ku+M.Eb꠩;VF Q"Wk ;c@̵j5*#f~dA rxK>ٷ󮇐&A?>nDe; 4sڻA^V!惐hw  0,ϵɃT7d/iAc[MBr};Ov|3#NdvEtӢ^8"JA.wuئ{1"DkY*+߄}oMp64ewʼnjʯW%Ii)Y}vO_b.̝v ;/ET NK»+X@y,A Hı+'ҁߛd1 dk_)QXٝ"' ҲBZ²U.1Iƻ8I|d6O? i)xT)+;3^,׉Ui`k!M+ń#.zIЅZxpǪUdpLKQΘե#nn+z,Ӌ?,gSz#+(jq̠ =cb&)i9~>՞D)aRKG5{F4 2sW/o\#3zOQHS$^XM:P"7]Ņ/w5Aj0 Y<3P3Ԅ|."Y4h+!Ha`%̤.ۊJR?V >Kn` sXʙ 5(‡꣦A,TFD~-V'Z6#p2w5*Q/DnczpzfU ny/8qݵZ#y|fJzg\ ٙw {>Msb! >ر1vFӜUiҜYޅՂ"b*ޜ%m*Js"GM̓wvڼ[Q 2ߏH FnR\wPKE ?bЃu نp : N {#"Y6;63 ?.F|NZx"F uЖs chH2Цo$eYNa IG!LxDA:z*+BR~V(( 5k aW5=VMaHtЭRϩh<뿣95HPO7w[XV^ ,ATdIJ#gdQods' ~Hs-R]fݤwSV : H+;tlxfRMYoġ+ASh}?xgGFf6寘(sAL >ۃFRpv0 ZG< n1YTzbA+ndX꒩9@(FGjI*=I▇I5b{׀̡WK:š)~_7w&.qjڱ(CL Oq){1@-}Um|:ka.+v -O.¤@SLA_|!.saх;Me_[R ܣ, Zۅ*A?^"8+L$QeKOnCLn7 VH(mWHd(P]B A} b S\W1qi7hdQg5eqݔg\bs%ɺMlD4f\E;\P;-';gBk;dGg.zC~![C4KgD^g+*HWwgɩC25UJ#]ol -5jp&:i (W{8?u'ۥx:LJlw-oT 2z,TB7HBU{E,{\vjKbP]7|S4UvҺޤn7MiuCAH"=rij Fp t 2uGLk1XEUm- 6PrٚN*Zז oc9pKB:F*"8𘔶CJ5hoB SU-/晢- OU儛GSք1(_!slⵕ0<*q{5-uDFGYC={ntҗ~K"4 =d8"}q1p4LL^2x `~s Md^ugD#mE/P+$߃`AԌXy䡌H%m#jTx2WpQTE^o{^Jڑ5e<@(U @ E(G H/vDɤN'ft1TZ0g=?u2R;4m"Q`d~%[HoKc`'+9ٱ5XmcE:Ձ#*ЖxG2Pv>+4+j 5/e>eYGlP#6t۷+'fτcF n߮Nxe!7]Qq5}A<T{\G\MuZR;TxG$V~Kz=HX>9l4dg[Ys&?POfn]7};j@Eqk@hԴ2*!RnsKnOqgp7y 1IC lߋ󲸆\Ci9 ݳʼo~NR264G»BFgmC<xFz/[֑"!󆬄z[(BWdtwX} @%`uz&UFQ)5lª ":W" ^-+F19rC vںy8hbMq]CK{U;J~_utC+kRfZDޖ{WwE7EcP:)М϶Kh|>U޽Wvz?#j Υ-r荵\ķcZ;D;qEֶ)O`zAgɡ3nWzU]Ҁ-A Be]'UnOf1xdP">[, = ~SXrQyڔQ!]8D;\|`S( :0q *ů[RAi'`m?m4J|i5fIק P`s}ZcAgkJ#]h0qhC6+:t^Z'Ɖ 7=Hjp?=Jbݧtѐ#P<:=w&8q ĤQ/άAVQ[;ahEخoWxK[f , ͝.UA8U%[Fĩ:}]$m9&z\1>Y\mߏ1*r(n EΧ>}@p9S2P5`֜}JͳsRS,8>Hkߟ&仪 z0 Mjt(ҙDwu:D9[#rl.zK9vsd٣WAh@W(hvLZ/5ߦn"gHtc*U`soa>t(j<&ymғGoJ祑E``㔫ͯ[4wkr߷iaTz+d@ӎiBib-2KLep+h^~ҔNYsbsU[ZK'kzfmr|ӓ^YJ҄ÐCi!>vI_x{Rk쬊 AnSk$gy1(  ?/OIOL {}e )Yg?8$䩾/mrxKk%~ѵ@駗/ƗK~)'X{)Mm$W"2VD#&^5nZChMzuȩƯ@mޟ#TDoj*ʏ1GQq|ݝM,@D%{Dʅ%@`X<78&_/8(ty],XDKK `ߖ1P]*1c;¸L@ftL^fU/H\x6˽J=, 5 |έ#o]!/I̭Z~#'c#Qst>OV Aa6P]n.MM96?p t+JVLV#݁Ѭw{hQfVR0kWQ;oD%lNAbڤj#6} N9Г>|p(J!)8|-𮝸BjYsw3 t 9E;(^t~43&F? Pk&CyFx r9c^!ƽt\OK"P{[\V۹M$G^}ǽ_xЦ!Ij9'7VNtg_ǯ prTj&bMG!O)aD<t 80(D2VaAl + X= nG7SIm} &iȔ!u.⭋Pͯ,M?ݗ8~q9Y/ qX2f5c vkɚ ِ}h~? UFP>F܊ 6mX)h [̍jh-LkePmZ]iG^)k~|WQ=2WXlF߳c3]% L +XLtݏ𐌂T'Kpuru1t >r3>zc)Jhoqe0܎-"1sk̑qoݓF8+hQHԟGtت%.poJ kբ@>a;*>cVGZxWWۨ]b -.Gݧ%]xuʔjT>_I2]aI{TYa7YӻæX]"3܃*,!+=|"v1fnX /x4冞%.R,a'n|p.&\AcHΙ'E;06_Xjg!٥ >A4ug(Ћ*sWx@M/H᧵)aUC׸/<q)|Pf}쯹!_Ҫ[?H&w\[U]e 0,cS)a*2@MNp4\'p#63Ss>pOu4 ) 0; &=R!U uϦY'f6C" %:1~\:mQz_> O>{)7 ٲrI; V^t- -AƋo~ٻL\|d8}-h$_X򆿓NEK1le XG]ilFm494RӟqMVOI$Б:q'oDܦYF  TCK /KRJz)¬F~ő歅/A&0͹?wL7j7<f 0oʋ Ûl,nk [3'x)\#ე& 4̏%%Jo GYOO7ѕm|^5z6U(Cr*F:/}_Qz);X(k:|ŏ/v!U\mi698{i8im)#%jBm`喯ԁLej1NP)8sS<嬍oxy0tLtI#OKZp1Cfp{T,><2l O$@Qe =wPSi VE Р%#WK;*"=NV;3:v!h)FZ%pqT}7o Z p'p4HeEh7kSSFPA] ?-2Wsp@:H#nbѺG$7F{fz *YR"OisnoX8r@KXz樿m%>TU"F<"} 'ts=lJv,ӎ-f"Y 'al\#ZnЂ_=Nz\ M0 >o~ZY DHͦrl0_pjA~{KiCUAt{_hbٝ eVEr}+g;'9io,~_rPFfx];EN%gTT"ٚʨʑ[c(oZk3C YU<)WX,(N  ;{W`YZU( ۾'}665=d Y^i\KBrէZz ۃO9,.SD\᳓+HѢPKm\O_^<+ Eg}юSذ (MpŊ-e$/jI/vݒV1$]kOCZX#g&߄:g7ǎ Hߊ8RBtlcj 4Vr=4&;ά,3S1;~Hͨ.~u7s72U*fpJ&!7cwE!=ٿG//HVjnE2 z2#yv  \BI{9g @>?T//ܱj{ĭC&iOcKꟃuWߗR1ݧEu"]&?hݕ3 l d ΐ!&L.9 gY|#0 zqxS\{@2/rA,g{p?ܤ 6O oʖC&,~QahB⍤;#<'X9opuU~G^}ܦ$k],:6fL.5|P˓PA09,2XA7T\% :hApoL WoHUN/Mvj'BGIS{(qja:yũ^_o;f xK+bh UR*ώEj6VS,y̩?[''%e(۶\ѳX Ŀ;,*x.S~0^ɀiC+IǑ]*&E| @&8fҊ3{г_Bjoߟӡ}೥><'5rXt-X/_8Q s;wj>sUo7!ykضZ8%pķN'>!~OP[wB~\ܥc޻Ss,s?ev*Z I rbfU A:2>L;ۖé XxII kɂ>I'lwG(¬Q 'LRܞ1G^?g[/OnanM:.U =R&%"wo3S\ ԥ|!U4+s[ 3%P8L36mJnA`蛝#N ł!י~l 95/'ЕN5v: G.\mNΠRCep.fN8*̨ϧ$៤4h0m@} {6VG}BAk@ M v.,ӆZ1"|,l۽ebU$b`п6C h TZj+mY1f4z1YM2'7;K'`xK!ċᬎOCdž7wcKs;g)ju.y/^ǵR؄WBΔUN%@ XEdދQsmHâd`u4Iφ>iSPU׸&Cp ELb (/ 9**Rex|TE}l#isp"e>Y+D{3z8-AqFʬ3%jF==v6ĵϿYm0;nj-g iӅNz[؀Jc Pu;ш3'oH̴u`|I.!pDf}^}RYrX(}a,DC)vf,;\Y]YFX7 B)Q^xV1s7'q|es5p$=ܫZ#2=V?އ)`)3=}m:wE0V+$ŸJˤj@ldZ ?sOr g#([>;bz Qym{IBi-x=bv*AuG.e==w+sʍ&JJC Ɠ.ā='uDD'Y4mfu-V;mkGK T!|:: +rF^և|gihMg&q'GGCXEѱ5[ⷙe #{Bt^0~/|1:1%kxD}B+ǵ'&CoѫHS rɩC:a7a Ft( I(0b 7)WVDZ1Z?؎Qcef$7*Iv"Yn=:#53 "pj8&y"DhVLg:Df&7^w *V62kx$XSG8i 9BFuBhrqr7eofLOux(2dž*ݙцS(Pjtl"#mOJ)c6 nbMEe8_ L$LHEp"3@h(΢T0/tv|"Q`Ab\ItlJ" +7q72<u*+!g4@R'orѧF=XjvlU{ypf16YŇNK+p͑L^S~اsz,@G m^d=tyJkpZ_I/ͯ'Yx%7AOB,_h,^P ?[& )!4jxɷmEH) Y-å7lu;ݣP2pc|:L~+GZrWp]$ɼDٝU0pRs; %Yph;Ntg/4}qE =I|QE6aϑ$¤_b7\j{6>ZAl.F'G}~XF|r5Ucܔ?Xpeߘ(4u+#Ӈ?J=THVworzp$ >ALa̪žJRf(#c{Z ɾtA6r l{H7V"|A.s4l~)mFV뷲*YEʰF\7Y`*'m]Ă^>J Pl*"( I;-זVc6]ۢ<&98ք`ݗ?"6A9cG"rv@ G^lb23M`\):NX4dIl >FL-}l'䣀mP`vdy$׋fmVWXUQX;Qٳ,ӑ2- OڿӸŗ&  'w.}3o/8 \Ȥa ֭m3I" dU5ˣn}ύ8 s mPCnW/=`|bl{lkn!Y(?r\IWuaw+ycG݅H)&9!Oh%)v ZxFpw%] NU Xh7Nf%HB;@EI^2 @4P.h-仙xಂ\U][tkI xێce$Nf%г;iM|YK>#Kk*.7etծB?PYn)/w|Bӭ̯lQWBIpFZ$ZGL!cQf-nNᳰ?xWkc.'hI{i՟i&qr [#{P2hZtY26T޺%59uEl لgzMTq+Z>J$~K{9 Yڑq\$n-~4L*i {[uwfþSqR68ţw20g 7{>k+8+H-4 I{)Q武db _h:(U_)Ed?t$ݼd5RI(lLWL\p/εZ =0h>j$3\J7a}ft"WH$.p. f.U1d|c_d:縇  mO܇%H=x?YJy[R+wuGڂE ,7k_#KA[]0j #_NфE*5sDi"g 5|DȄ}Ic"bxo8_g&DU:0",Ǣ+6 `Oa1z!çf!dC*UJR|Qi6XCfwk  ǣEP͍֮ަR|ͩq9AGvۄ֌Y|&wzSe_cɪ^.nG$t hRT|*ť#Z*hscH{ LAd7_Oj't+ES6DdWC/&) HԉV±&ֽ65 $,7?C˚_Mv+#hdS{[ "V)N'(HA I8w"b=@i In!j !"5aNg(u(U5v@$0@'5^CGpor ؖA߷RƁ ,?b6=٣k4ELmJ%'+j!) ZÖǕM%8'G͇h^`wnUO#!A:wLL,l*U85 H%%rDeೇ><J&͓z(RJZ8^;TWV0y漽VC `A ;S$QX}de;>ˋTbHQ3g8wRAC9ќFWxκuVK;%mM".$z݋2޾B,kb/V{!vA`#u:Pk31-;b`i\>_wjXҲ*ϺvI|iJުmE@ηX?RӹaʅeS` Op)@+[vMi{*R!l5}k?v%tN@b  R/tubXX#K>ĎvI7~S-֤2A)E-&<[SՇZjoY9rDMy/?2̵bR?mz*V6| Gpww™Ɗ z$CUd4<` h~P.Nt:nXTL2=b7ἀ%Dm˻ֵTm77\ƉD ߪrgBghC2 u}-;1;(lI|h~d] +.$1TSB`8$H`FU4!%F,hh A9H_0E2̪Ë"x17[qQ!!>z9!0-'V #HYf-`x~&wihJ%w,ԛ1:opvΏF \ݣ̕+tL^T"ЖvcɌao *膑q_&0H cc~xj$1zꡰ Yk;тn3xտhPJ2|Kk;ZT~UZr(PiB<:J'|\7Y 94cC;& 6\Q2X04`CBeؒہ\?UQCEzX26zUeY.X/}\,P94NRgȹW$*RA0^/"94e]֌GJсSo J̞ƺaĸ2|۾t"#;77;9rM02%Myym:rbL 9dbΏG|>+Lo"QFK ^}h5 H Ť*B7_a*>(u K@w8o:\txD|gD3QZB@"}%*/P0 y$??/sÄH O619Rmi }h}1_nB46 FBHpNj4 ̓L~ǏVs_ 7,%΢vQK^צ?:9.ԫ Ir}_X,f} ?;шf9 lЃ d["7\Y_u1V:/.2k/HoMeI6l Ht] 2U2Vm{6V ]㬾NAKOWI{&6-sm^#wUn(pQár8bo9g(Dxq<Yă9j)S 2K8\3lQwwX gwI NXe̊1ۏ4ҁi/sfI:2\|Ge!r l$HSbS>D C"6UlwJ3ߝ?qrNHi%wq>&pm,diFx_d!5==GdpO1)Igt搎y̺BO>p;!KtŲGN83m1UO4*0L3B" /\ P "Oޮ;+m9t" 6>$ )WaG#|YC|)QfT)8If#*{!l6Yj \ Q(.&z7P^Q@Թ]S(XYBo,$ӪPsb3%dXUye3R-m{8#&3CQҡrFBY5P\(7sտɕnCf$tQ@+wy[.r3;:&ѯ9^j8̜4rYvX@)GeP2Utqwn8hӦXBVg-ᒝ ѱw Wږ6(lY hYwH UqF Mo6I;{I*(3~0v Hvj3R< %!ƝհWטɄIjUF3ԅylYjPL^fS.l{hTG:zZ [P܀k<3K@zQZȚjy4q~K$58IŽ:XRR›mWytgIIFy-s ;1a^Ö3՞mf퐢I,Y+y!j,䝡.5̽BfЃh1RH<83Gn&5:TPu cQ<,:< -MWqf.5OXQNٮ+SATW޻kj>W1V{J/<$Ѣd;|7VG9Q67\+4oZ0~Bi N*2}g>`Dp"H#s u-xdp<طon?t@p~HlpK.l[(N#I @ݕ׽v~U+jB^ 2zX^6K642poSϳgxi#߂;?єXTƮù-\?,ZS·B̜zB=3EʫlIbƲ j]p.mER"_faKpurSc8:8D&#QWp(7Y6`Ko{/sBV=%A#M܆*BÏK5* Ačd;Stw$-i Ec4ZZ+eQ\b0T]Ud0e+vb'K]6 k%.;Zs3c[ +=ڍsvĥE.?}u~.hTB3LMe;| -4gZ : L0Uɿbo32P"^Z"w3;N~_E5(*{]VX@TQ8C287Tg`$}[Kç. KG,% /U> ԩ *ۤJ-%Cm1p!Ú*Z\Ye>(ơ/g3& ,3H\`!>.G"W ~1QoQXM>=~O ڎ44ދvoeĘAS(W;_({eѕ/>@@{;̾S@zw+FzC`_IՀG3cס?У]BZ{mI"qH"P CC!g;_r'ܢG& @"Ǝ4Y-py$vLyAHL:JS̽eZ ۛ4 ks+8{?4ۡT3!kjNr;j_tL*sӔD);- 7-D鳟 Љ+3&z/UЅXF߿_np}\FH#oBJX)gk0O'KㅛxWjij6u /o3>U 5oM#BMO,c"Bܪ\ H)tcpsOJu-Ȏ%7]vN:el}i8@'Om)yz7s8:h%"U; d$ _y=SP7-yx׭:Fb&fO o-b$j& %SD+:?sЩI'=KP f~H0v[%FW傴 L$v~] R7EyuDo\yW@,dEORm-%H*CanuGCL*"SY?k^\wW υu@@)t4C dI_Cȋ/M&+ҫ݅q?8aHzJƕ?A=ڈڅʄifd9P$f{K9zilJ'*ojV4N5 *G)ҙx7*cCغFgu\Du4qF}}UAvEbE%9'@&H:rh$"9DwC.8RFA ViDG4u#&6W{hd 1w\ʏ(ˆaiXy0#Qbu9#6~JY3'<7_ fZ:́v%DþΠTj\0~0f)F"R*`QNπklW#!Q\Xyn(r)GmV(4y8iW F̚ 8?l|IzI?%O+Nzx)za*וp"C]cPWWbes@FfD"Ya{|%\|8TtBxHbL#+c,Kp-³LJm;wQ\F]'X֎+_u$XiD !DW˃ 6ևqJ h;DF=>o  ~=4$'oէ ݡd|Ƚ)[\QDet N#&l;Rvژ5ɡ@LhԾ ޢFG<`+Ud**E:ԿW؍>`BT@山rxg]isF#HQ t'$[ T.s3ꏅ,JץL㜄eG*6m[O;J+ wñJ~5ׂouAH)7[Sf"6hX.N=߯gz}T2H9+YL ?K ӏqaPNaHƷ_c} :4{*p@=z}(hޢN5J(9諩~ A!r p&2sR{l4&^h %-tP궊RqhJ0vC3Z& k^uKzz \OJGMGl8b[Mqkig0t&9=}E+8^D3߬=e'2^ »PSw"l]| 6}#a7FN8X°'u~_OOz?vg\?,όf!)MO0]ntjmHf5ʏHD6[ccD)q-P? 'f,1PH鐸ޱ"VV:liYLBƌh+ڑ$Y 'aVf}[U|e?mԂcF yBdIsܡؠH:0Rc.%:o]-u^Vh+ cժ13dpeGP0~r9"H‰E!;{}*c _bC;ך|x9!^?u4A.mdd?kL\5'|)V|8=8ΣP/r?o4ɓ 3F1ѩlkH= ?#5%7v!Ka:!O]jw<7;_#sOo0F9p BzqXS &"CpvXXo^ۨ|m>h|l6z3ܩ ppBb( 6 ^(v]~ .GPX>60co-0u9pկg xұ0-5pL5U4`;Tmn{K8e,g4q2o_6-ԶF2C>|9!ͥӺ=ʿx0v~%(Y \gNiSx '[ )?M/./7A5mDߛ^ʮ+o܊C b>ͺlX ;ҷ!詝7Q(%E_gOkT֤ͥx02 [k*_ r-WbhKv:ByC;lz  EyRt"eZ~&o RCNcpZs&ZW|R6u;nB!,z>IRu'4~ڡHMRa#l8hkܺ: a]f'}j|1k0egd8/e]r d8Y^V?͛NsGC=i?8Rrcnȁ Oa1ϴ,0A Zq(^3f 3FpVMhX\aLEg6r*;@-p8g++ FS@z/ -zM}"APΒAB}.wJ?FBxN-\!H@J0G|{,rK57NFڛ hQ_BVN^´ϵ 4S {/ssE+idrxwJi` YMޫsf@ P} |5H}9aP-i Que -mѲ%{1"ߴt4N)Hϟ۵xy; aǎ-9Ns=aN'璅S,a Ϫ\VpKب-EԪ ·)K,@RSRk5p>"Ҽ>=0fKE6{A RR<h45ҶV.m?۵?桐;n #|uTHIpgr*Š“8"zi%/iα 3oR,# uRXLUcqzq@f<-V_\nK7(wT} sUS&F_O1\ Pyv288W@*[{ 7wLb祴UZ1;JK!;ЗcKi$%R85H`xmC'0BSaI7XE~rZzO(%oZ݄#N' 2Bn O[E`jM [}unl-{Wf$e9+2P7qIM17 z1ScnWֽ-̵pRG˔`l{_Or ۏRnsRv!U1߁HqE5iOumĻG ˨ yr-aP};xJi1H:& Z5un+ $=<ӆ]- pYwK)ڻYq&+pXodKXcSK;Ob -_~*{CZ;̢`uT{93bPK]붇~oaf&R1yceZ,7dTLd:5 {""""KlCLحBX.! +aWf 2b_o& V;`%D0Zd+>q;~ؙS[:L+]^y!hnTR_'t>­Z@ܓNҌāO&dl!'V'N$m-?FG[>)Њ.{{-%Y?30L/mMz ^R Ai(+ywHEGw~Q[9qvaEUmr7`^d^-Y0HieQ$qZv{[}=? گ ?3*8ךR-Yjg(lJ%?;]>r#^I9Ci&5[? UQ\yN<ǵoU0jw2f;ogA:̆[DLYؼP/,xDh]]zw?=;~m-r:2DĢSuVpY% <ܐ"d sI~(W|F.DE)AnNc6=zŒhV=D4OƁvmݵcq,P%Gy܉nRNwn,c,!Y@.GGՅhhY+ȳ$ΈeEoP8 ['5Y㺏B++>' |b EpD|ȗl\T @y8͑ O ݤc:" T6.x( L*H <.2C@{*刖§UD(T]:5 v֕348ry=A.Qɼ쁸oo^8ti;K9ZwA݄}co2!\Tt )\?4{t2\of+P$seEI}Qlj s MGX{2'ixbg[. y3R`? L 3Yy%E/$,sl6L- O%)[3&=!_J7:L|;qfׅ'BC,9UG}'n(4GJOD7 +_ 6G'3(F<8vS\ 'rI%p|e.}4RFyzg_Z*AxfiV?>E)w hhOVs<)?Noxуj( La |KLqQ~`?DZ,s*a#nz"=)ǃeT bEfKK A@ 5kN"{$Rp2{c}|7u0D7ij u}8Ү"[3t)ep=Wu !jG)cT_I va( ͟ɶ,!? F>Cݛ9 W}>Q) j-lMZs" Fxb9RɀOszU :iSLKQ74MKR䳍$ɨ/пLawb+dcViaJ=N sfԠ3XVMdd]:Jteu158 qoQ~q\~XBQ#q痉G K.*IKTmVCu{̤Zϭ{ j ޯ9 P gGpn*7ػa5d QK OP=dbP=' \}1J@v8 R単}#X< #,#^ܻ%#&)uW#5q>&e[.}ZQ̭6am\]5{Em8lJ" dS|.K7_n 7 ? M:I~r=pMʲNUa3,M5%dɵaho\.azĭ5ƇXuqPc\M聞ŰYkBPhHzJf1_4oDj#։Z̷ (\ܫ ߼J6iV* \5Ħz pԻh#1R;Å,ْucI&@Foqʭj~I D:hX᜻N?W]X-Kчu^RVz~ǂ@u:qV%[_TMc>-??\Hyvkܫf& C&x$-xXnj}!I_%JVpM e͵$@PhXBo2Z@fG`\9hHkwSs-'ۛd=u龟9W`vəF!c+F=IaeK H4 UlwPHSWZ$U=pDi* 2RFhdbj'#̞\ar>bi I[e{AI!6/`t>0QIc>T}5'hu-|trz]8]!.9I0PYnH#e0U+I2* +sS`\)C Æ9 hinl56kwKkCL{? l\mUHHk$eaLiE컛Ew:yʑqy6Xal$qa*/D?i0>!~pæ١TW`QԵ~:a x8Ot:tD͂li2 S=mKfNIC7N˄#pI!A d.^L;ȐKQf~qaW;zw^] Q|*S]^o*ZħNmv&!zyQ / 1Ro)</_+%6Y(x Q@`|Q/ӊWLQ\KXhSyH:R[ztdO* g#*`hޣr<踸Zkğ[7`޹k8p|Uf? )nK_zwC2 ;Oau0l"/&] h4Օ26KѲzSz`jhkm1MacdVK>ϝp\Ϛ&H۱"s2|aozr" ԘAplDSwv}B1Ƚr5\`j{6lAdiX^DDFZh/}b1]I^fe@,F>RMאNl|ErЊIAJ?Y܏ #.:"Ux1{ dZ[7n#![gv9_+M[ǝn$2!,b']&(%Iε0!Q򌤹6u9=.oR-rpՈAUgyvu4•kmpW@R5/>ŠZ6xétVnjރ{P+~V۝p `幜#ZO<87Ց`Eʥoo"m*Z)&D,ۍdN5W`؉FuLǔQ|}DFMT*^%F] z)K:nD8J8 ed_%G(+яS@p۱޾xi5zRsCɍ($ @a~^>fX{&BeGOd3-X]Kbfr=Ԇmh3+2.R䢿M(ΓhzViNb梔Mt7$93DMWr XK2|4/L.ՄcyRT`u-nEɖ/R# {3 GΙdML*Z$mN0 TR<J+-23Sj]|Y>4!QD @_}?&Xf{ksg`)}^1Hy`6vgml@$lJ(塯U"mjڈ+7_P'тJWOc2Ɛ T/x7s_ߦ0zMld'GE{0loےe;lьKҦmM2@LZq06v iM4,'K3HYU#u8DX6p2@7 qǏAIIl~,ǣO1vg̠hjhLVM/d~?sAr/e _|jR?WZWy5SE!Ni͇QMj>}n}PY;Jnj!_y+ oL! TwHGJ:Un eTxh1C%§eK$U zv'˜ } RLjêvv&!\V սrA΂|ƙqĻlnҝ=_LnDjmYygqۃ=2U1Cgra%Ѯ?& <umo˧11-s7|i26FrZZ/'Nǹ-:xh[rʙxWE{;z@6酦^M%'BA<}/wpmr/>lƒ\^}y33"hK`-ZUa7Ӟ)HDv֍N¦q9}{A[\S-ݱ&Ki͜^|m,?)5fʜD^1$}tⷳa%Lhh#ktw0ǚonГ>`('V0[T33:&Џ$;%(34V\i$:r˄Jsަg ML ڝG>B\&߇ mk A4 C`QSM3N9FJ>oBhv+SRb[*'"x>&"oxƒ\|BlL\65xOJD&%8ذcwwE8Q+tH,7D RB}v"E߀pJO7@ o{g]tMZ+=e:K[NRjƺMS '%\nZѭZj!z{ny!-jVtm$ccfu%V+Çb]@^Ǔ]5c|pԟʤ@,/k0f`-O'H˷DDi46&Q7[D`h/^Fޥ(gzQ4(^ՓGN(S4wRK hszd*&Kv!~>V2<_+x3\䠶frO~ꯁ$a#=/?߭4?xl^WU?Dpv[ܕ9#" WP"'8lhh[ uuJ@eNMCzwB]N@eʚkjZH*P7P&+qy $|{C:ErŴբ?Y3a_Ye:,HJRAhΛ3 ñʦ~RMtj[[αHkI(o7TpE!}:rXU] "i% *@HU;Hdg#kǩ 9KZ4 7ZUM9]Ax|$9<x(mKkD.R[eMEDzook- 8||rx kBh1uvVP,xMiLRK_ `G(:cwķ'YE֩8ޔ9wMAJnI"tkeJ}H(1Y~N~96w$Ke?Nw i L>[tmi&P:b%PO>tY6}Þ)xUJ!l)qإⅽ[Y"<<91V:q: Q9eX+!ۿ%s.+͚'B]a]Ew!yu&\Vx^ut.j4r@r8]Dd"0A՞W.hn ꕭȀ[5k8[^(0X9dMe,:'Є zcyh&i(a˾ 5vƷZh`1Cmx-{dHlHK_˾ySXƇs8%mlBJ|ц,Ю l*e eGB^?䃪{2^7xܥNY*{PPrq+l4[HDOWRm{BC B^wHN:1 < {92-NmJ||H:+h."4V Ebh%#Ůp \  j~:N6 Qs,P#h"c1AG,.m5l>Q0Gbf)G㌝r Trc/\sFN$alQ/Y64v1 T|Y/n5ج+y%PV[-3F Ԯ=#[ջ̲I&f"*"2|H4<,uj|jӥw٣|o1q_4}ùu jh UadZ|7Cq55R P%fT\Y _E/e uy0c˱:U󔬹`;ђB!Μ:TgHoIz$͟=sl^q SJ't0x]l:OIFIvxTĕ+MB.BZ6+)ruf 8{{2cT/Q ^k7;G@ktfTب¡F~)(lp|FmNs; 6*֮BD*ޚC O('ؼG85RF K@Gx_чM{8nSKI;VgGO2C!ZCe]!;U ke`bBpZb]wڙdz0"iCzƏq=tgBh 3+fYX0>*ה`B^[gy" vTfkVŹ ~YߚQႅ l}_.c)d&,jX59COwu zP4|q +1~'xgGXwPؽAHé]reu|NsD[܁-k3v44ij[{u%9IȑZ^-ϲRaS^ďT1B WrS#*ͤ_3YcEBV? wy}skqDݏ Op~We<ű#$OɊ6(I8Id>RRv3+bCr(: Qoطw"ȇm l 恨1Rjwz?Ƌ3 9)2)imES-4Es"8N gYgõ8魯tk^/|J:{%"ddt HD5wnUt:EmwG= +}w,_7 ) ;cf=<yw0^;TLhSL\>3yStj`/X.Z?Fʰ|e,ӞB>*|v27H@h{[e? -9nE-;}ADFr/QxOx(]i }m7@Oq'&k}4Lz&Z6)И ss\^XC9 ]) :T V1!W$C y-xI}":l&oȑjÓUh'Bt0p As@~ܝx(A.SCM?\rwe|8䚓˵%,qُ(QP_mk`feX!A ,R&(h7e"Ò"Ҁ]'Ў ^#{T3QeĽihX-5s6(G"kwѲG ds@K=t#4O3V|7PQOLga;f &og/гb4QKgϹ*ݟzNobk f gb7 p_#wԜVS PEh%rӅj V3(.NWדL=,&2A8Wx00f]աe>Ak;E0.P {u-'M@TǗɐXO"|t#0AEd̒ZtO" Erjl{f1N2X_`n~q\cvm̟Fim\JE ydmRWp٬kyŽp=]%N6vc_ )Uj) ggq*k"Rk%˭?D$=B [6SO >u~o˧x=hWՋ+*t,} XqN2ć HT bϥ^Nl1\)"m>[3W3 5k)@K -5jPT$`vRcRX,Wbva+)0No ѽzW|\3(}ZRLʛkaXVuPa~[`َ6Kt20Se2E)&c%Er&vPP-F_f/. 4F4մ ]`ߋGW4w$j]Iq>=B-k&X?8p!Pq Z^cnay=R*Uwϱ,䎸a₍sKopgT][I{u%$vQ3 UoXy*R;qm6m>ޠD@~*D*J vZ=Y1MD93 u0l|+8=WN])z\Yy\jσy #X@ts'^Y82qv7?0 AcQ8_& EjG!EJKJ?c)&}>19_CDE]33w'_t8% 9hl>0gLJYCd&҄{ދ#]UKqhNI,txU> yir{6oKG)XQ/S{f@HoI?6 YP)[c:$fFUӯ-MXȪ@]%qX'ۂv;MH4UC 5ij># %| -"A39Ey8ll=7˃ [og.[S/+)+x62ap~ `]k3pY1xpLX<2F݉Xg*AsFn ݷ:CAte@1!l׭^ `ɱQԗ<7 t=),lfN!ɽeg5WT_sK'|\!0&{-\FjhQKΚr41vr/ jx]K[ش E`I!iiάy1҂,d,?ZDxt}s?*^_w Gs>;T*Z[Br[e,dmWOJ[z@;eب'Zs;ʓ YG| FMiD"QjLŐbtŴ3fdZ:/V"rJ]fZ<ĨoQU},F~xLia%"OHvM!Y^;Hr-vץG55`53#_#1 /óWZm\/昂e/h+cEWG%PiB0 P(B2C+.;,|ũC|G]D ىh&;LBX| +kv)<6̐>ou wHpy?*G-2xw3/Sw 7Kr0U^=ly>=E(~~!̿fm?:F#%?ݼTbTˏLa`xdCnCf*,QW >Rƒ1:4a`aF ߄B+ "?SHY؂,YA.DΘi*7 ~(?\B3ױDo.S7ݕ9׫h4tGL"M~rVnyMCXaBX+ /' lMVXĉ 9Yq.-[S 1FxV&mn>u^,&ps*+ڰol(& dz3-%TJa+d(}~mfauۉpFS'Deny%дOQ—DJuk>TQS#X-ny@m]};wj<<ԺWMNv |'OXpA_C MS-6 ]LXzK(y_9bļ%pt 8GRN`Gp=FqYQ!wG佃|,lav?|Q&[ 0`GX}$rRWm NDnb!}qBHˣ6qxJRY41ܛǛk'l3Pim]RfXCStVgSkP:-f4L+-|tBTa+4gȾЄQrbb&:gk`.}k0p?\OlsgB'r8w % 4O:8ر^yќ^Vw԰ԩi$ƈbd?ˀEXq&Tn`p|Al,>MkPߍ@F8"rp R1H@͒mf4wNTtի%`G оJV g6ф ]DoYA䥧U ׿cSW|b~FFOxTFr  1Zbv`u*Ӱ_y#WErn'osehRNAMt"bxE*.&=dueE8 EsOp}dGk6/I{ 0jpʝcuCvGeC.Oք`7apƋ5l/{:#'O{u7"tN@w@y@F|…ށ1a y3KT. Zc9路{^{”~z(ؠdVބtMذPe|[]9Bb'ꡌ_Ü@gh9!5<4Bc{)SoդBm=hNJ^[cFGRwn?!u 7.< _5a *.U@!GVP>4*lY ڈ͜?T$ -o~Qkɓq$/?ҿcPk,%D7O^|#,Vd%N|ۍuF{> $wJM,E ǰs;,\ VQgY 쪷iB"o<õ>H$ 8H n+|Ǘ+U5kz[Y%:}B2`g/'.bwQ-ϲ-&I=_=6GzU}gzlؿLMܝ$W#k tP(nNA| AoOܩyrzoLq)l\fq׶)`Õ,|{ ?4my6!j$5S11pFK]Y)RZ7a[kt6 θ7'.D-6f~#,CH>2Y &WvT:杳*dž+ ߶qGr2-[ YX7Hf> +[^7`w%(BtϰB r/ޛz'Z ~w+ȔS 'MqofpRaU^.k,RI!y#xnHD`x4p{ ɺ(na}lͧ3i"Nl'b 8߬T )dnȁ<'zo4xjQW ל$=ʕh7u:hI1z@[Xy b埡*CqbKy;RR4SJdr _%X.({ d67`yNIB/;؏2RSpim|]K[k얼 p,k(h0nnہXtIi]j wy5gNuכWZCn)dWoHpv' tqyo9Gu!1MP2saIPpITc?wzt@Eģm-1+}46rm D\K,#%lWd V٩ !6|G߭D[u! O֢w'7爾#^W@PJm[w=)FrKC\-3[\B{@ip0.1Y# 7o159He`Cj?Qluk40ֶ4y&6dFYaʘD t\vLWXh;z4ZD&+KU γUӞCNNdh4L~*Miq˰tdhiKO !=";M-EuʳB6PlxoZ(OUoUs899t!N̍ʀ6Ct_K]BnԋL+&ä@89-j qu8C^/8OkQUP8@=V$~YQIZ6=70kxX]IO߲,w_}K)%B ?66e=:ˍFS5fmyDJfc1r3s&ɛP~ϲ2]pd/4Ą&3-H@ZEN*z)NR 4|\0k LU-IƈIdFV.7ʭIEyH+6/hiqHi}\3tPONLGN3GoYPSʆg05-Uk!(@r6'V72 AcB7?wɟeʹkv{.mV'>N(ª}ŠWLjA}-8A'@Q4$Gbl$xqΟ  ߇wڶAjA5VBǑ,| .xG z/1=+Z:V /˅M[י-ͩiv4nn ȕsP0w  \gZFJ!ܞ^bX !1Qq]vȠ/ŦS!Բ"3 @K$@&eH~)ۃOu?59%(\/3aa5wCzIvʠұ/M?8&5s#BJl\R:dSmT QDNUKŘf(ZU1I&^bd`%VMEbPi "DT\ / [!I jӺ\l.j>FP,?USlQqX?ԕPL/j-v8IݧNGԂvBǒŤ=dؼusV]x?~ZN3.vbٲi8e.2,%3S( 7.aD ~pK͍iX=6}uaZ,݊˨sQ7)Gc!}j8Qk0c񄩐L fq}KwYO!fV2nS IOHh ڕW(\Ř&"= :8IӊE 'Pw]"g!= nZd4 Ƣ; ?\4;yzF(mWP 7X`HXȂTohP L*6ڕ8x?0L/$#pV(gD\Prq×D`=Ny10Ա>&k6حwb)%@a/o%Sd.vaZ'7q0'>Gpo wWݰPł`aJ}~[z~_n(|Mj"- ڹg7)u$*lXzYV$iHKA2^@3MV3&"b"S gVM&nf}JsVݣs.Q.dVR0FNf&Qʇވ/ Xy]yhv.(cЌCAk&BG%a/ ʹ _X71RV14 ~M8M6'a} :H50+.R #?uC'[0nzչϬ^x-}eC3@ ybB2L@~L_#kTZ|yT o 9`4Ge$}U2@6w9:ufø|9|uKy%x oLp2uvxKpw.*H$- .Z%^ͪR"=$s,-N*1!@"# f#~־nG_ҩ;r5[GTzy3GNqg(~Jv(EiWH+!bw88tm]'ox򪃬BmUq5S1TX^NR1 痥0h]𗛗*'z*9FF XarQPje[}ȋ Tlx^2<ɼ`n5+0QFgat%D.| ]c -,%!Xrɲ6qw* ϝOަ 0z=Yؖzo{7d6֥D$I椄A݉x% 5hJa-XDA-۳U(ѥ?H=Z69d efaVTĊ$~%at);՜P`h/P c>Z?{$f-v߬Yn&#/V;ks C /*)ӼkIukH¸L-u;4e948H!pj&2SVJ}wxF6b;]:ts]ߚ]pS,!ΖӍ7T1. k":qҕOKBD7 fs13} $&ؒA,@ر(GvdDHwT@ԇ{>C|\XL~g,=ʡqmo~YUw9Pev s_>LZGd5i@RV7}<կY`a!_:C3엵9PhJO%R!~ҝI1MBӚ`LX܀*3U.n&K92ґJq| np2[hh [,SCwu{ه$ďv߼uh|͘s6/W;T)YT3IeB0 ԧTr!$z4u;9戃Q]PF hB-*P\Ij4u-\Ky(9**C3d-hˇ4;c. x^Gyu9: _?dJV]Nz:Ɣhx"Y\ nz2Rv_%"C~R@Zu[j 86hGn9tkr&}w~Tc} oƷt {>t܇ AZj-${S%4! gW]j6o)e[oZMXqMzz4}V%~4 <е"FVBh- F?xL(;$Hwi-ggu.01CMȉɳYiYگ]{@"Jh10섮84l5}L$á) UOB Н*2`|6:i'Us9ґO+ǛoK;)S:!la0Ǫ*|H|\iBs_|7 氂U" Oh mtpzS&-k)bW*QCl P@}^)WWNxˡ>eD uhY]փCI<}g)pG?@[n4)1=Z׍}^Tӱ%,Tz4xGB($8.ѭG~\*VKy󠃌*=PA9aR)Cq8ZP:<'9M[ջ8J{ƑVצ> kulcOYqfEmBk8qsYEzO E!3c;l7L3 nLP5 CP(=Իa <ݳ3@fIaˑu?l8[0唼4ss-"s2R xGwѤzş3dR@ERmmb-`35Ƈd.V΋!"ʅ9;7g Ӥ"Q/șv^! ="gUJ4? ~),Z]~6:qԷ3Տp*k ->daXVqwpI*%y@1Q7LN'SɖQ3Q+ ,@UN楿{Ԧ|t-"^$/[ jbZ BI"vcٓf]Ɗ6ٍlYA`%;YjIJ -@;/Uٹ$V+wSMZ謑{ i?x>aDQD%Xu4Gײ DŽ^o#VcnjrSNnk *!xZPVh+ށ(k_ _e?&ϦW ýc[R)؅)M!̅|Wơlˢ5i^YKE5y8 @ 9 jxMf$X403d vr8cAHEQ%4C6Ù#^87 0:tOs-ȇ +Ka{χ1}&S> V~)/ VX4$5I-T6h ]or)΄}C\c,|c V㵭GnfUl٧q_Ju,p5ifDN ~j4'-FU42`m4^h0@iibQ ö e e^34WOᑍ9wڊcW1vVWLR᯳ز.9xM<6TVeQs QsK:qNYwhmsbJ~UKYl[q,؀p `[B;13|{z NO~tnqickY3Bwg3 eQ.͢=qUjٰ@Z]թH\̞"@k6uDǫi6Nmj fu⡰X8<:N&p/$C}[=yg0s`zPOo2e<%؂|\I2% d*ȩZqr!K5`J-A5ڥY^xraLb2Ѓ&fPuzg^53w{mrzpSDܵ`FIS#X3Q'#CD̠4 ,3 Ìɜ'j^7y> _*7p.r߃1EW"=@M^x8iYOz4՝_MNfהwrTnvwCͫNrW@E: B[:T`%P)ӛ{ZN,iMǔ3Azo U O-/OIKZ+0*$3Brme CPC_|I5?{YVW :xO[Ew@tNMcx1ඬK&P6~]7AdPҒ'̖Uf_ 54( .-m31Z z̖[~`սn7G:ߗ>1re1wW380>lW@S( !$9 ME˾ǾJSk猩c!frU7JW_)oM }q^9z~87[.PyMٞ%x=D޼( u#U0ƕ1otEIT1O)>/pQ+[GD;i>67=DIpGB DAj;㨇A4#$&,GjKNzlbfP}Wdʽ1aVoEޡjO-u@{+ 2HRyփՉ/JHg˽d1$_1^O}u1|Հ $]ٹa]ylAa1}kc$D^{~I3;6 L]5vPto5_ULRd]s?!6떙2_@>5@cmԞ: E2Tb\xBƢk/-f? okHPeoV|C8̺+uH\kcQ٘5pY_zgIj ˵B2vv, V 5z`%LVC?y+'(IFMh&dgz(6,AWr+jsv_JYx/7ʺh6g`D1:׿r~.r?'@ME荽DxAw8-J.I[xZ :symi[cIb}2cjBc\:΃8 o|}h+YMBRY[`RrOCqBSQ5bXvaWi:>(:]ZX[!_Shr8)Z Հ~ho1Y:ì 0 *]_-m?][sv=zUYǔS2y^_i(yJ̛|iF:ׁ/;y@K|o+ K×Y -$QbtPjN𰹙 AH^H(V}Wꆌx&9ǚ }?PO@ȏ67GWLԦ6 Pz>43|PJK?~ͲQ›>nd1uf" m Rm9Wy}hʗ3j1b\3/<8X1M'mRZeBt00z)c;Pa˘07ߠYh]U4kkzVW9ۙJ!TA~W2K^j+%mҟ['KM$0䏨rzkLS|r=Pb s;bJ?{ ͿAAAsTpeEBka99k5V`+o.$H(*vk kK]~VJ㽁:=7EE1Ҍ9oq t9QQyKt|[)F 3Pܩ>B3s̿ϻ])I}ck1\X6񲫒,{0-hKn™,y}6_@;گʖB*g(Kz_kRWs^Ҁ T9 GqvSȢD41!|,=#SjA |W&ݓ! eZQC _cmF+&b|>)co1@KIF8ήK oŤ㋜"Kw1ʌ=蟙#I;' L$xa z(`my 47tP^gh#o`<#5 &?f5!Â7$S4 &iTܹfш<ڔd"^2{ .GR\Ncȭ" *i1hM%(y al%{:kzZ *i(|ivnSl#oWҐ'h.M$'N`Ac8 ى|c#)% dފ3u|ɧIo=Qfm7,F$X*zCBC_%|6qʐ,jY4s\o 1i> kP?4 6y!'}7t%>L1nLW&9\Ds!3iĝ^< WŎb,&| h#2N /@ Yk]`AQ'ۖ85~Τґ3 KJZt_4 $!|.]pb*)rЌ\U]ذ(|UPcwEͰdBP_N %Ghm0PP$1Kc\o=eI!~eiu&=p ^խ &12J:_iA+\~lX{ǣ_ot˴.f՚y>" 7Ik-\/'[j3+,Z5mY,a_Y`y/)+`$ eH׎.  AJ 6@> 3B.Kęirs0k*=.^UQZŐgD#; 6.T"9u v#jN_LO'IPϾZŠN'?CuJMgˀ> eE 4"Oo,3Qaj>|*ׁt"bKF;0"z1ƅo{hNyҏ\[%;#ȉV^I r(X)}qܦ(`s"⳽RK57c~!`DT](ޖ >^e(p-j[bXdkP{uBM ; hwvJw;<>}}}\zFPWs$$#nG}7ىJO-Qj{ygL ##,MJÌ]*|y`y0*9GN[7FY)iF_dc@2t[֧CIKzxw1"P4?K1$%EJv)DMmŪA):C=Mc-74.E;wܾ#u,St_~ =lOZzam2Q:OՊdk:s螋lN x?X&;4vS]gɉ s68wŚ ?ɉ>[9 CSx=# J?͜fsmB4ǯ"&(,܄w9ieerE(n>+rVVy|Q Nd1$ƩeFqfnyS#7p|<&?]CIgM|~H[)XޤzZ C}XnF}<25^.L/ܠK%8UdMHТ.8 i?Z-nH4JVOAU 2LOcGz|`6}~R…a )lZǼnѪr4Lw,JA@I>mf/ƂvJ*I*߳ybT YQHfj%HS-1%(E(e-Xݧ1Xh~jwC6q u^D03i @ѕx%݀^Wf0T/z]%2]PMktX%R;gU5ᓹ?D.r }֓BͨBXR pȡ!XU ylB sYIEW򗤰-sT9Ns||GՄwFG,K"@c`ƎdLfYvm;pڙD/cw-Bߠ$.Յ=0aGN_8 ԁL~w tr"pcD[!:uPzH':-8kz-vDcRDݥ+-VIB*̰%%W*95#N|/!DZeO}={ƀ(<؏VXOtgw=}=G.0ϳvbS֞@!Gk-SIy8%ٕh![{4W4e=i0$d1cb%jŎhfRWd!p)7ztT M o we s )WQZ,VZ]` ā s͠bGAv \ E8'rS""g0uߖ /1wy.2|52]V ސgyݗ=)sGL uDDT :07*Am]-#})7u~ fUk1+M^5G+W%-=AWՉ:76(uΙq{gjFf9%Y.($!W E),o u Y PxA;ʻޏ:Ymםû`S!C-M@, zG a!xwh -h0)[pqpf0QRnpK?.$x ^Y_ZIU'/+>?ۈ[ YԻ«/6L tN3RDa:F`)ĕ5,% B/J5#$7Nm$' zQM yV -jahka oB̏ 0peg9^v`FP5jN'N-W$4:Z[oSTa1wCa3BcS~"VHR;Җ|mEhq ;Fh|&E:{6@x#$xAԿ6Kwbc7K_>27PqVxpʬ--\m#X:#4mώӚȇ/ Us3aɑ].@ L7 `'۝X{a>w+5̋Lc'&lٚ}x|2<ص1NNG^mWSM`p4Nm>^0U$ ~O4Tu'ķXL?d|O-]FFy]dO7Fy[6zu&sĊ(lE\xBůT>Ĕ*Tf!Kgrr>Iļ/h8Id”C|B+WJR I!_l^FWI$ \u?%w5ѵGNvx\FćZq;ƙw$t>s͎f|yGVF-;V-7rrM1a(`Rzv#`?]?k`񞆲FbZIDsw@T4"yՆhBz2@_(4aU.TrFϞ 4@ǩ.X[ox0rS,cj:Qwz >582_VΕ/1n(Dkl57%U ḻmyH"r D@"6eR da0v!3806' |-D톴a4z',J:U$QN`v7',UdGz#m1QE т<,Z= JGfx Di|R!u|7UBF|# s.}Jwq J D,@J쵸I4|SY1`]?ˆ􃥆OS=V|'{D~MaIGĸ:JiFS]srlěC&~E70(ήx{~k_"]''A54aK}f_i0xk4%('n~9V*f*xIKXRR!#O@o H ЍG<ςDfcNj<"r_Vx(DEx>Cp#x+ۣZ߈f="[K|U ">vJtFt'뵸$^t,8-g<1nf| UA_֢eY}rn3ynbBG N[C~õz H_(W}遘hHnG$`za쒰|(/$)ТML(2\ѶFwĸɡI ՁVȨXYH(i`}H,/4t򍤺{LGxFٞ>f@[ B ~?ނ7GdJ廠Qrt҈p9`6Yp%' aׂnK,N/̜ K%9N '4`-KOϷLP̠dEJmmSR:ze.b UG+UUQ;M¦D_fyO*E{[ր3^n͐PWA>Eשs4@MeO(s<^nK=Bc+(ۅ4~ΕVܱK)ߛըPmgE#A!Ɲ 11iZG8 s(U{Oc% ;uk?ap\Ezv} PO@^` 4s@UUɵȫŶfCq;g1 }g}>vnb ~\<<}G0´Q ;ilGͨOCW:qS%5ϓ8YyXK]/|Wr#?f{)~zbac{]E§:Ug4_N~Yq@[03\O_~J,fqOԐ&͇qfx~(bwiq Gb#sJut85#]mEA|3)rX[ge[gt@SPs\^45vLYpǍ*Pɒ 2qHNIjOR0D} Rs@hD>þ9?M=#w_YLaj1{^||oz,n9h:AOB)E;`&ŭV\d<^6'酃N8 UD^̱Vq+*XU 3ɨX4X嚐Cd:( !f:fE7MЁtWP[_lE˂ LPO5gV -/;?'MMePC 2== Go(L!J'mh(Z,,͟ȃ(MK)WthCkw"si_iڷ*za)ѩmBև!nAeLZ2!o\Ľ+nc*\ϴ+>Rʫ;dIA(M-x;!g-<5O?j9f+#5lIt7QBD'![ݭ cRXHszW1^eRsoQ.ӆvڍ]_]ϕ`~-pH$g30PDaX7Q궟M/qze{} aC8|Y"INSm ԨwNGoInJ<-@ 9j}wE}]$1g*[LpFN 9um#0SndLَuh HlQ#PE8Ӎwo=խyJߪTPBi=Sy^%8f_ ozBx5 ݶu'ơqd%5}5Dy!|XЫO>gwA a~MX|W쉠 ˞rLyEV}}pV!;)j+h`KUM*a.X (!܁ %BSR!M@ιtTE I ɔ^v 9Ƣd bP4'9Z#@&lr> y+gҶov>xwIu9e/1*%J9=)I8qFt1k-ay\Jx1bd}36[ױ MPC4\,ok lPՋ7SlWČbB,go1ڲSKұpb[L^R* J_ ޥO`Gx3^_Fw~?qKG!1!ぅJ a}*+ ˗mAR70ہ[f }k&6ӥXq ǐy)!ߝ~To.։]?;וH8^zٚW 74 lY mH'M~4&|}Ql sM#0&}Icocg\W8&gSmfjėLɽc2X%DYl"TMt+q~V7VJ YGsp-O~JO1Ka"!SR0iuj 5})Pң߈t9?nxhdBu2ao 9)B[^><9h.QJg'bWR*;a7YGg-$o3(8Q 67CrPfL5x+_H!DSKs ;f0IW?!O6 o<[~BK2,%-}5-ҋGg\A\hnLD]]o-p 44_jrfv/ $|iX KQزɢ cf]g+-tձ<(H(O 8N8N'P؊#nE9& bpA&؂2:$=m&dӓw/SܙPSdA5iUU ݾD2aU 2Ae/zޠp=w{nw H8)!1AG_ODMtsYSEy"Ѝ9Hڠ8ŐΦu5F˔|*x1h㵛$`ŏ/pټ~ ^ PM"Dԏ60$K \d 'żʻCwyb11tI4OOgG85ށض?Z,JYlqP-Y$&KUH@6ͺ{,2Pqy#j-/$c.4n7&^/<ABbޤp0q5KS}mWcbpPB\ ;dV/ؓ~ܡ1#'}!M}yp)C.DEij o "fȨEQK.<tf\{EUER5"Y/'sI!gF{F`Uχp +f 4A\\XU-pVL]^ iO/@[ @tE44Ȃ(++˙rDTg's.wḲ~yU;ŕ{B6#/I͊d1ůȣDU Z="!IWSlܦ!"S^cEDb ;˞GJVYu-Oyrb?{ko@Ox] wÚDo-^hcx5ZIoRcMըĮBQBsz-}[Ζ~S[NwqZlbd6vԉIys4J}s O؃ K8XةxI.Iq# 6@oIC:= ϙZ8[]a\HChw*o^,j9" KůL`9X_)7ͧ.C)8dcx)Ua A8=?FjI@2M5S| bS)(:{X ƹ hA#{@nxvsVS3:K;[t.++8"\ %Π/C["`xEWGTf]1e yt,)Fؑ~HY&NZ%a@gr;-a%ǿʪiNJԧ>/ieg͎N7hS44BE,0ș.DOqU0KЩÕ@͹]Hjw9; Bν8Zi Q3ٖ|Uu0n荧Iu N%,z}D `,Z4rc]J0N4>VPi\ZwpĖ-v 2رiI5,sɑy|H}}43=|KXP[F MUy~" kYv8[q+k`B=EbCVMp`zhĽ,*R9tWvv .vK(XB7 iqʗ\BCiM 5m 'B1̹R A*}@w>ܸY wJ7"pZ1[{rVC&~*)FV)i>oLg9,F-aZ6}SlU*D딷?KgUGXJx;GZs$ZJ82gp mf@72m5pҁgN[2XOb$?Nc)N>d0ڳA|;a$}8l8i8/g$t`eUZB2*D7BnI)Pe艭fDrB_;Gs"RnwS&L;4*&CPm["]P[}DO"1w6^kpp1fs;+ݛ|&#p%d. 33[d.ti76nƣ08rYxT\3@N;0<&>5 ?*3af A1-1pYp=p旭7KEl(7y Kg>d!vnD09#Re0UAPr:V` ?{22l .5R{f^u޵NKy1MaqWd,CKsŘ+==%F 9] h$¥T!MMթ9, cZ?5T%wY$a{l'vW[w̔`Wh#j:v[**/8#+qbn$YuаX[ZyvYD5{wL&[$1ࡻﲹ }w4ݞO\'Ed!ZzDxb%YytRx1W)ܬXHlWpNaJlrl} $[KJFOV LzO7 F 7@N|u۱nFmn@ )EM eo0t"#>0YT$ԬV *,apUIp:u&%<o~/q"Ģ_QNe̯03)kśo]oO&aįVh;eB55]z0ꘇǪ=<%+R'žW7fIq&/?_5 22GMy,w>MJy1ɳA̰z7/ Yak4DzۋZӖrMjjDRZa~:YTMZXDݟe( yL̨T'Pۿґ[_\,q+GP eL,I{d(U BGt*PXêT$ KcF p%D L(c}E63v~jWc=pfe4yY%C9hs(|ê#gϯ! !ݒF,/}&! Kw#xwMɜI1gʉoj1Ł|^$vJȧWEu(o J $ݫY!FIQ׫TCGB}+t>t C6u3VQJ(ɡr/ NG<`SB`UmJپNlR8 *<*]1f~HdZ[JKtba"R >Ò>o'k28FD߇5*fLfS#Sޚ9}&Xr)[`;w8HƶzO%$@=Gro¡)'Tι0tRKbET5~߷,R R[\I+/%Rt|do`)hQ cvCPNcg^C eT~Sƺq;. W(B%ˤ}8\qM\dfݮPh IO]Qm+%U$\_86É%8^|O]Lpoj{=-+}_6O}P@sK hXl,tdt/6`~csuts &CƟ:Bb#"r v#uX͚s1*MVWǺ8lA~xb`',7 ~-~3g1pE&yqQDQKIč/n/\ӢO9 <\WIm4(};?K<)̪)fn00Cխijȼ"?Rq= T˧O" 6%M\7Issx!?(?R!IIwRNo(0Q^)j)3#2M9AtD$c [ݜv#3-ގJ;Ш߂0+N$ߨגpji)|b?2 xl}5q,eisE(h*gDVCs=v]I '[}'oJӲ9:A{[SZ$KA?DMj]oZMqAHڍ ,Q|pU|7nxku;)r5ψ!>񯌂F`_49DOnSC8hq80U^/~dKi3imd̞Dv=V6^KTO~Fr*Vhw:g:kNhdWm{G4X*WqQm!j) leLN%ۨ~MmU'YtD/xrA-z:uH\O`sihu?@YUڅ ,I"~uh0HY'FiZd㟚$_Z%&z}Es7C/l& Λd8Dc#_nZ>qHe\VB(zòyEԻv9Z?;wW4o3 w6#$}ݥGpW3RJL..3>W:2|:G0ǡwnM ('~XMU^(J4$kW އ&|Эk o[69]o.;D[XP,Rb I*0 HlLZ]ʇ'4^TןTZ`j2nH=ryIz2j} ǯLf1tJfO AXrZ73Hd W :ak+b[ }9 j眍1KhBY^=n؛FL$ )]*bVl5Q ;:{Qrp%x,AU9y-isa8{6.e0c [MQW. `<7w}`~~*:zztSp~+$G۳qW&"`0%hdCD428ԍ5tHTwE2IJ}R&8Bh")(n̯zLDN!}(s~ӻi'?:Ip G) `FAƽZñ~J3~UQHѧ2#h{fM)9\ * P p YIq3{oZHD6"YCHT#G'xE.ݼ,$ZRJgy8Nϙ0Ieq>bbp_c_^TwBrq)oz=A_2+֮ dӏlx[r89aPB% xM7liCh/ɴ\*L')- j i'6"9T|aE!ucoBF}t4T{;.5S,䥰j9E{l]v7Hc.]@xf!a-}@X=ԁt@CC Ejb!C5<'@4*XEOT0=$06Cbi?Qb4`ԯ:"#D gc'Ya2vؤ$ HtlժytJ. x-Ҝ&KLttiCj*nq|lnrz9d&?{~iWU5KgP=% Cד:e4M9|Yw_` tI˚PA;!g)M(jlZ``1?sR$ɉ"u˻g,n6Z6gAV4X@ncNc6C]>*EPEJCea@a=wj 8~̂pڞ4uՍ0TpPlPۿ}>P+V]E^L  f][]p DԂsW$z~JJWiDdhۨT\18\fM\ <~ޥ[g)R9.o<0X:_#ZvGN4 KG_[ʯł4g+4l%]5h@F4mm76B{+SYۘϘxRm~1J hl{D˫YGX۫A7'-#w±Mby T2Y$,[|kvRK'!VV!8<&08X&.90W4l(p_8L咕wY찁;3>U,,j.^ $vjz˨u|wnmT ˉd˽d'(/ɚ[-ڱpqg"{I|/V\G`g+앰%@s\ljJQ%#xkAc UU9诚ͬAWܩ~"')JzVdDnT2 EB>YAJ915 F RP:f?!-Pd`ZO7r+p*~w=c2\.C_Lu2 91Om%WD-*,L'R@ҡcE?d9G!4\'d$3*⽎g#ޝOasQI 1?3[8z$@bF߹)s dy}ɷLYY6Y/s#kXfL h}A {߀`hIo ?ֲ±`(<ꅒ2P;'Ɛ(L?E#iW$PgV/r ,Q2 {?nJ Ʈk-"r Ji_SN_ETV _OP >pV&M SRkNCiF:}+XS0&-L-=>ų| -KdW]ng2Pwn&ڎM {u(؞x] Z3881lGRn< !Jt 2iNp[i\:~d iq&;'Jݕ/r5՗bT1KpI)~/W/S{:O0:3Uxxu"gѻmVGPlXUu )h=քy' mp؃yf* ZJU  <m)e Rݿk,Գn'uZ$ಾO.kqs,Za86{Wu M"7;J8gf,w@cmo.u0 &7#H- Qw;祼TE/_Iw-ΪoY>'5 _L fW]s{ .3Du,蘒zP׃PrU!X83ɉq.ain!Ӆ4\GiNއˬ /Yxf=.:n\xcNuC^PPt^=z"01i/ߗ.(PWi"O/&[o]kיƵo-sWy98 0j0 Օ} 2ԅjYۣDa.R uw7yLP26 [t U0. ]ͶZ"dpBВ`R,QҗYY7qۇ3*'B\žVFj=-R8^rTIyطߤyW:ܓ~%ps\sx[.y!ub)#֠o:wR9~ `8_jYk(?1?uO6{/1K+-6uMkG-/U&^@8(J|y?=s0@=]~C \f*/$ LeZxޱ;5i(A(DސnK?Dax_H6Z'͐>vśWNPylGF;  exJ=E* }}s B /(!,tgu|-}WOu#}OI,v5 'G'+'gFJup!\]xV?'Eʫh$%:]WF,{1u~@CDW=+9s̓Ao5vE#GIUQ)^_d=> i,;T^RVl6Z?wbBu3.`Z0j; 'ZKNg@+0b3Yt[vm=?TTkJoLU { 2.=QcARռ<`abE .{T._=OGp; Lŋ\|ӁtΧ{L1N}=H$%cA`Vp:yb&^5Li؁yk.'I'kS#Y~o߽/ kj;Eb+`?:Pbc}༭3z;׉tefĘ':泝6b [!쇐p8߆Bmĥ|)= I Wf Oke7A=KӸOW#J "G;3+#n`5cs{!hx9 C`L3RapavG? )SVdv; JҢw3ot{l^e>OV__i*k4}9+mtA;zQ|hLMk{!G䛭c[ CFnΡ$LҖ>,(2c7ч(Z?KE{5+mx)ZYp.37yb$ cJ [Fh@x Sɤ*~""# /3p9$ro gSk9CraZdW^~iz {ٲŷ$gny 0rZIְG:ʑTȑ7!^c4CĜOaE]Fŝyㄙٴ  d&%xj#:v2uz)Z> < E>I!# \{}=ad2}TnRPu4P.E{LIm (`|3\xQlK{0;=Oo#۸f! :])8?e%D,pt* XOPQ,O8.;?)IMQ0Wr6*s mw} 4tx>vd.X摊|lJ ɅF.}Ӟ1{ [0@xÍ-ΥB êXLng,%11l{FIƖa ^SAݤ_L"V=sUt]UOBT5yOEvZ[. !# </DXipmF02pS:KJ"HƋU0n[4wg(uݲ~`hXܲxL_=3kҍ-84zeX"wy0|eġ#m6%xU%;M*sE^T')i@@| Q X\ BQTJG &uYb$Zٜ- F WCplU7!+e>Vy)0lH&LҔ2w\g eor-Lq}}FYj z Oݢ?_2ۛ?0 '8ߜOtWd& ELs__ m2l3,v\\B#y'&Ժ7 E{I:+wFdn=s~ CO><i/rP8Z)kWޙ%!ӫ&E{I͎Yu%謇bXE^{K SfXq2Z3cG8mo}o0+n_k:;qk~f~r:)2Y@ -~<-))XvYx)a%Tz} >ƥ_'r;YFًPtQeLD9F2ҬznB^QBYϮ%#:}34 l *9's7hoxҊi9N$ DOxWwZ>rA󓹐O'r@Ms<"/άЊmK `D0d՚Bxe*d9>|oNI]B2˶:ttOB6:ޭ5wÄ X8]Ɩȕ}b^K3{&olJuڟr rry;/u悩-i]R}6EO%#:q'+m(fzNe4<+ (ɡb%ۺq[dɿ`Ѭ߂7%q ֶSXhc?"87fɆ;Su?'Ž@_!LKfZw6Ud;GpKR8tK׊ܳxO4j~oxΛ/XfNB׋q"&uKBIk8e ff<5iHt+~bk@b}?lv$M:77ݙZ+"X9_*51! >L2!pηw++ⴠi ?^B ?.6- 9_d>CH3Ed}CÃ18@}/X(JRD >跔p:$X]GQNu:Ңx;{y@ !,VB2Z#@;sA`ǯ |T '/T#qIiŷe'`|Jyjg,*x0X )uuGdVD;]VyW =K 0(t-O ?<(]7wSI(lF=zb'כ*dI2D?\X' y4EOϋ09qK%^`VF.ly\]#)MLaȾ 2黦bqYjؤ*6pLnX# I-ήv)^hY`qV(>kx"")b?3c"DlqU.0]*՟ܹ;7 )cJs0VEx2qۨ1Z]z W8ڲ/Xr:/ a S!L[/\QAz@ ^No\+Xhͮ7풐0 _joݧ\߼ [ʀ ATsuOg fopB6U؇Fw j\V *&!Éi=Gl6?dj=ǢzW}g簮)E{+jpܽH!tĶuK/i8k,\evbOMRtcZ1y#b$A5ZWL=FﶶNV%oMk4r6O_,YD.Vz*6 *Уɾ5*T[}dN'<͘x_2qK|(oq چMD wW%1e]L>ckRlx # = ͹ Qx_ҝ% S"{@.L=ϟ vp9}eP#([D7/!ou 5-&RK છE*8EU])6^Q[_`e#' &xi09y$:= Yp+jhoAc,b%gtUK[Dl&BY{o ;nWu8Rd1T^yjtNΞKe…o݂+=.څ;OLzDfBƄk-Y*+8 >:jdy07V4LQ wLDC @}[87!<^َ[JZA߷DolJRL.0-?k4^*3iE&Yt&\udA'Q[LtYz溣nHgA!u\@1lNybM$>ģ:)K爋 n[pj蒿Lu^6^-x .I_R A~(`O30K\~]*^aWV:]#9`_ ;8Y̚EƎVn5 :u}l+}\Jo !-LJZ9=l\Ie\w!eV@-6#nfԺ9sJjJjb6|*"b:zBqsCvM2ƒƭy->rEW 9l!L޻;%ܣʘח`KLk (p_HRu~"p9FO/=K0aǤXJ-2ݞ:>0,Kna#+¾R\GzVQtrRJ NЄB&J1=ИwV X#Z-~GG,s,/^R37~Q8Xa¢sFb|VQjgp.E`YeJt{ M|ݑrE+؊5I!uB+A/%E ^1Jb$@?|dܑD~iYB(Yz  tKQ8t4+~-! rI\AYOEXpF`$nE"C)th^x+xTdÎ#p"wW3^gɀ̧d\pe5ss#$?oޫ/>O#NRj/;%L_f8UM݃yxh$^Kzy}wo`aw#!jdm3xp^JM$򔷲3tdp>~ŷ4愨OP9ڒ+8mհACnd7tz&HsJ|-tl0}Io\F*[n{- oP!A‰`khq0)#$wv7ɇ HuST7s%v1'A($}uG4o3 ݖjWKe$ )bt>ڭ[-#FM`/)bZ_57P 6Wh6lԬ쑃FW/PpTF~SJET1&,uHF$"0yFlh<N$oyG_:>S$Йnː\"`rG^n;`t~7X6"[/NLf[%p3D;?2[c>x\{v>% qȐkZhrjDJ93O2Pn8E/NC(,(Hh1?4eǏoOtوR,EX5T;>+k.zVި<ڔHV 5a/U-\+_7JklLM$hT꿺G\5q ݬ~\}a]'kLׅxbOWMkSnˊ @ԯzNb{iM?Wf'%x5d࿒歽2aw@ߒX&'Dx ]~}9⾠OK>(K.r{% IK: ?CID?K} 8M!gQK^m3ADQr }!})?p >QчtA`eVhXР-nC;YljbfEx0tY4{l\:Y/a!V+Ca^fD1UI6A%:L#$L킝98Mk/./s((G`D{"$[6&d}?'! ~le90G_8`!Cpe #eS.WHkj˩LŃXcS},ņ.@h.C XucQia̟d֔6[*N`4R$v8Gά8Xw&XNse%i{ ,!j׶q W :Bդ 0O~ƚ耟Ńu@;yxLF8zC)Nfx:ͬQԅq_ kjjeph:A")h< 2i"Nw nvJծVŢ?jC[y^zϔcMc&||>8{Q4ܙ1\KS_% ptNN,P:)5x[oliDEc $ bZ2δ!mH`f$!=*^JCl< BɋFrF ""h aXSIr輎{V-ڨ E#5zxB!LB1<3=`| Qoi&ڈ͏Jj_G@65TyܿUeG-kU7W>[ژ*ʀy*z*L )OpF,N"$׀95eDx"l8d=O;D\9ӿ<%u>\˥= %LEڤLNb0u1gxHh+j0Ĉ=[V3a" ׊/w XLK\huՂ@Јʟ&cb}JuC2ͱpy/Y8|Uv_hJ<~PJVyS O<` ^X/D0sROh3!Lm4Z2WX+\r81hb=0f^`+ )a7nQ S!p-}UzwU-o:O*F&pJ%k0cxOW&˝2 4v'GM2W6 c[z830Ŧ>+.Xu8mMYDpH w9 "}0?;NG=8bЉ_(X4Ƞў \*/A&+Gho 1YDuѲ_R "#?BZF6x@f;sT6*we:i1`& {8t1A`1JGYTShmֻՊbxo?|-E:-u p$Hrc<:GzK]zPxϳco6g/(To'ƴl..]N0aG3bf'lI07E~/ -Dp閠i:Hl?5Q M}s!*"CDv7C1 Z}C㒖ecuEG~4'3?{f=U'>VHZ)F* c*z(ȃp(w!j?#c&(YD u~3StfgLÍGDXV@iploz{}O kph] m]1]&)o"v`ݩJUF)Bو{0܂-ŠA))w^mGד4=/'mrO{U X NOȾ4`8\cEs3:?ֲD-p^0f>T= EJK314~\n\SCLH_4R0y4}{;- 5'QʢeQ,C=ݔ-gʚ2el{A&6]CPt>gМgFS&xsuzcdBkIȳmTf^!Lz 5;g0tm]Br|C }D˙ܭx2)K8 %6dF/QH' ~פ!B.j 8-Bwϣ},`4UM{<XgZ}K$li~ԕg9 S8p:*\5s}%~PJz Ze_8WVrJ薣 w~r D'W>oE]/l,=̟Ɔ+CʥQ1FRTr#֖tBm/U{7~2zck",B8_ iIC ̿˽&B+*xWg Y{{1ctd:'F.^v{v)mc cRmV/g225g>KD/%}*p#Gw_o&\>N p:eO#{tٍD4>!=nI>n~f~`43[[sqq&8Ա0$kչنkt0\R9Nf Hzo_*B:׎e dO-;;KNnb+3kc^F$*x S)ojEˀ~bNexVipfς'"7A#gE%f)^zCSN}]OqsJƃmj30;Ci1gvTIXZR@}gi!='.QB %D)T.鱎TFͲӑvTN;`ts- UB`i PCax={\C4{i۸I^gӢ؝.^:wR/ GY.$ڏ$I4>ܨpS4Fi5ǘٌr} "FW)z5dh2#pU|MZY/ϱEREs>ArHвN`2Mņ^ 1=UQ(6hM=^OUC8FB'^Qq-,U| zNg @`?(w{5^b]rpW-"fZExn~@LN&2S)+FO2&7z4*2< =ѧr v3A\DE%uXe-.:ULi{qWN_ӯ)uh` $zp[fZ*-Smt: L#7n"|PԺ/雬E!\z4ϞEM]͊†dEmsͫmeIAZ&17!+f,hY8~!CpF"cpb6i^ƫ|3-҄Udk{@%$I'$jU~VZsK!0eqc T4T/}mw{ x7PmR=#RdcNg'%ڼA-L 9H#Ul4[]hMq86Z~P7n !I3@pRyD;J3f[[ڊLI>odyL(e{6SᢡP2wv%ag+w!ĬNHn>GB-vQSWȒL#HٴMē*rL ߾wAGD SEYwMRٙG߀Jf̰>ś3O&ʊcuybŞv ,3nsOM`q4g}-}SYw|P۶Io;r5.hVDAwXri s?}ˏBc χ'yY{TiⲼsvEf5? ΈKmJY#<@Yw>[tov=:$52^٫0A_>=8{( j–[io&W?#{$.lKr7,1ZY<< s #x嚹j]{u!`bdͥ蒽18⪊4K]\sd$Be0#ܻ'R4!9^~w oFb@hw}D2r3|B*t*8m8mKK=F ,KG]d`29Q!p1?tnaNXy{xt4H)! UI')]sPqU $}*mpo{0J*y A-|yY[Hhs5\/>1?S_Q!~+RUAA ^aaB#k|M 8&pڽnq2;g o呜X`n4e Ap3MUupzucHOJ{NjneB8gy>k*KMKXE9q"BjAd+HxO 4&vQPވ2wH7JfFE%e =6> E7$$?e߾R6myw.r.h -Y 놨 9՘3t8CEXr=}~Xzs_K#Ym t(Hκ0UIcb mu!^GMX[uĞ$Gul湶H}b,<\sd3f;L)qg|zIO{ C7 wZ܅1ؙ m0a mEc%+‹q sL80O?jB[]C-㔝ȷ{ӀshG 2}dC5698%GC^ʠ?p+V;E8tFA/64n-(00~ʝ;'ߎf5m"qt*đI)f A<).K:5^ʶ`Z~^{d7lC-X,*~|aȉ 1{fCmFtl6(lj;YYFvvg]iV7wRgH(6qЊ xSr&O Ts&v3*Uمnn$9ƉAVA&t~OYdG&֠EΩ6;Q 3gMX'T' k:1} c 8jJ++/lLJf9[r_Z7r"3)K'8 up=nU!T} O~sN =^Jx =W=,A-#4ѵ{FqťgM/P&!Z!Y0 _@%{ވ[U=odϓݼ/hF(FX̆4_.&с)|ɒjs)'Q 8Vtk$yXVG zR^!TZo>aRI,$DP\ahQN:Wk`(Cw 8YF(Լ/+ooG4 Fse|9ʍ_K4T&ިq?frߒJ=5?g*'r54r1^ʹsd Mxr'<@t5SsmJ%Ɛ'jNZZucᬂsYEn,י`}*@Ogzu'~L9 j'%-1u[?u˕qf2qhT&`Xɠ ~jᨣ/v: ##FGm:,w8Nxҋ0m[rv''Pdo:Ǹk+꤈%pE-\HQĩXpjP$x>LI=`\hN,bKk^"0]B4sZ(#̛pV;zcC7Y%qv\-mYy|h r4EM镍(Eז,,nܹa9HQCv_9"lZt/{Ao\ PHvc"SD3?h90=[}-bٻ Ir;oóXR5Z8} SWdSm$={ҷJ/*ǓA P'Ul$5qFeT^sY^WJV_mݑ'8I绫fnTa f$M1FgG5`dc~Uf/"xf6t`bբ}hNx_:ύ(*(y,V MUΛ*8:6w¡qRyBY~ׂ38 pd:RY=HnKbX],i@Xo| L|5ⵘǸX3DYpO>/c2bWM:Pn "L.5A:LE*hCbma5%|R#ʾ5d[M6WM&tڮ<Z$ sT0»i9u9_2kPX̫b#e.ԫ,UV_́2xͷɒ` C=֔hRd~ŮgnC_m";R)( ΀bkB?jhhzhYQ7^an=$$}D? `wYMپN>- r LGuPʑD_| ,2J-_)^SepbxtՖ`U3J'|DC(x߾ў}?a@,,wb(ͮp2uw2vWOxR,5D覺z);:VWԿĄվoD l옭XJ`n7:uG1Rb1d"B v]!]}]=D(=A3jGULՅ_#F/q["#'5 v;5T(`O.V*%ti8MXCu:u'c"trl/\ڏowUH!ҟ,3ixH'܄c~IzI| =$Q].bjӵgmf,F).ICAؙ7QAmrM5\c D;EUoqhgc*X6C2LhT55(I[R(q,pbU뗻Ls߫G՚ɘ)#+ZQIQyHÈEC pcׇ+(h.=Z`Q̨֗w:QCw˔{yd`^@/;|N^eJUsic6QPO܈_==uSѬ0z\}# FF{=Uw+h&Ln|x璈G#11]2Q(lmx&CYrH, <*כht\OG!++deװ+Ű+Qoz=?qF&dv-vW4 Q-Urf=_-(v0=md%Y{C9 EgQ\z_r(I ~Ykwq =6BOŻ\pe34Pd7xE'/PO2Wc>3`!U٬3B3=f\$:ֆ-sv#i+O/DbynPM\,#0]ISB" Tuv_@\@h,@^1Jޥif$u@O8qӰYo;DŨxJ5xl2@42]=tֳ^?ʿ}^ckӂZ-/戢^8\ST 8M\Q ȟٍp9Lp1J'AneB'G70jk)[_?. &'`*8oF4h2:|0}@jFUvփw ۴ݓ|gn_vSև> wvKfZ_ ZL Qiϔzw_+̚7}mpCJ/AhE2낚_)v4r\rU'c2u !22WaYccZ[٭+g᥼";vKb_%'iAc7-EW"^65@Ǯر%;i* VSn>H$=`l6647JkAQ7&`nժNѪ}KZ49>tz5rꚟbAS~(! ()7y;*uԠ`d|zإJ1tgN>н8:Vo<B{B#PmYHbygNvCDjaЩM~BQ {ՈDxQ Nf'a7qPg\D ~'t갪Pb>VO\~f.* 0y("(bJwq6.gG.-A}/٨z7ch]_ZbU\ fauG05©@qCR">3[rNhWeeRҰ|Y1:g^pjhT- b^T;{;{/;hCnY}y-W?{I3_k~ZUXgjW*T$M%'6 ~ }t1I -HY_Otjp8c'v}mOcA k:po׿uȓ7#1? 㺜@}{ȹz痆כ/]ΊQ '`7Bdr R!kՎ0@\!1n&Hh@ ҎSQOƾ:}WTAʟbK }'BgʉlLIm>(4NGPdh0ם°-P_ FcN3qC~2A ]{KW6UN nnО綾|: FY҃bS*GQ= kC߆<98EK(CTxGtf^ORG3/ޭlyz:cT-/-)Pvdoн@VrE5ge&%jQ("{婃U1oRs|WΆ N>03o+uP) :AyѕnH{_QMјk_75_ӻ DJU\z2iZ\~\~Z-|<(^``$wE g*#0Q [ܿvZŊꕊu[5pMb!9)nq#_lulk<3,>)H=͙joHJv|$u\znhy=Ϧ"(3 *82V1R c*J|2߯1pb]Nd6xSM. &lȽ.-:ŷNAU'{s&E@L% (q ,)(It)(髿 6mw_Lum=njzO3.N+f}Ikͷ: wŦeKO,<ZI&2|ډQ腈܊)pc((+SOԜv>5-,Mpj$JَO,0xH)zCN hkR@D_uxu~>f9a T1yM P)hje& "o,w/Ϙ2Xyu,RYG <ӄ2l2A/P'5Q.SKs`~c^2q'8pSYCbu!)X뗋S j,L8,jg\?*;oM 8нQgΖG#ub/(G AWcN:Y`@ ٟ#Dusa Lelt8&ʁ5er pBWh`͜=Z1h Ơ _dQy Ք3ynB0%d8ng`X3wM 1o{: 6vO7@n$|I2qFo煝fd#)2=?Sєju?V(l$)z/F ]w<\1ftWa*A"s]X76XqX-ƃpgSH,ת%Kvi_q艗Yg9:rv>ZK<} "?s9+. 2Ո$&nr~DQ6N >lL:1}V/prѲF&bREĢn 6hPE⼖Q6VQB̛Qc Rrm^sS g9CZ`<֔ZMJT mïyz2Z6.?4l}z^ @Mc_f,vF)z[aΫn-VwpqɁE-[wfXZ3x0 4ڂ#Ѳh2C8p W(#uW@/?PEz]w>eN%_KRFP&= Q[J8yiϯ~70ǿOig 9iG zj8X[*{q@BfϦxN-1 A5^~h(b )~q[$8n!'qY0> ysuT65(rׅts(tR9ɂjOt4~ۯ^}B*Au/@>K[gLX ."K 1!*p(WH+|b:hґlyOB)9GS KA4 nޡ<RtM(5 %sVe }. _wpu.'oS8z>¿@/ :^y0~V“x0ufPc(0b(;U !2||h4)g{ϸ1tzxw ѶŀStK6i)nzf3)waMVr2"F h?3+LyF]Ɖ0 ef ' !Q-~,!_ֳ[z `({!1AL9tbꆉv/^M UQwL .0ͬy7^П ۦpn{}ףjU*D4yd';DlJK\ zdJ[(G\鞿V`e"'wCĉiXqL视Jܻ_^B67;XN^5P`xV!Bœ]7@`qu@i-R24Xbfz|GlGג̢c,41eVÓ7J<}|"H@$֠kJr$e4q?/V"e|??B&>BYˉkp{W!al!kwa{L}v^+ ,gxAWd~E Ý?Z, vy sVsf8^C#"8\@Ny>enmSϒSǃJmy<kuDrԯ9-fvǮ~Ft< )0c\_`mh$ܩ Аk"WtS1:ҙuUü17:ONo+#4/I.E}Dhg̨6cXT/|QC is"e! XPW`8y&~)؟,sR 3}>FsȂio?(U/{o /Gx;Pg }L?7vC2o'pD1U~3Kc'/2(%P<Yd-y\1c1J[>"2oqj@#V?")\\Ô:tUvaҖOsdwPLt}b&!,@blzN(&</4,GZ'2W0&ݕLTn^^O ~=< 1&*]À.#9u} x+k/*Fnh†3*|ni+! t}}sN<*#,v$ e6JT662زVlH[wX,jBp -*4Uz@w9$T-6qBՇROz׶/߿pQ,_#jWJ$a3FSDt`)rT!6MZ(ɹֈ$rt(oޡ7[gF/Z {7rR(-{3sﰠ}/[ܜ$Vɉ;}F EF]1Sm24+2\(nļM~(Yds@y%(9 Pm)hhS3f 2V'p3Ud@~+;ɸ '(sš^ _T5۴C ħKǺ ,m#7'a<{%1B9cd|~%8.5lTi:[;,3 ݨyroq*i ΄om\]SO;7.4K%K'm$^Oax֎F 8UuQ#Ȉ)yA T{o`UrҟFDcr> V?Lh$NdQ6 ehA;? 9rW@+MCʷRa"| 1Df` ܲrUjx#쫢'FVj?Pc|uaWX{lam;t}⭒+,_ǟ{(>(p~ mQ[3D.ޯMD6611H`Q8j7v\=C<ջ޳/.ttfG:v R1 14I6e]rRO!Q woasl &4lvoMОp2 xy'@MZsOI#lT.XP79.-rG>_uC>o`Z-'E`&>Dgc'a,neDs? qXmgA,;%WDŸ@v'TT/ !N##R!6gs1K6ZYV؂#c A|]ɚ rk'覻pɌ_Ӓ Lz*C:CWl4 ! i̲ G ow'8< M12{;\TwO/8@tIcVkrez8::q*]2#?x `:LA'[5Z9W ~XSJKJ"{&q$1 -X#fb j(fRF  j>3fܻ.ٴԹi8( lKoi؋Le@VlUE&pDh3{Z,5Q5ɘGԻϬ7[ɹ??znd߯tæGwÇqL\Q~;H h3] "aFx]V_ :ل]fa1R(Cn.%yeT^Z<zf-ПQԨ#@CֆHƂLdxOx}N[w皠wJ_j.} K^ (T|бAݞE=ةKOmG2r<1Zs$ؕiA9SZ+RA>qH댔%) Y[%༐6Ll)a9){}VoC%2F.Sk ʿ`&Rdn7dJoRMGJM "?+ vg5#y&ft3R osF9\.x?z*ZB RWFl5<tב ,OQmD=iCdIN%bBޔIJΑ:9Dm)73>(GlV nɛ]zjKs"eVڐa_٠| 9t)89qW1=:!}Gx34(nL%#N?9l+cW97.˩3χA]Fl^v 'lhķ2IAzYw+A6_ zTq-(bG0׻/ms@x=`9b_x)v?O7" (֌`\ډ98Ԉ[\gwc478[XMG(3~ZR)5&ˈٓ㺐-i9U͢I02+,1@8{Ձ;:텤ERU߯9uHWZ A{Dp ׳A0>E|uJ?3Q,{rbriwU=p [J)|}+)hC0f-J|ٻ y\)BS+P5&.}v`I~<C{vd*MrV6cVVGKq#!u.gaB~?#'v:yE$:|Q89AeG,ZD\~ G#24@Ȝ&ϵ80}uHm}U KB]<ƞ`S8iX"O^Y+2#ALtùE,qcWH<ċ{yr7æ9B"Qg3cǞ)(w8yI˦A-WB.Llύbj睹Jѕ&n p`JN2ü5"8z\Ly|oOnST2nR#@g:zSY!)Ut롬zzG7u,"c+N/cp$ )?k] Fp+Y()"8pF #[M%-qj+CQtJhxv@`Z\s[+IC[x|H2##7z0O56cTyqcc6h7|>LHΏc,vCLr}g}:ء 7t?a.6kI~xvd$/J'ԭ\?˹^,8X4"eQQ|n]a wde5ƒkaGjV Uro ?V7'i_A;;?FJC3枏wMGA IA{#ϋxK ^׿Yѡd kN$~޿/|դ1.3|c=u$1y2PJ1^p$$ ۯ@\4;yE8^oP ݋h/ [Q*;'뇻 1+aԩ VA_jx"vJ"r12`(Aq3bBqXZe@l"WHxR6Kv2y|:&뺗T1+ W+g<~%5x&{VgiѶApϛ&AgcZAs2L8 U{VtP$I\uN8 {4BUc{.[1R2Uf7ncf{t`-B#\3ǔƊJz(tmaRGd/Te7hOƟpBiW:j( ۚE²K4uXP?[=I%ih.,ҝ%OZؓ'kx/nrO7n̆A[ IRȎQHȊg5'-kmآEt5{fB!?obkN㻕C6Dgd6Vnh;M7Zurhף~!ڪ۽ҰU Gl%;D{hI"+3eR+,q>>,ˑheljÑEoV9B?,4 g%@E-+MYC_r 4W3='45i4\AI]6KwTSJ388=Iuqiki)̎gz;6-K x Q-p=.ecۚ"Jj'W̚GOnkV2S%ե_˦\unR棸V贴oM4:+=@3z'j#ΚB=Kp,ڱW&N۷aS7,&rJLź3 F/,h28QPd$ 8;&m=ЩMf#) '˰*Y{ <( `hLD)-TʴU [_!ded70 e#IxzV=hl],mͼUEǝ*q4*faTuh5)|[>Q%A( G|Ut P8]t31>lV^!.y,?o5OFLH?]a-`,sl 46at^ơhB׎;{TدXި`GbE*QX=!H?T9{g}uAjFLbr%%<2x&{p!k%R ,itFif_*iu?7;`Ρu8- pl>+ *aB 8#X3Xi>#Si9dw}Zp9wqGs aN+{ۑ6AֳZWFmSMm-heLflCh_qK/1fnF1ʤMcq|K>ǿxv nhೈi[Θ{""wΗ,(U+UI#b۳ez'94IlX>\Zt+CIÖPH&* cv!-}W jAgh5`ҁkV}ӗn7w %[J+_/};WջbsNзX? Z=pX 5=0t8ZZ͓V)mz!ʩ:x idw *.|pax?^U]4VmcY[Vuh@bEj )q̖mz8QfxM/fmjM%GɎqCZMa3k mZ6gNuƊ{9pN0AD*I5Ō*)$['4lTֱB}N]0{B2ndܕG ,y_EkCN:I+vy\ؽUǞbxX͜dLY#XVkɧ xvzN_nM-'mt 멲aWZ;uyj$~}Bϳ/Ux>I`y'FʗQfZ;A$a]@ى4*>xzNN>$dw$ ҭeV@E)"UjD~]`U}77P'TOdETڋ. 8I&QQɥ@ӝbԸ ؍;L ~phLlhKE V^lʶp:לʣC!^ohu&[g[1 q[х@tt@GZ%Vó^{C cJ1itt&ΐaOy$m&b )C3vo")XNJB?кB9MizNX% ۳OZ>핫-~e"gfE[Es6o PE$Mu:S%LbbGk<'nJЦcEb1L?J\Lp#(ˆcYX Er /Byڏ' #߿ȷby} {"ZkDAhЙb/v\xHMjQ1[_&  WĊ;t5g eՄ\̍v)v~HsR0|-{G׻WPQY% xizo軪Ƕ "z;x/$W+`o'+Œz=+xXIqr;a,aM^!UE- CCbznnu?x7墭 Gϓ߹,aUI#Ra](u_3[{G1PIbSCp~8Ad2F^^tC:Kk9 TSӡ瓞 xK usa)?8C#g&Ġҏ(KV3=Zk_;O6ZPJ[wKӔ_,ȧ7q9i/+}w8 Rw)StukZs q,!ɠ T!18Xh9Y\ Oi.V*8@ښ [I8Yi Z hDCceFc+q3܆> j!Rlk>m!Yצjs+<?)!~' -#(*4g͂[1LuZ} VTJ9p5;AN=Y+4e0#TX/'M(gNΙ,Ll=O9H6*e<_taT[z/QiUIvT_*f0Veܴ8OmlxOR j)Llhcо L4l>G2n:.<Ჺ {PH{(C7E͸G&_1QѲwZ 'J7gd5 zװ< ?1Cj0繃96DSblx2>Wp*pfmzP6|HPLB*.hg}3pWjq088`c2PInqpHC~u_uE=t^7ZSB!|oO*,~M UoqD㊶]ǽVo!)p0eI9-Oer`B~#X81T3(nZ0]Ddϑ3Wa'&QD/MW넣jH^q)^n SW*t ?5^fALBC'6& ק1bJ>^DXo]?5pjCB6=f 1C}&a\OB۶ PK GRnJя&~vrę@Y޶L+T1 H|?1+"z{،HRȐpcvǩ adXlǶX9|y:UHQOY;fټ;:ekM'=Xё ;}91-;9kc';DF%x|wwev^bzO#p7UTN5t7+\ wjń ~*J{(iOvLگFiHB TrVC{&Hs<8cQÒDo[RK,LVvh)2j"2Kr1uȅw { xJRmXU\ :eѦ sd^0.D)w?Sրxx0]{O¼ 9(=t0Y NwS5sEd]Xȱ9ޭ![> n ޖ{oFy?|}f\H iMҝ-k@<גv} ~Ƴ3沟%6j{Ұ qr=2HtARymt5Oh烓I=bn{_ 3wjoRNqSlZ1sC; :>xWo n 4 HOɵN-@R6f @[5O]X(&qꅨ~ALHe0 ZC0u{T EnDx@17:W##'0,66dѤs'^)[R.Ϊ:,,D{J#*ꍭ Y=픦 ^M;|GzFq6Ru1\ݞ|u+S@! RFGaGgu3>*6sj~rcȭ [mDb S!lQ mMEx \Hws$fM,v9}Ǧ EI'gD5uF9e%:bЛ`7 a>zLm{,sTiTWU!Kr4N(h`JgGJ@Vnr45^AT~N.aT]%A* ◈,W((LտD{,C)ȊD]'?y""w ¥l:yqKh$xOxBOGS4nN ֫Y{n`;>%b)pk-7Kp2Ƣ e9K{MЄS}$6bnrϊ4ܦxMR<ӿSx|աtcw]ӫߚWo^$4Vhׂ-v~- ǀ.6K4]]\< HB@2nT̬:s=PkkmD $t#srvp *Owjp_^\DcH1Y΅oqrh :Ժ6,o%ڂ妏mq<#џZN܄cWa( KZ:N"чcBI#ȟna Ŏr!N )+EB_ǵNW]>2Nt/iku1F"-afn:>8YLfl2[xs3WSL=ݤ!&|':bB㙊N GH$B/`a#̠֒bf6Fzgr\甪h?)k1#g(׿ċ/@/l [q#)vKwzڛmJցU,Lυ١9ZߘsB[%yiRv6(_5*q lG_R(|J]/4hLSQ#>?X̱FM/ǔFvsr6>Tri#yDEH`IMFUz`) # VY(uKRKX(d Hqu!MZNIV/'dXUv2 qDH?oKQ+"U)IP )C;Tj yQN줉n*ZNMe@9AiƵ1 VzdG&Jqp} vM"j;XJʋӊX2O/cx> 1B?;բ 基"c)f?i:υmҩ.D9 ;`8= 鳟xBĂGBh/:Gp@Fo_xO+l;&T6;nJT4j=+)7ıV@W m핡06"?A%'QRǖJfo)RQ4$v#zW9[Asϗ"i٤nծzR+kM_yoB?iG3ΫS]"P 'z;e.&kIE96a5_#Lj4ޫ#쒩<1TVY41O^ a [ؤ(faZa9&?6.BdY4G-x#>؈e> (դbfZ;W3X3t.uDltb5!aA_Gɵ~咅eHȩ:*N|%F|&b dB`E9^͏.t]>#ܫb"BZ􃾪kИ«Ls8dR oe[ Z1Ol"&%GJ4b*XVEmkAHclݔŞ G 󍽅OB_,/k&3۱1HY^bBqն#RT&>;щ$S[VES*%=숴~ٛ6R~YWq-G3+m@eSNfCrT\|n^8xwr=kK :q1RO^y9t9Z!2ps[_PcZ% agLrC׼RK 7v&zZ[C!B3b*#aKڌ^]w|P$of'ozb,.!ľElh{%Tz]6pKj.>!+R\ [S4ȏ!-LLvl#Ub`\R}sٓs%Ɩ̧.~r;k;z.tU-,[VD0)rya(Rt+W #o \SCtDB5{ yM ^'YٍRC3JWO9hU#a!9l/ ,]X_ ?d~7΢j]M$o\fGOit[<lu@Ri#d958!/ ב]It(>q]hOT,l? DPJ;Nw"Bo] 53M*o͙BmA2w]$ly|t?8ʘK*6~}6B%6Dzz>%1]$'ec@ ')Jc3aMgGݷ+`zv $T'@ӞR?ەPr(/|PRdc:¶Oh o.: !}POe;Ulܥ~ ׉ j4;L]љTJ#/Fq@;;k(uΙ0qTLS-+͂o1e0銙>": MD9& XSD SC%!ɩ|e '<}BsnJpV~nti}on\H-z2eF+R "FEH|:A!d8j/.39e_ᴹvKBXW֥AqZt}Q%qì2 xg@73'(hwǹ-9`os{~ Nm'FGƛ}`4<ӂXC,dDہ'MHe_8I_n`S*^NH5L(}& cPT4bǮf~WE/\C뀮Ib<}>4ࠔSMFJsM ANj8ݯ6ưDl•V6D;19 r uIOij$0!p? d,L`|Sel0pXy1 + "7P(Ot;lGe?g$=9$/FC}[U+ R|!7+amuoR7 i’',2 7ʩV4kygN%>obC#lFVl2H9Jq9]q٠?]b@N89^ëNܕH4VTAB+YDo_jLCsGǂ^m}|mҁjg cl-%w>[w3b$>'cX֗wf' wfpNڤ m^#d ke 1#8@NՕ%֯#=RKxߔfq4Kz'#G@oTn,ܽ|;S%iD#4$~E5-~=GYM`۪;95_f-Fn ש?ihlP + ]Frj{[Py[XHB^B\SgE6 w!ݓr4w15*[TGA`>5"ߏ%me (t_ȵ66`:sW[7 F9VgAd,#vLE Bf|!DnZȁ!s: ?2q(^ X_ZrQBm/C)3i9XƋǐ\=3-Qy"}̞AwyyD4WLDC]{!B~yfNAjlfaTJ6#Iɟ"3myPye$#1\c ˢy~W,bs&l޵AAZB:lb).pMoK3G ĔdKb/hfp77E c3vbKEt8ؒ  zhٔHhD=H#2E8yP)G л񫌽 EKt}`M?j94 Yps? 38q2?UI '=SH%vJ H܍l|wLT 7X{pc"3vL|3nLObv9_̵I! ,o"}'Bj^n/!Hw$&*&4iVQ1T4B5[:(`Qy<R[o*-F'VGgp4}&ͱm?;.F9\aUƮa^X ~ZାL^nVQt-z4NLQeI0x{i)m~c=zח|m[j508=2oPP:tp"selXމQ|b4YD{ %e ԫpEX|]Efo#\K~ۖL`g[6_gJ.5?b*PDߔ!ԑ, GyhLAaGdcQɮ=)Gqĩ0:j{q~VqCEJDg8عpLb+Tٕ8J=~@B5\MB;.sҺLM5@ 84Wy9 -$.(BCͫ]B͏ëyl'nc% U“*!0&9dvNEc 5jQ՝+sɽm?="[Li"/}s"Z#'j@(Cf<$dLU(=D)a g8Cke1J%p%|rȭeNE;Hy#SP/h0VvmV託4VG}x\AwyHU Kj5nL0\f Ȧv$ W`W8c 7l_ v y`os]HUQ]={Z|qQezS8K>iXuCًeG( U+k|MrsktjjpoԺ9F_qa>ކ R+qF]\# :F.>A+6Njv>{2Bp @@ޘKPqP=HIȶwQ%~ jC^"QG]{tAP⟃2J HPn1fkNFė%TEsoZս]8O<}=N-~NLGѩ1F#aR *wa8~7uHpsܳ=I'Y+p4h`^3GUb%#L"42ֈ)?$a)E)E;~?E&kJ7IOKk*Yy3dZ`@\yHe"ԵG. gy\x`& rՎws_@MF#s]!wDrSnNY#ОL#6 ,d X gk:niqdN?>y8YT n 㡸_6o[p0ÜuZ4&+\FtpنXр0Aܩ+w?ע@{t 1= ђoJXz0CA 07 ܷW_>0i$ioT'Ŭmza!kW`M~gfԵggZP=[Jvg5O_q?fIZ3T-gSUdkZ=zUhyA-$is]U|܌J#VZǚ+xlEx *)~.4 O,T}}AzBKϬKAD${+NɘtAWYf)=LiY1 <Ӳ} zGd`Q80E nD[FCT+ItxQx$x]!UoCmO30*. ۓ6WQtU%ugXVDeU2܃p(:٢8yop$Dv=Dj,1 [e KV~s/]4 =sQe@,7eȳa2x Q|Q!f6J@, },kpz:qѯGE*B$ȈBE SUlJBI;jmc8kJT/0 𐍝^QP}Iz"̟ V'1M;`RYS2Z FvM0&M0̨3Lẅ́gz9p;jw6s` |g,Q`锿# Y!?ZO »N8Ր]W1%^ ! -BqQF.LBpSV*^u\3FP5x셊]v!cok.w3SrdؖOmկ? V{f 9m O*`(US0pWe徆h9rkyh;k2zYW^{1SG8}F<5=^nyaBpPqdlcɫ:]2",E_p e]>\Ju iiw;|r#\+rʦLВ]l|1< vB^Dm`%v=Y$/jnG?R蹰:}Z)>i<QmE~~`=U:k%? ?h8?W+P\w@ zXcǩcrYiڙTwWnctY#_9yXzqf7썣[}ΐKjA^q`C{mM D ]6|? z茱`7yR6_p"m}6#p\ߕK>ٰ~n/=7@տM_Df+e\g5ڈH#G2zAye"$M=8;{'DiB%!%F3pV$L}Z&<1̗8˸jnCf@:' f)CNlð$12 \ޭZ7ox<.v1*G hN4}&WIq[/tR6t^&]ɟƆGPQlCT63 *֙ K^1 ,͗\HS)+$*ZԄQ"sڂ;J[kUF'T[d4}[ |D - 3&uB=*' IJ4oD>K]*Åa`q B}}F,`s6зBP[Ά``CW+WD5&ThB7g'[yלoD,Qmp&jvoeyR[ ܖ$;toQٔ4RflBE{I: 12`A{-Eu*A}C-! ٻxjy.g).C@hXTt.ȃYZ6wB-+>dڏ+P͑7s*;i9MWLqF9&«\C\QNO123*Nx(zUw6'h5OّGς}^k -vAA|>A:s}Ahfa}Go. u'Z{79#z,W՜PAL<3HD 2_hZ ð#5 &1ʆ8_26SdkZ(oU03T=)#d;}@gM/K/ f"!~G((#y*Xѐ~a(w:B Z5{(KP_6 ,/=q 5ÅJD  17bѱC1?,A;^@Iqg^yNj&>&ADm6F^D΢F^F,ϥZ E#}:~L.~^qe .o%nSMY@m!c}R,ʼ4n&iՊ'8i(|xhMtx_`?͹mcBӎp{ 8=!rb3m)hD6iD1@o s_r`[mʆܝrkD뭯s=|{_~2c!{PC{+kuu_;W\o(BZՌow".?o'@0{Gm܁b(%M4ʢJ/&݌,V(8JUғIz;.v2wR",@Q2= II"?TՎH5Jޕe`a I8m!2|vaZ)ud0rY=C(-FD¼ NT$(J,F2.YGtSǓ}_^0׉2b*:XagW<9\A{#U[p`Vc#O4M/EIq{pӆZ9dfEUخI W˗B|&CD?l۬)f1)=Tjc|GdH'GӋLq1X`QS/6v o22ܲ8!i]Ҟbel&wiy?3P3gF;F'2p̊l09NX};{;f~wz[NaZ' ?,8}H$76ۻ#љubAy*j.y?pP\JSWl%hƳbx|sdg2 Z QўsIJtHF jgAy(7^T#s7)Lbvf~& /M{ESt6-7MӪFuG_YoΞH7Xq)>οm6˰RjFR6up& uPurT;һ Am{G4 h:ӗAw1 k"`?6\xj,vuCkq %Wj0{5v7 %wVe3X|hN]i`4T0x՗=@Z0bCG8[zhG@=XJdz`M'XpAV]?D"+EI8z:~IG'7D0DŽ+AR%H\=ݼ˕V.)a;ȟ 9sg6hMzZk}vۧ!2)\7#ʂs!1j3ك4n)[O_QٖzմIz S9=wӌȧjP]SF8N0׈uy0wT8jһDo*$I(bl{;:*#QY~trj1K|xk),_[aWom 2IPJEI"Kqʵ5]p :;mki!ξ~):|) L~$|\ |ՙLQn5 u/S4kaqOz9B:< ^Dl³~ \2 9pBg.]3 ryuz=\J2iV:X˳U+D^@nLrD$O^1x>}i=Ÿ~7B6d: L 5>mW ʑ^S/~4C ǑBnQXL5I3p1WCid}j2OΛhf8d5ƸU)׆yNGFwpFT7#hI01z5/jW> Cm<>Sn­UxgYC%\`=4P%RiK`^@-]yZ~ 1ږ{݃CncRj蔻j}Swˏ?R br%GYFZ[&1"`7l:-xD@n 3] +JQp)?n߰|w踃)+uF縭 5@{1W_(a70|ls"s )5V^xc$vIQI;܋bЭn_sR\rxN̝@-$/ sqAFO獡z% DuOQkE,7Xh2tOZ~F$q1s.1`B+$ h`׃ XԎޠ6ҕLƎ71( ow-4z  \?oZ |}`hXjh(h-vi5m|y؏JtC<6@; JueuScåtVA4qxM(E%µbŶXS@'eYܛ݉XLGd]Fw;Ώ92'V#4|BAۀm4Wi;ّeEXb;7TW"|akNFH爀PqͦA"F"f3ȾӤU|z- v•O e&(,úRV>42l5Mږx9M.5IeHÜX/嗁GTڇǿYZLrJ5/}"qAckйlDDqBR)njRҬa23/zs6Qq R+pK\_nk,..c58G`4:/7;tjun˨)Al8M% oNg &cHn n;qkˁ:L^~(B rZsZ|%\mgp4Jɭc쟳5 >1Xّs`Nnxc *F.zX=H7io0~ܫrοκJ!xQ*76(<$_YHcb'~ 9?,.!s`eJݦeH9[hgDeAK}G??e+BPo<>=-R%ji ǂT,@X0:Z駃INFR]k8R37ɶ{~@@9(7õ91 ըBwb+l"hg?."n H7LbhM/T!{ sR#ڪP:`RmXkʎd?ۊ Zl#N'y+rщㅠv/`G?ֳDg1e?_~`S"]Cg=T?=x:gyΐ9(@dO6ewGd|n*jrqx;bVޠrO|66v!{/1HfQjsފ$ /iV?}`xRٺ+ubJ$ga.ArlϸLAz ࠅ^Kz³OCGNJTG]|$z$}ͳ,Zk 3quX7]#~Iʕ,D{~;KgC2}]ܕM{슄50sӋ"dR4BK𻻸[&rڤU3H uwr,2:,[-Q۰zZẅiL7"3R85#m, [c!rl]*YJ|ӏ"ض-XA*`.GKD $f~/rtbai|NGEO6QSs^SP@@JsE;M #]3VUe^<߂VǂOmytdϧeDb-<W,T{;{ݾcp˲.:^4Z[+tpo\r=an/d$rbF% wV({ 3o`Y,=wۙ&*׸@.t%F? 3(,'^˹O}ѝiy=3&2ci'p<L/ N;%o[pX|Za|'.7o9i\~K6κ1v]͹k9sJd6&IZzwiUYq˷ 6Yj*G*|MC/_T<~^bI,A-Q?B-@G6.S $a~4ѾTYS(4ct;# Op %qfעClcOZR^m;@+/CW!8 dn _+oe)GwNZ_rpqOP,{Sek"lm$(n|#lf @%&Gp̺rh@7]όш0EؿL;W*w82\!)L +8z۟_NmynosbAYJ_GbU:ji XX!#P13#)Y0?$״/PK! 4 %NO$Ō?kɿve6?Γy৆6Q%)|iw5ߠuu\+)/zDҪ6Fo;(Z-7twq )> έܳRI<.nGת/i.8܊@zpPMQnd:mfW`kH}J"lQI" pnnO6|{e-w.vfc4-jҺh=ubI Sy<{|RKNRI?(esJqW;/OGeF(ukH@`tnTA3XhA_؂Jl4ys8EؠJ.D0ꁆM`Cw/=$5V+a Ӣt`sXKe"\'ؗ<g7I??n*dń 2AAsfzyJIbt4w8z~!bo* ! `ru ePWcc@N?ɡY'6,rԮV[̢8h$7s-ŝ=+z+dOrƎ(G}8!W>і /#ˌ5x0SIAD\;Aᵏ,~9ZD/52TQEF4<?eDkzA O#Ƒ0LW+`S8C347B럷+g`f"#4Qnl(5f/%DV|{fM%Է1Dzق MHsrc͸!18` omP%T#xݮm/Ƨז;{Ʈi_ͷoJ iD.Lmכσ釗b8M:27ZrZbؙ?eEL9f)D#A6?8܀z.UĬmƪV" zN0?Oď @Jkb-ZьGY-昽8vSr0[؁e~lp,U9S*.1v~շr\!1dʱ!UkA a>fb%2~sdWy,y~gLq,9pZˬis]1YEF9;`xdU{I 鶐<8w.Sp=_da``+zXYp_ZS0e3rz 1W/`0=qM=< CY>2)p Rp5Nm"lM?P_yQȟ:3u^.Csy:!ouQ1/;pvn3xp `Z{oC|$j|"K >4a Umϱ3kAjP+/5lo[> XWZzm;E8eX^%/ o9e Bס(E GۓBa&-r)T8Q/QcRڒ_3p9uϡaᥛ=\=P yqǫu-pԥWLXwϔJaA4\i瀧$6r3 |hc,:̠Ǹ`r&b61PXvHFpb{2ս,S8`N:?՛Z_AV .(VyaEV0Qq~ k;3SdsiLrf(PTb("I0Wkcd=EDt!Di+`5*?9Hs]5ivS f#M A.U#UP.smPՅsNg W'Ol㳑+5áZJbsښ&Q=\(yum| Y(7eL!ENA r`<ܣ&gy܎Lh=t> ^t8]&kSl!p!_|qҖAKdL5I^IMiJbPIoYk\P6(9~0y_]Z.&ݥ}u zNE0\?dzLx5xHLOQS"f*Clpun1|M%h{{!&ѦXBDrsऊ˥%&h{ 9H+oygfx2 6 j ~_R&#-cJ .,9@$ %>MHT] 9E*εߌ]YIW#yuN±0=]m=ԃQe0jZԘ%&aJ!F9 9N,z+)},|Q%:Tڎ)#yhַ1@M6Űv d'7h=!w?^[g*,<\$Hv>JsM[rkl%*n%03?ٟ݋RQ[3)Z~εcaOkd&mCqMA8hYObRNxuï+C j4wܰN /vVaJ-Ygi}|\k.%7}r ̗K:@)q߰e$læbJcqoiXA/@GbӭfBϜQ#n-(|U41n>h<9Ľ͵QhRly蟳B_J.G| nugb> <ǥ`b>+!"ÜkGrF E5⾸l[BMJvAUA1qF=Lhkp; iv> ݮV-qS˃)`}c(Rx(wRdZP h6cpUãglrN_~a/QE,.왨B)hP?0d8Ikth:%AoꙘy7S];L/]H0 gG^\h G;X )oFf5L{w c٨z-2UN־REYK0{"OqΤf֨f j`޾7aLި#Bԡ?xQәCWI'GRe{Ke W:ēof"=s;WLVO|V^h]?-/mqAWAiON dc.#YjS G`l; &^,yi-F( 3^VJ<؋>tYC%n<R ,/MfU?. = rt:EfIcZ. |}rkTK&uOh|3( g[Jx:ZN|Vئj%HuRW߉K hnZMҎP 'Q?2Yxn~̥#n(ܲtc kuFoTqkK}7lWun$8@ğ2 Kc-cI_jXMnDh`+L'j7"r}[rjے7TRUř=ֲ4k8U p>v/AH`Қ+Yʵ?եߠ>%6H.H.^MX#g] QZ<5s0Nʼ(1'\-'GWB hqjLǦЋz9Гt󈰰q(s| JRVϥD푆'3 |~Ue./.`5{( ;氬K!2OݬάJ %}ETc\Э~rmnVOqaIY3N*'z js6)sKZ #(b7|_[#=شt:*Y7bH( 4`NxRHl\py^Ľ;3ߧYgh;B|dLߝ8ߜl"^ ydz-,gNUɣ4h:R伲I!KS0#eoݬ%U"2vå¸JS۾^N.3QhYg+"rYunlFy:I¼[6SʬlL*RV}BX`؆dKj%>QAJ'맹{bYяW[ݱ{zlfy%unc?YI>1 MQMJW̟ rL vo<\}uvH]Bp@@EkVqL#o9w?6&eR", D _5\)G qJtL:e'隑7z[JEz %ptlH%188.$a ѬCjm/[gTXnLׂ:Hֈ5>8 t<6lx%!q4rZψ -g̩bJNMtR|89:ryH2k^w-kɈVUrH[,ZTRA;daʤ`õg/A/Ղj!X MxQx]nE5B8Mp`f&p%̑bz9;1"{R,r 6%sQQ=nC2iMҲ9,:h{1Uw, ~ ϥTy: n;R>Jɥw?Wj=ł9B(%g#Ǔ1 xwCMy<^r,r3^\Л*xps;BQ7<􅖎Oj`6f 5xá?z~]Cg*Bo|[^0|s x9(HuG{pe0wgH=L>H):ɯT:ᓢfȐ(> #u4AAF 3aOAQi1QJ4 M @84tg<*6A}7Zm15lDyhhQ6hpDķվ\z,k`b=Ù(DP|' ?_2kd>V %>|KO׮4Mb7/#HM7u52? ]J1y/so2H'J=5Z+R'/Vt,HEoosoo`GhIPj̘΢N% |A1Vc<0_"fk(6/\e]Dր ޷yw˨ SS}K[+~±ߕ'An (9 V++jU+I?7\EDC5tHS^G3+8՘]dpq* q)u4CG^Sp:i t(侌` Yv›M4Pbq:/딩ihd;k՜^&o A WTV_(dLiZI$M+9_XgTY)_ E:dsQ"y%eO|/֔9k[odFS[PM`G1wŭ:,\Ss G~(:\|Em#A+}1Sʄi)逳ޙ9__R?-CH/]o'p Ԫ6Gj_.Q7=W4NJ%$:Ԥci}yA4n5 &XzŚ'MlWx^V=Бa."3V̭ͭ9<=06)ײidZM-1qۮ@&l>9P;e'Xj,'y,ǼEHo)LY~àBl Y'+ DU+KW}Msr%G<W\Ztz`y-%l2 X@2*УP/Bp{;xt&h[c.M/dN4AG7`kMX ަTQc_`AP p^g<f3v6b = |J TZ6¢G5w$NFu,ڑU}5!7W@8[ZA{/7[,HŁnײB:C 6 N$iNr ^;"&AqH5@>MvYճkNKH?ҍ& dޠf3,II)ݫ r_GOhˌJWjڒa]W٢Оv'T3(; z6f\QtbbO|#^@eWNeBvδ \ ;McHfvH(T; &J1 +o⍏Œ&X@֦~g+)sfġ1( 3,Z 0["`JYvv8_tRO+wĠndTTǻ#sDDGo @DJTh-&>bTZSXy:ϩ*Njc=^'E|K7!{Eqdz" (uϋ>f)uWb6[vyS;CF뛽,jגFo>fLCAvlnx-¤5zQur51%֛ƎUWݑh;m/j7ܠ]B<, F_Ho+,9R{/rMQWo8fn#;W8=h Hw}P LHR9/$آ78d8z et&:h5A"p0}Ã]Y3[HD,ȿor CjdurMyĆ(\|%i.d9NC`ѭh2+^SV80+r^hp"<¦0)OƂ~il?I:ϬUXU7UyUk\mwݒjD^K\疞TuJZO13bF.',K+d8JA<_C+e% qdX:KI^U> ;AԴR2 LUh5 T ); %QxW_`gACCH7wvz C&Vj&ѨrԬ赓A&~py#_v)l1.WٻSa虴SN]CB[PXW5"Z,'ai\MB%X}*:9gnOpp~C{}_i5̱Ur# [f0HB+t ]ʀHݑMtĚ8gi3/Y%"$Zbk);5 :Og_@{d>{Vz ȅ4sr O3tEΕ'9uTr{*'r1A윚1S׬9)jؙ .4.Z^Ys%Fi;3y*C,pcq2J<C|ƸZ] ggXx|Ua: Ɯ|WȱP#g[ o-KbC~Fn%_jvfW0.̲;Wdx~b̗ӽxHlx@aP,&q%C[h[FvH!ǭ ¤cmk"g+)~`~Q˱x t/Xw"єvJ ;Bԇ\(4E'T/ / G#wYҀj>T@-Άm*1PSgF 20Df Mf= _4udK\L8H g6mKa,uz1}I8(шGV{G)|zsRa*O 3~7[ (wZsyz8G0+ ʭȸCI {i@zp:1iaD+Ǥ͛Trt"de)Hװh|XcV|("LDpɤral"o':ixu{- P`Ģ"Y<4 Ӯi\׫B^Jhaih (;uij!9’=k`qúM^RFpL>:YZl A)PQ \ߞǷ^g4݇ /*=Z9Fzb5-&K}UagYDIA7갟'|7ZM$Ka6 -h6=SL| HDǧsSYr$eOWlrid0K;)d (XbWUA?ݒvN҇FҮ$A>;?$V[~UL˓n .M ҽWsmqsUB%) AsrB Xd_<HnPJ`}}ubz\uLEq"' =s~Q%VEEOI 5)jzu:G{? &68ƔlUgs Ɇu;?:J;-Q*p#j#>^ZWڟ !G]1cs(Sq-qƾpk͜:g)XkZEq%6<0.e&f r+o[zģHDYv5k A7AQɬ.6O\W(WKzėNz4cL4GA]!f S` l!OXDEOt+2u:ɐ/Q kvr@hȚ$il˸;Fi@D~]y.v~Lb2W@َa]36,/uެB֗t7*"z;Hܣ6/e(`s3ןbtt j+8+=~ߣ_(T`:Ӌj!En8d(d˽Q?=z 1<녺XV' Z?cݸ6nfLup'^́ ۃ HF;Ux m(kJ)I/K&! c 76XҀ,w䃇qDgV ~{sƃϦh۱{ 5 p|G12P*u˸jFZ?$ h;IFY̟jiWgcn*4-ՑU5nPIuT SI>Sv~`/[2|:fX8Ցa[<yl"2]Z7C04]K- \=v g|hTMVl Q}hKf[iTh )T uYL^D~Wv\. ~2oɲpdڨj՝B3PpQvvBs OXQzIzHj1Y*9j^d3!A+ 2aaieceN9(4 XX֋!Pz$"|0E( ̵A_pؽˁ@oewY vM0]L,%iz`lXI:A4Cyݫ3n*XkYa/!C٫v4+ dU%*ƨ&pe|2X;1;1$`6G2dV #o I_\Pm{r.=磩ΜBE`rؤ_{A Dn$w*>;jutj+d9xlNKcm?7#E ]^Nkls/ ۗ{sy zIlK, u<3$Cr4&|Wt\`ܥnej썔aӦG` j ]w$?=OeUJt&RlOkiEp6B>d9! V. |MOG7 I>UP8]C tLo gq&{!%G u<P2:f*,;r߬Zz">ځ$Y}GIy] *4s GY 9By,'m$LۋWaÐ;YS1rR8m)P6 zז Ld&O#siav&o '2ϣ*H Lѹ|νfټJ+71.VRlQSI`fه ؁W'AhćX #xčXA**T)`'82hkS B .3 7W!GMdYB}J$ԛ'Clc DUi J0rERH`U >B By 6E=Glzq`6Pde#~#u <l%=>@d)I%Y `fD-]&?PI͓o=*e6SDS,6cxƊE#Ȭh(bQA{r=BCD%f:=ctQ_z]ROC}if,[vyDQ=ϛ+Rd^ 7߼7I% 㓅[=L8(unb)y4Yå^]7aqaTXčAϣR] k]ٟ?/ЛOjNp8J) mW9wmrUR._yNgYO & dqH6lmZ/XGXO Q餞"!!hCIcT`q<;3$!irߌT 4#VJḈc4"\Ģ k ʿE RaYz >oK^"a" aՆYJEQgc̏"آm440LjcbHuB ĿQV(=IIA>/8_PUVNJz#A%fpvFѺFLHGE7b7܂Sɀټ?b59gC.;T2.S,[oTpK\"zk uB)_{}Dh.ͭ ORS4L8)8;2oF`ض%8lpM'*7QgKPǎ bmUI)PX.܇V()ꎹJ׵y@ynARzm46[_y { %24uBp`^^ yK)R7XWw TVQWFs6%qqgZbȮ]K9y}L ܊z=1-LRH 4P3CT/-mflޟ{.O*U'f$d*vSw"_Pv"^T2BGmg[R~^Joޥȿ5(-~qC=` Gl=+ RD]hu} R%0A#0swABT/ VFNi]/,J׈Tl#Ճg@ A{XON&g`o*ЕZn Z"z"c.!_C,1_*Éx~%ի_(WFb^Kx*.ÛS#rX.e?+*p!=av!9,mfjZFuc=Mm ]ʍ9*DU:.-Z\< p[nYbBwUV&%`_6`kc YKZo4Ȗ,.<_=Ȓ?C֣F^qMVӏ"~[[uy?߇k%a[cICc5vqS 0a"gb:3R^%e~\|wl&2FuVX"@;Α X&)e](,`&#͗ر1J7oc4%VA)i+f+愥El"Vƃ1J}E{q |wdG-u}@5uuȿEHN𗩢 krD·*J嶺`sHDÇjL,#)S:[ICp<)$ Jw w% +k{ `/bH Lm@uG}0 Mۻ_w&"6C";* iZdN|%#?w-. !(YA6 G;<7l/pB+uBsӌS6 rP4|UyE78ηZ{Z6_ZoShPId}sR<׮ex^;4 'zg1j`eA)E4o@+3GoF|J״0b;̬Wl:\4~{#/?XY|-P R!Cg4RBE"V<}$3 JI\sG8vuA5K"^he'*=iSI筜 O-N}/$YSm䟐ڒQ K#Dvhy3ϲ3/={JD_Gj:C+0"Ze  ;S/btPFt8.m]X֚NOk).)D4e 6:F {I9)et4=GA?ޓ8~ o!CFdvnN:q2kƽlG}=r?d,wʆV((ۆE}kYOH?Sb^Du=( d0<8)-ZQZ$;T7u)+O'WΖԟ5c ? mm˜cԁk d-g`GDHՐF9K tو%Y()4Wer\`+n2 GX<ڜB!w8]fLU!XsH\#h N뇼cDht5<(ɀԾINZD7QNß5@I\w'2zf8S kmEy'c$QtQor]0]VuZ?\s-ZʢU{(s070KnҪWyPϣ`Ih5o..E+.`Os#k\Kq8bK9I%Qc)P`?!c U˷|m{TGZIwQތyԟ[0l3Ih_ Cr 2+@LO<ŗUK+Η>HuW\;&ftҷewqoڸQ.`l:/+7BǗ\KMAHK 8-6˖!zaȊɚ,kd_WO~– >LZ.ߝE/MNUNn¸)~;# }wE9WR0a~Pˊq/>~hŨK_Liцm X.yp('…/ UJ]Ep}Yqޜ?ߚnWA,%ͷ^»K Խg,uSokEBS%x P/hFoOOTC|no+\?#vj8^xw%_/VMLc|[V^I`gnR:S9W݌Xy@ `) cʕ.ÿn—V_)CϠ]@+7{\j />-='Gk]4gC*q`{iTȑbd;נ&mHxV)`{][!-q/Vs_FO~僷.Ogaiֶ|ꉀg3ڸ;1ߊ h'`,.H/%FGY7ͿL`}re ): nh" r.)#ŕ q.b%sr}FryHA8QvXZGj ~U (&"'+9Fq$] #%QstRGH Ii Q j+KLbl?dp8PE i[8;4[:&^ȓY,~nIm4ru~!%n qف`NtWg71Dzb0c=T8oYZaEl٧䑵᪂FThoF\(B;dW׌ԺoOs (ZIXH .xFlTI#jgޤY"VFiU Ǟ]Sܥ8J)̅n9r!I(+!`ޛoI6" IV2IrUC>05Ujv`hԵ`5CHʓX~ա<+WUf%lj;Ͼro7@,pbe14ܰ-t AN^vލE约t!x2۠."P4H"gdď>1 TכH8[Ν`:V @cGJE u^@ȧ8ÛA V?Y_AXkK&P3<[y"AgTG2Ix2 =84poɌdZv*)Y>aی])z-uIB4`RKWba8‘ Z[t#obMi.Av8ɓƥ,+alؐsLH8 ]~SfW8&P{j`usoO{#Ta#.Џh% FTu`&e.(Cq6,z.-)j2.kv8\徦P9aZK`η$NF)F+֦+I /UME4/a@9MD=^dm`E8G?1LF\W H!ɁG5xY! $̬ %RA)lyppQ6k436ЕDBZ\{0K5P#UUt2)Ozǚ_SRƸ|\)S/ޒ2v=|7KxJ{ #~i&3XUT% ɅJ ܷ5*7[ <e }$x p-t* >4-,8mTV)Ng\vڌ+bFn{|?Fr56ICb:e}p\y{jYsهLsxMsÁp=OV`sYM ڏ2Qܸ!gyE8xؘ/I;vrGXp쎌Xa+U !0F H6!ì`FY kb) mоlIKVըV{ k_d X+{{~;4:.dLQnK*nv\.r@[b^MѓޒX)CKa`@iSj_5I(Y8pFJ~Yc!~3ºz.Z_i/kL <c3ptқYmKjwGMrsG+}e}D`Jp<$.JWy~>C@ L\U9jUIL~XLK&_ʐk+@wT&JGFsR%Y9k aȦ@icCbuJ{swv!0Z~jU@r$ԹUH8D@p(Y?_4 5z33voEDaw bCբX@gŜf! bi<)5Vߎ̇<8h4>3lU+ʉȼ^c*o R:g]u3sK`ۇjhe|K7͹^]'`2o 'd"[p {nlJdAW3"[ 4pnEyjhL?n[8gԽI?fЮ~@-W&e 0$iw P -31 4_:R"HƄ ˨Uܪ'qN֞go#8'DPm)w 4'K! ,ǙWU =9K?(پ>Dο7+W1IGQHQ{n} N((-7[5-:aXWc!}Qԙq*f0٤(~嫜ZSm AbҮogY^Yu LQ|AC)aoc#LxqdbTlYm4 ;uV l)m1+Zd4剬h9ˉFnx5lE!1c}aN'Ӌ̅i.|a>!zNMAAO}؞ZGKNU]PE~Ė% ^kSΟA▝G xm`ރVVjZro~d er[L{RE/;[`*4\=Q*b=Iތ +G 0" >Ex]gl2$Pړ_h"$+, H4u]oЋd')~&X3S_?R"n!' [?9`WQyn|]zeԕ=b͔ ݹkk1bC2:xZ8oV4)Ǒ=ؑE ETyH?!0WT R6 .kˬ `krC@Rn+*e ~"z)" :*m j ʑajy`&|b4ir^ Sd$T}Ua9PO@PBWo!0)Fa0ܿ{n&omRu2z:ړ _vy8ㅸ@ЯlQ'5 $-kX<ԁ3,&`? Hޑ_|Wc .'NO2ec5.6 ٞ=m5> #rյ l磓N^PM$C\H%Dȅ(g` ckl" It1O('|R NP[wE}@ْK+:͵QQhHSr /m{AX<=v8'ۣ46]^6ԍ,`թKҒ Iz‡YfpBŰ 5󣫡6XDqn~9b *~(uD9\ 9Q@vW!P×!wDXʘSCdlwW[ی<&O|4K'CY[a@p{z[6Em{^1KCl41\n`чv*?y}hʎH49=PwrJY<=ڀT qö5!Xf3F*0$?갥J3\XG *拓73xZ.) C鳍UؖO&v'dLl&0n SФcNNoBfxm175m#au 2E9>DK6F.W~`]7H} F/:B 4&J~2@2a]NjséMOQŎMG Du2ƅ~Kut՘=6{wM sL8ALn׳qι.j70/=^Dl&[ʜCB/1G,:˳GE3*Ӄ' k|Sky* kE&Sz Kp=<z!@)q,>9ގdxgyL3 s K*: OrRTF&{Bҹ%y R^,{lc9O(G/lz&E#* koݣڠՠezx5ЊhX,7[L9A[}s5׏0&FY\W0e:Ü~zk5ams oJZ];t,fhA7qvAU>zX~q#U*C)؊߬ґDY {# !j&ˬ/F`K'N7Ɲ?/!} ޛwaTccE'S  ,לŤ(ƺ;#5_wZޢ_)m?%M`"jcO2_}׫&׹]I!Q3e+3?}aז9/R|/+_-kP\~jW jc9n)ej <`\8')1#q!&kqQu.(/Kհg ['R+:Oռ,x t,3S6>]6R^"~B`afPaUD%[1kzS7!"\Sl=GlKLh5[,8(){FGC{imKSS 4@ϸ^9WQ385??o |TRl\cy]AB WKc DS*H5Bi@bZAQO"Ն>?̟Pem;oh Pƒ?rjOTN1\4iBɚ uDQ 県n  Gmk_+|krGYPeHߣB"#3_-&2E &I)rf#)n3Ycx6vuc4`GRBllH[}\)%eC[::>IĻ̤j!&rkbj0zwxĬX hȦm0kB^0\TAʞz &.H(\ȐZ,["}(d3dz]YКcs?KbH r,0ߌ$"QKS0t8:hS{`j!ms4.\A[v#y;˫8 (%t{VFȝ~=j9{ka#q(?I%ls~nA](Gwc+Ka޵.vۿH% I1.q^І P%߆ v=XnLhjY+|}զ{ .H않Gy'7׺,h J@s+ZOϤ'CK&Xk$" '=4I 17Tkػ!ч5Ӂ\ήI;^u~;ɞGiҮZP5@0gtㄘZ~S[ZCj9jcqLf4-fJ20qSP䥎 Z:ltA{]:r)1"4c 0}~$=9FAb*(Rr%{\Շ)+@%*'G2FC!ZgӼ_٪bXj9C),rtzowg'Drf !{,#dq{U\kًdyȧ@L\L%'i[ÊfhA/$GC%1?tTcupŪEieYAu[mƤ0wG|;3KѥQlV2We/$ 6ܪɣW- @ 9'\ __cK8`7G+oʝt\VmV,UzT8":P~L=t ι9jrmeG!1U;9m[ ;yNo~び6c5Kj'Bn0a4݄8NUPY j}wTB%o1H_S[W+|CDz V^ћ8PNN|UYZ^ `{RL?F.ʷt/"b3eB] άa sPA {ydڧixa;vFUuȌcxx ($OM+@*t(4fw`u򗪐%`oa0Q WTH >Ki#=J.P2P i) !gsNʣ7|nn_eO f0ڿS̅1܇;yѮA2c$:-t\,uR)+'k%iyL!Zޯ$ܝ!0iyUlhѶNr,Xn+̯ B %ցO #R(~HO-V$Luo]S6C 7k-+&i[.ܓk3d V=%@ (7d6̊oA&?ztBX5{DMMP!jZg ܦ;ܼG06p_M2I=VkʅKWSB{U|аDϫ+?hĂg󅚺eyoVYBEx"\R+O9h83s2b~c_McӐu?VzFd:xf&y a>' XHL3N!x L݀\j0cu&dktX2&3["N'SHܧ` _M^}t=$/KΖSl2oS4gO>6Y.X+?~Ƴzũ^$Rпe ֧ۙh}!a*]̷rgM#h f_϶эKq'%Hdx `0e2A/ 5v ÂGnz&{S`A,*|u8AC-7R]i˾01PoZ{c/-6v..^j3ƶZ8"\t-AnQHaփS]ޞm+%Õ,q"Kw32Ot&QI('A2%uUYvFӢ|~~HQu|˔Tހ9U;6[p39șwtCLGU/SƂоPу!aQ>ێ,!KHH4VK~XF"ˠ*v݊S~sJİ(ً [ld/{ | iz/HZb;Q6W./;`i?&mZ^jtf(Z+! ^S 0dt6{ֶ7dQVMk8bppzh빽#}HE 5qP;q4no׵w|WXPMDH}|m{q86r9<(?vhk&2u6H|mG8׺,|͏Zh1G4v}4i,= `U]/$9O r@+=7cHwVoPX50q')&8;bAy0s:};bF}kgp(̆M#?Z]B6Rp~ǻthqȃYۅ|S\(.!} ux -\~슛eÛz%Ĝ-JHjX?]Zh~Es[ƎݫOY16I2Œan{B'+ n |IIj2,̦'Ѱ^#1'UO <|6i\.?;m9T6x7_,&κp~.4x>*iJ& q# s>|[M7i|ht F ᧘BNRM-54DJмH%GL(;@tr8u0d;JH\!jk2پ6ح+Ȼ0n?^/[ f :9Ewsƶʥ*ogR|PB~D}{# [ϟ/?FV#|‘ ub ^6|j: <-Y>BBMTAYSXWUu/(Su-c]}7XoIJUF}~DYX2K2kwR#@s7=t,t|T| =zXYU|M:RWw S‹;٤I`)X} -QCyX~BgKvƟ0>`rE&` ":eYP^/墰! Yx| @寮ԃ([^/uhYFd8*;D&N;jNb wEid][biB;[mٞlVЌ6a:}ܮri~KW4^ \f7z;8Lmei>+ $u6]dvi+G]uUm-vKY6D6[=JU/~|qa/ *ťRv<"q_Qȳ^L^#W@Jbp Y(!|n1V|VN!C@pD́""fM[=7ݴ)$Ɉ$/1Y۹>1f/!4OMX@HzvX1ѥ'mq+"R#&27 cU#0D!ޮZbaaOtƩ`AMGuAnޜ=H Gy>kQc)=_G \/c<oxJ|Z٥*t:ҒH|t8h$cٙ&kBsEn4rlp?sh2S7施WQr v=:'sm\aSlna^y-Q}H<@9vj3F==[%]@'7ϵ7EVreA|F6!0-(# u8b ,_F;` ](Kg|[4?ѺtӲH e NlKgL%/>Yg{5Z}%gFK~SnXqliRb0,"׿욋3қ;"YfN&/n&/`NB6SY凜 Ń;# ôgXABκ!aLqɎ^Sy'(CCxOTMI~U(Jw~;>{2o7nF/|DԘP>[΀ν9f*:ˏ 8ړ1] GZ∮<+NC0UwLw]J9;~_2 ^qw^cKfYe0Fks{}bKmI>14O2!ɏN_O.Ȼ$fCs&~6AU:tíӽ`¨Fie!Of.QpGs˳$y `s})hˁ= Juu{-^m%́\ fԹ1*z7;a 0>و:ם*SOwsћX=k+dòE`Kme{ESnIJ[04.E轰2#sf.F{+N5Zdhԗ[ŤИO؊A3WJ @L$իΛw.r.P-%tN^yͮ 'jѓ ]x/ Um{D5|o* N56N W#ȉdE1,w>^}A0}D7Z}ĵ \y?.^Ӌ݋gf~%4:k~37R>U UR z "8$LEKmxx_u-4E%F5tzl#k1)7Y˓N_`Y${ܽ*~KX|bMG&4+ժcvPqͽxشc_SW"wo+ܝ;zfMGhT82z;[rCWD.ɡSRY ]&^h,71H۟Dw6,p ծd{JMdhHܮ>tzV~;Lڦ5>TuZW/[Q=d`U)tI\2:#Z)L:y% bcIy-nǀd6r; ~(P75c-TD#K=;' '_9˃$rS1~;0pDMbe! ך.†=SSҬ &._{J5v":2F,07 j=B;%5ɕ.UJEg$ђ7>ЗZ*Z%ן$ yZ?oT`\av'~(74g}4{ 6)c&cz9 9k*~T(4 7>{>w{S$φd`0C8^ߡ/.{Ft Jr SV" ;fRwg^(\owxNk^rrٙl,M6!ǍdfXXJG_4h\U#nra#Ix_%T/`q{XhaO٭n~2K=AZ9H!=vV E F`Ra+4ZS΢v0S Ϭ"b ڪ!m)ȜXb$ql^u|$|ZTaP 4FR*&c~+zZ xy&tM`r&`p'+כcSoc [y_kY$76'[k3qZꚩH19wvBAC !sܲiIWӻ5\*: AsW>2}”S|0)Fֻ Ҥ%D5ua(^KOΜ<.e;`WuE;N`ɰ1ՙcfXC-( !흯cznfJ32mad|Thq~^!5fEV>rQrZ"G nj(-=h7'M?2NDU 嵈͈#zD&77&A. @۱b{Z M!"#s 3+tPCM^i/:>n+yU.NXms+0ʘ^iTA000Yvݓ𖬗43=^#`|6K~9[Lg\Zn貛L\7œNz0`GGtInPGYk!2 <;澱ȑhq# |a)7ߴ+\8,`%6U?| 0+?7M vym%W?CsD9;3]].i\!$|1_'Mǹ .&#)so s^G!n%ԁX2fjܨ "2҃##`c{Pd'(nU{1#ޝ:Q9t` iOq?:(s z ZGVziLp B[MXjF`<Eu Wa^w!ewl(ߠkU+Ev?9Z5)a/j4yzx$bԼs 962z*M{{ WWIBAkTPmoʦր.b \pGQ]9B2nA\= À팡$hD{WʠwdCBF^}J@$EBmIt{-~in}H5@$%,-ych};]cmwq5:I'{. A#[gmBwN(M!gfȃVXzan8.3 ^<]4#Rp5MM7]+&5>x}ܹ>epclX5l=t`u/5 GJŨ1y #.JVv]&2{F sP"W>v:R8x``G'jҠɑ%xuw]a3;=I[>[}zp,///G<GK_ sP H\ A:1c18]ZLJ-p}e]+10TEdIT8ZxuTx@΄oZP&f6 &`TG 6c.Ո7%%\un=ь h_K^bl 3W]D~tQA]mH'?AdJBBG2ٙ CETaU5brgk}tQg"̿I;%J N)M/_Ü3LJUyGC"{d#6sI$ǷvU0W&U:(W (/yaUtTW'x>b( xT,N[EЪmH YBef4WCy79~Hc_?f|T-F܌ &|_CZO'S-MvTD( jI^=kd1~mzҚFae/ēAu0Cל'9җ!oC~$GM&_>J4be7=IV3?7?F=$ƀ&@lɲt},? Nq 4iXN] \9j(BTXa oҿmyldy@|^ά5'6ј$E am UV¥r-ym_Yn+٣& شzL ^="7.?xa0S.qQOcyDp˾YNVW}Fi݊G5ՂY˳5#FKqB f(wIY4ƒPƙ0E=!F hsX5LӤ Ŭ1iZ᫐qΏGrD")z;QU)h|AĹC72R8|ǭC)?]ANgM@E7`\{0ދ}Ԉ R֋\2֑ HZ$wn`7&J J]>o7Q`\/7q D_-$j+'m.{)mV/ l))Q^{^:dBm,/RKB""VGC=oxUm/QaD$*5"߅V2ӄw!ZB'?">Tt0Vb|I0byRA33$ #϶łuxf"mCR<1=,<]'q_t[*V^3߲*\]+ua'xSw]@ >fR>WmTGuL(@~;.=DbJE[ۦc`ٟ 4v*@$-09LJ@*sbHa[wޏ]NTw;j?cue%L \JLX6>#ZpNۀ3Z*yƟ|k81QrcS̆7:]Z 6ߪm*u(tIJGYw:-$:is V ^P(^Q$ړ8NxAz3dD#s 1mi(Xv!IĺziAUm/Bg#hv|{%5G1;KRa 「GF6i0 Tk/2f8bh HI;̕&Mf>Uli@LM-u[ؖҳ;*F~9Z9jo(-#QMPCT}mT'Ky}SKM, H>( SC!ͺ@k8!L-}k{9"LɏHuMqެ^٠ kXi! Yõ=EZ׊C0487dXȋwHG-g~u Օ@a< 3RY** .f?{7''~S, <?"4cV)A`pRY ÀqbT10T/:,[j 8Rʚmw?#`}RdeH@ȣR=iՑ"(V{ANo)Թ܁ [m3׎rSF*fGvcGIsBcl6O|x=В.^ZeMY#!p?s\7ɷ Ae >7׻~b `QfU 끨t/ ?W"hz>7D4)epnЫN"+YRF |5-x5 bsTb' -K!>g&<oW& `<#m'thMZSq .;,+EV0$ Vs .Y!|-Y@o2U '-[0E*cP5u-ZTO7/GC(X$9 kH}z=*}EoD eYz0H+ tpJr5pmEd5s_U qJe ɵܣgl{ViɳX3\aySu=ɸӗL: 1"ZSPvmiysV.2eٕ&/K/i4*Q簫Oas5|L:b#~DquWq~ '?fNʹX٨ԉn`1YL'( F^UUS5& EU4DԠk,dh/V. $4!8Se Ui"!r_ U+Z^:^rXI 'k>הfM5)\X pE^L[[vUPc-na&3[Uc3n",ń)_hK/᥼QYݵdjTB$'}|CK&~0hIƓoD g*P6#kerR>x3?*kކ3 7cPkY߽|4s,9ޚo!ZYav_ƒyĦDRt# ~?fTgԝf BC)]h 9'h㞦ֿPౝ_Qkg<և*j6tL_5ٵ2iD7se#Y3efsqpXRV &0 WzHkstuLCBl* 5"ioĝq$Rti:;4o7O3s+U ؓtclָE>5ef>KE({~FP`d}V$sħ6kpxVm끂jʑ9EIvf`UKFhKNQ۠ynfk͸zUO tZ`LbvQ@n_xg ܻ)<+'v쯬-'ڮKuyGUx9@ vԳ>E EQfQ ["s6hBs/4`o` ׈ 5xͻq3P=ryܧJ9/t1D<~OǂQsk}F\Cͷ4,0ԇ\d uD}ٿVF0|8QTY֣)B%3[R`Cm(7}рF}[_,[$K e^P2}[xUnź8o Â))LhY\r X͑\͌0l^ç# |K;܃{OPӸO+㏕5Ś8cP$!塱PJ2es(K4\qa5ñ{i^rDi0+XS# n + FZ_4 Rd`}Zj$S s~ҢĝgB z[n=i`/7Z~hS!P_fSD,9nI\W"mqO%w2pKW8gYYa8Gbvh)+N@/︘Mp3w M=l[!'KMP&oX/Ukz&gv@ѻpyق5j'Q@1u_hjIqmIRdaCXZM@9o4WU>N4ތ O{IhK%ęLx[lgNդOHOKB F|_Ȇh#tAKK""~'}Z m^Cϝ&~١WI:;YeʾOĽYX+{J?rjM|Hrcenՙw*vz,]lՀA K_4 ެ:$ce E[YAq6C8*3qזﲶo +U$c.y։?GgR876[|im8;nXQC֏(K3oz$Zl>2'" 6܇.q.Ո{xs?^71,+VK :ǫW/>识 2:@', 9>! c's?i9_Fnq S}w?ĝux4&-u3宇5{އ3 (8v(OJ K1T^%uMjGIňa!a|])˲(hv /8if.(9U|(,m,l\6AC\V,.I3z+*$VL$j8G@QVZkT'HՃ} @7W*fǚ7dVzY+*ntA'[@v0.K d5 /3BW]=R.?^2W:rjm6M"E0mxsC`>#Ky ^ Ŝ$&%!{~̪@%5PĬ3x{4K?iE ]bVUa;jHUyhS6 OEtk? 7fB:-j{ Jil3j]>`BXĉ_O)yI ~  ||kޛ.j<Y>zm9Q| ;.o@tm 0-}KR/( mv']8!(%1+P{?6aqkwKm^FOg Oҩ[GֈպmpH]٭n7ٜ /Nv7 14$N͆%kPos01Yj| OWl^WUA9q+l@.:# &E"+j_#N@y@> 6]>Rn.V }Lݹ/ih6vEY8'tIMZ$sw/:D+l;> iƓ`S 8'Ei+a SZə!ݘ[l:uYSNgmD)uֻw/;e_[MoWu982˜F{q_S̛nK0+azK >/yp!['^&] <! ]}P9UU&|oG4I>`|S:Bm/U\,X+jFiP$ NZ+1ROS"=&c755D(P^F ^$c{ߏ7M-jh >* T'H^1n{&P;Y/Ya5C4ZpG33.i~yKC?0=_]cX"ŵ鹄ct/ JF$j+{Z(o-@Hy!YCY7NF^AVRo[ňHߤe' ;`s m>'} 2v+?v\5 GںcⓌ:k*Z|"&CMrIs_ aa{٫EF W &TMbHuShJ$*WMF#: wĆe2r$Loׁ_W7zgyDH٦AGZѽϹf6#Pt~Iβ 9;XΠA{zDLY xs-_Z&sšիt%@4m)Ggk]w%7R@Nbll2fkYZ5$H<=S(mRc7 ?+gMD"Dd!K3S[#\Kq@0: e#XW-sqqOm}|'mSiRZQhJ!.6G(xp* 9v oy\"l{?f_,/$U&ou̾%J, b6Gj ja5*/EiLaLTbƂ~MAv'auYA4i"xZH,l/JCӫEfM2mj7 9d|ZRk_SYNjկz#hr4>eYs@3:p*eEҰkbK#gLPOy,ŭ\nQRdz *$8\M&CRB̍4ۥpho:S*xU? 4B=jk$8B X8އ;4K#bhQz2N*x:Q*€w) |LHΟ-GFlR?iS( QZ bFh: i+ H~ӬZq"=?0N^:y3G> 'g%*:J"veڡmoEkZY;N}_V kd[q2der(LtڧsY<zC$N1ꌅmy{ [5LPGlt W~3yG\=IO :Z[Κ&ڐԞZM=\m[!mγN >Mu>)%jIb>B׼#K_.҈A8=}$ shsoo];W>"w&Hwd'%0q+MӖxqdFa~`>o Hc>^d t4I8Uv3Ӿe8an\|"߿u/""YSwtz|vn9傧5NRaB+A–gbzCgD/ॊ-yV7FcĒEƑIǑBr '}0hɠ,>Wn5NYeL#-`n|c^'5/,+)9rTl} %>C:+q`H-A;y35X&8?mQrאw*,,c!wRnl3Y7y}ӐWI"]E3܀ߤn[j~r^_)vۈwgΗ,qA ܌8@|rJ'8/G`>ꄆ^޷Y WAm,Zoˬ=H×6˩+݃~$ $kMZ=]\^GL =/0mhi/ҏ7!;* k$S \\n_&4\IL67VRVqqy V 9hu?g?P}vv&a{1[ĐMj'ITg" F* __.vxϜ*zvW7"ۓY3wQH7)-o%?F|g"\}B0B"01멊,,Θ쑦ydV'2z#/uyRvI?G}nQʈ7e Fu)H yFf#9trQ kek9ֹ9/j(b4ܐ$^>qh^wFs5ی/r'TYcvI\pj~Ϫ$;~q>$&K0uruLjSu Rr}0wF0ay[H>YY25c%<Ϯ$}iƶE+(h=MD|)9XmGX^ ]˿]W$4j8 vRH0ͤž# oYߖ!*;Ժ$ϙ*0w7X2`tuUh4)qfJnL&vV1+O Ͼ17-y[Sw i6#:4?^UggrCO',bhq8))YԿΠI.${<4*e[y-]oaLӀFt"ͼ\;pi BTc9$es1+-nK˶X0V],Kn2v:jl~_hb\LOJI7V_㠺\xg ߛu-%F[}n!\E0>0պ1uOp>s""o~Z '/rȖ {FD?^1L7<7WM7%++} r=kccoe{0QDrͺXF&ar8uUƬIXĖv~zN1Cj:ZXЯbϼhz5?QEX,n:trJzWjn|2n^/ BZ3u] h-'ޠ_ȓ|^Eǥ">/_jN"!JpBv5;TqXσ17}܊ ۗ河VUOA.`#( d)la#*ա{k7z, oGJw¸xL5L?+7[35QՉo-pa#I@? ҩc-S[@-PxG͟*$2 DkLs$#a{ @ߠp &e]؇UR%P8jځ7H9W>UǴG jNP!!sWNNP pwM:'aoOq.]% [õ49.hnflsh#:T g-< >#  l85zvz4*VaOCi M3tIu&5\m,3^& .p3Lc3[C/WZCƮ0Oq@H8dz鸟3mf+ E\T7]:W&"HL}mPD+tEt8E1ׄǙ/DNt[rAg4`va[k }F?@1?~ qe@\{K{jmz6Cf6y Wg)ۂ~Ev%Omqe\t H҆#/*74M>6Ad|pCU(Urcj75j::3n7>lR%tN1}iY3 0(2f #n'P_KuY/Bw,r5S6~ j`3ӚW8bTܨr[^9á<̈́qL,|T7νmC^OH:FNnrƨYY~#徹k|0 F$Lbc017qFqUCsohPgv&2t4a@juGL1}rOf4˺c%21 .U=nOT.$+@᦯8 N62YT8kBt/"f9%I:ԲA"}wZga/=9GQ Fj]mw(ӽS|c<,7U)[9ci"/LQç3JqnWr{WC8F.aS1U!(.yLIia}դ$~ËY^mGm8eoqQ >omYYZB4G jDLel;"CχK7Q.W^툷Qo^:D4hMJ<IeŐm#[܅Ct14 tcv*=DeMeQ9X:2RsI[@CTHdXq`\ISUUb$\E~xб(S{ g}oPѸJ{eQ4#uhiݠeۍ/c0&X@;08|Df͞|2W_@BށSmKS9eZXoaѴ5t)t Mc?6l:䈵 5 v`P@Yd5./+p{\/CڰXm* z-q( @fG?"u5vZ垮h` (ϝz|<]u+uPr՜E*wǫ.YnhO!.h}~/I+L.eD)/J66ZEB(rp2t%H8aˬ0k)n3* YRH_0@%QmjeMo@lX d!*y#$Q@*v%KV*GvdrgԮ'CȄM%S$$ZK@\9WMFfCYڸ%ňuŬ7 yu. kzUmu"g_j+@ 9s{5ԃ:kloSF"7؝*mMI{CTjvB=nN$qR"cuiLdd*)zMdVa=$*Iq^TOm":a:w"a4UC{:*6tW'TtU9o~J7vMAJ"7Fֳ74,yFEH>6C'.ږgc 1ec;9Q S%toQм$_p/xͣ>6/gl0d8{UBUzol-?|:F ?'kcLgdݸi e!?+d'd4AB4V=LS6@:kuvK>充3<]F aԱXak7 [sz0G@ n|qߥX;WPV\9-%w){CW bY LLV?1L5`@٘ $W <]Dy~6mL0ĞzS·_]=q+@寮s*he3SVswvAa'gт-2RB6pqE= GuتaBQ }. Py淩oi\=S^!*;HC MQ ggجu\ŧX@syq "f0S ʽ92=٢yFQʩPI_J=l%UGݩ^>AA!sJ)r^sIp>xŜo}JA?a++o:RV0ʹ:|q~Hⶪ%܂0Ⱦj<%uZF'*M1x354YRv duƤID[69jj(*Y\fQیP0 :v/\6^);J̒u,Di~19Y]ZeT0Ԟu/tLRz^~igFt(s" +@_a٦ur,z cKM@5pIZ1I}]GRhIñnjwmaK[֟y"Ս`{[$kY [8d70!7;T4^"3Io CSN$5ڔSiGj%x6!RI+ş# 0 $aT1eoȨ0p:62Uێ)u:I &XZz&XUM]:FSMvuZ'[JB-4oPme!Uq3)G "[Nsg^ےA)(qB5sB+K-^(Az}X&&Mx>n; N⮕z*Wj OߚcĄ+UUݛ/xhAduKKC\.Zx4>biŅ539RB}c2itQeNyڏsl fZo)FT 7}wbIY^0s뤰kaMx&(<[nr[Z8<$hCe|4,^3al^)-od`'_ . {2S͒v 7}4GŸÊѡJ\[\)/#R@S2 -kSyUZRۈN%/MC}KgȬ(gf",CN"71P!䚶O1K-5AvoYZD{3bo{8K/}:D:Spu6O9k'`j= yfǗ$ی,8J& V7 o (/kڙHˡ-rdBs \v LJ2LY!ra@8jE>P.4^DpN*VÎOsHŅ2 %J#ƬMo?">Ts b>Iz Įb@*<",L|qУrqPG3 (>$TCXxX j ̡q[V7\mD_̡;DžڕoI_!Aq : X,'ZjxJ7K?8Њ)x !T\oԛrsbe}^jN{z d:GAE-%,t]ejx2b-u"M`*z/βy^_Ip77Q5`No@"!p_,WS=Aʼ9ZKx_aÔh_:n48ŻuN>3B*Z>sedrO6&kSrSsuME3Mn'Mׂ o_[<ljL3L\Ȳ~ZNRЪ])橉ZHG vjʜH+؂ n\΄! ,Z Ӿ7Ċ ,6"Р1Z୒`!\~.d Bbɷ&r``*㳶3';,)\vGC |iVck `}ђ3E/X")Mz5;£Y\*)9u[p2fӀTXbi4Nv@fwsIs69뚈=3/ | r)ZM)&!xkG_E]PKHAiGMLr2| fuYjeG Fsek#Mg1$6Rf͓/ 00JD!&Q~^-uw5 KMa$liʊzS۷ek'rqU=J6_؁`^ǞPQ[o[.R!Ppʺ,xiVmqV7pi;QG~am s@^[ /hx) ߿eu-Aĭi6vƐVOu8zDmr#8|3'yűt aYHj1p.=ް Pa\WV^-;ZſAR3]sas8$αC1h,zB֯g˼r ;란+r#v 6K9dTX}H7~9qM;ޕ7~%7j YH޻c:MjCJOvrY÷~r0xum0^?NpR%;m硅㝅EC=Yxvo]hx4@5&bAx;RĀ 6{$flزՌBi>9-I1`҂q&eV.QCt)KWwm(,ZIlUFT})4p3xBjWS.R8$VTdV]\ U:zZC\U!fCs2x< .6I-lljcGI/2d6SBg%: Ў`Œ@].!.9"3xӠ} i2{K-Mg.q:K/f*}O{j't8ߌ0+٧ёpt֌6XDn½e†X]:}5T!Ƒ4Y hj kw a`:[G̙N2U0S8)U0;%3-R`\Ipqs_nPʨ0p`ZZ0v6s5!R9D|iB->BZ4wZ2 SDҙ4pK@'3_5'/!(y-ZTJ=dQ}cXh Tc7ݿ2/7ZG"G[.$ xS=Hi[96]IBvj]IjWY|/M$ }FVvE߀He D(G~+4_ԊDpX3D Z1eݾEr<D]٘LfG*%ykxC;d<9Rf2Q$`={Aiyeʛy@5wˮh+3c+uFƟ:N`7`)𒢩3Nu-M @:C ,Te~B?P}c3wz5{ OPXUW/plN@juzIoJES9|DVƚhM1IRLq2d9] [S`bŽDuBr ,$}왷7?8B2-jx6V^,Po~T0 ~Wi cN @Ay& 0~nb k濅KČ, 7# 2*tc zquW߿n\'e n?oݛ5x~ZKKt%0=FuRi@O2U% WOCe <0稐{\B2"4gDL(*bZEIQ$G*Us! 's} uB1 Y j0%I޴" cKf.ވ6{Ԅ|ȝTgik?z} f'ÄB[#;sGhxW|\CA#eqކa"ٔ<Nח$&i3& ;6U=x>wv2+pn 'J7"#GZovG2ٴZL~\A ݺ__ݜˊ['؄ /YWK|ϭ8n (ل|aBӧ9ĈyoW[Ǻ?.'`LE|ps~y_^GK!4Z5ss<֯$g78+DF .MJc-cz&/KaSLNI1 5O`y;|@ECX/,L%[.Fi1o} X̓׫8Q7> G!T.|,2rn#KᑜYg4iFpFUyUXݾeO_`v'zXo6"Rߤul콽8)(J}$nL[O iZo*EԉuYbuӺTW* 7w=UM'R!eǕ8Ol÷׽#I>]cKNS5V@IDiqa ^lN L$~Pazlh[:~З,rmB;)8 {N3*E/mMCO P$2)7 . C~e>KM:/|UJԻTpSh]h/ǑkD`2/D?ȾL"Gm{6{g0|M͇Ҧo\@0V _mHMz?'\#pj CHMD$OLwISnoB[k\+%,(t2^d\iI\W`Eآ}W3]SfiLBNDiL@JgHX KJFWZcÆ,TgFwNA\/䱶R &)B'%=fShVקK)Dxl r_\4P\yQ,#0jiK bѴW0_15wˎS u/:p,НC|%3 V.w=($nx5;xaq p]qjs W>ɟjV^+{(d)13 ̀q~<ϙLTsvY{WJX6zQwaRIKǰ W2ɠpmT wp0 PCXPxjW~^rIdQfeߣKhT%3ۊ:?+6INhdɍDSA"#ia*:EtuoN0"c>7%cwD>#%t@{>f $Ӏ^r 9f~[bEqx*Hm Vm#ZX J]/[6o'888HdhbjJxx(}pe2F]0SցS`y3jjmT)AրI&4k;([(6A퓝>/kǨeu.E)l)L}jSe s;eXɩP;BhtrSÓ;.aէN˹^4'h*baay^9CVכx4#?ԅǚ1d1w(5>$E2:&h&=f>wHP3iBDjM ~2p AYBB]GLAs=ү byՕLl6!'nOwHrN|TߣO"qd7{ϻّU]W?q;yChMHV\+LQgk;R.1sZ-AI.n[. vMo,& 6=Zu!.A=r|F+5~/>bC ^Z%MM ѬiJZ}{6#/~ -h瑱m}p:hsJW"X#xjNGlDt" M(yKJA^]Ԗ"&S%9)Iʥ2Ѡ܌U^N i]Ez ]TWcc_'<%klyhjwv_ ĠS6<*XJ*.Ă-7+Śd(K=1J@)Os iH3 ݄xKJhcW9=Ưg<~nP>"\Bj}`޶h~ (߶T_t.MA"6վz4 v4qy7[G`U j[؀|NTH8ln210.fm$יMxU|^Ā="%3^ꝿ€L }i> ^a^R-4ƇPd[M6kARMj,//<2UM+nf_VlJ7O[yu4P\y-R~I';2a 7ZtxSR;%cnw͵r@~7M9Ցy隯t: :J0u^pS"ToݸH'V9:[0"\#?DXaTֿN/dۄ7""E~7XhuTV:Sh>u4nC+k;:[u!vzQJ=,#>Ixo#V)5ExXP+fGѝjEȁ wvz6 =E1]kMM'cp7a-IƷ2h* )5uQ B7YPNA]m|̆>i@" >>F0w<1P"M^9p[nz I:N Yko+:X-Y ky1`6bcR3%\/vln@$ s?k)d!0iFQ' Ƙ{[6CJDnw_/?B!FQ%4yH)44)Ydkr8ty'^ؾe3'XL y܎gNj}_@.R=,EueI䮳-:n /8-_-]#DmL- R'X{V4Cu̍#-tSIDa,Mh=}~}#0@"nxa/Oj{vo(|vݸ-*@+CI:8Z:zBܛzxlSi{r3CՕO FXԠ@R2i&!0VBdy,wKQE-IlLXBt\ћfƓZ(ìd-yNUЀ$S907do+\GutG hZ,L9jJ9Oql2}&%['ޓ>6U 2$f`&-viUx({E On[)Gn ĉG"}!O{w@YzVLTo_z]E}1_b3yBWnY%WW6[WQG谍V_biM`\4A&nɩټ#ORc,/cxTDeH9(`d0#=޷C0DYHɰ6K K2B c5%ZF8k#3- 1YJVįY?FPGꚅ -w$Y"Gޛ_9TW׆#Y25zQzhdL)Liwf?_ǂӁ MNHi8ڰm1J6QiFI⊮Y9/1kuZ0':*钥Lj!5'sDs}$-˹OpY\NK*(+Zq7ss"۬2d"1"r#S*Gοm@hHC&K#!>wŝ"t6 {;>nu'=]hJjE(pXV^삈h'KѾ8N`Yx}0i@.Aj .ʹ򟉭5t(SiJ!H-!(L$!gJta4~:\HfcS4s`ij4ʞ1vt׬K$$42<_OAZ6؂!ˬ:͢5_[~bN(ȃ3|Ad "87a}9w \O $F*jп Wn`V^АAuഃ(/㟹 P |ÀJQTonIӔnhelABf͔VFv p3s X>ۻb! el[ Z}:ՍZYFARYJ5 ȇNq"zMj',{l37 8;TkgKpy3A#@um8[O'E1-K%;~IRQ3]-xwL j:2׾`V(kw)} l×ZK~!Fb!$JC6tXCM<fvĦ&wV\}vX09r@5}0Ǿg~ Gn(#U4]^ˀ=o+kH:W'u}>TlFC]pߺAgYJT,H\j% k3bf+! Gn KTʣup-n%qNtsЏu`ZjhkT-Tn>kP-T)NM;@G|-p^)1Z2 ku^˵>=3Z-E)]r-{C!1œ]'x5t뉢ˈ tS{6G'Oax*[ݮpGD[ /UX8ZzelYCKs ؁hkCLzKd8 o!PYA]fbgQlñiT2khx]aw|1ejKIpbx:u=E[Ӑʇ_}" ߄x>0ã/S,HMB&;/~VoG\&苡 b­iM+3)s,y_Hy(w~7ubΜ]C4܈ťAl#&WvΌu`PفżhHPQg8 xG9y׼T>V艈v +UbLftIiF{D+ 5kp?=-zr?rMR&v?<[f^j< +ܦӇQMAœC t#Yֵ;BaBf s.쿅ч2OW6`җKi:F'MCPݶ:8:gW0`u`q}EAlb tQUozdԏ\2RAχ,cu`f6 4FirpW.w媖|ۡ.~>Û )eRGXCKLEW5XXɤh&1֜jL-nğzt7Zݾ[Io\tþ>6 Hٻ$T~: d7;t Һf6W[TpVF1Q**ZD[ ,MS>I׎^Lm jo8߲vY"?UnU1!'EzR}3ShN]Ƅ sz O >W}|fTֺ בl c65"|ZiV?ӱ^>ZՕth(n6PCo0%|Œ8$n,IuJÚ]݋Etk-,͔]eOy8M53f_u &T&WX[=V8j=t]OBkG@k7i(H6a{͗(t/ l&]=3t^e6S4@L1W-@RZ+^^Ƕf5 ? 5>"9*fck6Ep2Aq=0m/ 53 ] }Oȋ a֛`OQ-3ruO@5cBX7O:ge9ʁKg/'kuR:mL!] ;pv>[)0.k]ôE>x_9,+ϬT6~N kz֠pL(^,uXZRco)j'S^š>.7:=J)=Haq]Z i-o6To% `xǏ(NXݱ6y/V|h<\oK}q P:5]ǚClԱ&l (ߴaH[/`:(1-tыA̷OPb]Pl[>V\|:"8BʭqOON=/Ax:pL/>u0iUSn^@XX,ꗛ :9(.2ؼG5eٷj"ehN& ' igjng& 8 BXF:1V1O-l|KErɷVH`p3 Y&%P[7U=N~K|lDJ\, `]6'0 K'6X#?]fRɠ7WQ?4DSlۂHBJëƯm:❷)|MF(8;_ylк?حU n5*]djmijՏ1'zh2_9Kb.Irpz8(MW"8純\@6%c{IJx+0vLz/GH>*K6$׀PV T Z==HI6:?S $0ȵKMMy%g>O4ن{C*5ݩ,˸`Ə*Uz Fgjema/QBEP7 E讪[YHѥӞQq/>ْk_AJGs OwL>xg!.wT "9^TͤP+08zKF' I̊<mɰc`K_J_yﳛz{X=r%*Z\TQ&uTڒy)npU=q=| yK]r4ֈ^2ؚI e_LWwIaj M ޫ {LwNCz5V E%kM$|eaߞ/.<$̢F1ݨec6;击2 ʸBsd[+\q'FŨt$jj6 РW86eY e]I;lS%[. nJH=  \P.pYj7ru~ovT i11ӕo*p &6(.p>?yݧih=e/8x<3qȞ`lDLM<2XOzL+ѹA2ȳeyB%F^˗@U* UM$0 s %+;쫺#x,`VN^ y~~TBtnUݎ=`@h[+ x<:T .sp'p9Yi;CGM>57׭VQjٚgu~~];ڡѱi:t\خF#FU3MCnyL0rʰMz*㱶;q}-,q ,o7-@oPJ1L2?E\if'=clcky^adnFD$Yȓn2a6|uL34L/> 7>>e($0[em#&JU@&%I_g)%daא-vcu0x6G栜Tf+?n:{Zk R6վܺ&;ʽ59+ۘC0kl߱ͥeIN4!{2*9?_+;DQގB&埭9kHz E*sPhi0΍l>;zD\خpkJ~ !%dUGiN_Aqd&=%D?_8`ަWWBT6aLl$ Tg&ݮ`sCll#%DЯ9y#Lڜva5J$Eޟ]B1\fHٖAŵtYĬݼ&~"\}mT#f*ҩmkWڳGV&wr>*%H.GR&(ZqqhCme,C/77%WS\6ħhC:37JnmOB !H0 T|"Y9!S6z1睃[°0(։P.~`Yn~(z[](u7a!Cz<$U8NNS)7+(*%\IiU $͉OLC#PޘuY ,4 qIz<]RR}Zui܆s}.7_aFψEK~U; EocUx XZbnuD'dOwbۇ2#Ā?ࢾܫj*Æ^$|!4bjc0m68] Au-=T iֲUv  R4LFA1ngI6?w ۔8;K<e-!(CĎƇSLSU?h򍧮m̗ 3MzcD辂*0nozY*[ N*=YPcu{tg6^R~U0UE #41Ug< P_Lav^[zHTuzC}?ٻi\T?ÝnnXct2*%5 zʌ#$/5eӛ٠ JܦG:D(~:.|sƚCDB|=-F?!Y[CMcrF'TPb.ip>J3DbXJPHC¯>_1v\uq]O[$]}G \2opYޡ=q D$GM@\2xYPb Q`e 8OsGM1EҁCLNYdt.I<납 \?.LY&'cD6,QQ0x^)uGp'tD45EwzO_lD]L- ̰?'z ]Wq^i-8216u4dQ9P*N_W~='þi=<.᭘`#P ǎou)}mEgt_&E`v4Yܗ dW \3වKxD&<"N𭼥(wV=d)*Z=Td~p*Yېuy1n4-ͩChmL{θA3*Ipw":YR.@% Ry(N69h@ ٶYq 1qO%!2ڰ#,H7x˞$^kЗ~t@'; ŸFnm.0h}ܺI%vy<1}|ܞ( . 0ǮWsT1vߛsuγE%|d֪64YeE!DEzh$բQC jQaT6w}P>Dry^Aר)I!L3kʻp[=w Ly0;&q;Pr%x.zxyоr*M'ߺ%xY4v-~o} #Payk@չeF&eǟ:U[C_z|Dq:ĎR?QEp|n(q}8U3ʵG=tg;iub7WNz &y{0&p.AUp^dš_CJG[wv|>M< D }lEoqWp 829DVUyn̼|wG(-1@Hun8\>Zg!s30`hn13 _0x{{?5M^:v F}B{ahuZ J"sJ,4unۊ`aZY(c{HX Pe "0Z)%ڛ H#rxj&/Cd#ks`@>]atbAݶV N( (1lY& ] bK[ۥɪ\@Ο&oX<(w>wGQpZ5H.S16wP0r5h 0z C %EE1Ww!.jxK>Ș]E"nɢD<ݧ076?=4HQÐXpW%fK ~ؠzvEٲ ;"> hdNT|cl/nƁv$`Z㵆fo!y9KaKY5d[ǚ#T2[_=vԨwDahx麹5 ONk^7O_1)P鬂7bᕷ~&nϵ[J %3VA ?2=M/bD;봣ȻM&6QpXmjL33'^Q\%xFd^l-1ųJ\xJ BzXҖnCԘH> JE(B5md)a捍B4H52 *ѽ ~`]*qb,`>r-aϑ 񀎢eLF?ɣ֣tvC8~x: R7tNJdͳrXAb1O;\f=Ӻ8$Ѡ`Fx|7˛FON o]sU[@Ʋ2Ľ3sW|s@:.v37 - shd}l#l C NxکB|mܑQAry* *{6J5N"a+µ l[ze@f NY\U8F; gmBHw:6LV4NO); +G`K?g7H1/afRy`&d"0 Hldww`3|\oA@FIO@SuY]?H[tn4w4CPJW.l,!fT $3Yjr;xuGl]oBZ \͕[.8N#wޡ|n ,oisD ~ՙU/0` Jf-&@h'V-F~WƤD.Rr9C.aJ?gK\9;,iMzg 88%Ddl]xg}iQ=UH5<KLBH+k>w7o[R5WV{-V1VQ~H^&m w'񗎍 -vE-V*vnq6./4" Ǝ"| =ij~l/AڃdISmˠY-/>ݧ0L4i!;bwaJGLPѻcn6BK36c$9Eho4x dO6+b`P%M̓6q <M%[lR=D.8U(s@};*VZNzCuPf*(gǕz])^6|v 2SWˣQ(j)6xF60 >m"sƘɢfghsWe sd|[ۡF^Un+wo ?^^GEnn~*}`Ί4c3^5(/|b6]R#xJe2_e<)JiG/pm?OyswQb&Js3os$^7*Δ1 c@-SDi"h_d]/F@8FTs]EF訄w\KC/աw(&,:3y8(n^ wm#>n`8~ĵj!\a+vY%=ambІMM<פL(|g?,G.@@g@՗c_9S<6rc&Mh֐#AI Mq^Vs[~)}U*=`HӼl~|MZ2/tMğʚ4ia9BpMӕqFȠ5'4@ j/[6hC %xa8*M ".8Ed&H{s}}?d M'˭8'YLmu p[!/s%| g:'w$zj_ʔ+eqd6g\20LwǾxkf܄6KPʄ&3⮀ )\]Cm0ܻ\)D./^ZlH,jH<Uk R*l$^C*/9(iSYE)6{^K#R]x"3<KJ*9D,4 \+m/^>$勺ȩ5p\"OmbA@kz.?h(3]0y` ]N谨4 2B 3GB_mN0!&yl3x1uf+$ u4U2 X =2xM߭XY驱JYah>xJzIAp實ۡUA)lZAVlRB菅y{z$ft݀/$S}U&*i~11r^[} w `n6b@>D̮nlMYrw9\G?ki$kh\0R2NVkH"-֜Aș%Q {*r!͞ha,}@oi98T4 BoUAߩs{B-.7ߜ0uv9VN Fvڎ+=#ٰr=9(ZRDml M%%"xZ ͏+uc|2lv,3e!e t,*5Pel|]>4LEEU<ƁKtVy# D"t>z|XlD:׳#:įFxs!ęJC$?u߿2jvgouVLdTΰ tdS꺴 LYm8nC:G9Q:\rqt1ý ʑ|5T,3ܧEZ[#&^!H ๺nx3>ǤQv:x԰w $}lJu^P>ӞL/l(x86 )hoe*#a$E8V h>+{ *jc>C*'D/krX.V \os4-L=ɞ@6F]$m>XwJ_;r63'BxE! *l>C<+8.V " gxĭE|+s[ Bw2n\y.MTngͧ؜CK%AwPԞ ]..לhS/aE'myO <Qj.cx'Z/F1)TI~Wkji}=`P&I=3IїQ뗥]pWbG2cNh6v>?iYJJ] h$bPBqJun(&fA7eWhTxqjAKl(HiUHZ?٭JNyG>ȭƊC| pE ?7RW`H[]7AfڹIJ.wp gqm#oTVA ʺչaJ)S=Ezaq.P6j8bӫH,`]OѠ=oRh.$Dق,I\$NþB@XI|۽{p 51c᐀r2`šA}m',L hhtwݝܠV#_נq[]ꚟ*6"YjB PMVk˕?dtw`0+w$>`ʠACX(r^2iPG`1QJw)#e-MIZC &ᤴ4< (tɈI`ަo'nh\+I6 .?J]_6˾߁7zיA7;TiE[{\TU*$pf kPb6NAiF=0b"TD",Xu2ѵ; ͍ağb2MI(tx՘h1M}/"B`(Hk+bAS]@~|V/!R0A `db>Bx4@fylF6=~I N+.T ^I0Sqk ^g y&3h̆A72XF ӧ* :H 6, |BRhcxP3$^50q/6*fKz\My\WmXk 4lTFX (a7Ǵ*M\l|_}(<+Afo4Xj݄}/=ND j-%VuH;GUni}go#p'Kq t7Ul*xJ=>OE;X;6| ǖSkz߽'::g>#vJv Mea< MeQꬪNT|;~o?覾&$^䗇dRN!X( sQf\!ՙ6Xr)Ԣܤl!](G;Xc})B𡭣p=hO(CrRwZd0i^L8Ewc=6eea%!+F{wTbrz*{l]%\- Ӧ?AL jfYW~a1@on^;Npi^4l-*HR e.I|Y9 qCOcXE@ھ2-Lٱ"ZxuP+Wcv*jWkh҅@ 2B1jRbaa";D#Ϝ'ь'ҧ`< )oi}0~&*r"ҶeR.&MBSiK@MC} (9(ѨU>~8BDY%DTC^R$RAdX83kCBi% 9kiZ^zi Dix<-V'ﯕRS_/` zG;Z4WzOKa)#(눽u- b|nؙ̓د n;;LpAw|1!qV#/CS {U_}62قŦ|nC[#EL >, sm^C.rOXݤٶ2 ƶ;>f׿q{*Rd֍cMkPsJ01K/BBƀՁh,ßܗ(`T>lt,3%m-=TMmI칵ŗ5}w &-[71Yn[7@}+&GQxoCX E o}#a{hkM6w;p͹ir];5biafƣ~AD_@g4>ZYcP"w33QY?vO0Qk9^E.im!$]x߰}jp?2tR)٦G+n-9zkH6Wɒ-VZ"nZ44𩊎Efd(b-bhZYn\Pa:e e3 VL}0g' oAC%X/"(ˆ=*B+?l>ܳ@RJRቍh wX2F 4>0NE!Y2djad(\ Zn#Y(N;'o!rQ mlu9b_ :΄u*8mB<ٌ:ԦcX[Ӌ0uyټBrx0_}AxͅfmKm m!V[JrХ["iYC#-mWs@5Bou&"5ǼZBdF85ymPsPkdVZ&m5Y:!)>h+,RQ J GD>\=wwci%`$B܄:I^Cx}Gpz$lYA,D! d\ƒ$L?`_ (~V4\ )/}c%x}t1a`W$QeGD b}~5ΜbGG=qo0(\ NPiᛲz GVWKtNM?ފ{Xg~Fw|& VtԌKL>Qz–aXh綘UD=7l@_Yy5WoÆ_jMImE+w/`Q Dc K Z>*з\:eFA[aоlY} Sۗ m[3.˓ЧmgZDmFĨd Z bR.av ݫb>['[^&?VXFƶE#6%Jj,bCk#PMFQgbxk }R؆35FĊPx< =湰I$X<t^y^_>ސS$X6'G9(+[M~CV@#$zV)v E\SB꛼#1YPuOnHO4"{_q mΏMjUpfmcR$QY0ch/VrSA?!g  Aޛ4&K*ѼܵV4ӮÄn'7֍JWiߛ䛬3q;ۜaQw 92])TUD֋h cZ`_ù{r$@H,.2u) qtJ -lEw>X yp/}YoEOYjV*qfƱ#rmKO:7EO*(@;QS,st@MI{!` m*3*q== ;*6quòsYL*CۇKYIS@ WPJSr>)Ǥ`AK2ewju:2:_7 ] 0lla`p}^ztqzC c>˜3db%DQR~L t\BlHB{,deKYu*IBLXTRf1o,!)jAw- 42i9g=g3 S,i!E(!ٟ+~(j%'l$f'ʆD -15I=dBAMIxHFBL|a="7Ҡȹn031k\qeyYF쉩3 ;:2! (0挧~"mTj hDx*!\ zC\H.쀧t,&\g+PBqMkQW}ÃQL/\瘲ӫux߁fA9$G^HHKMާ|2~0:l9W9[*3ouuȥAi.4Vt&| 7fS &-^#?i>xXJ0 ]Q}L\eԐjBVsZuS9 D<ᩰ2}5p7p)uқyf,Ȭ!6/uNJjuՐ*4YjEXysU1}Q3:ab&Zanwss? $KT1Dr+ B i^ Sb畕IBX|^ jWۮO8 x}hZ!`X:r 3b#g2%)UWqY`kA썹5^*% }Yz\0.Cm.Xbp2RHմqi Տ`)󝨽9+O8,c >;JwW~?pt \*hK˔@\eO.v}82E0+ƻc{K{'< _'?X Jc9Kjdb1hwoeq<لk|"G0"[Eh,i,d+s_ ۤGLS*!:IhH<άQp <6@ u9%_-qOm=0Xy1`:N@FѳaK ױ h)[oG(.𡄘F);Jzi7.-35!!m{us(y]qR8%N6F + 8ySmEW@geC kv#hY.i:vpH0esJ߳d90c~X/ZHMǼq^niz7WS-n ҆Đ){WZ@Ęk8 zuV* 0֚I]{+ !k.q[JJ~sӅ̫p-l@tƝmϗ(b,!YBҐ|eIqnF?"A㬱l_Q1Vy~wu.}y\jOHX@-r>X(zߟ 8{8 m֥ Z}PFU t)e͙*M ;Ud5Q8XB|9&R39[1)yvJ6 IJg[2p :4=^Hƙ`v CmnL$B쁻]XA\ N%uizNJ):*w!0tL.GuaVaD4B"i"_8#1H|`GmCBGmug؎Y@O)^8*M%,kv:(%A)"I5~mй/g/{!5kY.A [(n!YKN UY2Sc6[i+GY XQi&S;YeF}ؕ~F{('EԀ| K}އ2X9oR}&mUo' v/q3fDp0lb뾷55߸Ga0uIT@'GBquln3%+1zS;D4b[EYQ*\Lz7T5p@YPT 6>B4ʿ .oXzT.cBx҄ \pDАO[h* |sY}?!fN'8pIRjUA;$C4p5Sxu;(R@uOIPY?9(8|CI&^ hζs^%ҙeFp0*r4MOFS#cBcm=WjsyMZfPmdP m`*qK.0G柎 ?pٳv^:݌o9Kmx뻭 5&.Dg0rUqDNxҁx9K8!^R*Qqw\?8UG)6iKa)Tlբƨ7*M36F2k|ZjؖZt@2B7)R1^Llӯ"Bc~|X~D_ ۺЩWxH`On(@}>5:[ *p<ʀX䣤豍K2->eg.'e$$R?o.mFP{P_N~֯./ T qCK?RShټǴt7V>D(aMݓ+mpޯ8LNU[v#L)٪6o(cbݳ`EBE`"G" QFQ Z3u8CTJɟ W2Pn*NDrIRkIt"MN~RxAŔ.{%JO-/yT/\,,W^ƒ-^Yo }$+߳@<$ %qy"`{o#idڧG QF 7ưPQ ^]3:DٻXfcsdiw^~3G\sF_;),r,E覸NJe ݈N?<rp\zA'NKwު_%ͶL[aŎ7w)0ŋ0jJMkƜu:/\qݕ@49b  7yrdrO!Hm(3(:DJF e,}KmU];?/0!IiKaE:f^{'V$̨O KĂH!-`΂ޒ^v[Vog `l * e^rإ;cFAo"^2|Ojg8K G.ap |6T3ȐWL3wUû%RP;`sx h D*"S!qp08Mxo43?l"t#m35AKٰc_S!˲B)oI\_-&diA) ND\Z w%^΅Ԑ1o?HpŮ" ݔ7u0MPlTΛ;wxδ$ӼKV,nf-N]orx8Ң(L,"{钀 }yЛFoݻI 7}V,JzA"].4Ho{N j=^sݖlL#b"iVz$ XExRHu 6G(EHLd#"behC(wApn]J";Pi+y~Q MZ^ٰmyvC]/]G z'έߒ/tVFOq.4]{\A쫵;~);ẚ<xz4 [u[,-rؽ ;h^hbY_/r[Z:v-G3h 4SiW0paVkL;CM$k ?FɼJD֚⢑> )DN!wI44fN~ \qIY+`nDc OO;צ{(SV5x^`m U F[Ud;ۉC ?ׯu$ϩGQa0@*1C Cq{#؝\ؑW.a*jIyy /H14⧕ @K>M-S<MVB<:(h5J -H >)3_SeӫDY$.-Q.iKCmKTy˹ яȶ]w΁L %!̀i)W![n- PJӆ±fKGf穱pk*=(=wL$&1#ś`w熶nVheV-C!w@OD9"Ci\( IVx @#fW٪ ~%;R\;5lE]me&gѫI1:p 4%V?r;(<&H܌[6$go>r/m@!ﱃ|"!D^ZI舒/(dȉh8v94dϏ;Fꚭeb_.d7bޙtz%ܞI '9I!;##70XNVbQ~ypSkQ@Dcәg0V*JU'+^Jo=+`PSN:42E*1_OǛ2#ly4`w w42 7Ӧ.j+(LLg!rM7r;'$Py En\P{9R:6+|L-^~n2ep->KQ?m˓ouFl|(h}LJ%I8y5r;ezim|L /B!"HW\ӑ<#XmV55S^]cA'aD'k8_lƼ e׺Fer.}be ^:{ʒtمmٴ"LL›. :*`k@LKV?̕R J\xN}k[$= y[6̰L_3z\7k6)*&8uZ9G?z] |(=kFVu(g hr)(fV9\-'"&܊3Яe k,a8A? Ohڭ;zyaZ^:8 KV 4xLS#bv-XPO2D)R1CYsJ~) ?g@{sp1uZ/9TmB/1MYGoVRA̤j #ƶaGmk=F }y=ĶipxRk|D}?61L0"O? uzGvKZWΠC]r[ZumDm`:{~87pzg~ai]RéQo\EԂ+[c5xgѣeZ2rB|cmĺU^4L#  ;P 2x?)zTn&^r= i5P\c?s)l{!(ӓL\=w9֍5RK* :x^@;")lZ bkylyk2WMEҙÐ=8X gxh Uˑ ZN̆(3z[S6[!߅]MsN&5"^u#c`X&ȹFDU q&yVdA+dm*FJgBLn@薃|[t0L\8H|{K@I;^;1;H` }5]Xdh,vqݳgЩ4-TVsGgb~U9i8Dkrh 1C_u(am.p2 3cYOInم5_A>ZFSyRf6Pؕw)QG?@m^zqA2- eoT3mUʒU{0]ޑB A1I;FвNQa黢=ZwMR@\/hѼpN'S\h2kOʗs+t) +ԘEV Kez' 'y Ռç{K걕Ҙ6Hlhc m#2EP{8 f5}mb*[#h(&ˤo;X7 msIuR* kSDuY"5Ӑ$K~D9c^ψ%H'F9- 6.s@,:7.J,VA8'8Hswq ]^-C?A'B T[TjHe  YyX۳l>m9lf[TICfe qJ,Ϝɤz(O$ v?#RA2“Q1N6vruP;mA:'=Ip,W ݗF dBջSUިfH>=#v:KE\vE飥=hIwc[ܑ:,|;t|THLm;? ]y-y񊻥nS(X$=N{PSjG>)91(8ݥ'Ck>N6VtTnDd2ß;%b8>2ЮX%;sX\SpJO/ PqWP).&=>bUY>FIP^æ΀ScT#x$/o0BYDu!種%sd@ł4Iĕ؛L.6ߐ؁-gi Q_,r%{JSȐi6uo֓+yzsqᎰ+j6+Y 5}ol7 |FbUNe' KW\ynz3ba"0@V8W y77M${X$zS8101S$%| t`US(:YSODȜ9syɘPZςꠁ?`3FDL(skJ"I:}9|##|. zSwJkl(lЃȭQ*b$7X,WF 3YY PH 1\'ּEFzTQU>ԭژwsFoyE]mr,; \on*)qU-W?fGތ-=7D#b;ܡSs]8BUgRSEԮ6ěUlWnQB{_X_R` {|9ydݾ+("DO#XbA]h2J R㐂(B/ۈe򈲀N`5@k'#1+`5P u'ۊjb:`]*jhj˺-G:l̚(g:LOIëJBlYmHkU:X/GBC3&sdj<EЈF:4*(u0; a %Bv|Ϛ _<'Wf+{+'@k`I y-K)H\)|Η{ U}B@f??Iyif5TGYiiTyKzZCԸ#a ]/4EI;!(~V. RB!cT*HPw^nwA<cwcfQK-O3ٻg*diX_#QT@Yk\ȭ/j@1CP1XL1 k\Y}hG-Q:=˖hdz_nqȊL}쵋(UO]3lG>7"C{8lYK3*,֮'}7>_s)wZgq 5N0.F۪v_?MN@Nh|xcL=5x ;Yo<ˇ8qIX1UY8ۗnJQs ð4`7_(Wf_g}lOcIWn Oe)DBq =!gOd Z-3ԈߌFkf^H[y./"CGϞ3bN-@_-% ff3zmHWjߣ< &(h$ߏ4aI'kfqel3v,  ,/qI;pP+\ (o0!K84+}|Hӊ|"h61Ke.,`->kiȾLo Zt}~8QU;7ݳ3X%?]!P'0fChHjŞ],ȏvv'ܼ并<::Fpd|:ԗi إnSa"lkw\w ES}#`uA߱\`t0=K6eHn&N7mhuDłu$Z44W 7T ez Y`_uSsDǯ'J:jX*N8MbYq O{hTEa eq\2\0xS\]mg"6Mj= }( Ec̺vW6ae+7v(_#ǒƋ ~}\!( @P4ur>F7ܕskPNٱS ʷ"rRl\|]]]1+Lx e˻f}.]ݖ藝C[Nr ͸A o MAxݶggwS.[\IsAV*9{IꎙG5-8 hy0~[m&Ow=h )Af=@q/ u9$3Wݛ_BO.ٝ'f}ʯ(<{dR:tAMIW~G؄Cj&X|~7&waC6[Xue> Eha;F~("ު^ȳ0rd% Y5.:gs:.̡brcjߋqV&ZqnWN]5r6A6s$L?D,{zhQ׺!Dz~M?qֻ~=f̊tra^C>v}j#(Ps;[Iz5*6 ³;.K3)cɶJ.LJ1}Q4 iH%BhAE&<Wê[>ASeԠ3J?mءg[pZJ6MoyBW/;j}q.M?*\y"fH 8k1ƋݲE0g@e,졢Iẅ@wW붳/ E5c](V60 ei6ɴ ɚFw˧,qZhHo4/ۈdHYs Ur+8Y jZ)pg޸{co3YI:0gZ7kRTaL?W\q`?ǵKcV ?ⵛ,@@j(-,K+3hvi8%Yɖ,TXoak5߇AzhI-n[y),Q.(U++fM* ~U*Tˇ*a+Ȧmǟ"ZmjJ!`X{A:7~xP& Bx{Ʀ[kt̏Vic]"i8焴mWu֔쳗Gwϕ8K-sRء$K?ƽңH$GQHp*}G鼰P&Qq>hl&ny}s2 @09ǭpTqJoy, pDCQxC >Ⱥ:/:d=^Di,YN>Z\#|[$&8xOl[Pcc?I7VρZ%5Yw }v:.iSXo62=,RzYinמqX\9_ jƎ;C =UGI]mcHqtgHcFK ׻겐RLgdmG$U#$8VH7hR[ꐗx!AqmuZ81k݄Ic?٣YN)\[KZKB(8973sapY& z6#V]̓U? ?-lYz+if`btw7x] :T_eׅ+c$0Xġ/z3,}"OPs_{}vZ2&T=ݿ ѢJgsN=L(Nr7AsU8J&m9Ջn'J 1z~F.3BnV>`p}c tD-v%GBaj}D08jUxu! ;ip@Afxr-ʶG ) EEb6@%8#'"xV}\N_FG^::$4 V:2;.%;lk[_)0?}# BӠ?s܎`6y`.Ϩw1֓ zs(1S=uձfD0GX/^S}@ lEjAƞSڨ1t}3͂d)w cK@k҄U8N ETOqg,0^y;:hF?ᒢok0Yc4dʖr||3࢝c/YE`ї7.I*ъ-` XR-KgX- :&q Ráv*#wR{%iX!L~w16Dʥ;!ټ qƭ؞;9#fgq>gd/v,YzG8&*%H@Y 9!sިcFdkC3J!/Kލl8Z ~DG4 !^lfiAdNmL&$9#N/,*8Rno7^eo9)cu"ۈ-x튬6?&!5#=TA70 `juގpR*^Y" C?z~~ǿj%J{~[یP^g'A82 7& zࣀE~yf4(cFUL\?FՏѡ- )tc#<,"Q>I;Aggޔ% Zn ~)s&q a{*gA8ض'yuzT} ) z}&$h:6_1sf^DPEB]hBf{Xg7sx`RRx?Q('V=J?#OrڤS:Kzt3Gkx5_@v =a[$ͳ Q5~Akڼ,*bra֓N$݌PNg/@EugIbZ޳Qۧڭ3ʞ'qG]24/i;_I!cehBbȭ5iJī`a1Z#OiNUtb%JhfDv+Ӯy$˗o^$0?'-CDph(29w@HQÔ;I"4dQ`HsZ-zVt)B A; Fts2FGZ'猆]wZK :`:x޲F$SR>vg:[!O#Hul>l.D^7b6macvKrBQKTNSOh T Q^*` VڿZk>QW<'%Mwα>S:_YoCo-l qiHdn67e|)/G<-sHmȔIƵ7[pFH)6 a7&^NoBup^U(F\7np%Mf.\ma>.e4;6 l} *qj,%R@y zq呚 GeX2Q4|X԰>"ⱈCm@*ޛ)EWo6ݘ6DcsW; "4\ɚna`EB 7šP0T1 ef)vgWtdT;m&b9Nh4 G3Rv,8CI=HCa/DPe5_dcj³/!?q!x5^SA6%'.a1st yW^ ӽ@Gs榨@ _\~Ap1 VuB́EF_l ! Efl4.y-8*;[ c1Ucf/DTq .׋_*$/y Uk% (6piXhwv Sūyj?ѹ2T CJb?gZePi:ۣkC?rn<C)Y!cv#lC]O|ROZ20A~ck7gZ4a0 Qm<v_}9eh8ܤYx1E&ۮCd&fO^Vw͞952o V ].ɀ"}$!@x=<3m}U)2s(.BTU?< ia<+{lR~:$8Q̴6땫8竣9BUFm(Ef:bՉn𹂨PM1j_~6COaIyZ%i#f2fq _yxSy Z5ReWMѭju鑝UcQ^oDiٰrf'LްJbis={toӴ+ /zhGs= /I.R6:0`PAS@yrisk}PGh*P(o;Ov@uǿ@Q!onx  r2^Ylv K'" X19!`Ԛ92>\?@+Q@JJ]p36xDUom* 5Mgke )bR$݋Q(ؐ}u}[ e)ѮsrF3D.tLM_Ji7 Q4 }B1CU''εb4.knY"B>?IHڝ:xcY/ ̙]i޸%P;S帩Yw-H[QÃ?)9UŠtd`7]/}0:WG@f)>͆ e9"MCq'$1t~Z)83O;VN钘f?GbcӶՆ~@豮^#r^ &r ?INRVh~QԗooAuFUFJ.`H+&Èo띝)kgU`̡hQ Q9tDgiWd߹PG97gE+|앨hA=6bYCݴuD*ߍSD"c* l|<)}bZfž+3_V9GXwQ/8uk'ΐ~_V]l a }]'hB<=o2oZ#$V74+F7ve+R`@T\nZHL_<.|.؁U#.0\*N{S3 MX~BC'I>F,o 'w X/)zJA2-FU Gh( \C!'N!DZ(πHJt1m}G)p낷1t2j2^_okgw,V;\c 54&m^ԱYX+c w#`"oݪoH{=Ԡ9N.6dʑVocwa 2Ry؇3:EqYSfuŜJwQbN@y!Y l1~Qؤ'w-cq}phrS0w&ت)piZo$ ^-Ի[ -q+**Gmˣ41⦳@b{JݡtZכn{f)?k;^=.(Nd$e5B<wO~;Դ\ SIdc/=KGL})uP%O[ɨ@2Omw4y˃ϚDŹZ ^;UW6ڏϟy]کIK/ڤl)WNվ(n^\ *Hx"İ!8q8򸺅,1=Z=/%.n\禑 !8?bP ٪JLh⯾UyRJi:ZG G2+n}RnAe_o8۔ҫ1+$T “} 9Dc,ܡ9[p èB ?.w/KBᕦ?1ęX; 0fp4dߒ%ŋ[ %#::'}Z%ȐՂ|oH(\ah$V2qڴCZ,zzt8JRn4q\SDctSx$eT_jrZdܖ1=s+M80}` #py0f{Ud)C ۥT:f®2eAg kǜAwR2j~f:Og0V?F+=9>O&Ax6.t7h O8<.;S0 AƎJ 5[--($[3 gWN=T7'×w=C͜r Y+>]vx E{FgOHɡj;-cK񾅮"*FDRbp@n?/yw'y Q*w;)T7 *E%UcMd͡ev= Zcظ'5.K_VPvZ"P +K~CLDL Ң#9 8A~x32ݕ(dk1F0TdL3)biɘD +4R\`2L lׇ/䩅=q% ׽-d;i,/gs+oy9@-hhͳǮ䈅|΢ ʣ#_{ I''dʙ,M+s K3)x;ʺ&P JaZKS&#1^%~{Jt/ {G]JR|9އ*AؕlloANACeY kz@b[_j*wZA`Ip{!?/͊qD%>(ERbYZ5={6Aܖ~=Trh_TKor`ĂG n9]։vM$cN6E3W 9gu; ƺ/.tI|zxO'u41Db -GwﴦFMkrߪ!T߱ yUpG=_qx.0f(z?clMg_|pC顳6eGɹuuW'mԛJK sy!#.- c|{ܒˢ Q#'.sD y 4"z(guzǠ~2tC cj}mzI)kpg\s.+hi@ vAWt1|Pr8YwE-4WqK_ëp+N-64ms5mۛFe oI+S`7NP&3@J6ᔐ DKnlPUj0}`8uұCmYU F7 \|-,[-BM..JfcO RY$cۮd3uD*i^= B!*xPtH#J@2ר(;n6 R&c Emo_UZ iμLٰ۟=)syE!vpv;O /%txw06m4l`akEwa*[ј-1Kf2 >hkG^s؛Vϵ\±qw6"y͘pInYova}?}X7BD}:|T|iX1g#g{oCPƢD}v3 wV<@7j͖ OxtT<йFN:Eنݎ䜭ހ תiЛfF&F jGŌVbT[=+QV5[`&tCߟ(>H:P2;բ5wgĖ@_UѽDs0P_NT g[Fqc}Wvot2y \T:Zy 䩻i5n{7sYѹRy̟ K["+N~ ež8W`Et>%%\..PGf˩0mKwk~tg?7>:圉N%jz  sq̂t5H5GZʹ6NUJt33ǜDaݡ#l_xsOc<|V"|]Wi?ɻ$Dx:aVh~_ŮLI&jʕP1q$=l,Bf{&S5*<1$&RZ$3. s?~pV:5_a1D`:8RK_Q4Ac #FlƫGDŽ44+}uetx7/#UIEUo^1l3  V"͗Ŧ5bx7[E%n;ѯ v(=rHL-YEn4' -mE :dqH)E7D 42!sQIL0XMϓ!5Ҵ 'ޚj<g%.!C{Ӊ7 їBlPԏPo MD /"l*zШKɥ)%Ǣt8;Hr,Eowpœnm2W)bN^ T'%2A xoRcp7\~,SZu.o]AС·H@"t7|< nnM?FY,6ĨCy/VmӉ\[z9(7+'Wd>c}%N3-F,m@g~A%7ҋB횊q+nIAS< VaE4=ZN?3D@u@*gAE.%7.GO. Ӯ.0 1ჽ%-90 -7xwqظr O;5}UUf"V?**~o24hƜ6o V(}TkM]qLZ'O>,+X 0a>YPqY;3?emLA]( O䩹!7~DXvEnYOyT$YgVu.svF]]*6='ۑ5 S v D~(5}vN3Css05)WbVtXq{ϩ6ޕfԍa)%"4@54X` qأ{/ ۝^izc>+aʹޤLf$l;-vcMA"EY (Ўc3\!]C p~ȉFuW7ڡBTB^ɑx1ݯ x8FJS2: dv uɯɡ]컚{6#ש &B& 2eRFMaFtFPiR;D3FomnFjzc&$-غ +p98 \yvRr!_^w,ii~DF==TD\/FfXVxOEcum-Mh֩,V$*˙&9gْ8G|q1G~I4i|:}JL Y Ldnģtn捖JV`į}fiޢrx8Z>_فX $e)#}<:?kVVf>8^/.\,oz,4#8-ےd>fN-TUy}P4pIY; SWyaG5וS^Qk6#DͬQS %M!b:99LYPP8@4qvDŚ8 ;Cc_mpO*x 1:6>Y!(g2nOHȠ>lbca @ţl9`JqbLWO&*G2R2kT4C0t+BwwnW K|Z > 2ȹf1;"I$޶֘]򮡢΋& ڡ'_eB`~kt ?"t;=lҲ<.>h^GPAJ'~cR1E0yHvQª!sK @zn&^_8/ KKZGL1H6wOrIihf%|%!IǓãU% $$Dȕ[wa!=4dG=3O2lZaFWє#WPلPn\r-:k L(kK@9(dr x"C1-\&eݝwI3;נ/mڐ%C]@g^isxx9J0 K=zʥߧvjxFCLBLB9@hFL ٕW] K:۶0\`69CW˜Ҍ+[>k4'' 7]+n(Op ǫ wH,\aJb}\҅'Ix<xqx#"`-->O{þ/]E!dq8# ˌm7NJ2,8AFQ@(]8"U|n~׻0T_+/g(M81}ohq(݉ 7k}&gPKTξ7Dv[kZ4S]BN* \(1I_2|X:gg巾W42w>3T X-ӛtͱKg֣R$2s6;N?m*Č߭БJ$EoY) '-Η\*مl݂֙evJ4Ƨ`pce0!g r8JS?\[%:9pj8;l?)VH8\*2IU/Cu*iM:s  FWo 0l6"\$a-=F3O*\ZB~{ӶL|ބ"_]sS otIݥM"'ү)+M'd*L$U⩢ |Ly(y|dC-FBH&Q#]fpRf~eWm?u(cMl^Gsr2uPEGM3xΐ {e*gBXGÉZ+lX(K5~~}R+XHb2s]΋ZN|[-WgQU'a䰃TOEݟ'EZ|/#=ra "ykr,!jݐ Ϙd%AЉ})J)kӜ }1R.G(]gD03le`i IA=]v|r3e)߆W  w#ew]h $%%ϧ=#G<$uLUnB+~2r8.ձ/N} \im`IR?Ooϟh3E=a޵3S jzYZ~ΣCtz_]HĄ P=-W扏b4Áf>Vp]Pzt/]ﺂm{o3z W!x:W`.>X`e?Hk" A >L&,wKa"g*U}*=یgFs,.Prwl{Gö,R NJPsWr޻+}ys 7H:/N Ȃzk;(mX}4fp13 ]:.bMY0>̑o\ Mf{\!ɇR=*Ck>';|CZ\^*[+ yD@yL`T5 5h1>P/IKhN1bp>ݐ7"hV3-dD `s_% V%Ƣ0~91{Sb%?nj J6(:a"31;"/QС3?towG-AM-q3}T-lP)=sT7/ݺ,PzȯEW׃̨&#7M){.DX]; 7W0bxې]?HÝxLĜw-,hl*RՈ95S&CX2mʜ4ܬ!G7 {l[01TΟ1%jmN*DsaE:(mSS @R3N@}zH-,#0H<Ƭ84lFFuf{N.0SdxekRXHkXXU#aC/J$̵'i[_*{Xg :].BcŌõ|~rL jD/LaR1=o}XjITCd= յS/H-^heʁb¡ HI g\9hXF5m.6T,ҷ09tH H~l&zP<.v;jV^eS?!l6iTZү @epƨ?p`F"̐L@rͽy-ڲi/h9@v Z ;NΪLeQZ )r/,t@1`Hy$y9;vҩYB<|<%̈-vQZ)uPJc_kh5$2%HDQk\x\GIYN& ȸODyv08'9z ieׇk gV2 +F/NȩHo~q*}JQD2Jgu* 0Ox=2ZRQxx՘OS[=z>[smjpg:<|IG9K##ў\lE}J幾g;#C~- 婇8˽swDM8O$0M>ԫ=w qRdКKlf@ʓLv/4ܥ&:ÅFrjFNoao-6u]jYKeA*=bo(25`D0wkBKw6ҽ`*E)zad]e{tY$(QtX c]B% $\w߂J# &)<Ki`wt jWp# df+oAWgS֓KTJړPBKnOPGb_ubvd8U.{a~mk f(Hw%)ŰXw >q#$|#qR55GDl{f65U&Y@?^YK T0>@+*>_ ZJKjW+O-hCLR)EpR5F#)e]]K26rYe#ͣkCJ_jeZVNӴ~}^-MspV0#x]em8a % n~Ų嫱l͝%5B֧~6z}zVDb8Jbϵe @<\:ӓ6gsK 5%Dtآ] `M2mhm@T0J'x KCK8⣍s9X7]x.Ӻ`6Q$d+p|4)O{T >Jk4"Hե;֧) @MkZ&vT1yQ ) zWY(֋ʏ6ȶ2̦4qT\%x Q k| 36Ct#a,C yLwG@P1;ݩK:$4HQ (=sݖEH1-f79vӇHBC 8R My>߁@c&1_6 xa,~CM,㡱H% oIf2{BDT|/aSâ▣*2q^5d-ȥȠLf[Ct8 *-˜̐ oR{Qo4}%z"ya5p%WraBK"dYUms^},|cJ쏄t|BL ?t]q07BYq wQA ~[i&H0'_dE8 ؃KRK\:?|t$Jұ{&\ -㉸yKODeB#/c-Kt\_ڠgnEd`P>`~ ,l@3>)bV9ԺR {.oNq$.c{{Tp\z~Gʗ<am|iD}ͣ^Ȱ {]Aڱor[`x@1Md7T1Xpml!6SOtw VRCaGxdBC6,p?((6 "$n&"% Wƹ49O#zig8l>Z+ 85C8頼`I 3.xcs dט= ?!L$FDIm$-! (-oA]>4["U䣀q<}a|tÉGev?53L/p(JMXFO֒]yG K9\ъ0Ϧ4ь{9e)srghBii߃ 'H v |˵i|X%rXA:g" QWkx3=PQYBHBPRS] I弟 (+ YD7VL92_o4{5X"]) ,ֆ,6p^5HQ(V/bmTj]v'W:xeHRf4}}&WTe7- "pfGAb<Q^M ^-7qʩW=MvT|,O YtKe~@c`G.v ]{˜QH5M {%_ :e 0 Y5T>m Ԣ;"dH;}lCI0(xyffDI筩hjF#"E@o4nB5f||SҴ˾[bsUJw q-x̑4H6v@Y̒`~ip%oUE]S8jI(9>578ޅ"HY w\ٲdK9bW2RnsDIS9W`Lׅ<%KV0E8h >8J+IͬCN@Et`C0մOo/ۉ hru. 0)0yD⎠ ) ;xd"tH:u|~ #űdv)8g[ɶ 3H^4̈́%3nYwe],J](kʲ^_}sqb 9o؛Eh{+ 9$dxxe)x`Ԑ9өS@/8h׳T@_oS.B*!v*DzNT-(z*x'ak}d)C YQ>2EBpqKqSյ1V"RPu.P5K91E81/vO R'굾d=kRzUYIWO Pcak{5?e}U4ዅ&%\{vۃCcw&ML H5 ["=u J;rGL tZko} zģ1֐=wqWN|[.|c)䓺=ډ,ZИeQ;pi*^X cީTxn،F2̼uH3Қ=B`G׊Mds59Go7PEY:յ"~TjI_R**}-ntl0nZ? zk4-^m_E鈭5'0WO\P,9[P0_6׫lU% +LS +UR:™N]rGAwb ETN$xJg˕$h"1*aQ(OԻJ>0oftB=cAikC tJd-`PI[ b"|~vD<qš`7$f KqqΧmM|v3[9biړ[wx-H'I;=>=yU4eYo^hLLQM+G#4uK[ykAnOBP2$jqYC(}x7Þ L8ϒ ֘aJ^jQ:@[ Z!YXh:gL\ԞM{UF.Uy;)EI7Z8,PF[JGJ|%ή*zka]#- qR- ӧ~EOoLW$F) ʒIeU]ok Q $hl^Xg$BuA SӂrWl`RRKUJQH85E6$3u(E<%rJQ'\Y9j˗K[/=H^[kI(tڵ)Ad>|3JF@z7ep"YB]g o&~/0ݢiZ]I#L8O˦pXYrD>dAB18 H2gJ`F 1we?CX'ꗜU`2gCO䁸mjزya8j.7N=ǟe FtspoH9v3UlK$vYN,?g꥔T9D=؞CtdqG=@NWƇ~wF/} N䬏ͭB =[ ;DYfx b3Ƥ 0| Q.WV:e~ԼX?Ha{@C&;_h{-[^Bȉ脣*v8⠼Tt+ש4FǜsS t0C|PNaϟyX,/?4vtj@Z]C'TJ$/tS4i(SyCIǢ O;,#J80tJ#r+#=SdK$봤Uty_V* C{볿z* nzZ<O C3S07o9 Ǎ]gkj6X~{MEIN7j˒T8,yZMLɉ~'pD?4ô1JOqΦ7qƶmFw2(=}{QBff^׮filk˖\lx-J$"USJ)U [B178癀=>lʓ߇2!{vqEX4]3OnD\@ΝntDG JnN7v.waĤBzs s L(L۵| *HFv_;z33]FA#2oRh)רOu %UV+%q#xoYc]˷Ze0ͦ32w1_TVuw98[;+:ѾsӛTV _nY١`r[˓_h[nMNkV&;3 c?ڞM}큺^5bSN{a`?ܕk^`("zZehGQȞZ:Mjw7(EW!;jSݬ~oߨ?Ô 3[sIpM``=W8w<lmb:fU{':ɸZfYϤQ{B'~CaP!!C;Ncm6ũ$jGoQzxef-I5oKpŽZ=F )3yV6ml #/VTaCuIk٩w;ӅV'Z8ek.ѧ+{JfEڍc-!R3CkШ,3f"V0w<'d"噭|-d46=[r^&3as@p^S_cPЪ*@d0(⏸vk0K#_Tdܲ~r35#sOW:w?}dm^ܑq#yH][ڒ**1Y4- L {d{Q:M6+iUHr,TbIB F"co8&߷9ʬJy,h2/ӒǮ6wrr΋7T0uea_U9ԔU_e2>(ڷ᥮O8@rL-ojzoA,Q juzU> $wB{P&鞟8 {"L|V<8Ąov-V17G'tyA251K`QC6'4!m%I~I1Ҭ[!&ւvg9W$;EZLHyB rІeOX0':ѶLGRXB?]J׹I_=R /TD2c/ۉE-dq}4DYk6S(b#FeF[[jZ(ڴɉ똹.ԾZ  Eh|^lk]WA[S㬋OC?o1 Ax?CKUP` _#VgI"8՝I+m{sk#;$(4cCk$P)! vjw䣨=, D\JҰE{$aLLWl KQ1BC\bJ9R42RO!;ܞz !к@Q{R.NO?@֩4?g6ҹdfXJD<8HXW P̧օGO(5dqy9cVƐe8OuWce Pu/Q *7!s^/hdem 7G#V%<6Fzz)08{:5V79+R|g '۫XG,90[7ʯ:cX<\ADq" _a@Fm|Mujl|,iwULq ՐwDʱ'\:Nd0Nu+;݁vƫtuj#F6LB7 `nKkdI0ϗB; 6YUׅxeXSw@#`h6 挰>M,SZ&H익z6Db5͍0`uWSָ5a?UJ#r) j2waU7we[cș#(b"c'%RV}`t{tE 'TϚv5OτIs(s&-lM'+ےߛ;gڍ:q;%Fȏ ]IJT Oln|?kY|n1bGCJto,gw47 tS(XPs^nzbZvk=TU}!?Ƙv4lΣxoS2dH*yZkzP~SlH.~ҢMn-u*ߺVa:Zaթg4=R!π Lsv8}/!]%!E4J#UทA J X0yUb&M_Vk$I ]zEe9TWZ P,c~ ]9}p$T"| bJs\ A}>Ӆ@>''dN ]`p'~K.ԘM4>`xV ]yo  Az TEJ6R{vd'fo5rSv*g`!?KIŮm6(mdp#|0E$´ \YT籟95r^+kmJBIȲ(?Azt"!d^##l$4SLsD= S(a9&U!BDˈvޓˇG' SثfG_"_ĆwWRnqV?V(cДvl?(u0{!vl]^v*-nЉO6޾ Kx dBiI_*0#xhok7 y nښ*a~S zV omύGR֙R2A#Pa:vW(GO@|-?OE~oIG3 qKEO˸/l{%p=n4:rSE+}=B)`yzaJb'=a&a2Tcw%^l+(o;Ic[q0mkP $ 5{܉zQKnfw1lMw 2'0SQ)n&OVə62tBKӇ6ʗ,T̻*ɝ:;v"+A[NYdDbn 29ITGPtQдr/=SUHv&WM$ 2w݆2=Wl0H<"I@Md>58&=K)hI|D蜝TS;D H \G+"h[8Z5Y}Q{} M`E+';;uv"ɄBިĹj>)Eâ Bb Z&w"1тCtޚU-[ 'X˾eP>c4G?`1w3D) u~[EeRל F,5xc57vOtri05(SZ?qпVr0* WY?vZa};D!?xTfX z68,};rRq':DeÓ1r==0pŰ\BŬG y')IYQ~@՛3d|dS#v7\@ $YOO냷ﶄ̰79pzXc}HB^5c ]Z4S#[:#&BT &ڍ~dQa U `T8N:̮L+*1scJjOWOɚў+%٨ȢvÿxɨmR)ioࠝ.o}pʥFtf:m]/wrڶ{ $9GƦR m$|9S wg!y7g8amɍF#m˙o i%r:]2]Vo*D>iA؊ OA,æln)(,=?ޕg-P\˛L&Ymu0"xǨŋ' >k/!a Sd1a~3j?1}d3lnґ䵀1-PjiU"a#ן}j qLJN4: JaI+e}Ѿ 3'CtɯǐNMUiSĞ|c:I~ᩎ /"2ܤԳNk0B K ҭ#7 Q(%i sW5rO#1[kެ߮jr|spRCᆳld[/D2@}n\'YL[n {q6 "?>"78w$1kE+! ٿ727K2ƒgEoe=_˾f?,%+!PjrW[E'b35ai84ϛ +W^&`kt<( \h]*E'uuM2q,d(t\R&J1v|f7ļ b#='?Asr7v2+q n=c cW)MmH Ȭ;oUб`E+P߈t(r›YԥjA&lꥒ j9P_~@KT9 :1]Y$oE6ͷef sxOm?e z݇6Y1#?Qx\82uXKĜns=MLϝGv1CA~>܂+8p;z>ZL4VcNLџ!9+""ISy/ |"2^PѶcM Y;}?.AG((E ̣.o^2- F$Wq*;5 U=73)Wm, !Q[r(aW5]PDS+Zg!2 AvW'@hX) !|V?mg?=HH #*CaYJ|*b!ѫtR𠀟CaS6cੀjh jR&eq\pA=@\V:gG$RFcy(j: "CFF3{đhܴdSαw|(E$9XW;>&kb\= 6v'F6Y06ϟIrx7~eq 62f݉?V?.~iۘbNct_<@*l nF!'s̈Τv:?S?q*ND4tȑ 4 %POqxQhW}"l3X. ͌kER_ 5vkQsML]u?MXHneu[xpu7ʼnGm ̐E3Iٷ-Ku^[wU~+x"P)bTpn;ʳ¢;e,#`F90c.w<9]*̗*؎(ǔ߾Gmw!XuB!H; ;/ڄ)>yӒp>#`ܖlM~x ;$9V]n0muѢ'u5 42x8) :R =8FuN'Mu i’ۛO=ޛQ274669` 2l9Kz Ϥc]d*%- &Z<,O7"~H`WԻ#!?@\a/C^ V1X' (0i~PB HK7hZt n?t(` 2绶4븂B5%ov9꬘/`׾)*5Y< q꽹:Egme \%^gTFdnPb'%G3'eE8+X^ٙFؠYT5X`kD=H16jz'f?LV^?sl䧋[ x5p<,mdG'd0͵'Z#Uhp c cKVUq}URXg!1"71 ;r/<{4dQHx踁*Uqȟ6N­kfn@)8IyEl[EHy$,=Ţ bݓRN.IgmSOQr<6OAn1D `ab*S0ѹFgş= i C1jʨM>u\p+m|bw;j riXUۺ^/"xؕ2]|o.r-{J;.l {TSʼn6| Խ!pLV*p,~o~L_C;*VQ{I/u/vf..oϠ}6^ e}o.qp?TG\A-nEQL#=9 ke -GV 1+8hq 7Z+eDARSvw,c[''6:- ESlLP2dXZ_/aX9Ɖի*.6TєMJ鍠]yҫjv8BHY#5fj:4m⿇0>i z| {\YB\JCh:[7Iߠs_N .W4okgS}ͧ!v[A/GgฮAY"QUŎ8C*q2 N~Vo}44,{=b+AdYT~%U6Csk)72f>G-ƟE禼څ!3Ǎet+|ɕS栛i4*RF/Lby[Yg$e| w-f1syd?$)spMA>Jwak,C S]HR?'EtͣT.^\39?BPGV.,3Lq#ޠqE4+egu>F^hf}j25]Dz{l'\Ɇ*Vp)LVoMlnp8sUq>V.ze4<5뇆 SJ1yqnC'e)kNisptmQkl E@tM4%i3+7]%(X$鰰m(9¿'bIMXXaGspҒ4rlzlӐwgbU@ {Y"2=J9$R!jfo]ꬑ`zőt90%"t^ DGx 6۽l~_QB7&QJL_#6{Á [lu[*:!(sYgT7Z*]E}\ӗD:Kև$7deJo1~ٜ&A%Wb geꎿH~EEVB.:MвW ᆺE4gmnJn݄,< P tF=]nd {akpIgqs.|,SOğ>|G;ܫmlcR$UQAW/{PFFф|Mi@3JG4*˚Kj mkapq]&P da0u6+P ZsnOfʥYMsG>wq+1pHwDoF59KB#c̈֯rA<ԯi@!}w^?f# %(H?C@ڠ)5<ަPeAzBp+f6HrI֍e&.s^:S!EIҌ#2Zdj8Ze/T[Lb ΙrX2Wm$,˅U#Ƹ2d}A8'd>uEQ&؞c(<Z`]>4CM~^50O)w{@pJy= F}2v,RƙQ(QˡXLt\9S/voٸ'suÅ =@Y5Vrebd; Ϯ1]~>Mv_{ct䕊+^)2 )Vr*|¾8`^VA \\G ȪJ\E6ȉ)$Ȕn}DCml0vcJj6ZJdSw#SP:bYcC "QZ8"h.^q? }Zy I>Ũ_ }ͻCڽP>hVuoc`MF n#7pApvf᰿LB.ۏEi_ثz՚_)*rW@TD-1nAESȩ$.\@An#/Qz }f*nbrcĴnsH4%dl.5kSXꗉ}kˑ.v:#&m#M$ .oB(%76]!0pAJV_-O55*f٨iMF Sࢂ#^`-$.*}OglEV !}=f:MX"$^,A;E Fg_?.[b 1">9 $pƎd#2S)*M3N\ZM}q !\y&~ϐthxSg4ElfJ4d~LVU9v_ܧs{u"/:ހ>Ȼ(^CɫO DJOC~)αDPM 凛<\mW 0 y2ddY1ZgY?\Yif eEUh.5~)EW@k@]Bg?L# qMWP[^}T.I!)pB=Pg G@,pLnЯ #}W$!=&CkAoI%A4u2M`=lM#UE?PP?Y 5XT ?}>=`ظY{(zMysbKk@{8bJ֗erJo.t*,[.LY̤w#0)X=x陬,yhn0$nѾz #JH{qRR=sL^w6dD!bk:~/L-щpޒUj` &v'? *y*{F] [Ha#kǨOCx!䚠;V>)ɦ}U kSRO6s *SjMxTU]EQ&I\ svH'𓞀Ṿvm(g[׏׽>%k!IRoL_=XꅧU#^4L؎H^sFV\o)y ̾.^˧Obq$n=kMM9R0UF؈֣C: pV@}-O.CT|qO!4'0uEä.QMfAstИYٔxRC|wN2bi)ZB}Uq|mvw <17( ܯ9i.ğ_ #첥jÞKI_lL$^nql!_}HӪ:SFaz׋dO3ϽxI:(_AyUeI5}Q>gԟgϰXY5 J9k;~S DwEN#/Dap)nR8]iL4e~psGQlj\>90Ԟt3qŌOGr}(.9/6tx,q"JztwS"K* BDflv4zǮ&g}׼i5+PVVRet'˜b^]~Ch&hf fNOp9+Wo![X{4mӽ@_0aPdφ`]ձ,OgЩ"9{nިVH\YYOI췅/,pvڔYYprkVI&[ܱ0߁* a<$ @Qfc zݳ|ܽ-IXL|>SS#!^,ß৲&,N)ZS7#5ǐ)9: N6EDe惡wחN<C89˄{nEm]GKWs&}6HNeP(Aƽ 5ά`akBM0&&;K@R(j~UK[Wpj)G&4uΔ-+ʜhhA5B d8sWҸBx*ፓ[y !(}jx06AnLu;ap m1 :ܐ̬DC alk72#R@˷ӌ)LR%?4q:_~e(y*ճO iTظfqV:i.ii-xF^5~偛I3wBe9a27mV!z#xЖX.Vx&dބ.zTN*W?YP^pTK[U:08E>Q[? `RδQ~LA%!XFƾkܷ>o7& kc#*uf kѷe)W9,)^>So+@/DZ~^}"7$ACŪɕ+DTA2RG48'xRET(6!`s*)[H E s㸭H7r-=~PU/NIl3Y, gX>"OjH'V\I! G!r:pYhOZ-|ƁsH$.oIԍC1)/%_~4"¶"qO9#kiW %.D*Ǘx J|u&Ol([`G{ktVI<]?okincV AE /b`)ņpde"FJx*ԃG4zWK^9^ fD+xy%yꝽ@hKͻ#L{""]iǓЌ[͑|~Jk*2<]yr)YR9<"eBi\J]HwBW>4`vW@Q#(37t_2C-әyjS"`ȦP| 5%=:Z:0QNbo_S>w΃3>L53)kN~ L ^X/W>Yb:R\84K4͉LiTjq+]cs\I/e|L+Ge;;&c ZEJag+‘dʉLVY{ƼOgܯ=QBɝcʔL?xg' &Og@skυ4]lƬ)U6c` z}+f4вA3PZo!a^UY&Ԉ2tw)ԼFІO.V¿v>B짳OJwɼJ1]572qK9]#O{;=3}gb^ĥ> À̲V!eiÏ3)tb e=^LKs^Ai$D.zGug2Y-vDTH\7vzi⨅gl OTcuTL|#"pɌ\\fAhtvSO]05=$~DL,dתa+xqZs/u^- CPY #w@zL^bC{z1G^PyE/Y(С E# GdM\aZ>v`;?@p@gZh]ԮE%쵺Rk|X Qr&ɟ4PfqoD'F#.R Ot?O|M*W31[m\#ްV/ 0}\ܫ0»?mǪ(+HGVjqTڒ=E::1V-Px'jpC|#4jWs‘y82!"  69K'[ŏT$}]hRGYћשצ&_'*7_V a`QM3 ԝdrOF̟O07NnKsTk*g3N0q^ 15wH2/eo~7xfa̔_`][nޤ)lr`]-_ )Z7nz;qÝH_8_u6Y>wz@ʴ3A' *>@x3ʷ_~~vC\,Q 0@fM$cGݝ^yϷNJ!`XѶ7>LFWVLpJ9Cd۩-Ha `l+_"LRi3Y[.s&./4uprU3j|{S?r[\Z'Lh3.:c٩{A7Uh7C!NoSc] kzTIJڰLwVÜ~0ÕgP'>_v1\0i}*T0zt#g j]^ ~w3W&_(n/DŽz?4_+^II4j:uͭm_T_߱jlbc-@l 8pIxm<1릱x;69#yT(m9ܖìNTex `]ۘ֕;Ld9sku| WLI%?m/O~X " I\wZScCe4y1Q@n^ff]S}X) {xdX0}ZӱXjo w@iF y(.bXdzEP[䷫v Ů5vr-l|'^cR'|^p&\B|yמ+8PҳEi t7/+_ErŔS({dzKzq ⛟J6D.GYF|SX>lg +s3,Ěo#h{ϧ+ؿ{+q.q1v J,`@z9=j%~>S_f iZf硪P{16끎jlƿ_RSpB塸ˉBf uZ&ro.S!* > %/SM`7ӈKbx0 /|W_vdP!~fkd9iS+HJz%MRhy%Lg<Шnq~?D"K#//oύ5/;8O )N,%՞dj֤ɵ}:dHL2XÅ\ 񏼋J80G`VtdǞNwd_G&/l!S)<o3_9hauRR@W[W9Py $* 2*ǖMڎ|`RH:5$ tp.xi/>~*^}輠eT4G}Nl 8ťml5ZQI~c2<3c 8'hcEna"ZV-P |ư< ܈j*rbH~[USW:*I6'.?{`{轮#>–*r=Z娤q$}3*c]Ƭ31c*'3+$oQg9` Dlvq]K*f9&eQj>ҫՖ,q紭ѥS2M!]յ?&1e~pk\}G6 ryD4M` l4{EfE%^18RaY}" Jx.1Z& J9$FWG6@NŤS`s@,Ny.'NulW k!$ SW=*#c'Ȯ1ZPBNZꤷmUͬ |TG{*k!>/sUI;k)қ 18To7-}+ թQ8|++˸b½9yQRP62)`&Kd0#< k"~ F *>,6}_;r`d(2+?79 9ʺ "^m"O :9Lh,(BO*H{)_/ 7o} 쵮eIRͻW. F Ub;9qgmA7 VB#Zv(&ن63/P>50Yܫ%aixp[OA$/:CGS'Es8Ɲ7wؤoM{`>1ʠf^M$g38qm=>Ss 3lVߠzPcė!~6x[r"n 7{W);PPG7᢭:VTnrNԾCtYxjf٘eH}㿽7DU@KH zS/+u}+Wޟf ֶb0aw&}`MZ3' ezJF7^ ز Pit˞&~ .ɫ!^,N1o6:!^!#$ ChpM9kdc"1*~SݒQe{HŋY+$mclY7 ͚~WqM/h5։>oR17Q)n9,)vp_K:SXJjI-_L} )V_Kn8dNQ9 sK(qy<*&r</5or Ҝ J$6_ <|bcg  aXRiFG7B9WAK{[ycN&OG9Xg ly\%! Tω!֎6tP=4u}Ghl^OEPй"!ħ|q32MӔ@U8|nyL(Q Cs< 2 D5ݼ 8ٱa $Ꙙ]`eJbUDzp͛dpCl72w^]嘑<3ɿqVf[)xPӈ j5S .` 9܈v^>:A޻>ApU:V>kA \]7Ԛmb2PB,r*?"{+j3IOtJxv *\;;bPLhC%X˗%jF⓽zk@bwQfh'? mYa85_%ZwR^KDa.fl`SÒdz.dE '2)c,Jy3f}/սE`AP"4ͼbX%oɅVKp:ɛՇ۸&Wեr D`ҩ3k`#A!I!"!XZˁv`ޤ,jӷmXL44폏hIBuֻ3~11]MP鵷v\gia#mĽA8\ U78D/wiiQ/l/\!.VD[fZ6l_(C}.C],ӌ5BQ`;[تh$vn+8v"juq{d,#Sz|LibFuSX#А>`x;-xulLD^}-\ćmfECr(Uz5*D_`Zs`q4Fw$Gc1? U끳'4Xa}& 6A(5s8]0MZw>u1NEp3Cur;\ vj8tjUb#OU ɞTQ.vir$q7Sjt8`gRB$?+׽;[SF< R]%#_֬+bFYfr|6}Zwm.}i/dx7_3-G\Nٔ)!qg;C^[DEAu> U*CSWMH]Ws@n8i2JE=cU^u$&ɌX )UoOL!85U=Cv)S*lT L%RF<:ɗggJm.:5Hɛv$Ǻz|~K$ߥ3C|brg*8o (m飫E4\A AP%ͰmPΤgFa  ܮr"YTi!C#_%"LZ';Dy-WY*xlz&@2^Jn<\OI [O2 &Ul(pOaԻ>ퟹʳ~$g}̓to&j%-f7]Mi,/ ajy$/<6WʛCkLTQF:¾˟$o9j-lb63|{4hMA AtJ+\#;lZ{_ަ63e1fB/Ŀ$l˺T^>R'#x Ԁjf3n6^dH.9}22,K)VPA̲#7FR s=6.pL_Fݹ.0 O'fוjѽsH](xj9R-[@_9Mw=ߠgP}wTH RC#AG0c#/`VA2a,g%u\C&Q$! NGe!]@Ή|NCc5M){3f-ru'B,7,XOMls:fFUt&ṙW,騈txַ䧝G'1W]gEck ȕWHY5%k5pY~y<{Z}AK7BT#?4Eج,?CV^5><gp%F(̔Za| 7w/m% ulDE =!#q|/ƘЂ|ނO"Ү͜e .Qn|dL5R!K:>@??BHW% j -Celf`ݪ_*X-.~-{jGRqb-kTpnQEӄhEf社|2hԯy*YoeY?$a{v[uZ|(1upGwP2ٲ3m+mZmːB^r^?6햔( vCŗ!-S0M|"P|5ݘ(FKCzr7v8{ik4b.%÷ヘZӛj]{3][d0.r`$SMarw_Fml ^i CbK7?٣-]bn~DBX6L/g*pDBaHb_sb8d}ԻEHc r%Ml*NEګAQ0K AQ{C4_!=nN gɁX64=Q}.\t8^nfBWnv|NׂBiԂEyu4BVfcKNG+9.#6jEwdq忍ZˎoTǿ'AWk]lr\*BwYUE*CЎt$)a0QU&g1#\i ?CƶIDY62*kU)%ށ2Q@\6]̛ 4I-H[^`!jc꯭ _* K u[ 8 Q$*.>c""f! 00Oel(*0̔e1OLf"Kr&o_׻Zmy)n~A-$YVEؐDLZѪ'"1Ib,o0 zV`00}Um^ aLz ޖ; BH/mFcu'qݗIa}ltLBQoL%՛ ZE EMg1eGylAz) ^]S,lTR \чbe͂Ks I &JꗜQE:3+h x]/Z54# zDNrOqSCۑf( 4:VbeTۼD0! (nH\^{Gv:zRVڢ߅n{~=l ߀j7.k$!9s9> ~etM#Μ~>§0RV]7xF!/lmuOm+ϿY#khG/`& }:iib jJQ{Ӽ;KVkwN䣾J)#o jtau㰶 4=/aV[epcx mvJϟ1pdFVYc:J|hY#Q " ̞'?;"} v"扔^ˮfoRC+#{a(jNI@=V^!zy2}A[6* ]')N?I 'W+悢aZsiO0.=N%k-P}1*L^DomswhXHrnjJtqزN ?J`eOb2l=ݪﯸ!T@۷8*vMӁbB?u0o};Uf,$L\+$<]A%+O&u*cXѴTwJuZ~+ϊ+p} ՃdT?ڨǻfpgL8w j,"G |+e?p}w㋔z<~{1?7q.1 )#m~_(,O;๾*tBAzY 7uIW~Z7)=N6&wL:բZ$Q ꁝ'lge֪k^Q,9ICBrڠbk\|51eUf)I2eԕAs D88Y}dAWb^"%x*P]7 c\3$E[ 1ׅ[@b/ޖRN0ƚfEw)D'k#+/sc\NJ*p:<ˁ#l1X"rB*Eei1PɅ;'wg#*ulQ2:d|X b j:k%Np,w;C%UKB5!ŬVmy<ԫp`r޲lqpJG WpB1sv觨'+e ?ѝ y Ș5Xv7!L?:zhqՠt`E˓q_Hq8uMƷ@*4~\?LȖorîIܓd8]e,Lӏ1";EYR\x])T"v7#`tiF}0sgh0L 1_Z>vH2M̋+ɏ!tn4jA/sC'7$t\ bI8Dbj{m(ܛ2yY( !ׯv2|r7 _N'u0KjEyIZpO*Uպ1+Ei64102W:KVb8.x}g`ЦTM gxAvv964 aNVyBHz]Oz? #QHMV1d#haMB5ו;g|Aw'* 1yfلf"[ƴG*S[3-J ԉ'g?Oߕx@!4M>&C!!Z<@dj!UD.9xqwϧnZ!"yV{4 4ZqE+M!GԶnWi#\T`wE)6 PȯoT=Jmo~ EPFng`Tr_R֑[|rT(ɔFp]q,p 1R8eٯ!@^A47(`+gqHԅjMoK aF1WJ伊]>s@5ܰk9'D4/fu[u4T_x'']to*Qwc{ɇlr62qEJ'/vZ BnlPP.B|kyҒR`Rᒽ6pڬ.l|E<U9z8&BQ<> T7ba@/՝<'~_^{ E7j 锯b(,M ]t[9#RFLHV<'_peazŝ]+k+#XjtDeZWSxBgVΖy{d23z?R &mB]h+8Ջ/}ж{٪Z[x*j1ᘜ*{]QV3滋/E4-58pOÙg-93toIghŶ&SM{ZGygL@flQ> ˬM䜒IeT@Nf[ayW;bO;3I@0?y}>!һsF%ٸw"5#M$VK](- !n䶶 9i@ܾ׺9gF@GdYX2F_/ i').jk.2E<d3e#cY?HJASM4$cD MpBͧS$2^R!aL"@'Y~$C5(i~Gf+]BG/bEx%#[I F@MM[:h!X QNDՠj.HGy'M;{B67t8?ƭOV Xs= *| :6EG*l[60T~hx?B݂Ia|;Aҳvm!J%ȴ5_~.tۯaQ?+X.U~]"\X2?Ƨp|MA4^SH/W?D֟g=r{%wиfNo3GI_8[whT4RebId1QWs [yS[?I an9'?2zvZ/\ayyHweei*)o-dT"f^$luOA_B~WD Xu64sO^T#rEV4mm'qh({& /1 [:P\(u9WGd.^-ٙȮw/pH%w` x)o`u1RIՎƈ4RTTNh rV6!ЉChB́#vhx&eJ[ p:gCpYp%vz>;I{l.%}MJBp͖ߖ#]|"n:C^/pPep_W*gyX,:^*\{/qJyyޱlWXAV6i(w Χ+ϸ CdEF nf Gp> xvWa+W"` \vcPץp@8 W)n+oIpu8^^W1iBkIieW9+VPT^ Cy tKҎK^4(Z 09/ -(.8Y^ `[G#PVɃ=/C o{M7܈RHwC2BMEŇߢVI;@#s'\FU[h2AT\AU-BC3 W8æ)Ld5~%J!4o 3p4xnF&3y2*C@ y[NCmݗҀ[3 U9LyͰ| &#"1߄[_UZ_D[$QNrBˈ2Vx,,J0qGh*fce̞/Y*Cq?ޙ7jJ=k8_WU=rd ލx݇KAl*.oTX v<r:ٚ'kMY WѼ$# ƥx͇>?IT])]K;/eɆ޼W==6[M8)Bp!ޗ?a'&"s3K)+F|-p$= 8j>v?.[Ǎe|ج>=t! |Իl.s({0 a`AQWrt6Vz-"^uD@Mʵ`1ijzs+; _Z^x,jn|h7u "![g~c`CcɂA,^y׀N+ؼ?w]1Τ fԫ@?2/,^ hl̕LݽjQܑQ YL"k\ "K^~Gn-:Sq'iXVY0Esg[ xN27b [:jFJUC1n`KCײkGcV%t;7wǕGBʓCIԨS=p?k0{O޽H?0-э3ثS*[X:cF:8y2%4!b15BZ ~7lw-uȱ`~G@ zĝ 2T ]Lke9HGmuqmtZ;;- s]*<$ Ewt~Y1qxѫ7 ad9F`R*Ȳp.SVaQVF 67K^5G}YCJXqTY[. 6,_"Rv6Ǵ>gwKؙA?YC~6䈈F_W]_r$]v31&AvF{2K'@g Ch߷S̓tnX &sԼq Pu OeX0bLf( 3OEy 0!Z Gܶ՝tݩhkuw  n6]NS{'` yYY\jYB{Sf@&+J|dy0xEQgKV7xň;7_YB~SDze/peb5g #9' LLuC= Vd:!]/6 ĈQ}wzu5 /1:gEh-FM²9„fb 6@GƵ[ 3U٭.\Q&vnuYsZ:+Tt}zW:g}nYS5U/%ZX&'}x'RvswPpd&0b*̞ovf#r}z2޷ӇLʰ5A~:f;`l\$0%`B'7TN/?1~yvSVa}l)t  'r{@h~i sYv:cȓ¾rXm ~l$BRPwPc)ζ/(AKS5?‹OERD)?3޳BJ}Jo{{D2örm>-WC+矖AbM:ՕW?kF?[2*#t>gh=jlH"DEDkzJ'un[t;5? EV._v{yb(/:GѰas N8F-wIW߷cjBGl/2g)ӴTQHoTt9+Cr?S>%5Z4I[kJ"Ԓ ڨ7њN꒙y^ZSt~s]ExRl&FQ hAjmM_puHI!C;xc߬R}[ͼܰ.$ik*JL1O'M~9r5lRs+K+]ܰMޤ7@w4%y_wbۗsz1 D`R@vk–3Bж$uJP?~wCql"n9cBl`K?,r30/=[/ 5A-r* a*Ark8j&W(bA(Q (M{ i.SR^+}~S-]z!r]dMmE Pt/7|@g{Q6EAcC)wOxBkIrN-ʟ/wˑ],=wE}Ot Ro1FS^Ҝ^ExpodO ew>M N\fFl!Ii7٢[APql-q1i)x멚m;خCNee»# O2iDw%SEsA,` f:2eПEsG-ٹI_9!ʆE^/hnxVgߪ'yR**G qڜevC[vJ\mc/J10IY JjS>EŃp0 $aKp=c@GN^Ux2Se7HlttSbS!-Zom7u NǀAc&gX W>'S~[]b:#9*ZZU̠s] `dh5wwOw}QӰO>I\'{D g KI$K+FI#h@ŊULn 9BITP#p#l.^); s⣝# 5] ?v蟬,(NRʔtV'MrTl3yV@KqzOr]I'-:C\5nwR/`R/=`, mtY ~\ 'RXD?ihݢU(coX'=}%f6`xirœ6M/yhZ-]ڀU!K,YZ?$- k-(u o3g)t#@ZO"nJF/s='=g+SODr2\"i` bsƯ W\HۈgGݟ"s{K{K.wQj tRE`7Ww%zEGyp$yE0YryDjRjET;ORFrvs.#ngI\.Ipj.X&k -s5'ΖXREzJ+<"`%$* -L ,7C}X 3u̖FP\- ˏgzG\/ >iwr!ǖ*(`n{G`-MY'm)r6m6$ njr6Ƥ%ճҨLcwV˩qNr@UTDY#5.y(rדc)T?a=GFw0F\enM-}[aq1?T*luؑw~n!iḬQ맥.D|ĉI2y+]FXe+]c`*EbVOxX@C8` `;#Uʜs;^k .wPZ牔n5hkNI~~,}(d0/KƲd٘iF}na9_oDpK NϱSKKU4Y9|G=j/Оh^P+ b,^ `qZ+MsdCڽf:ɤ)ϕߗH?(<#Xz #d_d&V"qoZ\lZ[=۔Q!֐\_SP9#(#0?aqe"fKH@u8i,sAA|1#M`M[jqCa'>;_ݒǏp Vx"ȨT !A\:WDeg'Cq'foH|O>N7ʸzRdޝ"7bPDUڟ5qHk'F#_~PA.污q՝ǘj7ףemneWe{'`"FjGIќ ^ ĜphtWX1.l Q*h rɇ.R$s0X:]LPC5Θ)YЪ #x8A'صWZ( #*pC024,c8/QLFE0z2FՋ"LۿbV=bz bL/Zί0M8J;+C1fJ0aCepB5ՈƺN[ywNCAhU2Kl`PJLP#tz%p MB;I7\W!ōT1[`9=6',Dur/wp ch\}לwzf8- DZwBЧ =bb~0uvK.ĥA;'}nE"\Q{\yX0+1lVR(HQS0&WCbjQoD3Ni?s;?@pQ($!9l sn"q-iRrJtY9.hMM)*I͉n}Fy9Vn).l snEUho<gf'3}uN*eg[. ֜u2f$BI^7#bxZmb4P5 %pgsHqTHI_[7p8:~g DO#_TD J-Ɋݧb|CRx:epsyBf3r %yMVڧX@q:\ `RtV?rf s(2GB(hdW& k }ioog7@TDA5>q&Y,! 8^Fkl1T䎓Gsi]ۆ>;!{3'&*-Wz6`ӗEYTN<O$;5' t+LCZRF3N!0ӣ +h4~}SLRJj ;Ȧ"i12U3hӶ8SLBKpoZI6)@ *肎 ܷr4Xp! |OIJ@g@eBI2Oq~x\1 F4}; B dtL6x #Г,)WW+1]/Fǜ}\8+h÷ڷ2ow;=2SVeæ鋟jG;o:")Mc xL2hvDc$Xn3ARNŒ~J~g֛dіO/f$Q-ۑL.}H}kDN9(~U:(L:y^ټ/Ww!OMVAgc0:J0NI4[^6S @gdƑ߳/N7P+'PT ZI,L$OMX$`Vxk^1>볎X";惖5r{2Cu`n=%Հwanp`䩗@'toj'`o[ы&6n6aS8ɝ܊⇻h#6*˻J+.=Uxbzi}'c+$z{6Su[kGw7)Jq?i"Ƀ.99 ޟIc?JҀoVQj{SV@&HRe?e!uIb&P&^`x;J e}ڰ-{%9BD]כHUK[Bv œ#tٟE:՝/$f%*c0ɣrkHTOL3+[v *:S>ETԌd~`A*O-ўJ3'`E6>zۦ23c%JbՋZU:rXdօ;_׊,|2b=džlg#PHt!))^'nLP. o Ckef)MnL xS•/#ѳyM/GK`Mouj~=ké#rQ)&޾f!>_Duv+S'݆6]2"D!ςCxm73' ޖ(5 %rd/-5۽o~G-4iV~阸yI?h%/JPk"+m|=~~G&?/}%1F ^۲wM([-J$a޿5#nU65 f͕\eqQa5Z9sxZ"(E͘Qhl-Aj1NmO-Jlj,.D' v&py,+2C53.IL4,B+0 h7ANUF'4ҟp@Qk!xqSoZ#Ƭ(0ɟMAiӴ 8{䞙qN!kpmnD/ߏ (qx3lU8}L(V߅e JOvI К}sÛ* H&cftF8!?'?)oLHok. :C(FZ&@6pʗˑ1A-7PHzǻ; Y{F{.[)Pa?/N* %?m{ X.H2 6npoX2 s>Q }(>狇a9ⴑm6qUyfÞ#zˌm sED#Do3;8{EEΔKE `!$!I;{1q1< Xv>.-GJyZ`͘n1.q!c3F9OC^wClJax7mCK؍M4?"!wNN]7qa40#mɕ P.(@99Y?*ܝG8p;ar<` ''Ls{d)m扶Zm],M d']#`Ў?i49v \ˇ?'p6P"3EYɁ| ?7t"1r!f(`@(|F 9d>Z#ѓM /ziAÑ8`5>Th;T^ʄUB46$b8 O'݊(*Ijċ=ЍA]|X]Oζz2O+O$ѱ-sͣl0-bOo$ >*Hˆ"%36E.0:0%8agh0$^õY`h pSaP\37OeP%[`Xs]uHFnV0cP"Opo"F8"fjD~HBeCO īaԺN7<~Q4>(QE(XH6!>?>?ćdûxEx EIꯂ)l`T]NN=^sCBmzd>Dm 5g ^}[1W| ͦu~{7^̌"@ŭlrjkdssoT;Qc(|w .{PO.N 3Ysڜ_:N6e1-QTF(`|6`%㶡Q?ZlH=}5LtL8N^ }bjAuv`W Gȍ&>Z>h/L qc("D[WoPrP3cxxۉ,h0I!jv0i )G SK K+KWR7n &熤OoHɔm׽Ȩeo"Q!#Gay2IMjs:Lηԑ䫐v#= A75v bZl@D;ތEǎ1Rm{NHtMQeU7kX/Ihm~5,-]+Zb<uS3`M}3M%FHoid; !i3m ;\R8tixԁ 7M>RWfiGz}m'}IӡMc0Df!qt@6dY/Q g6&qrB%u<| NwjoO!OZݥOBӳ )EVyW{W7-X! 9~9x^G,riv>9Jtىh39)?oOcx3 QjrMe`xՊְ{Z3oy[ʓߴF)Bb _bgGk64 tG ak"` [W/n2yŒ@[@Y qW9葟1a%X1 5ӅO8T8 py8֙$/l/cEB_+]w"Xo9&cWPߠ Ic_z/D c󃗲v2 sWr@nvԐ~pn雧fH5s;gb)7RC;w̐|`8 }BIM޻PVڅǭ6@5t1uv÷zǴoRW\R,nEJ.VD}*:Ǖp1tΰɲ(J7'C?D/ϵHq{ACTߣ'̶H0SȡP16YJy8KŐzƎF'Z2 *ɚʜN%€0$5~vs%Vg.9H7$ 6^𓖠TQ]>!6Zͤm[v*17$"[o>Wm RԦ21$tOyBAf kcC ӱ^1kQv|a-ԏo_)N.;>}Q8jE5jaEK[NwP3dR>BoOw Ol&ys(zkx/q뫬-<P"y/\!tpO}P蓓栍:.L8AҼgut3(M_!c w&~#udC9a[]fEQjggP#dWol)#zG{n^H<7-L" &OF8L (i?~-BOQ+)@\dGL-<=?M|ނ 1<ti ]uC۝T=m2QYEw_ oQhk5UPa3i)j@Jz!05I`qx 5r6s(K }# E.aqkʄ/)H^9Z6{ ٬ GMnf8Ub K21퓡a#G?8ʂ=' M"F@`w%6>0qǎKvbxd ;υ*yxIGwRÝ0KtitHIuP{yO(fw Ea^Y7.L@n6)3Wm1[nn 1F}F*s2;Iq$" DW~_ R|R[WyRv,̕˰- ۱ȭߒ);/*w1~ʷ.y7MW#7-un61*o05u)#D3֨kOK'5dMڣ4.㰉}m)6z[`p#O.F_Iq$4#Vyh09{0qsvfGZ# 5BORr*G|clw1b8SNbPS<8eM1^!d?O֧. )*w*v杗[+E4D.]Jr |]iO[W nh DdOr<[,HI<7Sކ{51MMH2vpy돢" Y3 d b:MaQW;֑3ݪ(@c&4 l83\nOޑLRWʠڟ 6HZaL[wDH~s`i~d7imtΞkq!E\Q߯WeNtrY)ƃ\Y*y ]wxZuY0nFx$zk!B.^d2^6G9*xnQcETX녶]YR`0+4nGLۼCS;rC+-еB*/x7w"qV. vat Md]t>Y$߱O<]6y %ZD:{7M$W'(`P u:tȨ͠ Yٌ5bnmƹIrPH[J O 3a١'N\s6RE+r<*r7@cr7Eg:2OxACusm*OJi~mŬ=DCЌg'!hº5h!a;_\Ž|#޸O WLh IEd ĝu}r}p[iMiN=1 $M/ tDO/e827[i7}l<Ԛi 9tȮZ!*n42oESJ `֓^|j)sъa T?ѡz.Za͋Qڭ> QER먤;>|'1w qOZ}oLd3>/FДZoȟk~R&Fi^o`ME&^<?3i(P0ʷ7g,s*.tDqߒ׾gf5vq}7Pb0rXg9}{@F[x!mJl?{/x"[az7 ݵ@/S/m+%iL(ŝ_u2P85ֵnY1:=:z\4QUT,UՐ*ARʹޝAF#jzXůj^&ߌJDk[ ~R +Y+1mUɰV@7oIw|yWT75YNm m`4Н<\ ÐBX 9`E ԩ6(UJhc΄*C<lyG *I8Qkf$6&EA82]CRSbNo,9e j .fp2Խ/20d4[_5yV VXQJwNMsEr㉈Ph+kw8j&H[yR& #^iJȰ(:R'ROYNlRJ4wk8g~&WwW)&{LbF=CҷFlr<%}غNS>`P)=G, Hf:'rl5_)T`t_:GoCBLspi)hA<~ݼn]}kya얓MJYʧouL;Y Rjj刲@wrWQ֩ħddNɑ,o]$t[ij+G Rmpt3<$..5VGtɹs <L"ӧMfԭ~pRm\Gl}sdrp_|Ndf7P;`+owm+hMdVi) ?o␯=gdiy.,[$XoWvK7*m5Sk\iuʫ@Z;BcqljW/}*ޤ{̉lFlQQ7*Jxvv3@Dj=G-a`qR@$kUjG3(͵)=fe% đ`Zt,dNRnNfn\d!/nnW_ƺZǎ7P!>(/ #/L|{i=W#l-D%YsAL A 7 x%`xdbL\sQK<ȕ7&ǰv,s #q{.HP r2ڵR!T΀tJœ%1)zV͝++Zx/BpAֆHb0{lP/f4a{6%d\l{6п%{#zKSJCMpi~~q,Vy1x:z`w3vPqV.e4'EL LÃqOy{Y{@DrS`zkfk(J;c8tsBTLXPC@Tjd: "-+ <@Dh4¼GN]37q#NB\SȰZnakFE(1D,GY2‚7AT,Rq<PA m$ڈB AmưƮ"b1yƟ7']c YFn鏟#q!,-D/$.r]~%{QƆ Y=Y=熶Z24Z}5(P}ӓ s¬^D8: +a0_PHJh%4%1X {rucҸHuy4o϶v *"B٨þ84&~J}z@e$J-W1D}pw+&4nXZ.Nxb 1Xk.z_T^&4cPKHb8V\[7(.*`0w@DKBL _E=41BK2qc-(PKa7_b! ? #DY I0Bo\ctj+;Z[;7f+ZpkbCqS)z'b#~d<qpeYC{*6oەak6v|#@'+zIh~do1?T;k:gz1>Y cG~W*sj69!!/z .p^!m< S*[UE{. GX R GO}(cP`-8-EʟMdc1d!f`z"G_jO(W˜+x$gqz&tWJ_y(K}nԩÞj%8xZl4Q>ΛYTm)Zp2̕^T>/ Œ\=CXm~ZcbBZ3a%b-5r4 *ǚ`*i鰚D\3}[Kw+!('X[ca 6~HJ!L'.R--!y`Nޓ9ͯY?},Mɳ'WE]!;3sh^NQUw&#Ӎ݊xV@CKiJX&_*Ns(_eܪ?OFA߶!e9޳;E k1x,/Jf `}i|ɀ;ҁ:3Ui!'sCʚ>)HD+$@5Fn,avDCCL7):}]ʽxm9./P=Z!kLw7)zv;fOl ~oLWm}3`ߝ@5فG9%1 pB^;GtDpQ?t_Ƒ42ӓQ{;Ԥkt~XњM|e#bY%5A8R B^)8 ܲăWhIv(ST;["%{ jo!; M">@okAߨ7:(719 ~[TڸoΤ |UYTnZS\hMDpc֜dufҟ2&ua0W#!<'rJlk>bN!( Fh >VR1`fol'>J=0ږE@@%C ;.-%aC[Ƭxj"|(j!j/!eIKXT+#`VpBqy5e+fJκSR#8V J~ƟVDS͍t!3.;;^~XY ¯^j2v2¦qZ5bE!bwx4GU#v&bǛ"1z;߃o:GbsV\L15F|Gǻ0mqb"I6 Cfm&)< 碫>VO 4lw)q!ֈ=BL#5XfXq0Ⱦ0N`P@Ut|3!"+Kt LVd(즏eH16O)7O_kĈe𴜴kҎζ5GЄHvǖ_G0.Y?s !Q6].zD|g`0'3J6{P8'eٕ@|P͠[{?Ea6TC챡\7 Q wD%"AlpmێO-BQ;gĽE#~ӎXC _H1~ CD?팒レI⬪00Fζ8.(bFM#[efu:O1 _P4z+wa\"5lV0EIw/6aIfT<`! YA} )X}HSZ5bk|L9ΐ><5Fƌ:şX3E[-j%#対n% YB*!Kь] k'8Bel=M:fm|T-r8z/yʧl`Bz :{n4/ tde-,m2`S 8W8AґP.92j8&Vm0ƪ哙b&J-9%07qjIҐ'slYupp;+hXjv!!Kt .TP>Ά%oa{d=YXt! uL)2ŹѶQJ,uu$)תbl _HpwE?^>5ѮOt\(]n TUF?QL)׊tniv3kG}ASmU%BJ4g5xƁQ|5 Hl1>({ )2Aqc9*PWI j5\fLjH#`?It1/H3a.&1ik%α$Ρ򏻠 ͇?/T) %9. fLk&`L o0tv81wflzR_mZ|EfQ3nr :b +Ӭ>G ]@4$+rC2uY['ZJa#C{4zTmP[^fgid`Oy3;v[,'\]jJgTS@+@~?xu$!p+63-.6ь lrZb lbv;\ E@|B& g望ֿATڅij?~2o{3Ǫbr AR*Epu8>[VnhOAzFM%IRIgjOf=';l/44[4|o ؐ(d"^9vZP1˚2n.x'*9qpdkNI_ĵ2A Hj76Cx9pXmJ@-#7/8 Cal\@5 (~Y~' %<MAm5\VܑϯaKu<)&u}u< nLgWH;|\N_[j 'bWB} mCu;pbfm&gOP*ݚR؇:̇S[NB?# NDXu%!7YR=vmS zHs'|~8NtLh15K^BBrLLÅbGuVfWI0f)7d(s_v%Zib!n"YѭH@⼫WoZK :~y)6Z;G4t!?+$튄yVzV?#GH9!h*㝂7gѕ@e3l_=ZQS[Aag'r=A lGDž&uufe4g.PQ3H eUcoȲ 9 HA}F삆}[:pRnwί߯NM%q#}V~fTԣ?[Z$6dۀ &@dt$A^B ղG( $z suBq,bŽɨUZaI0;u/-|ĪM~BǜN.acYM&ofU0ka/)- d0Y`kI!epp48t]E[j{?bp 5W=zΞ||Y=䈌$t{-WfM$ǡ;u42M 5c'f<Nme"f:A}`+NF2Z(i:ZQ/l N1cmG[V`S%l8f^ 0 j}o.`M*;[lE|d%  nQk|/TFPB= SwV at"{TP%gy)q6c,t&"e^^.0.~cl~Ef.6_E&L@JcsCz0SxY)!_b)[+=EѦ"Δl.6h A0I}!M/ONga]߬/9u,8S- eˍL.Dfgŏ`bcoV8lS7hx)d /!Z{ mKzFCpzلBo,:o5jpϘfD2rgVCj5Vۃޫ)#fp$sY H%{:g7a $spTڕ[l"3VZ}V"C`Ĉz/{X-?w WZY7^ZT6:L.UN(TJe}Qc媥cRE1Lx[1٪#,bJήB h@ftA|aY#`'T 6%ϐcD`g-`dnLC`v+i00s8I\(|(Onʞs7RyW7FB+$E݃ѼzZ-\ m|s8'BN7Um6y|h~.F{AW3zpN):\~8ԚiL =֪x&kMJKP"Z= ǀT^>ڴ36HJ @8d/-lSOZz}}|RqȂqRts%<xJ$]%l(C;2* h9/x>K̚SΉ{ά:NDp  NAώ0_ۊxId ߅@>,e!8 nrfH$L% CVS@J$B\9_R6y{i1)ÚH%"AqNh\kȅh_H:{mD bt+JoYhhCpQȴ~LBm"mt{Z )WPU LJ`|(ߵ)Պ*(oV^ bʸ-%5v~PSkQ859~Pjp?xa'UP|xđ+G#n$+M+b`y0k/6#GXKwd"QE5nY%xt#G.[th ʓ pN?#_h_\A=>]M&imij|;xL9d` ڮ $Oj͐|h<]ast^[^r(Pܱ+?z3\=ǪU r K1\R5-g mV_|9k]ѱA[sHzYG&sO?dzҭ{_X*y:/KI);權KT*뾐h["nWo `'181֙k#x:Y-,!s=D]9~fkb8,F*3efG)檢!%&i{h91*_6ݝXQ zr#T!ׅuN歡{c -Ӊ֛TNfUR ud87cv+Bo6>w),jS% f 6i1e< I.K(Ţ L-{8: -v'({IqL'U y݆Jkߦwtá0Xnri21`{bt>&x^p - d4WQ4c5YcV2q̙*dɣO1.jRN!lebG[z?/ '7W'(aPx+fm_~od-#@#8D;ȵovF# }"49;0~tr|3-luil=S7~Z O6~lov GեGoEԅSX+6\ L՚1=\֎0_@c]S2:^)sH\QtR#֩3Rf߀78BKK1f 91)YyfV  9=_@!qmb&&B.q89KuΣ2$17Oj ,APNpn mwITEs[(z`b*p ׯ ]^'ƅִn&c5ϑ[?*aݬO긥AɶTV,qQw"3DeA^?Ӆ81xgbTq*jٷb,GhuOEr龂g,|ġ A.4Hy7.R!ɻSX4***5 v }Kr@ؾo^it_Ov _9>S]vɉ;__LŽGnjZF|ewJWH_os3\6`=sU ]!%(3e]ǵ}V-EG?`6[aתKLC0ajJ*' 7[y-VBDq.LmΊ >}v?!!+L$0 &d + #ֱhRR^tFYKpH %, 1_x5-C8f8E0bB`(<};Iqtb:Y>) KQZ{{ %̐k|='1\&%. GIMi?V|I6muX[۞ކrU:IrƕRj9 ߹q"qe.Q΄V:(6^Տ/Wq0P <FvzaI>՘z+#"V$6@Ν-k,i9 ~HE]!vHmo)`ɒNr'tqu:>;lcYa:lP4~56mvAUs{3y"Vc$ t45 B&`E%.ЋGD~,;US5EA:p,n`[vlUu%|enb]qp>vS)uÅwH*K>'Nt߅/zx5,Kw1@i9CJs4Oy}q7^sOLڎq]~7od]$WnkG2O絆6ېMwYU l4ǰO2X ZgO2k7ĂT_b$b6]wa]5\A\YUC b*L_re>ϷQ>oFSN`d/)oߦ\!=!^ t@or@gTQ33G L͒PePcsrN$K;=#W{ \[4b.VI|'ש /?S?⫃1K@L`徊sYAl[A2~1d ʒ_WEjSu o!;VxM!|s yq @;c qFM Yl?Ŷ\۝/9yfMeut)׊KМ0k{_.lk; 7'7TCg^\[F+ːz΃ 츀gEbgWou:H.$vJPFFW^?4CkpMt&#5!X 6vSw)sT8z'1]wEjeOmAW*ZQ{ Є#0t!`As?9_}eo_dןEHHUT$'VKI4e H15ma7&sped'fp՛GtjI#lҊށ!͒!gA:X׭s4`Nln邴 H5KUrb,Įj|n2+J*lޡ&(y]zQԙfL|b0n5Rc%U'+| h|Aa=b*s.|ü.˪,-FYE㯒[A.;{zC! C ;cVfSӵv:͌52> kcbqrd&&;p([FHyQJr"?Q{!Ob=n0ŒK|%w1 1Gq*G1U%6!e# X"c$9hAz3Aů܁xj]cI\t4vYX/pB>a\*P'1Vj> BS_6I񸋻wctPye!%b1濃M&I}x;Qk%|Wh a"W1A;S:5'+ж޷=EKaEOSЄ/o= ~*Gν%!g+OڀK6L^I?- $b:ױȭiBZ;!ݩԅA񈚉eS^:lH*> Fbk\x,&P5$a9"_tOje(>չS&^T3u"!{oV*R/Ic$H8S9*7 %rWiH8a(M-!X<F>j Miר]8|m&k&ICw:(ˋ7$k\Iޞ'|?2ܷ:Y&3䦨Hl6êw>W6L3H=qx5ў#6AS; ROc;HG 5zDA>fHso>u)J8_ H-2Y !刽|j1'ytq3k”5 E0l`!zŽ2dFNiw%d LcI\f%muSə2\q%I ƧnMŷá9~Ln\.77* }vS(g{_5.*eT޸vq+s?CƮ7|w T$!*FQRٍ'cϓklp ak' VoDYՌ6qâQ,xu'5V1׮֠ID@UgEɀkz/D1^ E Js!/l {1E1RUbxg4rvF]WŶ-*y+rsz֭56t?o,0= xT 7B#4Ob/Wx[axWwi#UXI\Vt0cӮG˨&"5, T3 CQo[$Rf[otT`]mN2Lqqifխy:F<: ݎD t1PAzNL,88Gf+bꦟyo8GO[땻ÂS8F4=g]"{[HSe \tUsb} 0m+I ؃þV>ωShA OQNWwg3HD v@\f:W ȁi(JYKT$f\M9q/N0vfTK|ش+bxֽKJKӎ,1,!T#arN/HnmT+s}oi\)&En&˹փ*%,BvYdo1U앃_,'R4fe$`VAj$tK.&G>}-p̷+ztB4[~\4"pm-:MpX_lT b W%+L Ib ;!XPԴ>ƛ8؉́K>'k&x䓦:?ѯ/CrFt.ӍPLi1vH/>4e[kJK$F럥ۅah#Brix_:h19,4:{;f ]ܙv@]Y~/͎ag(Ч:Tp! W!C$t;GMw"!OۑRA"P.yg;EZC`q٣RUB[<-w/&hK??e}W@C-kKr4*Y$2\V\oΜym]pyu"{F? y*3ϤyM~]~O+R24L 5dgdN jYaWp&W ?ˣ v1P*\m |K$BA]č~ٟ!?,L,vKjC:!3jjvG"k+ޜZ͚8FDi.IYEF|NÝx"p؂pKU?)`Ly 0-mJ%ɧEޮY9i["ҋ=\Sk6Wr O{1})8 BϝRc׊2.S෠b_ ϔ2c ݲ)c2w7F$=u8 8;G\k] l Ej ',h 2LZx4{88^_e~ľ}|׵)o>1`6[D7 1!/eD_`\D%A D]eYTxbo>Z1<_ -hϒڢ]OaEܹPa(5Gy"ebE(L]v1u"OM YB-~͉?l{c&%o6m#.>DqG@l[P03kFWYL37B`F`~PGҔ*[Zv lT~@eՖ;xFPii9w~xT礻 Goœ8Ğp}PDF2r*Q~2y6Dk4G+cb8Un ha B%G^DQtwg9LOهcC-Ctx*$D:M!)*>>Xv$s`-cPX.&,V4\ȓq@14q0ȁ(aЕ hFQń%TӲTסM$pTr(Sʅb6̓7%LJgUF~/Im&&*IS$Y}_6gdP?f􄯧XDWbJPz4`"gj'#uX{F9/)'\ |ܒC/pgg/9q/<}1%!sǡR̹nn5jK.t:Š;P\ j%lm4jH\3gȼBm tKwUvAb5sfg,~/K a= 784 '.IFqL2W#Tg 9dg @ f2ui#-aNTs19*ǜǪ[Ru+c{r?( d_X Cִh])o׷b:D%FwZB `SVz-a;fo^ca} yM k"ő#OJʠmr9V?yp3U^!M5T\ =v+JڛZ*2LZ1"h+ ]aE3R0o ^Q-A**>]ۙ%.A"+9dkx&SPO:$|{$`; @gޥl_40=}mbg sjj>Yq)ټiTO2'8a ӿL쎯fyuNzt8hs.>bIoj |xm-YF 9@N]_.c&!S[vtB`o@+T j(t/W`W FԺaOs8qu`ɫo) zWp{ٵH]J֞ΰ,i5řp 55֚p,k?N"1r1[#z h5 ݩ%!$+cZXpd bBnb NiW9w$ M05v?!/!Dj"(F!WI ݉那X=ߡJ,7~hAwޮvMjkڱG X\:+V 9i@I#%Qr^mׅ~vI`ʹ 7o p*ő=Ӗ]i;/G*pr*3*&< /Bd:]hY9ԧΈC0"}5.d1)倊 H]x/e' A5m0,H%ay6yk۹L%X]',Bu#^;poZʪ9_m-h/Q9`ÛFD]AO;'X͔:(Br@Zdi H ː*=|glk8ƁO男Q1SG$'PE<Vt/ž\v=(5bl6}>CggPڈR)ط4ks~SٝNG}_Q *[t銊dίYЦ7F(⁤< OV` qxv/j Ly 6)IQy;]<yt *FC/2Զrd2=|1}*9A!~F`(V ڧIfw:hdxVń+n0.qk+EePA# W=I,X D K_mwulUKL.3/!?%!%8#WOx5 @vd*rg>ft\YGWoW#QWQl9B1plH_v>L b.cj%cvXFYe1psd_/Al۴|$RdKL%}5+щa @߰>hk㥏7$y|][ mj-]65990w>KK>4+&,J^1ZE3 LdQ<'T83JȬENj]Dd.,)[;@y\ON>rP]{QHN~~=i&cxvBG6m2}oGn3yNg.L3~4{~pS'~8`&=Cɔ?7 %U-bh)F:}:VqEOY".@r:x-9w^uZ qcFbQIF*-r:kkfaYZxA:3|f : 1@X1 <G[rs]M&ژtQo )ٌ=`!Oy?S8)j `nn^եx'jQt"<6!<{J-;WO EyV[ 6l%Ill I[mHԑ_2f,L΢Vvנdk.ROKKZ'/vZ>yԶb&˙ػA@;=sBCc$4%G/L a>5B[$ntĖɝx膄D EIg@Wq(2Ϣ-8!֠:$ Ƒd] q kJQm!B3;,wpwoc>ڭ ]ZO(U4t*`{2.@' :.;j= 2)LRV]_}e5CҔR.GeŶ.1V1F_2|K>DO c܌:\ +?u{aKOBrQw)zW\5Qm>?p9"penI9a[1 “;9]'ymwA'koZ,`nw<{<-)ۂӡ7fQV/T`6RE芘/& bO2V^''\BJ3o$ii+lkkbcBtxկ?Er#1%*EcPJ6 $fg8&pvxتD#>Xd;̲t*Gk-&iz_:$zS+E.:RkhjxW(~pUEmzKf_"{()s9㞘m@cl=MCbk+ @Ukɶz_Fxe\]I~e5Ȫ}vR1f*ŕ??aw}:})&GE 0ւJ<5#d7!Kg6#^Pޝ(!=b/mWL"nNP&,Q';_]@'9F`ž,ʱg,!k=Eu{m ARʂ_drI{eW:5-bчt4 !>DPs2jW i fZM=- *+IW"+;֧`F5$iei`B suR"2++Kδ}Wz/@fX |WjxӃL#/!?}35r_7oECX႒#bȷCyiDK(Wlj!H8} 1&Is0dj3Ǔ& B!Nuq ^D// eԵ4'[߫]*78de_`@HFbb  LZ LY0+0~5Z&@YIvܗ|2~A.Bk. tާWk;1m1Ƹݍ]{Yߐ'a~¢!(oO"w^h'wtNGm7ܭ,v_7ceïG<@DNHjh Χ!oע)1Ҏ>JrzSY8+ߨUT P> `S}^@ 4typ|(ތX_|'p5$x58&"hzUU1\)z1(ӛ]OfP @ ~CJPw;\B LTrzVQ2{R6 /@%aČԶ*jֱ6`\oR|0?凉X-0M(gvNzP!Qͮ@6Q~<5.e$o‘MV?&s0x̞%GzsJQ{cHwCeGmܔ5֣xk%JTt~\!z^]”#,J7 r  47ju ..ˢa&Ѳ"t6dّW̢G:%h9-"X)F6CzZXO ʚ,p5U~V`vN]BA< _ H:!Dk5%c7iT~ln9("Ǝ"]yL壭e1$lkNmdv tl y|*7?R9\cT gEF$ jYpO/ )p sTp6lN'>ѯV y<Ͷ C)aL3Sna>*@"( GtX]Ac qDH{#{l@*CU+"iT 5QkkazޝXk!LՓY?D>“{Qj ?zӪm+a-PRj=/*Պ`sLHQu [,)%Fixx$pDNƒ۵'3sLVZ2cI%h8IXX3ctv'_[ M4AB)L*jIAF*8/KdSEݨd&eꏹW8|AHmpāD?jŌ6@ݨLnEMICVR[%&g ~YNn}Ȫʣ Z)hb|%:t1E݊^m3[9rlT i ۹! )dt I֖"QBhuNf{1:02sSQ3 p$TVsq1緹k3j !ݟ.'+ s⮲Vs."Bu伿&:1DOF=ԗ/(Ixf/(}t>)y@JL |}L戊JレH贤wc)Bsn*kUvdkD"ӸU9i91댗9PWgiu,O9m,,RsEg~:I 1*Dㆽ81Y~7<.5sg@ŚpNC5G& ܍dgfѕ>&1ը/0pe_mM?լ~$2sWL0<j1B)4Uu{:i>pv󁉄k9@uC82<0O1uo#m9YZ I%B[hį9uhHqI`j[ě"2P^T yڐkB 'F^6)hYć?_:DiԡERXØ*J(2 xMrxc:]GoS9vK9#wޭ&8J%'<0 q4>rF] 䖸0}Lv'O|}"^=k!hǻMC8f]oqڽH W\ZޓpSͩ֠gsg#]+5ۼ㣴G*_ _x@OuE#of{'V%&d$pæNIװf'S>?3ՆcGJ.T./5 bޒGc?*(o+\ #Aؐ4֞N:ן汑Б1a%)jk17Tv8U=0@0?PZ/ ?\t+sR4P#|/U7`JyJ!HKJJwNkZ 1x[A. GaR.ExRQ4gdz366ei\F|Mc{.^P*lhjd8io.[ʻB'W]r Z;YPBDiÇ2 9/H#{Ƌ0/yPhPd9UiXO!:+VN=;k訯mHxuBL@8*#˻C*[zpVO\YhGܼ7]jG{ϒhsOD\az[X2"TlP>y,*o&% U5Cc0]IԭIxgZO+hN9;k#D%^fӼyC&M C!@c-hĖ(9436@]ZXO ,^ nZw8v)Jk#}x|T,kU7d8$5onvhY !6x3y,ATbm1 E]=mWBITQYj-e5\G|moQhaͿlp`˸%DŽ@v/p du7 p}'|w8E%]վ.bnf%fhHdIg8Fǎ!1 V}PpB+U6g%OK_FHܝЇDZf;ё).ʷF0 >O'"@lxP*Len>X~w`XSZ:E;=Ӝ,4 [V33byjZSúMƥ6)?Yƌ=_Lȋ-_tB JiNg||" M&*4mUҦA=K% ˹;3LKjx$Sδ'(-EV yPSSj |Nh@P[fH5)+}0a L})gG,nMbc@wCQIdZ?bL3Eg't[lO?ܓSt; ;NKGhg'#`LQ_Aw Q&Yȩ:$N0XTOOG6&fG [HkKb1_rͮ|Z?O`{!Q  OsV+3kvS"%\P23sD)&J$>kEDez,)bbT~TvߓҤɮaa*k|#Tg.*TmlN}~j"bf,aXVuE< (,K-2z9AL ՜^ngYig*H IAO4z{\+w=y2)/Y}ݷUWA׈^}$ FH:Bdhs{mb%6yxnX:%JQwL z, b+ ~<9oDUhܶ:= з'Uɉ5YvJ(UY#mإ_gd\Ô:o;6l{$4ᐪp[Iuv)`n=LFqC$^S#꼷$/'uPy#xHtZj_3B}jb7Q_%u(F]$ϕ =*Z|>r9avG;5ןNID/L@ gwJFM:Es#O\'{ԡ9SޝTU~zg[?L4iя7vx(I ѠIWAhMa; =1癳X;\΀Fm B o^2& Oސbo3E|Wnqog6D `"G7ټY}r3AY^`^3Aml >_uH7Z-iZ\_vMI+µ}!`NS3Vhzٽe=wRTz1|,%lNh]pJCK@C !=zޓ Emð.'Bb %wb{;25lne9IxNҔR OBvZup p1+m ;\Cx'rɣׯ( ly)w4l™OX`@Gͮ~7malgZx`e oM蔅wv"BVfpY!Us=QPԘA1RjmMSɣ :/F?k♪ObiwG#L }ҽ~xHdkW-ȹ-C `BX[5(KcO _]v pP,9{vQXWbI?9䪃7+-h~H!UgnÖWތ/[i;nD01"ֲ@ 1#G;>_{ e^{kt&H#5Śk]Pݓ.Ή9V 49&bNMԘAkR{RHIvJACi%OLI}ljQ z='|: w5IPGS[wOnfY/V7,:·Tm&YpyC o[ tqS7;<ބ gNssxQFPVx"m\~7L]Y> 'rr7N$xoG}L3& 6,=N-SUy_ilbcV" @"(G4Ļɖ \ED1K 6Hު3k)xnslwZB`K]`0vigO?/S64Zk) wU 6(˰R5޳`fBLly ~VIΖ6#oۥwm7 IdA6,涯yI)ݼ! "f6㺱D ށ[`[yUɎ8s1 솠s˥El}r)Kc+ޏȿk/|}$>/ynI iB;HicYwE|L+c(K5 1jpe-d ")RuψU/-fY\[a Bo-3:Ķ"yO^9RIb!>^)# \AW7ĵJ~U{gz]~g|5y9QvbLT{3>.x8AAц}a>-*%{V;af~`H#$g}2T$'3`4st7}!/nu £Pp@jK^=d?!v[t"ElЋȍe=և'{\wo9J IWWw>}Dk@5 W$o#":b*zkL4ܙVrת Fh1pNhoWE,>Y9=ikq>TMMM LqV1%7oYԥh ]뎫& ¨&V6ײ]DLC>R|Q1Tjw gX|>GwxQ$T3nfV2h_e;N>aIx9:,2FSHK^mI.x+5m~*dW C)[[^ylKqf J YSXWEl;.ǹ|t ZE{V4ekn7txmǕ9n1E$+bB-B"4{οD`6cCW |僪}Od{D( W]2 &3,I!ğK-c6f)Zq|O# -2I>7R@xn3Y*fgRcɍ[lQg-E4y&)nDOx+΅w|ҩR;?՚]_{f60L^  /??M)glx0KQOk?:ހ $cve굔d0Z =r:0X;2^QP=9]+IH s;y8Ŝ_5K8ݚŮn$~ewF^Tᅶ_@a'0RxBh:uqѴmoġ:lN_©C48 &?by.)9E[_f{HCO$1[95[<ZX#ĺfǜ_+ҝ"`NMV( \3k}nM;O74c<SP ⢏!;ә0\]ot% 7YBݭ"+g\t/]c60͌Q*ԵO:05Գ=hh#Wu^ wF ) U.Ws$g1N߱34[*CH+;lA a,`E؞?j a r?W9QAf?bn=΅R(,!Kx\ҦTZ7z͙d?m#2T(62{,@8'Vǜ|5Q Pk -z|1oXVjUu:ј1D|0?GC=NF6ҝ.3lYV? O6KFCArdsR*i3 PBSn';-=KeJ> p|񙪇0MQF fiGr/_v!FE%-Xhx6u ~i>W S)כFOu45Vxvg9›MH n}0<*5^a8C4=2|)dJwyjٍ(zPw'X9 0}HWt\#f\{G[$Z;ǾM/,kG[vgx9Ѥrj#_Ψ}4*s =-̖ղ 4Rb,t~uf1݄eX>X+%:ãJ:ئj=J#^mA=a3s\*U5I+fiK 6j@ٶ2餢)݇)=#i } cݳ5/C*sE} b!jOGuY0zJ'} VRI& &y2GiD[[3珍6%"PY#,G/D6s2 RģvA쬘g{q2VmutڐQ\}m2=$Is 9˸N2/w>P'm.Pk2o -K6rNVy}&O"pDO$]wx*BX̠WwߞvLN7A5摇 7)sEh2w&V1/ 1|-o!#>(BI&&<"G1=msfEӮp?jL$UmaXO+5g0EE} k1JWIoYƑҫbpP_-4FMh4{GYc*x3kҽvt3:(j-*V,fZB?RΈ̊<P r(>1"2 >eQ3/%lD{;#Fd XpG͒xiZBI -.Z5‘dFLGbuBka q7eZ%b &1hFaCקdA?Ϝ7 "(8rf1 q[u~ڦ&CG;|‹'QCZWEx"1 vMr_vȺN"vqB tإeIxBb*9e:tz]dކpӇ 543}̊R$͓nH* ;?{R.&Ұ%'E3TyP~v4+*!d,qPҥ:FS!<~B3|x'&4VL,ƤR,ii(x]WAD+֒AF|81#}C~\I58'2"!,(v&UtA KD\`LpZ$yOY6T4:x̱0vRvR~ !e%pMQszn0J@fPZr SXejS_ wyQ;oޑULHu[doʵG'9*<^tDKχͅ`F\ ήU5 Ў>T0B\CElclaPd;:>נΟ#$[سõ@};smܸCo[(μJ OmOznx$\M]CIT"-f o `% -Wq[{4ږmr /{~jLlاDU;" Q)A*j{R'UicIց1tQ|~/U"1N'YODk?yDYfU#~uI TŞ.t ]y׶?v`SSmgW'xl +2S{xDȔ0fD~dpZ v Gɚ#u>zSطq4N60vRiv!0/va&odfft4;W-op~iE L`>sP1^9zA(RS%.m#C>e"mA#<.vϦxmFrr &)@ <ȰoEtc":a)τrj9YsJ| )=IM©|/ļô>;_cFi:H'D;$g19ܲ9< $E)1(س~K{i~XlR-)ܱtI@ѝIjYgNľj%|uw҉g.=*oS i Pa0l^$H!^DvAXpX79|8 ٍd\-߆73諳{)2 \h}ނL$8IC?lrB ^g6/n -9%o=݁o:AB$hãV[u P.0+0lnWjRmȠM"'h邷S6"N-oҲdƉN_ُxPn$3Iڛ^*n׋<0`gVe{Ț_2JwDaDKU]q1&( )b7bB|4;Rh;OGrց:\c3%|ؑq`lW;4P&vWdknyH?3VGqI2 Flz)t~8ܘy:x' e@S{qm4J)7x?R[wlg)[_#ْ)^o@w8yAiU)T46^ҵɨke혎 m *>k913k9TVO|om9ro(6gۇzԯb$ ZN{\W6>54wLSYGRfCtCb=e#wk0V؉qj-܎?` ~?&0q}8#M)0WU|7%`(5Q(SWr򬢯/y*؇8Rw8r>&跼8Ȋխ}Q,b_ iTJ-SNiMSL#BAS`!4578?+S_tɯa^]uerHl;{ ?GүÍ)LI%7芆{ 1N-!F 4R*u;e궙?KL:^ixSq0+OdigZXoSG m7,w0W(_T(_x'u&E=AR%Fg>n:"s Pr- 9Ѣ@AS,SrKQߙA",TbTjx}b16 X)`OoĔ¶7clR_FnԆd΂0.R-MF1Ǽ5FC+zut'BHb[O]FA"(6nZ{^cpS"o2m}}޾/4(4?N Nϭ}|XUbǦ#7yr"~3CKpGDDAM CΪ #ZQO`csAPaP=V0F5ǸEG9,-}m/ XބQ 4l47rAX-q'N!) Dxi|{O yz<_@$,͞ퟟ2 \bVzs ]3J K5t,Zp3TҸ%"SUJR Gжp1)/a.I]﯆i46iof fiܸ3UcV^?OY4YA=bZ3XZN/G`;~fAU@=o&Γ=ˌEe8M"6)$=&"e@BUG%̥i0i\C5T~/X<\s[EDF72&{Q-m8<⠑fb* b{* 11~ (q<`p"as~=X[vgIǖKM:Y|C4SXD|6!]^NG1 Ҵ RHk_T0^(?Cg Cnj )3R-}4OO]u _ A?-:9+ȃDSQ9E p/+x 6NM"0%R|pn{|RHE3#Sn%6thIwƥ.>YbE9\OO@ klBp"hsq3&o-Uۍs/՞[JXf,j آ%Me>a1sca8mTu+>V3 f %C5. 0|InP]=dNŸ; mzSg,TV*aR~=3ȱeC,[sy683 HNicX~.~`o @-9(ESpU[g`=M%X /e.IZ¼151kݭ5]@sEdGÛ2<6:@ѳ%?֡L ٫{Pa} !_D V~jX=n4sEj^R?=U*8jU4N: _Ȓ6˃U!'eD b uP xK EB RaUN3 Fk .&TîW(@ܱlO2j̳ 2ElX'olW12] #C?m9_F م3)YgGI1tgl%nտjM|lRh[2((oJoLI1>{vvr cq;kƲ75gJ j`ֽP&Dh9[$0ߠPԅgӨA7y2)Z;L skidՊA hmJOIl}`hj'Q)="p( x2 ңG!"SˁT ={HYWnLK:Di>Z?c3Ͷk@TbY1!͋ 9즱#IAPԃ#BE^yˈ]&qƩpq._]tH'wo1dX`ing ԁlօ-C_gin()4݃K< gA2C lnMzkg 8M 2A7J,VmA8rw~UWjɯ"+awS[s/a%!OPi Ro uݫ9pӶՙ:75b|r+$=9roJw$}kOennEhMPT"xt6,p.M7 #xiō~`HND{N=8du:1lX*┎ldaqߚ3 (ZEcB^̃ !&PTa2 ٵr WEJ~%|5pz@ 7cӍ\q|$6eڭ8~Czc EJ`בna ?1Nؐw!6hr]9i?Fٺk}gOYR=0;AظMt(5g60Eru!K@˓PHw =ͬLڈ= dm%wwy%?5xUџttŠJv#-!>eYHR#*"ken jm]c~[(P8);s)($$&`ј.WNҝ4` r|ew=>{= `11bYR*vuimD",GsҧV\-&zlLmK^X 4e~ړpn|7tgmwTsjv}/~m&Ή;GJ9 \!!KhJx:pNrUffO%mD_ې+SPKy]hxfjlm+ ٵ |+|WZMvGtT:4Ѐ29I 0$2 e@e)=n{۟hTЦqYzk~*1TR+]W}%V.Au+^fڱMd2lrHCx I? }'Zd+OaQ z{t4D :@'5䃥l֝-茛m^yL>֥W{:`%Je,jse6y E42c0 cC1P(PZܧ¡KE99̺]dX(A}(nUǔ{wo{ Dʋy`"e2NQM)LY-f(Vw[f|ֱ[3m>'Xo/LyqzS$(vC+.JAd8&d-!:agBc;Ƈ1-_uv-oV2A96&!O^ B$>w7>gj~H<5:'&}wo01gL{8MZw#+6A72,#4Ǿc72<Лb BvD㧚îcՑ>] ɼ|#c *1!7P;sicy7QgݏtVH_ЉA;?3к拸k<AG/2cV[iQ(TPٓ;(z%8 ah"u~?59uE=_CSf{ZikU%TI GӇHr^5@VӺq:1Ec܁Ѷ,չ+-cR dM7z lV w_ A=C/ءj2JPEg+-*^Kc AzlEoj;hYo<п1g/~OYҞ=86p]H냎4zE9Շ^z"I;Lwk^ v,&8Tay&s5It]t ;aHXGڶf.j<?{F6.VBz+e mWGlRu[ ,;7JQ{լ6e l ܌?Qx}\+d[{`JXme U4MX7,}vO$&\WQ[d7_ d`n$tgFUlAjhM|. cۈSKʹ S噌+FZ 'bA 5gZ˞n=Z5qa\)$/i1 [ޒ_]dJAR( [x4N4}u%_t8v U$!~dx#;Dpހqg5@tqSgME! эGhƹe0@jRг)`֤DʟDywTd޵ "3ɖZ-[!T1+5 &C$$}|FZ.TOh&O92R ҪyLR*ɕ+= Tkx>UR8bM(N3WaE4gܣIg@+cQ"4XewuS% }+`=<~^}ͮ\) lS"Y.9&JV_ x 4cwqsD.9{V7b(CyQG`jF'BSRJhqF#kϟJPBqDٔģ}[X˃ljڭ`u̜M,<;8<˨cJ­q')}xwESvڹ5!xqzIp@9s{lP803u'[L6l\:3ǃۖdXʡ )uc1T;%oSKu$#MA6o) T+a^+ īu댙WwRY"mUXes3akk, 7, e9FXzM*?@X KHQzOV6]u5+ P&[YqM|l *n?焍{#;C'Md'U0>؅}zDA[1/LEy+MGzhrq]29o&r\'ďe2.Iex$mC\42u+lyj+A~0B듫oPGz̃O#phԘ.E5H5#KsL"X"RL!J59x&$f,aJn)灝)SA$hu7Q˙8K2S~}¤6; 8UxHU´T3. U(J]QL۾u} lׇMY qcht0na}^Wu RW4FTObrW@ԩhK/AO)&nhWlT {t*&U0p|]XV26ϜQu)(@Qxt*Nm^W`_ytM_y;?J=gy>|vvcvsՋ[hsJE@0Ѯ(kOՉ~f3V*8>B}gDDS+5X@WvC_3pN$?Xe07;T9+e<'̔ S(z-z@m?gju.dT<9m?aUip9*U4gt]4K*+O1V v!G. V{Y_6u QsjӡAYSQx'uϐR9vF/L7NWEv!V&݆W"U-h5.|yA*M hiBtxuCm3Ǥ[q:1yjl2WͳpwHƞ_gP+nwfq .0G4]4!D_< 3᫮q``DEw-4:.Dݬ^=>E7q^Ц]^~*c2Ж2n^&[yZ d _K o3,c6lpj|ddh$+4 TAyI gm|Hq~/>W x=T"s4ih&Tߕn,XՄM7`S/LCvf_A6ũ7 +#^|jr=){&9lgj8by+ЈƣNhj.CEX-&r6^=wQ wO˚v^neU `]PaAt\\  t.~Bg%پ">ԤP_I{߅27- *NRAv{T1pQ3sE2rNJ`~[Ƹ  Cd19T߳ιs*5}`22b<e\~kj[ib~2=il5I|Cxc?H-FլIueЃ…3Q`a5>+;G{M|:tu'OJCBV (o/Bʐ`LN긬b;@5>JEU{NWZ.<:t#OO@A(0$N-ڛuNɫ#mH|UvԊn◤^߶ CnXn3B a~VOŖnAx#C<6{lܭ>g2)e\ILNFr7~awܐ =$XG }ea㈉nEsk< ib'm\ ؆H=(UP)Nք>XwQ\|Og)L՝,dRso ^1J *]ILWt0G? зy3(KPIo!N?z? rmUֺo7TM#ډϋĩ1o%1 v17RH}Iu 9X, ȷKՇPs؁<- `<ϐ@2|x@v#<)}.X=zD?YU٪K/wwk OLǏgP"NMM@U&D?> uRŴ0O p-{  p0|0Kr,w[7y8A3?%k0Y;e(>Fk!1"O XK)eb_rYp=X?gE;.|K9w-gY)Z.5:f7ܝU,^.?u<\C^ /9ٮ Y*U3/ICzז]{M\ٻt~Mal>z^>jVXPm On۷Jd}[`A".yE<)De(֤I+Av7NYSz4Td,ߛ98Qwf?rsAN(K{MQ$ Dc+[7 5&m08K&.;E(11nyo$2eIB$:"X?JsGJQMt9nآyam 8t 5' s?uxQS?{OZ$4z.Ւ脀~?Ku8!ɟ*1vG,i 'ϣ+7Q<1mO7dGVHӼ{W瘹Q(Vcp Cf> g%C~si$ȵPW2u(Se١ssz3qU`hID`&5˲O 蒏~kLb?)ϊov,d[6,fKD&#)'kª9Τ焺rmO"h%w?%$r 7S5ǟ'tJ}>E f8j.BMRZK/^3"ɌvB72aӎ\[3.KhR?;'xl0t:Uli찲R>6jLů/ C9//&ZoP5Y<_*zWR[Um5)Y΂B`FPxޞdG ~3!K:;y?ZQiv]Z7v$vb!r4y3.-() w'Np\¨RbJUP2&RB}u ̄sޥ]媯~}NlnpQ%DG?Xy8Vn:Ȅ( Zҿvni a"ΦW>ֆ=W`{R6ern,uy&S T.}W(ft&}פfw0Oa;.>Z,v\@apUD{xg~U/tš9iٻ)#'2qX`f+vU_,cVY4r>_+)s}}ߍDCԫ V*$ y3wA{ t#`Z-Xn-qB?_mvݸӷ "e8C &ϴ QNTDeeJZuJuBl@\' 嘠#p P9|0 媑kQD` =gJTpܮJyuWOю?xC~E/D)3̓_ꪐ1'4yz @A0[x ( 97v;:Dp Pݗ9nec,]iEG釒<bg,2_ q DY<5gR1sn6n hJhtN8̑D˵kNSZPa8{ҹE]sp&  *80{ѧ014TXT)יb2)nV'^ݔS-@ӟ(Yx`P{@aaa H>N0MVH^(hǵkF6w)* 4nGhW1,>_.LSw^KR|\̂˛7MhVnoKʐ= x*qJa銒=; h⃞r;gNU <~֨2=@<ʩMN[E\vtjIF~| Dd@#ft^0Ź ZqS^> 9-!A?Ćlj_ fm;g0ݘd\I0(@3*EA7"(/TzzBCÅm9fE/Վ6 Lug7+\^Y)ƲMG (@85ivd),6ͫRC$kޒGdeh)A1 Wh1):<`?7'fb&-mf~twl%dxf-Ń%a 2|w!xK m+@jUA,zu+9x0.V38{nb $ ]JDy(Mj8y\b 2i0ڛ5?lx3o:5wa[}m.sj7 юpXDK䶟2;VQt;ݻiTww#C?YcnaMGҸ"`Ž~QFRtOnegx\zϞ0iSJm#hvv}fx5oPrZYWoA Sn[6ٹ4-6p 8嬃ٚ]jH68!A jfb< 1O]i5cv Bq~5N"MraLJ{9i*@}H!~4jc̀=‡2S@je3d)f( 浓&r3Z.QLQxn eˤDVE`U٢j*.{ ҔuAx‹m@„),H~V=ɫI$n!21h#zI/{8jI@v7Lnsj`Il8r$^T'Gm~[UmXo|8`P:kЎmcxսپE?H.]|*$WnB$ڂp#Vë>u+5 BL=C`WC# EޅpWyu͒l<Ε2#KPh!D;U\#">1lz !hFxC]tqy6ǣR)0Դ6%^^5<&Ar#"^Yo`eޭץ5 hKuI&dp=Nnɑu{}\$ћuZ@M:+1w"y$ N/9Do+@y;)(4zI7񏋌nwuir[ eBբڧ =HJ&jv4?hk(4'nGT" r|]#GYjo͆bGlnɢAeɡ1htANu:Frh޸z2vU?F_}>0[?77JQT'\{.[ "H^ \<[;ۂ -\#TLP{)[{HڝS@ Si+|COenXTZk&dlM݂݈t0bPpP 0vӊlMi:7QyQkn :Y"Mk)a•o9U|D&H1|c#Hb>0i%%gela ^~.RҌ9MO_:znwB/Â1Rf7&X|gU6qqtF?C$oaCՍF> H:uh U|Q7GkZv7ReLoC9l.5qR=#xG9 3FP+ PcqvfrFU)=_#!TnEf\DG];vswLTc$d[~+79P5\B^v_QK2ũ]NKz0pfSoQ割CG{nӿ8Un8%!fi133HiDae/i{0 ɞ\rftL9Gw2L01k| W͗M%vd9sz&a@Q,t|#=7Zf(C%RPn 0@`q_^p%y)Q_YʄdxOLsIAaWc|ו0fLk_WOռ0~hFy754#3 e5s%YuD&*MgC\! ȃ*jթ+W ڋuW pP#+fvJžשQ dg49fđW2fc]C~#6 ^,!Fv?xLkd1lo 뿋;]^@! >'%m6 p`Y9} AUO 4g1<#4Dd:)\x  jYCAids9*l Dhh%~ԯ,qDKlƵ*qWl ؗN\;!~Fg5!-4Ë;H,(#{_`4r l$ӟfc|' `ߵD' Լl˧ϩ%eƔΩ_@ 8sd$?CD^YJ'; kOx֨exԎF҉ EbП=$8"xO G}q*@@dlC䘤VZ*` m  Hd,FMUD{c:mx\Ғ+9Ǫr +a[`s|a!D*ʘ0 bLk< bUUX'O٠!aFE.w[k!uZ=2:|TQiս3_ *g?֚-'Z[,p#i?b ob|7\y)#!a]u} cц\ҕ-Hn\6۠] K\֢:;@%` XXWp}+iڰ" rE{6&+1OJ ˺ ` aٍ&!g-C[ſEt@t,8J6?2`+wi%Y; GL Jm=},p/ x?ߪ)Νg;)} @bT  75\ZP巉A\7"% Ni+^#b$]2Ux+0Pr^~ ’ȋ@Pg¨Y$t( `t`7G3^3 >`5OU!{GxYrWp@E%|fszUiQ:,' avH^WX@DN= lVfh+aVj9,dL{#TWDZ̨:Zpڤf3sfx]*4Np ]c.B8FL\îVbw,i 9ϼ^3JvB 4L+&%#,Vp6ت\>3&lkP׻́vӴ<G%zmA @_uBv(D$]2~ˠp6ܰQr|!#ؼvmۂ`Kt@%oyߙ%^r؊ܰF/5|2 % ބݼ}WJ2J$n,*meen[:0LfY4sxmWJ#3mfۅi&׊u~3pS4Sh//1} ~ (L3o@S56'N9j Af'1na3ˌ\17؉)E7`w3F^5 ?-J850 'bw-N ][G3- M.=i V<P)yvac 3+roѣE䈴_Tǃ؁ќM"92@HIz^omǑw`>TDcCG5+z^~zLdKV pX?[ZwfS {լ!Uv۶.9TAr_Rul|@!RWm;1NFV g1¿M;EszC⺗iQU? +Ϣewb||EMW~{Fl~*%¬k ~rT$ns@v0fR6]ܓs\#*I4n8q1qQ1γ"˰m u,Eǡ ^2}(&R?1>+Y% %<Zd&"ؑW`UTOgTe ư|c~]Y%([ ~ x/槀z1#ZF#̍'j>q'4'w\Shɼu-P" Q2j,I(|rލ"1=B;1埨Rwe5Gy5lkG ~Ѐ!HԢ(݁\/ic HԒBƗ0n~!njVezpy}֝o"*,tXgDIx|d k_!HĒ_9P,"C臾pljXg>B6(:9[݇t1fr-ɤ[_YIr  +t?0З^Q]9ޔ%6$IRB$*G(!NKf|yR9X6(0+lC.*U~.Ik#Zky-ю4!r) h< fB+ s$ L$<~Q)lIjt1Ы6U36},+w,%:#֠Z zre`LNጻ?LjѲ3 < gi;@RlՔv]w!RY5+^,ta_Lƚ c<2=Q}]--W|,IIz+\wjL6!~B+nN=D j!b1)=K}`tm`6kX)Ea XBw֕]Jb5y&˾鼐+,`, h8J5i僉APpLM'(f JC1 79ԮI7j}IU(Q">p M#Y$f1/r`_GP+X)Q/:/eؔ&2^΋G'k,E]t ű X"Ǔn `>b TRzԆɰ?^ݖOVDb`_?N 2pFxZΎq?9v||:U1{@Z 5C.]_t0#B= ֛Y>9R CxTNAf䦽h2'o_T=åqD|nʵM +4>aSXs'ou[ [{:EB=Tœ/8K:!Fn6R8duWNm=Jn =W]T;~nfE|gEoy]lܕ~{'1K-B1ʻD|}zcsfZ~6)ŝwhTXg7^KM:Ϭ(,9 $3W&X?h 8p(<&D*h>=g Bu{ e@GA*?4k$cdu[ /.I,DߝV}Ti_1uY + UedFP0q}lh6i0e]6֣?1dfoE \wߊ 04px5TP=6ɿSc弞YyǙ! Qbv+蒀BYeZn.Cz:ĂjԬ-ުꃶR!/kc`\O>[q-J_O._mxKD;˓/b:Qzjlga{s1e^ Qx5;mOƂ 3Y?c㍒Ȉܵ/?fW5D~"'ljn],M&Mǩ5@FZEC t6f¢%f*PoGOi @n-isA'"Oȝ:H5ؑi_T6 UQ^VrnqD_B!0D&\lmbq=5QȦz=43CQ\kmNl`TE} ɘ F,~㌦*ŷÐ/m%XݰN?(T5\r+{ 3+sHJd]@wo_ZX8JYx^ 损~&K>tVv,?QI]Lq,FlzEqqɛKdܓ{qHR24 hfs3f ō`$A=~ݽkwP[|Ch(4wR+? #xC3, rgo*u2z@4G9>gsv'ڶђLD2J~J=4tƧTrV?$=HҞ$)dͯ-EDS ȕ\SX%7cs9v F'!2i{r(q PdZ};"1kb)E3$t"̀"g0,ǘmI R59IDk=հ 1GxT眯͠/:ƚyH\% YH@YKdNٮå^m-5VIr2aFWcL٤MLDo:"t_%2\Jt[ 8LDMУg,sj(O D!zrL0aRU k[S\z@Ty8|:)p^ЇvW`_ZimG+0#56- +{y͏hPSCR 2: hiX,GeIA&5zXT%Lpܛ'$Ȁ.Q0'D v=kr]Rk|_dX3iel~s/HÈƪ?7 ^0)n$ &EƛAcT6)Oף 8fpBss+aWgCc=ޭKq&'t0<=gRi'ŀ$ްC&RE̬֔>={6W-( ǽ_.Oo6M]'d5jPneϐ=tuy1h 8\ؒBџ2KE`A띐X5pKcZL|j$؞g-&)[bdDLME/".ڌ!eT(+oe+BQ׌v%#A,EEv)6xzPNP~=`I1ǃ/3w/WIIs43=IhosB&B-+zA]ε,!p햱 ~eA.GZ)klIk͠XpY$S{X_rC|6h}:Ņ]j#^^0w|WR9 ;aZ.iCM5I~8b(@<V6"; XcoNKn/YGm%в pע!̞pghmK<Rf %Do|uM ܎# ˀ#fEjbؚ*B6jRbh]Qt "-RT3p;-k[+GgBS 3hi3$FTnbuݥP?ŃDTx]Mxk)>iΟ6'}cSƯB4 k@(1}MIƝ ؔ o$Ge !K/Ԟw% [ϖ'e\DlE9۟ģyYR-'CfAI\b1#3vV)"O5RR3 8ЯabZ[Gu5UqVOTK? ְyV KgsDcAf-XpC0[AutWM/ZedX\Q&(ʲtw]\9oR#c6Q-׌[7;>6bZTDUXJ=i/ 6Cc A]Ձ4H1ZB?dVwCBc, ߭Btިof6uHUhMl aƅ؍ʢ"'Td:J8˖/9y%50@y(4HYrK3I0& xq*!'.W1Zz7s⃛סĺLr"` h[D+%PQ4:unb7hn YHHbB51i;yY o쭞MZUo?BV]dL=ȍ,|=+?m[x_, -90qѢ*>`ʤgϗX${N^fA@TΌ>idN W _{JJOKay$iE@‰x vn&p%D|Z?~s %\!Ԩ&M"G}%ay, r0:IX3ȔKF҆/ {SiSfk9?\Wg:0Q[S&`]fzܚVvpa I*țAK.޲ytmH]5Uж]cOldn ʞTnAۀ:Ё@s(= eWɟKvW~=(pi{\p>oŀ2CN2BpWl1;āX࿠dXf1Q'i"#hQ&XWp/&b=Cn"jb;+Q7gu[>J玌ay3`|MOÏ}S K0A,3K*)o֏^U,iX4&WH3NR6"#gq%&桶ED|P sgKY߹*>p2Ŏ]Q} fZqR 6p&iG #3D0y #̽{5o}WD_Nsvʁ!pu9t892(gfJQ*>rHI.,I?޿Dz^'yN7~j8v/d?`&'[JT2 &B kTᆺi͋L٦@ '!_[o~in(F>^>s6-qE'!d,{t66Oy潣!k(7;hx9?FÙM!6l?,RAIψk5,K=UEb4]/`8͂? -_k8[A9IZaRlq|~@A߿]'2d=nQmj 8ӑ`I6s7jfFY )&$kR-_/yV:vNa"VyG뭶Q sf5/~/SZyf[=c͊H- Ƞ#(xZȔȯ')-(8GAaZ B$':̹*-0gIk+&u?$ ~88//uhM Y Y(l9;m+&/$ f8P&+X- ~~6?c6 1;/8B;1YHwRͯiZj0zUJT$WS%hd'+b2~126'*Xy*d^?ˇF:>XWxл35qWd!Lh ]UNosivP/$יہ؈xIp,?QKeO1&'s}*MjÖ+l96lIW{W_n]P;LpK!dBwWg@WK ٵ(U6WO@*(C0C.{Mt* j3Tz\tu.W}卵_kB#8uI1RnUlԻ]yX4j#{$?_AͯGoS%NKY~ldK\l&xaH R%|X86 T`:r_Z3TO! jOy#6o y|)mD= Ye{tS**++9~Rnt]'R:)$ޞC$w72s;KXϣm4򽵨1(xE\)@'.]+c"_@w,R%L}oL`zvZC}{#_.,YNi jA ~l@#Z HXdABZItK.{ڈC+ SZVyic wGv^,@Jrp%I`3e>@`wvhM骵 ÔCXud<6Yeb@Ɗ.G,Kof+yB#LrH]%gK(nI(2E,Kr\{^քt[!w{%+QR|:v+f C?輷>(!J" 32;6F0lF[ ALȎhrJe㎉5k$ i%~_ϒ;JFJ߄A02e5vj_jxptjjD:l74 oU7,\DӉS`)!Mc9LgL#t ݕ쪍Z%j">kXѼoLvv]p2+JfRΨDO EE.ۃI-.].vنQ:W]^p~ cOyS*{Ͷp˪7܊CۻhuV2_y?]m2,qݟ-(!*,MBa 9HZ ,*h&ԬtdDo8T]_5:0eOIes%7Am8mպ';] )VīkI҆|sa.5UK@!j EkZZcM`F[f(ϕ)F?9xv"7Y_Y 6RΓejmbyN΅2`vEC6<8KFu1-E,Ÿؕ]C8}k%Bj7QAuxlNG/s 8ÜT3=i?In-LwZ[Wؽ[z[ xԌ 4^/ Xtt(gP?ǫm"q66^ԤРec{Kf'B1Ӕ\貆dnhZzL=׵-m=ߐ#j9q轰/ES!-VoualѮj!Tl3k=#,l5@Lar2D=t6sv\n冝 K]kCP[h lSzB KwpmdL}x_W}8|'Bm7ƎShSb`()wa_l|-vz9)]@*)$@YN\.!1OBNtl{ec`T^ HtBIõc$SsO+KE @iAYr̕.l\o&/\ qr8W(HG%z&L\@WuTD^V""A+ͤ\r۩f)U Z&%,|; 04owlDmל}I&G{v E䁬6و#⬵P_G +m1O+Ps*+JBUtMPGi1Ӄ)ރ%Ges−yD:K+*bQߺ5]E"\?jWNOUt04C~e`I&\GDQQ_czC0^^iRcX~K:nHÒY-0fW`P08:fz \GdCI/՜x*g6l0 Az,eB13N3 gQByk92bݝ)b[3M;jx.W86Kh\_ʙ#AlsЍۗ#}POynNND洣 gN N *l(tr?e i%MT9b)5'?iE#:0,L-'AdAZr@%WU* 0z#{ Gk%C*,k*}$pY'mM vm"Qɵ[|-ٵ9?dT6xQs ӌIKJqp"0mue0؍8ߦy1[X&(lF^fp\sWbŠRs3?!U7;+suޏKn~,/%̒6ژ٦\FD.2>b߼Jv՚v!WN%ek z~A4d3_gلyt9|}=j^^%oY)y,EBd]f{ Y:5keM ;fOZX7'2׸Ľj:Aa6r֍rk ~9݃ѝ2 P7`7PWwtt_/UuOX.9?,S[=aruiD[6>2Z+*X|]jC*}}vۚrnQUqAtYfypVAMh;|VĘJ~id(Ϭc1{43fO%;Xxҷ͖c_R?^Nb.JTWV=~ u|P3 C0{*U{Wj9U&TnDF?U+XW/$% 668@*;dscòz/[BAS+-솋k#}EuƁ<{}j8('DW, ?<8ƍȒL+MmK&{SK.44rMV<\ű{J< :X !1gΘԦF~`̒㷪՛;+-.2CxvSc|?f:$i&b3Rܹ_2[`q!kNժ۬JL`Oˑ,|k>=WxGXq<&Q(k-6CQ10[5ɟ!ig@Yщr +'P)60 `Rwz]|(7K_N|Hh"@mu=Jucj:6o;N 1KJKHCcvq. Txcvׯ,Qa8xʷ= gvc_r'l>_AekOkRHLoL@3Sks%n`{+\=1g%}^m-[BA2)csdReږ`Gy*0& .x¨|@ԞulȟBK-PHTDIJ*v7 3Ccªr҄gaG&7Sfjݽݷ17 2ػLȦyBM2?=bBIu{'yuKZ!45mBO?Jlc?C>. mnhRmpid PY%-sMw .aCi>b`dcs#jv.fyZUS2gžviGcpVDS+ŊzSuz'%DtHIE&gI d¶.LA h( oQh:`ЂLQ2F1Ny:Y܏Ws;B@0VEkE ?␖Xz.hoWF&`Nir7]+cJek<=ρKٔ6㸌Yu'=.)cPl#a ]]ߚDkFC%Q~AEt жk M=˸U7,thdײ=2BX6Jb?G0i|!+!҃kYDdLؿ4 |y `ْSՋܤn ߳RZƯ}goΥ Z80Lyئ'®鈍З' ph⋃@9G;uVEg[j7-?yG@7;ipۗ>#\Z8tWW$ϊ$"&[x7%.Vr&cCbK0әB ގ#;;!.޸//iny\3q tNG2ݤLKz*)uej\ ӿOpn~Gޔ "}rOQ#j_46I'f-v_!</E}᷋QѼ.UGjE'?] 5M)+~VذkvY.ž%t"""{A% =KCM=sW]OO|DAigOzӨO;ۚQol+4Itël[ө|>=F VQ9~VoZ߂FcSt-B%5+A#IR |$D]6Ce'+[-<`F%7=H~XRD$S .-f?tZe i(nmZOJ>~1WҸ U䁹QePhf *ٕ=va;.D7WEG P)r 7otUIωg%с -&m3f딕`%Ip<`yw^[̈́(8׺qLL]-Hg5WL2 [,Bis:;RCvۮ w(H w:_nC8iL=D<:P$mP0po_H{G쮏*t#6Um:IcRl {fZh64\T1NNIIQOͰu6! =;p:<[SrǢpmig~k*/ 2LͶWQ |"MzI| @-eP! |kw.uk4'c$_ A\^^8jP,biF)hOI9  NVs]ЫRaI 09_꘥A>>6k]zc}#뛤)qRpѺ7UW~H.tr{ZgG'2_Q(DOkо!f9Duң!n8&ǂѥ& qkQ2i <0U̗" 7cMp^v<:fѵx96`|`tbM5b܄,O#dUNxu'Xuf}ct:mY\W >..+c&'%Es\ xCIuF8 t#Y ) _Bp#!\G̢Rs!-!tzƯ;1 f,&ʹ;p.9T`mƹc#a0EnI~]'ZͲxk\!E`%O~ . C5 Q+HqJk]uo @1_0FMyr<*QK'>4K:ߐ'_ =!1l&{}[,̚V k6B(j=;%sؠ`dX'%ό/]o`7jS5=$E;gq⚎!J>|q,&jVDUvgYҝ}ʐ/SMcÐ2sD2($ɠAe:tvT?Shͥ\?QCo+8G3-Pf*Np۔Co@8s-= s[[r}\+ p(*G)v$ϒ±mmf*MNjl rx7MqC2Q8 >˭T$bHto>j ψ Cr!a1# ߥwz26JHNBukZ4cy|9``1=b vq a97\YeXޛ/kڏ*P# L/Z[ <ϳ\p8eG ċq+`joDזfI9>KbKY4,:MMb{o>tr>`ŔAzP^[@5!L_sFeK1PPIJ箎i%$BGC4.rNlrI9my҇ mZqR'r^;mQ\V\Ch'O9G^,2΅EU1hZH< .]40vWT8:л* u}wfL73oVX K< @h!K*b:\n 7+ xqFҐh(W⇥GRl aM|^7M[$qu*$0W T_tx2 T6HLbjDh~y'$G_QJ AW c2;ըp?>*AQ#4Py: 5{I!?BBNfI?V hm1ϊDEAq,jp\3 k K8heDbTtf>18f:-j#}^TH:%Kb,FuGt^/Oݵ%aҭ7K:CT3Nk^3;b'DZ%)( gwRt+D[F5G dXzmgc=E h+T= Y`#R" JZ S\9K zq96;ywP|x/=qg04bVb\i+bCDKMO{nKo;약B?Ƈ"cycOFh. On8tvo:S0ĻK C mcie Ψ'W/Z#^ 懦cR,Sa{t.23> gJ0x ?u/s y`ZވUUk+ PXߢ5-w1!)F+:0G5A8츊YI&BV{COyqz߳(a$f #}!?g!q^bG6U~ay,Z(}0 ]As㝦7 tb 0)SGdVxo@^'UX֛6 >ʼn՛*BNX Y9}74L-#~\$ڂg0US>3gYRy9QggF7 y>Q'Zٸw{l^Kzm<$TEM`_[ۿSey&=lW@xGLGpa7u%9=O(/Y@>*R˝W[ s4K%p2Fatt*;Dq7Zqߏ4 Q>u8gn >k!6fR](灯^/:nVjܝE>/e=%>E],wyPo==桍v*X],;K: !R/9@- 풌1n܃CP6}DBDa*'9;Q03ӡK_3#,Џc(mKL߄sܟZжސhF ʝI~ϙY颰3tr*FdЙ2.cʀvQ6\N ;n=.q-+7Gg-"-y1 V{3TɵMQ BiaI㶔q"Mi'l߭-Glf-6:qhh_I 9I&^*9?L<V@HcDR{f#+窃AS=Xۍ1 %a u|[ݷkŰAŸ9G}氄'5 fQ;¸MG8, %,6oC9MyiQj|ȶkHDE;I\5A-*+a&7u/Ӥ [',dSU5*yBG+5!HL~ >M5LDoy`|UF-Ú7;u8W$MAˇku1}f(rF1S]-e3z5̛R8Ų>R8K ֠0N^A@iۖ" tƷJ gU5l9oO4AЮiY)d0-xQʕ}CA&:{zWHszZ{@ûuY5}B-GTҤ9,;0YZ0707010000001d000081a4000000000000000000000001629779bf0000363c000000000000000000000000000000000000005900000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/gpu/drm/mgag200/mgag200.ko.xz7zXZִF!t/S5]?Eh=ڜ.+9lj5:=Iz4)ru5$RZ(.u'K!j]gCGB$"_yaMIhcc<"rY'6V9m  䀫Zur.$1&P{= C̮ʠ^Pc"Yz%r0_9/!ͲoT,%2s!0:gҋ䡈^5p)wvĕ~wLօVS`b+ d >0~6+X*:+ 8s^{h&H""zo-=*x1Ee6Mc|2K)6܅ mTYM&8gj' ]kɔ3}c 2," 8@zBDК+~d&$۸3_~X̔Gj;2!qc خ!0P9mb\Qb4?xlnu|AngDK`ϘGj\P3KKa N@rȲA"SQ;ZTmU,o=MÜ: -1[!L/gLd59X]9CjռCw´y0/H'7*+HZsv"5'4S k`.ܹ0O`\}ctY OIrŌl`Ea|OcQjJTBGjOk WIG-$b*>/b8Yi.@F\=@P.\~AVXT|9lcαU ?YL[nES6G]+;xT]::&VTk,6-8Z}O&fc=NIgFQHGHp1 2؛Ld3Ů@zwQc>j̡Ч6Q rQh26z?PD>CDNUM`O0OC2S(?P(fEk9)x],i㾫kwEJ +Zpho|{A[^cܤtGfOMI5QE8/s̃uLN쟁d$hAmjiŌ}[ReMˆEtp̗8B1,5@TB&`w8&(iRBz57 0KT]Q3>]{,'AHCx ?_z?`s9?560^)KB M_#٢-#+p-{\KcF{0_/(>71qE0quj!B߁- rݰRSu]uh1_kJcnKpL(ݽXD腿<4uY_r,&"ۭ_ܘR c?wLڪca!wD3TӅscߍ\߷ QkXt_N)Gn B4Y  ӗ*1qbdBG$ߕB]n5=4E><*K`{ {GiS9KI^[&͂7s64ěbpEZICLA^7\ЕX qY$[)apLJDW,0&p Wh+`10횻9fF@}g91DE1vfta#b}9Oᜥy@qĦ6"X]`"xZޱ65$>+$ˠa E; UlPbku{V[ipͦ}Jy{ {{XA:SAQ(xhga`2'YO ?^,f2E{e_8cV;u℮n7όZk f/ETۻRׇRˎA)maN~`hc 46E4ۑS1֓z*wn~ᦖ76\;ҳXB12m?ty:%=`KG{O Sb}ám-XM  pTI$^Oi~@ :LXg8u\X[o^Glh'q0;6zKMN~dV2FU{ċhB K5Hv"A 1\h^V}_D<8pN:܍uxV:X`!UMey!!CuP6< gjES͊YVʬ-EYMz!sVfSZFeضo}!*.B X:%ySW.𶝁cwI;cxEE*sU,+u-Ўyl%~:O,6tEJITQt*p"4r^3]׈ yIBqöZ| /AL/Aw W%/]9u6O6QhބTVyD@qf}]W6hKfUﶖ>HD2'aրRQAyǟtr3/ck9,aTIE00c7 窳$͎cScn_tO r7hYDn:,VlM[nAϷ_E 4@ \J!0٩G@}UIS=Pz;yoېvuB& UWg "*ùpo/N1j$?WaJVTHDba;9:ϳ|_KzLGYvy%F%t8u-;xΆjFӲh"r )?RCɞKDf %] GxIVyy*P{4Kc}Fm-L(Xkֵ<͍ڕ''lh[Q*!*A@C> T"xS4j6%ܫ-,ޫڪnј6ƌ]ќ`?9}X<.:Fߥ˿r{b({2І>G{*]hEV)Y⋕D|j168d @ ͅ +4VB^046;Y2a4_>//׃'(;\\Ƨx6j@؆}-=O'/î^# 3v[kI+-C hoﱺ|C) :y ~(6 [09}Sљ2oThrFߌЩUډ2!|x?+ޢހʜc@xk{0ꀧyz*Yw /j-_ҨcD=kPJ<_ b~e/u=%g2E2!&ޥ0bOCl#8IcSFXEĭy#g󰚦|2{TeA 垷/3yElΑI͏$ s\hW+aNE_g @'2[TAjr݂(/'slg`D,dɢF09i¶%P D:@s&($&%?Oq5T<2+zF{Wh"Tyh0dW8wo,<~ZǷUDuexꂨ k5\JA++IB@x(iY,[CkO\8r9kr;ސUf^_ @IW<6 - Of rn;>&g8!l7#-8c91tbB$I :4!\7\ҋ.ȡruO?Ei5WP7U qN` jN ࢱsC( kм?ogJjk/trx6`=Ϯ IB7^ùD&_,:;Cpalo.!Uu .#|g_;h#ʲG* WvbN.)vUn[crHk*OHeAo ÃiMYؽ!_`څFGF"dPGx!}3)p__FҿM@4bAppx1}&%r_ML&X+*6BRQ`baF3܌Knp2=:'|%f E0p~u;A*3J^b0 q`T4r{+ k'Jz4?{ ^TbK\(`8 xG=9)@ "SʄԵW OSV+Vs-Wac'rc5 xeYUjqPM7"3u5F_e+wr^IQ!{iTnAӇ]FK7#h r 74aS//?inyq>̈́\cوf,f*ucc9q9& ^VdɚV%c JVp[MBLJ/ki8 C~@#Gnx7S PЎzmyu`\ ܄^7k[ ڪD]%HMoIDyH\ xdfIK'ƮZ?ێ|XUh ` N\}$](Vő| ʷz7'<1K?=YsKZU54IJ"{PO60+QwA("xJI1)^ y;>x -_g}U^{U+ӺC[p05^,t^uN]C6iݗU*V/+AωuhSyb1XK>еMDSX]1UJ1Z̟I ШUFϠN!e=3~I%8NBQB^<jOig`Z0!nv%myjt'@ ^rAo0.ĵE 8VsT YEfbnMwWz%/$PЭ_(*m$U͵3fZLt璛k˟'{465@dա=~i|3GVȁiӮ&ՂOJGaiѩYk@ Lvn ۮ8o紲Իh0XKd$b'q-+zΏP&D:8/S`a.bI4%bN!leLd8k7l9a@>,\\$>ݽZp+DևfQ"9hFejH b>r+%Zĩ^07$fS)J5E 4C[BAmpH.0_ %0$i1-܄{v!phHp+ EQvFo O1|D5ra)9[{P2EKT7(m@s&YLGUѢ)Th8%NIezzRh9mj]I=EI*E{/R[75P9ݪ=Da=!cJz"H.͟JW8y#?E+spT:Ǖ^nHIWB\ ӓ,HEs80x{k9tqT?$ \ g7󨟤ԔQuoG¿kGRer\gC(NyłH'x.B!rHY%VeRiGcwF3 ஈ+?=#(k#WzNqvMf*xZIݖA ^ܾZ>ZN,X /*"qUNQ>` 1LX>;2r;֜j:gYy@t8*62\Z?ϕ4mkb\ {zx(caoBlnP\Oߓa6sIYCJތeA[7eįh]]-O 8m0&]Kp/y0h-d*[e+czo˾svil>)fKӢ݄T25G̈v>;3oY!#n ^A'"GBo(4߹L=AVtbgebEvm1}_ɣSRŻu-q+J[l3Al-zkj]S\Vm{ewȣ&_[?4\&R(G m4X}T&5wwavHٚ"3刯ef@j4[uQy6f^T!Z޶&Y(<ţt+"%Q" ֤SK@[ȊSY%y"7(ׁ"k<ѢT <9{Ck`ʛǽT/Jϗ 7jTWQFo.~lu2-H eW\-uS&2B\vȢ͚b ~a+DR~-k[sO_P D]NK@i*b2\C)";HoOM}BK[ljiYBw+S`X#݈y@:ؼǭDy5GX wcLpG@S:7A8(&8WcWj##iĞaD*AKX U0~@tiktݽΠ3`[v 77,Υ{+O# %HIF9x7eGt_GDٵmZT&Mv L-Q.S+hح.`y 6^;RUr/d5"QVnKVkk wv@Ƒwje&(P2ů vwbDHf:ct;ٛK]=ӘWcȒJ#3AQ|aO],G,ql[N0j,F5HUSKv)C%6QШ#1&*AHPB0S%2OK\Hh'+51>;jFF4I]ɻl'`<1<8mwjd$:⭦<=Y]7r4hp:KF^\TR&SYD5ag(t5b+-C]]$p8cZeGip^>d~]Ǡu0[w10~ :4Hꣁ^؊@U`&kAT9D>e?[OsŅqm- 8$'~ȟ_붺8THj) \OߘN3j-p]p[Q6u ڔ:Ƈ鞬pD&Ffz>YpmCfG7yoee07`}GuHӉغ]v~%\Xeu u8=oc|dG+3HXoh`ԩ B[R.@"~+# Ӷ2s Gx!3"R'ox2[OS%X{de[`5pl*\pCIg= ,ovej"Z"-Sb,筏\Wn5Ne1QMVJC` H>^.5sW,L]FM+'@Vg n^!\: iڣ+_uP>M3(Oxeqo9.x\}0?Ÿղc*E#*zw^v0I̫8 T6) Mkc]a[5gPNjJE_\e+PH^7;b~?\5ڊhűBvD,DHwQm1+7ͣ+]"<; L,%Ͱ/cYh!x-dMYL,MrGxI~0i53eOEyHK;RIbGpU.SB$_+f6oآ,V-j֎ ĭŧ,ڄj nG"@?O^J%>@5d$w(G?%#_Ϛ5)JS_}X7 5Gˬ_|GӻA&z:D6( UP_dgRǫA\#,<lKTbXή0+k(u›đqHQP5H` u?k.Hރl@GY֯a!G2;U̱˘r`el@wB䈔 A[oBd~cHz\4!pvPre 8:;֣8p5uDA6n|@ԓeg vFzÉ C͇@SI$5E4;^<@e;>'Nӟ>Drq멀aJBQuҠli꿷 OԄI>%h} #T~gM.$ŀO?+ !=tbɗQ P-U_CӬ dx<[\F/!A ii?3pٔrHn6v# MVR/p}Ǝo+DÆ7k }/PMi0`H86e;[ ^KNB(.KlugYZ0707010000001e000081a4000000000000000000000001629779bf000a1650000000000000000000000000000000000000005900000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/gpu/drm/nouveau/nouveau.ko.xz7zXZִF!t/zv]?Eh=ڜ.+ Y%rQ?vuK JuQD;A^*(?euo EXTf!4y͊,S5,x\dŀ@? QvdΠB?p +z1esP@uB{#U`.'_G Q}+Iˮr]x0閳 `OX-kbbK@ZaWڬ2#*}?{`L:oB!A&(j0PETI*Ө]q@G";$朶]䢟>h};ìqZs]RK5b*]{6?OLȣѳtbJCg iXHgw!Fw4SʍBHl+,Z hI"-fU4/ʷ؀ HM;֘dpxMq ]4ڐ m2# ^E+I={ڐzFSSEo SE $ؤ3p<,RJP2,3uGI"ޥ؍n',dɪ*VS5=Zv& dL4&D,;S۝M DxY,-4}E+Ѐ98[rRzi)؆ǔ!*Ԇ\/=< P u1 K |g Ui?)ЀHA3)*5E"vU- NrV7 ۀ-Pº|/y2ETvfڮR:.4{qC\^prEgW! 7j]p@C(=]1§š -BVP wDXfbv ]FEaWmz܏gh0Qq ?fKCƒO\FϰrG1؇ sf3כ$./p9YtܿVӌ-AX2DTAPqNhʮZǣ T‚:u9rGȚI;4hOwpz[{x-j !kt7Qmt$рmFJ^PWxkZhҫOȽA>!#׏Wqz.h?6f4l= R@Ⱦ~UΗݗ*Szs|ح)B(Fj{1}+{W- WsV]6&+.s> ==hArt~d C4gˎõ<%ltr3}~ZvBۢH$UBP[4P0`neVq]ta@zmRܽ`V,zF ]B Hڵ691ٱ?oF;(6F 8eυ4ӥ+IR>|?/.eY ~B<}$ݠCtfz n=ٶiܢ9+޻:L|]"N'"9%`j wæs!;|JxsQg|\;al=)qۼq kLp:-?,P/2Ѡhߣ+$an3'$'F]59+&NqB]o-NfhvG%TzB={:kX5:xh÷RPX]AOWk윕 0֝WѧhSk_Y~j_ĝ̠jU@B EE|UAm>@XtP 7V%TPg'%]D_=~DS2u<>pi3O֘U]gP4 W>2WwEV\ ?o 37K&FskE:l 1*plk̶BQ> Y35vJEL U+^|m4/`VRrHe / <|h`Ig[xlvp[D@j_;;Jⰻ h#!5of#ê!6uwWXTЛCXC2FhS?|X9\C{61O ^(I^$4X>4H.܋*?˦Koee+ dW[Qg!`q]-#R"F:lWk 4gGʓxP*f/ 8;+OCEΤ{($"2P|z!ϱlɒ IbUK\L')yg |&9U- +pLj,6.SN?ֵDf+ce9tUp=>D\3PG_8tVTZ|ir+uvjcs݀~ϿiHBn9ʂ af'FUsayVnT_W_m 6E)}K\cYQ2-#XFU8x*V A~eU_2;ut#bH / ǥv0+wBc*bѾ>_ʎcւX;Qv$s )W$tt6 $Tf|bA?_"u7#TSYɝv2C]K(њ;L$ fX^PeX%[,|C` \p׿!v^ 1}*_#W|mDK>cm,]:GE!r m#`XBWH,}ox;M;nu4|$:C;?5dGuxO=1=ߙ꯴/( `+DE [rϬ7},grE&/ז1ҡdط'0T.݁M0Cre(҅jE92S̘VK#Jsl 6@nNIgZݞpfonlIx,Yi׃"D&keCC_c LOt;~>D@!WT eºLFd|aPC $Vn<@ ztW,'-l[E1L Ћ?Ήw4!Ӂdm`( Z#'K}*õal2!^a h!gwu9" Kx\O }ԭUYB  /tB6 B_y!kdJ0AL lXSuov;xr/^$48Fn2I 0UZhZXxLoOa K(60@,: =>Ae>}K>3E&7E)_Qs7׷]zm=f(53Ԃhi "]>o?Jwh+gH#13ل6?UXe"*,%0z!T}FCjKDȿb9xA_#~͊og:[b ?p]WK)Q+/# xahɀt:qv}rJ m 7>[ iK}/6bD}: )‘L鳵w`{b~" 7Va{YԺK Xٷd2M4)3zꍂ/@N:"W{^ɣӪt'~c\1DBzOH v'eeC8`[>)Hq0Ҵ0LtRcRc p$ JIKc }ܹc-pl/Ix.% f҅ 쬨Lb@+zCڑH*Dłt9<`uxj, {(81e9*)"z( ^΅I"2Ts$ ivVk9t00Vj6e"J/.`^S%v};xbI nzL-ޱתޗ2/@* e'<5ʞZNf6$`,eǒRlSO$=i 3 )1/S ӇvױArfjS3zCpOTAE̻_6"zn_.sAǘ"<Ӱǐ 1S X1^7IG(d (?iŒ8JRH;uڣ+J0>L(JPD疿S퉓}g=loy`'Eh}*x0:3"l yG2I4Ӄ=Җuɳ%rz+zF EC!DzdjE{F y^؂pT<@jw=,S/0ː*Gwp2AC{+7ATKY(^H}bQ=(QYD4 +kE_6hT)Ha0(ٴCFkP[SJri«ji9̹91(|ݔ3 /cO]YН"g범s.{'6r,72][~e~M̴Old?ZgI_hU-ٻyclm}ocV3Gц]nKYD~시Gd8-k+E۠K9v! ދ Ұb %@t[~lZE3ъb?bغP/rQf|1:]FG5n Wh)4|G܅G } ǃ ~LLIj"( 1٭%5x EK3`xAw{T^__"Y]22tF@L}fdUzk2fÊ@wqrY'ۃ˳2䮎M !mh(#>>)I\9;2qks0ѐ` чQpohʅP}RdUj!ĵهJ97: Y8Mv$[AqBΫdڗO byޝ7,tF F퓪~/csV VҩK$S"8 DK( ˸Wܧ( 7Uc~Exii^'D fKL"{_eT4|;{ro{e;OU.98"&## x7ֵN\_gTx)3&fBC0eZ6>s\ih4qTPM~!!1DPcHh-6O;//7J1AFƀC?Ul4+\UEרy!^aĺuq_桮/n]G'RX? RƠкPe( Xb^7֥P?eל{֫P,,NqTnI uU)@:0(&s7v=PSӞv;ܙ0cT j.6F ]MXd59:<ޙ `#0ӳJ a!@̳* *yH7댢3Exܧ9&iA zIsrc[OMwѬdGW+B)\\2MvL-88#1@=\2qdH9XG,J*sCktmG! Tۮ ]|`nFYBEF{7U@SI@u]Àak"خ u U3A,N2iP4x,Z^LBOUqDXp>],hv$4SuyfAj<}X ;W\_G.ZE#pA׈G]3u n~L`Gsȥt=h9HoYFԴ\ż0j15Z𤗭; /ulY Cz0?ܿMp8}h%4&h6t:MM>~fIٞM(heػbA&8* PIP;$O"E\v*L-I8[ 8wtඎrK\3Tk-㱇s5%zÇ:]T,`C߁f 4F-ܵatQSEInH|)<߲SϥACǵrǧdx}/?t=5_l'yX餟ß $o7k7xF@ϸ9P~U2Cj"w9VtJ͜gaLH,F1jx7UMy{ t DV<2GiA$'񩃍R18od8,1].Gev|8 Z;1GzwSEz (`>f@͢]Waȹo٠FQTK a=WvJg*0B.Hbuwb-ikmxT,Cn }yR<3tE&aҸWPpT`bENCaНlSi4iUB=<Ad! -Nn<֨ D_U5}-mF=B-mt㏘)xtI13d&|n5!ڝ_*1Lݭ}yp>bt)4,۶A8Q{gfu e}=)yw˙2*eAٌ=#:1ʐ:P]<1MGBWDwydATf%oN-oBxRnDP|.𔑯&Ns1a\='PCRፖТkdLA[.(_vkWq4楍&8m5ӜYUT8ung솸A lY z@ꑤEv۞cBȗVkr?D.H@T:|+MM ʺD-c|wkC5zQE[Q*}v9d1[% &]uwT5LH+3|Ŕڦn:@] v )Hj'+IЛ'0cB*?=4FoB#W<,JR^N-IrD1-=d@bx ݗ6$T.΍VG`Gg<ѰtYP~dcr& LsX{䑎mj,@ι55hFU ! TKB鉻@0t,%^xΧ훹V8f]_rbؔȗre&g8!~FB?S5LljG]M *{I7l0T{qMj&dll R7iIrn68K-7hJ? 8 Zɀـ:z c.^b\s.Y#f'oG8#"m!8+c^6@O\!e0v:GI.f eHOWmjg_na;z̗瞡~(N2c%SX&HRͤRzdĸ]h e·'9Nu8N/Lkfh` LQw|9墝w55ybh$9ܪkvyؾ] \xXd>qxu|xPUq$^fн2 !r[\gtgFD ,v*gB1M|-"YK4ԾZ!=6>Q?/US[ pk9K] +Ku.OHrwMs''sqT.{|yWkÈG1O%i0"&a³n3KZ_x&MGTB?DR&;4jF1ۡ^\>y3{L^;HT ϊ5l5]1;$C>!~. duQ(Y4Vf8?qsk)26"TWH2.Zu` cSL/$&^n}qߎk.B0}ϓ}Goخgz5"+W 42ǁU <+ڲK.9ޏ7KV qTQ gL61h~]_DwUd4vp\%ˢGs=xVYUL%B韸6a{Kl9F~:vR"#A)B2 ˩-7ܹcN2KҜ,@q-}?8&HynQ\x1 2>2lL_74#&)D5q+2e!۬;n~mHA#%\(vq?6lRZX+b80 F8.'mߙuhz:uTfwܠ/MR 3='Qhm"'L2Ha]Sޞd2 y8Tlb1Vm.b o<֣5dIX2 +] p4AiEuz$t<(4m)Q>΄rC_JhJBȶp#FQ_H#jWlk1X]7vMzP+ƓA!^pˢS>0bM8I$ӽ1b4 t?Ts< _-&܃]9CwXlQ2=8.zU{&1W^6C&wqZyh 4Pa>'uyRk`9;R!T9!4`9][pӢPDv`kHF=B_f7 L/0zn"jL:G%vm *9,td,zT*BO@v7`I"% ŗS6R܄N#Io@s*t@󘻕 @=Y3J]X\g˽ZfMb }-`g0ܦ1Cw%i17Nl#k }I.2UxXƪC\l2*s! ItypZ)9XP7F ;gK ME5q0.eWztP![&zN2K]߰1PlBAdJTp#ӄl͸;9{mр/JsL :1GS8Q#6y.䅷A c3ՑSů3W1܆ ȘFv nrQzKb#0]<7k"HƄ͛9 s+h`\K鷊 w$+K'?:Q~FVRd'CE>)%n8U(=#PAPv|$ Ctp*9pMQ%.-˸_e5˹:[~={mBh+|;vZ k4 MFLOY U)SJ˯Npn1U:FHQeՏ!=z@l<* S.w cQ'U*pa͜3qv$T4;fd"PgEjյ3dMZUGm7&#(2LKt+1Dk=ח^ݧ̆_-q AyP}Ug@ZcFhE$L*WUE.H,OBx>$T5j"Ų5UY;#"ޙ- Z2k.g'w-Wccj/',G!Ʊ:OX0e|EI+%/9FĪg"1j* WΊìS$m~Y#9>E.c8]j9-e3R edA;Ϧqٟ\l[ևy_gLz K愬Oϩc g.;2旀#nNd&juҤ*YD~+ 'xYWKcOLFtg'#in#{kϳ0<` J|z 4SUBLٜQylK.' 5!v/oD5kRu2uIOeyt<,^;/;9:sV-V;\quɸ̣]xqB̦^(WSx_'j1Nglnq;6[AkdeYZ3PO:] ?LwCNlV T yP`ΫF3u/Ybb<䶬mm_$ 5 S~{2p9Qf4QlCb5xkv^~  LH@H"wb6gNN F3Tt>\4_)Q#bNIdad~tZI}W 3b VdMB pۤI<&AB`3ӕE֍QI5FW̮_O4Y."MP|Q/XRԁȼ$DM[mG`[{_3'֨JXJ=j,'ǚܯR?oeB"V><f4Pe>l^p_;$M@a[ճ>p^0q*P׈h2COͱ᚞dPK·{AE'129n9qCp?"<>HVvSpnPZV=c@voW(EO\d\&ioؚwg .УkCNy"mAw]lG:K1f y .\@&J* QM Ti͟<=_IA=)s/\퍱+M8wc'+x[b.w)v0^ _8kB49_91dˆ-sA2%OgJm jl7 ] !(廏}BE#oyȿ;w5ۍCKGw̪#V N! _=˦~RoO5e$Y8" TvI+Z %J3Efc5ᆏl<9P"F4I t"*)=]c@i~YL |}mfPzm v .W`%Cs ]Fg{iwǦ ~} 1ZqgXQc*}4YUnMiĭyn6)ٹVi3c;evWef%J-KtIJ1er1l=] ρ<3Qg.RpdMtʤ)=a4ZMD^atߋUdx)^T.okՄasý[](EҀ# MNz>9S*Yp !̗ wzr=#7aܩ?{(Z ~JH~F=e\67sw+D?Ms™]B|p07&墳0PZ`j=bFy.hEӕjBC.qa@S`jjMPByd::5ҊTC!M9`dq(|+u)LN-H[=+{mȱ!Mܖ|=I ;B9Beszo)zwеmX_7NѮT, J/A9hEXEAzJ>]FDD^W=핡őcj{".XWrExb<茦nC1N#Of+!&ZRfN \P]ٜydNS?OV>$$8=צPW}/5S ~ر$f?L5#(AJ~'γ8>%?pREkseK7vz)e#܀@W/'yUH9ԇθK)lo řܯ{@;&^ԸlWmo%m !~rQ|w(3Qau)`A,+X2 ;|wr\$~Nwؙ::?Є,$\=f^Eɇ>ͺz%SK'M҇3ܞqm vE)PVi\Md&wߥuikk*mA7$w[u ˔?l^6vx|ӎiT[Hi~"R5 ?o%/Z%hQSa(+Ipז)A?>.MH4l(*)RtnUŷ@mmQ1 6d[ԅ쑶ɹc)G-MJr߬ɠV? < uVf[ 9MN4 8Tg`hg&}( XHؔ5fi6qN%)@ hAL[8|&A8ȽG=%-_p vQ\&}R\'j6c"M~sLm䯑6Y#- `ؔ+^TZQS!@5AFZg>6V " THP鶵 ? 6画;\6:>W*<]u!N:J|yQ=Y|QayL$e ׃m cٜW\*%*r3kK^ʥb<\{pJFL^?oR_J膳ɣ4J HnaW>XR@ r\<: DPѝ)')8_J$G/>UGcb3<;dtlcq48hI+/?*ko"k;]ձ,>eMQpAҼ-)Tĭpe6L7t >2 {(vjʼn0?[Kv]᮰U?>OrIGw 1s(wø%>ǯư-Kf3˰S?15}@.e)fɋs(LZ_:BfNnW/>|cF?tvQ{hF|$zBSA FD*6T $z\/p%E^*=P*„̙JU$*N+; {?#K)$hcdi[IUfB5*l0I.}nG݈bcB'F@q#%Άɧ2gHJ-b]=_0#'ag4t-^mJO[/LcKܲUR:^Pa8.)tA0<цl{ڊdePm^*_e,W`|@/fu\Nrw9}{R,n%^v탦VhлXzI`N~T݌9h^ѯo.b]6<J~2[dӊ?ʑxOfx.zUMmr̲2]D>u;QM򹉱*Y5?`#@J2}Cr@rҘٗ~E]shA%Q)*jh!(^u0ߺYwFo5_Tk ʰ1@;{%b4[$-HD6+|[$hn)'z9@+1=B,X67v́K&W1x?}P呂o.K@:+)HBo=N`u?q1]5윣Su&Oj ,uAZV~4 [rzR7A_et!L˶a͖IPGW雿­$ʯ\@}s@6Nz =ܵr~RF6祐e˒DӏnxeNj$>^QzxңN}x~pJnmNwۧ" Unsp54GnLajA- o/>NrjF/gv81})wu/ %nUADo4a1/fN͇{L8"f%N3HmO%jÁNZWbϩʠZri~C!QA!~ߢ` 0^APlE On,P;oݔuXƢT)t5 lt]~h]$n+@US6bhsFw',rs,.&gaLwt*ehtz1Vzϴbd!ۑK <@}".ZΠe>\W1fQk&nh'r2pcRSOX($1\~֋av٬Q.<)9}!yj$#6%Mqcёc*ɺYG!瘜ZղsfCuCwsmeFyV":޼=_,ufJ#Љ[H]-?OkvvnEF;P+>csoS! s-Tw;foKuʁ.%9Uԁ.[(2̔H:M#V ˈ䖽FZ@p\ig1uTwmn&%_FIڻuI@-tazo 2yӓTؿ6eoQ_oʳ+zr N*h|350iymw1PZQ|+9ʙq%o'bƯ$R hLMH:Q ӳ`f8{>}<1u7++FRKZGdOHltuU@)w>ʝoN=M~=z̈́JoR߆}5ou{;>`lIxy_6|}ka2,֬)fC[0KP@6>Nx-.KUCwO8`/-4U9*?B!g:7.m ܼaG^SC.=1am370|*Lv%E=9ZGz).QPN4x*\IEUbrD^ʫ^=gN PZb>VVERjB)AE]xmAmO/=NM5M@BZm(BL%z??!mac =a[Woiġ;zu^KȨxy) bzIw/m [ ʲCrZV&z^*jG۩% jط!aX43w&TCWo`+3n7)HNH;Wz:m'W]auX,N8jg co>Zȃ%讕#skJ6z(ے6ALI& Ph^$N77(P_6Ѷ2E9ު=wpgQ%@Z%A@q۷]2t (5'C_ATWzǛl {~(!#9a3‚b ޔHZ(Bt1.cQHX,D\+~HV>)<,"{KQJ1QsS(w11&Qy!vÁ.Ȑ^7&@<;l[?Yy "8_OvL`hqޭwx&3pk{9&v:̪"JsU&Mސ681޼G~Zmڵ}e ˶3]6__bxqaDrPD(G8 b^ХK]ԧ\Zlo Az>[Dp?3;mj_TtxAjE͍jFffpTG'~pm&o# \ZgyzCZ{v-Lxc2RG\-^J|zQ[1NO3TӢ\s|> d0H4yO{gj<PBHnr%DDGߜF2Ke8)pCcclAguNceDZupBH})"' $eg L^zne_y[Vީ^Wc:}a/T'#t* oO=UdEP" c' V׊"Z3j{He sUļd`f.f6N@*< 0J.wᄌ66( fPlrF9:ͧyg ZݨOqN7{j~D.Qp.[eIZbA 4̹[FvEb)✌͒es7qn̽H wS;SV(~0 >xLoE c6&݈\A;[ȲiƢKPb³əG-o=%۠ɚ,}E L SvҮI_0=iD5ٖ5UQpٙKtLAD\L*"7;w}R?=\$F!h<" OŦ%!x* I2m|FvL/d}%'At%ƻU{е $ppd5 Vi[aelţB'hpvxp/1 uiGg_͝.1=Ds f <{W-|*8ޱnh0cBxK5c7ဥnp?%oM p^V$ ,g %!n&PkJ־Q3,fvj*3h4ʅqS:&If8}!.2 "h',:DZb;JU*ea?0-?G;=ў~wf }RhE:ai!$WM DBeg;CP+X:oN( Zh{5CJe0R$[A(T⒥f$` DG sne yԒG@x!@1v=%j[4AR>/=w7,nM,?0XD:@mܢ?U D{ct ipj&½"ߪ31Դ>DedFj; rQ~PZ@||S UL7y{8B ~}/hQjQS,w81cUɛEk[ 2~LFўt4ߎ)ߥ [}; x#PS!B 2"x1dI=ڱӏ J̻ꊶz ] ?$W\_dV-y۞t#Q}9~;퀗ree[3(#&׷2|q:f&b4qW4ji-{X&jtiNRLaENz]@=.]mʃ'^jf]EHgY҆]? T\}!`YhSjq3.S vBKnFV _Q {_tc[n -3jױI}*i[RK)ЙQs#PDwD~3Q005 "/_5QqvXWQ9/f'p6 [v#Q }N?Nq}I՛-OkTϼ҃8Eo0u/(ŠuË-eC/˨?W\L v/6.Yvn(Ӕhe y7LMI#*gW!<d6UtFgɃc+Gog QX~)'2z-7śLƙPN4ͩ]tū= X=cXÕ;޳ IW"r|t+Hy;A ~7bĖNTq^~oJG+,= Q7_^ J=ڮGז@v.1/3 $_`GܻcxcC~KN\_Eqf->1,[.8JŏQ%* [% |$>(C"1t˽kM=y 5g;b-AyDן~(aVZ_?S6Wڸf_?o9k8סS8&?f@e A7o{p}ah9ˌ ѾL<"FL砪bQ X ]_3tN4.` Q?bw4LAދ^2?FԼ0N3vE0@]9varj(70"Qr+&Mbŝ$ ^k)=Oy:J _aB E v`s%H@VAL#GNIcBY1xLǖ˻Mu>6~LO삜XXP&ӎ޴Ec> ]NYb;7^(9u I1`I*\՜6[Y;ZWoe[ǩuZ~s%9m+=H ,+~NF GFЭIh0S̩-_]M [A0q}2SgffbľFL%5 5Ӎ$I>_Q݆>M~Bۚ;n{4MωDE޻}]FZ6\>ш:&&]n`;f&J1`9aW`Tb$ڨMhOhaǒ`bvF!\#v2Nub@@ cXޠc^Xai1iY_rW#CR - cfRAfnPOmzaӑUǠ;i%Ma,>إ# J(:+2_}lXα/y<$.ΡTZNa'~* ܯiGRyf9C\#hg{y!v#rd ƕ\7MȮbŰcu/ rgܶRE (Ki($ #jWx [KnsE¥8RҰd:Sj1R?,>fɴ p"M]uʥ6m YZykdxG4ˡ:RA[Ckű*ܪTKv'?~j_@OI_8 yGߎԩHfY// \A pd82'j2gY2D+mDK' 0Gڅ(y ,7 l5KdJ1 4! 6zmIBk o"c32.nNM? $;p^mc7Bv`Gr 16CSȯ ݵ8v G1>$#`ōI%\oe`wZ4KF:UѬVe5#Ҳ2%VR38Z)KXIl,(Lhds\K5Vrjr+G)!ڈ9M{n =PQ 4'}kDXE%lT*"෴8 p0Bw׸^qJ`Z1XZ-_0 lW;"1ڪʂ"Л'SF,7}2+-f54ڎ8-_u'1!%-u4Ѻo 3<1^2墓NlFx ^)#oW;fjQu\lK] `R66)[˖]ːUw ގ9C}h)fIrC^8MT)"+Y*Щ24.h7J&wbG!ڑ%3{zg3ﻎ>LD|Vu;y6d'_|> )E<whI+]GiO™cX2= ҠA_jÏQIqC[75?r2{׀?!7y{:A&/r˴Et=>A<~GMՉ0}6ěz;#`H]nâ(Ub+E kR6sਯNse[\W7!L={ŷE iPTB9m}Gn/o  YrU%כW?9sG фm,ENir4z|8w3AXmdጲ~SZȬ/yc;EbV؎#>S_oF>j+j/dSޙĆbkt # VbAHZG?B1-V 5>YhgGXu7Ũl<0P*wS:S wԊO$Z+U}2Ai2,9UӠ{O,''/O>1*؄ӷjos.Z9=,Kn95'~Fیb̔Wm"EOi 5!haf` [.H 8B~~\h= ڤXíyqNQ>_CA462ĝ:/(#15t>ԊY.0Iz{cW초vj*@Fj=Ux-Px݌ZMfy]QO'%i!άgp@ab1}.()\.vԂ_݌JJmxLf JLa&~ĮkW$A|h -O{* &3(# F:sŨra_4,َ)9a/u(ep8)﷪Iͤ,} n==4 y=:DLg2I)'mQ }:W 8etr)( ybRI`hK}hF ~:g̠!1,4л]Ri#T-(\ $m-5NtZoQ3smuzG%dQ?X2j*Ͳ.L8$rڸ:-0"9HSe@Yk%'M<^O4$!XN y[w4$0*!?ЏܼbS5zbξ;]Wӿ5\n\|\͈Œeѻ-5`6DhYf\܂}Y{>)8yR>ҮW;`&n]Y"--N]7L#V[W)c1[9#eZ;o6?+ݹ9#}KeEy=uDoC w yn%xD vu7uD6½eg,3.-*u8hxqzW_BB\y|oЎg9`KBTLJ*=m׍W&/tnB'QHj-mK\}\mGB1'M͗2 ٌ-e[Xhofpn xkR)M]D9 g:D:*AɯwJ/^l׵#WʅYbRHrI\@ƥ.A9e^@/D"P_ma9 Y>jaX^ͱ[HVu D}r/UE^kBu;N+'PEakkyX6z8Y+72Jv 4)M׻ڀl Ny_UGwTAg w $Ѽ<-+ L@:D1#tvd*X1X&aF}Ua0 BzK8{q!z z@{0~fo5wym-Zr06~f@,[:< FK .B/Yp*Kq0]UOML/@&TʿRFl7e " hb:W<=feDM 4v(d<_fzҿa%t+5ii6u|,ӰV$)q2 uߞ/捱+ *`d$ur9_87+ •ڮ#E2b)Q:KZĖYOqn)rW(JĔN5x]ÈINo zhY ıЬmaOq+L8˸y*+)D zMM'{ɷQJ}4 GL;tk9ɉidݶ%i# H>bib! t,fB_#=ij9͗UqN~2~ Bx <$)Ni@ϗݪpao"`H-jtt{uyG<&(~_;~SJr[Hol`Z3>7X $"dևddmk gd.sݺD@+!^k(0U~!h0YpG C@ S#%9*4zricO7צQzaׁSl+a1]hX-eM 2ɠgcn#ob#ޜln)AۢR$$Gz~um+5֬ak-+J@~cP> +1BiM/t{H2@?ئ\TC}zv+ߡnnP0-kc&D1mGZ9r R>[wR525P 38y3۽GYpf_AF z 82lq2_>a꿜%]N lÙ*qꨃLu5AE[)0׊ϨuE?oxJ'8 E:E6^&&܍ZKK؂8h;]azu go,;f lY)|Ygn@DoGgsx0=f-:l!G_ ߶!Kg[v|> i 2dR冈mH;V۟&d>nd!77A)RBaF4hIsQW'' F 'm8 1$kqg>${ܫZ:BdzȔ|*AEHS{e ټ+>k}>{i]qFϳu:&}kAMLtkCЎ֣bsg]1|1ЗttE?ϺGYmp$WmH !b>c84}ţp b#Tғ+8dKG,mep#w=z`ao%fSꥩ"&Mr9T>Zom{ L 'ŏZ لQQAwP}9+6 ?mĮ '-CENS(Ջ5Lyv&Go-ipe ܄q,+,dgVenCkX11 "`G̷?B iGUy(еX=Sj3"L47_vRxlNw߮9kJ#C3鐤L 6ꌯa^Xh,D4YKW`V8ืQ0]D'"z2L#YDNI`ZxfCF IsgלNMqޙI :Ls^+GEM'OE͝VDžQ8 EbĀ0},]=ӟ.y+@9:Gn2|9p޳׊: sb=bɁ_ƒM8YCpsdXysل^hQkgD9PLTLtb~%[^Z*Ԓ]c3s2$JQf[! /7R ;HppIqEjU4l[ۥ(8"=+9|Ɋ-v>fy:vfW^yރ!XH7n+VEwF;D@<d3fr5Z@r3Q<߈lF70lma{`JCT5\oi%S0' KkX:z_۲6"Ί#,UmUňX1**:( V2ܛ!Tu{oxk:Zr‚񱥜F/#v"6*$75Y^BYkdKu-X[gWYwz]s/ҧy`3 GӨ佾y$CP{5Ikq;сpg"ݢ jc IʲK ·MSӠaRW##Xv tj8%;Et4qHp77)`0f;<(Fbr /fIn@wjbPEdp:~c*XyPG _3T't4 #Ii@nghOfv:L24t448a/R:GVQ׊d-D[]02_A @}Ari1oF'}"7ngL?}W)-5~:.?+gs4] W:Þr?d;W'F3u~Ըj/K6ؗDe!N#@ 9+: 5kn 橅ux{+q؊ Il8M掗E َIi2q:Dgu6tCd3ŬŲeidHkJ^u([BWVڇB I.)Wl2gi˫YJ"BqޣFxz ]>5Ηz@;PKlBOg;!jOo?l@Զ&O]m'f.)!b<d- %B cy$@bfU/}cb~cHFg4/tFp^Szio+A|*sٽ}ų=|œq4Fgſ$D 'VFԶ͈r^Uj_}9Df$uR?ηyODnp}>bI6h^`J%,`9V:5Bi,I: Vvhjӹ/}ZӊW砒.Y0]uu1 Chɦ+-XhH={c@TUJ7ЏWJRo:nܸ-YU)1'˧PIK[r P?k4*6af-Si?Ὗ5'߃ӂ5z12HA@2E[~u`YI绲 aAGEf,`yY5Fz1sHt&M=eE}-زKGz}d&p#QjaAraԨ|Ak_`غ@IWXC&iZ9/FA5,Z2F||b6&)@u$ydF2W5؇1O"qJb D20V0*:'m-\iZln9b=_]|:n_xqT!cPH\nw\;) ҆)'*pxo;89`JF~a;-m߮0O7V!12c`|h̨KXx/'mS\hW-a4ޒyZV;"$[O8/ASp(<|EN|h1&ՀůuU2珮5.@'o3T:nQT- 袥զQ|')bN}y)NJf UzibgL Ͻ? MOc1NMsȶkl "Kn{\e*LA<:D|3;o.T[H)3)cK ޮA0ːnn 1@F }aW+hݤ4~|L&03h7 fI/R1 =`5ӬL%+8eu< egD.8()j >-)̿~~sP7Դna&3.up\X-(|>\pX/*i?! Ek6>f 1y/^Fxf@4xI6&jtǜ_L&%wI7WCO\%G@B2$͙Yn?7d"r#l8fWۼߙ(Pekj /l;( ioBG"/ س&Jfc:j1Ŭ/5y5m P\|!pT#) us*b1RRk9R;^χi7ҥURs ƍHWac/dށCK0SeDmT]na`,V4.]*zÐvI=\<^>4Ubick.R ~5 ~zA{^Um},_YNmIe{ 6fȞ/xv*iDCA)9(,9޼Kq6Ś2*0K]`UGZQ' dաK qJh$~?_- M:%a"qRwΤָ+ӫOuJN\!|RJeMll&bl!ըqJKu֖;m:*jB;y'_&<姬@뷍>LwW׼~{|&mDȴ IePZWPt#[1 v%;.)ZTBkDŽuOx)n9XWrWLAA#)RM{ R+gL`YfewP Ƥ)X÷xU!>:Ho0[&-4)͙F|Oi<-Dwq4el2]yo KHjP'Z+0!ɞcW.4Yb7)id/NtHZ€ [`9^Ө%u 1%!dH#50B#" }&##W@I*AZ7Qr Oר\;kD˫e<|cH,`0:K[i*yLjpEMxղ 97}YpԣhPگ_{Ń-dG"<t/nm(DXYĜ",_Bhd j|ً%6c0 HRFG'7ֽfS ->6>Dn(YO7C:C:2b_`D$\|KZQe:IfZDr3u Ĭjؠ7ʌq8J ʖ'ű e7)?,.N.mL XEiXlO{okCgs𷬙e{6m]VN/Ǎ"h[yFkW~ƿ菐5[Jv|q\X )ZV9@Lۭ/s31ӡP=AR&{-iq2% hp>.uFi)a_c" 7UpMLMdbАe CJ1PW`,Bkˆ30WV=,fv'2Gaƫ*дg6|iS3(󓺋m1im'j?2dro W["yXvU Lar]M=&5r_uBpVFZ^XUjgz/=5.w$_0)v8_(Tkb3|}U΁bWP4TY ]^;~oG۪-#Nv!AptЄSE>I)I$I hNҗz{ ?ҐܙE稉XhL) FxvtHR%eH΋.QߝvNnhy$xT}|5AsN0Pc_ .r: <JC3W6 ~ׇL+0O8+_ՊRkdcU@8u2οp.焕 9TbT =ث0Nչ1?5BaCC @|Eۆt+RեuX :/iB,#IPRpˮs5_42jnDŞȎ Gf󠏮inkC%PwE^ہJ| HK·-SVq,C|j8]=Dc_d&:',5wHa(qZeDkgK\A/zInswh]#XD [jAndn~g]l.O.DZՉB, Π[VprJ_v`5N/p)y^-jkn EEUmQ/^R٢<8t/̛] 2yG@m9'!] le>(98FQξ/Oa{|y(w٩W轋_> mԬI~9§M=Ah<ۺ"S4{F9Ӌ/U[mHw뽖±@ƕde~ߏQCFQv¹S\,V_ͣjs9Y :TO_qK,Ξϣ)u-AKBd<JM{%*;=\blv=CAoδ?3!PR_dMc|ǔ ;UP~%I';v֥҂nf7zJ4$& F73Fo<h"SJo.O;6y.F?H2}CC9;п'K:g\G+愕j# x@i2j^S H.$]z-oVװl:~w`RccTOj|zO$HN!4\_սg~Wʳ_Rn{튓hO Mˀr_J&?-<19Kd O~څۤD:5ҝa m c~ڟpոSaq'ḢxTP#8YWfh"wwͱK|/)><c0܅-k s-oI'ө]&{}K7 T`RF[Vpdn{esTTCIs'9 !­ #xB;6|i:脺۾{cbjtH=+ º"*R/1S{(-φb\e2 ekT{.jzPB¹;*i4~0XT˫b,yzL{v48֢ԕ̦z bcO'dݛ[PCn wR#NnBqhgK%5]x( {J׸R3Wwx;KI / {rb{Nx@\WX9}AR(s8cF,7.oHZ11ZY %ndzgd[IK;/ln/qV0aYVd&3&vv 6o*\n"*Y H$Thmi!QQ4zǿRj) O=fYMҦkR[ L/p|lý;@FKdTB6io(1\݊uI m JخPxKQLMxEe܂O>%~R/u@qDg0M+`ZVnvDVmap\wQ*eMSޓN(<`uLίiMre5<4J'g/?A&ɵYdɒmrEZnuvpT`+z6o =]c G|i]x8X&zS~R_0 MT Xx9.Wk9sAT n] ,nbmɄnn?㬚^ g m)B^baB_}NX_^_[DG΀L :l9gr'P™iX%fraG>{8^ K##'ƶ.1+{SG,`z7tCSH7F8 5k k<rȌYB2'Fa|UY'jÙթB FH_L:dN1]k$t6v&;OM ucXe^i{L.J$wYEVL;_d"LſJ1ȹNBV%<ꙸ0Fk>w?1O e,eTΊ.,' H(iw{i5 %Hu83|9nWR;rW*Mƥ_X%ZdmZCMp\Z>]S 2#kx:DϞ«AZZfmDCT3/܉^}UjƁÔR֡Nm+a]gN9iPhEp,o`I,"͵mUUӔ;sDUvϳmflD'$yzn; U3=?QC4){*OR8j4!gљ!.HXZ=" ,2lLF7WӅ;Bsf\ {|}^ ڲ! ҟptMbNrzhE78 H+© pÏ:ӎ`Gio.}X9lO ҆Ot>kv@BU8sٵ~FIɜ\/j/#Ve3Q{ҘhIᮤ_6Ǿm@4~OT|3h>쪑xm%-~(\1}8lG)rBXޗ-X5*K\,VW(lk_ &h1B?A4!! :=T%H܄leµfS`1$PT U9[6g)XiC(kuVS#o[W| ľ)L78-K}4̿aF3̌I"_cNXp 9CyN02XVud6[{Eh=nʕ_9fNJjHA7j=$l"E6ɝF!dѫ>Anpݴ:Be!ue+_ |[sϖ1$PxxriLii0 &L&b[ҫ}Χ}5lYU"&O +bo;Y͉=P5.ۙ+ֲ[!gHlD}CX)J]gZ(NޝuUxUFR ͮT]7y7 lP&5yt-jcY-,ŃLF2N5~U05TЦ4"U݊rh{/ p #џͲQj&j|0;|ND3浔o-U(w:*L.#Dӧ]jI5b)ABM~nf'Fhی)ߚ7gX,+Ty<:E|_C}'D A;r4"KtA CtiLah܍dbGScVRz24\t?tRb Lʧ!_!@q1g+nbh,-+4 zW]'L?9Ц LΫ~&'}t9Jx(#r+6hǤHE-ڤӏx,u- B Yd5Lᩑ(Ɣ>h;73TaϤV^95޲͝A}{Qh(⒨;+#υTa "pMOפOPJ׌h79=gFkFԳ$$^ OZFơ^[7OXB)m%8adUkRmChOU_~@kؑqa$,PX3oB`ݩsNta_b!ʫEjRr)c7MV#`HzhN">Ȧc`Fo9B )8Vm~Ӆvo@W8{,I$$q87? 1K$P\1| YC` ]P '¶(kZ2@2txb /ɰd *0{_]X|ZdeG[B| }ؕL Ikk;{?/ƗT0}+ԭ~oPY1 1>82l;qOypoOfe.Sd}<"[K GgSсiC~H'@ss{FM( A JPإ\vw˹W d=Sj*e\Y dF.exL5?'j3/C_p Fd&o$[YG0%dOWo7)4&h*TE3~H:Y,NU)Eۙr6Zo @aŊzIàIQηq?`z(G-gA8SIDWU@KywF|fCR`1y"AܯOܔƪ6 hs\Id\&۠ zf>G#yݺpȮ9h `ލ"Y!'`X?N?|W3;H2Q;E`=pṲ$W> ~3tVLhq`Huw+EsM|Hg:;vU(ux Q[2dUm C;E|ڡF_i[g>:uZDx-'FY0^o WT إ͈۠$:]iDUO}Nx^ "J>NVgL} -oG=w0u›_f:J_  ޯ@y#?7BQ+ Ath)Jf)KBMRKn8l6Gu@Ƿ= +fO%A#6+nJ}8yӓ]/֢­6e 2@'ݢʵ|-JddZ8own.~x lYB*; u* tO#YE) !:괯*0J)0R=- @:0z7[ids<#(/rC^ct1?[f[|Bh׿&hjӷS2yv qT}fr7x3,YmtiQU٭ ?Wc>R`S{E%O*B(潜$դh J&_ǔ:`Laxl3\ȢGk@s>"Z X90Ȍhqf.\ϲrًSmvhz0blbca4NY:|?ȶ U9=&r0(Ȃ`9輆$߰u7<+ͪ#e b "Jd:20ߊHT'ʂ>}cD|R5X=c/P؝\@UVp%A c_Jtq5Kb8au'om(e)h٠Q5U.+OYBAu2#(Uȹ3$rS13VC]w{OWr bcGuw󿱱Yq*켩PË8}2vGk̽Vsl}DXe.L{"o%7 K;톺<"o<}ek9w 9Bșg-TAwoo)N^lZjڀД%YԡGūj>&kƥ@FXg%Ğ [`)Xa552؄m1~Tj\?D_UXC4U@k!n4 u'Tt$ k^X՜W'7'RtOޱՃo}iKRC8Bk30 AnIF}} GQq4pKUwE ^SMA .^T9t5kIOY%4I[bQX|zw m0[5Ӧ/^^%|@L0n\Y'UĨ*zt/Ԉ3qyz QB_ϭ=lX%b?I?f*\)wO0c&5H?>)R75zah&~h.z=H. uzgsec۷L֝@&(AGW=AOu:UG p~r:)E<a.֎kԨ@~ 0v߾OzTK";=0 :ml.kvC'rx<\W *I-6Ĵ ;՚S!]<Coِ=u[t#]ҜZXo٤t?h%=QuRZpS05?+mUzRek7G!GjpCoRY\EOT?_Y;ʫq/4G 4DŽ)OVhY-hۏ)lPOcWR5$q)FBJ4|r#);b(Kćxr(o-WrQ>xnӠ~c?Zz 8kX+L< =~rӐ}<ϱjP X܅6N\6+ G]M9HuD=z( BMcg'ÖQmz*¡|63#͑eYX,XjS$5ǽZִ1ŪU$UC@ 1cO IW`]@S(ABx`Ai$"?-~*T-Fd: d[9G&/Q?,Jl';ɚ&$+C[z`bl?KB8.bs򈄸*y%߀6Tp|ߧ$^_ie6lB9Z-Ȇ:8Kk"wʍnXs)8lk-ѸCnH ..: KDJpgJw1Ob8pS> ?v !, ~_X>@P(wD2^8sWZ(i $p扮)QaZ8`{c՛Z;'-aᖄR@ S(궑bPMc_u~COh'uL^'CS\$Hio1]S\_'##f5nEg=&ǟh3ÿWK}TMB6=zfmNHyx{-)=Ek?)2@dtR<8qѡ Ӆcq7/IWGML6Gʹ}*0/eu{. wK|2]J;;*n-[-J?[?#8jD>`G[l5lR4v[ù#8R((w:;`ʰ|jۺ$ɇۏ5{!1!N;)vf'xiFꃪ>S]˗NTyNe7cG AF+DKJL+ڰ`[J'Fnldv ?BqyN-~h`rp1k f[ 63VA!X &R_V=#˃M8YP,o`]66bUUfIX6ȹ۪umv5!=4ԸoRB<0_Zf0Y*>xB7mֈdnl:>?b45U`+$f^K`x C巯FMƺB]T탯ݕ 5f 1Oܐj@Ҍ߅gӤQ1x,(k!\WD3=Af6  ^"m~8 "['lmMZ>!g3Q铹y|j+ W F>K8zꀕNM<|m0yg i5 W`A*/N94+$Cd|ƃWԎ@l ң DjDz(m#Tgsj'xZE OEaV# vl!-~ P\U5|QZ{"КIsvEV{h4!iYpfqOעd5Cq,D(Raj!j䯛ط% @2K E=w==IbFY.Q!M܀!u,w+QV.@D fP(c{G+|.Ԫ#N2I:|5{9w}FGߞۍ\jv>xS푼]ۢU[t|-O:~0'Q#VQX2b &h;{PeKCM [4Ey| kΗeʼn\-=p0FkxPL,8loqP il6jf8z1L:"6'3>'Γ[vf6'0>EMN9rS%-}&VkWn$?eH2L\> DTtXVY7Қ2 h@mB9DL0§$i7o`.DSr J'U D]2B߳0.'ݻ4&lLBKof5Wm(Q=-^]r+ QYe2@TJth:hHj3W$[_!E<7lG^Nyr~}ևDŽ~._]`hXȲ9q@ƞS)B0awTF /2ؤe?5 OAYfؘ/VCg1c!͆ч~ݪoCu^ %|w*`zfb9/N}B{'P2\`HF 1E )wvʑ"$|2N3(>`K:wƍKfx"dݸ|ՃziШzD3(.!OΛŗGhFpɿ;UV#A4 ۫X ݒ-sGL8wbwseZdKRޢ-syz7繙[5)Tmԉ3g(SNNBnjtjԲ %:o0i-\C5cRHwP]-4Wo^Wš[*X;'zs[!7/aiȫR3󎆎zS]kv9k[6i=+%9'B`sQޫk|Sƨ$YSOOo`s#;W}v+X]r&4`rwca9ohMՄk/{Ko_ U 7"K(vʎFI@.B\Jă^,<Ò]SRv_hع9q_ȖV![]jE^3 6Kֻw.T"Uz!Mއ`On|J(,{{sgɟP֚Bdv2rfr%n|Wi2JI(k#"l7/5Xܝf +MjkW)<-AXe*,ZRO zYQQ)t36 iӌP  x w1xBY!P~خ@`2NaSB6_Zv S G>=_9V_Fa3K* C`I73mPJq/4yycY\7KV<(xz#ݙсF[NiM51Id _P6vhu%A6w*nŤ :pRZ0;KoY Hiehi;@v纒G~#=-x k v,tԔ8FBA=&:Hk K,r?l&7-6\y`1WjżeXO-!QY>4\̪aqL(]ɵ gZņ"YBԂS`S"ႺTbWE{j-2FlǫJe<QUإ_` "[:'#j\9uG2GglvL_a[OSꖜ9YśI DS%f&R dsUaVhSyL?|;(,N( ^}"OVHÇ+-$=iᕕb!^3oߔ{&ӊe8o746)_aK{O*=_\Pakh8!FP?*̿Nۃr#~17|lL x]sj=TIeu )ϊiu,3T%#T7-CF D* +VoG+ţ#L&P]~]Dwհ',_"&HO`@}ʂg'S"pnFa" ڗZ$Cr)"U鷳448J7no8D6q/(ihU IX=5Xf&P̷aL˭FRF A I{ʺP,FZtIzAML C5cg#Y>F*q05ӜY{g6NT*ͦ&p#7y' .қIKwG$cLΈ N>hw˵$Jh%m[@M5nÝSF)2}Lک~Gx%ss>jlq*GԆ1PmE>/ Shi^z֌۱DC vXV"֐.7cPe tN ^!̻IB|z*D%V/4u9AOtρm*"m}]ZP)s+(܄DrX̦H?!(u gX 1m[rT8q8SaD0i ~k.h 3cJݬ69_YΣ;VAVg'wڍwY 9'@rJP)9?2ETNKn%h\ ch8{)efd1rkG8U7DŽ.?vŮlTj~BSbt}xLɆ: ėY{R5.thNU7RV.GK˒NOL:bB:/]EUMٶu֙{o\Q D:N/6*v9FM j{ڱʄ_Ih⧉v[yqTzDf}R,i:Dc8uIZ! 'U< =.@&umBL`ni u MOݟe< (qoztwhTn"z_3mLqz1Ҭ^@=xBFGs F N2dTr^ݕ.&}Y_lK;4TTJH56dA1$^e-R}XAPϜ35IxbiDt)>}w5%%3N__3B#j?!mըҲ.Kq=틍@mDRn5kJuNgz$ ) nY/t9:*Uz-Warr}Eňw:S": a:4[Ƹ) m`c[frTV7$GRk7}y IMAώ׆׀`$\SMJi lrGUA15PŠ4}ꡀ@4QPN`1{l@v jgX ~aPf!LW"l Z`xsS.07IZ 8ean4OtvQ[v2dR<uDl/yFEU=[zcnڍyHr0 Iz|8H$8FFQc}<_Vaphң4 fݶJt^2t`'3!V#W}R'f:/1.+nanSQ{5_"n>XSPKv󊟌bo\x~>Uc*d6:p'oev@ZLΒ 6ځ+ӍU^EGH3Tm6ꬢ5B ~cN.m4!}' ?* /fp| N7UzX쑆$mE8"xϊ! ,G-[1e2?4 9{hzO*g`=dS>h.&NgeRCIs?IgWc.8 0_֐W`+ba_ 3%P$d˼ew 1¥̅oaLvb=!L#ad6_e^Ų wlG+2;_}]Puc9v~#yKL5? ԍrdg1ka-K%EdZd[衈i dYDia`;م{gjM-Rm\MPX~3em KvRquSX2E7v^pS%@6Ae(DU3AQаItW1?䚄FޘsW,ESZ2\;içX^~=zMq$\YQ0ȧs[ҷ/F_r CJ=DFJnZ[hl*BȰhkjh-%d ޲>)ෆ3s)տ:A ִ?95Ѝ&?1>DŽpHr3bxs2It"$h ȑ.8ȓW9~A;=ņeg9Hi%%?5N>,M$D*텑D֔ ZL 9LI@QwIyG]0LN\v+ǕΠ> }wI۝|FFvSː\hRY36>^Tk0F3G@q]}bG&y t _R_/7~ڇa^ 7ZŅ;p"*?G(#ir89%4 rGq.꩛9'w¨ 2CI wDX=`}uIAE(DZg,@̓w~}&/#B>BxcGҶ1nW~4b=!|!\ #8qU~^N(m!#4b7cD~Њf}ūD`je D>ho9n&7jӭ鯂> '_wzH#+i{D^;ߡg&A;EzTp!t Pyu!ND4*Mw9;º}XSCRhhj{HU:'ktkbr71|/yZcJ,|ȸ bQT{wMxld͙B O݈\\.J%,C\kj϶i}ic"'oag>1QMwZHk4" H}3;lG xӴAaf9#p_7.ʶiW)a|ϴHћIF I;-39c #[f .R[dre.yH_ o =@;칥BHVьLkMU Jt@<iݴ .it,!)>&ϯB'r=+ZA#L"HP:E\JQJd#l:IBs 6qӷ>Rw ]1VI{҄I#ߊe,V=Z"sZ`,؅W&sI .؜ta2мi|Wk0(ԕWj MMVC2qjg0$c\e2/)0 taJsM?Ix`zuaYn7u8S+-~XO7ѧuZvS%y 9(Ur.Qa^eK.''KoIN(FZTcɁ2;L8ufby|-lx6Iko볁jbAc;/wu l{`P5!mEߝG͒$7֖(Mp&R3 [C<̓4ڵRupK%*$~U.(u҂>ts:ʛ  MnȺ.sا} g[AA ]@}A|93_mbǛMzdkj*zbBסPG!hDlR/UbgϕIyJ\07g Kf';watKaTal9|^MR5ke~sLb D,ޕ4i654{)o\XTW ^\qMЩ[il]l/b I4')V _bͱ-ВΐM3ԓhe 9WASYdr-<w!җ2 ʪHlYzʟ[ },9.Wct [)$n,0C/"9@0گ2JfS/D\!hND>=@^ݠ Vdd[6RO<MA?w>a=8d4P`Fڥ+{[jcڸU6~ݗe:=*t;1H\I^hĕɿ8r8 xHMCLP$zf2o|7ɡ:+9q.kuO`uBp`)δ[tTN_3j 9(%8SXW,PTyE*Ьo9 a>rh#o ENP:u!l坍?GvSHfk[EWonC$]^a 59KVsd|k+s{u)vQSIc0!0@GWZS Խ8jNax}q>yκgcl縎 [--(xlaOϜ^XN"v5ɕ6,Q!Bqoг{DY*Gj!f DJ UqY*]׊<>q9@l10J1,WO Ik`4 Q{tl0:“|}jI\}gQZ-L+h7m[k`G-B@N$wu۟4FryA;ϓA>;F>{J' ݀>bYuV^&tUnPmDy]\v ui2~–?J>L\)OuEc(kl/aY@X%gUi4OY`$e mN.A!t1YwX?Y_t`JIWVs9MwO?ʂRB(u>C$ 0wNe*uolc_#ԮQs=t(4,nCk Ԕ%NJʞΏ2gBwW|*1+Nu :Y|=٪4LKpXŬ|l]zd5@fXҿJ5)J'ҫFz9IC7Cx7wVFySsGglgSIcjH=Fs.m1@+5ǡgY#.6KGqJz9 {Q2TVJX8{Ü;YqnDYӶ W$"'(EYȖ4t|L '~=]TC&z86,21g ̝I:9uѬ rl)*a] i<4ڿa[{P7K9V顉l{i%&jU`q]m˯mK>FurwM޲s*` \X}qtKkYTq5tN/cM E=Tzps`Kpd7ëFtJa.J%GfRMwj4<-7Q Ĵ6:H}@w-lL!eG= |\:N{kFQ I'Cp)M5F-[KwՕX;E{!XA[y]Z_ h )NM檠?8婚Kf"r@ߙ{F#p$ ɷ)'V7E4J>)}ǚr|R#En``3cehN;a3;v{1kHl_G$͞O_xd+ӱ߽k4"3ucQ#eAcxRʹFwTC"-S*]$Tf UdO& QЗvLS1 [ ݁3ypTO˻hQ}*C娸[7 QJ"ज. l^}Nc3 whbp]kֆCMA]Bz7k=P^6bZagk\olB[Q ߋ{g"a\')B7 S4"ԥ[ްZ}$n钑I_'c[&1J'Q+YJOr! 1vNYNjJ^! &%Ď+|VY]`Tж G|\ύ({*:gP۝3RIC»A-p5ZNq53׌Q %1\a(CKP?$CELwh*P6'(p] oH'EseE:PknA(Yq/9N$݃©_l]UYP{cF֙On7=/jy0D4Rx:9'Dt{ a,ǛW3+\e2b>e)M?IKkp'GGf\ge\{g}b^NNсZ }fV_R^3uݰyuE~8ΊYD<4~<.lYP+lPaZY =ыM V2>@î 1pV=Zȕ-#g]CNtu p ǎιBk IkB`:|WeP/uT:7!(hz+ p- ]yń.N?t\i-yG0try0/?KlkjZY݆Gjz(G=HeXzڂ lpM, AD$Y?@R},r)+N_:gյpӍn&V6ݴƽt0ZV6L4bJ~g=ew"y#2ӦUg2#6r)m`Dna3hC Bzjp4Ҧgx.]+>ˎ-Lj[V>qg}AL [c/`7.Qp>\7 ]Ŏ*O COQ 2f~IU:̣%`LWI>,JA$k&rA>v5P;kn\qQUyGyIґ ܝN]G;P) qEDAN2Dt#~R5{;]Kk\X Mx]ߧ!e^YuBS;qo~fVc-*&>Vi_?rִQRuGX\~6Q̐q[E(4aRhEHKE]BvG_A륣,LkyUWj)dkUO LK'mtr*ZafhMXKwus+%f^鐱6<3ʚU_G4Jֿ&F'0зv+%Iɇ2Z)Da- [_C'pc-j*0Vc 'sߩL`4}$cȧ;s?zPI+/@TȄ&) v;h/Yj;2 <"k۶Lp.0}Ff |Iix1\=]y|0" y݈ŀ3[wAcSD"rٗ{ޫPG7],M{g,Iv4XA]p'LjN6$ bCQ *._HoSĈ F$~_[OH') ch|S;хʮmydG8r}D_p~=c,S 5Ž5ja JLjd`-ema2.l/Ĺ&]lFš~F0542Y퍕E2,Y*sdrlfdӭT F" YG'H@Jg9(W4Hg\CxPglU%;$ ekfzs?N]?,8D~Έr2P˂;)XU Q+Ǟ*41W^Qi`z]׶r@ dlC|y0)Gk[~kcFCU ɡe:iSD<#LxF!WM Mcμ]JvBˤOF1t+Bqρ"_"^%G!򬌺2h;rL/nw:嚼꜎JӮ}Pvq0QtyLX첰LӫUޑM(Mr࣊d"H yhv=R[~ۚT628בodUCY.a{8w!8rY?l;O%U)";J#qᙊQ@ML7DqaVA3yϓS^nQrXpO|0@,>%bv6PFW°BƘv"a+sƢ̢BHnWk=ҵK'UVXHY72ĐK>9V7.WƬ:0C v[ #p: %Q>W40@h;Kw'ꬉ#f# KslTy3F^ ̕I7?r1+&(6;(J7cխj+ YBKFXh1uM2ࡰ?ՇeQ  *VWh(k9D8,U~Hl#aIb~m~rXB,PrvDD./R-(?f5[X5emGu5=Q $~8|pAYa%>v)Z = 9֣.]F'T kE{"3Hϩx_x;Wt ۆځ[NEڽήDAvԄvNǯpff1 S#]5__cR<&TjoA%(TJMK’w(L7aͿޏ#} M5 \w}1`nd^$JӜĽEWꍍ"ЦqSũVEO!\cؑWB]7VĕՊU0}xU6[m)-.=6GGS@wl+wN`D: FA!lK2nbDi묄o#Աxb%oO׉hH 5:aֵ_10!TzvƯGߥ*f1WVp&> l=NŹCxū b>f)zJd1.EB:N}/ {0}I$q≨i&Nlty u&_Mp)`@u `]>W@ Y8º&'ѺM @ cБ9C{jaiLX+SҨ%HL^ghŜ=<N+ Y^ ^78 1* x?Nw@"O0ઇn ͯ悕Y-_G]Mg"6GJX}% j";*?e/»zKlϲ%2L'IQQ. :RE'y;0}!E2:XlY In|kZ|:#Tc W1Z~ ڔބ֨!9_U{.HSoMC70K8iy!KiIXָ݃C{f̕ jX 0dwN u~U26J0"cf20dOu>^)Yz5h+ }4.XP`|n7Z!bLxV=+>o(G0/Xfa}C<ԋ* Mb"|yc& ې//a}/߫ټK{xAs ;]^܌iF3 >&~Ey I:wi3ZaͰamsvfZܒg61sp1d4BۏpjkXɬ[O1[OۆC@+cV؎N8r.{N{Ȳ33B&/xļsx)Cx2-A2A`2>v0UhD۩n]7D@ֈ%6  !ZX`Q͠x&6v(zBw]q'1:ƿW6S6TLKԑYgsN>ĺtqfL/GJ@Rvݱ&"DĪt2-NA|(r^s?xG%$HU)7ߧIT݃{ۘF_} zi; :rgL\al~ Y 8k1!|Sm |uqȘǽXhZB/H &ˤcv88msZb] m}{μZ#%+Qh&A[#̑%qo>IXI@>VBd+3{ּIEr;(O =6I,^g-mVr^-}1qS@뙭p5@g`ë#G1<七P4MnQSKu`Byf&ds{8Tԧ «p6Z>96Y+z2.OOZ{~!zMU$݈ke[e+[y⑾.+<1r5"02foChM.xB~i Agz'9‰8 30N0KzIX`n)0.]_xw} cJY3Rns笀 E H3n(\ZJDzS  Bյo1>wɇw.DZyRӄ?7.E/`KO'4Nn;K:xʸP9RS"bdH xr,^2@m Nsv:zQY "C``a]fɌV"U >c։a5syh#N6E Sh;S.9k At6885G_t{C)l %86\~9wIz瑫oCq;/e1wLߴѓD5kA?Bg;}Ol]|bCfhu<聜/911x/i5 AT)tj)cYޓ(4Cf+X/1T1  =h_mpсvJ. P9+W@S+DhoMFd<%]6,cŴc/0hJ #Ġw3aq(9!T?Ťز࿁IwrAՀ ߦok%Nxhsy54f;iQ;nfg2ַsN H(ڡ |?ЬX-o:! ×znpԳ)JὍh^G%o|C5qJ@ BKb dl1ߏkgQT> ]GH%X0V/?|5^K5CzFDYm(9TbMuRpb%Xƛ%Yꖛ2跗2ʪ' nX{ԡq= ?k+V6AT,װkP*}! {؎łwd:ȘR$o!٨2kbuxWŅ߶4 n7VtAܼƖQ_ Q} ̵9sf l2&Ĕ.E5N&[4ʈ*ҰǪg7hti=5='UR^`&MVNg;"qz.rA`Z%w<Ӟ`@oNcZ[6[T]uD@ڈq:3ɢC:NܖMHtƔ; Za'%"\yфkK9d_O2uF\%ςj4'W%ט5Kfw*(O?;\5σl}W+`ӟAuͰ͵a;Qրk 8۱`RPK(cvP5_U{dޡ{k,4̾_@OɎWOmb` .| gMg\Oi,G0 V$T(%8!*dRg* 4@/l'[}4Qrh&@=yT<˅$p3Knv=d ŞG2V[K$ hp1M }47.* S[CI62Q1\OIDlPV뗞o$ZSR 31Yn#}nRP5lpQYW9%U0w7#Z$G Ͻ esw-E.gdQEBE5(! HFS@ۘK%?I_UR/;Ys+ 51B5}z*bb[k_; ;Ey>rE(eQ Vh1|:=s <3vĺ[LP$r\3Z@g^^b7@jh}OPY P"h.wQGOD( :Pk#4E麵M9ń(kζkC2+UUd}1 M 9<;ߩM?%~Zэ4M\Pv9#82CLԐ<I+#Mn)>p#F{aI,,_c,>/u咗O4y 7\t*|ֱ)$˧*^ߠ- j牷I0-O^(bJuCpau?D M+0 'DbgC-% |_#ez\ <Ϳ;:ѢbsMIѨ'sÊ"һ f T} Qe{d!;ߒki$#’/'C$ئY-噍 N)eHx]' &r;3~ o`oGg击gy|L`K- ZY9BY2[c[ķ{Ţb"dZD!wO[ΤL.¹3-_YZ!4؅.nĽĹ9~2'\&k[ y @"ŰJ0yryҹGs<- 1h(1#ۓ}*>xa4f9;f 2:oó<\ X4E˸߫_b`qMIl#Ս<1~.dB_0c t/- rV%'^\X,\ǡ\p]'@< SB}%6[{mM ^`r>->BQzGD+pwKqY$A6A .sdd9ps/Q}9Q#YÅ˒{n I>./Dg#A飤ͩ~b_,Ee4SU1^Z coP{Eʤf-'LʸHCuudoی*^[UK ִ'A6$vK5 Ca$!`~ Cvޅ.V|_b$1u^eŘA xզLY+DHa&^f`marq>=7j\Mg:hyT7S9ɗ0<}n&sO@E?*Nܲwj4ɤ!؅˜ !W 2Btj}_*$ "k_'N#e7eD&d2KV(ë6* 4*μDO=jV4=%N4٨yI{Sq|RAJܒ,Ǖ F4W~E[՜rJ@lʚ%Џ!kdf5( x>I*2D%β6R]ANsY`!i^ӻ4TkLtѯ+w5r-m4V$m}NڻBHkzx'hiOXRWPoy'4z/2K%29zD"ә'~|5[fՀ TJӆ&s>6Ō]W퉼 ^{ÍfEg0 sس2  X9D(4L;/0܇e|1 PZˠ?!PS1#s:O4ܦ8>ouhSjS3{S>Yֽaz™=ʰ U()1 .TbE8V+G+)cE<62^2J##;FOZ"j(/L 0pW ٫uI *m}CG[vMc;HIApR2)˥]C@OUb;ς%D۶R10mNb>A5VN?vvB&{*cW!N Ls@ |gnw"NMхc^tKzgU(fZnIʉ4>nֵ&DoP3 %b@3TcOe  G}cg6x0-v49H~8qo@axoɧ=#f6oZJҩoS$ƨ]_oeH'_#CPT^Ckz GfT˪qU)HV ~]7TTs$ק+7^ oX:rⲕR\Ŷ S'Fk:\9f@.E/R 3 ͐V:bk(xBz77 |Ho|-*[ic~goyRQ#G LZ,(t  Za2^f~NW܃g|` eTe2)GtJ w|26tbL>$'SSI&LĠbDpp5zCA|+2Y&gơ#b0CˉM:U?P‚ō+.Sݥ= Wq''NҾr\˰*xseiu[36J' 2dzha;_&8s~~]̓viY @T'5=&.QMU2yFD"fM<j[l8=RE yKp8NoAy6!OB.feC2P1ٜtHvY';vNY^aF2SxP wP\umRpJ m<)M `v) lEgmB$%v &j.>: !Gm\W%|_JZ>o< C}"GQd=wk(OH }ҽ>u6߻ԇ7] mhXqDJ3X$ġk12;!)غ$[Boufkc-Y>teړ൮rp vJgLvť>x5ZE8kGpN:UHLlK3f|q=5.j|4pz Rͧ󶾉#)Jj IR .I{`hF%Q=51(_`!fSɯrpBP"j3٠lUJΡq䶄}^ eړ'»!J}%1Ch3kȱ !Y)X4$SãY #?{2wlSsD6iL$ S0~wD@;O0<ka^])bbGG,~2p BbR6Vg1"m]qg hz4:krbgB|9u5f7bޱa߃Q(Ql5@(ވH Bݴq4&mķ-n ~4yek8fzbz/^\ϝqeHN{ѷk?Jޜ{DمSHY9ѨWo& NګHQOaGV7Z̺cb H@- _QGtIuДr6RCq/ % z%?37cטC[Y~9R]Bu.fe`w4anY-``Gp_,L~WQᵾ3jA{~_9׬<` mJe9Ϣvyvl2@SiwJ0JdAV f?ʵoY C r*sŴ]|68HqX>C­ FO<}̟AJ{=l/>:#xmis 1IJvz̞HĶ, w47U_QyK"Aq;C肨q+<Ȗ] oRCd<P+wKoY4axk5>-lCt5Z\WFɾG*6Rmu3i'!TV!KI7{QJk~p 2w0 gKf2g!H6f c*Cϖ?B@Xkµ+-ꑥM4L>-<RlL5ҳoH|:y&jV9f}o`oVE"Ry [G^l<΋/=V 8\\ lb| U.]Р}0U“1ıZʣO9q n_A@5 1p[&L@FJY,8$I@f5ض FIp;,"XnO3U܋˷qKT&M"%J.BxF%US_!mZ7bnUZhHG/@s` WOj>B-)<7fҮNZC>npTަ0V Łp˜l..)2sQcScU(@T](`ؘ3jj~kK_ahI wxc絪"agj65r!}d N;sq0EІR:G}Lr3~uTT_xЗ/>K9GL-tY2lTpB2="O꩞&Ah{Exg@|ob̎:-.0\2%ieRmۜ p1 S᭒3-R|vkAcf8cY}W`"b~0l2GZ,igˠo@&ieTnKTh|rRā߰{"88]4s,]6+AZa#C4Wds^]--8n* #dWӗ|WsYub{QY k:(#K>KF؀x1;봐z*.J>M4۟st ÉKJtl(#ezH>t!.!~cb$<^e4H;RGhe-zLMJ_o.,:?toi6l-al8E7x鉦$BĐ]֜оBa~o?m,Ŭ&4)ϡmN3#&}\ܗĘ0yMocoXFqSWsZokϸi C/ܠ˞Tg2AξDDQD懮9MH6bmYʐ n5"'˥GF/.F%q9w p_ )NC8[Kx.𲗆4HUB@@_ t/Exu'|ں*8m-ʈ8{ڀ`1]O^xb&REOd,{>L$;rՏMzXLVJ!Jjx3$e/PiC [BSGf[FN;(%.TšX)s-ͷ/x*tht,,o*@~O?u) sSDmi6iI<걌nyadFM@AԶ yXȷzuޝfT }jn|u T ׋GNP(uͧ$XƐ(y,N5W82-\wcċe#׹p]JS@ bHr`7;a0+f8'8 {NڨGAș[ BODp'GI. i9c||>p#r\n;(l‚]'Vnw 3<"mFDо$#iWZ1B QoͯE]ei3Y8)tt&xiY`h5{JɃh6#D ʪ+,s@ βQEPCiG*EN _I.rL%d53=m>(e^'h`6  H@;Rb^Þ#(8֜TLYNeujsrss{:acam'%Gwtnp6+0^pn c VOd%ٛy>kK)W;!9\Pi4 xD䕯W=kklTI 윻=+ͤhVaAHtZa]d66_Qv@qkp)_T,ory& M zuۉ&V*W2rKٯF]IlCteh5Z6f x%vOҤ3ݬ:z6"Wy彜хOʠ9P3ZĂϽO>(R+\,Xq1&ؠȷNWXY<)O_a>ŏκK%{˅6U5 CeM0kpOT"$#%<8/ʿFzOO5m-ۚá":8I\9R0x!>cE5bpP}f·8n%AY鄆 *XSL6v#; ͗ع1H"(RA[] 1ˢ>7om`atsW}:`oY Xa:޷ pz頦`)/R 'Ȃ.Ů"k|@ɤq7H$ JOh_ Ip BT¶^nPL7uпjӻBrwd0buXj Zx9a5:g(YCHP>$c=eoD%9&Zd3=9h\3;DOmM,oh&9nx ~xjJлPV/`\qjSUE"ٷݣ /"qdij17>) &g5كG*a KL bF=yl.OYapĿ?/C1d'ssc~E[K .pʻ6v0JG+@694Ab s yIhSzd:\)||~ܫ=ctz>mL?Aڃ}\H\ϝJw´JS3]?nAܾBFt6cNz 5;5Hj$x$:UH:ޒ7o]prS.BRRݻ/b.U-y8Ƥ/&']2<9b5F3I}K^ܬ]?^GB}+.pfx;bn6euU U5kMW-2"^q)"X.e'}iL't/g;0a]qeg\N_'ټ* 3P@ C_^P6 rogl;+#pt#qt4!H_x+uRrhu@(QWDf\M!,ʰoA'͏"pasmL+.owF ܲ?8P:S(w'Bc^p[[P!pbmv,OvYH( ͈W0r*iYFDxyDC W^~Y Oů)Ao Ysj>SRIqz{XB˨Jqy6UTQB$CSHgXA}Ջ{M<˥Q1/DPɈQrg>A~Rz>hAOF)zVaF.QMxG\ նİV=83#T>M2lo5~ʹ/ 0r! 6 nܹL]S Թ;`ApF/aGp2 56#q,mrPPf!k Uµ4j?0D17o GG"`{Ʃ{}"[vt ě>9urstDB3=[Hc="o´h+9T a~ܤݼ`°u^б#[pWrWj- Q!{ډ,'弚(fx{3h;="b^K;[JF5/|%>0=jfn8-HM:tbD#sr$x\_؟)'zƷ^AqTr "e KͶ02gF+q8C1 rbtp)G.Spv0 Av(Lq+:,W,1 ɥU&I mݔ#o݂XMC'fDK' IZj&J ZIz;GmkystL_=iqApR&s\ 1\2/6["7ݯ`!GSICn̘D  w'Rw>"q@ѿs}$Ն<cl+hؙJAj~yzPfrRտ0$yFdP~3.0p%?08YKK'!Bh&=Uj*c<>mm.%:aH Jc"%H,0tB3k,34ﲧ?:yFDh ZLA. } $ #?-j :`9'Zo Œj"*jSMŘÁ@Ix 5a:8ݙƆd ع .+,bOifl+m=K=w#rAףfVOFa?O匘*'(p @WDCu]^Ztil: E5&:vf{P=d0ğHSr^i/\s'a0nQ s9ZV/(R[+%вYIJ)YV$9 [÷|uF/od䢻lܦwbc9,9V//\p!A9E!$5mYM4;NI~36uZ|1!Xs4`߰풡_\(4D-D[\ wX/)*?w4groGXY`fܛ9dox+S&i p~@#f$`C?:/Bba @oofnO5mC o9Z\4psA 4ڴPƖq疩:ۮH?gr^AՑ,cuy/O!n1q8ni?LTW.kN"b<>u +,>-'ES97)psϐRCq}M]cn~QƓiU 4O Sc&^y~W8`$?zdi5kk.hMEVѓ7#sޤ~V2?H[%}o+7xlXsiMy?NR&`a(Q' hl#$ R ԫ=3n0 ,w>Vy2%i\6f|d$KTO.* >Q{H^it}H7O)w$=?.X7VWT(XIѤ펜s%t.<(ڟ7+ >bR4k\E?TrW򋤑HRe&W#~<"{ |X_vekIgY-^ 2Vi0L}{*~$C,k*4{+vm6<X5#3*,2É̻/5qW)ǯݮ =Oքi-)p9jP2>O%ӆs#kGW9`(%G]1GSVD soJ-쨅uQkoy&WP#[GS5$j゙ GCMPŸ,+`'19l.o[|I|YJP}xbF 4d49a+[AYDSM4zN_\ ' iQ X2$P:d(ǘ}~ 7b!%}(I"Ev*4]cĕ䨣< k6Kes7 GNճNPMٸ^{ KO;)B*gO `'@ (v8l-nyBYISġ1$ߥ"T3$%h.{kz {T]Tq>{&0 RRiy㺔}5䎔`reFoW0)|C]™sV 9sIZ]WGַIqF7'5H9 .qY+O JI׎n%^]ٹs" #X! S.o"hiՃi9۸=$.Q'Dԉ/kն#vW$Q.`Φ?c&*>硷%k$9!CC8Kz?7N O<8>18coP5E|+fVW#{-?}Vqo(oـ/?@|6ApX//e!Z?} ޵LA2~l1*Ve^#D:#xi&a%Si1Oj,y‡'d=ɂ>PZJ OuhivRo Dݟ/Ƞ$L{ҁ$# jr|͵F4|Rg a ~99ű\IHwn[j <> \{ۦ'z-Wf_Xzku}v8͟xubt ໱;y``UZ2G\#\1p#BA Yћ_Qm ثӓ۞SLkroD_}Q5\Dm :>Dp "AǺ׍YGaݺh\ꢙO\(JTz}@ƫLͼͣd \Sm^zn Jz7-_.1EB-TdtRX&]@U] 8`KI2ݗ~!!c+]b WڳlMŅ%${$XEsn!BUF,Dq#R휠xUX`ȹU7_zjhH~EG1B6@{ǀCQɿ;]>R.HɅgCz(xs}B7Jcv!Z|k"{fI mF$$@AmEٓ"mqQn@_EQ,(J-/A[ri)e-j]aф|ۀ.(@O(l50~lͲYxPP~ydS(|.γqޯW/&ۆ.0t9crɀBu}ﮐ*w5!7~Iz/{H q*K*9wCu,y].^u!InW#R8!#.A&IIu5R{I]`k K5ԑOWف  Q5J[h0(Qؕ 2@¡(YSRfNEZ7F}i=elr7bN&?',UTj\>ޖ 8VfZQ|rOYS.9Y rISyUZ8C.]epД̛+S:)0Cm `I%&e [W||)!"$pw3tGyxKJ oQh\_b,Nͣ׍HWeE~Ӡ^S0p|,HBNX,xFp`l\Uѻ̨|`f2# 7E?_QuZ[U? LEȕ.P+;b#}^P8[] fi NZď~e]˜XT֣"NxaD4|}6qJʼ]2@&ڳN}|ٖ g)6:`<lY\9k7 wAD^1k I]Kɠ1uXGt`wGx<Vz??J-0H֯=\%+Zy asaNyT%y# >ڽ"|A o}fld/diAݧ+ fŰOD(Z/td@8~5 4ht{1-n;;xozF$vų\!&z t 35gwKw+iΒDQO૷y5r7h (+1"Eo.N&RħLb=ȿ\A3^ߝ--h 'L_nF5볁\9yg<1Gp㋠'Kw4fϼ`=g-}xl65hկt7-'&Udy?(}GPH%mtwێU$"IGHOv66n!x \hUT!k@% y֌%۾Jz(1)Qo*;s-l Qm;IS׿ TiB&s{ (= k3?!JShzBR<<8q{39]GH''o}i: 26$s/Jl lGhM~luD4JwK+IBҠ;Θ8†x8W^0w,s連< +g%$f=(:@mwh@D$.b4~џP 'z&s&ejGK!;lQSLP կBlD 񬜼TGӆ=q@#B rby8_@Wky3bIr!hqydqUR@]tGM5"J:ovړp\tA;iHhD--A3};yL" }"#4!ci|4( c=J-q\Pd~N4M=sZ #TUR`]9AѦyGSsQ4Ĝ];ؽz{@uX vN0.}9 A b0wnw[ucX̗gJHƾG[vqjJ ^ҤiH\#6!Bdsc9"};>/NBF^N U=!9YY)m5׎U➙ H+# ؉H:۳wSJCgRSrM [V owEmTDyb`l+>bvZ>Kw2O$B߾F/M2,b4̔[`CNpV@Az!ebJ"^`}c%N>[-ыT'{0Tu#RZ(TҚ5}yvM;]b_Os:$r`m8.+QPx$bѰ;zL:{||#lИq:?NM.`' {So;&4S;ZvQw2|.mCP ,<I.15*2hdߠbɓcLCI/N;B aGNљ SZOʰ=d6UXHykL#Q}eBp\v)2ʬ\ 3'q⏣l5:UUjP%漌Q9mKfV͠[& vvb] j]Fuldٸ6n#ÒrJ5 DmUd16̊r+1#ĦABz?i郹jHvbLrZ-r|8_G"#y-Fu[1Gc?'TE5I)5` Ɓ.0U I\I@@8W5eBt#pʄtm鷌fޢYv/<ŨM|݅M-xnL٧ciiYÿ\o=ɔ1= PZA.Pg&u1ȶ(y׸_WϰF \8"︢!{dYE6za8HeQ_ibmq KTᦶ~;8 zr[ ,B~'1u0`>C [Fצdf Y2V ̾.ܕ=dWw)vjmǿfTJ[4/NM>ek+7KVc5\R!'_43(j^vȷ̝cD\e=OLj ]|̙M.M"3i3XE, F&[؀0!>$p%Fo~wyJGwv(o:uѬ!X2$u,kE;/~_8{~aңooJ϶ƀ vW$G:9лrݯA2g RY;8N4`}TtC:\t0u@W 6oC>gKO" ӞdL?2;8A+v)Jdv.4Z45_e]t< T3piB.OєG4c>:+dRh#>aQ.Iiw/iC!PT 7b!M-)<-aɈlk K?~?f2(92pT{DGQMqa9po:UgL= }Mb;MXxx ~;Ɯ QY5gч34 !+v-鼳%DR˲Xt.A:Fh~+x9Ya-! r׶",H( axs%4p;]n00>ǯblW6Xi6/4ώ~/\O%mUaJ7jädTVJB5t {zXܴ@)4Σ֯c` v ]6Z9pXYjiq; %50C5T6M FX_k+&V/'NȲ[usz =li]#dI2]GJ9}yoY NaA7;QS)G/~@zd3 ||uw;a9zR& 0g YR+!eHr$7X-<~1e.a.Osx!3@jGFߌrq_fޞz[!-^Y'ӟ}l7!1T.ٕW2Cq'Aϖ0W+) ~^Y돱O6ji߫bgCK?)Qh&ݜ`npFrHrkx. > RUSVsZ[-bxQ1"T, *"Hnm :`ƕL8UPVΨڬ.L\ Tw ^WXf'>ÿQc}``WQP'lUEvM7^o[: {uMA\d^I Gg2SSE¯eE_y=3Ϲ_g: J2`ےwcRP[uiZ=ALAeJ޼P Z)[%lǂvC }B2HhK{zd7)e7NJ{e)eʂ'eZح| דȕR!-YtpDA2ixNEA}2Xr[Cd'u{C#EQLB6$Ɍ>>4TJnoPUobB-٪qA FD4%ra z^?N@Zer6U[W :I,Wj =,UzT0|d '`I '߬gYD&V?ܸ) ҟG-Ac>'bV+먒BRa}iNos^_74ucLBelfBb1%mBh\F OoU:ⓅXޟh0Cy!Z#*4zaͪ0^*w0xRtQ=ʗ{5?#SࣺcW{#"D8U㤝/j k%ӊ:`{6fxpP\n#7|o鿱!ɇ V[. w)Jߦl֪ie?ituL*aܘ06*q "WO\~ڬ5QϏL]+mfTBBպ] "2Ӂ6)k[|E8rCgjj0bÀ'Gfv0]mSZV2ej4r 0114 `ҕ"<(=D3Ɵ9N>XPKNL؞w>3k~)\&]B| 'py?ZZy‚4)'018H72H<9 DӉVXvVk Qc.Ÿ sVUby*opZcISk+o}cZfv{!ȯ-nv1Jiu{$ ڢ1Ѧˮ  :*g۩2!ÖLFgΈ"񟵲rfO.;XH?Z&3Skҍ!t.1پ3z?/{vya.- # O'^r+ 6 #|fYC?~/oi_:)-:Cy wlӨyϽVy}ĺCէa^mFX^, hl#T[1᫞vP-DV; i~I_\sM++*1rv`{DžZȧAHby!q12=.ǩKB:j 6vCGzg#j :zvr}Wkkhê`"L)>1ש7bM^Ψ9#ث4K٤y{d۰RM;R-"3DžG_Qs,d NI~ZiW\4 syY>PODwL :!cѩK4c+oVgQUzN8:# / LAdܣ~dv(@Rk(wuY7BH'ɮ2u:ʶHk9N 954CG,nMkht[3j(${c&jG3A\ "Xwq:euVwUhxgRJQ-stLi] KjQl| 0Q ԈJF-ꤱusEߞμ_oSe O< 2:~HG-iB78t 0߶ز2K6`\.z |w;a8;}+WTkFڙ2UT'(hn" @T?Bhol;M#uT@7h3d"tϬ[g'`TUDĂ҇(p'yϚ*xʞt~kV^f ,λ )RcHDGFRqKr V3ՐF 5z7|qxaj#d9E YdK%SsKwIם_'xU=Ϝ܌r0ݭ @Qx~W"c;' < SE=U&&+4D MGUXƬ\=FJQ@1*rROaLY[IOF$뫪fǰ̂3.4ºw_.>S-rCJ!hIS-Catνm芒%, u6?*!74t &b&IJ:蚸hekf=HDwapl;G:)4nS뵣VVv'ZDnT񄓥ĝg.Ni ߠd3HR٣TyOZ~Fû&SQ!5UtuwXzt5aqOQy%[ȿLĦWesK4nWW+E%yGdq½c,TǏY׭\O(?a6fI3J/L'ܩA=P?e"C)E[M8Of^.CG4J nS.H!xabvVW7x>:Ot&8&7a6(H5]b{VNJwMsMn4UYc]p+},R45 eHʭVH6.uQ:HnTXUhL> }cœ:phfE=)P\p _&axXRXhأtDS{j:P`9#SZXhD;X7e@i9U#sM\SoeARvW7iX u?+ܡuri4S̚#ן4/@_ qs}? CCS]x*cUxʮ`stZ )fbY)*1{r[]v΍Xnb0nGt7;Jr0xNē[h@OrP9/c3TXFY鑲|b z0 w*[2-jWW5a"-ԳťW@0fϽ %&1UjZ;3"_dx^@Niر \czj%h0Po¦g2(OP4twm5ƁIQ*hKcs:Gcjʮ" % _Ƥ޲3sHǀ[S5rv߈ 2kRew@g у՚AO[ '&F{</5Eyf*]RE wL8%fbwc~ot h!L@s͟`Ck'lR[,չc~ A _=2P-V4ڝgWqXY"fq\MqJ{b!) 3W 9H}]a=lԷ>rruK,J Ohu\|=d} cW~lXX(.>M{kҎn2fz !x+:mJBVMfn -ՠf^@p1SOv7/b3ļ]`+rVu=t,>_}|h~"ﯡTY𗞢nkoB,6P/'mq R@J\Άt2K2;|/s8J$r4[E+OtPU7=s[28 GodEu{-7w&m| 'Ӧ? à:zfT~Y8ho ˨|Wނܺʬæ nd%P{s]ŠT{$1ԗ {CHX >õY\j8wt7¦FfSll<`wꔼEBD,.W"G(fӳ$nT%ⲩ(F:s|_QRk:7p፥diM~:zY!!RiRJ# K,_/R.mRϤIsUAND " b a?` vi9XUۿg}C59}{,7qíMzme=;WSXB#@[+0c 0ymC7g.gf] "/^sDn'jn ATAsRRT oPTo:E U0!oُ8K^f ɞ,Igu/erN{*2Wb2`dj9?/a>Y. VbƞE%Rc5ߌ^J1OD(S]W6[N=k7iȴk`Floc}- ja{sY&h/ce*)Xb,0^pI:M6.(dWGhcmPw'"zA:>񵣅#LÕP&}pp`C9*5($3ev$e>REsxV6_vᶫ=pØ$N۵׻k7GgO,9yq4u)wOgdz +ngO${Ԍ^vGC,'2ʍa]Z8:T<`9pMS`C / Ɗi&K% E=Ad3m e)4{G0O˷z;j%ē,?+G%2ҟ ?fS ^nKޓK_U2.q+H~@`$.#2bBet)ף[x1nĊ9;-rĚg'gԃ8Bv(jj:J";AsQ|~0bP^YJX3y=.cG˗v̝s =B`(t7H`JΟZP|;Dή~&?{xtl4bue)(88߬$'zC0 nq֓Ӻ`S^xy1Fh &rkcK!{&V kϦg"f/I;Zpc:oxKA,-7O`nNٹ хiBLŐ*>9uŠ2X7M/4ug6#$)zoP%hÃ#)X.+B=?FiDB(LAaJjBk5DR>9"wTmj9̌aץy=T'^{Vk+N%1aef+[^Gu|͐_1 4Ejh$\&X5J@!|O_K9nVmB}4QǷV;P 0.@k甤ѳvoZvPV) }<v\9ڤzm*r7u[2eCޥ!>nu 59>.7X(AphrrϧO[ͭ7Vh0ʩ6;-%]~ ȭ+hcZFVf - LΊ]}ԸwZىk OCXu_m (tfLɪMٜ:.oMAU0׾\gkw敮6AU&itʙXz;~Υ5*ݽH[ŦglD^ɢy6x-iJ3PZotE6DYRR!65Y L) a)$ uXgkS_;kVg/U(4 a*B˖>(U_95$z*I{Ŗa}Cd 5÷]1f}(-AsP[]c zޓ2֒du0+#5l")Q-"\G6PaZe4{R)GNa/ m(-b|Atu=,}~ 1FFh?:ܿ5m-[LW4yPDީPӖ y(;{WGi]j{J(:ʏ +vdݟ0+? !Սf3bϯP8qN`bOӔyd[yY2DG˫8˲'uZz$uiK\fkP (q+>c=.-8F]} c+D]t!Lݨ}36b/U"78VK1v빞:GJZB0!/+M^!n݈C-ct${SCY= "\VbNQ#QgB;6JشaZOhԩ<.L/ O``!W[|%&bkط>):օ>ϱxkCmdƶv(+'kl#Rb<&Ĭ<{Cјc_U?5$R\vZ.Sl%f oX'~7͐\Iy `UvL^> ]ZQXaaHp Bvd?2mZs1HpP [Z/_xO=rTEr6Ϻl`բ _$ z#S;C i{SVD.`Lj!)'H+ YF:K4<8ㄑe;й6Cv)>= sH޷RaFntb:enB|XpVFgX]@~{Gl<W6.5RKkdZՍ{jj[ saK/tD"3}H:aȸvUn$)BC"-f+ t<) zY]P3 ׹fa'{V9g:߃oQ/[7KdRBvCvUn)U/O ߽VٺyAN,nm̓Ymh3] w_#~Xxi3܍vCdi*eex iԴf2d6/ 1#_yd'}/z1'9 #7-G)f;+ )"6A[&UӴaD9*4IbK+>wJ}۽΂!͢m,|ǬkʬMA3YˊgI YA4}L.><Kjו,Mo_^m*TP&d_j &_=mLߦ%KGAŮ0G׹WqSYի=18/s Rڃ㯢/D}=.뉐}g SKٸ08~2_͆ 1" Τr}fnBG qɚgM`V陕tgk-0kcg_X3BPr8J`>9K4IX((:qВyR MAFs`I/Yϻ\([٨4 u3݋:s[_zH9-6U  +0O&kDH?T4_n=csoGl>Bm e5~cBe,)P$es{Ԇ>3.~\T*c@Hnqi҄&(@uq?`i5,a1G(O3kNq6Qq=!qiXs^q:fHT%%]'$֢esM<VYdǹ)U+?A3cL.T+Su}F=P xD#Tiy[u ˶MaCp޼Y0Q+K}IP{әf1si h}'S'hڗk'yZl f-.{7 <3px\X7$׋܍^1kO8~'rn2ro_eVna@SP!/1=J].xKgpl$cƹ[|BG$mts߁mfB[ Y}BL&Cb,.(iEVcVqd=0DIw@ԍI/ * 5[fw  |/1?*Gm q6ς2ۼ-GzzHV#nŅ-jw#0kD2߽։f-!yRgoJ,#r,+ q_.>h\%Г\8Oe#^#gn=捊@>/5n AtHכ~DK^=*9M7- iێs+;j%FXo-.V0ژZ| +Ѿٸe4 ^+8~d_d-|wmM('CEYR#:< Cb[,8XT%$ur1D;f%A|$K7+&#4᰹8SOQVCUrj pb"kʠ/eaG9ff^ .-.ʹsVPYJgwۃOi?(RZcǐ.k@rsEfH1zǏQomT#?HURRlć|ˋj000Ǭ7d z9ꢙ6f gBx%_L9UFCOMd/my[VвTd{AMtBYJ!u:g\̌<[(-Ǔ)~H/p3Eh,wT7hWu;5g?bBn*>$=qk[x!k) ֓L;{?EbF,2]C'G 6+F]asgE2ת?̰ʐ¯Ewb!"ױ ӛ#'r\QFFG'Q+/S֌ Nfa;45] m+@aPşnJ Vٞx,zȓAUh\wb'_S̺Mb;u׼ZάR[L)+ab' Q}˄U7کr/ ~)S);U{}+8ˎ [.bƐ>肩C΃Y3`x#=; 8B>B @yŊ~O?|Y/mͣbߥ6[/_"WAQ̇ԱUJ@z+qKB13B"SȓPdLuTg HW&-F<grXBug?I Г N@}$Xd~ѼטUз"M({+v6Nux /V`= nO.ƅS pߍnV@*|*O4{V@nW v"5TkB&Wf3-S>@qe[l ҷ=%]fl@.|s1oPwnis3O5&!vE#ח|+depp`Z:@hx7.SW>i-.ˆ\2Js0Ob9J"/(Qzh,2rgBɱc#f-Q#JJ룝$1~agqK*É |3̪yQyhby'Kd@<"r7S9KAXZ\ 7b9I"xm3|/_T{<⯐e6GFz{I8*7׋E. (P:m&7,X"(d+VBݚ0@*c&,~Yư&Xk 1tRL:nDa'9'ҥJW+#\woca ~:_6̘b8a4F(Y,-W cU9Tщesѻsj/1羖뱢.e铿g!ET_⹰!C2>(~D}tcaCޠjV5^ #=;h?@~5p6"ɉ補%ܯ/mO\z`PSPD6uԅ٢']v8ptدImNi s#3ʋZ(k|kM&vC$pӅ^J>seӆ]>*ZE(:>oiƼ" =HD.?O)-{]lɥJ`P/߭%>}k7c7A(ֈ_}ʙM0(T 1.C@:=Ǝo='Wew'Q']!d.U`+5JJv:.zp!-|#{xu܁!QL:T;%&Q.Okv<7FBRb4,o="L[\F4-'MmhǩUMT\ 3>ǩ83 lʚ $͛? 3Hx@@hY.WtI6MADVno({ q2L˩~(j;̦6D=!G{KƁӓ>X**jD߱pEeքNVÜ"p5M.Pϳ{oA¨4nvx] ( w-K FVd<75gzz%X7Pk~O? jD|ҿy$Bcr˓'!q-^0an[p|D2zƕS CpCRѽzJ n_A_&z}.F4von$o rӷ!NI•b'j_`d[G I dPpݢ "^ʁ=0gH%{E\JO^ eC#j>T@fU UaͼQ֣J2V`R^^rZH-atgfo"j#|U(jz_Z/D H+bPw\CwA?yďtiN9w G4v<!S" :tGjX@L搛,k SR9ؼ]V}, (;iI77De)`ϒ~fZ'Ju-^>&{%_G zToZYP&#htSolsݪjU{K&,5F 2oA)@lY !QHaB_hƑ%8}=/61Iu;Ɓ,튀܁6/)laM)66|4sx^]tWqZ*ᰥkf34uiRz ԅ" ;i@G>,'vQ|*?tY׏LKy?r*.Tϡ;q;d4jɫDMj(O#YݖOZؿL slWe?h:R3*gM>RZ,7÷97ctqT+!VtRw0DA*ɾ^ڮU yAl]U2(e)fA#RP!]Ai8̏b8L/Fa$FID7MwxxJvRe!Yn;C@TG?Kؠj|`T9?ԛ,3=PL`< ңpz^D]pH-S@0M q |]1Y}+`}^׉jARfZ; o\]Gbâj*2dιC -_%%ZTf9wdX[zn.YDŽܠiMlD^IFut&e,oh;^-tKM.DrIeEDsܦEY:zbw3%j¡q;N2p$+;[pj݌+d<]Apc4%!;,{7%bURɩsxe oS ЄE (ɀ-yHs^{KyGϘ.D}`F3񗦈~Kj\cI N7f}R ]9O / I?+ u:; faX^#ʌylqBT'U{~uZ91f  ' 9T$a RȝT`a "jqAޑf$ZVJOđC7~;<=༿= djW֭"y2=C*t8M7~Ƭ螘l:*ݸ1w=׹Иy*_򲙶84 ~<]Inh7ۅ/usx*3G&-t^kwR2"  f;F๱kUb%j?8J Z⳻q)_ |ǯvo$Sރ!(pީT{'dabaJfa@8֫J׹6˵:f,2GQ,n]W`Ir/瞱If[kyJy59hzzi4OyDw&v5^gF+ ` )5#TzU t&`"Jt Rlt~ q*GLu&fp0 Ry07[*+QpMFE\Y7)GJo;$]ݭZ|=ȱ"H9྾BX7U]BWZ n.X8&D(oO %'B(N%sKt9AڳzcZi^9IKs\pTP<|N@:+`A 6 *- ӢbJoʑ^̓&wI؏ KꨟHQ/UܨO}/zcli<'^~Vx`tcJ&V#eex*DbII7[#P-}B/6X R+z~л7" O[9?F wa%0i4C+,b_$F_E8jҚm&f]/S 7@.K ,SC*Ԑ>Rmoc'q^rk)EH j($jJ=rI ʡÚձw oEtJ 3E [Զ= `W ewG%1}mX%ן=9'Pfe`6g2voQ9cόN|"{Nh@~߸^3<҆6(Q"$]naChjhqgN#*DGݍlމ̘X\S2HbPF?T󾲉L{og@YuM ,yP}M->_%.VjmVy fĤC~"~oqȸ@8)`B}u?jY쯚x4b%CL- %i3{k<>Ŝ~{3%>opDQɷ G XpKLLfTR=%ϒR9u=Hq]'DY`ink=~H@^6@ `F,ۊRiQ~n`#Ծ\ ٘OpB|CN}4hkL@ Az0 /ŭyb\ [*[se XRa.4;v91 iV tLnOE߯3-Q>1%H,4=8e.+\ wZr4!H%.j8ܮx)< +=WU- ~#>٪L*@?fIPt qBf[X/@#B+2In{#Tk]3n:y8PsH/fwə߆&W%o\]"HdCd}>mΝ)27L|(HiH|K sQ0Mdc[vZ @*udl ᰚu4uj6?(0C/;rNJaх2ObGVLkG3|4gK:j&S lO -]|N,c!{ C:)xs(0QQmĎoYJV$32c/ج ,mtsQUljH8s7u eOҔ5>*P#S>XZ!L_wYV|rqK&١(`Znu-9ć&Ge·{h0)x'QTxfeER7dKN*02|V7CWˮCWCY !ᓫYQ أeGK?-lCFo`ov{Ppڀ<$D :~l?io7K?i*g$ [Ѩ[ o+nH8nzby΀+QNmFشUӎǂzRlm/]W[LHMg4C>6XU;An A'4=I;64 lzVhoq`=pp'iD&sSňO!hM,mq(XJHD !sYЂ>!43!48~?Qg|ʧuV "f\ (ɇ; x"ܨ`Pqp3"&H ppVQ v_)n?)Κ.{uyRm%j3H*;Fo8=-Z}?m2kK%x,='"8c>$vgJEfq!lg]PF ^Jg Vp1# C䍜1fǹ]VR*.M1(e7`a;S (<7d[T\=><֟#T%$Ŵ[Prm.,HH'b>O~]+ Z_+Usl,,%RqLj5BpTJ@.-ͽ? ﷸp@ 7-wc<+򗖠'eZ̫@@2O <4"YS%4DWǤU{'_~S$~'~k fC98rYOYPr ǟ?ܰSk+%ƠD2B+xue_7 M-v⛺̻z$M&{X98En_U!)W%>MںjIK!!,RdII `&rm\-HOJ, }6UN~Fs7%Bѓ:XPY/=qѥǺ|cVEE5J30Mjci9Oj]0,$#Xڭkߠ"&w=:C>a7kzI$ȚS7LbT& ?CB4K6W;l@w;?>7y .JpQ?@n*i{uHXך3]dp|]CV,0o̬_kImYc9߲SWknKܰA )}7l-:fJ"d3C+ԑA[`z5LoO3s 1mX[I}?.;KC ^ȊS~Kwޯf O:&0' r^|7%'Yjc:VdJ.x4'Nd;(DZKXȤXX$Y;/];-cj$spdɆ[P+S"cj%LÎ׽N'^" ]u~*m/olkpwNVwUo[)*>E'pO*?PDT S_˅ax_oa'UU$Tە1wq2HS5*e$'|2,Fl+gйsygH{q3q;y/m)7zXy@yT!^\*@vb^5HjA`X503~oFPP+a+&xQbp(`(GMX ğ3:~fo.E7:v&v%~?51x5BɊihgT3݇FPœSſ H ( E]{WKd l Z*׳3%ĦtM|g4(HVSg |ۜ+S}po4 ;ܬUIT0;(_L&zE=XOJ bxp4@9dk[CN"Nm-KHBe J mZt2`p4kb]?KmY&WsxTA멜{:$wM:/;)bVPLN9\HiX\AV@N\MO5C6ߜ" ?p&u4@L˰䊃vU  cBQ`nCDhK20c'J(`-@cPt0.ui8  9=T`/o|wt?JR{'ɫVZqGVdc\2JE=gELPMMܿ\-;LWMT-~!Ǖ8} ."^aD6`GYC`Z wSg"UjNy2ٓg\RW=U*!r| nk4vU 2'-&jJUgf,! M2a lbs=22f&)gGjvVZh9x7 A۟j4.sWA 9޽.|~0?7jr# !cӖ J7X(RI/o ~s)s?S3QI}KcIg |wAѮàK}n^|uz>ap BX,"w=b-S$;>GγeM v y!%Xr৙Y_:Q:L;DZ]^bB+SEx2pY{ԛtzX͍Ŗdr r-Sp(n uI=K)i 0tBI 9 D&}0H { %S^ c۷r'ЉZ'~UBP!QwcMKnt1.2.8+H& /O)D나 RU6EPpo#[{<a83 m3ÛHnρkJw@fdi6V QoTWPWƆ/XMA8.a&f7`W$N~a{IVLK/*Xee}S) d#4+M}m¡C%@Xe`hV5 畘9" z73MZ- vj.̳z(mTTh9|ȡ7y)!V[ ;}#q|6༸?yuhG?7lg1c':'S2JĘEVPt6@dGڢ@&Dql +$BGr-IA;u&  r+5z,썾|/}gxWL碑̀ 1(6p$qe|Z=${ӡv(q f,SNҐ9VX%{*fDЈǼlVq1٫b;&ʥ<d/ZIqvsK$Z{qXK"j9>Q68lY:|{HGd#gDpm`pvR% 1^uRFÚ]s(i 3N$J5`꿅&ݣ,3 O<{]ʴ@nJﭚP(8g®d8~]o <Ȱ;dO9zt%_cQI_߹|7,U fhl U,VgCyK"#F XYnnC~mj;0k="L|G 2*S>Mt_$a([3PPo^sbz*xlߍHhlyzRÎZ# hP L`L-)hްG9Lď9(#q"_oړ#.~,) %Mctys'g^3_nh76\"0sCeصҗ|K]3 KFdB_[6Fܗ=nGmMj3 ɵh&A*GCݷ9 5=eUݷ7Cؾp).}Z{[3ՔjEr WA.JJy?]L,=? *^ko]!xiV#Nu G+ B{TSSF4)#{Yҩ^0juh^3to?Fʮ![t6MÝ濲hF4B4sէA 洐#"#h>L2 kpckPh;T*L'3Z0GDy{ )X &9HSn,ISUԭ7%M^0)M)e-%J+ ak*nfB/c^>o~,PZnJc&;mRax@TQE=BH$|͇7xuHlo)3!nFF4sftj2`\J0F:gImNI(.hMs>b/x4e#:z1a ](ځ$BH5}:dV%n{a]>HI@D'Tc$,g14wR[V^<0a-cF ENnXCTueJV=Y|L2gXV\)sTsYd_[=H"ٺgB'ZݨOptvЋgL9`:vp$,}d|Fe\12g+T kE0`rC\4~ c+Ca ՑDK0~m[$WpԶo2.߰?lXQ\XBv,sؕPNr0L3 ={I=O ŶDADݷ?' ݣQ=k) CD/Y=+2 UQaiImQ6l|aa3r0+/D/F=axɥp:4r|Z#kٟ/P/,Vs Q03԰wBX؊)LB$P׍\Kz*ryisQAu*A$|,YDh*#fY ۚ~ V&DSk؏tP*n?L:׻ӆL}!=oRf/=9Kۍj.u Z~ zx#WC27WiD-Ipe$MaSEP-*RT9k:D.uwݖu.2GE4OuqDp7xh\ ii 3ΤG)Z<0ȼE!-ߝWMT҈  d)Z5?3/溽b-m'0J$ƬvS8@-myGqF>um͆9ш3Bqe`֕ʝ+3i⽡^ۛjvM,Kr; ]1{Z׸7ÝqwLy:dC9'8gaB7@ b ՇPĂ0( wQFT>dsQ,r|do|ݩmLҔ1Ď/&Xbxs9OYֲX3b4eM9zb'=a8nt-:HHΟ6o-TmNF QrU:'V~[s3A8f}/tQ3)L/oOl{iD]hRG>ɕj:[7S5|wnv-뭖 X4Chqyك1JyYS4؇:8x2J5_V"i*]`IKoejb%sU}b90ɾ!`,0/ BdxhPq;{Zu<drFxDnǬK;ʴARو4: %#]Z)Ӭ )\or؎xb{=ю(Q{T [q52?}opF񔁐0 6{R,[kHOʢgndDI`>gB1in!zV#MG06֩7m_+0\  .l1g*FVfӤsusu8.L5o&ʁ BigTCgjJ ]< j)G|Wb4 !I1M"f{Yd5p*s5_DMx7xPb5,Nq{ưy6Nj.;._7ա<@zGtϾjOTa,t)$}]oc`[Cr0p|dԅeВj9 PMEFpXK?KM!KR 7j(@1df'm7ы*JM5]`8}X[qUh1cMt9\.OK\;h8uQz. MȣT;2IܝL]xؤ0bU 3`7lZl,s]/u 麙%dC!v)0=dEqcz~ yV=I,G};˘>y;Ҿ%Ԍ GiGJQA‘N{`öHiː߁L%Lns^pPy+S|Q7n6ʧSDګ˚TNX$h*R)dVxle\V8^A}RSy_ z4ɀ00]:[Ff [EeV( co(_C?j׷k[[˴glyWeŰA*clPQN2@ DFZ|ڨqOOCzQx6X,%0նcd͞"/xo.}(G|"J>Ct:tt9f{/#X7>99;޹g4E׿B[m:sT`ɦJz/y٘aAaǞ>a<xdZD/)6[֕o 6d '_œ ]@MB-2  \]V K^RW@ 1^**y>΁uoˆ uH(2c_iZeѥK<ァp!}N#E]~o7!ҀXnimog۷*9T^^y@%Ew|V x3ڪWQ{:W.? Ίc`(vج-LfVc] ֦P3 2S}>; a+we̍6ŎMnID$A~wLئaxB.g>J L5~mB@!-9O3_$73|)W|؁GBRoqA 2ਆoܱC'uۮ}чݫ\wƟ2% ۸|E<cр*f*hkuBf2{C7DWsL y!v`o`iշ jq{+6*1BG.5M8G7}_z r7@qoCUG W;{t5b"o^] Jibƍ= Zxʽ%>N/j$j椻1Y:-' A%6+Ň$ 0h+S`h'F7+џ!T'-Ǩ XOǝ}S LjCMbݤoi‚" GKLq/Sk$N3zL'y XŏGhAERb2xʋP}YZG#h.SxTo:yS;mg-hQ$V5eБ/ ϹEk[k:I޻TW0"#SN`;Pkp?4y5Υ֯eGĸS.mՈ--_[0kԭ*[c+rU!WEexCCE\aGv0+']k%S;J \!Zt^h[Mf3 qiFQw#X)2+|5|Z1Rn3t@MJv*Hl]E5mz# c]??Km|Ж,flpn! GI ǻ2Ox:%1*f:]vKyF INrI]ir~ >ᕩZ*`K.E8^z7`!Ҍz+K`^Ƚݧ17wC][jGi3?ٍ!;]Ű ?Qrb3[p c@e󕧖;X1njd$hYv] fy|$n0]>VNz;|p ur [aɈRj>c"psv9`\Ae9¨ ͑Ԕ&l9A{8Pg4G] %M&ҡʾě/:/1~T [UeDX{_b[leZs|up)ɣj : sNC`y󘵫JV?x1x36)P`XDlWSPC*U9鐦p/pb,?@29hx֚۴":Lre1^fMnm+ဓ ÏԌ[\wt*<ӷbۡMُuSrނlTbqxi2-= 72'|3Vל{{Js)8Y"R'i O9guGJߑ@ hhM"XkUYPB^ +IO4\\E*CQV.) ~xz>-u2wEY hn2`=ϔLQ+H0Z˄J=|a3@:0X߶;-/F#U,︈Pm/" ~:RGvRqnI sz̧B5!@vYG?!SLT`%{o'')%ޤ߶qGj[ PkA7TYpv{&}̈́v WwՔ{f"Wߣk|EKBhY$ukjP E8 n~2/{ό!jd tGR\ 6*_c4gĜy )?4G~nZyDav$Dj9P p%A~RB/dʝĽc}^79.iG2oCdb?b;/JuǂWtxtT$fԾX-ꭘD:ngtU⽭"CX;WeqGMzɩAڍ_kMn˘Y)]:u_qG-E)j&mI-/1ϰ y=SH^2ӪkäuMp8_qPq`1N+Q Gv tA2@\Ga`YCI! k3e]u/SqO񀰒~*~ӣKf98^0}#`)3d EHԧR&Ӌ,-h}d "gXҝhpYu]CDJ ~[=_,dAE 0^2޾qb~GZ?ꤧ_ܡeU#ѤwR:`64%Ȗ|"gNmy|۞ِ>b!9KPJX5siƑ* K^K2ZG48ZsA!uq*Z DIƠawFQVdbOf/[# J_aTTtxrf zjs)&(MnO¼L\]ûf3˂Bd}:sOA8Z m3ȟ̚ b]ˀ{$w/3}ڂon%žWp3ZK˻Fz&}wu"ƭ+<Ҫ|,NxhP'2*G7/cm৮Ki6P6$DPL.QWv",n9ߝB|%ۺ9"btH͔Sغn|v**bL)eI:) Uc 쐝!٩ K@aS6NNSa~lv0FMN{OjaG;}:D'&k;α#^:d+E뚛6 \6 SsWBm06,M輟8^dA„_w].'A;VIh< dwɼڙ\8ͥY\[gՐ%ܜ紙l:sO1(BDȡfx|zsgux6@BE_ϻ`rc(S5}J90]MJH0~s"vUZs㔺cf?àD\QDWm93 {@iXѧ9h[ |L"oQlOGmF=Zf-4<|`.8X76B s!VgN .O28K098#0ܬ e:/!ψ%>Gg.hlm`/:zdS#637ەYW>J&>(NK8SVFRVƪ~<;61mQdYƣTérT3td}/xAe(k?s5㾢g/4 2GӒ=aM-hbNb\Qgp*T Ŭ˗f:=BU k<@) 1a}(#CA SݸI:^CB- d-xQ+ +6mO_D\u>1)ptl׾;xp+ہGNM JTA/\2-M%9nODw[?9r.#gZ5$aֹT 1UC+n; I⟹ڒ#>Ew1{ZcF LݣEs

dڼvUs;gSܭYwȓ/H o w@]ۺK&UBϖWH񞜙_7>ͧ> :mruOHIs].*7UN=ٿIkb$|+1<Ӏpj/E?c0,˹^p[݋a$m#yߨR:K<%TXD\sY.T'j<<[xjje@>1^ ͬ "` 39ґΎaZ⨿H W?į"@퍇gg #tm=j!jFza^."yzxPG}z\S_ ~[ v)" Jy65AP c|/W_>{NEZçBăҡi}#;v_iX|\ Z!O6پV򋘍-jcL"K8,mvB(E#kmGk͓ť mDIנ(p**B"w]=NڏiD*”Q E(aR`_/!{_f P-__nOOX|lܮ> @ ?O8>]]`G[SJfLUnߝ4;<Ⱥl=#0G?t33'@fD/R zyOY%ZX@&;v--]cyyx&șg-äŠېQϯH?A|.Fpʣ1D#W-"$Z l Lh% *szbzvC5R;"r\dp{#2CyY/Mڗ# OMVlW]f-Y[u.0͜{>h_OB'_(`>"{QĤ:1L;}͒hR q߫EiCGu`^9LmFCͳ'pV&ޤGz>0%Bs<7豔j^8P0F$IּYF /^xc7 qͲDxMX;#F1_GEZ6 BhC ;Э#h3:x/{[]BJ^ժ*s!7P%SYrK$AdSS/7M!{:ѳtY MWr_[jLu"yɐ=Õ6<֐6L-m(l %mY6b?DWm RmE@Ϫ dRl~(ya,)b7c9)M|[VjxȎPD6͆BA1mqaBfdHOoRfJ>'PYIEsש+ٱήy)ؒPtKR;`YNP0qE참3(>(*յnn[ GWځ]8ۍWSp-Y}C`M5 VHsdY2[ XS <ǐ.IudD%Ol1F(y7:dYK{ l WڃbCldwչ`pcO7>HH~fڴu'#໅)'(gjdztg4[΄zY50ZqQpKJOt';L7FaO+M0$ۦoYPo=.3&tVѱ-i,&Ji2FR/iJ=5m)ulcYJIX\.:\`~,9qSq$s NHUIh}y*W. >H'w+zA}44F0 \L a~dvY(*F@υI [h&6Z_ bA0"BK,fc4=W] ;`PmZ)d O3O5wqrX8`I o9u1/vR'ڀ#5j?4gՋdo܄pB.MDO6QSvn~QcQIMAT -vؼ{Թ$?Զ-#c +pL$/!y 便nL.xd-W.h"{nv)b&~T>; 8dRJ\ .5)~ŧj}v`F*!.rL Xpn>,IRZu_qAQ'Cl.e}c+3Nhá0B? *"튒eި ɲ)=sI?$BD #~ NYDM. )2-Ol_;'3\͟<*R.Ȳ+o})-*j#tcTXT|m1!op|C#)5i)UӀ͕M+OMkkHW.L@ktE.:  (Ac*m~X `*Hm ظ P..L_3j8(,z;!!L_u&uk׀f.̟.ES{^Lޟ(9!`d=n:@xP_lIu]~7^Y1C^D)ANXcኒ֘ P`?$R}[ @v3]Rk\DڇQ/YD`Jrqkrq#M#μ*6dzH&te>Y(`GrQm4zƧ<9As̥ ޮ*aXDF \oCcm F!:I0}'zS FUj>\˧|č_(>-('p‹HE;:mN==]̎Z*e "3;)f hM%0r],&&ZB,}P^bR J =ٟDS 9`W, 'h@ kYX}Ǯr`RI,l/KasqAPEBQ}vlk9jP h1^ݩ/Q$dw z0v=}x?B(*܌/ 9wSUG`p ɴk0eE'a\ Ӆi_g3]cN<߅f.5XFҮg D%cQ>~yjb\dU?|D{S {>ԯ#6Ģ!jD6]iQiBzu ՟ 4-zP2,3`ڟ.簊 Z"#e,ׄɪ}XʳWBIfGSCۧ n(me@/?(6PQLCb{)^9EC%24#04)Wrputm7ҧ..gw8쿢TTs`uEm_99X 4|NGtyq HpF+[*Hoy7É:T*gF)a=.eW>\iyFLq܃)-=t^u93uaW/4/:8;؟3LLif}â"0غI̭EݒқA{*D{Ova Š[ ѵr[#=5W> q@.3p)Gem遚UxD3^VFفKwaRn7 gsg^.%1vv0r⿘pDbnE}`{<8wi9Ӣo1]tSu 9a}_veJO^cnDNQMj),BΩfZdMs$ W?~W PgPei@׌BuGѳ9?xqr&3j \,q.o+쳪Gl#<Ͷw:kװ!p pˊc HKCHw "eJqK ϴt]a\ qt x·"鞁_ӷdqq]J[D^6}:]ʜ A$q,_A$ [[ 犭?ˍ؟˺ϴ> vJ?Ow!^N#,EU7߲u4ˤ\1@3rfэokϟyjEjA{%cHiYU+@a㗯ӆ2z` 63};;(4NsoՁNyD~eAT!*xwU\^&g [Y'[$-Q.Qjkn?8PQ$˕PQ-cyѫ.פMta?2d60KT#I%_`EjCpq2~1(bFꉝ*N䝹MR#Jy#q״l0K% M7h˻vKd#!g2vmNkڶvc {ʕwE0nKW덶Ʋ@iG..y|5C+l3rU?B>bGiTSd(S$>!ڲAIBmHtФ|l:xH7!&+X[+H 'A?`G ek&/_*"ڟSMdG-aVʸB`r{j)d1þ (*D={>wkzePȳ"&dn5(vd@@:o`C߫UH൅(`V{koWwJexC[M坅a Mשg χom!cVMe6Kk1,eKM6sy Rc 2%+YA{Xn̥I Y" z,@x*ᴏ5{h#V`o5[ N"~w_dt*A7=7s/ yIXx%c\80Z:萼=y4x8Dd}1WşL?bJoATuQRdnbUf 7Ue ̀x3CC ѽ-kaj^GDݍ|By8). "wǚ[f1gmH=Q"0z`:}Է+w%J֭{ rA0voG {"zs":$dmsFWV$B!:^R7F9I:9 B9Hc4z I @l(kXX EYFz%Pڒlqu Q=m ?j?zMC.Pq5ϦPu)4. ~ C^:qhꍿ+{! UYtSP]]?[0!~cv~[(]4nL?µn c;bpYITN흢-.ADNofހyݽIx:&-$u&1"'ASH&ɬǚ~-(C[jݍ l6Mȕ@Ⰽ4@^,LڹAۧN6mօRˬ!õ_J4_Qrw*8E}.hD&K02t$g0PFbK&,cqoI*S[&Z̪5]ta|璘9BPq -+sr|ik2]kʝaLc| *=ZlWuZ/[Eh0m;9@*q=܅{ӂB(3ZsuoDv[ߧiЪMi.EX(_ruCB؆nAP< wKL"*P-9xzq^c_Q3Tg>5-p[n|7 XS@o6@!w|.RŘ(tT7Hbj-F 2ryR7,=cc&/]UK-Ȑ) Г:7CH+Q8 ޘx0 6*<{Zӭ\tudy=Et@Vc@8lsR\ۺ3{yD̗a9,Ѯj5*^鏻{M+vvmr0}NPZvwAN?4 ٿbRsoԗ.xɰƌ &B" KIK (EC;uX40#vam\nv#7e D*o;>g#CS2'_{n#)y@Хq:OSP +I.@3 Q;o=cuT(@xަ.&a%?Ovyi64aP3xm;Ncy5V=f$QNW #o3퍟g!/8mل  Nְ/ཎ& 4N -bD/Z.z`a}Z0O W٘yNUhfTUEN.[_Ѹ[[`>{^#d)Xvž>}(DxOxx %y>逄VgEiol<쇈~r'/EK5pO޵ ӰJ&"|lRhRe׌,UkΡ]!w:Ib C/녋@х垾{t{}?u")Qa$NC6^5gd6c~R6E*k$66L<*tvl$cȵm;;K`#QS/7J‰n'SЏu-͗s_Y4z^7Cb#EpW-P+pt! P= g2[t<*X ZS*Ew&]٦CR'(ruA~Nb;2"`4]Vn=?GHVuD{.=ZRS7t $^31'}MBRm<~h#?u0h8eQdg^$6,( z w+>)F%@>~~4: Qu-Y YPgfP̖O>9\<"{d3&hs+EǁXEˆ͒wDڃ(MmBslnIeIeuT8bfv+΁O*6OF NuZI +Ite=jUtXMFjwŢ,WJ`tWmDG˲C@ApI,p ޟO~ jgm䂣y=5\<0b~X @Ck@60`UF']6i<vGݒi]N)L5Paޞy Y+wð]* qo~-cҠVYcc\ZIk`PYNĈY>{{3#ŨY~5"m;4Hu[|RsXu"mdͅ1vl W&ޞqTm\pр wGn,=k߱@Z-a ^'gQq9eUiHO͞SÚudY/b0nJ }iT*T4H/pAh$cmVhݻɂ’3uȹR[?JX!Lzd%9É1bJ_wv۽dɄ,3']|\ҿhŇ+^wW= Z7{i0u`.߿*uW,^d9}F+a83 **x<}y'ĞV'ŸJ 7ZnA^>w~4iD:Lj2Au+7t4wLZx$B$ H;\w˼P?~ L*TXVV@V%g}D })*t7dEuIxs|wH,Z/к%k ?mYKg)(ko@ÔgbXIv<2T :oc1\(VI}Ѓ/N/Ban"eJUA_=C+dEi ;PVr0/(0`۞\G!{P ȀQ:^[}mpw ȷu/9߭ScsQ'f/h4 \q0A_O{]Xys7TOa]X6"h$M N0Z22JCwT5^_#]03~j~2&:5hlye)T ^1b jU WM AoFkwQQIzTKفTp 㢒}Qv"{Fn1"_1]݄*i1h3'&7 u5,ANWVCXڗNEWɗm:$ x8KV!_>te F\~ofvօY -X\j"'z4w6{>SI.lΘFCqznc4pJFjyu'xVcjMaav$كdñIM\[x9жc}Ha6^7>%;VZzD\Z4 DT nl|d:$Aȑ9Xd-}l1%߭CΗtcT9 L${ТvQQ/9. C4)&0ܤk|vx(ŶՍuB=k\ňl9!_8RP$굮M@{pk)f/_3  NKĪ-/~eLY>_IS[%vZBKa`npd'VRlEP܍,M8\?pI"` pHv]dCSMl)A5!yGn :s%Eg_^(>ڽRC,I +w{nHo_x @J>K/pqBÈdޖ+?z&H'M겼P{F!ٜ*@Fk!7EyvI'O;%a3Y1a]/cU6{\vQ;Jq]y5vxH&ũٹ4 '$I,he S`j&jT̊^LyϚ8-K"0Q $}i)J4d x>$HS8U; SUrF'S? |4l@9ҕ-!ftB5|dLSe )gݡx6+BIvյZ9 b=!Ha,eļ,))5> cR $8א"L[JS#0NΦbq3:P h4Bt׃C3UJy WFmhTm"W-t".ࡳ&*َ._~T61vCkH@PԊNiƇ)P՞@_o4vjn|EKgI saHsMtҡ΋wzLRr$o֬|r;F^Ql،+{;O$qjut{o4LӚHV+%,kYƚE)5t>F0 gu_ uwL@S˗kad8N-"gjLmL $o{Ӑg5*Kx)UNd!P>O"eE[X>EB6kɼ=%HMʺ8İC(rJ#0I>HKjswV㠢н3.Op~MJv,,?RtKA 30ìVm%U$Z񮍄݅mIqH΃)$@pY.mPYN*< ^5N<21#`ynAJjoqLꭤOm6ZקlFP' `#OG?$Yueݕ lFcfz.BX*_J&;NZV L3޵t5  ldc*TY,b0Gɀ5Gie~EhW}ؑs˴;mxiyWH JuEN(kD8rǹq[ .f_C3AZI]0?d)G È(W]뜋 "uax#w{֌32'ZQ\Zykfod8.)Z4UTWa DK6p@ɿK0D\% -u9iTCH9ߝrWp)j\is=cA}Wɜ|brrԤڣ/=2J%qêܣ DSj? Ju-TzN*֬Eww{R<`‰Սwkpl&`3z\fM s=uO/Z'hf*>JKW*s8-3OuhdUW Ng B5U8xm쎺1PD4e?RCrv]fwGjsЧtIN/\@ bͫbɰ e^\ F%hvu,n~_CO& HOALѢm/S2y|DJI?LΤU2e4 -!#>fDe~jZ;۷@24-j 0{>x?$Sy@=r3K]waz`oHr^Z5--g35eN. <];dUD Bdآ3 *as;Q5obFFѵK4? b|RYwÍO }-T@H t=x*rycJt`X5wQK8-iKt C;qi횵ͪ\HiU^/- 6%v]LlxEJ? giw|zEKBmg ^.~]sGPxX\d*Kd;Tҏ'% , U/D 7S5,pfuDuN ,(T_e>Ẕ-{S;XlFrL9(_{/n"SGHv} 8HKB=/P^ ѴJ] VGÀo.Sr #>yyvXpoܲ78+FIbFpt\D4i Elr)`#Va*.sUN'H  ^"AL^\rvp*N[(]q+p}ؐ be+WTha4S0(=<ܐ琌YhIMʠ67YJ2kܘed'A*^2 _*Mb,QU|k% \Q/:OVDDq+h~ R'<|&k⏓!QJL_Pޞ4e&m׌iH2{ff36tz7X[;$BX[ w6d7OCG򗾑(MLR+*pG 5@pQʬh.˼߱3JcGj]:Wqy#rZ>Sjv)yuF&û=N d Y-Q>n*p(ݬʲ~o EE麋gf9gSي>^R`7 Ps1R/7z<0m<ַ ag@ÚwҦxBJOX&Mt8NYOu ۶XъeGE[n׷%wt/ >sN%Y*ji"QXcJEoizCoޱBtR \ɓ%[GAV ͨ1c>Ŗ+U@E? :̔_ޥ?ۍ`1(i%ZKؓ l#GYi7~GIarқ ^'h;Rvt``/gNl$.J?~,,/rᇷ=˷*^k#˙ D6l^ WL J\> +Sq#no.uS-Wffz4򵷂ZYQ}YFQ-H8׿zgc&7l蠁?D伧xĆڛZ/,s {_ụzM`Ъ^f_#}66 F%puD.MP)l%s>B@rIJj RUdV-xN3m\LW) $ i?h*IxP9H8(+ȧvklgE"P F = P5ppYWPӣmNוW'J5*,.pFƻkjY>6e&*1n+ 0z<} ͠\NKsѾO J6 gQ;<, r/0o2Bٮe0ޡژ@x?%Ԑhդ[&QY3MmQ; =y%l@K>ǨHw=.f2B *bR>8V :j*y$v ~Ī̒e;\Iz>`ӲҝFޛomŤ(!pN\-3uy'mdZq}9zVɓ1 _ËKe5ts}7 \GHP )TEdVZh]Oy!}w.>_MiMJ"K<1701逷b>VRHbSw67E K v`T9R_(7/W\Hz4zO zM*Yֹy}'{{ wVz(ݏЉZe0W3n xlњ|cMov>ML/fG"}Kb;1ϵp UL_0U퐾AUL`iҐi9A-sN0s1waH{=c؇ލS"\#Ha4lAL$B𪃂o|JmK{qQ~[7>}%x`#$I! 2$DԴ IXAyyenU|>u9F;r2.VMZ-DVP y8xI69H%Ϝ~K>PL&BՒo@X֍sWe@sb0ދX `cdfg~<AѧS]4pu؉Ҫ `u늵`B.DߡB};5ʰKΪU665QRGzmxMdFH_YU7#ɏVsa$ b׻?ʴ5A0>rk[{)ruāRHqYjHRιt<ob?$gl6[ >%)[YAf.N |ï*Pyѧ:PgIR-~(>41a](YxTSM%fi42 աVc)&1v{; 8gW:/ӷ(i.VhWLV^M؉X 64-t׋RR?WG"(dZF4 >j&MIM \KԁXx$u3c70fI6w̚О+o9R5rBd Ɏ\ɹfqD1vNAn^/ y'?^g ngPerJ89n&gbk_c3;bYWڲv1.ǡTHAh*qInjmjx:/34!2,/zp1 {I\b ޿ BQ< `@Q\A@ _%/ai-p2놊,# @ oU s/i' r7QjЭK :!7nF]pPq&#W1KߍэؼGjAY-89xe], bM yҊhd6`2얛4 2$і&\*еUG0zN3}Գ@+}_r! POFR:M2XsoyyĻR H"^.|֭9N%3T{ODS_OK 5%7::+LM]>t8%V6LӉYB ϚE0p44Wx!\r]Y@uR0@S(K⽞y9U%ǻVg͉v/!7sr$Mgl;F8I= @D)\_rahhF˖DZ1;ᣘ70\r@g|Ց$E4Өqrs3C^tNhc4BJ(ș =^Ѐ.28SD? 9(rw + gm#llيS لɸUJ-)mkdu;A{񡀈<С:D Î6 osKC ċu;Ls{c}$K=G=%?RrZ9r*Y/&ޮY~ڵU2YQ,"UܻYd &u94nEX-Lv3N H޽(xp Mjd7ߦ$$9jm{,4-b/OH^ "}%Sl\[7^z0Lܦŵ q][L;{USLq_'?XǞ?6m*79_WAc 9Y&TZ& |BK ~ͰG cܝgI=5{7Qk ?۸괮 W #$匭ϳy!%?񦘿WK-\a lyobZ_qa۫&;r0Wɶ񎍭ߤ6a)q#M|7tU0ϼ;֛ZͮA?*b=b{7d:ۻΐ͢fG0>SW~X  S|>ݶ߂;IA Ā [F'aDPhI{=S!CƘe[_;L-Nj}\jLW-8b0':[PHtD;?%in:|ә-$H}Ð3L)`vATyiF'^MiZLY1&YCvw& z2 MFuxLoB03M{|G Mٟtl;DJˢ"}Ѯc%3.Ĵbq' N &ڣ:+Ix<G%XS؄sSV:QVDe K{͛ pi3/)?=˗5s֯e% gDg,,(a:\u ψl!~[Ɂ_5i+~ s %^u7G(/D]! wszÍr.`/CN_FlgN#/;8\ttuˬ6C۞cLH֒П@5U@LtgnԊR9^x>8~X&LG.d#9W3~˲~?XإuxC8o'??KdFI>dbQ;'@tU([s:hȯq8Eoؤ41/i^q EX\; t!r7is&"?t!V:YQQ0W:krsqxYJu4T>{f"?$p8[J^m#컓C>JJ0V_uPhIUkOSffdǣqlIn<8 ̩Yv`Q†$?7ӱh7%x|Vׄ܄?j~ <W-Njn{m vMSi(iӞUL=,{uLA"ʞi?5+ 2u>3[ LJ" =!1J5Z:.0 (5/Ҁ$R|^ѐ wjr#a:Y:]elm&E-[k%8:@53{-5A)+›7>؜OE[(ISBL>.Lʹg`|i!i1r :} w3dťYn#rm aң 'Rt&bdg lF̿aXӘ Xjm6+e0| 'rv`PQ^{XDzo3 (grP;# {Ybh Jґc2O74P]W2tBPt0GۃP[sGWv WJt>۪Ԅ5.0*K) zrOzu;BY ;{pc))Rm?Ð{.DLgsGldBÊHt  Ќ$Q@b!8we݀ 'S _$ƥ_m}hdn{N{"o,j}Kc"X$a8C%}TތS.o'Y˼HCzBݕ뚒-?B%Sϵr_YP^k:f"(oVbqFXa@(m^}ܻJ-:J5779j<}WB=|E9 g *KТ po,*"짉-RkI7ZYv G IdP8r6L3Mp/C&M8vN [À#Y=ՑOX[}w4fKM9?ԊIkܞӍ!Vbj;EeJWi^f@ٕ)& x>{<9d7bi<*R,MRY ~j!䳥Wָ(}2|Vx)ZT} ԧ`Niv:%ZW{~ CᦀYG;OQ;=6i/`̂\_yh$cg2O7M"^O=_܆dS)I:fO{Q<ʹ,/YѨ\-UhB8eo*J%eRK1W_w0^ObFXVp W;ޭW߀{˓CC(wDxGRxDsN);{X q GKn<}Pc};:ՠdZm O/0gs+%0 qҟz1%?_`籍3ς]NӺ1A<[@rr$%~r0M{6 0QAax[#_/:q㥁&ʻn]6eid+Ȕ˹Υ8]:i2JA@]\awaYvF Ȑgٝr[p ͛k|qXνYYl/ #զ4>7RC ClݽCn 8x3}5 vTˢ0LMtmZgG% )HQ}W6",D@r*ǓYsl6Mb(E)'{lI^Pb-w{v ډcsLz7$E ٟ KTO4VQDP_ dxK *A{c{cNO)QT>Ewƕ|tL y^MtM`ZWc!x y^zW0Lay|_Ylh`S䚟JJPK.AAn1vZU,ʚyta99)xG\ͯ{`I,qU:FXKFHBf#Ox[Ջa":e+N#ߏ䣀 S7a\6Vsn U^Z\`nt?2&gjI/GZs%ۅWkw4pTuFok&|$=F`qFhv@SDcp`y-yחR !sz09c`=D^{GK{i|gLho<:&m#"dmn]'/46/]f2QBfz1ed9V8-!*~p^b.[o8G$:˹4Dl!)!w 6:0ʓK 2Np`pђ:נCS {8 Si -(} NpPk3ν}MaB>W–P!`RI l@6uxRʱsۃnʆ<2V`DIgh?#fBSu *Tɮurœ]?8aֵf$_ِ+pᎨ  Y\i%Ѭg\zfb $`b;浉53.J Gl`XJ{rkh'tZǶ\{Hzk/q>4"4zM~l}1  `/Vfqџ:|;ۆ.vԹ0A;([Ԫ&>݋x?ѴHYHl6$"aiDCң-.ۼgbW23F.[TEbd*8<_d4>tp{Fm.JL..THȉ \;lQWO}3&1 D͛"$j)&!NC,uimMUw-aoߛ즄^pdMm%Ƅn 96nzLfy/@TnˇBseTw(A*?ݬ0T+QÕ3LxE♹y,czs$>|ZuY#WwsM; PlyVx],&RD-5E;OŸ:b=e;E?KW+BsOL+໢ &֮ o3y+E1T~8o$."R;O@[&G`ڱ獍h4Ą9rݰ"Nm!4A~r\rfp6 + H=%CZnJR\ot]`X`v?A69IhmYp|%ԋ4Ƀ0~eT1We! 6٥ b &EX)@vGm>q0QԹGOwvYhk `YD6 (ݶ'lq%j|)~]:3ĺƮhl$ȃ"J:Ni}wI9aoD{cn9x.bۻKUq,4`!֨s.9^ڢ_tcVr:\Yj'?:)3&*Zk~ l0ʋ蛊tS8*81T>"_/B#A . u #E=nEQ2?VVun`<ޫuo3dPyDΗ%GҘyUlo {F,ʱY9}Bfwv׸ZK% E+i FiЦ[jWgcV)W:j0d/==cjߓIҞ9B9Cb0GI5w J5ʿE:?Kev]B"bGFʬG}|wz v_0o)LssOiK@GcǪ` UQiH,!Ăc. }p1JoaCm吪oOl17h]>j+ #dCM 8p҅m,w($ߟWY>k~)WhF:9 /V#ڸw\Y#tE+qLPpI r֖jMTV=Z[$L53XacL75Ҍ2lڜP«s(q@yv{xxjΥ}.W>696^#085dzO- M==OH^mNp~WkM$2܆ٍ19+~[$-R G9$bގS(_;ŝ&a#l6jRF aB)>iP+B*]hl.x`U3Kfd0Ɉւ a,Ƃ-7Q;y؅=^X%.fFcڰ>BI e,rP(~Ţ0!iF: C:i'8Rd- LHq\NorY!yCz>:Iz*$#ħɘyBm<:qe%1z1Ӄ7Ù#* XdneDq_Fp9<;S&,l l$ o`NjƀtY'Q7nvviߘi"Rd C^X8HJ:jV㬾 _U5"$Ux2̳3KH^ovdv z@Ѝt k>]}6cYi2]Q{#wݖ/lWA͗L\/D^3HՈM'd;8 3ѭXJs,_ׅɽN"[Bof+ƞL￙G|vǸ3bm(&2O{mȇ)i1լSY;(xc Y<:7Tv)YQ >YwxP[Y}㕊hL8P.2.I ~+= *$6-%~Ke!Ɔ[mD㦨b 4:/vyd͵]-:6,ƞhA3Poڣ>y ~DAQu\߱hplxhT{oԝm]_+]^p@]%yXաyz$fZUJ@.:vMn1u) ec;&Ym{=Kvej^)QkI|A &8[ӝ--ưw^ҹf8㷢B <Τ0^ؚtȉrN}m ]b)AVb0`6J `)4cV?0tX_ PZh՗4%mi7Xt#' !-e٧ڂ==)zWD}OoTBv\L11MeQFn@{0zP;jX`/#vUЌ:ֆ tusK~OS~ I %?~|4O$ PϨm}?Ȏ.i/˷*g:}3.39%ai5I"T^$WC08aNPqP#|6^GOL˟gGyvD[އ'dMB6'Uc5%wYEy?Sez,[̟Դ{7/3B3ųHClaӧaZ:E/}!75CjRvcKqRd>"xC"0ҽ IFIqEeEub#Vz?$m/VHOyitp ZS 3UDk "20=Mqc6Z m}YzltaۿG_'D4#[duJǷ\^F1X`(gA{۹AdW:/g3=trk re|sN Ц[#$5T~|i>E$fee>FAwˏ&N;lzmrp܏"q+Q9y? ̈́kjȈA{_v}T~."wKym˒(}>#=&b-kBscАFڟs[ۦ3=4H9+}mcZ~4jIc7yH">qϙ}kZw-I'&̤/$4 mr6,yvgt%jBpwd}k]|(O@s]8 g4rMaMmw͏/]hQ"U],#-y*#&LKm@@M?R5]l|=+AC%yvoQSa"x~_nգ z9u)c3T2X$ߚАY_⽷nvsk~/$Ayel{^UBR K{bmg>Jr X%02VJ&L8L3L)=]Nkbӏ]~Q&1ocIͭ1Tj [eP7CJh>yLR0CIJ, ?:zGPqޕ[WCuvn@BK6[MgS.*Qm}W|Ӳ~Y>z2i k-&ZRm[PNx(nhȗPt+~xJBl!ey3K5gI7"Av`**J2 ݐ}t<'/#+sa>:XOy}L!̜=&OC@ s EFS}s;]Ӯ_̰xi/~ ?G+%8.@lwUDjy!z3SKِP3w? o%H ʍB.-OfX7&:1MSK-Dk2lt rS+:#0/? )6ud!L<8ITa_'ꎳj|=@Li<^ZU83:ZC  *-f$VPYK ?[d{ZBg $ϤYeI:bEo 1H3LڔIϙ&;x3d" c1+0 QOYDzvwrǫl^|hbC4p_`2~<~KL뭷K-DFx:@mz9hTK#`iMf{J U .U9.©miظtqe@mka)I6NÉ"AY{^+T'Qpߌa>|}v;lȿ7.<~8v6 !wWx#Ld5ڔ=߾WAT,rI0Pd7ŴOMC3lƯCjRHRX*G\)FAJ@XBzl?P1KUR݀w*&aXk=2 .X[pC~0ɱgB;k _c܎nF`P%{4)Q$!v ɔ[F8??/6U[ٷR-}2BJE "rtu G]Ф.='~ёp)d;104򭆉h'OE>?SݡBec[Qn}V#Џ?vy%2`lpXjxk $&9H`Jxs Te]̈́|<à p|`ъ)Gw h~T PӗU UI,8* 27`R{~w7܁`L?.I z@5DŸiak&+5EzVSKtjFpB&gsͪ o\>\j=zH緃.G73uor޶}#rgKV@vnvr-ޛ^B@H41" k,' o&(zj2"gEhn?uFgXNBnFo~]dnUv]}o<~dqS֒ iz0KA{ )po!gܗK=#vf, "2|C ڡ2EH !~hUh|Hxn~5/ܺQ' 5Ʋ}VX'Lk[h HgbP,DHgbz3 xõ UIJ$KP80>,V5H.Bz_$xKlA%f;2ԽQC5h_læ|!#-B~we5{uA{+uTɏ~-TkX> (y{uB [lT[|:pHn3tA;ZT.]y loW}76~= AQbe[~Wh4CS=>ls:4Lds]ĢU"X[<[2WDȽƉ &2p}1]l vܐj535  6%2K!B HiNA,xNTFrȖ\bY$ `Qie9],,f1(;mұЇaeP2gji?U3v*t oJ+cw)=fa:hwhYa>ϹS0lqiLkc~F֟r&CH)lW~SgT.C9d+>=+A∇~ H bJMU1,530ei/ZRl]/M5݈ DrBE=<#$هgđ'=_g1ys}bs1X0rDt.Eʱ7t˷4F"0@nSAOM/]"/@UZdL$9xز^W>WDm F=JMPwvKNe?kbRX^@Bk4v$pIW۟ y5E V3TJ @A 2j~E3ɄQVKbtK 4@q&DZ%]Ń\zq_升o=JRh7h*L>= N뀈rcs;@bT$ZLW\rx6Zn jC1g\+7'SDn5%i.K}6XQT+E^k>T) 3Llw(bRy'9"lF GTNPL|N+ieu7c<8t)P5td|+D ^:H4A4?ҍ꒜_Y.3]qi~27Beg)[8BپTPBKiZ\˫)N_O8S˱X$EfXַ:Li/rWSN[kB@ lylR8lulJR{5-gV`ox;<ZZ?"]!'g_jک죲O9zdgTTcl4Ud?ڲje%h~J"K?L̦mEPs|M 'PG׼U$4 X]nBRpt2dN)dmras5uAOy!Xnup}+hMNyKsL"O)m!ČjP [:C=)l3{ ]|(bXJCFW(\5 BP\89c^|ًQ @΋-L/ۅW](5ο= R)35>|`;ҔLqWq9on.jtb]Cy~^8 :\xe]AeV6F]>dW©D6+?z߷_09RY ZgThƪoP('ל *f2ʙՋ C x;x.FZF0mMU'w_Lܡ~m׍D5[|P5J<N@Rey5Ur#J,(+O'-@s0<д&?VΩtj cǻdτ(f:sfUh@_]6C ͇:[)^ۈkXՍY*۶Y.MRXX)9~!+E9V}E_HLpeKꍷ3>:4i`Bv> (Fk8iYrol1JPTz;:"92jDZ&gYr*c,ihJ+'&ܕhl};̃fE^OScd7/F|5T4Mߙ\)ڎb쨩h^Z 8ڦ; OϕbC'H‡'3DiBI39tATtP)@aCd*^0ꇠ<`?򻂖>)pgVpBmвw$T3'A@&@, W?GZ.C@eɴUsñ%cE{e)3acԀ)NqjH|F@m~ q2 ԧ,hnHv^`2R`=RQcڥN5J^g:];`>FlQ~BhJw3!.w,Tڡ߬LF ?6 \&E:?>ىfiؗ2.֬*ǀQ?+>1R CM} t:߮q.bHG>u&xby_ڻzrbF)Ӈ4ƽ?Ym=a C3Iuܾ)A\PAh4JcA nhmLXjFwPS dYUI磹92oPrH&]b@ILsa܈ɀkXYԅz-jx)tEiݻjpi~ j(08u/ѡ0qˇQWzț?>a?~*&7E۸{!2]崕[UJ!JU⑓ o8I #ekuO+kٳ"m)M\[裞\ hC\xY{bxTw >aElV!0+g0R_x2@>[FC$RŘd0}!賀?`pZ~C\kn799/ !lO ~Yєr"iɣ?yNßYAg"PuUjpve <6izVƺ#Ԉ 났Nesxщ 1 #)b\ʣZMBp8*7yzZ.Tq <[ }91fSQ{1NLw*ãb% Qa/}d2xphs0yjpY$w~ilu;|@cݡ :Hfk%o.ָ.N[&xe FL ߧKa l`G}|Xk!w||n$вLE=Y%g*cP2ߦ6FD:x> pEl׎*؇|2V.\(HfٺR\Ga6Ώ! }eGuCW#$)1._dM_KOq+v^4ćUD]pPJn c`y)l 3~ێ fQT}:*O݋T#Y" B*wEmPvhT$Ķ"\⺹$42p6Ňז`mH2R +A .V>)-T˅)^^ʛx69F߽cG֨|3&a/BG|rg!{Ί~1-|BdEKeB,Q>wu?^(?~Lp*!\dŗXnZG&ua۴K Ӟ,tyTAKq{VЇQ4=K&*~&⌢c`QfMH}T 9Cg mU@wupS5:(X0Z)]2Ap2& 8pM2ԏ1q*^_Zq٬k\?Bߓ98q +ZsTޟ ,[QƦ`YN]9 ƾa?B1F;CSJ] mz`hՆުA ]KڀLca&tc,/dxwO{5vs=|qE%2wQt|Pr&SBƴ{ˊnL =*[Vd}:]]:xDG_|h 1Q)[, A70 yu4Us'e{ yA@rR&;liTsv:ujO9JF]nQ\8:@?{]U N-n{Z~*h=GLUG"Rdy!=D ) ;f̳d#DEiE!LAfF%*EU8ub{ &ԴdDlHuKB /: - 6&ň4p}oќn%c߬_D=<`nDYP?sPTV2v8fH/䌯: 2zѰ-=< DIqY b7rwhzIBQ j=uТ۴l;W9>طb!Q QcRWۣo`p`87w>Gᩫtx?jF> ݪ7udoNw&Wʓܐ4@Ӟ}yX bV+!Q-JOcGI83&K,0jDNDMa-g} Q_N2_%Qrhy 0rQɂO"Wb9eI!R^pEf&bebH9+@ QY`ӂ&KHD u|"apF/PЊXŢ\H%s:/e vWqgF%G9=3{̌L|Kwz qMbV@V 0H6c*R"Hr |*-f r+Ŵ/u՗p].܆Jgv>okiV}R,%O͇Ȥ4h.K﫷؊Θ¹KE|nhEsĶmd LR2:>'$1^BSO~ XL%LWώ؅E= k,W@S>p ~ Ta-/NmF6Z:[Q/ПdwfJ4bτKܓ˵gU/IZ݄_l\/ڵd~*l[f.Ĭ|gFN$5`ȣAd4H5hKgc<"87 y>W Y jSd*'<:Mh9 2j$-PnK7sҤ@CS8 ⎃n>eEW$pxUIWT;1Ǐ1g)QZu!/\"qMOdg#,ӟ=wI.]}=/@;"B"\f3/3G ;p1CRV>w $#o:f,~@CzaL˰AM#Q<w ϞC*;tX˱`8,ICHvq57.d6q #F9ӼC]CfT>x.@3QtJ4@‚8ےGEIP=~~ %k|E{!~1ipv.E 1sVȫB\;2ŋHc7wgXxi Q'??$.CDL_{GVLѼzb${4Q;zW=>UStfo$$M܀a<]8mY@edw p2\ekG5Hm?[1'Y1H=sp Lb(`2ՏFUlJ'\CuXL_z4 Țx-{.r21IF ŀvBRE/{T/X}5ef/9#Br % ̅>D+/D9EAd\6xu ɍ. [0ḅq6= ;gbKBV7-s0:t=|lX=m;XF沧$Jݴӱ0,vA?w. !@xSEUSdXjP~Y1Y0]"(]$(a=I ~R)oWj)0-`Q*X/1?Ix*k{b7 ٕo6χmQ(} k/ r? ">WEܽke[ frh߇Y\dtih sTn\=D1B5l^qɟsO,58uZutR:o#-4I O$\=cє>w+5|מ)rr^Ǻ XbYYK,m;24#7OE+>͋vC cio_ ۖUʈ(UY݋`n-6fG᮲C{7".-jY,Er]q #!ARNz7feU[#/w@CZ"rU4^v?vQˠ lIdl\ѻc* 1<!SD7.Lpwd+65/{zirnJ/`_dez(^$ mȎw~tlYчa?u?&U\*Ӊq)F8ĺ>~#==8I/xϤ+f\m:7lB#QXI¾V:):g( ]rP~k|aY:|GDM͏_$%l:kmvڳ?STZȀu"3 twW#6Ld*jD}#Qs#`=m9 _,X%*: %Zj ^;*SPXpM(5,oEAYHx|XB<"]8\tɄ>LAgҝձOx3" K OfwGG{d3|"Bsu\j糨_ː&GtsUh) [ܤKC+e\G:ݘ{iH2ں[L]F0rLN^BC".g,Wj Ç*o͵@(ڃݛiLP=I*\ޙ_-m$Z&h!f29x)BڬG`<=xI C}ǫ%{V (,m6_JnN9RّfU<-4Ӳ+g{?86԰ 8E/0 pT|ib#dC-N+ 8ߠxem٬-<+4;57Y\}Bzx8a+Z`rk_QJU!/j{%Z`{g+h;!'cT v8a \e/J;nq6]*YwT &O`EV q$ ]H--XU0gpKNBăHl<$ɂo:BJF#qt},ևQfƕngŀc~z<ǗAL= @ 2+~mg) Zq4+gtDXں--?K_ygwDGg WZϳ!"RG?t~\d<X`ݮh F}! mH(͑Vڵp7t07ån_l&>|׊? b G%`NB "S32s|+3n~p16e)9ѝʎH1 +[59ƦڕP߸!xZ!OrV,X,Zt [؊~`̈~.=Bذ6.fZ4Ng8X{{3qwLۍRz>9;E\؜ìE?(nhK~1X$IʍZcP2Ǿ89"lDo-dL_1'}E\;VƉuJkzrNyn|f=i>|S3YBH!0AnK7pl QJΆge91E! >h;WDcūqE`RƁi"B_3MwM=1cQxDz.÷Mȅi p_ /(cS}uд"U !5yrSBB GK-7^{e`?5KxS-RG2W34Dj%=o;s\m9+>w\ޱW j|!wu#b݅6i;Е"8iDcv<l:L@T5`a BIh,QMΟ '0Aj[j7ڧD i8:B0h[%V1 ck~|xy Ô:c%(üZs.t0++; J k(Ǥ[ 0upy!5ճ  в"tXwsu5sIϼ3 ŐhQU C8+;^(e_[>>*JtSqE0Je{OZFc;m 8{lW1.Ƅ).qΡNe#!;f@+wW' VJI/q+Z?֖~켮JS}j FU\fȈ*٘d@ æcQ&FPv*W5aڇ6"ߪr-Ehodm.aeA~5(%;вVIZ/KNųskAt?.]#oJc*˜&wV_Kf;0 >i;eY^Dr FB'OKHة\XY(J\f6F>۽kCո_DoF]ܧ0\|[-:fYQJ͡W{h2Uf}cTl F1t-yEiT ĘW}1f|<( rqj( #J!pgm|wǍ`~s'[٘MKJDOB?Fg+lMi)v-'!_wYSY6 6Lrjf:{S7?8W r% 8ըG*W`w&>*SWءw@emr ҢŏE*_[LԔ|>'pmk 5|| YbEL9QZ;-y pV661.Njy#k4&5S6M:ԣ[ft3]Qbgr/K%(IԉX2*_Zum*p}$9d`*5q3\oA+%4ykz#ٙh_cO֮kx/ų|6ᚷ(0T#^J[|ū8Ype9e d?`% 87$(4&4DUxZRizPrK֥‡)2o@쒇$;oD{[X-5#=+5{2e {D@gKS T wLw9Bq |ro#ӂG(ac$-YRU fXZ?*3,6ौ@wQ)_[ ()C4HϠRkEgD$۬Yqo׌p-.j'4D漿meL}1Dt{’hD0Mĭɇ>a33edR!cTƓ{a , L0;lu vi:b6dIFFgaL%Aٲ SL)b y/fkp:4e}<lu*#@*q.=C#`Eʰx-..v6/zF\7'u0@Xip\ 7}1q13ejyzOOM cVfzK\sWP4[Zi382JK_c+, ʲLG: x5@4/ @,m=HQNCY0hmEf/ƒ֓"[@ t 倠h7 9)m{GXApxV>g0*Zl 0(f酽^ǂ#ۘG ў}1p:` mrHَ`<yK"Qj %p9^t?̉w\%QVurr)cR E4m@u悛>KO^F6f) 8j/A䍄{k[rc?~/mqEBi: P +f}}`  f P($DM,mQ%,-Z 22+C-!5 6`ڕ60ݪ2%7 {4вaZJ/Co(+ǥlD@ξɟ$mge!WMɁa .|Q[ \LiSsd>cv17?ʠ+7oRՓC ̫mdKҡԋߋk3\ (ELl#Δ!]FxlUy;y<`(,^I* 64"Ό3}].\8"^#)dJ@$+PVEt8\&D'uNTSG"k)nRxĥ M\U!bNOs"P{fBo+5 2abvY詙{l9 $Kͳ}Co[ >46*+G`K*I~o*ҙqo {o$5>7z|a]$ˢN&ZGw9E @]l~ku Eޏ}p`mh&YA/$ WR~krÁ2@L9 ׄ_k]X_N O_AܞŐ o xhwE5 HUֽF*O<ȑc?rٵ:DP%AuNh ݮv"͜aƀ;·9N . "2o;K[8A8'A9rK~cNm`P.Fg`[Uu._F?CO(BRs&yokXV3VDq~kH` ؏'#8 iڛx4` B-L2 g(8,H#:M ofZV3T[2ahRE| \6%2Ur]z/ڥ +(U9!5u\|}ēm{x};j^ez7:yWͨ]Y<}'bΥp^;_Nu) :Mo DVm}#ȋ :=/FGVE8_X ,]"Z!\E`6PJy.Z8KubFa#|$;'K9"-pytq~Ϳ*W.A@TX/?OlPvQ9v5B]yaSs-^gmڹ]R]!7E@oXFu%uE{( S:z4Zڻ"aٝF4EfI2!HÇ Pm&R>Y욕dw_f*3,n?b# :Ե ]WِQ?ܯvp V%QrIxrÒVG#?Vph7sdgYF 0G١ HeT5Uu)L GX.;E)-.iL| `7d8߼ƒyy6~4-u8 j y!p6m+Oem2 %ԗh`G;ɫ HMR: I|S~BP[J+[1A|_4'+MMprff|aQ-O*MfR[1*sNܩ!SpݥG}ŵƾKWAl@G_NJN9E#g&GqO/ͻab\!_IҪxy*ۙ@%_}_z~s(!k(F+B<*iSmܶ|N/ "4/&{ja '+MUYXqsa>q0i4Cu`{DX08$"ZsgN=U5┠8~u\F䱗MV~Ԕ{߫8_λzۤl&EoV;ʻMr!HŁ^i !x=` A `P@3}4bio ELLj|ꔊ.giqa9c\7:S]Q, &ҭ1p<T:r׃*{1uF%^!NWޑV^m|_hO6wȰU^u w#$sրT{2ζEP~b?qd;^!ɠ:?y' ZڋЍu*v']7k t>FE~⢗`e %iᝫ.Ocuz| ;V*AΦ]iAY˵>8udQ |SKMIܢSN|շKaD l.(Z n>y Aw6Zdf'({յZVV26V,}$W =f [9Cdp34Iu- J)6]"5eZ1;һa/wU:iLj޳dD%cOL{a YUygaa^ãTJ=HI±Ξ!N&|^q.\0<' )}MMϸX^6ٓ%$3`$3YG1S} Ce.}6ME7bФB@)8c*Xen>-(_|ƚg=7pk  /޵oߏ5Id#j}pqoKVRy3>ʻpyx?U7R#!ˡW1o5k.뷉KL\>K ` GCo[t+XGx~Yf@{Š<*wpFq-7cX9ޕNS~gѓUBТ\4k/˝i6uw]@f"RE毈 鶋ы`nB$l1Ig0n=ˬ:rK,;*~B_~:WL_.;7=V~\PklRemP`М[Mn0Z末`WstEGy>4?eE s$l%VwB[r+ZpFB=x﬷ʬN}k0k {^dUs >A _h< ?cC4Av#x5nI2Euv%,kUCN&5D{ wU0w9STҊN곔.$^|%t"fC3[Q. d@/p-`>,+)ہK0|AO[u+8@ʉ[g۳-ȓ*| 5BL7wpaqHjYRu'1و& 4R;ݞrI@rh @1oxuqOIͩlh{b :>P^FiayO; 1R_dVozC-Zum>{A\>:T,J񱢊/qWMx&܊2$ Ggs&]G諼| Mw [iz2 h JQW6)sZ탾efi ۿ]g?ڿNY{F9K~'!ل2]qPLc|_$13R͞ђמp{ݦ TLvḘbpJ1o֥=gg dhF#j8G7\9a%,۔uZ>2 !R)Ojl AQJeXUVC{ÖzAU|??B7"{*3#^r=mpO]ϻ:!j{fSrXmO&+PVaPՆޮ*"ybIIOܿDB#ՎRinmlݍ ,:N2" ,B`J{p_#Wqt,Q3+jUݖ[\j&cX~ m_"_B[R==&?ԏV2+ml~+T:7/{[GׇЗnv6x2RѦjX\a _=^fmkŽٯ4ғ7N)LУFⱘ`\@K5$Eoѵ_ľ}oss. (5;Pj`Iטьd2Oգbxx3ws0k7mly4CPD/AAAEG{Bs.,j)X)5Ji1~m2n:j_k??}+[qWBWu m^LO DmGKxkeQ9S(Mpx}7Z~+x& (_b yUg@bPF>fsGNe6|}u;K;qD=sG`yi^U[3NHbFNِO>?D>o807PCG"?R;|9#gRƭ)uxyު8,7fV!P "K}܉%wI\^r eGbuS.Dϛ]qGJrg$4#r!nM9$'ơP͍;Olyq)*l7 ,NZ@}WBXf6`@nd:lXxI`up0a?u8 gYz9STQ^N&<.y `:c]_$,Ɉo+I(}V6"$r@,Q)X4 1b (GU~ŔAM9myX1pPՔ4HRUWRiC.iyXޔ1Zߦ Px>W-]}C'9{N}@1e>ptnMɵLZ`#<Csh-m0c8*SZ , ;zU~&k"5TQjVq f'=qѩEz^V]ϸoNҤ/\ȽނfޢsБF z`+uFe'd%k>;Wo֎\i2ŋGWc.׊r^{ݴiH!@6I#♯dt;3zU,w't>t[e1~'yD9r oZ[$IWDf 4 m-U%Ke8ci6hILX>u: Xem^[,\NǖynwF9X!05wrw*n=7O^1_*4ܑٵː}"mB1mw.;>&'Ct#j#m[$Q9畩b<͚Vdgx x'ԋv'v&Z=B+ 1sP}ATeL(8jgIY^C n'Vj&irfJIµ8ᮏxrI[^zK:Y`r9Ҟ xʑo:̑d㏧3'X㰀i`_ [pY'K$ۊQ[QQWwN(I І*lkcoU7[n-CUs fqCv7.n,kឿC/fl?aݲԡsb:&ግb.c>)(ȗ"\X{8&yx[ ϸaFHBewÝ]A )7e2bGktq:sb9g1 /2ր]hX\7u[0,>,'hxYo zQ6.gR LHmOܓU4m.uOeI^_ML(ƃMSatšzD`9Pz6=rTDyYd(n|.RqmOKI}ҡabt:z`;(Xb#:ksW\ge(e"iys+-#ѦT i9|>5Lek|::ЩW= cI5ngx8< =0S\lB4,)τ\(R)@#,fuII İ eU9((ì`*dpAVw$}WZ^`n!ȔMޮtLMQ΁ h*ߊ/ i~ VDY2@LV+P IT ܽ1!=StH .\kBIץ5r&Io -(,%fWI~n--MN K$vkѳ`0&;# -?;1KQxdʽó)ޕ'dxI2p.D)!Z$X5LF$Uj ؔ0jLD y4Ζ(;$oo0ӓ\ڴ*UG@ΓL3]-TmMJͨ L jnMv23ѓl u.>~6Nx_n%ܗ6`-(C46Ԛ#I>|Hh=+!UI,ln bɢԥg@;IJgU5Ho< eQs` t@!(@A۞La"g缘#pI 0}_K:+`q&~ ( ろd`l|[Ceƶy *EHoHļ!V {J^)ַV.۵zeUƄ0zD4xK yȓ Yma7Ԙ}rp:Ӫp]A إ5Rƪ3i(An"XDXY|TwNAԂl~-g\ Jx =b —?vQiiρq[hS\D,&1n /0*Dt>E)uL9F4)" 6[aӓ:75:6L=L FXܐVx#_yܪٛ9+_9rĔYN&ћH hHe?T<.3gqbžr2 bE`CS E)^~!҇U>+%Xo6 nbwb=^ؿ}h$M]r`qjg{: O4&O(7[0DIC><<4c9H*8ykұ-ϙg|[/GVMYܗLvJ.P uboh' M5W{%{ 񎪆/lФ y0>=[B&57@3Ò4<45à $z`JS]B{m2,P'QZUQ;=GyאŞ>{vYyܚ ޯr?xB50L<؞>z% rs`wNN*3*q4C7KfFFb#eIήf$w.Y= )Rt@%! Iu= )d}cFQCJv`; zNs'Q`ާ}#07|Z8,Ja%jctA `]U1Y"&E6n|Xdٚi|$'Tp }">V,t5ʹ+ɖSAyZdMqQǵ4.A&=#i;C?wx4P&7>ne( cWYpNY1^Q~XA#g|vP+1v-z#!_FO-;E-jEMpہ둮146"n;FXZգsQaQBQvSԕ{GJ=`2$kťas~Bڃ;`~^qnC(̐h!ȹi̓9ffhKkKVI}] J. 2pPjR̜e&DX~goLj(]mrGGLȍmHPmpKqw-3g,cIe\Jw9]ICCu.`O#-#Hё54~QtYfs?I^+3+#r㮏*'OMd>/`Ň kw0@6aZ+mr c))itx H2<-Hڻ듣 A+ $E:yJƠXA$usMeL 8ikd@- NӺ,c%=oR2^8s_xw*Hzgn%yFw(Yj#CM5vt%uuTpSV6^ 6;G=]{De2f4$/^ E3%M@ƨ⻎ڈfht$x{[qDk.K(V+eRaIATAp`QsAlrds&j7sr4٭ZFM$U[IpX .@_WyBa2J'a&}f?]XNˡ pdk-I|r&a ,&o4Jw.cs&M1)6W=ha|?(:eIw%־|BrizY^`fyER&eq "Y?M_c_q *EK@ ݃R;fqU| ۰ +-I឴.m{NWF "$AQgl Ob%O>TĠGϯH!ՁwQwm{Ѳ;i-/QʋటDâ$B :{"kB4V >c51} aq1nkK KA@+M ɼ5P׮j u(B x/`P~.Nq ``ȑFvB=3_L Vݾ/p;.bG!ɜjDjV*u]"rpcF@R'a>4T+o38!UB,&a`]Z4L]eT3J"LB,evQ.AR*tK͵|Fg&R>EoPݦ-۞ټ\ |S޻K\c]z._c5Yh!8U_5DL9c?'qC4)zl4rVpOjSdVtPEy@ -jQ X>@i FX5goE VN˿(ꇍ=18tbMe#Ňa [O3^zHs ^N0Xߛpsޟe]kO3^8 M|г8e7'Lqd`C)YII&4ev'hͤzHP/a5$^%R|]g%1\HGen40hqׯeeD翾xYyYk[]3͌B}i '"Z5 hϦU܌E-K!3|SyKvt*&Q-t'*kmw,7Y2uyC/1v =sc(e3h yeITU+3 FP;XuD9F(1f0vA3)|򭟘]H*n}Gc!sh ըp3#$Io̍qߝ7a&Rj~9rՖH'sOIathTpX a6E|wCu]AR(%3Ǹ'pB [B?ԂS)Dl/wq]jV**13'/{+ݪbpќ _ K1EkIA6ۑ'+ V^[]\mPQNq _]먙9Ɣ#+Nƒ RԚ.L5vM ajhF1=si2XW׷DJˆ]e]7L^5͸sk8.bⳠYN;~ͷ׈(Vt|:o1&6mkvm2ǰ%:J0kpAj@nq¦fȡʀxWZ{[RX[jqt{]t"iӯyJkhKFjpsS_¦ܠ[jB$j ޹ ]1WeoANS G;GpJ9k̄ /,$"BU (c;@/u W\YpHLUf.ozWwoS)J-i7ȰngM-6}s&W/r~Lnɠ#JhysYޅ lp_ rqrM3y?6-: 1S9sx׏d1PCGi1찢!X|&:T)FU;[BZiD镢IBU r񄪭eڈ[op([hv'e5ڄ*f mj voJuWˎYx[9]\yn`ӡhԓ'gq:X5mJ3A^FMW5zoHP`#(y{Ap5vAH>`O^N٧hIRIQv)ܸ1_kQQۨX$bec 1_ry[.^X~tcAPu!&ۿ5vjj_ ?䜒uwĴOw>A1p#|/x酀[PNoɫ_1N}՗] *o,\{4'+-S%܂;ͅ+G)Jɍ2 qhmWڦ꧈Z\Υ%cE}.%*\ wOgkceHdo:xv\Zf{ lm !l6S qkG|.TҫbH@|TT;#a->]Q[]0Uvg'ש8kxKuJ*^@"Z)jVC@<v0ŝJ xm[v'BGӘG*jXK8/庤L)+m5.DN*}E;B+6D8afg$ŠU{ VXKE/weߡpFL2hx :WK#m(̂(أԑ Bm?:j$dڌ'~b}R K{Hg&;ٓv"z'ˡ& 0||[\*W;:*IRI JU-(ya $ Z<$-_~X$اWhHp n^կv)ow׭"Hb͑π1ڟ ~bw60YR_a"]mK'by>%zJj+ί\֗6h$WvyVޟf:Hj&#^q'M"Hϴ ISX*;PMB`M !E0HPhDw̤߅iSͰ۠bBQl78 zp0^̀@gZ(v#ږ$ O+(fK.,b4ߡHoxPm6ad%SVGỬ#rOS,4+[cUٚUsL"ɣutת,+5Wv D|Ϯ~+J_HމH xb CuT@_OZ^cě%+@ɞ<{ا$a.W|4FjٶzExKsٷk]lt52@x6' 4gл su8SaV<40"\+V"S\_X#`ZCNE .~ono$'m5a$YXqN =יX&FR @ b.$iZhgABЌ׽fEV ^AоUI4rNo^'C)j;?=7wލh.;8w zow&' xL3fwxG awH99;b%@iz&3SOh zGST4SEfl"5.sK*|z;X!8⇒4p1qf[˸RVpޖ'o&^cy WA\$ft:<$f^mJO#5vQ==N3V?n'2jh*1[۫Z@i2X,F(芸u5F!rZ{rNoFL o[gZJo,y0- =ϩyPXg ?(2Ah܁#u phq76RR̍H3vr/2/N$E+a϶M1_5zF's2[f7% "P|(qLF6`hx3Ɠ`@hqzUDgN ?Ƣ౏dnUݒcG2n`"A+L;}{>e=<+*ogv0|u2W緗0\&w)zL¶ux74TE]4TTm'7pH/{Z|}|QIIuF<7c;zKU%MYwjז%6`% F'sԶ(|Io(d#׬Apu~ ?V*x`-s"1P#Q^`05Y+^C~eo7i9.am5ǑB*@E=㨙h.{ZǏtpSem _Lw\/7hf!A0򕾏j-AnF L :4MkЗӟn]by hN_2 r/dJwb$ACӞ=UpXGHav%癈1ѠFv*g,1ӬqW HE|]6w$<4ʀ #` `C߫p>%o+$H~FuOlAԷHi+1λ*U%#mf@/?a\Pp,T]DB go]SZwjFLQİwm$%1n8MF[V1JQ,F|+֎+&7J>]77~YӀ?h-6Ѥl`lϠYhZ]ZӚTbnдe eXS[Ysj8v?A0衊~uu|QKCjM9zIavn)ar͹kΧ![|q'L!8\cF1-l_>6#ۨqYr7boU(,i(.4ϵQGm` &7|\\2_QdM׀|IȌN`A㢪kvcfyLptcPj 9DЭUqх~?Z( AE<heq;(\^#6}A ȩK5"{qe@UwD܉1y\X^ӢޖWR9vWY ?^'#F=t}pe0mS_H#ۗG)9΄ %2;&|94}t\TxsF*>R4IS@f}@?5܏p}; VDUg6zwP1sD1a4P-tON)Dg|THarIS 65Ʀ+)gȈwDN4Y_w^ U+^̂c<͙J@dvlb6)g)0/I_hнKo ƼF9y7 [T,'FM Lpr,e9krpe > P`QDa-@\3L|Zs~p(p0ׁa$8c8ҔQ7alLxW^9 rF"u)B/r[6x[\c⧦ ȓ;CdO7bޡ8 c IgJ*$Ja2βzOX;[Mm?쾜nv'H!mD+0 F-OͷwC+~(s!Uƌ5:KϦ/~>Q*",a DyamNQRu5(Q|v:(m$ms*w?fnP 7%.X g;r4Kñ4j^>v6kJ浞m쳍D\3F;;bD1>H T5Ql\Ո ^>\ !Q7*lj]MV\?8a7ZLJg; `M~-\H'EG42)!{# oI*H߱08~AIdDʀڴ#ZK ⾉L7FZ2uVw-c^6FePXSٻ=+ԇy[O:>G"! (D~W_"w($+fjB}S(dԳYO?(c6 jd) wPNr|[G}a: c`̠$UTx(]JsF7K^8B. =7YDv*i}x,d{{-Ѻ! 0;hqDFomR65y.;bjԢݙߌrXyۧ핥*nYS̬6w{Y oI0n8.<Z&դ/=INBLUxV96fd7}]O}ME^ZӃٝץ%v}!zcIi~ F${6VG s%Z"Q)0}ArNpt4\u= 5#4_Tu&6Hf>!iEZ ;v@PNq%unk|*z3q_k¸R!L-eY(O>HKZT&dVd4#üZ8yc-#u~ʑp K0Izw=v 3SϹ9@):fx.Z G@glxay(UY.6J- bLE-!El հf0św/0Pe ܼ4wwF W\1BB`Kk_RNLCLf身0 JC_(~Zn,#TC.e.3[t*;ҚDOK'nZ,d8}oDqM]A0WΎܸ8Ljǧ`AD9f-,U<6}_MS4o9$Rj<m(t tS'V-`t _I}WP #)e T=@9(ߥGBZի\*3#{0R9qFqim32P5dpOur "HN`z$R6y]`a["Ǜ'9@Ez^a ;^ uغ|o62wSt I17fimrHrGQє@_X#J"Pl2LI{e!=?jEF"U_I\d &E'Ϊ>;[IwC/3IE%~6ֿ=-u, 2|xVC;?>M!T @_j`%WA%9ۻcJN&}_xҵ07i{Y %'].- n y?: Bc#Ogϭ h@q#;[L JU4naml+7Q6Z_m2oʌlKFՎ3ۗjK{Щzջ{=5 jF39)FBR '3j3pd2R;&Ŕ6P32=zTw{=g #i5L !_$x 6=|AI^s]GȮD,4F=k.4!m84-sT%ƛ%79,Mkg oGLxul OJ?r7rxvuԂlG0M)P]"u ;hj11J[6x[: : IMs9Ql?[\2Zj_M5Q97H")=4c"ҷMD"(]_Bq8JGNROo/L %_F "aql<}MC sHޗ2ViT-3dMJ im1 >gai8sɂ`;hn4,BΏ?iŢzȿ4iW8éCM&R𸱹PQP3KM{Iu: 7-VOEѬ)X{bA$ixLjm 7BfuqDQܞag(ӹyy{S~:K)g>HY)Rb-Zpē)M&m$T*Ol=pzMوO+$9 !eɓpltofebD|ԏ8rŷ[РIջ.R*2o<_;2`X>trizLڅ>cPw^K;0 '51~E|8& -,PesK:!67{s2 Y?E ~BB3J([Gl+seaJþmʫt;,LȯnbVjPM_)i0q@} U77zF\uwɤ?QEc5ْӈXsGR(H {dw)9!:mkYԢ9n{u/;$`6&6le'd"|UN"IO N"5BqEdmgӅy(tt"^A#&#."dQ\4V/)Ho1{E/ v=r2,’em;NƯ:^q2.:3]|QL|KzM+˥_~ Jl!$v~<>A(8Z1~~LJO #w.ɰ]TDyFy\EXOA_D~-nIjX?GzV9KS9=IgnG@7a]XH"t9t5E8~olvO@>@$e9Ép\oklϾDoL.+J`1lc4vzGՑ-/Iն)zx$,RI?}^i)'Y q0k`rA >?PbmЊsIQID J=Vߠ볒`*G:(=d7j4/}ۃц]C~cF缸?vmY;7v ra]Twfyb Lĭp-Ilhv0ߺmN }RTqұfΫ5?= <;i{Yq R SbzJK\>:ydvgF vL vيoQ=`Mdx/8S2Oߑ{haݺء8 /I50`PXh4-juq!dgAn:sqV"|h@ycy!~MKr?$w|YRGH"[iĞ~ GD8|lyz3tIJ8iʉϻFKӏ*čULտ]{4,'zD^TBϱADq &vG9mgl;,븓R'뽗قO˲>8+ {ˈR)gfŗny dW 0Q^JKޱ%T5,yۃc;,)1#pZIM[3YoFROuu1@t T~B`D_O7)UѸc;&xm rX><}5V%MD>b& l>@T!Z}:"T='CK [JX>H$ f@>sӦ] Mx]jߨ;-E8өe ,mCEPi ?O#iFQ[*r$K Ɠ! 䜟+:yzuNU> E;$U횊 (HڄAydmC{q퀯tnv!e Ke="kS 9"iu6l9oUd=R ԅ~)pjɆWm $QxY*@C1ȡit(/Dn.] 0,uu <:)$ _i)aE[u#P d5_ݤ/f8哠 Zq'ɑɰhdMiMػi%~ a=\+C yNz29w6ws_$*_GCk99!TJ:lsE[Z=!/o(N+V3DhP1x\qP,GWWzl/K1OT u>k8wC+ܵB7}zJK]4ȄRrF q.W #\%2Az< J ?( ,ԏJQbJ+ 67. 7vxpaX`zYf_m25;UҼ #Tk=b-1`Typx֌W32蹰>C6d; $yw1t&v/b'MR(Y5y>`H`đoS6"@l+_"6 6)rRWg RUiݢb*bW9Fq{w.:tj*r " q[}\YLoXumOa|%CqaP6=&u:c4[ΐaO?qM4N-@~R!CN4:Q]4Z(A@;.oQq9Z2M$*(`?Q[L<:ņzmGꡭT7.Fg`v'j3ҵ-tWmLR.yBPg)X@XR]^u4xWa=]3uqZ:YԘy֞ޒEK=™xv 21]@g|-:I)DS?|dc| ;?9gtW EM"HBsxNgK1aFOzk6u)>΄5=>*Be<"QԾ$OigtI=vRUy9KW{j z8+̃/,3:Q!V2qA2`;gBK&fP?Au vӳ? b>obp%aeP.7|l"6 ډ>Alז]Lps2Kљyp[b˲a>wb&V+\zQ 0V|Dke;$~(IrHIqVwE#Gn_oC]2*ZwH*S_5/|p2>,|)Oo!eT6D`ĀUjbNQ\K rYPK"L"U DMmFG)t{2 >+e&Z"V4FF,y~B@($i90v{ޯ$bȰG i$YݵqЊmtc]կvCwy_gU|H}D1W|*L ڡl2䥄F#Xct8Ekej\Jj=XX!7$˥U+`ƹ;nUirs@u)+Mݙb j`kL&15vY*w#FR6PT́8Rnb,Tޖř˰Rڭ/N0iGJ7n6` g[#ûe , 3{cfgNaT-{0\ygDJi1@ Q0'kE'I_td>'SgNG{ܛzT|z-v- Z@\d׎7m2EcK?z'GZeqEc|-9WFݻƘs"Aͭ-0Fttj9C#]&p`^ iSZr$ZG;m}{:>hVomY)2'$p r7=@A~q9)\pCTRpH㭟vgH$"Qct>E"YU|ǮB*(+'Zq5<Ҍ/E*q6R2`hB{詼л ܂$mhk2|pdQՈB>NL|EM|l<~ `"牯ZZme{.7\X<^ BUV۱j|q&S=11wA59 Iݺ7/vF6پaM-][\Pk5 ;KIā¥oqx(=xXbT#ěҕp1^nе S${D+l)?9ݰ}Ȟ#\ x6Lza '-j oϔ2_RJ&ki؛p)?{6S2i3$ڄ4lRs=chO\q0}~J\DC$,ͱgv-H_zf*3aMfXD3U53 qaI+6oBT5HhnβbA:9YI] xyuMj\|2 G P^d>cb;JCN#3\m4@iwB]:KsI%Ƿ,|?-%OI^ _}n ;i4^YYp7L?[! z6b F ]kТ3 +Dvt\OE3C/ek&רi»cxvN*&A`F:X2fsP_މjt%(P]yz@ T2;jII5{e8#tAdkӯ>uG5?QƞS3uJ cd w6`ZQ_RJG 00S^di/Vȧca?ka?k3ԀqE:-̊p+RCNL2Hl 01xdk4Ol 'Ua3;\CjnM?tM{_;u4 Q׏)bK B$hr$j^51(Mz t=WX 8[Xj&F1k aR 1Qzh"wZAGr?]MD5uO>Jk-抓T)al#n6)t+ٸ r0*MűwydziR廂eu<d`KI1j~0NNЂ_ߩQfyxyuzl{ۙ@{1f @BlםHqd ͼ])/AeV@gJ/$~]^#Zt@ [wH(aEmYޯ7 . 5c4.&HO~̗m_kq@~=a #X+q7. stDfr^Y' \~_ur -$(:+"qCҗuRYi @&Ȟu{Yf RZpN)YATS|_UlmFcǶ;Cۂ1 `KM+>a8 䀩A4A\B9(;)\֒B44,*y6#,|q )Ԥwn[O\ODR:a;zW:tWp%tQ 9~ e(uZ".Mh TiC,%4aiو~G?q󺚙zm"5ZB SsS$,7W$Գ̆X_4ӧcpmG'{#8dc#}jIrhd*PDI j UCY"w BpTb|E/c&{1aQW##!??ǯ*㈆m װs}PzU, /3pNzpK#"gʱ[a|)dWЩBzs]܍ {: O|7+񀌢k:Hʔ7VbF 6q[̟<QlO+.@%CYW^|gݔhbb{ is"G?VMnTә4B …q3Y$e5ۼ oRd]&8@X݊C<$BO] cǣ9ӯBzH D0!.1%Ib#{|HBSiL 'cʑ\ Ƹ@ yoU% Nr~3(;$NnN& `MCsBH@qT5:T.BMVZKqAĝ0됹+ Si^οr;F䇑[ES|-A#MSV&< :* f]Z vG" (wU2+Dž)If,1gXfNSKZ"Gl`-|Yp)WsR])4ا96]FM5z\םlfwNv͝ ,lH4,YpjgY~Kzi=\jYLc( ?{֒IfzQnx6V`J5Grp | >՘a`3WywGu9>Ё9QSN: L.s,?JTK>%Eq)}$X+l8w}87 f_8Rsa`\PxYq^߄23!r2Sf^$G(sνjMMᛚ[QD|]Ht {HpO'%A%k:-ݥ\~vCw^OzD1& ] /z]ov(!DQFŠ2./,DQ1( i lW G8$7M'nY_n_pӣZɭΔO͚/_ě;69spEXkgO A$4&VD&b`c&-az',9o8r /%.ϱ%tS:&Ҥ`x@&PT#ΏulT>IpSK8{߫#E&HuHݦj0(ɉR͛IꪙT:.%;f.b7s' 0j1.pR>er_\a^գҁK*A坵V,@-Ga ^6V]t=}"yEB s?߶,,vX}N"Mv Ww Ƒxqs -%"Zehi L#rc"|Ə#~7Wv ;"=?D`ʒw;^Н3\fB//^ >-KK<6'UMLwJ*}$%ȕSjΦ!@+F97ٸY= H"M cڄ 'cH֜jMS"kͯ)(j s; G\6(5}Vh)c#GgOZ/PkNgz~o#NW,cm¬EEU W!ߩz]qd3}$\Yx g Ҷ>7[4d`ٻrDx 7< .Ie47r{PxpN.5 [r\r Cfsֆ'+NV|Z+M>cAC7%UvNd,l8En,H\+XBET!͸\tY'AL'?QK$nΝ~ݰ4$ 8:aLM+SD5ckpvɛMNyUP,ht-0[î!`I0z:v95m$}AܱF6J @!҉V T<])jc$g[leM-$KK3!aͥ(.A"w zB4__nC"0 d`{՞głipп `9s@~fO9,DJ,lDXS._ZÉ,!2XuVA[fZ܁C\,F̠ |H)dlPǀ͛n/o\h^' WͰ-Wc=u1x}wԻxhP֬rm}ŵ3rUqoYguH-x@ !V>}fZ6=u8?M`GT力J<%hA\v-M;MyE i pčYレۗ}%H&bPu/ ]A/rChb٫Ɇ #(JW>16 ̎N'{_d|9]ݖ(I!*%) 0y9ƾ,]\6w^R#@&4U(U1J2]-%u5I_AaiNE"W[W:A`P ﱩ!d,π/9?{"IF[ qkR*3[ץ?T+@A%)E-N6 k|%d>@/AɁOΊ|.{RRs5Tu  ~s>F,ˑŏ{#k/pl5`nzfGDƪ0'35 @u"‡!BM{ºg|zO؜*K 1v VEHsWzDz=x[vpw4#kkOKNz~_n$&"Us(rx&? :p5C<bkr0pȺ1-57CX&YV;Pi(xij`R{"7U=vJfJ"iP|[(ry*(L|WP  ιgլ {{e}UWxqːK(4"7>%I)6"5 \G$To5ퟱ;Khc= KNA[֗ѓ lUQVsI?*Oπ6?JCTƷZu1?nɁ2lv+M5UI]إjQ#]BL>LSw|%MȺD.*}ɘ2AMaӁB'ޝK5\^bf2o ;}d]e&d;E,˄oy@\لr}‹cq9x|gn c$+ɵ;ď\?Rt#6c# ȧt,ؔ/+.FFbkv_Ĝ:b84k|+قd9n~{"ө.-hDy[avi w'='JrbSθ9.|af}?PUb[rH,)Zˌ@ЅULǐ< Gv1M-$0F5bQ77㿎|/|ڇKUjaUJ C|An:Ngo>zŵоS:o-aZV=35_ΡE]ԣEYҙ ԰RBz,x#`u(f䠻h1m:ՉYj1Md329TǼN$Џ㽠ad441ű̇gQ*9lo(>:1teΠTۦc|կ}΀x͵gn^ޢ32 H2 22] -,ޤA={~3sP+sVT %yy_|:? Rb+Ijt+OeP>b3yD0si-hU?%"~KG " JnHm^uUյ2~J篮ʔ`%skD-^fS|W_qRސ%9=:_}TCDW`LTM}BJ@㾓A4r 2j4s=zρ#K\v6_FN7=Dl`J}V<2? tN0c:7դC\#FႯCRnf4mv"z̻П`Zm~~ichmQzO82%a#J0A](פ;"R22=;Қ>F%%o9{Ri(+mO,yA}Si᪒r!!X(< K>6..!kY^YxЧ:T=CR'hrϛqhL֏.dolxf7+} qrXLpVDX^+<P"- ZsSuȇ5~, }\MGtt!bf_?!ˀ]?Zw#zˢL;_lgc\{pjbLYbO<9O0U8[B+W?7HW]ퟓFad>/щB9w&Ґ3Hg fUMn+thz1f9W&Z*k={> eVo~Ҝѵ dCk;8]WC=?(Ď4`pG<["0j5H$.]5l8lFPgv]]4Qw:|ho4IdܷmX kk}n8?ڶϛXY(w>uzsp8޼N S鶗 Q^W!d _ E+GR;!Qa 7}&*_A?YX=^t"#'`jI࿶N@Sp4`CUZX̆--ͧŁ]ImЬ;ysզŒ]I"AG2*#@L댲֐SR['X10)G~lZNl5((7 UsZg.{b>xv -cHa}"G6b2fU |sDz4Z"e[c[RnDuNN(]7 (\C7jm=:M{0ib " ~9ȊrssO v.1u k. zde\ZKJRH^ g@K! . 7A"&^(]?e.!C}JEu|f܋l(ߐito4UBF{D(wP12n#!PrBU2h_45O1m?o&~qao#* GU}q\evF=w'DEA|]F׏1hH*;B$ł 'O jTJ zw]FԦ`kN h) N,pjɨ ? La.P@#Ȏ@O'^ಪ,Ԙp7yO>ƐF#@Yb $RX1x$(mW!"E2oD7$o?rB~/m@ mbjLͰ\F;LLSxklp4VBPÙx^zٞyAP22j3 HtOW.?Fo<حVDiXSC_3-R6)rײ -0,I6' `Nx.C}9KoȺlÚD/ՅҳMH,Vꄻ,!(d7Ě)Tʹ.ƔZЋ $ݓc?:5I׷1!Ju۬[Ԥ=QV,Ru1Y*'Lj$sVQ@`[QuʛW'U獣D4YkrBZE-W6aK ` U> nXLm(؜0=Qqo1\g6VXNuўa$%O t1vR?s i y /@ča)l L]1*m6CXFz.|Uo=;ҫr%=3v#[¯<\QH_ap`;7S'ay=gѦgSIs"/W6TtHFq)ڌO4%W|fX \@&+Fp 6˂gN]_s9Gdd|MiCIaF5ȝ`X+6PH(ˡed{~QSMCF0Ŷce46g8%,0"v)?_;?b u 2X`9h޻^ͱJnDn|jVzRC: WE"ΥauU{G푾c HD0*64&`+j~qhJ/^&; ЏUyپfl҇rqC3!"dfAx2Ac;s +N`<-^M"m(O snJdof9IfZR:윊TkM~s8o_/e \Ăm/ Iǿ; &qY!vU5ef,fex;X<UxYg>Ta>@eEU<w^Щk+Ex>V/BXހ 0.n _kb q0Z_btW;NML3gpv Ǣ =X> pBӐwB m 5mZIW_A/r7 rP7AJbMh+8mA}I+G,㧯DRW#WԈ,еXA(tJ"KTAr+=l/2UIuU7@E0QnE),3~W4ܖR5j}ZKgGR;gÃSx)%Thj΄YGnSb5_I%"[W0 ϫiogC2;wrڟ'WПGmdpяY03) N1&&c7 vCxg|:n'(VMQw42&$u;Jz|4<,.]BAI&C^1%#5~}Pv&WxMƚP28n!whz/rrU5J8.@% ̜1nuUs?LyHvXY`p8V &1kK^W&0-& 𾂘j0.)>ݬ*vtrz%Bky[gi"ЩR0a!ؐ*~XfM5ޭEjlÛCVm{qYݙVV }I/G<trsvfB`պ߯գ~z(3/x|_l:~PǼcasYkB/ɓl˕rw*5<32OR4i & iM?:ioTm=ͦS#۪ "!AV멕/|?&g %k"u MWH@dFGȓ9 @9Ca˼yv>hd$79-n<\U'aw(fȾx9?Znj+Cmgr}1xp'CzK9q>p3L/ͫնhKWK2.ǑկNAl~؜lHlm'j2{RJޅR`K3d PB: U CRf 3>n0 Sy5Bb Ju;7zgGPVÂw?^91z$(u oo4GI\hiϹfVPR;ZfYSY [x%Nyϫ=O%niإ7_[~fzi6ސ9Z<ڧޤJTzP=sDu ;7}ƗEyqߒSW5!fs:̛l /`+3.`N=γ##.[L\k!vPPSEUe4U&% J.I^F&WxmP76uɳ+ Z`cC73y% hiuB2RS~MIqI|rU7`, ӗq讉1b(/sձbrd}qc|խ.c}Z?+|{nJ 7;X6Xݗ[/-bs4{e%θzߎrJ0bĸ' s&7F ]8N kLq!V[UEQ ZuK>|R*b)QPqL꥛yN%BY쩩MROd M@wpz!Fо@X&hς8j((n/|P:Eފ*7ʀ≵%+<jJ QxƘq)k8܎Ȏ_IRq;^q}jvL SU'EƌXp7/l^DdHlYy TNs~F}K`u} tGoa_ N! b!ڭ#|c p)j52!7D9VQ };\^sp TbSo4q bystBkS"{e7e tuo:Z %d|?ڠOYi Kݲ[c_0sZ=Ay'm9EQXmadHS,"7Mjysch7s*J~dK}"$#'Qd{j@#5Y ע1 b0>ߘ" č6eL|\LjEE[7)1q9 2+aXT<]}Т#z״ .ὶww e R4H@ǃɸԗ +s`?ƕ!wjH.xD҄Sz^2G,mbU*k~ޖlY?z!Imqsq 4+i7P'Պ^2)c4>jWiDLk+s6V=۪&&AɘB Dܒ2@\ϒ,& ȔqQ|/ dz_#73')̫p"Ѓ|)=:+{3Bm€"DS{\\ı-=S=8}X`.`^SΐQ^,= v稷IUOj"J)Jfw8wCJG[P@Ӝ–ƛ'߹ۄ[Ɵ=;u&.Us t}{Pn,sP Lm\"qm@ΰ_g%*!v#7U' :ypD F+qYCt1Эs#h /ώ*U;uS#ݞH.*M'\7JXґyM%J0䉿1ѮAlG)ܣK#]dS&RD۴dwNZdt|sL#7f[b4DM7*_c3 3w@,&z-:$T3gItܾE1bP@:*2_E!Sdq?Z@~mz<5[݊"1-s3 g:4[^U)1"SzP19E#(sX'{x-q,zY,_4*Ӷi:@!LDd (D(O_U(uAۉ6Mw]oth8aR lImGu% k-+DĐwdh` 6u%3Ol[Es-r15<c`ܖTc[ZteD>(H)ȋLa}wtm&Xoq番EoTII%ˑ@4Grj9hh5Ik0EEpC2D} uCB?9(!FOzGӗ{r_n -E=arB82:1c8UzOw˜XSELh) wEnC;p@T>a9Jk fMUβ_~ *lUMmJxoV.hydNO*m1BvA*}kni+n栙&-4%SgG_;2fL@(RG3GXl?l5$9뀧` ;DP(&G5zxqHd~̝Rw:d8,=Ĵ/h-S֓\"ؑOClo8_d0iMm5~C撃Q)l5j(eC)/'LI7VbːՇPV"xG}ԨH^'rk(w?Rs-{Eo[CO=ר%*}wXFab*iBmyctFCNBn]"BϦ>̾ YWP5v3^RzeyJ7x\/ة)H&~7GqX\T>2DBcnЄl7h&U=eT[@nV\m$NOI| ` XFW2bQ^&SodrEް8{uBAT֛%N8/OFޠ\&2[~x/Ɖ g**eH4 { lay[ph4uDH Q!KRѮ Z_UN^So~j?pbs {[3ʷ6_U87=jT1׸HhU^v {L=`<',;KۄTO,1K JA 8@VV QC%5nK}Mx[?INq<_53Y@NuzdDR-X=, ѮI+,T}H{'RDKX0D_y:N]O@9)Ux 5[lrpBf&;%$Џ^ TNm&ela.ٍM1mJ6ߢ3:~^pFNIq0|~Fщq骨`]uoUú5R(T}^tXOW>6'5T0sWV[~'=NS#;kB!DIc'6xEZk1mҮ[ivr)v2vpxf$BEwl\*Ik!_N!0;D &BVBI7;XxNlEWI ւrԨ;0K3!&dyh鑃S3KPBMbYmYnnH&h‘4/lc~ϧ|&5xW{_n|X!(DŽMUo%JaDo&!2 ȤKl2=W7Ȅ'St,}5X|w@jeS=+@0.q!]|;ifO@ s[ WTm資>:Q^7)'6X` gOcc0`g:y,.q66WL3qs8q<(椿)~XO"kL̥o0w;GLy2Z}Mh'{ީe ?KuKÇ(./8Ί8% n ϰR2wz,k"u J7T=׮+S&cpҶG[99)]#S`E%X.Cc`~-jWElhv*?{.$Y)=RCeùh Cscwl}ԍd! y5oV,e`e`?Mh']FTBTf2Oy: 8a@i 1g$N疋'Skǫ CW2"jUh|,st"霍3;UR&-충N9:K6][^lɮ8S<u8jd̓I,WU>K|!N?%o*Eq/=^IV{ XP%ሖPfQM%tSџ \!luXAH DILlm2X`P񷃯9, ;֮#m7͗D 幺HxY;N8: sl쭑*:c87-d`s>k 2*C^%Ñ_ P3v"U=N ;ag@;'E+T~Dgڦs vM_5&v́)y:Asi\,C5M3ҍ( ? y.h=F:QQHCW[k|;eC.Z=:Ւ(roX# #bcW#V&Xk^N1&PB=ͯ{D<8;qdJrX?wǭ6Er+ }._q]i8)(M](Vq{a9R[ $Y"as x&ìP,أSu)0Ryxax-h҅nYɭ)iNQD."<[ZD/ B M[ 7&&09w& 13+g{={9 MR!-@QU٪k=[tv2c!ɣe' kmb9=O#xTH1EjDK2SQShW2=p=10Y|$x$rf*DS؋}Ev a3%ݸ:G' Z6H @ "1dԾ%A=%Q7Uu)rLX9|: }qYq_ptN?i+Aq~3wR7OR2zmt ~?H)Q/5}uL9dg~_LZ 3J] V#q7&}~';xihR⁜> v4$5D`诋JiTrb}3׋v%#$H2<GLPyGYĜIrwWA:ƞչ& CۋRSOˁfgz n9t_`m(M_PqvTrgHvZr>1, |Όߩ_{4QgR/^R-K>r}^Le!2ā b@Εۼ%rNk2Gn #)JC' (x^>&h<8jE@/7ጻ?ŭ bPF0Fۡ:f>3i>2 4f*?qRW?TԒꞌ<`Jhk.TtG%^51- *9>YCc71.PדqQ_Yoohl7i(a+ vDȿI1;.y0IODa,ħ}i^Ϥ5`Ő #!Vm۷6M?5WsGbqGڰcsDnމqOC6 ,=<)t: 1ұ;f!ҲQ+bou(ׁEF1AlZNh{l~އuyjM|*6h\s:Uǃ=[f"*hb7Q^,O#zEw&9( D$43Vf%\E%=ZDkk'4gڥd 96 3eG.MF-ٌkY݆.U!Jٍi'~T: D#kO @釣Y}}u3ކ^L*w"K:]>oȝ&LS25P{(Q.ksc70RĠ^@"93zwH":!ohru6Ƨ"gsTMH&CAWأe"K!,{Q J FcND/l`p^cqdRzij2}eT:يw,cB9q!EIh5v˸oU垔b<lE~货8PcVX=6#yxxJJVd5~( `H:bQ O^\C!%{aGqFɾ^nS犷|kj6^X|EZs?A '/F Lcmg,8o *THܡd <7q54@T^R="淠A5C}ʖ3aF?e֛?c|@9z e|vyѧ*>"C%{DdÈ<>ΏalP˺ĥ`;fm~Bx@1PALj13F>H7=j0|&)񽝅: $~ml2q p#E^ݺ1/wA?]g9Ym,$8، jReoO3I!]q;;N8KԽäm e1,_4~CI5 Kח/zD84KM\X0=Y_Qwv#u_<+,/uy,Ub//Q;P]9OTx=^XDex{ Dę"9Sx=x~lq)^ 1nNJ[ĵd)yrQl P(Z &Tk/}LPlŽ9aWt?{D KŪͥNQhkS86d*kZW~Dy X/k'jxnH17.[>7u QFY k=;*cγChA)ArsHҸ{.\,"qJ/ #,qr^n/s[}Ux1ZZf7 dX P csjl9b)bl] 2\ rv+1萑q_gi^UlF!;v Q |Uƶ[uFGnგ渨dϊ!)[Y<3BB02qʸe q4ڼP>nPȱD/5p3 "nr" I$/WQu.]4 Y9uBs>ɛuKJJ(?t5V;QQeH*m贈Ͷer֣_ AY2Q#0rFG@AeyE5kIf+iEh(-Oc`aq)'$LIhp/ 'i5>hSE~wG0wԁ6_2*&I_?A BYـoؚt]ns^a,U_QٱCAtA}SJF ~1 qV2X9 ơ'%]=A1=& ߶4`Ymxyb59# a4AC*zWv(ÏuWwdVrL涸TI^JL0t5*eɁ P'f~HʁQ33C ?-OF3.xwrC6i:G^jsI&Hzefa;3?]b -2b d3RcV%= vA4 giHĠ5(JU~nxےE8XΨHO>;"F9Kj]8C.v~qj@f8'=l%mCljlȑͱP8$d5{~tY^@gG9ir|~Xtais|wԗ1l\3H_%V:x,3gaXYrԻa,P-]@s*-+R뭮gP(y!_ g ޼1ixr{m &,=GMErčv`ezi+UI'8-|6!܅&=hY %y8/Y:I52ۓ FIs}7rNrbɶ 7?Z;IzO imYw5bɻ},ēg\#6V =[|QDb}vd"OC>N!@_ M¸>i;/)bLk,3ub;u2 gd&Tw&?~ T vWQl6m4h=Xx ҷp'b"|[qH0ky-XtK!PڔX~iE ϡeZu4Bxr@7(Iײrp`5Y=rKv삩KlrVӛkZxja u{c{d0CK[,* 17TǸϞcESa<'.>5INHgXuʝ` IE~ 4x]>j^xD[ɘ#1UH֯7PG"W 9629pU`x yڹ:Z|Β+nѲ&88P=i 2UNo[{˿"CG;hRؖdt"].zs8Aҹ i/S490I.Cr@} RUs72+DH-Soqk= Zic89^闩rٻ2TLYQ 4sc{eߔK+bZ0;Ywɻi%r ?DÇ R@jKEW-Iڄ}$$F@OeIw\ӒOʡT8Lt=Zgn ^3Hv-b`D%`*!.(loH5fYOO#d{(  sֶe٨)M 괸$9&|K h0[ەdx{ߥ훦mۃLOW+lifR_^*kBvܒ^% g/s5Ѯ mogy6/d~~y7iG'f]eԅ%VBI-9w 78گg1ctcu=oDS1N925.ڠ豈W+ cc GMOwXu-p(:03z3dDv , ?ĆfIgnDsWɀSEÌ$҇esqR5g늠oΊi(?n}%5Ͳ6LC83y"pb.( 9JpD G '.WsՂl%]. (YC )ŏJۯ >\R**sg ^ ; :3,xcm k v`#$ 6*gi';~/?,[* "oۋۜ>Y o}÷̯ hJ-4HIxaRykGޝvk[M0 *;eem lŠmi+%n'igH l8Kq&io R^\U!u^un$m  L iϟ:&` 輵e:^MabG]|b"ж yԺ'mktuJװ0sD|~G}/@q35wN1x0m_"  88fz# Ѷ]J Ep!>jjGB9ٜzJ,B9@ A_o>iPds7H./t` D(j3ڝmr fE|& L.50a  n[>':~I MHV1ܝg¶N.΃ؙ8/1l+S| !Xۄ[a0+C8kěv]n,Y}_mi){&}+샦n,CWZf BcL5?_AJM4a +h/lLK+6`/1[Nw%Y`^zD`aR!"9)>D5ƳR`kRh:7~ntTr.Rā3${ ;].wwZ9Q6Et1]=G#5BFȧOD0ul kI29`اxN`Y|C }{10F]ʎʵr4EJY'UsU{;ҚmO3.u}7ocJ H}LzD0VU+uj YuVR]H.ر%kS#n0ƁQ?O!۲&f>`f'ɲMS)R]eb&φOUWKSB-* vE=*p~q5)o:}*뾰S'3_J.GA!:~~ǩ 1#Q2!s]MXiY_Hz1SKIhsAC͍z,q|%mD+ H u$"{\ѱSdPÔׇ olo‡}=?e8ě VcY=-'Ϯ'zv.DM;]f$4NFڶf)~| ev8WqR L"=B-rNY˜&7Tx6ٝƮAZ,fɼh{;klۋ|aŔi,.>#Ru50;(n"W@ 3#; ~90U{Pl=A؇ITlT-3mvPfok)~`ܚUJPa,/ ̤w-lru$;ܖ P#p' P:dcؖ|=r@5o<ϸᗆbYk$+[933Yaݹ Q% f6;vף pˁr0sjC)!>b˹+)] c[p>]>9]Nhk I@45FZe+Jz8+ 'QdJ iͨ[;?jsAH VO1z\ 蛱R 5GEMQUzJ-{49Vש5w|-:7i8Q'g)s"pjO!} NkҶS `4BtK}/Q1 jz:1 AcԡPڝ$.j?\P=aY{hFP*Bk.!i7 %^'|gWUr ʻ s;`k>"Ch!%VgM`/T ʷ\7O*֮cųE0VJ3j(=gb&Y: ߹2,X]EGQuFōhQ W.>Zo^ yK]70EĻXti3!9X E y-ERfnъ~I2$d%] -5h@@B0UBpc,g`v[{99$ BY猇[?` :sRϪf p,>92@af]zS];!R:g8_F$Ta/kOt]_wfpVq9~QmgYiHvoc+e'e׊ 7 ^}=3UbU"q{m#Q ' 0h ѵyƴe[)NsGV)lQ7G4Zs[“$+qч<ݠ!-9$1fF,̥kBrFnAdz{w0}?c!G, c|1f n.&䥍{t\"j)kjyGseT<,(p `K ]"TDNtBGE؀/>P~C V )@!?b1j BVvN@- N;?!kfPkY V*zxr/D@x#גD3ʃhBFtj.9U@)!)F j7|ePYV H4@=\xϿ^ pBׅæM6 Yߴr-^z` $kyEٱ`0Y!OOg]Ld*[ae}m&o5m^K'=g?țøxB^Pӓ3vZE2OP.+fo<f@OFH%ww`s\*8M4:rOgr\KEMJBP-{{O6^-fs蚞OׁXQf{Cs͐cDB'ph[I 2߆ 9Ѕ/ pSStoM6UښRE2ݙ˹Vqsdq Ŏܽ; ];`07w=ʿ{G~kY-^1v|J^N"< eBTWQ09"{^?cx*ߛ<.o/{*n hA l#@dp SuC{˹SMuEV>˚2y7G}  H[ aboݳyxY#omQd<6+fxr<ػ=٠/i-n!KY `Py8aPkW#7-p\u"@N;f1D `&<1 0~P^pޙOJ$csnq{+|kF3Oc]Q'!2#vdK,gGЦd3jRwx#u/4CEbhߩدt~Ӣ ^"'y8w1uOƌjڑ|lŭp˶ŷs;=踃mYW<"_\Y)\^b'\_q2 a݄[[ *A Pw;:>1 wvcx /*^z*/2欕}9=+{j֐PE{8ޟGSMK/l=U9,_b(z'2J&.3RBP:\jD6I A)upZeXI4=sT4m8^ kKbv!8Ɉ+3ok)CG~J$F/>nY O nQ͂=ϢVhKL:Cv*U#qRrb̄,U_&DyZq"o*6:(~ʨew$VŶz'c(ũS"Xr,: \},ibZRʸbx[b*2ͧ4wmE@0}dJ06ێ/AsBY릇?xtA~E`[F`afo:?ˬt<I{ɶ}w hlDR75kxy-?2bv$L?J1DEߊ!4BVT:# ;^~ZЭE)u[ŽtOAag(| CFtU@`F9.SHR*sv]6PKz ;8&W+NtzQݡa{؝G T  c$mNH;BX7$\+)ҾZgBg`ew 3 nj]5mFVUUb[9v2woT@[e#zt#v߻~E)o#)s-d.D+]mBjxS?d s"kRwoFC6Koa|;pz?kA_["BaI Kw;a Cy{f0&zmt(IA)`[븋:%Cs!%'*6*KA G}C|uGdPͧA-DJ\uӚnն |bJ`Q"X0E[ ~xSM{VkS o$/\jAe9d4pZ)4*(ܚH%MFk87d-m7xLs9Sv &,OV^5߯Yxݣb,;JY Ғp-4ɡl V ` W5~I,e!,OsIl"* 3(-$1Y3S@"/nGE!`}I8y]Ed4*q_7 XKiDRܻΉZt@`-ڈ \%Tr*h\!eG¿*τ=gkt  Ft_ӞyݪGf.6:X/SvVph?۝z\) 05 ws>-'"P`k*9'UĤh`F u+svJ'^~$SV-ѠS*c˗Hp֊=4iihkˇ4@6`:W..Th%ZўT,TVX>d$w _1([Q MRpxӼq0hx""SCl*xdP]&KUYҿUEM;q?&jG*</ e== \_o݂N敬VD1Ge)ImZ PĎ+ H3G']^ɬkhflG\Ɵ(z¦it=Y-5kj-=X{og:%%*:; 깼lڻil1e&q k' Mt̋TZ(w̸艹cj*% LSy\nE\w4 fcVed%Bd//3\eNgz!ִm r"m6|8@8p0P>e|s@7!? pbշ]Ou?u.&ڮLm5)Ql\-O[3Whk8DQsQ6F/7ІhN%(YA։&̄Wv>Z&lRm-Vq-|hOl=M?κrm8-9aH]'2VA($MMKܘ;W\9 ; DJ%7 q"gU'b^ⴶg::O A]Ρ)i|[CJ9iqthmBu?yPgMHKD-DIκ1:]b1kH .;$W~-2WXt2PJsck4rEkgw%xT71@3ƈvi;E6xT ]ߺ%D9_8UM_#^݃$%17uA7 y}Βz,  $7\8BfmV{>Pc_c rlvH}f4gjp=v*;/r;\vX+it~=_IX \uU`)?`%N9'N5@q^S!ˣ^,V0h[x G8xNq[qnܲ%-AS!Tۂ(Yp>L0Nl׫l-Hn8傍g_7jlCqɞT 9+fs;` "fP+ .X Cf,c!|rAX)W X>paEQ6}򈽵l $t%"ģg)wtZh<*bD!;;2X=LNIqPIoz}*q||P`q&J鉒xc{ڂD}Gai0ɢr MyФGg{amYP[)`x]4tm f/YPe]f\Й!{o/M#t4iu'*$eenoO6ȫյ@.ܭ)_5Sb;FOg)#-tDDŽq̉ #/AnOnH 52Sz}uccf9>r0Omd-)|~֠3'* ʊA&[]_@@GUx ֢ٗe4\\”K9"^9: .b]68'JkL4mS E]!KVb/`|Nef,vgTrZu^sUGOkeh.r]dyTH82,S1_egILsMf-M@RHfӢ17]ҡstx۲'o͊10:ҥ^aA.slb?}șKA (kInb.܋KDӑ-R+7Y]N1iFpJcv֛VA9/1%h2KVȣuwa})(70t#annvD Gr*S'puQ3s0C3+:x떇ԑ$m߁@]I~ [M>ճN1pi!/ =W)BX}̅αA25,yZ ;s!\4DPtv-J]Ɯ>Z S]tc($Qg$rɁ$}Wxf !Hɦ; }W7 naJL{&D30k7arE2Q`-B Yѯ:$!nM~#!E31o:: =LǻgWr;MԫJ ?_/9yJ@Ąg бq$1Hr{ A9)60{r8nZɼ7,Z 5F,_a$M=n_etLdҥ9}0*۫ez݄brf'5ZʋošF"$O#CGĉdށ-* 5#f +Lf;bU/Na|,nϩSi{6@E"B] kAb]ϝ79RxŇ0eb| Jq,kFW|=PY4Ҽ_Pl\;$֬@,mUK+Rk6k6 .:.3\Ct.k lI^})RaǘSahCMm5M)!7^E=9udsך-(iF2ul}r/.8Ğc @R9S*b~UNړs%[<ڳl7%H!M`w#(Hz |o.:4rIT"@&e+L"u9ҏ9Bd %*ĀWELGDS""N`r#Cyݬ[v`3ǣj KB<}6tC+6á (u5GPH~Cܜ,ݡft,h 'OO,>unE5IW ӕ3^Yt什W a%PM37)GpBl={uY75͏\] ч&&RHD!g?C$vZpKp;ڥ$jǼ7gS$䐠sS(`3hKa$Dnt, 2|]t[POr*XAB ڸz+ EՐcZnK?c|R$A4m簲܋[\U(5*٦2~$q驪 hR&AB.zbRgE>V bohd;K?I  Xɵ'D ]B`W+eўzXF45Xw*)͛{El^dUiيy5Ϡ-w8dYw1-#7Mؐ]gxÛ(O_#AhH0Q@ɉؕ=J@M: :%/Qb9 﫻}Տ;CDSj:" JJ`ˣP!u88b䮪hB}&T\:D3͆$ m.ɈPZ_ e޻f,~b9.~s!_!BH|' @ |ڌˆ=jQ*5zBbt|CZNT0pXӛi~Og܌cCilXLOW3|`I@G;xqF#U@@I"gH_C䘐ǂTqFV| ~dmlVe64@#KC痸kLh)]$b Hʰn0 Lڑd7.#LV*F3Ǝo:՗4n㈒u&0^GGV.lm;L$r2Hq8: Yٮ, $\ۇKhkۤb|$zx3f;XV7@^#+>UՄ:ND AT? +eLBxpe)hXj%kիp^r̳ѭ:a?`qG7VR4PvӮtix¿,u\Ug Luoa!8Qm`&;(hOuL?H\S=c탍34{^I`@O)2W#Nv4DL1̵Fc`vԙ=T)>%l@0-bٌZH9lgQt [G(6x_;78v#66ӪG݀_$tF_kf>J+$ʧ򡙯lD* / ~1.kLnDs /ڒ)gsӾzIW4~\m5-2_.'t S!'.i@f6 񅕈<͜VaU&>ԣnZjO=DRaQV\ n$s/?h-w@oZTaj'|Jʯ/vtpf#7,W VT} f 'S Wr. #EP'HoΨɲ2DoܩO)aֈy$e"FޏCy_WoV/E >m*cr#azVdzv=+@vD2 Rk[}BK@O62z6Aپq1xv4Op{4(O~CpDɰQXLF6^,}%, {5JrC*ܯ42Nsk=i o^wm]vok͇iA~-s\$ifA4v\|X 'b74924*y~ =H3(wHdfXQ=r,繑ۇ$<]MYR;ZO!q@.B"Cl2dpdP|]0JZ#-Q].XpZCxh}9m`m5 gHٶ) Ɂ[ F7~^lӗ]' 4{1؋s(H%!d^0_$Mv 9P"^ m%-*mtETbc?k 1 RkK=I,e׺Y`G+cGKޖioEVE 51xM-v$SPI'c>;ZWo-!4g:zd f}n%훞&F9UԽ.h{vs\#1=ٴV=Ǖbt*woO•-G^)+j)LYv͇2 dm?EwRxNj/r9pjJ?(گA7Le~択1 d?_sWF q,3;JrM }K101`3 KʾB#zpA٨Q 2=޲dhjA|P$:;੨j=QeDu'Ip-t UI/KtTYD~p<|T3Ѥj'-ڣA"@%q;Py^BlyBy2/nO+4GTbɪ qS,_ tY}`R?FeS-x/8Hd&J`x"E1@ Ȫ,z#3rEɕM+n2*[cl= 6s'ƸSCi|c[#sk̯A9 /K(p6;) Ks&޽% OH;)88mh,J!AE ml&WS -0 vȤ ?֧`R+]1*ۢ3 %0S3YܿH) $$wHh|uet<,K_E%{dO13V8tPYl [LQ S>r>} TtlYʎa2["6V/ SrrTZڸu^șkeWbG|^(hXq:Vਆi41oh׳4z 2aJ'#/k%e0@ ޹b5 ڇFZLlvJ|d9J ? P)nk(-u\'eX$7BɹjZ,gG8F*an/ 腍-.5 5qy->)< bP^G>3](Lݱ~3J|Jd_D|iK6vUJZ%\͸q~cWsIE:ЬZo&tYδn"Fk;/dyҼI#ziaYZ2S̥&CŸR.^7(xhe: [G09L-i[d\(EL/ zxf<[lLoܬ@.Cq#F0ɘQҗ@tn3yG3D{=tz }" 2[.1էi=I4bGX\P6ls}U rX WYaClߢCe+CKEImoztL>{2̥ǹkf1YCV8;J<ͣ*۲i^{|g^r2v+Qn[B2CFy0cwh49MCC.hK6} Ubkq jq%Wo%fr[VVh cq̍_o.߲uLZ%Y:WQs)vV܄/mac"~453ێX/qOGb`.2 d-Q#M6 3sG}܋U#A? UH[_ɭZ >{XD:B&T _ 0xq{4S|.~ 8K8rG*TIİl:pMIaGWlFjbfr*ه5+`u[wothI{fh!y׌]ӵ ^΢Z!?5y5#΀,`%Fh9FnpiDUseFdfv׌Bnai:^PߛZ!t,ˁ w {)>K5S# ;$XǕ-ˆٛVS6U0f%*DW)NsAS?ǔV$X<#N-RW:O-VoT{O'u}*ǮǺmR,w#Zɕ ,ZnzQʑ0o۲]NLB/5 F qʪ?\%E:-?GAb K+O-l!&j]TЎČn|> QFz@( r:;*Lt_&@ZL|$~r@ hbD!\luh{O-x†șQ#Tկ _V  DPCF{.'F8kS֫zrQuzւP;Qm]2O1PT,S"N̳'k33Z{ex:W7jN2S0dZ1wRwc )dd$~ȪQ/,464B|>)CIb@NL^'[B-@|IЇ( 4Fٳa;[{iǎƜWV3 ,O&dsfqR{^ A|!MԳV s9-TZ|VUS~Cr`&/~2+mQ`xwK33IK|~&[ImʧO{zLEF0 t K-S;K*4;kRuҤNc<7])ٛvl+5C.QhN {;öCR;VM J:i5/椗0!6CTQK\O0Qc&6Sc{Ӧ_5Uށ >Zl'Xru3U+1 D ]X|ǽ\@3s^L(\pGNJG–Y<͚'^ns Gpe#{%g;;TB+1ɳz!{w6-Dlagj'[찠 ,طw2C!Nrh6oBTqqYͬaX xԿ7aQ冴 u.)XEO?JJ}CryԒ 0{p)B\끴l10%P \s?GPO|Dogg[J,Zv|mȯԖHa#T|O:SPq?s~zL#89\:Yި4.v0z?뭥ҮKFp/&[lafQH^]k˼ц-ră&vhLލES؅KH]MSߌ" Kv_?Z_aj%lz|j>/L{ e/4zA;#5Ƙj'$k̲3|ȳ9LlΗzHoܯ 9Ϡv!lwN);-U qme<9#@أ/S: q5w% v A`g7zؼ4fwdjʚA|ryAvP8[k$ roC)S?i]goh$x%AbrK Kp|Pgc/ab'ōVs)9IɸB9H+JFiT5Uhtw_?L]L:9z.GMu|=\ ;  vN?s)P&XѝyUV nU?i3\G 7=2a3¨F_&KݾsCZ?齀rVr ?3ɯfByvY8\47>ka9'i'֭PߴdzݷPemxU$]OhQxĜFڮ{G.]sh4_@ćb%Yln)jqz5, ]=_d Q׾GvrYwTٔLձT(wUhw._j^N s>"4TpujiWmh9NhO?9~+]_4]3H"ΓsCcp{ )Rj6$nxW,-IG!= dQFpiEscZ4&T4٥qAgln $"f.?! <vW+ q'2g$΀~|2K|W2N}?A`p_ZĀ}\So`:`e;s1C ÿcKHBUr)hn1\3H7#{NA(m׸5S ^}OPq9R,4 va@_a 5&s % Etܥ#!@ P PfHxK2nYk;4mPPY}O &0BqN 1?X0Ln]#{jod| ? Z~Jc2ָ>]w %޹w`vH*oUR;ZG6n!@ Ms7KJ[Qey((fw-R<[p1f䞧[fqep2wEeNm+bzzmy }`cG5=zbV"L㊭`v!H|M2IE-ʩk-4#|@xR$!9֬W/(rn> }i+=Q6IPh[MrjјMh M6'4 WR%Dܼ#^E`.Edt(8ΙxB,2gvs$ dflȹ z TvaH7!M66Z❈Kyljkhjcff1HO4%ICFhsΉu*('!rhJJve,-ųP07Iۉ7:?;U 7҃<B0D;F|?f '=j9\sfo `=RLfx%9ߵ7bT wYviY)F'ܢs+-r ?~[סp6oIŖc["s/T[T8SˋnSZM% c*-S=ƉYHY!ὲ,ȭ} A9঄_Ӎ >'}'L fF6\Roy}EŸc' ѱd56aMrA5f3SA*i0ظ@39ZE`\9srµZDezt=Z.Nd3Lx/R$EڴS?_U3$ڑѸhڐi*Y@lXG@zl5*hpf3P0 +sS#`՚4!Y'88aU _Nx4K3$sy[BD +Dnx;ZN)̐;Q.tT-$b.)68=$߇Bty˴=b**[m '̧IQ{@ UV҂<2cx0ZR4f{!F¢0Mi $+QrUAޛX@k%!Lo9|1pL5gA??$?Q()O|N5pHT' c)oIvɈZ4q^4SY^X;82@ p"7ѳr\8őع?GkLQ?v7ͷD6H2wP6J2J{I N ICitJ]9@>X)a o:j9}lpoTef ,!CٙLQ+Yx?Esjcj=!֧ڞⲭO <ZY>qZhŮ /zI-'Nle(M>2gF8bE;9ZuH:-[@{/gfc.y  (T7B$y#w栔]&~+, I}PlVڃ#y'SNݎLEJ$n\C)dGFוdBM€:+V6M_Ь0Ӭ߆5wMXz@)!DqG v[MMy6ə@8sͥN)a;QՍ5x҇@=};h .-ĕw 6ԡT!3 ii9g˘a Mx) l=+Ϊu8]ۡFvK$= ҁJm:з0O <.7&CT̓db@/S,kvE+6 ^}ks5KXHVL!tMZEgLc!oj: J@ ? jo8WĴ\Sf˂|f ݶ*_V:GtxG_[86'c֓-:lJ0>}I.f e}j`pS&.x:[:ޗ#$>wu*BP#k ePD;̢x0;+r_ :r(5m"y1rX,\/îP+޼瓛npYxWFFJ.Wi=5+oŲ8>KquvivXtWJlbisU nJw@{j7LFTRDuW0fupBKv?.2_&~)YCBVԐ*i<\*%Qnn .@M ǚ$I(;hS?%0&f>v/6A /lWBuF8h%!К'UKVA ܕj+*]11-@-J m#X9X/q> DG{UEM#/o@V_AÀƟ UP|=>{6m^u+D6_ђQxi􌈎O. TFzA # Z8v=srjf`Y1ynw m^UI@u sz.Cl42 9!Q@%3]9HbuX{cmdnd_i'EqK d$2:Bm8K @įVƒT-lZsiV@k!X{/ch>q7Ǽ\- 6P-NmKC EX$E`y훳j"zG6yy{VN-m)|2(4I:)B Xu2f9`r)) !q$~*W^#64(rut,9-5PgM%{20 /Mt0-NN( o,6ﺐovsF8 ad$mԲ!{K<D ,$ƀzc=HY4[~9N/6|98_.yd1A@Zٺlla2:Ud7eX9O~.lt'sd$n/k,VJң)FYJH<>Z{-vBK˾F5KgcNZE{RJ(Ed:̶YSKjaWBfc0i~s(8ē$]]zu&^ 4nƎE&C'5?e0("c ֮VZCCg`ӯ<9}Is+ L>yuJ<50~Lø$ a*"3F6coC$"1LkBUd1ĔMoh`&{ၯHV-O \`8dW}=4K#cƻE7S)G9;П4S9R.>m8%Dvh<cD 졊Z鴂׭c_8E}]vV6<jV֤PIW7?m$W]vulֶ@MF~)Es;J1utN8;P^F@ ?3+9< Ln^5HSaLO% +4Ӫ1Y1bnHS,nٟ[8K[&܂$0ذ&Q&.3[hd'82ژM:|_R&sbkVCUA_Ҭ!BWiZ]/7FŏamaBgdť AE7 Ɔ`kf7]K?e*f5!eE[˄ + 8:wk/Bu]&֎ظ=&)CU"3&Rd?5'j'X;ut\^%INHy ET@R=hYM-D»{RjJ_nw ф4xXhu=֣sze3?&A}[|ξnV3ra>>ghOT7u,M~D/l \]A9U?"d^r{n= @l#Ao֙aLrkMеX{UY [gQm!\1;2#Sbʰ}7 QSgA Q 1c0ӪeHNAEȊ cxz@ 8!c"i5.z~3ƅd!d>Kvs'*mZ 뀳@ҹفOK']Md=RLGDcmAmѲt@XQ'B5 Lڙ|@Ȝ+j>ћ4 ^[KWaǏ[!<Eɐgps̡p1,j09=Ɏ wX.(˽X&W3Qj`Ϙ)?4wtGdDBUHg4"kw\kI,K PHe߈䣬zu.ݭs5~-ю>&8[w]Ʌ1GWUہx!ḦPb,ocl02RPO!-j]t K=béۧͦg+x5 HC7f(v:ǃ.j[{zqsP;WvM6)q}9\p_:*UC0MVHg)4ccMUډ(.#!r.>B%*YAep;~uZZgi4Oq muӎM2.c O>ߴn;A^4Eo⯏eޝ;$ J)m.ZcKʼqf}Ɓm>2H@=iH91w@HYioKk oFQ#n6dY5C]\  9 Z9Bk\00 > HYҐ-ĊbSxǔo`x Y2MȾ nTO].xb;w*݈/ |kX!|J`D<#XW[vV;a U?Lu(#]=\ց`q~68 Ztt;_ϟ{{*n4}~^h?aҐ21-|$ʻ}E:s-De`3~:]ے}%߳d}vuS5 )OY>ǞJa4bJ+!z\ɼtd& E.yG۠1+k6 [R;k2>ٶ[|i4b̢;@HggS3:FHf>lnP[j|/KMwMbpʦJUya\$cռq{gCfPc!QӜ\H)}h(r\u_LfsOp}(*agb5vVը qULY-JM&O03EzmVQ+FtG3x_I (b5C][x:|b _u:2s?BKVشEO[Z6!L7ҭJŚ r}J1&D^]Ԏ),"rOq6 h9Ѹqq-sD\$}mڌBŚq/α)Nr9I|_}Cb'>zΌ x$&T0)MC0tg'in.*I]ӿ)H5=S@ o4iZ^ T`&Slާ4-h)LW|b%,[+[>EjLXGNJpݨA dDqŚw$F= ڵ0¡vzXsGFJН/MV}巍9B20ǏI9 MDғCݐ,b\>*%wQ %er`ɹS*r34챝ӱz"G֍YfJv]ɛO&}ٖ~rj_DI"Tƒ鲇DX./Q?åb|qKQ+QH}xA!$?j2Nt"ِdRYKˠi隀Uly׸GF@q=dЫ8k_ Oˋ#CWmZߒoJh,0ު %5AYYtn9|]L܇7$2~LK3a&Hg=tbMfWAnu{ #x;$ PTM>CS(/9 sܪL=14|EyBpu#WV*OV nr+g0v?T4܍rk ɘ<+']QTd.m$՞O_C]bʙi=!(v nu\Ǿ}N Ism:[Onk[.q 3}1eBNq"ܰDDe5:Z8]"B9gSU36m2ukۖs=WSaP>ΨtTX( ;FD)zrF24tyt%G=w89O{_mFzSyLԅVl~)CY!@A|XJ \v:"S lۉI^JRlVƐ쯒d ufZPn b, =:mn%u㸩gj||=dۥ$)M(spyک JSWzb/KirLUE"" CX5cU1BJ~6SZ)"NtvA dxeS#-]0|ܙjZODzƌ$ tfx=-Yx tyt2%r[2]uC oKKRib ܭ0&BE߳-U _鑮&0SR#H7upx? $ 6#B~TZL~S;$reݟأq-Q}\q;ឌ|1]*84f[0[&Ƽ*y3nQWlBl#*ߖ7[,|ɲb ٟEõVp4x.uhosGy]]Vg3t WaQ3ѻFjQ>,Hi: ]E=D0Jg֗Sx}Xgq&cQTk, e;u#s}CefYT&;_cݶ$ahQ6UȪJfB8tb;fPFZ_+-Be:8JT9BDLl')7?b9"=׌ eC?pM`UV9K8|։]t^918A '$ p b\Fܮ@ΫlcU {&N!o?OieK&cYb}*.V@rD̓󤾒|%}SWz=ڇaP gӓuF$cpcL.HR;Φ _zZ*ŨkKR=E]D/Pe)Β} !`{}vKDk8׫lB>3oBeqrK%"jA1W H%?Z=%WhZ< EH`4-j>\C:_k`YbU G#{oM]-$].Ţb=ՑdS`lzߐ qB bo(Fa|S-ᤝQ;,K+Wxȩ|̋?3 #yx0@9,lаM-6O@^fa^ePi茩y~r:b!d0I\}iLX8;J1as>7BE=JG. L ]\$"O릚(~yys!{#TܰaFrfPk}Ě2Z6:61__dH0XN6 ;%d ѽPIpHdHByUAG[Qρ/d?=B[_!9l3D8+)u=V#Ri,ij,[ (9_ggQ(eB{U\ašURrT2ӗcfHY5X2 j3WɆr~HJ~֏1~:cDCkT3Tmb"70pR }iCz.ZllwtXS|Akwdoip) wĚ ՠMgwDҵ TjQ)9dJZm&Qa >m(eh5n3jKIHޕ6t j xdrR~,=MM=)|sB5ȋaT1wBp^<*`7mB$^z=ѫKq Ll-abiZJK!%F;eTzcUߏ'P5ފ8wz,;o_?PڻvStDԐfy I߅ENJoe*8;ڤ_gJaU0y?GIF4a uZM^ɝ:'~8&AށֶHф Ht'!/LAm/[ǣ;YMO QNCZQ_ygmUY"-\3$q+ISG z}0?jԇ;o-֐=& ;ELϝ|bR(r]h5>gbIހ0iBśHźQh |ZitY.GBybT6`0wεqSeoHMU`.y>w-V Gb39=09C1}kFd/̀kA1oIZs2$5ǝdK"fAL$MQruK]iE> ݣOmHnM1Q5S\r`>Re,rhh T봩$3pŀܙDOn-a`Dӧ\Z SnoҦ{h9CMȮ)N~ťNW`>ǫY|ajFJO?+Qvɖ%,[E #ZNҗs-eS1Uh|h)jOOPS06)OFv45;3F{{3 U8%<4BK^<+o`tGNLD%(&`%<`I\qk˽sd,ID孃MxGX.:^i脾 ٝ:̌el34hiQiAx~,>pDds^@Ee/i?6F{d:ќ({$3<ݓ2Xn4^-#f`0 ˸.#j3ѠG]rVՁZTK>Gv}*z=3ܵ enSjq9x}3cY 쾠v9aMgeH5w>PIKSE_r2"D\+][㚵OblXAOqIf8Jp @ײ󼔟E8_s#OwvkېJ ?Y彽WZݗ|{eR@VX4.@ '@uEݱ:I@g^|݊kk2'6}'dXp\"Kl7j.iStno7£:,`;Q!H]"~QVP9d,KW{b[\RpFw@W="Mrir/0lK:>NSmrGVVِԔ1<e+Oʨhc~K%{>" 6;ټav3Yo6~j˪%G'7ݠjJ(IJ6b+u[~(|'ԽKO/?]oP-.'˂jQ"FE@:Fk;ehwr`gZ"W"4簒 =7͢]@x2mk @^9%yX b tkgr |ilߖ e8;)z2!&WVFepб%ԏQ*oe66z%C_PWMҟ#=@a K?r$|CztdAc9Ϛԇ@DB=v*jBt3L웇0~ڈ}LdZ PReW9}W~/P%eKqgC` dؕ;eySO6]1E~1nPAխC&ss'\dفV {ՂуQSz[V*l;.֛xYG[ :Zp)1~l<:Uߓ7Q:~꯻xO ҇[׫ͳ)w-vuag~dǣQug8Tm)s͑5f+ھ;"ꂪ_1t5 ~{Q\^UJ2{YeUTZڌB@^Ts$N@#,Q*Ctn~(k0qâ]Ѫ 3Iw? [P~i$*`21*4١7"C, 42;"zED_{ DYn7" ;hT-ٰ"䛑u0TrznE(9{Ɏc̊KJK#SJ/w5>%ݨ ]R:ݯ'K}WI8qf|It"2vTFJD)sunTb;d M-]! )ׇۙ R#_ N ?ZެٰB㕂'0]J.ƣ}Z4&+w͜ +@׿n_ĿQeo<(UY;鮄6,2UpIZLhc{X*<=:wWkL:Ncʋ^o&2H 3IWrÄ ; Ug* .Ozȼ!lDZN 4Seeɫ6?-]]g{I}6'i6Y0ӗ}KSVSiɁYi%jADe e?rwr?iݶ;4ӨpD1h DNV,)ru'5,\]>Kw(b;<3QhkauOVcoWqr%إsx$G``u)ՃQEzE:_Grˍib?|@<#8@Y@0Y⸍\!2YC xk!O=bn!+qb0q-N5#xSu)X4,w1y'8egܫ}`2- a(,Jc0K(]^HgVXcbU\Tѓ|6Bp6#6OŮBqB_|0տ\,M-˒LX{8H~5yalBP阘>|mzEҸZ9EâMo4٥ͻ/8,${ !۳ %ݟ;GKrr_D j'lAP ԌDaAUDK(ƶbaJx[EI['I%RE@Z֑ `>5DO ѐ)8-{7趲sA>:?I3idU /W+7V[.<6j(}xM}]Y\'^=v22ph)\`3 /Mwސ??}؀$V{^3i)_qa`GlMx.S ^- d, (_J|c_Hi]qv k|Q]sUd.G4䷤;=x*Y*xOܲ?|e׾ޞY`J:Db 9%;e/xz&T5/HfxGkiRWnT/PƘtw y֟LҢPQqhIBԍ]5rsLȀ&qH[`JyǞR;WLr ,u0Ŝ7؍Rx!'E@;ʰF{9WνS79NESo) LE9yjPXLlO{^pVmPq`jog_>JC# GP_h>/ePyF(m.xGg]qR+(>ẁuβ}ycSq8z1wV09 u)K``LJ 8ѫ 5v2IQbD^%2KsvO#$Eu&dj2sp>7VcHQfjuDupYa.G 8$.~#4~i۟ ;`1zN=38%qb kM1JOf̫/>x*}mitwhNO5G-HNAqzvdio*-SdTa淣J21.c5}1oүzى 4jbG*uIoLJ"rcd56(6Qq,+CސQ!m ͦܩ %iF-E錦{y}A-G<=C&tQs9⊃6Ajp(dЖrڈT0_[7g6x/ذ0I?C5oYz$ԍdo"glEJbLU<\%n Ev4ʓs6M!",zt'K%)|ɚ- ݝ&ήI&(h CK1E hnZ MaC (Q*9Xb h(VɁh@< _ @DS 6CEP5 e)ʯ ◾Zq!Nj,oxv7H 宎^CMԤӮvsUTx3.QF5 e(D讆H F0\[#1s _ [ ìiSE7$ M]=9{^ KF^UV3;5)jʰ圈?R2cIG(ʅ]n/U[Em9~{'a҄zv *-}7ex+ZDF/<`̶PeRT@ȸ_ WxBrYӌ'*LUm(ѧM8M}04 <Z۽fb|UٍPKYQWj|_ 3Dm*d_fH0u.Ǡe>, ,#Ҝ!{pn 6dC?2K`[ 6l91glA ZXmXo0cڄ1]moŢ;߼#NT|?d-UR2Qn;ܣ`tEf 9|7vnb{yh)!gAA(-"@<0 Lٛ7wL-AK~=(6(h(.qN_G#Üd@EcrHoD u¼w8_nyA,䴉iM&oD`[|R+;cWS=|^g>1FRٌ݅gY0#%"} [R>oþnw&aX8q=8$3󳿤VNZt~ɔ*0*y9]t{҇W{sOܝ9[r5Â[[7VzŜTA[V:F5`q: O$7ɻJ^̢aXQT> B(f+(Ec:`+=YYHbwJmsor+B[dZ@Id$>Ig!}}P^fךdK؄8Nw̫2ȮY(y0-eal]8aå!-?w&a<> KyrbGnn%?6`5h`lzOFa'ZJ3/>2R[WheZUL5>3"uqcM$! ?J,A4Lmfܲi$FW_4z_YHF("L f H7g^pUW7 8d\R(sE!cd+,tƋ=fӓԅ`.~7[PgmCOn5?SByQpTsǴ42લ,"$ӕĿ9PfQQL[Pɧ(jTW%Kv\Dwt YJٳ5m_ %z{8ܻ´Dy(sȡ0ф:cM,Uc˜|Ւh-J5-Q ʺZaM|@}MbN1@qTkY"wV)h/>VS\[6G!>**6[ĉ"U/o\j!OŞf#Kʤ<b3V KWGxMHÿ0-}C| "-[`(W? N >C ٳ%=a[7w!Cpzv}"cm yOa~c8p^]VV.g4 3OEFc ބwkyfkukF |&@4q-3 u˨x̸Um4y,׌q32x5f.>oF#S%tHRȬ7`mbuVyy zwai)x_Tݝ/4pqpaU#_s wuGƒ@\w)%cPDaHTn] %ؗ7' )˷@.0]Oz<^&h,a?وG./KO XX u݉6=>ZgCcN2vō]N&fX 1g{t558LGYrJ(͇J(ٌ$ A I8L`ψ{XBGN)M*G!=/`JuK_ o)Dn Fqo!eCQОK ]a?J ŢSuj-GqsyU&-'u IZ d6"u ژyf|9M4Z#u8fkX3فʜW]oo+2r'+f-}Хֲi=]zSS0HM(+=CHT L@UZ )a# e᣿վ!nՊn\EZ,')=z ,kxm@ zR|2 -k7u=yۜBb!rZ2Vr򤺯/'*ԏhLY R|oqqQ ckǏ=ϿN2ZK8G$4|ʹv?]hz1m[11.0!6/)hI(|wń- Kt9_hB^+l8U(;& peVi@8 8t3jxY %tCL䣲 P-Q+:J@3$PޑGq bhF+߆h0Bc߀aX (~Jeýԟ&3eQɆIw$]&o֡`sl&l|J^^|#˯8HX{斀wmrL^>k vr+1H麘8 d/8Eɴt!˰^2"f o ]}.ΗOli5)`Е]Bm[h{BAsK3Ht(y>d-p`պ8ZiQWuP$YJ cdZa 5KEb?F/L< *]Ӑ)Z~a17p6 F%P}`S.!(Á3Xv -It Au'VYիPJrܴ¨qn*@2.ğ\5RKLnМu3-$CmQF9#`L*Vy- :9DaCh=]ٻLwf M']7"l]a H;d-?V Ȓ=VY`'v=qUi[Bg9B[FrSj4T J*: Bn*&sf=bG׸cq.  L< ,D{HUcϷt0@SvVEP3ײ!;Ib\c#Ƶ"Nr nF,89WԂlxި&K9%yZ*/+ i6!DN`N.nJ d2xEZf *<0:z6̍y wڷ ^B 烾es.b{ @2EN5RG}Rm]9׼[<4gǷrOG8; 8b񱸱%[`SAÿ*}EoT[1wKE~}2rwgYO;4(W^yT݈h|~ '~]fM٨{"e)N++t 5^k,z/f 7:Yd ,<oyᔎCM^1}$YP4ڰwV?:w&$@3Ut$9ӂj\S X+ґӽoy*>pĚ|!ntEsa0eC3|=0%x>e[Mhhn'aCL5`C aǽ ۧWML܏2'U%QG"(ie,TR&d3,bPc]#G5@n6vh#Gc#+!c® l3u~RS:\'&o8d[ʵp E5M8= f:?{9&kfuB:?rax~;[>LpL!vTui*R ,@ nfmnfy0pf@wb , vtBكwva((GA3d$.,zk#g9"t./I7]iV[wN؉m HODC%4ҍy0/V!~>q:C9-ZO/fkJE?ʭT&Rֺ E8YcfUO&of?0%={V@0%tb\YRƼe# P#!llg]}3IeF=Tw0Jp~SwXt6wˎ9ÔK ,jVH2Ghc^lɨ;۷ו{?!n ?f-ꛁT$bw`KOq0rN=W}٘cS|H#G!C&qN1Eѫpr7Fi\`J@8}[`Y{zx^bNzi=#& |'ȨJϱPFWoXc\^Qյ X$/"0/:F8HzD7fe 귁ƶdH[̘8r}FpNgSO@ d['%&jYMJIX۠'Kdz?}4'"-9vj5hX'a:c%އ#\Mĵ0u`2,>JJ節pKX!Yҭ#} 5`ߟ^1[;0 Fk'ouҍ =)1I% sVW}"צ(`fL}$,0eqÚf;#5KX2k^$TKV) l%I"i>WKE˂9C>LbA=Uu\rk⑥T^ )30}{~"Qd>ÙSr]w Xf`ёֺ7VZ8c/Q3UQTό [KJbx%6LB{&?kzMa]K#^1yi7ʽ6Q 51TjH@"S$%Z;Upr4Q1 46p˰1$[7#;8L̂ou|+;5kAԩ@oXeDAM,b^h}";eKR4R%V7 ;zcgy˺[L^$ s](6-w4%ɴD.s$]Xk}(8ǁ02 c714;\(.%+5t~>zKrHnRVt|ЌNa!_gw5~tno!h|]4K]J,\Q"BIZRRa6ؾ&!)VnOG]$L誩ϺJ$I{M0Iw)~}&p|!]sXP4%LQ 8jrp>Ys35nY:\lvbZg*Re~p9E:1vp@EvP406ԯc8NaI9a7>`[[ RL-Yn*snhw^'a\ٓ:Чw9(7>9Ah'% 9Fb=p)~JHPWx(@XBAL@<"vX{Um4]3ЉNpH7Z:^sO }Ne l= N9L-31>t$Bgjhn.z(o`7S* ߪXУOݮ LB4ۅ-H&b)^m >Xٺ.ywr<^HR޾%b-r^|iӵ% nYqG}֓'H(h#R¿k/Yi l`!3Bk==l_:zrY-nj:%]Uжy\-p=3z0~ UAGP%vXar`*j|[ƲQ;EugQ[W)]ac!*,_2[Ŷb@ͼOtÆB Z}-ðy̫PF86ҟa2g줪%03Jyԫ'lY.՚ѦdD xk gOSF??GcehIcl?vnўr48b^ڡĞ<G< 7rGC#Q0as"U;k+ S~I.3o:YttJTޗrZOފB 'RZAm1ZR_" F7U=Qq-?;$#0SKG%gahMֆi!eM|+C~Jx\L.Xܺ9egO%2~ DZnj-5(Vc8%ӹ;MIDD>l hBcHm1'uyKr ;OTwcS lՁ9Mk1rД dUw fh aCÂ&:R RMe>LVejk1d)&CC9{h(LVSp8v~'oiS(N)D.,ut$8`c7(l9>K6Kg  @fmfom \gw akPgYX:BYG@C|EBy!lPJ<]-mK_E\׌:sI߿//@W -sExsdVQYF X 0eɢ%TjJrVmpP`$8 xGCuc^s#ƙMȀ{) bmkwhF\UCl.U?Jm2 GG2lꀼ8xL`QpT3@"R>a KU5Gfނ-f% M%tyL ,rK`?yRoV{05,8l sux6We0^3M_{#!v8yH;ٹb}iReL2.!Ti(ޮiچ,!cڃ@w0 aG9n/&/хpm-li%^N%CZ2G/B(rcEorX9, t/Vcv: s=:ϔR 5uH_%]q^(t.>WG8^A O{!f/sFMISO 8v9(E6%GhO˦S&Qy^g2!І&3$-7H)229?WGzvs[_b~P`?es+@Z:&}2#.݂O@1>yWM~ {:(k'8 D0Hnަs@8'; iBRg-qf],Umaj LU.ஔ>2%t.7Dy:{m`yZ2H=\^̞0f j1p^?N4Ֆj$f'qY #K`2x@fqnSfdgQVn1"zQ@l'17SMـkŒbBy%]-#5ӂ}>!G~d[peO4S8#f#$ꗿF>z*q T4:xhhJQa1Q"Hap њݚS$VJ#?]pK`Nh'w4AEwȘ?0B>8Avj;?9 MvAB#i^=H3@y69En?EkJlquY=cٜoٵt!՜ 7nFkaK o.u?k.R3B4Qkzeiwҩh ?PޮAzAU@/j]4Ds}M'/Wc™{1̜- Rۚ!kZK<(Xut84ĝB@B;.foݣ%) q"cod^0h D]v &?ވZ <; %\1M^3*l\fU$RZ kγ<`=eo6b ^hz`/(;WБ  ϱNX:F̀X9T\OޙM))@7]o"NOOAyCrB>=Y5b#vC7Sܯ h[< kѨaB{-L6~aemʝ%ҏ, m?`XMP+b-@E%Wr5n ׈KgqS;쀷Hr+z2O}Uj@.?*M]8+&[/Ay*YRdv|ݓ$J%EϿdb!dKmip:r<4* C}Cbbh%["eu}$-]-{f Ңb@ 8Jy7,i}:V:ԜƦaZF;Sktۚʹߪ_<S#pLƟ0Y xV^gĝ,2UEZ7&wȜҳV Oy#^AG0OZ}bpHC o6hnYg=0(s6U_@:čNF*k=DW3 NpKbQɸ;lF䄆PUƮyk%.,76XtSQ2Qzޘ bHglIygr020<7ױ[>Zڥ[vg bƎ3/5dW\Ȓp.d*%@ 7V7oe{\fJKqQmZҍGA˱]JKVmYU.II#?4wzhXECrs0tN;mLvkv<]G>:^>u4wB# uM%c8)mPϻ$)ne|~bAv%/B_U{(@^S%DV=ɽ ᪚L=OcсV 켬< MƄtWɈu pѭL[]vdUt G!1ʝ{qIek!| )ܩ`7 KZ0eLi'}+]pCe@hzR8䅹61Iq# B }E_Z5 K0_,3z50 ϖh@b6oZ#KeMΉFR9N!¼b 8]ɣ %Wp(\o uIbIK &Ip䉞i!9.e4h1V0RC.%T Z}-lD  9q*-IUr͜_)xߝVUvy|2$ DL(ZqYⱊv5-Z 90+X3qmoޏV ʦC~Q/1}bQG177)j"m@P(?&Ho+dQ [AƏ2#1 N,SfAԑv6d*YE4Ѩ d;om<}IU&\'ŏW%Jc8Ի;R+cG?O 1+uBL䙢;aIawg KK}wcSe5YG p{`n}=SnA|׈'v h2-~mPL/4;})]<+dJ,V/x}?^PSy"6?c/jT;~imwSQLr4Ƹf%)ޗLM'T)+ ٍ}:1.FyHƈսXO֣P&p ZrȎRPH{(>Wi؁j)2im$8pb5/Eyn'Z^=?阆)*}()҅c$C{5t܅ LoЩ7`yQA|>5fFat'L;Ghf)esi_rhiJ9j2ু''ϺɋkEovcsj'ϚL\03 Q34B]_yԹ=~'#/Bk͡C,a^NW>Ur2-/!N@YnBS`A炒 }<ۺ|W0pJēZ7Wqv0/1KDAғc9d&X%br_$gy%4aя%8/1ᖤ|';g:uz%ImOzOy2s`:/_5.ݰ}Z1(EY|GZ[XI2f$-)jXȊP#0S /9|$cr%žpH!>Z ˏ 8Ii>]c$VU|k]1hD9Twz|_+$x/"%x$yDib@.0ws128HCKoLUhpQWPk/+9]+OXcpI}%$'3:ʇP>ߝ1m6, ul.&2ĉnwOmG`H~ղ;~,e %4Vs\%miy80w>Y_$?f6A׍$4MNsJhiY0wIJJrb~WS-ic+DeAUdOgi_1_CpMdsDiO,A t XtbezzPm \Cv~ (mp|,.0!%K9fF2`4-猶 O;8 vq /rsJ2:WZe7=GAD]?*6Rb7RF#jHlV}7qB-3*[xp!?~X> Yl wVC~c7Q'OQz*#ii jb7GHhCt?˯}ef1'֓OqϱcnjK"%t" DaddaQ!fۥc݌(Xb #(W>mx[d&tIO#k#0[N%l B'v7Bqp| /D50Sl:7wd46@}~`$/ \a\zI z |1v`+&1Ug w BfM8IS=w$DZ)~=3aqW0=ųoz gbY &ٚ{`h*ͪp JZY @hNe-aqs{,)icd R݉IG,kn!$;WSfNpoV4%$V}ֹ7c𓲦Mi-'n=a K"5'}TDcf# epSPFK|qm{DR#$|{6KbYy5(IgAOy6Z@ؖ i91MpyRf[o :/2\s-bRcV+@]0~9挶+X*eى)Vv'ƔRBqτ'\siU" Uf 8wRS&nVݝ  D:J\OS{ eC6FFaYk35c@!9 x n̨}x-JFi%rgVO CnY쎴}2iiU.dd q,1c'NO!>54,g"cݝqxCR\Pc)Ye _s}5WXb;Rz9xr08bQ+O^)R)f)cy%whku( (ϝc!84"^a/fHz ]Qt%o78? Cbch u0\̾-M'$ e+e3)G8d]챙o'sL J@QwRExGbsiO ĹgPl;cbzP%5#LLbtɭSi\:4lP@㚼\gP!VJ͸zo?8(=NK?Y my؏カ\XY@LB^ޖGpbȅFBp`vo:r#uyPpeIwt!6.Q3 K"C砑Xc|lnWѭ_ϽñwY˯׭7I\Q\0[c.)40m,"!,{SItZ_d9ñ P>q)~^ńW{7eg!(І؇#`?gdA"2p1.9)h_޳9XЈQ)fNc,CE4tnK5 ƪY D(PASIo~U/gF!۝l/eC`9g_:(%4GqlQ~PS&AHT$Ii ܊9~33< _^XpM NBɞ~~87%?V>͘Q`4)(|dk{TбE쬥0dtTGdiŠnP>&5%&I "RIĔzjkxLxqdGQQ6utBxx d._-r61~kD}ܪ3a%ݨ(ݍJ{.:˫%lhr  5x(_agî:B=0F$W^]'<p#/Boׇ(Y”UTrC1hc]}G e۸bV?]ԔZ̰6xgM.%.2iv;9ߤc=% J} ⍥F%Lȡ?߰R04?4 RKKB뷱x~(`-rdsVq=3集PF@V(K)uFdLh19T.~yZʨD>m; W8zr?H5dNSM~Rj;!uB VAO$˜ά%QF}$Ίu%x'8tV%ߙwF02%+)4ޒ=ʎӕ%q)\޵b) !mxG^0+%o:7L1 ܷh16cSoC[Ү3ටgorczwd.fߛ 3;qs7g'I[y D筴Jxjդ_EH PS, t ӡ<J=mb3Z`l)3Ľg|m5h3AlR+᪙49S7- ʟ@0cmGEV=\g&T껲&Pfܜ7S@-R|ɴ䡙\MnR~>W)rNNoAyÏ|D~#vw2sSbh6xa- v!P2^ e^(B cSWu̚DBqP|%t_â9%@!dhW4qV\ _ suCE+ ׹Pmh@^Cd Phr`j_7^Wnlk8Ԇ{nm= tIEVē#kS.}#~  XÅY]uÒԨksSN(YېH؞J}`Gc/WHʉ 8'@'6}}E0ҲX%]KW>N໘Y/*!YqI4ewuuJgUQ?iA`ŶwɉE<|2꫁ dVs ߖ̣Y>1imvYtI sACPƉԯ?%u\cW{#)Gn f6-R~P&fV};3J¶UP[=g SA\aA`sor6E9<нW;$wzG]Sd R8UBnڤgq .BnKME\LslTG_dcZjME9C-:$ .N5k.ZSMi Щl<^J#PVU ~ D=o ! SX6E-yl87.gH},SNE<)TLHiT7!A=]BPMʓ B&{ ~|>s}6q4nEߒOfPJx%&p2/ŧo}x6 /bg o 5;HWڇȘ6Aml]esҜ-tk]xrΓcEk J03QEC2n;I,utL5M}D.()5YU<U0NnoF1ZsS >WVo:u%-`,xTV%J,J*9+yDo-9bq^=8mi&(HfE(~\j:=/%gvEx=1^~YhI_^lSD[4H*Kav]3r[V*2{9*0pAFD%&h )WV -qZ\6aC7ڋa7L;RK,0=2t6hox( 14p2y>>oNVYaOit.R/'Z/)Wkۣ+8$}a7=Ʌ)'g,%(ZiD M ?!pzXdnof9O n*ѵma3\xeJ\-Ǔmlγr&7s F'T0mҘyĸW'4&3| KίP+T6,tl]UqHwcL0TGgD3'M{)\lMXadԊumj]l~%4h|luk$;u}Mþ5Va92B%ĆEVlKk%GRӶgz.;/t0bI@"4ΣzXU9y˗fṙAzq'Ju'jQٝ{s.oDshMV([ax`GoI?]i |jd ۴(G=CP$P[M$[-ĠZc) a/ǓA^Fט.!' Έv6.I0n]C#njg~YuS6" ^<}qB8⵭[bNXȧ_m,p@IښZgߒpE-WjI*pKRw fضi)t9ϙQ-3I%D?[6`~H^$h|~= ,(kW7( A|R/]]-1X¹djNNiÙVeOh#]dZ^Zbk=g!u>p;"SLPX}WF^pD6\\!m(gSy Hcl~ hzcRU4]q(AJ%xݕiP[$vMT9vO0CSdċF5 fg.@*SW/wQ!}h-$7N}z 6IA~.m]fiaNorĀyٕR%ŤB]D[H![MO ~SD5uҸIp{~Q xKjMjֈ8kȽcUžz_ Illp ^,꒨ZbDr‹4]L8 %LKCp '  Y^`.`#hA`(BP|i; rʑ%t;(At3OXu=^Oc+#PRX?KD\5ԛvCoX)YoHquV( ! X/Q#~Wj}H`-̸~AF<2Yh_, e EWAkƅqP~X++ʚe@U^6#KQ]~ThpͷհqS>b,+D燵m{v.sXG#l#i޽m)1+V¡ُ'ӷو%՛@81q}C)=L7H%[r^4cnD81x|w 7܂Y(ExЇ3l/(ZVHO* mckg3,qr*rsr[E˔_sHgODK(S"S_ּqJۺ#?S@Oa:gsi95:*@=Uc┽#b꡻<*|M2m?'Yb@Y՗wf{a:otz]:G?dE1GM&ƌ\/̆pE+ϧKYg dS-`_LJ~}OaÓ 1R=PSE=7 EYj jG$Ng"OVC) ژb6vO(Fb%RUgN iM{шfSNsNk"`Gu;r*0L٪̃Grܧt/`"T%g˟tMXt %zJ+4c6+G6Nw|3@SLwNѧ Yb 8GԈ\3giHH9477"[oc9"X{R}(P4aJ?gB~.V_ d^ 3yNA&f*~+ruC!JxukV*(pre}yz$mUR 9(˱}PpBo3-[DMpλ4f FƮ(6ŰKL49A}kyɚ27B= d0AsT9N50F2̍zG|rO0=ޜ٦#l-i)P_E]+xnr:n(o}ĩj  =A\}{EyG(J#@Xo"`'LC39EӰj**m"}X97[|Uwת'u\V\ ewT1~ʅFI4dĚ`P+HHȸuj%\xQ#n=M;݊aЦ);]&^{Kݥ)K>ˡfxfD&ܰ_/+eZP> "7ʊ=^饎wfbUBmX6#J@{3)3oj=mؾW%f𜱹D-4z#Զ )F:,s*-X Ea " E!Sg";c;ƐF&Ǩcjf *"|jj)`8[#=&y-j ,LX/@VG{䗘uSBS6* ?C"2\| Iid|3߾ w\dq@ J#zuU= YbOAp"s0SXǼg2DHSm+A@ ?5A*Ogp:،M4c!sJmUݶ" ohx:Te v<ۍMBΫ z!XeJE8-kBWJ]>#^wQ[g Z+}Ex4`3{ D3*c;rb"9f  ;vG#Oq%kIX让| ;=g{eXNZ7:O6Jlg:l؏`9]I̥wh=ȆMdl_BGcZAL Z{onDZzgԫv8X 갷{<cXH)yf"q̼7%niK$-7QNġ@ַJf>UD8!ET¥/f3Cb.%{[tf>PzQ#Iqfctq@~?/D8lt\b+uӛby2KK1]n{ns*ΞT%{Mj̯<`bc",(O\.JXg#\M;]{4H>jya' ]DFlnn0ӢY3@]Ua7i^'eSOw16B&IƌMK@g/Po'W3??>]ѕGyYuw3m8Ƌ5*$8_ЀH-e4ag,WpzJI;zŝ,2]o-[mQC /E&nuV@Wz2['6Kw3UyCzԳۗBq2M!ÀB?@f#x+ @GM9)vQF,09c`H<(чKmĨA% ;OaM 5*ݓKL@ :=ڕ_0OQs>{_)BPwSmT)˷-S_Tw5w ;Jֆ95V@k@r?vr4` @k=rz@Qa)aș򇶲}Xu{y!4xRcXrL̮lkjUPp)ꒊ ]%ne @^ SA7vC.X*#+ :F).c  p%hЦʇ0ŬؼFmnk) 7A-~p?4jǠUgE@<;ep*bq+ܹ.׃OOG8y MOCA#bZX?VP-̵'ź7Lxfp`Y-2㼭 PnqgqX/cfm G\gc,TJ\`  /r7Kg@d{oЊAϫY@/= Í#.٪[16!V"ɴCyAt wOGۃ> )XVcw9 #Qxkq ]wB aMNQU@[Ȋ8ld%\ҞӗIh炧09&ޥ3D|c1g1XsYf(D/ѽ/wgnx. f~4yQBhPO^ֿvW->6?w=a.GP86åX9!lP7^Z`suh4#R.2 $)nIje YB<7[,Es϶br`X ?&ǂ"oQ\Z:ӤsHY@Y ÁJ+&{"z"+Z (ypT4oQQ<@s_({_y<x:$4WW,2J;b4=^I^#w03cĆ+M޺m zьdr> 7%JŽ[c5'BqKujXt0('>ȗtADeG%pT4%Gi4Q09*\%uugchBxPlJE%*!:+7m>f!؁y69 ށciY@첝UC3dzeğ1z/VR^I N(Ku*%Bl"抴%sF.\rϣ /!$\,eK -.#(E`Zm ,dHq˝Πm_0ĹoG9s }3mB[\Ao_5ػ*C\#}OiЧ&@ 0 q5# L<(ÛAGPHHbT%/zO i^ˋ2ȳ|=}u*[[Zts@R. +,!xmSbq逯f߮a_;q1u1>heb|U:#n>5R53 *l_  \g'lnZrCPe{%8FxcT* b8lQqztgRb 3'.R䂃ưJmU;A(˧(-0E3F%-+НQ&tH!|h>T(. [SG56LKTyOu2BKӖr^DŽ؝~97lX.K2n])@ JH?U#ȅmt(v=?vL]=)y?ѳ2ztAD;)S;%5X·5J95]MXa-`#MdU2aN.y傯}nKUSJExq!IpQ3,dntc{i: Tt<_ln})1Am^D o==Lv19<%ާja^* >*R d&#TСB(OR)/@H-<]lmWz^^SU "^۾MvN@v^((8_^a^=Qʕ^7cFDcM9{ʶ_v?fx4$JiPΆtLƩܷc{O3%-f.x#-ULo%;33[!dC >ŏZߺ0/xi%X͸Xmh)i"iB29ѹ$1?@ՄVTĸ`:=sJK+ݐdQQГM~I$xi0liPͷ"AC667߉D4ސ؇$,B3JŶŶ#H1 KlGH> {^{ w:/=;Vbo҂:M.CBKHf895ȟo0`)0GTg{!}Ĝ7!C)gls`*bs` 6s!: M 5p&k?*RX嵸ЕWUXƺ-xϴP ⽌^\ٜ zE/ Ŧ%;=gʔQ|TCrmӳk}JTѶWhqc.%[Icy(N[y[gv 4h{jwwfs5+DPFAZ`*jrlRk߁@?NBtKR|\̛}FnHShdV\5Xǿ[+wz`f<:!/wʞU#+Sq={XD?^:$Q';=R#<%آ)wޞtx+3&R.ꐦN"DN\d/ \ffs@*\rOpЉ$>d)U=U ]8/)IGϣTwTB7M0@83khXlU0_pYASzJ@}v[{m<|P:}]C?d` %}=ˌNzO ;U'k̈mVw~WaR)#`U;[N|o7}*3s0zIJB}[YL!VGܛc |>X :+tOı2K2VFza]NR;လ$z|N|),)}]զpY+j@|Dul B /tz [ts-\s"6;-7։ ol/$\ED u2nerK)~AZ7դ;2/8ܦ>l1K#0C!8odدt#OֺL$g-5߶R"%O*v*WeM֌kS s]㵦)!"Jfb%\Ia3cKǘprpFAc*@qofWap<) ?g,tJq\m蛽jSnȓ/7s-g[vOеħ Hڝ[ulXHц1́a#9o1r]ʭM.EKqP=jcT@h^<"#XfL#-EoP+)Ag‘һdh၈Df0J}:(r+Ʊ[Ԑ,nn#f!;Uy߻074 yd-? Mdń &Рg) I{:1W$FZͱҼQm='lyҙu߀+;tS ^a.*.(ӻ8x1('Duj*1l3i ժM[ۍc4~zc:N_+ON16 )Bo:(19)82es@ϋ #xAh D^dGm"$C'u{*j}@nBBjmm K=B &Q݆UxM>^W*My< ) ZXr`吽ֈ #7riaZ-9._$,^ ԥ@+ OqZ}c>VaD RaQx9KKvB20/ZjJ':7yyR:IdwQs^F&˴и}hTH\cЗ U}I ɣQbrC o{>\.n^cOrA\FRa0hmw+u"W)C0W>#l5ao`(  ^w#/Z>í}~h.R۲օ +粘-QH, A30q@!BH$V**m,WKrd#N2i1߹B}%!C[7o;>ۣ2"Js4XIha9}mB# e\#8w@INR+q"]69|p"f1ڤ+zᾲ}pˀ7CoPC=B:dUݛ&mҐGpdiz9msš'>yxOBCӕl/BpZOV<)G'"e9RsA8nE#?8dl!ˋ"h)&صs^;PMAv &$5 " ޲;OMEc#%3s}䉆qJ#A￿TPww8`Ju!'S,h,sW;^Y4达"nkQVUgku7LA =%ӊ}uBYRfecX!DԚǧ.lYMMN;~pѯ'mɮ|$y[=Q/@>){#9h {SXXC5oDZH6M6j+Fe0(x%IpQtRAx̕*#=Ur$"WgY6o4ߩ \k\JiޫTK*B/m0+,~1-$$Y~#MUs.MQ|bZk,FЮG.s`8bfq6:HOj9Ϫ|05L#-0;_Bu$*6]x>|G\;X=žSaxK:6Ljeۻ̱@kPfi‘ On?D0\\K9`n+}z9kyɛwL4ݺNeoVR.? @F4:|!9*DԤUiq\Ǽ|HU)5Um=T?XT8py8;A`@pbWe .0Z_;Z0P8?NoҪowB ɊFIC@4SK`N@.-߈w->::r<kl \(3drO0)Td7.}Tˠ]ڠȧӶdRyIn[=|D v34h޾:+c/Bg26ߚZ8$S CS /(Tb񪿏%\凭R,Ϣ7s6)]zpdǏ' `gvVx*WH%g#A]&Pb%P5WHǦѢ()>Ze%8(ʋJ&<&b5,~#>e!-UŕءF.JАuȆFf]J0UY='/Vo;'gM"2gOr#)5)F R&_Fgx|L̞lu }ĴKk`XD?r.2+DzZmFWC/%'7gN%`` KY_4w@gCLS@8f0ɸa Hb~ɯs78tSuKsMA9I&k)GKu2E |{zC|#j-&Fn\qps@suH*=iԬKx\^##;| *)zp+hU 0B0Y+.]HXeꍵ*U* ~}P>SbDٌ~@R2'iD!n~.3lLpfYZض %n+rj}3tR'O8۳ u? K-() F~a ŕzG4hpYd䉋/zkoA _ԳRО04]^"ve\6I_P  rGbvU)Li5)y!RnԽy(W:'B0YD d:x.y*;0[>fcG0/)sCT N^ꧠlL9e@5g~DuB;D(eùS60r3zfi]9 ͢`YAuvzD^-sD/bKBiHMw($sv1 #t%zRVEs2}P.hc^ { #Tr[UW &޳*;~ݿDBD)鬔kv>})do C_i8,9Q)xT+ f3+ 8Eez YI@EjdXr<+Q+t:`F|*x#I~aM:Kh7MpBc&)'nSφ,шp;'Z6E;'=gp1Z)[-xⰰ+KF^d(z3#vjO7WP܂OMtr4S26sJKaW}3ڳ0d e8rR>F{^H J^|48y?UOirg*DtJo>׹(if! D.( <:1_-cۂ0|2V')T0de "~LMI΋f@1,'=p8ңgC{5NUj!8}K\~ᓪ"\{BnᣐM8 ME]ShشXem"]8u v yf̘L.$u6A<{4e/YROМd#, ᶏ(wZ,yB$X$z&vTfz6%!<ضJÜWphE6Q%{zͳuO3Fwnd;D=JY.c̔mkDs,RݱTs/5Г @UN"!#|Yj^Uz674jdk2 co1q~g=&;~ߑ?9nՊruW}$`9"%GMOZﰮhN[IA4/cHת4-hP=LCY洭[hpěh*f2c_GStN*Y2sA(jçII\|ʍ9n#"V< `|FE:_b42Ag ïQa8? 783@N9kT3JΩLMPCDk-`ABa*;(2h$V4"NOUN!S@@!Cde:ϕ楊7ypil8_m#WFE|&>?Y#qIQ!Mx1?tdiNoeUHi&߂:.&{L5U T^w* D42  mMbhTab긘! Te%/P V?*87偭-_eKS^1{4ؚ?Zv'+跖ȼxdGЩщuUO *Nϟ`ˇ#$s2L݈KtzC~cFKa:zqM ~2jW=w'cL-Se/P\( ymԢSf9#3&4kv+o>[f~Ӿr1tWρP*/[&΢ mHjH6spGV;OHL #Y'J|}}#GnTƀrF[+rͯwI,?cs5K !$Z?k!3Ya:?{KI=b>NE4EgNxHCFU% &/5Q5Eft!ɥ8 df&uɰXD&Z2SS:G 8A‹ڑZW1RVU<~oFzk1ݮLvg r(鼅OM"ct0np];$_|LjJZ-J[;M =El?OD\extI"0SƿF;SȪbnoJę-/V_-ҒP"7W._>ں0ݭ"P&fX{i;BfdpW&/$]҇Ńy־Jf%) R4ݗ'75Pt=ci )%@0Tuda4) <!`Z}_8e5a;p/&N xۚU)5g3E+-쯦V̋4gDE| bO ANiS<2q(a07n2!Of#bы\.^/d-or< 7&a5%(:Rf贈Hh#+{JZR~ݺfsUע^"/^F{ïgֹʕàTR&?T}|u᪷C jI=܈|qzvnޗ p$2ՓGxSD{}3K9-CI9vzC .:!\|l ú4Kk@RM5'MעE)9VL'T_2 NNv?QL^"N;[w_I'0 vA!4ަw!J\ѱz" GP_ |j~ZOaMa$ڔ0q%-NJWwM=12:E7qqO{gu4=}Rw"Xtʢ% @1~g %kea@Tl#mPXu 3B73V/! rwF8܁X7'B6R/V9Ҍ >|wCZFRoa254xHޞpn#Ğe>d)tZe8 ^UWpcmeY W-~*%>*KZGiNH*M<)KɫOW}mI˧c[]!9 }p!_t#ڶ7KS6yyY3M#tQm96qƧ`6G3߂?s;(CxQn&4u5LMV@)?8Zοeak2 D񦤊 h=[:bFeoOd!d-U$yÑۈ@dMnyCEՏi8`+H'(K"r<×a*NoH >\A×7ќjPq'қm';pBbtZȮ"OQ? '~B+0/{ . hB8UD%nnlJ̶6"sxJIi)YC++hR''C$%"АQnRY|2i?,#։P2g9}`1} ̋ SEOƛ-*ڐd:_c gjHxAEhyF_̛hda7w;A3/p:8zi{CE\T(L~i}QnyN2 'xiaǺew+త牊9 Xl 0/SIt%q/Humr-ЖopWuzk;f:/e[fn@yRݵU]6Fy9wS [F@~RfkU5.j&"6Cz,`jy|iݪ~/չCwLL!\:G%4V[%F.^q+ *x/Y[Srk;݄ Igdtl*rEŔo>o5*ȼܼNegٺom谼8ammA %:=4p_Н Tyle U-$osJΗO/U-%8ZF}Arq׫"^iČ 4PʀNU .}'q ZąD|?p.],P7Fۺ|yFSyzu6P*>H꾍뫑!_b= Dhi");ǣ-2 $ wH=APf6{ 2B-*Ϟu,1#S"[(sM fXD(o<WNQ`CI2C2<& 8{#ȿJn{䃗]'!-^zQ'. 2m3W~Rװ$tDǦ! )74w^J+bz(GT*ˀ3 X[J]KT X(v}h';ciF7%<82S%^5eD lJ~['ioasxa ò¤| »Bv,^5WXXn]~IWD13ĝ"2@G>yTa`d~ igɺ4/6cp׸OyrZq*yL4o{Nڳ^r^{жN4v;LA=Korռ6ɗsQLeO`Ix6}/lDJ0`Ɍd朘9b0uXawJx ͈" j+/P.b=Gc A*1<8|LqU("$k9 :` 6 @4M(%Gb N- )} _т OȻun5c VT\A06iz^/Y拼VԔR4B-t,3#5Y 5'@92[XmIV7|gpؚjM`V‡HG\q5MMu($HX1wxG^5;B'pǽv7Vm2 呩ivVro50qWcnxI5PŹG [Yp]$ 6‡>x`y֐A3!ϐ-=UziQ^Nq }U  ՉEm~n9H+RORZ6.({m~kMPL&InjcyM~V2TA*)e 䛊ȂdH"4~|(Axrg"20Q ȅ 3ZxҞ%'G2ׁd9FAjb{)M{@J=!H*B027i^RAu~dLMyR!u[2"u^ *<@5ObmܧD;9K"l$DZ2~F 4\AzOQJa$χ㎂;X V'7tKGgD-!:'  aF W_FZ8.Վ ~ɦ:8.r@)kB:U<65o)wN!W:vgiӲu3(BX =Ӟpׂ^_c~ev? +'MM\QMLt^*~2d ħ:b|;Jb3tgt^ w~'V?,< jDz"MqWnF#kŊ-Y!WɋCq8޺!ٸnyrX7-r T%W^ى1% P@S-* eUe;(s{:T!EC׮wr]XQ4='uaدӂb#ǙΩf^tnZ/~M6Gy0Mb&`n<v2#8%ݽXhҵ+:Tf6I"2#eFt.~tN/>W/6nieo2^E#WEH)ߑ:p$hTr}: >fʆ0{_xzA-Ajo={QB]PL~ 1laG˭s=%2&Y N\RñcP oǃk.9+KO1H g=i)ڏH3&Jo"T98Q[Y;5*$8J]LjMsU`-"Y{1.k>ᝊp&IWJ;qR$"YzthV%S~UTU0"F9^ PVXB:CWi2Mr5< x|6I漆 gs BolhX4?TCɎLTS&!:q Yr8hBC# >c=+x<[tΙԦ4` 6?jK k XzK42pdlNB>kbVS1 ,iw#S45* "TuV>M"UTlC\Il 7K~ZIs-kD\6[jM.q#.X+&쒶 \1$9b^߲턾bbgJo%r`~,z)Gq mT^:HwAO>rceᰩ̙ݺRL(00ڎދSUJZ&祼3թVҺ'H6][m20}9:HQ/kX (d1mdM(Uwc@cF8d}UE\r3rYJ014!ѱ]J@uP,? [V \(Ʀn`ۚG+},OtΜ4Gd`I$m֣mAU"C|ӌd W V뛇KZVk\ωzA3Hg 8uKO5f+}.VS =y:KZ=Cnskf2Jz^]T` }6J4/'/dĈ%% BcwB3xU1$.3YĽٜC|R^oǤ8 $:'8zAkCZ{TUli1j(m\40al=+Npȫ.X"qu+%2#rõ[kbk&MzKWWPV;^i_''U^'rQrDZfmgpOEq_ͩ٨WJu;:})_~b6B`]=V3l@g&h kV3TA5^r Ya]x5S?k" \׌:IajG2E\;B~"՞Tg7#8ٖ0+o5_ѫ$t0, 5d$i }n/̿`k~ӳlR\8X'sGq2q1Qk]lS/u#_:ˠȆL&;e̱z踮aYglf⳹PYrĩy5}#LD|M|}PdEVH!{,OF/BY!5l}1ؔʭ1:gYxo 5&nwl%Z({áml`Tɱ)ǔt~9G(4#dl:iJ` ĵg] PzS PF2!2}нFky,|-cx<*Jԋ$! ւZ>mfwp W8[n fZ(dN*kVE&0S ] K^ahF"ʛle7XpWaxצ&5qꘞaRTK$fƴtvLp-_#.^ǝζBb Isq ~>pי%~g-DJ\XbRif~v7;[ɯ,,v@N2"1;0 Vp5#=8\ۢ"E/\AyQm2q)LIp} `YA@jXzJnGTpHs-p<90^9o\[5tѤsWj W.IuN͉(/rKnGW+s G?/ >U<\Nq)LSlrGa j13#|@$9mJ8g oP^]5d:=@?M2wP Sw ufsgB;0Um 5BnX-Z 6v7Pۋ[ 滶Czvq'@KW1v ]Ohu`TT\WHhz(hQ#&@9e1`?nl{P:`,/݈]Rtt&6G/l5ͬ%Sۙ%߻΂ٙEWuV4@ E:[pʁLBJQfaGU!9N)q| mqh A Dh nelөzC(P_m1|8-p5tf5Gy031/bpGw#T6>4>^+-e3@XQR[8BfM]%c{֊}tJ ޽f>''J R2hnLiYTq/Nؔ_3FTʓ}Hda" y8c.v b 9l띕5?# <% C싍5mo9o#]\+S: $wa#1׌ 83j4Tu--VsF.5dd{ .AD*jITWI3Dqң$`Wy4R)yh  dm{fHXs" z|Wwg56X1 gSm+xps^ldeyŶ(cC6pa.41-r4]WRʧ~H!~,BDgI VJ] 9Rdا xSmLmMhU5Ey4LdC5 )uQ5FdB7)kn6ʢnu\ F.V3>Hy B I[K:gݟ ʆ0B4˄G[ _O6}CAy";?PԚ_c,,t2iuT$Hayx;uKh#T-+OŦ"wf̙+i~iWP\J<-v65M9!5sU$BV9oId93,c#`b5a%10qn6Loi&ԺaX|V "^74'`uG[ Xqĭ{\Qϲ}E? џ ThxO.;stC+HRWtPCG+ ]Q|൦T \jB+mB1,(0JTeR"OdH:p6n}J^|%Eù$1;(Zyy AEҳ(e{<>B}as~y[ kMq3|t t9:c<:VL6p3\|И+}(iܷ<;0mz "d hwisXQ}#;M8Q a;Dly/9!ԁ*dKoZϚr~K٫? ,\t$\VHFPsC.6@8SVH*/*̈YDahdbi~"#3ZWY&-K0jc JFėètM+HP DuӞ2\x-ٽؖV! !LȄg<.\< y:r3j}kk#S~$9;@̺ZB`1'PYosg¦R2vH(D `!mRڙ]]T ٯEP@w!u4j ekHQCQz#t(.w~,gO) k2Bʑ: SIcDD%UҚsU幭չVŻ9In5VUxe%kȷ."=M W h`mJiR^lAUlnD;["%^ʶ5U?8pot[ :_{gܙ_fF&zP@j>M>$b@!^7UI(h7@$QE,MBA˹rXS6$l,6 09~gW3, U1ܖ +FLSE:/ GwTB*u7ަٌBW3(UKRh2<_:kSzZ1}.VDNudczs4 H0&!jy<:0OOzL&U]m]hqNA>'HL˽݌ڏw?$J_cvj Ayve"!xfX  H"e_3w^(W=^KU0t~.JYT{ś_N aM$cKu7_왥_EdK>hUDMbTToʙt/=XDnPcQXU6J5R~ACm|bݦ9T gϓF}CEɍF<@d8yR]UG;0yDxڪǁ-9Rx=?Ii:b%)oWpݮdr3mjn%4/XG\5%ZRW)&Y2ü!ΧrIų)3gNZ2ŎT(''jϵ~< *g҂>uI th*.s|1Džܶ$*-./۽"#2 <9EkG\?_Lx)Ӂ~z AV}}\x.;>ÂjQRO{Iĩ+jD[YFrxM&aY+ɢA@jA~?jBmCa/|n7_#섙:?HCN\9 ݈SF^Jw@ԆZG`9j' =*@/,q6ĸ}fb.]K4쁀Ц @]$tU㲡Nu9^c)=i.C4flTj08p4H/ }JIM^rjmh4vklЩh!yq,WRǰ S” ?Q^<j:uuCKףM_ %B.I4{CV0)UݺV8{5I C0àfn)@?Z⬇YE7|YX3 5IvUkX$o(\'ղT?J;"/]:\o<-.@i:0L7*Nmy*!2L+@m++1#SD?km9g":هO3;9e`C Ѯ1* DpL%s%Sa Mphż&!7Dݫm G)ǰߍad}Zkv}lзyd%6axrZ.,V ,'!mϝFh k c2Nݸ< %vᑦZ) A7 HdpzΣu. jQSxlfg-…kj-f665ߛ5懵 CmzV&L>lŭ.$;*4n'ʒ]Yg*o >G+Dl$sU;R ~啫Jfaxdޜ"O`V wVƵ56I'%B2øC%!^YiWxrpSC7Y\dgO960tۮy_:DGE"u^eVqfK8G!4E*od^/F[HS#(d=5x G}ۤ.,ǜ3IwTz9qJXtIYB\^G/ &BRLrBنw8"d_kx4@Y· z0 5Y>rad`֊Jd-FWX #fx-QQF99dK~1NLyb鹨] W~(59 s/`a-JHБ4Ty.#7Wd#!Dɖ"1NT,e#4=Eb$^. m6;ˆ/O&I&`QV bBf,9'/gf5䒳?uZH'^?‚e҇Vмd| ܇ PgMzȥ+G<F.<j*#—30P}0tb3`Jo-yQA^(4K|9=՚I#hi1k:*9VC$5--J Y8.s.l;RlDr~cuܚx-eQ+&זn7 P*L߰UK)2`ybOc"8_g5Zp_i(}\z2Q+p6pNyM_dZZKB^zA < kRekh(Іj]f}\w%ϷXbNZU7Cdf`*=*)M} %FgkAxCvKA]xh{';J4jx0)cI"]Ń,*5萤jj=5+ol&@!5.E%S 2)|DP<nųhFu qBa2B8uws!e2u>6Ӳ Kg̋=E]OɚC*|)|حmܾ!VHLEL9Ӽ'Xu,K}i7pTfc(]ߒc ?i1zu\_v?{}iVOG;Nda _խrAI0`cB-kz}ϰy`Fxx=/ΒAg'@IߜPIv+iP1sןHJ5qyKʳ@\>ީ8eOS+tkykOM^30m9_6l!dW#:J\Gr `!};nZF}韸T`%cjfn>ӱjc?0[(׶zy#max8ت*P,7Ge/sal޵4a%SQ";H* ='0L%<8X\ &C5su#!=M0]}ctEsF}6}2)u _af8iPnk%)uyXz?%$ ǓW M'6qa%rD ^r293u/7VJEVF}r68s^#rWG7(:[Ð[-wMu=y'eHG=kҚhW)f;*1فjdoے9 ,m՝uSJ_!G$&nJ̩y C.=u?~{@Ț\+v~FZ@SrOUfEMKA)fxe"*Ms\ 1G XY}$NwLk;>`=U=9<9sI/$SKfiZ+%{4]y@(5bu7+ A:j@l)1FcXP76C 6<,4yD݇+ucM64a*G]1oȼ!{M &"ؼjz ޼9)>NX7b +Jht}}5:nP%$L>}'tf^ɟ6BbbÙi sD/[Vo Bzx|;Opgx3睳2m(1_}#P3 ֗>%-G{ h ti' =1[z0ro1As^ dj8#^/m`D1/(wx. +32f_Hxy@+ZDJd7av$Z4UdU%nӢPvⴍȠǾa4V`o MkZx_J:)(Хmڟ^&GtW7+C̨X - |TUI(0o"<cR*iYmߠ͆%OhJO(pi)pM4|sHCrn"C+sh5F`?' x{|B[;#)u"|Y + Wfz#&@=5/byw 5ue=~ezoA&mR;e(e%^+W9,:NL+u‚,a{)` C*' =uwKͅO~4cPq]'!p}OId~6j̆w'E}lqs)&sh'$WDDs7`9ʠ8O44 33F-0xbHAն0˺3m,IɁD069ؑWHPKpCcC{Ay- |΢8,Xtغ0C*-5+(oEEZfGԎw9#Hw?v;M>t43AӚ]*вTYF n\~mDHT (NC|(z0sRB@_dsXNi8yhn,#n d9,]l+a6Tw9cbrDx a?#cgY?3;D*e)%MsP6ZHTihG@G\ 6lc߭8&2ԭU,N )F*?ؙAIT*4PhXc‹̨XYׅs^G 50nxGe9MʔJ%>!\$-_YevD+WYkoНUPZ?HRZnbh%R."}m*o 3ZbL~! IяreR_6([|@{zp#p-Ñx9(DԦ3*pv2PÁP/):"W1MtXɬZKhI)ƽP!j;b:>HqCsAjȷ>E[$MO*f/_ Q}hlJKbj,Tsnp, lMS11=NLŽA};tcǰ܌sP-yY9DG!| nu.C4̍05+4 Z)b޽}Ͽ$Vmtʔ;0Iq36JHMbܦDu^W•A >|H+huU:p"k A^H3 oWdܬZGUҙw) >AgBgft󺔞kud7}1 5ZhCk4zMQJRz3jd #n,[M)1-Nf$^2Xd2y܊.i_ m4^8ֱ/iCI q#@?`;^8wΡ_9 F"yo+)?#TWi;X5M+ɤ HF>78:D=J횻"[9)SL qy D6f<,s.,aʺQ=sgW30lHo!|%%vgU- XLSWzĮ],pryC~+<^M)[l\cC"v4]:~x:.fހn_,9Z^j*vw6-$$EfU[ Buoƪ{ML-K9F8ڵ4g)[XhDwM1-Lj;yϘ6:#=jRi9AO^s7tKo TvnslwP[C,.A Tͺ vrq&Z)8&60WxI9nĤ놸0W+cI*\uWoYSOUj\ !,@kZ@45KaC]+vfPϛڂoO_F9dkMe%RESx0;;Dćc"¢ӧy>^fJXZpk\ZزղYFL݉ mg@K jghc ]4ϛ"M:% /݆PѬT„ wlCʺa"&_B{0 mGד|ܯC.ܓS\ :%f𥙗 koZUJ ~%nWz' x Ƙ4g0lbl7Q%1cDެ<"cm-k |GJ& aƃk<ܨ:U8*--U$W򶱙) 7ڎ} \sOI&}DF_Z܉&ףsm_F?x=>K$Z-,1s/ aȶLx檷k wWǘ -z+;]af '>p2c5 >7ՠ~!bPQh!ndQʳޑdsȢ*Qfe6 o{L}?$´͌g][KřV{2z{0Г4l9sHx(?WE5%GlcT NCeM( S=rS2d3!m-#w<m΅{<]^RR,SKZVZJ䪕1\%))0ayꚒ؅C1\ʈ-3@I@<( pB zT>h!<>ij&V I\Pު}_I-t\1rB.^_GiCa_G.~Z6eaE[i-ݒNK^x[e19HΊsAWbTȽ$f,VlaLB~28JHnۥ6 &dӨ,F1yX[ Y:9CU\P9%n ¿VdM0lD$!]#`Afr !xCc6;#3vع/H/)1 %KY_uu^C#7`:fi- 6'-q}9ꡭn1òҟC[yrm ͂!W[͑ju_ 5NFb*eҺYOjÇgy>2$7ŢC>ɎX?I7R~E|(.7qnÓc_P+[+?Ћ %%2Ϥ\AD 2"J j5t1`[sN4VɼH}j%ivfP^)qs1%jD;/SbAn@Z9H/586aC=d;Te>VIά,{|TqFus3{l-ܬ)! ѣT4c?ç-,2^+rO~?d+X=3mT-\51P0&K5Ov4|*5Gm0DB5u6D:m]/ tYU8skĒE.uώ"yC~zֽ;.,O5SI1eXb-]<\>Msqv?Pmu\غc/![ 7? !IPbx?=){3$璂g?T@H/oBPOSt ]w"'cν?nY eK'E_ Qr`>ȯQGپ@4߱^FX0w~#cPܗVߛLmnHBNMwQנ1M\<5-QObc܂N}10!kF)pȓ>_' u 8G`&$H!NU G3CS:L\IFvf|*6*iYj$ 9\i~&^iAbjkTۉGt2 5㍂x ~c=OmM,f U#h\lIp(bR'ssZ^TTY[81ƶ;X'w1O2í?ȫ8b\t#~zQݥi*ߤIӢ3{xݑ&DMzzηJxܷ]~s\pԴҁL6>p ii2hr-!LswR*4"c$7y tբzlɷ}Z'߈@}l9%L]\dV4Br&7Kr#!p~fDp\@GunOSj~Xh:q$aO[Eй8~_~~%$4N-eEV}ZGC3[0<5hw,VS;NL @Vy8e$xmܦJ8V1L,v(+K VƘۦh(8c2 0װԓ8F ^W kuuxDZ-gHʑa a$^ORBU=5ri-~y6pt|y,bBY2S9a^hSHț´э*1D j*b IGe5Ew91؇̶'q]#%z ":|X/lSJk-βx!:=$@?<[]v,c'U# ״Sh<(c;T^c'l!=ۢf30PϘ>2pPPP)t| ܭF%{yW/\"Qpc?;R/ {a&v9<^m{yhĵ/GVSWQ֪_v^Db{᭨9jXRմ-bSI q\Ä]a@IzVJy)\eW,)^Dp#ʦn+q/`w&ɤŦ"-}QDlTX66H> uu\~E;oH<HiM=yԏz*=sU.8wЮbn#165 ǁ:f4g֤ >/#^ǚvOX0a GvnDaa"*HsU'$B~92¼j1bƫ 6)Т xC aƑ bk Zb !m#u%d)U}F&szv?_:k(rC\""mw( > /B܅S10p`=20a7d; Lz@Me(Žn3~2 cK )@S8X=Tjqػ,U|}22&: .& egu\)O:Zk/blp!G&#VNлr[&iz=Y1Z7R@bUGuZzpk5r8rՙ/4lH8>bO!s+F;lxvɺڂH QPQ˕(~BJ Y}N5ҙߏ9L{.ƫ>?N{2m7cd_?qS]0ܒx*-ACb -p/R8&;mX [ED:8a`v`a.p?zS(؂mϙB,퉑pj|*T@C#b[=H h邋FuImn ˧|B˱*2O:C nC?A:C[L F$~ػN)Ř5uWꇅztxΧolARk-DEa K^Z/ \ 8e֡IH@6/@) ݦd!#h&_戅ohgFo,w=6m44@ (C`Gw, ,5eM],eD|Fӝ- x pM&V7yZ8m~P?{]3I"R7gtP]'|.~%UKpu6܎F("|( RI;ժ3b/F'B VO1ikc!lV1#!2in`Kl:LZQ KV_zLsDYUx s3ωCa0>KŲ}'.pQ}'i!"1c}`lSJy 6缰}C{Vlw,䊅 #6,AfZ]gG#t_}ckhPy&[8+.tƒ`v9TCGx}Q>Πv7.1{Tkjځy{d\̨:@3dzL0V*&=-Z6 ֵԝA+|'." !d0-a>К E}ھݫlr(cuD5 E^ëP%uX)L6Y\5ۀ7[7A)wt>5XtxToI%W~жW}pW$xCt6]Cad\",DOAwfnpSqeqHr9?vStqYG8%DW]z0]FOa?qC/edZS P6>bM~30;M݁$BLIsWFoM9W:˟(~m5n,rh{:Q$0UϣQ Z [fzxz{T]//Ǿ AUb{),n4[ÐKݩRvY:?\o \on0V(q 7nd Ho fIkwPEk s;Q8c#11,#Y$3|3Yg796FCׇd_+]z#p…7CO噃,(3W ]iuԪG  s%AY@镲oQ^p./~SNY/yҨ8:CPM~-NLOaJO qSɝ|́6=[}l]dwҖ(!!1߅B'2wZd&D{7{!f`B#Fh6wOߟrRD˺$ j [MQ,H Zك N" <y)PoD=XOzA\m$b|;zO=n׆|p{rD,v]T(Z+hsϠ~&ƔJKr/qXN u?z43>_-f* rkq`/\֋l"ؐbPDk b]ĭx^>L| c_NrGn;{؇ޗP3Ru +IrI BFxc *0aQ1˞ ~˺t,&^"!7tKMk]Al`4|8/肋B 65f!!%<)yRM$SRK+,U|q &5Eku+-] 4O7hqCj]i'w)s\"EMCw:}L@9ym~z-èG`a68|`pJe"8>T^ݕ)m+RgZU7#Mn>KQw{[peOz*@DS9ޯ~~yw=Lwʆ|8؉Nx/`[l/6(wy%$.)e`Cr䀁ㆋX'o\U/@ϋ&BircwMnZԞM+fb(L[Y bָ 1{D(0u㩻_~aԽtc=C96G_Ȝ,1Ҩ [(KH~O J Za$mWFf/iQs&043:XpQ3Npj1%nNc&6 뮾^ ^QxF{W;1` hx&6neh' ll2VƏUI k|YPCꕶ!3afL E=Ra䚋Z?HzB2`yRu?mT]K.BA/:[ɾOћP m/Si?Ra+jxg+ n`Pm[u`OG㱟"I:K .ȇY2ly2lzPQzUc1IRԫ[dTaCqmzxBWrnh@9ZQxf4k? x(%琡|:Az8xݞDgq+?>FG=wnA&'Ap'h~}eyHSUp"`SТyzxoIDpq<=ah]-L*%ziCY25U 1#46=#uxAߏDwwg0waK?.po<G60 ft,ۿp6>#v7 _蓺CAA@B"N?@h\]ooAc~`Q֬l㚣&qzͰq$Gv!Us/ݎrq&63$j7"۔`85Z֖Tb?m119%KFujHDZ(aIҷ6Q`9F2#{SKި]R rxM#f8<"OC( >c˦~d弼Q|upyw HףV@_әZ 6`L5lM%!Gc1$hXtZt_LPBQ9q%`MYb8=8[ʒZ)@ fc0-A2Θ'_a ,4447 R5xIo4԰ThEλуm`\\Q<e(}kz<,-kx-E:KUNFRBb1~jc,jhB2fWN 4Q^VOQv*_I.dǃ]EC%=m5tпj!ٝ{ģ.B,EC={ 3E ѻ8s= kY2]%{J&Hj@_~G،@6/ A8?Xld.xff$хw~͉[ /C/몎K scfuŨ[Z*,t*:4.bzNQ*K/gt(~2M R 1H.0{Kl_RQ1m.g5 wE H@s4$>X0? &tʰ ѦSλKZ*ca%ZRHpb u/5ԝ*{#?Ҽ=1j/%~T!sۛ%;&Rџ3ܓ'j;XndЇXѴS o54\@fhCq"ۧ}r.t;FB` cT:菁v B4KP)k/Ѩ W/U9?a" 1ΒsXMyhC%|SN|jlq;c;=u3:8xVe gWp~4T}nJ Tg7RdO<Ϫ'vsk8='5,svWp>95#$\6SD{^e]*qP˹#(K񳘶6E 45\q>1<Ja 5t|>6-L -K?I!Pڭ>=g[9D?a8h,]\*q"7h']JزqtxlYNÃG@>PWiŪme7w(sgJ~P-#)a+ )Cۖ}Z+VA(CZmn_ f Xz `@vqDQ+\|&2 m'.! i~`Bȿuvte ԎqqWr0p$aXL[(sD~PB2N쳾fx 1AdA-t{$w)%%̿[zUz/a}\,33+ W/?64v.c$_Y"V?9%\HʂE5fQ +I7fQb'`e8.ߒQzfdIO"hQA/Oy`>kq+5zf$NE|]1cDZ5Wmv*~|l s _2j>A0`7}UfWO05DO;r]#ZiAH{#/|cPVzaXλS $)J;oŜb_OTt-g&EЏJ\WͩPRs_Pŀ "=Nzqe=s <Нs]$ܕ۔I؜ڝ:v+b>Z'@-O~耒&ߧLp{ ~huO eڅ:|C(G)_ %TZerO[Me{a/3j1\¸YW:e7s4&ZKSk|g?r G93>eҸP#ͲynC utM2`Dk,b)#-QtYY*Tk@DV%s5Q^(;bmnp:EuPBhxK(ǝ] ?Ti$'m08a+×%>|@6Z!p ubOфjՀ,gOB &ob݌¼7a@73=x*Ђ7Go1!d5C+~j?+ë|(0Sjݸ㙟r"z]x ^;#L=F:ĂA 51v@M$W_iHf 0#d}0툯_h'/S`ۯ1[&[6q͏% J:IcC eb$Y K*H.@tBt;viv3Ǜ T* MҭP6MI@[KWUk~S aOd#-z_M h9"aY6;cEӯߍj E[8X>;6Qȱ5oqy ~gns %T6()[mI6L; O4iK=Iqw%,1+yB(>qKn^N?…TG~"4Ap*ݴq zaD۾ڸ"?eDh|]<.fj55trn"D* &wԢb3ɃG]2ԝj.HwptĠs"Zhפ1;oD[;阧Wd4|n F'CptZMѸNd$-qz)} q,ոR%&[@Y} 20֫MژR`ga}g{vDjLe@"L$qW=+Q_:^} e(GXtcwIsyXXO1+x<]N9~. 6vIWlRQ+!ʦS ॓AWy O8uhThFVy:Yč Z{^(*4ȤYJ {WMD?RBSu<ØQeU=bz Q)cW}F'se&qR{ryHq*s0RfVx~e/8o×Wz4ݴ1JOI; d~Z}ޯ*0*E/[@"Xl-e(ؼ/2LHDM|c~`dzO4{mKdU M?ܮv?pBGX($ .L6̜>- z@Gsff9dFKݬS=ܭxVj:]!j^Wϊ%lt;T-EN X]7wEHgww /\/"9G\l͏.]o_:!Fa---X|/d|M' `WUM-5 H:#zz{0 o60<%ϛ"jC # ѷĴlSp; ,M0d:Roh u, , X7[aۯ9j(P#XcxгU&pXL-B2vAI[f"<3a?c9O( ɐA(cy^:m=t/+}G7S;Kdλff5v?+ &:0G.,댦5mU`@@_CN+ Z?pv壤] wy3!^|(&$18N2 q>Id)KϹ&"~ހʪa0OPo~Pd}w ?׋O#UE;; "8C^Y`k^7&:a" #CSOWW} PؚHX`G{~j\˹ +\I(ϛlT$,x@HP8)m@=4V/  ؈PU„_ 900XAa`i.Vui5:CjܞQPEu}B@DCc$_ʠB-p~+^>mi%bۚ!w*ڲc=u.-g&S~U*9Ǽn B GT]3+Z /b#lV `a!̤0,亝ahmZL\RGݹZ,^xl ""zu5KK8Rr'4ToMlPJ T iV6c3Ĩ%ANĝ{3J8A`%朊DE';)^9)$G9HMQK>kA =Zo9)/[Ч8;/d/v/<3i=s]cG8 16l@r[$Ysueݝ΂ʓDq A2/XV]uO ݄䷃2cޏ|,yWK( ]mu'&[ eHȀuʼI=kdgDɋ</(X[h#!y@[- i_L8IhQebZ-LeG cqjgYq&`>3"_ϱ%a#L jR &/R5iH7!w=Z9+pws;d|y^ن\u%.u霂w* " WE߼+Q(::XcVꭾ:|#p'7uO؆n㢏 ꩐; po:ӭSo؁jzXtFLMxO7HfoGC'>Jvh3HWto ̑:YgqrnbcP~Vl Al}5VGwX}s *|nGg_ ȝtf'ӯ[g-郅ˆ=Q)`J^(quɴJK4Ac2DH*2͉06CǞm5 rq!E; F1GFSynɻEqk0g@^8ʯh8TGB@RS~ܱ,Gp;sW8YLYWK) Wn[_nkfI޴BC78?w/7קH^}ɽhb[psaDCtBn E/%`K@̐_& avgT{EȡB az~lΠDQj@"JA$[7xSH6p (;j ^au> RB%u1nE ]Bj6M u̷:0vow;ϗd#o臒@P&R"-n4 ue,rM ZiP R9OTsESeu0z8;`Gb MvSDͷ9Oh;hNXdKA8N8_;~ N{$6 2UN{uMN?8l-+vi7WS ci8 uf5?%mJgɋπ* M\6Mrn5I&ml ft(\It1iei[PO(wCBkFe0Q032#Lwàe[Whh<37$y@fxБmc/-z,!fW^_9D # ؑm.@iDƗܸ/G?6r[S2BoìH-=CF 6}X˜]#蕔3җm-Hs$JUߣ/wtw?,+,cB`tAΖ(@ buom1zZk"ww֖>̝P)۪%S-#A)l`<)I"O#[FGʎf)i wa?)w|PEO(tEϨNQ C  [ H?Ly”e;=-s˜ӕ'oVzvGnߴgTb?DGm)O6S?fqF;~p>u}Ux/'<?q9ܰj1g%N@`DRn;=qG2˽b'Ƅx0mT%($"mLf"=ZTvo!&Fp Ǘ/?/}O  #a|@R laadz@ֹ5fEl>,c(V$1ϫ4UDkEx|ϚJ0Z+P8)*@OQz+b*!OvSnR #S&D5=y()&6͔7EQKa69vP {y]=l9xD@MQl\W9c!{vԁ: JzS0!tmI=O5x0@>[<[r3?.:ؕV FN%yV'>ʼז95XXÂ\<ӕ)tD57xvg&n9ܮd!pJ0WizFi~Btx!i%qi(, ]ZŔ/fkHBP\86ZF0q2'.{_;qEc{{uyIΡfԻvo0fٰh"&_յ<TΨҠ$+{Aw7uWK3b MD8ä2 aBB~{T5V%ފ3[Hg_(AMyZ?4ɵ1%7q'+\oGKQT3'ٍ{(;]AMN :'#5UW@'k3T}8*cIa+l=IX "ܤvK(WWi8: xTD>Y#AZEbtb[V1Fg-RϟP׵9G¥2Jb"3:ݠ"0:zl}{A+rRd[* %x#QO,R$bc Hxn^sSEU_>VZVu7@BO3tJLsh)&ΧEyUUKJgdgadq2҃Mxh8ᙊQ3 '2@fv[ivt@0m1s{}?сW8S_^ Gҗ=cXc_}mGnÙVijO[@3r>Nv5VRTO.2M^Kp*{WxaIM5oh  !\g!E8}@vQ A㙬}(w pGm2Wi ݦGYM^0/b}(ڈ6m Gk3un = 6k˳ZŦet5v P@A#jOr9(:}yC. 3l:\鵬%n0@EL^PJ65Llу z< 0Nצ”OGRN`&_9m@4M̊їNAƃ n3l@}z?9Ͱ~MٟIAW0ᔘ5Q[-ݪ!68xmrBWղ/C +EOiˉ~Ju=[湹/Է#m~m@Zx}P@DPUBbzopF+.w7jҦ4뻩0" yF&4/E5亯Vr1r&]hv&F!X@ a돃#{()S2m6^Y6V"KPJml\aԘ$-^wI\t}/h &DKa:SVgDAR?-X|ڃ?O !V4[Om7fEU蓈`GoS]/ cKWCZ7]0j(<p} D 7!tM14VWJE qV#Ϣ6Z`^;)Nc#qt] !"ym-Uzg0ZN†QЉY1a 1PD4[psEUJ6o^ (0R~V)dt/3+Zع 6؜kN6~O%-\ kߏTU#C~;)oúMIZ]7(df1"9 Ml sG,Wv6IvW_)z}>ufls!Rٲޗ[6#L 4H;:\MyxzטZb*W&\~W+*u!x< ^H|*'m50pgK$,~v'[SA5 engYjPq|-Đ&_dBiᩆh AX1cПsH)Eȭԝ?>/Q?.MjQFED]k& ‘NWJ+Yѯ /r a* -ɾ [*epIVBNQzgjɒzT[Ё`'ޡYcۑ>s`jjǾ( ^L4ۨ H61\ cc`魎dAq7 QG*Ȓ5SLTF,L˩>dɊ_ #$yI6epT/5PoN <&ƨ;875úA0 :,tƩ'(\ŰeM䀓=aVo'j`ɏ[nq -T]y weU$<.Xu1bxh~G_~*:"<9.MZs`4ÄYu3=NI ?5H^__<ӢƖtu'٪,-Э8&_3|.|/QkgУL%賟}BK|T[Zꄅ Ht4N0J[LĹ@v$K9LmX1,m`nV.q*~Ӓ=&7m +K:qNV$`6EJ|eyۗD-yAaJ*AyѰO - z$ ࿄HX+lKI&2.3r[֎sW=j-v -U^r::GӖG%rl`ahW'$1`4lr tcdpĞX 7vkщd( րF%L֭4q闥hV<ܘ2-3Q~ѴM+ gdX^{ u.zbqXZ3}iB\o"\pҿziAi$N BdtL{!*A+>6t/u`_BzR8Bag<܆kP}Ϣ.Ku )å4W[1 >A:q`c4svĨ10|ױ nm=-eBFK{=XsA=7%e}/7:1!T&б ' FW*`%u\/qU^bR+i;A4Df=nՖ;;ыF"qT1W8w<%tSNCkF@ȞGlʼQrwJNg߇cw~LTj^ja`Q}꼟N^@YJ(l?PdD3 gOi4be"1)A5fӸߵitZ^mwLCv7g݊sv1O۹O#M? &6%i`?`Jd6,B'tGhG m"z A0Ne%3sMg{$VV[%cdtE'K1Tzt^&h:7[\,}/RJ[dKϦĠ(.gђ1ܟE(jϧ7 @ VePAbYkJ @s2YZj5|e./覀E*'+X^bckd~j*}#;( xcΌ4Z@U6[K7KN$ lϿw߬k7#cIYX@ݼ,]4}^/Nkݸ]+C͂ ɷ"3%9JW{DoB9R' KܳBԻPҰ'fkI,1Bkk"爝$0IG%ψCQ ]m/uVř+gW Tm`Y^:Q߻AlFJl:(9<S_|ymgݛkoq#H4/'P*̤ xۄM*:>Z-<4h̗,F:4vxr*=bQ{D*vUpTO!HsL HG M ⮚RF5,?h!{7vvn:7ׇv[5H([x骅&HǓg133G/DmZ'*B+GfRM _Њh,Yrs"MWq#xqR=Jv_x/dqRn @ө- ?) +7ZJ ElK ! ns-Y .Ɖ.DJEEu7/ Z-ך*v7p32$/^"QAGA?Tul>(hY%btl(P}4ۃZѫsqw+B5wB8{Bsq߬LPnTqBu>̶]KqJJstx,֝hAp-kp*uU1^ jow 9+2#>B0uJ,gwXQa>vZtea`ڳn^8{Z߽s #Ed+[gTnb9=2el:, ه5k?e0@@tXTW=y:=s+0B9-7,lkCblG(ssىWv@ OF3B ӁPbHf8$=aǓF8ѓ=aEq; "|Tۿ-fL>o!>=;HIGNt05@؈} Ex^-H,vZ/}DZӆÙp pr5ф Y ^lP=Mms#A6㖎T(vk&mcl<0{_$հ>,M舼OB< 7p%SȮNuc"xZ^ru%ې'кkRntܻnad_M%s+%!ew{KW |'O Zos6f3ҳ:NI2Pi2ʼˤ+#iޗ08a@z dgXd5{٩d:fuɮYUknwQC ӊUn9OA;9S5 q8&R!j]Rա)m W1r-(I wI0?e/ % h:/pxTE#+rZOOGzpq'^,׏Y}2 ݐ- ϊϮq(-輮EՕLdE.h t9v .(q h>5$v66MC'Eq62SN3L~Ȭ[ Vحva `Xpu%]\86[7=IjR#*!b͗ed`p+5(X#k^HE'WڑJT%r%[R8g@j@gFq dɆp 6bٿBB,4;b#L;Qr23SK|l/.*uoc

9-@ ݌JR+,8!`7)Eg^w6{Āve4|[I dcXjD9p\(ab@.m.X-f)R[."9a*@Hr"%VOՄx Gp5rږ|<-ϐ2`|ق~6iH 'ҁ%5G/OuM.%[>Tqѣ\~k6dZFNE$,645g>J~/^(F!R\M:ɻ~1^,=4ㄅ_9o.eiW%G{?cx?$7S禐N9C_\s*}6>i24R| [5'0N yf7M[ϴa.7qoհ,Ȩ :n{Po;`ʖϹb;2 Ͱ0(q))TWm*u)5>[`1rl cMhLnXI"){ S+/ +ڏ]QjFwcC豦?Slv%ײ$7A>l z3T ̺VX*j/ 69]u"vMlI6ogqtI:%3%t_H`BS2f6;%ƚ8}MY=#}f,It5StizW Ww-/IM*rVJy"zCN4$M0n @'3`V9Jp0j( ߿nM1S֐&MYU롙 ꫖Sn|:@tK(A\X:C-YU^{I[ rzZ5*UYĵzj{.œ2%do=s,g&=drR5jtz5YݭG^Zc!@$$.y]㺓5 PI;@ k#v<[g2wE WP+'cXy+@y\<0ON#gaɺ*(02X Cfm2>GXm?R>I$}=f ?(P[08硰m&]H"rm*Nޟs黚dSxX3@-dz,@q7f6.mwMbjJCYcLs&'6o<iۂf"@o可y`tYȺoԨ[ic!Ȑ*X?MxQ](j6 IHwuH'-֚s.VZl溻&puftEe3|,v#q_5NsybPBw)71JI|)q?^/N&H(D5^m%M'7fDl((Q]2/H`zVd\;}w4qT)@wy^ m'G-:ȱs_TUC 3&>髦T*mdHuWV1L\ݕ└fyC >}Xw0(YXlCE9N#2< J{0Z?Р` GZ [KA9a zYʣzxjԕ 0!(yEN*@2৯7ű%`L)[ 1ُcOZRERLB+.b(-,[s$!Gm1*&3'L93%X`uQ ljJ>*y"`BG#} [So>d=\ݗs/̟տY|ou;G8U@ Tm4&Uxk[f1 s6 CA׌o gR.~@!iI(~=4NLIC^ uӠUi4]tfyHƜ'I{^isuwfz:zTפyLHc$ZI䳽3N h#N??A4An(V5E|X&nٌv tZ~a5rqoI[dž6zm/B}mٸz<\T#O;%HU UNs5z(˦9Mj+a()8QN~J*WZ8dN&Gʞbk@vpQr~ %$uU1@) #+ ҅Ѫby )"zv)u.~mmޮ#z s죏p"+\ Mo[uH"}Yxu R):BBi\D?D@A ٕq 7hAޜ"rK&cPOݞvʓvڰK'#/աx9EC9~&Ed,j{R=i;Ĭռb(CiߐʥKJLa檯JWsԾ 9q6j;rhѷS+%y3K hZ TpÂs"2>YH[J>JQA*" ru= &N3 $;. E3~YjlHA}X o@`O.ZGcU5kʴKQ/ %s"g]ToBRuV-fdH00jP8K~c#gR6i#4.!`+&5Q!/ao Ts|9 CarGP: $ *3`|,KZYhzۯr#<^+Gtr;;-}"|N9ђh (@ۭ(,M >QQh_Cdز8!US8jvllP;Bkl "y~HFm@ IY>5*ಳ}ԗsS!|4fi7_5@*k.7 {1>+fy!IG&|T6q3q˲z`S_M[݇しRAF*NF] ֶRIFqPG< /]6dahϹ4C6yB:,Kfhr[A)Auc5Bb2(u#ZLĴ 0v['0+ ʓ{ E9v,Y:K~[Vӻ&xs]:K:8k /ra ‚E`I@!)ڢD :ngn1[Da!~rKz0uKn~w,AX'SUZn_%@1#fvYRu.P*D&냽?Cש>э3asbq i<{2]hN ~,DihS2s_1v94c)B]Gc{['3hҟ%[dȪIPI%' C0͉[2H̯g<&^&_(ya7[ egz[F;) 4q)Y58;mz^z AZX8 bݷNl ˔2Oa+$V[><\El>% 3~moPA]Q8i872Nf&RM%Ғx):-v38!8co&;ޣ́d 1Zl#˥,Hs qyߟ-o1JD?B.q0$=|joKV7)@5$<*)^HEl7{즤t{i .3̊rH}~(lڮzKZˤbX:_+Q& vONr}3F/"[g;Gp7!W e^T̋IwĝY{*ZXe_\:"G5\DCVu~[1.4>;ِࠌ€AX| >4r%[+>m<ɽy^¬C 6hZs%4&T$%..D2.I1V$dpW怒D?lڨ[҉8Vqƨq|*awHޅ$7E9,2Ј\c'"Ph6_Ud /^-VIc:ͤ"1rXLsքE)U;"˝=!eAG&H,yؠ^nPYb%Jj"ϭS2I}OAjyzIǛ.&|sqB9bZSdRQ3lD' kU;[00~oTZa` 4,bX _ïiY5-DJyo]_~ys\ʾjvuyY4ev, 'ERL.6tdVKIoAN2j V>~ݝ J*Znr|$ٲ< HuERʀf'{RwwK[\o2wy.3i/] #Q6QL5 Fb%cLp+D FƧѴt^qfu7Y]~ wol9_Nԝyz54v30FsOgqrke[{l#N-]5J4sJ)IVq1UNl,2>5T]v VZ.|LYkm`.-c5=f[Fk| Cٺ\a4/G|}V63cu#S9bj|n :mC݊>!Қ>qpW5C{e8SN3YrLM&>Df~iOQ5haՐ)`=LCJ b$RѹMx#Q^g~(}~w$aOLl  G{|4*g'+0ŞgKNhF#`P:ѯNtK$rbE pհf0Z4ѶׁgaTƊ$}ڬ}IEp`slOz ,v.4A'ȶRd5nXX0$9"~0Zə2AנDFXA;Dr10>>FQx=ZsT}ȓ@7נ:h!ʽ3=o S2 >#9(PBqlGE?"p9c2eBOVBsp$KzH\[ƪSZQ;SGsV 4q zǕj2a棨 OS&62W2brͩ0+O 0TEnku}* fw,KkJ ^9yw^]"()<)jOA983;xqs$!ԧXh4.Av.0̄#ĭ:X6^jb5zCJԘy s βQCǓ+`4,w]EfnbFOtc;:aA 'M,ܟ¦y<lhD_6U9]q*{M(tZD BRB #7 -lCe8ӵۧ-oq3w[]/ЛV`cC5>%9TDgAklSc m&9.Y5pgF,k{2 xdVɮ Ҭ~_i߿*o ɶ ic%Qip,ҕ:\^BBS$| ;~қ);+ AWwnRH{>z+*z5))Rtk0yWHBzЕ:CU~%@lZtBj/vv,IH; ůk'x(Ci,&4&.lc.::uEnT5ɸUurxAiGG"晛zY&+hv&\-tPM\Ҧtɍ0Y g}h `3l l9' *Pw,-$=P 3_:RHƈ{QOF< W/ꢈ TE;쏾aw5d{Jpx pIŠk˴Up;j[W3ZpCe$a%da}ipjZPrzt*%gR^~r篩N[ν@,U$ER3[N~"ƸEXN} 8\⶧KgQ-CC9 0N 놈=` ,Wt 5#ȑ$vƤpCO}gB3Ѥw|@Ok j- ZA)vk…-ugB!%bȥpI|®^6)zt^~by-h"tVƘBl/P"䍗בΪb|UnG&| ZuV66AuѬhl]-6 =h/#o~QbxNk*@D$ R5Iӝ`5b*xo3vk5M:yc!aepU=7 7֩/;!swNf<$in-ف3"We=el2WݣɡydZSc;5e[Od ^Gg gsĘ=FK 9Ư_R5E>='d%@8l#'Ηf62zDkKDnI';.Wa1&k¯8Ni ȅ -+;3_RKuahkקmvEâ^bFWqʜ.ۓ¿_|n*҄ڣ*BˠUK5{fv{^72=8Z2~䅫LZC9)+D{*`t4C]߯U[cZmhAŜ4=v`^C)x!Ϟ깎f0O/,]0* krA;o}~Nyl<T >AcRNq] ʋAbN K8Qx*! }E+|ftdh#{n޲;Z#A/;.b8+Г]XؑՉ-ڌd7lHz^.zP7?"AI:Xm茚X'ZAd"͡W`ڲ 5eo)k Ah$ILi,E*{}q n=κ+C~m\6b_|959Wi4埛2>՛4b) Ri O)-~FwIϣBW:-|B"KyL}ߓEI2SkfBJ7saiqz$)& `5H|zLk 3c.>Xk1OƲ-`OX:lZK}u~J%E 9aIA+: JE}jMGFr%MVT}+9v8,0PK7 5N\#T ULyfEgt($=Q gh ED 5$u-Ps[iC[D5.^bwq01N kJt %?SD)Ӛ8~1ok9Ӯ=ax:YFNP7"-?1rc{? sctP3鮠k&~x/OhH;FQpC:,']x*;f;34hU/X^:wå1ڊ#sTԥ!_)LQk>X#ӨGd+PM hn|0DŽ^Bcv)cσh"%i|` Z"x ߅W,F `.A 9h f+)XSi8!JBPCMRT'V?X7!Z\T#'Z d(H䐡gF'/$&HEr,z"P2 *T, ZMD0׺{~ˑ;0 i0CR "KwnDGgRMQ5y̧oL*T~Hki_ǃibG쥈c 8f6'іCJ^% L)M/~]0uQi_B*8xl<;LZOsE ~6R~{=]!U5+WjL* gbVdXn)+@t7Io|'c2Z@ի>XݢykRRC6EٔE<`k.KRR(igBA'o{T.;a7G'3`3Ojs7 w qeopIzMݱ@ d^f6f{7G#^i5y'kO4 }/dA+գ2,4㋃R8V~V zw5h<։+ Mm Cmj/|Jt0 藸Ր.]#Z O߿(ŵIK7E諮.0R/= B3H ,3i)ɵ*GvU[eƈG_>(OOIWFkKc#0Gxœ{)U=kĻ+!r.~Vh܄RͭVs\ĕuG׺;b>H:#+: EWc^yΘo֕;A.еϔSrab &`ܞf0$_Z&Κf:C9va8LML2 dUɒ5iUk9!`J*cwtكlWvAB $teoC.D82hĖK&^ɟapvGFm@tWG0Qn)޶SɾಏtbcT0t_Zl}K'JL̛,h^w&qmMLc: i j)8$%^ 8t+ sop,ٵ62wEs?V2L!/Ɗ?lجS.n`r$+Vnx`**8$GK+~+Ahr k߽_%vo`'%|ɺ!ڔ.;ٓYN:k ~8I~i"XQ@TTzW&io͜zm9];70]1#OzG&WLt:1Xk4{Q6PեEH,h{LqGDD ,ϡL26H$1yutokLߔoN+lhѕUN+3,`vih*I9퍭m3 q:$u}֮r>OHn۷ 9ZJkqؤXwKKЀqXwu9}m%N5~Ky|vqCAȑgnc7BIvB] <a -lwsmLpWFI;H*rMQy&JMKB|rlJTҘmDN6aTjdFPi/SSX8a貵cWᜉ~eN6F7M@Y K}Ⳏ`\a9綇j{x \x.2S1SW1CF2ح0/:|U u.s-f"1v|p=ÜP@z/goĴ0^4].We$ D2а;nom՗-X!M^VB~uP<4SfMOlVI"N29&?p_> dw&2:l==E5,BʜMd1{"2w W,˵d AJ!1tO*cew7ּ@ĥ%vP!iؚV B&5S9BN#;7.)@rE؛yp"o^t>t+!dM33p\*eřI %4V:)~}$PG!نa՟`94RR |zoղ_ nDRr ]Tח%^sCAC'nW)bgnօ(MԱA$|"#*bqIB j ̀FaM4@b.'˘ ҧ&J Fn(S/]Zt,}ig>ҖŦc{Ͼ( @³*g/U$~EMбS>.mE5G;Gء"PJ^nUoY. 6/X :,t ]9~:~Pj嚐 2+97E;7!vϯv*QG ,E(W qlrOK/|VkBi^ayݑCƱ 8 _h6 @YQLGy,yK6On2زy #BQb)#24v+=ؐ[ysN} m|QKh}V? L.3+m)ho#|MME\  EUo7Ii:K}9:АO%sP5oZ~ ph64I.,$?pEeM^E%x3dnm:0y[G+83c]!/#,̑]k'q. Wk^&ps0lǃlX* bt8}1TLkD;z|T?% o>&T^5gN?UVZgY?Ym8IjTOc-6G!@o֚hsڝN W! ߌ"vp s錩,bkO  P4G U{mYHunQ*{d:}Vފ7K%5:ɶRo$_TÕ竧Mhs%w<jMP#տ蹉,i y pia/}@I$ ڊl(P uM>[F< ^Vɽ=ÔGm#~hSETwG"atc|%| *e:B?MFf㚴tң*p ʋ=u>.*{ Ñu;7x+֌7_r)+Is8 FnӨ(7xO~RЯ*FYWm'Fh(vE ](j H'!Oe m3EazN]X;{V{2۱Y=pBwۭEl% yIllFb[5 j~3> 6H&nz[g)i1MIumX 1s۰RqA AH)nY#FHp̜0 l6.׀+=ՑEU[Jh1cnJeI-or|2ѓUԈeړJM,ED켉bx L:fma6Nd}Iv[W >i+ *>wGJ"m="I{'MZ< {H?p!#只H+#-pCb ֐? {ޯG6ɽp~%kG߷]^Yw#71_1.QT&cee#-M[jճ]90KTuGv٩y me1c p7sm l%?a4ZQsH[' {A1z Ȣ@9\Bmy"Æw"`E6X P”xyRoYʥ*%, }vj<>" ,da7x20e[ 7PI޽ Ŷ9#z-54gL oښv`韚0v ^&X Ea] A"goFk"3"7z造A{'7UKv5ku yZ΃P"q.n{MdȘ:1 ^AUE&GI\آǩj+2s 1ɺ m|/ڳ0"spi1r!K+D++z;d,"d)aj ONX |@!\J6OB sN\E:EØF٧&2TkW&UL+׸b#V-n 6p ðv~Eq5#Own -m{^g*}8@hx+NukMjHw%=aawQ=Mdҷfk[8}.AeإkHxjK0> 0OSZd§5]췵fN\q,mZj/(^x, ͋;#"10JeԄ"$a9O: C +Q yd+[cuh26uͪ^^(wDWlp";?܇7mQչNMhҕbB>+B=qO臻(:qӘ ~;a]0 x2PFuRޅ?i6ò_i R+G~i٫6"V Uq/@Z{q H)猚]D\tꮑ;&.mE2Clm`[9LJ(L$k{#S&T5`-ɭފA"`N~߆A Iiܱ txAP˷Je B#Z|l^4p2=BVl&a+f阊x/cW*i^,V:p]/a;+W`SPA Fl!hcK]Rc/\E?x ŲHeȓ~Fb˭Z?\ ĕGfcS^%0tkp[ =b|! .\m|5Иm#6W?I!' Dx*Ʊ7NVe5mVn;B`Ӳe~p񇠔 c|>S ezK~n)^ihAeq#G?>Ou{NelI-k? T? Ei<8]& JIh ` ZTAn1Ϣgz3Im?ZPɬ%3ը^S9/;٧9vI}(Hm+GOMG׻`.&oޝ_%V p"Q%s y=pŠbngLCnhоoM TqJ* /Hp`B`a]k>$ X$ĥ;'VZc "I!ɓ/>*2(6 F|De%|>ag <^"Ieu]iڋeUYm~WoXJfkUW\N=ԯ=60-AcS}/ s]  mB/M<԰f"q`Sz/k) c{w蝛|$mvg U2U_BF =.4 {Eo/.ȮFJxyN$_j y^i h#lL{91qMWX‚XK[s4$1&W}%m uVc - xNdۥIЎ-i6cWR? %b]٤{{% @QKvR^?0emW~W=W2rK>͢fG O?YE+'x#jЁ>֦*d8Z|OsY+,ǿ«6$Ysi@(E^ A湑om\3Vy 5đ5Āf@;)h"49UoJJz_ yLX|0.j6, 8jdl .Mףw{$؟@t;'eks?~,Z g7.\~yLAM W3<]!{U/>T X!ZY0$[㓈$gs ؇V2npn ibRn@tYDa^I/HHՀ; |B8W2,QWDkҹ_u ? O/gqM!W8bء]v±(+holq'yl8:R胋\P'"Y@ 8yu(HC>_vF'>Pdh|NcE-vDFj9^h~]\|4+OVGށk_!Kc{hN9]w wx> )i9bxAz* i)j_ߍݹYl3zaDnÆZݑL?'w_0SB1;(gσDH,T9Tրn %TU1tdm3r>;ǏOpM?2ؑ뵰Zu:Ѫz%dnzVxy c<˗_Dz+׵J(h*UʷT+54VQR2 euh( '1#haĸ/׮Rͅ,㇎Vqۮ *r` B$0tM=_$9Riғ.? ՎCq}}l=!iH gC,&\$pD@":5"/4y-/i//<e`qΞu-:kリs A^JTQA%vg*Q4ؗI`.?=)mwp[7Aev{ ̣|྅ ү< 1M~C *`GÕ0s !>qlVDNQ4Elf8:TeJ[ثaJ:r,%(7 FidbYbD6ojP)'WpO~0y#٠>D#ᗼZrhQ[|W&(`jgA̪GkA@g<Op$hZfWj=P\xS{Un#9U2.)gc#k.̘Ih3?4Gx͍F]͓~& .KT(X~hZc$S^evXPk57xE4qㄌU=9[XD&4= =el#BaN7&|Y眐_vl_C %{=5 8Q6L:A?cZ]އ*pt$XU.4f>W(S%;"ǏͪT ܨڞ`}E}z`0Q3. I` \"̤\9K`HýK~3rNrf@=li˜ݯ}p4]ͦ*Wy$; ɘ pi{a(MA %jq_R(f[V?j_m]ƒIIFyaW|I};2PM _J?]7Fi ic5)ʞ-Z?qem\1EunQf!z+5LwU|Q A} " #;4zx:ژNY"Ha%atY20~&Z$uj@xݼj&*8ϝRԓV/|OW+Yz\XG:G: 3yGTQ2Tr]lO2$Qd2koHj7ap'vCKW]S_]@;{ Doћ(g|gM ='ݠvQ&H$TË^*ʽjx{sawwʷ[r=2 OsP#0|O>b7*b_:T=coˆ4{oqӦr!CKs5mݦ1-+k!XٹîˋYAxsdMJý G@΃接SeҝEO-";#^ITE{S]LG5c R'],XP[Ja{T3U!yV+5Kp&:6KVHDJbX.{RĶs!GR6&A8FJHBnɺa88]pH >`:ycySXYbPHcWZɂ s=.tt NJSD(r- Hz !գȉ3F%tGyG"ڢA>7@3L&Jr*E= |߉2˩7B{ƍ~]xyfUyk ((R[[ٜ%:&^Gā%.YFWۻOִP߻Bf{)jM>#3S@o6$e2z cA#ǾLͿ؀܆6wX)t> i}6xE,ԢK92{n(W9k8ٶJiyp#tH&gCh T159sqR2uZF犄^{dRT ;8lK:׹gP9dAn.Ch{&qA{/cDKiUD%%$"IdDVe لSlTo=):eW,nSVYއ**aqLey[X`h[,ލw@xg;69Hmk&+\A^[Ʊ*؝F(CY&?YdAӔPm4RR(&B2!Z|hTg5z~ӏg6ٿFv5}eu 6U>Kn|bA[3O0 i_3sAU-אE@PS~۳/Qm=Jq! IJ:^{/KMYed3 ɩ\{5 sDrD%+/К)IIk1=<ߐoõexTWǣM~u5GS2 [`e*kL|斦 &u-hՐ"Z \E! k 4&a='GQHrK2HL,w9Ee^?KEEU{ex[~Yz{eT HWcMZ |p7G,T?{YkGo{Z!*SX IŦAk~"NljYʩ .7OycrSSs(jA`Z~{^w5D2cV-s'AD/2|sH>(|O63fνOG`깥xt6%4Z?yƱP}nq؀fbf \~+AXϡbmN̄V-`Ǯ%RόꛅY.P˴>l<` 0ZdۆtQP23_j@k@efOt^֔{Ʃ8xH_&g|3#[ұz5Se]1i1r_D[FG_i QjΕ}os\ewOT~c o]JPB|1i[cCH|#qhcen^I4n]|7#&Z&ݿS\C2p^Tْ8M9kpKN}&XjSRH.NdvDsbQ$53VΗN\751SeBP`oIkt)Sզ?X)A?C 4 VLi4׶ zf B%smn&'x2(ݟtzI[fI{UZ.'  ˌܪͭy^r Ԭ=Qn{E4>vku>59#<# 3A9Λ]W3w-!hŪ\0bIZЉ0]?hgrHvaVW+ƜpDŽ VOX ͢yS0}o^!%G]{b2‡:n,#PtN Fp52OLJD !c7ݩᄲ;K\wŹTR#?#b&̢qV٧O 6ڱ.N^=# r-cZb\J19WRbh71K <@wRܵ$cȱ6C=.xY}P;a_s5M݋՜s"p@( W[ u\o˅KRc%\xyM~XgElڍ!BRm~B i\اVT #p@1Hblw~UI^Mz̻x)UK f1ip HKfRO,mjquq$Fl"ç%'i]gRMBj_]#Nu2)+=y|$\pr} G$#l5S8vlU y׮ݚ?b7GB6Kl qe, \  }*v]ؒ܁00U0I dj12 әĠ׹@1oӀ&KpV=Wx=W)R&"nzZ%jw4H;CXC޶rXu۶C# zH)eZo*IKVBsSKM X* J^LK橑!?#$im|ҘY$Q‡3!Z|k2-;-w#NS\+Pqшhb=p;1 `9@(5pJ?cz< 3!X2/UVȄ ١=mP$IwXsfWQjpa"o}WZv $t*Z_˶BwM2%Qh1s^% ɟ<6;~mwnM7N5Z sN y$ו>5]q%q"U .{ida fuYO$z!( $J ԕNs8ߝVGdXld81Ê O;A!:$5BMM.۳6G,/RiZ~ T˅w)&yuvy"F~$~{or>oOqKГU鳒 scG1t0dsoKBMFM%Oʡ]WHH+.mQN?6c*cQD-a-H~`NX?$3̋a#B 23NCj~=>ޥ'/rh%Rw)ʲW!/ѵ~aAaHw7q_t@px_> I_H.u@YJlաԡgWRw 9aD5HP-[C*Z9_%^ 8Rڜ;,j[7hڙl[Favm7dw ܷTc3se S] n2x|X@Aj`¼PcISyFc 4wJ1fv{CKe>w}y?l 7p\ .r(C3=aϬ%{UKfTYZj6&,Gr<w ;S=&.T4A?V0Sΰky-|lzcRMPpFk(/ÀlrF#'{)3ʟZyt%Uvݤ %DΞnЇVT,Xѻj?H~Lۼnqx88=>t;ǔ>?4]Wb[J5X?)PR#~O6] ʾG:ƫTƞͰ Si+6 $,A2͉;g R92n0*HBHw`Y"QG-ȭ;N%%*XinH3=([`x~os2D L,zaE0a` 3@ 'Cs SX ]Biy6 < ܠG18=[ k.r8>?= {ٍFKԄ0ަT,r7 V9>‰:b) w)GF Kuvu%!S i\dOkUXx:Ӫm$Kc wMo}k#_>+?/dm7 zR~"E+L .$zTg `c=Y/߅h}wͺ* QYoOMQ5I a[&zO?ǻrPq]V$b|OpWm?j%{*-ĹnT*RaxH&1M%>o 0hL_1F%;kRxx8-O9^18e!uoqu08"0S.`w^ Z$Ѫ ,RV9=;51mr+Q0e#! %IcO ^%;-~.ԫ㲙G]ܡ*VJ8l&@ ϛ2 h ZcAvw'= ~gi4:zHiG"x"4I}TmucͩM;TA vĽd3)9YI:.ev j=õdTreG.|5̔Q.#GWm";VوPurF/?ԯYԨACXd#~ۈ?;}pշ<3HJzwݏ04a5/ D3 j<:E~Ļp'^8xqo<җ7kzՕN㲑'0V3MMc6}/M=1c6lr(1hKtg6XUhM)b;`Ztgg@j0u':u^|g @2@ J/ GSسC5Bxc6S}ڢJg;AB@zcfD9<1~nau:\9$`>.+]ꑡh .v]EKeEf;L^S_DIBUXL%, IF2(Pc XH};4jo8v!4).!FU}ZȧL}L > JB!?錫`)J`AnlU0!s4pyk (@1W:r3_M=:{ 6թuR&AYNkWC%tDeN{[/qHێ gpƳ\Ut ݉fJa w&F]'㈃ 5@ε)k-sy/ePܢױ g'\gD[+Wf:T5lrG' En*G QhIL÷"P9:^%Հ.ڊio ]fܷ4%'>AiBUh--G5֪ 6'BVf}(=7|O%b*h ݦ:U'ͅ+6*3ɹ3?ar9]e"c~- 2w( D;o1J$[ ?|W_QIFw_ܛS$gQ1sTd;XG$ z]qX@k8YMI0cSQ݁!q&JҰS8[d7),2uy"3d~aF{oY*6fi'JD4VThg._#E4[h!G=*Lߝ1aW.c1$prtΓ3y3pRA6 D :Fu Z=7g)A.;{aI&g u /D蘧*o ާs,w̷ HAScwISZM٤ҾPe [:? >".+OԲoɄ劷(]k( ?ĘMp-+jkps <.[+sT _9XBW|z{6+%⿤)*BLf'^E=Op8 C+L'*A0Fgo Xﲖ.q)=Zз4'h,?P))S6夿KH6XNc TcsBp }|bgp+SsN^ʸ=cm{ %6p.C@K 1օE*NjFڏq ]v%N? Q&Mb=jNwbUIŹliAqq|NM1h"">t;5/j{9!YkiH7!,y>`QB33D'G_)%xG?!oȻ,!TbӮf6T@>*Љ,kl)ѫ3]>m"zWXmGz0`3dnCr;MfUvӒ" EJ % d#\Ttn#Ed1b%63J˪{;'u>ŗT_їҘRB"Fb}ˡCzS^Pf ~τM;7,j>­Dw(eϻ~,n<\_6C}?X<qZyn0aƋnM6Ո.=~|[t3Rz۹$^wT $xyU} r UkUew|Ym)L!oX/HH{[ƚ <Pt_ ܃NWcp[jv_3zD'$GdO _3{ݞoqKbj# A;+>U:O\~ BHdIP5WZuGZh`-^jW'vdqoklӲ֦$t4yP|a+R;=)KG:"ᑬ^![8 \E# 'ڦ}! u&xMÛwI6N<=-Vđ=ЧP~Y]g.1SGup+UL8AW]g&Tpz^}иX~zd5g߶Y"b_?yP=HG  4XH7ͿЛAB5ެG ;$p#_*3j{{-1Hd*0x/F4k? xNﱌ0jMtkp,4_yix9N%:g ɲ;Ȁ S`Ho3UAͤc>3;.ޥdz4sIyQ(.IIJz 9xM))Iſ=eBBI>\PSO1j?KI'o"gN63h8lQ(PHp չCT5>5Q5?#6ԥ }tBw6g<uwEd4*8e<W8@SR~| iM'mvE@晹M3L'FR,Y `~Nk J\";\o %~ PTFtg dҫi Ԕaybl4% "8y |v?5yt-;sYNtS8 8J^}X BCbk\陚:nTVY@g'L23XdCfs<*Ihbz+X?;赸 ]O] Gn'lv&g┖@AuEb(2<͝r f(VWqkOZILkY)ζb@]@t3HYcꍊ>/=\HQ6<21{ؠdaDg)ŞlܹƃxO:p(שai g꒺ߛIԋAY\=b5.ESEuL.df40 f3t C='6jڲes(IS{aUr{6@=X>qd"%r8nN|k tq! *#e+##Da/`Qe*RJ%aWk*3J |Mqsͨ5nf@|X&#gX5Vsu n^XJD|T-A4_0R tJ6~Ǟ6M뮌rH(-|pNL鮸&<otF2%UPr0MەhT@V򏣻iئ1y-&;J>H*iCEUP Q/,u"+q+_Z;Qضb9hz O4r/*( #x$~нqCMԣt?Ÿ/Feuœὶ*x膆  f:ҟ͋^$i&lZ-PO'gE5T>kC Sk aey3"+nŔN8tPt[=5cL^vBwD/EߩDNeW]} !gW{:b>P~#+Rh_t=O!ڮ/H;J}'FuJ +y`-ςlVq]}j" 145*[xЦfkq]"к&a,\qg1)*aqbZfo[b+zmG^{)n0g3t[)P[e* J1:,|0t47kaluE|ǚ5Y89!1˗`P㰼@}Rh {se˜</th \> O!!5U3ҢCnGh9ox{f/F+tB2*18lMsCŢYI;&U.O\b!sE lܓB[:2Gؑ+6@鯗Ų8D趥 QD:H'dj~2%t.lm=A{~:J۩e"= e}1 [<z(}+"sEtޯD o xB\|)J,'tPQ qi1rY%9W})E?]pZBl nVlfAS}[j,?f{%0CuUɩKeQڧ=OB)e'>byS.i ~ yWJ ʓcez\]TyR32o,ױQ4] ehAԞ/߲t/N̎ʐUy%NFTQeLiM=>q8z #c !v82AVznkXm PrzVw߱CU~r; u)@dD ]{"upe1/{.΁;Ԯ6D{VEOzV4 %x;y7'(]ʺo✶lF&RQk]ܸ7)q1dp.qyq1\D0o@ռ?mlCp kDמLb%m hM6 AŪx ps1+J'ƿcGK _q0C<~]3I V5:WGiJ YKnENF÷RuBJ,('Ru4~|~+^1q(?{쬵O-4{X(>adҺjۄ3)tR;@7M lᷕbqƃL:*鿚 }̦f{ -@1<9BZkMuX1#~+؛_3wRb<o.[9s?ɶ6&X̀}s &SD sBv;FҼĕ E!bcsS@n`[R3>J4?z!cP5xN:lk:g$p+,qnп>yk ;Pw#H$1޴8 l*~2KX~%uˆ!,Kb,?-l1?.D\AyQRͧ|cdewfӯc6/r BjՄӸWruBl"Dr(%Boq{&;@c:/yZ{W ʘge;xjB3Ez1t;/ t(e@sevӦ$) ŎuȠQ3nՑ3mՏ X\J6 IJAR}0'H{ `J(5R߹Q]$;7,3M͕+$ShaɆ.n#?o!)F>`,ڧb)9[%0GB܆4KߓưHξB픞mkPLp"nŶ`5\ÙM>8Bc~+H<dب1r5K+h"ѣw\Vqas4 PI(ـ:Rv56BR_>&_q~VQL4e[pgs35|wpDZ%:]nruTC{E*nHEl5)MjMU`./8NT~|ci ,H(v,z_VEdBP=l\kpBӛ6WcF;ϵNd@GcanN@קXpe8K"o"4-8l$qPaJ+YǕ-L{wl/ ; E+u27DY%CoJ(J*I3Qo {-# DϮ~WVU; 9'u [{9qilbVr-oT/c27MB bSF'DY%,˥lU@O6Cbߥ cx!SˉHx$h5v=0=2_1M X%,“>oh+*C 9L?`$KDǏ(tZ "\W@K!@in}W "b/]\V ke 1\|c±Rd1zHF'׵%u߽;cZSl&g#Ugՙ5?8w%̛,շUp:2zLAfǜ4`3ɹ* ;{g%io\L"y5f,95\z|fSM*I`NMRhDѮ* _*B6Wo3]l0_ٹ JZ)O?)@C łJ=ҍP v/P̨EY|},$ *s'*B\(hlRzY 3{c?0zLf /ĥBK , Wj*B! 5Zz>-zf:(v)ݹ!#|($=3+T8¯sCH UBD#ݍ+.*2Q(ݒ\MW ]unXBMh#?`]/R.FmwC,ȈΗ5w4HP'gDLH: }5?u*Lb칋E|f)iY'8YW~pNl}ͽULZ,kA@Ќm0'rZv%y&r 52FS%#c=t]՝vz@T _)ːVjP/SFJ,BG7(#_8*P# r"#'Lf/ɋl9(Oʚ];+ufs"r{SE1gES6XcefFOϕzGleҢj78=B1ӑ*W(UBt-@5Μ3ZRaA`͛5pxzG^v1\fv)ym@٠z:Q7GLBtpۃ E/U3tneQ-ѯÓX}?KEtlIT\֐ d Y.Qf[@vOă)DU1L?~?)c{2@䚰VoOt{F04M;*f.4?|V`7]_E JP׶`nIҘ2^dD,禑i|F`igK(-'CwӪ%Hu$/h*w?Ed늸9`p3Z GOqz&HUgzv@)EDP>xX,_bTKdȄ ѸoFYmt=dD'%̼!i[_ @0wD^ymm`N^u\umx͆gr[&&lSc*a}P𞦹"lXlƋCVǿ@Iv*w UZI=#kF0:]*O!D^Jz}Cr~mC@eqk_L>VD$C<kMv23oUY?9b 1@$Cp] fAϔ.p 3uFP xC'S RZB=„ALWsmso](%F ҲF]B-I|| Ȉ1+J;CG:ޫDb--qC=e5Zi[)Dy7=/I! ]m. r}K%%2˃kM+xxuHSbvD1k2h1F~mb]ce"zWYaâU[Նè[o=c:6Ktu_O#߀ Vjv0FbyLqiB__`=wƀD Rd~ګ!cI fd!/:ݚ>: 4ǵoU¹ #j!+:?VyþՌ N }v_lT)bK!DPcHբGɏjF^.ԅÿ^-^ }~-}iKr#j@{깿b6)xQ1q5^hٌ?h"( reS !-Tht$OGpi(p]c m}V\! @l?ԥAJba Ow貨ĕA S&0W21ƟZNG䫋7pp\u:}5f7XPuA-m 'AmJW𳻳|.Yw, NR8aR%mʀ :L,ژ㷴>\!x'aO*4X&iv+c* kWzl@Z:̤f(XNn&Su3C8Efi#L:3!hh(KJ2o8d 9=gz_uǝZ'3+ܵ*І%ӣ0U)QLJyYڶ{>" n<|P=MDw W+r+:"cVOpbT 2eywѮ,6{'x#"oa@oW2!Kh1"xr"jX.txۿ=l}O% %|My塧q}E񤸊ʓ|1!O $0K&rnJsaR%KS:Fc$0Bw5VdmX]j/*6{=1(pK^;'hp[3Q9$<!fKu@OȲP&{hA<D,X2j;&EyU^Z-$cuk QDJX|'0V(c전aΥal돲-Uݜl)W|3JHmOn]I Z~0l#Q@8}R GuNlǤDu+\UzxES*y?<_)N=`_{QO%֚bFI xueCEit2VIvl^9KMQty Mx,4G1A-E^K J ص9_mN|"'\X1eRS䥙6([GJVVV/`=N7BC| Ŕ'M_rjW( @*"J& ҟ eQ̯Q{~ .KUHC#ap.!|p2> V_Z?L+ǐ?" J#b40TئrYgI%lu~ڂg&q8:O(EVvG$[BF6g-GQJh+ =o dgnVsx ;./LRsߡ[ga;_M _chLb7$Y3N"c62rٓկ*HiOte@NZ·PA(J1GBHׄ/T'x;>`vlSxNjL}I2JtK5`h>8}|ĸDSaf ~C .SzIb@UcTxj=0 O3vm \Ff&\#Ⴋ |P9R]5ίCW5z~Y(#_`iP&՞ cкQl *QN+l9_%E6Ԯ,l;n27C7D&xǠg*Oڇc-O+>D/eT#=Jy꩔r3RC|^X758BF;ZjNơ$  6 8vrsW[8Law]3Vlf;-=jp$%iAuT"͠Ykş{sMl`Sk';_桺J!XQ $x 0UAD>Im>YU<1ѭ`6qM=`_Uel&=*`V$>`QdKCjW`J vy󳰗xHE|'~d*!K>Nr,0J E"y$$;u^6 SSE0>0YB<| 1c1N+ kjt7 "xpq -k3,{Q\H(O7*|fBh@S}&Ei(wn&6 s6DWͱr'XHMq t:P0kOEcIf:B)JD|w_1'㩸yGE甓:\aZ*SoKSZZ=V]mB9ETvS%c%C.2:Zme5[ G G\q irJw|"T5k]E^ T#SUa'] V5by_w[*"0TuT?kOx10YEgjA 3RBl00c/W6#FDZ7Yo޳\e}39v:H?Ӽ0aR/7oihKS w{z~2jj=m} 'L@LA#BAGo\ZGMr ynɁ?W:(e#gI;Wx}g,YtzL%4Z&Ei^1;D _{$P"@ߵ; G~4{x۸¢"eleU4ϜOĞ/ ,U|1}\cwHXfm3mWA4TӶAS-H<{l6/D"GV8)P:@Ʒ!1='Pe2RKrIU`%pT) 1P^oY&,a-9y^,& 1%fŌhDB7*WS~8;;PO(HmkNޯZ b>];/iojH+q=}BRh1#G#NCmGR: ,D=LўZՂH '}x3WA%[pjTVNB"#r3nZ0|)&8zX^$*RQYM). ~_M5+~sRSX޴HHWSr +ǟsQo^3AgVim]o' aE$<2Ł7bICmu0LZ+9PǸ6TL -R_8A_|ܕགhcBÉMh+ z/x~4HS 5`SkXQ)hH$qiܳANF_+?D >sH {}܆b 8gHUdي'%?^Z>eħ!%z>~4ηF~uZQYW$8OVNkG׀T ^*LebhjKJPƎ'eLjOӭc7v;!dTJ:DG2a;r$jڸ&6PW4r>sF}dQH+vhOBۣ24d݀[&\v%apTUl*-Zi9vJN(2 pbB20sSPra y%exь9q&#AGe1qaL IY$HFjOFMyqa6>4}8iL&dE-MPܦmڿ%ʅnG ~Zĸ,3VHj $KC;Bd"9-W{5+XF;ncYSӌ1'HH鄗8L';(}96{⺤+Gf7/a(U$-v۾B7تRlKED/;>۶Цlq>'Aқ T2'`HW5XhXř=Ԩ^zd6Uy-ϛ3cץjp\"P8Ω'Pknʽȹ X3T:eh*QꇸyzM_i:< y%'l?jl*>1 }5=3O0EwE ߁ Ĺ}#=p"QbvS6 ^MZF1 g>p/'p GU'(ULxbj6*>K/t3!ӧp^39UkҶ OgwP4o=sg.U!=)2>qm֬aȷ0#(8:.v.doմ\vlybcIp@2t bc*4 'f ÙDLZbT;uXo؂p=MLp/f,@S#0]]$9V6ep{x pʃ:ݝAQ`׹@eSuJEqV\o$L)lx%IFlDu(Oe38(m9 B\Mml[V`iKLpU0 }6GbHy@;ϪgHϟUf5_+zp]B{3 z vNVHfa3roR,!$^t2AVQ)6+;z5 3Dyu|N4gx>5LDn]!rW6J9|ϱcH._̃&3]dYphhrQ\S> 멘 /Xҿ1zOj+b^wdV[ᢨN Nk|Ymj ExTkH4v#&Yq꨷Nً{WX<#wRwPi}a˜[DOӟPH>; 5X0  ùSW1x &o|v`QCkɪ)p:zy<#t"Mo9)`EM0soŝ,l #zxb_cYaxg#[35)E9}Sa8YP[.# Z`1ܷF|ʢndL$`e2ޑx|&IPԵ6Xh* F; y9/c1Bltֶ ź\~wyt$wlOyutfSDpz^?|{%Ƭ8BʋnSBbO}a r}.2Afq%C8]O: jn&SybH98'%g#n[Aa/ެ_r$ FrTuyvߒIiN,f! e^=J0[*F?mÛiٚP-~?ZWƛ92;Im+Ce- kPĭdIK)Yd+ RJ"Di5Y:crZ/~$ng-1w7ܨ6&eXsFRn$ypʧ+b'㋔k?qMٚ[.wx:1LE"a̵|Ճ@1,G"S&~l~ΐ e),xFDvdh ٯ3]!;*`60c_vМ r#TbET~%[9nY2~_n$]cg:Pl so&e '*P7 rx[ϩL"%MGPvR 2C,=rJ< c/He|(%3*56%sLTuVQ>֣}kLC>ʚRX()_8I#SJi񈮏tbd Ϟ¹bE) T!cCF*DaLp7p0:q8)v1zI^Tc=ΜxU4p8~WȮt.qL<6\L9{6[we%;=1rL,+՘z'X-C3sD@ -&kKQpKZķg=Їl&'mQ%ďd qSOgr^Η &ir=v;V-gЦP66c<; \7좑J0pc7$q( Arm;UVHN U`*hD- B-J.q޹_U''wP!la9巄4y;Kg{eEm̴"-/i=@=nHFÇXkTF!<7gu9"E#[k 竚r p`L깲~yFD{Ox[Rϗ{K&u4Bydf|ھj2p6Z4 sXh1ʌONxg}EϨZzi_w_#Uo>ߣGh;\ M&{žw`2ɫ+ WtROG$tI:IAGA6,q)|= RNU2_ar~|Ó&. 0g "ܯiXxfUb)Cl>דw O2L?hA,N#ބ&;slͰW6ܠf_PXPz 9 =o\,^ݰ.>ߏFdaazM a6nŹ)/(kN_^+ aOmC[֢4:{UII6qh++2+my,/]9J+NM:գY*1P]񊖬0qu?<GEs򚁫bp@b3$Y ˆ ܡ4pҰZeJ-?\5}.Gb쁡e4vjRPYV  cc˗Ka@"P"{]5O_[Mr㌢[k> \7ߚ=d0emW"n[!1p_L哘T],Vk6:EwO`Lx!ldx+qnobarрDBp <5{ycLnOtϞ˜K %inY83_}+hynp Қ/7L0yVwsO2ԿpP3ِR;*ưJ6ReHM ܀qø#7!e r5uڇ~l7Uj0e;v"^.88Ǥl: 7O463cuiNXNY ͫH)+cG,R핊ccWKߘK5.#GER'i&> SSvzN)pTGy{wquw>xʄ) ul+]'W}V̷0~Nڒ8 Ks샡C(d/&͟Ż,|o45`Os!\4aUk` k]\RDL8}yeL|^h‹%C%zw9Y:--\wo6 a99ۀ#4?vA@J1Q~]@ rvQp\~d4FИ,5F. +#n!}D$#5 ͵mP |:1{yPUY_j*YۄQO(գW+!ꎱ;uc1u`Slu3%\T?e~vm牅+B,L #( FBkANv%AUC}q~ImAg9K-󃩔?߸|%WJ7vV8Nj0wO*V<&IrXr(_n)WaVUvYH@eH}/ٚy9H=ߋM9nzqǭp}{!4jWp66uJՀ`;&Cep.Yx\%ԋ = *) Yǯ@R>%l!ɐ-㴭'~;۸3,ONȅn䃛|!&ٯNQ7vmoQby!w@4F8EjMwG!IFo0hb`T(02򇿟\6/;Fst^aӛ{=BR)#KCu.ZxL2Zh|m8jXƢKОukE{*ժZb+ܽt!ˡHlY jywAN)&fwbdAq/wcE^ f5$fP?)_(]v Tg*^ _Ycѥq7Y01HN=9!Ѣ*y2mҎwRGG /nČpFϱn#Qo|'j"nF}hetD^o݊38l=/"'6n8%qnDB2}_Vh4!4max3­K~o 1ud*ԶW: ?X.ɑ"CHj8PzQGaf|-p:f l0?~Μ1EHut1>^k* XGzbr!4cccnϟbJO,/QJ >|BΫCv|B. 9xбwtT`̈ k/7 nX@^Q5Tȁٶ%T)Nͺ%W0`rR䓚3B8JI4@0^r_kljk4mn^O n3su$83Gtߤv\W񍥑V:8a$)vœ-#z۳ qtM8/KQ,o~4JBLt@wDΠplɣV8J1)D3ܣ-o|X'yeZICMw!ȁ- R,H(ID!:vK$'oceV '\uX ig#Y=}L+q#)7R:bm{ۍ(IkkB)*N׉h%3DkP-C}[̥Y>zk5\Jn5A3+̦N7<7QY&o'U! ܧ`t:o~y]3lrOb/,l Rbp$R"(dF\>JwUIF2kXay8j_$8xWgik\)R킜.涠e3{^3s=[VJ"ʣOk>?BF穦<¬!vtY6\Ȉ A~<2GF^7A}e+MmU*F!^k{:q;0/> -bZpRG΄ҥɦ鮥 2r!^s}ew*!(\Ahߢ5Vel&:5vL1ϚX^ MߏLp}HKC.26iDeu?_B.oHp&t֣Tdw-(yVJ&3!zXEj X>Bؐ aV:!N OC_u\.@<ְ]ƽX 5CϒHYpoު4V҆kVeN3E5YY{it(1l8FL7PJ pCҀGFBQ o+ˑ. #: U>?tmHP%N}StPK%Zte"%b_L7!jHra/Z0UȡQ$:'@QEۅ\!R+qc0Br1 k>`} dyb[T eP,ی%3_%bOBءLԌG2l{jx~_ JL\c/-Ʊms(kR pNx2Zd'=â1ON0 nixW{D/Afu5+ɶ[IQZ+OƮ RUanٽ)uD$2G'uRzu`jVVIyTI`S=T)u^-$)DGժ$ co>p iT+Wሖ$nK"jƬa@ /`8x8*@ܤDƣ4i*2> o5y{%/EokCJ\2(ͯB–O*3a7^_U7M2[{ޖͬ*99ng\wT4S 7NBjϷ S DupW&B|i{ƻxt0`0k^"2ߨ0%`Ot  6:sBQ(inCsُd^&sV<==PO=i6)^ҺNk69UIOX nƆ\2S5%7),vST@ 9NhY T"g4*[=\O#vQ?[kf~]! iӮQfP& jAM#i@'z en(Pt{*U]0@2zML'ζ@(ӯrY޹2Tm;[z\SЎviT}@ѕ0n*!! ~3[taPi#"@iP01N) &@V`L&`!֨~Vtw_YYBU['> ީ0SKXɔN. $n//#ںf'"䆆ڬU!{A:_l:]Ο_g]fc2e}9\NLy1?j/ %<AzQMau2V7/'U@Vza¶^r]USq+h1Ƥhsˢ2%"; "Y1 .*F/V#~ge[oy)`>E.ӫUqÆ t'T1T﹙֭~"  Q7:)2 %®ڬYċjkus<":6tRG`Sb;n#m8Kh-@Wb+"%~]\ 9ZNQ-G +3YD qI CኘS|^|kZJ;+|N qj#I65H !m 觢 utE׭W<.l:QWaY?Tg~,{߫׍v,dG'96/DR]Z0~Eb5?̤D^c"K,qMȃ]P>Xۀ-IH)2ڔnu %i_Qmfvlz"-$gkY"0^-OxX@ e| Yq]Y2̄T-?x({+RY*նz)@'VVdr [W&F%x:J&zژ/T+۵Uє^FBoiWD]}aO[=ۅtJ}(F[j/c&d0Ǖp//_{}:RaqzY^ѷ)<;`0٭x=}Cw'< &X5y^Zx 71v|ƍtGi$z7:.$bl))m;ёRAkՀvȕP!#48A܋~Rb2 o/*d<4U^އ $LѐzÁ>AŒ7u-m/d1||z3}(締qZ$"*TSߛ ~7% JZ142P&s]jɖ~2e.7r&Akm);tl*$!rgPf\nb֡rnp6Wپ.tqr_[%\…("F LTZVd#*k"9k~^ud=r\'}]_]Ay؄ȥƪ̀<;xJygs2u%G~[dPWHrެ Y5TV? 'DeqoX%-H?kR"+_aHz(M?bs)?sjO3W3$,Zv1XߢɃD߭ Us(qCծ$b?ed՚ܟU~qւk$ eRH襩$GozЈ!}F+,i4iBޢ:nfCK?4:k>LS2R& r F`|`v<7IV]4j_O\Wa`^QI/~qՃ@2k9ުm;(c_b {c]ϸQgr>Ho~sP1]n>ǯr޲Uty1 *biI;-/P]Qb~_ =1+7ڠZ'TzsRȹ:ay=߮{ Vf=%wN +ټIR?!4~@FNQ%PdYZ's0Ɂpyj{RaNUo7J:1S `bBcRFCj] -4B]H|=Tp9 َ)] 1q!J+DؙeaEk+uNHxχNrLmtconpF|8! ؑ( n(,5]sD.{\yx7bn QQuQA q?I8EđI3D>uJRY.-)R*u`X2e@gZISݝ[脘^e |D.BypNh":gzȗOބ钏k+C/%?j~,;!2JypED:`D 3ԥ(2co,T+~,45@4$Oen5qΣW7==j^gKny~VI8?t1){G/T~X$:OxG;H96HRg K }U13H5 g 2&T%AAȰu4Rfi#O@եTQ1|"kZ/x1B(ɇ6 /ݛ0!rATs.q`jJ'! T+E_+W˓ȗqPJI4ϲO4on亓3Rȇh4kXt3G9imēbeaHOYP.8i7Z ,Y-n[K,tnoܻ*QyXt'<e;MѠ 5^PS<{Rl͝A%֯ Y#h,ǔgr\#L%IiĕG| & Χ^Rl+[]`I.>2 D1ffN%qr !;of_tsMp)~[MO.e; Y&\Cdj/ 1rȻqv+pS痘9di ,^cu\Q4Z+~@n4B+z{-f9-Mv$,6BQ4i2MlcCEeF j^"$\*UEymP7IkPmh2oa"BFIԻI޿02D cjKp)0 ٮdqrz)m`h'ƺn3!ў/jX vGp[ _Vld^5GO:CV[\T',iv9, '&_Lx̽ݒ65=\!?':Hզ4I"Em-XO0Kelחڞ=4^ۛ媵kVdm$9A6f;, M1nl~(7AmrzٺU+ߪO&]-V:nPr:`4Ozl7&W/~_4aH&V[Ц] ~JhΧjEÕ`ogg} PBr[EYPFMe64" y *d֪JݓF6Q2 n2NمŮ߾PSr>{K}>ɦMvFnTt5~UG3>EX-yj x|퇟 ;N#2^=`Pjd-|hj5<,jCQJNo Ny?%e:?cH1LQ: !>|ۆb EDUaLN&_l ZJǘt)<)CU..)$E t!wds5}}o(x׿H:8alIT5g6# c{*)Bs@0-%MdiktooC9OTR@?TۆK50T,aԛ'vlD2.YX&zl^00X;$`:ʦY&4IXymx=GXb, ݊&P!~e:-ʞ4mCJ5@k%SnKY?كHrq^>~Nnl?H5c/1톥3WwCiV Ҳ~a93:CX Sqk(+,ȍq0J7oݖQH>- jCkIklt_Jn@.~%ZvOge ȁ+5m9enġ! 3% fl&.UVKM tfL=Ōɘl =uD`o}OTP-FJ9`?wge={Fxu!-.id_pk{nFX۬% ŷS~}VIc`d1"$ To4|:MGeI p]ځafe|7>ȨkA8aD_&P:c{\Nԣø\_5Gܤ_}[!4%Y<-&{VB\I@@:aF1нUĤbn4&$ -/S`(~G8ۥG9䪿"LJ)|9~PuВM M@6Cƣ|%lr;wM .'ɷ -}cfZί`iƵ1EQ~LbgS,{gG ?u?ʘl*Ǿq 8[cN!k? +|^OMo"P;m !7W Bs 1Rrj8X<ϲN $\2 Q/m QW,$LrDOپzrkrvjʨ)h,~d=Q(jScMxsR#5.؏ɲoܫ*M+CQMԐyvuQ0H4}XKմ9gJV+Mx08k rR"^Rn?,H)--LJ ª#8U)dlawϫಢzOCAaG6w?%/6>?@F'|ʩ>+A4a "\wOK`LxV7tdSoo)dH 쁅ɏX 7䝝 p[;|HIMEfNg@f{!q,Nmh/7Ud$7j'Mh|A Ogb$ByR*NVh'R L6)gtA;-z؆{kL_OچT14d~   %h1KCJ ;'cS=Nri6fm?Y6BUh{w6mMq؁{ 5?SzxvZ{dcZWhtk:~O (0+ *`C X(2PTeT_6kQZT uC@~\EA#pAg#qPJ_o׳;7[c47 9<r23d w.sM`0c$;U)_d[SInwcѱЎFULWfm4xaW.W\5MOt1ڎ> 9D[@, Iۮ<>6? AK. ؾCZħS1S=+,XDϯ* l~7J›􀐁PM R^Y]! '`dB)?'ǧ]x;5boP>drTqv,>$/HssJYnjL: qʩ'q/Ƨ`j8=;5dTؿrqŵFЙ yx3S_X?Mt)LC{z#rw8 5ƒQAG>T5 CϷ{&JPo2xES=$N189tܱ &{B i?t: MWkw1Ɖ:g27w*\ek:'sc;9*Gq,]S-C WYF03,& G jʬ;-%^oKC|+~N_')ao&;Y(S-Ww :g5!j_AݪWb{>N2g c3dӲ>',C]6vKC}Gv^i;z#ןb#97A @j&cϢ:"2Ā2l>B[WN >g K0JL8vse=hLZ˖Scsl9yODgK_̷<0'] ttFƛ|%[[- \;P^?+ M؈qR _(v&JX_&Y|Ѷ!ׇ?BFHR8_pdϒ=f;GZ$Reñ WK#$&:8W Dnm#dzoJf Kn*՗al^L&J7T:ܕ)#)_)O%z0[hP3q~as엺X `[$L6QҲ\ Z]-v!N%gmyitX8d)G֣f".ay<&3hEa%pWEfꅥp*V`r5+SԄX/6{Q&"<3HCK6V ]aj00/#Ot( ^YF?rڢRwo I#fhK )'kyIHV13`[y&WvzaeC4R>"O8_J3I"Y l7} bБ-35Ѓ95=SC ^: %>"LRثSc#!wP2 e#s ;Z4͗.XUO^B2? ucMNg8M2d1z8VҎ Xl.gw3j>pWLtǸ{vgEuJ#M뀀O7%?D@)S #5{߉iQ:} kh)y+AAQW_ FvѾZYөQ(ZZI'ѹ>h"[C!("v"߫͜ vYu( m`Pw(AXvNԇ\?#%jÐt$[`7_ 0}Z$< ?hn-/?^:&]J SѠ8ϗ,p}0vS=6u;n13LIYzR=ʰhnՋҮqqwxHхNb2 1zҋː8φ.th9H5 mkPEo;-X7_juV;1?p)4&}e<l+}Fw(1VM'/%T%sQJv*nbݓ"J :h|zE@<+&(%En"L/Da{#V`uyRt1өkK}ʲayBWk!iS1@+'낶N|&bh;VX ,]3Ȏ 7p:T'Iirq/5R6_Z{" 2co6[8 Lj> `֎ԗXR# E^09lqQjXOӉ*Fhmd< +&-`1d|KsA$Ο{D*'|3phWe}E-=/c.ڠY|_W;OѼ_>Io>%ګ:4ge;FE*͍L_-SS,40.ܺ}|Ym}q 0lVk;97r\/ OAg I svc%>IXYEԙQE.PxW)4Q$f֟cd~wRKIhT$|!8 ]\HV!X 7,=DLبOUUm3l;V*5n%}Z7VϗjOmN)?8c)텵o~9eM o)0ZFv{_|ut>r2e]P&U6oTP!dfDNX43R2Q2-Rf)(BK(N5r212\h@1ؙԸ';]5Ic~@qØpo4 2dk05&" wjDZp͈h}sd+C̙FQ9Y*{C)n8*ɫ>(x2@c`JR촪ۣ/&ϫЇX( _FVVzyYnђ!BrL" -F5k&_эyvt/ |O8+ 2nk!GPt%(SvDi^k}yІ:zΘVĦkGK*|cc=Q5BvX78iD0n\]kb/9HY IX)#~[AoJm3 9E1ft@kTο$+>Gv*((%к,-ՠ&/hQ(8޳3-z;פ<\m?1Fу6+~3ID4 p`MklnZu7y`%OŗfV$\(dt%nq[c{\Q^z%V{lQ9/6'@pω). 9_ӟ!̻ b F7ٯ5͔UC"q1EnŸWpt?(/Qg:ЪAa]c|AD^qjPB:N<7vdL_a>GZD!7<5Ԏrx죭8=Vũ)5\u u?}hmC6c io-E4m-ÚMdDMt`BL"@ KϢȖg2oM~E4}&^sr3 QaN9V18Fuqߧ%|۞trE P#\lmTٜ7mk\ #ڙQiʠJt >藙 ?6x ڶy316woX%jwwa$hwP+xA`2/;&䶂l'(|7 "vC^by#O/׹_{ʳ$: L+,ډHǚ&5N 0ya4"S9 ƀhH?JDOx +aEV"tC O^衋˨XGAVe!g,VF" E w}W6ȗO~P:( _CWY%YE|!1r;:PogI\D`NnЮF :W xIkM',`xЧ/n:5aHu@ɖHKytL4{ q v @jTEZJr}J>L'N.#.@̔Q"IQ/8 w=<X#3'h?E~YCi{A<%Ԅ5' 4 ;NjלA OꅰcSMl'ej|0OH zR2Br@u%#bdDbNqߵX+v*} Ç`#;Y6`T=-w#'"2ɜM]f3qL&p#񟮓`D&-L Fda;Fj*'c!nN$ oq5D3~"RT,2,K~ȰO~|TNU-~=Z;4r<@94+p$|&Y^ť,0矅62a_35v Z4`E_w8FMeUSAep ;%Q.OTR[.~Ǧ);Wf+ziO_z j xIiQGVCaj(bkA >38w4 o:y`5Sć7$hqK޹yjwƄ"8+2K8tMQQe ߨO^ptA2L?d:p ,蓊%=4}Sn"gz:hU +0#jbEu ΉMlVHOǧL)\3BfY*} S QZIg.A}.> Zwyy4D(|HgϜEi$2e裡f ӈ/o Y{ͅy 6Qt $Vl5JRU5r!o)sNoZ8B )'C.ّ#ċOsDO\ߍz-bLU}1䊉NlL4F6^Hiyj{: V,y[r*v%Cpjeu<~y! eSvzjz~zg[V0S_qR[lsi`2;!cB(OzT(!B ǔi.i7H^sSc./*NOMrFdUgr5'5'"5=ڔJ9AƛO5-ʫEVV~4TVƩ;b=2GsCu=,wJ{ <{-_ЂºCA͚K]lw[?$U~aT̯b 3'*و|O[Ja72r-NXra GcWK*[|ZW%=ǤbE>=Rj{M~4fT85ɈRX߲:hr@Jhed{~5 kiyu3UkǑ P!PóP 'Q?|y1l^PD h3pٹ(([ŻHW$Tw6Ljp$6 G5:Ed= q f[`g$cӘ; UUE=Տuq?,j_p񾭷L.+okȝ'TG>:9s 4hq>Qj1o!?}0vAlPA: Qӝp~ H)z):| 6HۢILlM*^ vpzQGWKdah]1nzW[=w(bBLr!;O|T8W.o>B`C) \Kf㮽DVets)ܰv(glpZOb>9XS(d]tfl[O Pa&z(Be|m?=u;qL8[υ|o>uĄR?VE4΍Vis7NU6-ʇeIj$sUSR4!1~Ez= jCA0N nq/IJ81 ji1(Y\Km:xLE֮s"v(]7e]Pi9 ![z @~= 5MkH>@U @iU Ґ-APcCftIϹg_U(5tn\& wHگ5%8C-E 6Az*k8}PJ8!EV%!o.+ $*O8?JTK70whjz>?wΆ76-P@inuRk\u{|^`K|K`ȩKJUtF?UKWqJY&1dƾ53pkT̑ΛnfWıjn d߉kx,9X+ dQQ!o>'qͬJ14VLJe!/ $ZSZ naPˁ㦉L,2Mz%, :s\A 0|RI A#W"b!: > [QF" bCޔ+Kp]A13Ťpc>=MkK-ȏ`7}r4`L2!i&R#@VyTYқPBfkm8Ve XW圬1lbWRb ӗi'( z0T)V_G7h&v0*B f.Dg=_k5ySagO YeeQͯ1qm1%WH*8taDtEqDsY OSDΑsr.lNK~!Bm~1?!5U=^*ǼUmT}`>~ph>/a+r@0~4Zy k~%];5R9苹x~X&?g%Э_Xm)4ӊ"ȴFb$8r]*n O+DX6p8$<[EPb#0BHK֥^X`%>|w5ͽ!wMYCMb$iQ';帹$oA<%jH9^ ޸}zJ\"01"<]5`I./K.$K6`&j6YY,:D "^ϣL?6,>*L@KQ@QށT4dk{jEƝ:үȉ 1S3 0 .Pk}&B40hH ЯC*Hpew5ޗ>AR0Mfsκ/|=§bjVaQ9aki HѢT'H4&"6!tBs +1~k#nBڝ j|- &`YSS䜴{zg< Ob H*z_b1taH)򅄎lyyNs&&rM4j(E?dxޟn)9^?&h& 7 4^0?ob}7`{Qg?#0Qj.!}|+L[B@Ox`/o~.,H+㘖>^^񼆅Ce VαWrR=K^P4SPzL $qvSϏNc ;߀EZ M,pҖ .DRB "0,U,tx9 lN84+YAb?X1p=xC]Nş]KF{B-'xYFGalNY+8'r/}|5]!k<IҩHO7ƊZ&&=l]q#c;vy- HoASI`-DAgksZ@{5rMHw{UާZE9 5 2-v@K_mh8cx8 +I%o,֘ft5b  ۩;@"ȓVvQ\6^c5e<1Sߊ|kvѫǺ"7*ۓ8]$Й_]T1,*1 1] &ef 8$b-]̀- X-~B|j| u !q2C O)̃v7U튛v',/BJGh@qk7Nzp%=Oxm>홝Qtܟ`5%XC *:wWDeyzd;`0#>K; I$ձ(\Fr¶z>w +H/lަԆ"F`0lar}Yl2W>&igt-6%*lE~S`/s%GeVաM[nl2l'eOQ6ޝbp&WL qZ~惜QgRɲ Mk@P Š<\Fq9GZ:[kI_CʰxSչeOץGJ $M;&oҔ+{JI 2F;2h 'mմW>oL9 GK˝Um%{@ OcՐFG!?U;%bzʷr&[Fe21M|ሳ/:ʭ==!ha0Za5*AؘVSlPjüA^g&]/pA@0D }7.Z8[9Hf[\#}T)8gR[Kenm4ө۹plI Od]?k?}j9K2:lrIy [6j.vc_z׋`";? (yJEԓYs `^T!=P`KElRuXc1L$軭ԹF¯*6啢%ˆH>/!rݜ[391 mdaUn/#]xŮX7"Kfa Z]>lO#?Уd#}5u%&ݽHVHu(7qPS[crygo$2߂:Q6,5`K*3nv{*? *wwu^Cz(N{0.uPCQ^fUV$ش} רM@(&`-S!\Rm1zHPq꽬982Ϫ[49H'8u)#sIݧ:޳-CJ/Ţ^ɹS^"='/*<͂C6 ooh.6QD]Wdp(Ir(.FPQԡV*=X{{-A[4)JO&*tkj)pPI0t@?۠QiMlbvցw1HXu;Gǹ=*u|#k>DkT<> NcK'ʂ6-Y5gEbmuP[+H4GMJl)C+,7j$X3(Ģ#-`I}pX~a#cѾGk{Ve5tc {`}_q TtM!cd. QJ(Ӹ`f4;V:ijI=a(zk""lVt2)yW^&k  hU."z؏?!GGH`QsyHrPٛhK5Rpqm=@oT&Н!@Kpѧz Ⱄ^g ȏJql>dj]a g*N! *67!?/(R0lZ|89w @7)mץ1ԆsJ!]o<|~#5L>͛/ .,A`,v{`n))|$rh1 ~ڑ¤{rUfg ?0P츝fK6(a$IT(9{t4ifڔ{w('OBnN:YCEAufS"N@!ԪA,2%W}qXʋ'k.d68 rٝժR!YK&(v>Nsw=;v<:0i+]o^Cv\Km ^uC/l3'SϘ{E<71Lޥ C_p v}PtUxWs䝤H15&*>JC;8hP#gūwQҎU&c?%n\w+4ѓ%)UY>!wq\q1%9Վic^WŁS0EhOnXGJ0ksgpp!zo0>XAG' ?gy19ْJRXmV!]zxg> g6OvϟO2e/:a0 *rjbi9 PD*ÐRBI|yIitZrJIk\)ԀjB*|u3p뇗suZk3Х>l[~?z gծQڿW8 _bt #YEGHPx#!$q㘝`۞9آG,W4>yk9嗼 n1}ҿ.ߠG!7])eY(F49_%S/PoX8z*6'X8>MCS/()i4!BF xjy Y,\ ӓ =)x|"2-/{-ZM}]zFPŰO;\@yVGyshD6~ž#'%4 Q&@ټTŰ # ԥNǿFF:xiȄ.Ժtm^~#'B.J?4⽌.()#n:Ə:)Rc6_&&h\W;{lsToomvZfenGSnEQ|eN~sSjUحGAfԯ $MW8UjN%n S0FܵBGgF*lT>Jb}"y>,56r 6Mڡ^[˲md[7W(jKǟTbx C@<2/Z8C%Izгm@o8Uc{.h5S)vcJ.,) 7_!"vdH#U1!# b5Liڢd=тz*'Xl?>1;id.@n\1.2~7ݹB򨜁*^ekvOPbnREkƒj~M5tS8,Ziӧ۹< qTŗ{|Ɏm3k9^OLlA/.I9 ذ*kd+ܱi";ڕ4:Q" w`9}n-|x?~֏I_fW--(=y,TJog'|9& 3轴I4$ pL年~mVPAk{y=IA@!@4{] OIUSۂ*fR!P?LQ?~S[(x𼘣l`vE dqWϵ{x>$榸j+:P6e-~t[a7cczgeu\)S!cig- [.[hWYQ} @dXVD5Û9A wܛCl/Br9*8]bqV.ϼk鏄\GpP+I ߄36}3)dDѺRo,۟z_Rx鹋%~.6a7q R 9͜*y|*)-J?؟d[8.%n3EA H&ĊC}hy͚9Vd([! y?X';e_ad7,VdN| =2JeLETD-,^)z-rHsx۾-ĝs{74'P㯿2G* c2'^lTrH5?i}ʿ0*=v$,7uaĆ#U}tp; M4] V&_GiOջ:%ljM)=$>yٳ@%=SybgAR49R|`.3ɔLbp,S>-.72{\*N&-239g0Cm|ps̱߇Ξle%]B4Áo?Zf>,]_a·`! #װl!♂ %KS7u6Gbt#?~RQU_zp7^ة3H;٭h1Sp02 +3bD̍i p@~ HN6q|+'5q98pk;_|xc Sްeui6w_|֏OOZ$zS%eL/da7nRJ8ef,#&rxb" `{'qx.pO4XT)iDDqMr4s"RY2qc$$[NC{ʍz234²*L/֕n켘+)x)Jz{$a 4W7&v}ta̐Yd2/)w%/L\# ,^'eέs7tlmDwBF+®.ABW^jQpPsBhpKlSm)άB1A7KaQcB(0,K,z0qn3Sl+ZuaFCWo|9 *n+(ڲx$$K x"iu~ZY"UҪq!#qbM2I AbMťUG9>gqzzM춌9V YOx'V)HdZrO8GVGrn,hzbS,$JEǐ[X[R#/\EE0eF8.[-Q6$vJ%Tl H'G&},r[QSd.aJtψu釦zw. ՚T97 *0,,]VD%--6PFZ"Ym`C [[(h@ޜb ZacmSTe}CUcDLbIqH9O«ԝ(끟.#2+G)F$ t?{/g}֎M Po~ߌcMTCOVBt?~Y5=Clj K6>m,7WA:VζhwM]@Cˌe@&~aˋ5 @}-?)VZt,BnjS-k\ AD<37~p;`:?OkDC Psլ#KY nVao=P3h" Jծ'+vRoAj&cXsxu-D&gkhOaH^S 'T,zXف LنnTC(87l~:0Ӻ fe/{iaK0!Go=OE*V™vqK\_[m{c2>Wn#`著 YtRcrgP8EK>pY5߶ؗVf+bScE@/\ڝ5k 2,r6x)SU#J=l"-{N*ZJei`rS(Ri;!M3XorOҝ}.\%ca_e5bC靀rV_mkQd]%CV}RxjdRN0A1xtc˪B0$w&S,"ON FzGOpݦto caquԉKj(LH @2!t)76n=2])_;%epހɶG8&)\hL`C;Hj/^y(ٸW>xZk Xt C; iWiǓQ[r+;]-5]+R^U41Aqj<0ϔE|jyb:紐MLaxI0]@ keX%~:>98{SY?!q"P <z =^ujGt> evlçh5Ҫ\7PMM%Ҵ5¯VM<9c2)>/})}/fd9dt樂ht `(8Kp܊ntT$ziEBg7 N{нxM<pyOB]CWtOJIɩRmY#9=AUT1mGü=ПlT"G0?6vsƻ`S}DA& hMh.Wm3Bsˁ،9ABWB@,vfa:g11DL=:-{I1 oS[-~\CͷYsM3"\j,^ o PRcd?Л%Pf) ʜ8XMv1 /Vۇ Wlh0AUIk~HM/=3͝}{ϢPm9%7,/=(HI(JOjvw4#wxh>ş['el3u\ꍺ|-(R-Ko6h={I(=BlETG`GF:{ ekp3\|4j]H7Ԩo\AE.ہiӋT VH>fLCybк裲w޷RЍ)MީN(.!YFISN^e/)$`Пh<F񹙴U4J%mP7`2-3_igƊC >`qsŌoO@˯ NH)x*=+s 2:N{THǍu~tX ʼnSZwCNi#V; )_Fsrvj^$BC$NjD5Ͻ8wxW9¿pc*RbLS>x̹ eD/.ڟI,9d%Z4MPA?to9AD)d*F6[u$lGjd*eF[0K|0Ts:M fD=Ԡ6{&L:&D|r MknnUNL*e.UݓaNMEyW6"/ x#٤K⏄} {*0Uؿlݱ&P/]f=.!.b .\7ؑU!c&]ivOސvʢ?ykqB`͵!c^ZN,SB%*jH}M /u~$ ֠/vrU"cXV3PGEqHi  K";U*ݼ{m6_m9tDsj2g] E/w'As! mg:isX2׌YH?(%| ϙ[Ӱ(dU=gu<HFJ]ann#eu/kU(J&0[?RvU6,pՉ/J{2En4\j|^4 v1A]ɪ'ǒ&dú5zS'$=pihj{Jїd' Cvt@Z79̂T翣.V|(;0!I7U@kGQk򙒼]!,jk@l3 wbw2:R 2xqE:m?8,1O: L1QyǗc4^N`qV;f,LEFUZib5 TI wd;E@pjل{a=y*"+lW\6_{9NܜWc#0]A;d-ޣ]oQ^y [|>CE6Lk |P{ kfk5\Ƥh pa f4ۣR|~û};Uޙ:^ʐ }p8*#NwyB~N[EhI}c3i۴g䞻=xݯ| Ǭ _a9,AhP%Bj}f:Hc0vD\.J&rs$9i^zg-ѴȊvh?7pC}Qp,'d潁/( GrRMz6$g݌}YahX.=T  ,2I5ٗ|kRԊ|4}nvxMzN~h)ܻ"̒# mKX/;ޙXM1$7+0wd?Gfp{e=wE^Id8khċODefiB+Ȼ[=.-d]+nmZ]iGSxevn<○G0uei%DD؈ɦsF9n3Ar}@e9S6\_h@": mH}dG}3 ~>{H{a߽ CV؊شkAGU#{-Lx(↝yޙ$|ٹ\@O[XP =I+RuAZTmZqb'4Dfh \RW[P` Л,F L` }$v&2y -G/uzUFǥk{RB֎+zNs`\'ZD>z è`oZ'/eO‡.oeʳvη*~|#swe>#uiGԽhhE K 0,-RlOnlV"M=?&z_ P} !ⓕԚQG]e19 kb$yGͩ ' xJPOݿeyMFȚ@[Cz BTM!v~6@375HHjiΝ2 b#;`&4ÐO/q33Cd +"g>9蕸#WHzx i}+L CG2GT_89JZ"ck;&l`V8ʒg%”E ja;WE&4 M]i@ EW$+F L_,I(} 9\*! h{b4nQ Y uI* Y:…XA763QK!<=  bVԊrHM4UIQ v0T(k)#)F"܄oJ@TB<;xj | m"l%׿5nZR)_TyMG젦(GNK\O̹rkSD(ă '/M=$=쳀0(CtD|DGP8jFp~=MU*JCy5<te)"^[SnGY)%nuDf* Tf@@󑰈!V>~AO >q?>ޜLbqϩ)I,"ioB%i7/:2x"dZqȀz%14OGhOTS^B'd8{]=_h2$qclHtsڍmݭYKY:Pɤ030mY:,qHEC*[?dX0qjuA&y/%%Tqm@=IZ}8$i6:Nje}pF>Iy>z2=5v'cAUH7*G E 'D^wgw@܆]1 ɾo_Lh (}D+7%oxo<,#mޭNNٹә[.rGl..!id7T1gv y*:$b&r U.R"*0C%5ǻeCW=z^fvBa4?^+#_YxNUq\yqU?Z<0m3 -k~g<9iͳYL~tͳӱT0jNVIj.ɞE0tn#)C=~Rw޶gȻFDҳi+usN׎f佂46RB/ 1<~l=p $+]>p_Xlo:H;[ TT^>AlIko@O5w8XhXD K>ې:`Op}YZ ظ~Z%hİqP=$wkZ9}, j2] Gdvj,pZ׹b}^<#/_>JoL`@ܭxrXO!wX+N\" .2S^W(tҟ4 mX!0"@mK*rGf4)%u'}u ^@G`;[^LĴ h,E&7J tSoafte ϖciHj0U'hZ}ǫL-zd(7Au,jT #DfZ\jYBhFRy2d>Yq'wQQҼ+CA+yCq@)}`w tx]vaКL{Vbb"2RN-2 g, ׂ>D[+gJRj#b&N7&R8cwQǃ }Bf}YNo <Ƨ`04t!JJL۠RΕ bivXjOH^یlJ9Y~~hlt^*Q:Sl ٍ XIPROT+~'WF$f@OoU/סbtMW@-7dHbZ] o9pܪDYMu?? ]QqjBJ_OPu#ߐ]wām2vy8,iiY}3(P:@ i !aWUV=2{iY ]*(z$^$A}dwr K/|5',͙HpK@rNXm+CˣDH]fWW-;)bMʌ>m%ƶ֋$mvpC)59,V+>PiyգYS>V*Zo ;3YB[ (&~({oQO7cL~R-4fԉa=k!p Sa $4K0fL=6_sb|yhieh$еlCZ!ɼa#/@4agU.'6+&= ݡj^[MiN\=ygLsH$_X>(G'{_[>iJ,>".Ux%1b[ KشPZXer(+*~䈈^Gmpz( d>PyM,qA8C 6x*#3O O҇*8hK@IfQN'6j.ȎX__sNЪ{91۾VTZա(Sśt%В9L^BEzﳐ]"yB%Mgɑ81V}y_\=b .Daވϱ(ڠ]<>q.IJryI:G}-%cŅ1G'-ȽhXۧwuU 9?i)" > k(q`Ril4<݀ VcY<WҗRFD U~Ҟ }: l4i*q%Db_̗qR'1U6Yz Y-u|2uf%oWx̔})iկh6n>hBD^UG(^_Bb3"=`ּ>QR%tL$q (yC- ,moC2^ k[w=8o3O?}O/4O9M{ 6+P[:97N}jֱ^MvKX#sD (I]p'طzÍ]GqPZd<*ONr{WzFfC6Aч^c .Yh/K%y;4AK41Zje/pA0! H=Z;_jcL$VXlѕ|}%/=(;td$11 \OK;> 䡇+ K3_6mɹ.H}߇GٷM/@饼ꆑp泙X wG2]$bNj$ClAnw@/e*va|źZtB_4jMMW \l{ >!ùA%]B:x:Tua$b521TNA+ϡ5NmD*H&tsnS!⻂;%gӼ¤_"TW;IKNTݰ5g P]u87ZG?+XWwPnwGƅ<(/P-i,Fi{DiݛLS)8(sbǑXZFT˩N۪4& tVq N nM.PTz:_p zܕ1H^RPIdZZR&x`%9,تf%g&|Kd*>mUefᝎ,Q~c ՚=%VQpc,XZZs[Y#?_'HaZbX}Ir71҄~%gỌDDkpMQg+qi$z0UȖы&Ԍ-~ܧ 3R$WBܒSJSGlx, j*]=(60Z]i!D6ݽi~+GU}QiP1?aA4lZDD( C a?%ci=1KXFu;OP!fȿB9 zx>jgFP[i.6Z58"s("ϮKh^#ֲޟ:ݠt ?+$"Ґ)twEK^b 1Y76 Na]\lԸk|z W,ˇQO3c$+yg0tR YN92?x: S!,ʆݙߒED` 9(pR`}W(\UCkCҬ?һo^ H&qՂdJ)72@R^;bw:Lq#a96/hYVtJ-|W:Es:T H# v/5oS" 'sr˄r^ј[usCcejJFnp{;AK̪fz*~uHx$xLrs/wpu@Wd8U&ϪvO`!2g(2qǡκ$C矴 lbl.̶}m,=3[0Q-sd7RBClM⥛(Vg2vS܎2"#dQ M^諫$^}] :] P@,AԩBͺ\N]D/} ʕp|.7Z gIwh w6OcId}ub o&yi2I=RJe*dug0KUydON6\>'uU|#Gl۵Nudq44^`Dg?g2wS L T:,/b cٴR2bYB's4 :ޚ~s|fj y[ZB6&?Sш̴aUyH*:{3oqhWd;|0b!bU-*t .'_rk# )ӗIMZjk[l/+[QH- +$b;xζnKF[I8V͉ədi  EӥUz7:7J`SsfYK`o !R6_wM,~l{xt>/43UԟdӫӨWjd$_F4/ѝʊ#:J26l fSa;ҵ1V:+=4 /2Vpn9*'[V3e$dĀ/rȉm(Mo6Wx+V9qTKܕHgZ;L/D77l#bodnH!s垐3B- ?ޥ.N sL&h7cT掺1Uq]`!cU28p@[m{i&`3cS^+S" gy bFFDc G˓ mq5dѮF1)Jw=3hu|(J u~j`oNJР&Iފ@M-ibr2uɫgI6o6zЬRlA/02; ˶0Flz#[Ə[5pPIUYUTM9g" bP؟Bv-H u5ӽ&FHhY+\LR_jP`8;O~MLtHC_$q7Z`%L ɛGJ73n"S"-?=2~ *IxVH~)*xh&=4CЭ7ȳ^P۬BsoJTXd;hyLzWD[]_*ưn*mm;oh?\Y9FH oɛ|RmYֈN0cV5S0NKH)Ask+cR_ԯ>3D_DMOO=d6v6ڂ 󁔁MQ%%rK(ejxDtag |%odOȓ+<5 Fε+ fC2_:73BT:PAZ}Q^;mG@Ē(dH&X{:u:cf*|XZ:i(ca 4DTaaE>B*d\Rwdxo`ߣîXuiLVQ].s& k(DP Vcum¿oHJ,xfoCuΣJ!ȩU;=GӍ49IϠ9zX†bp'4нE]^hwT̳}{eRU/Uy([f ˎ"IA!jA)x,=Xx ۂ0G$urQ!g=i|>T72IFedbˏ"';8gR33reҧkP6Qٌ{$fVZμLV}-!+6U<<[sRf󆟭 ?+ZR'GٗS~ g/޸HaV{=sv捻ؘp(CPמ|ռJJLM} ,O&``Js"ŋLdu\2(|qﳶ.RrA\>.O2Μ])@UIzRiV,r9л/ݕ 8);vyϼJW?NxHs.ۛ}XN[sFef'i/:?+4߯q3rqxMx_,б vv"k_Pd<({g) Gy!?LfFK'NI&-/ր œCRa PNhYI֊O\fhyzĞLIKQ]u V68xK vyU5f=:彍dUL>_^df]<]K)̞mAi[BJɍC(FŦی4"dφZRrrnrgB$dɨAW%#\ \mG#0Qu1B-X2uWnu̚OAiw3+A^<~h0b[aJ".sZּ$R+osC9 (b!ABAItq཰{ UJkax)7lʥJ ;2dZSػ 5Xr>iv[8Qσqv:^Cȍi U@Ug!!ZP!5/8ߩLАgC%f]֥ѯse'L 37z@|#q?۶X8JA- ^G%W ߣԌ~6*du쇬5 wn!M\F~RaO?WYo "|"o%/NVW Bo¯*BjvFZ_51Fv칄 }sahFa>389rK $7!(ӆ<=<ܣ Ыc @>Q\ n ySLʶ34U7:nB}NA|m|loRn'R6 |",S#n:]Nwq>؀|f.fA;̼HFepA4ӧ@tԬQ쿅鞴tgZE{Xx}$_EVـ|QU>] O[^3+BpMI!P=J`֋~qgyh4 `莉 AoI!Qo ʚ#( Nd }yە)9RCjayxhӗEᦙ1AeP),>DrHfX \m6uζΌN)h4PN!_5^z=$6\7&=?pPorVTPp!V򍙜Wչ7FzaF2y C^nF1z d}Ph_fH2SO@K>}*v\LX%s.ZT ϢmLzc؊fN&Q ^&TXi6F~/߇ /M=z8X$,!3_*ECERn^wCe1Cb=(|mBi54d/)jO N?8>X)\& iVp~`?ӾX6ZBT0Fea@c^|0-8ۉӸ⇽%9ް׸pǴ ?;Jd@М T1YN Am-_G:+Du~ >5t3R#xnjrn--_Ɇ X-WW!@*j@^)K28\t*wyj64 h igA{z ܊"IEHAꚏ$X&-tNfɮpYLl-I lX8g8| e5o|YcG(,GlȚh24Tq+ękZRfgl$*v LΕIK:b)3ת"]y͎d"ըg1 qedIBJJKKhӝ Ų |QFy׶V|rH1>h{5վl70hi^NZN γ=?wVwL>_8|9~&gjbx¢BEmy}i#ʄ+Y*쵻%8}1áJDf Gg/c}PX*)Zc Q.A+ Bg 6JdSA<14 ‹=ҐTzy 2wg|Z.,2@u(<߲2xG WH,T49 knLgwM ҚaJ9!"'{fwxZaU*U,Uܼ$~ix HR\TxVЇ$Ⱥ/&~npl({2e[&LQ0)#2/8 )^"Bc~̚}E)]X(QzڲLf5tFʹ T.v6U# FB%^2đO|#"Wf-#93( W:ptI7k&ݗMHt)?ړ2#ѻOLiIJ k*kk*D'caZS9+K%a!Ïcli^*Ѝ|s!D\Pw)Vy*Oa$ EIB^>:9a "x8vY;ЏУj!`~>}SLAޏ_Ѡg ^Z\x|2;KZ6){4T+`c]ÿ[MZPf7$CX;S4-e4 [f.d?g7J5w &n_[t=IuVJv=N jh=LD-֕Yѿ44QgRi|,-j>g0p7#M\υKf4/clD l5nu-,,CΑ{\Hx1 ?G+s2U93!/ 0No&TƤfY ]k/ fOyb3uRjky쥵zo"(b pR4N Q;&[$-pX^D`IF"/ЗAޥ٣^asv]Xz^NA#\EYK!3I|Yjq0TŊ"|EhI?a*d @UE2M JeNPxS@YZ@15obf$Bs"1xuz 7y;H'yV'gH}cA)gnkisҒ(45;OdA'ØՆMj +`$/&i$bqQ@Sқ3nٮc34_X{ y'8Y`T7Z+L euP;V|'#I`n;w.䮈.-!܌R \Vߣܑrt #)j ێGe9`w䅾aoj:MS{Kh1k<`|AUᅪ母NFuj4xd{/%"un_ێ|({-Fx-,bo\ FzEo9Z EުQkq.r8ֲ5Y>+È(:u hg`Prz^wFxQ;`k/\uɘ^ó~Q~կym`nҎoM DlJb_c="b0$2EAH!v8q!<[)Th56aujj 7drkeqj_|bVF4ua6K]2zHc:Q2 ۱iƸvxFe֥rfzђ\mG^ZPyIn5JފWਯ'A5n$Cq ۊ}xl*~xO1^ r{O ҈pm80q~cү31FnD'ZCyV+뭬e>5&݃Z5ɐtcXS;&QB\cд-i@E5Dݧ\Dyf‰T8J$ @U@F809eʜJ"gJ=L]ff6 pwsI;xP:1[W^d: 4wC,bePܒ{n~?/GӺ^ D݋5p`"L3&g*| ~K0L.9Xj{7l})7h/Xv_Ԙyav%G}z8Lh[ujo5uwa$QM:+yPMҁl|bɗ֠0(*.6Fũ.j剤'^K:.ty78TBq8c: 5Ì  rsiȓ l,;!]}e;y8jr*ƩF7s[%drw#ܢ̥uK&B *q,mJ ;Hәe}Slny[Lr~ t%XvKj[8hO=ʀLH@6\g$pPRœL:1jpucp\XOb> S]3~ '}֊ŏ=wC04}ƨ#W3؂@sYN Ah=v).o' ph19Ol {Ώj. aO&9+(Qki9w J,Ӿ}-'?|H `+%X^^m5c좗8 ĬfC(#J~bAhY=t3S&8JZ;x`y߽܉ёBY.d)k*o my$ S\&[%g誖cV#ߩ߃Exi:ԄʤoTN/w? )(:2N6=Aj)%;Tk^yxGEZ_$)FR E.~DžE"Svb닞\œ7ж.@- ❋A@62~z%}YDӃש5 #R"#I{izU6 Pj= a5Lo22nB! X)œ)ξ;(nG3|b%vhlef6Td߁Wm։QP.*TBz)ܰb@V!][ȴxF@oYjE)ǕD}BƼAsΦdUp`9VZ6SIYT75`}FhPAhx6IwJJ3y'&&!{^Q:K3("dWӻ0x߯m%H`d%Ώ{{fis C턝ٞO8'۬46=NČ u>M #WM_'NKlwjT[UmYS`%9-,6G*lD ÚHv45X~cZ3Qw2,)mk%$ū-!"3ލ#+kN#Y9$&kf@+O=\ F> ?}8Lm;fZGS]3iw"mD(m:B6|PV'L5+nT3H!ۊM%%zb~3DJz7wevdfoyWvk^|Of=*u}'̅qc&*K}k3C+mGyx`١t}!|DZS]oШ˗ 0ֽAJFԋHP/U2&[Ѹ&o4(u12YO@6 YX}ཆ\fx*1^è|_0vt1E멗oP.PG >4K 37P*]B$#B94;QMshؖdIvi6K >st4ʖ;b84D M,!^h~ ^17V6棺9 :La7.}c|XFSOYot#2-jDLiߨa],1@:9pDaT&B e(3ǚq0 4}p0 l~T2Z3Vhϸ[dN j<sO/DY)ϐ.ӂuL7+ ]TEdql1*o;?iI:"ɝQm-O4FE$yn(~y)_>A ? *& 9 1 j5ˍ;"KVY)݉n@~%]~lY=rs>eyȅI6w(PZ(8kʶXU34R~;TX=C=.x }[XM5YDS"ʗO0+D;c0KVBJ oo}:?cŸ$Uؙ:]]Čnޙ LϙD,$y X]aOy ]oX,d?^PzیOtd5{f4%1MDfW ;dLM9UZ*Zpg2P,MD%# [0)J P4_ eG=i~+l _9`v (GZ}la7iJYUYuN Lwa5/ђ_-!.лnR_S"GVH}tkkfuIˎèTC$'O6Ye)]TOI/X2۟׃TL1')ubuG &@z)Rvx}c}>>xW,hptzlȦUܞ!>oIeF8 {0fCBs3Xו~`sX[αvR7 2Pw\;q~^W!oN0u;Ƃem:H@w`RA8b偈8r*` Tn/ГR؎K^SN*y׶!Rg6Ⱦ+Iׄ> ^7Q8 #䡿PU@l:σ%l1!pL޼ɣdǁ ~7\zͰNJ1٤lٯ[ ;~w(}>\_ⴅKwH!U}yw3˂E`/gCx<"u,OY=i3Ap{q8/"uMǯًٜ ssiQضY ll|Rds?]˜X1n5.UyNLAhh` Q;!VV0*?&k:቎!n{Vm"\߈B:Mn{D Δ'Φ VٓB/YeܬR-XCI&p%":I$=d$h:])$_zC8_/"(xz!Rgd Cvl}ǞN#fu'ygRڞeg|JƠaʍLesUEDeA^s{YCؿ@x9qF&v`UMCwP=Ya[dN` ·?Ck\mc_l-k6 ́ZtxӫhxVx_v’cgc1XTӹŧD[iGM`<ֹebzL$W^.1^[x4y% |KehFA-P~L:WØF{6%/C:7BHLbM: Oa~dfv)&2=b{\a~2pY}jtHp2>m Z?Wb6~tUHt%?k)P@uT3 =N1ut(٦xR0$D&g^~@ 9#A#VBϴie3(J;evx{P/5!W @ kC 2?pO[O`rox"o8.%.q^θueTh#@ٞ(JxG1Ezrg2@|,ꐜH8HVY1qclW!b=5u~{jSiP}$ezɸ>}a(c <)ٛljTґ{|rgc~VUk $Ks5Um񯲸&֛RyZbG>T a^ntIY4[TghcD|EZI 0 N+0 Dƕ(P]K o4pӡw`Z޲=*}Q%ɂ;WY+۷Y>OfaCpKp 8ɰ\(=rCH աXaYizX,i,}՟ /w@-rkg,|7Ì{ˉv\RVa1tpLw_RO)cTdx >$c4Z\?iII:,ͩO]qQNd74ľ܆P꫹'ׅ0SD@v 5Gwd8{O%r˵=??hTB8<=+C쳒cS\ Y@;|+ f]X_7[޼g1۵9ރI+:D",66?oZQc  \6 U PTPC8ɏ.*j)KB/`^fDR5]\Pv.jMJ|2X >OKk HR? ;{HnNW+7L d;>\p:/y-!8R.Im;:6-BpfNbA9tY02T`nkgUXX+\sSR`ՠ(xtUՙ*wS{i6 B~ A>yהjq}G.UqݤKEm69pέ=~qc_@ٵ1`bS\JwW=}-p2~Q"Nm`k>`xb D~fp,s҇G\@ 33d(e?֬sg!F7Odn0X 2.ve \&N@;{K t)\zQG؍aol1}^XBoܲT$&N `>|!<`MbzFDal{cc/-XkJNd7ce)5%lNI/ұ#.VHϐzlt8.>t#['3{gDD#w{mlTXD{\  To#^`vlg;'? ޚ8bTyVzgr;W) \nK|L`C.>BS?w1vFsXf/yBmI 96'LJ &D˙8;CALBYɂd{UAca_|7p`럅mZWW_>m)G9ψB>Ov lD ' DFnU"s\W4)X]g\߮.J%R=`c+ʄ[4!Lasx3I[wTBkKTw]LkPNx *(mg`RmU,;x N@fBt[B :fsaB_7.HL yM<Kdk-Rݱv Ls}y+?. u/jř;2 vK]$CSLZK3[|E(]B.{P8ۍmėα^Sxx&.؛O5l;l5ZB|`#'y=Gb=c< Cq69ZP~5 X b~?|yRE_ .yтus{i.?tJU1H7kkDzaYZSkPϊyqz|]0J^%|l-Md|Tm+F*"kL.5OټUB *˚eGO  :2:8ГA%0Yq|bx7]*S|1Q{>BA_F-3$Ԭ;6WX/d15Ck #eá# HE>ذ(#6-Օ'GY8rdS ̲X~[tl"tm(!gaRz6znOiS0NAǎ䀤칮& 2T(Hrmb[p$ a/So թVy+g`,9ݷdw>oQdGi}]ρzS}SjJT{_{ ֡4JRbJzN. H2y?pBv;*+| M'ק7 yN{hm@b'sR'.rDU/r##2lls@>ΩpXҪ1\k hZYRnCvYeuFj"4H )Dv4oL=$=')9`SE>=\l<7;JL&Ƣd:U.?תvsrWi/س O8IZbLu/[馍)\̳KZfW9NL)kU(I춄l(Ky|A! XVq{5/zc)VV!e$b œD~1QT(K IB(wiyZ&:S!%`+:d)| L\)>[fR.E#=8~Z˫ȁײx:,HBt T;VE!l>siItq9^P! PkC@SiAe#P^a?\JT`˸-8Ǣ׷B=kf :"gmySFI_J-&=2Dzi+U̫<U#y,aITS)>M1M)_(AH~1B0#|;P]N/i4 SsŽ9Ղ|kq:ݕ;d#%zX]%u;Ґu)NnL_Ņ82vⰁÒ!Y(L7!0#k!@#S)?+`X.jƓ7ܜ@k4,2SraF}vT-XE[=q!`,saKEYU# ZB15<҆KPWx( Z=2EA3XO46zٶX8mI`S\6k_ L`N$YXӰn*=N˿8m_8)?C;0~k z|L9MGU `F`r7 t.X4ȺQmTxt8R>VpssXj*B.v>6Xpfp5zIXʉX<ܔ ${)Ãׅɮ?V/SDjVqOIvN$Lv`Ɣ " i4 ^UEҟ-idhr^] sE ;qo8go*T>c9ǟ 0MU"ZZ$C4ItPvP }[ͭcwGVQpT0p~FQ9b)6kE}y09ouMz@pT0\@ 7pJ g9⫷`$zkq2{H]CAb!n(.8@3;&0* nP5老hV=C@,KwQCZG,g:7y:>EĒ !{GXbgX\9_{ ж<{ KU+| ӎw5&l@47p]ZX.q89LwgA+(n%!hEG{8Tȱ+#wx4E3OhA{i$pFddYh95~XNg{gE1͝w[+S0b^_qxwuXYZ (f*Ij/X5cdi#63 .PT Y_e2P'3oz8)ѰOX | Ӥ= Uȫ˼84M| [F)թ=\,'jLQe(bgA&UMP!M̕EGLiL4K2F*'|M#Tt%]5p=hms||qdb^cYO!4 ]|2'pJKS"wbͮAB;:APEiC"H kрvYi!=6#-8 EQZ&[kGtv]w*yOfTTz<5aO7oCtp(4!ueh&F 0@9u'%j]q__dqxrz+)McvbZnO*Ew3`p qnu>DE:8g+OKXEN,sqwʼ=p9Gp= )`hР5p@]^OWE1$Uc}nIP)ܑ]P8e>,4"hcG8H6yrۣ!޽)hc"GRĒMz[@ĀEK>2վۨp o&5=f H.UfW 7 1A-EIO@;\׭5+.17ʘ"&>TyrI5uR2]#+6V^.^ qmG#OIh,,aG\~%~_F.=#lAb>pKmB-j],0NYp.eGW.,Cs7NzSt]3sR뎛tb+u^ uI}@VdYᄇ !mtx|uھO 7lcZraWUo $#dkNhhގ<Ӂ\q|p5 >s`kfKڮfVJzj-0b>mpŮNŇl0T=t{w1B|-c2J°IvtLJC5]^Ķ+Ixwɐ'Ͳy1^p_K7Dz\p|s*l"V(ng>?ocH^C>-#i(!QyYnNbUx,άd 5@!2{p⺼&]FOIް#%hv.a%dYaݰF۱qZ_p _Z4vKU$:,/\ww!Df aؤhU h,VhQYND-h Cg?S#IRq8GxjτB`Gec$婎l\ dqXڄNb\_$a@]<}Dć iŁ2y( {iclqꡫuMeLۉsH]z,@042;W3۲NF躠),U^2_J 6=U"gF/AzLDpT.\z]e6x=`_Ȭ.kA캁I_FHʨ!t8.S ?ȷCLo(f #2u5*&'=ѿiZzj\#2sDLwREUmeEO'A g9DC\MwX]d/%>zgyβeXu&x5\_!@CVG@ݼ8k8)Ohr -% 9ЦK^zb% Hr\],HFԏ;?h /n4ױVq 눎,fSҾ[ps>^KR .ƫ׷P nH8 ~zG+o'lzOX ]@,ڮ>I8BƭoRVgkbuJhA͵s`qCw:cy :EiiGU]&Ƈ  cT O@@%#Ma[:JTa??Î؛A-o]X[^$[;u GԫnW薁rH23^N ˓C8w oK$B7O;Q+i#?Y '?1qc3k7ȫF{ϕ?J`x榆~1yw<T. "ƈWÏ>{n炸q35D̉ӌQ؟gG$JXMWk+ 5D3D}5q^{/s͗u5昰8Ă-jPovg\t$IǏ{CCj(*$ 0t+t8Xw"AmfE$3j "0šlO,?,tNw[OI͠teqW[MO$# zŸ׶XX i&}z+9Ɗ囹f2yb>Џpwv _࢏;crtk8%I kCPQ Z~6&#x^%lp6m.`"Bh2GIl{߲mMAZ}H2܌:Mp^$g-/؞"e5 yo uOd26=w#uF,RsMos1w0J٬:ebgCm#ƞJTO<ܶ$+tK~L?RI 6XY|Y,Q+ȄmZ#ST PH oP kؚi KMfblbȀdM%0_09s~yyV)z^iݜI]=2QV/Up1K$v9_sA{91?)`M-\n cE* ={z.u*ஹ#FoMC7cksJŋ?~= EGQz/!mnTG 1s &{#4tgvH*1619 Ww] :P_ hyࠝ sӡoЙ/p|&qex&5'erp_Y)/ښ4WL+҈ŤVcZh=(u+twĔ?:1 '-B&Q4.{lS,,% \N><u\5ٔpp{ *_]F ͘˒"kTY$рi|onD$Ex کHNד!\[8c%Ӄ3K_y8|}vEnUJ{B%Or[}}@da{vs4G%kFyW\pm{eZ5wO57@b? 18FGh6@"tZ@a^"iQ=Fn{jq *:QmT{ *YI^m&6.I~;C8>9{7wa}sy@G";=s;IT5뚪Z]Ӑ>G84bA 3B pHb^WOť1  7|0y{bpW#ag -)U$5]%T?ȏajbS=nNmT2AƬU*(+qGۮڡA)ҺoSgQ[fGOsX@P,=H[S|lqXMKばޙԔ*5Ƀ x+vЍ8)G/w3z_:%Q^2Kd4c05[&E @ 5R h[wS=G2XL;w0ͥԛg=$E{YxuQ?{!hkz5'UjJ(nM=Vhc~Yژ/ g IU/&`569ev7'K[<zo[aaԪt:k$rKݻ2 GzwBuЪKg00ϑ"]$l MI!CgןhBhOy=@C 2\_%Xz4rkDŽ , J?Xr3éW "lhJHb $+zzyM ϱ;Nȵ4VfHSx%` p.s>Q9z_daH>K!mGHMiӣrF?(ij[YOĖPf1 Ug5n+@&|y~ө(+/?~>qŲHl™3CL]2Lbkb,_S. ו jVAi1`V6|L`ܘIHe'ug!-R7K+Fhu3'0 ?VWC&Iȅgz.wP1|/tuM^E=l 1. C@_`bA~޽.SFXյ [R#,4?5ZWu|zm3bgu@~h?А0u$0_O! pb,u;DfR/_B&u2L ৃJuOAoYio!5~ihdnJSvcfzG{`KOMj൜[32;?'ѻ [=tJppQex;q+5/"3@QB HJ)<^tۜ>;k hq85e{ {P 0l TdKpX86CKX[6}7xhjÃy`fAn njZqbPz.J(my|q;6T>UMx?fSчWpb&Rm`܊lsL 6 KZ8ג R)7R/sN-Gq]ȩBъBi絸8ı|i rֿOk~Rj:n5cy`)Q|ZnD'I:Da!ګe+?[*W~4Gf<,RiEj: ><(RleLȩ|P9j V`5,*h0$$畾3b:tCL&wТxA%vp>PdE : hv RsO ԩQ_eudw4#X1*^Du%\|_A$_z+_$o.T0r:Vؠu K4ĨͭuB$(ھD)qËA5h;/0Zq\n+Gj])DG/#[hMC( ve<Ÿڪ_ϗ$Ƒ NdBeP{m=!j7pI !x>s5n_8gw(_vB/ap$ 2btgvC޳C">JD!2ցNv&嶆,(u##όFm`g)xsIRdUi{zxUc`#z/ m_^ϩ}a&v0#tqh*J^4;]4Qp.goཔGUkhǴ˹t q` UbGpX p$oy }@C;5XPZfq`tv1Uz&*<~\Q|ܔ6f YRm&JP];٪UXOdCLMAY$ii yQ[0EKQnrSo!*֣+ϰQ2^Z@G<;7LR%;gE+9FB2;>G==4hە @l ^o$V)JڒQ&-t5&o!iXkJ CTDgAY\aɣ?N1x$cb$Nc3q{DY*Y[sy:YdwGb7!o`9\5sf vy92#,HHfLGfJ ‹nih+UǥACUgS"L,*/t"DjOeA`$Ar-e/xIO%rS)%d `ؕ©Gz6#}Zs8 X>/<[/yC*b6Z:xS87{npŚZ6 mPwI94v!CmX1b ]r_leC^:%t.5dc4%_a;N^[(}WukeE$5LDLK+ 5C|Lо1+*KH%Q]{ޯ5` ZL; *x" C,;=%Ȼ%*B'g, :9k Ioq_iǣ_cš:=${gzLb@(Ax [#ϛJ_KdUz+S̨$>ʃYRm7o8dPe'`!CCVyyXB[j5uUy$W(Y:3Y!Ւ܌'Ir:"͡`.Q, L 3"EEȽdr8ݳk6o7saǃ16@QD֚W%)(!l`c }o\,Ll\J~O/n3k~%0|iJT{uJ)_T${=Bq!, K+=pAW3 m]PXmClqEFR.'x[η͒q;ՁRolM_[9ʌt&B@ 2}/ŰHުMG@ -0YAQGs傟fCˑ?tߠQvr%U1bI:(B(*K龿Ԕ,U@lyQ؆}1tb+A{Lt.+kaZ ~6S۸l: cvOE*NrE PxƜ!Ry<瑊ѯN"N0^*qjwY:_SDBv=doHn8 "gH UEC1L]-l0X3UIȽׁw^j ^FٻoLfI>JXd3)}M@TG}EYtOyw N3)`FacYTrp&iObO#0 t[Q7`rbj\n"\S!c)อrL(@Cazex {7KesՂ6>5ꩵkp=V9Q\a/'I+g8Nj1z-<[5 ȋᡡft4qOfա!L9psr@jDJ}Xu+yWTguhi&XҼď vwdkx&ꏯh ,i E?|poeʀ5l3Y&Ne0RK"*4}Ӗ|am'׹P@|Bbɀ?|jztZXb8o@}<@)uosUߤ]I֍Z/H4q8)WTL|7#b7NW8j5`^ +Pl#0{XqZ5xG}rH*/:lOd*n( 0PR? 2"#]uIrvG3:*ᕹ7#~DO1ld5&ʒ1t ?ʫQجsi1G6}E q퓑`&~#80*6ԭWPT1 '294Rc3u)Pir_zĪ-YYfS#0*%ݭv(,gB~B[6"axmU!7,]y[$mNmȽ uT|9=sӛ*ou="&uy[Pcש0DE=a A6AѧUm:38XV  dOd5ĦK`VorGTAFva"}ɹ{؂q9F1`%#,Qn #HJʂӤf'9Y1㩙pM8O%/Amnٜ+U:"S YhINkN.AHb,μ?u%M\]-4z~v@Lg kIWz $б4dXsFED)1MP>spgB8YR=Qj5xO`fR,\iԊ ;ri8aI;@@_[P5Z8F4;f g&gЗ1k-n/ {bHeo%\}5/ . { z \#R9VHZ!{8z2,]h!*CU"k5"JOTF,wԑ08ot/<fnsCT:?XrxL:49A Pvҙ?Os:@ß>:‰=9p̕viFuC `W챑lz9bt"|;6%iTY0U)vUy@m$?s_J鈟+ >.0W zzQ܃g/0gI28H~f 9*6gk%@/B^+QcJ'5c3nYxq 75ֱp}/Qj0:9.HdOLHZ}a3 PԐ$#I=d i1|hv"^ X81YOߣz@q'cQ%N͸l'- 6Lʺ.ŤD|0 uu,Rii }UP= /6.S%i%~D^DP^b$˖VcUh\QaJ.v/* \E%B֪e iv0ˡ`nۘګr 8?[_[7:xC߿4]J*k+׻+{|)r hzp#SNG 3@}2ˌX0$JEYrbg0Dп1T=@G*;.Y+f ONEfYXu$SRe3ފ;0in8܀n6-Rg !o |C)߭ #\hmf8o <:G=ьgh3M8\Y:lw'N{m|U׊L00A>T.`Ll%+cT$4ZRSR;c=[>Sy9ß6grޞvXľD& 9{Igl)] 8-cGpgZ1Z3/^!e>dE `Lʺ\x;zy@^%Z \Ts(7q0*ktn.RbuS2kmK9YQ?T]/ ʅxHGj4bi5Dr x#K4p>bcVEE]ZE ˦@l)OEذ(fFeId)٠s| 2t"pƺG^nD#B^P  mۀw34fuh&N oٽ6u.3č8rC⇶OBAWt># /Mj[kH۷кe*yCRYB| DPC eRXh! P3ʄb}Iqf !H_.>ͰpIHoN4u)}Bӛ}2vHR=I&'^t[r8pkB*8w,dF֝nqUE*ƟA`_AkK VIEa0p4nlu^$WLGq<{/NOnW CK:`lOpjj%*Cih Ϙm]0c+?*nTݪ3c v5c"([x W&C јV˯K_1LR@]w-?1kYHX١c L2* Oa׉O#b|mQz="$=wJUXȚwrݎ<5*vH+Œ=jUQ$F#qÄ@,g&44h`A[\Oee/'"u1ޝN*n#q)6חU,.Y^|vY~f*Ai;+IW0ջQ{ ,sUJ0n+K ַg)rd]c5c"\jt4r^8k7*{nuR:?jewR8I[+/vU#  Gq7zfqz˕xK獋HIN~<M0\i ݓ\l&}rMOE[| <JW jQtFX`n^lLeg*+!$30j"xO`LXsqJ}\I~|@AWW?yfw!X.㣫8vUubqAWKpezMaWf[+E'knIH.0Mm\ >$18_d8b =g᤾Cԧ \\Y3Ry(ǎd!*t6;͉Kx۵;|da'׍ثMW0.*p B5v)| m9Ƿ^;i|hb>gC Ϋ!.7"MwWl/}*J @z¡!@ʍBFtdg$`D]]oJ;^ΈGyv'Q"w~OS3Y[;ms4gi`/:x|,jȐrS@N/JL)B72kmۗI1j,e I\5\uh^5_!+64qA]&v,yB -JqւrUeuR5>X_yNIuÐe6kVv(d*1+tM;]>'ք54M@ukIfoDduRru:OZ(lPmXNG*R-T!g ˮ%5Wie:MMYIf+Q;}$[EFB.DSRҧ:H.YL?=>@i ߥ{4рݲW8K"7/=i vOJMbLӨ1>;ӜedK& Mdn*1xѡ'$#qJu(sdu#/ 1 с#9sNHܜ:3c!>@*$B)l-ril+!vQ\L NBxI0AN{5Ÿ74&qֺ>"?QL]qh8d"Я%} 55Fb3ߺ#b(&PHT)HHG_z<^>/k,f'ٶ"`yU KUPn}{}sꢻ^ 0ZJugLS;׶_&} P1,XHک_m~eɽ?YOK'0.P*)Z茻{NA`?[;#pH~D7PlvүV ̦=X$CnݶR" F Q%?m2`Z#w?t D7Ē3w7 :xr?ǘqK < M񳡔ƼQNʖI) 0qp:xSeP̕y7- m[j%_]Y^!oƪɡ;2S\P{(ev)r7ں,'qbp_kvY)-sZȑyqLk_c+'H#Ohc #Wȅ >2 ҄P:vϱq2S/rvXMdSB~lWOV/ 䶏 x9dW8iBXt޼`Ja?3sF /VAS?1&; B1>U#r++y<-QgikS2jKҋIoءٶ kvmmPW =F9T!R>VR` h,lҲkZc\|IeA"t ~9 z:&*؁ 21@~7?*2b#qwK>8z7#_ǂFtMmGkHl ucY=,@W4+vhÄ́U ӴH Iv,}1e˔h7x(;G }3ާA#voS\{$oS{.K&vled\z{LzF*EXSmvtf*gXʃ - P laiP"+9Y xYF/E˼"}wøm*]l?3yOk܏\w_rb$?B䙓ydz-KmdA](UϚ` \UCHc;o ܆&P033s\%߲j)/\/bo=@,pi(+yX֮FoI KM#G&џY TXWr*4la <&#c#0hm8 2mdZ;sMM6n*W?/ O+,6SyeWO556e{ *mɉCf < ʚnn&W1u7\w'of=7@3334 _؜Nfo?'k8* n%ӬhSgopC;icF14ljQJs2!CfvJ!ά\\#׃ k,"p:7( M+c?YYqlhf%֟Dy8 ,*̹eo>QGKMu/7boS / `k'qHm)rR~5C7NU3JBqjpy\1&2DHk|V |MN7e/XU1{YkO1;@AOMa-tq`S9Uqh7|7GHW"dÎG`T.=߆au2YU,rxk t я}o?MU)Np3]7N:Ia/ V*YRZV̊ -/ylUTLrps2\/{fR[R41rWǠ#sU[g;=, ,f ~ ,б.Y˺B^{Z+a@jbp6B%2F?b 4DvĉY52,ix-4 V t.ipy[؛q0R)'OݍP47z>blNapsy,z2!t}?gS.;qxKq-w'O/QWҳ_R-2;Vlۇ5(||п)Vw*E)H4LB8$USkTWVIwlLŪ$KN_>Cͅ/4;\0smSpoưXa:JKǪʥäV靋U؟+S!ꜳb3 2|j*\MAj_c= }#; cK cEf~[i$ 8Vxme~yX3m4}FlRp S媃Rvg~ɱNnЮڃЯCBnʡec~;(Ü"L.`ޠj*}FY^$4467Lbm:М٠kYZsۼ`VH*P{#6KR n:R'lCRpg4$ah>%ԟ%tc{Qz%F>!$מ`#e.K_V% U\å$T2<<E)0v`*7[lL2vByƏf5m.$S,% :4K j.Ҥ84qB( 5i)}*E:a¶S+Ũ8$ 8d-BkǞNJ;a'kEh 4Ï r*ͷ`:d ICb*XeAIX ZC(~H2nm$ET~Ot15DV8_,z,"S $b8ĭ=`n+t ,ӹFQHN\I&9E+qmndk'0kRxX@8U8ПRU腮>"l|;'+F:%T@ׂ8$p%%Z_?Pz:&&]9.5lu9JI0?{ h KA,5wS@lWgT7J`L=p-+KMAQ/t:}kW l= r3' Z$ ,Y~ɡ+XxċǠ"D@l0wrR0sӡ\9JjR8QR5JhY?>jj ?ŁЊOX=c]U*X*l&SZ.1 Fk=?>o~!MI"33D0t7Wr.on)0,ZwZH6V =>x8 .XIX&P6LG ʓ14^"YYɠbYHr 4%۫iu}R~●l`{'gI|c1d7c>,"y_xdg<ZAvrezDެpkwtl羕*Mg4e/ET>E.Ʃ=)XUx!?TAPGPElNgp~.h&MM̷¥lH1J\ Yo!֧ϵ#kt IXivo^rd&uJ w&Ŝ# %³cp=QU[WzŤW3Vќgt{+sR3FD]i$DҿY0C""!_B[AZ|'Y4x t1A+߉ՠ}12jfFl(nYgBYAFLGty9同8W%YSєMM] p1RY]@7yB[Yљx'޸/oֹNe^~\Pulۗ;iu#=Iz+)|vڂ_[1=? "Q>UE6!#GXZn,~HLPS. Ak28o)خEPkV??UdǟEG`w6.78@gSvBR`gvAa34U@^Vuސ9G; .X.-.^ڴ OUԉN46͋tN_ȏ/I%Vp#]$n!ƾ5H p%Ȟ[W %1( 89Nu+SD5 ه*62,M1FK(jy0NS6KdcF.Rèp< vb.h?n˾%y[QmmdMebx%A W؆]ǫ*z>ekܹƷk$szU{I3[779-Dy}2dКxs=Xne#JLΪ7{P {ᑧвe#RV0e/JU^2'+8&j Y*7PzKQE`[fٽgJrREa2 `fTgE i v"r\hRA%7*({# }%9UҏX S)$O&*bH.h zFDREQdKHL@%#@8f3BِTwņ_ J 20-y  *gisʮEf| #Qhb>nƯck0qgW8]=7Hf~FD i L_wKSOHLl"6+\DK0+lf;%tCxQyGiDDŽK(C-/"r[+ЉAPm'i ,ܽ b/O]/ײyOSq nu %{=X+ܱHpͦ4oeT Yd(E@$wpQz=ּ+˱ ؿE]?Nz\FIltj_@'kxe_̷Tν2%Uم.ݴ|s|;4<*:ESy%@#(H&_b)V7 ̧MR+#5bI/=EЀ7Whu 69 KD> )b>V/8DZ3)6D^Ϭ F7[69%X5%!2 )}Qu$:y?clJdXlvuƓ{%No@,c>r_ 0C{nB)k򎖖ڻ?TF'WؼF՗Du W5|U V\ HCNx' mju: ;5+~%4p*Sb̢6MVב7Mi/"4! Mo}xi;H~zPEDX kZ9QdKɢ&yM5J݋`"od/÷=u<wη\hY1,Huo6;c/ өpʊcnH AT?IbǍ@qL oGٖ Q)}cIJMV=N'eH'"0)cw}ݿ-%a>ssqVaT]sGШ~kWh05=0d/ۯ\I[f];Jj_Q7N!%9?W4xET^km+F<~W6 ey!:Qdק&BɔM,ůMoDF7BLLY^:\PAHƬ􀪸-uJ3 |eF?5G{[N=/(ž u3>9J,SA-]-ԭk;V\ UPȃ!!sxtDqr-V;?{.lz13_Tw9&t 5MaE4H]~Z i$L19NO5t;dۤzDն"[zfOEE#HmP|͗[]#(. SwHDsDδLKQ/W3V %۸P/}Hpe#2:;Z10賣rpJyi1+'`}bQ׬3md)/CPts0(W%&Su_ٙ`UOCc5C?=rJ(bi>x]8S ÷v .cX'pr{뒂`H2#Dir8!# ԜuQG(\ ̐3QWOx qJO{`op>g#oUY۟FD_LDSjʻ 1.H|D#<r) |QkXBK6Qr!!=xdbK1zy%dkߖsuhk9WguvlLa3EZ,XѲӐ(N~\7` ]wIp_kb{CX"lyGarAαҕ9ff;: +tOwV Ee\/hZIiHxTocCyP/G>@[S fvl$)e֡i ͠.6@~x(OOK/DEN߳9n7%va5J^ G-'_BakB{Fv 4OH|U4"u̬wA˟>N!e]F ZH)4s"kRS̽xa2"Ӥ7(k~:+CsGD@ :T~YGlb{t_>< Kϵ7C@ /EAOvy;gWe]A:?M6q {b+N fɜPLE}97Yl NX0r$+,X%mzKVz]Zە=?Χ'sm}2 k1.,# {L "@8xp[ bFUp;\G FvT-8嵲= fJ@s5>h<PȤ /{Zֲ :lszSeѷ*`S #G}H@] Ŝ |usP`2 2Sm-Rؑw #0p <ݹnryRh$v85"}'R1oKUWJKhEC|erY9 V'!={uáfiL;2[mgGtV ,y)/m@lc>aL8F a,vqٸJ۔/kz`y‰1bK{yŃdðbdK : }J0/ C4o}gaذ#0tȖMGgBlbd'P'| Ha8ܬrV4{z~S߻3q{F^'r>uڈu}[v1Cͧ@CO؝G)a5z>~=En%Zj& fUn1Ӈew֬o"%dQIxd{GEWr\aӍʌh>a}.BZJS[v.IV ^Uk(AN *C U$Za~6P&bQiQT`Qb@lU6RtA ֙%^d0H ͛R[;U0WIwX~T-.O2\ABKP^G{yQ^&toi:K:M `9/<0Yc.YHa_wDŀ 6J=P_Ym"$V(] 9ojJ%G)b~(^sX.3_AnkW׫4+ mf{M<>슉 *RR1vg>)Ji|X J%[lk={t?UkT>[מC6E~D ;e#,1\IXKT4ύȆrj]@{{`65I#T;GQcVA .Fc0;oCBT ɡ5dzu6) RAF*D瓈& *6Z`jcϨ#*`}ۇ̃fphF>J!"hu9j;~x܌X]Ѭ?.Q/U=_ K[-Z0<`;}k1'2"0r$ufMddj[P"&4)*WTᶍ˩(C-{AD^dw z5z okyX%F֍M^Ӏufo|jʹ"=i2"CN՗̗!n81hK?k< 9)l>iEs5#Y"TL#'GHC4֟r҃Yf$SuOu6ΰ6cٹG߃vRe1GY2W50oy}P:=3/f!:|HSbaw*gSzك- [/?=qN(|+'PD{_6?R5?Hx~ d6N7QhO+%w74[4~g]Nf̙s7/^_3'#S4~pXB_k0yꈳRdU"-$=(CrJip%`@S!O7CUazzѽzNK9I0}}bgaEbv\T]֮n1uc !)l=-sDfp-rf5v F\|n3` N.̏ \]?ۯ`;zL6-CCMPS֦=@(F SJ'?9Ky =N][2P{M*fK׀mH7ڼwˆ |dn!*?KqԊTIы bCzl'F?ӹ Pޠ]"ӉӬ+K "$mO@P5ʶLPjTM8RFa{y }MkzHaJEN,CV]`V6=༸-aI ZoQ$er؆khj \%>L^ƐţjMTSj]=ElL_sՋ>%:A{ifQWk+uO&w3YW}v}I]} Tgm7z@ S?ysR/@݉GQ+j'ws?4=lFB:J ًQڢxl5kD|׉!OŕbEb^r `G:) fek_d*4Jy F)>$~" 6H}q ^[. :k{qM9zr~@RKeenSNxg|ʙ7&0(|V4[#\HREF/YXa!L T"9Ec z{]c>X -D|:<@ʿYJs1cB3ScI3 y6eY_ҲCA]PϕkWbc mq"A͛-v/|'!֍ح]Eiad񰦵2h]X =Жo}tX|j -rHvjxfʹ@⃫`H&W>Eۘӄ7 eT6Tp ӛu''QFk*5F@xzyH wxEX0~4UΗ40"Dc1^q}]|O<9{ܥX/WC+@~=|nKb?hl4jL78wn+FvjDB(a6dWd8(|*e;L64ԅmR"5PAqPWʸD*=]*C} u?@ʓ2?7`;"NmqUqv Z6qxGr*SG;pQb(c?'ˈ9Cփ'Ia"w|j8ne}RPj-hls3L[&׺kDE~w]݀UW=Æ }mlav^jw-7>G<46n^.v>o8Qot#;(0>E2Ֆ~ Bu?B `ce?SPzVi,mg`PD[&=6 Y<;cLy=[qOwl&6`-6Pu2,Ħ&X8x 4_Ӄ`miykZ=&t(N+7^Ж[r&JEYC*Rs|E]n;] όV%ױN\mٔZ Fhwh 9+&Ga8xv6sa"bX>,!B-x?%tP6N>=T;)č&]{қQ:+ۮ?IF']IPuۖv?Pd!=}?e(tS|,V, 6xLNq]w[v1̣kg mE|ؾԹ߶86fԫ:c)P!QF*ՋuyYUup!wFk#iYs0j9N4@ugVv,.i_+hv PrR244Xg]]Э!|'l!5@צȘc<:\:CiA"yMS|3 gS UfMC&^+j`g.Tj)CL)h^(6𘨢twaƟr]UmNQ B4[Z ks?5FQUҴ*M\Ne8,%* ^m((V\P ֆ=駲|"xZ|ڏlK$+du^@$]/Qb?/u/CZ1!EE.f'7К4ǰݔ!*eWIмqHҲ'ɒa59_#${ܖ\/g/n$f=0r;xtص|\3l=1tl*:}W4Y =o c=,R@h5*C[0磥RCtФ<>k}7 VTkl0OӆFx;U.eK6z}߇~@蕝\q`_ rwԈ)dx^clmMKD|78T;ͼԉ/44fH uI :rZgdE&? Vx[%+0O!mT3-tO2 U X0/"kG؛w4IY/( a`@-eyq"-\wIl$sG?n^w;6fWdL.o{4* ʇXE %wRPҨu\-DM^I׉J>3aQ!顁8bl]1#ap^T-!ӕ RzRXΑ !w5R+g.~lBu d ;pZ߮[uGYo^VHN*Hc#)seq:JCeP X)8@~WM,teB  o,W\i,=V72X%>N8Ma& T>5oV-}moQ)?lvAZ'WuB/H6XE14_d9 `ZiryK4@[XJ0%Ajnؤr:EàDIaiS&kדh 0x]47-_0Ļ6&]Gw s.&SƦ 2$8Lυ':\qtv)ZNa`-ߘꍳ2=ؐv߽虨ioP U" [pO*g /מqN`?h{">|mxG5+>d}*tCcAST 4bWaԴjGXmZ L [zP9~Hz)壪%)?9ib4`܃틿سk8Ж'.s%C*dk6?azM<a1>*_R'%0:_~xІy6"dFJdv*F5k G#%dV$ gRZ<7M_\˯ x0{u [:p> @ ?:%+a^WJ@2RĜs7_8陓#6gz%Y`f`Ȝ|zi*fhXHwԹcs9yЇgY.X N<A#}t{5X";\!KcCm(֔dAN-$bohɸ M Im#Ȭ^0xif҈0MO5U<0?QA~ %mAV}\ _Qao8?X]ymoU?3$7%-&tBcX\sG`Dz$)}Oˠt%g}uS]\-]435Ҍ}6r4uX8I.]R!G.ܓtԱ8#.XY@3b\_76ǂ`yب}~"z=l3 F͡'=Jw2);v7}۔.0hz }f!"[_MۖBg|5P+Yw CdMiBb H= ŢY5dO5ElK#]TlJ5A9GMR#p{_DWhq?+iI8|E-+19}"/BH!,8E+'A6]k W/ ?%*.z\* opK&#ސ<ux&.$y'p[j2%t!;=M(x _y[qΈSJ3;dGh땥lm߈LGsX.%J5-IFgXu`7K͵ޑ˘ &E?tj G/H"%Wnq)5KNŖp)"1r, [a##|»v[Ϫ9HqVpLkЄ(_בd_x(gff<ϳb>n1ÏG( 3ztA88"GZGsxZ3Su02_a4![V~"S96^+aσ;pc̓O.猏50 +-ߑD=ߖNP܄X4!?}ΌLnJـ*L,D´g9=oЎ_N+kTXҜ;YXŰn7%_Cv3 LvDP#[8ه؜vzYFOrbWOA r /D |Kt~N0mZ2<͔m3|עĨS^ute+{ NJőKsg򊉂XþsYK}ڎI 5(V~˶n`G] 3]d- .^T1 Gm^t4" .m'G 8^߭;1P:q iQqs\ CeU"/NViMm26ZN&BIN2M%Kp͢cMD-g*QdĹ*!iNE]5dgĤ#ۧkDq4 yk4^Oˬ {Z-3bö[H93 6FY"EռoѶDU'h1;|@xK^̔U bƲڲLVT6&atp(-#1~MV:xk3 iW@[d*$q*Q8%k-E_K`;;u uy^97嵍Q]ܚH7;Z3g Qo:-:[Ƌ"=֓p[v|,IÒa+ZRpzΗdrY_jh,ruk+j#QQm)H ' &XZC5Ϻ2u)N@. ͂aiGA{jC˼kc^a?,`fMRDq?sG"c;I6b;Γzw]Y9wfZ!^¤;4s]<=vRuZ1Z)f[[;g졝7:*AqN#R_Wn@UXhፌn|?9ɗ5YiyO-zNO% Y8AޘI" 3?+ZW#~yQljWg+;ǝG9Cٯ u徵5} "'.ڳVOAhJͬ'FbVTq/iUBXy+ҿ%I ,b߀*VH6S#EI^L y' B(7IWJ&`%u##mt@ҋ&j\xf>xH{E%U`|œ@iʝv|F^ifg5Ղd;Ofz|Y/Gh6"aDXK 4z%y(FV$p!wP/X|Q) Ȣ }I{u4Qc$҅c7I&,\weخ)Mhw9zJ+a=KHו86 d5oJ$4RK lsjUWraΧYx5dƱ3v :ԟN49g(|jF9@u_D3 }Eʀ`Zc դ00- WYhK TgH|!%@ߜi4U.P_nҗ,"*!$F¼h.C% %Pi]*ƽէqq>I_%Nv6I֌xG$wK4^[P{cmN4QW AmIsꗌF5N@]NӲQuHJw` v/725gZ5ZQy1iڔ(oXR.cS(wIčޑ#K{ֺOQ,VC@h()?Վ{\nҿOҥ+O5DL|>o_?A+CX5gcji6MZ{%M#V{ ԤSmѿZfKZAF[:S\ⅨRu$jN2J=Ϟov G]~TTG <>G0<WcLaѥɠyfHr#4q[9Gȅi!)LݑڨF#*#~q7{nB}:m*/58 +ˉ*=U6\=W&5?^+Ng1wet*8z]&|:@@¤{lB@8աVBCİˍC߬FZ^<?U1+_D,]Muw3 Vfə *#ł b% 2z3"fV|0Nuz|yՋ2m^ZOC?PFE&!F!޳oASGQSg*E\ 2;4(b@f0>x@[V2kS`Ƣ{iG|`?pFln|]PmkhB3 E8CWX́^.0ޢَ0=C"BځT(0 eeCTgr!7#SusQ-4[=wkN9s #a ,,kհn&=]CfLJ4-%FL!;LSHQO>~V*ZrI3_qgˌX3Y!̮awĠw\#ֲ4io$i{Gl6']HŞp'A;"kԱ`5Omq6[  a$կ>o^4"KҠ nމu̜gy5y?ˠh~ :B 8/rW\\HY5R_F˪37T)99~Ƒ m<\0^a,'ZY+8Ĵ>v x5{ 3k˚ErG~ ?hmxS S{هQ@+wl-#0OZӷC4L9&/P0ȵWw&Ewi·3vUYXwQ*Gثv e.w]d٬~T5s +3Ś\eÊMo];&ElsXYCde*G{UNՌdHĊ*PT()}[Q3`|6{s jw[-fQ0Ăԧv_ihEbTyxsl5C.A4I2rB5Jwsy7KX.8bw<@G Lbmm`7xq  k&2ueS~[QTqC '-{rM:Mm\bHkFΆ{c_vW!Xͥy9 YG 1 <'~;2z[@t54=ȘMj,D$%r8==9pwp Ah3Z8J|0?>K^/T|ұl ZgL( s[FcP+q.[|t+XB8ip]<]c𚶏mg,!̐eeH}&>gya5^H=wL-x iy DgK8;Y8++e3T]3^C6/@V&@zV$aw%d{ @kA73uX9G/F = 1nV,K$զ)P Jx `; kWfT[QH^Tqξ\tP}0IOU\jC6j{++ Ĥp+ob\$%var9zP+bXlmUTCF6ׯfc`{pϢe-(3ӳC xRŌ1 XU7v۽>`&MhNshgkϹƤ"2ghnxLw'ƙ2G?9@ ݣ 8ϫƬMyRn#4TՋ@6vH ah&8A]W i4ҀJN)wq7P<-Poɘ:9Z9+${;-l:1Bsn3,/'xΨ.Z`Aƛ5VDF?2J|m_Pn/ īYw3PW`cyB Iج5rP]-Jݰ2Is)@P_{5h Q3bvE?揱9`/~AkIRDElrB1J Ojbb[kxc`|-9Y$g.V>\[yZZГgRGt8x/vUkA7~1d"vK>iU/Q(<_*OXFf$$̗r9W*\yKЉN?yގ-Lɵj(& m`46}3!߇ z%p=:t&Y`)wK:0D'9 lV1qԀie\'aJc1JG9N)ETY'--cP|<|MiA"4e]@<* F2lbd4H)~!׏C+0~ո[͗=i& s2߰SǟH36 ֹ zc"Yj]4I7IldR?Z;DR>xY[N*{F^Pw$Ư8=;XJZ㹃pϏ,Uz`k\$:LT&m֗ҿ/$Pl+:ʡ|3ZNqr:*o-iGD\!+e"QaSF F* bbȜU6ImNƳY[c{M^)M&)lH.Aen7;M[΄h: "+%Ghih7c ;w`o[H7t>F/uuIxR|9*<"gR.'}:_?f%S⡒'|^#qK8O]kVk[&QGe8cB`~zY$fr4D?-x (pm\_%Cǽ̈́I(*D;nІhOg+\ 1 jUQMy~PGDRP8@-ze[Y⮘LDp8@#ק;In"R,N}ZiX˗/yl ʭjePX!x_ypJW N,/hz筏~ p3"Ȃ?lc_lơqm,ٌbOs՗SzѦ\g{Fn+\Hl@S" [+Bf){'\\)[?<427ڥr -҂ @*+ e+AX sӬm(J݈'z#0NdyB Ofb * `2c~9 kK,j*HVb{J!,c!dP.̽6-m!GoQdDc sw~[)OpL5Fvϊ)U':;CJ{^ϼFDFӾAj+|IKq)>h%`Vq@gh!}˖zt%!D\|I $ Ĵ([,ɑ9r#oJMі'`3N \* Id17 @ _#1h6("2/eb|!S*{JcƠksL7'/O(+iD+68A7|$4c G“|g M>IA4Q&囇"6Cꮢ3 =῔ouL@%\谋 i9z4Mx)( %,Mvu&G* /fr¿߹vNT%¦ڳ~h`wwf7Υ)p.bY*"m0d!YF-?B)S4!~ ;uP> :љ^9z'0rN *`ffXkW9LbSvR;k>sy, lPUG&_e![egPOlRv@zT>%g;n|i!dxڀʵc\wi#Wf"f" G7#E.:Q*TK`pA>Bx.Sެ WX1 aUၶΐxsfЭ'~w6 }2c<_G 1K-OAp+\G5W2!zq>E݌ GEILx0xvԅj`HdkJ5Rl9K9n-x)pJwW\ >\f־key\j]ܶBٟ;i$"?SJ<O"^,;>#%ašZJ`v+d~6(6+ɔHIoYlBQu0xBP d(>PB3Le-˓7-%"4|{ƕ M,gv$=aqSG I%i u '\N#NlX+  lb2$rZgof["2tfJ7)!l0 Z p OZXtE^ǙFLL7E020Y ˸7>}>>lk,IsڂH>ӐOGQ5z{DFTje:Ld)| UJ:8Cq'KOkg<F )熵`Ri^ _{l&}M7Tbd4%do;t"s<9k`w&)4WƵZx(=حIhvR[$|ց#7Tٞ^'Lr4&ø@L5EV3Hi3t±ɣ&.I\Rr;$U:< eDZՖ|Z˄W@UWeL]+Ɠ,WOc#C юwY Ea\TDM=觌(]Nؗ'Xb(1cT}eS-nnf܅ō5 "oSV/iO2/Bw>m v2o}$8[9h{JI9N?E- `i<@ XQ<]137%|Aݙ'l޲dgBBX)6U#o fFcHn`61AʳM:`tl 9m'u瘃hws0ƅR.Z6QG`u_IR@PwUfHISU&J8 AWW@Z yB f +[zk8HvOHU>ZG$JlOӁL8tTYV@~#uAʇ~AY{Gp )-bNVC .qXV9aMʡu?$VmX[4ɼ&_d+Ty?I ͩq_,0~#UuX#Z{:EGC-Ooj0wS[5a.6Y7ɰ۳Tj+_7{pJ0Ƅ5J;\ST> 9C 75Et]<?! j,=:t|RxAaݞxywLH*6ΈDrK7#ƽX-t[A+Г!mi0 Ԇc-!|jFvt'FΝA ~Lb%I~sç㭌Ӏ)x ޟBCI*k ߗ!c` v~JϳX-CYnI$[>0+,Ye:h7V \[ݺoqS?R,/21*ݱ ÛjFj \Ic$aY̞Zp~TQT"$B Gcu1x _%(]ǝCNO?854nq'} :'j=d&!S\=r0RhC_z<6c^3vϽXN\XjS=="u8?/߼^Sl5ϑ!ւm β;kĈDƙ6}Њ,nMWTkIGUr7>K j ^+=ʦ3^BTlp&JzxR)}0 X%3@-VZbH!ƬS֎:iR+f/<-ٯ;GG1] {Y$0?/!=r>RN{ƞWZ(nSvVjxp+ĢOsO;μ2B%pJ艪s4ߎܶ};NFM;`i5^T48@p" Y:05L0V;7b)Nw"N/Cڒs-kЂiJhFʻORiRvV78Qbtd_ik-=V`HhDS3w(>K SR:o5K=eJ }⬉}usӤnփ6G?67!a,h47v0 UQ W;n? gqs6t3Pb`xKPD܅@Hh Xs޵"MqC3M0 36E9WJy&dI+,]E/w.moϤ落M>cܰ|\mA#hRג>_iܷ'b>FMֹbGSv _xF)dY 3nH?$FfozR= RXs/A:%۱~يYϵ*|;4Us%J~NwJCctw&PKI$T>oƥУ0g"}SP^8;5Oj1K㰫t@+=N\Ye7.-@x 4 _j i<.=0c$oqcios nDN0*hL'1k1dTMDUd$?[n4RdlmM#,*1JxbH3+S>GG3آ/ʳ4c<(K3r\UPE@HTHބՊ,q^lNU;`UjfoZR\vC1Zһחo33NU'-޼#`K*lV'5_R*vu:aϰ\kHQ*988REʯ|M6ޔ9 UN7q/2s#y_go~8<]ų#g?;v@|bRGfhSߡ$)9p}Tq_RoؒcʬR UU*Mx9׳\WymCpeUPndBޔnej7TtD*kߌ&JJ9q-`n9T*-4NDU^.^[54Cʀn&\8~~HXӷC1)lׄ EԐ>ތ.p)tυeA3b&ƒMd3yܫ;TZjU{BDaA$כMW®3%:,_E],msgOHyVcά)!^XiqX ͨ/z%Ne7J0Zg='A6_UW!Y5rEMZT*϶6Ur, LpSOI5j,A4՟EYY54I}СNT9'mX=kǧkv)Z+Y"7-Yˉ!g1[w&F{u]m<եq"PbdtCL~{zg{c\^qV޽i>Kф#hTQgA|u^b23 =:缜+ d1҆:4+$厘moI(d8hO? WHeS=N-1W2.t;m|/a+a#,E!'!!]c߂=VsDho@GԮ}!`Py?`~QՐaǰ^ktVmKHʁU2XSB:J_,|! VGmz<_{);ݓvp >} 98q`-(QN:k=:|ܖEsDRMޢC4:DC1xɋ}tŤ? Ia ѡ'h6C0E J!~wfmX.|럦F(G5q-MLAN1{`&nR ])d蓕 AZƶz|v.\Ǩ1 Y@{dSV4HNq xJ[- kR~ );lފGaA]Ysda&/םkܷ{abz>Q6MN,y9f^W_NQvCy?g0,ݶzOmN , O>Y &/Q7mgmy{;yK @!Ҏ] {k;<I]i bA@N5brA? ڑ7*b*Ꮭ~͸&sƴA𔼼I\v%HV@՝%xL r u[Ģ\Ē 9xР.ېjm8zꛬ_"&E{j3' Jzh"X6SU`1. VFJYpm)$lK2!61}lԝ:BXz2m=!Y7."1̄Z͒!!&:XEFd7"]KB(uLs" A)28[e.9yZI=R&9 @őnA*Fs&Iz+_w5QQ pfoSe*aYͷq9ً@ILB4n`1(䮼<\x59{7fIs$ۦ-)P7px Z? QvC-D]R\\9z6gtnEzy1}N'";i`/{KgY"ao|L\?DlK툨g ^jܣC|Lx'A1!^XAXSl 1vbY]`pc6}v#`Ŀ騆M]N۶ 4pEpnGD4=xL 5v3>*m`M9hעk'4>p})G *wلPʗ+PU.͠9}8RS׭(#2h%L sM\r0X) hS~7([ym-[5._6#K:7]KpA0ęp]Z}$;'SdԵ-d`CwoSa@迹xM伣(UHyԥYe:zXɿmV5*<3\RkrlѦe/1vYG1x{5 }JNj }=, 2Dq .I9O"bEĻ KGݮyeU֗]k>6`VJXEεpƁq'=@pB/Rеd:y3FZ*&v .K~ =9*i[m$zs?F>۲C>'i(j4)-ŨC򁁫)x2W֭:sQj|kUcF#qU beN5(6@]Q.Ĕ5p6heZ >Zwc|sP >^M¼9np#W$!ʗ.=yE+[yBZ (MKl܍ ߖ'tG+<:h%R\_V ׵_9:F[fۥp,Qz(ߪ)kR{Hu7ZLc߾sk,cO.f8.A!*#{Im[dAJ➪Ӣɞțv&E IHfۉ*A3Vv/IV*b7|t{4˥|a,? R"K) IfעuMGCg'#`ZU% Eb]C8N*P$U't\ ).XiaZ/ro]hIyudIqO> F1z& HkCЉHuZ!|֩gaV<}mxISO$8|0GX"iE &AES߬'M*^ںR+.iyWkL3Q#M):w ( ¡F5r¢x} !^\d{YOv\0[rF\8ׇ3ܲ‚["xpvEYt`a7g%6?|gr}g;&vġk9D"mX|u!<% Nܯdo*\Jݜ`VIH.*˚x1{]0a R_nIbO$1E3%֎k>B]%+R߲8P1gV][ۦ:JU*]-gCMĔg,0_d_ ܰhQ>-qGvak֢~ljAŕ܃s":l$i-D]i{貾9!ߕyp׼NX~E"yB~D2tjV|ȕeP$Qxo(x0 {a`|Wq+!٣g J˙(vyf8g!) [$3hGF/ghсpw֚Q1zLLc9]̥yR4@h0hP"Bb``@GޙP_`ܰ:ӂ}q;N6iK]QOƥ8 ӻ+N?-Fצ)!gY.kBddpmV4xG Oy2jښ[b&iƄMuȞ&03ǵ>]x"CZ_R=-$ -/dQ6dݥ¶;6]'41čV5*\11Ht܋T*Yv$*./SJ5ǟ#jG:2iF-𪱃i֧׻Jۍ;"z0iCZhOy=%)6Bd|QQGX^q,'H>f̏eHq|ͪ8SR?wBf 1PY~Vbrh~2 i \/nRgBCFKccQNK嘹P^E"?mW_0-mT=ڂJ 9c%CdZ{@g<\,g'n,H(EY;)3* |T>qyi@~+TyVWxRt~8ad&e#?n;lF- 4ҩHugTVX>o s*6٢p6њ'7(2;fDbIZK7|&~ 0d^ <%oHMXR>oȞ%TsGd+Eil7ly|[PMDmE_o4`6X!RȮH6| ȂO:|$. ]M}wڮߡvH?l )xC؅ƅɥPoHߓ%YFǞy&Ţh/nu** /.8#]:}=qxֲk?"HPvӕf@3V{u~gj2L{EB=hk@rǬ[ezZt'EN#Eֳjݾ N&YHZdo?`qI1Η0Ly||zVW!A<]`4OF'y%q?cKk:>yw7wk*0V(߫f*]]Jg쯉 M(2C=aApHr!X˃ZAR1(3eS..`n~cl~e)u ʓE!LŁ׬kp3wa`XݤK 9Ma o wH&'L>ʞY4M?6!XkR )9^Leh+S{L+Ԏ֢+`u [gp{=Αϔ RX h~4fHo.l.{aJnprthJ.ӑZmQ< 3(tk D.ў _ JZ %`#]{lΈOm~d_MAjezUNQOt9BGuJ|؛jh0>;ΑqK$n!cge/yz?hbŷ_!N[/&j n8I 4.MenP._c "7N~|b/g+38?jujZ^''rJPCD w5J֟V~>^BH\'!V`3 lZԢP|dTq Y3ЮB$ؔژl̓h<Z8V+OLeL_8ԗvlZsY@?w+TzfsOF(T_ ' dejX _ߕ,d6H2LTlݒwE=RtҒMAXM/!{USKʯA)9Pm{:9 3F)Ѽ88<C5kn췞yuYAPrH%Q)$ս6d1$)K<./ɛE>P/%]{&xAY>f838VL! VuG؏N @Uc:痑A)7쏟o8r8\߳ ]0F5{GLp\ųuԓd/ѰI9Q^g*ﭕXȩ:d$tض.YKY!V1M!N5AHOobod-+S3<:"MpS^7jKC8XVi*#<*_tu=OvF:+dS8=_#8>c ))ᔬBʱK5YϞCl忹s\oe@\IRP >}.MYyc:Z-wٟZŤy"%̿g 2uRt-ZY#)+6GܒWyVR3,eCnCoym{_e,[֌ Ce.QOcHAr4N bǜmjVEhZnwqB*+uվ1 gGׂ@y=5g[ *I8B+-7z A| @vޑ@iobʯ"WMZ*dQDMXC EmZɴL. FGlm$rFfw<fBS.?ҢiaM4A!O`I]D/)> a }KiT<_ziJm5zO`E@kY 9Ȳ G^µS=[£';5V ɦ5AQ(, zxH2q?v=aّ8%\7qIz5tF^Q昘Wx4Q1B6ϫHlLnoR&dԹc;;r5F؉0Z9"z \Yf~0; 2 @-91''}E8)W9 ^U#Uo 2j̙lRku* Uf7`O4<3t0ws_em!<+# [ԯt Sq qxr/dlALuz jrSLhMPGP1 ͖5:sKW2 b9Ƞ\]w0q:=dY.|h2ouIfakʵrCC\nۣm-搕C[S13ۯoĵQήG "}4J5>Wv4KCHy$^v`VنP$}"M~1Σxn>`Q^o;3罋noqo\q'wvJ9kgvE<|i/PV[/o"F^ HS5QV3i KJ|Cb"?NU(Z.g(`PUƏĺ$nbHj@ a >1.S:lM5B6Y.Sr^S ^0=N4qN4]pŮHf$$2Q %_Ǜ{'{Z 9<[XJ{BL+[fǏq䒹ˁɤs[owj+cWw@3ok{E$#gQu<ewS aB<A&xN͹I(7L =3ߦHX$ZΑKE #Bl1Z 1_`"v% {'I; ⁗B[ ?tҥ-O 8" ѵ`uc,,k9 vJSBMъʜmf)|O-o+:$rrXň`W|R}qQхK_FGcQ`l}03 4X$=@o]'7pGNP1^G,#ka A@G~BGiMu].hPPKr =#RӠ'Pa0o﹝o0#Ա%Z@kpGbM`f ;wCLKt"'"Lܩ4-v25߂3;b qIqcVZ1=;;YL\ZnX)n1?DjZ!:ɷC:A"L5ۑ-R:hWPTseJ2}ԕ/[C]= _tY.aiB'/kRj!ت?ّC33khRd(n2G~20sUa'!TĶ?U,$7a0ؿўõ+Q?ۗ|;9ÁL zXUȷEy1V՘ݙWf2 4_m;jd Q4MSQzg>ڋ`h 2nWnB/1a ^TȒ@*+J*>b##RyC TSq}0Qg(?y<65DtYlx[VO]PWk4ԼWO*'CבeuQTj5#o4buT=O7aTlޖmiizo;NF/ITtQ1:O+~˥~4ldRQю"Pw)!rU>XYI[t=];T~->IYXwsb^%DPpKJýB^!-qmb< ?r6qeҙ$)l@jpߪsptE~|hN0P!UFx2IZn,r%Rc!%m6'B^2T'rvKӌxdu+$!vd&?Xza KG?EwEݢv)I@( 85á7X5L(PE4pJmw?Vx(n[~ۣC: L(6oM$> 'Y⩬tPm`6/{ ~7 Z#"֨xb|/-Tbj ǏRnXּ4r[?$C72 l4$RoS;:Ei=@}}3tWB6Cך]HjnQ,[ 0"[njfRRm/b~#Ś4ؠEĻ}d{7 y@};"tun=C%xeٗ&:3oaq1 d_T/`^nd,?n+_J3TJ5Mto heTGߞ,_^ݧ h8>KA};F:E"%~VX>XC >w'j>z+)Жm8c/4uQ,`=-YR1;Ӌ% H̿V( S3/l͂Er..h' r mUq>`+j;"Tϴod:A ޏ4LE4P]xm+veOh+-0T*5qW$9{%=qCOiߙ!II-WQh,J;8qQa랉qjٮZ76{2 zSAm_ ݍx(4^~ MDVT8jkE6D=­:qov]IZm+Ҙ]#ݯ6^5 Glp8,s|Lma2B8X(O-9~B?]MwODR~\},R>>-Wa[Qٗ>s m "O,q9(Wwv덃Qf\>Z=G o"'sFUόOk!yQ}P')g'#X/5>E JGrD8Lqxpfx+J5ؽȱ*S^Y|x ěIMW/p_]TtjHHH ^9OGA>&;. S ~7fkAdlܳjBٻt`Ȳ(YܖֈA\Ԯ[¾grd i*ug3xBvamhS蝆:;tdg;t|y*8sg*""kXQen7#sdtX}-,#^M (mLDf7ƇR& [2-W}66 Aj@;8w?ES+<:Ke728) L) zYcjQ]uj7OP5q61E~[5 dv\(n.` LTS*9j!%J իcqXWLYAlIsyڞ>6I=Qb W&Ogň*[:QIn?w7"s k^%i!զLCy97=^@O B7f_X%DNMwA2l֟k 7RTI 5#/e=p40F>D^-h-FNZ~eƈ߸ܽlrcɧuGa%jDLX"LTnhzh咈z줈?Ȋd\_m mtQ@r5?tUhgF3#l}{LY'pִZ6@TY{ sw/_Uf_aodƎ< O+<@ t2aWdq퀃2:E!+8ńRSn(pL ϑe<ړzWvp!>Ir$G@FO9 aS$ m b5/8wĢ 29< D<+_94q醝-R*Md0jC9s"Z+߻+8{]Ϫ/?ua}E4 ]#)LF9Vc`SspKVޫ+[y =p6;BCvC<7ӵ@FF!e۹TH/Qβ5t1XYcL|/͂Տ1H –|~4 l@w;Z 0;[pnF8V2#v/K_)J*oo=ړN/@{/W"ZT[5 ݷ1,D _#)70LR"s"tXE3>jjݩ@|%tmǀl1̍*?^}//y\P9قcArL,pL^,z<@:]e.Bp6#zZ DoL 2w1,&$`G/xP? ֣AK*=W`Y%5\.6<aYGGFw8dpL"ݴӃY̍)p%)7]+O^<p<˹+Z1cEBʠ0=?aRO#E"FB 0|{uלĞctGBbD`'W@ƹI` ?S!Qx%?t:>1QA 0>$V ruQE䏛MQ+Va"Xill zpU!QN#䄑Q;&+Von!_~Q-fO*;Ԥ{([ ?Q~8gJE8j/O(]𠕺'z2[i->NL%'_]MP(~חz"n0ЯPmc4ؤ]̌rp؀XɱM Xc{eQ [j5r$bS]NG)Jj8]6bXnl9J/2ӁgӾ.]hDuU6~m7[ajgmA,;X3<t.j[U[1w34+]6iU8RdMo%Ut~PqkFMo5CggqvjstINNkX#"4׽tT6PUϟtZP\W%k qڵ)6RPߨ2]lD̃E%ZG#DG)rT~98xs`b*OIہ4"ڗqt߀Rs|1q-TdWd\ӊ Hp6g jjr'bX*i`.b VswQ.X;2G>;]ZLowu>$%}H.D[;4ŗ}Jٓi 8<8h^|"p}kІ;WI`Oh eWzbINhXꞕ ,Q^.]U䳲0}),uyك: <9E(j9q`;W6?ެ[jbЙW/eQ'W:F)]c6S; (U–%c,Z'2Pe NyCJi!4~8L0tKZ9'>vIip"omc1`Qjx)|oFVZиm ٤Y~}iJ)~w◟*'^8h< M HMԶ#oP.fQ* b[ٕw+^eL{2D8#OC: R+gA}C]. Y,IrČՁW|^zZjF*,N ۊ#tJpPXxPON n];sl{ P3!|4{ļpk ^ٷx4x,PLܗIA`!@?dt)WfU^o҇HrpZ)䍲R)4$X z&`_h::n@h2}0)tfS+60DAHD"['V[Vz z&,*5Ȭ vəbʒ0nŸM643Ţ=%4y 9HdŻ Me/OƟtn)8fѼmCQ*P|4RVle9?:B0kp m$뀡Ũnor7Lv3L5me^c_@I=c =AxE**mf7kO?S=ղarD_+= 6q]؋V;~gW~Õucdh408Gc7%D|?$T;£sv[@_!g* MO1:N[>|2q[5앏1L0uV/}{ͤ2!}90]q$NpKg͍Wxu0NVg~>ĽwjIF-?ښ)>F!;ѲP]l׬8h J c,'ͩyu ҽ'E2Y֏/ޟ'ZuBzےjc9EաN e@ >Xy!蒮v pݟ3h1|ն/FD2L 0 t#5K~>zCk vqh9 Ю PVĈ{@ :!d?/.tʦ+Td*]PSr~]}Z0ո n": C$O2o 61{U _x:K"dӣ*ꣴbc7bǼVhU$qi> [8*۴>x /myёcU#zZs<>[w-~{\n!#B,ܝ5ձt)*zy`ZYT0 J>PdSnل2G'8Т eTBkeRKm4ЁQS㯏3b,<)I%?B.C<[ m1IIl<|/kۧ?G°Yׁ$#x (yR= Ö+*X nGnD 9@zK5ȺFqh?d>jY- ڲv3'YpSQ{E g#nR\+˄qXg1ȴydK54g>B"gd{kCH@eXI~v}v+CZd#n.h`M9m>FhH}@ N2sx/>ZE`2[*;󎈇~I9N 'VstY<" еLsY٥!w|}̏H<5|U :RԄ ;(Z1 @5 D-o[tVzJҧ2KB*oȼVQyA4{ϗ,U~%'Ċmzc>2;x.[fƖG-wIUUd!g=0w.;L &.? R`gջ a#8$d}l@}PRMq`-["=6 /5'ܕrE.@&ͣ; Mf?G&Ƕ]o ~ ZIāMJ_:f%y`OUIIm7DTV:q9iAݔ@?} $ K":}1 LNC&_4ᏖB8M6&(٘=GpFߏekE;/V1`3`F<`L{~7(8_Vz7Nm0Em ,ϰ*T+63@I`NGQp@T(61 z6Œ ?Xmׅ,X<~$(f];~yJVT5TS,GC/ T̝8c:i|X̴W [[EEQ>skAz%Q6}? /D/ =a8 @+4<|oP?JZ:E7+!4zޭnBDJ#H.iw{S=}G(JPcf wc7.4pW AAϥn5 }΂٣I5ӗhL>{>ޏ0>Vh8X88`zhu;?5R׮R4ye1-Iwhhn0Js9TI])0Oԧ`GX+i#2HǕ,6gy@V صM* ԣ(̴uw DoHvnb\0ޣ2~r<pk /կeE3dz, _\ܔ Ш{$ʂr?ec 'K mt"% 7=*Mwpmpq\&\oqUJ`rc>~ĸ|Zo"h7jiIٗ`EtKa)oQٝ"&"ٸW+{٨>gٜLB ~RU^'嬨u‡R*>/= ZmK>C67O#S [+g.BLq«I#w)%Zv[fT(f\7t=K#:Z}`2<(:T,fm+^iq8M>"]WHs'P-Q_Lv ME@RHqyA4 8u Ι3N?*XJ ̔ԐrH}-~5" /ϓm$63v #6d}kyVZ]m"G*2k:Lّ*2gپ7x;rxR%OoմyH:h'+rFNEM*Ipp솟6ФTLE|K&^),}32`?o39E=fpߦ6GmٹrG bYb\/O czYKiV+ K99ܪWk ]BtV=]_G8 GSGڋ۝$o#8X6ƽtu7|7b&P#¯v=[k VwÊ@٭@GB!BMH WWF{[ mH(w=r|ox/N;g85V0T`1NF-p~B"1iY5D.UѱL ?nڪ.[ա?V;n5(`B8҅?o' 5LjPjtHclWZK7Iػ:Z'(ǘnJ) rkߍnG0*ff;|̉3n%VW5r|v̵='dDd~N8V-$ސv²Um:edK4Ԏ!H;G}y)g,|K &,<<]q؊rHLdn8_'+ûQ=X&R2@[MK3?uM^~ f3ȴ:z$tK[\Ic('3)Y ,;dݙLh:GѬ*dz[0 Зgs>G3T9g@J WIG4 i<wA59c阛: /SR*g8/fѕ`B\ͥLn"/g%㓕~t, F)?X}du}ҨăE*ecRoZ%"c(լsдK&&Gɨ-*3eeDnGtyf&LO7qBd8`f|4ɨjϏcғo?H#7NbRFf+\0A i"нxH  7T+>M҅2EV8פ 8~lϑ|de'5l4#=J6VV˽S*xGj *L410s>Q!Q=ny|~nd~x:0ۅU'`˿-Ups`+<ٕꎔP=)gJogLSjy t0ӡEs8"vKǘvc/uerzӚT4Y0[\}oG˸e+~`U D>IjjúlW\IO ZS;:FoOtX}qx-}\)-?G8MvUFxm XJٔ*ܮBx_S[3}v>#ӏl"Rh$b;.I'ʽ`j)T=m4bTB@؀ڛA.}g<_oOB0sĘ#י1D D+]GE*JDlGu] 9ch 朅5m|ӋHth{6H7hw3$%5.;He%ڬT^/x+Q)Z"uʾi)Wq%C`҇8{8F~kG}l7ispʲґ)۳y Ň`3}eFOeŐrg~,Yu|ew=MzngLSs^Q2sWGwP6{E 5'Y"#)kQN5}VS{&Cכ JuZfZN )2/jnI&y@=`3طL2K~l\UEELQB~(l)6XDMwyM]WXm=w9Fq=EZJ1`[; "ε8f%5&h4V#×hfԍć>B1-^WrC=4rEvjnS0|AW/=&fEVZY&Xlh9{Z\ffϠ\bu‘O4]!P1}* xr$֣<B6^+=?( & 0=𤹏a1Ar#Ũ1律`8T7 ] HxCg oymxkl`q[1cr<02~1ڳ5c(˪LZ~9k[xOo{12;?;t{xq(Gj7* 6+%4YހOpziVqZܲA2Wg5AZ]h$]/aH&/Qg&D§~lGڹ<xm D'-ch~ҁ:d,u e&MThgC9G J/3_g`QPtZ1[.yDaHWG]^zba∊BNKB,5;f `JftX`xlMM'X j#=[Hw>6'㙴F 2јP) Z꒔67JJd =S֏,|m2q#"2>?9"ܪ d7j6]5A!'aS!hP_TFa;_¹L;7=&WR5k>]|F4 ]ȥ*=kР+~5La(.lrM0~U\;-7MʨS(%kB /hdݣ+VG$1l9VU~H@$KN۴rb>&i9u嬠I7FG4* NX#'!~GݒW<2%`35=dn +<Kz_ &ƴ'aKTQ 2쌏&/l=tSz{QnOAwH+{`kEgU15QήԷh:)B'<ݝ;HUY/2ʼr`2WF]E5j)Z6Hp -,Y拆'CL20]ܨ.hNWT pl?UC-1zCdB׸ t ǔo˜ {p/"%\Q;?ʖ6u<'%EFKbBQV!&";&?.:Ԙ(E6?v.J8@tQ+l ɰBpvǨ'Ja;mRjLS=- bh9:!{)l2<\!w$a+\kB`d$AĞ(ˍ_w-P#4]Gɼ6`t$vGbƚ_)a[}tmt* Vw vTd<> 7a35:y) K8~q ܈ TK?/)o5PhV̨WRno,J#_ÓI E$Mu9I5&\ Ez `)U*/K$sd$#k%uH7I2Y Y6hrtMӼyN')D2o 3>vz&v>K.O;Vwsc)hMmx{mnl(n|DDϸRB͝:ͺΥYGi̅|nZT@Ȧnx*{4C 8|4Gey_T+Ä5M&qDy"% ^[|{nRkxA~ ˪=a``{=t61+IՆGWӛrEvTmݰaVɳ3Z"?~Ɂ(5#`C1U](״58Q%֝Z+Ǘƴg}6e _ 1iruArt~1kFLd"xj#HcRJc1{2skxW`2(<_HN&uj.i+RDd +k^ ht鮴PNg8o 2F|| Eap !1SX2CuI4w!<mfid~ Iܑ>:_sF\y mTQ{Ӱ; 7y wDj=[+~#b0 &7<aDc51gOȽ^ɣ e 00-;5P!Y/a_34R*-=CE-I}:2?&IvOY)={LPzYúK(0rxZ` Nse' p>}В_\PmրF*J0Q*t`>rvQ£PHV=.t0}wv3{zK5љ2g9c727p kH~@%HS]lm $%ZNGӭs`*Ռl-m6hm Ic+O.BvX,#-$Q#7֠3ȗ)Bs,\@4wVi5ie]= 8o,2ɕ~+~PXŔVuD!t% sNdXGRY/ g-V]Ke~ʸ~UJθO}wZ%cnۀFےYBw s :5蔬𓥈i s8Di]idrfւAnLUCO~ߨyxl uc!w։n )3ϱUG;R05L{sI \2T'7IY`nf}*@2TẺ6*~퍐3m tn<3C(c&Xhd.ωDQۂBr RAF2VGf]FǪh={He+*bop2^d q-q YC9'7p8$wl K7tUPF`얇9Q7.=vTHhR0YM7w{&nilyP+GEkhhOWI hXDV;5ZOs"/ f-,tU{Xդ%Ib&`o.@Xw_1,E,jA|{i~DkMYQ4H >kca%(@ƱÈ9K{#A]}IDGJ\˿/jнwg܅1>Bn{e$kW]"qUT[e C*БsvNI#}ιYpj9%Ӧϛ?T:vB"7tĄ'\N‰4WN LUMĒbr|pǐ%S5fH-=A\TMz*Q1rB~XatQ"ﶮrjr* &ڒ{\QDq;d(Rh{/:H_)e!#zTLe0~TP䨖}ZY @'Yi  n:Z* =H .~>M>Z~V!kly]ME25g,!4o֥%C)j_Y BCC ^R\ã5WtOiUBۼpFvՙ5#+gw.6H=Z8GYG+B06&iO:+[=ZHNPu"9C3xwCX`qkvQY w * >m$jT#U'Z#)!7ṬP;ɖ #O du"X٤klT6vPxZ2%$XsEd6Ƅc9O>/5aI;hfY@*r߅hkp^5~è*3(kwz␶SAV*B[یLv4@(WKJ> tgoQ|nW*d>M;]\hS aonfj!% 9r5oy9-4W= )5i/r?7P\IQVs%/̌uCjiy5*s%UI y[&N{ 4h׶_{Y.T5BeȂ=pwԣa?.;VLD h#ig N =*0zNZjh$WM8$OI7gŀ1' 9ͶY/iסfx؛۹5@ 8KX΁ Fy'Լ2MJE/&~d(h8, @Q-QQ 5R? zE7FgWph%Z21Ѥhp#/TV⌧9٤!+UL%Ajid*AlP'/^zgy τi# (G \3NQVC8)* jK 쯠ؒ +h;?^R2);6J.yz Y d<{_D+LTʁuv_ ɕ;ɉ"}WW e|cxKQjnЉ%Oo:ׂ脽wZkBo&*Q#2vٓFj8ݖsB%ؘvY=U. ;>1鸚7{μV@ձ-nBt2ѧrd@j&vv(P{&CS,tY?: L?;#c'n9CDp9l7}$ubAZDXP^CJrƯ^%iiVzL h\;Wy+~yUXRįc}Pwt]Rw/5<5)xn}G3'_PSH$M,T'>WjF,޻K+ 7F +PuZ8 MNaYYdr9Nc fTqI.c $$~M``/,Pje?`[ď#0Ƅs#ٍ2:8g%! uiOjuZ@)@<+In Laµeʉp33s)vϯKQŠFˀԮ5eH9b%L![T {e>}MbIcr$߸U`0X(GA8U4H) )$ZfxA E1^\MV328E 4ZًOզt3h HSdw'iȢNdÓGtasq;bhZ ɅܤܑaŞd}J9l^T//UyKeтxyRc^ubBG۾@gI|Ll^7,V@{Ȧtԟ[ka&3~V*VeeN--:nM:1_oV 9_mWGdJ/3v6(vViHhKv6SV*1]k0M6h@eu:#qFnZ} uF=.5.>7m t.A$B_Gc6HZuJk8 `f>gkȪPp&3->VE{#A?:}Z>d|\[90%%ԪI%֞q' %;I},ȃ d ͖+R{4Z+lbSY3v`بKYqwPEּO3$@2 RAV c|iAE}oԺMҗg[ǭE+nYOշVyuX#?ա:Qo0YP<\Eا xNdUKC< /$L-*YrBD -W1Nxj=ųBPx׹a0KF60ά`]_Ǻ2NΎ= oZ~UcmVP5 AZSc^iq/0X|dl>|lkvü]1GeÁRׅ[5S%Җ=ydtwf|SGm($mT%< ywFI -@*Kl'(&szt'qEO6)NC%JA<{)6/to`-Di@ʤL}]\魱>Ƣ1<gz]di4%zs=9m'Z\O7TrՖ9b ٖT̓Bgߥ|nzyq.^'YdwV]kgj[4ʏ]1CzЀBݲʣ^2\ǀ`R@`BɅn\"̤u9 rZŢbE{T&ie?#F$^Q<2~o l8Cn/M.Ϭꥭ,li FD4ڟ tȷ˔f<] ־j P]r:'d^2J4¼?p=l&Kq >u#z';S5W0̍3ɕsGI _LP;X3a{BVY=}¤+h+?iQu@0SHKPt:7p̧;=ۏ߮ =V:wʺՏʄ~XsJ 'Se\$(w_N(C3C %fufs!+t_Uפx72*8n Nb嘄`; ~=N{>/w27S;pd!FbN*mr0,1&E$nǓj!T{˕>kToirWrzͅHXTFب+LCP~u^KTDL=6T ]Œ9Yð_y@Ybȏ&=\[i{Na=N*]-6)s5m-'AͫvKpXh>Kn-{mU ʫ |0iJ2UKwwv}Ȋ`6 1O\vG7f0E(^h=qԳtUSxsRu >jBC &~k !*ޙ},ձW6 RͫcîK365]4# ϱ]./S^Toܤ#NW 2xMfvW;pK @?RHmE2bu濹݆n;r$KH},IymG8w6帋ݝ;(TMT`6%S2 @eUWJ vgHc &x^q@ oRl"Z RUaLz rRŷ1 ZGYт[fbȉ"Ka4$+lgȄo#eg}rCaL`iOW9>}+#л 7b(_mbPIpw|h5_,( h8?y+rfت5i@hSx 6zݫ.i hեo ^[|BV D`:6N~F]E+6nl&'A'𱮎#,{7co avb6kIx Af{ZpAAP)ӰV~s-├3.*x)IJ8N|?C]sX~NY{N.j @F8;2?[عbNdR{q@ḀZ7^Z[|) 2Rd1Rɣ9[tn<{4zjM z5}*9uTm-1M9 w҈Ƒ)c1 yrz]s/2 цOٌRFGCSD0{8\ &J d |e46޻swUPfO ?&(HIs5f!JpׂBXٝnC|,aW;ntaEK2HU X ̤80X 0z_3;cY/i5=?*dy=\ ݦRHϑi7q" fK_텔 M͠EO&;!4vo_j}-5Py2U^Xe?T=WI#87?uY#c8hFIKt䣅A*^­*Kv9?H}-k?n.^ kdO!;M kL4[Ԝo|JMHxp^SQbŠ + c+">WG'Hǎ2q܃\ M|}q2X &*obd!;Ш9 6t})8%VG 5/"g@w-@@]#@S0cHe>Ӄ8Dj/'6vIxGy_粍9~dVW?T׋+ȱ, lMx c5 kfI_!;Ӊa?tg<%ڦp꣔bJ }Ŷ(AzF=BwffXTkgw9h\m@Mti=r!Tĥ14P\GwYg?odO= JTzXy(W%{%cOKz-Lڟ@6G@I8!೅FDR,ȀjƠn|[T_qj454mXR~*O Ԡi4êTO!@R:8Eb#V_S//!-2yby4-k*!DhpyUɽMa:=t8vj8u  _EcLaqr@dЌ8Y"XU Rm.AUqFeK$8ƿq-EBF7y>WsSr|2wք5ik:ʤ \2Cw!Hb~q¤IħQI^Didxqi@]גm;Gza{%Y.jx`&Zdx->o #!)J]k*l} oǮtaڰc6ҏחH:mXL%5i'k8OS7sr -usIߚ ,CX!)@`йv?Y<m"fzrPGG㧛 -2ZT4/y$ZyƵM_`(\ft>['E)oL.kst]~,B0OGujzrS NWqnU\4:u4v6_aG $W HZ] $R1h^Btcɤ/ nQk,A*u;j3lplu2q eN4ʔIYқqЧK(VgD~ ݊3I7J@*^vO5'84HSL+kfj%WχńN0+p44VK*ø>Z,ngYSTYNX,5IEo4Oxhbx]+Xa']gWx,"5+ߦ%W=Z`e $8R·6]3^c_[˷LiM(7OolotTwPqؒ b s^5Uj@!N{E,l-Bez1>%#;}*\9f5f?ze%iMņvCjW8J1,\C.+?R[c>XBZ ^ZkO|v*_HHsە}'hE/)$2 vh375$Bb"}{l`r[iwY_wtduu2o|#̄=<+).9ek?]o|$ƔsԤKDs,OZsʙP\RH cB"Ttm>=ϒHX&`G.Ƞ3АKPО̌BSz H?Rd>|5TԺzyRwjޯe$Ĉ\ G6]n%v?$N/,:ҙқ(*rǰ1XA _;TTETsg1erwFE:gjdu*ɪΔ8HƼ# [`>7A; Av?eۚڕ&'Ub/Z2+>9_ÁۮϠݔ{SY T~@%} KBB袑MUŐBƆK&u Hs\;/b{ E 0a ZOUtO# W+s=hKo2yZ";j4n"G x_XՃmCӤBŷ8gĉg25(&ڿ٤@H3ʊspꮾ;æwUC1p/RͧH 581<.[Z6L8xt6,j1B2FA :K/6Ȅqm }s DÀKJ{%l0ܵEs 7979V6ZPP8/`+K|2sw8}{LcgkEW i$YÓFy PzU7^*U1o2hM?YcMm1r;;`L`S}q0s5\e"Vw#|q$];F uEPF.T`@pPԨc@ j?r8-&ٍ?YS4ۊ۲67hIʐ_ȯ.[G߾8j^H//KÆ[{&! )^Ћ*+j׶ +}$6.P=YS*`@_A k;ȋ`v`zУʎ&kf8:x+@'n];=QDCL}tYO! zNo2 qr~n;*w nx$5H]=Wa祷XL 7'bFY~%MDv~%⦿}j-{PS믗P/96 о%`R%P%|VݎH0 O}' %U>anSwi,PvaMrZ)+BG2x~ma7т{24M;xKI_B$餦R"jNt>w̭J%_1у@cy{91;rP@:](\褛,w@'/: &;.&Agw=-ـpTH_g 1A՚4 vZ)GR #aѥxZ@y;Yc&[4 9B&azeHOc{m6D ME?5ȝnnT-ª%ҨP.=sx%*wiV&6iǥ? f&=jH5i_X&V$"m"INtnqbIc'~s&-@~hC 5s>`hf6˄oӐ o>sbئeCtJ+",i1NS\YޖҠ^5G +[A6X+T$= SőǪ?zD)vbڢm+,e xV-!b+ x4-6v-i"=c 0T 7|y `ppÚׁPKYt/VZ DGŇQGS&D 7_ ;wdQ 4`tfqKM^DԃF{erL NM0-xH38d}rfJ")VMBzeG~a+v&E1fӡ.w;*{?(%ҿݴ(r 2*b WjpOj4ݱ6 H(6+Y37#r W3 O<998x$NrMR *gYJ*Ľ.B#a/j; $hw^[be?CZPbrd8١W!{=pc\_'F*t =v;aU0wI[-@MsoMɑmk>aof|m/0YRrxQ CjI|7M7Wl{ tZB+,*w'48]v0y,&\AYh8~=b'ă޶U줇*sӤlj5}L2FV/^g!YORv O> m_ֲ$o^qTsOLH!~_wG(=B (G+&D_UO۵#8.+^َw-+o -«Hr kgU<1$^}/[#/bkU "'."HZ~o=kg2_X80TUiᄄqc"Bn g,aN{P9&yWW0D8}[/:rEh*([7#Gɦ 3:I(g?;Sʾ7II!$ "`Ek9i@fiOrD"@ԭ!VN۲^~TOWt4xTk+' ɨX҃=# ӖA@2 !9taK" |*08;x]MS0-ċ&J&p5bcK4R,onD[ypɻ6eY={' #_ TC~$MV>09ͅnɆ9ŷ*_眰/fAH̟U( a:"碽V" :ixmU`F*<pɦ]`o4"/2e=/6/rd7&v9qVo0Bcه/y,OWj`)NͿ$VdO<ȃOF>ma4:vPߠ¼;1*;JOؑ ;؜Q7i+^fCx4[B0P{Cr0,o{.&W2,W:~kc/g(ap72F6S6*@N`6 .54]Q.|ljJr?A6$ a!;q:; S0d%,zX?:KVh:c0P="n'3MPrdja[6aȯ6{HXfl:vM?6̳:Z\~=_Wr țqctSw8kɧO{1B؈(WcGB XJ3j>.7;Qa*ZK;:dcNdd}~0m*JӺx#o~:!ZY l|mТփI 2+돣H].ƶҐj=9j:Bq!)Jlzo SF{TVOFҬX3uCUJOy@Fs e!˳/n:Jݞ)|!#E詙/ l8ԝŒA%vT>ApqX^-N`PWDq 66P_B_&UqNOp=ʤFx&=Ί!Ob X7m<;6ܰo NR?$BQ(޹Pʪ!׳>^9e 4t;qiv$- OM>=!Q(wMxIbOʯ>ś^d0r(`D !4u|$ wS˅`_Xd6 VVg-E$=-&,[jM|㌠epE={'/rHL-xsmu7HŏbpWeeL/V7K{p%LT ΣPA'Mz}0C'XmW2zyXM#*媓1 5ή{lSDcouhSbE6SG7b" Ep~lϩ diE'emJ FEי`sPuF-ß+,bټR'x 6k{ 9aMSj~i 6Y7%Hj lηRf.&QgOYcF>:}ӃҌ%Hj~ ?>Rn`+؛(#L1NT2_gXCå0Rօtrφ- g]?d ^q'JO0j!ck4hEd[.0',KAd 8vwN#fFusQn.o]hʅ40҉&j":r^ 9#Np1·|JV%srMrj7e $M_p:_w<ch =[#kا`Uy?܃A ~c)jQYgmHUvSxP><׵~L60lߋї>셚;Ea5lXhI<ʼn}[q@>/Y8Kwko6$c0a.!] n.'m^P"%8( *Zcc6l(i)$9Ao05{:AYucOqA*Vщ8Oc=,igbE/Ru^n̤v p98u4wII xgkť8eAP~t-g$L.{GL#I0Rj}f4. 뮝ȑfr r;pFS{ (w,I +e)9äsf;ZӚ/`;RGo-?_ArfܹnM |׀)#i:װ7ȕC6jQ'6`W xw~{#m*.ʒtpija=j2Si 2趤n'C4 ;1>7 8KO=߉ 5 M_ErR{遖Igh !UADwbiwZpeק|_@)8?a :m,*Q"c4pZÓ(2 bLl)V{)R嚛m ] +j< (5^epiyDP#dt&HxC|N{no26 .K@I껕}xa;{y^N"^%͏a.4ǥ6 aʫLƭ?6{gqΙud救Rm94Ec\G<Njyj¤ R30N~ڂE#+~z;M\S-I'Nvje@v3)/R`IG :ڨ! z)DPYodH^E5 %(Y K+ALLjPث`=:O{S lôB>Ǡz9PaNp4.sUաɭXא|V  w8čږ7^qso ?1$>;V.~>_k$vk&:/x2SrWuf.-m}0NՔiF/eϛO0)MLTTKHqfkk\ <>h6Ț9M~ _k1*FbI>'#,OdA\]o H޼ r,4"92&vbT#fg{ܫ /X|҆yRE6rdLݹRԢ#rT\zJMhׄ[+qu'ſ{oQV+RxekGےN-S}{>D w" `j8&mf_p4kUaOVF |X"Nlf/yV_A䯥A|.SoE"RtiJG]nmD_Hs4z3w۪eG n` HRR .z,j?.~3J\8: B喣EKX!fmScMЋ}>}Ҿ|b4\x8g?\c$ߢ|vӖ{xL(ryH-;!*wC#-2Shh-L3Uuj7% 5a*R#EKkBP!`M#fQFQNw  5$ϚK0{3Nuާɯ"}~X@EAeb ;\Pb_AG/es]eW8=jYQfM 0 Ns:GH;GBnWC4>f{,,JHl lI"#2R(#er={ԄKa|C凗e~.M`;" 1|%բIjc%SXxKMBEFRX=J"ok8GmfGNNnђ"UD#Fmt%Qmx@T9xmGv^='pb4`f֦ꐺM N.S %qL4cص="/;ÏP :>x#߆(e2Z.E$crb2 8 R7so$sȫ\߸a۩3sOg%;RSm0;mhjԲ2W;7?7h: XdH9Ug'4n*ϺTE}Q!ܥ⒢^r֭x,Z\ $x&X덑*:k蝘 = fUO.ao5|yǝ.xjYoSd$_9SQ+<+ިyҟL0H} GqpSo s{P.>jy}.ZWVW9c)LS0at4C+]3OI0vASY/wc, >I&&buOkCX(lѲ"b$9Ctb~(L#f9؅~_#\v5n\Q HժOT9"݅pr 8q;%PȲw{]i|ԦA;* ovަÛZ}%a%DT+%%Dӗ‘7URL;:2 ߈)fx9ًܶKraPYr@ȞH_bP<':a'la;–EW%N2!0-\i qz>\k$jq"ؔqרSTgݙHo8Ѻ~ 2= |q9($0[L9Q0ÄLfG@T°D%?)w= T^'3,% (_- yW*q$𺎳z'.mB܁I1Jw~AKٔݰHy5N6#jl~.cGuKkK6YZܤRWc[ݶaP^d][9Mic6u6RXw(3'NEkX2S,X{7uGX[FԲ)!NkfYY3twՋ٤ǺOQAL^6v`#ύgs`Üc_f|x-z-su-dmyzj60n٨ˊrJ|ȹb J;NJg^/cx)rG" bZ ѵ 9dWM}+8LNbn\tOҖKG+]Xq8-ubÐ?%$`&UL fvt]<:ؿN'%*7׫|(|<:o,WB/G>Xa<~ڵY`7^~ W#׷)Dr,/n.0sh+Ж!|@nq@]egdZc&L#2v+MGOE̊p\Dw#Ĉn.nٝ$ cq{3jNW|M XofH0dtV;AL] Y.%1 BZYTy4tCd>f.fc612?EهY 8f_4S3smO^xQxTС }N*(>*z3eJ屻۔ԓv\{JVtGvp1y?zSTr[vYqy鋨jkijG+nO9ߨBm# Dtؤ $=o4#oE&`.wR£|-OώA^hۃbB?;,Cjtp=+*z…–|oqݫ^;FgghV}gtޢJ5 DV%>:kK.)ԱsK ryS*/{GR7υm #V£Y,\3Dgld$bp4`َ)B>Jݧ^JUD2^M+ U;ؓU,줵f,zZdNdylf"lXJ0V4 y<$N %|Y6<^k?UOljɟTGouA~'u>_fY>NJGD6˵/@XE.<\ƴ*IũLn3̠pI#;Tؤmcdķ +P>'X&څBpR[ SJQXmGkFR޷B-(a!S`7 jon;nzD8 4 G/ D:Λ֕dZ=#q4*nQQR9.toVBRÚ/_lkk-4-TYv82F$u)EVt6=Ȁax,1:P⟻U?1xAtpWB]%'KܹMjQ!;jú =\UBH4YMQ\q&.OM'(^U[ Y뼊|(pۍfHhe"S!~H儐I`-ax,oWɥ6qx4~eBR7)o(>IWbX%~:*pg?#$$ЉPp"Cs+@9!@%o#T5۸%jb?w?z ۅ%hJa*5X'%,fے `!\qhY 3Fjy)"y:+iA49m~0}/<(z/*$ ;}g7co4sُP8NS0)N+,UYBn!B<,7%.mʁɵ0MTt2[ʉso.8T<-?F*j0nn6[ERsнA0*ܨeop[ 軟5p=(J[Z>VEoT&upv4L$YU! pXwVJZ3{RZ,O@ՏyqvKLiKUB.`%bC}T;#[ BhC1[)Ľ 4thK0ڑ[0`f|B9J7祭2HS* ?vpΧx() EK0<LuǏޖ>}%C&dzx9Z z#4Cm5)!o%]H/!7n @}ys- ZPnV35A| LYR~bX3]ZK5lЏX '\s bW)y7s-)N DZ8peҍLo&oRp81ETG!U;M13<iw_;lssڵ?(EQxqkuM>N$#ȫi!A~^g E4'A?}= XcB_OnGhL?҉S` =ArfH9T@bmkOVy cK11Iuכ9ܓ8-&PZuX 0v-d{ۗ 1MVu9"p c:gXoyՅ7BBSi='+6㔕vTd3zJ^hL?`]WA;c$/]1@>]sƚu` 9pi*R>v%byԟcQ`w-/a\O/k}gº11b9ϞvcGXtzJu|Xᘸ\hHA*"=wYL sE)Ƣ|j)hLJe[cڈ8*L)[w; ¡n( c[sd7yxjɔmdm(UɟUs+,v隘fzAąjo5.߈2" 3ABGb"J`5X:Ϥ d:l&K8"H ufK12Sݟ(w<31Ҵy9ί.49tsJ`u L8?5ݖ!nEŘ_y FBؔ3A}8zZ?ڻ/o] C1ذۨdS/o %$V;!WݩLA0T6 u đ +"oZo1h¤ziہzCt;MAጂaJĻjM!kʺwoԱzgL|aAoR}<q!g!v q'h<^.z<*ڪ,GIElċB4H[JzO Gt' a4g~'R#p^U݅apqqڃ'|@.ڭLLL*:Rl_U+mhU/{iקu֐:!q*vԄvlyr|1kRZfs] ߳1`(ry;!睊ETB$FLXNyncӰh_26rLMn'<:="ůo=KaZ4Peb柭ⳗ7>9`6 p,Py['s4:/5w_"|m,6%8[A̕ Ik5`tr;D&f&I%?5"1)tJS8Bpz!F,iyvC'uQ,K0jSS]wRzРT:lX7v!Ʒvsr">j+L 6oZMqWc &f#&x}hW̜m2~+tTN9f]ϭsDɻgy0>DǺ K!,n{v/^ܒ(GҼ[UA r%\<oc #<ǦEvuˇR/ՓFYXfKJ Ư_'qq6wYZO>!VQ HDs;/PY~Q0ue:fE%p,bފ=]}YXp {w;ѐ6jIȢ_<Dž@=%Q&JCbpipoYJ}]d߬ͽM64RqÝ&RZckl4wn֩!Zob0hS}s?js9h rl7Z U^d$7S6YKpΧc#?k&cUocHGQ 6W8{ eɴ t<\|r,5+QjD*eVr=xӨx gffڧA չfS$PE qXݽtT}Bdflc'l$:#ՉӿkP"zDpDISCXh;+ ӷUs/l]VVu "ِ1HίAܙDFlڨZFg~ A1䩵6Б%{W^`DXT*ZJ\؝4&B1p^8Mð :.4x2>vD7}aBT!@5Go-џjdU}JL"$ dnFyX3e>#?V7O:<-0&s7UO7!+` oq +jomkI5xCvV8 +X *Ȓ [}%i;>|ec\!/Qs/ *D';(Pߊf/%ĚqFG9F-cc QHώ.q5)FM~/7h{ldK J&l 9g! vո+>(>xNϖaȢ tjޮkRHQ X zi"tq<"VG50LR [?*jMќ$7k=It$`o]v_)!e``~ߵ>ɩ~zw(aX}m6\KYpkn^qM 2wG>+u|Ofy{,#clGoBE_vlTL &7p0{j펬7k9!Ez,wVOs\b8|'ҎBL3k}l5 &㬘dTYwu w*Wnzg|+|hN5IA*(8:З8KXi)q~$,3>};Kj@d%Gv$YWMHE7 Bo]#Pw@Di:nG4w`;ƛbn忼_:/D<_Xap_0Xn2@O2&ŠѴfφQD,Aɷ:]i~xů͖@bDDL39Ӧӡ R^"VB\rd;m@!}`1ԈzUsU?Y D(,DށAdqBlBeBʸdbEzlRUŁ:H\>nC (cE&G>M35Ы"rw([LAZ7{ޕ}t6}5k& sU5lᅡWBlI CPpߌ"jmüE?&:\v@M;D*jxby h\tc I.)k^GѨh@_*AI{uMԍ!S 9v44/RM O4,9F8~0r3`r7mϷ3.v>M<{ 0&˦Vy@7*]X 1vB3VAOSۥpU /Uܝ8cVB/GeE 0Zoz{|*fQT׬)Oh(txx'pz6ƛ;)\[~:GvKvO$-J9{԰"8%7FAM<6\?.uݮrt~⏟O26# &% ^V7K:O)ELl,OU60Do0Aۖsb sRӵX>y:Y@0wUH FBD`QMO8w)%GHLZfAY->VaT2xd2Q1Lh&>>i7q̴">$k*L^`e.T\:XB aT &9X.ˌN]‰=, Y:^ֳPR)E \d B=F Brj+o 8-'y: &XBh*+K9U 9F :&i D+^P#^d9rlDc1|og# /VPiWWz` $_2C R7QkRe#C3 QcJ8Ic<텾 됷lZ+4ԙ JKv~BfRxC=1K0Ri./[lJ.ShJY) eڠS^t2>'jl}<^86h\@FN3p˿17 q_zO֘Oϱb蓼!bMQ<5b}Khŀ U;`=x!pO.#-Ɔ(DON՛3nGQIe]>7nS??50"}qRYu-yL0Idof+kU$[x_+@m.R\WsI<$WPUD^f@^ߧ ;؟~EZ(~nmbˎ9D )tQ+ EqHg&[`+ISgKEr.~0א&x\OtK+`AzUyzM]miPʢ`n`]Ԁ[`, O"T~{5T($=~$;U+4|rdd\6>*|.u+0K]F)뼶PeɍP4յZ\Qy] c1"Jo(8%+v[|m1^G5XWر2 DV-rM#f8ᆒ3] 3 ck-=Ө+n-r$PJ|4)ӳ܌[zq¹g_Dn\/Փ(0{;v'1h4+Ex̨#OI{w +7z8.`0d߶U Of0O^'|ȢItn7dbi֬D҄byRW^"qǨD<4es%?1 Fxi|$1A%Pļoǯb$tl-J2SgӃZshQWi&1S++:f>,ro8]7;­ECg8#o;w-DxS'd!vrZ7\])qƃd,6bBAnل|Y/D0Gf)n2.x|g+odEWhr:kA Cvg(Jۣ?DJ 6ѝ,BHcCfSXcDX>CDJ`V=6BRUF"$bGCXf}BPmuR눗D줤;-#h4mqd7)tAV[xv2i$d'Mə.tZ;s3G ٌHjdW$5N`~ U_ai"TâY{uVqe+Ed e"GmN #)Ӂz1β?EIxILz@o~V_CjPgph"RlHo)*HQϛLޥ$"wK=zp,+sei=L$C)rL"̤,ueӿ&u;k99dv{U%h+ jnE-0LBӝ)MZ(R#eF^ hu*oGKbszVOQ1jϣi> 71HǓ:"H#Am f6L2?2ݷtWWe<=6"բJQ(q55;(OF!j/&rR"FgBSÄ*)8dlgѫQupELͽc:5 C Cf"c>0x=dBl聻1'lm^.h$uՁg)c|vϜ9T&w[V] %B[;Eσ6pAZx%*"B-ƞqA,!9Zu.Ss^Eq(4`|<[JLh;6}o.Z QAs5A<"ʯ6,ҵ=2Cs#࢙GW &atm7ue<:!$L"9Af<_lRڜ}Nc / G՜ȩ} ez:(}Σ=Ţm:>Gf c奈 d,dTĂ5Rek(:MmJ>,v1Î0['xc0^|Lİ7pZRYLWT~i)$q FXW/wJPYRwH;}\ub۠ trÓ K%Hϧ#y寽 HDU~5={@h-@JUe eoR'aQ {O\<,Tm@-< 0d} S6ނ!ſU$_w `Tz0+5I~2W`_6hMEaxxK'l3~hLNUX~kjQjC0krOlfyh|۟!8r\TTߎɬ%*XFiLLn:@/_.=@\!x;8bvs%JFdy^јPkR%!jI3f"PLZ!0wRNE< Bl҈pګi$([anV'g=.6SڱLOtl۩]8\Ff.'AkـgU*L)Ԙ̦(RGw `_wBd@э԰N I, kIB?_aQGO rK, <4FUDwt4XSiYʭ oFwt_Ѽ#> "ƕx<hi A\.\2M8usHzjUn8@z4U`:%lGd|1Vdkȉ93V ~[=qI4Jjh=e=Y KFlwN>cE]vJCW-HqP1U`"<ǚ$|{yJH~%EOK$pacnn2ȋ}TkcDS1$h[{XOtdezQ?o5mLO<zPV\>5qVHRF<b2FQP ~DOwDdƚ7ګԓ,b^D0ʭoFdLe0  L%/EFlp]KBz0~O]EO|I)劤 U(YckߧvѢl1Xʝ!_m6M^M -gg9㍻*Yyl߻0X\7Vyn M}&9/Z{#"S6rJv\D'VV30eg%jo5/mJc>g\O(U-]t*5v9obk˝W-|+qrUɅ84o!֔Ap> G"=%y~\;ef5@Y1aL Yfe/p_9G+8%;4ΠJid>Ůx,+8„l/Bk4f $Eb<:γ,4lU7&//k :$;C7w} EJ y_f?]=X$6AR/= Gڱo- @X/u3DqO@2xp{OCѯszOvsWVmCfZфYA_Hٚ:n#~KaRWuJh-lcEqR7(߳_$] jb,I]v鳩:*lE LL k5EJr=xx|Fi!^e*Z$.&4T_Us곜'r,dP8QxpLZ7Q4r?,bze֪1:C iUxToLT SV<3Ϝ*PZ7fZF`8( 8rQ O&B.ٛT?fy=2^n 4+z: C[knEW> tMNiIC/:Rя\y~YFhʡ*JQA,?O41Q˼IE—5zf!dh s% iOdnn04$ EB[UjB7.JMBPw=䬳~hrm!&=Cҳ,.S0 DUO}G6{TtPԮV }lnnMw28%b,|t] [co$ PŸT Pqgu|@qÅ' t:G<\&c-Ke:$ @ìj8+M0M0:lUA1խ$D}cR E0:g9-@@e.vعr~'Š\[EȢ+a G+;,qxI)a<}7yA-#wM5v5Cjo}zRvi,ʣYh7˲+ƕv J6$,jBS`/f)kroW(5C|UӐdLc,eT4۵U|P kP' -B&,> dAIA JTP]532dASܦ@K(J]]D7%,ꦄb;Ґ2$6H>cl#CNk‰mym MïI}[}wwpgD?B鐱CVݪsɁv(YkH dDcdpdR&["ӢЎ;!uNּP ‚y5~sb%|S4Bu!D!] WE}ZyJEj%HUZ]y WP'?i]sh^E,-[>I*-8ξ "[FjhGr }A\<̯D_u? ~JIޕ)XuDa 7Ӻ{\WһX@ F~ %qԍ,?/yŵXHď83[Cuf]7WmDd  (&I)Q|u"Jz,؍XȏN(u mʲ<~vQaP8BK!*mm.N-|^#jP6 *"wƑE:\gH8u. W4UFl/k- X㈇uɝ* D v+| 8MS(3hݕ'NU<@5= kD5ׁSv :8t$ ^s5cf(&a Pz׃d=Ա_538fժjm2ր(< T ?F UKѫaCV9/IL׼]=LLbCޙLЮS:Ɖ k^=n )t©{QP{}_Toсo{6WHkt'S_+8Pe$y60H^`Ae7 A# ?P&ʰNlWM} U=ze#ƍE# L}l׬s|\;'[obhY 6O *RJ[. _u}i( pq{0q%ς|l=僺Y%<[Wcp1\srQ"OL{iEӠ~8;o I?Ԕ 8pvJx}~_ 3XU_P¿j^Z?3`CMcږȻut':/ ȱd[@ /aBTc2_ )#hXDtXxj>ݹ_ŪSؙS'K2`fĖ ȍ cWHu }.(( }scڳmi=e2Gng Pxw::#k:5a[_70)ڈ'mN5R܌3c^ }?-30vF*{',fRs!7TiPT!wB)mPb`Wz)><㯧3,ÙD:&&RRw%;$9/tj *oVS6S:4&\A+bkC4|3glǧ++53Щ g6ZgʥUKdÛx~VCx<]~㺀c5x4tOts5d+r&/B%n\i(P8[s:+W B=$u3HݰF[ Me)e7o=눗@c)ԁuI  /AbfʜAݲ`TcSEFC+ⰴ:c==|H\֜#N=f`{ ±|% {M`MUza`UR݋Y{x07hJxzn|ufWHB Vh = ܛˬeKd^I~6]T Ur*=?^ǩ5o 1b"L {] g-4ϙ{Zirb5΄=?UQgnx:!n J̮#g+Nc濕{{kߛ̪`}M2R )~Hm#P)1|)~(,NEmkE?J+U~c7~]2ކp46h](~А!%6/8TN9+(o'3"u~~v86m|GO ӽt9/.Q2rF׹7b2{v\-nqMJv}/%o~KgD:Z=.6_&Qd 4*6ڪow̸DάZ' @@[ݗGUv7.S=ދN_(}5> PC-\0ؕ8UQ .k.,R1Sc%:,E:Md{R4ExCXؙ&PWh|X ~܂&ђqTSع"ƥtf*!Jd_-MreRc=KhfPa0,CQ\Ţz Bאr(s]T }Sd^-TOcj?Nk-FMADkKVc,Gׅ=⪻ LuwtD]8F )۝,;3+eD% ayz?l4|rƤ _0jD^%Up&uH5s{t=O+6\$?ܶ#/'W~e͂d `g P{^N#i҆nhSFsn;}†Gv|16il@Bw#\֖K!qT6֑fp^PkĴȚiązCBnNbKB|W~wJ}F< :s^`mCr5 wK\R2-إؐL}vrt%NuKeJ\{k X/5Մ\GQ/VZv"hv lmnjN,*N*9u 9- #xBА $9X'oL:LgJ!Ǡ_pspz L)I7SS7$&y9AƉ: 2e`_BHMXF4RJY>(T&U nx-}|٧+IzN H2\abTdU{G}e,`Ú0>GIEM0;97BM'"4zSAn+°щ<?iqpΈ#Q+x'9`{Σ]Li'~s'X_s}y*#=1I =p$#/n/{qDca\_WpIeħ1}>UoxG׆!C,-[ZZŌc_22Yx_ttB O~Z7Ҁ0ɇQ, |eG->0@MXf&gm^)ڧ䬾o0ӔO@W\. n"On,-xxOb<>;vLGe\<2{{Ln6'p*K҂Bh壒'ӱ$J0Mշg1V|P:p[4\]5ZYʀD~Dh>&TE%F4@Rd<5b-zivmfgASZ jɷw E1$@Rg2eqIjD6*0<x(OE,Maߓt0 #c-zOhF|}f߷=w5Q o:yx9ǿ&2NۺAl#X+,5pN_9jqPxh!HXL81'8ׇgġsyT\_۰^=,IÆF~)MhϘi. 0~ˇaXHX݉!HA&^3x]hQtٟOXv+<b]s'h,g5#$ b9)ꄞloLFAM3 P=2msoL e82dt58&`5i='H(gGGڸ)+,~+;ϡE>[inJo8->͗VAp>&aF8Hzd~ԊwxO$]ُr*2"p3_x,m>"rG .*x]+4b1֞z e )WqHoOU\SKo0K:s3,񶰺K91҃⇲] ~a dOv7!he;"/ʎlXVC5N;8%_pW]NNĝ9&`R #EvYYS|!ک@8{ҁK[SKJg:X )njUsk)NQQɸD^O{xѣ9YoNmf7(^4`ܫ|ggA[wKWw bLaaԉqpf_gaxS*@ |JxR 6!_im^ ̔nZO@„S{pHhw &q K3P3_0ZfJ'hJFzXp}o`Ua<=ϧG|#l93 g m:_M/,qY˔&4SWޖ"9LKōuw6@{=:(mghZTEcBD K$DZ=C@zh)-mw n! `32w Z7o&g:rO|Z&M5 G#ABea_MJR{Avazw*kMHtQggɡ,]ܣm wт6g7+)&(, #5lY/VA+2Mm6bA7i[?Z`,vr)w`]}Yl.0ޑ Ma1ns4WNw,'1w+~5یm=novu+a/ }b3Y@C2\voyEN$g/d O5tyyֹV:NF{wd>ab 9{e0\MBtp։=_EGB+Sos>f?m o9ArfVSuHSCa#*Z( ~?РvF&[ùm΍dj~ fFFML&} h'`K\==Z+c" MLh,oE(aѪFV SHQҨ((g^Fdlz4\iwْ&iOZ#ҫ›5z]=@$ɜ_ ꟿ}H NTֿrᅼAL&/"9;XJT\JcSqT$- IMd`CE׌sপu|cvۤ8;D/㋔&i.'] ܃s(CDΊ:] HAv|D*TmQ W+V ;^c/bփ!'L5];;&zSurg5sO%onQ=M& 9e97ݗW/x[Uћ~jpdV 4Ojo&vo0,j5db0wt+򲶙۝8aqB FbCyJ SL8]X<7Aߙ3JӴD},q P(Oq"DoJm=Vble O1{}G4ɷ[?qC%"ʴx6`Vu)gLJVQ2GLi)1US^#")ߠ|s8 o-Ig9U qE/%}=)THcW2|bTL|KWi?u(YfCز>,݆EƧ0ȱ.v:0zZj ?ѥw|\j${ gq;FOnܸ@ףj_ :sٗ[4vTð+ې$/Qcu׿ Nwe pcA`])%[3gJ@GSQ%~?&d>))qi#MIuN $阵7mW;sE̬E"67RD拖\a:oH?#!$/>5+YD5%6ֿi<!lKvWH:j`|}VH,uһGMtCZ]_[~2`'0>.Þ_3r}^)m*06_6k){- evMO1,e -in&UU9lmv )%YL++7OΕI0^< 9T_6ٞ Џpi.Ƶ\!Y@ҹigm qGCZ(:>cWqqv6U Y{NE}OJ_F< w1~IC}X{ڝZmo>]kQk$هxgHu˭9z+ E.֩E)9~ߴHNi%Z07Ղj1&RafXN{K4}/bس܉zS씿 AIm$Ħ&R'Y͈q9uIkzD/1/01PI[4y 066>hU\=;F'热e#KsQ;q;5C \ >&ϐz;tbc]ɛw1;8sW;YX@ʔ?u } X{?;FdAAt9)?^{]Y J/doʶr_>2cW5~&Z[5x%uEX,׼lD64"eGtDzy̥to 8Az83Ehr!\g~p'Yޅ q7vPe1y/D{+Zd0AҊ򈴂s*/UlԔQQR$1o{M4 V;*!aߑj@@#&hy{o3HSbC>x<< 1d<Ƴt慒C_^ԈE@i{ x7kb(Wnq|5cu zTWpحf2<)hPFej'罅fVAYTx pP c [G2 ܄E9?txԕӪn2 1j&3Lg q Sbo_Ƿ:6bPA.m"sz"򨖥6wٛ[.0ܬ0Mƺc. *3⪮yoWFW"nP^(K[ R-%~eCD5QTR縯X'ӡ:f,Iy*ikfvp֌jYxBќ>8t=UX^1᮸5=|q:#hYa,!M;G0՞굥OÊJA#wPIٜ3n#: SP]'ـ ]t5,MUv?m)Z—s:PAnOȴJb93^UǾ/e 0պ[,q'PȬEǡʕV}"G{/0JÈ7B0~DH&?X-E̅2ꊀO L@TQE﫫hezp?GyqK}5-~IV=WPo-f!z eEݳѠ5IitG5sW7&+s~Tҳ X1V 1 !0'#DthH Duuw4qglb;D|5}"ce!1CA8D~ͯ͞@l5yLM%I:QA3]Ҡ_@M[F0Bd"}br'e ُ.◶~!|)wݸ~%wq[KWẸvËLC AӍ%#SݍyLU}G0Dح ]!?8lb4vW)+[ʹl‚^H滱8t@oޔpabr2Y8 4PF6H4*Uju`8VJ('`Zc3jB8k5EI5D G"[wA`j벣y yOPݞΟ%#Dd}[O]eLdNi28 8=$mK+!Bנ8xBKE0j. DNDYϪ>6nO/^+i98fVEMIYɮF$vr/?r{B@PE <`ÁnÔ+!j@WJSys #o7 iO 'Lȴ;J3Mڵ:"LcuQJ75pp;)b6M)ofOR1^^j_qsC2ʐ~Iص(EaR*6.ȶ5z\܀ 6gl[bエy 4VtSg/#*yB& i` 2LoHv|6;3>i'dO[+ 5 #yk4!sǮ]S$ŰaADnQ-y,V67L᱾fE}(liiyD8mwG²Q/w7&> "{!v{3_I;/Ka1^}+f^F쿓/Ha( 󫁪E[A:9f1fhv KfAD.Q O!_]suOgzkd\Ɍ.r[;3+8^TjBDZ0W. rvDccGRfT3?E7&!(K_};fM- Gc޾y8A;Mr&~|tM}H\ BĕJ/h `mG(h=3wDIpRf&>4u8$XB2f"icQ䴾͒ ekvBO=Ǔw=#+S&,m=?:eIG^ F"" Ok&<ؙ`HV:huV"C%7Jdb) t9~CZq A(;,,!}M[= 9:_hVH֚{ScNl/_.9X(4dH֗US! e~sOdshssz&=ȅ94ۃ 5ӶUVI,(r5?4Qf Nxn&ꞃ/qXmZd .!w*7ݢ)U~z)1#zEnr!uƆ2fʜ~1t=r^(}4~aH"a ;Zrd?3CqjG*ĩZWT.|L$QGpB ƶ]р8.wrr ^FN(uo 0i׆Pz/1eH.e= C[ n"׸#'РgE Y7 Ċp֊J3rOli}*09\VcYh#H^5{,C> iԑ]sRO(4k74VͽRS4G"S)xb; }YTHE濕*ϡBp=(Ī8[ħPSsPz</7TE"qTI8!R0ڄxEF19†ٛ " b˭>ՠ=: ?$HdX\]r1Q8਎|^4*.E3z6 v֥qxW1ċtҀac"P&HyҜfSCs5'H=o> _ԇ/(#JqI!n``&奐Ȓ8`Dyet u2TE'{rѼX|Խg+1S,FE '%t0Y;OǮ]w_ "⻁΃_l~VRWɘepb Q?5K( Ж]yD=ȋx/zY[L/~>eCnAUB3Q,alF&W⎹[}sj*< v%{z׆?}R(j+tM]Fx~eî!Ͳx|\^2OB>L)h<4uY}˻ָHlCptVZZtPuf2AAoY0Q9CZ)K1wA/??0} / [yzYrS dG']CDi$( En" !{EEX5J-*dQ-GLڒY nw %{ flRP_:%Z^0` Q)QompR7e<}3e{ldu)z&sxcٍb8a8XS/ԇu tp^x-@vE V 2@Х-,Kҁpo*:>Ey$t-k?E IRR|J^yGE_0gWk@{heBAGgAmd/6InU#U K5fy՗Mwo~.Вx DLaP{qmQY"OڿPSxn1p_UEMlSxd2lB_')hNk_s~-#" #Yt%Ùi "*`'<|o!"}57ml6Z$1Be&$+(|΍'ǽ%M=e+eFHъR#'n"v ,OAp!夏i[+Q[*mtx>a 4,32?K8t\5+蝏K? 'cwF2.8pWrsfBiSw'UGi܍Z%8e¦g/FMT".5](x$sVJR:@eJ<)< ;`;6af* }8WFwWaۘ4J$1_{k&+\Ta)έ0zڣfQ'SgעY& c.b8<~'k{ttѹ**}ڟ{dB(\ PդO)@ j[DYV+!;>R9v 5|{"*Ik|Y$Oc?X7'o%f(b"UdY7W%V"ZSw0蚓)y-d_wKwl(Cq@IHsS zwq֛bts2dt =1 pá{H*2M;le 枯0[ BHLW9ekMr;&~ V\Ji/@qtmR#/ ׄ޻pfIl`\ybTu@EVb&0DcB4E]1=S^g4ܿiuGT)J߼n4`gwT$&z~U,/踁S/tXԻ')m!Vl}õszqhJݬq* 9ym-nĽEyt=79w$qƠjjFZط/i;D\@-;d&\P:=B"R~tkF UK)W.y z u}[# "d9 F_5>n{Amqm ,Px AiPhozna V͘#VLܓ`|)^ėxN},ٹ>Xk֮x/q `!ZԚze5p@FO*jc- %ϥ`ZrxV!4G{_PH&2Ӑy3]yi~J ܌n_*/{^`FIϴ6z,Iʫ-ӟ WqW5Q*r}=+"i VFe߽֎VvD7ģ7!j>v\ZiX-[v'LԢ1VI^A UaHmi?7M?jv9xP&yLaWBB/=jY`RLj(ޔ@19ZA()Sx8:4.vě "H y#\[#8NP)>fi߲C+yq`}\a]< bJS=x` Anû0&%=!f\ NIãH\q%_Gk9!*$Gт㝜X<%EKEIn}+S$QD+(5 Y`B@=-<(c/f*mvd%ޠODtǑ=i=ن; MPEb3(SE,;w~!*6鰀-V{t6 VӒ5['t"QlQ4:p]H,ttSCHţ$.g]H'*7:a L))p@cj q9TV+TAp-ǖ8MF(I>1},b𭢺fH&plPhY D*9ͻ5?Хe?pfԊt=w-f)-(!8 v ¶/z+J9\;} de.?}E;H qՙNy Rޜgr$Xݥlta1-΂8cAxzaYˮ:Ӧ+o!$=u:nΦD^^7zʆ !6W!T&#!Ė')2͘cީVq-Hzahl'YF(=uϵVx ֌?a:GS&WD D#!oJ.mȑʹIu\xleQrzsk'D"QI(k0DegNni N_5sZ'8@gʓ5fXX>g!}ߍ4)$ڌ4@H0yrf|k4B3Z]T=\K8EZHu7$?_{0ld07YO};nw Ske n:JqZ ܚe| i_ɑצ>a€;Q8qR}'Z)7ת SjZl7o7K =o;bcD=IN e"=EZ/m7_] >!pK _Fy3@}~;q,arT;+rٮ #;X88Z駷U&;Zƙė4o:kq/2QH-^𖘷Kd:6IXPz</BV~iiDWӢ炤ӫ泔l84J&i[;E@.}e4fHhQYw.npλN^0a1@uI$GEx zRwSx>Sn't4o?.ߣq,r%L{5VQ[E$\7c OS]K*B aoTHIəsյeXI2L[ީȃԉ LNZX^P+_iTvpp*V8}&m˲V{gmYUD]ItסZ$*qLCTf&. 9pK=F_ ,,#bg7N+WqfJhTZ4y -< i!x~*й䁥x_CVbS(J~ FNYuNg]ZRDU \~Fg X dRpq-~%tzrY~+/fb v 5t?;G;T'x2:6Q+ rqfG+{B*ߜn/ r\,3/OPHo5&~+2kK tNr%c5eqK9E0lh,Q Dz~HQ9u!Ok5X1d|N0? ;&miԨL³% "$Ɔ(U9~bl^J,Х% /Bv?z)+oԕ?GCj q=ѮF_Kl/CN]bP.#w0?e|`YIAtF;AR9d{M.꫇At޴]_Y] 3>3f/y7_EsMTvs;a[yQ¸ 6\q`]W~S3TR`nk}"&N7 j+I#R[?GSk^' <:AAeUSflܜf H0 tm(Ʋ_Jr.߯dX+RYTh<؈OO@Zc ޙJx%>V%\m;FQH/%UicL{M]^ &0^*vZK X1E)j͑M?)N8>7Cۘĕ 82=wS(3~;fc[C)Rjq[T6^`̀DnuBh[\7H>xa'V0x!@t=KzOctT`T\%]1?H6*˗z9fH:% ]`G-c6]p&}.a_l#yo GUct^ESלn+(ceIFfqo^u\xt۽ Z82p.m~jnh}|6VUN?\t$ P#80z`jֹjJ!}}G!@x;(hn窀.%ݸbmvA-ƺMfD%[`vTHO=+uʲcaYϨan|BǧcMdMu&>>{ِt!s&" `:Hm>2Kȥzb$#9)(o"ս D Ԓ^ sTˀK*pL[I8jޝ6X veyۚO ga?F<@kBn^5F LLn`UˌߜlH^:zOk`l{ 2fGg,tPBwM39\p!re7``t<*MV8s[&ELph)i8kgZWqᄋ@2jQ>lD|R*&ۗ?XCF>>PR ihb01)Z‡V\t L{j9[%lۢ}[БJ\TzͻkaUL8k״Q%(" _ #`H#Dk*틂dW_#ivQh aM_C{KY@l^he7lAtQ6^)I=*j" bYsXWW>xW,sR9~wC@pP*_o' j(۶n]c :9&u\\+ac jQ9 E ^n-,Y506@A'G"JJK2]ڭп5e ց;Y~9F21 b2Ε ]8BJzcpRCj`>rRP@1g&M÷gdDGj~ʏ];+kycg2Dۢ/}ᇯ-38L]imAlY@5neBuXbQv1z"=m'|(*C xI`G ;S3r 2&>Vۜr!Ic8߱Y.ѵ/kþ:gfoDCB]29fGe3;zU s%`6X#}}>mO>)5 lu)=Õ4ͣ`yE  8ΑkFmFYl'|-x 9LY7`1$nV""d\L/Wm ^)cY- 偸tA( ".*Fˍ,}N&,iZfmޕwL8=D: ˆ4eN޶uZ"hT{ZLg(!:O>K P_9izb߳$T5Nˈhh >RYYVKrf&L+mJd7O&<su( 7v%a[PyL 6 N7:BR;bi[-pb`E=aZGzP jU~C&G[ ]זB^A[S5]B}nT^XJxlDg2 * q7:nOU{5Huz)!IަƍU03YVgԈI Ziа0g?sigAg1zvZ57>ˇXg 38H.–|7# (.xbtxi/XrD=T *v[Gce1H>R+?Uv40sᤂ׾61)UiKʞ38n^e =Mɔ f3R_2oCL`ju3(m).Xo-5"3÷?Tc^JF{OJ>P~AdBo BQ%14+yHV2i?|S+,$G4t~96L)k$sfdKlq ifM{yXJg媕N2DY c'YǮ*1{O`x5@~)DI6}O|[=n[&i£묤)lڙ":D=DsvILmmrYOFtuo(ĕ_oPǜe{RFnjbN:1,R,=;JqATyp` t7Jj6GI|u>3G8 `7jM N P?X, i5M~uV%h as}hˬ٧V݄kC6URg%Ol;kW6' Lľ6h>gؾaWcqq-! [mLgM*t)ӣ^n *͞S)H-Gf9hcz'xňrlt/vb\h".Y-45ָ>NG)Sui{9gˁY4gB:kP]HL&ER/}oۙz|YdGLc_qcan[_/qnC ^⼩!YSL[ 4?r7.  r9I`ѡGt$fNecDwܡrz+ztԘZ$x ӚF'SFq=Z&<v ],H~2".%~Ч 6'X~MU;_5x7a6x1]JMC5P-T3gm|USۊM_ O6뎇~ H ֬T;̭([D_Ϲ{iK>) (aP˯1VC~vIB6y8ᾌ ޻aCAP8 ʜ: ^vl=3ڭc&LI{:L)akp#{<ҍG j# X< 3q"+%]yyiQ:Y)nvz:|a5jX xw;icGӽOv^&VmQsIKӀ֔w@1<Ń?XڂiMoW|s}{zk8\cԑ;f4w% _j8+"nd\nHEUkM/ .降u٦ֿ"D*l~2wՔ `Ds.9gm1/P[qqDQ kEα%|I伂CJǻ '(׌nTߟ (r>Շccs dtinݷ,ZuY-DQ]G|II ݩjܰJg90~mI;D6=-w_c|SF[?h}44K^ MZJ*NR~T^EπC[R)tOsnyw,#j*̛7GoS3!m56^Zɷ$aWϡ#NtZ.'|ƙY|{Eso;=6+TqBmG_I O\nτ8gYZ1P̓ySʸWʾN L`NXRժda*_RTInwK8 B]^%l qPȎ^c3 VmN,Sg l9vY%jDޕd!WFxRpHEHH++YM؃2F0ffDx5$}r5HO#JM6 ñ08UmiDky{c *'^; BJpʍAg^^pj0a2!s 4I79VP_8drGlP k<%TZEu3I؏C[XDj=OnlW-2xl*JM+T(1 Lt_)Nʔx@ᓏni7u]F\S΄θVv.H"n2- W\#HÙTHﴰW ¶+pꭹ%l"sTwc9peCם!}AUSwMcI.#?4@mC2o(H4()+o?D(אA@. zhiWf EZDg+9|kd_Z#m>maFPRh]]Nij:`Bm)ŏO1Y&'x̩΃s0I#C |V&>zyd.CtB5HDFC*pog`I.OO?%ԠAJ?[?"ݤ!BsFJXXh Oڡa6DND|1=@7<:>/y=Qʆ뭦l4my߇>aX YKAǙ֓^Sl }M/=޸f =4 \Oe.MAGXz~}r57rTifЫGT_)#eRZ"E\C-kΟAʫ&OG\'3DE@rZ)$tMFn)Ty.!Gr=:0ɤԠp%v7E>hkHA$컏{!In]95fTRUH';^m"6q!>*>)# WB{\m}qO UpP:$ );`31g_*n+sn>L_j)`( gP%Ɓ4P 9dK`yi5pMd6iwfo}~`B@XuoЮln)i`gd {¼%5ܢN[ڃ`+?_܂. 3TvD;4h]?s XW2Dc-n!+z.ME.Ͱ;sw[B%_ɎTug2d6KǮx{5TF[?Kt{1+bu H\)á/f2"T(₷ɈYF Pj'cM馿&~h'8&aلJ]9XuTRG: xw3Dz]?[CH_F++ ư,n1GL%PGG^56BoGDrCO6Š?c膩X;}?}:™.Ab6c >_Bf|JR~ 2m,)i:d,|H'܉q*n88beNCi;JtkyW'8 x.1p܄$'lcmwM3i\tEx*CoUIt(3r3Z[cM9!Sg_Iz,Raqv=%Z꓃Gt9i x\%婫b5?ZYi;(I $w,BMm=nmL Sٷ%|&G'a, 1\tSxtLK3DNK<+d4< ?Nz4 )bk"]8zA?l?Lyzt|MZz.JIvycQVۉzKR #W@tf޼3Zt`y /7M".cqkjY}伐 nQRfO/Œ;N~SW/|J3}R<@=`^jUU-ç}&8N/79f ϧ#Uxj7X#iR@uU=j *C0m\P>dT\wL[Q>W׌p_Ѣ5:c/ymvͪ Ύ=0t횬Baݜn'p0a2[ % +>[Zay߽ᘒ`m)_ TpYtAȢguр߻ڰC@Y\I!y-IS.(%rK6kF }f(M57}=QP'=!8ol]훣GqfUbDŨ.™ > L9O!ڄG:<[œ9BNBA-H|?&[1 \A]Ɠ[5ZK]}sNSm uM锏xAb5ϡY8͎ :If.^c)}jX@txW,A/{gr͙^2kGssz Ct 'qyh@E܌VQZNbb"ctUgVԔoĝfswgωyS L [tṩ~ "+罐>iGOՈ^P nܫ&.ȚSC7ӢCfH8ߊLWĘ|S8ql:#:ʨfr#h1@$}^U4L}~H1 Ux i7yk @942h9{tK8.1ٶ< /뀳|l½A34o?\-e@@S4Lq'/~f:)37!E]^dX E3't.4=*B? E :vuI O˜ͪ;ŋVzt,) J<äw!Q0ޚBc3?NeB?*NqnSd24e ͪ:,jjBA"w{# R'yPOc؃6 nhuZwM &L޴;*xᰒEEK&niU>}0F4/HXGR2w|a8ճOs#ai jBO!fEvA>f>RYb͕{D\؛^3#";MLB?ZIٯtwNH愂"\(un8T gxys/(մ֗"VUFd?z󴮪:N(PGqݓϓۆ3 TF>-ǻ-spPJje) b%zxKgK*&v K}Жk޲ q."0!= mm@@ nYHK]"ci"{A,L%9Wo95u8QxX 11[F]c$ɬ G|OM &soѠwGLEp Lr$9l̫"_K*q75:L4,w]W&ՐHl<+dS9AЙ4;~tW\${Rx': +$M:DwKsn2BΧnBXy unZ菂)Hp[r{/GGb1 PIV=\-7IӹT쑅Gk}y֕ :&!ța\|-p2x)t8T4SOF}2`/jB;4_n!N\S{B{>MGZDžd LnT-:Y"DWؘ5!?+%$ӇQ!$X5OnwtӒ+_\*bO',]ke;; kZz!rU,AKg᭚n("5' 컁0{+1g߅ʊn<gj5a(ru?ɧe `JipU$b.}vowbA2?SVҨ+]jg[NgL/6[fDV`u'.?r;I1L_k |UX.Y{5a rl8X8y']{vk΀Gʋ ,BAu*7t|fijrTwu2lTvn:f J  [Yɪ=* 3-^$8:꛱Nrip-gJRDԵgsSxfgvD"į0fjuԴEzt 9 l6k: EOD*Ru!x$4?J2KUBMvOimLqߒ@Pw\1D{U!K eo@QUqcZUYEUiTRRi-17fg#L2¤  Ӛ7ctр,piEBV9$K`p#]3GMZʢz[|W^ >a$TwXsA#G:\` ˎxFp*߀AtN\>ySUE"I;C|0>6MHPL7 O4)Ey5ȡlkǬ:25dW$_BQo5Vȓ?hMg/BzC9nvh:B#JWy<{|1b"|c0bQs;(O=St yVф5Zk]%.ڛJVe}ѧ>-T"k42.l_JI2>d/B{[7FܣWMB2P//r2E* -6}*u?]ݪtH4ȅK1byQ0fӪk_Z;b"Tz ~TYջwjmnӓ`VQ]1,?+w9Fu A$¡q?+Ŧ _Ђ9x8QSl堜U&*e|38W1ArޚcpaXln>;X΃cWˊxx]WS%_ ̟I&H000+Zr8iJl3U.e/?y >zGCu)SXѨI_Pzka[Dn?'Txպ_gz%/ 8DK2p4 W`xlREVsڴLo-o A}ii0zBg- MXnN)Њ.nSߣg?`jtSLL_\‚zoVM["\4^sXTuv/ TwFre`9P~b8.nxH[r|1|=HӦ fm@tUv%եgthB^N 3_&>2B<\,\'|b~D# n '_ژ_[x *ߕR4|IHRUyy3eF s[~|^{DWc+e){ TQ)w+e-8#*v;42 kD!cOPW۽ ,:q SsIAgBVTc.?M Wbmĭ!ȉhn>TCUl:2F6.!dINZrVNV9M^mu!YCw|1TC(} `BFj3h27  ^faE~p5t\LOڊ7["]l1A±]d`X;aq ~{DH0/outn EP WUԌ?fqG,QN] AZ0Z*ਾ/Tjni xk:Hj_6[8L/^=G{$A2+߹LHq5+ {e$" "#Hs=6lgi/s6 Sn lS!vm"_L >1o ]Ar uI`T\Gr5ȿQ +Ug$,/AĦ7-ڃP&F7ڀ~S D3em9vjuKQ&f(Ty 2?̍xe_~I* ktTwz48:I!Z}i_Nf@tNhp|'N˓av}pkBU>BC!1,S|8BbehMNguS]zދ`aBk*m%-{Ags` GŎi4=禲" PaYO .6 i6S{3Ңj'F`zeqǓ*Gt\xH72Tւ@nAU#qOD]KD>єq 'JT40p=>1P!8ʹz#FgrZSb1~n{加0[V#7˒Uu\'<_24mXNq~KnX'k{4*R%G:J=Yrm]}h0Ñt?!5oc܊pcW~nZCNUIrZ,-V敱|*bihn"6F J*v:+8ŀF{w1eRO>&T¸S.j WhulTbijCXt~,j`?zN\fLeXhK}b$cE r ޛ {1FafF,_z\>WDh+#G0R*CPk${[4k/69q8Of5t@Bf⡲U ayz` cų<>@%lñp"kcX}X8!dY&<&:Z%㊌5Fr{eǰ"o~F^Z֋p))6%כzL%JȂ#eh4yK`> 37a =캂k\E?[" * itYvK2v0r)S٥ ȴ@ċ`a:E,qs?>Du;6R@mB`#)D>^*gЭ\ΆZGxVλJ|GPWG b̜ld: bV2~_4$~=:m"(kZJM&3ĝͨpqݏg{Еg ;Y# fvI*!3Ә,PHFHw.!'wW@o 44XUDBDn>Ⱦ׹{mpBkguOC NO OP@2 cs wKauLNp6/ݣx|UN^ \-n}n~6iZL4oԘ26Y98ן9qv-?VNFΨ$'ekRM=° =zxܯ+B&Qn =6S9Z\:2ʈ5q 󀑞__;_.r ON cبf ؞^3.v*+!qUwrǑ},V?ڕj4|KVj5z,ZaL3R;˄P*R?o&k]hJfemA[.ZyT3%dni揅TF,1o^#+Rm#?Cwgh`k.{ F-U7딚{~@-b2aG;6b |r٤ZjվJkͻo,ϚыHđ+\»Qe՗(_B A3 ;ØztcSp 6ɏG0zj)Q* c&; -6л;+TBf]1XevgI8Y|pP˓+ qp#_1Nǃ*~xӋp$آu7)XLˋ6͂(9եxVڽ35O@ 8}!xn~Tcat_P\ B~Dῃr(^-JvA&7zqӕ  8H-n(lsioQ(h3`1jA1P{W. {e ~w'Uj=+x謪~SkzV"2λ3+%pe\ы `RtoXn)8"\ᶻO7A70R {e{NKE`>fVslE&P}53Sd%})s362iTD*Y9aX 6h0<,K_:FOkKxKC2~2UCFQ̛H`{?rwt h s,*1ߧg'cxAx!'WkawsRti~_(-%˺U^x^;4y~0Bs鸸_Od4%kN7ds_¡S6ИP(an@zA:}j@q!ìÒ'$鑒(CrFavZ-m(/%mjY)LeGJJ#$?z1f;+`Y:S8Ո Wg}: ?43w)?fL}|zF¶HblsdQ&Ԥm#?@ϝ/+4ZsFX*Aη @=Q}<^bz3/m*Z6aXIE^]JWGoRURq09yѾתg୚NjN(u5.*F抐//KD5U!|ne@K d>얡Ōc`!>ZRE '/Dno͞ dBE:j,&󀻵)հV_<*sCWm D)6B_a@i~ܹ]\)0r![ڹgHl Q<{"Tv8r<6zЃ'~Zqkَa21xh1s@K/n I: J/ %UVB칷@5V6Va_"x38C*a nm0p9+{Qb0Cum>)\²sfr2^O^4Ab)y1J)Iy]k-$!=@4i冨wD# 4$6'ܑ.=>fLI6/rc@8Yval&鲨'PSCzrQ&ЧY~5X[b=Uvcz ,%7! sP/WpaXi\2AӾ +.ʯR\9̈́ fT\!LJ5ʀXWsbz0\pҸ.GLOq{4)@ )0Dž)k/ݯtܳ'S:[B7DD9ڨݻՠ\o&ߘCdX8myG;Jgy[oϜi;eH;rj6xu܊.*F[-UpxK`3Р:uoN6 _{qn90a({'VM"P)8rVOŪ(1R- WM|疷hJ7~"=6|)LRvjgحTLM?1xբA<5hq . A\Et*$k֔B ʚɸ Q-vFH! zx حEIbJZ_mg5 6 G]֯څVǺ߆Lρ4Ōof8'I4d{Tpg\&O`b'(VAeQ"eM @;%m7% #h/_6iCP.ˀV?QL& Ã"^ey}\A#?hi .CpոpWCu4f#B,r;jEmt7Tc&H{S̸ @b$$\vWY(xSsDbXyGHBV? C/gQ%g>\.,L,v:"^b8f6seLG_O F|9Rf=춷ԭpT:!3?$nNs vWiGbćc4vkeQ iwpFtګhx%}(>#-5'W"Д .sx $'iPXn5U8| рZ8X73Ԍo?Hzw,6 tnJ{fy$т~~X#e ϒF܊2P9- .QB|1lh_X+/\Dh$aՂ=<T! 3"K}_ry%q/W*W=+;vG0X :t؃Bv4s"[bMF7b Мv04)7yoF:㭋ViH֑䨷lCNB-k_ m{~U[$bmQ>t1W6դy9OFrW]_q~o%]6 z$/(\NYxC]pz}@iW$X+0HGPɞݱۛvsې3[*a\ӀF5~rQdj]hjEzp &.b]⌅̙$㠊|94 0R F\ xM+^T휠#X(OCS$MW^PHĒU&exC4v׌B6We>! tRj 1=%];2aܡj.s~?-/mSGz)UeRMEF*7:DŽ:2rbO1`v|+P]o8AC ?s;Plދ.aY&ǭ_3e62 A9:R4v~J@Y*t6TnS@u\&zll?>O͗CWJf2>bfkC=+ӜsN=<"NZ;Q.$M|TA!?.h(sBÓRȄTJx$<ߘ'(Ȳ@Tr4Swp^*Tь|BC!U+aSөw ^>]5y"Lޮly@hE{LL_teh E%jz3ggown==Ю2뇔.>;51ԍ*d>H~Gv>|j<Jo sx4N>CL[г ?HSδ˲lqx o{,u,Eѩ 5 ?X[IIDoT_G9]M#K'k f]rxaggΫ$οY} >g\:_K/1Dh3QIbI_-'|gxC CKs{#,:534p.x21NX6/pEIc}Iu(mu5I*tk¿c G7paghi2ZqQm5I=s$/V)I{̱m+A:f7J +1V2CGa+?[{"tYCA4hQ5͢f=-~UŠ< 3@3(yn.xqIk>W`J_ !ꩯ .&C"Dr'>8,Wl+ ,E"! ičXIw$unLaNIAN~ojjvJlVmzFU0!K3-%FV~ל:?}!wfҶ6d QWXhQc[e3x5%5Ŷ@J;7#=`{fNwNw(K8CI&yYgXaҒF^zn]%Ok!~xvk&G;ӌ.{`m(SsV>cyO928$ bCJ~Օ##c?6Tєb\wr63C{%B?so q6H `%Mjk_LI3چkB,5 4?C6d/~8(t) !60UI7찆< jY/ZcGls5L V%m:C@yB@!wnG O /rhhJ!3w(O[F J>O +ְ冕cbd j~zq?RƋ"~׮K_:j.Dx'5w_D 4]SR.Og)mQ"C󋏽p_CkՇH|%FYUwEpQYΟyu!)YZ∲qi(;OAC8?6oeg5jx?AÂ{pK/9dXlfjUj}dSӠ۬vFR*ÁKd^dmrVg3tLuo]:~<pLGW~,N)n X>fdgH{)u븜G<4ƁEuX:Z i#] tN]{)SSTpD0lŏQ˨]>NO;D_%R4 '9as;Y,c׉C5W~pFCF$1|H SI 1 M+nӡxJ}8|Go$ _d0cjɉ ڃ& ]`nZ *|qHYG嶦Y۪KW;d ?Y:i`1 DEohQwAuƒžNҹv./a1rڌ)L9:f[(הR%>KVś}dthx3=x0H;FuSdwb /ncEֈ2yS!4:g :2j68o٭ '&qEь]>2c3܍n7 AG<cb#fAp._GTH] k!aNn #JObXvtIpV^Jƅ%t".44TҤi::䛈yX(vO]>'`1`ri2,Ik8غjg TsvDǿ*K USITtt NR.(-o)lSs=k.FãF{^9VKIëc+qJh#ⅼ@ƐyI4'\'#GF`HdR~52e(߄e:/1 Ǐ.34@)7YOM6'N/`~EQ)+٘ByOf5N?5XZ/eN11۫SajwJ!xy[Q HZ`ok$hû3Wwظ;z +k(͞MI,7/Gjzйo*xUߕVsExR7zp!F YV9;FdU'89FzIoنg^n 7 OpKq~?to(O2x'E;=d,}m잘'PX`CL|S2fnY{ rJnw 7֚ l`ȺA300@a;Nۜz4\.sdcF$$<;`z?뵺qz^!=1@ѱ!S{=DiGr['MW FZPoL!LB|+u)7#P Mt.<+8t?Se)ܱ3rKy}'쌅e'B 8lm/ &Z[08#o;;5A׏/9<_sS;ڟ;`55X+ԀN:TF6HO[@Ʋ?3csec E,EsG*X^@Tog˦)Y&z*P~Eo| r{U4j-@ 2]2od`XVHbWRlnwsˬaMy^7.y3 DAV(1^NuWؑM|)ꋏ5g]eWF Bw GA2u亄pCPsmϖ!(7 *R*w!5o;_=G68ҨyR}p] 0dycg~e2J]j 59D1|}OhѶ{(WPwg}+RPd3Ӧ& +ά8v<ܯh4]5s ,*iii}E  1M.28YW<~WjC۵>Sl? QW'\r ;Q TUD +ʧ&n^Ő{]%;i:&7b#n|>GG[ikB9X)ŸU.ECeDmJZ& Hh-; NF.[WE9o㋟Op:<1:Xc 0I_(qL@B/ Q8WlKzj;V!n6 N_*L7mvc)fG|RN W'[X k*ϷMQJҹրAݍAV*ykIi(- Lve{ڤJL9f`e7 %0t.6158r+# aݨ/SংWgf,iTൄF{_8cݮQ>ԧnA{E=7)Bn&V]@&@~UskV"aK2z?x~T0>so|Ӵ}[lt-WMB7=xxXI,'nkyy}g@żo((a2;0YZ0707010000001f000081a4000000000000000000000001629779bf0007f104000000000000000000000000000000000000005700000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/gpu/drm/radeon/radeon.ko.xz7zXZִF!t/7]?Eh=ڜ.+Aƙo؆灌ފiAJu|Xt=NOKŏ7tl\^wI`ng>}nK~rT,6 3r+ȠY?Ý)" l{zKz "1Kpm/g4P|vԑ=oFC#/ \,ɺCdKxZ6g_jv}Dw(_ 2KfU49 '*=ӑ **eqzأND^fT1ZܓM%p /8!n}өʁ=WTbcϚ!Wݼޯt&WwZ!O&蠭d-׷52E= ",Ú˥Mh '7Z#AzcuHS0bM^Mh>]BnVh> ѳ0__]a7U#z/a1NUx`'ūK P }͉f,F_QrSIzF%]r'Oi\i/Ic.^zt_5m}SㅶcE} yfG9^(FTD/%-/ BG%{cѕFb&#@$`aXN)r{T%s^ sR;.Xv,@6iyXڅB['v}B=SHױכ%cqT@{z1+a9Ә3Sm_v?48/Z# G庬 ر̲ȺMVS va ^,x|vS R> $C$d[sxB5=5ǖlMCd.?ro[Cz5ֶuvo(ь}?vgҖE6]Xr k0=RED؋fO6M O޲3)춥6smv83tR:  ae]uAU_bgN2O:r08]" r%^AKk=;)c xP`"hnY'#07f :?_~ v`]: j0 ɖu0qN*0Lm=;Uq({ړ("S}S%5R=/ 1Z<^-8bUϟJwKjyb$> <z=`PBIl0zxpKSN-ڊ.Y^C~eYqE=ȯŀ2?#~N MPZz:o_ETU fхH#IkƷ{X/HP; J(0`(Ld*:ljvo2ˤ7+Np6G3:%9P%o}Xtٝ?һ=Fƃ]x-}#UnJ+ yCIOʃmQG|9-zq s2Ξ |;l;Dԡ*;,7B=¾kv%#9 \GwгAƕdd)@55 睔rlIO: fPhXIOuu@xaCQݍJζY\274ŋ),K1$N4u;7de(WG$DD2Ul ?o>>v@vFcX=Ա/g܇v cfkfCq}6rDOym}frTow5q ~PbOR*N/xgɨ|~H^A!=<Ջ c8Sw9fʩˉ;kEဍ[^Fl{h~ҌmR* ^Ӷ Ga{h49w"K vQ8YP>OAԯ!{ޮ6:r%P.E.26|C6)1i9Ut%>dj$ZrGtrO+Xk Z+솃8_FF&E꼟l4tںT l"-e9,r3qjTsZKVfB>(L_hNc@繘6v4QOz9ͭqё; $S^)G5mQ#9ϡU" cKd| 0fs6{Ga4L4p3S9"wUf6uGIVNwbM½b?,-S5Y' ΠdN^QV'nXT׆9+dl2HH\wS2Øһ Mߚ9؂c bh "vAV^N_7M(#ׂVzC ˉl+>[$rdNSh}ʮO҇o6`W2(X2`2AuT(ߥiV٤s t:EC㥤qQrj;DC qu7ă%OjV[As*} xKíB+=Ԫ&g uvC Y&LnxGSbj!И$4'29Zb3VJXBjmH/qT=0B:8M2NY29%PD¿˵D %bF(3Xs+cD=6ΜHH;wKm"Ϟg#Ro/v&Ad{Λ'4+nB1NjxZ? d|Kn3;68|=iog >Flr7ݫ|,`ހ [%4v,Сs ]et.пʖBw $8&o**wOjCo4 cf,&A 0g:9DA-98Qg, [aYWކ9LbtGpU/4i&<Q.:B:Oy8#ԩfSSe/c7Q|dޅ~:o)@~B>,r->pw0B-%fzy[2' ٽrN/}/fƂkLOt1w52IֺM/R^`"7L<9'υOYq#:F?Oevʴh7C񑴴z{y7vjIV{#yl x **7=#?L؎}pD8M09XחJ !N"$8_UALX~EVES -<|qˍQJ?'ʥFѱv/b+PL׈a٠ƔtQ@Q@\оO.,+QPsh PNƠȉj XF(:vp 1J!ޢnyʝ>OVn` fe<8sNc5NMzB"l=SlMi;pO*q±[yR;ھ5%`ſVϿCsE vVi?j  mq.4gDz~&%iV]50LkY[@,.խU}2{=g~xm>eveׇP2RS3;܅Xjy-Pk_E{7}t)/{lJgL ΄#]EuĪG U iZGn;(ܠ]5ACdq< arh'+76w9{yv7zoIB ӱ&}gDں-LaPG^f1ZMI12RdCK'Ú(Z;ItSz ' K?^z M_Ůqž<W;ߙ90$4˭̂nN,k0)H$#Q0';qD%8.0(@i&6G~UFl5J5e?!H&*=}&h.[sGg7QƘk)gg 95#mjhu42aoO]*_> UJlZ\e l.V`}|Jcx~ N8跧f)Jb=v"h<\GJR},,QH̨9pd(.MI-9[C+9~X\ɹHVz?Z۱dkdVOFJl+LR#8LX S@%C898V,8Vnv4Oݨ'ܜ?O7j% z~=fqHtв B3@i?肚eZ)4<Ւ{gǞx|6AƷ>N>ျn30]:9b \Ew"DH߈N ˗G'}H,BT5ss#{rmCb[D{a/Z?BB6I'Dq.=L&7'.4d/Yi7JGf /Mxr 1%rsWqc V#q{qdN )@<@ew2l5_Id61 dgP7rۜ*씬D`#`l9݃xKV`Olt$(-j[DW !)bq_)paa3u `/2V*=ZrLZ[9Svg=F7 GD]2kYm[ٓ jO=-46B=-Q7cGuy.X{K&IR~R0AWC3c²jwS?VN1?4VBYַ=X1W t; ܜS,=SͦdqF\!&*do(8W*n}] *BƩLɠ,Mu7b( eBx@EЪaڇ{$mAPH4{>G7x=t?en v{uAOр5\CDjmspA}%sZvTJqdn7Ȝ,siʗQwOlAxcRoy\R̰NUՆR~~ucdz3 iɛPzA/ɛoܿ =&[.`z3 lU^~/ |^`EG𤫡+/UȎ84p%`~"Fk|8G95ǵ &_G捹yU򸨍8 D⪩,VB}V)0H$pR~qzDaBȞ$ԨR(!%p/s\-k_A< a08aJ-HHf xS ڃxH~$s3e/S٣gvn*G~]xYy4,BSt͝e,-R"]>NkfbXݿ,6 :uAyI˕zC]3JtLT9'tI<ʘK&C ^^Tz@qa EcA.-`EqHȠL٩I0<$fG  4_n wP&te`3wwg0)eKD Sis:*i0۠/)â!˹bE.7_hmZYAd]}k?hw=32[_`;#3KMp[FPJ棗by_7ߺ㑗thãMc#6I hfLTP]$k4ՂY`*-7YomS@l]A:R99U._R_~.1*mB(4 IHm8_a< x/iݚ1qԐCOOY0{y.Q.[Ԛ O+xƭ"3ϟWd4TK Q/<ڮFv9WђBB *ANF-s%dOӺA00dJpdGLI"R(RXVAIiU[2ǵO0$~nO:irOuħ7#4$e] K[.jנ+s(P5wb _VW17?->; _걓4Qk-m#pDL=h? e I-JŅ2c| Ò0b]ə'/0<1tDKτI#&Ϲa2@>W"#xLHڢd4lg * t~ L۳/rt9U)9oFKዲ RPGhkK m$'#+X*ʍFo%8<]hD<Yk^7V\sNp$'!ggz92#šdWIh(q]ॉ̂-RQ,da9up_z.VW1@JBރ-x">}8 }s;z:[a| 9*iI)SVBޑ􊍗52N]akה^bf/:+5!lœez8IK` wG͌HoI:0 Ŕ4gd}?`5цU(asJvSn 3,*n1X(+rhdP'CPmBXh \$f-e)`p %Z/5X bUVX5B,I@`Zj )r2^k  vy۔xQhJa&|OGZ!|.#.{W~I,i'7٧ӆU %~}rk_b[ay1PM \,x!vTVqoPk7h" s~ϱ@En 5v_KdaOHُ#>/FYNe`dQU=`gvl^3׃Gr0/9h#vM IЎbiULHAQL:+C7vJH8,3k[~t=tcyT%^\: .i "N̳%݈ԍsmubT4{`n0&ænv /H'n6/i=12W2Fw(.wspW#Еi#a\.m14,*s$jYhKH(ELU#uۮO7^Qk =H#n60rLvqN>wjn:mUobfp%uP{8*dGŭH$e \Q~XC `؇.,PomUasHKjz(qD '+HBt'\Kf<5"vm5W}f$}O+`ƺ-H M=Ŷ,}1Bofk6@ֶ[:m#" PX!x>yԁUUA[04?C{ Pfk6Kՙ }<>L~JH:/Vɰ_QZ<9s'0^jS P!$,d?vƍml5WQL4p`䤥 {/eo)BPtqn;0^jp3HuHi1-L7OSXy! ?ɴ7:;Snc²Η,h)?Lm[Kh'˧7{}jn\`pHȜ!|NQ]`mLـ(.T?4,vbN6ںHeߡ$>]*T:U( #iL}a]PDO3f MV!G7x^ skeQ3A ]ԬSDj>107{{EnU2Չ l&MZ$,onVWHexoʉHz=y&QGU,0U_QƐ[7,nS^vHP*ٴ5+Gy1Q:)`l/cDG c'4P,?%r_ZMw䜎 I,`'Œ&]mW?NE_JL NdFy)#n,rHiTnNGf3ҜdH=`>cQJj+_Bm>EЇ!+)zx'շ.h#DzFM̟p)v\ӱłM.jC~C p6(:8}r4t"~0o(z@dXn.ȦAF'[ Ja7֥T=¼y*N0"m`F 9|(.hY_k|Oy;m>9 Æb']_]6O72(vp 3<+[r1xfNe#'m5!%ֿ{ZJL#u{25xªh\c~# 8=M:E !8w sF# %Eq[QW7E"hW髚H^ezQSdϴV½LdZCgc-..no]1 HMI F=a@⊎={+/5|>Pz k`p /&WT~– Cr}F/IzUygM+̓MĴ ? ƻ{2StDE^j<5Zqoy̡P_/,"96ODH#AnR-wNxh9}[LeFn"+'N3O%_)NjQG>Nqc> jt9S`nt 3ϓɛz|# bGl3 E4I~5, Dfy&3^JPܚ:S- pKgzh~8.&l ?iQ#4:\2C*ҫhl,?Ri&#s r$2Pz-.^ŤXSފ6Q GTcpޟ*4]J$b3z6 -:d[`d5Ր! {kxDcԙhMQ=y-s#tqY;.bॼN{r]"qwZ!vOj S#f+tM+^Q۠JiJvBO+T+QAXI_ph=T49OTV;xD`rqY31!$- I@~$Dvsm)* 4cTcqOط8eT8e3Bwry4(_톧lk]XiǮR|Ӓ{*- #WGV8йCC_fEQy4*kU9GHR$F?S8U:YT!o._ c 8ޝ˒p?\1jt;KAx$kdІєUV/Xʦ7'u\c|Xk8: k@mA vwt+3|(b_D`,iފHM 8d7I ]gKp@!8⪗T]q\@1#!ݯkd&_4蕿c{% 5*B 㩨YYM])lIMֶQLPv>Y ,ze9حTRͤ2v(@ ڎ;T7\]G\naX(;B+0M\ G Iܤ%> )X " (!-+z՟c##H)ʦZ/Sm VnfnXy=oQzkڐ9&j,-q?n-ZD|09Cˈ? yӸ^e}H*zyPIA";mqdu$-91P ݓ+Nvn}%C&E߅|5e*~ M7E/*ݕLI#qt0s2c5)J̏DwaʋHXË^A/_9?̺YB\њvG4F.\,MM!mj*F`S]m(W |Mt]Plo٢N4]eg2x;*уj }j./b#BLQ9HlׅC] 4#d&>XQ/"Zh rHOATȸjTefo-" ,f2jnD afhm !o)#!Eďa4tܧlU6.VPC7l-LۚHWGT$"K`-bs Y f/&@@AbȦ2q„d9~3ESj 48 -q\1 M`lրKy 2 =D#1ƚEu&0߆Y! {b& @>>ARoyZ!v UJMݤU N3kFmZ0%?Y_ȍûT|柀1TWĕlغ%epב8&ur&n=Ӄ|'`P6 vaгN\uiqp71?On^.$-ϾX! ksڢ[;\=3dlgP<[Ht-Cw}ẉ@:CV 1[ɓU&xg$ux[Rwx}НD=/'Ntr4Xgذx4~Z9c吏d\vi )oCHgNfJWZXh;*_%Hn2,ݱἁT1g{gH|%]BTJ{HJeMj{iOR4Qo)vP),gi8 JJ-c"yaVmw% XW`15T*I[ϑ2PM~>~jx3%诳:6t_v5y&6aޭ+\c.RTEƽn˖(E& caS%?~t`ˡC.vӧ6(a_$҄nK&_|z\|1 /+"Å*ٿ Jl\5a ƳkSנH)jGV4B9WrY±al9bѠ9UJݫ9@TzPCJ9dv-҅ڴm|{;q&z{/S9h轝Ykz*(IVkx^2VNe~)Q-BVri18|؛Ĝɖ?ZVg@n9Ed0@:C.ϻ\H%9?zHdEM~sn!3 m@nK,?Zsc~`1GoOG䳳):Wd. ɨT(ի?J\J%4!lT8yN-Phv% Iv}ok;cvXq姱Ha Ph@BY1 e'T l^3d.z ͨGτV0` [!F8ʪՍ1DV3ꋷ=5| bmixG?՛^>'[|%+[bx,Ԛ:zp thĨ#'Bh4rQ;wc 16%Mz܆ K ̹(Oɣ |VlznEt(qFl*= )/bHR>e3ja&tik[G.꫚a]YfJ"8Fߐ>%hܿ6 foѵj _`=<^`s"!Wi#WY,RIRh>I":$5pfß4΂`^2\,-ԤK/r>g}c$Y!@ <<2Rz5ei &/&^lꏉ}ҠP幪q)vYr#xS aWo&&f1iqBk1 oE{=kSKse;SgڻbZYY& \&X֕v}b6/Y5(-fm M dW$4evw&ݝ+ HS6S|?KCRC"],.z8 Z׋+6̐fG0^#&Z"& "ۼlqO}?(1lJX?ա|),mt]X[(M)4Y9~*(Ozo.Gt *9hCHN輞Tު%7\Zr̸襍ײͼo~7H^vQƱő?s:g^(v Gm-$11W{a+΢u_\ HvzD"ۍb,RsVy#Y9& grRr?y4['ݞi*$̍3l9*UxUl_PީŶf5HWv}z ‘<[z97hA;Ly.+D el1RqZmO7}GN AvuhjY-{Wf|fh;JFTb.7W,:*@[ou"Z4pA^ti-ѡpޢ##3l 2,dUR%9HpQ_>V;|[8k 8!xeBAϩ -FD}R>V=^ME&C˙׋Iu^#Һ7Pch')BkJւ<Gd&7&T%gNV}=CƸ[kHgV.͹㊝7X>!.|aV;r70l1B2TX UBM=9vДVߢXF. ^scDB=+X@l_n:;~ C\Ӭ^Z0d]sBeRG̹ Ӄ_Pcx8MjKҔ7 ;>Fb=ъQiǖ3J~8C4QlAj>պZ4{|ԙ@:=)%%o{.]i?QR0wi)LeyO;*"6 QKB2xRB̜V4J`c]ӻj5J^z[ri>P\Ժ/qܚ$@N7Tg~wR SJϚʗoe^tdl&ĀnBP?z/R ڮ]k6䓱FZs rH]EX_&Oucч83|VG;,60 -$[UCYqƈjZڭ,Ȝs[X`f(gEfXRH%Ūo6 >2{4bmA|2Ipnm^+zK:P4*JUFٲb;EoIQ+Ъ6n·0_G˶Qu.V[7οho<^h')f_`x\)< NѫH>s1K8ȋǖw5bg|M~| U[w:xMICb=X*!@STfgOH0(qr>5xw|wlQXF}uA[/bxVI͢OCv\ڙuM>d/3*\oAOU>jL|XbDM !T.>ـ^grLƎ$I.1~`KBXc O'Z)l I9u2`y`2X| EpMhmsQr,]yMaI8XІ+Rm55kE;Rtq:c&VseŶ)km//zl_ ̌3)~c=da[ i׆d&[ki8KxSYKʶ DJ[7 =Z-Y2WϪp g] xOXDRtQxùd\K%K(׮-z(=3ٶH^Bw)~DG5$n֨03kؤ(Oijv4Cնu1%(Lǰ^kz|](B}vhRv |q oA@l)'Yw+ғ뒝MέN}{6w4!t.A0Ð̢ Ard'CIhG/p[Oi9ۇTc[aIx9f7/- "Pt= ėK̕wAx$84$@${t-kZU]YdsksF>8dBQ : :(7Αjg}Xu( &1QTw\ݟm8Wxv(*9Z9>md7'xˠ2^YS.4$d"B5b5+3[%{77Ej, %dX9(۹Q3:4| z`JN>wL9Z̺;fRZ1 MP$a&ݞă3ʫDaG#[1È׿P}B$rw|Ȉ82OPWXګث]Lr:FGdxYGcC^|F9Ͼ@5# q>՟[5u*nIN3_',:>{1l(epB\r?ɨ)P\쫀V:ٰ^ʝ,^T$J.1:' r P#u}G<dXnb>y ܽk.'EDllAfk{tP0χ.mV17nF^,&2(>J._R/x>X&7Ŭ.9@ࠜ CNmGX[-iT7msBHLqb 3΂U,+OQcl8u08+mH(I7jx&[An#]2@T7glTh?(2sc򅣭~K c% pZi^QIs^5!2M?Ŏu.WBJT/hij<3"dEB|l6ܘ!pϫ֓L5f%:_a(ᯚvwOCYWvZ87 hq~UoiM/x'ɳEhJ 3FN\ oFV cP_?&@ʆv3Tog ͞lX hu$0_4nT:Hpq܊{Z"-1,>/e0 Zl Er){2|m^;gAp2 #I ?,7#FѦt.{WמmwS2U;L[9s,}K"og9yO@=wXlm7|4,~ʝFARm{x3XV-a -#\:ZqF>ދ>gjx0Q\gM }$H\dn$qnfp%o*$Z tt?l\=oXW%ldF>`>ɲbeVg^lpܚ}mր$Z]zQ~udv K`r]7&PX46.E Bn%3,e|Fb*pj^vMQXd8Ҥ:ݶ梣Pod_S9)a_6 ~K [C:%|,GHC)1}ŷEl|rEFN^5aeѠF mI M^1>2|IIn2RINIW$P!M:[| {xo:w:ydQ!s wI O6hl%F)p .fqS:X.ԜW}C(ڀ~OzXRT >X; 8CAqH>}ZlV }r`$co-)ƩUSvgE[ (FզuLU}ȠYjvpDiyWDH4۳R{SMvpG-u:Pk? Z*8 c4\Ay36(_ %+EnMx0hd gwqjҵGmY43g1HnLi7sQ@f6֯p cA<Эw;|Cxڶ&^Ý!/6T@FC!pokXk|uO^*EehT6Ň$q̂q!e& z${ N+ t9,U'A}[W`"Yai>SlWMtg'{#YĶƾ.ٍ!@] ݤ&O]0vpʙ+}*JJ$ҥYz](݄{fO4Fd)HY#H"fc>'H`iaEY>S~KkěX+]JD,F9*jU\8>E'tᰁ.Gue˶~"\/+3w! 8 *wy$0ߨAPg_!liz:!羝\V`Ru` ԛ_SAC<%ff:UVv2R ?GI"{j"$[8 Yg@sϰfBUweb*NGi IM:uQEթ9M=!q+\7I Ԅ/ pC'6׸OD@̘Y噩kLcbbovWmùC[!)Ĺ r$!49)3*>ȹ'qPnDQ"wXM=OR|-pkx K ~jIp˼a==3-ɝdtOy=( =ls/eoclw& @AmW0Y)zc~PH XcK6F=X5s"G!`c8ri'x 徨XQ(C2aTA8!4__%㛭g\ o'l.ںeEU{Dq<h"53sTe9Rb/b׭m)\ʱ Sn3B'ЗǧKB55/^o ,2@MDV;ӝ`:w~扊"a`g//bL@5sċw-1aamx qY"oY Jy{c[1bJl4z_ zصɅDžB6meAs|"cJdW:c["' :, ɯTqt'c>D|}ҶI:# Gõɧ³1'݇+ mW@,*;൲b^r01:uz}!G)`ZCH X7صȪeE5+%bPdEP QPy½`T6"q_|'S BT 7_Aeώp(;yT$vdk\ᳬ_`Nuĝk񖘉h& T h5k']E^SyoQv7i\Cr#1Gd?\9XAe5bc8+3%k"/(Pg瑈w{sRӍ!)Ou l h+$ML6'G vn}.C& ҖI?E`n4JqGQr0-sΉ{^2"91=Ci{n~+KaveI00ٔ?R;/C?$KoFGl-My|D #WIg7Ά3n袂\ZPڝ¨|}˲Zy^gP:c.SIFLm1Xhf (RdY,F049[TK|3LKXل?ZF ,'D%@܎/rd8 (CP. Zd{L?A!Y9]˻U#`-H~fV#pPDFtEo'KSƅ@{8Q(JhNmLeڤS#c$j췢7riP;IR|ϒg;1_£|8}j"J_P/2j{-!"͋y= |mcl<[ $DsC?(QԔԥ\g2Jqhn.V@]ZYSEsinOSxwXWOs˔j@,7Tsv)vm m!ZV(^?#|߉Gx w(ȝomeA!27KL3l]3ϵ @+N둭E] :EnOd]US-E+;4ij2YOsm{_m`OEDzzF&.6WfqɞNj[{pU4 Q65iaY]Ԑ/~<}}"z2қBTTCyoo6_j_^pPr#ؤj+ph.C⽆DE?#\߂8hS'eRZl{ 4{ R0Elюl.Z'eg߷mzNXb hE}[(]ᘆW4VOiӢ =#ɿ [ ߝ,w6UK\H| O[ǬZtH5EhJgp5X-n0!غXz3-?wzM[f pSbP#&mp+)XYeŦި#۟27JԝBeE3#;wvfTt!A:ɪU8GzAq"aP~ׅ%zgX+'(6}T!1!ta=la$Y YA^޵*gs.1eZ01]^kx4GM/ibDY(L{+#PMН;ѼU ~'OL} = 0dq(&D(Wqf,*JmOK8IrAJ;$U1ǤJ-ΊRNfx;]_dkq%8ÃT$,"c?ZD_FIΚ4/l &Vv旔~MG8L`[a"E {u/ byg $89GP[ǫ] Y7C\V8cZgiX8es-{Oݯ4b`jU#ULG􂳜qi@::Q` D]Hd#&ݭ{}> KB2Nǝ%3ev1-9T *dq,:LhDe+#aDoۼ?eo,1Jn +Fd Q:1l_3'=pQ wOArnV>wcxAVoT7Hz ڬ)f>{L0ӚzͶ3?gTcd|T??lBtTnOC"ljvK ~Mne+!;:zHt3ё׷TU=>>e8G3HOO΃ Nh3+[ ed Jrf􈹷1zaI捏֖U,M U]xAlDQ x '| b:^HX8ga2(2Y.j(!Q?ӬNo_ U:&vIU` {,@2ČQ7n*/5EqY T `?8K YV¢/zY x)ߖ!] u8R}'Dxw@tSK$u>CnESwjgg,]>V?.d71d5YP W5\|\7xb2ƻxθ^sΤ,OM~BBf,R$eq X@eK#ZOnf@GsNd;m"E:7HU/!zy(Lu/GI)4s<Ι+E,_8&Ρ:gnd5F@ p"U8Ĝ8sB꜓7 ʑDO=t TH:$5BZ:~HEmtLexC+~.ɕǘ^B5({ԛ-돀}>gY6R`|TsФyyk,9踂bȷLƕN`<1 \B.!EA&3ֺJ P ַg?-KHrhH 8VBӾSq0 nCHPVXԐG1%| uqa?Z^DŅP"АC ѳT4V"͠ʸ(X;HwWqLm : y;і>8}L*#^gkkT"FѴT; K%rQU_Vvf T谄OjHr_/Y唺E`0~!K[Lzӎ61F*fL]>{TC>X K]3X%\&vOr"D:%ե 2jW,e%XGqYʏLrp,Ahd.YעnxyW,.E̷LU!u`nqh0e"ʦ3i{g }[W"Fd8f[uRY{>ȴ..\B)]jrTR_SOq(t6@N[G1U][7_Jn`)8*Y:%RU P{ !CuCm n{B|ٚbhLZR /_`A$R|TN(\S L8%~hvac,q%ynhbY=Rtv(Ā(Q{<UZsT@e(è`1{ScςƴZyړ9}3 -[UՇx臿L8R58YL{`[x\Y`NHV " |So}#ʜv !`yMnC}gѵ5iaEKsZo=^G}A6قXѕsLzþ cML\ ua禉 f*gY@cJb/ѻ%2׻ /@4< K 3^OV`&d*>ozKf6ΐnKoeK b'kwI7yF?Ջ*5+_((i6FzM[p~Qz"v9QYTc Noi`CPşZ&1YMʮq[MbCzDm0=l(X8J!]@L{ 09Eq*NVWDhCx7i-iFDD7 2GU&[^<F0p:yJVcMؚv[Az3)wgAA4ġw̵v?|IX+r-)L.C$(gXFn"vE!m:K4fh~#NB d%ڙ,'|e1*X4@yDL8u@7FCF(<:!lvS ^#?CoBO ơj?d:|IB r~Ŝ3CcZp;{OyQ0\t9$\I*v^^o/qz{K[G)oY"Vs윘EQðuf5#Da9'xBx;RnD;;{+֖mydo98 XՑfG?%ޤ߳)gKmR NLpsm\e$DO .)plu0ZA 'H~qSuMpw7f ğ9fwiϐ7HAXZR*Pō@& B+t]r8;rdv8xhGy 2>(d@Ë?jȺ2yy`=A#Z#$ܨͷ8w*9Z椙׏ؖVIe;{Q^{A9Z'I͓G1<9NQb#t(Mۦ8\@lK n9k r-txavG<2 [ 7Vwҙ W1\sxk:9)gd<|پ?GXM/KIXGSfBʔ7Όq$vEEO2{cBgfL dG#=0=o*v*eWi\*cp:Rb0w&>klS0lVx,]%Jretd53/P!91t0 ~hn ?NHl$0[4Ou7V>Ed)L۪W:$*~ &?),4Uk=U,ˑI ?PB2g|Brvh3:y㏄L<|OecLl9B(Wh.86`_vEyQ҆"MI+%K)O)GT' aiQʪ?DCǯm,D';_uDNK}S-Y'*q9F\X-rp15"6]My00c4K)*)wJP*ExViƙ0!^n4<*6SZnE)2oԟsh`os[nO)J\1Cx230(/7V5Y3+\} uZQ@&skaK[q=,(|P,!R ˯N~f"C[tZe΂ t%{Ghmu,y>b8;< GvbpsBbbW(f} XpD(6[c$ķpZZnr>ʒ ݡÒtPtP㸼jW[ZnE$ʌ,F:ž) (ZWz^Xx5z7xp={1nJjDh]X盺3*^ȳ?)jj7I2m)#H _;kN3d!TX d_3LJ@z5oɇJ ǜDs9-s}6crfv4kYvnjr3'>:~f;4\ RÊݏ$d)u0&;Ja+Cr|sn3FשJZ ?#KkK | f R!n!v ҏ'򛳾rK/84Lͧҫ}s@GPPY'DJ莜!pNiEy<544ձpXeL@̎ݭcTMoH3 7kXGQNԱ{0ȱb28X`߯ }Ĵ_ki߁la#xL%8kgyK+fb%Bͮ˸l=vƱ`T¿+1+FXxUl7) ,LL9C \[Q٠sl*q\P!NPW*SV= z-}ixs-왪NZOL.Xz1͊'Y΁i![sdGb4Qbn j|A$X}v=mnqQ:Q L{^}#jv?!'9{fbx5Q]*Cuvq_5;9/9UٟNwu[zy@A.` B'#֎ etDHҁwPن#^ It6N\$\+bsqݹCjlODzŜ (I2]4.*Pv~GNg[^?OBWvzH}4bm®N6#d?>3怂85J5B.|۵ }%lq^6 % #9%7,Ea#q ma]kOk!!>Q+|}ݔK@&E/!ӜHג^m* 68E-}(ʛsLً#*$6uvpcE!pl2g -pyb|Qhg,lNTx̟F/|Auw-8O[;W̝]`{at]RކώqX_7<[04Y'1`|[D3jY>+0_܂[ؾ_lo $B (h^ug3(CPX+PjDgջWįZ`5PkQʾoF3>4e ] sPoe.%5`2Sg%/{lӓ0|JzK"V;.E2dZ"-ŚNMG%|Bux ۸m?L`jM {+?2. iFRK %@ƻLUω/"B^ұ _+zTvZ 5%*0嵴Xe]E\Շ?²f=tW|ݥ_!Zdh.OD03\~#֗$?=-[#teXq Q<,_h:,ZpoP|yìgQMR"SO϶G忑IPaĹ^LL~{X3Io#;݋qA57i1\ "fxiټX=sbvQv}ݝax.` .;*kF@3K0y-CO\jVZU (s6ZYAS. Ȋ{i "=ICM8zjVsyC}v;]8AQ :6 2** ۮo>*!i6%da9;mb׳v;V. ]YS滟rSed*>R#KT+*˹PL8^Z͠ɽd?R>$tx0 DKMdi-jt\w+X]TS4lnZZ[J]',KBkto`mC?XqNޒbQC{',inD-'HIzlJ$cN.h!$qCpJIu?/zcTqUϋ3ӾڸdDkchʵY_ͳc0.[yDVga7CT~y?% oLQ@d25>+{& NƹVK喌Nthi)L}UT όÂLˏ]늴*z`7$'"ϋz;p$9>r&j≨Lk/-HS.I k6-@A9Rss_7Hr̫1ĤCP휘ZbJM1+tMu ܾXMGKmNن.ZmH2`]XËpKd~ۢze+ k(x+hEi \0KAY_ZX{Qj[;9 (`z K\5/uHb|1/8i-}e5? MK9siS]}yl9ogr7W_~P;Q+=? nMXcD k[z(|SeF4oL̃3%z!6CH{ؤz5`au-QE;y`-W܌mBT/iL.h J*;B^k 'łrp!.RzІ!0@nt]6/ H1\5 I0U3ܠG.gm8 1?>X?M']~I3)0!ꨘL8}Aöoa8RA+,1ş^gBn J*z8.J[>5 ԾP SX)L\7SC" ,}$q {a7`B_h4O!!ԣ_/5obg&c2q^Ѧbm[v$-8āGj9x(lf5(fDw]H(Mfj,|}:>x:Kc0^*#}+3 3U1|1bi $Z7Ln:G7jE#qȖ \bCF:+DU5;QTp֥(|OmT3OZ^.[3=8`H:MVя *n9 .-9a,vUAnC@N ZX.fJ^-yDi)E$õa6G|Xҟ<}.

5}mE&UDF̈́pgvJ8!͟+5Pi@z;%7Zƒd](@b7/?FbyG#A\kKaQG/.CKRI^Y{\Z;|~Cj̱aDPJ5xޣrޛ=93pkE^*R'MWq@m'OMvCK(! H:|+Wk3 XW 4i^GGz#@gΉ&Hel [ي ؁A w|mO+"IGW,΋ZwR n~~`2tY;vae` !dm u$eJOLXw2#Zd1_ j\U`=*vI$`՗UG N&ihDu'9hW^Kt7Nb/aݓogx9!al? YG3i/635Lul?+H^('X᫢([F]Q⯨ <rArw;xGՓ xXtTC5֒.¯>Rp_b݋޴HKJ*ޙ%<+ږ]WɵxhF@x˒vwT9I& EkDuE!:]_Yީbs3v*F"heu^7 Fs.aƒib #l.=Ǝ%{'1$xƞv]SQ(nYAΖrVcC7~Z}_dh_OpHL]wKw!HɄY;b\ݲۍS*D?(D[wߟZ%%Evԫrw WQj|(ip͉0Sj/،:˽33s=Wb}^aIRV|=~C^D'P36`3V%\êr&~+],0*FIQF N.g2|^>= 8{uI;i%n H5Wc^ ڹn)4K]̐ya/oto[ [&VS RiXSlog* uǔ5IdfwKhwSdn')RK'7c.3lx㡡zҴqf%1k`c=΋0im 1$ 5-k;=6nC&7+آX0HyLUhĵBז> a$aa|bn@>Zl671pk>ŦrtL7 7a' q_H7>(`3_iœdK]\wL >FGzyn-1&{L"knx|G E\AWk ȑZH"ZWY NW_o7 43w}% Q;ŧǠAHPv ;ԉ =mw1QIk Y w?2WYy}2-8$#>. @RjO7/'woR{e[⎌Im"m DŐE`뜺}݇ Fˏ߽qӂ_5 tb[bTKt*}B-zj ˁPz"FB1wB_,pQAB;zj|e8˗♋Yɫ*{LN?:VM_+ЋZ8~*͟TPQa=o{skYd|\vǧIzLz.eWHbDVvgʕq^bE%ՇŮ6 Y&m8O.%/F-8 B%2!/oX6s; 'ayE1&\+}W!(ܽQrB`YeMi~B́tFw4BGyf 6izb~<3*FYӘNxבRs tqUh{6Kvgy G֌ѥ9`d-\/ M3+ N=?]ދ l%TlԵ\|<l1ʋ\ N0E^ku@$,mcoQ[cFqסTZ͝)nW&`^V H(3"C"^9uVi2 U{D.-!VJ;[11^dĒQ;A}wBa$.̃ TWPxRjq+F>p(/AћmѶ7 qF15Y_5 ]Q c,#x͸1tTUH * KLUxv^WQ)LvFi)1=eph˄Lw-dQhN-3^i2Am(b/ujL;>3,E1`ߣ'%c<(06G5דg+^ e =Z74 o)?F}qZxc+Ugp wmI<ǜ(x8atE8Qr[>a+h.[>/99;`jH)y^HNGAɩP upRf!#L. mFwаq1B3^<wZ?ǐH&(FC(fzCo1&t8LfMeE&vNG$ire?ٯW3ՙL'ӵL^ v6@&k}W:$.Fo'qGkLкV <$Xhp\,&4"Z %b 4k$h`g|cW2b . vxd_==5leY^ݎړWNdWI2Y Ȏ 3 O oY_"oil[YC^8i#>v^N[_HY ?yr%Q[=>)lF`KNjOm]/˪1P-b}9󛙲>hp VODl4ݾ-qƳ5=-jk'7LZ|HjUvCL>*olRkhKak>L5c[či]mFMUB{$׫ tЬR^w3zA" i6E׭IhOŋ'EtFdBɖ"+;FNd,Ęr98W'{= 0zˇ<8'$T%r%OvPJB,DPuٰm|~_Nk^[EξZ^1fkީωZ4F01_Gm$<9:Ȇ勳=ψXg rFϹj@*J;"+f^`$r?87&Ow-̇AK.DT H1y  1 @6i(,9w|Z~}sHzQ:RU?y8tѕi+ބ%QtF9(ZCc38%e+M/Amta`4w:bfl2Ƿx]& 'XbWB[`PR:>_ xK(et^p?vay6!RSuޝ\`E~Vߢ@?=8~ʤAHޣxj'6lc8:S)cCyODXl:᭗4f0p,*<+<^9k*V_EW*!0;B}^:%jKKSy1f ,=x~bi덈$ 1~ \?<1,nɓ@χMBN:ٴf"M1UC6ue¤Ifq"Hh&@о ׍O0KDy?*j@p`Y)NR.Y`2dS%e=m\2땥$6Gaz؆ P5_E])]+#j]!V<eHTOBA΀#/fA=i3v lH<F[t= 'IMgg@̔V8fAl=|MUׯDƪ Lي e=W3a0'Rҽ03.mL7_HCFvԳg=8S 8JZ ڣJW(g>.2 }7,BlnT%? +9͛2$nPk@[L^=pG5Knl:*ۀ\q @wl镐hA1Wg}%$XoE4!,2zL8SKj"|T');.UEKHW] n^lQ ,UiG]+X002̞}N< k6¶vCv\R99/7%ki x̸̸$@SR5:9m sH2bX * 択h=\:>GJ2uf-Xri><qO/q"a#AqqKtݬmJY7"=_>q7QfV^]$;vV:F_pv!#ٌJ^0~Ped*uBO-Fw:20q r l Tes5ɸOT@R.]{բ4"^݁G l~E%CCK6z騘`*1bYD,"ZX 3~x9BFIb2D)? axrlu:0%sGs܆2oZ"ys8+€>` )Skzנ?8KJ4z>j_ņ䣝l!X! DpdS#f)V~f. !Dk7t+NaʸMƒQRP~Ce&gRL-]4y9 9]dcXKV q #]4aDEsǾ'UƪIP&H^hD%ml{2I_T:ajwz"<'ud=4J)u{]$nKDNcz$ е>e;Msź/uUݙVB$M?1* ;o0p|Ly)ű[nwvu:3J2P}b@aCH̅9*4LzwQ?~ڰg9U==AqO;*DGҡ4z zQ~cc~ HzX2D֡k1J''E#Gp,Z#bE2DK,y|qR^P~U3d(+#`f WZ&ۗrh ,$8J\rou-FZX}Ѓtpc*(ClK\{yM[͓oTSLA`H+T 6C&f k`' B4})i՟a=a92Uﷁm0g(*DćM<1h3m+~koә6hC`3!kA Ș5GY78'uŜ:UKz/ -AJ^ȇ_V|~{< jЍoD͔x,vE];nԣTL#ԛ@z6P~%dv`[4ykǣzi84 gdBPY;YHS;I(k9ljnV~Δՠ$ϹHFgavF ,E[w .BiL (]2c&)%ILe_Uô^w^f_V{kByK;$L%%3SA)cY1h~wGZ}ڣJUPC,&Ձu"Eont7FsDYWFl\ yɱ;TᲝ"xD6a>a}{k *2GW|N?{B 3GxŒ*I_+M/T:5i|v"g# 3 )]zf`.KMƨXIElyX鍃=쒬StΚD `uUWUӂJ`$vL] y/!׏KA/zӣC'_pCuu[ LY})Q+nU9~)7:%zIȖesI6q\n&G7HeAΠSE1)N-G֚\҇r9J>LWL$a9C o+ WoK6wۑZ |8Baki\VI}Bg rf)kd~ecN$W@3:t VEMh>p>nb%~_i|G=GҰ"̺5<=Grj@x%硋$oIfqqe~hywEp/lD3A 4Ks:\Ƌԉ]-b!s0'D!p%a&<4A<7yH0" rEbeO?CV\vtﲄb^aP!FŻ<1h`Ð5bwϰk!IUtTzʊqq6ZTfO(l;1S&V[Iy\ و׉#R`=ZDS1-$%F7 'MQ46 $,@K_p@71 60wa=r}ȾB/9J|FWn[<1=_NUљ5K$ym-I9l=ւB#n 8o.XG]j AvN:Ep

#΅39Uz-'a,q7񔌑>o>Y,R~t4{=XdȢ,5_Ϥ {Z#1Lhyp|2:ZQ"&2BW Y6qm^[hI mb< ̟kңn3(H(Ox T|VfdpE2Q`BNmL {dz6x݁ Hn4U.h^q(?b@;}lﴽK OB6~1 ?eF&8pq bYu|iV; 6-4_S+<Τ2v9?*1}v=t(LƗ~={ 1lqsUyHGwUkL+Vz&%\E崶+'sw0>ZF[~{89I~(.vNp#(^%ߪ'a BQ2"vۯpK1u6kuEћ|˜ĠVtbjAn\P?˩隌!Ѣl{̤;k~_GjFiJQ|̛:i? IDnmK75G2&nl텛.]tnA,#䲐~XaY@GyjiKJ 0uĵfNQ g g6]ojH$u"R="4v85Qi-2F.)Ӗ%ԉ،}tXq5q97oiDYBqBZ8" f@ӎHmu8gp4&>^R,=HyԢA5˘ o.U6cn#?؍ýn\٬8ra #$B siiCZblQsoQep2HrOVŬ0¶b]RwmY_ҥwd1*"MPX%ۀs鿂ViX͘'{XPN3_F]}A1U2e^!j[Ц YmҧBY2zM& >$`5tFAkI؈zz뤩&p(gd[ɒJL^STًm+[mJź'ѷ~7Cy;+@cLnh ,/;mLYP p$_e 3l-tqF ? xW Fx"joa$ uӌ tk7HIMg8RmJbxHE0. }8 p=~fsx6tي9,U_mXFrmN;ܣMnT0V6j}`JDR0ܵ_d腌'6w lgS,E:J\ӺJd. ZVc !&ZL{W95'2i@$yHڦA) P;V8 Ty"% riH0Z iI_ y unj ~k*Ѓ@+% FNI`<[쮉\?}+f+MҺ>ׇ k# }vd&F_]z8}xԭ>X0 X7Cl.j^,0eHZLn^Ty"mB)pCs,s &<֔S,3uE1#oTm !;͵c -Ǔ}#=?iHN VJu,2iVw!r_sb3d] ^n [&$ai'Z%uCbuU{⅚F'˓YԦ'lüu$C(kviؤȁȘdUG pX`q}g<+yVhe4 _ݿTDzS&N+2O4Fê7~6I,4@4ج tL W@!$/bzIBq0nj ~tZ, ܲ% Bqg.;}P2n/k`mP.hePx6ZfofʢºhHXmPR⾶F7!eC_Ûpi@Ѿ>Z{][L<V0^xCFPϼT4'}MՒ.V)$n+%W`"_uzLC) :o&ATjLX,zgq U)hC+>}H*9IXu'1A`X )`4=7FAOrjFgWW5 >fA*eƦB"3{́ja]m;m$bVͯ={5ȇeަPcz}ߧT)HD<~ ;#!a{tZrdD]؃-s/ݽ֥AO@.6w jZ}j3q_= 7nZdNr/&~<{htx>~8d묏2O-iX'!F'd*^vp;w{F}p!@ۼt9j(&ΪԿl~%|R,uGp@nY6d~2bH Vfᐊ+oE-i9o3eD//LOrfVA]7榔;, "< ]nsvh]TW H^t 2FƠ %j*ڝ:qNN B`soeQJ7%o\[HeXOq;9UۂյN:"q ߍ%FM7xJDz%fi]Uq>{ԡ.zNڨ|ryU! }' yjEU{ @Jx`Xu8r>#˩Q2%І̢0K+ĭVq(D?FK4>j\cسi,siBӵLQ#9$PQ%&X<:Ow;Lpfk^\s mxa@.97k5DO[_d+Q1W}h|+It}uŽ Xq@@NIsjjk4Dyfgmզ &.$J3~q޴-d]ZQs̨zJO<*h7!>^383]loÚ3T>+>Xy"h3 ;8tۃS8gɄ#%a ZMopL/zƺ ݄{ y`P!D4-RgCհũ ɤa_X%FMH8lq6A߇7q`y|eCwna{k@1]FA,r=?|Yθ'pqvG󭄓2@#c~dnmeZsP W~O~iTϑe\#eB~Nb /z[lsn&  ϳ?@jx[2os ̽~E:˫~SݧR1Hxj"0]0ʥ,$cj 7־.ޟX߃m/$HR_JP"R25LʡD)u%}uS#kaH,mnw9E߅5_ Oe]^;YwgEݳq/hݷ/O }I3B-omBDrK|VPX{/ΘqDDţd)C+7YzI0d+oZMnL^Ue>Cxd23rNUOӗV_P;LEJkJU/y 1s@F K8L,7r_cPIP{W,8nWe<>̜cwFE(~`˩'9Y CjMZ*8HP;q+(4BYZ3 xwcaj)XOй/6`+!F (rSWļHFJ3h@ 9wEv#H&h~__x# OǴ%jz#7OGR(Ybw{{ạqɥ Cb澃^.GḶh ť>lꥯκft<ʚ"GgV910F}ĕ,~E;%!OՈ2ЏDЀ$`W]qEJw|PQ쩬Y/RPtzhOky&[&,ui8_ U5'88洄^dc>o#X`B ^MYQP~Y)ba2cD J/h?$TP{>, \AI743cF3Fi JMB<6κLTʷuo=-T,܋FdtEaHD+IkLIΌsե1Dt j.ds+i@y>ZT6ЊrL<јv>-{lg\9]2};+]ׄqWpjqofnL+2rHQ@ZiYG m;ݪ?̴'a矺bj9}yd7K$v(f6_) }B4>5@Jqui;_k[We9!_rԉCmY'Sjœ<pFi^mi]ŤD u-UtF@NEE f'{g,\y{lW08MWDF{-X x6cPOLGZ@Yu2M'U1t0GtJW8ۊe"uD>Z'Nrb>ʏ +o c#@јaޓ *ĻFd@R QGt }HY}/H^]0#(>i,aݱS ś!X*}[Y>Xm 77f{UNXFQԴ1ɾ)j` Љ6$Lcay4F (@ dU^xwmr#D3%SEA,O`YKCKcL4+}`aQKэspgHg?9_N\2Ix&\Cgi|o%I,o.q! lgoKbKw5+q.)fl?S 4i*7мX+ كSS+KKQ"WOeE3maLzYxPi{y0|dST7ˏ]~BSk%|Kul6cZ~:މ3Y0&%Srڻ|/:jxՌbu]0 G#~R@5|q-M.=CQ~h.֠91l&s?l^"щO=u`{s. h>:(">9#EųUs#gt'Ysy1rh'C&JM JΔQ]#p5{3S&KC@Rdgu0[IK;G?nSޙ:߅Q50| x== Tn KePae^f88pȽ.j^!z; _ħ +lx@**KZf=ABM-C}MѐV 0ÕNy5hw{A(D]Mt?wd7P b@fpIqDhb&:gv_9ͭctJk~K&KQ{X6Ủ״H=Q1_pTdӅYdR  Uw6ҚuhNp !""VQBg8_W>KkېB4d: 1v<#ۯ ,[]ةbt?[|8BG 6<9OہՒMߔi9F'ZH(;1s^e(?+.İܿ=\j  P5QnO,i >2/MI Bq4R_7x;Ƚ~!a)1ӘI\isBL{syGa*PJDo_G4W>ƭ*Vӗd{ݢ@Vͥ \.J9afP߄I`4: 7~ǩIG (̻, j|v*9n,{XdhGH+t6a04 'N.J[MrfP%qͣnԾ#=6AK' @t w&"H|Q:DE )~C>9EծabxGMcRȩS섊;B`p ֕ %Bz!<7? 2 }Udm"rm֜G|Uvc ^ % J7$QhA#6d0zX4{uM #aE3 Ggej jwx) .bhٙHlYz6j}ԀcGU$x?o\8PUPI9(.ɂ郧0 ?fS*ZQQwcvuxv'B XfMrZšb"ud2qZRlb@:5ze!BdT c;2 (K<%,x Fߨ8{9Q!ṕr'rԕ9 aDr|(~*WBxåx}G705 8M'Yv?ف²׹}mӚws rJW"8 [H/r&EnNͷX+9v &mH(#aۀw >.eW8 ߘU 5qY{`Fɐ8_L#6$ְo:XOh*ulGx斋d}NAMNtÜDaCopNzwndՎjrr wS5?jSL2YMISيZ8L"dr2qGXOScb1!GK> Au^?hu8+ H{.^8壯v<sCk D'8>#'*88-g=W3΢i\RI 2^Me  \ VhpKB#6\-ttttEzݜWw#MeQv]߃23=ZNv^:l ,Hjy@&v$0Rpt <%)Z{VY1۬=)އAB"B>lk &psAyI&ڹ%4U|:k VNj]*>z8oTK({p}PoXd:f[UPܖL'~xHZ5 &Q#^wT1G#o;dӾGIe ǣUA_2"JC:.)CHA\dZ7tOj,>r 1ړ<露83s#\p= u؎8`BGˤqW{Q뇚P^b7M y#eLav:Z|ӶS^ON/l][yڸʨ8;&'_%д aZ =5?5gMHXN'y՝ {VTlƷ0¼4J񡹔4onq~K0e]ٽܐ :wո?>lF(Q܌_v;wRGfxHp$ T!?Ϟ?لD"@q*RۿC"(iF޲۽=&0| s⩁TcZ]sDļ}[iWX9Wk#Ac'cH2\9R^<"S,aHL _tR8@8,nfv|-ǽG|t{ 9V3z %,{D3cxLvCYm^?GO559чc q Ӷ+'m}[FЀbyyD$`&ݝeP 7~7Rn}d5FHקuQWdJ,}iߣڙ}"EEn+TGgsȀIZI٭+wS9`]ԁJ߽Bv0 +^ ٴǁGﺓHʼnͩ@ru` 9Օx+ 00~E!XjN%?<.kߚHII54bpŠU9qX8`1X@I ⟉ ʷDV8_iX5+lO=vkV%/*JτhVy!'̟ww␏f2t glXGszBqxGl}\=J@+Po̚bB;8QoדE:}@R&15yҫ_Ih:gni5u ҏ\EHf_qr_pe 4H ynj!ZcP &&W ;Z;( A\RgHӻƍo"M!ß=&X0?|-gLgSؾ>WkiUxgؒ;N)k$2~.ضqY˪LI 6#|2xd~Nq!gV)Yv ~.-G ee }b" s/Tf8*L2Vuܧ51H R&e6x=Jf/ݎ.)Mh?`^6Kpcn+mllRsNU) (|;b700!t+)K&b`m 8}nO5(}   a_2M#A~yUzd鍏X5=~M'6Ǐ]1UsSv QߪW% <<~;/;ib-W'C#)ep|# FDaFmZxP*bo7]3WrHgN$Yut:hCq9ckweys@NWH~QL3#nM𓗧Ȍ:Y\-`d cjΰZ<`J9%b t=FN#`r)HVSOp'Ln";j՞D;+Ykݦ 9=$$7˶4=fkBm??Uw&NLT1]HVuH֝?E}(ׇ k֤C{C#U7qk`[ELL$(bHh^~FHx_pT jr`.L74@V-L|8|tdBfKO8dM1ϑ~DAӻv̵Hc +1*Ec1K7}ˤA\%S@!cfʼnMZ&6pM:h`㧋Q)u~,/ t?>i_jII ,vi>JC~D 2zҔ{OY4Ey^͕oZʒ)CZ/T_ߵ?tm u+ ў+U-xzVKU]˷YE ?XzMniwk[qWDxc'a Wlw9pA VKFr *x=/s`iN6lLB׫/ 'l@Rv&0N)[x"dj3; 43X);**Q1,}gєr`NO8d Bmy8;ܔ8 [>E&^].`6pwҌ | hMyL$F*ҶI,É %`Sjɕ6 c;؝oji #Q.__H= ٿt ]'gwa6K=w}^mGv/Ò~]DR^Vy,,dYkM|66N#j{Ogk=JM8Hdo 0&Gճ%0pg+/vtEق͛>Fbg*֌nb-2mak$t[zO>鄁qizJ3A@|H+X//Ayw] #_AƇNs&?!H֪TZӍS L0CQc/yp_ v*Y_F/˻Tl8qIcq?P/.h9x'P)(wbQ]J62FN@[Ja?,B8 ?8V<^B!(n.Ya3bP^eE'wn&dZYyX܌|Q2C3[3M_S;ucPJEt$H*WT"$m֡05rU\ ~B z_rQiIfҁK$1H%C~wg!Fx ^dfJM-zՐW#!fwlpiu;MRժ\[zy›r01,{\{Xu% ο'DSl.4xn | R1[ (˯l)8%M_@T3fĵ9q1ͭZ7_sjc&PygpB2,a#<\ܦE spWG]V=z[EgdqB7`D9Et 9^Abx]`iۊr4J-|yіt ֱ-Y6jUE=Yv&%9 9m e}H *ZYD] >%Lw|8 )耯n{*eUrxIt}5{d@O&wE~h+; ÞbN2=N9h'c3N6oAT xNB >h=>@@5@ŅVd%"탹]U:0\s-(cK_g(JE-"g@fGSrWM+|tf4*uFAh.GtF"6N)8eGMDbwSqi[uɁf >^GIǀQQmuHRIuk@32rcTg !daUI!]#xu֍\fw #_0%^TOԛyr G lW@UWO>6X;|&ɐGs9HVxl̓vqj"y':%<䖪ހFs'u<, F̻V˄ N& *va/LMt '~ffj'ɻ^%Mʙ 3e νסz/1r_Ck\1 fY[޴?HegY?Jb9˔*i~!LR1[,at=21%o ]V ] 6+0ڽ:!plH% sY,>@ CѸ#D$CL^dlӌX@i,7C@Y:5zmx/=1':#E4l0hzWDPӄ=XiPM+KcyB?3'M@m{Hf9sX4"v$]plM;*t2ǜ깿w&/H2)V#>]hoi>)@^ jaE;gf}:fMb[Ćb=VH̓`:Rfo%SNӳ]T*_SmeQX }gΐdƧ '=vX4:z4`ǟauS]Oݎj}u--Xe .V X{k#˪^+p!}f ?F˥M80Ɣ n[^fb;wh \u兩c- ^2\xŮE'̊%.,0qӞQm7G涕D.$ Q_}%3P Ω('OH Hd w>z]^$ئy?6 η:'ֹ/K%cV:wW}_As?nx\CaK-&^(ahn~圃R5Hv^{ȺlyH8 ڪ"nlNٚc<|L{p<Խ)cw~($LI=_?.<'L^%|G?mKjz+ѷ0K1=ӯE$qo5'¡5Ebzp 9}YMO.'FÆ #΁JW8GQb(SO}:g0m?fk4ze2 )W*_JMP\hS?{k loʀUf]1O$*DQaHp R/1[*^{I)$N.)iXwOUU.0wѥ]v?W 2@ej /^6L0!Ut!e҆1^O^1AX7g&Lȅ;"^YrSR H{B iVOB`* ~{5|#58kF~8'D!gq~wI\2O {:Eak FUB!0jhLyiU;w(P{J" `d #-> x>>r9`ǸR6;1evW 7GR\ogȫdO 1Z|ژ4BQ\.2+k2$d?g a(<UZ˵k!m*.g3?W{ UBѣV[;1gUO = ;-y$9`u8Te WlV uFv)߄׉^: sj<q) $\FxL<@Bר$y/֤57:Ư=̀mD礞Ġ z9}њj.\ Q)&UqbR`Ab"@7n6!C 2m(*n?O ,f#+x6}a^ K}{/'` #A}'TIeM@Ew\bO ;dG}nja5wiMEd"E@:>/@qQ{#Ol2)kj7H^*38#=mehSqжM#Cyyr1Fi[6sP|5k!eS@BWgu^R&Xҽ޺Hxf'QzmlB nǤ"lƟ%OXZ5Q9"UY)3jzBk95D ?.×lgl_4ƽ={ -xA0G:ށY!us;?ҫ/RޑN091Ac`ATSSV= * )x>|!A3Tш,^b~KS ܆OME4`:TmYt_FZ =t߄q Zq@!^^|k*Hs ųE m cӍ x՞~E7VF1/tῄ'{ݛ>oFoЛdw;@4D\Oą5B^bOYZ2,^Dr6gtcYE% w6B9%%aɤ {a{-8e g%'g͍x9@>/̝fa aXEc#v#)OnZ=FE`nXk&}dܹd~ djUBjqڎֶ9zz[2@Cַ,$}A_1љt_?qQ M0uiݽ0LM*>ki/?٭ouhgJ _< Ȅ;9ζ4F-A9aםGh wjJ'V4~I wɚ똔 ~'qQ-V fyWf6s OjU@AZx |j `$ca7Jm935|eq H6Y/Ө Q_1@H1o&G۔%)Ymj-ӧ`M:Os/ U3ʂY Sq$8>&Y~ ×b"dvB(`HYc:=׸]%xMVo %[P P%-20 P6ȡ<ۜ}4fIz5#ؔ^ɘTvPD/IkIv~eW7,ڠT[U˵99-<0{ "{Բ=0y}f!Q&=ä@=='7UZ^+M#@qt:u_R9ű\fF=#o`?]G xpG NJ4מiZ:מ%N:DbKЀZDV@) 0|3KnZGWPgö٫ͧT,!NA9^8}_Vw2ʵPe̴}^) :.@0 (󠷡\`?.pa<ߝ&,8d22م:ўpUKE Qǿgvo$/=~$pr#PBptFڲ--Fl !LçSzf76d~6[3Rw&sc/MNO!%ͦ_{Z) kG?)<*t7"q0RI9]6qBO62|xԨ#ͻ ѓSFaB[>2Z_(AZ%K'+Ak3`X6KvhMU XN2>:m]̛^OsLU?qfύdo4Ɂ{nzÐ[/AŽк; n{ۍx5=S`wX vKjq ;;ZĐP3/k w?['J%:.[r.ny Oۚ1ME5bn hSZq$-npmj~:Y61IOk7+e ߻ Ƚ v!rPmAd|C\2ZrYv#*F̸r`,Du;x9qڎYA2u2!\1пp2Um\1O\:'_{S3F=W S{ I*ؒt^o1պVY1Av2.zʂ RȌEOi oG.-fܥ~ϱԳ/펁fjK`ȕ sȅ~t_h&l >H?)L𯘤)h1VM=c؋ 2讫O#6n4$T"=|ʎ<˩L6Cy*&Iك&c%G-(a JaF=t$}ŝQV_0& b#yHuq\NKb}i/0M?g ^֬J=!YMxd9W{6᭥y/QM?˾)L%beXAVZ,PUʠkϚc>0W $+V+n[|ѸU"/o Mx7IBəUJ+e_pZ UoB%..$Lt#Lbj3Zk @RW*+- 3#d,^*5"$'7ZXp@!dy$tPYEyIf䮍h5 K-5½6F Ry4!-텽evTv0oHɠ:nU"o:=U6EaE1 .id[Ϻ =yq4w0vKBH gEhuɣ޵Ga5fsϪ8`#鍭]>I*Y\|nܪZOа%:WX1#̇GYM5Bg&ш&^2%!Y49 PN0.e!@KݹUx#l:XډQmÖ^Y$~IA?@%ԯyP~e&9+($. 7g݁;]0%[;Փ/~#a}ο[N8.`-R#!:z"<6IL:p_[C܀_fMllOq,"fX7~|7=3:p2=V{u ˀ- ۨt #S}ӗFчJyHʶ"6fc Y(7i:}EqlN?es'sp:{褃kttV4Op |{:{ek8s>ݪ"anч2`(,(gA4@yY䌇7  *θ+fE5W,@.NS~|ހĸD \ysuw`*u NW޺E% ^ITF>L|) ;4T~.ah׊$zh'XsЈ =F0g(NCf #RxΜuJ b{{0 fgV}6ʴL [* '+E/ٹ$y'8q;mBޛ m54sTt+oW\)P0%M֍)ӓ˓6A,ݔNWҜpBU߱MQrU&`1M њ@ %ZaȞh;"P.0U7MOԅ}0N @0qșE7TW"odj\oj̘r|bT#}{_RLFaRr2/qԤj<'~d롞(6~i VEmJ̈̔k\~Zl@؏~ut$qΟEփux҂ |WyJYa^'kɂ5}ч#JƏ~ٷ_T mf %..1M҅x#[xf79ĥT8xQe83JG'r_zw2c^ŕ]mʻmOtd7s.푢o*tc*啲gd>*Ha7Y6"lWDg_ {ZO0L= {;ӃTQ]?'[y#!pf bo;G@:<&$Id4|U!SP7 ǘLE uC0C6r^㗝fSc}> N3LE؋`lGb~x<5.)[C+>͡%Xs΁js4c]%,g36VsE޶uxqZ8soEqUa 뚪l h2K9kmRy'B$q ?eCofndhw&a`Jz\ ^lH vĢ Hƫ&Ob (r8`L"'Bi9Mͻm+} uB 8 vV¾.wDևجN:~XN~~vEu+82kfHK:`jצO%'2)gzrxSV~:S$)cp,XOn^a!?W&O,'Lm&7\TkcQxi| >q} %a~5SGf$! }$7]5 aTS.{Y)6y3(.,B*$(W/i>Ёkȳڴ5Z"l G[G{'3ܫ[ ZIj 6!-@pN5s { (t@"9xp\-ڗ' )h)q8 tN8C6nͯ-F;'"U Ւ.F2.KXΆ 4RKMVVP,w^[Y+3?9*W3aN>L'|dYsmZtCS*ſAy5Y0cٌRA*:>x ~ \NJ2˗Eajh\94;?ľ O~UB,^cnlQnAZWvI]k۲~)6L+_j]$3t^yRZ9)8b$N`4H'3&WĤD@"䦭բ'a?g솢30IJnq d4K1˟A`EtaF ")ܞEyPZ~<0&>XJS7 ɹe$9̚.}@iGLEjǫvu:{E%ܭ̇TlskO:0p1Z1N^ؾbjOzX*%<"-yG " wd-*?A8K]U/;2.'>̟ہ-镤ŭI0k/ߍ8YjK5xVy/"qu#sÐJ=z5W?5QHY2N(v/2aj4Nʕn׭*T& S 3!<VwŃS}4|??KjU&cSaTZKWvA'4E7d+Tr  h64200.B +vB3< ýHJÓ~(ܚ5cw4/2K ]59jl $Kv, :t#UQ7ewMSK3(@zUyJ9Ifpnݏ,Vշ*$/ĪЌlvrڔveU>3@y&!)xkML _{'6A|jJh(co[5*7r-zIVjMϝ'yU-  L&E.@EBI='SJy\k$5*.Ai)ͣ_G ,mOEt՗OceX@'d]Et Ir?*d,ly4uL6~d%2έ=LE D QdiCS流Qյ"Ύ^l݁cNo 5D`fV"pA4vdB Ν;}!sx:zMĘ`ଓ e2o }^iح=٦Qh7LrG%?ɏUkhjTa@ vj?5 1go_n] ۴>+ҚG=7=5J2e:*}z ϝ~?/ j|+o׾k މB"0e7, ЉWGpۓJ)?2ɬfmMrGhVړ³>f<cc'#`OnJ2ITh hD!P6aW>+@wAQme vZJCI`VDS9ZNm?eO%[!4L9-TtbhUڻhua_,9u wLŒKBnk.w KŁȐ6{ s}6_RjUYJs lI-Hqpw9BƝJ*sNG#zbjLYvnQYkJfOh̠'l+F1\/|Ҹ6"W:0 [xvlX3UxYAO<66 0]scJiQC>b,-{Y-AYi5]A>j]̗0Z!jqzcښ{@<4HNq1i4R~thnNo ]=zbI;rDEtb'ْpx|ETZQB~EM6IEZY?R9Gɧ, RHVŴRĪw/Z[Wa exw0mH" )Ts?7r] }rȨl8“h!X)T~yK!'n@^ۈH^Uw "礗 n1ZE=ʿg%cPa4GqVL+wk[ 97GHcESn: E(@̉?&<U^A.l<=x/J $MPqs|K6Z׌N*6rND?i ߛ ִZB'd,`׊]#3J!-Tbz3Vl̤hӮv 3iw=~&΃I5fdf TfPj#(aG3juީaoݩ8F1ϹF΂*˷eY̹*݋@7 H?6=z ?W..b7hv&q3o},y= THܹD4L~,3py?]#|*#J+sxnP}7DMїD< )C:tc&c'Ϯ)r!͒ 3.Ɠt}cp*8o7;Me_.n${yf˟*Ko͡7:;vGYdp.WwDy%N|l?Ӌ#eKg 7p=?3'FH!Rb+lKJA֓2{wӨmRZ'$a=M9*POy+FBb0߱-qLQD@fD5 \@$C)ʋK60[J{i"^f3dŌ,G{w<%ݫ<,$4sj:M6[(T 5>k72Yr寠R:ym֓҃ls{XVm>27%rh'1鍚bA/f} աv29 ޫGaSNf///)d8Xū)0x; u7]o- I@FʡEkS<`VN!ۭ\~D#a8F<lިڄw PxA}.0|=dKsOhT}z#.յ4DprN0~˩𺧳Ӓ3g--F8FvWXw Q \`/8WL&1F.- NϪ7 )튀 ,sbe\n*PV\(jJө+#/0N&1@i}"QkӴFrvvS%u1dORGRw~lx3L]CsIoC$c) J>tf"n}TFZκq/~ck⢪CvGC"G5kA5[&{k&kwѐ\!JF(F6*A{+R-%.v`˪*ʇXBWles&x&Q_':jŃ5]kԱ"W !:W 5"u1$.D$ՉRnBDݍRml ܄7?ig үr;[kvzAƗUb@2*e$2@'Cid9Cwϑ$XBae孋RXBeqNG& .&_TE E_Z}|Yvx:!20P/[ȩ Eo#M)~("J#顴X,{{W6uӆJ_l_"i*\_Fuh -63[d$oSrf:Ghiz~-j{J>X)z0;k%•Ijrx;%$(N6$*/:+escZ)r֕qex&'x'ᔥ+.xm_eϏ4$#Ά?'t9ߜ_X:$ΫwHuQ Z`2|r."]Ҹ3 }0jMl. HT1!#t R3y H}j =}zA=*<ʆ깋sfNGWnAN`.lB!>CrouvǙqky4{ :HK$)zʤ6KkU)[Ye=X-uq ǯADb%f%p@T};pE A};k"a]^O8ǺXi4+aĈe<%4  #6sGLo=upfrVү>xK=vp7\|mS{vNJXpseΫ.?f%Cڥ j`;Jh_`t4qq)=ﶺꈫfwy"lFg e?~E8w BbE kڬdR>p^";1>֔{cCb薩Pz,c_} DJ2 SAI$g^[,D) 2ǀrt+^Gv>0Rm׫*2:JHy`wHK3'0B\+@5@Pd,e^Ձ ]0*`d zsz~GQ:CYȉz$=HA%m>Wj ozN$\>FH|yv&QЌl].9/$pD Pؼ#եɀdVa,-A3"D+5/K~IEO1^ˊowA$V8Z9Nua XLI+pO'Rf Mſc$._^X''kYd)ixЪk!iHo;Y,tcll H}{It fNE~e#Kg UC̦/W;j:Bvo[V"*ю ?z:sƒ%M#\"RVL3:fmYoqON{kcF0ㆱiX$Qii(*G%VbkEWPTzJ5LeFWǡwlWhėðWķkJC5-h ^  [qPkICH'; 믙޶m.>3Ь] Y)u (-vj.Pv(!RY'K@ =%_ImT6b<83&@ßϒP QbN`LvyLHpv>`FaȬTi#BIT&oHመxmj^:kPW U].vu o)7L7ĦH#vzw( S ᄬ?mEF\D9/>sN"T{&Pr>i) aVB!iYqW_AK=&l |IABNPwDFbIm sc8:}́X8E@֭GLO'$iKYRlf2%mKX<|l04Ǘ`wOZ2@lqui9B  eؚ/ D0I0 P/x~'&c$իWe9bz4,źMOxhTx\Bfa#u,jm>en{I||!_*2* ̣}AHG MBzutxƯ(4(iFsӠUܩ gN\4 { # Pk=]]q/VHY?NX+5gAE@ͫV "^!qf}N#3c:Շ&v_|Ɲ2 h>ޙk!&"#Qalû]+yqfPgwXN=' N\3fjňhI>n<`qf|ŶF58Vؕmd*WIiOz G`<7D=,knFbiɁyGz&*WUۢ4Yƃf.e]~i>sՓTS^4|"K8sLg"2ulO[| t:W|wɤgYc!eġ+-j|P ؛#: ;Ǝ{o9֦`DftdK/4vL3puTU_MwRZ!k+O&Q0h$qOqSW զ U/ir@[15$jS=7ډbb!j'hKB#~P.>>J6W\>qw0 O J왛deo w8:2>i2|_|<Yw8q.K.Uy>Qiw!3#Tpi4MM3<ո؅re XUG0f>A.l+xGwu#2}L n^n$<Ư^WSvEuWG!hiԲW]'#0) 2wpBdt"CSP jT}Q(x;h]&K[!_|dL<\ek%gRE.\ƒG/\T"3N[pXO}{ezn7-ix. ʃ~CSrbhog0MܫI `oa.oZ7*@'ŀX4 IWw,k֡,aa[ 1Nzj .>Mt{^͸#e=:H#Sg_"םP}+ OE2yް3-YwG{ yŗ]uYJeX^i |6Ez`j+:MTdt,7GI~ U0,~"᭚4YuD}BwVgGh/t gЎ[|wy,м;fN.W덫3 y.+q QN$|J4 wAt0a\}9x-cvxq yoiR%y9:6xn{W5$yHqH  `K舱%G )^èwZ[/B Yo $Eo295vt p7Io xrǚ6祙ƥ02l02#K&?EVֲ,^S743CʻhR}Qיy :עi$EE⿔Q {'= Lʇ?XPڞ6d^gu : eCޢ>]JV}:4!A2Xk6cBP2Q}Nc?1KWfS:l+˰()o:bȲ"m9!i8kj!{\D$-ኾrc;VKʉ%"`@ ۔ &[5 )# h]A#DV~`~yYDj=kEX C>wW{| &;Xu,QM$y)k#[h.tpKQz<4)`Æ7RKR·jiC{4BEdZDj 4X9|.cJfSe@q7atg滠nq_F9#)Ϭňm2@?v\r2QܯGq ݵt@%SR1D6Uس+wX.WU 󶱴,QG&g} xKu!~owO}Ra"b3W`Ψapl k: k5twsE=s|o%LaQ7ۋcK˖+`uDu3z( 0%bXWmFƞ s.MOU0աA"90BpeȐ&Hu r16| a6禤 j2>X.qK(CajTQCϽ8:[LxI- Cdrb`({Wt#է{S[fbJa"l+n"p .p%˷bhF.uŘV0K-wH55q~M~Hq@Fׅi&/+`IV=ރhd;-W \LzVH _D"ͼҎk"{gY'F%K*@[Q:΀qD=Wm=LLէJÏ1w`d*IwrইU uP ԭrE:iXO%ovBiǻvz5_ ilDm-'̬(E`ڹ-prBfHʹYnju]Nc DG7ahF[} z:7_[G$ץS݃LӿZwi3dqAiPg7VעߌG9YTzR8.&aC%YVac }Z hkCs?/?޹$~)B&5E|OO&-4_m7#f93K/T*WmW^#}w@lW@:#ɗ23D `!|OQ>wj98 m3]\Tα|e_\*>V̆MZ|V (~ @zPXDnt@@܆0JL͒8_g%Hڼ^{"́ \.11w .rڶCdख़.^RQr|_ϐ7Nx4Ng5֌>!2;b`S>ќBhyiL]sIREӰQu~P2XP6ڌ$rH h6fͨΊnByNGsO:n?^nzFdA0(\LK!7SkɧfO% Qo7O ):؅ [ڬ.dk]^=H5HaWM_ C@LJZ~!&fmj(#g;(axkpl֚m9rY ,¨?P0% E;I!~U:* îh5`P(CdiRJPIgl&f(k;rt@$jZmόnTL(QDt8#nJl9ܚ0V]`e} S"S7#"ؗF_-E =O3_=$T6(l?^[88Ӵ0&P͟!UA6͕jK*E;mɱӲi V`yJ.P.mߴ޶U5}l^d mLM6 `oޥ 5t5"*^c`'@1#tS*ᮦewHVX.apl~#8 8b ZԞ.TA K::W 1s߿JAttfgA_ wWChݎ/zb.L8Q3_p^7J8w:LR+paAA4/ caݨlrdR6.hoa%&ٗLpPRK<ᮣ)$+u ;՚"2J-i_haC``Rv jNc~;ہUk Xpl[,5!`*mKK;͸Ļ|U70nu tՠnft ӼK7JXfZ~f˨o{,'lřRLL[4z!QEjo#/B:\JC1G`q, h(tŋ9RK6Z =NN!lo}:pdᆭi.nG[\cu#ErJֈ ׿:W*`?@B唨3ABQcJ u2ګj.7ʣ=E ?>>WyKq} _9> |(HO36*a]c ,/qp'`>@w9!M4ˊ~p@=g27cPQ+yQ18UеmA6b*P}dW΁Cx^H[) 9af18Z xCWe =0-b6\hLB, w >?pA|)ƁvfS- Gf3foD rn'^me#i&qp,e$2gt@ OOU,^b:)e+yJWzTU 2f5_hȧi4[ŽG陬EJI5-?*/ k {ܪ_^g`zViՈT˘%u_QN-d+z7!8$k1͐G<$Y6~:^ؽh,eSHI vB@ߤ{'K?<4d J=vnwNYDۊՆ mH.Xr \ FsJU ȵj.kS[E!JkԽmT-Me#- IûHCxj$ZZ|6eQlδU'ĕ$+2:]_&&:@i'9` Quۦ6#K4 3,42m=?wV5ͽzf F!ݗA3^=DiE]Û>ʗB wE4H)C7p90yD9vw 76S#0LP!#iK/{@OGMȘ)b^_)2kDEΖ% k]4XGWC 5&zH`w!*LR:RT,^6ZLEv0ě΃v+PRQӿiėwLE6J|Xʌ‡G(^0eCjIvg1,J#!#:鵿l\7Qi>X3ϼO&6G^*IJxQoIʕ$8ՓgMl_?}r 2 +82mlh66CY(e;b V#s ¥hP?ڻ0Px _Bս i)7cDhq'ji#kzB$@uo%*b/:8q!3; N\kÌEaB 0>6`~{AQI|FytV˳La>A&u#XDT{'-6|%Jb)^+׸x]o2kh5^ Ru]kq֋{Ojg+z0WXRh![pU\M>t3.׬n+ bfd۵BK1*X'zގ폪e֓u}xC׻Ye_!CS",G=X}Nn \$Nb@{xBɿ6ib] +^ gqJ:;\okv2[ZpoMSEGh9]^E" "/2lԀ~I*>BX.oV;}m }@dd 4m"7J\u,HO}vJQZ̯;J}+|BgIBOBR\3ѵY~MjЀki l簟ٷٚq~^gš 9ྒྷUՏ(`P"\le#͗V. ȴס 4ʴ.)]> GI{6 س5.y+HNk@`{K2|\}e(~ݝ.'Ws,TޅtL.]uDF¯N 9oAԠn8jgHe~bv ! \HG*aN`ʼC+`YvR|[PGk]~׮fin2]/GB/ZD`1n yB6O/!m oGԭ^;RU3.!KjԸ>(@t7KԘ ׳ow^uqTYЪb\;M Eк]Q&22{?B#Z,a ؘxV_rXFRx2`%ԮL߀cIQ}K 'Vbk2ص>^A'WOiЗ렰,'ׂfU.>OqQ`j/+= P)H܀JUh]ͱRư8ɺ5D%jXwOj?ႛ|/9 E<xN.#䢷NvA}͢+QYZM'1m:Yr%gAIumW'zho8Q9[FF&EV7CVfǥ88K*Q&Bya>x7T0*O'`d姂^ s`- '0j).T{<nrm{](vTvS  %UhHΒYrÊqk[DlJj.?RO䍭`{ XZp:\xm%u5ղEHݔWZ.RXIz>(gj' ejQmwHr+66/k96R2pRe"u4}iLcly 6vI8qHdpRc9wYTcd"5Q6 tFԆ]gr[J::5*e%'ymu؇H,@= Az)WlN4h\ɣf 0V&NT"\o{ZxVbqKE,RO({iJp0%FQ()'=\<6)@WhfZ- C%n= өl}E?Aݼi[]N S< ;,(n]`M,^EJ%!!r[YzLKU0 . w"9iHE:-w~3Nȱz}6B(s2T-b=Ҷ^1d8Vn1qb`Ҋ+`\@WQMct/Zȝ%v j%[3M[ՓpSm;/G܂vWΚLZJoTGPv h[!@k9UEguYD ̀0ѓ{;Z)̒ o_dg [Jm&P=zMU+.C2MEĴpR &x7VP1ZUYd'2atKgَV ząJOpJ9S @q}yC Lún"*LQE4 #q!䈵h9mS=J8/(|~H')HL@0i"ɮ4IƟSu]dGEK,#=9sw6 [l8%frNq)@;FxZ%p%ڧ;}&,mx4A4cdR~+8!mԬmҦS.dd"2Yh;*R0ΎM\͇S@G\#w8AH0} oaLS&K f5`8];@G1ߠ3!70&{J1A_s8:uj"zj!eWd)pwNZ ϻ]yBVXO_N1 ] E3!J369V4|32XB4DSd3~i3P)1Q#,s:2xZA {p>v~f_#uB7'~"mj~">='+q)k(U P4d*OsM/Vdo^/ Ϫߎl@Jfsv/,=DQwݞIW40ϫ9$uE HJP>}*$v|cMՇ08BGhǸgì5BZ5Z{r AVwOڹ*i0]P].WX7R@dÇ_BP a- 1'.+6DS2 c8`_,i敱D$C795l dqLkseu-rR$Wg˦ 3JtZ6jUp/bȝt]fľ /VmwU7@nuwÀeޣuZRxH\AJ48!BsK5hPvW:nѧ F0 O>xRu5jfus-_^p LFDy&tQhJ;u (BCNL",6)߀nRլ/(rɟv !Z)O&0VT" (Ȃv5Vvv؏h%kޅ3ok 砨r%  4.^c[ FʩTs wLc,]B~N@8p(,^l4*{qXs=/?paMR>%]{dp Ʋg[<5'VZGpv{zMqVc Ԇ!$"L"adim~XD g 4{C3:BیA(_X #uWs61Als/EݜyAOj -WqJ#Ab\ 2Rr>AutR<GArN~{G킰^fc:ر!YQu'!qDt %%q/wA( B JBظY} z=*:6G%`n_+hW@7'S1 #XCܦj a&إgV|nj>jycؼmq8:x([xF 4*`Sce$揭u瘝M6O* ])ƀRӫ.bvSgkPh`tĉD) c E2E3>Xw %qou'ȮWi8;3AGWo`,9PK:"䙈  pκhZR|Ru (f7Ay$R` (Ӏ}\tW5TyTa/ d]#>Ҏc yb5m悜z$NIÍya7X > PDw%!ݜ!z}OJMl{MA]!lrc.&_ `>ExҖ$%Xl6,Ƴz/(xxΞ8 ՙ8wf{欔A|56%!e%F%-K }-Pv8t HDo܌z|mYs۬pKE%xipZM-tPRʿ-|uْҩnPR^dh&v]6Cd0O fatӓ#jr[PCBɿSQ_8uiob2T jW_bvɴwrcV'Վ k,rԱKOr I-qu!DrT#*( Y窶/Z05[CxĀFw˪ި3҅fKX TI_聕id6F?MSB3XJq؛FhTpdD[?N-W2|+lliB3-aHRS?5eg['=AH<4Q'6o8֢0k/!v \'Ͳl פ되`œ\yrZܱ`J̰*4abuޕ^k-B/ɗ6yϤ0fuEF鄤>wuN߸pijƥ'_#>^Ba mI޽3BTĪdz8bZ0;z'$ϗ9${?A=8e{Sjv)|Z@3!1H-b^r Xխ̜1ܷL"cp^2!2 Q.oIyI3=Q9Xo4ZGUSom(Xcu2+N"捨JEX?z+>犭Z_q%|jAM8,3'C@MfKVݑy:[N/9/RK\lْ6:I`jڎ."/v̸^P[ ҧ)U%x$,mKjY:eWumm_d?HY 6Qe+9Alr\*cN7=Y-93c^pցM/DviV.yґSsGCZ5;o3nOPU?IK`0醼ϚgUj% $B`Q2h!tjgT9 Z?bBc6mNf%3XdotηvnC#eƅڒ[R;b0Α7 7a&x*W+ qӾw'P-{_HyNNQ]1po.gz) N>'h}vA'>wϵq|wpNW[{zŋH,MqV'B~[MH" =ul@bMw ȅ :)&.&d8VuB#Aepfk'YW-ʑ![K*ut1AiOfMf\=shk8a.oNc0i-"=IS_θSf;+^j=z5X 5vlMV[ly>bv7,)UB08Tv5D( 8!rA%v r;oVtr/!~-eiGTYsf~FB:K1J<$)'Jbk0ihCbKW=!e|Nx#i>9.)b\>T4qtgKan2~j&7oKKv{f1` m]`[/FDش}`vA`Ʊ,)k& 'Y&sTF-Pӊh G@<qĶ$LBaQ{ߌIpO;Ryf^QVyWC8vV:֚u獵Ir8䥠o} #98R W ]Աu5nw?nǯ[8U3"On:WZ!RYOEC>22Oi,rXPX|R;YҮŴMo@Z>T,NeOlElϪO1UzjfzҧS5^cN3sL5*/F}vQG&+-5SGIU6yZΔs(%x۱_#:U1% NZ O@1od~Up^ nj!:?Uq2 Cߪl_C~ .mG A m|Epe@(g_ hQ8J^arXc)o?r*eT++!jz*(݊` 8]`⃕e*ɪ GdaHsf8!j(aHiQHSez{h р ˲E־LӇq0 iK؀ JqNL!M<9j,¥`yџ#k'wLzigSNh^\){f6|pӮ{Ds,^Cc 5iVaNjHNek,Dh9AʛRUZeH@x^r%CZ2 W*koXmO\-<%EA(eFA4w̳ fkqoC_޿:/!$bpL|o nh(;c0 €HV'AΈG2'c&fp/3$il3.R]j`,WxejRʯy08?0Rh6>A v꾑sxp| Ijl}-_x>7:N[ M4H,(}1$,lnІb$!TGG˚ѢQGQ]B Tq]j#':}Z܉b4 OndT2l&r-(S1[{'KLP nದ4Ͷ/Ywmsou @FPva[^~5ogpLͯ 7|J_S^/0gJcAPq0p b%5}/|yk\|>/;{eAV t<Ȯ0 m˧ՏY3K`{ 53yӉ\`rc-4[IG-9W.,cI)wxejgPh /It/W~=aY]e /@.,/AP̱X].j>MNCIjXX!ljQHqXAAX뜙AԨM듕*{Lq2ŅWG?` ]˱p qkӌN`Z .2r |R.qLF교M#H)`Tbq +~}I]u|oI-F(6[yks7H☦*ALhjEoMS=uj7}r7`@xS v N'`NT.}GPzf'!! cMNN2E+TT/nvjE)x7$aG$69DJ-1>+#A˅YNACM̡5Is?$r#׉xR苸 UJJK戗>h)dm7e[e BadZMleݗCX_9>-"`qn_+X yaE)KϽ F)),~@mt]m֐җIZ*ƎX<3 )j~hɖ%4D6x.AJIh(ĉ8"pA~I w+~~CƠ/$ :ؐ4Ca;0\1`;b˅Ԩ@N9j%Q0ش_dfQ尴{.1aB3x:~牃EMǀp(@sA<,7:,ZRAyMDhO8CwW]ҷRDֺۑ O-"ܨ!AJ^#"C^a o0Gg-rdIqJw7<o%tÊT; 0taTtĮt Xd_RjvxlfC-B3ʇσ@N_͜Zɓh]WI%R|5ҿи~%,s"ܓ  fk?f֋R;ѽN.<l2?W~S\(S9V* `QzlsW(~Q<*'8l]u硺JlCw̖|]&-;uH7,,`5"vB[+b.S[J| `!A8;o 7$2R)w"sD㠖7FsRs_bE57N4HYy_tCZh!fJQig֟ PpXȴIv/\jsem|ڤȪA q- lo~lw2Kp|5FDy wʪ˻g6D~Y6);$8>Z'l3Hn*bV*f,s$uy/>ߪRԴ s&{gmЙd vʧG!TM6runw U(\ M5,þTu\6_qԌ2JjI@N|}.|{QoxcП?+[M9;}ZQd^-P5h#1A-`T\ӎ)81BB _n''#*R!IF}!N?ԉyk/P(] ^A{Ere-njVęY!aї i?i$|lu;(i,޲56kgR}'1PB}r{tMQqF"s|IwG]Ph(XUp2 4͝xqybVבtlT'84~*Y;%Nt{ H#-:P k~ Swo׬sr`"i,cL5j aaFʹ_J,e5px`u/l]@\"E2&GZX_6); "ɼ΅=|oa-M2uPuH}.N 7a?x>݆/̟;ⲧ"GQYreCjLk#1nBj@Lǝ88݉Y/.Q9[&W2Ή!j b>Ѹ._<mF!Dm*ྡ ,:6T+șlտvbk0m!K) ~5Db63"F(IvӡSsNsHmaY8 Z镹|'"vY{ƄQ\C[,o惺/+ Z: >n- HnU盙=Aۡk Ll-!ɶ_KkXq5SA/SdNU[+xS+$t{xO1)vbf:Mm?[q**@BP/λz?fJ ]\WXgz=/>R,lgEj1=("y> 7D%~XIg^rJżet2N }H9%c9TUJ첤g1_)W^xx%@%-La‚'&K{:Nw[; Xe}Ddzg/UAʭ`l2Hzın*dݭ^;sN,KWOK#Ӽ`@&Vtxozc1/Uͩ(YZzRƃg73E ` =(&mb?~?L/Vn wkLaq.+UӢ05^/́؉XHԟos#(]#3C) p1&1\_A~q2GP\ Qݢvin%eG98Ri?Ri O`QKZb'k0H$rPȘk=v.b)y*Ln/5D g[T{)Q_7ǯۢEКGW;3aYw>Ffva?vAh_?9VXL=-f}4 P*|W]<:t% W `i457fUxY ऄ63E 3#RáJ p/U,8-\T)~1|B JRkT 1:>o\ Sg>WF" 6?Az9pŭD9󅌞W05-p ޓV34eF~P+z[s(X&(0KK2<'A8xx{8 lAtuژx؎T0rO:$`)N}⦆ݬ>[mcn~ MrpQd1TT4| B>bN,>a:[TBrC,ǭb<28wM`KtYWv# 3ءS=D?iB^v`a_bH^X}_}C޾" S\⧹" T`Fbt-'=bBd+^)[@PMF*1=4Ty ȈQr!ki!k{,tq ,נ|azu|wBb̷){mZ2!<sq 9Mul`|eF[4_J(5PFm5>8i((G&7nŚDBZ=Ȅ\>A Qa#Z мR6=w a>~W:ɛޑSM)~?굒 ) P#-mtE$Gr*uCl~/֣6/\ Jw-> Xd8nsx\qg pzO.vO\7>8z멖j*LVl{n>^B,?"N 0k|T$ 4>U&'S@5Ύs[P6%)O?+cpK\<@(T֧nPcTֈ-uti|sX<(x=P('F澑-Yf0tp}В|Uoسp6y(7e{ ͅX.HW }tPB&֚@Cp̳Ab}P=fD*)8M𳂷\c:G`yη7{E t;-ζp_DbAa{U*=dwƅw9?>}M޹5H v: f\,䶵-M]1 tQwgEW@` vXzz3QFDx"B։m/SHܞkQ2i/3J,pVlbzL2نpuțqMSk>Kw0G J,h M"xvJt ҢETb\C@G" P2QtAT\J0&uSm$l۠5N7NϩkxBxJetA 03om{1|ݢU,?ZIʠ y,"ƏqeDOu1AO #XxH/ qjY@_ZC:El&i}GJ!3#[AIߝ6` XdDSY);i v*S܎._n_)̊Tf 8=ٕ :RZIy@ 縅ʼU|B_nvf _sYx>dL+'yrPB ¦( #ׅhaH.N7Դgdф!%-;8cR\d䭾eg@}FA߅ :۴盌If ɬU޼ P3Psey5:/ mSM98] sP`%X}i g.<LY[kXЗ4Z~.ER]y 9]1/I6cͳӲ[|ϴ';k~ Nm ʢhTp閄%ꛒmf8ʟ<}JУ_tqv L^ʴv(ߕM`/.F;@ u21h'P 3\q[ ͎#sϯKLG0u@mT\Ѿ3ɸ;,.p.lJq55g6A0H@ YXC[EI ;)וp FZ.Ƈ:0^';/`9\?9HaOׄ/8:xo-=zsJ k<$h߱D`3OUO?KmR7*ΐ.w!"Cmtu[fV'YZk2UYMZY wN37fYV/.ӿUm0s7&LkUr)[ei\8;vk$H}8(SL JK-;}ᬎVJ}kyˌ+l*ҺmXNس2`ļ~Ɇ .5zd|z l#fsƠM5w5|FmdH-#k,X sg.[Kf}ObglnC<Ȼփ!lceI'tJIXHX룥q-dF׀Nccxhw blbB mkC6Vk%ZV5hKO%B"\8ջU}" utkބ|I# 2 #Z!0v'gxnrRextV T)X]`ܽK2NvѪM}X[\ *+Gx[ ҎY`Z樾a&A3p3fG]g/¯ >h#ZV/qBv16׵}($DICiȑW>|)}n=&!p&h)1bÝ<.^{*|' m4]1[Tpf(!zlBoܿA9;T_yq5Y,S"8ߕM;GdE7+[iA_`imV}6 nAztG2ΏY=JfJdٛ6n;![IpPJCRX!Zt|9&8{H#ק՘A6`D:ia M MbXD (5l:ofh4MRK<=x$x8㇂1 _vr*U$dO txW)>:4M8+2ΐD1hV." zjf_ds akA w[O5 6xKQ4;I+HwP(gDh[ϗ g]&ݗT7#AQHN!K}{ gsjEGTZ|r{tX&s4;4 KxXe쾣<5E`,:@ ;Q lQJMUa/yZCטGGU\н@uy:RZ$PqCb"hBZ3Cy'k^ M-$:\9SeiiWI΢Y!\.?lt! I6:d/"s$j$rfΗ+n!eϋjYk448"\MKҖ; <9;QC_Hc~A W]lc:@ =AbϚ莺Ω,ߟpSvdTSp23 ]\C,*UV8v$S^$ .?x9TyWGJcϫ4YkةH`e?P|&kUF2(Hh.p+\܄ۦo?H8Tk/5C3[oB\ e"pHLqӽ]aa^\e+q y^d+rG,Aiw|J-Wd f`XSM 5sXآ竆p"o\W"nM¾=%K7T86kr[Mq=oňx.C$n?5sxq[wԂV"miDlږ{o߰CAkаݧy^&2\fyA$ւu!ɗiƙ%>`q&^"!J Vx Pt_=<`W[?pu@"&.%3+ٞT&l>9^LU [zOpu_&obPܦ#-Dkp5]%ńz$0쾼u..!7 Ndc[.ōn9iapR'Хp`,{1I`O}^:j@Vg kI!Utc| f^*pX[SҺawyZ\~+[Jg/'%`NŹ-bPxX´ #ɪiYE(ߌ^jqmY񝆤_;?QR d͔r+Blp iU|(ADs{8Fa AzRd#qKaiD GE, /J!mi&O<3SkֻNd~Ap|GjQ %&  >oوM?MY};Ѝ9j&A+lQϩdOXWgtJ: Vgy /@I;<=? Z9YoQ[+~ҩGwAS\e?"+c$=aԮhܴrԢE B-h(;Z#-\J(.85@'#=ڦfPaPZno$b-*M%cc6dNb'Ua-fb5>° "%/ޗ#en1?pWЊ|^ƀٜсk=%Bִ-@]33`7c I!P(}oA㞅_w5U)&[+|O>҃e;"JA?,^Gκ[B!*DB6> Mco 3Zdl96s^ڼanM$zDsNy%3T2W ,K"Sl :gMg]F!Aajؐ ($iM\cZ1BP_'YG? M Jz^s/("9ݷ͆8' UrQUw*+$_D*눯Rpxk6$0 &L͊!>{{|X+jiKU\jWdpeL=n£;*o*Ҏ0\'!=C]q`ߓDȵzna+!Lzޥ =-ٝ)O,8="s4,Wr${  Խ>Az?.6[*`mRZj[!͔@o] W!F9yrA| l\S;aZxc09G>ƴ2W*xݤS>Y^&C8GY,`h2Ա;n!G.9Ƙ?3E>COL^m\A7I!ި&%go1 (lMͦ:Ҧ[7%Z-\` ą4i?3 ʔ(U?A9E >Eo:1 W11e֝Cn1,>Yo1QBn:tF QMMNx "_ :u?I"霭fi'#=?ZIr18,rs; j猯挵>T.O6Mwڭ]~1~_t;u{|N0vN^ʉ-IZ?7]oiQ6K7ِCYٙxǮlȗ<ӆ/(^8Xm*^.:K:c:;ܢWhpK ;R,SHRͥQ$`fx+GP(N~Lb&5W|ZSOѤ\;X'|fjD 5P:"U'Oz~  v>_27{4kUžB멢-"69WF4r{@);J$Kj|꧹ü&ً{e>rMgxI:ZK<ٳ_ JSIte&ImE܍8IqtX&e (m`+mZWM;ok p_ѮS^hj!BZM+S!XˊG X%BY`/ͽL8#LDV2iF+1)  zŦC*fB~:KS%9NC\lQIN*xym8Pܭ쿱iNej5o8` ՑlC5=dW;N=[4ftm(݄=׾NA%4(P\_ lb1h3gKIRm'*/u`?͉$yv&9U4 ջ]/I =`Ce]# %Se'iɧ*L߬ösvd!WqC٥Ӟ!*b%Ħ(qDd(8?:lڳrЦ$}56bqR3!G:'iY 8K}l@ 8mE=Bq'fZXZwbi 0:YNcUIh5|f`KT1URwkoTˆ{[s{ʤ2܅;,8+`(p*r@a3XJXB,A4MgQVY:b\uU\GKD)-;lCK8G,ծ=Wnl7 M Gk-7,ft1'{ ƃ>ިBFV.jæ|DktۉcfL2kj=N%i B$[6'log; =Y@/Gz322w&&4B{v:nG=p㲶:t}jm|ii~"JfH=]e$)2A;ZooL;_͡v V;(EbT,=01P;ͪ |i.JO`R! V$C|`81d>F*E| ~ks6eUqKuMu+:mg4@G.¹JL&7/ 0=]I)ԛCޟe;#e &>͖ LLR@\^[6Ӻ+"ݸ&Tه(mYɖkϖ|QAnΆ8 UaGÂwkK]%;1s֬ J _+O'IiWu㔮<M΃لΉ1b~(ͭ+UǦ(GV ^cƈQaoK䷮ Xh xqKe='4v؊5ShVI_*icU_C5 W;`׹ Pf?.xՌ i$bTQZ,#ٲe"rJ[oj veA>PI{>ʪ9/G+c))8P% }B/7vE%v'j Ǎ ٥>~YObV1 $IoKv]=P ~|m郕`Gɦ=K ƙl.:'YyT A, %CLrنKDkCia WQ)VNƧԓSj~}yK2ac:ϩ!$K%z9 xiP1esC,z^|Pom>HrMCli.ћc͚(nϊ.^_[C<)'S=n;>s`)Va`VL##)4}]dd9dZ[Z{f) hnGptky}i Z~%6Z_fϥ`IzNxT@g3Óq=}ӸȔU<Xjv ^)eb`@5XFeA&#35U,s9-"G-ҹFO4E=mߥ|B6@<yjX,J CR'j5Ѷ?"Rs?Å`ߎ]Yޟ؂̍3Rާ=WM"qt`ۗ<Ū7҇ޜ[BuQq$^[׭ @Kn( .v- ْ$.+/!MmYy tQj8} v0pRBo8ŬOXe>KU޼viT8ŝ PmJ^6'4oǎ[M9?J|tWA=E3K%S!?_gi\D$Q+ -ee>9~N0kS& I`b7R I]0mD|Z- Ɍ,}%+([swxӇ(EJ^dU'=ۣ]fu2 _h֮+̈ H+Cͦce8Ǡ4AB4@gTDչ00>S` n{^jeo⠱g RC(1㍍Q䨾Cnϔ{sJ>!(AB%^LV<9<*gTwѼnDj=S=5!tXuplB:X-71Z$MŹ1t$ ah䑽B!8S u,)=PΘu'z柏\ZeJ,u'V/Jl p4\ Iwf6*:YB@[I+#`])(T a6N-^&h{$eqT\#ef^C&){u5um^Z6/=8CLczJXiq1bGجBSR`d %"(+mE'X}` VζQqKĞP2DS 选b7Eڽ&z`{) csٱM[@ 9zN3B=w$S7F֡ d/[ |F0E*pػpCV wxe ;Q~~?\;Y$fo_D!͊u{iEͺod B8zb@*&Cȿ.b#.+t˜a^U@1 P ѯ))=NEFviv 2շSN4rfZl J%M\W&ڟfU)Ma@@!&{2!!P )a?zp>f2GV]{L{RyneNZ%\p+]#DJ)@(vU9")b<ʌ-~(­1nW$"zX43V;^EL.ȦbՓ Qvg|R,I:T:q:OhKe`WLE|luWsҎ~:*V;_SCl!4Jr9&7}%P.j́d:c 9[9LdʈzޒͻȓC6AepMC~ 9DU1kLFi\Q<۷˫+.:,:&zrxi Fa/^/<ݷ|R3'\" W 5yG.K"Pz=Wu-[]E+ZDyb9`qm$_1.a}Vbi}IRR5 mZؘ L׈D|:r ti^t)]YEXˣkrF(R4:C,*Vd{by I&aJ> .u x)x 'D{WxJ~[xojfjoYu|@^ T )W{Qt]*mU,~7AB7M6ږn(zsHz2n§ k[6tS -2qkbƮu6uu&~vF }4wjc28D&mjZV 1v$3ѷ aaͻ{VAC‰MO 9m٭[PkMk`5?R#euz`>0nJJk6jDtwU˯r)`K%{%E< }EP!mQ}l6V9pu>4U lzʤTGHN`F ^Uh0kTq|m,g82M:!8T MIs 9u\*^ʱnǶyL͙p'ȏJAB`-WDLzŊQddmM}~&Uf҈ת"s|G:v XN}ߩn᧩%P;e(wP 9a@+4 *w(ԢW}:-PmShԑ\p!]4ި_5> pyeEq3Hi *IS{g5j~P_WW%_x-نXRԼMQ. SO׃Xhoϸ8 ]oM7:ojG\GٻxQv#lG,FIg}?k}X ._8jߗy诿%ըWSJD*ٞA`ֹG{|Bp2t[6>cT%%V`I:N2{SYWrϗ5icыh65lCIWq m o4H%[x~}QI1_} WLV(2/EuOPoHѡC<~tcX`,;ねkFoG|/gL@t|  CD]$| Ѳ.W* ]W]ÊF~LU`;m&n٦.IT~ȞBÅ .I5iu{M< ) w~4\p"Ǽ [-Qf7Jka8PJ6(1@zN[=hJ*rK $xA5j5 B|纫S?PSf,p2?&OX9"$;{5hmo]b3V ./B-² QlS 5,=qeVP~!ֹTh\o60 r/!*ٓ%m(x#0ʑf,e_H>΍),lumfݨP~2)apۊtJ?]WֲppLöpP9Zxy[",Np}e@c˴ϙ2]Cmn"b9~@2.caI xK޵A d`L*D$bJ%ݐ?ݙ&7sC3AJϮOP+lL:9cԚqVf#J z OG/=  f߈8gK@&%tGU׾vAHPe`(qJjdKU_ bu؇}*X-ݣydW8[SfB{Jvھo7eٔsdt3[O1ӔH֝L#y!uUQmGr]8F$/Ǩ~ٗE~ *C_L`ھ+\H$TW?U0/0i)FB,Yv'Bgq^sI*ynڤ6׏)ku i,&̔un0 Ew8Q7 rMYYZli0COx~b3,TO։]Z8Ӟl>wح EtCI7  }ZTĵ^e eٙ,j=C+Ep */Σ7H~,c2.D-E+R]bDK"QwH-DcQNY.͊pwQ xdOkfA3Gt?^:ll홳[?r#os53] -!(m^f=r#n;aiuIy*+d4uP%a>˄c8,JyIk3Log$MQ}$ij ZKt~tjJ[K4i'':ż̈́bא&R~Reai˴(OMT+mv"TV<[-R[IXפURe1.." ,AApVO+T q,ٸ޸;~:]s*T`~ܨzeO㮡#X;h$4fm7Hj\-0rv"{e |F:~G:n&@u=ͭFB4mfv^^+ٺy@-K6"qgG ͎ eP#` Jm}B5Mγl4 /pۑc3qJ5Lfuzmt6r̥xDA\]*iB*uq{UYS/B54iv4Ir tTE%L.֐?ŰrR՗=:tZW|Ù0֒^r%q*; 4QɂW#`pS20}B>}A:6Z-}5)5e(fM:ҝg@j LWO Ozԩ7>3Y0bŕUȮ1es˹)aI Y0|6F|%h'RX4/{іs$p=g+s5awhr W ?}m 5M/ð9ΛuYAq&smX³:"Q! vl;( HBL i *RNLgK4`dkc Z"I|(j N*a|*8?Gm r)7bt#jbJ`p pk"a6[o6Z󿺂<YOyM;ѵuDN !_UVr9=&йY=r0U0u)4O q<. 4J] c:0n!!H UGm4kS&ƛ<{B.kCuk*QXڬE? I>Gx.f6-PĶu3A\&b>orލખ%5F[d(1n&P37OpfR)ýĚvM]+2V(Kl2Yĩ-D7:/Đ+p+PT܈;I Š!"b{d=@‘o" \7j4]&LR=U-XoVd Dq2(`p˜x0WS綵e<k/ẠĈ0 pD#ױqqxU^pv#LφYZ@OEVg9!X!pJ1 /t.A"wG頌pf#[M ]MU5(el#0``?*G[5cZP$oH(ѷz'բ IAg#]~k bM)F&5)ڊ32/l.K[<_4əRbMP^?_DxJp4=hx_YŬNdlQ|'8gNDً@:kVhǓ!N 3<т6aeA.\a|7i un ohVb'0Co1Y!ͧM mсu0L!c)J]%{E#}I!Kjrjܻ'1(!W뿂qm°+l%˙GS/t׶x.bC>B5FҬ|?ITKI;zSgsS34?\?r5/j-:B7n>qҗX_yZ7v(O<=mqoTC(s Gp+24=ۨcVtLwM_)s )КZB)G/g Nb)*H|>k$~ӷ0R_2j3s8ґ=fᇥ8yf?p 6E|ƸJYނ=lO}4= _ȼ:Eܛ?yj2E]w_; hsPJh!k3 pHpJz nNY`b@^6̪2RFMx/XsGlÍ*BIu_qǡ ~{ILw{)KDEԶ^HR?Q`FGo~Nt$n0&K`{:{W 9h7]Nx6\P™S fvCӫҧ-ꧫv0G9tp]uy-'_&}Β6 Tp`ДW;H1yjW:!M":&C.,YD&˖[UPl>Ni1ʘc7Lxs;"Psu  H%5w%]v+CMWp8]W@W$hSvqV,`f1ۈW>]vcj-CXVħ9SZ3D(sڙ(ƩDK _j(SP?cs[FL'T wr=(2~ցm0~ Sļ~!+__k"snR@82}o#{(m%؍sEV׼Ch fiOS`,s|ki(7蘡yi=D9s? _qMv|R ]o^>F qsyEϚ;Jw]#Ƒ2pR'X 0w"e@t5|yVkK]]'j+k]&s!I2~Tb%Ch^tnTyCU _'-Ղv,LԘHz<.* C.|.{ .j{}Ryp3-> YE^w; Q2*xXRpFVjsâ14Bm9`,oo=Ņ:r9>+Js!A W3 QHWlũ 9 -;" cuo}wjuk\.1 i?{WG; &1m$w<mtf]@N-{U(R=&M܆&B=Y.qjvTIwy髅`[F9ura uԣ*'ڍ]gCv *Aܚt8)r9*Zu %O}TwU}&z$GWkt8Dn rV`Kf[+:rMqYPWъ%1KO2-WSCK݃S]jX[J9M03L:2uFBbB]L'^7#B. *^C.gv_ԘzDk:Dm}oUn#0QdɯE$˫y9r`]r)L% B} +;R+wļy- ׋ė2uBNb.tbq򑒝Ü7I1G?07mp.2X>uf d|Wp&dM@0;(U|2{QD/VTCү~_S: |<-4s8aDr=80Nf43Kd0?iz)v]Ǘ| vp ?.n%;=oUmʣZ6M.;dyNu?`j 1Jdh!m5N_r :>ʧ-WQ9e:v .)%Og0Qgy,]bD‘Ȥ:f~!|2Pj  - C>>R5@x'@Qy-έ7иE\mea ӬOAzd3_!@r{t2H(I[{\k^S] ]{ XZEn'L=lҼ1M[H) 6uRtF8PNgkO <`k*zg*,9Vً}ZQ6QHaw>sݹ$*f-v<&K[B;x-";}~(wo=HD{{9{X$?%\L yJw ^\(!dv_m͑3>lyv"]c@5hp2?߉0=ږ"'v=B n~_OM^F.I[Nj;vX3Y:dqXjf+=,8On͘Wр APae ٙQZE>€x +m (Ndd4&np)nub;j*QԥIٝt<'azr˱8dT׀T'ssR-ߏg98ZL/Ίǒzl _b4U (ӳ(ҁaVkN?|;H,D >4K?ӹ)ݟ7>Q4 CSgH*]ɋpf[{9G=0=~(0uLW^yp/YxU@[\[:ZSXaXO룏|&4„"j:])<`u=-PAz<j7Zb#!VJ]&mN¡a*ayH;aIJ!ETt;6 FƔVZFw.-OrC.X$mɋ҈,浼Qm@'? *s=NOğ/zu>3zU̵)Y3)/Oyb& 09:sRE 䂸K ];Vt w?NIvLpSJr{wpCv Ez@$ݨY='a'Aܷq룠S)ъcQoj$bǤ{95Ô8||ћrvXEB,eԫ#US4;3u:E"e46  قl{4H(^F0gX\Hv+dۉ7(u.pa 0EKB40&i8fpp,٫FB}Nj68%DnFIXȎIP]X28TV 1@k=OYT" "r{c@2 A8䕰,+r2jkPYz YbF@^dBJGZ#Lmgr`RZv͈DV+8uj6@I?o]wXt'lUG(]/lE>M?MRBuWW]ԋ=9l,ܼ8^1fn{ ؅9@:rm Svr.čwy|/d:rnU]u7tHg,M/ᬂP-KKr` `X2#1G^fwMդd V,"5ޞ*j1GfX gҷ@k@TyI(tƔ?Kb/L*q R<SЬpҠsAKͽqyh[ ݆u0rїڝ{‚2"#*8qo<)c0'\8qSaV#ȶxçzTZ\pjU.Fw(TyHkr`$'Lۊ-g2Id۾(?R8AK[S 2o2oƮ\cp󴣽0!_Zw+!8G5͟W3H#i,"=C֦:zE=T7O'K =R/?uRéa2#F{_*m=ϵPa]o]{}@ʲ]Y~e`2W/@mǡyv ~WÓ8eN|QYMJT XM}ڢQvB3m)={agZCo-iaB%זG:cI&Zg̶npBx+5ޅXVwYFnYnc1X n:3AQ[Dk% H(p_,ֿ>eQ%3#r3\/)KI[YTk}c#U`̀й9eF.P{SuW!!g'2Chh s<фV[š_C~t~ZM,X4vd?(vܫ݀ߐ=,A -{HVSzn?Vc+kAU8#N+֥vb8BيǠ ,\m;|BT}}4yP-oSC\ ou}`O&w ϳ28y}%Y [}~-BCȘvv.j5>w&Rd ;}$|[_3tHXt٤tF 2,GLHWйgtYeL< O;L2 X lhckOי6KN #8.K󶡖n7 ޥ`hQZ3A%NԵj\MI+Qp34O3A)tNtW1(=Pm[OhqKb>G²[{ޕ V@,I:lR$;/)T/z&.ЎCqsW"Pc@(Ѹ(t0A$Rj3toUV-*vp8 ] = MLE飻}{mIV|:t1?]1vށ0b[*`fE,$iFs6 {zS5W,dk0lHxzFRɃtQT\d:yDl>*% =DCW,P Ks}=z˺ ?C$F~-&IhBZPw79+JloR*F発Em\9IE6;#4LTP}2:Fgؑ2o|zZy~ړ3szʀ}GOO?@~OtsNètٕk !'>\WPCk%Zܘn3\?` l l܏xdNq;m ~Ulf᷊ilXj3N_VTX ;uZ*zN؍gMx~<*XL|t+;ƠX@H:Tnװpav-0_~d)ZypE@,q-ͣMβ>w<"|uڠ44oMScrYjᾪ΢f u-x9/)(A27e >RbKnv"Y( U eUiH#(w)I:c--yCN`J-j֘;֡EN>)Ak)QA:ᕴu/+ż1Za$lׇУ/eC_30I//f ,4I0=UYC +^kM; kYb(:wxlWWR,y}8+mvdX̷ɾ Zn[D~ԄB6; iD]T lhvxC) FQߦ5^֔~3(/=>O@H0R/҃kT9یBi6n}<_- clԼl}D#Oh5';WmݿJ!i=20+bFƭcܵHfpuR=jv bE*X6J_*uA%nؚ+?ꬔn5iB[ޑJP {\HKoa|*W) `o:W r_)rLVJ+8<  ZL $ޗ@Ek-YxvdEQܝs跶ܩavgat O1+EH&q-IV6uiŃT#flrT^s6޸}ΘI+&;[?`[nf_:m>\mUk\y;¥/z'٦GX6~-ܒX=%i>C^g ?չ)s瓯2#V&3gHav-i4y Ey "09Om`VAke.}{:j-dk %=y9CXb4A siq$vo'cK{ڦ? ']]!u(@r5_7 Nq}^+EA`ז37t]umGt9wB4Te#A[plݑv?0e럅"O-]鼳\sd,cˋJ*H!12H.7PyжOB9Oi*BC>qOx usTV<ߵh GdM$L']7^v}͕{kKN襤;a|3cLi_&DGܬ«6>蹁H`fKɫz4L' }{ͱJ $;+Fn壱[XSnǴ&P䫞%4e5t/ c@_ }=slF9!ь;!>zOb]sUZg<SC"s%F*zG{FwNcR̄S0˗`hFgñEmvν󖖊"0/{fE1G3ema7%_  tU0ϼF_>}bìާ'C0gsSs&1x*FHHzSieWGw1Ј>e-[CHS**w4"md<z ܦ1YT)nqb> JLha׫y3kSFGRlL=t-dTʸۮ] ˈrQM$qb:Jk)A) N?ݯmYicS,<6)YF~<@ {% dvE\0Υ;UE~וv T}/}\ 0V .xK>=aU:*<ִO5 JyMs$ N2_˜ƹy5j;IYRQx:9VEp3|7vj^Cn2ޢZI,T#<{؋$٢_3r6"covBM yH`miȝ2crމ>KF26ߐm[G~oL:70 Œ(Wg>_7|ƭ.4H췴jX B!T&,㋢=xRgWXwuԻiSTeڃ4\B&sN,I1[7nS#c?s.F"-:U 9 ?o31&\6o|F$a&'}"Ħu'2Y(nvqA{g 7i݂fipEB&LՇ3L e 5sHH)% (.(ʟ'r6d pfRF^!iмȔz9 #d 1nUzmUͳʲ5 O%!?}f}n *>7Pu(QN_xd=&=`3_TvB˾ O;+Yѩ&19_0y%׵;Rx]\Bp(!-9"f060y LqR?vy}'/@U!,: —&]\5%ܒ[ku.V2 ?]ae 5B. #]bG.}(Ցx<.|l! 5gYM5D[3~5q;?;ܺt..ߜ|+7Q=]o2Is ):`)In`tk f}>1w9&T- W[fFh+LGfȋ{_?L!47n}+uUm{lp_%6p&Vӟt1`YHW ?A55یϵkDu[٠5i`Ve.6Zl\с3H &(2i8 y<]/ pt KG"o̚һP#wNϖRAKIR*fPU:Jj ⓼1 uvL`\pQ*bo34e L}>ቨXXRx߾@8HPǍ~mw"; l6f' dWjF}/.Q3¥ª.Mĭ/]`g>Q*PrM<%o _ƕ,ͭ_wpUeZ!22`Dd9KD+,0^ ~2 sK`ɗ$BE?V;8*)a̅Z 'bV'ޓ sۍ(z|m-̝r..G=T8}DbLFҿ$l0ba93X+P&EbU/ \Y2 Xp)%d̖=ĒsKe^1-uD]NqF RHO= b7/f3oCŔ,EKM̴&G͍opp׆5k`°Rw{tMVzܨxk1V4sqJK.n# V f(O_R  nW/'NBD+SY y+E'-D".26tTbVg`AhL@|YRM-Z7)"/m{:,% {p ǚ)]Y"ZuE)h[gVLՁ7hp*ۃB~)<]AyOk$C6(LJ`K뢌별4w `J6/.xaOecW~(FKx:7YnI78JK}jV'忸&u6.rc ^X}rlM?k1m_4&\}"iuge Δ%,hŭQu$(-/H4XҘ} kJRTYhsy>PB7$JaX}ٰj@0A"VOi+sPu#wʺ;JhCL 4֘]6K2Rk:l9QiqWrnusYgy%$lʳ72^]AEX㲍pl~ @ƴ~e?tՏz;⦅{E \lXN}A)]p$Z.:4DXAbԺ߅Bd%+!yG||45G WŤ\Lgyyo*byH~@2i(#`^WE ʸ!hkxW^3})`:B#} B4<:R삻}T*׍YllneٍUq%9*"g-C&ohw 4zr Q26UPgR;khy7,C掿Z 3Sv0=JNobh,4(0=ywdYlkLp6\J/ DV~lQ>kDE'ѦHjoY:bGVWOfl=Ҹ$Tb@~6K4j-̕,V ROD9'O [K)\i}#K.U@ԏI4G)K,hGUu,PnU?q @E_ʁcdF41#Q[Oߘ%S"+<; Al-za_}t}>w :ѿ'ߺ|kLfw\YnӨ0@Dbʡ}8VX[>i_n] ^Z:pB-HN˦Pv?b$eM~C^]+oRx]!Hέ,wUIv3+ hzj*>*׼rZ^\ Z F/Eb__*KԞWݹ,}Ι0ĭ.μ ˤ(gJqWlm pt[9G?j[3&ЮZ?38-~{7"].S d#xzv"4Ą[62XY`#ZfzqLXϼoܦ'G^s$.Q tl+!me ߈9y8#y2/z2ᕿJ$'8U3^ɓ7+9ȴfK~CeyFzw<=t6Cj jVD,13#z-3p{y^ b=XwN$t!w!6fF,[o_\!6F59{v>ޓBܒv;`knU=jb \-أwe%A^0 j+_]paG J9ey{ղfdɈ)|Tsy'smFɀq\.<U2FНAL%'U ܣ6]_R]ٻj+RAI96 B; ,BW4nsis7Е'ct1#jq/zfWT6ێL,kVIr7!>ns6#yjcb?Rf-fa*#v S6wfWx +{D͸*iz\gG3G4n~ h3n,*R|ڦbZ_H'Vt:7rS.z5]KA6=sh:r.Yu#{ՒK}3k'JnnJp @_T]i|l$BĻ)!.Kw&lI'~R fha}.gL۟P.t- w^˘'&+" Y Sf\31Y'_ٺ z/DMZT>qكFE'M r]} 1P5*-7,`CC}3O5]@Ɓ@ՙuX m|_zcQX]*僝T=sۙ^h)}xji2V~]ѳȹec(+#iIIekKS l94gOYy<Й4gTS'O E7*$fP P\"fIAQ>L:z?S>Nň#%@R., ˦f;ժkIg5s SN*\p-#C2 xܢ`./Z`VzJM %"lpn1%͸۰w 86CeXͻ')"6:;2T6 F$jӶv<;w1e1Ažg w` ͣoBDPìtTʴ+s& 0Pv:htMͬ/pc^W7 &Q9ie|{n"|DI+Œ8pf5rgT 3[kG#J058ExۅMy5} }d#Z] Hd l(DkHWQhٌg~(s&taTxpmЀb_rq?>ĺV IV"2mƕhW'l4j5>LûC8b&C-\y^ѧI WsAX܄zy4,_*^A۳v szeFGf/i""gFb%#rsy nN)iXzuh3~By[X끚^Qvanj7ƘĂ~Q+WŶѲ鵏}`a@# |6}^b3'ʈ=%9{(+^&yj62ˇrHsn3/Զj[`%#ֿr8r-+&/!c(U u_WFsra'ﲓ*,Omr{b~&' ̳,ilt 8_Q|w$^C<.\(lC~eQߨzm.3}jY(GEJ)J זivTs]; ,C11~-+0GE{"Ư`WLm_I0挼c8n]~B,݌9^M%njGb}d7Y+"o-֚U1BRz?E`MVmη iR,EdŦ h]ag=i;e qѓM_Cz!3r'%eFnEjAOfK .Pu(d#O&L< {=*RFtmr{}k5N#;2ݛʴ&0iWZ?OڷTM<2 2wyߜ+/92OES6ȰPoaRrL;y[>DVV҈+?}iF4 %S OkB͎Wm$b!q]C_'t?.B)SVr܃+lQ9~c!v{@?B5831`lf_0/Bݒ_t΃،YBX Xbͨ?پEBa Ҫ,,f} u,sK>Tv_Q*7+.˒Oa# p#]S~KAUvQrdc3%Z>"YlTo]3kOmieAԧɫ` G$Iou8l9ƉWY)9̬p4jjDKy>|z7L_~h[ ?)}J9敯Wg^r!۟KH?Tmt5GN㸈KK]xe'>YfyXfKO1ic?NM%)⩪ ,;SPs ˊڅx2 J_ v& R4lF7+T,=eȽh@0ޫ_r[p 6#Gs=F 9| w D /w]2cS8o?N|cxXޕOWPeB>h% )KD+pfy[i9]:gxZ݂ںUj&9T+2OQ/} bPdǶUVWF {j W|$:Bv[DoȂc52ȼ5涛a8[VZjZEII2rxZArmLew#GDZXfE (&kpӺ/:Ui+4 TCE5~륖WQ-tE/FJzlYuAR8|, n+Yy7 ]; ~oKuP;m`"Wu _Aj,,h=HҮdE}vhN;a7ZdUOWY5wPnX4u gskN> "-mvkv`xH U@Vaf.@y*VլOH˔[K*DG+~ί R\%]DOgj ܛ3/_T؄D7%3܌t㑶}Nn"ȓ>wGm_BV[VSNk}ZړJI>oVD4m4I{F#fpzQZ̘uSG?:tVp;D`$Q nGM $14-reOk˚6׎8R7RR~Ƃd֏Lz%@TӈSH>AJ ) gC-c:j2Bn @kP#biՋC0࿭h]fb4QuL|kCR2 rEVSB-/n+(ָK$F٥x+ $ pyS1ŚUTxտ(!gN2$\È;%"_DҪDqQ~~4>#{ gty:w gp,8Uw2IirW.p8N"԰F P'mGSRO<`uYد jZ)Bt$I޽TV \*ؐTw>4II]`/>*-+hR)ρܛ{n?aa6KkH}v+GܩWsl8/QŢDM]@ ӥoz)>XE?l_1Z` )2tpd =g}Dq^PLD.ܼn⾽W$_!L!dzNxNbJ҆lΩ+5 gLTZ+Zt+k b'1;>v%kSe\gdjйNUTiE}v{jgZ-,.,fwz}e Dk IfQQ(G!4Vϲ4$bcDM(&DCMHRK;IJh$8 !Ƙ]I_eu"w_ɹ4\an4`먱w`FlLpu!f#7096`r ;~XvdvM0("nW՘ؒ_SB6Z+(yjyxۮb#Ȍy dZnEem`oN-be?>"|_ɿ3S2+fj/k~_T~8&D" r&(tt-=/4NAdn?-AՉsE&J MM_Z}W Tx6Ql)z_1u$Y75+(.o5!A#gc9 9&ouȪؾأ:!۬^) ѪO"38"7'eFYمx= ${mčV%<_D5TWXoVHn; f $TH u1kZkg}>bXclMr>gR)}pb\?WYrD"\Gt5T WD*d$;&ܥR JvP~n^~k._])=Z3ĔuPc ߂:K~&KraZoA+$=0❀WUESdT"rc1_}C $7^AݢQRh9RDi_E&%dLЅO"!f./Z|}{} bP@{-b/ x0(BI sMF.8>WػU2ͦQ<ˮ0Z|w4 {fBqˑk$5PmUx!@fOq*@kFM]#+sht8GR/¡XkZr:cO'aSb{nP^f4,/=Cm{^BR=_$"s:2d,^q2"OաAqZmd4'oOL?(_pPBM3{CPRUphͰDޓ7" uUf7݊KA%ԁ`̬`G3+ς(~:/ |P]Yq_؆pkcs$r>!ή|gyl0\K.RtϼH ; u_ip, N+8EdM(GGThLNI (9h.,^ƫnHӛ% 5F_MJ8% (3b.8_-(gU軋jn?]LFңӞ<l_ `gB`؅VZ{):2a3u$O*iIiqeⲜV?vkt5~sxT=V+4. pFsX*qx0K 8(-b+,+OO D(QQi~g;cC߄62M/-6qDw9 9 "{ ˷:)P?| LWTuğ?re2f5" e3yez|Rf(QLݶ,QšR"oT\v34_70eSs ώ^*uwB)'y7"' X. LsQ\Tp_z+g?CJQ~5_ZsN$x%iop#ۭ{0Tc-{n)+㬰1Ȓ躣u2'gV$0ux;B8Aia]b[s+XhKe:Hk\ \ */]\+44A0?-ڟ- )l*TjiiN:*1MADvVA;90!MKj? ~ϰssLTW%]@fvRIE̩C@Tub/p{97=T]}K\CX kSZ H\>k`akp|O0Y]ʤuXPBP\P|dtxheM$,,(r9gkU {(T݋0NP6AdHժé}l^\iXS \srs s ]$P6t Ӝ@7j=uo~ ptW(~04j , ;2et%4n;hBm@eq]?1Uj<@CNM4-62 k2;f@r#-LToUL}8(F2YJ UF*lo5#~+ Έ$'* -4g@!tĔrY? +_jOW0cw@ջ22XLS0ւLUD}B< QC8mD2G-wŲa?_H$WwB%; ?kGZڕVDQ1enɑ\װjZ3;6@NI{2MP@k0y2(lIaW;)x |% ]& }58ِFmc𾚪TyѪZWRT+б^-gʸ7;۔O& V:spxV+j [%pb4H!+/ƑS.['^Pe@ ](iiz E)"Qy"KXq1k5}+CI2 +/=U拭g~>±\WM9QDŽ˄,PPucgV5=`[|Em9;8A-$R{Ze {1kqUU>e,<D7':}͑K1?Ç<< LN&ărlP'k)GiLo?|A6^ۿ#oG +kOF2vl9iob8”ȦjCalL%bʻ5,gG8@AE]{sb/'(0.i}S[Li:cMə8kn N1Q)2 \mK$Gia$80U]ᛁ$rYfEu?ɜ66vgS~b8H EΩґXtvYBfR- n1ЗcF&G; [H<+4/*f>o%h}V/J f ͎,xV g*y4! w Ԭ[u)A{əjm{JsܗKB: Z>j\&1ϛ]1TI!38 zr8Q#YWrnz퐃^(qXYQv2s4 zu"yɹM}p}`#|ce 5fJ@jE= ߮ghzWhWu Z:&!zILpPV-j;@3;=lUJ@j}mLOTʃKlȋ.wb~[nFo&C.%n\@?a@.-/Ȯn#v1m^u{򂡝lm!h|7kN)4>ګba Lt0] ŭDӍ>e뗧xUrxgPnZvc6ƎJA|ۓ%,,~GyH7pgUqWwHV+YQo@দUB4$hwp<_emlcd~e0GP17qA+ q1x9l;Xcx7x*>#Օ[L"]l'2_zTP:̟&'ˀNο5(FRѽ:Vpd:Z ڥHۈ(EٖE8@b2~bMϳ&aٔ2LyƒZ/ N2bȺT?uyl.> s0{V}6S^qM[v;QB+)yTC1/AWwt+$nLt #Q\PkG"U\Z?dUvQN'ʛR[wenE m1)dH%i *j:cim.چD#0jwc =*(Q}_W|MuycnVix:nDs[#̟#g'0W #,E*U'iȮcs@08k(yJuGrs%`('H^HVv,6@nK ߈Ҹ_Dp#(L',Zi_2=^N_s∂ .;h;egE#p)~(Z'iςP Hڨ5kW_!x+Tj۲Om\w nCѴ22|ׄ~bdWReC]QZ9 s!gا H /ALӆ#Ų7>u 8W/m12xЖCi+uk4nT cwM1hl"$8q wc̓찙eK(цɲ$߀>_OI "Y ^$+9:MIqoVb#aPքy&$A {fvKl4&]x `<Xl#Xi?qg:Chb{9 ](&sw!XMFas;n*%^qvYWB<8buX6'?9ZuG4hq%җ<;K?w?G(ᯐAdg KqR-{k%KpsqqСN )Uyp茧{NxY'7RuW`;)mNmeg9)U/If.%f 0񫤠 G^[\YG`Zp05)MB1>nLm9boG9߽U'~K%c7`@T}&4yyN58jG+8`C3ھ&.tv5M\ %E!opN.yۇ0t\ ϫU ̟|oak$|]Dz}gމʺܕ/ 6J31\Nu,J"Zіo)dziE91 jI#Z*8(w|Ddmm,l.QهjV0>:q+9iJn-t)u3[iЬtl JC:S4IAk?| 3u<8nl~jKٺl+kV{i}\h@BnzK "弖pD djh|sڇw.5oǺXeRv]vʱ)gґa{> ~u [IfǛ8L#{BM_T.6pwvh*6@yEcC9AYXC .^I3F[rM?MwN?bAXt"TևK# C^xaJQjBqNRqdGVYA,h|T9Iw` rI8f59xoDix%78$*nM0"s?<4yQdBEG-"y-L?gK$7nѯJ`%@AQu^1m=#'s$-.MqGT o> дQ mًL#}d%xXqq)/B͟6n13Ķm$`+ߦ- K&'O1>Y.]PY{.ab&I&y0:xuf5(Nc:V:zضfck!LΖL7)0yc:U"#bh _0f׀/Lzki,`{@` >~[@eR)2kLyc+ʤРk7B$ZMM Y#kEqk+mWϊD~՟-[`'waqZ0&C9´? Guƙ*?b־zK_C(ڗnlPgZ3wU~ [am4N}ӤFWaHP1NTu-h$~jb"Ј 5ݟ/Y%} h fJNdAi\+EDR NV<^;͸!5 Y$pK,Dx;GY<jQCbɨ >4ccǿBe+uڞ'$.˙1ҫz^ɛtWsa5y4Xb5$sM.:cCMʊg2D"K['C=|F QWₗ,@vc3:g,ijkq^?Q-ٝ瓷ˤ{\މ™QgjNBAvҬl1bK~DBIZx[^z(#"鼗eBwsќ ;˂dNoل-az]bkMq^JcȐK;zF@y=;:{)6cX۵=T7S(/') Y)Q5[>Yp)L2l u_ZM,ÖV,쭅!Q|kz͈E6?lLjՁN}9gb[/-#冒.uyK˗R\)UTdjL+@T4sQ z\~[Gd{|p{e>SK~eHЍyOyZJѤZ6Al+eL//@9y  h x`2C sفyQ)ZUv%XDB}d@Wf&Am-Hkm>7 {7/Y:4|+ġǎ&G;(9t]Lw@ ȱ[Uus~$G`d5Jqu.NHIz8#>ptG8uT?$ S*ts] GE2LL[MvCj7wsmJv/ ^cUe?Pe UdZwO_#OGV._~.5~Т 1FEe~t=/um)5^6Uԋ73QP:6:.5ggztaܭ3\#Ғcߓe֣B[py}C"@(_V;8Uq] $FHXN&I݈3SˆfSt>EwC w$|v5?ON)?(.30Q2r0wP|W$K2B@g]CCZq#ԙ6,}DjʆP gj$^u/\v\J_OhL,NmID]D-D3CE #pR 1-ntܽg9ͲC$-c@aeUiTHCQP(Z1 J[rWp44j0Y'sVYO0fWf,&ez1\`^I q^[eAc7/Y[=fR# 2:'XŸȤb}ƚi]wRy:Jrv7P΂ ~5[9 m)~kҟUcqtx}>+ft!zV =02$<>kD? M,'W-8`7~KtmLA^9 (opLfh{d\ִe<ٙMdO>#PL" E`YsEd )IH  %yΊbo1~kGLqźS1*e/⯦3Tk=+RI\F& *^$  <&?NH})7Vh֐T;k71Jy[lsaF{9N3}$*ZΡeU9[_o<-YX`Q CijCRKU8YinhD# c5ݟJAwi#;NZ\M[icH\OyxMjuv8\>D>Ju^xDMzſC8SE H܏ZY.D]*I@ny`y1pE]SM)oqÄS>g#|0I<^I%ovyIMF5e@!XB m̂4H{ɖ9lCPZ(TB}Z nyH叆\\!qBoaJG}cs\FC`P [ɂŠ҅@$+~9?@_g-v| gIЬ?$CE@ +!,pecPG DTQ37X T`a.C qϳ"FVDKMo:5v~z{WH)򊖳<k!ݹM`'mLqlнjpboKs͑7ܑR-댭z DNܷ @gjرdIccg^*?Z՟RH126jn>9 T:Lh Ӡj 3Pw\͵ZnNZ, :S:~SlUw2[f&Hyl0N R}'/ro<(^a̛>c b,Ngb72E6kz8kG6m~J-sBڰā77*V+(ZkEh#1PA( jRmJpC$%"8czAeԽ78Proec@ <ܹIs:oC^ W^ L&=?/7d9fv6׏sm;<n%9 _$'M/PU9/AN1@39L4{UрQRۄt-Ѫw:DHr |N#YdS?:ʞTU «.T=ce\2@* 2EQdE^ ' X*{j2͌^Qwsk+$W/GP sP7 2ۂ Taš"{/-' Yˆ{% `ীevš(9kiG(!Tiu#:sl5/]}Vر-Ut&^Y%DEO'tӖHGn%uhs^ B9Ir:8?͠F%6b3|,o 1bf{ dd2.'A,Zx䜕>JvB(DK!Ts{L3Z{@qb_n&]K|+C)'(rt^g0KG$q+A$ƢLϯI^VZٱQ} i~*X[{_;_L&rc$I6.{MnHcA^8V87qoG,1TE{. 5KjSq`얯ώL+mΉgPi,+bӬ0B(Uaηd]7tK"(h$RKhG˨D<B5꩓|Ɛ*}!%_MHt4[et`d$x`K^ip+t dZa%jR1yEK 86^P YrRXoS}q<.ܜ2\΍ljAGK]Ď Y0}yes$i>qrO #_Z-ao֓0A}dڠx ߮*t{*2-+RVu~-*o^)M6:4^-CJ02s-,z]%"'6~w@z*ZG]O]k(~`Qqj c^5CI˸Wk05tpf tVR8!@QRPPjrvlItIԮ`ot{޵۴NfLeZ5YJGH@oHP:u!t / &_9'+H1'Jo =WsVS;$ PQyGɅ:n=&wҖ?V'|^\r-Ȧebhͩ`~}Ht\OtZh~֙f#f^w¼K=6PIlf͊I@]6FWMlVČPy{V=Φ^uQKN"WQ}ttzTՍoT$Y/EXȟh06A0E6pfA& $Q&-t2OQ}LyC6ݣU\@føX<>MLY u iK)"&+ 0y cU_-op^"?~|EAeujh޸yl<0?w6e%p1-ӃtńFaa%s`!_d^3~-M8Zac QB u4vMq0-x'fy5ЂO?z X7c(cWYpY:1B>SBX}(T_>89HRNgj*,y2ΣBUSD}X*C~ ;+Շ 2-Y Jyെ<&fuSnٗV/n;Hee$aUO6MAI {n㟩F/^ 5D4//lFߩm^skkܔfcY>`_kޮT\bF6H%Q',:47h9 $ m[zd6"J |Yo꫺3+y%*_PD{Z%{š͜K.#C+utbb3%@vw .=1ŘsWq4&ȃ*\øY@hw:ZK+xDI:鋵69|Bѹb0Nxs|Ē=śVĽk煤kv4c9鳅̺$e~f\R([{UiDĤ"4ౣ2_m|RL>|{HƓ {<O}_U R i _zXu~ T5st?Y_Ȅ_ӡʇbN{$]@l_b?u|Q(\]GXj62hk0`{x}{ .z-X9't4v"{>Rݦ3 ~8ZWދyTng YAzO:`I>Eqags(:}PVPKnZxCχ&Fe'2_νk4R&ADhe? ݝHkfy,5d3c{+d2W1>reNjv9V?PK;;4." bȌE5y*atx.;zQ7yZB T$KkR9ZՁOf0,N(@o5ז Ǎ( i$Qf aS84}v@*M ۆ'ln:\vh޴z'\AYOr ħ]Lh q,JC'|ǾCŏhpz1}z ]?}r۝p56Jz4ݡ(/)X|]~@Cֺ]cU>mS4}7D2 Zg,gq%Zhr^eCp9E]?-@dvritr& /;y)7۝Ri0m=m(ԋ6í$hH6_Ľ<м@BK2ȪЎ8LyÅZ%{07煦ϻmԈ$T7j%(c,VnZY \#I$xL!&]O*wDդ44A e 9yH5M54neb=vʯ)MLM]>)JI&mXjK!KOOMu>KOר, jh\8wݱ -'ǟ+H SkmMKi6Ƕgv+~)Ck%ڎZ&ךgW-Lx\O6I8kت~KJTjn_<3Ш6V/y 01k^񱗥'x"~FmwQn;!sC).ˢfSz סƒ3c$o9W.SC (X3aA;p1F hBb!tʥ_1$#$|ӧ[ХRu8{!E~!<{&aޝ"ʰs;Xu<ޜGJ7{Tx9p #{uCp!< ?H7])1-GVY 8Wa/ hN8L`PK1,%$š!}GAa&QFJ>B0H*3k{ _l |VYJ-ۄ!$cٔUuյi:گPTo*O4 Y-\eJ$,yL oWST&%Gg[& J3g .)nk?)Q1u4Kboe9'Z_n ioos芅ay)IήJ +N&t́0g 9ōL~->c\(>JJ$@/}M.+tCr1ྐྵDЇq)`A،V8 ѭ1 -'*[|xnf!γ6=rٻG<}]_od ::*<&-^I$,usj<Aeq 4^]wsf.tNƨFD6Ŗ+b%ВF:N3z_ɱ·9;^Ndĉe;ز.WX:P6QBds|'w7,ifhto<8p7rv ro྆hMr=%6eMrqޟ2I\k 8?eM2+ Bp ;phݙz#Лrr2M! 1")*5.@AZ\FjYKXI6e N)G`&4n7# iz;f`"jktbLޫ8 <[k& ˧KM|騥bJɌQqro g`Cv 4:qtQnm]Seip+lNl<\ДVR:|eᡝ_}ٯ~DXsK5$֔sYKDI5d[z*+Bנx 1-zi?O䝕ۉE?7I1~t^pRG-&x2nG ZMG;={;E$Gόqz@ߛٿ$C)+󽘋}EMl$RSOKz>{.Sar% hJh8E-v',^'L גB5_vBųG7CXKT,p~&v@--gAS2O8S" n q,GHK0Ġ6 |q~֔ײ:[SVX;|gEx0ȉ?2*ceg$)6b/C0e ɏɁ._rOo gWajs7Dء +'B0cccGضQ0裤 )J>ORq]roAtolDTXp0NVnM~O<*]9DX .a.#@bf9VC 6KB:PkfgtQ ] Xd,zw\l kf)@OQ?"dխAMp+))Hm?VB:b 11XPЊ_)1 ۧF/.\3EK2]:ZÊ]QT)T7;C\qx#M֗onaή$Nc; G~D 9s斠}}(#e=7DrSv`f |d> g~ 17 Fw?p ҳ6 ИX.,r:eQ,aׁr_o?i6VYS*в0{5l:HAH-\|%$A1I@t6{j0s6|Q->.ή(Q+r v~q6ɓ!'Yd@| ς5ʸmϡTSÒR#6O}^76DFi<~aDG[N˱yсe6>!oǎbT`P#LYGct(,: .;t Ɣ Kd'OU}Qvv N`$٨ Eui}A6l[xHooiϒP4ͺ6mQ#)Nzq URPum& y-_٬+_dm^0VS !J\)PEdd4,lALPɲMyI:[;!aQb[\R6fXdQ2G9r.t,9=gkCML##jJ~t?蠽ܚ}q9Wke%_$)gFviQ7WZ zME٤PADh#J8Y*Of"Np)4-|xW8?jpbg]Uw2(=PDԸu4.{."mjݹ[ -x%>]+֯bU&Z*k,um{>^եmB-i:R9O)KIY_LNh;̟`[aT[:ć'WBaQc>g(1*,@iɪKGUg5S,8A );]ZҜvMz!]Ɖљ?6}J]DzhT]g%4qeȜ0 @v0V&N!@Ge9J<n.,nLMduƍkm٨5L:d3Tmf4rn ; 3"9tx^7=a:OFR=E$iX7+hZgObG5>wU-K/S85y7g$z#E:8^ZNKƳpWQ+dYkG?.3,6 dc*Bvv"jK}Ns~ V2 ѩ؀KZQտ 2L"F1]Of-˺HUIPyEeÎN)![#CX7lwA4(gиܸNl.=i`dqVBz7gK^'$y'ԲT83c;Q{ qY}߯c5Kgk+Ndr{z\ Nj^јf8ܙژzs3ry^о¢I@R=?tUbP (T5{;!uQԴ}a:vV^O.1,i-͈ h8*[S ͋BռCc..[tuUSS6OV(M NsdL)ٖ |f v2*I\v|?V2 ɪ\U2nk9a˂?ҔTN Q;1aHyãCW[ٹ@,K?0Od I](1Ϊ锯 4]*i;ɔ{C Qm*{%D: n =nKX [ӳ+ǣb/ <]"}M`i`%2Jm䶩MY"l$_D6iNT˽; y hjxt^`48/AS:zp|Pxys͆L>=֊ c es òwIRH2t4LH1.yYcPJq)>H+"nCADGUh6S?e7ChwFET#2A>ڜZ7MފM)dI]RzS.؅rVZ#ݘm)DҢ>+݁v7ohi1v8%o{6l)4e}eM1/ȵlu 3`2QEDG܃(I wtyߏPi)xzx7Ÿق1Eŷr6*B`bg֐PeoH:6:W握} =w ]FuBy^wTd Vx;2$ȅ o/bwqWY?%e@dT(Xܐ8ԬtLjBzy OBF-' }L>㳅L3EuhO07̱1Mʟnz!Gj*G\>"$r+ۣ CӼAH:p?s94T =?3uEsp!gC:^ vy;ߌ1LusZ&0DRS(Z8n έ6/j&WL:紆 X0fɆ7]'=m!Jq}rXbv5X iIFqimkOւ YuS;.Xjr!t{sgxo+! yKw!"p|]WB^C(7 z&BX;j&iP<bA]@"ڀy0EmB`\qѢ&f(>ql}U))!W+D3h>i S#ZIv$^ZLJV1l o8G~T`):b >&R  z:2RT;Ę4e"ޅj7R$'wɖ]=T,4ZhR:QȰeieR'jx~SpK'Qn+׋[sd:#T$Cz(@Abun`?ÆLvH=hIrhD^@nI*xēJzʎ笔0d&$WQʴSMQkMd3'Yg7$u#;3"bҦ][%7uww`"Q$eojzqv"X>Z`o#$J+YZQ[XL'RorCQjVt$V5^~\%AWۍc{:&CaEOR[ P<4q E6-mݍc{V$$~vvTXXBLI{5,t5͍4O޽x+z==sʛ0=rX;CfR¹ J] A~O3(M\"1dA'|edaeP8'Éyu{β`^tՖƘ<2*mz "-*MK7KkyTYLɚsIaB|iD>%Z_jKm%ԴmyBdJbLwv:_ q&4 Sq$Yq-ixl`mJg waC~x 0GBu%Hٱe]ԝ!Dx, /q1*1߉Hpf a;z}(W]k\:j'΋YW'exUWM<=(x099"uF|O–HQ[uWudh=,jUڮ0?F]+|g$l;4,/Pm;3z4c 3[HY vv:|.Bv@<~"|G&C5 V?.ħhUJ! Bm[NP5qX(z ~K|3>N_wJ4 .-T.&gؿX;.O{UT3 ҫr- K}Wu{܋q3(JW]06c[o HS-.LJJ9Dmonrď- Jwb:7A skP*Lh*CvxW#ˋl D6u1C@~{`Xl1|)\K"/-~ C2{ )(QO#)vSW`GF%ƨ{Xu4L.1}fc>cT;!W7L0'IrV~!/+!#jg\q/0UBx #̹&r1\*Z=.sL#|\{])#Uhd 5:g_04L[yM\"vlT`Bڬ]rq67Y}0lR-h9ɜ_`m3zDf<~]i}CvڡG bvN[F(7rRYF0_S(ASd:@jGX840LЏ!4DҞjbcl_{lm#r*`rgΉ-Ai/lp,Xa$(x>/6^4|s@ ?u%8QGz7虵) 1LpYmxbfF ~n!1l<er^G&q0Lf M<%rm`E:'OıbH(|vPN1e f\ĭTBi{RQ-kwA101պ>wXE]qgYk~~cg66(.snojƅА`XqAQno{Y3]ɫ䕺J埏j@?nB6F֭ mTim| Ap;'R,ߩMX$P^t"l`PC֧$,S(7<̰ }a}|wpB 6{y;C "\#X>,fd@ :)>ܙ^0?(SЋj1; @rRByH¶hF!0:]7޾ ;˒SrQ檡h27'`NqrܴWJ J^+xͨ_'{,/ߴ>`O4xb+ "LHd¯QmTdZPx8jd1ԅ%h-N8Ee jdɭ*Q&nH,k6*fqIA+9Qꋶۓk ,hL41"nj*불''){W4>ТE;9LF -To!8th;9pprkpHd75qJL׏?ִBX!SO3E >8pjEeP1Y c~F!ʈ&4g62t'^DEF}\d]~c&hjw$էSvf@Ձ7e^ (ywN LXѽ`)!'zld7>q)9^|0Tfﳛ#zB7-xyNaYi#I\FUD! ܵ⩪RE sLa<f5dT[Z(uSBQ7Mwc1y'N ZcoZjB@#rN,9HGDsz+;~$0naIhxZرF͗}qNV ?ejgLiX~{*)=z! {WQ֟(e1{pHK(蚏jA9+Y&nX q `&RJ iáLᒋHE4,Qԗm/ڔ;bsag ,]1jɍj $UZ L5byk(xH hOvT$ݬL4̪I)%gF %굏8iۯ(^J2Ucxþ?||Ȯ@RIJzLJ zKgpٟXDtH0 Q4@sz"CSUgd5n!=cn|$Kr!C,Kd)Do6" jutGy]. 9wSNwoq>MHy1Mn]w3!ɼi_]_J !<(uNӐ:{]Xx}ӯa(I >w)]2 On F tLQådGp-5iϺ Xh,w|%[֟;_!rF  1U`&DU,;c]iᣭ(9xz/ՄO[7 W /G:GfŝQ}zfmw8+>xVzL6UZ,9-,] P40;ʼn)Je+)Ϛm~q}&JQH64`EdJ #H?Nh2xiPWMeV&0crļg~Hgҕ""+"p\MVS":f#1=Kd$U35RqlpI7:GΖ̗ 7Qǖ,ŭ%]ZnQm r+E#ɺz@z׉fKΤKSuY6Xg>]9/l.oZ'x)/6\MA2Rp[n8EgfQm3g+'MvY 񋷎>MhBuMxjT d TCz1Ѐ=')aaT;1h>#@{@7Kr%T15pMnU,UQLN18i™v*Qܩ:W a|و_&om|V,-4K&5Έ5Բry0Sq폙J1kc '%sb l]r-}Ae@e0pL"J5 'slЗ"&Lܩ0h2w@c(h^¯ޡRxDS[g60)0J½#lis s#OZC}Jbؿ%҈]A< D q!>84~Lؐ\leLyHdE,P1WN[pyMFr |2b~Ej(jUz6݃^Re@ǡYگJ4<.o̩{]nIȥ:45&UuId^ />?,ˮ,%C("$>ףJmI^=S>ʡSK;(г=&Rb҉tpLB@HˋMPӏ1tf@} ?-ꙋ4嶾]*kA ٽAc iV_||B-a}zBeQsU^۷QH"hib"D||.{Z&ag;OˬKTI_ b]o){X*A=iEBB1,Wm|(FRw~s2k+ZRgD NK6nt=5ssҎaz3Si B/}G.TϫA6;~ӡi; N*X Ok[omEj4MT##Ud#&)t1 H !_CV+/CKR t_!-kǠ6{e43KjPKʮT;oM"kc,#Кbk#-i$fNl/j`sjUeh|*hg| ҆cKwhwƳ2Q :w{¡ ܜRRoYrUiixCQ|B}[P {^oP4m[u TJ^T "jg3\ 6qHܧJ'xFw ǫw )m-!Ei)A$aMȃuMJE*U_+|p=@iLk܁kj(Ų,)fǁO(rH zx2mSay35~j?SX!=V-{AX?b8y j9Z wFpp{^l`Jf,qW4  E/|"vplJހq,w#IMD kT8 x3ǣ:Uj!iveb(a%&ʟ-D_afD+nZ:Kt?~k\CuY bol6"'\?|Q[a'V[2FCT%,;rķO\?xhn:~Ļ' -eU@>+f_fȁ{z,kVnخ@4S* OAo !ŌEyOgX(8~cʼc1S6&FwӇ[9-B-"ςCo-$p= Z"HāY!esAd jA[ӒJ(:@1\'|y #*j 5PzC\tp~E?1x"+lw >W:YڈhK);B:kwEf ]'$ pz{y~U#wVS)KQ @c6 99*J(g;O;(HFu~*Ӿ0PK&ec5iY X}4߽w\/=4øCFȝH{d@R)>Űr7J?I8E72c:Ɔ&WH\tXFB)bBBxg> `)` :HJew EKBf̗[~$~idO4 u@l;UYg82t쪁LJ cFQ񣴀ۢAx 3 x.U77le3 *罠E"V"nRslXZ%;Z'aR7!pסmkZBh7U}J~Z`@}ɋOHk%~J@c }$ ]%a7܍\o*eS/ogy`YwE3:ՂB|1d3hœ%;> 8qˎ#9U<&s [= {%+]7G`T'8bo錜r$3{V={ej׹]v zhP9J"zxU0u/SFurSj>HnH*#ڇb6!8d3:FwIdaX%{ Cfe$dw^gw]1h5Ry]aЍrpB I3<ʻ:js+15t,/HMouo~x&gBDh+VA`Z%L8trW M?XwS(/<'Y2>{lrJI喜 7R 6"kl :MA.}|ڧ,\ke3+}O )q3aQ:9ZKvI?ҕd2 eeؗl.Tk9Ph^C̠vL0 to:"dtE[\lN)&Iϯ|B2" ]Fkwu#QvÐdoQ]Z 5!hx4/oNl&wr]zPE((cvaLz`}AA2BΏ(6nf Gu9*?ZX %'S,4uـ B$B {J 7Ez9HI xlͫ8~JL[CfXo2 ?6x|H(dxx9n"gYï:pPjǸ[.ոQX]3O1Od [=9RtJ4H9E9SBnτky]q8UHЕF~rLn{"o*CYwG7ԪHe0^>89yL2:I8Ƀ-/6!+עe@STB#D`e^ZE:gg|?Xqb2詖SnO>-xD*uL}6"K/<b?ǃFR-ޕs ø7TJvBYLJ'8#bL.Fs._ 5UKehGkM 2XzwsxzQbS N!D7&Ё% qyfUE)?E(k]c2f FNU0G˷jR$U0\;s*eX\Wu}@\h9ν^(AOɺ>Yj9SIk8A!@gݎ,C Su0w'V9)}w|Gi%soҠ QRXzV bb56w%p|f*t: W675K2(f()y~3C:>HÍھ)!n$t!hR 㶄7,KlL0y钖]Dnp?R/rc|U wGR!^]2a«zr[&(C$^M>;BXəkXcvFN ;hE@>c|?,*e\_HߺN|~Ywհa|ùVD:j,qbU{? 0C||5"wgHELi.x߭l}+azABSf%oKRcx(qǥRO*Z um.3y;^m|#r@O͑yN&R@ȋ#6u `0VR#>جXz>Ya(AENHW.d0|qsU@iNpCU"(jSpp),8HEڂpXۼjYKL Knm3OO4Y+k 1(|ips.H|S\0[-q~@ O[N5@qUBɱДgSVw7IPkp?iJ_+xTv 1[&mR쁵UOcOmߨh+_&{\~qok[hs؃d>#u6u9`i=%B38o*l s7Kg͝ Q?_!Vk۽@Fh^/yWα6iq}ΌNe85\w])}- =+w"~.JMY a!j\Ezf:~IZc'smˈ-n៶vp&]o^vKi2P |FVӢbg|4FmoR:%^8n_mDJ0.Kn.i-fL2s`(]n~L7YeǖV&"%^CjqMӓcQ~&PYlLTՃM ɲc@9"ᶇ] GRlXB.&hAf9BϿnAw]*er4yt8)Qw ޙHW֧\|2OsS}Q? k73t-X.`Oo@*`"Ev@jun#yj}{_SzKL)FȳgY vDLe"p  \$8E]³ aZ GX4MXHצZڬ5f+&(ރWJ@7l:,ϥXΏ6YL-,BJӴ,rX ^k# Fy9m++uj$ѼJv0͐TAfFt `ؖ«_[ AyţmzYtȽH%`U]^~>A?Pde2qd5;3}IctŨiHA_VǮ$% Wéb wqnݨbu.q '{mU7F{홣]h½ V}ɋ;?ߘBׅEiz+G5P ;a_o4#vAP+aP,s`&%M9'Uп6\lӕZ<L QubAدSQ-ÚyDząAd!)x 'n%?^qJQ׎C`_NYެ|ln<קBy2zw66:O=-ʁ%ӭ&+x2F* M-wK̻# C#i uqMc)Ν\*.Ϝz \f4^g?%|U/v58w}[xë^3c;Zi}FYv= ї(,c5 "%]dU%Q,^=Lj>Uq @.t.+DTE ;tg=Řw][ (dwz`* W͜:DWtL4ׇ $kIBN 2~1ah\Z_n?F7gJm Qeyw1h2ro=ۙ#~a=.\H _@?mǸKzkn{GsR(8`bhAMG(~֩aI+x`iG 4z ]#V7fk  3]_[9~XO 9ƵN v:N蹾OJs਑ ;*g3X }GS#'ӕW@f:(zU;^MDz3)p'B*/nMvB@8a99?A#*s )2ج$Q١JGv dEGG~r爰F eP9au83mmSuc Yn)sbLT:=Ua'͖(|*s)Ҭ-ZɄ%Y:n CZT^8B擇 _N|I&O%`?դc5̺nVUhn>hMMctKo;IɟZ{}A&V={tWut?~~ֈ?5`!NMF&(f-IJWZ$tH/Ū ]tܽynP%`PL%vH mLl{iU6X[^9EtlIc -vs(3T//q2:f;W=m\W)kp'b']&Ex%_>q.qVRH&*BndûUw&^3Բk 4!}%~g(ɻ'0I$ l2t>'6٤D,gsp.hD;*A3$,\Qg#*)3l)L@OHTb#b$e4#/TAg׹2jUTBxPclHp\>"Ҵ)*=p;K%Jķ[{ C~?"R T5.k'1FgѩU jJY74zqUp"ʏtɧ{7t%"_"jtv"!m~Ȉ`}MWԴ,LQ7lH>ϔ(U"8V`m%Bw+ WbTBPyFNzedL.%5I#%[%E9#/8c#7HDQrC0? xV)Qq oLtKl=}ŀ7^Nx#$|V&L"oxS9l|tL2ѹL|/17C'g~Mh j/;ʞ>huT~*BjOzs\zirh\4KKW`CïcAQRЋ噖0mhN#?r t`E@8 WEMPY IKm\6DW h7 7uzEUL5=k?_hD*= @l>ļD怜_8+d ?ܣoH>%g>V#!Y%Z9_ZQ*3xI7G,ؘ͍;a+C dUe5+4YU' p*ϠMEzƙ4֤=[4Ro0@J#vLLkq(^{H˷.CS_xzYoOHIt5n']kD]nԫhE掌ěUaxS_?9&s̀[cZ{ԌQO-ED?x0D _k {`T>ǡpcO/^ \ 2,3o!LJʳWE`*yΦ[SIN}CXԡSRgbD/TFy1!sCްE;Ş5Bx~* nf2z{ŢՌVD"TT)th{FכQ$H;޺(Jc *SG'4*^JnWyZcmgp+JL dN5qJXޚ9/|g\#fo\htxQVW;DFa|[ҧG)LX"sstNZ7r+,]1(û#uև)-~Gfn7YA["uL5k6^OWO">BoLh 1L=wgfti.Ejp|U187P#YC0",7ؘ 7;$﷙3p#-sN^S9 5_8$XfK4퀿*3VWR瑳"ȮHEV((B3΀Кyh'bNVΈe춐cpͰT͓-Un CUl9,0u!ԑ=LRJh+p ;7~R|,M eR-N4ks׏\.tf^KF!#ʤ/Cv{P ۇQsjSMUi Q#=xS:=wUcZvʈDQ{ /`~ ybͿ&٢>A/KxExfVlK_ 3dRؓ(}V<8Ppiv!pRu /8.9w- %t-™l9 = &c=DE]jg;Dz/yO37(SDB%L>շάA[R5C` $ȯwNpi4BXSUeH<瞵ܮ3^ kfIr,ciX8/ju+\G]Eg #ή_.PޟK1,dk˧‘'|f6;'bVUI_`)OYd9-KR@2mYN _QęI ̾.9bKy,Tf)-ܙޖȀ| PhSUO;ynpi[/ƶc>P(waH|lRD1@G6:p{5._Go2X8 ]> KbN=c UJ6#ot>ޝ3%j  @CR-uϖ7pʮJ>>CjyX;*~v9/J^3\ yػ^ׄhcϣE |A?>)G{(Oauwq=X=ϕY?xn )\7Ҿ@b9 z!NP ̧9%&q&1]~i+zHsߑ.²njek!h`0o:w)~叙ZJU&s#N̓2MR9ErXv O:i"'X?',VፖpZ{璶]&X)\%:?7ۧvR5ṏkR ޠ{/׬k !Rȿ`QA܊ek"2.?i( ]0\pe\IopZr _v;ϋ7%-+ )[96(:N^Dζ9r{WcUJ #ix&Ed79*קEM0+E % E)|K_oJv4~{Q7J ) ֱpk߈t)AptB>'O\B>w7Ar`#vL~?~'A `UѸ@9g㹡BߢlH)]-8T/g4~UƔ)&Є5"~n[ cAa^,2@֡ZqĨ^ZZIq&GqUPݣ`Q)-D6>Gq_C/ӆÃwF  el[c?2j)z6 /ȭl"O>+Z3WӰj3Jnp87d$0 ض%'iv#n.Z,I9P&.+)!+*ۺqAˋ+ ;tTNUsmC $D4~~R9ƺL Еi>@ǵO.jMvN:rBʇ'SЀbJM)۾5.DH'<ڃ~2]Z)̎sMz'K8 2;(0xI vgaX%~AhcZ&ru./č'$NKv 0tR|$ /Wz% |E~-kgtj:9\[4iQ&|R"p e#z jd)"oYG}&j%g{%3!/iQW Q~/~eaղ &VUZV[.7[ _RlSP_[ ԢP/ґHHߓ~Kb:oЄsΜKm&&3k,YCPl@͛ Wȑ&g \I M݄p\@} ,],踵{})G3jHMl@͵h+nٳfg^_$W*PMb#"aXheqP M^%22}Rɮ1F5P q[+*{#stQx$>h@} cj=XdyMCKLvͦ]Cڿ,5#NM*%W6 ^-]n[̯(TS*iA Gan앢[e%=$R&.h\Ηx.҇eK麆p)TDWhsMؒpW8aejj\?T{YA1eiatFǃ(5< baٱs⭍>`m\XnfF$W}ù⬁=݀0;,7חJ 6Tz83Yo}iJӳ̷RE(rpd {3Uoe?7${J!j!dzq u]sJ(I,.\Y+DÓ1B=^(c>lt$"{ Nz[es`*`9"gysY F PrỲvl!,IJ/ sl?;8Fxʏp1ԙNg|7͈O4SmL^2xƋcѠ&-o$cmi>֘7q%k#o*),O_4B@~ L'.9msVٶ>b}KBup8 t+gm ?Uk:0GҮAZaWAҔ7 'R9f};*kY~Hf1d[%oPe@yd}hrA۞\4/}&t\5Ȓ'>8w9#[K,08+Ů=n|L];!@ܦ n2@XpϔnU<QC.t' 6ǴًYŃ۰fʄi uS%'+!/?#]OD`Ш;[oPkΣ\5 c[DI >yJ4(YukpǛQɎHWuG1{HWn"ϊ5ncpz/UGɾEeܰk+%/|1,H;aAX G,ݑCGЄi[։/aDቋhة{A}=O얩AJ:vw9ba&b:"ži1 &AKUǷ4"GtGإxJiLȚ걋wovC.d,--],\xZ@@g:dcSRt|a Twj=r%@Snpi)"0.Qx6w?n5D7i#33{XK̿|FPZ5JCqA5vH.k q`g^uq)}]h<.øTw)p 0ܿ- rNq [)MD܎T0>ֳXW`Q8}znJ9*M|S,#hi_"p n=k|X)? $Q%JIweY G a7t3H@AHK cmA 㨭1[! }+s'@}bLma^y1 "vU>Zm?|uӝQGiEQnUH7pG' *xL6:*d:'wd̟/gODž>bRˣ`n ak?bp:ǧW r5oHB`(/qDŽXD9u1 4J3w50nYWh s RJD@CV ϣ6e0>%; E%trU&ו_e&F׶Y Sjl>bGi K;k?vf.KDHB8Ƈ;/x|a\9t=l;E@*E\Cy.wZG.iI!zǑj g`WrYTs }˵4kQ,JVN@H(oiz3L/UWf#~g,$+4f((kx.RmJENNj_s wI7X>W;f#gFz?BǗR3F\3Q0,zfx$Fյ?Qs@^%%d xAQlm\hHjE_uϣ"3]R)F !|ɍC5+sJ 2 N|H`>s^d{AC=m,]XcN戱B7 ? tNcGiskI|ӝ:?ynN}.?vC<(DIpk4 b`vθ96_8T޵e̋2RNO5! |JS, Έ_^'$f3fXc˃ 硵Jտ(Q]]b1Y5p~UIssR0$smƭԅ3zҡ~^aŴ'e tBo5l=}E|K ȧ+puVzJ=Fvh,I-TyRb+?uFptOLT`͜PWأ̟s,I׊z7^:urF"AVs?Ņϵu&&,s糀d"Ce l[#]_C7;gIQ1 hxaiZӈlHBqٮ @PaT9_6\C"b CH{΃xfsm,Y6@9exqj1/b;gW7Z g: pP"Epn"=jnfW1Z}K %X,́ؽW(Sl$}\7GjPv]ued 3 ԢG8q@dÑ"{ebUŦ̀=Vm˘`h- C;(;dᵊ ' INz.XM.m2,ҡ ~]މ rt*&Zwxay7ku5Uҥ mD#x) 4ͣ LgŐ#nxF7[SpH"8c|B'$CUh&Яg})7.rolDY߬b}J ҫ#F}!8 ԀB8+72:nz8sTz DH{!; M$cGCN5N#X$^aˀ&#lPrQx X<`ɮx<ؚxA=L%vˎ{ ՠ^%xm;y3CG҂sZp5!x{"ǻsBh'ޤ0^!;Fx)d ,8h&v7rbl9`h?J, '~ }ʬOptńU._F7摘5ޫP#um(}IךMHAnyV@+fM4єt>UxǙE4F̂~1޺v@9!Q|۞ZEg@5ArHh(\7/A:qiT_Zqh䌚q2UoN_l5^?*v-cst[+9_ Q7ן65L _/=8~:L*чjq1>Z/Eeգ֗TNDh0\O~(93 ɶ>l/ N1yҷݳ[Q{ ؊A,hvp* K\]JBP%abrSoeSQtj-"͕hkZY?$OdEAmqIGA 1OB1ٙbL/kR:lUc{IkmPF%j,)SNCIoSq@%ų3T)o_ /0= kq>Upɦ%%HKM?*_FI[eQ `kXbgȐ@bCIe Ϲ㬿Jb1GF2M0yiKzy!s^f;U{_&*=iDaj76>'= q@(l 7"[IMf:c8zc)?P,laHt7L"ڎ/njނ5}Ze+Q`x}Dcs};Z,_L)Qe MmCEUZCg]0HtC ֋RLy x5 "7,> ^ܦƗH@0 '|X Xª+IVK6Y3V>TϷeư 70`'n)QNd0H:=V'Ǡ t& cOqxlI琈Nm|~'mRSImW~Øv<|>Ô6t;KC[ 4ϐ,s4IhԏAg v G9C`8$f)rEzjY*#6׮oe`+(_NΕ[SlX٨p|0iNB}gNY^ZԖ% E:ೡ9ј5 p1'1sNLz}Bt{lwfB6&Vs߬s,Nko\2:9-~fEZ[;9!@a%\ņJNU"rHBfaP H9p I@q0U蓤ݻUpkGm/1CM?O2YeDiT8wg=k$g mL qN#\,3=}eZ8NHSb~jλ)=Zxm*[0CF)p'(VKQV\ شt7ӪWFaUUl΄8kD* [y,,P4%fwju(?"b2]Uӟk-PR)!ČIT$Yp x~irf! o>T$s.j~l16q< wěCH3ZZGS?(]/|Xh}]%@v$c=`+OfS,\L1M0  =jEfGzG  ɏ-_z:qfU>CxF &rpOnM@·f''%u՛/5r-qjYnZOlt:JykF}݋*rr(?Y(~H_}P&u6 /q}2xfd&T ׷or6N$+AQ$>:8G;>pbSpؐzvGߕ\|@r/l+=W%p/؈D螡Օr VCJ %$rX_tCx9Mԉ4A2W,ӵhWfZ8s&VN%WŤZc۪7k3pm }L]؅x<,s̳$c(z"PT0}9/) 3$4(BPu7%hO's_4[,n#`+ EWɭ)NZ2G/;&fWj!™x\tة<w8#ZitKoE<+씜[fH4V1+K9`8r}݁Q[XarCdhHKk' GE`VoĪ\hd:_ }mxO#<ю4{jϨ곑:p>3x9kDsFp9R9%+E\ܐ =I4&0eP}Z AIQJլ)Wẳ3@OJՀ@()e}ުIG'ރoT"ɔiCv<^BTʣ^ƍWg@Iu.Qmv7ɏ%൙.ܨj%ˣ={T7#N#Qt4H?jxq; =`B2 xt ߜǥ:8#$jL 5A+߼/|2b8-MqiSUG]^)aw}nn7F$%LUqgM?TXgmn=#axyMSmo!#Q;]P-FRYQT虏6Y6M9>EP7ЏÏ\+m8U6!2AM UzσKvi mٴXnr͂v۟E#覓8R ]_EyIx.G$m).oq%o7,5T@o@'ttPkM˿j<ުfHG`zFR}Mrq|D};qy68V/IR/L:KQ *:̄*&Ux>\Gkl#&Zfn~O 3$P-FvI/bT8$D)p¢δxBVZD8.Jơ"PәKȥCm*J$?R }0ļF^}4eY.aҙ0w 7? |K~%2vP?"IgZVͺn8ćbV:}C2 CRߧ[‘1D}ӐÍ<(r=_q`bߦgV_ U Hm3!~:K0whuTY̕*nWXD.uy7`vTkAo2@ttjՔJϠQ:Q~a-#.'X|/.B#{0ESdf.NC[‘#{(%Ɍ#z3} lGù2b:X7bV T"S7[K)|۷I$+u}p44:gspezIr9Inޕ'<<~t5FWnAb v^GϟF8l RYv͔&@zX*lu$덑9sڃTY3{6,|1wgb?b{jG`Ն0fMͥ\'~n\b5?Ԧ=P#n&<*] aY#(P0JDT/kQ0lMLYfu YLEkni9LK(;?t犌8_5M{i.؈go1ҴBz`! c94%1&qxj*ho Xf^# b5ڇ]X(,Lԣz 0$V]r'HE轩 㹻/G҇]6QA'Mmu ~h7J[ # W-vQ( c'E%A%I%#K^r1oNU= o_Xkc*4O;F5wHAu.Dγe?-&l\0 ?n@XyM' #LJ>\d8g4VIVFF܉kjg5UQQ1o>&l"xj0' Xq7󄎥Rb ripⷹ.B3ȋL1aUí^%KG rZd5\Nԩd깍x{/e36 M?vaAQ*%fO*OCG z_"1ui*22]w)N j= CJ h}%WeYiteH_bmRф)='֠<`!6>_O0q܎u&|܏ͱ˰ɂ6Hb yrOcf aCqL9C鄗H1< &70Vbq*ΛTiJMZ\,.?/9i VשMB(cKWHSJl`\*SV\֦aA$(H_KXlE>a}셉2%-kIF59~-XV r[ f* >3 ʗ\,|P>$St;?OO'o:8)?l,qّ8kByo4/Md|{K{%5?8vu[:u>l}߹&PS{\A? [<3Kb!u i qN!M%Asb!%9D^l)+a"F﷡]w?Dq&>Kx.w"N`+P▧,pjxi%k W ְV (# 0ay !o@VecŰ~3.A~'=ffn씲󱌖{RzmC="ma)rC8u@j}O#&B7. RGCW &Wmr% Lੜn@"3;}R eT#kg?/Fx<=tm"`|8"dt"D}*ҹY )^CFZ#WMF2!Dm[zyJ`ߋf_Zܢ>Kg']W)2x";fVtW=9]1zִM-址:qm6z_P? $X4 f0%)gtlyoeP*WZџu&eIN$ ճTˁ@I]Woi<"ekOu[=dRw|zDn&c3j/j"}GjUp2MpsjX3z\O%,fR.C d}u+W0ɑm|Ec/t%&+ 4lsDʣ UQz(!*-.u \h WO`tei]ZҰmvl@jx\\xüʟ,v9T,9rr-J"`F+erP9r>0La$ܮU&Ѓ_' oD1u)r.ZM Dfr^tܠܗVzG28lxWZHPH rw=uR0Ҋ3R},2OM}ЂlB#6%CWYOX)dG16ᄂ/,^cv!eB2TKMP N[Ǥ K_Ad^b:_>>5e-|`.{mqCSw4R=t.xmAɤ&p4Wq2hs Jy(SzZLP.Y;N(8]mI]lin'#m_c>[}xi*+szd(1 XY_뤗z<jꎵ`Y\T`Vy+?10!y9DftU6!P/`ƚLe3t)_ o=e/<Vqr7i>yd)I"MJ4B^0u;"5O}2șރUiF2-°`,TNyA|g?kf $#t .9=`m<;~Bc/Sb Ji0k5cސi*(`BT5{ ctuBQ$u<jhp7٤>&jkSXm ƼͱWQ^u,5}3dЍKL=vƯ6CΈCX`WW6)$ c5ߑC-$3G9$T)ڻsU[37{4[*dv4UV"$|7{V{"aajă2_67>ކChĤN22T, `7SDdgyߛ=Y;BQհ z %.i@({;nEtXWf58uZ ʙpc8z*OWxL'ܩD@o_|ݲĭp@ rh%;{$Y3xqo#?.(j j wN|ՕGFA{7Ef(H12Q0-'F̕S{hd: BY3َ<5>b ̕Ѐ+4nt"l4ˈvc񿄦@wfh*PF#yOf;;s"a&xEIx sK`ymhmk(ʱɵZ?s2p`mhU bxM̤F' .7*-:#j0>Tpcll}aU6?'4Sw` %,G׶[h/tl|.ZsEUrr|\ԡFG ~3B1_&"^K|0".{1Ʋm 2ȯDž7fK}+F#_]SgF 7'Lrk`ɲ|ظ QaB,Rc!& b:R}e+mx{Ro 6w 2/f:87h4+0}aUw{oCX`{,-OuH6SӒِiv3<~XM^hu$` 1|oAaNN}SR:|h_[WklJ<ᗬ>̻yxX[Λw1ъ#}2O%4=vh; PS玤!(AKS[Sf }A&gPp2dKF_(b֗=s!99P^mrE$F\.8S7p~R1Xyz9@MBx2 =٢ܺt#9|&6b4xӎdki5r"2onJrZH>cP *}5I,X}xݶ>GV6 Xv7-Q?}ԚY2>zŋtۍ2n}V@1 4"G1xTBB CPYx&{<|˧ \K!)z(|E>&=WxIi\eBAaTP_9Hi3u%6ԌĨmCԬaث ^loKxPZj{JR۟%fŚT&]J^#ڂ~fgi ;hV15LvSkN5{1e<4 A1HZtji/(okӃ ,)@E3؃EN77|G[U}_?bJd r& hnNCeDHCJ6e<%%9_֍2P].ץy4Ƕ 'i-UwctQt<56o@ :ם]bE.v)nl4_)B&D >b}noj7,J`3#gՕj `}cQ4g76)Hk`K(&}Xv:4lZ ^?"3h%xYQ}{zr}8D ;߻0}"P$нWOF 2#iO`}#؄âf_EB?"RUHxp2-]n0!*@4Z2ֽ3/["-wp9qq:Io}&*M`-=xʰ@&:كL|MX^[qi܁JojR`|@$ktm)0u {1͡]zY25c^ $oG߀u0nifsM ީ^o\>4W"#3)(ߧ_zkP%rj\K^qO%am篗#+-\r>2~ŵ$+kd*14.>-46ǩ8Z9xpxduL\Ŝ[6;w xZ0; Y18 GT&]o9(sN \RjY ' 9>~%RPh{ J]so iF~\F& aGht!j x-3V_c$ΐ(YCM6ne;ʋ圇=(\;.h\2 w84+̠#c'̖דLW{mIM%J?j'92Vgi]Z@礠qNUH]oob0N ÏU!k5]z(+XӚ`/E enG0!BhHa@q}{$uWqV@;L?а+s Ev5ɹHwIp,"xiKIcKEGʑTw!u2 O b_blnԍ4/^3#! EQMͦKi+_6ЫѶ&Vr~䟝} k&NþIգD rKC5 lc8HGC<yh!`CL}x]-9E\}W$u+}=MpNT<[(jXhrw@gWYMkfOwJŀbSi "ߖC)$b|lߌ-{JÌ;qiC츚, *,iP9mjvelͩ3|*ٻLܙb .ZwX\MslJG#{$2ԘGU7rj gڅ2-;IWO5mv&6N,_0nB:_ Z Sq+40li=! bͳHH-!-q V ɽLzi$7`0Ŗ#EKɺC5ND TЦqP+OfjjJ:Ioǐ xlDD<!E]G3O9E pݴҿ".5cG -yw[!uƻK0՘wݎ!yCN>ζl);JaCw& @JLl#$C&Pg5Eg6]crkt'P2WY<#( ^KYդUl-ߴӬ7Hfo ?~uDIdjS0YڪrsjoE@B^:5IrЏ:l7DO0!kZ[Fag1g* l0+1B췠 wxSAsTH84IDr(H<L'kyq&,,FW ViP3]j/~HS%'"ndQX~qPN9ce_o2[|x}ۅ wm8 kO6R%]'fwKK;m[QX()$`1LGa& xI$#`q\ԇM{5:Fj7iP+__e :6%zͣ_NQkj$@lə_kPc53[ >|shqTǦ g[Bߓ׵ġ_ . 6K ߠ݅qzߝ޵jRf?|ʹs/vP;+w2rp3ר/u"eBWx=i>l2 ЦԶ!|: aLPXqhwHnf`xFd9сi:hVl^%FA /hc0%(sdQn_ w>sḮ w[IoXfW.3~ 3s=w=t%Z;[\Wkx;1 )0f uLwzԨ"_ ?RGmern_y4[3w2'u:'q;Jwۻ*. n&|`!rGϢ/}”/t w*"2o,ALj~=հC;hFw0u77^sI) VRI_{ofvxPFrk ĭ"Us崾x9^+pVt(=Ҝr֒:|_Gٺu4ͤn-m h#FL aw7Pׅ& `9ǚv7peGBRE3$%xg}6S !ycbah)[ƗjƼ90_-h+\w z"ǃz*)X"@_,vd ˌwu̠XH 0Ǐ&lENA*BF`#.; >G+bDApZC#پ̬J[ى'B,DK`^/+@;r&S~M`+r[T, 0ng岎4y[{WZ֜{L.~3-2D g{Q/t:8I>BLvkK ܖ$-ަ; o;SHȶ(Y#ʫd*$u" cK(B!ҙoP+(|& 9[ vEtqفxgTb%fɗWQF(.ʹ;Pgdvʠ4qai Zb8OHsǯO߲ڼc%p]%0ê|2C:aAXKy).,oCܶ'yГGɖH=n;l+uWquaJ Ծ^~y{|d5J-jsȌG߫s3i)ڍ^ Fx *l)  XL.%O4Y ʖollh]A%ՈXsuݡ,U{e\)6b{S.1S9wamZv]I%~{ 8 7jr2f& |}RӶR[|^ƋB@ Mt{WRH~*4L9F{3D`ڋ_j%& +dREcWAzNiؓ\,%Mf8Z'o IC>8?$'fE{ i-:ҵx 4ե7Uz4р7茂b)4o>Fgo֠XѓuL lviuPr3b߼}hj9)})RͪTtSry'6P .&) S$P !q)x|̜:N&*q!\ЯkYn*،Cgר9NV< QBl5=9˗u+Ĭ,ce[F^(waΙ'[eM;]?+k[QiٗV1Ģy2^@wwc1eC>b>B+wW#}DQ􄾙uj:͜ffsāj5Bj]W(22+5_CXOCQs.g{X[(MI˨dBk$$|,2i?m9/)&pY.1 {!{#ØGftx-WhqYj8;l |wq/S4 :{JcjK?C4f6n d(8WFMF hx)ohyڵ6&h>'8E-zT_ktTi"Opp3?=Lymr3^i ۆ⺎BWiX&7̏ZQ<:;^Րz.(˕wٿX{R]Q:FJeNkny4í,n ɗQ5=c3"Mu؍dGkZ͍*s[sT3yh@\bMѷ,.cka Β8{P&wH3wvKhdHA3jLyA)Ss%drScuq8EYnXm'Ɗ=J̌ ^ϔRC_K8j:pU(-0+C  '@{a~&o2R+E5ubaW sꮁ%벢9u =gsXKͱ.S Uw~Hgd+>"\"Bn=y{kЁ\gڱ4Oӥb92**e\rat@ҥqRڏ$#`U*v0tէ|T[@hDAC=ę3"2u8QȿA2J;/J&V c۱R5"=(̽mڮPXP TxdZzq9LNjQ %vo^z {MY ugfsmDރA#;̉ " 啘3:;Obuj/p=DXK4%̛RTLF_tfRP_*H.Ra$|x ۛw1aNLB|ScDZ4P@[|7}5&:.ҝ*/G!Byu^`m_ E ˲<9\,NUnR_FݜOC ;M #< 5].YGOA&d˓2"PBrϵ=C'aý-)Q0:(eA?S=(bRYE^:.AKJDX2"s!ywX-7$z]y:x{^u2Aviĺp"E)`jU[2)鳉UmKK/Cck(y=rD 69wї#hnBÜ:o d_LM$uJއ:Hf-K9_;#W$MKey* o?/mIzYRE GC$KC3m@ !q}]s9/7װSz5(N hɑԜ.'ނ}u9̼ ?4'NpHוތP p8 M?^{^' dqذ6"d׈ @9/+1zSS?I?CIGی$/NֈbOȣ I8Zi~gNO8s\䩝e~2S =2QE}TLti?=>(Fr/ZݘlN^ƜaF,v3!}"հ+3ѭ-~DjpWi6fЄyre/[lYd;n̻қ&b;D}{Xpߓ#,vQ!9lGK71%'BXN %;Q,E/sz\gBX3'd]dԷ/A] _G4A0T^FNӡ7S_(9e^>owlqKBeT[a7IG"A"_.Rr-n_Dow}/3P)߅E#ӎ拖߇K9"uIMQ)ڬ봙EES,&nZRՅîɇ:ntU2d@Q0[K0 ]Au͔  G+p*a$*j)VZ@$/:` 3<qmG-,uOш,y9 JVDD)أ?~# _Jݧ# lۓ w`CL(3tP/IF؀+ &XFadm>["5܄l61Cqr_uO-ױ ' "^J47k"ȴǯ#k1L >3B\hV@": ZEM)uZF0x#M%Wy\vIpn Y;YV Ά" e]JC5~J5D/G"VAi; ~b4^ n M89Ω,-+KQ01E LXBrظ^+b2> F=T0-,h(erS-Uݱ٥cbáڋ%At4va'^FǏ!$Hп?&<Ĩoz q]#Rb6^8`jQʙ,K4JX~ IP3Hh[|}o3Nkf!{`$C}E;؅'֣&Q4`O>KDlwsH{{=L~ѽY&Mg˂uE`6 ?'\J$RPs=-j:C›_)ǭ!-A9ٶP];h-[+kgPpG i7hygv#2ԳβJ/Mś$^FL#I-22,9a?{E=<o%|EG38O2=2\P"EuClƈӆO HպZol1oZugc.==HDหxuZd;)rm)=xBSzx; E=?q0O (.xfAu=/z~$ShG鯔 dcή}5xő'M˫}"1Cb6aKYh/}b4 ?DJOsk œ',J랉<v H4_;q8& ô\%1x #fgkS"Y:61:A_4uwߵ()_-z2XK(溆FOSZ8 _>`o\i~tL I7==O/!P_`<"ܗ/,94-fE[bwS=̭P } G\DBcz8sNc`=i]OIuD@e\Gi`J_ytT&ypHHX̀=h$'L/NԳG8ɞzk/`?33<%YQ,my*y0yn^weM*ۙ5η)'# ʥf3Ѝzymغ*KKH\LU\A[L<+ؔn'R+lԦk<̉g n *T%b/eaN FLE> A%y_֔w(yĐN`zw^*r+: rTm7CYA|(j-o&U,KPdۋk}nHe6fLz:=ߓCR e_*/<%yW`U8>NMZ#P݆t3R7bwV9dpUSoIK:ߝy 3$P=5vpK_-oIa2ewʤBh[M&h C6v_F@[f8o-&~s 0$=ḋv*~ Z>,;jLa%N`.^b/gp!ن.#Dd}g*T#o닄%;Vc0߮zЃw9iv>t?LL;+jOE<\l 1DJ+O3Ɠ?ʨa' w_TQHY-Rtw 0< y6 <$ 8TڢaZC>B ULir֠Tc9"{~~/jgUE f>1.tKz-Wn`+B\9ixZACqHwJ3TN}#>,&eoe1#wVbSĩz*Θ' 7!mO"cԸĺf=Y {D.$UmC%~ kۦ6NjwwW yoB =a[\ vT,ZBL-r|2U˭78jJ:iDT:㸥%(_+W,̃\lJ{ۇp ^['g'x9W9} 1(K\ˡ`]Kv%ʇ›-ۖ|;M%GS\aۥl>LKԠM\DLsܤj/wa=9qRs#adn6! M3dHڝJ'g}B3 :dCVe D(C\_Q}ie8,YqҜ /V4,~"um˜G\&mX9E-w(CyQ :8_C%АGB(PPm?_;Zf ĺkX ŠaUF ߳# 9BSP=ic)]C#Eu\(p,Nq2SB&>&7i:4/`LmMV#y[D6aZzP5inɁD*Ϙ9NTӔ43]{!:9`4SSl scm2leCZD-:83U|ShB s~5ak؍H jHor g22ISKphX+7u$\q팂JScBX@,0,&L✌=|v:?Qy&cho-^KF2&mpT.2*?8g:؝{- M6=sNYbޜMT6U?؎N+Tϗh\N*E">nhytEb~Wm1ꁰ$e;4k\k *a)EK!nr8ו0~sS*CH-v7jr,ۢPegUlOf/QB72}%>:1AX{ǟZ4ak^uoP6,r#Dȷj#r_K'ju"tgkiOqQX).o3 4Z9*չ3 `VZ%]g26Y9܎uaRGetY QLnaᑷ l= !+ķ$3i; F]A #\t1>4wXnȒjaMnH;y5!p%$ D@̫ؔ,%_ZuiFQ'~33wtڋ2iv1hJE}= |߇&%acduΖpB3#  ~+rWkE7i85-ߙj@Ϻt2ckؿ"cb{Bj)w z:|'ŗMTEߖ7H߯)6'p"!L%Ce"hy׍ێ {};J8Ed(,gBl#647~&D8ogf>ga=HƵS@ŤyjY u)gaeڶK"{8a\9UY3W<,YҺ'T6p1Л۱O܇*h!"-//w&ty &mVШ+v^ ?R0OWTq"V_n&pi9"6._Wm-W WoEYnɨw2H{cJv"&E0#W| T`trLc鮕%hC9xIR)yfjmM LQ;C^:>Z%\4fgMe[ixgxnf^Yp}5UEJ P/<~O€O?Gk0ܝ/tD5Dg[AڠL޸qi9ϟ `ہ4漎< AO%Ŧ>dɽn ;YH1wmxQDTS0}Փv#ݗ7{tFox%ԥ;ރ _@@ iPm]w A$AFP_qٶ] NV>Z$SQF =N29cZ~/EMq ͷؒn,9MxaU35&j*Rym-+yrϒ!vcE%%mlU#@^*/ŖPx̸8~d{`vԿGq>"$k  p9kLY1 𖞯)3QxQY=8ɧU'y*nKq@58ykEey)DU3݇LF*yOH.\IPO_ 9cR cJf.7\R.85]sf~AZ+p|dΈ2}ꬲ q?d9}GdZ!TwޛO;C顗c"U>6#u)D88;ih!Nz7-')sqBr:VtDg`Pr+!sϜ- h3"LV]HC426ɘs $ *^mUF=SYmy#&݊<> Qwc}L^-p36΁tc7>VTï:o4^_(>֤@i]Aə"D]@ܳB0(ل@AGa 8Q<( \j1051Rmb UP$xދt/GƑr!vYT`@S dγZk*1@3.|*CvwI:_b^4P%_YF$TC=I&H'A}  Vrdz-$M' vnO6FqX@*39b{_.:kv,ƱK~Ɂ)bA:mcgnc;ev+tkr[p 8[{IߧbQcdQ"6tV, 袁ԤK:3;hOr:m-~j. vw=-ѺG>H `]F;%0]G9SSmBъObwQc5lhAǂy| \gY<]нzԌ'&ϬghP9}жv-K "&_O/Xs=(/8/G _iSjlk P*02)}n` pH^ 3zei-vZFx'Ѡ3ԟatMU!"5| "Tjp`n ߁i- 3DUi=2֛"qvN +:\夢1a`;5yDעLC*iyTz[Y̑"D|q7W=C< 8ACq~Q2H ?0&ahW4aeGq<;mra1 uDS-\$V&'"*t>O/7O֦y)mDsKE EiB)b!p ru?'Q.8TZNʉd$S K}>eRӠ&barD* :gvv,M6`G k*-^2vVE!0P l(RȣYpǚBdJr<[[>J YoRI~Y]8W.F"x kIR3֬%tJg|p~W -/( Y>f:?eJ{t'Y}grIHyA8cRw*iOvvI@kzB ᐡ8W'Q?)cFq0stFwQ!EEy`Ӟ2QAe3D_~o Sי-ޜ>p؟{Q镮~`؀3,8/1:[WHB\mk&ܺ_-1:M"<4_n{S]g5R"nA+f tzV,i/ÜjAj/4| Ǯ?f<,WU:- i?/D:jCSVJC-2DQ}.'WǏ|'\moi|ZV^DRCq5D]>LBI2]YRL OFvxJ %~`%#w@8hv=6O0^^:BgٓD[Ptи"fPxM|xꆻ  '.:ɧ (jƉ>b9/m^z@G@CJ \\]Lu#>j?pM;P,T!nۈޝcLor(nzaq"}#3@iHY\-LHxWz #Ʒ(/F˃̹(u}̤ED[#pK\Z@Ñ ݞdNJѩnR2\A0kn^T֢횢hs޷[9=7<ΣqoMz yO0cX"72vnOUBJ2ʻz@ˇ'reH=xPM"P;kvw0J#J5pH؋ٻ(I?C/L:# g7T#j9BN(JL#$>jJ/ &1X {1m'9*ƠM0jvY 1)Nv5-d e>I+%pI^OzSΠ" $ bj')YyZo]u?cMLp|i  \&\/QOw=[L7,U\@wS( ( c f[b[&΂A `֦h ӹm19}+'S^~'\QTLi eFD|2H8Iܿ} U/S05F`ڔ0jS8^ Jp~̭^A3Qk_lHńg5ޭTRPd͂ dzBEڲ6ݚgf 1߻zXcR q /D49!5X {0\J8Q3O3|շ,g oDį(ĝ2tf!ȝAn︷`{]ڱg$oI5f:X_ `w/̘HA9ۧi\[.1rOSp5${YGa dԷ㣍_Do5dL$~;ِa$sekiPRBiTcx`$[R i8Oƃ^07/k6iP孻guʜ8)^82;B5_J*g2\>fv< _x L(9*ǺESl64ld07ٓ4:_4i٢#G.!7t XN_{YD%Bzȅ{_`YQfBZl;Ce7R^Sm;o!4JpjPV<rD15+nʹY] HDǖmo`,Lut]SEi;Ȑ!ʨ% `Kvs'&1*ښmWe*;q~4SijxC{#GpD P2}z#U I;;WdkpOxچv:# Yp c}դJ'5ٲ^x0Dij%%'ٶ3s6`Z 4VR3cKC]#j]-|kr~܍>$4db} Sr$d͉p3FVP I2JKl2s\S-u3Au\֢u.-4ΊoV~?6(' (#N;cx. &,X6&Pczf{Sc5ޟa~,H5}yqJtm"`k?Iu't%tϱtXnjZ\KiEbX' D%6d /L$|x^r1IZE^Vt*uU?q_K?@ gKgT/e.u+#[C J6mTW\1p|{=9C[InKjH\'xBj@*r@y&z\]quoS%u&@90kZCYR*h:Ɋ#jj9=3 Xk6^+ٔ_v~0ODkD Y +*!H|7 +P4>b/Q۩6  6鵙 (M 6rhvvj?~T/ڐ]6wo+ám3K\}ֳdtJ7_V\Ѷh71z9+zqV Yɯ|\V?# kaJg?$o1d'@5 .Wm{ΰ?ܹd7!@3Rù(8LR +`*;dӃ_.^"E*+E^2{GGSoW<6'Q0p]CBXL鼠g\i.?TIo?:%ʰ7WO|W۽k÷*hz ٜX5i)Q?{ %$ sCeJxO]v>#^`2^>5fE2ER3ZUe5z5=IiLmM̮-/9v>R!1z?}t6A{eFocEluy (Amr&VKnR$rQ$8+ c=}xvSUp'GBM9Q)DC 2bfJ> & B ە%|/H5]a☡tfVfv$[]荻򐈰dJD>>꽊6 pF Ru<kMwh vgkUv®~~dge9BtF2( qN\;;|(';rxޤ`r$e}ޢri gNw&AI~gBwR$"םkWJ9VP3%9 3Bsp`ձf"P:hwc\fYD#.%^# pA9 GYg}H{lAzl5f}b^ E͈ >J 5G3Au`!P)H^$:sa`5KG}6Y bְ`aUU|"3Bpes9kR95Oh)Q |˺hʤw]d{tBl.j9ȀtbِcF4i[`Aε&80 F1Y* ~$q"@cB14@Ag!>Q3ï 0}PJI$(7K=$G20%6Tp"6s@9auz}q=l4 q "l`EfAsaY&ka&1֠DH*ߢ.tIE!ݪ‚M=X^ l0#.^EėwDE7L݁]VϞ+SLEjڴb  4udh2&U|>.J9%aнϔ[/xcu'KjA *`B2^GT>$x!쩱>%ZcŒCHupwxɌaA}r#80] {m]3vbD9G[kB<.''_11 ZWҤçldYʜ"]Ϙ.Y}:>;hSm6ErWЛ/=>& rTW@Ɲq6HAV-w7yEz/&-Z7@.b|ʩ2;O;qܫwزX9 U[͔ڡn:E6tΞ"I=F,J%B^oij62oox 7(,4\&Yks!\ L&Ats3jLa_-=mCܰ- 4nlPhFޙ~M-α.46\|?Ʉ.Cm̯}> K,ԒkWΙf9Y Y3)=u?=ެjk/ r3? (+=q3pV#q9Bއ_Z DmoIL9 YP"$(8 -*93gI6'*T{ X#"TL}ˑ/R'=Ҡ O]FvОB*t6ZLEe\hU[97tܰ?ãZK#jzm 6MIiy ,C Vc$4ˊ䩈M2e.!3-!6b7NVPy+싱x.,$V ToڿcDu>0abb8<7Fj.6LAS迚g`Y&܎bh\vnlS~3X48jAeeOW.TOlr`,Wy*;c:^$P?(Q8}5Q|2.SUDU7OPTʁC6;~臷VvdP noj }ڹ5At#)G7*jS|D9`Fi$ f'y*8y[?zPp;u9,迩;,DOƌCdBQ]Ͷ5M"n SUOčKCoglHfͯnY+~Ч2[既Ji,ĺ]BI@`_̷7a>rMj 3dK?o% K]vPh7+̘%҂+XPAAcֹ ',!]PDv',^ 5kMVZJJ(孳Gd:[m(hvEvOHа܍ /g%~B8ȿb0kb ʭC?)X:ǒ$g=打 8;nt&C,'_JxV.)5SkT׶V/:lz/m-_cw:ŋV8;"ig)uY?WIPz ZV?v BXa!:W (2p''[*ol_<$8 ?0}U]`5>ENdv> j-3϶[ױgAR)WB%+EAHD4' 5u\LIpf` =?iܱOc,sg~0É}"KHV+HeN A cW]ԖNxɟ23l9RHH*- w.Ŷlgq5*'*Dmh7u(TQDL@p_C!!!b7LRVEu9r{ʾ(j\/ XkzTZc)IWNiCpnUT\.F4tzMQwMj5AkjR[}N0xSQɚϾ`Y!Gr\aOx~\ :As'/5 nQ(EEh6X)sTOmջqƍ"p\{ꡊ?8+f|{Yu Jb8LOPȈTۘnK=(Ouz m#?Hr7~,u~sb3fB "fyOS,6 0=l8a5NqgOU;O7 Q>|̸> nIL% ;r;Z)CmYkrUhi-A߂9/IMJcԂV .Lȶ֤(K 7{G\.֪GxᴖYOFKբr̴ Ewfm+a[&AgtOک~NRlc5ow 2'ѐ;Qqw(RY /'EH(2;Gj9Pjs/sj$!q4- i{!CsDO7H:i,E*=iH*R!aUp j` Ȗ h1dı!*!ݡ3gjJФmTX [xPA>5/OhMS@ ogbBs}VpZn&w@y=??/vts%?\7!~WG ֜N. g[ٹ!e,,*SguKFV "6'dz 1tټ:G}p)xfY1A{l6ʞ۱Eݰ/?S\HxS& SpSqKV1Ky+i>tA8I|o[U0Pm$wuE+5lH-@ꢨ쀄P)5Iiw4+"B *IKH{矙}n$Q,ī̔3sd$U'Z:R.pݽY%dmbB3gq?ҳ42:XuZ~P׈ @ȋ0XWw3$;~\Vcy d[9R3[ut[!`Za^e)YRj+T1̫#w غsUM*4-DFSIGoa$']Sr-8׷lZ FɼeaT9 iT`8N /V|A1gT\n`"SZv#zRf~: ~RU~Ĝ{T ^s"^>aZڙ7C5l$uqnn%.xW $E/9}1(2KUĨ,C2݊KfS|{L\k{C^ ӥT~^f;VS<^idSS G ʉ㴥S楷rddn_غxa_.- G헪&4q@Aci)z GDCsT^7Ȱ"c-1k )3(K>dҠ@1S!hv7|?7FlTqM:T )a#O".^eG.~-t^ 4 }ʖ?c=5'3Zy7Y G:vT "]@/?9&t%+sqcƩhYjwT=؆PQH!iB`og !sj qEVpZm )#gǗ؈ ['p*5-*`5o2JfRm oښ鐉=1|)+B2.-8z\1N}_hKb7 #َ0QTM@:r?rZ3EU@C3d7%`0}&9T*?纉N#K07AŜ=Wu@žps ޱˇI8m3بG5RӞ&hwQw4ר >%9!37  CVVeEFiԗ@-m,+3H%= Ш!j'[xI!H'g;mdm+`})=[+s13O(req<֥Fe}Bn4f2^`Ju^g=t!ղ"[&)I~ };ˆOϯ"4߉{Ej8;=֑fyk[5--8a eZ-7UoO, lֻq7QcS ^9J8Xvoq{G\B2yJ0otLAc$IlOpL[- S}S"JW2NMNgrlk 6 ~TWkuPN!&7Ie-WI/*xe)2e%Uމҩ3#Ge>I!8i[2Uߣ*C~c OÚ No=Or1dBw<;`۲g=&%+`ūKoПW 7A2Z3dZTaeh1!e%i M\W٘`َt~)\ Nud)Q/q?tdx,Xy׼a(1dRrwרDKu=b$G^=Rk2L/cԧ˴wY6;0G1(Tr\,mz,\_'uZdl*:DN3 [\ZS?:|KR6OR2iH j&etn~L#*Iewnkw۷[XYTtub$}yg Wsv" &[2T,Ћ=CkUZG ]Mot^ QijO6L` z4نTK.a|`JQ_xS'4fjKl]:@c7ダSs ƺ{ܙ'b AzZ.w{܆pƊͮLpg;34J^, ytg F}/%y]O5Z9: o+FGdLh0Z]Qێt5iPG?] ,ՃPIGG"{D;Y`}:/)Hy5s"$MSE'dV;'wuCziSAh9Iy;#)Tn Z6BvϬ|z٩?92/a0!Ē RjOMI\(yɫZ qgJ\PaZbmh`5ZϏHR@ he.Egp3T#~~UE~+><BFAHc&FzroVS͊TN)H=?S|}zC^@c7Ơ{3 \J^DUD5GzAW7!A,0ӤvBJI:%.q+GYo|BS[>tШ:j=W)m L% v_;e N2j5J+E*"BkG с(&օA@2r5lhʮI䃤0v$|px&VB'dkeoHDź{KjָZ5?76޶$m[£e`Gx n~C晇^#=h]X.Sf-I"IAބ0((# =R(N+r-ivl"Ĕ۠2_vǴ::hqG![>հa:OvK+BQ g`%NP N]ۺ>.g%!Y(".{;sf 0?u>Ω̵=x!d6IC@C[OX1bTRc-m\FkFv틕Bcn(lx?Tp]?H鮋"uҸK0Q5z< Dixl21^2;SĎrEħEUʴӏ F2ж뼏U^23gkz)qjBY`ER}qktyWWQkwHT+ lVquuUsoe\'`1 }OcJ\Xu^ &A@͉ݹ)j[x(?AmiIVľqiM Gb>Z2^^1ԿƂi{έ&2)Cd]Jv-Dn{H1D1v5,Jۂra*/AO"\w4ƔU X gO?PP 2hr0k5dZ_S0b/*]i~P Q}ETc# .ٿQ.EkWgN.cfCV͖[^i-_a?( |Q:#(+sR%8m?`Gq'8\*:u!JŐH;Tw`.'͋kvnKMBfmFAUDcяvnQ xn mb/`@g]V]+֛ T= -S0o 5.67 QW3tܴ s!t@Mop~ELs:hnڤD=%Roc[|?'=a"ՋfoVPZ(}9Kt|eK I]CmjhDe"t-7BR%(r3*vVLvyi<`~z $ҠCpҭ>ǡԄ0jVRhv 0[Np.{M툴8&:S),/jp:({0 ]mF~i}tŮ~S.Lpt|Q`;Ԩtu˜e(H|E(ڀ_v|0sנr3WlwA@3)H[6=}U~Vm7{&֒ daq5'XAުZnIQDNFu7QS?_dFvK6tIҬ7 Fm!y&" cS>|9=VdGIZ/ΆBA&]omY^ylWklK\^<(~ ? M8+UH9D%B#O jm&\e ;@cxJGL2 5X|)@ f\TK9UP? R%S"FRʘ##nIJ;c=B/FZpȊկɞقL^詎ϛ*^¤46B}Rkeeң$wp * n ?#6]B< #c|4Էl]l#yQ^Hi,.ϹfS->R)1<,@]&ɶ.z/W2{._`X)B9)4?^OE^Y@n48h 2:فс ;g_ufLI+j157MT SƎ=kk^(U#SlUe5I]4#bxcYҘV /Hp v$@Ͷ29ūTG2h6vtԟ<\{QGBcS ;uj˄ˬqp?kJq'Cr'6-_I^sri̅")MUs ̬2mHUm4pwk&< ?ꇞQ4Ӳ^]&v_\s%%BMj2ku§ cN(f+Mģ ?hTgHSL# s[([mVKARu~ZiSt&7H4gLvD)H7ejXB(ЭkRck'j7\-Ɠk~ER 󶐰țyJ)6=jc8n{:ow: >'V+8@cϹd/L {*9X ɲvNhPSSonK۶(}ZϗrC;j} CC."؆8D8坦aicIJ88oߒ{||oaͮ%&+Tn,+yl͚xh>K |d0ۛH2853`@}_ |`ОGTf|@ 1=p$לUHE,Zzqg A2wѕk0dJ if<_L7e.jYۅ&AoU@05;x}:r~}׫Pg):6̈MKΖe63zF \|rDJ(;I c: ]pF5?~P!n;Vlk2E[U@u0~z !}k)Qݢ@0 mmAЩ'6OZfv'O#~;UfKMXf疺YQ]wGd5Wo=ðf<|Ec˭pėp4I:iu"twނcZo";!!e|o1b}~ 3XL0?o, >ѧ&_h 8/) Po;.[.:qgu<SY!LʬZYz$Ҭg$β2Zc,; rL:vE % I㤄75p\Fo_!Ycdt"@D NBzCm{sQ s̢LUd8D/Y DwLɦN4?MW\X/)b+BPqicBJ7|02畖cnO}Q?% Z^NgԴ]աfO7-y VPMn#+~0x[ Riǜ|8e2tUZjb׌MbǀZP;Bա?3Z2*>bugϻ6o@g# 1*mc#mظ\G0NlQPR, =u\k $WϪ7aEmmg^bCU-SM"m-FRչebH6RIm}SVSj$UOM-G[4"O qh|m*a%3%ksxPyu;\x`r.9СA|[&V 6Ig6(j?-T҈b2nxޘ +v){6y^ zRQoőh?(&ED\a" 8 _G]j2s 9I([XE]$d0?wH N=&#4)w/ y>YHb K=/;l QNzF vICP U7JXD$k uiE=u``qHWR$V.XX G"Ŀ!J 3Uu.sRǮڹ3X{e4>y$k.4(`"Z r"9@؇fIe? %&D`]Nʀ8˿*_,{ꑩ>4 kH|Ӯx" 8oúD萏V$1-Oe|RrC--·ʊqܷ6:sE<*B"`gFCm$4ʢeX|5)8e`^4#GTx`Zwbkتv>XK$kU-7[0?B3+۱؄դ~V\ iWD(hCISkmvPa2 DD2UuTM- 4[BOؑ nW~;6_uw,H :gyF2}@J Fl 29EI2{Un~AN3,jj3g5b)HȄ7?zCf %shsQܬy>6(|cb"' vBYcm#YIQ_?tFHF$#qOm)6EpCd߇`\([WuFY(?~$R &`E%A#Pnј$ 壘3cavm0iK{C8b˨%D@NCcp8M1w#{i /$YRwSp_F% M_d7=4CQ>Vy=kkf}_آBgd;-9N& JN-0pG wIZkTb?~6Ԟ@" u, P&`L]Cl)99Jga# MdV hs[פ1zhqY7'J?-WY 5B{yb;[\{jkűb?՚:IQO׏Xp jEK%Y:AG (SDGӱ/l(|TA]cǑն>&ġ4xw1PH=hfg8*BGc}E}@ڹ RfD&c (ģkf$:wdQӫٱ\FЁ0vшNK72sa@Jl]8rNs(;ya5rIwA7 6<# gP^of C6r(=PIa奨cE܃;^X,?T (/5r:<0騷6CP|J}d`m $X|p2jҿ-[0'H)"DfDY." 恏o(սezߍ௮ϡ0mx;WJ7lg>Mv컆+)H|lՍ7kw@׮#  5F[ޭh(46g+bW [W0d?GjYxJ=ɊD-Xf'sǘUJG(E} (+F5&?)60R5aF;MɆ-[kr:ph0x.GF"a`@4/[Uf_q{,ZFɌu%EQ3ÄwqC!b6C}xZ@1QNN܊1ث爧({9DN h )]T>M8O9-ҋЁu|rMS4_7H\VgDk/ Cr{YT%yiUD9_C>ʁt1BȠcO#MͥAE>fqbÚGF y@ɽ0cPu  ơ2PEjNJC\Gt4 a`{Qfo޼sx VVk`3O@I,uȺr0n]*ޭ 04 frȮx% ń|KҙYsl ޅOufo$!{Cjtl [#%Γi'DLiH=)Ns=nZ^r[҉YD #՗*p?fpEgx{{(O˥|SP#}HHvKl&EI`l29IXݗarHLs-;N]GO,@$a>DmɱUC!% DJM)ʵi/2|[(2$[[s5v"5G}'sh}qNmcWPqp]r.ĊgQ"OUqneV B?d#ȿ:XiCL{=.'k<7mrSL*K 3Xt z8C"9{dxu=|*f`bدNLp;`D&$#|cV\4YpKzp[ jzחWU + 4U/Q!Z[]Sf,5­yk1NV~OZm(#Tbe,v^bHY"#F?3lAAG{}o+ްSZ`)'-E} !m%>d ޻>ro4XE5 1U2~VgӀ0~l_~'Fm ;T}=.Ө.g jS4;>)eslLEuJO34[L,i.Ƴg O 682<̶"?,8 j 'M(w~\˕e ?xVKϫolJ3<.F\LCHQ  a/ڬ |"p!RDY/iKv6>1Pvd'}9UrNy;P䲲\vJTO,Yk}~X4٣Ύ=\ k FҥGؗ[U&85̀@Vpo3M(FQ^ &;2[D0f$V^,HJߊ|u W/.Ȱ]e^Rc*5 ^SE5+EF,䁈"`G$uY-[_0eGoJ/t^&Bʜ4F ~F2i_n~H70Z_YP?" pa|iF( Dk)m`w1 ~Tgi9ɒ=]IIOpfJy #6Em,o8gf.04'/e$+Rsc=}\ Y %e\`PLӉ rPkO)/.г1Pp"1]O:WP)=/;Sܑ6x%s?H tJ)|W~=m,$wuzgVqxt/ic4u`D\bׇ,Үdʶ\i{`H_ (E)?CJ>m9gdZ<1"jLG^4_^b9_GJ?fw9mn XHD 9߾sÓd7ٹ':Dhb$W;DI2:v9!R_) s絼LB"o!hGTQw|@\Qko PCL Gq#a1T1yh`-1lX"шO=cd#joe#uxkՃ|iŧɤѻj=질j, ug$~QzaجpXˢ:7nA=-H&)sm,8M;6m| 9׽4[avix~E8) Pc,]2€o@F\q,$ͪg9>wGIBdGGXIst{1͕ j\o@( ۄjѨ#HcQe7&֋VE%Mx1t2 lMBC9Nf$x ɗBk xp\㥈{Q zk(TI"SI#C$Ya8hjuXڤ]:Y*ӵ_wxNuNU;NE7Гo)sIzz3"h c#\z6(= O 5#bmxu>5d@uߖ]?J#]O,+I6(ꏣMr¿">qi&[C+N*oگ@^l?}L35>K h7Qvr2C W{Ԟw}MC@S--aq "ig哐/+HƆQzO̩7뷶 W8ʏB# Ch ^C|DX j x}o1-dD(I~ ٴ%joF0%#߻+ vw!A 8l6E%|d|f3p=s:ՄȝF8(3s%,'}0R£#z0fmbϟ|[vi}š8{r&M9;OP|.A.QRRDקR!@zU!dv-w ڸܚKk ˋ2搚VKI7sBm_pzJoNi(>rh"_!7hbMz,BuBCM!>38 F!֩{3N{>!;\[ۺ΄jc44!a`{QǙ%5eA3*gqm]ULVARS"\Hz'1cys[=(4ξIA"-χ-'Iiѳ80J>Ȫ2GZ>nBj HlbiEDŽҚ="4YlE)& $0#jխS`kY s!ڼK[-PB|sP[^=m)kc6%)5pґvCJL?wg+IʺDvBexD|qpעaB"լF܂󥎓H㊂vK GlMN,Wyij/17. ^'8aOb0CY٥gnrDqJ ɹWhz|+^^vgkhg2j.A镡0sa%A '*mo/X_IXH"!))|&8M>Ī 5'\0:rĠf7ϋWպF31pmЙ-O!̨!'7 p[a0Ov7Ic&Z7Cm3iCN0]0ӄ gA.=j&aTK +xs끙oͫf L餗V=Q$;83P\ed/Dα&A|1/ B9YcCOr0zJ& #7q_x*noZPIxWzJq}*dK^fs2\l,l4#v总ק0=鐑Dʷ~ԡ=IUt񏩰\ qukFRhIS̩&٭R J lpA6ŸHN6Da*l}]O慇/ ${=;6 VbW<Ո"?}󲑩Ot')Z] Iݐ6dЇPcq:gjȀf#E7,?;q.[o+Ǟ1Fa+JrB%5Tr 3D6Lq諝h2?ў˂"q!)<=yѶ{͇@3[_r bFmNOJS=3̆n(x)Jz:swG* >'v@?*o4XiZZaUHYg1ΙcPn7g#b,[E785m8 R;:c+?udwrl@dY?Oц5(U?̰۩I]*aI[(- DDVC1J8B"q8hh L!wnњC𰳷:$7^⫃KVQf?a'>eqfjr9 >bJWim`!!n9_m5@|5S}Ba q…sWfʉB`9^Vĝ4Ӽ00Y/&[uI]SPut5Gj xXW#BR2kK )6Nh.B, @k"CAa }\ܽ`xWځeGEr$͔Owiv֌3 ?hZ-7!}-02U`Gn1luzf)9 sWZ_DsȾ\^=Ab*5T^%2umq[cR\oۻL>)3~0;]vݓ_#=;}- DJ䀥Pp;HKocd7ĸtZ˖; 8q#"$UDwIސM qW 0G_ˑa<bL m#G;Wk5f?ls&e_t.r^L'}Znв<-yU~9BݝY sVĻfLK˳~z^f.gYTw(G߁s_{h󅿉%4Ox{se_qYz=Z?;6Dcp;dQr:xsvg IPiavsEP;rܘLt]PmI0TB D:m@:QXR'+5zG:<`oy5EfL,5962a2$P]H\R--݈cv'kpL_ҷBh_2HpDA) ިTd|/4^p:!vqҔ1TB=؁`wXw+g6%U2)n9S/Ug>(ަnM^솬'xTidsY%.i}P_#Tb~uV ^0)R1 ~(\R/C6asun_u0Q&g3 Y$%4~MI`VK9HdZ$nާ7vXWD, q/Bpd_-*^-joqbbVU4DV2:Z\q&^|NoBT^yl6@h&-eY֙C4L $X}AIf[f ]_-]teLWP@+IY -KB1ן?LUv5@Ruy+bXG?1-%.!DAHZ3N)-k`P49b9f/.qf 地1`)ַ!&,j'΢ Ty!uDzHG0l>\t^4B̜daX.ZF+/8.1 @UGńRg#LPnmnI_gn7ـ_Rwp哏Noҥ$j+' qǹv]H-Db0a|5/yC8`drT[UeҢo !ȺnQ喬^ʻd;aP=|S 3)ۼo4ɳppT%lCAn`>zjfDTN/Hi H_="% a6$~?*U'1dE*{OԳ1"/hYĚ;.2a(]Mdɀm-1{7k"=:9{%^ב,تjὑɦőF~>I\yHd~HL7YOt^kXBt aVӄ/YrA"ng$V'Y!E<2`HHw45aeC§l3qLƼИ`#?@5Ƹ q;63L㗹A,e:xeqxb(Wk~(sg.?1Jt|z2w@8%G+is|jtcl-ui8yEk/k Ci4[~8'i`h]t9(2 dcjK+]*ȱ}x/~ߏ0oɆr"{եyib$c}Z?zdD;lZ*C*dܿr3I0(|O9OV z.)_*EI@[%݀}~WW=Mֈd8|Zw24*mdȊyV3% ֡9"tq]ʖ "|O^@=ȔI`_jzy 5{N M |WdC5O)r,0&nÎr@Z:#jp3]M|Va=wp)cD/"8ҚD0ͮL^.qS|{ RGiH1lxHs#Da2gWw͢4c[sql\(:eFNyy8S>{aCrqƴ9eX'zAZt|L|n; GcWGO?/ ^fĥ6pNȨa"8wh=FWbR _U(ߧLLڂp㍾WRG_Cv4A&B|^`y{$2I+ܭ]IlР#Jw⤭9eifct xS2p'I W}YEOlKpK hzb_0Y=wr^A~nB ݃.TP61.Y,z~z0{ArjqU Nʤu4P2rKc4$,f`8S֛<:&1O4ML?L "4:Yr[郊#s w[;u0N?z9~퉝Rު-j Ww|W[ȩ3|.5]?p8&BΫ|xZJDz{`C\%H}Y=~`Bs+kT̫vv{YfZblL-$fM$X =~()0P,1AFOh%ة3d#C}[IUٱB&ېРSɸ_c~I#dD6M ׮{!֧VP&{ 5wsgu~nBoYj C|y <~bmCU &`G u46<y# y^SX@aw7/$Ve24R G$q+/W1z^O9%0Qj^ CD fc-ˬK~r &i7[S;RSGL䱼֮y0%'5V; j6똽hTФ(3pAvaKe  (\^= _?/ Ḫ)}@w,Nh`Y8W(MKΰ7~zcU_6F-*Cfq r:ȫaX~WD1v\_PqE)wWĭ3-h)C:sg(qU3qOS1pBWbQU/rևCPŤIu.4tΟ{ 3~hYхGr>"L\'*n6T:a<ěN]!6YaP݋ xfC\rMhFDl2B>|gԤ4@])%jAW;j$ A q En iKpiVZ*xtCmُEgF;m0?ricd+C_*vF{b0^j4\ oŠ8#bûJ+5rkNazSuMķc0U%pld A1vJN}0W=ܻ[5I_+QIL虥_/=d#W[RULHJQ> =jHh *RjWARDoJ2٢hS'eVTܔ0vVTZr9alfҚ2Ma6;8~-%v 0N⬍ɪN 58tI`z~) ~,@QIhHǞх$c97qMAC 7b7"""=n/z QU-:ՠӍ)/8G2D^CUw0'oq'q7o /D0W!v8-ЂH"M{. dN o. Wwٴ4Rygk].k $"_#t6_D<* љ{1N-Fϛ2k~:o|Ȩ% P 7%v@&38"yeY ]vS _0G3u[G2oxɘ~NX%Z8h a3ͦD$-T^E~7Ki3T6fmUCo^aWÿ43j-7`>p:B7:g/2r9m[UkH>u+vm o9Ф}:8vS3rp LŠ\51?*:8g)u4ϓuJqc(i[^.D; K'C)Zo96;jl2|:}1DIJ*m:  ^pԆ6[?X}{rRAM9%}tLjħK?4Q)wJ3-د؋Sp vk14q}]#F< h}%]03V88hd8&N:s0zer2|L^0"R_#kX (O=,"$`{+ 添,zG ֝Ò ?5 Y4aMMd/m2J;0!CbFy Bt 9̼xrN@0T7Yg~! 2kb^%\jܻī#Gva7]09^?Eo C2h{#.w=g!Xa!E:a_{[8FbejENm$32Ϩ 4!~2S<VcA鋒.ч ϖEcC@<[MVadZ A(jd[.i FYA[;t_/ּ71SiQ)$ꖭ+eDB5JXbihzۼhk/;^^dpoT7W,>c%V JSmz -ZZt ,jDA xt8tc i1 *F[mb.z 7 6k?yȊ0Vev`*HX-b}N륃wɩMF;\?+N66UYF|S 6'_} ߦHF{k6~$;cnaXvd꨽f=Iep}ŬdӒ2-iFsj* ,عۺ` 8}2 .`vؘ}x2.qn#j~9:Vq(z@%UYH)ÈoRj[׭ܨ:q``k&6]H3辉a3[ jyfDZgUpC>?X>nyJʤ fT (3Wyh@|Jĭ~΋ZAz¬m=o Sx7,#Uh6Fs$z)PZO,OXE8Sw \FjE>=\06ɷw/pAYLyLge w vØgCX#8s1{Uٻ{2ES*|Y0R6Z}W=vP!oO=V|z~Z@Dc9wJW .ӄHM|=s mQπxP;I*w&l"L 1U f!z(kv;/AkGO1#MkN$RIW&LQ`C繪|qVHIܕa{y!_dBk[1]/ MOe@ןmCY{JϺcW-  SZ]4n:nF*yhUg I4)_w&(CaO?Jݬga@' .t2s޻dU֝ 0fwx0oB1fB[]1if*w+#;&֎|Q ? #* ;n&i& F0d7Grď%u77pz(2@j G}ǰ^V@sg;Cj9yZY~ 2-APpxB/}Ѹ ~3@mU 'whKS2AUF7?J ٔWY+K1<><4n ⋾ep?mi=Aܽi}={AIaiA?|t|m.gC)*g YnV}8eZZvEJцjw@/fdӢؖ#zF6[U6H3G.eҙ؊*J*:OUWbPRd6)b-(XgdFDq-,NWGtxJU{2€fJSq/qS}C!P0$byle ,XяKGG~b-\}fK-د.zDG06gV1p[efk7k[i(~ph2O@jbU-wl:Gۥ-MAi5(!i-:]R G/ Kbm.ϽWMS32: 3a ,N%s#񵷶 lBaZ }+*ΕVgI"{`UAV?!yu+rU>޷\Hh8a+!XKЕpV4${_3:#paw̹CTo{ҿ^mGX-LRf Wrжg`-+á|O<[5LbVT \Gl3sMb1q&_YΉ$b|;%5.Ӿ$O FQ*=º0ݭ˥AÊ3LJfud I%K{:ng"}%n#@Z57GQٟWC2Q IH^!me#lmCD7eW#"hN̺xs>ٯ6Un[`t`*VOtA 4+ё`2Y$6ZNWd)iGbBUmlḡZqBډÎeMwT Bm%?LR9'F2(BɬlsϛP'/.RQmpCSE-#t 4i:R/$K<Q0 ,!lLu64ېy$Q}.B&AW&\/R?ZR<՗+芆`5`oF!N&f̝偘MX0޴x=&$jiHLO ?|FOCL1wm~=FZ_k=SSE۵GWY#H4wwTX + rkL]d5$݁|Zg ǹ!h(Y0C,3U0w]lMͨ ؠGkyuWոL^qeB@_Q> ̜=xjoG#T>I],YRx,ܳm BZ|7[\,-PXh(^JYl y~X}*.CҍO(0!M老(T)g~簊MP[]I(=$"!#9ٟ#]$pis):ˋ%iwDd+3*g|Ed&FϽ4Q" "+p}ɼNΝ.pW+X"~a%X+VM  HW%%֟>ytB-8[%.9mphD }hJpcGk* -7?vqqzQDҭkjkDzc"!ꗯ|\LJ\5B|A]//HC''2bC-gتT'BN'lA_񨀹xn!ΦGhO 0e;" bB'궠rZqyZ@|SrNvS rFPwF XD(QPq\jamHLMP ,>C&?BlK@ڨ92>,vɥkG \颤Ol~g5էHc$bd0Ÿ,$ ZL+C[Dp.t ?'O엢M oWԢ !cc%C'썑;bV)Dž7GZK<(ϲƋP?;-e!8->jLOeOi(U` |51IR@V:iz#Clb*Fa}Kbn < &^'mWĐ&Ɋpyvc-e0PdFC_'օ<ޛ(5{<89}tS-ߨDcdYVZ[ :RE~\7Aj:, .)LRق}󛆒 ɩvN-$V?x`UuQ= )9G>t6t+WTӿXM|߼kǬuYqa5d*7IlFEB99yZR~1P\R)4_nqT E@abiO Zۄ_'ewg1>{V< elfJHDov.r `ex˗-S/v/dG}X*).ֿorou6sZE¯(}@Ѳ[)vyOj' XoNgp̝}XFFAߐ 6nӂHbMPΕ z+2C ӵIoWC𚠨1u'\"gQ$SK?٦[~ktAUI@VGM>3\PřF +L6^%6vFCI~RILͬƫϫo+ e ObR̄[.d` n(+2 kGiWXS@v }粵@lԪ#-vuIN04j)_̵̘ Jc~@N]kV|nvlƈ?K\`rӖu>4ל4 U$NB2y}jCNhG UXͬqƵSfVdL}3lXxސYR# )6|5n1HQ*p9!RYDŻ 5?ai ֫>F)hmL,b Ąm'foق;?)E dfňa3̞]SDf " =P)cF9u 0  ~B6FH9Iwj.ipKNLŝqMv-ΚQ+:*.:?ʡ8]-Z܍!ʴf_c={AOEݣGy}72^ʵ*2Ə#oT=ff`֛YXQ 0h_2IJFj iRR.DC=\vXW[KVzFOs˩9H6C<(vk QtQ uYRwR@҉:^R;H`Yצ V$Mp>5=ml =R߅+fsɤU6>kԔH'~e0%6rxfHJ#/*rZ`z 4#>cHHRDgA3C4Ï WG`P+ۻ!і-ʒLPn+N6.yչ_hD5W[ErzXJ5蝻r a, yadF)MԔ9 ׸=m75$)^޴7_T>6cU3/8vԳڵp+D~*-[zq)X\&8K/OǰR>aCׄ4i ȠnA% tYb»zVp;%1AG+Ƽz R8j)ߛO8Yy|RuC_Ή876fpo%nI)BfJ{:sFs){˟@!;ZE?9i\@:_w{w{u HTBgL#/}_ Of2룫N(n]Hk$ ʴaX{㋰+TeL+HDћKF RE 7rC?FdbH&B)bae;R  |m"{̓c<ߪwQ 5TWҝ#@Y9NЛ-L_^V( e8GIXfE@5GD8L+5̾cAe_픏]A҃{F!Oѝ%z8i MIk'¦, '` l۪ݯxx` i76kNU:S9Lj}$༧frI,A C0*_ZY˾l,ky}+ DeenWx"nF)=AzWclc4$y^2J~oB/pn;dg$i~]`4\<ظM8VF*\֡ꖈ*YpN5gUrAQMeY>ڃseHr-j FMO}W."Mq)F0:B۶`%Ȑ;pⱥ@<I˞c $U<`N;A\RrEsn}/Wo7j'kSO3Ak΁Bv~,mٿyOJ?^@F#ۿ@܈ ) ղw!IX Ck)@F g @pZ7Biy.>wQx\m"=)zI|10KL] ^v.xCÎ?xؖݧ}W 3T(ö#O<%I;1]/C-RvqP:.FgcɤO.v+}6fE ᭀlaGC4Gjْ P{ˁ-6-JZڃ'4r:{#CX)N'B(=D8^AlJs#.KH,T?A^XGjofhzpC=`v8>n3@e{qtA*MwĦˊg_ȉC-)ra=J?K,%t$[1=:m ȥڀ_I5:`E*aǫuiXC{ 7/^3^wn`@HcA~yܑ(@}򴳮J=hII4"^BW, a Vi=\8] Tqm_Fo5&8](3bWuLС@0#;( yTyyGpVD60 "puΜ(Psot%=A=Ma|KV|E#f5QsT}) B!~&B +X_GwrTQW@7uAP'|r5f?lϓ .xt %N%B"!mAjՀ`}9qC *:A,кoY4D.fB./ 1}nK :c"}]CҐ^lW~վ8q"m~<`k嘎2sX!gՕ"PB7k))S=`O&!xu)=<׹Yd%Ddg۬"_;|=EUr8K}q;&*"ND'nH:; 2o`.á^_OW6򏀨cbiELङT2/ Wt>(g OylZs5't!y$\&,#Dw Ee $z7Vdw4m6:M;/jlnZfa& "6A؉ʽ[e{CT{-@z[޹Y.?J'<V+Գaz`s.Sǐu $f"4QXĀxәKvW ⥆ y"V=`Wi4Tɹߖs:jܺ6򢞔[X5e(EvYr89~lG1[}:sp[o {uPo} GȐ3;0hq ѻW$wgs@j1\r}S_krDRs@Nb%Sw՘>Ѓ' 5)-~_ =ȫP#b#5>3K"N#xBTl8ӫn:`Df?E4zQE$CNFכze^x6O5Tkn"%KG^531AԃF,~4b{3-t}PJZr1LYB=*Q֩g3x 1_M*C5n #WU  ƽ,P4 T  ;+chQ' L!!z9 g{dQȰca|[|ku?ߥ$N$Q 5@~O|o|S]05YOFF®jt />b-+$øS%( JɲqmK+wj tHuҲ,De!4K_FÔ q$hXT AIH%JB' ]$`@h= k@VZ']EXMƬX'y>#q:BV69bBez+{=FwpĄDnl28J9-8O| jiZRr$"*8bF ˣuR30%SeA͋7̿T'Qevn7!fⵗW. n9; @NVa5A1}ڕe6Sf={}q@ D?kuDꝶzN%WzreZϗ/#j_Q\[1-A @%J3"O=@]WViՓ$mce'O6إv^kc h%9kg ;jtoyw=&Sp ?06D+2ۓ-7l*ݘWNL# 1=[eƘj4H%ń(9M.0Eӗ|k7UC&ʶ/jWfn|G"(=例O¿ĵw#lp<>z dGOs$m{m܏cmZ#~";֦'1=g|B,I ^4|Z(/ A`-j+Fˇ u1s H3^zڦV(}W%x# zn{u0oKtâčÀ( Y ;n3<3 h;=&x"\ɿ3Z [C$}֥rL+fB\wjuŻ@+YtAS*63Rl+7 <>~=s ؞g(Uv! Ws3Kn,y_ ܠ.^'@ ]jg1V֋G_f2 741wIz&^ҘS sk#q I ,XGθ.M)3}SC6½>V܅njѐp#=Bvi/ЛGBw0SzCQ;73vsN4;Ds8m|>WloC3Enq-7dK++6Lӻum҇((~*!@S_>28Qp)z5FX[ŽTdJ^؎~Xٕ-`=!yˑx~?5Ghp@>@VlZ 7s Ze2^FicA냼"R˝%}ōL2M.g`sZQ??eɅhCcs1Ј`y29Hgs>EEyݡ7?L'C1^`-1gd?UL.t#u nxD@ Ԅ=V:aT\_eN1 \ /۹cܵ5s\7WgKpŗζՠ1 KaC[jCc I}MKNPA7z_M(fYVSFk4b( ow5)+ΔSk=̈́վ N2{zPW;5I'PIIzLM]GU򁹱A6_C;IJi<lh `l#X$J85RX%REowc3 )<%QuP}(E\b$6|!ǷbmvnNfS(%p\Z51{mdbW9 oW8#skH JkL1%l|dkeŷW{yZΠNV#+ bܠ AnB\"AMv֝=zR]%RJ.ynQ|r^cPyYs(RW$ ԧDi4!MBz>U=w'T8VUzhzL'ӈA| l,aQb\g$i- aIEPs3wBCq, |a9dGy6ǟlAY;n &XLMSa|,f-e4H-m y=PrS,`0 #j5ty-2BnY,e!s}`2-ťKaj@*[Utٌ2AgMq3}[Em$ur(B۝p\x]e\t\4]QF>=,?YԌmZTjn}M>·jtnKpfi_PfPG4Ȳ¾ցJ]P"3ηi@At g}sheԙ(Y^?ܓ{&W]<[u.}y^F%?nvtov횆"\ QH6&D `ڂ1a4XeHDU&r0 6g{N˄m` k |U56|T_<]QΌ`` wTCOO)[B@׵6`nL-D( \ ŠX[CdHa CVGUeBu a6 Ro.<^"wJvB*c PG.$"\@&qt;\KUl$c0xMw'pVOg;$hdj2bO8;/dct^P+\98l2h!=߮<^cx;$/Q&)y0R;$n8j:qmfeJS$W K"Ee Nb,wvCM]\%a˕nϒ\ӫOnowZL.oKLbBSQ' &ЯzE$YsLo5ф9!5Q{Xn&&6ݳ&r)ڨ XPYWb~O%N@Y.Kns4Dz ͞MIj{<*:`>ť&_ۭC:$gAuǡ(_Ǒg 2ht}e`@DblB&W7-,K).&!Ex=+d98u2]|f Z-[Р%yv}W{0w$ 1p;%=Z6tBaCwe&yAu_m of;0;zЧV:595M8U\"=Ʋƨ-J5*&JS[ wg8$ݟi/@Q+j(N9$Mp̳tϩ6 #1mQs 2=y4Ⱜ)Or:@F9%~X_ml &(iyPi`t[oM!g90ߞpV7ȱg`ƴݧ5VkxF!Afʶe>B\ TH ,F. 2*L^HdEL׀if)C 0CUrҲr|%GĻ֊3QÂ56!o+j 'Dp˧ "~^Iָ/ZI @A1ɘy|(+YQ/ ,(̶ހ3Jƫڡ4pv^9: />z/-dH%4y" },qB] ދ偶NeVOƳ=Xk ؆i*qq<]%X Tl3 '֢aZl:8D!ݼP%J!oEls1Hk f ~G**ZJ~L:w\\REU0lGW}Y*y5'l0F Àq趩Z c?I7jkniZQc@]2( )4\9EMG5qn)>8"GBH ψwCnwx C;bߋ*\y}&YB5"wXD^ƭQLp|kI~>}cL*_,?,Xц^]PG%sf؁sO)I7rYT`by'V{T л"pZFPhʲd.og?ޮ4q}H$ q$ =Lh:rל37!'xJڕ߻ n9uc!F $v#Ly193\Tsi|r= FF 4"8> OL,'cX%G=8f71w~cjRáLڰA`&<L?ĩ?^,Y>JfԛsqwqKؿ` @+dk1 n!&.=J!Y*} 22WKs[TD9XqMV k mX4+oG ۍ X@gpfcI pH6yH(4ϱʥx&ͿlwI9&iUH x_h\&?1=i}+^ j‰K_0Ni&q*J=_쒤>r2Qs+fY91|(ΥJb;Ig.cAWa64'Ye1_gn?BJqc|BgT&cYjm5bÌl?»܈P>.K* oX1 ]֌|.&\g/Q-,%=vq$+zv%W"|Jcԇ7%^f ~z"9 7cLAr8|jWZ]xsCc~]W^ b[|OB⣍1|ubs Rz=wRDB2BEALfktkpjCV 'A0oHy޵q9^Fx;nD& Z eDYR pk)bZ5u5ϫ1~6_}m*sA F3&L&YCIʼNlO&Pv&%ˎǓ{$P5|µp (( }5Rlg5NK~Bુ0B7Q'VӏC-p^2}}Σ}tՆ[e<_ȯo:;AdG!V볍yjOx,97 |&Z2>%s-h0a@A Bb/vG8a};-J&3Ӧ'- >/95^wmq}4Go` o Jovvm=~dT&ʲ1@^o Gm"'#ETfIR) `F,6;I@-yZ>TKӢQ"=ZgDr5\3Z '-ZqH6.CB=R$UGJqnM@۲_37΢UM,71"-*Уqq^;6Ow҉Moc;+;U)b3|PL#0@E] z|w[ vLr1H┑͚ Hktf`ɑ) Dzk6 i[Vi9&e$nĕHSkfyb<{O8hAo[$ɰgG$ ǩdB!}qW9PH=_ٱW;EX{%Oҕq} ? )$ fFGJݰ]`@T63{^]@@ZEkZkV2Arծۭ6xHHJ֜cH:D>3qliF櫄ŞS1\ !赍d5!ʷA `|%h!$/Z ?>}!0UWB<[;"HGVۤA.<6|4` @( <%IԺR2hm^xK76W.nrXM&__)1W$SJ  RHz|yBs0UH#~e^к{'_z (iۨ|VBKJ>D_=ݓ)?.S~iܴ^22GxvWzwi8*q5B{xElsWnY\Lf_\[”w B1*5hФ=`  Y5NCEuZ7L̛_'.,jqJd8ݶT`<+C1,_kJ{/W#]/3: .\gU܉ZL%M:H4]&aQwO 䴒1U_ %W%{ p^@ O}3˿"]Fϳx%l&o y&z#i :XT!` C|-KRV$`R e67GR`/6е+JVyqqV«ϕYʜ,Cžb 4XHD<@Vmt6Sga㫚FT}X.d0gЛ\≌f/lsX7# j|( 4kQE%=~:i7V؍CWP܀Ho FJH-DjuYޜ/:Ɛq<Qӊ]! (`Y&<(>٤>"AwwF͚9@nˇ99;B=>/Al'@F!m 0Q<<ޯ#cA t6CI=XV[AdRB ir pQ[[+Vqތipjχfٹާ ]}; Px,7o9 y3(Po?nLdlR܌N$$B1cF.CgyPLW[D!پ~33:mNm3}CUL#3vdgmqllI93AڦcyRJ>QgCrl3O?4=8I4_D8oWIaɗ0w;TCǚE*%>u\G.4u6C?DRhqYBX(XhUo"o*,-2܁MoθKϭ(魸D^ͲBmx:+#I3Qi0i"6n%R Q:A^%Y΁zV/n~Co9zc;n <]fbTk%I+b[@8vvڢ'"b| YSIXPvC!?Ezzb" hY 7 [s f&o3az[YOSy NrAa=<*H8$4jUEN:|8XC"uЃQb)dYL cĶXhn kN*B){IM ;hL &3w 5(zNF "uK,{B𩖟k7)EbhחASECYxtTM:qd{<[OWu&p?+F{!'!Yy+A)",YiRi.əСSPQueV;j pQ$ElΘKג:7G!7(lQ䜲^({K[-e aeuصv:٠b19kdsc|t!dXk;1(ʝ& VP~E$3ޔ lW,b7 +1p&ww?#@fpF4žN벱5{Je9wE)y+a܋n A}`"b(xjn &$^0֞ch.V ~[v{OIq'EUY0jڞ9(C# ΤLr$v&&$vT^)wQ^In \o,;[c϶Gc*1}j ~5ތ#Irm:^+z5 >u" BfuHœu@J#Owdρ-ϙ%tXnct(%F֣:څPwq߳p6kD!w5`"<k=,.FEEhf,q: (̼ͯ$4c,>^-S ͡f'%ǍT|vwIrJ١#d'R6sKԟ'HUHqAXPVk yZ(Y`kLv2:zZP;%b>_z>BpY*LMM!a`If|`-88*9K&˹98hJTBs}0,-Oꄟg˖ B CRrTCH_#[Q(zj]S j?ϋ7FϐT$-yj bl NtZPfU>Cfilwdؒ|Qm_nc C?Ruiҷp/ֿ]ƶQXsFDg;5޼c1j0,|Z#ч%oISj^!c' uwWaShTUHlm̽vM0ӗeKz,?"l^fVҖ߫9_]pڃYf1LRclm9rN]#AW}Sg裂S9ӧyd5?Ŧt~,}qTqݿaf<{l-(`9mF>+eacn pg|.'$8!8e\Gmn7*\J}0nӕ6[Wq; 6"0B񬌳%Ag"m9yX蹊N}J{-Z,u ؎Ogxِ#bR*=aȋV;0e Ž; ],F3p0_:uQ'7xU9*M!6O,K% q[.c1AA=u_#)n믏mWeH[k Z]pYNH?3b^ +&|k9)E.}妧oC9F(S~ 47s3LA WSS|8d)ٹ~Kqg~lXaLÃt zlc‚ԭSRd1s.13Mcq}eQ^?Irx OxіÇ gTe&VzvOc ,(f2׆uR>+a )hah>BHDKCPTq w"ZHcM!9p  rf| V~sE\&H֬&>{?Xo)l\)i`/MVp몐EdJ~o{3g7^&qO= v}rZ< ۘsqaK7K x32kS y솲27`Wo7"HϚDUI mǝhIcvݐ e+qHoG\a-Lю-($ 1GVAK.'gf.4|=*gh20G=@+s ovtX)О#HGU7Z"/=p܊1OݠK|v =epTf S)#.$_ Z(ρ׺x|bilï]eR;#Li,w+_rD%8icaѪ$ 5F| gI1墰fZ'X7_D0dens[2s_=L8JK`ˁ)#9LK" __D<-`U/<8qCw,;Vef;צ'egħ2|vhA W3K^g{9/m?E)"m4)Zn3w@^j]YekM(W^!v(V(Z]j-9(ծx@Nj˺T#z:_pP!l˷ՃF҅1&ݏ )e*O>BdޗLÕ[Mx11,Z lqu4$^'cN Ņ*7uO"[ޥ@h@ÚQPnEЧܿ[..= /js ND%,p۱T;u6?޿?5yh]>"CH* ݖ>HY Ѿ"C~ 01V̼Yg1Z/bT~+A~~ُ_w"Z%! E'1u s<2"+׍+Ҏ C7˜ѸʹeQ\߶-M2~Z$ftY_4 &O~J<|5sLg*N!PPVquNݎ~:u`bήaVzQJ8<9o37+dn@DYLڧVR";=}pe<ʦ]6&hmqt{(Jc;`y. ="K)kJp7Vr/`҆ Tݬ +>iWd`R}sFf~MfTz.7qv۽@}mwWR[5*E=c`JOE~7t+dmQ|T{&>sEA:ѫ)h4XBWK@(^k"iC">v u5e/L]' % u([QY'z7}ç%Q&R,~V .Ҙ'dcvujY6~ U},;p;-g)r]ʹb= ؆vu ĺQͨ Nlb`aV +#jf&X(| =viDHzԄ!,mKX1O3H6 aoG#'4=64cMlЋ I]^d P)^ M#nKA!h2HV{gXcS4D;4 wT!3aGp`ΐpk+@SkۀFA`v{&m4 ;=5Z ܸ;׹o0Kp"^ܐRr;-K #.a>u`XV]My"KFR[\OSgۙT)+5N%9t }ATᅭy:}fSCLF4n&-kqM8[d1Af Mzuϫ " TѰY] L=w ZBDeL/^Ϻ s|{QWu5nvͿ[,E0Ϊq_o>nuIb+U8"a"f;W ȃJMM_2v2!$!iGvDQའbi_^8T'uL0g-&ht0h8>v }[Įnl틳בY"_lg=~[VF{}" IR]v-94` )غ1k M P/RUs_N,n>|]WӴn)Ig6De &1h =eQޣZ(2[ߴPj&JUPQU qm GmSrHO' _&},qK;UZw::I}·#uIZJzJ,8D ;]u~ta A8!Ji~5t? }%+Z0S|d,4&*(QGtq";I4vPH?!ޯBQ4$,_-b:n @+kB9KTQ@1Vn3~yk5DipsGV7iN wJ˪ $ z0uӢ(E hȧ"RqZH&tӉ1]aS92ʦB $e+P 2ݔS]ճ=:m{ @rɏ C ULD"j=o<)וT`p)QW$hg3IX G BZD*XkTv"/rHV9pˇ[m{GJG_KxYl5vt(ʵlnXS,SY?E}j-Ӻ z=ֱ kX7=O "Z\ۀң;JA2CmIvOfdB:0Aȼuw< ;+ϑw,"xgnҸ+ROwxq8 _,z;dH9 -}b2TFB=mSeآY7BI@iɞFŧ;|$5Ţ[+'Kt Z ߹ewJʣ*N?C:٢.3IJb^dqI]#U#d`f=![\Ӕ&l] 1^}h;'\Gㅾ`p?AJ/|ț<` ]9nJ6\5GʟB^ ހuCS ?v9kJj69p5SpD\cph@UHIDk EH0^=^@֒X ca/u'6!B[_*kJ$HWIeh]WQwN{kIAaFF7%r&̥ |^ڋEU$٣TФYaU@計J: -XW%I|oVtBO['Q? z?Itl [jxvA",m>75#:p+tLTnpIv7^%ˮf\I?Pu/pПkKnڱ˜p_,k!ڭt?UUPGur7I蓲r޷Bq79mXTI퀵\;x3> )@$=E'SDSЇ1;*Lr iOQ6F"?l?KD\:ĺf3#"Ԉ!y%6v 1~GֵdLɋv]im.>y)0A$FFWZ"JiWF ?-͠G]VCD8#S+/  |~;; iԢt"Ac Ix+FjgtO7埃_,|K -VMF$1OnDI_M4w\t&$Hϒr1#UIOijd5{ggha:.(pQО)3G-woK>1WewN}J'H&\!bm@Nc[yc-✻CK݇x:d-O8vFh&dbV]&rظKTFސlOƫ=3ٳQ|`CuCo5 >oS x;Jcj+di͵dhLzkSS`}SBjZ#pM`! |隡(f$z=&WD+|GhS&[fhjv»bQ?ٌEp[9l0HuY =prՍ*~)s"ե֥1:c0GՑs OO j>Bg 9(c6\2OV^,Z&Y®/hn<ۉ%6{z80?XM9e~"cBpEjܧΎD!Zc*H_]D?Q9i3u99/J$6.ATH jzS ͷV_q.LƮ&I:윞]YF!1@hֹ9v1,5sW9 پwa{85 ;=~6p A+fB fJܹXI{0we$X1$m83Qyh{/ƅ ]n֮ Ij!ŗUDW>7͉f>IkU$λоZPjEpP}Nӷ`T1ny?Z%B>K@}{ 2;9cL2&zT 7jA HH/tBf Xr1It#١.7c4["eVĘR"$oMoOP04#֞:>@k?rOǵ. !]chmR\w`6m sQַָ~譒 ͣ({łaʫUQ`Ea?īU -ag4 SlPeh6:sDT{p8W.pI%%B,1VPhH4~D^W :&{^&2vLla#U=hw%ͨ f<*/jrK"F\mZ8PIv])ˮK bl2"W8 ]xd۝uri)ؑt(ýύR%(=BM"7E}X;ͼ" #RgH(ȷ;\T}^tǠ5/|*lƒzi~PK{|kAn}(%_uh@e(E1DQ#_ oqh*% Ȗ5ՋD\v6P0M׋I]h7bVE{go]xDȲT|GIFC`*<ɐX&O>L #yGz)X"r%͡ybf Ƀ*if&R'pY(Aj:"`3g5IcjB{׸aqL pdSa\z;;5Vn36I'")I5!/Ɏ J9W0?0/ `7jO(҄ ]k=ʜq=^RK+58WXMZ>L9ۢ0MOYTU[y Y,sD34qlt;`*=m)4ibȠ/n&y5g f_Dp` 4;'|k/2 Jι/VfȄo+i|ސAe;'w*DK[WIi&6|{%C **3i;w16)XkGyP_x/ 5!6i4'ċ`a:󡇯s<#u%->0 i$b2Ġf(F[RfuAt uh80XLOMے0vrK$jzjo/P#Ϲ b>NECT~D GA i~%7s\?vyCIȘxwD{^ڞ-'?ΨHIEZRy?B(K- Wg:I_+X_S_޲aB݄6}]BE*y Jua3?/ƗYP,ua+iV Ɯ+C R &Y*E|JƲ'ʧ*(g}:FgH!~-Z,5?~1;۟m/P?"-~!3:i'ʒL}ntHƑXѺ6-c<0P\(dPE7-\ƣ [a`;y`]4\M Y;Bk4*H,%L޼]gҦgFT{zI?5,drDeIgȑ G5<[]_g%l< u)N]T,G5yTjTHצk1ؖ+LQ@ߝF9GeDɘXM7[cPm %yi?`?'a tLtJΒ>Pv[+axۅ^ΏP?=r~%r&d&^Յ#qRdψ3ph6JMa) W`Gf8  \.k ˗y#~xF|% ݖoML,s'Zh>hwBPc,/DT=bK4!&S8 qDF,_gۛB'DP>q7Jx wHYqyŬ٤Nqê \R "3 1X+&p9ۮ$m7on533|,3_w0(Q1U3%x1|H6cx&Tvx ܵ{z!+j:nbC}ݱ(t*=ˆv ĈiQ5hX4;5L7GYCY)r/So!qw^aM+m'liqt@t|FT,M  {l#Pb t\{ }Ne{uۉͅCR?JC6Iea/{pDgWCŇ)t~/[?@BXs2ѮQml<_Rc ÂWLg/'[=3 Bjk"?kӑ,H*k;SP ({aw <$*阰!؂7V*mȆ5#kY7 3Ju-6tub[.l3߹8wN $ּ=zU)ɹz{VT¼ B*gOkd5nXl("L?ڛ vZTJ*>3,͟eN_XK]ggg'@Z1Om8?[W3<_h> zs*hD:;l8%xȃqױ^}'CWxLPaa@ *P3r8娀JDIǶ4z"$mH]hKxwaabNU-u%Hm'U~ʐmi.S tԲg.f|[7ƅАPo*9772EJyK}dDŽ:u,u$6hTQ)EB/jZ LO,kSr3$v}cD R\ vYD a'bNڔpe5{ )Mu&÷vkyk蹞"8+h-$,2Bv%tPfL.Vei&fw2NU@{8/3IIb^^=dz/j%vRh&!MS;E{!1ХmOK -/?&?VO,gmN=e^ k(?X7VQ4=WXq`(.Z`Qa6l>@yU<4;-7X _;#-v7 B|[6b=QA8c? &%- (\tq(Y[WCu=-Q-fVzBuX*HPw80gX5h]]gBhיWq\K>ԴIތ_R3#m=`Mt@PSQ!SJ0Pxq/V7RwՑAuVwdSO}aHPOv<}Gy q2̯1jDU&7`B'73k De)i/:d w~&@mRSclH5ǿ0$O:yP_خEgvl,#4[I[-괔p "ʸ'5/ZhC T;"`Q3#7%L#ڈZ])6VT>20 BejZ? ? BB\>Z/RnDI8J%wz{BȚ5w3z]uC1tyuܚ)ÂHIjNS.!/sp1'E9+xAhxMTŠ=ح˰HCYT\PDmL{_,_R;{R?X Q7(kREUauۀkl~o>j^H6Z`bԍÆ|-=|Mj"JU"n%\$[K+H8#I rdNFr^nĊ2@ζ𴢠@DI<Ko_tv᾵ia+&MJB$MmS,nFޑУ _ՀY_577ɵSCly: U tSFpF!<!ujQzz2HȆ@n+kkA 8G~uM;444(lFb>>,Պ{}Ҫ.Όg|OϢ|yY)AݎwŽ%Rق qd17t U7 =go+`RCX*$]]0|l kpU822D~<:>Bm}m C="7ۥ\ EJ{jyʤk9V3(k(jdA[˅Ŕ5H5nby7Lv>h+ؚfԱԛ~aavrJ̍$T9"jw'!1O6kuJ`)YOA|mKϹcD|ͥ8a|E s3C8w`1$Pa@cו9jl&^w4RXhg#Ϙc7ڞ PzB妫{2PZ>a ‡q ĞϜ:ķ@˱D9cs|{:ΰ .ˇv<љ,Ox3Ǣ,w J^\7ba4AkDYS$2{htݵhl`Hxe\;|1kj?Pjaa6 H~F]mrzC`dل4HS'Q% S=>W T1.z ΡZvY>@ gڡ(٣`âS|rpq 91[,ho]]Uz]PJLVFf_9.OsڇI%i.+9Nxdo1ch̦okA_i^IVMTǤ9NdWLAc?}&B' r?>;C$%*o}zTvhܐmQ1d- l 3Tf2͙o/rT7zδ~K^f." a;[Jа+~^4(qݠ9B}PdPbӌ;VT|Q 5Q闲G6& }eI.v_7l\`1%敖`e;4Ε-~١Wa%)q+09 o5Zdm Kb֝.nRhMv!l\GxɂŒhh"ԕEg4e2!Ymɷ=#a퉺")t#_^:cH$p+,g&.;.ghL'@,*q pޝepn;w/` R7FVx3& }Lwm(u '^sd7 8 ZY0wJ +]ڄ a7K` ^͠(A966j i7UʭNmUg; Z.blr)kMW^\BWskz4#aRI-u{)ov|l=ϕ*gy| oeL-N }G*߫lnj2Gw$r5@(F|luV?Uvb~TcgP2*HhM2P k#8 m\sF<g+_{?}kJ+. >{eF/=TڊvM[gHg-,K 7ebsh)dQ+ey0n}C#ueR,cף~Ss6W53 o`qN@5d1< /Y'}(lMJ v!zbR;h|BpyRE*O$<8+^"~3 @8Xk6W MP8csk^z]6?SE/j"a/yy7꼮~T;[eXz]萆);Pb!xǨ&戄۾"z)IT$@^.V1.=;sd*C#`Tdo3K*HCv^b,Nȑ]p˃>MNcX>|vGp AOMp6LvZ8l5C?I*Z n,S‰T} n-6 `7#4AK+!2q2]ej, C0s+^aV9l:MfՃ %: )Ə =<̉kHo^V"XG~uKiS\}gw1T]PL-%/ &6 $w~tG§c/0$MZ\!0계bMp8R3 yqa?/j4pxXΈ|8~rׄudug:AC۩G( A/+t$jgȆʕLG|ube@J^q+"ra=r"W}"9%7 :oH$|6WR Q![arh-Z{[BvG^{UN$ Kv_P5_WjM"w1jKSMm3y{753vKfVG hAFNȹi$wd5B_pIMg4g11i@D߃s[xY>a^w*s.npSAHˌĭ:d2x1zjkEPHpN4+\d$KkJ$£9~J==bpCUxp\u6c>I/2ksJAAb7=VZ8NRjTpY2kܝ;7Vnnpne&tϫjEb#0>_ϟn[MWS.0v1n+e{զ;> hagS )?WٶmgjV/b̕ rϥz!(6mi}B i(:u=̄ ?@^$mq#z9r|8 .T$V~}#>foS,Nx:!&EDf,9?xvNjٯ`p,UX3ba$x ܏Ux*Wqy]frK›t‹j]zm14cԄ:k{ȣ:7<u?)"l" 3bl*w[i#A,HFeCv>go)/)]Iړ\~.6 ]QIe[4Թ3qǕxO8lEcnM#+hTќ[ .&^1đݹ{= {TI 4U( ;Bul>+j]cs8[{ DQ-\yxZG8 o9(}gjK3]FTQ)bG|L63Gֿă,E,}ٯeAX:\B.C-k-L"$,G͕g,8Ugr_]4Gjw}g g iTK'ޢ-K`T맜1|h2 xࡶ{ ,1@*YHv,΀y xE"9+ N /ܘ]0loQ%7-Y=MFJ  j 'Vwe/AÖx 倳G ڇj`֋%Sw"$#`> 6O񘕪ъ.nSpr)V k q:Vs3l[Cj <ƷK"1(e P6vPe+ǧU:x % 1`8yR9]B4N8M\YKvw [Ҥx p"hWL@eoSXv$[c#QN^OFKC)aDД_L aI.*n|#IL7AL2V*l`obMxY n^ZZ%_$*p2!0iʶe߿\-9\9#\a~6P+]v9}rxsa˪AvUO.,]%f9AFъ:[$Ҳ N[+wf }(M ө!7CQ#ժkEO f$bע.M gݼ+ T-i@O3k"!%f 1ە2apH hؘqcomaOMs>Imz,* K29޸?Z7   zN>@:tH'>ǽcp-U/ZrtǗײ4vKWg;g'uSfAMk|MWcibídH v.=i5A Š`b[n2 VK^tfF=G^b<]3e+'BXC^<9fCV#gs^Hc+tFlr#qDG*'dV #ZMmdTC&Ki \.R'Ör͟G/}i =$/±7M 0Ro_ɚBndSgv,6򨐑fɭ V 3(wѫ޹jh3ywjřŝDvu((Zޝ̿ 0m+*7%K^' ӷ l} kѩi t4ն ,NcHh 2V 5}}A(o#b+|>?7\5T$)^tQW>ثd4%DeϱdXqj(iK%K>$ePA[ ࡿՓM.Y7L$A?M_j{ ϕܾHF>㤪ģcuuܗp}[.ArP οnGEiZ%bn_RV1I32EżIڎ<t3  [ÇN2AEdsY/@ s$Id!h~Pc2 W0:dcۺˆ9~qk9#HMP)7tTcIdꭗ)Y!P!/}&Tg]Pk R3Ȉx6_Ro)*[hCUD97R)2 5sҗf/#u:~%vy+ 5o~psu E(,25B-^n`#ME=.ǡ.ۼF x[nNlnPq?=A`r̞1uպH5O0QP '# Tgww0֭at T 3+ 0H9 :1&+gܩMˑTA-o4h3jNk0{Bljϙʻ͵{ZLbQ%PqIML)6j}[J)Ŧɧjןl,83qH~?mQX| VAFYP'vfSeLY`݀K'М!a1lwH1]';%px x¹rs~ ,{Ă$ ^\.G4\FY YN'ٸ8E CC>1 BHfn[.eYNS"3~ 3wL`UU[ۥU#ށDuX{SYF!Q@Rp=p&U,-ID|7|]Cu͂g~aʯ3zHYRAPAؙ1MNX4wtG"NbD~ d`?RW|e,P[sQ, Hw(ٓv,97BXRt nN*+ǿr(w{XbN`{'1t`/x8~cY5/!N'eÂf +s025WV(b'YM_?D ,ȊIx-UbȤ mV|K4# U!cV*2 RcBSi tiEl8ܡ_.!/}ţxvv0>/&Lcc"~3_k%qǺ+ gxvMti+ wJ#Tt.aIͣ@\ ?h 2v֩rQW<"  n<r v-$T.ЎCn ϛ.1KcrD¦]M'0ԆJzz'p쨳!e/M2qbeqMs2')sLa"ZbAOk* mFwl=&AemDŽ, Uő^Ι~na'Ӳ(&!94K_w[zŒ*J:u{;i:ت[ O,[qBY]=Gՙ2PrȴN(ؖZnz~^A[e /?,ѩ-i `́< Kro 'z"<6=WtwqDEh 0R0N.UOGp`AiKхS3ضYɤL lc݉홤nU= B5(ӊؠv,CD4ΫKr xDƳ| MQl2^9hҝ >dڭ;_: F;p,:oy*%Lym dK#ژ]yv+1>AH-5<5I&ِp◅8xN1GMg?p"~x3쀙mwUN[9"ޡVJⳁDN˛߽KC'lG2}3gǛ!H"T#^1>__`g(y^r"&GjD9ZM˝9f $wN%-(WK)ٚ?m̽HDg(ʾ.H)Tm`ȯYcgZ6ާu ZٹQ ck4P\e۩jis9!AK޴4D5C-&12QH4x:lf&5i oG@VAۭ%'dms-g=Fl`Tֈ$bDYy[.lҸPZH oDj?"7^|\#D*:y-_49gƕۡ{-{{1>~7E-Ml?A,K Bkl;VZcތ SG`w H8t//NqZPۣgϋ5Z`;ǔrKB(Sh1#g:fk OpVeۡ&9' HӺ;_Eq( RCwGxvbU~d~j]]uJwX7;l>=vSO𽲒gU˓&0 ì^ zgpwJ ɫ5c'yvjj2'smn3Y+!+-k27:HuKv!&m0r69oq1FCA9V]ز@Wa5W J! ڻScpפ6SC~٘ C%]:TCp48ߪA<ߒBm5,-Q^| LrhN0EՄ:SShL&R ?>yd7EeYA|{/6٬ģ-eH$RSeCeA#H9%X5d:e/q}G"O;?+I9c&_.hgR·NU iJO3%">*96}8\HKjWcPm&'ܯ#8,^d `Mnde;~XAxKIEN+%-^gBƺ*<ͦ'9͹gRh2bRnzF 8 sK $nencJ&*h)_ClOD#A͞ 34-Y< $ʉӹe~S, [w?p`U!_j 07@07vg6!pL"8@.,] %/]+TYC߰PJ4"+핢bYOxa~/MQt*hB/l@/I|,I*m/>M4]AÉ/ Ndx&v;B2( :{p>ٔEw-8SL{ڲⳛh "M# g!3[gH\gRdR;l𗤽V ^ J: $:- EJ/$[u&.A/~:DeC>w~W}D'qQWc@z\chN@7grRT)=b$ MNCy\_ىjGR/c!VPkt6qu{c7cϪ( Qkd`+,-5db݃֬#[l=P4CK̻9xnj6r׌E]< 1;wgqi_]S pD2ڽ,`TF(v1S_ g˥P[o'%(8˷CȬ=U*r&IL?UzgAc$T |yPaM'5©>-l"b*#,(Tu滲oI9YV'AWGU+#Ď6+ٹM5j|\h7дW'X,^ƯGb0Úǝ~8D{aU/?%%HpB) g4.u(_U;P|9CHeVDJjD_/J[k?kF!7l&t }Y@{8I(CIk5cFf%@ 4OqH-U)Yᚘ*!x\5lE=7܊Q$['F/I|!Yh}5F%M8dc at֯WG9v[&Jǒ|YMsM{<۟؝e~P:T?_ v}X5Q+a2n},bA]?@Ȋsh <.ݩHnAbd06pbMĽ\|D%"G998'. JNaٶo^* wG 1- 6-SXfWp*a"k+mEKMR8q#\6cD<I_C=˫T`OaX RW.e\vОFRh0;˘OŐ&-]ha8,!D)C@6*}>" ),5QPl#'@r/N io,RW!7q8eH֨/>cO Er8)0kŃMDP_JTR/@0PȼOCvB2)\ <;iт+Ԃ^ct4(N]x$\*#%K -[k<Xe,uhMw?EF _1RSpX*k_ѴJ/سx;^&KXuYדBʵQ׽^4ć@7Y?e-O叜PG-Kܠ`>A< #:x$_ -BVOknul>yqjHb8}%/2kJ-&˧nb(6L;'nF 'qtUw:*V>No89<~g@ Jk ͒IfIv^VV<_rT{,H)HaELBՊfO閲 ڳZ'(1BQLY c[Wu3v Tp? є+2-$~/H`48?g^GD<5jNA}7ՠaV0Ś5\{NX.ipH2FAYoь/;`;eo5tCu$&ljѲW$忩+-7P ʌ+:/sob;""ȩcLƹ0QEZRM+#K*P&x'mLA@w(ق(eg[DA ӃG+]."2`΍HraLނ"'ڀ1Yeťlpgȝ]Mu@arR8pd@Q)S/fJGTtK}<ؒ/!}:n 1M{xUP&x2RJ+>2b'(l,&w+LUX #ۼHEω.E/Jn~Ƈ@Qjpz{0 [L"v,55D&v\&^ BTŐ6֍V+wH-zV3<6bŕ! `$3_ ' ? ]&uv⛛M/YcIȃg2V9g##rqRɦw+v6Ո0)yUN0K6vC 8{n^(8C<mɊ\ф>߰}#*`\OwY9 -i/e=EAc0~/c]1 O0т*L=C*܆mERPUc岊KvCl`S%M"^>.s^sPY v 0,d*Q߮+C|bt>UzmC6+P A^#kW u!X6ȟroq-0?9 ’7˯+ dߒ1<>n ("-!Rn `lXxhh)~8.*̶OQIfb{,B!GT":I\zQ8ӿ3I8 rZx IkX>3Q&$BfXjyX1be\jE+ODl;wOry; Č¢>֓d@}do`u>]äJ xqV (eSEs#{„/Mȴȶ>D2il{M_=<"(3>+0ʱ=ge#ZY*Veh)m9å~=xwGl}r/v9!@o8bg" V͘w-2գ=i{Sh&OUHnC3҄/anM㋿Ba`EU'k{,`g3riPIPwYSx~7V6$ S +WX}oߢU//#|tP4sa%t{.|ΖA]HZ⋱koJ y8$'dW;&>6#ۮY 0TS̚ke;?|M< KT3\~{W} 5=؅$#6N.3H52UބbJՐ)YI\iyŽ }IFS "riRV)n*Vu-C)LHf`F2s cl!tpNcIɅ=텥@KZDwo7rɭ=0]y&5Sh(Ǽ9eu]9ܞ>Y: e6-tOl>sP#V;*~v!=QoJ@P=ĈTx/Hv 8#U[žTˎ*) Ef~VĐRjOַJ7 ]Jw|_;2I3$<:$~F1mf>?PFUvJ,1ܧ25>!ojOJKG g,b,Q^ aR}E>`kkb3Q% :>5ͤ  ) 掟خVX2ۅRφ&oF_[f!j \XD); t4 f2DH5w;(\I֒=^oP`t|pځD,ˏ lzkC6%TW?d7pQ^េ@+Џwtzb05,p1w!oם X dFN%P ^FV8tgB%4DS߽SO,Pԕ)"贎;soCP+*/EH, 26Ip̟sȟ`&b9FW َ. /&)0~X`IOƖ"(A/{]aԟ1Ju:*Ars_`*_^|Pӫb(wa3i)64?8o8AKdh5C%)$E +pa^yXf3v(FNh#]bf;muɼt5]@VG,uY Nദ>1x0i=<ȏؐp2Ϥ>^'bZ*c̛՛lm1S_yA#Oi\u {])%h:C) D|fOFwJjܴ)஺qi$iWd%: $Gx.~]8 ;xet Z`ĺ!ڭWxYMiaI&֓'Lj[g`PdtmxaߕmySNsb>SZzIw6hKyͺbHe tvVL0Hs%{b__̔\ ":Os^ ȑDr?BL,>⬎I 4LW:1 Z-I(ژn" @yp׻֑f}g*#/\ ȕ !xgk)w#zU| -ȯ#(51HQ9N`M (tx|Po >Mkxh+J1xf&sVDm *p+JKKfw]h(Op "Viwc-</6A@j2E5~SDҺCT!0SKxu^}^1#c.uB4%iϋ2*c TG㫗Fz|xBD/?*\r 9ZLf}͇ef8{S鱇5cX&L=Ws+?&;[f6Ƅ$EM 0mSؖދmF&J@53&?XrȃEr,xbWWx]!k8FX@dܮR9Q>s;F<1шwy{p\_}tյ:0оZnIECmFM?w\.IdH1ԕkuc;&~|?muM }EI>aI] caPd*S $+tKU{jc,`\.*:=F1xПsߝD|"% `͟twe/- 0C-.%T7qy-Э,,Usyt{6RT3(#]FȧΣ9xOcJ`iBѶte5Zqz''k_q1V8&pJCr~bI@jmufnև5‫W\9_M=1<=vTqRCkiq-L\L6+W7 4)Ee-JV VVs[Tw94 rgjs۩IGL}nK̗M9K.F׉ дȍ-~ P##DV,kfِښ=|7Ruk0K[fƀUT̐Ҧ9}z.Vj,z~+Ar.u&f&Rjl;BQV!xM)j؊zʆ%M#3 SF ?E}ٺU!s;h>x7CN,Ae+oίFo#+:[cs:F/&.90ёv w+sMOFVӗ wy64 @Gt͢tپw~%N{~Q=S/K \s"\T ̆a{n]s4ظ"β"E{S 1TWPwe<adEn׼'?eLM}W}'[[&%{ cݲpfuV#EFIh%}g[|Y$:vs"&&"hdgaU}^̭U4Ɛ."{8,`~kLֈOS]Qcw"> /rGʋ.SE}jqj¢Y4[V+n&0ʡ[>#_kQ5=)nӄnKcdːpz:3hw9tbDQZ[B S":( A5м^H83Ǡ/g5W7"KViŜV6s)[ocB&b%{A8*D95j& 1V*\}FhRoS],Щ^ɥG @̐@Jpׁs<y&;G?sA2Ci}ܕ9Xr`n6ޘGzIa-yb}HԃU~#<ֲN)LەOՋ;~"m[@&Iwǰ"d\J",X?Rx+-ZV\lACӡޗźQt:ut|%D eKZ] rc6sRHNoK -l}.Br;HeB"$aYV 4rzZJ#x0븯7}b0xdfAwS gL`U^JڂzId'% >&ʻ)^0QXLžXl2%A^ 3Pl]Yg[+q8(&|nD$Y7;yS IoA4YdԼ}֗LO_\ځϘ[KҢ<|1'"#9<_/OJXZZ!&q䃶~4:}T&7\*NjBJ$4v2w;Nnn [Im#P8ZFFm3"ԟ[آ]p1$Zy6":)|N:Nߚi7QfǸ *QdT|N`xҢ=I1>t@:>`NHTӓr,OP$>fsR/ZcK3D.LyIjp}Gy7q:I3one`tѣ~5Sq/q4``}mBVpQtzCjOUS#԰&#%M%ϋ_O^ʪ'fT0/ѷ6k2JtBII4aoum+'a0TK:f8p ?d>%JE ª*@"Ylm!UZJRW/7èSz*$XOV!IG:ԍ3Gi}Y2UVk_Z 0baU6mE.W9L q$3ѽț`$4&Jv0I#7ܜ̛zG slFTMRp:< )7tBf}Z[3ev$Zy#6 YowT [t4ZP&n7^+S4 V4};̤ C:=cMv&':YM1R[me_blFAm9 a`R[x0y^'ays!yicPހPZe;~MA!cz%})M1Sz> B?IWؒg?Ԃ608S. K'm0Z즄=cQK}0gga!mooG6 4u6pYtz4yʋ @VRʟM _g/ uJF nN6RelR9=+to- ge<͸}zl~vT)G|#X=K,^8"Ɨ7 $3 o[PADiOr?&dw5xyW+Υ@b.9j!M"8J`0얯j#qTqMYz*P,]T𫛚ޔ/J.{/vzhFY!R k#V%0/(WT 01'_oΒ:Zz8? S`@tj7Z #5۔].&EC:H7F-=%[U UtG*~\B41'D?5p&i40RgQgQ)3TaO&B:K!{!U#O@f~ot~Bڇ`죙AҽDfrKU]l6 rDCyꢢv5}Y!)7gӦRėoT-ux4AMyn?ts{v(a!$g? z4tFt_ >c{F,~mE= ^D wVN}a q:^*{1TV'mȫ®,`xBVYJ#/cC#HO ʠ9PgZIEB@~ڦ`~d!5Vo"jy  gX^&*S>667 5t,kdz{$1'5V&7ϲdgi(~ `( [w4r-Bh ufoDͰegqWLyF$Lͽ;#ku,+#lBtziX!ԮK0Qi41l>hmW,^F\])TwOTPngDϊmepڅͣ* ɨ^a86mܔو4SM `SvU~'lʌ)5VR^XF*ih^~ vyЫ3~4p(qAڭ4GG!u`I!{%CY YS9ZG8I}hnY9p'D0P9U&BUg NiZ/Գ}|1G8Y%%qfT&EQ1} HR|b]W10V}- AP!XK]Ube-2(_>9{sZb9ioP *Y-޶)-ʢޜ`!}s)ɾ hO7ɤ Ϛ>]OsuF8GolFq .SMGӻfq=| #}@@g1W[b>jQO8ucWjk;:kUmqYh)hK~'91Dj^5NڋqjvbzoW\qQ9Q\ :W g0+>bahd\݌rjRIp qalO(T*Eqީl LWdq)3,=762qi%c\H]ܙ'YfS  (f78ӳl)5E} ڥ:,CU=B@Ҋ]`W=:d^ԧؕ(q #F] Pq?%Px2'iiyQp &8"u+pCfv(6q{IE% ^Ϫ~ K/*T)N`,vo<._ƶ{60sz$'7['Ӓz]WhBodxTM͑S)k9<wɵgI\Id97|`pW +73p#^1E ޥ)9wEOKmm~t>.-VVDYjG~.yaeNK+/lhm)4[8z*9O)_^C]uʚQr&Or4>Fxehꮢ}*T[v)$hDJjN&~W TnzMK eK燸gAmD2Q ߄VRϾ-76'b7>igAc5AH-RS:†'lou~&o42iu{0R2*7SgԠl f$j4cѪ75:/7LQvSj0]+mVÒ~ٱm`T}gο,a8O@O1Y\/<8w/O{U\ e"3%x1^4e]bj1!F YuH}ӄ]'l!-Pe l I\.SLm" XȄ%Ej}m(Jvbʱ"'W@PwF⟴oqQ^Otb Oftƴ6{+\/B1T_@ Y|ghD+":0)N ny;ê"q`a|b*6yR~`+=dz{0&wNpY9}f B /UxSԃYcN5N/DD/ÉjEB8/ذhZzw\eP:ڿ{[wлL3gQXfXVQQݧcL#܂ tnHJ."mk[Qر+sC\p/%Y Q:/*P(Ko}w:M%?Qέ(zwjl_zNDC^=O/ !%3/@2τlă\9Wd/yc+ #$?2dB+LJ,7y=&ip8,g9a~H :ǽCֹUP yUȑo1x{@>M`TAvǂEUFwm+5DƎ ڡAWۅhUr@m # |SYusˤ=iuNu&@Yz.agL''GfjRk@pg^{3-Jv%+,Z/2 >DfvTo^(. }X$9+kpf$:űYPWBkfLS({W-–ijRn]|7 DIa<;876%EGŤ LihHxÔ;jŗH ޤiaC0: q+lr}17{󻛍E*X~DotAKcq"x2SnŰ{ֿp ,ͱ6ћWVI}e vHܯMw0wX<kK?AFV,b#DDA17u r T04ў D51ߩsR]]& ߄ɴ >u=aey3ޓT݇y6)}9u)-";Gc_إ -"'zidIAcLΐjpQ6YVv 7\}"e@Czv|E J{'=R8'p$9*4ߔX&¡r5&j3iۙ=(Q`U𣏕ڗnI}"`MX>T]I/ 96w7e>toӛVW:*cP9?/7)x+G\aOi;ql4!~bt:vR!۷rdĤgua͝_/I j.$Qs {do*e#kG(|lHDGWoV^(ymg`KvlMp<ض+g pD%Ȗ΅-scr[ B!i1E(BzBF^W٧G3tǺښ١y F&td9Ak֟[vMd5MV@&yI):Z)ɏFL3F.CxĘWǃ5dO1he1t詽\A\1P!9T8,GeHm>sFKo`$e <8|i؟*ŭa*Z 8>zGm+FIvA,*,MqZ );zbUTTq6VJ *h/V-I "d[5V U!^t7oɵ#޽/ mYm%fKkΦtqꂷZ}+ "i R^1F# y:.R )eqq)+7?7t̜CaVeZV"ӻIH|fS݃CB{zN_x9rSW^d2.T'_`9~b+*|f)#ъP&4wZ3gˆU,{t͍n*@Pht8hN0Q}\.&3SwL/رT,kǫ^ϛEprpk ]*}iqUq|omdಅ;y:#e{e{nS<(H}.Uv rDKDLw_*y[;,~4}9SR]ļ76-5XEbbOX18ZWV ^*ok Eƾ%f:jBQJ3!e3wEGt7 jwNjwka?4J[̫ɿDϒL"'> qas@:S;K;ϫXT+Kc!G@H0TgW"E[S6d9LD콠!Bwf>e͍KXs%H3I?s[uAgUGIUrZ6¡g'-?s5gGg^$[~qc槜0L4Ol4J޽ glq 3ܭn'`+~% C0iCa)p,kv0,E\.<pz,m3H(Deد|=lUك8@61@9xc+H%؋ς\Hb3WmǠ mAn}`k_[86\$rFQ_(oK -^7 $u~ WBnG*Uԯ Y6IS1pEwwx%*%᝟>/팇r}GG檖5] '4=Mr{#m͘A6V-^4(~ u౿Çvzlzc~HUe{:5sՈ:~*0!K(kJz<bg%]Tw R K%XޙoGz:>[6%uz{>(_ >n.وHgmz N x6>(k#2r ypЙ3Fm<3g42th^Q1.6y<ιSy˙s%6$=G[{]:EI Faf«q< vɧGZ񠋯rQ r$IcJm/Dm$咲moXx~/Szj\(Lh=;tCdרj_*\:/ 6^*J;:!诼Zo]:@ jER4ɋ{ 2Wa4}UN0wܰETg.ГR ^7gt0%1J+oy: %q?CVp˶>x(^6&D$-xg'j䛎#.ŞBX+~ ;qg׻ESN~w_X8gK!g,5J.Gls*g>vhv4XNCASmv$'?(;7X 0yG2vd89,=/Vo8H2מH(KsVy2)Os*Bl/C*7B?:wR_} Iw#[duǑL/!"J:.ޘR8@)1W5XNt2ŷ|B[2R`P*/n\ h?nmPC%fJMIpiNdx*oVdai]KQJ 7O4A.Y$zY``YWk\[!W ! Fl@Q d;6z.]5cYBnT逖.D{({/a꘎3y+2VN6e-OR ¸k3Tg (1Ȇ3k0}ZjK4DifA+?M|T8VK8/+(&.M,77D;k2p`a>)kLfzImNc'Cn{L x`Qj[A+.z'yKK;Z}[!ة^@W0 KF8⧩NL12~kw mv.natؘ6|V|%* I܈I y٨h:W"<XWD&t~Eq4[7;poSc#yaJ?& =GqnP稣gZD1*pTMo0*:-6|ر=:r=eGjH YgSeI"B㣸."F+L@UDC=0b8#bl:$>&lLtU^t^>וFcGs̚,oT®eϸG؃lxX:걀U aDMʜl Nư2^V, 5あYKz۳_lyLqsNR_s#[] OjrH J; nBlj&$gq0%M>>= Sx;3w'6 %uИ{e 9lǼӣTK§ßl4.YxǙgkmd+( ydu1F䢌+kGu}KusW( Ȣ|0?au=DFe_00`s>.ohLH*EPbJ9J6y* ]h( n(ۅgP388c,?D쮜!<qLva68+7\[h2ف(^U09j Gv kI;bE Ͼ*9@kJ.C rm!bp|J%zRSJ>`t&QVΥHqMX=ZM0ZDw)ɾ^1*^7 a2R`HE(Aѐ?APvReZ$Dߐ\)L38Ԃ }~#kx {Cz% "xWХ'PZ)+1(].=nn3e!6,&lo,v>joA vU~GH{B:g`yTO2|LM?X䛺RqK:s>uBQȕI_?aQƶoX=#O w}AN{ۇ,s o,L'H NF{~qMk^Bʞ ~\$ͪ.2%?ѺN23ٚSЫUbk/$MYw '~0fbQ(߹ ~M^v!az̫ Rc}-iX /̈9OW'wQbyEoT[9MVMges-ÙRn6pgY?`ܤHv#N8=qU9lnwu+3? }VUKMWA,m`XٛUvX;bY>U 䜫^"8.&Tu&xP?AvTJ-jNBOhU2LF]>Yf#!(oubͱq "Yˁ# ]h0n 9G!僷LQVc VskSNwأ W^\!la3z`-0;.ۋ',Za ¸%d5n#q%P4y4ICJڿE3{(iL49 X.CǺ)1Ʀ0'xf_\QhnX"E_YDE"OUkfojSa* Lt̼|H-09Ft1!}iA|"ofpRk9*z"l{yRɚW0(*7gs?-+ʹdd/yA-d'4 Zbgxdd UU쥯;adsdZ=;g냵. J-GN]JoRe냊@*n2،VKRv(\`(UD R|axyev՞QWLԞ6EM-ؕ|iBvHmT& I rG 2e!~5欋fi?{s;'ӻkC6sܡk}W9%c%w2VXY#Z K,g @janLjKg>6^4bJrm:~}4𘐌Hgڥ xWiXeYقab) ~P›{"oAhM%zm׼ IuPB6w'UWth+ ]6|/X™>_%up/A:1Oa4^u4R(d\iGz KFBV 3?'G\7mw.P&R'S:.Ȅ@H=b*N7 JT4׍sVK8*ݸzaI Vp/цlEH3 =İ*rt@̚K@nT"o_$Ym=1cث-mL7|=B1YyNNQ-Rm$ci{[-<:Y_9m(PZ1JĈq0 ?E:uHh]1>J -ۦućXyl=8xthE=ѬoGAWCnq%a,yrz34ԦSd:!fw&j%R6T.y|Z= xkZfQw=11 ᰟ߿șb=2)?i46@=?w7[d#/STuǔҞNVBB }|{3 j}ӆ+E3u\} S,,fZa<@`U"no/yuUmd g]`gl ޺68C鍶G0SE :Z"d҆iiIZ0Dw'qX=붫#j*ʅt.WpIR;i9' 9"I:Ȓ {%XVaΆr蠫OO'4n~xtafu`/wmaRoBC΂v73ux5Ulo&# NB2R2ͩߞM}bj٫Q8vtyD8SpqHhM>EשҸD65t0)^r~4EOQ/݅Lc<5W<h&YUv[aЃBxIq%p[bp eC## o b)uF7砧Z9f;hGx2 9K~Ӈ)*#\gijgYOoo*jIߕGqkHWwK1 (|*'qB3>073Y=5i! 6{^PZK|#A%᠞.$SS_^ *#6}d3&Ig+~H(k#4,fDJg} 9GP֌O0 aߘDm @.dꯄ|Q)R}Ob Ν(]W L2X2LE}W4*ʡ͓df BzNEDV@7(yP K0tj@%x^n;Gh?:Ȅ<t/bg-9'CI\z_^f g̒l/oR(ZS q^˞rY_Mp`x|/K$73}:u1'2 \QQZb=2FR$,'_5ָW[m|`&=yď $q,YkʫZ>ְOή(&.!d):+6d,PS;"LGUZ'\b\4]/C +< &U,+q/@WlciW}8|ro}l7AMπE/yYM0Y0j 0P [ L畮Ux(!M<_뀪;hB'p03$=vKX&MF?ݤ8)m6ʴ`p-;ߌXOӝN>w,:(Xa *T_KDوKwcQUHVh͊H]sG37>eFߋT+JPnqe͖)crL]wyI|; 4'Hz6Nn4\MWw- x|Yd$͎#Y\q?:=E@8B5~ݛUW2k,Gt4RH¤DB~A* ;T!;ⵘ18gh4/]{d׶qhcdmr|-Y7`pW#mNB0IsM!$+4b`iHPRnAӈ%z&:RV(3ۨ?1'*ĿLCM9hE=4yPYeb#L whqbպíi@dqЮZᗸ׳տ}pw 曚:21g@dĎ-aZ$z9g ٤h4=\ `C\$T36 &;dZq-v)<\2?T[.&"v D+aH%WvCZc@^|BvTOrfŶCɳ@ǹScՅzEKVՐ4|'5|_i h1!~Og*$G+M^ہo֨bb($GF( p@5-zˀ䋅7t('QAk_$ȁ *x-jEPY`S`Q^85K\MR1dC~ϙ-C; Wh ՃЌ \*8{/oڑ!JJ<bOJ]Qq )`,Jz< mh/!{ռNb2 GW12N qJإ1MѾՅ S%3dA etix],2 4^vWɶ8\"wv<.Qe a5BŠPL*ko-Ǥ*ʐ)fph^Wq^bcpKxQ[?_~M5?VeCqWȸs2 nau+c &Ys4RJ M?"lv9XQ骶 ʱ2$:v&C!m Z[:Fp\iozF=9&vzkzB{ۢt>W: RS>9 n8?TrG3%^[n;Ϥ??S6ȗę!ެJ7x_>tm`&mOy"oK6Y(Ә" yQhJUGUfur|C bM6WW[kHO)_-Om\CluiA#io3c8' G63hek&QT kd]2f:ޓ[{xK=j 7'9Gb|xI_m>l;"E%6_xd#ká_&=JrNF0&fj6ܓKdNώzJ* 1M$ wkg2F Ng}cU+:?mS}ju*}9mQHb;"|#9K@LNf|~Xcڿ4 ?8ԭ~93S{^@wB23݀LXvx=y:HMq0R'8)sO'מE)wlLŮE21z"١P~gGU}Dmr+z]KCRJS<}yHC5BkpDy.}MmeWDq ?;Q'-%HO|Im$ $yl]> |R/Uxǟn^91(5q vڏE t8O F=~χEǤ1kVwߎb*NFwAE)P@Xk57CbJ$_h C -/s~-&V>WS:*A!~Ohu:▖44yE ԙn,W雈%&GEv=f?V2@vOtuF5#';n tl晀1y&R&,dYo8 79®Jel;_L~6H`f0;(VYFo?]Pٖps<6VQf(rAJw/K\QݔPb?צr&AM"VԾ'䐛+(눤ې9O77]솤3#12T%wlw4Z#n<*~؇UF -ēKħFvKǗm|Țx Ƣ8\(0r91,} ЍX);i ZAO^q&ُ@#yBG1qBķ~ӦR44*[[hAiHQI_,hZsO"59~yy|k; Ecav,3].zPNEqnNfk(:s'P(*Pq92EĻW\1_*Py^)H&>1W2&kYW ̗Cse]H%$}ۂ*(ۥ|+kv֎ :!)_a 'bۛAu#At%rr$!4\A:>Ɛ{Н,jq>gh.#Ì*8V_O)pÔ+OS,~ؠg=d/0]a1<RU_@` Npn잋@@ھfr~!¬g|::+f 8 M=jI';>;VKͦ5nR]b?35~ɋ -٠4Wp;I;^WO`/M._QKW}b ^ N"]̃/,ii+KrUd5{c0F[\" lV0^z"X+UfN^wCbELk%tJGM3c5@@$pT}\(sy⡲x)OH|h?A))ِH.lzaצ\0hrᔾiHjIy&]< -XS.}⢏8ts$ d0?%Kd*r.}%6s7+p@dP T vCQubGWFI…~`FJ{EWWr]C5KHG˯f9z%1Θ/oл<H;NB}~Eo|UBUn0nj'}.r&5'(HXaAg SN|*5xMP梿4FSDâcj[e?-!HRcֈe|&?\'YuUzG7 Rc0 c5B5ŋk~cn~@Q1! mOtS9pFt5*8@R3Qq^ aAK]zE0Eђg򱩧|Eͻ651~EXmiܩHY*8mdb23 LH"Ai+00Ak~\>7&St ߠS/t̯u_}6C|\Q[M뿑XH )N2]9K m,Jj4 ?kM"ڳo%gqvb7Cu{5} @#ם?hW풘iaጶ&e%Ei%4 c\+υ1;]OVY6S ni j`{ B;S{6ynĀq~I[n1rpKUdumhjl5a@2Z j>c">= f .JGq?!]lW@."XN-͢]GB3䏘,E8]L fN Ap‘uD%`MI똊Ra݀2+(e> 'ic/(j>|"3ZT2Ho3j[E^cZԘC6@i{aAW[EEjS }eбyTlB 2Zb)~<ʔӌI!͓7I[KKV}XDA:ff=R ߬|/l`OID!9cŞJd懊?vR).ká.1sOPN׫Y+.B&lz-X_.jo%+P@qsz괎6Iy!h*[G]E{AH I|M3ZD$r{h#u㝿qn^<\釉[6p2ط[^E8,YɃYCd~dgBY,gsM[WkLL Nl{ ūC#Dv]E_!Z=:Բ} Yf)a [A C8YGo.F]՜fK?OK\^`ESrc8f?溼<.J|r1-N'DB"+ lvjs'X[RiKW-p9&+ft ЬG(*}Xxp)'k 7fw—^T]N`MqK KIbu,C!8Ysm؏E1K lXAwߡewruNFŠ ռ Ucx+&5_f)O OV7/ )ҏmskY+XʼnfZF}:z1 r{)Q\eBsmtmف[arfHU-*̈́V4n,\f1**JJ9܁m"}8ѕnF~.CX Z!c=u.e M!lz(-{? &)eK*T~LIVy&/F̯6~Jq̘(z6{ɰʏ*( f;[yƅq lN;7Sn&7 LQߠ iRn@H$ 3]m|`=|fU-SsJ 9Px(3/>=wDY wvD{o 24ry,{m G/v%UKd1:؍6K(a1qP@a84E eT} _fe;e𘣞1ÍVp{5,[ q}qcj(ƝNa.sܿFxNwRk=>Ǖ<=jRw"ȕ7cY:< P8eb9OjPoOZ'EU ?38CtdCYԷ[6&D]`=RB$>l -o+FVߋďNzƢ|8z: ٙ5"G_F9G:D`EvQ<ʓC/`k;*Wzc|~&>~m5)xpTqfi8x65F*x)Nzn(L! Ǭ65ٳ_dڳ@`bӇ,@$0 Yvy6lR:-Dyo Bs\fZI`cQLJߦEo J+5|)l(EglstdMEo$7"D߸Wi` *bE4tW@NW^(64?.(PWo'W@Pxsh#"\ Q + 8>=Z(y&k#˵xDGy 3k0:>CD@VˆH]]T/Rڥ$jl\J^AewW.tXco / ɰ8rwF 'kvݮh:hrOsQ06psE])E{Ƞc!TOK]$W>5]"}/MWXNg'ۨegH3ۗOemr~ KBvqLHd TNڸF#p5 ǟ#OtܼS$ i&U: k w!a]rW˭O1(\TzQup1e ;ߤ6' i|G/gpZ>TI^4;`6Vn(@ӥ^BS dJU'Um~eIJ\~4$?.&.mR64hCZDaڂ 9[ p x ?ߧ~IytA)= `%,Pt7#7"I:Xu;0AxerWNӮ![oXr8_#DG#m?W'}A(+ !T-1c3mZVj x6lb;qݳķSȺ$!r9>l-2oΡ9UZfzE"=>N.fM>+CR3q 4R>:Oo ]P3i8H+fj||$j+ۏoS](W_r$9Wbq[J5Z,͉~J=F6sT3KÏ5hmb1(-o* 6^΁(PIsωT0ab,[g5fu9;ZhPXx6Xy #Ve̳ݰC |KBR;#rҍܘw*>3Ð~ck1~fk:1,+ԁ(4}|Ⱦz" j+癌mAcġn 1w #Ï7:NGViv#*=,{߀Ӧ7W\ tj['#LQFѠש;hDql`iʰ f4";NzǵdHvk{@=:]?`&n|3N""Iӱ&39Yyi FLV U}jf]פ_1f>h(M[ȧ-w xȐ籛>$9eQ*P%ex%J\j1nᵥKss ʻzs'N}NTZeZD.}wbƗO[KZuTJ(4+FE#Bڗjt_A|Ic'y"л5.j֌u_ J`4a;cy # Ilu^6r;`Һ$X j۷znR*n-V+\ 7(ܜy :-+܈ȵ7[o=Ֆ8fjCSm帞iYy}M_@|79Ye h AF9ub:w5)GM+GVR,/O˵É!nW c59!j!0[#q.Q<*}0^#4E謫q U .Qb~v1+nv @W RVJnS Eb~";ʭ=.OZŦwM^lX[Kq ]  DzmȞ{MelUwz2uNEVupN(lʝ6rL!>)ފԉ㓍iѬY6ta|/YoŽ[vKsp=mq46+ EӻETB :"pMROTULRҵjE+m1({וNY=[C~ZTv $ٟTUoDeت%KʋRe`??zBqLx}2\71+*`*;p~kFޫ([WY"@Au2pb|oCug5 5/Т ,Ҭ xdhMß\x@/a.r:veګKf:|lUNzoV60B(0YZCDB}!#9D\#hl*xqM~p 7~=8O^Lk ;v lؤ~z3 ~)p0_=W{}CAZ1m57DzMI!x Ʀ~'½ ,S=YͥXI^Y(БllZ#oTH !T]A[Z&OK;$P@/t0Ҕ(+"LKɦwYI]&x~$+wN)Kui7 ǮHBUjK+NN-2m Ag=~#KF#ĝgIӝY;̨#NT]&h5hTaVglPNr8ITU_)ߊU ܝE_8hRNlq(G.έ`ͿbΕ_OSc<8 ~UOzov]VtgPV1ƈtęGԑw@!瀫L5jKa1%M X5Ti c-tH1)*wH,V&Lң8a縭f6joe__('Bz"ߞdwlݢAer_W8I+]kkpJ>R2M\c(ʨ1o==끥Ebv%?T{#M?cJ#L[H#AHy Y! \N^ j-eVao "RX2Tn`GuKgE_&RM];!YagJ,lX5 Zƽ$\Nm2+q:Udah\n-'68g *J Q/|$6&oV-Kco .k*I|:.:𤴞 u[(lXh)rJzOȅ=9*ks"HlcVGd,S^⁷,- i*o,ӟΏ&jܼ\yJ֊@!Yu6TGdm^Q}|7}tzXF{dp*gPT^ +?AK["r[-gG^/6ukg?az58܇C6Y1E&kCFT7=eߓ8 Q) ')ojtD^X}U+ĥiaԕ꟬&v˝Yebw Gs蹔'wv"Eiqav#arwm³&"9Tgk?)bGq9v؄V,uΘ-mU`cXM~qo0wJ7s^LNI|yq@4/{hh$؊#?Y;Ai`DEM#he1#6Od^܇'W)6CڼphVn(VϕL-H7!UyG/-*\ “4']i.l0ul0ixcˌmb@K@Hy: Qk5,N;Tg\;Ⱥ46tnfON/y\Cc20┥rT;/ l$hjSO*;$H앂5zƝt%.^grĶ{܏Of|8qVX7=.r/D)L7)9@n{or'Zs@zUI!K݃nD3 0`d1g0eEh>0_ZMGDm'vY 7#N[0^Kli6wiT\ic/?Pg >VkDO]qdXә Ё-]΄z0j=Lq:x*P]ڶ=s(6[2YҤpݙd zg|~ɳ$`nVesqC~uzP~Ԑc6.;bA"ΡMsAQe;<ᖝi,d&Ѡ9 e1 y{9p<3E,Pc7D.4yM y6%.TiL1L("# 9 pC^̳Q/d~'8d lH{BjJ}|&0q+ieɽ癨LV{AԹ"FwIJ yQ2# ).rV[فdi9\(h^gD)uV2yo&-Pf _qFj>ZTCjNͣ#ӥKݓ҈9ʹBsp(JV8MDxۅlY%v 9;-2G#K(niMtN;[Ĥoe"c˷vWg՝ȔdOI8Du\1524pd3_vpc61쾯‰X*ƙx8 l-CxEs\ 0}`ᢰo#FcMmH=Oi )F1hZn~0ާY~ #Zj0 l l?,A°5q.OOcj?RG߄B߹x|!ooBnMW3CF_FGn^?{Ŋl@ J҆N _ [)]z)+c*%s6"*tU.9 ,' ^xtጁXR8\[`dsA! ` 1,| nk^*,/l|[!U)|ƊovIft;q#d'0w#&#Q|xp;D`_pd~x~. Ѳa+ů&؃RxY"ӷH3J"UҍR>YSgд//.e G\֜"'0b7&)^w-b鮭-T{L0 bVj#y57qh+ 93lXJ|˶둌$nj:̏H6*ҼZp>q.{HzU,N8C`rPȒB&婠rP~|W,I+R9zW',rQv :JRΒDeCDtUچw~َ)\-D> {{ץ~q.E4#Y+MI7|R$kV2_72JշL-UYzF;  0٘| #CM-G:/w%1OA pֳeHF  t!khfIsp^T:5k!09[cm\jޞԐ|q*\s9> D|CP؅Y`;F4)ϥ[T=+(#(TuM|h± r,ڈ7&uHWA?l6- b#8%d+fu&#`w^-H==Ë;J} zYeW3K5(un WNO^I,+M5؊ l!HM/R6peoZU8}7W$! 7P]'j!˂z "? @M}:u!k']jZ y  T.vlTA=k=l_nRNEoudc'GJ_ѡkEH~`}׸h9խD _g[6q^0_ӊ؎h"نXu ՚+&&L>{uC~>C!P}! 1Å`#DXR/ I%:V1DJԂ06lYMZ*jug]A^rDXZh]p5Me(Quޢ[*o0LX 0a~ _ _d_m$+qgL 9~*2jPXgia`udbEnTvŏ˪SvlJX}F \|)^"9Uj\lRH,Uj=w`?5g67cof\G u8Irk1r: f_]AGUS3/tڌ4ů3n>ːaoM)&uhZ-2> *qM7pEqƢawej]J'.d'A0qG=Qᗘzh.Y;Mc)VYd})~g-tFG2PUMa6{d~j))b\]7(f#ݦʽ߭@KETs<,f4MͻҎs'2)V"0(U [ )ѝ]%C_OXpӾm"m%1M&ў0s=]N[Aغ m,gcp" J3o(A9s7s86c1a$~U)nT%Q{}.SflA euRSrf)+ =^Ú.Ji~(ͭD =* lq\TDbJ3TbhhU5Jve XaPn 2HK0#7O ! wst6-Ov: ytEHFHߴsKDƝ5/PBNpg[߲+/X~ ?b:YO@ϋ}E?#.[{xÛ(J;̵p3zSϣ%8-U"6n}0t?jܿ :'ڎ` W6fyj&hj죊9{:KWCDs!Oh@/ /-(+ycp<1ypx/8яn-v݋Vl-,H&lA蚬 W Ef 9nr (YV&(fywZh`S,:Œ\k=ڡp?U>+Sz,R\x,S\G)X/pmecך(W") JfVx.68^l?6fݱ 8xv՛O4LbFR$?쎈WQ: AX%i v tq쿍A Fmcjw9:[9 񊙩"rNʑRNDyk9%74qL.9ƭG0pjOv6Y(/$sqkEuݖ_WsW8hB#Dܔx6OZкgőIS殺dlH`2&BN٭BiZQ U8=v_00$|Q./vlp~7u<՘1m: G+|< NKۙV/n&s x$mK%!Pj(#0Z>X.~åz|=djӇ9csvGu8c5+uG,p|D`F%6BYGOBn!L\>/U|Cqd1\5CML@*@ny+X6(J]i*W,ty۬o*- cBAҸ ůN2U4˔G49|> ^\ʩw^{퇊…wq1Y߷C1k{]>hy㴗6ذ6`[bF4vEHpTW<3\gʲCDjc;K9~ArOVLÕmK$ }/>٧.L Z=OnUҒlliܯ;]1=`&۲x:7Ǜv|$ #")@eVɝ7)nj<rJ[lfBۊe,\m+Dy}V8 Sϧό_(`oG bvJEs\{2T]rbMnn wN1l QH1ͯa "#1SRVKS>Njl~4_XcnnsPOΩ%kaF].yP6ɮ`cӪR^B44k^S$6mK %+"4ÚOw=K,96J>43rۆ47\ɤ!/FPr S΅W/( ^x:%maH%E 3dthds gy/Kɀ̈ƨCHmtnzl1ۥIO(rǶcܬrxmfx;e3AƆYSأ1+%}Hi;FNYj.@|0v;y_BF=fQ - ]4Q0; :.ysn`7g Y("Q]P\2gnyYtD+@jr0K޷u%ܢT@C' `Kv &B 0$&:S';dnT BH됤5AzR홰 .ȥ\Fރ񸥵@YoF%#nFMހ瓳 `6Ju*0ZsjAv\jŕ-0I{W-J+D>;wNX|4 RɈ{K-V_jIlHVC@HpOכǤnyJ[DPrKWo^M|i֋%؎]`^T- ΀M>ž]7sDW[4`+/$k)E&ɺ,`BgBZJ @sVWOVdk_85'u j6arj%!o RC1Tvl{ t@<' w LA/oh TYBA0qe;anJ枢{+`hy[^,\!u?/~-MkF3La 3k2c*\g a[WI{ CjSL2&uV_ f Ʈ!ypBDwݰTLeĄ“˥>9rRQkg^? `nl869Ya0#b{ /^"H uv|"f8GJC`¡UvY'"v@2yv! W˅qe5h{jܲ TրA؋%ue1Q ]^CpmWa!Ns @9VBS96 2!єh#[[F`>B@lpR|@KoO=A|RGZ(xN̐L#] cj"P7?EQ'E?>5I\8,jVHFhNtP,1ܢ7.ɰy Õ|A0 y1iM7UW`ee(`Ğ54/DsР93ύhDZɺ:68 W~0Gtp"_k4(b0u{ cb])`^z3&K0FHы%+)c+zaj\e t'|s`?>y#?EO1׈t9~v ׼Oh[gQqN%M:kCzn i8%x S>ӥQ+PA|w4]< n0Z6o+rqӔypkLߣeѿbd3礅OC 2<}rQFE.s/l =xB0:l%7&-.1[0tJ60L3% M)4J`hԷٵ|$'#Xٷy.~,Er~r5A`l^vNˋzS#ʎ?+ñ Zϻz/"@H=Fvv]SyfÌ&RZ;g=*^C%W֞IyeOiYoT*=5wcA{z~e(g!Ar!ʨ"Jю*TTl䵀wקjF fL(?9QgoƄ2ՏGO]%T%ԧidֵ"n1,8\>QX96"Z$)FۡTNB7I#|cw{ק?+qP’ 5tb?UYpVc ;.&n;s$#h̨ne Si?Eƪ~~.n}f0;wHG:=Qc AEp%?^?iI}VZb18g:(*QMK2h$DWtF%Yrؗ ?{q_6u`EҷXF/8bUXzFI? cG^&U~JLc߫ʥ&0j#H(|25XGx?xp-J&A뼔J٥ |v](["tZ&2 ']M8? J뚹~{:@̷yLY$( .ByylyX)Z7 sZjYlPI 5q6Ѫlؚ?:wvYxǃ[qӳ5Fzq۵tbWrsnpT9Uo1+ ؊+s=Se3'CR-u[-|Ð@7=d+phY˒і3bgm^r)pEmrT0PldHŒpfGRэ<fo N~c3nnӉ;k]d.)}o|m+ljtzWМYg)֬ntAk lFͻR3|cbl@bJ嵖g"Ǻ6j$ j]k"\ ۧ`j#jDX@3$XpPHN72^LȄDPq e2|9GaJp F݊s&FE;p7ua#Ҙ =hb}| B5%>Ss BKHs F{)M!^|ڃwm4w] wNA4-9#( ;01Sю͵8%x Mwh*5c|E *90S8]ybN}O1j{;?IQ~<ų#;P~Vu9yeJ힘{4!R~o1q=5&w@]¡[JҁWAJdlWxaMV5SBR!e͆vp$HC ?Nl}#"ob5 n(8L]iE5Ofah =#A+57`s¬ed M@WA9pq$^x]s}PB{B€>蝨AQBms wπxĜgE8&'[Z 5kB1b/m@;AtG%a6QW0ND^8Z(t22f/ rnI&+p*sgaӹSA5@ݗ]EM3|a2=f 2uI7ۭj#}#ڱ>ȿo>shf2c: 0?fLЀnzC(PsMQ+)ibVիZ a vU*GAlz #;~τ4i#}J00;KX\?GҤq tRg)pUO=lv`;|z ;g拴ʾ LT1qt*#{PBul||2 u6б5{lEWvA!Ù( h[M{7L:| }{ UjY)0R2W;&ݤѣ T!pZ&w09,d톕4bʺKL;Hw-?)R79YKk"KkBϒ\_%Gwȋ2!7Sܡ̍o'[G^Q{V`lCJ: JzCxP|0x+I6OM1!Z|@z`$i@KW?Zw^ G9ԵV:Dq u:LV+bi5xV9}F||3/ +@UwfCXϊj>@8x.ѡ?HNdǛak8=͹" c8 鍇-0*evX D|ͫ[f3́ang@VAiy࿻(P5ݑZĘ{Mֻ^ZC7[/Tt#6^14?–B5C'+:\a\X3'M^Cr<%WR#:$P8.cT6Ţ;c"&M7.sHvUH]|b:xiidGtl2ch8 ظ?7KilQHy0/x-r*/ߔv6ӂI BnCnJw_y(xTf>T`Qme?$HJ.λ+c҄t? ba_`zf_9Q_r12o= 8cΕ뎃W  !e?NNJy R"KI$0&L48ZS]@!oK+=0@״r EWU)iU]tHC똵\8|ٰZEhuʢ1,T\xޡ_7di񥹗gsQJS|kTN?zDQ N(ޱaݵ0ΐP*sVfُL i`Vb?b/(J7D"P|'$)N35?ܵ!ۓ~CeEh%ͤ *o֮tC_9WP=KK]Ju(g*E,@ qI_ja}kNZu]Ôu+!=4,IuH~P*v #|gT|fa[ܵeA&I+^n\I"9YaXaB_땐܎غDD630k>scL-֫ b+AQ/%rqx$<^h^gӹWB(M֜:O_C˔sLGal4IP1D0v셽wv4`nW"Ӣcv=mGL7 /+0YPnFRGNSɱ|뢮2 ρ8yKy:cJ|*KP6@xW7Kp C}\HUU׶LV%'OLjK0S[;cAp%r o0tfڢ{a VKL@njBX fh)B^'z+QE':[hT{mba`"/8f֯TWWǸz[5uQ4-&mfKF%̧JVF6 MKIKgEW%q8OVi2T;q=q *eB+x> y)N8ǓRp@&חЇƌD|ZwO7\%d'a!t.(1#Qs##}HW cOKo -Ӕ,-Jr0 kHg|r.X~;9Ƙ1w;Dy%ʡ146Ҭ2 =wlp_z.P&t4]R!b_m3-`eW9#V幗2sNk`WC7i5w כ݉45IVt=R -,J\ ٸqnGDIƾF0r.kV$!]g@w{DG+BRkCQ QAzvb06l5//J e?Bp$]XnYAۍpO`#k`,-8 _x caAH߄CJ4>wC䁬XQLӊEjRߩ0c=J*o.;qy`Jvg;dX:{Rl#eѽ*J'zwC8>Ѹ@H>U5z\8u;W^ɢQa*`|r{Dn|5 #J%Q~"-E CP\2qyOj*T{ hC"BGuV_mJ3>kB4~^ V縛 #VykNkC$޴j*dt2ޮSd|z41+6>, Hb,*}[e*6@wmNPb8p8~;9D&p=áԟɨ?8rhؑ zn:x\w&K36mmXgOɄzY>C-gRp[U^L[ ڣB9*M1%奔˘KCK"xPΣ3[d͐Xcz o^Sۯ^ÌU{~C_xnxj4A^0bѕ13꠩څdc~Co(~¬@D{Cӯ<\Q]5\Ic_VF%c%9{XX4)i/nRW>*t\(uYJ$fߪiWjIQ!OvÔK6ǟcՐ}/Rv }pܢe蔎m(i QuE"KB*4뒱o)o 4VOlPC3B^4{fy1L6 v'\'nhAj%bBcG?񈊺q̯ۢ_M3saHa斑֝P w4!y{kcLLʹƗ'GBH,-dI  a ZglwzMmЁ (%VG.[; )1O=0 ~oJS,gF^&~|mX :Z?vx(Oco45m\)"7l'lɓ?>^_@fdbmVw5 Tt_v0ݤ5Á7j$ᾉ#{čY-qRPq)@`w5Y9bqG6O?|)A|V[n@Uˀ'k %{H5,(fUxG 3d2KXذ/&>;(ڕ&B S 9Bc"hXp+IZE8G6OО`KBq )os^"`.]XKMOnRʌ4ւ&5cCcK9f{\Ń W$z:CA.,n۪K=Eve(Ȟ ΆUByae+0F`ikTA9?J%ByXAĚ> oC0M 3ƾ̐ؕqa=YS93o8az?A/L9oj}Ntcg}^K"|4g(ކ~ ,n]55D(LqZ0ČUVo Q(KiUL:a2^xqV\! s'ˬcW3~`لOjlq&05ԩ̂L$p6߲+L`D1L%'K K`jULaL|NH\Wϐ=( : C<כM\k"y#&PmnDyGUx|O|io%61N58CCC P ]*q"Mcm"y &l]rVXџ3{\N֘ Y4P4ɷH& ~s| FvʆO90LC%!(otӒ_⾤qMJߴI*T:ШS6@d5cl?ʑ9=?"BAHRdF-4j渀%`W^ptA ^4VxxҞhߦe{yZzrsS1CxIo.-8xM>4kT[34!@7jmH1pU!Y4O2!M,drƟk72?4ުb" b7 uMaA@#:U{>FEi.Ȓ tImQҞFiVcZ9q̢'`kIlBIrOŞ-ONV;5a "r*HOJC ^F'k aC*l3_3<+(9obʹgѼl`ڂKkIB-hL fj8{8g1Dl,})Гm1927?eހK:;<஼g9bV  "lToɏt+:" F+,=(+RGȓF7r&Lcs;q*~g^ʥPB)n|]"±:|X _ %"GG s6Uj}!6!vg_ >~97ljJȣr1~2_x(ThTtT8QK a?߬?`jtjZB% ?!Ql:XvӏzL;C?ˉ6{@. E$dɵ'>z2FoSBO95x&}к]p/ƕJ ZbזdPLvĺʜgl`7(A6?cMn=MJ>!nUXZwm'l]*FXC_9*|M"Féܘ~?HOus]?ӑxA p"oEh[ %utl#F׾틊//)Wf&Wri*J~l|~E]yZz?29xkM[yddo+pۨjhw)pYX"ɼ|U㌨.h$p EְNq4hsGd9V\]ŰQa>~x+fK%fe@uʼnUCk .@xŖ3nUqD~aky:%[ś M3T.í{Y3sb]#q(exWi" b[MX Od'{ep_SO02X h.Lr";Ź ýqۚ+ ng}L쟭A fC_͂6' E'K(N|:&jίd  $Q7s/9:b9dH<3 `l;}b-"lLt1xeg3MCNUH_̩+Ezi rtdb1lH]!$E<`kv'Ǐ_cGl6gyL==A\>BwE{2],9.U>.@iR9HVKNo7Od &//Q·߂OG[cRtF/ԇ NWNmIo.sFwu <Oӄ6a-yZwqӚwQR=> PHejm͔ @(3`/s0P8@z6ZDC3FBiOG<}B\U&?jwRyc+},'压+[ L%߸E7Ek!~A>le|lfNBDڲW3 ሟN2uM`$7?A=\$p[3E|9 x cPH2hwZ갅xM.%ɧbʃʒKOs)._tpNJyEۯ|ڷnyҎ׏#u8.U`#^n1If#6fn.d  eofx62Q G$ NR=Py"-w`Yo9ƟK#R3tkKɹ:bذ9)U5Jc#? v9v۾QwE==E[t!WB;mQjl"2Kǎ̟vڙr`NHLMx9~ i4lI#'Vb?[,Ĵ?7bGNi .ig0#㕩bdF6h`Oyކp'~#RWMFU7\BWvo8myPP._LZ6RI{%Um㏡?yb8qk*cx?C>M!K/ABId Wh>Zc%%ڶI6 x.هw [1)iy:BGۖs E30&X LwF}~}vy6 `)MH@/=yv:;Q|+geu1rT*&#A&!Š2PsE'}mǁ{I 柞(Z_j&jhXƴ4jNY%m>ɔUUʆ⢦:8 S&.~w7 w]z[zx[<voNG}M H9̋}nţk%V7/!V?@O0W-4S,}>_&SBJFNnFjK`]/5ei HG=)*\NJ?oo%AʴT^,%+}i:hyy?ɠF7 (),!n7v  `;@nN+%ɺeE|LGI"sGkgzVr1ù!Y%_me5owE?E_i"|1(ߓs8UĹk%J$bsёtN/;mV@2QXN.95-}2765#rjjrm"@HGjzBF"3 7ƃOP~@rӧB&&I7od rhٹcQGm\J-eEQ;,vZBKm!BFVb91!p*FW-@WAu aA AL^\"Etĸ?^Qؾ{YRxEж~,h/o)d "=NO-s&J{{\7bL,vx'4t  K^-S[^BQNe..{6I<^/* dN b0aE&Jkp֭PsA2@ѲQ BZUHÛr2X%_Rֆ;$v\w8f|K&yg&QzrfݬnmIqc ޡwZUwxk۽ s;Z d\iF6 pXY쥽vQG6D2 kɾČ"mSe{mM u=XU+>2\d?~g`\/Yub@D/ K:j%`O0Dw+!N5w/7 )\- VcЩ>RǏ0H%D~ńƛBns5C'k\{X%JlJS^YrGd"L=Rbe k%EZ(eJդX$xV ߢ O~\?\@:ԚbQg=2M&`p!6m}ek>1A&>m"ĈoXZ!++w=Te0U6|9TYjʅ2:fps6qRY6u.Ԧgq_4Tn!AلQґs܉|V o™"$Mƹ-EV!fki UnMs{[ĸÚ#FyvY㶉SaʒqV3r~G1 qMhf#u0=u3w_`&Y ~y4pKv ʼn@ ,&).$$jD1ѾWqfZPP$zk93MWa4q]2mx}{HlP&bd&MKsV6#2N_k>(rim)9j꘹ ƙ7hb0|&3Ű?GYx2jFʮ0`*B3`>2[\:wGckIqS5jGLzmהknwFn;Mym^|jO@In!#4, ۟4Fm=L8lOpH-=80y'fr(@h>ec6r4ۤ( r;F"~`Z`\ry뒒|Ў&-=ēCq0t`*T/˃{7Vi,C*rH1*7ِW_tG P1#VuUT7L]؁W ]|JS :g-7$tϿZ\R|+~+ާM,=Q MD -{^8 ]Q0&=+Zyj*Mf}Y#a#Fbhg!rhsvQs64CaYo}L#[Y xQuFI<ǔ"N gF?=UTrKS?cnsArHn/_p|}mSQ5$XEO%$96<ëlA[pVD33GQO#W V婩l( N} |B|+FO|Mw5Ò:ݳ;(/2R)Cy~+Sհ#%&N]B5xF&L f0kߩ>ǫpT}' ` 3~֔`y)`ZutU"9(M:sSu^N.s97YI kݓ|>+j..tcZޭoHSx>6 fxꀧQjA6*G"(0+󍃨_$nւ輆IyGhPÐpB7zЗ VqE78!aF8-3U-p3·އӗ-A@Qh-oj}媊v ; N{㻦9#y}Y`~ث `_%)uBg#_{гkl7+6TD#H6Qh<ҧ3q X36"VwyQ +ձKЊɹg8A h% -F8&{ɛnNLzf%hEl@ *M/J. wCq6DtKHK^81{Nk—Bֿ-YL暆 f]x- o[*$ .NDS7>`r5\n?mh^/1CCE{EK~0߄sVUH&X5ܙe0 2kuM*t i!Zs PmJ S p7}۔ St½><~ǹqjBo# `LOdPo=![+ֺw]c'?>Iyè@kDVGeUWC OfQ/8]d#`?I:=Jmƈ3w6.hnΨ8*-+>m> /NkXh6/>F&lŽ"߼\w+SSlJ7<@E[2q]=W5C+qY !ܾyAi.'3jE^'R0Psgy=w)T;15.psuLgv +bƉ˩&h{bAܣ&NożP7n<㘙7Ӈ],ޘL~{MasgnLp2Nİ"a #TCԽ\'ForKݥ7=;0(yGJE ] ֽn^xM>rJV#>Ur{7r,~ϓV0|umzcgLbQ.Y(_6'| ih{HqeݶL }C &ٲڻb2,0`9M" \ T/9ul}^-qɯW(n|kdj:sU&èa>)#ΝQvIp6T0?ʧz!YqS:] y$pobN\K^͡vspf?'+g!3լ!X5J&^Ca`p(fHI w)?sVn:W`$?N!:˙z8tl"tDLxw=}G?M85[ʼnJii(5W ?-YC4Ǒ~`OꈳL^1xKXȉ z,)#iT@)>zc:9^Wv)FzhޘUPmYLRg-HsdX0 2NG\8.8<4WN}](l,ݖÍ/|h% #?)Mh0I9Ntj2lQYw+2=NkƳ^X=Wh Tk? bL`/lnycn)8Wdf(zŇjb<6ө2 Նy:VH`?gC;rY)L_Ez~H:q у3j5el"`Q!@(M{*SB(L|.ۧ`& '3`q ݄*b&#ߤg{G{턉5vUYvwg|xl\$o%INT|;P|J;̦Y|JحxۃSKZy}{  =zDyb$`Hg6[FA38c 's'1 Q5\QNAG{? z ,n>{zo#KϭRAl ϐ:FCPinݾG|%jd%2ru(x(5xJX> ȶ 3/ҏE:5<Ri uG!!ġnI\vV2$̓~^r ~oȚ=ŖmATeŚ@-z>DFoOЌ/oGkkVt%o]q.A-ߝȁ4x^vrѭYlutWh ǑF#a>t܏Oe[RL;zSgho}Q4iJx$̿DhoUr,ѝ277$ҁ ) DQRWEN.Ixw baߎyy yukٌ78*7!& \:VXȖN&^wݼt _ZfKoۊH1A=ц?C]@`WNСPw^ࢀxHkzu?k"RzхyF;0Js}]@b͹jjk$uQUR}ϟ7>n>I\żK$ A/(Yga0|}QNWƷY~}lAt5 ]k,{CLMHb%xBt-I3Aj9qܑ#2jY?]2>n-)"ߩwQD@V3a@<) MŌ%2".dϵC _L~6efL+ h\ݶȈР7s t?WնJ̻ &Oէ%zigN>ZyXYa}679HP6 դ Gm#wUƜ%.~|ʗ aF߂ͤ󙾤7O:+ɩkOϾ:8_|B`dFjRҧǾ*(1LȌw*?T1+PVv!^bUQ硒Xm: ޭ" ȇzM##g.$e~sO3=Mg'bpylA [xW#{%<=q63/R>H h<Yܰ2E=mi0# L"<%Mwz \P;s3GqͥIt$r"~%=Foh":/^zV~ܟlZ(/EXn: &;Gld y]߳dHKy* r~4V K˔lxOڰJ@EIܝ(Js9޵oe[66ɕr!6sP$U@Ԓ3(s[#ݫb)N& lwb:Je &M%Uu 20713_I DHHĩEh¸!^"keR$a(QPv9<'ੇq1=5w&rh8΂ `5|r,*~,Ej`crTlacZ$L$7htA8%$=Nc`PH,v'jBz,|RFh+FwYR;U2{9c'2,GS0 k)Au^ԁ(@~_r-@s#vV t4&IðM*rv̧! CsCM(e 嗦ѓ 2La>@!TG 3VnuJI\ܗia,>cq8~ZB/ I UZ7;]/cч_ nSV.M]m$ g <-@P-'ݸ"Ce$4' f̧R6o ~a:(ZUwM>=J5xg 8u$TLCdy:7U~[wȬ~׼#zAg#( L p]4)*ljeV=A!>ߴ$wׯ]}giam#FSt(/V3:Ko[9:Ǟ٭*GtW _1cV` _3=_UY׾~RVCkqYªrY~E̟@iI|pMVTb1#$tZ-o4cVi =9Q?Z -g9U/ŭ\ς Ɗ!vaXmty}.0<SjZd|@8w BXz7훽YDW|'M3 Qv1'.].[#x՛TJ%ӃHy<-P ' UB'ɗ>dڢ䔁 wS *HY$鶧:H|hX)Ǵm5| `"jb;MD$L ie'_@uPC2zFDc-!aa-l^"+PF䌝N\}+6:D0V7Ŏģ! c{E*u l ceʟF0z A5KtÌѰ[m(rnχ LڀKfpP 緼?4= 'Duti^ClOTk sߓij_W _a\v˶ MBA)l!I(~" ^\mί3ծmFy2Hq5crI@vؗ  )Fn,0L8PBNTKWn֋rI%`[ 0 V${g]}p庳^{olho+ij;E+ sk RWf* M_ONH CVX1=tDwie]UDIUB7P>_W=,> 8v{&_-nx cN!45ɲ)ϪGYFyo+L5EX im1>I"RBv;46+!^HÒ)2:bR%DhJU-9 &$_$ [܎ ,D nDȶPuHdL:{o ^faljy~y5xAG S.¤Vn׍:\1N[Ymmx>KW;:t^;Fjb:K_#Yo5['>qpv!Q{k]nO12nXnFJ!vB˩flᔻN}<?)8zppT-w* rA%OQV;e.UMU&nߴh NBxɅ%s_=͋DC1cw]GyiJ AS~z@*xzGIZ1%_^.'$(hgk*(L:[*ւ=FPqȫSuQX h^(47H+g¡u7CL͏5"<97GR,*1S35P4 92q@3?,&'I@nmi4HH%0M 5%AeTU7o!d'uڜd&"ǡ1_[>;׎]wn\qcw<}Q(#_(;+RxH]ɁP_uE#+dSi_e(H&L,5Kg꥛@wS9 ;хviP#(Չ oωz]OFFBql6C dEz eykZ9^9<6YR`5o6xIe`T&.WFTFe,yT%t*YoC&GpW;7^YO-!XXxʕkт͟@{.f5.$G(=\~Z1j-%1Aeqm.DRJmI$WJ݉!C bE,>=&J79o+uUڵ׫ho*Q>zZr)jR&ةdzwtW|:[*wӟ4LE.Pf}R^]_$ToMa[opX/ \>4~G˛{,m+wD܃UlZR7pۺenePC4Z60Gg D"L?@_K1㎁_c Z#v&7Oi*glj0N6-E3^ˮcw)im~$7(WX#n=8+blN UDy ^ѷP-#Im*&~%W‚ine^j-j=Im'H/*fc_xh'L>u>;Ĝ[WVWޜF$ ԗjV$ )y;8W\JX;QSH zʍig>S/jiϼL>axPhcB)D%9~neQOL>˻+O^8Zd,kL0hk+jxiF=\v=H ?R|7:+YBx,C| w3Hc3 {c5(gBXBvP@XoD:(RgV<ٳ@*Q[bŷ({^O~@\*UWT^O{\C/KVsHmFiZ8>J?4-y |_,:T-bt83cv6Ta$|X1ϭ. ?=4,NBZb8rWAAOY K%.v'(lкzl̻;YV>!"%:H-T_6 o\| :~GT t쐊8b!maw 2 |-r켾AwU!#UH^^'/uNn!WOUf/S𧮓+'χm>$*4G7meA5Mq 40ԑ-5cE<3fbD)"^-^%"ZOmUqC~ZK+F|_$y)8a 2 "^&H>awa5niM̗ ̼[|.%w_RGY n84_V5*pR(WW8+!XY@ 2 cWޥz"p>K98=-\̆El+zчmLWXQZ`Zմ4A8 R.ܛHl>xzxfp5S\#lۘsQx, Y>.(LȦ=4߸״#:]/̭̥K;y>v1aU{yȾ'J:$Cv$̲uEp>0Qk?<[²+ { D'H$>'G"@̅u;i0%yw/ʤHsDp\`y t&=_-j+cKsrSfF.H'0*}kHo=hA1DiC "v6duHBtVQmV9Х,li%`.66` sҐ77|SsaT0$\^[ך[Zsv.Znym4]^z ϛg0`%M$3) &9YQdJq镕7v}v; 23L,AŢ[>}k#FlE"CK`\òڈO -?6Ek%\:]Le\ M`aYҠ06QM<%K^Uq' ֋O9dS>GQ̸Ko9YE60䔇(Dj'' !Z9 `ۉ+qҴPYw)ֈbl*uf+1G)_yS^s5Aut^']򷕏ӥQ)9kg){utH~ ="j tm_0:' =gLZ#}2)'%5Xbo]1^n2oc;^^R<^F}崟?l6#>+'1v>e\ /,>$ r.\YS&JbjC⃎nއcm7LkV"FY ["=aaF05``x9m/!ds\Xod9L9ɑP&Ic$q'w2|fD3?#9x8d&;*(h@aGgэK?bK0e9bx6\?b oT\Jq:I? K+/Q}Xx)$<!ڃ iN̮@ee6qҍ 6!gDx"@=I^s2 FHmWd^W+tm+:z^g:B'o<-mVS '?2\C~C:~5If}z98:~p `,$jl" P(Ҧ!S<'O8#+KdØmǜP^/H/E)H=΄}8 !vyx(2tʞMV lWDy3PB.oev%Gɣ53J5 gS8HPӈx1`|E粶$ Mтd9y‹\o0,?a6BB4} OC-F#uێ8S0si k/$xZւZy%vG6BsX:JIi޽۸iI7cXk'-'[I8U#@ɉ8*6p2M+Gr`#gn$P  Qb+{r;VI"|`f$a5%a=|CeRb SZ?5oZRlxoEƇGrf;ElX8%a?ȉ>zWZҺ;S.)ݣ WTC] .ݺ %;_CPһrJ)^_Y%n ˵Az֑hGb ,?=;?̀N*e'ALb]>Ybw$0Y~cqjaI@p +_\O..+F[Թ Az'#ać;"{tX2&9S޳8Meiz[T/ؑ<f zv[Kֽ?46y&q;yʟʟ- xʳs&X^HYcg_dӊ#~zR\ `U |WY{*YV#P,\z)jd(2 Ċټ4N({0:>g :/C]&؏++Y3FlPgOSg,Q{q䌈~ݼ卆h36]lc5(x\56MૹB:T]V'g-RXOe|'(Y(.zoPl9[i4yez6 Xg G@`(2A|AŠ4`,|fcիIF@?{BۇLoE8Orp".wvzzqNaaHJƬwں*'dM{*S )JzOf_nfʔĭ3 pj2Z0kbԢQQ)HK)r ),1Xj%|޻6EF981Ep'^|5@WkT!-׻6'Fr.[t&/9KHȖp/icʗl)0B?X+sBUYaDL#Kt0; g8rH uͣ)gxG;$fM΂u9Rc "CE3́ʕNn19G߶ꏎ .<}HAu,#6U·\ӹ.Kk0?a `A1p {̬0FAsGt\̸#R, e[)Ŧ.43z=ƐRdļt~`y&4B eٱJ@CXɒ/@q\Dty-?w11)͖'(+vhp[ܸ] Ԇ q k"] P1׭$ g9ӀȾ MK a3VM#`0 m+ 赸0֬:nvnEG頨5rjSu[ieŒ-Ϩ)~V5VRͲ;rZAn~;9깽ݾg&bcU-neyǨTU! G`u G),軠Kv쀰~~"D0>3O!r<~-Vu.lũuQp.bt?ύ**b r XlC2 >&=uȏo| LD{iXF~6?)Ьx ř9[Hdrma)g۾o`H.wSv֙\A-`Tm]L4艤s;͉_ XEJ;# S(hؒIhy;BkxxpV`z1hd !肤] 3tVuxdca%,tr_yES%~"ZESq)0n1q. 4lWI ӫ[GvYd7Ӫ/MWiFa@[Eq1ce6_j yEuwM>ⱕc n-mI'?Ÿ,4Gj`Ŋ= -I\ޟ3%M+`tW 8=')!kFV7Ƅ.#zU4OQ*_ 8BRw %xOKCPHm2Z..69xWr=<x*^ow5E QG¦΅I?ՈG5+s/3x??[?&R0 ῔"Rq԰ m s#HQݰoNSCٕݝ3sxe"ӊZ:GJ]=Wo`a.1gG]Zd(sL|q;) sKtEjD!kWBkfn} =JܾԲH RŹd Mt'˂V|0U,XK|)CK^,Y!!?4S~r\%dB9x/EuRB?Y3*K<< Yʭ@mue#2ן3\$[s9vDʗEaC1 `5K.&Zx/m?|@s2u0; i* E@00}«BzlwmYEQaR# Z`+pWSZRg{ޟ"~(u߰>RչwjVHV\]dr pkcQ"Ones*Uo@8[qR 4i2G8%vRHՎ a|дpP+QG,$2~|}\@d݀,CNJ(galu[rػOj,LJB䭥%d> #HE+y_%1ڞ>Xz<Z,9JaQ6-uy5hsEc ؊09n{g^@>M8a _N + /R՘]W\n_Dq ʺ~'u:c[{F)Ns o^)t/%7! 8gQffT|4&Qɓ @xFNr4X9D8*'9Qɴd&P=C׺dg/AYC{= #xEt`POξq+ d%+ 'U"%.B2/rN9k;/՘ ZuTSq{zwql*ޔi0~ljp4WU .ns*>ͺ(pr:d%AAU^5w@P*D: ?b)tI:WR-&xC]N٬d胀<Ó5~I2ƝTu~ݏUEyHpI6I ?3Llq~i'0nޠݕ03'rq&ZY1TZ!Nd)qyok4 wYu kpJ-g>AWx:D5F8qh'I[=s2y(- M+*B.Lr ibxI\Vfa9u/ӇdA!72E=F"SfxY{⒌cQ_+% 4/{ 0x`0SMJ\ZN%r\ɜ@Չ ŠDڐ+O(0Iq{X|PMD2-rF5a^%>θ," ,bKr{m]7b7(Q|sab$ΗXbZKqH٤)Y7dŕ%)*Kl_l[yƮ2MfbM UFU O6-Iafo]|yնƨ(?tH~8J ;.3uL 4%0<(0*X2|~LoTy^yl|W1bgoǏk^v^P`h>ĤD͗keƠɬ*9KXԜ)j%OaMe>'zd gF@0|Lg>>tb;݋ M#dT"d(V+1\?e ŰsezS>x&*t]_.2Eo]G(+[kuP.Hz8loHѶM?/'X9xb?}&\2>EG\dG^u~t2P{ւK:cH^(~B5_0WvTD:}4{@c Mͳ̔DqVE(_G$.u g:&)1I-}ׇQm^>G  U:BOiEGYqG(a9&Ufg$Гnf{P?-R04$H\cUt_j)}k0GrEһgY-^Jn`Yu{5> GܸND6Ij<Ɣ U u(YMu4)TA)%ɽb%4_.J<`>ŗ^k'i,Mu1BnF fCw h=}uf7_ׂ]Q3x10ʹ7>i |YX4ύfSKAtOм &x@/B}ٓ ?p(fnwxU\ ZxT-!LKwac6 xSrpfpg+㉧IMp~\-7D:y:|4b&G|kPU JD,?=gT<7ӼH\܁w~չT$=eN k>˩g?]1zBF,?!HKP%j0,?!]Zȅ?)z2/Y]fe޸=<4).͜p{?5 TT:]eí1HԢMg=\؂لݫnWoPfM[PӰ%X!rX@:qUG:X$ dtoLh$|Kqe_ThX&,~Vg:z_壓AM$$LV߭m*(m7t Cۦs5sXI+8f,!%ƮP"ڌE'/H&zEӾ~hԙ3RH^([vD|2>!P%M̔šV+Ri$f KZbn%9彁F_% +_+L7:c!fTmŔ XRO61yNbb٘V_AV[Ӭ-cK̾&5y>>xHI΄ ח۫q,ĥƥOR,Ab,+s=Z$8(/q%+㧇8Jas*P]\ʫ|䄌i}7HP-LnߡAn"A2h0s6 <)Z3%M͂w;mˆȧjS(nY츢P5eCE6"[(|13Ŋ61' }ٽ|? tt8*||t%ЫUq߸A$1eVV>aՈ*Y) ѧ `NM\r~Nsli=- Lrlh,wNWV HS*~S0Ł ɶTq%2V.-= D;=qװVӫ<uFEگUy)rx+툅 b]jOb]b"Wh>n8L+l刖0{ns1ۜ k)3 t8 s" \ё'cv~n6Tp¤cï%Q0`.O[[g ৢ+;{Y^ @|SQ)S|)K= X0+$ <0P!E'4URҷ R^Z"G& =ͻO_ɹ0P 6h\#@FGN[$i1{Ԝk殯ӡJ_Sϫ 0 0&M&+*Tu:i;*wiZ=Z!P.R>Ȩ":tFAr7߿,jQB,\L^~'TWÐ9lJ 2;L-R耸S( ޢ/AxnS=G&H~:m ڼσWK$@cؒU? e'8 n&p-%y~`z˝ٳbn>N#I^~#'d5Z] T::tRG>[Q8]s6:^17tI"3&d3~fs r؛vI 2)HlREoB^_trrktfʹjU7G;\#qx; ȧ뫨;eφai@P̚ei=O~Ƹb]@DgQ, ؂8\XFK޼,'ev+!_9L$9s)2}e W޽=eK:'Izk!| K+U+N)r?L"Ifqh"A~2.Wg$C?DXv2W8 >!=T1:'(ȎdBI7wWTB;FG>n wKιm-UtºN~‚bx׫2,P0íGzlW($ۄqo#IйAKԍɈ|Z4˟R+\|̡uiq.M t k::"ݷ D>&;jSdr_Q1 *>p_)A!i (jWaSEiC#1pOPbkdDMpk8Xj:zl,K"f/;Qc<<Ȍ)9W7Q5 a>L{Tl;F@co>I*'Ht,K4W=X#$vM.[Hʁ dυ{le>ledQ9zF^+~6ٮ̖IOh2kNog/Cʽ"ی6me\,6(4aMFYn} 5r@LRRMwK=\DbϷ1h}6r-w[lQi; I2 8\ň=)8{eg>^{`nw8]BlDžx3NRFxq*ۉd. $ڢg}NW>}x4`~"|ę7RzSlSD Pϰ+PuoB"!{F:Ӧ3%HB&dT 2 q{!Efo-_Qk[{XrKQi;S|NwDvRFyV/;he}IHT^O9i޼"SN^32 P?oAgs5!(|L-]3$4.fC8@*}z^^1Yo8,W1nyG#t) (ưVЪ6hm ߎ`K,[4ghP.~0ð@}IK6%OBE4)XXǩE=n^Ix,IV>%K2_ ;o-?d 1qIn!پOm"ë'A-X4:3XcO OkR1 Hef͎3oaީ<{lᗖEОUn"qg=VR;Xg}Y?u?p ^F`9YS(>3ҭ0VRPkic|{g}zãijy5ΐGӿz6DB 6$1?H%bUǻ3fh1HJ;r bwTvv//1 Yt2%1'Mb#e vFi HCޗ7 #m}bR?2@V,ZFN]tdw'q"w-Bs ;q$ Mivx}cny? :/VYJL`ZMEhU!,fF?~iժs`T2XX^6dyn~ZA&"wȜM1( А?o-zmV>^Iܗ/e3Fo@'9*\ۛ[I\Zi0DĶ}Sc)N}_b.T C૛Qy/DI%S_?`?LPj`>l/3HAY^g ]ۑ5F^f"7P|ͥm<#lMYvݢYɄ0  Jŗt<`&FPb-E%^OJ\YΪQ}g.q{O_$0#X Lb>Zj u7 o۹@iJMCDK>w7 j >ܶp 2 /趖@ޖ^uu+][%nhN9Qm sIBp2Lafmz_*.$6Gy^@4SD<_Q'Ch=GF,|Q;Ԟ6{>~)$͚xAJT: xwrSX(K@hu-kHٮaL6x݇}A I[7I#p#g=OeU_zC>?><{ZWV濫U@*4FGMEB5p9BBgb{d{~!-^!TA}JO\.y{CFӮ,ǬrVu@FBK7*XERuLM`[6B=kڬ`ئ#̎ [s94^s(I. Z%:,xY3:0Fl5Ō!w[+U1YHJ)ֽH,!h0+ +$g)*uA )u P$G:WR FWs:X[9 1<>p|85W '^eIJFf -vD5d#䃶>4!^TIW#WtV8"\G"`f2 7Z#>2 H۝JxYFՉ}NWƶtZ*>Qdz,JH Es 7rg0˖oD2{l2AըȐv-B|xeqfOsHLޗDGu`w N:gy}wf܄,]yJDȮU3c[U߂S79[{SԊ'o-%v"RNb۾]¯kiWA,uɏq,BlRGDlXռ/EŷuKx6au9tz:Z3$Pt"6kG [~LAIbm3Dα$Z%Wߋ6j>2_ٴUv4<5)ԐoݥZJV"*X/%axyڑEN|1i= B=nbFe&q&=ѲmrԿ`y #xc3,&Sx:Y_6Bd>Xxuq N^qONo|0!rQ= 87wꝮ7=Vj_eԃ+/( B_mvocaI %FW"_wݐJ Oۛ_Qo`[6xGBQ̹v+ڷQzaPbDk09ʧs "ȗ>rc #*X9'%iTUstЧ 8/T{]I$Lɒ8+_@2;LC gWŰZ2a5>T$0HZ#9so zQko"A }͈3 r Պ]T|/FZ4ϔ8.G$FEXYL  )-KgpME P)_PL!QKG2=Og0];NY[Z0( m|'9x:O7fpH7HL"ؒG,JBW0E4.AeZU X)t-8Z-7 3&׹E >Hzlsq#ytjBO1Pn>̕pۢt{,uDC8F;LWy 2I@W| mև 20uoptnHJjs c͇0+Ԝ$ņ{jIYnRcqرpk ]U V3B ӺJkU7{qFsۨvLgoe͙oe>qϘa(Nv!vWýKpec?\n~5dߝ1ƚ_xr>%6uhZƖwनGT3w i=(Dq&vQ.'LPGj\'lr-i.^W.'>@`"OB|05Ѓ/m+pfx˼sg^x :NJaUuOtxuiK4Ln:;nڡUnC&ː3zYqȻʩs2e9uwDˤx݇|‹&R4>QPjQe>5&7ɖ mQr^j'G0E;JS%YղRno_qGbeݠOO~m4Qq XFo|Bt̨y+L)B8paq'j:F,*>vGj"a ~pN@cp_%**},̀tR̸[t}!==R%CҰ֟90~aؒQ#Ct$_{*LzU\23`#%3]+է Su{F 8YZ"昵*Q埞V Hѥ ˪ŋK΋BsڒS}z7>ʲ74YmZ5xNs *aFDo .M )sFҡ!KXT7O-U&LSA_)m $S:<2+qx?/dtN60/R%{WGNўxH!ӽ8 4g%qpCKhy}H|7G CFnZLJ1',b`MkNQ3W>e7?v3"L dKAm<!̐8}t5foC;Lp2rpڧ7lzo,ed4S ˛ fr鴫S-!!ƲM`T z͚ds0aKKk~AHʼnrذ%2!8٘@(O+£Җ !JVW]$AHyj7LD@>gLfbnEvqjDyӕW?Z5Jg/O_bV%@w[ڬ}O Ғ}L>l{'GDgx'&dx/'wss/r̤n (WR!@qb=nGF*fmL! cخfgC'[V[ 6ys#7Af-`p[|vRɷJ Uπ̀{Zn6 ttuEzmU$ 㻼+iM0Mwa;mG >f?6Y+M}]r'W̶'] ;|>V+r'EڔjB{ei[N8D׹[ $?.-#YD''$c*S]jfXWN+ug 2Ǵ:fBLaZTO(:Ͷ:Sk qzm;)sFK_RϏjmGOPNgKusDntguLay-.lr~G)T?P3E2^qDa t lg$ %?"K`3 e1N? ߡ'ܢPdշ+/n|EzoqГ(rުL׫Kٔ|A̙NgXgIUPexPyH]5k!In'oC*/w/2rj(!I$@ṛ*kEw}܅2'w.3|Δ9΍(ԗx*^eǕrdY&$f` 'Iõrzv_!:!: G5fEclGڂyQ fs)6"#: \:#WVR,j]ij*(?9(uw;"]X@(%UL!=L%kW$QԤ3:G>>۱=#9i!I\acW*ڠd[!jYX",wYHm;Rg>oz[տ|d񃄣eV7Cyiױ/LN6ul')Op!k_?_;h~ؔV2SlTas(NF<5B;?IC{sf݇UŃEj6AX[SHGd"z0nkq? q\;ϛ٨ 2p'^ϩg'@3=lᑫjJ Pj$'j6 4;OOV7p 0F= ?#|4x @ɚ2`Ck'@?6_1:RЇ jl#ܯ'bg:!z.Qv1 `U;2"bWXK'E穂n`#\5&*ЂZrVbpՐ* yZ t@tGDU"h,c9d 0#s )8S:uta9»׿d؋ p)NEN50{Ca^*_j.![Ssy=wgE%.  r E`GqDꪅ^T~3`"'|\ 1 R`(cG=h,IEՂ W 2$L4Lh_{R7I0pT⨶aڏ&7?-̆HU:^H+mekI^cKsvQ O}4v3v(k2JTiܰDF8ps'hf+~l0"O g5 OaVyKO}/scR7KhBV5];5E|j þ.ݳC+{Y(?y?EӐbGY[k#ŒLcg`"-5TF7iLd[0 %ޖXM#hc9CM1{~ Ӕ4>D&ӥ/JG7Nd谱/ݡ?캮~v\&lgj! A4݂:] HQo3CϒXZ{<h9{j>S{Zy#gXEz#jd:WPBZ1Cx؇ǐisֆS%kX= +ZyGn%Acw5w2O6 QD-h‹EhwmP)h-qhX%nE׻"qޖ6,\(ydBr'"m.&n(T X2HQ*4r I/D , Kه v'9A\zWRN*}P d\"\c}}̑E㢖k>>Z/)LEU_sΥ!e i1;X"͒;&l<ؗYOkux(w4uEqR_k\<`Ta[pKx|7_ 641+R K|FPt`Cx8ıj}; dԹ]VaÄ 08 g1xMFj업 WiSߝ^(19zcdt)Ug̀st@w3E673oEn\&|PLdϒȆuu-\TuMfG&oPztҪGfܸ -{(9Z_X` 8k=1jL,*?v' -.Lj9x"s拻i\5X_ f\M[4sl=|$|yvO"yDj'6Zdg ]@E:7 װ{pXS L6u{@<X+P1@7%'Bkv9ڰsH&k@ s[;P*._V)\y]m|~rS>GI‘Gz,vX$vrDkM VVJԄ6!_dFOF8&捪yCU>V-9J')zdT"qo?S- `i k_B=49vҢ$!'OVanY}1wLSMJ(cwFcV#T_* DǴ@L1ŏ$mpOkLfs,dEaUHQ!FjoAd=fѹjXkuWI/Hhۂ-R3'akk,i "2T"vkk?DUG_v/WCWU[wX9:L2Iy0&@KSJhW̳gev%BO!;|S7}I:C [jνI"p#ޣg4J$`A-wfl3r %YP*t`|l Rm,y0-=yy*G0W8F?3!].\P'iE8XtF*tbyXdYq`)')Mv DsPQдp.Jy`]شiI<Չ1O֥$*l8U);;bEГPz{'&/@Q΢|y}L<zx M;,jK4J.Y9H^'z#zkيP!.RҵS(BW:̉zsؓ "zB?AH(EPZePt.bKj;_sޯ!a-{?KJrf!.q>,s$w9j Nf¤X I{sOd5Xr~ؗwوC[L*_3:yb[-22}Ȭ bG2⬏{D1U.X8At6Wkn+|-3FsFe[@DX͠CHqcX5Q)WmgU V|g=kP-|`}Zz.mziWGz)zH9Y|~̏ B0'*uS@׹1΃EŴܨqDD$ʍW7e=dVAhp" &Τ$D*ۣnPIpqðq~uR %e'qbTA 4\gddc#PB~ҽKq:c[mQƺd ؘ1KׯwyްIQ.;.~Pߩ`nZ@ϷyFf_/5}kJj?abMJS.'?Uj1/ABpϹ9HfD?x-u@ |`tٖK(ﺔdN֣Uh+_W.? %MHQZJe1vNÅru%^|rKCM̮,GSRcj3Qg7uy$qvTE^I)h#bz|[hFf z Vxzcء]z <9-:4A$u6Kg#:M Td;CԶ?dM/WdgJ `Acw@i"r|M\f)Uյ$w$y>KЛ* n|`U.sOKw;Fd48u"4 +VԱz.aF"#5ܤ\jg7>id7 tQ&8qO'JR[&BEc{M`3 `&oFv\”<2vTa-_h)V+ xF۸2i{)d|j0[n_0,%3J 31؅Umه֞h,[Qo$&qةpogiDun_ӫ%ę;|W55)i(jn^Vn-_FE:뽹};F4)IN74CP7^bh.H(.LYpJpy]aZ=.Q?HH~QP]Rՠ`6ϭvCϾ3kuFت//עGDK:}L"A9/!dv""bs?`gjd-vgJ7 {^R?iwN&($FQ; P8=TNQ*u:(r,$r=^'T<Ky?S;,6 DsԼ0K42jbory&Zs"w <`J G9Dmn@69rz'Ŷal]Ch6VAО=sX0׽AMEh2ul&Vp=_ G{dA6حP#`z"Ʊx\)B[/dLw7<8bn(fV]kh^ӪK7k 5钇QU Xsb{J W m˹?59-**TS w=?gAkV6S-6^4giE}<PUԌ=HPjnjI^ԕg=H݀ͣEr㻂-,Q:^uَ-5G8{ꍞ9%gבqطۺӾ!rjk6P޺%Iz4!bs pթmbԵ'm~4YЮ:OtEjRXj0p{8P8}5`-Ԛ]˝!r/͓il@pL+i1sxoK Zf*fIk)mS腝B4ic#=kWN(+JJ pҲXez cm!gTb΁0{Dpeўc%i/w`Fib {6#KCH31A\2M _]4tY2JY\_F5T'Xӻ(;sjGf&kEVX{).|QT-Eԕ>'bGQ.9%M5M77OG'VJ,]-֘kaW- u{b~ y"; +lG< YD929˼p~P4Њk" ?Ds0H;Sͥ]+)满t6`aVZ>Mߢp${U;Bɖ`l-9ZlcG"3*' e@.'fHFkCkH*Q=w$stlB7vf{Wp,-G CwSmVq~꾔8dL؊ -:?1bCٙUl_ mD h wsiǖ>2?$r~̡k j9pY(G(!bSN`|[?i&^%}McCZ*I`ט,$z4'H. dkm>~޺J3m1}LfM8аS{ 34  ']?ET^\'\X>5(Xg|L4An^0[ K]b>0?5G@Q }=IW49r>  W7%8I%&3ٺ}x 8Dɷ@h =>c\fghyW<2&4"ɀG}@NiHRUai N{'!S; ҍLhZ+TǡkdEZAW5m|UR"HΘe1ZwZ54,bUJo +v?Kj~Em1ECpD -,HJpӬ*~P[x<'{rC;?\E[,@T̆i|$,QSAwYzwoNBp * N.UDc'U65oٷ0mI+f m8^+&nwEɊu!%O("ʑ>̉y:x@S !WMOg 2ihIAsu7b^hGGOvlC =eݤn=o>\ I4, ;ĭON 5n`O ? g㌐_3f =MFHzFFWapV#+VD;H ͯy &>Fbe}az4rSl+UZ VU,[kB]BwQEkIu6i!]9:7f 6 oCzVn_6//XaD~9ԖeѮFv+PVCoO} G.Y^l 26xSKYiZM *\O"FLNȧ\o  [yRxkI]:0ߘEc*sEᆷp(_m> #$5rTrM9*j1|=gǹ5IԶC D_,.&I In7A !-Gp {pئ7V^I<%MIxpԀZSOb8a}ԩUa ?̯>ags2DL8\j"?eVCЎZ9Jcm/4\@n[bB1e*Qy] x>Az&t<#]KY<̫e>=:G$S{ME]% zV:0ӳ+ @瀼 x{ o_Ov牧Br:@ċۦ= .ez1#E%$vԫDAeMD [|%Y}B0VoIG{$l?>9PqLddSɅӜK#Cq"o;vz>et*,VHUI}ןσ?Ff: \ 滍]^I3Q|a/mwf%$ǖZ<ZEE~ye9we}ƏHGaYZs0Er»_՝4Y•̓<1+Ad(S1 MNR-6 &_/aSK *1[3:ݲ1;[xm1sgXZLo7k(~uYCqၥXjb4+sCA!S-gqfr_}k;Yُ- nzE7IkwIQJQu#:oi91k^ m )\ixpuRS ĪP,w; [4dZ*7OfN!7IoP6znnf3D+ΊOꦆ_>EN) <sycwֶi{QEXi%|=DO8IX&O@*Ne2 `}Q^ l"{ޅԏUfʺ ȩ)a'Q] S)l2:>Ns%[Uw%ƍI4@xpջuzQw|)s$ VИyΪ~7YfC5^|4_Ct벬uW63tqp;NfT9LG+^X'`&GnCY zЂ:Ȓmk¤wn;қ֨QqgOXw@PڣD2W<s88ITAA(k.7zJ@F't%D"6Ol>sܕNraxKVI,q 7᜶0o?w8wo[WȓddX G}cu jٌz7W K 0 ]Dup1Zqݸ_a,e}=[Xr_Sŝe*/|>$L3 Ë_܆5wT|\nHAn2efXGsi#m@6ǛF MI 2 U|7 ŽA!cݶ{71'@ wl)5cMIrAGoS5)ӏːx]X83QSyq;wʯyyGo^{30r)x@3M W2t/C3'8sr7hH=HzHŗzyH:RH}e=["֗#Q0FY_eD[,I,]y= 9,>$IXiX1If{w0ƅu+<3bDra*+/N|[L@).a+@}лy'4ͣi)ܱn~RrzDdXHzi3$+R}U '1<Vdz Jߩٵ$ʴ!<}[!]WƌkJ٫@OyA0A@t!(jL<]3 aؗ x&)s篎`az96ں%%>|ecgXFU0ED^v`<;4Jhtz!o94ͨ 5ujO˃2BRe/e=j8$mc3x[Ds}z泅{CĶL:-jwL q+bwED'fJH=lܭI% aP3}.Fp!Fzy$ͤW#)p6#6J|T%-[UEgȥ9VIfj_6lVMy?;Pn>j?,(h8QaA,+  ᓃK@Q b=Nkv@s'2 z?/UAW׋'];O5gejiDuk@RZ4{DސmT;WNHl:EHv?دA~}K0 7<ضxhхfznЎ`L%1{ɖc2wjy=AoVLש~aK ?sbbb1`TRN "]!R _TAxZ]þ`!8PuH) og;d{EGY)q;i tΜBQK2?]!W]5b'0}m?Sl`7V7,!{N~^}4:QP EYJO;-;Hf<@\tڢ/ .GJT1)+lY{ } HϽt<لApt3r6tFX;ț^XY=VhMx@:ӳ3?ptuiҪEb;qE0+!qgINTu%Fa<#ҝ]ߧKűwq~3,Nσ#+J݃辬IA5f/΋;m,cm/De[dJ5o:Cn\+,eչ1̢"YI:?.qz$38E[b1̃];- c/yƭ/k@*%´&J"zW Cqȷ~k8ueG?1#L?Ҹi`R:AKgA=G}ܳ/se]U_VBAv[ kdmkS4738Csv0iOz] ^P^{$<u}!D+WjWe.g^ۄR<׳z\nwV\EJIZX&Sp4Z -8̀\a"gdSx5$l.z-gaЊk`O^q2jZS9/x6OTS{η;w'xPd6^O6,1"lTҮ|!q3QJ gDF$N3DgGiP{oC!5ww>thĺX`F?u[BaͪKY<9V$ 5TvyQl)+͔rYӴv"|#Yn (]+rEcЮ|bhN:Sٷ Hׂ5 Wż|$+qs#5al'yigHm}a(%_6c6rb]2&>SRc TYnH㬴!ujEhl`?pJܹ/mqZ0wߊtŬ>~ͩDK(1+Km0yU$B %ۄ>"cZڤA-ɡҿwͧ_=})0p)si9TM.+0xq 0Ra34L!xݨTܟxp1Ne%}"7 |S?3hІ7J']cãK6MʃXlu}8D1kAr-s73搓Q-.H UC3:;b{xd8 "O['fyAA'u. )J@h1x_?C: ~NQ^/F/_Tϣf-c%e ]H_D:E --2ʉk+ S#}*o'R*s1?q>KHN k#_`oLÜs-P/gl,dy Mc.,k,͙z.:!˜,$ m KXE~ V#t=U(n5G0E`y)>Ei9N.C9Kby9طn sY!TT$7ӰAO< 8||ªS&U`ط]k@U^:-Yxu E <۝3^ZV4ڥ2" sO*I )~pmG/)LDB2z`k fuOSݛ^ -$l)Tɺr"d>XL2dzCV=O*$'_#knJG*w-+)Ip [:ɜ{Le+HLT~CL,X?»*Z'ZɑH xj5h3 W#DxXCj؝\v1չgΐJ{ḿDvtr~dkaVU\ ~[.jp!&,:oD .2c+D=AH6zȽ#\2T;yr@ DTۏGb ې:L)` u,`ʾ,4$Hqa >)@=&XجAXa/FZLSm3!x>g?`c P n#gtȍ@HLfx!% jW.2m 3Օ*h_%B}֕-ۖa+Jtr}gB[yPx(NKFU(h%a}WUl ]\uz3g$؋ISMC ĠEB]" '+"l8%.e;AsVCuH=%›;~kfO.i4L$7h.\E1ʿ4Eu'$Q{}>hX^CY$7$fܵ?0GX"q ],W;5P15]PQS q+T](t9VLz᧒Z,qS|-WKӊ f>*Y$=N3dlW^fEJˁ`zYgāgO{%.qTׁ<>FeG3jW #)3(xE ,NmB.1P9XOO -y/$|^tPػ π0' QvצYV]˹Lp]zp.qw斍pؿ ja+8^fv'X_R;= !f zwu=eyC2V Ҥ=+M6^o8WҌ_4iҔzqずAh]E%./! 8>$ b7֞}iI4+|`:yF8WlLk0ŗa5{FT&lCqs9M̀(}߯Yh.aш)Vf?-+doɚ*nL]* @M+JdKWu:3yRY;5=|@D9JG러œ:*"0>—+m8Xt3wh>|=J\RGb/- Z2g02:|6eW( OŅoTTK 艥κ9mqV^hUfSG9pذ*&q0W NDܖ Aʍ>2Qx*ԭZ8yʖw[K}Z0XZ]`"[?!6r'^0ƣ0x[pY):/koo~m=@C)cuXYRZ^ M]Fh\T $%C+}l{`ł WahYRh&F&0F^gbde:h ͤ+o;f̦f [~ه)CftKQ6յ(\Y3`|MyLrKKv>+9xC[.t0<_$qQ fȉ}nIAm$OfE^JSer08ζ,xWLUH7I~TF}SGJjX4SDpX(H'FAH$ dNRpW.H\SN1W˨Ybvһ)}ѧrvz5dcf '6@__Vo,T -^Jz:&$gwv/<~A4`UKFMۉn `_C)tA!{B0. ʂLKa=z%+rͼQW=_*xaz&&7Gu^*qVr}@}ǂ #6 Uw#T XOYzw_WfD/ӳT_36}0#CAQ߈ h͡wj =JCAo15`*3IBnկqMTWp i0ܳ@}3⻂GGޭkU7jZyeX3 T) wꜧ9!7]ivm0o]pwýw] "eT?[SIXu>F*k1Eum7}`PĀT =nd'X'`K` :ci YaVNդ:$ }W% ȁEp1+쀷~|X';2YU}Q/~8wkZz_䌚r{yOh +Z1=Mhk-*=Nڎ>'Z#|q+ҷ0߻t}3uPUU?įfU:5 s^K4'V;fv,W W#ha4ZfR "Nr~Dl*2)dNDRd@^d–N;t;E?Y!- j`WNy`}[t+b3؊WQ>-̍^J#)z:|Gxf8a>ULkU$?Q kBzh:?J ە_u۷Z myJ)ށڿ\o23xa6Bݖ.d'~5$AZeobT&KcUKK~#O4k)^Eki eq qD%FFw^w,G2t1(A5b0# ~Tqэmd/4;cxl"`+N3}cW4(%oM/֠1׵늵]K;3hcv=r)Kcs4aօ."Ӡ4z1ƥhwɠx&Fcn;(t' j/V7 ?LHBԥY5e `H$O4#v^3(ѯum6;iX9Q' ;c-Hَ545ĭCH:oK P{O>dĹ~I#1ya(}4/񃩦&Z#Uرt&̯QO&I'Sc/' |r;%Y6V,#b)JZ1ozJRƑeօ+s?bP鷤F7h M|,vr&2 8CnPѧ{<>/'A*0dQ@xH_74l퀅Ix"K*mqɾ;}Y.~PFb/hp fbA*659]_j[B+T4 x7ލ 6(Zzt & _'QOv6?Ԙ 5e\nxfkX+c;&E♼2N0B_ф;XDŸm^݉8? ;("}VHķL{u˱][+X "`@;3q"w(pZ0PY4i=bK{F{#-藎Pd؁wm 4f:ƓTsl߄t}d2􀟈-Ŕ*H"Hm88ۑ5}@1b|LT=qP[k)pm2wEn'#H$˒*",ˋS4C'lc߉L' hӱ@9%_W&qS5~*t G|̨;\!5bҗp Rۙ)3eꌮḇ9(S۠Ur ~w(GK{C Dfmɱ>J ( \\ rqHT,U%FIR43Ҧ#3F̶@mp06}Vツ\[XNnpSo`) K=6pQ-}q /V+}!ۢ3h;bk;.X9GL!ʧɳJJk6ByKxG\*x}qoMnP vְYz SL^g<@ pS׭ uZ,Ez?pӺ,mpb.tRT58GZA)Tv2~ $P 6m 2Qږ֑*w,@s3p5a6r'6lF2`@{~BϨ:Ά`>~z ӑ2`q&nuhnjiTxt;B>p֜OIY9ve}(0#֢[nbe,e^0 GZCabIqύH,nL ?֖H1Uf'~f!婌jr% H8 ̈[7m@lMT*'/kjUpRVl( Jֺg^}M|-f2^?g,q>CrZh$Ll*g ;G$ {:C!}m4Hd}uy:n{A+DkGdڷ;(Hf8J]/Za|! i[*ȺG\WLԉÔ^B8v◇[':"X L~, tcz1 1?ᅇCV%ZKztp[8O2P{}0TYPbHhJ-fz:5 9W̄:#hfg┟1_ ͦ}r9P,6Y6r/ eg@n*D#:eةnW9s] aT먚諴F2.DXI<5]odNA'6[Rgsx40+;/ m{rr ѯ/+]tɉՈGkmx: .ACsrFE| 1b]+ceKK+h"tFAoydzSѸ-!yP1PD4M_axc_(w7a>$-B'X{ ug)A{#G 5)>,[ qc쀟` qT%x* u,6D!Xӝ p:sHE#ށXvf!{0h3hS=* Y@ZunI*]}3Nz QvP4/PUG:Qiw 0%MDdOGq-L :.wOiL[Z+N*ѣ!FMҘ^q%hHy\m;Zl {ˊ_r}8k))H&l\]ߋr6WԬZ3.0#p>)m. e0)z+?+_۸M)p? 4'A&KįEW*w/iBF9ߒSW&k/+p;mn8kvϙz1FuʒUOH<{{!)aQ}~FjaC-~}WDŽnqZ籹ܒ/n뉺R/ ˓:!~VSq^[qjΪ߫ P<4S}&UF޹2I)Q8LB}ybҳD Cc1g8R"> VOslg1wdBm)bRt>OD {1P^Q1zև$:O3oM૓'/֛N$> w6ǔj2ݱs^C]ݝ+436`Jw1 dPR4undG2%.5xY>_*u[0k ~v\&&6>E"*Cjq+X^^ Ԣ-Cjn7}F, =)ihM~馮b-A,>:ڒq=46i5.s-3Nt@farB7v/OΠ-̸ecST}ֻy~_?~ (Ib./kCjñy+WۇnD^u;=mJ!ua#Hyǂ]%CMV8.Pm+)&ؙڅx=_{8MYv'C($&ٞE_ZY?9mR{Bp~IYM} -na`c-!GW8_֕u( s8:2wq#q ³g}G`m띭(:`eߙD % PhUړ`~tSI؇jVEù4/5{.7%4[6M%n.o4Nd^oDo&ojT$lڵύQ tMQL>&n5 <DSR;ODn,gIZJk (HWjڃ/s ϊkEEiޥxabr `VFgϲ5*P)F |m3\I$g]g`kS k~WUҷ h0v !:OI/aE/vgJƳMj/к@8q}abFXAEN76{6qSdb gMHCV6ra[㾬>͸ns(qhq/QJbe53:I^E|/HQ1UkYL$:fc\D;*]-:X\ɱ,8M$ćAE6Zv6uM vjIr bJ e[$Xi5T)Syj7Nd^v'IѣouiISF (^,y(tz-1pkVlF2we'-郗P#70dW/V"0S].D'!B k|5KID qO?z#GHC ,|ʓ^tB0iy";q?6O|34tU5Q#}0stJmN;COke8J%!2DuD P> 5`z1.~"TBݹ0!`SI WQDV)DF稔 he1ذHb!bewsh~}*rlkр滋ױӝ󵢝_K|W `Q cKf!-:ѯ}ps2؞PR4Rv]&uE/i~eܩ[}DHQWo\6}\ Э$.&3=H[n~91V|nL>0tlNPJ`Hhu ? ]1ɼՋQzNb9QXATZR4 |,wejHp<ϷRdiOYf1CnPq#:v+C #A),P59'˺#c5 _(l,5st=?RxNm/O!ѣ: .&=;q`)4>/ ShpV|Ej&7 u*d_*j[W\ױ&5M)mgK"#j綏(- L?> F#oija^YIP44.JeE2'S cbζIf,ax<JDEf 1.7b+kts-'u7*[LT@/W~v~϶*R ۧ 'y:ڟ&QX-zxS>BDn 5cx8&Hҟ 9*7ky!"(~[HPϛYq2p??.U:3 zgO/ky3G~zʣƵy4;JFCwZTM 1]O5'|A~+b8upRH| ;H s~,RoP^~~7k2B^+Y觌xR<ƺ vtLS}Qd֧')|ڲކʃW:GG3rh(iaR2wwmC1V䝊ѮkQʶDrSVra apVKB-*Fa'g!r2x.IGG7WM B._8TC;)<>\lB|m(1N(nE*_5bP䫜WN$'+VUT{֖Gs}Iv[.)V{lDedKfA"&i>9k@N0Ō]T>=*1ip . WU)%[/y;(erɀ"[#ǝ̧$n~MI2nvD>2/f}uڸPj=?Hc llɋ6WxMs邭j]_lHD@+ #?Stلhv=ed<9Zumц~N0旫xH6R:<7,چP, nsSx)?#$C^ĵLܡeu&=m6Nz"mq8 zMX/*98#" &Fpl'p"OA/^zB:'1, HHcQGA>a]j ]덱_E>ԓ}Y7_m#N4٣(3tJ[%Ц]DQGQ}աw(TBEQs`2䌒fDp&%C9@s '?|y+tN1Xd>Ok-j |[ A0?c^@G⍣KCwrՠ@z), oKj,b"b۝juyp'!iI+Tw )>VUjzB,)tOyF^r<|zRé(R:W+c'q2f]5wм!BT]I<4fFA<df>4[R +`=[toe=Ks C iC3dåU^^}U^e2đkofc_nۈn([Hm7 U}:{܏{˄Aa VhGchJèzٛTAI*'tf@3s re=x[d'G'd ^i?}? %[pUDɟL}N6,z5پNHAow:A9^]-K9+uj7( u'yHs6 Ѩ7hV>fWWR*plCphxƖaF|{ŻPZFkwZiidS`B.Ħ1| Djvi@~!(+wAZf q0MI-WZ1'9Ɂ'T|vBZc_Any,W~Gki1;}NnOdx5:CBmzw,1 JY:9ba]UeCԓaؗF@Sr.Ԥ;ff*E<~K9Z(pje)(y3x&`<3(U" H}Q2.ʱg|%y5z먋žYdXj 71~kܖϚ+A cŊލ9wA's[ZW0^˵s;@¾IU{zN $%ڲ^΍+@}BIjڔ5ghX1nW)NIQAqzksn^bJ4=ɛ-ʣ-q&<>7\qPI;wu(˽1"$Mān6-_azXDlGRⷕ~DZP8ؐݽ<+3p}I寃3QZELX¥} _-g'=Žg-i]sdiχ,rUFE.Ax#pPQb2(D%.P~ēdKcEO; :^jBU/t@%G#>df7ˆ &uwQFֺ% )t:h~α%*kLQZ"(Pe㕄}WA^5ֻ0S53Q#cuzw(K%q L]LJay]VmClrb6YW5NW63#+䨱 /TxQ6۳{I>\ر'Q"Dit *.tR P{!Tjᘎ{5Ր&@bp @?!O^4pVT\VwUޱ {f=lTagۍNl?"eRp(B_?_-%Y f:b|pJ3QjRSAk9ҷ5Tt#GV,WGn<ԍ,O$)I(SAI*)'Aſ.wfK ?Jmc J۳v$|I:lk߉R ~'P\T~-_85u%BPVj&!6V#1dN<+|5V7А=i1񘌮"*6ZV(]DaRRus:5:ip*b H.1ʼ/>1їF2nC2<%` EZ?6Vk Mi|@U#Vj䆊>FCOG28@01"SCa&hRcWƲ)vσݲt:|ZAjeOMè ƙMy H -d$:b-̚res1o9øz( +cWݩ߂[BoQE%_˼ڍ[ [{f}v =d}\Ajy;!s%usEvlOon (aX5n&&2Sv7Q+*k€oknTIZq1"|R|PL'je:,=0`+B?%a^,Ko~߹'$>Z\ЩnS9bp EudQ p)\ B N QfWT ~ U._\!ȐQp$R6Ag p`G`SmLʛm ¾*N)>f2wpPݟ~ZjVZ '{SPyY0! m'פl^Zl(c+%?[fŖQUK^aU>7o㱗OnLLMtvFj{FU ,X6XE U-!;LD&CmaFym2vh ,neT\Hv"``#bwhAJR> @즚dnIǫTP`G]x #%we)qvDб!R4U]9 h*-[@@x-9(>kuZ'H\t%5A:y;W{d>!h>AӰ'C8mRE}h#nBirDɶuoJ2?r@D6E$LV+U}[[\\,',ph(`DpQ_,֬s⧥AMg.i@ц6R\J8S7܍~7݌e9r?ӎɈʟ9Cp/4&>㋘GWb΂ Ҟb6} &2)-Yb4m$:x_a__p"Ю]nJ<̥ƅۨ+?h#ni? Zǣȳ9lЧOr Ǜ5,~7:"V?HpdOHrOn*pt|+ O^ڳGF@GCc&%Tc`I\1eaOMOBu0_Oq:oV]nYW@{`G&6cGʀmE.ƏpCU?U=J%fEBO=* O0%\yϋ2o(90zZA"֠kOr=daGRp!\_#({j|T@z"/94*@mDryT,\k ܤ[j/\bb+GhqGjr4Y!8?wY+LMo n'P(N)ГLNR-Qlsn|N=a4OQ,fRO,MPlh6u4RBV==[8-Ff+yiLD .]o C@K3%ڻQW-vpa6/nZTr-Ww"-XJbq 2{&<y3$BŕYJ7Ŏ>TP([?JyO#}gwanE 9,L%ً7j1/Aޓ^*}$Q2B#0=n:<P:뫚sµT1CH&IPb:rx =ZRӱćehq:Uw[!nd LU-V@g8}b8SxiF']m \2n tt 3xH)DCgC3F˦pXPf98'J۔=0}U8jc~?W~CX㥗`Mso?/> u9!r@ss|"`ܯ"hXgdğvsfyXaJNC' Asa vMYwc!|٩UR&3vԇP1[tW䄲IJyQrWZ_4ojcZY @z%j7:Ap}s&(\zu0du%'Ek%7NoYQ@"sQg-F+y+fRVT+ b9n<8jx*S=`&Mo2Nڽ.-9簷, kb;?!MQ6@WRp?)h&s7}p\樣]GM&ҷ1svFR\h%$Clߥ<u69{&+ _0 duj5|\g;@1}¢9]G4խc L[:ֆ4%5֌ף7[Y[YxCf\gҴRQ!ZIÓ{8]50O{j9-D~J@>v=E MiCv6:GEn abM` 29UTQ?c#?hl iX0fThh* c5՘nR~w;P_Aw,avw=IUF4}ҭg/[bژ=S޶닀]P{5>.T$P|PkH>1<\jǤ/Lu.=~KZYAӽPУ$yyRc؋@ t-ئ N'mffW`X~V=¸ą5LL2>R&zXyB?eyk:1q'ŕJrT5` +1xGgFQ|Ge7% Ȭ6;G ׁ ֩Uа@),ȢMɡ)p=d0X%<EV9UEKE% ү+L؅mg6;d.#ԹiWGe}J+  rtv9lؔ,sScZH2cQR7K!Yx,V["1,JuxvWGS[l~@jƘW[)OzPë]GH4D f M.v QY@<=|͡=zWe&4tp/fǤoXU/3z:פ9VpBe?|#cAL%s>8K,<(aNjd>P!xóFT4YL9lӢKPEMT9kUϳܯkMeY6q4|!j}ȁ- i0u!pOckL p^f;t{N{ŖJHw5a2hBdNv2QE<,YJ4c:P$Ӄާ&Θ>.7DoIu݊;=ugQi5 RyZmg,̷Qw*n;;b[kk)^]G\8҇aX@W/e2%6}06 ײoKZ=K/hߊ(_^D01U[ycمȰxCOJo2d:&]Z %1hF߼{eBjZߟπU tgͽ2* i$tq (PbVc-OM=6JQ;dTξ |7"}NApi!?nynPֽalH{m rQ8ǟHf#wC5) g?[ڏ4N O&JyRm3M0ҵ淺ۃj`jZ +H-s7.A463%O~ +*g_X8?tQToA4i'^A +eraGDg:5n$77?fpDMhޙX䩴>R^}CÁKa~jz#9&:;5Gh6'W{2ˠ|@OGv -Ϩt۸2Ek;$ĸdRy6HE F/HY le; LTA_ ly(M5vQ֘nǀVG r; ݢdf渎m+cw`>K"185]QU@WJL=YBTm_ $sa ;WKEѾ\ifU0 wema.jIkX-і di>9kʆàn ~;r2jK%M&ޜ«!fEQF=U,WyC #60 _&4KV6*jfBu3#D1rcm78aT&"%dqݺ6MϏ{wl(C!.]Ik:"@9gv-cwC{`~Cߋԫ ZkN@ '_onW/]xa\,d?A{jtz`*wOJW"0GXt{ ScWIBfj:߱-$c-#㈿4x1'nXQ xC*h$TGsl{'~n(ܶ\w-Tƥc5@c"$<:+[anO0g(:WS_ L"0.ͳ<}etE 7 R)$!|4D(P%' Y0U.H~@5{b $ m*]xˈŬPȏ[ T$RžB B? D./k; T\x{fcTPphHYQ{/ qd8G# o[Yej&L\YuO䙯#ND l‹"uU#g!$OΑ)LgI۝QN 0peaN6H;~CVSrB8&vdMG=;;zNw (wM!m)`.T | iR:G>41Q֐a9 -!N$s~xq\c*Zv SQj%^}zC2wIאvP<+r5n=!Bˀ7G+[f>NvhʅUNHsDڰ\GR9zʴ8޴-`{d̃L_$V"3WkO&U4FR5No5ݏA_t ٷ 2{#W ' =c_sX솃v{{vdsm{YjKL c2Q3һz4tNFY˨D%9Zz$,no=_Ї .5h81P# @}"㸐{$os\~b'42J9P5m /Ed(Dou$#m @BJ( NڻtE ПW<\8E(L8KO.vf܏?zXdx1,afr3P _F oOޭa%7xF GSI?3eMa,T<Ƚy9iH]7hҎdFX\h?T]a&D{<n{{@@<=Ԏ_ddyjG7P+Nld4E1ف"pWT_xt#B??W|4\N)b^j }Oz7jQ?fP1[ ʤj/oL2|״l΂*/`ТESsK2^+ƨ7%$ #~W1~oKʠN)^KqSiwbX2_@ %,"z inV[=D]TشFNoo]B9 r,6%),zI+)aÍR9}]/V9΄M4} Մ#Y1;oNI;*_ۤ>zFhSI0q8=\JdFp=B@ TyRvMö36 m͠C%knՕRc˱s7Ұ덪 Yl7i(g©lS o(Z:>Дf['5I_]ȆuoPE#UC8ԡmv0$OᯁnY?wgfy"E*# òW8߱u 2^?B eEڛI'IVъכfˡMVrKp_V;Op{L=\n؞Y'YxNkX QdZe}s̴{Klf'ڽlH]majc9aܖIAY@DJZnhyyĔuGq]P>38(( Z&nlo&Ҏy^"I@3ވ 꼃^(bO7e%q'[ׇ!|7oucN ?jսقMYULP*B>%jD%>2?A߇'�|40>0E(D`=~k$l^v0DZ*TzYz*M,Y`&a?h(cP]yMgK\_ 3}N#0?y&?""TJ  x?1 oe`!@yʉ>&/[d%Ð3\=?_gx<iXmwhZ$T)Tz@~o1upٳvD"xh ~,0sZIq"+eVػ߲) Xn/ՊY`'fUkZ\^ ɱTԭ ,L\7EPG<"WfڋT.c?{.mt.'?ٺE[)r9 34r4/%+W@S篵ZΎ3ڄW@]vʙlkkN7>9>u0b:yL3F胢/263׋5͢zS^US}pJL¶阥*Ї9"Kkfɇiayc V'|y.N"N"LBǂ1DjD&~AYzF-( 8Y3PWgJTcW>rh!%3#ɰ9yCs2jsV3{i<`\4%ͣcL Y=+<w X'V1w!Ϋi=]kݡ(C%ӿ}:;o{&ø^;}ͥ4%)5h\\r: i/!tge}9;;WޝG-Zz Ͱ,JQw锆Mt|C oGL:t߰T ۶Uq4)=N85ߑ ;-BP8$y+xXb܁ر,]eaW/ڞdʹv~1\T*ϵ^"D ~r֝-1,&D=V0&Ludi~(yلv$W?A  \l24${ L/sjjЏto “3Feֆ)4|X;`TBD 6-%!Dn@`PGA"r%Fkfj}M/e ZP8. z~ JEP`Rw"A.r\INB46m]dbD+(mځkGJRRz}? kV r/~LR[/A"G?fB VH}: !>9d?  K'' cBWX_&PXt#zftJLws:uJZ4-7WwoI-b~XIZߒpV89r})a|ۗ92rND0uocva\ ѹcoQ^z~=Gvoᮣ : 7P)=٧#1$S+O4\:I O:a8f9Yk^n*^~m,L'Q0r53na%ק)ob$s$H9ׯHPлuɔP(h\.OF]e"l[ҍ7-,N<^H(d{wѩ/ߍx >g< Iv3 ۈȢ:p>ċVqkS $ Qj<- (t)㮾zǜT}9 0&KiVLGOl^M5Un+;)hl5f eX "{pI|㲤EnD;k@EwA -<؃AUA◀!=aReHX`SU̴LZ(ׯ47'/8)<LJYX:'Qlrޓmaq#N0qE]K{C&B*:Z`SJJ^#;߻ u_y0y~g_Me껐'@tVWKmuۘ$( E'.(X߉L)PflI:}3 ؼS,1!)CsP4fmtV`tp |pqbOHrn&z,R+SW*d~!foZ|tB1 bn@)Np=_|IN_;dj:f^0Rh ʹ[ڒߺgUGa U dȫKid44HFע[⊱@zp7v f&wɎt5gnwm!;>tz@Xź/IhuCTa1d5~bݭtvlv\}jQ^=(աR}g ~u㯒mW ]xvw &e26!@-Z0>Yg9'wD,Wm קy g˪DCXhAA}87?IĔQά I$4 ^r_E; Rqr}\ڙQ) #FSڞͬŇ?(QuԾVH4y\AZ}Ux:GKlr3Zv|I{l>䐽@#7˷-{~ƹKtWN2镆v)wpl%Q6:״%dTGDsGg2~#V\'UY= T†**:JXoRŽ! zb$9KbhJFPfye0y@o օG\pRqԓfAʊG_i^G^旟(ߵiՊ0͒k۠HoQ:,'Yl'hsWo,-s=ҏVb8NO"h̩.!8HWǡ9Iiy Xv%ޏL#ߜ4\#gJA#p]kfʕߎqyYuֳ ܕ{_ Eh܏I$xQ_/ D- m E8W}يèSJsd+pauG# Ԅ&Ǵ^('cG?KDTw|rr> [a5OΓrCȀ)n3jD&p+MW xu wl7`^c<"L 0"$b}}J m77 ALUcvw/iT[`*-5Gku^M EpΆ [J+z9vD`X}Nr]#W|fř;2 t47:>ժؠNGSU<2섹摡2GD!kD!z1Y.;Eq;Ŧ | 47T=LuX%ʊݏ!ܗ;}wQ7.-xԖm#qp+_bt%_* ⯤ 0p5õթ" WHgq};%=|Fi*Lo=4 g kQ0goޘh LtOZ%z,ӨzΦZrQMdFPh;gK~e-KPc Az򀡫nPl ։hz^D \K+4Żn) , Dp@!(0ؽ3@a2X&?V¬Oe޼hpaϹ?_ Q˹[yr^sr_U6upTclN+fVO)M\~SD9:23ÿ47Ѭg7yx;'ago,sSVr`XcS'5u H1Ae=ޠe 21M;/*Vb㈞)]T8RhZ_]5b8ܨا)4[j$0@H.Jˈ?jF.ȉ+XU$JK~tH;N[֣s`u4qUT)Tצ S>ܲK)` a3lh>iDKCk˜:(dj S1QjhkȱIE7S*Wi7_23 l$#q?icWaqo'80u2>;ȧDF"7d< lm@.ڦG& ѝO2^GI `ү[4HsuΑݮt@I6˽DR~xL UIM ; 3^VLО}6(QG7CF8{pB˷ӴvwC"2^ ^lΘ H#%f1z^7kvr_C*F iLkҊ3#p;ͥ#x"ÌKf Owv%,V{Qa`8_c.Tꪨ9oH1@< B(t}5wW/5*YkyGq^>H` 5/%X;/Dz=[0|^hjp^Ne1u[oJtBu'R 5?1t)*=r5x\K!x a]q^?ޛx^HE`lSQ/Nvdz'N)e³Q#e'$4sVP:4"Ct=Lk c4[t<1q%b"gi "qVpGY]jTzxnޞOiUܫ*"ñKD!N!UuH1)%a])tkCyg~}tf~2Z9I&W?*K͏jsZw %jc*|~:@H4/ J#m"T{z[kaͱ9GE]p/goک/x#0B_C{0;nZH tOI5qL70R ;Ob @*얡$SC#ozK+u0 =8=cexGl"c.ʷ:'is?ܼməuܛ] Mt|{~EYNi `nz{brD#lϯ!Skwq t'À{a63a #ǂ 4P VLEiHO*Kr7;rsg୍FxM.aK^[;%/,W:Q G/41@uxꥅsCX6N{s̿2x|:Ȇ&?/YDzɫTIy2spChaדb vEQs>򧾞%]P}cihaomKոM?/D R97;}➯79sd!u/7}Sw2 [BDc* JBQ!<iݪy5.mXYT̀6nko˜¿%v?@]dKlĈK)9b솀^ wb|bX~Ob.],RgFlxFDDuYHVZ*PLPwRܝ~K NcO wvP4QUp-Qښ4:<TLg:4ZE7 68&+ `fbfy?8v'/c\I|ҷ.Vv\"m o3`㌤ҬFeFxUk O}ڼ"J!]N?;[S :׶{%a=l'yZ0T9C\@PeF=~OߌR.`wI8Cv ~5*әx90L/8^iQKHiqXA;|4ؼE'eW9'10D"ޭh&J(fjĊ0$UH܁oLU||&<ĴO.gIk՗A_BPdWnCC/>Bl`?]}~CuS lT!ōb͇qV)=*<e\9BᵻP%e 4CV̦$߹7\n<إ_j@>JX'd'SrXآy/6 l4f\GO8K8 e {Gm*#ΨZZ(Êty國{|]+n}y5SDm模q} 3F 4ZQn:~[\m_Ӎ;E_f+Zb#RՆZUGF C̗R->on$ǛM:*-r0 T\.WTtYgn@F3 ->L\4 cTBK2mBdaU7#>a3QZ GH21I7.cz$ 1ZۢD(`|9MInjFЄv4{/ $i2^7O58lYA;88vѤncf :{mktk^/~WrY7$ "q- Ny?SՖ {0:fp5N~8;q Of}Cê5,~[Ŋg73NXUޅa):۔Q!nfBț+ ۩\4P)Uى8T'N3HO p,n@IDj7wN@;%4=Xou=̶K/$.>vce_ͷoIghYZ5_;:3BFʚh"k7Q. >0fM:xШ !{H&ߩw0uMBQ5M R0JIͅ_hS`C0x QP{B6";@tºK92XmnSh^=,,\F0uyp*2#"edV^R$ <u͛0:%DU튊 z4l_Sm>Ɂb|] Bb*nd͖ Ok/n~Δ u>bvR'XDl݁|"[EkV+bBb["A 5 I,ŲD˗궴s<}I ORn2]EgY~8~*e &N E54,%F_@ ^i-lY+D~_D@Z3K cm9&!Ko9Dzp(s5 +w7s9kQPv5;n&AѾaD r"=ŗ0툂bWp[ ߝ&r986:ǿ.`vn%QLZq͌JH*Aΐ,.ɤ y砥_k1*c$r[4#,,adzG Z 4w+X}ju6(Xr/|tH5f0 "r݁NǪ9p*~$oa]J]k?"B]Msi^L&hgFkp|SSPSo1h.hxk4+vEXHS.fô8'[>}Ft=mhm7Ҁ^{~ĝ3:a_q$?\F=Ro^w^9@ؓs ."!Io2piۼ+~fY줌vT a.bZa !>ޚj'VQ37oZ] wS?w\SiJFϫ\EƸ^_-/}Q`Hɛ ny0ο\eҁ kԛ a Tٺqh,E"qB-ely2B .A=u3]n+ks,^S<˓0[Ul NīR.ƧF6~l>B=Am~6,UTB?RJ 9JM7o-QtbfV$t*+':ln]h+ d`Ֆai0G&ң*,8pEÒؤ:EPq[jB[R~ݬ 鳏b, *nfd{3HЈn_`ɜVZť)a% [ XwEyS}_it3 .Qߜ.}l>NdWon_,_n &5.d֞y'vBZjy{HjG)[;%%Cx.k%  HTN*y&5*d 3dωeNHjPʰևfԣ-%m-F}Oq[{&JË+/e#{o\?-YT<)q<[' Yg +4LI44|1>)`u@ry櫱UTN`v*KrufҘL_\9ah@de:,13z̕P 0lVuCr IU՚L 5@χ(ps+gUǏt+T2(Ivy*CsE NO܃bY*]щ!?L6S@-%2{ fۖ_>HzG@DBu0/)e6Wŗ ~Қ !Dao7n8ӧxrj,`$CEk>-uM1Tmsv)7\hěg^\7#tM6S0^U%tVcn/!&i, [>g;Ɍot˴)[R`pEYJ_[[L%Cl˕=1== i[`^\s $$#V7L!U\{ӟZ#xFbLv&XR;aVG.XzsWI23R(,utZgg넣HeΎW(5K(~1#ݻAA~K)r`znL/a}Z+;o[/:~6 Es0f2Psnӹ!0^cSs7NĜ5>К5p V@s:d# E>@22d8sxxx?BC8 C J|h\{E4C{q_#d-Q\䄔9ĻW2F$g|'b7̤6fAlYU{H՞]O gwJϜ^/:g)9Ld{zsnf@Crf` ٛ/dd 'YEؘj#Srq7?~k ȴ2t7[x?H;tj2dW[zk^쎗4&7NHӿs=yxf>Oj5Qܬi H_,ocgkqw'x4?Lسv:9˜~V(RȒmt& F_[-Ig$V#v r\\U H(زAY!6\-3Y͔>"kY7/<rv՗u6Ļ<$hv@Q!Mb|-WҔ__'t-Wm1ۊF{SJ Sq$@{{VT?#Zv`̊6w}탙!lۈm5Te/x ! HXpM7D^8?@e0ފMYc1{d=pB}\ʾb!_֟*4X.(.eMo/uI37GDN6=1vs"V6*.޺1ȼ?Ta[Uu!IZ ܋;ݾ{*XSnlY4vqkzT">_S%!EPco{ AAp}Kia2U*UBA׀n̆퍕烽ZAMNDbXmI1>3E6k[xmDZ2i0k8q'*˪܍ &tXTB>ߢОΐ\Z~G2ةcj|j=*P'SUkm3]g `Ńs2l*J F -NWkU^eGx?$RYè|E;j,o&;o"35=Goh̥}۷bDwZEԯ !KIE+.)Wg^0/Td`&6TA :<{xuB$'Mx TVrrgevi12{hOWpI`LXZC&`"s01IҁʪpR 5]kX.<["UawW6#\p)27s]ZUt85x]lAGb<omc.M[ۺŷ6"=_ gi&@Cy R&EQ3]kGYyʂ[@4E/vYUb/j1=ȕTwм3oSR")bQ~809fgKԂj[Ajpp"\J˜8}:w ЖAM!~!NnPj$Qu`Te$Tݽسy-dȽCrآdϞN<7:h􋿍|Z$:j`mfV*T3VBG+ͦ& ,i>xnVfsZ9*0g^k cE8j<؃UWXr)NUOKmFZt%c]¾'z BܕA,N>AZ}&wNao>$6=r^2||_ Zw>bŪxsA2jRUvXiC)'PR[@(ac+݁^WG,<\@wi>qֱ4$qJVAѺE30V$dv6's#b~zf ʍ_C8Z&`=G6-V~t| WGbI|TjYblWkIkxGwB 8 z^!faE 肒^i(\ȑ7j@oZ".QZǫR?م>3{,u" X]Frێ/.bEѿ%dV?fn_uWefwM:‰Aڄ- пtX= geqNEGg'4b+_xڇKmRR &`'<t_v^?uJpXKw1P(eIߢ-8ցߺ#GHodPW˜טVvQ`5FΏ7ևK]ߡ-1ٮ`I&V{+ƪ. -) J|Zܭ>O\~d>wI|Ly(q V:ZaևevsW^]cfp>sDWFGP e}%pa_~Xԓ?< gɾ̮-8~(? q܉ ɂeLQ&}L!i\<91t44T+mn`2Uwhbhs:j`4 C[cBUBQkpز+j4ӝM8]9>ei.,] jzPq+ lOڳU/bR^> tZ A;_ S$@OSlx\q]`i;?OļP#Oq$,~#R=25`aWƥN2&ek.T22&oTJSKF+cc^mSHg7~F5]fzey/%`J*vmGc8CR)obuu:1kƜvcńodWݍ8˗|HOB,7 CX5%| d収:a$*?XMirÄ{Z t!:駣'D(|Cw2iS$I?z8t+B=oO#̑ίZrڙM!{vˤBYEơ,oTaRB[°+GI94)AoXBԢx"sjk*NͣF=у2KրynpqXwSr6_~g{Δ? ʧNA6wzi'79wp2 0tz"QQʖ6dg{LB߿gܜAPۋk`OI܇?zS8k߹L؅vyE x* \j6;[}=ZhZ喡Sc;jTUcQO%>1O+I[,!4]{s;/v  b| D>%S0692b>9 OV}P1dk{1Y'NfGνAfz[?[fRj&$}SHn:LMHNtηܼ_;&tx]\\k\= DF z֎f|] ĕR*BWjiɽ@y ;[ 7}~)2HWOX)8,\L$9Fm+>ٸaG ?.xa;NkJUmAP[b!~3R"nP!2HH@eޱv 䟕A3}?"7ѽPҮߎuo\߷4KDhA #p~T$>HSISZ{DLkK 3S$FnS@Tc@/} PXSQK6lUX-}2 lXm=lq5%!Xv0{灚v"Pʘ`a$+\XjY4iPJYͭyN}d`Y]BϽ.j8 ZU*sr8IS2gW$d6*mvzطTFv sOO1MS.O~XM9pP`3fQlPJXde/{.:aLtf WP q),@xs'@5M1C reZI]j8)=s6 I4Ќҡ Qת7lD{1N8-O$1}t~;+ЁC(fwh竨>ɘ]4~uYv0H<שq֎:p'YT0&p|dnjPIZL`Hf ᩭ/k=K!+WV\+0+1 B+ c@ þc'K,)Ne읁yv8꘭=];L`E S .EHW[xdO:'3}NQhL6؅ xK2ڽ`$Bʁ;G]V.aE%Tmq*%{}{Y5WR:Enzқ̅46m?.6y/S,r;,.̊38 j(xD ޖ 8</LK)Y]Ԉ|MD[RtuUdzCkdSتuHV w5mUYfH&KQm׀g6+F;E|KD) RőzTh9:Шx@s{#-vrxl` pCtl+x8?dv;ВpڟR3O 6TY~rȫW=5'{F6&sOکsŢC~럈:[$@)IG;'e0-ߛVFvp mlԲoǴ*= ͡p}&Oӣᓧ-ܽL*bm #/7#CK@iIROph/'/l8.7[0?;&RVHgjGe\bfJbһp9+[f~~l&0y%& uܹ2Kfo _UQ=3?h?³տ_UmFx{׍<ﶩ1N sq~!r'/@\ .NIq(?]EN oLAT({† Ƞ](EFO=ݍ6Lr/DK U;uQxVȞW֪Yᣴ-[J *砹=gaUJ1^"9w:h &9a*.{E4U\tRJ}/ͬBR>u)X\" Ũ|@荅DC+WKA^V &U5c~k_L/yMlNDVAB6Xq.){w,+>n冤"XƳQ;4I()xy0 ȑǽ+euZمO! ?Xc(X_~gONMy>iή-Ve)8paw3͌.1 :A죭c?,b'D qnV3ŤǸď"eA1`K\!(ḎH١@Ut1 9Rr]wxLstl3`rS3tmƁL;+igx~!oКEl7;xA26F? T;J-aaè`jG7yHk*}H$y5 Wy`LoTzJVN4UwzP;9JW3wWKb?#I_YzxYZ%DsϹc-8zޮEwVW$'UU#V#aAci^<%(rDS ĉՀḦc]8= }LC =I;4ܸsWwndBMw>v~QhM6@Bj0ó9/)A0 ' 4$(V]H ]+ĕUB< 9}x\u/S>zU.Fέ0eii2<̛LMsq2Di^UK+J)~u55h%Hy޹ęi[T:t3k'ar-L8Afdw͚m3`n,rcV_]h}1vV3٨*z6s!3-NըHĺ8& ,]L~Hkm墈AGifC 4G'~~95je{@}QL)m˲eJօ4,0_OUXe!}4\ȞMb+=mX='E5ұII4HlTӣ y\ EVW=lXxe}WFG-mֽ0Hz#zm)8"@;UMsLB6VaCdk#nN9o3K sBE~-P@t/[NwW!+n~A_#2#INeF雽葵M}R%./8@ȫֺr!?/$U "%nA>G`V/2>xفEҵnBFJE4}n'Z(FLEh߅ͮTz~6yn>J<\a5t$.U?SuO309HQ.{.\. n,۶7 :P 6i7;azz`.PE3GP!-$$[-5j#j>◅A*B"m3OfSwFUa8N`@caՌ#mOurر~yw``IĂD骽ʼn) v}rC%ԎJ9'%Bh*|u"P(fE5J}  Seնp8A6Ojl>wXZGf,̚dJl),^rs1q.u_ʮ޲_>{˙Ԗ-2C:2qh;2n.C4L7;˖odZ@g1:OJ|u+w GnQD/O!ⰥA`p3e鮾U?ş1~28{GN sf´gJ{&'AR<0J]攳,פI1dog= +yhOLV]n5^y?8 8f})N)anMc$ɵkSp]:L>@܇jhk\ty6=DJCvڏqN|r ['zK vrGֆ:wl:v+S'l`X9x˝X_/ =KmэcB8mQ%t U'a`x ;nk:}SE.%rn%<Y_j+ÓZX֓Ȕ]"7F#3} 9 8GLzwG=w'Md,S>dJpdω7dT+$|3uoDAOxv 9GS QVPMd>ԨZx8s083KA`o2ţ#n'-C]`UwYJ_ʕ8mbh(6T]Q  GnNmqC:c]L`eqcνo}b8C$Ԑ)r#?*29֚!ghDl۴s ZE6}$ 9?yXPe3(.?iԇ.{W! Y"KjLQd }QlL=߀E޶ D]3HS#^B6[iz/Efzv, ^YqTZ3z__N| 3h%/N]h{D0tD]A b`_r]#S$GGK|pYo6t K8 /ZNW9+fW.7_n~ӥ/%Cbx(hF+?Cc=&F$@:G.E5-鏑mUmMDt+DDl8a DS޷q$X53`7d1Gt*"?D@ܵP_l"oI7O5/f Kѫ: {ݝeL_?`^B݀"X#S4ۃHHb zMK3MDX$a@p ݱ_b=宍Bb;2gRqA}SbjD@.Eb츲[_0ya\ο\P8QYH=bY~Ֆ 61O =oQ KBDDͥ,/ xжe,4>^0(E׳fCin^qoM2t u| _5/ȽDfqJ`@(vm>ޕLsOǏpX,+(O .j(sjg\mͶsi#Ħ_dUMdYh)sA ICSaV}ܞ- #fI8yȴ/`J~8l;]<73Bk'Dz9ƴs]ӱѻɩcUM_ hrr}4(u[~* G- gX?6K~bhлDbٚ-(4R9Lkހas9ToFK{<ԤMy3E]pN_QJ `Gz)a)4KJ EmCfv?ߚ&*!ix0NO7mךH x`>z%6yt;zI<4XJ"5 r[EIPX{8?gtBFKx>by5mLSZ8J_9@FQ$Ti'ib*DB\9ԍKr$;^'y CꜦQ^CPYdD!yUs9o'I2㼾zx9Q~,DG$KF$9sKJnj`& V~᧒b`<"c5k5ߩkW] ?m䘼uy V7D8a~;sxMu ꢲaM,4ݵ4/LRb27e]2e=pGcA y?* ZܔzT`xtRw؈z0̀|^.)^e.!İư[tb4߾G;ǝە]?kP !ܣҖTz+&PPhXHX6\hFS7 zvr) @:Pz5Osxo)u]r $̞I8z->W8*#<{ĕOS<0-IT MsE,w7%y ^2˖@R?jk4LbkvHz|(D8n_[-/T' vrczw#ȈI>|B|!%ǦdwQX1WӇ沗V|0jb[b %\" r3YFkD1j[ޝH;V]S!,$U"$s Nl{|uxlslwȠ7 aY"&w$7_]3K).vT{J9 {HR9x38E挟h UjsTlupئM#.G[(oyޣjF`Q1&pP^ǒ/L(Y!g&UaĥS>vt̴l$Nq CM-\h. m0H2&"X.wW KC#Bu_0u7'V1]fD˅@=ZJgfmT'h)L8 ,67S?zjу[_5*}\6Q:SF WPT<.qp@վ$y6-7 X ǵ=/BK|lxW{(\X2 @3ȯj\/Ņ Xc ^'I[g;'\Xg2H8P7qvfF tG N؟/,\zh*|_->Ro7>vGsOIHdo^pߠ"S )ExQ(E/lڇl$ddQ#gZ~3_`M`9ʧ N;b(pqj3. IFth 6gp 0moGcQS^Af./ڣy'FЎⷍWhqge޾<&EEaoG|'Hx XL?p۟n]%PqJ㗏0,;4D:[uFH^P59P;8$fgRS0t\q|:Qw:@?^T%;g XEe!=sψDP1.;rn0?29[%?]~[Ҭc'0\T4N#ܪsB];6+O\$6&aMoĩn6jv ) ^ NZ]7YQL=Gȍ$".O. 0d#j {JU8CyičѴ< R~3G{f-ޣ~> Au)3}yіdؔdN FZlk89vԜQBҙX~?JVDUlxPD2X;v ]tӒ;l@M vjB.88U7D|]'y%ò #)Vf嶕kyп3@G~ i{qBkZ잵 HF8WqhuLg}Iq/zSipMcF`Qy]UܧcC)3cpFO85Tidnov)^߶XW<بe+Aɕ#ԔV>)mI%:M; =RF <û 8y -aF6zn2Qhvoo $qZhKYSL :_/xB1Ey|F-w1j[A%T͡xzS~_1uz_ie%p)'ߵG[ $n=4D!hiMP>&'" 'D LخͦdoN!%daHNIy9٨ў$ńsj*h1Zkî QdRҾ(Ji}m 4tuN% m(W"Jშ_^RG#L ]:z,=Ld3RX{Xj+N܄/2/ x+ɩX3L}S18yH^lKfL?zǾxƱT|0߇?Mm`hmh8CfeV9z\kMQ8E[|8~36ޯl;ԓf(#!s4KP8 *Ob w0@#) h5 4wdxR7؀e̕q\ߑF[}d†"oo']sxζ^G*H?`!~mYd s t[pRRSiK I2jO B҂D110V `(ߴ$M%7NmD<OmBoi|a^##X]z6-4Ep#,F,H"vMޚN0)sX'SD]نP eU'7v|)!8V)mmn}s2]͌q"2EfT޽yjZp29c e;L![-4FKu]ee&vR8Sf$'@x@䟳x XLew29҃[ LpClPUGʤ},j)o^Z2{ aLcIx 8(b߿'Y]-DQvtN:E"ďu A5rE_6<#L n 4cb0vSͥI3C" *@ dV陵P<1>ܬj 43]1rtB*`&,R/y8$hy1y 1Esh8Ci ]725> #I&ʓvrBvHr,JmL3 hh,2yݏ,Gg8{m /ɕ݋fEQ&f|)c^|T`~4$/zVe.^64Wr<`8zvk;οs&0jP-z|]H{w|()DI[ @M֡Vɯ#4"- 3]qΛwqw}#QzukM^Ns^)X?"d;Gzs.mΚ{]ip#.WcW[:|nÿ́zM#Əy$l*Myd(i'1YEmY'dQ!(@N6 C:E_$hCUEjJU\.ΦKfΚ> t$GeFp3n;{7nѳ ^#-!(a o/ulmXy0WQϡ=9"`V]q\ƆVdq ʵkr,؋ =jGh\# K~g ΠqI( mWGwE7Չ@Z}6w ~YaAs1a4SJupgYYzMlwqW:F8k_f9Q(%b&f[bDU'[X!pt"1TqLzַa/ٻtr+!,tnt+j:߬R. aw4<_VU!"O8|Z ^v>]S wLBԼ&0c&d| D-+.ng[vtꔮX_n;D OP\[Aqfsr-e#ˡmD -32G]d̼6R,a}~FPe'+Lz.Q  {N8H*1x[v;h>̞>b/j ITj䲇<OKhb4q. \A_,|Et9I'b˭Şzib0oS @0S?P(WQO,o¯m^Q  ɀCn wm3vZ:TZJƎWGH/tN?a>Qrj ,&[BJ2 (w[wFv vn0J -gu{c@p1>?V!;94d( J `=tvA>d;Ŕ{lIFIZ.ipDo6-o1W_z-NF0ћz0l&U#Kt pEZ\\ |:sp%P)?e_kL5u˲&AB`a^HMEP^ˮBc-b=ľmԆ֑ —gg4"XgPg3*e؜K9.e[j wIԥ WƸ9ŀNs"W#K2bXA8c/I` f+r z@s̏sy0GA2߉4rYw̍Q*_/_KgU@ #ONV`*,8RP EWγ+J/ϼۿ77fIa ZËz4$.Y)}sh 9F6`եc:5mTy,rJ6kZ*fO{V?4{ueI׹^rķ?k$*V[Mdw&_cj xn ƱGxXәs/gzFy3 tkCY#zd╇"NBԽ~!;JWЕޫL6?|07BbCn1 fp3)n1,:$6CtR =x p"w. ;ǀ&Q,J"[h-PS|1> e6{ۥkτi w-~ru ضT̿ʶC7="{P fvLbK,$;/os/ĵs{sbLg'snA`/X'KKЙoՠ 1ndMRz@Ό(ܤ0$ÝnfM/G> ~jCӹ493IXT2 bRqMkW><2_|G&jXO1,o-+Gܕ{Eۨ#X R F dcc+M>cF;bj]gH8Og 5i/`%A03y&k]{ĉsbz,p7m*Hl8E-\ߗyf徕ip0:3УXu) {eMA)ŎN̺x|` ͻe/:K b%!P)kqU_jۑ^[:1 FFCt)W 0^K2le!enƋjLP$`ND.Yq{FD#zTUM(~5q{#Zwɀ>]M< Da6DTxI$wb$Q<=5Hx{剉nX:^\TyU rs`zsߕ6E|X/7W/e@Aғ@ao|h<& + Zfb*:CIXqP)IzrF*u8!-frY &GX sƶ(,AyG t܂B~C}96\jXN.*ls"21` w(Kɋx PKo;c2H /Tvi~@8/*C/ŧA2ݶ$GCH8akybj0+cODs ?"NbSJ<{`@|C De84uKpʙ)窖 y,B16X4A"c;=70kXC=h&}1Q=h}@Xj<4Ib<cKp{.C3W<`Y=0|4*T:JQ|@ZNg{@4dXj6ϼ辵܊[jɀD ˓âR)ky=4vUS;BqFe၍Tm+R_^JEਗ਼|ȞRu MMGb~u5+vWӤU`^R:`bvXmFPCR&um#CҥE*6DL5!4AzVf^@>o4.B]4`<v+!!LV1Y G#y`D_!і٬'y,nhPc-#MVٶtrQ)Z>݋I7@BJuD>UJӲY`̕PԲH@! tS5S)o"X*] BDeczJ .g`PWxp,od4 nA"Ǡi0q b(顈*fV$%Ectk]9pI &ivwm哘F[K$W޿ΧZ9ݐŗ:VS,%WYDaGVcN}+r%(X}who䗙=;}a9&3W1v1"W)ӳMyy|-FfAcD Ԏq(gU$#K'5A[*hKNpnRY3@y @0itP>dL:߃4c$Y]_ɎjxŢvO:",wDhR{;*! ZwWt\s/UL Cowݧ9*\ų7 PXE-'..̏IRϘ'qK1C*+ kOO,OAkrǩL&!R _^UMOXR=?tƌJҷLuU8E6)2t'i~nΨF!$3 qbSO27's\5 ;Ja2 7B)fp][wK⊩9G}L^ wPIg/aS/@K #Lּ=܂v($kTFr}"Iϧ/SSssY)E84aM8wmlR;a_]^@&Q.w'^(#(32iRfnsJrThT⊶zdս0_ʦ&Wo?ѽ$F9EM4)BC.bB3JhDC5Z N.iqmv%5h_enǖ)Afɻ X}zo ZIlr}|Cѯ":QXkTjkHK_tY)9) #J'xGrٵSqrK`I)^GancI,ϛcc6,Vo6kPPl/ZgNLȠPiXu DGq.'ߤug>q Q])w০EC2/0P\^aqdy"$}[Z2~0ȝڢgk ^<}!rXr _k} "v"+1# TDA0 ݓ$c u0rdKܵa|j$FljlGi4^yۦw&{6RL9?ak'0]Pp]sVfUF&s@«>NRJp ?9Kzk87υjrb'#/$ ڟPvmITco&rLrRyQ90 %{kvIe A)0$/lD6Ook|B?pVC8K?B]?{޻::ϵ)Uc@>m7KɌ#Iv35R;?˻9ɀɰ+l~!ii^p6JV2[mc$SzmgETnҊUB'骹a)H'9M^5V ! tBy\.ݜۏUWルZTCG%f O},Qi8 #GcyQU/>PnvfKS-1?~}dyEgYShcލ)Uvp1v@ 9xhP.pd4bAAR8mmq+vr8[ҏO_8MQFXB.UsRɣ!Ng%M,u"(dV6qnwau܁]6pf ٭kB:rtm5"{ Л#0PpWees.EP_MFq0` eiZ$=i'fz%gqΊrFE"n˿e08S၍CǤH%yiY[$LUp_mJqXs/ߑŬjK@=_3\fu-y|>aF8_.xOpCڳ╣&ŠPε\i_$KzkVˣ lNx=rj.HbvCJpnM"YKG3v38*o ]rU! ӁeoC+a()D\;U050p-)B *+z7USԡA+vK}kܠ,P+qOf]j7fƠB7=ꯊ!ktkxf]~y\)r}lKT؂ԣeoJt~Rbyc r-cHMT|}&k JV+H$GbASux]UGR[iH).L3h, $N %*bs3w-^ !=K*vj xS#B*=NF?K 0͈0C0nV֜2Rft:ԑGAkf\r~0᱇--ʄSbm~n/sU(& .$h5"ܵbј谽GI&tw}F!_(^Od /D KvD/`T>=Lxf90ƒ\6חR9P_egpzz ݝ⼑%Aqv%>{)!z ѾQaIx[U3stkJ{zZFiVmhi`g> $3/f8WƯxU,AswεFh].@r߸$jhBwp?"Gbp&߫ئUki\ERH!i;G 4<:rkePp;#`#(Ӣ$3dU~AGSm!)ĩDLRQۦj)DxӜh' 'ԟ0x2ULM\h/աCHiss i{4gxq5Okv ]rƻLIt({@6EyPWAAJD=sxl(%^C R$7ˈ##%u^׷Ih&7z6s-5`1&ĞI~-j ?L=s&?6C?YxJ(H*7]ӽ6͐&Qԩ\`Գ'Z7W CŢ,qPhUDŽA+RB/ !0kD3k%nb"ŧ!::̋O1%,ǣ ^"#.͗r NDوB ǿ3IL[tU /f}.'?޲n[SÏ(Yg<{AuO"r HLTc d(ooRcqyE`fty]h92ss9Xn"VzᄊY5..WjZ9x-3)zhc%gn;筊$r{`m FW<>8SU{Dg۽h}.)^W"U]c39<`$H#g}K s!)hFX OCXǞ@bU/^lSp (o캫LinG&A6{&t1NtA |ѳ~+y%!Mv0f f;4IV  ٗXG? |c]ܬa *:ʒ>Gz)D'PP1Θ*0v>~=+ܣʨ㉁zbe4^~+ Qn'Cg|Ɯ/ڣCj(Ui3k 4 74{3*T+ }=]]5ZqsVm[.̭>C'X3Nx T@'Qp֥r Սѽ +-cBq4#kBk*U,^ U\!x3,] }0L=fj x>VY!j{45YgO-"0NC @u8$.(U<᭒*n$k?m}U̅z(Wt@!:t19 ;rc>bw. PĩJm>/sXn3 ~ԿbĞdJM/B(88eF`>B{ HtF4ob UzM)^$hOFpoa[ iB3v1腆qRCDǚ}A3ý(^`w1?e7%OKHcٲ0qb>XvK_eG<d)ϱ$0S;~pp};IUQL/x>RyE_8gi|GA~+Zge:'ğ >L FYqڢd'ӧVG/*EkF}Il0G_}5ۺՎo ee!CUQ}݌[Pjt^ŀSyqW+I_[/gKZx \8αmy߈KԝyU5tȤHЬ!4PCHGOu:c4ʊfĢ-N6p/ p/*[u:b-~(+޺ zPЁJ/p9?UXj^\Vv #8xB E3=X*~ɦ /|8'LaQ^.eG/vC~ T%#Xz:4~Ӵ_`Zg]+mRurrL}yw8"@B6=4r˕\%UF[͊wqnq*HB|&uDvl-h|"@YS-/老"h>DdP<͓$F9E)e6eD(sAR u6 Ƒ7OU ^S4H<3qV+VymH5SN3{-z?a+50 ntt\\ߋUv1iB8-Ӏ>vrrѷ~iW﯂{E1ͪ%a⤄=Z×_Yf;WnA&))r<_e a~ވEP6؎<p cŀ BȤ#KUt{ϻhZxg͞x&e-_LB2[%I;9{% 7yMv_Zrw@\g;q:4xObC֪(Dkq f1D-hh&476D2^5%g1&$fVWɒ^Ngu^(H?Tc_v(r`L,5cK50rpœ ozN'@ʑbHrM0e42F%rHRwӴmC|+$-S >"xԙNNQhv~,w)zP/_+aX_ lҙ}I_rZ[cBur8>wz$h0=H^&4{>X3уwίva:KT%â3Zk=\onY1:0Hf>TS>lؘbVL!'(/켁Eclz";E9.Ű$ZLIoiif")ªIsb#GAkB"p,jIXeui'L^;iVw~n٪#Cc`ʿ[0' aDxK<qYtž!)~  '8mCa7J:4&>s4B PcbvT*wq/T*$VʲC 0!ƶlޏB*%c'ӎtX-'7LC|ғ  Uz)` #zs*ap>gh'o%FQfN3a:EK;֦aA;[ynt>/&ȹoZn>_Drv|$sͭ#~20<@͘j^)Jx~ eZQ=7ҥC}hD?|2>PURu5Ar OU ^ [Xcmv7(tP"~t,&V²T{hwcv؋ D}}5Uvc)IvL0TnW͑ĭFjBx_xVs[}IiuB{| / YK?&7:Uf,QZh_6t0IW<7L` 'Fh2:&._&x:@S2VB*N>SfYҥ12k3?8sQ / a*àXdOv@`94{үy6ed@'+-kU[9\i^CMW>1^@80JP@ez *Y<] ə4Z2gA*2]7ouc';aIL!gݿJRsv֑Rc>iݬY]6Fٙ OI` MH9HL20i ]=@7ӣ}&xOŒam/lʨ(dVK+*ٸ 0L'3x\d g)[ L|[c DY]t,qAmj3fMpkinP*Ɲ\3V?BȰuS2%j~ML@O>4T5Ay} &iQvxNOr|QVœt? \N yQѿd,G8Y[ ͌ :sbX~$TCwww!uaAp:/E 䶻 vG<2r jsW(>b3'f(d.T/qSULaCQifk1z`E'J{BEո[)MgV3T$堹%rYۨK-#'4#I.W@piibhG#dCܜL9ԇ3F'~wKLwF{YΫx#.ܐp8AMUR^SoC FL :gM T6y,LcU<%Wo'Q'[Lx^*I}Al3Z@x|0>,9QrElRpw+@a2I_).m/گn{*V5Ȍw]އ(SBJ&kJutps``{構Kբ3DAV1bi/[αZz~3^hשp讯}FAfiͩM $E+#-%S*s1?Ub+mȮIE7WK&%E끄G֚<;IOœ{9,cdHd(}㼯oMC!N[a]r#l8MlqUIxI3-d ZWz&r d7[J`Z9xpxXr?rI݊c*x$IPl?6A(B 67 #~z3Ռ#:5Ef]OF utO$y#[u+vAï 2g;]u4 o(Ynk}>P'gݧ8_{Ij) !jh>kX'%7g0 Ww7gezǏʎ!Rx$yŐٞGS`ʔ(l7"gյx|EaOTdX\i[n2l{ -]Pо?= juD4]Xq'*Oq&w)(IQ- BCc 0A|0˰I@@'|g55Z>"a[&R-m/@Du(v8LQb.S!t {^[6K1L _ȮW3eDH>Ch^ǎ>rb 5<7 c#wP(/NhF^ RH⮽R]Z})Dcp#Z,n)ACyA{PxJk>vPgP)+WQ[kQJW[{}YHK#sV-{mW;GoTS-ߗXNX% \OϪw}s'vT]˜gr0PQ) LνwWC8$!V3殢><͢ jaCYYD| {T,̛TZ!P+3A@:tiOsyoqNX~UihUwJ*6{kVṆyѬd*;W8iD ;ݡDn(./쇜TB'Y%& 1-fق3FàL&H`>|jBTxݺY8f'G.1)0e6k<:8?ӿ3ml2';9 b0`y!DP꣊0ks\UEbE/|XAZن x- Lcv_$F[H~Bp#5p]鳒>DsFFZrMp@C'aOŽ/U%|Fvo~}08\ӆ ͟: B+i,M),1qh:ĩJFYAMsY2S1NMDCDܿ'N)z-1/ b(ol$CU1oj?+|>y$O'ـ:} r\AI8sNW#B)!x5+c}ؠ$>^Th1 ejT` 4Sӹ~?{${KJ[@9J l( ڭ e$#joڍbsrխ OJ+:_Nb1hh(PEi :M+ *߰BgL6й#-"~bvC{ɑJwdGO U"Aͧu3qcU%K~IZȚ[)9f&_ i'q1J :]!>n㹈 vj ^"Ly9 T_p伝,@ L}8pP$Nѡ?*=y"J/-7T'&_h,ʍ́EdDj6oV"]ũ#?ls++cxʮb#g~#' fS:A)bNTmж T1)<\uk;55:d0>$'.;@. jC4h g DhaS Vp7 (S  1XI6fPp:2\ʤ!Kè,6W#;3 P~9u_hUXiT3,ݨB*-[܂ ώX[1oI.pmc:&,4{cQT%};\{7pÁoE'/FnYBe3R4S!;nvvrlO [֎ar1$tpj+6b7r RNUnpW\fK`mv4"-ĪX௵*ҩ 4\5p̘mTMe:5mg J5kܚ V3ЮpsyFz,9k&KޤgX(kv1JKa;VzcCeR믒-TnybB9_XqU6JڧwVj4 L^DŜ4O)MLҶHWi͊ooߚت:{uBuOd[KA}&cwr&ۣfGLlJ&=bfvoOΧ L?ICqb|dDr dȦ 錅5O-D۬R3q"ўXχ3jqh޴v=T~iQ_%w!*c^IQ0AeN_(;sORٯ1KbQ`)npe+,ٻӌb4g}C³W5,X~U>ewObGDxuL\/g5j 턃;x3b Eo]hx D綴ye Ă \AכT-ky"cU:3"HfG j$Rj ;_>B*vxEU}h(=%-}JX0D}"U5|s?pq t jI Hc{s:l2yv>>]̉!)_KuLRU:hZSc Q'a>HN+N( qV0*% OEj?Y:.T4lm9V:15lyUO<&(\sZ_Y]V^N\Aw"%_ |d36T8q.(:]+te%H,2An%27aw; "*S3!3nq*,6S@C׌I}BIH+v]vhi9EeKHfLUgA1hnmF2Oc&DӅm^"``|qx+_pq`boՔ"@ ju%$(^OPb́X:1:x(e~". {Mg怂pk2i>-hy;`b 9lb)tʏg[%챠hePޞV ;I^ͅ!nL?]̽Y ~T',@ԑ& m,M'3v\]mL/!YتKEIư)[AqH7|Le/|WB£ OnH͂\!TɍsDq`cE>+dOe"AW; ~=#rSJ;f# FQwM ?H4GOњvOn}6⣊OB.iP~Z7B):.>G ss2鹵1X/[>LKJ.&Tf;_MU;1ΡKD6ZM&4/ros "<W}݌SGv$6[^`,n9BtkW)8% #ԣI&#r*(RmlDjBN^W?#AnE{F0D?e($+v)x`:8f)9BWn15!ro~SQ`wm`w ![sD V$޹5UQ!Ehx2Xgww6jXU^d(6mbLKbh%qz}75o GF~83utH;ydJ2Y@?ҋWS$h$+۽jEjCUߎ*W .P.%擑(Ď]Zm}E[Rhh iw12,.1qpд_ټhDyx/-ēʰ "4"_'^K?S(E]/}g,zuK֗['Y/+- /"UrId8OxP1q4ùM(PHHWW) Q ܉d6` c͎ב2>̋8)㡍 I'BmߪK6fYt8yAoT)ϬlV2g7(}+q9{aaދIGv8ʧZ-3+{o%z:tTog9g0i_1 OBjk 5t'Ai꾩dĮ|xe h^RDVCGaK: QyVVbn=|keaxoX| :T%$w0T`#ǸHm_XZQ FgBp=˫r5ޚ +;cxo+pu/BPQda kg'giýQfOA&v_v2ҔgCw |Vw{xmWzM4W./Qcȉ+5)2F\v<$K?cCgCSѐm#iWZ1-@}gƢѾ:24ЮGk^T&=v%?_;R\6K/v?ǝ9Iӽau&#J%x# VQvTu x 89Ehˮ<1r)l%ViT}\d"{A~?&CA!/x[HUs рBW@Oҋs_KohW|wp9M 89.!i[2ß=cʙC{'"LZ>H-Z U%# M]@Qt$lX>ߍ}Ejr~}/Z_O;΂pq<}\g[cOOgYd3$ĸ3#FBu 8Ml!w!WQbN{Dݕ+BE# LB\%UOv& y{;9N+M%S[2Quq@RE\#LѹwCàtC H{FBZz>)a\lP* -}Ǫ˩O 2ƨ]PvEwKkqTbY"vXeJj=X_= 3wm=GXm~KFo+psv|{9~R{3B(h8"ZbKSm4u*{S*MECHO?f(' C[ugWư m5K偁Hˁ jW,I.:e5-cy7.&ۼ5g[LoJ_!VQ烎nj;+oڝ B9c[[Y^ԋ lt%_𳤽ᄇ҃%zăB~^Ršh隱_bF\-wG'}ٚb?Ŕ83hTshkq$VVt_Q_l! gc `aNU-^d}m`"_r[ݘ<g}Hi9޴py򄊏e$aN@ /F+f+f%r2R%u?X<vsG|hAcge& S !~$j+LmŽz켧c~HPYU$)AXv6Sv$>v>. PaO*2QRuTi/}8rTnipdK^n ;mA'HS2VvC_VߵGXSt#ƹy6ӛf{vRO\~:7'f% U¡Mg1|=ϱN; bG'?"5WݕX9y.p.l @k~ynMxDkCFH+[9#Q?zoMPZf`ke 8No&Y܅ fV㗯A8"h AP{S+}x\\G-jrM/%K}K'pӰlz3LK\#Y:S0r;2E2_OQ#~kc` r|z%pI!cL#1jhSp'!^r;ߓHՐ9Z ddդwi_\;EZ]:P _@(4m Ub *P$u'E.|1.^7G8R=2}vO@+h/zǗ0mcS}^,H? uz[N9)jf "dfCsŭ!E@oCGmHݼBķ9NYҪָF`YJeq- D $^ӄ S u`=z]!y%'OV}5EׇCS?)}t:ff<#:+ǡL=ue%:9WX S)hU56 }zEF2Va<0n 7tXj{QؽmA{J}^-s ՙ[s: y|{6 v͓yMj[Zn2hR4U S#*S{q]a&FASWV|S}Ύ7F|Hm#/tNT恟& 7qAYN`|dz Jδq65xFK:{8+lA_w݆0ʿ?* 1RB"49!piIW\ބ%mD:m/~U[iI9_DVlH(w]M/kOsqZNBI.m8S~=.6ſnC𳾈{L,.D~:]5q "f72Bap8FÛ70 tP3}DŽ}kVLߢ@lJ"Jfd=,O(XzUϿ#x֣~n!rvBn?Zr9֙gbzyUZ ztN azSוFoub" ׀uQU&ZU0,jp):po.粳crHT9y ~B2>,yE<[a{2fe\%B "C1:z#ջƂXsZY܍kgmq%N^*G+wە)>P$R Ϝ\Hgh>/  $]I0DxX#J[n:c5h8rnHb-R:WYoX(p̆p;k&\Ǎ)OX`!ֱ7'ii /i`o'oA<ƸoUr05v^y[peZu˙'Ŧ&Uѷ:RTQ~uiqn9ιnИ4g胷b^G]Re;\. P!͝INLΓT7Hc㙂@I;Fndܥ[ᔤ2 D68WxHTx( ӌX0*Sbac ξ^< VnK?koJQޛJDX!6@WLDxdG+k#gYC~]1Jb@a= I_|o͍%Q)dvAݎE>Z 8Wg=E$gzO^zl7ۛdg"(E17E8 O,[KdflmkZ|} H~R6ݯ~>hh/Nsg:YM^o;%2B!w( 4.D0LIQ')ڤnUy.6%=M$km$I[3k=B2Ul5 ߑ.̓c ^BG\SOL.ϸ&-'%s#Nytpyf bIH6 IbmQYfWUYKՇ xS܁ja&q; D bCm5?Nl+-T{0R)U>T*W5_8|gP `bv#G08>]kt'd+֞$(ԯ3KCcF7;N9cs,D_JK ]N8.+CH`'ًLfޫK"1 /r+0Ew8lSܰDCSU7X_yp\*Zzl8*jc)OXY.m;Aڶհ{Q 2t4*C?,kFM4׉hk 6,$%bXv0pːBc=vM%QXމN4O] Q1ސ6Uv5k[3UU% E_, c>c2"(t䇓^$m0ZsM?-lKw急YJZF#Ъ].fC&kAJg-jZXK1_y6a ma$kXG'?>H^OtAQ>Vv1rZh2a]6 b xr!QAVkA6 njvɳnP6y,C ^=PЖS&Hbt:y ھLW ֧#p1LO}n(e<;^L%hHQ*y.EF+&10;Cfrh@NOy7*Qסb]O/I) Š[Ul ."@9?Rڣ>XQ; VCf3^К^x6Hf;3yVEP6&ADfJݺο|͝ ;1m{XB`~,{;WrF?$0mrY 7V4g} fؘ#K"t7ٟ,ڟFĎxA'w;nn@Sb%VŞ1 kNKTA#Ӛ ʡ-}Q981;K*Y*KuGS+4wGAE"Hv4K= qI*6:ݞTFFHx#Hxn{'ԸY뇁Up01 zs CXsu-Amo* GS-nwPD?{22G%GG7Hx ^}+Z.C0GNT3&(?pyHXXrɲkp.9J.Q3L)~~ܩ6gnW<]SCm~;aED & 5Nrqn>5 '5! )ٛ'`#nvP8~yv=TU)zl߆ݣ Q@[TVr(n"A< :mOMP(>H| vK*D1x#,M#bճ@ࣆ`~"1.Y 9F$T-Êrߑ#.,uud^`jmfJQ Pd^ VN^ė=I_펙w$*pq&!M7.i=YX}[Ev1nb T*%Xc(FJk]ٜRvŰxIӷ 1V]r6s97QW̹#V-1h)P"0XGGPO~󎮼KfǷa٩6cn`1]+VeDkLhppCqԈ'+ gˮO.Ic+u{7,x  JVs-'R9M¤*3Ћݣqݦo9 m{x杶/ڱ! ) r wٴTwuFۀ.0l & ۆT>Wt󛣝G] Ga;BT]3tC9Eπ0"9NU7ob]7BK4 3F=%sy:^\v<8 &ְpREۤNe|s[E =aA`d,SgVu,èE%i%ld~0:6`'oLmFs,abڜkS2%[e85ɔi{`MT/}8do[{G%!&O s$hG*WSR#IAZHYdB u}(HZXDI*^C$^"0g}5# mY.txCZF5B%?ih?NECX!$ů{ʠ6~Ʒ_0(Ų~ItU0Qg,`QH=g:*zX3[nݲH0|ϣejOBT@2"h\X}ZZ0[=#3 pH(9u =Gy~"+ zɣse kCi=K}vB!08'h 'y+ÝQ<ߍ|Cme3ohpYU@ae|S 鹤O)o$:rwa?QN_R컫`}7 `x =dr!xﶤsi5_t?>-D;=Y 'M` p#YY\PҒ_9[bN|p1oZfpSMy ?h'Oicq!P?* ĵԔ+ᵈd wX,dEqZ ϛPgO*怰c,y8x(Mz?Xb,fl=٘Qg.Yv7Bg86^>#/ x6v^Y _">> [S^}l% }H{:`iθIlg YP{#FSP9FTӘ܀D2$!y8&2Η+o٢lDgp79{gକ]T*$Ho=Ur 2t݈d*wk\W{ft٧7y;ٍiepXA0|[JUm 7ghM>w3kË@&d2g vusBtw3dZϜ/_A12|c6[E4O$IW4n$!=rk8kg?Hª+5mn/'96hL=M]El8*@]O!l/"J(#; 7 iW1 1#枞kXF {wISDqƑr4"ٻD bjܑ f?NzoDXzx8h45n9lҧ2V ܭn#{r%Z*51&92oU'>MЖgq 3(~Љ@ sMo$ow}.WǫeEQcĕjS$ͦdR90e[zd3( Tiκl D{|xPGOW V8<8l9|솅F{QO$+yP.!XZX+jȺ@e DciѺ$=9JmqP5И>(>_F%yS; L`>b6xV2z(}}j"2ol~q˰lAvGa=is!k+A9 G4-F{ t>$T?I3ĕLF#+g)ʰMAYw iSPD#abvE49qޫV&IR\-?@C0.hWQʌQB4:|N)9>[iWKٝ1"٠ {`CƎƌ<l hL rC̖YX,2غoH ht@(BNH9Lv. H/vZSj&&6,I@CFI۹|Xά>h"-jazt]Խb%kߡ7́Sw6GӭO1fi[,{:ڧ_%Q-,5W(@C䮟W҃ʼnQ*^a%ٝ XIзuBA\NSu悅=?w0#Bnj8rdǁ'V m;=qD?C/ Ҋ x2dr( 2l|zиg"43 dgif9%plh~>(#&wvBV+ܞ5fHǏqEy3O<lJaAd WOPU ޓ 3I %I4ki3` L֞s)k\Y\;GQhf@Eю]ā\'ԡ^BrFOVoL[ʂ?znHI฻S&.j?Be0n݇B#J?_%s|dY{[M )z皑إ|̐!oݷ|b%d6dj \nG`ٱ*~fMB"4 uc.g`Jɯ` .4VpCDRU۬qzfE/ʼ6I@ilTdI=1`yw:d2(gxĞfb8*.[n"^ryn s|f[:f aWxR˓W<m0<>N8-hȺ;2B/}/ªTqe"G$uȔ?οsgN$6%vbiR4Xr+|&?9.p-+}EDcȶ buh+8)C@U!ݛQ$XdC]QSD=4 ˼-tg=m[oZevƈf0J9$X(tY/كupԤ]BԨ48hИZ]~gyC'SM2_'<ʇ##%;6W>0 ;PאڟG I `fXr7]oX%JݿMG|=!BWF{~lf6*]@Y2 = g-bu2pZ$~nb`:D|~J6Aa,YWlxJ譶a#9 Gy[a-vVYܸ?fF`CC1闩85/[q*?=3y=MVjJ6(u4@g yZv0 ѭ`cR>tGJd;l~A\{(|W)d>\U1ܴ_[Ii_j.8r@tgU֢tNHtpZEA[(%궽isoqz)L>wKCk).>س1lAޢ[ a:w?(/91ˣcl@ck: :>͑jWQtC(HsX怯@1 J.1o2xeDD0ܞWT +U5rMI`Bg[UGtXF.cHu{y[קո6&*X OYĬerY $]'B|$n=cD^8Y9L^1D޽і30ݭbik "],ec #(#!c|cp|D<٤KVl)][CsTҗ,Tq ևRyu74 {* J-zZ@..% ˃T!8O6D`nVWbϻt8h"1<ꖟ'*- ./5mmTvQ1]o_ .;*1cog-f۸9YĿ6 z#AC2|5JYUp^{]otlWAzTa 1 {}lצͨ!4꾗OT =BecO)!d{IVd8/1qJf8uJqU'6rUCg^Jm!l:PJ->iepb+|_i*'g,M1yFч|6ss6dxw97C]Ndg0Wu,>n'~qvޛO18׎ۖD /uS։ڧA`>4S(IH8]a27_:;_ziBq@]yvu"7O RR^k'~{H#oZZh豦!*]"!YnӯW+*UT?59>䔾{y"fc κg`Qi9w5[%U9[m!~x4֑Fm)]<؀;+TnF3h mߊsDqc"C݅ NL kak٣ݱ.*M1'Dغ귕mŽ[vg@Kv^ һ怼W-V@n .alRATrエJcadwgkifJ3cQB}s:p$0St]hvى3?.ҝ۫~3n\(ٜ`A&ޖKGGE3q%[%m$IU:Q _szݓ#PQCyQ6Ew f2EZxU| +%6_qIuneɆS+Тg-,SBTWsR)SOƂ8izaxEab*ub,OtSbH28NZ7'-Si免 J/.RC?dQÉ*(棨h11o<$m%p鋚XD?לd2ڏ( 6;թ8!)z8t{[~=>#P$M7Lτb&} 3ST")mQhn ,g{}g|3%B2=]V_t@bPhY3W\Q A=ɲzE,NFP`_Es5\={Z8!/ q|xl3R>=,#U<!ભg)E>[>_1l__ vDp͙!{mdS8`Cjs'#G4<搰5peZ,3JuI0Nq8s>:'VqklV![KZ`%Ԧv2+iv5=n {j#r R ߛe9+=̠zJ` K8 7ֽR#iw&a^>2 >Vu3P.8䎄21WPY.rҷɛEI)-uJ`"_aD>u2ױ{WF6W:Hޡ&^_͆H,2kx< $6݉{V|Y#StwIBϑԠٺ[ ?)/g3xBZړ0 # Rr ? x0P=n240]6We:2z=1mc5F`#l~:kIH/B|ԯ-Aq^x8h8ٰ$himn%'}@M4;;^u}E{e_Ui u<"4Yb<:y biKUia86`$`%07kr %5p?#]:}tnt}S,pĀb[NڱeB5gmdSLb%:sjwAcmo:] R׍Hz2N y)o>l?Ȝw=-uyDrӻj(szUgXg\ ?,L2L1X!rU_F\ãVr%_wMBN4Jkt'R}yKϩx"\G^pk݌"}jn[הJHy.u?)twAܰf0 6j\] R9N߱_ x`ӐwTlAAgLD`מa,߇эa4?Pߩ¨|??1o|d ҧ6Te|Ǎ>(N}H񦦂Po 5K˦1`RI)G׍+'tS5;PGlH=|-B8)PCO,`H9 ܭZz>_ I21쳀7S$s-ס8;V&䈻>5Ek'6Hb )Zo?$tP‹U{]HI I,88ҹ s'ikC /[z:Hg;c7s H_d"8[d&>:`Ab#e[V^x)Gv);U1-E\dY+33ǣMW| OΞƓtq 7GqWfdiG_ٻΪ& SKJU,.t+XiKM쌺iccaF!wګۄhCR\['ӱM#ԛ)u /xEBjfPi$I1j#_^\ 8t )y=&OdFݿa@>[E}B 0XPlC)1IH?2ɦ#5LO%*E4ByKg1i`S7Tt;.%i7(IX⌑Ouϐt?+8مvG_ҢC2-p|-yBߐ +HSm'qCn߁ &'dEHI P X&)E#a Hm=]}V!M!aaJ$G#^j C8!Z0@QoFNuF.xyΘ*ٗr6Kb}@W>C ̻>)iG$֮W(rJ  27DTv t: $㌢\o&7צN@ |c؆s]O'8" vgʅuG0<{kkٳjusO#1!! IW%+x/H)xjPY)p{sݚ$˫(ݞi[V80N Oa7)mgISE]rB)N$i(%LFz>F<:WͷvcB&w|1XvWqI- &BuI+ϋ붘hT.s8R͍%T629 +MxSv6M:ehՕgm5< P]ZYPu(60/72IWx Cxi.%-myC-Ml$Ff K3J g)c>)5aĈ\8!?:gMOg 3цdd.̔?(E:b[3GQ.PNT"[HƎj9XATq>]7ᑋ!y]UQZ=?))jg5yݖ ]l-N)тL9`/<:(݉JPz]*fW}cYS|X0PJ1=3!S5ԙN\9Y{θ?S'\oq7658S@摒~55Tnʦúg(-+ 84 A\;X?!.dY^D3C\4<7PigL25@ z` '1i4;Go>,c17B(.\ͤoh7^aRY >{wTIK9D:'MZ!4:/XTnCL,o0CNiђ|-y@ ?DB9;9ǥ}5$Z"ܿȲ/ʩݸ$3 .R B+Ͽ¢ naaկnL;y6,' wO&bOFKŁF{\fg=HΚ6&`ٴF_OC|O6B|Lr7E!2-&ai)*(Ju=XȋTU]JG$g.F#%)+9ZfPr2)0+-;D(ኻHC,D0j.husTVlV^bG}$((7X֋ɐ?'FJ[Fз[.o*.4D;X<&찆(cvA!>ֺbC.MZK\~xV'ÐMlbs;4,70Xăٜ2Z#@)#Tݕr>Ct"ĸI!2Q|n!+Jɱ(5+?Cy|w1ebLgxF^jT7mXO(]9~,l=bh=>H= q Vu%կmǗ5t@&;QX*g[F],`'T*.s(<#q9ZJnd(\`pLEV1iQ:N2v(sߎڅRjWȞ? ['/@E'o_5wxKO<*ƎC xzײX0!%IV}w}ލDAKYT<٦".y*򬍻h{Ԏ̲lg<5r1. wp&gJawSkg2>Ff~>Қ9PmsedPᅑ6Z8/5V |k\A!_wqŷx?K~ːk}ND'=b[wh}wz4:*$1]wl9W덚ҸS]0ULk kKΐEuxce:KY"Ԑ(Ixa_j&TV?ѨJmMe44옥crUOfjGj/R"xR jj35ٛɏC/ߑ l;C[ZgqfeOӮiQp{C4,o4嫚iz$.j_X_^f KOz<[ot(8+cc )N. 9PIt=Z{\ c[rODz] c@sEuyp&. Kǵ䥞 ҉dAlX[I-t]p"{i5Zk;GiGݰů1J,L-_9VW\?urXmG\a,_cM[{OFݫw(6ɸȥ'= U拨#pN흁Z4i1 m%.@TDgWV +j/?O)YSk{#mq/:/q3vI үX׭EHΎB0,/d+y᮱LzX h\JaR] :.yJ6V0Ҧxvo5^U0M+5EU.`*wx&EBH #rX@9MBfmiS(ά^o}hwkQC1Y h\y xj4X.7~FO݅D-4>Ft\ 8[V 4㜋> ɉ*ut{aQR>\̒?E\Gx)!m4I P@#![qG 0JRUHa7q [2~藹\cߗ]kb[澙rϤne(Dֱ8o|ƛ®ҚHʰ`} bX̔*oA>)N}Tgo خd{ތyzN1\R!YmC1]WAB;~m }ͫă-%Dx31 ^rtض.!fjiE!&6,Ɍ/NGy`_rՆ=|D=Xƶ{CdB?D/t Ԕ%ר:fU9S$ /B|.#e͏0r(GOZl[H´n%S΁5z3\n!$8tCILrݻb}0|#;#P}|TdKFe9ˈՋD"&CهLg`նl/fHWJxDbO^c6 ^4StD"Ԣ@% 8![sb[N3K]b#ȨDzHr}tدQhm?"OQhB @ F2#x[R5AB$D劉i~U|bܾg/{Zjpd :7z#l}׋ZFHMY($|MφC?)f{*.K$')@Jc(}#OuNTDZ no#k"?f`dBG*Cxp !e|r,EznFj@O/DiS-pk@a Q?>I KzCaB U{+1B/$12[iXY7ssѵsGWEM wA1o"|l]pOM2Eqyu)>߷wE'n|W*aIQ| /jxJYi:F^X\+R?$22DU=Pӻ1(Yv?E/?2W,GCnO_c^ˋ8e(I<ˬG~n 9r)Dkgf)Yh\(Iևª),dGG*q2:\cǪ/FCWB w2!ٵf_cwa~r A/Ws,{9j^w5*Rbnml6*ZM/2S}Oֺ(;BrMcq{xW4ChGLuލ&\HD Ec{q#\8:)vb.&`$%5D<_|ĿK'IDx0<:&sL+RӉ A[ޮV+r.v])sw KT(4: P,̼_H yrȄPY3FX)lZrm|m8{ËJ>Z0w#_QVԼrl&$BJM/6``I| .7(>ehO򜙺̗a1EQAyW&76|f2 Sjx!%*t'qĮ{&^꜀oT-VEy'k4{3cN2OGk\ {WdAkWg()Kirڼ .ŖoUpJ("d!R\L2). u1 aUA<+ ߽TXn459`UpOzSFW)'Ϡ_̌Ԯ-&5Iqt;äE5Jw:ƁV2WB_Q2Mfl"}FԂC(HN񑯎pTDC&<# sY)v՗p7ؼVI`H/fAd=G?$$_~"'%jwFww=}k cqm]v6oׯ1Յ5!ګq& jD *EQ6͈';d|B7ղzyg3k G) nAv'L @MSU& )NS̽ _T uu<>w ig(IڡG!T,myhʇíqة (w+.Pjgd [LH?9Ѳg .[-R)VpTIHM."hB6 C4وՐ$ʐ`9\O jTJ{t;Uk5ٯALHDAy\*mf(*2xtS=O:(Pnn5(v@ =GˁAp`9(+"DbZxq(Ţ@uRޢ՝xK9{Ȼݛ3LEѬv7"v߭+?n=`]07c"%~9WWc:&xN?<:фO#r~V ptGXt gX:X^/(i$XQxxgv 1r\B_|AlJ|IJ|~<z=JDv,l}}MT0t#&VG{rS>T|L6t=F0e<'缃H 벆#N1'P)ha;y!Z<.3G|ޑDDFdE8 di&t]*(~{錣ʻqw'sYʦǭ7zYq0_ ;?j7-u'+O%Jwe{xukW*̷NGjx#`]@g X$ᏧR6fq@8)Vħ/;`q-[` ڥbGR@V~o DŽi7Y~ҾfZͫC5}ģ@2U孳\Mjͤ (=~8JilIPSMSƍC(8Fpu|տ~ vB 噆?k7m@LzHFc6v&Td1" !G&$0LX80l}̂C=Ds8 :QA"# V<tl {$wvXeaafa] *ZS8 )ݽ(A7+> y$uN>ې# WAk`ͯV]/{[ eNHؘ1Q9g0a64*u:\uEXzj@h; 6$R}Q#9>c(TdTl ,M.ߧ+KO7D<`NעVWjYi/dd2-R f\gp)V69> cB"k\%|R?˷ XxoőHGm']E(h=]ƫ OX6j(Z_dB֋GO+;#Xy;ޛQ'\ΟBF[&U&ɵ?M8>&AF}"0 1F^I2_G+OfR޶Fo<_ r5m#S]&q6 cޮt[vb>%ӌ'Nbx)\N=:J(*Rg},ͨ$0W)2kFdx 7II 1֙De3;K$AO%4*D񔿁fܝpdNrX>aBY^|ohqJBP8Ob %.nXqڿ"oÍFg]=#{[BB,'m?LLG/\هG|2Cx̵ Xg|!гj9*pa uQT#+tvclil&l MjCwrU_Tw3ЯiFU6~_Za`U33;k7co wJb.`r / `c-R d EO0\;/-ԴAK*V,oe8>O-{N0XvݯrJ-FY6f҉a-Dd,L|oZR4'YT=j^d*zG9pqܣi%z* !e}X*K{>3h n ^=-rZܑi]kvS|nw* >?U!P0^Ok8a{z\N*AOy/DdT&JtV}X"u.z_ze|Iaet+6~2b P$Ou5Yԟba3TN)]6͋`Rm67QwcMUa[ٟєX>2I}~׉UUN lsXvYJʎ> eN QH2sQ(P>{=Uͦ؈@blEE<°[ID"tҫXfmnk)LK!jCrLwweӿryȁHE-0:)Mje b$炽b't!s=qbO諪ݢ!}Jw0n SٸJ_ VlŘ[IH#tCPuov^YUޑrE9u2M}IL E$ UP `J >۱$Q@vd #ƅt}& q&yE~s_bp^RcGzP d208l.Zp>F.iuPHnr`$/s ףiKRGXYrGβc6B+Gzh7/^Y}lsHG- h* ˓1i@Mp+A|<đltz$"p@ @0٘JV6B \:xԑ1ܪ W̴;)W#u/؀f+&<Ɨlj,8n\z[Jn0 dҚ@: w4~srGRVvֱPsJfdX$Hǖ`YDm[BEz L~JܞdOgӻ@>'I',Ps0`:Nr)6bokYC"lE'Mz OrR9(`ch&ܛ=SN׍ ka۩hSw v*T0aQ-F!3!ӀH' L3F`ǟ@HE= lpA$u]B[%+aVLӌ]rHp\/)S[tQie8 ڞ>3?'Fiff!>0y}> [+ 4y繢|C fּ8#ۋl ڨVs#Oe#?_9.чSV<<}QzVsb)8Qs86`Qh)4fw צu9T&A ES;rQps1˾T_f?W9T,Usm@SNtbU=ֿ"cΥ ,b3(6BSge#( T*l!}e?Uxf <Χ ANU}2^ :D~F 1Ti*\J*Y@twbВtH,=8?æ+mΟ[)ZoSMF][`Ou9,&.piqYmŴRp_a>jfLAʛ-xuU7( \ƣ+ Nȟ/gV> Uo78]o7u(XpCɫq"xiiϪ&ii7l0oI*|Hp˛¯g !+4͖Zo٩-Rl}eQk Zx|D]"]U(]puC^K-,Þ3 eEPJ=;!qp.@&\ >vZu-&it1vMRx迊=jv]LGFhe@~@ >bE;3'Rd@yZ7ҝBzl4)Q~HX_,m X-O|vVy DmN6WI  8=ծՉh"0撥zB%ܖ2/@#?]Ǐ L? Yǂ+?1}@7Ӎ6,~,l8$HGRXR*'[W1 T:,+ b{sh@%L9a81-Uj|hwsu0T/dh5ft ~3-|y3y?UHf߁啊RXLTROGPIF = N -.V&h?HھtgeV fRxzQrahou=>' DƋBkb{ht# 6C>&7o*+*϶&O PrLd?0AH˧aCP_3fSr/rřBץc /*6gPGL7x}غy|cڋ靀Н?G%Z:+HD_E֍f[N8,7쇤mX*6`Zk>:0uv: <_v?M妓a%`n+nΜGS0WĮ[c(?E,{&ҩIWϸ+nT2\uc@v'}CszEkbo})6S%}B_^d@E9BpTG9;`u?eW.ԀFZ5{p(g8co"8dXm . i4B O 5> )"!~Ϯ)GR @ kUz28 dh'tu΁6?#_.%MNGpNg&Ѵͷ-?iS1ԑEB<:TQY1H {i򢓹]!tZmA,Mrg__/R>FBho~$пC"P3-44MsQ-DCPI@LT&7ŞPk3= j(ƖiP˹zke2w|S[xSU"g>㏔毡AGqb!v6+7+p/(S_S`7׵ t-qu ksṽtdؠYHj~=VhDt`w?}0}"jkyJ?M,L),4*|wJh&Qq6bľ v ;VnkŒ@TʉFEp u) lk$9$P&&]_:lw^Hpdr^YA"leqa(D\K S<0!m&Qٴ d6Ԥ4$*W@|&4,KD473,-~5Xp [9&ӘŤi.;Sg*;P5|#)RY8Z0qrCb+nD[FLx926q9Vq'uN&%"k4;92z*aA-S;8v2 _T@$$oq9"Jݑ"`䜾 umrrfY$S^wuJOJעꣽ~=8p=RMǥ8Ma YYf $b(2,\<4vzW 2H̆8RZ*"r|}mT{Z'= bcJK !0'N ⟘iTn&p;A\8#wrajO Dap4 |Ԋރpn>?cSwߕcGpAG[]*;5OT_&v!w ힵW]ye~UELHtg=q4,ЀtƝ1~h r<|8խ Z7̨|{N9p{ҏ3fi1xb^+:k* W|tOȧ7^ I9Qrxyy-_jVƌ۶.W 0l ce@D+ !Ӄ,F*@fPFNMG^cAQ8k >Vl\%e+HA[AV}/D] œf{Q6"00 oeWw@BWgu(0lL5a+`UlnU*d(6M*9Pxlƾd KRgܣOQ7 ~cvvCY"&ShX+rߦwdWx_zu bԘtv%BDiO3axP:rF$aŬe"+ͭ)/[6ھۋTT8*~{E0eDfӗ= tF:unbB+rEo(9zcb?vv9#ÂlNb Ķ aЄ-?OO[ Z쟊FMQ49}U= P>9*l,[hG(5r+آF!i%wry/", /_6 +?[y҈.=BPՏaJg$ MaBcDEu7 \JFyn++t>*m+6sEݪ$o[j[lߟ:~I1.nC>gNjm4[vk,U=T@Vu6ӻ 0~,*h` r"l[v +rT JAC-QAV|)dFpZD'4[I{ܨߔ"TF%8s[XY1SR# r>yHSxiB8-_~{h*!XWk+u4`dډWw}PMc N:;l`mu>V[ -_i3cP:3|0ci.#PqD-EtRC$Hk#P‹:^36hZw'qɱ!M"ؕ9.1>nQkݑfZa_R&<@zoP ,V56ntR@Q y!?V8 | ",f@D8!xװ,oKԲEsPtS} _';71CcvE! <̴g d1="5զ~ >H,Dn ~.7V]GgeV-˧o,=& {] l 1d{IՏWzNclLHοYr %맱mυ[2f1u*Wu4-O&-M)Yt7dV+z@W~f3$ }] l C`lV9J(-VUѧ\J[x;º%MvxruPh#Pb<'A3D_eM3H.C}}%nlÂU儕}E?0[si+Q&km(Fyd:rMGȅtrqE*s*d|AeQيw̒ŕP1'k\\jD0~}8mb_*_8:Sfg#2t"+bXa/]Fk̹E}3le54s|kr3tv=](Gy Z\?8m1QP?B!N1詮& L烄9L^ l.=tY_LM pz7rW(KYxGKNv1j:ѺMr(Qe٘ ᢱ5 ||S=qN~Ks 9n貎v+J.ʳS 2y19'>&ş֖sr -Z]CXw_30{ǢPw/\SO0WwPC,MqtN[I`/U6VRUX&$k oɂ~[$}k`Trf7:-r V>Ѿ&3Bpָ!GeG{U}\*chZ.':C&J(o\uu(N dEꆍ2NZdp)(Թ(F-TQ-ܶ$?'1VWp@"{ASd8@l;4ʷ6an2=p< YJ̒|>,WLCOCceaM]G_5.a8G9PLX'"]<5;AOԙ(a%D5 Ķi= d@;EuM2 Óx^ 㹤 q&tEHkTJ:(XIvcwxjdҳt_p3-,V <.uqVQ =נo(!_ 50*4ʠ26Yl|jZRۃ R#.āB{𩐢BpAe1@8腓a,6gQ$9HуdhPe^h IgykQj6w7WsD1G Upᩉo!v65R8.4.bQF$)9tϵ#),JEf\=I:{bFWٌK;ʺi,܃4N>R^ I=hɖFS%7b7%4'ޙwE9f2/x/교HOpC( zΚ+eB%Ku-^ව&V' v2xmD{<HCTVw-H^V7sO$U!бe JBŋ$M3HHzR}=oPmEn a C%cYAl!u5erEgTt< !V{ѣc8F3`~Wrw(,]w _ I2*f9v.>Fqm:FJ/H.ZE#.vg_U 34~j MW R(S6Hb@CSJ.rՕ/Zߩ\G8 %K)Ԍ_߼~+_!PUco JvsQ`(C^])k4S`X51OEYrzGom֗uHUap';$R.FE5n!KL Z;y?$܁QL|\``sf28ϋ.yI)DFۥi_v.2o{ָٙ" I7@$O)8+FA?6Xd 7_4  хGrB 3z()OL,&;ɦT\b DE\i;L~yزy" JU"^C |.aS<>]ScxdXƹ9?"\8n|_t wDN1:;)~aBWAgf.% {9tyS&%' ~6~,3B +v*4s.x.(ua䂉rgݘYەl*&5\E2!^aoZ =$E%up9ֵEfZal1P\>|\-<̰UwzqoQMi_ }naZ=7ZP #sS[iJGE8mIxz'E ?KXdˢsfPmeq $}%1m0@-cQ_f6JziYڌ{ o]4\K^aAo@eUe;,Sc(褍* QO; Oݔ`?9`ϧ[zjKmf.MŦ+C:ݖ "¬YXqSLu&2|NH~/8P}@1",*"n{bFIZi- {ٙYP:7On_b&qNV4((irfJxlNM}u&WZnT*:lN}NR %VۗK32OJ'dUL.=K8K-ł8,g!,qgg!Ҡz: /< <9)4`SַuRy8b;6U eU 8,VNzqx܇l5yz~cNǿ'dyw"}hyi=)~G-[0yMX,w"lj^jvVM*Ev@5N]$[_Fn=ԉp~w^_d.٘?&ZLW hB5FgX%( ;fZuGYg# zu\-ͭ+HNE5аQ盙=WC5DZO99ʉ87XzS8C">)Dd%CI5:Qs«#ߊrHѺSL J|Bϧ-#=,Tj<[_ u6_ȍ` ּ-؇9ЬTP}Ζa8\^NŸiNum![ owf+6]jhq}|7{N݅ } #cڲ1JML9raK*sma(SiPpK#-*4g_|"tKHQRԐ:0Iq*%Hr6Kk< cUi]b^!2zp~ydH㊠Fk>ڔ>B!y CMF{ܹhjH8S;Zy9p#=ޅt 9GPipѷvmФ/o P4+d_ @]P-jT^50+1ܳUrA6 t$ktuצ='ii@"Dzy#2˜`' r1Z< ޅaV7b'}F3=w`Fz/WJ$,15[ܶv#) B~ɀzIBWbuh\ ΣܛزN.2Pn&CR$Վ>}lO2Zhh(j]PS4q[&`S&bkaq.y_i\:~2M=^/ GcIyw{1?uy k%F"Xq]J(+r ] X/U0Db]ַ 9RAF8aWQ 6>C)Ǝڵ:;n[Ru>a贲~˜;CKop>UtVPo+Q-Ek%]_1fxoP7 *s"?dZcO)>9QUy糟3Nex/D:pF#4ܗCªʠ4kM ּp(')j'QR Ǡwzq9¾ǺGKs*@Te |=z\,}sh8vzfcX&㑳R ~S= yq{E_:V!{)R DŽOࡤ;cЅPoښ6&9.G*Au<%Y.>, o?@ nY5'V6ofĶzj̻ co(AR.ti؛@k^>H_qUiX&zy\U||چ&PsMVOQ x.<7Q^3NHZHؾ]`ؠ7Сf2'.5В1 ʟn=_ٰTVc9n_|:T )cI\: +n߈r?z>1|Q)Lʽ1ُSeӈ84/=ggrڹ]|*@O'|*wvctmR/76ZVۧr_Z?mȞGh:-e(+6Q8LD\̟̀ڍLu.\Nczre̷iv8w3ÏmO Niﰷ2rC@L̄dd'׈8Yx`Z{ ϩRE%jzױMӺv\cR"+I Z/pq ?EPF zqNXma |Fw{N茑%,YknBRrYR4nlm|Ip]EK*~űk*!WӶqG,vǥ-~\eWj5E9(gx`S"(m^-?hS9ތeF&>-goq[)q]FTOwtQ]0 ?}"(H,8Ǩ.f)|1r4GunQVM4 ,L GEȀe—P^O+qcַ+q2G݁A@]BF{M9|#ƒ 'I <)ް!x, jlKt]3I˟dp RWhjiꪻ rI~/_f t3U^Ǝq-RA] P[,3t ?+Gؚ>g a2%S[3#(S\ri`:)\%BTTXrqV3$ѿz*j%:GjoHPUZ(K!׆}](#ͩ 47NRLoSB= d$rFmKJ|lSo#AEyݿ[([4ckVh1 Tڢ +ķ;X~w1TP6  8ړٴם㛨2.Sf+FLT'8=Da;߷&OffZV9N$+HHla_2dv_}-?]@Gժb IVːG&^Cr1{z%5=[%9m:z; :X71baaDo =Ur FaV}:HݤH!Yk%$Q( Dáͨ#dbh _c6)K[:7M=Ӎ|'A{/U-K~NXc6CT!6da"m7'z&:οR2B9IAcOyӗlgA Ʀ5-|ɲ-I0[w{'LL.-t@v<<% :zb卌NP^=wsrk QC(G x Ų -&fN=&d O_uB?$Dfg0}l&,8_Ʉ6񬉐, :Ug9L~C 㐚:N);F% <,1 -0t_:JcgW/rX$E.ttQ|5"";>Gbϕ%dA̋O ˤ4H cS>v)cHjAsajiXHrH6e,Q8L,{<ݻ)-ZYw}njC3%Hos@&SilC˴S 'ԨzBnÊ7A'!Q~կG: jPZ̸"lc \$bg)9L=2{`Ic+ELSy4#'װ~ 4i*h<ą^<ߣybxVe$Q, ՙϸ#~]HWOj>#ʫ֍G/ХCzi^cjJ¿̿^/xLU4Gu {/s>"Dz!: fa4g2t6Eҝ5\& Nu5Jc^*FizYo3~HPU/fRsUZ.Nw5ajZvB2fZ(ߏi,r̉r*?k6m[M޸cLܾ@j-huޫw0SLR] r ]#SءۓR׈HfAI)97;3fHfqq`p dZ xpЬF F˶SsP*JwVkl{U mEKm$S8=bڸZݸVɴ N Aդ")"r@j%t5& .z9Sq;w!^B$~kv_VƵh4!GQ%XcP(`x\njp&|!!E ̈=[wD&qwQ. J&&ݞY{DsVȰXK&O tURZ^Dk;T$;ES"-WcdZK;[Q+ ۳ r@-ȐH؇_p9s`@cE:ύ`qn7ʦgƁW1Z"߃Xđ/7|&x-]"wvg;rrqqTx|]1({tt<5aHC4pQ ?$qa+.\]%;Jzeb'd"?{F}-аF;v#p9h "k85pz焸>mC [}Jo&Z]wW^YJT*i3qB́OJ՜ph}S6º@ʞ$GŶZUȇ KSKHC)#9**DUˠ|" &"_UEihwm0%%MtLmcRכ%)W32 cg sP^Ϳ|b3+wגYtrc1tˆjqt޳"~Ba٘{@1O L:;,hyƕH m3ϻ!yrWXvM=5mUr( P}nRr%!DEF)PfN9Yp4d*HVFh3 eqc Ӑ5|E{K\  !*5mUIJgtJcF@56? V 94j(kq;T3"c+ gLF!fGxtkva{gzmRp#[ ,Hk/30g}%߾P=2_-[hTf qdEbl qqKr}uUN_MٺQiB$_ "5 rM |7PWt3F3C!Ăw9K$'Q 9.l޲e-+;uY-O֒g,51^n]՞͟ ϧN~0GkeN1[kމ-}|UG XrPsEkv[b*tjIoT,3)0a bp#.3+U%(hQo{:hILθHoW1Py|-!+J.`ʑlA旊U-[_h8.y ;taE%㍵h U]秅x WP^'0#7,xW?"{rJ欷$@(0S ȑCzO<"H#mBL|qqrKMѴ> ˊH/ԆظAYr65q[C}r$Ef."=ֲ4s31ZHz ~KG(Gt1Eh\8S(qp螰W=`I֠]uy2V ?4OQqQ֑@ {_ߍfL58xk At, ja:|G>޺ ,[ZFUaYRrcR s~5Rv? ~jE%"XZ_uLv(&xoN=px5\bLm4CꨟUEr?|bpHT J )ޡPZkM^7T.ܖxפsoi6\0qz9A(/^$Ǽ<Լ(IJ-q3H%ƃڨ`2o=yCC'}z-eP~nѣ7J |,1$tCH' XMr4~ -,R%~ zlv E)桪⭟'3P ^%Wg/zw'|DP6MlP֌ ˍ, ! hʁ$ykA@HJ'#}UK~'dmvJ&zl +܃JVp$Je.'R8Zld1);P]Y[iRh[ w pʈDYjcņï{Q>*-|, t,'la?-e[N5{;>ɡjq$Eu2PSR^Нqji3)er{M2{PWPl$!ni뛎cʩ܀Ɍ9ch<6 .1.ŪR]k~gOD_Ɩ~Ov &Z|&kQCֲm9{v-uˑ1]`~ h;v;da|p4x9dž0LS\ ÿtoV\MJr t scΈ^OW똄7WZ&X3:H*^dff8V0(j/T#1Tn3KmFm'3$¸*Lݷ|u`U?Zť:)wf?uAK0tN# WV`{CSl3LOA[,yֱ=$e0sqLjzL*6TUr'VL{ဉTuq*KS>8@.p ⁆lxbwxkWv@T>AP~C5Cf}uK6Yg!B_L}2]~0l{駈̫ o\KvGVͣۉ$JBpj+:O3==,C|_7༟cѻԸi^>ӆ]7mr[ 3! T q* 8V5w˩0 ;97=ZH.C["b4B…f[P^/v3WۜcJ?wIF1cr5q~\0,uVUO5ۢlcݜ?mT*pڞ~&kd k"E@m0KbV~i_g햪8?"Xb[W]ٖSdfD7߃_y1B2eJ}UT//uya{zߔ6Tܐ-nŘEPϒiBR{2+aɒFQE2\,K*H"NT._) ;ȋV]Q޻lk5c:ð;,68;S"E"3 !l럓}qwYNq('/M"$1襰a|ia`t-AlBҳ0&I"UzpaA֞, {թ5hޝ60L ˼w #+3,Qߙ~q e[Ave1r "8n=Hj&iKiiF׻TAoLJl ݴ'Z1h_>0s>)uUiUot5UC \ٷ%-|9<>J]/J ,+_YgO(58 X0p~`΢Ȩ/=B"'ZWߴ#DN ק/5r Q?V  =rҰN] > /s~ڙ[eA\?FF_f6C2$Vu&B$:TV24/ȼ4*y{6u2u HXZjwY.t,,{|74l#|Bf|twfH}fwEx%`0t}t3CELʞbǥxX-zIH+i v4+iF"Vd-Rj'1/e"pl0).@Gq.LGc'xf^1R{+Y֦b ϖ)=/{sO,/Y_CyB5`fñBi vMRz Fk^ǹ'(Ö~\ӻa&U#ˤoff9T0(i's%G.UϟB Swb+Q7bT w?OXt*#ӛna<<0N65s~Fܡ}nv^8Σ(c\O y\ǔƬWu7zu9Lil\%?TEt Rm lHM<谠 hDDĜ7.9𾻝KYL Tx+9n0Ej.rjf&fùt-DIpcVbEᇷ:qmI yyc $pE*WgZ葽5M,YsOr:U:1@S{aTD\VugWDө"\Ka(䏼u&rЖڴ&f)]'j'A -GҖ4=!-PQ:1YQ4 湒'JeYf'z$PԥhAHcNn}O޺dE;f֟Y։2H|^k{!1v ׎V .IBjjk (:8*Gf)*ejqF@kPk `֣Oɤ{w”Cք) `ӇxܳI#<\nO!%`" >S>@Ѕԭ5FM3$ /藲%EzNѐ8B]mL#xGeji]ًxG u5RAμ`IsIǯdiL ]hڷOM +u! Ð n+6Uڒ~b 7diXfIJ'~.`#L= |CJpP.mx|U;@aQxʥ 1q9*;lSf«BroFqezE qV%ؾD󞳦D2=qjKnD ;6${O{s؛)Xf7JdBỞ*,}Q\gfƻf?U@N44AW2!оUF2dg+~?@j]l#+aX#uA>9Y~O]lKL(Ln??:-֖Rd45̽W%G%̴ $6*:wslVBɚ^>8IwW\uU֐v`7}N`zzK橄RiZ62[*[zH6-k,q:Yzʦ +kǘ%m bFaMXqXX̟iLjǕ8#b\V +K:s,b46~0Z"r G>pN+_U`C&Q$UG"`kH`hb GUq`}so aNn_`!4n3%-*=HGV4jaθ ߕXBpZ\U " R9#hQN^jB_Zyف )㷽,8K[)݁,ZD3mFES@"CTu705oQ\9Gͷ}s>͉w+O]E;;S%gPepnp;~S6+ f dLJ ztכRGrw<|k<\+GO9*DIy-r 1; Et>2;|>g2>i,jCtUՓz]6me[I+Gֹp;64[SɈ@'%p7d~r=֑z3FCHz}PDuSoV\,Wـ6sDL]sb,;Ӽ9.03zh.pgZmBI5N"t ĐK 5*iH@vt^>8b̐JI9f2JF$זeӬCyOVNOPuHIrq%Xq ~cy, n9t?|vZ@}u.U`bo!pw˃.@t֨O8d\u;W=*|bۿJa:(E7խ8E%ŬK*~~Xpyse*V5"$}%oYy i\kIlۉ!A2|ZLHՍ钿'r`^^5'W4v6l)\"%sAF5TIGV"BE3)5(¡_;r:\%g$'J%D񩘡F[G!H4e5f@2NbN\l wQ<yX-+jHZ$S9B׮Y_0\ɺFS~s@euj{H+ S0 p_ٶ^.QhIА^'f g@ZyV;4/~ {Gv;4֟coalPM#uK ,0 cq S_*fh)h9=њ"{|[^::85tZFa]*hUb֗z5E4}/K"1b*0?S~֨gOe7m;U`"r=m>X ϰc,V`)jRJrϬhLHVn8Ǎ+3X墨\mX-JػWV{MdFg ]"a,zWԷLPzż%m*zN`b ?,f$-ءdkg:fUAbTw^6zRos|A|:d_Ά}ҥ*_UQz^;~F!!Xb1/[@ }t$L^mST*iR8hL͢pDs}L"U<ɣ% ]ΰ-Ȋ-k%?qNiVG7۸ho:^{Fwo^C* o'X7AgeW >/IzGʝvEXlē<+lb(|[JGɑ9dl7}*}|gKvl)546{ETAmkD坎1zuHnr5k-1 [<>({#:V^&>iփYv|ej`櫝\`&wJ,^OVf]YykjҡS0X fMHj~!(l<#+4!`\WD&-[V=7AF5f`K5D /t>k.9Dbi_p{B\[)d7gS#5.<}sD:uQhLr$AATz7(eLf".p-!o@"\-ʒ9a'q[b < bD-ldp sH% yGm1p"*nuYt;|3B kh1qUac={!dsÌ>_N`!3# _ VC!fr,4n`LqK;N<o'X!\?I~Uq,M>5g6ZHQ#0<*С[F O gꄮ+_C[r23~\N DۡMMTnF΄G8BI"#z3>[NcuMYc Z)W%:y+r<{7on;  Z1t;y'r1(< Q˺^y";Ϧy[!~nߠ;p O]˿){iEbr6߽&)_#F*5XL8u~7K3 Kxٮd4C6_!M |U88VV4t~ɣ@sF^cZ*F-O\3 ۽<JOõ({<*Wb(z&RKm78^&2p|,0K&")ʬGO5Yi:[zU-[l&;_ֵ?sQ֞66X'oXn[W?Dg?|Wo~.d<`ҴMGG%rݱ@(j`C'$Y}QƒW|rqTwkoYV&"9mt>HHE&(Yͦð<@eZ-ιV}!D!}>Q@țx/ `QR%Bٿ x}4o8ۉQ^&oRei$Z.cK|q՛E$L=qbQmIEJ#f(BԴ,L`qvR)""rML++ro 2.!u:s7a&xWF"ʯ'pd̴b/.,Fۿ03ol; ӵS\XpPz sb 4@KwW>љ L>1r0-HBujF 4,\+`PVCk'ԵϦ3r,usg>%*E҂:Hv)&y3 ҆ܙʺLպ &5Eb+KUhI-^.8g]sLs"裉f!e.JXa2Y221%gzZ; .2 g.,#҆vX~#W5Ĝ4ڽ3.Z5Ms`iȠ[meS&dHf-;o!GG% Eu&+OС l@Q-ur lA_ @Zr s#bHO^w\-W^g#c5+%isDh7 EbMGw#l5fH$ 뼒htmo]Py^9}_joYt]Μ7Er oV+ĿR!m"ī7P@49!Q1J"Ѵ~Qmm閨0jbEXx%bNzZwXu@8cOm8g*ӛ44PJzaF 'npc5-sR 8 řQMAvj@M݄cBܺ9N+ "c)R&"%QLula:hǝWD>[!둷N9/ -L݄|Ƴ8Q RPL^uk[%2t6mu2cra/Qn1H XI:lv}+ #(u>RV~qq(Z68[+]srKObr;%ʚe2~@m{-_S80,!3Ӡ|^ceH{@** \ }6mʻوЀܦn8AݙUv<翁ۇWplўDnX2iC9EO?VOCzlʮ M/ s/[>u}6#A0ެ{u1Mď(k hM7Ş 6Pe/ ^'pc B{|b6gmzmw[%o#BM`AɆy4[x^Eƛ x R\޿kj.4 灗1h]yNj/^Rɀ  gy}" wWЊ#m *m T`e L> IF:AwjÉ1bRB@qR Y .y ~@XG3&eۏki΁}ط9]k REr Pe +]Tczݥ?qCa 65mxlIjnv{ꐨ}1@g:Dbù+͵^5s!]$9phP)vz3)wgZxvk.XSSOt~Pr&RdY-m0m4skabPY֥kgz7\ E)8@ nKhg0|Av@QRr`abM^ÉIICamc0F'Lo;6#]^eU_dV`*Yc{|^ ʶ a1=66r ߇3'ڒ:6{͡DK|질͉ByqhǬJe;5=[x(so'6~Vz #V!-HBe~5PMwV\C2+CFLd5E@Hnxbo;>G/FvRg:=uA,L׵|vpG#%XS4]C&Zd>ں k&pE8\,eFC@6\Xmy~|%{Xd;9-MBZVh<,S+ٮOvM[ ~?O |v4hSքSPm"Whb "CǽU!>4m}E/.Z;H g!L}WDY@up[{ߩʴWUdbN:Я'WgN3;5bdȂkC˶%ؕV͗s+e}_][2bO$"17Nh n㒕n8LX:x8e,ˡn8t,c椖gc L*=򲃌ߋ!1ǗБ7aʛ-;TdM,H^}\JTD*?WW4m޵N$ȅޚÄ w-%٤j:DċmͿ8enɁ_ aVZR̪y`GW*ӯzjMR(tօfB3|0IS b0I̎"+ap@F* 3?pH_s8:fB-[",$>Nd hRdOa^ۊYg|9* +tL@zGoxlG^([_]CR5lT58)8}W:p9@t$thh`[Lr# Hfaxx?7GKaO࠘x$}=&1pIS7zT­ j;NH ӥ -pHIU?dwc_~PcB]1̨1 26iKר*srM^߷9؇aLl`<\L3 1xSz#OľW=X #]>؜c]6@y( @r WMPSZT.%X|X/]*TP}(?W34`oYt̥v,,qff ;5H 0O;g9BӔ&pF6%^8  =LVYPɼDV|t$KNGTցۢ3#{E19Dm`,Qi{\| V_1<,4TjՃ&n ls%胨8K > jnCzRshB`+[{t2 rX9RXԢh? 7D ] ULM t71x@۫& srQ*z25J!g[oF) 5+;u䁒JX5A)Ѳ`w.y*xxy6 P]6G@Ait˹P??uگ,CUf!:ehr4~Jul]*.&2Hk]~),F;_,_*pE{ A(wɫ3Ddqۤr0Ux0ml/>k#vjL}؞0A-3N c+u-ߋ\1~ VljݒA:d2cX.&x!@rk hb UHF&b3֭yĽ*'z.zj3fZbNՏ̱סzrz 6 D d|[ǣJ6 (AOBC<{D "M ;/Ir,I@ o8Bl8@ O׾iqdİq9=7j&0}\]HQ:պS"i6e M> I)g ?o(0\\ m*E! 2+^oRҔY.j֊4;d]aA]o2mMϟ?C,+ŗHS= ;&x"d+G>Pa%] +[4i4d:zzN7j-?kw2'D|XyPy{B&i q!a=bN႒?. 9?}8 w=x%r }!7/3O`tz?" MijfN\1'+3ʹ#=IGE5'f )K_^B1FDc*bFĸcΚ+a 52(Iòg7ki'Q!Q+gMն@+9e<`_Q!b'p֤_85ۯ=pTxx*J`K3L:z/GI*OGH&|zI4wh%~H=Jeo ^냵"Zi4?Xy X *'&<_#a4Қ04_ʄ+`gC<>٬VV3AV@#;/:қe9=np\ĮWx?dFZXa]M! t~cS '/1 y@=oE7$>~|KH0b J2E`Yei| `6 Md(z>3'b{0l答M~Z䦔q48v0$|3w;4{#'y63/J;hg{r{]ԎG`ڈ 3( Wʼn<}Qi'J7`ZW@d*caHmPG-#RX9DKEP#QG3Bs1J/iBbtW @E4[@gD86uz];k~-ɇFv﷌~p/%׃X(jf;5͑p/xE. Sxz@gv,g" fdhY #0 @ȔJXڗ-j~vƤfDh%#fY0d%mƞYu=`r&HkfL&ZVn]6?bj1Vx)3#BC4 S|.[կ}١5Ҝ4_ByX?$sh1!(0rS}ޚ6I͋ѓ9K/4ڝ^NQ$c)1mj|>ɂ|vPQk/}ԁDZ!1ΛgSެ!ree]-Ѫo֚^r'`dbhT29-YX( @=3%LPpYZ~BSQ ۙGG.'+'E>aJWpE Ȓ_Qz|RˊfT]t^MU/_$_"8Ǻ0.q9jT)ivp#XL[J >ZϟaZ9R:Ĩ)\IFۢsMzŰP=lRʃg99vHt_7XUk^K[dy*H fø&Wu/Qa-cMQh/=(σzAu+4U}Gc8B pp;U']$!dd:zhhpe [Jϓ85To !tbn%YMiܬ1&@Cn,7ˏ=fE81=V[UʓS @VB@Ԭbzӌ10m鮃 C4>٫1ڢ>('rO}:.~#RE ]ƈbH2P&27f {-Ƶ9;TBR=l+QCI[TXv7?H+"(?jGuEEՁnE< /z[Y^c_sJ5z?*ınŅ1So~ M$?@$n6d@Unk OΪo+5 D7e8iˢ˛uN A ٺ[rhD swh4ith#\e41pT'5OEPl Y>iY!}!%v5ZВ@BBBs'IW-+3xv;**k}]&^MZYFFpjO ô2ji3i21Tua(/uN (V[xU3bJM)HXsC1OjGZ*oɳAth%eO"E]+}NN*}ɱamוt$U<"w= E 1;܉PS-@nj9o dpu)VKgU\),;ac=UpqgQ7~y2H$݋mˇ6!=-C{31Vk8ˁ]L6ܔ9'TRA#yl̎&/ۡxsT7A(T#g.. Z[T3XOyxcm}en&gX(h 0]9cdD3N@VCEth)V]sDD"Q kuP6t;g2(.MLg>4^WϵNr͢ trpt'nۃ*ÈmGRy t27A.\h3q HAOy_2BifVgMs ,wijt'V2j%[VGzJ\*[ZS&TGe0 ϘK-DžCNV F6 QEJHlƝ muDIIʄlL8Y#p@j8M(:>6D'f_Lη*qC;9f~p$۔i[Hld2 v)6^LfJJ3_)erh=}mz0ׁb#}iɘU;t#7Ē:Q(I*+y'ԎPWD}-I\(tl6KWYTnAjX@LRF~ tJIRɓp}3- @^B3:̏B|cZSFaK**N+`t|v]*&-U_>o‰{xB;ŗ=Tx)ȱHz#}{rVRe}7 s0u|#lÖ-|ߚʎ]WGGA'?{LiBk[kz"Y*?:K"eBj1FkWi|`Kncl4h5P䄁C4C !N=&;>+ "tΒ/i ƭ-Rv|I5 +$6hy;! 9VjδKk՝L8U^ z-'Cb q'$(q#F$¸`?r2p_enro3$'~KBS/rh罙a(n()sm%rnf7`RDN\A/AdhI QFBd{\x7{ @`6w=`ͫZf᥷IM`a91;w'o|\&-Z+6uz* [sBfS'ڰq_Pdm j jOş8cVnQ5;G7֨R@-!* Om7KD)VLJohw<[t3FB8{SOvId (lPH̯K &mx6e*^v0)Ӭ_G] ʑb[>H?o7բD#IBbqIФDpSL[qZ\Rj SY)\4@+]TX's5=V*yC,<5c4ctʅ+$ZQja*7`iVL{ z̖Lj?$3xxn2U>qTT^(o:5᧓u7_CM(gU&\]ӃsuFhĢ5%PPZwG(L>n}j:G0Ip}j<\iU>`(2_\}!0)uJSh sY >3s-9,(:%EPҥ'Kcumhn7cjruCԖ$S?ɇ 7-يlvGB3=.)C+j I60-:/pVk:ۇ/jyx?Kv0J5$b Z#;IK=ןxKb㧬DlJ)qZU$ã, MNSٮN~4y S|WtL#$+]z$wpHTqYbZZ}Q6qg[tpsLZ,t"|sRlL+mYh fY*oh,LuH%,Qߖv诅A~J%E݆y#i{Q577[" $3<+#aWn'DVO*/x3#!t"V=? &Ǒ.4F0FOM Pc>bآ.b`_+g/4z'SO (׎;3x7<"XoyZ2!]4uúN pA.ѾjK0HR s:E7 XJ<զ}pP7u2O+RƌUAYi% /?2,M ZR]&^DbFS\͔Q<]ۄoGJͼ;vmQu`ROk+Icfr9o߼34N,6GЦOݭ}30s&5?( b 9^-YREMӌ&&S@-a-cu"@8e,@ pP7Yum%CJN) #WV- âly`qu7ͅ IC3*I`טST$<v ot]BSH\s6P4g{Z4v*9C?ȨZΣ%a#V΂BV6kHkz8#%O\vE!KJfIoFfoyoh-3OXr|iblt,l("($-8PTbɸwgikZ1-% n6M6ؚIVwfzz+'߃.W:8Gԟ~__0 ZDXމii>̟Q0JQvΜN;$aωMA bz]|ADn eGD@IgkCM,x h Qyp#t3`."//.ˢի\r:[yZ<z}[+KDXr-Q7{-پ4$JIa1}^xh92g{& kV􃭒/SQ*}]ql!#Q U=[/*oǖae7 MJKcd7}AR@wrOڥ 2x XUDdžտ0"ۗ>)pCCtEjLi- 2޴Wb9N椞L:fa [~&۰U[?_; TjX{qtc)KSTO/΍=KU>$ұw])Ӂ5={7Tm,@9GE ,ҷ"N]x5P78BHރY8^%:WwUE~wimK%!cqRӖcx\Ϳ?Ώ5Cb~KW *@cD8}˗_~/'C5[:{N(C\_Y̜'tz s#.7/S{RawtT-z-Q`pezVwB1뼻 g"KgFo3ZaG4HK{CG1R%ksOxKmfP#vǎj:鴬lav͔Y;oGmdɣA8u4/aџ a>v;^/>T=OYTCzčOP-݆K7Ϝ1GZ6فGń&/ԖŴrY0u3bJx=^1 CMU%uWBa<8)jo>ysZ>?s<5 IZ\MrLbVAÄK3d̋|Ȇn .87}\>H;WE3]"4[\OUTD1TG9TQZ7:MFuV6tEv-o;?ktu4, 6nzBB}3v N0Tz:sx֨tXMu?TѪJpqO0yЊ~^k݉0:E)}"H3jS76vF>ۜ J Mj+WUf8oWwKJfm!B3<m0ߥ`Gw"D^a e0q,GSW w,`#ԱIhBb;qW'GfZlQQ8hVCؘ^b~:}c`\![Gf;;~:qծx/E>^8΅m&=%y>p}֙Z~}z4 y@sck/b0s?;{j E- SKZa4:.ę 6`0uY"I y.1s|oЂmtCRneYhYE Xݫ5(8*DOih$ wݫb1lU2ic Coh >seƕӏZs½~Of'Ȃ;^ܩMCK)2|)5K k@֐C- 7s:|`&@xc#li-K,`q*~] xԔ]2<5Ir0^*.Q?'m=e;‚ /}0Ryg pQMr (, ^ j4 O`>2zrO.)JLSgY4$\3+N2$6ֈ!5F:ޞ+FQաKa>d/vG/"{dݩکclŮ =Cv%y챀RGxBŌ5Σˀ{gv´o`oK k!)h<hfl#* }IhF)[ ӎ1wUwo[b3VTE^&]G1C;Բ_sИg-MN4Kۙ8_ҏu&̜/@~F-B1'uN9O9i6U,,q V *a}k_dup(Tr!OA&4A uvIZLVї%B_BR g;{=kîŊﯸ✤ skڅѱSQFmXxغ(=׌_ߔ ՞oi'+R.= [c0lGf(+Ż7_uH`Z{ X;-&0l>4?NŒDLlJ9v1ʇ N_ЂȵUI"hY#|L@or_-me?I{.V0xMV*}!vٺ+bQ1JRik#"Wލ]yڑ{}J# j{ARɠRvj1L̑粈륨# Iѥ`@ch*N&n< 쩎a$4 ٽ*3Y)k'QzpA  `5D|P?'iefez=HLB6&D/9 -=j$8nZ}DCƤ7[N va$ xV-.e Q8@Jiӂk!bxw"=<_|R{7p!9<ӂ%XlmYq5wB,VHeNAsb7]R\*)JpĺvLLA 39O'P>wAT1:2JrMm<Wsd;t C*$K@bV Ij0@P|`]ҙH3-n|Z8NY"ml2jHT5-oVwEXvYX*~o6$m6:O~d\<[= 6ŅoUJּOܧms1@˨2|5qєh(3+$n CD[ =xnA:eE\@e[$s'^y/8ob5Zk݈&K,Dtd lTdE>Y+ dX5^1@}"R;j$:1F9dI2$kWʜbF:D}fR߹G9} fB`B<: naDኣE?췣PNHƷ_<n8)i@YwQI#LLvyM7j'P$`UyT@ ֵ>lŠ1s׳IK_ϊ"l8`T܄y#l|iK{1{GQxL&(946P_k+䠵x r(KYv rAl<po5!/X95s0bM*IٮVDͥ wP C.HJG'25Y &XdoT148ɞ&%+f :%A?*?2j}Kmgz(8/E aCY z(ko6\g]bu\?ˑǶBKqdml @pmub:䊠W5R*]!ZFLևvNoo';)c -[ rծː4}'W_خq䰤}&|Н+K`b7JLH$와]栍K.M@ߦpI_=Zs/K1 *{5Lz: &mf<'60jϥu/j Qv$u|ț#c 0i_?e6X怾SJW2kN15`E5gH.O%C/m6y(tI3*aկ&%>V]/5eM2gG} qdr&g7{v9t߻N Ԕ-aѫ HAҌb>%h< ꊊmף;dmt V'r5{~nVBТ t\]?1LD~{dc/bVkj#ؓgvjyҋ"JnbqjZ8\0_wg/k o0_kĂ>Yu'J8L^y3RCg&r-і@#7 ]#xM?g"<0iҋ$ h>b NKeMfz);p-xJWcjN>"'Y)P&]p%EiK̞H `yhR f\ZcѣD~[5#:zv2 4N ,{#cnonj`/e')?75tnTy 2l|i4]{D Xk3a Rg[ɗ)&B*pY? hv| R&!bA59NlQ BҮ,^),,lx{Vy}u$J!5z׶i& ӸG< >0+.YY> l3v?^v.O5G A[f^6ўj #_dSXON,cKš;e]8&wQj!=` j@Qqq giFӄ|eeT}Km X,QUk"US8DyRճZPǛUH-'O:NjI72(؅%~9 ;Wjc%mQuPWC滲V\$9}P:54UԍZ*iK %%ǿ}%j-.AC Th.P1gpg71!@㗶"2ūbw~%Q6q#OGN_ AqvM0}ѻl> jh&>(zupMQ/W|mYBYJX)!Z77sAa~}UKZS_OAH*2G"4>度qpBl |팅ا焭S+:~rO15j0'X|嬢e#~RA>nKQ3TJnr{n;v(\wOיBr뼬|kdn~myĐA zʡm?1BJ6S&%|rlt9SAKlu0%[q%2.a DIk5|o/:$@b6Te}ҳQi؄@L*2w:zy3T5>Q~Xo5[gpYO3?^oGNIwq`lcl`V!SQ|M"}3H,a 5sC3dd XrF$%bB6Hdf5dMC8X4\ϰk.z|j"JO+{ZQ>]Zܸ+aK`Sfbra4 ZT˞IHY4E9/B}w1ì+fC~R!th&yv1 2ٚz~m Ѵ'1ޢȧ.5r[J%-KDe$6@2w/t@fR Dz쁒J$(6y߻`MT]b,Mc [XM%R^p^Osn^;b@B|k}|2sek{oGƎVYz6}AEFձ J>0<Ǐߩ&3)qܘE!4KPҌY2uUXs-Z:_[)L1qk2tF$Ƌ[`fр߷%A(@9 S"[G/gJ>etҥl-OPґPb*"8~IG /ŝaYD4`n/5SseR>9\uEyq[;XX.DBH<*3@kA.yU?Y~ޛ 0Kե&-_B; 6pe"u;.xnKl'H CQ 'E]Wñ2̓Sk ^m2Jq'!lsyi$z=˿.vOLzu]l|7O M7}*zOf濔o"bql//bqCKHTl5k9 f2M¼< "pU&R2@#풓`Pk,NjP%ix5?4= ]+тBrif#-lh:[}OhDy8tӿ+QH؜ڄ']OMM i=v3 ? Ye=$B~vT^2uX@Y֤gɥ|^$tYPɑ<"K! 5jw)%x%c;?xEo;ܻK=Pu] 9~-q6 Lɢ7)cuպl)t˪}hl w14]tSg!=_^)&[gq,1?ӨɼTWLB}M+*pkksV׻cͭ[\1G=^ ;Q({"f[nTC^auGqS/Ev͆W%AKzݣGDA1:NJ`X7taRhX/lHߛZ+Rc bڅM#%ҏz+Pt=kBZe-/W{ށ89%I+‹3~RҿÉ׋sM$*e? ڍ$%#ߒj E%u ]g?KW;վ=t9%-;|!Lo/Y?^ILb±+4aizOj+0uȉa`u)wؓzLcL|Ƕk\'1 [zN_sJ̽Ă)ه-NkGvqv;GD15(j I/Sa6 ϙN>_{5,dMoXjI3T;jЗƪ\U,BS1 Ehb{(ި6TpK*+6܉D 1Dr-dXQpvx1eجiy2A3.K+/9ͩ-OegWVTLV{58!f6[>  ir54şn&g.6yFwØb=9jX7} Y|?Ⱥ.3gd)3A(s"sp1ZK;|@ unšB\& si27­i[δ~Jt+2ˏgY_N@/5V]ЛCcC_Cv"d2%gcCev @15̀6nT1`!"JIg,,p߅w>+zTw؉jSխ+P,I$*_ZvA®>o$Iz`kb!z:1U`(Y'X 6+sH Tkde PW<½`(b6G8G ɟ}QU"<}I~Kx9g7լKik-#"sws_ 74Sr @g.&/m_Zv5c\u>@7)WiR4|Ycv6 1‚GU${#QITM\]L*& 16R?͍%DL/D#zGR ~R3( ͋BLT]'RµƖK:hϡ4vgsFD>1UmC%)lҽ' .Y۔8GsS+JXE\QE(`H-xAtvX eEU=i9b rRDji"|X;MHmRɬ1 :EK@v]l'x [A`%Hs(nFF]2ۧCxIRe 2ՖԇXbUp[nzb)mK[oך}Bk+[S8/z"Ra] c16 s= |Wh<2ީYwFp/>`SsdP?D=:Sr0G0y~1[ey742c0ͅ@ޅڢwCAt聶L6hVA R]}trtB6/6,>XQe]U?vBX-N>$^{̃z+ 4qyYQ:guL}}= rtUoQXI?{%Ult6G)J[2o]l_0q$`8$EJ,5L!U(dc@QQ̷lO$xL/ )ǘjT/rBuPZf*Eڕ4@mstmW>[Ys^"la 7ksi#0vcBIɭVə\`(ٔud k1l. pQ9 rT0chHDa0:EJlة ;E^;^>cZ,pO M&A_t|ۑ\M= !:n[Upu0ɀbP)W;^8|a:d'lYf4J1?^e${$7#5ϰuc6%1|R-$=W;Υ-mgȭ'jKH>@S, pֳA ?@oP˛6͒U42|w2\f-H"zTs]?L}8Vt)>U ciCDz&/9*AiV=`RxMB40#: @?}댓gNe#qnkªh+zHҸ!`d,V7Hn쵾Vw'-&F7[$LG[w,@ GXyᴗZU I2,4Vpc{}K`q2Q)[@XW+hLXyyoԹK!d[F"yG_f+~5[jv xjXNCFƴ5Ƚ _҆BSfŵ蕤06$ X hsm[(vVnA'Q$5HV&]_2ٽ+ׂEj>ypϒ *_e=_54wHi$=37  D5R&{>Zz lBR#Xz7Jتf ^UgQ9W0a`]XSʶkw'0zm0`R$M9vr<dc@JZ@͝3h[Š&4ݻ/Vj[$&Lj@FZ~6\X7_/s\PVy*;ǡsbGRL-Ebd3'EՏim J˛h^҉RzE vl7˯(`dlRäxjV.T#03<LxRESRwU'2b`ᅱs#_I<RA*0' UrP%휌R | ,Xf@9E0u";_ wG!B:X/9`uzm͎1ٲ7hrϫɕ.U"WmIFqSa+u.7'd%N*u,X}T%}d.`(rW*ԐטT`۲e>Rx4$KtOO7Y&j?1_{ȾGXoѫý6pSСj T?LÅ'?!7Ȩ$u wU`eB" ^ź 3%m8h^8Sg$|Fx*UOps\0`2?sxRKȵVHchT>9OW\ uKFomr韒|HJx]D U%C.dÇq=ݐ yg/ɮJح"''_" _Dt&mbPa;~Mb\ÔeKum3O 7!06-w<,=h u3f0FbA%H<3x姀لZ y3Z:?R1^$#}bnV_o|*}gxZ3. Ҹ=SX D>}cn41P1hUpi\=Oʊ8lC"6L\c:p~a=N?|DifgSV㑷+FкM|Bl !齚4- +i7~hR& DVݧ|-vq<N4?-K`,@&&Զ; E] DIf]Yaֿw<|כ^L*K 9pCh  &f'UYTub8o% 䦖VƋ?OrWaO6ҷ /#/*mp(QMLľ>=eѩ'~i~ V$={7 iCIHà˺*Jd Inaʋ0}dT>]5x9DSd0{G`K$W@Ct([q]cg$,a&)!˿,y^. uXU3:TH<[n")k1ZT |+Ư S%*h~I75lr 83-90I w0ڔ o1jeĢySj[୾ٜB'ěQfv(TvFp=R{w^ /J#p3Kե ײ:{8B|;l $O'7B8 _m!2jPPX #º`ɣoT}YeW\Mwcb7&n b58V,b;R&jQfqHpNCX\YAawţq&Ӎ:$r0'nrns`̶tj X?t$׊\6#?DQj}2q aO BpMafM:ZSFn-kPv%OY;r(CTNG4h@;]woGWB>Pqz΁[RJ剂P/O)1܁-N%߶9dU}Y "] 9&$[Ki~"6xb~np|=g֌~64 t}U"-|1șmkᬂy]Y8G㜿J| \ڳ6&@b1قT,TL@ F= p/7f"ݱ+:2ķ/.x ׌[Pfy+͍||{!9<tWve{AH?NP'1rNAg8`lCo fV ᇥ6 ~G9{X3d*hyrZw߂^'1tAD{dX3H^-ЂC?6Z&3NwP}Hc L /,5~;;_j񓝁My!?I{m4ߎ'\qfnJb$^N]tsA7cj`%<*ɘo ,e?t]꽼q`zպ\76evv;5"t15Oe^ʓɷDd2v!h E-{RuyU|=vEHD/)a~sDYΗxxp$@>b[=C!3|+)CV&zX~Ԝ^ewkg=KjLs#D']f?)~?@2u-zQ7YO`N(J6+.vx.OF!#oUwD@H0bbPV+U} t::(ވMR:i]l|6F5DJUY9CjJCؒNl%b][1J]'gp-XOSOқG%/lw̎-\}86݋X4Hzyʝ,2`JB)^$!N>%ϬPF_"g%ipqT +LL2V(Boxx7ݸPIiUUϢ۔)# #fǨ}Ӓ{1MB͵kOį/^q/:aBs6R쇳5]C4Fwk[nW*zM˦dyDJzgZ[%Fb΍&cy )fP+خg˚ yn4U}diGD1otEm\2 z7R|D%MrZ}!&gEB%v:1Ne~Ҕ~\dHUPNDdDmXG@,drn-Z15~ؗ(ԉ[9^SY/Ρupno n y/U2[pKz!`%>I;cEnܟw|b=%ɫQe%9S'6Ol-OU:,FNIn&#.})%'ŧV/2Py*6 H]5xqJ"k\7q˶G(IlY=޷ -y2E94Z_i~olh-+ތf`@ J0+%r#EwlkopG&I-lg"QOʭѦqhǘ3k[H Rޑ_ #,reڒo5sƚa]>r#[VbZH<ʬ῰0~|XqO[[cHjxobjvI,p_';HخC)?ڤ[" |BebVFY XCOLӆ mJj뙃\韝MFH;'x]j,TCx/xiNzV"L͔ ^ yqA˓bߩgo(-$]x2T-]On h7z6~ D.e .z ɲҺ܉`3cRyƃfGdMXsiےbN[#5OVM!&.<?ڎ+vN>; Fq`$u4jerC O̓4FLIJ6L66闯N_s NY_&"堐ډk~wRB6|l*2pљEkKzd;.&tߺѤp4=_WwoM#+k:gN&֒t/#J lL&8?%=|K*kaa6vdO>S1I5U2% (~|92m]5dn*?<^+=1gaУKlpm b+݄pttݮc~r`aMЯԈ_c$#, |>W|qx_&6\eD rYAaʇy&ˀ~Gj4+MܔObK;k&ցڏ HTzzGqpv)$>|V"ο6tKÒs#ϊ[t>/|p>5HAvspI(n`zM%#8)aF˃PpJC"^v‰/ڧ&,68ȱ'ǞI˲5ڻ &4BH( _As\zPp(be[Ur&FG~u'Cpwe[nYdc+;gWg^ D9HKS?xwdDz ^=|Abr尨׫.ޡc/&p ﲁ7xr}6MՁ;76&s~phqz 4qX|̣7j6tj]c:?a UVUiK96dۘzAoRCu9s0Bey01NB O"R>%g_H!x:Ǿ2k]')hE:QjF"n1y&^>HvfPw?*fjWCWy+qݑO̘jUV^̧=4":dpcrXqzs0Ihs[π1ɾ$<;,l\u^ėƛ^@HG} omٱB'n)W4fϹ8 j&ԧRg II{o]f-bUG]iLb3!Ry|sjW{~R85wS1Bbv.TԜW])J=JELd^| ena_H! kɆ$NY srsK>S^(>FALb1ǀ] s͂}TXFA6MrHc ?RG6ljd}ZdV<3[TbC<=c7ؐ_a{uZ]*I|x`nUqM}C@hP,ԓJv2Ni&kQ-֏#8<F tN~9Q&>zy'4NɴjDY : llHאSX*^۲nßB1469T_3P"x\#~EF[<~UH(붂ɬfqz1ڊjC746(_ܘ4o=W?_[vP43u&s HU]i0'9j2߭ݣz+"wWN[#{"C10/eu"\zZ)85TL`,,G# Iu|VyImJR v) jiD-#y#5 '5й@\2E!|Ʒ+Ӽ`w؎pJ;4RΥ:]mM{Llv 4 =Z6i=,,R0W[kDD-iveUF5v<)ryS.2lpl  xڂSЗM >{Sz9T# C`æС F2鋎'c.Pt{f2pX} -QD(A'\ -!e)UۣG0S(@lQ4$Y*2XvPȰ-q8)4 -j,LL0 {"qRZF>6Wq&#IkWVf\P% rYw]0-*IV.CY'C`Dp.َN7q,̐fz6vUIMBH~4|7Kr U_TZІzP6Dm,dǿ oL[!15aƵ. v.%Te^.end<'4RC=L ` 2vl8a. /aI+BPf_+"?,=+0lZџ e9E24+@\DF;Rr{3+a(M7((v>~{6?QQYprOyHpėn牛!Jc)@uA"j F)=>HiWeVyv[a%[SrˈdNb#l-I%AoJI|L+-fԑJ ࠿kU(=x<ƬYgZ= x"zAU-lFʂl1Vy '=9^g$Y{/ע@;7_@w^Nx@ p|M1ȗĂx]G^1Sy.j~PJe|rr\ . ܰ{58u41*B<-b19(M红=% xґjzϜ)"IV3:kc0&CamY$g<ʠ'xr!Aj^Wpt;aqC 5N/"H:xȕV,@U5j : p"bo8f䍸l/nJ/5w Gz`?c8" ΨK9S^AY1 F)߯mé>љעh8EXԞ6չY30O},)38ld[&Ed+F0YtMo}wEA6VTYTR50S,uf#vsb\NNj2RCԿg MOv V<34C?$0&2eث+F ޚ}C7%'Rߜ҂ZI`e Va ogU~u2͊<,X oˇRi>_@oFE`A-БJ?E-S~]gP۶ F.1wN[{64T**Ċ6gݸ<V1UA*qardFq}4bج%6ya|?̸F$yEƐ'09B-S;g'32Vr@Q9\ d&/eĿt6֊h8f3dahäTD8aEZ'胉ŋ %Ex*NmcSvRO5C"6ޫ&"zGM.|OpZvO~):,:AϛńJjuګ/'X$9gzhIq/lGia~浺(P;`Rk4go{ތxh QҪS֛{VHY[}JͫՒt eKQc ]g^mD8ηe`:KpkCt`VD}w:dsT}'Du[pD:"{aЄ"gS(wiUmV4(H7 xU"q~Q̗DQ2SkRQi!,UX4kj2N}jt2,Zle$)!.w- h9F QT H,y&3M5{K{V@cpIo=ks;)HoE|U[:H"SJr)ʹޜ ~ooZInŽ5oƕ+o'(#kͿ3s~bX nvE.|tf7d2_Jڨ(0 ;BI-E")ejU@=ڞ6ySˆ Eb{G-V}*JP::& Ǹ{3Oas^OKлE@]wNB#$ph +rӨ `^XT?9ULA u3* 0jTVPOf !T8\@3(]U^Mtܕձ$8,IGl !uwfS8oS<׃߈6lblĻuzxtȐ b1R(lM? X#YQ$QKEp-q ᗟBl_ Ǎs~x.w^'bz;=]Դt 3P,|{{ʂ[pڽq95] OF3\IܘECl+sh(3AVئpnH/L&/B0$8D?fSL\2{ @7CL>>m#dL=b~\Пⱟ:Vxvi]ҙ&1@} e~E cPHK3&w -•iGr|G*H]W-2M˦l6tG!_D8/HJ+wKsPj riB'<#}-`V'f>e[&m:ϲ:VCpOGjc+d]zZ뷹IjAaŖIɅtFz"Cy@+w\]AOKǰd]vVw]B.\Xq"_;_\$|ON #[œH8]?SsJxH?ojFC~"91ݭ 5!o""ʦl ЊBCޜ> ɱ&` e.~DgQRJ1 谿+'NrH)EܞCQ`/`ZSslK2,,VBb_[b8*-\GǿJu2`b6SS#L?EQ>{KqK<5Aƛ|ߓ9,sc[H7a7! M'IiI}UК8O cyHv=uNt4*HEi=1L63<KQ/hIn]1ݜq j?hNl7o*e.đbs({L[ٮOtD`6&=SE˸ A$}:֩Ywz)ÔvRXg[S]x,kH% ƅsSZ)c>S6X~.0Wêڽ>nŃ;|+9C|xAݨ+"uRL0>\WM}3Tw|36zInjwVxq#ݒMǭqem+ 苬L&).ښ\b{`\IQfVgp0{4v9*E=䙢,J,›~{q) #Z[)&pD?DP `MZ"IBiI{9m%4`sW?4x ̈қ;% w$P_N^W-Îq \ux /cZk5VN$W0jJ5 .mK, 2&v@>,ˇIvE-lzI3:J56xt2" n# 9֛6\@/]X(6{(~J3H}移iӝ/3VwLCVHʂnHJ@>cX{P/vU:J"4Gq& /dݛpMc.S tE2l*7|DK4g+fӿ{|@vDz@k8$'~3.P_d1}ߒp^gqԽ>Ae L4R8LX giمfD6])n5 y2)_2ҮW(&ţo@;Qa I#RymgtWuTS^5&!Zz tx֡X`R 'n~ V#`c3'Kd9:JnmSڄVAE1oOjƸ31sCkF$OhZ2* ӜyYyc#/Ν²vު8߁% P߼/&Sv5#w}fg%-| ##f <+.rq̓9XpLMG. [|Keצ|$ye*jR%9I)u !R=&촀q|ǏNRgp[e֥3G@: 8aPҌSey(E{xȥ́3 7;\*&BҴc}Ft`=۽W6#Ec \=a܃ >C貫 cwm]GcpHuv\W ))󣖬?$Me (&'@C q+J T46wp`@c]5~}`(`ҋӏt]ET#4"<beE>A+>@ʓ Y`D, N8 ~%f<\&l|(ka/vA{ǪB/l6?n1 fSŽ-p!B`L٫rKzKK$Xək Y;3ۋdgDM/TUeoƯQT]Ta8-&`sp~"J%CggQ@ tP|n'ۦt|bҔ"An4*ֶ݆VdAbףAIkqEn| p񘒉\ӆP[%F*GvmA2sefA_Y{,א^pBP| Ám9Eʻ66$t~ ǶY( +$2Ҷ}a$aƺqDfs6O A8v.p˖v|F#Eڞ|a"}\ 8ˏbbW/.RL]&/) JFltL٦IN7<[V~ aXpD7к3\.2V$zpYa3Y+ޥur}BA;b-^]"9\VRgJYza GVA@Ҡ&L:y4d 0PxU1 bL8 eTy^j>Zq$[9 g?k2HBDmSY-q3o} vinЁ}&Y\ik|]uNI(my g)TX[q׫X}1 ZXľ&C|8x%b?\ P8*9c8HDV_0$p7rQLA0.5wA-y˜ NȬŠ5 Nӡ>ZDN=JmS[j 6MYmږ#TN}54bǦky?q z1 c|Ҝ]Ht {w(P42 p/Uj+5hfF&g%7lhzx aj?N=W=S>z8˱kXd/K` FaZ:bV&AqAR&T[ ߹(-a,՟E6i,CZMmdݘq?24,]0f،8E@г2,+5 ޮp€mSpܚ#4n[ Q?p\ zH`X3o l\uO!OfVqG;e;rѨmrkN5OA2O4V1(년j}a'\JܪMRxMqGA|tJAEY}?gruO!B20 ZVzB},ze$؀ RJD8S;o۩5_ )׽2g)XPfCg-Gf!YnX03-:^Ge~S%:<ݳDdNpSk=4=:+У E4s`>x#'Yo/jP" hgS?`&R~QCt4([b @L cbfdZ*,UH~Iw;9ŀJZ-Q; '.i$T _Tq:N Nmth&)cA&) !\}\fLI6 t&/-,,-z Rm6 A/6!E}|ֈT;hZhh7oL @I&y9`6v"FG|qxsHZ'C铽elpɫlCIwEJOV:1[7I,?IPb9r2l="`:]L(^+*I!Ȁ~6$Q]eQdİ0_Ui4 (AJ#dJZ&6a8O|P*7ԙ\`13q/,F 4h>*)c/WNe"iO"!yuȨݜ0|յ+QSF>fJ8J 8$ tPv` J"HB̆7&5EϦk!`~v8Ƞi$C5 1P~"6=Du4䌚G܈|ZP&#r6JU&f6kDZ,THmӐQIlHB}Pl C/2s1;-Pnb34"cě Yz\8mB?KKî!$6Y`^opmz_*'6(GtĚJ6ӪKϢ4thVN s2s^3dZbYp,x;;]xe`di#-.4wrl'hm8.dn ;7!иhkc%#5ߊ;dI9SsherKX$IPPg`^vTjSg:F YA pt2yguH1WpY2>AT8lpkvR caPm@MܫS k9IhUة,bMeIhVzk[L@{.1 [Ppݤ 6zq*K[!ZU7i!cSŷV%L>N=v+`X9ʡQa]Il/VeYAK=BkhXmRzJFJ1ac\ PB5aBf6@DϣRyf`^MxRcnm&CWI1"&-0kY-Ԗ&g7~'ʢ@EAKjTsF%͞>L1 Χ+H_xfq&.z̴ ]7{Ƽ;;ҵD@]JzlVC"zm?d*exh;Aݒ!{Z2ij~>qFb"pFv΀uz~TgA:9+Nt/4^_2|{OѠh5` 9gwĕ|;6sW Asݠ=LnLt[j\YGG_Mt]m 3oaE:7E7]+8KSp5?JhtN<:Xзm m8׌0̰ލEuu_ov=P=NI(sEjנ"l3>7!ʍ6泌p۪0Hsodڴҕ >5u;4c3Au2daUqÒ]D7$?x"L[YmYoC[z1!_^2!nk}BޚHv.9^Cv۽.j #|ڟɈj*/ψd388 d"nVd"} p[>਽épZpɶBcBʣwei_!8'֐Mq'; %nXє=\E.mq\3 @Iuah![x+Qv`?. AqGyf⑤XA~6QJE|#pcf5ZJ(Bk;s/ 껫SYLc+RVh34ҋ|mE; Xz!8] lZfP HJC<JB&ql{D]jIS?+%4ҋbqVs? OD ,Z0ߡ~}Y>־h!naFeMU!u4GCh0j}$0YP@.$nr Y>Z&Dw<{k𱓣g<Cc a5%JjN`LP=FLS+oTJa*nϕS5z!xh?[tg ;v @KחPKwWNA|wЩ 2`,Z  W=6.I'vtAw 5h 4H.ic}QjMJ/M>_m 5‚霒럣& Zm^mѤvIЬ*ZM<)at)1xgA$#MT0VLX䎰TNZzCa Uf4΃ VlS-NX׎ >ZeXD|xOV:m0vVzMLRK(22ؠVߩ 9xrnFrBy@br76(sPȀؘH3O~#:%I͙dɓW,"bмZ sZ5ӕ12dQlq8*Iqe0` \&: >0ܹpu# 8%Čv<=h S{]"kN~\wvJ{gc::*ar{يu8aׄgԈ *0+\|)x ]q(uuցr)toi@ >) q:̩M<둽XM 1G4ӸV9q-דU%5cX Ld~~r_ ¹C8¥ jJ̀De Ed ENyÃ]M̒MGvOvkJLz?I=nV4?8 Ihd@J  )DRP2B*\ewwܾjHc3")k&r ykj|K5³҃AYQtBoI&v0s yMz#Vߺww@ɬCfJ+ȈJ6޴+V? c>+;R4',{pLY0ncCv G,tTRa厣Sh04c(q`M»ox7ٵAZ'bŽ4WQ+d|Jiha05 秆0HCU9®1X{>&mR+nCٛ09<N@pqf'^ߛ NIp¶[|)ϱ,_&\wH3FZ*- R?91$POEƯj zI8F\ y9.UC wR4gWh7v*_8_= Xi $[2bK=8{9k…ד_ڪߐ7OEr:D,ڙ$6|ޕ[D\V\ 9d.!H[h,Z,\ԤWC$ޫ޿1χzQN&X~I}(ӷcm:fbmY\d иEQt o"`oDh=E .ԁ[\+ OV)fnҾX kɤutʕ R{J$.,,Ыd 8D"kBDzDEs{\2Hp_\(E58]XeFƣ\M}o7ׯA@S. |IsLFU/p/VeRQZpԥjx Z3&6.5=ԫԂY+V/nu#L@ʾ k="MG-+MVҺ?1In+0fZP"7r?eVOA(J!XGqsƇ>0}S Ԫ5|;n nu 6#b!Qd3 60IdW 8ӈy5hI'IO@_a5򗮎$BWܩ \`qSa\-_w3Jo*g(w+ɜqfLSpma5N* ˂/5is!f*6dZS jr+L|@ ]8W 7(YXƭ۶WdHxJU_ӄk\7b5e2t459G2CC$GI rxL2QtM+fL;Cf'{|3`p'؂Z:dcҢ̸W:'Nӫ.ᵣ1 G5r04tT ܊s 1oަ bV XX+OQˡ7D$!&Q:>K櫛obL2+ i+˵dV ̽v3E#_p@X8S'b#q94^l<,`[yS g 4Y/J=wp S, '&E C fDmyFc?/vE(-or|bfKfp(Wek ,}KG\gb'PMNC@#B>qK#k]I0BB'U&d*_`.9#䉚p8 '?pW8$ՊjI`HF-Z ~, $WnH۴fz66ﭝDK Z| ~.{ M-NO~Wi i'γ(Vx==!2ϜpwDwSLI:x4ş5 U^~-BVˮ~jFj1+=40,4n !<F.#KV_O Nx* ;!vʸN3·."ObHx7y6"_́˃<lE3ܤ-pioqJ~T!9bwQYxR]3pu/]6{#Dzgȱ^*Ulޔ2tmH7d/o%Vf̋ω410bs9wf_b쎘s|!¢}hjzp P]`I]]U ZܽVp4q@NH5!2 `=IŨ$l =Ez'nQ`A>keXƠ.VT߼hi}e :b}DDfPSu荛d_ l\Єx5.DKW q,ֹ ~ՐC: SvMtn*(W$EƁ;NOFG~WxCf[o$ʟ>SbKEV^֨UQR"nWo_EE<_G.vQPZ ) "VbhTd;ɉ'ƺz;'ĂZoRR1cݮQ׭b[-5{hdJu1$5ALZ7q5/O?:GgV197tr * gfƧ/cs>^=f1= ^="kd m0Rvm(J?W$^>Hj uNmA^CMH&VvUGk7r=#D˲<:sGkMG\)2Ի^Ѷ5EDwPJ&H5ML!G9KU]l()W#5]Kog!|2+՛,j-nYk*Gnkr* g9r dلivwMQ[O 55llfZ%HN|3k2x}vi-}ITE?g8,EL"p@kj%l>Kn{k 7E?ZUnڴ)|Df'aEj*=]yQC2`RAS@RjL}Cw$F'}Ҽ3vn+K\2[Y~b^ZJ|c؈@zqѩ fiM=4* @ܧ;6e +^k6V?SsOT{ק|;`U꼒*HaxЖCu.&*:,<\ ^D X5@sa&9X$kM [eqWr̎ 0<-ƒo=Il(!w[( q>Q u +|ߦ< b|nՓr3#QM@BI}ӓK͂ +5zԓ` 僐 Ab;K6M!نE>t/GhBK\nΑ9X!<O L2 mEjY/m~Zd DUJ(,F'^ ]xoBMH,#9W͙%79( K楐DtƑs^B>p -fj&=KbfN/GHt v"fl@cX.١cA޹%t K$ '^=Ӗ"Yl Ϻp}G t>s+BŀWr$bҒ]vZ0B1)KԌDմy4JĈY^h;TgORc I*P:X%13MJdI.W9_"XZ=UU'Pz)}T )@~6sEq%5[TѶw ѴSmvW!UWS?<LeSԔpXa}K8V?<$O\/=E0 aS M$e^;Щ[#7欜(:g*bTe[|kVǨU*&z>XN{H2a/\ǡ r+2I!KVxg` M騳?Wl*֨vLERo;hO iz^Hyܦj̷a6! ɏU(I%҈Աg;K^$xR:N'*:>mBﲥa4&Bk6SdOJ}+65 Nx>.>*>WR#CD`T52?(9Wѷ9e/5Altv 1TN.l5Q\'2 u&>SΛʦH Z} bU~_WO?.{=;G0,]l,e)1rŠd;qϮ3lG0LGkb'?jZ.?FSΒ Twvyђj4_AڑgW[}veJ9q~X<'6evV).()s0#M K|G(EyOE"v9 h3$Yp`Z?6A7ȼ[T2XL'. *+F}Zk5>}^zenԉhH#JZ%G."+`GWNo)=ES`evj K}7fnפ[3:D)}9y1(I0|hx8\M^ڕmO[3bx TpeW%n،iD\PE@j ?@Ⱥ& mO<䏏oH Q2CNvч2 dq} kߪ@ܙa"TitGikhol̞դyÄkz&ffۀD3t#z70x>ORon'x!FZ&rvnM(4&AݾG29t1khlҁv 7?bUX(1&JZ5#*1lo[mœ2it_>cRDLCQަY;]%O%JrCR)=J, >VrAX`yHUu^Xo6XeM&ߗ1O.M=8<A5 kYl^2 PRTW{9E6Pz\\G}i|x;V1@aF)pzfGnGϙhnXyZl򜠼DեXUJ>1O,YEĿpsZB݅Y @k Mh]i}[A N :Fy o!WLaJ%<hJNɳp*ϖt p{u{nvR~iOjдL_ ԛh@ooDzoY.06mOAq)Nt#[. h[="T?B;F?~j›<^\b)y&'%;6-]2ju2CcɆVK2pG >oW_JE;E3O~@?C9917 ,}I\cI&]NZh&odէjpMP;a?s|":Y9(~Kpx.@-ާۈR0LU_}_L|]Ռm)Ǟj/u8 +2֦/O5\%eڰB]dOZ_Sw`&F%է;C [ߧ=7w^&am('U{f` W\DQZ,)r%l_.A? Ɏ} ܗ5Oʠv@-7Lĩf`Ya75IVnu\2њ9mSX ,9s.읛&Y{Ps4 Wla0@qi7 6 Zt1uD"•X \UD "5\Q:뉘K4u&b||o楍<\a`"67lF'!%;rat3@dn`vP BG؂uw,^3ǥgńʭLI< oi?Y|G}()&-~hl*U17"[]3rz< {o|cqVyԑQ7Yyz_c%qYYQr6BkBÖY&[.5`3aB+ܨs@o ݤ^>>VJ!!.ThbJITo,_^pjp$!FcZ{}Gu(Kp3A9ajiMyqU mT~ 5v)S(g=#,#4=n"/Q髒ӭ+μ}MX ɞ`%]_ ȥx<1x) 2[&2̶G:j|'Q75<`~6Hauz "GՉ[> q{[/Sk 5 <˗CU~5gr#z[q8`,cgjcU`c³T|v,s6ExlmL$OCwZO U!U85#VtJ,mAG[軖{!N7~F#`nUaNgQ3VWD˧-| A-de:&+&I*/[q! ~#'l:YЋU=e`C-5Z\**G;hm0d,'xE0nG 7x7" wX*@rNc@>HX\#jjkz { zZ~**rsGpʖOAX 4\`my.i` HR4S7Q|}QBh%F\W/qn'A&Nmtz~(ZZꂹkF|r$\2D R3)s8W{vB]^ ep[YE0n0d;Zғ%RvUmtխr(VkU"B NB]N wPra>0) Xp6pG @crQW%XqMrWb,f(mtw.#f:sNnX\)\^ He̒օLnzRdǨ˹;M)/ lƼ#?{f ^WKBkb1z[S7UgY4jr4h>ih ~ k Y.eD>hVnhq9\ِS^q,>)tbA+|(VP5z.&s 򁱀Hg#.GPQ$ПBbr[6W]ygNb٢6_m5B3DbR)RHZY<Ѹc{R ;`Tsh^}wA(B.|}ͥ-a۵ivt hUmW ⨲;LL[8>^+Ԛ_%'X !0W;u#Sgv8GÙ5U$,h [͞u_wD2i(GP[ymI$͚myX~pB-[~X7%rNNcbV;J@UZnk?4P;Ah)]a}Þ|i\ n6 m6A֪=J8d\^]("cLˎc.+̺QOIv0%d3ߺ"ZWCٌFñT@씓_C{iz>W.=[mz1_!Z5kιqޓZꋱr唑+@W y.^?n Ny'|URJMo'q w4nYt>æhEtILaHh3L~=%Z_ 'yiUN]H4G0Ǥ|e(qES,eK< `PfvI uT*ҝz_"D @C+ P^1F ;Hv(A | r?l2dY*ҞܼV{^d'dfDUsO_tuQćhqZdO r2O{Bi3j5xDM6 xpE#{y )0;<@|^rvNÅF?<(.sf,Ӛ# '3hM^$1W:wQv W\@'2)*)$iUQ U5j } Ks5$wv`{RCXiz) =4Vq9QLv&L4sq&޶azqঙ9`dft啭K*,RIxqa;akȞE :ʷFwEszDy6 U?x-NVƭZ7J%iKslRCoǵr59Ze(]&|7*owӭtS˷YP8Lo#AR̓H{Fut$,=hN.=aBNvLm xF{5 G]l 1y 1Xr8`u\Vz@mg"._WrIEqۣ!3/9iA?@HF3.bĸO1h47,;9d' *{1x6 _|otUMKM+:;fET/@-4:M| )ItXގQ^5BՃPn 3Ựv!NÅc)/aOZx$Fb4#`]=M|^t;aA) >/^x`#5Or*RZ}SpZq9॔ё; dG -V>ل{*.?4)զkA(KzBccEa%,wq4A&u9!|y{9txіh/[] "riynZ+uR{ۑJfoKtΦ*){j2A}' 1?@9Wk265?AAt*PRv 9t`Y6ׇƪ?: Viz#JK^C*Zzs`Qp ~"}ooG-,4xCG9YO҃u;ܚ&FmZa]ut{1x-,&h0oJ6J ƪvHij 4=,5mjeӭɔPT!ZDu8rUǁB``3%C)Qew߅{~ O%6Ґ1>֕-wfg .[hYq:|MbXt*IOҩQ "X[[XPdcʠ5mj,TF dB? o{3tzE:LtM |Fyz  R}&u;($ ^O+X!:?%ԮڇQTtw3YT}>eQo@kMB>J䬙@xKDlPY֦ CSavL5zxc 0T 61甆8Q"x,7A9[х:xi8ʆ5 8LnUBv xc 8<8/KF앂Xsyl dR);<-ʉz2w$ qseRB{ئɁtyJ6 jq1rSE`eoF}G1 LA^Zσ $e CS9^aoԎf#6'BG:\a rh_UO0gq- +u?EEw?ǯsj"_M mn{b[qM؆2pvܹ>q;%[} zӰ`X>/WĒj%H9Ձ)A-Y4S[sŴ^zYבPL8׍/)cl}{kjVIwjnbܺ 0e'"G %w?"9-ދ:;%ݸ4`si!Xȉӻ}㖏^%"Kz&;Z{Oȗo"8V@'0ψGy v4s󎴁󒣇nu!icsW#QqnW0 xqV;RLm`b[tI9,M-ѷkn(DvؼWؿEK$ư\q3>qRd/rUx7>_,"T%sv;^Vj3{6_R$ [pO lhaѤVv+ۮ,ffTlư f=34+6f$l#Rm gGY9J_GJlGʋ/x7;VU,:폲3W}Jϻ uo0q kK6cyr*-ȻU8>`|XiärJ%XRذdK%!sWB<۱_5Z%T494(N <[?X'+ jO"0czjEe%73ߒPx 7Dy$[yX }RT}y8;8b%Aot6CCM̀V_}@~?lr((闽StKǕFI<&H2 \e>2^~Ap%++#BOT!F.,eT۰߈D/w35#Xk]/aIWI0H hiuMަOGҚA0CRK|/8#g`DmPmo_t*R&zDLOR6uDV[_V/|Œ;k]%(/|QaG6Mp:Y: yRf\< =Yy&[QOs L[- f͖:V MsF$BWD&bf2F*mƫm@z:'d06mn+g*S^לgCժ"^Q<:3iD}^16O]/sFDFCV]DAÏM ~Mga>7>y TVnMv`r {]U AX⩵PR&*=dz;5̃G!$H:FsOZ_NjPs6xw~< ݟg}+ثp?Y}H{ZF$['}X4 LJ68>`Fz@v6٩\9go2GRF#U52B5$D^ͣlFg gj 6"er仼:Slys :4?P_YOPy]lD&SWu"(mowZxnz$Ez {iQ|Ӽ8z*[)uT}]bCay_,{Qwl_{um[Y[Lۛ,Z]OL]8r2alK-7#\>ͭ2ߗOĩL>Dwwr`͙Z'QX=kJLobj9qwM8l r7}pK4 =ONl%gvHHQh ]h *IS0F9%C(X @V3*=>CN(cE_>"pGmRMojNO/|v&tByϑ.޲̋Q ?SGpz8R75bAZ/rki܉c6E>ҫwk*RD+e4q]<s"v>+v-(>Æ' X[C QqG%?~)O'',i-1ؽmROɘ&g3MAu8Ƞ2NlS$ba]pH Ь@|M6V `s&Vdɐbѝ0/ٺ*W6|O'}~H(} խgOxZ"`q UQ]X?q;{^ `<19HLp_lLnoIl Ӎàț$Zڥr"V!ٔd6E7a?SAHP˳^c\EQnH,sHû];gަ8Lx0bsfgV͠FY7''ѿ_IsG06gre6J=:Y~#1 ۚX@4ݨOuV&&@\aBFewJ] }eϯ:tR>O9bU3;L "'~vQCO2t"FLȸtNDi;&ʴ cΊsTZi6C2~w9}Z6#7=E󟎹zݾ~fwl"Cj) B1wqM:q'{ANi( G16BC$u-D}hO쐺v6Twpd7Zue?d q~w{AQ%NvHD99va@E ֔763uVy}8M,CKYO:̾CǎZlbz6e-&N%>\/l#oPAR;_j40n6v1Dz >7EڀRK{X~*(?At0/ u D%2+tDT[GGN0f0?JEȘY=~ |>QWt[ehXU}'q'{_\!wQ\[@%'$IH$#]ޏ'^a|H1~Sc{6P"sd>q>aVSw ^ A~z)ć_qj Y qdmvcx iu3z%yJƳuΧq;k>n FP3RQ0gb 8UZRwbC]g#l<_9zWhޑPJ<ww[hO/'iqD>e ̄uޣ jk?t#4YL0*CE`QaY1<<˸?ikW (@ĶkdTʯ }ظ>ѥv &! yˈ%VzPp)pR>Ȏϸ=s2 %|٩>NRտ7z?8*6 }`;=u~Dg/sk`mlC=8O^Co\|}m j|A9$x4:X e=azz0'@E Se.+ T'_nk{Ad]R8}r\@Af7<!=pAJFETao~ 8jogaZ*rw"/*B[r3"nU[!5E>:k2qpͼ_=IoGlW$i6z5Ygc&NCI54' aW ' Fik0V|Em庣\>T[yFrxCZ'תO$R: p6I( A[Vi'b%{, Xr*t}*H=[_J@l;Зa:R BdIpR V:3Z8Hó_ ݔ_ [>T3Yʢd O63uuiJ  k0bх7 !!'i3RqdBG% lDGګzu%&C-ns_DS=|DL|0"M>9>0xMX.ٴά_Ӕz`F0 b­?[=r9 G ~RL7Į7LwᎽ`?@4<6jZR@bFX.a8.!|+ukEF}H|:aXuyHNQ0H-zT,ri5.MrʭgXq`D8dow' /*63LkR h;N$FCsuW}"E<<H=?1XXX;:UeY15qC;ͮ;bz< D![#ZaʲIsz߈An2E>yx gby@Sxch|I7`Ƭ 9 bc1 )ѭ]*(:3ԝ3%<Ӥ)=IPEq< ҟ+5>rEf[TQlfZL9 ;%(Ĭ-uE 5pn*1PVě YQcXT@esVTzJyABkbVOgz" F[e\\p_Tb)/S3hwIyG{UdZ9m. i8_v$2$a=ò^E3;2uא$HD$.p( }Si7 ;pNSQaWTTFhx?⦶ @0c-I0S~B6Fdew!⪪d9d%PdJaT~ ^چ>Vŀ+&YKsjBǨ⿱ME}hi*z값VqW2YXm~[,b/v$Ejboow3ZQ{vo' xU ҆_ 3U/ .m*: Ԟ 7ajtsCȶt(*0EfxXܭ^D16jS2X]v ײ+N9 ҇>+aϚA+Nx[7DE!r9HMD_R.Zls(dW*3J" ̣hO2MCVJO@Ia~{ Nw5՝=L/uwu}<69܀OWz(L6gzz][HWe.wSE2᭎e/bUt.YQ)q^k ⇑]UM[1(hY ʩ$Id/~Er??>R10.>Kb~/͑vu\9j֮Z9qrjN2NZ#u,V5H0o iOnW-#<9t WK$] =BX}` <4V;u5Y * %\伀Oygmٻ[S`좠lcd>],bab0 c)/dD bfWJ/{Q&%7)q1 )]x'X ܀Cu,eZYYM}/v a%uxA׮'vƵBHn+N_V[ -26KFce_SYU>WW&,'QVθ`j3=:@g؄n>˻`WZ^=`&}LIlKx<@ $ wG8fQ,p<:xcY13W?ZňTM% B'UG#LO\hr$~ǷISf\B>bN2tZ1n13 ~q;7W܁> O`o֧~ )zi~p1ϽoJ>sxLx?k⿊@MŞsEnyp֢%#sX ac~Rh:(#Jgmha#򁖣mFsK%@밵C+W)>G)=|;[r(fgIeH@1 MS uP5zKX׵/]Wz-simk rԎ)pۖ_/r^0;,(y6AbP{?ߑ@<K  /VNP: *>7iTPoř#u׵b)9ndhFw_)4,c$%+9[Ec ?yWR9}og h%+(ԂJtkc2=!l,?>Ktb)dž7 b`Pbj#[V3ΓGO“̐1JVfLʼn32@ !IQ#:ߛTu 3K@^R;`-2 Y?Hw=9}I]u_H =ueX Ăm3E%Ֆ%1 jar E䭼YVb9&iއv4:mJ`V˫tw\Zl&tl{ 4:r %Y@l"bվ9<$)o%Gj{N L^n'2~TՍ$o'p#P ]4YBC~U Pg/$15 K\/Sc(TqR,7~?3ݠ BW4Ŷ&$5!=h1oy[X>jY2#Ua*ZUc#q9konM꥛ ,iSr\m'Ɍ[^Iu;P:wβ)( bؼ@p+v,j Oi솳"շ\3Ӽ/*/d!"kLV P%jQy7fP֯.{ [*o 4M֖Bco @d iIA1W sH~]Za ixk0p\uBW(4  फ़z̢'\%fuxFU(5kltobˣ`4DhҳfP K2jӦ]Me!ܤKޓsaHv:zAlM>_\Es0;HbЄEsatxBd{ b>׋i[28tX,{DqWL;0Ѱ?W7(oJFty8M'I@}!dYӔ 2*/ciu\?;T6 wto4XΠvJpcA@c!G]/:]z2`,Yy]WhdnE 21HU*q^~4?yFpg ^M"({ C:^0~PY*&y%1B=8ɓFt^钳?-B@W=w"l_!K%lװƏaT%~XӚYhdo5}}p Y GRG nUt0[?¡[9at^#'$Jm`N:=h7dC 8i6)on/XbeHrԞf![,Ťm]7-Br{jB#nNr.`=P:)k Xed"&cLU3-}>qA#'zx֔LGXDOFg e9,[.Ţ,{ghٌӲ:1"5E\&U̓@sڙʩI=hmU#M(Չ_w)*l . ̗umͩ]U!jhl 39 !P"ͷ"aq3+N%7P孨p C3&qwļJ2dzS(YaWLF.o5oy~A1o;c;G [_ES㏙&xErepd(]a/0rf˞M;p` oT#uUŠ1:SX|E0@ܨ\Kab8\́ylg?yxw #H6"2's ky9XVs! $vtma@NR0,]Qiь5>P0"6Me ~'߁ɮXeyNWA{3ȾWYenxz-<`̝5|s.2F$r&Ȱ$Tt%wл\mU=fXKoe7-ql]fy Mh"+z䲛*l Dhǒ;iap[xm21Š*/(*.n|W^t~}0dhS=ٿüM؜Wٞc8f<} Uօ/ʺ-l5l}˽>ΖN;^:w۳/~Κ=K'摒xBx~O4ͦ&T̔4@L^ :D)|l+{Qw)F,E?龩6^nklD?bFŸAJ\z?PEv45b 'H [}oeLc},"rCCνȭ?6{/h_BpBO-"bw"xCZM[ W'O[aQn5M#b|5#ve&We 5f x{i_[e/x  uX2 _7 N ˃*~YIwk~oA)f*vL`؄hnݎVZڼ}Kagkf wQ@Wm\<< Ȇ|ь| Kk"\k8gmk*'j Ϳ 2He#^PXάP){d[(eTgy"AheOF5>hEx"7_;z3‰ko%9f%,[EG !p)[9MJ-1G8 /ٹ,2~hԟ)rޞ"i:$t=M2I@lz<5ό` L,8gYZ07070100000032000081a4000000000000000000000001629779bf00022270000000000000000000000000000000000000005900000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/infiniband/core/ib_core.ko.xz7zXZִF!t/L]?Eh=ڜ.+*f el,ΠE0AC}uzk@ f,>UZZ䰤di0wO^wLX$,"0{=^MkѺc#OFm@c!Bk19F~xdoYLmRcf@ɺ=:.klej]\"^62gAK*&Z葴%+竁wz%B %%mlfJf*ŧډc3-I|a LA!z64G|R>6ޢ 39 F{dIbvC&MtR%m8qV;"@[B7|a^?juz1o_lu>cp 4 jB9!j{Ŵt1/x @+1rNɄykGzh5 ÿ{kP?Y*K,x@pG6oan*'~9!@Ի=ʲr'SѶt9e*MMpVnK@Z!Z kR4Y]k?:OM~W+g``B>C"!U&#~ʸ 'Qű$ODh$=G);y  j:+>% V9Ewud Y,dj<ز,l>c,pAl'rK>@j/ K04nX' 62W}cE7Uh΋ p"Ep3*q?Z1WO׹{쨦#;W% goDٕMvpTMWBhٶ3#\Iw\I ҖD SsWsL+nUImzNnG6Hxb mȤM )T 1h]+R+0RLjGPy1WXƫ;@m-:u~h[z|`zۑ'fAas&BƈGh!:T?L+Pz_U閉ifˑp/1qncH:}E0t;juKKBhɄMmz qvZ2ZPMjK2}%{jO>| imޙ2Z6J9YyPֽz|<[e+ժٗ+;PKR⹓ D8!Y d:L5ˊݕ-?UʌF{da]P6eT>Iw`e&qpGmtfj 'bKKj[z1^#D9 vꃸ ܭJ}l%_A-}x<1Okk/!@,@^_5:XO Aݣ(S<.3SǹC !`i͋:/y[ 9f 1dKYj2=@(R5$Q.)HRif[RfVﷇ.cb84sH J:EE|1+}4<ݫ6P-ln]^ԡHwز(f K.=hP<060iԏÌ>Uʶ23a5)8 1$hҒַfP=v4z\s:^ޕ큤-Kk&mTXg{Oъw J߱"WhsR}F%%fP);-Π#VDTH4jo"Uc䒵֧_0% 2ט/\>騴 ;g˙^yIs YXc:5m@:uBS?g/'5q93X Dž<ГS9_pA'&bV "R;q_r* {<TDljpZy:r*6F/AݛfΘKŐ/CB_[rKl j`![8`Z;uf%#ϷV!I$UXbO? ҃w l4)m:F\ j٥1ua>f'g716l6A %A1ڂ0d$+Z![ȷN+xlA9;mL!]M^Yk(&#Q5GNyO'ZŸ̫]uWX=`2P"_.:SpcK ܦ9^FqNBX`LJ7WkEL]<#vR:!fW{eV `Mֲ5OB١\'0 g?焒@,zɣg9& DDb}VVˁUl7>4Jyx9G*[ߍb,o3\OR=/>Zh(I<|sb;qsGWQ #L8&|oŮR@3# W,wJ!u\>#Ȉ}{vBCPT.$(S,-E`nTCr٠->m;̶"SwIML}Qhsw"*i d%!ձFSs91Öl.-y֮Bнtq < 6u\?#%C#LNm${zړ# oKY6 ttyk"= .ς/՘ZmfP['MV[6{6<(+!([2s {.ܾZEe][Jf k_ F.8sK?AId`:McOuIY5ڐ9uÂpedK$a }Pa#J/ZE%C!wj {skNK[YcSkAۉN9j .r3 0` 1s)@T xIkyҁP[{* pc,icz/hS?SWB+T&:8 1ԜMMFTVcSzKvզ/ 0]f*$CؘRUB3طywޟ$gUzk%mo'x9jnF:^:Z 3ГV7#cgoK6E$1- _6#ჿBq`@;= ־H9rþe,9OR w}!QHie2lI͠.XGv} ?KTD&bk)e8}aY w‘/Jj}ogJ`A(w˔Sq HsDYǚ9-찬O_,mL|4/YNH88*q̠RYz|X=.e7zn'Oyc>+lJ WSr%HHrOnƳow\iyPoE$|DS]N`Y&oM_D|]<ثqfgrsn8o^9CES4cqtZE/~xXIcoc60]'/)Kd/!p엺Mt?LS U7y=/ub֛v\̑¦2}G"m٦Y] #8%Ze{L 7cE>v*aZ_d<[-w 4%-[?7p "![H\GWH'YG$@/AofoPG(ēyVH⚪mӍh& 9*~95VHNf]"R̓B _كp@FK8P':4ek}ŨпvCl<2)?V8hej>2ʷCtFҩfgFu܉xW^8GRT.#rI" 5+00y`w$btMg[KvM~zpBf'^P>#,Vr#L'^c7W]3CHdg*o:@Xo'^٬R smSN@[ѦEcXc[R mӴI-՚+6qʒ[DtY<Ͳ3(@5ah\L5;=H/5\G DF_,y&G N>/E}hT8F44oGkPf40F(BBr\Ⱦ@}$[@ ӡkUݒ}?3N~4>)#a88`Mk:=GpC\0=%EMGQ9zчXYU%›3Voߤ잾O N D+rH΀\`[P羔m*x)[%4 Nq\03!jԞ('3 z;KI;#+n!?Ow5_fp)e ㄍYWZCo%s@nԓsP?%=αʓKgwtMK=_v8i =u eOnjR.Ѳm\*km -𫗽x,3t"CcK(M,{1]& Jx@%J5+1?S,$0痢9 XpG8W(h}Kt= 6|W^*c"91x~jeR*$R߼"3Xg_H9mǤ-_DžoRQ3ZUþm3Ь.aPd6 /eil ڝ'eqovO8ֱ` 2gC,Mvp֗kr>R]U,UTy|:dSe)- )9`+ߓ9íCODhC<:zZmdK1q̖G𯀉\)_WB[Uuc0&RYJ?12b~c`׼ NVgYq31pCDxU2(_OfbgY| MLFˮuZLb¡@ܶH>aVGq$-msڔZn~n?v&w(.IaBy +<GC˰ l`t3ŸF *QA[Ϟ2X1'w XMm#h6[Uep塾u5?0tUѧB.maoX]^TյġqT^|dT\?VOXt6S#E8.!InfВ939xeuaBzFx (Ur6"v=f,V1Woh^P4qPn;=Fb2e2&Drd=4S {w÷'>w5QN rrLbx$Pga@p 0_gj*ѻ+P}1q)ܱQ-o t %V,X.4i#CɄBtLqhs]e04Amul^hyGHijNwet93V_2)UZ/$aK@f&5Łt{:[U's{ !/&#y;w+CL#n\Vv,j 6$L0Lkb8 C㒎j.L4{͌]Z{2?F ںWy mETwRV $u>WGxo DSC'Zx< G 7$3|'94tG~ (/ j/G_ :X+iƗ E;U40> 6M*,H[I/Hgi Gq<52W$Q} Q$">aU5TomBB[R Jobcž7BJb /na9#3Ȝ,e,6Zs05"L^˱ |~hğ"lNjOɦ,9|/ k-ٍԙ^Ah^eTej\=CRAR^VMO1]yښpQh6fVKBXT D^v,SXَI7h!Gbb\{QV%,hXkyxGq~#DA㻥0(ZI3l+XϦ ta=mfd 8SP7<5/&1jE92𡵼Һ'~G1 )նȟI2DL俔VX-A,L v%u&=1w*G];D\rEn7Ӊe6\-Є3PaU Iȱ$8EIve9nU< {.XǮs ȏfD]V6C#w-t b,)_?}5cS"xL.yVLG7H3.voA3GT]r.ֺ/}g=uE/A]E⨌$iTbzGˆYP9bᏚ,P!>|Q$ 7AuZq71Z! 1i}auX8V 8s- ZН> aiŻ"UQG+(VM35"7LkC"9<Գ5VCvb\fRm1D65?;#?le7+)6[~5VO U\ $WZZb{`a N!-["eN9U:η {'m9lT?u㒧t2X7LY;vq7c(nDބ$Q+9\.-ỳ[7HO7ͷfp#7cRjűX]no6tڮ!o)p${[~=.qhm=Ӆg"B27z H|19x%1瘹3{ H3S3?G@k(Il[ ԓԉOx, Dܪ2˝DHClqQ}@ Ib$=R6={g!xWk2!bf Qzl\p㐣@7*A֑eхkWS$/ IM=ohE-QDPӠx"rYJ^IY?g(J] 3V|EY^*(oX.\}Җ[*Ͻeʿ\v${T[vHaO: * .[VagbQ[J]/q"79 qEWRP{džB/(gGlhA^~D3J]fW19xx:@̶Qubw Bfbk}*I[FC~5ފ6giߢb!WtJZLDF͟j;=v O24\g 0v{YѣQS8v?H`W+!Su6xR|&63p,uvB_>l0wA$M)^4'B)C7ᛯC6i6$_Ob))8ޓ< |\*M߀YqNe@AfbFE/L9jM"ԝEq 623 +Bx =Ra([s%c o=εQM 6-zH x$X+P5zƈ~ 翥to(K9D,ķZcpܚ!3tV+T=C1i "BM2U}!,dov *O;_er-ux~/zu<rP}Gb0D3ɫoQP(q0!4z_X5ߐ =G3 92VP  aU nisn !3O.O<+ f6䅵4 1IAꂶ)Qhj1r]Y*GR E'}(ȳ~'Vjͭu#ԗdke"S?1WwɵAa2~"n}h6-+ Oiu S[vVY fƌn~#%Ë CM / ShyzhA ̩dCqmКw㖾"6<^9MAEfd8<,7E`70ec.SHE-[y+5ܼqskV 0FΠM=m(Ƅ!gރ |{z:%5z}Oa/%QD0{ ,tN)´vJw;jYvA=ikz*vu8&]I`@5dE3F]`eۃŻI9>CniU_>`ow;>ѴDie ⸥}[BiξЙC#=*MLww~C'@D􂠊oWh^Rq? Ihڭg$*G}-)ѵ 9R35о'(mVG. omllD>h|"82w9As?E'm%+->mPM.e֝EG$v-"d|.П{MIԻnJ>HEF9k1U@E>b*PQ:-CsW|KC? Uƅ1@pw:2a;3< O݈l| 'hl(d"(^|)ٙ#[TsZº GYSf |]gʿaOBVXgwm5|`Ti;8}*Ǜ^"'o "YT-rv%NmM/`zb_>*޿^y#l|ffj!e>kEKBu߰[ 'aѿT|-"O ,( _2tJ٨!H ZA *ӓ M[#9s~_џBd+ M{ ?@x:aVח<.=.>b[sq}'f>S)?W-qAZ҃qR#^dCL7L dJ1};ܻcNq.Qs@_Op[lgw0V ~/8{-g\Xrg `S_/ҘZeoeu:*TOen 6>UcهV. UPdS]y\Gc)adR _qE 6ݴ#Gr?3 ^ו#<2EDͳƤ>A lRL3C_1i7n z'gMDxCD9BL_EXe6g FZc(pGǘf="i%ZoԵPoT??  ?X @oޒ&2ʔؿ3K%qHG5T ‹o> mU{ !B8h 5'L'.2 lޮقNNѾW뙯ؤ_f;f ;}^N4?Qrڠ&"*`hgOf w{^9,p|A6E&)J]r4_!bſE밼[iJ3=yDB)X7̎|/"{}]YGCNvC0(?Bd[I@o*^{i=<=boO,(:T2?rV(̫@x߼}Qg۴{rӒôp1|և(k9K4&VQ%^!)͍j5Ay)RǗh%[ʒ4mDWIg|^3j$MmZL3I0%'H iv>+}nj/뷩[B&7*U(BoۻjC*Vu$'8)v_ \ WO׬ˉEQgÎqeɽY;J1Ӓ8]ڎ\.H{'.ޞ_wx+@IY#QZyҒpm<ΨdrQ y7E7eQAmtݠa{dyG ~ptٜ9i q87d7Ub!RvSkWX~uh`c끎+H}ye؅eɭvs=F-гYT9n4j`-?nGܬv\7PX]8wO}[2)\gOOmV nY*-x*qnUntS`Tx_թib5#J7@\{[ae%bI4moG}0dS KÃ:wHLF{re* n>i.^3>6N,܏X|r[n&mTbg219= F_ ƍ({7JG $әЧԸ՜:8 >[%;[y3o^0ZE+gzԁ[8dS B3b`5iv![3NlA(ECMτb:"h۠ }PRފa- *@mGb@L5X?,8WR H!S =&ZGK=N!xz@l2zCu K* S<%'i=yX*G#m,,nT-{?Zު[SH|nm@%,[rw~Cx$&t}얳,GjԸ)T^&& 'Ի~A9=WS bv2 9xrāfJx6J@%_(NCnhDހc ?hI` 䖴sǓF;rKGRVA= ]BpWOnf9%$ `{6w:g1{ֻEIYcc (~,3W${{^βbG,Qi4iϐP͖ؔČgu;]ĻB~*/ 80޼fNq ٩K|bX/Æ᪰R%Jӳl 4F}v+2],s4 Î~jO?LB7 (þa&.ǀy./H.sdI.}KXSk_ônD31#*T%UTVv٧P{t?w cko= ?nJ0Jj|\/@R{g;N\?ۥzbnsNpjD: %\ST)`gWno=B:ܱAmÁ?0:cg= Մ ^KI'7ivG5]Ծ+ 6QQjdiԧK=c=.u5SqZP @sg~J7Okse?>"J2[D2:7Ǯ2 ..c ,o1xjar8p[8+:h@$B\ޟmsf(&P+fꚭcQ UBkJ2DyuAJ] _L'TA74OV 'h ӝӨmɑI)kU *YS8eptWvqd{UV[oYdc"jk,R;M@6"Q?3N!=pVrUBB)E4 X`ww$R8^vGEO>ݟ3s̓Z\tT9 q=m;!˴%C]2#b"B.'#D pፀ$,[l[djr7o#J$y56o{>':-q,lw"' &ɲZ?'ip39dMS ۩ܦP[-TO! *z 0_+D >+Hڈו2M~iuu=AC?Rs#QXv|tɥ+Io X镻@[X!TBd7@X#gu4xux,vyS V^Tx:[S k}K8"pަO-ϭSJcH41~1D>@ rju A,D <7C$/h5 UNUAI^,؅0= Ic6KqS|jpK)6r z?4|K$)m̸,X. .ُu =T߫ۑa*Mʋ2|Ih,:SJkpw6,&Q tԃ0y Т8XzԹn A / EO+d"; 8mZq^i\մ0+6HBze a.B-!bMXQn(5q?A.{ |Y%ڑ>|,e37zs.<`+){Fz8Wc !SOtj#ٴ0]`ȭR%U$L^|0-ҐTca= `&TKfXjnI|sF>eZw\?R8HaM+7)p#/$ as)WG@C KSȉ&ӌu-H4H0r xE}n3%!pyi~WQxLڱƞk2kӤ2Xðevf|Pn]M99Mն{B*ꡎ}*nƉRIs{I>G͵69A(J֤»0MMQszY,kbgXDjr\?[)SjyDj8~sנ$\2O>Fs\<Ҫh5@9s1b_tQެyfṖ\6 Jǩq3n ?I2m3F7}U@Z0z(vD*[d#WwwGXhee#qS᧠1]+4q&4]d#)B1mIZEB[kV:_prc'Eahq=y]w\6COuLC%(9lH{4w8w,ĜȰ__!ꂹc$** nEEԹ o)?+s)1y,?@bI 9z%Af;ޙ%n8jJ??.S>̽K)h~t@+:V AwvaIiZi(k^ÖXH[CWnrNN_*QaxqWCCW~X% ɭQANcuv[ȌM7,rJ8Mcv:R#ŽNWX-Fbݬ4>Ga{A֞_ ,CM(z/6Mh桗Bz<ޞxQOE 4'MK; w~|NOTX8.N\.x)GFp&٦nerrTd 7̯Us -K T9VA:lE &*`KF V69f ,MU4|C7T5YeQzKy`qC ~קg'HO_$1̎.Xdqmxehճ#+̔%` 8hۣṽ,9~ (771$$lY~Ufg^>3ΌULhH5%YKWbnX$xo 3k%} ZsOux*=5&@{**>=T&X\L*-] QY>ٌQ9*&R ߒ6N5NJ0:GͪR-`$PLrEATx_+Q)٥ì8ϳru@]@cZx0Y^ªQ #3/=!tfT8ztCۘ WY@9ɫgL nt2ۛپwP1];}CVBBqvؙj6QKmX WTә9qeR`ү3!JR;]O;4Jl\%[: 1SFH !:n@6@ac p3HDkAؤ.@@,^'9 a<)OC޿{V8[m#S]v5H:.ʃF ;#umڟ._ث-/o]o_C+=Jմb f*IEG91=%&~ [r $: 34 dvj`@e 9[ͭQ3ɣ'_V8ldbFlG؛#q[PL͛ Ԙ'̐:BN.Is.fX` Dpe91"ԧ$@w}@z|DuNBˏW.^3ة@cW rq(vMrwK+n%I) - 8kBQgQ|6"z`[ mQ]5IŗHY hMpZ:ph~mnjMt[ϣ_XQn>i{EHqy`>Ȼ>孧%;w,+ơK?^kA^ՠ|PWTRo\LmA""W^7[pPZ4~~gṵ6#hb>K!@bK&'J 6̱IQeg<mA3&^${1NWz!ϑQ-]ᛦ{[ }'qPB%+Hav3󯲣ʯGhwQ|"ބ*HAEn;r:RcՙbXF;tc; U.^-MzeN#o0~Nh꦳Hps7v]JI|yJ"ts/Bm@@ᴀdQr)@N 6K ДcbS{3NQ1K)I.q=~^iЬ z<0t4xDV&w}_ 'aɑSY\•,Q_.1x6XŞ{5W^BVWy0&j[?kY7!{T#[yaZo&@*Y ;^q;`ʋ Ͳ۟*&!Y8WyhU3:x[!Ҡ LRm]XAؔ)'O.4UdUwˇ8 :?[()jgK^3dFjO|iŗ xw+eZ.a.`2d,GeP,+ѷORM52 ݥ6VS3*2nr/_.7.퇬jr\޷ܥK uR# qvΤG7*,s]g+ ^?װMw1U~FEtKCvvg'HFS7?#wb 2a鏡;qF̱"=5:̬`;tf`3F_c> ._ԓyFֲ>X]Q0}rapĐ ןVNC%GH$ZZ1LJ ie0d<{/-M<DvͿJ N 6 uѨ(<6>$ ]΃$\FDN˥jx<#sxCX+ז[E jl 2M4%uKR-Wgfdp3|+u;$I;h/)M֩_g _I;\x:i!)Pd⛪/5}|R!%n&(ڙ}lJE-iKHF՜l5lR_эD+BSpz홼4ίҨG ٓ7PUm0Έ *៸z\}g2~PR=v2f;.L --E%t'NX _E*V\MzPjX{b4_wmmmzZךل"1?ӹPj!nb OKP A[zv[k;.[m IJ lΘmACVHZ%kg{c;W 6ղfگ˯FKҳQaɳ'ȩE'\^ _K))q5nulv *+W|({o:؅C8*/M52XJa3@ u |+;+]#d ~#K"C+jpT4ޯ?:M= M[%vyzUyB]Uj9:lUYe\=^1Cz>" o}};t #LiD,SN<3eu!pu6ph0hh)JE G|Ѹ&i,K=I:O%'eUtɨʚgжM0rUJ {mpsZp>>jnɝi]Te,f xsD6ټrUz3$zi=nܦrDuQHA hfNˣYdU6yi= >NGm?6L݇j}:}"LWc)oI"a֪>QHې!؛;CM[c/쵦9se/ g$) 82G,*E_F2 EDؠ|`+4ҦDt>y/@+.Uu rwoP V0l?|H=Gf98=|2ՁURqj6 kB6,Y/s+ ^یWO!:mL:ϓco9p4%Tw(B5dTuL\}3ƍyE[lr]ӓقЎ3l`g]o+ɯc n =`Rg -U{L/,6CC.aefJsdٖT '>Rl[DA~VT &`HN_aʔZUa=J?_VO[jv rG΍OCUw!TNgcy [hgz7] <* )x"W;?} :31J/}]6ͺ@/4L`k\ ƕɛ_,^)0bkF$^&l*;N#6$KwD'Y0Ę-kUbR<=:'~g ׬[i{\\̯ xzs|֧Na&gB=󴠖rf%+) B/^|k2BJIFr4xޫq6$vwX0?|V28>@@~ ke';Ϟ| '1a0 &n$j$:pW!ϤS2`Qd~3'g>bc&S2;as&tuæ/i8tЧ+2BftwqMlN=BTzPyj .FE-?r6Q5t< DId"w)ta(ςVSA8*b<*w(r>rWm(AeR)bO}IUY-j 5I WE!Cy]"ljc01`ցAJFs`ʾZ3]VOyjohxLQuIMܯ|OK }Q-TzaRb&8AGLhJg9ٶ{B%kfȋ GGw\Knc6gUh`PkIe'ʙP$aA#9Ӛ |@{-waJPM,!nO 伾'.᲼k]hZx@ũ?'x*iSȡ萜 8JICwZEާ M%UپRӶ )[4'_4;;D fh5bqѦ)%ӱ,ZmHA+xG,gIE"ZރC\=߁zB w'$RhM϶^'?joD>psߞjdQ Dnas3'7KSf5|o)Wr-Pz^^AL7S!*;'P,iep<`F^0Ss*Wc&k1ȏ+Š5LcmySrлЁȒ"53XmBF` +_|Hn@4.w\冩EQy*2vXP˼XH+Zyofqqn#+68C28Ь-пMvì?0k_(m9c&-#YNogLe`RQ놥 /c3QQE&;0 מc2!&bx;@s65K/_H.h޶|.uQ@ʣ\B64)XEI֣+Қ#E6^*cRצ2粇 G] a| a,AقIK՟w# ⶑQב,K]FyUט@x%ea]ش)=Ɣ{~sl 0 Š jDMϸFt|41=4}笌5r͕-.D;S+q(Q7"0E2+-=xpVͻH/_J3L72BIULyX. }{t~hhKrBW,Jdʞd{l5H*w,p 6vӻζ4!!ya CKˆ٤ GNvګfߗZ oIKFBy 俚N'UrO-AK6=t 'T3G*(Z&'A ~˓& =C 9Y@FTF{ SbMd읫;wO96`RP0 qQ8%@<7YI+O8Um)`K4: #m3GĻ:?kzU$,r )SV`4lG)<նp.<]zsY?VJ 4_5XD,k{:sLQ1G8E\!kt\x ,"fwes-A^b T8Jg\FijxzI_"q<,\;+Ou&LR36#|!Vk`bkUͬ2GE-w{dLǥxQWa>6&a㗴GB?YҡOl[@|'i l~(LX_&5=Q5έ>]*mG-)=]D9j1~:\}&sbĮ2DZΠ&}?[:^D|C՟)ۈW^tg#:Q .O`4B~1fH8"r7Su TivebF52VLb;|DvSE'9>iGǚw1 ^Tj(9u>Ov>_*mjCqXm1wd >[GEo*Y'kl/?KFn #(~3,W@7<Pg\ 8c=geU@ | 5 eH}{(HEO-[SZ?5з2Ƚ.=o;H9cG?D(a/ ^W{,]b%[:RS(O4Q (5s͐rL^&vM]thگ9WIØ\ 3gmjZ{T$ΛfAqNNy8 B\S (L$?yWWv~aSx jc}1,o0 6XfLd n*FCiWsb<ԱKh_:x]sf/ <0~! >p{ĩ|z(_m덺tәG;E{W e=^4PPh!˚2Za?)&%PxdEQn5 :d.^R$}&Zw.TXF;7?|uէPP 1KtӢESG@#~a `BP~7$nנEl`Q ۟~}䨉еZI6Q-fC,a!A2*̕6tde>¹{RHe|3d("meL^o%cx&;JRLIHL {!O4ݭPnɸ xgwKzmTtM`U6MX"%grtENKNEDgm7X;}o ٬ٯ k8Oo5 i:\T`9F9)3|o৺dL3I\BċU2WQQuyrm,M v^v=$(REc=8uL"dz"{j,힢r8(W07HkD(Mv*9qrɜLYD@NXE3Ż]89e G/tZ۠ suֲ?(J[d;!CNht=^09)P 1ڱ:UGxjѩu/:20PtI'!=iM($[WuڔͥLv\Bsh~r@X Gq0Xũ><ݳ=G)mu\ȟ B";ό۬*Ŷ9y?n؞ m (/pU!0K߻w% 3,ReDjD !6!2:Dz"x)O] U- ҡǿOo K҈9%XyURԌZ(YNY=q.#@4E;7 ]E4:eԸ9Q1xĕ9###\Fl"Q,b@/&}1+Z nokD\ΓOM"~9NDzɱZ:*Պo,&&Uێ\0Roו15)gY`!UGTvk^Bb[0{i3~SjQkJ1{t($r}Ub2tQb%H︋}=`rTEgG4+o"C9@]]AԸjEmU/nIi4u \A/_y>P>m񏚬Q ֽ브XEH|R#MA7 Mdqu˂|DLP1MuȜ=Nj0ώ2p[BܖUx2Xw"R  RhJ]9RUBnI_^ ch /Zx.^`*1⦵8䯳 )NaN}@9Nq)qQ<ƥDvjrC8 'e%-p._D$)=hOX<KZ8:]\U`oVSuPDU^^ꊆI]Gwp+T2=䜤"ڰ5i' kn[ңtn; {vjs4ݸ2: >/jSmآӂ+썡h>*\>u$'TN+T֎SVc4l(آ†+QeaC*Ys/a6bܞ(cy];6CIV_@@s>&7URڧ:dJ<-3u$tqo~]5u]ta'mY 6$Gf3< Npfh~iPro3;{]ցn @PwI5P9;1i")'#uQ :k=p"0p䱋Bx͙<9Y314 NٗJNz5J44=?Fmo@`{0SFU:iѡm'p)0dîЦrN6e/=~C1e (hVl}f#>60sxX"šˬRJQ %#;U:D,~AȜCIYIЕX}TDnU\tq+զuaV ?% 9lDasdt Zy c38&.704+dt; rM~aH)ATGl(`JKNw]!\Ѯ2D3K*ԄE;V1w~vG=}= /])/'3<~V#} r&=:D==}2cYrKz:m[ڲ#ʣKh?vZ Ó@A=U |1ѩv}01р\A_$0-ݚރm#BVl#-&e}ߔt<ӵa8Q D{{V?tm'Ӝl`Gu#};XR*(]o7m l;>GF@K׀7@y^,$sn+Yv[I3cV h6Iv>2PV9Td}L l|aC+i,Ȕ84Q3 bƕm8|Sw&m{@)g@.$2^m>(M2U#s?4DBu>YDiʺ֒ohX#qdu cJ<25GP ;f.t K>%%0qa.0;9Oݔ3r&U pGeQ\ɹȻsxѝb#7S 㽷3"-0&RgGM/,JgxΚA!$!zGמ5?SuXF\mG0SP|+3߆S|>!9g0gObD[r}K&uґvBܬ+[WH@w& @ gRR<* Fq&@n)p 2Tx.M=cv7r6"Gڝ.w2I=a cvT.͐(qA3hY3b~cr3f2y&>?_;9h3u? ׏aCr9 R& J6!,r+z&37K|,V*KOMNu\9 I7Po5/ &.? >}.]xb3^O v_5`WØeP1#B>orlS44XܛoZF3=jkӘ#J\>7)廒ҙOޘ@C\AcG =2i54*!p5^W~Jru,(\ gW+^rcHjԚy?/b/|K@'`6Z|S"pXb R-Z3;VaT[K|K?i(5(NNg~|^Q 6KlYA J뗶$&A}o:931좍~ms'J.3l{8'-i3UĚ*tvwe:TnHD1%mITSBSkGe`3E4`l5qzV]j_@FXHPI` h'\{;2'O16 H]8v͖h l#EKt2 K>$ꞃYodi )ߺ{s-HPXB$ %3/Z_Vh=`vRb5I$p:4WhSD[&>Q 8m0TZ qJORMYOX#Vq]kSB)LI>"m[ VN6B:p) 9"AEX\tPkE}I**MH$}H.tqbW:H}*U_EHF`Iz] @ LS g!.a<!G hi8iG@1[hf9.#{j7w:E4-dZvQ__Ġ7l$ŠelqlDvdk*9vaeoEem J:/D 2piȖm4A)2 iDTEGKuJ&am^n{B3xR6mx&eĘLJ='_بrm^ݭhgxG+>w󳣋\H0v=eQ0-zn#%Bżӗ@?~P,Qm''ǭ]0^M- 7^7ʩhG 1"R3 aRJK:/Q>^^іOJ5sr=W=0DlM:ƺ@orֲ{i~HQ g޻H96N \(~apT-,,4?T5 `8=. O#[A;\A\_EGV,zyh}7x17EV}D ?czЋp,O $6/3rn.P'Q9=ا.EH *= rw:'\GǤ_-[4j|6( UcH*&l/Wgمͯ47&(YOMP*$q2:$q6:/+C[9mhނÌB"ZH_mehiebs|3_\bmi^e@9ql4v<@7zX!8LZKbf%?L --Qds}1|[X=!geOvCXA> $.ޏ % /U@!>.O\/Z Y'EȁJfUl0`XJ^\F#O\ٜTͅ=b"bOUwVfzϏryKRCKcU2t|" HE:O5D*woƅ$\ï<3r=rT#f#)Q#Hflv?=.JT!l^8g3ӓjeȯca683j~"~h}}< u`[p3HEhi#iTZ%P eyޡIQ>B@?xI5N~g6zD%Ū^ʺ9Cي8!mGTRETޚu|G膁ËA vUgC)# ðT58:=Xꐛ9 –"]@X*TLMt,B0M"ʄ-H7."[k<@E(]ٛy{eAۿݡɉėf,}m;8|? q%quAR;HxP:m7!rQ~IKnI4W۫rϬ@dz>yP{}Rf ~4T6GDLoRu=} ճMj8yN.KS0fU >BΘl[;NuNn-29Znj(E͈),aAq|JL ;CSo\ƌNm#;-&I^/%\m5 j2l# m!DHsJٵy|>3eV)wo h*!m\(| ĥЩzۗ 9CPŒΩ)h7 2; l񉢷>҄)oI/߸?)P͐pR=!(3~kC\o~efmbG0U9C+ 'T,9rUX;W޶A5~-yJxJ]hDP?=!2]߽~U5g {D,$`Ԛx}GpyB ?"JoEYKә'sl/¬JLKD%Ձ3Ў4 > ^1Wэn,eH*CQIpQMׅ#w[(J +B(wE} RU6Ж59]FYxW}[yRx%?K/󖊊*`FֹZ՞ݣ0$%?Q KtTmk]띌 u1OlfNgfO4}8`k$(nY67~{c6 k8䘻K iըꊏ5\YjV-D"`6N$|vFݢ|*DrBxf_̍ʄǒJP!W)vT6\vwaߵ RݨNtKi@A ;^ =`v?%IUOiߛ|m_ج=EZuvDmrۡ80/wf1#DF,"v1Is]>CYm/xH"VjSӺ<, 3 s"T0 v~=b/t?w-gvt}r&'K@dp;­[o$FzغlN:,O[$ (p\&SCp:M;jÄty˸T_CfsS\Ryd$"`#\gpXywttϭVuY `^=~=兓ش8^5US,L||K1&=SJ~5pR (YOk0H1ӬQus?,4w*bWuvLC.d:b~%ڻH.2Bqf ďZc`? 1}g O MC$(ma\yrC&F t^ML<%u7i%7IPo<%0X lrzR4 [#L_buAg_2Ğ hMi[EZwhq<5jƎ(=k3mj<6J( ZW5{%. Dˑi!eD - 0jw+Ư!m/.2o[jP%Ln0?XSD|划T'8!JǞ K17~t{U_5"#˗dX3<.Eb΄NJמnxz g.';^o qs:荃SkrM?iM;߁`Gm#j5&^DT@e!볒Y:׼sJ!Q| 0rD @$Ohy(c%^}T-Q:j ᱥTFB i؏R1c7T %-oO##0h,.3WOFEe eZQ wFPko0{t}a`2Az`!qgҧh 3"&]*Kt i0zźZYL9"vdR  q7㻉Tٜ/yAp/$)C!uWV,[(Oȯ#\ gl9Һi#:YT%޲?1ZbBj[8K邩p;;ͫFZ71,vږ${[1$˅Fi27ƌ‰XA.0)EJ0~Uu6~VȻM\FUK 8N})e8`Pr P_O)̤|/T[tb~{k=h@ `KMA_QFQWN傭7qq`uԴ4Yav T*7H1|`V젯L$X5 rs5ڳ2w:SUFVq^4졒+ebB)BAe ({HųpJYy\MC,5őJ(nin]3fցY 6y +f)JDz(%HpDLe5}߲ ѯk ^̶{hqLvOueɗXC\]Į b:Ùr8ӮC"-҅Qhaf~찺}\4z_jbD,V»('j3z#"P @4  t3mWvtGq rJz~x*#)7lxV4mj%:s~Zjƽ|iTbw 4C(.W.SBQ fbҢW!Sl?Gj6E.|nʞr"cn\\tQxcgdy=ܐfv0'͏l^(=:5h 9eZ_~@%@Q$iB^""LBZ~nҡiN0^+ ÇZĐ]tN*aB",&EӒ (M󉯂(gm(̂lcS'`QI4U[ד=aɋD$4{fi?^n6{}5 A$jӽ3*x'6ThI>O`9y]yN'CÛ`C)@z1Q\hVK"NрV{Ds" R~|CzEh~U1{D…v I^22t+  )ھ}7"[ D9k~c }@/TZ.vEwB OPfZd&_x9jՇaD7,}B)ܟ쨣#*~`&l(B 3޻9 11D `0+TlW? ~eNYx+䕰MFOss)ɥ{ ȒI&~#K<ꐘ.s SfNQӃ)%*x .Dm8f3Yʉ!qۚ不=2~a@ o!@95g߆iu /5i1Mc~!HMJF@f(v0VGnz]AͽVX89ǽ2fD\>:uU#r q"i%3,Bs{:#}+,.""5J{zmFc`4\SG^~Mo&O] /:‚!`: *f#52}$d*cdy>@rq2vzgH]U! =Z< [.r]C 6{pS{x!kl'Vk3 if-6O0^&>Uo&|= ڹ6YŐ\6p,e*=eu¢bbBʹUw?=2T%Q`e蒔 a*r$ *G#e宰FO,/h\=`r׫2ًM=q$ zE)M4Sp쿚g7y?k;k=4R ;y}J.IS 0S+E(q_t0u5bjnR0>·l$AYxN\*0= 1CȤ3d\wt&+O "/=7 _ۋ-l^I!ܨ k GkW}gk& Dfv C<'Y9#/L7EJF;{A8 P] 7CW/"1zmZ'(/˴ۍ)"Ȉ}pjKaZcX nnk_=*y$hy $2]`⎴1|櫆B[_)\9V׊esm\kD.qk #w0Pqy"L{UB(0c=>+nK7;3ir#ѮNiA J7 lߚ@wqVU 8>N6ې̷'B\VL6>5?j/Sfx KFh,3>gz]"z M*\7}Sc_!ntrޓ0hUf`*ƪ 4OC;3N [Fa:͆=+h.nԄe|-vXz<.aHQ鞅%Æ93  şi#ĄP_>Fτ m@wF:# ߔ w)[yߔ;2ottC8-"4dζKqZe4mm=PIoͳ|8uQ8d#h38MQ95'ٯȻ0WNIOUS^2̳2zo@Qpg3}l%St0&ϞI Gɍ o++F@dBR!:ڝ'fFP<0)Wg6G-l29Fu9'PH-uu $t_ͱ0Kz+] q>}ʎKI&}֓P:pqBwlSBJR --Š~Տd#޺>.~b6af&VА,)Rn]@ܠO_$CevQW, Ӻ&L5Y7E^NmWf\ypx ?fSO͏>7fwOxgb[$b)kC\s/!ކ} tpA)@A^+n1=z2,)SySx1\*m)E,!@ HF#(\xr?vﶾ{V&{M;zwqL-VP\ $CHv,.Jq7,w \hpq)OfDw:;ߥ̓[_GWplUlN8'0F.q:p $uDSZꂭdº@6#}|?s -q  Tuy_pZ /˧/e'f\ ?n*ҩcA(& 6jJ.Ch]77D+ ÊtAXE8:BvCڂK hu%ۧ1 l\$: = ޽߳L4&S혢f.CC~0q'n*1Dfrb:pBѦgkNMiDQiUrM5; )kVJs5\'+U%爵Y"}mC#qu#[f)c,4>]wKn9c|qK ՌY-Ku-p^s$82M~PUN/%{?&+ 2Vʐ2!(*E7_U:Eڌg7>z۴I] X w| <#K1s/+E=ɴiVydR/uRO&tTr)sg<^n%nۋ!o_DvuX+4Up0HP"z>YN)蕮lqoCv;$hm@a94ӱh*HIi7"M`I;[><<\{Pi`◫7I3`*T#zö18NG3Ζ+m F~ H[Gؠҡ {l Ğ|w{od} NO6#jB+B^kDrqASoTneupId5jn('M5k|KZ.)+'mW3%s'N+M?qW)IbC+d"gP1g@f䵈|'H[%V1kP%7,6 WbdU(}Vyzٷ_2Q4 }B 3782=B/I:ℵ0eIEx?9))f͓W Y\҉ؐ#ߨGiU.٭Jnxxu>O(|R$zv(nNQUI6&VbT5AiEΑqV$CƛV!h( vQa[qzT0C9=`@<2|9XŶLe+RMl,'?-"n[TU+]pRXc&D"5yAAu0?z"O*ѽJ!>J,!jXIPߑe)/6J+t+Dkr?hR4}}DUj,R[`|zH¸uyiQ&} anQW 1x8N{78a3oc ꧥ񚧣$׈1a]pq:]d"Y/ ([8SLw]y\ ڀO _V\)ĕ,.P%Bآ~2TX{)K$8[df#NO؃5hdM"tzbaiPC$V ]iz}aUl{( 1"Q2;&]hDT/zʉːfCj-OP@foP]S(ֽBm bޫg f#mR&}CS ]22j̓8; PL|RiCl& lu7# 8 Y(8y3IpLа3?;mF9FN_vBCH7 lW6fR|3'Faz|jMou`Ky~k :SlܹҘ@-3q RPM]ͳ;(B;}0.<A2mS $exX3ɰh| ػJxuv'/Ў,4;SqNS9-MG~RSfY8j&F03 r?-^NhAL<l+ڲ4͊J}"r>3b>ucN;czsD g(g߁8gjиHm~{%L s >M]wUNZh K2 5-pLwY_-%z jޯ^cށ|mOHok&UI|djğ#@o h3TȗTQM˅vYP'̀?qEis _V~ [C3? !P4`9ic{l,›BG>{]菫nx͎c̹>5*vV 2]"/O5f˯`, P.vmq]ݡǗjƃMbQ b.V C;_r *QS6LԐۏgf*cbO|.K55X8P%O\q[ fruqTI8*OO?B4t!CvPDA v0]KטtP-ZM:,o?_uԸr s|> `9H_{W.֧v}ԊRs$liypc7gU ?&)l+o~[+ =v)O](hqA(HAvcLՐSdhSFpA0w7L%{Y7rIiT?đe;DelH8:Nۧ{<*rFxͫ*#kmJ659+`U;Ɠk$Bvc؏-K{61XџV((?{m$N N5_~ZP_ %6 cmR3l?4_PʆBhϏ&E!>Ai@&ҙnљpo. |2O+jXvFw/g>1&;V Ybrfx=K%o*(|llUoSǸg7!7/U2:2QdT{7)1PofCNEUGCfP([?-l0)q,.`5^7b *-ĪChDvA an\'3A_P0 yVH^n{uٶ#ThZˊf98(Opm0c,ּr_@T TpD[@`'|yke0=3؂<7ip ϶٤I =Y= RPTBnoj185KyFf~֕EqG~H=2eS\RM{0`$;d8Kj}fhpeSs C"zKZ԰3f]bs~VR@X~0:F}''?Sw4U& ׀Ӝu+Vi?KڈQU6\p i0bz~#(?BtaDZ @` $`w277>D?i1n\ohA_` y 5WgZːQ5*ѫ V?X2wwNt5ZqfgqEU&1+& >8]N#>uZ\Mܦ:xV:0:d|cky#ULqQôֆBgPWO{wZM8~[)ϙ 8RZNܺ2-@R( \@@<d5vsCk7-((Cd^ۏ̍ 1U\.B +B {/tV^?/eP^Vt&ͦJ+dB{k^0 ([ !}6p>ٚ$~$ה!9b sAĬ'VnnIaz8 0zGojKJ*멳a͘y`6!u'7QUBr5Џ8nQ-)wX,E{ YObLVcÑmod mQB Բ/4iIE -]CxCe|OI%!izsX[Rh,Ū5=J>d G452y]z8TKKAUuؙ=SQq,Z]*/3_n,?( QZiaނS:-#Q/kgR<?LhR#qZ m"p0SCP٪ӭb=*0;G¬@=a<& uWhGuZ*S͑,"F+G y&~%,tb¬EYK&g7&,|p:/ E^{d^"GNXŌݑor>l+[Sm]4PCbK.'Ҏω4"C:H`ח@C5<u+[/nvvhܙJTo%{I:gUH ehTC.Ӑ,Gݻ ]5cǦYO9zeGmkLv $:s_APY.{]OvB&ؤ,/p8Nȩ;iIx1^V*}X8M,w˨*SzՖ"T8V:У-0ANX!wwLQHV[ޗ` یa B<@ϙG/&\U4%Ų*IUy'%7khIwB&5XQZ ;'/`4\ȷX9ўgQXVeQƁq4Nώ? {srӌL2dnIS;W.cJSsP]Wd k;OR@.vjilḞː-&Ub?Zpp~oDpY"Ä3ǡEd}b·J:c :L_} b /~1uM"(rRi&'VSvuF3=ey6V}iɯoAuD5TYs7kС 3[@bcd3|3ejs::p#E.~g(zZNϊ] -//OmNZ&m'Mu#{uB{ N;-@n c׈(ft,W3Xtc6z'Km| E+pof̖Ǧr y5mR:W?iyMD,۝n %F6|y&)Q"e Sbǂ/OԦ*+A9 Da]L= &XzBi҂FH%31X T k4f{JB i|Z&( '^5H~!z< 2m!6߶Tv7[[B\&RCS`bhX{bijN2w"{c?:0z{$3`BB:C=H"0EU+Y@v]\ɕqªċk,R9AHtSE1$_rj wFe>zKrw3fTxuyE3P(Z|10i g`ӑ N\6ZZpw =GҾE?L4!No `kO2x@8!>Qy.oaR‡?N'ޜ-U'A3G8qRB`X~È3ᗂߴ7E Pvz_AL^Cm(uD%pD),7[,  7g"1i6OK S9Pԃ8v̅$MVbn|U6=2f5nMv:a}CBrwҟ 8{M5Gpf\zY݁:x%.AGjp9'(n[2oB7L{[;PA/jQ65fƌtVCQ{Q1A$2DK/ȵ?71K u}FV*pU-@Qjn*tT:v}ABrsKy;ˊr^pT1d"(mPQڄqacyzze'X*cY{ VvyNxV{~1[h!M(Itg_e3uro`֐>49%RtnfC0yrҼ.T^D' -JIC)i*욻Hz?)IZ:hR(CBvt bؚ99cΌ#nEj{+q@qC@(!@LC^Yq"FYOi JeyupD8 6H.)FxC]I+*Ĭ07Llk67}m1arlPqBT,Hyt|WVW@B?D(e"R睂L|ȑl&O}ެ盐* ioAaU,paX~磏5y V6? 4ߢ ȥeG!$m|vQϕKRQeS߽59s`1 JˑȀ9X{~%a,7b6:aCr 'Zr*xؚ=9\XˍAiC+r~%^-B'ڔuFTr[ޓO+uaG ^ wGB5Nt3J@xRopS`2 0pXFtBAk֓Qi"x C9 !b քvZhmEs Zrnc+=Zq;jd;$FrtPK˗XXNkdPC!c' N[ G|`_8aaW@H2X~K差h |ň ֚kRg\tv2ݭ3#D ͡{ܽ# q q Σ?uvmjV \@xV-Z]Ny ۜmp$׫uEa猌*6g:HRLGG)2$mk)N)HR@C5i?50Y-9LZX_}n]J;wR †Z ><=b 4/qrIP@|hWý"͐јЀ||t1L9g Z?BHe.gER7Lo%jW/0me%!|3ݐNˤ`xo+I۠kNhk-ڕDND %F:o~aU2⒧UT[vYNFsrDtt$= mE7Q|j`2rWϏgc ѣ,%[Rtm;LbQRYϊ{ u!fedz ::e*^siaț`c wsp~}q`mĞ_̟Dp-X5Q >%mYNʼ?PbJEJH Q 1NYۭP'kijqqrk-D)T?AڿَC"$<#[ag+O7=͠_YQ>+& 9#z 'QE5ؖt2>~->Rh2_T?syz{6JiBo#zMR09SޙްuM@yhM3^XB'w&pVJzS/Z!''Fabӈ^ b-gk=J#U:3,k–2Eo%ۙ5+{qؑ9mB"*&Q|dk}m6|~^6%IziqvYk\E +%|CMM{?y*1K= FݺxGCDgދO N)Q7e} eqec a׏p#ep}DKn5WAilvCKĉ^\? dxJ|3BƵ ;ISЧ:\lS&kb/LN{7? L: DrhTZ8 hB,oڡ5{[8umd" 05`#xE\ՀW¡ݭ""٫'ûݵ;KV-1& nR9w)><dWdSre2tfˣ+ًR0JGOfYiurB^F_UseIoIjtG ~\;E o[4x6X?Fº e|.i-c4KmiAZ.q~MKj_'d, SHEQZYY2BQ-\Hr!{ӶQ}$=fL>#br6=3ekY! 3hkV ,M C%]KE]FມSWJ; DֿbC+'X}Yw[*~ b;,1 g%{{PplQ#Jj9dUƇ WHVGyȽanCbP޹+G b4zT xP3LYE|'} *Lɱ! &uK2MJ޴h<V2o>& F~&+$g`0퐦o]ӥ}If?{7={U.l3 ǺlIE),{&fH\Dz׭ %Gq(?w'" ҺȈu}F&䙿Oq<'X<^D3PH6ذj~DZ xpԝ'ɾL(WDVܝl]+?B+`ɇti n7mik%6vU9B '9@|fe MK5dln'oYb 'T^3#L_;0b{SX[ |Y~I%?Qr6\S4ArAζ^tX(An66 ַ0L 7^Xƶ\3Kk☛jy6]x/4B\ x Հ囗bY.p*nI-ji绤TK&ŒYX< U:` \ @a7п:.v0 jSːO< g]DC$*[es w"0[zar9: a@GO ѺK@)/<>jNPӐz|!]+e>5:U+{1>xe\Z$mЙi+.%+W~:4ÜL9GG`F~Njq%3Aރo:Z>:g H M|2ee.X,J:N1_BF7GǨ}/#"s&>he~K/ʙ=^<{]`F_c5V2n7J\Z|ēij&d~\QH(i-:;߮x*~*X٣p>0Y_F`Ȣ.^Mw 5BE ":ѼGLt!"fH/S{]Z\uNee ̑mpYӝs(46ڟEZ,U&^є{fn>LFz !76bi:eƬG3`ig$e9ƆiydY }{cmW̤)h{ `aKZbJdE*8-iti\k+t%Xq6- B R9}!-ƿ?MȀr(hԼhTPn:ͬ64)hl!İ.){6zP@+K٢b%ƴjs#Q3Τf!rQ%b) NxE,XgZ-D}} M -P ad Y8}$}*sl'>5_`4_F&?xfQ1K^aͯc}U(U?2nOCZ}[A뗂 ]U\98:kP51lL)7gCH\sCOBK#MW4\!֘ (oA(~LD HShmӇÔoyH8&Wr2擹V՟K$XR:&ܞOyy}'Ԇ_@۪=B<bgZ1H!kk~p8N[5 W!d ;b%  b۬,6YDnT5!~_[|L σb[ˊ,J'Y̛qiSf 80K.ˮVddcrR,?4) igAr F3uX0#FKkY.>״7J露6 la o_B (5V lV{7fL<r "pyJE1?#NgE)as_@qI z&g`}kPo_cP?W_@ms  E/6rG8BX%>*{f>ih./Βh~0|(( #˿[v'xL"7IIQ Ci&J,o(bJ>em?7_?f\"#9T؞Dfb"cX' (\q6#hMWNW>@BI˭PV X{0eej.R"ޑ'YS,`!B~Ey}T9Q C[597, _NUލO]gU+f;HDlSWg !>k~oû)[9|ںNEڄ4^'Pcm3ǀh01nMG7pSJhwkwIaM_1 `OܮTMCJ\XT?P 92/?r} 4uKsW*c Í} Dl ei UQG,ҕ㈵,Y&{qVBI{Vg EҞNQLa ζ))$のnEKvi1͐C|T*GKs+8S95~LLk:ȓ%yq'7˙FSVO W;i>`񩖘vѡ.XQ[kWΏ[]m PhP`A Z: .eZ!0("OlBb hH|YBG[KpS+#ݝ X)Y ~*!=M4$ tM#PTWO=H`F%8Ҕa)Q Ԛ}Voaې>U)^&1G3^;l)SAMEzǾ 3C>;9HBoȏ˾,wS,U"+ {UXKYNe-=[- 5oOgp Y\[D0gMF)з2}~cM1ep-ԃkucws_Ѹ(;ME&ڛɝGD8*"|$'.<\7`߆!/rF1<%ͻtĔreY,hnJb+v8; +1y^68N'?1BPPyyI7Ƴ$_Ji v+_#J 0ȓ2ZnC24Dh Z|V~W\_uKMu T$O4tr''H8QJMϮuG i$H?9ۣd,B!%k}xڨq@ d+j{U mdBHO+,eT,+/քٕɲ>|)U/J-rR,ǒiu#I{=8A7gGF80r(ăCL"B֮ad(R CNx<ƕ^fykaCvL+ 9^  n)l-[rMKkܥ3 [f=.p|b39W>Vz)b9.^Xa'x/h7*Z}e%0*Y{y.<=t9LIzly+*M6a)L8V/.=걊֓@R=:z1 3B-v7!Xz|] pqοKB+WT4eH {a1(5tuTVUŬD/x fn,0wfֱi +D@VzG0|n8LXc}lA)}G: =Yfr1b̥wNr;i䰓_xB1_wQӺGOc_P M\¹|/& oaܑ% "E6S p\DtBtAC?@9Y@l*F"Gmi43Ԟ!זceDER3Sf`<=1ֳoNcZ.}񶸢igzk.mE1*i!.6AƓe L* ~?1*Ĝ;2N. |- N= |upMnq Px[i,wmHnkwMBgXN9}ߙrtiXF5.Ҙ2 7Q6k' ?őiP$=6@)E1oRCב{ojyK_pc2!'ep, vcO: 8nk_Pv9\N<@Sr:u|;ezٸGA/S[VI |d \Í$CQ]*gМ5睘`;HPpQ1짞cOؗE>6d)V2'(Sɑ.`9U$OX^Fc|R$:;ju\u$I!_h.~wGx/'\֜k!_.Sc/MSGbGNA|q͊ٳc񜐄!Wu'VdD||Rh 9Ln3K=d[#AL{>*R@޿Pހl>pAk"C0F%BrWZïUN`70(xBmbUv-(GlX^'3%JY0Po _:Ybq|p>|23ʯ ?C4;^6(jh~#|ӫSؿ+463=\ PNԗwB:E<є2mǬT[e++=p!Y"1FZ|W庪U#Cw$W5_N6]YI>R[i,n,fHY\=${5@ Ôy+p*BLʤvM3zbW'0 b/X&BMGk5dS>fM3K8Us},N+ȐX6a2Ut{ڒ-l0"(=!]IMuAki̡U?x7+Wz{HI0.\ <^#qj/G"r2Cͩ\WF^RmiA6d:k_6?ea!C:f"ώR_ Q)h-E.wOM IQa*=Svz'1жx-dC JM8{1Yn*g=G~ӵG ٶg]o,=?kX??0mɴ+ xac(|8{f'SWXj8)@xw1͆53 5JGj ڍ&*!Mmdfa3vD>Aӑ$'C=Hp4nmwuJeQs"7ytBZ͌hѵ\g Bj ?ѝ^kz3Vtm>=< ۔aQV%M0 uLӃl#㾂ɉ!uג ۚ` %-b>S00YVEnn`4嬮KqzuAqPщL6(Lt!ƚC56lSEQpGP$*zƼ M-"G$+O_*5 榃QȪ肚+eASX)͒]6bT!lO6huJ R+4>2NOv$ M7~?9zV[eTjx.&ccMm^׋*$i끍P[]-I"tE2m5`߯T|̑Q*uȢO}iՖ:a7ra^fI"0 ʕ Xo0N ac1}N ~A;%7J-kde}MsQF9 tz,' *M|~l)gӮHo0WJ_ @ٜ {' ,}%J`~Mx#dq5Ti>IzS~#PWAAn@WH]H:boH 90R4gLP|FcwMd\!MaZ!-aEʨe$^wv=1u7O` Y+^@!~(6 B ܔ$"m7ܒG ZaTZ<_4GE~<̉P*_SnEݛp"% _("רkS†)$bg |˓ݞخ77ڋm=@ҥ` }< IB͗pv|L;'S#f ^Ϛ7'Z$W'M8«t"s|#iP/;cY;"@&ݿx-=J:FpF5ܾ\5'W$CTOcvڃP}"Žb!;hѢMT X`|ԱK-Vi_e+Q )Hg4HJ| (}b I>]vz<-,5y$EC ૥2 W.{ChKBzJۂbrpcS tǙhy F>2}dhN4XeiB> miذ-OnyYoZai>t֔G@;&eTFp0{i.`PY@aO]r f]]q'taU2 .("c4_LSWP A"ɷRiLSYɸOlN]d`0. F)<Oq&J~W(d}Z rhT?沽g)N:`ev0t̆x9yKD+,yS͗:Pet (ߓKӓQ*`>Seskh07[`u'YX}/ ֌_Rv C=#wQـ#yAPpYH.-z Q.Z& :a +` 7 bnw~-µ Q韢~^,\ՀR {׫/05sSeylM{ȭpJ 5wZ0{x'z ȧO51&oxY.;K]l,@QT;a\>[s<{bMu+*6| m(ZT2(n~RM!DvP!׻ vl} F){jU߇r3&]%_:!wG4oSiȄ c 3[|ĩP썐)a䝏m+ROU8wI. PO)\0` P^M4p`d\pH`@=-PZ*oa;M9: Fk,6 PqI #3gGryxvV?^ҏ5@_,#sGV5;"cZdK™/7vzf)M!8xÉ ˆ` P 5%peCr3$ ?a pxY;a Lp/Z<;Nn7qB1Ld&wuZ:at'Yo ͠ H}A6$I0bgL$]{}5&?k? 1an} zѧUάR`)$C[=T.?fcs/oг'X^zo+7V ǮST`uG?9& ~X *.s9t@tvcIqdjyR;}Cv~/Q=] ⟉K@?! ahe6"Av !Xvݬ@xˑQx3:Rk1H^XHVW/N"P 5rb!m [>V^TE YWMT3ʖk(VQяBPq.?ok؎y)TɒA0ޮC2ߕv!Y3'dPĐ{V03m/[`5|u!?&OrӃcLV}4ⱞ:12Drw!,s 6 psG;bGg Όc%ᦁp .JzkCjFjg("M@(ㄿ>w/d)61p,p`#osƱ Tlx|^D?ߕ6"PfT|ۨؑ=D8B8N=ҰV> -3_s'@mud=oR){eC }eE;^ ΋c(>Փ3*}xyh*ˎǶUnasa]12J=R\r1:Н[LꉧEsǺzV2׭{ؒvoEF6M&cdٞ]TE^2oCnb[5P[mRXp xnU)eGOe3n&s5v&F8M?QOYGQXA6&I5%\[:Ω*y͉Nu=s:k@<CJŭKg A|gElMR̄Ѝ`I\;Ҝ#zN漵t1:bP(8H>&ɱ:w~G|$DvvM9)met' A?-ÜL-$ƌK|u94h p [OO*760}&|O4֖ڰ[Pfi`oGWR+ttg泜lDtoGE-{x^"6ct!Ic=DH`3>}ATo牭 犓>4]Wpgӗ;chF=>T蓜3n;2}-(:-Ցg`+ 3}zjmə{" J}I̸̪]-.Ęg y7qóCla:z 0u*6ǸG.s6i[|tgK2v)>>14쿨DiDT!-oge+RjIek {Of\w{Y5˥Z=dd% jmQ\EqB/1>Z JZ΢ofts3Z ?zM;15hl {/+!pLCu0*ē2PӍb";#OQ;UxgTNNHV#_ء<^\$Wݎ!RK4C Ed%7{5I(e!zNF,I]Ngy{" 5(E O3SbB͘%lz(t@0h}_E$G %M33;b}^IqP-sxY΋) K=̀o=z'Y0j~_poIeА񒚏kV7H3 *Ԛ3%R3S<3C 3zp$y xLa u"',4K|wLV+ݱГv:jfϪʥubd_k!Hy J?&|WQ*"feYi =~B[Y2 $ [|}4T; R$]񛢛KuD:!᯹(9KL Z4-Dv""@lPg9CyGTd0Wֈ'geGrC"En a>gFr׽ip%xo黄~Qy2KKZvVSeUUNx{,zGg@>SKyn[^#h8(9ُ~f-r4nS.K,5ہ#Υ ʥxiTA +߁\,fjEa'bW(odž'ЃYV#iT'H׾)5,oo1_e/~K ߓY_-\+ 3}O!J6|`ed T=O2cGjf~i)Х6Sو;9"T 6e..触񑤇IนB$vP"?=K[|&2ih5ӡfJ2KTx䬢,-K>|@f'I;Rf',Xq-ےK <..d9ѦIK-ffG3XϜw_ye,'ǥ+~{Krg%j?WsؿKr C,AE}yţ*cR;خ>maKKO#δ-L2&i7=9PC5A:΋˾ ןTI :4=3YF*o6\7NQjt9bb\a\}0bG̯<5"g,#\Ub̟5u$VN£Vlz5Fj8⑵{ϖD}p'gx s+nn:e{@JXTn LkpDߎ/cuP`p)GYP4:iJ`"E>w!h2et^HjsU L |S,L536׍/N)M^P f`pF/*eNB>&)*@.܉QGu3>_ڄ-$W%\.I`.u$3TK^.fj |!Gm NƢKUidžn@O$xoov,4@XҸ.54xH "Gw1iqn( va7~d%y*Lc۔r`!N tc(#$pouMHtȋ7#b)ߦ⇩G|! 7Zڅ*9 1nFcPKbIZe} c|d2 }GUYu{4@ˈr}КQb47beIdrwmp>p!jGnel.Hk:'D,-Nk( Vr_/9+c+GQVG5J5jdh[g(rM_B"AWƱ/RLV$M aDa\j{vq(&`X T㔜pkFiGxñia|&{\h; \񘲔˃D͔/t+_`ȠNNsbͥ9){!t6XJYiٴbQ)}b$":W]VUr+fC6[$(\]Mpr&:?$`qz)J5ݒIv ap`֕VBI$ G%?DaJ:X3ҍ j ^SYAY[l%ecb̅>s6u37ќր|QxG zDHO>i(yZQr-00f̔HϭQd1B:kl8Ho{|kdqmD^ǶI0oo2‘*&-ANw1tͦ%;SҘ)XԙF=*zTMm6bSܺcuG>6t3Đ큛@+Ąr9?LkLxѠ9Ns}#%(fRh/VGnUg1MմV,Z,_з Dz_Mb>,ÛO쳖3^D|#N-T7%_GO~JU3V1m1"&I,Bd ZC(s],޺xrA &xɮ0>1u`;tL˷` p*e.h}ƇI'Z}֢NK޵]t,NJ \ (M&]צ^I}K\k-k-QfWv 6vhUz%U7 ''.3lOWt F㰾#7|9) ~bpu`TʟԊ']YI>IiY* %jdQZVCqn_,P c&}.XW|Q= Dy ~,+'η2E+QVA3~Օs(p:b;Av䶠 _!zQ4zB,EG s9,I[\RyyCwXRnrg 7ԕ/_JgY=c lQv.TKKr҉ O=-; n7l+]<(&k ,ͻ_|OUdTam}+Üx)c l4w1FW,uѩO#,2nus(Gb ~R+ ֯n'Z"ci;onz$ڇ#})# | jc֑2*1&e(J^G+>yb͟_@&ؘjFw<@8.}#^U ᡒ#V JY7=Ք | 61:σXH 9Y6'of0)1BaMJ0ƙP[p伟=`SP%q0(錉l9c7wĢ;)K6^Mnq*jk`U-B$^_G$oH'6<-|j}{|\y]51hb+Z^l帙ӽ7g[Tjg .?ذw*=zowZYpiMS@̣{\?q0g6^)£,v~Y 5P눵Tl cA%dZ60ч?| pYMt~2+w|hii̠ީCZ=Wq{R|A%jItRZ#QwB,LZ)(h*!nOߕ fwB~W ڱ1P̬2w}]ޘd vH5N#>{\.';өu0+m~un}0&vjAEĤ5 7_#"{r&@TdV9)IYժyH4ӥǎ MDI@Jlz=אr5rci/x~^,{R^!ڕ;hlD ɍ4pWJ=VEX˖f9ϑ+1K@p Ic5}* ΉLc4{\yx[ K[ Ɔq9ZL&NLD7YLx k:aX[EEz5mhd B+5I6l(~*X-3orqq,Ǒ#'S"H vYYdK||3l#K &ܚr#ݖ YXg8~r<4 ~|&$?şRA; ΓzjP$XٯQ! .lF8"~3Z}VIAG<޴.AÆ6ο/W~PN;Z)0h1x# /8) þ EWYR_Ϟ jbI90t(H %27^hG*m0`Rƛld9F"dzĭ:pdF`,BOY`s E/n̗M+.ئ͹E'-&3lQF_\HǢ%wpNjz3Oˆ ;a羇7 7e]nG /$F:j&¨jZݿy=R߆Pbk&4+%E Bqc yy@SԐ <+o=O&ӗ3.uqzX>!'R 2cʋ[)##\[i䌱9(z,{A>Rd0ю > <,N/8D :'C7fR`a}fFNP`/cl!^m`5 t$OՆ6a\B %$Hr^q+eF24Z1j;FCp{ *"\Fsj7 M=ʹw*thQy̱i U9`{gRTCo 4A t6dDcaE4_r !l!UvmӖ5mY`Ȱ w1HIC@B!4VSP{֗鹆-uk*ӂ k|2%H%9oe-6QΟf4v&ד%}V;C8s3`]I&2= RKB ]}5EOrEҽ~7ڤdxd~cs8Qi)%6wR($[R7Zg:I%D)~J΁ @!OY2JZҀkQڝ!K!؅ H z hLLsQ^&IV 5 2Kȝ{d[aۇ&|VG>琔EOM k/Mbyo1JzXa+jZe%o#h% R ZTlTA[nƛeb^_$_ 87]jHr#(v^<3 88"~.q&=A=f_uń.AJ ?v;hWb[AEiZbq<58VAoKmJ,;t1 k_w&y$%^ٲ(Pb , g48ěQ ASS|ۮSk1q!-! c`Hc!nD|eHn9TŸrk`Y~.w]+R.O"=jNq7|".s *dž`\AݝC lBY,QȡQ [-rڒNGE(gse>d|%5'LO nzh#mED-6dف ,a~5aj<[m2dF$S6bLmt˽?ڳnTG۳xNC" ȟ~pi`6FP)_is8 8&z}X&Sn10u[/H yG@4)Htk_v RaQV=1-+93`$ZNω (R4Q5$RlYN y?C=1}Abxn<)#(*<YI@$*t+d8Z@ y12v(]d3pjkԴ;%l304K؋1ʋGLL5}K$||%{iԞڮgvBksViY_߫S997:dg\͐M ."{kbL @} _`p'FnTc1|ruR#g|'wu'F!>"ĹjC-XG[wܽ(AY̏eǽz[gÞE0ԝ{1%5=4 8.Qu ^X䢎fSxҡVoX/$0i|I(g.QOZGvYmYΆZm+ȳ'5wK$5YF-lR7 N_RR61ڇwnગBռl3zgJ$t5L^׽?sѰ sAC@WÓ&ܧOs,H(RD#Zf74%wb(czש }0*"}t2EST8-*m!*&5ǙPfeYE`~ mBU[rasv҅Hx+ѩf都Ѫ9 ʌ?.,x; vFzzUrj=`wRSR sE2Fn蓺zkZE|e߷eNz v]huҟ6e +(]y (y1Hxg{dh”{!& lѴ5G'Bo if|>Gq5>W#j +>'HrAh˭* U}j@7D[޵g'ھZIQu}g9ī!k jb޲WT3/{&vuXe.OL}%ڴ9@J !0QPQ5uT5 1f앚 3qOlS j)Hf AF:?#b4#'vɫ*'#L0; 㑗 ہQfīja L >BEyכ0oQ_I JXVW[Toc̎&r_JKPS=msTD|Pꆜo1;hjHs= ZU$gO(egOXMA˅gӤ,j@] !:fK/DFROoQZ0p7y^uiLօNM_s;To$26WjoI< }Ea관1`T}J׷2OOqJk 2a.lV1JpvkWߔFӑu2vkҴqPHVpX(PfjY[#I*j e0oLGQx+Oi`g19"ey_us @tQ ™@3>V&c&ۅl,7FB!cˍY@%THPTxwa@4ئ )Kj,`No˻xZuz⭤ hk@B a]0޾݊ !ϸ,{Я[5M鯈'/PD11yO^ RK)Dc Wr\W9-@ٓ&e$95Ac ੴҧA7m㔤 έ?[+H1k#a" 䃏G"8MZ&;ˋm޵F4Ki]ڦD{6x^&XB ic[{[leW`~M(q 15]Fmd2KqA3i|/U=8IR/o0.+ kzsVR%ǖltX 32 F琎J ؃TOGb乢"?"S`&|Ǟ LdM)xIp8􄈋'}\!SGфXṆ?1KQ5,P8眡GI-U^PkRY.#߾M̴Ql'b3pe 9,痺hB∣ CK;Z smm Mhv_~zs/z]Mq®yAvt)jAW`!Omk}VxyFBKwZ|/~\iľs3M4qrXOlJ g`+:>r"qL [#VjLEe2ccJ (][x $ܷÏq{ 6a-!-C>hcڬAWC7mFnKKw" S1=h~΃4} =DU aa-̸D+%Al:zWtnѾ/#@;2,9ec%OI8arg@ZEɸYƑanAXfmʼkZ Q5@>J`ucHf|7]u&~h)6 ]+mh Ȱp`"hhE8ZKVÆD?'8 5X(@TED/쨜*%ZaGnӰJ2~'YP3^ix3f(u˙?3a)./f?e_{*pы!ӂz`SgEhӈ<_BDs_pˇZ!\E3u"/^d.("]Nm54UXBhrB;wfLW4\߿SʲqՏmOT $& xO( xhρ"R+l֝oخ5$#c؁fNI׼;?Am?:ER F<*ʺ$@=X@dλ 9*a( MԈXW k '_TsM(\zbׄr)3-h %q#R:y5H>tFCދ@r5Y5S-!jH#h81[Sm.nNE0Fx-wp4cU1;59 z \(c[/Azj6YB,vXhܱ{!_{` ,Wxz! *h@|mH|fESK }2@ІXD57F@K8IA鵹\:Wp 14Elmis[l)]øurѰs"  Å?ԙxIR' e <ڳȼ$"$9/1_9 I뿻5 5ː _V:ϏQQf}AxCpDSNO%l`@ |o<@4YPW:3S;8m)H"zԱfPogBShdOCq<%H0;pYZspß_xʰd)ϞBh\OnMvɱe> ,x85 KLg؏@N"$F&m`tLP&\tcSW@|TTSwYuGlz YϬ9--ѕl$q젎LnV뼁>0K^$09/C#R'7݂gK XBxՇ,Hʁ`M# В*y6x\;491%Y_ѐ>ދIfvTaTj7')8< ONW`Pu}-t{79PJy+U q5L}Aj 11Ik#P%`ރQH?g#l;ox|W'(OfBZgz:}TIw͗u ǭ9x8y6O`#z&@qVqIm@SM,<ňю[)v6qH%RÌQוiG=+k~#4"T3!MBԧKFW0{ &.ڕ[N} ԋɋz$WC7NվTjofE!-/D:OЦ_~EW^^l`>ړm)Jx̶-1횝Z`L:|Ȥ{54iO)(Zd D: DZlA'SqW>Wr +1Cdߺm dYpX@uעkUa(݅&<p4#5&,>eM9\Q?4D͕h\wKˍHlz Wn\ńMܫ_|(9|EX20tOz?W # LUK ?NuFUcrSID"%|%* >/=J;L7lۭ@5zb$ aNه O˔'IIh y Yڨ¾#pT+o Lv6#u)UGx koLyԈIDrcanry:x=j v#  5}Ű4 q{ :t T ||vJ@I?K=/T x|P=&g&ˮ1EWkڟ5+U/+Yjw˼Aͥuh\y^<% _};(1Qw:L {<Ө5C3Be")Wy y̜@dM3Z)%E{L]4akŪzQGW"F^&6':7-_ B.س`ZIai-Ulɜ}DjƼ!Xco8W~lj?0SΚ*ƾouJ@TIJVa^=g.4 %W Y[ߩ{UyЩy$N]紝تV'iR7 $L(u]4fInBR] }uR k5,3l P0ClnZjpjE(HK#C)xI]D6YֶaĐ0)#4Ɛ3>P)r Lab+`ο% ~TQ# &bg$ Fg>%چ :fۈ~C0vQ[ݼMf]i@մ745SHae,f%6.Y˳`ۢaC #-{ XaiT #yiΜ8\0󂕸NcX`)$zFq29~9?\=tʷE\!ʑɕ`n L >ɱn~)KL/?TLdhA'ċYX_9Cq ]'7+J<=~8s]-ɍ=he}NId_-dȭ#hEyP4sB*MVkmکښT޽igo;n6A>.C(1PFXٝHeΠ6%硕}AĦ5D9INwB I_ɮoz@$L>VW%WرK4+!=jFmqYdWodITn}`.ԿOV'Lh?N? GPg_ 3't^ 1j&bZ2H)3:.j@BRh@,X[lI`̙Кhry8,6Gaa4D|{.+pF =vm%FF%1AjjB1+X)cוWZ.'2Uл_?{ BAhm:0瑐(;k<hyB ;S,froGӼ!-K^M92dR]v ^oؑ3 -W%"8 "5g^ _\prP ,ͷZA\>嚵;ސ|GyTY6X]mi-#?:DaqKэK_gdmY]2+aTS9\c[V$x 4./ ;82̱5+R,83xۨ!OЩ7#I ve UZs.V{Nū5g\$vۙUcB`g`G Չ h@>)FFK̿qD#1EAN<!U@-N5oO 4ī괂[I8ABksCH&\_7E~ v ) 4q:y@>br8\jLx6uyTA΀QұN:眪Ecq5a%#EsX˓&Q֣W $H[]T8in#;x[<7ſu#`4vE`I ݖ '+ [) =D,_˖ȵ5g3kcJng7m adg-]T=u}RWz㿪5bL\_J/*OB~FLڽ[_ڬQ:X{͋ê#;=x(vBd`jKL;Z5eS2箅: 7S <M WfB83cذu>]Gr91vc,Wp%)ʘTn_Uǭ^AՆ n mvL/IESLtg5 -BjZGݢR[rK/)mz[zOWpB#Ĕof:e z& He&@'F1LeMu+۫ ]Z*,ټECe{ٜ:) 0@vOZ+NHf:iZϒp]&aoGe1R^+@AŸș,f']XbKкUM`+tp/l[fɧ!:6TO Gj#B8jDzQ'F6٘5/7j.\ҿ륹4%B؅7[~Sav}T׊V;rԷAH0LmFczj=qnRd0RA~/2/=|Aץƪ(̭QDa5Whn4y 7 LGib;3wi-du܇ڻAd {|E e KDw pkP/7˭TĖ26|M)DV+ OF^b-sf1;Ak!Г%1A6C5hڈsWJV!-UOP~rTRe$&7 ī*R^$eb W\Y}$z-"ͦ2~16ZqZ,_V+XXH= :KȻנ$4˃x>^x(Ʋܬ^[N:k(VF}Nڌ4lˏ_ۉg {0 ͉uD?ĩnHY/oO=N N+2>Ӭ̇^ ~$C'sogY@)lH[& 8]c $?\zgf#@'lC)^` a`!@zsGMc^,M6(k%'). 1:废9)Anq̾/*>NC!]ъ+Q\el is҉8tMw̌k䆘_~)9y]/G Ԙvjպ+e(Y{Z3NȎQKS !쇶u4XbRYKcqHG;a\˖;.L[IACؙ LW.j6ݘx;A0>. CѯaЇU!s 3 Ɵ.6`wAa.q+ tz!cJ-n+fɛn0L|Lm8_gSrؤ7g5za 9{AUq*yo[v"KJbmQP5^B稪c4Zl[ L<8NR DZf%c8f":)i3:b$JvQoaF$xu&q F-Ąe>|5)O,:~,UʷMg75jfg J 4kjMPĘ.V/0\q7!y/\H~7Ej9"`{xIqoJؿ~J?mxF C֨I97lyoC#`0>.8Dp/Ffu2pIZ!ˀzxxk :KTqؘYbbbf#M/K(k&ŸF53arp(?|œD.%WYzLt}/UC`9];!YNQe__O]`,Wv,LfGX"2K&9O5w&pBtKԕJ6x7~D 4X۔u9xFrc!t7ouN-Sx̾x}gft6ty^ V?""+w鄾VM/":)(Nx?$"15Qhd+cv2;KT`~KVF]XFeŐ f'v X5N)g6CuǓ3j:'dGp䝃+妚ezzǿlc1~wts~t6Cxؗjؕs> v\YWqGeNYu:P12$ tA'eA`?sEM:Mfr'tا3uQpzŰ@f\V;~Inm[$=ƃDޖ12M_ w1\RP#E4R:C738Q=ReHFd|KY!ƐrYү9"c,(F鑙l^zWw ;NM2t{3>Ol#X_`~@9%VdBcJ򓷙Cȯ+wp6%oe*Nρjߐ;PVB ᓕ+#0 ~H!Ӡﭿ73E3TMZ\q(b@B8-y =:+N_'^焰 ڮ 7Dhd +2.xJ!҇8Op$kxTjgr uoN!?<{ђI ?ņ.`' ~Vtj 6 ?L1ʮuZ5c게'ؑ[ 䡚 BOqpX}.Jx0;~=$_lhwD&ZS%b,{Tha :rbcU$ʥ}_b/@z#!4LJ '{t!\!(vi}~s phˌ螓Wq~nHM  G?:jxcO)ԖA&U :bz:Cl̢i<2!>`U)CGpc}K84L Ux 0U،c(f+arf/ iw ׇ,8tkl h9"}A\3zrsnI6-;I[{22D++)Wr0"|)ϭacv R]C.21x$3H0wԾm,8J7G +阢js': 87д_ a0\DcXeo2nxB~8}ad%GQ귐v0O_ ?ET+1`5?6a4)'%Ng(Ug!&Y.mvZE:N8fm6dVkT6$wzPZ`眯&Zޠc9*5ۢ ~`~8 \/l$GVS+L}֝A/R2r]cq45aWՓW_kWC..c[Eu<Q 07rϳwZ}5AQh.V+\%m^]]CUKĶg$gc =og>I GTS^.>V]1y@et3Vr mQ7MpȄ8)9i_#48M"Ka~Atd~Ou4m[hE1QEE,{ptWc3캅 $*:ccij"姺Jऌc2q!kֺ0TJ ؾDQ>4V@g'D{p[64GRal؟;E8ty\,udQzsd/?lP1Tv(H(߭x2\بg;x hs{%*l=V{ d?gG a{9FKC YZVmr͵zncet]&+?9#Rzh uzuk^7Y8(iCb;(៾g}}`[??T$.] &5;c=-Ih;Ԥ.71*̤cTX0!8Xg g+M?U !-MGaȘQ'ߵ>ꑅq|VLn|lMk/d;˹"SQ_J㰫3uǺ #h h35%k^vjDGUOX._ ;ЋZQj,,6B=:mj$D1G,8}N {43B^5[.>i qlK&ثV{2j^޶2{}.DFdM &ڗT19>Q!>ytaB+N> K"( M[?iiz)!wfӐ㻙?^˴@AQyۏOwIjA-῰܈<\4Gz+NgN+Wo}Nic+8D…՝ myْ!+h[XAt5 փ&HD֠$4i&//wV&\J/FJq_5?MQ+, .zZ¬r+8K{-M0D4 ndL`ıj s$l TA 0zX9>n~ow(iw'~d/f{Ѩ?~zKsRk4M!(-" 5lǝ r2nq Dh9J],o _r+Lβ({x+Ok3 Ĕb9Fq(q/l <4ia?[|޲BA̭ .Nأ6HXҮ7=6^CXp59Hy*41iH [uwnjB1A~B}*ltg`yhNTй!k-ڄ=l6ZW3(PǷ WHibYAխ4%^- ch~"eN\!A!gwojh->R!c@!+Ŭ }mʹv`AЇNwrPPܮHj5 @aR2cDmZ+˞ xY6yGĎ[dRN24ڟN,m`U';@R:}5 Z_&š!-7cw&ኸc3efSI&.^Wg@JOd;k2mCVE/iKGJ`ZV~ i_ XycgcdqeX_lpлH'z Sqʬ-WU3DVEy=HUBoKE꽛NGVtd4t3U1Қ1敐A/JKh) Lߜ]!rN;Nk*N<5\\{ d%U1},` &XXԸ(+-mbr.z]fc@,++w\PfĽ ҅-)'Nb~:@hYaxJU6kzA7oq38a q!vXk i\GHZv !G.tu?q9ePޣB%I P7h]-(>JaԩRtA/[+okHo5ӆnr;­XjE"ˈ [crH,a7]ԵYv^BR|W_] x΋"UfeX9\o2ef;B0@8&> DI:p/ڬQb^i?/j\m%i_t]Gq}g^6cNNKlt*_nlv\q(TlS'S袲"+N4W.9^1f$LNMt*pL߆-h<~/P^qZGBs19ZNTy+hc_ 'e{BxØ=킌Ӂϥ'Klr~&i r*Omղ6LawCSL*Z#0"iF92)J;L?ݕWnBW$gc0oE(f.:cCq)V- W*$n':^-+o&<0Th]B}FA4E=Rqc t0C\")xU[`Z7QtoNOHR2T0PwHܤR u,MZن( NSgyW B KG ۬EҾ r0ĭ<ة1viKH?IB-+4+g\䢄`s݈ HYJE)'uiD8Ra;i[TOUZ?f4ui'Y| :=FJ4?0!q;|Ɍ7t-/`z[<ZLWa r14\v@5,(s  K%! 3}C6d#sFC]NR4vMfz?qԿCy),o-#'Oe=oL%3)4+EyΈ7`SHH-Vs娌E.8.]D; }M?Llt~&۾4Q9MjɌDo d0\.jW.x)ʘT B 6sH6LzAtfhuP}3_A,ˆ؍Yч lS/9"e96NC['7Y5h;'|„:!RB b夥4b:*]LHRԐm5I>N'InUC~>NfP0,R32x2*"*!?{7첌)́v&>- CD)cdy.`L(Q@j6CnҴG eË}]1g,;HH:-%'@{Vf6'jǡRwFN깽xW "bx+p[ޝ_DW┕=rtZw }o,c' ĉQs媓&{/;VA2 sG=Vv׷ijی7@#ιBq{ʽT ]yG&,E[uˀ?ZZDMHOSK2EJ w+~ɦP+_lORt~cIaG`[ Go^Z9XuUBg*Q>u5jMeQxn9h&Sr P7k>9GN*l/شc@&q^KWnv@q.9OuC LK0ԇD,2V!߼NuS@)& q e7QV- Lu7c2A\ 3ڋi5^|mQe>waDx@_( vh{G>8USt^xL $rMHn nn=4P֪'XR)[ee8bq#ʟs%G}h,ӭKcDVD՞I_2@G&WzKZ4n0=MrΆJ 2ܹz~VbfQ,"q1D_Tw_JΔJǽ#<^_PQliGf|Z+ʟ<:&CLM،#nŔ!pYk7CLHOL¶i5qKhmpmSU $c[8ѷ;dcY Uʬ{\et;X>XQ=Dύr@DvR?f/,x {IAX `|f`T]V)r ?+1W"\L<ݪ,ChCqhEC"VZR o&osCRGj/4i7 V*+R;Wȫ_U􄴞^&1SeZ HP0H'St;}V(![1F&Q4sy芼r2Kczux$ sAJ>Ij/)^T.mGxOj|);]0ͺO?:䂗ky1`ta5 wZ;U،4w RD}ӶVpTb-?{pB.PIwkwrމΛr)C 8rw9mxN)(Фc :oaeb9}àe&A-۔*-0ޏ/aFC_J 4m"@Y͖6;[zSsQg5X _ќ{xyp %cFK\nT05J?dX}ܝTR%V1jmdIu P> 㖥zvGCM]ټ, &tEJP濇PÊEAK3mEݔI+e/iB/zԔŃ(6x ZNMH"[2 a`j3"; "˂Te;% @H fr֗- S aJ|>4KR `)^{:t¥sGx?ӗ{"a**^΅(`58)xVyr$*T@$}az<ϬXxn%~YO[&89{\kH6'7t>FkC K)F$gӶ,9!~pgn$Iax>q!~"NbI\O)N|o3y)Cg=$Sn?-;[[PA׏;JP^0'yx Y 3kx'OtP~=l$&`ޑk˃A41T=S l1!nω%}PԺe8>-]Qؑ`W -N*.9'eumL)V :>)<%qO'bޑx?%* f)Pd<{cIoȆIn _UF Hy@ywM>Nf?2c|uJ$^AHNBGn ! KAwdA  /yi.?;Ug>s6B_, \VK"xQ̔e4ޫ =SZP9gh}{컏jکJ:^ fdÜ&$8!&i!Z;2N}K8{ s|c߫OL>n 5mBn >C^^B \rd,PL Ȱ&#/z3~Q*ށReP4;u^H> Lick~#?)i\CE?rژΕ^ כue uV;sY1CW rZJ,ʂ 33ھ5"H{Ob&K?vtwx>(T ( Ӹ{!঎;]:?c]` (, (_3>*2K |+/bD:}z{-sㅗ7n߳ 2mɓ)}vIs>P؆AL=#,;y +R`+Rf :#&t?d!_""} ; Poڻّ~zW*2qK7aG2@&4i95kM`OPpdSǡa>cxi?A V'"DWlS0,F$*#؀Ƴz̉E>\,. ps޵So_C]]ǽao\^ ԩ{NŁquC+Mt$1W=og08dHp +wjĜ3kV͠ Am"k6 J=uG v.\a2 aDX\'"_87Fqq˰"/aH]tqC&S}O?r;V1O~7\0{ߊ Ֆ2kϻwOe 41k:,<'qv)G@LH|ڵ/@[X'5Av^ }a7 B)06 boI3i^T^Ss юUaRPZ&ĹaS mEځ#[g[I˗/T(ؽ0vOp6k*m0ۦ񠮲eO@9p$ `)25KI$Ɠnsȅ#~G~i( y4ⷱ!Κj!hPK#e_.Ap'U#sSQmbEm,]I' /l珪*t,s;ܾ+6k[qd78x)}j ߿%)?EKιKtkQg`&˿-%t\!:ҏ1On'*Xˀ7/GRHA>MCf$rV[8fwoфˇdkP8A^JN 4]嗓YKt/Qdn;&6=2'r*‰Qŵz^5`2M ghzOjDHn* Tx6r@JUFDYZ Gyz Jch Ɉ?-fJŁu$(Ft`*9?2*"=vK'1-YMe_MD.bc- ^\SX}J=V}]%f:قœ;@EL raEzNlc (Ҏ<:JxmEӜtzUO#S=aQpq޴u~suycOlx vEvT oU$Z:D\#m% w ">ʌ\䐈 V$W)|A7߸;-&3*t(·-0X6"48ێR8v#lc ָWNiI: 5*%FWZs`> Ģ{7B#{PhΝ R|IcCT-W*塎 ?ں Ӕ?U sìBG:E}'MR( bb_ѫ:UG*{T'A#a-pg'9K/2<=U4yZ-0]~6E, ̘H33v3 Ʀy (GĎ%du$^Neo둷֢P]>Z+R٬1 -vX.64금:߽Dgu1RGAm*8최z?Zݎ7aOP{TJˎHdutc2gsO|cUe?Kd٠Lҏ?g҃/aiH K! U~ѼZ7vx%ۘ@6gmۅ-=t t``ramb7dL %fiP3Kƹwj92ff *up[ܝ;Ix"%[.y"vϸjaMhbxןgFOd5F77=Ɩ5#cr>tK P >d-1_kMtDŽ7c>$<5-bfQQy;UgDŽ);">LB) ;H,Ь:U jrtZ/7Y:$"1%xTydI(Tf/ 9yJb92#GT ,OR{1>67g:lhˢ]LhPՌTyYW1 dB6ެZsu8k}JnMg-n|us0o0Rbξ2S7DLׯsrsvʽRp QGtV63"mCJ\E:riЄl =Xn_ۮx9L%o맗]YMC_9f50GR LK>PllhwVE33!YJiï`p oɹc˜fZ*R7j3:7q\l{,Wqzu2F_QG±p$7В`QkpUm>)h NJj7ػn?9#N2fzf|դ, {pL KU|޺]Y#*d Z=Fs q@X?yī\V;0LQ3WXK@i@^0YȕTeja\M#>T{i,-EgI0d$?'O,_VcѣVkItkfq!{u¾fj*X)0ɍo1zgJ=`#~}W9`?ֱ z%$  CZKO[=5=UgQӰfMY@=k J+tLa`+;_N[Ccb3]d7#7GWkuX(ZX9"? g0ëymʁ3YvfєP%.o7*$5>Ueڈ{B{1nMJD8zK-؉ pn`o^p./jș, F؋޴Mܼ<Gj֥T zםOoXv F taJ̶q̝\1p!YߵJ9 { YetCG%L^b2Ch9|¹@HYd;ULQ`x,ø5^[CbuYO3 6=]/! ɥۂU4i痡d{=*'u'Q $:_u!|}s )cSMW1WDV7^TGJYw#\Wr.@y=*+a,tPgTfw\ .Z[lq+qx$|ByZħ]jύ .QQM]Rf?Z|oC%'H G~*`?;'% U8B׷P/ jCwo<n,{h, ]5cozNgMxy-)KU\bK7N6v@VL|v2'xe3N{ y(k҉[SgpL id^!+S28ۧQxMvURFeV)c@B, >-sarKB> "HٻO@*"e+^J@BV@826 j x_iJXqsh`-\a*YGƈEct!=C6P1׍.puGn,LpE!CDƙ>jVӅڮ|Dx5uS<E*I_+>lz;U4՛lv-{@"RȬ4!vćgffNq (/_ =Mk'7Jird 2O2\4zaFnTD\g B;Vum.⼼56a$Ǖk# (@w4|n̕]Fb!K7AtLr йPehwU~ۮ@<1[),_ʐ^TZvMD]rНmsT׎ۈr†Rn^BpE,?=ll2tw2hT>GH*w݇Co`~Ǩ]]M|tCa<!f 9P_ V9qN6b][Es6o$Pȗs _v(N [IoXh%Bȷe濚`?ޔ#v1g=W;1{P;x$EkZ@t.0sNf  ]!H*;~6j͕f fԙڃRz롙Q#Ud^?&FW6Ka0X[A  R{L;}95 xd+:Իi v<عeTs2MDPNI{.w+Q8Hn4 [+3+edV0آ΄5 BQ+ͨ1 @$CgʤKږ͔&[}kTїI'6zXa3_^*G[41bި{uR75'm"T{[˼x-kؠBy~ Cb^- [(76L.$Xs۶2(T{(еkӴ̒K'<> 7xTR@=jpy'F'MBYnvf8L~]"yԫWSM!HF(F;#>ڨZj.::t!+IDۋ՜}G` 暭,Xyַ"K:S|6 ]fD9n>h?+A B2`&6G"mK<cl0Y۠+9tV+*JeaE޺jB[1xd+bɛd^mB6dĐXt4PaDOQKԸu 5F׾>Txl~%_6 H1wQ%"Ԓ!Y{bdRzrWvl n2Vv>B>P{N?0ѐNvb/mY)D.n u({^޶;?d0i5㱴AO_M ~inG< `)$ X~~lmO|eE 2~VkV1%0/& bab&%gqʤs}\bH^O#{`B(- l+% oii9-}kJy g]djv]lKb@N"F8g"L8wf,taj4J[,Сgkgt2~"^(+y`DVptXPf+ķ&SY"r,j!"Ƞu0jY W(Np!6!P7y&B5ҢD>V3h@.cڨiq_3$`g,:ص_)lg~>޺Me`Ry=_uFh?;d[[9OLij9 &CK16z.Hԁ 5oC^ 7?!J/4u Z굀}{Im`f>P+ͲЭ69o`g baGX$+8R |bU *t.A8(/uPoBT.K3B模6 CχɁ2#5MslXKJ@wteYc ,PrnH Oxbp ۖSNkM=ΑP﫩lʥ%zt:QMURIZ\PgPX3HՒ[dڥpA4&'ĥ!RKŘE^E4ULٱQ_#A,X94nX{]]* ok=YcYp0^5nbHM`_@d"! pn67D.bqݔNNbg\-k-ir0 N! e8RL݇Uƶ _~OiWiLJtfWB(AYrb_>VJTjf=q*_o XX0ސKm8cQ]='qE~+h/6Dͺ*&Y|'a#>,84"4g|.wc)nbU$dwnxE70xj'?aӜnh̟vP{G/mCKLS[bt2½q%T] go']A8f[s \6gyrb<,6㝫2gɞў*ih?N~}@"S.E44rf[]?Isbܤopހ*ze+X0ӑAljX9!6q%+n8&'flpT*`G2 ,ϏR:u“IƦtY!|]Y˶= [oĦş:;B=+$\fy P `]3[54̽sJn{aeBNNR#-[9@рlEmGxSL+gXFz0Qn>>:nRn%۲ΊEh |5ZYG=,\ nX-eHJ;SNusK^mcR|mR%AG;'k5Չ,ѳAs\;S8u"/~vߪQ'ΪXSi N@Ʃ .!wNEobc<>m/M. bv{"(XFh ॴ~9E^ia"+Q~jNJXacqqхTbL4l 8=ʶ6{* Ϥ5ٷ}ffS%ܪհu@XCLUUψu[?O:ЮJȦP ?'񨅰yC8Xvjr">#sUjCz&SKsKGŏj6wQoE$!xLh9YJZo}DcKz !Y=z%ċGlK [V_e{Vs&Frj((;J`3NPfDzeJ.|qe/I$Ű[.0bER[-u!+bJQ %u&m F61j2QVE&G_^IZR.KE@  N4(jQ 5ʳQsjΌ&vgxL#藋Jվ0 9o]؝Sa%t*".lAC`ؤ雿&ivX- SR<ǫ_L4]X['"K&H G}Q\\}w pKO B53Zw3}[p/]F!ѢQ(!À Ӆbednl(ADJf<~9&4z]!N)7itdo 7BA!,R?MfC. Q[d/[{ހd/מc"^D qGD^&C) Էk;prVK: DksSkD 0З[kJ@M?e JFWf:y (Cj"rw60?j׏'Zf'/u\*VUquhk Y9P4BGcG M6iT`+!u=P<puX!@Ks>8-QM'>1l2ZJkds># ~,_KΘR.,p r &P; rmi s{!Nbox_zd`͝ F0] h_R[3o7ަBht=aΤ f8!h!8qdYlO9hEn]D.%4kD|b]LHqц? o#}iT)0;3B s9#IO!]`@<Μnlyw@5`18\C0W&mPt Xua Tʃ o%wsZvZRH1b`DDHڗChBxd$1r_5;azݶ^o>Vh"UƜL f4oMKf´VZh$h641)ۤ &ic7n윌EC^\;XFb%*R;P[ ȕG6I=VwgҬ&kCOtX u[' yniNhߜ |nT,u܌K6/QɯZ0{J+28hiЏ<| oːA+,-sJ/Xߦߛm݃oZsD&fS8$t pLd}r txJҢ9y9TDwdw򶀁 `‹ B^cW(@lDl2~u5څ_*##Qrl}՞E~o_@8h"%STp[Բ" Lfid3s췪+3CO5J x9 b- _=H]+$R+٣pq"z7jOHA4h l[~kMQ->: _h-Ǣ̓/\gT~aNN WH_ 6:ʋ"$~Swu6fߪ[G6,1k%:* sG|Lkk 94DBGM\ghs*V0eǝά'̝ ?opxKbap+=b䘵5%\TU|ŇAbzWm9RmaC21gSX}y1+#m_S&2+pw~ D9X ,ٛ⟢YrGsL&"*fNGn])0> c5!(@7V>OIZ OTDŽg Y[UM i.ɸQN*g"MH_Kf$mNaP!$v"ʺLx18;cb-| aнaM}T Wky(X'nK oҴވer{ (_]^Enq6ᦴ[B"qtThW h:LxL0חD)"iCDܹ};(; 7}Afh!PpҖ]t2tu]G!A)ܐ01.CU֋ckcQӂe{wO a[FڋM:tJєb%@n$CS`ѭ>.wf]3;N$h{z ]AS^JB' 0n*wP9M6 ~H5ᆶrL%broqȺ@7wb!6&蟣kkw%#S|y xXeJJF-׵JUxFw %[ Z77;W^G<%Ǔ.0y;Z?o˱qӛȑ*xʨ1-16[ =)@((YHGq:vΫ;pUWi؆+QH??_i& Z_ ]0mui}oYٍܹ ۴ifiVSOH|}.CvB ,w[݁eu gUHbK[q6tܵM{^!ELb`)p zJKQjjty[b}"svr( y9ݳ+O樭(8nl$nY<9 -:nF@I<}Z ejXѱЏk1S{Pic'Gc d6-0$TTWk/O9v 8Y^_ |/UX$/땠J1ۼiU>yA%tM $7[,OM4s? r5U-Ǽh^Qzv͉'O5v-dwA#Y<ɇ*g[#u@DWm ue>9?f"P:(ǚv LՇ&h!.  @py?cs("l -jҸI}7¬itiI)`ߘzǒGB|aFQ!nU 8pJrK?ϠbjKO? 482F FOEQZ|B'ta?|w:usM فNggERXZ܇2yS7wmʻb*1g ESJPy|=ڔoX\E .=4xw|&Y%{jøiW6{lxp9Cx84 $7@T i L%4WKDp] Н1K_.ϱͺ4ռleva]9.vSzZl͗'4(N}| JDR 6^3{Kx|I&’$)o+*XWc˘Hƿ͔!nصtgx#%n=҄>!\ZYW_q z2PjO5.YB_Yg W[ 'W,té'13ڻL=!Z,h=e5_z(:ýiOӐUWO9ŒGMpy)_x+{:1&M _Zq @c b3QpY#;H CbMv+WRrNF&իC"[ տq8CN|a:[A.w x:Pgj]45ޟ|(pf"q7 &~8.Q(Ɇt0>PЋ bSB_|8OsCxnC"b &[@"}QIۦ:C?>zY _m;df~ReZC[⢕//ĜixZf|B8V~C"!/ddN@d}3ޠB/T g*,;uVء;KD({D#UW#So+NlYގXeL0˚eryyWoA[)J*C@%}.`vb]Q ^eMqyfYca#^&v:7>q;L CcTE`Mn}h^eGP8ZrqqH@m$ӟs4ƙݿ9ȿ^pt"a4F}'[fAh_8xp$isަ!mz\Fa#f ?w弥Q. +AO2JX`Ԇ CD60-My^JKCk"z_1GlQ[C8X1,NKYjƒ5t 2'Aϻ/ҦӸjKG(MȧՂ! 0'(gLe)SIA+2{-e . xb*EU£o`=20iJU+{]9ưT kT8&s=E)A2Ɯ(Ey&E&v p>3h Hk"˨%ڤSC%Lp'H(*-CO@)%ts. 7Ajz#Xj`nCBum1 E ׷ۻ(:+#q)i/U˜Lڑ:vW2UI7lT(~i讁kF53.bj5&N: rJQ5ښ`K<3gq_Ԍq DsPYA`1m 1OjIʌ0i _Ou.CtƬGLC)]tnyitfyPƔnW%^t谳5@N?nJQ^jy^U7ꗙLik1ʋvhB3]FW[RlE] 1oi.7V>`~MwqQh0 5r}WK%Q鱎Dbp+GϡN=j ŵF> 8,0슽ԇz/R<`:,xKҀIˊ^aHo-fvm[q]E)\tEm (:4?{'; b< ӔoHLtvڂ%8L4_u<1a#-T@B@*5*Č7*۞yS>}1XmIcVx4Bin O[?I_d|X }~ 'ZE}7;)i+iNvt<>߀SӐ!_0!gyM gPsR#zK6eF8΃óoks=w^[|Q&4"O7UQ>@'@$ $=GuzU6Aɷ!p+M uz4FZDr7VQp+ Ɣ5b17+z Lw2ur7ﳘ`R0kS(VA'T6 C^~ϣGY_-]j  p! ݌B~x(CZ܄S:h6!%ic`?GYl2yR:1#zReo#h|$Rq>|.ti43m+ +*5@O8I֠vs1 %40Ф,hSXLdaNLnvsEQ*G7>hm{ܞ"nu'[&!pj?(0 .6'q[d b[6zi[n$ J0Kr]jC: !tr٦ 2H^\"U!p._V"Pjɹ%*́Vpg'@& cZsGs/<%8#rÕW2{ !+ԵU\gROLև8$MyxS7v;qd $j 5$Ygu'9CY@*g6zOd1kJυ 7^71cH)= 4e f5PKd803̆Q3<2sp U&IYa 14>uuB?ۏV>åxD4w,pPƲF=U 9N0NTtf.(SyUDb:}>;O {c/ ;d3vQ󅉓sRy3DkrC4?4IH|TTi!D,@v1arv|z:(kGhNe,#V2 26^e/<4  CoMsXV tcGaH꛹FiƘq=o6c"N2?b:x Sae<c/Rdktz_BP g'WĤs=%ۥ֑N%aeޤZčSq5VQI&ЛTpEl vZUA^x1l8Fq+)ڡ'ǂq/1K34לݜivU]vr:(շ>HBƍt5 WG}σܷWjpj}:|Nöp)xV:g,"] TNCCRI,U-f{ir<#崖>>n=yFEȓjF?V ֞JՋ5Ͻ'f*d1.{gn"n~ 0gabqìLSh*ֽdxCF-hs&ݚ¾ѣ zNoc-u^jC>>7oyEt $5bF6$P2O4GƢXIXj mIt#sXZҠYXv~xLj<΅T(|U=6w>U&[gq7#lk"Cx+)orEh9teZH&~GJ5ON} 46ߦ:#`1h)u Dm}]z怋BiZ e ,ynS^GPMڽLDdo cީ,7 }pVVubMAilޑ1643&jEӘ\li/N~ 4TYi-Fc}j됱{%p=IQ3u%sd06r q ;UnE6]N˗ܖ7k {;(OJ'.ƷnXY '>= jCnNny.8nbiYx6M=_ YYwOX?teiC.AղzD1EL̮ G/Qbw$0V E 05]H.b-ya'j&adqhqwdn8뭸>:tL R\aR" 3$)7,$|i䎼Q>pv }VBpzs =85o&Y;*ai9C{DaxJ|Tot6,\s0"BsA}!0\k3 [ k"L(W]*Р+@mۀ-`|cB(]dzlaL0KT$+mci5\a(ȣam}N&{gN/T\hx]aݺ=m6R_ [Nty88b.=`2ݶkDr*uioC:$C@Ɍ$Б7roD8S -Ê$nFb͋!ӣ8$.s TҏxhMQ}bybVZ B>W!)Q'/Qq1%t)*QM'6-J2A^@oրꪘ1#4^Yϩl0}Ȍ:'9 _n{Dn$Z p%#sCv$Bsy^2Kiz Ų9{x ordZ`#Iu6z!O;081lɠ=Q˩̾P}}gfSb1&j *ų1uwƺŬ.WCI3( cNtÿ׾'[s\^d/&e'8ǣM^sBGUn׀l+0Sԛ>Ŀ>>2TeZ D.STLÅ$.qencgTHTCI`[,KOĻw3R.< jepN㾎ƸS7NyhXVPhdQVQc#O:4^<,r~'F_-Gg$RN5`¥7\"D,YqS̘KKj݅׀+ L>c7jָo;Cvy߹Mr oW[WgK.#d#R+@) 5+ذ"g-j,A: :,?=hɥ/֥H^@Dؗ'~'{Pb͚M1فE۬vٳ[I@֑+]ϵ'@hg ![%C bBp~D L&sjTn؄Lh2JL'(87{4] жL-4|oB:YzyKV"Nz| ,t3j[?!r F`u1w ]J *ast 8l}+W@xk@0GBr~\x3BiV*2<[agmN q2CR_% 3`kvLGMi6N{ƯMG"$W:|V(0x39 ovqLsw(V Voɰ9:޶~rRs,;h;ÄzeȞ~r. ȈRZߛ-x~AJ$p?ɝjIM*o Ҝ-Wd±/$HPtdZ`2A rx@,yFG^{/j+ {=t$}]C@,q6n7G|kS=&DKf?~NO,YnhxM qQ`~̠" !gͯiND2cJb dnxIQXZn8QY &Ꭽ$˵Yd! jD?Q_Og8HkO?͆']R(ǽ^P q]~"tsk]B3+IۗC45lA{h9}{wh,޹hO`vg G n X4}Vnt}j2#sJ<70T;3-Բ~{B!*ҕVčX#u \QFBs(1~2+X1nS>ix(Ä%oKJq";ߢ+)?^o{vЮ610q@B%Tz +XA ZPF:~k3`ZƼU'qo'-sdʉrفX6ALIXߺ1%+UGx;"sJ@2 VA'=s kj(*I[TJ|r@9; (f\أDnøbܥle^w¾ | "oh"l>ӯP,3 B'zG" .THJKJ.I=fg9wԆ{ H >wZ,Љz.* ~IK3(4)EqZ]s>;A%M0BIA`i6B3K O`vlcpJC(˜4m5=\z'{ذō)]n#'WGLŹԺoYaq aX> L~XcvN:}[ ~P4RR$?*|C߶!Ry˂NM?0w#*07fi,y:&cq pvڧ0p0{U׈J[I tT| "~WYkџTeJ{Ϫ*j/Z͙CêkQ1v,NR_(1&6UA ͐$|!fצ\+618BS|+ƀ@Dp +e^Z˵JX g%z:}f)6(->Hq; A<#rDȋ*҅) ݦ4^Q=W Y,鼡Q|\ ]Q8u^!Jj&k:Rʦ "R~cV]ZOS–\%%AY8eQr( &q*v"鮙eU0jYUB)6U+1Ki3~%T4zIAaZϲ\†Q{_ 41<!áW@ж+XIZԟĆ0KH!$ej:FxL}λ82̐&uXjAȂF֩wg4_Z!=˒ yzb p]Z,g=j ~#Vژx( 4ɹ.N}m mq~`E?q{O5}VC^Hf'ւXW 1ugOR\{vARAZ9Y= uH6d uܖbk<4ZT8f*}tnJlE%kmC NpfM;&U,6i{bEeG6+U]ɢju@ʼ#м~@>{l wDue4>id tӿ"ו#w^$WEҌil["e Gѱa+n!\5Ww8> |/!`DD\tCzf,7_BRj>@$n01M x;x+`uU3F0-DK{L^_N%w-r뱍p * 4Fg69p5N"%{CM9Z"U+\|`T"e;Y e/%e3+Ťe74&bg$Hc>y 1]< xs$ UUm&OVjUkQ]>:@؍;)"G鸵w߸/̀^o`8-﫬hx&{t)x|O1 x/@'% ڴ1cdWC{p[lHG*{g'Ʈ ɣgM%]oY$`S,~nsXĩID7rho b٘#Dbw^[[Y*]`5hX_'];0D:BKX,u%F[#[W’sp`b ъ5@uA4 WiBv]hk% _?U۟uq@#\,&3u-F?7Uu Fc$1wf|L}ƞy p>f p';cPwk#ֲ[V"J]C N0&ޏn]{I QGtb"q( ri}!3 8‰ayu=oC})<`I0߶g}gwUq bHt;IzRb}KByFP ]%69d2Tmyx ׎[\7߁߼ƚR*JW2&=X#>=^ln߈ /UkTnY9;ηlS_x,;DAeḅȶJYNzƹ2-;Xԟ;9'HGJ^J•ŕ7NΧafC ҕAhNK4'+ik,'zPa0}7#SlDy-ZP} N~u N2T ҫ84[eSN :EM)Q_3d9 [^McV؎9KaާD׹5V`Gr-usҞxiR~>GeSŲqyUB,pÕV0%/U$ * vM8B ;;&#|5HN>$t`Qq\ǒQ%hb7thJ`Ӌ5D wpYDR?،t L-ͥ˝ O–QViT8EӕY+6r3AuG><p/zMCQ ^Lk:sdis;/g,<a{4[I¬=(w"{>ʠu]coO .ʃl#J҅eoR"s1"'RQ(*exRI E{un{D9^EB,3g7KS6vI^cpǑ0%_:9%綾d s[bO?`xܙ4HgDʌ;- :K<'M'O'uڢ1[5igBO?Vf+TE#hj<UH 01%IDa-H&I /GB$9Oj-tKG_¨ }VsyPzr7esw`P&-X)E go_ 0"V𮠵N@[wα(R A)𰮯RW( &Co$j\57Kbg7=F:ۭ̈Ep>nQNAsCM\J&T_x6kxb 1¾obN6QY"F"|=c$Lٟ%(JHt5YhI ])*-kX'ц lPćr f?Rw;ͽQ\J@*exyd)n(ՠ c;e6 Jm,CƠj^a_m/mj"kxpxnF.ww-U- ?1I?Eʝ|K]U2ƽ v)Acp3h f%c*:ÄiaU}3KhJO svy]x/FtƔ;(RR V]c,J ._fg&tH p EfĝP`2!7_@N0q!Ą_ 2B٫H!lR|DFAo 7H+'xy{30HWp@pa<>)=W_ LK,Gqm-b1SqY׶5MlA4Qn6pfj5'^6x B%^%v;7Rk G:eXiqX܌;,TH ,W+cj)E(8\1'㶙}܋iY)7JCZ4b#;$ikv)7"TmSQU.ASK8/ t@ib ъ>:`;%G#W , QZNӘ{"v@|nVPNvk((^fI)`qc=JJy%б ^Fi ?\b.\ {)l}RWp],Ę(VEbM~hY0^ Z1.#dlWpוlUρi;eW <)nBsd` e%5sCKjuwiOG#zsnAdLO/406vCɐF­wiЙD3 κ]"k2Ȯf54@ &Tbıϻ4c!Y ^S¾~~5P#J-6_f}of<훵<:3 #;%)6ikқ4dً1#]Dځ6bM@&~;4'M/]3gwe$~:/"Eb):+Kѱ&ȶMBZDGHk 4˄4jv="wg/446$^SW,Wj|rg*Ȩ (ɮQL {e ~Ȁׅg5tEPz!}t %Re klhNt^)!¯pWyKka]2a7dߤvOW),*n\vF\45\YoH Ap!h^;Pܯ5_F )> sOi/<@lj]Z-O+Ԁ8fVq_]dVlqtIQ~(8H<#mxmMׯ X;;zDx(qQ\y9Kِ"vg OtF> * ui:?ifS}[%D`7A"/T)\P0||t(nnјD$ e*=8RLuZ|9'<8KK0_p32?T2 ga%|xlH/JPΌJt;P߫L tя_+oκ9|#~KxMűQ"Dj-b&aY-K@n9 |_y(\= 6fp|Yh/\R 2S,ؾXfM=!ǖcH?UW Kr2x\}ɱe? j HE 7]J A5z;UkWZQme5AGѝfG(N[WjUG^30g6KJk%p#A>bL~#fʌKh೷pP}DGn ]7.D$&D~U=e)j>2"bH}0̏S" Y»(|UhSk̐˩_q^'~]@mS.t⍿%^H<۝ͨm%P)*¯oȵmh1WF+3SywԡE׫W+urdp)ϕ[{X<ɖD&ޔ2í8uI22T=*ٶ @F2܁l0i"6+ iXIUA7yX8yKO"I‹cܸl8C"Z4Nb2%Z7A9"4%. {p$IόuQG<4eM%2LvZז 2cCUQC*JKNfpa\G))4T=0MG5LR?ݐƏ&~o!S:efe\F-_}Vi|wq ?Hλ#Rg/p#\ޱ}qŗsn[`7G#kWwP@Aj$eЭ#V0Ǝ>G\C- 1!Tр mup M])%525 ,ep]ů1  gYZ07070100000033000081a4000000000000000000000001629779bf00003858000000000000000000000000000000000000005900000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/infiniband/core/ib_umad.ko.xz7zXZִF!t/8]?Eh=ڜ.+R9j.\-?e((vdUUI;rEZУ7,€^MK㻙A5E"Y"!h*%jVðMbQP]|7}o LJ?ނJA<g(M^w+y98ͮ։IEG3Csv͵&*Knu');7 ™,BJ +۳9 sT%l$9M1;e,C_Kw ku9l py9ZT!9@%;Ze[E4LyPJ8DO2i:` Oңx 4TtPlG|xVa墉R}ڞ9hy Pq* fvv yC;nm/qaX41Fn|3ho孚n#G $| d$J  ;h~8F 3(ޣf@sUy =m9|@|ˏf| &أupf&nH6!@Gf_Psk! 8s7d p#+LXS%"{łjoƎE>SvбrN)gSEnJ<= *(.af#CeO)s#ZvSp$GId؉5S G$%PE V͕8yRɕ|֚xbXY~vTs9< R#{W(޼]&8ft"U [nէ%`l׽l(VI6@m&8jʯvϜX5T7PIzH AytNqAl:'TCy-F4]UGeXev#ˋU=`T姩3hp&:pND5 2bC/*9* bIzYO "0|5qYZٴl `goY=C{#6l"G%OrS%<'xnUE"\3N CEk~tp=6]c I@(G-?GEnx'cLt5B-sw-I-0 xN0oT=iT lwK?_4͝aeS=(I\n CwƄZ]s h2@XkVtzt2F]0ov  1dC)d;?0A6*Y,`7Sjr!SOLIGO;>km# u-l2;S;w?5vnrd7[_5d_Do}.e`1EqBy ɸZ ]ey5@Ia[=&)/[ 1S`~͘f:!0,<rO"C1490% o/.Q a-Qߪ}@&ebH2;K?=*_`hYF-\^nPJoFJw@>r!:$nU3\`3i+A\•رvd7:?Eg#yD)12e|#%o R4L7v=v>08ױ nE,L޶Nm5GK _T-rY_xڈsu5bVs,e-G6Ei['akn̋MG!%-P#HaCֶkIsk@BMNZ g}p ^:%zq#OQ.ykB6!Y.p"ˇ"T7YtIHLa01E 9ߴEN+9o7) 21$d΃$҈H:ƼgFn#)G㹰ɲ?jѵmL3C1FfЪI~d ڨX8i@G걲 3&.)M-*y&^2v1 p%CDDXIJnF++Ŗy;6o`'@mM!$ӫ(LᝡB4+RRY_e׽ܭ?2ue ct+ʊN3f@KcZ\O" pQH/·b;7VVO2$E||c끲&๰1g 3>*#X+Q`;K+F'm7^ Kjt/=Y_?s+qژ޿^$>+7L<7ALx#@$b7@՚YHXlw6_摸u,b?y;,gx_syz~jd9$DDgqjȯدW_i7;b?|Տ\)q jqVqQ\\$fʗSO]s,YK& wl.v] 84Q1<.˗k<ѡ{B{Xh.)v0晀7i%Od1 nRSsC,]|nl9Y 1OᗿPr+:Z",r=&NG8|~ 4N: W~%{QZ>yѴRvrA^"=1r!9R}MO GsSJ\+}Uc c0SJRTw9D (v$q6uL j4W_;2`ծܶp﵋y8+ 1qŇ qc9zC^]6}l? =QklngUQ=M[_"TVಹj7${d9 C:}$ $(hmK籕](!Z61-kWU%aC*LjRe[ut4_vB>7Ј] b?E.Jk=.yNWlJOYHb ;vp*K—ccڀT|@CeIΑOuCkqQgn=T$ˉ% IBıdbEwy9\F;F&5 J$*;-LQOI)>YÝn-Gx7 z`Plt 3h)f/cL~5aq`P ёp PDGty] ?y-3 f|Uv$8^c?kbf)ΟR@mo =*5Fyo&)<ЯrJ#Į @h&D!MdqBV.Wlqy& 7\L(^7Ȉ /g?xjm,gPk4!Ϳ?pm#Cjp/!z-۠"=V-xд9k-}عKjSI!\=Pj-x9=6_';pg"hPOTҹf{cZEwTL&SQG0孞m㑂DA|E;A\I<5ytDd ~|}rDBh<A/W.v_1skYY#)uoW>nOZcF~U# ]lN6KDNAj` ) |XMehHi Rk A翤Xc~))̓f,?Sx4$Vn%#wnF@4}rs;=o/<2CVg lk&ﱋ%eK1*Sy|DS~RidOIaC*z( d?믁.u(28V߀fwAhΰs{O`# 9xypq8&UI\~V%t {TedfX:\彼6TDDR!͢-4a@~LSoU'>Tn{a&.J,U`RP6J>r!WY]Ce%HʣqT\od[pfG@}OI1.Qm aJ%$a{u>d_NMl[cA}(PdS+QߛЮH?k ot fl.WwCp Um4yq_h1x>S)3*SPh|5TE ۞j6|Іr6p΃1,L-gy1 o5T 2AHW8׵@#:NPo'[0 ~@ntNQgf\ICpLb!w>(̡}LM8vE[HgͦeџKs&ZPDjЈcZBcL[xhU8чl* A{D<״haҟ;l2@fTHG,1' i`H+鶋7#7|~ag@3zH}R||S8 4<&/Ogu7 ])*4| w=V%SZ,!ߧT BC.yDXL"xk9c}YQGf8fTtI[9Dۏ6͍qϓ NjnDTXOSIKC"E2.`҉^)֔t#Г԰bof^a/X| =WF-? 뾳 2%Ɠq0r0䍶SHb]2bڸUs,gz xVrVOH,p& owzprX}Y;ܟeⱕLguo\ ߄ OlY|iÜ[ZVxa#JS m ­-&my"aq4V)0H!rw[Mcށ{7$;d㌋0NoT<Ŧ Z¾xCcTM} cJjե9A$l)jd MS 8U^j;lܲr, ցw;kӻGj?]4OAzJjqv]2dJZ<>u6TgXه!xWp{$)zNbpWezLU&vR<9=U rȁj]`jqDBYFD(x+T#Ұ75cDJkI]iMr]I͗q "MƸদ,faI *ҋ.F{J uT  uc[wHP"B \UVnY[ dzLH%;m 7s7Y]62v1 eJM1߅rh큽&*XƬ>\dReGS@KV2#)KOW$??ЋZWzO p>VD|I=8QU"ˀ+# Z9N&zudRPR7.fkX{Ȭ?΋09x>&)8k':MXA^g_T_j>5Bu6)1lQE+t2]>Yz$}V7eѹf.M ,zZ a5YB,I,zϒk겚qeΧSgl =x<9n,ᣧ=9T]Q|JeIZWF|hSG9îʐ5:!+$d sZ*%vbh= ՙ[LvwC x@u_.88Ioxyd_UtʜʏCMk`ri_b39mpR=AJ,HsFWŽ.7_7Z`8B,*Lk"#+li;!2 Q"u$h4rWE~j϶G@B1&NS|kUae;> uvWZ8Q#?Aj[%*ǡmwv] oN:B a70vk0ڙA[@_2FX5+yO(L"=?4q/6vVP;ִ~a(D46돴oLps6QYӒ?p?!`Ced}k!wYjGfG&g;Sy!2|p Ȋ[)[%ChՀjqN9y UO!-mL>s[S'r9xЧSт ?cOSBPNRǵ!W_~#7k̘Nx8wgHSVܟO:*2-oq)x{ Qq(gL9(lLPYS'j{@xɹSB[fHVGTNϑu> XhI#q_$ ۔}VjZA'K=3F 79w, U=HyMp*˫XXo[&jC&BƏ(&.Wv-HR$ DZHlT2n#FlDr̸f4] "Ш7Π9%&hQ~ an+Yu@ȵ9Gt(-c?Cڪmj#[pּ+V5;V^G3Y3."'L)2lr. CU(Wț<%^ZPEW*vVn/(=-'& E&H`5a1mj+YڦYb u9[)*nc)!\ a[6hR[ 0=dWcF-wY}|9]lp{~Xt_ŌKRݍIRVoȱi4y@zFLg0(Dfg&p=Vv^-A6MQ=A$p8^z+^7 :` Qt0]V\f0# ,(EprJN)&O ) JiKt;x u&/ /l(5 &}[ۿXER!vy$aY% `{ iS/ m9_~nrO_ 'Co:"Im֋+յog&~ne>>Uyu?RbQRD1,c/k36_ry x==Z^/5KF)")Ġ>/e[]QfdZ1 Ñ{HiP ІS,Nu(z5naBGo, r47Rs㨟yq./cm!GTC* N/AMb2JbnoѼ3XSjw>9'4^F,;ժCq:iDrlej=!B⻂ urLXd\,}ě[; o62Y*@MUΣC$Wm0~CϞbi*a.G,E \4UKvb7R念6Qm8Z5}7΂ۜa+϶qOYZ9Gv"% R&=E 7y#$ MAnxANR"$||xLA 3x!ӲcԢGsw\])!w? R JRn_ڋ 3T?h`$wR؂hX;OVLŕ"xlfFMd@ⴍE7^GlZL">ITv W\16qb'[ə7AͭH."xStmZ)Q QDlygYXm0wסJl*'henP+pS{됮OR5S~vXojn3zQ#)CXrJY3P[Dq_{xFIDτ{[ؖlQOdzNZA*QYy|vޟK :d)e%kb!ڃr01AhநR(! t6L#SL2BKr[%#il`ZS`,wbCOٙ2鳨i ߫r4, gP:0G&l 񼲄2C;8eꔍؖؽ2첄LE$!u&tEKyLoRIpųqtS`pL ? Ŝ4cE7_xF`Fr$I1L P)`+v}!@+C If35a(XZztM*e:_e\n!+79ZML6Y~FozRrYH՝4 $^'+'bv Sj6`0|^+rbIy^=!m0tWej:@>ʸ፲0 }%+e6  #tQ-:* j =NΛŎnJP Ywu^d[6dTO޷qy * Cߵl1dETH)-5mM9:@!sJ'BWEftK!ڻCP1h;Ov9XA^"u NYΞIx$"$򇨽<.5Ȏt ,=㚯Ѕ@wv;ev  n)rl@E#Q ;Vo؆-9` Ͷ?$%~9x3ġ\(Lnp ѥgie4n=TEs?&#"0HKaVm2^qXP|IGl2u) δq}D5H9FKp'+V jIKoɒ)ZgH=Vޕ62nS1nas}g6P^\.,q _OSi+zoxߟ۬.jt.; ɓ[Fi I D+Uһ)h}`9HvXO-cobz]s eΦ=fHF6 c羇#'[Ku%:zS21-t3c3";HoX0OԤ񧜰ϝKTzh˫CMY.?["j? @gУ(]%NWlT#;g?Mu1_~qb i8VN+eg7`| ZBwj^SGp%+ŨoM t} }ItU)5Oag*t2:mX48' >[jT5oW&un=~c\Ly> eLҔ]{cg@X~u^T+gT+Y;$/7-ce_EE02_Zfj$#B~>  DAI`aBܲ>w ~A{PGq)P cds8NɃlߣDG wNzrCԼxY\Sc>JՎN 3귋:b<JN~zRuRʑ*pAń%f{2MPvЊW,מn7?;{ &lns'/+(t*ᬭ_z&*5:B]ϧip3SJEn6 &ƹ]QT!9K 3Euid yV66"ȝC,Ae`9Y_MxqhtE&:˗(֒YVF B=x(mIFeXkr|'nsPr-oLVj9`}6C @lO @D|j`_%:wh$͠IDT>m"ۏ=o˪#4*`n*y6,9}0J[eEHgтq<\EJmȃg(̨׿V!=V*im?-|[.\Zqt#KO2ThCОs6"A8' 0dR̙- "\>R~  j5u0^6TD(jc':YWa船^UP[pO&e)X3zׯX0(ĕ1x@œԞT@T-{HM"3 z Qۥ{G|O 0/ Wbai,S 1R)]CC@$ԁroEdNJɯa`Tm7`50 V>9Hm&3a!:+S)Kg,Z͉4Eπ{'#z^ü_'Zy.tH.L(z觱<I|@'̵Sx-Sf2\u߾y]uȃ|ь^E@kc(MA7DnTS%-DA-7j' Q@y:pADvu,t(Co.Eϐ)(׏v}+XY}~ɞu^4:?LLXG뮁2ZdNO(9OiAB36 뒬3am)ٍe%'~϶a6P}>Y;(yJ*wg?d=C6fPҲ-}~HFI0(?{GdnmtkGfgHM^bHE;u5#m4U(}{3y6`u|>#*yƁD\pZGGP 3ͽJŧ rmS04KLpʌȷ}mLW[1|e*X2ĥYx r-X=̡_" ePM1-Lҭ7 p cg9#Y>P>"E}a[efv8_A籬U#q=a!2G7j^6;}6%wL0H*+m_4 ҺTs_ر-eH`WGMaoA-P{NL1`o *kpFr9YSXhl%d5BN%8bcpE. ҹi@UtڠI Q2nfVFt!0einQhP:8{骭lO?o>KSo =rg*.0¹$X$RKײ>.S biᔖ=i/DDl}wVpl7bqSE҅ fnM ī|;C9XG];!iZsh"1:Rc@%,u5}X7Pc9+ezjqI)A:4;gDML0N.mTKutLR~R BrЀdY-GBɄ' wWq(@zB~F GN%LM( '' ;\VK$J֯HcOlp'gXH;X v/u%'`ˍWFOL{-I?,vJm&kTy]yuaF(燺7:S3- {GkU|p ,{8~8*&; {yxk܄7uNq&mB:B3_fS;}bge+q~nwNF~F !i|y$tpUa:AZim8cc~*A^[UVy>QYri.ˆ |NC\j[{m)n`DQhxsgKƕ lRʻLcH #r5-;zۙ*w WڊEWwɠdAy) 0Z*.{ ^ {BN\ M_WrJ;`rGDp(q`!kEy>ۮ*THxOWbhybI3vyUv--( 5q)ouI7|B>'W\jዑmEp?cc a 3ԙ.t[RJ &asy[Q͝ L Փ͈L8\T2*3yϺVc2LbܩS:khNHCڭm|BdQӸ>(䊄3& #JFZ< m<Պ'Dt`'+[c>=Y3 {rֲLP ~ 1Qf` -VSgQ1?B{iEMJ'9K\C7} |XՖTc4HV݇s56ŕIFGwO5כ>_s W깩If |?@lÌ$Wf%[geFnz S%nNTO+SO349EaotayS?ۈUkMّ!Ԛ)oXUd<vz Zh`D&WmaTIf Që9NR#.TQҲ|na8mWW`sdgПzEhfXSLb4:Z vaOFmsH.AC˟:N*m'%OMҌȕ/`R~5gߴ&e9G zH]`V#h!5&p-Vv2aq 8q[|:Z Hy@at_4t&KcWAPĔ!4o,W1XXrf0?u m85 5jDaχ9Fg|;:/ፈ&{|}eZ^\IAjnɣh|*o'*c:Ć#ޱ( >M05"9/ڮMSYICQLCةU /YuB,7|˰^60iP@ c2v>Z6}/ bǩ?3Pza~vQQc.ڼ?V9u5+@/]Yj OK/.>+"JeisG!6-{_j @#0zH8ZdrPo0+LdR= gThm 6>]iz Ip\;nrOs&*lY*)r bUL3#d<ꯁw]m"I4{mVXD_)VOVT/h| xZ[3.hϮ>-.l],L%]tIеXFNq0bThcwfvu~x"䂙Ζ=&!I9C嶺yyNw#a>O#/TN4a ۦJo<8m>,W\]U:R2E|o⩋O#XEh v#C:&4*Z\+qB{qtM:-Ứ _6Z'Q`]&K\c|̈?^t1IHC9ӥFy/'̉a&Q=}\ӱDE;BVheq S^@y6*{'HVjíw=d.n ĞqGv*5\xDӔ`eG*E^T?xJv0fukCn)DH^yX|Ƙ` 0ط9t6\n;[!ֲSPc򜥺6xy2NHgPrPvLnﳧfY5rEo~P6\2 7ud(?D JFv &"B0|xNnɲ%l44T>EQ FN/ʤtW#lKeѨo7V᝻2nmI9W`ƬN^P\k?5gG9+vjB  J@bFFBFa#jF(\&ߑ;/IKkrѩ7N)d;Ř2 Zh_MclekzKpa0y˞h=^D÷I!$ kNٹ;N<,k 6FU)eh MiX9+>ODl]xpXӕză:w5V\!c 95̈́bYU@[wӔ)l=GRZ 4&f47_a,ȭƆ"2QgSqq#bł,)#]+1g*pB 0UԅI9_!MްܜV#P|T$;_P%ŭ6β]Y6)1L^H6I16Xn M1{n~N5 b sbg44sb,/qs Bf^(\Wjso*ǟt ~@Ň|v~z>sɌ`jCP'@S)ͅMԴ :f mu 91h:|23ЛM(>ڢe x}-_J QO}zrN)y)$a)-Tc @50|+ Cw۷k) u!H]7aûT>| 零VL\#ʄŐ,A`ƙ%Zw%!9Wwa0ƠXaIJ|.lf-?׮ 'm jt&`$|ynY&ܴa;T'Z@tgB| !Yt ۬TfXoܯc}xzGh֠GU(ַyŒb/@E`I B8!Gy9P{q(Yo$^ Yx_]h9f4!z 7V<$5/an\^g~ŝكDE,zz lf%r%QY?;cK`]K6DfY<0%WPA3wd^Dy L^w|)-jhV$ ϑ-߲::Ys:eWDAЫEI<"m*ON.O4 w)9b G $f"=ﶌ^iR_br}l_YM:W+c^!5^Vz;v+l!qDL/=F ch4eCre-$( 1 nF&'螠o0cʤcq|KkedTLIg?s+E (]| ϵgOK{ٖ w1Joa1\_BG -e1#7:'!XA`F#V0ĨFvB* X݈u ?X 'Wǥ|-;O"F$̿ٱ6$ˤȺ'od)BR %!xԤS\/So ~^b @\j^KtL|ȲUsa_+c)$dΕ fљEӹ6Xb6cq`Ӯ {_|IM}%,6<]ʍ<F4ۧ.Yڄ};2gHZt]fQʶ:1>QK`_|O}>&'܎Iޡc@q6E5- zX?& lqx+æah= #+''3܊8SR4BJ~_^9(@NQ2} P -OPЀC9֏q^CM 'e4 zUIYE^IvC)ܥnXP!sE!Sfsy Ǐl~K+B\1O*ū ʙ>|Ao1LP~]{ok<3\RKl9)}Vv™!}[PaKG] |\w@c ]UE'Z{nhՏ) mh~ gB|G[x9 W>{j;:ĠjjjZFl{B%^9R 0hԌ@8eq<0j: 3_% jeSo LĔ8+7V^,TkEɓYg7Q\x }A)%rY6Lv2 .z:s+>;B~25Fk9 v}D1ͬN6*G.{h-;.KoqYTE0zodLfL*s{٩2޼8W#w[z^9h~x (aI+$ Ԑɋ,6_A#(ԱC͇@"7xlm]FwlQJ+W{GRAY|WÔEG1ut`:у'`ej*TTNAwz-M<5YIdL3-0 kPaX(9MW߷/tʔ%Mkab4~ /a1 x˚]6i|W6\`|_BԚ_wՊ,FY'̮kVuv60#x0 '˯Q ˍRn_Mx7f"ĔPp(F@a]4^y1Bwn*LzG5*̬5;_!}z磉'˞E< <3;֑wr#1P\By2)NH#6Cly^: w#mJb-Ls#ICyAB^U7"xjҖ93@=\PB2BQ`av(3׀b6Z(ǿ8y&#KEWp?yy7":$-WOШwB%&Yf[1Rj\u!ܨ|bS͵=`ԝ&8uCzu 0}(9]qllXo]V^:CPJ:F{ U~rq2/< {[#YGVDo`?MONZX,른k#^v8-4O#adrkGj?,.c?rJ+iba[ݴ|BCJ)}" o=h:CR LKA |Κ=ቻ3#W&mES}:3-477B zP+v*fgt0Π԰,i]WzQŬ㮝8ǪRs^#uqSPJtkκ|FÙgtfmoEQ?S(q9B#Tz VS ~qĐo2YYcZ:AUOvref.Ƅ-g^:j&|LP:|-@_:z&lD}9Y1[?:G| I8x![tN!|k#2#hOaR~]9}2k6նm7S<s52\Th=A?Oʹ,e4+xkQ+4\7~1+]Ի RkО(){$ '[nܸ orܖMdbafu3X~lM\'xu!rAh5;'E>~=O{hf [|o;'ߩBN(/ G,ԛRDD𬈂W8!ȮJ{loX2ڼdFP:L 7ύP%ȣ"q/ۄۏIRRA\t3]4VT^eA-E4V[z 2|ay Y9bk2<TM⵼7f]9éST<_엊6zVs6,ѝZ][Zdwe8D~!!1t"бEZhDLOkl[׼TGLxW#<|1ZT`ǨfIƾXHӇ^[zpe%7`)~v硹Osgׂ!Ys =|+qG r wM<昝nnVD=vpjF ,Ԓ@7ʆJEC,e`wng|p ~+Vi`Ycίy#}r|M#%8 \ö5wGſ_IFRpAŴ]Qt{@) )ƳUa]LkkL닯.4q%P:Mqur?Z0^' b=-zrZ o3uLq|^"wckWۯQ5c{dOPoh%N Įec!%⼡TIUC5KE]&l/B$c9$D?쏺<D|gt%V깦nw-UrJM•a$Pl4@p[zdA\嬨t(T0@7hpQZ^*ؖ{.R 1#y:Ldsps |6N=V+icdDD|59P?}F1]Xh%F5!?_ץ۝|PKm~ј Yd}T'+QƋ]Ea,rYUj|ä BKI 7PhtGp#N٣HЍW1) DlY~Y`sC:ޝ[cɮv%(AV2t"nv[~ &`am4v] (?W*#]F0G$;"Vx|0>b\ KyF「 sп6|(_;`@ҧp%NO#}Q嘈/XSh9vsv]95lWsj#ѴlfdQ,l9W` E#.'a6|&מ4(o*ρG*Q!=u5ɷ~<vYm*<2ʎK9O3u!q0]t?ySa sg_Rhh~Gո KM@ۀmOY@?|1ӿp]HCR* 2gBj1Id}$c2\_*NBנ?k.[LoZpk ڒ,[3aE3y>\׽yIg(oOB9B~4ƫ-^XW">Jj}kiLM͸Zr}5i c,QSv[L @&^a|>_I@EW2V IaB1Qs*[_Qu5xT˥ c` M6qBvMWbR9,1q89a& q+  ՛| 2<5-SZ=iJIX[U3DZr7}]e8/zfs'kauy6C!û=+YMltscbiO[i\Ҝj`cVQ1SY_WH  _۝qiJ` ȓ  7SOqA> *`TЦK F=-Vqg:)F vրM S=<Um/sjJ]/7R^pPf6 f{J.8;3yּ4n.wSc-lj~ &Qϕ{E$AC*X$Z!YAXDΤ't} [s/:tG=y)uIv2qX#h%/enANE/|uCGsabcѣd @}:p j2 aM~[ŭӤiEsC@ yyKͧ$hۼ1B8[NC}n%5s:]g ;-h4)*K X a|0`esHARE/AMPgΛ8OЍPcS1.@uw=|NN i0FM3*+mh($5CKn`0riʺCGلθ5 bXO~B^J3K/Ef5 rM,>2q 2jjx2@۱ Xz>R& EdC- ~úǕ^`߿/+~+3cC6/B;w,%ZWL,0;=o%lW5{It_lp>!, 8dKNBnB|/|r:.A=IJ>' R;Rbv&ٯSXyh9e{kHJLw20eVH+eP~xY !'b/"MoGr_y*QJOtFDb(Emi~tBEٰ6;s{Nq;6zUF{R[YE\ZT4LD͋gW~qpZ8S{EVR[85JSb!PeyjV&$hց9oW#ҘrrQHӝ%_4BG4ʏאGV(X[6El*j;v#fgB`q,gv/Lq}#zCYHI*螤zg\8d} oIu[ P ~Q#`yY.b}%<-z8bx-FX}#w6X_0=+ps dd3D͂ac7V c)@s^h4ۀm0sº]}*VyքYԅ" 0yj?bҊAz|ބ'^qN[>YAⲂP NJ,8s@`$Yu '[h5CVPYhA̧%$R5$逍P #oאW7Wf]45ߔV]P~؊uqgYBVBp<6ihaJ<ܺVk˄N XXk@~b)D1M] EU:B*Rғb* ?uU; [ǥg/H/U΂2QmtWqaUڸPs/\.\\4vҵJKQItkjFXOliu$ٺL3ϛFXP!M8]#YR7NpeHQAjϷla%> e)?x5qTF =(?|SZ| Q`J^U/цm{'}IN19VGC&'II)%jΣ.& \k@^ $~ LjTiV;I1*K…Uf%{ s6Cht*+!N-1$1oo3:}7 tsGl2)= *`TUc-ʟٴaD?gq4H6? _sX`TZV >j#,V.Y$Ja)M5}A"x'ւ9d~֛msYONzfm4jÈ͎7]jMz6?uz{mKs€_c"I0;;ֿMQ:R18To.lG˃I'/U^-`uKH_PG.g  [(y0vm,T S4x>^ZC,P TXCQҰ"F 2zm.*P|4az9Qlo}3a.qqwI K-õÚU$?J4 qH AkDv~%u4to~VMԖMKg V[dhR";2Xfd(j*L~,gz є^녑i/u &u { rI+ZIX42 QP1gC +Foܚl/TTUǨMm{$ —u>WIᰆh| lށs 4.{?xkvkbeQ,<'Ql{diP0B{}C^ܟeq/ӪRn]dh5;3)W3Q} ̫3xtFZԳ61|x=/-mYG|py"Cs[F\7T)+Pyo|bCdzo&2VMDZWW(.!d` [S 2{2P Lah &Bo9hU_WΏS p3qLΗq5=1J<(f2EEv@U*b|5Xr`uKېg"֙:GXT3jA'c UC޵>)C^Z֎-pG|&<]:A+AkpKG_[4#"{ě #۽ߌFD)(y1LoΏ3|+Ey069XS0pBޤ3p6eڣ}P^MǰѡG~VuX9\2Wr:~A$rL% wZPId3{4W59 aJEoZEn%EeX.1ۈQ_|)2Nz?ڏUeEhbW9;3- Wv2oM7hg7*7Iޚ, 114#2hIC8uYóQODCKd7֭;~^dRƿ P: h,JJҗT?*(З+ pIi8[+GbyTMQv{״Yx( lִx0QG(;V9d/qܲJ|_mADY/4,Zc=!azYf0Š9hXv4"Uu#mGyYI {/7D >:g%tddAEO * ^=Is "=p8z&͢^*ي?`2o o/MNŁ.9SeA4~E3z{yy־>1mՅ=:=esvCS.ьywh4Tr'g9)i ~&ϲaQ[I*O=r2#ǎ$t#Rn+;&^ZZ>=o{>?74($d}yYs{זܨU"!W~'} i|gQ@)GTMN+^;n _yj%Tc\]!PVe5;{Y3#Z%޸BsKu}#2<(yl^?);\%ѿVY}Y~;OHE UFM&CCLy{jj^E?)s,F- 9ܲ2C+)5$BnӉԴwT:#5F|{4*wf?&E\WЅ竀u4eA$B"=Es2%FH:^(*bPg0mtj"AS*a$֯C(-߳@<ݕE=LhJlh㪦Sx ;(aϚiBhra,L Y= j:?uA-sM9>>tFBNf0{metS++oL PXOy/SaVނ=#ݍL ~|q3RdyݺxYmn#}x(/"qf ~$w?%, R93>6G[?,T{;6NX•| G'hjɡ1'!G77Wܺ*˓kV%VTZl٤SZ,^kh8,Wh;^Vb B<ؤ?zYyf,)Eah p+Q!η&u_.r>速tT:um$#Pt4M20R@̮>-uʪW;ls85B;(Ic6aפ(TEbt!RnxM V= ͳĀɪREw)=<"G=,^StaFIٲ6!lǪo(-~Z$FPmLtmgEgDsobL5 wyQמoz-¥XN}\J~AgNox E4)~h}G )$߻Ј)SH<։1bYE 7<7D[p!6pAv^0]RdI6 Uz</s03$ѓޢ,6BmwT)Rweu]Jq~Jw^orik 2Սq+;v̝i3eb|qIRnKE. ,^-ZMB*9̊&†|GDE)quG/_)+:FَI [%M1 ?(5XXsunX~i'<bIAZ崼Rkj/G~\. dSCq\jl!)(~~q E79@MS {ʴs®Vdq7:|DԸ4`]|t6_+(vh]F}>:XK!`jR1J>݉ N*cC,Mc rҕ'`OS"/.}2%C5z2r ߰|u'ƿΖ p{=>0*/ip;$xE"me?ĽkگLQ[乺_['2ti)rqU~{i#D {@ ~r(W XGPmTck@Zg9ѕA3Fc uU)/ƍ'3oj_eԣ`\ee$H. )s6uѶ|f 5Y z#ɦ\eP' ]]EX5Gʰf)];3'ouqw5(@|{C%#NÊ|ǀL[5'9#s8D[#&A5ȧd~O F¥Cc4?l<^6)N+YϓAƷB:cCKOFj-G: Ay6#iBeq 2*WJdU^Q((@g=Hu$*cQ7AyN0N u<0>=͛rN~6,ԛ A`} ͜ (z[i_zh3e ukڝSCυToa:XѡW~otilKq=eQŌ*%nn.G{{$J@;9陌\34wOtJjUqN#V :ubC#h1T/ bGMdrIph'64oЍ+4>.}a%ʼ)ڈݺ[ePΚ~o jitԺS}.ٮZrЦ\GهW śVR:fC{Z+P5mȽ8CfK\nȑ; k]+Wdoڜ(I,`Ρ$Q#o8av0Hf*$&?B\X5 P%gQ^Qr%}w&=4I{xM,Zvk(ctkat3 )mՌ93`\)&^8΋&N+eIJp@3 w7`F'`, 1K[K"\?34_2\q v][֗n7.qydZul9f9\YGm|RQAC} w=pꝑG:ᢂ~>Q`lY#[knÑ-X4R'p%tVpHه|de<=xnZo0fwXR\T ܁~` hǕ=R>aÜ}:5Ff -MÔW.xmc1X%^vB\kΌE5[]띪v1IE@V~~,1OJ)pXDl3[ `F{Y2rJ_n mP]fL@X wdى4خ>7iR+.3gDH1 ,huh6p).?JԷwn<_s-k;T+YxbCjDp?J@p#)<Ѷ74vPSts$$6YU 1*:x\r}(u7ڦqd@'"O1z;⃁+بlXݐ^Cpp _߸ j bZ^ݚ _yRUr9![u(w*W*}Gt ~ =ˁe7D̼G+ŧ.RO N\B,̍҉һ`I7y x*%hLF m/ gwaKЀ±UCmK !,pU[u1A[HeA &'RS]`Q%q 5ЄQjQzQ­9`}tswyuY@A녧f 3 i{oX>1J96[wTX,Iս-A!WN^-4^[Q"֖Ymɹ5tk7[cԊ6al(B&[i~㕫vfW&.ϟu ZSE{("=Χp:.<-hwWY|c8}ҐvdDʱodj|$g)NɎl_͎}m0xX4pf)ّg;q$!UnO"eZ8+-yňH-.:}2ALqRmWF[%3x<J9*Xr͉%G%۔K vS*5")%@ALKdnP-[’#H`c5S 3 'iNr kY0Gv4=Jv_$AiX0CSAZqFRCg'u8R5( cmrQE}m%)G;@UtnÓv qq NGd~/-$mV>T錎3z?4/KF,:I ].uD؎5+.gӦYZE2y'av2JǸ/\;H`V4I"p9ӕpNb覂J#tlfǥ=BE1&;Ӟ Tsc$(t{|6wpi0f7t >+ Y̪ߌ5Ng8(E0^Ivm`x ] $x|BL5iXO< !Fyx _Q-H"4"mH >X0lP%gw^g{6Y!3)kdH*{-3"~1VnW[o"K\0)Ӄ5;In2*n(j=M>b6׻_@&KyVӐ7O:6!20_dޜ'NrP^:Ťf_- {Y0֎8t\rn5LݖPn4X 5p`-LH)jm[]2W=h)k|~s+W#i{ LX7o*V}_0dF2 VXg%sa WU\6|]"y(tāJʀkOdxwXp|). '81#jk,("ͩbqtG7LsIY ꙼ҹ?2cVxoL '6SԸY\$6;V ~g>}ZA *]'#8mG#B7(@s|ZhEƠvd"1V*|.G!<=aڍBJԙsEMQ,*8>\A%(y|C5mYԁӇ:r6#x|AF ~ KX}nDaH46;'ΙQEV]dCJЃ|1q]2mnN,*]uʥCV0QgiYp>|f䝒<ڢ炱b3Ti-8l|p=K+{}R0~'OEhxqv+͋oU M\̙T*=h46AR {w|]-EJy|3 mN.RNvQTy}OΚk9 #Y릦uNs p97e]8r&Ichuk({pyT_ 1l"<"?Y`"s_^DAov ˳KH@{yLcZ[R3BI 2qWv.18 &qU 9ѽJ%yJ҄ˮC ؜dnYPB1Il0XSHJ!wIvنt˵y?̮D ⊇a a(B4 |A_%߁Ly-9Y4k/g=p^ZO"7u|#Ң&pql"h4Lp2%׏4 Ad $zI%V |z䴰v5ְWX~e L~&]ƑC~z* AZ WۜJvȯC| =&z:6/֮ܪhÒa }I0fi$R8ζ!K-yT0CWނ{^\**\(8M9=Ot@QeJiz^ nO7{+$TPj8r@C w2 /cb5rE 0BdHSbCY>J^-0wqB,6IvC$-N92~K'Y<4ئН]"f;@+2-O}Ν =_ˤ:?Tf;fʢZFɑ]1H$s7{b{[QdM~N3C@ډK')=s=|rm}?Ny#0.UFeeͿِq6j,'r,}S];%:|]6QV)7>մtRV+0*ɳ 2lqo"c} @fé>7@ %px8" 628;l۹hcz`%WpPNx3,0[,kmplk8iiS"iׁ8faD]t3_GOg4juB,5)C-VNmYU81X1͖.wZ+;ӘBX=tSޱdӛ =j(CLD(3:{)mNnBPSa 宊PU[$ ňk4kSSHF#ޒ@hRq톲,>'vP"kHٛngW5{b*!l5?A ? Jtv%kNe=N y>E'G#N@XbR:BOo. 'vE_b=$r[F(`Q UUG& ^k,mF1RR3ИL`Zot8`h׸iU~H@ZnM*δp?ޥ fwk~R#+ %? Oo,p2=(2eF`$~3aYN2=r}M EXo3̍?͌r߷Bң(e|ęπ l BY(VX-SMjʲSʗ@D?dCgbيD4kq{៘# HJ۔vAL¯oW<ƪ1;=gL N+2659,MEeմϘ95Jl=lS&UU*GCFxA*Sb/mPC.2CۅnmOjE(}QO*9=D?''œ=vՄ"0cć !Ocv&xdF.ZeL*  =˯2P2r``>>zp}#Ek.XyC eL idlbWԀ $~'uâ2 Щ2Wgi:Pz#iIoih:' wumI^?L {qs޿=dj Θ0SÄr}>)(AWKhhgP8+QcoҶEuNO*!KGe9lXEVkbO}>c ɕ@*95gf%]hD&`IfoK[Fm}? L͆E,F01^˰" cx?(7#Gkυ h3jM,e|΂䟥3s24eyi7uX.rA!M($=/8 Mf~L3QCjӼQ\|x5yŖ>RfLB+|L.?U1e_)Ў~2  Q,׵a!бpvYsҤiROKY-E*읢d$''Iԍ@ |S{#rH#1'nhjjGB\ͷLgYLDanjXum~S1JZ:BS⪚zb'[[N& fsbiY\WNšUj%<1[.e2|ƞ7)4diLnP,po[jj4}An6o^=~%e>mh,9Vi+W_| ?~.bwmBLXi T=Z@L$m % AkmZ`ui:c\&u'k*1۽vC{ڹ!y].Qrb}`Bqwb;BKeݦۡ֝J 9lCT97{t}m$E= $ g&Ddcs!ƨڀ`Smk ÈYc%[#^.Ϳ5wT -mhV ش}\.GʽucqYCF6lMT*T9$;hw |Rh bǮZ:-r$Fq~sE֌ EN?$dORh.QmF9D> 0/kе ! pMv8 ^aPs AX廵С~PX/ms\x>׸İ~%veSUP¿ү9|(3dt3๋JFvm#:Fʶ䚼Lmf6W!BL{4ٮt C.KnIwf(-)ͶY=2GT93MѴ,#{|tf bW'ސ$1șd*ڡFK {ƭN]h7ZqFqRO^#ߛ3ؽ$<J;xn~E.73' W!ڡ3@WݏRbPvd=SϤRkFP&ڎ""Q H5 ped8[ovWt VV F<4.Dj$-Jvò򭸞cAoO'my24bu\sU.ȯvoE^4, f !AhҟeU@Q Җ >nc,۱TCա2>;8WV,}uـJM_Ǎ2 v!_\'6rER{BI-Du'b,EjƬcU5)7g,'E.[.25?$ ~{cҌGW+x[EcWnw8B+!5m]<YBD¤QNb)bq37;\^U"{z&p#?M/ܰҠMgg<~uP Sḱ5 +9Mg ҺQ*>pˢKal-C(G|Ds7aK6؉sL$1FP`jŠ̗Q/e0 r`vJe"4Q8j%`vA$]Z3S )'vuS9gPC: \wZ 2OKK57!bjMR}jA9TED+CO&{&L'hxhӋm\g=ڴqͯTN;[RR\ 5x 2Ǖ,NudPDr$B^\j;t\Km8f #`[{7lg}ȇڒo1&\cbq MUiWkkz*v HS4^ј;A^/S=D|x7 h)Sj8Qf&?5vߢw|ote\kQ-9-0/ٟl0`Wܢ s@c.ց(N};7SAˉ3q`GݴӳO;ag R,q;+'İu|n~:铆.M@M]&`?h%ܣ‡I'C4!1·p- .[-r]#*{n;Dufe /8Pޗ.cdIUMtg}Q/DV=ՒW -y0/ u+#G%:Xa2csxKUDj'A\qa[X\|94n$pMc_5Ee>f ΫFVM ~=,&6&C0#K(I~s$*h&ZvS ߂`q-kH>PX{u]>!V$&?MOҒ[=LhR}5̸zzVmD_@I/%;¦ukj o Lc<E InyPP>NNN12(|Y^Du$tQ6Jxr]em.'N0 Zx.R4PUv}80kp\ED.VX_vTѨ(aR\L=MRB\zUVdK2M[N;FɘO'c1IʔH)@BF.kш$[z^HR-νdiy;j!)gtTV@1b_|;X^/T=`i`^SB掩sAހlɦ _y0BׯLBa-7pFyG_cK׻d":J/ƒ,d8DgNl Ytׯ5_(>du3@vkidP5O͝ 0b憿7^`[T /Ax6JOAG6ZYM70iCsX\"iGVdT.'d|u%rH5%ȅ L,(Q99w3]q;GO{^'Am̱SHi jHZ:3W(]\_-s" 6X[fM=9>&3d퀤||]&m|L,u5b8 Μ(|+}'z`zir 峚$Z}wEޯ 8DJ1cˏ炥> cA0x_퐿wyYUw(`ῄjgo;VsHj}ZZviM ̙ٞo!Fbh70K}^R*`Oh@|O;ڑrFןۿ㙤 BS}O+$:8-@zY=]!!1z-7+vH[rM.$QE}GӉ 1=:HiXr3A/A']A2VY/CGq{s& Z`zFNo1B,YFZ˪}`"fF>p\L|DfG/"¹~OM82m̘U:cˉaM>]fzDh"CΌ_Ɲȣ#h,r<.d,0eK[6~&<) $-ѱֈU+nALb=`fع &,wɸ͚f>z~j\;!SyYv u+.O)/tPqdW Z({6`KUqR:x<%V-LAP@FpzCpZ |J V 4!.GudԷ"K##k%g4 IZY,$i3T#NZĄ@9|y$UB͞&q$rߍYiF2d<^-RH(uoí{7לES.D3-7p&Flbbu< ) ?+J,Ff|I;6Ҟ-5d`i΃+iVWE, J}Vf ;J@ ?e's KԵw kf 𩷥 !F1@[.HXKR ̙V>>:T'MW{hNSS[bXXB ;}aEh&o17= ǟqY2a*%AA:/03"y%ً=*eqF S(-Gx0?FD L )߁po !ef7hWm{ izQz~ZW!`լ+"ܲ#.{f>%EC 7teVRjrwznVR=I '2)!10Z$Ohtl|Э5ݤq7#<R&3/y?k*Evyd\tQ^ʃ}Ll7z/%;F) =jisfc<_l,; |\{_G3tCggdpz! r@R@xs,L..ph/?U"󼯯Ԑ}Zc9@= GKw.RqRZV_uT(\{pDǘԈT P01hU\*y%sYQ&34w( ƶMhъd7b<:g2C7;J >߼ڦt:6HgՒY52p<\}o{Jm 7NՇc4UDavv, 8*ܫ}v$I&lIr$Fr8eYk&  M/zh2iVN{iLL1z!:6I`)ۥvGLGNw$dbWO04%< zBV2. $q&՛ FuS2zۣ9)S:f,l <2MQAowѯ*P@+"Sn}=V+t\|~I .t,Flͬaܸe]<C1oRӌooYۀh9ժm/MM^Ws#lP %@O*BEUIe?vtpo Q p2eW9^Aap9"ciom:YLl@P#&Vh4{th^w[MHђa=Cƽ9f1CEDLg`DFf|_+O7tDY#Y;OSl!oIq3] #ɠyo([ /|J8&qY?yQ!HIfA ~]g@vl~Ŧ]_~ Q >W$襺W#6R\_?y|*u4FphC6jn%x?{AQ.f|;y%2!$&[40gK' N 5VKGM\"uȺGZ2UƜ D5=:W iþh*7Hs?"*45EHA=BRJN(\ѯ]-#{ |?/.`Y)/]P PWKѩb?^Ơ>ZKR׬] +R87visRq[NJ=mk2mzd#~`-UQ&*אrbfʬA}Ć@ԝE:k&-(S :U='ĪM;"q0P"Zu%Bd}Od#x$bN'H+!zɥ Z^iFyɺeX#B̫p}2}Q/vS4aku )ң S~3cŪVvx^C#IӔRYk<%+8I1n,mG eb%Fy*He1k*+ ~n+.B.V'H,3Gx=B$w:RX6ĉT<xyn1Ә1-QL 2ZK1_!́ܞ|;ĺHsk#mc h۠=K_YV#.љb[DJ&7$/$%Qud&]d|h^IJN'|neV~&ЭaP6()9_+z|=,RxU Q?/QwGHJw,\M7 U6 CP5"lqVdyiX&t]V_R_cbqNΑ ,_wWS6k-7JcA=|I6 :5S.l7QR&vqLEQrm5cVڱD DU5AQuĈp/Q0tIHOAֵ `G#ۀ#PHQ6#ǘ%)2d]:AabgpdxW,>;pIeͧ7,~ OC;SH;ሖV^ƶPzw$R* =%mW)uxA"=X5On!Y^ii(qwPsam+'sgU%}ʮǶ2 :( u'Q[[ zdFk7C>lbI_ uIlz=p!wa6ّR7>0?j~e!+cR3_7Ob㋦<PÓoԣ %@8RS; >RZ>)e1sm&j -3j.cݴRs[9 `!ы`gx8 &CA&D>WjE- /:OlZe46vp"A{_4 dz9qvqA/ +/0\,H0=a[fC/,›E]l[YZ:Ku]0VV]ܸCc*g!J^?/qcG0 KWuqRJ.2UWPE.ǜ|fi la U3t}&80ӭq/(`@m ]5֘ b}ޕt&}.mQvtDշ0 Ƅ;䬃nȗF'M .0N-MƖՂr:0yL׿I" dN'k\BivIẁ ˻&|HKn!ˋJv'.tk*L OE xXO]_ąɧ8= $dJ8iF dm,\^Rτb>iȐ^l.{GÐAS{V'複[<ˋG ;S&QpQ=7D:Qd ١˩o(1RZʣ'l PZGw/hs HZ6D@u)4U$0ҼxQ7T?>Nui`1wАLReϲ®>p!mޫ8jN[Yݡ-Gl_ŭ0)Y->)(X8?C1 ^֡U5k{҉'`3׼t eF"'.8usIgƫcq ! ݳ̳nxx2kio%&_:St!cSw|yyR"'dJ&kgAуeŴ_k8oU_`mjG;sRD=z[" 7P񒵻/NYvڂ Єɕ$+z iDzj^iA$Ǯ#Ҹrn۞; =>fY׽aE~qWpa$1͊ 5~ q-gʧ+ClO*j=߁W'Ro&\vq ^FH/ʐAtlwCPzHJP׽&| {ՈD2uX#.gj>n"{䞬:[/IŝsDPtZ~[;)k߯.{¯43s)ꫳA>SH&FVٛ?r GfshIwQا~UB:t8{3Kz)"6#8hr_fSԆ=K\o_p `KEP t;jڦku ?ܞ'(^ۢ1$0Uxrҽ$nSgFϰm I\ 1YR(QeAdCBX+Lݰn9r'r;ǘWU7͡ءd~ Χk) Ѳtueâ[V`X3K_iV9[/AtXMġEj3$y w xh&I%l"XF|A * Y^ 'Ju17@M><+"5zM~*D2{Sm TpO5 [xb 1,hGz8\ j8pCሕ9^n ] Attz&B H!<ʛh,U^u@Y|_h 鴰.>~U(UAEQ~M ~KZ:O1cP{_!M9 d ~[7H#iql\"#IS79 絽o`]1{|6P$I惸i–4)ł{*eyґoDV%_lw!σ2v_QbsDP m8V. gvPUOv E8 &PdE]T8MX ]HFRJ!7Ǣ IؽHznR~Zg Q9pnQX-BiԒ9!j 9>mq6Cm |8X}y$F##0 }F6-t=2_T]"KFz;ܶK)uY7H^QOsC?1KR 6QL*~X7+FhNL4svL_&eu\ @ Z{faSw6?8ȗ8ZsrFGx9뿽'ܷ 2F~zEXėJ5؟%u{Mif奷)65 W05iIR.iֳp@?Fo#6{ _; h~q@bO? QB.Ai9%kNT6Y5 I EpЏ> w a_ڱE?g &O#e?4ᑣs=@'`?ywf?MV'h.Mʫ(ꖵ-D}%*r4wKؙVb7'T^0 d`sKr!u2];L҃b;1.y0#X8&l^`_ Z[ ;\g-J _̝hitqi'=~ubl7sYV{'_/QW%x $'-(p` P7R:<8/ W,*{MzT{5;PFp&c8bd^8BX^G]ޣ칆HÜUGdH#SFm*8xdeA|VLD zȬ*+.ϙ'7 ϋ@OI*tڇ:|*WCf`T]딦蜒#po{} QǬ ro?cCg ky`7^cYsBWTW>ECԀ-TS=O;.,OU=Iʦӷupd_A1QW_v׫za_8j`0LSy3/y39s湋KEFxc0q5aS!{¡K%F".n`H'`파;V,2aum8'4&[؄ Ǝ1U%ױqՎ[`V =?= $SLVhNv9JOY!i$ύ{29@Y3dy:z9pM" 6yfP(-oj{ [ֆOtU2Dž~m,,6Gӳ4BA?kxﮬ=rϼ1ܱoYU@Gp䉒"J.FM[pv t,FެRR 7H+FU0s y@˃(ggLS#ٽ6?%d3~F?@~#W8{Z+0 !jKI].y-\o{r)IBPFJ5`+3qqLb!Ҙi:Py!@hH֢x#kKɚ>l42`0"56{ hSUDR՞MrČBrAQ ۡ wFQ J| ( M)3$cYuu &PC89XOB*㔶!rP4m2A%WTwqoQxc,!EM*+FХCE|t<v.ʒX;цXpciy}]Jd9X#u NZ?"'+i"1Vߠ.IIc(4_/(qQaoix5Uwfz\giQy @IK `GOACG,]w43<0}J tzx֤>`I7P^΍8( 4 P 0%}l!Y~[snϡ=WF YDO٦X5mul@lF<PH Px^ZݿSl{_O7O.y[5 kAZaFX<$emۢ =K2QH !UO/Ӕ5;854aG3w~sZwgsEl;ֻ5!V@5)WJ2xIAEl!D ]Dy#SX!\-|Axr^ɟ_S8~%%3,4G 5op.kUX?RkٟӍb^cqrÞ_\MMkT`{7]!9 HbZj2qѥ t4bZߢ `5n +H(_?YБv%/P[WUfCY8WSG:QK.cBCd,嗎"V섄yO%ZS$ qqNhʥ:4OBFy cI;Ǯk=l%/d|/, ]aB.8t`B2tNFJ[U8x˯j!ի/˜Ix&¸F.=A ʖ|ֻ1=0.;wƋ^. '+Ʌ,jp:zX 78~G ) X.>jwVFE_ #m"(AJFM6ʼD2Gsj9d_eN?^ s&W"B<\2U *.RHI&!ʻ5y/_6dLuy8ܒ` Y.w1XT &*J.CV .n<F>#o.Ш<'tWb UC$ hſ"^  1_)yzoO=4l&+-h!;f(M)2Ӏ95&r&2,[pVCm8D6Q[xmocWD*߼x[ 87bû3.e겕uhk;WUuCٴLi!;T%[*G]x9|m & 'i'g+>!K$4ag$nӊm|T`{`RBl`^؎l0OAIľK!\@ +aerZ[{> jl&A8p{o42(CĿK\kB-OҲӿNQz4& > -x>0w?P7z<&pO#}p##o#qLGh}Mo*c' 4'+:j"sJK#,Zm4$kE<_V\L/^^$m'L)lF;C Z?mvvwo@ £Zu$M%[+m[y 0}lf.8DTλUw1<+kS2јOT\6dיM/N$Ig+rK&޸?b}*%&e ޝak "ac5O~ǐht=0H9MV~ZַR!= 3i/$8Ul$̛E@nn1졨m6U}FңRtIMng|FO $ rhcV`Ax=x8>+47|2,?3#S6kdzDB=eOR_CYݯjٸE'r6H۔^ L@oAAK?D9 C>ϻl VBTX#CHsH+IC575Kr0P§$tiTz*nXW4y>-p2/_h;CC7${enֹEvGGU)Xt @w"v4̕~kI`e^R{6^=j­N2̡|U|Zw"k p4GOIAk[!t"2j*%lCm;ϛY_15dR #mar8iÕ[Z6Z3Lu= j +!?Աsd'o FoNIE+gU@f%+l"}ӯ  l'P |w*mPW;_.=V40'GNk &ѣcP<ի WpZ04/9Ⱙ<h=)g4餃zZTx\D\`{[Ru*Ap,ziHmڨm(?kE;(wZ\RgnB?~t"XIx'0=┠ӿ~ oT=أýIs嶈rc)( kxIZDZ͎0?P:q3ln_`vv|ӊKJm(?&+'YXB7#fB.;S-FUCJ \K(q!՟6\PCd!dg?P&׾Ir7bZ ed8aUNF @GV+_b 7 dx԰1{5OmlfTܬl9Ӟ=@\()쾼c8[zjl"=3uCdv?Tɽբ)$&z/Q{EW0dKW6q,o?S\ L%3Tz#+O ^8WHұ X+KD4-#PqTRo*j)zc+^̹v@IӘt|[ږs'G$l8_nwP!{N_g̪_$t 7̡*"מPZp?8ٕtbl<}?4GY*|Tu0G oy?ӱ$4xy"22zv>- |~L&ɠœSK)@nqv}L&gkl3La2r1ASi?Ā?[?8vrEpءPi8DAhq WC1RO^>%_\R$x~10.=yfzyIwƅ7 sPV2f5m1r|(gd`eE,YNyinng@ 0T윫Z'̫=֚% fuӒ\oǵHahJ_י;7IgĨ_CmN؁\Yv%7OXoc3J8(#nu" |B& m g9 L./b;`P-S{ΒȸNxx<3MS=*lA |at$a\3wR8>Kt\@.]uJֻ3V@o,<%2`А /!‚TsȰ#Ռ|S ډ4o\fyT+XQ#n 5Ϙ(k,S_Rg#2'2 \8jhPU7iW8.!ܫc>p}-r-jg+wkRd"Ź AYK>xU+]܉g(3ypLS]#Ca+>E+OGzn˖xpIL؟IGL&Au3/` /Yj/Q!d\fk.B6bH]]N(3bK$ Ƿ-x754Q.O4.ñ4x[0I/f"i+2 s=t{Q];-0H)G WYyvgM^݄Ǚ(k̪ʬ1t.Vi&k*Ux@Fc\EʧfGc*A`]]aWiPx=>wqX%ƴN2K~mxZP,K]蘋 it!?1}-R\}YqM;YN 6. |4m![/ `1n,Ύ1= b-ዂE(5rmkPR30zCͼ,oDd~PZ=#вkyg|ӨͽGNG>:"!Zau?S0zKy1j|Ե=>_|7=f ) ̒58 @?W v Ȏ,|҈XU;*wzzv\(O'zW&)*XUR5aTq[ab+!G,@qD&eff߂`h*v.FC9}jЃ8_?W2c?g;!-J|H-x 14ϑ [{}?bJoОg}7R# -7עtV}3opotE:p8nF(BD OL޺w`g !^PR 3y嵋Fy͇otR`pQ&G YLN;Q v5iAE _nzd{RQ[$+HVFzI]wVq`84UD1/K]WE|HCPr?C*+a]={?y^WףTm9_U!p!K HjVwR-æpx]E z*I$dž\-w>BE 25ޚ a"V*՘4Q+&0`l\[@`ξ݌8AdGںh $}5 x/ u(Kr|J㷽 #nB㜈_2v`4ì.p<>7 pyNy,$!C2`iaಅ7sNJ)ۦ%:ɴ B){nYV칝<#?Yw5jMCwbhx2ڳEv ~)eGĢC&Ҹ {왧D' gs&tucBLL|ڝs{o\NjԾr9kB)tDd+0^ߟX X%(i+ѝjG}Ybz&pXp$?me<-gkb,PFCx`1C~9;̗\)m89l};i&q9MLy|U.m'{!)B6:GAz.f+^"{`.Y_FgA5f?M0jۅӳ!9L@>K T{th@%~lL}W-1[Op!AD|[(e_V8'=L+i@+ I`L7#zmz4O  z CJ7쩃!{MLhIo rYpM|'u*vƽqLw2 t-bk2iSz{lxE »*ؠDHab3f"ȧ=H畨Δ8t`cO+mS3;Ni]&}VevК p9FKoƮFܽ9@ٳH~m6cs+=\_RUqXbe_46#$S嫻]KM&'?e9.S0@"41&Ad2mr-90?|㽎(ga+0c jNMEKCH1_X4;۪QZN:oh}&e3#+7Mԩ~Y>إңdaiuH;HRWOE\"6 ≖Z`kGQk [J,nX/6S+We!@gwy Cx)C;Q9]^k^k2{RH`)#S v*tݾe(f 6 Krr3uGΪ.(A /r忏n?V γZ,`صIhFMΊm01LJFƴii1s5n+CFroc.#ȸn$vcd!1s`ܝxk#6\ʓ>bXTGѨ '(əĀMs5ySlrkA$sA@W|o6GOm$sC61@Ub(V$۔m4bQ .!l y~S>*t@H 2kmO7Ye Jl }U I p{f˻<.IVOj l_b?kO;! R ʘ丶:(ajMZ lxuqtl:l5/Bհr٬ЩeZk5Pwǁ4S7> Oek $sroVt*i_^4oMFZ1փ 3fB_cDwr%%;58 j󫏪V&f -C@D'o/[ZRM F0& #GAb'w$Ä3XW2V {9UG>%o蹅Qk8>W16q5m:i! 2m/YV%a p,j¯jG8@! ǭߺ͐IDtdLN>,S`C,#_+{U=?C)_t>8>\١+05niXյ5[P\:}^:È]KKЖNc(_J(Y*'Hpiac³s}"Eo܀W@c 7D4$"wdL= nmp9{iNG4~\ <_>qίEze;mYGK;ism-NF7N=.}O 7\[p8zrx(jsZW.Ӿ)?EwT=PPʢi:'[BT/SYRa* ,`\GA+`BTK);iD6:e4A4D~o>b(It"su!d)f,.F) j gG) o6+`xRs]u]'Igw Oz3jc7L=RNDз] .y4b핝_Q @ph*Cx iޛ 34:4*tΏXx-@+}bo;bE{nCDuDD6^3?3hv.\*̦QoZEziiN[KY] PA׫KWG}A{L7h ^)7;lt}?*ʯy-Ć Y*=Wޒ{T i|?%j~aFE:cCyjk9ӡ9n9񐕿!2UmEIX;ʂ)bm̼sq1{p4qPFl3􆱙:Cp=]%x]hEMmBEv)oh9Lv?nZ(G"K /ςΏm9ꇿb^VM6 J"q8 ̮)u5m-,WCcjo':\5X çl,8CNzEkuv,8>ߢd>󹬟᝔rpBg 2Y0.4r&R$G ]|J$J)~b? \v.7Ŧ %l#=w~+ ,qyWJmw ]/"oP2_ 67dDG{mw%8D#?pst*&H{jP1\&b 6391Hv"іGz-NrlQ/5-;D_b7Y+Ą6\0[x;mFPO_v-$o=,0JKnlCŵ<߇_%om0u7E\W Zo;URZS,f̖>7㞊ғ\LncD7NE׊IJҙ*mC46: `B i ;F!LR+R&>lgm\2^Vt|^,] +WmQ}ȗݯ"@ 5ye8I(dS0",_$ao?c^XؑR˰Tj|Lp9Pih>ŢZS&͙ZzZX(`|%zf\H#8/p[m1lf*DM Q&4K3Mkvn]:h 3dMr32BS{'SmhGThm ^Գ7"T!AƒrQ r鑋 TX`ujpTzaq1|^Z/!4`Uۑf5C#K'1fĉ=/,(g܊2JLBr͛CȳD0>xrOdLPz[E{:܇UZՂ\gF{vbTm(?Py}%E}aT› NyTZ, TD. \oV` $mvgYTy:UYÒmif{~[&іH@P?ɢ1 SfX'A0_- )&${Vc7WIJ$Tye02Ru/D,) zhrlʓ6)l>uH*)Q!|j/]DPH35[o 'Z~ø1"{ZO)Oh}<%tr[סAlnDOx)2w'(tlW[cơ)Uzڔ(mC՛s0e ͩwt"heNI^4/=fYNɷ^?04*Kv)!h* 2Y*Y{}AAN/M>gNJq{7*aӠI:}K<(Ko6T~1`0 RI υ-l3}HBnr 1CUKQ(ϩG cU\=>N |i`kf~8TVthp{RET|q6fbmS۫E#6EB`7+WWhAw!&/6g$ m'w›e&:nG4;,>{ U{\ KDnt^InU:}mT`iy:fCTP`r<9tpՃ }FUqY  wld#X8j 7i9lzx1.0bZ$[LORpf-s sind[`XF$֧oM ew_ox}$t[tZU% 0NYD =gLQ6toƧ5M'aFaDM |}^-.?hdp kn M{}% F8^ ʤU#E6!;ђ(aVR?Dײ  a) fxvLD5zc|Hҵ $*zdΤ t*u[L Wvm<ѯ"M CA`˂?0e}<&;*:9Sq<e5b==zv'-@RsdFl]mJۚgMuyT:3vD2G=Mx1AFu` A'>q vE9 N:s4(gY*n-~"C|ꂪN5F=;f33% -2"#U,qJX,\oLhi=U W=Vs+?\o$jDBBhCrWީ"sU҄2,.̌ y)pgrab[JTJ~GY Z|?³] {G~-|BcPY<:aA3 :ת)~XyENR|ӴI"#Js M0+G=lUbSF81G淺х+bXkK\P%O /spw*5K"^͕M r@B{3^퇦XsVFP@ž5G|IByaMU˝Tg g~p RރݴJ݆D%[C^fWe?e$6vڵ>__RXLڑ}CJ8G "ă7Jc3X N7G&̖U kl1A=1*3.{*FfKgDKd$5C)͖J.o줌S_Zs*xJݑ!+ Z1C,rr icug*Ϲx8Zl8(w<`fo˽Gז|e퍜%ps+D3wD: 3s򒩅1@)4-H? Dy-2݆;ϒ2jP? ˖["i儕~> HF 4 |6ѳXv;=PE%TWUpwʑ2Td',2dH\hڽ,6 {䡲@/4uBfz=P5#Zr){M]7Cz ̫qI;pf;g=: HLLx1Rmо!"&?@{hRNtΪ\~b.zqPeFx^MjJ?.U F:/vG x־GorP?]gߐ=<ڳQ3R`@-`3 [O ]aaL_;TXr#,4',QD|iu{ vǭZMJ9'1㊡& }v;><8U;)\UȯK1'JkNM:dRO8m7#R6E|:\՘^ȺWO=;, [Y%4 mRK}hc8VmE_N9~x9)Jl:#n}Dycl%ڔ`Ar=1T~P<9".4! / i3rTo etCF7Zd^mW-"m <*h ':clM1ގ!} gLa(e[7#_]aPS  $10jh@d ^^Xc:43AV LZ(D_c8׻WtN=DB?Ò/ ~. rjǶtk Ҿ!}3%Ejʷ+\N)U[zv5Zȅ6nC]]?KW@QBAkl+6,vANA9Lƨ8ƒ nPAP։"`S[yMr8CAyD)}qoc73%8tx<86@-Z+]f%\'On6C7+kK^cr\̆l㮷85"2Ֆ*Q #k&]jߡ{c''82J/\"ESOH ΑP 3 s3-_ Wjhm}7(ЦSˍE'QƨcS>a _ukް̔zN niA82SRT0X` ,Oy_,;hĴh ,$kX!Ҿqm~qk8h6i@)n]Be z9v@SfW3Mq`dl4ۺ9QNJv*3,K hHv@!8pf *"bSkeCa MgjW'i䨠 #BJOW9[,wgVw=O6 4 7I-+Z-wNY% V֕C ѴH[;9$9}A4|2U\{WЗn~疱V-G 0@p !-O㰳 F2 soJZxyWJp]kY\6m}>t݊y$eU~O߉e0v獉Y d}a3Q ǟd&&bX?`?Y ]a0Ge (h'%V)ӟC`A}Rc&8*rH3x{G; NBPn5)Hw!05.AO!J+ESZ-gZKtx>JȷjE`R;P^16Cט\8l"yZ%O>p[sZ!-ItYQ|q,d[o2(]%j?dnr?%Hx C(O w\A09\sM.u)h?2TW0uLW;#;"; aFiM|򥥅GRMߛ73Chvc;ʞ&yhB>&8djmt| | v8` n/p66f>=k߰N-jX-$EYkU?Da0=(:$P/a&#"^N7$/ d?zHru|aDRI¬(S<.H+N8+ߏ@7v,݈`iL.$az֏D!=izOb#sm DžIm mm1sU2=LyI9j#s|+}ex y#RXnKM4-A}>^_1oݏ>I'}XDZT .hoQt0Lz_G܁OD:#$:YUGŌA3? @/2XLI%ວ6((`Ev%xz&+DhL4\E׌O֐9rpͫijro_Vu>&H% j. R!FG-ʞ &vmq4I* Ky!DH6[Mf A:TLո缏\V^?ʏ:A!E)}Z%}Xr_|R%DW Zq.2-d4Hh8C:Y]ԫP^D̈́_b Qd6? =8C #;+|\{uxd!҃* }Y:v&F t،dtmZ͹o_MiqW΢m:~V?nN وIs[cPaqͫvV5d=yԄqtU\N/?7;z.Isم @-58kz9JB\jE{׵hDM2-1| wH^gO!7p8u((d\x26A)X'VBpk=ɒи+vRj'T2zSv|DAs}ӏ6ݘr#ǵJݑyXӤjiٞe!NʤEIHR t fE9A\ɌB&V~kE1%f&%Wf 93)_/4tt\n3}t<[I6vXf'N;*jH3C-Jˏ PF;FczS)$|" -࿙PrC+u!הUѶxŦU$gɺ4uȺtIf@(%-JV3[w.e8ꪧ Jez J)X~RawuÅm XSq# Fx6YwkGPͨ?gZ/'%9f|/]Qdt+C#ѩ9~(&16= qb1N,(D8hi9. HrDKκܭz$27?_)L: ŠueXHtm1L߹pj:V*gڞ2vzpDI?6 \#4"}C)R\ՖO+Mf _LZ4 MP׺+9c@lSf0`]4/]R/oN;tXH 7kZ[T1isۏb逹 ڮmir)Gx(o+,`5S̈m![%2[ { dXX.g Y}@wHaבtmy0?wZ10>ԉYV>Qc~\8mǔF2ĝAH+7(dIʤVʃFGIOn# "`.γ?DۥE!9`J$Xܯ׫^ǎ@//AH4&&Ӏsa8 "| ̅q:o1>;9'W,N읛EɳPk{%|%a&A8άFy:o^m :N4G|˗Fb~4 ZIv@-nG۫r g(;> E 0Te'<D1Ld"Ed[vkcDCiv== G䑹5,ZJy+ DGvUh:ľI YvR8ZM_|Lmn{j&zB[*c2MP_ƒq=I7c)u9~s伝 Oxi[jMT)'ǰ& n{þ!7L=HoGR~]D +KC`xaAԃ㴺My%?&U;@նR9C=<%*ML;՝L> 2 wB<:dg¹J7q΋S][a~+̸⚶۵pMfW3 ; ? y ]4cQK ^ Fv ]Akz s |;b67e\ @v%jZӈk~h4+S:]U]8EAŬjnѲYt@:`t+_EE.`?1џrNX^p-^k38rp`(.]:ЌR&oe^FX2pcR9D;1&@F(oֶEcD}*UiW_.F_Ezc>V? ANxtĎ[ŝqY8$ )ΐU(DMY,Iw+d5mO0(aX/NNB ُ$ݗz3.b󱎫V@61L7k^6u 5ERӈ ܓGjߣ1bH<6r+Gk ]5ogLaPEg2> fO*'{ GAQZ/ɋVǛq4 4­y#m੭>E%qy||S0D%ͥ=_8 ,4NM?QjaIۉ )Ź6?;C]?s{Iˀ/"zܛ'x21:pzA( i<[XHFIO,*\#%reCW?C\Ky\BZZ B@eZ|^H;hpk}>#UѾ9\ײmuHz|-s3K~i#i R vقk&-#tjp>_"pWeF,0icr5,d*0SYH@b0X =Gx(?8bjH4 >$Bxc G&*khm_E)״"=H Z8 c؝L|)9!~= ! ]Ñyɤdrd:oyRr)E-߇mj\N,U7J("GH1Q='?f݄1|Sd)@MV"xTQRwbh>^-:tG&ߑ2kkJbV&Fe?;= 8w ںlB#{?*5HkMknޚ 9{&vqP yO*w'h8tl$S/cB3Q{jsԒ,=[=Xxt R8~*)zܼss}$؞ -QcUϓ+R:^'CvJԄϲiU_~$MuI 0jktRs iq,ob'p!bf:{\c'kR}O&nzשڎFk6 wѤgk+1ӆQ ٻ/k:Z9y݂UG$ ݁qorq;F$CQ#-|eQ՛L t!tS2$޼k*6q!J4 ]X0*X$j@-M2MhG8Uώҥb8B]Һ\z_NByvrs*g(!0r LlG*]n}wb(kn#`F4ɨt0a6NzІZDPmڅz''ÿD҄|x3 !(H"C]8,B,Xg$T|nYERs,WbSCHz^2MPnNlң ErȶQzd!(0tcbvfK$;zrDc luSFJ gya(w7MddVsqrP0BsdIJ'ޡkD%̘ 3SGC8BIqyPNc'g 2-@9ĸWVDM ͗S=a $]|ӻ<==:H-8p(ߒ°s*}>74"KC,}" ?qjXj;ya]lc~|\HVU\Ǔqb8y1..?wD1{dOPqxY雎l]& .+"o)*姊Fhd8nFsbFQ$ujޑ੘Vp"4K$HXƊU9a'@څ|E'2<ﲍrmQ-^U`_+hɪGBβ@kdHK9:kem:`Q96<@&7a *op#s旁x -y P`;rHg-X )&" xhzCc</3 xߑ&NbMw.݀PV h=G1iZ="5@?񰊧^Uu.t'WȬnz.}.c7SUJ(@!XI6BP9ܶ =)W׋1S,meh%FnnhބWPIދd}j8xX7 i( s6svd+3'\behimxV! IWYIIʢ,ȔeOwXx @U*>URy:9pփlz>ȿ]A DY7tUp5CiJNoyVa,+},NY6_7E ӻ)ؒ.L;"@=m<^r``>Y0^> ]IȒq+F[9|8w^um kycP~C 4хp$Wp3 (! hEӼ?K 9iCဟ ,bܛ>=Wm)da˯pߟC{yGEA'+pVt,qC1&^-/ [s`a$hb %o1Ll" g+Ėݒ*g2N"epN@dik2cD}5pOx5lxB#7[f=C9eܨOh}YQO^Q#W.FxK#O%IڍJ"}'eid  )v h.Җgp=TiWhܧ}>^8FN\ eKNf@ ݍbgy PߜwG Cd<ȭz'd̐2W`:HQMgS+\ }BT/"E- 9օLG5 oJS3c99Qͻ"wpRNۂe,&W#uV-KD]sJoD| 8JDu(YBj>I/|GТBrAmڿuGhYn^8;zkcFpNC]|PYrN͇z<w fCꣃ!G6zQXr+U0m n.c}I1_ۀm s2GW|X`d7Zľy`݌oljg,vL=)RҠXb)Uqu)p}.R=G28tԧ!,fi؄zWt HQ-dI^l NnԼ9a+¹!E? k_Rj##̔*Ā'KF:C77$Nj{j U%ɸCSP܍ONviBnpdE,swjƅSI4Q!p+,_˺5pͱL!|m@⧽!ZX1+Eεӟ\q?ύ &z5Ⱦ3i-ó2qָ-P7<[WIR8jb2N]OlUQ{i9G\YG ښ@hJ ~((哲>mgf/P~lt#x",~ Hrzt4vA.dpRA!wmۗ\/FN^<Zo7rťȗΤrK)PyyFI-t46ysUng/?).s_~Bܛ5p1|*) n+xg!:=JGKZ~ i7 4r>~T1 t^/{ *2e6!/XnFNk"[h XK1 Eq}"wX<§%w)lBP3q*;,r F2=~8ܛbNe!O̟k ७NP5 qCdndd9żK),@E*Tl~Н]_2[H=`Qu8ɮ|mTwmMeZ0E]ݓWÖ'Nƪ,lޑI_Q?^X8E oʏ3ϱ`|R66\5_W4P0&XQvpfGyոhODnMl*e HWVP$)S2x]5Tΰuqn7rkBTWoyj 0P~Xcd━,EP%qZ$\`c 1!:z>.@$ Opi"s:M`*1Ct֮@Y 1|ؐ/Q8b0=H\P K;diC2?Ws?L۞MotKm&Xt^w ;mh[eԝ5~{Uޚߴz .:pݱ$"uwDx=ß.s ~)[GێJz\GHs FRIiT' ı%3tM+Zpb5VBOdy?N/ːYYo?r?g(8U{|Sg-GZp(UZ˖*+_T Fs8L"G9|Ę?=aC;tW$jMUPG}F;<7%q.jjS)/ D5]~L-H bW5SO4a{׭]x>杪b*EL@[ͩh0n ZP2jyPt݇>glLc{l8O,mb~p. eBZ5k_4DJ`I~0OV~Pu?YÜ^ "ԜM@BkdInDI(M/pDA#Ft>}RE3X#meF_0.٪ĺ(ޣV"J_WE&J>5u5>-O6϶\nh^E!L.^x?iw&-"oy1'whh< rȩo%;ݖ"+9{#wWSB/Ox=*kفR};[?hOKJrb@T:cَbIPɻ#(rƾX'hv6MYs~./^9XrgvYVFC,*yJHX]D㎂>AO7T)yHXzDlt&NlCd}x[պJ6j>,bF O8C©knm+oIc  lܹoBϜ}`u"'#"jH)T5ڂՒ 9+ь8i+q)~[>@>g9)!1k3~?:_(I)x%\{WӃ%h4pO[@tդՄh,`č>tKGE~raf ;idȎߒB?s~)܇2:o}8%/RS ǽB!^iC~l#r>eÔ&{; nƃ%X9j<4uɗjykфSn9A$7&n~CyYKk@O67$;c]$wefφQa34If84~e7661Vz'y6f_\.Ģqz5_NEwtCfʧ6^Z:WuvӮ!h>)I$EoX73b.v#XI5b \*?+=)fWn9u7) rSt\\\VtWM^@Hn@ac&6fH ɻB$^N}Qϟ>ro6rF=V@I&8hKy1X>Կ9sf-$2g=JέH!.x̉Or(t,]q'DIvUjDQə14<%CrZoazK܄SRCaohQ? aB/0bhPZ)Jvp_Xrh-WlgQt|ohW3ӊD"`ջ T)I!B&Bㅑ$&kLmb'؉dm~ܛ^\}V<>`982ufñR}Q9D][5ʷ*{Iczފ`Ky?I .!DλtAo}&&`V6Jm_o80"5MUl<!r^g>$b][,Mjا )k6q1gS4 O#餃O&~} {r+:x5sNۖBbRbpkZ2yNtv $ԫ9b${ׇ +W[=3'Y1|ah3q$ dyh$q &jt6_컩kL.tʪ-2rpJdlx#՞`ƧOCd" ׍$Ze@C.&ʋ5W^#Q6lG%hMQYf0)e C? vDNLC,=a̫7ƏV}Y/+ݷܼtcc?WG#TG%hwϷ H]]yoxv& KIߨDP` wlҨ~ 8^K5uǼU/ײGtuhl6,ҟD*Mv`>zۅb+(1 EcKtabfR\%ԡ"1ǁ \C ­)+}x`Kt5*;QC dA՘yF%OSW_yFw9!2k? n珍P?=iY>d[o#$տ h*K)vj zeV4/,GZR/Ҷy33o C]類Y]{)(ŒMEKm`a*$ 4u]^`,h'4xφYj"`dƵ&L8X">$@IZT?(JKD"H`U;I=z 굻V{e8a_qGc~ $badBr:(| ]-̛R`zچw~ iCCl_;Bk#PskCqQ)/v(qP8p'GwlYHc \JӧbdLME`@[]U'<ZULkMy̪pܸ6 t.y˃1GQ±Jh֣PЈ wV{Ha\mRp CNn2'lN0 nUhPIiE9fk-Cu_Bvm@&s-{}DvbHgk[%5ӤRXnDj-unv>I m Ps`x.el6߷sx!eh1Kq%PM0N5)UfEk:/7~pwPW[\tOt-ˠB!Cb ?]ÿv*=hG0$@p^tJ:lrτgeb(eM{SHK )> j6^ۼIZώ}HQ !VWGu:eYk $A:&ȼ{TO#9Kp8E,'XiNu:5k"UkbCO ํw˒'[mOߒy;Ɯ.猁>A0YKT '7/m0a5ϻb?YOEWVc<'UCr+>bEB?~lEAn@Kk Oc1"D Ha`CL8r^\QS<5x *.%V i"%)/Jϥ($lrU= &VkhL#g&"/ӠZ`MQh;hLkM/Z9CY>F!}"H~c&C%n*淃#2;&K6d?c"1ZG~AX~L/w7҅.bWRy1/na)@6;67]B]>ПKCjl@!' G͙Sjޅ.8/{㹷b(&0y{ҭ[ݮ[RGGoR$Q_ 8]K_m5΃3.DGo®҄pe\hkڀ4A˿gˁXtjLBR=j"/gYZ07070100000036000081a4000000000000000000000001629779bf0000a65c000000000000000000000000000000000000005900000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/infiniband/core/rdma_cm.ko.xz7zXZִF!t/K]?Eh=ڜ.+NkBz0mѨ,KP DɌSp!HbJڸAX Cx'2;>^Z)%JnNApR2-ubٖ6quyK͢%jcZ[B 7T3~I脛w 浂,4\`,!߮TO+ r9m Vnrwr>7OEWe@1=HkIq⌭(E8qhTZt7ZZ'+Xw#XC6s91N9. ~dIcPo_Oo}'gt[O^x/Au`)H#4Y#W|SLZOgs#iKܼt CSmUw䝻Yot\S( %oMD"2o ݷrTAW+9 B~%c plvh 9p?㍒$B@+T:K+ IHn~чN+]"LLvSc|!n4RQUN(fNӡy}.d*<1Ko]YSY<|Hu2Q>k_ F| ϯAB C>z! ܻL*;C~;'{a ]1hRlS!OI98X#h~:qxin') ֶ NUn4T[ΗD (SXRrhz h' 1zhp&>FW%T=O4"Oqsl^ ֵUku.WizvaaZ^f}~0Mb $uHcw;ټAkJy3l* /0:WjvQ :QZW}O%N% 5+"W$H/RFfӾ TVE_ se%,0b"e]bbnLz; KkF-DdP|UiJ<lp9%'=b]Al<"n;Zw@UjkQTzMX BS|bhHo}Ѳ;'W@smU9l=:4H(${UPTSU~bAZ66ߑj[O^Bv8K%[K()sDc3W_BSLv}~8(h7مBWLfO"io#Z[,L-u؊+DSH;\ KK}j<.HjԦ=P'ۀ,3HgZ'4g7,Z5- UJ_I@\F Zi"zQĢW l=M ^pΓTQU3:#KG6Aڥ0ݓeD| ]]>FHp[1[׽K]`͘ʸGS'O_d8 !<0(zq!OuX E"jS^f7`q`eS{.8ԑ5),K7nm0}:Ssw(v s ѽn6wZժwHɘM]9͢F 0(m 8ɻr8 @MzEu+`'O=e1i;F;nY,mb1x߬[G~_jlrd(?I0pBr?]֍K9G~8x'THfDS-y(g&FQ_Ÿa '6K/@ $q\*l0VgB >Ab*oq\| +P5@V(uMe: _EfkzQvf nGUށyu60˫ Ds OR{ysɡt)",qa~x0Ԏvcf<%$B`5fGyY(es0`"~"r(M[:N7P@3X0?rκU)#j +lpaJ(QR ˧U88zE4ݽOV̋sXPR~_lD"y nY1m- b[VB,zt=+~ڙM|;v0*'#̰÷B#2FW'igwX籞16vPm(x?6eJgHӕfm*kƽ3Ԑ|)?z.>pӦ\$[& 5tRoxk8(U͋=zDo7&/B P`& `8誌i`>῟,=N_6+!xE#M;GI~w3|GΪF}yX\ZsaTFӵ /y81#8IWc4/\E=ҟ"Pg_"r}Bh`90Y|]zSz"+ ocݿ*. >cy]5ai/Ǹq#?jN#di!q$7ڐ˖ ίa,/жTu'˔R }G3ً %)'oP{^iw9ǖFOFIL%/EtGRr{xҐly߁&5hiN1TdJ\ažĖ>Ht)}1U4.s_Ʋ=?(])>&h0t@1b8PzG񝙢}tϩH];[\kB"H 8R8(v3Cdp{VKiL4nM㻢~l)sZ$P'oFćq.ٷLXϰ)Õr)>pQ A4[laPkB~N.+Br?u4PXS|JfeM$ VP /c_;ؤ@oqKh,[p#DBg:]&a{BaG7GG| /Xa۱q kKQ.7s].iqhF8}GV;1ɣdk?&`! ]_9Yj9;H2sNtMtdžE_|QzY<0[EĽA)µ)xخnWh 1xkh,No>֨O-9s$8V}H<{!ҖNdhnM`5q3aK,^YG/Z ҿŹ&~9N-r^ǷjGp_qqrf4bZJ;,(^t\na0Ҡ]N*FY..Mf]$ibm/]@Q:;8xmN<ƁYJ楡9o!L4:ջ,=Q̿uQM^̀<"5(G.0u@-UB6,S/(p 6;3:NxO.gʡDWN[`xtZ` PQYYX} = 0]g׷( [?~c}\`KOW f,n`x" ,WN}Q39\u$Tۭ'hE;VQuF+⦶1r3.gq-_DHμ8Mkѯ*o=.y'.6~%S2/E/FcdXuH{77y~V8ntRu?{ 5x3Y¼6,&ArM!|) ven͌.Wtܬߨ| \`#腛ؗ=pI ϓ9\Q6N b0jf;B^H4=YoTQ M6ku\~S}{0բ\d2mzƯqQB&qì2L}/OkEƱIבS~,#;^a{(E=)Fo:U簬,44Ygq&ĖbL'"O?iE6mrkQ1Xb!hhR3#Cox2ҜrjVfɻtEg.AN)Z2;>zT]54e σ[P"I! D~C6N!ӯ!Kha!Q6 ~ɘu/$aʰb̰Ymb bQ` d6; A𮘥,7}4 TcZ=MF=Tx>1!G QNrJ8)0,K#a|X\l nGMYzs`$ %kA5.b/dݒhz:y6z܈ jut*ov>wu*Z}-w< x vP&:=XǦȮ6Q3HC4n{aԈࡑ%fb5m jTOڡ$%㮢msS+=saPс 8h摅aL<(!*EFEQq8-U JԟK &~_,p&ّe1n%h (up)魁 fP݃~~tJn|\HYj@t2l[ܫ_M ,rm_KtzkDZrkw4{ٵ i᧻}t5kNOiO A, 2%T" 8B0{%H_QWuC'!ϧ_\Tq}+w1Oں6hk9"sƾbN#;4o}ɋGS4jAF%[_EU;rMf8\&UH#[Fu$VEl| V:ł[eDAȠYdKkIZM+R9ʏ7?b*-уue)Pty9qRZ+{Ǫru`vf.vIŇm $۞l`Ѿ(X2^"r ФƉ j$2/)JܛR9龜Ь0== I"2R?,w}=[&ːWm%jė.bC_҄-![N!a/e:$!"/ _q3jTkj`v ;twG8^R:0`rr*W(o ,]d T&> 5@m&ҕPLɆ y-vvvVfnyba*ok&$׈ pn^mƏV)tu?ހ$4{ߏPBآ tz9HAp_)3 %`@]0.{2Hdo@]7Ӿ%icF )Sv8^8j) ( G ҁ' v* s%vJ#,-Ф8o( juoQ5~ɘBJSa%Bp7 p`Q"#!mkyܜ 5'"whl9c\ŠY7Y:"pڨ$όbRo+\MNb*ɲߩ# a41dV4 颥TxTpN c /fqЂ:+V.s&~ XQUK4^Yn"ܕ4,ٌZrGҫUZW ^>^Ƅ.z "01&X&҇X`>+R k*|%;Sc+߰WCa[D9bs_ dСvoTYew%C$A $.7Uk `:Rm<_ݞk X57ىC5 ]EW&Czh2[gGķ|r<_t/@S$Lqu\9IY^'w0|_C?Kc%DRB˔t[|i4^" ?D*}R?&WvLPmgnQ_u-+εx,tn&,qt#'Q DB_$=>?YUV,͈Aiz$%WΧ¼ =̂5dp7Y8MwQ;EEPfs;4]a>m\in(@خbC-(z1!3!QZm؞Uj77;1>-“!2Lwo͹ͤ.[oG y#[lmh<[] RcT&YpHyۥwzRf?p=D@ `w0^Vi^zd"|ww=h‰I!$3}LBC*&d4vCXt 0Tg:G6Wi9Y&r(gwӽԸ Wr7[1{Lw98J4 yp/OIC+PJkkUg,$u oRyIH鮑yMبs><~n9y*chG0$;(}NXHW8C`>̹ Ҩ#( é [g̀Hkl~BC+8HCBGz7z^,gM𷇽sŭ]`D]$ʫ'Haѐ 10?e+XՓ7+he-?{@1} Z_NA2hB(YѢy.eLG ?v![7&|`x{W>Zq)59"x>IA XJ6fȸcīƉr74$ g0׾1{R^tb76c(UM8*}@d[v`bF% ݳ A 2%-IE5o%#e:-ʎc%m`s3ߦR{y2E6k¯xw>+tcV}&PAN l*ir'͞7N-Y)6*(iBc91߄P]YXÑfd:*)I/^fΏVϾ)1zbfB*7iy癨Qd}׊Hx[^^EBUMklݻ-9IwFzf(:sB9?x%$v%brwUyFGxL$L,vnAp-zr uޓ/Uo.H!I}&nL^L eIsUd8Zɔ٩m2)Ca~7&Ín >>c!> OL}FƆ0Q(yw1Ӱ(H^%) <%NqodV6dGU\mcF{S|(@pⴉ[u_ :rce/"BF:Q@mO?,| Mk;ú. r̾N<PHG; oε>_;!x2kMUĒaA˒6V5EEZ%9K6Q|_!(VERۥER6$ gyEܪ>=H4I^]Gu#bٲݺr=ݸ=I).VЇf:Zw9?Q1 ;Vzĩ6IK +OTߞSaCPlrݔa=^\e׋l^lQ̵ %#?L$(u9ܗ 8lYuZ -CJ: deJ ‘@6a&9y_ ^c?cl(jDK<cÉ N-/#lսxM)p5BIGKP%Z39 DZdѪ!>b h+S-obur- Π6)lU?cIl]>N.PEZ3]~2GGM:8b3xښ'V+~+3-8hr$3ot= TP+C-x.R<ɚC@o(A~&`p3/XxiVzp?iTYȻޖbD97%[ ۀGϷryzͬjī6PN.ڥ.drN;W+exDb`f$\H=Xkـ%Y004M4iN;p|u4 L6y>xH@&+OxPFKNlMłxM3W݇u(&6oާru.2,-l,uթT:w0;L R;rȁ"Yj#kNZ$k"J@tDU$zd{]qȨLBu~RJl>ƏPܧ[/jʕLqe?4"f@+vHOɑ@@k>ۃeu#o|v2*$M !#Pmʡ\]|QtJǑ$8 &x∩dﰻS";d@RDbìZ<̐Y![ɍ 0 VtM\ƈgPByR:\t6FH5DIXFc?:'S duGQ]p+uEJI lK17 T2wb{q~LG?Ո߰.ӷB;.ޱԕ.J+[:k7z4~LJ 1X.5ۢ Bxbogy%P~Mhԁd|ǙuS>Iv ޭV ;No2:䠀ttRN(Zvc@fPUDkUCɎZKc|i/b9F=2|- :nH$:?42!{Z+pB@%Sy43NGB)SX9jDIwjȝ%aŦ2V`VQowR[փL/4.:v(:ҫ14cOgߜr3Akws1I^k%ۖ#PXCx@^^^mdÓH#Yw<. |7הzXQqh0xw{n[]',L,̴o >p}pPlZճ#xưY|go^X7:ka v#(>s&5'Wt$ze98ɇ4GҕIkZjl{^4 4e*+[3:!XrS#ިj k:lWQ}Z'^g03c *$(36@A]!/O'L{30lCVAEGo{]]gpT'x9.?9jy UՁKZ7/B6GjQ [܉0xD&ds}ZL1LO)ObK hP:UmK O~ٝ:3_ڭ@\x1Ew2"1; `Ӝw=H)W~C՘e[jU'pL"(*9TLHYJ9J8`"w._ ]y=/8%䡯p%Ʀ[[.7gO9džg.AonpB8] =?_\@eRARJ + (c_Mgb<Ѕ3vɸ? An->[VtY[ȏ$>#4v-EY 8J΅UF@a;g--3Z|aΟq݃׸r'}ˍH2SU2u2HՑدөW9=k2*, vtKYW[6\ܐOlW6uQ氵5/ mo @]ROhxP}# ai,FTeV^oA>rnT*:?XRK!s6=thP`R@VG#k2_{ U~"I%@K )9:6;{}e`Fʤ&HҴF5_5NjZS&dt͖E a8- d9h^nNj#OQ/l 4@g)CQ=Bv^ |=#sGf #Wx1j#L7r/j˕ -iQ5-&H=+k~:yې" T }@-D-Ћ YS+ Rґ=z՛IFOHĺ!_??_]DGz0 GvF ۼxWU!ww V ͍ӺVNK|m^Qо/\¼u2IeL3cl+ Fy[%xN70|<\nní.!fZ̬l#B%nfP4HƬ|ol4uMS0[!#{h#v:fk3zh. .V;g2醯ڎRemBCXjHzye33"567)y藸^xC 11& hTzfK6l OH㑉4eSwKJRvSB% #영8Eu;o_J|o:u[r^_r2 CgK9r+zţog?[k TA^4oGߝ2jf#֩O7^?ZX(K&p{&n,^$isY5/1('՞ <-*M%wC'4#knPG[ ǹVR]m8GF1Exq([ _hk K.=I]G.OO^o/B)צgf M/ WlAz0wjgE!ezפ^j TnH_9< ,I/Ga>k:6m7a=cS]`|3;`, Mia] (eYRZa}{f3)8Yv3ZL@ }3Qr~=#bڽh/y^̹U%mƶJOŕtc8)$.'MVoPɓmWo9/Cv8K-;lT^N9tqo[Y)Cp5)$\k{ 73j$.q%%YxgZEYxW"g #sm5\+");3keȥ^ƈRtp#xݵ1XNT` ɣ$C:Dڌ^v db?(c||'PXud"yfb, ̓os6h;R9~.!JZ-"߰l; sS(}m%Zvh=q4C@+8b 1'cŏjTdRx+f9[ ,\RsP3bL^:p9h`_?wRc gAXĩǧS)l>uLnJ2(v*Zew_`ÍuSO/YϤ:?>lp㨃ɴeO Feރ9Eɶ!ҍpYE&$cVm4*q1k! BmF}ͱ@Y?"1,]<V1dDhqކZN鏱.!fy~c:`mPE{ݾ;M|Qǒ55?cӶG=$C'1L>1ֱUP;H=y[DI&.DLL6ϱIaꑒ! Wɀ-m<CygA%~BtMu.r o׭[cv(ߙXT27>濑73>a-OZjT5!%MEQ*O\1t NU+e ޞ4GCй裂K}Rh1݊Q⡶F*J)%3֧/HNZLA&65HR۱MAKpuu"M vޤV#ͻG@*S粃f2N]GD2)u7q63vn,zb#韪]ME*vWFg0gl5 ?4%y^/D,##VCHm [Ta=sT 4 be*V3 G8я$'!vQŭa&,0dn xR6>Iz8j=]POS'۞@5RS~vo輜1fE@и$$;~RXfj "߄Em鲽5ͽf/ŌJK</2>geLMuz!Y  o< SA QS,L nB¸Pc|ZJY~He _mĞ1wIMH&] Tt[,d?͠Qi<&ՏԈ-%026 bW*w9h.5Kd)dAJz\$^D} s\ׇV h /Y58 u:Oa^UewZV /5ғ&(q!V+ؔGmZPk5"iŤIpMe5¨"'* jغD@K sj +={Pױ>eܸ o {0-:R N-Myc:"֒A)M@8l\P'eA*x zʯ,淿-̻¯Gbד+%]~2|?E.d@0Vv/CF"_8\Y" RVlbeH`q6Tp=k7>p[5<w4h$Nc9(H FR^qS!, $z&(g$-mB6/Jֳ0<ɸ&:Zih?>`>~ BP?$AA_8 XUj}Ot49]pMvyDyQ)(Tz`|˔KUiJXKR,9cn:N2۹ˤ*ٳłpT0(*_ˠN|o!4ɻe(|0C˽ZΙ}h4w5)|7vkXT<.g߫e#_knso`hfASJbF)xs P;3nߖ=멼/U []Q!0Qֱ?d_%UhLM)CN5C~(@dNY X}4bF\.gEXi`+H8́рH񹋬9F6fp745,|;ͳV8ps#*lCxA|OLƌ#/ 5\>eH!"o6Ԫlxdz/R(yά*1)$. q~dKWz Y0b*t3@-L[heSxK 6N_?NI85^]2˛PړT(F$K"y (~a\(o/"g̡iihb3~z+4K*N@r͂Λ`!npߗ63 0/ͪ zJUm$Mb<f׶ojD Y Cm'Iq>L$~ӰDH)Uu%^bEjʯdF&cXꑌC?d-$a"ZDxBſ!<)gQwO"xjd,иDh|_FMUZ^k[fsclw.5 [/^[!@~ vRN~q9pj* 3)ldv7C#ɍ<6!hJdWlzZA58Zxos5*C=%mY_NIR>;aů?\@ֽ=4s'|2" MVzڐ2֤F [5CZ]R]i4~Ջ<́#ۯ ;dHyGYOWkՀ^$H/׭_sp-LlK{-jY.E4^}_6fEuYI[3GQu9'u;@r{9%`gh6t\TD~+qh857DR_M%'pVT7?,n nJWҝ }ط w}a;ȂH땟W{(yRe%6GABx! Wɝ֐TF_16IN;Z =t8KQ3݀*6VZjw|t<2~PUOr|Fʤt}u[3yy~uhԴ'qR;\K`V9<5xL B/ Р<$8 AXYes**q>B3bc-6"k۽ Ѳؿ6vQG0"E GW% Ì$zׯ.i )m۰X4*/E/ELsqUIlj[32`2Tʑ":4 y{ߌgBM^q[  xI iT_#$}e 85mȽ8xsK|&if7}Y~-ZU-kh빞,3wU,d2$#4P-GTimFe%Ža)E\1v.kş;q$tT=7v67D])rYK#p<\ه?|`?Dk'U4'uZ+Ruop?Y&Z-.~ǐxq Oaď"/IqdpmQM, .ճ-֛`s{x9}Fy6¿ػI;1bwإ憐RIO5}t30 +sz jCG/CU[\Yq ewNNm#N' Ȓ8oOz T)"x:^eXj"<< #(4.ftC[9D߶eR^-"[ 8Kf\}2&bo,x>x}z `IJE=E5l[wseX^rjG8|uf(TCM4f $*b v5 5[qEQl^1zW`ۗ0bq%ɸ}[\$ۈ?T50T z3k01j2a=GK&+;"}bbơUv5kN]7Jl-?kH֦AN6>jd~T -NѡxzLkvMǕB-]A6R9&[kv.fۄk@v=,ljHsciC3?`_Pꇮ~QEtF6}9v?tbNT:geD̏8K0J9hCh&Կ\=x#&O0qO*YvAi_} J‚ H'DW_K5sr ج^ zP|M~PHH8]+b;?$kǔRVXȈz 8~(nr}gΆRg4T#yEj5Q1di >Yn. FuaO~mJ؎~e<_yA&Yk#Vf̟]}cpy u>K0 {䴱"ֶO i:˭-fR$ IEX{ ,s`U Nv2A&Nf.Ô"_j0X{v7ue:P}AO9ݜcA %IUOc"cD?H:=?7AV{R#{R|صC4>HRGRk Ne#5UI"+Nij~sT; $p%6=lfh](0z]H=Z]iA?<4ʾ\.螪w3dS?e9bGM1g#0 &ԡ yaD≫Aq u?]wCѹ9hY"nQы8#;ٗ3q&=7 }LHdJIڝjLR\2yV;5>5(Dg Nï8 m3((K5[nBuRvCSu0pvt$ЧԻ޽(9,/Xj.gc(ΰFA%(ePxRNҢxP_XF1y rkb y"2j{kYy#@;_ɒ0WK>Wu`r/i>'svI=kORx7 ևrdƪӼZU ! 9tax#6,rm&S2 ,arԘvs^VyIa/| ueI, gjy EnW2/{hꤗmm(kPE$WXɁ|TmA;w E(S\s(̲~<WeoNqTuM?+'Pg+d$^ D$jCfyؙ:-(y/i/QbCiP)49p7 vpg͒Kh<ޣsyLb|9>o3b2-s9f 8W%xΤRRjA_fb(]:7U)^L B-=֐j 'Um. |;ZdmˁP/ pDٛ-'U8fX!dB߹ lOO>@r%Sڅ)8z7ܗDq\z)n.q$%X;Mf?KO# ^Uz-{\>)Ź놅hFZNp~cPlv_5)WQ(-)LqHcׁxnUAL@@΍2D9=a,3@rݚ_hL1`@_h\D-`f$g$,4jˆSr:0Ugqz' '4tad.KMPskGt^˙CK>iM)uR֋쿡@2-۝zKK,ړؚ׿Y_C!+)7 E< 'j\AGgQ&)>sE#H~?—BT_\Yd\}(Hp|RE=65WId/ȐS+=B׷# XYfҫ;1#$ p%_We`~)IAZc$ba `b? knSOPbSwWUdݶ~X =H:%*UoxK(5@fNx=S%R 4|W\/> fSSD(3Fk3XJq/ٰƀ@[(45ܐ ǞRaVsd`0 *5"HsC_KJ8;,c+s3ڗGK#Y}]{}TԧK3d괷tHd@̃G+9#qtuZ'  Ryi,dF5jY P*.\tpS` =FWbI Hz5an$d8G۷\kНZ "-(-[~ޡaÕG*16^j\GA^=6!$IpMW,X4h(FU3ڒW/y.UBnC|Yr_n>m:DɁ#DDT36 &t`XJ hkKf0l b TT2y1˼^φ;^\TBd㐖1w̦tzHSHn ǭ6X y %N[)2Yp2 zL5&k şCk4'-c*7?#eS4mD g/|$хsiiDMt,\:\Abܰ#O@_d.3g&DIh4m'@a Ĵ'l1 WLa+3 rhWl,ͺ"6^s.RW#xvy5YMHr̊Gt1H5$exClIXtܾvZ]3ut.싇-ظ/hTJizE`2!sɲPW̤j7Hj\4t2 N@;'BhC<n#z2AxR75-$pE*جce3}hL%ɮJUxja>tQG`6sť uJrwBժ"!ˡtKN`FH dIo#FoFqEo~! \ƴAVuw12O&Na.(0 62}%}%)n.S'L̃ ~BK\9uSaj2*Nj:ʫ۔#k zeE5Sv0Є(UƊ3~O8/2VW7?3YpMOZnDD>ߚy Rݪ1g):;qY2 i"$WN bz(XYYp\.k^5NMy&`8_ jZ|ʔvɯ}ۗ ?bAQ|%g@r6*u,;wn3%q`mLWLfA9WM6 o7[? 6^}<BavF!ܴ >vpI +y8 U0) 5x UU> Vt2nu/%S1\(W/~S%i9n:\xavt:ŏSbk[]̉>J!G|=8!!13@Ď=|m31Mnt.xԽs8؇eBҰDo!' 1B~;K֓΂$^Uhy9⏐"G1jVwc/xMe g4 uM_h9*=确fYBڕ'ómeq[Ж-7%z1抗ΩRg)T~b5#Hn$EpU >x)Py*X~@# ɮN:t3lBDXd@+㔭c_@*/Rxd (eqtQ JCvܸw-Af<{z(Lo.r1)S ; ӣ<%"THP&삜R1_jJvfTڇ'*sb3d;CbuT?)gm)(Dn=6 0A"TZBW$ײ{]l XudF];mjbg0%\ ʐ8wnإ> [d{;$9}X ˆT$%` B}Cy,<멯ϱB-ki|=d. HI.+7fY Y ͷpfMAX'lŢ̳jt5{- tG-11uinoSˀ#@pna1f7߈ȉű,}"ڇY8MkHp;GY*KŃt^<ab ,ʑ">nܑy[&#$b0*,Q (BesG/I'%3FW3> !] {E3|(Od!=h,58o%.>K-\HaՒaWbSKE?*XGr5Jԉ< {Bow\] ظ00~S{ _Os Cs_B0Y.zmesmfSc[Czል|`!/؂JU+ϸ/ڒ;&^pIY1% RUgg;:'fu(ҞӚa.)[5r&&sQ#:F%6"c`ey=?vr+TZuY=pnHGs)aR~Y,9SFT fd>{ 75ŷ]jM5rBqbݟ;*.7cۏLم^ogT|XȺHsʺen13kЀT+z:*L|bkglaD3q :霍R+%/&b rUyߺ^콢^`:bgɺb O0ƗPw>(7s5? Oa8= jJIЍ5/|9[M1Py0pߴ1W+#K8^/}[t1@mCaX ?-u]`ɦAOK*D>' -U ̒jh5> J84L!p3ތ#x;ٗ4h:y ]@L%=Ye#A8,jUX+ ~CQzحӖ1&Y<6 md FR:,c X n_"'& MВvKFU_G( D=&csNnH|")7<0ʙ@;x=^<aW/a+k\@_GTe "uek6թ8k-=2Gb{k.f$\_TbҌߺ/'uFx:sM ~qAC[QOĿ*ȟz]CiUہk 6}xǤ/dc^WD◠RWWo1Ks4~V;Z>g>&=Ew7MC?4b7f[pVBu[?e'-vd\RD&&ǫg'6*C+UK*:_n\,A ٪`kg Tq P~Tu QdmW /B~+-4 Uľݷqj=q;Wi(vQ;hA[͜r T烡bvfFjT@Բw\ncUiݞ׎K7ڕXO:y-ũ*:@¥D3(jp jZ݀dlVxL١3Y!-K'Qrΰ=]ne&c˸5'p86S lO,-g8g&7Nx!! ^("nHS%;HZRq7ǦMG$K>zO/2R+Қk 9vk rY}W_(;oi_d)C4T~-`\G5zYpl(#CDhύ}ݤ7M1! ^j_J+m%Vam%)(qc}n"5 ¶x!p΁J*ls:9z{Cp u¡QvBʞMcPzmZ .r  YNN2cȳFAxVb%A'%9D'\|rloYX#3.W-~j?Q Q9}Xv-y6t<-zvݦo24L;8Ǵ-/ 1k@|F1`R!zzeZ8J ؗhMBS)ȔPj]J{̪Vj7V1<~@#J>b59v/ڝ\ËnGm~:ft$cCdG9ƌ eр!z"h,~L1Sܕ=7냴%*gu>i|$)oy6灹)?+]>sX97X)^A UI: FZ2b8kFQp$ZLf`F6jL|qOeP;A6(<&j؄'2|)(сI8`@x;im͘GW ͔̉4bz?>˧!%vε=kbpeic$q󾽠%t\9 5a l6 v}YҸ3m2r=cY,V%t ΃.& ґߒXYՂta_[%,ƤΉe=M$]gbIWl]?ٶrs<=YOb@FVS}D8̻PM+[t''g8a@a{K]` ,8ٲ;THٹ~Vfs6*b"GVN> 3ʋ\'Db6gĮ{Śh=\J%}զU&A0$toz\-7OjO9%QWaDܽ4UW|'z:]Rjy/J)h?74x{DzфGfÙ;#CG/':* 3H~L=03oSԅ52`rܱWr&^){~09JW|ߵPFLtQ#!g/| 3RXe2 :=7֟9@}Ee?ZrZ م[K,7X%㛁IO'#(clb=>࿙*:ڟ'I/?ч EyCz^4Ohl`>g#R V?K?AKoIؖ"dWkB#;GQMs(>;sFMʐ!aVM?esp`EG䤵[>92 |;\0dAWBYqٮ}:ryK:Ǖ`yB79IY=ߍ"};`s)ޕNG5ǜsǘq^ώ\PFU!{QFj3;xm4h_ؓOLȑcW2$<*o- =IQS@T֙>jqwL!C|Vl0Foe/%p1DmR8џV*VɯIK0'hy@t6N̶`rˑDXU#6^/6 ZwX06?c,()rjp;OTfW p 5vӛD&!o:̳ʾ9 qulT 0i7^dL fqf&]`j$%_ n! VBPTCvS{/BZUé^mTaV?-xz:k:$~go 08 ff$UdLZ֚d+ =BhZsSyzTP>|4 r]W/<SZBOvlY #D\Նl;oKpFlfmw",sxKqFWmb9S!rU)RV crdOudN> e AMKNz3ZԞΠ&k1`EO1_a>gNPRgI骑 >Xw@e[d!O3(I|UA9! iGƥpHYj!Q4iCָki_YeOҾ. yS- vF6% l7Ap8}BT(f`Qf#%"5~:O ڑ)8k!J &/؋5/x";9>aDliyT<YD))Z+,[ tsi=Mi8k q 2}=l vSɑ,7皦DS>:L~:ћEҦ,] 1(I*-ޛr'[rJnYJ}SrBưݥUxY) j΂7%,эAetRn,6 xawH+FW>C!𗽠@z46dVsnϚO?Jf({['"i3B0N$)LѾhƻy$*GldG] {bT\q cHUs*!!4CZM0lCN%cbp*X CkbI\Sd&J}, 0*JA-i67Bc,&(\&|p4 M}8SA0aߪ`gWŦI =zTd=}!Ҳ7E4z$xH74u:s3"IbKsMӅg,(s <1M#wK ̵g?I塐Ղivux‘Vܣ͙}JWRĦ0In`r"qr[-yM$ժ6\F*Z1G Gy\dZ^eA8&s#SEg1?ʦAu>$.YM6#9+Ŝg$rMϕB4r222m,+ώVj@pqm9_5hZ g#1{ AV ǔ]W 7*en˶DGq4Ef,fK؉)i.$=<#:V͞(2r(t@DϚxRo㢒>[.6٥*̋Ogc3J 2co"Fpq#2/?Ŷ^Y[Kh.шjdzPɨҳtC6>"\@EٲݒMT\$^R00}ͽ'a.uɚ)-޵f*QGdXjNn)LTYҀ3 Dԯ*ޜo --Qu;눱asqq(kQ Ba1R0T!m7s^B:]8D(֖{䳷1gB>JLulxu67Aʠj/4 g:CYJi \%H F*⃊N؍xTQJ! m҇R41l3%@ܹAu#( nmsǽ!TzNaGRwOJ])g 4v7nՇx.-!==jG]i5ڌ@aVhbpv}_?z} G*V[xkTW(SuCŚUe_>G8`ĥGgAJA  A3ZCe׫*9mG'Lh F aK .eP[V`@IdIHW?,\. :|)ZFB }FPqGRB Nt^OkJQW_ zlg5Oݘ?,xw^w!V!@N,2 Nɍ:&snN9F@p&Oo;ݠ%`h6(+@n_ \Hÿ"av2aUMknS .˱K:Zl $ @{G7XBzD*x1ξDTjdR{W6g8R0yMƟzY!_q[*_emuJ}vKļSiRɹRƨ92C:JzVrg=En#*Ĥz#`E5)BT8HUjr TGbF*:}ps<͇:Lߞ?+TPQ z~Z,т-)TvV0s&!frK4\ERHhE``7~jxp{n⤙f G$|dz5!PÛc+ʿ?d06Uǀ:>?0NOAg5SiFUH2d̯QfԺY=@zcGCk5E vL nBLCk&5wj}MCǒ <,ϱ?@ZA˲wݤ-Q @zoj9RmX&fit@q{#*0ܢ툯NK,"6& # 4mw*Z><:XQqSiJ'{ks#SqlEwje4g4}+k&a~RHưn5NPQ9],(ut{YÕMRZV^ d vң+xP2A˱|Fw_wyu<bD_^d,b)Yaʩ ?֟?Rsz4]'_je#7u  G_,Ş,-4zw%h ~R2kG&a[EoN]m2ݥXxC;vt !/9g,&.qMkDPH1T8EfǶ9!B4Kd 0뗍;=&ϟߎ[v00ϫv/^OTK9j ~Su>>HbPޡl"oY w {"1j}5K cbߋUںon`s3%~GY$$0ԯ 8\b!Wh/vfUatznp;`kp 3_VJɤu;X8ۼn+MNwzy}1pXU( 8x#V$ڟZ=<,W70jsTxH(CU콛?ȡ! [taNqnZMف e%\`fg#(#]éB,X8O%uR&#Lލj{S᜞@}oWi죔aU, [ZjbC:&[zko܀njX6*a Ezl<Ī23a(\{ib6Oh#ڦ] ^̤r˜ Kp!IqzǛ7g2VL"-C!Dc]!3}?Jr0ġ8+m>ZV5@Y} @,`~s ,>6 JcP]zl^lTf3hw8e7~iF yy8W6-w~aKD΁[ ^oIq~=\ṿcV]@? q`Q!\ vGű0F_d]R2?OO4StP<~o#W38 ǿ.<|imI[ $z` D^}2{9FRo/bVpmb7)}(2m%+P6Iz.QHsi1,;?ڏx (lxFފ%݆eJxb~Ȋ1h0f[[zFGˮVo*b,U{|<1d"F>?#'MA`bvE_M`vqP.=TB肈! 8DJv9򏰲x[zyȣt*'QUUsP?{4ŕ>@-A$S5}Dc%Ϫw&P0g*l7?0YX8c%擸W)x;Hɟ|f^jՓlZQnrm_Xjk70 #6s{OoHLY}{psϼB#<ƃf_%WOwe;xlX>61$ Sg\H]bCGZ#4ipjI荞m # 2ty¼&CB AjjU@C3t+һ L] fY*&s}ھ2RIPGjb3}mb\BG Lʶ=gWϰ@^ P, {-Ս"jPe:] _vA_Ԅ$um3ufFpJF`1^ ƭЂi|8K..Xe]fGy-|톩 XD]ZbeB= ^Lj9'Xlx}_W-/lmXES =ʢwn#| _6y*Dtu١wTW5+ho -*&_#DD;Ȗ|y v,ġ1sҏ%rXoNQ 5AJ 7ݡN2k\'*m2)53AMO7o7/^m?-˒}8()+yZ$pE\!]B.ܑN>EfbZ-;-ϐ BGD9YEAn'ßj\ẙׁ7Ch;_0yc 3D"L)kCv .qdy]I, @(q#Ɉ[輑I5Ra{]&PA#[%E<\PkS M|Mb&hf `n|pt[#02j-ұ,%?Hd'T/8T:M^ @[R:! ;,55闄@hNhsOx>ze㴫.t}H.:A/D;))qyo\w_Mp(,bWZ1Ұ2v:"@}|] f(ْZL-EWɘgl$-*l;f6:gϚ;fmE 9H0!LuqC/hGstRGbgPŪPw ]zNi1[GƦ}GUkƁWj#Imjو`diIvͫ8@yү/b_qYE1#f4{Ed$!˒;v%+F$Y# wr Vv1CQS:w;!")auQYPt)U$ X?[I' ClzgD:=Ŕs9o>'Lhb5 W@w􉦅%,焛Deʦ^__s]߱DzmNv̖POƑ][ _) :"߯pEϬ2V#o&$`lZN9xO!?;mrqm:"-Z UIfaF`B9>$mw&Uķd,p:11Z2nmc>}}0peG#+{@yP_ d$ԗbtxЯS!Y_ RG ;Stۻ4\4aӆ[Gߖhx^F؏U骁͎ۢs;#ԫeͰy5LcE]ǕlS0@1ӏz[@߁,:^ S<[}l}_DrmBv(IKB>)G;M =ލ%^sm}g(x u4茛V4tc utQpēiգT t[v2q6kY1$ `uD y2[!ӹ-64n/D\XpAB7U+o)Sv@ʳ/ȍH[G8<!c0 )%ytqBoSge!҉eگj?&7ew}ÓGQ(#,j978SΜ =Lt^!@qYáA 7eCMsl]p:PٯL֔'XO=IZ7LC=ufzj- k^1o>faUf*Ӈɡ/׃P@tǨ# ސnP_ Gu!Eb(̠|gYZ07070100000037000081a4000000000000000000000001629779bf0000366c000000000000000000000000000000000000005a00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/infiniband/core/rdma_ucm.ko.xz7zXZִF!t/6+]?Eh=ڜ.+SX!HjlpCu ww#\ B#,8}tP:?1&K75mgm0 d4HɮOHM%z#9\y!DcٮuN`'?EPi%pek7?.%Ekܼ0BXҨJޜ;c1em!i`Ŀm\5#HNkrcD|;T-.VҎ0I3eu"$ТjS-U~p OگQZFVLۡ,b>1ݸCr(l{Gj-I'\98CJ.1>UL'<,yѭyj<ۃҸtq +<|idM JoNe9L򤞧z;$r$ [KakҍeU1.dl^ ;ۄ5ȷCIP,K[kXvd{ >-x3| ܻ#O'S؅4ţ6H+xxh.qghh><:W4VGdro*fam ϕ#;ٚx ta[ JrAԅڛ:.@)|t{bz{ʅ8 @ &{Ѭ.|>_ <-+k1~TAg?)HFA1- m &F7bI5 k(=tX'o|lFDhb}d?uz/$ݓt;jM󩪵1LnËղ Nm[?:!{;z&Y7HnE[0u'\(Luyg{sڥHB:rl0 |ÌfؚKs_!1#&ĨYRi@.->(t}FW266ԭ7p/ՙCt)B;dcµ%v0][Xd t29|ҔʝyI~)+bis U-5끳D+ jNze Lٱg v,(Hn$J k: ǣ] ;&69Ǹ#.^G{XCڢL1@aY5X`S(ŵP,@IO: Rng q=YqG=ªҭJ`_!I6oaA2Mt0Pu*Cf.T,W.?{. s;Rr߾N F22|hcD!G!AXC6iB_|ƓkcVĹBRj59 Lċ,8:H֩!l;j}K C+Հ"&& ٘lÚv)7 LrF ,jz^@Kt po,MCz:dԏr8T@ *6HG{U=9VKm+Cɗ.4y.+cAA  rY\֮\Ge0ښX%2^@ި 9đ^0ąu8ko-AUXh4+G͋bXEHUй/j4WCx7Ly|Bjvd~)3l4swIUSie ReqS0y+R'7i'$3rueNN q:ԧ~+x$'Xt;iG Eg<5[E05r;hS| a 60^db߳Jj/`#ur\buQ~.PE' vXxQSL'ဨ ..>%Pڣ݊@ qWX -@N~f?\BDd,`6v{뎾@9>j+D3E."xTs4ɞPG;tMk `.=+M ~ĪjWY".Hgȴ\ggHӒG]uKN l/lC=T%fI33$ZxgtO .u'4&b' n"yTE?yOwF(P 5Jů+<`Za%M&^>HfW<@_Y8 ޤ= 1y`t719>H5๿yjGD>/^G|#;^k2d|-y#j(48AVn? ]Jͧ3@|2T|%3_0>[4ulnDЁklU&b~J$O=qq9(gYN"[ 1?賮oIXtؤy_ '`)6 ,S􎌩*}tǺ<1A\]m5:w,|b{DF{jTF2=Zkfiߴ9nDrdD!ohB4K;F "U`w;0:_څjOc3cǮʓ1jA | IENP]#jlSS!D+7l 3jJVJ 7YB4{+N[ -%?~K|1US SmHf%yϟm NJ^tYt!-^Pz7`j:C@BNuZvŷCcu9[c2"X QcN+;8&}%D 9CrT}CY]ĴU{\A}F@)F;}YhY;ݞ)x݇[QOh2^-y*lJhРk7XS <ԻyaU50̕ieԻ҈40D!nwe؞'R{H JRnݪ0<(`ylrCc.cQ>W4g^/Mn;YjW%WGv>=Huj=cA(Kqa묿bG{8Ϧdls7-tY33)EC'j\0EE&:ڟn@pLsB73qL;B"qŽ/V~b6oeAt`ZD__Ziռ) M#=7 K<϶^!pTcXʎTYՒf 8j ezeb=cSx$yA}NRժDFpƇѸ(Fnus:#CgU5#4:`YY哗9mJ[ O6a;(f96+ 'dyu(墺̩%Xj78 >2i21^œS+ ˳6H"/+b+ڳ/h!<&C٩J*^W!N̨ߧɁwit#mupzAÉrpP[Oіm&$RIWݘwܐjt,$11+1Dqar]}/B%s#Ǥ4SjڌDhsuўa@%8= t2Z>6o當?]5QlMMK|+ia{bxYzPyNՠX iv&*{ 4 %^#teR,.XX^Ah8RGgVW(O+;oNbN?=S%].QTJ֚)|{X\IHIp= dvZg?-vimp}•늜Eb }x?DGbR\CVIΒ]QM錯+Ռ(b~7юA{0 Y'0ۡb6'Ť'Ul#m:!?K~k[P.My7t ߉n+T`S<f-TN_ƒw/zj+͘c*}Q:96WT-+1@uK0*tNΘ}FKD3Sy=/d)V;cOHmVE%{82EM]xv46fJNjW/>2hV*# [/!ͥS2y՟7N7>zܤrfUWM t.^Qu3ɿƕ)x=Х>0EX֚kS/FFvt`<}bUj&SEjHv.=K5 sbL0HqXEUr*YSjU36Gޟ (,YU7眭L>%  ' (rdz}62t1TxHySG>0-DTko"*wbCjR};tQVɻhQj^ws,xfsL7!cD_I)zCcq.Cu1ke 2 NʆEߒG $?g~ Ms |scn!6IʳB-$JB"[%/59N6B6X_e8*ąAGoh,+56}eq7ZIVtԅ/;w"5Fy\1#&hâ0rA伄 Hڛ&:y9n%`gp^hk=U`$>X~2 CXtcOD:&?kS/_^.ϸ>E]aXN|P>Gr;wfq gb =@:UI A ahF'+[: 2cC;ϮkȷďӓxM;ö^޺ GvX<߰XVs+?t -\Y`U޼0r3NpPSӯ^Fw[N#IO~o(Rw[=u/`w._3q ˇ8M01@35EL @,0u~X/&n/&J%1`QwDjWv׫`wt޸'McOc(@pRզ¤3-"̔&;Jʪؓ Һ *nwQ_3Ji B'^2q1P 1DBe|+&b>A2~J {t]-- -K7}u<^9.Kgc-ݰc:ȭܧHP>IY*,Xtwˊ)\6ȃi<7/UAPTX`~Bŝu Iߡ^>=v t XqW 6*J ɕMA%!"b&_= (Y7W9)*[ ^vV'?}9;B.Q(61R w$~H|rx}B`|2_rǏ2`MQ/E%iM/dպvSiiЉE"qt\PDTB|{t̓1fOv]IH~XQNo2*ύ9!q?mcJVqd#N69xr=ox> Hv.:|CuU~:M̢;}nO*4- Gko'8R)j5Ǵ@GKD8\م(yx"("sEbW4c*`5e6⬧=O>,K)[RnxJ~B@\aj?`0-vS"L|w:>q xǠ2;$/E uiOi.w9(8krn`&,6CNԶS¥N ƝszTOWY"fLOʌcIݓG1(^1lU*O ֱѿ95DÅd I U=BmR 9 Kx3B7h$/tR_Rh t&a6Z"fڤcXsAE~®Gi ܈w @GNa-GZk۷C\9t2p!ƦVf`ُ'5;ιahK[?!A6kG[#K؝S[mٝSj;[!Ɨ+ٍ*KFfʛInUuTh(@HS9E4Ϲ]]?BhcN{)k"]l e?rB/(QWn9Xw=u׵|Wu$UtfǢöv> Dy2yq0\c9O]{`SS=¢|_@cn;Um;ZJ*Fc݆9 at9NBm#0UX]+>QtKjcW%K"z$vnMF) As2`hȼRh]I.[bK܆&n*yUXD!= & F]$L%ֵ oFU{.E&+҈lE}rsio#ⱺ!87u Y-䄟0ߠq:QgLz)9*k*Sd O z*hDXz,*H%1M_ֈ?͏lǮ \[,aoWUtֈ{ҟD I#$m FPʂŭru64#<7uw 5ZM}Y}קo Rk!F0(O ]K+ݝEʩ,&mhou/݈{FNr>LE?h᫃ƕTTk"S~"j%"|CAsIW,XzbA2toiή0@]{ĩw̰ h9|m|?7aGN#uYOwțhཔ29mnߍ|WdrX?a&7\ է>y#Ъx/!ʛX C"sC P)ظ 3@\`Svqy֝zKMaBP6XZ&Nj9鿅ڣ>j6G0m (/1&/Ĥ T]o2~z44e{̑;9{v#ixڡYkbwiwNU_0(b"}=\>f|,laAqZR) \`(r,EגM?otC_ R]ESK[NG+&AEl|}eY%o'&6&GA.tsK"BGATs6!Q7S.]Ԧ 7FlQET-Zev5eO"( !3R] p'q+/AcbPm7|^X_K-? `F l4wڂ)sE)[y{yӽǴQIT'OYX0ПM=`,8s6'і`n?h]A]ct{RAg:v*qg/N'X3!}mѢ`9e u-]ܬ&')@ڮJ ?ـTn>X ;ph N0M̹u[BB(ˍVקv&<'2 c3'PF4}vdrwN4[; їN)3PjFś4anM̬o+=kzenWn-~,x5Ҳdб2tGvgE1ǧ||t*95OҾvBGjќL+OP g$ケ]i%tߞ,eEځ.dQ )9ˌU3ܡ55Pfܞ\?`J̆it|+DK`0s2X,C9%!S-\"ݼfa@M~%=lЀC*iòaqAR1 vS-xvȡ*ab v]ÑKTfxs\P{1PX(GEݷ&ٚ A2,qZh 'Q|;EgQ4ўX:b(Ԅ mV.;+]\JZ])R ,UMǖҘI7=qa/O8`Nb'ݨhtP=_],݁m=&PC{MK˝՞Huc,%4q$/KypI&>.u~~ƚ'UXCeCZ.xƺak{Sm03k%m1؋an'};ZH=mDƬKfsSE/Y W@%QJ<@:*I+ێYϜ>8s,)@4-BἔZ<DIEg> d+2 ,gD8^PN7P3`SH. XD}B[-3 a8dPU #ZƝ> FrQQ|U5Tz+!2Tc^=Kަ, pF,ʐ&̟[(!- `d*+n6sN}JK%$MbRՠ,st}dVw !-)|mS쿿 M!!osC<݇DgT2<\kri70ˈa^yNo1tkX_g1->TF\D!BM7eY} vO^x`1^4)vH& ޡ4E>B+*P1vr#f ֮n?K,vF)(eESdtYc Q)~X_wD߄vpۿ9{c` ȧ4] Noj˱=EY&GLin.s1֬fRpm@oFyApZ#}>SPd;9:?m6x!b xg,Nt+4lxgYZ07070100000038000081a4000000000000000000000001629779bf0000d9c4000000000000000000000000000000000000005f00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/infiniband/hw/bnxt_re/bnxt_re.ko.xz7zXZִF!t/ق]?Eh=ڜ.+A6b7QR:.ZOpAF6~2Rj#UIi k&w.yn-mO$h>7, $:hH!-7#֙/פG4_Uu&`|SEG w}X| qe Oes|>(+@ PűdMIN qs•Yp+fVjzF~†7笑yz{G'V$_;>'!]U 6]TV*l*f:a^nd [1Efx3CRZD{#G.? ^ GrJ:pdrTUIxG9?*"\ètM3| i' 1tbe9s?7Qf Sٍ8=6fµ-Tl55gy-)b]f2~;Di>< tKeA4prm ;Sp6BJΤ̫Uuݾ/rMl-sn/NJbh5BjV?SW6zh xH#eYl8gRZe״}+Q-I/Pm-%<[0*o^p@t'^6.KH B-u ty#_]@jæ=+~-ro—`T o̶Gqc` 093,t +;g"Fg/7yBSڸY\Ȋ **;{Vng󺦗ExCݜh ڹ#l4ۺ&[4Mf?~V{|!< 'Kn D!QR܍DžQ9#CGb;cӦ;zmuPx#{d˽^P3SwhUU0X8vu3qyj{0Xh:u VqL6[8qUK:JT  c Ј8IG=@E&mo#DNgv`d 0 1 =*BDsNdKDAZ4)\2N̳*.#y4V ']baGxE  !M \Ⱦ78]hQ\u#5D~ʎS׊Zu=TԂzRU:V%2Wy "!h(SoJdU 3![z&e `<)N|EAc`V?-"v:{u9J^| ]N~HM\^oq\[Rg,`zHW3ץy &!o>/S$z7 AǵIly &7?K|>O³1%``wDyǤRD)}1LP:V ˵ ;ƞm,`B)Y,s}Ed<]KKŭMT Eoܣ-w<$FI(l ]#9 baZeGtC.JʼX61BJ9OneZyݹ]"oJ'nA :b1GkÍּ^b-?"x!+ \1*]F /]D;,D LmXTtƜAͰ2( v&HB',V3فⅳN]ZMaEpᓵf}͵- ̞JW/W 3:c./P(̳ƘPɪ)]wK/0P೫zu8HER-(R9uH ,XGg- r ZvRgs;f| [O9DC*߬6 $T3MgV]T`+k8)wNdsK3(U>CFԯ !Ml_FWpaeF+8Ny=aZ*T*gMlNtYGQRHm7h1͜s"8ۢ,"SnH BQY_7PrX[YA*ZBdpe$G Wz)I:@FH @Jjq/'wAZUfkK ] NfǞO/?3zTO^p}dx~mǚn{jdSRڞ#vrtg:%<0݅HBm"qNfO;<֚&_YW"e6o |H_ʓs`A`t@HU}Ս}ŧPğ^-#L}9$Wv;4y\&)ʓ%^KR:X JOIg |E<&:P/d6NO:dA14H_KB]R7I,"ʩ3Ftf <cV^e I(ڍ[т([r7o34Е ;cjS:y}'D6D kD=o3K_U%(yTmki:lNs-]RL q򉡴Kl`}刊ƙԝthv'O2Wz yshZAxޒ2A9\W )=:tDe2o9k!D$ Ca*G˷_C ]D@Ů] e;/8M}IZd^Z$6I8\27e=\X!w3xb^W^g4 Dmr:`ZؗjvV=F`=[gYEoț)v= x a(}V<5v"K)$ė{;iמ #K,vִ-Hra8 ;O_uY[=1& L̓ m7T6)ʇ½]./Z- UR]SS@N֮ h fnh/{b%1RkSꞍBVqM6w/LK~%%Y_ؾ)_s Ruvr;9BE& mSPN͗?rOaIJ'pƿ_~޵IڛTQd:h<}q c ,wkDіAv5l3 1,j$"1qsio$ֱf"sԏD(7X?pN,3g'jJgZ-*:X9UsxoFn{yS 1Ì+w(؂r.n#w_xjz%g yygؓf#:ztهj;G<%@O/^}zת>}3s5]_Gc\|!_υsԼhˆ(qC b-d0! }yK}E?}nY*G7ӣ\b&OB +}_Bxܷ/5GY`tO=t;9T(q$:iʘ\!I7i%H nWutu>yc-6?.yI66Cj?_6ܪu)V^6Ppw$ktPGW,ٮ UBưVQkj3#.|kZ"0|݈U{UM) G2Vj71N/?b[ԇ6euVn3R Ic[&1MS(߭:ԅ㝅3}ae $**(ar>E "c }{m>>\Fo\(Vy4g#O[xh]f/ĺ%:d omW;A> ?)~/4]#W5ғ q[#zb?]~qrxp?'Ldf_J1 DЕ7\&s+@(bHBntxW.arC*0/IIqd?'28TllGnp =5nw V> u]+']~=QѱÿL2EW-MA{I(N$~!M+P >+yBxPp?AmLuFO\.rWgU@6 bC/w Tgmu^a8Juo'8SS*_)UKL#%>Eʿu[8-֋ -N$\}g&Abӻ;yM[ܖgz'nzocB[Җ8WiTҸzhUb>SF";fK(wƆ gvWB/zurx}C[mvٻ~oA\oI?Gas)_l7r^'!/<Sb54&@U+gQ D|z9L–']z$6?lWT7sM1Wfj3cfX&Qv"1Y&s%)c|%Z $3  v2?<3_.t2̃~8my(58@ [_| wO:ͯGRދ =,Kap'*4j?Hgh -Q!{):vk@ix?Ǽ r6c(ؔu)(FQS<{C=HUM&X0jvgt#yR), ҡK !EK3 pj3Gtqb5FZ܌鐝{N'>-l{Hc.!jUv"d`!}sr*Bn>=-ܼD)t@Z*i&26@ϸm:2'[˞68Sµ ;ݥAezyL?.`bd2 qlD) |CVԕ$OI6G,1|г!:qKŴhyoP#7 PKH E] "eaYCrTR|PcRS?7<:KW$2[af%pH>^ I5ݴ12Fb4pͧ.qG ݳ;:;?H_7NUwae̚hI?^ĽTXwR\GR/;O*x&Oj_rے DN*)n TY+*2B]jmQ?>l9=xoЎJ$Z8E j] oSU_Xh+'Qv?<" d󰖽Z2Vj-҂T+Z^.XoGC@?ޗeEŇ2"f ;W.9znsYTuҝ*Gf<o2u@[0oiy"В/zH(rd(!*ZMmpoSlv"JQhˑ; eVR'U6Rkgg%=/ȯxzRt[%텕7ngVw.Y0W%62ۯP_mL.r Xn)*o5 dtve}^1,`"ʽԢړ26-G$|ȫ!)U)_dduP@-.xkIڏo]_ :؊gώܣqT4fQ^A6f,(׽:J5C'$D=}p8kPtcVҬկFF f(i1oljFxl{ U+Q`Z]d2El9뒿f\r6$?֭֋<ܖqj`c7tDr/pkL͚ntu aƸR9џCɤ[[]l :nG`y|0!c۠7(,F>'&|9nګ -DZAΠ\q,#c(| CL!rEG,haP0Wz h6NXָf f6qg(Eio(tĩ9Sֱb9?HX.&(n@пyڑ/'ꯖ"&`:q7br]su;݉:'nUzPgwT8 hT?Yvry[Y bKHO` gٛ[0r\($-&C8B^N50Ck{ -]BпĚ$:C-)QY6%9@ YxXGؕF@휒zpP:S~RB&^[#y#EAXA$^Ѻ i F8*5!@XvW~!  HЌ *dQ j}z%ӡZJFCN C(O`yWCN:A”wԇAxUSxn؎JGiy/3 =dMU`[LLLRqmӆQU֒8ƙJ3]!W>X44PpK S=4Nn`~k}?xtТU{=⃲8mu ~E}/؀ 6q7#߭q2{{Zbw<AD`{@$'i!ɱab~^4٪f#&=#/rz94sjO!M:̫)wN-)NK$*O *א[9Ɯ?/Q˳M\ C$0e:OR@fYHA)T0;ȓ?(ƙMҸ[u^K}hߘ2䙿ј_[+]LdpnICqP& gc-Q62_LYvA`IVڶM_s`B-!wr]%SҴu pӛQT!P,X@S.0)ʐfţdWb muD h^[wL.Np?D`=^A% &=Eh;J4>{NFR&z8e[WRisP\1fEKƴ%SP);#X/S%4>t`Fw#eH0ɩTG'|\9,.JX1H[fMcO{!W,{Odi%{X~|r=ƍ}Vǭ6O79$h'}^HqNUd*Uoj9=_{Fy^t$cy=[ u^N1= h!8Y?.kb5w9G|~}\& y#`B#CZ lrC4ƕC@SI^n$VcLi;tsMM7ip/|Lijk7 ԤDhDNlG}FȄ275"7%}!wmOҼI>F7LܷIX83mGG,Y%VCN?Ծ( N^xm ScR")[q(Q*t ͩFqWhŻoj4,d^M5Uc O9mTvYP d =̴wnȧNj 8vJlM4AYܯN-߾S!)6D}- 7f+Fl)xэ؄BnD8C*:p"Tɂv1OC^Zm>_@nuw7kwK@͂]PҖ(Ok1of8el2,Ktӓ#]7 4nE p)v/ :[o<!qv.939LڮrKēNJ^ߝ Po tCCu+x$~ZYW4hXƌ7](u.*jy :nT6^Dӟ< 5B䬇ڇuJ8 ? Ӷ_x늩$u gC&( q~E쒍5fP~t3izw"%%T9wVz8W>bAMq9/DJ=@֗cL*9͠Kז֗oOtebN>_tOvOXnι~,(OGl@!P+˾vJ/ 0&xa(ދ*T yhk[/^蠕bnPwCxь:6q DeCi@t&~l{!D%R$4?4JYdHocE>KT-ÜybwN9o=PDB{-7 Xb|^P̄j mKE䰥]pifFGV)_^C%<+0Ii<F8!; o Z6$[A򵖾H.Po˵91觑K؉ڐ\6rv>Sws.O .e1~#p2ƍ9I4U|B@@)PQ@μW,Ϭ`FgN4Զ,ha:0?eUR:ٙ6V&xpG(!"y@h?Mƴ%TMf46,,ׯB6Cp3ZvcI4V=Wס۫ گjV:xldC}=ޚ_9zB/-;|"+x 䀎fCl HE~3^r6Wٟ/`uy.AT6}O|n8!'@4٥=>7V|oRUMua< AUy\LZ0uͭ*Ϛ5zl K  {h |rg@zzD/DBfI%F"ڡ-dbx ,Y}E ֬ rz}3ŵ&E2Y~I#hϖY.k3B$S|(( 34w*{s|C >No^>z*e`mV>Dꏪ̪3ikdz,"O^Iғrbdءˣ_UZr͋uFPnC[dAÖv =6g,2N_ѯX 7j~evT*% zɃic)/ #]5篫.w v| 6.%r #!%!*t<^%qՓgF (2>?q|ˁVpUy,KPT#*LeOp2jiJ|7i &2Nʉmue5~`(^;7 xAڌIYsvI"@yU1ߥsE4LF#;\GjHN{gUJ?Sݟqَ͏1 >^eIZ}1qreVxҖ\*j?qа5e!'%N+y,:w׎rָ#JUC a MLqʂ0]/& {7c˳"3!ݢܼ|b`>3ڡKwɁ%0=HCF#3 ;hhBZYJ]Ya[2Y{(J"j%rWg_[>C 4oXjHHI潐⍩'s qEVR|*z@۔ ,9XWACސ2GKȒ kȸU`4Xrh;MV:R}[ol˨ cŦe ܤWuK@ջ 7> -DqbD&jՈTT(Z{]7=oↃş uPԎ4Y:{îANT2Y;xP'b15x;wA苻us9t= Y˜l=r%z2qD**=z {" Pv ްX7o]- # 9f*pĨx ub%eLaJXSFmyFCSSwHasD3< -Cо(J+SX( % :=+]d^SGD6 <[DzgI0ԵMV43chsl_P`,`nYyLϬ. WwH W I,b!Y-gUu hNZҋ#z4=jZAXlXCL-DN\:PN)MzzKƁ3ȇU?͉ͥ*ԉ ;KoWگ٥m].אmEuw4 -Zab4]K$b:^weLb#šZߣv.yY;c88ƺ3JڤK 74P6^*/^p[άBȔJ}+{nVgiJMbhzfJP^^Pv]5C [,>7iw܌װ >S8|mFXwkdb uxo>kl2lg2 L۰tI;'Kd)2keܿLAQayQCu[.(P 2P5-dGw i;_)% -"zRφ0QK$Lw7Oǧޖbg3EEܟE; tC*3׌ORcK*D. {'CNf <׹Lsmdv'Կ'k3bKn[ZʍrnF >]}RХK2tA2 S,W\nKF-Hz(!rNWdB܃le7n|`R> %.`Nėvs(F &pgt*yUϻK $g\pa7gm>Ԗ2?_ uJaCݬkX^Ͷ DW+ d,WPXŠ{;z~%"a` nF~$x0?DJ\㛯k?VY퉾A}A9.f` p`9RB#ֵ o^ϣ2hHCD0w΀^O9/>s n0,?ʐ4D? 8?MQW73F* &D?+ CtpY;5g |Ⲹh,Ip|AevYDj!WqbslGc %=U-sB_+%?'[E3q.ЪH9TT _L**{B6B$)uOˆ~ !$գlzn)qr\< ڵRxBBtsĭK 4"@iAS p(;xnqoSzi\#:!TyϺ ۄ|+5کU/R-b,0*iXM7!H*\Bk[.}rWz*I Ⱦ51BQfhNu:RuE>W].]Ryꂟ'дǍ aa32EpW=$bXw5<"~B߁uhd!QkOWܘh*f'9M~k?Y ?#HCQሇ#ؿ}{()M{6 =ˋ mx__L앾Q=)†+^ĊŭTxscC?2DwR׽0/6&{3HAcY=޼32ڲr"! *Y8'BcX'r S⫂++(뛥|H^W AS4Q-Лw]Θ̊_^- -)quI4?$9X#)My7lAؿÛ}#:=bP9^X(x<ΏA ~q}>O7”WN G < 2^d*@F1d]pZlOlޖ\Дu0t'FvK%@|}렗(+ϭ56n^(xؚiHɻ:Y7ڐj+'T-o ie4Ϊ*ZiRA ZńZP]9$*αTхUXW varYZDtNٲxaL}ꞎ2A@`w6Fbp2:nG^[B Cw%t ͍;fqr议Mn`(S d.vO֫^yq<9 w"G -bs8 <Awύ [Y&Vlr+Ec65V!IX}'$:O7FRiLѬVE0,j'vn(0:Fa.~)Q~ǚgKԂMӢ'>K7m< ߏ.!0jyRJ.9-ylbEM]ޱTAW3YVm1BVDu<Ϡ0x^j9uZT8mY$E'Mku]-L[ő6#$+[! xQrs4=Hd3 (gOE2E}a>u<SDĐV8lCbJ{>œ_Z>n}Z )yKT|C\;j#:'cީK];f_w9y'aY.(h Ӳ`+fqMtՉ^ׁ(;N$53̈́ʚ CЃͩfH CqL]5qÃ@ߡ$GC}]Y\fkyqCR1fvwIXH"υNP\AWz٥w:oDtȐo.j~}W$HŋŅU;8߹}T8{1EM3+26h~2kֻ=o_pew- !ȰlE6ݑqg%8z'ծ߀EfjiEx4:W$P)YefbdC](jry*ic?HRxX'Ƕ# #ʑ #Dtdn8I`|pEikD1 @+h3zMi3hڷj=P[IdW{A8#hƲPN~sINr|A;`ZěXXޞ^ TwݿsrՎ˥|YDs!Ւ uB6I`)K;@Ƃ}rG㼃Lu6 ̈s++37c1.GL`͚10 !ʵ@;ǼTЄy\iV/5Ga'P.- }#W0 cwhYjjO♔761֭>*[a#ݺtiJXTB"ݭ[L];D 'pj[hMj2W +o-d+Qo-aLw<]1ux 戶WA RX6Q5 uU: g/1JmPp*Rm~(d[fUQ8ɿ|EU`٤mg3 zm[N3[`Osu@)F}eoO4;ۮBz*=BG"Hw#hq˗Ӫ6F㏯dջlV^WQUޥx(vV KI)$~Eb'D0V"ŴMB™bB,8n4Jv^>>."ΆBשehj?9^74HjpE[a2\B> LɨKYFӔ`x >E"33³3oǢDj)oz^_hL`TzB'e:^}kzO!<,)O9zDjeDr l'Y2(m6{3Ho |:5(ڝV>|%y$'7mSxHҺV;i9>??.쨶';JїnvՌiBF2mx\NȲ=oE}&(wn8ܮ[\a9d`:lӂFzePcR((=2a<J^SqgRX"n?Uӗ5vVmYb0s%0pi,L/lroأmch㉴#Ǹl` ZY)H7k/ k,j fM>s5wu2H=iVI_wDI_͞"p.)*䳴 zroՋ>Q_Mg{VS%ݚ7 />$f~f ߰(!FoA|r8ckB1H%Gm_V"1B(/b m'ܰF&BPxNkSl#fvX'b%pqhY2X odclW^job;d :uҠOõE`AWQƮ=`XIa(uo}y}BAp,sy`%-m.cr ]:t pCFLN^Uh-֥ ,S=-K1k7h۪zvY dyE\_"p6oG7 %/"iW1&Ţ~>`@b]ɖ̠IR&N7X%oʈhta[bL`A./Kv-O*wM#KߓWb0=m^(I9n򮎧!r28G$P`%B! HEͶ}0X#33 Fw8)9\6Py7ЍjCFQa Tz XH*k~%o`h-9eu:3BiN[~33oXNdHUؽ&)g^zQ' G[ pP9JXC^V2_|{)X\ͥug…lˆQ;4djgK.PWw9$:ܕ40|VNS~Ș-47@nJ!EG%̴";Ҕ9Y=&s܃:ՍR/U͢v%$)v zont4j ٧p5ᐉ(F j6^Drb+sZ?Lcuuo` E J{]G6SW46bH+7Wh?>7clwoO#zʢhr*4<o^=*+>?7.{4qYDvm͠J B+byryXs"l>ԃUM>,|&{߫<_:Ew1 }h!a k4W 2*1n#?q =FzjS'# ^rAJ!AѨFW~ M" jS#<͈57(m/r98tVO8V%`I~ޕ69UkHg.䅫E]3TBŴ"xL6HyA-M3O/8Xܺ3jVmvbv/9 QLFFmөSU/'Rƺlk]Oy?}`Ebܙ`N ֠b}F2$Hդnq˧t1p4aF?t oD#+OgC6u~@r,1Mf٤Bd;5(WE O<p2Z/TCg&ZAdOO IM22{-N Ł4=r"=jkzΦYX7ϓ\}j 1m@N~$$`9BM{9 ^)si[A8CC2C!.gc)@{('{[F~&bq3Č퀞G#\zҺ02 ȉEL%촗GRh#yFL!T?`ȃd&OG$lCw9!#Ǖ:ja 7.zf50Y?SR@q4$b=A!bE8ز.)6/;l&}^Dt=_V Ϋ&d)}ܷHBM Z@`@>.OP+nk~1ר)jCxм+v Tf 0UM& S@X΍fdsCdl 1rf =L3rF~]I^nLs-ܚ 3ASE 27d@(UhTqа'7N*=Za5ifV;;2fX*8FWh _K#G8) F{?7D!Y=pأ5qE§0DAZl-s_q6dB/qo+5mU 9*yʰ >#`%7=BAc2ϺT_%21̵O!qKm%9cFHD~pbHit*@ƿ&fQpT qVQIq((5} Ͼ Nej"2[qݡ){!JID ;n`PaZAW& [=lzAv֒3"LbCiI,:Ȃ2z\+x's gFaZ{J\]9gKƖZ3M,ylc1o'.dRm.wW^8*<럊P.1WRk{!NcU1=t߉I|m>f`V [1d&WyF=]5Tbln$ƥidp? |Q 6NeD$fN]2p ʢ$W.VNz+AmhpjaG cQumkRΒ]؟o Gx="=y_?WP6ecC<%ӞX/4‰[>`r9HZe!2t@Jf]A]/R'\\A Xw"+SJJ5eo܌sۆ"C?^4{R3mGLGaf՗۪9Ov3v?^ NmK,IM[aNy3ɋb=txj~Rw8 ^j{w0\- s7kVwU0LDȠEEBÆ,yzsxTcð ggS'43[VN1QoQmxqí4\"ۗV?xJhP0UNYwZS%͹hpT7>c7`txt)7xvDo:e%QH-.g˫SDZއC_4V߫|ށ{;B^V:xq>{ݹ0eA_cc"=CpX襕~'vן]{]Uy>T^œdEHL63ưprƴՠ[ Og":(5rFM]^CzfSikڨ~A,=W,\N.y4#o+SGL90}ly)):l_>M/5_7,5evڷzט#t2RXݥ :!Jd3 K.fswr/zdbB&RO5~(&cB!^Lk_}jD^YۉQWE{Sޘgᔚ88Ar\.|isC OwL?.W b^_y7Ou4%\J&#o- /n̵vQ"}t ZOU0u[ *bQZE䋐߳A8 3m % rL9. 1:NPUO]Z$8`2ŃHqr1%Nw:!Х=qiUE\2I~.ȶؘ97r0\EjEnJ1ֻ"38C\ҳ'[d+F!u 6\(KmX,R&,Ƴ`!yI) Xn#q)=أ&蕜@46&cu.Y&p-R*o8b=eꀲ |w$|,W ďKj4UUB0qRc2VlzzPMkS藺GBů|3Ǔľd'o~;'y]l=]"9A-n;81L1d+3;cMBjHWTg[yX4 }Q1m _b5ԫ7oSedz@v|h 37 WxH3 J/OD:R% {v<}N=sk]ufRӼ6T:'K2F*HjU > ދiD֕8Z[}2m`l`}{VQJ^\<}"qr8@KG=ȓ?ò5H=R_jed0X^ ^1 +l6 hyຼQdE:Rb$$x:3fo a4E`Dz# X;RÇoȍ3|\ƈ) K@[ˆD0h>YE&UQLm+&F,cޗ Eu0= ^/VF@uM1?QI.<@ Ə+dQ|*Ϙ{XŨ#VMiu)4oEF 0TvS|0&žNIdI[_"P\M.qF&=F 7}qū򺪴C\ÖBPBetq.eZ^xd%2nMaU갺c?Ԑ ԥĄF^zK ZPXBܽ BL~Kd`h@Zm+zDRtE$[xrϪpr<J(}ǟW;n*5p u[qCN+75?pȿlt"%ӟYRCAjz C| )5XꣴRQy/h0Bd[5t'ac?jSD{_JzBdӑӺhf*4X/XI,jf~m,Xf.le@wk–U5j_˕i=.^dz9 㘅g 6pTȳUs)d:!rldZy{M.3Ӹg1>>]2>C}+HPg&Axv9_ V$Xމڇe wBK1v7VIRY2%/!i$ n>/zaKSC"_)3z$ʳ :-2STKHXenx4R,3QY,Dii5J;[Dv7L(6ɺ&1џjZ|ݮSn}ΪW 3S !THחşkmC*ywl!u.\*8jְS\+4h)V2 - ,2g ADbW~p$E$?]"OэEw2|úK9bwyTRy l( +i2tRpÇ Ǯ_`s2֙iO5)Py41dXln-!xDžC;JP⠛ftHáCǔ ,1v IL8aitҨ @f,[pǴʻbSM}r1"ICm`ے}}A1mOw2쎛3_vWD&振+ mrhPh N{:uo<!ޚƊ˹Ka'' ɷC\52@18l_}mk2/R_?g2:RE($+1(PmiP$Ko(#خk*+ͳ8sP٤wڄ<@FT4r4 g~8B9vFXsFh>XUIl ;x]g7Yx4}T ٽ9.-%AtM5.v qFOTKfn1o-ƙ,R'AYh*߉:mF9="t^x=P6P :c1)w?cw rF?[{Q?b^~^SeF[;izsc3#P{Qr)J/Z wNst~it>' aK:fj%$5gcIr;09^sy޶ E\.px!0@3Beti ^j:?jy&I7?:d0;N -`{NV 2]~;Γ~6qi{=%p]쥚Ug)"̤ڗ~ߙ2^oQœ#aΩW:3e ze4}R-/ mUNgĐa!35[dX$9a|f%# I-M_{mQ~ی78i(c'{g:Gb܆ػeHQj,n*shyΡp`M|jL6H^xXȳ uц3J+GWtfqh =T ƍܧ OTܜSK[9#T'$'E^xWy@/j*}*nkU}UEe\Rm ])!XX uF8Ƴ8gwR}h(D{Fjn!:%9Auشxv bxEK%YM-Us)2Kz>{*#Щ89(  @ '& +FV%V]4Enc+ZtF/_+ jeR-I6]ݒX$J}IHPvwS5@6v NֳMa{Hm :>XfX)> {j!rTdomq>0|aw@R8h|o$4 :C`7ֵg`Gm[ W ߭CO.h9DNUs\RT)okc _÷j\B`?)~]t;8[zjlD/g 5n1^Hs>Ȍ_0"Y ;@׾K K|V5ąWGxG8̺0QF׳o8x;__Wcdʝ<V53i-RffXgpL/K ҡ9"PWs˸0ucmaQw xT߸tQ9nԈtlnS\:JQZ@4xkUX />[hWA Sv(+6NkB1vE}^$42~Ϯps|s]. i"@C-T`'sQK wclbcFu*|A.Y/AڨA<2'!{< xn(KKOHܠC2>2iNz B*J|o:I"~m5:7Z$x~J!-QTGu+VoS%+9I}HnA.=o?S䖭{ÜvsoRW%u=rg$ ̜%me d3:j] OX"db60#얽͕ v#'P\껪)܆HkI,'}\N6yl OGL崯@-Y|\Cјq)xmLoWh?@AFI(`JN+X檭|;I:|ĥXJVILu j5 eoޅpOy;`ˎAe\e$Tj <ÍjrkZpWck= sNYA7&ɝ?#pΘ)D aՕoc|y<]X%>ʏxE)Aⵌ67dv0W#q4m`s343 ߛeBFr8܁UpezK{I;eV#:&YRTg#t 9E g!l͵^oYG,LWeLI%?6i2@*;\ ӲqQO\ =P@~\{̻pIJT8ŮplGmM6JvvR-_dV4:OD<*Py*?68 (BySm7نݩqԦ_U9lCpW!gE_U7<- 4!R'w 8Dl1Q7ۃoUԼ-0aB΅ĴF?)(;y7ɕ7RU؀]-^ jAKKGMDk{omz| N~i[0˚Bg9";=Bi'k`ƀm{tة 2O Ơ9I*9+pI&0&#޳F[1bEG6J' uğJv=DI"-pvߝkx$W,&@hoRwaU>b_ Pn:sK5S\Bԏ1!uD{9H6uuB+IKaCR'ȦfQdO PQuOHNcWKi< ?bbW\rW H6o\69 JJ$nWbtKV`QL߀cy$#ک7( %{wzh T 6֯zM`rߑ"O\Ce+.<9v«IIPw?>jw=V3f?p9b?XA5D7F+ ԟYff! m4E߇Ըq^۞6(-nFӳԣOP;Ih^꬛&{|yKa("i+Bw{vgO#$Gu)KzIo~ .Z` Wlq|vx=1q}&Ə2_d1x]^[N 5룇MREow<&2wD6Ŷ9F 6æfÌo~l#6ȇdbZ, A6&b{{yU9&gP5MʯSʂ>ۛ9MgUzmZTZza%i*=p᪬q} v#vG(svȐfMK&۽u7UQ]uϵ IG5nZ9 3OU߬}#0f׶#>m$6/Eٳ woM%1%~H!_֪|mg/<Ngt6;Z/kO/oѻV[7ZO OFis3.AKk= JF5zӮ@_O[iӿG25N`?]ٞD[|W *8Ұ.oe{f,+@SEXlk\/U7ȉ߄, ;Gx]!?,[z Ha_]#F[R{ yiڰ3ZdBz㿌HD>p B qc]YuzʎwcS{ S&J , i;۝[?WRf=:yTšEתm`e*-g !ֆ^Š^eX:gMH`N 3&eߤ "Bu2V4Rcj ۠ݼ(G<z4ˀ4&KH;(]4@=}Z&XG>[Y0'k5W]/ON c/W1_<2_찳KQWDEq&xy6E}d V mЕ&6'}+y'3#i)4b*2$#)dFpJAK^I'>\w o)a qV4v&q3URIOYD_ݹȌnxyK&2ė̆:ᅅJ uY}`"9gS9QDhkaO񼫄SGN`'ʭ%=!zO}D`1M0]OXQȰ+XcO_θ%(&MxjH L A+xeDP #QWhefe Yiѫ 7L >pXg+DPmGZH+)fѷ؞P#B/U gbo~<٦1ÄVlGoftPB)$׀ t Ņ6ǡcNjHXnܐA] `uܤI뎚O.\ 0IWfBlѬY|/\-~:PCY V'uǰ$&~x!-7ɚn҈% mذ_.,r#]ӵ[ 鶨ԥ1 ef䓇E)&S۬kNU}"pf +'L̙J6qWj)jzbniʧۘ[.f7r($Ĺ@x͑O,Rc:@/:cBO#Ia$ҋׅO\a QZ-EA{Vԓ!Pw䐌4C^(Xma狆!YP|{M;eNI>h8b]jia,opnpƝ}lm|xPaJԙu9Mx"L፼:e1{o,f]ڭГ]jUҔdt=\挄F4`)-"0ztߴ9B->M9ۼg. "s.-ӿ0D'gC NPĜַ/17HFXSx#0:ŹVe{ȗō]_M燁璥H] <%Nhʖgx~ԡ;Ld8¯oԩ1zJ_ VQz)dm8塗ЅE)4;>'yLtȓ19PQ4? %Gv R*xTY}#jOh>T,B1Z-9^_MUXx}y}@\\ _x!ahD~Thի3 i`WKfDpvR{5;D,?X~Z?+];IM \6׹u1]p\4 < Bq5r}^Ij.{5" TSQzqpE/,!MuM tVW>rp̋ڼ%sT.Ѵ$j6Zf+֝梊yO(h_# $xQucV@/a?P ^Vw 3K@N--;q(.ݢ/*kz!7¸vrz>NX'-N//5%U?%G&))B7Akt52^Q]..h=BM[yԆ {vΘ}SCe员rP'%")k`0IК, ZMdf> ޘBőp-,:D !IQWl( nɵ} [c$U\@3!Z@C}l9]%]Q{4PɊg/WM˞iJϗۘRlmjS}d.rƨ8׀_}mL>Oǫ*R~X^ajD\&]upY/ѪBE=5c=oJ0ߊ'qܖ3SΓ-iDH>-<.>:0 Ո߈MKZ3ƲI }a;JJZ-G\Z߱•srXhe`oHny"4A[՜Ykawa e =p$VjMpyR/hKm,OK;f=4}a(&ygAI?e{1[L(\P*ӰFܛǼ?xVm ₪0XH\T}wuDZ;SRXh,5L vTv'e}åX79u ~ Dvi5|Z1,]-jڮ]B(_#)]cg/-جImbv|nG{iAO17YS+%F-k^>ESsC#.#k* 9{; FvנsW>0f+: 9ljN UQ=]d3zΨ{~ҥh{W;Y6.ņ5 ni, \r@A6.&6 f{|`|$t^TQ6z^ƚB`Wݒ0Xj0Ob>]\d[+gKb_K > < ;h:O6Cam|=DZ%4i`9 h5]ѣC#lO; azi"bw*!xg1ބM}?PӚBFs7 y=zqV㾛$&9r.XVLk.v.Z=HgC/9aDc#k4md1aEMءRw*0nA)v#.dXHfT#=0!6w@f`*88SEU rP}R$a-MW. Wg#'-<[´γx*b".LUPw.#znbd `U1CAaI& [v ᒉ3CsCZvI"Ic_oGn.uWkBy-A|yei [.sBrsɼ6ÛX?gVD^5RQRH\AS_OB¡ sn#c݉}&TYQ̲ޜW!^‰ 1йRbK} <_̃6ݤoA <)T*RlGQS Ov鼽UI昌0PAC#aֲY^FhtZ@h}#:a6ٻ!Nl a߃ĘxE/v.bo2ckt&`u3!&{YSՆ\T)jzۡ;<պ|Лn#sx_u%' k.->VaWEcԫ03)k/)Q^&iDmf)QJ!h4́`0.4JhhEy ڛ &%ϵzB0nI)` |_Kn9x-q^A(`hfFnN~| f8.vmU1|+/”( ^E˄ՈfHx!H5>nw-jD sUB$խyM3北KJ7Y =q{NɮOI< ]yR_՜w{N1d6O`elڄ: ڰ꒞Ge8;?YƊjodqGBt[@IP-dRNUhkdzi椿g{Am$g>8sAUz< @9Z܏ܾ{:}]DF\ʽyʱe[<ʊbtꙠ!FL/.cE.]v2.~4Yd݂1-s15xg:r7Rɰ9|B ynױ+GOUj)LEuH&lM`nIf,Mo6]*Hht9$wNUpK8Ϻ;P!R,M/_Q~:uGgka(?HO q2XQ Ad[ pUsu٥ߥ᧯'O_Ξ(kųy BfrfTey"\=0}ۼa"daI*o5y"?^$%V! aQ\6vϧX Rt8|!HW5=^WNQ٭\ "6Pkt"}]e9xb Xa`黙|*y!u5MP#+'3 S{)Vt}"+=ODKuWq_#SAC,\U t xMg-hk^%^ADdOv=e(9ኲq. _'|%\-)SĿ7-n/ h?C%}9$|T͇UU*A`Cyv6NY!q,Gϱ->%v;O2|€jcH3"{18?n"gxe^܄5_~U9f$9 ,f t0Db=-Z^?wG]iۆ-m]Wqos Ǭaԭau!DzD5ܜg̙%3 %eaxZU=!|\.OZm9xd_{e hc 1 eXjБ]yYg-4Hx昳<[>P肉4!YUwWz׋Am cZ@\p<壔oQ#7ݜր6,Ҏ?k !L0%B$_?0#@>PScZ=N%!VpTB}cM/I{B ߦ|*0 {%ڕ۠94v`Rd=qnxlcSS񇘅Bo9}C3AE\KzrP-~t[A  jW 6." zJ*DWhZUPA'y^B+r`OU𴲀jjbk.QV:\T8QmLPu!oz /IumJDh]mxГitMs%n# EZLlI; _vɷ*v̻4x1;ƽDwuTRf?TuV-ߝxX?DPd(@>Cxb$K5[N Oٞ\Vd81ؼI>Ҍ%@0\V9wUӛĄDOL~g%DMס Ha6s' \;ӊG& ĥ̦tA|TakLd''׎DA8 (ߚ]479+Xa+>I17:Bg}!8x0}|c! ߆:<)*ztz4Y5h+3($8!55@=d2@03r`8<Ns+wAD,@t )`LV\!.Eކ՗n `p=.$ uU.2L~c_/Dsy+·%woQ [ ⁳Li` 7Gʳq c$>h}#ɫ÷:PVt5+4P0/PAsNe%CsB!Q g6X%\e\$y/! [- {8:_G8a틅N<[h0.|%zHP=gMڷA Zqf솎_o%'3vdweQe?0T`bpQi0ԟ*[ 0ԙTTf8P3c )1Hrde/' dc3MiO=n6uCD*a7F.66הhPT!* 3 eIQq1y򜖻D }FѤ0cy 2I)]yOV] WoǙL>:w3]ꪴsw[jN:GC,xً:'zBuzbtޓ6.黉 DkSHC>ޙ3Fs$֏_C`ߢj^cɬ*bg/@H \ʍ5719׶Lkۉi@It? QXh-y]jyb!A&G~ֿ`jiRM8=Bc!تj8@g3)twT:Д\&f$ͧDK+7b/_HQ0E%~w2H0GVGˬ νb41/S؄Sw ܓf`9ζƬ Xžh_IpzZ `.:r'_;ٴ7sIv oHwͮ9|mdkd5cGd\8&)C̗Layh ofU^k"A\(jB3WaQxMwy[6qݥ̟¯,{>BӐ)7|}AB-QsT6nAC#svp !(h"l w7{_#iؗ6{o#K{MbP;]-S׈{Hb!r,&4igwwH.dh- f" N\ܨCEd<:@*ruD/7 pR,T؊DD%PhINud:baIV?vUQ+rBՙ6i7E1 N%\!^yfE߫pT kqЧCtc6״ӷ42|V޲ OHaEٳӷPnWWOoslU/v֞+i]jG)c֒KC-'녎+ 뿍26wur;48** Hd͈ɴE&MACh.hH=}>*~H{pKȍ>la!cn_sn#hE'kq>)udž6xK?=4TfR(>EPւ2ሷJpml[Q-/v/|TBlFG><&V Ees\{RVj6M Po-U:ۅ1|OckDv?A~;c2c9/;ꔴQM@(<.pPY؛Oz}jmSfDLk\c [p8iijGq2r&J ({BqZjZ\9º&li2 푧Qߧen_Z~.IRvFj337k 1˻)>E~{+.tYJZ͵_ p8=1Mxn;:pȆ.:m$r odYY=LD-rRqY[8̯ygYZ07070100000039000081a4000000000000000000000001629779bf00016a68000000000000000000000000000000000000005e00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/infiniband/hw/cxgb4/iw_cxgb4.ko.xz7zXZִF!t/Q]?Eh=ڜ.+99vCLlYemVC @v %<ƿbry521u㹜Ql`kby}k-Lȫ[inA/Wň87ԥbvU_R{M¦m%Xqhe.QJ\Nt)BT6i/ċDU1!XĿc[XOQ2=!_a8Ǔp;;_5͌~)KI ]]|x=k-c-눔H`j't:"aHn_&պ3o "2؟z4f% x o0"uXi>]Ny>:#sɤQQl:ŌȇHpi)1Z*A$|GTGMV DwA6\, 'wPջ+=/Q"6,f#`—YZHA]^]샪+6xsچ# eX&BF~ N S$u㰊.`?x@Od0wܰoC;Qz{Kΰx6 \הyn>'Aj,^8} j37Ku[:Iv)/ pz=&OL70/C2^קs=mRfkD"{y6.do*d=`+EHK^ݝ KLsN,* ʇ3$~P#%] ,ս?D;Y5Uj6 ͢*WO٤!*C=IRi΄RG"\\7$·nA='7QLС#1O35u.L! ]jnQ-i"] 9_¯!M.H<նoW$c>0KUz:[;7I]k5NuzhVDsf7w- 8!d&6S .=eWk/j|S7f{UO!p:"'zR?>1d ,|{|w&wh;\"+zm܂Jj'*.B(1sдxY4 ә̝xBtΘ#ݩ@&*FOq.{>7OD3zr^X FߠX3_c "* 5cc iBzd6n3e9H8`DP5Q*s*mJ5t9+BHtT$vcNQŇQa0(#:<> n~ep:1e-z3=<I ʡ??|+߫B|Wױ=Tz9EZ(OoB_M{*ߵo~h8eJcGH]_ioJ;yRbW[?]BܹzlsD|B8m!!ܖN(c7D+L`43Dt{|c2dY1HE)ט e !4=:I8]M;__0 5:SkdJZc4K}kRz Yna>Z1!dL34#t E2P}f5*qu #= Ot19\xJ}*[\'ς'Ğ"C,'|kعф,/U;'kOmN&:WʥH̍+jc3DukVfwKL8USǣA 2NiwkLIJ joS::Qh݈Κ2Mq/g ٴ#H_^Kq кuى9N{0?Ӄ P{e`8Ӥp}_`ljP"8Ho!FIGܵ,"jz+J&tmq*ulk:>d-@ Ϯ-Z(k{c +=*긲5L["lSDYDpG* ETqԫjJ\o'ĆvZ+2JM ^| b"nwٌ AP7X[^)ߋ{II-<&4jb1p`ZmH]ty]d!,.SQMLα%,I4l!-%U1-o}CL5yoҬ@%✞RhnS6ٓ|4E& F_4kTNI0Yl o.@/P5bUTnyiV η| IepfLZ{_]6C'V|`~d/. M~X6GfMjD]mϼ8F}& 6#6(22T9 9ed+UEUcDAsf9@mu< U:^'edu*&pt|b퓤aȄc ]gOt,Q毈>`7:%e 9E%?D0UTH8[ %kutHl R8yt6J[k#%Xd&h\\Ĝl=.^jŕ@xCAFgGiּBpqwZ&@čEENg9(AgT>bo߲3Z\X&*ދr8ߞj]^E*9[Xsڇr~~Ϩy~h|P={}+HFs6f` \jJCڍiBWH'ҕݘ2IVVlQ|]'@OI'[86zmN[scISd9La 勷Xsptrppd*[rQ>dn:lnVDPK褾XvE!M/GVm&ya,T~4DOV/p'^J5L`ƛ__T;AK66)0@y+;Ŭb[B2ݏ nl*fgZkOw[Q% ]@ Z>dcOjaKԉF=;qL1Wl#lHIx  =qkqO/Hr` Mb:A2¶{x_XxS񵜧 he3Vt )HI' FT56L Sh [IP*Pͫ*@r -$N S D/MפT8v]4R.GR{ixeæ6k&ۅLK4JF`63e*:” C/JUЧatZsc ԔOHV/u 1I?<9o]op@#}Ǜ[ekQHj6ݢtؗ gdg~ƞ4ADPA;EԘWCf*vN$du'6Wjkj:5xvf4G:Ԋlw5kV17k>zǞM 4 DBtH^A7C,Po_J;I 1G9qh2nFzlH*[-I"S0}!@%}bk'Dp4.e=P98EUB`5xle ITڝ\C]9bo/``[+ -xCX*|=ɨ6YS&+6{k}C @ ؾCiމA7Y (kا,>R—kR :"i6v8`'5`>3V3w#HJ7W޵%54cS8_1d_O.+V`2YSwZ{8rSK孆'ßI`ntFqʳod ?&5Y?/Z%)١ :@[4%1:~5€w]DA0wΫKl:%"|2\QB)cn<~9J1‰Iskc$kϼ̘VQ-NGJ{bdEcP0RnNn0p3"7bCg 45߾ B=LR 2Ƞ:$r:{zgn@yA"8LqS{\)]L>&m^?ނ/ܲ$0>}p+q>)v Mṑnt2Sf y, eoY٣7f)wqUX'hչQ8`P4‚v !Qr/PdhɜHI zOɗY^kT͙SK4mec^VLiMR}<O,D$=_(es܅8+};Aol_Qi <Lލ!M1?{iԫv=>t#=K2),Zoa$~DԎELnշ%U2@Ӹ,qkKrxuf:f}[< /eGs.BQs`&zЀltm|9 w*d#BTyb<#m{K2WJ_kU# n~x\X,!8t+3>( N5:tN E?p}nP1rr b4Vde¤ ŒIyh8i=46^UA{G bI_Dn"9,w5㶏k6kH-%6 (W1OsqY̜+·wP̡ .Մ ݿAW.⽄I&2=knq|W6B-LTju4L1HWL!zA%˞Q~oK4aV6rd]8R*+ cJ,뷄ŵ8ff6_g\n\fv\/B_p7. 9Nxt=Bо΀#NVݨx+s~ )Gʲ`6i5ŧ5IZ` @&s$I{D;䞨w62Ab%b"IC&k>It)cG`Ų* ;AqgtViΉ ✎WwG|j÷:+Qއv }xKcC)zb /lIioT59=|^Bn1'FD)m=%E-9+0<7\r{ȅ gw28Dz~~Y9Ŗq_~WBhgD_xe4<CO KjgA7HjoKm@[L$"Y5<`66SslkmlNEiH8,38n}S$\2~̴;] I69A*ߙNH<87j|Ԏ51C$%@NXS;HT7v#oQ=U ^*;WGoƸ ѡob)O+$T@Cu ud<𿙙\ns5hk5G˕\L6JGBv,_*h&*'C[vxDѨq itB SoU(*Ew:e}0n@@(B4ߌ[fG‹/qp\ԧT;ړqu#>9jpk`~&.[wg!,| f͙wrt|z{Ssh.yڶ+r`~=K;p\eW\5 7K@Tt$6"vb/l>'V}2=mTC+x\/+$gEU[ ?m9?y/3ېx мx=ؼ:K'v +V>;[apk7I+D;k.V#΄)C7HxfbW4yU5ͫAjV񁽲#WNO+1hִq\sN M1TI,>9.+x/2w94H'n/T֙9h+\mZV ͮވ9r]s䫟U7w"``%c߶1vɫ(#/6[[ƿe/%nȢ9[b;#0SǝPA`jWMٲ.0R5tH6S$ [E%^8UGX162&BKbB{bepBZHNn3u敌pg>8֍tA<<mU xsI}1iBh_=urO,=Wˑe)~4ST1;ʧ?h?LbpAFGu9I9`sL@[Bdփ)5`] Ғ 6һ\a.4}*NpbyAƽ]+~`-n {VlbKy>R6Mv 3˖|l<@T?fw}>2:LFS,jbU:L6v#^;MKݐ_s8iڦr4M*BggLTp )5FCEbKd^Ptgau3Uw[Fki0- RK:A?1`Vqy> }HeeR~¢-(r02+~Vm5+@5snysQ[ePy$>.@غǽ0 Jh^C sfQw񺸚ދ{}Rhoa[7&9`Kc&H [g}EWkcħNQ:*WA :ҏĐv,nLDXgHu6G8%OCĎ(\A4xIc*{`Z:sόx[6CmJsƀƖ є9)\Q;sDU !:7i#zLg aʃ1(4b2 ԽQ3Ytg^λy{19R+ RZyl?lo"aY܀mZR`a:ߦS- GZGѦ0٘yN-fFK| 'K1A 29A|e [_bN%FǪaӭ4`XB_iET9[ tl`!盘$ҬŠL<*Q5M߁bW+պ~~{ ?qQ <Z#Rܐ(e6(bX%`LEV&uj6Yvx>Gm‡%I qGѱ17<_V1d~bYt- RMɜod<${7ɻtM|Pڜjv;DIS81/_ (c!{EޘSs79|NȌ4TIlEw^\6IȻW0mE4qL\fZ gR0˒#=Ꙩrv0-vqB+" C@ DTYS?pPq ~EhZHj 'sⱢqr0C b)Ϩ>]jiŔm\/ĥήth[&i?!S[n:7Yk<}n3=͟I2 w^ eGr;Nc|@!'RF;V$BB4z! /K}ҿ04T`o(>>/V4.H{7a^?{6yND$@/duaQ4-ChKd})?Ua;36dȘcd3)J<0W[ P!d t:wŚy{E@ XޣﻷN:;`h3r Vc魤US[qK3Ixc"^ {ތu1ШInI - p(l6նe24sͨG h\`y]wRiOnE?lA5<,^Ӥ>Agp nhԑcr/B^D6~׉1s 4qf,#ص <3qAf,rD}yoY nzj?neP)dZj@A]oȴUo;<$#騟 ȱ=}xm;;4>hZ`RW*࢙ j\Ƭ4Zxl* 5-8?$SΖNʴ]zTAlºJkLJI>Uvnpx֍n"\krc/EbGRI3x:x Qb: j;g٘;+90ƞjzKv$`;e{,Y@KXڽʱ}ג1sgHlaTݭ@sRe>42idPm@ҒHIX@ju~&xUmhh" &Ev:f-*%ϳã{eA'{MY*lAhS>q BvX&ԟ+vTOF0IzVR/yWGi C/0U;vb""?HmD*/$ IN0˧6&~үs(袩9: o32 'OۏJoKe3$lQlXe?D#,XE.Rxa;vj4%=)ח?$%9|Ԡ$b7nB{JΤ,,r,*d.,|Լ-P2?qqaHi2 &}};EГ{.VS[&()I4$@ozG#_M]^=}@㱒="/MOF]BrU>sH4ñ")(9 P$z0u&Y:jjc41g`QmvRe=[3ZB(aZt\"-GĴds:tόStQOS;>ܪ^ߢ5 nhЫyLበAAgTSYBB e-5Px>G+Zaolu~C" U~B)^P &cr\"[vfD-gCk!)/TQ# ?(&)*·p56$u¯'yǎ<Tw}) ?5aDٳĬw,@~c*V9edW3Jtg^g'5+84{(o-C0)`1Ɉ.LkI)#(wS~`5ށ5pUiv셡Ki6:, ndJ -.(!}opN4 +ofJ}(2*x[Ib!%8;>DԕAæ!PeCOSJոU*Qq>1: -0˿#TS" +ʛEbsV;a_uN m׬ AZ@1s:nGp$9(@ c:<.zatA[%(y48 P}/qi3nU3ȡlA[,BWb<)+tM^7J9Cv$.Qr1)2z'ӆߎdOm/bs4}8ԩt3NCP% Jș:G|MgMp]a8\Z zs+reQ&+.i.tRi]`+'@N?J _P0-rWu#t"EEA|(CSAN)fFPv%O6IU3,kU1} Ngq )d( Dn"w vUBIir3oU jfiqq-V6]so_ 00%`wC'7' Aџ]"::Lߨw MalY5OJn>޳/lUOp  oc,e`{[ѡ~ 3]R\Ą?/@>CϽJT~n/a2&[ɹ~F-դ dYRgZ|WN,lpr!4#əl*F>W9ʭ[G9 _šȒ]drⳛVB$]:F=i}hzAC$2k =bjTk% plG7QH?C'~5.5A[گi{ŷy=)<"EΜNR c8¯RV;qhN^ DO j塣9Fr%Cށ%70HL?Q1kMQ|a 79VmIg (!hu4j(xDɥ@A2)jv|=z: a}\3 0Q8'GFj4]dya$6åYXDO '̻RCQ;T?*1(=yvlqlQ@ nѰ4q-w,ш+ϊ7#yL.feKy]eZuth8/7{)Lݟš!!EOv .:}حW? $ai;:_j%tJGs , ^z.'-ު^c|ZH$N@]؃o Zo=U:x6G[6jnxșS0Dź[f͝._ۭ/Y`gݝWڥ=?煓6G2u>QPN_NMKꑷn i fI8e!tԌ4ڥ(UZ-Ӟ ThUXHAv0ȠU1 ?`3$xO^.5_ ɷ}w\3T.uBv!,M/[}S\zגahD ?,x5a&hvHvGπc5") G͋+`V95ͷKÏF6_zn v{}r6V`tqk0MzC0ndIS}dXZ% qL?[D#, <-+&_7u{<;[ܖ7̑>ߓ<ܖǔUgYHm%VFS/ @ޡ~HB ?09R0<\b"dV){ P"̥TؒG=b2wB07WR5u孁w ~۴('^㲬We")r(4f }#.E_pd+?FBN Ej粘rFb^E||W([㳤e O"7Q̑"GFtH`[[l|G ^FmL~i&`w5lkY;"xy $e0|=B){=9`VO)zo0fc_ 3ҧOT7BsOGj%K9I)b*'67]iT]o k?aAxO&/PX;f^U#=tmթ}Mk5_S0nE49G\ԧ%b$ 3yF3NL[w#I9Ƒl~x%S{Rdv: 6sb$̿l. 4 U?8a쐐EMr71ENMW(0%r-Zb2`Lމhy۴Y]#gtNNtHY462$R7{ ǰ<2ҟ*zj;V!DdzQJ?o4B%c₡qQUFF:|#G[ZANgj&˱bs^w8[sm#\X `)x`999gѿW^.c@t?HSS(i5O64Qr 0W!A'Bp_I] rc>blw î{߳ u0Ƅ0gy+rP G;xSG0ZW5gt8:gtFI6J5 K->{;п0`uI!CF[-#E1/dj $P_RԶjxG>Bb""ي&%O#W[Y:\@:ϵ̯-uc ,DIح4#:ӏu`iFo=@~~?HPME}zvROتJd-WWɑ | )4ua۠EECUn^׺(vH ¥G$R7KI _Lg -bOs ۄn>*F3 Tocg FӚmE# <Ϲ U6l9|oCF ̽d1!m貊_r(+o+G0/[{fr. rbvf4© Y'2 /9=NTCA?2ׯG@ W7T?f9D9>[lq¡.r+}pjJFqJ#}3t Ɉ6ǭx.#UHy1ى-yxW1vc1Hm:Z3 RG &Lv 5qʭExao ?_l"Exdt819nG-ypL%20 X/ҒLuPxd$~C ^4W۷ψN 뭙,]:pIVw"<یS|VQI2mWq"BVNr]Is  ,% P ]Arhs`\*8Hb]OwEYUz\洷9Itnxмv 0iۡ8d0p@FهNCvA *e*5d1&'/:sۉ aOKZ1(:fщߐfdJg*{|MW \mlgb@iƥ],,nazb`ܕ7 El4X% )AKR;5 xo':Mh*Y6Z)0הrVxBFfWChs(5|o5Uk޸l#O >"\~bϋ ow<Kv-؀dapMp@KW#qb,ɉ Bs*Xc53+1åܽc. $ފ6 ~q<$=r9x &f/i wUu߹(H˞งi*1l A/Hr˟PYt9L6v6הּ3Nn DP2=m0*nd 9|Iٺ@pЙ6QJ5j@əb΍N:2Y*cZZ&TN qgN É?Au/S!ISX|R= sиv.- کLQKhQb®қ9PFOdu5wyɡs:8z*`< @쮄ph ǪoYP s3.7hؖ~s1Z"pƎ\#u7*cKsqP'8sk|_4Jb=OE}TSznv });T Põ- uDB0ð"8 H Jm hLv_95J 5ރH/["#<#۹{?BdCgTOٽfZ9뷖){driwXK%6Bvz>PR6mY $Tg p@L:p3 Iq;潞ʮt 1\n9ݯQ4g&86&uFht4,;`7t :ĵ i>|dyOދ v|FL"F6,M2s{J96Ӿ "6nni@T ,EK(6>LyKRW6G0RmQk˷e${c$dpjJ~I@upV頡-^>5'fJ"׭E$u:5z&kmo(At޴j&| K9} d%43<#2J-Wn1J~peHؘ>\&\s0}-㓔ΐXŹ8W5(E}+׬A0]Hǵ% UQQ/DlLy ]ճX^WBHV6R&0X.pչsfͻ] ɥ\FFmJ~gp. cظi<"b/K=R Q'yvgvv/>A UXLY\msVMaS/Gg&έa\7r8ϓsN'Y3[rȜ8I!~k4A U!+; a_`ٽ RH@sTL1!5o  ޫ,c(:&"ih0<>S9d{MpIrQ7-ߖ'ք^a :ϝa1_UJpMcX)J % @qJ(>@uq~KFY&0Ⱦ[5d=LːƩe.HtAKaKNTz_j,x9@~DjMzf ^z6E安0K_y~Cn4V]_ؐ7B-$1=wޠLjF'WW1moR7t3/|.qTVST%FẁB'B|y%fvXL`,f#4h G;Yî?+ihjc}2u &.{f̬ma&L%i *]~XXE ߳&uiUEe-vdž:Lw0( -|6MXIB (r6a<^BϏb, $hڸ6a'_5;pE3מ YB |5 HtANOႏIF҈TQ _WSC?X[GH\UH֡׹sopkt?}|ڠkY?[J8lot7Kf1+knh(kñR LӸ5lxcXJ8پ}P뽩4@«{1x<)\y]#5aֿKijAtr,ukGDk2faXNʢ" iwgD"{.kVYNwVkU"µa%;A]Qx#Ulh*3VGr-g?j7 .f8eeh /:?2*xiTE*4I:m ́7hHW|=2F %tH4]慴=K@ Jk/ZyhJf.],7 WA/^'^R9\8F5q*NtE8|eu~@˯ TnD{sꚹj#.֚nIɦ Kdg]v@]BUj>WDL+iw!ÿT=%H!b/:+< b^A|z${f[A@blOMNgLMʔ>_#GsnGc0.E>"rL9d$sI(-6;- \Ǡoqj63 h~"RdYXBn~1A採\W0.il*lf `'%C1-^8#`lOb ˝flVF3n?n2Iglh?xhXIzctxOTd倈ri_EnYQB`͍ɭG".NT+\&~QC5`x Ur{Ktثj}(jy,x=+Bn|[H$ ,=ݫmBuC<Eb_{Q1M+(AwA*] `Z~;H-N`fj#UrIЩ #P<svHy'ՙ}- :QU[0(OϳiδiYqo+0Bq4<:WczJ:hAj\;F|v:Y$' 4erNh,nr=HYbz-`{NPaG'zv:kX`7$5  0#U?*&9v(64XȯfesB&&E zz]g+8ipbG &yfc͙^j&>=ц<>74Xk܏-YĜ8+H0@?aYެhtA|TF@Fꌙm%ޫJB#HIz kbzq0_Xݒɴ#n?Uo`Nq5l\ףI(n:ز@gucwN9,$qi7Y'9 Rז6_6E~nT37Z*}(LuP/%y~LߚCɜ% 'ܫb6jt~;Ih܆a;s47_p n '؂F-)& Gc^u0'@+X&%2mry-H% bbo灡ai9'rqsQ`8`rN)7vL{YYjIriܣMpXkЕrqlj6.|qo5SXU=JTyu,!d%_A5M-^ƺ?)*{qW_VN- W;G^|!^&ax <6Z  0@F!k1ZSpC #Tm+&N8HReB^u5`egOh*VKV@t2vk63nŸ).]Z62!d1GAYHCCcVCAz38\6?؃jt8tM:c6xp]tm%JǏkU2Vt83$)K({n<$Ӣ`EeLyȎun|RK>av{=teD˧! 4Zt3bBg!P '2=#y/d;~pL]buzDC`~:W+hAVm[ 8Ƚ %ݳ0W;{fa•u*>Qi[EÝ`|*){o#h.y s5k;rW =D<@olWȚw=.3Λ殭I:8Ȁݲӊ"gdenF}m}Ѷz&Z0j']'= g^" %D!DyF1QW&+ K$* _F{9lV mTD^uxsY!NG6 w0AY9szڳN&1oK:pQaڗˌm]T"py36N-$g¡pd8Xgyx:T8}&SuQ+,>A8Fd`%eȬ#3a]ɿ'Oq|V2]1TiYm'N=tp>i':2I/N XcybmۣNRXqKd3=O>ܻw!V $ac _ O s= DhMs͇w|* g,L0P P.^k=UF I5 ^|pwc 6zY?5.|K(|"H\zPFbv z{QUƷ A QZ.Agbh6>(y7Q.bel[m2J]8,v%sJ(l)pOjh 1!s0+̝lŧ(Yo:ݏT>[nK=1|r0e*۝_&`M]ooR󠴊| !|ܺN{ Zrqj4XvЁɽT3: zk@ߡm1i8*G ۤZr jyWFwtTB!ጓ8 ٝ{aWv Z8-!xe$GhD_*oVmjtأS+\cC[*O܅Bn1)Xty@C+[?Kqi͆{\ Sq/@i Ŷ )F<۪Gljd貵n?Z?ylKoЌ%fT%!P=EiNv;nY^Hþ~nT1|嗀VF큊.= lR\vpJUi_W;˸Z'Gy9@#kvSR:0"|"qcUYY4TB>WF1H+%y{u(_zYBV:ȏߛ/}Z.IruK;F_Hжg2jS&qE.F}G_&EmXj5S3IP%E̋~LXLMY=`P"8DPBPVJJ[8]ϐT.2N>A({݃PѰ'=bh-)yޅKQ8_99L7=fp)"A/އ> C&S5E /afRa1T"M94j!_b kM4xM֝چ"TgƃI~X}ql'C7hIc/,&T7khHV2pˤij7,@9كG{}bJL5TQ >YY`]{c19*ܳy$ 󈬻rƃT{FW d̓]_t jt7BF_D&d7%խ҅gOATNբñ:)uoD ^5-tlhAMfKTBM EH(2~,Nl0)CDaAktrp^Xl/i҇wAZ7ޢe,]N鲒@'k< s,\hd֘Zʰ}6-+8g.!K0B#LFƅrM}2rn{Ɖ?A1`buy͝T#(F Y68\%rX%"fB4*dlhVNM>`Q(xRr&ohx{v- !8p&!R[XY&.fj||H&nJdJh؇3=XC䏤 ( Lz֜%aK-yрKr"a,@rՀ5#pv(?8 ;gsۀ]ڂK!oX_E>/= #-*suOy{+J  ~QkM! B]}()JW AߏS.+f-!EʵQwe+ht$Yuw0{J|7Kȍ bq,43`{ Q%?ࡶԛdC$#.cx8puY)L7Y$f_ rtf7d$k!x D\ȃn<ֳ4?Xkѻ0r`T&)ǚŬgT6Qr`TEBۿ8ͬCWk{[ݻ.xQ@fARn#p5i2ľCf?;Ԇ/@=5%*#OFϛ)Ofɸ2VpkK:r?OM1$z ;]~d9>xdlx0ŠU>c dvx2w'mGQ\%P`ړع@nw*_RЈ6 x]V|XM赔}B +Mjz,9?:p=6:_*J{e&녁uq 8^3݁eS.XvIAމ+M crd6>}_ 60`#"o3)JpZ "-.2T&gõqۢґ1wV$ T&+[q+3iT| <bRz 8}oWpX2oC~@N2KnC`ZTjTla+,e*$s7鰇-D&2KEwss76y%&{u~װߣ:7^vQ=FF*.bެ^ nnӑ:}J " 2s.yKlD82lq':P wەZ^l7{QӁp9FuJ]ǽSֵ:=" d3x޴Hַ;H\@NѴl?Rkg\Lʐayrfh9T-ʏA*ednHkUEO4Jv9W%Yn0W:CGN1xkqg)ͽwf4g ߏ㸰vLݡsRLt$aTiB)QIz|iSgcz.ӛ^X6Kmb\:l0{д>cxriHAuIvQΏ˜f!t̹R9(+[e=TD3#ٽS,#Qk0- OdYy쿡.͌,npP4%Φnj+WxO782-Y~슻?~. @_RI^$FwAqT+%ޯE0N#ܚ%n IRHp"xq*ܑj1truŚ\TS]h;thl!$h3͝RGIv+{—?/Q Uw#.=N?SM&nX5ۣ_K[:R[dܷn`UzHC(9<$7.*l?pŒ;;#'Gj@A;fPy-7.bNϊYU.P>QF1P%&)KU|{;PRˡżhuLF\$듟<qw@WSA >BB=3=4K c+2)L*r=66T c;n4{JUH$5#|7mi ,z_` Ra #mSX љR#N&߁pA%89p{C h{K^g2mUq$tY$Mt 핶Pu K/b싦PѕEаLVhZdwQy ljF폊jKJ'k*hO\3j#^qs|2 seīY0xȖoЙ!}͓jGÜPAuՇJ %(;Gmj(.B1oQ˳i *9? (!}e̛IX'zx 0 ǠXp s~.Zfmf"b G߃]32èIPYR:b T?k+wO[>aXC%'n6Č Uis"uLFSMNgU˱9vC:grR=GgK͊mZYd%T$TY%*s|TçZۇ&ŌLI]d7e7Q~&SHtu*Z.RpphL2&fh: 5'G#yfVAeSt;u[,q؅Q?ѡZ]3FmWf~V;9x`"߸: 9O[v$ g]b&2 IN`BGz-{Z:_Z!^%f[#8Qs$nԿTǷO39a?{jҜ`5@ft )pߧlmknF`ucUQ,'E+ Miok8POr c2&4o<@mҐ8MUN )hoz⃮E:z~Hdj%1'Վ5W7)ͭ^JCQpR,IV<Ի$jgҬs.7ɇT#K1\rAN`d2{mT_]#eYMmMB˂$fc0_><izW BY2%gHDZƄ+V65~G%0J:c(xjzIyt`xjEܩ Ј%oWt;'!y06mcSVX@+S葥ثPA̜*»P#{f2h߿8sfQI](k7kܫz;t/h+9d+םH jv9q={}ږ !G^'b/h퉍 ,vÍn0i؇WF,3~aUrz*$%3@n oh-;Psq-$ܜwá.:}Ft]`\?4d)l\|f".Ύ P̯BݔVr`Gp`MZ*[:dxG_xNSo ʳ>Z_[4OFJ<ֶVq<6 G1Vnq&~ S3| c{bMbŸ+V71,a1bӒ~9niMt'KBJSV=i%Rgv-au'߂f(vTϤR| C;ݘw% ntZEeUJ$!F8HB˂ԼãVu 0i*iV=@p1ϭkqV2ph8Gg~Yd "xfGb0gWuɦ'[ 7o,lFIvsJH-¡a3u<~ԑX`/hzju'KjHcѳذ,Q:Vm38Z[R(ɥ+uVYx[Z@34o!Wx܀CM+CD }i?& @#zSIBet7 mG#@"S#5݉-1vf_JM>b?ܪ"/mToC {q}r!f(D '71eMp "Da>&w 61 VKp($~`r(ml̎#/ Kj HFhЀrB s8'*R$XLExc[ $Da V7+)?WQ_"d(i*,LJln%5u7R椉{!PȰ-dEZ>Qe2)';bSMA\yp=<8ު5*Ln[1k\c~7A? D";xBM(*9tp*3xhR$Hܔ.7pQK>*_Xf+1]Y,j&p.?3Nh Zdۅ{%=! fP>K iV![d$R)3bh uSXycRQ)4CXyOݕ)i[oE5P?\7n⟑Dȳ zԗ&ߝx@`CD?\3cr'ō |AZ =Tt>G4%iNcMZQOՇnn1o3)͡]lX ~Ƹxsny1[\x| jBh和P5-ãn; ZJ#[Oն|Hž5RXk̎vϷ/"r$U4lP\7@^m=YB3B,Me Hkw|%Q2d6#C&W,trɞM{[N%E0ϡmYG ,kf'ϙF)15C|/7@/>ozCFKąZoY2`^  4-}UVZCYCt9Ϙ/,r_Nh'')][$u=<$o JW F^t3O@XՎZƥtoͤN2Lf>ףQjwweyKjxVgѫ}J*k[J|qfպ]A;Q_+Mg`UMw$@sf^"-!l1{m~ytloK%R#KWOqvWrWEe:B:%'sY\Dv?tIgZ}}gTb9@ ޗp.b6L,kJԊR(KK.`T_}<2ͮظ&)T93cStXp4z٤e\A2c{IڟHA GBE@epn;-x:I+@uObFXto!&׏qn%Fv5ZvZ߳H%wj6@+4my9 im&Ŋ$O돔>ф4aq^ }?.0t ~J;gNM:7%gRøjZu% 2W`r$ӠZ 1:,{`UY;_ն%"g'%Ͱ-I] _Mֵevǧ^w.~\gbmFK!&fCS &/>]Fare[|Ŵ^~P`A UT3OH91Ε0MC# KsK]-$J'uۄ_,OV@{<p18A|l >cW#ىd7X{Ӱ:Hn7,RAp+^|@E5U'i:*}=ofq wDd/ajb|>e,EcLX͋*m[FtѻL3T6.}Mv]Xb?#*,#/nF쭶j]ly (Gijج+%zZP-~>cZvV 5Zv!FgERZٔGs1YTOʥ&ɶKM[0FRd d*%q@"^5Td Lհ' =my!CG]3ׇB i0/o 5B\܈_&W g#szسVH(2agbqc« ^;+j E5ɬMnz5T؝:@㵮Vb)ᤊ;=~N݃0XۑaFoH7+y#e`I#؊z& &gQRY 4 .]W Ub\}p;Gxn%ɡ2V `wEzkKp^-pLMXͬG7߆x[h"a[G40:vSz+G%UkI]sEW&{s Cj 9dՑo[8o},8@؅Dz<9퓶}*ګy=sr.'Llc_7IJcs5Ǖ[r|%F:y`fA orXsP2nB*J1l՟9z+"Hi&A.F6ۘ(rV" |IP}#B!Dg2Spu@*Vi< QtbܐOzr `zX~ǶNqdMՑ+ݘ1](#JL[0m asP{6JN6H`!ӏ>Lw~MG{rf#В?vjş21yw|g6n'A32C>&s*2],o8#+#iOx%6lTs-"q=Mp/g0a& )dƬE|4qK=2bdl x&ʿErCIҧ*4DcȎ!-U%q*b)Pk &U49l.513x39:CvMzfDd31Aqո4YIW}1H5.-VٚP Dۢ6A]3n^a!@c9tD]ㄸcr,x lϑRl3 bʎk#9=kՒZ@!p˕5uҳ͚i7Њ/?kks#L#EȘvl-8r5,Mi"A_P tǦXuGR^]+R^\yl.'DAl&5& 7KΠBUx!cFYc;IdRꍗ+MM]$b>k쭂u*gfeIA(G:guJV%j X䵝nxXـ ~ݗrjhWr;fS}Y`gaI5gw3.Ęqax]3l+hLz)|BW36 ;;hk#-*ˣ*уȤLJ]1 XlYM2Zs!Z[):K<Da:"ĄIWsdaqxeŝLL >pȷTK:/NO)Kۨ,w'AOtm0ITޥ)ewi" (l~B\]&C<ڂSkknӽ!=ƃM`A AϏ{I+Ўa P*2p:K֟ѸqXZ=P|\kkC),a* 3LJ #7xr'BΚ~ZcJ9CGtP[DeD\'WكBwBHy l+OSlSC+ifd$ݳ^t1ZEdRouJ>WR Ҿ%`qi$ަtKaiM3Q#M'JCCoԧUeÞsYp,j]҂0'FbV̪N+,gan.lwS۟ 1=;Ό&jOR o{'غ4DM \ ۂ3ozu~AD{ӎL—1HfU)Jm'F>~4+1HOE2ٕ;Y{@ͽf̥db܂Л;wOe7cINԛėy{XetAZ2# ZE MUK;<<}B7`Ԏ)#Sm[P- P&絽4 rAutqÕ4UC;i)F+WS|2$mJj8PǾrWA-nCٽJhPT` ƴ?H#˭!gǞ*,B="c9Ug6 !D}rv[Bu#Y 6D )J:QfU ;ջL bDs}N8V^R_Gz;Aq T*AWa5g\BG%^=?9#S7PpmڄV#UFEI_UxCsJ/MGxM}U h >Q٘T h|D(@55]8cj0tDF4M  (?Nq$-Jc eadqz=Fuְaͻ[ G xº~Y ϔ]%3Fh̅PȆIu6"U] P%љZ5wѿ`ݟ Px `s8LJ J/MVpzCf ?O2$\7 \姌4H-˓`c-nJd+J.4u4v6k3Dz]ͫDU@X̎k{kj5od7YĔ&):+Vy:y 'aQ2:4:YjSHU7DX$E.֩K f[3|mp+ZB?M EU'kVіb) l5iŽ>y$8AjnIy#0PO-$c4Jm{O_d/la?eJK7>ͷRAR6 &/Lb-"g"O9Z/}*SZx{<],e1A SAqUpϯZ~68hXN hwi31.b^ݒbl`DL$Nب˸e@$WGTr`΀QvZE 2%OQabd!YatIaE7~xR ?^f#`|bFOC:k PH⇍bm8ͤCpGI5Oegk5>udO [/yɴ juBNVԔbi/ڞq3a7E-6Ⱦ58ϟ_3YTL@ kPh>݄M} ?Ȉ"knX29ԑ^R`دVĐDt g%qtsd05A; v,gX.>[[4Lq1`2^@!u'[:'-r>]#U ZQG܀9P__rж=1dEMD|4CZĩR1Tix'%T[OL,jqL_F(- @?dDtλ[Ҍ9/]YjHjE^ r}g'YX{3ĿB15- CO=;auCLVI$5Qm^2)bC\gGJo.k(y{gg Ӥ,|٫xWh,an=1E>=NGZ}ѤQIbP}Y2*;NOհ(KD%Ua` j-l$T @Z[ԝ |u[,5V@8eڇ[AInw:TQI 7}vM~ Iٴ&vW#Y4$,] K.KW7kP;94qIozz}M8m^3$nkb筃ϛ6YGj,*#!.~Xz+EM@U)#[暰hL3}!W!nаCp0X0kl.TLo ''z.F?g,a"oRbEca9V&/s8BV1:^ ^>~ygokTtZx3߬1[.41"kG#Π_$i62|jJwN \bvXI7{=~H%.*ݨ°Q*9*X#E=bTZO9 >a2" K!NQ?\ hce|S0bSj&k(]O$cQZ=2Yi. l3IIFF@wN]0îiahc8sp0P*6mzcc%Fq$G|{m&̞5w,rgl8$십 bX\ߪ̒ϼ5- (Y8͵׶aU9MB4V9m '()vgD9VImtVg>u5 V6lQyc8GOG[]?qP[T8j"nwOȻ yD#8Cnocj<q\ͦdڡho݆ۃyK!/WyvB2C(.!kWc )3IІ(ot-?6vܳoEz ^zs-VHopPjrѹ`b{vu#$ Xs9_29Ag.;EYV6ng\s1w`KuȾTB;)J79]hpdWM (Bꖧє·$ f1|֞LZYGb+!d}۞*Y#O6mڣ ZwQ,1#Iʸԏa!VvO?n}fWTܟ*ΈC7].cwY|:{5HG5l*saI)sK!)u2mB9)d,%#8.={ vNo;V 8A_QG=I8M :)$ %HZJ8Yp1'[OTǹ!]w[hq^jP!SVmF -\Ctk YEx%^/z?q-n$h} nݎ9aeEBg]|:w#:pq}$gaݏ9L39fr"a4.D,O!ј^乴wBy}"BM6.`Ek7$A8j)G +lg |>*6 _[ `xȠq,3 ؑK#Z`f$붗U! 򰒔%ݨk 7O%a:[uGk<~8e(ǵR.'qBmdϸq$?ڤIJm>u#بtAI(dմ?C~uO⠏,R4I0W,՗hUޮ.T;qsϑzB"x;J~7}b "w {1x`)8psa߷eFrn 8.JJ%Q %ώWɁi$Pa6˞_e eFu{ʕe? +}$D3FA5v(Z|llȋDyӷx& fQ]jGN nmG۵84:,A$VJ5.%wiJ_b%j3\1pcϵj颦(2? wpak93$4 NU69@~w(4]3lCy+2L4Oz@oS5kNf "S*Wh[4;Igܖ#v+(Vb$ۉcV*~t>`'lNL'kh~{Ex_3vF~jufb rƛw`KOk82v(6`wvIKb4?[x8b5 9]/yEGz8cJM#ҾeS2nhVݠol6FΚ$*'lY5V y^tYr& SfJSsyפ=ǞGpH,Uk-'%sUd$[Gki Vj9- sL~P`LSut}%C9RH]n~"dbaQl2K\u`G#%_YWE8 5EB""/ҵY5 m!(?=hJpxYEYODpBw5heă#O&go @dNrQ2x,!MUT!( ؇p| `p DV|Jv"3T3\q͑i@ex0yS}(Ig˳<B  F**r=6 rZEF ?+dJiN-̿cGח"E|ː+Q{ex>pc֊rA6ydDyݒ&@"kY\W%*.Y>,SHߊOsn@iy"\0WKRTd7Xga,Ӑu cj9P\k*`wFJUur}pҨ-*7y(=j1w&f!>ta[bucQJyynT4:kpb[445C} \q`Pg]WH`aƎ' X]qj|,AW6 dCtܯw! VNeV&^l I_!T&UbݷVnP_+ 395qsCb/ $]8߶o*]PŲ9Fr3rvp%Gօ'1!螇~PSV^Da2DHg3,L^P-3/BIaƍ;(2>ʇT ?ɨ2@4.lU]>: gbGj0(O'FkPtyd&F(xxVׂJ̓ܓ\-D[N9|YhL@&@os?kt lRj~y=϶-?D{ςTB E \ lIWvm|[ ^X_Y!`8h9"fozXwh+Hc1s9>6}.+/MҫTHϻPz#)tjUU7%^ rK\WpD((lmS}E,;`HH%h7>j"?gmWK\o._>4 w]$Rs'Wy3rRy6s];={ c^X̃Ո#ᎶeGTNcZ'K|2ELZ ȟ> +$?_&kN:c>ÓhU.G. c|c `Ԯ1u A0lZ*:OzNnXNƆ۩=l^['x=M-+Egbݏwsըy黖FptѸ7{Feh#m=ԍTf# ڦPeX;Okʈq "lL0f׮hsPxf<fhHqsF;~폳fMU$enVEQo*^YrȕA>HT)IvwY,n^[]x xP"Dd7>cR j?9{\&Gys3?@Ķ4baWKǧ )VaFPtg~<9:\2d7xi>F:DMvWCjq5SГi_FXY(G_K#v 0e^s%3Yt O'܊d5ud7rbC_pƬ&ƙ߀ruu+(n\VZ^ǗJ,D)PgIW3kR%1>"pIbCv-Uowx I4yߚLj Ƹoxn"v-@1K(XV*S]pVR̕pà]1t;̧3dC&2 3\0cw蝦Uŝ btׯ#v\~%P$&`M>-@e` Rqb_#M1X׃kA@BvǼHN.vVJǘcĜw=XZ{=m{k-?N<2P[O~Tt+wT7y"|h aϯҦ ,Z>sSTݍmlPǶ wO^.~62p*No)dS)y揫<^s2]6t=Z0/tKFQۭ mOFӎñ.jIux0đd2NaVcM %#!%<8 "*Lˮq:u-htB .РW%|SCO a h}~jLAq%\"oM/5ymٰ?Sf,H۳"MCo_oQYgōq- " Y`c$ʅ7z \`2&g=(8єguZf'Ҟ+]gs.0~Վlkq&95?N_`/!,l)X8`TRI\m !:pV{J*\rjwt*)o)/\;lґ3s.T}{?ojY*3o$ktZ_pdr2%ڟ3M޳j's^pI:귿}[BҍѥAa5k~5ϞawzwW@'W++V̢PBay@C^C☳*={MܯKAG|`² "_}-pSV6;t!ݴ:;ȱA gPXsuoqŒ=ڱVbT7v|l`4멧#ګУ [ﳜ4ᣰ _S( \jQIҫldcNES TqR _C* ͑ΈB-mc+r(Fd)Hh92߻nh;lgJ[loj] |P/0HG-N+;XJ^ :[y!!`)aZB1Y̹iD[縓F_bu a7tVr^#:J?Gʟw Qk͔+ e3-H:UKyW.ʏ-Mn8Mn6HR 7#%'ہ=vkE>sW  ɃD|H*Kb kT(Ia̦=k[ەShUm ' |Xiz\(A bφK(s Yazy:}abb4E_޳H("^\rl֞h_!G藘>:>Z{v܅EqWgzA@-XqC&yPFڙ]VY 3?wtTa6(Ώpn\ne39w7@V% +ʷjP~}5:4FGSB ζbBn*H:۵1 Q-n4lF^Ć >1~NvYOvz1A I70 a9n}-Zdmx o<$t;xP Da드Y1gh^8׉:\v +UM"=ơ0}SEk׋Y#4-=iG|>=Ctby  rhMd#V%{!KJ R\]mv= we2P8X%DZ2ʐ9 DKsFi%2Ybo@ܸ!aJn^;w]N>j\E<O1qg2O38G06(4M]h=9 X.ݫGF աڝ!\ΣԑgL7R sARC%=5a iO:o 4 sc08ߐmGb]5/{|PS-;`JM˖kor˜v/f6 jku+A築;ym[U)~)}&X<poV.+V< xHi lD'%>'qCo=lz@ D*vP2MqmTtSC}ҧ3xjfv7&t#T%=C Lߏ@F>p!uIe~c]u"Xdr%`ƒӦ;Z-2d(LZ'\ׂhc}"ӚއR Ϝ5M9dWn菢-]~gR/l  nrIBrHpJmHT./  _܋.Ӌ~X1Ă}*ފDˏH᳣f@ⴥp/2fA!5B~~{Ӓӭ"#BzRn#:=>jZFnXyR![捳t={u,clv/oc$Kո"!DXpQdtД=Q%W(mjer}e G2<$7ՠot:Pԗ{*ЮOxdV 'Nhf^48 C" "c(B+1F:'!ńR-@ q%˶+`㝮fWX{vU 8sWj]/ݴ/"@H0rw^2/=%6k n- @ߝH=I~'e\)X!Z&h(?F";㕜߻_U9xj?ݐaI"O9`tJ/OD߭id[1t5xz,N9 G-;nHWF9Y 'dV/Pc+җzEljT![D-aq8#UV+0j} R#A/xDQx]G , 1e4BM׵91KcymGv>M7A׀`6}XMhiCq/J !pAUw_B0֋sPfbhV*~$ qJ~V6nĈ.}=zI' @G TdP#w̍-P-8%'KlBzx׊][g̾og>_Sm'ZaMo­U31\NtU+(2cy2V6urxrt(H^4ntmZ!DcBXvT~!M = 9day ųX|U?#Vy%竢~lP-d-uXf(13_r \i|ůͿWW5~e"bOM`Yy'dF\$x1zJ*JIC)qjH"dJ j|"/7RSKUօ@[)DIGjkM7WGN-di23v]Y!ɚ ϊ[dPP0*N g!Vd&A&=h(5g '*G}uQpNxu%yfeօO" D4؂)VeePKo !ѪWFSDWK=⒱ݞJgT>`nՒ o&NL.]` (Cܜ^Q4dwC^0Y)#ȬF!35Tɻ3|yyA ,[މ(HGhe6B/~':lKbCT\c;YxKbL1gEpB,t$3RZg<+DP tCIPG Y̨vّZ}I]YcJj>MyRJWD17DhiiD&-57i.`ay@g^Lr=8¡d}~{fF0JqG+0}q{=Cy 6 1i_lgn"coie$|ԣ?d[\A6TF,~-YCP E߿`lm Pڀa*zU:;jX3jD:{3 j-8WGDP^e&{9'-'`'' ٞGt=RH V|r{L=xovO: oG,|]ilX;/ R/?[VO*(2e,*Vd pjśqQ_dBJ֍J}apݹ3$.zvGT8w<'QV:uZoW NWhn^yܣ*{Xh2 i#ZC HQ_G-a {L !!7L}; 6wh8?ELOO'#dƒ Q@w&6;0PʮDXm̪ihH bLSj)A]y}U>Pkv~0P??Ⱦʢ2uY&Ina 9ML uʆ"B#vt4?l3T=j? Zhcts]#b06CP46>lƖ|-%7J;͟u<\f$*%O( ;r*셌 2u1hiB]yt\{"v.s%A8{ag\?(*zjdA-vU t`|1xZ@4l])62AMvYPFӒNkdr#~r3V|Db1?!2:UE*5L.5˿魴"J~)*{GSU)BMD@);y ][iÒs/g/x*`H6{'?m<-tZ舟 ن]Q+ɳvGz8] B"G13bglfQw1Z0꽷 t Y?S_QPD']꬞QbcS=e?J]\!C?h}M8w ؼ׫FoZCɔbue;aXT+EՆ\ m᧘# >8;&'KLmm g~L*HJT:8,> />/'}76(2ңNٲ"ja٠^d Me8tk?(9 0bFma+$bEZ¯nX;d;oتk2O*zxܴ'9ײ҉D:,oUx@[v40^~N$a$y`)U3w| V(#[{ă.Skl TP)W]$Bʻh)H8ctzWǴE1Nv#){5~9:$Kr++)zkO4ɲo`ϑЦmWGlg:a w[8/)sET ~ɵۚ[l,@3'9FuA%v^d'$8K  Ǒcrޤ5Jvx 51W\b5y $xm$8nǀ"O3~{?#̺:Iiڧ’W3S:8ɮ^`a2P}U^0_y6Ζ<99ĘH, 2 ;R-ϪKxAT D[WQBrXZ,vF;pUQ]KK6s#?_Yo9beXXzW)jn&?j$D8?LtR'& GhP F|Tsk,3Ͳ+%<65,*?-p d,ʌ9D],5cAVIE=! mJ*qӋ7g۬B"{@Tu?b{߲ .u؍.ZRM^ӨBo 0EXF׹*ĬpsP;a eP~jSlڿǾϔqw AwtIn$oz\)k|upr4' |ms1Gj֮rOjG =KĕN)%S jq"۰KSnsk =?Ҫgre5<Zuw[7Aщ.u 0M#Qlcl &&d~u\/|ф?Hzw`,wDgc{MxvԵ4wqWb[Ӧu)XV}0@ /]`ҵ85S糭ᖫ8RxKXjgT˸qQ/lPs"%jap XK= Bh":^0Ӧwb,c ^bUlL _g}l 8cr5;G^ U'\X(&m3؉S5TѽJaˠvqCY~1]T0|~j,|=6;q#O70PG\Ƈ CR.N_^'/IxEs!_uS@bY1:3O%!@{8z7)L85VcYf7qU|T A rlj%`5>c%BP8KQ; (`|/ 5H}i6K͸?"^Vx=n 1uF5#U>/UU'@(j? vV8;BlD ̰;2,) CE+,/m,GHG{{Hʱ'O*.gF#yfzB Q8?> B㯇H.&Ҥ&E$<`l!:gx&|G_Q]3X*u7v"4]EV Wî FB[k;F%̦U@ Nrƅo͞Bkx\FSC<9Uj/%u׿R;6VA:03Ѯaz>{ V $%zj* [gcV , +Jne/E#::[We D;^Q %D) \) /va= m?5J\L9US}M7NsQD<ua)qc)|w+}B䎡K=ޣDžߢ,\kq!K}Iav$Y2<^n:v;`fltfR.= Vv]5 {wz'7\r*]d9'7K*n)(M$ U]BU梲\ wd,Q:|TnO֧h os-$X1י*LQ--jw, {N' #|r2.ܗt/$-7dꘅ(Xgl~kfjyO3EPE|A\$*%Zp?veP7@sP<,OD*RTGqB8sGPºi tr|+}Zώd>kC4^t)7:zH$R 9jJwGpEܯ5%e&L^\D [n %K,D@fKgi$H Uz!{*!{ukd7ҕW}s9 [r1$WQw\5E;X<%r*)n4Ao7h\`x䔉Ǡxs0%EkPgQ2fu|/A'1>lx~10+)]K%Ƚ% oOxa|1g!h>zNT`ԚFJW^7 r5\E,C/ (H+v@[K\ ц͍-5JO^W[Mó虬h$A2XJ&lXv[L]eJonҙ9wrg׬0%j^jI g7al vL"WU<.x[aj1vzg%˲I`tJjc\ gĐ1hLtPtLu/O<05%%ɩ! V:BBJر ׵lAm7djg˟۽?--ɌZ7x#a2'KG|!vFos˃z"BEtW{;x}݆֣AֆCbf~2|^:) /+>׋H.#T˽(xl;e4 ƃUNCfIWyJt+YNM̦Mo =fDH1%~O;u5aTkܠq̹4񆽽YMSB7?ȦCwzVv1oVkWVOY3u 'ڂڄC tB-w\ۖlg3룕a  .%Jd6 {@ զ΂%RIpxV=Sdq1[/>Mli]V"᧲c*cnzD *k4)~\-vy[RfmpXY$%J)2keo ao}J%d[~L k Z خaREC|Jf/ujzEB Ė $_6!K&{ 6sx[#wQkd‘:7"uYx <G1͎n 93䁦jiUnFFKijo0خ1Vh_֨#.pZ7BHK 9om4hRa:uP8 إ ݴ> (pX߾uӛf:tFH6CFԪO+{JXP.>}f0_&PuhJ/ztGCA46#f =˨툄w,K~TǗ~`m-M=H睞qcr߫~r.}9yVGQF._iێH9Gt9 WV"[EBFt>"&u/G{c;ر{xX 2 _Ui_ X@}g[Jkzanj!eD_iYJH]lWpdh ^'kej HH;܌Dhi w$4ofeA.eaݛGbsX!}jGjd؞C5l)'`AC {.I̺CT14?Z'U aIaJ{_7`UmC ױأPP`]m2W9zVL[6Kuջו̃]||8NOI#~?Rlo&TlNgew8[j1ox|[-A?[ԇ:ء7C2WlԣdH-z]9ZeҔ RD% dǹd'Q/ڜ#uBRZ»p/ᠯ3Kv$^r#4ŒpcIA䒂 4XV_bdQQYn6c[;q+cwڎq ./l_ }0Nd{pM?NyWA?.dcmxY E2YC_Ն|Vj@wA%N-}4/!}K|aܢ4[*sGh CRB"2W?io}^'hF?ms%W]F/ ʤeP g]:T \0c?Aڭ%hGSf_C);鑴>VBz.K } _'s #-@)^Ycgj4"I*h(>m|PzV1? Vdl!V}2f`PQR0ڲ~„ϏP3-5hqnI*7 nas  HXx@*[ӷDS )hH LFҩ9./$v&˳o r{W~kDLG9Z[J;{+hR/QˡIJ S' !ÿX.%kJ,rz5\n9^)xhNI%z9J22_nhYIZjhl(݌֢7ni:050@ŌYa!ɬA/D0=_.G$eq #*ƓCn\ r)`̕opiȆ˜K::UFbj iڹqd7Ck ~쬉ΠА{$*f*x%rRZT69d?Xug4o dߛ-tbr1 T䟡}F5!픛aYZ0|9aM ĎL9E!I+[Р.3jő4Rwjp?}AZ@$ ~'ـO]wP5 K?G - eVA!D$Ěxd"%hLB CEL~;s-Ňdm L2g04Prmb:^lSs|Z㻯3w染C v?6(WLՠ0FT 3c򯜢51E 02 s4+Pf 2:J^@t*?M(E: _!ɽO1 nsK%@{s员8׏>K]rԸmH V1$}= e6 ]. zr *mIPћ{ҔEi",dF/?>Wk4D+eiAS,[bg1pS}b%M ` ,b I‰+2rYܫ5dha9h|LRLsw*N\jG8 ohU_ޢ;/).7x|bMZ;R5?ŀnyyV*HvQE7z,J[sҎ=y7h7UZ4ͬ䞝!P4/y ( m C>/eB,< ':\=ë2at 630;ZT34#:^Qm``ڣZ q'/̡a4 Vل1ɧ[rb,,rbMۯ+_3L#%FD zU~3st#<<*F G}G'rH |R0=],Xi^f?hԊ4hjS̋v{!V+4Wjl^^vۏ+H^V3ۻQ;  a!'#5_5 l]ˌC+]ٰм :fuGdT}Vzp)7̈|$5ί ;9]v2oӲ̅JZ7+6-4c(#Sv ]QEB{zQQz6Z &F'Ze5o6/]$5Zacrlf^v޻H $b u:/ȴ34AV`'="햳Yd8,"bYz@k A+*'/Ͷq߉bHv@*B_} k;]YCHܶڹ[͈farWd{X(ރ5}LCFmC)L!9x/6x•uG,* UYsD_I8# cI%AZ- }~ ;Ꮂׂ0J89'^6ET`/E܁$qђEq~z%Eh7#qV㗝؃'Anl>tƘr.V~V rTD`ruӐ`|v260,l2e%ݏuAZx>ON!;md-h*+ ,*8 UWTT~/EDDFyPJz$RqQ%P Ǘ{q5b J~+ oUC=t9`ᲁР"u{L3F\lL߬ -B;!7%lߍQ$p->6j"N1_ m=+^4u+؉@M\K%v2=͹.yˢe`Yh&r+.'䘴<}ןPuq'R~GB_a~^ܾdTbdy䫪nVBXAQ q6ǎ8*^s< 1Owo8O [ jz=*&5z#m +/xP;ʫĺ4) |3Y%,*ASG`ScE-2^8ݦEOM;k6STFv 8*@]\q(6wVzL& H^\Έ;^~%N586?wʮ(Jm}o_xi"[7r(gB\bFUq{~ޥ#GFn9tk 僮:,EJu.g]+Opl0UbKVTNke$r!L(MD'IT7|l()^u:pymb )1/ ZTāevau^WqB:Wk\˧p1憥M}_(CAFkM9(0?n5QAaQ?^i=!gwLt~Un@s.׊%U{'D Cm瑩uh-}qӾJ52|g&u+O\"Α:ˀCL/C(ـmiYH<ώݱ|-F7e2x,Uh9UL$QMx(ng$t.]eaIi哿a,Y ?MD?v/hr.)@{ٹ>m~Ϋrlx5 G`{)d(ܯ!n{K H]7_d;Km uo}1 Q5[ ^QNp!ʙҫ˽uc}C C ^ >kX~^%xeGX,<8qiTrGn5/0E7g-2ZSE2ugn`3_(sy "x Ch@V_I[qʈ9C0EO^pvz\i.bFqkPeNbȇ(տVC z[rwxfܻ~6ԉim ?I2WC; (pݼxNݠ ڦ >i>+a6GOq"XT9n1ј"D jZ-uo}SCc"`p(V'/o_ko6Ew5ڼt ȈT)TGdh<#+ cʺfצ,򥬫C,:~[#PBQ4 }YQ}.3C/(<D{՞77V68k UTDbA<;}zn&])̅ hJ98V4īkVĈY1*KGҷoلb"E =^T mm~( r,XLcagy <p5q ɅPԦvt ݠ "$"}@MhU{C ;s\qi MjIg+_;2$Fɞ(()CE zhKh?wЃ;{'*B ?/-R><6ީMYv2!( rSd r#!m>0ol2 Х0ϕɓdoNnNϊDA؋I=BHA|gE ʻ4Ċ.m;ϗd*%37Wլl]&+d@`hj Tu{H~hi)LmܿC+E$q(H;6\F]Rːw\rjyY9U80^ AAVx%ʹ⇈k;q iqUX#Į9T6$2e68# Y hNqz2PbE+u&Ji0uHcd"Qg86 +cT_]dkos,{"_e6t%P$B6mdt9y<1Qwfg 50[ 66.q<0MӽGsR'RPHdQ"Z6vWRZrڪd_MB:{( m?Sat?,xG!!ў|HW1u!ݰϜr$R Dqe)(ka:M'7 A]6=ao'6ՌHD M̈́0#6%P}(|6ylU X`࣑(U9r$i1v (ϳҷdyiQ](sRMFnf~D^^`[/ۧ2p( sbx*Y'%!RҝÝh3zCRe3B$d(I.3?䴞v)ZPqHwEq^36B9bm9JRbƔGi0=Y$c\ef &=mg|RҿF;b嚆V{G> 2p@i(^f&MvU-aJ fcQgc4D50}oj\SgX,g i #:p&ܻ05l0yr4wy.~W1G%=E.t)Dg1jz%V`wMǾ}f0 `'t*GAy pSKwFIN&]PVmКe- 3O/9FfK|a:ޫ 9aR;@t xd19Y\ٴc\5D6{~P.pγɺ0J*7?!^I&FP#97:vئb(/LiH$1"͒6(wJC⟤4jXbAsZzѤSϏpк'/͍bpTUͯa)vqo*7 Ecg?Kɿ$h:4\#^ҊȒZͫ1h/]X+m|U R@x2JaNTP놷%sjB=PSta }.솁w@O\ 3VT|fd^N`0"|DxR`ޠFݚ0tP;Gm{U9)Ce:̂a=]:˜O҄53Nf]:KFZە.@۴Eօb@aYʗ9`SlD}$K"N:;bo4Uw,ig:=C,Ѵ-9:TĘ,Ʌ;rӪ@AQCG8k(CwQy֏sBx5j D*.3x \kn<,(6ph,ݒrpij4CUśZuS{g)@BWAJu) ۿ7o&$$٣!i~$|Xg`xQrۄɹ-}/+#6snTH)o" e{8a{cc-!(Uxt4G/4Ϙy%{xZlO*ZI,+Յ~|Nd7h׈_.&6sΈGg&!h'(:j'Ά5K𭎜$wU]4y| ԵO)4jB>uvM|;`i o#dNRF val9%&VGt.MRief=H_)Zk@k!Xm7T?p_;+P` ?^ !/z^"`yqՑ$W1WoS TEyxq`Ny?<[<)'+h^q 1&KNƥ|T{ >uA%c>LI:֊:$؟Ag(5 EjA U9NIzNC>~d؆0pi*mn `9eh-թQu"ī=GJC!dC3ż:9$`[?@ZvR%l)!ymuykB015\``lҥڈSov aaiѮrK{#.d6rU=j3!@-*9Àh9\/]mhG#[ҢӺyFɬ+ '50@O}j#ݵ̒"'%oD͖xތG#b8t8S3Hr UZզLJ6@\NEciY3>}/yT"C {_X@O`}@tPɂ6S08G&V _E6ϥz $!T(2c(=`ISy\ R7C5W2l <?9ɓ-/ˌW%s␑Ķߝ!Co@KHTRk/'TBm:˹Q85pUBb6^ZVK5:kT]!PoZؕ)NBc3p@NO/KѿU{_J4Y2~~R %0?PPO}3J#= /*  j]y`JؽSH4ֽ ?bӖ6i4;p+" 5?zԄjx}yVOXxl A/ #wG{M o~ ж{=}3EjXNyq.Z#>q)_]+MXCWA:#2T}Hm,E#)4઻Q|Hw$Zа<_y a=EZA߽!SQ^Abb,B3H \?~6,4x Vd=و5?x:fDCy_c>vcv߲Uz_=.6y@]ͦl(/汇l1&H2YpV,L E9!~z }jix6?@cC 3lY-'+Cfm^oo;f_QK 6ۭkKaGY8ȝcm"ư [N+fk`nv|;+} VuG@ssA(=kowIIJzk,]z. %GҠP,Kq-gO6IUa k"_b҈;,.9>%:#ͳ4w@v@tp,X1kMcKQnc]Q` e[FWBPӯMU>%дP$mZ;R%PzϪI Bd)oMq3¿`X$ 4!JjPh( CˠL*lc@i lJ_e2e' e!k|9z O{R53sN2 1k&K5cѺ~k(Z˞bfKtT&(mh:ckƌ8s& /峢!7?(0ԑ|ɻ.b*H&}լq za$@^+\C,%S7.溸]djPG0"}&EڃnRDDOSE?Le*ɵE ̅NK#O*àGa{DjP+ս4; \MNoQ~2+dd r9`:mTơ񍃮ZtdS'v v1;hBYg\蚖LA/&GyX.c#=_5fL hC0Xa]Y =(ƚM[uV=8}Pi`3pL•Vkwڮ\3G )-6k==n 0"/ZVj8Z7S?o7~wn&Ki(6 3'{W {Hn;>N=6rnm"ɨ(b;4&mtK &4p4H`7 h 9픃GV &3z(g`"sK.eTVgtJz1a+ܚV]k GLnQplgcD̰sRcII"cҹN}%{@W,ᐧ;D8d.H˯8)çnGF,m!K=Wu5«aZ5ճDP^`'ZL7`Nzuy{kڏ.ݶ[y +f$l?y,;j3kh8=ܞK)g\)s)/j=/;zgYkHPZF|6e ypIʬn?P-'͘>  mP{ЪݞȜE_:WΠ0@S =d6>}.6ͥc̔7ИGFәQfk_ruQ^PL M6l^ ;s>P/W.M[:DD)}-- cf%ҤK`݂@︣#>䓝XX,)uoMtw$#]:0`qsA?8xKǟl :wo?ގƗ؈p0c{ܜ@<ʑIdm5,x^O1 {Y&1E.Q=mQ>*1&E(scV54^c2vx]%F_*W)oy.~Zg6oD=ZD$BY2u  Z$P'SQzD9$ުMLlo{x?l72_GZڧa8*tPELAd]cӿ:>qT~:V-;|BR'g V*MGhA9 W#kw;&t$[8"ӋOf]F/x¤P72AIGV2X(CȕM|~Drdno~ fQ UoGhU$ ̤p |Hf?G4[C< .5+F[$Oqwha>;TO`D!"鷍LgKIs"ǹG*0܅][QRi"Y\-"7PRLSUq'Qd2c}ӎ,"iʘ~f 4m+GWO0ЪKTc>Ŋ6s}o8GWLW+$`2Uuˀ>Q3Y ^;{"BPzP{wOj;1gmTg/ XJ 1K]>7ELw"!9DL p[Lulb-);k+|ơrٌZLmv]uoS Ӊٔ`>K(#ÙCǚ :?{2E3m C y׸sӠ\g`f{$L1&0Ck-S>m) w_[%SF sXЗ]ئѺ1>DM@G}?ɈH{sdR6.N X4'Qh8N UQs7㞩Dsd/!MՌ.k~N{˴o&'x~E_aX&0PpJJ8no9 ϜIX?ݣxm+p({Gޙ)y[(`Kn1g A]ѤJX9t#Xʼn'SIלHws`Πq ^1h!6 ݜ.֧ePMC53 Opr]ewpWdI5oG}9>Ut^B[E/ `k _,*ORGp,WCxh,L Ugl'VuJ#;fC_Mr^vP븱&C͋7$29tIċ(4Y,*H ktznFP }ݳ=Suby Jս;q٬(QZ݀P FRI7bigĕ,O콧XFC(kd@v%2DU88l, 6&_: G۳jf4JGjn;x؇آcxRvL }?פ1X-UuR+۴sKG|ՙzY!y Z\Cle~B'_! @Ua|gŪ{Z&4,bE7^0*P.X8}[dT6< =Wf̦ $E"k\3)O'$9\ЗD5Hz"`@2j0l+M0xaAgYUL؟wөȘ! 홇?AшOYzpQعӊzLcl):B<]n,WNWeGqed8sޖA Ua;~cQX ^. | 4:+n1%r8W}иh_RP~Qө{4D^rѐ{˿*o@SaͣJmd +d,܌oҘe[V1h$Ʀ!F,\ [*NmG]hm i[, I)Mr $qx?oe1>qԵʼ {p61 $,ClNc0lW f :Y(6On ?+=(3om7_U6*L0 f5\_ sZ#CXM1iϽ 3Pi`B@VcȲ91gӗQ%*ֈ+{&zM<)0od^L M-nmqEbm \@N(_d*1q%SRs4\ QDsJtثMvZ;s%Cly դ)_N/qu^pvN<4X)UW. qXwbv,)oEFV}qa\"(>$Lq"B_ob9/Py;{>W}tUնgJΑSM<X}![bY?c>󍢬T;FhB{ %7nL׸K^o^@z"ٿ+$ҼU' cȩ{Bگ75Df[G>]i'*9H Z~C=NP>aܡ-v[J=w cz= !6ut@>"PS2Zp/I5R _! vK; QZVǣ׻k:iE򚥃I7/= ŭX.4|!VI]s2@K`kn^/U@q4Kas f3Q߇jB@]Rj\we~j3;lE=N=O|\PHJb%@v"j Oa?oQ\FS@6޽e <4dɱӋAed["*qM*oO+:?Έq2|p`TPf7nh_s"Q$]swZkAyxkxVҘx1P"V@p*zkGHAG \Ձ Xm#𧂕ծCeZ)Kp_G*Q12|ԅ4 >wnHZЯq-)qOo UjMD$1®x&V.vb?Ʉ 3~R8 ٴcbퟸCY̸,LRkҹ<c*IGḢ\LqYe4~ooKy4sQg-C}c) 8P}D4]Wj*6*C kZ\er^A@g s6Ky shYi,wp7ŽoۑGW $R*seIs4;'~X;vL5$viDxԢb  `V[ם7`zGAZLƛJ{rb6z#0u rTWvմ8x,y_>Hf1ntsG >OHȡb>'2Kv,_XU4+xAiM*mv|β*jrTjj/OP_ 9fl@&+(=Hy@ l\1Y-0Q %6WFB [I'n2OU1=S hЩʴ]Yt>;ΜG*5k0pll5`aj3sphtŒL9GRVgkC4Bt(J8b.#1С3][-|L#7 }1ҿT-*zRAl=fW uOlTTu˪K+ZXg=yY̸T(^4NF[{MU*0?>=@ 'gw^j{V[24hYxRK_IԭUhfKc[ 7i0i^OKؘ)<^G!VVOh1?3t=$ex7J'v9oi//,&#')ЫvH3: zN$qL;ծKbsOz75U4sÓ6m9ջ0&)O4G9U^)KADZ B/n}ԩ߾iwr.Qsg.B5t.z鉨,ɯedޡX3~I n7C7ValHڇkK;㌫++/L+UVP`R*`?'`ĺJfuəʜ8 KFz{p0]Pv|\=YnĀB:{un"sL.>bU,~?heNCI@ f[ajI[ۉlovVCy{'B~E C]% /_B{չěffTxK y"X9QZV|T#6}m,TrvC-EFNQ&1Bck6g@!$wW~J{<юuԤTE޴kf:Y\O_6zH\_Mu2p jEDŮ6~nǹGlz 4,Œ9Fkd0xcgZݘzŲc뤅{ łGg^hLPEDۗN9!}lz+JtI|GBq"y|߃Y L#3?Ҡ&{N.p^A=ڥL%hzjex4g_8y"V@@MC,giQ%T4 T_̙aCċgɯl1i&EyE\_TаC7d^JQlՎZʵGX:=],x4D:MT#{SP<.J hU}(#@5߹č7A [mR#V鼃(ej-J! 4sFFbmp!q4p"?@@} R|:W趂r'3*Zb0lͼ'\;ޯ]c T|\Fd%wID,[k{J}C3:Ce ߟԿv[kZr9Ns1@n+N$<`_YS۠ .@ BKukmmWMJt°]Z wn$ӍuFm̈́=Ѧq7뗠E;Rds p Goކ5&3Wd ,iF<9U:/ n#Mv\doc' AqY*C=R'2B ^HK)o' sPoGNra6䙖 ^Bf@ݏݜ?~Monu5 wɱ9gd\6a3z {!+#G+vO$S (Mu5& naDpS;*U2Н^IP~A%nዯ9bE**MWG#㤔݌+Y=^wYO8G6:s>@\N*+* 1VLH 3xW#GE5ПOJ} .% 7 Zp$+oDjݖtrS{<=hy9fCXR( 5$5}5z7~ @>LA+79 Ђ5(@+K%ll̙?zD 64A$x)Z+hlv0D}|l#ħf,olSnS;4ԣ9ŗ]FO_'9!݆9+#gYQ KR=&v{, M=X|'I%HfE8CMu #%X<0XH/_gt̙@VyqWAV[*dw@pj%8`0֘]YȲzg(_4)ܤB 26FgBX =$dќ@_fZfn#^U`4q 5CUra/1GJjfW |p03LT;}HA*Xb 9IP=U]M =k@9cB&$DAGkκUj6\>GeGJ:dP ]\'O|_Dh}lRI|bmAQAթ1#QY]U;TVNbRݵ4s.l*@e:XvKkmD9nHs8? @ G=_+PY|chTс =8.?{I=E;3=PJ,#A?@ZdpXЎ zH^%CL.-aȍKӿOo'.5h/DHaR X@k>;C~ZFT-iĚy*B-f |yWX句8){!u<<@3^?¼̽,&q:`۝|Yc4Vól=A Q[/OPwjSgbO{sr4a_3D-9%O[Y:)k 'hpԾ޾!5wmGGBz(Ky+{fVvj8bd p'Mɍ=jP ffR-QDTWt=$ 7EEn'l2 pWȜ_ce뉎/C1*>)3W*n?KPSl]iB`>4>0ۼ:h?ۤS쮅[Tc05 &$DYWt F m5o"FFx=`鈸k&Ά ͡1##N/7~|9VMR+I jէPi`ö3o\ENt` !dm댃s;k֍ nj`+V;K}Iݮl ,MDyT%`2 p*`Cv9Ib{_kfU{ d ND1Tv~ 0>I68 YX$Kz.>ˍI+#z* ƌX3FOFBjhf}A,sgBBRE[1Qx?{Xs$Br \=*d9Q6{OK[W c{c..$?RzI*:JR 8&6¸=Vֲe;6]s_'VWi=JT'ț~V"\Dcو(i-WLdն7L+.AoxF3 {$Jn4հ'hl:@e_BbRӆ.zbg3xFR9´vK=inG7QLY޳*=Cvu.P x|&{/]\\K3)Ky5N<ɡ|݃GؙlWX`:aq=Cen3XOP󰨊 Y .aJb ){ݜDvRmgXetg挼'j:.IܲOO{~cIE1'Yn3 9Oݿfƿ8BC"M zyJ]i S{$*aԁP/ALA}P^/Lg11oz[o ?2[ IݍP-eeSS"`h*HlBXlf*Y/'AQeި)MԀLBH̩˭Rݜ[cv]ySEӼ.?^ l672P$^d q%`]h\3LIGmie _ = L1Zj qazRN!)<-kE J,֐d]CdQ-c;n#GS`eflv,ꂪ&?iDQYK/Xщ;ȸ]6yfGX:Aĥ#Ӂر+R'÷*oI6*S?i%'S=zT MlG4J8U-r}UTrUҡ z"O[ F`XPs}nۄyfbJgwLιrr!|:|;>PrtX|JL-x4y-PbPFYFop\YJxuV"Հl@rm5hٸZD$^}03_` лQ=~d:LVy: P^ź1n+UU;'iB1sاDϔpw&ir6XJ!E?"@.ACjX;-t+Qw)/Sv6UMLW@oaϴ ˿%}N$AtA6WÆ;,uKB@BbFaD fmk+sG5TcfB q+{wLV2ZX}r~'P-3)WdisHиz0~ǐ7FP>*@LBCz3ц[rT vq0Vd&"'1\ g,5!&E'׹ƺzpT|Oi؜{kOSeH t&jNħ[y1E CȭHK`ՉYE0 {`tz\C GLaTB .>rv%ҚAC|Knܐ.$b!lw/Y=xU)c%ީ E2}VJ.iu;_5:Vؔg@`4%P_chZ~4h^N"P! "F ݉'aiWIg. RnϙLa䋖Yʿ ˢ[ɭٽI%vŗyA;|~ܶ}v„L,]C1\6i[WBT)&jô*Y~(؁ .j06] ĺ''g#/{XvY@M_m%dQ?3Mh\i7\~n^=8rkBpSgG+) Wa-1LrKy %OxVE p71o9yHI>xRFI2lN1 ZO\O#*@!ʼf nv K%CqEN{@ذ>bMSby O _\_#81"&^ieMz~~*yt=^xdzLʛzP11 ?G09֞eQFUgf"KoMkD3.&vzҗ׷^6ޘ%a15H&nO+9s\-`̕O5CP#&R s}([ [c!@YgV7%.Eţ5nXF*}[jc*&I,HDP]Њ/~f½ /а|#5>\̏F18!)"w 8(tq' / ZX>#hƫJ+LzuA区eV$Mb.ClL4 9 K2z ) P4/r,J o̜0:M)vLnr(F!WI n7)~#&7LI~K0xL}O"4E{;H4>󹇢 9^U%,_1]JJၭ4{lSH\EOxQ `5g<>/{>"Q $!j톶C{" LrѪd;WwӇD-@hx>4ulJ C|\(%]=tm}RY sE:&kT$z7*r6 =~5nD]߇@FKۿΏ朂l>&[*o)KJ1TkKP,:]R9xȕq*[V\ NQ%2D vއ'I( +I 'plABqg!UI}-J[[V%%n;v,X}zRYYm(сXu4B$ب~*<^R{ſ&; .@aз0D*û@w ٿ0XR@nYQ/\'+hQzɴn5J {ez Y[,߻Z`x="QTg+@;yZDЦ% ˼ና @!GlN#YMhªĔh6^(~$ꉓ^PzS\A_$ &O:h3ytg"vϩmpVwr1fo@:潉^ x _j[kxŜ-UMל4_vTSKp@!4yin-5@%YMD}t#iZDןL'ߑ(T =9RQԲJR!ñNVhY5&0n,۵,B, n)V,&$ +=v/oAD =nu6etsA:0⥇UVO3gYZ0707010000003a000081a4000000000000000000000001629779bf00007504000000000000000000000000000000000000005700000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/infiniband/hw/efa/efa.ko.xz7zXZִF!t/`Ct]?Eh=ڜ.+Xu] +M.jHm`$X1pvPb_ȹIU^)!'>9hR,2>VLu Gv~dKc$6pf-46mB`X#U>b:0owX3|ˠj d^#4IhkF٬[)U6Qͫ jE뵰%iOC!DőZjCsbɍrA ;N 5xM7i 9~-M}{cF @j`XV׸oA/yi mb5.N4A(h9탗Rĺ_p2ĉAj bE>es2nԍ?D'4WCQGE7ڸd+V4F@)iTnU3]E $5!Q/+QoW6 yӑqT+6JqSٍk4;JDu*59!;lBKjgV./xf7f2*cho$Xd_^H-rœ*X¨Pt.P\BٕJBh:tB )ڿ4tN3l;^? 0EPCk| :=64  wqMīSiߨ%b8&,,\bb 5Y%9)OyߪMe`^T&t~Zez{eP%h")&F\k)ns-$d)Ŕqϫߚ NA?\;5US{q]Oש}f?]؈[DjA_kIHH!#e:7)O=qxw+cjpI{ sEY͢E !_ I6hN$$jPijHfh=UN)v%V[I ta_!"HaLZF2Sl8Wdht.% D\k1*}kJYp>jm%yV'ln.QF(k@@SVqH<>Y-z aK|0TPN8?v4qgjՠ ȧu/V]F@wv2} xԠ69~%cC{7'@`[?pIy!]\{L^Zf>سN~?hpҷ6C;C7w,RO-JFNgٟs&勝7Wevȸq~u Zg6]MqmDRwXj8OZL3U!I#TDD ,,)Tq d58ˍ*rŝVQj;/sd0F$ ζ@jy;Y!'ꡂģ'|ah`Ǡ@oT_$fwD,˴D].=Jekar7q ^>@x2*fM2)=,U ⑘ .di.V&%M6M7eɕ]ұ!."m>þPǷ{=$F]|vLnY|l ] `L]ymu.XXYSH#6SA}Ú:9lj䳼Q<B'ʯm,ZaRr'JF M^=ƴI^^cA"0Jηdw|lW67vTN(;m7GVCj:;emcΥNzAI@?uY^ݷ2^$82.yȫ Kt!4Ȅ0OŴ*Ƿ3&c&S J?U7-Qdƾ ?M۽E56;\DnqSvt&;wXFTlmEQv% < 3 >WW",؆9EUҸ h() &}#LTbcju';i3 ^`]? g'?j"ͤOBU98nK $"3u:jsC9h8+ϜA#3;,~;Z'0-1,$cl{f;㭉62f1_q}-~W z6U v/85n#ÅUbu ¸eY jp* Bz[4w&ԫӠ2<S>}G?YZaL$AuykpIdkH9wRg8'-{ gx1xcH'EkPc$s >,n@v۟}gժm Ӷ!jp:Y`5;{o[c,E,"YQw*B "/cnXTҬZ-@’znbF-iK㻝LB}><1T}y f1bH9 &f b*bx`^AGyD&Frs\$BLr4^b5&&:UEKdP4n2V|?/zsW`S bथ?݇at~^UN +b#@P2 ww3Kq.Rfuz]ƊEHlx'!\~=\\;rX;ì#6 QxԎY Op3ŒT>tSO@b"ϔa0 uKB'C0'RXՎxRC)d.u;T*gX~?"unXIU/0c:,}Jmj@.@cb>܁ iYᵸ?S_u~VP=6o=Gp-ߣl֐4>EJe˖ -" BWQY RIBxC DV4)ʠ^tGGW棉h|ª3^"^"ƥ3fġp<KZUe|tS%23"cSֆ]ߞMPgeJȾzz|Q V f|XܦI6~ekE@I*9}h,ۑr&a9Ud|H*(W@iSgZK%u7;Q,#f$7uA$ -⭻6 3{un `)6ܿ!?vz r`h2/2QCO½y͞9%@'*E^Úe;J_J #n ]/i~ԿԮPQ  g"py-eP>=I7XC6dwMInT_`~r &/=_a"iyx:SI3jڧR0&,zс.+*y Pw?-]d(::c'Jfka<^k?u z'F xu D&A3$b*_{B-{FH\k@K=ujWm35\_brՙzdʠM>`<W@0:v^O=u!ӧa g'rntٮ :\1xEFCWi XgBgߍfDq־IF&\ Y|'-L&H#_-?q2x]Ѵ؎ٍ%{ 5 S̮YV5>5i{5KzPyb4o(y( $ݕ,`bֻhIxkf^sAl4$d2R Xt>XȯQ|`P"ef[@&)5R4h5F z5շeI3.9{#r7On 8Mdc KPL e F#hQ[$]KpSxo4au/A +'Q9"t=5iU~E=ݷ rt"4WFImDւ[tFe~ ʷ粏tl0f5Q p%e% i6ܓXܡ.18S#-3m( (49Z}nwT/]Jit!b1LV ύay !楝('mLKF 2va &D~\a[w@k#+䵏;"qYw^d~gqD k" pD(0gbv*> zӰy$9n`y&*6.aN:+;_c]EԞ8UN!%V4tXr[== ANj'󨚡GXDz-%ۇm&{%ֆ,<ljH{7cR3ݞ`sJ\Xrb|6駽oYO="uUtEB;E(u ʳdu ŦBm* Ig@`dZ"(שJ3na75>(%S<<+ 5T]! mbƻj]HK`uu(YS[h\Ac%ON߿UI7Ɔ= @X LA%6}(expz a==X67. j/*sJ=\QJ//C>ZjCx3Hp(GLB&\O> (*q! .e׽1oXsrVri`9,0:ͬ +lc"eO<|ڳ%'ΐ6! w9$NP]3Bz 7dB507Hx۔ƹƂ5C5y$9z[ìV*p"(cekDϔQ >F#}U\fz^#(kxoO;m94i*CzPQ!t:Ґoc.)&˗)/bb wDi+| HUlyx͖ɾgb-7dRZ刔YJ2yE\lP|BǤޠv p沧x!hWj_T+;/|Y&{WZV}28XuB,ua7ڊC2pr˕fTfa#+AǢ7D!6"1rҹLx)C/7;r#`w7)-om'UOi=X Sag|e!d#ӳ2|B>5m"g i`RͺzWf4)gAۋHL<]XYzNqڕ `t DQ|!f[m¿`.?{-!\mQ}V p4$̵ojޕo|"WBfQX5iƉ㘐Y1.iaD5TѐF1'(>rE CjD5/8DH6a^ȾkR@U*DV#x  t;O\Ǿ 6?)(-]*0&ʷb!Y"QP218!D =,6~;xC}rOԡC ݮߊBtʂzՔ =/eoq9^NR e*-- .Tq؅ϹGhj_-n*#9]|ax,y%/Se7K]K` h?`ˆ L\bl0]m.!Qҡ6Ú͖D$QM"ƦM%MkIג{^=M$G ho+D+)YT$OGrﱨъ\- inȔQ. PhޙIևɻ?EsjN[!r|TzI˪|p bҮnsR]|ow/W\p[仯C> e()'vpBգ Wt &_ftĿ9ϢÔvX$^ݶ1aS[*2=`GҤI` ;6X; }25`aswNRt,ߡFٽ: nxQ %9u21o3@3/:<~bPhS:hX9cn EfµV'щT Nm V7[%َ7 :מ]Ćs a c3TAi,1h_<1lH]euFYx};?Ϝ$DZ~ECM=08C芤W )5|C_d,: z3Ѿ;tv1b>zNvGa^]+h A~\H&4sH-u0nN"g,@C6ad0/ynde;O`>320^rAUc ?;F- ϾO'!,%J:=$mkńZ1[6SÐS"ϲn*=naf^QI/z|P12v[2+V(ěZ\Nݯ۠.0£3Ep62G/&:|@)VF=sj#7#8 0d0^ $z2Eo=&R& h d:1z SW C9Q=N1r/Q*ULOK7XR# }4B7 .R&|*b\`dg܎H^fF}+֮I&L5={c Ugϱysn'SayK 8*HYGCv ֕c&,g P驡Z^1y`4g!$͎MalF1 ~OQm%H 3eRtC%U>\K$NʻoeXPUM{Y͕WlciREv4DrmN.9y8b+LB4,d(<1Ǟ.vMäe =SuE|`)  1Ɩ(ՐՖ;pB6{YzVÏh76{ꊞCM-1Qvd2ɮ ,qHo fl5%RU-ِ>g,j`!cJi%0!ErThY x}zG<5(kOeC g꧗HDēS.y<@[ZWC% 15G'v uTgGhe+~'FIwxJ[)܃a}ѓj/q"pBR f?܇ >jM2 DC|FBA2#-<1╫N om!>1Sc0SQ_+j3vOU5P ܺ{M~OR~ݚ<)).X$]J}/4aԫN֭ۊ))Ù_ (isCibB $0@64$s l)9scsB\h,LeaָV,GeG[dNKB1,sAD}I ,ZD0# I*5tgr]M(C/Avvu5됛 TBgk/&Ez Oګ K7ɏ  "%^Υ/*v>}6$4xW>sAW: }/URB^R3[)l qmFDfwLB)M@BO`O l-qc#xL-sV/ Z*x^OY#(ñ uMxE!]a|mG42JYr7kYW-4QE%y9tT wf Qg, sǝE:zL>l,ҥSVr7 |+ZHEX] Ǘ>wx"㱂9Pjs~ wђ 暅DHiocD ƙm/hZe^ NneG&r{ΒYtsuE<IW~wȢҘvިcU2xEm`DG~yoжg&HK#|4"iVr?]~y Bی>Ԣ*ͳM/1{ 7 -뛅Ъœqf-S h"`޺)8߄ .K \G)F:$ Ŗ,bb}x%ӗ7QףzY96|y1,8r6yj l3`[nNv hj}TH)%BQԚv\3@6OKghrȗb5Xk{MtOBC7PD=0-u)YgY]fErnTcIn.fO4(}-GEabSݜ2E6I?c;ژsCS d_ªE>1hTC;${ wQ ?E{\Ea鍺 <)-8_{8~TFbEu8Km#҅j6Nк(8c\:i#^v3ZK5E7xNw}H69iղY",oHwPv`K/u,MobZ0r.ك-֍V5hXuBVtP|`S<>])Pαux65>a]m\v(V"}[ .e\\DxKZʫKdN{C 4p(Y6qfW]7&n %ÇH_a\HPWZI89뵔T%NY4}%Y@ۦG7_tπMQ_L%JT<9u'iUICS9-] U؟`H=3|ٖC'{M펪LrSQUM8D+pC_>mͭf[6#+^G_NaQs#QZ8*8捲w=T3i}Ԏs,Ry1ֹo6^'Sj8J8:cbaX~H?ht* ß\em ؽ~8ɛdͤ?Oa tGfKG[>7u/4^>hBW^r*ՈDPGK@'p`BuLd:$K5c߯Ш>-k.UI;[ "jM7}E]۠|v}spE2n7WlIz?ݹkcdsa(Ob)sN !brxQf"6_6ѐBu:{TeЎ f'( S^y.aKW3qq75Rqeӳy։A f鲚?Ir77.Lz{qt;tZ%S1RHރcz6{I]oQ57m^lqEי٨~za%Zo(Ϩ(ݕfl’ 8zE[AHZUCLNQ 2dfPEn7 Mgnx륮Z 5k,[*م7SæهϺgsf3_dڏ.0<Û|m|-Mmc 6㖝?h|=YnD`썹; Ew嬰erϯN^uA KXs,,%i/~>lB6 U>{I>^ɛB751|`G q)I7;*J_GD1J}^kE[?z x4NOGz*K"RSaNhzYrA7XL_?])h'u, ]'"ϰ(TsXNgRc{nT*ݚұ=l"@?TSd%DdWM}>+QS&`(uQM4ф̍?AC2U!49)q<q'Fs%#UMpFl = @? m~ "sUl u*.7^ΓG !4kS[J!OUGC?gQ!D7V]% !A3 *ChqIJOR͊p87\隐O&JrX MJ)Jij*D]&=ȑ(ب/*oOR_-Dž!\N'\n\ `@M6BsS1;3 ~`x<]mGfpx_鯍X+*~s=8_(Xya-{͡Ȱ^Ϣ-GܾjQ=m^2 w;m I 9`xTʚSGʡԝtRG&ejH^&x?4CCIHiJJ!A{[{6oSvAŊT59>SOmasppxѭ:L=EB29uΩ$TDsa)<2.H@o dRZF2{*:wUk!.TdR U$MRpU$|V`IЃ1H@њ=<6XMkhu15=eύp-)(=y ؞4 =TܤP:-ZiPLՋI7L& 1C 4;C 0_PJ]^^E17w}8j]fyb.7cMUq _^hDz7뵙<cHdb&@z, vaC>a8+ >4۞ne+/v1 S8 ~sKPjkEmĹ`r$10JɗFZ|"i/y]Ej rQXk!FTXۻ̷L<}ӊ뽲+oAԾsX!iC`A,fO!`f!HqTtcl 1"?=:ղzqy&ں> i9$VjKoNsV,}~vRSf + jMZϽt=ivKsn9X Lf}fJF5oQGNcW$?ߨesj͟'ݻXȍ㤴qҙK,*7jTtiVښ: imaHj,#EL⏒I#%F(36+Ls  c1gLfQa1I˱|09mGY. rJpd~ C96=>%?E30gƝ1G%GFCe3@U㍌pUQ)|U# TQC}uF)XDΏs v[miS{t.%;?yLċ b5yɋ;23S)ʜ;1 ^PLHF-'|HG y)i]JV&QХRw&i\[vU-u_*qߙ驺{%PS^Wmʷh]nY]$fKA5* B}E)|R3Gq%ΝE<4_598Y[TDwDƜ /I@+ˉȹ2m.8˭OQ]4=7\{;u]21 ^p4%,GHydn_)?ea{y!HNjj葙aaf&I,攂4lCљ!@5P'.8ݠl\mLς  XdTY:@Nc,4ޯ \EDGW0NNSҤ!uipAXCS=Ŏ9/_Z芉UmW=9!w҅U>?Ǜ+WăHOmFD[U7"KD[{U~buP|P~#_Iֹ."*Cx8 Y % Yo-qq|`C `cXT)qppܒ:^'nۅ J4[z J\!$i%T*d =p.+q\=S8ΥTQ!& RlN `XbtocJL&c|eրZ®$S} -/þj MyQRiwNk*N}7QI{O16N pQ! 5e0̇k J5K;eHsiWaqN"| RҊGq5 8ƁM]ms.8E⏗Fe {UBV>?Rr#ϜvICS};LYǗqyEV.O :2vdA~9ꨋ8 /SFQծ y06^&6O^0JGMQf3skqx@gn-HicX|P<8v!cdRJx[$;DTn'0UǹAF~C0vNb^:%9q [iw41Q-}O׿S7>ׁ#6)sj$a[ĝ WڈA5 YgoͭxLF.I7D؞kAn'n1[&S䷿.՛CMΉ{(s| 95hp\$vۢc#h=6d:Fl 0Z F褖c863'1E_:BMfeh۟.(l&G^|9 npQAM`pMG˷RdrN)L؞|% -MNot|}&E` v i3 h =BXN}sg" fPg0aq);Xټe1(4³N2F]}U0;t?7,hӻZ'y8/$Gٳ@[ĜjyGGw*mnMtHӏ+^Mu>%altscZPM08g[$(|WoI;i-T!.\d x!挓傮a{.+j0cU@>,bxMTiJekWEDrBڢqYfyXjpKh@cr!gXP+kN3t:vJ;չX3VmKefja^%T?E2;3jE9[3fL?!NXg%8"#- |x5\b-o K9h$]j iEλx$][ŏ ?N&?P8(ɜk浢BpZ8,-pᓡVr#"Bn~a~V+%oyo_ oguۮg(84XGZ' 탥$2Gi{p?5nkY Iz ,lGP/(gƛ'b! McFiFA/UgϢ5" Z@ȵ复(C-i*pÓbǟDBaYؤqZz$2*!ÜD| J!4XUS|I'1 xhP徫bjP-onpۺ$%H{HEwbL|PD1}i:iEtN˕ɰB̫u[ ӈ8ߨM@Bo3Cq`GaOb(F~7m AFT#͡r{mAj )h}a+‰?v!SJ0]4*-#gU_m]f܎ Oϭ.AW΋L7O E^:f(&4f@ kZnjo lw??YXۨYxuubr=i?Yg-̲-l#oDG,smV}9JϸO-&1ʹ:a +xAgcQfE;K@"=1K3V?g UєYK;&PEpIQOD*G0~L$4o|܀~v7f@Ct0󆻰f`A-8ý޴=.n)+$!2;е-Za zp^|I̽F!b (DnVTM0b8n]39᫻Q{mW|52HkАFlf_D尫mrZ,9 F6ٜ[댼GCsjU8 up MLq-&ANcT,C.eVWE_-[4LB/YFF۸_mtg@_g Jlkڐ+eq GJWI&kLTHQ}qz .IdU$Yp^uf#|8fY!b62JhI| BqIS3taΣ;Jvs @]{K%HIURaZ|hic_:76dXr bZ [b&t#VT1C4ӽǞck@ъn U`G5YDf&R>fNMsiFE@{y=P^'}sW<ىx4>TfA<|&.Xʜ#;D͗kSYn63~+/s v<=Pz׬+k2Ѻ_PaW{ߟl3~1Iv&^[aQ3׆U" b_(j筫nj2S vU. ct$ c/m ~4'=oie jLF⡄og^ zoBؗ}F5rD-α1Urr2@--̉.q<,٦=mB _;֨sk.s~M_.JF*(l{2F:afZAzzWT}o֒OF)7V.~^ -D yT9obuP $?.} ;yϤMV]ŸF;F sSecS°_ZɁG6kU R.o:qjHqōSF֜"<~FDmKӁvQYe]l0R6>ӚVzNcLl+= t˒+S&&59 l_a37ӿ-rp%m-^$.eGRƠg44qf=k/W9I5M4$Z`谀P.7MS~(?` ;O^O+f] 0]wfu} 1Eee<GrOS!x!6՗"+7bs,*{I{,ӴMğ 5<{|m̆~u'K [#H_~cpZ\S^rٸWomy#G=/),絻$@FCRcy5pA_ջA-/ԄYfVG!/zG q:+nBMyӋVo\îޑ;ڕ/2۬: 0\?ڧuՒA2~Tzgxi-#P1' _@H86h2w#}Б5).͌|?Ή E@Н+'n Z)l%xT.K^o /+dbn/Q]B 9G,Y}ڨOJY FH_ޭ`qH?E [WMi"@">t#L'8U1"eCX]Ԧ$[ A836t"/w05ۃҭK73'Zb:o:͆s;Seʍz+x(l#F.]0 ^<ve>~'.;%_6fEm6(čž"6-_O7J>VEJC *[eCמ6}B Y4tupXvbv7^6])zA E16UQjFF77; ߳ [ 稇骵m!1e? Nez8O?%|ȞpF(#|My%kIa:ӯ)۰5Edԝr yB t #+:P<:x :X,d [pbR32Z^,$[ կUfNO 0'I&s&}3Cێz ЧFGH)UzDY4KuRK5Gt 1ҨMDzv [ȐD^4m8/P}ffeN'A1L^Ѹ\v_ .l٧UC]l=-ܻf j5Gw̫džX|Pmvr`hZe9 p%PԞdz$ r+Ԗ#Qh9o`6BLS! Uܓk ]bu( xE'+!Sz^& .G,C>r&Y$Xڔ7oWKBJ@({Igsc95feKΖ>Saac2?oJD:@Jk7~l̨\Uf%)>0pl肯Z}w-M]+6%ڕ5XՇlIJ6U߹1?reu@(~uUsMd%7 {д?nD" Nn2P92zbA3a'@iHAVpbfW)M &ٌzԗsHE}^(jNb$ 9fP}94E`}! X>4K!gFGVwG~,ul+)ybS ^˳W[.sT Ey~)s-[MZD;/Q?y3;7rCT? &@,C.PFn^WOᚒ :fS T0 Qr<+(76G\m5$ܙ֒޽' ju-Cȝqy\؊31$,=: XcD\Re@s }:=9S9[!t 7"DL' 9}XQ̙Ҫ-3zH-DobG 9Agaö &P*/l/x S71T5V\{J N葳jdt0F}h30a&G}5 w6Ry(ε(DipJfEKAqtk?:ʐ?Ԍi}WrQ;i-oG(<󺯮9 |=S*rV~tnk7]ҷsZn$/l/@)oENVf;J-dFaJߣzS{1d,̒lx,sN œ:b3kAlBNG8:ѐzdAY¾$X?XLףQɴDQlp#^llSN/X.qu1'U#Njb{< H]nѥ_+kNn":arԷ7/3s!OHx weȗBw4D̜Kc.JLˋ>{UnFSgNd^۫|Ge>#v F!"My'&LJ@x[Tۮ{4n,?L cGc4w<^2;}#Q,7B N"XEOϬÒ2X+B6mXo6ڛ* g2[mgM9cW4ekvw=iEmȠy+qC[M NWX_$OBYnK|n&#wor]]A]iyJmkӿ֭qqXEcʷ]F$QX C 26҄EW[m(tccMd-FeFt.h=q,HV;fj1\%p uaT])J# JiDh lTP'Ż=vvnʠqyc=0|ˈREhuHucKzſMV;4HNGL•9!:ͻ{HKɯx:Gm-ѻ >_gZ}l٨SU6͸f{{ kPZ.)`*Ztһ\7")6 O7H c#~.r0IMނv(΁iX703a<@= @oL˯j<3 @w(ѷj9t)Ij-}0/! ZW[rD9hYCd8`];ͣ&7ɸ<2,( 8DUJi $U˾Jv͜ҶoKEƽSB7rƦߝ FH'V^9 8!%KK+*og#NL Ӣ/ԅ'[s>[R>;"=o./rYk>B{)4YQ'q~S'$*Jf?>v!ݮB"CjUet:0olD 3 ~9/! O޵ (g𕁍wd\++[R@gO \lgYZ0707010000003b000081a4000000000000000000000001629779bf000534b4000000000000000000000000000000000000005900000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/infiniband/hw/hfi1/hfi1.ko.xz7zXZִF!t/+]?Eh=ڜ.+МX8W# ŤF-ʺwg2%fcTVCW;&1p=桨[N,n<6QZc95oθG2_zeuiԼn\LJ3[< oڔ~_өmN{v]YTHTVpg>LwIJHD>'絣eE9b:'6X@X6&:txKk4^BI{vWb).MCfsyTu<75uuMp IxYh7UO/.F5y-\%'7^uHoba.a ZHr=@I=$wKT`2¬M~(o: #JY =Z"Y]m[ؾv ]1۽窂TJiϐJ.9bQ q&f\ Zmtvf [7'@yBؙ'AYa+¥XGRM"@%d +eFNQv$]SB"Ze1 X.aQ[U餂VCR{RN둷bt \G_M+0P^y/C=ϓ`I4 ׍gנ1D&3<}z Rϛ_":WPAQ zc tbTiX>1뚃8 ϚPWR}%. ex\ ?G7a,C5dwyphlKd[J ĄsNdO ΩN׃3F2ul `dWAL4hY %VYRewgev:2KOcLR0xat>N(o ^7y2e{ϛsb5b^kwoFIK]?:z׬HF I:ySr◱`vU.,*h&*lLꠦLa'ԩK%O]]]#1x3Zn5M}!>ZKl¨h( %3K=n!Ȧ]|l:K˲]0L [Ӎ $eE*R W?ۧ:'OXXMѦʹ\+ON^˽5Ye 26./1}phb&5Fd^co*s[>滤C@ofjI9J lD#!s2>x ?kpDiv-;T!"m*B=}A2T"7`qWԕKV.F? ܞK%V'W3 L3ٺu]Κ?Дd*H$}R.{2GҾRo>,z-dEu# f?*/f7Pkl@U E2UdJZN17N].3bƮ\^aAVgk#X6v-NLϥH%SJ2گ2CY$_rfxT?NEtCR{iVT7fcdfr{á{Ju|=\ T\?kp< l1㑧-Za|K$/]b4 4y3m_nN0) r[SGy4 3~%{a;Ԃ )6 v-Ԣwr.~OM_6.K&V"bE0Ϭ glЮ l$U ;F5Ɲ Te:H)ki |q`7>{>:U*/0W5t=4Dt!ֆX>syB㊧5vL;/ 1,\5J^8fpQ|E0{E-+I(vwFІeN{GšƉA(Dߵ^d:ScTi;6S->1.[џd &w7%3dWYa;y99R^B )4 nN=5RAV4欥Y}"خBMEZJ)ZBN~m:7'6;cGﱾU ڵ$`&BX}k&Kӥ pr>3ҹk7},3(?^Lsd8)Uz +*]?IQiIsBvA_2<쩭D0NoPXƟq!YCUW̦ "O!UE>7HzwJQ{=}La][X$]I 6=ZG 3,v(s{M\ 39U QN1XkwD22lvDE̓߬a,97c̭CG &W'~RKb!EfՔF\ };iSEGnOqtڇ)IAuQY{ʫ6IqƢ.XC?1ځ ,k#^RLgH EB{YPȨotTZt1$0HoZf{Q.$,)c֫ί!`1inPrjZdSƶ)87'B} ЧuR~"#59 g _RK*6}VPvc*ԊsLz]4[K@jX};aSW~(MݿxicysGr%ꈉ aS~)0?#J|g҇|'p@S* GJD}"+{7eؖ(*7M&T.Pfҵ$'9Rý_N8BU܈_ԛ.OBP l.Pq?eС-[ ZMK.p.OOuSSbnrtIZͤzi0:bJUrNIPǚcw5?7{̙T[j6RÅ\'̐17^>GZJs%z7mhx9G7n/Ѓ"=:'2B0]Sz!a~;3%L_IdJW/|}m1mm W׏8XÕ)K D /[ssJF"lGv۟"nA[Kk-wCݰոz! }z9:g%.'Fó'@|~*RXTG!`a!7 ߵ2s@l@*X-K J`rr54Gb+L& Љф-%ҵ;pEg^(SQ %6b HؔS.q Ӷ:dW1}0Qn(,[D[p}3o7}a X#'D +d{1ϮUuHwvI.J{jTFKlJ>ОfQn2dDfir(nKUbhI!˼Y<PK5{*q3)CF` ͕0#0KB-uAgbnOy#Z_ƎFQ ft!ЦH{4,VB)mdtxdi^yjU>m?h{h؁t7kܵB4*4BOнBPrږ"tb )_ҤL1,q r77ogM "(=~hquߎ쳀𡬨L?X؃T|(.OGgj_{ZS d!O *Q]@'9}kE,= zy^4A>E[84\P{Ksߔ\P5Q.Ó;(,"`ů3w dW/Ly7(s2f:\t^şhK"-3#qW6|:TVszJ!pEDn,ג>^BwD4[@QG_Hsݭ- >\ ̍XFf|w !)H˃;9tmԧq'矖pe^&U?ҕ`x{tL?-7ʘ6:CByLQ925O 8.hl.mG7rʣp' xiu$]+ؠ4河ؿ1蝘` ǩnUhUVɟv]([к7<71c|XǣE1Eq> ca K%b 9o.C{hVP?- }Cl[P;H}; `٠y!-cͨtyGx{&r+~+^wgW>M2+BVq4:[?SD750ʵ#_Ot  a;nPgjC{_-:.$ΗOGE}1Mj\+#zb6 qMn+-/Ʀ1%ɿURo⊇[}Sw Ϙx>@bKRPGx3+;hQsN$]B:U'i>7刘dIk*{ |6&2m̦PYڴSeosP|'yҸ'EiЂJV2~>Lͧƛcޛqr3ÝXDPeFm~=m8D\/OzhEQ&nHXJ)=(7^Tnm98*.SJ-kpH2E I*Ape=18&1~hBopP$ſq\@3e$Y]U)=mS*xKrUCfX&b3HqZ6W;C`LXW1XWKuk[Dо='A#ԍ6Ӛg͈A-QfX͕ ]Wo&Y48>gDeu~_A1 S5 hDi{ Az4_ PxKQ! @V|L쑘$(=7a{+GK_"lG);'8E/2Eas6z\:q'SD K 揌NWs|;~TO MpF +xP/1L@|YQ#$y)6eaЬ0cMBd+pwO;ꋳsGsqZn FUFb'&4a,r]̧v] r DOmح6㿥J)E2WCF%h QtrxZJ#q|~-/{ O乴'j"aV h"q"=JL;SmQ[3&8L(ޔT~ˢb{uVV!F`Thg.sBb6%D|-3?b woȀkoۨKٮʑ+"Mr׏40X4+gjT1* 7[5EڍrH\f.4EipotN&fxY'QsbF,?!B5GYC6'90MMpe䒜C%űaޭC -M4 NERU ~uI )j*EpC^;He#z{z<]W*/\|C$% /:|.R7tE_\HGZyDK˒k 22Β?իƪ, XYL \:߂~' E W.jCF0@PQr+I 7=ԙ9cvupawBA2Fk|Wx@}*xp9Jjִ0᱂t3r`Ct}^\:L&B6bKqd? u'!2ijj(ǖ!a4}RUf^i[2)L蜶E#-k~*bgV(=ڤ-[CaAMIn_bqOxdD5><B#p#< OC>g۸5^k(AP|\m'@Cv>ɷDsZ<:iA5AR=R]Ɲ۶auE8-hbHȤu8G,ij!*HY4cqRĎf ~B~`I%%``8ӟ'ϸ_m[SYGI:%gπ6dirf-*`5X.QM& pr^L6&THhێhL fh,:~MDkWp#l4P,u%F14 p{4so/<+C">[OzzG{@[p/2Kd~$ WlydpB\ƈ7zR1C$Flw7Zm G렱W\hYݔYcw̰/.Ơ$d;)/f_u0OA7Z_ոH H2LC^nX<>Ljof;)+/x O{ųt骠K[tDVO,Bl; c3 Dda[s8l+@7ajX"\ӡsKw2E@HA^0k 2zqaqLQ pѫ|^$EW {19J#'n[ѮJQz;\ vFW+y^&MDϻ je{k¸H9(-Alw8j!`ݩȢm1$Pab;|HMyS&pO7uq<SF.l2kѳ˂~I[̲F˂6'AtrW&;asGu5w9g֛,UKf'ZzUZo`l71hIi!!JB>44UVM+ h3/;?33S )[Lh9 3Y}y={2gp_%O.FxݓӇR +dL6w; 06UaN63Ed%6a.! oR-QI8Ÿ~ٰe,cGRWNnnyol(!$_╠F5EA`N8X~UjX$HT3HJ@JeqTX1? ~@ʶHgp s.*|Ϣi@S}XQsbauW9i758 iVz6'#;S_2z%XߒbcE&+槦 2 .rsDY}*F,$2ZAC5v7)%~:r;09xK?3X4f DmzO_PԸmV{ յwvքn!c*|{aE 50U ad[#zs>r3Ͳ"$B4_JZ 'CsOK 7[ٛ[A7uOJ,LnI bm3 0X0 wHJ2ԜFl Yp'q@g@Uۃv٭|Y|:լ( "d%X_,mcWߛi1uŘ3x|0pD3e툚xh6rpվ/IIxhҸ][M%E19TFޫ`,%ĕ["v8nƀ>o7Yb4hm}{7R =ekY>06*zSDERnSFN -1Wunk A\,WBmH f@l8L$SnMK'mAزJۅ]EN˾aHNjKEW )XD D܁M.q<IяN;*B#qvFgJ "mdJ9338²ՋH]IZk{+[MVLodܼ_fBw%rz)$iDT嫋h'o)w$:o[Q?UJ+))+kl%6F)tol"+ YG)o2OUq|w`r^Qw8oY!eX!m7ٌ 9X}賂|ve`SR 9_נFz/ycR[sZtƒ P 'Л%-E?z(P9Kp;}Eww6l&CdG DӜ 䀿eV-V4n4|r"9Y/#LESn$]ήbP7m }49$o5X݌K,XtZ;g;["+ٜw!?+qbU؊K ٦k-|hle)h`|@Y&*k+{#K /!0z6O802D2ݪT`!=`uD8q4U=R]IIYhnXO05=6lEZ@Zn;|_0WƝ֯G/?"QN1jA L<4q|R¶27aW~+3LVd};e=N a3.ej7K:B8# :;0` X{sPXn'}Coin̼ h[X+zg߽a4ry~ag9b3!`Ptj70u>]I R@NQO[/W9v#͸;Fq}Ws^:7G@"+rt=*M}I:ez\)XR*ohSNd4NAFdTV6Æ4hRfǷU α"2n~ xB,KU "{-}ZsƟWm,Ikj#^m4h_/%3c~ꨎ7ˏCO~iѻjQ㨣ꩌ'-Xv!nW҈ܶ+!f>fXH !~n~vkYwx gDCKEb8oMC6y_:C:&0aD|$(0Y"62weSu$L\;t8Bdj<v `Zyc#\ cRlΡ'w)Pq1N2}Fp'RWE,q,شw1çRJ)ܟŖvp, (/3;Z$yh8.;z͞)>8%;imNH}'3;c?J]> @ѐ{}hߥJO3 ?]cK*;]uV vt'b~8ZV\Co҆\˴DI%ӍxXdl=Ma;z[yֿ.#h z̀YlAURbTVsJر & v!~5^eka3>}/C7W#+KMiyۘ>O)NyuOΫ꒱0x,0tP)Q5kLez[ILG3e Zfl jK7pcb%\%P7]"~^ބg!<~^6Z_]p;(kڭ&:߽CuYSL<lz üA>+QV^CyNjY ߳?_i]9 wt a9_=1(8;!H 96ݵ蜝zTd#j7sx4eR榢/w_gNRbP YwGuP%+ 3~3phY 30f]1N\|䪲#UXHp! 6Q/<ގ`+7P=ݰp8,93ѳ=[e#n!HHD hww# j.8{u7MR6Cx< js>X#S޵v̰=KH297KmV* \hf"L@K[&(0na$x1ʂ6 c<ɩrH h~(SVA4D r-b_ n&$Ts 4~7n80ii'za"oRi8׼A²}%U 'WyhA " C/\' .5룯"lm~t t F\_y+aZ-D)<l~׉Ƙin8-Zn8",N`A,oɴ]řEi S(^]W:hTo(mˤuE.uՃ|$!YeGC`f}D[7VH?v?iߤLc1GٌPѥ~S; ~*K5G|*C^#l(WaBIjBߎ\o- NJR>ʥpq\OOjNl{9pܷURaBI9:u{vӝ6崮-4?dqzvҷ4}p U%/Ê\Tq^;XnSogDczJRQyLG_ftCĂ`Gk؂2 Rlo*Y&ȧ1d@C3?׳"ǿiO;XgmyQ*11D{.7wkZۃ=fF&=-5qC<-`2$ N#a|BqP\fL ȊN4C|Ai[yҤ >8ww]J@PS@޼i1y BTpd+$y*wcar [(k6mTB[}yPiUzI1(I>0t6%L;hAk خ~YD ~`kK~șDKdI-t.躇³T%Iub DJBDqsA~-\1SIωh8QbRU^#hDt+%柕#mϺc; ژt'qr:WgG1AK'zb ቁW=0ZoNZ8) C&qGYTv,#Ѐy= YXNX|+XWۧT Zn۟?BSYO,wVM==ΔL]&6#xcS|~}˱+ MY4 IW!ډ%d z{PJu' Vq׳lRīdẽQ(p tw>$;O_ORpk')boJ$xHz~Ԟ/Z*b]F!6[C4s6ǽ4 դ _Hbn&1}!@n엷N \;=.Sc,2F{#R^ϋ ! *jQZ@(7&PQKѝ /WC_,1erwJPyp"|B KhZ/l7*` KS}'AVcc'zje 7Yi@㍛' ,D 4i(\tsYkFBSnAX_mXFI]smo)Z{tUvS$GGd=.(;}&5M'w原gPhEG 3Pw* ]K t DUVdT>$ $\}!?2O8#`=8;wJ0ߝ{B)J-0 LSXļ(nemi2A^R,bIVKZNÀ?M?.j9'DZ:mr !I6^ӣtʼnܒj uؿ<'~r睡&XNB̀f5 _(o$@0EG5U[J " %z83(g^žxNa@/Ř8g+ DLpBN۸U/KW1 2yH'?9Zc-fiCpS0Sĥqb!&4y[UEFQ ӿ3 2[5tXBBRsgx _9'݀~ͬɟv(YsTʄ ypq A&^|GݟvQ>k<3;/m`A&5k9Hkc8hP#i&α3LśvY:=&[T#B*k,GQ}|n'TyYwF{;5Ƕ \*2DGC,gs=sKRǪ.']9j @Ãֱ՟:}բ6GI%#B(Cm=d&qVD*w_r$8. >Enb&$ (^!]B-F?H>XB"30IֱtNXE0cD| sO?dVf}4 (~np`|܇cKN6^tC I[䙻f'E`4&(¦60|z0):$ rֶLk؈ "v1ͮ1ϟ"{KaWRFHv+,<,^,(K\Eɉf`?2k cAb%O`ğ-R; TʑLm$WJ-ǐ∘wKNb.3T7 W驧^rWXٷ4 `MiWMጳ?YCc^!6SLq|zذ-nx֬DK`e+;@l!>gnY7G·gґ<@ܫu*lMkmiP;#jrkk^;d3ԍ\͛)~%D1ϕ\Sltz|͠C !+3i|cy<U%e^ڹ]jhj#,,q 8+꺤Yk$DU Ri*V;0$ct[!"2bh J}mo/–pTTm)D}(Wv<@)/#DQ0vգT寎dUP֒Lкp-c-{NOe$Q kn ABCA(s:z{#;\hlH0EZ/]7!"G>ct5ēѝSJ cy}c>FMZw/:i>^RU7nXX 4vεoɴCw%8Wk؀w%۾f:CD}( s¿{pBcOxѝ v>h s\V.<HaԺ֝F Y(!q{2Jk慥7TJI81(7)$_6@*kȊYNYWStwftZ5(5Fb]f!k^jgOsd7y% I=rS@sf4ƪGSWvB:&D%3rxi]9ٯ=4zʝ1Sz4 ؆ 4]U־+ ~ݏZϴQޯ*oX ˆz:Y ^ReO#Ǜ\Y8ByA2T s2{.ٿӖYGPq|p?j)fL/pX<=EOYhgca8nf &K#,c-Is`V?dwׯzKB c}:~yaiFFsx|7tϤ$+bG,bOu޾F6 +9CáB>փA(IP  Ȗ{VJ9) + gЍ#%փwb X`)A&(yc6zʨO.f H$̐?z=,HBmDz@4Arֺ{\Eoߛ?r^C$(4,w%/aEH2={W.{@y`SNvMnNv{LŴUb!g.U b[I"G09Mt[֡&Cްbٮr:Fb%q~Dxˁڍp(Y}bk䁂![u>C1c\r`09FVF+6;;iŤd7)rJ<`YQ_q>ah!fSv܇IX^ ,TO(@F,jUm;4*\Lx)h(Ьy=1KMKY0Jsd8#_+*M#bg3bȾ).iOJXfw %:Dna.!d ;%=>u/N(.g`-s|*m`oe0Wle۽/WE$C+| ^B2dmK=¿׊(.vC1aE1UgFDZdڟ:Oiن\tS:{"%_Y}y<+Q5ە%hx|4XVޠ)d !6pdlcY67 H94`ސSw*.r_D;[" Mc ;Hqè}P}x5r yg&'o M~c͇sݪHykYquvߟ̤ rUSM6Hmx Bs@jl$as#ș|`5Y~>XvImVv|a閿qrJk+f,fVΊ،.fa4~*HdՂ gHPA]D#7|A^(_ ZvhTjecu7RB8eu1;{$9(<{PSE۪F{[ֲ+1UeW˯ SmOI3:,)G3KNriG"4 Ã!riWqT_䋳n>@ eH5sa n}h+,N6?X*͍O "& ߨs5zs5SaRgC Cg聓2g#)̄s?JHAV;Vm%#"}l[C7Ȼ§O072I䶽ztS-fU+6p:tpE;Aܰ@<U8--'N2od ,cW!,ҖADR7D\rBL&SxJpdXib+ m85߳۷bM.BH|rvA Z3/[OtnĈ BH^ޢ"}|A:#QRWv%e]A?$X2. .<1%$<;[csbṉwveo"񶕜 \i Rн<%+x8g0Nӈ^s/8>h)`;'%NSAZG¸Ja:m[ÃBm6>ULv$NM(ro31m";bkj9S$ èY 'vm#(NƂ^/v:I&":k\Bplb;KLǛhX/P Fd0ߧH 6\uH3_hMU~GSن,Fc2+ad > >-Hjpxm37RͯyStr"Z]T(S4h'|=_4R۠B+1[վLD)tH#tCST1;~$p!,cWdBg>`2ʖZk/W }\oshv*q_jD2##{Aʓ0Z/ZE3좲Upk(qp3W'5A?LEָXE5l/\n>qDbe9~uP}D;- ۡ7?TdhM騱lz(lj;wk\Қ?ǓB&]PzpP5 Px!ʥܼS\ p ٷ4I ;\/b42&\T:Uz{WU/&cI{l޴"30ufFf{3x~1R9W ?itSU?:MJ/:jGYI>w\v%knKjF)LiYfYPuprܦR-5a$PB ֈqO 'AbUQzk0Grzv.[+E7zorԍ ,{ kd|sbH i}\$Z.xrzk]E1NLX|]靚:Boi"O+,]M8K` Fk.nY>(sv5mt3ޜƢ!{C؀6b"'K}֜ڨ{<`9N%0#W3kQJ1*%3Tb6r( -uI'eBe:pm] CC%/Mg=j\nYt ȃ[\ٔ(pХ)r{Y JꡩÔ2;f="%v(]jPӜ^d0,HTN=ĵAwǬ2`ZOYr2T2MATE`0Jk>:e aNavi۾ 3 hTN]! dQ]^t[4矟 49D2T%N#{ |ԷlZF+"XLuo3pZ}R0B.\Vd-6+ ">Z,Dw4] L,V ԱM> ?&X\kʮ3c ZMU32ԯ1_k #4Noe.GkUFmzW%A>$̉t¡5e&ǵa. \ bp ˍaI%'뒴8`[ 3bxhS$|{/YrW Aj.|.'HQUw3U6aeaD=C&GGF \ dmM컿&ugi{]d 9~fvda=SVrrV$MJ|Ȼ+RPNZ*rSf_qzz.mpfȢ`$4*5 1{eaVuix]{1Pmn 0(s6hXגEu阘C3l]B?fvereJ?v?(wUqԨN6[߻ D2'B4c?F[5_F! 1ji|H|o%֕| [tA&ſUP:1\N&tĝ]{nOeNpwL[=oO w,ֿK 7s"!?[l\Ojho/}H_fsjf)E0,>E:đrG{_>xc&؟78~&*9QX2]Y FLJQb{ >{Y+R'iiqؚܐ7Qe3 ,!8:{\Vv-=ۅ.Q`0O][)5Z,;Auj=P6ht7Ĩ6#J'_CItVwrNźcvZ#ڰUX6UӗVd|%QZ-ه>`fV0Xbޙ)cym؟V0iA$ fxL3n =&Q4t7E]%\BG폹7 jzb' Q:NȨϺVW;uYvXPt;V ⺙.gO1qRpK(%sB Eex ;~kԈ̺!nXlؼ1H6pT~'};*|BKۈss? '(FjX YiHt~Sqr@Jam\\w+'̷:T#-FV5`H"0Q7>IZUI (]ƻu+EnWaIQ rn XhL;,`Sxt8G )y)?zE]&<?,hSwn%TA0*:1G:p~de= 7/U$xed{r#_i5*FCV\a~惉+ȊVcjآ Cv?Zaf̜)$+/LAh2Xҧ7G =80ILER|HJ(x2+1((d)䍬 ;6.mMN Co_v/S+a4[|Ճ6Q*<;Q347a|W/om Jʛ/u~Gr6TO e`Ʈpw (g06wg) ĎaK L4c݄Z;[Ÿ$.u k".U)ZuLT{j,G}M G3Ae8L28QYeb 8&#mX5:mRP>/V5+rO˜O֖3ʫ;6*wm_,[f%-"pDKz ǒ;"1W0׾@b!Vpa O+ "g)yAlBqVu0 ج-~Gb苘L=_70 WBe4=zwQjV;o\j'!'@^dرFɥ$/- |[CHO!'/I>m Qco>Ki|*HJ%>R1ފ{Nd oJY 1&cM.le&~sE^6qN'` {\? \_|< _N9o_$y yF /+үQ l-)#/'rŎ˾4/_$ޕTLZL$̺%$3 °;A|p7SԊB*(pqD)x riOP&Я։*JUȣOcﴼJ1]eid^/@U5eӴHѠ'(>:σ> g;1cqrE%FiHU=22 N_aS' ݿi R>(0S60**%nFMTrvw.*J\TޝS[q^X:ϊ,!Gk:b1I7g,9OL;8$nЕΣn铘v=:eZŽ(@`:y A;a;FH/m%)ZgR8|.jj:sBd}I$?B ir{d90`4 J"X畤aJT _]BUPHE#R!Ky:\&/:&2g<21,N6T2:Dxsq+q;c- Cmm-OBq0ys3J㚌HWV.39@UN'^3lR()2n*A-љ#8' G/Ͼ E;?"@t l=76p~AsX'zdX:&4hѝEi֣B{PJzoUZ ]"P4v_"6cyI?c&<)}-$ x6)}ىOsD؜宸e?I56&CTr ^ c1*~6Av2HXuL =ˍĈNUUK:9u5H4VVs5̛+E jdG>`+>ad=ߋ)-P@QӉ),D,;)& (Kj!&Pۯ.hTkGXusXpN҇xJ!ƝJ ^ycҗCm o{}Q& |i&l=6nOB+(VYݰ\_7՝zЊblUWZトA]K\noSYaRIWL ?L] ~D&'žxipKS Nū@Zu&9pldwO,Rw&y:5i+j/;2c<ob>39ͳJ5NA#?x>5.N qa࣍vK:.3G6e UJzBNE#񩅞F fgNސ3@vL)9Q $W^%eh֊ӼV"%X? :]O$Mil5 DWA%t\IM^I^\)ZX=J v>zӷ'YZ=m֬鋎yͻ '>z5k<Nno]Nq]N偭Z0%_M71V}w8s.~S <.g(XnP{*f}`N#óNלH8م[l&GP;{mbN7 l慴B/x@]kl6/bBWFaLsi282AQzSVcAH0c?g R&I?jxEo(Kܣ|Tf_"Jc4OڔdvzQnI O 7څ!̕#xc}٬|dפKXq\}>.dWWToTfw AuNV-jg rԄ~2ReKL~jx&&TH4`+(įw^1 WGReK y\Ys ~R末Y`1{ iLHUOk,5t߈rnˣ?u8B)=Z <2.o<މŌݦ !㯠^sfcױ.j-NɱeeqMMn) >U\*;j909c}d {ˬȰ[-x4+ԏJL;YlR?< -_-zn~1=C4(2u}Ij- rw׼W gl/?1 l#a92[~3T!MVesps ~/:/.#[\y.^˳ ܋l'"QM.E-<!;Al,>4h/Y] ~Zɓa CG&baT~\PM,7Jdޚ-a ӋNӨ}*? ;诳f#f*?{yQ/=߈Tƀ[# {((ttՐw~aTQhVDHg9,޾B ؜ -'8qMsa}~Rѐ(ÑcNl}0,1  )USRCI>0а"uQۉt@O52ZmL..@?Y*0i4M8h,Ȕa_ِ̳;HoVI|ы*YҒjQm vռi?ݞYJ_> \:ګB,?Oٲg+Vg~E5筊{:HD*5~/ޠy |Z Zb-q{r'V!A' n [MyxiQOA໵9_%] bd(JDkI_3aJ.x^+Rx/ґ†Pb By27?[~83O,4#O4Cnꍯ)/WMח.eqO #ҕ<Z`9:8n R}A"|:YL<?SgEE0F1{nC4sDPIlBp/H!@dL.h<!A\A.wy1TiÄ. j8Ri~)BmE1XD)tOG ` aWD**6~ѐ,>1?i7wL?2e.Uih0eHҐUz-ah & U&̢]8@.Ct&k8W;"WOs X1EIެ ˆvPNDt )Bx! STPŽJJg=WADhW_T hQU+# }<|^(*Řձ3^w OBL/U)`6rV/1@ʺ,pHZ-e7lP) ~ Z"=.æ3Z"}ͦc|t)@6ScD|Z 867Rf8{yi]!f)2ZdNk㛿q jR% ;lN>u[G⯍::%SO' KW~wS bvtv9*GؑBPho'O튀֡ubbQsiLv nl틂טqibzDMek'`7EڊТZ@%j$QG93 kS-n^C 󝶲Xh^B2ٟdEV:1O˱uDY:Z%OP)[ - ֋ʩuSS0AZZ^Ȇ:ݡ{B"x5\2l3gmj;6Oq ےq&IԪ֓\G1S$5x.Fb@]7"84 O] QH8{1wa5oY>ܺ;˹X2B4Sd]J!Yp }v6-JV' 1Iqu} |cO0Ƀh2{R>ؘ d1\cU' ?8Sc5 `SiS@XĘHc 4M] WnoѿL~4kN/[/f)butQV#*DH1p*zK` tɮÂq.N?ܡRxeй!7N[Qm/ԪwVz[^_.gx~&ZœkDg2 A!z' M]+8_ /| % {Ds_&d)AW_lʖkJMɝ'L :y{먷pzMǾ@=E5|,Sc%HA'>3OxR10,#@&L\o0OnU˲|H}rn.-u9'VLلq#?JZq`[EGsp`-NϺ#_ _uL`ySGioJ!żΡj@b'Y+I'ԘTIǝ_[YKlDA̵Spt3JTd-370LB1Oj.lӨ 2Z6L-eP/SAFbDm-ʿ҂cZ FΔaNI=Γ?߭|JQQ-PXk&q}QSG^"C$`+O:[UȨhLPǧHOemuMuizZk 6ppԄUH}9O¬>rj~Q4}Ŗ#=Z_H%xd R-?r5RY͑%b򄳨0" LH=?gOxPt4dAL .Eu"q812{%<0Dc@D۷ \PE^plKA P`M9~-#Y(i"+/?ʐ'%z8eP]Zu&`Gk{x\93 `` t)a4Ծ<4 ?6J+\Yd mk& ᥚ}ocEz^%l|]ӕ"޽ed;2+SJm㣾^ANf v z#΋9m'! aEs ޒ¹sxj$I7ϟJ!R0]%JB9XHkLLn/Xy&@}ƀ( ke/>-ٰޥI0J~GBXwo4ؙVb9p3AU3!PcwcjSLTxOmW& /z:bDUB.dn Ւu^Hg˜RI8Tthhm huupS4p-*8 @d;Y \lfgLUbC#&FwD7?2(hGZ o/8ȈO\<dtayIuA24pM^YLv32 /T(1Lz BOr8]0BAh$XswRt圮lxOနbkR iƭ쩶ԑPue04~q(JZm5& Ш?O](۩e Onyvi%C4G=]#iv-_8tZcn0.ְ"tk+vl͑k>O&~q}mLQMgz;b.;{aHHt͇Ìxt,ZF$ퟝq)hͨS=-ì\(1Z>f.u/qn&a@Dbo U];KҒ W:ԜlةT*mRu?Հ M6+4&):5G!e+4e۫>sDXk&cOH6+bN5ղOz j,7)Rb[/|i2!<(/^0M7s{8{˿l~ MzRN)Ò$s&)@L6oZOI X"rݨW.7jSaח<,_脬ϸeй%F+?>\xR' ' ^r,@Heƒw`V$~L~lec0L\U;m|CkAmwMjacLV6 f9(>IK#)P`Z fI۪tos&K槀1ODŭP\ \ QY9m&yKʷUޒ DzҬ C2p2:6CE-h-ƕMy01̰CAXlEM$x 3}W M߅iy2 twZt|'ع*lvŽpษdIb j7Y>cAV(ĉ }ɟ2̳)0$~o*vۈT"4G_m_ektZ2-oN(CN ܄Zr=rjL[Z[X86̎5g"|[i"`7r:\qc*2vKf\)Xy}W12boECNUdXߴ/ N<)]3H ڃ`uwlMݜN5KS#hA!ぇ @D/+q8:?l3Q?f<0r7ƹziˬD2KwpguG(hP$t"V 󑧬eqAtA̷;*tp {޹İ܉)2| I,JogVJ uT;)$gM}Kq1Cꛈ$kLXBg}kl*q؎vz5pP;í[]%D8Ôv:Q@R2R&9,ԍD ʶ>ÖzhV4< u퍐O*_&VHn'hA[aqsZ=L} ZfsttC <>~sQTȨ#ۇ%y@dK)}rΎI_N#a"ZẻJ *ɜzɋ0؍$J(ٛ? }/2g: KbQ,RxnoR @iV*T6x|8dr.6X:@@L71N޽VojOc~inOaAW#,2S z@7k=Jz_AʮQfϯk`'%#hi {׾S" ]*^DA3`ҋ߱.+yl$oWO:ej\7载L`nܨG^7Y!ə(;A cy7zw* I޳Š_}TN>ܠxk5Hw`Rʰ rlYwƸ;2~}L."3TpF)IvкcH7L7q;.]"c/*6i{~{WP407!(& D9N C?AC?uc6?ȓ8stHη@mODLwC23e0;q(%2tܹiU۰ϣqORuLt,7QǨYMzbTcו̻maT\*زQ+r#*"|#l &gL4>۸V Z7jDo.zh-c$$r+8NVpSU]ReϼcuZ 58-]_v0R1A׫Pw3n)Md/$-ڑJ1!Px\WY(nTvvIss nNU-zł|%2s7 WK|WO y!.Hn)y3@=[=N$v,WLfQX6':iY8 g݈Df/@mvI_M;Yd' ۹d@v>D4', dR#LQ&EVd k*0gQоF!%Gk=0C8[""uø2BGHPh/_L{.`;[0| ('^n)V;מTn#}% Z3&[a&hoCh(Cjr>d[AFsYϓv;(3{;u:Y(zb%u#%C0ś%`90?؜X9nIMwyk Za Ҵ4YKs8ed. |" =ݑ6d?XccdPzj MT{\R;va/!epPx{.Lp#ϗ\΢P0 ja%=ܶd]èQ$ .kF ( _J$z G=4<ʖuߐh >w2,e7pFq}6cqn4ANbJ9AQbr4?{RǞ?)"ʞ3 2=GZZ$lZZtؠ!zc8?ve[RwXbX\zVO"Y|DpxTx F8͉Jm_n0`!W6s _o@Aˤ L -4{u#n 0êmn~ *%&->ZT'TPw!~f:!+ؽp+wȌΕB}xXNҦ2Y\qm-%Eg5f`U#(/C.kV쭁 FE^ܦv-э8ӧ'T~P,I<]q:kZ(c՟߲0H<5%77#ah xzr\$rYa4XOܓmg%!Τ@P7OCP*gxS>>#ַIxAP fkzE X v$Ka)e_oj ;o9(TH-ɖV%Xć-q;`-ി!*luk]?cٜdZw8-+ae [z2t0Ql i&L Xrl[ċdi*x͎>)H ZG;11:j\7R[c1$8*nk-3njϚ@MRɪȌ%nVϡ-5cuf! 逬뢚I+({Kє6j|a$E 218pzeN,ll7l3;ƚ;uq6D'GΆ CfE+iwJ UJ/>Z_,a^UC)yp\2dl7a_sLQJM#~ȹ}ǀQ (.q<-w7+ X$8K}r]\S?8L$5酪Լt'UKO/)jM!޾x9A:$/+1;`쀭w;7 1$fJyɣvf>`?"`樉"m?,O=vRt+sހWwߐ+@WJJ882!-b 0*`d4ESN\[.> Ru0 6^'awN8CbI|@ m.&S${3C4fpYd߶9ͳ=|;tґ*ڮ+ v@}V XJW `k|*Y-{rCX?gSnY&VDrCJȩYUC`yfj279j"4}m IVe]|Pl2Gi4`@>W܏|Vz5x:,0^w.6NN!' 5/;_˟j@=EՈ'gC&*+7WB]>I.GJ$YՌڈ9\nD⪴[ g2WL3b# W ||½!.E/YF৯A&{%_ճ~nZho*g zVm$x[^. ?w+{&\/E^pz#E:#Iakn-2+zB+NѮn*q/cG\,2[D5RyڅKUE E~MdOhS"`fϓKSWR5@A&~-\Ӽ}*љ_yos۱ 5(:=B[fWuƎW/| CJw%֘ &5=xVmh=?_thTE8K!B(AKtƊҌ*2^:T+"cQ?0k1v,̜m!iXqSu!hc!'^=Qp[NXu@\lN6;ò-Hlv {hM[z>7y4{4TIpZoE)!ш bZ(c%4ĩ땋y}h{ɒFcv,۸oO} sN\'I#mol}Nڢ[ p^5L\&c<0Q[*2LS G[M[imߵUH;y@'}gDwt4 @iB2aa|<-YB-ɯDI[“ŠTíH@g1(.ߦ~a>l0/8)U6MSNm{@49 a`VjK?_3YTD2GO^ )0מllc{c@J؁8q*@&IR,w q4^[&l d؏*t&i\iP;(>=S)%8-K(+Ѧ~w^K< G#vv^)gt PK|PH1SeBG]I`kݯd-J1i4uhWrj6 oSm9뒕 a:> c)Dnryzst\}umcT/Ȝ4`[t%(esS^Ti u_twPĬ|("@%*H'YFT̵(4:bc͋+;3$M[H[ܢOs1N9,ET#e's.0 g%=5'ֈ .EFG>5F_d1X/탞{̬փeMTd\JD-ϛQ" DOJ6 WQ'K\d[vk4!WU3 #MIwhPLu3FMC3dU:z[Yʨ}_Eq+T@|Z*ʐRݏ!6eLƈ$u ObS,}K:|BaF\L4g>83e.5 {PK$G~jXN9AzT2Թ.{_ؖ9HS\w5zM!:FrVCTQsc: #nˡɓ4Þ}PquvTWfCˆGPÂ7:ޭܼɂ-;{ JkZqAapaj1>)^CcGV GG[s~S$F00_U*,"o2A,dI! ".kK- _a9;$iJ)BwP<7׉.rs ϣ{3y2p%(6mE߄hl)KyED #e 'E{edxpUReז҆ D3c6uVx}0x\+y@_‘kЎâK.qjn n# R߹bNz~m ND4uHRTDZ3ReeS1:70@o;2 Ѻl`EOY.d]SH0f!심{ENGvֺ7+ȾZ$Du!Gxv/W5mFyŤ_FU#𱦑~Nk7 a6m=&DT;eKT3&!ri eKe WP~i)I>s>c( MGJ )ַ<9B|iȊkK悊hm&VzzB-ԋ檠χӑ+`>TcLmJtU!m$uQͮȊ|?=`2C Y9d;GY^[B1\`[rJ/NX6h$ E=~bds6~[̓P\ωx̢uQli#3o1*17ώ>X |RA0_t!M|=j9 i=r}lW 7H+6rD@ٞǤBIqGF?uȐ("s.7ք)xNAreu:W|uj3Ơśս-@J-mJ .|Q5<\yUiBI2s씠9P:_X+SC? "SXl볏}K̷fM*<}arF[DH,w]̬ U+UDq+p@ד9uV|!E }C7 YzT$֟tiLͽUEIb26!f!+ ~';dܫ%'dsIFi@jSᥭF$ ^1pf˿,iWCQ kCύ LA06w"y]ziTBeSQ!C*$VH\mz'mǮ()}šO65Zᇱһ7h#D68#v~dAӯLѶ;T_=-!qq qT1c$0'7e6'WJŴ"p!u8h7g\A1 ?Qʺ{`#1~W0fiġh\]PwOkW? Iw] |s"b&2LkG}Isu Q!؎m(!0Gv:z>=;Q5 /7z\gc⚠G̩XLç/%E^!OGū ׂ}Y.cO!vBXydXKIAr]JZ4w19[/K1&k(7Sրwoڼ9F;E"pU"m}Mx,E<|O%Oӳ|SZ]}\{-Do = 7eʬ |-7p;BI/FO֑zM}%W̵x $C4Ŋ#6d zjRL-(e!m4/9YhHIs5LL`<}FTY!T{6hk|%Sp} LKx(:_~&6ݴ'W&v0@٦b`%Y^Yy'[UƧ<@#6O'vS{tɯ鹥}O)|Zx~fnoe4+JIL1'5c-R_ )=ȅߑhV6>A^tw8-I=ɧ܄pxYƍ@ⅱsk }`W^> ;uc/Fڌ viDBY)g%y9&y#iIN!E$h}ھɘCMM!ZyEt'y O=R`"ܭƎ:ħڛ~nzJɳg yjƸ7.}e3]qh&R/+oTqg8s,"ܶgU1ie7tyWPgrtۧ",|Н:obv?+[Rԗ 䭹QGњ9.-RDѓ"u*dЛ"WTnxS$;}&~UR!>tRQR'kCbcb4WF;& 1d[Fޓ ̟X` ^pjBЏjk ~ 3kF?cU#3a> ӪOb ù~M<&8'6fJITswZ;XY E,@"W .zo(&ci X>]JcP 6fZy@Ӥ(3LJL谖t Z0\(lf躁$XXl ( bLS6K PyƝ=o/6 ̡nwƒB;]JP!b5K9 >;*uRqԏ{^u$Gί{T)~Q y6&&*NY5kϝ;!+P(. 3*<Éo|ސ=/U co`qh1S.&&Vn['.CV0Wsn^  %!v/1z;Ν/>A۝$4QuB*gF2HA畚xH'9T+h˂҄ª`l Oħ4 eFߡuU, I$ sw:*Y^ WN٤J:#RVcXmE{&x=H;$G0*(Y,qG.I&.o^۔t X n4b-P6GeB]lk,iBa0-&,;_g/?Csle7%)͸%7b+rSG]>6l)WIQoMU1C N0ៗJl&Dnz [)3p0TxKC=9'J}0Jiǥ/q$Yƒw{#/B2C^{YTԕޗ>QfA71ly-,> Nޫygeύ~--h |Kn ]YQuj&{iP$\@۵g1)HzQ F {C_Vd*Z[o{Hë`Jh| ~Z,o9ܣZ apLE`+|<>qQ\SHJ _0_ة kxeO43ᄫx@S}bJosdWDf׃@;{:pd'XŞڴH t=䜼OI i# kט{x^2_{m kJ,9- 房1l7makAQ#1T ^Z51zvEs ?D*a60ʌ-y|EG8 *vbbU #tY{Ezcg /z=./aI'L,vwq)6xBPYO{σFPK( IqE: 䉟LQL6ID{ӉzQ~W~sn桿Y9f/*CNİk0(3guc.Ke1_EXF WӁ%]D?;+ ϊpHK4FdlKyfdxͪ5B 9~쟢 g(ViJfId̞=b'~_EFΐgugcO  P1v/6Cv X( <˽vjGzڕ~1 ='K(d u5mzc['P'9S.f\!N׈X뢜$)Rsi|+qIe1w*.!7u~ S 8ȭ.&Uz,ʞ ^/.3>sC|!\khZY"1)B.Y8Ȝ).ELʥgp|Zx٘Zta3܏&/h˼/dc &"g5Ly3G$mL7xKg@.DA#B&>lV6u,o6O}8ӜO ^UdE>8V XAh+5Ж5|*4R`!Bᔎ=&ID{֋5[s~@qf)H=P/!G1#d}S>hW2D)b`];樇 v]L!jOY?bK)vF<>)#BLM(YfhJyN>jӧ$(`fK W%1 q Z1"{ 6c]Ca&׳Gf?}WfGgj*"<;3Ldfzh̩$PdN}뤔y!hmu46rlU,La,,=D&ƌ^@EW2ZX3]K{ݝ8VNZѿ-F~(S\2y܏!NC+Fx0gR9/n/Ţ f &~k&u$:}Tm#0(.HL>EZ;%T+˅S?o4Y,m5mv(꺧!zkwdu @{-) 鿍 Yt.;KtDD VOӮǰsX"{eE矵G$gGE2ؾX<ٯ3d_Ɵrmkqv\=[3z~;kERAlԸ48ed,İ9SBJ:ub*G EĪj:bY&zj w=@_CЅH)mh(LO, !N [(YCv#e*IC]dg 88ͽ#goя7!\ݚt ^7 9B B ppG*BYm6лn})ț,PZi+bF*ݨu$F* T0G5 C%éMuqR& 4kYztp,Nq!G%{f#O񾝨pUb{A*-bOxʐ3z sU obE- Desc_w_xDu3D)wFm5=|b@b90|(׷Yc3.b>!K RSp&˃]WӔ8M9͢LGzNj&%*F%ߨe j1%z&!US)o?RBI!zj: LMqAt.sӤXoZ݅b+Kh{U~X!DǴSh<˗N]͹:¦w0Z+Ȑ~@~sp& a:xu=̱`ҥ? D*eEqp\l_SZ~N?D?YkUwk3[,}qQV]յ[z,~C7YREB;nC'E^K0*}T J|/n d@hػ 14fE"I5M5qR.?''Ш*![z){S^r(K0΍y j(z@sߥ-w.ؙ 1Q_iމUҁ̴mf-CbO,pUOB!^L(ьpLpVy'r$o#/o`\賫z4FGiT'?vϸQf.[Fj]ؤr$C?[z4/ca*9ѤwS1ұ%Z8TۃیX~#dW2qv- ;e\fVA"g1 T>lѤ ǟf^BCE!b) Kp 9GB[%~cϪ%gwt'-)xp'xS0dUͼ4H\Ƈ(:nz: s(s / T]YK CdPWQ/[86#_jR&V ݖܔ8.9^" vp"z@8;$7sN;#<<#"xюzc[Kp{*AopGSo¤KLK㊅H}Ɖkjf#`!Rh!92H Ieb$2q]qwxC=c%*(a!F9t\ܧJi|dv~+I5e2yoUϿAX%6Jzt74gKw0߹/r*/[#)AyBsH0|؄=̅^l/2OHRNAje ddojˀUbo3p'Y7o<("Na:4n`ӻ0~nGo@nkFw=K0h1OaP2 'a@ج#sgjZY{e\yö4tI;">Lg7jht}͡[V2`r9r31hb&xD~ @AU=#!#k%x5>~|_L2꣙/+ ENjTzlf MX 8n7`n{x 0ԆneRod=?XuxU}iVzcy"';rdV ֟]s26Ol^Dx>XnjW!2Va;ޅY⡣Mv6]7Q&h즗%w^"Mΐ,}^_m@ъYnB;a:ۤ0_оuT_y\@m  vJ) fF*'`Hn &~!UjbkvB:7j?OF}3/ !vzyBU`k[er<@d42ZԎQ\6vRwb7z _7F޵-n4G 0t~3ء B;x4-̣ ix8 ڬ~{Amyu+Y9[02 o)tW^78g#Ԃ,O4E\RF1+Њ2 p ^D2$cRlL;Sro^E1hCr?7؀^@b6Ѥ6%a=W ])'_P_=o~ +E;ްAW;NW+{CX9ג~<F8D`9Y/銶U65MLIn<*u9iBrMբƊ|Hv/N1JS4@8wJo曈AW[\+  +&TJ)C#zxXj4+[iwtKI'vc/>3SӤ _#>B,X=2&#_SW( Fv\1~PyZNۧ/Jm$(_ZHĹAhafJ6b[qR.`k9w$r\TGvȐ>a^Ry?؟JI- ֆU嘜LQ K\02qέESL0!Wp E|(v$\FE\U ]f+, /%w (Cm |%J/Ҩۥh46ǁ!Eq~}VBFtz0he?,AP93E6 [B\3Mj!@ ZyKblhW.cY` ViUM~ ?t.^[°8.f^^.L2_}eܷ]LM`3p}9))H\pkhF@\(![ݖcI,4Dzk,w<ĐKHNB1IU".hyq7}Ĩܰ-%p_@d)MI{s?88iIFg;ޭ${ni`̪&<haG)>4B{qÿ̰cCk] E&$oUIʛ%4%E\M1fnSЪT/f~V[$KУ'h0Kb/XxF#LHe)kP 5(kl?HT&@-# o* ҁ|7%h~|^. sAw8QzZJӅ "yD! k-Kͦ?[g1Zـ74-吋r~Wo?`y׵b9u!\O>dl9'<9F3i{m=>z!je&R.-D&[qUCˠ_@N2Er1#([vĮ+cUCfV4ߦY[uXhj '&zF?97ƛR6bkP*ȴ ۶e/k6%Al߾EUYJ1yLX}Jsgm5u;\'X-T4֌&"1ʭmVZFCm.Zh -GmM:@| x\]ZQkmtnwI|]^`#,U»/s_qBJ!<6vn/ߋE M/\zNk& JJx[9|f0^ hڇEg3͝ʦ /$Db/j-g>K}}?ilfY2`JB1&[,HW|bOF;~՞|hII[~`vKI8?R/3 T(Lk RX'D^6rkTK3!wrx>$A`Tf-'<*X qs.vD`:AHs,x`JR24MU)36c^ HjLHX]8Hf.12$N+T7N{[cGMy V .8'Bf&Atgp'L\/5Hx̦J3E;;ais<%Ժ0ۻ㻢s#Ћ˟"-V_/!K>`6Q "VIeX;&:2\[N.nc ~L[Dz%B\%99͈cO(FJ"03%Pn~>Mxko&p7CY(O>=$:oyyOLwQ:4\a?;^MȪT|u0lj qD1 8=M튆VSJ,mBt n_x.eѺȵݠ[WqUnܣ1LgxC}H;3Cvu}&1 +جaA=b FnsMٚyQ4z8d`;!N0H} ,/#Jk+ 4+P1yƆK"k \zM]綊')IKt49a/ou {Fޑ۷zτP) (I05.%ᙺ zV|SdD1j4hi "JIc#HYng^_!Q_}4UE!\* *85v'(6d5:ʍKEUw㥶)OO %ay&{s\e=u"Ec <π]:htwVg|kVHBhcT2>1rGJ?-(tҏ7r\R0`Eg^qjQ|LWBz9<<2O ʔA~Ur(_z*T1xm~W: p "::H:{G,'{Uo^CqUU :{@~u5/h_Է?~lhk<3-\1T=e(UPjYVUD"g&b>PGY~)nWB.c9?D|fIT+# * @5h,P[dsH5W J#*F/6Ǽq󈽼NBB9c+QA ݱ{3Ξ¿Nrڱ΀qTijR +|ՒZ;kzjj)GtVHl=LnVe,:yh3ȧ.8ި%j3]]hj%Ì\8iaiX`I Qao {(Aƪ>\^6荐; PΞ`tJh*$> ˎ°zB͑[TCM"1)K0Qirظ׭$RPRnzxgۜÚȬ}WiF6b| l_چ[4xwŠn6d~x8tN%e!7JO^u%Plh)D ĐEң?~5 Y#Iz=h~CNE^5GB`(H,ڱ`ԵUi]_Gcf`q]9uC}}. g2@֋{/9ꄗ)zff~FI{l@jَ{08B/yŲ7:1g+4dy_(zLJEF-e@,Ѻ0m@E}ch&0~kShrh6 5 )hP 6kO!~!O~CЊ3*FȖvqJ4ͩp>TLB DÇHvp@]xxd-Hz' vh`#?D2w#KS rVTmAeq) hy YPdFѳ@V|.PlB㴇ݞ${LOz1D, 4?Ub&$|ڑ1iF@f^wONWjsGT:i;(۷pPTkxg-1Q,0!RTrHBU]DOkUjz)hq_F<&ne8p5~lQ"0ŝiŒ)NΡʒ\dXQ6 Av mwf1 pr0@VMghgzz݈zw4/}vEPy5E;:m=XAk@Ir"Ȫ]F}4/"W46z\F Bhg/:XVBp<h P[;D(Y/u:.]iL.,ڳ^?7b_ .t'I IF"=:1hxLT[&1`\ܞSiBh(r?vwF^i|Z0~[J*_wλhl36ݷFfd?l61L؜ c%YKHL*f=\'E=DHnƿiJXe Nzuy@MpGxO,rW8lȣ,C^{%xW/+qzKP3C4jwJg:'_PJ>^#e(T}$ЍԼ7a|enV^E!ϕlrΨ,~ʝ,IVf!5wa&Y~v %;QL#!@> cNΞ]Ecs#@ XezؾhFJi!d/K½cff?nl97G΢ClL݉@ P(UQ({gEZDQry&V@)-@!2[`AѳI*yE(W }U}4X}ZGֿI7E-o.1ޏmg;lNiR9ED 狖R< Ԕ!]e/YTy#^$`On* E}@*x:'ZIFr 1!xt˱s, ěay(MvBK'%bqC U '(RX+Okt%pֺr51 ѧC|\u61jUN5x@'bߏ{"2xf49cE:$tz0GUª6( 9njؠusE^i-ĵ=H;o$QᢠЯ›1H<{k)rsPCPP;]`)OD [h%'w,Eha16p[y +LVsGŸM#^<4Xh[ k+R\cq_rUEdĨ=&>Ȣ/LB_秣TPT |b#GrXS1[/&9+X7yc+`~-B%v{K/Ypd[ɗ-ߜ w.>cl'-ƎļٯxzN;; !/my [wn[WAP4:vDٔQ,v.IbQ*]_28ǹ gZ 1 Լ1XP$ lk2l^9\BTc 7#QPaumuPlob4~[Z+4Pcp4׋4޶o\4mfSQt  (LqwBF6RauM U2~7|y&)׭h9K(} ܓBg0Fe\cNuz_yӞYzR\@%ff`}DU6$bC̥6-xFڌC֭qw U]JocvIN?;@?]R&q-FTL=T+DDh{]~Q q/ m nլͨhVANQx`ڑ KVy:EWdVTÿD2bb-A_,>.`3PrO|9DaNJV=@9J- ٸg2faGp֨4rS:f9KYB16I]FW;j`bA*qŊ 0hSدuaZo?%A̱Tlr߷iKE@厭B–)Mj;P eoX.4'~Ĥ2zt J8 !F-`E5x8 /}-ߠo#cٌGלm+&UZ6 cw˶|aU8;ilt\}]ϡ/WGM |qG:cBBºIϣF~b~G:/NkT;~:ڃT@U!eo"ҥ9E!]J ʖ;"wK<`bm[k  *Mw Q:5/ f%ۡEysxߚ;Ұݖ'`ؒ7 :Sj{?B M*JǑ|s)z" ԛKd%տ7ezΗsSp(w;u_}Xu7Krqo+QBl ڢ ޓrXx_$sL $>/7~/YAT W 9vrE/Ml.dKn6sv%Z|ɅF ]\95E-fXW5cXU$QL>(5pT/9nvI9#r$)l@v*-Zȍ #zCeV0 _[q>U:F+Eկ"/`BI,c{5HxN&υM3kslpfUn/A6#fR9 B ]l,9j9T{q;a(1`JLoa!AZXp"}G*o0J}۽5Y'U\CgVSy2qJ髐y%eZT/7_#P̾)d?D{˖AT8"52x} [4ov^Ig:47wK vE~"Ӫ&__*U㿶k:ʸ竎 yۮ@KXKr`O3ťqNh [yHDŽH}R d.zxL+TW[jb&T-N!oŭ\ywR3>%q=>ڪ.Qy_@1+;N gN7Ux<9%O[^ Kyﯚn^ OhI %/|pj-P\*$MCўCzn6ԪPL]Z(3W!5۝Y>iS,I/hkG|=ۃλ>ʏcq pRRo` 24t+c / uճʏVҖ8ǯmKs=!^:)}-K,hD-7}<"7tv;گ'g u5+9'iva.C#*a[Rou&ì=2ixjV] v#aBTbR>V6xGVF|WI.eĬŲ1[<"B봞Kz[Dl/#mTClB~f0.t|"XhgHqaUφԖֲl~|Ifv=м{?^qHJ6y/,*w2>ݹXZ=(!˅Z_$ U iPR3=>)V>D^z|Mm6k5SPsf/?K+"8+8*{#M͵ GL2a$!]y&) rD5 ?'QXOr'^`aSY/XOTOQ|\Vr7-fˆNMV;bxʽã8SCCΑpl!av2h|Ϲ/7JbHWUkjfd:d<1cl22d&nq |z(3f u7~rqnNa^NvXB " YA٢sobv`<풑>uDwcGԐY΅%|_XyRבAW C01H( %b(=)`XAT$0$2-vt'͌=ϿV^P'G`j<>^OFRl3z${3sST9bPW Ǒl[pWe^+ٕ%DZ~Xgыy=w !\IuU,^! SKT9O| `VA$ڟD*GBmq Qۊ;˃djXЬ+_|] keMai|)zPxd`2h^ :=Չ cz>o ګ2'\C"bD_a)5-W/Rgɂ|U,oP:j9KX_+ ӳ7S4 V߻m.a!I6Hy Ҏ?.PxJvb*!A$Stg )HZ2ViE؎K:NUc,e,EΡgw)G F?#z(3w4>RYk`e |Yw aYӳJKjԦ0m[BWhM"?r$@nfUWR2NP9-ft1}&ȝ?$pmm"NiqS }8|DH7i=*>C ET'7WxV18"a㰟L2(OvOw }>ڦ5EںoP@6& '8{*ٙӀB WEUD$xSKOtYZߍRJET G`Lk2b􄥦c[<(a+7TޙBcdJ h^Yj<pUvoGD̚>|8IJ<F@'21:f]kŔ9}QbM*sXݾtr/z"̑A<3uT2 -Jv3@tj0xXNjPԤ (.#MA.ݵ*SLinbM9YomdoIhzҿ'Aֺix K l04gڗ0S,>`HF?Ӄ%6z/F >F3;ujOx~ Q~[vh򍔩rb<w% D}/Icc) :un렰}D`qF]28'l!S͹j%jLjx gff䈱Օ?%~/440?.S?\\?bIQ}*Raa?Τ2RRg;2T(xPl8F D6@/^5{Sb ӠvF_Up>a!Nku$B3h(؃QZzwX=PC~*K)Tz0Ʀ39qh}$橩2 f@*u Wz+I<@E 5ªVItux} 2Xvu]Y%5&$S{0yY.}AabVm .vM$I3nWWfA"fi%K2>SpA55qy/yə`emn-S]֖VR潡JL9oEp @_0W t@+Lq#N4`q ;vZ 3QO0yvo6x1$KuNˁW#J:'&LHD)w,V15;[PCxǏ]8v0CaHuz}mK8ܧIB Qƭ0ѫHvKMePfAo`{8 ܼsp] קs8<*Nazm"IE< I!#e~t3x'tM> -dy(X T!4Vu~E_'l6h z/\gw\r]d4yWK;k`P| (ָ:hS΄: xYNե̉m"M&.<ߠD)0e Pmvӵ Dש醦2xC U;#!_A@]hϡF9?;CwCE8`/?YhӼ3$/(: Jmm430!@@0$R*},BqVeփj<$(FkGy8,o^ڮNiب`̳,x tj<`rfU Q/? ͑%۶M @x a3G7ijæƻ:S屎&|~yg鰼o(zRY& QZC)]S ^}Ahr_Bu`n$!ƒݴaçWy$CWRm6Ԍh!xI>;GYy`0OE_N(^7]i;BՈN"^ BiMt$ CPS6[҂seޛ!+svi"`gKnis1 $,}V=uר]HS0;d- 'uǵ/m@24Shlc;@)|rQ66N{+8 ,τD#Z5ˁYчtǝt c𿹂CR;OѻLܶhT% KزЕ}9?mI;  ~wvaD3:UcPOWTeWlwz,Oʛ~ZuuX_Mqbχ.ea66Ȍ6#;[Iw?*TLgTdmX'FhHKȤ:4J&Iz yv zl7ze0Y$uU"rLjz9Pek ^KaśOw)WAݑs/WqAd7G@@j46 oZA2?0aQK<#JвIRvQR hfm> 'oG%]r%SeP#H9;:G6ZަE}=˨hu'4aig¤ۡ $^'Oomd́9=1Zrl<1S-x܌[y hs$~)=/AnP@$܎M'6#ɪ?3*^ey7{2}1NE9XH %ds = ~;OD]9blVi:<&HupLE]|L>R:oBoRtt]RL? 7{&o b @ 7ni DKe}x.;{K,'6$-#'w5z ClC{qLń~D: v{ b2g.ΨfώBE"TPC쬵F8!#K*}Fns|)[2fa7#x[/.b Xh5v(4hXHX HC# ${~RHQݤ؆xg:HS"$;ާnZFH[M4x [?[P}vAl8{r|!^!W jpW@̶_T߱'*gRe![e؄ID{?Ȇ?Oɐ(PCQ]"<,EYĞ~=;xG$Ξ=TD'iѴ_5}V0VUoC~ &{sI?!4 |2|>PUp Gޥ<=TW#mGJ g?fB: OӨ0{ r 8iV$ײGȆ5xbȷ<2"yXANfde'Hi(,Y3IK M~,~jA#-fq<]hi,&#yU+xYgCXߩ *[ps XQB|XГiMt"O6)kM1zj#KCDE^c|6/;K˳~I=ӡអWpn-_?j@ROA)Pv6^͒lUR\[}%Q_*-͈Mr"EىE#hS,[qODig>{ {Ppo`Q;lB #!uY{%t!cYL'1۫ͬϏuX }+ѩk?;{S4Ϯ<%p6I)D<ϯuOxiuMգA{@|vuxC}ȩpt 1u0Nsh6}TT)3C;\,Xi>u`~s M(eVUL#Lɰx[w6\9҈tڍ9Z`YϪX{Ggx6DeOEUPmq6Tkj1Gm@y/B.xE--UO_]#9RiK1ןqZ Uh2x~g{BXgkA(_|Ҁ<ȷv[uh7N39N/[Ƅ&~'/x͕\1*UC>Nscqa{SldLWډpX1>f &8pҖLQoJ Dhf%G%vx/㌄}7vQɎn0Z~E8ՑCT1;`J]H|}% z zfQ\(HX0(Na9s "dޚvMoH+)c cő+JZ >pI+8ElqB'rOH-V_Ʃ P<:[Y\1˚ QfͳDc@9)ͷ4}qɄ4◜STm O ' 91GU1f`x]馅]cM ޚQ>q%Fq6IKR~SH}e:ї ;&:ו̝hH*M7xo-N&kk=ۡ>yS=|tZЁ$o@L)]#\HvdR˖נzSkܕA*Ha=lFc`.[lŻK ЏJW+n`m2@h'39t%;]خ{XUXԤe#y`Qć?Uzm8]S9"2o#QV %}w(a #O%hM (/Wli_w)A6!p!pU̪xiI]u*&H7jSbްTUAכGi.] N;itߜ璘(g1@2\&%B%K)HNalֶe{Ў ib J jXAsB,5ŌK`~O1h_/o*O֦k?8dgɸvq q./j~ "JP-$ibsE?TDE,9u簿u1Ce]v͙ w8snR0C9rу^vgƶbBdQc\`Ɲ(~3j_HAC{| ݳÖ45h  wY_i9t|-eG ];2~̼ N,jN=[(Ͽ0Z46k谊c,$S&;dGn/8 '飷O&La35*iR*u0+\ jV@LBL˕<솾"ՄXڅX)b;o,Q/4Ɣ]ʮN;M-N W-9Oq& )ulf[(Zߐ:SA (o id@ԥQHl#.WwXv }\ANN 9'w{v\A~vJ)9V\VO<>]SK%P=\4mc퀶r1/C6q\emY7Ż2[ euW$29z1;őۤ6b t윶u{DȤ*u]Wޭ `⺄Qnf0aERQlǾ9v&KNvh WiTs%W8'P,c5/HlNA]*o`n@;lQэbwTtBY.@v̐o))CM(&ޛe]ޜA&O4-1ho*zw+5NgDI _>(ųBe1H47N[=Dz$aLt29)j$^=` 5RPq B6.8,Cy5M]G, 7Fg uMK*86/`C>a٪q4Y.$&%FE.^K M>ٺ@I: =VYx il|9‹Q/["@訾ї[2R'I炪Jw//VJxE0bXFS),߱ou{i#~/HN"8tHKGUpk>g/e'?;L-Y[qrAJsw6aC{ShGJQ9wrMˇD`]Mչ? Ddo UZxC bWéK|\$l)ohXk AӮ127B4(jʲLOx/nTWa*8 3ʼnn'3+_!8^ OrPN|>T7(}75څe)D(b+3CwH^ aVqr#vt4~7H菣BE+Rl( 05uK<x*AU_E7Jc3KwKH#%RX"g mCvU@P;Hv I)ԑ6kAft#EJ<@T {Oz?M:!#6=V"+Y']݊jY -ju9HI< L)1cXMJy̎h$g=Ϩ 51Sh_c;Zcw8viK[Knp1r0aPG QDv݇ >'VUB쉦K`Kg#"8#H\ʴ C*~>Li S(_s:$E&-s:<?c>:ni&6۟ K*S@WrX?c5[cْocKOIojp6@}m{E0= tTP[ ܩ+Nq}dgB>LrJ5"lu@]u~Nhyzf; 2()c\ZԃᆶL|5?}26q*|u+2DU7[Ekgϡ8'a2 4} }]ě,Ru>UCƮ04-7h}-2Ӿ28O۪5 Dí|gvC_V8e!k*J fL/I:+UK1`^.(;I;g"HPcq dւB=6nׅoڅrri/[kjYoGbh:Օ! 7& W>͝ U(@R/^JJp[wgP~bZXQBFV.ˀGk>S:P# 'Pc2u"q(m"IŮXFkŀ$,LdHBVVS"8}3X.E7`~"E ۿ=xa{LǹQO>6l>Mk٭sZV_UoS8}ĭO,U/q,RW܄gE\eXN̴$5AwnN7RGJ3/x,X ۃDt5b]G˦{ot ٽJ1 UNz'A jYR͡^z<>]i"ʰy6h(cw̃qxF!>`E%ŴhW#6^{) 0aag4YlbA=̆{ p. $SPؚV0/U.)+i"kJlaɗ.YMQ#8bj ;gXE\E]xŁÕ'UwD.p2!Ei~4> s>~ e Zi|$Upae^nd1?#qD-oCؾ8KC,kպ|rX-Ȩ.BtgW*UiֿjW+.g"YNI/91Rd3a+ S 39ёGgHA06D)> E!d1ՎKLwƠ۴/a2a1k3AfPϧ]9}^!hB= 18uaŵ/MBX=])Q'z8hN OGӂZ'~HD8 \GR~F.$vLOق-,f]Rد3I5 ",3t++WgՇStmxJzv&>Xa#ryѬ:QKu{Ƭpl3 00q&"B"&Z'I;Պ԰歋>%'[{Ƕ Di ]0J? xv70{SSY2]7Zb|ֺ PnyfC"}U'ۨQpa 1$ґ(+9M.B ܹq/!#s,L;H 0mC0.[Όp?(<=ƶ)(&)4]#卽|Pʒ 2!}Yښ Լpi.*w|IG\Vr03`*|:|Qo:&/{)9̯8}q1̴/^z .n*y _f*f_OtVGʋek]L|rnnvKuLDoNQ .Hwwx 9*@6>(V>TO&۞D]}=%#1tmx=Dnև8kʌWw7eVwgoْKTS)$*Ds֞\gſ»CR} S|PAY7}- 7-$Qs#z|L$=PN| npelKf&UhBڞNzm膐,NBVP|WV'`H*39oB[oer&T" (fiI1MIRXA[[$aE6`IQ69p}Ca5mic:tc"s`zuM|@t.+:̒ZcAa[;С=XU\ 7XԞ駛&kUR%d6^4)#Ab3⮉D3A'YPoz-$Ĉˌ`6iCx2(5>o~A}utը*{4+C̸Y[fk'1 >Nۜ7>=^":b֦6.sJP &(f!gu:;Q? ?aB*?x?_2нF,cxl > Y 6gH?Vf❔n@6wC< 'z;m_14T<"efAUKjl, ,ػ=4yArucN^Zp˳X;8WKJdhתo#)qt)Rgqr* xuVh֖<}nKI{_ȥ_>ѷN-O~oY4r6mC*Ijձ=-nNZA#A%pVgzie VvrD M="2C|^R֌#r1bi6|'?Wæ--NW|'8{мZv-Lzt!xڷwj,T$D\@%a68^&J~L|7;NIHۣH~S:E̱g-ueSu }\Aqw,hݪ ] ɣ K>3yT1 y!J8:/#ϨRS縣hheQoRvBuP[3ӵZ/p0 YxЙ ;}1#>%1WQaQJ: rCtOb%V%>Ԋ8Q2ڻ)qXmfnEe&ߠe4`A3k4)WbP wΘZsIu~Y$') VȄ!~؄Cdv$2z踏t)fPXIvU҇k(*5^>Nؑ>alahiVQySޓiVfր %*^9z17aj8SP.2:*3s9ּŃRаT䘽`Q94`%z+mWqd֨H" iY\CЃyf>qPFeZ >8?mlo'?ʎp)B]@ejdѶ~: .󒥐@wzsBcs!bPuXCb+"H~*r {O hЌ;g]8@%|jttk.qlh$dvzxYܟCJ0Zl4߿i& *5OP}M헅??OK^E#IUѓgp@MJ^ OFGh9N7r&ld~I'Qr-Q^'4-mLЮdx4N5<݊Uw _qvsh132*.'р<Kﮍ7>R8Og{~mjB"Xf9ܧq4hoan b TqC*晡xQF!浶YD"1h7筂Wn՘kL4{5Ӆ|z~Id`Ty縅P|& tзYNpvڜy>7>%+p$ϻ%CEu8Yf("BWmE"F٬_ЪTWsy2 IύQig҈O%y]fҔtG@}htf78Yw+Y/۾t1|/^ :XOCtTX =)Rq\ѭSҙ}.ٰuy#Bsҳ|l# in@%`f.Dw#)]y|KՙMk_?of01 r#0Ϫo1(F??rd1ʹ$3v;Il?<.0ۏfC'Fq2\<)ߞ[#OZ6C$pÈ8#/h1KUx->FCg mR梣7i9rے2ߖfRʏ{ӳ!(m UR7>}rieVTtU:xx^V8ĉY҆KHWjܺ 6q =S"`CXBC&J&gZ4]€_ń^*GO{oHh{-:2 LmoL'wۙg?y%# ƿH ~]"~G`2xmN/ϦI(Y_6c燺3! >53Ax@Q0<ƝN#QUIЯEؤN"$Q,s\R'9 2"{D NCL=gaӸ~_S-x 5Ȇ fm`vuf(av's&(3ȧbe\LK>$݁%[N9svgCWG]ظ۾N"8ouc;RoW$M_Dm9īk-qQ/c| Ui^8'X$~$q[OsVZ#؀Sg\z"4\dZ< ǔJqJ՗|̩K.({7zq^8!GVsYn nz$Lg+Xf5<*h{<|OKYc #$02z;wƈY _NK2]e,SWP㐾WtF֋%ؼ=L`2]u;? HOEiiLAiyC I- \6}kZ&*]7]o]7НA4!Tn?oHڪ][xRҬހ>?HRf+m[!8[-/PB)N#M$&Zw(vLD"Ec UCw+E~$L< n3]ZWDXC^(YwDMw/JC{bL+4 V(|? [쫼D4.WtN8U͡c$ٱdЙB=VlS*hJ \B!'$ɁvPO4eJr K2s-/QЗZ}aUkqiQrǙ7WTwcc^?.+#sIZgGCKS&']m9Umhz=MHMC334eeAeAꜰ%-n&oR$H e61 #<:vrdf0[k C9[g  Թ٩6# e`\/4gOu`E;y\B-MwDUwEi \LVjʺ z@C^}9v@S6]H^d;Q[{G pd9UZ M=PbsA;8 ?ַfK!)zX.AQյUך#SpB;0&>j-&IZ*5=,DmP2!iէZ'9o"_uArنT{,R ;UsFO4Ǿ@{x>m?()ew0&ly|?BN((ONMlo,̉KH*o[|P3< '3#7PMZMIg9cߧVvGHcu8 5-5YXzˬZ\#(۶ 4`G K>2O]k #9:)J>ZvH!]x/G1ՈXQ|]+R߫$Z;42 l70F-1'> ^C/% o o&ǬSX>dOڒ̅u06N*{m;մ`A"(T*(Ր-<!thmVfz)눢dEu]Οg?xҝNL-{󥳺x_3IΘqd꛺l±9I#͋\|"-4ܫP֢[.Y - (遲ײ?z(DOT$Yo7q+2c|vI<[_1G&A(|NW/cabChbdR2{WTbJ;qI\B\=(qU/6KizLBU">&wzTkq[',=:JB P\U7q k^yZ'2U'c\-r5:FdƳEmZ@5ʓf+TMkL#Wv; ѽ;TGd> /-IȌH,Wő(TP(^ G`=tb^颣U xCה!)}*2[p2Q?Vi;c-1U2=v y&42A~TN- 'Y!RwN(ܙj0TQ|Ȕi?"KAT .I5Ӧ -:G+!9H<5ߑ&0akn+!0ݱ5KeMr7tjUQL(1y4$89V\|1ft:B.EAp㒧 _buQ'J=wq%d;kPnWM?+?5ɼɑ\iZiK|y?u _x-Qt.L0P(w4JO33{7T6h߹FkCCl{NN%[\4kȎ~s$5/ӼktPeiN*_$iX'.̙ڑLg>X&7:WdQBr5ikB;E6<njZ.yiQ/=ϞYGu) hc&qXLq(l.@nl?ޅҸ+i.49j'Du+C 294_ .s0o` L|H9)mſh#pYPArMAF0mh,7T2KmX|ѕh:s_J0\WORkU@anIR<=qYs Vf} -} sLl &Ƙ wbdvD53(s'qc HJqgez KX6‹pŧJ6Dh<*zG#Б{bAke&Ruazs<c؎?|FC:94(8y$Чe R$cF^|r94*TƇQ/PqX`c˖4gcKu&`/4 C̽&ä۝N.>< Zg6}a\~')a[qǏF;Qə 4ǀeO<%"||K? l4!!NGnmsvTs-H{N@%nj$7P>w•F8JEͲ雂`|ÈL<#j@ YƉ++ٟK(O ضETP8?CЀ2*2'y+W8r^K3բ\8yxͷWqZ)Яk6Љ; 643'H|},dDFe9Tne9F:\Y)0`G@md OݵqB؇#R?|]LCQf^ylDExtae@k)4]ͷje$B49,* #ZW+z,ϼ )^|}2^pXcŋ) n}%F&ZjkJ?S]_Dn?Oi0X!b# DfWVE,%R%pMcEǜϝ,ȎVa_|s5P1APsQDƠe2gO!haǶl+XrEq;ڶG&c6rT #ń^xv Bxi;xj ~֢NP<4}O X7(7ئ5퇽#RQ Rvdi %':9Uk&c Ql띞z^ur4x"vЈÑ9\TmFz YpVۃpy~_N^! ir>wE`$"$f^w%W SC8m.9a|Q?uEE󦿆g4}Ogᳫ8 GgڕE afiz0md{Rl?U }V؂[%o/`8ȿYB1 = S6$^0 "@sɵi[.7I׷HиV[}jGov: 01iH{v.P Rr(:?M*-y |9+E)&95@ l+Q@s_fYȷq>yX[׵)0NeT_g>NBQEw!;ѭcp2T$,]Qԥc#nCl[bAKJr!Bl`k@W8ng~dRkgw:tR4Vktӡ$k 8!;Z3!`r(B':xopqI+>퍊BF@ei@"ݓY#6GCZr9g]nX٢1{!"F ? ug3uۤ gʨ+Ug/dIf#Y`K_aEI/ w(5a>w *kBWy%]I74Vґn/1ƕeGL-x9M YH32K/-C*n? yKq@GlL432)pri~(BG?s!H|P= ق._+Eq+q:SaJn= ;,6~˦x%^at1[#tjnQ>'b7sq1 n&q0l2:d| 6V0D_OIkfy՘<V9GVЭ \8'&@aH_F/K@ 0ܩS|JpdU3ld5ZL2%9Dq<@/iF,-Q =*2Uf/`3/!0÷sA!^i.WPN!F@"qB!}U%Xgt~ Z 0t&!`G6F# N,ݕoTxҮqNPwCgQiHnAba"BJG)ioqC]jr'>FX- X S|Tv܏jUа#pJ*м`}YGE Xv CVdqR)z]ޮ(q1JZ1Va@U8>P 3-DLזœL=ugeĎ{G`2޲7zPū?)Dpywv %kA.<}9}9 ^i:!%PşR~F 1rH?PQ.) ΄|ؐ9 =r,} NH?Eϼib/aI,U>A6D-HL0Mry@N.w ~K43Y'eTYS%/H*d_ $Ц@ Ry;: v?Lmx*m} J6}Ețr)L0j]>Ӱ=sb Jٮ +[gC 88@h0c\8v2l-Ƌ.S]_.1ԑK$R11)x.%mG&tQ$lyȲC|H8wR&S"y!=-wYE_ǒ]߀Y^,< Hy2/N3ۿS_*ܶ;ZfЋ$.m($CyktA֛̒yڳ:5ܰ,o$z馛nXuDYUm[ujFBVt²Am cDaG"7)B]hh@$HT藐2%ƪLhZi͒ҸN⯬V*z.X.eVqȌknIhKmiqkE)JԆ7\qjOY [Z$v/dt|PIoIE:sO,Kl )m>Tu"ޗ:_,2슈vILl '9q1Zp"[8ŚX ;֑?exBrf1T., 72SЫC"Hތaq(8,-h&ǰc5>i+hT\5uΔx8J4`;tG82$z=ULyIO)d_3o((o0o!}w)I$ln*CQYrqra?RDjjԾWBXԐ2INswcgbvGŖ6TlcYJp`&:+E$vy ;P8A6od&' b~T0KژB(Ąiܫ-iMxĪ~6h %!(YW6_FS%m񀠛2.oBt_V.} 8q!Spůh+_/#ҐLyN3<}dhDhد|+LBJ|s; Sm3YY!ҬK;uPb] %ͰQ .sAk_'vRj'%L +pnĵ?R9@O0"ߑR5Ky([JP(Ϯ/O$9K8T*α< JWeu Tj xK #aY'E@{scލLuUjh|?mZD:$u)+WnD%z~( ;B hlƧ3U;V 9 \oZgNdoV$f䖍%iX|,I~3w1ZGJO&i<L)Ǎc #ZQE7癣`eFE~{J6Eev 7`rn'%́]Ombs9/Ms P%|zVZ t҂z~g"oxUe0%3b>M9o:Wilt琤B}T.uXaw߀j81a@*Վ xmx{n6_x}O۠H¦ l[ Ț2fg< U2۔Soc-ܸ/3K]UFeW|PqyomhEDfm3Ko/W\6+kˎ45BV"o `C%]sA-)w"VjK"耾@ygIeX/d b!@l"* e)DX"o\KupF:;s.D05E@^V}n`vHktݐYAѥ*{tL6Fd2 ra p _66CSvC '~K 3SP<;iG9j \!R'q-19 $o:vpf͏[0PZ`ԵOҘS\й#}HBxy;+5Ỽɫ ͙ cT@AI$"|qswDpMbCD8\uV%$0at͏x2Lg NR $T(f~{}8K8ɽ;FSJ-o#~s10u4˚6؍C5!OBe/8$o 7xӜ pI^ѧ(Wt)n~R c:,PJauX~5[G EٳqK+9?86^xdp=9Bo $h*_"zјqO,gz K[:p(S"Di,E qFZ Gɠ8[g E/Qg 'YD[̉`AU[b׉\& /̽Nyj& n)pDXrG2V<_}jYW7jfnRyQ{GVVJNr#䐬- IbrR("H`ܶĝ"pw@N%=x+ꁑm(.\âlp~+}yGh4MŴ4݈QU.s 9~й+]*`}P=ؐM3ۑ96JWZCW1o(gmifqjQ%*8;Vv7灗 Y@.NIbV<8R!Jo8- 5Wes)k9T7FyRfCb`hZ Rbhpq@(- &\H`%If$OJM1`RQS3ŝ@?`wQn'⑅#EM @H͉D6Kc< bOKlj\W[ @{!ڳo>|(|ij)gOӭ;,ei" є#)X8eī-ؐY ՘[jdoj8LI*XnadCg<+zYgi]ܽMxVY Bwa`go+ zH[FH@m]5 gK=!EJ)MTJY60 MՓo!t1)d>W`[wjhuUoXגL@rU%R)fNm8YI&b%)Z}P3ܭy%X|MCϰ6]f䩱28 ac%<5JQ\g&q!k>2]k~!؀{nX٥pg^pAhЁ'1F؜Љ߁wġ~DG9G) UJ;!w(.iC6DV'ڮ3jb/2 r?uѬ"u췯jGEh1PO =P `A`+}⩈@5yYށ%8*F чRtYwG V:qdcc%M_M#ctŻ>>_1JNp]bZaEg\Ey&iCdA+ͽm̩,"u=VCZv}P&:F2fUޢ+/\ ? 8 v4g­TkVrQFUZh]>Q%8%?nV%hDhv #DK:4ajc%H<`Q_}aϢ6g(aD*=5"ddт#tA5hHƥa)D <eD# efL{R$nam6$Ю1g~ij9Kq w'-AVLClm*آPp(nm.qآ#4쌎F@$3vw :@&W8KDuG8B|{wL X\rG( Ռ1Ietw.#%6IY )YDte6~p`ۇd\dUBi:^$%eʓ))w2M/QZ̨n{p~~7ȍX;;KA6g4'U%a!raoK^PIV-ha!45Zo<ƀ WXZĬ=YfFjn"hUfQ3t7{+HT -_fSz*j7_'&P/`yE:]j k'OhuZ- '^itKa *g-@),Iކ6ɴD)[&V -R38ԧl!!l_vU a2H7d1+])6& Լ{8 "[̏-Yw)۞'o k5x̷:|\ 2;b vƉRr"b_n*5'k${wLqm^xǛ$RxDbݘb;-@MO#3mRIt쏗rȓ4#(9muگ۩rnxqtMS'1#D3*'cPB*_,_!Ka`8DYn= \pI# u]#?LLjE{#+v!'n¬HT?Ӛq4PlfN>nJkT#: b}ғc&0sn3"˙cWnv RRI,h6@ )Pw& L- ybOlFA+0( =L~= qPPiJ@gnIid"".QYǗ 0c?n 8Hn.#Ll*J31`I@\l=`f%Ya.̀QH<~cL3HR_> e'95~XZK9 Hj$DQpԁn\Pb#0j$bzJ!9f (ǯH"8pUM8S (bJ I>ծ!TX4T˜-<тLtu\+D{`60RM\(rݑ;bb?gFLcӽ^!h<挻op>>3$J:ݽq{~D2s lc2eoq2'W܀6#%HN`e[2̋)A\O<># e~a^/(GQ)\f3FX|+&51 RHMu܃W73)"WHR55-VP~"-±5 3 h1#:1ג[ I}vUyA/vHJ BqPF|XPTJdE-o0޺])?,LԼb 4s E4T}InﲰAٵ-@iknr|l mX1y}xFGC]7 ] P^z1ƹwGQS[cŏگV*{KuNcHqzmWnbA~\#V6L_c,}z@6FY?;ELG툠9fεXW7Tb#"Enʮvqo|;n@,^^阶@؆ѻaUg$s|;IVŜFqGt7p4~bʳL 1(A-E9T?ڹ; +kob+SFWn0M#{ &كeDoj LM1p]H\||flC-#}<ĸX 1f QxkjfmyAo32J]#DJZU4ݡ`mA nA Þ`K/ _TrgBhp,L5* B'#_&HͲy}`)Zb|OWf5&dMf*O\,}jzKLCfy G 2H˜K=Lk?zx?D_Vi[Gٲؖw-i'0M9_%4v̒v u󭡪et.Mah+ܰ< @ɷ$kYj~7B2yS+,19#ԺZnZ-LyuX4לDNZXEBjx~>w #`&\hYB n=,dwdrieyn \?e=eSwGmmpN>pulbCS\-^%إG/8zÒp yfî7`kÌoI$wh_ e v P=:hGUStd>ᐆ6Z913n|@ dT (ʜܽo&f/_R*nG<"GXn }I{@-z4I-JtKA7a8~+\_ 9 =Dk.7u\ۖ5&ք=9Y``~DWʺ)v^H6{ć%G HųE`\CXȺ/eKpL؀ 樅P<)!Hlb̜/T |IP/"wVxwZH 4ѕ:;v$&8-W~[ ~[bVkl4"d'B,u?}T?GPnÖ ֳ^(NM>2CS7cϴ5HG=2[> .A,˘g8u?}zt1.UWMB)ҩʚ཭"%|?Hwrs{~=K]z7ohS&u a#7i&b8ږ )aueˎUQ蹈®e6;"ғP#p Bt8Lm֖ 2GD>IgkʜnU]OwzZbR[df)~`q0Y$g419D}:P>ݤ1S;)m1ﵓff-EXd;%v4ԃ[x#!qLel9Weu'?z+p`Ek#aX;rfQ"0hݲ ,~dw2alq+_8kv5`=F+ANFv1(jP h5F !r?ˎ@5>rjGxveYNvWMwQؑV%r^,pA6|XD($TL>cH _C50݁fm÷6<󛆟H%WW)9нp$ӪU46@{~49ʍT|( r"Żw˗VRZJ~gTMIY1~*L ˪b'UBb{aCfbw|9p9{|Bu!yä\|I&8vio?^YeӶFT7ztcKya} ύ &A^P&},\!UcJ*:059K|.ķ[$q=̯7M+^<,<"(_qJxnvُ8K)tG`(ڠ̂neɟOm Ss3mJcjεv}d 4Ed| 6*Uܵk{CָaR9@TM4'- oNpgbN«#7)Yj7(V6 g+]b,3svbm;t altZl+#e ߑڇ~^QvFwãeBӒ!R}R$DV.HE˟xj,JY9g#2)"j_J.rGUU(@H^r}>ut /nAS  #`c:vT#(zߪ.R?mp8.Xc'DUj<p_s s}ߖa(ո, Y@j^\SxJA1a3285 V^U Р D,rP:}P+_#oEf Jq9я&iPx"$)kӿ!M AI7 z^\rRa}h?k`n+  @Vszk/0 #m .9brݘ#_p@zeZt1rݒka=7Nl}28ec?glf/t@W2iDeuMt{^GLC̈́JL&+>BUQR}M(;HbxYwEZ}&$T8Ic{E$ qdե>AKlyR A)TSP1 V4C%},\{ː]crz,wYccjwf=X 3c-Tg!oS}*U&:j26@>ZX'װXt] ~xl{ː£גxA]a[ e5< wC+ZmJH!L^+#QvnG!XmsHcsciػ{ꝩN¨ݦ8YBߝSP%E+SIt=&_ ' C ` ժӫ"{\EoJҔP=&kulXat.$P/].`[or5}^lC 8l$V?'B8`]p:?ذA"|[m7,\M(":{A>bb| IGݪtFI{QeO`vϋ8\MJacn;JB5XvĬbVO¯\Dci4%6s'(k[v9MMOǗ ǥ}_b>ZY%ux d)6ڦWA` 5Ӏ XFn\P(Oʛ6EfD1r1!ϡi̘aRzjM3 {36|ol̇P4KB8!%!ݺJ_E5a<Q*|Y]B(9 Rpse_DyQWADqd&1ߢ&(98S,BRH =ALFVsOv6ٲuJ4fgw\׵b@8$tSj֕|L= V\ݎ5gR2 PAu&WPuSH76ޱڍ"ZWQz[ꏷyX1EdnNcbtKw+ZDXQwBmJFV43 K &} d51U &g3\\6v`7a3}|R R?l]{Dҩ;ЂW-U2qeK%q{?`,Ί3`v;-yufuHfqLqT\BLDhdˌIآǪOl퀇%Aܯ\M7b-(\7dh]jM:QswS=4#tm9Q$>[#ABrQl$ zD09[05bqV8RhW*C }?ddT97 運-e㶠v !"{=,C۲gh*gsH BQḶܷ \9|]£fL2waN*.wEOAO]Pɱzx?9 [C2v TVLF ޹Q;Ѭ݈$T%bӜ72cDlվ` Q$U۷ԬKiÖ@h1Yy8Tn봴VTs=؟ qSYqw >y n3 sflRP!t,Y`ѡV{_iKN"@?WC.F?2hf.F`$|45gPٝ|e^S?{#"`7Rgg?J Uh]I^X Út6G,*{WF$ovPG~ȴ:>{((qeJFKc58^N%FvP`$MJ7ԟD lx}lEZ]wI2lY?"1txd]vu{{uy8^dEE MsYk]aI-bK"ēU蒇qf-W)ա8\Ym͔sqxa,k)U2*kǰ kdGSJo$&D9}ڌ*JB!qaҴR#{~"y+}MnWK_v)]6ȴtEkPlT *ӏid110שC On-;]akiE39/ .;8WEV!Gm{p]4=GId%m`!ٱ􂎂PdaY\Oг(v@"{6MW[*'orɿUt*s7"Gcz-Pf݂6u;'Ks':?uc/m9t"Ыc,L'4 ak6Eb*H ]'0r,m<3#PkOJYs ]s"Q (c1w_J Laguxey._nY g7@؅*TIՌ#MlLJEu[c/LzA KL,,ڦLƩm9s@>L[bvUƚ i6NPө8UEcgiD]GrنFDt @iPNHӖ'q sڬ4;w{-(B: DVk7I{@nwNe[/{*3n6_sޏ1|"x`*^`#\Up/[u^8Utvt{M+5ҨCD'MP7/EyYQLՑXHh}Cwn/bQݕRLÙYQv?> Cp)SɗGo҃2?H9,Oh!|e3uC3C=o& K.iJ BUK.ޝ9ߖaq(zgo+T5Zn[FrDsdDgYhCinW A݊ʈ@ "R^h4D-$ wU.f"+5T"T'0}W08l-yX]aUy @3. s{7J/^`6Ɨn,'\".>A['  > y?#I gxӀ^,mgIݰY1KүűGdJDӽ;p0<$h%+rCA$ƺMzVD-2VH6p +A;{Ff.ǣ; N~F') /.9/ހ//xq%đ˗G(No}f_ @N BÊ, Uыo9Yx=Jy> eh2:?R6D!׎]G$_N*㺾3[f֌c::wDvs֗n._ s5t"L0$2yfdNXcRɾ'}TjΈAGFy !mUP,$FZ;8SP] # /h`RpL B8a]j-`6B#s`@Mi6ؒЎ'; 6u2(lYUCq%F h Vcؿ?KU=-=WiY]"y ==ٛxL#B 0fCMSF)N>$b)ҳ kdy`: '/,7QEHCׇP⽈S8^+ݓx:-cou(N0K !hKOevRZx.03V^N؎ؔyƞ$tp h|NNd!vVCg+Pk [lL-Jtlj= Dm,~t i"Lֹ5ԧۼݶ!\UdBlV1 w*gVOt8 PP0A$V5:*Fa (6 XJXylc4adJ'p?׌1G o!ђF~l{1>Q`Rj+i?F^sdم~H;2z:Ӛݼ~IbbLA@*c )Sv,XTʾQoIZ 8?Kz̀sfTb>H<ϒ@$Χ{tkZ`[}3+ۭq4$9&Vl%"H+$oV3RFBroK30,cQyڅBmǧD%_-`UyaGvaJSE8e`2:0؞w+GZ6 /uvm~U.#^Mt.ېj{cD c`a/ kcڎe]6";"6yjL+ hc_WՂ:EɩQX(N*"̖f= bsF5; 1E9!=|298~g!&3Hwjeȟ ,ܹZ`h?s~ 4Rr.+0<8Oe/d"Kn*8ܭffHډxlݠ>iՙzg{qܳWQYKZ㇦)]ndRʻ#zB=>j 4UMܠat~fG H)>]p8!L2YsY_mvuDžeCk'Fc‰ta^5VĜ( ;zpY=&G8n T:8RN-x8$ѱG"o;MiPp@[ "PzJ6(. qTq\ rlfC!ŕ밮kd F>w#+ Ľ3 iOx93)/A@{wy te}-ע#by#s K2aR8$]p#'CSEt~DBj=,g~i8Q4EJ}aHCjQtvAO:"Ѿ=50nݏ8oCP%ۀ*d$6qyŋj$ئ OQ`٤xq@ 1ND緒LFoҀ"$[PlGp՛&4ˀZAXmR[&˓8 w|b%П]W*N0"e ]v~ Np#!AOLnmZ~N'H[N90:V7d}=ݪwbRpξ7"4ώ ^ a}&+A c,iGv<1#Ae900+z>Rš>ryUYF(4V鐇*x~y/y48J W@=6;/e fr|HM|2n%mlIYk1]B@.%wA_ KFl1oi|" @ $=tF.a悜~[s[$3:.PGv;Ъv*UUfƱtEQFඹ(@$0gd$!CD+WT>g,B}GƳ:ӭH!%ѣ$H #\߼c#!FEmmPuJ - -l z[0o }0ҁ~锉e (9} ^?E ,-AXaǨ縉@׺37yRw` kXC;S-Q"ɫ" +m4&$? kcH%p3m}QZ/92ǿsqB9$o=]pZ`Q+V|1BtzH֣_RWԲ8FUP#0=zv@;m:k\@4㊤.,de='~ ͗@p'kgbTAcI% eqU`Vl"˰ăO~I7Z*YO7RjnZI\Z|H D5"ETXwܦpNbA0K@(N֕i`aB$X/Ux==4H&O JB-N/: .0<0d.n|,Jc}KQEI;N"Y^3,\-w}Z [wc1lh!72XJl?^S7J?XT)x*! pCvR^7$V-_j3mJ2v=ׂZ~ ߃GjJ1j̕b^zu-Gm 4 Amu1S?qޢݿ#xF]YmeI%N#iSvKCȒNK>LΘ AŌE6st֏oىd?kV-$4T ) n;qFe_h0@k;Q B*}%$7EP~5SJΣl&y1ymUB<#zh\Ht0&BD0.&M/旨8N %jUh[R^$ ,}2%+uױ^ij_06[3iAaBPVf`sI:#=y@?|͢gKSCy͝ Vsq䷺ ;mt3_b.X!KC<;kyb⍖s0J&=jۯV#9`?JʎaW~zo$<\|LPb+`7#W$|%o^#ob{v0hA[OzRq U1\i%F FA5;E5NVZUpC{Q"5VpEN(!=iX}tZ3JTZ؍> ϡbn,Pj84=woFKHTw݉'j%Cbu&w{Vrcp_:{3߃U NL +(M\TUN~Aeꦍ}`\lV~ZP2vhVGIWN 3I[0=j||Q\(bGD$,UM?w l-"0#x\+0v`@p(af\qF0yI[eh4^Π4g4rׯt'6OBPEU kF 8-Wi]ѺdY4 ~DBiPxY2?5(!z٪иz}6&iϾOOwjBa?2!)aqcuq6)$Ez᳙L(" *ziBkYV+ V$VF݄9?$(oM%01w]7 0 >g.FN(K=]b . QSS@le?1ܸ-emˋg!2PG8::i6`Uwjpo8SؓLڕ=0\K H&iRF^Zm)MX rVd5~6UM#8ϧ,q `krC -&OvBsn r j˯"2$[gad?YSvgdA#լ! o'@&\ T^ke9V!=.#h7[XK4Tަhc8C7Xg1IVz?p_Q g&E8X^\-Ő0a돈Q Df0)5,)J&/d/#*a O FWS`0-|P}Y0TQV_ZJ#TD\ 5;/Ba-tZ)F!ǡHvst~^v6Bj@2$LR-Z.ln J5fͧsΖ-i@-*_B5<╖{7 O/[ %VZH ~=FMr*nO^*#gb'Byu>5P$t契9 cwJ*hgWOTVK>In\UMJaoPXDd;D :l֚?ψ0cen!&a)v*~<܉dp C=ұi4XkBKFyqVZ48z\$4lvfbf aT;l'~G'Dž'^aj5Eb"΁E/:%eKD5 t!3Q~\9!yr0c -(^BRuHN5}(Fz!8ӪIGeiԢD |0ȏe8u'Pf [c&D<j7KEXNƦKAkW |P8eZ 0^t[%IŲ#Q>Vfa]T^ ?@$2vFC({h,1ǽxrm?mca\ |j}G$mM1\,ᗛƉhī%uM1m,Vѥ2A)*;3B f4$:Yx ׬iOu3BDy^ŏ›ezfnnoN׫$#:G_hw1Au%nlx_,A?&̅ t :4:;nm #ά5,]͙D|[cb{BX ?궃F.ݨބԏg$܏ɝ-)>&]Iñ$eIW^fED8-,Qd Yh7;5U^(1.R6C\ipO`mAOxS 3νw.A_0khZ$dl[bFiAKqM.ݑg~Ji"ʨ[:$ H·d ,R7^H5Nԫ"9j hnZnQN-!Xiy}9VoKLۣAqPNލe^*ɮ)JÈiKcMjaWŦĶ.g"ؽBv`nRҔXH/s=I `7Ы(1(7_EY6b67C-%7 };F=Bu`sRP^t55JתP-EaX}\..!qn%YjѬm _4À)$3)z@pӘk(^Vr[U{A%VX9\csQa#SJp1! t~!OtGPn1洇h)'u[kífT Psb{ĕ/㏄SdLYP{l!XqGdƩzS1͵c ):uЦu00odσ>*]HFZʯӠB5C$8INpۆT#4CT1IuʘirHtT u}fFcɂE-ɏ_o7O ׃YGi6 Q{ȋqX½ҳkt#f8b0H"]sRKpכQc_]ȐT`8+r[(VӎݓۧsVX^G? 2noߋ&d9CZH_V_h s4 I .W ~ya2ߙ̀xN:rɄDB$  Fn ;kԄmךwB[-y#mY@+HVϑ@9\1K \8HPBM_ث&0q_|q;qh/3^t.RW0Bt. TC.C~w|wݺWޭ#T1zλJDKwwPH]H(cgU?iwHSd*tk{,Zt`A*…i}.Z[kmJ!M]?39].!Bߚ9hZ!},3 7;*^L]JZIՉ#C6914XRR|U/*5 ] e$+ğ3̽ y/x1A@+6$q)x+&]`m+bGp7lM&a&;ķ6-W8,/|㾸]C^&GhT*Xod'T1UZ$b$#d'bD[9^}"iIXs"dI`:SxEdL%~$2 A* DTJÑ"xgxp*ׯVE]^[DAr+ݬ԰,K[K 7 wK` _#k̂׉ ĘwVƚYr>(Joɴ+cYŎRJ Z5`"*)V>Ut\Q*N 6y<ܼ&1<1[o&z+W#l%oME[|RmR5[C,U|^] ngn9^{= }L6ǿ/د "\&DM,k].RS:[$µpuݸ+Q*^k%AߠޑS-n,E^ɶ@0]gWb-s8}l1,+HָBf%s>%â3Dˊ̈pX<8.AO… ɰ3PTq,Yn1D©VUhk*cpLilˏΩ[n7O"mBB7$f$}^'֑wW>n*`ul´ňHE'I/Le^SDIq5_A偊" #^[of[`N s2X-N&!O W2V^@DJ)yd U*mߤBy>bվW*ɖ d䮧AܦDۡJF|Fq/>ɇZǜKN&S,nc5me腈μ 6^L!0lQD`og~Jfh Ikic_6鬐 G TD2 ت !E̻EN1mþiیվnQO+GTvXv>IVSd! L\MR}2`j0}f7|)Qs|s7GڋM6᎚e^/Z3+JIl.)-*ݴc iƂqv,Ӂ8 nt_b`nK;HPp'%$wn+2,~;V#'ځa؁38opq%flFp12&.[p,:?wʔ4\Mivχt--[t3w2'NںO :y?yhĤ~ "UFp01<$)YNcu0eB87A1Lm崘 FN琥s1ޠ$7&.Yv^4≨H u 4rR}?DͻjRԔ$VדM$yuWxWNUiJ6_C_B_\C]*85:\$p:9UA. [int x<6wIr,%ґ'jͰU+DIDۊUtvʷXGۦDҌYũuĦWJن=CT6 |b_.daY^&2(U,26?&ʪ( E2`xIcLK A)yV19Wo@$TlֳTR3 *X44;+7pWxcv>S c6EtRi_<},FHNʹh>uϱ2B6;ͨϱnǓl^ ID)v.S!SfcY5]ʉ<@M kӕs<ԛVB2vjNW_EAM'%pegjhGVWg5UHhtj=|tP+O?ܞgB_ d|-"icWkָ\'K@(BT"Z_jd`i B -G; m(H6ԶoLӄQCz~T/8QfdS- w{Q.R$FoQ$ Rs?>N[{xROۣ})}vPߵ)h%։O&m$Xl!CY α7մ3dG6(RTUQGļ5z7z0a qW%π D V&̀8fXB`tPwRE3hAP\g8qeйA\3 YBraRclMɄ@4C`$P%:Y \FUrXW 1Ӌ~U(o` +ל`4B .k:v[LYĽLATfFR ۂVQhN,2V1~> 7[de\bA.ʢaczҧĥPg`ZbR:X _a69@>0>!Wɣdq$s#F|i$1S6R1LFKE)ǂVO|Ch T[?orqI\ lx6-L+WС}HKcbg * p4hl|u-"%珗2z迣v;ǭhoiI+\`@Uasֵ,!`dKRKusq1iʳ:SXu\ M8A 6јN PĢPM"ѣlss/G`^8 p9vI!:rT_e ;PC{sB ;@Vٸ;|7Lh;ұ[ c6(+VOEߤMw3_V725ݺ*eY졬 >bTكIUux1շ^Yй5Q|rYtJ4TP`G<c kV'ڵ6 mGMt)T7[:ol!_z~Ih' _AK, WZ̋aie{olm}bD-%!^KZx=Pҏy)yx'"|L̬U}, ɽEio1D-|iw{g R95dͣ㙐I9n1Jt RvaշSFjL҂]h`pq&|YTEO*~$#kj#P^~R4kfq &@sO ڇ\޹ȷr)foIXqN^7NU[aC IV6= ta_ ak h&ޞTQu7,t>^y1s =gQB<\.`/?9e.vKpKQfǺ_ONLu"6ch'aJɡ  f@^ⱌI`X:iIfwFC9SE\T=sş3҈6bT"ܖy^`UC85  ~ڵ?ȟuα>QX~S"uMRTM+xcO'#?@MgYϼ@n5C `m6[o|sA|&FɟhkYTmV\mI˜ѧ}.p5G>P /<d6c-Eƀ\x=Qb8;)9bgO&}6"#,ݤ2O:=JEҰ; ]vZl\veg]-%h2(m*b1vwO{W89df_Sy'{GبWBú榎;/ ,z%B&DFt-5M(V^!Ǹm%amej\##cohPT+P3Fh7AUyV vHaJv 3ˉx "~UvU*?-yˣ`/!Rg%;g^ToΥ*cO]bϻLjmbn9ۉr}xU#0 ? gHuCUrΚ}wt ]'޼Ԏ]ͣGS ̡O.|+5!"J *ـSŲAV2#(7&\@ 'b;d yuݩ 5FpҊy2(ݵѹB,׭SZuEGÇ'S~D7qBD̯#(kL&2?=Q ׀v:█YΆh1_ ^GK@,.*_@R1KQKAk@zqj񱗅H"&6 o]8iq @cw9xK=񶚻) H*YSxxS@yADl<0!Ombze5w|tkˋFTaqF'$EKXǯzvDy^R\za/6Qn/l~BHMA26@к"wROWFĝ3ZVTgD{: M42 MD 3j߂$wgHH1CTydYrDRbf)>RYKb'{4"%B4|rܡOٸwC ˙4{dqz$D4)ۚO*֡HC9.}؟=U#6͢ZwAGc]\?$Йj )ͷ>my!'i'b)W]f^JF&``_A\i XRg>uU2NѪe z\:'Cwt sE]ʻR}JYg.KV+AD'ǵ#6ޓb1Ygix<$V$P夹I})ii6P>"4W ѶmRC)-{mT.X\AP`ˤOsAb$D=U, Ԙ\75rCeWgD~k_z $|'aBNr,zy=$4Ons?[5F-ʕ_nÞHK[bu Gz'Pꬵr*_:Z7O*KQ7a=j=h f۠vAn2N!X|6@?";ndɼKb s<%෨0'D6 ːl>Em[2J}$rHA/)~5 oW jRs cTnFLZ%0/fE#EJ-ʛ=Χ$V?G|Sw ?Zw:=G"%ѽ \`K[<I*ԮÆ (FRg {dϐ9A"l*kNX8A%8)q[~O,p˝W#b${eǾaG37 %STeE3x`MAcvĞ uOSƇ7eQtS}qZ΅&(DQ#:殂WzvC3wd ȸ[0s_S&yxͦms9@@{LFK(@7A":Jj(m9)&5{s}1fc +w" @6g*ՌϚh< UVk1kmҶ; 1 7ڃViiZ ެC A].5`0MoЙ\ЛUG>sp&Jz5ڿ2t =hUP _Akȗ}Z@zQ7kʭD&>=0K3[YMut1ip`Hi:!rir}V|/1Sa:@p p-;?4wM84VV ]洗ƍidJS]]n,}=W)6'SvXPwyX}:sa]Gʪb4GԺN)13q(X(Q98۽՚_i ̲b҆W,SAruy.M QWi]M,ܫ6;_gym+5ȗTofNO~%KRRX&v'0k{9K ߓeAw.'7s*0k1<,0?TG~^S_ؕn]2!!{-[:i3Rnȑ^J|^Hzk?: ><39ڼܬO+߿fD,b0ȓ" hK~L* TD 4YBT")[}ɘJ3hJT{?.3PT/RʫQ2 ` Ee@ ;vVxC:K=s6wXw/&H$$9"D"%aSi~*toJ]CfWIˏi7=XZe'Qk 4|J q&r|IӉecv,D1aMf@<6}Q#/\$ߑ? '? ='SFn粞ZBCE8ՁJ\ǠSk$@c\c8N ʁOJ6KfC&|t c$`.,kFR3B Mr^V3c/i#?Khұ&`u}rUZs޾F܊;+)}3@O0gB oX]VGB'5sنB(Q#gI>u°9llpk?&l gKۆr3>l>W{6;Unf5%n6pGt1ץlL]MҚg߉ |Ծ?$TJv(J6L1zMx88=Xlbff7lD HbG܈4\B&J[b9.NBޣqm*j|yWh ?^ŮB!I>_Û-\v8xs{X>9ly?R+͙P#|`'|>B;&5{ _gn9/DU$Q7nʳO]KxmymN,DH>!8˱z+[>\D4Z%!4rE*蚴պ2X6%vп'yC;v]WmKA0Vr"'|E8 %eĂnHo5lYu F$=Cؗ'1LڰJŒ)S |1}n3 ahlS aՖl:;c÷RO̥j﹐y_'[F'= ;;L('8op5,\0^p(D d:.ۖSG豷_3<>.4l/^ןMk>ɶ"KQK ~3XGW9"h_5BqIll,$^ x?O')h{B~(~^u֥."#'D0@Lt?CG=$=̔MHʲ>i +- iU"jg]F{C ݌\Mv OjwnhZK;R&шH`B}*0]H9J XtYqM3|̕5,A#.dF2₭z/1*k'U߫y{S1Xk/׉!s3بQ- D?2n7qQ;'OK4` jމ+˦ 8ݢG(_q{bG\ tWi RV(+/R%V*x89A5& ^~C(1)ĒՆذa-v叫uT&P;AY"oB*읳$hn ꫨ'SH-!7j%߹rw7]';D1z-:OӤy PF8b)RH"a*ǹv.BvK(EJⴂ$-lUw3Gq\,Heq~r\>W8멘w'c0rta.zg14]lj2?9]8A3tCmR0|7W5 HgQZPe69U=iXx 18Q ւi?՞=}J+CߋCCɽDkG->W+ab4Tȓ(avM}AůKX U]! p^./PޠJ+r +MR>ZԴ O%ś)O 8ʨHEpY Qe ~;,G(SL\Sx5> u$`0o]k8iGnl0Aʂ ؈9 [4kXLny(Fe mg_;QWd[xׁ0A2ۮc£ ,Z˂ oƊ_#D nJC] ^_e]<}Wc>f $,evArnYeI/9bZLQx-}]j),~ԬZ@Mr@*>[VA&QYIhXxiﰉ$C)Gd1>/`%NTj4D/6QO}Kn'ن"V2 -HC8[-pH7ax&u@'俿9bxME>Ry9oz@`U©S|)0^}ϏW76В[`W`l1Iw>@849qnQVvS޽ l/1l_RS'rs5u*"e&yPnxf79f_y;?tx(qA﫟 ([Tb*[zfU:sw`5;,mjM2Rlx1ݡlXm:P "AMG3乳rJX?3Qa')gdhuOXx!1vcE RpЋ TЈs+wȏ)o͊TG5*@?ܩF+T60>(qi\ds-jŏ-:F]#-%DhZ4m‚"MfMmHG΄^tؒ. k;ڣH< Tv›}AoZZk-AZE$ /#,,6xBщD[wMvY{Cۖ;7 @)&bIɮ r:%0(YIOhLeu v +ny zv5^ʡgFCkp_[D#|rmA$0@pH+"DO3*idBK8T2j&2qG:ڴVB*Em(TofuOS.ր!*n e8aXA 'Ǝ~RrP|VƄ .Mq-'hz (4RI>x>Rm)c]LTl&(X&QkC3Gr|<3"uպUzprg (xN"[d?kdl/2ΐi: Ȣ溯w9lgtۃr^Yr䖓b"wْ$DVp,j̀(mOӬ˓6\qFU|n#HF0+ނݪ_$0)wk63; jey[ou+C'ْ:5> iųo7d%J i3Fm{j'70贏r *5/xOW[2.g\S M6p6lm/;-:F .e&f3{uE"*JA/uKu4LT-'`G $\d k\n@mr4onqr{P!I87f0F~8R*áA]b.FN,y}[UA*d.uKJ4u㕝n$ĈEw+AϦ|UZRxK!t#bI {&36Ǘ})SX՝/QEcސ.$י=v1Ja\]E\ku95N+:ZQ+3 [Nml kziZH{`;PX*O0eø24׉`o?lfu3̥| d*^!j}#mIeS1Us(@b s[kN_n~Z6M*y,w AzUXT3 v(ZGh0{2e>>h&,/OR~JOQa0x*Xy1X'2t4nin^` Bh/4 2;u>w'Uݱ!qWZD љ^B,O}S=/hFSxd;X!cp Lc?ށ۹Iu/aA _WOxiGfݤA,~l!rIhC It fHmQ-̊7Eb7['paRVW3*"IqD,3^I z N"(u7W =1 -_"䄻 )MQN3%KcE^mH{}!$ُ3:opa([#z%6C[2"pΘu#6gw9 ld)uZ DHLc*~Û vG255#{O kXc.XZx>9%䕸=ҟ]Yo t+y+rڬ*n81,\p elu)!(K&Sd GYj?8=P'MA0>A᣾$'%9ʍ=w>(ܭɚ@Q _rcvBR`t?}bg=\6Q01#*`3ODG)m=u>#6^)i6CQ9'LdА,"'P*%,w/(%lМkUu[L3B|H" V!4Qo",&e!X^Z`O =5uNlT6FQ W{Frr۽ՅeΕ(={J%=C ~ڃ5%.oe;T,gѠʞzIUک_1d }ԩ`z#~#Uh o =f̄F5>%ʬcKRZj 51OONƂŜõs2.ZTe-VfC~0ʐ~e1spOG j5K7"$fZ%@mzOŊYtc@W{%Q^'P;9;:(TU<$Kmډ?wf%lZC\]훡9j?c̴bu]{2;4mVKeSEc\OCQ1_B7=rN|_~^&aghk@_ˠ*z82=ґ!9I&8xOQ? Js :Xf7i&r>o~2;TGvlFB>RglaOaKxjwv:W/B < AX^;o?0ٔG.0exA{Q;k)Hn1Ln$+eJ<jxP(K\. b@#4\O; .<'򵠪lqC?hUQr{I S_4Z'N=c~0Y䣑s$zz7Θq5еbvB){TԓyYtD"nksR\cJD:hM^r>*;4L=#E[$"s be*S3P)(В4\,|IYdgEQq|ૃfH˾I+bB{EmQfQp<#u. z5O(Xcf~2>V0}ʀce6}w#MMnd-9ƐzӨLOPZ,#9⠉VD8X>U(,_o{IYSG:>VB%llfy Oms-rr>Z;]]Y&ɟA[/zg9=-fh0W*t>WmmL9\݅aZS~>%-/eY%aUxiɂ1~Rp:6!'{[˹8 M 6iF\FYX6-eFv%|לͪ'?6)>@5N2LL =5wh-H`h>8}k n2]ZL=tpiBBmM/X^!f=s\mx&*>A O_HWevH w! ʶl~@~&ՓaA\diE 1iTH JQCWm-5Y~*PeWU t Jy0=[Cz Vn7tr@d78tĨ6 sZAkͥ|r2 A&r %ȽƘN11[7#J+&'F0.6~•i >O%1Zq דSCNFSt{$U[ FZx'r!BcZ0SkR &Dt=0sRg5$#+[MQm|TzÎ% =LJ+yؐ+QLk۳Ӭbme_Dw-<D?.ev"\;*Ob+efŷg/ꛜRh3&|3hrZ$Rtlݵ3 }ymxcE9%2iJ `Rci$-_&!%G1!N i}:2gl)IUiNO=6SC+N1<)L<4}&^µ*aL v(hv,^O#[*+iX V[.xŘ2CppŌ9+{rXK6@Q6էcZVCʕ# eyRUytӀLjST\!OMibq%@S%d H!رd*m3ʰsh:-@q,/2"()RhɶNDř՚[=MબakO1s'ǶX:@aXApEs`OɅ HrD˯Ȍ7rBO4LǻQ3lM?~2>p{V ]?ٺc{Z3TZr]K-? CWǁhŌ͖㏃0ڷӹ%SjYQ6!^c=>))ij;z/K'~>@>HLolnis5Bڏyit#[>'J3p'"sl$;&:'kH 쟚y04h/ 259Bw2Bʝ$0K]y7;rʚoE!mѣq>*+C`ݬ.B|J,,K{%bYILPō"1[s]E(ek9ObP[~b+MQcߔ'@G"%‡@f#F Kiqqvm^DD/kuislvwǝzewqv}<}-$ d,xΞ(?nٷXENPu}7hꙟ~֮ؔ3B3!<5ȍes3g~~XUlw7TFuC&rΊ3n=\a0& &Q1R,'kr0 Bi2x47s+?unߟvX&k2q)0[EtXA< l~Lnށa/e9'618XW|&&꼁8B)t<*-{ uZ4x@e\);h{xظ'NE 3h VBe.g H#n჈HĴIũ'}!Elϒaf$(% ^U<>7-4 IefLr;uk8=JÌM*7T NZ>TI_9F+[n=5. Q+h')܍e߲IK${n0WH<3MyOU?GBT3C8nO`ڍJB$b+2j0K9 k*礁,PD_{n WIsz|+_?^eUd)Hzvώuz:ёGGК.h6W1^\XAVkY)#<.1rۍhSY zmc21b/H0 ppʸpMJ7Ն]hDPCt h5X IvOQKjլH@Q?絠9 rI64 ^H-n-w#tW<ҰeAbxvWe-`cWwJ VNc\ț2jnjt-mَdoi yPӑZDϡD}2%M'BZcOYE[?Ouspf* uN7rNf:%S$YO g=ފ#z8 SJrȒcd!ɹ@p` I\hX}( m EܡKLp>z\{cU_a@\oĒdlEMZ#F1_06HSb'L.V sWbQN$Z9 e114>~t& ;WKǺ{@6E "2(ssa|3(H[z~\D_I&w9X؎GlIX`F?= d3dn[ɧ@Kv K$!"ex216h;Dߚ-0X*[[;!ö`gFtOJi;G aJW'CUkΞݾe@AH\B\} ;fVgl$MdLUI {yZ`7$xTx^]c4O {}Z;-> q+ %z~I`1sr%&.hL(E b}l^[^C_F)b:򍃄N?:35_{(8 cM[ Cفm TfJ=<^z'܍2Yq/O9 rD+k?w}!dc''{"KU0jE,jYuCI%fvܰ TTenbwP.v䡲KkuSɇ4iBr+״!j/j\ 'p ?&)"IE@]xJj]\) /4:CP?; IZӆf{<\dˇݳFi+/qT_M3D]Iu".`H wW@"LZ.le'͵h0qʪj\UFuNe4 iG!( bL)ۈ1&aM\{Qĸ!|2ɧ2;Y\ZI5'Wdt~vbO*-DTqK=!Eys-1]Lψ@1L2[x*SLb1-:sלoq2r saܲ {'ŧF$+|lZα dCОTVD ;Va63pcy=j(TvRԵª8vŬs);?a£cC3Q s^iXફ|x9*2+,1<21J!bAG" sȥDjW;p։Wg;1~7|.d+L$[9"$97t"թ$x-gIFMF<=W|gu%*NPU?U-NI FS'R2#8 n#![d G8U&'̠v$Pl"5t;L1x& c{/u'c䯉{)~9$+列{~0fQk-*4K W{?TpY \Aq1BqV'1;)>-:f׃ىwe%ҜԷ8ӀaJA0BśdA"s1A5d Dw܎l[JEN`aD;_#'bJu#X+u͢sߖ0&f/$S͠iI78 U޴ y@>%fSUhqmp2r#x7VHq|Tz;_=Z% Öniۈvp㵁cVp3i,.}\7yv{K-z.@pnHh }n (_oȀ^9?)I7er3}Dz* >Y?TDYJ.j,|_]k(ߕ5Q{p&d?ϋ[paœ:wy s5X+[GBj 8|H%t**D9>l$pٔ-ILKL<ɐIC}] 6>x@ S*IHto|vMEyU /,q=G"{ӏ&3T V ~7NYIAa"zDVE.lGTxٯm:uR"WOW yŸx^}Ak]vM94n#e:8z(d,ZpC$r'fZKN)_bEB:ȤɑGvCm[v\6AhN3_sE:2_~/ <b-|{\"h}29xTk!mSR7{ N/E:8pr}-/aoUz4rb*=Q.ʴZ"Jao8LΐIHvQ-Y9ICs{D~\vh^߷Lhn 6:/VqLO 82.-F<̇fxvV.r,Vʇ=;^ KJSe@Pmf_ocb[M)'OOvPocNC:DNcrUXe(R}q)ru4c˷;ZHcxʭ]s$TLX.>#dxj]Wefw˪2S!{, C!D M5w*Yg Pc㖔@3ZCCɻ7ma 9W=EH%e~o3􇘁@n 5gJYt}JM>VXcQ% kBY*bQxj*n=657ǷO2)nx͗ؾ@="zO(d!H=gF8U#AIRkWT O`靪j{L#ŵZ'TtlH5dq=fs BLn o i Qq{%-](,B|DHxkIe(BveaD,ЩUǵZ[%ybM/~_(1VDή;HEwsS4|Ba?0KWra-6L2uӡ=;γtca'Čzmf=/A 6+8_aZևnb U,}zPubw-*3۽tc‚T>E9}O>eN~=R;@g|c<`올 ;n'rLlMxZ]D RT_p<$Nhe|>[k_SRKa0&$fM+V,FPJPѪ! 15!@lZ f%.=7 m)M`(&*^G57ql!AnO,\}; RVSkA2)dg-*FNqN3&(xhcx!Hj'>Ř" ~$lM150\ˆIyöV rT\Jb>9FW`;,zvoA JiQUl[̺ǺWY+o\yWέyu>ot.ޒm^HOc:!LbniPiĚ6Jz0{I=\a+%UZ0qKX4afi{LZ҆4\/:g{x-HxEDN 1 # ⋥USj&CcTVj'9*>|pRco.\يOSz]Tc6F?!B"_R i@RCN}m w䖽DI5D? roR-M#4kC Z6L*`w8Euf2a~ƌjVtFəOx1ooKMNHgOZ{!@xyF/ђYѨ?F ch'f]H.ia Hș(MӎNHS24![t"- qpG@I FBMw{*N͸`U;4tnI[qb#k|%8£E #7M|_e],AD t6y'.@ZlSJo0 G;%PHuD ]*'^6/sn,m0f8!a#<'j.bwNxr 54-d vi|l<j kr`ы$_P]41TUࡓ9 ~Cx&&j2SQނ/*<7&$hx8Amuz5pl`u#ϲ6Ԙպ>/1$zBLeTv:ˏe A6}h-!1RF^$Nr *yoҽl-%\_|0Xx1$d w6$r۬xμ`S /cD`dv,daZ;cyP%fd*Upp3l~.t!32`\剢KrqϢ[%pd6TȧIn8os94"m^l%Xe[^7fqͺ!Cv Fp]+T{Cȕ~yqY1m+I0+WfT`-TuXLCApAiO?7g-L}ߔ*iOȅlR1u` ٝ][u>lNUF8(.o*6#-o[SژU&,i.t q 瞥 -1TnzS죢vBEm_ v3.vY0Vts;L;ʡ;K!ϰ~#Aɓ,kRqyu*J1>U@_Zn]'#_3aSOE -̙VvP1*^萁零}5jlW] EL\C *,JkA(G˲`y|DYִao5_\Af} j~*ZJpY AʎoN2bX1:~ʱ9z&Q;YIC{0s$k~!&{]viu A ,|C8.h3"J(_>(\aeJ! 9 Y*`n٦4a3Ak ͏CCGҧ˝S‡ ?ewO挌#33u:ԡcڥr/2YP?Q@ױLD#EmvoM, '1Iiܪ6)/ c@rgq/KfBxzq3hSxO|aQR_ҫA._`[8\36+|Ԩ~Y̬m-vA%Ӭ0-: ,~HE[fث~'M՛A,%I`b@v֗Agu.Jzp _MIEʐL_A )$۰#O/%)PI K]L*$ѻ·9 } Yx1T3Foψ=a zqZG/gdqHp,X]J]cu.qU)%>Rq/:.1TlýS(3CUrONE~:Y]B*H@*me۞p <ęyNmM}41ƿK֭vE {F S[TK7@jsLa׸ ߕ0fJGD #nۖV % ! dG:US&(ԫlֻ20hUqWtłj^2rTd :9&֬gUޘue&<٘lXJ,av?dicpbv<KTQP^  ο톶;g 0mq>r%W(!O4Ofy| Uy+{ O<ʣӮyqx AfAdTJ-ʸv϶Dh`Y#EbOpA=h(zv;mGŽ}vؗ3L| "?Lj&˴V9J c&)Q;ϔC!a0G,$l:D@5 *^9\d6<;&>a|rSj:jPm`>bYx6{^ЇsC[#3\=KUҌؓCbGll̷P#EũH{5s,OhtiMAb 3p@̟gщYrqψ7N =(E,`|;F\F1\i7r ;P9cGs\0/uTl. *2?Ć$I\.RH mk%m\:ab[״0nuAi¾p=N=5ųմ"\q20G8HN SPKGycu4I[X|H Q:ӖbR?[ ܨM wVLj ޑ)p Ո3qV MM_^.fCJF%\Lu$0D>75DLǻ7+{5(h91ى dDcb?Og/J)ށ A6oL!"ɥ\u2`U>ď[)'5Ӵ29Sc+VM2Nq"k|WL0BQ&;#j0Tt,8vNŖp|j#Vy4 !(#W}/7]:pO^m93$mbUI_Bƻ[;m`ƹ9>v&yl)N3p!gc%FKrVbU;)|qU=2].C{V6K+$Ѓ͌'-Q];)s$'8΢IB aL1vYK# V]+Y˾x-c ;&4Jbu -"-ЍI|\GdsWo`5MH>xd=|ZyY9`:dzAKodUoA*w`d^gocN>UEa qcv/YxLyBrxu5w_|inq;~VjBލqmMA֠9Nf!-F^#%vMaND1#_ja}7:ADpJPF# ,x 2kpg͕q1X>FC4]D[25?w+0LQ2t_ȭxg(mԔAtا QMZb4] ]"ďxiEPf!n6RYiȣ{YK$ sojvO$~,Br ~a.811@ b+ϐ)A[8P^{R"ǧF p)UrW$ڃr)WVxL!T@дs3XCWq'WH8XH+h1 bZQRCH% XHrɖZ~/T<1K$Iw#5[1jp c0Yc{qȖV}=[K YYtT' `f'K4J<붞_}i cԆ|bG 4*bԝmTjDly|OXf)|.{ďss8wcD[S,5^ER̰֌֡LK/eqZz+ďu~ur3=\VN]z9.Gͅb1;⟸aRbMn} VI^Q/i^pxmqjZ\<M"$A×VHw$XeWlR]rgQ좚?(t6(z. yuY|͉1Ôm|l9qMi=kSDLH YWFH^"$$le'"Kµp=+W߃C3]"&؝$aGBt!=I-&2aLE2ڿd$O$q.|&$-CiR!7RK$mzrP;,arfz#ͨk#ʯ{tב[֡= _nC(~?X賧l4{MM)Nߌ̍\u NKSU3eOaBX^XIvG"~A\ n7@?2zjL0_Я+O(tZ>0>s"Uq_fov }/U46)Aus tW/@|k ^:#JB̡V83B/|rjX0]Ea)iZ/+hslcXkA]I5w3BVLzJ&=ӓ*1F{_l'~ r?ܕ;uZ?ד/cHx%e$+g}y׾hmeb[׺ͧf?ڋWW #=8#e^vל|:ֽ?(1 $5,߽![w3f/\][ TXnhL+gkH+MlpaFݭK߰M m1 H|rȹ~NV] bJ{:dx|`ATޫݻa֑j֣YWU2ɂ7>R+Da"ɴs"+݈yPPrZi¼J|S[ڸogoK* sVMuv?h4T[9ΩA1H/L(or$).~AG|[mɓ+Pȝ(CGƕQjɦ›e=Ota|c6!]/56B4j^"&wxj}|+8ݲE"ߝC`ÕW!0K,cCӽ譀Y-z v6-r<ųLY՟]LX+Bf 0ay*HݱP) jA@D L,c;_,{iZG߈Jo} J0ֈW; ]WNk V>D[-7gi0T4L[N:9}u$@Fh:ls΁cu +J"WȌh!ET +T8iyS6E}"Vsc_ù4E(XeH G9p[\?Hqa@ bd$m]dX4!!r;d]Z=ߩGP8ǯBYljy `H{<;-j0F~|ͳ{nv9q<^]<:9Ą-<p6Z֧y%H̑ RHZ.Q%LA^KItC PtPXTD  $n],)|BVHk1s|;wӃ;pFB=4ct K<i(wu3;9eRӨ8aMz˨x4Hy*cxZ!G9@np&DhA?yMl%:=$Q@m'dgYW")h!m$ޡʷ}?ljU{k{;&]MNwm;!D6%A!56ExTK*f Դ;j8Ժ>(NtI` Tȏc?փv^5$?#qE46k<@lY vfŎ\P,P>Q$'s@Bw=JdeqhU4p9MnolUc:Z~||3e"%ZB~"o'yl+ӨCZ*o8.ZG]I #ZY ϴeYRJ+<@x(܄Y1+=ܮ$8.S:I~g+rO1nٜ/]'M|]qo2Ziz*5{e+|j#mA+Arn3eK?|nGeA1m$\>@*ag;eUG tSLW$N% o e=}6aՒ] |B9d-ѮǮj7?d2}]E[kq ;@hO<}eB_<͏ӸO`ڹSj\-XےB$p G3懁Cp4vM^- G ,\^j=xh޿m}ׇ7ZF,1< Vyա~a#%$|ot>`T uTM5\I PNA_AԆrCdo0%P^ JWYFR_>rtߣo_[!h}n)OVGurxMM yw#NePNUfhg ;o!b#ٯ4JD wGc&Yď>lΒ PH7=[$%0NI%߶7!bnh+ug&9.:»1v+_iH7fo2^rfԬaCN 1 soKi$ Im0\WF ,ܾD26:̢Y5v }&}o5[H ЋdN.?hI"7j 0 ֑ʊ6撝J5o v«F54yӗsˈT^ X`0Nn9HËb:܄*%k$W5^EohaCu EBVwRVFksy;r& nr_okϋly ,x}0u 6aߢ.ف݋RZIȼ"[L Zy^)C;%~*ݟC;EH f@T<;7sz %'9>xA8-h5kS|E w۠EM]<x*vc͕xzH59vi"$dٙ2oˋFHYv:! m o[<ע'Xt'rEJЈiBК`1+KY02-e( vvlV}nDxBC%֙M L3)UC3>ozhtgNdҗ ؅WYL[b*6=k-^/i.ppƓ=@urq6Y+JKT\ ȩ*=MҔ]I xߍBա`egB~d!; q+@7M{b@J@k?rAթvxPC#v)p; Q0\Ñ7QK!Ssf*lD( o**&3BŨ,[F$ Ӻሩa'[ 6pa:6;fh^e19uZpl,Y;mǓbEja3 )'a"K7B%&uRD#d,]ٓ{Ɲ aI>?eiz}%Y/\}oxMmA!뀞 ~ZW1%Ar4Iq+߸E(BmzI0rX5TU@.TJ;\e )xT{Id,]W-rJbXQ8h 0p;|[$z x)dc OB&>m>ׁqj TR.!_4/w>"D*4\;fG>t[#G C?Vr?Ρ5Ģ'4-ϤYˊK?j;֣E7i6|HA V}~~\*$[1FN$h1fMK"g/UwrOK.,`vC+ +X*pS0ӷLR@i hvVqzֺ3haP|%,Sc-oߡYKj)j.E `+8pcC_HK#=EbDs-S'kt|ac^akîjbVJ*PoVkĻ--[PN nV4Ҕl%$Mh#CB0Y|mrTJ,8QY4qF!UMWN(CʣiݡK'gglLY,-o}'J",c,e5YDh*!_ g}q k~5ŝ$ B;>dy} ]$i>`I͒ J~͜~o; h@Y|v_ پէN^f*G/wfpa& 7<ը"G-T˚>8yXio4PM3k"H$ӿq rb; ?7‰[Wv`eƴUVM..Ň)>qPLãAM[I( nfGvmܸpfSJa8Ȋi#{WN&_qH,KnDGSF_(w_:شQ?sRX1IR8'" 9U /hW0{9("9=^~EM݊ a`U!j#h\Ax&--wx5gx<,lcZk|eF~xx Dl>%Be":O}X@#~2=4E8DS=aY0}YS)3?A 1TGz Uı=c= b\Iu䈴>l1U6oq2OÑJ+CT>Hd,欄Zޟ>CiR*&H>p 2oK/: y,` rF4*qe(tU9̶zrD-ѡi]8cy>rmbC6͸RfSht8u s$1 $]sj儨zgvZ*h`t9LHƥY4Rshp (f$Z{"lR: ;\QAm<6f~*=!yl=#ۄ[]SeQ+"ʐCoTALTVُ&Y M‚eGGBLHj_%6}[;Qvt^-78>:{O&$⟐a( ҜpZ밯tq&<BrR%Nopgn'͕ZhL,kr-W˶ qAm+t@~o3'85- CQOCj6 ]/e <$ۡYYUuѨ'|O5Yt% knغiM=iY'&?2 Tw1 m<$ˉ`JjsmЂF`)~p~\Wc%d54U5Js^߳l~PN_&q};;ji\Keh,rAN|ߕ,Cul`DѧtaJ"S#'nc%k].GYRX8d(fG& ]uwsf*dA^aI\Ȳ!`~tr/``MHsPNJ0 [ m]( yת|)PŴ4g6)30뎶\vp;3))ڗ!(f{ a/QG:2WHMx(/svTFZ.(gFn iV3t˕Iu?yZsӷ:&Zg?F裁ޞCk3+ I7  ho2Th+MJ?om{_|e-x?<[r_UpJefk3\@cl@?#K ]yB׭X/nڼ6:7Wmax3Xy横mnGwaXe<dmVγ>*T*] .+3>0K49쵐19\ GtT8ܹ% ~yo_G.Gޟ6u𗋝6ڵaFnhfe.KeJ-ք;j%$RHָdiB=s.NpB~:/_p bԋIi묜#Ki$)) 4UIC?k~nr?`NM+򜒋QǎXڊ` lFޫ6 滧~zGFDUѱ[Dx)ϗj/$AySWjii;(sS V]^Qȁ  e$s2g j_ymROϬ~ldTEUJN6ij7JNo*m&+;̝ k6>ۿx]18O"!v ,/"BgN nR ei(3_CD~pVxK% |g#j1*%9>>ޜ1mOZUٖ `\مTtLl`w8ͅJu;Mljls EŒ1"p8Y=ى&ǃW ذ~xSqΑT5)s>og"[.l.\m!XD66AK}ho*a\~ 9mӒl=o.ۘN-QU%uo՝.ϬnA̒m3pMK__fcƄ8Cl܇WIġ%/3wŠGCKӖ/X-akieeɯ r?4f*El&xlaJ[=.b̅_c6u`|PYK3rjO~YQ\42EQX6Qlfsܚ%7˚+dKhٕ>? %kKDd[6_p׸l\b-hfVy"c bA(R!SNr"[ ьzu(o_BZNtbX]v3RhbaE%ӌGo0fH^v.Ď A)cjtoK%⻦]^gp77\`ދ9IɎb$XOոcnI?Tc=%iwAro)ETT;8 {Y$i^Q\C@~Eޠ:@M#t>fȍ&͏ Q }X52Y^au隆m@Ua! hR5;bgD]$3jߴMyF7ɨH-7ֲ=)YZxU8!o>.mЕuA|"Iy6Hj,>QLB8̔FE|' J)!:8Tt ME8jdY>UFC 3BB"rEЈЖnT=_4ڦSd%Y/YAamr-&>.~aFCY/n;0 +x漌J$;To"DHd`J B.r%z"ٱHcuCd.gh~oSG"\7:xC6=5֍!@:*%"#em: $puY8Ud$8rڭ,lPHxqfg<\fl%!~='<Ad2ye {owQP4ȝJYsC'D?TP2fpF_<2Zm!0֗QNOwKy D\#l??_'afB{W2=^Y޲Q<6̥ BX?q(xbɥr8^>9^Zw:pEѫnBSQRiPcd~u#ΆU6%^rQΒpvw  X(p vknq1zS2]eFٰ}E&.Y".!UjmP'B7LF{b$AGoA+ɜ/!F;p0,+DߔbL?[B # J[a$IÝab]Ӊ^dM45ǣ]6(qZij$Wn!tFN7bH>z6c=bco:6?UnN5: H}dCuv(*Ǩ3ribY+% X/FD CvDG.-p <}_L*wU|ߙ5rqnc/6g5tx-X`S5+{B]"Fvq8CPңZg(]!M'nsC24SDD_#Bm7}2&0 zSg)@.efebN˺GԵAZWq]=i|C|hH3iEr1XZ*X0*ZXe~яyh8TP,O"+߷6j͹7dM4i#Ofq䙢{8M%ewJ$GyKG9\;a3功oUy-`JV j\x2. ֱ@ުugŠ_SA^Ȣ> vvET'}oy_đOb,5UX6.!ҍ\oV1"N==f:7IRԓ*Ѣ}ØCϑۤr>0c؂ at\%|P)Y$?& `eNj6m<|~PFӕTkC;GZ! tuN psAƭ\Όs{[xQ?r[TO"]o,h P7]{%5X}Ԥ=^ybزd/}F7U|A1 9Ff\#g-{%B.pcrI="Էso5;?ɉFWh~rحbT#(wOPWr̉=͏<cƍ_7+7!Q «nvp.Wހ9iMhw`X=Y7{Ao,BakZNmYX5/i+;HwSn<2W@Aҟ^ gw>3м}_F&܃OF/)y1KRhMq1]t[ GHDr,Z3L%;&A^mA% ҩyZO>LK.Ŀٸ*B֔ q:8$ Vd𖆼g(7/9W1jN4< oF)1 ->k4I? }B˩`24ȳN?]Y:ث͖־,+t${!D]IF4t1S 21d3L MN)=pPEk$,? 4,ڽSk>+F>M>*Ɇ G׳`sa/*dŶX=?s \̿ wd?a?en ^=Vx zޒO4- ͬ̾9y(ۆ>^`,7;g& NZY8QoNlxuꉢV|@ 550&^^yI'.gmfm؇rʊw$Mij<@V1Mh[gLauOuAoHž{d*МL Ytλ1EoRàApi\Eh0=f~K h]P-!Blt8.0{QvC;Ʋj=M?h[X%TzOo5zGߚAujbGU$c%ѲPsLM.i'Pz߉Ug_\" r;K7'e]:&/֨Gh5Y vdgޤ!&}7x6#ⶆS^Vɓe̶0YmR;؃q_:= dE΍TµiO"Km7bI2I> ƛÇv,%Z,jo}XaDMHz.wb^ +͸L(6GG\O"'ܟCCrn%+ӕlZ|CqAPun~Vvt@'^ ڮqol^&XՂ#;+ ͛f*ngmNzvs аqW: !sWŤv%'= k^^jLV(GCGӾWHn.k51rۮd@~hIucmAe鹿qJ_Ҹ^OaQ 5ɞEQ;~-w3La떝u GlvH[Y}3DyK NRBt2)`頂|ښϫbB u_JCJ K;xO,%8Ox;zaI1j R?%E)mPQ~?"|~T!̯иkbvVga& ~/d O.{<=`Gqxd0 io(g:Hš?Ua+ `F@c(6;̢+(L)pm=]p7.M)7*tX煃s_$|4bWEk5k>{`tk8ҥx'CI.,@ݗ!0DeL<iM:p$7xpǪgC+~cGo@ JZCfV*nP:|{2_~E[O5n%S1h)o\ pOOPtobQ[ L'sbLaP( (߆=Zil8w0Tۻ5[^>I'PCDNzԗ0_tY; vsT^ `B@<EP/kfU-BNڇzP-L&h0r\zU~=6qndNHvlYQ,{ح(̈KA2鳥ۄNYLj8PQ$}lmG.k`: Wo[HTdxMtwf2čㅗ{;Xl[P [x=_ Dq X^h,3uXb0) 擻+o+t&DZmÓxQ z<%WL ahJx"2_;S1w^qNFϳU:[Z {*wmh33T;oVz(OQ CI8a2 lwVvB 02KJ\n~ȄS(%?A;@l߫1p[!t=H[#BoLCJVOERZ)e?rӼ^vMePMIf,Qw~y^%5Jl=D*C {3-!beoԎt\h\m.i5 e ;gQ pE8æӷ,m p;c%[iM_.IK2jQ H6i?&&. VO?Snc!Qkvr RJwAk:L]iT-c^WxV &t^EQZDh߿?-g+D!b=}~?>p6's>D!'.Jnhas$<:xgho*Q,bU\˾j]'dzG F}drK/Ra "}Rh%Bkyťe]_硱Fn#m[&R6:n[Bܝa"B6u9rc ŻjRBxy0,[ix3BIF ~/";‡sN$g=GbM//ab[#-͉8ۥF[0COiYÖd l7:w" هM"4]؈2v9O`n']޼!d{F0JBTƙnKcx렀]YAM#ؗSG{H,=jbpw&f|Cd$f]*M5NR4|nޭ??ylyZO6\ _Zʠmũ^'NZ׻Jm BZ`w%^myd;.9u  =.\ˠK)I<7Tɡ*C ^_<1 K@ȣ8j=j껤8hTNT gDYbRxU( %`/D"/'i2\ Y1a#k ]3x} h(d@7g+=ȹ2m^we9A'yu$'Y?ݸpoΐO$%^Sbz(8_ :v](7)w䩙LIl.Ju"mm!KЃ{XI, Lꩈ5eΗk n~olMTH7OO>2q0W^[U9x8{S,<f?BţlrMvdߘxQ|1hOaKHLRNMמ5bK_UJbQ_\ aDko}BJ19; "WҔ۝ u`U%g78֧b/tilq՘cSvy"(姫Ed[Lb-oGYqDYyw=v5C> j̤WˆgKM@v{i:m,LYm3xmM9htK#%')\+!V>yDǂ#~o=N:YrN}ȡlަWCg.`zT4⎗(x@2k{ #n1Z.r[+㥛P9/@l<6Jޛ_8v*jP- 5LY)sbN ;uPPҥ#6c}sm\\x02|us>a @6Gm-F ϭZ[JE ـYd`%R P/ڠ4"[|/6`DE6 WmĥCxRU. pR὎>p eFB!?<+'K%/N_lH㐂/{ X UoQs{wo{e2]'fkG;Whab]֋p+Y^N:jT0QjoZa7ETߚa]{_͕!Ȩ5: hQz^ nƒÄNuM{2>1C` h [Tkrq{.9xM@XÅ@@ q'8TV^ צФK? n8de6(@P0>i M?W vA BqM .`v9ɬuFH"CÃ5P*-Fuc. {gGq B3}Tl]X1u| ?7"͏Os<ϣo"@n&+lO(6 aq*.| hCŞZmz?a]2ʰ_pv d:瑍Zxkz{S5};`!8LgֻiC7'\sywF5h0h=F߀R0Ѝ.22FzQؘ!, /6֌d`BScS53&;ˆ}]rÜFX&J7Y4Q:7{F;˗Yi5'3dz- /:g8p$A%E0=Zh9<1ܻKFAćMm-(E|`)u x"(0hrG5X 2IvB@94"ؐm,n]zbK7M0T^YbC$zl {tFHܢ#.JVT'Wi'XUP_.ʁh(qS.WC_֑9dh n||1LifPCOhX-fp`05o-!ߥ{pn%ƄTw|N;w[2eGmR5?A|~@LF_.¿xABO-I5Qp~TV$ҭ*dD;U>yYЕ*iةEmOCܚ0l%SJBMZU#tC@h3FٮʹpCP(El(:3ZOr- Gy<:EJNin~iaMt>Z[L6G'dd >+J`ub'UQ,Dx5hvHĔ'Y bs[OJcӎGhlp<\XhjfQ>]u*WּW lzO`C? ĵEֲҋڅP~ ,4VzlX6j{KiԄ灿&F?;/H/5Jfeef?;" ЯtlHfaҵKխږjZg[7$Ar6 H&6YݲBD?M¨~nj:on~I̻RPCnP(5iub>ʶG䛚5J(~Dc⻧Ӭ-شf3yS;MI(2dbʩib8^@~u&e}^I`9+|Xx5 ML[VH̄{QC˶?vgkL^:$F5 rѬn}(kh.(Z&lBs?.{Kc# ঻H˺YْcC?Aqc;+y:P0,`8[F65HlD+ uA,׶h MWH-suB28(vZM絎8h{3 ܃LY3(&ht3*!o9꒧ί>b΀]ՃՙlPc' OZY5Z0C^rx9 ᜷Λ}vwlYuim5͓\$ІŊ]v}E Ze 2K\B+ ;3B5e JFHK 3ڪ;e 6]:[CF>͏q)kG_(cJ76n4g\TGq*+=x}K25EBմ:8 A=:u J\0֊~+4C~z%RR> :Bй iOb~ɩM#K-eZy7;FO>d@!Cq@?E2JL\3B<9{ ծk'4'jFJh[K6®!̧ <7SJ=%4ы=ݟC`"gPx΋;v+{hsakub]Y3"J&HW툮S=BM$s^S~&lj7+\؈aG3lp g!&J]ZKP*(CG]BHK,R$1Q iϛPBql]Ziv6ZN8 DH\m^ęu&o-ֈrDiFhw& ę- D4^ D^^D8 ׮,ȁiϓdF- 5U!4zi0D),o<\<ҚA\FJT[B ΘEX%k,Ԣc wqf]qC J^fҿ-6TZM"DΙQ h+ˢQII%=*Dz'ȥPziϜ֯8/B8-[-#jZ ~%q^T\ޮJ1֍"CQWIMsQLRmfһ _ %gy򮒞fJwղU`wmc_~+[˗vo*%\Nnҹ}yb흵ukW "~d3g~~)A^:\L' oS4/N_eM:۩Z%]wξ[w^$ ć9:R#S k(## ȚWQLc5 CdA+NS11,DRK!.+Uas+L/TbC1#-"('dy8>'+uaH P;z fZ AScfry0Nx)9tGXp3H%-RnLbɓh eA93Nwhn{ap/ʪ.<'˫.L+,} k09 AC A]cժS~QPF_%Qԁx_g}3Vf4&H d?!WhinW+[bN ݈k+m"ރWPG"D~? YLLK7j VdV(*vCR {d"QQdaMq\+QeYs|`RRFP[X/U鴟Iχ|X9k&Pܤ& '('tJu7/BF#? 8˓~[-OzWUϡ#97qۡ Pj&d^[kMKlPBf& n'r{E %C|Y"'BLؽˢq` .qKJuFT'nq^H#t2N'Zq{u LiWp>ͽ.N AA [2-?[1V oGMDnb8k&g0Y{F3_pGi6+uWj$ 8wY#qžbFP3_ !,m(/9XznWKmva'cRF5&s5w?*A;cmcKpg#=jvXNKIy~2bvBVUC4Z`_4V >3: ,γ_ڒP6`LCO`}T>v}k捾m 4a]i sbNrxj1Ň< ?v!Lb\?8f}Guy f8飔c y>b#-磅7#&ܣâꤴ@Tkր* \gWtԱdPfj$[.J_PzȰ& XRRs+V"p/"}v@-?PϽ|5 ݌hY.llʪ9FyqESFp&ǭiO9]1`{yU+c,o1^Bq/`ڛ|L9R.^dXPǿ3[,+` d& a;WZ*LTߝ?LaJ~io1ĒAij=wpU6P2`!ŻC% +6j[*|(( $.īڏ^yM)|Q߁B/<%G1ev0x6S6iȰS9>7]Bp=˿xR$[,ZhKDYMmnYcI7رS0*D)BdZpR2 >/HoxmsHlUE .qpS* eE'!Z+J(kmq+ C.ډT*H:wTk3#d"aQA6p=UGr/Z< js:ZP$e'zt}ְɝЁ IIӣ?iƏ#Z]?CzA.#oGv-=w^X μc✠JKq,|q0n溩ǡ5Le L:!м{uOh(DDKO5%:&_p>2-6Nc{%-ShZs\ /7ag1'_pMVRA9W'`DYe69Np u3PrUg=68N؂h`Yם׃yJ墉=RFbSJg?GU}\$k> ̧I_ xM^ͼF#tS R _X(.-W9%)i:鑔5ԮbYD`N4rz…?*-b _?/j^GjCI=-rlߧa]*EeЙ0W)Ik -|v ؽO V6r$?^ ?zV--В?]I3S;e %}u"\Bj(3bK{FJ-Ϊ} M؟fO:s˭b&C-C-x{W~I/qAUW.\Xm24=%gJDm$j$cz/ןA_) Dfuj}&JDr!;pЍ^TeBib4QI1I_IYpeK;#c0:vӘ?^] LqkAM1TDޣ$MНNij)$1-0Z&h?ڡN}>Y'T7 [L';`Lq+ֆ\.өm3eHi} m򒋝hΖcBhqюdqTFDN—b8Gai^(-j’R?W{^} ,1^T%2InYiS5 U'L!y(ln3TUr%j7XO# -n'j;a6Aq4e`bj?`CFĈ6Ndn_x0f x۽ɲs\T 5  NhV=dJN0&K"X@cV+2\+y?G]>U)f>PQÏ_MP}L rsVa*+LSD_vwM\⚜ݍes%$\IA%Z[^RBoů%Qbx:;fV'j V mi n!ѯ; " l 6Y.e5\2ȇ'dH@ChZJ tVY;bc*iSV\HPLr@Jrf_B\}YqhudӸGIN.58crY%x'jϵ Uu{9%h1|.{mjLS@EywO,C:2'Qd#:Ef78yr`.G|=CA8o׫.dsP K˫rJ8 GBǽK ]+D<2yrcd#x]63%EM xU_F=w8 z26t]@>&Θ3Xe#M,;f˻q^[[1h${3MOAB{hH:M&/.Es NQ1:e;gRЯ~ zVξ,E0R4R)%̃?+UD}I 5U}Z>1doQ$ ~i7y}`^a ˧deEK^zߓz4\j9RQJAq9Au#Pår+.]j'ɳ~;>Fk$EMޙPcFo *P, QŮ;d0皷Vh*<zĊm8.qh$ݾ[B'5x SXfV%r?6NGix%fccT?eš*ABCz_u}ovxnۯ[:pdHP 6Xx3j=)0 0/_3ӗ3ŧӴVApkdV3j8{ءw8KF[(Ee#'@*0ycqV(}`H}#NηTmm.1?_0l3hF~嵕\^ZJtœ njf҂Rc[]\ԁ>YpDJ`XP KV,JCH]0VIg0fUf'&ykmٻ7pAo_ƛv7f$uoa;5?%"bJ))VԾM;֖`4OnnQeJf\E"!-fP-\z)]i:;jj^\0쿻2(7anfmdQZqNW%+5nR/K0o5 pb;՚xHC`o&&;N fm[v#!~Z&W ~f~#bMiax$lEE6 J4 jwW(Z%_75ٱ:YAmyUZL}K"p7= 0ḒljVETHQHc^XnV@鮴Ų^|k`jsI.CFשG3i'BD`xq@U2&YT ($;f,%#(*Cwc&es9sHck%+]Dfak}O+Fe0Rd(voa9K=j>\zUҫh.B '2%l43CՄr/AԵX]=i9CQx{Vz/h։3eLXbf0/o{֝ZiRELbIdF{xW!IB 6 YDg#Ң:aJ;RgGe#+jJ&W5jC^=&ȹA26bjz],OC-cG9vٚ "jRe%uS35sC$Id#$H\O6_5}Z`BEͬ``~ UZ{tT.$PlӫIŮYk|*CGUשPxi5fCh*$2S;gIotC`oԡ0{\iBPja{ݩP't'o^W)t?[=iRB 1U>xʊFU|Xo,Ȁ}S3Х Ocgu/4Vqc{S,IIԌPtwBٻkx2H]=pDxkǎ"ΚD[+E,gߎIqvt\tVsMOn@ fj1~!Wm88jXe`JeF!m}3evݕw-ޅΆسo.h Pפ$t`yZӀ{n3LIHivPg9eaɾVV|.2"K/ZGq:2&l],FsU>N,`Ǔ+;J!?71cg"w;s734I)Wmb= ]O|+gK [rp#2lPy6ck5&$-Y'O|x0 $Y ( hr^rBz<Dhd`m>RL6Y4P{p9+u w]t9B*(WA=܄f4\N9[GPzxڟ^0[4G`$[@6BH[DlC5tIMwٸ^+6ﲃ3S5/Jy9?į-x$4^N$&t Edf!_M +tj!,&t }!wb3R^Lz ף;dE9oM䟶7ˮ,2lɜXt\h @o M FՌfRQѦ)c)U :g[Romky{,/)^fTÜNhcnL6L* _o}#؄s^%6 0=@x엱p@7$DiO0qS+֗![UkX储O׵P7B8k`/I|j"YzxyinG$ 98IѳZR#sHMɬzGgX^  ՠ( joKeeGc7uHiٜo|87_7rQw< lW!ఇuI ] eɬv۬qx0M96 _%UIGAU*eQ&{URY,B@ݯ~  3;xRK+@dh _+B.+v:V,0Uv}JQLʯhM0x5R#PJXxv` ,j _fc%_\ܬJ5s (:Br*{ڡ"ȼ\\á.gu 45oLj^N ]:ؕGC+ltEKQ[ ~;& Ʉ}Bs腐^WKD0vaB6t*(S1Nw=&m[OD1\M0@q)ڊ4`i,CU0߮&r!|v`:*u@쀯fA@li;%pFasR%j!Sxq'*8#_3,`DZe|ѸGD{Ͷir%ɹ?n]lztǟ[Uj6Ԭ| V*{2N9gL/v.ߤjH _pOOY(%hf0ʔ ׍qDxӽF`ǝ:BT+Jޜʁą6 ,t+ R~ZNdz$mk{n%EZcV"3-Kf(d9 Ygcעkng>FnڽjMT)?˝ ..Ȣ{kk`r*jm呉}Cq 2?#\|L'ƹmdd+M:<S, 3ppbQҥd탭J=w7xBU[sJ?vOkZB§%QOq _WU^XnNm8Ma  cCi c͵KGGJhMICh 8 ĴdK=^2k ]%Ѧ#"{qYRjF"$"#3LqPSVWTɤ: MƾB]~M?"t"$/ *\dAB.'0pWu1tQjywMYVHޮ"UkE6Tno^~I^`Be,>S:]3I .lm;H&OM%F~/sˎK ~}㚖ԙc"dѡI ,},jݨ}L#S[(cn a|D~eq\7qK>(Wܨ{e9sg;Qܦ&F2M<|VrJQ+ C["ڤ\oۗ8vS \,H䔞;%r~>MUqeԲ6kOFMRtEFbaa7ݱε15A5ㅘr'#7W6:2j D%YZSI '*ވ39} a^"]$VF.Y/"vB0H8ℨsG ^My@TO/)HBD﷮5$~`)l<GF+om"3N}OA2<-"UA/ƒߍ=ka@=>1xdNf ҉C^36J;*>2?5PFQϱR0 >40,xU7,-t+HYF֙[aIF.EqhHj~)Y!X`~xr.r#&WI ?03V<ЮK Q&\W_<=th2>:ߨFSL *m|B8"\pKRx2@<ΤpbXږE<@,'˞*hkfyVkm~HCYy[m,ku]De2XAZ]$W(~\{MR78kTjO9fl]|^/wB$eMM^QGgzmT8<ߓ[:.+<>iu\dp 4C)>#37*4G*<.1& y~# tMT`4m(VX!Q^ñ6|Zz'GeeoFJr4%¤6jO#ԁ˺B3}i>`/.ş հI\OZCL|X$"=nzaсPi]~_g*XY cR~HO \EA[})xp<vR⚂px%*©XԝL>/*PL{(xG4uĢڬHl _Ef+("dv:3,M9Ii:kIh,q4Sxj0"Uz/s^RE(k{&'#T=˱P42`+YK)\.LVVYFJnd>_%0$P[ wW68ؙjڕ^u9|] |Q]Ǯ0\3qڎ& ^>8p1F{&ʎr|SIFh^?\lDh2c.,( ]/vb ʎ<#gӂSx+׸ct^z3&Xh*JƞVΔ;.Hxe59(6D-ܤ IU&$lFUӥkYw"%EWГeћ:|anFf]f e*aA19'kQ1k.{_Zs0 Ebv(X6T\Z_hޚ hKdfbn e5EVdÉqV f˱9zt:j\wV#.vQIڃ}\`eG> IaSW38C,j"+t ?q:\)Ζb lE0+_4SП.ZR3B"xB> ^c*"ܐTp߭lbH\gy%Mr4 sMᙶ&x'ۗn;R*\e xMyH(7qWv5w'l˛+stY*t<=2*dLEA\a*i;>H6_t!k 2 P2Eo˜5 &x!YO: 񇈾 GgHa  V?1350zTFPBu1sDONOrp="/Ag˿f0ء/+ֻ8+)Gʕ? \6Yo)/4E V`@h_)v;& ~k&T)fl^VudH<N~r˻L_%.@LLR{{&[GTljQdnLdxD8^xsg/ɼsŚ҆싮iVֺ j%>D(-j`Ef5lΝg!5k.dJq+s&n\$!ӚPqT=5;8|U6 0W_^ pzlىt#IL2"l>1/To蕽>In#䬬<33BIO@ddtZ0w}q ^xp$UZ"?)v%l#F„%HViJRRT-feSB}~Teې\*.c9pS q)D2,Vc@?W|Ey ~r}X<{GKFR{h&m{[$SIUKMxL -( y~v"¥HzO[Ƞ{0LQ:Vyj~P"Y} nγ¸m-O$Xj!Ypk٢J'q ǫ~`!6䨍xa@%6m󼹦 ]ށQ[/kt0I?Ю ?+Ю tfia Urk_7,cO%H3}_Nq$q hEy)4cΝA"Z_475]iG{C<؋GZs DI$j;(dc ] M1H>ȁ8b̔=Q2-Q>CcX/7F,)6we lJX%XC'qrNJ(}q(Ӫ߮TF kfy[b"$6=rXQ3z'@C/6TH^!;qWgahN7NKHvg {ނ ;V,"Qjmoeg9b..+~HRWa L8ok)N3L ݋* bQҥ9 $(OOj,x6eݸ.v+@LhʧY4w1f]Ph[Gi+α ~a]J~47B8Fo (D~Ӵ;!mSýQ`Q2ni'JL[^1z1 3MF4BhDiN56@0.3Z5*EtۼXM6d3K^z""ؗ2(xg2)܇&0#Y]AkԖA\GdrY"5ֹ#\^dZqly^@C`V%\o͋G.MTTXF,"!+߬ Lм&46Ih h3÷y߈¿/?d%Y.W{"s¯WZDSa=5oϞ+vL~+[NDٓG?Xk]t{(vUja Q~`ϰ*c#-{rldjy z?_2\+;m_x,&˝Pk)Rii58M"'*Mi܋74 _&'{CYї=S#qY0j~>6ɦĭLK;\!E>>"Y),?ءZf_daNM&I, i>^ \Je j?M]B(rb?QXrપ)]֜E+oW%//S~- 9b}Y73p MҩYtoxul>B1{{;+W6cJZP}F'"UQb獡{3%کBpB)@47cI76|XoEF=ܕ e3u+QnHXd6]Rm8 tDW*a}ˇP? ښrmYU hه3}Aժ/pɍ~Uryd!71w O8R*?s#X?H:7ju1FM,ȗS>ۦ+Z<=Nl48?,! & (-e1=Aw>>Lώ\'96TU6릤SOzZWJ< n3J* aN#; ((sTK"j?a[''"—Gi$U [(!I|ԑ 9UA[׺?\sxn2ڱwW[m vI@U)hBÓ8Uk6w=r8~&34yKƙ;pȗHeSIy;؎d 3 vt,b^z[~I{=NgP1DϠxF"Z!4`)F?aS(;(EiqmZ?N-fg,w3<5#FFPPw#SRPYz `$'q"Vj% B GHu$)y#B "&ؔÈU|Tj׾Q*r(o GT( B8e8`oKFQ#-Ŭ3ˏjU#b͈1Ma.gcǸχm aiO[U`Fwa ι^{ցdu.0Fٳ[' $Rwj4e68"cP݄֍ښ#.5d/9p$2E;vZ&F6-߆b1]lHv(ʇQ5Sjɂv*! Mr0pUEP$Z03w`-b>ɨI)s}1i"M0Qw=QA4'*. 6/J NEOZY:U/98,|Jr!uI٣r#sH㷐|zV4iaOX@  iᗕHnᎴz 4~`LF0T֊nқC ,cہ(܈6 2Xi3S45y[H񯒸̂ q .4X\(*\e純/ 󤲗Z0q {eHcjb^ 9\fus/`~ou5Dȝo%bwKug[QW,OOz9 qΐ1HxVeɪ - )ah] ;˽ym )~1gV [5~y0_*ڌu}4'!a拊ʽQIL@߫,}K鱺;G֔=_Q>xi&+éhjY[`6_" FQc頮DDBbkԵ$NhиTٻsMޭʦ0j!Tm@s E_UmxhTO±5%#{Iݿ aHYMDsUd2%#&eL+~޶e+w~`H>;5dpuvPWY:Y6OXvG(svF})ˡӿ3!Z<Ma܎@PvOж]wu˷_BE!qMtiňڒjM8\c+}6F6Ðkx$Ռ|%wow깉D8߾wx)ڔmρI?R/ؖ(Ę{Zx#N#W&w\܀ CV0Dȗ_vZ+@V>5!mN18sx{Ŵpd`!ǠEUؘ5^6]A~lsČY_o*uG^?Or\mC:zhc~RDb>"$Q'u:P)ÏϦqc ~rW|L[ZzhxaĨp,Y]̬hW,ZS H5lv*#gt \M8rUXJ1AbcJwܛ. rIIYmVO-烎QK⿯yp;Ft2Y:UI(y"WkX(V 80˗i~wA[HϘ"{yvd)SweM4VEŴk~m1f u߮\DAu75crdl9W4#>Bhłvɂ!~V P{_mPF@iWh$ɅttPo(IOb&CBB&TqOE_>RQ: ~ȝЫAƣ{PH HOqbx#SJ,5+*=oX!l#?CV5X?3lE6E#' /A,6_ФOdxà1Tj,y WE8~FJ M9biQc^d\k7jg=ub`\[ȸv3[@}P=ވjCN/hI 7EUtaL>T{~ @-R5 0)4πL9TAlnP&gI:>=nFä!We٤zʑtrd Z/jE[{]iW$5j'4`E Y !a]C] XI`XG(aݖ% x|GL=>GBG^]&\չdOoWA CJ|w/}ax8RDDvlcPN; P_x6g~ssஊ'h N٬n #!T(#;(o-SVt)k4xw;Y.d G3ژ<gӈ,) cDP.şAmvQQ!va$`9FLVWxW d&i:S%NƿU >{<&90@nŐRQ>]_k O!0\jSqKyb, 4q % g"5H6˞(]&Hy9y4mҼ]FL0CA*+Q*Zu b[H;׌hcø vآY['4ӎQ$:nL^Š=uʖG0f^fkOQG@.J6裡A("/'ggN̫M ȂDY|ZU%^f(oyݶxڔZ\Z_tf<7=6Rue*;?@B<[VT g>vfPNsXdɞ']%Vzl*jT_i{Y9{P60PKbj 6f+8YOEhZTMwb o p4sHq3GT>+4ţ!=0NE-7B MSʼnmfުRZ%ʸŸ6u6f^]#=ܿV]#/.]H5 ͵+ME@@7'yw%_ɪXi L=eLK>[K>QeSmY$ p;>br#_ӊJ}fVQlGMQqvxgStegS0gnC-,a~'{ڬ9oO򱹡GBUj Fq} ot<pGE7bE[ ٻ7uS>6tŲ X`cgh\Hk쐒4*RZP#V1E2vkˊ"f%'Ɂ&܅ b6XM?[R&75h@9$V=LDjɕyR.@nVqU} v4>!x@e Qv_f- 1xvR.AW˝~E$HB,9",N6"ˮ$?gP3 aMFm(0_ZkWчt@ZZg6Bl5&tjv.6*]9.+"bJц;wQǘ=9zLJU;#Vw_e q$wJOjm 'cʊX/9T +upQ4©ņZiU 5/87!i3l++Ƶ2pSB$QM*2l9ndcY5M1kRHCH2]G};(¯Df!e"&|VIyπ mZ #e 1׀Pm7jM[9 3mw% ANlL[Q&49Qgtx$pêQ0%0 C3`Ѥ ꥽Zհ. C(aT_p\IFIggL'}.fZNh>Xf%T؆}d% )~-Ȟ#\@x.y-7C$a@w\1)AB4B29CBw<~%TO Z8}1菻)а<~v1HTt7Jl  mkLY&TsOZXHƒ #$wJ7&|)RJ$ODsH@g3jڥ\ꣁdq"|@E.ΆFeXBGy\ vETFXFXV"{r k# G@+OEd,{Ot1qû*nO| B3նJ$)%6Y:P_%J# 84Sz5045չ4Y`ƚAE ,2s7"OM7K7𤔎`uA/; [ ;y;r<Rz6a() ~gLXI.ېAmx^Hǽ95 4Z|x)cxѱFt1ǽ~沜zckcaJY0F _z0wxd+eM`Ca.fē-MNj& r n8QRcnsM:D3̐~7kafU-@[kHN"X(;XTjtJys`cP) 2)nk DK@<'2:<^Ltt<ϱX_˵YVX_La-Î`D#~3~I[Qdݾ98V|sr{!_-E]WG+28Jz.8Wѫ`qNНl1ԉQ.|zO(h]^7jQv  PiތEUHeXoXBX@Ħ5+ c̄>?T^a}rjmPoǜ` _\,aU,7T-{{s"7JX.Nԉra%'.lLVz\=~"eoT'|b @XJl-kj<ϟ]TR6S7~ 6YԪ|C_1+"{OU6^6lɘzz1V3nK_m+TYQ5ꕻ=0NSBC"?!A״n͹&@7FZ!\EMOak׍t6Qj D /sIh}jNh7%˧Y%jK'fڼߛ~Z^y t5[$+0Kn QvQ^q[V&3[[b-J奨$ʨ?vxt+cŋ' YBMw0ZǸqбw|9BA=[ޅZ'ɏ9)SoK7f828]vIn8~M~JoVw?^W Rk 0$ (:l;rؗ &qH1d,3Y9QbYp:, fWp*wc`] _k)7M;gB6ْ)#} G8"I[qc)n%W+5vuwM(V)>77b`&p'?4T;dz]m:s:8'Z4_m;iO}-yΛa1 *GԹǁ s}̞}vߦ$x<|s\/wL%5Yڳ4OdVy:vZ.{}_4b @"h9EmYnf֝+qzf$|GVEc$f:^\b r}{zl&ӔN.PR_i\0Jʋ4)_",j8v;K"Ez\kyW ]>`+Zbs$H){ړ+ ~JzGG'S#SꅚnV3Qe8 c~{6DʻTV#T ZKEn.+|3A^HuU8j'aG.B{4,:e."$ś-gpu2ym[у!Fzh=FoYt[&Y%Xn+!ms$s`|8J@wu*<''hx \CWtj/ul0"Q\ްj;oԯ'5|71S-Si]&2l]nٶW"W|D6}!PTy[DqYl!D@3H醐fj2뛚CoFׇ=p4*TJ7qlY"֏Hpywhw.uUoO}3Q1 h]eq&@,9h9sdpHt|L Y:|: aH4nvz]\qѼgޙP&1#9.1zَ=O_ni{W\K= aiCO,FDadAPugOIM,z^Q;E=dDRSOQvJR512?&s"{DI46+,"ULPz\ùwTў3)R"ްY JRX_{J^p2:87gjkbIwhTxEb-I9~~цjCU1ueb ̯UB 2tF2ynWop L1bYXLN ))|ffVs j+`Q_H: Ik>}WOGA$Li롎'~zI-T [톔FQPu^4`*cq8oBܫ^߼e\r0l˭48"΃Jc`!׀ڰԍ?bi5ǁ:G_ `mzeQ# 'Ec^}>.L,4Ikc6F: ܗ9ȡ%eN7nVhk &0:) r.'\Du|R{13*̾Y*3e?UE`&#臻}Dp~ߙOΦ_Ŀ_Xgk.ܛ*'!=)tCG0wЍX8 ŅN;EN!=Iޖ HWUgM*x _)A 2N @ٞhfR$}]5M3 XevRp;&'P0&y*yd%"`?5x}LBX5Pi=:t]h|Q|\6)blK̶b{1[(3L]33Ժ3[wʒBq$p-~~d]`*pjjGOXcC^Z⃜Ӏkl >&xB/ruqRC4vy0^;aS_wT#M0tfB2ꁦ*h$/'=odt͢vv=B$%֦ q<&V~ Sɬb(METU;ZힹV& meVEjpn~VShTY{ k29}jK2}DJ1m+n]z^%X]tp MRٯ|8D=߫^L/%$惖 ~"RO ЧzvٺSJb+g/nPRp9H1:jÍ!DC'PpFҹj)( cO~5>TYv[g)篥ih0уqK>&.x><څvR=c/AR?س5Sg, XQ jóxWoKMIVR^ Gu[`m:ury-W72.HzRTJl syUZk (W e,Ru]tmXTX1Yi18DSkSGZ ^ĨU4kipZ=(!x $Yt;^2LHʱ =elhPXg C_[4= .[9Ѐ.~{b-+څhgΘԙ@.p#pY8" f%{l<ƾ\{OUƑ]Ix,ǢS`-EaZB FEîc`Y J3S[qAz) k{386rCD %: rC)A3d=oQb|ZY1U0 k8y/Gâ"aXpo͒ק;TWzO猹n.iFpp/$N㩞+q4_| %=ڼzf]FFͩt9i祁$Yp5D8L۔Vu&ВO&#qR)I+f‹bgWK[&7wp&{{s~~~:Bjuλn9s98sMkP}]n޸T-`Zm8 %1>jS Fb|TҋkD#ٸ́I"!.FkUGVbZ8^Gs0Ytݾbm!BU&.Nswԩ.msK/ktdV{ s5]0;ðPGڐ{φJ|I*$a7i2aaa_&`8a3a>SZ9a BFurbkubk BDMFn\JIjxQF8Á'<2Gs;@7T^B 7v$.P)=*|0ەxyfzU}vX0( s=ҋKbJL߰Cxis!O5k#vmqjdhN=}NV:W,-P*t`EQwS*է$Zsvdrг yoj r=Pd;טEdLI:>!bxd]Ai_LډRSMu5ϵD_opw ,}gQin9IZ6\QH"aT/̀A{| ?RqV6rÁP hrXJW0!AbcnSa,ON0Z:yԘ`dlEiu|\!~!` p[g >(k. %-ESyT@7 wp_JܬDh51OQR4 6Uk2[)kSiMAY<[d=3& 1[Ȝ-i,rDuŽ$h(ni` |3^(W뤥,KOOm?ݸf,@;?ߗ8|#R2P)kt2/c=9;vM--wyIJqr\HiҾ]x@O L?tGm C`HߔO߉iPзN{Xwc% g" g쇉NӠ ۩Җ)nT6R0,&޼'^n0"b 21)K(,ͧHM;T;ǵj&]u[$k}E",rrD#ݲ ]Ɍْ% 3F͝aj2Z"gxf=_WY1&k{ytWt*H3ʞ.)򝫨wց8a?QYOI.4r; 2G'1r ȣTQ!vJ[vlݔFVmA'=ϵl*b9y`R!eTQDe]RN=A]V&+.<9q|w+k0,wWLv*Cu\Z.m:~p8 ~k6(Q6udeH.m UyDފ)2ԫ6g: KpQQPםONCc=:PFqD5 PGZ{uAqr%{z_Дw4?њBSxU/oyj3Xnk@§j*~9XNA/@%?a} yPNrחzl__p ;W 2ǺÛgYqx9腺ƙxO<'g5+0)ΥOH]ţ:QWL0X}QD̟6qyKҒEΒ$e= T'C{ND3Q;>av"Uc>`,8vRtggGD?s'Fc1*Pg]o?Ú]3Ӷ`€;XZ6e=E~6O EttEv!s{c/H:[J(oG ^y]pTݴ9K#*XSd k3:&ZfwŖa -x-0[դȺ.tT99ЏMm>ӚGM3:GRhI-M8`Cn SguŸ7`+ǂm)F'ueu/Xd),5>21@4 B,rJrNvqfs&]Ie`O`1fQ> )(0gW,Djnseks 8z>WTc^O^e$Na 8d .^cW&A߮guLywg×,g WNoQkFICz{͒E΃I:B2u:qkM{%2g& Gr)u(n;LcL^|c}ˑU-!і+Mk[<: ֡ސY|T*-` N FX/@RalKIjjal=d,ͷ+mxExQ T`Qxݭ5bތ$Ă>#`z3yE0:,‚~'c3lY%œ>UnĭhkxHK*´Ahۋ'G † BG?GoJydGd@:5_$dN!C:L] Q bCu?FW,nXT4?y 3Fah^Ee4U~9d:.; Ak=A:]t-̴'YGm> ֒/2+4Jk1M%"bX/1; K)2T">֓W<02c>A@')ܹJD nC Csy^Ą=3 bhJ(3T N87Zoׂ S!Pd>V4٥uI!v09'i^sBAP.HX\v. ryl^N OzɊ0 UeR_C* *=HŲGS K?_X W6` ? 4?Ô0Z.nXt Q@cB_T^ēMձϭs)n;>7`ZtNn<jQJЧѳaQ0U!n+G~FiɻCTd􎔕3_C;j 'aOA! AC\l1v}?I@PA6D? ⭹ ]Y d@5>,FZC6\2m|VՌ!äe߃*J`I% _JL_>" n8 O@S/wY:ⱥe>T =OԿ|Mz ?+6@6b'H2̬s]sPxYfآPvO%K׭)iyac& =&kl\)!!w_" xNE+c"{'t?5ȀhI_M;ɠ|^$"&Lh#KY eʹ| vkIu Dg<:?uD'4)x@6,IB<0c7H(d׬l9I YB@s.֕ـЮa}i*3R?p~"s=67ܿXc{HXAMiǩdY6D}[A ͎ ]`UG),Mj\sclOD !$q{1.xpþr|LFF/y%|Ke>'Wt' cf1*vaXPQ7P*^Mİ~D?}ٴfd4d> #EA4[?b83K7v~4\-mD v^{lR/1_|lˠ=oIr`"%a׏K آD {Ոf|N NmMf p_e ,S9M/n `V;\N )j y=+ Ts: Hn9~zJ\Š .IB0 p_MR{-A_i/2񌙬nYDziF5 3=2c r}5|w=rD|@g[!7SY);0Y,5V|b}ƣ\$0t@ڦ_=_mGYK^Ad{h=u2T.j6? p 1#)'6piVȔ.vpF)=r'Eg+4snEf2\i>Ҕx yXʫA}#R- F.;;mJd-7ֲa@ƅ᥏)p pGy."0_\`!;D>ȉ{Vd8"~&j  YM_RYd)D'RYxNBwI55 5<8 JFqf"rip%ZXXyD6w5x5Cˊ/Db7S͋N Ei@Y浿PjMU$ױ CV^s$.ohZ˺ǔvѵ{5 pOE7 8~`76՘K@/k˄nmRD?Ho-Ո.4cZ{zw٤o)~~id_Y>/%m6SڀڨHUcg!\\zJW`a8LWoLs-Tםr\>ScZ,%xtƗ 5Ɯ";C9+qꆢV|ЭTF)+ k(4BHPj?wCp!tc7 atqG\q'[HdIXLʊ iɅ^Ȓa'O A~W#)1:h٢aɇG0Gf>gG$/5C[Cko7L є\6 _s!x!qxHp{yeR~?U = @r|Lvk"DaBvs'?SDl^wlp;KB;#&&PzI`mtUZ2|| X^.Pƕd~R1fLnTvW7h1,zGg1|nc Jwy b*Bp )vYf1NHBM9 Wc.7.#2~T$]t6l|jmglӍ[$,!7v pPpypX\Nӻ6]N4,B "HBκzn@5URp%bU8yy@ \8ᐨ\4i1zZhv>rЧ5+*qUo5Wh,£bc#\B+Cn _ uJS@xP{7 }]!)-O4F'Xpʶ"اl6vf4?Q—W =YD+[)n/:<9[u}x,}4z'|T7f,3SͦJ'{b_\G:R %D5cjrWc](J'`\M󹐥cq窭T87i ygfwlFgC"Ф{dQ8̦z#w!5% @ p90`-&JbV&!zYa68?߁._V|1.+}2=8b!&痻m[pXT{WKP,^$51?ؔW6DPZ\H=bKi>@p}D$? ŮlNܠzZ$}#pg|9{f(TƵN7<@'Z8٬;P J> PH[FgпBegzk)Pg>S?IZ$L޴IbbTZ&4O"t5qGo=.= *5)@> ]Vɡo    r~Gz` X,tz(Cn&0#H062/ [;ٹVIɲaMU>'em"JNH)2bNAg~pL3ܔxC ,b D%VXd=vCá9N0&,h#avC36GBȾfs`Ck!ZtexD@> +$K1dx?ϸ1Eehptn]KgOQ8:<^DHJŰJY*em:2#u"-lH?c_wgBUfSuh_}7`& UI &-?C|&pX{EL.PMs7+l/Az4񦈠jwq iN >q,M52t8szӾrГsO*{A :m_.0 @=E6"@/ަ$f&sˊE1Z,oo T2<k>a087f}]Ϲsx%vQ>X%rndXcacC 458D5/uZLdh%ō7f j3rوvB -"ďu]cJQHQRȃ}zsZ Ȳ{؟/pms->[˕תҗPm0blA?p(6do&^fpr۷2&7k6Q彡dDkBuI$N1 *4y9D6ae <2>W19aFu;*bNkUW~my::2Vd!ΞWFJ\vSl̥ o|4?ݰ_cr'VTdNs"k5CBºjT}V|U)JoL+WwHH0IDr Fe?.]&D3Y"PQ>U돏<`A|E0|+ {'fZl#;A"b#< ~-D/YuP4<>e$}b,f0S924%)R>Us)􅣯'Q go1;lsdh䠘3ˊ/4A#A[慨s]#ަ)OUȟ!LtCDT,zԷ-CJOJ$V.ᛌ/"W~LKsiRNmy\3jϜ_F$'&S:y`Ѩqj=-ssPH ݘh^C0/D?z~ηxHnrk>'R&H}[.#%JR KHe2)!/ Hm%#OIdD&XYLz*}4W4U1I}DD3ޣF1j=q#0BGp˶ݓe.y&)74bf'rpk=!}/S_ysS\}0K77~%4Z瀪P\ֽPqPxqξLtË?cΤ FcӳCXx4iagR-C`HEe7ILiauL|T)?wİ ?HQ_P$i1qTզӤJ+ SGqT/'mR_ qFݎx%\;-Du@G >XxK)~ XB4)qգi\o=. '0 ז6b{VÝa$[kS7gUPK-ν0nI#mf*Fl,4B=-NZӴHC828k:⛱6+}%S1U#m?I}ʖX)~Uюg !r"ׯwOƉHQa7^82aCOSwKSTPcnXeghBZ% G*Lp?{6S5eOml=FIJ̅dxx%6i嚷y-} ak4 =ܻy@uڣ 4.,QMr'$. S!k*gC`txD~W$%%X)1-nNw;8{?biܱ(Z\Un/=CC̊XahfEzQB R%˩d~R]r䷤5W{w.,lHcm?xy$Cs`wcWaw<i۵@V\Za%&;78Ry#Mvs>R@|kᙱ7TCZqLEMj}1J:#כʷ@eӛ|\EiL0QSS^E[;L\<uMI+*L['7lD-%l5-[fl2b;q9ٯ@қ6"*~ !~#6U!LPws(vwR(b @⍂Q9ֻYѷI]N)#}]IauI6c 鎦*< n-,2siT6N9FKY hG%#lc`fgݴ&*g Vnhc܁qC0{5s폘GeM`^a]UۓJ]Nw5`cTYn:%aO[ğ߾W1F;&DtSek`O[0%R"pF_c,Tci&xC.Za3mRtym wTNbіiQk#M}UCGJcEƶuwTBֶJ$Y𿢢N1 6#!b mwfշ@PtfW2TJb4=g. ]EuК.iG+Dž1Ū 581\z-Pk&jUP7Ɯ@V'x?멢ahnPQ旐G^: J%}@^Η ~AL,C6L Nzj6AGyb?ՙccMsДIp}gM(Dqt Ȟ@\UO$|9OPM0W&'JKwUVM(2P2PH;vLGRǢF)Uh3inq Z 1 Y a<έ_5*vbAd^ğ JBv?À0(FG.ue \UZk=JdJpƚ5V=M@ ǿȋCE{nrQ/"cNG7& lodx?*?T$qodPS [Ka/ X@_ظ4+eN?A/XȰP]Nß۳,RJvHX vv@[WnBܗ7K ͹L='@Lj\9 6Q pj[Mj#!qzp{>0Q\uE1#F*% H 'xoi-2jt)qƇwxgO}䶇Б>w &M4D1hߕ Dx]\┕pE Z<0W ݸ/ BFb[);wԐ^O`4볆gI\+j.5VQpΉ-YMBhf5&ڹ)fĤpm4JS; LXnwY [$b/0qUE͝ h{kҲ\Ք̞1EcN|)jZk?@dDX~m~м u1X0@|eg 0$u7T.sUXD;'j6c9sgMϕ,,@5G>\3#Iz ¯|3$ƤQFpWR HPנVUܖYqwh^2P 1H"{LGvH0_l3mv^,Z´:P . 1eV;BpI[f1tya'ŽhTySUK׃h}68:cVG_D~B Ig֧fk+c,7a򂼉!BNlRBI1=5F'd ]{I)EOvChG$<{j:i.U|OؕؑYwbiFԽubXʷ_aNաEWXml/!-%q@E>-8̼>u}`sn۹+c>G͏]6YT)$IzldtyCEԾڟ;Kǒ&*G|ϕL$Kig%N^SjhIh2{'/(V$i]GZf'`|K!`a感r2m%7 I唭"Hkwn\Q׎H>*7@Eu6"dH'_>~Yڂ> dYg3J]Έ1QK`j^'qYςb'Ԁy z:bץ l)"p/!&y_-0P6o~fP\XT/q֮T`u_?r!ǵE%RÒSghau@׸M[3өdfpKxt}8saD32(vY( LHMy|p=Ft,7銛sHd瑓wя<~^_,yއ!ϫQ<[1%1"XT'w7? k̅j}07yц jI۵MMS}=vMXQEUu9Pji|/8m<|" T ?.ۋo{8S@2uN'oFy/Z2tHfVfbAsŎޭIܦq'д8X%6非r+NdOH ! hELI$Jv2z3PT[WAf&C(YaXڒiL%yJR!&v=5@h4I ?P_K4 w7#2J큠wZ;qYۍ:G}ymϛcֽ{K~T'7v{-Oo-&P7D#6j PZV{@@Y}u9 95!A|zV9^>V+C?pU~ \*ɢe)tӻ JYgʍ}igBa-JJZn^6+b)`f@[r??r\sP2QWm @Ɂ mP/?!\A7m@7grT{7k8׃csF8xnxIO(sȘ-EhKz̠DL(l/X#Buz9nqBI3Dj_Fe:3𧘒~ bEdUЄ7a`栛'G'~?I0cn>[?9vA semZobY۝kW ɗ*Ѝ;\!B y2:?XrúմB5W#*=w#rI5|PO ^D@ C6>)7Dw} 4Gb>f&\N-c"CI0/*qW6K-e' jĿArQNg(PD3t J$BޥxmBZsM;ȂYZڌ,p!O z2vY?BrIAU&]ق@K_qiWtT9ZyyU?zZ}JR(iYi.?Br q]ŭh:Z/ƯI[R ({SX\&C%nԾk zqb.?lPR+;/mPw2>=yò=/Nmur>] QmcnΙnk|G ~fצRHx$LV vP&)) $Z/OȬNc.װؔM@b,۳_`3P0?XE!J 69RS0Df.E. ϲAv6v4 /Bo!(-wKXʿ H:4"\wdlǬ1DߥNMPgER~A3U[5,%If6ȢiٛLY.yM3SQURǎ2#Q:B= QVCW6@% S"ϾшeĀ[V5VjXۛ(<93cZ&#B _KX㗲E4ƕK̯[d q9#O)𲇶\N"b\$O9$@o6TvÔQFzLUxuktFP|`e?(Q0ZaLM+:[85W1J}"jȗEjwo ә!ƐccvcNgCj19Z|R7_hƻj "<E#8g_~,j9ۂ3ćqY[]R~GkVֲKR8ɏk+65Xg-!Br `xr@'TR+oqu7/8 D)($֦xa%!גXp]m?,fB|A }Ar'X(a g7^6~Dhrz' G:E4lu*Եn7=Jy1I\v$gCOՅ$~tf'Comv+BZ?|նmlO|L}[+3昲Wg\ Coym& n ԎKR?|3&] B݁㻩vrYH#ó/'ַb<^ƳOVyz(?A xbNۿʵ7^<}tD+2ݺzټ ^Q~ˣSsL1L(;>PJ:Ntj3Wxǒu1zG?.Qm\_tlT/  A2ەrߙ0=4E%kR8AϕiFeQ4 TB~ѳdYh?0}^8RЫ5y(jOx4 J,=z燿MzC[]93Q'WُfKܖΙ id#it3 haXq;?d諻FKN"Ίp IjnMv/SeW_1Hqc{.Z0: lp[H TĉmmJA];՜c1UJiϟnBglAL5:_iȵ#p`4Q٘gct>6(eQ`/IB&YFaE;-G:gi9%ڷٷy(-әmz eњO߭ ^K=[V8&w:+\x(D?+Oj C@^_eX|B6[o=en "\7BRM4R*Z`\̨G{x.ĖJmg=dkе_I?㴑#m7"GU.^0U@NN:{F\ÄF oA_"PڗտGRXKƐTsݶ[^. .RxrVgY@oA^:x[B羭"(Ƃ[X甸glc훝h-)B"ͥ#R`_s85x_LzD12864^xf,>$QcZE] N2fj&w6l[T]uPVx~ v;,jr{}m&,Q~v֒|S:wH͜5X%|Sz(aŔ!d,%'M3rhPOMuNJ1 ;k?rTos Xb2z.iS` mH<6硰xep bzH`*EPp<]/zs5z>m_Jʐr-;O"ŨIžW|{Lvcfp[^RI 5? xƊJl_c2p؛zFϲke @HrX6d c38HL-zJoe0pDEu}f& lꛧc@]5Ú<ă/{i*VU1=T_lN96U[EȊ 8:XGP^r/_&$0֟-npAP4RU@<uBװg[+ζI*VtZB,{(b {֎8FE }͐{3?mmX+|&ڧF) gqor>7n,HV!5Z)PζATkyG@U3 Fͽht IjeHj 41T5xHY-o|8]ˣ Z-ig&K~?n qƼ RLU 50x1W]i$pLC^?H {}R0S< +x"(8q$0 ds iUB[ؼ*4iO#خ4m[)A ~p0dQ,~`6 !w9 ^wda.׻?ʀTy7޽Pi}gg9,d5ӷŪ EMC>nmpW5AV voKz<$cW Vj94ܤ:"EDCtbJ>xXqh7)O;AG|dHD?]:k9|pJ-*[0@Ļboʚ׮dS7n&^46N t'9Pܥe~w&bmQQEQ#s…XP S >t kS`+w}do%Hv1`)b> 6O951B! ':!s)xheo|Es3ҋNNdH.AI<'Uӡg  !n5MOS7Ž)@qC?{]7f)PC#|Uf!ޡY'@J.V4._LH9ģ?:䗸 +օIK \jR=ޅ4r` YVG8-d3nƸv`I5 '(؉(#8;j+U6/)l++ ݎ}q"-Z Zd<.#}@~i\o? ߍFhݐ8z᏶1e]v%ʀwe~ԌTn'Guķ $~?z w"r_6,bBΓ9@&~2d,-k_$ԈUA1j\usj" c#A5ffC.IW{5D/m,#ڑ3!FR't dPzXa~奢}Qtu[ZvH@I(4A8V).0'V{F>EUMb9COp'unRGD_"Mo-Ss"=4mo/{H!jGс2GwB˾\㻌9UI+_zfV5ދid`C(fOG>wV: #ϗYӿ`[N7r5 m[_?%f!+"D~I Gls`qY-?pX+1 1'V"S trÇ1s~Ö́YQXXOL[,;Axls.տ-cX]r">(krZǤ+gUJ#%.̙FqjorN@P>JڻippRZtN6?SV_/fY)y iO64sE~;kR7ZIKv+SzyEsW:=m|G[4/qaf=jۈSOg3#k=ZЉGsIzIuY]}S1_,_m;ug GּjΦ}B"hہF8;]k [O!qiyMo:z YD`{Xd:jlaT1hE>* N2AmqoNNdL [Ehi}j=˫8΃(H DYhbȅg'E2Էd̵` %k/Rb2N6pb) xtt;+F,019CLer'ۗnG[>\J$cyf 2J|2nO={ r񵠍DM{p, {TCVo#-"Jb[o1r:6ZGaN=]eeyQSŶm3i]`Jrl1In( E.[UIJ[b:..E2tN.$_({rSZGAw0Tca6W|H-oIB63ͻdAdP;ƶLUC`ZΉ}_G%[#7]}^ؤh 7(E>wC^F@N˕WҞ5\x19/o0AuŢ $w ᛫E·j2;'eQI PCX4AC#i "[>Edt\KhTңw|Moo::KC+ūH/93rK>懽b˅ 0o]Z 7 {0==`,`ўq1w=Nr8o!ꄠڔCCz/NjX(tm8g¾'N0u'\d5 !Ozvg<{Ep&F>y@"Po?{4ͧPԎi "uI#cHXʯ 6E7 GO79MbOa3֛RyNvt3d!\7‰_b+ߎ"/-(ԀU=gՌOIq؇›Z5(- /0 ǯhAU¹RN͍=;2~M+ ZP:Jpf?R]πtZ&:Ew5dɔ ͯقSn s.DƢ}fvYxf*R . ϕɲvhQg;dXoO?~.Â:̫-q;};(y)B*uWC\(K]]թ]ʞd՘C6DzѿTD2fXjn4'nM[({N3E3m5Vm< ̪].y6m͡~n\%x.,1n;Y "̔ƍrvި&2D5Zv) 78ۊ~[6D.y/]Hs2Yx6*n>5p LNbՔp[mp`$.̎u7qKw٠3J%cHWR+o22WO[݂p%8:"TfXn !L}񝛟yP9XCYm/|Y`{ZiS.'-DK!"Cj]b Dl+1t(adx?"[𥃮qZvZDLCouå˙>c՘_+h .8#ƣS@oIrMBkh0 a9㜏hz)2E/-_9X]H}8,O6t~D;Kc Ed|_!3!b3xDs#gp՚k^^fha&s?F<6?%mƦc2WNS>#\?f/vL 42=RAٍ4}W" '1 'QWH;^#ˁ?;{۲,jO%LXF1e:Ѩw4*B@vT+s?ta5IjnP_uY9C0Z!V2mO]$`3Rhg aw=o=Y~>X )>[ԃ ]&Oj\s[\17"U8Y(83^12f 4l2%r0sy!YuI_gh߅E1ja:8b^ڷ< Wê?Q붮|R)7"+Yra}u ch@ gR>!Fj#ZpVm'n} }VpUڧf,t9W6m" GఏQ0(ڕ@ܗ/W)Ȗzo:lmy JzR4{}K0>5E毟@LHPI:Zs"V,5CcMCbo@$뉽oQS)1f \JIpl wG(mS\}49jju=t]mZk_I"ѓFNݶ)Kmv57af^Qs62aoǰ&ȡw x|;,T:GAh+7lN /F2|PW5ZL1ĦuN(FD{˽$Y`RqXe6kpl!게'WhBJts\B}b@eA:6֧苎*?dUvu7ͧ2a-z;6Mg))sUŧ]` )J5x5>rHH5aTk@v-TGOEX5,s'{#l\AHcϵ*ݚ >+cҺ9sZdž5yZ|7 u^}7x^+#KVp*i=1,k9%.i4h"O8Nԍ+c2R3*3.R5k8_+3,l="HM\)f#.v fMoK*3告2:ϱyߕ[yh狱$"frRXC: kpFHqTz9k i&5YD\0PEJpZhL2&jKl>]h㤮2[) Iڑ#R~Dbˢ0P*_Т(OCGRD0i^ wBձ2gSm>o eFI g wwbc#hY`اMku~ ?8 JV|<| utUt$u%vůg94X>ٵ O;lfr "p K?T'ՏiZۅ'\ LmB33蕖A&B\ص LdGޫ݌Ӿ}v+/'F|ro|0bѳ-M3+{LՀuWRv%VGJv-Q ~.jC_BYI)]]=юO B >qN1ke)ET\c c)IEI0E::g1cњ}!=8IE:mlj GJV *IPQ9iN_0P`ݥ5' a ]goMEړ=!w+9=S՗ZANTmp J#fݏ-< V͸g(s,"q鱪KfȻ&.h˛CV9a>S+ο%72lN35+q-, }V2>~ DO=Q<[S˞G !Ȏ ;^Wm>[ӱuy , o*[+Dz]^4}dĒQ!lYk #Y^}t#Scd~^I L}C@df,Nr ‰nYx=[_ƜhXHMf⳧x CڴVKsͦi1Hf |!iSӼhRmU.X!%=f[*Z$-e ?tA)Դ.'ήZaXfω: /z\*SB1Z~UrGj(j2f p+=JIt>Ӗ'n05pѫxS%lݏOQ`k@|O >Ma6aE(G [wimZ'( o2:MƁkwN?įYS^GݹQWeoX4## [O%!"ْ.o.Ⱥg`K\;ר[axmUKy\5 Z~ez ֊wa*jowIXY"=}dwc7t\ƙ̿oeUG {^plZ#(_ :rخ+HC1ݮIrʙBeOhDxID${ O>Zh1TE5qEx-jJ9gdԟQC0 g8vnj 8}+Ha|ɯ1EIKCULZHWH)?$f~xb+%]/5| u5 3Hl(!,p8je̠PHe`UB**~so~~4_6A=0&4: _fhq%Tͧ}oO̧ʶ=GVo%k>C=k&rKp>]uio{:]=AC3o:[1様/(0tK){aLg9qN&5FDS>D9):"2%E"YX=AJ)duಀ&[(G>boA\ᦿ\ZPx*Ov-o_yϚ$(ۤrY%LeYcJbd@#h;<݃? Ss󆐥JTޥ 3dOU mX_7Q| ѳqZAiOm#~PIgYp1n1Ȼ<||\\Oiѧ^'X7]&#_leou|?i#GKOM{" 챲!P7tvmsG\ ^$IrEoBM]myV;Xʢ}E9wz07*/y 7mGVN8Z5n`gCR0)Gn[n2$F2=HŒ^AM8k KJ^#R* ƒ5[+u:rzKl{߸?- |뭜h~/VIp$-(W7z: ;:>j,|:y&mGW'vIS zmh#OBU̴BX zg/j9UǮĹs=nG y)I l<x]̖`V%oڂ.DYkk~qz\<\1ѩ J*֭;jnoux]> $!7lub|x.+)/~a9Ճ^)Tݠqd sf=rHp7! eq+hVuoqF=xg} %\ =d~2$ ? U?,ɥk Pod[W*JW!~MHy QMf$)ಈ@U84*.~pVeY[ h%tq<ktss 2ԣוp!x'q24rw̻~8-1OwjOefsb{M@\YmOuSYWC Ahn! bd*'coxQqի}&ˈ f:&f6F.zn3loVT&8Am qZk`.@i&6tBa&˸o)1OmNI&v|HF6–+.—XCGg}<D/[,rFCwc4l=J`D&)#E P ইy sop!؅Uz8iwwMłWs=Kk젺$|D{g3` V">. bLˁ=%y}}N5$XlBRA>(ކxl[Sс7Zs_2VG}f)SU&$vAI5W&.>`X733y?}D"ǟT]So6ǝ-Dѻ519 49+lPI!B w$ oqV,O"x {*NPQ8Fp4*†a7FPk]de2~o!03kTJPK6"G0*-Bzxz).OvHn{cJ360 Mws֗HzeBi4&cX7Yx~~4w*cvI= h&gnT 4ibǒJ-9o.1O - D&a61'0gzlNM%AWciM (>^Oq  @0Z\|r$^eIUy m•ᱦ9uo˂躌2gn\4K_U'_9jӈ *X6Ű"">9ƿ}hӠ: KmkJ+iu}_GXK}iNљM6kDz/e%2o\jIxB~~lZ)yKϿo]% A"W>o*1msG1F?B  %DZd[An"#G)ѱ0ȔDA>.6EvUJ8%O|N@.⣚/)lKCKYμ^);藖*uJ?{y)(iR{:e>!6wS<媴ɨa=C`z_vU+ikddSQ&<_!Z~)'<Ś􁶀^bVQ[ڳ,Lqo&3R߈^hƎVF!`lkbCЄ 6*wWcbr?.DM[p4Tq-#J(+݋b;: ַ&RKV.3յfxd\F|ڦi_㨑IvbQn:~4;NeٓҎ3ՀNmHgkx2B=c?}cށ;K_bN j÷j-=l= ur,$Wī늺zKcyO^6`m$#vI)o-dFCdV=Ո$KMGbÕ((r ظֵ2,ȍ8Ơ6zݚIOK k7+ :.^ '߼}Vtִ4 o8bY:dI9cM{nui}t_>#QLkWFPM2{WFj-#o9|w <ڑ&BDfR;>ue{qWg=DG%%/iek=sZKkႈ:•NǀS5^uwr'@/WGŒIԫ.J1"xj*Mq~͔ zAsyyuŌi"(X$32[v]Ƙñ +옪`7L jQ!n^vF)ݠr(%AP[zsH/А u*n4)ZĀA@wL9SnBæt{̘q_X겜R T,QԓϹמ 5-uY{p@ŋ}z4E/(!#R43 Eoemn5cYjw;Vbc!:?HCxxeӗ-Uົ7'n)x{w1>l]Ψq 9 :^<`j 9<֨rO KN.v@eUTK>-fZO>f(FQ˞X*=R5ZkP[f :*y',AN6D/ҞCv.;#l=e(~6dz aOg[KDIZ w]L+١x=Q"66Uad!tS (Tz%Iܥ Cqu55b lI>>Hb,j'qAf3dkqlg;35JXyk+j>ߗg>gZٲKQYPRut)lw ø*sbc~.&~&dCyܝ1C#Ce#`R}:\Of TZɬ@4SP&ݕol޼ ͟%簇I )%Z-\]+rgi}#:hL:VW:  \;[OsN@{Ỏg"d\ٳMۡ:s4i6 Gr`i[Lsb5ݯD&?[ `Ss,ĝH\=F-?\A*|.aN4\D3ăA*OUgSёAX:Ɓ y2!R«0Tʸ+Q0JC2?"4Fj ZEʑo9I*&6?@l~B[EmTNVYv1ң6C/ڄwJZ,@jo?hBSo; 淴>h ox"}|Wnll#^ގsx%>rJs1Q0tFkB(oήS(wG`;p-jaʀD܏g8$+r]肕S2}[?m:sd8HO3sXK 2Ӷdup!.XlMsPb.qI_aO {T.XT$G(_aׅH[JAUBuX#` K5i#N/dkhqaT']<,sQ }6Y= `Z"RA=[!ޒ $.--SNrKpaW f>KxDO\n2_ސ*VLY8>lx4.IS+uktIr pO~}b;dxLw`4l"YF˵e*#:R.qp$%Շ߁CBՔ28twk`ly䃅E4^lb' ;ļr-܂Q2Hth, C+B!+uxYxnyӱapCk6*c0~O j}"z,M Z1uQj1+?G[].‡w!=*J ؏sӃܑ"$@(گp۳ACzeX0ڤE EO[&_ ͕V)ˣ@c514 nB .D #s?7弅rz#mBY\,eԞB ApLϺo*,_lvkNq\.^g^wOAl1M@!%̖ta.fjҳkp\/sVFX?:O #83F6|ĚɄ=DR\?~9>Ęx2bdPX>QQ~cx%ڃzgn yrgc$Gޅ"_wrDoZry)FvgFk=k>&3Kfbx 2{TqUlHp!0OIxAa)U 5Em&/)+xN&:1MEq %9)7!h\p(LhmJㆣ"R} \x3~">N!s7BSYSL3aw{X6[I ]*5Ò#\Efg9ƓE]$ObI)X_no sVBwA5yL4sĻ'-Vʠ:Zqb=?Un 5|xHߵ }wwer=[#i9+yA 5E[IEqڊz5!j@V 9rNjCCNѓ}DTSy(AOɕhׅTō@ا w~H,qmي:45?mx Ke"n]*948JP!yFLF r4??5|-_[n䪾%b.{L櫷!-E?ׂ ş[(z,TYVQ<Ҫ۞M2@V]w``m 90GwiƏN&>,Dhrvt಍՞A)Th#X|4Muggeu'GId YEՇV {ѾG՗">$?Fm*O(Ӵ1Dl^R]~`n$MB^ùMLWu4>Ǝ2'ԚE}ؒp hBd2Aצ8]F8,piH?C9UFP!tsRA_S?ľSEXQý8.~ AC3DQ~K=~fMk޴+&v=3yhw!=Wj^xx ޔJ;OQP@Q ,#8P`7xO]@{ e4QNz~Ӥ)Je]3UNսhglMΐs=TL±wnCQW!Dv|n0`3¦ă,/qacKHs`/AFtxe7Ql:}= .i2(`̧[̿&EL+)ڹ?0BtM߷s.MHApziDte =Q=MoyGȽɁnQz!#cЍ0Npv Q]k? :iD-ij2~ (?vY)WVHE&=Ix~qϡۼT-dzA{$iXysz_=R4|0FZ#J7C% -CRƛjMXyVfӶ]ф0g4sQ͝/R׾= 8?].IyLqT}t%ՍtwL18|b]G5Sl@8i*jB :b[AAzwaL@ͫa9K2l&:" ~Ó kut;&[f&w0Lt܈9ZB--[gvꐉFXQ+ȐV87tx/Oțhte֙b>4TɴTYei|.~vNP>]!hst|тMfVIƍn>]J8!!ׁė130"UըFt!9Vxu&e z?Qߟ]v'f, 5k~x8KJ$Z,m%g'++U]³$~!_׋>Uo"S3FsⓗAڴr}P i?9p(v/-xҼpǝ_o E!rR[vB^rUHth @)sk}?`'_ ^Y Q6n\796eG>7Wxv/5Kc?!Ғט[W5lla e>Sek)h%sߩ?Ҹa}HLFۿ).DVN!5=p̤ {ʺ:C(88n ZےN] ̃蹤g&̰ӳѽ-lP=LF/CLrsps`!ۡ1Yj%U%xM ,Z WKTXϟ%lI@BŢʪyX@->}4 o"đAq ^8 Gz}YvOM,s(AhF'rL 65Sy `ĺEDl-02^lj*Ic}o'rlz^ 93yU_;?U:s\0MX9_8c G^~%ke3 ́LX I~!vw]Yyi=On ։i 32.YΛyVva ń.@" 17R& oƧgqNZ\WT(5ui3ތaM^"E+eӅ\ڼL;l[w߬gg$_@?>Kc_ ʟN >Ёq _S{2#Ӽe {s1.6 :n{FӺWf7}PK`3+&G^ }*v,h8`U>6Ým$"o Z.>2nO͐jASfw.å2B HW ܑj̈]-E`ov}lOܝv*F\Z2Kۄn/ݑ-3ӠJ]?~\ l#B^7F}ٓ3<,#zƩ[fp.t 1V &]|[$ vV~ud(_en2Jrtq. fT+ɳ75c.搼kE-:ZReEG])b= -.o{z磸 ?6p ,R"Ր"A(h?3U4%h(+g [~N޼ QK) ǦX5Y>k`|VzQ_5 S(weO+'̼5"z 81\Ӡ/.Xz s!j~ 3Pָ 8AR)k1 d CN%˸R`ue,kl|ib-Ʃ;<OoŝbHYEūJ5m]&5ARITe'>=>tTB꓉ޕbxqZTKn.h!Ak}'XKSuo=s3gmUBΘ;kQ ,RYt*3ɏbCA*8?jlJr0"j;%'"?){ewd1$YfG}fK.>EyyJi5=l \X onGBHI?*&GeyʺG>(!J7ScǺ+x UUB\#4}(X馍'RBk238WVx4-% *9N *` r@Ni¶ ntXؒd4yvlLJ`z Ư,Twf5$V~ŵsWQQ`#vwAu %Ʋh^&K<{^coa;iKkgjl'@¬ff4"OA~h5BaZêraeCf5ݶ qR$~" oE0oٗbp+@XۑTw GF Ja#R:Lg<#;ZM j7i.7n(Wˋ1vA$>X蛯|BC}}J~mYqzh'J)5>)*D3׸?woRľV;rakIo PdoPgU+MC͘eg)тA66"U7F.N)9ܠk~Ă/^&W(|-;y ij s#klR51L|݃UNq;h㽿q;Wx5 ߜtsV )#l] ɧ4ΝyS@~^}{XɈB:4 * &C jRF'PZշչMkuxcjx=>ki5b;Y 6$cSk Ʋ ǥdvj5tsa8  5YIՕxtbt΁imT]/P V/(ap DQ y/ff֕@f_(}~4>>C\ޟ#%ZWdēa6l?.`vǍ\WLsH9*;R&:;>3_͖ ߘ_dҁՒr,?n phoHi&Գ֛OqO'frFg$d6bwO$tpq!j>p_FMJh(Fb~4\D Sf+$+]!vZQh-ij%cTOrЖ`}X=i= upҦd$"Sg/AvYF>pnXlZ6a3LajQ'AʡI Uz؋A,B%d:kO4QӀ?='48[AL;Vj>g^{y)k53&+ny7tQ:Frp;^kcU{l:4@9-Ggd 8u&ۅ+y*o;wUot@/d0Q-Giꗵ?*D}UpU*o|c~!dV+epO(-fs:7]W|·F]O ){9y Eea=|ڛ6`E.Alu[4ҷT]>i~'ӡ vEa#Q13k"K-}CVv<^vDxjuMD[PG^Ptpf}zp sſ3ɨЏ=aôz{'FzkO,D!XΈ,us g;m\օ LԖGT30ïoA'ĮL>%^ D0De %n.V}6Ehh?éo.` ҵL2r:3EO?'Sj42|VC=1kհcŅ@G-|Y\yw q4,haŊ9q7 IluEu?O|%P\)nz!x3UȰqh%LV-~Z+%>5?p!$ă It(kyi$yrsYurl9dOz]4_glG+}^.zMix}\68W7mC`= {@ ,m{|C̛àC wB0MI6[`*p/H*@'" J[3,]p zѦ,%yvH(R-W:ԚܤJ+q&NBx>34`BpC4E9Β-'ƪ^ًNDF-}p̸]ʓS>yJyд׽ktO(= c-36z̰'W07}&>D{fH0[$ProOg}VIAp@A2h( xkX;|J--9VqR!yOilJ3خbK0݇aF^ JiIHkhA&\fHP:sKSe CD9;,0lWΚJ#v-4 i-p>֕_\|Ԙ*?DP zH^= Lc}կ2GCo- Cj.{ 8@Sqħc@4H= I/6o JTys&5/}AZ>n.KS F~ v#Zz+#O,ܩ漀끨)f,1߀!-ugAmp=Doτ%D\t,*X^W։2i=i2ŦRls].O lxSCY H4 OqlSD\µ!RrC鲁юo#uf}(KLR<#j_{p6^y.Y}0)#;)**-I{ۛz(A/+>\t0|bS2;֫4oij/=tt5b_)]mQ6yy8۪H`  q!wt^gMA^L&2>tyql lC\EX]_ 507Hd`hPI9f{"l}f-~@}". B{1x> ۺ ͎V3!9{:ĐאOٿA݀kxUQ;N|nWON,2H-Hs7]M}CŪr@R$`p/^0a DWgQƂkJR,Ы YwalȈ\Gz,).\9Z{ WB!d#5XnʔL!^,|^Nמw3up6s7MfP{&(rQze aHϦd0xE5<'pKR^cLȶEKO>t]D0ݥs`~TI^>p`pV{zI6kCfٺ#$:K%;B38;;|+um}ɱufs¾g=D˱w8e%}Հ9_ ^frC8MUq􂓊Z@T&T,!݊u><b(MTB6߬13+}GÕ.d-5▗\'}'''1Zm}A}h{+c7OO7ysH^s'jqaEK;pc2G;y?okKVQ9kH%3uF Sc5bM^c\}HS.Yv*r0mEj t!]s `?H`{i a5+ qa"{bi9##A8Y0MN=(|p{FM;-țio#^4]} ^zߦzƘX'd¾ v7J xl sO HI hںw1ʒ+mVsȻ,aSR*c=[y`$f1܅~AL˓:A6UKΙS'cO:&,Kʸct B5ֹ61o Z*/\ 3XmgqE#jkrtLSYIkc[m(zeu(Eu9T\,|[_jh&%x^b6sbʈZ; !Ze͒Y!n0QbflWqKFw;01`6W³Jo`ʨ$B'037٥64J=p[RMPZMKN3i~Rbg'!ݔx 靖@i,+6 O)aB\V9Bj$a]|AT`{/nLZ/Q=}yuz_AulT2i<ãÔr$E+ZUM,[`eS1ɇݰ:->3`voo Y,[V҉Hg=vAJ&d0;9l ?c H*>\#+cj3Y۩ vP2|) 83FydSɛnm:7(?{DMė\?2\硆t8 P̓AQr)ɄڃC,du}eA"U0KSav1f@t>]yg잦w槯{mbcb/W1vRou%@E"f> C E0zw711R qBN:V[en%c-Jdq?WER LchX37`y;LJ:Z\I_?!+q|*P^L͐z9δk@)_@[_κ;M%{c n& 2B6 Ƹ#a V^-酽fLXpzh eӉ/B{BY=# MpYS{?jVz[?E$Nv1`Ŧa=2cMnF=Y|ƕc?;$:&?U^UlYxoHc߫[)X׸.k| O{qzteu&rbaGX穣A[ֱ]Y};d EDrFni]#pVrf|asc Vv`D#Lwz &YQwA-Vw*ƪi͗#N/s/Ű?hſ|TȢ:XfdÁR0a4/=[F# gIJnׄi}y\_@7AR:o\axZ48z7 €lG!-x5iVbu$ 1YUez!s j"dAc@p1m<۔E ;#ڭ>$`\uz,lȁ#\8"nT@g6)¨  ^"aۋ7ꖋOl-zX8ìZDYը'C šFObt=Ztk7n[υ'FD  }]ف Su!谱xT;r&P!9쒒n40c# ^g bj v :8(gϔKc"<z;Ʊ3l2~Nwq'Q$U`+)˩_[S%ˇVmshAD-E{Pr;l(4 $"b|B9GU$ms5cyyg_ͅRKcD!Ox^׈DxMlFgg+tɪ:Ql_ VMS @1!=ŞacB.P2'xQt92x8RRMOu(gOPW|F3MXp[I.]*-kvO(rJ O\$_SQEi/P.01ɂw#Y5<)c/; @YS&|S8t"7̗CXh BOE)x%IGVpɻ靜sԂHɒ K*tdB:a7t'j1 &kxH(+0`X'GI{7hm_DVNw^3 ]iJ#&yGAM8`a[Zʙڅ2lK$cOM$]5}5 d\K=k{!eB"ɷVN XĪl8Q_1MEK`Ē$)W44d+WBm]%&4\T־ĀjЙ'7`|!j?pno^>ցfwFyd/zqGvc?rP>[)MܚPГU ̂nD1@5Kh$6NTV,lk֬3gGNj?nCA{[fRf%[T0Shm)ꧫ}}QNICSs4`~v&Zq`dNk}gWXR,xGaV88]dMH9r^w>xq ٌn^Y3Pehtե1*5p ~[A. $Բvr@rF_q&g7(I[9]jQcMhrzɥ_UE͝-e7P$ZUiL$p5H, ` :|sehWfR&oߘEp`stm d/?$sՀ5!?D[;`9 Ae+F‘?;A>c.(;N&Pe>qX5( =R7T_p()нҩv UkB&%Khi&HasZ, #fi%3ZGpމՆbfl8Yl=*_H FF |;+XXJpf_*1Ly3&C_,O"dP7HGU?>KU ڪ$D@cGwͬ8t~pBnϾ)?45-EXI$D&?r̪ 0Nu0%L]W@& Q+:h0þ~_AduuL{n۞aߵ{%TI\V(Ty\x圵fߨuGBXV-hjiZKS*Lo)iM||[E!!/jCMֵ\X2o "8s ǘ Yˏc( ԫRGKGlz$SNaxkG/{5R:iA;ҘfPAnlh~ٳS$IV.Q>~rǔ;5ul:n?M2 LK<:+\"K 98"-JWW•X\a \}]URTK4I-Q%QV a`TC,EX3y 7y&.GT|Qa.[&L]8"D ږo!8`T~b4S\욗ڠcJ$=:{}vFh,J%yh]TT_h{[.\z_(&I骜{H.Iɨ*"jzqm|6';Mu.x$l>tџ%Fszj5F\!OdSs uOvNF60pHy̴\,H~/Y+[㹆!CO5[Yu:BMGvz$Lm'#%ֳV 'uT=צY.z&Ϲ.&\0f=鼬$=NZuYohabhJ.xvTa5MPV6cQ;hȁ8R}Рn8q'24 D{iqop_ U v,VZR?[߂0?QHђ) b.1FY\*#RTUܙ0VfgS 2u ̔w/L]3(iy|/[765T55=e:y]:"yj&+-gd3zRo釔Iï|ZRV0j>qi骊50?GJ" RGfuz-N 4ᾭc{ޯSxÆuZzA{u18 _#/aCӹew,Vj瀃~j~6*1Ϧ%k!Sqe8]$[*v W' ˵imL\n4B[X3) [sj coFǾNv_ep}0x 0 zf>FxW  2 X5@PaBN]!B@xvGqo-t'mOߙۙYh np:lky(OپOe ]=0e`PZ=A5Rm:-a5eoAqV\odzojێ5<Y ssoc*r +.p]kjNB5 j(ap8]\bƙ'#FM0@/!"։:C"'Յ's*U'1( w男=s?ܑL4W(V"\EZf.{>{A V9b/;r~HZPHg'", cO`P!Ely&k`剹ZO% 15Jo_OǀxɝZڦ JDγ Ō߁ظ6w71{#i:6_S,#p6#G)FPǁgbЯ>w]XݥCNĀulD!usE PG3TFrVL!f.93?]8VT+pw_9$6A@Z͙ɕ#=YEOe,)y/I6( a啎}Œ،1>;gїJqt]AmtU>\Sd WZtS|-o̡У1)N^̗,XGgu^zR4aEHCv j(o4 8tţ·Ƙ%d؄AMQ+?'bj`M-pQW>HRE!. u#Mdd)L ?"70&i| K:PeO.oݘ|Q{_m['?oljIM5SXz bĩˮ8T0/k+qtdJx-Y ZپoY\]DXbg-EaA5*(`"DKdNDԤWՏ%YrSKVGbqsoPvO8$VF"ʍr3i\>6>wo xXQ236yZsH _=9D8!K13}Ӻr}8U,lq܎&b^<ZRxmbسD 189<&%lEHc-8Rp JY ;PAi0LU^E|\yoj,KXh9ngAQ'}<æLܜۼ1܁j&uL22@x=dڣ |o͝} 9ef@ݳv'DȽW\Vή6| hmo 6D`B Q4:DBl9M<< D Q]kZ_$zH0"ҵΏWݽ1JJ<_tO=ke#&_0 eΒLH}CL?Xw;3EpIa6@&fA5Ӎ1pU9YH葢9ixDzZ-َKPF}YxW+Fd#juI 4|:<,xNjоXOK 3lӧ[ӎT&ehy'YՂ VBimj?zv;)O-+~hk)W׸2qGQ `eAƛ)59>i]y(Xu7;>hK ɜ rv!ӇG Qö*)&9jmh9e'Xi('v?$fˑ6V$zH_M6v Df#I4M@@c|C0{Z4Y{VJ7f2IJGb(GT:>:ç})aȥKhZ1+J:x2LВs̄A" ;tVS-=HgC>o cV0|{%hJ%5Q T]P7W ch8f`1Xx+x#SHwG&A][Y*#0RK(ոʐL\gNGC>~hXɉn$TbHED-=I) f4F*L?1e,_kqd0_aCЉPnיh_?=BݞQ6hS8Βn% nruO"%Fm!c8]H|XiuaWd<dd" +9I\_tW^G- ƄgZ+ a>5~"Qap(3:>%lE@›x7Xj@4tP[2CTykJJ;$ *?:]6;@fFyڂW|:09Xß24nG9&")e)n<DRK]BѷpO$w <*o=Mw0&5{4e!ٱ%&=(*2#0cE"g=;lA[rxpߵQW|#mwno]>)ut!%zX5hy:L"wiW\װu؏>gۇgIl~Wi'jV]b}p4h'tg}l43kSEt"ZtB:7;K?w1M&J%=@Q:k'u Tz2ü64;1#g恖 yYq^9! EXD>a3XKϔ\b-4 XAbڨK(̼kB ;> )I\Ѱj'Z3wѨV!Q1oCr%lcw?ɩJvmyNwZIt<]EQp{Htk'xȞjAO];e[} k jC0Z#ʱxu~-3-}%b+AMԪ-kR$:528"]l9 U &r.p3[MnF<~I݄;MR)n1-)/VՇR r+tI㑫(|o|[1ލoxyBEcrp2+Ef@#;}Tq5Pi3 4cш߅F,K9CV(Ƶs~JB9cQ\ +n=<֑(@y6?=ÛR ni|b  evNZ$2{Az9쀣MPD6+3[ų{L4l({ths?~ ߋa.mH|.3|{[7sc D,%(p#T%~('ȳMU }qEjMZ'%c}T.H̩XZxZ#ܶEmҷIc&٥I+f>3lӁC8?nj\/hϔRQATi=6',@y #bN60cpL}Bqƾty[9~Wå0p6Y`Cc˯4nt 7) OA*/[VKC%v -%gX͉Rfq*l](8` @ٹmNV&ܽϚ1]Oɏٸ05 {H 7yCkdsiء^ëJPQ$NWQ˷E*Ȟ '&.ϰ_ vy`ɏ@8F:լpaM0EchfY͂AJL`f.,#E,F8=RҲ9 NBGF;$<- ထ_࣏X Cԣ=}A"D"K}R 2f$= Z.F_W%&цi Ea)Oem(x^q?t0D%!MX3|gn8wѿ~'ZSyV>.vWE?oI㻤kP`yɥ_~L$(ѷ%p`a tRx醴5)}Kyztq4W>wFL;fpXOGw+ryxjű%'*k4HzH5`X=eT!=KmTS=({%guSM~jcdD1K:S$;`F; uMmqEC͏V91=G~?P #} ʉAM::YZ~w4 Tд{h*6u;nI=PGmi8!f+ ,=I761,hk>VQ-ꣃ}k2Pj;\\Y}׉l\C4Oo _\.J5Y]I ؾ;f+񻩞-U}ʢ"ckY(S_G|̛>ᰭvn5A=Y0]0mskLGF{Y&86lDF">~ s*]\!r)?˥ o}r&{02(3-h]Z©;A8v ݇#C^'tuO9.5bq ƏENȂrV 8EO{yj q|D >3:PT=kY]bM)/uv˔A3P3^l Wς>[wwWet3N z&'n2'`A?61 W@8eSٔql3!:HP\FV2kMFQk fշԒ B5SVp=Z} j Yߡ2bvuW<}iԣϒi\Th ]e\k@_1P*VHZwq9pNX-cXY*pb܄hDNb(LWEs8|y_ `5:d zTɀY6yZ>{6| 7;HlWam'F2j3V):,y{}_PǾ@R4)XO&|'TN`|)MMHD HJYx.]Z7o(sS-C/o?n^gb !h>WE_ Jzؒ,$pWV؁ҡhPh<{0$x7C$8uwIQxTAY=U!ח:fڹ^FoE|.mRG!>eV^4&t.]G2݄FW} O p?KqiIk{nyq`a~ktR{Z?8 _HQ'Oq~AE){ILYȐ+gXN,Ghcz6x(qMh K95NY, CEڤH⚃ s˶{K P@CFNDy9at쇗nکF25̤<ϓ/0i"H7kđ~^#y  73'RZgҜN1;\٥0ܮg}ӕIw%F&3^,C23hs;4qf@٤bfNct>EAHӸ'-?`* m\&D`g>(oB uf3kTE3@c=e ^&ښ-'Gy1xg*,=vst;yD<}z|kUwsʐGk u:%|UA,;T7RN!/mjhftN)zqQHUنZh46lGyQ pI= k%B0+{YT?14=P76 Q" *SA}O`D >ƜfL1|GeJdڻ]/3Uk1e$ѫ*}ҽuX4rrDbVaxXWA_Olr9J/xL&IĭڰZ`?oJY2w .cТlu&&!D&S|b[-8UJ4zIux<;[amF|.w]ȍ`FcBpڂ5Ŗ|HNbgy!?cfUd`\Y6vz<3Bfw%4ev@74⎯C*+B*``QE cp]-OMn0f2tJJ21n7$ѮO/%ɉ n|W2 ^&hDg Ro}57L@*Ppڍݱ(H*ߵeĸ6= #T3s#NYyG:MNKNw`4lRL#!$r62 63fMF6kWӺ kL6>Cd4TfwU3T(>AwE@qqkUq*%aYAIX,:b•g{$U&=޶tl9jLEv=iqԢᲆ5.k,˧r6p$Ժ('F֊JhlRN9 j$ 2OCJYp=2@\r ~J)I[ToW|oz^Dm~0)CR]TVDmu>i '؎$UוPBk*_E 73_/|vkHǘq IO&g4͊b_,;R<=b{0}z|4Y\ٔPuG^aICeM>S)ڪ 5?jhݤ4 m2W "sb'D+)d2Hpr0y_~@I A0R~AE@zHG:2 V)n^&dmO_5n'ɣ 3{Xg㌩O,5U2H B1Y57 Xuޔb_V3g&iz9MyFu]R/9pJ=+闃hޮY+Lnd<(5 tG-p~eO(b[W |1rMA{8OQƚ9y1ϊOr?c+stpox:z6vv[xM*/h,~O.B-6)*sC}#&aA*ЁYM}F|@OK Mrm_t{ITz+(ˤ<>\sq(bZ&*Iw^$su|m|2:ei0:ȵ"y `b-3Fnʙ#*LRE ػ6H@c0O$qg)$ӌ`^ ڰdsG1X8Ji*͑KbN)}U{X|:l{~,URLd++$ qCp4hJ N jg3M ;A qΈ٤_IKàt В,~vNo&Vu@t_Vț-Z#\ Laԟ5'Yu xKP1ZON LMڨ)dLƠ+eO!\ؽ,7? K>Z2JW~ELEq^[r)u-km}@s;"΂t7Qp]6×2-.2K:ۨ`%w%54mAdł_` `Hҟ4-2DmaP: W** 3\W&@)!#][gwemU4 kX&`s'DB,)A.Dn?QVoMų.Nc-m}A)_tLUlOf%rI hcĖM9I2'o{bRD "2; bHLE͕X+/# }pMvƒ2>)SǔiaAF/e#I1o7s󠂠#,4<֋I/E$E-~:nYod9/ G2 vr;IJx3Z: /`enAfFBurQmmb )H!T>:(C0PGF<~*~sQ"R5NK=Ig$ ~xǀQ!r lRk5Ė;q2 iES S$Ot[b gty(;nP6ոR'YR_@lJvfΑe"4mrv3.EM21Sw0|O%dӞjF9J1VrAG#]VmojcD߸/zxH+pްGدk[?Atn;Ap]¸B c<džb@:$dEA(̺&%^0V 1^Px& z>``dJ8z[ 7F0 +I9nCVh6* Cﭸ@F51| H}P)x@U\~'I&5IJ۠Ż%WX!u.ѷ"Z jf}#0̂kRy&nr \i[vi{QZǎ.ZHk <>&tFE@)8t-UOI1% ]d_ɤHѩ~e?Ogl'ҷG~^Tɱ'\ {Wpg`+n7Xgƀ'~z6|&M#EC@ sސ<= %ۻaYGUAFK ⊐ާ ~c˳d9E5WˆC"'MY#fJ Gf *򳙇\ T&cMPXX-P?/`6 r [U t.ECͨQO'8=8 y5*C-1[%I˂~ s1><$I'e6j~5?0bHƽ7PITGD$O;֩apckeVn,%pn'PgymWe] Vb42&I3V/Y{bpsɩsqȌj9phLU,UcKP"4&J\L[S\|i.ἫF,T>DLfӧqLtPF٫WサQTNAf?K.fhm>3$ij 1Fy^+ T(kia} YfQq(;bH-)01j7;*X,PCFG7ЫeV4)3W.}fW}(!R~EZy!L!uNJF*)> sIKe9j{E3vaSkY?OV߃ ğ`&LnZ='HFݕ w{U|S@6tʲZǗRB/kcL^P5R`MrY3C}bwnU-r\tw*ګ9;#Lw|tKڗ[Z"Y gL5a=ixER aN oq=%c'?':h79Ahk/^?0Nb2Vx4 ck|vOސrs^Cu"ʏZ'Q3(J0-s}jC75|, 3T O8!%ehFfaC7U:xQy0,yg Hóqz\3ZSU)=^z! \βG>‹W -#1aR ټ?X{lJ,a&%7Fl>oO v/Ki&]0Y4JONQaY(F^Os%7UvX GH- NF v尀tHaUg}ؼ0zq"]4Z %Y(+BG!+aN 9^>.p ;Üi^r8Dlc6׫P=^t?UDp_\-StוvW&Nfo Nlb'q$׀=GV7٫l6w"y @[PX>n ԗ֯'HFKqgfa ` > o"DKEZwhsV) ")Pji >l][Wl4 oAܯCFf9%rAExV-m'.v˜-ϐhh-ɏY8uL>p%1-5vYakg/lu} hg@F/y;ç٤` (4b>Rw$=R#5Sj!&"5O"/9cg5W "`C6ސs€\thuPý<{hL 'ellh pMԃa;~stvP%H\Y\Z?SRC!-D5@A2\J ;}ItlIJO}ޅJC7@v3Q$nBX-_ hatp~V(]GEW]@ŎX7Un@D[I.ueh6dHg>D*7U@X.tNXJQ!|"g:\hyr6-l;mtqR}8P=1 ^B gP ;Ft |9*LA ZM1@4h6 o+V~nwF?(\BxukҝYٔts6q庩G rZ_Dݗo"^1ct խ|n=֫$hbG iZe^=?f%m W7=d08llX@ƔT2 TC('~6O0 eB%'z\Ng/~:&-3$aUNKpsM\oX/A[+S5W'= ME9!l.$`N" kr6vJ蚋ڔnvY> 1G՗Պ~M[Geٶ Гn|cuWSJfZ(͐9#{3`O-v^"h_/bl?QBCFȖF4SJ5k{- S#|TJᨅvN4fMl?"~h\>]o,ג+kcaT ;EZ_WP7ol%be9׵W=%O`ZT>q:n7=u$ާc2:1Н^,n{Kt<9,T{c{9+7% 76N\Z7Շ`ia$b;[o\$V= GGƨ~ v4M2L b8kkPK΄U ,C:ܽ1<u"-+ ̜U>@||Byƞf9DmoQAl0< .yahޤ"]:ns:N=  ƙA_}䬧%R&O6{_ ,u>SF[q`0A і:λ.׌t$  Ľc[pTʱK@8tۣCEM1 Dܼ@pkNDKr?q]5,JP.jw~0 m8DNە"fHb-Z,֕eIL5?Aq"84LvFkr-aXAkU"6q#[ V}@6<>]Uy{t>6gur rKo esASц-fSU/?{Uʌt^uRp^vz&m\ŘSz&r'ʔOk$5~g;k/ȚLZLo숇 1U&% /aTcKC)02PWt=i/x|HfJ0X[vdu?C[ZB騡}?fosE% f$Oph&阼gqoµn~/{LDFPVFm:S5:A'-.xt,o5튱%l7[!$1XQi<1M:Jۿ  zvFԠ&]y&CgQac_F樀Pc [f!m\َS T|$tM`\7PD޻l+=XV|c 1 !aDꋂZ| uago{E.pzR8C'X)nLgi8u׎.8ە==8!˩ {a2 24>O|F!Nќ;o Cb{ҪuF}ypp :-`CV"vH  0_.`pF y9c]!B^iωV{^(rLɜ?b=*}4Φ3$pwbBO1^\#Yak,D7X(0,g- `:i~ݩR坲ti߄3Æ✽4 l WKabj*cT.we9ŷt*Ꝑ67#ԛTdO VX 2b+^` \ՈbGޕTtƍy;5oK&v$vOa_N\ZD Ep<ZL )p=hst"1uI¯Un|hh\[ΑTUzh̀WyS7Ye*,业`ő<4 kdO 4?%IV5`YϻW?YAlC]|KfI4Jg?&$?_h*iWc P&Xh:l?j-e1NdzӚ4}G`@FPċV '}J$\2Bm;4{ [ Qp 7`HxaaT^_9#Œoɗ&zlR>1S*LŒx#<,ogj9CjYd ԨkgIn;x.T* G]U]u<Ҹ >Uxs&;D;:1€Υ9,bJ > tv7)9G? HطpD䲐ŘC 9 YC* s)qv!/w@zqX>}܊0?>$,֌pY4X2wMl,k!X't1Erӈp9hdž^ Q +>JȽr]j*QRqvP,8}d& ;ăZO]:WL8_e΢%D˜$J*|}ĭ?X>Q{3CMT, XC'-oI:STnpeU%" [&N_ YmwE(a~ʙgREY=>@hIX7+WPh?QG.߯4C IO%JxS;.OIBdߗ*X- tMuHVoa=B]1ZZғdzv0J]@vBiO8 ӿ7W!T"L!AK2 2ruM Nww{,AQ }[x?Ɩ9U hT;o lğ]Ȕ>, Mq ֎f!}r\[,2ZB&W qP4A\;>-njGjB(ukW/H "6z,ccy}.w0ӳߴJ )]z)s<=[q IO CG "d>T;P>^~n FNV+i1` ӪM,˭tPLw{ `˽g]Dr5} ,'ܺ;ڝwX.N2 cozC^ej5 F &n4 rEWwqQ4΢*Whwa7`3_bqx%{3C»l`%]1b)D::o39nMIjMvG}Ί*;l犯:AhvD|>ס.U/-W3fC&Hx|ё `K l{Pd뼬;!@:0DWͻ[Ϩ Xh[̨*oe8nuN&A%9<,,i!n-1P4g}"?8;f y/\(/@G UP+99{;Ќ4Pb DZ'po6PGDGY{ qZA WߗL7LrǗMOb 2{SQ'XKo.Jh!c кB$\ζ)QxG5%UBQyޣ8i(q#H!IY&TL}G!uz.Q/~쬏xJ+0 &kKϾO6{$'DW2(yhhv+!p'Tr̨U~ҢyR9_f?32nzo<g yZE90sR(/zGK .:rel5mo Ix\ B-')q@:~%w5:%q$[ZcS&"^e ƪt+Дyaw*(0ͲNՐ@hRk`C!KӤot[j _'  l̚g?Ft72*Vc˒! !起# W*X04q"x&d//A)$?f8~UJLi&5rhn6&V93Lg6CoêRu9pʃh)[ t8֓&3^;IXHeop++K;?ԧ̅eE9V}^ هTKn]6fMj*x3cDL]HQ•z*Rrx C=.ltGcl40H]L%!_^$+1.Dq|Pl|'9 'M{uXCq>Йƫ!q{y#R1^T8=RP47'Qڷi,Wz5Q]+!WrPk-8 ׫x7Gj\F9iX`CU<u=&#C-Wj2tCHܱ-jIi4%EdڞþiS/[]lmC{k85sǷZJKξݓ:0)wkcdL0D_ Wq4wMu07WZbA+^P @ЉR LQ2ZYk '8"츨=*_/ǀw8oHc6D֜trPiv2wiC>3zߣk <CםC UEEsY/hX*MǖWv@Mv6rjpKalNneS78^)R77fyIfQVC9K\i{׿NV.Q I5c)eUun^S6J|dwym*rpFP*xb6Z_6bVK{#QuhL3 j~Z|cSXw y/P(YrzI%I7%Ӵ,4Ty3_lw#"R}<2,u he/57PEWPl Clҹ) p@pdb̈Ae$ ݇m[7%~p}5.V $%$ 8x&]@}j)qlkoUW^<ЉyZO]0j/LJaPz3d ]WN ?6#uch @6i:RYio3 mw  w)Ds6[^|M " x:@q;RKDM08GS ia7 U~KtJq Njǧ9lsGljYOfV cҮ,(gQpj9aLҌڹYI=I'፡-]4`4u>ZAipLPuwnFz1voK v(mECǰ>dY@S'AjHFA$ޞsg4_V~ ֯8J>+6,Az~g@:X1UƸx"i1yUEd'B0,(<xvcz>-HnC{7pgl1[I}rb *$ou`0 nWy ]Dq^z߿#4dn~fUeSR.M3H2 8{-IZ3w-/sX_H-'jS[æ1,Nb]ffWI}l[ymτ]*cWiǝiןD&t:stpR7Wn¬rӡ.#)l={K00 gq:j[kiDv!pה쐨[6tVbuWlV`o]^* Gl2'sz!8uQl xm Uhxe-ݽbI kd$i pzeRH!yD",NJǁZ,vಳs"l_>N`OkpT\ A/82 hMZ^jdfQ"0`/ ªV*SG_=OZ҂kJ֙(.4Al裍RT bw) Z+iJ"GKpQw#QaXku "2^kC*elX]4dΤHXGCBNTg?:*`Nq/eS5+PY2]>ʊA87Bud*MibRK z{^=lgk&'6|SPLYuBXA;eL~@b$ʀ: c}<ܪA%RCC-{@f`?{I!  _ 8 j*R;"~܄j$'071l;oqgox|#u a*v^lY~qJ*MgycP'͈lvE+O }gg_%o,'#?˭>I ?BebzӐwqx+߷FCzͣ.r|,74۩NL{I ⽼`TPǎ]50(E[y&nR1o3`o΀ϟA`Qq7 R oswY\׮(Ah#R!y;Y'k/џ!gQ!{F&_!IBvߊ:DsOS5wNd{4 Ԫ]d-[deg/Xmqң_ܡv B_& Y\b>ZK6hr {ŹGsT$eGMmn hmP<07Mh1S to"2̾g6Ww-+ё@fHu!9=y`hӬn/(=BW=hMt{ct-H3bI+Qv{K03W.9XHS1cb~ (w,>K=SgڊqYz9Hdb1~wkOOIu`O`AIɲ]SʵQـ;m/Lɪ:hOJ7 ND$}уkr-ɑ6 anr1 2ֹnlos5tB2V$_{a%~H=)4u47%9Q7˴P;4^ݶ4K&jqdXFQMcqh$os>kߺN䥪FMl4ZD3 8Zx(^fhVvGlڋ) {ߠ֐zK$΂Y s$TT|)o~p-Z\SlBͯލIwʲ9J4VrFGznrՠ>둴X%U#:K{*9jlf=io$x!F\ߌS Ļ$P,#\^0,V}LVmOp4J3-HFTtuCת296cp mK_*G& 4UIt*kRTvuj(./o>^뫘K.j̉ۊEqTU6L 38| &h]Q@$T$3lv=YTr癏cWm&0~䉌|{kF85kmr&0$[䌓hZE ]dH4mZ7}ptvS̪Sfp@#H S\۾3S8#bІg #Sye;&Yn7nPt>6҄~\竪:zabh<%5G:=nٟk۫k9'ZqhHL(#qفQ!cx6VԂ,QŶ9Iޒ\^^M]%-k|Y}, Oj݂}Ԃn.y;H'ry=/yTTZ6S!\"2j/0G<ufm>'!A%ν{PJI֚īƕOeQ(_nFSQ8 } R UOR wo Ȃ}Қb v%gr+J$L7_(B]fհ;L/Q[ҭkyRDֳ|<&`O)sAU.CI^"kbWb$L 1=^ByVnqe%۽4_oaXGax҈,+W c뉝 =ћl?+p]ɶ՛|>E7)l!nSH P?y&|g EG)w D]et#?ћcn$ѐ]d(HtJ"$b<` [P8R6fëkIrroa!9 Z(g]:ѯ.`A}#5Q |axSJ H"Rۈav5x4T!r?5ȇ)cy/:o| ; "_܋#@:ccX4k쑪YsG:w[{]Wj3IL,*T|?dg0.<5]_>dl:]0;:K¨.'_ ,Dw 8aoP]@ <FYA, j"Da폙FYWA8枮U?~"~Ġ"^,<a\(L"?cXR$I*ZIl4SyNK"dCxDbE'+|\t-QȼZ7H7OúuhJsI`my^%=T( '_zacClV@VC0ψmU!{~[RUN3⸝nKgJf(붂`}m4NW-W3x\XU {c˜>XƌkTN-N.4īt8eg <&xU;tCen/t_MBm0/H_dZeRxVqԖz0jX>_ȴ}!0}eޥ=ggpiNZ/Mdk^sܗՁP =q <}:,M!Ew_7R$CyuA>9+h.oK4B,Sžl"TT7PwZwrC$͂~#j+(>jWI"%e^)qdh'4v0<L.GYCm_v"R\TUc$Pkr1O a-nI&*Sԗ! yd}\*nGqb du5T\YfLYw;3\=!9X%F ,!ٛ%H?[R 6_(R5L;j{G4WǥV;ߐ -0f(G#} MoDcɿ$s%/qSyC~׸(B7ъl ֏ iCVTQzʝSZU2GZv6L)ggl-b=mDŪ;~د3b|Q-^eۧ}5D kW+JҙD%B[=M5o 6xvR{-ynOrG)T([hXFY FիnjAj M]Qg.N;.l% {Z֣'tÞ6`-ju$qoMlG^o)+) etW|R@x3OHs(m$MV -a}vBXX9#2$` fep ZQIδ}\q}۝BTNlD.NFؐ. U9kr]I5[+:3$YU%}xD(b`%F6;* {Zͪ~Mɡ;T]̴Ϟv O3&.(4iȺV=C3[|Lw-2]8mzLj35 c]/ީOn!Ǥ0oH*F"c-I|q X?'Pge25L;X6ц]VtQΑ+HT|;NR)֋Tl"r(Sӌ8=N SΝ),wq rP{'yRC7t-Y=^ޙX|#HJ4;ǃcم9zWnr11_ KEKW仱u0U{.έĵ5`t f'd4N}PTrTm( j-x a&$U⣞ĎYv!L0b?>EdkN6/7W4%:4b:b@RIrmL;/<lʨDdSNC>hUÛb1YVZ;Li 3C\EJ{ޝk8W6g1c_ Bh}OF瞾2Wy7J̩FQm܇% aDTGRO$7ilϪW$3}:;2~QT,;h^kWi""[D痛NnNXhvP7N=)y7 [Ob`t0)@JAhHaPP*lzօym{qhJ/f4̄3MMA+tZE"fǀ,95L. N}&",j` tޚ(/GmQ{ @)G蠅%@P )dV.$$i m~-CqOu7k!t)xwu:GѴHW/8p/?dH)xՑ?'{TGR|5J ](ХFu֔iwk[1(+ys:$!"+ qh|t^R'_'&ԕ߄ a Kbr=%@{H;GȮw>;`) NOZR C~JV`~|/|*t~ 4t- ̥mTVJjl#u{C1UDk^u%T^OrG+moSht [Ö%p1WT5Nىg;r_H Z!e5Pa؃H*!X\\4y[YpޙIҊ~8"5*Hݻp VޥVVKޛmЋNPe0/Y?Y=5U1Q™wv*<`8g #g"TcU'Bj?]>[VRr7jlſ Ӟ_ہq"ؒZXi;͞<^ҥdpJX ~VR~f{vM!nvVm%QPEy9aݠi2xMSG񳏊PN`7\z5B7m_=\ӿmE@?By?@bZoߒ 7`@ {DEG=::fC5ໃ9~.l`ө/ h::l12 F//8!h0LX<=X.Wr#.( `00Z BK`<6 3h8Z:ڱ[ m!)*Y1,ݮ6/5N?qcFq:Q{euoۃguY i{$iHuD<%ȋQ6DfmPܺw27TSȩެz@q|?jC)ñ<S>f07@6BL<ưl6\#xNfB\Rh9j3N+ߔ:a),< h*9e/ =*jBT8 1j1)7K88 k9pW&~ngfKem7Yg y,}>c*Mrxrbv' ?fX)pOYKإThdx<9b(#YFH 1^tH|<Rr9Nݬ#Dj.== P [z7Q3x7ehåjN/Xg5Ȭ\9܎hs|֐k/:Tey6A~G.xi<" rz}/kE'8%l)3Sf>}ls Ӊ0g&4 e$]ѝ-t8q> :{4CUv,\ ;Di`Z|q**I~]W:v)4B .`>#V7j)X) zD:|d>"+}cfCG"4K/6C yݴ[i9'מx)x.Q  ngrQ&"?8@OXC_'2Q7M_ S.^`+< iY8e2-ŸAz=y"mQL=իsػ=U(_ 7JvK7w:yT-1涻{pR %v%F<5* BR*߼"'msB޹H_d&tR@ ҟ;G{^5\]mn}\뗏:jUsb'HHrЪ80%R]!>s1H+cwpcE&0B;VށbZIX3Htnq%¡/\.@' : 1?-79h!ešw?$Ztz]mاon3+_f 0UǒWmj}k(V-yuzP H @L&h(D,LA30YteTN./0P$7O4K@^ r?nT/H~Lñ+<  VKtQ#3b\\c8"yGC$my.+cG{G&W?'CD~[0 W'+Gɒ3"pZ17z7(u>HNQˡߡӀ[,ei:u [ /Aޕ՗:KDpP.$Kp1R lŞr,ey{?&s ^UXOjBJyʐ"k(g+;`+P˅eL篺j`rV nbr9 )|E ~L+ob6$X˷>M2:Mii`t`LߘI8Ahq@ƥuUdB| q\vͯ!eV" ,ﹽJq[+ m*T(or4d8#;a@p<;ktl_i}TTm v%(FpHY9a DJQ(շKÁj8/OU.\ LGZqV+<}:#S=t5 ޒj9UW:gemh-cF0#3lWbCjl["PN/㗠qflQN~{8^l<;XxWɋZ}F43h_u ൶|:^ Wz" \_1ḓhGs͗%Ѩ+ $M7|J^Hr( FV/X![1'?)!*_3J Xؕ a5n &)-Amȃ^oEK }<}AC(06΂j1U,<:;)hPĮFÄt̍v9(bASJa֠DC'bdzs+Ne]Sp?|Gh׸D r,Nd #,qizvc_g,JhEg!e283Tr[}x>s.5y`EmlFUtu6\8iGFR޲mTo~vb@*X#b xK`Ƽ$. A)~ %kǓ5_m?[}Ϳ4~ka/Ȯ8wOtZ@=!ǡ(leهV 38ekf<4 cઑ\?Ȑ"$NgS醲%VBji"NFltNf.;##R~UTB6]CVmvb%xxu&]Uu&.-f5y5s|y4aVgSѦ|g#89=}hР5!ACSDhg:T5\JU'$Ath@q/F_̀eiMݱ/kй:auM1Zv5v9vB+e5Md O[,F$H {ʕzƪ7^^n p]G A'~),OhW\WkARSCxv-[Y W:d`SSg{m_ɏ~.6-C9N/'?ae  ?˻xS{5A%$+?H   Jc֋gaaM>kڢ r(sNM(UI(gA[\:$*܃rg_ED+ҎQFr)ڱ5i&&NRL1@SĘq{ W|\"%(2'@Qɓr<.RG8/uqmO) $70u5kfc.< -L}'GeQk ]-ᗩԟ};+a")} /6$vb a&ʱQ7]VΊB} a//#4 \wH?]X _JBTz=HGA$atY\\r1F!fn!_P!Uxr%TE=6LMTE.)0&m(td_d ^.*H= .KVTN *gw-Bked?P÷MPVȜ0>2 8d-N$J|#=e=/BNܠiB,ZPA`S_[=`20~N9;+|fii,62¬AL}a.ApweFB\o)KP!XԻ!9gA۶˙P>v_^c%(;Z27:25wsEvBwG:x]n[%MB3kJ[;ՀNwPL~Jz'pR}F4)Goy:@ R[î~<)ZZq4R_a0w1/L/?YG7jq聻W r_BRG%ԋB+owN0XNj:iX3vyrXi64ݽ$Tеz0mYAfTIUړ+ *X^0?U"[y"L \#ؾy c-~sY2`[]:TT:$OhͤMT>F!Ob: z1K-GGv¤P5<@q9TǛ:RTZ𸓹!YIt=?7oH8Ӏ;TlPM HB|䚽¨eLr(޽db_:hEF0zǎ5?/GիFҳ93X wjɪ>&Z6'AX{ WToqZrl7?K >Ĵt5mߏ$0yҍn,w(:g侭8^5??a;y 4'ȵg&r77(bB2W)+2HDcCW cv&O9?aYoc<,H̸ev1_ nXh  f])hO_}6x" Vˉ=OMCfƦZ&2[%R=o"1mߴ^l$ s`£5uk,6έ2 _Kk!K,Ng ]YA> ҋ)q50YO-YE7^4 #YpʚIqH> ZK.~߆OwG1RDĤ>8Ox )jYPwa{,HƒkEŬn\.d~ r ,`!{ '@Qw'Uᑜx]oF,Pc f DvO 2ФpNFD}˂{h@Kc~|8 #XE Z!C; _ mqYd亗Fyu]_ ɡAkm)nv[Os*f _,I]^>3jHO֒ cuy5c;md' :`*jcK|hZ@ɘ<Ǘ1/M) (1aų5f6b6ѣWM+3`~>ްaB#y&H"rH왋@ft13FJ#1&ܝ`emN"֖^kWJByV0?w[؇}s"ղhW rG!R{9{ƛeA}Ctf# S#7է0*&JE'pms @.G`|YݔB#Ҥ=46ZAHTD==h \|Eۿ? {ފIB7Ma`RFxicW%dx.XcQo!<&9yy=ả'D&29_s4?xz" ˡ F}#~T/Jǐl#Εz塠3;bpur;>@zSWi , O6SWf1Rxj69a>w #POfYҋ|$YDn(%{ Հ,j`֮?൤2`M}swG pSa][f^+K*IU.L u{$R;J*Ij&䠀_,R!Lz.K`BGȄtŇf._X$Q.PxngԁZ)(Aj!$ `_w㶫m\hE͎հN+q|@[aR76$fCs(tzuVϽ>q{R)56V7E`Ԑ̏W>dx.GKư_S{ߔ@,(Z#$\I7m+0FފcCi?np\05l9aX8JIR&Z>֪+b>S|'U `YƼ_ן˨?WDe}cT[lʦpo Ӳgp X|l: [Z )&i99҅Cq"lﵹIg3,\1NqǞ廻t $V&۫|+;]SWH[:T;Yb Ê?ըf8mM\tSz(;W5PʦSt`Lq!(W4Y֮.,+FqOaAɈ%^>cY"jpa+AWfK΢g+(cgBY{tP}mWF!d5AH[ W 1҈XܯmNjtK"4/\gA&[ҊzlgIo0e7ťX>dP5o8a+rhri uI0d~ pɐ%mab*!&)+9G&.zrLIQ04u=r㨹_HV~>Ni>R, $9"9 Qכ,jZ3=}dPԫP(#2{3aozMMUO$*&zuqJHXˮx^j)'sZu_oݠq9y0; W12$__a/$ {ԤGCӰZ}Ҟ3n8CyIOd~]ڀ݇m O)?{v=k=AE9^R} d@?PM{4X)A~rp08h~A Fb'\]ށw7~dž$2*\R9 Th96A2z}%2pyzKo&B=ڋՀT+ i?d޲t06lĸuС_25ۯvU)[bɹנ2{ [G=Ïyx߼z=N%[VQȑҶw.m)!Y`-vF݌:& }W+\ Ñ5 )LVP+<+ 8a>zMBSq >jܼɿ-y\2F*R|PƱϐ pyNB}TE}˔aQ8,lTOq\Eqq]  z`:Khlqs !)Fn*1 @>%!!bQGDL!q*CgMT R!LnI$Z3U|˲{$h>-[~1BJ²zN|@4ldǀY×0cxlw7AJOb "_OYǻwhVZz:T ;d"(oAgOݑ<&I, K;DOxCy of3-Ԙp5IL0Wni|FyA#wxl{Ac"23ˊF;PBp-%<.lw  tOnMy 7J ? Q9񗙁d"y߁5ay(}An|g5)UT[F.sBMaRGA=׽b2H#.2GU{l̯i6tq9KHWя,`!QT}X'x$"ϰI&PԵ7>cc5uبyBsr+ĺ*Ta$aNtw-EJE (5yeZ7t ւ#O3t:Z5/pAC"w$.$Utʸaԙh!'AxT"0SAjȎ( cZx\䒒2D4뤚ߡRk]Z\?ܜ?UFAI堗u!5 &\X?p"R9ǬwsbA0/$^>T.R)YgܿIA0Jg~t:פ^3%_xen#IٓpvG hKlp6Y7xo1lϞOy\a-iW]6R

"r$_5bFUX!b~!_ova_1(rCD)5R|3%9z8Jן އrGG~Sg$ӷ"-RذНDs6X c9+ZYT-48<[ЋqѼ;ኔ"rKA@az>R rE:& 1NX`x^7sJRJ zL(Ȝ#:r?,$6z.|]8AE92ySA[\t͒r/B>OɅOD\b|콫q<>\&0i/q]23 >8+C:1?gb%tufcJf J&HhFbht$bF?ˇ)V wܤ} Mu ?kj+6pQW܁Z4EwZ2o"%X%#(qXjp1ɣ-ؖZ"YW!7!*0HҠB8Q_e@faW*G#w`] Ql/@u5?ޝÀRm U`CW/qɍs ]4s^8 yc[jc4FB..5oêAz4[k POZ_[yVWTpՈjB cn Bo +.!ѻ\|`tgO%qomڜ >^Gjdz Hapt[@gGa~cm_ɕwD`N8%(*Hffv,`:jnHBj}  wRfv;Md@ꕇcH8C(ϏW<=:Efal壑wp^ۊz#&ª}Y_8tZ/Z7=0;!.;n*9>$ #(6%.%G!9`f^jV= ;NBkV(/_'dZQ-zgiavuN%S\6){OWRE1:Y*aPs*8w[OsB棰$h7ӐSJ߭qt؁7T;Y炷\M-m6.+q QV4؎U{sH+XzulEa4iޘ6f"*ʕ#DmFRM?36/S# z@W dR'bpJ$%;%w@5Q,.TaAv2| {-K,$Ab /7{R;WTk$@i8/265"Q}qFl39PTIapfFuNugHcMΓj[Kcف $z1&qJOdE^l#Ojc+P;T isd a'ɗޥ}\PZl3csB [ɮ} ym)`DH| MQ,e X2FHט a #pGlAZ[>=1K>mB,%?gfBQG{?P6>"8;%E۩j|`J30jA·TBd[Z6-Й80e(VUո^f}V0\#R堡a2A(Bi8PU6(&cd=JZo/#[{x´Yx63X0r[ VUO>8Q*bk;!ΊqWS3#eO(I߿Ov$K@PT|Nht?>k@@Zy!4x:6U԰^AH ֎+STA YQ 50?h)QT1s@7+մΦJsY=9vHOz|ԛ u+v8p*C7'\C7ım:)"9]9ŋ( %MK\5#?wluz3hN{en J5+j tDEF}r]%rB.[ O˯@µdbm ;?wLM:ِRL@p(3ucċgc;2kbGj6v>5\%Y@NLJ'BxULny#RK{|!Zp'|~Y6Lm)v6%"CDM q wp\}բLEQH`gϒ(݃~VDIH:E-=L$BL;a&GvO0u FJ~)z!$ H=/ 3l72_~+5*1 ZUN-ݕdNo\嵶9 !.N;g7ΔpRps{~ozZ"qUC %bQû>*sM$  K8Շ81BvDJoa}QBb1sYLù,>,Bz~&e,yQ'$P (~sJP ռ9r.h4Mq3CNh&D*u:`$B?/xZà&&~+8昈3Ng}cP>uAװ;PW34LToժ͸M.ffO!XUyQG՟& ȧbm-= Q[fX fT*iÑF)6זQ:SSˠoJS\ꔚЭh`gHÔAW"zh*+g"lۢ l=MO:0z蜐 PzH%n)k P uiqcc`@_>5ϊG4IF2 f ,e 3?0A8C}^@$֌|d!CeNx\|Qcc=yS7,4s$xéůV5{fO)L;{O) eg,FKPA9;еkV'a憟@,"u=RyS j_6[آX)'Q\JMSP|Tɾ #wt6ﱾ$`gI:V< J邊'hsd =1Y O)2 $b(OTȘ_>S͍19`rƾ 8థЊw\Zh@nǹϾFuIB%2{{ZG4[bc}zLg[O/$xCu ')!i0Ha'L{b=J <,?M9lm:ޞ-au[a,r%q`frzWߑ% qdww&kT,y&Nn{߀PY'goɈtk"#0R?RpkjEń3v)_ V;StAUOn\2e88`>}d&'m=!E fDBh=QhS͛/PpNV al#dv13tHo/3[fjKbZN"F)& J-y3Eu>%RU.yS? u3#1F}fAlH+/t;#A|%=ŝ}]YǁzK DH)pLYQ0 yE2*SA )0 yKz:^SA0o tIyx.J}w1#/sټ6craLdg{~ȭ; WT[mq?J ckU-CjhpEp{[0q2f>?3aA00=B׶ir iFO 0ʞ&@¯+̧M+m4:JrćW"P(HG?)N%O֖^|.1sYioZ4T|O= @ƃmE[>v:?=t-$XCC"!_(m8C oṸ%`U@e-( *_[{>u{}p+ HV☠^[>Y4`sJ lZ I7 `e28jJZ_Eߪou8$KrDbl!z3Dhl/XتV#@xGS>)6D:4͈H9Zs{B=⅟ Q:VM㞉,78Dun2NWG;tUT%жXtX@$گxxՓ*XY籆qM lgǖM.ʡlHflȧ]r qX>qR>&!к|OJx&e4IM'urG^hbr:)¨b o!_Jeo c=0d]VeT㙍U^e/"I&Z7uי@b2 P;GPbj hMZ?%~LCPnRXOn{J|u ?G@DKR 9V#FB&,ѦV95uL~$6L+x3{}wtp*ԮJ2Xg #1^$ܟ@;) %* V !RBTI [hq\|H'ց$\_93a" Lpɂ_{8ྰ/%Mj+ڱL}b '%˰-Mkɱ,I_pK"]V-c{D Bef'螬8J6F6δ'\l٦ϲp$)P!@}N6yM GK9@tpH*IrUʾV ҁ gZwU"_ӷEE3&WrSx7 m)tT7ln^u|/s %c9B̩vWZQW 1X8(WPVm6O8:ghFf MA4 -;#=v|Ex[0 ##]m /xv2?Π80I GuN]񢺡uDCW]BΡ؃ZOn:5-%6u;EOSKTA%?BU^$Ä'@a9ؔyFrHc!`G>~y"@ʍ\fhП@n˲ Fhê[-tv.+ufW@AhIw%TVHcҥibIRQE_?tjRLǽzF4P̥z@wuQ̍\+\ 8 }F^2Ew-sDOV %1J:HaCUS؛ [l 0zB"FPtAG9 @OHSBvJfoi1|YWi cL>ŗ;4SUXis: -~hxKѭ:}KhZ/ywf߄2PCT$7 찅V@1crNg. xⳍ9%6Y7OmenQ_$iafO 3A`)6ቐ 3 G՜z1[ȿmr YIaS[1w&v AHDnQ6F=F![iF-# "GpZoΆj5pNXzJJ(ֵWݕrާzD1En%sJ53oQf5VEb2@~WrK*'61!n3I`EK8hXp:"R|:4 Jjrcmve-X;!qq&f!;ӫ%HC`ב3@5P… 1m{&&ϧW~~Ⳓpb%?mc"_Rzm^0WٷR|RzR@}RAM!`[r;iMb wd6.X.{EOok |5v: wH$[Ql/?ϰLPFE hhc=?VփFc(Z;U:Ovgy2(pwQ!}tdx`?Α_}P8%:Y/hZ uݟӇ2$JMPO7!v+Q}Cmsyj`Xő<=<<>$Ņ ?hz Z@P~4’$]=ZfQ;¨Toŷ Ȫ&[w&DBZ ҙ^6TtAs9C|3X#|}#ΪAꎣǪBQo;Ϧo*gT3_>e"Sٵڡ]6LK^pр+N{mZLe[./$3"+jzB8@-&Q@q?*Z nIy Bv0˂ߥMW*!-#㼭T֟1^;O G3&gTx$gGcWsqaOs3/6qj#Yy6 !O**,688쩚XjJM$Kp79\-Ķ z 9,GV商@,4,(s~DUu -Z@GGt{v(F.0;>Ы $)%4a3)0a9yI*{G7d:?ARƗFeW#+o:"k`Hf)Q90[!KBa=OЉɰl3  ID))Pٵu|Ɓdv2(L| 2b|SQe2w0 )ͻx4GjRa4םI^ۣ$M[$C'nRDSED[ȥEۊBbT2,KԿTR-! 2iG&##7sBT{^r^6t`:ݲQ4 Lh ĕED۸ sÜ6!qG Ktt5:-~)Sl0L*N85í$Gb?o\e;R.UYik!|`m@[s21^du( ^2L~25Rl'j@``9oq~a^*N::1!v޳~vnMAL`M0)ٶPĴ=GHn%Fd4v+EJ*cU&aqdVu< V Eצ{zOŤ} O wo1l(b;ز`љs,B9I]b` J4AXtuu m3(1&q3)Jߑ}Y&U㔌:OW;|e, /;8]*jwגkt4e{ei ;6!{ڕe:rV5?fJh%1SQd QQ 0i1]q,*yxZ88i}m:a65R h=ܦ :9LUɔQa{O+$..- ml~E-џX >{2ĊMRat~D!W`rB"sUɋױji*Lc4n 6j(ш\廈OC8";jU".k2y2FSS@eq3U _%?e&n <}Rs()dtiԚb8RX[Aد"ީ={kxWs {nt ?n,l"%NGYٻx6rmG±WY\jM1ah h>i̓0tBJ% :pcY=#Tak᷿tEd?:kO.+֏4v ^*vtIbTDN_Q+!?U2ϰ^ W!|dnٺ~$ѴVX =;~(9-zؙ\[otFΩ">GOʺPwϻ%8wJRE)dS>#֊꾈<_A(1V(:ˍ1v<]+ WCဴ#^`\<=%B O0S8'-|4K[?k%iHn$B&3a-qEⰠ.B+KLNT4zF ǯkN*d5{"&/P܅/o(&񦪬`pJܲ ;pYa4ޗV/V{^_Jt✶93E$Ϥ=cR}fVdDou$uSQ_P! e=]9;>wMl⣑Gx`?b^{&I"rLLb.=_".Xl72]H¼8nxf y㦲NLeE! 5P'{,OAPzA֘$FZ}2&p{H0J`FG$^\ 9(bM縨+jفw&,' 75F?u2+IE= (-|+*)&f])u5۸|W H=Do==ܦ-ع%+I7M~8foY-wVRZu·qpu1m8bNU8,xVX1$ :%8P}ڲx;;, B>K'a%vڀ\O̜`|aƣ6:p%ǿ3kx‰IJ*fW#97ZMmh$77ɇc+n:Å9k,Zö ?im[gl.f\rmܩ|;MG*`v8^@Ʉ_寞8f)o+a,Ε>u;KEi:|-;;O=  8prïsopMpKZ׽qOGA9oϬr_D 0;, ~=; iNgP zWTv8Xcr>Y)Μޗry,FLې<2L^p4Nɥc;;W WR/LoH&cjla:/$Wp_ }?;7TϨ)RH }T!=X6k| 8M$qtC}\|QN X@.qTJtlt7ҀgF1qGkw-vI_z"yu]m6Qg=G& 8& J4ZkD4f,ƽm/ VI9-YU{qfݥ+_(qbkRgO(r˦7\mlVٮHN Urb dKNʽsj%lf !ځ86LNVň,}pf kA [;Tm< N28h|=8v?4M&D|Hdt|"bRi%~@G)<{5%4MG`(3^R\Ɲ"ۓ74!xj1#PnˍC@En'_GF<$߬ma\4S鞶a0IF AuX_Ѽh5B%| *O34+g; GF:Xv0* }B[Vl F2-9C,Ju7Ѧ 7+LM{D |ew:1snJCGLWTK7ngAn"x~sf*޿)&}&6T;s]pFeX|?Q$AoH+s↠O]14s̮S IZ=_y^X9݌8Kҹ@)C}<`tO:0}!18)aCf}Cֻ0`@y㙹_\]>xF^t*ilP_w,Js>o?f!̀́ZuFCN iWSR{ o1esq[4A xRG:Ň)Z%>|%Fxs4X${36dP֌"qP-kNi ,q{$2* 3. >jw]Uԧ825- ޗ3Ȭ#73J!1rƖG9mgج܇䇇v 8t("9fJ{V ? UyG]c%z s{T'xiorSnYRхsw@ U1بviÏlwM׺Rj?} i3Q8@bcUSw]+}iN hFi. sܲ jpOV'Пda} 丄ܕPoS߻wY܎/O:MV8TVF16pxvQ4?GXf͵)a| 69^…-u؆?kE1\* 4Cl/K;H'^$WGz( or1IZ0(qv}8k+N-pYàBNSs@EHP@]"6g=0i`t03N Ɛ;+ (Ξ̙r]ZrWRЕS% Mg~&^bJH[NV5& z!|1s&W=Un,y$ՃKHRs/j]P7tjqt"6m93a [Ҧ&ktehd֞ɩR&ac{)({K 0,|ȋ > %ZB[uw(dI':e_ouYMm>dsd;41gW}MZd(+ 3εÝs1í9CrIrmI S9?;36&9{Xc7 ;-l1<ho Ub鐆#: p]΄<O_єyF6fV* 1tdpe2K QWG9 B@.X^!I5W_辩 ,HTp3Kr7zU [˹8y寧Ԧ?e—:舼ΗE= n'o3z/t3<@q\a ^N@`Sx-| χw>GƢER4 C%m ;3Śr -weA0 J[XytڧdX| Sޥ7Eaj@geW@ȚK\+ܰDZ[Nԡ"3sFjp'U J{\JG:~FZc[ւ`0B-.T,1g;vs :0XіR{ %J3\;ŹeqROa@JY4OH%o:;?iYI,p["ߐY7v`Wq*ds!æZR$?.*Ul'VEH]4t %7J! x(]:ZUu<&ZJXb45F|Cn&scpӃV8UDRD*1¡'!uF] :TUx:H2y59~D.& m6x^ѶйG֪c̭W0HЗқtCV>7W7< ;U+T9S]"a7 i$U>J(]3H58zE"}p0]8Sx}NʵdY? zHVx( 5dp5!:a0DžC(5N6Tù8K΋RlvQ&ٓ:Hpw֜ H?EzaErM/4:M0hdg ^4Nwc/\4rHq˹dpYD"LmO-;n,:"[UI chNC;εJعD%]ɢ0rrQM`%W>m>MZa/_YHik.-d3E~5"lw ks7N*W$}{n!4;V1-e"FX-]a eze#ub"P%O5t1l4;#6sm'xĔ R>M#REe´>.$I?;-&k7JKs{I76]0P۩$E]ga`Crn̝񈊛e,^MmE>Ĺޭ~*WrL03ktȠ˵Qq'~jͽ?x^eÜXb8Se'F'rXqUc0;m߃SiJLo(vI1ewg )VcQ=\ܨɓL0)̍/ DB~w]C-pUMpM6L "׹@ y=rB3?Fk%$` b jW||6nƎzjgg4zEbdqYlL + V/6ܖ*$x GSM4Tl6`ݗXoWᒃ+-&k=Tyu+Qz7K(+ܻV]l_u)3j$s BEʍܦ nFfkukitBt3ہh4vy2%~(xHyVWjU=%-b:;j.7}sU$jf]ܔ*m$Eق|#A F숍2笓-R7p eWЍr(];!X t68 <8y4y=bXlig9[-">U`&q}^.G,BLS t0>PtaߖպD9(* Z1=ͫ־$T ;C2/ ڲ'݊͌$4$,0or3#FıZ(n[`Co]rVܠB)_2\&&mYQ؀'-t䡨K=ۣnt(TdzW-5MbH:FS3X0| F& @!!_U'On>(4|,Y$˷D2/ulHD+=B58wH䧎 qLԭ2h?;W/%XMr" N{ƊXPe:(%A6=2`0Vд[oCb Gx[H|4>ς~ܰYn.,V<  9۽ĘAE4uV Dn(JJXnW$:4Ʒ0OO^MiZq/4ތށ/5e{>j)Ô545g~>ʜ5~˼fkwԭxi|޲0v@y9dxI _0kgDQpM$e11cնEd=ea^4o:kzA25ʤmy8*`;g<5]^'}Xٰ_t-,ټRq^Ё%L&VXwf` k73ZI]m#_P&m;jݍ_Ίh҅@aC f2A H~TB4fPayyFpؽkcfEيoKَ*Iz&BA_ >8rեkC@sK&ip9?5<A ͩd*l>x;3cEОF7j<{x,k*I?`s7b})v9c#XޕuWh?۟krɱ$6ҩqu%c>wAJQeSA,HQN bez_M ܔxjpHEp^`ИmFw[ai2$؃>+*URop+~T(e/p]8~pRt] 2 21[6F+$7{zD~' {c z`"7ʇ U7Tr\@enK2դ8Uz4u^nmyRP o|G´Ɲ+ Ȥl R-,»0{@HAi`#Kc EFBv8>ڰNsdNkLfaH~xTx|Eq^o(dfk4ˠ.@R-L$[<$vL( X•FRpWPG3+l|X NiU0Bwɹ8g-6zy>B/K__\4d.6%[ )rYj:o@`4J{k͠vrb;'qMy/޼$.ai:ME Z{:a^2 }~e=$68C6$ős% O7Gihw%Rɒ\sLp"7И.rYs{h3 c8-. AEz%XgȦ'[vMq`6bkIe/#tDC;QF_5b/#vhbV0업ayr霄*Z @6ǹ&ڌf &;J"t ff2C+ɻ}|яBLҪjnbHy_OdevhEvRJ+JC~Y[Qw蘹eeԜc+0 08qtT\ɛDc-zD[n%+{Vno’eLS5A蜧-kGVgus|]Ckk˞r`Wa'_ׯR49a#ӈ)˙Sd`~s%LFHzk fSF՝elE[,Ѡ=IlP_RZ'2> RfcTJxlM`zu2az,Ӥ$+< Jg biGfy< A@Kl+6v+$}f!hɊMKfNftFr-sb{gmhS|{E.2bڈD)PZbܹ+^ YȥX!Ҁ.:#E{I' ` X&k&T/KFʿxB"]~@T(q$_YG+sVT Hr]w'7 @_1/2(Vnjz׋P8UQYxITcm);ˠ7Gwɤrd3Gj[!PZ`sP7MC*zՎ^Ÿs o`w#@@&+M_v F;c9F^}Q&NOK='BJCl=oqE4׍YDcdWJ l 8tn&]*vq/{=/l?(MuBH|%w5!"sn880CFe)ٟLZ;l83ES;cQ&;p9]sVEۻr֣ƾnN"ZҿeD<vH}S;&U*AK'yOڸ{r怙8J+>gӻ!x4u+&6{NdDM= (J*1DЯiGbhkQ@,>5}ud!uG!&Vpc|rD˂p1u>yGW񛌸}}"J#0ļ1?V׸Y:afX'S~Irrt?VlTA| n;!X+s+ǶmX5ph.Y_fJCj=i9J#ôh&ʞ`;Pq7o{u~n՗TW}۲(ũNd# %%hăq/@Iĵ%Q!|x޲h CV{;q =&z5;6Dn3v¼8>PYHI7@%D9x!KWIsA~turx'aA1vCID|8y,[]}.5{ #]mzaOŲ1P aM?}DμkoQۚ,^Bݻ1RΉ]Y8wPV%#β,#h^hq?UMo-\)St (k (#36B{s|=.-c>w[@:TN3Jof޾Oz|?WI~`=V}ɒr)Zy)[kƀkȵQN3B T+Av%8`eZհkΏx&|IN=pF2'ǴU!D!͠ ҭ2t'5{G}ʦnccw QQl1endUZދcn}(5B`.@q4D߈2*bĥmctxV 5O iy7OR[3&Z[x"5dru,1sl%0 %bV%(p\QdU%g UZDn33]4UKV-6-JҬdR"-S0fA~3 ҭ \GD3vƎJi[wf.*Cw%`R 0D^YXSjFaJ$Îb#j8zx8X<>8}o%=l#L*F. ;?($DŮcs ~QnJvWlG^@{R6 ZIjY;%0e2C^[ZPvXUF,V&"+y_zP³Bh_ :hP"r2hG`2]W`V|R |ډ H6'= U%qX߃$9\pBCs®eܕE3Ee悘594ݲ@ThzΚur{aZԾr!~*GR)> ձ_9ZΩ-d#:v0uDՊhJxb/fSUk@_Uh"T #yإ!&Nx}QEK$ҽFE(˒sxrÞ6&>O,P1,Vךm!8ɓN/ń4""{6a#X>\IWmϖ?EmM5& me.AWX[A :4T8SonīdEALN $,WLLS]Kz.'%l 5m 52ty$Hb/>7#;VUt$6b6Ќ"bJ%m ɳuB5Ge vP:w4wE+w1~FD4r4Il`jL94"YY梱zR \y_}Nf̒N8o1%yQy$?㸯PgC@dAUm[,]}u}g+M5B5P! `ʴX{ёuKٹ+&CŲ?|8R6Cu7v>Đ$lLq|y$ŚeÕ!# mQ1ꃷ%r)b`_Ex XyE5ּ-2_~P_ѤCIY>}Bgv;rDS4FDi N>#'dV@T 0H'aH/@PV`G76raW+5D@ 3ߐWG*R?S /mֆYFB,29wq78zf^ЖD/[s.1de!o]P2\V/uŧL[ךHėvl8ĩG!/{ai0@o"|2OncG4bG>rZLfej%'eJ^= K# INEn)ȁvܪ~,A2:=ZnA`%ke:fum\BYø {[SUMZ\5UJx.kV# I@zz1\H!:KDHj":of PtF˺yhf u?=Elb1z%xWc8/*R7v __ݫ{B@K6V'tH"4SF^`FI R|vh6bXeY@`&.#:h/8zԪ|U`uχ¡a澈$M΢/: k`8#ĴMz?gYZ0707010000003c000081a4000000000000000000000001629779bf000202e8000000000000000000000000000000000000005b00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/infiniband/hw/irdma/irdma.ko.xz7zXZִF!t/)]?Eh=ڜ.+c#dw8& Im s!l oS'sEzS+@:cJ?lsen0@,W c]|F% rENG!I68/iD>뚕E4gDb*F_T8͡LDz(+hk`$@R ,u|J%B2`E~saAw%L6|bV~8Cn䃒Qi\N+(6\<;OE1K,Cʋ,6r@U>#ϽCgG%)8QVrv7 Z;@n((IN7 qQd)pZF͒K<:Gf[?S*ˢ 5=Ɲa6)`T*YMFLdS>&}Hm/331#aQH#C Z`'̽[u%b%SBu;ኴ>H.xR2?[_o; iاLާ[\{, :G5+nT"c= ؎hV'$?/GxsF;U(Zv̈́~..}=wiPFrI9JvJf7O!&:lDB,@V@[AuKwGr}WVdrwD9u3($-:eHc!XYIY>2Iӭ_KR:N9?ؖvIRADlVI$.'<F ɪ%!}>b{W r:l _CӔz ` 45ܕn^̣ ʴIX|GdZhѬ=1yX]fۺ`=hL<~I8ha _/"ΩX 7SwnoxRWbx{'0N6TBs˕qt!~d!Kb`.7d V& P)y<4}9/3f=|E{%>PO $ gd{=_sjjwiKDU]ư1a֊y1!3F)3_~j'cj͍͢5]Zr-VcaY=P2زO'Fh,؝*k5ox`艒߯9J97߷^ SD_Q5FDKpu~5*g.._1* Tg$bѴ#yd{Ubzs.B>Ьr2Eu\ZL@!0# 11P9u!I 6}G@^4(`׹-ڋlnX'~tIRxֹ'ׯvJɻ"F93~LL+VNe[_ O,Y37*HJR:,hjbҎ\x3Y;k&lb1Hgg>DzJgwԂLp<1x 6:3}ϋaLWL:MrH Oj^YHCH7 ڙyblآ Lr0h n'v͉@Vy>T7.rCy`70`> ;aK&t5"G_e@aުZFz7\p[I. >! M~zH^L)L{G!c/U1e[?ONK^IQOeJ2o- L)GBjk4xEQp E|26 g-?#lt)M4)ZY[`Aw2"sk*S1V7x )ΓQ:2n،/sb[ CI]X$X9]Yws~gj:=S3z|m;m`9MpVFD%fN U䛅Ǹ; W+B/a1*!t2ҫK$yY傖 r5 fc8QJfi6zvEje޺}_tqqۮHQRT#t|ҿF<ϑs xvLlSI;j$EVM4k G >i/!ߘ#  ڇ|0oG'6{ zOӏ)H})*u-*yigw"^q[&ӽ9lDAfL=ݎZL]uY7=Ω>x=2 5t C!gҩI*4EQ|[9i(3xxP`h75Ǭz_zM` G}I rdhpr h-*+K^驗=!BtШF%ioV3΋XrmXT^i3ȠFa#PZ,7?dsu&}Ֆ6JS@=֛/ tђj cYyB2UEP lmEV1؜ܞnJ҃%V^<%*9l9XpR լ=RUQ,x=עQV6l,w- 71=:KjdzgwYD\5{(cgs-FVw%NmGM;a-0A!7l* Ch3&⍻S !ߗ}VmW=TT(i, F$fїgpt;}v~Ox~ޭ @q88`M^&0W'3x,CR5|5S*܋NABb{j̆IzE츫zѷƱ:a'G1K+R&"|guf {V~9 =zm'x ZZ9ơn[6I*4h)dpxO5vx)]5*8ԄWdp&eSw_gRQ_t^~35~&D*LAjoAQyrU1NWQ8_ 0p|!G)o`,,VJyA$P$GXdI/9PM]lgz1݅wR/"RtnvauӀ^j%2F$t z-)1th`d=$-<':h*ALa|.A=cPcGcrcM|R0<Ćё6Ӿvҕb4ԻX nP^a(|TMuqt`BsRXͱ8@EѯZG{VaĘw7՟0 8(bW) 7[NoS#<1ghyand+39{y7V5BS#7[23pFSփ2olOޤoҜU:x2,+B7>59HKL=GPnȷ7<&~**3UB) XrH@`n]&^ $dKK,͹]k39ksb~Q} muY6I ſLՌ5 r(PkD2;tu fƚDmҍvmTEI^V7}s0BmdIzBH,߮o`ulv~YvB=mP8#=5{UJA| ޖ|^h{M]yl袭?2;GSdFLY W6Y"dUpjE0يo/lf"fJ-VNuF'MXZ# |"vǛ:S~m!ۥ_bFԼqMNY5QGTd#pj"מXO}idfd ydA9Xb(/SaZMwviqa#*p^~a\8g}`o _"T0I9hO*D}!'R9 iTr G-m)NM;:GP*8Tz 4l8$DWD8bf+Ysʙ VH& .ޥ H8S1O m9S m!iCwU:pIEqbgk}৸bJڬ:a o^—k}~7T3,ȹ g>FŽBRLiu+?2D/ҹVI0@Ώ겼@T-;tUnG^7`QDpk4LSQ$G BbQ6L幙,!Bшx{Q ۆcW 3k劙™=;}3@:Vh y,0Ep.OpB}+M&fV Xm$S.6B(Qj@J$OKԖbz-3D)+uǑxnRι3^kۭ>g"z}dqoEy(>EkulU4>wǜŤ'[)3LC|2f,PV_(0>O3[U2$i.HvLҪC<;juUQWK)?ڝ$GŽ 6#`R7/lY6&6M xnG |N6apxu6݈euEgDfA쳮Ყ}0YYɏR[B`%;>)mH6;iQQZ5 Ai}H?ܳb>&6p"a)X")1&;D.hweV,P29l&Dn98p Tٙ*`+I`,}` )z q0@,T[il_>qbFh9J61rsδ  i`))9jؚ"D;LgǩƈS 40v !-]\Zuڛk d*(kƆf~=!/|JbӇO_3EEQX$=_t8SzmBqHp4dϴ&haSUuVBV8Kb?;riW,&A|x1b6R8͉f PSLu>2[vmr4>GeEE2g_si9/ w? YS*cֿD[fi7B廃n-9T2sFҡjE6m$!p#}NlE>j$(} sP-:'hrr%`m^o2 MgJ ^EiJxq5;/4?nƂ͠^E;:DEsB6)u]|C-vt a>lF`q>2Yʹk+ìXx*?aNy?~g\Ďd:Z|WYc;tԈ }4&&td"$JεF4!1˘9㱔(tQ6Ipg r(w~$Ѣ]=9OsU#Q~Af|7޵,Q7NZgN]{2aACP#l4⑶3Ce+^C$/7p'7@yL QȆ}.+zKB0({Uh#T7t vi6 r s? s# d%2{YV:ӷ.)>L NŽ~96pYޗ.a֍b"+8Go@b^}_;.wak'3=,5BUֺ9?χBWO ,`#~ez` y}r^@мG ` N_`-(!dq~G6+@;2.Y3eB UPFd<6e(qf ?͌fw\Qq'˪jUGn1egB.?2< N_g5n4/жhTh7oǻOCrdUN!vSCN#Bhk%LA`[ $Tz-xg{i `P"\ }L (+(C qAtNJ98ogۦLy AׂejA'".+LMGэHbX8"#ߢ Ыsr5KlQA>l3.!KQ=VՆLx[i2i9p b !HT>)8 ڏ' JC%P.8YǓ!_*sfxEZzzGalUBAL994X\gc4Q0qDBv?<l@~*Rኋe  7d=Zjl׊gqaU!ܼ*;I=yɖ8f&)0Vsz gQ52OkD :ϦHm[ɐn HYccRy+bK%R.t:+ls*t=԰ZgYUP!`:Y +J^'coTu9̏]\ ]w[V OeӬi_J(! O<>휚R|܇0(wƸC-zYKqq^L$ Zg ԑi%@qgW$?[QEe>29P/в \WH]cjq[Q.NG`>VzX_r~(T>~TB.d*NfٔH\N7 .V~"k >AO d[C{߃dp; 0|^aԊJt>X1s:.i>Cʀ"&ED_qhY~|mIϴY- s,כ-حH;Z!$Zf8u-'}J3c=o*dTdÝqi%M7roc&#V|=Ns8V84]T唶ljt=np+*};1`2 =D`VɘIg1_]IuM h؂#c:;6 sl3l惯*'FM1dA[El*j G >G{:!,A:#02^xj|Y} (n"m 5q4HEȇY.W8<@7FNl evt\GB1nWUVO t,muIfU("6G&x7fNV=Ekj^ QP|f%b몱Xs L*KIQE#AzC^!Nn"3 *$XŽt^Pazu#+oxBO8m"RtZNojAP ؤ ]>a: )pkΣnV", @/p+ao# l*5-;\ig;?RmIP'w ٖWr(,Wh XVCxuB`#:l1s!hJ])?/_gn} Q Q*_lZYso}*)DU_;k˶8^)Ki@|$W}'Q+ ƌ=R9g0)#\`t]:~DA[i7},1!Z4w^%hw1 )"Qt[k^} E&^~ξK>`s[strt!4kL9\^N;Y m W%q+ǎ!(.@jӒg.2>JO Ō֜JrD@Bp{[(#!r$J3_ 2UHgݙ^IYڜ3vcWH3xZgfNs*G)@r{Ӻm2M6蠉=#Zh^5gFJ80lgF<: O0yH~߹i@)L\OcW)F^/䐿`>}' &x-3ĥՂ*>~*Ӽ-SlN%֘]lX۰={J=>V #%:9ݍdoJm-x6a}R&jLд03 )7+}5YA.T>:= $2u6W+;afN]5S&Qn09&f٣)o@~cnd:m-Ԉ" ɐ*$\ŮW՜pO"5]8[rI{ƪ-}ӱWULEmPYgdX@<Ht:Ml Gv@B&^~iħw7P.,7ZF5AXfᷱVLjgu}gPȌTZa[*Ond@ZrHMG)j&>7&P i$H!vo.0eTI$n@KcSJVJɜ>Agy;U'{(DECfֆ6S u Q1 0w_7蟛p6'm 3vhTt\lʲJt)P*i%Ϩg Ut3?PMo^Ͽ]'M ynx!őƦ#C[pe~V y7+o˔1t Q?aMĉT,U:c0-Fno /q}1Kl,DȦTEŠ@W5;)y(F|pZs,8WHE{+=$T_5}13*?X 1ҷհ_2tn  "Q9邯l@i絛zxU餓%Eɶߒ ަ97QO7A!;s+F$@ݥlG:(1 Ս IU'o@6K8Ƨ HA%7ݭ&m>;߃ºo3GqΜ)kU.`e3̠оQ;ëmD"Ir_1XZ,@H>1eaVL.DGnA+o7F9z/|}{8C:hBYCyo-s$*ҙ'hHc4mUT/wo=H͔S80E3Q m(.ƣe7TEaG]eyv5a#^}6VUn _K~W8I >\\>1S-R8̒{Fs$8O谳9i(SO~ke5`U U=ɭ'KА,+-@ 1hp* Y ^EuŚNP׭;BQ3(B3: ΏG#E TbClhy u< 6mNh1ԖLRAZ,W12`LUΉ=ݦlh4Ad:v:v7!,jh*6F  I^Gm#L .Yps(xoT[WԔԌ&Ѓ5cHqQͰ,J$h\~ߧ/{X0#omxݭP@fBW>=KSm9a~XDnjo!ҘK7Xn)3.L~r{P.b{5fEor {sdګ+XZ˼M[KQ=PWW͙2P7h&/c&beuxV%6I `]067,ˏ415 Ƕʽ x므F-Z5SO(KlbR-( />*ɓvqAXWH%4~B%LgrN- Nq_z'>MPt \SG脆 d8'X|ܞNq{(i 3M䗬XME:+֭cU\. ֘I :P&. %⮆@V; r*[ O^IyN{,Hkr {%hn-^)73#}9oF(R&P,WFfR謅! 9Z>DLn%,Ca\Y 21{n" *wפa0Txr+TqЬ)$&=H}򕘝5]~?ʽP}j{}P9u0gWP l=8 Y&m{M?Akuvz7'^0g0+ 1A c5%ڛI, !MkcGJ:/]qt|di :8 owU `[I1N)?՛P Hxwv nif4U؈o;AGMpl;)`0y劊ơ Baef|8lѝI[Jg_E,U\G t WWrj,>pW^sb<UӮbĵeFK,Jb9=*a3dƵziP1$nC+zՏ<|?Dp$kVhjV(4msHj]QmO =I*;} &"8(- WgVFe!| 2L{ŃeM,]Ǵvky ʃ8" s?@spR R$`t2{`+"Zܢ@Z=8YkO<@*(_ $m$Ck_]ILQ,(\t\|"{2}N:HICERߨl0լEniC'_:lt$Rv$cQ?2^ i/;*'%;O /: ]nmsAdžL;P丹Y.\U TpïsDqA_ _ ER.o={[N'Ү[$PwVńIփ^/IPЕ3jnN͊xڤ c0zD!bnFCt˰mf3!- {KR F&3Ŋӿcv%i*eXy5M6CUp$`뢱 0ԡjyD]yޓHf& o#-m[jZ2eiBnL-p8N&wˤԪOGAAd࡜Gyg]k>DLr!鎘8|Km[ }6~5sC]B]E);U0٧2Fm揅3J#Q: fD."lTY]#xg 9v.8$ l,&ۘ HϢS5֙uyxCU.whmJ+aR|Wِb;0fzT.cn_ GM GPЋmV }r}qmi;xGc99_CMD dQ$M5e۹l0\"+s᧰ @}_vX}A*|&hl fL@= 31fZ0CRHY<:`u ͠7 I2DH_֫ȍs}P,l0V ؆ޜ|LkI:YܺE1١m[ཤWH<;7,׍W8RCdC҄0q,eIAŒ~Z1'Lb@ZN,ͷ9_ lj'4ttGCWM$3NCh>uR~p@xגC^_h 91yx球ңXz P Ost\F(ࠉNjWȽѶ[y+Kțų oA8؞:ςc^U "4h#5*k ҷKiI): HtkBԃ64q͞ ۯF3(ğ!a Lч "HeEغ>We!@*b<(߼<Yg}|b~n<+&M8l+3G7'hu74yr#ΕbTcع7 tA6֐A5۩<+ҜokE:^qr-ټ`=aثdZ89[}9J_;>u:n__dm$u5msp bɁr30l%T2dea E$ ꞉#DUuf>],F2xa&Z\"3'R$1K=(W@ܛݣPdcpj@Ku,ExF -⣯GlQ|;1Tw6F|b"$)W)qξSz`Ʉǁ>8ڌi+* i2OOl}hPh* {W@𽡣Yvg\&1 D4fL]JV2!dzϷY/DƐx$)@!E*XL 1붹8гj~.H?$!ſj$ބ˄/B%̎ >ڬq 40klKYN[QČbP#„uc|q 8PmwJ&/2Fdp=H zKFa ÍTB` ɨoMf M ?ifo@|~{DždJ,^N NJhqvg\[;btsI+L?Pͳp>s]!@Kf׌ck]e`Gd{ocwm|vw9_ 3ZynZR9#:Bݷ^ 2HZ6}jmNy:cFX=M=0!@K\8cRyb4S0liXwwjo(BתV$&QFՐ7)+C5i#71),'{ϮP?ԛgzEP <:gֶzҨ=ZRz7ϲq \e[}in!v\@~Ǻt s/oF$ 'nϟGDJ KT,Rza8LDpY,E9A?~CKrm*/}N;[$C-ow )M& Vp3:%yww UgGN^l.% >!U1KfӤO a^x4O4\6IG"5^};Ϣ"8+,7[vTIpZi}au?zo{AGdždzdOB)=܍ѯKMA0RES,Y NEAHoR\0B k`D7ʼng9.KL?0dZ$ԎϒTޭo#_\yOg[xWg G"1}g;R넶#`$M'EaKq-)difXk׆{e)NHU 8/UtnC\H1lS,-1wLe x~ƢLǀ#F5Iu00@ 3<{mT+n{F@A:C< 1:3)c9eʯN]g=<;=Y2|SISlKձ&((7QzIr^"H˿mxhnW(E8OebBX;i@JB,hQRob .+I'fGNၵ L Q֜G^*zwYnbKb_nXNLǨi-L捲PicgCN1,z:8*?+nrA͓h|*i(#ߴ+xZWמw$ hA 2u%h).ڌrZ*EX=`V(t圏㻓.mn(dT :Dt &CyyK43tRVGd z&*2_{[ s UvS_% NXgKm a/BZFܳ$b_jP,$> ռёK|*5-TMi`ͮBV Zn/#Cwd|ߔ(5.'a4~t,2l!Scn;%rNݝ'NPRMHg`oH@y^Sh [fJHzk7c[A,[P"QiV)x>*6kN(1(.<lQ,*|7@'af1 vKke$c ? HGщ;ybK/!aM3,N3? МN6ohۢ4SĂ <&4- 09[ZG)by?;'Qw܎"O\Nn7gp}`9 ' QI6+}ZHٖ_85i\=DZp@2'hű^ zr?{lĎذT{UzҞ;~|\u^;МA'lHw.̠v (v+˰aTj9isݚq LVK͜&Lj'e?8J'HE: C^ߛOvݟ5^3 ﺏ'yTu:їO,Z@u,Np7{VhfI, On(I%/L51#V8ȧz[5* Rl= kxEkxoj^@E AԧS +Z .&ػf˸Qb e&S%V TP0sF%Ak(+MW5hE "6mqқr l4Q98[['+_4MoGvuڕqf\Pn.*+ԙ E#x[ kr pA.UgMd'=GRf=* 㔮Sm#zYK7DB񎫠+$-#'ȇ,Pd;pwtU!+rlzIMGݿM4j;xrSIz_RCqT *a܈&kuGy: ,'i6AoO3PH^2C1o[5U%r^T]Op~UV"ul,qҌ!ן>v-b#=~s#poƒM,68MrqƞmCD4-!YTUN]< ^IcChD_DpU@ݚ{={u?bL&L倊-'P uT8n[-)(N!n f֩;{:x(Q!c%?PEWGC-6|ESNCsm}B>fPnjuK4Ἐ]8JِEo1|qԜ!} )hߎsO_ꮵwfkHl{roT36Mo+<ҟ*5'60!gZ,ɍY5'zJ:xev%c:1C,aټ4َnzZwDnEQ\.O&Pd]ZN4g2ծme=&F1a'.n {v$! 5Ǒ+g>69uㅂJ]pԑ@cp8LrS鰙Ž5%I:$R׆HyrÜQ66ȬAZފn4";~1hv pO9DP(mx!i_ښ0fW|T|y!a=J^O/sX MrҤ ʰri4f3C觏azcPy^/rkEJ;Ђk~(t2䮗q ϵFBE#j-T9Àtc -eD纱 uG ~ |[j[5ET@, Ce}{{2+'TJ'A1N+i^lS/*[e lfŸ}!:>fao2L#kŕv:Sj(& \m QR=dݳ wkXX(J^b"-nieU( ="jMR}I_*_jc?1ݧvO\ o%輯:ѷ8=t3!{,_aȡ Toy`ZQ]HdQ 薾wK"M$>.^`|sUHto2{vU>Jy$L5-pewN ZLfR,v05a%h+'ήOB7$\%ɵ^opCѭ^c#lA~@7V1 $u64ښr}jCmt$ YR_9Shʎǫ;Ї툙 pQ8MR_p!HWpGM;B tznW|A6"cKByDBf!یƉd,Ů b<` ecd;PH^uLA>,L/T>ٞ>(jkVEՄy >젋cqOBb -,6f=6iEL!wK!䯡 ¶e2+4?bd-7dCދa_T@HTr``SnS4a,WN|_[d< -t99w*փ;3pM_ic  nK+ϲJs Uޙi3zA n`<7n)r3" w:*Cřmp;QG3GzSP t= _)GH\S $J{4Y7=giyގ :8a) Y w; Ǚl[Թ/E/j !{ㅤJ1t^->E4mR]+\gS!V͏.'uBs]uD~Xpfr1n#ST`/Z/{LE)Hm!őqYM˗ `.".DBD /߯2]RcƨG{!`\z'yifZ-dfʓ$/d ;#{H0~GxL岕V\ͮ T^ߥ'2.:Dꍗru6iSiT x&Gj%G.%7dLAoN+ԙ?][s2U`;Tl<@5(sQ WmÛU%d+2C; $spPU ղƥT2ߵ`=CZ`pgy}= Ie C~)^ռf=[ n@y?vp JO9Uaa Ҕ6E­h/"C%( `վub*z@ܷ pHJ_iJ'L3Om5)3]6H'uɞ~K6N3P>>N s/JzY^* Ybsc\/PyA˟B0PHT MveyYPl9 8^ٽnxc AiH8^ڠL>z+sOVЯ]nh8؉f^8&KZ?[Wlɶ; )B^VH3R=wT_s? \B;L ^]Z ㉞4ѐ&;c5 En+Kq[a]v>M-~i V=^|+1AZ%ctkvL/,<+8YcJP̗PͲW`pkc-Ks0urj=DJq5ء*,uU`QJLdrK 29L#c{$X9]β0 8rnu֔Wii4†1@bu8Ju8.B o.HIMn~-gyg|sDF$ǒ~W׸#D<.λ5Sf'V*65;]-yNҒ胰 0YOj&qh 2X4J$P^Jl._*Wj2cp#WIo5/Mt %K!Cͳ!~ MEVנ|!ȻrC̺D #MEj9y3]5v`|/BgdxpbhU9E}`LXÆ` CZlMCx3F ځ 9s24c1\ {dйA3O^zEH->]k kOwo4c2htM)mdzGwF^Xh@b R )&*YUy]It7BHǙ pt+]@_` N1#e s56#u׭ sR4#`L0q7@}QԂnM~J/P'I4[w{̃XVi*qDc2V[û]#ߙYֻӛDX|_ĭi(,*GZሓa+g_%ihh qVuwi|!C`Dbd2Ncn@W#f&>eS0h ?"bT9 4OyY_b;7S5&rkZ3Fm^dY+6fEֱM@Od{;uz. }ۡ[Kem^_=}Ԭ𳊮ո~mH:F2%wi,$u<0Gԉ_Fin-SJM8}q{_^t';딠U0@ΊgiZVւB"26>5nzW?2,~7BD1h0D4/?<=cڔRZ@Ĕݞ4Lc}Yv]hII ›z G)0gCjhm"y2)r}Ll*.:`L%Tl@_z2R=3MȜ?),4S|N\^IJܛnO;_J [DH fW*ė~z7iN;02bh󲉽Qג ,3W|ԁJضt}k`2ڡVn00vk$kS;*P?mi΋M-o*Xl fGono 66_0ne'<*GM Џ]_^r5bzEH 9ػG&jѓpNYZӺ%H4F%&+6H|M|dɡnޫA+j!FӜ¶CMi _ `{K-xsfV[O]hM˙or?\gEQ@C A? jm =mr:Lb V/UQELRJe }Ƨh<*7SCF~^,?dCq !]ǿt݃( 2slL\b  & 7i 3}ti+0ʭEYsa<#8e3L'@h $q`j{̋|@97LVދ򈞂œg㰬. Q*R&ȵ{ѧVRbMqg:F2skn02+ކS| [ }HVgփn5*"l{wXTV%'"Lw閨;;"nrt>X50鄀 ?Z5wx~g&Z( ܛͷ CwSFm}'x@phc>ۈ%/Tc`d$ W^ѫ~i\G$FzKs.kX*Fr[$4؄!d5g v5'p$V,8› _6z.т7n azx%q_3FKnIAaORDeo !1q}rfj4vĒ ^\1$>1i?v(69bI|H(ɳʕ (%~և ԵRкPcϤQzJldV|џhB? ՈqpӬ~j?Ђ-\r!HS֗aH<"UYE(f Olug8cy+Ha-q-Ь☽>`-=IԜŎ|%8eW'B[ofC&1G;PKB@L/\gfKLo";.9#E: :ܶY 9#P Oؓ/'Lj4`c:j4>z7!:f1A -1PS+IK/-_K%`{>z3_EU /0k}wɵx<+bQy r`+.uIwmyxiEHŭ!_+b&KG:r/Z0ԔeszCŗܨO^(pW=9U+(Jqca489ݦh竿@^8D1J*dٛ"\x L&u]mYo~gqɵۖM oS_S7\ o꼌in"淚c"'o0QvUr-!]uҘ= % 0#xF[VEQwk(8B)+eq!EqV&=|mlӻ'ĄPv*e*סWZ93UǵyGۭV d>T}Iy,hQMe;5s[RUD2$8Ri!s;lpFL7+ VΟC^ ZD]r@cY[l}`-D4  B1Jh?♑`mw?hqDSvVcnût-{LUe@"YCkL|:mSk0S+WZ%&H8ޢk9~*H oD| 09Xp*\E|7/^b]0Any3Wa^2=\,SbU_j?O,WR_֜!lwڝiGDb[_Gn؂\ ))88hss,V,} t$9W#,7FYq`ľ=omԍm] ;ֹ eigVY祗o #='1w;~wnv=9>@e]90+'(иi2<Ѭ7\I˶T>45oaLA7T%Qjkr33w(yGoǣ"WBΖkcbTuϧJK_k [dnJd'8GP#[)2J`g!x|^r)z!P=MhI(ܾ<K`S*ꚯX ߶=*H2:`lte =ր/Y0+5s<"ŧ(n{Ēo_8pvZǑ-`v}Ĩ6_nnHRODhcr$BHq6{3е$'–U= P λM8h]LܔZg:3i !h!@^Wn>YRL=oel?Ɍ0/o'zl3~ f#K=xj?ΐ/7# [_%a*D=s)V]~SYl띅fz/{S3Qܖzqc'ڽKikeg`` nRtEV2.p&t֏b }3>By_/Hü)|ȳ:SN*s"~uBUa(k/YAKq|O,wam r͔Ch [Yi2âE4'"ۼ^{"١ ;,8foIPZ-UmdeދQ *~+TWI/Hi\R1~J!f\*P>R]| -ڦJ#Cn6+BrףN3~lIqVek¬̄rh'g8 <>S>j0-脎V-+B"j!fgؾvoxnL.G4WJ63r3!m&K"bțޢ߂jrҬD%\ _Md n~@CA\޸Hi9+-\q4Ί¯/|-eު)`i*shYEW]t:P3C>wgwblfגFv[.M8? s)}^ϒ--f\q3b~FH7ǎR5vWUR FF~R JPiT+25[YL bgJ]8lnAw&aoClj|TtW` !\ J*ZfC9_/=̟srNY0 #aMf9!R: o q-i_~#.Y}w8 ;&_|-Y 3XyE>fs Wec7d [S 3b[$Oj ( \=NC \1;1x&+I{0%^ZzAKܶb|gYIXͨpKS\ֱd23@zjlboGChc}xh~)2&8ƈ;tb|;t>MՀ('[c Oٮ~-d$3WlK|w^_"ᦻ36K)hO2"nvJ3v/=x0O1Vq%ӸJ*4[gx2:f?rP!i2N%L96w!nfSN'NLU4ސlQNp/1[f}MEOYWve¥AZk+F(׶⽿Qɞ<76p1Eg< ;FWX6~8W !~rOoa:l-k6jD0c i^vbdE9.rDE_գ*Fk%;^?zN=c#a61g=nVFXܰ}%gcѵByaO-mPH !?ԥQZm! 0%VHe"f_4c,7=#t(J֎vj4rѸ1ĸu,X KYAsȤ"ʫ[d˳G8v0.jk5-Dw-c2/a0.54{"7Row\ :}T?^:AI3wL0S>WA< O2 .dw_G0}xQ ?/lC|sqkW{=SCDͅI@sm]QrYmD2Oz o;UXVB*}Yh\uxOZH޾]  WRB:PΪfKtb AbXMӭ\1`F`[ g*[0!MʇUi1Vt&2d.m~!lY)ZCk\XQw9y>MX [Xb SՈЅ0tW[pయmz_J%dkRcL#&7^ݺ3OB{,M@ҽO7d|ۂew09%x"dLis\*:-K2Oؖ%cKeӜg-YZXGAǶBRPWSs4Rt1ʊ\U\_JCR C"TBKZ 8%T9X+lfw7WlyKMH`ݏR$81˲aAS;!ϣz+iZ%s0U*WAZ%vVM=Py|ԟb1?'uN*a^^tp(2>o3v]N!6pS{7!3q>X??1zg1@{' ^~2ㇽ瘾T۹kB萝^BE (R-pi80;WV\xP Z` l2Oh6o8\P>kvBfGjjGO.?Nmz ld߈6gHu7ԿI(q%']( O}rz^!UGg#1K$Z*U1CW<;5ǻO:'eKr@R!$"s:Ɨ4BZ'5JAB:"T%*@^tֶ¥-pIfe[t5(e05QwaٯtO- H[|';P$_fƎS7VpЍ8VsCCK?iOd .3懃 g抨/"V`;-Zgak+&be;(_zIj:B'DXlnxi/dǮ;2"lfYwjxPqʘrc t4HDZoHU/xDv d&w8QP"DNJK?! =@\vN EV1f.E+ooקp<ף1K1<ݼ[ڣwⰊ?!Db%_nW~Йm!fz9 }Hiig,d,OBɨ8Jr!8 7nehvxKҶQ2WwmTryTk dS1Jeۅ"vS^az?^eM*Xe$p)sƨ%٘tV3םLXfxg;öqģ׵-&wv1xh]vajU:+WT;v\B+89-d;U7~Ѿwў$o@k> / Z1IN߆c/){ZIIyS}ݒ y:2/?\yIf pkO\˓<h[mLG_be5Z<)kL ^na-]8*XQq4C22'f}(ԢE@aTzrW>fP^Z; Jy?E\{ ^C[d`i:+ UPjC<&&E!lь$1FJ/ţc̶< _B/U ၩ^ii ; }^]ys"W: RnʇIĶwpusM_Maz8t" !?TaV)V9>rqfar/Sp)WJKj$ΝF%r?\1NY@X%41esugv9dc GN<y/E蓐CJ!n?aO|V]"^{hh пЌ+ЎW j2B1/M{(Q[蓒rɶMk ^I|tֈ|ZxUm_ r̙6笂hTmFH:; W=uOc[юaINgJH_ݧ`b\m3fIdB\8|?@gydmNږT2 fcxKeRn앂Rhq>& 05V:vd+;c``.R̐3s}N%ciC>HZHWthT3`lCLvdfٵN-y%K4F'V-(n)p]9ΪaՔ3w*tnI|EeC`cXoLJVʏ)EX3"G o4lru},9a$D"-пCp,zf@L#JIs64u6m&^>{*_us4>,C&Ă!հQ\SĶ8m 9~X5QENa%+S95k5$L˭Ҟ߫T֪']aXأIǠfA/k=W|KEٯ?_tf\d6^x{jC#aQEE3Dk/GheVw!0V^ xm?X5x5S%IY'6(`)nPs__*RIGA58G)g/>`8FgxW̚U_>`;H?jO)3Ps3`=j_*y*/fDr~AlКTLNp$[ ;J4ƹYfI|xMSqD={Do (S@}L, :` ؎~tI㯏SDOv7pyPKZUB!,gж,)q`KT يf,Z} (^g6ik똍rآLЋLxMy*r cY[aI"຿";\Cש'X@R`u`EtL #eJYYpV;Bՠ/?ic%MytcpV޸XE`C+%\6PGzB {yÖ|Au͜Ƽl/oEZLpcTxѲXgҲMzE0A'V w:5Jh6Q iC#Cʐ+;s'5dW4Cx7.,pJ`*c b >©lx voۆCN0h|#Mu.ТfWKVDўǒ(97 >DO/j!X|D[ŭbm'*.e(Auگ{;\9.GG~G6q+x2ET*!EO]:=]DڼK?]*i[|䠪)?O1̰SHI5m`vWܥRLkWdCUlQYM Z{0vI 0PYEq AQ8\S'65YHaAHe% sZ0jIK‘@1muU GI@l`JUQʟl7܍'p+p{<tvPDuldb<<⃆^^ Rv'}Ľfh[%y EoLV&Aw āJrm&&x'6\{ WQRNߕ5.Y[ Ev$6C4o!qow&w7X fX-ʎA{r@$SJ B׼U\!DݹK[s9T< "g¨!s/@nJ1YK][YJEx4U<ԟ3>csh=n!>UmUEƻ)ϣhK%>7}Z11 ˧ C$Сc xmn5v ~4O#5ƥ6ytu8Z A\ RxS'Rn0C7eVmT/V#miyYdrwr C[8YFUWx5M{GGpTПZlsWҚQw*_߼^ t.')sqVie_>1>@x;? pf!< S,>i2$b9R)~N/h'YO>A'4Ugir%$M-^ƅa߃+WYpP   }2!t,bƋxg_]fH(@c2g?p1|h,^JpcmT,)=RGQ^tʇl ]J3y,7OB‰$!GABhh7ϊ`HU6 bNf*i Ri%5ɽhy(q~4^cم`Fe9ZxvӲ[ϟ=@ Ynh>pqjmCyB\v#BGR̰k8*ap!R]Q%vaFWYbz֯_`F-)[OULjA51>⫠gڴu{Q68W\l"{z(,1]FL"8-N7L(ݻGj&oCN W흈TMxԫԂVJۘ}ujRoX6g#yަuod6W Ct%Cq- ͿHz6҇2D` :r?Ø%.M|v:ցN$A}æ^{FCHP.ZPM70Ā_":J%(L㨆[mS٪Nm[C e Ht]I Zl %mi``PV +"͉}u> XDKQQ~MNj5SK#b`- I^w+"y1e-Q ~rb,([+s9Џ7 ºB3JZM\vyd| x]Dй՗[eSu.Gܘ٤U'Kʄ@"KL skH&IU(E?EMos#m(JLǘ 9sSVPJ>3`gEzEZ܋/K$ MAt?ɕN),#S!Iq&G`bdEG,&M;1BnjCexRܦ_6QYe W˖\ɏN ȧWA׍!sEuW|f?F,hg#O7}, s* _}l 8M8HgVCX^z9w @?=dqOgݼOI8jn͘b0 k4CMʜ;ц+;7@d|oԫŲ*cUڰF\ZiLS>c!/Rp;F ,X]r0+[7A>psr̚lM{2-:ي߸tF .red0| Sʀ̠S[yunS:32sk?gGI6ɴIt&c/zũtn]g v칶;5\ 50”"-'#0N"WTqݰ ?wk"c3 ?ŽӞ\ѹ&w6fQ-݊OJ@S9Ià&禥B/{WiX郾4 =zAytj9i[ZJV k7mza֙lV@JAɎ yF_gQqV1Sf C|7 yds ܢcUcד,Oʹ^7:N~΢ȭDض p  D`aEIqci?H~QU8~hx)SQ&NMڀ&~ ܙb<$4ꏘV\o})>,\;}J{D_ ~#x3Dd!, 0 Qw|&VkwZ i`ߖfled bc֍VV0 6m2Z^8ȉ[3xJE' +.:z9p\}zxҫv/mMOC;)51X5XG=AZRc~h(BSA o0}5GN6|Ht*6 \G]Z8Ilz v4 1읁ԅtVڬR<7J/GpR>ɯ,'9%x[ $0ȅFX1D&jiO5vQDy <jWF|$x(-j#DO Òcw0jmh) dX,9rkؗ5k]""xCw fjE;9iJ¸s<$edK V[.t1)w}|7c:˸-)ȢViڰd[vetii~`47R_xҶ/mVtlI1E`\p uNn_At^7~0uÓ.m3[P/ @m߭YH*z0Q:p}S;Bȿ=GOM%0cBT'<g<*/6yBa"Mz |b +7e9e[0G-3l˼ꌦi3b53P w=:azs8 aޣtf Al9}ɇ8+XX \ApE\ ftmPvyToqi/go$REaA)ӥm6L=˿ jg-Z(U*v 48 Ex>lTo8]!2D@uϭ#EOKёʌx_r_ ن)a;vaH.Zg[}IAy8[s~ܡ9-y@CO)TfhL{v%年e)7CB䂥qwzz>Qmt0NtJ.FO+,}SI`ԉ~N3r <[^TmǼ|FER4kd!|>sM/wSś1wld1*`QT9e'N[?OYE| Blr$4^JLD0A'[;[l"{>+ysxN9,U(nt1hM=:Xpߩެ-*rǘuT]'H~_* o $o+dm5W4g8/=}e\v ^$ō_L3fNTq]w) /2glCuF6Gr4 &&af"kX:pEgiJ)zAe Fn-~Nnw̄$Y,ՒuĬYi,כGC]S wGGעS"TuOb^bJ( 'a9egoabb& -X}&`QD1Q8!B_5(y[`2Tȁ>qX]@s |9vN>7 ׇ"AdcxkKJAO1FI1nQa ^[sb)ݴnAS8Lmqʿq.b8 @:Zȉw;!P{ϟ#ڑYb1!{ Iw "qΠ-CuzVT/gSNS]>)2x9p Eee K T%`@aHnڴЯ+"vܽtiXN +T0v|lno|:KdS̐yWhwx|)z .9Cf*AD[q/jif3S;wL\@5o4M Q|Tc2gCnAm&Y?SG7p oGHuKDQ́^B8.虞j#/O<cuLg2)Ipb  +J5m~ o./r74px[79j+=ՅtZdU1W?k#,uR&~EI,(/@QXۡ)vӅdP43;9ɒ:°:,Y)s q4[ϣ[L+B{2yH%Yg9Y  q6 CF~Wt":$#rb$ -#U~ʿ.yUi4L|X,3!(o0*y#s4NN18wPfJҦIVͬ&i_<߯gaWs-!6[|ݓN\F>YwL*'%4Sl};š2f$A#ꗆI̐鷠\ӽJ'`s)t j(@%T8ڈS[^̄)V Mhz}‰-\Gu~ru\eevRea>:S0|Ej5A&8 0kErl:j]n[o<bԡ×Ѹb |[[5jϸM@- < 4&5r=d%mEߝO{l5D;)⨰Av@-.K F|}5s^ 덌nбJ:I ͺZ soaS?jgKFE.bw(cRaW G8s:Y] iDU~u '1ܺͼw:EvOv1Zk5ñ-AEM ;,=7a* J̃t%('ҪEt蠢v*Ȭ`\)O}Kߟ&Or*ku*Ty֨U2wy :57ˊͣd7ؽvVoFZ6եR<%DD~ +;V9e}V,:C  #8@3^vyo.|e(TJQȊ)i{9ȶ z(]AH/9a,h2->)r An+sv;f[4 >h\GƔ:n8F_m+A4CxO5b!k ƿyu\O)M 2my~{[ v|1N!=qȋQLܝ|F<]I5AB 9;Chd6i})86kl<{73}JO\_i7qUɢhgqs83$sQd~0˂/q| 8;? [CΔuk*ކAnŽX,W8HI@k10[+rCu\߱ kL Q&THH QD&5Ujw3^\+`RKD qPWw`k$ZFo,M$ה{SjOl%-~/ !z!^ޛH 2q{ A;܉y>]ZmQ61;T[0?8DrkCޭax)Xr"Vh5 Œ8(_ >NibS؏1'm.adܰbr uyo /&Jv I\~15j.~x2ILMw0pgh0vg'NÔ\?n!}$M<$=D5;&tadޫBVF":'EK~> ?oC\: ҆=8X<#NU"Qu8Pi&?M},vH\e[rIE<}IJY8VvFoXڐEr- Fo쾤>y>3W7 WB tG1Z;Xy_õlV4xZݞp&良r) [3YzMSWiUr {i04&p$+ N!J}y_E%(.~*4rJI72F ˸WY57j,q*Ei1W L6*0v;s9$lIm#Ul`@m[ |`aZ$9M}ݛI"<85gF__|8r᭼λs㜐 M_ҋ!VrޠvS +ק-c(k R Ȕ=*>D-LRPSد͡鵠f Q3/>~}AVJ~@F4H}79Ruh&/o_7@K3aTAͭ{޾uL.ABC\:Yy0n'klehpõvƝ72ZI}ǻ\M_{#VOxTE6y338j:.`ko*1s aݬ#icmfle@~kx9qvp`?IDmD%͵2Ma &B뤢T@ԊX{(^+KB.o'rrZjyO L"J^#x^u冲 ܵo>30xkdV8;d5vrDA &tOBbƠU_|/K2_b㼔 Ju]R.)l$L|ˈ4@>!uS@ BK;8m<.yYBF(a؄UrE*&@z؄`ȶʵȟk /jt'Mux=W0"= x8e^!"aW1 x w'`|5y Q22:}"/=ʭ]Mjr̂}:a(Jָڃ71}3cT.v8P>䆄tƘWRQ| u .K+@2)s]b*_bo饮w-Ž\返qۗE0^t>VytXL+GRCv 'Nu @bZ w-,qa-iR!Vg#R`Bْ\u '4Vrw<(趉Pϖp6ayqsS@F ckmBkЩ'r ɢM}gZAӸG!w}3ޮ]! Dƶ1\DvϷ\T/>1GR e?~?O~{>w6Sٜ$5qkJ:nx6 w Ԋ0ڄ#뒀 wj,l]F>OT;M'c?) -}@2Rz,ۘ)fswqYa 1@Ysu&%ӄT%QB~Η)!(.Q?]]$4F]_8w?KⷱA$m~M%)q_&NEνi. P'79,CN^\pUQ>x$ ȴ_eɾUEvib_D'Y$~JPPe&W-3r\p&~f_ 9 x[뽁_W lUzα޴$bW=OG{J[D苹Lya)=DAI决yv._ Lf,\dG{7O9y(E^V ad˽P ꬹhͱRUb}WnE0eMMLRm „@8Z 5շS`VF *z<5)Ԝd;>=G`mjs]5fќd1R!B zidᵜBOI`GQZ)lsȽD*q7댮 '[ eiR OsͼMRm'x5 C nr3ն3I/%'fha7z1$A/.? Ud8c+%]ƙ8aעyqE+:`j fLcX^n$V 'pXry"T˰?w/}2 #t);٘l4ʋȊw]$ٲ,¼6J@ <s&eVLbHv. ]Э؉^3}QŴV?d 8+I~mX#zݻst"FqD%r%fVR_P|P!/¤=s824Џ6JN,ːyM~;p(LUF!R=ZM!tɆ?imqC֠U=ޭ/*0&8HiFB8^L6ބP z<䟹VOS.eRV 1k`)kgEiB4ntbW?"x -@kNMmLr R+G0m5]V눐T6: {Ӣ¥J cCsߗFe%DPFRpRv:C a)m)IW!= nWIBI.ZDNaf:-$Bal˾|TyM8`TW>p4c |nB?+ $ѐ΍\8cF*jNn3>t)d|mU'SsY.]`M:pF쀍ې|vN39$DzO&$:&g.r[V5=0f :r$<p@ivQv6/PL{v`%\nڥ#,9W,yiEB qT@e%//]=Om5l=(u+ :CA/;t&I4BMxqh֋ezP\pЏwd1ٝ%W9ƱBlp#s=& F0aa ՏE^rIEgwsj+|͚q+qEôm⦲? $Sgb oJlY/ס)2&h gP$ w/vQ wv!L?ʦP e:K7&CiF[L*SY|=#/{!9-j,y ;sFc "/Pfg6{"y;{%),C}QU-aO>EClmn>j(k)e̴ƍ8dRͱtޱȏgժsVyƇP0_BB}I'i,cҝ:ˇD#1ς=?v)Vo\dݹ:0 <=!ib*aN""4 As9Bj]vm?(&X cm3灞^Gf"F]2U f"waSy~|yu"=pK6@ӠAm74l7hObD9('C!:h+:6tb ݮa,g>jdġ4#ԱGFJQ iyy)v~R50sAYJ |\,(ƺQo13"74.[LW\5řU~ ̵(/#n {`ZPgݤ//C;MxXbr|؂vNg/kX4,VY ɮOgbmvڕ+ImP{4Op1IH0HlBnPn <54 'L3kHL [S;iEGY>xZIpAjDճ9;""|WcLu,Gy%/8+);k^: i%:*tdD-dj71#bAKk [EJ9P SGVOb4.l̀`i! MGhE:']/`9&G L[6H&+g*Č<%*x)4\uPC\z:J;lrJ %Ȏ䴴qߩ1J +(C.G66CF=̂VY&{D(er$2$/qcCpIo6(f2Qrh{oZH yBWGmE䙞ކ`-`\4aau9XHV9KԪ5~Q,4&ㆁۓXO0"|Җ/4fF B/Gqjd&*sʨ i٥l6Ãag(RlKFA }5gnb!/WTBg<#̂֙$Ft>,V<:qC^jݧz% y,TV߬1rcNқ$w6tCQK ѻ7Bx{EfP#ߠ=)ap"%m2qoKThO389&}/WCF"x.! *$iBX<9%4)8# w Z7;61Z}r3\7]7 3"ӣdS0iramIt9r<Eb j}h<- *51Ӗ!/"|xO0!:,/,`AMPzk w{9 >PKk!L;.#a>ڦaI#\[-TE꫉K"*0۔bEF W0pɞ,]QKTh+`٠ʮBqXs$(iP+R}) I\ޤtP<gy7}=>x8/sxs+ޡ Ꝉ/J6]ǸO@.0 %5?2rEH@Vb兞'SR늼Ť:TN@@,-{|$%f ^.z$wTuW[Q|na..@]Ct=@!7;Ɉaes7%Ȣ) ba6:,jzw2PVo%zV&cҩ#r&Sm*ZP4:n>waV~'13{͛ʣQN\$uI|ʂ#ޘ5=Lx7Q1 /# evTQNA.[DCb2hU ZW#1!'jPg2#۴[uK?UV6[C熱F6qznlXڰ" 8jmvK8ӤK k:`2LԲ+ yǖm5)D&񇻶# =N>7`vC?\!:gt* h{ `uTwKCZ15JPj|  A (rs-MRi %*k^yo(;M޵>l r`Mb>0G9jS7lݺqY^1PI,@ 7eq xG'DojVJmu$Ci>ՕN'2W^sܐm*4~% #O"]kTM񶿿ZrV ڮpǞ1z4Z/G~*0 $6BO< EjYC^>#Q^jE&(X[ AZ ,x 4KZ`o)҄P,R/{i2jPZc\!ptEIYA\zWqCA@nc;)&gcp$.W[BlVK4nPI߂5{`e&[ND5z!P$o/Hݣ` A֮XBd̓,nM!4y| vU>P4'͵jV:ˉo-=U>wҫ9hl.o;NnhU +7Ntzv;wb}YMQ#d ¥<3Ne=. mn^Qf* <ջ姟i|ⶬ+)Gm|6Z]% O_R {~8 oa=?03 ^G*&9&n}Cȩ ,2!F;[3BiR!fMx)L\f} ;I4FQʎ,L;[8M''TQO8IjGF1$v3_k?j>QNK~Cy?~ӷh#ۥZO>qU3OOboDO9Dt(>uD=qac xP螅Mq腫,Cu|Xk%" ^:ʪ-_Meó'Xn&&/ҶtQ8Ay> H (n-Ƨ$ê0QM VJ\Oe/:5*HmEP쯧xNE"[&BW:+rě8K̄q+xo)‹]I'elk 7OsovH L!G&Jr~^1[TyLI^y6C:T!ok&]x jYƪKPJ2,{H2:b=gl:r9VĴ$jÒ8s;oEISmڰgVǻBVvaohJ!5rҹOkr؛t 2De {|%N1RDhE,jy2{mwЙK>x8'qIVXFS2e~`V{\JmWӀP0HLkmӃ,Kb )BwFuQT6\~77&q(s(.A +)n 4A'6imUWo+Tc)CE]2jm+C0x9kI.39L{ $y5<U+F,_#R`a@.R&+rU0# VC~՚< ^^vM&VE]|W6x9j ))9gzh5I5Yʇ;R}i[lm ,gݛBiW}AYd$hȠ}P\7L";ꀏU*66&f 0cm a7Zz]" 2ӆKu "NC T?/i̫4`6Ja0">jz.C+uVeG&lF0Pen  BK<|c}<1pA5dMфςҋkOt6FE}_cK>z*Gh%_R 5D,rwI$a=oW ZUM.&,[o\ZV@NM[0>`i <ڇSY\td&咳: HJle_h"vS$WgVq#pX$c넪%*tCЂ2I}cx%x\=o<|1V*ݕ*9m!@/Aʎ/&,=Wq\7d(bɍ5[ga9(Fa+{I𯰐,Qc9bh^l2̛eM LTNqcP&=LVfry]8 xr018cU^6̤I*2~#{C/͚I%_L=pO\r( Xc >!xڋY!ESg#s8H= Tg~{;6![֢[uP>V Hxjs%U:īkGp%m-n*.ˉR "|x͋ o[Fam!b.(8 MvBjE<2K'\q?X|m *q:c>+G I(4c조5fS2z98SFaPQ2( 2 UJCfrv짋}Ji7&Z.Oӷ|(=RzMNRִ,oK=QX1o,>HC\zܹNkV"|gs}C(FW@АNeTԇWVU8EVh̩hjKKE˂1bF/ XYڡxFП:FR%{8J(9rO$$xz)`M \=Xo(EOPҗ܉s "~䜙?cgZсv k8Z@ڂ')bS<5rKwȬi г1"ds^nX-^2k ;e׏#?'T0,^KmМWR*S6oZ|]YQߨYW:˚(QkK=O<91ODYW5e툳"TO+5hX5* ;Ef9A9xRkdURk2%VH?;.x*/洴DL87m!]~ITp~'KY [|IUIf̈́Yr7]Ǿ>`1i 2LCdɹ 1>da`CI&-U}O@Zx9~+y'ۗœD"*}j4dx&\]V00WZ3%}fFk BmA g?iuqUr=pHZBTh6m (fNElӂ&Vî8+CASm("gR9.s{Tf3hi7Z5mQ9r,;v2aouGl5 }{BDjYJe}ͨ0*7,kr;Y^'6q8aFnFnუkZ:?PuhW83m'KI%ջ @/SPy]OwȒW >=~S2^mZ-ʩT- E2E3Y#"I@jBcG|(RZ]uJeUתrn9҇~mtp;0^qKл|ό«-DFN! 4ď6˔Y&Grfob$bXAW+`W45=ͿX%yD3 ;Noы.iXhFeʀޘ'*к7qބ_m /[Hr#h?0&P@` e%F8^4H)(J[F/0̎D~fF@K+̝>fxg=(Y?s`ѫaU >(n5\UIYapzG~lp E麚v OUSW1h@AV̦}^KoWyUsP& gOV)R𧈦7^mz:`oN Dk) #% WFgS/7wvDh,7ɝŕ"+BnwɁ)5V+=x)3.Q^Q VnIdGdtП#rt㬽Vq7I "m?Xk+NiD$r[]5'9O )(drvcBi}թrRŝ$xS7tZ=!<Rț IM^HH8]~QiNlJ9ٗZ=|2 ˮ-ngnQl=cR薒Ȝo2/Ww;)als;ޣS1klAYUJ&᥆@|o= 8BK;d2QzߗWAn=1>a͵S#bh,6~W&06_d'E^Q{1[[I]V]9HWTP x|-f"Q P Yj҄Q'/|r~^{Vg Z!h!6!1[ -j ID$<0 >12@nl#џ*dIA>>0^O#>H9Nb6\?/]+j+D ! oJIjl\v Q4c8~=Ec-J^A )]g@YT<8hOH=_Ogx%~mD09XpÃ+gbopq< Cxm?D"D㺳7;:c>&2ר]2JE!<%?"Z#ni-*U-H?+k"&Y4$,`+#ȱ>HIZܯTۜѲ{K಑1`Q4B)~|xrnnij8*4jB]@-pcF"oNn7,T006[aV*|!EsnM".3z*K'77JzA7xΜCS([X;t$Z 9j- Φ4uҤ/1qS7f/CI.!fRL<@sYm+'g_p7Cla8Fchr>Ya!tk$Y%(=6鶈-xE^sH*¢Vv$5`mRh EJkd^aOI˽^ rI 4X:M;jl =t`i1hsnG(J -Ŧ "܃)W^""; 1 *d<-rw  R 41 zNz ?Il"wݜ邕\>qG:fC. }vvD AJ_Qn־RhX8,u jXEkNp. Gdz#fרDɛ\'E>vbj 9OxY4D{\0Wd8 _ݥN6,5`%t"+s^/QcsNu_ѝ$<f>pP2Nɓ)E4L}`Uv*1\=tncM&CIg2X!>#Q\CfFƷH mձqRTx-^;MQNslWZcFY"QBMS8&AQLj6CM5kr1 g<(|=KQǤtS}3IS2_$ɼL  #E;c nE?m‡?}Y,*k`Z1\V gD^#0[ ه7Gfb+go:9] GpʣXn#iuKǪoq:Pd{ \҂:83|4}2=.޻ _A#~EP^?c'$M&IO.+W] . bHE|HU^ AlFA)KA#*,)Ҫ)u#6=r88yR Z8v s}%ÁA\~Gms[$~1Vܳqvvl_bj~hJ ݒMgηy(*K;+# Bx__چ"^Ʃ|>es+ DrBt ǸUDi9Tr[pc4H-xo7Rr}-e?+nֵ:g3Ҿ۸}l&[ 5ԥϞrr4CsG] ?f Larսm#g01"dIRx̕4-)Gr@w${] m[ %^ӇStyA6qw FcNp эF9 % ]AT䨁 wW%dM@apъ@S!U+X*y\fzC\igrW3_CM[|$ZP <\xn7&_9G5e{jӐ؉-@p;Dx=LߓZI~;49PSt )iM5NyQ9u~e!k-Ľ,{$&wP`c7қ/\rQEUX%0Vp4fէ(MG,Ǣ"{N݄Ho"^'jJ9BJz\Ȝ ߑ3; X`z LM=#^jr0bD#Ugw8`idK)!Bd R+BL_+X( "r5z|t9Z@9PP0

nQDbwsy]Mv*Z#>GEc5o)@xp䁃(f#&S$+y^-L}X8QׯA/BT} PPwϏIq.N{ɻx&1U PJ"Zcs3k/zhqg%t_V_\Y˛qtJUg!CmA(Dqp+VV??=7Q\`:mfFFɸ ؼf5E KV. :GNC/׳A{7IMH 2plT%!ڞF۽P6hy%wKsjW(t Q$ĥ'MUۜѲbXb\l~d(Y-! ëL,BC`経 7 \>.bEx˅ fTS7g$B9h{3`-Y8Ch㧞1[dw B> 13sJdU)};&"Nl(֡%upR@ a'y3_'v8v Iq\Ћt$:&m].gBl(>]} vH#RbbK5gGB޽w+tpda<^M8JG 8.rU^W9/Knѵ7Ӈv,a3L;!6Q^]C{F+Wƈ&o-rҼ6ԿB#N(tHۏ'^rY%y~>IKM/EC>4:Z!#n"'9ObV۸R뢯@EU |HhQl>iv6L›ly%>%T3OG4 vX )p mr[K0|Bo1€ ;z(r|KeMNk9ed9v=F:Mh j_6y%"v݀t먣eIaNb8MY?PTVM=ûC㧈ŁKqtfgmpSsKt'WbO(MJmTSMF>K#~w26 ę0 E6mO/OP|}5U}/_Mu%u&yԱ (gvB8h]@j|z: =V`_[C}Žxjo/nB,Ffu:4 5.?c"Ѱ#3P=,m"BWFmݓTXy0 aPoF/"-?U4IpE71Z 1p27a@:ĕm%]gG?85x"(M0>M.GKsu{XCDKb4m[*Ep+ygc:p>V#xCbk}5Mğ"=U2ib-bOoq.3^1"+i\i3P㴎rąw|PQ/{Q"(f*Lם5 z.r@([$3Aw,2ڒ@dAj/Cߕ`;,],'jq/}& 4H1i]VոsOsd4pױ ^O9X?g_ˏ\$FBL3H?vw".~`o%CFyQ5˔ 8ڙfY ȗ,,B{QGK :w/ 1^i S>O0)U:wyѸ}{5O?Y`Om [6_`[&h[-1`ݪiuiF <٥?4>^dfp]ܴjJ,N κSՌ#6k%;/vmu40@뗔1 K⺌ a</[RBWy҉}pŖArw%5R634r,ſ2\˗0g<åGAo u1B[[{-} 3*Lԧ\C<ku188nYUZXsׁ[D89הZ?7n^6u J-Vt!WaGIrc&$>*FfԸ 9GM9Lv%b?|u; ea R#S =LE ( RYZ#zGGKF ;gXw0s}|ZE+xl3 WtWmꥄpViv*5ZгXΊ$HoNC}0$}o]cǦnJ hޓ )ns YITe)x`5FˬY~~gS64&\7̖{o9 5i@v[䰊oXގ42rZn@Hkp \/ T ZDS` g0|sccϤwV8[caѨ&..U8 G/7БHc)S0{{ʿcv`cuQQI6 e|e@~,, tLVO<RS*t#+OP 60Kqƪ\D`1_6+eKnΨKZA+ emv@x^ r ̋k09G0G'07ܑ+ Z7;iz-#? >{/(@s(( qBG͢iP'˱Ma{|hʸzIcUClAo*U&)֮3 ?ƷR?vΞϏQl,)soIpT^<á± ,|' 0JIeۣsuJ=nֲf|At~tDW/~?Psd=@8p+~Y> ѭtt'3uz0艊9A+l@0s{(1?~Y^~jߡ~Lӈ`=Qq!f(y5+4>ǟoAE!ɊQ04CpL!L9tKLr@1ۭg,,qz}Hlc|z129-Oqr<LaJS+PZ r9=)WeQky4D܊\̳ $Gl`Svcg$Sb06fV{ژYji lDIs*#ME S=c -= R3 TAV[,qlr_NJ/?M1?j| HfѸ,}3O+/z$*Ċ$aBF{8EVfY7L,d흋kS12(BbPG9#HG yǙHGWh:[H!d1:NWC,eycf)n.cS=iw{mzѹjK&d9Ta K):92Ό,kfj>Jf.LG=7.ֲ,~l5xMVzA&!/gXl/#Ӗ( vU <[0͗R96Dм ʤEdSR.&=If][qnu䦶CÙ8zi1^,rPx՞mtCW9ݕ:Yt6TUno(yx]2X^4MȉQ*N8Zh,ȴt;BOP?%&3N2*h'QAaIH$(ܳҨrtG vT.&)~F|sBirȯR1'`vD(7\H&l}%oE_u/Y 7s\08nLTV \2¦KeTUsnS6O5}8w.yǣ[S&9݌On>)4-/v] U D{`~VNXE.TD r5MiՏ`tA26p%.IpS3.}[qݜ y`jl ?nzK@B:Ј Rs{[V!Tk  1hةd ʮL>V]p^Npb +^% YVt%3p/]?p"Zƫni6),y-HYVGMpzieFBJb *J%%[:(E$*ЪV`J Dٗ ;2ʋv7I]QEG>.C8~aA'"Bvld%b>a/O`PQA3p ASL:㽀Q-q9E\A~1'^'D 9c6eM@sGhDl" óY{US9:=) x7OȾꋍ/6!:nĩ3큑4蠝^N'JZ^?Dܾj<3kͽw Z`|ÞpDxF#w M1='@!CL`PVqE5BN\35 L]٣O'4nvjXA/}aiv f>X*^;Ӿ}siހe/O:Jeap,!7EH(#vB-'ENJ6hTYڄ͏ 2,np/TQ !U/g{i_ru -c.o{Yr _R9J-cCPܭå'SբN1?N^5rTW<'*~L]uE{ *-Q{Zx^2h+Cm#ĺ1!>̝!M  T3 &!ʥk_ҾB>}C]dkps[4yFSx/E"}?&V=2nC%ngݜ7kX6n1Y eAp?jOE4BU^%.۽i>4gēhY 8XrB)-HJFb#"N|jmpJ7_%'o6S*c,{!z)?3 6U9ki~`y  ZW+*`@O%h)ܷ"N'~d]io쇍OkE e!.iEVTT2RKN5,Zu.̽o“xDs21x*/(s#x9rFG\%),/fFWt$=P:+(?[?TB# e3LX}BybE1Vʰ/` ؚXJ )kìIB)ujh9NV(;7h_fwqiHF"|RoL%B*<6n4A߆qǸD>SLMeDŶի׌7Z z_k4 T%s0i笳kށ~BZ7YYQ  [oJ{vȭ!_Bcg"e5 Gt;MUnϒ|R՗ &=j;]Po sbЯ [WomAFӣՕpyU 5#1kp;ꋽFt@jT zb+wp6.l%u.ڱDxt/KېoF7۽LG"tR*I_w'=pA2E%wp{ܳj -2<1ֿuAspIR75z{ 2N*XDcIF#!TFԄ o>G ~yՠGcYzo{oji3h0WnZv2W eyG6/{̜,%Y\0t.uÓݴh3F;IT5mcSmz ,8P)%I;4jZXX6sɲu*K;#KF&w^AnH 2KL x(d _3uvp3g/Opi)Fmp-KWL]I2>2gi.2{h mMO,n &#w(.)=Oi?TFBsG8A,VA~_}tv:TWEv3t]e{fdj,gW߆ ,@OxQR7 Ɛ@3jit=( q4Ylߞ+Zg8A%Eo gXlйoDR =47U/*(3W`+aP 2@%-b0a̝!J!i/d6Aј}(g e"tJ<,DdO!1plD9(^Ƅ`b|YgvhFp'pYX>^VZk $Niv[Eʴ6Gi~^8^!~Qyod $T8L8kQZa PO{r7ˮX~\a[4Vy]m]J'j]qJ?)y@Q9}]9Ca]D) w =}H Ĵ)ɸ̤]\;4OCMn]kPk]!k9Az^qTL(ƩT)FةvĽΘƍ/y䔑Odi7pqGMU `g8e!8> Iz$#y ;ZN f 9c:l9;23]h~lϰpS HQ&xFYSA|VqY#G+!aN.WvX;ԹF\)<\X-YRhx<D9R/`B)(B Y;JG2cxi‡Eg:#XmxZԗG* @яL@jk*Œ._5^my659 2$ OG쵂73Y 'wI;8 ZW"蓴/F5%-6*ͬn}y,3/?Og]:AࠒgaR .5o{-"N'sC+$jg\Z~$}X#4r>ShOWjVޔ2UP5/SZMp]QgIaf^F$$]?o0E`u+P4aS 7 գpR$߳1yO{.ʹJL[yenhrjQ]Iфs4Nt)ɐmtjS fub1U q_Ƹ;{f0$_K3wXTg\)2E$)*AŖKEˬL~=$_-QSBp uJC>|o7@B*$uq{K3Qs?MbBMgt.).dq9Gh@)=A(>-ԫD8&EKت$y<2ƀL)?(5}Bb3m8)w -cY!8]4aNt sxM3N1<^A ; gkUɫ5/Baל QhV@^ﬢhk9&l؞ǽZŚ6\:cUނfi%Y#k;kґ] Q UO;b>6ka.AXgtO45zy&?A|nHM$l:.ۚqB؀;ntf 5ߺ(F ,H)jӇD~rH<3L[OYT:&\kj j(D DUUDB]}; ֲD(ﬔ|H&㵈O]ROS=ʆjW*z QY3& E)ɝR,3+^'*.9f)v5u"hYAsɍ> 2/+'{|rȥ0*! ~ɚ31D L(>ro5kD1v{roр[ZnUW[^&_ՒQTСaj+$Sĭ/,άwaY޳fn1FlR~0dJGptV$D=Tf#l:&}i٦ ߙfLxKCoLxEW")֗KQn%d*c4G>0 B60I&ʅ'-k:Wn#xL4>Ȫ_ ΎC5kک3VjȈ>.Kj<Ӊ'ƾmTMC_Ic* (Ҹ6סhߪxG6EHF {ѬW-(/~2čf/<YWkժ@Yi[ƁFRn}"MO{F294&Fٴ(VOc`HQP|tq ޓI]K񥛛 y3UXL"uyk޿h/C%AP~Q[ݍeE=AG7TP{G+NE1[|D(nqr D:V[)N\ň@@wFhn*f2F'd7s"~Fm{hfΧ1O I zKY`y_ %Ӯ32G nYz%(\MDgpS@z6"uB ol b¨޻48LλXSY-/DK ScռnTL' t46I¡{@:F3ǞuO!ޥlLo'3,pDYr@!=Hy*ܪXb<98_l t] bDT"+R/ ZBAV}֯OKn4VkY̶"*D^֏M .tR"QKT^ckpRTSRP&ZWe~y"H 89[k':X_*^tʨik!CGǔ) kkxacJ.w !^fI K]#?LH5 u= xkuѷ"'uBsᜀ]OFHF)Uep&LA.bx.1T-8 ILmI Y/?Z '.O1yy=GԄ#tC} 1oEכkhy5L47>1qjlZoԔd @h/aX2 ֱ"BB5(خ`N}rTWwMW c$~#aӋnjS<`m~@ib薬IԶ` 2YQ܋fʸݑUToa kܩX(BRf bl^VGw}V =MY 4fl-@oJ#>I:o\$\wA&֌$ dQ>p⊚=qF{\*oכM_S G_|A[r)5>J8?I8AenUIrm]RK YYs0T:v%wLFG0Z#/o(3k!k%8 Uþ=4Y75޳^5AE.ރܨ痪$:Q%\۰5`6qvo?67ؗ}::oYE4(j8~ :M$F}l(wwzQKZxϡy*Z.-o[G $VϡW/k>,F_tw_Aj;a` u̶to^i?@DIs4'(#vH-S_TTdw(&L /i+s^󈺎qvִZN2r㒶ϧ&ɮ n̂mAfƪl7MD/=.A[(ato'jܣf^BUybn(]DxRl^V>{wW;#'4pk)$⼹ $h=1kzFS=Ѕ/@ĠZbЙ8dW)mC0 #=#݀o=0uuVq yYtJ  ;w0=x9E@r'bGlࡀ?]s磊Uջf+JRRJdhoT7ҭ16 &!?5IP'v?x*8_-fhh fmb/x.@j3½1g9l#P(¸UJ+jI3W>ϝ:B,fId/5 QV&Tf>Qs$7:mHE8 VǞ D ![ǺbPڐ-(9q0~19Kcz_%b_EWˍXJXِ2(/y𬞴klHX&KýsSyuR \;J9`&Y LVS74_d/ Yg'വ2(˨B_DJ .K}iټ,b]^l;haE0%| LAWOV]ğ@o}So\%OES놘zN1& Պ;WWsO& Soc?ـٽi|c4MM0qE'?0? A*8QĊv[Oy p`e TZ\_jΈ"%qcLV(y!Y+u&~m1ls0bFpif[2PSrYkp^I`'PQ@ (N4(q@ěQ0׹(0[Y }Lbm7uڦs 좂4 ?cAx$zx3?ś zxy,LRz,ʪ$RC=0 ~>Le'Ba9h-j駿j>y:ai7J27+qP"=5;d ֬U gFb{uު`M?0 ܓ dM,*PwpF>ӡѕe\}OIw8"v&3^P|G֞o>]niIl !݋J0?sp#cEGAv\[mOY Ô VaWT\WJ)]#Q^ J_͙hcs4c͂-"dꞃv b/ʚTEd%XwL49ٯHV}/u(}uD)rۛݿ'ƌ`jAM%>H,VEֿܱ؉\W[ޭWY3Q> ?Mԃ?I6jNK[O!Dԥ ӝe&xr~ x ngN<Ib|tָCqB5¿~c<IG-05ݒapH%zUk*dZɟX- =9xD88[R)S:=LU0 %qdn3=Gyb+l\FTC_bI3kz(tY\ N.2䥃 E;С1.)Rs'$ 8$-+קFCEuwB#J̉2ZַZZ!a#2.e.SnOvݔ#V&=Vӵω j7*屘 Ȣ8)@ܫ=ƖD#SyRd "%]Ggd|E:0RI5wFV-JZ QB1h# _I q xaTPGMtw%tzT^!~]sۨK~\׸ć3E\t*Zyc|Bm=<׎L`h1Ƚze_oQK0 %|Z#&[=}.h;mz8)hK F7l+F<_jק'3h P:O|JOS[oR6W{^l5^P` phם,Um2ws*ddz/@: `Mg4*B<Ǜ| +19y&ՍÈRk`d5{ qYY"j% _qcwài5^p_0)nbe? y7SN[A֖`@Oon-mv('KjnohdɓY'm;'m zDtPJ'&WCgdnɜ1Yڙg x5 l/)\dI(|YH˘Ss4+VUQ<P,=EQ]h|SNzpaȍB:275 !9=ܞiMgwBe)x)?Dx աaþ챓PFyɼԹ|z } fGHۋdBxC:)Lܐf~>]O_ Ŀ N](I//k׌-멗;aV ^4pzi٧!SS5dU2)s 5~RDp uqj;[sԶו1Q˹Ov"5۩q'`2kR,0d\abV ssw'nBx %Y(d`&nwЫqF_fVOPr駘_MאF}o4i3 ?Ӳ9T[KHKv,\9J'DJ:[6:ay9O4&tB&/dì_|+BϖvSfeZfX}G|҉=]6,xf*XqYq`{*E&!NdYfQsJ-$ vn2RXxfCuv5Eʌt&ftib= 1r R$Ra.8pG 1!)RUOӳJ![ӧ63x\ ݯáE;ApP(%8ԧI='*Qd`8A=K{<x"&A]W#r33n䫡4oER;}Iz/_CA]ʳctVdtۺ,h8DEѴq-4BF.5,/nlO|-+eїqMQl=m)@,s9|S#(h%tEp[-c/dY<_rQ 4Z-'kwYUS7+6lA+9jK c1oy|Bv}=W_kZ{%Gg$%d5lĻ7nJ@)A_އIvL ):r[lK l vuϒiVn+P!ɷ ƀ1@YƆß(_%܋F`Ss,됲+ Ò\lƨ 8nbHd.|hyT#G7]9 h?%T 8+>uj/%0V?']pan 1J@IަdBo;t@=)&osqiVs:h>>sU5$E8#e!F*T[p :TP6=XApUd=f|/{#*dU \WKhLEbdI(UY DZ*>5vaIzYEj7%1Zn!$'PЋ^ڐ-L;daqbTмٙwTIXا8(w,հ|9T k 8kBq[K&uA>@M ʆ%퓂d):3H_ ұz1\C6n.O 3;ld}!( B t5Ss61ԡ %;s8/Aa&\ #˃)=#%ͪٷH DࡌG"mm\:5iK9 rf,/N]ZUSl9`Ys-z,mC\g l"hxk@4Qԅl8ѵw1.Wp%zn>)kU@Оs\_^eŸN4$%z""COq1F\N]ѧC_=#4P-6I5i8Ά'ilTp"bʡbڶtoG]1Bc6^ix8*Vk52Q=ʞz! Ej{U~ b[cGhN0VP8&6U8MYqTa @~Y])ԝn D;ωt5@)e!2{OFf& -b[\e@XQ ; !LVвK J|UݝkLX5,L*6{;S/GLHMVFip ٦^]=Gq!KJ#0>ԛdA70e0y9EaT{Ud=CJ-3|S=p""r' U٠5GddQ)TQ@+(WF`*ETgVny@,9𫦬Z"h: D(@7&ˣӴ\ObwIn-4xtnG-4z f-谮h'4ƒ|hQUa~cxr}ti`*åf);1W~/`|Vew;>caSjmb[j|2VceB;ØI?܆d}[a(E Pj%Mٿ+SDJX,<[*pkߒz.wUNQ$j"cI( Mi~A[L:&ƺƝ9z4w Z#/G |5`M&2ghH+,KW.thCyǮ~vqpwl p llxsq0㸺zj92,0W9؉R<&sr u[T@&m|3kO2GE=͐Bn@`%S86M}NUlv2zX:O b26)>Odf"I!},/b ;86* m+~A|bSreg^h'EftpSص餠k+PvO*Kۜ/,s)|AgxAyP"4kKw'M7TD&8Hh=4:cjTmRg<;E)d."X^f9'5Mj <`rrL(=:/ipݣNuAU6bka;t2p[A l(/2HE+NWyamRo1c@<>?rc-S/ 23nS6}tX纨<ڙ}&#PAI&+Y},?mFL'fe\N4.ˍAF82q叭wǕiz@5!"Gl=FQtXyxFtϱ"a#Z6=젋b̋MҨ7i{D yOkK03&VcmǺ`}sCC4;68ki5ȽLA oGmK|ze P|!:9`7/(x~{BcU5"4ð#څǠ[`/#Uyh![>dy.Ji& r뭓Ə22CZP@\! vqx 1NJ|UnNs&"¢W yK1Hs nV#2(;'NYw×)"\*$j\e0|>2^A9rt~|Ufr`;I~ Q[+մSg2urm_*{߯S;=rS 1/Ճ&+|ơRO;)6HFDj1TxD1(_;_qRaEU i0OMEJfgyi:[= edD'Oi߫=I@Lb%Y2 X!YĊ N j1YD EFb^5.;HIp.2M^܈-*eDЫ@ ʍ'Gl裒i [{y<ҐŇཛྷKaf{󋌶8@Q+7&Vx[ ;!)?7z;tؗ?rEXI}#E~.!7[#wNnvn(CxZ-bu\cT>o+W/V59=#z<FOC'DRޏ}q~պL}&L@2r춡dJ'$@$06 ~`)4m aFנU]cҎD1ҶnXSYH~l_7ޥB(A|và^ ?%ƺJ0^@T^"̃NM)f UB`TvO%*C%G~Έprj4/?#M1ſ "t#y:|*|3-ٴ1e뫈ⴞ-Br0.SoJ Gҧ0Bc:/ Ch$$%}3F)5GmeTSΝ8ۊYR[gVؓ(N!i"5ґwpTUvrKv3pl57e󸯅;.zt[}ZM_aȬݭ1)^bf&>LƵ`9 BYr2iv|@ye,~?b;|N R&+Y< jSLF?38JW;  rkZ7x朝$[ Ů,K%Wɭq,^l1 `MYZ5<ܼaJ I( Y<0.k`{B CIތfw@>bMO.;2qqme[~y 7<9yK4א@@8DV .怨YVhs?W`iqz= >J ̤O}NH_Ì+2J/[8_,R[f?^ro.,tMgb?}Olg݋[9`&Tӑ~ڜ"Y-^񞐪l"]tt꾣A4タ"$fwJL-)FR[6PE)z=҉Sӏ:$yjWB@#ԷQb-kQul;(iPNKfwB/}SQ1/x{yf7E&ƹvD?=g1 tiN6sO{\1V!tGĤӾp>3r))v:TkmqA%"y60b8o뚖&o- }gG/:}+sk{%۱/@4W@uqYqBG.U !&5ik@jנ=H *HFMgh^LNٞM30EPjɿ:̓x*s20QI 9`Y#:r_o D$Y|ubsml*t?\a1S.1>(!t =jjH𒔖%KԲZ#IE\ t= 'tk H~"o3jB7Yq ̨LMݴM"3W)ڏK8gҕ_C)^f$70V5uy1߿AЦ]vR.N;\{hJf *QFTIP~``X>dlfnw{I5 yص:-E6<0ȩ;aj]qLվd%@>4|}{a~s 94h.kai닭)y'f8)U DW^|rLR>?l lL>5{VvE ;ْܩ cV[qP} 7 < 3w(:ToT?&=m MCǟ_uK֕mDYBV^yckTby35929?$S$7 J[BԜ tdp2Z(V߾T c(AB(`JQ쩺Jz\qQ?Ҁa]v.4A8- @9 :7%`gofkfj Q"J)~6r?+o[|x6LKcaHvҏU6c ʤaE|m_4j*A i# k.BC')bjIBwT\8哋yr ]!NƲ3w&.נJ\H5x\@]y=j5FM=xq /&01Dd!lXlTo@Rp ԪrLm.pƮr[P[M)<|Zhr!tB!E(m4̩f*3;Ėj(US>4Љ'BQ#I' \Rjw$$rGċ1 %1w{Xr9KG9gdmTg~^a'VS@}= W_VAߊnDh*|9;-SiFS]ު!չq(Ы:<'cqvCka}wnІr3@koNfHdWaUe`(FٟVRco*ĿK{ݣl0/,ZDRt_=/ %'^bt*eMQhKb}^9ó|քm,hڕ봬 \sz^<r}ylc&2cI3He*AgcHp ^0(J}X0-F9Nh t.8YH*$-ĵT;gt6{+J` t[OxÁ\##aМB 8kÊy'oI w{UCdw٢f`3{NoFWoHPI"ݱfecߡ~Dd/'aV6S, 㨧\e5|,Ռ|P*.[|F_.BȚhw03^7$E/˝r|:{nN*3胙׌KM0y͡@iV(φCbDTmw&Fq6H5Xg #?|&o2ZPdSdSk'KYE )_ꢿnMP_"D 9ױy>B 9|?o<`*)eP?xһ1転A_~KtGZn}8C!AP;n/9Ox ɘ|@'1Hn VIbĆ4͕PU MU~IԿZ7ZфjB!gsyU5qShU ׽.#v7Mn2SQ/XZh)U30v[$]Q8oX[79Se$ T ,-F!Bb~Hh>|_YQHI&eOjRu yx`|`7izbs=28ΒL=q=7p鰎/C_ΫINYxD͘i~ŵ7"{ az}ɝ^eWwa@--5]tv}劕 7kBTh;cjЙu3ʵy"7}ˍ.@_fiI/JǸ]c=pt%Y+:0C9欥fbrsC|mѡ&.({ו,9)0dfIum5?"%޻ωѡ)G33_u{bg{PNPL*.y'WpmќώqCFdsuBbBr_5uĸ6ciz-J}Eh+}zХژ& /@S*{{KO ULy5.ϋzf,BSC G^j0?. )v4"hq@#IMc ӻY:Ǎ^Fy5%HK JI -AUR<&fs}5'v:. o.,%NqI5*" ϩHOm]?*UO-V㧏(V+Q؀G T 账yH鶨Q Lj1QQz")P̝QNg7Qc''UXsmoA)5:U 7mЋg)tTx`x|4En E3!2&c\yPSj4nM\s:M=ȍo}Kܡ a䀅gZM &j 2/3!qB8cԠZ2"} jFA oe&= ?h:Q $kNrRK1Qf瑘rǎT U`Ud[uާ3AFю,'h@_RÃRIi;kQ<&3}U>)ɦ]``+NmH՗ﻚA]N i8%Rߟ*is}Gl"Fp~_:g?87>ׂX* "F]: RX63,<t*2Dӿzww_@Y6Tr6t:[^ XX'%wl Xꁅ13U<$"'mr0z䯞2 U E6&?[ބQ84fuctBN$JL 0F,e &HśhL]GHH"5"cfGttſ|+VۣA.)mZ%Wq"1+SEp׬ Ӎ?1aφHg:.juD T(񉚇ٴ:%u\TZ-4;=p"TI0] _v`S2`6UFf:B/'Wwv7^_Jr#ᰂl2喦oo2Xm uΣq3nNmH:Q͐*xsmt+OQA$V.^D(eOΘ# H_5Sy63ya&u80+P(mn9.;gt>; i^4>ɀOMD0 \)֮<ѣLg$Wɉ3X;%' J9T~6K&IϮu.ŝɱp'|U'qMTV@ Ӳq]U4Pa ̗x1EIz4}'~; i^NH{6 18 +8sJ_g |;5(6 }g@R3.jHE}ҋF.:yl;6|uӤE$rPrn C\76qdUۗCycXk 6OmRbvKWd͸#AP~a>z1CR!eixV𖁾az}jDei6:$zQl?ԜFԶ_ԟU `BK/aMn)k$MږMƄ^-k0JGL*+goxN&d JFU!\C~BWT-sH°< @Jzwnx|X f}/E4pwH++dXUuFaF;1i)Pe{P3lK[|,7KO30%#bO)<%g )$u.i\ſ};_ 0ZΥN؝ЅM҇{ހ 4xTc edAUtccprp b"pw3K#%~ɨxx=w@QHšF 9i6_䚁JLs'MGz`(˿+VZ Pxa:@ľf |ހg/g ڟf s^;W\5P{Mfa[ozv$f W跁bλŶMCvۘM19uץd!YuB޼HWմt۞@0[/={ +HVrl:tG }}s*T5q쎺{6Ojۧ6vRDgݕ8Ggvx(u,v@g+f"ZaVp[)5u(wCM\c:/!ꐭ:Mk;K@XgKI0CSp (v?`-g*w( r%Z;&Rm .a<^Yi"%P-UQt,Jou$̄]Kaxu}S.vZ63y41sRGP1{r%ޣa@ p}J 4{"S;D,}9Abρ1Њ[MCeS{Ooſg748I>s2^}QR&&͟}nRK2dcfE)$"@5Z aqTTej`pXxvMNnyk8_4n.1SBmfl :\x*]{T2/E@,ʸn=+;ï=D qVU%,2BJ֛lCnA3%񀅝`Gw\-8?&^(m_}DR.8 DTꨕ%K澙nQcF"רg BCo c/@9sEWx/|Q,uREKiex#Or6U֢2e㉽eg31xKɲ"=qv9} ]t*4O,edɞ۷뺳)uTL c,N=}Yy^Je^U&f13kpjT3=HsȮ)+MN2pDhYdDX Cފ7puC%#xx=Ϙ.`8E. ∼U㊈]\mC+@и-^cScP`ex87Mg3l/3b&?!2G4L?3v;>FU/!tRӫֵ# [y=8~Cqhs,ﻨRq2E9a ah]pXE>G8މHcJ4ёڶEC) "Hs-ylTqX<|W[؏8+'D"dT}ҲTA!Mu2ZY]//RPeM{Gf6E18[ݏܓh[tNxR)"뗮EjR6~S^ .L2Hh-y[NyZ'ưIEx_cՅҫ~}:,hD[=`KSP>G(5X [ L 6?ZkfzRf% =fͿ[ BJ&/ҠzxE>Ά#R>U4t2{"\VpCس3qHyl":D3e;iRWlL(AГjy\*8?88ɄEe@9Wabz~aYm_tJf02ҳnҲXx!8'GcшJ@\7)2[;W"|q&#tRa[wj|% bF][ M?jjM*~tY Xf AtVCIIF F6) ~ʻ=kRݰӻ b-\≈ r 0G goU# ;ݖL~SinӗybZQjp LS4cDFuz?CrT3OqS\a4o\-KݮGBߝz:hwƴGX=l26r{zwWF9?{ -)62Bv=ff:'Uy5E:hײ 3T\] ȳ)I٪ַ*ܡMIhBSsc=Ş;iItlE5~maYFN4GW\Gm4fAP{ N[bX"gQ2Dc9e0$={VxA{p)ڥ 1owL((ۚ5 F,n<'06BVͳP/(kCws|MGSx0;ܢOm7(ƗJn*0XRٿQ1H7D-P6K2ne“^cTtc4Hok39eS|L&:ɑգQR˗P.rKI Xjj=R4~2UƤ2(XQS[~{$vx:gxD̄yp;QhQꘘp?ܫ 1gjX"I]T<áqN!`>xzl ?jVΟ@;^YS2'E7CK.bN#]–(0xb %,ӓUŽnyb(Mb.b$*;FE%E(AB]ةUTcfv/p-cIX9Ր-'ZD+e\ Bp23=JFaoSBY"xsvR7irsY R)/$_D8r) !ir<`y+N ?4aiuiQemYX|Ъ:Ӧ5"RB_T: =x+HY``ݡ::? svaSp'zhYP83'[8R][{;0L v\'QȄ67A8yy}Hig?$S  J8᥽5fϏa\93=۬9O 4e2Y?LA5-SL Z7Gno B}%Զo{ |.ׯYM,~,ÄT 5fa4`C(eiY*de\q:3syx5j5K+{?Jris=*G_7Q`x>LSM 1 S[uy$Z@e,[5nry}o|PN#Z!VF\{cUwO8y/C!ا&'FK/n 8A4n@0VB+H`*l[&d{6neݸ;UgZz90 J~GR8S oHh-E^]Zhڕ-.m-TJG eqS \,q#|i(;fdAyJ/p6}4<,|[lRP8M{v]e^7Wg>eO<(YdA]ϺW7hIPq,^Ap詿TP[w<<(8_O?EdZ00ڛ+'6EemиߙYϞamgǵ^X>ř'%SVs'K#ER;B,BH>4Q/Fhܗ~@q4-mU%ɮwD})U5g .]58,qLK\J 96upe( VKTL aO_t# hϕHzŰ]c2spb' cda߈O/M1)8HP1v0Z!$F\!aC˺|>q!QR KZrl'niS.k;gQ;Ma2"y@>ZX#% J㷉eMZ0'N^ K>aHJ8-L:5sHGa2}>9vr[OZE jZhIژ#cf#1{:qb/ڸv^A`=&%rݠOF ٺ!wpmshr0-m5.@4bSVg|xC@p&Rz]_%f1_}F|i ZĻػ1k# ^ յشZԢ tN\ppF#ԠM~}i]_rM6/\P'ӭ!"'95&wbןO{,$N*\\`һjPi kr qD>kW.lMg#ha UЛn ĩu딆[u~"/LkN6{Utj_Œ)4aF].`YQ5RsΒN5}w/RuT!` W?\|ʬ LIMۊsZ'm$P굇xi]%t(3G>QLÒ3%oX.ZQEG ܎V]y[q=\{]_C6I{(s`hG_4']Vrֻ7|4rƢ;ƶvvƓ5`)0Pk&} 씆>k7C5Mwi]cl/xQM2~B$1|?fU.ߑ|L&-%;@oi";[J{dΥf1dM՞Dj s){zG*F9Oc<Kh<P(/!GdaFcDҮfr[vvəfW0|'}U^]l%O/[t-˳U L`Zgzft&YߊUKs۽Ig?6H,~qib> 9f[A|@Aq9>PE eIyѶ4˱pT 237{[@`O%*-YsS$NY_U' pz",}3>)c%} # &KmH3싒P_LRAu(;lwF^X8'tfSb7v\w/aO~ӊ^!Nj{r0Vrk% ͉Yڶ-!)V4](Ԁ6HG.a幸>u2]ɬgN1=^V~>w7nb/NM p=ib8:$4D-+9߇#ʧf1yյķݑdm`\0JF!pjp ;H[(+ ]+8>V#X$ h4kfEȷ+(l8>I\ aZ5?5{Exa_49mψ&+T}50/xeZa#zgWKnW㛫[4 @ɽ)fvWxxakڶRȂ75xZb%4!=vD5I]--!T0mۼ"'E01U[2UnOܓi*$krdždugR YUWI?u Ӳv]ku (5~BwfP-&MZ"jØ/EB@ft4f<(h?DƱoMP\j_ T#[;4T_f˹4V\&a& V9-hn2 ,91O*Q1l*1@+m\VaS2rEo)^kJg"DPx,YĨG5!B7 |wuAx (sn~s 4PXF!%X $mQܘSjx [Oq?Fm5zrid%j$׿Ef;ufcqpa R/7xM4?֔i6rӽ n=ᇉd& %?#o4gWrmy)οU-)/ozjŠTt#.X[R)s Q/P*9-Rc{q~۬<> ǚʌe&cwy&.)Z~ZITfIw?ý~ȼy-./ aVw"V<5ï𖅬)„+^XNnpWn_>©U@`OX\ĐD/HdC$ 1{4~ &mG25;ϥ>òwci^i ~$a'U'>9KY~̨JE xu5E׺EQ=1x_svĂ 5*7 G 3zeey/09Feh1x< /O){rahD/4UǍV-i2δ@ Wi;8 %H&HvW]҃td^F+E*K֦VI-$ӏlX NЌ,J]_;l`85lU(vQ|EOvݭC?rG3ƏPBMgdc>R Wam{׺[N{`R<0BϷ$IGNk\Bؠp;rvy"-rV^A wNMd?r8ג/1QUnOiq)m*Pr&Iңӡ=g`{%$!o3\(e 7IEn=C 5/;asWZE - eN+({̪&@K=1v1,{=go>&ݳDEm`Y{ Spe>ӏo/(Lqr ʍB{9qʹbw#p9'իS۟|n1ڹIX.cD/7B6i3V]('0x|CRscKO9ջF4$_@ sB<+2%(L/ͶE%:-i; ^+0m{t]) N- j#ղ ݬ'Ռƥ+3p65;;E'@5,ycp\P :&4rwqT{Zp"Os8 O*3UN=LfOfƿYpLԐL ]{雹ͽ(.ECvAo8a`f͖a!Q!]j ԝ#ӟVh~MPM|_b8jĐ4JM.؃h(ͣZX86cm>,Hfc|@E791Pߡw}Y~0jdxHڥC`C}s& bEP27Iޏ.HnK-mXXC+uz*{%aY(uo뼕)uL ve9!Jn:0`VRIFb0IL[ g@(bΉa-裐OA ўq:[Pgc'Ks1D#*Qo3 , T[_\RpolW ([&.E4D4&K~Mhr_T4Fܔy(?YÎŴ?ݕi /0S*ؙ!^1u0q?oe¬?5wπG0v7vͤU=GJ-EH0yeX8ČLq_4dQ`Q+9nT׿J"T=t%E4Q". T2 Kh37MոMT^ JB3Y@;_Fg%kX zX"PJpdd݅^u_^J,hC]FEvm  2`+0_]Ô)0%@X73) ,1sgn)H%V7 ܓ W2ӒJU{+<%_nXs}\R.Ch8Jxc&ޖxg$2Uy%qBZ9r!w ]˔zIkqRMI_-rGYYZ1 ^] 9\xD9%نgpBbYDSrYADpXa)Z "Ȕ*K%Gj M0S#[@[) eii:sG2g4B&^Gv+BLQ,rT-g]w(U)e-ق{(I`L=1fxg5P^DpT%>Z1j2.%f•7XcVgFB\נ$ƞ_9)a#,ӻ@> T!Ŵ xF9Ҡa].# ʋJ$bjuLp{bi=G,-e?+h{r'`@B>R}5;v#q>"ڊkmCIJV.ZRJ̖4b2AuFΔ^t:4+̍~v\}j{ $ftYV%Y΄KNۥKfQ~xHvv?CVZLz1;2nW(=jN^(Jz*@5se??&=j9&%Jˤ1_$%1R*he w;Ao-b:.&DFW28<8S蜟AC~2EZ?q:{hN>J"o])|!yc"YMHm"]Zb YRםBN$\ lHU=ܖ#~>p^BwzP g 8z˶-_'CoݓϬ* @?^ .hrcD~:>QUaYRyJ"@OM; "Saګ42Mi,{AU*[iB#+Kx[Oc5z9[BUrED!Hz˿U$Z=P) `0gA^罨i\X2Vq#>'ě?K?bsV=[N;+nНPVgߧaJ+&+RyttDuqK_Nr غ(:H9FO7>`ż `_M! &mʱr:Ok_F`t94H'dߜ}M ~qȴh "}M|P2tkTju(%P&A;Hx\''71~sت+o-*Uj‚>lyB`ޜ[g7E-ixW' `?ߏ:\_Ow_ *9@NY5)BM;KTۂ]ݪD-W4rSfz3u`.H!, a^GMd]n֑K՜`+m׽FC?+S2' 4/u! r7z= "sNnӫH!cb2 .BV_PնqL' Yp amJ(߷}mw+os]Aܠ)ܡ GϑʪŌOL:=yg.(uJoFЫIc _;<#*!Z=;T{(Hjls}_G2fi.mJmFqIMЗWIVŅ( 966OvC:,覉yoDUC;Oi3 hǀzwZDЫF7nd?;XA&Mk'"G`lᄖHH@m\O@B{&oq°+qSenOnau^0K;,ؠٓBuN+Ҽ D{nk}1 sv璿+ܒo+EAÖ" ݀-{*u-/q[@g^c7{L>a9bCc~H4@wI,I8J&G_8<"QJm.5?g *“'Cp9μU )?hԝĜ` cR@<*F>]2"bJ<$# s!>YqUP,Fc3DS\2ulMv/Qr1+Dr>aW[੓Bcv$bg Z0~ ֛j:\|UqIz#;lZJyCᵁNʼYV]>#h:xgk^#r]R3Ρ\2p³4wxӏ Osa?NZ+\=tDsO'jOQ$xN`r0$$$e3:%sMǗ5~?Г_IEVD,W`aFڵҸ('uW|VuOVXvߴf( !'y!A%.ެȇ;0xrq '}-&n%4QFB2O*@C\y)f,8@pN֭#='s ,\fLW@m{2oYXu5)dRr[z䱙.QC'yO)qȐj7' \!6 ^;xۥ\#UahA&>%$ ۭm\5L1 ycTnM[`E( Brc31NB5U@,ެEp1XPS}wvcoUF?f2YHaVZ95IT1+~\ta$yy1.f[~3E}E2cN6x@%lnA}/y+N]Yw()gլkHVXS f8aw2AՋTKFlahDM&(\֝ں8fgIDE˯b?UwNeUόC)E(D)ں-tcܢs}\a}8bEXcm+Txsrb}$ ͂Jj/ JW4CÙ,4weζGX֘rw{!$t#8xF/nz]*-ΡM7cuu5mOTgk #KM,OF[F}Zq$ecv'ŏ"h} :nJ( Kӑo|逸 Fڐc_9h4@T|U'o;EH~uADCd'vJM؄'j&1 1iWDgٙј2)W3+N>,ִk# Bh,pR= َX3φ`a* !`,=MqJ )kYa> *!;pS?fҚXE,'1Jʙ4t3וEpkJ4:}PboHp-@M q6WzԃZl/_eOIx܈ sz8\o׵4YC c*Z:͹I&&B+u§\fCtC[g\g8L a(jm wܩh[4ZJXH=Al'0[d59^hI'E^kP _ݴ߳ךOfv[ռWD#b!6LAx=Y%Жq8?772wkz2NDi/섽⣛paVI=Ev48%5/YDRpi-O&]s,"J5Q}n~|eFNlu|#'5 hrG߇jp9| ]padl*(#Q',o9GlZ# Ae+Z }ҝϧk{c"qphHBr_˥]-=6%nӏ?)8홸VIԕ*8*}εpڋ*?%{`ɶT\PhĴ#׷'A;+_2Y~_ 0~:K`\1,DQXᥳmʺk ;`,[2)Gzgh`3'RpָPߥé̪q̩OR0!SmD"Opu%LJ%Mw~Dˏv_;~\Z+ &tbNUHfĨfD kŌK.lѨ Nsj]r fiVƖqL*Br9#Ni8h, $-Zm?]bgBH)ܻےA{?)*}&x]d|ix{7% vmIܐ`}DEA_ETjVR`f|=p=LI$ReUϦ %b|qrm^V˒ěCѾE2~*q|h_QCzdz+B + e'JO-Z,vm2֬ꈝP2%RzB@X;$^sf|ռ!oxˢEwD67 e<ڼd eA#$-hcGaT&Qm&zh\Ԍߵ6̓y[lq9R|aȇƝp0Mi->n*,<TUT鱈]7\hCIw`~D M*Z H[`sie#)iT+( 5N#$K^-<>X\&q j><3>`GO`DʢL>yO![ȇ;GSe41D>w j$Y΁tu>Ȏ"]jYI]i\ݙ7y CPcPv0h0aKbFλo {PF~" Z*YAeVDZCtBbQvHJc (isy0Q p`P{=|dDcݤQO?s)8ˏm2luVlp %%H?_̅f\54~4hh1`_xܣbɯl>$h1gQ]lOR\UJ1,eEJ)qN=GW~1mJR&ǁP3*G[O(ұ]s*F RQc%đ@C*+%#V4#@.;N(HSv:>qQԴ]Jhzeb:D 4Hx9䉎琲[ma&wQ6 4sQ `1*bp](~Xy㫙9Ga*/o$6l5yl׬ɒԇL x; \v.t@Fo7E%%BFܮdk`yIM/:]Cڿz -ee,`7'iտrWszWX<iPV!h:\#%R*L%@,<*!67Zx-8вxB= s rȺCzą'q)gYZ0707010000003d000081a4000000000000000000000001629779bf00016c68000000000000000000000000000000000000005c00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/infiniband/hw/mlx4/mlx4_ib.ko.xz7zXZִF!t/b7]?Eh=ڜ.+ȝPSw}OeVno.A) 9p$vŕBO;*L t-ߺ.,k,~6Qs!c7+ԑwbcEXK$l澦?0fW:"XPKАpVl 7W3i[u:][O70{l6{|zZL[Ud ) 44>5bj 2?Ēmr: d2k.]30s?-40Xz=_QmgՅT!ׅ@!uXE2^;l=Q8.1pU:j7t]RN<%'EfTJj 0Jp[z>]Ws5Sadbm]yHق(v 4]EȽ2A>7X&BZ󏊸ȡjd { Q5!i"i>oT:[/)5:FnIRR}/8_My\RY2pOlbGr!iK3>:~x3"p>u># +S+Rpd3#';I巩>=|:|V[Dp1vxLUoƵz *1! w _8FE5uB~r. Bi% HlK*6cNAx$z;oD+PMBi+Doj]Ы120T|'hp!K=AGῨ@ 7"ƥ|d87]thCQ*wc05b|2..pv.sVꢇ D̺a _p>:qfЙQ7 5Ɲ?:Qc zCsb$[42[8j'S, ֦wYf5]"`0\;s٧f.dDs_.D~S6t6?^x?FӁj'p*[Sz! n<mi7 #" ={a`ϩ/U l՗2_q=^Q+s;Av: d=ۜ\5W%w;|"g=ļFP izTěb:AnSE,K1捯azUH^S֘CkRLe{.~rO V2f{p9 dOA*?do\~uńPUyeG/r.->߱! %vnr((on`ǩHMOHq3.)}?A\V!O:mts[7L$MΨiRJDe|h3P:oζNcNb`39+# B'8쵼i.&KfϬd/Mt{nC31ஏ(h]A$Ut6CQ<e1^2'-V51AvV#՝s f~٤Qna$ ͍@ANߡJn"戩x B_|N5(T7C\sBm$~ޭɄ6a8)P"iƗT(jM[P\ZYY_4:G`A_.+GFCW+gB[qcl#8!y6Uzl.C!kWwPٜUhECE"IUP!$Ѯ@2>. i {+d:Z,#Aq?m}K,>rZ|$QJLb0 {1Sfq)hBŦ:'K % dAu1\&֌yNSF {i/) Er:VPj9YaL׶u󗶋Os##nV^ FƧtsgVMSĻNؖ?[1qtc{vw X_xi~,f34OEh &6O6VQLAKp vz']Dbj AQ2/XE yN``d-R]צe}":e}Q+y~ s^hz p3eL g:g<2Ay ^1MB8[Y `+n{3TbϚe/.2U9rTfHa@DZT|SYI/x~M=;1|z7G\Sٰ;KCaC. ^$DІ׏psY myF<_V*,V{a[mxn]ɮT@V,-F~Z%] 4 C̺/gϓIun/>)Bl @:wg(284 *7NqRoR̈́Kklh/ze*~mnh䄢ԙ~]k% [x)6,;<60;:gyt7ҰJWt_$nc/kxNc?2;r">%w=klõj7ޏ oUJJQ)˛tQ}ٗltg$ww pH14.Gi C<+ꋭ ggDB]PVyGZN^> E{=Z(ʹrOvO1bLW NtRRŪqЄTdslőBel=՗~xэI͟ ==pfY|?²ȕgEr-P6P6bOvԧ\G{ڒ9.hv’ [ĺRB/va#xD'/?"ū7_ ׶ٌ9k4 LOLROujDRu#` }]y-+b(ka2z1nj8V޲Cr7_ L%Ь_`ym~֊/^J ; nV%Ϝk=t _D%0/I ;R2xŹlL.foJmv{o`YYK9; /Kי7'_P r&#j,4ʺ‒!{*Ld R424YvC5oG6'O*'٨m̶kU$0<$F:BxI.>Es z Zr>uk \3`$Nls_Q6.A2iLԳ|)#rZ/XONQOI0j4[y66pw0j '`Ρr,J)~P1j-:0pZx0f U)M*WvdZYBӵU5JHg(^ olWyVF),&l?B[“PigO>)3+rLwAn—D-0?B.r 2CBǵLLW -+33xh.0H ƲTh -D,S F\DŽ.GYkT;*4 D]:HnQRnңR8W7-Ix7/SO fseQuP> op$-7q96]i[AU2qn3t |C:ԫJ̪;1qfƔLnIB+>8LqHm3S[A.'pY6m?7q W$tF GCFHU|WQ$bD!KƼKq ̳;Hck(knjRᩄ+|kHEun jZiErQȭ B<. 69&eڳևR㈭2Kz/yq 9'(:qx*=RcZԘM~+D=ƥ@S+}ڽ5ֻwO'ɯƻ0B3$!lMV='U3 2\r3M9!sZ\ QѲk{$"{:~_A|SFƮ-fd[ol1ueP)easbnoS1%vEK#n2#ܧ#$Rݍ|>x9 #gfJuEwo=kc5g W-pHH+CF@vCujL(j6WEc) # k'Vl):'=̷Sg8CwIWO{6IE)-(+vToĢ`qޮ9dSo-{H d*@DL͠(HV_P(DXUldۇ~gv!/{; ݭ݇qAT¥(3R^r]tG. s0uANʎD_Hx {j /^ cJř&t|8օAl(8M!ldWq ەB,B{od9G?So~e )~]ͣ-uO=(鏺@D[E_æL=lVKvq (O2R4~[mYoLćEkJPλuBlHaFPsQ1oK6b+${1W@/Bg~4L07mK՘ eIj!TֳJ}h"MHHGv66h* yIiUsz;!@嶝C3 LH_=}'\`Ydhp*HIrbx 9(轙v1 \f@jq N"S ;;6C긤Ol\NQ:P3deyf -rAw\#a=Z:q9,7N0hߤݸݍm'i7dPX-Fz[઴MPT뉇<n3~dckzH`e)Y-,χ Ѳ]o퀕Pcy##&8l$;Car_T,-F~HafɪFD4o>k`UrA?#9Iw<"EL̋evMbB[:̮m[9K<5K% 1fqݏ!54l\c> qA7[T\ogwx.R03$L~mr=hY=}g)ƺ;3Y^ZtܽU>qZxmaJ\*H-5`(2>\h!Ʉ d [Nź.6~/ftXVѶMXA!='7?% .ǐ}?Ic W4`&l&Gƞ:CkbTr?/U"[nT >901W{ɾMlbIzLߴ8/k"F{.`$@V588Ȁ@g1 0zǔn\t uA_]#&Y^eX7.cKB)0t hgux߫VټY QkE cd?Dir#o[g>.#>3=f5*Lv3 KzV^ؗ/_ 3pj|Օ F wCʹCZ܄~9/K5Eyߖ纡/ʭAS"8fW#?1?2 & . [H.KnS51Fپ %dm[62O**CF  A?b fe'USGU& *Q8my3Y}5 RV=K~iLۂn_k4bawJ"on7QZ9lٚL o"jUF:G7AɸZHnmWs\3 g@e JjA}R'Jf{ú{Ae<GC,ayu&;dF᤯`52ͼu߆]so@,rѻ/hh'KDxV ߺ5EBվqˏ4_HVR:IÇyz𧶘S̋ъږSq}uLrj.ϑ#*+T0\;y$BI$~!M˼1sN祾"#qyS~{v_e|3*Ԫrakf>=VMKo\Σ4xdM8z+0Fg#ŷ˒E_I./hk+L䃫ux\&ShAť23O(ѵ;ҜE>Nmk1?H WB9R>$sIJ9ԁtx3{Zv!*9(2sH}T,eTGmX*Yc3ތ4Qq{:r 2D?…WWw;,U!SYPA2l| #,59f1*m ^'K*,nEcH-hܝd/׏Vl\Ϯ*$l5B-֟#36HN,Pk >v.INjqL!dw=QV j=ndt*$WһFIU~٩d\ĔJ4eŃD6VE_tcW;kx8KCG+/C`0T'|^w8P)ƬU{,p@D")Z4"m3bni@CL}"'^cnFځ4mYJGÁ?C/,MyPD_`N]GJW-n`tnۗ[3##:w+Hk&o+-lT"Λp۳B5?=㊃ -z#vȔI |O8 r"Fv8fw @]eQ^{y{)\S-[gͷ$+7f< z4Z]>bwʷ'ÍWGV͂..݁HJ[b\C٬.)w gy$uN~"kcw[sJxS̒5bMR<=MFd*p>G}KMimn9uOJ9A['{S =(l-x.Nn*S5r["U_ P#gi֑}WA:C*CY"<rҽeHv֚6~>:͇[&\8*^X:nk!1s(6RQGL_eC ġ uR}ٹ{g"6vİf(%y;@z.d~B?OVyD]Hmjq[4}_Hewm|婡l6P]ۃ񃜝ts$4g|m;4!H6iGk:F=n3 VZ+,VptT?\Ӗ0}קW4fP7tEX)ShP+ߍsgl!xuM$"Kp>!FWzNHsYIcPB0ka%-U٨ց<2dccUkٱӮY\#~C2 zGRVuɂBbE9zcәe7LZQL/.-$:6s0{^w-]1=46R4}}LсhPp*@Lބw)4IִJ5ťrۮ%-D.RdJySa4\е8e&<)-Ta*~G&h>kFM,r:IG7N[S4Z{UX_k-x4ؘ1.i?j[ϩ@j-b'%`zlP3 ڼHQ:8@|MLǐYpGm m{$$@~w{qaH9xʌ#p.$ÌB>49wTzm'tw? ÏF0CuItH({u3Kx/Pרb2GcI V?'o ޏPq$T1e+|$Ŧ{'NåQWqrRyVIHbp;Q4|U d3i87πȮvVaVKHa` ;7 PkՉ@7(hBrz $}VGAv$[*U5d<]HWX:,6ڎFHs:{L˓߻z@_%rGsӕ=(yˏ dVneXRKR^~s p =ϺOӲ\`pL@׹[QVNJQ{]Âq3ksK2"}9V&=yo:yC/c2ңl{Jpf إu,X:eq~yњ*vx_{&؜vD wa֙RlFn{CK27YF|DIaF,xsc7JDHlȘm LbrƟ-6X;Qju:'&HK%t,AZtMY@="̾Z%߉UZFfշۘ2 p¤< +J,YI,H EJ)l.3II:݂Om#XZ/^8\,;qg\킳zh!F'yḪ|tZ'fu'Ifg(-\4($>ݏ?Y=Z5wYK{nt?:V3~NLm"PD\ç/ *K?a.8GA!)[+fn0~%Ӗ%=%5 IS #a稅Y3 ' "z th'kTSxH]H3y4Eܻ,_$dbSWnx[B/$ҽ}{sBh=tNs6~Rt^k,NZW5}~$zElZ;dz-x \5uoD=nzЌNg W]BڠsNd׵3e,R)wOѓ{A z(+q^zk*݅Ɯʻk^0#{%nCc_]\'F7Eʙ#> hxDcߝ`SjYIpaި;gtVw郮i|h`¥xkܮ?4lzNrM]s*Xme95\zc˝HOM;Ϭc>.y|EMZ&Õ"|B$eeS{zڪumsUZA@yC/_~mr×ӌnke@[΀"!^fildb-'ed47"|@ͧбBo&" 4!XxR'AM.Zh?3|А]mY*﫨t fzVsB?Y oq8zHf-f @NIΤ-'@#┝3;OVˏzρ(/썡ۿ([r3Ii} (۲̀Iҡ'\#s{{EřR X1eoMw:4- mS $٢T` y%Nu=X9n.A:/ 7Hbʟfÿx_n@IK}CkuM=}aGul,g.>у gL.|ђ<3x eO6,?N+f*3Y@#h]MaT}ǯh<82 (2҂ 7_0n ?,K cİE%jΞgRp5,q28;Mgh;g=ЬAP0.ը*2ZMn7Xw>O^>K;gmZUW͌\Xr}m4z{EP>ĆJ>\!#E}F"I\\)=TonRU8]S %zQz̍nXYXe;ˏWj` On)RvW l|sGޥ '066@23}&N\b/xi % U_q^|L/4OU4ۅjvfAyudA6 ܡ [>?HrD> v KaܘgZZdb۷BdJBK{а:)o.֠WN8C0PkN,L=) ?C5X"E=n kaO<> :7Y)E<[*~ԋh˯GF7Y0(f3E iݱQk_>m#m xA$+ ĈSo@&b٨(3f7wܣQ!5oob!M+9KXIi BZfB笈V?u"C"u)t_L"l}`;}e.hY,^Tze! hBү<"sskU~B鋝n+Oz{bS@4FsYP'IVïkPFx?QdJ)vg ՑT8ˤOTyd:PbfnC墯PLTd^eL}w ?vJ2X Mڙ U3#:wlu6&%=g԰QߪR341cܢGlkI@*; 1-6fi@/RxTgϪIo2Ur2<9jD#ٔj]OVh6[-KO,|pðf!Z09YV cyl"A)v?kSbiZ׮ su(;\ܐmh.x}:=]bwƫg$ÏkŹ=wB3ݒ:7wX-AhQt8u -Ev(z4C, rE[2 (tE՞GdfgHL/b$ %cXp3[RE8q͡,6V ,ZzdJ [Kj3L%֧VqPĪ"M H'WʈN3"s#y<B$ a?sdzF$X]rܒiFY9>uWV'T`xhoV<z#m l/JqƆCńE:^f8&toUc oHrS1x.`h-S}HB<8+\-<\$*N88CfE1XRtZ(~%5FedZ\18)wHZTL98ܨν|7UU5] s+|4'ΑD;N.kĩMI"oG\E2h` -vf`bofȰfCP[F/T؊{/vqx-DիKg]d'4OM2kjSeK]Rz~t"e?['5@$,\y5u@A4'vb|s2RLSmb,A}9I1-K'p!x5J$w Xc {( 嗬?Kye"N %TŚPl|Hj_EO HTCǪ/u|P=i핓 XĤFϘhғ4EcYA5E;Ȣ 7XrvF[Zbx2 &O$T6hJIi>!J Ggȁt|lMpoF waNDs0.';VHМMNI-a)kYQ>}JpҗS$ 5mjlnt&\vn 1T#Hs(Q#1PׁGZVִuR!Ev(+Q%77g{N{<+;Rۢp[M.'rǾ`e~Ϣ @Kx}G-R ||u싲mPmI_"ktFhPѶ#qiZ6nAɜk/0*&b!S~䇅4[)V G8|I}XՀN Όefu!d;7gv1jЄRC^L^$BedJG1`ɣo:94&$m|6}BRȲ SBuWZ[4uR4},e({P uw^uׇ,fB/ޜ<ӭ1CYt^FrtȐuׁX(y97;+k Y+ dy,-Y6wD Ry5 * ڱUwwr62/e) ךqzt6T ]ϥP+?jV= 2=N9.>HؘLECpΜTH~㵃䅛 .vjL5JcCN5]ְ̌*9͸~r*y&Tqvt[\""jx\Sh6ַ7X*8{l_&>4aoo_~vXtaBVY[̓4bq8[rZ \Ʉ(D5:TA42dB̙K)S[p%9%q,~×mH<|m$b7KBL=]XV/i˒%x-DΉMj )<*An7`ۋaY)/9y-) S$6C)'n=8Y"XE%e 3rܘhJYBpE/+31"IMUP2># Dⶮ*P9Vk&@]]N;΁kI%Hm2& ܐPF@S[GM j`,/O' ˔gP&:AfN9jd/ߚ5-xz~ImDe{VLth>$B_Q*sHT mXhxɀaK0ڧ6ptmT./ )J:nrD8GDJE_ǯu||\ᵱ-{ͪ(my1?>KK &T;_AW[A^޺p.9BQs'ڭs$X*jql3T xM3CdAF̧Un*d@< (nWLG"֦=S189G[EHOٙ$(*'\ Lk_G:߸@Wdb5u@;y0ޠvґDJ?X]JjHx$H.rr⺆٭m=딣=5V1ھ P #a ܥ1K@,ĺ|p]q,Z,ld\ђլW> 'sdM@Ri!iܠ׸~5(* $;}vZ ۣ.O;_uvM,t G2}TNEk?JsE0Xʧx_?ua^.)v:z͍}KۿsXJLWT A5\-y; ma1%[9{vAnYLm^TwON(*.+P R7N Sb?eQIT? ~Ä_Fx)gZKlE^A#)T81?Wʢ~| X`r`tЭY'>fX ︵BUXZ#u#Є__5_CArOv6Ln8>OE<˯!(h Iqj"gT LRŬ!ws)J,ź3̋ gc~ܥ,]:n6\ kו^= 3HTYӶ6Es YO{xڸmT@} %[jF2" *VTb.GĜb\DNeb툩0YY<d̕ MЧ$jCUg34Y`Sx`*8ڔ\N PxZvJ1Ouu47I|IXQ?;,D ,~ !8 e"Bq"2$!:֞q^BoHЙyx cϖ^rp~8f ({6OJݘu;av5!K\@G7?+8>bk&`0}fkՎ< b7pq5ԏt6$4eP* ;ƒ]vhk\ii!j\?q X!g]H'ˊCS+{;2( 'Q ]K[sn)qM `d9޵ڔ۝x%vaU3HNP>okl>>3tg\|?g-g(resNb mɃsQȺ2,/<5 w+谩!<ez|g) ʇj-35a_fD"~%yK6V6ö݅"R]l 9(/ѵU] (،nkko*V;q膥JX5_vgNˮb l2R@;^Xh HqG'J^漺$M A>h-.x[˯cKT(eh2CV<%r}q&նl\p5[;mkzD*؟~U["]ĵQ vl:mPW])ݧՕsH葤Iof } qt&xxȡ݋ubIŁi!9G>wMFB u ##*kҿr#wqba\+O{9yMc-$<v[c% s=DxL0Eg&$a.FưΨ^v]3 )>{X) Vwd0rQtseAM /Eau [++ř! P0nAWMk9I',^)Odx쀒9|ϊJrSf^w7 nZ? 'N߲!=XKrY@30Vhsfl"Mq -KYАx ҷr8G=7WOS{;dT`?YF+z /CR2O&!qTf)KsEOp WÉ٨ow*%'o  ;t~B^ z&+ml &\"q;߽vDב;vST+JbV3VVBkŨثD:Zi[;Φ e_n! ygͯ)Bԍ 䠐U(uG̏ ߓJ;_#=bHRh b% 1,ik |79Vo'ovmNftJM~IP~ňEw ݟyx92WiPo}piį, 9[q3 d,1=oXl/ 硰ia%Ms@Kta1{7M{c&O4R I@[VQ~tj#<5+fBU >*:<.bkįğ`X@H9,|`$JysBnɎ8~_[5DՎfр&M\C~̰9'qrT۶L]d贌f乢_(U؎5*6iwqTy ԣ4Q*}LslI[ \5|8bh<{l1kmw篛3N.7xסDf O5#~U_^:O$Yix2%ېlH5ٿX#+K%E{&C ^œN{aBw.;W8lrpT/ hT.RͲ}G@|0!Zc다u3eA}+?K} TM;r]<u F'V_ oà;W f&5ގP8%~9̗ێ+ALjܗd3֪y} uoCTffy Յ)JXLl{fh]z>4خ a( |HVH_HⳈMIJJ4T2]dZC@8<||"DU*#WSȠL(,F=%~3E=vZ< MF]9yVb}rXbxAwCK`3IЋ;-O+y}N{f\t-%t权h}37fv0upb8xtt:釨,Of$w7iN ՛&b]Fq4\.+U(=W.:_#0(UFA so׳ ,]o7*҅}c~ %I2'(8P0wUpVhkAU:%:c2ˢGDƃa+Fվk>::cUn~02 =3ϯ$AsOV8f߆̫EL:LIݦ(3ىo!.9GW6jWTgύψeJFG"~ո04r3|SVvګjgEM&`[-irv2!8o扣8Tt TPqw3ۧD3_$(9Z _jDI_ioX=V]F|N NeQn)oS#K։MbiȳBO&/ ;|z,@F\= #éD.Ъ_0FG#@8M} gʋA-R#2sVd-c>3r#]H18(6!4p e͂e 4ps10"j",l_lP!VB_8x}c.MSRnf^ubXw?WqpT˚hSؕ.w͓ tWWniYޠ2fRrϒ,őjpK)_EV6"k~^;ɄdpvdpX+}C 2 EB.LAwwѮE@HvF醣"vnpz$.ϭޖJ% #j *FţQrj@ 1JnVIX''ÃA&/M w&Әl# 슮W U\/_"1M7CэPJi!3n 1X/|*SOǐ$y-mqp<;AWL}B?jI=ro/Eߔ6zr1tcg}M'KgRj[0[$EƜz.hj2)!em-ĕ6L?GN#d1Y:5ѼZoyŤ)b9iH8SV?rso9o5+rÏ#vemysN#q9LdVWnJ1ء2E?_|TU $vz$! m_3\ Aj  (={X&JuKC:c*g:: D\Uc^1@{:ZB\˓,lM/2 6Fn݇6D՗%9£fKC5#OJy{3maԄ;vo> BǯvX/+6NT\ds2EQ'[u5V6lvn:yd3:AzFK,O2^JYSAmx‚OuJCA6MR0ҟ [֯Nv/P;ImZbr:*\މɌో_0܏.w,J4%d=;bS0iKrc<*&f{Ͱ*CAkUmޱ9W~R <䝤plX7dI|O618QPz\F!Cd!W[ ы`м:z$3FE-IтRo=%GBZC`N} ! |0KU1 ԭ%[;xӟ"`ߥjz%ʀ cE DAXW`a _mb*b[4(j?V"&8i6L!u:K^y0|ר蘃12b kCj.,Tn1Oe@ص[* N/B=p]dPgKge zgX7{]t(HD"`⌬ϊaHɐ='` +ΗRΰ6tO4h@:ԻevZy]ˌ <䂯xGj~uxJ5VR/ ilA扶"e{ + mtˑv3F6ȏ*az#,B(&jhͶlQfIV ,~fG z'Y>#>d;EglFZKo,no>Nu|͈'=\Vc:v@q *H⚕X|X^SznI^GIi01DwITz%0m~I/I=eQ%ku{7KX0/m%(K`!7GUwgq,cjM=?;LDea v=Kv /D shPs8dwEI-N:V`bM>!]s;Yт8r{4;^ ,f\" SSn8BK#M-ZpOl,H|IHACW ao ZTrhooY E-ƫO'"ݺzp25b̺nbSb_hSUCaB (- 'v.ePXtA\mmî"j+ M'a ' CU5|dII 7wA l?2oW-X_(l+ywCx]9ԁ@C6F{颥{D )MIKg`^Q;[ø~3REAvX<nC0J[x8m(iK'Hl23+4+1եj&SH*vlDgFșX˒= OߨsN[M`Z62sG߸n#P?GAgKt [8KYFW@8I12 JYn\heL2cB'CZ^R'œL cYT?gm+GBgH“|zڦHzmۄl.!JOFoYTjgIw-Y aJQKNL3)tX[6>_Eho=!T bn16JBqg9$y>E5Cfd!eFY| z% aq41w%#Ѣ2µLÁ u9zmyǬ?- DP;g9L?6=է[8YB.Ӑbs|h\t3 vԾW^+tY)FI`{yw ܳї׼|RԢ6*U)h硼wm((1thc̞VyU G~yؖIԩBbIy 9O+[Oۊ)A 0d^x _ n>fK^ UGZSRVcQ 1y{ЇokbfѕD&F8,Z{DG[?3M:d\^}7XqnaD=$ӊ? -[?. ,^F*k9|G5i+KX48K$Jh 4˅/v ,0wQνItg~Ut_D/4*ՆQD_ (B kv 8A[8[fQ!L Z/od5V Q^lPIxSfc2E=G$v9~6]ɼz6O5#Ȣ%H/8(yxqbnE˙w,)T8XE :'QNgm1CC& A;[nItiny\Ga#T˦9()D:5"/=94>(8F(A縊_,,~4/yjd؋;=OCpfM]U;9SlgCDL5%ŗQmu(b(ԍ2FgCga9=-^e> +7hٯeJe,qڴ;@,+]!|T^jEʪB HF"REFtZrdjq'l'*wF?>44aۇbxa4Vl.S(9w-Qz;C"3UJ >pǡpS _y<5/u\ Ds='.hER A"Y8ح_hZOM~UP&mvnsVkwVztc*h5Qm]1~ K1B7)rZсکExeq^}|ʣTj.? +.E3md&u-BJG OUV|~Wn9c,?QpͩS "V| hU>idSXq)cS;!zR/` ДwbE?ھPJwrf?ɪ3"x.L$tehn^#[,Kڐ}iÛ+zcTI񙷱 #d'A^t팔]3$?r'5)MsG[iZT.ޛ}g_3>5gI@f`x(=4F8 *`uC/q-5AҗBDe~u/6tv79m40dt^0it,[!{^$Ňb3B1@.Ege:2CoS.zݜkxU;’Ua_4cKAm"eVU-<Ú Wp/ޟ%^% }a`.bVs,vEI׃*;`bZ@}y9J)*Z_jިXp7J G ᬇrϭ^\_r yY?%9 @!KC`t%Q'G}<:)"nCG _%HIy zD6S [ff{acl -D0 jxy P aQQ[mAjZUL]MGBe΃fi@ ;jIB ęP2p ā6w)D+U9KMWtN$x /Ԉɂ`1,%[9l=;m IHL\O=H8^Bq9_.߱3;|HD\ Hwrţ$޵(MmT <ӽG 2q4HRx2ۨ VfͰI\[M`?FexP^+Z8A VhB[iL+JWL $oX+&irnޚ}t[nSM;VO0 (e s $MY#vj\[ V.Y=]<a[I΢{O_viӅ>xGG@:%! Wx ]7)K'&9t'rbvOm [`}AX 8KyBW{##wc. H4pi@ uzS Xu0 ӱjJ}!ɃAT'8+kt A>/͆O3w!#s>DۧW6O={%, f0P/1(*z+UrB) Mip3В&5r}-O?@g"-D<1;`cv`֝4޺y kc*ZHB\9j[D`7dw~E.]'z[u{PEEL[hY@YՈ0a;:,>ԅyޘpjWa(ğ1ɫTӍʯ,sܯM\.(2OoeyͅY΍29%Xv:s qPÅMlx*uΒK68Sa4 |D33I3v3nϮ;!-U+' *m~.0O|!L)'GU[m`ىP0yM[qT\y:Z#R/@f1C6mK϶py!4t)kM@7""3M;]t RtOqwڢi:ἹeǹoZ7g~:s)cBԳ :)lV%I&LEҹ&O!|{)})kra!Bue:hOp̓!9lT:v ºZ7Ұ@kjnպ}YS`Ԅ*\+c諨Xױ015ҵvPlT=iw=J5u@ehc:p8ٶ^0h!+ծoV 755bAkL$}-P$q]D@F/D&ʶƒ >aָG”%i3r ⮋o D-Ul^k!wE/yDEaV1|+L߭nHZ=[~ \gIyld{2X dd1F1ք]lXIɺGGa~AR CXe%}CsLxg;M(_ʲ9^i",'}+=a|{ꮒI vmZ2.50^ޮ3y(K~Su)a]-Yx!"ˍIHN+dCmE#Gsר`_@c[qzA5"taؐ4%W,t?VB<jx%$4:rTv(. \]=ŇR>4?ut9';7rT5H-d!Lͺy jl,{GTWt#Ѻ|j+dKc3o0XZ{3|Bg[#6 Gl~9Rkj[d.פ_~Pxѣ^][2坲uW SXo(M|WܮW軧ߓHpiS2qO>ejTw8kX}Y\5ӈ@>EAz=c|Eq%-O]:2`D/sBMJ`1B.w>٪j Zչ*7f9XXֿ(x ;Y5!'$Enۿy:$3ٲ:#Q^pN ;>iQ۽\3SjMѳW?F17b$  E/ѹF]8u'+^DU/Oє37r>CBwW;F䏣-pO,C+ҁ?-|;%os+k M À  _ S R4*Ę>c'pm {fr!mBN/nGOBjٰt[mq-Q)1[6FP}*oϳ>W"uJ<v?;<ԤGEQxެ K U0)ջ CM1Kle=b?i7$ `c~ &v?}֥'q]Dug>ӏH)^\+A%#] XR:3UBsޓ3OiB#>BqdCz>P&z!%)o뮗Y*7*xʴ7>'[I{69M9&fn"[lT.6sSI>L{Obuej1 Yskt+Q3~tuQSR7¬2bD\0!xS7yw3U602(-J` uKY~li_d끝WEa8Bc&FgzaCDRTTu*ŐWݡh^T!̠d?%9)XVns\56˭Ao'xǭ ny ";W7gf5x L1[.3sBz_f!@o6 i?A>3aҞdG,#C"u L]Q};&eJM/Vڍ\Aav=ÝЊq"փkhAY2A8q~򮪑P\F@O1XޫqA9DrΡ\-Pzi{P wyv{+!LDs9q eEcɵUx/Ńu·Y.֩}s(JQ+гWro1p(;B Yo/?#B q!1}7q6|:w% TɊh.,{Nr ?FUwhKb:bD+9TV0I݆ MX sqr8(7i6Fy%M=>˾zF,[ g>6<\P`r5cN6c&lҔ#IwE?I'tB:.pop@RVSd_!M{>-+D4Fٕd#m]p-nxn2{A1 mdžoKZKDU쩚LtkANH򸛀@PZ O֫M/M%5kT0Wxpo%"M]Q.aE%L zw]a+(CM5-:6,=TL7W zS>̀:OA嶌M !KF-EМIb}:<PYaT@ Ff^ۃ t$k&侳F]wMωŇ0]|NaC+]H<\+$;<8}۽4~~-  9EߩӘDM[[ިaVps.$^Pw<&ѽŨ%_$bq#nPy,01n 9Ig-[Du:Zug:q "A-Q;dڅmnuM/Wl6]ȅ'uGSP8( ]GU6g򼥒7>.RRi'p4oሆZ+ /;@PxS{C0r [|{ NBcR-/RIh3w}"a ءۿmY{KƐWT1ZЬ8:pe0Kа@(V>dؘ )f cZs-Q kbg;y@R+:O !Ŝukb<_mqH|aź⠆1=q߯qbt^Ae2WZ)k=4'wXk0dCPӺ {#k~J ɚRWI8ڲxd).>j=|!f ONAȈaQD#G\Hpe?xb*-8ITG@nP|. ˒9)?-EU_CɐBj%^cs3dvSVp߸1O@S[N#Zutikv > y4VGk1/&1-;(4$1jugyROO}RI\y!)>VmN -wNVS֗o6T 77J3 (J.֘<\n#|O%P,D@*~iݬ|F~|pm[1>@t0X |:/d 27L;?;_EsXNu|c/wu{ǛWzpjAC E9U0W%בPL:lO9aFsuosa7~ &}z-1'>T5 J7qfoEȁN>l6ٜ9rR[-0$\^Pa }.XVb)5BЛuFIN ^HGn>~%{]րkM`WencIT&,2Yb#U;PE!kP!ѹܢ,K7Tt4. 6ET4ęg4bX8a}iAdu?I7MPës]M>x$e),e]I7\ƒ^4eELUhQ:ʹ9L&޵kU³*}QšRU_dvrEqRg|sjYpyA@O =<-W{ƌ)s :0׃ӓ#Ie֐IϤ^tMb0CzU:@%A5%9=>?X+VTUmYQ[یu' SS!lVV q-0Z߀)K>{>ES[~٣Se-٤>gEn!y$M'H~o ӄ3f3#DD"/l42"Uu2'=J=F™UDSAİ|HdG;BH)& ev|o=E;zB'  4EQ]y5oOUӑ@d }UXTnκ޼ miMTuc^»# O=HnMwty^ \*,_`_f**|w"jjX*P oUkɶ Kݺ;$"&\bHh,@'4ej^&p2q\yy=qm3 d2C!ߘs6gw#/hN8&U/@͝|yx^z_۱$*Oy;9hٷou\wkSimDx|)y]*N5's1Rr"V:i"HΗjDQņ&^v 14/#9g4' >.Y71@.1vGBVs^S \YMPZt?/3 ŗZfk X?'M=~ B 6UhH dtoߗb>T|p_`"鹮x&ӟ4j)gq\S1e^H"DZ2{5Z?kyM xn{CS.5E _&\pRF6a&$"z^M4R' ԕVR\Hnnw#n)Q;[Khp%J56b3i߫; DkwoTAg ]bJyճ@KT`e{9X/40 ]tR0CC5e"r|R ?X*X3rECux wS^LƟ[δ؜HWǸO$y#JQ˴Y1I>(T{k n"sJ ]m\;spȬ|[I#\%H8;0I d"\"\.W3YcF>tfNމ|z r){鿨c>UǰejU !8r Dw{,OiuiZ~{ k6o<8>g$2/ΠZ|K^݌NK.Q"X.|#!$=š,'Жk?ٴ0jk0/Ġzn+Bф!S͘ROiKީ3yJ$óeڣV3u 7#q f^#4rWc½H"sGп %yot^U 3MWDTe"*&?ԲUq%V*fz#oe[mx ա8E6:eIҕ)躭1b}3L !bT\r`n+N;y1߷葶^ZRz;>pL2 UVa(`u" :h_, wN}2! :f9|ڝ.>oɼ&K:!HR)B!$1"P7jK6p*oYO5 75꒼7lZJ~FS^̊P%bv.}ؤ|bLyhCǢ3beA5֣.فxaE'83%qߠ@4mdϮ\#_w`LNBkχh_uTs)gOĻvEf@ 7FgeN55WQW+lP!sȼ趍(1n؍,. C%0e[ IX4) Ǻ1do\ ٽZ~XHz7W2}}K3# F~9woяmg&uonB')dY}Y#umn0JI݀>V ;FbHr@ Mثl!|DwSy5 Pq8mwSOP)~ۅDENJgҫˀ7y.J_p5~_ҳF 쎜cAVwv&'iQLe1J{ezhjߍk4n5@ԩ+l>9?Mw*W's {#Yy$ BN1X;> üf}XhkxNIH@dqoÃs\O:9&̫^Fy)5] K‘ll|fb`,7T>, 򭻒I{Pg;y}^ZUm$ E(c@bF f72 MW~ ('[N4ѻ0r 'n`d_Z`{( 6Ybir  S6|}Dݚ'.ՉpG<@ ~69Z@U Nt18[CmU]Q)y[ Y<,7]J ޞO'*>vp-\ubZqt_gv _s&^/bl"옞KI<1,Ћ{5T۬yFm)eLr@{ѤVyQr#3EH6Γ_ }3c2ґH&g]Y+͓CWS\Ѽ,f'nlOx6bC& "1 7Xx_**AWq3z7R6 ݛqU](At:3O⌄Y"0镍DhO[\rV3uiOr )ĆSeM~Ɇ.°ÀeAye+XNRI?w2ObJsƺS qN1'cemѼP.m2'`P P},Apl' G˚+)ӦnU'&%N17ݑQqnEx ۆVɩ0BkqGgxRZ5sH$@i7OKt:Y/$ ݱDܓ`w;OH]3s+% KQC_rYvU<@FAK|.Jz*jmU.^B=:j 8n0r+1GZ4N;Nݴ4b1vw^vuGs aYLN9gNң@ k}B m36z]e@i+ylP@Eedz$Ҹ#n k k./IP%`rֱxuz]U l[>pѼ1צ' GLTrH|(ZLZjlXxn7X{b;,C.X+Z'~ ӝ/Eeـ!#~P:~٤*g;Oc ). b]K85ί9;AOd]+5 SC}}K3IwP&Z" `37{\uu"D"WKٚ3כׂ%b2Pq.>:"ļ㕚G)@qI Y=q)DyI~8Q2߽4џ68gԤs#RkuD@ҝ%;"J4x;тa$$,AD1s$mz 9#L&͉U/]"e=(j.th=+18ZZ8t㶠ZH_$ T.<M` J rj>C$LA$~̊eC:<;`Fe,^?e6嬺᎘dj~fsE*  _-op͑>:QX.:TK?R ~1QWy:oeXLpp4QJF8?Uf% +%!{~_:KpSD:dǘL+摔;T[2*>,)ZЄr_(zFCYi'Fju!|luAbv:(~x9<@L^JlM*DF.; Jh%d/נ>]zJӀQbTe5lE E¡"R 2/-J_>~ gui[+&4rnxt;TJKd_"NR7*&R'6ܹ(a]oG54i[,MhvM650/AaGE17/:WGpN<[JdW*Bmg.(tsv11˪k1:`{mgKj<(ZϝbPUX [Jk)] J1`EDTuϴNT*Խ@&G_hYg#!Ȋw5d/x&fҼ9~(}Zo!0xL9R7ž̸Gtzi>eۜqhBFM9egt)_Dм]RŰ7]濑8#~ \ +oIH? +Ԉơ bM*G @eI e hNKGeB'w Y#~OIq3juTadGN!=+sE]əQ9U p+-v} Vk<o*Z5%" fw!56LȠx)Oyi4p ˤep~7[/w$ =kqKCv*N" ӛLC SFP/w^FPO2^^.t-`%55lZ$,V)̈o98,؏MiV FsX3> `4,0F"0#mGht> N'mm9۬^uEea|Z?­K*9mMm9z6Y1ql6>>Q`XW$2WT4}@WiI9߱|OISErZI k⩇@? vŎG6MD+N6ɤT.><7I$ք  <"X (\| R/P_>eS[Fi_<mPAppNO]Ox\V:s33Ӂ< IC*_l-)D4 27m{z{kOӿV;(+Y4.*puryкVo ~|I'<--jn{ Vv,F )">QI)N X#p]z|wi)΄RU#΍@*4s]}rɼܝPg 84'orW1/W8TphX;xp꓇~W[ *OLR&=m7,HhtaMv#Aބ9qg7Oܸ0zI٪" >}pw\~@\4d|#iYU^% & Va) "p&\;=I%_` X aSU[vmq)#kPxVbRb8ʷchtɯ[,Q`h^x*bAhG:~!Ll;_+~?ݢ;Z 1 ]r\)y8 Q.V}XM6Ib >ڶ~3wn*XqQKbNط%c4/Xɀ:׊¤p 4wA{~eֆ]"ViB%,,z}d8o*=-rr- Ћb1|.apuG5gqg$?-&SSҍPE&Y7p ԉ-.f+v]uvfrP|w?k)/ʙvQH!m;(TQx8t#HqUCP^=Wdg̞wg /b))v!{.pҕOQ*:Sk[#_%}+?/h,9j_+~5ZWVrZ2Uwj\W܌cy|򀝽z\G>8P@-%X[u`BUfUXsPg@I%ʣKb\.{Yn *:^HϽRic;od}lřm8f"xNȒlL!m@[e!#3o Dn d& V4vgy,aXaP7-iud5EZ 2lwޣqe`au@+0J׿ #|m{Oh?MhKr{c wj=1YvL#ط=w_"['B h9e /]ETU8 L%};Zt"FnkVBdIu>62cl42wg k̴1=2hH3UuQ[09UJx^q6#݃b$R尜+Wr;MSM!xdps7MG3t鎶PO\&ZgI\)}j85Wά L3!D&q@cLaRM|%k%&Pn{h->ژ.A.}~3d\6|]Q>@h[ZПYﲴ}}Ԁ0omtZ9Er p$6n$ky؇ 3r?S;0C-4crs;ތ[[?m)1NEALI)MnDP)Jl i*S _HP"2g.=w+-hzj0[3aԦǂ;J'.;\d-Fy?KyIeI/>BC(1! k#r'&}l_MSwԩHbα.D(P.}~ƎkdrO.ycĿ֓X٪\KF БOWFHjI+3n|a#Hm/Ug \;2ԏe<̐ jal)љl?æN{M.eLتh\%mk=%T[1O$-Zlqa}HqqLj NةR1Pz9h/pIt1'ֵT6y:/4-ogonB.d,s2G]DJE$م|1O/bKƤg90eicC}w(:n@Hʳ&s 9-Wpa *!J>_V^%TY>Sx]4Vy2jz ["RsAjE֣f>},LĈBWv=VR2 2${i^<1p=b0IOz>GeDq?sy3u`CXB}7礼m%{Is,4'γH zm1;)Tb%C {;Yh6X?ïauгo @ro, * )WObޡ-$ޟUʲXMsф6 ;eR{8鯲LGɦ7_z)Dȣb0}L^qUhtJ+ E2]BK:H NMv!ׂ|$\b2eRug'=cr+&=t8bvOQiCi7́ck=,[447\λl@'~cŃDgw2 ӕ'ƉeGi'>ėCcV:[[z#*Vߓ`۸ Ǿ7U B`|X>-/yYسʮ'mNd-9p];!Xgt$Te'99M`@`="|ڭ3nI̍VA !]F}-cm d?@MCSP˃=)G䀳9[Z)!;j&ȠՔQցo1"~1 p BJgw|'xAAk( i4.&_i}]{ џBU+w0ovV,Vɩ4WRNt`_jl"DZArExJufV3Z=b@ 41|.@/⼈&֭r.tu[2itMMZjONk=;WX9pTnYV2?n"mFbJP\ԓ%jPbg1s*۽[sn+WDYk#+[>^ðm =z黐k (k@Y0ے4PR[ܐol!-HӪ /JFh K[am+s,[x蘱Er s\wl1JހJ*WDgZOv7Z6 Vd_;v д`c_x<4XZ/ >v!WKUlf\.t ,qCvii#HfQ렐[lC5 b;"A_iΪRѡ-lHR1(-ZM#" zSʛ}D{H`ؠ~SJtyfJ(c)b3cA[FP3'76phpP;Vi zUJO/zD,ԣFB h0q1?%g V9Waa 7jZT8U^!HܻS[)oEM&<ť7! #\ "lxxƭã tځJR’QvOz]؍5yq*:C-2-%󋫨-}H)Aq54:q"8e~`xK15S@)/q)'i &R=d _MmD'+S0\aG[EXoBzX)l8K#yv٩{ R@*6l.}k`Rbv+ PYC-[hHB8t먋葀Ihϡpp@E6,SX?3ɉy)a .cQ歼H'eȯ}6a-d x[J8Hpב-JQX^5p'EfjE(]`پ=A+LV1i&+@@u"Ϊȇ1GE@^(j] b,vkq63Ad~vPz_'YYi:DP[QNwEj\c, Cirk/77;\} Q*JƱO-Zv .?T]}Z hHplACiҊQz#Ũlj\^p1o#`)lt,y.,@$^ Տ$U=2#WCGF`":Bœ8lZRud"̓^ؔ~ւ~KL`Lɖa#ZVX^W4NM2f^O*W'ғ~AI:.DYt  3"2L=&lLtl'/ #9wGQz-y#2 L6mx>e.cTu ?Aw]8aVJ@e 8jj#O֑m ǀpDʹޞ"PTUF l0*>I/9f .l-raTsJL$j[&K*y~PiŐ+.DP LƘF9lJw3qk ,:(n(n3 ʚ5/#2+h9cs]^SKR@0aN/t A69v']ys{^ GC85S |P'6GɢBqAS>Rvѥ^ GR$F5r-=x;.>@A]O;Q1v"Y`Aa:9HxF _͠(,46 q_mU=S\%~GBp2Ӊkunle|HyصѣRq `=P4k}{W-w~cC|/_K"o TZkY#Z* inA=L6DNd#fqĈO v$}RHLlhL*K1Wfd0Q+n46Z:u< igj'Є^=ffķjsb܈# uȓwH$FE~RtU}|em~)$Ôm@3f~'c[G.a_ Nq:iߘs'WJQx@$ƔDp&m' 2fxh6=8aqTUfv3B{V@`4f51FƎZޒsw/ p-0w|GY:L UqpmI_Q( l.=Vkp6Ii x2$גc;0{~Mx*b` š/[#> o,V_BADo~(U^zND@ښ[Ŏ[TRۯ[c#\ , %| ~kE0 LWA-3rteb.kg7!a HVgq}Hp%ACiqkv=y0EbU$)Ud;2\dTtf òYÔb?xՄ$XYՄ3K8{>%ഐvN6i`2ڬs.1O}:k" H5tFyES\< u~Ϭ fD^֝}X@%b~1 i&q՜񍼋tX }O48iVǤ=kfZ)ˊiUF7ҷ˶J-f&9R"A(rxx-OhRS?=%ʊ[E"V϶c'KJEOOˮ4jPXU4Cr֒sP{~c>Tƭ& dL,6h?kżϘ-Qy/Z*7+X[@BXb7|3K.X ^A,]'p)rR3S_ll=S~_,d8*1$MH7 a<C8K–e|DYWW#.idbM%$2MB ;A%8$EDGjGXK *CMKqyDl HD8T)LdŮ'#ky;?pNnZϜ~pRocAOh+VQD:E>qH&>İ9t7)XeDTE v K[JT&ij@B[wA;ņڛ>c;4q?BsCK;%KZ4! #$TC6emaJVM1t;pg uJ#P1LLuat>s:e cP!>Ap.u~H0(nN1 Qv*MZqe:1](=ET7t_5 }(Ux҈ؒ)5y#워R}Gv| ҝ5wGxdz";%7#z-ө͋⽍ "Wn R\m&)Qq=1ڕI ՚ug# >{Iwg=8|qQ)p *&NG6Tcد:JU MM9 |FF\anLZM l9խn jWؠh~Hmev\0Et%X1Ãxbf/CnvV7Tsyjl6% `$k+%ԗ{Q&E7bO[ZʂKJƂ8!3PI+%=̋h%L' Dk??>];@/j';T/H<8:F`:Odб>[<ۗ)>"6*nR.^垕ߎ*YK0Hh^M:75GͨR1@^ࡤsVPͿ.֕7BOVxYƎJ8@6d tq%|'CɨGҷSfNC PxF,X%njRU)su7}JYG)PY+Y=47<'ށi7zl)Kt:3-Ph-$mm^stXNE1Q9U+-GPmY[D图_ۅѹTxN>'Ŕ5+5VhdWtHD:x@aLZf2֛6tY'/ꄰy)SRV X)h5N; ;J?EY$[7N'+XV$UwKeO _P3Fק_izD_PWL0{mTL=@ D]~.92-H~42$JF?D5pqxɤ7_&( ˃1ܹ/d| 8K./S~s'w>f螴[ ~Z _u jGj~nsei cҙ6 >-J@Q_,>@ }\E%j$_O $(B׷bdMԛ|#9|}O2™KKc F#;^ .$2B)H|@m\QDb/JT=]QY;IVCn 2aRHQyM4m9]ξ1-Hs`@-NQA4@ EP\Y$,+9=U2Em$y,Siݳ;vi4hbZ/j qOaoN^21Gu8ev?Uh+"A{GyaKDa9Md{sj\2iJŬp(,Ձ]Y>mMoFKn L;cMheا.?UԑS&w15)V"-䤇yM@;Ab;Ƙ 2مS",1.ITwa(^Tj".Mlr4En HFhJT yc`JjXlmcjg!_Vzynq3=^(Z`.(}=j#B_K(i$c(Xk&'] HҾ0X`,IU\%Sn7viw Q'tV\zi칥 _$:[*yJmS+lMhln m@<a"WZlrk\jݴ }H񱗍P_oA:3mj-cK ဢ9h@,rM;8q;q`zxLUq՝u S=͜Kx#* Xaz5[mB` Q] gTŃx܇Jm&"25{/Uu)#HJ4 I_`AI1YҸоv{ݹ#6 |j-/듒Θp++e`&jһAfu58(,!q9Gegp'C |)\3>fV+(U漡j\eZZXErNSA{-CW;Q 0a|(Ouܐ9Wujj_m7buRM y %49[p펧a(1+3`dZ&/j L4u`Qӟ,#AVm}bb=-GPaHOwfͪra݌Vď^FR&'ZC1 0ժ-]?WOxz/ȃ`7K;$ N?84W)hqcs;+6 F/]w ``_f qj.ʸKܜsOS)GXM-W$GL\As+*DoN<ҏװIS>hHpvTW2 M .-DiaJ$wBr{R<wWw"Mu<:Qq43&F~vBuFwoKř(/ `/P3"D<Դ]SŭbH.:&p_X߃iscюާ`3HftQz8'ρa*slz ѻ9ܱö5GIt=)K PvJR@&뼟B.ʰKѤ>dҟ8*EO+!gVGb揘\{=:4gh^y-M`{z|>R:>7WxEƲM-9|r{((%}EEcSu ,:RH5@q)?w}{fMLJbUMSn|-9Ry,"x/Ǒ)pr DEɞsCp$G`k!x`p֩WַJ]lYÅ}^+K<[+/.(̑LO̚8?wr>^ȟ[pPks~jV"s+k \!tԄ(yk?feq< $ Y]{Uˉa~i"n}`60Vx<5 d̚5:+DݼTU -?TXwN{jf+ώ,kPl#LЊ bh@/( FW!`Ah 8Ӳ[/cbAu%~"{Yyg&ބ.&`gE8;9w.w g[9ND2Hf;?bNG +A'3h*BeTUIeqGD Op3tHg##a c>hkU:i2Mx7CS\AJj[[t)b|Ѱx*:RaƧ$c-c9)_kvuIX:B{5Z.V,fUg w҈hs?ko5A)uEW8-CoB 0}s _vCl "s'dޞ*b7ۍk6f5އЌt< 9;{d,4ܐog ωJwoRC2Sph$=-']hp^Dz}ޅ̧k=`V54An3P+}ډ©j a8MY,ŁiitʼeP).:UܼNjAٛJ.Y-fRU=$m#͕F5]Z>N%W)ŻaP7@Oܫ/^dJ f ^'^D1 KG $03cӆ'V~;O ==]> !>;V@Xs_}:/p^F|Զy?vtHUM5ͩ:)S̩i|pW 7^۾Z8<扇f))"Zm1MT,MO) qeʥb>⥽\ڛE 4~y6zvmSkj<HSo7_E ]HogЭ_IZ$yf88F@taXxklPW/w!W| _M rM-DB\kaƅ7m Z4|={4khT=S r5󦑀f-)LVF$pP i P8 ˃8VVTk$_xiQ]g黒ޢW7쓇PWrvI)3^a5o G w/`."(}7@hz-yqSo2/zkC]$"6y?4ILbb7@$ڏ׫W]Y%v)sVNN>>CUBa1& "El[n#E#O'$*^v|m[H׾m~%] (b!D?hgI=hV`>ƍ ٮlBcB!%C:K`/WM YfC~L*ǿ,w-W9CcwL>4Q0ŜM7XYS)K1\1cc_+olt㴕 glG. ;x2@`;HaУVBi> &NwqwOם1AT+/#RWbk_՛-ēmRSYy5@"yD<(ctߺo6/b 0 \nx`7E'5>ײ66dU-$5 #D%y.FɈ)+p|3 TFUԱH0dN**@ZDFĆRi[4WDՒ>-T6+VFi]Rj+-Pg}UiT/ `O&N+:L+iKK2 ";li#0n&>d1L,GGcE;ر{z/"^A- xAO(hL>LE4z g4? oyx#`Jg!ׅwnZ5cf%KBXxjw*=&g&Wx5'e>Iʟt ujE~e43WqlUARԕ{_peP Чʔ1L?ݫ.n.2Ky^eE9FV9`++"J|* r!?}1 ּQ wGeT?R#bKQ \ Kcc,Q;( +\  _H1W6;AQYa:CX9ǥ5.r Ş}BXӨ<6=澑m" {Rܠzݏ0XqBhGo $78AIj U\wOBu#,nNAf~1Eu&e 6.]r0;) BiCxύ~1(p5$)սb=%r_u s5 b2uܿı3sd4;o%=h*R;M0kD: &p:xs9LZ6+/fN4.!Wdrj&T"9IWF'MV;]S;Ep0]?Y EY&l#&BgJ w#9#g;L}9{шl{sx@/hÄCON'}|_jm\O 2igƨ9alܕӣ7/mMqSBY{3Gt P `N42g@IDqÄRicfwicXC>\ 15#!"K rg)pyz{f{ ݕ$W.zxsJH?o%Ӿ$gAŜ1ֵ^Zc O"rcNRǍb䫸wdU]xP@X3(cpyXt-1|H=W /E[/$^xA'O\y#X!6 =j16BM}_l9k 1TT埃vyC-416+wI#vxkc%P6jPX>"6A\`.g" NC8ZFi8wUP 2d:Mt2 d$tk'-n| J~Bm;F bj1?S7Pt年R?xL¸,..~N/I/X Z8w@_`kMw8uUau!u[zdZp@8נ2GP<ھ/#aE"^~&WfKrw;JrL eH-'8X>F|2=ȏT ) n3އ SHV0޷tJ$/BAvSy1y"Ę0Ϯ CƬ"d,廳XeS*@#[XK;` %"Df..hil>^Pj3@!T'1j)D^79GIΧ۱*cX6ٜnb6S]0VdS$>~ "i=2+ƐMjBoM<: 3e#Z1w>:sdtZDŧƀb,RLU[!wGwj4a$ ۙsh!\m B-wLųfڐ% iυ_泯z 溷j faZstmS]!͒pXkF]F~POoJ3oBe #W޶ζTp\12{>g#7I}.y`$AWhE4M4kF~]M#uU譡3[?-W?`V`~_"/;e#"jg!w//stgk׊F`)}pUh# UYqgKsL~ģOBW;*ēDcW8XPD)n(i5r}pd3zU;N ᝔Աrխ3($-N%/U,"Վk^yZg'7o}O^KW@sV#IҺK t?kS>=^3 /"M?!Iy{=q2j1DhkB<5KaqϥsgǦط5eDpF^G_8 SOyd9+1XOy$p}59D)$!tP jӳd׵#W]e @_nQ,T}Q<@'"gIML02#coZ*uayR-Q$G0yЃg2QkH[WsX5po`KAWh"pYhtV6 HZ>WR}?0gi`^%1.4rBUm݀ltH(Ň-hzfݽw[**Ia!e:zpb( A'a 1~I ~WQ#E(VQKIhj|#њ? 8_ҜC, /)N׸w M!4"3>3ZmGQ05^"z4>8^Xz8n™U-IWZ2>bú g_Fq&2<@px٢">2I<Ԭb259j'{ ;{&ېD{rҥAj "F}`w#S׊:O73UCH'zG u S%r^ ÙJ@6B=/zb &F,pC0jPtH2t: Э6GykTΤ'><<Bm7BmNo fM{c:]c@羪c! #@g#.ȖC[}LDqhV7zK!@t;s`{hIc$מ! Ƨ͎G"8/H&n-Df#V_Q+8X91bcPRK8*ac_Ǣm¸(kE?-L 0t'=(PX䮝yL3vN MirGTц<#"=ԔBz۸@  ?^4$ S{<߇Pʔ?JN*hq=,i>Bi1VS:&ST`Bu|~'^_m|>btc:?M b#.>L7Ax%ϣ^6ΫM{kތ/?bїx)7_/O .[@KaxyBL:C]ʼOۆa=D?.)]Eh~;$/4 %Nth1KpZu0$Hb#"c#f}ns@zkʿav엑^G0 DlmY`_2t4q- yfo1Ȱ:&ur=\_9dA}B ~R}SRya!lEeژݩ_uEwjWݟK!_;`X)V-1B:ЮZ$9"^Qۡ8hEEoz׭6K^";*ŷpqzm+#|#YkMT ݿW݅ Bd/rE##Ղ_-#>XΦ<&Ԩ/k(?E}> G*N[fl.)'_%rͰpNp!wT-ĔڿKeY<W *2cЎ ʘb%[%e¥v+(J G{NU4ej%hl!xMβ1AR7)_A3 -1 gLaVO}+P41;@G[3`atvDL2 ?*J<ӂ"۵{Y|N#~0{ wnZ% S+zoQM4ŮmX4^W`q@DSA'SGA_}s" 2'90uH{E!WlM{"*BUKw\ |lH^a|vox24QzC%`v7(\5H(&l˟]n:9X8;diL0mr0ocTwrͺawbȷu6ryɶ78#Alni=ƙcٮ3 X_2s+1*locpJpCD:X(EY'FCշ *Gc )=vi0EHb!@5 rD/nyt&8eX% `Ѧ=Nd;oPznZbNp {eOC.P}~&F'جAʿ>WzQI7{VIz²eF;H.kK2Tp~3㼦<&cKCyђ{?Cy>ӣ 8E_zvq{^EGjcϟ/RZ#6feЁ$-|p44Q~l֣ԄpBUMw| zEl5 Zu$jz`\-lkt;sI< JӁO h_uX F'ē::OS]UdW żXVŨ-+`\ 8"Ck&A-|lvɓu~IqG oZPue|&r=0`WP~a]*ǽ@)fʋ>ɉ+!z%0n$p'80ygG?^6ErN)T .IYi}bB1&1X'}@@rbe8GT\siz DX9~Ot$w;pvK˲ :̋{zG>܌'M" 'qY(LRt/*PmC''p뻰ر57e V(ϴvـȊ3pGvRP_m0!N$;r~iϸi! ,*ԛp* ځr뀈.eSD=3ܼ$9Z쪈I D` a9PBC٩D#6ʲcbN!#l?.ZHƒR/?Z)FuP[N\f, |0U5{I7n0QB!T&Z>$(jWSGٰYGsau15UلUHX宋( ҬG 8S7(u:kz(Ru=T0׃|@1 DuT|wi#4tQo C@Y<8Iq;'.=M6K-l'IITKp9#֘V)ɔ@Ω`GǔQũ~%0 ~QmbƢA?ѢFH/)#p~ GFG F,ZŶ; aW"VRO乸@ʛvi&>^]rO3H:],'SJkv2\0AxR&PgO9pDb:~mAo)z TұA͙"]NuYդ" W`hI>hR_7%{WpE{rN7ΎG8,r.c#t+'hUgs:]"PE{NJt;Pkt+ b~*AWn𮴖hx#wnHngznߙToS+~BgX!|18|*'D%U1˜7?KG%pg4&k`(ihvb?qك}?zwK޴(ݒRrP>pIR ]_7FPU %ﰿ?V$3 ")Ʒ3 D&LX(r,kDʀs EdDph㽑]`P#Igkz z^h c , !-Q*0mKAKi8p\D+2M@+AWjk.V, OZf!vUC4;;W-}"5+B.+O v2ap[}%2:ل{c4Y_!,S{`o8D>;^9DK8ջfºj(D LBex]wH3d4ƕ"nhd׿cWTtcXrY¢nc͘0`*ٜϪ3]{L(5 ynX̌[Ƣy}ciƨ KPb0">: UEڵVd0h/gap|18`&^wY8Vղi7][hR#X=QrZ{,`RPϢҧMB5tY s$rLG['B)cA "\Cݺ>~kwx$x M6WJ95 $p n~$/(%z8LskseDI'O#e#r,spM?u(ZYe| _y'ȹZsO89FvyiI_97@Y| ]u8@ک*1'Q> \w}M+!TlQi&6Ikv:KӐy( Z1dfKp}3܍{eHի&@TQq>ƍ`4J[ۢ/74Tڀ<>m*Xc65XMvQXK6w).Pxiy~8b}aח)|XF!$(˫a-F>/+1 =: ԛlLnЎأ4g,RW'Osx$h%KSS9F;1#:X:~䴿4%PT`7{L}re}pbk89?`"1 Aj K+ "3%(\7|PH ` AtL{94 XQtW'аo㸮a7 hN}%bg;csF\}|a0㍲~˦xy}ƉV!ՠ R + Krv5e6{EI3F052wy<hB_:DCRc:grJ ?){E: .ZN1@9=dk&$;B*O3>'tߣ)2̷,ɄI-+Q_ ,)udAF]|"ʯ=Bģb v%0jsj .sm?hjTю$KQe"'Q3 N(3Rjft=ADoMz/'W-U$e1ũ8;6'ae2Ot/y,Dc+!\Y]O7?~ʪxOWϧG=J[4#gQ`k)Ihk)=('I'/rlj/=x3yθ3ŃX=%b>Ա|ޕ 6q wap3 |mzۺ[5PJDHbXC&uɔ)#(xyRi.-1?<3ڳhAͦ6*s)N42~**W Dɕd'ߝFqCtÉTskAOpTZI/RϺ+®/Gxe X`|!Wgb^/`L-WIh[qՅ4GGK>01,>^yn1?M ҃iW]2[,_ uzP!Ug3~Z{ntr㉧h p* Qo~C5dČ~bZ:ڪ|zŶV uqvrZIP!Zl-Ȇ, M⸔bR 1 #aC nߜm.ȃfiq,]Ľd(,Xʋ@:Bn=H'8% |MD;b/%lRJ8LZu-"xݩDk=U%g-#z;Hv' U 5ʾ.<‡Ib4lN[K}^ѦE|? 菩ۃd8(VЪH"(4u1*+fE'j }ҊA$y-ܗ׿ԲC"2A(rU{HH>3:}C&!89(R bwgp붖/9ȉq.B@JR ArJQMIwCQQQ_Zt3S@jY%43D]́Y y j11D#>p/ϐb.g;.'=lo wuUkñ<^|_ЭJ4V-8XV Α?xXnR.bDj}e.N{}f ޣurj†=ڍEЪ5~(/D2ax!:l\PCryCVT <%G2ץv'đsS`ԝw=HY}sm[; EӛT\)=f nީ_f]|zè-T2?@,l$0bR@4˞kyL<~)چvLPҙ&:Ujv2%d}Oߎg X+>caz厗^F g-sZ+} OHI(͔Rݶj(!몰A6ɭ IO_ϝv[_Ԡ$Cb!"u\ܹ,`;#sXu-h+ 5ָmN(~;BeN+ d2A<)M%({72֨;wr=qlPh1F̨jg\yYlCuê?kqe᜶]"S֌ySڶw?gvf-^^c\ ; y{YIlfoә-'1fKg k$nRlPcDe4XP)tL!rU^Z/0UP<:e)`*łhK@>cŎVK YԚSwL0LV9 s}4(\NIV|^Hr {z+Sds]O b#ԉ>5.)'%a}>_d(:[w#vm^&Cdemޔ׺iPbn?[<}gQm,qcѰ#Vk錄O֑TJXIz r,9뻝N،U3QƻWE(690 ^x<z!d7+G dlGM6it3E[w E|&a8h`6r Q v+arzkCGrh$4OwȎW J3Yh Drzȍ<>pC:5PbDX@S%j}Gt`5u rKNJN?QS!p2@n^~>Ըy@h}eK$y ԑ,#F޸jG*0әޗ;wQEq8C0`h$2OH,;`3;oOD7_= \1w\#v&ꢊ*r>rŝ[߃L6zOnq C􍁡I 8ƚkv&_}2BۙA(ˆ泐nC+KHlh0 \z M.X zIJ/N݊/Xl갮Fb$=5HPي5ʚfIYˋ/~--cp6`F]T*Z7ц?6U1Q9{ rl gnGYH2 !_'n`DzF敉]?Ka K,nRM=7 UbnK 6D "1HXEʐBc0I)YwtN^=ȏHJlh f֔ ņP\$9oe ;1# ٸ[(ՄKU Eh! H':[Yv[Q(cr$ LtW': Ol!x{+8pQ$Z\# 99*v0dhb'? 2~ Ո8P:ekM# l,IȞ`쩧%wN7BT}NiZ`\<s$~DAtj`ov;N,]@3 BL Ӣgfι@:ǹ(`=S1e]Vxa&&aQ"ڜ@3!qbmcLqFsHyMub5-%ul*jA#*B3ӓ- & ^J9kQR- i/6 <8J]"u?Su 2)u4E_O+ޑTEbsz4 )QI|LrQ l3CŔk!Dx قt^SF^v'g<9ȂVuҸQXڱw$(?P e!$UP_" tKvze8cIQc녶V l vI<_jO<'lGȍ֕O !*q]/J }.: ɼi6wkTK}l$&7k= (R־4l$u0= |lgӣR;]A,hQ[NJ췹cպGp8|S!^ {{@uݧ,m(@T3'mۙ̕%J{tWwom^ aw[h 쒍NDF&@;r S"~Nd0]J[9v\mC騫j4eEt%ദRs !z͢Po5{M0 X:=ju8#Y `[a"=vIk$o(lOvkp(?.^PE"ѭt 5zxg< =Sr$>>LrZ`aE{uub[t l,M]~0P!3 ]A.۶S@SڵE5 ===ma& ?!ԇ.5M3P(cfJO,)Ii"$`T]u0X-UJO)`,f 2sy f9!ծ@Ut~ -Ws\Kn#ά'?K-JoEVځO>CA`vT" 6KjްH ,yb:-6Go] a5w<)Jl>q[mN5 㯧4͒pus [F}֊C eF\ UzGM uMDžED\Q°Jy'yQ_8J8sƈԲk5 +~EJL":1PQt&jKOwX/jmiK%[!Qt S>o8ܻ#(z`\e`w\+f LLßx+'mo|J~|c~yZK#>XD5SS?#cC+;B̤Q~Ԙn=((l(>Qy0J(s)N+if;&HP?ONx%+mW(31"\ܖk gAxxJ3nE"pS}7P^/`% L̇0~Ρ\V4|?' -OrcK+,[3>d`*, 1$ȍr>SV`/-J tQoǙI'nj~RMнDOgGCȽNCJF1h61z5aV.5 ro TJd:=mQ%r)/88(ez<:G6PC3!tXdc$Hg:6w%>yќW#Bqcdksx{j{?dq{M+d%mvKQrUq՞9 qA ;zP|7סW\O7N ۷Zΰ@[UmVS".]1GH:A>9ߏW1 K#pUƀ7QJ+ìcdig*j \6prT!QʭNضc$d/e!zH ``'{c6l!5 &F*U2 J)ueZ*FRgiu[U<18愝\#Z[Kd~iJ,:TT?Xv8)&_ő Ffb"{VFD(gH \ CQKV]"4)DS4I\2wJ2gy5F0l~.cN,Bֆb> 9Z`|f-<$1]Ril2Ԯ_i/~ -L:sr6G:끑îRjCOv\g'/1ס/M( vͰ̀#82I.D4='H]U W;;@*( ^":Eޤ/Ʋ9 DSRsp^6U_\) };vR:pi~9ƇZ7„e] NpErR=z!-S׿M9eu !DX.]629e7d\ Җ>A%)/mۯH[V!\/_Ρ Ff@Y^%̈KuM齞4n}QxO/m|!!&7 :X5u8)EHʜ̘E?P03 ry2Z3Nԉm"u0ܚ΋Z ğLڏD5\6ox{V 81Ә|B|>ԶpO ?}"aos6](WF W+PS/DsZ;^(Y v<˵/iѼ3J]|_ ~.@mDJ`('mdEL#D!>ğ{BfYF2UcؓR&N;7hd8FЂ)o'Co0pLS`*ֳuT(ۑ{x8y͂<(lB֐&qKEZuZN%A 45{+l@KC%c|l)]~ܢ$ ƿ\ oO{5yx} 4&*_ #z\ qNeu:[aŽSNVK-|\{ -[ߖh;HEWnyVWÖV]3OyVY m3oJ/Λ׳\K\M, $ImiW}bna< ÓUF%V<`Zj8 Rb:8EDnF3u `TnL-P.|.r҇JN*n5zLڀο-pqoG`Ӝ8NcNn)ThuC2-=Q jjW Z[n5x /|[7؋I9ORWy3: !Hb~|he֯)Se1rN.Ry..GOdՐN]j,Cz6 le_`ms؞8gMcc~9"{V8Vȷ=⟐-BSohxbhXW~%kՔMT<!kEHxV85e=d*}+FS$F]4]P&(UYL9M@7θeE.ؗkPxdJcQu%UyO*Ry}_n "-\O%-iND݈Fl?oP{ih/6 O d,,}g9\ӲZ_įW~2G|B״9U(RNr(J u`,V!o|zMqtj@d;3N2tK=V8bTYL*'K↨#E< !#đx:Ba5 Y.Wv{k08*1By΀<ۧo7JAR:w:౑}`v[\?4=.nF,X ~}1Fܒl"MDw:A}'IܩQMt* |:íitŦpx]֠ ¾H&6 Wq,A7ED"Gi*%~-hS",+e(N(;Y\ G9>WZ1;PiOSJXkt xzD+`o/)^G|gV.< سЪ50ΰ=춅&:x= Z)iMHm{) &JLyIө+jF(nIv&WtJ> ̑Y!tKff u|SdJhQ>@tǭBZ0{ ?Z˚rr c 7mw+k0Ț0[phе9wt;7A$S4&)i lp^%eS@;Fs,GZ}%L& \F1%H״%"*,v+y2pPjb/7vRIf&߇'f! yrGKbVlbݘZ:<+uI%KHbHK~}/gIo)Sw5_ ]{ !4$> w- 4jf.ΑNj~pe [ !-wtv:Ȣ뺭VaO?8l)\Qۙ]cIųB<Z6aMi;o×Pd,-6.ጕzylJ H,V_ٍ[2$1fٵ{D"&H t_n6o@#b,x1QH&}kevK*֌Wn8ݟ"?;A%Ptt(WUF@_&Gߍ/ +]H?t>a,1fK U1em4uH`FIX%2V̟AїEǞ0H~G(bySC9$GLV};.8l-X1k򣮳g O֋ %k6z+5qÄG^Lׂ/LεTErPdV AqKP c6߃OI#!:M(=d'K~Ahdv0P[p@ޙ.G rp`AZjPt?GQ_G-6˭¨xS%m3Ґ;\hxKʼnv䱌ۨyk q໷MDL3GO`u2` Բ!,-1bߏ\bڀUXd*krql' fLC`Aȥ Ct0cgDa ! 00{j`b*K*n-|iQ\7|R+zXנxؽr-͓Pf!fy9IACJ5ɠٚѨGY]I\e^gnLJaNBqil'7kZƵ}k #˻v2`&@ y25$Vc)IL]5+k ]- ]b;/JO6nhlxmSl4!F(&urx'%ɧ*vL~bΆ~jJ.N$v3"m=')$nohn5>oI>y՞ =QD_<"[6. )(c-> P55λ"bȻ0To@d1| Srl7-B(*YyBlOlWXD.iѤあ:3{5- Ȓz |n٨|A!pІY[QqS8c)JۏFJ 3yX{l"=E"K܎,=[l~!iv4C s5ܓ^z򈓅'M###qKj8_[Ô&<7ʈV4%كc+mr.&W?MvG(}b^Xِb(?PSL$Kޘ|6eHuN:^`VyM##wǶHݳ 9 t'[&'R̴ ҰbZg~{ٲBݬFD@a_$XjoF-sCw*Qb܊A Ҍ?l r!dZ<Йzin<}N@ |mՇ.eZS?7GFSz)qэGyEUdRVcDSn\2.q;Fq4 D-W0/1WERH> KF`Wx:am%b%3E#omos-]BtR=l},X? _<0י"]6j>1 .w1f'tA`YJ2Ȃh ޤ}FEn/!08x}(4 o5(Gh3PHvNgYZ0707010000003e000081a4000000000000000000000001629779bf0002358c000000000000000000000000000000000000005c00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/infiniband/hw/mlx5/mlx5_ib.ko.xz7zXZִF!t/]?Eh=ڜ.+ζQ.r-&i Fƥf#fѕf>}a{-SٱuDT$˺(Iq_1gNJ|S?pV |x 5̎9Gbm>SƜFݵn:C*s_s0-6Z/ .sWR(=3D[$ lג4[צњ\<(0͉ˊ¶4C=527Z&HmYI5:TCc(}-e5W"_fo*2HIb*$Gm qtOXVY<|'=ƖЦ [5smz0.cjP^89axNV]e^*dZVZ ]65X+nV})M$,6G-MVK, 4Z)$qد`'2(y»GJTg*d\&pYR((ĝlS.ʚU$ϩ7 p,9\Υ&Sy_mm]aWd(+6cc'dDXYԶZ*wwuTϩGE~k'L.]W"&5^ VU? J j D!֢Q Yܪ+#؏ۑK۳dȔYLiO$`qUU˹7:?瞠 |Q:PA}T\>PnAOM,ٛӻPIsFOX x .7%w(5Cs~Md&66 }n{goE)RϨ5/ZRlMul~7,jBqy ._MVZ gLU4+KZ[u~Eަ ٦8 (52lb]Z^n(p."k)ڥ~ fmJIk͡P/71*gibMi!Kp\&Y]-"I"3+XU֯B4I&+#IS^(xr\\Qk=SߊS+zD _c2w@:.KBݩWmLŸ,7#*ېhan"&;Id%-:˸ɤ?jFTDԏ;{[Wo<"Dk ,P]nZr5F?&nmhsIH#OCwj1Ebd&JgLmރ )xD8B)B5Jsӈ=sZ=D*s?'JQBȚ%[$D7+ѩxi_?`¡AzP91'r5Bݔ*5"U vg̢>KC'>Rk㗱,ojFw[]fFENz<5H~~fѤ &t6u dwk/WN XcMNS<&/ʕ=Kc|k='Mz,Bgmɑ_F̷c 㑆6+y ҅DMG;F1M+ڀ2"cW0ʪݶpiwx6O.)Л^zOnKx9`@K`~cw.V\v1cD9; rq[ۆY1.w5Ҟ" 4If5rj!dƷ_*\$8ɡR~IWـJY8 @Q(p.t;Fm<_/NR}D J_8 ;lA󪙀? e;+9bڊ;QA*,^`$u!&VuO(jMǬb&IIGvZwyqaګ/:Ġ0W;Fv:pp%C;C˧*hwr4ϐk:pQhI1Ĝٛ`8)PRH,ȷgb"ϊ%ĠsmI2ϑLk::k#9I ,0RZZTvSڢ&Y-CeR3FjD@ 0*4"H/sM`/J0`BTAd}]=7ַWl[[[ k-&|G/ꫴHNn9OuӚrjHlׯF֌8fݼ @Ӧ(E;E~ JkI6'3}zA.$<+x1 PDr݉(DS@g.\]j,LF~ |.߉C}?@ɲ1+ |0an[IЭVr(&P!ԉ}~-lG*C~&|YIPC9 e^um_tEV#cȝj4M"4>s!0.z$ 2izib Y.1'yU_2J׀w}Efq~;*5`Iu|͊Hd'{w?8d!nzKX7mbhvJ0VF X ^Ik5NסtI{X}% Oje-tMEelZMhc=_sV8Ըx?Qi1?ξy譠 { a~`U -h \>\BP69kC*dh``<4`5.e4q)C}GvF/L f$4y3" L2=V qzl Yg%ec7қ$yj!rh;^j𣱄&'J>",9)'n<|?M4PipI$*&R"[K Ua3/BYguva;9̳mTܶUeApu+UoscN9n嬾^,p+q9n`TTؐBjpc{pC,zCn7Ev?HiB/=ZxďLOWH{jjjZg.䲑!I f8i&}s3E&t\L'az|_Ң^Aїv.AX @(dLfyţAx8WnU}Y-p̟V >)I*BNA+^X8CT 9^8l]$5EX8BX$}ٯj]KktoS{J7,MV-A,JV} Yʸ_`Pe`Hx|$b4)1wܪ,p .>‚#%.kOqRVKHR%f-;R%?((\mW.U.d\a&4ۣjQFHĄSkW\H~3.4Gum&;^tڃV"`=i*]Cvs(`ze8{ ȅ=T}AD#SC׍$1r80)N  Px~L[n J80 9/Ǟ.Q;$EK&)YF5&;FQq'@%LC+x^]w9tJ^U!-Plݙ$Xpn=IP @ [\݇vc g{ dLAMT_F𪚦ym.HlD6"oSBq NӿUn*iٽJ:n҈Cp=K I%mm<'Fp k1i, |aҘDUea] dx X1 H,1{PvSyx,w70C 3K}3NrȘ{ '2Ccj\\z/Ya?\.h# Eě(9^5XJ|VS~[ Qa4ұ͵d(R`,ܨՑƒ={MEZRTm1r"[Ai.<wy[?ZVچ9UW: uo kc{O?\q0{^4ex'-E c{4|!'W'_,Js|~k xWAszK1j^>*F&eX>Z͍tXrP"-cOHw68H3N40ͺru S8ApՑlo:UF@5ylbMnV"/{LP^5cvs6tg!8SҊw%y0RC/4RYVPR~Ĉ&oo!x@E(;:-DJ(C8'ۊ6\ }}x@W]g<<~C-/pb!0M \Gxer+-bDz+&B\SV0x0*;jgQ6ECHJJJI6znes*b ԫº4x+$ qGSngW}پ =L9RL`zy"PMW[%,t3(j0Vr#q_mG Pܪ"j${JෟtG 8ڷ2ɡWP.r ǣ`]*EGf\[-@<;hU0|0ZCL@qOa>3 u>Qˍ8w6o0>3[(max .YwТvA5ԿUzjfB(Y{T0ZDn7o9S#6P[[ª=3$kV}}\2u R4]Ξl3h;o ˂p-eh <}˄#icβ\ o:dV=co0`Sg,хin+teH8E`CJyW#tP" ku|Qa74_Wxf|m{k~lM|y B1eoxIϊ+euEO|VRtgIXYq#lzAA0\,z/)`p$F+4Gsc~8~KV"_DvgOfRw2.;7?U]t XŽJ#6ϰB-)6S(qLmKo S@ P0q0mCY7=qoRR}p>%iC~ hhlMwZ冒Mzf=Ѯ* ES7==`OuIu鸄%Es+`=O'٪pYfRoGw㢪WFpwѼ.U+b!R~;,%ay{U%%VinZ71h R88Նރ JwVHLQF 1~q8P*!:/x@Eze`) /! %Ny !iF#ؖbBr4q5&6ު$.5pe~Qa_f]| )BO5o'6MRx@+1;hxQtxFцw‰Ȩ&6U{Uzls1;oOj^ng)\p[TVQmWO3MS[EsmKbm3:gA`JTH$R)5`RsGs eFaZJU,;O }JUm5h:mcq'¶#k\crZ 84X;.,|I8@jǬ_SODE]p4"hII[6껋;kI9Υ"9@+5Ia#(S*xN*BywغBqRC.t;+yӦʟ-+BM%VwVP1lnvViMK,, %洟 M0Kr;#R{.52'f;|&S:6G7Y꟨H^;tuf pg0{j[;aO&4xAqi}(rlq ,'f=f*﫫v;XK4駦_7\u 7qĜ-R|.>Q_1_ (RN&e(Uɨ_zr@+Z9ТKbbXSU~15b hP"t(n|E-Va)#BTo#SB[̛e>.HϥuC]{b+?'B')WbW~a*nĭ7@RN'~[Bu0"Yn8;V2p5ۨϐBxƕ[>Fd{rAjOg{EAZ|˰,މM"`1|"džM~i7WMkh3+vt\+3> (CTGlލķ) &ː,=Pj@ ^Q:7N) vߕ!26ݵ+93HZ |lg?zn0}jp"9_aJ V,VAu1Ԑ;rf>."ۻ na+Ik6뎻Sa%t`l9q;ۄ_f#GOً;ٜvBfҙ95i|~RȦB}7 "T2!N^T5gphU;kZ|l Px_793D6T k;YfTat`>.ug`P ^|sTfī4aF*V ,RVs^&ɋҬBp[#m‘9kQ@E QZo_7;Q= ۀ;}{oOp Uܼ]fJڤ,IdNkQS ? $9[xM],7?`F4w4.UQEuU"jV, 9 ~~ع;lv>hXͺ, WZ^-gi2ߞ>,<]f]1"cpozcx"2gy>VaŃ+t3r"jn^wpSHs0Zj$svPK"F\WɿYrTyd0_ad#v fqP65ʫc(N(O۪+`X:;sV̄6r->npЉ5ݙ{@0gI?Vk}agPFI.Y$^^|h `r(>#/jL*B-]%r!ZcA؁jj/ɀ.nbG8:0<"ZwqZaZZM/6GwR ,9J`lUϐtR*Ϥ&+мe_ͿtQl z[i7콉7(-2m)Qc7SS:ؐjCq*NpkKvcQ\dDg*#fOi6$D/W|[m0ΩCܤiCY/d mkVhGy`6lG}bCS|M+H!} ៗI!64|7BD6VqW$SǰvC HKNc3pRΌc &C׎ 94"d6=]tS1hO7<-zs+-HSz<,a"]\ѡiϣaM7 3/vӯ<d}GtxhSSCHL6A3^*N8c: }9۝wqlOچz")>Gq HAKOˆ!Ɵ]kc mPp]󋭝GҌ^q\BDn:FbR'{9cN97(7c"f]m*p fOX[8SOӴc:Kr*`ИuYr$2ӬߒD?[B-߃3hp ԧc5W7vu΋LŎ?3X@E\Su'McpWDVR5%ԫU[ˆ7zaSEP%{eqǶU gn2d[2]1j\1X5<C.#Sx $ެ_=Hv٦1BI}ٱGz)x/ )}řP29TXע3[Ιl'cH I٬:J'qT[ȝ@Σ,_f2_-޵pN!HuUV5,njR+^c^iG$Pl&n Fv|W^RB7wCHCI.Ӳ% *O;z{H@Mc֨ =Lj?^F^VKI4{+=5*sLuCE*Ql'x"Խ}DJtQ9=[K/iv}"ؿA^ԯ6ܕsqc̢%xI>MoCK{ڇW7" P T[Ltnʡϒ>a'54 +`;z{d$kBgͽlqJ:qqb$4eP}kvpa9^TuRlPhsy %bX.S6eJD-ɭ oJt[!祒K# Qndd}Fa<{9a\z96R?8/ #,sWF1{o9!v-5z5XB%]@ L~E9"B.N5@_x0LֶuqDB+U{|C!32;unʞ#pU6{uǼG,*Ւk0:)-_~X,զ1RT,?}e{qUK0LexEc >u#$9JXx5&رco+#5$=~TD hS\YkDv],kdkO瀷Kf%9_A"r)EIQ?FBd=nYd5ku_L̛ ӭ`n[(Iu q.YA?"i&8?OEj-%9IN Z9鵉 12_įe2!3`=l*(MrMʯ]HlŶ,[pQ )X.;:JI!v*QIHr)Bϛw c'ܲ#4jG_O{ !I_<1C$&ȗ\OWzИ {VbgTc)2F6S׻lTn%*j+/b@ ? -Pg/Js{X-[b& r\wpC$?cQZ )ǷQ㐩E_8ilfϋ7[~p* _8$tG6t.a צ4TPnv_r"X?oo|=5jQf-{kV9 ! 7reE8{4A j`17snzb&,'n)·=Zߑpu -{gZwDZ>0 %ssKB.ܗ_ӕ䈺|܀Ema68vPj'm=g6r(/5M6fjg؄!'Sȱ,LWla_V5OЧm!~XRs(e"Z ڠpL6Z:ƞ/gss3c86Zj6Q'lRW=Y3>i4^(pG|f& aoN-3 Pږs f.ŒZD^,33m$8+ lOU[%wVеk_.urmf _&E Ey{}FzW?=U4[Pdu+z%@=3LvjE;aVEP&C*+1 G>aJjfu٫[ igƯ9Hh~\"Bv)ze.TI DiA_.G%I7yFXN|Y5w0?b7T99jMh(A7yLm~&ņB\\1Ē[Cgy]#^}"עc{|o`*! y>bJ&^MvmfG+'`*yF?b6|\ogK*A^f%::[ c683aщx4`qpXەG>9UPx6Z"*]JOGaPd]Dpp gNC_"{ єhy֨פ^\Bg{~v45}TRH1{Ir/0c-+#6udgm|iE$xh[YT Wl̦aK;e]LD()~ۤ0dު{T h6^c "9n2hXojN:PDIݑ`4>Aؕs`i0PIJݺyzeEw@HwnKf0Z107}g|)ĵ60le0TstXxx`;B2 %i~tm,ӛz4a fǬK1I<Ar#=S/}_`iO==}ܣS_[H=|Xo gj}F)aD ^?º xaf߮7H컾*Ԩ.WY`j#a 8InOE452p~PmMXjvT8>=.;jZkGB"zsHA%Y]|+}y{烝4*M,]i ";RynG|Ykx0P:}FT\}a60~ږz 3ly̺8%8$ըBzmSQ_G ,Rӏk_F$Na$a9ŶJ}E1-}[ `uyO"CwmEKlT4 hs>G" jw`šZv{f3u)T+mJ%zl{!t|/fB};\h\k #/l+Әm-:f;.]5K P\5ւܛTǫKO'C/^s&;`|BD,ݺBDmjyMcm g_[+y ez3Yʥ޸s-̝074mEz* ;}˹.gADz$UPOLlY:pϺѓ?<3_ŸzPjЦcG\OµWeT5uϩD-c 'Ysa((_S[g j(u|E&y@߯#]-g Ks4P[\" 1 \)2¨RbXچkӸ<8) OIC:~xJ3`1 W@; _V?PRB{ud;L;YИqKHoxcjL 2TU?8o4nd!6sgR@6?aQ : ‘FʐNhN۸cK, Ί?VbE~9R=oUMv}w~0WE{ZT8Vt*pA4* s'z>:lW`Wi뽂V 'R Щ}Л+OMgI=plO)ْЬe3NbN[<]4%x^UQ8Um=@'>tsPoM;kv+>aCEȁ4 >"9jEqwM؅-Y&hAj;"45QLN jI Mku&@iACAFgb)>Xq^*_׷u`v;05JJ;YS q W^#-+CT>HJU0VAEC/m8襾ށܬz46AyZlQ51qQQmaBF#6NnKҽT &ѫb"oKx%h|& G-{[ :bGMIrHR1&:9=&`&]` 2-([{zUWl $ 'MÅv~ebLYڊ^>fKrC|tW(o[Z.1V ăWRrDzK4*ḣ~S6] ` `\+?][덁]S8<z[rG0gaZ2)V $ee(5^!{٦`2u0@VŃN ̳#'F`l?piI~ 0@?h.=` wz:'"UXtٿhѮgcǩSyw[l} g3Q+]r~c6E C~Ж*3{nwNoĴx9DA}exJ%_W04@#T=kA|cVgD n*86K4IRb`,0ܕjAvFj޵ '6\#ѭL:r7*AP͈z/O5ntftm`h.WA} VM̵+ Ds.ix1zS"eۉ`Dn8Ld:N LQiNWzRb>V,12CW<#^l7K3U `+JPW?9#="8\nҴk3QFC+ɀĬ .N2#tĊbs|fBጃ4bte*Ab:JC}APtP>_2:r_L<.8^%wf 4Sſ{AK=:Ly竍:kYCX F+q&һ&Z):EVZ$dGUY|kS,Hm|'ăy8`ʚ=sw,; :%5DrƮ|ԌCKeԑhB['΀ =6 Reaoq1-M2j\.,F Jrv٤p7Nf>;߃,Uh>[Zq"Wy/^;*hq(әF)T z:$?kQ,ɥ J;¸}~bEcqd џ֡br6*KLYRMj;j U\Itڤ<'^y9)D`PH=\\Vw~! 矮vӡ~'tG/Ylv0lqn9ehnہ[KIJ06l2+7;i8=y/4L(>6(&N/9SrZ:9oDJR^ :C.X A5Uh/ W3N?;k*j>#MD!wܩ #>v6k9|MvO&m8m4KrwT;m6÷XVũ΂#]"[8PG&>Q9)U]AFce겲D9$œ~EZE,^Z/9^i+ifE>5 f9~K쁀- su PMsv y:c}n*קaJn?"l' uj CMr+oa#1j;McQQcU7O#N\Waݨ:%jLΕ@U3~1Ȼy| kD;= Yy_'(&lw[RW}ZؙM}je+lvaP+Mљc$vߠ6\lPZR(t1*jO8/{YA<O;F{"XR 4$"I7uv%F\tٝc yePuhn QK<-^Ky}]r3hQʧ64p)uazUSxk S,ֆPTJzpBɠ[4  j ǀGe12?bK [s("El[5ad3NP}Knid[2tuq UFQc]2!Y=.p`wM߫[`'DNLj0/<N 2 UA2Wlk EɎb=^Pp2EYE޿[~w^ll)y@&(It̊E-ǰ/F8MW? Y#⎴j'E^3rX;+ܽc%ceҟ۲U ˋFo42q\hy2Fn꬙jU2 aPZަcroNo:g'4߽ mF%jd9D\k f8:>pV+S_^k|IrL>핈Xdxq\Jbwe'9"GIf9Zꩇdyx !6B1)\J믠2͡.o) }FqEp?T݋X_20Ehxϸn9̩EX6!^`/Zw-=촳5U51jYpwbRF*.O.gHy;^\خg/<ȶNna^Bhnq–%s}̖+( u.^V*@kS\-HF%*)k8纛^~ qv.W2% T1ZBgKd,4awI٦kJ3>D3|ImLF 6 # zd%Ⱦ/z!@ "2H5m(BQ M`LWOZ  I-ymj}.̉u-7 e,_SW;?([ @3Su)tԈ ĺUXD ΈߚZl{L-=$FҎqdj./*Ô_mۆ5`YIgGt*LU&a!  ҒsLPLX"ikR SʪXpD$.< bL[ Xۃҁq+>$;9Ě֎H` x Z7*'eƩveFp;+ȶ֬hYIsZ3U,OtHQ"]~jFD}P)WPF <6ţomeKh*JG} ]iRCbw[u|lUk%ڜ.9%$^*9zSns)$h_qZ$"g.PW$k-F49 -~↑^c3u]Pvka9?{uMk ;6jRVTt(濰q +k0_r巺6uxI6̈́I_V̯,ң(h^?3,<[Qɚ=@z ?͊^[@jW^ü4T[K}o !nAZ~ZCyvLW򱌯:$_,/ !aՅ1B<~ t}J~[sg$FcN9Wafd>Ǜ&qQjaCQ]E)<  }XKVd@,D:J6uw@è0ņ+}[ G eG:mH3"-XR亻LKnEoa_ Gv7аE|BMacpYxr݁)zWW'k3J&ߐ$`|;ŕ7d]1J@4=4܏hM+۵8|g bM_05fw/E6iƠb W3t jءVw:Q}O֒jԷ~4ip BiKAx!`҃bJ5۟pt䓒zg7oE.\IH&B)VE1>SDQDOT&Ȣވ/a٤F[s\j<Á+Fp a`2_vQy+B"#FwhY؋)}} j~ʹ 7ŏ;ݙį` P|i1Z%8-ޔ2 v{Pn@9Vt؃~2Dʔh,{+Q?V7qmXRQS &ˏ XH?TH #:ȹV|_XYjZBmo8V9\0W39pQ#pF' k &$8?\˕U?h~ D&m>!2Cc 4%Q hW4GV=#[|N3A ANo{q}O,@E'Nk{#e%43(M e)0+)o_X_1J"84Nq祈ϟ8XKKo^e/ yq HS \(kzM7w&s~khj$byh7n+P]SS61 !çZpʹHNRcePEv!52)=_Xnh[yR:ua >ɡ_ĩ 1 GuNKrTh!MJD@q$/OsgkHn=BW^lP8TQy'1A|e([zCxq#93 x\MWu7y!H$q‰[n;ZF_j]"_mјg-=s uM:r_ @!57썲"vb8mn, ,ZTqW݌AY:ѯr &@DlZK9~@s$b2:MY/ߣ 0T)3K(s׳eK_.??D ʟSCZj o,&j8jCVy%@d꠴fK=hQ1%+m8 7Ki溉u3UGbHZ-[g4l1PG2@9s2([f A%cƚ8`M3H6^$k@15MGYeϮ L`Akyj~ִ\"{W  uQ>rKⷪcl,^˃ j-<+cxnlεnuibWKz ~`kQZdI\-Uf6w*2Ϩ U.‚,xp؇X<:@8AYfؙO&E4 ҎYKF^K)"2gĩ $~(%B0kQ t2=r6 $1r؄'?.Iȟodg}x@|aѶj4 [W.bo@&ri, ku)lsSQH~JeEW'v_FfW^Sv60`mW){YMH8ת/ L15q~y_K0omRPzaS[qMbxK}&>s~ s^ψG1`O8*ۃ80ŚF&Ҏ?׭6/TgR+՛(q*Q%'msÒУ8S8U A0!+c<:D<3:a,ԨWЭx[8s"x-U~o?QU4|IOd%SOSƹUB`]g$1gN(,0]ϲy]dd]mv8S[}\xNi‡e'*Y%GԑsYH߉9̤Q@>FTʪ0Zkc5Vm~laQq(@+_Ğ=ӧ~^Sf\oǽWK)43BH5m/t Gy{$L\hE8rݰ s^[iK?h۱Vٰ#$dܨbi%HMC.kVJ[i+W#"+8 Goukd#>V#PEDf [{՘IM15~K;\@cUUL: q<9+hQ8"gcoj{gf0O obpB!Nsn.gWADKW!{ "\q^EaR,_9Aaϰ$#ߌ/($:ahrp;潢Y#wᗤH3pjߜy2[y2N_BTm5,Ze϶TTkYd;ml6!@E Ʈ=*V)2N"K6/ b5_ZiԸrYfJ4Xt>2L-7=n,:3VՉK)a;k_=Izz#:Y.q|*=;3mr|Z?߳^ ?rs5cRYHOP$k 0)gr㼔{DUt 2 Z&/^y_O:KT(NJм+BwggIݚ낢O'Vev~wzx?;w2E/qK0ʌhc-:Cp B'؋H?gG}la~1jPX>Gd}?[(?t˺rb?7̞+]plB;bUAr]#83kߒ'b㡊$)]z&Acppdۿ5Hx9;20hGq݆ |3*.D0ǽ R58« })t''`yu]o)«'E|ryf̧o>/t=(q + @_f1$v&a7L]O1]"qex;{gѣ2& @㖂T7RPe麜s&^8joyzf*H$db+~3r[jrKa5PgD&0-Vswy;_=$q+aĊž`gΣƫ]c) ?7u)R9EHJ:ApqF7,MΩi|ZXaρTN SQM] .?*(s[=B/&ڐFmǪ mZ0V9ĽB] : &{^5kdh~a3:$.,J#m0P֔3DZ!c ? Qt®OL>z.X6`go"m;uFԐl CH狲c;Ä_\zsݕ,j!C+ם- !&C6(7?bsMIn'q6=Rgn3#@g:\@uݵ95 ._?pnY}hbYm!xT@0-'N42M(J6Ek>F%o2T&ͨjux9\AsfoBf}<Afvp\@&F^yw!s|ە`זGa򄨕BB`L/k]·e7K<ˎy޳%Z *pC#&ں•tkZ| WbNTB @{%G?WBt4*3!\*(]# !k5VgDE3gmpwi``+/N'ka17i00w4.itƢ(u9LAuYBd'1j21J${ɲEpouq+qkp/Ɋv$V~YّN7, 5<u3V?8GXd"<J$dmGwG jHwiU ӑPo{es kyv:H-OD7z8+?] 1q7&ۗ0־4jG6EYUp+>x$K>wnzR @-ў0d_^Z [vD9&_#lcR4θ1K>Yk 7%T_`]nsPX%e{d/0-jG\9н-jBx*enrO֜reƦTcoq̟2΢uk9"{CAlfl29ڵD݉PE]ժ[dO8=] 4qʶ!4´Tk%2B$<`%E=J pA2 )*b=P*Fu8so:v_kd75**Sf:MrP '_7TL6N/J2ouѷjKL![åhGy0$T؛bL!:w(OpEM_qn'yH !&*$H*;暾JYo#}X6j^'G=[hםDg=FlW p?8Y\v1arL:+ *+h.gV=*cFp 9c id[٪ع苵Ax (|`Dӑ) ]Vې{5(xfXŵBn͞Եqs@Jܔ9הZBFgnw}Xmm7YwƧ' PgӮabenDʖog f^v]8WR'pa ,^xD+pԥ=UhTђuJycV#լDS !LM}ͪ/Ui*lXQ>j}k<);ӭ{\<<vJӇ|N2cbNk%R-ΆYd/sɲUph!+<#vn~|aUs}\h/F6UE` [;lOR7ܤ#"k.wps@vTu߫]c7>!G?yV*Ty '9QgՀfwǬc2Y:hWsI`Qo[ɈW|]V>079w}ֳ:>e=֊P*]~DόټtkɢLh_=5ppؒ<]0$._ Wb 8&d}3;B:f{\~KTlSׁaO(r}xB[?l٠㽗CѢktq6N:qkПêI Jn6g .2[H0g*?6aQt4(_Eтp(,/.Dcm{'ϼ9C5j3Y]ڷrI o.($J3 G{[+(M]5A(w+Flp2$Ko()@;!(Q 7 0 yDw|2Y(&7gQ{LGr PC__ ܥ^c5;HV}sIF'w)|нHc3]J30(ܪt*,ηR8Y 0Z 60u+ OzߡMnDh@(MYVGA~H!gQWPl7 X lQۂq_: *waܸ3/%N . ! 2s ӢΏ=c 2dhqQ ݢ0|Zi rygfVd* B, N !#\r&Dٹ],وz3AO*тn UNk$W1@T Ӻ 6jhY&!6vyՈ}TPhru!@"H`T/y72hnbx0b'N_ :\Wv\@nI} ѫj:Ld>hPIL@ؾKJ7<1Ԓ4l;f 엥nր_T~@ϒ/[1酡WQ-[r.lbVW}3YlH+1h"+MgȮo[jlO*PwҔQ`KgL~cE%pk:L 6]$9wlIה:Pn{ yEIӭ5ۮ1׏"h㬬D| `qsY&)r#>| Ts GPÀkb^eݬ2lNoƹ ֎u9ÀaPʕtJbY4k\K;Bg@gެ i(Sܑ7a/B`dgkeڒ~b[PZDD[D[̄EB潮v'MIԽ 䠥8 χLG:Jk|Bk#MNZ?2A.q  T|+lN屈SVK{ߖ|%v:!S$؅fH<%&_tSՏ( @),R{J7չ6U%b|$O9ybYabA5pA< K=E|raݛ F%@˹78PWNP8m_A Vb*u%O|f&;{"2l[5`rdGR(nkFvd'|"r澨\D%dWX$oy|=sH+1J|jf~{K16%P#U4:Q bp4$ӞN|ww]qH2@Kwr;am`.47Q*&:BN˟o@ũ0\Aiӆ\7=҇_mx>R缉 /%"*N&T;=BC^XĻG熴{뿠\}KyaqB!sHsPD^.Cؙs-|;7ժ@Qm&]6( rtl-!QBS%Z}N ;ᔝcAC#{v+<@|"Dv=BM!%a}=Ɉ"d2azi"?lUO-r +]ǖpr-s~/lhwKvg|R4"Xj(){*aBRkVY~y'sq;Asy\KnE gƙ*YЏ |7ыΙ!$oeڡRCг"}7J[9-\}9︮A%1;#WOMF uV[l/)dj=W)U,^{WRz*+ZG<@T;U*s$#c4Q7#ȶOB|U4zəJEoFʡN &CX6qkhHگ[.,3RcMLvt'/QNvOWO%[+/0'ŕ7dZˆU:bͦF{.TX^<.*g2ү/\BTAGm)M։} R6Cěz1hx޽GXիrO,K~Bv 4beSy?+uUt[LSNMU*)G'x'MOeL ?aݕ|_hԠTuz ?4;ο1z<9~ BBVBncnk珿KqtE$,>tNZ ͩ*ďČh_U Ige6Ϊ,ϣ GXŶU{\"G:B{cb g@g&si&̽uuG /j=O{L-]9`@hMJ_t ؍ou N55-,0ݢln2]vOcH]FU59tG_./ [-.d+Z];DV!Qe!Km2xρ:yo,wn+@zՕO7?fҗ9qAuu 2Pܵe5x5\ Lݍ`o|"ne_O+C./ʙ{w M|(g=/lVO&NL'ֽ6h$ gJ{}-0 4Eo(9VKq`DŽ >CJrfl7X6pfE& i`a06/zӱގ[[(fv>,(O9Y$cѡb *`oi.L7(ǀ>"]Y#~4ߒk4| :9АY p缛YQ(H25ؒ\yt[P`Jߖ\i&U{ywb-i=ԚP9͛YoY& ,&Du^8uDO]Xj $7`gb <-l)vG,!2qh`Rna "=x?¤/ ]e@nىƠzLdO!{)x.ۛOiG+͂[bgWTZy n8ԥk7%M&de:X 6Ir-W#CT^I׮[_ Š;_e㯯q苀 cYaË!1c;!2}чR{l~Ũj]W'!K-|D{$=Y-K8eyI~C㠃kzEmz2x6Lo'4PΦthe*oDS?CxFe7e5]Ɂ۽I+Pr%z8|ޭV`g髆Î(ݲA)]tab+^Mj3H^ 10o"-OAw[ZXN"@I_j%?.yr`3l"[0!߿6u֮/ sRP)6, : h~b^\ۢ]f6] 5}E-|Qk}l#G#?Jˉ[I-X:F?1̸|?[ "s60;>}=^HAv^|(p9t(r`>m:<\DTlyN%ލST {'DrswA:lmdd%Vz&ߢPlNJsYɶ>1o$p>zOTDdZu NRH(&zߨ0|!R"_4:dwtT+l,GZSn#8܈ 0xਟ);zY2Y(U)eS@` rӧ"u5g5_D=a{&/J<6'3ġ,xXY6iR8($Tk&ސi3ڢ#2m2u*x`̼Pf "cuJR?U! =pmZ~ C3> Ϙ㶰-Wpl}˺\W>: גnF\g5\B~8Y("r>Kemǒ}pP h([m)G v|Y?Kk=M .!@65|6ȡ;/ҋ/p"G(HZ D'I.MxԄv^ku`X"g MGm4X[G9 Hc_^җzM7ﺽڙ^w iEzkdA6ksQvJEVA$/vb qP+os'I+I[vu2 ȹ 9q`sCV?8A( r!F63ؙ^$'R踶nW4ɉURpަiB%S" KDT[fYmm/s=^c4M^ֽV|R d7CAP {l)exaMuGT{ 7θr&ΪrmBRsC ,5?-7ul[njso=*/䩛 6W ADoM}Fd/l zR/: p*0Xy”29L6 <=g{_(w@5'3BҶUI$ 7t]Cf[x Ae8>JGkdSHt6(ftabk)ozǓX0s΢{5n;p&EeoqYfYTY5{ab"i}GVf3,kؖ{MHѹ~9JLei*5"Ƈz<{ ^);zў؜!@vR$5ϴ?7% 5wA *Xǜ\^*!ka*\ sW:A*dFe7+x#fI8}c0[N÷=^OL@_Eu~C~6#GH"rAa)"RDBwܵ-l*(Cw {E&>U%'md/҃K")'8D1"=)X鐳U\WYG1.? \#Φf+k QaaA$t|zo:eYQJ&yy[\l5e!I~pZq:9'(Q2("qjF<L3CTlS{5zYIxfȥp2 *H`h͢;kB?U3*V 'ŵ*Yt*[pIZH'j0NYd,=^7e=;W%J\\q9`SM 6jDv^⾃RbYN}~ o%B|}Xqkh@eCSX_Ezݿ U8xqt֧c`$9OPySWP1}(9W\L%&yhiӲEKumIܺq3Xt$(T:uŔFnB/~7 {ߚmhIeiTi}o)G1fpNґ 2(uYYoVnTmxJOq=PزɝˊGpюVL~Ǘ. %?[*ɓ7usa,Ac}x,PR:Ry{pꪉ>-3 S,A{wlwifv74vT5hY|;<{{bm2GHܤuFA~!x%B$àG$-W* [=ԃWy! 4uC !+`aȚ"fF-2nf p@84a7֬zOrG;ٌm)RjnT1-^Ӯv)oqr}zHq*B8N-; r}IY-[ вgv!EM^`d~Q!޺ƱVm f1 ܃tw@I̭ 2. >^c'4f5>OLPC}MRB3^X2lWI- y_4HScʼ?B޴¾̡ҟj8˪ !0 R;oXۣ W8COGd'{mwDE '2J {A^2Ş:1,Cv aLqֹsv+S ^EW)){>yb傦64jέTV_j$#Pp=) 6^Lbr`Q*;h%t^XbJaqwUxߡq~(;Dqᅯ= h{h§g3UHYg` Q±~82cK>7l=,[OV6NO؋QyZsҗd7nH3sSE>uJĚ0k6[k6XzF2!vWcgR!VA67)Lj6i~Nр0B(u몀Ap5>25N@zaOq?rrzI 3DٴSk2KK۷Dd>HO`D cSu< $\r5ǎ,A.E5?"t]Z;13O4 ngc1s(6W9G@5#zDF tےlϊ`E3Q~`"׶gPMtPaJQOEƢeYPF;7+3l O6< ?*r`F=sY*_},:p0N!*-߰=Nlщ}2խ~ɦBU-q*P.7 0af7[ 8C-W||l:]]+]ǂ;6X^nr; }Kn,i'<|_{kZ@k2.9".q5Ȅ@Ӥ G1jբsrF7 !!"Ɓ-3Nd;RID|aq4fgyC-ˌ!>ætQ$*@{혇Id*'+Dw(_\ }1' ɳb¸KOӬKH%%IfTHq}҃&ـSr<4wɀ[_𪯰w%/i1ݏPm/|7S37zhP7I0_B gh2I/Y/gu1(U<+l}փ n_L`3 T8q?}˨)쩅_YY gW֫3 ',.g<ǜԱXt> Z^ZKh::*u66A큔:7(ʽɃ"]ਂ7CBNᇉaim8T_ClCO)-V`zI{[J *mEMY2: mH:ҡ>zR|Ôn ܶ jYJ-AQ[ykڻ y@yR'M`AwkpYoW!ϵجq4Һ A:}S<,j)0mz_rϤw'|F_C#hGL/Fq2b <&.΁NE6V/7tctqQOHT3JLy(Â|me}DNf'9wKZ4ةbhE9?} 됳.?|(3T8 O)Sp~k Nϳ;bNEWX%) ,Ga,$V JӜiZ*R0 6L{j>IM!^U\ /k{žwRsR!ٸHT&Urɶh\aU'.PFmJ%>˲}vO+Eǥ9U:X@m!COr [7crǼ?)K35wK艻UU ,0.\ꡁn'9LX1~8J@1:Wj{[M:)Mzd5i4 FP_/Qe|VNjy/Y=@@kذ&nRx>\;ZDGmv ,~. uяEMM7]L1deSOl0ڞ+J5z3U*d%E|x^HԲ4I^BZ:jnV\pФCƠ /_޷BHz+ݙkt@`#B?p2YwS #MJ^C ~8A|ȶ9,J<O0H..*`=mв^Y;9Un9+OZ*K}p soƷ14,s]dMd=6tA jba!Wi {6;o';>cOj r [ܩw,$f h}QY (v++ځPe9d͉kR3xc,P[vPsMUTg";ʊW!fq goGPn7放NODRȍΏ58+4="bok@80:8]&^/\I1\rO1m]|Ġ>j0>(A}RF+=k!{hTc-u(b@Hk3VHfd ݑ@ =%XKݘu )*T>)D'偝هI>bc4a ,i]hq`:MvtL,mod]0OC@ͥ bï坘琨LZkYq23|43@^h3|=i Z~E}Mu v]w:xo֞rqfw>UY S$8d~7^˙Wf-nقR4yw>Cʧ&?$ª=75T坒E% i{„#ڑuցټh WCT?CWGwLELLa"*q>'qС5ۇJ*ʢmu !tȾR*>M|ip /휫N!@iPcE qWr ȹHh@#ʌ_܀RbVpٸ?sU_X:\,k8.-b;H\joC+c)3;[ͺb,<)mk-H:b Tg7?Os>%Q;T PD %Jj۾ #A?\;HשWggMG@jD }횲",̬B," k`o*ߜqhu(&ll*2AtEJt=k9FiU&Ah5ՑmAB.77{_4#MJvroPe&oz gpR= |Rˇ,>4۷̶ķ'_CN>ᙌ#߄g)v>ɗS#ͷgi\1i Usz!2@%m8,,q =Pj $O`Yq&NO6le ^ \NC}.3q7YiN.Hb9)&[Q]NHtw^17im50u_9 YWv#e0!eu7EB\FV#U!a'R>?@0Z>㉨tW[h}nMTFւ\v2p(֙]Ui.H&-N}G97&bf%`g45@o: S( -ouو}Q\xW)jYm8 ;[n[#`hVV)Qc* nύ]!@VF&딼F~v.3;[,zf4c cgrHѨ<ݼ GǴ'XD1?&{=(4M3qC#;Q.@M(#lMȪ`ҶSqU{)l\bN!oĐ8.3a+®`jH#Bg{R`rnRM7(*ܿ&39Сx %?G"D-y|?8D+] <6xF}K$[=[[.XOQ•*^D.T,d[޼h$JNIS!4*]U "(B"Eޫ#/漑j.rS mYgQ^QtD*7R>vA3^ %(a]'<ɝo2^žGzŊ"Lk],J*| wTDo-WzV6|4Trٱ0dhhΉ/(Ӯf  oI+~*˕1m'PG"`]ۉ\C'RqelsKtH^+7M#7ĨAXY]poYprjS6YuKA lYBbR碾/?d lV*@+3U aOw.H-'y?-x8W9+B5~g6aHκ\ܠ -N:,dh!!)^.>| /eǜUɛ[njb6V`?jt|~RO4c *<oྫྷMnO%L0o`DgoIqv%p)ך H[>95ىFР, >hiM 7Vta8#6Ҧ+/mrq ̨>nA"/QLf6>CV-CZb}83{iw7 sADU3^`k=~蒘{фys>oY@˵;n/%էá$ō{?\/T@[L'FN|5߉3!?;8Ffͨ&"v_H!o3=gv\b:y㸤k_Qa[pq0;J<,h6H6[Rܺś 0U#܂g)tԐa_fƒYRr.O(F5(BYj*)v ?Xd%]c;q_S EԺcfi8m/uK$~F *1v1/}9-ӌqoH3ADn~ ʕejRTpH,OG2leHETvsN% }WZBPW]" 0G&TVx*ҁU.)6*P34m 2O){KFe y$@J9Fa@XSMjTSNbA%l:9 D lT엄͜{'J]Wwlс E|3 Eg˺&P~yK5aCJ9`P~ܵ{`~^!y_3} $N*Gj_xKB)G!y p{#^dGKĞ{Ͽ€h3jl@b`ŵ֎3{|CנbNVT|Y@td2Ăf4K0hj,BSuȈZʽf?Д0M 8xu9h?,ݑ?Y0bCTbQ:"bתL5Ɂ*-uC}53S8?ߓL&tr˦$en3UaŽFĠm(uլ<| vEaբ,)d w6e|Z!5;K g$e)t|(I^vTW8V);atSZK=j52';[K<3PiM'5@K_Z؉㈃70#&Vu`iN k?&U94:( ; TckϿ?9f[(q7B\9s:(UOE[oql+q19_'틌ҙG=qf 5%I~YmxqbxPlY:< Ĥ%Yl*Y`Ci7˹$R:]Q84ܠq@llrtZ:ivB*bG*ͫU@2Ҩn72nR1~BDw3[n<3"@|hEyWA>9 :/kB $.ˊޯ^nZŇS@.a"iNr ZnATGa Ng?Meߏk"j%VnvB><$_=7#L!W6;ڽIroG24ތC/`+& Ŕ]!Yp˕Q_ucjQ4F 1m/ '^jbfX 'X)G/6 Y1`pB> Ea-h-Y,y ZR 785WL4,[79z^GnTD G{DW۸W3U׎~ tyfՄ2,F*6yIϿ$^EM>cD4c?HYg\ +4UykdmSv Jו(tmZ'}٭)yhada8Qvu(zEKsj[H8֨n6rt$对L| q><kcTY 隕>0 Ӡg{ӎZhXz%}}oЬSx89jt]f ѿL]w.c'`grRŀYBDJu/eaIY0 + dtlR { T=}}9 [6*ʝ;vJ)3[x)iH֖X w}C;`7N~l3װZhjc|sb[ Jf[x ^>Xq=yѐS_ц~*Na۸ G'#~R?#ZW7gpAh*%}:_@nITԠ >cJFYM~a~cJ-MF.s'je|yPn5THJ:q :K~3ͯb -@Td|6q> S*is uÔ&O7_Er)Z/ۮ@q52Ah Q}W4jRϔ8ӤYK?gWC"fV_li9Wm K9yO>@>9a&jY U4Z'w=']KxDq|18ˌWN(}N SR}:C-97)T&}QC"%:؁ R<|ƙx6e;7P&-o^njȥS&@rJzBjx8~zQ0f\bdRnmyllYq T 5/Ts^2˶2~WۑJH˘{/@$c=.7Yx~$ yybJa S-gⳤP_ا+-eEu`"\:{"c_ׁDtL5Ҁ q㫄M4 \-&kQ\J\:x8`vC(*Y5fn!s mwy4PYmH:KWR- /ᰚ/=&ZJ~iJ[pb>lSϑO67y%hQO\gh\O]j x4 -=`D DO`g|#DU=NOvcm*+i?:xčɧLR&՜ 4il*/=O_71J2DV ;`p)Y.e s]R5&Ik^2n󍠧C?nWonRer#P.x^rf^i*_͕gR˴/,bS%qY e\LEffSt*˙ O(Hm(<% \,0)ͳ7 eC=V8!>'XL GV^9v" 8Z8"y߯HBBew@yN݁)ç08`nA! )w St*r{:@JQ|(l3kL$@ZYD{;}Jh qeGK;/`34}n͉EF#fGH\7'ZYiO:HBblpafS0[2a>?kĔ^\ FP v^ZWAj?yd4'έ,G4ˏ}Leqφ~ Z8>Fuӗ˦z8I/ ,mjNj " ՞IreOrqFъhM9%VD##É!J\!->찉[V.V,i)4.X m ?5hFa-/WTt+納C߱# 1{|XAJ("ӂN2 2+ܧʈwiQ ey,4^ B؆Roe UmZ̬E׹]f^'eO=IpMj fyrwqԹvRg bZ z+zl}IEYW)LR+8^ߪHesQ Mj;scva{jt|EW]Xnqg%{ KwfIᄎ2ZܶWv-Q{_i;^|H\hjiqĐ⋒rRbsA#d`;@go4dP8/ZN]DS4X.y\^_JYK#'u=Iu2#5X V e/=?L|Wz_LKΜH,t|Ud"1@wGZ|?"i'&ս zʠhIp&J.nɸFr_{Yg'ч= ̗1qp*;t( o>8TO';O/gEs8"pԡ,Xo5fo"^ EG $W2F p 9_}'-NP]Y%/ AS"X덋O4+㩿4n _nk#L䤊n12=I"(=~}PR6s (Y j<2?c'iŎOZb]1Q ,VSI LuגZד.!!;<gl;m?H H䈺8CL6`#8NCj"8?Tm0N9وX %6oHOVknBwǼ y &?w:.>K_~|Q#ap#)YgV$i-rʭxc. iIzC7$N=l_{p Y3J$ 1((6_|Z+\ ѷ\2^ 8H?FEYg#1,]%U.d0uNtW8>:EO/ϸW{ί"bP6%S$:`8õa79odA ;p*~a(h9u5\x&AEP&!2nv.[ m sq")h"5Kl9lDƈ"2B?I(rowhI8bEB3i4NP|DOJ R렸@|q3 ϐ_u# «sVheBHcpcw35<> DPZ / "0)0՗%YZ}]gjF\{l57H4}l L"iC:xv"m%l&{M4MD<_z A <%08=i7IZMߺ{FC _}| X ?=(hqΥRek1K=\1+e&bG߽i_I=Ȣ MbS+WӉ> ^#H,H PFg3YO1 mds)/#>s))GĠЭOiF Q4?:~)QdY- MQE 8x}'<Q8ds0$ZMS, ټ H(C=HTY)T~g t_5vgM^ LÙ-QE F/ws * 7/FcC5r|{S]1v !49ywq.>`m/S 6e xb"+H(,WS*w1BȣJqQۨj?p5V`̠eqt+WsD  9#^'򮢪k3v%iZ?qY A!Z|8`QpT'Vy',!=hL33m^?/U΄LnΧ%HHJ۲H`YSm5y\*O_$ A omKk9#nCUtO^Xͥ#ʧ(oGv?͵ QB_GM< ǂ@ x5m=+d]mγVxnJ5ߎlNOhL OMHe kzDa{2<.??A)Ca#ٌ:DmD~刺yθ&Clo}l?W.E#3H.sL L0aoU4,qN3"#u5b Pc+l$"35<ø/x:ȣs*cMؓ1.֪3 ǀqAybsׅ' (k>,;LQRK.6æK:\ f\;6 B&n[L$ͥ^q\  x0DžCڢ ܦ~SKs\$jZ&M:n6&+nA^-لC-rFE][%xog8e4>nA5fհvB(IvdLڏ|!B過l %eP~ԴXʍ̻fxmk!U{s uXm3Z+|sb#Tuv2Wd%yEׯ$nB @TA\i(HVjC|ℸ_R2.C c@ "~u"p;`˵֮:q۠fm:r2cqk l'{(@Z9vwmJ5P>N~"3g(:N-n>++Uǽ(/o- 2}l(35Ž"L霄$p@/ՆDf8va\): f4~7.+8$qQkjeBVa3( f=5:J^ᎸP/4O5+[7?({ B /4Eod,ԧOt`cr]G\|hOи$,zQP֛~XT&`>\ĸ/c \_!y=[(!եff;κayIync՚45__ (!cbbGJLu:`N\ѤB% $[O oZ2_۞xeuo=35Tx @qȘۏ@%g] Q^!u' ƙHW;8$.#$ߌۨ3u!Ոs6fV FBPǒRf< 1b1Kcq)iEΈzF} ƞ_(v9ۮ;WmPSMc_/D 09Ck %&Lص|F%'[yGo7xgd]}r#ix-$IV?{mqbQeC6w/UKS2ҁ3TLB T[6b|yIA ;$JF i7\zC~ӌ5GسhҚs >gu8li.`-\P'TB9,kzyQg5#P-W2LϐwNX<^ᇾ` v뮙2rw-Wʏ`dM80g>qYO>[<+SWnNGDBN3}YFK6=K @OZͤ V(0d%e5>рzTUi5N%3%{|og?h _Dx#^^ 1Ӗ)voHܸ4dDzVk=d. HA urFNRccGZB_DtǏ-u4 ꯐP8$=I8)8ȼv@[#ZϽF࡯vu0{OwA["ޱ9]SثEi~V|aΉ/Uq>OG{Z9!J(ߚp u1!N4[RVXu& :hj&ꀶ;#3tx AF,$r%<vu"2`NbM lk\Gܳ;8u Lsbݟ,1(1^9dAuP%Wwaߣ2E7/Aj9Ÿe-fG'L,XD o,$?9@G@\pղ疮h:vvaθI9y'/)꼄T!ތ@Pcw3ǤTMc 1=_Hܯ fW_Z"!Ktƕ2am-Y8V'}!NͯP+=njΆ{o[Wǥ08.P:JvMmN{Z{*G\ :>6%K$H;ړ {Q&fAj'']d*AxOEYfX7M=aljra s1~s/o50VV J/I6qڏ2Jt P77&Pzef014So,,wCKԅ([EuP>F3vna@'0!|ټ˕3:#E|Ww(VZЇFL(gGD Yٹ՘Ypu0n%Y"p.DIz._v9;.Wu8rkL>2H,5H:VJ@'XsqjM?)o_"vΣ`~]W>It/R^#x `|e^H#wȔU?@9rW>g^ZJ(AEҰWNX1&yHxp}+vZ9+҆sſdفRرgwп('a/hyX=Ie 4%1)AA8R{+g@ҷ3͍Bx{{>4UpP`~!fJWFw8X33zOlB -zu1ҖY0"j,Q'J`%9e L ~GfNV&wL/mr mt6eypw=1=ѤRV*4ɮ]SEҀ')b) +)U}9xCIWMFM!Iv-NfBE6S`%{]7j#p9~ʼ3Se5 &&z CW547a 6${MbKaq-x` iCD}+Tawr66gp\qReo׼cB?~v 0<3W"ï3z2Ul-lO$|: |61bcCC1(BAgcaa<8Vucc:={/x p.8TAx!`QBWdy6d_jZի B_ oE /d5pʿlzNr f C )H&rߣvCK@ yX_t3@6!"jsVƎE7Q֚RnnEH!!wRxюz( `D;sie~Nmyh/1*͵Bl%_"#p20@ivۨF^4#z&ˤ#  WT`8b\FW%h |fШ%|"#ڡr6%N Fǡ,L\d.;g3`</׶[L_aY;IF-(vfP//n1hJ2'푄^ʩ%ЃM9.7bJ]"+9%T:y C((Y4!,"lMHK]c#,'Ф@n)pO^"*VcBNotYz#c Z/w|>uJ/?ifK9ͮpT%RxJ!ab00XkPN7} '80>m-y$׬Թ7v~]+c׼0D}aY ̚_p\9OvYvC`y@Ҽ;MOD85wb*;i#k6+$"Do2Ch›8='nxʬ "`!W)$*M2W.{90~6~X_/8dA[8wRirR9EWLigm,n VUб Ϻ1w[Y!Bf{X= ifh{VB3ȳ . n kT-Z㥎9^.3uY*˜&\m&;5onA&SInO95Ik/8 HӵM6EN9GI_đ:\#;1i$تp$KULgyJӔ0bC"u^ X:j}#o/OxYIf7훗Њ;O2&ghݬWO[rv&Cn9gx0P؏4R|{J$`1k\?j)A-_0jBingBV;\5]v֜r ^ԑ#Q@%TS6_&wk|Zۢ6"4g o`/gK lڰ^> Yyzՠc)•dwRNOrdQK<mf-Z<TdVj }Q ОY/Ms9p1Ԃ_J% Cb(Xu4)aK2:Pq0Mء%١ "`ȭJty$/ Olگ8:=V5s`l ճqur{pI99͉g#F5!@( mNV= Fa\f,GCx3h9FKsXY CS3 j׷)07ľrFaS`۰iOX?o9F0fk{W`)tӁ4%wUl :]@XuIz-:<u)S cm햂l| x\S"߈8"Ԫ93UA`;l~ 7?ڗ d@Ip8؎ VV[׹ P0 fHXDCz&ρrCjk3bWۀLIVc?$dZ8gqCߝU7\u>yY7QIX<ɀwy+z;,75A BpϹ]A닲fh XG-[;E[LNT_t5&<ؙY*w_HĘ lIvU ^)0<=%c \J< .҆F*oD $;HnIE )]ϽgK:ʳ_OEcn%1;&_EL̢el1"t=ܨ\Wj7 0tj `.~ {fMR^(Ao]yg)d<&:RLc|+W 2cŒXՠ_UeDC5@*g}45UcMѡڅm&^Q$+{x8UrU JWz!I)qp O.׿VX0I9 ${Vwr9e*~E,BuFZtøѩZ!|ÏdK|+ Ł " \ѐ`"j_S6hYKk" +OX]}4 %K]Sx"Xl3 XD"T[k&t)7":9i#7?'`s6%Nyx@7|n@ 󨦵 Raou#-T4o?$҂XF2a6%A*;y ?RDž9ɒL֬! YI?+_Phd証Hfp2ݳm1=2Oz!?>Q Yˣ-L DX,;SN, 'GD"#vmP':9ܰ.BNTf=4L 0!ҟa7Y pZ&Oqݮ^tO8gib/G Ym& yLiƬHQΘcvYm-%LSTu,\ъ 4*r5r ŠT~1r"PMV 3)Im5b>WMCpCU?@mfT0܆_?K&76] |:fo['R xBkЕ•M`s4Ӷg*6ܲa[b+)po4Uǒhajo'y@sقsz,KܟE4Y]q|8( #cs}\o#rK`xl䚭rn#gE%Lx1Mpo?>"|rQ9EfA׾3Wf< qwIy,u+wԢu.gZ`{['g$o j/K<L77te|(89UAO0(dDJ:â[4cԧt}W/1%R`==~ͱاm1}"_[ɉ 5LME9[Fej:s.-s,:tẂzJfsNRڙ3 v5L& {]K=r]RG7ķ F%C*d*k2,F/̓e}Gq0c'q\7@ˠR LVU:o9}B0p&qsBC ƍ8nFK߈o Ů.cdK}x'6 h͎foF7_( jꉅ]Z4-E I5$eɬrL$ pvGőϦ}I 83v񸔷othƱARQWXb8Au\g#b3M}=p,7b}}sYI˛Tv0(~bha2ˇymw>/ƸtCP<9i6h[s|l/,U0-p_bf:M1ՙc}V~u]sdW !alvʑ-$͒sW>٫^_ *th*s#eΧPctJH</ӯ]>GFMAw1UPMGߜ}{VzFXݛ-qlV?@ͺZʗOb*؋*y{}c 1 =ɒwtgr0yy΃4d0bDnd.^z.t\̂"ҨqvN8KDMJk9ssli`O qR2MsxmLm3d}]ޏlu :.&,lj{);r_z'm lwTvu7'hk/t F,a/|b[&]擸/PW9HވM|*:7vF }|)RUL'eCDEmb]0\nĘԾ#1g4lLe|Ͼ⑊|6Bp݃aer',DMr_nJpypdZ)@uȺ3Gx[e7z~"cK!^\Wq-+YR?ԅ6}!|3b9_%I|wGJBaFu8 {pCNv{LeV ]=4垃7Xy]gc`=!Ľ/J$Rowxm$|HD0@X~heޝ=rzs7BE(ݔֽÞ1) ~鍥p<7-|ؐꟓVW`ԃ%uo_8zŁXR]Ri8S;ͣNd u<%vty4EO` ؃/VA0Ol;D.nBvʯk\7x#x?ѻs I3Ǩ ߩ Yg* b?Vn2p{SW|AuQTB?%_TbQ9;OṪ/wbUx !4FO"O#m @˽wO9FI¯(S QF'0ߋ^U"^0!%UZ`Vmc>=<*?),eZGőFta:vn}^.4 1`AM3q&Ƌ!3NrG6mj5$^2\/Z)t4xB~9H aSΠJ`_0ʎ׽$̳ŕ<|h4A0/Djmi|lnb發<[g"2߁xr˲<BԘcQI׈B(U:УO=9MXuS æ"Y(&H?UI`K-U2m }І?(n]$ƚ [b߯kfLt"*!1WoUÒ5"ӘgbÜ e?yj0WM:􃋊pՄO /ѶxrO|n40i,} }Z26h"$sٜ".v6Ao$#ߤw*z5 EގM^&7G adF}_3IvJX=MRx}1jkieLޖ>v%ۂZS&۟ӓ\17SKe,%:fD|&'ڰn|aCPHbNP@v{"٫P1 [10h Q+TdSuc{dO:YyIsF%wpeb{~hW 5]u<. ,.&sz N%f'jx8m Fh4 obʽ+['j$cPy_c,3|y\5) 7Nj/6΂o t889"'ҫ<άIZa8gtkҪL(2fᠠ dD+KKJEq.=W*vc_t Y7gr b1N 7I}:S5;ͥ*}:P %u{6Yie%6abʇ; fyB 9*Z뻆T_BVMvՃ .Ʊ#EO)\'&(";6/SO [@1ݧ1\rX(J~"T03{W5X_,/e0#M1 =˞nA,p骛*ix_]gDV#Gq[[辪TDR gTgpZ wRp' 0GJ[=F+K3<,:UբQjrkeL0g(#t&{ӹǁc?ZN0_(n쓴U9K/x|<؋&t}'*,m6^Cq>}hF{toۤ,~mKӺ}Es`^NE2N媄T[0!%a>* 4djh%'l7+Y(+1d`㼰k}A*UB|K@>[zl|wuK-e~9Z9\3;T0Q-{ȀgN &̂G=G*t}{(+qҾIBavUA '}[?ϧ 5.Uc1 3frd׺'m}$⼶.}DYC>r#~װ!ȡl&ְSa*<{!VR8r#zRT[DJGZ~hI`dfd6_TrGQ iTx>#GSv/{VJUl`'_&G"<>[,ox`$aoE7[їly>-}ԗ•0 *"?|&m*~zxAGfSne|JUwՋ2{n" 4Rw3 c . >#`f+Z 9c{-(]&ӿcЋT v'JB&kE}5|ze4#1YlЌk+7 [_tnZ~66ӻqAI< ppnm懘H2k=#o(!ffMӘjeD;ۄ= 8V ߵ$3;|r^݈ f~]$@2L:&o?u<&"#đfcWc Nez0g9MY/ږouK( {q1(zB 0^陭F[ﵻiԣYڕcG|/.Heĸaf Ǯc=⇘l0 #w(ys@ QO PF`%9@FumP#7C bPe0.}nmtUGεvb #8`ߍW,cTS}RڊN ^Iog4CA?.-iW ,2F1|cV!N\ے/YF1W=5 UQ1هs +?=zf H}4rE<|ۤڤCv:ꍇf7GkLi=$W" ҚoY5N)وW2/nJQ.4h|0b魴^ 9ȌWU*ښP0 cm@mV;~0tӮonFIˆ3WXL>8Aoo,Ǩ(" a5u]>QR%h~^oraC"= 7%'Isp0#}Z9b$Zu穳6%Ѡ`ܔ=[CxrucI/s ̹m495(p ?+/QQJdDCXأ [^>iLܣ;deb 2KCx$ηf Gм'Y+>Wo8z_'7e]jFpȌIdWQu@8|eA9vrYY h!L1濒 Qg3P"bL(߷&V8DL/t3"QmPٻSl!7!{]obaP؟PuTȏ1 r4Gsu`j-go6Y%^%7,i*LbCx|}Y:~Z}1ڄ5(;:ME8 U:k,Ar(3w}ǡ42&z95~'(),Rݭ{t /hohHkk pl!D\i"*ryT{v$E ^;g>v` ?Cϐ# uE-͵='6Zۡ}xR|fhի.di"'7*zЙ0?֭uO0̕ jXI9BGLӻkyP?FK1|HeC?Y-Q]sFFZ޼lҒ锞'gn鼱`hUE NdAQImn8FFI+W ;5gIm.CԵZsZMFۤXIgdF?0rb;ھJجm2u FO:(jzHpV_Xij@XlEZ5Sj\%,xcH5L AG `5@85yzl?D*Ah`jN?V)ɹ=YK\Opq0qrOGI]yaeՉ߼,bqf.ߚ%Ox=ԋk }uA@z5M5 |1 *ɞHDipnx\45fUuQ&˗9 ܆V0`xoyn"਽KXنP;#btFuF=Q i7K Ak s쵓4oycXLXc @H1lLN !55n)rGV7ͬxK(ZnD T!-N~m^~e$")G>|k0݃2WҚ6Py6yz:w77Ί1^ cm:nhxB{++Ə;aЌ'v^gl;SX/τL&{Zs\ 7DRwxEg_ S6Һ攼.:O1azǹ{'MeˣE%a鱒awurn,&79 U#ŘQQJajnڈ,S{o9'(l\=Rɖ]C)yb>ذN+W5;ӻ U駋P>)"/BIVdY߶e$B8j)h !AȐs pwYS4bX#%ŷv*Zk s6 $qW2}o3b$BLlDHz(݅m⤐Si(Z0O) W7YG)~6@%?'+Ms# .՚و1XZև@(n2?O6AlNT}l)[Kq[@h\۳[eDR,n@buѸۆㆭ{K ')Uhl*GsՃe&Q2#Slyڻborheac%r0!YҀ]j)Ux ]!d1 /vXq XJyZꋝ+܆oB*&InWQ~mmk_G*#=eTI#A!٠6[t8KZrJA'=≩^}ndnfGXn(PxJ%lⴛ&D{G%2.g!s , }HôfeQ$&W3u\Ƕ,; T ' DD"L+lcptP! OYB=k 9Jt8~F7bVS]IhY4>}D1"ll`%TrZ3B TȽf=BdPI&-v)؎9fL^uh@xi8 "^l2|}GǙ&D3J]ij~HnX-{RJ7`=5TfOD22^ d:h>T؍Ӑ I^2HcAZ?H˳CNBp-$*:XDoˌ9q1e1$n|L.J?봼^y̬TLCd 7 _Z1<KJ8n~mŹN[7w% I$s*~jB]j#{v{fm Umf|OBϫ74-T8ɢrSAzb24]Q9]2D~ᦒv+Sڞ(Mnoem7ƊPx) &:vϦ#wr`v.) 2c̈́v?R#`~늻!z=W^lĪ6 WgI9yU\@6%5m&u0P*nM̙X}[߄/EBFFȥ:p5Sd*&>$uVM{d6 DuSF8ãXxϐ ڟbOjw2l&}3M/X4%o+ImLQ[XmŦ/r16aPd8(N-pM993(>ݶ4*e糾N=5{WJ0X6[ɚ62VfRkmgOjy'zBȔoE!=?^G}zGj'e# #؋2Chryݐuv7!r,61t*97iuNynaGI ~׮ī6])7F|̿7qOƓǮ+3DbQ#^/C^SW-frͿ'_]w|xX0_X`A(˷[{2.yz9ppNwxn珬$Ȝ( r!+6cĹs P`#S77=)oI#qt 2zRX=8LY ȶB*k|20Bˎgz357Ҵ8EOTy }:O&%*:bqi|VV`hZ㑉y7)쫕BϛmaE6S%y1p.탹L~1H{V7b3Jvg]Ҏ `M ML~ϸP?&ILeo/ 3Hws-2|rSǬc6A!rV^@⛜XZ:{PXFJ_DTKP\>z\``wIʯTM A;8̲CPu :)V#q(TzPxIr#qbҺqDv瀛U.tzYʟ6qmX[ziǔQv |Fd[ͨm oKWdqC6vtY$]P]H߮I=WcY?Lc9l*QR4QM -L۸"n PV|YZm0BGG>I3gd3UoG 3-˙Tr} HY"0:E/(pIL(-)1>E~/ߊLtV1jq9HK٠Nz&?=?[d19!G$>'G?OoUƅGe[؟KvENq`W9b& -%'0uz2@[\5܅j(S͠,v+ە-Q|* +tDR`4K}bTZ- `G.mB[n//w͎X'R@t Tċ٪lEMv`P fZ6{KOX{.6"13WC6 Þ򴩇'q;s~h$WP}AWYkm m6'?QǟzUR36D1R&[=/8N {lN|uLp]|xm2haxQ6GwYVNh*MN]8h6akT1X]`9ߘwT2q^itk͵y1Ad ^pb̞LUƽ-)\&qʻ Kz<c:Oւ$o jFl*2ӕ޳ZIf\w  %㎦m!d N'>[DI+3d˵E,lI9`~]JĽ vL';7K&Vh5nnŸnCHC4ҲE hV8Bk|T/F [QP8F{ƅzj>#C} ו+<<}qddPz[7,?Jy/WdO** jǶh0niRtޒqϫo8Gg'zgLﶙl4U՗Y<:%]Gxht ض"Ъ"pW:`T3}*MXz~$MZ"W/CZ`>glдA-+G70<ƹ5 ^WS+S!EKAs[xJռ|O:t8B&`1z!&1d=njSa+Ws6~lH Eh9euɐ4}+10蠄?ьyGܑ[q懭e#s;>]4[cbBYqorn T+4_ؒIAkrއHG3HxCgXG]B2+;߱HWgwn ie!gR*U@b#-j'ȥy'mƚi_u>hlj휏$:5X%zoɤbt=*h #ĩͶ %n(1smIioɨ0ݟ6`9pVc+]I.خ?R>G6yۚoegO6kU[슗hr`z~DƝܛc@iQh#7$F^<ߌA_%_q\0 # ]M- ѐ;mCœ'o.>uQ8ߵ) -i06R`,ش]aJ6Uqg;0,WY/JNӫ牎CdmctMz5BV35vmH^Xﰤ쫺\,g ȇ?Z(FhoeԢЃHa2X3{tB#-{3Lo c//!^GΝb1"N qpާ.&]Ǿ$ ރNJ<8E d#~dmpDL Rþr;IYښήDr&FIj΢1⾚JqZ.]7٢@x5m3u'9:m fOXgM.L)qF`|B @CXR9oN3Ǥ'RO` eK+`Yۓa.-A+,$+Y0^CP86%QvskOv+$.(M m{Ʉ4l1t$\o5](w 9Kɔr ;"tuw BLk{׷4pH Qh`0(E9nkT YѕUd|WxzX qfdy'nZXI[ť}<~'jV }J55dץD |G.  Hݛ]FM&qw9wO(+NXxv*fL@j[yw|]wSr g8|Oi`2e8H 1M! Ly2;{6Bə'&:Q?Ʃ{.*zxEl\yk22yI״tŁU'GD1,ͯojI@qQN&w$a[ Zc^֑K7N62ݨQڌʰ{AϐM`'%P.%[^\C䝿v)hO}JPD0$~v֥6BQ8`;yBl\V6 ]NE'xe%uf*l;K;<ͻ?#uJ]W3. oUX@=ؿYnN Q>A &VB:7QͲyoۢcЍcT^(6//8zgvW},@T.I 5GƺXu0W8ڨ6!,둈vQ KBP /Exh17s|1lr +Ct3or[.x(P9B2u)VnGX^h9OyUln,M^3Zf@ ^?]sÁ?Ԣtc<ۢWH<d3?7e.W9q^,wgk'kվtkL\"cAOnL}C?J{゚=gZCl2T^ ͏G]"s^4uLRW,WUK]}`z':ZF7uT1!lƎ:P GoJȈ[=r+/a€ a!.x^/o&%DH]dd$,ٱz5[@bX sʣCT-+WnjxK3 laڜT<"SN9DD.|FJ3mƒA]TYi {N ~ =#ހ̡:O!e}e7W7q3%5w՜ 8R7iɺdT忒y9︇sGKG-f=ЭglBFn̼1^NeƼ6)WȞ_(|F0 * @9!xl5bmȈ@O{-Mwqql_;:YI;S$ߺ˒/WU0U^֎s(}:Rp75w^O9}ܢ9K@v]h Pq*1^:\d$4$3G7pbh2LRq9Y-5x) =1V^1)Pע_c)7}-4=}0uix3z%ǩWۘs:5 l:mML8=yN|UbQ#]ĝlЋW h # QU$P5qf0x9+o~"RfnN6By*KBRK ZU2b&o5;>%u6m_:,'2MGz֡~)v@65ӭH9x,VBU&"Hr% ņ{ݵ6C{{hTqMWr4 SGeAgP;$^y2ng~Zw@i}/gmRܤƤD;^fÄ]SHn[2ACy*Y|y;0{}@@Kx5ǝ&'Q iƢ\Sg )k;(۞:rc :ܸ^Qzh|#}4bvIYVxiˁa6MS8 &&AVNXmn-rź/N4I z^TBZeBswR.AR7H75rm]P(" ZB{/$ޒ~cnLzLhG.qؿ87H8 %x5Cm/MCTm lt<[xEe}#PJ*{,K6TA ^{@߃^}p +} Cz| |'GaK/݊(}xɜZNS1 qHTBϔIV2/?vp/mJ-uXՕ6 L>E10lA1ijRD  ,cJc)|*Iu1)tؽ 2]Ypu(#'K4m]Ĭ/ME;\%dCMm"(,D W,G ׇ)YJbÈkеE!ʲ ͋ߣdrVH/dUf^ncE x>tGMu"~a۬j$Č\z=<NZ%J9:?7s=fiY ð&Csʱ@b,fwGI7\9zҶ1$S+,2pw\ȟ#d{*PLDN0 #F=W"4>}C)BmoLj }̙={''|(I锳+4iN4Qk&c"w֬9or&%{KK4isj h" dn;ZGS^!ZlV (K'hȴyIaF-',jߟw"輬yɭ_H]UpoVqm|wF cTZ"Onn*8ΧF6&$$!"1%RIM4g(G!gA;m?8B~?Wt_$H*>h'M%6D'h5qq׼a#t;6p5AQNj!)@U+c\[|#ssOdTx4y#R* -onG'b[lFZ4X4хlTٚ*Mb Q =9:Q˖ A-/g% ׭>fH6M!>e,^~ <\mVuLNJs] Cz)yt F(KbF^@fI}A| 75ya`t|ݬ$?)T4d?WrĊ]Rr ѭqWy^_\ןP>**ɂqQf,BwgҔT8MW]|Yv~|ׯN [" FhwX^`%u u1;ǵnV,YX28 "+K͗gG;e@p0w PhQm%AiX(1kvoNKƀ006:oH$=ӓ4!wӥ6rse;-w#zB\\dZlFj*@9o0&^n6m 'r\ $ӑ k(X<c ϕiF^eIG:Ӱr E[5+]V49"N9]jV'L@KW2EF1 ÿF~mkCaW.?эly,i*$^8yS\<=U]zOҿ+3Bܭ7`Te2X>&8nnMoRӥ1i-&Prd-oⴣc1E*"Ki%ɛ -c~)4fw8x_\Vk]ҞRct %iZ< r՜Am)^nH+-_=oeN=pak,''8=jc>&KR]  5m_L^ώd yg9SDJ(߾e!kկ afR"h1l#0(g/0مa-ɳD# 0 B*tVU!O]*83m-;@66yN:4wx D'/KL8ШG(o4IZ>?; 2P~52V#)ޘ_5 c']Aq$81wLRܸZ/_lXr]nJgZSߧWceY}`KL3`sڞ'~V+X@vZ7mʕ'DJw ' * . qG 5p01]_IXeR놸X=% =~UN2~vXU6S"^ b e.ֶΥKX C3z k}Hrr&gpoXdcEkUЕϯ~zIu7ol-U טSQ,d!Wܯ[!gnpA FK1Cz! 4": E-13ǟZ['| .VV/uɧ/r^kgA.sc!U.n0SK?&)Ua?J 7)ضb>g 8]LCqiqfP>`M8 `bj4=L7$hù՞*aA[yjZ=F#.q^Ĵwh~_JJĺMTϏN^ <*3D IJ*# J٥fw^gĭIEԛ,G27pյi,˥H<c`VoD't+0{<0T̐ŜN /k,яfY*̹{ǜ  &Ĥ 7# ܞ4Z3Oܒ›NB>().Z'k#t]$ᯮۏu&nk!svhBM&X6_A!(d&jf䖫b*`O( OGÿtBKj!X6*}%yx;;jYS˒|5 h՘΂M?dP|4#ON[`t/ UawG8+L^r=cl;S(7k&-AvyQ^@ȵce6.oN,IkX) ;oD7vOYW[?&UP\bx2#\햫xKXB> E=&,{ ?K;j幈W*wsU"p7t/DUq?0Ax| ?J#<钫koΘ qjFU'!8]z:l'v>Li]D.SY4x3qwVH n!kw]ױv>j+e-%tt)oDs5̕S g$WLFz11NT齓(*GӜmSuX. [-K1RobabɕJ3bbʥL6PH^{b|(x3?I m}^J~|$?pv!L/'$#Lcp,Pu8[}T:'EF@Wv#\Z.~G2d%N^=H0+_"kw-9S)Å"X<ؓM#ok,`NēB[(3\bB]G4 (^+*̫v =2UMClgk4ު0, pO  㑖& tRnȼ8 WS=eGA,3 `(,rI` k9댖(2z%[Fuo5Zņ{3ڑXJ&12]H:G5 r}OIX<+@tEH(y ={8-\9DeH _R=;/ޭUJ 0;YRn'ErQ^Ghbaθℤg+)b^:.w :̦< ?Q[93鋒kƗoMnO.\8,ϚciiWBg Z5ӿvoj^tu6 *N+gBڱGr=L)h{Le%qxs(| e9PSE%„E?aƱxö Pe~]zWک.R̽Lc"xSk] ir$=ź,c;vId^̚55Kd"5Tkn_j&<۽ Slȼ)g`|S1O71Dcsww4Qb贺ۘoR#,0u6W`F~U7@ꠌds1S] m g+HǓL GdˈHq̓vJ-SA?\8 ǃџR׏'POHZ2^ R2\˕BX,$ů4WL;1cF9QG"3.Ťk`N!g,xKv{{ֆoCO@luOfwP3hr_Ub d$rvf< ْȎ,鎝* l9~*N5:.|uq]jNύuM2_&>H!U;&,Q|DQ& ]ိuTq}ngS?Q{0jeiP WL EИWaY'I _F5 tYFVKlXOu3ۣdlV=f"W)1fMd9j)ǂE_⺵(/ f4AL0RiNL}h8a R-MaCpw ,M'VTD7+L>ۨi05;*؝_2-aYo/N~í}}ia?sIUg}ŹP;/vX5 ,2= 79ML[Όpzf\~(ȚS!a%@sO@{!7 .g+{ X׳MK}L|bq2BdsqQH8^#EsV@Gg4/+t tnQNLqyq=ڲ>blf*]@D_&ijP3*}0lD֕.ެj'ӫŖ<L&#('eTPɣPѱApPmVn=9_L?AnYM %[ʏaMXW7H$7" G{^< OGH~oyn{#`o$ycT-Y zP)EP[KmX!gE}0׿ZYVmN|lYD @.(NqbǼZ!B0)x?[/eݗ*aG~x1RA^!M~lOWڝ ],ǭ:q5Յd#V6V/XSlG@pTͿmf,׏&5Λ JucH:r3 `<./1ښMx˥y<8bϥ>c`uʔ5qG<eV/O4ʇ_-FT*'&@\Eg_D/ ]- g=ɍ(Bf]Io-߬ (-Cg!BHbݗD-ҠET.M]̹IWD$qM 3naG,":M_$jT/GD财vRZeoz"o9i6v0Qy +hBeW+<"I@VjVl,b5nFfhqg- 5?2ItDYz1_O.rQ#A^z ''ѿa*1u-Q/x[L"`Z"Jw;o`dbwjX™Hd,n qn,~%N8Z9 _M; Ry܈d~ߔ"=F2Fdc¡.՛1߇Ӊ&\rlMZ8ƪ?u.ϘD=nXWҢ&u^﫜v/3V'&'?93K*0v]= RtItlt6KvylY={uKg8ED_2&'Xh!jI0Cg聣|Ia>I PevW *ԟlCOf@K?vY#q$ڧX.Pb.6 ,'mEpaUR"4❷2v :gثG4ꞿ:]r(&}di} _E{2QLǚS d25&>v2A D'RMrfK8]CRa#/Hj3: B;h2e$ Nw\4RW$*_<ڒW\&Y澌)#/ cuə`JNGAc'x^~$=(NظP: l aґ5Y˼9I^|!u2HD{4ռDpeŚ\iJU_!YFKtgiF,]Zē6s$aʂNgաyxmOnѣRؚt4]b%8tIy|BށiI< (7vJ$BWrHP 1@!Δfs@F8BU[Cn mS- ' ƿ5*Z?=5]5 z}\aWSr))y$4tӥJ{*۬n;G ]`2~Y(t)*\[iW]x%S)m7ex{-_9EF-wT02a=Qՙ9?* j08h=S*dޑ(tkIa]Ҩ̿Mi4wZqD],MhE-ܜl ;abw<ۃ'چ ͇ Iwz0ٛuYA~:|R[1pBJiT~1|8ûZ$oIhpK+,Dn~}mXLťiDYwZѲAvR*zcr?t ~) d!w9f0V>:yO0-g"9GS_x3Dz. h06ؠ;Ϙ݌TGؐ{JgXcY`։_;e]EhjfnE4k8HO,;ȁe5T5Gr<=+ļ=92Y67z#?Q֐r)i,{4&"Kk@ZoֲoĄGhJ􆝾.yW^:X]cYԷ-- 'd1aHiaAm^цq,s?f[N(2nIrE*Rd,$?Fj![S^qQ % /#-5L')j}~6^ ̺ɴ6YJ_`ԯ/Oa~SQxׇs/X)T.Zs"˦-!S p*7j%demRTdjzA!Go 2R%@}Lci"i JSjJV0hNk{d1a̍IO2 ʙ z"(u{ c#,2 `aT Y}\L95s̟BrB7TӐaZq7D O+JbX5}R$5 W9Ìӗo᳄́|:bj?:L wPxc .]‹RSa kL,֊W"N8e(kL 2@_Chda3}l1.P[!݌7*#{:u'FYUiX(1/ C飘mO|}je!ӆG?@3o2-$'j.iN)lր}nږR ;uRemWm;b8gM3\h&}^\p#CH!_<5ʩ3:ɊJB7'F4X¨7Ş*}jze~a;Iyֿ}钛06V0?어ш3N,@H;lo:ʪU7PuB&(P,o6 >[`2ʈHp-f,iD0kR;( )F/S`u۴$pYD_YDM w,3@jj./~vmCݯA'šjb -XNk4`c^i[k~unƍ+Eڪg ^QYa.`bm+YaWgJyY2qWx.- ' xn97:`~$S' U H q戯$r%z୛{ ?fKqsĆF<}al`Bv?J|-j{>W?4M LAd'MDH-j%ZO$&Qǘ+Z"֘~&1/Jq8'V$vZE|/- 24Ch=ڙaV,|oT爧Ӌ \*/0NѨ+3;JXmcĔK" -U`ܫQ\@@a_N^!e/i  ޯd  :>.NPi /\MMs%"TOgAlU-MT-RTv(AACV+Lt|W֖K/,-ySU}d*dۻ"/\ƌ78KnᛉΘL~pYRϭN^;{ɨV";uTB-Z6:jP5ܘ5Dhew yd>(AL e>L` +v=\;~=}^!$"omuqZ?k5{H GחէG薱 l +9.B5"`!3fu  rÀ\gTQY_Cה;"F 5SmMzЦ[ɜ ܤn}Xc8MI ̗clyhP]ݼW,dW^@{ j{MW2òs,,vDź" 3?SVݱ:Y0]ӕtGuC*7I"m{ؓ#M!3)2 /""B~Y D}#>g}ok<ɯjO?I`b?\ʨԵ 4UċJMe۹nKnZ6N2cs^Mx_`f".R3C- #nAԹ`CۆOxL (ɹ$G6]nqcԝCQg۳;GKI:b|'؉ӕulᆆDžm~)J\ v(j@}.GT 5t^Y1HnKEB+}|v#nlTLܲDKO-) t׊;5ltS_Lp ju xTKWE:69 j w T,ETe{6b: Ldٕ"<1]5Ï,79* yxL87о9iSΆa>4Εk.Ї5xusH!O :iKDm룻ji/==4 gTuijJJW% Q ?H30+4t29zߔ\6GUAwӫ#k̓ι D)Z Fx\ PX<:A0ۧ )H;;m}Qۤ ċ:MKPԭ( x{@v?*XT;I&_,*Y3.|Lr0=1,hi E02{Ek*D}ȐĖ͕Ayɒ"@4N}8&5Vq@{,3m]3UxFofxxqH9T^Vub\2ћckeQ(|SGΑc0K7 {3?R D:3+ZRNN9oVDR9=$YxVny)'K/q:L̹b* LQvdJVb+>nߎ8+ T  Ƶ +͸m.V{U.R6 |a+&3%=HZ{`duy^Pby]RJ;} 8x٣(W71 {Jk1;~xQn;MΗ,]pߌ-.SLyI$ ^n\Ah !JSPݶlT6_$([f^zO'ڍaPcepwd%fqRV"'gIWY9,s 6RZ$*I}ZJ|,'<v%N@v_sq4\WN/sp)7 >< rƟi <*2y-01]ޘ)}><̘BS9h#C(qDxhp6\/~26P?9LYg5R= ;u0?CJ0?֌+)٘|ֵ0K&ljkL J$̓3v~wjϓ/6 Vn-hptOy*r<@ @7eVb!sm)˺tu0ŦDSUb `WSH ]d Y&o[$WxW >ZLipi>l^b?IX 7nC#Q` ߚ(x7H_]*J-~Vl.ȞTMBij|(Z_Iڤ$2U41,vS\KM&uqLyfد>͸`_s(_1d.CKdIpmM >&cñ/ˉwiTį O:%&ם:H:&G:19zbkUYz:\rAue zP[˟Fr % cُb a]{Sq(;y6O( wXߵpZQjQ %$SAW<6X_p*oS}M n?wd>90y^1I-o?YN$'PS¨JжUEr{͟M{9ǵp_ԁ4י%ۥSqԉ0ITz!cZw3HݯFR-r2gʬ\n*hҢNpD|w9à'!-3#;*0aW Txk̀ynxn S*m«>Z}p A\si(}` ~d3Ɣ|T΂^ǿ\G ]c!/1P0JB!9avɧmg}q:_ Gvy.[ZR,75?M<2R0Ţ[F!>D8F [ضX]eg ¨ḧ́mTqlhkdٞJnnɄ"HIt9fϘ$l$T3zKE imWJ5`Q݇V dXr&.tcoqWK4$7sm!LWρ 7TUFL+;I+CYlw/f939<_sQTȣZқLI\I7 YON,Cw)~8;S_>(S+;DȓA*4 ]WdC+VwL"c-gv"Q]Pb*>hN}I!V\=Yv X-- lMh}y'i KM|0k͛\ `[׏iiYo||1 <=mu [;A'VP545!Ot[0u]QpeñG9>[ً9Q맯B B. (IU)8:Oە Q–RWCu}6>BwЦB'ı_Ǯw)njv.I뙭z_j&5Ο@Ʊ8`5RXӡ{@AaLӂ8xyć[!a<&)9@׮I w&R,lЎIϤBy:5Պ^&-D*F 25TUgd7C_.0nn8z|OU}_"/4QFQ26tB!*Hj1}[Gd >(I&ڽ w8OZMBP;WpZvvŰHCqٻj.8X(e^XxMH_g8aqO_{Zڡgd[99gY-6pe跕c/L9u>[[B'omVчN:S7dK:,~]3 LAftێ)WV Fm|ߒgE;~ǽ+%9:7Qy,|:1N &RC(2?&8(<=qDŽWS*a"Vb-r#sc} \2m{)= >`YQQʠyM@8 Z:G㥉\Z$sTvgRPߴ[;%x:`UqXVЛOo/F`DQVQ]Z:+vxߪ6rN+nnm >DwԻKJMn:PRd_nыDw-%Z OwْԒ# ;_Rs_mvxGz5y[YJٲԟ/{Wɤ,q[q{vRe[Eo8 Zc']pt.oxPbu?2T$@ T#Pj.mk.x9 tM^h0!.i]AkiK]pAb:w )(]Mi]9uON<|` ۳]Ӆq A\=xeI2S1 {}HrbA3\5߯;og|y 5mjڙrka[3S`xg}vЮWp Aeؘ 2 ALϫ۝cڝF`Dn CqcY Pyrvjy=L6?j{ʵ .^$rYp[ЛEp.Өbͥ}yŔh=Sx(,5G3R~I* )ڧ Nm_s,>зP_IM+b\C{m9@Jƚ@9̜Opx3O&C Tj:-v@$)㳙OJ9K\`tfG6m(_rsQ1g[D ndBk硚 BY3}Z{]b8zHSOLF+c^ V1.(5S"W$ŷHQ?gKojnV4?xdB\ٶC Tv=ouV&c+kLs۪ne0,Ėѩ4^-U?lފtk@O 283sσ8 y3=sJV:Kð5ok=Q3 0h"gYINھ>iQ% ߑaϩrj/_<ƿk>/m4O8 4BuMUXYQR$C,ITk.9d[Dt\5JpZs ' I3R&:t)Ϭm">06*oӚi4JBv#×} H0C(KigެXG;.Kqȏ|'8qR)vO^cڤPQ9W?ie5pv @J>Qu6mʭ0П1v7"E@fk6Ə_/v*/nɡl/4NHGzUjG _2_:|@8HyW)V^D-U7[YRpkҪFPVVa[t{'v N{|#[P$|, k0hK`La^>3g`'%xr[jo" N[=A|6Z/R%ܩ\ٕ l*n^Rr;u\,JdEl+`z׋452ƒIl3G\<炱,^a 9i\mh*JFa dq5t$]r*#Ue񓱞 kTMH!eȗըdfvkּ&Dft5b׺`}O3?C[X8 fTd*%S]wXL@ݗs>-K:<!(n%VIY1s*vD"wNN۠`IYQvqZPeLq/ň]PnsA#7k/k'e}֙>$_\;=y"Z>ɂ"<|X2ck4.zK̫n3ƅ_t&N70KdQX2{ r| 8PzGJ |\#gͶ\= :^JGZ/4Ō& T y0me%-TWcO휐d8e k}WT G,$ԯקQ(xzH=%Q]rQ0Nc+zZFȎtlJYR5{:9 "F}Ѻwd`ш'ʝFo7[ςܳ&;Le,5=>f6lI!WD1o>A#pW@tb'감og4%%8;gt U# )MS2%I;Ce`A2vߚzVCxt xc;[FF_ԚѡU0-1Ct9y;iZBKp5䍨~r*h ݒ`5WO6i_+졄6p E$-V%nFpc{x]ev-2obWTZڋ;(LWsn{D$ɘdj5"&׸BM ^"OV'-Nr@[+p.nű_yZ ѐ2b$Gϛ(hՖNYOvqf pEglWT; jRj[ns+ϾC3LZQEʑ)f#IvRJR]$ ~\gUnS/"嵴e'/ !﷕X%Qy~: :¢-\&JM\;~wp`Kgt;S*ZƺWmBU it ǂ2NZ+ ]|E= 4%nr]Z.%}[ ҽd,MS2Ō[uOyD`M`7&$kquѾ}MA+^ɻވ@@a18"i!"?[ jO}8H:?>XUa4 i "͠iY.D )Qzd2>l1!( t$̌)k*1Slg2把G(1:Vhfvj|u01AN$=i.}k)=,Y~6Z'#CIQ# ϋ ޑ*ʞmKTÿk{r!Y#1:cS͜芯g8olNG>4F 6;9itN1eeĦSLb9aW%'[ҢA no(piӹm7, ^r X/HEP_+ީ$-(fۖ3xo쏚.3AQJe%\bޤ5i29#|ʅ![cZ[FQۃ:1Z3^e#3v%.TՅ-]}Tz^02>swi\;Hm K+ps* `QN2bZ mF)%``}jlCf#+DBP].7-|p-| \Ն^y(.XɎ&r<ɳ'zɲc"UC:d6|Ꞵ1=ae8S}z'Yk (]w-yT-"PѲp0ta?~RUv4(ܜLH61Zl uva.y7Ja[BwAC >&bI5uJoCV֑5FgIx}[bh m5xrBLtzCVɖN[z~T} k9Λ nV6'si#0 8K,в-Ha5bKC/BMl\D%IVZ!Z A\}'A:[5Yp gO0I 7j2QM6*# c `"a VϏ%-l:gnIm}E{YWTT d*wK *qXl⑺grxپx^N."dfxspB {WX.$AHnWGO 6{dlZMqзzY5Z"K'zX#GI}b|R?XɜbQ(.h 1Mw+5mQ?ۻݕ Xxl1.8U wg|pբƄDwaӵ|a^&a[H,h~;dsA@w$p}|;{$J TT UJsIP猏b)ޘgTZx^~+Zm\ץp~J8UٙT['9'7놅5B西'Xq݊ޮvQYn߁%÷~<2W#Bj7A8Vl3~UZtY )Ka)]nupAK5:z9X֎OΘQjg{`-UѬiQwmE.n{08܅ ->0GyKZ5Fcݝb_// uLo;K;4Žx+鏪(>`4& g$XӐYr'5V%X5 FĖ^>rrvP mn }k 6.eM0Wgڬ4 wH=3 -^D(coa d`Hlh5wࢉ_azdFöRؔwCfQ(o;NdNaE_gƛ94lLʵȢޮ$’ީ\*!q0 0V<{Wvw\6[4K:yǘ:#P"1HXR007.ù9S~9I=*YV89hs\H`IBpGC4ПUNgПl)j:EyӜ4 VlY;&pD CYp,/?\쌈k ,a(]tYj Y^d͈,V! RKy݁ZYSe]Xe?d?sfZA#(D8QdQ.`O o߶C1;}`oiUfΓu tEWEIH+7 {GY]'\8mv|I PBe !ex g ~P0_̮<()6P6P3K]/ !}`0٤fݻP5UmuF^5Lj*_TnNG`tyϚ|Yzg]a+ a$>h6ˌra( A~>\:~l}k!lsx;"Yj|7GG8 4}oרQ01ͩ>!lXҽ9PCߨxX|}UzǗ'AF7;TY Vӈb?E?2RP?)MįV Q~Qi)~ \F ?%8lbLbҏ,Fr9 [\O7_Md8wwN|tJ9cІ^9b5fB+PR9eC<n#y0dPӺ76e ?|2U./|m$K o^ËWPnr VkC"O1BQlETZyTT*OoK2&fZKI[aQ,D9=ֆ_`nv:ZٍjNW9d?xI_5O-r{(iK7!mc!cn~VG ZP 3ټjz :峈QU)du5顱4.~?y7ń>gmTR,q_#C®0zuA.T5yȈ>]N1nFOKJF/\4Zkg1 ma2RQ0,ld? .(AqW+[ΐH &:D9?Ioe# x[ %>ۙjLLQڵoxp5p{ n!{hS>?Իe1crxj $xLT򢭋 l[#<`2Bϻl=o[ƾU!ZSL} ZeQAYܾ!3Q^2M8jS]0G?2JpBX昄m9& l,>3'C(Yl"Mی$/ĈF8+4eN-kwʫi_7t/ਫ^dXXfI{Q aQTqֿlK&GO945v3I@N꓌UL&GmQ O9 jwX*za; .{xgVȾWB0Q`*GI_/X@/޾J=܀(=GO6XxfڃkY*'ߐ:>&cBݛl Ni ؇,m2U i JlZӠJy}Ec!} F/s \y%İ,4/n/9yJDpjZ,]TO4G!m}s+e_S*aCaC1C$7V.A?^([ Lۡ沺$ݮY ?Om@L܁0a =?D^vBu%sKz{&yK{Lf&d{wrdWRg^_&zrZ<}m. +ra]ݬ@MșCetdBz,&  X ׈C|>? K3AUD_]"FD`FԱ^Rc FXl)}A]!WY>[WTܟEi:wC֑3gH+3Z26% g6rrnKDˑَh'kvyMRHn9 E6meY[c]odxp.rEَP~7COhu𓸥!Eȥzj'- n&nt;2v"YD.ȁ7ZF>Tt=?ڈ@XdyAdQًPCrvcU/25vwA! үlMgB ƥ* D~Ik/_딫%xꑂ򌄪 =N"~p>]l0,/qh]sz'*@hIZ?;ǔVAᚍ[[qdJi* '#+jSZ I,Yo7wh_@!x8-Q!2 Gow27(xy 6vh1Jmi)?MqfYNN *?G[.:Պa># ' 7F;$XT)vL}@I!Y%b06SK|G\"I)&KkaXuW![~YRoR(egt\䂂/7V} ``D%V@0^)Ѧ^ {Oy5o[eyCjWllJG/Nna*sMFNc!Iͫ_6+tJDR940%Ml3Lvk|$x]Nڕ7T+Tm<Vx[1jS]UiN$6;-,djϸNpGG[cif32&qIųjs|֣CS= ew6KTfԜI?ۑ. IǪ\ǂ)!9~RYP C+W@j>靲`Q_=K7G2bp<.2 $S&juoYW]"+ r.O`qb z`$)R%md{u.4@;rA.7CduM6y/!`G}5)Tډhc`* zܣ%?R8t/az!/sZY?=nkoq֑ݬdȢ3 #^ֺA]V\|q`j[RFHU),-)hm`HeX<T4r?9q҇6Џvj PbM/?ZD Խ QjhM{05<Ў) @Q\pG~/< K3VA6' XEhVɺDctHI#;$! E@ɔz֥&]h p BjՁ%Upsnj4gM#}2O,Քf{tؐb+RXJU.O4hGE$V+'c~LykM+ImkSL[:*; qv (8צD=Y8_ASYƕ'ɼO/D!<R8&'(Aq{O3VFM.RXZ>j.եFb*)C3_?K3Y\Vno&UT(`71eL} h;77{#͐şƕ|%|,sJCA(WDQ)gmƘGNJ!f>J[*E! Xk~ލK4A|j;X$&5' b9ٞ 1k '!QH8xYr6 @6!oyFdkD܋?EB @'X,"vtq %`eZtzV1p) 3 m9#; &}05O#IZv9&0gŢGN27m wy '!-U:f3G#f1<{vYʿҩ&H5UuZM|R)SPގP`.gys? "*1Cw EӴwR\/`AGL%-d("k]]X~p\(g/{LA]pFo4-fdXKRHnwY",Ze+}Gw2Vggxi >-;*`Lrȩ.$0U"afHۮ|֣d%, e}2 mP{Sլ0G\u+ÕMj$'[@29!jD3%{ߑgM atJ^yCgOv[Kuyoz({c"$rO08߇ؤ)BF|g ۥ#VEmv//kA\yƕS!>?CXACx(H:"ͳ}7=e8(s 'oNj=%F@:GBL_fT+ʞA`` -?']TC\]{fxoj>=ڗ/^Y:sL2s1 uQԈY2svخ{e' ι?M&`SZ $qŸv^f9S(K۞y-{'UCލ ^}+\%ArHQ>g (nN4SDo ~AY&9N>.Ajk"tK_/]Js#Z Bz, XC@ D\UЧVޝvY4$N29,ozhs#F/A/U75 H P >EȫRfRVB}%lNP )_K׍\ՁV7*C4!zLfa KN#,˽;V_N!o+Uu 'q(iޏ$V;@I"= \7Nj $IH؋1[[hgc-estLS, UgPc;(s2#|{-lxp'{xO~݊ؐW(^cԖila1k*VExtE=CWd:rw ô?:Gzvz~YE13gOA9yB T b#a7汄Ar(:-7:j UK.nF 37H:ҟƃ "B买dd- I% $C~H++"=Ϫt NV#ǜ&-x"v* |zt /hfٍ;2|eL%nQE:OTѯ7*br?;a%{[j5s8f[9^[Ԛmr=0sıަ A2/y.fg& bJ!yJM&sR=r]n,mԇDwGb2[+IyDޞUHY.0*6rJ* e,-Z> M^7/cGf`{\4Pr |GT4|wIܭfb]cR+Qn튦Doar>iUGGY cȹHDt?0P3Kth&JBdwm(] }F^0c{A g!{v?O`2MR؂2~ylSS(30F4&=h "ŴwB8 ^?k 9P5[6;kҼ?Խ6?nJ^@{Vd1{ fr jrhC9r8lwfMQbɯA@q]OozU_E]_d{'qO8E5PnYY (Nǩ# W^S7@ԥv4rvkE⧪nUB$ӏ&X@LZq bKH)紅]oMϡb'kܕo=6”;.،pZ<WͺY~ Q롧,ﴹ.TðVTyMZzOvz-DEV*DO +~ -8^|HZCTݐƔF^˿WPR]X $zqy ~zO^6 !lǮ]emha* r1deZ(]w8a= <x٪7//^jgZeS`6q>!QD"fI3HY\h0:14?M>8Uj.d {Yن.hkI]i󄾞m!+@_q׍#, B[:tMA)@@#gjhݹ~SMY"_ݱ=Zl K43\J9B990ˣVlJǝTfLp^}fH"?5@7 !(GpA$:4>!~4|VL>>3`a[ B %sPm386ޥX玆X ]q1&V*yyV|I ~a@k8HYBB,P'8=b."WR1GULOR91Ed e~T(sZ*iCwX$f{eסVnM;Q/^mAɍ-h^2aJs#+ 3^[q+/[Ax?uoǒM6YZΉUk.0((5i'"jhբUnLM&4:uۻzACt`wE,1zNa+Ok1IQ;SfKA$`%씷 b}8 Ok}<.}+FI'I[dEfɞi/b? `NXgT,ӫ|I.X%SQ`D{jlF1S%|Y5OgI^ lf9ܓ2sfp`f@tAvN9S?gCED^"w'H]Ht?=j=~!Wzʬx2|'ye$H)\cE_"6MZque.{P'2cT[ [Z Ro(,*|E6!M /؀\s:Q4g7H1=Q}XjPʘ;ACC@~YuB828qnNJG=@/MZѭlțeO<`itd&~ހCI;{P7p idbsݲspg0^C?N[a>'-t+ \߸Sկ#</TK~7ޏ_ 鴼jSeRK0D2l pضz˯ YD B7S6lR$D|A$5.' c^IXncY+-n q-V7 N}ÖOBd{_?T-am['#nt &&P)ҲwT)f1"C"k$=ea@Ǡ@*l*(M6ТO^] ˵n ߮Mzpd~z$"8WVme4X!F:Jh'7ڵM?C'‚k1UTBee\̻G,  S$C$G!?su=ٙp%]iaxrٝzϯ*bNU5KWr!׾d󖿣ћ~q5zf{ê,/'T$UESyjXRzF8 AGcD%oPC> LCfQA)zgB} A~JˈN1ܣϩ;GM)[ 9-֠h!ES B;\BIժ\C=1? Rb&[ F{G$ fKR;c]j DvO r2 (3,ao$g`!@AU/y)> wyV>8">L@ V_;x*~CI?!@yo+t˧v-ޠg,`ɤ"U林nP; @EK_|ߡCMBb?p)u2ĭ%o,$d73liM&Z?[5%AZsemPfsBDtEAifuR0OBfg"aZD/@]O {tEܨnA3{}qkTA˿JDuwh{PI\y-:Ј;0P9,3b(uqcLVToWHX9eUĭ${fĄ*X:ɀ6xYqyG,X'֯oDqS3ܧ kvP1fd^L\@f3!v;D~Hű etq25H)bPi uԲyqzp Qlݟ۟ =r2)-e$P7fԍf&/(;bujWٜ cIG$Zhm[羳cL- NCS(2F z_Fz1>++U`8ӫR ~?5B̠U?B܊fZ0R=!Þῲ: lEK+ %c72IdU,UTpZR-BxID~ڵ\o0'{8a<3y ~ڔj8dczt*^l^Kd ;ߟՈs,'P"cBa\4d?R}c^FMO -^fbaMed=ږ繙U ʖ םn)H'PH{;&R{UԪVX26괸wNlK"3@p('O0J.C J4s C=94>$FaaJ?W։o\ Jlp/|o#Q~A~%Feўr7 [+F8X$Pwq*sN *y-8Ey|۸g!N}D8"$i)VMBsAn9a =$[~Uti*YX\w]#&Xd5m푈G?mmݑbq%~r/m`:ErP IRS;n5Sb3hk&0ޑ@8uߞnR ,_gr :%X꫄a DOYh/8+m ^*b{c2u{IjŻ:XtSLԚZ ˆHzDɆ<@65r]x +>R&lV|i*/g|R)P ~8BjŦ~xcFR}{~/%:,i`qt&?"  ~W0Qݞ@Rvu4ڞ9 Ak|UsZ1+` Jks4 lU[$ ̛~cLAVƐG6)dKJ"]{Ú%2[I ĎĚ FWsr?̡*?MVZLnVc_gSa-GCʺe^h܍0DK/a*Ձz <ӼPq\$82'07?AP+^ K4sE(H̤.,[5me CsQTF~)o>Dbllޅ^k,7/۝ct_̎ZR[ Ag\ zxrnMHk- eyk7L{PA,vϡu{mgLZ*z@|Q9 [J#ů ?qS"EQ4E,b :LQI$[&; 䚡{o"ݎO)j-+V2 ~ O3}MBSO26b qS;PЧB.wJ!H*3r`v63_Y10Ep%LU%?-OEFJ:P=Q׵ uM{)fZٮDGʼȬeS^vafPei&Vښ~K|6i8PίQEn[3akhnZʅD@N*5r\/ eB?V aoPe:9x.b[36pne2t"XȠip( 5*e._ΙUR8 vb:ĚE&g^n 6ۤA{i z֬ڿo;oFNwGG=sVGwuGDͥ4^Ϲ3|Xh6}|WuY֗J^"^0姌z5y 9Ψ"]>KC(@|4'j`PG?YeۅdgWpr&ԯA`9dyI!& lvXٰqvA`c:Y@9~ۜI|ҥ󎇡s97YQB_pLn$n;@OUKvJp[j:5Glme;0F_JbkaX]D0^{܀G6$Q!`Ɵ^ҜT`88̯eB2iCwTe! DZ {['=s+.֞: ˲X)+*Y^y~ HΘP娟oAm/@y0ym[#}L`/D}l>:|`S2VDOȵ5Rta"ǙlQFMq}#wJI?|8PDB^ 3q$v [{pci"K-[ h+`6#)g:0,qn߲]ۯoj:(j,bb߉WPv7dH _@d `#x?&̀ y/koYIaV* ##g3fҗm ui ܔ($w-$HU,"F< Şq]P4" Rَ?<} 'ٞkT4,~HFJүo7!fR- 8$[q.jcH-4;GUڵ3NӢqSpNbI屘)Z;7snkHZ̦wKӟd_<п5u]u> lJw#_v# z _|VUtꂵCfgkxqo, \]l=w zz7FovjR'XO\1uؑҖP Ei*5A-* jZ8lFGc է)/W WъPJ*f?1&XXM_y1kXS/c}coHH[(uÛ"e\ϒ"K9`) 8]}l؊;\_\^Rj`7YaI*G_- BkuV>m Slt:5livGEk[hlCmn0%lEk&|SsvҀW"V"> ( ke|V6N3¯7pp`%7!:&ˢNr^RhʿOkPF c X;Lz$E֒"y" # w28s)={:)2ϰL{Rdz}k|5~9%Uū۬3)'wxՊ%UQw+jxjodsrWf ha uSF tuր %ܡ9cT޽HWj,iOyZʷăfIG^ TëPa}u{E|\{Z3h/s/ק]ME3Lf)5 [B[[v~H榙(n ] z8uc*7nsmN6 J4?Qe tv EoXuK#B[pI"ȵH Yog ލ`[Qb_Ogp.]ͼHCY=~Op31\ θqpҕ2*n2V#ISwQqc,ͦ&#'a/r=//\/[Cjݟ([x6"s˸\BP ˴X7>-.Dy1qYlX7AkrAX?cGS7lU9+0Pʓ4EŃ\KCOKU[Xìd7#e-c |jٕwe6 /酰q`( DَB*>3̍~K>Hl4DSWj~~qSv$4; 4"dyuq"V h'&9 i1&!:p ?soz~7%*FY Z['|zujW6?n w\{N"\B yF&yl̢,CJ\/dEaf%s:ʿǰ 5? ~3NrUI[cs*pS(w=PbwbOLREBXKꑌ{H$fm׻)vUBAOVYqMD)UQJTs#S:fC YET 2(W|1HmYycZEoygn=G[LeP'Q4j.#ζf-g#f9„V&l 'f_I_UJ^[o"En}aeMoKd3 ? ZE mYfO&NQFPb 0Mt:qdWALu9wsUXR5i AdpjG< _ܗlZΘ D/IDED њ3fiw shv$mN$Ƌ]fF7fvf۰ҽ;WUK#0XZh-DMCrC}LM]f!ޘ2SrmeEpaQ#rIpkA@0L>G?1 _@ބXc*,Ad(+|_ЦzU}dFwCt3lBdr=0FdYvPW?)$#y=x5~.lc9X tNǽZx$c'YAvdL_}׸@4jXv0ǚ7ibhoe_5/P`5,cîR\1,K޶IqV4f뼓 4D쓐ꃼ7YyM;r{o\V|K(E9^k:{BKw 4csqzS 0FYΰP@#iRPFR;ŒzP Re4?2fӒs5ީR G!zߏ4 UUdZPS&rDYjg<@(v@y}{2¢u1?n è``0| HJ`eYf4tp_14%A~%|zJՙ'b$S XC?KVdEU{T:L>:>ĭ#1bEmUKp"a=-gAqSjf"0^1AtdeV_2z l5Jݰ7Bf*+-hҟ͍{fphN=7g^u3tTzT^,lv! 1ص&>:Ϗ#M#me [=#.kuԼXtjJ-~{|_$AK5,Qgd֣8){o;Ba ed_̻>`Lg "߂[Do"abKcbb.CjR1\#zC H}\AŬw}s ټc|dp<9lgBev%* J ; duU 1ZōߎLٰ9!6)2 ë$O;=Α0WV1fژޏUTpqoW!F9b%+ch,y,gyELW1 rg%t{X~NW(VW nWfi,:iyJ3|#𿷋+'ǬeҚkm +۳BFa4Ώ4"N[zC fO\S=mnr3+`U130xs,fdA{/l``X lHCt jY N@ݿ0wmþ?vGj#kx䯞8nWlUq09$5e.A+-prao}.aY] LkUɡ1HuYFKO_mp#?@wqem42 %j]^XSeͮ00GShKF3yotޡfqhMo%[~^0g fC`} A5rNHƂfƜ"k2Yۀ̺t&}!,xhL&5hs#m>Cϛ3Tf ΌX,B&[1+y詂R<¯uh]u J_aʙ;ukK'40eP }&H]6|G2+g.V=%ˋi!7}М)ۜ%2V 8v9jlUe~5}?%4`v[z<_z^݇ * I.z!RJYT'_唆xz~HXŇ@fgH1 ౬A8A\g5(*[2(ںA OxR>aAt2iHl' QIX9܎{H>Mlf*IZ9~7!6x9/I[SGc021oNO$yہ7è;ciOh$v]ةPcK]>/*^KǏH~K5ww{Ǜ:.]uA?.hTY27_H-dѾ)-i5}ε M7gE wi1l^x(*{ ^+c@fe>0W#TcyPoC+s iOdd^3Ev쒝mo1'ęhFFKf>I$BzINfbى5Uz]:%\0f6ֹ`*čo{ZZ~(WV.\`gT^'s7MӰD>a'DlGk6! 3CK^"Ur -&݀j`is_HKr|uP64 bFW(38$CQh "CG"u1K6tuE}=I7T0"=a(JScfjSE\iù1hWM̿˝4*Lӵޢ.tqfm6v |lg-P/n0¸&K6yR0^`͋߷߭s2( /?ψ,_cIshmo-ՐM † 80C=><SkзRKXL)|3gS%P~0@þ\c3xTD{$_vƧ𘯭G>b.LѮvvPҔ?UքTb/H_-&G/hӖsr,d-er+q:ZT n0T;}PWI˟RbhB!}%}ж|;XsF?GHf}eS$,8s9>  ؊.]S]riFVqyi] dAħj1*meɩŎaq]w3&Dwy,TfwR{E$$N j lk}+(n T#(nq.o;WHӌ"88=@}8pD1_ہ/ٸ.Bm">"'w+? *cЛN# s .^(,ExHv`GYM׀~ں 'YH_zgTM~z>2gY6 nbJ%Pk!R#3W/G1#}4X.;C hIEP)#ed$[)bWOń; @'jIamgssF;XWcb]ד)YVm SJ ):NXTfӐz̔/ICe}[QVNJM')mmsuP¦KFQRi:U=}l"3fIARb'Xri3d7R4wOX:U 'S 8ᶀ*EFl: چvt@tq"{ Rʢ-|MPKӉ:~F4#}LV,'l/aS-MhornYmPV4n 5o[y{ -EX(cО=GA<820b6B+NWI~bqhs*itb{QY@A[c!>%^jes.g`n[kqybbz]Ҩ>|޻τOɷ7*ke h 8ROe2%յaYG→7sS>qkE=&݃"x ii~ Go- %zl=˵ !ZRj}"AGx}ƤKF^84 ܤ^a]Җ^]||BtG𯼗a^5u!.!wuA-M$[)&V [UaH0'/ Ivk66GLMk>_G*z k;qoG˚wvj@cgfCUyY6ZdobkbȇWi 3D&_{rRxVjUV@HsJ;ۨm9\gI%ujo U5Ҝs()ޛ4ɹ2JZ## (r;z F8i6qit/`R?' }UtBV+)ym%:enx 8G y!5Ikl!0P%]$] CD9$[YLo& )BCcd|ѭC~ !A}ŧ9,)q@n7UBluBh`. (J%)Tf%碿*fm!qd.Hm_w<bãmJgzq|Bl@(5k G42nra @=$N-&!c(5o$J j7zr0DwvP684IViU,I;`m5GˢY&p\&G\Fe`GU1hC"%(_MrM~*ɏO9ߧM6o{1uJtx`M' )UIAʄU* ^ԩr#en2t|Vj틴t@u=Vx+)nCχH,GZځur&ȟ2l*)I * Pf.j;#lS5йmq9;ӏqgC!}է;-]iu^&>I2p" *c/LGز"lBRdw-{3+b ~ sG Dvv)3]˳9jf_+rL|]1(ι%hc$f ;D Ӏ~X'žK5L<}-+*|[}?pJB5q0v_ۃ脺L }i[D f SGw`GCx7^-NO##g2_Ύ SWƒ׽c8eάSgUǸs-,t}wNfϠf:v RՓoEY+Lx}ӴnszQ8±,fVS/,8$jQ+ X7\/XS9W~^QBJTsWC!tOYFiu++cHS0JV a܅ w[rF4_ <|29Ⓐdڗ%<4M ΂+Q&I#[j̦e<0d@B * \l_,<ԾFaw]\)mІh. ɱ}0Tu?% ֣17K\ȹ.,FIi;.Y_8Tl[ÍY(Ib^5i Kl`1-/ '%o%msÒ "ύUC1-Eu.t38\TRwOf 5C3Qu^0A"Kmdr4v/z𣱺FMs_%L$t˽׭Dcz>a"ͥ0^u K;;0@"D& 3` A[؉#m+wqۋ304!\aCO!_o渓``tge{c ;\lF9 42'6zZStA\Ys9!Οc<U!ψg1VKaz*tp^4t`ԨIl8o|H i^ P<9Nכ+2:mQS: $@ޤ[mwZuK~V_%C1f IlfP} hB^61Z5͉b7WRBy#{^LrX V{M3RC8ioFu[ :WK,` e\"]zKf+!>]‰1%:.ՌdPSK!/sꗶ:\D@>>>gрR X1$y(! *BWV ׭EJ4[W_(}/:S&^ł5q,^e#aa_.È/1uլ<5;Sʏ(u)l`zl0 I+wh1c;= *bgs@WH\j!kT@ Q_EWkro2nTfگR#0%-X! 1;\[EsD>^p C+LR6Qm#cXk 6(wkjl LPMAx5չX޵|% 0S)9o~Y+4^rS6U>6Tk(:N?ہ 렺S[d&xs1 l\.Phi-B -B"wq#FM u5)Vs8Tb(pqˌOj2bPo۞<:-g  hFh^rPq Qz9!P+b* !`Li=Ťtkzr—(4{jq/ ίzД _d 82.KX9:H~F]8AdWԎ "tr!sn `G;t^*o} }\*=!ýДunT3˴U!#ijm+*wEdq8P`CJjNVTi2%3Q˗lP H-G`R!~'#ˬi(v,gOnK$h$VkDks:sfZ|LuU\~~q+[ݺ //L&AnL]Lv@U4R ӀJk[q展c'jmBKKRH^պde>'",h^!+~`X4Izgo9@j-q$愙+ƼRa!qd7yOWâC2FJjlm!< _^D*OLXbsjC`BXK&^Tqͅy(A֦ HH0MBߩ\r dFlDEoʫf ,)1^'_"*z;]*_^ppnؔ.X=4Jv BU6@ñg_Qp\Y!nVVm"'qhv)iƵ52h\QV-`ys>xpe =|{YSka,FoAou\C,Нaub a<%s5@")9bpô3Yh/a ۱ᮎcuMB:/j=b4\c$Fȧkt6PgTkD 6QY{`B@~ K0N^ 2&tt|zW9+AiKRd@PH%/|@EVijvm^vؗyRxYoJG#"#Xh6;}ci4o<* q\q 3&ҍ|@";%`(ffk !D>w:-nSӀ[dYa+mO2 kb,{(")t 0o.l =G\kz0_ǀt ȭ)~5l# 64==֚%XDsn$2':ZP| !VEW[9'gln-ƜJ`Syk>a1<1tr7n s [5 sȬi)Cɕ%NB;TP εsʹ*{& ꄢt6ylӸB5 i}1NRJL 7'.nYF( RE#o򀋌/Y71yJ6eR0ۖ\V#*faNBosԌO<O񈄎ͨ9KCܽ!Ig&[_#*",;(D' & /@܃94ebFkJE-/Vu#K "6CM⫑qkn'6h+]ubɛv'-J#ؗ~?/˚]/Y[WZ>ې{.swVl3.2.ןkby a;r١&0Uz]i!ッBȤFGŒMwڭRj'd;Vt)uhK#L2'qT?o٩ȃ*W[P `kމ ( _Ml#4(RJ^ F_N WBj,sʈ8Wߴ8&X%$B&!pǪT‡޴*BbZ=)[mޓZ|K%'Wf $WzʒTWjǴ{Jkƺ7)~r0[Z =)Ty=ƭjNehlg4 b}cZG;ٕc:@m8J>󰤉m~.%^ q̾ W__j1G1yay8e´/"(wו5a±ae0 TgR.0u5Eah,jxܒLmC!Zui084Se*9X?$[s0cCKOLL=)GPn3B}!8J[cs@Ia@ Qy=' 8\OD 1h[ޟOys4Yx_c' : Ga4\)Ƶ£b,J4c2KV1T¿mꯍ tGnSwktixz]QVsq)i^x~s89v[,֔PzV!M xOk{ˆJ/>qbq+vV\\l m~Zn'^53.ztУwZ_Ų '|0ͅq UKQF Z?.Hghat$;k,]ȕn*oMngŕMhiR%6G9G3gCg7JE AU\rQ`J6Ѭ?|%SBkO\OQфE+=Ԁt*sla47*h#K!RUj,A{ V$tDo25E2dp84_ɠ>+B@Ӫ/=F-뜃 g~Şk?K!@sv7Ғ3M"U\`zGgP8#EФ$$ %S:[E2-]5w4RZ)Hb7A03MǮ 2يC~^b?4'`i_7xg=m'u.kmݑW/ eIۊyԪBqbMvF,#j%!KHa۪v3e:"¯Up2r>lT74x ;:it6ptX\d }MSU =]u]qEo;I-ݦY}p Ў*RjGT~bqWtY"|S L=seɗ?C<2g G1>iL>\/:R[>عJb ^obj3:uoCZY?;+9sOwPNӴMs6^1fGJRㄼ!"L/4$F{]?U6N/N`Sƴnq eŋ{8U4j*鐆&B?ҋQ?}Zk5J'm| gZÊǒߥHmlxe`R?܉)/5Fyz'Kpȸ-E 7ZɄ̞9fgj;7zE)D HA3(m8L<ѣyn<,PRUk߈Ar  .8ugaN0J ~cUZ0M70?$w d( B0M]&ղ+5䔭&t6 ȑ ,x_9Ⱦue(7IU;\-1N5g#J,d{I>6^HbtB5)aHQ'pg+]1stX1NJfW@x!n謷wC,ȏٕ<RD YsA>Y "Sm1!V"Ji@$H#-Fa,&9d,5x6NhM2_- :K83 bKݣ(ȯ|Dٕ>?řIRK}mCub1,e[-Ē8= 6`MIR册wzW As\%/LzE kSNM (NdT/r탼yyRSXnq 6FV0SZeo#ĜzhHO]3y4}"FQڎq+:wFiֻXGyKq}݉N/5 }p9nȷĴ9n8p, Y@!^h׀97>W t}ndߞMHY5{-E˵/az 7tVR "N]JuNο<| 6j,LK{sF[:@؟BGS+nOw멩f_>;wE09n5-  O\_:Shs?5(mLO^>H1J (P :k֩JV)8]½KRDv=q- Qk Mzޫ9D?~RP; uGҜ{){6|-.@kM٣9_8$8y7d~jN=K>= {( eP%HUb8D1%N{<~:VwSr P}DNm/50ñjlx4:eSg"zUl胊vo.10¹h–O/-b}+ & JGDF,%sR$t$fPk~35!`"F*{5ۢIbSTe[@L:I)ZBMSfJZG5J)>x{29$(sÑ:+ +̛BrC$]»occ[UWB^%ge!B9|F;W}:2s{@%-MeU}34ͺ'!O3_ ΥT-x%ݘtJVc6.|&h|*?fW;"S'F̻F9%zr߂_zmgEO]ҝu#=&(J\pB:HUN@0dB'~jlR1$)h(ă[YIkGv?=5:߭M"{{I+gBCJV YRB@\(Z-K~K Bv3€*Y~B~2LcQAF!ݜٸ-kd1uJ*K1C@TE50t}(F)OGJ{?C:7 7(C7\ nE-n`U7|κgB7Am֙b`uZiO'Yd#}^$:-<" 9C 'vzG{k|:4̐P4]~h/Ŕycc}儔֘u%$Mkp'Ѐ2e|HlJE{2^5Bm#m*c)~!ڠJ-1HV>IC/efW=4a.oqo>a $a}3@scÐ$3UnQwl"ynB*@֧v70QI9F™X;}MZq)'?ͮA:%V$I}=ʅc-;$ {йWe6<, mC.6߸,kz|%eVR O* [o\aSPp*cy 1Tf5fD*]]փWL)1C~Ŭ+}Jl#̀$Vl-#A\Րӎ%&A?wY$5'0@oJtb<6$•lO]9A+*qnѷ2h4*:T/{1L@+[$ˣԪL(Th6[#䈂dywDjCAk LG*wZc',1~u@ *ܖTk+O|9z LVi疈q25-bӦUw*PGC2Hw]}h^"#5<ƿNUItjA NObErCM^ :ps6aպg:7,KVoP̔eW 3tl̓lJ5ޯ#&P'k)h'x4HGP?YnZ|1kv@%͓(pQe<+"qEʛEEYLGe9.]XXđAP|?|Q{n&#J]&x++/٥uFt2y!63TU7.}.=CPL} 3qqEWUh8+ -h~@8'TW ʏҀ 7f8^aO3lr#n#ޚF3CаɋezVrE]X&b9 [%Zы+@i'`GVĬ<+:B=xuyv ] SeraI8r+O9;'&Oũ[7WLI>PGCÄ}p(c+}l ޷v3Ct)@Id2 ?@E7.Iޛ O#PSe6oe[Lht B"n /7L G2= TklsX ^Dq:%~ŝ]tv4^Ys뾃9pnxi YK?OZun -5kv'Js,xc2,>kL0O A=s6>ڥ(3Dݍ|M+YX8GU#|j)]}ʱoh?>;pu4׶ )I}U8ؒ^xgdb|_R{?td2QF)}/vߢ 2h᫬=QjB-Is ,_rזΰ*~֯&ZSţśKY9 0U I?B.1UeA[BtEMo*}'OYUwiݭx&WcsN`oCi\,+="zt 'SD#za{c@vTyK5o 8nm^QdGTNIf{6Mε2o51rK@&B,CB|\MFwފ'΍߯5"8; r#1WRbjmAUM6*(]=zƉK\mb`c50BJdRS iSxRu̦x.noKܞ\t (&H|$NBit,dc4滳|+ QAxwpDN IMpK?% |B(kIWl8TE6ߚLn"MOZjAټcsdc>t&@Hv&poltb*&*u 0^̞گ{\fEkn٘z@htUw xbo,K` [8܇M+ iA&gKϭ5NJ:]Rq!Tq E 8jz-_8@p~O5ف}:rJZ=Guc{6 ^Uw~&˙ur(}`\p*[VMO9/-@nGIS J{Q;@ܮJ,aXZxZ1x.e`5'|RZ; 7țE RGN:򡚆}?:__V#\ެa.~F5javh>[qMMD8#DracUA~9κ_y,&By CxަZzu9#"5)~2 C/MdY$j[`ז@p(Oag}<){Ķ ƟFZrF#ZtYQ{o|~ `c.&rFB5b'#%\7WP7Pj+5z6Ka.^p-4AQ8 U&KxdJ׺mLpp+O_@OQXV:Fu5N|C Ow1c#.eU цYGP nhqoQJMB@G&'LѥxLQTL?:PP ~X v))N0Ш;IsTU׍g+н'BAݙg"V_R1,/,a\ZYTyxIS[1ݕf}3GЀ*fٿ8-4|2^?HLYM 'Yel e*]\O+(dQnF'QGN ߷D%+ 0_:ה=@tO}ΔoM8("!ύ֔./|s bՀvt.vH Ǥ[Ru%/w \idBA7Wsf.?0O(9 Zj +¡x۹EK{,.by*Hҿc3G%gR8 tUG(iZq-.j"|+ RDwxD uu|M83Dj'.ƇyVr ڥ꜓2_ӭ#4:V[2i'~'e1J$w+s68bش$?B[鱩LӃƏn (m3`  /*ne拂$M:bW7}w0QL5F{>nW@>QXoWߟ-T娬5e06%96j;B `Uex5NkգONҒvYm_~'S0Rn4Ir(W\ MXN9EG*-mG@xA49qDct>/v{bz i^6Aк^L\bJ2n[r |txD[3/̝lD:8뵻VF)7H?5x\ӂ9=tMEвXQ-||,8NLWҮ6/mD ;KXGy8pW%& x?1"ߘ>@ܕz2˅LlWU/,e~$+yckQT Sh*}GSFt<3l⏌~4mPʈT<XOGMLW: +h #7 pqؾ; (`!*5M2T"kb٣ +#xe}zPq~SbɷDq wguےH3^0+o;…Bʓ:='A޻kR+*19H0|8J Ix=7~tSP[ _f2O _lT׹ z{P?|ZKǺ[ߥc)j&jB:>$NǨ q+#u:rw_UՔ p*ܒ,\kNYwBac7^A[/8mw:8W1H&Hےikr;xTV}01~<^}G ЉɺT@ܶͬC5 LNtI5遡U.@$ە A\o'ѯRYVx݇szLR C{fwǦ.KVQSU U\a;lw]T+)G.\c,#g 2JkT\wuތT/{ˉ*f#29V"`|yC`ڲꊜv ,n493"ؖjY Őce~|KZI1Ŵݤi.p wG%Cem$wnT=s'YX̢c/=R~xo~Q*u.#7ZbM_JvеKr^,;_b!AP$rG=t%̐Y,wmtj✡"y⻨ m^GcٳB“ڬ=/:7" lpOk"2~v2gJU(IӽdJ̟a@, ͉3hx/+j]I׼%IMc"#sB1{oHco:T>Idz ƒgk{)72&1C+>bGa@z.gX=V<[jc'~*30H'VG U4u ђTTvQޟPJM&§Nnm4fEX.,+#dQm/ʜ {¾>ȟYӉ  `O; 0֫h&5Å m{n+EA!&{~\n\Dzuga'>IDs˟ jC``]k3 Ƅ^-nъ\SKX K{QvyǝT6et9?M M seS ueOosCH?Ơ7-F Q&dd&RybCO\KߏXCP`IU$ KٴlH7ZOT1>&XkʢhOǒWeME$FwQ* Yǡ+q$V9&cxUUiq՟5*bTG 鰛 vwdW!eKuI"˻R1.{:4+Q}HSGeVm^☩T"l'Ab:/doʱQNSOrP \Kq}e $J&G'؆yxv\POQVFTdBGU<+ 뗉rQࡋ":çukErv[H-⑙bj= _^P*]VE5p_X>TBޮTcSEЌJnYő\ׁ].bڠ/7 0lǏ_%m诔 Xy:yTW۶;JPT\K'NZ+aײ:j-s#FttL- 뺿,}$ )K BjKշ|yK6_o͘C!|_f> ټK a f$]wݡN*z'Vbd띭D.;,p)n(ܱ<&C/些@ (@ hD x$pKch  ~Mv4/d^TP>g'E xޟ, اYe3,kÄBH1MONLCNo]\7J h`h +m`|k?o^ Mkhsrs=AԊS5$t)!#;#w*n~_+˷[?EA >4̳B {{X)q<̏{k|j E;K|7#;M&IVN k˽΀_܀ Cĉpy3gz#{3$h͛*/A=Mxj1*7L >' nPD5/xIIJzbu`tBޱbiFyīIHYfWAJlڛeV#+~[*r57CYC9 ό42&T&17&&*#O Uo&ڢyRQv<Mx$&FĂμ;kbݷ=EzA#v k5U`'r)N 7qz&P#\&[(KOMBEޭr~*7TZPy|b)[7R|TNtGfȴx㴳?A48'f8#ϙsr#0X׹fbQ%r<#! g'zH/G6gf-:?캒)[Rށ8yb@`2)v$ixĎNy-bB듏ʄ`o~?'0r[SHM3->$[#@:P`_;7]XCp|pO^aƣiyץ*A\۩GdzH6( 7ҬH4$a3htuz7+w|VvW@/}=Pq\(ٷ)kf\-f:NTKQru,+#']WN99Cv0GI||YNfPs٪a?5XIO[uxhtvxwqc9AM agꂳ2RT-xd6̶dEkpk84Ft؋=ZẺ{oIg*,@DUާ4:b0@40CNI'EӛFjAgNa?}s/Tj%sRM& B>I[9mnWLwlYd:k\zV Jqn9kn߻B3aF%c*^?>gXgsqUL^B `@ vWZuU-s8ޅ9]jsHa!>&& 0d虯uLGضsT^WL}?Mu1y1k'#8=IFZ830fS -p|;I\C~'/ Y겴@]4X`%`H|aGQ煍4fӈaePZ&~|P8'Gz=̭j0rB;)sl(6'+Ks#[;>i>WhAqh5,_ 1b3$A(4Ӏ,/>aBy A&IxFet/} :%W6UX=g}|Bip*NquޔOD!JN>)ʪeݞ=-9H']=Xr 3(dcXDA); x+)<̻%gƴ#=Dtuzu2GOx@k}rA2?aU)#`p^xd5U*QF#Q̧8n5 o :A$[_,'^pSJxCIMc f$^87{=1Yp^ͰBD/Xa<ݜ`,gLJF2"ݢ1X\LKF|STBA6,g=n9.8Kikid-/C$z”*6|Ey kD| Dnt7Y*7}Bwޞ:&k EBGYF4zEIE $Y3~iW״ [g:'YS_S:oX d]R]ZEuϋ~l5O۟uGna;Uy\CvLC1ž։̮yճSn&Elǫ|j닲SXvu*00u<Ӧ}ɓ2$   ^`GuXk1 =j/NVCKNWXB\ؙ5~3B]1ƸhKn \YfX5k@.go'(Tv@GNqyTG:xr37VI5Sx^4dd$&]<>>dK2_7q֞Y$ճκ*^/^`Z?0 UKDjdh"ߛxSHny-XXO6 NRƌ9Wuch2);w`Y˄k;\qIɟm\{ ^e(b}F75 :':R`=$v:]={]tuO}.]+@@ `3p `:="R-i  e$4\YX*/*I+vTʾ*r ۯde,2؀Oprs-?>]$_ SXnENhmP$k:hh@|a̪aEa}#PߋEƷkLMb)Wopgؿ Q ,+:wuبoKIXt1l[VihZϣA.{F5z Z[POL2FLa.{4<%Tlu(қT@ъx7{ns;Plj @At, E%V( Y|D/E8_!fe~̑Ҽ *Zn^'` 3pi{#!NcL :cbIAյkPc+8|UIRYڢĈubWwwvz4}5w~k^\`bqgBS>[;_s_884J5mVəf<9^!b=\U4 `s\i* CLCDx# IsfxhisWFBZ1|SpcMx6}8gMd7'(=jփ(vRNp]W,s9ӠlM#NN-x=i C}]jx"񝒛PP9z\ET5;=!MHZŊocZIܾ9$CN̥@bBy B.#__Je9av ZU\'B*SHa) yf"lE*®~ n-W Ro?l/]|"N>]u+[g .֎KsDKE9#[E _w̱ Ҫs jBh_F$ǮtX}/lmhdRnD=xp+swKQ[/"]M4~N3^saN"DKDv: M^1ُ?!m:̃q $+[C?_[tW8s8@\wa *<-G<[vg0/y!Sǂa(_,at<|_vs:n^.=!l?fd2*}4IHǗΕ?K0-)RFvv (J^ T1B~zrTĄ;NM*\RnH]|?41OHO`ED^# m9qƴL& (4 x)"}yL*0+?[ e!EA98i}V!4a# LMd+v(dglUc.QC*8B2 cV@ G~; l{}6I وfP 5Y]XLPOk9x~%YÌ!G 2W: CTdg@+Isudp3\6,HCj2Gt {䡼(drv /wg#cM#< g]PV.(,szd%u}/A~5T㙀EB2, Ed,Ԋu{VC:?8(L4s*!Ay\[+·r 4ٔZ"񀢙+c*h d>+g>[q]tEU<l_ Dd,3n 0 f:,|lW*~/t1EM׽!En 6Z|1M_|6^)NIK"OI^3Asb3 K ?N`;/`v.v52C8nB=%xƂfV-خnl3'ehPl$v]x\2g:s;́@F}{d#`]VrLϞ[e9.:)x>xrsT;Pd3\]Ɯ<#a3-O|-XrAӓi`,q_"@(f2LCJdq+c];a;)z4UPϘyWe_6(|~/7,Y4e+zEr]Pi"#{=4Z,.-ZT[(WYc̐gVyh'R%u~[7 jY;"$P*/< 98^ WW^ NO! P|y)TWI9*f%VL>%)dӋ!N猑B l84d DzostOء@krCE8HD:sp^-5IխHTbtFs f fkJ 0MzPّN F;2p~1tU^#$ P:Õ{;Y>XS_SS8|lrԀuK]zFF'o)uaA.ԟ$ ycqq f #@!&?λ=eyM^([N8`<=1B0Ő,X\%d[bbTOiDTngw2G܍[HS{( SmEB5քjVծ73Pmng@ H|~ ZoƟLxx7)e-瀎GB¬6 dįĿAs#`YՖPge#qjX}ޫ0;V|i&A']qGiu=-mpUۍaY<]F駔M+&J`.6[*)n!)w\z\AzNDU!ýe#ZɝpH˒m']qRL+ERx=`'p@a1aA,s|֌ՁQ| R/)t -]+8?ٿϜfhB*E+LyY W3ET|a][0:<HzI|jϱC\L@}ocR5wJdigoP+2hsMcVGpoZ“sB([-FfMfɩ0!{"_c6&>l^7P[§1!s;XQ̘ \$;ꍩ-ՊIoT/h kLQFPZhG/>͚xժ=Y{11D{h 1w9\AYX=DǟCZ`j X{ջXT+*%r&DC-%`i dXY 8h˧9v );tY3·*d' *Lh,8hܺ.๚.%/Aٸ o8J ,zt4%1H45E?Um}Ri;zDpo OIqK=Sd&,r5c KD` fרnɊVcpEus67Q)$ZNja~4aBBe+%~4+9;G$ycFv7}}^z1o|Ԅ0f DC :5ʖD4K oR:iq@K,Qaaj ?DVw%Cɥ qeJ 4i#4"v\GVr޸| 9E1^Zh'E4\詺`T%{ $nѯ-}Au_mYL޷7Evҡf\wkPtgJ6ͼ b[V)A7|ɈeG,σ;]kj@g h@J9LWάJ"Q`H*]<Cn!b/MQ vN &]ȍ0aj%޼dGS~h 41p< t^Ĭ6rsCHO :th<&IڑV~[,ه~h2Zw]7+2Qc%1kɛ w!Zq٣*$j6/]1xv M^JTי:NR߰Lv0%= 80fVK->CckꟻWk+а6W=Zg+6NU{=sT  ,j%Glv`d*:1`"U]~Eϵ˪ib8Rw2}d{<JX%yɃQ|"nݩ0L`-/bO(6rc5Gk{ H$5D&bq#tvl5shrw[9:*>R%-$NkpN&p䝇 2Mbz:ȏB(D{ ! !p1|FcBBr qL u{[%eȻL'sB՚5JzZv1H<,V.TxA Vs`Le]n$"U1hR9@3}96$Tc S!h浥w͈ǯx2 \6N1hXT(c*\A6ϯ ]py6|Ux;(K/Jhi^[Ba! p &EZ5ɦRqq#erVDW,n?ftE˖@f['m9?{_ |04svh#[٩@ !0U(4]u'-`Ǻ42%YQ v&&eIUd[v ga/;tzWak7lJɗi4fΈ6$Be~fǿq1prË*~jݸRZ*VJn~jZ]ypI>1EX V$}9 zqc`2~Y9|0{Ec2g.mV?M!JNoK! H~x~L>^ ({؆pE2dEgbv ^K4oȗn ?EqTX[rtXݭ'<߿X#֝&7vMCI FXvc0yF7@7?MA. gzh4)5q`"73JiX6l&NHb=LpwF:֭Ѻtuor3 Ɣh>48$,wumn,2l>x"#r'܆#035.y19f?܄ߢ*eǞgl ŋ6 fXw=-=N8` QnOU_7x顇F/bfHllv6v^z|!qJ?Q?X\>)U'#O;Z~rA>Ȏ$ތpN*-To܂  Lq33#}1&ÀHwA6]>{{X'Uל2#'H6ǩKRߏʧ7Hky#zɃZYnnF,%۬71!IpEJp>\k7q$꣫JmTЀQZR&ԘZ@.եǎг7@j5p1nRB%tڄGZXDCdͩ$lk.:`(t#qವFBof{~c[pG52yF?ݿtSy+_b{sg +uyomv7x'oUCc#Z ]w}(Cae^=ah2(A&%VG6ZPpav 1Uu´Bcxv ؼs(f, e qڸ@Ð7)!mR$gNQm-*'cy:ڧfGoedl{6Z]ptYP}9 Ȋ#sTPhV}7]#/ K-LCאa°w,^.jIg7yK04}9}a=ʪiArΏm dɎqZ#o0#?< ]E̳tW:Ș@56|ӝ E>Y;-f9SzȄ1N2Te*G,>z_dVTb a1} yVn(\XgK먥m2P=oЉW-j19K\S+]0'"PzV96{ th^$|3 מ~O$uZ]$I5 Ec ??i_vUD`|o94dw&F8_H2+[WX=wg*&.Aot̡0=LXiB<^Do]y[9k~Qz = )8;S HA:*RyI2GK'/"Ɩj y\t%)2(u] 932 5 F|CJCQ(SML`&4{oF9خ Ut,Xh)˵4k D {zM{am#g[]v`YUl `L ?1=geͩV8tD S"Bߓnyg^p(/{b!Mh>b"?CLS³-y٫]iv2`u0d4DW3p )f)KK؟Mk<."`Wj$Kt'D_"v]0{ޯ)l@^Ѳ3=kqR8rFA@g=zbbGҺ|bz6 O JΈtT#hE߼₤DOW@.}tJJJGYE%]dd_`'\Ν:]-[*Hi"#J򱎅_LuW2]S)R#W3DabHZ[+A!4k0ioeNh0%3oc9_d;V8BTxƙ$bL)q ޝ<2pBB.dl( lrtM\TiN:XF(!ܾX_|@AIiyHBk#`#$-F&  Z`r͒Z`vw1Ajc`igEs[q3[A_ƍ w¢d`-ĮP4&T3M[[?_ ={:3a$kw 7Y1@4 NxeSƬ3oU]z2kzjEy]Y@f}POT(X|g]ɀ:4 =P,rkP02y#1I (i (!+枸Vଋ~Kd?*)8)oeA-r`c]DąYddZ~hu/Kr7iꊹ〠ȞZKkFqR{mfke:"afla5ݜ2)eaŷ_Ds& D`~=2Dۗ%/TITQ.)jZȖˬ)T$cY*E,n6E\' Ќd `$w(eccUq|ߟ!RKĺ4J+?p4fY*j`/AB"ފMCշ:Vu$D;Z.o>4!U(-o[ǧ$,1:U{ ..`{n+Yt9tjX|9e+BL}miAZNX +oUa Ta)*|U_@M1EPєFӊU!W1?CUP dyQɇfzԘ->,^[8Sp ̹݋}aOreY&+v*u=JhZјq3]|v$O/VLAٿ)_'1[y.лW&έ3=O~.oѿr x@K/r`q<% *hxn-(,LN:;Ǚ8usdݔMCBcA,UF~Q]G[ȖfÁ7g}j4G5Esz ; R#3ܺ#eʹJ} {nO)r+5M%lo$(jg'T)b@DATYNy.E-a|_W?0eOyCg y3ȐMm7–DTOg07ݐp7Zp?|Y##5w|3J^9i (繄=5<2ec-<\v}Y/چ;;aa\n}~pQ( *IuE(SdK/WmN/J.YV?? l6ZTS9q^*SR=`I#`n4+şQgNÔ)@Yxᄩu(`L5o o 0:Dp`$b/- qH!8xdYbd?ߘX'qj$MuuS)%unO/Lޏ`a^C^ˇ]!<CpΛ%dU_O$v\xtu!XJ-Z[FdY /It(Ȓ/l XY)TP6h]W3{8P\ۓʫ4$xyԄV jgCnu[PvTk"x>=aC-|KTe\ A'H;09kfl܇jYN/᷏Kja/k֟+'DDn.Rԇ' 'J u`vYu:AB^&BPBnb+zy?xJpj_rbE 8&׶ovLyԴ2Uˎ|' ܠKM]~'˾Uº(\:zϏh4kQdj) w\0caWZ䣎~/2q'}B$yXnhB@dXUzUyX*}zjۙZg309yQ ѫq]\IIM9oڐSlyeA c_+\hfA:2v²@bsLZiTSd[\soO y}T6T8טzE(f&ӛWq{I2GqMt#>LY5&3c|E(|wF\-[OEFT 4Wb*n*3L_1ER5;JC^{p`'Tm!qA|%_KA4UZܤ}B2;feŒ>T?]j@4%&TÇ>ON]`!l (8ҦKޑu;=Y\̅h/[(\bF qc^qF)i +Vq1a LKYml5{K 9}!(KŦ40x.\" S2Z[D-źU[`j8Zp Y%K3(Pul5z/8 F̱aV/ ItlOb:G*xt?g G~ӨHf)o*%|smN{7f U[G5_Qk|B<5]cu!8psTzk~{IeSBOG(?sz(rNM^XsvӇoKǟ6u4)S=ALxP-IR0nJ42 =!kL5 -mt@}(v=Ӹ)8u:ʸ/?i#Z?u-X?gBBY-K$'n2"cy>,$eƭ[nrKh+Wj*qF^dƎLx*GӸYH]>[j(tpeR%J&~Ȝ >++͕-ef %~!s AiwTeTg ىq7'w1zE\'xn%` DGScg|@]k[R<t/Co&`?P+xZ#HrZ!;K{O-ȺbldKʹ5 1˷$Qq/ ajt2{&Z!:`dW}1:jOM=Jalu'߈1RY  Th(eEwZ11Ak^G @zU3J-?e:dF,Z뫺vZ1KaډЦz~ scP@Oo2]䯴9/Bpش8P[!~N5F:B Fw.GWW"5@,6̵-➓[4BV=!>z 0G~h%ewIu3ߓl@$U_u d \p OO'xRa娄8 a0DGd |NJǂcZLgmPo'ܽ{ty"p D!(O_gr8hSd?ӦXI(;ȆЉLOMttS{ 7D2[Ti og#Q~"*3+g{gUs)m"HE7~ދf;IcM 4A}5_?&5DPxDˠ\!6QYҜVo5݌9'geoR3̬f0Ou(Q*BHOܝױ?z] 2 ׂs$#bI4}pm4`Z͚̾E]t۠\XADC:Gf^yf[t@h~-H>0am"yߏ`bsTpˏ!s|Võ׮cZm{S\:XjP$dY~e%;`bhNSCՁ%A/tHysa%LeV9b[6*%TtʻH2<,6c'zXO +ǰi (CzSꞨ[{#ruAȮu5MYc㨆D-Zߍ9^iwR:@bAXNWN#kIxoI8)˰$dv؅Hdq$z&.ʛn4S0%1>ִ0LF̸G?ZCFJxHB0hh:ަ>~>1d M?qYknH*+V_ u _G! M`_SP> ucm{C `[RJ_UBN~cA(CB7F/XMZ~jJq4dltV_rG;P2 e` ZY&W|u˹SN*TOt$b+[b4zp4>i(X`ƔeU\!">V4,+a<'X"v̠"A:~;*Ǵm҉)-?Ag gK_ϝ]4 $RQC_uޝGQZ9J0ù6[I |9.Z;og,gU_~"CIe_aacUHYyAswU;"?g"ɤI^tR^)7w4(wnc yYШI`W(lTo :LĚFDTU (Io uHZnMݑD} Րja%VW-fO>xRBE)@!1CHڽ=|cbcUIA3/6pd=joDdW8 =vL);3;ѽl*KXCy!I΍ [hhْ.[t~3G9_ O=&aWDI z|I1 ^Uh(#z~񫊲s*MMur troG%VH #yv p-r9MiCkZ⤴_l2hUKj Ti2vgs\HV(atP1{F]ޕGCmuNV,/s'1>2y9zuj`؅C[16AקTiP"@B-U> #b Ef7tMO2%+R/u. p<>6^2^[,2~`'VoT8#,Ԗ|%ہJEq kk>zz.+"EӃk;*N-k}v< +@`MTݩr흤?"=Fk.E*J<{Hi^UDY\k> <0*x3&'Kj.ZHk{;͐c';<~Kͷl؝%T8! 81l@ʹwrBzd+A#S_$W=oǣ cL[I#s QG&6᧑4'4J{m&c {P&6:@w}1 p+EM×y8RH 6Vg#u–z*zMmJݡS .${[âF4octB/˒@#Ν<NJeŤ}!ԷFP͞G>i̷F\]23Nst"Pd G\QB\zJ?onTrb6PVI}<۷P>"mlU|U@"< o}8Q{NǨ enq:VKץG"xm\M8cT 28Z,7mAF0vfSZc-H@\ƅc iOH)ߩ 1 :(E2ЦN^nyp[ch(Uo*&L4^YS0AE7=?~(udTo|ҥf:Q=;Q': iL?Y}\a<l|MFb%k _8^ur'V KSه/t~mOppS=i-GΞJ@>^ l?ݭ3]GH*4N5R5RUynl ^⚯o$G=8|s8/s܉dƨ{C(j1%a$8#!sȇL wXg;dEft%Hi!słԍ&UAPK'/3'tZ~pNO1snEzJj~[ɣ2e4:ף5mlqZ_mZ±&e^ώI_*y=唯M. m4JL裧bB~ةp:l@ɪ|(<:Ys~DZ=`gnN%~K}0rc3XA8䐲샢}ϸ&'xk|!Σ+~*xj %_>nDnjÙ#J)`Hcx{%zEyܾ.SQAqWOYe,(MaQhZnӆ|bY[59v[[S?N⑸u@R\LОT3sȝO\g#"W`e:yXggbuM4os&CTLǘ 8L5+8ZKtLt~ ~6ѬJ/ME2J#t"ٶ| Dhg+ / _6`Kh$JTr,)3u}PSur Fg&t]=ף%t7t΅3|cIz-4Q6Ҍ)<ӂੜl9qmס-Z3XR^?I-*hoEKs^D~*[Z(vu C/{'k柂:Yq777@ "{'*p.Fοr&.8.Yutd4t>l#Pv$p 2D"C7׻3Tmnz+j>'oPre\U'H J~,٨ ZӀć {{ zWc A)T&2c$ l}yAYĐ݊gtQôH:6Xl!튟M0^.S}~2{z84Xwx}l m&y`wfCuO6QzM7A&_&`/PA{313:wULO{IDe˜Ty2[Ҿm;o)5 ݶméxӨG.rhg w#)e<)+_H+ - Tת2beYI˞u%gUT xFLPFFnD_]m, 2]O-VA3 leSNDME.`;?*Ggst18FLj'Nې)6Z;PzWg:fai vRd&aZD9y^/CX5nSB*%xޕ1o C%BThAp,-/tйjg9r' WEr]F2*ig"{9q<lF\2tibgvWy!RRC-A.ȳPerX

"H{VhTQ)S+\\ՋUAGx(5W7n1ǝs$0+i@oƇFܧ~6L]/q0"K&&8&`g)wP:T"g$߬)u7,t;7tK`~zTO$gMIڠ^?cT+ZwriQ1S B_5]eU픎;=öYxëzW޽@lj_[υ{1r )~3hV[ºs||ݤ:)tV :,´ rlrAOeHf$6f#⻅kU&@^h"4E)C4NpfYsL~6#K>9~$3BI? H29g4n L"y>ԙdùXkXڶ~ک0M*"&PI*:!ar7-o8)?TD +2Ke+\Hx䢆x[2Z*KB"fjցdt\0%MWF{ǥay_hg;'+|@UiqBf5DkTǖ&X ܆F|J LF]B0G?*gnuu(?B`>q 8Q:Ϩ -, uLLjTtkx  U^#jsꍔ+H[%\;է(Ca]Yn~^=)V6CVHNGc(CeHjmRğ݁ Ž@,5n eVJ@@X[=VbW[e)-Q2D< buJnu_<##9R+P$1nCvM!#:" Neqi\ǖ4i5֟sG'Y6ah~iXSGߥOI dS@,e>/ 64۽hB}BA4 G^Sŝ܍yH T?}g)=J13쾴 Ĥː>MԷ}թ5èR\es5]^,]lPpeGӊjl؉jyy&3 'ܜ5W_mb lhL.QZ[ѡ'$3Ԡ)d-J/\(cӼ|5By2mg",2L(`^_cv0^tJ@"jN\q~5 m)t .@bpyԠD=q:ًVyr .vp\r@z:FDԽ rW4qM6( 1Ao,ݭ3[:9+fuwclP?\T :PyUgܾ8J_<#l8Q_ߛl#Z0.d6-zu3Heg|"c:L6DwL*=Sza?gXÀܪd|4LFQ. TyT1R%?ġ702(/^?raZk5 Y36M6[ZU[43#:nQI3B +"[Un J[sWVF@ƅiޤxtE6*up%Vg]vbakIo e l Xdib/,i@>þONiy~(ϒ=N.Pze\SNC!&CE!}5)Esh[nVS,,0n#JӻÊE nBU*yV*gׂ oThD0P|FW2Voʧ&Cf Z<ΚK 6v,jx*cBiZC0)qқ IS^ݎP9bQ$8gi_4fvyS*D1yr"{"nXw1!6ƌ3l<|8rEܵ2 <\SoK|{-Yn޾VgO|]?oBQ2i[Rbo}:Ӕ-ebء0bGPl+fH<(L JC=JNErS]9ٖ dxC-XaiۨjxܸD14B-H8SZu.پQ pC w?8? &F,M)#8嘳spbUI&-fM~KHv,D;cJ KoroUBWӉ=. \(QX0ẃ0 f@*ڽ'.hTv[ : c0{-A`EG0*2+d"oL׸{nQ@.witWz-"vۆm% D &Mna =2W: #̟;ZJeC$ tW9Yc,?7`ol ^|1h$3]8ØO^@e2"5nK+еĒA(g?NFԳ3Qv5TdP$dZlJXCw״m `2tvRYZYZ1_!?ly+\D\ LO!s;XBOBlQ0`;JZ;|!;1:x_ ;޿$bXqm4,sm˶ʈ?x6oT&wV1铄a2V-XEǼbC#*14%DBu\z \-h)Q0*fnpAME碲+MK*O+msw !/s~T 2qOC|W ~7z,Mϟ٢y-#UCp5 0MB4\v:Nn]@ `cjMI\TiW~sp0 -k)Ԑ[Vxga_WgHFte/#t2Dn QvkکZ.P|.7WGCǐStK&cʳm`뎈SAhinZym-zCݧڻW@mƗ`R}gؚ~Oa;v L^b*完 U6q@~lE>:0yyR8.moFX{й+c#w9x@84"^w*5 N߫lޱbqMrrckq% \Ԯdܦ1CфwȊI=?j^I$OWzt#RDWWJ_"DƸ5 FagV 468\"`4i{I\Q-"pĿ4t ^_NP_UMmukF9.3jXj/k_j*mObQ{lҌM٬>(x^m^؞#qn#Iu7e9[݌]¶%(zst>%.r|:. + B,B=ے/$]|[ }TĞxF7t,3%Rga"N̮?Z5%;r0]W~E?:H. \I|/ xM*k6 M0hϰOX^_uХ!ƓwCQ"_zڢ!@_/Ԗ n؀[^ЪcTi1#CMӜuWc3 >zlcDT ۓ(`8[9DPă\#Y^ Iӭ7fw ϩәM:\\) _E䔠{k>Tĩ7VjUn̮_ܺnjWsbʧ Nķ!+p}UQignBR;`,m8l<ĸf}r( Ex|vʍ{?Sz%bkyC8.Kҗt|lĉ."<TfRX 4w8TؖE]ͣqLl*dD-2S/QΫ!E= Wr; Z@|RJOX/q( ?hwz|nl,+^ AUV}#fdӗ^Ng7{Dȶ%27_8 ƒI|6W "(ǘJЫ~(Y"8^^Uop%X42Ç,`-4, 1)f37.07eX_h4km:t+УD(qAPHg.Fo7V-w{TVߐe'@ m͕nS92.=ef樊pSA ǘ*jqfAJST:\@TJ_@SJH% )yJq 3"uuU~SQӠ#7AXY2:VX3DRwb4HA@ sWZ_!s Fb% ˾n.J@!RȒk 팪 }y^K;8N Cl=@˂Q ۿ|۠1{ы <²"~] \$ʗ\&v',7T:B+Y$~qJ}:Ӫ`F,kZ}UP\ L^uJ5ǢAbhRwVrzm>{@EshXRaQ3+tqEɠa H'ܞa7_]1ւA o9ܮha,Q5[{VʌԴXT?3D7$~խS4"P3X^A]9Dlp1R;8*q>vJv-3p%A BWEK|42panˍA) 0h97@5~LOv5 U;`"5.D "2 Sgs yDj`2|*" ^3oEtyaU:Iir/9u.s<[s>&R&W;^^ 0Y?{I1BR`!ӫg xu9?2&"۱7Yh}0\礡 *zfX"H*ŭ]}ZEJJ!yEF*0]QЅ:{*Z.|d_;'y1@-d\b]Q&c[bFv2M!} t=T͘[>?Ѡ ̌AzG?[SEv|'>$̟suMPcRA}`>`PEd?C`i>sW%($DugP]g"cA0Ɲ;'D-nByY:sՒ2u1EWeN<ݩᚲBб0 F>@$!NS o0hۢs^<#2bq]f=E$n|YGO`ă 4_ #P d!D`E ء"}RU20>ht9!sL)=v,zJ U`:dp$ IYuC-DvabP#3`>B,!D>ِDP. S; UBM-C86T hO5WK&6믔iWľpOa)0qg>n<4 L9^i\gp.7npXD29Nc?Wbl Z>wv˗:qQʅb! .`p(Fͯ+9b÷l3`Hzq +&ɠQ:(T .fħPp5l-&Eb̴þ+{i8&yo[qpPAJ]'3VQ=%j3[v jğ=Z 3C{6eɅQs|7N! 䔢)Cٿ~!'1Ván6?H^tmCSvͮ" 2|G:S.!l f0-ɧ.,uc:fO+ s&B"6o0I6$y*N鋳 {g4EZ C=rxBۻu9>",6Jqpx;Bg3^0z(3w8h}ƕOŁN Sؓv͍j!(Cx=oBa,R-'CE[ڷjWtDZds ܼ9`j-W|[Qw3DZ94ev0VU)ܴFgJIj-<#`&RfWK {}.-nS rU\}ζR'k>&^x_m7T^pEȓަX;H՜ˀ8YCFi2%O4rLs~"М6PfGe[ +dvy[W|tH CW ;euo)rUsʩ.6Π A菷wii5#J}-IƝ5Hړ#\Lq p4K\!upWʑZē@rud'[fyh #դ/QrF*!ǯ#)[Q5wV8@K\r!!W!Q^6id n0ZؕVQ2Brgp-Z'ƸZ38: i[E eVm3V0SB TFLԞh6PKJ:Y‰ޗ#sSҘL򲞷BnLIrn'_vW٬g6.QJ~A%E]*Gu6"xy"^x], Mߟ9I*ᵚCY%I:}c隁ҤsWЄ#uI5qyݛkb)a|j&έvU` nS=RCKf7NvROd)q7mڤSȊzTxT"Ed^h6KWs |CU:焳K+{TϢc PS( vƷȹD-PH:8yS %^pazF Ă}7=·_M1$q:9]wΨvP1ٗuA͙y[#bn Sash~*v]r@hzkϷT0&d*GjM[xx̹_34cgI{+W`|>gRrM$9ϩ ^t 0,p" ,Ff<=[pӸi3q]x}”l="B)D !boΙy㐲u ں8E杠)"o]2Zlqz֤X!tT@-R-;=slWt> BCR9Pԍ+G'RD{{4D@6?m!3% fmQ.q?c"s*)]KÚ`Z!t4C5,9q*W[v]<\A <=7 "0<?Tzh-]7G2NW[V`lkvD1T8s5bujPz2 ;;n'E6ן3Dx6@Zd8\vyr\0~v]ǵ 9InN f3dg?1ZDo,+!RS*a}U[hA V+/{ I^,y[l11>jSS\N`O͗IsKvYㅛ)\%nI 'xn6_y4@"ҊBO+WK`Nj16ٕ9ǐ·`cNY u[>MzSDg E@E4FRpBki8䛾)d,W>,߾صϘ6];.[5Mdw!3$GQ.V+Hm-]ΘgI&ITZK]TzXl7+W\!ypɴ$&;Off)KFHQ()1-#~>MU-7[ˁ)!0PԔs0ZVtRr (&c{4N_|VE$ɟQ1gok+WթFupv>GM@I}<ș\nSV jnWޕO5Y Mڶ %@^}NZh^eу֑TQ3\`G>sUNIj##B5\{Vnj$WmVYK]DQ. `*rܖ&siSU%Iʌz_$<0bE1Q,`Xͫ):':? t Ԡwa4G@]셩UrAjD@-T\SxK/"ۣI 8& o ;=IAK~f}Y'x)^laaͮRnz;<?&!rE8+0^ŴAgMcy*A1Q3`=s6IxgydۀFc0Sʸ-^hV;(NO9ƩuS5cEr+osgg.Hnwz&z3HH$R'?{m\c 0VmRJGbrZVDZŝ/%,R~*40OԿ5M'>ITحSfg u|ϧVr<Ցfm.`C;Zn3eX{qRUObX!N܈8VCCXC9Vzp=N >n8P`Z"bAmv]̂3 XĴ ˎq0HewK?j_ uza=S\Q1'QRqVC>cm4ɸ'3C₤ z+9vM;mX'-s!E՚.|ge:?8ƐS_v*mKVFɐG6Fzw$5ֱϿC:+s7bUd&Dla|"w-z|}+4'qU_{QtL;E|BZÿTw}TtBc#[H&=*U ? c$#B&Ujhf@2n}X+˝ϽBh[ZrBd+BәjwH/vur{JKc,z& Hk(V-Ii1b8QG =ad}V0WՂpdADg \(Bo}KDbtzmElH;]sf^PDO25nORⵕ+r;"F "gYZ07070100000040000081a4000000000000000000000001629779bf000080b8000000000000000000000000000000000000006100000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/infiniband/hw/usnic/usnic_verbs.ko.xz7zXZִF!t/⟋x]?Eh=ڜ.+N˓HUTs!_`)Ve/3J/lk_r|[JCQ1܇@~[,2\nk II)>#3^4Ven .Z e,-޹m̻. lokWo1!<5jLd(Q|LWH[_o`Q>0 Ԍᖪ$68%Gs/DpzF-Y`y|6n 'fmTy|`;A2Gդ@q1lYq#|yӓ'ڥ)_$d彼iϺPlj9oeȋXt_A-d$1^thx+,/K+AqDO?Buw*&[yi\`89B.vW17j5an]sfK}̴.W2M*ύs* 1?rť /rcOUwtBGmM Kfvw4O79 LMTEr %1wsUMI7ךLکH0Lp{Y0JD={}[ݠl< D<רKayL2§Qz!{4$h2Πaocs&Y+oyaycmֻd\ cݺe 4@MHJ`{ "Ã#R||az=B4UOxpSd y`.r k~S=DQkK}ߥ>A_ Ti@+Yh;=dd$ۆ`8N :F$߭N\Cxy@Qq_9fZ17ER]V2!;vs٣r k&*Ȥ;VgC܈=3!57!XLuӿjZ/Asbj#|hz 3*jVmul;=JYz jˁЏH`Q@"l-ԅҡpUov9i)TJ3VIh -l/TkHm;OO1?؎)TN',OAQq՝=Ö[֝B%~Rvr^0tzH0nޞKKZiR!W-bGZ`{%hi2+oMpCI@N no͑7BѨG G5bLgu]RIkN6D:/0r"WܸFX5fƜtVF1:k:!-72)oƕMЍ"郹 tQ=޻6G]WKd3 nEayb+r a`ާZ Ҿ*ŀZpY"<{ttUW(K{!FH(Hg-cG`hi_kx&pkō@^YQ |st~P ssM {ҏhj{@.A(46M$e Q&n8nPi{d:&k^ !ɽLz1= {hL_*[NEC c;<(9?0GoHOPFwB|'1B r| Ң̲ ğπviL/Cu3G3|BȸvvMo7ߊTJY;;MO>mLff On.;za=Js~lYrKK?( _IpSNX_0i?{v4'(ٜFsqZ ]ѱ? T%HXx"nk&< NT; ۗ/@G@5gw]@8<&1_vԦ`19?ouȽ*LJ/&cE9D'Ȍ[ %9zW=d:4'Kv^?@hlC0'^e kdh82MfP*ij3lW-;_VvQ?N+SzHl=P+}x $ی71~/x f^[m+1> >zM Ĕ-n RϕyR1xyUrkLKv"i9sʤd:e: %H7 ~+[lS5D%<2%=plySLTiI%Ꜻ㺟~=''B(?4C=ǧ;\XZ# | (RU].c7J5.6` XXdS!$MSE´ۆgf@ą;\$DD-K),{pN'3fnP)8Hs-H#P^EgiT0؂q-?zE.yƥ#e 12IWt+!h)TwGKYJCXР1Yp:Ϣ< QH->v&֭v̼m*npJ |w|Ǽ}H|C9>)Rs  /b I &zXLj=Vnfse7cj Yq@ auf~J"mz5 ѪRŭ>Soc)D)rx!4ZȦ*m!=bӆ+@#̟옕HP\esU.u ,]nҕ>HsM*yϦaCIVP+w;g$;ܚ4䰢~l"?|]w!?UuWCpd U4ڿ7TU4ꡊcm}'L7ޏbZmx4v"W,V|+܁Gsff6Mn&w .(AMNAvjDof](23 .t~rC/W̗r']C]Ccajg' plL;H-k3 ޝS1ľL!:?L"X+9p)44LL<_ >|6 L(uIFr[Ml W*6[}{rcZ3aK5#I qs^ TCWuV/$/V:O9uT}}Qd8< KaH+5ě~3 []:vp]afV+JT-]~#%Zow '̩s@J HPg~~ 4gNR̰\9uꟈ靠V oLx)Ͷ臛&PvaMȶ":665PCvdW9_H#QAb%O1jq?s.* 0K,mlZj\b2ʶ ZG* ï\ 6,خY0P?t.p/OX }PWӆr{OJlj!:o3l JF̯6=N<}yv⟣vUYv vV3 "!F}o򌍫'؂aD&iTf$hG{41DeG UJFBTZx;Pd^4fؽ-4IlIslCM_.F ᪱bg:'O2RLf'Qa{j7 ֱR lGi-tjSkS,x`IP!q Kgk:IX4zUM?^zpsX>:CʭX"V&+fǑgL+[HGB̓%mg l6L/av]fbZ ަ:(QҒizSxޓ(1'Ouwk +} ]Mp_Kj5xOlLJ/bA67:o6^WΔOJit69T:k.G3sCѤ c706AYCr"IcxDBؤ+EGqtUq;ȧ"Ŗj[Pwnf>m;,}=7QYֻeBvbrY[Xb-'9|eEZ$J~Dt!A90Bf!F,+J)4 vD-06gP9Zk-a Y|}Z^z_|XN};CI8)h95Q`>M{`~8ۏĪ!6uUp\=俓d^PhB(D*R^LуI1D7V,׎~w2TH,ҪQC0s< I' Gdv c_#n #⎡O.G˕jzisHڕ3lԯ:0&paHkY?{2qa52+Bo+@2uGM1ar 4}>"г_tH!f[Le"o lD -j.z=q6 !oP{o:f1>Z9pTsA1 2jq1Bsza2CE,:5"zu3k^Ӝq݈!Q̅O+T˒08L=;؃Z):U 7@";tJ /@3m>t4,.UeZwc+P[W=҄k$`*Q\n%rx銮bXOHMڊڷleI93Z770lӄpYTPy&|i&{gh떨3 T88߶Y0b{Yq_ ΪA]/DҰiiAt nGԄˆ[|]IߤX|=N_#Z]Iv89ߗ;z%~RRFV}F+5zj;VU &QSz-*.A{T%׸49>DZYeR<椀϶]֯ I20ux\wR6`wxH̚\ř-Ydp=']ecY9[w O%0+:]S($I=*X+Ζ=|&IFkl!Ơ1v}}fį] 3'e`RB]g%goAj#&4UvRS:ͳ<Ū蟃hfQ#hZJSWH џu9°wH]/6w|NmfM6n|07Y;"KP iDdFBǽ!F zH{Ί2Z27^G G,${hP o WL=Ur_a 6J۰B"\mZ${>& IgϏA5sW$Y b׷uK6,)$Rȸ9_yX6h/h@J|<fr5}:s9R9PwÌw򆤉_U;%=%8ϯaJ;J 恦 &1ύ^^T@Iy`]ofC/‘G2Bbt.B^2Es8 Y)nA4l8cE~b==X@ Iw#I|!=2 1h֘['GUqIQ.3Jv!rTT-\a#I-p>|QճTn\wĞ/ш8fx\4RREydjixs;Ƅ$ b"QYB#BKF'f/_(1G, &M>K{ ǝ!ueBZ#Rp ' # dAO[J*Lv!Gӣ_ǝ /_{6x&0wʭDI Kᅗޘa4 查[s2\ČT(+G]ҩxyV`1 _[p({VR%4DܺV !%E) hH or(pu|C c7LHÐ{Ÿ*:[I\դCӅ&K)w2ċΞCO`&Ly;gIFjGs{PO1nZ`_d֙$R"ZoLY]t#fe20k4Huý$ iҘ# $R(6rQ(3󨤀>ٰkP^@E&;lǵ y@ȯįaD;nYAKQᕒ(e{A ³#RnC]%M~;z֧itmG~Jcǰz)Ry4,@~V7~J YL]L!H4̂nV<^JA߂Apnܑ7 +l踇L؎W"~G)b&~yGmB඀ 'V 0ADN(MY:@c`4ʫPn_E쯢x1ާsת5ז@)?uиAbJ4ELZYT^iEsPsAX@[6&![82@/y6~`5۩+Z_[/0DIjkZ2 .@ob9!JTf袆YTB.58* |Q d(. Pm虨DCÕ@"dRxX>BBT|HUfO} ,e𹚿Z2+rKC뇄Wpm+ r@4+)$_p&1Wvwq9z],myF%IvӔ>],iI8 NZnabف]Q+Ԫ 2!Aow @4OBf!r )1՛?^3[8-T0}Ġ>MSW"KD~%A;,viQ-leYʅsX_̏`z?b!>X1,rl#Eg (UB({$'VG4s_# jV#ʢF6.b8nd#ɶzEʣ>LduWP8ݭ$HAP\F)MW)~i /6aPG71ki)0(LM%US5#@6W2Nb`&#,'w&1;|ie~,D-60ukHHvt8E΅`d1$bKh*(FleQX>-wcc[|Sộy$_A`QpRl ַFObոJ6`&>%\q-wt:wOKMe ZViF -J"HaV(YdPq=4JPJ.GydD;DͷjРVf,5km};|;W\Q~eݮHD*v'MopwDT"O5YQFHzwͧxZKX~eM"~Ꝡ 4ʀ|1{@|ٙ0cZ?f`"^Vs7e5p54 #A}רQ ׎;go&wf=Oae(h,SS(.KP% Rée%YLwGs1 #GSb_gBjlcoMIsW|CF&10\PmcaxcOr!'h]"ю*d$yS Z|]E/f> -M]Q~4E>n^6{_܄fP)}Whԧr(JYۊ89NH.2z2sYveϡ cJdEUy_WۿQ:HH3|9fymY߳8LV$@k-Il. s"J|xwPOP m`#2#V4dH';C%%U(ASMv0$t2u7B '%} .r@|g [* ɉZ¬[~1IMT}gZ_3ЪTQյaZ7wj>e>#9ca'Iq-(MgKr$(m1fkUWj9Cl%E{F: \Ȣ@? Aƶ>h Ɲ0g构+rN}2\ iqmqSWJ8OxJSXӘ@J $A)p(GbO?w㕚co΂㡰c)VBI;DKDy]ZV-D/AX; 宔^\VJ 'Jôӄ _Un]#VKs@4|MC,qeVx1(Qvڈwh /u[mpL$phHj:Yu&Γ<־LRroqSW7ro^ɜeWͦ7E9u\0^=e]Mpy/`C&?YeúhNJdY*t 2|7ZN[W |! PMN-Kk&x7T2&C`9O/5yOi›'LA߱B4feDRU]z%Hzj~79rl1HItқbP]cat YwR>yz:!vF/&ʄCUv.,5$d@Uрԫh,`FɡZfrC[&#5ʢ-KH]RZ7#ńtԓ&Q FD|I2NH?юr LɅA|Y[OtAKe=4NmfZ.D|e烂(z>faC|H>f:Ia3BǫɄWn.`*F7^)y+M.N@m.Pm XsNn@B[CIbǞ8b!Ud,bvȕ/MH_ĕ *i71䤇fyƥLP;Ȅ\*lשA3ʠ[݃Z40\MvG$˲['EY4ɔ'1**?ē9f=VCUU\wNmYh~Ov5n-֢yh\Y /o)KZǗ;}d]9kscP,ӵsD/Xim"9wa3˓[5zibU]%7M qur@`$ V{g1;l҃'m*f1lK/ի83S{Gݔ5=) Ap[ zEJL, S&>6R6CZW2LQ6""_1J3, zCOy4ij((0H=&}.DǑ9J7.0fd~ $ afgbTdTxu%rtaJZg/ KCK̡/Jw&)::'MJx9U{OOorUc1sqr ah\lg[V" 9X^ K9 ۤjEEˏ9%%"$/gl'W*+TleȪ굠31bY){UOьJ|کܸ2K,R[pi@bAk65_5ǔ 5'>8l 7P̽`k,@>+f^Կmv^O|'' ޖ{pCU_;t2>DJ*/K.6G}suBQ2_rRhMrБ"68mt *fq^$o6kBӠ JΊc/gUf"Z 4/ʒ Ҿ{'^;6@.䑻MDCJErAB{_P`9՜FU](‘WơN6b]@'"A<{>'vkQ IRlժ(%@ IHQZR_QoACi*l@v=8}*Ȥ,a7ux;[˙g(͙-N>>HQ zEpصb(Dt` "hxK$+(Lޏ^M2yňu ikGE&ƞ8Yd;?Ns-7ߧ$p<>/\̿5C(%l2qlܖ͢B^`݌-ڹMZ yթ,S p!PYVI[RP8oDa7 4~_7V |>ा=A0 C~ŵ4} 2^~Tq&w/ PkՇ9z\@wG2gnCEAhh5U3Կ'u^n v1ֱb!3Xˁeq7{'Е>XX4$k}]AʦqJCǦ#_S G%pK*p'd#*⽊Y-Qh?i2_mXUOv"i/\V8 Xà(F q.UZ'igtI!9^l 唵 ,v3D=0$~Q+( z jP@$;Ƅ9< ?t6>֟|QqP\,Bz'VZV/8tr48UBCǘ'DvRB{79YҴtE1dމ!%I4uG67hgOXmc\aEGj%DQ +E)Q44jYb_ZRe85l[v1ob) N,\;K(cV"wW@s,jJqqx!_/0+*ƜwєH0~LBRr U,3Im޻'|MĹڤM?"oᷛޗ7~~KuRFra{3wg2;ϼqT$H=`9TtA(P.Aa&yΆrY> ϳBʰuk!sN:`.ZV]vlڂ*iUYB\x"!p~ov~JV=:C}J:"x#H oJ3N< 'GOg<;%U:wM:>dJZ*AN X\J5#X;r4*@4nvgJ{*'+(*"DuԷ9IG7Ti {r_¤+-y'܃ߛ[=9C7f)BY9mARuHj?[!_$4R/]U` tU6DP*@t05,tk 56{́6n' 8kdI)9Y=\(0Mzs$<7\\Gy{󩍵A2']fO [*.qvҵ_D1ݦKLz3BϗTi^)ZcQŤre̗Lba`4]fĸt䴬UEն By@ߛi\NPt"7<عkQՅ[Y|+6 Pg~6jܻ@:k| Lʅlǘv,M?bS|ڄRcJWF(""lXgL2%:qDŽ9Z|dx1oS\Sr*yOG "l20ܧJ',ؑmܝ@$T2(E0 [w v$@:?"fĆ}CLQnt9_+?A~mÙR魸oFLˢbBy-Hp3f4ce䔟Eۥ~y ;s璿ʢnjn?tLjklWIeI}W0V]^1 c1ZEKTZ3"Kty91oSC/0A%gHxٌbK~OzQbl:1gYXX'_4 <:*a_?{RLИCHgMˏ֛Ho;0]彈CC{Kz{=!M͹SHtKIjeGVAʅS pumE4'`fAIq+]h tkjпbt z*¨$vT6ګ3AeRUF!n#*_Ҿg@@_Cm6MHN"-nb}_uDB|uɱJ::mU#o (噟b<6NSP7Wqy3n{CP[x"E9w2idɥlC"<5x}Ė:S;3idOLr@c6jwe&^I8GOs߮Y JyO-" L` w d`"YRG/>vO!x& L0)4u׀ߤhHϨbn w @.+. Z-ںCۅuWù.bm}.%3+Jد;yjFG;IҜ{NӺv!0M 2p6̧"^iO=q{ȿ/\x #^sER߽ɷ(w̹R(l0m4|^wB!3P}뾟i]* ֤Qu[zݭZ0E5b4J4Կj ?PoxS.ŪH_zlaE[PP olPFp 'Gn֩.V*8묰y-{c&G2 =Emw4O#Xzv:#,(} :sAdwY秴5oP `ܘ='RNnIEųģQ'ɌȀz+u[ȋ:;Iz bWkKZuY?_i`*ErՖمF4/lFf_\2u'7}E~fܗe>LWQD3}{;VQsd;N3Y jؓj:]57$Il[_zTmbE(ZKzKRWn*]EȲL`z-F". qIN%qxbX߽OЧ ^y=wᐋCcaOe1 륬G #wg5+־XS btP~̀ 3;T|0Krp$xEo2YBK0uD)pԻq) 0ը.S>2ߊVtx.LO@L3܌+F䱍uYȎּe[0J p]YJRkV=a6M)eV[ݝӴٞ$q/U(fޝ/x2G#m6B[D]w9 uKOÕKǯ{DhW7i-_V5;? +ctG۵_zэ@#wjj*y򠅆^/o%IxwOb x{!%emp@.Oj !ruxT=ƴueS\R KbdboP:v˖tvĴC:TV䂯F"}[·/ډnYq%$(H-㻴 zHh谥潱Y"+@atnz'4e.+$g[7h7}kR HF~".O}0.AZyJZI`{c6HuARΐѠg6]*ݬ*3ag3!dP^}`~_`t*R/KۊlU q:60X+Pt2q@?!Lp`[ԇlH* nZ54uI8RL0Co+#JB9/S\/[ª+,37'q *Q.G: }>Cmoʼ:lJ2cu&*%}dR9Hb8'h} Pd[#Z'M|mF|V?yb%_ű 8}ػoqF auD< z\(H HD9gLmX_WX̠Z Z8 B(% e3W;D]Gtojx'w_oSmˤ,_"Ćf2jBmtY3ix,I lFrE޺j*5rn_ meooEfC~28 |I֊ z36FZ/y^dQ_,e-q%&nE4~ʕr(vzMajc0wl4?Hgg:gH>Z :pU&_D׺{ APf#ٳw~HC|b/}6F" ! "Iݺ'LsKߐopNj_^/IEc-A"\)Wac S[2+OԪcb< /0i L)'%nH*YrTR;V |tZ*AǟK,pM `ԵPO5`^:) * tmgX6\ 33ׁ59ޯ5|H:@QFp^egeLkP'܍$pLK lMugb/$l~ɌB;c(H^-jnٿV{WBj֩l !TRdf|%!KGb7Ni oxk% l7-#CHlv ^a6_D-6pJ{'l L{.OwH-%ml:SȲ|tftxFP3hOnȻuoOv~f,mF? 4^.JH3>m(e~5Fu/~|iGJR0uړUُLn0/- $*?-F٤ߏ.+e Ĺ~^qɹOJN IL| /_ \'OlۦpKYXJ3z6z Fõ.< ES玠|pHdlUXQ2bUS찿r F!C j`"/ !TLۻԈgb2r*>K;Ggyuʭ8L+=[%Kګf90C&8*"l'7@™ Ma*8JCg;!]{Ћx8vDe z(ۿh/`z ]AmtulN0^ Nx*xmiYCeU)^_oxPdC3ݔݽHֽ_8PTQ [UO& \ߛ+{Vd9ik&ٔZ)jK1|ѮwV4ɭQ]i}FMz߰0rfG8 [<`u-%Sv9r1]yK8=1:TΩ< Ň1Ƕ|k|TWo;8K1ܚYE@iD?Cs@mb5"&χ 1z!C$}Q?'oP)KA8Q! \&m%G&S_3X);I;SKKci.|8*?Ix}lvC ى ԃU4Ksr^<d/ppã1c2)S}[6N:kÒ=mE_7zNRQZn5nJh&'pk7z*q$E% ;n>ߤH|7ˮFHOã_NK fL$Ƒ+?͛ {ϝRo G~qc`*ґI墏Bʒ'rj0Sm_4ڜb(3jTv4wB͉-G숛YZ#oK#YuES^'>IEOzwjCFDC*`7y r@6Sg[q(IJr! !B({ǿ]3:. q0z^Zw^Kj_xo;*DWVn a@VI"~)/ u[ԕ<>)9bHT}ig%li]ˊ3+qx?j0ݨUعtHٶ^ =a ذ!ÔYPEBh+rN* #Mu!.:wP2{CB{:, pg|R1FN~Fꑔ%R ,c) 2k"v ./`ƺ[O떢%Z?oJF e!8ACw dTQ&B[jJA&^zǃ@OI?Yr2$z R$5j}5>m⚩*9cBCE8dlXSī,|+v#95"1%*=F3:9~}4?\&'RzKϤ}u (,ӧA$0px?abz)1Ov[%:}Fl|ɧusHm 2F~ i# #W& Qgk!'N5ENOP7=e3.آŊjRVϐi8$(*%wkEѣ $ëtsK Ӧr.Y\NM5 :eٔB쫱d;4V0 eqޏf 0'Ǵx$/gUԍ.vف75}Ԡ$9- b Jv^qX1 "Ҍ&ggҏN0dNBv"@׀fEmu3z2<PX9%qF+Mopu^ԅun8/ٕ:\,doV&G{M./zڅUUP8 Tmr).u(S8c^!/WwBаm/uoRwm~/U/0 8,omx { ZğI檔M1HDXk)ULXU2OQ5 Њj!ܵ,aN0ҫvA 1)M4}3˜`"#Ys$n ䷷ӕԑ`qm |Soknbʥvpbi~MCX_XݦN UUidE>K[̎=ԅ:8i[S:6wcK:g<ǂ &ȱ{3W`O0&袏1P~Og"%dHu͖H\tqŤgmw&rB>QxMiM ;sHWr@!_oX5J|~1(Ȩ{`JoWסC"]-Y.+f:r[d=Kwe/u5*B3Y!(\T$͔>#l5؝ZQwhhi{ş8Y9Nh[T y>6Ȥ 3G%A(CS4V^R[ᄭ[Qadyd<ʓ'W4G0|jT;|5[k TZIA"(t?Ӝi7H=iV'j=ʇAU/!Kk2CkeXU I32O#k"%l4^m h{$7ftnn sT{5 1Н2#C$+DnPz\W:;AN>5-~llg0~ǻ]Vꊞa6 W_B[QdppR\Zغ'>}Xmeκ 'LvopP>d{.~]-h8ʽTbؑ =?3ls& r6s ˧ "UػXbGqy(ez"/1q!tNuaIOL0O:%ڍo3gRߛ,mX*wɤWv/1)59Ȉæz=6`J׫:B%zh"*!'cMP0  c+7>Һ9˸@2< ӥ”&(6XX'-E M1DK(D`6V*25qf{_ ~-nXs©2e/|8$h:=wdFqNl#;pFJks/`xSR96$jĄ&~e FDp;s4VS³Xͽ8"ѭ Ⱦkh6~ꁡ%ǭ|n2HzwJ|N||[fDQ=KW,/ 4 \l%I)A0m: 7KIW>.3[^X:9%fRrJd+pr7[&'|" X6DvѺ\#:75AWZoFM;'X-º`C;ؼ 0xӶaWtbP.GğU[[fNvA=_=mPZ"CZ, WW2<QvϹzp2s#ɲ㬓q53For #E,oAT1ncT24/mݘ C ĦLg$n6T,Ϋ("j놀zJI9 +"m%R0@HG/<1QmCۀШFqyH:1:J:Li"Do)ΨF䖣߬Ȕ }LTatOOKF)8w!i~U7Cr}Ls'kM ؊M¼ʰKY|rEw1l٪-8FrV"9U.ל'59Rkm)51hZm_i L(fl?w⡇Rdڗ4`5ˇ{sw:R6Qlv"rJ$ܥ6)4-_ O[S^8DG|CJ|*:h;-D Rfʦp̘S0q*HC'F/mMYp=0L*Yn'M#J(j$8iP4sp-sjŽmiqa%sw0Z"+QjZO`T D-srl}"?SѾ)evzVT)ˆ^0S"8m7kEBgISwm "۬QVO7YEf<1ybgeS&Ao!XՎu`S[5 ʞ%,wIѣ;x)-=oL (4[ (}%Gu [s˘LU3]ԷγGg^NӪZ6M]O "mfT}ZԄ|cfLPGS}uW#=cŇߗK+@8.01_>'T,j|[FŦG.6A.n&;cʀZ9 |16%\s|k llw/1> -&*L LL_$rP>\rBcH E% ] /i@EVK=tq1YRcq.H}ugʒmkF;>݄;@+icpS7ÎS21 &eP\|ǜLmLM?Wa+  ;LG̽7fB)ViłIMjk%A-\<Xc$JkwTI,{yS }f ̻fm$\4&Dml2 mD7LRC0u5Kû wR 9%4=O; G/ފJ'yYW3AlKH` $t!W] :/қ]QdBň-njVi9"|g8sOrdEZ4^o5zZWsŅ%u{k@dBѵNbm\Π|:Mi^fۙIhLLa g` BZP$A֠++{wp~ $O$4G) IR9?Wiy"s@޴kiԩ1{[JFwx /-g1>5~Wb{F6#_&ᗌwscV?Q$aCφ!v꟢(wCTD:bM%6ܫ6#H<hPi$i+~')-ޱ2z{nH d BZh jA䍾|vN6'Ņ贉 "C^`SWSxת⾁jw%bnof ̷ ?Q>X)*4B)dtDP.~\ؙ `cІ>(s gs`&%hcókx(SL&4sS qUMX3H=H?{cQn ȗW ndzUT_&؍Y$3j8Z#$KL=cQVݺPh&c'˹HZ.O5mt+f6Y˧7}j:DŰ}0&F˹Npu։0nS $ U'knB蝳 خN~AX!5N.v0q3P7pvx1lxxHא s,7#<~93GX-3h#ì#jϊw(EDo/"ƠQR5jcԱ qn!Cl҉،NMa7p)LYTk:Z*a#?p7ON&!RՅFPJdT.f|@ow?HU' jFGkwgҲ?IVve]B/-爧(ɘy:9ԕ+migþ{0J@ZkthۑNr&76W/rD߬:H2  !&pšQѳh: A}@, ^1_So?ϡp(KTe#n L;Vo|tиXsIds@S\'8ϗN[/5|!ctwSNg۵5E(̺Cc=x @ Z<_q(Iш.߅([yf>=Rȁ e6?qلHIei">9IP:D PaPl!1T Fq Ih hgYZ07070100000041000081a4000000000000000000000001629779bf00005f30000000000000000000000000000000000000006500000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/infiniband/hw/vmw_pvrdma/vmw_pvrdma.ko.xz7zXZִF!t/^]?Eh=ڜ.+ʅy ?,f~{q rP&c'U!9~PjPd6Z[ʳ 2[[QCQ!Vj7ryj۵>EmTf6zL"⢷v>D|DcEE qLNQ[P%ol1- ^xIګc3#=P4 [ͣ:Xdcj'S* SPD8V(mz}Eݒx,VC2C&NB6h1!T~VLwԞ7;#ycDԳ9E*1&r20#v(=ۆWD#=1i%'2JI 3߳ByS93ɳcDn+wXájg^}q >|>!,nENiW~"Hp$!\Jmɤ`[$F$O>WT r^\LASf8ᕤ˔ݼd=&ߝW|QatV#5 V".(/i u(ӼV˚0)j\-G ԩ+<+L6>e2b#W&޼t=~ q|R;Dd C9UX= d6mMBb&kQ c1A`M`[R?K Ly:OPJ e?%R+A k\LyUuj-yUv [ve\DtP2*c։$ dj1Ty(HɢSPÎ`!a)x?nI| ίni2j"B?x ^WO],չk:U sfBu_1ޏghɟ~Pe7unST{{\~9'I,߇]sZo3,hd ]Ò rCy\nS"F_gqqudj_IEBE0 lB[HBș+U363hpqSeX iXDP%i}櫊*ú [xl6Ǚ͗uxKdfKέj$4u'((ȸ *|B#g8"k93m! &KC?8ČL!"T³qBOWȠ&t|P=' C,CMy;v< "yšKotx)~-;_$DkãGJ3DŽu}:X5|ah~Ns+9>/+8d,*iQPuv/@pۭ:R[(J!~<"i/b8lK}N2 sy'k%lHIh w*v!ePvh[y1밥g=ݣu?gx ![~RP\)8au$2{INˊbD >|Z65cSي"|F, .^/f,-$RgN^?6eɮekhB,[2~Macf[D|ͤ`4o :U%Ox2 2,{'umhBĸ;>< 1&#|eUJ c2^" ޒ ݲcأs9k#E<^URdB.(6 (I^RQUr_AlgF~0z Q_%Uc~>2FQJӰ&BL B[Q /&%^<׍4YQ|13*$3sjW,cGyP{ DX `ةsg,tWl3 iD>j>.ųKAF4}!;ye1,07㘫0o'L#ZG. nh#/<%xl .q"#:֬|DMji{L[cu'wfT6ϝH/>J }&pp|d{+B-RpdZ/ި7!R>DJAgqT ]w&Z8@<|];r训$`KNէvd^fYDߑ nSԷ)ӑ筎?ß! CnyQ ~FDlcE&PlDYD;@G\pg;jȣPc\~dƻa uSZ;K=9W {;|ۗ7S tDD W x1e I5ɀ:ݕ/s? ERW- AH% 7bXp)Zyyg}f\Y9;Wz$*5<ݗ-hIOo>ѩ nn=i8zJX~f&e˛?2&k {qBMD^9Jo2]r¿bP?[f0Q fR "c`A8dQ=<u;ɑ6\DW(kq>x,r1DiSQ|? Vܥ6 ]5cwg~zW/s&ߨ{m;.MR_Nn{`BL4Xv60D)ٕxY_f#Qnaƻ,[RC[9?T)\-E#DC$>ݗ?\V/{'N(ɑ%}0tzף=?@QQzҏhi=u380̪ѻœOd/eHUrA()lrοRd _a2 bon`fºW r' &5޸YTy$&.rT1.6: .s8P*/XY-dqԣ*@7MS(USōCbb)9UxOmC ٲgmݑ_/XKVbY+ }f.F4F&V:w_vpHJz:;C:(ɋ5t:ڥؒn 6/AAcpsb < y kȣ1Q9<)IZqBэvi*aPe > 3ZA CtbE>&Gyr5ϧynK{x-ߛԏh@QRc{q`|쵚S!o:n$p{G!pbQj+TP':%hF_h}U%Řoȇ]k-"F`ӏ22JX n, Iz{!w"q+N+5 19LN13wm~-0 gvA\+_3nb]JoN("bT.\ӋY.JRWैeLŪS} #=WZ@K~@Z>> GWcr\VMz$vl[UEQmK"$w{CYszH̀>XN9Ugk^8s)C|Is_OKJ?;f :|um )aT>MWxJ4 z؜qm[FnXY;e  H%{2XbMT,s4P^~UsU ubɠc䥥(Y@vDƁ_ |ve;- KT j 0oL {:cPlw9.tV@9n`)Q mCIYEiZA'~Oǯ3@2'E[$miāQɵn7R4I&ȗ-ϓ{Kޛ%|avz@Џ~JMOIkoXɓgg2tVc(k!(/JXVvLq?aUN,fnol@-7{2:ۼ&Y}ېp)]yVTUƛq} D:Δu,WZBTpƘ;TR6ߖQ!3}?ZlTt8Ψp/m_F?qyךMfЛ[7~OIP#]gHL \i v_m4ͥ߹${5\vϤ&w8+ O빏u/P*H iQcQ9ɜտjBɝTSmQo6\%.`$,s_r-_]on!5>* 0j8^<9bkxku5ÎMJ?OuZk!Rms6!ȮȰj.HP@p@`ɢ]E9Ry&p;G̤#CB;S} ֚?M=*ˑ7daO^}s]e9P(ߌ`\7/d)vK)ZfV'f۠] g왝q RNVGݠr$(aI@6?yFާorkjG6ǾfvT˘%6uԬ%BEaqdi>Fǽ o ,S !BsEt}ܘ0"kJ5 ajFg* [zp?NF㬆2M!'4@@C(x`e;.Wrv2a"st~)(h@NI`'M~;ͩfxEDUG- q|ߐ_@ׇ1]jm=_:YHi9`N_B#lZ ]Ax,Ǒډ&'{Z$V F= DŽsx U B:fUܘu}~7?xNJ@baHr*5cp">#Q3枩wF?(l zsM3x89gB3^?<}IHy'rf|&~U)LU 3و"$LO쁿sO5 UP[Xil*Bm#D7\V\/=4һJ[/1bÞfm D{ĉ[Kś@l&g7g|r)PVGtSyom4'.[[BhU'wb?Rm~k]u?(j.3~~Q9{, ^S؇VwXJaRbb4GhZ9ϑ K>ի֪;SO` 4(4!vMp?* _1%?c^? ahc}i,` Wm4wv9atVl)⃜:ӑ\O:Cѽ"^F3:j7BU:QpPPSj!O!R4p+5 Dw*ŬIˋ@.=bHU.+3T؈9A=@ IE%H ȵEU^Cֵ魯V]H1-e3۹iC^,ǧnhHxݹqCj24psH{ȼf-j 5mM}#֊J ~UM-3*k: 4* _r5.D8u n$@=#r&;J_) |6 [Q%s|ˣqy6? 6.sU?{#5iZV^XJuBZGceB9+9uz[yAQ֧nGNGH.щcW-ڹǡ/ ZO¢ Azuz@9#@9d] :t6If#Q! >h:rDD^?׉@u`$[W<=/q,w5!Nn 1F֒g AAPoe QBz/"paRҧ厳> jv*_kvFJ@Kk>.vNE>ōЎX!!(/4Uۂ#wwJ9v_|E3gՕ1( mWS@ ǾvIyd.}qsgG%{fOtF=CzvB#U0h$ xr/V.ysa. <:ڊ\u#mI_:ȒMO*<ڕL8˸IVe!#UU).u*%$RWб^q?Q6)#'6J g Kl9 \3)">vS1l̎fG +@t IU[gWUqنUT<`(oI38z\B$pJj|3]nM!VRACݜ\ 1AWVd+?*xħA" 93uRUwSߕ9E)6y$4) E؂X&5/I򪧍b, ^H/_ow0T 5L^dٗEmm %!P{2iᛙDRW!=QYq.R7Uk 2 G˖i:u$|ʮS^p8Fx&GN1$?dl ]{Ao0gWW&ʺi~k\&: %Ob.lj/tv@8k3^oſAFFJ#m|G]kYa n+*\~ϚSﴪk)=/LҁcQD)Ya\]M: W49ʧҙW5gӧ^rW.-VCҽmLw +QJmzj.8P`^]"p>T@")ݰI}x#T e!`! @M.'&h 3[i!dmH-jt U#85`pJ cP,_ W1y|%@b{__o302Yۙ,8IduQA_vGiwΔLaM3beSe#PrxE1Pmx.0c`c?^௪{#v'>giPY_#ϮwE~悺V^(N -$Le฻z(f[~]rk;% vrb8 7KyTh5&sc@vUNFJHwb[;#m<2OSՅ=\c%K%[P\Ó'CIn0jmbk>gӱiya@\0_oЂj3԰>A.2?yOYh;}f$\лa MCA9;S4n\2;BUhn9`Ќ;Il]TиlA/Ta3p((~Rp_Cm5ߢ ./t6NUպZ^"`} l5v:`%š'ّ}٣UIO]0ހ΄_ޢu4bP¦~Gnk6{Rju~)I#ih_-=ZY F]P{fyn:X(tDIZ"&Ff3⪙4rg2U +f#⯶4@JY]M 'f|_^J'_d09涐ON }gu}vc(:-k@B@ʡ8freM"0{1 ͘G3=qSj׵\nlϖ@)vՆ!;XO+:-DdVEG W>eϕ>hc[w3K{oAx}ezIњ,)Ҏ^UHaD7 y_*vUgӦ7!s"YAx9%e1Ѥ`dYm~Nx j,!>\B /:4XD g6BMAw"3v.pSbޱp*jb Hkmͨg=OX, N9!nd. צ0/gpӻ-zD#f{19+Sړ!!{'V^BIm?V L6Qə5Byڑ:]z\ }&+o+(%r Pߞo)"_eeB҃81~Eeh- %&":"pư^^:x;/ǃ *j̨)T׭ЁUT6噼HJ eTSוb }ܦt oi림/2+{ؽ6LlMsjmQJf>J%p.5yw8>XBfO)BG0Å|ic_]qs rFQy `,4QFԅ.39؉穃a-.[A3JQ,-0Uz lZJN_|-rt6?O ̒^mՇ;CRllDSC<<}v?8 -R&5^8 ]vL7&<˵?M#].–jF6^ i!j4;D:7D%l_ϛB ^*]Y9c~s'X3@mk-,_G?]?ڪȃ\;wE+ #vf@0fiRvAH=a!`2"6 "5tSCqgܑA`49U+®Hi3v5|L"!%KGNj;[a3>孁^dJߍ -1D/6`ʻ#Ґg~S!{bWW?H)m5[;7ZwqG?#6y"Le6$Z&jKI9!QTv6L*;V,mPyѫ1%Zl_HyǓV %Sͫ;eYC:F9W /NNlOs4H`ݤ G{ -E/4 !%ޒy<ORx+CYt++b\},fvM D3}ُ\%6%yWէ 1c /{/8K'O5EES+}ۃ$jmx)+.^;:q&T};w֘%M+6%BRwuF7%yaj?yXէJ^&P)Vo w" SyF=AD)"Yo9FVE$y rQv>E:$Ռ0nj< |Thbm#m0a«"1haJOM$0cuuw8|*z!bY (} sM> Uto\[ ί7qʥp;lT }WM')tNxR[S0ztVz_f!2x"N1չnT7Uکϛ틫ZnBVkɛ@n3 #4z~'* |mh镍tRׅi_zb 5۠)79Z*Z`V>*, UibJx Bn%3,AcI[aK匣~-JtSmF2دl^6"d!}U/xʏ@<F/y{:=kOPHڏ/m13jhK>3W-n?Q#,Q%Zv#W[%-2KcId  Z21n6X0?SNT,]\ BL;0H}~['f,4hqx X7^c}y~Qr `z_^RXGʭN'LH(j&qEZ(3/0 B;~F|'+M}DH݌&N9>j!hR9*Nu|ҪHU>¦Bypws1K4Y],P,ߑp4N]%,]Yr&&4xez JWxi-ߌ]|B.P%MWh.AWd8.] c~76*׊i00ieX.ٖfQ"/Ǽ rQ&ĪoaNj.x6KvJ5N{ ߏZ0JLP-8k~ΡGs";b y7F/6qڂQAM,iT:1 J+Zm5 Z?v[$ %aXlf+Ƙͳy *=d;<]zEPrr-&jC` ۫d/g@hB¯]iPq[LISG/p*Hh-$vvA" Ku4RF:=n fU%IP~`X~w/.A}Q~YhaL {q+@mK9¡ƾ.ZF"\[E7\J+e!?OXe͌A]i)B2N׾` )VR'3F@ϳA$y[r8u`M/bT0z,@*AB˶h%-s\"Vչeد%tF\3y,& ̵u >;! y ހ1nlM59-X5:, lIC:c⅑͌55!mȡV{ l⦄U,5`oT :mm4ADl+F&Qzf F*oC=U6v\(5 _[(*RJLYs;Kde2yG =Jl`i޻/ԛ4eΦDPU3*yB)x+3аn8.rgn %tc ?fJȃ Gm8p38sS4N=[R,Gi,$Iq#: kCxyo}G(O+tYT)YI*6Epcu/dBE9Ŭ}JE\PQ_WS䱱=XzyGiYWӒlAhAxx(Dڛ֣lŶJCO-ɬRVb/vk-:A//iiOxҿ;VIVIqcpEGYK%d-5 qPe*={ҦM hc8 ش+&\)`^ǘ>3ib]_$~A7 ldG@+'身&:qh7/e]˨] l}lZNSwEH -oc.Anq Zyj(U)5qXmR7Ϲp/ 0+kD;a5Y )ÂN9j[:QEm\9EmDkPfj7Ô/Խmc=b&f{ *6#ĀsKyFpE;-0A=)?suR0.AVK'o]ؚč' "ͼbZԛZpik@q|4MoTOc=sˆ R{{7$U 5z <#Ӱ[~(*m?U&&L  S/,M4?Tx6Q஠E0pb hyQts%j>GMC$ wK%+}Jmdˉ1܅cgz v>4JcZp ʋ>T} Zր'ך9$RiIw—ީO;8p6qĜA}"a`UnY3͡~11_Q37{,l:Fg HB40 ^LILuTN*(V3J}:h\dG"Ų%g\/ZjNU*ݙ*tW< |0 u$љW\[i*8@DOQ_-?DG_YclaѮv;Sx;94,𮖋%ʌ AtV`d" kK Pu*GBB*gAR6&Y\N\Yl$*BX "p,H&4C}JըTxChb?W_uZr:Q[yT]r&$~7gciR/ }p'fNK|8i"y~wzEgZu\/m:u ^aqz BNzȥNmi@W<-:6 -̪~V=xk*&k,N0jffO6㧩1h꬜>?-NeMaP)N!8B#-ҐN<@7`s"ԝ[H 1)-~'5qiRa=w6\j4P!OBX:>ꎉW0Wk_7ssӱJrp0Beb#ղGB@}0\hF>lΠaEضW{昻kJt{hRӴ IijH_q[[b@ ,J<ߏݧ +)4ͩrΚxHL㉥Jq@|ٞ9nTz E!öقQE m=P%qV xOJbUB1ĥ8ſ04Kf`ćV`0[Q5>Qx3쐓se,g#&ax֤&+8BF0\'=Nw g&tPjߵ"a:c&V熭Ưz羂F ]tktc ``̌ ћ>OCuVVH/iQGV5g2R,֖oVW(!mJGR2M ոC 1Z>$7$%Ixv &ṕt!;IMI 7X-v2p2E?@W^tV|,Bi@ot{a}݆?pݮb]Py=nW$=XYCqz@iJgY!d*C@TH5:Ӛ"ٶh8 GHe^yC>NfGz3P Y[눝_[u*ZKz@}y]yAsYqvć^M۠Ι AdgDp~7zΘe{$oso1-7~K"m2uSьd{"Z}7짌릖dIO\*rCoХ-e[MoF j ,H[ H;4/ސcgԝ@^Ň\{L2˒v۝~>v3ҳTz+)oJDCiC`Ç#vBI@B#6z-mD$:¤WZ#[s NK. z%Uh2`krLתQtaXα.QNl+<~BNDkV~`WN.O?,P"4jFq<(,phm_{oRn"vuGE 3`|Z-WjeWʰ^uT}ϯT)4~oBо缴n5҈0ӡ]x!ĚM%1:W|Z{1cU5=ENZ%}77Cϩ$KA@Os F01TsE!RV%b%F(bZړdGAYܛMK(q1[ r)T+3:0\}jH$57Uj84ĐRdjwapv-y"cS;$ȽF,-> qZȸ6./-aST4zdυЯXViXȜ"Z@1,.ql^dҥ!%nAؐg($wcU 'Y~>9cGsOAiYLJ|^=U>LvCe9YNB8䬐Iw1WPahJ1.ȟ-kV-ZFr?h8jʼ=Bjߟ ,VFK ->8?ʠpޝ#ٮ)K+uXo~O- $7~"GdN A8 $ 1F 3KWQ ;'UY-K+jG蘒`UY`| 5o[۔8\RE<ȆmG;ɤڕa}"F0d*8Fr7kSTw\ Fq/72qЍ`M_Fu&,X%G)a>m?˅fe }X6!CCw2Z"LP!ˬƖ^HS-o0.LO'=@$$ol]7mdSA1Osw<)B0)L[z] uaXO[0Ť)"hU22EFi@֩"}8j08i&Y1GR15YVbN)bDضe-$J=ҫ7pQ.-cK-϶M~5,1FwYÔa~v˘Y΂8D]U1brR{MZ!ol~v(Fe|~$/u=K06ㅝb3«GX є~ Ajw*+Ó\ ۑb i/m]J\jXid 0>nH_nʻi8қOb/QiX ٫{z̛GA~1so.V5p^xI7Rr>Q܋o(vcdn[ePs%C⳩@-©s$pX~ep}]sC,|%d[C2O+{-&0OonؑbkϮ@:a+?}כdWPU3|>%^+NXw7bAR?}ĜUU:D!絔~+_7.9"],6ĝ|dpp\K;j%Us5Biy*Dcئ}k \(8Z@pj;3F@^<3=1d><_b.TV+4ґv&F9~둃z!V%|fhM$}@_slΣZۡ Ol(]<Ħkm}Q.m>f$ZE.N@pS0mzu>CIR8(ִfr YqIY0 9YAIqsܨ.)a0g>0ZE7nTvY:9/I5 >Ǵk9\b?i1ɇ{Y $i\;-ώctgl҉hA;.'ǡkdbF*A&y:D8F S\!Ц h:F]#œebo%J gFCdDSj)D.:YεI,OvAGCZL,nD)>9kr0p$~ځB$2ǕL6U m/H/}*5l!kDP1%`iƜXI-Ro~FH5iw80 IXZz9 *q!?^iQV!7|2h6K}dZδ+0p>-fӰj6j Gg񠜨2C5!g qTZϗe1_138qkan= {p<?M(`]̙3&jg򳔥>ѯ&![קkFbZi-B‰nx4UM, Ml^6GPˀ0u,LьTO2hŌy8,3> (jkfv,L$euŅZ8cJߊCj=HWPSH5MNH5WTSk؁={C9jH#}nZ(ܗ*tOY`= k)p8UmbES9BlEʓ^awȺr=^vAR@K;8޸کN&W3^~/ ٓ> 4 zE2?șv} &IՆ+uSB/DsXyG8nDZHVe(饝 p>ܡEb8nkXRˣJ Mku'i$`R-X`q{,`؟zUD'd L.ܤk^"&q&YFlDu")ȞB/BZiґ}<Л@p.i.<\Հ$/7'#KŧRsN o+I>E Jv O@ Q,ٴai+BrՍCN١gQZCaԞoKYܢ~k1-9wPlt89 LE+.L]CPLWTŔqLxL,6>U~ 64<dOr E ARN%\01M^Y#+9&ZㅇF;/qH 9t5"ESO~f̓|Oz~'n$E<2u5aX[vVR =Ca3O l kg^4Wc DGnj/d˘;'%\/x02tREɪۄ9᳋ Bvx#/j@Ɯ#nxStYu9gIDS"].m7IGLla5٘3l7AK8 ߋm%Ljz[u5gx.$n·/8eH"XF}MۢOdG Ϲ;ӮAxOjKoqUO5gא'50uJ/ę'fJЂ%(}ME<0ْ_,G@E"}Ʈ""Xq/e\0؏Kgש{Dc\^fwTäq}YROp&=@ /!x`C_`Ʀ*?? ZHiu\hПt悸2n`'a o0ibE>݇e\nm qʀݦ\QuReԐƱH/1)&o %6Z)AϜ3{8p2OTKp&h* :%FxY[c|IwȒxV]pۋ^n907e3(i0"{ecsZϦVTitOR{!>nPeTtnrh~W!d$vTUV ^ƍƛ-M-ȳm-ߖ[!aH"n5yHM7m썉ֿqc }in*"7Ln 2*[)^3Ù}Fp21 4vjfouaݝ.q,'dQz}eF~p 4+4>)0 o(U&"(!%J驫s$ڍS7Pȅ_#=ڞ5\4I>7f2VRf3U+W2;Iț2‚⍊ P@;LHsТ7Yv8[ ԝC=0=W?ؑ$#Q$U,aEB"hI|Bl=Xxx GsNy5lИ8fQԜ)r_p|ig":4~ Hf`My̓}~>KUj7'µ%{VGV&Bj fz7NZ2+QEHM!d%ς)wVbx:j&ˊY Mh" ?i[HMYZ=7?U:?ė҈" EV"-7/HrMÃsJ`8TC +uFLfRDPe*E%ioBDopfx' X rٖ'Ts 9?Rpe C$o~dv.<L]tkQI&m' Η2KB^[F' p{4D˄$ akcnS 0?ԲsCZ|b>8w^%1fEۿ-TP'\ !\XCF.Xݐ+{W- Z1ZX=W>s+Qn2Fuc|vu-(?2j $>Ufs$C. iyt02?CF*&(;b$*򪏨ĺއ̻4]~NW +ŚƘH!(I_LRKtnY0( 'T]?8k-PPp45 :Yc8XՔJG_ț'Pu=é2pyd%"mDmЁ+^}3Π/϶7T=_G~jvU$?]y ZJa3 n z)lO {ky _?S>-"*:UuBȡfQ~X06؎wFIڂlF>*CUBLx樒 k<2^ *Lm j⼀,#,Z Zf3\xKt†~)M@O\o 'V!G=t ?ch}?Q][@cO 8Pz!+:CkhG!1$ͳrv(t? gI >"@ڵef6k(>c/InËYzf-"磖I7S W„%ų˺SG0"~0suo2} y,H/ 7t8g\3z Lج.kL\gM[Eo+ޣZ?hˬT Ur %0Y_8D؁ʱ7>RZ=u*jS-,Hw 7v H!ps7$~D+2JE)R.J*@;Mp}gFX ƤmPGH >ޤR-RFAx0 dMj53Z}kҧ?"i%~vdvxTl%ۿ@>#ژYO_M{KLV$MۧpcAXy(OP᳙68€A4t rX㋽ok1x{ehn9Ld[DYNqt _ĒIsфttsC(c<3uP}09>b9 _t@-K=$e;Bu{AHD3 NCO<4Kωxff 6h-F*vjElY_9¯FRL8⬳* k7ڮh:)f4|)iZY@؞kq[O]1 lKP/I)&ElkJB7617=6 4]qד&`U1 Z8zfH&5W&)!Bq?1 `O"YCX'R !9y_TF~4 `׳l_F%'h9 CY2î}FTQ"2RuGrZgx*O|x$y VG1o:H>}W_{7'WYsBʼY3ޭ,R`y9ַPZ۶z]_9!>eA7/mP^ RKg$kxY#)_:/v/9_MFzmEz`)>=.(ԂԐc+.6@_2Rk%S[2P`H(0y狙7GՒvȈ|?\bP[˔RqI;#Sm6PZ $'{@"Xlq[{XfmR[Oqcj$ m xUU׭^dۋU+@aU%T&Pz= mn>xOh3AVʟ"ޕLJ3zU8+3EzAmIY>qrWnSG/u/mـf?}w' o2'C1]n $o-a"Ff$_EnĸO() S}ϒ2e"z`s.\u-0bxfXswM]ٞ*a̮݇\zw5ʱO&^2;~Zέxlkͺz|gtX N4`/m |0r^crlau kv,2Ӛh@uI}F8;y5Ff74/(g9MpE;S@ RxH4,_OLb',Ϲ±qu/n %!U\iϜ"X w}y*9^l.L"Rbۓ:".q%zi}f8qs)nxAVGR;JLn ㉋ SŽڰ6dᐤE3;BAG5n{ڥ?oߏ6a&$aPeF+;^j ٌ@hRBRv5 εUadi+@qWA@,t@$GZ 'ݾ$g5"Y;GtRmVi;D2=Y1mJ!a?PIT@&($jDžyp:)J#d}K`ћA^ׯ&/T_:t0Ye =/QhP  , 4"n+0½Ѹ =wvH\(u.l;Bľa슢yL6#ҵzԎX漹_-lrP#'Sȫsev$8P]S"zWr,QrP4Gfxܗǀ`ѳLw;d1iL(į(M[a~XU5= ~ͩ FUV?R`k(l0lf@"?{}6*ȣ7"]>F~x`rV?=?䗼PüWynI{J9sJpY#)SpV> ry`bb;."KBE-^p:3s1̌FcT G&ŚΟ! &6%V{hJL0%ڃ ~DmXJ eްFb~ VfVP(I=E(|Bijt_DZLyM@ZwK b߬?y"xJuH5$ )|)enͧ8K9:6䩼kethIk 2! Y3FAɵ'("8ʸyLU0 CL˵Rxhcd<,BF>-4c8Oآ| $i8e$;\t=)S G *9a4S? Av?F[3o朞{;'W$EW[\hx4kIHGq+\>"ow9v}UV6*w*L߽s-KbDg0#!cDmA_+'eR9%EDʖ<CEaHVkHpesb&YDE#)Rob(#CX!eISU 2PXd/$SSMgM[1(:07KL?K>ۥ^x%Y̌.;:X0K9mt!P7"KB7:{™y> jCFqn%!J@ @eH!91̇`Qc~TOX`vzZb#=F3GfÀTyTA)w[r5/(Qfk]̘)(5(Obq!;=w Ӳb%- s;l2^[%$ē=]e| VM1!qLy ?ɕ=.j <.TwKr{3uIν ㏊3%+Fw,Rjnxݑ!.B? Jg2Jb/#LJJ/z,T*cَL_a YZj#L37KB*Mfϕa?yq!ΜQ3Li<}&-۴_Ey SOnQuu'.MJܭ3g) y_= iՇzbF'lQQ-L-Km]^xp$p5-וj%zen^Z#`t-i-|85reEZ@FDGÃH-mc@> +,{ M`ޥjr!k&b=3V2\R$g]\yK;$mRkK*]b!A_OeH8ʶo=@D Y 9agd /0]AA熂u+N-r55jϚYJ)1U3™?L1eS2R|ecgr,%)/Ao![[fzಡwGn5oF*?֔hEh07@օtg#kV}GG%:t1di=i__Scds1,n𠄁k-ƻ&I=ۤnCuJo_o#,Pe.)RcB%uMÒ?!M^Rf c{t[~JI &ꑭU+0z/2MU.Y3QOv[^pY=9JJӿCh`( ـ._ E hGDo;,gVs6L1r<>H &B,KLswk8i+9CN%R4`Q)B&sW="?π`ݰ!&ĕļTH IG_sVΗPġ?)]./U ytߞaa>*l+Զ=RY̾ 4?z] b&!iS6YNcMϾk =ru?lib{M@\y{sܴi1N`ʣh+}ncʩrQKhCOi4/1ݖDvS,So\s>S-\IpX\cŰ +:[ Ym!0xc@mLCWfznbSp/ N1v ,UvgoYRδu:.ÏHs.K3GF4UA/KtB Oegr b~3A "zr8ZȩrBfk-±|Ǣ5ˠru4wO =U `# OY0c)*] u\pH>j#>sx}޾XXhz&r/׺}EB &\%oH^Q+#fgmo*?rwCR|}.~uH2aHL ƗP1Rj~iiq4GӺGU*YC%[Sy~ ̟a~2o\) (ԚMͭjCV yL!`S9}I7wGHHA[5:6',>rK*N; s[_M므1]v&A+Fճ{-T# ÄonX5F䳙 n9t15(zN2 c>a"%-գkA6- }:{ P7yHvNʸVFڀ@T?ܝ{F΃5! 2)ܾ8Wi,eѡ<ƭ̥lG7'ZKHwύJϛ;).'a3qk )mX7YmPtΡ$h t$Wq2N]9?(&ݝq#c|#R֨Vآaf{ @{BCLSbìN*B1r8VP~Td4Au~dhց >6FLs?iX WMrƇγ\k"*~Z$*tjqq@{Pdݱϲ y3 {J-SAG0 uuխكrv+̌w&YG?RI|%>֌!/ۡK)?ɨqN7Ț]tWi14di0QN.?rqqCzƻWsv8-TyF x`PP=*ZS: ׊F`TwgMI &L~1*ҮP~&\1D;]uh-tQ?BH6)w0Y k<,o>5Ma\a JS%7<֐,镻QܓsL1!ȥ6|~>D +evnES21.\\t׼F%k ^J” pu[Rox6wJ"lO^WLuԇ3igcTT"_y,@}*| *H2W/ePeӕd u:7>_C K|3Uζ_t~HeNVɫ+f3ea sA7 I&2c%v!?DrYQbQS㇮+ K/R+.EЗUk#w?tӎ3D6MGuk|Wp#&ՁCkϏN>j,_3$b?99OQ+cYPu;ro )0+@]>L`zyG.ΛVΫu633/l Z:I)u./FJbq'#2ozB65$K4@$JG,IUnγx`>m8[hQa*zt',ŻP`"ھ~.dqm(7%Hb(br.lJ;EˆFEw|Ym˽ByJ_$:(N XɚQWX^ZyV$C~ ޘ`7\z;t7QqmX6j!t`aSj 0@Q9'vt[G(jtr:"0䠫/%Ip`]Ѓ.3 #>B;NF[TO@tqNjb#]0} dg5: F PG)Hgp'-a̎&p!_i9_-y`{VW yW474 =8~H|2F#MEs1;ї~H|6g>vR¾\m^xϕjvŽMvZEF_6l&OJ5]HcПo*9\LτTO-aE$ i0 ~m}OAW(m E8^zl4r84ށS߼0:_k0Jպ5I T4zMѠ*nLeӠ1gy=oph[(*kԐ5N&dM*}9霋*<ؠ fd2Sg5r ZAAr S`SܧDK%W"XÐïb]~ wThx4%T^RM@v5#} {6Ub9N7%%wWٝʊV֟b'2c?, `ȓ5͖Ѫ܍Qo ۽!=TCY qaDvH:hĒ?A?'K0 m3!:sc);[ЧBԾ2E16oJ+EqgZΙHO4T fMr`QA3X(\E:.nO%%cz=;4]kh\.Q-\_S)_vuN~\RHC6ϯb0=(D!6v49 :d( (%lufH!$p#3[Rv~4IGtg|`u[:kч@:]M={-~!}3cR%}QW:R6 ~p`Rd{+-w' cs9ev$ŮHi_f=bDTԟ_{gɋ{ V{>Fs1jTa~V&_2B6ݐ8.\M2̚@om` 3mH`}^It굆ugXx'SURm ]__((ph PbX!Ďi7H}>-#ʩQ[ mJ;olவgu ֖ZQF]mCJX* }<ƠEUf9շҒ|I>aK;s2Hp_aY@JԸ96hx|&-K8l]_uht '=\@26u<+,x@E0>s!E$L˸XJcvY 9q;g 8|G>L͡GRZ-IЄe+ѳ#/U\ r7RѡxKWс%-I`thA RkbȘ6zǟ%O.vW罵n^bCSku x9!ꥐu]AZ_'SVVݡ!zR7;A"f|΀ȓnI)Cc"ծb6P4;f1J 7֙:Z/E'T>:ťk_Һxpaa[MaY5٫˨ÂqB&mwTвPK"_$%n4/4T ^e(z~M[wJxVFior d2%d]v\ȁ!"۝zv_qK`%'KPKss~=4QOx?ٲȯ9T-%ssf3m]!dC~( +M6EM4)1&:Y[6$6Y0Awc8 ܘ~9QP&T&:I6fH"/ %xhBD:-3g(1dxJ9|ose{ƞȽ~ܧ1f(MM;(?L0Bh8[} ͩ3z74Hs M] erwgYN'k=)t=w4-srBQsz=48Zg>7\?*\ sC.[փDs2@cl*{<,FQ8?mwKh߾QI/&`; ޙ!1Pඋ?hdDtxӴCL~7Lݝ1/3̮fwרǰ6ph-Bb$ ˥'370?,\ER{Wa_yE 3>[ :preUAx. eZl4/ 9MG.uJͶyXwŃf~Lˇ`"[QJW;| 8i-tM#z9Z;;4oњs^ L gz=߼ A݉2. f8$pH?PB="v\Z5l1ٮMg|`Q?T6HM .˹!mxλrGP)u`b#݂HN,0cbńDwRt"n H9T %pa.m |N0)޸Ň .5\;LF9:#fbT6͆ Hi/ P)d7eÍo~p 8m%af*!2jhFネs@wՕ@}wS܏]_0:OvgCqο~@X%kݻN'9p<C3Oly6w{Ϫ!Ÿ;j(-g=>Ge I"UzCЇkp y9` g~f$X{MS1.3%w`]E\:{`oZݭ} "(WG sPm.FI*LF4$}oWwK*Q3q# s 24?QR @p@^8̪ͦQJDc.grJTkFѿ(BjG.ցHޗ5=Z~W%Kj$0G6YO`-e.B@=|7X23xbXkNbeb'+Í_nyǸqteL̸vmf`ՏE˱!'8>S(嵖!"^kKZG9 M -'w*nٵ9%,+Ղs}lk3F'S`809#LvۘsD[-edn8r\9X)鬢;s\&%i/m\\NXg&AjKp'}*L^2$&hb1O(AD4 D9]-^Eӹ77[>}Baw =[KW"Ŕ. |~}SѢ<3 ў`xZ^ OH_&'9_qߏ-dۙ gp[6]i9T#[wIm4VFʦx`ռY& +%L}A[F`;S\yP!RThH~6qQϊ~ϑ=PSµDs>cӧ:k(/Uv B/aׅd8BBdzsN)ɦJ/3ŸrsRL.ZN^A_0r:d9QB_I0q2.KDcEL18T玦#_"Y.΄iDϓq;ғIj\!ذ~P~Ag\P-L`K9t$a@c4=i u ٨=NcKM綴@@+,f[x1aٵmX-rOTI_mۖ~4|oƴ88}g$g57 J`}U3cK\ʊR|˖sb+^wFGZ'eF]òzG?G-z[=t>0g "/k̗;ߪS AuKchuO[ YQ`d ZeZ$l?nv5p 9k|Pfud&xDD: 9'`K-HTi^G)|dhɏ$i MQ C*Rc>*_8<(lHQ؏\:=0g>e;8q+~u7:sθPpxܪ1S4E-Bz[t6> &Hnh`}M䖵7;Ԕ3nKXˠO #5^,:mQ:"a>}d.z\Dt2$(=3q7\_|f9}blsHSuGsǿQ-510kښ{fyd4Xdν1b(2bkv x@*6[ɹ .-TW[%U8@D[C,r,YpV*i[a 1»J<4uخ4"⤀pP}&y,y н/,\_Fs:)1Ȟ$IY[6w2S 5 =[ݖme:ZÞWnuqE펅SF(rbGYmsF^Aghjڢ7䆆K1 ,›K 9]I %&8-%}l^W# .CwZNaQn dlmH㌳{4$Vx_㌐*PE$H_%rgcNjHC.Dn!+Rċ6&g0o= A`Nx' U LSdOd 6I#&Y ~R49?w#V ;?$YY$6К o ?^[7I-Bw[]VY sp؀t^%m~_=MFT]Nshiܮ3Hw -n .egM[+X^Qu2-N*P8H^=AwopaO86$TCcW"z#; 5 P- lsYo {oD2s(MB"IWAgB3䠻s')tƈr3cZ&O`WȤvݏPgI3-ꇃJ^{E-%^7ŰrɐdFC}YSNYqʍM/zjbQS.GbP?R]z"/[% E/N }9d7A]ol^#1E7( / )@pZ-пh&d%.b񳳺@R<|wƉyԲD[7J\ۥ o=ӹCf9cWg2&R;f?>鉯 pl g:2޸UgGi2tg^Tk'?Wo;H8~?LW!-5׭y9VP-vaP/ Ǭ"$ӄE}V2eg^7%%cW$?mvY$_j6󎰶B'JOlYz]B(omj ); MS1Z蜜X: Uujn%=ς_漓E0Lpࢨq೑3~1ĵh#$/$މrTXXYʄ匧ڞثֹ L[{[G5ݱ8ELv31<9_-F? v8te5 W/YO7BHIinD3g'z=3;w`Aߖ ZKnvv JBڋ2 ߇^Dz!1V j%Dži9-92\=WT OCFP4Wm\/|zuuV`)rN4.G:Ыh']|j 5I_`7+өR %%]S/ܚ (saga/-]; ]|5؀)dH6{kIѥk$>ajJ3;ZPtl*LDGj<_VWR mU՞ѺI|AmJD 1爨FC |聼q1ΘCx m]POGܿn$]YLd.wEi3~B0)$U ]qmsg3WIPӥ}?l@5=0*{ƫx%˻0$E1R=%jbVS!HsȓH<"+jRaHG($z%}M 8aghB@U >6P$ 6pXUOg&<H/1B`8se{?_gM|JxdS=4/`7ti|[LYqu5U PGX=%}Zn 2( $Ey LH#wgۨ,S&. b3Գo9# kOߴiY&q鍠@DO @R-,hK^3X4vkn/jm9{7F>-6c+Ψ#Busa1izYf t ^4(+g \ BM >MN/Ϫ<'ڪs/g7{"(޷Yʚ?!m#/mAe9UHj㗾 YǵPB.{cYz<`ACz7-:3wF >E ] Ry[6΍榻mG@hj2܉-Y])YABAoz'|33 *iimퟤJ*Rqt5HG(uU#;!pѢO) !\g,XOXQ_,Mb "2| 'ˑ&CvyUάɡf,q5x8`{c\x϶Wn*Wjf sfFU~Ŵ\{>ن/4Ko Y|&?' râl!ߧSs2pnrQTyX98- /0_v2j1dqr uVO9ᬆ'K P C ü_f _RpU?$;E\6ч e=yL5i-S{I"g p:6cVA2Kx$wr֔kBjJkrIvֳv3+yĪNQAHLϣj)I>3q౎ 7njB&cKEC#-[f]nt!m[|a3jӣ#rpʂ4P˷g}E2+?!T} b47̮2r?iy?u )'5bp!IfBy' N:TJd-aM$ vUgK'maqFg{BS,tM*\(p]u!^} D#Tg jτO;+5oM崓zNLAGvjHzDDM)썿)b}5Z E$߈WjbR?Z&C!҄HyAT-zkMVCċƁ`[QO\UV޼ٳUR=9 .{C7lKuj dr.ffxcﺢ]E ޯݦl]\U<-3:' -O)HPMآd*Ub{yV.~k63YcMl9w2H}IZxBfX>>v(40VNS uЦHa0*3'kŻv .cr/Yi6ՔP0+1jyr6hl;,ˀE04 Ys^xNF#yYx C;]$raLcor)@#nWI-h`gQCVG92[S5{5Rfz_a$!I 6YD$*I EHUp^#BDzV=q╻>|_"E+ N?7EcwYzz1VU&y6ހ9 ]g1"0܃0(οM3 ZhlATwCTN֤BX]6> BMiEg3nb0ԍW sQR趁" W8%-`Tt'dU."Lw849eK ?}"ns\5с {14</p1[BlDI`0C^!`Cњy>AzG_ofպWkC?"@Ùk{0l;_E['>z`zl"L'XDiq6prt<*WexXT!wSh*O]4βlϮj~hݭ}~m6ՈוO{FʅszvH5@Zkj\$yÿ%uy&uLJ֫?.7dڀ !TccƠo_PKIR.rKLW<⮐`Zp7ޗ% t* i͢O`1RWҳGHI\פei$t)I|6aH̏!"T{:e2- Q&D)j+|ei]5S C}X&vھn,6V@fUĠU,eЫ|G a0s]))"kVui ).iewR2sb7fnA-d`\C,JeVZ@Duza\҂A ٧ }2uBqOgHo~s(i7<ݩ#T3IHF,a&pv}}5R4k/zLvyxq%gݹ JNtM% }_ tsIY,T<]5`Cn7`&&OI_V 2vإّ+ ꢖYł{Aa{t\򱀬|Ҝ[b٭! 9\3C$֒NSc̶QŰ-9 H>E%^D*{ ~n%N~AnD2\m􃚁RЊhy Y+ڬ4k27zd ]Ĕ42)TXela7.!(uқH?vM buÄ{N'-u 1} KUqZ_1n5!Ez% B]*sHɵ,T8ȺGzzrvc6'tFK6/0Sna}9Om NM0<+9NF/(b |xÿU t{ؽ7U﫪ϨB GgXHͰg"06&YoF6,;$ ŔΌd3&&ef15˨4cIKMdĄ!|&&'nq&V|:E](bP.9Oqٺ,DHMjHTy"o0~.K³o+.%#(~Bqz~}V/PJ@!*ƾd׏(&Fz ;kkQ[`^-6!((, #?2`nɴ rDOb?zk&$OqזG]@,u7*UשZ%,҆?"z'E4Ѷƽ6jNm1V~.[2Hcfx'WUFHKU!x)Aof3O&IVB:4*t!PR)>?oBU>sZ'JLy? ?uNQQK5kb9ʈil, #D! X3~?麤Gca+}^XMU9X壺z.y@WifO5_ߐ!&Jxu|9Q?~ο+YjuО"EcqjVkǞѭd~os?}8yJr >& X̱wPT5 IƶOOxb1_OZO]ȉM B_e\q`D] h͎0٣TKn<}l&k6 4O/%)HM?yu d3VR(1XL7iec>SxkLE-\)- 9PXLuSkE,mjscV/ki#rfx|ntPQgJ_7W툏SwgUypO +Io-}ьT{E-NyA?9m8 'NI=x`#QTΘD 4g-v >R-idgҸfm/$ˏa1L̞g [r!Z>Dח),+nhZ"\flȹZ9-"k)zq6K;?Rl?7V @xE|aP~. nkR9z}?<^S>ߓ~dz`@+s*ZR` JQ.C ^9싍 *?CFD#Ogfˡ6=`mL=F/7%px'0A0 6E17fZX=+҄9* t܋x@u*TP&?Q?| E#oߨK{*;:K|/:`[Q)HU.iDO} e oEthgI0WKi&Ao6Gn F7&@y̜zu(&Z A(H=/bs>p`x`.ӆ,m\7qIU ncq5gSYOtRwCK,&ע1nhKg '}QP)tWC4OMK}9 џ\73=B y}cYCA&)?{v_A,〪X׃Ϸ!wbTTԂ;i8UZ!uwhJx\X8"b'_\9l%4#HնZۓG`Tع5vWWS򱩠1&=tmJv!:+RT)21p87U߀}הX"%&\gJ| ;Dꁏh&g ;qA|&WZl,uo_:q{ENVO`*/迃 ~&%v/lkL](zA L"$_\$Lj oI!6 Zgվl#IP=2ֻ#&wg? KQWƚؚyoRL|lY7—B\J!j^SZu:P7ܑÚy6**bCy0b+hEj_ɾm Xwpp LjY]?VtV_ ƶ;H6@/GKSBB!|w[_Z'8(4[lCFAE{sx % b.9 1aH>5 qp]RqfDKŬxDQa6q$%hyiRs,{|'b=8C`g >ha7q a9H`%;ū/`?$6ZԮjǧkP3>g.ԑ l9aUHlKO d,>XrpЁ\ 9iDu#`OƆteW%eJlk%46u~9ˇLz8K1oMp=We  d׶Cody۲=]G/끕@hkʯ F yfT♬79Ҿ6vV2}bc3iI Ns180ɬoclUܿ 'xɿ vUt dzxLYppԋvIe=JGT8&#T=*ֳch/m<}&i#$@.$2=|0-Lnڒ}NK] t-dg.$+/01qyZ: JF:b'T?}iieOZ[k`bu1 ( n']ܜoS63\63bQ.|i͎kPˣ[rJ!A)s 㲻: whAo*K5 ~}"$# ^ܬt1TXhC%G0^Z'sŕԅ1b+6z<ʮgYρԃ"Q=uy?eVV;0o%He^4KsfMa;ڽɏp9f BH %VUJpTNY^LǺ'*8N9;hN^fGT0`cb3*Ωt3epbS(v?R_gFax-F=W(x Y)"}يbsqJh0gO2(mX 9ȇ1C(nx_;4=N}} T$P38ZQ> WB-)60jǑ9b eCS]\|KSa.j6%^KѲ:ZW=dѫ1t!VWWg糳%GnZFAJ $t>gUo1 d.dhv @k$$Cם OGp c: z.!rdAv ,2vSZH ǬIts.{*$[$<%8m&r{Q٧QC9nraz\_{-=Qџ#n[$~1ߍ w}WM9I o' cQ[ z(<@pi)7i%\sXUn#ݥQp+^HqD`dpGSUjS 7o 20yxL}TxhaI`&̬V͞qKC9 D!nҺpLJ!RCkU sQyz,Mگ. [$}3 hK3^Qc,9 UsSAXIZk7pWG6)D2/0Ծ*H$vl7T߂ [oGQlMV**z|>oU!ue'xI&kHPziԣu_73eDy(;,^OaKV6p&8#svANRb]JLX_I2Gj?-uSΗ_muy6V٬J#VS7-7[OjwƏsn S:O_;חS@`N`sx:{ _n\4OJ|ϔXj1|^Lhzޞ@[;Oc|#4wJ4B"RϚU ;&%j/ўۏ^g~zؾ[մ6n 0Z[hZ^I7,R8H.y1{˓W/*mEfeGm춞P[]הb1CaDvit6u&[tsӴewRl(c7ITQ77F8;oN۸b)>PP0@;.BoPV2bN:Ek>Nb|^zxcDfh B> &Co|_:`Zt6noPD-ݎy$Y`x}>gp4NWڷoZ^`Zxg%)=RH$ 3tI8[]X& <޾]9 z;ԡ. `^K%7n({m#Q44K]#D#vFn@}2D PT%m u˝څL+6 @{S1!y8v$ >`!͹Mcw =ۓ"Gb8Z*>ֆ,Cժ}XE _Rq*U I%g0ѣ+6'n §/!@%&+䴑7}hCrI]ʥv{GNt(ݟo2] u{`=6QB$@MJMy5N'^>6gy\$##Z!)&ZG@~a>)Q隰8EIy2Bul+;jWr>![R; J[fk':L/!-pIC %a6٠嚳}y0mVᨇ6>h`wVH*`#u*\THԃ^/r/Sv#tw82̀#r JGL12/\⩌6-3YK瘍cwM!S#%)?9O0QdШ{1;^wdr\X7Ac4]2W.nu7CxwC`T` )ԯ.!P9c? dzPcg˽ 3bD/<~Qi^FH_2=Sfʟ B$wLa,n>`? 6xn$6Nf ($fq#JB((۶^ \KU(U\Ņk6dB MxC̄r[cP 4-;Q~]Pc0^D;;c_pn0ձ4@~>0W]S[ J&.5یEc $Nʖʪr^[mA927aMl}91+ /8V_Q> Q&| ) 4C_~ y1]ͯR}H-t(33J#C [BOF Ht|^yS9;# Yc+fvorq' d;;а7#{uܦf Ϧf61+ D߾&I{}Ʊ{ X>MwŎp%^=0xqvCv8j뻺ź^s3M3[EﵻV sSP0:TJb2uL{ȄB/Bi$q{qT 1d7q}piMPޑ|<-XIv|Q[ˣ}l`3WxD@U&O7M'F6l6S2P;M襦&bKwdX(6a:՚}7OuJan;:YBy#,mmc 0.*Zαr[ oՏ{I92Zօ=3{@%bk9xU@R󸀆x\CgxGW>iuf$CGzT|8|>FIAjoRjmhr=YAc$@ s+Qr|ʑCwT ${b2b nkPzN(2 XfDSJyMowdOj?~^>}L"Nͦذ@ I[G˽<[۽ G.ZBQGM(ҟ QuCMh<xa1\R+D_yP>Kwq m33:𧗰tKJ"ob&<^!X1==H <]<[ ᾤMv%XE;TW`e}(]ԑ1RFޓ< -[ܝ1mƺ+āҮ'\_L;fN'8;YZaRDa޻') _W%q4չy2 AhD*;$x4pJq\BD]x= źo  u[Z,FJ=ue9r =|U)xNg˰ ȅoPKd& Qc#FވKLsw_s.@NHh\N%} r;Xcx9Uj±M:fBsC%?7ƙF@t6zDKМ, A_^譎09xgTv"(e")YIX >Zs1ɰFټ"*\xJ$+a%D/٨wahWA8%z-/];$u \Ti9/Ϻ.] $lJU손% 7via-B6KgWHi(ωmUغO?vo4y>+l#Ib5 ?j&=ʜAޏi)fڐq0q(o/E9hvL ?O/SK̺ʎzO#XhW b +['w-(`7MM%҇NLQ0w_-۪xmhqPQ;r%KF?h]ڲQ檚?a*D"Qu2)<7j&v6f)ĞНšGp?Y 律ڣkv^et]Hsr 0Vl= Tŵݺv)5|IHTGKjQ Bz`ӹ*8LS%hBzjd@RQJ #H=ǑK Eztg2ym cԎ S!RS{5*ZU?R7Dy78Rʰpmn) pJAr;wh6ߟ2Io?h9a ^h-򮾱҈k7 Q FQ-k3Jj yB\I&x Qb՞T!D6J?Ө@*UYf)>' l`_aOT_[sg@PgB-{F?ι؎>3Ɋ`k?qzEy~ZFk'շ^1 m|pf{ˈkW%M^.=Z*IjpvjV=dr, 6#>pX$R_ՇijtI|l=i@E6~R}y;mX˽F2j`hZFU\%Ӌk ʪ#~OyΉx@ oo8݁؃ clb D\yY W%Y**J*f(i^vZAwMko4Ґ:BxT|,~tIy/V-˓N}ʲs&eM2~'Mpy3^9qXaMR:noϊ`.2.&`7qB$}~a6DMN 9}ca nb(DDKWr,u U_,!^:tm"+̰*4EicB1呇悳08}1%C5`\fT>U²AZOT<U=\PZSV\uշ6T5ڍhM]'!i_F 7ZQYO.:fvTx5:GG| T9='ݸݔ<`#q Ԫ9hL(F*}{>'=%?+_Shٞ_@e1ƴ[!DϞ]Oezً6M|,ΆI3"]J{+jEb+[`?jdCxBĜwm1N&Ed{ٙ2OI=/p&0ݵ̨:^roS*ڮj2!#o!jϭE w0y&a7Nu6GTHAS)M<>Lb\{RK|1f! ,o+l zZ,5pHZ]-zA?d+/{(O9v̻VJDu>-blO;h9a"A˸6Z&L0Ч3L qz~otdsď)u֛_m/iBR~9]DG/IA)b)E#h{ lfYut rG ƘPu-x`v\  '~+/8@iQ,QFˊ8ّk&'4̘ !qGT4a'2t{ٷlLxky3na[hs}j_ȏt3}U*NE'%("9 !MjuDI[EP5rӯFEt9VWWNAEۢdDd"n{27JɏHMxOX²Ƃ GT &/7A-H[F32ɹ]D=ࠖ\\SĬQi_flX;a.[. +ZSum\0=Qz-[][V R~mrh7;u:HW*wSb ÔUC."=L\lhuy@^Gµ"(0 #Oӳ북1p皠iOӉ=@~\CVυ%n{R ! WZ}}kFV6sSЭLZ)`אm]ŤM8."Ϗ0},-' _?P^uT}gUn5>v6i јYB6bNҗ-?;=g! G 7.i8:^*Oȃwc~p1-W}nWm2x{B2fd?Y!kj3+hDqOH: H ˫|_Gk|tG1 JFOvIKx戲UG-RfvCu`XL@+U$It?y|$6ϗ4;,a7!9Z%?˕OҜ$Tޭ%<$AU6PIeq~7OmQ F59ь˜c""06Vnq֨LgQzwh Coe9 W.a3\PNA~U0ȟ*$T3ֵ)>6 V#[W9+ tڐ FL +0IΨJFޓ1Vh4 T>ͮN?8b:ĚَytlX2S7G8*xF6l 3;=fpwA- 8rOPywEo]oM? DћYLwe+_OP^>Vj8۩fV"Mh7 }qw)2h/yyRY?4 V;]C%%puTr0Ib7+H@$N#>M]`2xke@@ YKz35&ˬ^ESn@Y8Li\%}tѝuIn|kHZ ]u#NF#N·xk+!*tMop17tqIa@?=SA<' ̧lhS糵ߵ̵953@P-Xs%0"LTԯԴNE$̒E,Dȿ4jBa4՝dSURr53C?MӡEV!^K5~ d+Y]gA HjG lZG^wa|FaS;&K&kTSu.a=v;/'oԾWG0Oj"!8_]k\+17|&[?j0STT|DfGtՕ}/ms'ȝj@)I{ 3;0nt T_Atq\GxY"(hsVR\;M,}kŜ:'!B;t:KLxO'sRZmiz$ E!?=o3-*w Mep[هvuA瞢FĻd^ʹc.}q[얪XS+JO_$?,7u4\;dق, ttXi-a,!7۳2Gg0` *}Q:Y@V/B `}ڃy4XWÕW'`_pm*43󫤇=˿|q u*:hq,?Yus7{ ë]lўn Sѕ̲_]ۉRzQUhM1 #h O`\"*Yt$±?ޢs3zl򔎖C[6̺1tϨO qj*\ӱ U"a@&]sڨ8'" .rOWt݌D$๗dtfx}S=Ff܎qy'3X].$l(MZD0eI$N}أXļWV*4Flέ~2 c8mQ]J&oZ^|xNq, 5}ccg%>K9Z%AK@?vnIE"om;"/y0%7E5ZYd29 $n4FI7+a[ ^%%ju8c ŢcCoOWgYe3esۯzqCzg{O7‹378O:9Ay=[W̸*do0N~'\£ pBE$,vmC~@ihL=0qx7x3ϛfi,ɤ}Kȅ*.c]n2:׬[/x!D !HޖG"Hk=ŖliiA3 2p'y" |+_~ OF9L3ξIc.MY㊾mPH+W l 6Y07ov "6d=/?| d+8GǥGRpFvsc|KxgE7dG3[CԮ]=b5t+~?FQxOntu鳸grۈ\9#x,?L^Xg|vumt᭪MMn }8@6uAb?0뱀QFD6~;K_)ePQ #_NpK,homN/2*וZ͖4V SSFZ1P#VU]!@ )n#QE$i:P_gtB!YrY瘰4No+fKeH6369/&p["a4Y(OS;^xB#+M늧Uh4QG3ij xjhJ4k`pDz6Q=2uQͽnwnަR* ^R֟=ђD Q 4y)zL4i*a*鰷r/eeLP-7;y͹1#!rBT̘0Avhi@oGmaKmK..ݦjA{v鰉P"8``]Ѯt֗38D&жsakkE/+RQj^(sd0 '뾈(?;{p)/~(DշLö$N;q,lɌM RxT o 4?ojt ߮,[w§gCZ_-[kȖg58_RR`JqZ?"$a0驘>E"+訹\+duracU}DͶ⌅e8kE?oqfXS'y<~ۚ:MM̪g(䬈#nXHJ?`)>uB=6ߝteN'wuK `_ fl4b>qgoex mc#'eK}$D{^G?tϽd(tݏRZDWZkI"q7> 5v*|F+ H:QON3 >1Q]c ½5~Mlg E 8-iЕ}Hy߼KGjC[ɒ*GaSBF3IfzHICJ!2;K=.Of98>@Ԅ43gYZ07070100000043000081a4000000000000000000000001629779bf0000b350000000000000000000000000000000000000005c00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/infiniband/sw/rxe/rdma_rxe.ko.xz7zXZִF!t/˳]?Eh=ڜ.+8'pu0Ooa"B]ioO l$lYmEӼ$+yB4gjD7Lw_S V- d=?γL+Ju>AO7Yů"<-d&n Gےl\>G};C XMޠk06NĩK%[7w)CTNP^ E[S Ѣi Ys%1Hr+;qJXC`=FA/D9v ՇFNt9@ Bbbs-zza],ҷzk">\DuU ̓sSW ˲,^A9 [Tulw})TT]D|-Di7Ym>AEwjN B|@ /`OU^ŚBk./sOlZo>9Xʘ@Eʌ47 %E'k m, Gk--_h93jܤ;֔bD<^Cךd?7RJqѾlv4D*Ça T;?Sdh(N ٍɅtvoSZw_wj=jewe%LEcxA.od{NtFd.s$i+=}qe.e eԛ][kb;E~t&%~Ǒ)/(c6|'E8q)ɛOAPv*n!'n,F9$VZC@U6P]~]"1:3C܃ %+u`_jNSm*Gk'@.@\ h1=~C&sWj60*  iWk.m}>~9DNGd.Xe@qD+HTY/-Ufugc5|x/slqpW^AR]JҘ }n%FA ||фv/5xÒ"hiե|g Ce>$ɆM`k9f2U2)7\kp^/at D +*:(u7??+^; ~R&(fc$I5sqofޣɹI#^s],VULj E }c\[vX'ff 8 v{s,"[DQŇWwzвJ7*(oFgMd)|4.A\$'^$DYՍٶ",aO?i8&5NM U6c i_@?Ąg"2yܺD(41&Lyzq<k&Hzko!cG)÷.J}/| )Q%r zۃ?){SV̯<載O峘^\`8Plf ٯ"huԘY}'T5Z>oS~ |du#P} -_BYQCU9o@~{ՎpX2<WPާ Cv@xᕅӇZ6®; y9lvIfu>mT j,EJ' ܤxΤh{lf"cߙp_S3W("W?bt-X+_^ZfP%KXA{e\vT'ހs>J>.V+L^7(]p- I8v+5#; gwbNWUk ˭o4 `!ndat I[Ï(fsJ:rmʾ')3GWLU?Fbe;!S۪52^5U%_5SRp[Yb!uRikՂ4@Sh~t*&j9VVW(oA+mU Ås|y0C n-Zʤܪ-Qh{e/'yw3^ܩV/wۜcamX oZx^Q }ȎT^v׼{Љ/.+jb @-"C4A 5u?au<٩Cq7c¯!l'I~O9E͛N#%?l$)Q'.;%"$:eFN@b 7KQِ:D̡,mxH91+lzboV,WsXБ yYQЭj6o8is Ƨ7'B$t\jdwh* Ib?ҷXe1~U%螐bj;Z3-E}GH]Q PUhdք޺fE4]˫o$t"('RpP`jxI\ŒCrQp"o\8YK]iy][nd(;a*9o|Jm--Gݢ;Cù+-$}Q.b88p@sQ h ۾a'?Sg3FEYutC,W5f+Ґ*hCZ~0V2`Rf0y"- WTT*oٛ#ݖm"ˀw]*YW(%dӅ#Kl˱kP5b8z˵!AifTX>72 ,*inw TeHG[BIfL+a2*=JPK! S̙{WFcģ2w`ly $屺K g8tx٥sK<ͣgl6D M84E %BѺN9>?u>e2wPgrxs DEm]mi]JW<,M+WM`E@!L%E𴡪y䂪b<eαqϯ4q}AM&&QOt4} 1ҿ&r@K:LGv\‡&b寅f9W}*j"WOC `އ&O\$w+j5մz"X Qd(ܳ:=gyb ~ca F ڐ;O5|PgG+Ӌp |n6N_oU!hS$]6K(+OmM=;;꧛%F7EP *GQﶡ=ciQl [+/#ՊgJ(]Q:)E~^MsLt2q/ն􎴛^?f;' fGtdm+ZDPw#[B$ [7c)q*̸%x1=9ǯQL-_L=>O'4/g/ !WucSEbL">fZBr) }-Et M)6Ѽ* Z9/쓚7['QsiSho‡F#"؎ EqVo:c]ۥ VyJjթ #G7uP&+f77!:Mt,UO:oiddcxYH:0TWbK7br.p"%.l$sCfZ Uf=ؐSk,mkN<(B[įpµP\ql_5 H7>bC keHĽX:.K\XO)hɃ>1fAoS8h-]{V:.J\lxZ^oƄ%qr;'Cv 3 X,t}8ݧYqpCLB;NR UTdtǮg T>TŋT*;j ve9B>68\%7V񕩶ZNX&$]lЏTTLi6J:uUQ eYGhIU~I$-\Yd'/xFOZek2b ~dR6 0x ,ܹjveb x2 hԥဗ%1gޯm96ngWI9^8Oq҃ 2f?gBMg6[Mkd'6_Aן$3z(mWf%lD''EaQLN}TgW&-u̪QF4j1q0-B s\X>aJzS,tJ 5foI"5󲨊K>bC~hμYF߷q |+[vЕpJ id/!o@/gM .ɯ7csw .iuFZIutfV_' .)8aᾛ@lG%U_Qȳ:hB^84A W?4@<4 Uf-~hr YF_stA,<#*>Q TV5G S!6Bc[b>R?M^|.FK{9 G,\jlk%*{{kH`ĩZ f  CPW酕|s #gY ‹&S D1{ҫ6ozx`T:B Y3Z6DOjX;gᰑ P6}\6K 5iYJs($/j[X:o&R_k:>$uVAߍzxgoЙLaCҜnO/2 ҿ8T^E#vX15nI+~JB(UVsM/?ÏbVN1b<)s~,͋B.cxuPiqFR)lљs@VFB9b!6.[ G6ǘgmĬ+76~)HJ\~rC.e1KЄO5}}qμ^\0o,}n|PH=ўrȿk.|[:mu(GpUmÁ^;@U}d$oeQw2sܰZ.jmve fɴV Qz)l8/JvcԹΕFry@6>aMyguV{a.O;{G0g$@GӀqpz5g~uCrԾ$ hpț >B3K "-MIO(Ep*. §,o{:T*lȱ92>:Ot~! s* : A 0mpowJLoh r7T}])h5FH G }ܱƩ}2m4;t=;]{ӱkEì01EO坭R`UQZE,=JdʢJ%h1}xG.iL>u'ٰvV=[t S2mLxJ}).D;tGHPB34Pi% A/#ro67_sAI9$5z9YwYݕ`f0fb<}!%Pkt@"JǍj} {0f..M#y䦢QlO2jkt}E} kk -bs1MC`qbQKՖ$c K'm SWg=jimM(_,/;vD?@G{ɖ!c>/R!v9ks1Y ;{p0Lݕ ޢ jۨ^TJ,P-*U0Ȳk@ 3m8R!A.,!ψRDMlS}Ye xc1=bn=. vOtW1&Wj*UU #vU;[T1V\|Rd%D%:D\FK23t9ĸ{A mu{(ьhj+ߴ Kż{M.[ZEjޙZazc]63{e"9:զug!88v(.hnHu/,TKN)V7f†]P8EDb-48l@Mqn?A}L֞D{zc_^s \WhY0DP8+, K+FPatDcbSiձPV-Iܬ"OeZΟͲym vHBS|nECHk1fdBNR5b:RcvEpATV{zX;N:k^|]]S-f_GbJLTP&SVmu[݊A!rԃ e s^j5mAatV#>鋭 :;jXT#Y\I:JبS2McNc: Qϟ֞6h,'C~\Ad AIÉaiě"Zt<4gBo+# =9ja1F1kez8XU'ŵ05л3 WlݒTm>d";2ITjmRGxB0Į=' U!D3iV av~ (9d5 !C%ݵO#}1:j*Fz 1S"NP*`b&߭8Qlɥe.| h`W菵ZLjkVE?wd1c7Hu`}GN#yPx Ї|?u-bq]Ri#Bn8s:&6+ ++Mq&yܶ(~ڃdZ+[f*nt =] A\|Y1|R;+hcƑnAU7]bUh#}0/wA+ \F._'ɦ† ((бJ<`Ȥ f^"iVuVBe]|NαˉXῨ> VҠf/tXZM^#i 3X6鞌vlŋb%l%doJCmj '/5/M9ͥUĶ.x옅K > Bϼ^3_~F1T䇱ᒅ3w RR:r0`1y7x:dG JMtʂ{>G̍d}b8 Vh?9uԍH)HQJa]Bdsp}s!PHS2rBP!$Ggϰ̛VXWNk)z˟dEJ6gJ:kMRK4'R/U9路{yWC x`@f!V]T2T]5ԹRUk+)…,.[2 H&![H/֛-6Az ,4K#\rkS*B˛x}O(" X݁f& M˼2]bHƒg\@' q1"[S g* wpGVGk. Ω}ŃXam" X؞&^Ov5]7ֿa)5`Cf՟VD̴㪢!W%ӽfJjQX\Ɋ(.0_<bq{PIe4<({*%ܑ͕(]l3 ̫#v]E[ncsE4D5ds8eIBFS6X)ЮUUbh\4G$ =vCu&XG΁yuҩCZ-34gm6ͩNLE*S|L@bAՌLH# F$U53`G"4-_Cx_"*YNuat]1N UIV)WIھ||.1V'öb033Nw$kT۰E4 I6U!DDx˨8,mx _/~W@,CDbYkeY*f[]<[~ᓖ HI`3%ԋ| }C$kLQWJM bu]2_NIqCݜ>ZߝV ?t!|hG's-Ƙ/+%S/qmTS˄ x֨?Y)Җ;rgy/m„|5L֞ e{vs/SXDZX]>|bVCl"OVwuNGDwүDF&Ǎ]is XZl0WCv9rZM  ^c&_Үt9Y r;Z1SRWD;S|4O/ }eZԿD Cs!KI*1V)DdTY |9dJ-i:)xTEGE6:M'&aY$,“EԊ{Uy2- tF{iY3[]SX))jFW|D.b ;ᴶE! lPa+? sp( _Dtqu1su) yx3vi۩Ђ'SUe0bb9fm\O@0ڴ(Fve"PbVD9>i B*mx'h; 07Q ȮΦ֭kl!` 8D[ \~\ *bJ[s_ܷ<<'7kv'CQګ2-kęD#Y:qV2ā˲rʯ6Ϟ2H2;[HTY4ʰAn||)=\u3y{k!> fbXWsM\8\fǽzD8s4HVMw  -I*BߟIyF%da(oG]6ZnWJlAX&QxK4 $(2EgCJP4naB#L HCǬt-6V$/M9ѡz"-'1E‘-8< Lt+iZj;;L0'ށ3vݻhf<sT! Ax=2DR)^&=Xej?!R1Y)RpOPo).wǽiF &/GgNU)ZqpYpC |4Em3 N jU46]wZtcVR~ƻ+1$qul]Y%}IW>i&]=!d/n5lILj(eI?%0cދdQq M?*[gjσ"=B ڻ^6nw,9í=O ׬dd5ЀGi8bOܨ[K'|kz1W2ʔKY,sl߹G? FV2r? g2j,N00 yפ6 ҁymLL"LWwQa]m4>&U %[3큏8.bw,Y* L{K,l&o :G ?EyԠCJ}نSHp1X '37Lfz6 P{$L])wwEmZrF>G(5@wym K' r8s@C= {:I+^Sr#.L$JCEF6^+>k.Ub)-vP~/dVDҔwB=pMbOThxDYL2";}3[;䰱z%Dm>O FjS^jIRE}GZtÇ)nNLLSⷮGh7]2dxE쏇6m2>teCJ7"8Lcטo3> ic |;Et 9%쁨2"6mzJ?}| M:۲ ]ѣtS\ž+}I%<@ ZYɸF%P^YW$TFӯM]Z޶}̤vG.hGWaM8e0IN~*}J'EH%scW>,Z5}šxE+oY!dlliibA ҩ.ӚIme+ݧpgsay nP?sOn $rl>t%xhjTR3KP, >YM/#f H-V'989 7e{Iۛ?@ z9L)&xȻ֜QbR"*,5s` CdYV)K4Lf4A1w;-NA/]&?3\HLm@BO}tĒ+3}9ӊzQj0 y9o H94;>3z6T`" H'eFѳ^^# ȍ]̊̀\T5|%$5<1*KPaVC2 `~S*caH |-42#_}k)!9n !g*-se9'h586'r #laݼl:Di@bLhqۑ6v*wB W5!\d׿`feύ`cZ#MW Wern5b!ƙP&GQ\Gʿ&kn*W68y#'#dT+^=t^lLܤ q;2uy[SIT|r)^6~reC=0/%SE( N2fzM<x;r!®0|,l;n/h!}ߔyYr R(slР># 'cAeP3vBN,x'zm|#[6(>e[Q&/}S aB\&pm 1m`^v5F?n`~%#K:=Q uãSవQC~2,:o(gi$JW.u6qǧWD)(-Q EfTiwz33RaJ>- @hML)1k*˞0"ÝZm٣.i޺qoi\J h _8S靥Ӝ͂iu~”ҍpg<s]?.^*ܻ_|22hL8B>W!9c?sдsYh$C̵H^HB)2?1CL̽9buNNpk0 X-zc@Rvҏjkkg/Nt(?6X܄TkAAyED?*W\` UG6[`푧R(AַI]=Y:4.vI[z>S BoC w K3`w] `]x.T@sv?nUq$NF7j(;u"2Jw_{c*0{Q~'q"@c*%; 図vI-a&l& yƮX.=:5$zIyNS?P!ȯVZMNՃ\~2q9$y-C~*w{ 3ङpfiDE*,E/;J1BF1Uzv/BQ!4[-=1Oh-8+l~SC^j0#3:硸Bk6ԔO Oǭ5o!ΡBhK?bYfEuvrpL3siU"V5Kc0``SxֱZgk=JE!PffvhT 39E Iهly8'=+Lef Z{ȝP,Z̧+,osfzu %.W rqfn}F ʲv'kۑ=*;h n;F뮗b {L`+o58lCx!པ Saq@tYi&@[_xYr,ցt9.;lR)p5%Z oƍ˜"K1#MmF~( +bb堝I8֑[x9`0 : ‚SMwث1vc펕$w/ GwI8B\Hs^3eOC̦G=nt,5٢k#5rɊ4I}snG&`$׾Q;,KR+%MI|Q rzQ}('yDWutC>*Id>uӋ;P|oZf y"T +>Z)e5ieԙ.g<krJX߉e70 N <sTG#ۙn')7ole7:cb([a$¨l`w=ΝŦY!R*(ada;N4Jdqa\q2!5Rg<u} =pƍfe2/n G𫿠<ܻK؋vȝ)w5'R4:Uz`m{; B^&neW %-eiܛGK&gRBN:$ݭ 6_uWiV0 ]۶`N*%fyW ^\ܮ$ľ_ sIq<U KzLFKI1=kwJJ+R/#C1\$@fGeŵGZRzJPk1l cx*]Q5^9BPo)KR/1d.hL|7|Kb/@q %h4i' %;ː?^kD^H(W%MsՖ\H/߹fV2A7/ M)lɲ#N8Sqw^ZVsl?h"P~QOS9(ݮ0˸+]z X_os1z3,~=|o kND)GLH%\wYYa)M-[a A"Qɂ+~;Zy:/1>9Y_oa>6w t/*gc%_fw8^h&F> L"d6uktc#Vcr'pHh9TS 4.Tx_axEv`MzSiEpLFYu)u+su젳Buo \יuF^YJ uB%ۍAm:p sMr ?^ZlG$崐БؔݮXw,7v9){OԕeDKǙ]Qec b3xi Lq;X,ۖK[fsoN=ŕO\k4DXn܏=z/6sk-/> ;EɱP] F\el.y{>ǞE3¬| 'wq-)j_׮W:jE;E_2v1>Mz&l(:ȣ=0 NbU=؁w֛eCBIA;'.ϊ]vC:] x AE4)cMJk0턋v"4}8$J`R)\dz'Mί<DJřx7]1 ;`7/B@$Fָ:Ks-7ܯpEO A{jC3o%w$& S?Xӣ5Y3iHxb'$OP/6\) > Jȵ{p2Hmgp;ƣ/uبAqbx5(cFN6с%M~( g͋I!&cF|bjqQZ9K!yLm9)- {XxQ&hbz_7WFRs,2LaL#  #of㟯``NgI2t>1R_jUiD{ܻ.`5Xnd(wK9h(`,>8p`~m wZ6q I ru^Q N6?Ӓdkȱ5$#ygxTC?$(’KWԯydv9dt(ҔS6(:;hmWi@&,eG,^݄/2i\KSj-7S|Ȓ+nGiP`&!Ϲϵmax,}]#',Q||Sg~Q8qޣ 6e@7P<JH,P{&!޿ZM;tdZ~տ/KfdE}duxsh5| 鶃. ܂\ c"HgcԒ;ƧU|7,V m9N9$ ĺͶ+o:4((:4AREH1>İk ;xtCM)q|؊@tv#.Nߕ /X@[b$N`,s1P{T#mqY-r-bi^ 㘮UI% }*d_np}πVvfo=Kzr uZω˃}Q)|f\JH7C'kniWR}B"Vpo.у9 >]~={[ YF \/밆ɟt7Q`~,MRe}.'*f0lL(F{=ɌCԭ-ȪXl|֍ ,wofσx&H@{uhBLLB5{6+$宅 r {`"GzއP]rZޝan.moYgpڲ]١a4bN;5ELJ}MO?#K%l9&2HrXwULuw4S2tMxJaݹ jq wy=G@ɈW.iB!^r|y׎mSAg H~ʄn>c5uC>vz[LV#7f]sIYHO|$r:^7:FOO4 Y ,O~2`hKaw#1OZeq_7P +h<2.^iG*$Z3 K&J4J@۱T·o#dYo $z=Ow(UnnU^9w%Yϐ%e~ֶتKW~3X<1_]qOJn8V~bZ,,K.=([|JRR: FĮ_9iؾ}^Rs \6d" PMC-UBZD잆S!EøՂ$iDnwLO-:~L ?Br'}?w4( #^Hh UU$ָBjcޓ)_&V᤯>IGFCPoIӃWS`iJNdoNgdAWhxrRXŎ5NSG0hp m t{ZJtsa#S\UU|hMDwqQ l[թ>Y_R-YhHXPJvJ+ΨR+Zl!s"FKeθ\aլ Mj?Ƿ\҉|ҨJP7_5T`HBvZjch, 3mA4wL?yarZ;k$ۛpʏ T1JEP5Gky&0"9od̎Ql_x Ђ\<6B,OO'9ČV Ȭ5=R,DK)J|i1F ͥhRI`'5'+)arHEFH&t񻅨t\A;@I|2=h挶611e#Z)~+59XNc)6k ÖP<v^j5 ?l Mu_u([P{J=V^yŊ~eGH9~l׾jɹC[@rq(}\LtN a x:ħ|d*x0Z7m}4wfP ]Ӣ{'[d1_[D"o:Ti-;]~ H8_ ܳΰ}^P>-~iui~[(5T glo5S{//}l얂>~< &i/b.S/,L$^L]} ]=.%8G>t."?{sXV{ChMx&`C %qQm|xtlSh%P(@'Q]N M U)Nz͘뒟)ֹQK!j̅yc}pT'X/epsp}촃T!HIH_X om% Owb$vD̗,yׯ%Lv)?VœIH̀jAlKc"%/rvrE1LlY\v}Wn>zLsmyډ!Y/h >qfZ!vGi@&e^`8" j ({f[->۱`|JUJgm 󄜥N^-_NG|D2݌x3/@XbEw|H7n/i 8JC|>hM)xjY8ޗ6!R9“MTDKB!_XH#k.3WbȳMPd){tvgIB9Ƥ%,7ú/4Y}]z=;s4G3Ѭ-YlK }/U|¨Ńjkrt6 1j*{BĤFUxwSC_E/!F{%j)$s_T=tM[K̙JPH.$H,x68g^@ WCo ֿT'E=cUfGl?3HDnӹbJ V'oT&CRd~|G0RNZ?̈́v6>gQx\L<ͳw]S_DG"  38/,fQPV[hG,vbd+zO$HgE >^5ph,+iG̽Sv{\ɎK(> DZס N#e(/'xۄK4_&q ċ71ٲw^|O`A-B"p%<nL5t`/1A~q̵<TxC¨Y1F++NyUfZx TMlVD\>L{\.X&h`EQh41߯t$YaNPxP E^avYIga((ȪEuPRR̝a;ҭFZ^^#ެY Ieؓ= ط9W%^ ܤavIQj ]?2s=7f/c6}1@PboKD]*k?H?&ܒ;#%lk Ph]y _(h(6:y̞ԿK 5JZó34Ѻ94Ϫ~c (tM~r_( +)5t5 4#_RzU}gX(:ץY{cRM'tI$HqƜMߪ H]X !v?7Glonz3MHTsus 5qi1B{qٿ联Taz!-Hn0PFh9,4uŁ.1l6;1A9)q@alѥe}o8iH֤P os{P/10Ϙf+Lq2fR7lwx2$Wtc`r_׆֦^1 |i6?k|NlgHBPb},D+e9_cyQ`~.ٷVs`Ovrj^r)F /6F<\t^m:ߐAksT{ш_U,\h픭a:~%0$B*pgz>i*P4j8ě4X>|ym~06GgRP\' ň+buŕH,:!VJS;^,y &r] w9T\'FG=q75vǼO,Ā06oݶo3yL%=眻2,y%^x%b4zw-'\䐟5j?.aKwJBheJyvKf|,魚uĘjfm-wd#4>gS D$bdJ38uçIYK ;vHE_ LμC:i~֢7Tَst Z!:$Bsŧ~OA^P1p\Zvb厪&w?Q֤Ы6 Fg lgC e"~5 y*#JxhYy2mvuqչ.;QkԝP'j):ĻFӢf*$ ,vgU¢GUEsF]`X2esj"~-B;qBM \;i2đ &G.%>w5hY0 [V-6p;;Ax9X/0Jwt*uhtCNМ`d &¸4'Io?&5!C*C>^pVIS{Ct*d!D0m׍aDAf]O}Y9łsNqh/'w١ @~י[RC۵kwji:O'jIl/½/?5`Fgޔl[u2*6f ,%z+"Ϧ"𮣻<;N3Q4tqKTB]?GJ*diXJpQ"Ӿ74C/Nǁ1SQy<^A Kҥo/38V-ڹ=|bJ:| $,e9uE 0oKK'r\!fj'F=[ 6K Oz݂d;9F8Xsim?7phJ54ȔHa VJ{|ַP1[M['U~>6fO,<|f&&h ݟcʊ58fG ]s6a@HN9'" "gDIaX \T8A>;+J^gҩy94ܻIYRI9ecjC똣!ċ%9w߱m ʹȾ$SԱJ}r3Ň TҶô 'aqNk?S`9A׿^[#%uܤA E^ scB@k$b.y"[:Z#KS!ZO' ?rf`ktY64u3K"}⬝n: Id KB THCGz1;go_ZK.ٺ8~;մ} O6V3zV:<++u{89F!#Ch{0/,E *]s,QWxω_W[nWͼ@Q\T&o[Jה\հUOD+ %Wp;uNJjgN3(`ΖpQD JŒ#3.z3>~&C|əPUV [Zd$Y=K|5w@haUB;{2veKwNRipv^$w4*%=hPQ^~׾79Wh |Y<\0E5^\՜=U3#[d)(a-J2s]2߰ӛl{_3,@P L)KpNPi p#xh@$كI[s6$ '[kch| D?_,& W7H42]:,fwb՞Php9 7DjT~Lg԰Ө&H/C{1}q(hWvC]F6auHāOh |sAWG'B{=&z4A+Y'~YX^!pKA*n 򉨎$5#FU9|75`A] ;*n:i*E\ViPQ_Bd"5s&9QZ^`C@HrS\$h9 wEle o;s9f{/ ӐDiЉN-<~Σ )XFuG7wэ|ChƠy^бWmɮc~ΤqZfڸ)1ՠ#S@2w FA1Av4eݽ2s)+cIƭ" 7uccBB%{9umaXE.# Mac:j{̜xO}'3Ly_^q*39> Ҥt]zv֜?%5,n\K9#> ̙G֮u84{)Jd-UQ"?Znd^@~hLl+0RԉC `R(345_Rc}S~)uXF5~,v<~FA>lkFF\)iˑ>3}$bo:<'2ߕHD̀O^eԍ faeמ\Jv'JY1csIo`H҇+E PD. g%,E%1!ga!x֦PGQ-ۦ' W;*ASn Їwpc%5~(dMmoc1>݂7u{.?tN$gIDIt'2pwDN<CG<=1;vcu,~"e&Z/-7=IF"Y,>nꯖ}a,٥YJ\5sTr-Firi%:Okc3B$ GNWMoFlŸ CK(2 M?8X&ټInWǹ yrN8<*\Ku~@*<88$Awx/|_֍=YK8G?o*V_ZDNQ|rl=! Nίe&DgoۤWC}(}Xqr&(7 {]Yn!O3S]wRL㙣B3nMe _Լ㋎̜4^sw y_j-?j̨7J#sG  6FuT7CkTӑ=%g y_"(-C=1.p|L%֌b@G~K$"Ordp.T17Z9e]TVbnQ"o&M#0s yɀd}ޔ2S%Ϯ4a;aRuو'?.|/s,]EQ+ "c#NS42o*#9ha'?E;ebcqcjE0LeV!p9pa[⿌M 5+ԥ^*{Ty2y#J+]F%tWLkC/~M;nUŅMk@R\O0ILIֺVdw Ve`,HƐ 9H򹡎Ao!!EE![m T~h)aQ3sp@jbyhL쯽AnjX#nNl0P> VQk~3 1|41^r2:F/nRU_:@GKϲ=բm<\~8qCK.Z&'<-) ?ԲR;뛆~ڼ&!zT4jʥM-XZ*>)7jBY͉T&D]6`6rFmanۺBH Y9'W Rtl.Z%/4GpŐ65DY7 627~]͖Sܿԍ [a?@ƨz=!;9/$G3]$sŏj~OBuRߗyb5@tzX}DC2*.jمVt%ėo;W ?9i Zpb6V!]@A"oI#VBs?\X i\Eh8U R@$}q i?zctҧ-u2%؏M{qyb6|ʨՈP 1TIs 6s hב7bcJ9}=WiɥTC"Ƃc(,8P  &]6(7]wET\7 Ucq?ó'rvoj&R4i\RدUnk!I@&7mHP{D9aA2'[KjeAi݅ewDccW3\Q ԅX6 N)9ˏ#%F3ۆ/b;=dS$e=VǗ̆\6I:++oΣ cg!$ =0`j1lx? q];)S &L5]DR73`H+8!e2zC0~S|Pjc BϢ:+ EG(aP?R4goVO0ɯDSxt C{\;ݷ/V8i}+ݎxB=a([馓vT# àPI( <M3̰0 mB(+-GwM "֟]Ag1?sQ7*0s|2&,8z@]65?yl~咊VJSݙ ,yMɎmJο1Sf<8 ˒rYbhtTC ӫ#妼982,r}=>rB 8YEk *2ߝbө$Is!}>:m9h kklB NWˉ7]r֩^sH-M^T\;_]1vbkqb}E4aiu;GsK${>60:r$PAԸyPt>^g9$,jz3p._5fBJ19wcX?@s|P*nL8#m# tEu*%{=ζ\Kjg`QxARY/UT8/IjauB>ŭg`b"r|{uoz7#VA h~4n< `-cMT_bo]%{"HożH|aQpE)ѣ:n&Pq6o2gLYA0:!nFN4HS&+l0\^ci}0A{Q\3`LZ="qRDc^'A^^~ZnpӯJwUNԹ)_X<X]e%jB2"@' 0Y Il[ջ<t0M d3;=vQ*;zF{"! bu/ږo"L~FUPD2w'6$%J `-m7>=g/5|ʠϻR.ކhH$Z/wG5dy@gjs˥)I=e3쨗ɓh?v=<!`y^Q %)[Q cΛ/QNgO/gSDfQSUeH2A+pEZjBdڶ5f-w)͟i0(; Ȝ[Z^2.AŽ9У5waSffdH>)l pPG6JGR_Yg qo j(͗uN?CBzk OBO9i7 v2t~5ۤ-& )Е{[t[ фC,T<фj_~_;ȉe J$^L Ah!"Z똉rKo `:m`[nLZbc il)"N ,-zyŌ&sa\ V:^tP1JDR/N ϙN8 #?.~ >r LzD͝ *Ŏ'б$xsnPa r)\~dQlw+;f+Nd^{^7 jVVd|e`S5-Q$1Z|zZTP^|blyPaۂ==uID܆$Æ Y!Tt_&&OP7>.ޝ肿ßҵ{SAEz £~$(]:?EzW Bhk b(S fn3㈔WM!;'kI)K>DU,&tk|}sDƊC0өrn[ ZНy}i ꊪ 7a[5<",UQzq1DjWȵAçJ:Eg| qci~o+'0 ըu@蠩#4~ w/M_UC=T7`էSÈ8QЊd{ٌLhA4KHKv6l.UT'xoɻ,YlfS(vu4G+eDٵLxoyNR+Aeaȥ}^z; Z?& &(Θ0my4~{6>8~_GnۜX^WRKusXQf[+|&7YuuNk]N٘ 1B{ ,f}snF>L7*DD7L'N`4ciaA1Z^5*̭"[W/ c)tp~mL]YwbvYe/'UvlӮJVTӨrY#3GyO[seY3ȟM´ic?YaFn+zOo ks}u%['&.P 3iT\B yWR֟<2 Wnj yrw:@H:*\HVê;K sDjF,t⶞8RYQYҳ9|CW%DlP v~۲tZӄ2mbTm̩\HmN*<[-3Fv= )0u@>՘\|{&ѱPKUM`0.bO@d(02,qP e ]E t,7vSV!(x=&$!'|F9 GiLtʗA虎μrɧ4O".ҪC$`p'AU C+χd۞2&Oz7G6Pd cml$ZZ^n3a*Sr&dn3-"1m qfqy .'ySvKvKD^O?މ$j7ꒌB&R<@C0w= Tr|j'?a6㗱ό ͔}u9#<9Ιr!`H JZaX08-@%]x1)mǼOWNi42z4Y[*d(3og:Q׏7v(I{)buԃ۫5y*`mC|!sgq1J]Sqv-ӛ`t $F~NgѩKÇDRoJ?3+fGc]D!B* )֎.=D̃rd Ɏe8Uk7C&?D*$1U?KsmO "ZƮ)%YRcL o&&`YVp,=CTDcSb6MxQjZ,}`=6EVwdNK>/J6(Sew"dc饋^n6cٗu[ bF3 PX v ߐYzQIh \xfWFj=[ecR_j홋FZDߔcE}Iۥ{`'IoL`$ uIM@ P<1YV"nvc1(CbP'pSD F4pX8yʬ怎vVCm~ x[å^.+Ր[%^{S0,F?0;%-6O Uձ159]rT^" 0`:^?Ay-'Ⱦ(]wb \2lDnJ7_'DSl%I Yt9wJ幤#o@\[wůh2_vͻ 4$\,79H/u-J(_`K42q%^V#[6k}vڹ]=&#L̉]z͡Lh4wsJق-E_Trsx9xŴ?4nIăU};yT:N!v ؈H)q! -U~S pAF5oW`tj֋XEב%OT?T[kRdaˑfeS2"tR\+⿟&/Sh"Tp UT&rXt}fpBYr*Y]-Yjw$]*n=2{DxFfVP\"d]hӆƄC(v"i|hCO삁4|ynq~G+u`rK0lnDBh]W+* Dz OA6۳N0^-uOA`'"N.C51!y6j癡Q$/N~%)彣>".o- њʐDBNFǎ@0V6dJ9(}Ipx @>_Ӕq.}ǨR4ˬ_ilՉų䵝I01asVY L{"ψk%tm <_odV;wۚ"cXYnW1{P1M-'xZEZa@;e/S蟚*9j ˉLk (Lv4xA0JJ`ю͑}j&%ON*}YG:O#kt8KX9+GC2M0]-O !WPV|cML[UAmݤς Z"Zqp|6ia`wnkE,LKVQSk>&C]3˾TN_Td2;[Y4wXThk9:ؓLk8O攚|TFu[B1|iJV d٘Tۡdn(/K|ІB$dgʹʳW Kk!fx7MP8u| %=< Tgt{z@ۭ (I}xϏ 쨈 PҞ6FCϯWp+$5&ZeT7缒ee'/[QTzqWVWRptv6 ^&K@|_zff #a?EEdI0N¹v&8HHDqxT?9 lh[m[}w׀eY|ӳMrsK:{F&{CSULo͘ERW4}ԏ3GYL!hw |RzGbxdvT7c_?5Rml-לZKYyFv2T#6C7MKٳP>%`ځ%DkLÃ:;-sFQVBD4(%Iefv&}8Bz|ky+XLgC~ب &C# ~JiIEYPHlTS\(KBd| T#GYܔZ Ōы|/x|a^W,p`Xk-4YBPjmWc:V%2"On:xA1Y?VKuMia܆:% $a6"m\rjqnC gjW-N$Wx&r{LpnuR^7ܐn+ / VCHWq4BN6% UߐABP@f-菅ipmyz3?Lq&tw=EjAGOAIt )66NcR*dM)C"Y-mՈ8[8n$Dv#`jD)AHIKrEς,MDXp'l 8"&?wW ~4 ^;y!KPWqҏ!Zo=*S4a >\]o)4+3_."[?2 TuHgZN槫ٶ[BܧmYh FKyu(w9B/9QY}bDpr˖̂[&پ}(/:QPud$wj Od&wptsaǻfuSHh"ϿHĴ YVs{ɨԒtkr2%j \[Yg  x̖#5>[98ښ;7"x˂| Ϙ'0x+X)Z/[^u:CB#BpWiXC֪-9Fs[v@s86Y_|KQ7T#LVٽ =!SY#_EOskª3>{ǎY~ZСv$c*9E ySa.L<oԌ{HbJ굜3sl1s/5;U t ְ9b?/)`\ MàWp&b!̇P}gYZ07070100000044000081a4000000000000000000000001629779bf0000cfa4000000000000000000000000000000000000005700000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/infiniband/sw/siw/siw.ko.xz7zXZִF!t/c]?Eh=ڜ.+ͼ2h!mĎWů˘^zQ֮x n:hxRǣʠ c;@ŠZ_qF.0BtBߛl72dAK3 w'[.=%,u!1fc!_Q jmL,= c[GTr DIBpOt%rxqNdz]r{:-D'(tK }6IN.wdBg ^>20Ya\QxM+9[B;y18-%\naMu>mq{Flˡ7nCmNXc'4Iߞg;xPLsc } {3T=5صvS!f&"(A+p_E ":8Ѹy|R/ojZBAAfС;YbB )q,)'XXj?{fc7k%wza WrTL{uDjm7@=P=ɜX͠XLp:m(@@81[qwb~BY:ղ)&:.B5IY6;L<qyNb78\`StcZǙJH ڋweߒIukWYJ{V,-$rArBCBN^`G꛸973516iq.I !8ƚ̩1k,5F~f=~#-R<R#(W([Nv}qfwgq ,Cv k{ >\ggz͋.}B|6^ɄiFN9R#e qvJ1Bv7Us9. n/ɋOGHrt))%y*tD9n4X5nD1JQ—L$أ'T ~2Nt/fwp:#d^XI Wvp4ٶpy52E'@U7 mPN''&DysGDE}}+.\ԩ+HEZ|  6ir@GP #wjgO$TRGda~d\\h28CDc.|KH{:CFݘ݄-j ë`DjLa Ч?h|U#:E.?MAFej_:9̄IE<Grmec6ʅIq4ّKSp Lii"H :iK6Q)E]h=z5̰O0 ⮵T,ܢl_JU]^i(ޓ>Psz96L3{tSgE{*} h^h{63 ~edp,+: #k&cl:VD휮rͺ]vav8HYjWON..5o7s`YZŷ0fRB(ʪqv>M<6{r|oAXm,9rrWwH]79}4F`[ObD$vRJw6Dn9J\H(O9A%jVv^VkYV>qv:ɱd % 'NMxWR gRdP{95LN4) {yN0ř"t(-U/٬k+oJe jn8e_uR^179-騃l)iA}{@"Y¿uA2^Om&Kb%W4iEhʉSw.aYaɤȜԘrH]D-DϰG)m5?x&38{ qWTn,6 f_xv^ཹju'߆̦ el pQ 9 [ E)}pEk,8Gb~ %N=៕V0徢ٗ^ Ma{s.#.vVF];6o'?>bc c=OF}EClێjݼbhlU| Ž/ʰ)Rvs;?BFaƗmt)C=Nm{ GA#lnݟ7cbtV{V%tg൉;7WqTDOfj=LzG`4 r7w1r:V*^T(̝.MI_s $|:Q;ĵ"56[F-.&r`IC2ks e[.9w>A&ߩOp@EcvcHz ZP 4XXĽ)˵{:Xj$ׯ37ǵnsrfxC&^zt14=c GjZzPlvv5)x66粘u]l0656藤jɅ"㧲a`Ch\!ȏMJԔު+/JD-CE]x$DXd }a3'ruVbVVǶS1i.Q^06~ 5KK퉏ya73pimp4a,@1rI%#*=:OZ\l?M;9C[xyl=ԊG- pܒe((ćP-.4atcЇI-mkn.<}R{\bH+8&ӭˊ+.?kӃrF8V53P0KF`fs^%h% UtnvGo>|ɍT t^1BagKQ7̴_t e.+S U*E3z"T,?۶skydkwByD!FÀ%)V:S`@ՒcҋGB8\ΰ>O*v'wYg*H9&g fN/-K\ uR 7`7w\[ "9_*8]@F`9LL7ef K42Ҥ.GPM|SRB_sV(#V ̛\# c6ksSV*`؜yrP?K͡2fܼ )IA ա^RCj- ;'訶.+}I+"}i`ƓAmx)R5c_osY NJsfGbY'b:Sx_\|!D@DM,@W=Z#$gH(Ì,'b- QƘG27\4v"QׂY뫱%!l-'8p^BRy Rpio-y{ш 4n4yzDuh՘Vy?v3b^Vahtg/bϒ yTEhӍituR<$,HH40!%p2rZ A*Iw ˆ /^4MZ;j<< }5@Gw^<.}/u*qjpp(䘊[| 8 89# l)[T`lU$48X,G`%xeWX6U>Z{垻R]qk4Hv07Ofqc*%]ULj鎅q 'V,5#9#VW& 5ĎH"]/ 9â=f"26Lz:͗D\f!A^ZWZ f ]:։Ѧ2X_ŗ>F[>Tre^E=rtp}_16AyuFdkxQyYfy}:+kݯ5!yxg1MBEM}gڟl#dIٶꊼ9ӅGݤ HlǁNĽ-$[ʏc셼ao͂H5jΤv m'NMРxx Z/u]8e9d=,c|4i?P(N!x6m;g &WWpw]MxB[SCF`Гa%/W3W_!B#̯k?CY SNL= 9W-ujxt}Wz38P .9$TL@v=7iZm(/9Cf-Sy='vG؂k7YwJE|equ3gPha]h@A QǮD&0y>3YmSy+J\J7$m@RM3Q˖n {ryG8˃zI`_:qтr\FF/L:!Ѳ&ms($^Eqbc>a)=_gq&'NZ}h u/2H4hD2U{j̏'nM`![mgo(2\›s~hrZ8YПJ֥ݺ$$QQQA5B),`dKTu7,LQLO9c6nXq {iq}ԗrzIyJe0ѤZkl\={64v:NԿEg/*VvTS"S7#h F0^ `QonD06 "YhK4y^D0&téuakD˯㯊`܍ hSp@/&ۥȅXw(9"kC;,X & IuD4 2 Ե~AoTA9$h]=-N|] va6 ( ЫWkQc;KKSJHP%{/PHgi ) Wak\8'S O3O^\JRW4(%,LRs9,56ze- ֑i6vȍN)J>nD7^k.H%쪍/W\*SUQ/Vځ>⾿m\~c!5ңh(-IkB>354ScQ~"XTx2v/ N.f{{SP#K 6.fs|a .O__0( MܡNZF@s0V@ɍtQrn/haqH])~ƝDp$\O)2i麯4"2: .UcuS ,C.[ 0W[0٪QKvV0{BVc-(Ya<ͮ(A՗ZTۉRabF7i:ýHЁ![ !":5+{7Ϸ"3:̞V5+t Aݩ uiRBVˋnuT UBʩ%?7n-:Ha sw[Yp1qSLD;55.~ )L6[&4y#(~ZQ #^#)k}cѫD`n$OGt>/:;c/oEHps)<}bɶ C'zc]VG[m 1R%GdZSR%M7~"ҦS-/7݄5F2<@{Nޓl`R N'¹JlxEfzT8 ni@\1 : 5=Mcvٿ|zǖ'&+G&'!#"a(hh܄7EDiIG(>3j|nJ (pˬ.Q$,3"Two4Ͳ: &.WjJQҷB]U5ÛW5ǁMY)0\ kS#mEZ;f£$NLGM>*,ZKI De pX+˾ܱVp0O1)-GEF\QVb.[_?!hDDRS^'$#ϭ>4#k Wv/ep6 ,Ə[}CQW ul,qxҽ}/)-tٓY9W_A_ƙ=2]I -R Ri&r*]"FzDAzc؁UGŋx0À:j< &Wp(VxAV`Id+yyQ'_CoBg%Hq낻zC~&zZ_q\k;F(W$zdH"ݦ5bXIrPkw-0GҸi*!vAO⺋M>e 6}5$ JV|4}UNCTrKK#a&[PVDUϸw(ldDJ- +0Q?{ =Ӌ%tp4uƐ gQlozzJLu¯r\$5M͞2Bk\ؼ%ʀu\CD|mK^h츖~ҤaL6SURH5^7eI%8DSU޽ڱ>.PnkLSˍOC:Ll"r㬍֒K6y֍_XwЛkgt90Br#"QWNz݃E$Q|J0*t";͘{'94:(1:é$0gq4Tl5K9R>%jt7(IC' o=̉<!`;>%ꘋo2u«ODȹ#J1TT$zI!uVkE1._f6L}3^e4f dn:8'ITm'l퀹 uj],Dھ` w Zgm8p ;K:f:lb9j(P[IW?t%]ť@1}?RZ.b3|Qf ^zgB8d"!'>5.,hr  ;?N`m=I!q]N@1@wm.=M !mca G&fKb} ;Y_%n8e"'r_$Ɣ˭;w'&]OMfN*WUY~]ĵ ~/]&R0ȀR롒>T O}HV\4}uEKcAfw-FD7)ait Az*/v Bn$4+ WҤ'>r}Ú|OggZTrZRYZ+# Q }g,miV;Q\ysbasУ43tNO,gAq^A7;7yզTռ(ڠk>2?zNdXeqFT3)U&i1M~A4}@vfJǛ#g @k l O8╕()KsЅ ~GE!>6_'Y5Z$5䒚n9P3H~+]x( gNyP :;x-ɫU7^_-EFR|[܁UzK/AX-5 ƻ<>@*1\ ўQH@/,6C c(JŜӲ&(z9 Ł#CtfZW`݂OmQXlȭ}$nCoA{m PĚ[h;Ij7j\2&/uÃZNAn'3By{j,sg_w (@ŭG CH58U %3}xfnNmaޠwJ'egķA[{>T)ִ7PAjm)-*/>%#RЋSsb'D<ПbSMR,b`FCË"`ͲV7&&~訾@LU(kmDchC 8".;FGy }V7^3O:zScҔTЉH6:˝_ގuT 6>+P8}+&/XQw)J4qq vBEKMl5)<)mB?$j A4WB (ߵ/CbPgjk+v#}{fQ0 %.tg1u`*^2)J&!( 灺Jav~m_Թ[)@@GB J3`@A8 U]4w?EINr+֞CsDy)la_$\؞8Ԃb !32|H(5qQ@X(}bħ^8؀/O k :;HȈȤg1/AwCQ-20Jfz z0K1WRnPoN0vM3#]7,Y4ҖK=[Cj VVaXnpA3Ֆ6J;̖S5r[L\.[Fdk'uIV$ގ<,lG5u&i6Yua?kfdMuH@?KAnuXJƖWߌ!!=ʇޝ_s3ɭh9Tk{@10a98, SӪ6K[f8]ҭ\c |QBK BD_(Wp{m60ZSMҢEyȋcAH$駊s=x͜k9z 8WGJ4_WɠQr+~* nWbb$DRFgjO%ճ|$.K[7׊loi*-71֚p˜ Ι(ѳiւ&VuOY9gI9ZQigHsM͜D¥O=q:DW.cW (-ʘ NC͑L)ƐwFkn^m:c<>`:@ׁ=ip|g}&%d-BcR#$ݭϘqSܼ /ⳕ P10˚{FNk$fYscZb0k#`Lj1 Y끽@ fh"g A(,y7v73Z(,I|g&q=5ưHdwx=G1k%]d58/=sO Fg)v Na'瘱i+xv)AtV0/ƫs^ݛ(Y#@|xw 魊vZ֒{㲔q$dCҔ>/矆;$OJiֱyK{ڨ kΨDЁ% &+?`Z=Hi\AFJ>FQ+n[0q3b3Ihw5 %`@yi0u K϶Q9tς6RA>vh{yЖQ: UAmc.^5ؾNPÞ)Z۸?vbK *e< ۝`v(YYtPϣmFMor:wѭ%Ԥ l.]fԝ$̾ʣWygl\z;>Jx]'͸B}kħ-x\H {*Z A?!z˽sc,6 ?ߛLTp{b;6+6[z(f^$d%}Nɭ@ϭ+> J $ ݷLgS/)2}DtL`^sɸ Fq፜̒.WM|4c% |rݕڅғBtR/RY3pl'S\X~e:QU(`g^}]ϊ*>O2ʷHcи JԄ,Kl[w%#4f3&S,uh&1͒ɀ֣_?T{MzpwsIj3nz`^3̚u x\AP;#SM^ő׎LIV^ avɜm~BF ]r.hs ݶNoK# b5~"ZdP95)i̠LrD=l- DmR'`t2?z=8{k.mg"n ݏϪWBH>t7LЌ*SaKbL$52)k:zRsy}8޻߅ hj#&_ntnA<\3HӍ+p}ȧ;^"ݟʼMLTcߵ3!]=x "s,e#>BE?F顳NaL͋h $ׇy9d?T) e%!Ȫsώfc\4.!<͙ ?su'x]1!P]&$蘍;1ǿGLm.טkD1r6?iqDH6egf,;h:2geVV8R.XIȉl8ĈKgKtn +lH? mnH|4 8i. =_cݦdSX"{c`q!@f^[$EKHzٌP fG9"j0ߵCovDiQ5dBn!dŒEsZuؽ%9/z52-ǯϗ˃Gaf|tFд3/7_jll7q.uumx̅4 ͢ԳTtMiM{sCS]sĂbAl}ZoҧH.C4Msm^86s Efzն;1^\)" 2;qoZ[ɏa4# (~l4#)i2h?'ŋ֍`F×(Yu5>&9&C]FԬGImA!D"r]z8__|:u8M|t>z7&}*W_):yiML XN7^ S}BO>\U6=8Jrڐ,K4%̲w ZaJ}{+u~Hȩ[ˍ=/A`eQ kgU|KT](1P'm>kUxh5-D\2'M?H,!>v[M*$!iSrKkb~JVʛ\v4 E'W*( {ə00k(E? ov. Sr͌䆲!ks>)}zZm2oZŪmԔލ=IS?v .DzDc&dh)| ?J߰,&-!!t/诡 W.QiE7Ckz_݉v1pjFjcN}]L0xev9 @:.e/ 40 ^sa1NL[D[cE'm_Rd*K]4ەb5ҷ l54gHGi)Q?N*naJ~ ;./`Q#ޒ ̿[S!N0΢ۺ+|"jԖpoATٱҿ]GYt`.yvHB^[ڷQX&+!ܮ;D9oȗ/ᤸ[ك8M(RsZz&؉8ՅRmG)4 /"(<g]dQXB &;ϧw"{(!rJϲdc0$04ބѾ\̸?Am}"V4ޓ=|l62рtWN5C=D6{o]Ñ9ǡVՎ+;kА8я)9W52͔ɺ IɄi}+WeNytѸ|W+C]bsxT\K?FSZ<1ȫ=1򹔊PW8(*Ww@ZԠ.+Gúx'E:pu`on dY\|.J9#<\&3aqO+@(ҝwBjj͛{ GBc{&j}]EW4v+iB,>,S ۧԵLXTnHL$Lz_~>zTqw8efA pvwv.R9Pd#avY84pG~(!" ;-&d=8p4Tv- 52vJ\*h 1$ް$"B\΃I\g@SpqWb7qj[d^!%Dzt+gA.I=]J4 ,n/B_"tCG;^=\DbշCYO?v2RJ_e/T/ R&"E]A|`S8lTq3\+ؓ(Bln*%q`r'$EH!-wq-I OO 94o,+Ͼfo3l!?2/ igx֓Ddb䫘OMӷOnzJ.I$Xc'wˆh 8Pj5il/l:+^BTFr-nGudނ1_TIʎD1DN=IݩjX37K`αF=Gpc{<+ea\ a!yL,5`=  ,9fdp~L嵪1JξLW2oŮ%ipPFMK.pV\!#1ӳ̨cm%ȭ|xlN _&[&F/FaFc&&tQgi`  LMi~N16nP\<sp-Y_D paF>1A*3Fqx_8(ifYPƇ]B\9M?L*t˘z -Âx˪7˰!rl !b4tl5iA]IϣF+ַ$MTMr;hěiL/:+i?c1S ȥK,Z'_9l㐟I&(H}-@a&d`}26M(,p tS:Q!4Bڙ' ONsD*GF] "ryHMy,sIh5L/Njx_Jk'G.?뇣& BR ڣkD4, yuM)dz  qj ˚Iq.vS~^ =᜽jx-At٢ N߁'#D=?XiXVa?z)\;P8;ۋx:v:"*XG҈R.[y|tko-œn4']b_e/ezZ^ב'SoMh#  P@E_[}_嫦 Htg(.f[+Yhg"L$Vpʵ–, x:R;L 09AٿK2 -팵 Tm豤_@Nl/XM<׀%xF d:JP5cj2xx1?f>8KWøOOl-FNZ8=HD$\Jio=ă[kt#f*<+xC'R? H7s݋ڀS*`tuusVG2$x힣:j@nPyJܥq^w `ݪեD&h#?+O#;T癬5"~``xW7rWfS$Qj%fn%̴gzn9tpͯf*T%) ]iHTMtӖ$ 4 ~"|* x!k13™Zvs+-E,&M6<ҵM)qԞouhLڎ?O6˵ؽyglsG#+>)jf3(}e 며?>rh& A w3})XbFUFO/Y;QDZ{2m vn5 %Z+R(D*@. eZJVMmpV oVLO.ᆇUg\iJ ]?zk[ 5$(QbZ݀O؉]4sJc̝IF(:4m !vI|d)iPܘp.ͷc'QX-îݬ.uc2Y|UûʌpVs+c`W0HTXl>bg#] K t+ej]yk5!&pNyhhKݍ$xSJt&AfKy6}>Xc`ˬw>7sƥ9<{ BEvrYguKȯph2\`9ۦUӤP':*py7?bH=Ă,j 6e욤I 2lON0Wr/@X]V];sBb ]W.u4T%(}˧uaA x3Xji~ Ä/$)':=e&!'tE8<3[1FeR_ޙ:ES43͐NԮ(zNŕ|>duР~zzVLUA5jchn/`2Ժ4*3%67 S#OZr*ˎ!u H+i} PO5`C$<͙) r=+wBŗ*# e8>tAiK qKV^n)壤;.9\ВlD^CE9qUbw[}kjt6>):XUB4!H0)v=! ifե5ztP拓hL%5tuBch 7ev{2P !1?̂)-M [E]lnQ>)g,P {O,xReo[qejkBOTa*bFg^m _ tAg,;p'VK)}+J:%V/F/Z"E'\3C lWo`YЬ&R9rES4{Y ç 0dЄK3SgsX_jȧ2T3>4᜻ P}Ԫv3uVTcw&D4Nu""d'{;x0 dh?KS)gsk>Fh n?8\k{P&tS”m<{րʦ S5d9DOE+R {;w3B-35Bçv{!s}w{`A]J3'l{=mh=~P#zܲBŤOvMqr.~?L~. ?P:bSۘG 3ERTOztڭkfI -DBu9W@Y(v-&q˕tX$qƞ;'#g؆!m"v:9v"Oq21` L̻hp[v8%;b 1^3R'wcf?t%hNbs]33>z|0B-mQ]!P~3%f0̥m3邿pؘ3j> 2k0%6{ZFƺ6vAh|.Y7`pЖFylcR& ƏJ;T ێ=MbUKʀ Q活kz = N jѽYϡ)>Eoߒo^p/q}oS?+cϭ|]d1p$4<4"i "C$Â<^ģU7 wodhfYcs3lM:JOt霋06Mgn'aGvi=DKGP},IPK8h@b;j$ UXm%Hۉ94W߄+NOF`ql3[^wpB햴$p&'Q%agɰ ɣ*/% X"G4$ QЙkb8@GLW*xUv +%Ŵ0Uq3=sE0@Y^*DT3+̏ihz(%Ļ~Wٝ)͋a+JC A4}nmj<,'j=jkgi*(8rCSZ~ޮ=5HtќdT6ƑlX5$%qB _6Nn+ymF 8-"YDmZDqiq$Df<UFx,/+;Ei}wՍ? 7i-͒Tdr6GZ%V ![Z?k/; zi,8Z?PNP3fcYF-d . aޙw݁bA0{H,cbV4gp? $^:e~@)058eZ{ڊ~š9]$% 2`A!CΦI#zџj҅EAkg kNYLh-4%'4zpBnaRvD”<B{b28nY'5EKșs- mn L  i빟^ |Nm4 my}ء`AqL88X:ͽ q=郤Yϡ9*;=nf` ~NWϑ] !ʧ:~bE=9){ofW!|j}$`juP9CV7|B=jjc h@3~~K/[/aXZB9W$'ZSM6[k#Z0+p9v,;Evq#JYwgۈE*/>ӏƤJ #5)7K(C8hYb am0:C奤G[DdN6&$/%x3n X ١?jY:5G./SJT-ײY= ϥ23m0FF(Ek'"-rP*ٮjsQNr˙S'v삲J#7Cb RkWf`Pg(+yj,a#"lRrKJ0`Uv~ߜ#>ψWʄZCa"(@ }>\ypbS,1R5^+, hތc x8ǥ.~,= GXhWdTFLM!)R+zC)AleLlC@Wd^u/>H(i<ٖEe+mX0+sq5f+g7QL sq[Yٻɞk}Ha._b܍Wos0KaKtYH*"+UU9m@(Oyx\#^=xn% m&ddn3 W#z2w`8UAi(1E+簳o0+rFbC(;fӜ.RNHF$ 0V®jm܅fp&`z\8kCY'j|3 [~EdJY5ڹsX ~@*V `y{>Ԃv qݖbۙxس54YmЕ 0PZN(=ƉLfaR$Q/q\IҞ[Yf1r`h1r2UD]8/v q_0͢-،YwD:Q . Ag>w|*_t}#H 'H5iGߨT:!R]H<-|(;֛J2N &1w~=>Uox !Lh;4 Y{`Jk _I5;qR&V#QXy5 _Ѕbx3D;+Y~ .}/b0?)hN:A/=wq_3B {.C3|vZ܎wij-X1e Hz`wLW: qŽQWm'tGycRHw҉u6 T(kCqґw"r)5I%+t kWeXi4`6$#ɼ(9WZ-SwwGbA({)hMk&C?5h=.RMHep3˃;g;Fre%VELba|kYl ]ޯ --6(~[/AWW*d+c^B=Ia4RJ)*&cpxl:0FZ|;ʇ)0! L%@'`48 @pd,6p+(i",Bh8 03P=wC,Lm!:=,Ruos{÷G).9WGd(܂%P'n+@Ȗaz1.S,cB( r"J6EċφϳJg0V.9uOu\ߨGJV z69'`܇J$3zG(+W7 0Om<5O?@/{PCEɏd}T,Faǭ G$3EE.y6Z*)l3cDZ.rˈ8^vE1\g6^\$N/AjSԓ MI!JlW[@e|I QglznnZK* qpwRFĐNlבVyb%fuZ9Rw$ 0YzK:QO( J4)r6T=Q YV*_U^e x.x _vߌ=?܈ sFxYBQ \?ufGH{Dnd0_s X]he3/#XDa*-&>( D~ lW7US*pEGawb1("Hj.Mpl:14]لI-ǖ8y`7ױc>a?SC l(vj`ݞlm&_$#Mh+0)u@%vj&I}$XwzEΰz㓱-A@N,{7T49,)MLNU|gO{{@I p1d\7}]X1_rA4{0k"*y8 NW,;*Kq95<N4|;MQm V W Sj3Ut5{4 zyV\D38R5w h`ړVFbr?riY|a98]dђu.*|[$xU>:6Qή Gu$Qy)lOrqJt /)'qmUR%&ol"m-,WP=9 {]|wg,lzw.-H Hr>y,%j;…A5Fg/3l'ЅQu Pɝc8h [ӫL܂'5jǙӃ@/k28ԶO^~,& AĔzJ*6uqxj˫T im0ZQaC|FWݕͷ\d_jмGX'}E̜`8(- ioY+abB W[,&F?+-:;I(Aka _mC'zluz[Ir;+ ʇQJr_O>aXP5W (=0c.L1%mg.Egz @ ˈT8RnX;s# "2l}; E{>KHٵTX6-b^*te@,9D-DxpԔw&f cc'D09.m֏luRRȚ_72|N)ߚDžSljBzF}8~Xǽ{1S$6i!v_3?DڠQ&=[}> _Z͢հNw~sXkIfJ>z X/)m MЂ,N$gن*5}<ӗ]5@lP$mE}z%̺&z҇s;aQؑ=؝)w7%^+y6vRJ%D=\v.aVHõ+Ly·Fʵ9PߟŋhxM 'pͺAvl e$ZdD֖fb*-6ıLG\>D9p|5:eRB#pӼ얞*ۀfHRt2J"Ykl ?`_ 264Gu rï\z:Ԓi J Jiz<˜KUtl#⫷)i n pEU63Y$wcI v# `Nb{aŃXMp;wdu\ a8 S7S(ڇz.Y~]#|[j ^zB+\t@nn0._%]71>Vzp]7[ ~j-J%a(O$oN6cJHC] Jɘ} AXg.r\qkc.f7JR P~KUԑ7f zSS1'>ReH YUXl~>-&UA,o<5W](xuhMinҵOzPE7걲xYa{O5O';hM#XБN HpTnW ȫ]-zOQ/SwJ_`316E:o p]s5;I/723t1JDLHA;,ti=$:!y`n :Bx|2e\YJS^PGQZ_ږԂG}2nB7sc ʲCj2h_&1zGP/xLoq+e*re2sUhΏ%3iv6$­^mW7BzE5YǟK 0 . G{K1O8rPm ]q1?tZAw-|Nl^;`1G[h ǧdȮ鿜Xփ׃U_mFZ 5ԗɳKVmz#'e&5U֥rnPCU DM?h2'g7i(Ȁq.x#c5vBN&$N D׎18Cs#r实 c.ߞ.=./mjlseW͠s5lԨR!竁wMi:A3'!^~Q_Kg}Ѥ5W+|McuUҋ4[ i@2Ѵ@"y4)~b-*CI lla+Ț Lj] gk}7/~8X,owh$-(8w t<2y6/@ߘ'WX$W ^hmGIaYʐfM{Hg{1 #+ Ee>Cwd}?!Lw TVV#4 [j6^e9'Dm6>O<k/;JhnRmTzF!Sv%HVspw.lplLHLJ[gqE+%|g8!8`An+ZLLGAZi§ |gMH  G;LR)Na?8B19|S,RpKoHW>ذS*Ө6I$*ʭ |i7C%k볹%||,1|uHd @f 7YeL3תXz;J{ܐR|HS7 b_+< <(`]rb#EYGm J2X3UP9Yƌy4{QlWeUwCp N<е! i?ub=Ma*iubRyG &W_ڐ :=r(lOq q6^M"$mߧ_ D+R%UN4s%MyWߺL3$Kʽ.O# bB/}^tN֯IUqؖYS@l'fd}?[EP1JsXX{^PbD WR[#6 *Uצe_=pc~_%0୓tn7q uYqwFgeWj~ɃE QZ X'+)P]j[iW*dAI\AJQ^1 T+: `D P#B 9lc޼ nWީC.6 /cL^&sXNe/U,M1EaKɉ ҺѻiϽͪfsi'\(zh~Ww8SJ8/J}ͥ `GU>)@7*u&[&%vV~Z" z"8b?`C0)ԉd^tmZT}嫮ތ(MVgUjHXEW6 Hy:ZbAIYRM [Mqya܎_'cLn0┹T*e|:au(s)ILW0G1rBJn;U 3,!QzU2 7i*@f4}++q)܂*&KcDO 䖈@AԤ-Dlש8<_ ,ok_\sĝ} >sZh*IjfG_e_+R8^Т:pzO:N+8΂qn(ڌ&P2o7=vÝ"cK@D;!5/=Qڢ7 -7 נ3 =݂n%#viTű1~(?F#'e6"=8O˕iȜߝ]0PZG/oDn$^Ӷʢǽ@3DAQKގ-UP㷼L [sB. :a( D-5~Z9M۩Rn? s9úDZɋW.9 hNMFʟQg.Y aClvq^qQ8?&t9GtڥkKLYd {tј|ݭ55yu#ݣ"C)C)'uWUi]3[ [dDPQmZBt2[?{4i SWްÓ-B,3btzQ>N拟)'iih/ yWyjֈC&1A 9N7s܎].|7oPԾM?DєT)bmuFOpB_wZ|"ET6R%E;! o*ŵ IF#5]>t#qww`!R6e۲icV|ݵQTmGmU8Cu}spz#eCkFGHZCߛP'9vWuϛKRs.3D: :t?G^ k)CA's4VpD8|ic$3=.ch;?7/gKtr,'у%'~ 1әӨMUplp‹_}f/mƊWOqL_Vwbצ*v;|_>'DS2^xЃ@1W۝+t)E rF`-(85xZ5&l1z<ч@v/#}-cEdI2n.!b5r kCkd6>=LFbv%[iM'ÇRS?DtnnXI7i{;KH(_mrN̟;j|֨P"xP#7 ]?waě/Is,&>#Yi>&gKw.M2:?U8%}~=$h*iVY"SɐAz#Rۉ=oRxFVl\q̂iҢg\Uk3: Kf<-gc%Sw탔`~QurSQNs4i +TA͉n#NBP^<NLsPK%Gy3U4R0>A?/ mkM+-"vw|uä)ogf?"EcL# Yf6dU#UWKy`3}~ruEE0%+g P CRMJ쓽Мu2Hڠ:nӻNYI,8KXLߚhŹT98| 0ޫ=+{~o",u`ʉP[H$KxC1(#L>.F|aPP*gهFޗLthXBQܕ?ID-i5g/Zˍ`7YW Fi7Dssө; 2E}!Nׂ\=*f!iMo].f6uӳ:[C1Fg?_]6-"R!h M23Ay<7ٷw,jj24n,"Y&/&X1mFZnCuqʜؘ9vwr_k^ Lm< s>Q/]Y@5aYl)+uen[E ŬчG|ЃSzCeI=@k9I7\~<.F&>T>5}稍O#Unm>Y/`}=!KEx{Yi@6k4uA\'ESݡO4Mxc"ߍ9,YtC]$9ڝH?5uq lrJ4RleR+ܛ^dlH"u7ZYff}|ǚfƿ' $OSD]Ίl>ٚ5 ASsӞZ҆+hGGڷ6Wx  &1D= <^y \'N!Ϲ~} l|c4YM̵`dt֒X [F+l (˻fsGf4v+XAtL*!Z~?ZW,)J2b>d*UU*oJdt) B:W5W=b,~+fOϏ<_FJ6]#} Q ]߷wbyC$ GPu">d woC TgV rl%ٍwLI7B4# ;/_Hy˯Rv^=n҇ /TnKfYu۴n]~IM@N4G2j qTY9nCdb;w!s{lTjH\jXINP+p\r19sեRp(T~%bK JO#15 Oof]A4=LA Eۏ TkֲS\f{]My a3YT@qI߻#ԓdƑq .J gpLUc5َb S!cQau> w 9/ٹhZr%[ޛ&5_E/sRUn1KFnP#Rx?9M1/@J  é. ȹDFKUp^ڔGʴ3bR`}}](P@Ee&yءˇ tG#iun$7~A/=?IIMh=6#Zob6gqȷ]3ߡ:Sjny@Z'QyKttM6F[f#\f?vrW)29wmL'*!H_JNge!$y(VxfB`H=rY=#S :t׈dEi|m&W~2xH]3e__`7VF+^8'j)G:{O+MgЛl^l~ *AE)z3L3TӔ3j,:|xgiqrS$*g!F4lN&@f+Jy.5Gp]C붓LUVx״Yȳ `>(Ʀ, |=?SMD%=8nd.\hb챏 ojүi%ESmLp@cU h=d G]7i9q#^Dӈ{4ݰq􏖠.}#c$\VJp;nPYcuDrR7祍wY5=dUGYPX@F$l$eR'5Paof!Iym ̹u`KeN?C᷎̒t- 56d Z]# ^_3 :$y'^>ܯš(RɊ=7oK,zb"`Y<$W'&*qǡ?S 9=4]|U:vtN4!'V#[,["b צ筊'BeZ KбeҰSB֑[+zH,g5KrkTd5 ~OrzI(6G5pb3G(6W/ _S8 M ɯ?> H\AYSMZQEX#p$)|Jڛ[':5["aƎ?\}_x@y'L io:nbKX5N]<=15ғxUå<\Qf ݯj)+Ҫ{n,J)Q^m5tE!Pl1,)qu5N V$hX,{߂$I:r8D$uoV"o uѩo:Zd !uwͮf4L7~S¨VǸ@UI5FD2!Ŏ1t*dIIzJ)*#WRhhry( 1b7nL ߬b0Mxaj[5"(L|8'6ʬ ˋN 2 fhX' 8~7q}X ('Ctz ;uȽie:ew ѦSOg2\?X)C|a.A;9Tt0@2h[_$fwcluU@5:Gvgc/ tQ G y0T2I`kҷ*o;+8a rOpsM-pFτL XmK7%'Rf=̃+!f(]L8 7&ϹXOfecUS!'bw^ njeܧ6qVm_rZa@d4LO29{†knz.W,=)bAxƆ¶_j%8)RE5pAH۴u,J*|/MLNۚ}㣖Jr}4?|p]T*^`c S(ɡ~Eq\GP6ы:TH(>ZE˿$X< ]FeVz|De'#8KxCb'9 )\ z,o;]GUF|ׂe?{I4[-pܤ Yɦ]r/FAq=niĦrzQ>}z_e״w5udFWGk!FS4JJrWшiĂm P#s [2a3!ث8P<`"Ywoó\VU 5\1O&пi2jyRw>ߊPÁ>E8Z3,mF"s! Df2sJˍD.>!:U_%!'=P˚f`]3C? ,C<`B(e7ᬈdk,=&ADaȽDyܺTNIH0]gOIҹVusK85{{L`9\D4C] U)x@{6PC-pDx7M)OPC@ħFMe+:yre z3eIrG ÿӕrߊbrL内جGn~~!IޒL"DzQHnzվQ2;£%{%i<{!@?"LȜU>?P!ベ'2c}pĊKZAnX_26Gj+/ejO;_}a0y5p*#1wLAE˼7Z YQ@?c(.[Wtu@=jFX~&tɹ{C@$.ůPal5:{̯jwlXQ~ gkxI<鳉NaJ?^Fg(X 5~N="nT덀zoؓbxL=V*  xd'+JۗZʒi#8 bK;0U5dOfaN͡>Hv4)oc'SO*k1Fkd2B$r/]u+[WQ{?\-pB#وV|]jXbǗ9`9*6)ϯyѩ"` dŢ+(ka#V{,rMѠ݈(YLsNqNgf?$N=mey[J3}fIE~$(wyh{M~|~>_[۸#3Hsnl ŘwB'j'淔,c4)!3j,T<iq*Jgَo5LL,Ho YVӕX&ߙh݃.~RjPGq\8vϽ-f5ۋRzM%]-FĂp^%LkR6րO 7\X{gػ]A4 $:*PV (ҚLPa덭ީ vE>_Ђ̤fu"ω(o;#On.f`l93lեثN^ϰ-CxoS'z鞄H@$T3`t"=9T#at.Akai,ii-|g.MQznj&λZpVLz@SK|HJ~zH^Ѫ\+~me~D77@sML*(Ciuɜ 2) ؈MtS ^ƎnG${%̑c97V؉4m`n¼ d1ȥ$)N$ XMx:|Gi~ؿ dc lu',gIIKͩ| [uLm{tA#<{K6]?/VMe4$^jyM7TS0Zh!H,pf`(ԍb ͛ )t\we̚A*O,!!O*_+aٲ q6l~G@2@Hף0lEפ GǮWU3k]_u2:j)ܫsѺגJ`%}7'ȹT]1XPN?^9tr@t+b gr4f)qȸ!K:A\jlH!t''1bᅛly{[n3Ák%=\F jT-|SkF)|s=QQX=&(;O>z_'yyJP1ͳw b_mĀ=_Y֧Yv"<lCNtB؏m:k{~әLH(HFD!Rs⏅Cx$@$hZּQrmOM-"'Y|1z^3qY)~C`B&՘5}! =  ^ \hڝbɢg}a!OK̓"(rw%jN,aRա7k6P>r:DLa~s@t?mz>5A( lqE,~ ڝt8v\P̚KAOx/ meD )۳p2Rs8uPCyZqB#~}[36N\~ [0"ӻҁQTRy$-D`dm ޅCpԽx yO+%jU_çKJݟ&!.i>B^]']CnHj|Q͞r4SePYnyvۉgr8AhQ=%agbs)GzD1wT}7U:bk u'9QP{Lk2S!w"{CZ/W \:N÷ t<-=#3ΛoZ6?{mW.6ٛ_V$/%F2۳r,\YN:dZfW ̀A u+?ũgYq$~Vɻ㪛u2v!B|xb%>*4ADH=jns}8ԙ՛9F\'4̃ ꐑ(W%ZJ~ms&d0T~CCld-\usj}=EqldP"o'ܭnUEOo]}"W8e:wZnveV2ZA?omLh /oU|zث[:͝.](la>eǧ}aC!u([\,T)O0'Rw圧2;ݹA`!3΢QF]3@ ,:FXORjgQ(SQ~4jXP C+%5TTXn|.y$=qQxĀSlójxtIAovXZ<6|S!j@@e1tk, p׾L~p%W}!v %&6oZ:5@( )_zCy$JZ0ܾ )ϴ_z({4LQa9ED8d:Q\9e w$@P$Hmℜ]keNtȨu`On6{3+edi?4s`M{Y5XY|U rTw%0o QPChlŚ,.66V6-@مEbˆvK @kir֝lxsc3?I]>׳¯V@/Ob 'h- 4~2cL:&tϸX96CQtHǓu~`N-jbT)%[_m6n3!Am]OLXm2s+[xI9zs!mfjaef pӦj.r&,? m6ɸjk8@0h`,`p\gx2+mIyVV:qt\bzi&6Щ,5N!En/yB^92fZTźԝGJ#+L!4$k_Leٔ-#g4e^*V'#n|7ҽOr+ Z^`&A!ae7؇NPcfC`YFqK]1 5rpŧX(PN־SO>Ӄ`M.,й)sNAT!:=(D%ʙd$ 2:^ot!B"8SyؖfG#"[`K"УtT 6e>8#T$M&P>Sig>ů Yן>,޼S_C6)nM ^ +HBM`tzZΓfʄPF+~ i@Iv2+p|SR)R |䅹9/Q%|& gMGֲR#u<bۓF_-8̦uLV%s#r/ih1sFr`@M¼5[fju)ch<C+ZwI4lֈ(~WU>ss@Br[jot[c&1g\B-cA2nBE 'JѴxgw4kPKcO͹lN5nx _[}w jxkZ@k & 1IC:VX.s3m *@r֑sݙbFP,elxY; DdqqJde"-moG%a3FK}-LCdzԗ?NZH7 Qqy?K lusn,Z~p54\XBf׻ v%%j:GH 3Rn_ۢЉzb|Nc̱ %xf`:(7Bw#spvvf"ȉto{[c@4 Y$kә{K{%FcvZ9Ή_t)˦v,6 ercl~K1qzDK֣Rb7Bsh2J{ti[/BpX:La񾅯Qfg/\U*vɉVgS{ck\/]o {<*֨UqԸ*Ug'4 +}BH; kjaJȻȬXIts( I54r@3{;ݗࢰt>?d%O(C'aEvaț:O/xj*Vr~ #g ]S( 8x"fc=MK.6ˆSxX/~*'G(gS+O+nQ'<nÚbP/bʗs7f|x~kZG-3 \XjkchnEC7D< >(_4D B3!v@U5RO8wF KP s [B<4<; s9s-.Q~ڑD ,<$A*h -'좎 W f4G@-@T̶:_.{xYf$] @<-[G&X^A96ѹ:>DqCkĆ螆ңO % 0Eewxjm>Wab_A;PtL ZM5X5ϕwΥ䠌aIt%dh59V,Bֶp fA{=cpWth;FK/?%Wp`Q:kD$wx~ymDl~y~48mw6| *<[\M~d?M9>\>SDz V{P%υ+R*e!)xFWI 2 ]#XqgF2*LLcڭJp]UOIeVN~}[u0gR+,DhcFfOCAu.sLSRݯių oyl:'i@%&}C@gvWN۔ڃ!N9sԿjvLUgYZ07070100000045000081a4000000000000000000000001629779bf0000d784000000000000000000000000000000000000005f00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/infiniband/ulp/ipoib/ib_ipoib.ko.xz7zXZִF!t/eD]?Eh=ڜ.+m#`g|fdCKo=DUR >3~e.%гk*' aR!ўex~3gHэVԇ3QI!3.<kٚ,jVn/sA9B\C[e5P?;&2i&2(&(χ2O{-P;xb:?7@$-r(#h|<P(h^{mdwNa蒬:;f'|jh[ϖJ擻u ~{zK |VT&BzS'w(JLS[U~3৭7F`HZVkhPw8ޏ2.?X_ݼLIHUEġb<,"4*_,/JYlL-|^WU!ރ=~;mW~Ԣ%Ag_$~j G^#_/ zebW#JA-&T::-#{B\wͧ>|ՏE`t/ܒe#"*Ւ#EaIÔPܤ͞8`U.Aʋxhs7$3_& [M;=3Iy-c jDG:j`qHLZqQѢ"vIjt9O 2j} sshqƦds0ڏ7Ia}\^0-@7z'4 DǪVB]d]d0ZV%86t8fTJMPo{%O#Fm͈6v-T-^bsMheOg9wcd)ڏ=Z[Dԉ^"۪Vf-4J ,E.Me3/C-8 n-6-GMXzľo^pB*o^7$XR~^ $ɵ7zY*I3)Cx :3gElkm~ &| -;nuI/vS|%N4fw jI:*)ǵ 'k3(K:〪չe}7=@g/+sdN'Ao w/wNEc`t%teʨDzM·K٠˻&F.ҙeC?k=: veBT6sJdL BjնnmRC Hx$ _`M4Id@Z0uܲIaiHjאS|Ib5xA5qƆC`CN)W#sbkp[~nX/uakFh;LBsߐt- GSEOUhE2|bw~ V܉y[J=ԆӝWr&W7WjXw"gv_G '1wHx|h[_<#bdZ/u2bQܿ$Wp6Y#=OަE࣠Ug-()Z.OP9Jc" Hٻ$yŮp&/deUЄ);q%<)k23XtM m? ̙4 kOhCʱJwYży RWўW YǵshF7 it/t^Bə.^K Ar<b†8U<כ`!+plv"dW)kz@\ ԧ&;W(X"?} nȇĖEwFL'zA vr(s\u]1Ɂ =i5y-xQ/eVa;ˢo |JDzm0h =㴽6jTTCM'Z[S6e 18D+@øw$xnW3K*2Z_r)w?ۡ4B8!WתyA/$MЮݞ~k%2܃3].ǩޔ|Hgb-)FFP+a }8Va`s[il~99[Y\)_BrhӾ̜[\|:va.,~@eOVV/'U"\1H,F2xd16GY>ϷDAȏXo赏 G|[n_,DիL"4#9LV:eKP}R4yJÛ,P46,][~fk=g5-p`TX􇨠䒤-Tu|OLMF+*%<b\#pI~WZ&>8UL]`bo$%+Z8|GiNvN`_cGGxމ/ =8dyyeZxYQ# GЌc\v;!S:cZ'}!,  s R:G[ͿgḩkI;.Q9J`tIzZ՜-=_t6ז*8ìTBuoi#c'hcL;ʎtla@U5y"3FD+ZdWѴ?ㄡիEak͠HB]'\ :i-~ qZELxzXmwzzAOg~w9ujpu;3rNp&M#qE^YD0IBN^Ev>+^qNb07}?f3p^4hv:h r<LjC _'>0he?_AL  Ij'Q7p-Vbϑ9xFuW&r L,&TUfуLa.2z&e°Rzjάm1CR$i1 Ovp,7=YfE ·$ ĭq˙9UI-8|G,^nf\38 bd=,~^8*h 91uB˛]Pv7;$-؁t-@݂)_KOr|'~; _ Ѵ.Z8&9?;7D@f&i1OogB 'Am3gM4#F^^lK WoM!WӠ!E 06|r FUoZ]7mjf *52RwfD"[ I,F4T&U#^6? /aҼ>T[ښ+N=_3p#>3nI$P&SC(p/BАDzv [˶ZrZ'BT'ͷJ*/b@c!!c,Tf";ֆf?q监x~">T.Z'*4u $ɑѧ30z㗕w付x8hFC`uI.r_؆=}`Z5D2f.7|~FۺǷ'8`׀rVҠZe65"r&fLK%@Io Fؔa#XpRTd5w2"dJ'30P"P՘{[ᙦ%tJf6gGK#YY̷b &RܨQ *_;B "g8J\c3{KӦ G&)[#+ܳy.I'ύ`/'ntd 8bk4tA63׬qg|! >etr>*SvpK\Y-계J(6P5v"q[)*?lyTZ#lqc GuJ:=.f8ڿ†_dAE7PY!$WTAP#θOTa٬Pi9ù^eF͠(@p=o<ޛ xBD8;(Xe:q0QH wb3Q8CXqiBDr沬y[oBvZ&@+d'XnI >3L8>&rN724UA-駨_`ե]4 6x)ޮYR|i .'cL|j \î'NIGb)dq)6R_gjQ)a}-$o46~%N HTKV$Vaω!30 * Dɱ\r?axEم_f};m(~WLLSmv0\-pGhUnizY/܆)1([֨sX1tRzPODO`kM2%%bQ裤а~%uYBnֳAa[Z (JU6I0eq*$.̦x;TLh?d$ރ%+w#?3_OfnX3rz.OSVZ3Y zU-쀵Xc>: -q)2 )LXы典VsK_4O/{KkONҙ//&42<jw(Z:I^YA;k]-RdZʴP==?' J]3u5d<.6*-ך@WAe Z<ҳh2SV4O,I8?P[*>J/_trퟢ$~2QQϵ#RUJ))?qJ= Y,%\;wMrg9ty,pOH@۬]Bk×:F-b]Dg Xkޭ}dY;2_yx )*#VhJHʳNY]f.TZ>qMy&粈8;,ʆh#ɀL ]Y\@Ȣi\mx_~5e)#[:6KAJ ȜHиv?Cnzaka<xF:b[ufY"VRQ / uI !qo;) ~G"m7Y~tyk=W:>uW3wD͓;F)lXwƳq kI5߫~6^-vr@jBLD l=Y9)F3 F{FL'X쨩mM8#:AȰBFSA2$DDFE_]ds[#miwc5Gm99ܣ ?;H0Լ>mcZڧ VuBy8<%UWau{ik*~:#*y$ h#ܢ\p,>uAjOݜo;&u3WM*O5}ʚV>u8¥PQs :H,vԯ?BGjڑTyf2AF j DZ1kcb}X- <jeoyX}?P`s\2gRkMh{;>omا5!׭=X^?{3VUJ]3 æ t%< 74{(4,Wj+ְzQ_?9x:rfCPFJN?s%L> 6U23 ^̩U_tQ{kⵤk^3<Ç-I˞܊6;s()i guL̅ }OjبiPoʠ󳅍6o‰&yRk&"L7  imЋY`!.wS9#,&>4R ~.Kb xD[!@7 M¿/ I26uvݱ()G-i-;b*[4,Gnݍѵ)O39~6r?xxfynOcx;Ma^?HJԅ8[t+DCrW~.ާDݮjK{q. &ј{ b|Ɨe'};~A&7YyYnuHO_nfhK?M\@Ca ) e 36z3' Qs-ΑH6Eq20P1)C ۪ 7,ly(_V~n8I֞Lxc:/sP:qKƖAT;c:gLj6TW Z\55  :R☉!tu!:bAicDH*ãg)/6̸+cSeqEI9 *E$򔉀Q_^Wۅg1){#Vdw;iƗKp[u.,X"mK1|3$8]\Ni)( wLJuiy ;[[ql%-P1?l}Vse"wSQqox(6[@DŽ|.4y!$IljSZ 9ayv!44xllBϻEu0`iWDc L@.!V+Suk^,GȪ4ЎtU 0Ir˳.oilHq-$  \{ϝ8Ʌ_;8qbG^I[?_2/44~M 1ݡ4EM{>t0(u_*}*mƨRWgK4tjA/]Xó^`$LƘFI,V֐1 UfR2qяS Av[0X["/XQ5 Cs^5щo4L5Vf{= :E_Dԩby4hl! ?090uc!x&?L _aR\./g?O}5 kUÑ:!`Fv ^D"[9sTYc+ ?L6{ FfASvBSĄp'; F?-QtjHݢ/udO{>Kq 9a믣_&ɕ8MXԵ~4̄ڶp HTj#nm=b$0H~K$[%81+rp#Дߚ?o$o'WqX{9'?^tld•ǺH2ra<{ljgnGM N®kB3$?n kr?ˢٱp>]F#|==BE秚S2UIc'<;9Z,~{eBvvY3RQYD -u3N]7i[cJ=ѵ ^D(]lѓiAN~H QX _%u"]n]1<2%OFMR O*qαYpn1ʹ|1q\?):#V>I2a@kb)#§ Ɓ)2aАMdOE^ [RGYc$V,4 dݭbSGzvPZi40-D)aß $'6! -U O?kM2L$~EIKD*9MWi ށV(lHEhh"b8.ь?b,2wږ+OktIӀ,(3Yzg$3q`j|D)#9YTRF|oX4^pD1{ҹkOagzL T1O4dBp)0FChb~ɻciͽcQZby7#:Nv@Q/l|!k2^5>+rN5h2?}&G%~t+ERUˈCxlMYaGV1VUA](9Pi^4 59.g^+0v<+th{`c r*:[t)B,UE.1*gϸq޴룙_dy| һ| =\kC<u“F!Xq`,λSyUBB׍TjH+Fѓjj`{}H.1,TgIYdLW'畅gQYԱ5I64gtΕT׈;IRABi?ns(;n(lER|[%2\_ɐg|jq 6(6hBL+]i^#pnyPd!ĸ2)B'џ+i|~Y28UOȠfa@\q-vSLԌnr`Sy)ȲXKHZJ+ujn5m+;.SYyh0ix%勡!^G{@ʮQ*}i;BE^C k/Y ዇R-6vT1"-]ݓ:I#EajDnxFAd&Zkq\=i|>K63A d@5..QhqDyg4d:LCr-$JVv@=3}lCȔ2AQ5ϓQ\| $)W+;hΙ+ЯVEBĀ!V$F"#=&* jB*.y]dEa {{Or߹Lf'Y+8> &*Fe1'C |^,}{|3fe-v9m,rc&}! 4sǰ#`dk~+t59i_=$ 6|68'(4q| c&ۓekN`LQƒEcb9Fp.x j3FK vL7$DKt?Fp /\DK%!-;&qi$ds~3jJ J[Φ‚_:W @%"})mUo^*f6yQc{/iob|$}p,6xUqt96H)nٻ̉U`,+?S ݯVl(Wyu}[Yr-<Z3qCzNe=u^ :3hg%|h6px~fnl[AnBz>Yyy>=Fܱ]YpnW1,8 0#<B8vB)K7EՈr)9ci)ĞY[%.>cWͧ}(`B-$! iNdeppdO1ay_vKe.N?k+ܶ κoƼnf4Bފ!ӧ AuvH/FjbI%x-8Vh" T/& 1.oʇq6%(8 xM4]59Uu'DƼ 4V3q+Sx3t20`'H!KOc/3r] l*¡un_ %ٮ]4v:&id61IF@] ȧ7LrD7xeCk Za 7Xk"q]/;VH5pN6vg$.ފ1bJUe7]AL*bOӭ7;!]; eT&crrR>͜I;876HC z6o>~)ho6ĄB(:)<-s{8*Ld>ʑ<텏?P}2#hJ iyV2U[48H\I`.au"D|5Ntu<FE"H- аsAS4xP7i'n ;A.|2No@H UgQ:Hew q\F^0otSa;On>J zBP"1RA{Iʦkt_{E5pz 1OSaO6—bx4I;דֿJ.hߴۑqO O^d;+96|ǒ_tZM/-$QY}-sBחlZB6yM^6 UxG pmEe4T(NPG}VD91Mg][*-^Xsq/cG_bA2m/8zw9qCJ`}c;:GOߊp 8DV ʘO`!k 2cfaε6s+TpX  dpkcŀ~';#٩ A,$ǀ$cmbAmvBu0>T%ܨUpQݙ= "Uˌpg嚦 S&nY &YÏ?χm,=)5P|mMY;R :r ɬGQ:l -_ FKt$@m31(e^IdE>U2LjKڜE۽0I{_R3S܋17{1rR״P3%ʧ,BE[ zz>b4Vgv)٤ȴAi㗚΅uN*8]/mOEkߪ4nn u]&F̐@$:6Pk^:5sV ZtDKMݾ6v, KK\U@ TR q L:|8E8=a>kJH'LmR!yO\q /ѿd@;Og{1L}@6G}R猋?qp/ X ADxD7 M`K*L>- /T pң3@x;7=a: T;. 0lD iUt>}o4)wD L%;{Ğd; =iVgHgC.r<m{VΛO?fA,R!7&#PanOƭd:UfL]Iȳ}NU|*~49!ֈ 94k V0_LDeUb`xܕB=t3t*J7dǜ!l*mj4~ % 죨3-RzQi! 1ֻbq:{9IKi<s^QC*co̶+ƿW@Șt( ZqCFH]|.1M:um;NOCh&Mo,$Q{V-k]F8V+{0AaW4tWܖڰ?e$-6(;w k1J ǚ7k13ܘoA[8lO*,ۨ5W]Or71=!#V~`tWo{_ZΓ)UUa$&{OctNgDV M:AEp~nh3K0!]Tԯ^`'-1* S|@d-]G$j&OJ?sz/kiPzum%m.9_ 7Avۯ$č`;EdooSn;RXU s=-#R` εbM1uaηAp<ò5UFr[&7cTҽ!#AuJx6 ^HѶ@5FHTC [RJw]չ"twB;H=+R&q';zټsX/ $/˗^RF%E: ]F9pfd{={t-e\v~ݞ~ Sy[h4/Ş.,IxGBQeFG3H'dtʌqϯi)_Zm1ۣKr>!,$U@x7h[x0sanN :gr ȏ1( ce+pB(•~n* pMO7 [@D$ Ħ{$] z|};wws/>b?"bq?5e^Eh0?Տ,qTлǝknjj}aŰß0㖣;OH> iFWJrSB Y%W1LӺ_YX/p)F Ɉ%aPxvJ_uC]&cYznach&qQrS|6;^ ~O`b *Zge~eDͥ{I%8 ť m @"fP¼E*7Yu;ɳ$aȔ#3A/!Im6%+ 25ou!(+7S>!? ϸ'˘ԏ) ע|󲘑xT.=럫|9y΄geJ)xvУ2#բWnlvEDS t(ܾ 7d K >Аg Q#\'x>^S:{v/sC10rHa##J7.hKP;[ ^`KH.Q[EՉVAVx,\!#v 0ʊu i/& {4NƎ%RYGe}{ƵQ[Ŋ0vn̍MYJDchQBD)Ԅ_a]FmmoH,OaM`,@ FM\&LFEiw@f4'Bl2+m{QWEwoR6 tlD؀őj:~1"n%~ʨ -FQآLA=jgfKYt=uOɻ9ǻkAl56G.i;#ec  YG3sxcOp-2n IҔr6 CTl*[a,˄ϞհM7QP4AL/$ՄPcn 5n2ʣB廊6A~\.e,K"!NEx?b9?N_'ōg ߖx.vH.JvM1-d%@x63cu%WLIEt&j1 8tXvӛV'4 sS,B-ІE?'r Ru𑤚 ^MHk^w)1 o f{ H *_ϗc;aZ̼`P'MA^>n};rrRβ8& /t&~rTs`I WC/EVk>r!=3 g$d8'쥎d6 9FygӖNUp[Lsb6 hV=C=t1H4OrHgUEZґrS]3}q!L:r0-S-E}Yy[AcEȤt )K뵲!|>#|:BbGk>_ $yA(9B)8S kM ]夺 ekY㛌kAcQAVEߝB)`dv@r~a8ԨE%jLɧӗ^rmv2ISY@[_xG4;dFe]ޥ+=p-))* *(vjiVL_,?$e6]C ܿ3̪MO'Yf`XNUڏ?:$b1l . ̧Z5:SD%8պ@U`{xBw: hJtj-\J(2 [Ր+$Yη8rRM9,ҘQ/@6Z*{V$ҷ絵p_Ȳ`G9}Z= &l{*r3|RGn"H-(S5_/ 57b̄%ڇF჊{7 sL9ɀj nD[ٕFe6fԖCi)# m 6dC]EӭQ1dgxbvCB孨 z;IEB*b"G13Kj;I"WAT% ;ZvY5` ߵ}&=M ܙ阂g0[ipYDam6*bօɄ l.HM4J`ݣ̕9VI]W 5HլqV9^.7Kmj?*2o!?~&F8#Q-B"/^=CW=m !Zqs[<󏼫gX?eW ˲uP.CPq.p_#LI|H0K'T`쟣ӁP%9FOlYh* byYJ]Q_a|Éfk~4pq:KZE"eO@u ipSױ%e-3a:_#buu{k}IυeuLŔkFքz]p!`v.I^K |ATY2:"WÐ}!DȵY $YF^SmE&!dXbVz] 83@p ޻& 뚀9jA_!N[u+[Y4q#UM°;9O ;>%w˕W}Hp 4)*.pv*"HsIy^-D]H\R|#,ϲ((-禜!^&pd͆9vރRu[RG} 6)ğ{S HGjӕitL惹8|&,D"I9\FX'ҀK qhSA;_Lݸ-}8I#O\LL,TANI^n[PMBKGAH@m& n:DO'y!JH`Zԯ{eL|OyY ǀ~6\Q" +Z4j#5&ܣEg 3ҺI%Rr)QJ.'?hD$:ʻ#7;C(W0>m8:gse$7A5u‚ SfO6$!8 ZꆢB/ _ܩH59$_| G%3_M{A-g_'}6yD߉"a#`RJ f6옱`^Va%E8ˋA!3BsG-R j |h1.Lx{S|܊ ܾ/*3y}+21P}@g0yF؂dǀA/[_% ~99a8)"{KJW:%9ho~ ii.cl>ms݊aɈ ڹb[^e79Tֵqₗ-qCJ[L`tr"c QH (ڪJ2K@횄%%K/9lp' VVbD>8PN#^rN< }SEfEAqfgEug)0fB$4[3@%Vn4I{Lw:w3 oz_2x h<т  !ͣbJ"̽hwdKXm7 BR 墎Dx6?,OZm k'k-$/pqYTFg 5ޣOlTKҾ DY5;zw:_pxnb0(ԥ"֗%9tt3 aLte!NySvEo`/崎F\OS?XHe??E|Pf *9UAs󷪯kg=~N.#ΖӸzpT-o> #Si]uSg4Ho")MBԡfE  r\+9܍II+J.ʹ7Aly @!pJ-S Pe!h B1SM۾'+ۂ$Úu>1`R>(34[g+TqANWG&eCm`r!g4b U\{z&h^t)(-Ly-dʼI0.,@q8';4dngq{y!6#Ek3ۦ~)+6q!>Ǡ9Y.2t<18V-[%!Z[AFcb6c}(S7w騟Z;v̖dUYN1j+m &|,ݪ,(dbp XvrtR*^ly?P,jUQ`(O^i0,5\=i$( <;.* x=F]$GbYm6+]ɚ%6Se/2qNVW''F~ a_Wm"=Ά4qz:4mq8?6(HCE-(AI{T>=Y! 7&@,}@gd|nD3{ xqW}vV0,iPsTrd:Rʭ*NFvoZM0WM)|QiYĠ.J8rb>i^h kmOQ:/qq=?%ݰ P@P(Ax` uk@<SLȶOX{ItȀjfr; ׄIU1Fv1X&{2<旂.cڵzMa1o ͅot0җbSַ +'?lnpgjG:wI8{t*값Xz;o^1"u wDRܹvN[ӗ1.}e$v 8 J&i[KtUFa~7u/DxF{lr?02X$b "F'D-Q4;a 笙"!39_ߣ@<7:[s4TvnZ\-P Lh/}qcIamwk;"__~%~18Rͳ5m&- Umڝse4MpkFEL4ܐ.}Bv>i dmXv@>gxU%Ys+mHctxD]i. uZݗ Mgq!X%UBnk=ׂ P{n#k7* ux4|)։@TjyPJ电1p1ltJVrIH$,;@R$=#^)](]P+i|'T&ow:X֩}W,Ɖ*ъr]g̓*z'm46&nn- #9\+T'RP!ΗAbN/AjkLҎ=WbgZpNxXl=M^ u*Ogh Iu9LPV梇#7 BϘܷ NBy"ȁ?iVBe9c;\/$ϗCኘHQ3{}{qғV0L!|Ԁ0ȹ/R 9'h\f[uOLTݣ)綞V(율kX1ܳ[fλvk\RM@{>(% @b1_Zl$bGI.?ELy):7$ر40 Xѥ=+:bo8\H12]’8Kx<%B@>{Kſ<%ފL  8L?L)|,bvWr:{CM]ǿ*7%{k}= ._Vj _ˮ7yA1(T,p7m4,,-<~A3lT}~_nvY Px쥞rУ li5!<9!&pk^2¤4}xL'ep ڸ+ m<<h2<8_$ek|a;ptkw2+{L天5|&8ؐxWol((OaC3Gd3t_]^&3#u-biin _oqy8y$~sMm]YLwȍTƦ/׷mFE~^Lޅ&e 3X~y֭ѯZ7;ŏ*+'`1=$NlسWvۍvhgj?B&VP!MWN3P Q;I.dWN" Q觀8NϦ޹:#uubq"ufF}LgefKֲy͉ 7w?3̖mt  ϻBf1}pN߰ܿzfc~ 3\;ʕ\/j#&KW)0=`֋zԔb#sjݸDW>|t1ޣo ><+ '\]5$V?! z]vaml9SxMƪ'_PЖ 뫄d}W55ѳUi$EڽZ:ͤU0:Œtl`b;› ĊJTjv!yd<9CDXHG>oƏ .9tPxI<"xlJWgVVt Fk,nD$AؔCUId-֔T7eeRycpѰYh #RrEU -T"AڛdGbW1+TWI; œмT7Eٸ rPD?ECz!9G8ٓ2{}Č&r0K8Z%mK!_A{RQ7+u k~LWffQ1 l>^Ì9Go6IYA)R,fWi [\z$XL%bj̋CO>!l"8(<bLzj3QHXNai<@k^D}0ty6qt#y?*4G27e >)9#k Bwc1T~, ~Uvk+I 5mH7:<aEq_]!o>Ҁ '|vPƯ-・g 78;,&kŒȾMp=WyrT2 ?mmV0+2T)x:YrF^aa!^} {RhLs ;gqST#g8 aA[􅗫bǓ;?m}hd>m^[@Ҵ1ǎQL5ΠoBl+8f{z 1ׂe.#A;EM:~)_:$VQbiOeݚ{Q'$8o~^h7Ɠm|tb빊!;S~;Sr*w8zφ C% ae ;` i B F46 -ey޽9Sh @yESyK>y_ٰ#B^q%v{ N{XH/"eG (6]Xpu_3Pv:[22 .4+X_0Ϙa`#}{A~)^`B3ķPPXk\}FmmZ>}xPDe81M |OuДbN$jD4Φj |"&."Pv4= p zv&V7Zyx :K'6G(0`(E4M!DFi?[T@Eho'!M| ፓa`R݋_x!ЦW>Z^ݡv$e E{"DI>;]]#;~8 [3,Yl]x+ϏZY=3\K"d^]=RSZO* A%Zحdg/].@)UtH./ a*oT@Vehe(-&9;IDomMH8Xԗ??G־DoM!Lgh[;\c ,L^ʿԠ~P!̷ TGPbQM-]`TC؅盝Tԅf73?־\½{kO-ctqj8[S:1IjMH₿ɊXw܍n~!,zM%9 [nmX. oNLǀhIb1&!e\.xmDcЏ DY 7uҴZEAʇng:.s),$0U6_ ZA]ϏAN^͚hc񖘎B@<9R,tЯ43T[>y<:7EK HWi^ بi6Eˮ>  :'$>jZP!pJeSk֙BƴJN*!PJZ}K9ރҀB}y ZBgZ\3?J@aX/# RFz&'%MLkaYy^oŵ)n6auXqU.zܕi.@XZYT=ῨL8~V|[|T{Kb% >zM1Qf1Q(-Bvs\fSYaĴgY۪8E#a֛T8.Jr(sASU Oϛw,?ƺBg/+C|Kqa/%'0e^j t6[Svp vtׯFof1$pԬMTp|0okI_C+M~q#? n?;t<:D//_T 0Ԉ?-';栢S Q3/s+D]c⾋]I>jh59Mǭ\Q1Ux"ʇc. sn {^cGI3<. *S(7)5+d]GDR TpZ0Q++TbY`*zDwձ91[ٜ3F„2B*9z7,@Z͋~ sx""?Z.yoNUbMܛNy 'Ą@ьaMD ߚ mh`V4+c*&sB6}dCDc9X)_hJTNv-B$êw lȩ~u 2Y!@<('mspknD/ܦRlBLGSWvxhzfCӮ4&ѱ \]j #^^bytE;/`^ex^j4XT1awǂt&.. )V,P҂%9 MeEQ ^t[Y}RS@jI&vP;{W\PQ,R+##xy umxpL ?a4 ,<g+*;BdS׆|msf;E9ʏjfP(}@M^,(NMSw-aT]yá7;7PSM `1䑆 w#g4qV. @IiWN_N=y|b7ֺ Z,AŘ&cw׏kn24'BS.ck9ҳJ@"dϪnQ ch|  <&8GL>Q՟&8Yʕ 4PND{qo䯨4w4+?Hj.>Ea_UQ 4#.0 W.[Y?ԸZ|9?283?k삔߰J:b_i<*DCL_TG C ,!5W'/@,qMiLS}A$+3W x PԽ5`&b7JX%rj]=ySc{ >E#^WmW:m`:3^ht0*e @LfF_qӏoA~H1VF`a,b.:;0C>R 95i^=" PA? ıt"lf(Sx>(JI;ǥr36!6B#jU{:݃zŭ=6iE PBKyPf?9FBM.bV0M-ëJN~93<_ dH2 dY Z庿yP!/M!)_njyH *cN%4~mXT*sW9otdڻ. 5a3?|Af@(bmL ^rh{X Ѯ{nA70 ?/7z %m8KYO|O0diWV:CFRꎀi^<,հ&*a⳿X]c8snG}~b 7|, g(MCf?:xbvDb% jWH5/ gR,:B (v"㋷ ؒ( EZIQ?$Y(#kZ` :<.\n~6ߒߣtAe}QˊC\L#0ơ\*٨r`GaܔX?{v_3ya\ `?#YgMN>c=7C"T`^Z {M 4%/ 5S%vꘚP}ˬgƭQp+MA fP\ugqZJλ,ؤ{-k$ʴRi= pO ygI'ؠc v!]q>40Qc< @.7h_%rcnVGk[B t>yNKrd#U~S7;I$XI[\#ᲑA'c,Ec.W_k:)SyZ'j<\%ҝ*xI!_{<<cw{ -B5eenqЉ2z[' @lЬz7DG {wl"'& +0me UR'r!b!ïl?OhTP`PnՎ74|y]c"أPZQ@x_)z{ x${ 1?t_#-X-s\{֣W\See@$T#-K.\"k )+?N+9- npesFF.MrXiG*d'~aM~CPCͣף'm&ґdnX`r1h<O~߷j1 WVx;]tlkV|SK'~2ws&-k{kV@iL '>Q[jU8"HU7KX`zD&jC? 6_qPL~0y6C&PV_=iRYe!-=sf=l_b$tE$RbLGWvY+Qֻ1_VUWR09L>Z НHD5o\,V!B[qV,<>T 'Dyr,a N>2UI16'RTn^[h2b|H dZ qѡ1D͔ >"BKpz'}Fk)兿2K!X2SlSxAy!THԓ~|[Rib%:b|Eqv>S֧_볠TX״]I.}Xt  :@/GըX@dG,v @jHކ܂ش8^gv P %·ߴ_#vb^۷u}"3W[6%(ɵou9gP_.gJőckEEK3wUv8毇)G]@[&|M帛< !,($?34mAq.u%rQ#Wz.Gv>3\sWY9q-cMrxY*:Fȋ~OToiuNMjNǸ1//R1DL9|W&Cq|cqT콿5Y.%E;{.F bi kٙI'2N'O1]* wpV'xlt3F[Iwߣ ĀILxU~hpNU$e7i̓8h|:HP6-G92'ukOРd@'bL7ψ~p.:g*K7nl2n~?:MIS/B?e[wۄPle[NƃFmmp7vhIOBtzjc tU21q+sİo K%O &0868y%o ?svfU fSS!= \ڼJsiȈB+ꮨkMmgTEPkOǂ(bLF0;`Bq8?g\ ifFH(YMs?wkasbJ<33 ~ND[f"D#pnN;F$}'㘧"ٝyG` ahKba?+Hol7se"Q2; rN, L!.1d('m3!*jx 4XY}<%1l4%az;({22]&5.rgU+ -;Íh{#~@t096lEV<}¡M8;؂ŀxn~$ robMY1 ͘REvY.y1oSx seE<{nG>m`")o}%v0+tގ w@ )FYʏ?$t}L@{qgH.a=1Zh$zwPb]߷1,.'vlCXea-a(mV(͟fc]9fe0'}0eug7-2െ7K| x"2q) y?gr8)I{++fluŵc3ww9m&w%S#Q SH kcO)e0ͧ<#mtم H1{Bv7mz(H<4 cfNj⌄91${#(3ҨtjZnTF5zHm6S×y\>#Ȩ;% \z:^[ ^N_&H=ͱxɵۃkk1PJwi,ѝҚ/h=C:})fnv]#k-n(:d^mU2`߭tI@l+婣Ifu\dBrbkuvf5#0 =j[e-vP6ZT(yvD"ҡ9Z >.,=a#[V1̣kvR<(uE95!1@/MUC{ٯJHpX$ra IU$%~χ]p1`,<<~B\ڃq;̈fn$f_bVjvo1H $ ][|iԁ&dyR^ꚇ(q-C ׎ Rgc8(+CGp){SͰtfΘyFLдb8^9"9^#r|P|H24Q3mYzU'@^'*_*uL}պ˃5$~o:2ΉZx`2ۙ!gX1t^ 1j4<|g:~JE0lU3:/xNf  F֮0LL"۩c?[3O';yVVqZN3V nxVm".Jb Im*G SWC16U'J40?^߮g'Mب%C*R{4Pۿʢ`?eԲSzUǻf`)QQ!LI =%I%ړKyv*'I[xl GՃ$qe,tBa ϡfy~)?fQcS\]=s(3+d{Y Sh\!ա<] iJIe QNBܲ;0 |>j| \>T1/kUgsHCmQW2u<|.rq&cdbᗣ7P$u9"{ ɳ$1j [!:;^~ !?О#7q`Ct2BWW%˺Q ^'Ģ3*DvSd:a8RQoRVQv8D^}mؤW.{@ح&u(qrsQ5=k9 ,Y>HoQ`Φ*۷JEiМ}}.XNRPbC:"1ThAXݒDiؒRiSoroH~|NXElِFq m0]+!֥U ?W^}uY`d| ;z w<>;Oq}`oɟ_5|v_0]kwBC0 ٲ$:$CQ$U%D3e LkGdt7.5!!xFsJC7оѡ7[~h&|oegszZr|g֟ǣ/h<}Z- ?gGw;s8AnV#ٕ/)Dži@4MKu7u>šdjyG=t̻վ5q1TFh bGR9$sGpOhdc]/S'&2 )n9tE+aD{!}#.zB]gtrnaii^(@.5 sjr%]:n bU;NwT.L4nYHk~[rhHy, AE)8fԦsq*R;K,W74_:ٗK*g]\ZgXG64.~[Ɲ-/F؏J|Ŵ%~=9ޚuMNo(B3( )L~ 銨's&4XAL}*a#La[oœb5 FHLTF??"F]ciN? X fG5/{?+u*4Ԁ% qEzse=09=Wyaʮ{\u9YBpk@PB<+-8gdA |zn6XRS@f\g 5#wg,U,SM;s^!!6ӛ>yZ pâcpTpR}Vv p5 Y>|I*9D tnvRoEQGD/{ lBqM5ef`9{t.IE ?o)9f4TS]jY`6/m`+ ӑCi^LZV6X_:9b ~dVavgJ sVF/m.գi %_n$3ʕ\_`'!/J7 ~'OOɭ>K!McquNX7 ۙ{${5Ís3JPU8;/_>oݎOGvMtk";TٰeYv!as b h68!r_y>D}c7~6O)ȜUWBQh*OSIAWKEP/n=Gov$cW Q_Z\t=ѱYx|bocM84&2lC!K.id' ~D8uP_Sgz%>GcK'^eLI(N(!S<=˘[v}$١i*[%9O.%mv*8j9~S* c@]LRJz&3i#y qv-7CI-uK\Ę瘗(EZQMg^B=. O\B(Lel9+xHȩ}d`6v͹/UGiCj9}CMhX a *ϑ:zzjn\Y*rCJc 9a@u$mЎ"%Ql1p#jNʍiy ,3i >b KVS Y`C(j /V-.#&l 0_$i$ibHP5.3{ѣ`m%Cc} h|p eSK^1l\we"f˾!+go<[ĭ._v@ତu1H/t1ٲdѫ+C-M3A'=2iW_|=-_}ǘ>bbIwEf!*FQPrxll@`B> *XtN=kzMEs^D7o:I>5&ŘLʰpϓ3SϢ>U8ׇc]k.N!-1,Ť-/pV Natgcd.GzIe >S08jYvYT6Uj ٔê Wo˲dTJ=7hQvubǙٙ?KM+MqIi-*dwsP[+O&`?T1/!yL'3KzP#EQLS8pdܪ0 M/)Z .`yӠIEѽI0/A~=&;Qb(VH)t?(FKXW?`Ry&"J"̝*C-Pv^%B~LT $)߯ʑbQ뾾NPO($YQ5|:z^XIJ./ˀ⪠'ƌ<*~htv6QlkP!̅S,xVI##s:;n/seetgt̿7wHA"i}pxX3pJܸ!GQ(}|VA~WE-3d}[lC8n ^EDQeO.JB nƄxܩFpyCSk l~ U WVw Q{Mޛג%3L;՟mNqe_[[pԤ}X=DƆ+\szyuXgkzr3F3LY} CCXP w1.I`M+gx" eJk C$l D瀄 8i[C2֐ X߆9  aG@i*qleHȼ3a%"axq25/uU*Ǯ(ƍǔªp1v8 |nɩR#1GХHiN|Wp@C ZNF0\la&NBKX:_b(/fVr2OfmPw'Z?+G$\#&ψ7?Qdk6q#PS*ۚ 5! K~hm`N]2?P?G8\"Fm7L ʰ? ^Ў8.N\" Re=<ݪ-E.XBG6W&KQ;D|Cm@ x;. +6mwszw3v/CLb.@G#[ԷI>5!m@½{k!~2u;A }N6(n];پ`CUj?-, c# %J@:XtǽJhm^CrB7LQ P{y8L2!#J8+mwH@IE3eb_ϖBPŻ q[&`jº8e{ρnLNN)!|Z+ZmfmbҙO:qM\Ϭκ6.JJl<$y0*XsPTC~uɒu1~sl1 ۚ ۵iFe3_-`Z(_]chS} dqv]0֐3D Sbn~h|ɲyzf[MTgX7]pq=1_Gu' 6NZ+qbʢcH$ jOh9!EWdHp:U۸wH2.C $-Mfv^U4HF?2&W&M{S@f}?7+UQoQ*'l>UBdbA`_Mu.pݕr*BV?^UE45y7[bʱ  -Wn\py8]cHh20Z@dMRҖ1/T#< ڕJ%V"yݑ;N@t;-|H|%WR62Y26ﰐcO'\{~}ʷ]@eĿoQJ|A㽐?5b,{2aLz{5К?eU(Fbe& Ub9@'^9h?h?,=Y:t2Ika>:7\ rSD+Ƥ/t$scPTJ{ȸ9P>sFu .{(K5pg:J&Gf6fm  7zvrKlŚZ p%XZV)/ =\(E2\EJ&ns98h斦6UO;$U#\@`8ۆ"Af}ԜH E[V1BBK|$*8w^ߊg2R;*߅]h⩳gVo0;~M> bB=T$cߘM݂cE~]d ¸C 2om3=VǰwɾL\Ү\ykŜ%-؄^/Ȫy1K$;Uфǚk\˸g 0QRj+c⠜+3^#u_S7}?z 8&? YoaKz+s\}Jb*~ ɳi[¨Bڠ-ꛋpXYu@j/_#tgRmw} CLO1P v*U:#Sj|FԮyx P]#+z*6t${E&}uȯXD;ηroDϹG:~#xp#m3Aƒ͇ k7lQ6}=y;^ d9#~+fqWLHJ㇑lE3X4hWF_e.~YLIqo+Knf[}%oOy*g6xX/{Ph؟sxb'VoٳG_WUNȘ*jV;C ^nSFJ[06' u(R3 dTG6" l, URՏ($"F%_6Z Fu[|kڤW1ۥ`]c+##C6I]~B6QgjC N؍St'zW5>Pd v [FYчnX *G#*2y>;Ĭ{Ai7D's.r 6kK;yCxx0y[s&f3}1~>kߎ¾zY.R 3y PUO;0l#5V*ER,Xr^u_V΁U `)5+i:LH<:]a*c4TG3UskmQC/mF9H+ & lX9bq)1]c\F#+4v/]@k=)2!R;m 1SտC7j6<NǵYU޼.1F})XRlUjz;S?ۋUBs̉Մ>J18o,orTQ3K.8|#u؎tu1iuގL]*>15;c -O~p ]6rAԵNM78L-E؁ÉQ ;Ji:d⪺󊇅u 'X܇5Ke!7(8OL캽X(8C86J ̠ЁXMC {\I.}` Neї1t^V;0=2kjj°A*+xt+48V렉f ~F7,i h+E9hgQywۓQѝ33Nv&^5 Dc=oMRS')i.ɨdFyeȣ5Y7wǺ2!\[7 ^jvHA.p QsYu@Q"2fp ݨO#fR؄lj_=@A uT="uy9ݻ/9@GC Vv+=my*_ CNrXdZ4\s͙!4(2 ؟BOcda})b8qU P)D2_MХ QU 5\,уuR5LX!G$teBM1dPf&VҦs6.Hb% dz>>C7^x{%b }Xd-b:WW~C %q?Mk Vo_ma#U]UqIezGz+:_TԀ1;~uE|.O`'?lΕ J=ms\qwwzcق,ZI]"CMFPPr%5 2zYEπZx UXwbmLgc%HÒ9EeɨN&>Vyi:ůeW 2XJ.AanuUܣ0ojEٕ4aR r} c0g N~1"ukBuцW-u_z⒨ _;7JPww:sɗbCqqʏ>IV [3}cϕA ލš"ʀt&? JJFۖM0G1GU(Mh7bLR,O> t`LQ>":̵ݛ'DVՐ{PH8A!ffCtܮ2lH'aL cm]M%Ҭzb@.$*^)Qg0="%hTlz ӝ#JP35֓Y#酿TvUI=xbb0DvƯ>cLK)5zQW9䛎Q,*ߊ.eZoe"KOZ@)_9<=,Gr0= ߏxNA[9.#a83$, Dx"zM'1؜@{L:a!-m#Y Zq}}^%_bzMRHrfw,AuM2֋kQq2\ZwxIkjfηB|6ѫaNU* ӰVPE ĭg6ף3@}8lK=`y >';m"(6z4ێ,*62RdkT#FGg >3RE!+_'-~E @Y޶]Po:}\wF&ݼb/:CXq~K^lCFvyQ;S*b7no? Ś.!#:"ł,%@v) `|UiVcF^Ͱ@Tx#>IQ'uINu_^mzTwF:X p8Һ׫ejWHS(qhjE׼ q+1T/|CeDžgf!?lףI8-?j[Bkuߤ|.UӑQ=PUM/jF|❝2>l05qJ΄̎1w+(Ս')T}+c|N  vQ7&fyy"|tJx 1w>߷ؽg^HhGQ,J`oX7Mzr >lɵ&G\R &|9osn wQ*bv 6I`j{OgbJ-ISS < $(z0]2kj+/^AR^y{ 6zN2wl^V7+^&Q)R>n8DqSQH :O6e?!km %pՂW38X+N9̡jm *:VgGqE޶v Nڇ /øv$bO0 [^z+C(uVUf#.g 4{SM2Ehq[9Q܈ i+EF$ΦT,d4p0_J6V& "\;Bީ:tqSpfC=Lrr{=*!-VvsBRŴZ|byI]5db25rȂ&9Xܼڠ#{{1>ZɞilnzL3_S! AHoC]D7 ŗ6D,y6˵Ф1s""'(:]ٳNn?y3 PKC(dń&$iS-"q}-x Zn^^{~(庮ζW0yq/}o7=mz7xORw "# eb3*Jn~W]uHhގ Jpr{HĔ߸d>ᓌ1Eώ\ՑikT"͞ 4M Jg6@/qPE!rR,g: nֶ'_i0-Рݗ8tbl'$r`5WQQ52d:y!K#Wbu P;Z~WOFVd uw?EPkK{҃*s p8k]}Ċ [s4fk)v ϛQXs`6X) ."i Y>onz& QZ""Fǻ<|Mzuw  y5SUXɦTwꠗAq"`I5 l|)܊Os8{J#REDI7 @S+t"'BJs$ hRTs5BR)*[?"*']H324tтpY!Xd+HYiD^&,ҳǗz|P˸CRqJw^V^)fAŇ-úÖ=*"'sҐ71M_/.PBNfCQ@zPxfk+lK6gYTDr\ Ug֬%\x *}lUm ,9Q?`ը֛e`Cfba>I #v3Le9bwwL}ɅLB[ 9l.b~ҫt٘N?qvL;>bO*iF7e;,im;8>!W O2f85{,Ʋot**tAU[__o>iPҷfx:8 g>61㦠(h"ߩ6IIPD<}T6b6TPN` oM vܼ6/E'9\^4an)+27?8_wa͏r8PH6Эڳ՘}R}i,vhQ4S[X;ǡ,k%Eųu#C c'Nͳ374m5Vr/G,tdz(a6A#$}3=a9b48V}=4Pl)2Oo44G sDdۈ<"][]R GjHQ]u*Mqt<0+paTa͢3Xled _Uzz%2UW+ZY>hrX{=Yi"]J>jeF/oaЇ=ŢJuEU/GA\\S}rBI Pqwx^}D1Wrpp射qh3Ӕ\*R b|p-qx_Ncmlc<{9%Հ-޸؉'4^hLjr?ۃ1M\\/ uZ ,&]A*$N| bpV-B+$=%m֎^ `9"霚9/We=[ޢd J)@b0 Ki,P"V]0(9AX+bߖvlh~^pPYي|FQy -q45M%,*[<]yeL* `Jy݁_^)u*uSuNnm)SԧQkUXEi,ũ coN?y:bRNps6)jV𗵬f犵5ˏ0i,ቝ_poϔf2>콑_0w"Љ,BS_ɈӪ9m`Mh/m7F)qbgp )G_%MX-=zN Sf<kY<eTۏȦ{i/>g_!],q\Z> m&ZODHa{$[5\^wo߈#3ЧE/.t)6 \BDqm1[ղpG՛<#$sNI\E$pk|@2Tg)bdut ܱ}  ?AZQEQ9[`r%$~*m/ _:SU'3_ԭqnHl*NPOH0{B ck<ZtQ8tK` kdN_Cc׬_hMk޶\] ajm1gYZ07070100000046000081a4000000000000000000000001629779bf00005420000000000000000000000000000000000000005d00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/infiniband/ulp/iser/ib_iser.ko.xz7zXZִF!t/sS]?Eh=ڜ.+p ܡXur@d<)oTQ\M-Gp@s`pQ6ȶJUé9wTn魨"YHCQN|VkwS#KNL>uSW4ZX2%tBt4N1k ^?O.: \= t E͹ 3rCՎ(yh]9FpUm񗤤W.ea﯈c Ye>+QU<5>  Je~U:PQ_\mIDgn9s<#-R9qE?;|bBHQto`LO@MsLpo$ IpY!R HD^x R{>Sۤ(ϑJ)U ӎ(%-Ry7?iixR-OX71]vF&f(x 8&OL'g[3CWo0еd(^#ajk&LB|q_\) f+Jxbm3M?_C.!p}Uc(.h+h\6x]-OK 3uΑI<O.vg,{ܮc&;-[m3X%]?>% 1`ΟĮYS (2ҡ*u%$":Thѿ荎h y<0E3cĿ&B0<*X߼U?t_8/r.TliaQ ?ޝfӞk*&44UrAx[*JQh+[ +- 򆾆 z`/b7:gRnL>8 Kp ~"\0nlPmQ$&[o9bz|s5rVS)@!0,vޝyx~<Gů1cyDHV.clrG ak;x H^Χ[ fVn6.?{ O>'CQ.Ij?9▐̇1GW :<&Ñ-Xn&B>hv#ťS؊)eNBC~ "F 7p'h" 8?V/zfuNiE.%+wɑ!^&BRS5H)|7*Kf󢛵픣v/_jGZ)Hk+I*M(心,#h0~L_ sXb:ƈݰ}1AlxSSZ#  ܽ @@`4|[wSqיY#ngAC:3y0 d͜It]f&J7ɻ kFWO`0%|KM.ˠW8|vj y TTB"PDG$`y8r2+3hs?LՊwJ%JKuaLwp{sRa l ىz.&pDۂ_NU f=55rJ%M5ZVkg1~R2Wz>3}A)ٹx&ߨ~1_V=RΑHRc+M\J;7Z]a]-q|R>|^<1Z_!y[0ԦĂBM4J 7WGGPz kgZf%ܚMÇe_CDfqd=INbiɽ<_}!i[x|F<9uОӸZ7Zyݡ(+W(Srdzh y}MFnUѹxZ\I#s58bw!l7zv'Wgu/D+mߟsVLAd%ƍfA(~_"&(zx+HOVd+ :**U] owҀR:!f5:pygƷv>\&Ԛdj; *(ѽm˴\m$pLUheiB: i%䍹8(#QcFR  ]H@_<'8#5 '3K!.^E>TR4M8mp'cr'NO1o/ N +D;D+74zFСNJր+5'dGQSq 2^$\$tK97";ō\Ƥ_ljIr ʇ5=@AaNkƝ2񮂆7iad{ۼsRmߊwϚ Yř$l!{Qfs$ vpv`*` >әj{"5S/({n* N=gd iabάQw@倈A 7Чw| bh@V.&@׵ G=c1 OKؓ|-XYR%x 2zg0)\PG'b?Pl}NsbhXE4!8oЩČ2zdpyzhӟFh^ _::o}@HGaF@؎0W1Ufac'4#|옐ث$`R#a6̓iǶrwi}hCLsºۂi0&EسW7iDt13FICi4*x,Ɍuip!Y1'̫*wm]  @\LYh[EoEbŸ|G*B8N%S#o+||uʃSV6N\"Ce!xG 3M9SߙO= 7>`7U4lj 'C{vIT-+d{:^K~PK`ѱGE?;ϩzڽ7`nОf?XƔnLs.R*kPG([X_* ?ooXfNZ)bY ^o|»際Û7^DKrǜY a5Ai];)7N 6sz. rjf~ V :ퟣ-zXvP'\r_#=˺Q+'O >ğf\lSiuHpHDqWݐHiy8jnN,7 XQ4oBvi&ZqC yf۬h{Lww.:wKohLw׵]yЎE(n Y-\:HX /Z̖Ý54/YSs[qQ%62J0Z1Ң0K BG.[T<)p_P$gq15$Cc}ǂZUsK>=tN7R \V4, Eh(i .Y[`ڴϡ(V [D@0UM#r㼞{jDlߢh973x w"k*9%jgDaTsE킡O:94"{iͱt3r|BӔWbI03.!YB1nNogRm_ ɩW~|ɋysGvEHhqz7i=]mѼR;8Q5e\cbIԠ/ݑA)ɝopR[ flyo h76L3Hbl|u[|Q뿢ع6E2aCHgiHFG_€ՆCZ:15U,\=ŚIqmZۋ@f";0Niu6? ^q,p|*E;y0Y 9JH(B<8/xтW^/O>kKW=^r&T;n,Ԯ7f[Ddbmq+p ր/k dwAQYdJ+nJ{P ')A$H&cHMFĶ=#|7/H>a<hq{>`Ȳn3ؕ `sDDbK`1aVMc󮂯ԂvY Eʃe} QW߼u>Tm/4X\߈k/q(qh"6:%bV"[NӈHIIhqA'vAyvl53wB|MmVgE#[LcKަ|/͇괌5 3U(䝿0fnzyPJX2g{qd|A9){SfuۿB^rhܞp{#pײbּZDSoHIVޡҸ{ Je(zmPzo wʡboT c.cph `, ;+48u9@JSe%ef.ecKmm zk&ޙW D+$/G7sظp&^TG -bNF-Mgk>":#!>ގcePDn?F#O7_sA 0\{T${/-B:cye/ 8UfSm 8ޫè?G͔Lh?t &V4ċ2Q(0(tYW 'rGH”L'uF%]Z1|3˱ K @x<4C.t+\- ~oZfރ-/dfJ(9T UၣDJ+)]_Wx/Yg ;*'L:[u?AFu8]>!7j `zІ-7;ZRiEbm[7ث۝Z̀@s;bK7,.2#=Cu%kknce@noѱ)u ZVTy畚pf0:Hiq č|}Ar5$+;6Ieْ*| ; f) J=b,`3i/}uOs y; cD^|,h!)7͘ L^v9RdY&3gYQI\;O@аp;*k#8Ҫc ُ[&.7 O {:r3 .ʇ3XVӪ6B1\י!DjOǜ=Pi.flDSҼפ/攔E $w/M 9e=%cTGfyXCHV_g ȼK_}˘J1ߛBŒR}}s΁CxDlz:96N}(LW8):nŃW;lߔ[mmHZfnqU ΃:7۝&ܱ՜'i f9M 8wՒm)uhNm'iOR]LJ$̖{L^HW2Hl'[x6Nur `S!:nϧ^ 51ƴ.$ TŷTbc0Bº%p_WS`ğ{I(%O {9Ǔ60ԕ 51z&V莣shtNlsc+:8ed_פ= bOOT4$Eh,ca]rQxZKB:T$v@ߞZT%>ϊ EA#&et9)bO[ӕoNdhF 􀽠_ -గ8?GvS QUsn:=եrcq g/O/xN.RK|#9Y።CA"E*(zi.zFgtBkXcڱbtfu4D1n &#%¨ʙJϫAM 4BWP~Si5^hD@G]!3auJB]vֵbgɂٖPN=s#z]7謢mA]9jr叉 9N"wYR;.y/HER6nH/`,ל|a*`,hjXg틧3*z N8bl6EZ=*lh8K, pI |EqƻFiL)mLT@BͻW1ESL,* #P h2b!8bC]+zMNQNKx}EfaQu3[qE soƁ??yUjpܹ|@S=b ?fD7b^N#Guz}7cɹGO07%%3VR?e<O(t(]4gJΚj2~ܟ So59-Q}.)2Şfs4}! Ň:B51(?8*9C;!3:Jm}ߡ(q sM#6L$:/0>׶Wl}SiVH?V{Ґ7$N<$q#|o%-Lp)xyde?P^!?p (8;1Qe4ÿ&9txwVF=ϼg2TGDIu߶]ԏ>9>5!ೆ ź_qܾCڇk\tu a m$6:uMV -}d5L' X _6~Tj[Aiظ1 ls0Ȧ(ƒJ0OJ);/+oAZ_@*f;}LöŒM›4`n| otTJ8!"{+LbI=x+XQ֛O :`-JQ"m5C:vojB@.-qFząDWk cp|I{q3E٢.W r䅼Iz8/؛@AoBNDK n1 S5+&;e+O}5&&f;E*HW ߊۂC$(?JJ bclG)Nw:HPx|b|^AS[UN,ei09dKYPP% 'gǂF+ cϑPrB*%gcir8ݞVN~\+,Cċ]iA3lN90xY L > slx[$0 \ӉTHo6NO%yY0T:wq9d_ͺyu#MSA&X3mx ەqm\q#8e+D&,?+>Џ?M`\4@R>V]В*jIr[66PG!Τa_ K}CnYgջ^i/0%}!1:AӼp J9%8M ?=׍f *B,U:np_*;,D~Y]>2 ]!dl$[:S7$gӼ$Qmݠ~zS 9qc܅s* &y*,̃8D` MH[@9 <#9i|J]ԩLu_o>U '|2X8AI Nui Xʳ*یen? YKiq8'v<P:[?Z%"ȌCycBcq7lr_XŝD:~sMk z$4bCFxۤҜiLyby( 3Z8u3PlAK Δ͘rQ<7P ^Fb^ Y ܑe8Cm1r"D$d.zSPŬ<B7"05cu.D4.3ڑڒ?۰Q(rL3Se7 IVpVk6.n]'[oh(GڝF57t/HR[r$ߛ~A7+W@f7f`k `5@6^CU xQIR`\K2N#@[YW-G uNuS}w W)p@ "~i#g2s|}(AY-QUt1!U-%R x˞Kmr蕀u}ǘa%2s?C`}@x2XBe##|Qjel7W9' שڎk$k F6lfUo%'9\e_F ;rXc3h%7\Lrq CTrz;yGl{LÔǕxJqތ*j:P "Ud-b=+X6gbKXwޕM h062:y WN1߉P} '$n*Zc/O/?M ~ RWw[U#8 Ʃ y~6t(e0!UhO!k42lb~H{GJw&4XT*YZQ /{5Ȑ $3:=4a f9x85o[fuk[DOS|xe8rbwMCx?JeI{Zw~&4e }0UzC0|́6gEZ.et/V(ˏk<j_Ш R 7!ц(nsTڠ _bP+|*,cdr>v+i.vOBЕ'qw1_krrS|n7 J OclV+tS72 3&$*+W':Մel"[JBex0?N'P˖; O34L:ԴI,=mu~TFt+PyG@]/SB+\0OsvϞS7zE+W%'`oˀۘ~kܷg#r«pk$h 'zϮxm_"UspйSʩwCN5SL-UB#!]s2K*jd/Ũޏrñ!Z$P&GwNJS { ,ؒ!*UOu:Z!Z3sk52ʓ q>(߅N͹ $1fN/[g!sumOMi5#L$NWAK2>iy:_!Vs?If>A!QOaf$ղ?1wE& M_~чyy=+ ;;lJZP*{A?%i?͊4.̎VОC7} f %աFlo^+L=  vaYdȞHn5 h*Z-{ }Fy4 x`Flv8₦I'f`,Fl3c><_@&e[1C?(e_ (Q]]#>ewVEAPTZʽ0I^FC:AsqF||t|v UxY߆]L"Kv C]CNLK,LL~ ;w7u{SeI8Ze:,X, (֛˳/\o]<Ѷ7/c;bqU3ͱ6..%= }E3  Il0m*-r ;pA`{֤=tjTtL~[q:IwO|uwvDwg6&84I" r{pr*o6$GrE>npL6po^HH51G?]Rba\ 4HvUc"OP"}m$*|53x$*$ MxaKi&x'JC޿oeŋ{LO 〰W.9B&C1T^Q4". G^ͤy|4%?MiG&<&Oա/Ωnݥ$gR_[OK~U8 _$1NA4#qGK MV!vԶ[9:|0y;f{FBh?V $u6`Y{tR\)qrMn;aWI<%0B_H| Sv!Bjn]Y)Wlh9lB_vg͜ht8RZ\~GcCVlIUQ/Jzq _v>xLh 髕U,ޡ=MGGKT*svU9P{0bNJ&bpF7ݼפּ Y49*;O8nima%Ǝ ӹq' v6Čab[܋/H#hkAR4wqdb 3gnWު^v¯/E_1x\Sգ""4(IJ' *[Flbv81lSxLaaZ9ސ A@ ew3օ6ZRk|DGqÛ}_"![ &"gmd/89E<wWMb!e"?2:N>m̎!jp,8JߘD19:1WJZ&$)C0 d /uSqH3A6 MD1]/}:@^~>ev{FT+͡zn֑c9ǁ&,^#iTZ=1Ja(8 /"GF@銶Ug`$MV"}n{<;UٹK^Ib"Bd`9T)w%s!#lmywP|$8kpL[\g 7;/+29B  ʯcX :-y >|y6-=C#<\67JR#gj]A@e!p+G-M -o;E)o+:Bxg L :F9SuSƬ۰%̧v*{C,"DC9o0pf):~׫3+o\+~$wԷ1g4+U:'#8י(uqw!F&hU[ e˲~ Cב</p*AanV>TDaRUZ5rDgQ?At??AS {L]X݄:ta֚F,# e 딽A6N7,ꝃtwwD5YݷukЈv?Gwv/ 413kS;=v _2&զRLvdc ]L˵ҹM Ϯ]"#SԞ`cֲY,׌Pt[p j0h\BA{)w}JtG&e?X7ocfhgVSbXz'Nj@M@#8} &wmE =ž#ip'~]4kKrU rIز7˽K&p-Oa7:26T߹źyj-] GA5J>2n*8čXV+ę . 5:1~U1TqpCiq&MuNZ۞J[wrk?z-)kJ7rs-OsC]!Aℚ F۷~@s) + ichG89!: yg%b ' ,$5' B;Sp`᳎1A H^,XƟ]0`uG^SS8 8@1Ez4sv5jfBCDIUD`d}gшwssds ጠ=ISA*@Gvˣe]P J俩^41 HgتV"İfmMԷ@RۢE 8b2`cudS W3؅]"L)0)n#H:E n51sg x#Liw5?CHU]yndRGiyzuWS~8cT e[tI ىfT%A$9[gA"PH`97gPNN .IaZEGgH_j̙.b\ ZN`%[oS{N7fAL]P}0yXF |1{͵\)ُvMUֺS;1L,a^VlO3$&KAHerY@! ZDxFcBVA.V kMΜ. Um򭦬M0:{# /٠{JABz1~ކC950aN27Hn:2ÕE,_42bKq?Q̗ӻ$-fkhBjJ;/68)dޢ҇W*S(=W<[q8?Ȇjcy 2Xj5?/Ѓ_ w9$ۉH*U:N |-Imbz=z D`v=N }'gBpjE# "O`Q-O<:Gm#e=> 6.>xKi,T!ZrʓU '{obH:Po0"4ysCei50=ufjIi<zt83K[ ]1fM?h! ?mv7z4nh4gYZ07070100000047000081a4000000000000000000000001629779bf00005dac000000000000000000000000000000000000005f00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/infiniband/ulp/isert/ib_isert.ko.xz7zXZִF!t/]i]?Eh=ڜ.+g?R2F_UXf;uIsUj/RD*My"3ý&ۚ8V+_ؿd&}UW̩="T~o;6H)S >]J1l^EMdU7;fp~&~ؖPEh8ަ_DK!%,o,z.%d' Xj}smplSrIZ৪c>15&s҆YZFQ얡Ϥ#4kI$jN?@Ocq}ϑ 57/r;l<ł2EL+) 1_8cm@y "а1$snjQ4wR25 F_́>[ik9ax^`\8%ƁJJ=nsZ$S& B>5A w.H+ #F~ us'htY O`Xy1!vqh%)d'JC&[ȜH˜klAR-PmO412?K()ouۀ*zK^(ՕP889gVP-AEJc327*|)VEAF3`_"eqDǑ($ ()΃ uFSgͼ:6Ս1?Ǭ`cIbȤ]9G/!B'v>-rt6ۓ\,"?|I6 OFF9r .>VL G9oԥ!ȇI kUuC^w5((`޼N?.L<K+9nA3 %By([(ApXm1^VV6z#s|8]E-I0';[R[.ty;`Ntڡ5Aʐ1j#XT@rWaTta.k@f.H3$W/m [x,^7(7Q[?. Fgho)xޅK' oβGhJ>-V p#[hvR1 8^Ŋjz jBT<-x݆=#MPf t&:?Q[CL[Er-&^J+mԈ%Z4ZȟO?(>Ҏ\ɗey1GCS eIUfd9L e+Lg{װobh*ːBX4OLIQ*V)JYaD{~ -Ӓs٢A'@$?>$#kCcFFY眍Q/JIUZ0OE1(0ԡ^B͘+JfԱ(yϮ8`";*!"ܶARO(i 1uڿ^fJ36XL .ʇ!J׬j II"V\q }U*#4*Ѧ%\jibwUY*ry 6hbM5(gr.sM)4@mXt,A` 0I:O_tHB{7*D< Ҳaߗy:Aʈy'(URX$>7wCWnA̋Cpz_mFppR3# hlێ~gzpOWYwHl`('R#TԦE`|_X?+x-8G sqѲ;蘥[4v]Nq(a}:b=po{&-;ϩ$RԽ +7^;_cC5/ǼUlޢ-v Ž/; $7Xa#}y0s7(En\vlD/fyZ!l^td34U(U^dF*%cݰڳ㕭La=u#~R2xZu~F"Y:CA:R@ pA/@d+EwvcKWHxrc@ãּ)xiFeI o 73KyB_*qw0-ҢO÷ g 1oIG֫iYp )Y4t5h_X]fś+d5B5O|[GEŴomvI,/!:ëjKDvڅxdo4y&l y9.PvUGyl䞮[96sJ{%hT= ݴHFHЫڿ/JDY.Cݙ6^|4둛^Gȏi-1emobq+NlwAuSgYi>oL'y5CrNIfMyC꽜]80wY# >+)@h/b}OhHnd?~lj) 9"pSH W2'TP΃v쉸!W0 ?K('}0SFޟ۟*;$:P=:E`CO0Fzf}BڂjF҇Bu9xXUbƽ_~hܞEWJY% ?4/P"w^ ZĴr]{]a1fjJ#D=塖/xDM&)Q)+Mv o$ "4]j`еJXUp/?fZekz:Bt+s~8HǓ2F=I`Nds?m5_n)adv-Hny#|+g(wGti|Dt==~fz.^& P<{ 7Gq*cYX' @:ET%rNgN;mzwe)kSy ;boǁKP9_l4Tj@qfkWfoA^]XءRR3NjJ|f<ɼg?*i6`/Z )'g, .J# {cdTˆWg=r#}$ޛ*r`|Huip@cc.S1Z]/9kq]Ҋj\+> I`ڜTrل؆X?ƻl0^="z0vQwY#r+2R$9tyZ´CtԾ?}*XK-%rl4ǭY!?V,wǴ]ӈ@)``D"LV1 rvs.2z?𠩘XZhda6pbWp5׍yM& ۴f:=dR6M7w3+G(!#^ՠzzSuk=C.٘Fp-8IfyklcR[cEus ׮jG _}7~ʚ @ wL!@t@Xj""΍dݥߠ@p 2c׋oFy dU53fDv/)unVռ)H( &͹esb '{Ԟ{̄B? ;6A.m=&v`YVy׳!Fvwv}W(-3~6J} Wb Oѡȍ+Zh;u;aMO^^3Չ"(P'6jxM^}w!PKAqD:Vg8n@=mK̤"=ÄFHJr  yZ)-8onE[.a1) C3Gm⟴yCH:-(?.xIͥrc'̊`]͋D_׌Қl%N^x[8EXL25[H62lsRq[md"a3}^BBpdb]U O$X#j+1Fe)%Б..{H@Si;jzZ4 5"s溹 ;Vb y-=ģ4" ی(/=xx" o,n Qojqk\-SX*5DnwYUHA,1&,uZXס%d6ȍ{m)`?$EiI( K}4R ŒaUqݿne}L7GK觰 Kdf# #5AO>Iah(F%Um]r$ N~o} F0*V/ry WZzJhD%d^I2VBb×onT&1iWJ o='CM{&}LШfHKPbercXch3EdySq顝n9GHTI&z. . t[Ȟo \z e/:O(v$ T9{6HX?0}Kvu/^!핞ZX~sFwkӸEp7i<QS}GzWur}+…#E){-V!X] MOpo:+A4rC|.!=z94ޖО@q=!?K1" {bdc?'?/.k9j_ 9`h%B6'UsއM5*L趶(o`{nS~.)]*CI)T¨1C ^YA 0˟ƧAa:05k:{c=2`[JǟxU&6$גKˏ^ -#E*/_ؓGF9Jsul&H #|Ő~s?[:Go2K>wrVQ!ܺn|AFS;,J5 惲7$ua]x`;lak3PwK&1Lв>ȽUAU'.Ƕ 645LO*R3-ESZj|Zqj+Y'hFhLgE=5!S YIP`[gR{ o a:bd@m^~={{*(1,]Eϥ4@DR7X123Դt~%6yOc F4.޶;\EJȮ"dIp𑩞&zgn1ÿ ҂ԍ)D L檔dڻb%]9%-A=7ɠ@}Vf7B5O񙄛Ƴb;9vɰPTk҃Oebofl0{=eIq@1Bu:L"?|ƕ#2q}D> * >޶O_NmmSfoǢ wt!a dJ yG7I5vjBވ ;Ty v5*Q}hKIjR6By!L'h" ;Pr+)x44ت1fG*Z{ᐒfeAr N_B`xr$T(xo`$)I@y%6&e-: ߨC@ڮ -\3J #z;ڰ|G?|Z9 w.*f k~h)j_3*N$G| #K[?"гZOac.†iN>Ps34s>=+ p B`*GU;,Ru t<:"-)"Sx/8>ȅak J]ݻ#KycݎUX6/*+(y. DMf?68po7vdM'6 EPt仝m5\VfϻܯP5{ձVkpXz3GlX`LS`"J/y@ b/dc-/XY/BTyu"jYߴyg!Iة,*by=mІbe Ja)y⎥hP"6QNY5 } r^N\gFQ,B2?qIS/>zO*?$]_E%h~q.tRtvx98.,v,]t0f 3VOXF Ad0DEKTZH+@lnG~祍['D--= }5d-z~J %\UO Xʣ6خ]<`ڐA0+b%09ԏ\y;6֬ $u(e_|p@VA5pUWƈ áVƋ6~9f8&pAaMЗ JLUĬ@T; ׷LĬt(1N)>3#W)Px[P);SuZˈVҌvV.[W,l%\2{2e6*8QndCSLFaNiɭ.~])*}$V=gݓ*lt2, ֪_[̓Д\V@B>ڝK0f lZD,A,LLuhyu0|s`k}dmm{eơ(瘟_h0}r?uT&t|Ѳ5m/V $X[ӡ4G zln٦k# \| ܭ(`͆a\@l:(Cbs ^2}cNnK #UcؔQGbMP"O7T>k;/s,AlH&y:ڣ Zrt =DQ3,4=lԶo[BsJE/{w 2ӋϜpQQ=:?/0p?\+8nHQ@*F3jqUx2X솛%ƪp/_3w#Z̢ʥh^5RniIi!op*Eʏ}ѣD}d:a'5>sc|p/,>$&CmЅ.}U`%lR*$u!B #c7I!8̦{/I"W=e?l7s[#zC!:jskfX (zp$޿dVC;F^n5D%)t8B+3E.XR`bCЖ{I3`$p~lwUG_#Ho$+`C+)>ප:Ww C:K,l@K-"vq/rmD OsՀ 5 `oN8 oGͫd$[^OȽ<nH6 X01N)j5%^nw[e^{F,]Ӳ7%~F+v5I<&Orݗ:痕.K@9'(vR&͵wvbXJ/YX|U@ugZײ{w(C<5Nh} Lؗ#YM7(΢V AoU-01YգUױAvDo 4 fMspGfmPx{_c1>M>ܳe7['0;SN՟"WL3߱(r1d:P=UF 9%>ˮR% C&AP/= }Cr0= <:02uOjB\Q>6{VNƇ6> 4FNv 8VW^Fȴ4"[Xۂ R^@GOuNX>W1qo.-欄[ GY4RC1[G]MZC*Mժ+uc؎{q „BWdѫ͢{'ࡧ w%/҅>?e; rl4 ` WC(5O)sޮ7!r^vӱlml\M^6޵"7o"s/0c}l\k5v攠1ULC*=ܚ>& 9;%ƺΧJ> UFL|OuSg =Hw*W(Ў[۞W{k]Lr9^ETژ:C"t}Vq#@ymDÊd+kijOT9(nĩ- r $݃؛&n`SS LekCyə >H'.Д,3o2dRwԿ;y> |2*; = !O1kj360|pdYB6M>*=0Z(|͵R%H5nCIWNB_ou ?X Gve/qTs(G_ו10 .f(~ь2;ڡÄkTI^VE2؂S$YR&cX d1"N.Kplz#VV}Sv"6߇ { 5S]NƱ}[z_FԶWwڭwIP c{Ctuz\"X(OL$ۜ--R8W|@Z!-& SWtKXVg%zv^3 `}ڽ5})&Jހ-Ib՚lR5 YhaVܼٚiot;ch R~Uڠ&xnAy# uM6@œoBƤRSa(Bk0;5Z[δy Jз0i,:%\ַ:Z#[{EDp$1{ti8,4<](5='ʱPKE&@*$czז+1\3=dIZL+է{!OUޮq q:?0f#qmw44u"hRq4{hF9+f(aL!P{SZ4A]t}$f\G>zѵJ襭@s5଑40 *zwwcj aG&x[X&4\mkc n1xt:S"SxT>c>[rL(]ceH7\@hjI㌀~&b1MP1³z.3z1* P4.B\*ʆul(f6ٖ`<)vŬ l./s`KJ.y۹=jB*1 wd-UA uSy`$o?Qμ蓏$~VB(T0XClBөO߃yN"^]T>NZ7P]*Bvq9b\)#c *6~(8䃳gق9<[EVdRI4N+i,xi)krΉI!;rV`e5ڨ n}cXV{6lv\ɈDr(r3[ "Ik<02-`o ?!E3h k(1K7s,3`v)"*ECۏ[`\S Zr4p)GVls5²r`վXC"逩, xlVIX='RI搠-WyiΊ^q*ݴlBF~ 0>{70}_{YVc.{*R^T峝akSMhr|(ޭG%yj(_HdZt,fN3PȅX~X|wV*e>) vU}lC ;rmM+O%K([x1|Hc+5?D_u&~dUjom+FŦי4 |:٤+hXRQkI M|).Z8-EraaۦR3ً!Sk^MD:ڧ|Q)8c.lȐrxƝ.zz`Yv%[P'( « .>΁|zM^Q^k'.5Z W V젧p=w,-Fw"H 8ܦZQSE[J Sbh.{Ο@ ?EeKe嘄?cK%z,U"bX$jL^'J:;6{r av3/%}њW 9j~{s0C% X"¦ajx"kQ<ޣ┗efw=êm)Z%uʆH,5]ͲУe싩7LJQ6n<*8Vh$^&L o$5'_LwYƈA 5P7<.}Ĺ:/Мm!|rZ^o`k>#5kXSd!cjKpbVE+L`JoRl7;k%TZ=e/H g#'Li͙ U9lw8=:`(.Ʌ7rEĠ65.W<Z/1w(;ꇖv, mekî#9xԑvyG1Cg#Ew0 \mDPκgr4KAޙYx\ȭB\XeZ EBPyTG;ɘcsi[$slN1J8\%1Dl0nXve,-^=$873iX+in*‚U-BCc2:b~Vޏ-x[i|B m#&i; QŃ/4|Ri-A.05e J[Q []oݸ'!zx䋟v+xj ua%h]e¾|l=or*cYeLΜ6T*²]*Q.KٞA;gEgTf'joYH(%[vӵЁ9Qftg|lC1hAYB$J;M4 s9!GfC8vkSA(.z;Q)ɿ{ke~[m>nzk)) `cM]s{Q[ܽC:2SP><0;&/FPOpFA w=F.` f*΢QY-23_%y޶\gZBt*PXQSxi[3%ˈcc|g 0znlZLRҾQ[g#EifyKEǏt1y@[uݷ"be̮c/~ !vD9 IVhоrT֚ 7r/w>E"gùvXc`4#qnq6 S tTT3:{aߊ%]5)M6f۬::{<\P#O }s]wTzR=B Z9߂߳=6!^rGܫ*AIR/jam?k% H1I^Z#9HV^pRpŴvd"7[AH3DIlt(1Zgx߶AZdir`4fa!t\ j^*pOOdۘ {o? ["ܻX T#-/*`sь夘 c'|-2VTZ8N"⡂)>^5OFao8r D@uD/z8 =%QHԛIGo>ke&8W f D=hV~s9O_`YFÎ0~QJ-#ۜ@\>Zw g`2LN^nB ȷ)jTcUMD5KHsE#GkRg<)&V"3|_gJu7o/bB<3 ЂZ ު \M3O#9*p mئ;{yo&O;7Ci5;~ty 9LnFmfv :|5gg{AɴpjNhR.ugdN,*Dp8ڍ1N!$VCGbZk0 F_pb9!"0Pv(=_$1|: vf3:4C9ԌEt\PJU? <*uYWT.,oXM\Ci1$!GnxmYUX]W̼ R(L}Z8%],zzoO)#ŬZI i 튃Wf3^٦%{M:PQ net&lM2v 6.aqp MiP1=[PJ@9n:cC @GX_&DzҬu~r*a97 ?:,@2<8_1VD^a'ոivZ@FniUӽ:OZw ifiMgbQѺ9t1 M#sCX1mq#iܴhoTFPhE~Ox+=KLJu!\t}ЏD %TG=W&{\[1˜7 ej5G׃3<Rk:@fS=у㾘bI]w R[e3(DhM}zNWfAUɖ+ϫz@MV-t- }g. HL«JY\Pʗ^$t1a!8BvaeUN9ݴ/{;O;XC\bF?dOM U TpIN@<Fi,0GaJ!t  hӝ.lm " BD ^G"dh_e,,=\-?xȅa>a9Y䵦A'ԝP!Y oK>ľA7~3~wi~H\np'\5DOd;5#Ffwb<#NARl e0w>‘!^Ď%`xcww[gx]jj֎(wDjXDmKYI}05Tű6OZEf %R֔]poY\@+J `٫qB̴p2zOzD!"zmv{KJ5 a휙*yD0>S|׽˛3 Iw-v~.-OdE.oکDhԣۼtl{5}޿Cby3i.2؂E8c+82.[@䧁x{Vg|W(GMnإz4E/x6h ucňfdż[lLKon3Sҹg4Bid RD$I3uH;\b4i@|g>Նq7ͿFz %%gmᇯwSB< 䰫-0iՊw͓{|u|Zdn '4Zu/nD RzƆH?%JJ~wog ATR[#dR.h0 I~ x~~Zj_77od~Jjlvhw>yU܆ȂAF;#h_A~.n'h(uZS‘Rp侞^"iP9" {ئd? \p}Rێ`ЄS̗QSdI_!:ъ]e(< $yK3ZyѹveQ*XXm y%>n;)Ъ̔4@m.P'Y`2ƞ4j1Ez1Q^Fr~CvGt@M~Izo4W_N5 c R8NvHGm:DsÒx ~K۾W|LHx:}g'#7{Π+[H-HƯh گ  \ ӲK@ Ek,׈\ -=%NV KФD|:)ctSxDr__o~򲑀mXVg]ÊYض]U@ՠ#v_3!`SIywk T2dӈԔANc88fF_~f^t/qv[k@ƈR=EF]q&St8X$A{WQЇMT6!en.XKPA5f~X'Qa:T.*R;OD afIFj7,ֵI faDzCy RW,̓."7 Mv<`N3v#]J/3wn,/b1jzV3膗װYu? lCyo)'o %N"UT)2}T^'K/V@ܿXJ)Hĩ1ohn"#հo,)wHƤ *0_(cfE Ut4#2g/"och4YAo *wَ}fPt};'[Qneݳ=?ߖVE)0$j)X3J!4Eх?a{ΙN{M̝rZ~OFۘCAȂˮo ~M(hW c1ڄDŽ;:qwx{ wbPӅx̔?B9 mx)r,@ȦJIPr|\X-ZK t-`kf<|RxQbdn!TAcʧW PMeM;|1I`iSBdь_s|\?D(T2:*duL6}LmU4B[Bd7*kef@&T8Z4a%qGSA,, GHTG4z4Plv=셈yu6Hqh).= `%^ÜvY!D2m M*~2*L`91k߃ vHCi3>{5Oz8 61 T)ƇSh$s 4#tm4JDZʼ!cL偦l]T<7$S& }C|ʼXZ)3R}.fƒҘmtWʁQ)ҫ&x7Dޚ3$Xd 旵BSIFiճh%5x-XBIK~*VWf1},:ِݮ+}e:݉()v2-!hSX~LS{lp 'Hi\i\1[ӛaՇߍ<|O,+bPgbh?%-2\nzfT 栛HO8a/ Ţ9 |~u2H]QPoP3y\bNunȋֲU,{ާl0S1`VnQ0n.O ({SpAE&1p5m_&9?_d^|IO Տ^e _0K~玄h.SKjȼ@=75;Z8l>v%E^`IдTUrׯN Cf7t92D91TuMYj8!^vS0„ &JJ6$o.:oP!㴔Ffoϡgo"o(\Tظc6V%!k*tA`4tl(S&_[x`&~0?Rlj:o$œ]^Fb0StE|᠄EYhX&i߷f':Vܖ—@^3xlUT&Ks934\ey[;]X'kCl, !幂.X%_7q̬CԦGnB3f=Ⱥu |_rdsvgF^1{Pg2n(`4ȾE877lej>2YbȟteAvƐ.ZD^7%ΗՇm*\ Yқ})-t@Veixۄxܘ:>Nb@B׹"M?ͯE8P(oH^ff|(qlJƿ;v7,RW5ٚ ơ{,fц ~9$=6ݬo۲F.ETE_Z|yBJ1l/LvwR\7I:LJ+cpxs/y=P5?WvhsuvAL,7T6G佴$Pk*v# %6>ky# ɩQE~DD8FY )P&{.NYD1 \{Q㺻LP㜇͢SLB$Z+ o_.^ߐuZ`ӫ,$g%L*]rPO䳫igfn@~#ZY7"~.dpC8)[y,QhE3 dύSgOt [/7վP*|-釸V%3v^.h@pKY<ʋfSX)9 ק-fʚ)3vj/`.ԓ\̇Kba6{4+ (#g>4Ijp"|/K[ZM+34g6\)uyiM\oA-`5E hoew3up1sqģKk߱gYZ07070100000048000081a4000000000000000000000001629779bf00003548000000000000000000000000000000000000006200000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/infiniband/ulp/opa_vnic/opa_vnic.ko.xz7zXZִF!t/5]?Eh=ڜ.+tsQ:@WFc| KnH}58_F~AUW.P ]H$*026%lc%,>>dN d+yw@w=A\='FkD]-IEj$ \VħlBZk)wRCc]h>DZȦK];202?9 ŬZ`=?k S yvŔZMof.@Cs @$6d2l)Y1x5THq+8W`{bӿmGE+^ˆެ_NGf$2&1;QBD/O/2yk/lDU1UY&ɑ5cCcu}* \{aqQ8rH[E¡j:Δ!}=r*"0o(O\ZpWm($*_`)ɝCn?N\B(ihugHW^Ec4w8 _?E(Sqw/B2+_PsE]I %#w1532<\xN;AbC,7~6I#{ud0>8'9%N;fI_y !J=&rCh"]FMo^8t|<ҮʼK9ü! xTCKm;~E‡:O7&f5#y{d9^7LbEԈޟK&nwGZ1CW`0 ?[܂3r<ٿsu7heyal '3#}$UOi^;kN6g=z#MkE>WaQ6om5G3 MY~c,0-:*ǤѮ茂uIָEU'&oF| ; N$V6+7b~RMEN,Gc Z}7rgaFǟ)eKs+ߪ|u1 OE:]2YoxMV9M4FgAЈPiȌp=iQ$ɪmý["0g.sT3e&poV@T~M+n,B-֩;.澧9gQAQe<ҥ6]D:= c4TQ.8oX q `"J-Dõ[30fPP{XdgcG trȍQm%8e߇xL 8Ob"N9HX4KPfo^ll'黳Z3עyPP^#+@HDs`U7UlV4tFƨ[fÓ~M4(s6D#X&B^̬~`WpFD5ΡyDDƭ<ȿIu8<~9ZT܏˸q/݋JևbC\[HCuKq} KFźJ;xf,DR}!<4*BB0E%dbRdM|Fމ7ouIX]}k"bjoK7_ uKJKj{W\a+a d>e'[}Kpٓ3Ő.ugS8{]|I~GJ4 = KrykA|-ݷ^v\#˪) #jc9=8ਹfL>y;N~+mW&F}tTS5B36D.C䰑- ^'O d1q}3?;ApE0kEW8jC7DpF5ؔ\ 騺O9.8u;D1#<4NcMЅnߣeiQһFr_G?ΪT2[S0,,}E8v㭮82;%J1GˆUԽheh'a|6c:%"--Y՘rш82cGGBTOD$EKV5NEF^ A ' 1َg' |yсiFKY\d隱P$UEȴy66U+܁ ~$7^f a*>u ?s - ;\_ eڕ™Ѷ۰<-XM\pGr?]-%Yi8AΏ\kL0 9Z%[7f'^`4VmVަpBb|z[(]cF!Wh<;Þ3ą Lz; nj£Stn٠nGGw.}T^7#LKtw7: ݱN=CvB <<}Ydl.*iⲘN* J/y]fFkwO=ATiÆo##N5 NhfP/&r`4.gs賹9Lʹ|h#7_ }<'6"9eHԈKfcn3dGG{u5#߼JR;k|Y:쐥n+W(;{fhxMټKov]CVnF~fzδ)iU_N-pR Yhνn z^ /'?Ji'/`:.oU™`>;xN_KZSqYf}яCЍtj(,zp&LK0w $,!E Ş{.!ߗ'5pRB{澫r4i`U mRh$̠VŽ¬3mRmDL.2,?`kxԖًoN?N[O~Z5M#qwW""1amSlba4)h]"~eC#T=v.r ¼T"UV >{0$#N -DpoW.$AՔfqt[fXAy-Ν#_0,OYq nn拎+sM?!EUp[b F5bgck{%7XfぬkD<^M}X~bjCta&Vv,EvkF Kb]oBJ|''n/ 16:@AU̇z;Xʣ;B~CS`8ӗY?'م(e0dN# v~.HD1=LllTzրBEݕF4=8HbwdB9j5tc[NVDoRJJӶYJjB'@5cz Q3;TӋ=|o+SLI=wu$ߕc}tlA83]'jLA;4 tHUhUd4}v'3sB3Rݲ0 K+Uɗƚ~_\Sr-k%!MΈkXW6 u00.}$j[ׂbLi9B;'(?pk2-:)}_7f:@>@κWqbJ˅nt 㐶93< '+yОToEˊ##\fek8^Z­@ZdL[Gz;Jg'1'z;\k4'[("[O*4+<\Jxuxw'Z; x}$/cX~ZKZ.A:JLDmdkઘHɠZyMGxfOUQ,8*)v>Skrr{U-,`BfB 6],_PwlxmGE*mUTy,M9&4Z{ȡ4{Mn u\ԳXn+N"&4c PYKgSjOa\l'n!JyRbjD@;E;pi[ϟ9@%E`N&[[JK)q LR8lZlǡY~w`pWMJ[u.7Q $*N1tm#mֹ ɋ.IvExe{W$9KK a݄oZ=-`4H&U%0jH*6[S:ۉ/RH@,y-7in1,Miɒ e0Y%p6NY\x/i&8^(8+9{}+DYAwh/(Sg%Cղ-Y(J7uMz0, It7' [- X)C.`I22ՖRǮ#&Ȑ\"U(k%5dĀ[r" .Dz)bm)@JElF4-[ZE @LU;쭜}neߑ^³qGСw1et'ߦ\9)!4qVhpDrt萌\U9u^t OyV#Edrί;ҟ(Ge]g*fXgVUTfbu^ىf/uccωyk9:["2O-:A7*UG9 :q@^QZw>Qu87-;l]JA֌pD\ÚU\8~du9nx+ԷR@wQp+3dr:?G_LXj_U:Nyk0P:2W-$ń OtJa(N\burynE[8{]T(` _]p%0{6ZOU7*H74V&$ Xx>nL,6Iaf(-ʚS#y[gױ]2 [hrૉ _ئ93?ip8_(;MVշ[m2.30Ed7+v* *6l?]\df@kt$Kak~-||WhRxFiԅ FX(Q+|>8~tv7k@\% l U aOjp <%s`uL-d 8(({X` ?4@9rNxha z1əo LJ"pj]<%,LB`ŽsQ8Qw[_t g.AJv|1zo=#FX]R@3Pyu+u:La ~PRV0;B-#`P~,eDey;)Oeu^0b(5L-Khnl荎$PcpJO`0FGP'MQO UɺZN|C3qRB0V_fP`,`/Q]UG:(:Q_r{ÁƘ5h2Ȩm8K*^z 2ژIL-7ZJOuTnb^VwhJN"t0/븕LW)vQN8'FE*C6/;9t\D6<baJPOaH4#J6,6u @d>hY (e5{{dLd@3^9 ,-Z3/$9Suy4l;m\C^nBc?y7hE~~Ŗ,?*nyP6b]!ymm<"sٜy./nPw<_bWvCQ9`0 r MA/3uEoʌz:pz%9!qly8TM2P_d(Arb;J^ [=2ub ky@N7~`g }H_NM/ [9Za+0zYM1# Uqڴ^HPtEz[ǘ =oEf%V)ZwwJ:rW6%M S3)*T"kx HO10.4sMX LF-6ڗ vmY.T:gڅ%(+p[66"ncs~sZk ?kiJIc%Q+9Meq.\ WAsT-41sl2 V:fzهgZ1<[nj55g@?PFߑ*PToʘ~G|g7ύ&l@.`KLvkuYRGO.6lÔaA4HVMG2=L&(n$-v[/pPUڷ Wu>M9yA1fe:-R o΄$0…~辎bu2l%(,J|O2X@xj sA;$)П7QRzU3ywS]$7gGxBX%EˬOfxl.ä1 jVbX#CkBGj3=/Gّ+|fI,/!XL.!me]~BaY-%7֤ĬY"nM (]4Ө#)D㚸rCF!)}vd݅X! AAQ^+ hh-q6CQRW/;R cQ9 6"*p#Vo d٠3E醿ugBDXmEUZ"4aj~=/~*T~6i['_%v!qo%V?K9D5WVBD-!#pًomUdVe]¶a*Ē¢> -,5_kԧ0Ӎtæ:JT+SSbi (~ 0&ԛLY-WG D{^D:k'f)'߱'AL!3!)-mhu5 CO%3N'}_1zڤߴ\$|Wo@W+=:Zܨ [cyixNyrL ;^XSLۓc{n!8 ̰[8†fO-_ BUcg׹#~7ܛfI'/'[$nktZ56cyym"`lGe1:t_ݖ!|YӗAu#u]Bp0~Ḱ#.F#C:E5'sh-oB [];'W:]|/f:s.;=TvsRσj lkjmDoLl;6;4J Ap`H\Vd {WdQ32k1UvД/^p"Prsn' )\:sĞfW|oopؐ!Z#xسz/u̳\}{cȋdY軺Yl;3M0X?όqDZZ?`_@ҶV'ɉ$Y5!:Yv?:=<[])YK;pPtwG'1?ҩ%E=h.JT? r|X'ޡG,<\qy p1P&_+i׽TFS%,>t`]ߊ˖\U%#!G6hSFT`ikA9VL OS"rXc#WΜd\MvPW[l֝q 'fOrOCCB;#=5SyQ;Hg+UjgYZ07070100000049000081a4000000000000000000000001629779bf00007034000000000000000000000000000000000000005b00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/infiniband/ulp/srp/ib_srp.ko.xz7zXZִF!t/Ko]?Eh=ڜ.+P:`G[֕ܩZyXt/3WFUa< 3;u3ieWi)_fiaظ+X.C9MȪKN.myɃ5@4~*NK6`2&q4KwVl ٱV.ɾz\ HF:U+,ߎ:Qa ]U|*{рbuи:H P=|oT#U/2RlI'^r#5^DY+9\ ,!ݞ?Ԝ>w3-=/W'+(:YWigMϚZJd_cӞ \]6oD)J-7,{am:nA43D̛WVk]5HPaYӡ3MAn/[+ͼ ìeY"p.ZJL~_BW[As#T>O(]xkI9sm:EMYZUk(T)KY 3Xvm'uk|ճbZ(^c)J y ջqa# ۛ;70=#cxZ;+Ԕk=oCp$B@7pKC\mFXC<\\rO/G:O&}{OVyLsoC<ҵUx ޖdhӐί>\L48 %knW &](\W| /m#BZ8o+6 2^ޞ4ЭwiF~NC!ξQIDZ|lʃbp9ΟvfwG]9,Žvz3%ݳ `ui*xa/N\2ą-44pp/w!V-bDv!fA: _j{J 2]Ra6ӻQW )D>籢ٚ+gj/:vOrsnkjsR" jg!@X2)CQ9}kG4E_˦,H~ |{C<.)&LS\B~4 @>LF[(n?>Ga MƔOC>1]yy(5s/lbܤy+x*AWC,q>U&Ic2Ԩ\ɗZj&Ju[7?n' I|R <@ +YکoX@^1r<^WaCO,#NrZ ̍$k߭]O2epNxߏֳ6gphO9 xqv3G"LEiBe1imٮ$릱ѩD@@;RM2_B]5!Ck27 Ib(!RR$3$ȺdU@AUh)N-R=1{ `3 fkā5='Aeq!dX, `? $j\Wu8RbM ʃ45+MnɔP-m4g;.Ggm(֐3!I'Ge2s"=92XoyqvVL>.Vt4A}rIL̛I4۱!?oKk;s9ݵ~xqZ$Ҭ~}N 7`ݧu'3i[t)$дvV>63_n6DŻ yn%+Ha{EEl4A d(~.c |a| o?DGv6Q;M|GScM*)NymiTfu`u U>I. W]QCNBd,sE{[A[WP&6"u>G$_ Mp>r͒{lݫWhPxB)S~i޴b]E~@ 6Ku^_1zh<ǬۨgC' K4[^ K*ga $ܚTQLǿ9%]VE ³vliXv;x.ܼ"dQC;Ec ٘8T_+dk>si?=c Bacv;!-_'+@h%jaqY} k< ˌTktD?s׌--߭[ ! P՛g^U2dΙ^=;RfT\*fͱ9-ĢvyRkF2.77u/G&Ys$K{$Q">tv}C5y`KA)֊2 q8;}RT=!=EO:XOX8EX(m>ݻ i21 '1q+'VH,<6#ygTiO""BNFȦ'o W. ׆w{ZPn| 2Yރ?vě (/[ -etR+VYE}d;q7l.ԧWv13GY `93j&gۨ/L D/OM:lo+fww NMTZA#0r;y0 Yk}%&l%eNTpcު)7:^i3:KGc622bIVqsZv@RDrh+aKM,&cp-P"y0{MtR֬/W/O|T6MͶ,hǑEY27뻊p5:7}؍ =HU $0:9t:gk!WG8D︼"QG_j\^scO`ÕueQf^IBjW(PEj/ufX7]K`V*6CKkJ "4᧋89b"Amn9mǞe m΍T\*#!Vfie 7c/%N믲' h\|űzȵ䭖'2'dg҆ܵd1#igkYzBxM*_YFԟ vVW}5WY׺xPʆ&ݟ^|v%%ݵe2>^OWy'A 'K%WI6:|,eT*v$n=?1a醁J)DD$Fr׼/Uc-V^ך"zij̰C€iW+ wvy-$¼>IG,O>8fSI8IH=\S`)j%y.'M<638a ^f,iMXXx1E#5-?RkI8,1 *6@oL+Þ!z)91@-Y ɋ35wM79:X"xI.+'0<2S6L+.Ѐz$ϼ3KovLZNцo,E "ŲW,f #dTm)Qw e$^!*+Q?&Cծg"@B-R3ȝzdjFs>|~:}ޡ<$~tؗ5#lW܌aBj%r ruۙg%m0'+DqTg;#dI:>*o?ÿVFD5"CmV'z@R;.o+ gMтJ+r8HJxmTfqY-sC'S9fU+J{&1. j֠v0+^'\QR~f UCaJeKޙ$ 8wGThQ gcNb;iZ}u [P)< -ؗuX3U,Fn41@0gɿrRq]HfIƲ*:vҌ6<ӘǁœbdRm@\ʣ /K97NŔl1IR\ǞdIhChRo Cx朜\i. e,d3saoc eάϾ8)&,uO`[Hghly>[.="Bm>sr'{Ry^TC-Pr^UO 02E'/\˚.^Nh-)OTEj !JIe3)h6|kZ,Wċ|S24{,x{ `O,T  #M ,}U߫kbB Z5n}$ QsmOLucK쾘)u"وi)p5l3bk X.{>bL)d*\[GH}(ܥpWZ)/+ ,2 Bk?)4x3O$~3N۰=p#2ҮkߌK('2 djw]cn\`La"!%(yHȩ2ڙohƆ_L@ݙ=W L\r~\)&M i:gawdwtiǜ(Vn}n99pNa }C>B` FCo ) |!u7c艘_>1@0}U7ml0_Lag!Nj*.b"@fʶR\P!O[nq@,d5;XӞV񱎛N &bޠ\VxHkJ]$E<˸O9 ::%XI1n~l,^w+͏!zmOCwdGΡ\oÜqݎmEJ\`!`)^H;~qrμZ9pDBjo,rG&55W+?*h^WPH_jc_7cd`)i0-x:V[10$Se@Ϟ^sI摛 QbKſQ"o>ڴ^XN>g7IBʇH Lst|mG 4s- P 1J A| \3Қ$e$\}Q RFQ| el%PnF˱_uRUE<VBU'iMJ{}i7FIϒDZ1cb7 v)v%RaVrwL(dyEEjJiGm 8cHhſu)gܗ"c{_^/ӕ~ ZJB]`z.-ߜ:ݢ.T(t>1wզUŽXܕ&:w[rӕXB=&SZ̡v]yN{ɇrR_kղqtܑnۢs w:oztӂ:jRؑ99}P@[=9/uLVdݥamЏ!,G[G(kQV/ZUa|#,K{Nua0'İu}e*q~1ox&oyc^fv;5G+Hϫժ`p'~Yi!ʎ>4 ,m;A{#g KLMiqXzjXCD8%'dԓܐr,8!>`TLzEEdWUusBf=O`-dfyCތ_96=nG_ #P8+иqţJ̪ERʚ2$`ReCyidCxDp# +a˺ JX֏ -P?G}2lsƅ1`;6 Hp`hIy$Q&%G?eTY*;6Ga E`m"MoMe p:TŽZRެnin|# (0D,<螸IӺ._ъn1R"z y~k㘲nyKnGӢW~0ijQb?[R[p;LlGA*gsn2>>TWeGP7l;;y^< ު(,if+;|D-h;i'ݜ WT]4=մX2PsWCZ`̠ReVzs.B+z'MaV]dkd/:, Sf|@ƏKP3_)QvjiY[(F1]>D9:z*+:v\qWnEb1Dԍga[j1 =0c#tnGF`Wl sgm~鯖iCsV 9^`7jFT,I,`G@YuT4K=UFK@`)ÉS>B4Q~q0r1(--5K{whִxIuX.]mpY^dFQ̫0#.j[%:6t">eR|} S3˘$c3$(LPA񋧶:x:rljfjr>1]ja=Y調 }hwi9n%H*~*k5:MY.[u#8 EFEe+CgWYۦT? &JwSI- HgG-‚J2Uro7-3u_:ElLT鞢Lq@V93vּ#CO3 k"64bvpP׸}[Ht"c_K%Bq=\oko bs 2.d$>x޻$enjHgޒAT?8!߆Y7: Pk EY-4~5%*9:&3|<տ{ׄNA8jwZ*Χ^Kw*M^{!wg93?6Z 2UoPDG 9e'y>ynfЫʊ-Dzu#vÖxv=#7[9G )k}T\ڬm;/Kpӧ7МP>cpHUYV7H(RKc\7. TG({lz@^Sa<0aɐj7k@c 3䜓˛(x">dK/U"mEDK{@oca\A>/_4];1DJDu:C&]Okh??a(j< {eҵ#*fQ0רa7qQU=؉<)[#X]Iȑ~*FV(ҳ䅊<{x5rNp:,,~ǎk`U\DS):d J:\آBHŎ(tΉTW1y"Fͳ=ڴ5Khi2'$d/X^h γP U $=Z-_PG ?r<;2\ {v(:ΰH j?!jf-s]# 79erKaU/ ,2Q4fonHg=@"1jhe ~ Wd:_r,в:: >H 7ҥ,pW_{[O5o^%F^n(yXJ/ qvcBzy-(Ӝ'r nlƈXB%#x>$p4.Kgqǖfn ΍#T/m3r5|jÀ Ïc:VZ6R^›eoxVt~Ni?V7hmY_>k̔4ڡMjW Tbӥ ͦY= q7ǰ8/:~ﵰ/&}D XeT6aydyʾ8;e N_|16 F/1?BLf Cfo(r(K*_SQߏL 2-E/_,σሆ.Su8݁]? [ [9JAМYC`f,xB3Z$>sǗ _7zFcJ=tGJ򙳞^q85J߳#d.6LDғ⏴f~\Wd2Ck"TKq-jREpe+KCQ,zj04 T7"߾9i}5Xc;=17h}!{;%A) ]6=*DuFf2UZEKrN S{fHKGֆ!ߤA ai_UӢR ~x \ r,,nMۆf l1C~83VIo|~q➘7klbJrwI\Mɣ/(?5gum6<:EJD{)%g7Vohvȋp2.eu=eg(< Š L+GդEq]~7'`zr[KDکM> XH5 (!}m'Uu=]#z̛|H^OP;"u0Ӌ)Z׏!Jt-N7nCnc+gs) bEݪ)/)IđsC0ӝ*OV hAYbKǝr)eMGʏB{ط_"}NXN~H=e^BnJhϵGz8Vq$c(̋\1'ir]3,5q -=bQN2.ݔFè_y?ڊQ0 nWEl/êl5aVv&5&Y!ui Ǻ,Hoퟠ=ܩ%;'_&̢y#zǷ+v52-<_ om^7;?wufHyng:Ma6͗AvF0٩ x:'h _6@6ʃK]B[!BoxoRcg='@7(3Q|]R35ܝb@F{U@B{7f_MmtET[^}x?WgP9[%ӚɌ׷biD~kuBJv MNs=k/WWMve7I%tm9HjnT=/^?*% !\2VjԌ׉%*^p=BNPIaL>Ħ#+/v Ysjq'4a\)^ /׎|ϣfA99}73 ``K=dC=qg + Ȍ%֠ FVH p^A1'.(M+\jOOik[cb톾e0􀒮Ur9kE٠2q%k!v\X#,e8Hoݿ ;fW`[E"t1p>OLň-lF+VIA c Ĵ$sTu?r&1(zpjCЊN ewȯ*J9 B K}mq?en&DycC VKS@^ǵpO̔58|nSEHh/?#1rV 'Fdhzz*B1Efkxm~x`UVkM͈ALJrhiFcWpXt72J9F^h |ŵR}.ާa LƿSY nucJU=ss/: $W=YŒ7ib7qO7*tgg?A2}9PFBL9zؘP~k/3eF9>RH`zlcZ%GL D&U:s 0t0HV?9x >֝ G׹@V|^"/F~n̻=Ӕ]&Nx{v 4&jO=(r\{D3(g!$>@c'@P%,-N(k{j1udA,I*UT)K59 D6xe<&ė-8ž3+ӣ Ԩx,t5# ?Mu\yLk!RxTH@9ֲ.vFe2]$MH"g k#+4GqaGΦS%s:!;kg30nڸS7mr8Ggsei6=!&2p:׉b@[k;6Tʼ}'Duix+"f='#],X)I [844WϕÛFp";>,O-R\WgM}{̾tU)ULJ"c<5NsNɷ a,^c 9frl4pREeAbw@=@#p`V+yg.ߝGV ^ҡǢ+ 2fsb+-xCIa>>'Pz Ux@NѕjKzqНUgf_޷0*'xӲ%S7DGеo2O螇7}C0ߜ^0ZLp^s4*p-r?ws?[60^B`*p!$[QF} J5-^Y(v ?\H$܊u&詨qNnK7Py̘5d㩚LYsw-i bռ/jv.CsH{.t DyAyw|qhd'Q` .d3L0.$S,\E\* 9П,sDV$b+W3 -5H@@P.B6݄s:DNˇ\!sQA;)ܕ?hť;.D®,~H_7= 2GT_(D6:ӕ1>xMɊ_Ǿ[y4ABKSYU-3K6(+uah>u*doe&kv.Bg#ZqQ+"c:/{T"|k8tym̵} +0(Kz#hG 3GpOH~V51e|Is|ESqjk D,v#rL+wa0FX?ګ;!pHMX|g7BA%7 Դ=ϕ P=:ek[~_.n\Y4T B2%(m-zzF^C{ DhS*Mo/]kedS.Lpj!$d~0x wx(m;L7V>7/%րDEԜDf?8K$ҁZ)Q} XU~q!:ƈS06`{4N؈8tԺ ژ 7s;x%BI[Դ+}8%Z00}UBԹU1(YZL`lrmR(ޙpMCcNA܀Um߼z 檏 t=Npʲ&7+墋3^W~,ʢH=v1T =5v"LD1O>y_ϹdLKU7סRX5.Nϝ)|@ eJ$S(TG%S: %J)ڃր썀bmRPhyd%)͊.p's"AKG U\DUk$:\(hg&"V 'g%z|L,N3mbϥ`1Q\zo'`Фp׭S A@yfdIt-lTXCtpeh<#x^enˆQ?!<%J}iyQ*$B7"$o>%-s@eN}kEuZԔ w̠ cq^HgR37beV6₢O3_mk3`nUuj~$Yz+2?[IhjݛU>Fң0J&G·Y siv7ex^=gWd732 HKp rW0A[uE/:ղk">#ҀPKS:e,ϨcCD>\ѱ<%b$)$b"xTouߺ^ka bc\oU:/:ƦLf0cEN1^bty^j8a2Kt|]z{$JG6 `/̓]*Rq-ÁJա>Ί>*:tz LD9Y B۬m_D㴮ٹho--n{v,u)"e! Y I)!j\j PŒ] B @ʩ?Iߕ=oDaհ+[l4=, Q]"aW?V",m|i>4Nta5IҧVoGiutUT(ʽM繱깇9nBvi^v͘oOZzZx\xqܖn2;t`A`Y[Q@_b6MҦQ!Ȑ^IsFsەpV\=c^6XQ!^ci;oc*֒jJ! 9b7o %9?T+J3Dԙi~&D&Qe\+v`u;³51mg~&DDuPF[`0ILFU2h '%bϧ Lyw 1'fߴk7= 9cn݈L_Oj4I\Mct/fe>8JGȋXlʩO)uTgԩg`wY715iDX k7Y؎dZ$ R U4LEѻTv#tϢNQO0 ⶽNMTEהi%9 \ਨ;aHUݕ">Q4&GS2*wY8igWCk-~hJH6ۋ̋6/;_~iJtpIo})cۓ|z.u$ƈ@nLclȨsuSGtφp!1 ,֧fōAWɥѧ\ '7<'f,6zläiDuG5̠iPb5~7q18Hy,mA29rny?;V!ΌxzVo;t 5WߊQi FUPn0gyZb$rgWHw{%~(D3ؔ Y)| x} )xiU"[R[B]S Eo]m<9~"jBvmA?̒tYQܓI<g Nzxx[e|?Y_zk{oEKh* bmifЯ"q鼉[o| a*}-uŒ =sgYRKpDUB;XmCe"WQ3UҹV7.SuDy}O7?'"rGfܵD=ޅ/Qa#nHAӑ1Ir>͚D5t9׳@ 0֫wMFxə&q{Q8~Df$FqFC!./8/q|I"#yGV/kYZV}7`}KLIE\7sU$ 73-2aUiFܜU|zkh\A٩w|a[bSz jF-Ox8m S#!iIdWG`rlK-'[Q_x.϶۪C)"m`t$Ɯl,q4gPh-۸9a`B%12J:KJ<`\kغE1l8f n8X0RO /Y(d; ɱQ%ф"P}QBPϾ(߼!㕗2ٺj E8 =-9v6:NZ6jvs;0ElY'ۧ~hvT/ei>NaAdSs&?{oӔ&u c L`Qr˱beʲThB(}6̎Twi~mJ jTXֳlWkQ=Jň :ڐmb =P}l8j~Y03/J~(@ݐ :lo`u|"D ǿݲ2ëα k΢ >~Lz`X8^oZّuI=Bb(" ɍh'=#}^fœW'0ΦWr~$>-ǵQ;?aɕ MCqBz]Qh Wg(ޤ1F ixI^Y#h=4CpƷ~y断65Pˡ#v.kJ+֣,"!/n#`[aZK ҷv>8JM)ZsgBVVpb΀‡Gk-q#=+KV7\sϷ*jE'r?Im7tRz}j#w:8`kzU#ǽA @ˇ#kTH4Y+mY7Մ7 ߔ&to oVwPnUr;fRAس)7K(jMfHݹ~R\ň}-z>Ĕz"0Jh+[XQg,_Qy6R |@B-(^NZ+ X4d?CᠮGHuperxmVs7;Ξ#%)jI t+)cwjt;;$'zݓ,A.710*V 'mVpwiQvXu F1~eZuL9k 6$j[KTPRTR;)!=$xN0-sXL &('jtVq$6[_}F4@z N|VyW]銂rF?[ *>E0%J(|-r?pYTHwd7^[D _( f|1) .d\yO7H=5<_#uS2s$T6및Q'x><#=lT^DcmC76ɍ<+Z]|azŌZ:+Cۮ!q:ru>R RÓ(B ~Xr q$ţq6d؃ٞxQN&G@dQ3Y΋ N?EQM ʂ¿}&8k2ڙ-&,kr;L)f{:Yc]7+]>jhdȼ=ϒa_>@8T@MP0|BkosϨV\dqԨ,L`4..p8! uG&7u0o#ԃZ>6eC>а`%M5`ͅ&I`##3s[\*(Үjwյ\.}-Xh(\;/_&ݧҽ ^}M⓸$Srh.7`C|V$_em@w%HD^[t izKASPʢ0vjAEĘ k]gy[µ3!xvA+g0kFsʩ,K"E~m `jjʉ^) % Na~wwNXЇ]&(}-e$2撒ߖёėccRESF}kb+,#; Qx#RD)g}l9+c h^HLz~Es wg$ZMԋ+ox{$P1*?Ԋz`)Ϙ8  @_r-2RpNHn촉 ^dҊ*(%1 ޵U:0ALR2AA 6?eq%}'*,Z ٚ4Cp/G:D L"- f)箰+s ξ͎ί^⢏Kq} 7B5xA Nx:j aied=cxKyy[`4hZx&DYԓh Z*Juyi?ӛR#0wJxQ׻rx3* jYdN'~}= ,kZ(e1 &@( Hkq/:.)or2;4q}KO=w>"{d_hV E0);Lp6:M0ix7>žu./=ޗ:S,=^̀6Efѯ2wܧ$-DrEP{d)n wt/UUMyR=^{݅1yŤW5{ih) p@/V Gg Fn!-+| Mfh&&e}uXQ> S"o@,oʮu(f">n_QI# Ep q0ӻgpDxQTΗYYlg\>\QJb(!َ/NXLL+:0U9 $=MI <#-~O<#b8:5O(C!OA7ޝj^qiƙ6Z MQztoZ",$Zi_o;am KM&/<|[Ba3mՏAB> 409!HVщ2XȢC`H(9>Q?МLGGa =/ ^)5:hG9e5G=_O 1,|K[Z@J!h8] V` NQ| Vp_F-v ypYM_Gs+Zqu^͌<Ź;[VtxuZ0;(qS5Pb v6 !}4*0?9@;I'UKQ=۪| 5GС2rla'2t8G~/:C 0VDWvEQvDq5KnlCb!Wx3Y1S;(Š^Jv~FQKŗВW%/t.@[? Ƭ(*N>;PĐ[ POF/a\;ʘ?]|^})VAR L*IVR6=Íd,^p0PƓ$"_aV#{3`?0A>$3;De'"ܾy" FHqTO_?ulH-%pzo+g4^XJƠ 0Jk)M]oq,"o'~__Sb} j3`mr9E*CX!'NYm ZZ:# k^s[X_G"H'0;zT/>Nm j*!b ?*M NhN4ے,!A8g1~P0wZ;|UPihvMDy`Jwa|wƚm24nu$vb~,} _0dl\bg=zjb-aatU5sݤbf&_a:*P">K8~!3IY Qo ,eMA y|sAx F .Ú]hwŽzpY1onY%*q8bLn+.죮хE ͜G(U\QƃBg|T C?,ќmWH]/=0:qBoZ5xL u0S׺lZ`Bn|]$^z }]aKoo\gJ ? @*^XC Wea͛9ɍu)d:EXx=29{C|_^&BEL}wbц;L[oVO#+?=LX9չ?إJYl"6mܜhsl7rH >M7ssL['In @tpE#Gʅapü5ulqffAq%1pUiEoxoD氼_3^ }]JYzjOx6pY.N""{+wȱ0JQ["FCXxx$QaE͇jқ.\_6ߝ$mu7Q_ lz;V:'?ӮY$?Nl|5UƺG{ 2ZNmt=52j0/4Oa>{x\5 >g%ve ܼ-&Yq ց gYZ0707010000004a000081a4000000000000000000000001629779bf00006e18000000000000000000000000000000000000005d00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/infiniband/ulp/srpt/ib_srpt.ko.xz7zXZִF!t/m]?Eh=ڜ.+g3#NBugh*4/rk 6LS/,+\LyQe9긆3= A6Ck }o. n @0R,^Iն~RFyU6SXtQ]?y3! /O )~Vި[((v!퉾>LGG=L<~d 4Fƻ޽&~*NmN-;!w\JDP[]whI'"GÏԺJPNA➏C6j0TZ#<)!y|= f>rdcy .mmYy~/a@f%eh(Q? ڻ(;sq4ph#xiws#HfMXeY]"DSmAPQP+Au sc{$wE{Ӿ5J/U܏1J"N}Fov^V\vtBu{11t1FǝW<ǓtY]53A&aCsS^b(6x@l^QOuaу@~xC?CaiR]nzc>p8f1s(WߠXAkhtŃSZ:-܁s|?ӊCxa~r8?W\5%u ?wu(WV:3)LQ|̢[\um~r"ZΖ'o8+?u֚{c}@`7)זC*36aVjuq@FɎN-ā[oRUZ ƽ+ו85BE'A0'*Dy<]tl,SV Q}1RʼnxU߲)NԒ\?LPCJq'z?i&N_p8p|)^b'CŒEbfvˬ7lz,zRatmut}62W^CC}ےզ˔5ߤPv|љ ~~u Roh k @GrPx7s"iN>|M\1@nɸ$}Ki/1'ž=0{/œ}ih`ץU #3feŜ0bG t~EW{t  IX0^e>ʯ4 qHzQ 9ǿ;Dl)Z͊`1XAJ& uڣ릤jp΅,﹖D K q2[#76pa0q|^-<ZiETכ 9~YGN݌%n0y)^N!"L{w N&3 -CLuT`_~$>_[:H0n&!_?H6R2ô]:ՙ5O78xXZTFX&B( _뾜]kVK冷+pC:fIG|*nhpEw,_#½59\pĊg+~gۥB2SLb}@Ӯ 'շ7}/]F8 Q?%҅N|5sza홶#~UD?n^BRd_A( 鏾@tR qM 4rLB NNTJ ٟedU'Hgyc|k; WX?:d ryO=ˋ~mÚ<@3ہ:nFpxJ_^z=2}TNI!=U ,[poo;W'|n\u ة<ܒ@P+6V'=f'mř%V8 ( bDGmI&@5f8q|?'Yߖ7b7T{X?5.j^!Z%Ӭ|; XhpBQAQӿp0hi`mj#O7AS%.1B:մ3Ѷ]'ϦR@y<d}Fހ'ͤhߋK+^鰀0~ej?T𰬩qNt79;e ~"h1mG aeBr-O#10k պDwde2N~plM@a{yj"4nv^H.jc .Z9wsRIX*vWf@Bm]0D90Mޡ)]% R\>äH]pbޥخqV7ͰEæ GR2\kU{k#9/#55*lψ҉|.Iͺ^Q7Cgi+XlBC:h0fceTr64UY<#uZU"<7% 8ʣXJT+F@fR5fҘ7PzWgvk$"<,Oj=7+|kݏo '2ǣP587v !V@k*Xխ7j:OE>Pz?aPwy)xr͖qtv ~V^ d<:eVn@j)c2ɬkկD{0 m3"E9Kw޴G~. r8Gݺ鑓n G]y=)!)VBN0Eb+ +(Kw{\8~r ݰ-ڐ; nR<\T~J$P|8շDbz",Y;ȩ KF}l?Q^ l t2uvXٿDX?NlkwAR|LdVܽIꘌW9D@njiݺ.>ay8.zd^سoXlzD4G*[FRT*<ڗP=`1B^x$a%+@ or5HZQ2pAGVǪ'*|nn3ճc6|sBcѨs;F vxTUʹWK'F{քDVaI \I:2vT:)[Hʠ3 7\Un_g]P/nh O= eǮ^˗#hWdL\Ĕ-X hy;zA .G!^WqØ'h BGBY]II`E)ctM>H'iޖDTZG|+B^JO ]I;l;L3'D0R vZ Xl0e(_ [?'DKP/M*iʲ{Z0(Qu].vsz&ʮ>8c^ĻC%ɤCK[,GImb_Z]z=x;ڐpjgNMr rf ҋ%'q+>3W`o0zJh:6[֤6B Q?SHpTt&ÔhGj00t=!$:$zSIYG&_w7xyR,:tʼn7}&\au?l]<kʽX{yeʡ1]">((fddۉ2OH޴#~m,G0谢6'vq?0GPKnxTHtjf ys*2!uwj _:O®ۻ`Bk65]{@m}ڑF,mNې~U^cҠ5|XRo&7.J9R`r8k'nk 5o튴ݤ\TR x 0)Pjl3J~S S*6nrN}C2?8RH4?~8Z~WRDOs2r+hӛJܙL4S~Bl#lvFCҶv Dr،iIG6<(9T,n[hE]_vOȆڐ;RZT 2~uKpZZ-X_M5^p*\,)zr_UO>M;)yrg$VrфJ& zm!l@%=1#0Z]@ʺ:oӇ87v bqbQH:x-As'VXO*&$ѤZu:J2a8|$ExLPI_swQ$m J;՗HL 8ZY(˳eKwXӞǫYlC0hZ]GNTr£Ӗ,MЎsV-~; @&.W:8 E߼(>u=n蚿(bJ/7vdroUp4kzxLAJ郐Y&dK+V12$|\a3TB5S@ 2p~3zѠM=>vhgȠ>t-x}SuǀY=fhrB?%{~j81~ WnP(i(?Nrin;n--A"׬~G/V{+]vpT)|#kq$>-Q+jV_:XQPH(B%CLoN|?レJs#p8qpk|h "a#Tx[h+n)ٽ@p{ 9uvg<:U/2 L~@pqvU1>xO#.ϓO#KeLV9~;H2qМzՍ)A/ i. {cxElr]݆HjrcSWe |E2No8%hwd21b>}&J8f`IsUz`Z QIXo+cm|n<J2ÊʎwA @ {uW`~3iv#9`UTw~h+.NΖ)r{#`_9HdgfI]@SCHDNZ^t@ rTE/SFŽZNh2nj%ҫ7שr>_k0(ZX6zsŕT%[SşB/i[.k 1ߠ}8,;+h}ZD'bAGlvNu4m~\Z[$qfdi[R'oG@A0Ϯmfw8] ;iq$ЙpSFiNEQe+.#UeUu&؝KZXFP֞yU).)<4&<p$C8SڷK8HҦ+5>n3ֳpX g5-KyV [|x~ KHf9VlNn|WPϺ}.k/FR5=zI88pBȺw|, .7Ț yM5D_"p0>QWG VC3=ܠ}:.xo #0gC\M,(l]5&lԂ'E 3;<"γX$!DžO Ϋ))6<ș!7rgXC!o^}7P/_/d*uAW(/^%,e15ճ{[VTY*% /dRDqA\NX'RFۡUE7R )68֛џ,_~Kxg; јy=i#<ӢfAwwTT3(p|) l3 8\!\DRth@ H7>[Ϡ"髫ochUvlTÑ.Buil6wv\>[˄ⴘ[|39='] |x߯:HU tʝxRAkpDHZ6 'yyokfYA,b T3_'P?Ӯ$Oݛ>=t'3*FO֦ξ)]ȭ_BٗO>HBߖ#^L  $Ƙd1: ֡i^)Jx]B†6hM#xN6wZ{tE/fCf >9%i$ܣ5%SU?{4[,1¸bA?:p'x8#cħFƍ >kMԾ6t[hAjg'd$,ÑODYDcNH|&Ț a[aQ8y?@JRO&iy=zE*$(fXY=Q研2۟');+BV8L=rOTF=ƫzS7l4ϝgq}w+wD2`2"zd%f{k%=WP*N56)(:e(ن@`TrT&b yέ m^ԍ|xPU/8̎7i>t"}N]P3t{! &w֝vfY1v?Sr3 z6Xup`u<{Mxw ݟԊѴ#M@XN;=x+xn .So6o'LVe^ ) 3(C[+ |fKB߆ٟVvՁ#v¿ǿӥQv0 {p%mʺdf1u!mQo4@aq8]680$εԾ]l#Px(DL/V],t.'MS ?RjMTt!HPCr ps> tXj&>klJIk*RZXeC|Xr%\f/{w,^S$ )[:G]yZ4#5^? C s詴_ wT4UXEc\7: LEyyv[MfR#"~: o5qx,ރ[*WRƦ.!f=$\Y KW.7#|λϴ߄LvḶnj_!.5Ǧ'KE-FZup'~ >{C\B:\Yw.Mj*:f싷j;Ooʦ*Vu t~RܱLj2Wh$4t#pJ9pbKn4G60X Zł=JM$odoq.Ttr ׼ ruѶJN[ "6ץͩ)q"-WuLD>leLMX~\@&V "W ӓf!1 ]p5? w*he]oE] (h"+U;6ću.Pn5ֱFiIbnO2e@݃\zo_ӽOmdKI34U'.;O}ϲB|{F׾OBZ9:"V'Ϙ"-3B3Ns8PL}^=xfāKqY.5YZZtq)^,ey c^oxUBY>'#-7(-6'Z +ju9Ӟ\ f.4|!X2.'R;.GJ+E|2:ş:+ #lEzO#s=tOYL_-oH0Tr2|xuHRg`IAkonU l˯iXgVm ȴ>fCܲ}O4IV  @+z2:*9sfF I#v`XcYBܳl), I[?$ 0b$2rUwM>_Z2!2G+OVxoVHoͺ0 V6~v! ^ Hw'wy?ѽ?ZA]u\zd,DmmDa4y]i#1A"'R+#C[b)؊"2B):b]Gz 0Âi㆙؂cّ %:`8Cec-@w>@:CIwtuFƨ[UvJ?a ]P33_q ." ~eN($),2\`k38)[),_PygSwNjCHtx(rHoFB.8Lsm2o gB6lKף se >}9woNKѵ̷=B.sNKo&4CfෟPCk7gj:)T?Eh% [[LbߵQ 'S 0 $aӊ%ɳ>c5 ~Pvijo9_D'#}S Gv^oTz,ݚaC}",twK5+d^,D$t߻Bg{S67܂TNLKViRmGȦkW#F-^8Vօ\?̞Gb!8x#͵K5x6i;EH 5Y$q5 %fn"8>;Bc=k,ctяiU|^d;43`d׿ AsosMn-䈐[>W-u3ܯne92SKK<%ĜxRm`jY-w0ח= hiؽ/ercW1gK"YBj~CCʎ㇠-e(؁T;+'q+bݪ̈́6dHd-Ro,]ڣOxgyXrvjxjցX9n<@6z+zG822-@L|tElۻwo x}W1⪞6 6 Y|0jCr$RټO y(6&! Oe&m|&E󟇘Ic'AE`zdhL{!X ױ65Wa7]Tbl"~;%Srglp!^Gs枪kὨn )λIa5`&&v1t{BT?z^D93π %i1:W!yODS+//y\t++H6it쵘boPe3/usP"2ȕUEkk1Q]9*々Ldx8hXA>7sE{W3ԧ+u)iU8 o)gq0cFws0" Z9s~윭vpjs07&٬WGu9119 [џ2p^ /3nax~ƩBfPșld(ҹƮwCP$M:{ٷy?_Q;٧*\خb裩a0j>k8 p>90~_1^ش禌vѨ Op[8zaؿdsq~ 01yAWh'_0vp/ 5:ʐKZ235i3]3ᘖ:0ndF-O#%zL#_r.Ɉ}@Gzڇ /y 8vBM:I e,эJ-6ؚq[L@Tc/6LTyWf"7͖k2ȉv#Nqtnw\լYOPj$=uKDcs *> j{el/x3Q^c7`ۤ3/`Dpٞ^F>:5+5jX-\S Q; ;hgkZ<׃cghWֺDֳN;m{ϓ!KQ+B{%.xH0x'f4|^hbVGA!]{Ŵ)kأN ybф);p߭S5S.'fO(~`Λkkʨt~>LsO-|aG;l Kyo2NU7E7BJo!XDMˉ 9c^繽aN+5=,k;TB+9:z]4 'zSa_U%C[fU~P>+|RfIkL $'Ҳ*Awofl LisaY9Zqj9o^Akz^50詋0Jm6^`M9ۊ3#5XԜ]˳:F!mX߷!ӦF\,u) f-هw)휜$0_2uWzY7̄Z\Ч `^%qf[=ki52Uj[uB]}̣c@g|;ĸ,*R+~N *~(&mR Z(_}s6X%7\w?*&p3ܶwW就ům9w QT> {SP c2ݙ-1|GuFOT[R]PJA{<ņ"ɴT+Ïs:ͭLB7kMM ̞±(*ZV~R-|Eu¿B"mO3EsID{H4+I@{&RRu2$=J尟أiB =|y~("xƸ@T_\Pl" ̑&zL/c5MfNۙ.85BQ4-?_Mvۉ'(z ZhFmJe| k"[_ق+ k'@c+֬ӖBiɳ[g[2k2''3?n:!s76wd췽Sэ*bp2`D5s0=iZ .O`S*7uf_W8vPYH9!v%H xhL'UڱEϋ2S 9b :L,TyZN(Y|cN92onmnaXz!ٕv Q$LEW`NQWꮸ<^AqYܬ$Tul$\$am JkG".Be e*$n Lcߺ^{SȒ7K8~MA(@t?K,CB:ep-((?wqL~AT4[wh2kSDDiv0GTvDY"[-?@/8 d5r/q˫p!!#A{h}MHjT.&TD帽0xř^%7-_61m3L4@zTX ׬50UFk4 e(Wv=g]Y˽ D"H1|~`[ I$GYL}ˑ# łO%"!b2Y9j5&cd:L!O72=-A[{zc FH /5}%`%TJ4ft깓ZM]{rc(Kp5+UWmO_:HzVTFŲ<4ԯ,=kW$-SkjN`vl;04 .gq-#8:xG.Ϙƒ9W(5&' TduVg9MR~,##o9sC`2}*ē܅,0SY =AN0^Q_=w+l0:Ukۮ+Cn88'g 6ӎ#ɑ5bӋ1|ؤXSA `."B5&bb~ȳY(q2Y_$XVpkVٟ%(d&VĦM)LD|l"Yq_OLK{`c>ғ,FyO) *2u-x{$r2r8('RNeK7TK\g(+C 9O}zhIVؔd\Py Jtmb4_9( HU&;G4I>#-{U`1oeJ#d'n j0LO}MJ( l5)7~\ϟå5,3'_39bI-T[(<7aMj<p&Xy ^' x 1'OdrB+a(a\J2<<*`gLTH<9ю0D͜~Ǔ-m݌i2]T!˻%;XA%m1P~pdx}GӜp_0._QϑĖKc+,gnwxa^#U=瑍dW&몉(pf$-fS|S029 b8ohN6]OdCC+{@zI@)[8#uqqӎ:2<Q\%A9sB8:-H ,~w@-B~nWǴ?~alA#n!Ҽ&L/T˳T hi#>8'u#)lTuv@`($j(WՄЭ3[S BއtEnfq>YݦF_UC)̕9'N[ZM ,?"15{<DZprWXWoEF)1絻;3 &p *ʫxjt# 0a^/7pTp. sHᙴJ[r#],͉7o+44G8|TfCMI.#/ApݑFT>N LiASZPtIB\ NB2Q:3d܇iKwF+X\%ٓD=s9qVvc,FnIi`%xZ7̭nc'NK3S޽<6 `bQ G_P-x]m,xȠm:blJtP2rU`Yq: hS$Z-?T mH/Mr3rj r~sߕqV A3^/(+>5@؟tY\9J}h p6iQZw)q1F?J@ Z S围һ& )*aj]r &{ΚUA& {c3}v~x[bFH׼C =P;U$c UUWh \-:m9-ÿ]á&Wh$N,yQb/ѣT\z/p/}tMcݠQ## xnF\P qD7P' J{ "Y6"F4Me坹RDk Kľ{(2/t=+W<)uJߴ?p&x҉=q?hH#_ȋspiAG)Wҭ5!=i|(dɺ'Ugo5@賁AHx(Vq7dUl>V^ըJUYO5 ؀6r'nhYӴѾE>!(8;/*}Xd *z>/T38 {JnآSV-C+5V3&~NdE w4nfJٷR-~2If}Т m;e4<-~1ԭP&M&i?2KEiᘄ&!`pi/ -D튱p`MpD^_#ؗy0,D!8($5pCK[S&]w9/-i=[,49jq>tyB}:8/xzfZ8. B<8 -Xֳ$‚>n/7x,;EMD .uy2pewۡzʧȪE|>ɒ:'0 x>**qŏ{Iw$yo0GHıTYv$\SqW5?;c~4Aq]cOv-?H O=TʪGULFVi3Sg6AR~Po²,d 4n˜lqv>:xzf_\3&-KM ` :cإv5^#->\,xu]S$ծ 6|<+JnۿE#!BȇYc)06lAc‰d0v?_$*O)6}KAPddw87-EרǠ}[y*Fͻ'H{ X-~PLQU ˔ߧL+d>֕P ʵ%鎟X)+Y!rsAXPѡ9x>̚-o?y+yzFtyw1\^-,%qMQo=$9",&J{=քq]EoɹK5;ۆ}~dh%-Чu#uSoS0Br9x9z/""*V6䮶-zcwYkwfn۪ǭTH)]ַCZRhhWn%1KƘxyG{*3l>~⎍`x8ã!F߽jcL-S3"=*ܯY:@A%lbaX5x6I|z e"OYF8xzx4$,Qꔡ.:L,/56tXۄL.%g *#?BE66MyrOdzd(N!1gF" .F>d"MIMU(6axOY2Ru{g6O3!%͇MRzCpg:N#ϩ~! ʠqnA2>BBoIG߅d`s6llxaw?k )~9 Uz u\i`63ل'䜙^&ШS+.I k68,5oj/(~!п)q+sJNI]#ӂtPa|S^x(P94i?/ZLp~aTe<+91hز4-mވ|ԟ!2Wr~uʁ*!7}pln}Y3c3tjmqH*`S 4}~l43]X!<\zJHD KjūԤqSE|Ni|W 0bI$2|GFOie|F(<힘֔Eʵ 6؊ڲ|EׇE/U?%ۂ5r=wj>(ͨ"gMF)zQ 9|@+lztD*`pkv4E"c>;Gw,6Z? *Ezy;,ޡbG4|d8: -F#19dKZ}JM1:igQY|;U__Õz(/V@W Ow9 k/k䯴b B}ãGO0nj@^勨4m|V&548HBAlӹ+TqԲ<%-;{/sJ^Gx/o-υ;#aU4DQ'{id eb"6٧i.4eEl-5u36dS: Ec׽9, /ک kzvak=DԇbRÀԦbʚQ D5]{K91$vL(*}Id0eb_pꕉL 56ӈt\ LK`g*aj eSX&K8_>˜/0A&es|ޯ1{)H<Wg"%7qgqK3bu90"3Hi8[ \@6؈ g ^޿2V s43t b4E4H}Z6,$S#  Hȋonv.:;rІ 6hzakm.^<{H9ZI8dtCJڐZo7$,LBXaI΋C3=b"S >m(*]ty (~Vb3ʔ f (Aȴ馱IOge2*}u2fxݔ@}# 9 KZaMV}?L(j7k e<T;?8U!Y݈j_ybז}DbGje r[Z|gYmB=D^FOWtҚ~"- AhQcU&|4 ^+cx_`aE>Voc\MG~B~]ENФD}U ~#en^['+ 6.%.F+%6OMdՅT :NfȌIb%=d֏@uL<- A|T!w%Raa2;؍S :!~2…ю밆m*qF'Ꙭa.v꥾PlxGbsnjZ4hEnJnYoKLB+۞!,\O ɀZiQ( Sm:b݇fgݞ[*-04ڼ)3a-֦FfRy&?_-4lsz=b[@<)<d>:d\:7$LWt2;!ѮF7rYmP<Ęr ##@Yy+>Ҝ2(FF?0" ݋.)?5p&qyaG3BF亟 ƄyJ,ο嬋S ƶSEb 8=nQϔ4pR|P>wCMyHs (s#$Wi6x<33-7n|ՙe1,d ]V-1J%1y ؍5^#`B1NŬDbrR0`ogT3޺+kD\`$ar:#{M1$8N'lA8y2+"GLvgV-Њ?^G]}_u͘HuEPS(jK Qy.6t0Mn7PpeC^@w;wAC23f hTWm 49:Q8lT / "ٳ"fhֆ ghB5k"՟81}>^ t{ zV>$QF{erJW $ nE BAHxW13b\ v~Jҗ40cԲf^Yn'_rv;),zB">5u Sb5ܹB0cgX,CŬ&{;Kdd )TiAq*uLa慍#.cwQZ8M=z (atxh#O*. >N^XauI~S:ްQj539pYr*m\ n^DӴb[Ү{Ʋ4:\C тc6q8^R ']ڞ8:vGkD_#0B:unӸFOՌIٰغ.XIF+7=ƤjNLfKXk)"?Kde!cTJx]h9+ |j>)z IT NXÉ͎Yi SYDp Q4K{h/L1i6LSNec"J](EU(\>X쭋:d;ͣK6j9_^}2V,%(-E(jU)K})k)>& Wg)Sr1U<7,|+Y#wMw(qOFh&*II((cTOe *q ۂĢOw 4 efF=K!@n8e2^V<(:x}!_7v";rBpZdRN]K&wZ6R==&+vdgj/rs#g,Asj8?vY7yNp`Y;N+)zdfB.dȖw^ )WP pRKpdV>8'{ fu7r)]LoL K]:E7K3Ŋv0DִR6im~Ͷe4t:2ihLx_+ԇfZAAH T*NYoV+ $8C#'+ʉU#gyZ)fMsANln:Z¸u!:IH)D`7u,?_sBaO u)m/`{oJKz/F`~sUUke7c)E'Qȟo!sl#/:G@5lB,#ČӇ㱧eYq+^Mq?ẀF~A#X(,Uo-Cq!e'+j\$2cf}P;/]+V~7:.žK2٨Ӻot+T^ҡ5Z^UK%KnI&.2t}|j/'vaSx^A̽އн^e2..!k ~2օA=:1f/&7+|||&SgYZ0707010000004b000081a4000000000000000000000001629779bf00001004000000000000000000000000000000000000005500000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/input/tablet/acecad.ko.xz7zXZִF!t/?c]?Eh=ڜ.+? /;QWZed{n.V%v?Qgwa<SF3]~R췎cJJ(Qq,ճ}tRɀlpOeWQ_;=)w!bb&F TuLaQ4Y: OWѐs@p5We۫v,u^TըrחP. Ϲ\ Lʙ,:qmxwyK.;QW}Nb}{ Т {&K*:`f׎jPϘ]4kK%=AY! b^ҕXs1QT7~bHTX)ye'3M_DJ>#h)8n8wJ6sa:I[-q[g| NH41aj_΋L!k įqr ׆)m07H*DC5qąw\ y&d xwKKs[B YBaz*iNH{y&-_9o-zMCq!rAuT(7^J[}.$Y_ /k?/Ud 6y Bc3C -_IG(,~~*[(}JjF &~G6SX:Fqq>Zz 3M%Zyn"6AWvi}Ux]-9>D֩8$ N./i:k5hA&5'oAUŽEKsҙ3e(Uq:y 1yps7e{b{5"g +#wkhX; s;@qy` 9 ޒFؾqyq:@* *:u?B!iT(4=\YvއioIU2"V]?2hd~f|ˮUY2b\y*֪-%@9B=Φft`K V+ Z4)cR+#LɺLml;I[sPyrTC0w(L0.ɤXTg5]yg8x*-` RrbJ4Qy0-DU?{"ms|bvU»D3o,ۈ&N-]f.{`ϱ+pDB'zǼ2t6!U3cVI

\q2c1/3FX#Q&iRBcqpvӔy8jnYfa &g ?܌R[{uYz+u+sPyZ}v*lM Ana'FlG9PTYF4UDx ,!Y9hs5t/elEu=}zAtg5u| 9 5S$ T^J3k+/nyZAV8(pM"Ȋ N@/mɄ\ôP[Z ?Dvq JI 4O-Ji\`iɕgt)~kT_ v)TG]c/[N0̾V\L?Y`Ԇ0+?O^ VctmBgZr gKsu8 :3n 8d0ZxS}QeDJTe51I.]G0T|x#= }Un e&ż[ksر [uOӛغFK1Om3pZޔ}wAvr%mۋ+k3<}Sb`[h)sUphɝ-f-9EDq1>(@`"g̼i1"*oe!&o spMj@MvۭǤ=Kя:ml^x׃6cLs=φO&i2's[~#|n&``^V.ķ}QTOΛK3d丩Spz+__q:Tzm6_"}X7I>SE\d+CJxƱ-pdronW GLQpӢP/6JoD. Ypn:ٯ)gxQA`NN߿1o̔ɿ :U\7Y{TS1~JH7gYZ0707010000004c000081a4000000000000000000000001629779bf00002530000000000000000000000000000000000000005500000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/input/tablet/aiptek.ko.xz7zXZִF!t/ห$]?Eh=ڜ.+,>/>"M(!zSȲ0Ħ zAad&a̓]SVnm+.{<"ye3,*҆IϪg2g;^@2朾eBP4!1$>tc:#cdbllSR+=fŒSGlp K {h4aVH}dE1*s.C>C!>},u7:o"<$N?SGxwϠ' Έ/QRzy0]ݚ!72:= QMbL& BhoJ%MoMII AXԯdmΤLL=lvÏR=rb[9F#/rgϬ;=Ld yj2omA\tQEm!\l) MW1[3O P[sRmA7'y[UF5ħTU%;5(Y" W~׍JPDRLJP;(F1{&c_(b;gC%s7'|K].ybn tQQa>9rrײUZх7yldt qȏ8"e_38OxXAjXܼLbÂUAPq-V?"˹9{%e/CK<]y50؋1iaq'4 -\8eLVMGg/cK=K u6 Ru]`^u+UR}2cD^mE-wĸqH/'a\U(եQ͟)*DJ^{Õdzƒorxr^ "!u3ՉW1z󑚰n[(`[GoG Kk\9ƹ rpQ>ā)%/EzR4pP[qfVGu(xCh!u.fV3^+pe"- 8}9l>c.y V>puUCVu" OnRGBF+ݫb >柜 0FڵG!e9#sh7GHUToBh SåK;ң(E"86R/|bR`>wھMx lz/>XbRvNe3zA.Z-Ip6n%@r1X%|iKZ[XQm.mE(yu!7G-ܾSqn[IX5D-.|kjiѱVDJVN ~ݴ^wcS$ҳZuIyKU=6i25"_Z[{SNw.pNbf6܇0EȗnMemt&I K.y7r.p{'O[kA6,Ae" h̬KOk:`H>q)`QOٌl60"j 36>R~8dߙyj;Wa>Q3~ H)"GY޳:ʏȶuŲE;G:|,^o Z'A6dZ1=QU;kX|.B٧MZjJ*6|ur5m4 ̛JO䑤ȌAl JpDg˭Y1=r!fw3QꁣNە 4)n  wbƥpYn⢸//?)m -41W!} XoԱ/r(JS*f8IuvNu)Y~MT{}Fwd6 -uMiBVo];O1Y֝Ņ![Y/*#ibZIcp`&0({e윉Ju.q$U;egX9܋>y I~N(DN,sg} ,K339E^=b iR U 0M X2sO.:]3F6 n:# un *5 ?y<M2b#{7!z53+Y3'Sdkjt?QhiZт5(fwLf6Д4 -Vo9#|*[vAY c! ,yef;+C!-_00zB$d9^{X+Iv ?+p2W[ :l>ޣQ));q3' .1w|cnp aכ;SnD6U $yH(jC[3TѮ\@:LQX"eS#CJrNQw(-3fpK .!sIǘRwhՌĐ#VZYZz>3cn*Jyޞ wh**MƁm&Aep/5#>+yje|P&:vH0Y#O0*}I_vx~a`^aO^N:P+]"0GA[}w nPqtZLf>M༵`UIv{4΍1? ӯN i L)ݜ%${Noe fS V/XEٚtNj00QƱ?ךs[T:2[ߪqu׾ 'b#ֳ5o(Ki2w"|" pyZZ/=fwR2^oJFN%5aZMKhfSvEHNh/EIRazxсz:,CI2V?- [Y(l0AnYd>(&xE$WzA]a)u+[b0҉d}uЄx i 7A#lW0ȹ!oWۏG#0C,h2hDVwA@eT_D'0?eL/4Sw5VJ;JYAp'm @$\- Wmj+ޟr>a]<+;{^ yX|O 'ǑkANʲP|9e֝5*|oMo(a rD]3:OvVrX)b ʸ[ 3;CVPϹ-+<1kܷ႟7K!$pμꏄ7Bd{|7J P8@J?0;)R.'SkrJ0n 'WQ"#k Z,еBnCD`$ ](ls]< Q븍{ĢR"aSmC+fmtsFb<3Ž,p'zzgƍ2OCim\- |(cΧ;Ie ˀe I/Q`p#^lMUe=bGa%ZN#SV C >Ò]䠊#,Qӱd3G foNDI3~f0My=`,+ˬC&R(iNUVõl ]Uf}1h.K#ueUhV NW%x?Ƀ>( Ee"cG#F>s/2F~V} 'YH'X?3하]Gi*A3ԩc"!G_; ~Xv~9TlIx K܂-v+>͇{]+D_Z/vDC#5p-` l1,HUkS>>N]C4-,cjV>XR_9m0XZ(vQL(9(4]p` nW_G%~%L zpD _\.!(ٵdV-ҋZ9NVQȧILLK@C[zh:5'y/{@!WI&~ԍi9)_;L(eKզ3_ߢ7E*eS35G(8 fKnZ>Z2>Nf6b`(Țbk.T*2Wz]Ol޶#TɡcFWl`=RѰpmRv!cl)4¼~X(ٵ|XCٔ Lq'Y';5@rICOpT⠞!*9U` t=`ׇro!U*je\C:塙o>1+"GB'왱 a,K %KsPj{Ёs ~v"JyQ%orI79 հNFI|i xuk=AʼkFzdL0D+J7&^sl a<ː7]N@e)1,hT&̫f̌_9E!y<@\G0UEFjRpnrrgļn=s!sޯhZթ4PCP!Lݳ,0K'8?.ǂHWl6O6AY|:a mzɌBS-PVw;ɨ :(ab̛@]i3sh7Yڙh0NJWi[}2*\M|SW:oQo%6 ](ܦxv6&CY&t*љy-ZcQJ~.PwR4㪳:etl (g}F ,JE&'H bhr0)pwpRոPvl#1ح]!Z1{:Y@jhvlTofrRrgd: IHgۡq'*QXrUDnѥqJR1:fie- >I1l>{{\|?DL| JH*(rn5mGA]>H"}Bʰ=D+ڞ~+P%c8K1u˽v?%`'~ߐl!rJh'eP#]þʧ#H15!PeqW/_Pccم)Dfv Z0 ma`8ycyhE`TP$.eAz7+o\X"xWثqvLCt]'ƨmV9ھ#ҔmCj誰vj&xu%GxA9D)~{!>۸mP3:'mЁ)V%:C'{Ҭd}x}?3$J@8n P*YGWE#}mUɬ%kB!~_Q SVݳ o s$ƶ9x/V@i17f8de}Jjiuttx^FLp}Iݵ{s{!O͔D~&)Ȗei#|Cƣ?g퐰R!RT*~$cv>bpRnuo$]КT#8 ĵI#3J5nI6C,qrzZG>Wigҥ&+1LC0 b6h^]o>Ž=m$iC4$_h§r6"M@0^|ʽKo-ᴲwXLwԑ~h). pjQ™}}d\~Oʎ{~`zQ'l@"|B[alJm&o{M%/:ơJ HN%/_ ?g0gF;Q׫T!cB=rI}eSpkpEUMW#wj 7]k#JN(xRNb_Z(f.els~z}nh!Lf- S:B084dawnLay5sES?m #c[魆b%AƟ1Z7UPDz FfM:I^B YBG. މV X_TJ\qsrh:i"X*WO6qZ o HrZ(wn S"\Ff!UD ҜSmH7*>4qAZBbJZR߄40`+֥Bq*ۉ;q]y E{*xaLy]LD@;߸E< dF7ZNJ?ӧ&OlP<@/p^}Uߵ-zcĨH"H$l31΄4Au7PzCҨ3R {0y`w!"Sٴmm-mA׆d?=PAΑ5 7ɡ54fr |Eũ?Z%WGI3 !=yhI'Cnwl4 a&x.r1K[E"o>cb?c#o xraњ祈ѸG>"yHԯ~"}|LfାvʠKi[?X I;ID{3Ƹ";|߯9ߨ7:XJ U#Fb&ATOᣕr6CҾF|KS;s+]xgm1@R {hlз r&:^!G`J})(usg _Vs=&Qyk Ӯ3s-oն/`I׃V-QX`eM)IXpVMq}l!?HV!kLɠIH2ٰ)dzk=H )f7n'qUNiu[;?O]OotCv NN; h!P _zkr>%=Ϯ^Hurp׌&H.Z$7[ǡ6FdpH&H젖 d'pŧd6WkBu/!6kʀkpR+NƧxգqi"7ۇ ) +0Uo4U4(g/qQ'S9 KtC/C443JO;o} '(u?V;&އm;U&}F9VXj{GOمM5LD8P]gnt[(H-+KIA{]gD߲ۅ2Z0X1NY_"t)I(oSgUx+|?dBc@+}cz{LW;y:+$8Ԫ ab^2)rLF2FD6%`txC>\xlg1|yъ00NCٛ4DQSoyD)ʬ/'j; xUu5 /9:SJ< 4bZ v(#:&˝sŀM[/#4rYtE(mYg"|t,e`n\$Gh#^Eܝ %X)Atԝ,QB^Q x?lh>E&Su5-0&gՕ50ۅ]cP[NsBEk~-FZ+|7>ɜ7>g*BsUva{6, _τ53Bg)T}OǵWƸ|<hz*e`{chMbNapPC,ð}ق9%Hivz,cp<[42]UC ?6 mj7YkJ 6qέ=dlWq^7fX#K/\IlY 8n֎ǀ25r*!\cMVbpW5lca1y d!0)Zȭ]}a}6.ɕ/ʭSi]A-:BSfX1ao.&yuy29\Q/6)M @(N)-jWy0O>Eb-r^8La׆g2red{ЂLG(/&;~f`},+PLFj+cx"-e7d Lp{ z iV΅kdFk}Rv &Q2=NF108e虶@?o _4K5N6u2+(w Y1f9jn31BE s-o'D80v,:1c\5^eKK FZb*ީ0DrVJIݟRȳHVgËВc wh*^rv D&o٠Qbs3[׽(\V5~KW Y\`\RQI_S&9ackM\tت_ TX'Xg d1FDYىna@ `ØY#5ƶ/h*r!i-o壞2Ofe5n=_ڀـ~hC%7dp;w&\;6뱑+SMc S Z>8~{_G`n%nMg1)&2!9X^0_h`0C٤{ͻȧ|aȺ9{6QA/H1ȸ'_l@ʩ]'\撧i)K/Q3Ŕ" o:]Tz= -}>~{H4H"MQC0aKiD0c3t׺TMC(@̗h&cZk׵x(-Sᩏ`9j< ؇lt6!+qȲR1mP $mYV-U싲V\7/pX%1Zʜ:hE{i /,1c{-~;[5(/~}!4HtZ"V1g AA_ettB$Alj _*y֬lf(g7q4H% Χ8? BXL%. "3ek l^ ^b>-N%8oy)%G%4g@} =PyMhn!}"79[5ӽ<#N j?Ʃ"o]qpk{v)Vvs'mȄ'yzbҏt})6hI.wrZ^8Jo>bBya0 иb|@l%f]#`^ Xva\*MP-XيBxY'C)-eɱj;O@5А @7Bn9W.؈zC5LuSV*%)5RÈ%a䧱Gdı<}47#PZЊ?t*o7֍7TE=blnLI^x %˗ +pNo uA,ɀ&}i.{Ǎ/9[y9O֬Gp-{Zۮ%Iհ+%lUdQG@YC]v )^@۷dör > r~f2.%HF3'f.͟,WO.JFfQF͈B;S3M6&Xfke?~"s6'MuXI#e"~f(Ϣ`ty}0qiu&EƼ9և2$ʋr۷lK]5&(Lx9BN55}7g7(I1*4REV t)R#)+ss?u!з՗R_p7;}g)N˂)NyicѪtaX eH>y.*X((X>%PWsжi`DE-.ȝUS"RBd)LZTwD;V{!lpx{ h 2{:̽{,.vJ_}~ITOpC ˗x թi8vT!79]Nhe)qOZcZR9d>Ilt+ty-]iEVsKwM'вYGeWEDHC2Đ5)$, eG1Xcǘ|3lЖ/Pz&W[. wPaab()Mw>b#F@Y?iw9R6}C]xBQ -tM"HUSg;v\JףUs31==G5%bj]d~m+-%ߟ۝r+`y7 78{w/A2W&)]\H,;w]cqç c]USAK#Ov>~mǿ&[nov  W0*= 18O}#i{/j^H|uYԮHMoGe(.݆( ]{fe͍BUaqjm#6pӣ?RoJ3FgITMfKGΨrO|JiiwupL9 F'֯K抃f yj Ӷ;d^Atv?O+\k$-=p8I:l$ LAEfZo`uVY)!~xO cnCr![Wjuo _eJ^`l-^]V+[ [ThDMH|{nR pvru m5kt4D ݶ6Oe|*8ɖ/Bq;9%bT0-n0mv˓12#;b$ښmz8U<Ѐņt({>4)u;vPDL%mfB-[ːcn7% [ `!rG% Ue6",r<`:05:oz(dAdw2ɧ1 'Zš.`fgLDBG04Zɋ| 5ZPVm ^ޡ4ìuf+[Gk從İ/{` &]V] ڋ8r+ 'ď wlD"օBp+>ZsRn8ZLkyEHбK0mQݷl {|lm.GIR ! YA  /=夆GkxicnmFH\llc2D:.5JIxu6IцCYTO5F oV`#m?R`2zz6-.ȍm4m=5eĖ?ţUpt~zmbϦ=|ѫ҃Og{hK8&8 ˟Rsw]s1(VqJ~i83_ ;f d3TeM܌03WJSiCfLf7t{I]:)K']/. /Ҡo`Q. .AH{DW 4PE/Ƽ7HgсkLtrG*l 8FD-M F\*lhd"atWh6Q4aQbLg=)CRϏ$9DdѦyfA #"_ʗ96AGvQ50hZMTkic1XŲj+`3 9'pf8W{Bf6(n9L>)+zi;9 //U~7X@֧klYRhWdo%57[_-[NesL]uxMؙ͋0DHӺ*#ԫ7ʉ!9f zu%wɭ;*|?mDK0WͶ\B帟sJj忚]6~Qb^J͇SCj)pOG/3f*uCAOzD W(,<~Ca\S NQ6}1֭gŭjdı4'Op1 yi;hút͔bVrE`fn@RHCikN%7;,B#TwrCn05>[$(}/7t dߞ?^F:'* Z ORzx#/ySza3h`/#^K1%$}ٗ:-}5޾Ѧrf?fw9 ĨvZ }栍|/o&/vL4=sy&x75aOIhe:^L;&qLW$BBu g Jռ VbɫĿqwT}Cl{ʹ #&1p}LxSZ-efC9n| {wB+ČhM_^p c_M'lƶݒcZ1/w;.;G_1~{V|4)7Ih8Aݧ/y$_ˉ-֪n؉3j]ЅA/v6\H9a1̙qͲŖ>*]+j*4.*h|dʒ? H2cTInxHE". 0DNHo{Z,ڻܥc*Nd!s  }$NZ>^{c%[TqNOa}2̷bg(Ds"d\o&hP,KV9#Nv{e߬~xB1m޸I"&?&ТD8g40Bv%Ln#gWFcSg^Ќӓ~A]s ]+elwi=DT9ߤ-&}{Űp.$v(+(D2w=jU~";RyI!]jUR73:H0 2d =FHz|v$hCTٶ?:q͘傁T%@7:T $̸.eTi#\ Am9^Zs7tt3z UԨE(fnOT)I R@ 㯷2b<{ɔv9m^+G3 hQ[ |iWӜ B.CUgvLX@XnF=m!E2Q6Ӊ7@M Dc&}@Ý/4K-ۃ3tf9\bNIiHPx2D$EuA$;H|.hByMV)%|vθuӕ\WQx$O]ՠ{ c6u`+cHY'nriH_lY4Oe؄*ݶ:LGI R3Sw%B3T,,,w3{' N_am,]1(՛H |0 $jvYoZzMƤmӑv9-8Л- #娨WiK?H١|mL-lbc5 z-E ַAY7SфwcJa?= _HM#+ Kx'*n-o6 E0HOZ&"xK\`~~jumѝ |dA3q&Sٝ^dc)FA.;eM/&8s'O9s2Jj%9l/ l9^g"5u}3QPvAx{Fi:j <,یl&u_P`5^XlJI_w쎉v}<Ʀ-=8֓>-TBG! !d d$LĨm*M0pipz,MmfD /Bm=oT d U%-ؿ{mJX? W~)Î 0;ue~nA .NoIG2؊,W'0]쩘1¦kU1t  ͅQ6M<0WgEgqi=dsu9 gAVE!$Ӧ3ظKMތ#ihި6 @'RHжVƆDp&z> i?*mPs`b!snHC ?,bѩ*!wfGC"WLAjM  oqX[u.XQ˖b8d{,Wf]8ӵUVFKĤؕժ$'fg2KQ͟Щ}f}:FVa爠i zw޽-YL+@Ү>WҪt6Es2p11˓hs J|*Q$rkbm3T+Mg1aDåҚr1DkL#djx@AD=1mӧ_zXؔ)ha%zNiEPʍƀ$Uq}1?\@`/RZ%J:l-y;>0]kZJ czWZ:_|Tbn^qἌ%jQzld´r AێXHh'A(~pn,'@㖠}o1|\S]q򥙫_?5ІT2dI#xA"U&?3B,afڲqM`hhrSY,Nꈅ=v-HGD/8(=Q& IuvQ3@CH+l+rvHaFmij Zo{C!bO`r<{n ᤉ)*.&Sց tOY(h1~" ,7Jb˪E`Cf+x8լ_BFCDטGID*x2sJ?c7tݍR+쳨43"ZQTL ;1m.V_rsp~z6jdKP& ԙyxY ;yuuS2l,gVT_lDH'c%(f5 d[&ӘU>V۪JGXt =`#xIm 6_D/2Q^LeT/o^0yq4gs|9+(WHQ5X_1AeQxVſD'gD&i_Ҫ3MX@Ĵ41܊B`څsq)o03{OfR$ @ӝ'rXW1ǬohMA:0tۼ4/P2\U2d}PZΰH^-ՍLx7$ƻUWK\Woha5H̄FL"Hmrvf`V«a:;+hs}0!Wm,Y)xGc;cE1{TT$~ /"?_F2dP$ `L2G4Q dsdt["˯vԪx[WQ_1n<}v!8 ^U~Qu V1eɌc;_8MHȤ2#B&%j0lrr.xz5V< QV\,y)[3xm1 "ZQ=E9[3r\^߷k"mbicVT.?|g[ϕ4BlE`Ž;-/o1hF;9"r/ Dc J~XIܺBf*ߌOsc82pV)@=sb%_Fh`0D:Ϡt 9،sN:~;$`@o0PjJOO3<бjfQ Chvk*EIb\ M^lkn_N^|Z\ D˛dQ82 MVߗu!;oBbRڄfu^Yr;"w n|w qU2u!tda0 qWdo=SíDbgҾ89m2ky-[$5퍮Lp'3PR>-KͅNp^5HTy K7#q]VE0?/ߧ-&jVZ*\;Ҭ4\KtGxoeY[>6ď:| " 2)U5.`564~A"3v2pxj6%~[Z\\NI9ur`K=_-]SCg}5DPXǣ=[#+JA .=vqhj0,B$vu&;)L}&8É}Jp4h U^XSie0NXA3ȋ|\u ; xrXQzȔw-8uc0KQw܌' p BZ,`Ι& },ǭtMS8\ʴ:hH n&5e d[kAٛxMVN{:?z{ܔ$!B"ѣʄK[,]ի,!M?[:]mLPe$Slk)#".|/{ %B1vEBS9TQ>HI,8X2tsFh!\L+L頽+_lԔ#+v!$3<_е󘁶AE/NI|Oy-۵A6&6Uء=,Z@$iC<9>&NG!%A7M{Hɘdjy>wdt-ŐdjF s4ݦN}8YD(M^aIjH wL>VPJS@nrTѩ_)Un $=ؘ(#dcoD p$?U:<3|͔ A30yQrf_&c(c{Z "Dd#iڸu/:)pZ?C$=],M i!O u5KTy;brtGRIlev2@zX'UNP pOHWBYvj(M]gJ&a.kTWt0CPjV_@@߭w1.9;ZSSęeBK% J㐥$|/=B|eLq1٨4@٢g h+>űΰp㰙i4l̟,D‘)QC@-`8xs1Jie֖r -LW˦;!=!\~Q?T;>T4H~F>+z2)rާK}b=XSU slv);`^ AZj^o`cVՉJ`a`(R}0+HbhWrG|HkGu ;Ù'\F:rel-j_#oS}YD<;R+ڞ<D}cHZr7+].^v@'g (S:!TL8-ʌnLdUj m`W{apj*bVTS'8A-_ x0twN*mlmk2J }h^F=,jW+(*N*Fҟ!kL(O 4AiRo=Tqui;6erH=Œt/ u|6pZ̔|8 cdUՙеȮ=">-erN$=pl$ĝ'D2Ǯ`)鷡5% s`LV"Fӈ޸G3)!.xt&L*j-g"q)|fqOOz HL[p@ܮ0GM$M]@ d{]avy%z \N\-I0΅S1 Z!NPklc[߶w\55$05!"gu+b UE;܀PK;UBEs㕢WGňx1X巢P j] {MQ>#Qtzh jqlB(c|Vtmb--|s2ths8~%Aq8$d0LG +ew%m>Ҷ5liW (z cO67bof;;ECIQ{>k jbU2He䪌+3ѷF 'ðH'%f?}g>a@R@= ;NK=pۢnc7B/ȸɅwē!몖sc"0~T"2B_Z qLyD2瓉bn`lwQZqWCq_ߦ &zuqN4ާŦvac}S^&ή@BeT*\~BjZ:H{فl "GGRm#j&yD%ž %Α=HE"L.8, /(;R)#kI).2ʏ װX9C3~Z]_v,7ɷ3| >y)5BŊp>dL'~&Zj)3:DTqeL=ip?/f2 uҔv\5ǟʉݳ=(fc2aӍ1VH&/Ba7Z,p*O #jáTC~%V~&~V`,S`h 'q9fYଇܵ!Wu0%%k}"#v-EEgLyfN͙ )|)}Plcs[md'›RN#6IДr,(SktI2Q5U_] x +&Ux]$%% Dgt}iKVnhDyeWC—{c  qﳗj$9]h~poM;O2 ЏӡOJ.;F~F4!#{ҫ$'j?,Fi6/g̵]fJ;q&RǦWmޱ/(ӻKѪw|zX)~ƠOG=o"ď=fBA px "( {hM[oHezNZ|Wϯ sUf)i.B`Pv1"G r7šgzCHQ,+EfYopRϊ;C|cʆR o1 ` {uMRV $Ak!+TfSlL֜lGۚvB,73EaoP-Z͂E4i)ګ<9s5}<˴gw]/1H8NRA'0D .6$Ҡ~P|nx:s2ݛU^$'w&oUZDZe"C&ŕ):0moUdF&sj8\mȯx Y|&PTF"kNx6sS)vaD* Nqk+Hx'-M,@h}RS {g N)k:r56YrH= x+`1NHg@{ڿ,9nyr$03ݘ9SՉ/ikiAXM0DFj1٩D(Vx|PW9nxq]Kے%$ A?sL1pa082W6W1kNq  4fx3^D+Ыyӈ^gu( ~i9,;%xAA@ SOlc)b#L1FƯ;AۋhHCe!,ygHF&kҎky:kgu{0 }(Sك˪GAfYOmG,<':Haxft5 k_@HШH~ڮb־]';M?+䎴t+QpcW8M~q_ ee,BkT`w.)ENX:6$WNUsXTeCg!2Z94o0TO^)sJP5iQSqVWQ); ݁S|d;?q1υM)+wYT'XQ D"MRaOlz&tZ v^Pڦ3J6!XQsV{./ vdBȳAl.B to6@oqj|0֦>.rɳ}0y0̞o W4-K䝊Xf) `o6wc:#+lQެ(C@_Lg]r~tA~<]rݝPNPh>LDvj\ޝoGc(tĢb7~EXT۷Ő4UqL{o<$xl+1v;7{Ȗ+9$iyP{D퇠*uSQ_˝ 9WSzj:D.E?Jbθj4t5]^+ϫy{}Bj՘p0kwS m%ܯӃy&YLxGрG8DNdre4[6G,'VMQdF+E4URM'f24m\\mUak^YAo[?ut$g2D/ ?aGt\Ҫ7p2G% A3A`3;g=`OqG u`Jv63n` I\wS(V 1 blx4L62m^L4jy1߯@'+ vN^ˊ^2dL~ UogP2SY8Y=P)S'PQb,K=WE6B}\Z.MI+RY^*C_ IEt+.# ;#V`Y^8Q3EiT^왪#}#Ӵ=w!&)nBM e+yvˬwݏ@,} VZøkM6Ă_[&E[@%Ys{ ACG(0 s9[[{RY Pا9ppyxJVhP6"&| buAղ!.|$sh %yΥ *ޠ"=%6ȹc>(S"5xh S.E#ُh7:-st\HW|gӐm}I :E3(\⧰$B87ќʈq4;^PBo$s^3 #/"Qcwlx^ȀIR^PMb!)I}8Jhuڈ n [CR/|.$_ ͆KH U5JL0:6|"1KKفu 4PmxBsW^Ál&_\q<[[tP&_:CB𝽆@<9?D_a,zv)UeAXwkky,҈Kq,VlJ,3!so~ёK?{yώ1 廡0=d 1zQM~j;dv|,4ր !Yv-W9lZO%m8h́eDr,80^ $&oN=O=7CFek{7%E^f0@R? bp oD n>S0ĨɌJ$X&dDFOo`큨ex/[7w7I(4LkfipjG7HЕm0ds` N}=N3~ZNY8N0w24?VѭҘ/ņiի62sG ,{_ ^,V-˽;$+M  paoN"\CP&:z?:at<*:l|c^Ypa-X`<-yz) twFjp~pe{u:Q] _I.( 6gTra#)8HVF3~ؒ‘E/0av5I'A~sI-02Y}GW9c LI",z.ЯR^6Md-d1wu}D?K  Lka"Gv/6~LvK;Y39~bL /TN\eGž> #bBqFӥBϑU@x4x;KflɟH9^wT?o_7І,T(,~BdW~2u;0uz?5M2!dEx>(]k9M*dc& hFq1+ s-$R^>@8K"B[tNmz-_Fҏ,j]4;jșvL \`Fb'>fLHxRzR qxAn#D"lt-0~do`v+ R?gep#pi~-D6-nRm!Yf]DZ]A<\U0P5gGM|Z R7qTϽT9mM# gMjcgDց>1\[x0s)]> Dʞ8 j G%Y85A*r I6^Hx4z9triL|7x;%_'nٮC2 XYM#n]WT6_; =D7=vr[,ATW$锴(/hlLaܫH!Xk1[n=X'/O% \:fLV3 1Œovˏ ]AbiN _a,{mQ'ez 5&l6/`~~XSeν>~<3m^/MĵvaELahzZ0C 0E}hA͏KFYk wyg>?|pUXvp~)MF>|y~9Ġ&ŽXnbwn>|~z}9vuI=P[L߮\6]BcC1^Ɩt/@~<֩ۮǓF{&XlJ"le:DޔL[_ cw"w MiFK0T?i*@gcwO<h.F Wd}/ xjᤄ1l67Cg5bpsvþRwNDxSo|s\=ѻ|)ݞkny먓L;p:@5e9бEE0)nv#g73}K~m%ٌ6 L#tG%zį[qw$0lyÊ uu{G'|*QBOCX."jEug1q,| o Do}Jq -fRQ+bhg|Y9+5_XbsX7qX> nʳڋ 7(hT|ӻGkӴV(H@DS/RI'9%Wʟ{ev,=I!7#*Q]nY]FqwfCSD饚班MWZe\ç0oq-r6[ ^%bEAlYW3|{1;o:QǬm(%ֺ^S؇x 󕕠]M"8Ucj72?'AH>grxG~5JZ0 RNs7ruJ~CTȘJܲc[bHP^;Gq<99>c0S= b Q)Z"PC0gx*VXFB^۶KAugXlszH1 @^ۍZ67Oq>0P1>ŠSz)! }9i@ѫu[^ / !q&,&|jF &h2raI=ע$bK)0=aHiFWTv g3y1T應#yq9kːH.꺡$KzcltLDo]'  ǚpnTi%cГPxH'Vr-6[nAmlYx-(?{~tua)'"g {DDbtouU dUL ( lEzPEg.%Bc⻻eˮiӆ{\OZv >7e*:%4Ë,?/ZCd B65e},haP"fiq)ZR1mu]­L\ 7Pr׬ 1[=[d!j'Z؜,s8=<K+@[4MfƫCP# x=*~/ad*Hw !~s6dSgP3Q!$@0mh,4";nLT,58.h+ ٰko̫P7}hܳtvMM>' U<6jO[n姶_fՙv-X~@E$Va{'ͭXm~2vVϥPV{.qoNg(q$ڬ4U hOׇAT_${=j!&;1$Wqd4^:LekYԕs豇1e#G-?DafMzw 0f7ؓ a\e"Aj}ǬG-LY9g'(Ě6'aP 8A!x?e NL6z3)-1lhcP];PКcNTlW OY%:5 #$%t'^B@(LлOx(޻,ꃼy#2I8殏Cdќog uI$S% ߡUxUp#}C_e5kq ']'DcFQy`@- CXt[ @>L=> F1X賣*Hw5_̿m*nbX &8톢J# (&hJU"J52Rq\1fʨ39/+|zե4{W? 7}C$}|S$*M1SMQz0B):ɲY='©o*,׌&gA6Hg?\H,p ?2rľbșb\LRYV`}E0Nd2Jfy'Кky'{TZT\QLYS񳓍aU/7g!UU:ρ#{a_dM <r+9fo ~ȗi϶Ur {.Rn咔7st8}Rҿ݇Id8j&F. 4 {<"D*C!3U&t(jiZz4{vxGQF OŌbهfܬ:->}d v0QX\{}Xf`?2Iv]8͟1\]Xad>vXyAiir}FW7(bHr13-F8\'RBz} U[*{&mr%laء*C٭ u:HM諛N٩|L. 73#WO?@Dnx.>@X3I>;oª{;TMjJHgr ^ (aԴ::i?646i4\ ـd@n)$K?bh{y8F öM%[-&4$ߔo_[ǢuF,H#(>c"vTW xNL,A<3* 1Eį39~c,pQl>gwu 9P@Ҝ꽤Y0ֳIS*ri[0_**gT~֟@)j|R*͘C>N׎KE|=?`j}raHrT((gv{Y :T}x b{^ZxL+.-9>^x[,͞eZbvS!#nh/;O9Pc;Xٯ-\ p P1|mzv1f; @mS`!gzkV<1ʗݓה,px~;3T9Rݚ;OnwKncc6VR= %adg> ^ʥh|7wP8SeQƺ' oHBKe=m+7S}W.BLyt@T Dio+HBݔKj Emn[]k/%KDF9RҢ_ ,l,~zTyЯGYk@Z tޗ%CKY*%]%f[g姥q\ UN\c,GF'>SY U9s̬Y:arV@3NjHdF TP9I7ȍ_};e&1N3(y_ϻC]MDv2t4p{-!A:AOf| @\;QJ"Ur5j3v4Mcy ŜML"6q;i:-y~5) xaTh+oFMD߅sM0|Ei d*%|@Ge!:+X؇;e녊8O<tR0 P[}! JCg}O$> uC>w9@Z*ςA,ʈAlJQ>Q!.g9 Ei0fo(N.JMfbӪa}Ve '\pBMrO5}vBmggE@ FbA|P_#{kg:k(Hc5w a/.W)6OQu(0QAHA\ZOfv/ޅQ[ m_wRhB Ft?NAiY+(.PQ%Ke Z渏46`в+ۀ< : f{B<˸"1WMqP _Χ7HJrGH PJC<l4TٰEfeSJmC)-d@tHz#Ir0F}aCq7@b?5볺 kxDKx0 UOwvD~4EH4i J)+0O,Hpʢ}嫶r&8ĪP)a(="F35ɫs%M,}v5Q7 AJ~qԡȉVeTjۨ#;CYG'!ǰ!Gu~1*|jmS&"[=c:+s$z BUU&DAݚV2Qo~ Ӛ#^ž .P[c~aNzBѱ9z_3JnIχ("C8yޛ4ځAXv ôu=Jhe[&%;X/5-\k1# M4JsؼEWߌ:+CXУi/ XӘƕm&yxlYgrvV!Lc1ij -T;biD$k^/uyT)PxCv]6`߿SH q]Z,9D#@ev#eN-cFra&}RFw=]吆p ukYWYa5k2 ̄Bdw,UhD.>FK@m}tP uJIpyCIRzm `gvуII<\8stG;|#3so!9!ě.D!l<t#@YQj05c%ɱP@o*| CJvEbV|'{kbo+35sJʜgMkLW2׮LAf5B|@VO3UAmj'y$l0O;TPd^U Jj|9dܧUɉ4W$|:th$1p=? P01_ ?m* ;[=74a]A: +2Dt%7 3Ɖ/C┧M+1 W}I c%y|`EU$G p5A1_XEզ854I^>7Bug,eZq %Y ~xfWbLg \MfX﹁)i93^[N!9 N39|Љ|%Cy :xDg OfGBjv#wBC=RB25ܨei_S%hc/&|V8rUHCqpԭWtVC؁IT9g;W^ߎfI(m/1il܎bJ-*حӪT "K"\@ B֗rsYw2_Núf¤X< -!% ԒkE,-8zBJEoJ.7+qj@QB3 Clyg`;{^uD. g 堙>UŊPCzW{!z+/i\DSŤ|Ik vn`T/j'hU *ܥ?*%$/\Kբ"b7Ӓw!D3д@cc>?|P3SZzhPxOóm۷4%]ubǣPqnQEE L AhPAZQw/iw]1%t5fCn~/K`^h3PltlF(UC~8pH'3Ż?Ji6|ZXAM)Yyw*H+"r^6 ENΫl?ѥ Uեʖ8wsY%̣^A@ rzR: tr{ƤɤW8am6r8;Ԁ>-" 9atN m Y!Ga~M>A`aXЌ >(;[CPfƽq~DC‰L6ZiyeVKv? g|a2‡.*~LNVATDf0c"T\KkߙHjOXl}>μB4S &| __vrPnoҲ?|pd!h6Tt3VT޻B- DTv| ¹2yQY;oY@fV^5$&w!#:Xc껝L ES%d%H%5 Z3.s|GYhiLA.I/ (|~ctig5~sKwh2Tip aZHeJ)9D ÏBh68ίy:yʲ`ڏo}W=#u>O(=*߮<]ܐ!c|<@E PXΓ*iF.Yr*r(zLSEBt}?KQ֚azp[B, U k97r(8 xܥ>'[4m_(Z 4 + NExД[5{vdߕ^eamop#>8nWW5'H*CT p GJ~xM\ִmjNM]4opZeA4ԉF(f)h.߷|Br&EjKIƣ80_Hȍi {a$Cl:vwaJmf=: U;R]"&]8Õf;x4)1M0d/$CF1'U?mR I5AYJk<͂fMMn9{D\ITЪsM:Prz\_JxGôuC*6zk*Wo{gVb-ӄVO%,G(J/0VUVP=ʤI͜KB:&XhO8z0Sw(Ja8'ib’gR..IW~N K4eZR8□8"kȧ0es?:͇}A.A3A}P"|AxRDbnYn`J`vBPA(Vn>&jntvI K}}u؈R GO, ˽I^,g%6)vw5ѱ r|NP̎WZ8|>}1Y.X:wLSOB_t_LbQ.UjbA#,c=Rey`q!h(VR+@3O腰 tA7\}^"LNp1'32-4.R]s:tfKfH7.;n1Ck)+c{*ws ɐR/l([SѸ@}le2Zٶ :OZ% J2OǤj-UkCkWFG]yaX7MVɇ,\prE ͕X7ET˰)Q3F󾞡 /(iq/\ ?3G~oWChEǽB{mYhMqQdA Ii^ d!VEgEO< abYr c~WGpF:Nσ}/*F]mg8ƒxV.޻NrUihԕº4ub=A _tPNSM e.}'z;Kewi 1D$QlJQ\ə|MjHbrA&M-BUaUw=.;:GS8,ľZOPa 5VXZz.4} )e#9CzAZAM<@U%. 0='Gũ$^L{c(\ة_X1?q]"Cj ^*1+frB@"8~| *3KJ:Nc^׏=tEk}?5an{׿&䚳sޥ˸9H%l2u02CyRJVPy3Rx4ɡ3o>4J WP9$+԰tz[-{5MEVvdڛY)1=NN^FF$a%?Ba }ٺtr>gEdXk1l~M`/Ŗ4&F;eIE>lEn1zz)w,R@=TЦE/_}H]"͹>͓B-5>$^;EAH,Y76Ǫ[(,1+[#\e R;~ViOv]ަ91b=Yz2?&DhѲ{J~=*`ܱd!-bǐeA韘ntuZC/aM0^U!8"ֿ9nZ0=-3зٻ+JI[GyeG8&I!5~/!H$z -L+q`dj'%`~1?≑"U6J<[@_ߘjylK"Pa01#J,!~>$TV^_<6hᾈr' mC3YPֶ{M-qs;U!61wTJK}6ڣCų2Qzo ^F8׷ +r;]s^~.lq(92$6Ѥ4HR<3P-t:b[ƒV*滰L,- 4=%-}&y9wt^t`cJ:ߙƘ}?heQ=mPMw*mI՜!y4g&'9~(hʃea 8?/6&YQ ih"I jTsQ좰qbtyBhr Oa<4Z<ǘv*:! dy싀M+2hxӓ=8.ŠPlMt]~OFVA`8bch)#jDKߙsop 49MX /u M6{( 1ZI8^B ;{6%FF4/L %: 2}h Z,t~30k/@Ǩ,|;܄6$K+a44efǫ5kV'|\5 Lm'[\Ts%Ġ Sd=9 Xk&%=oTuN(T@}fJy)ChI?~mˉ&3%dxko*y'D3]'Uz~zշ?b Kכ064NH29Ba2F%t\Y6%me!,-0"AkSo|ۊjfltYRH}bfc>r&iJ8RrN*@k?TjQjGyZɏC0=ahZB[GZu R~nJ7j4|q~!ab2cӑ 6t`Gl@d\ ;GF_=n&*?? |[0cE{n JNJ^'iF&*-'-f=_,Vc[⢪ =^cWoO^iӑ49K(ee$e\ji SC}>["Kr}rKDsB\Ѻv(k/DavG)mۥf9B{7b}o&#ڴ6cް*h]^<*J 16!wG VF\>TX&/iCQF1a YRU9YJ 6c c° Wr[I[UC_ō]ضvw]/Jh&,[s%F?k\Df13pl{UtԎ)GJ/SvN]mB#ib~`cp|TT$ cuRP ~BKqÅ[e>6X]Tf4D6Ukحmx`rvDqe}9,3Wn GZ[.0( z.̂y"i *WwHD ƕЁQ/\0ܭ=_Kl_E쫁dq"79?"K'|JOUވ&@xSZb-)2fhվk :`[28: Ўʍ0T3x$nPIqDS7:G y#-xRv$@lc3;署?S9y#eֵF{'oJe fBsTɄ,'>{1eo8?Ê;_ۤ鞷ԙͰqԮ*X0V_z?@N4_Zw r 1 gEI7gY>Pl~e[{UXLH=sHyFBrS|kǥcnR>J\DG0TFRcv"]-qq,2]>bP!Õb$Ր߃ɓ1;em8ɰ"# #p|֞|za1Dxgyi4ԺxCHN}ɀІCh 5Қ|x՘39$^njx]|`݈,"^#5i![߼sAx%&#1]uCQoK\Ỏo v߂Ŵ2p N%N@D0|8,((Y&}3s_uX+,,® S+4PW 1T;=hyznoJ58cTO1W?V~tr ;P/q~N2M浪f]U >!CMOM`P+ \+^rQV:oh?{.vdSˆXHIb8 ʉB{0a?C}F+o}BlNnB,)WR (C Ry֤ \,w caDB RQߗs]z^m7I}9UFj fd1"Lke Y%yH[p/LR,: 96)uKi-A G6t8yP֥`Gd NH.,-ٶFU= fzXEޖ4(\NX3LolFEn ǵ@rQx}L-SH_#u A/3y+;Ia9. 6[)Z2BKn74XE -HYdt Nh{Q'iw@hXs0;>`Ѿ$DA8'cX5S' !i \kvjEPr}jm`FgRXO<$v!jqdu`Ÿ߁+3H8N-A{46k\#>{B#Z  4g@u45iBK'wys6GIxLi3$w/8@P+ q;b׏LOo:Z{z$LO{a߉N> >_Q^EB:p&}b\S:TJL-?Z^hGxC$g R4zN3O wC@oGIP t5l^Gv6ieBwUa<~;+`m.1DIEpJ0)*"k2ϺgP|N$Du-Q&fjyVg ^{34i֣p:-~.h$`T7?Ze/ tt8G1ys2YmOTC2#q 0I6*XήEĦ0v l@Y"YCBݶZk-" aΪJʞ g{JĽn0Ap|N3a61]H.M~j"KcR(3,+Ð9?>YIZ̙龋-~p"; |tՁײ!HjPHTDu/]$yt~{xŽBVfl֧#v-8( ~MvvHAWb Nٸb$|g4)|ꔹ-HR8 [*A ѱ́P'@i6NOIs6C.DFVXO.:p!aPeH˥Tz:DtX GD4iIof$E~L"龬sW;~N4CA[zL'gÿ}|zwW]<"*2ԺgـW7 |J|vX^Esa$!2Z=J`ClԒ|\ZPh-]\ݽNd^KWS{Xƭ#+n?YI0E<ſ%T_V^nD,"fmF ) jK:^w F\WYڢpW"M~NMJ2i3G4;`0|DJT>_Gyїh/) I⷇Q"&)+h,+ xw(OF?N/˼'.珼| ^F?6I<ݩ(=< /`,w ۟b3dTyAV20̢;B)ymYvNh2wTM(Y%&z_:4wha֎!0F6jtLbnF(TWxpXh>.oiS|Ԏ -f%}fQw U?5]PbV?xnPfKʱWDsځ۷].zC #lkƋ{2٭Z}}25=/Ag . xt/nWbƅ@AkSk 'WHjxoDZ@ftCTG>(rS F/JBKSL;~2qfV3Kg}6YqmI#4"}r b .e5;3[zPo1YzlV, ztz~eMM:JsF: .^FCGXo]rO~.6-ٕӛ?BAZ&҅eDW2lJ%[ #RcFRN2#XC gЕc E(ׯӔMlp?NB8ͽ-8SFesvcd?umW;2]9b}܍+V7 rC(8H A2(ӯ;<Mm^Z 2IA5HĔ,J[ý(BgS3[qx)@LD,.6țU+q+BNf"֙Y9v"]&E)/breP B } D ~|uLG30T^t o]E;T´;DK?;Vky3O`e=檧1L 950P/tjνrzRPp.u zQ ]CAf;-#]1Jf#S}8;Z SH`$[JJݲৱ^)%Ng<9^B'Z}l=07uZ/ (pZgXlr1!U%ͬ6e#}[Psnk.DIy⾊Y v )縕׹YXe?Zi:\ r07 vp%[\)t'P%0̡{Tgly 5C& f8d.? T+DP#Lz2u"XP$1HO$6:#qNIZ"A˸Oc q+.: VP{GkK(czұW/N33g((Zxu NB}hAl 줃R K"c /e Ih4aiѹ2G1R3̙>h/)&=HS!؋g V0Xvg a:qFc2L9\[*tO8)Ҿ 4/+37<ݔl4;ӟ-/SUϲ'#L)qs ûx\Z?.hzxUi{m-jAPҗ>q$sىr>o#Fp%We!NE6z<̕ GZdcÊmޏnM|vY gF |Ԑ")K.coRݿ蔚K `v=Ȍ?Đh+<0摋Q dK~C|& U3H8 V$lru7Hi bS=^S,1xHCO1(DJuYa%46jзY+ƼRx47g _ wc٨0={P=Α5B2rh'o;fܔBctP:C癹x'頇g3BjH>Hy>h4/ JI=6O`EgK}zBthHE$xGWC%`z萧1;`4I<KE(]=ei3彧ONKҝ3EJ% RAV'}3Maך?cye)UvF 8OJ u(!K:iFhmARUؗoUJ]Yυe']*h_&ɗx5kqp,mkԶ7qf`zٛrsxm0(Qf>ٱ2i7r pQJm> va:+ə^\\qkH}i 8f旲`nj=Mc^_e/= 3?*WC-հs-9efҲ``Xm89z^IҟyG,1M湌6,,n&!KL{Bk&SXAṾy'͛5©=0|aLDo3FsT%i^ɘJ96Qs`>YcS=M(H'RnwJV7J3XIRziiQniw=Y@{j\&Fܑu@y3ĩUW}ѿ)^#j!Zz֦d (]- d@mY߮ZcF ~vg& ˟b:׭ZrOG+dף*RJYrW(:ƊMa_jcD2_Cekh?DݜO̴٪ z 4H7M>2Een =š)fukY`*:bjvg=ӦKoa V J6ePuOv9RrڽdD[ȑS'5 Wƶx=?\ jCmO{gM4[OV fK;7/a:T,k$q_s`j[|)A `;< sA]`B#;037hwlm/6Uj>9 K3Ad]<}kv_ uG-0/lDN#" 'Yx;p-FP_êq2b/l&z߰ x{/4tc Ǎ#muK1FjDf=KNE1|ix;$ִ gIbfOO[x7^*9þK mRّg1 TruC=֎->n0nnɨ;h@~1_;%I''M PVLژSIA2^s2->z:ůrșl;S"us(y >Og\Tpmƺ?`c 9:nq .kGꑵG@0Xt$Vrv lZ zy־OAFrXJ.o/j:V{P@Y!E+ǀ|GF9C_GH&$à?5C0ȭ\, UP&(ڰw)NȞVc4Y㲷6~pNqF1P / ; vu4-dLbH'ʡ!ʹr,hOeZ:`\z'hc.(e`G@/4-M:wՏtzY hUk $dyH|5kӾm? Yj\T5\n.F=_W6c8cصv)EOKճNi#,qk) b&)#R(ޡXx0Wv)lzHIE.2MYQ4Unźvoxcm+zU3u`a'ECf;H71fN P .(=M!O1,mhQܴ%0FkOR"Ϣ^}H꼂N̓_vҔ7~d˯^ɨ hAPR_߬Q2 Hԝ *v/Z5 M (ƽEC(үSZrj?iRC1?v=&@&ZO+5{#00ju>" h1gY UsqqH?.O>"VQ`.LJy{|bXo'UKOȟEUs)X[8} #M4+2]{paN)?1HŻ-ŭf|UH6U~wٶu}i1K?zFL 錮~a <'#dS,_5\B.o$JPO#ܵRّ>z ފ Cg{j]t%5o ܈3Vuu=&9Ȝ g/;'6T~ VW2n~Uڏ-GW:':Z3u]hi!,xg0`,#ˁHC#Affu:r>:9TYhO3k՟b8) ]AcI 2Cǽ,:ci=1W0Sr8_i\S>9( mz逍g u!Xqp#Gǡ!eh:7[I{);\e7rS }DQ̊tWhNDw/ r ILĝdN)6|y:8{}hQ=WUCoz\Y/M}í<_Ea :U)lrP شŎNHA?o,bKvYl|rqp{<4[,$x`'!*K_9,#ZzCM';̳R: <]Y `"!bb2܂]b͸Zɀ ;cr!5&W=4*4w86v `J)qz*S>~c߿2ձ[f~JP`{Ar87,boK˵ħ2J]&B0=B0yByU,McVæ}/@X9^LpqeG6[ rh_軴\׋f "g KlszZtbB_&(S 5LzOjhIVAY0sca594zt8sa N*+)mYн%\ 4@=u^Wg9q._$oͮGoZMuФ"yCz"K祂{F(tcS1QZo [T%,[vRf:Q2[~DQbs?*%0E ^eQ)6EA!{9I21"='\q;='8nІ2/CςtQK<ڐ&~0wJ޻DrgA%nG>UTקc0*j.Whp%>cD@ 9.2 O "ÌˠA`URbc}{z< MB]m#lL3?>qdT-w6e?bNYblz>mrO]%c ؝ʉ)l[EXa,0œC^Fwk CSL'⧕qɽ$l@4B2|B+E{wx55:rZ1PuVũvv.NaXN!VjcuVx^//=n-$y1b]|N#4sm5q}%dqc㉾ S)a&:]wR 3ҵ_ni|: .zl5%q{xxLw7h_ }s cesrtx -{i*MMxaN )l?jqn=j\BI@ !^NN$-e&1q Qu~gPJPHOQ>˰uzRf;%nX;@9w~T"p~O)gʤ|nipg f٥]857уZ"텔-= `A0<`riO@l5=<ޱ@ϧn%)~H g0`.rX{Ӻs4E.tɒ42'LmH>ۤSր/be7~fM-6rO) F6I\l \*/H;뙐Bn}~>ƨЭ=M{/}g"\Yӽ,"ۯp:}]05iB ~&cHy,Mʁٴ&uTN29zD2B_Zom( #"m-E7BC.z%fGD܌a68h+DS$: e ֧wnLꪵO8&4?nLOasDpg'L|"+TaB/e y AW daLpσݍ#۔ҔSGUәZ\LkJp`$]JS2#J7dGu.֋C-@|a{xs n (73y!CAuUCVHC|^qfD%ЦrTZ[Cnq9?G) Oգ0 i Ö IRQ{@}0x"v`[ՌےN!=k&D" $h#ڰW?u2a^*) ª`7Q /@tjx|L^W[}ѳrpȦfrVk--<;3 }<2-)w`~,t@}e [EDh;ֱp],lԠmӄD0)(⽪VCz0s3Be@G%A6}2pf)xFB_>+d)w|ET97 raFG$;SJ k*`e{reO;\f*F6V.vu{7>SKsw!*(Ѷlp!#ȾH _:U?ޯH>(^w36SDI;}: d ߴb}ʅQnOVgc|1ر8BuֱrR{ {5 zl7DՎH e RϨd8nvG5cpXA gc <ٌyps@?50 ]V4Zvh-*NcyװQ;y`v>}0#R>āU VM,V3tb`LF}N?)`WuU ].OJI[(\folmTMw ּf:|{$6'0lD6Pifmrk?$\cgj(X(瞝ta>!|RlƋª7d!X Wi2% i͕¤o4mhz)9:GT`2)w.ux ب^T6B2* ?,Dw)OKb@a.Kĵ37ZqYZ>\RAv~r`胯lU7.o6ɐuGk;2*c?\CqYsq;SKY fWCBF`e'CE뺪hqQчViJ,fګ@ k΂/gK$)þ۹jY{.yd]Ϗ"bEȫeݸVFmg^K?hr)zڻDӃv){^p9GSG|@uґ DŽCO4Ƽ͆9 `?лZ-bie^K\7b:Y;PsT3 : ,b˟Z:E)3A2)XGNJ8%%A'bSMRK2k=Aa0 8R 7|489S f4-ɹ k zJFOizI۳LU]I Ikk 6R6C#IǝCPdSt mRS)Ps6mm9k oR;>>C+vA7k^ y8vrʊsmޏ "}u/Zݽ!,ImԤR1}|9r!&Pȃy[ 4[+\yV(_~21z-d3Ҷdx pPR[xD 5/uRF/RhN݈c}ϮJ3z% | &0x&0<YĤ4'z39$1𨉍oKf=bxV_Jd˔$O`1n.ot@(e"W:[͹̞~.mX8%ÌLɖ`H Ui@ _{Hg@^uc0G[^gԥak3s!kIiL "Ax MQNQ/|Nvwsڎľ@kfV7ٌN22u(Iu&s `)E]dN82ؖnC$lSřvgNB`Pl8°az8 j.nSA | bD"ݏc!y]Xؔ(jQw\Ͳ'+.* zVHFqfScR}=CO-^~2^^loճz5X)GT;e"m4&#N>Du@#G"ɡYWay3[I$Х{3RCd{;i))s9nGR^oi;[nZnƛ۰`Xdޣ5YYxz sr0~1qD8wu\u^ʥES wg饃27$Nx'%֟L1Jg!z![݊pSf`r_p;_U")0FZΒUgnwP CYȝ4sԨ-3 )m.Tg%QbamÓ;=b+nt5vTC[y)( uk,wW=aHM$ݜVPN(s`Lƨ4,!sblf6ݖF]UVlq"f%kco`-,]dm^Sy8AK=*aP$?:tcASMwfaaTS=d'sgg>$j3 Xiֳ &6/][7i$ߦ$7URu^A`^(MLX޻ǡ<\oLv ,3p:/6_Hh:bIRZOTEy^)VJaf》NqkO<8_7z0~U$qWMbma53@:1UsM8׭('KY*n zy;r 쌫SI2$fd/j7p sq3T 7&F>J!Kyl{Ҍ4 8{_#%#tC-b6NMR^^RoxׇʮSQt汑.0ign1ݥ3xER͟kK˨_ӀiKFiQ=ƅu{mׯ™8+< Df˗Oܤ97M,7IzDf vξߓծ=FG _=^"|62g5Tjv e7McI R7P% 8+#%sĊd[!h ]d_h)NhDֳ[(+jPl M?էo:O/]× lH)d&)= S:$|-L_pU 6O5Gp Mmr l8-[#jN? :ըPH8"Tjyvg1)ZQ~ 2VSjSlf, c0E pT LO, 0;Z'TԭTf(Ums<7خ]^y/"żaQ*j q8G䫯[Ev'?;[閩n̺z4/ŌW_$DZ ƨ@L4I75ٲyİ| *Ma_Xr~Jl|̝KT ӟRW0eoMEoN&Q0wS@rՔ:ZedT6;s l\1.O"HْĈ*&JZ~f=mDY3,{`OwG$>zW".K|;f#Uv&=ԟS%9uL*qH}.aqjUֆ<3pQ.b0J-1ٔ2}N4S@^5UuF3Qzrֽ8 iѦ ox\e*z:hֆ35Rͯ5 s#v3 ⯞@ gCo.vWrjխ/nKOU+xv4G])>MAGaS|9N"B eB`3`h<*Ps/E. XeJ+F~s E9q)wvD kY9̴̓rdJzO/]i.D/꧎d8ʩD/hdnnW`w1VcK Z;-ԎJKEñ{LH*lBY\M1Vǀ}Xlf`hz_AK֠f)B4\><Ȩcm'PWY;^s\.5l Qacƶ=& r-?p$xlS8J$N]*KYq[#ߛ:2 6;?D\`TUd{gZ&oUS] - ͟*93ay;&f`):Z?M+ 1Gh<@"AcIo6>6, |bv9Io zl֗R)Uce$̢sDYYJ<(Te9$H\_\EZӭ$KBRTѮ1a* vcFaN XUXYv*x1Rէ K8EyKZ ϲ4?m*ӫܽf5 FX&9Ά-;vyΜ3!Y3"TB%tωBcB5m/$u@r &'oN@gbVǿ ;w"sGyYu+a.{h\Q裗#Ƹ,p8=MoF$mdND*JcRaِFRE#^`:}"hO(sD-q [>`FADb!%&9@Z%6P˱xWV8r6u6xPd$P=Thom'=, \$V0 1M1УL7$ fmbڌkW gzV<ԁZFv#1Uy=_+_UL*,a'(!-ns\,>5]J2Wy;FS6(.cF.aVTG4 [i|JbNO&@4|ʀWu@aC!bDV8Jx^)rɲʼnXTTw% &%{Qٵr흏QQѤ.U%;y^.q5 UB ;O(? Wx *#G M(蔻ĆdMLG!5\E#@5G~y.@a#ǥG|Qٝ>e_p?.: qF G ډvwʛˑ >Aeg'~fq7*T\N3cb#PݑgaN$Ӥ!_[k7Akfƒk,&.:&x6.D3(M8̉nzEo<&<ӿ24<2?6e%.a/t  Tgd.${e5Ro2yk[JEd$/xbŪMfv3]VZcHL" ;0*!_w̅=ꁑ}-/Ĩ&$o`9VKrh;ԞSuW[W*OEk m]z['yb {RËtƙ;/$j.1v@TJ_zw 3qN #Ʌ*=kC~>~4_I jdhxu6d)I.·ئ/ez-x&K5txkEIjV/bxM2*Ukjyw~%7/_-ZIXYd0;jա=)9ݷ"3}T2Dg_-[RD5匿XuW0TcmdPڙ{gZ~;[6=o%!4++9!9VF2Zajd̸$*0͍FW$7_-&\>muv҆M̠;".'X~Hk+X:%њF ,W`o>e!gJ-tD@kY 3eX֙Ae\/W*@ S*kʫ4.MZE5<s؍͊$b(v߫J5*+OJ #7 : Rg)"sAA n@ {+1VCE5EI$aoo\dMB=`JO _)r8eW oWwm -ת^M'c>1pn.CZ-y? _e*(I9kX]9@ V77q@ lI O|BYibYOP_NɬsSc)AALcGku1,lNr _Sn՛(aj -uo eU3ײv%Ă-b9x,]2tvhvp8$yj8*U#©֌ehgV_n!1v#9S *,1)@Q$y42@vQb5P<6je'rg'# [ (ˣQD'$ #'D9TX5!DZNy+c4$`awom` &Mv$$ő":;EnUd&2õg 3E+{5 ?cbhoBls>1D yE8 ﱲέUh[%A |ԝ^=(Soݿ}XQD6;E.NQIC~c^,P @#布?yzDCx4r4&=ki)X7BQyaD{fu`@fEO1C\ȳ4S/JzۏV9J / &u]Tc}sqn`` oضjg9~N{Î}D1€Bw"¿ CW\ [06x\9MoRvjP;tRyO*9_CBA; D.?q3@мZ|H55!6l,R7sq*N.q FܲnŷGŷG &WG2mkf0u OCe̙[fͰ%\|YX Nq:2>4I 0KА::]F7;>a6*47  %> ăy\g@N@RmoZC~fa#D輣Ϝ24G)nʋdTy|02ļ%-oE1sQ#[eT%7@Ҩ<5M;oi!X3K;g$yȀ 0Wgh?-!:Ӈyث | HeM%d|Cy艡rܰSnp `^8fRXۢ1Ur9< diya-QIi7EJmkG6dE`r\ Q9sAȠԀHLZ&az!U=-.A ͨ"Le.Luq`?jALVUTch%*SwP0s& N$a׎ B[ 9 )8.;{ $M'WkZN~2eC4!ulȼݹ}ϋ{.*n+q%$Y 07gXIn&ky<01ɢ c2, ȮCtC 5qDRcQz겓"ns2ցy{8{BjE]Z+%:)@ΗL>cAEEt< ] SmHƿpL-uD0`sѪaYXUgJl Y6 hE7M`zmN[GƄi5E{v15g{X:.p3YƲ\Q'n b lͿ6~57&sRA(0%,T(M wg/!BF+7J:d+zԲxK6T:dtôݰ\RbvPjtxB֝"9dHS.[AH'h q ĝ :/gDu(,B tJJ[i>J->4ToP)3CtdΖq|xybK^.χXDC:3qyXY Hbl3ۀIdyVp=y&tҫ7Y\~Rjۍ?XMشFldHMGͪ`?=r5ݱ<Ӊg~e>qY6,L<*A~lE.i!Ed85PH.9o#Y-N_^ߦ7_S}RCUxWhCD".نa>yi3N"ˢ(D.w+R/?l)scKçx%&9Od$ ^瞥E3AN8<ƈq \}0v;Nk>55`eBKȢV&w Ų)x͆T Zl+h:0;.˫3 &np E6EG0.Lv\0/9T R݅9~lBGϮDF .EDyS Dނ0> :=jȞLk>#qH@8%ITܕD}"1kN4oO$qPDR6qgabv59 mv?A43n/"*Z (J&6:tWjkbenӫrd vR-ޕ4Uc4rcGMBVoU 'R9Rxaw@LV/xVK}bd[ 'χS~}1Q=+@QmZfHG J t|Qw۱T1UdL\im+҅./gqKkUv&`ަ q/6>ycTMIEއ܎بFryE,7gm5֗~(;cKG_Q1*1:prs[)BtJ!Hd|-95>12l !S>*8ADͤwh9lR#i( Y=)]JtJYGqXu@$',f':w~08/ !bRC>@B%s}4x] a)/vyQt+*gS<{CҒêw;BfoT]K&Cz~WCd=y ա#rDK 27]'zfLr<Y7.Me AAՂEgڑĦp0 U3-Dɘ6ADh+_bؠot`vScY[ 1ѳڄP"cVFsvGߜ!9xދ9fywsZv#`Q){*eY.0.{(9bF*&a`cA1u\xz_ʵқWXk.+\OusxT["PԖIPV Eɳfg%ߍ0̓%<g ɓf(>QgQy -()~EЊpcSph[qj dT͋U~˻ vKv)&}]%PZ~iPSdL.ev4Ө` {4e e^ :~!ɾq-^f2(kgLxDb~K, 'FEf#ӂ8Qn2C)GnƑGbDru"s"w1aȗie/-wxx2uD]Bzq`Z#)@n;l5^Mmdn:?!fm:WTכֿGYd #FG r:-[DC3E$,y&|A\%05cq9DM_R}cL|4뇲Q7~eqc;a|Dc}J@Eש٭h ~1ꀚ|@jfu`4 똟I18ѪI*M$6 ]"UQ[L(ӷ$h_1+dQ@R$b=,5`xR/f)*ՔO2?t67ty0OWoqA)M҃ÇP@rv+Lΰ&/{I7l]#nKXLi+ 3(KXuNG6qiq̹2h{ivZMtn>fcoPt,DdܖGESlR*=K9U q>AA %J sgMաnʼn"z⯼(ruAб)OG&-8]9EEU΃^Ӵ D~iA0%-윀˝ Ms4`HYqEd.lh3(6x?<:;776+<|@"1߂=CeA{Se礆)m}u(;>'Ul=؞OoGO3\p#ܴq/pt;(L{,`1+@Z8_.qP3(#yK`!͌n P M[}P9'CsDI7kc 7g{Ԯ$.- -\R0.׶Z#ÜܿP_7i}9-+>oh9;ѾI_Vp]|cY>euȓ1ɿJф_ P%uKΛO0}**&Ub (9wsVi^}' HSZz_*/l+}隔sto}*g}U4I #|!M&VU7D(QKfT߬jzz-x=k!o wY=Wod;Q\gb?9tsہbO%PUА\UBz M4n_۔Ƽ~8ciÞh$?b?1 ])L>|P╛vr2FdA@g5/KF*rյuMJ.~+m.wĉe^)ݻJN s@ih?ǀQ?Bn`Xb?uE1ToIutxX1hKGѽ i >|o54wG/oW%RԨVϭm |tvZ;gR\w8@W[C=| 6պSQw):ݸq6 J˔2ٌ 3աU ׈n3PpRҨ HnYC:ud{vn^Mmw xNh)W 4̒l WwaG2A ȫ sM{+J4^~ebvC1!Q$E|0jO1^K2ىi/9VSChJ/!^#:ͳIK)>H{CɝIyWn5p%QGɖX)ZPkg/āJN܊Q#0$IQ(qn[ wqf.; Ah6fsz crmƴFt&Yĭp6hl5DֶT_WGN^* b̥[GFHY:ϺwjvpzoAB^f/F`0Bb[~Y;.Y2ND?qC{vW5~#02E-Oriln.9D a\Ce7QI bz 0ּ 7NtçNZ(b:&CkAV S3uL򩢂&jiJ:mUmf$SJ.A3|SG=5 8d#Gn|'䷲q\jbN꽭* Քؐa4%5& H!j?T݅ 44VuܷwDW~Sl (C750'%`ɗp~cy[(~"顂@~Wڭٯ-8e(>X 'I3s#UwdžRXcu7H@ E$eׄ+>hgCA|/; V`he9>|6UWxSBiJQL`n\\NQ| V!]9d\2Mj2}bFCֻyČ]uJZH/ERe#<һESLꇆQs=r;_͕֞y_|+?`/' [ =ДT4#ֵy1}YݸɃ_Mhaq}.gjC)vS8LLg,󉫌 ;Fag =VABkȬuZ%2o,}a͂#_ɩʗDž)11 䣫z5CHh*@}|XGg$ԏK=2d Xi9Z7d./\F |4#E~&5wQ!k^J`udo+u )c-Q 4j=qY͙~G,.r̅*TsR&}e ^CYixI\7SO~e ^0QUA;u4SK&pϜ `WO~(ƷvVʁ==vUJo rF⿟6ZG|qھ:,Fyu?\N%+7O&,OJ|{l闓Ym6 U/1TK5 vW \(s aI0|h"\9Tc4j.zqnUfIĦ(&`,"znᡋtQ߳\7KA57b2j&]vKv2W#0zc_SlN;r y^aN=XUXW^EQ[DV{㶑3bǺ;&@x1ڷWd~5'mͿ/_mפp2CRB &U%Nv:s[oݔmaJF:ciu2ۇ]eHȠƃCk&~m_ϝהX%Б:jO;(R[pg3*WX2V2(e\lxOe `)y? CK@.o\;Y~)6P阿+Uô1NǠ3ӳ$%PkqW>U6f|I*ӓfVqt©U{. ͦ%ENJi0QB" Ȕ`c#X j9Uhsm7ae2/'S,I]LD53HLo6n>yq5 ՟Ib<̳MS8˕ g2޺g -< GR|<W{;f&vAqbaڤ!i\~hH"RBY3AzR@?uHbƒ~!a{ҥ^p77 + IY'C$LsVfTbfeƗf1q%vZ=5\<28,tDƫ>[`U|gqN {BFNc=2({yCX^U>Ors6/e' cGH&IDiid RV"W3E[x r/L|vQTSE.+ d HQ7 6Me|q%R.s,K׮h=epwZemWt*"m!C`wn6W*ܲ- r A(,^azxY6zx.8Fd&뤵򝹆ᦟ!S=xÇ ԆqFi7*ԀZI:NF6)eݛi>8g/U,K"J3\vQ#X R9s-u fG.~acckc[N$tPy=W%;}[ ,ux+VЎ:B0#$ j)&"~tVd)ݻr1M&*L9\Fc\D\S1JV5 /[ E BfRK3Խ? S!6+BNg I&]hyݸ*0}tՏxEI+(,lNZcx,C@bIO !A^vǂ=k(SxjP09g#MCjpv_zkq&%xrLI-\~H'>LX-OVevi2^/(gi"R'>2i U?hϧI YVUof܃Rl5Gz~-4;W|x6-Έ+s'cū1 N<- #av_T~!I>q뾣m&|d§aP!JAs(pl(#wtInE,)C-T< A00k2&[` g@_E:Ó \"^C ɻ^2(Q6/΅ Osgڜ'䤼Ċv>r8YDzxݤ+V%ă\MxFWG1ݏ;h`7m梢W١=b쒆Κ&ٶ괬P=~{i5"rIdD ד-b,VP*m("5>!$q}hE!l vs!sT\'YdUMHIYO8z=i4{'٬VG+ xeG1{ HnOh #.C̽iuVz| rC0 R\ƨLaWB6b-=Vp"ܦv~8UD8)'t@LCUoH#{8kYsaY':G;wY.#QwDDk/JQ::z5o6JN߬σdg3'hޡK:01ś|..]}I_p̂6rף[̔ RDBcYr ~Pn[pL2׻ޭhy!fv{t͵y5@ -AlŽ=ό4Qے+9x|AvЦB)S4Uyd _i d\^/jʠ&cqB(kX` x~"_|m^.%p} `Ko=B]\8:?T4c)Q`雭_W0. jE 2Cn; sY*Ψg,bÐAُY]YvL|ƺ9"UyTr1H쁾@z]CTqWStYYEFt \C^JS]QT 0r5UR9 -Q n fs]wt+i|cJji,0*{`Dw! Q$Ę#KLsu^%0qJ&9 mlx=sB!M≊?vKvb,B>`3晆XqN9r=ՎwGCU/F XH]zD{zj}r "ֹ9Res4;`H l cA4(ǧ~_^Nr 12PB(8i5ӣ\ΓPb"@ox?Fm (~dC[U3GH[> I0.tebnBOeV\שؘȻ2?'' Y[Ej]~BhDt[F_s mRb2⫼Qjý(Ǵ9m&x0{[8 "{\p?FGz&Im+ӌ{=sf9#W ̀?t^2_ip W94 @Ku:/#IO@BIU9$3J0tbΠ'Z=w(yU;,h:BӃUZt";\6"@_].鋂^C/cN0=TE|Z.L qcӏh<F}?f#GE9y]O1.rZr=XV  ?P%"T*wfʓ4QuIOmT_$apS}'JEٸK\aOO_qu=ҭWAk534Q/51J_u'_g8 u' ܺ3ڀUb6"7|R_'w^קC#\cs)C>+EҠ Z%!- yE)T%-zfNBYc6db^bg;Y#NdYzglI.3*4M˳遃QI#cmJauqt[<Ŵ`zuZFO#cw>xJKWFY![.SaaQ ]Qvv˥ƺ|ؒ*ƬWm+gojp d'!lfW dVBE TϿpGq_q5ur'JTa^g7 *o$Hs# F+kS&Үm1Q.H9 l_~qS$* xy_,][Hsw&zFS`EkS1 UGZ EgeW}6}x\w}GJKt5OY.vSI*3V2,le_moShN;.~*BBFFU@,϶Z4H r7rcNHo1a-^>,0h y kz'=7Um, oy%yRhx.<H V I< <ˋ.AӔr֔,ag:S>?~cUvT1^&}BMotyFxⷦV7+. GZwÂ'^%vh2JG[jȹ?h*: Dzb<oe:+<0µE , fΕ'/y3 lmwx< /wen]P |R J4ۮdf],Fx߁}i7MB\4B+$@Ѥ%76rB>LFwF%Q羙I[n.TBѰpϼ 2!@)V_&x o~jv tJ>)=yYnt{Á)2LLe+4N&)nƢJGJPgU'q"6~2X -dڱ`-~xxR_xG>Ɵt:v{Ul4NҦ-5bHJcI"dg3\ OUPY q{xjl*2P'wqVvJ!Qv#I1[#v/fv%ת6KId-U> _<=SX{lqVS<'wa7+B" 6GVC#VSWA#qL9%Z=? @nZ=I{Cd|JiRW]ڏ}86G/(hcIZFFn+pkfxSNu A_s% υ {.S#GkE-T4"90+U۳d3]mWW\l a}++ :@;Y>$x%?7!9 7쒽&]-3~ܛ' 3. /Ϟ ܷ44/g"5"փwG nz#f+?> 䴮'܃;4m{){N:?D=B Hf\%\sKp4ĴToc4wz/)ڡv]tq*Z8%HnpZVp .k`nbKwDy|c 1N샿Wv+VM7zlAlBx鵵me'f1-o|A nÐMby|vA}5hnMxh[yw;R(qĮcxqm:"L0҂7"acԁ^tm0Oԯ8O*j%.v'!j r $p>b$g0QhHk6 G 87mi?xϑOGܢ?-L4v VʗJ|$qcmiYG |)Ri-ݍiթ(XkF ~η,A6ܬ\ܰu,SZQU[Œ\*Y3-i@hQ]}|}B#~KZAG7pjAn Zӆw`hXe>TFOۛ+)@}? !\&.E`!|E:XI#xUj)r=(4<言r1 C{H!ޝ(LCFXƷ2JVL<سKu̡ "{ Lv?0 Q12S4&__u4|l'wY?VZD^Rݽ.ۮ3mD쳅c\l8Q-bջUJɖܤu љb`Ƥ<J5rfh:٦PE@n4f]*XMkO )u'_ΚWeaiufS[s|7.vJ97@ӯ@"p^05~d}`886Pz n|B} 8Tr;d mͳo4+h9wq= %x;-x!IFPSi;7mpUEw,p D_0$iֶמ(q[ V#ՏT=\D3 !@oؼ-.;D]-k~@ơN"rPT ĪKswG(@#mś8t~+3[8<꟔ܴN(>S_$6|yf r v]j5fQڢl:N/@?ͷZi7[&ei{DfqIVOyQR| ˃qD ƩN8`{rLlqg3 քEyk\m>D?H8s,5,wg2^>X[5aN THjZ!RB|)Am%giD[M+&~h/,c_g%Tw-{4N\BU_r:2W!vL~(ox3W׈AAIL Oof8ESrͅ?^K19ыl_w?lU7qs`P_t$ q51y6@m#ǻVsi{)dQqT$J﫲28ݏ\klHLr7-pb%yOUqV+i'kֻ&F&;'kT%R zRZa8޳/yb˵4֣? `4.G6yf@ݴlgїQPh K(aWhh\΄/qLu^peֵf N5F|j)[R~^zY4 BH #DQ^xWp=pY 8ð bGVX~ Q4<(Qn̂B:ۉأ59=)t뵆R?O Ty]w}Lox(f6(uvo ml!Z8^j~CυyI-*i3C 34 4U= ,e;F܎%$\~}F `{tH_Cc xNj5 y1"WOAڎPXp 7hט&+OP~J?? WTUtHP8ޭ>>UHc 9:Rզox R- n:᣺03*4FR v_q|̟OkBCx„pIZ㤵AKۜmTUeA9a j$J:&. '0p#ܭ} B͏ RUpCE}+ ycK㪸8*ҕl͇Yg`v<ztSrzM?P|.Cg-0lݓ dgjzz, 6^- A& 0msE.x8+44j? *O"gvH}⥤5̏ Z7 FgEC+jVg!m@J^$A'? qӓ=IR[T.NsDQR]A#/q^c)JkjWa֦CPqn>Ky"Um%MNȏTMUߨα٨K)yZbS׃6~^|z//Bt[Yfx5!~YD qOZKοV? 2* K ~踲$?]ůTSMc6XXʼn^qsN*/sޗ/wVdq)"/3U<[5^WGVWUBLbtO`5Ő^=p|P@Uk-|WTI׾oa8(K.6Fz6 9nAsGCxYJ3ٟ+LKMLUu|̓w| v^lc1 S E_Q)8tSy8R™֒ZJ"*k2h.ʇB,@S ;^zd7X #5m;cU%Y+C+Lʈr^(:bvڏ;rބ"BI{gΡq[. qh&DFo/1߈ 8H]7@weL/#2deCG޿E"*2wc;kzO?c ss$f-痜APu&Wn~ڎxݬ.;^og|eʾ4Wj+4Fgv]p7ԧr%bQdo#H|'DMy),uNM+u co^Չ$ZC a`# '*Y{M0F3>:VDm ;zh4l5$BCEz'Xl^uq2sӿiKP, '@\LwO$Ֆܢ ADT9$%n}rnL2~Dž氜:_M/W0l^{r_-"x3t^ގT*y~ngs~b9(u66 ~OHz$T N[m3Rx@]+$,֚o Bs4G~3RCE)23 ^p{ ^R{k@3{)iNLeȖs&T# )eh; &wT ̥Mj)!.v%"]ڞa,ф:, FFp@\h*50jpoLHfѥ}IQHC;c(F^XxQp:$I"x>PvO^V5XeC#]jU̖ .ʃJ.x>XE/<W$vAMO~x.)o `j \!2At~)|KKWzjSyR߲4K)O2A㌩&U ]bNu,iB+4\s8&׌W`zOV.# 2ĺ:{ R_>='+kGhΌ\`<[dV?፻!>8L4pYB<:=;%MF+ {G,Acb'缔[<;aS<5nQY9œ,Ptfw"_Ru fa ӻTL|qsѨtKk2œOcC(jN ] s0)AKt_y6RcL];<.Jx>xd 3AA 1$٬2VuP9J& 9w RgH(Kei~mG:0qc$x"C7o}UD֬[O;f(1ⱊ=)vӰSZ/D*`4 &ȿA dHv$gV֣h QDS:+/ fE~ϸF40ˁxpSW<3r@ n@Y4=%M[VخVmE{5raIӑ_ei6Pv_`P(CEбyǣPY$h aJ2CLA(ڼHDVpVC`FKP=np([yb|ȩyB=м5«V\B#F9.*M&YR%&6}os992T́벏p", _4yCoXCJsr)fQ"p.R\x0i~*X̗g;„R_o+8|d5Q#h83jS gŨˤ8G7(mOPy6 y(J^d4v}I5ooG't>hTVRG(~ /b[0҄c^$.ïҠ2<pN"*M?1 0[L3obx.ۻvr9 l& >bJw3βbm Ʈ-f1bq =Qϥ.8gOo8Ş 7&_qҟ_P)SX,NʹULtU+Ix7*\D+g5Bn#fV˼WkVZ]h_V}>fcW*P3BA\w#(K+%υc:7v% )Bs{YG3gni(*'hr/TTh}SmgE ;$8(cMvh0@7UΝ$Xơa5KdWJk }8k,/IcDq;1XPcQZ  ]0I)GB(EdWVP8D`q]NokcpwDeIf.^eSx8%P|Lp ̕]㒵1Vrb64!oH[l:[m @F#Q R(gpMK:T[v;cO&XESXε-ڤOJBv"{SfpH,ɡT҈&ǭ;ڃMλq] ci9t}wD7w& Q䠥Z,nE87*T\'|H{yNʯNipc!ܫگOKf{S5jlSE9MC0ǯQ'l\6h& @oɹ6ǒoUQPy?Emf!6v?0=s`|z' _1l8ǷS?jOFrvD"9XFXk93Gz\p<ɗL4Eskf# Ih[ÌKTz؎?|(T$q8TNoX2f?hvc/fQy'buT#I:)P>x_]dKFq`> ] UA/dV?*i`Ǔu!v_fBl fsfFځRѿ]@_sט<.ոy 5 1ZA^YQGroF";OBWw~"@U S37M\V!܉1W3j}ytit76p׎]q 1\Ly0gv8W!pf O2.dKX%菒}).#ZSDq3ɏ:͢w-w}g((lrNJWsByJxW 1Ɂ\_O짺Ϟ&F.'rUc EM6=ēd6WZfpnǸQ ljWH0rT[t1`ë&96m 8^l>7:uBһ&׍\ #ptMPy_#:t[)|i`ZO<=tp2^u4dzl+VZPςM%;D Q+?qW !29;kҧ nVњ#s `(7J[-MK5eN`˛.rbac `u(鰰ة+͠Ac)$|ǀp|{TjDh4:_Sm1cV:6&YMER*> @9DRcԠ@i%2,=ŭ*Hh`EӐ*@vR~R5]䖽€x-SŊo<3\ښ~8mZTpn8Mrz- {}5l`P~+Si@G5.Qxf1Pr 2W>TV{Ta,x>B-+f1T(4{yѬtNU-O9S3Ru;{u0Qj}u_œ_c$G 'i<]wARC5e jEvsp wjփ`.'2ZO~"(&#PQw=d^YlKSg-~?#8vp&lLgjT)36ix$ Bre&fϡȅQ6Z*nHgs*7HdY>$;@1,Ec$~z#Wpg+c鞨6XT"0n#n (U Ϧ$DonQa043/G3(%|fkŽ^Ho-59Ch\ ^Z 42[ljzR%GIQXsYhةUP1YA !ZdQ>($ tJMG`?Bq*;uaDj]db羝:"P,;$M'_@B҄՘~#Ȧ^;oZl##nε6g-,?a}2޻Q&ת ?RpsqIّe3 ;+'#K(icw:-t5ŜsL"FyЖQi:ЮBP)|~s8VViՠQ3_"-}@{qvCPt y1SFo`B!xqӘ4LmE%zExIUpcދnSř1T[unW"j=Mu>h8'sda@?2G8{eLP~:aA[hf0V 6\,\]45 &a+3ĬfC9⬳$^)-VIoxHN4NHN{(o#tۺq|uoWmht!3$z ɕQ0Z-qMOh=m1+B[Adp?#'|i5ܷk\TQǙy=8񠢤džW8e0Z5Wo\f#XAGbU}ZZ| z5ݬu{[fVw]/^71-—A휕y&@6kZ%o`oztgϽ &4OH]Q|Q^Z2y?=>frTbO!<ܚsk7>m XWu3@)2 {99L{+,1L- &5z1(\s̩=W,kըy=>k6Rk<g$Xɣ=ą0lwL7$-zŋ'e;?lz=gԆ@@\ΖR"çK/qXh!dFc]"\w 3[jACQ|}m8FQS ?W_%[ߜ8JI<5AFi"-/aerx5H:B#@/EҢ`b'>+64RL$i?9L0-3|A57 E_cP&oc)_|ݍ&< N?mGX/Y$dJ!iʴC5Cvi$+]׬pq/zb昶;ЀoYY0A7;tJJG ?\?/)m80"ٷ 9Cu9KC!oc';b Z='OAn oΡh$`Pqg7 LPSƞC- 㗾SS_U?5E"V8GIJ_MF\5zw-aC8I>?!KT4G*+ Me?n4I"|26N< }k!J[\Xp [%^pS`I[I-Z+?PYh5s'pϘAάWQ$k["߹߅ԓ&Ծ̧0ipQ|U;lnG(^4mfDJÕhvσ@l(APQ1F(hj!=IJscBb6t,g:/O 3rt0/kBcauq /?(X<-d̲p]=4;"E+$ɉ"pAh[f $j|G] ϟ:5Jux<{ΈaoӏvCD elmf}%e2T4WCDgQ-O^`S,ı$=<`E6Hb)hn;x58A%xX+D\' ZQ/b㡠,D?i!*c>qGH;?d}0s|# JWЍ~&Uh9; dVⷖj%P:_e/. *m9p$ם~6 [Di4VӒ.e+`=4onY;0&t%bVzJ@,$uNhEܻiWǵ7K? \XuY!ltyMPr{8VlCp&=Zw#@P<۫LG~GXY"D*ks8ٶ%%h4 B^$vݪ+zSvޖojUЋ<Y=- lS=\N|oQ]o`x14!_^io۲6ނ«b)u# %SSzSWZ|MB7<])!WAZzE͗{0O,*ǐøtC1/BGȟ%{r4P MfX)zMvL$L}'s$DSP 1aG FLy0$%%ѓRRUiyM;b_ӵ-qNЋ(O7}B(J(i:[03(_T0lŦVzSR в4D.hiCW3]A茒?z 2vz")G%~j+as=E%PjZ'is?+*w X,%Ќƛc#\Wvn5"?/Lp3M)ȋ:0^vVBKG῀P48h~Cce$(lfYFns^xo⩝poe @] "!?U̚S8n!)B}:=D*iđG27 GNMLԆ *b7i8H> Ai_!-# ӗbt+NZ쒏Bp3!m:5jUbRyoQ8ˀffB$RF^=<ŭZnDhoj.{lmLɸrBNq-u8HPǰ̱i'kf.ۚmҍѤ3&Ldi,Dm`fIY5ђ(3}&4'\g&73#90#Aj~*`tIk0&nYJn\|=َ %:ƵyiU-Ơf#6Ug fJ&|,3\tryj,tp뿒\-7-ӴF씜B8*4L%R _J{HmfP'?L@;72;x}k gfǹCcigUw+ȗ8 Dhs?x9:7wl5alNҌŨ{7% *>xQGU5a cyc<؂=U)u+eD3bْe}/ФQiQ蟎f$-gϜf*;-qҊ~@~LM>;5srmh=oI00 y3P y^B>Sڸ:>B47grn f36c 79S"c1$ iɋʣXG;"J.ro,{{}ϩ`l?mWCD Jgrq˗hNdb ` o&cm8eޚ6K|Yy_P"eH>xd~?}@fy"s /Qe&q7;)mw.iؔzU2/!S-gDTo 9w*uE3"{qJ{р3zG<䥽L⩠S㱾Z 4\s Fq#Y޷.c$da%joCc6RV[J±RJ*x} z`JnVo*FܢHrO 1#zk(#5$$? P?"F#5CoR3`ApMLX@8YZ*%I01g'#kH;L8) HD`[]A TX9ݟKݑsjx{R|xIFtaa{':Z0jn>W&$$JF"W=LЭa-9a/G'Д: rwWhky!zHl+R5hthMC l݋L)X?_coub3)*G":0a|M&uk%&fG 0?0o,ͮw.A&drS)$d$. ˯$zШ5Cd"@R6kgӷB /{ّ>,YZˊ|<~7VM vKu+/BP 9X*6+(ߧl ކ(~U܁}|]_c!"-ɾqNm΀ h/mV9aeJ3ˑuzǏ,#ExA~[;ڀxn}1% ٖO<^#TES#M9HBWh3 veܽs޼۩/dL9H/TXdg)?q% P#@@}1y)xmd{oxmM 9s<8B4LE/mFoPqoy@G ̍A^I^N#h\+lB&Dwx1‰·_9 '2TLA%xS¨;y9>UdE;RCN&ƽX0')(*%tw?Œ3wI&L@lBsgj:ҏԭQq&|yX]{1\B#c8KϬK1h|q{F'iZ48ӕiDBoYxj65:k/ʺXNTZP[qk0(PGSk vc1޲/z뽯hCǕV%;e&ѧnAjkF~? JLHeJCuRn!g .lT2hEk*M" L(dJ\Rei= ;_=нq^^nʜ3x~8S]:Æ.B̍iY\JӐv( ΄<6L|.]8mktp<@hTҀМ@]߀έ̑APj 9Up:3 -ܷ$q5n7$U6L#Y!Ti I\ S꿧[M_kkf6ϮfBHw#_Z)V ߳ j^ ,vtg#.KfPuuhiR&@ϧټMQg~mngЇVf$,;pd0ԭI;+֞q"_e]aWs2]7bGpN\%OK]b zsP67 nWs"y,cG7ꅙ{g@!SĻ5"p*ކ{I4}F o[ɏ5 ȴ_b;$Lōf&vc9yj٘::PɕI?lӒP/tT˜5+qr\<4KܜJ*AuV4G8M|zxTh^Apmcvc5E(G+Ng;? r㋴6 >t$YXXzD ɵK9?}ҩ8}0Z b0Cx%ёNmKTT%ĦޘD~Uw(AZ¿񾌫*Z $U :@<_)1..&vk&oyؾx^{ax}:<(!Jl2>x9J|]P[Z`^=+(&֝܋YM7 ,uiGՆvz9WSFt* 罯$$" 2wzuWzkGo SݒOؔ%Ԭ$};t6#FoiqBA`n%RZиSM^08~J<KA]7+u(h熟H ,mc3׶f3T\큣Wtff߄ʋ/յ'%s3xBO#B3Y_R5FX |ӽw9(iN }`6LoAdi0<8D?K&UUĒcBL][ܰ4ML'Y=~M /qTӐ%-L$>ԣ({7rIXǝ ޅcDZ :Q9$p\އxxOmݔz/L VqFsPIK 86Z٧s4ZiacGcc7WKHr =>L =F=@>UP*PBσ.w[mv[c~o)*3iMai3dnJ1k:2{ 3=>0EBs r]XmOk`3~,fD۝[r\D9S00 Ïlɯj('TYf;ja{8Oc?DO劦2ɭe1{:-G%1{{7+Ztvq~"16#2piC\ZL]luV0ڊݝ:e1q|?0tnO `Oieuk|w&S MM唋9;¬ ;M(Y$V'@x{F3=1Yt#0hA{ND} G/**/`f^dCMJmdQTaEy_OͲnS{+ĀK/)Wg-.bR9k)PTR|4ئӄ"rkԜUѷ;h<:J;׽`x o g@4Jb0)=f#ݪ٤̡~ZUs"2q%G&l0 cAXw1(oBTJw̙9v¤e;Y knNӂ7n8g+!1RNqHnѩg x?z]ʴؼ& hjU í}tZ:> 0 TJf"_I?@Q bI4PX'Y7៩o XUbgL*FF4_d*O2Q,lm5`Yn*B[y<{R+ BQkWLʍP*CmֈSFP o0_V~P1ofAeyv2I>4ܭrpxW<$ȇy41iJQ""}-[dɜ @z܌64_0e*>;::8XhpS/]p xP5/hɥ **%9i[^=#hH랭dð,f @tm@x]?2-ZZV{k6SMg>T:vwV%ߖb!,x:4+v0}ݬ].C`LZ }*b1?,d3PH%,vN _.5X=]qv M=veeA P9v}qTy0e?, A`// aJbU֦ZDX=24sObx(]5'5~#ͬ2m%VvcB &f:- 0֋z>7E*Bcǣ|BbS,&=`wVkWy;ַA(Ӓ|0Jt*UN .HQD "n!ҝH7"~ ?fqL ~] pfeXzK[5<&oEAs,F@*,H)9SEN-{{θ5(ǍU)`MHnmx3N7)߬a]YRǔ"ϟ]^Cٞ?8 9pz1Ϋ8;v,+,ԙ Fo,5q5Ӧcb*s,rs]̳+]Cgi]V\6乙ɒʎ̶dqx(F@L7#~pkghݑ-K^e8T`dCG zCخkhNPFQ;DcDe:m̔Rt50kw$+ r=ar/2Me'N޽lܵH1|.dZGc-Ι|T2Aȃ=?l%@\u (q 7.HK!|rnbPܱ0q?m7Nsޤ@+ɔJ5V͏M?J7Fٕ =sЎ=+•SACCrL񸢹T "R(9')IlojH~:nph^TȚj,2, ]68jٝ?2*ݔ[+}z"0<2mz#oܸ4^ m=oH}Q{Xݶ.(˞;6bU=D 0?Aśf{E87,]Œ24}5CG`_;<P0ƨHl\^q)S.fC5(7ڒL/G8,JB5m#k=# 4%Pa-r[I͓2M `EF`,%rZдLZ GZihBqV^Qy!aꉱ2dĴ p"o%K^jbwLG@ eE,B.(-¡nkxpu>L_JOM3vfУ EL'-8 כMqBfD[ Z:0#7 }A %*\0zw)A *QUêyM6 z'3z_L~ЮϝX|8p!z~]¿I\#KG"y6}u|Z*$ܿ6keۇ}B_ n J{kFr,=_㔲f}GsLd#=ҟ vCt?&eXnPQ1}oW'lhgP]BWHOVIMxKN(/ۜѹa<mDWKM$')%:2[K}?bdH%5EwȀy)1]hXwxM(l0oT-Juym͉~p tx?ؓpYQCvuKrObBzXWiMbbL=c?Aò7~zw;WĮ&ɹc36B@܍_v>#8 -/7C~ݲ $ٛsl{(ɞV%o=K|8OlRYnу-l[-i'Eg7ʦdIt@*ܫk+4C02uUWTgfۇ;%?#:Fk}j߹́ksakJ>J4Hp, ع(Ҁ)\xañfqc81n1pot18ؽc~Izv_g)шnoxz=ieMNYSq>f*ֵpzrh/lu٠#=|&(K`J3,( ?˯kjꄄ+kB0HaP!owyz ٥2{?+ 8%KHpp-炁?boBtΑM% ߄j˛ϡY2QT[Pqn9>$z-P@3=}r3#kNiXބZט 4l{3Ґ;Y]|>Ɏ PpVW~e÷b4S!"5 <ςfߚ~A5o91/Qs]>xa;75Ħd±r/䩢~ྏRCIy1B>;7nE]w~!1x5#m0Pt [n 5ظkY0E,%ѷPC9hiA߼q^AddYyI; =FǎWQ?COvvaWYͦۓ^`q"DwX6MDp[.=f#^?"1tN0Z2Y˂T1F@ %|/(S C?8첽7BE bwJZv162}K,/a0`ۓX ۈIKX&^|mع9LH))jL!鵏+!(7ZSR)ַGΙ-hDP*Z6u~IPpmXֻ6aJT6B${wsS,G R 2 gt7g~=a\ҊQ.2$)F*WE G ?BꦘõU'(7sK749ʱ.bLZ4XkN*6"%SeFS{+O;k}񧌱UN}!v)JMȥ} AA V5|Ha\$ϫ1S-HLJQnXt%X. ky*=y?Cg!DcR3 U:= x\ŻOh%03o *eAtU:A%<[/,{Bд)@^T;f; \5cG"J8" ryl#x/ 6\`N|gaR W74JT ͻst86"1ά39o;ފ.ƪ4@`M%m!XNEM"u7*"{dVnx~r ~ni-$iU3xgu?nGW"Mҿ>OM3}bU=kđV+ur~Ph |);yO0|pHEF~?iecO#\b[^QVEQbyVc+!1@a}툜zq(C.f2XN;zt-z}CE''6J9tW&͖VKQ:hT[S4ah>۷4CPO3OCkPm?X'a*?+HL+h,Pζ|olq qЅp7PS 4[M6/y )r0wCƤDNXFjtS }oU,bq | uڌ݂$n}1*cwN):1us)j˲BNT:{& ՙURL=1r$U)yYb ؘ$ o7@$Ղe1 'G/RTY*Y& xzrcz zjP*ft/Ch\S8CH8:$uoPOU4rL? /c9eb${'4eA<Vj$<{ f'Yc{f&B$.tf*e=b@7%!ٍcYQ.RS-@Z) D0 d)$w6 eH7&9,E٘㏌MRp;’=]ɉN\ ӓڤ.%?;b=:ƒ쯓l&} ƪDg4QuSg7?tӜaNj 1k‘$VdBp9%ҴQ*pY^pcBcdKÃpϠ(4$yHZ{FrhO#%l܎^WJ(r뷱Ve&oKW?d=$TH _}1ZJUי(t.e2h|_/H zI s[;9ol[3̑5 w B(F:r8'\?+!|n?{aRѦ_{{%puC{ՙ./r kIP 慂P$Zz\ZBlU:lJ#UNSĪnPhRlrkT.)-EJ:ŇQ}$?DjpEhM|(Dg7) -T/+( l`Wb)an^jl 1ͧ h*5`A`DbNr`6ҭHis B|ٍ3t^{5yo:gQyLJniE`of\S؊w&bWPOԮGfm ԣFqgZ '~e—" B_~,T 1J)C.PQ41bRX A<ڻS z; t@rNtB4;nSwJ|+fY~JiRC#l׆][P"H~ hO9!| A5?7 zkׁ[63s-e_1E#`,o0WYoMj =2xpnl5!JZiEbE8ZG>&1݆6ACoUqqEaQ_"(0R]@c)dAi+dڧL/ˊM "E͜ ۹<[.Tt`>7To_<Ĺu ifº&pXtcY ؝:O7HX¯ (Z]V0&쑈Lg\ 9A$_^6h"$n<74")y|^ P2%4a,Ei)$n_}NiQpC`e&l75?`!~;)~TnS:[Ln?K+U.sV/2M1iV=#vY&NG49,NF*wM.][./ (S#F_/hً/>89ϧ}lO |2!HŠπ:4>. ]HkA½2|yeQqsxpsyilRljO[[ )yZslf+O1n-WuZasMI̊ >nFG,+I眥V0]ޭ =gb6y\dY͛Xm$Q2FLLF=|H _hXJD0H̫+V,y,Vklvq##K‹*Gr\.S2.2 쀠m?aL>:G7@ZOaesfۮ i Cm6ϗ?Q7 5Zwe%.0aU2 !}8)n(bXO0Q ejj09= ۰b/Ad4U8)J=oXӹxK:'Z:R&`T]c.:=5Q{`8>AhfpwM''"0&wi++g^z=֎uTZP_uEP4Oc&P@%ّi$yZ!=qU𰑣nIG5a:5_ @ 7r)HdmUS1h8 ''S$ry1YfDOQh%+)_{՛D 86S-o HP 7G7RJu4PCc^W 4NlPhq+ur<bClCD9A$SǷh\:`v%N5:r 7wAiʪ%5Xt NKO6@bم柧?&]H ٻ& >iHtېr sAp<4D;>*ڗwvTXYh52շEl9J֬6R%%!bq/u, W|y _<#+vRpg }r^Glm4{Xcy<,vW'vd[xˠL?AGȑHlEN30Fڃ& o S6T#,8@l&{q\Ž| PMA5nlIu;̨%Ŝ*Şp`o]t~ 3q(gEu;~B>IG )h|Rc a.g51/)ǧ=T}'RN5U Dͮ ~n??i^6Б @B>dw. 5M.seP/?'] j/z7ۜ}{vIۓ3).>'0Y#ڦ`)$U^w֧گ>R r@-BW/rA7-~:Q[H^ǭCNswӓV(O8ULw <+~yN^yTq1. iFc#7rVъIa2 >I&L x5j.22AۧzNX"Kz$WHk絓K)Q~DuiJ 6_dONX0yeOrzDx.rUx4)m@$?/arӵ@Dh '/j34 ŌU1SXT% /&trlM)'0T&DK<3D)]]b^##GTڭ  HĊq1mFG r )aDYTJ{˘[O2yloeю.wrW@ Jbm^ M>H-?o9S\wWe ,Q[ځc\_645]<ѵep5n('5V)Pni-u, XP` !,D<%O8ƌ x<6g@E)_.H M )y4b6QHeF.l—ޡ)>i|OlfbE{'yE}l0V'zA>\5$62e7q+$sU9j?WkqP!Wv9&lۨR[ʊoxP|. n>}8eC{nU 'JyA,Ӽ8VcɆkuOPBOJHǬonCM AqܡLy!{ζߗ$'#?8cu(T2AN<ڂ_n8L=wίIi $b=lXǡW`zC: q/98(j27&R:H46R܉wCĎ Uw:{2;G\jg!`1ގȷhb\3HZal8=§52Ur):YlF}w*q]OxL͚2ćv<-xq!'5?{c0 J/d֌7Jwk(d1ލ獴GAF4ֵU^l 3C?N59\Q_] %Uޫ]џ5$ \1:f#\.|%;NiZ(YoWK&_K {S2[A&zt>h./6Vݖ2s$bM0iZc;d&Y=x 8BXsI"Pe%@HM^U5\MIIR. 23k~3wT9mL~]1=8& ,X7\;?<+ _CQ20=Ũ6a5#XK8gJuAT%mGpf|gVo[vIAL0QNTԒc^b L>?i\en'—F֊UřtȖFI#ZQi€ B8v ٯzbW¶]F8Q nL'(oپZ_. Z~Ӭ9"H K=Ed8bew*_Z)MЛ$zYzwj]c2L5;]2c~ ͌G. "P[='뗦H6y.E8bϛb6l:nBbX. ;v!9k-tp[ψkϋRg܈;A4 -Q2p7Y3U9M2+ v o>\.b-z>b.|"n@"S 1=,=4B+.f:Ml-4 'NpG |.( /@I(o~ s?ƙtPߠ`zG[rW]sqXbD#'@r:Oo[?M.5"7&Jec,.bCR*p:g4Qb+4ne=/wL/Oz_U ɛ5|%t52SúF!^ް2DVR1)/A)8BvO[.s1:aŚL3#dV_؋Yb tUl ֢>|w^|KiccxTmpm±kbP@Kb k<'CЬcs=sq;bg m`Exu r>m0nTZ1nHA3'/σYkY #0nˈo;9 F9]y.j.Ͼb'X"?ŀ{ QK;Y ?ea9(PLPA%Un_kƂa4:DI'ob.5U f)Z3wN*Vf0m0TJxzF5Y‰Oz^pS}Ȩ _b$Vֳ!.ɛ4GP/ߏv ~6&~$\v`) p(ҤTs-R=m O[/7oPOBiSslע!үLM;te=? eAjS ܋@FɃ֊s?uWd ׻)c?mv8@K1r+mB5^J/7Wl]p@Xpr<\@Ȑ4צ[|&ɒ4x-*>`\,٪:q cx͘كՏ0I>gF6=,\S\W5鶱) B] q-(nj*~.cgyMfKA*GkUj#MT⅄:a__QQcb}vPľT 35Zbi"#m7t({ Egl1HL"6/7(8ܶU2U1 (MՐ9uW4KYxzI@녂 VɲQJ q1ZⴎY(ĒZz㨖ҹ*y$rc[NwKڑ9=b 6}$,PZW H)h9fUp ɤs]o%ab`u=b ЦH J=I^^ f#b%~×L˫q9mtۃŠ;z:BjP)Kko B.+o F~k1ucihǃz5?p,bKM:#~E>S^ܭAXI^5,zRO)dÄk  <|g ˖;4 cv҅aOA.Ӕvo\ڤWRn ?"dhA*R9C֛̎kH$Mlrpih[.**K.A>ho 5&v?CP^bQV.N0Htl`o#(Ov9oUO| Oo+PN#eG}@h}ahߛ`S &$ӪQ^ N̿|!HZX'CBx R WVCH!`iLHAJMWM\q'׏+3w]^n\hv{o&O^l͡&*G͝뽐rc '\$F2Tj>I6X"Nb~uO5| BLDžXm  yi.I)<(yg_>% ̬{UC5M47CGOڡBK?AD! &;ȷJbXFdeznK Ⱥc2rrOhrXD\,ԏb_ ɖF3KvSf+$=d5O Q榐]W˒ $T,oiCB#B?\&VHO(r+A4Vf=cpεumTa[W9Y``e<Xu-pS^xu .7~^p,q`Ig3,$-z_|O)ma 5bWڡ -iyy[D*"=y'FAMec"㚁=VHB[@=V{8y^a^gr:(SɠՒ|C_i*v&.wul䫩 lq mbz}t] ,WZX7%`4%ӷzx %M. ߨϡw(@sBSw7Aqi?Och~'5dat>ym5Ko(3#GB,s̜!&fWF3Kش5hRu\eш@C\n'ęeZ+T`A} !<6m?0r-Lͷ zbR;a^zVg'7h_UTxWK|PCQ}=LHn 16ZWA$<^2xH^0LD',aC4F@ǝhif%*KПiV2jvBLe:%l 6"_Tdn#WٰOֆ mv&AIv<>wK2UUEmkEWį1"҃nA|@(>ءajW Ό/CX3RBQ#jE@Zg|T ap -T5&mЄ1bL{~k$ 77Hv]3w_S0JgE: < 0㇙3-6M/݇bIFIzRVNVeuZŰ_jN+SG:8CTFK7UN^U=>/\eF:s}X8H~E+s8 ϶˷`찣_D9?;5+2L/(Q*'7ZUOu8 1"Z7 P[jEITvOsJ/E>:]wn;397I̝P[q7?q`wډq[O!(H2-.b ]րM8oI+"ǫvZx3T}oR~aN)i%!m D C7kcK6Ze6ͻ'U].p]K˟5zG, g l}\{kFl;@5JH#BB|k>mS<p+JS)xh^>6.Iw礂1O66J><|/P}`a,;׺7PP?P1THbfv]b Z aE4#mZe2sR'=Ûɶvв=r9Ot3UoA5X9LHAS2iZJĒ)P{M>:{KhF/:9 N ~)3sd;*#I٦\ue^Jt$Wk1Jр[Pja2%8 X#|ޕ>Mwt/qtI/(w /຅]:0s0?>r^!.vQۋzBݠE< 䒩 ׁUnsv}P? n0wrG YZ` #=@Y3:/U=vM k.hˇ m +,> Ǵ p3̧it+/aeq%=ed*2R%H LXiاf^Xn{Md_7~UI{PG2E[憾lIk'b=;xELYEˊtl_@FgGMgz7Y+W ThO&+*+jz a;qS?&0OғQ{/X _(1y9zqV":*m[.<(0{V.4i+.]Z{LzҳhN Dh@Z=Z-N$ ْ7Tкs%7>$6=_ >[pX5ixm[˳W@&#=nbpF.G<7+g뺟NQo$!B;}ߔRNpFmjMե^N%js4\ ?rfH8QdK {lXC[?BTwdءGJ>.B+H@!kqy l㋅:c-9~ !$Y4r_UZw,bҕ@ؙ%:9K-,tW̠ۤ{<մ_ul]rRߵ 5T;k>^,**RŃڃס8b&#Uh Gi~Ejr# jlMA@W]K̞{Ku?OIcCY^W_#Jָ?ZO#fs2 Azc l?L S2Kl}vP6֬(Srl?p"q0wM 5s".D](e\4nj$acՋIi“.\bj-X@ heBECPۨ.z`͚#';kmG9/<=Tmg':$]j(`.:]W8/J`F[zIF+ŪYojm 0 VD*>L$ \a2FOb ob.mHg@nDp2<1GŶx肁rK.'r j4- \{{7uL4p(s!9 C!0TFm3A2;WWϜ !t Fyf9_86=ȧzKYPCv2q%f6T,2θih>*Ln.L\~$(1э@P5 StqeZnn+Y2?pij5S]9}‡ by˭fk7-| :\74򫣝Lx |$ '$E/~eu"HCJh2QQss @+ߍMy}/%f72pHQ7YwE<=ar&(nd90 :L#ӴШ#n@Ky2{8hQ{opDcVY#ύyfQ]QWSSt^V!Do:M Q!4*Xf%FAiFjgw-$/e}G.ʢz^vhaL|`Z/Tlnw!z??4#]-|hJH?!DKS@3N$-r(4bVc`'sXz@Gfœ8"fcO0d.mz>|ZXrEjdT-9iTäwHWeD(9WC{eu%|||$D~vI ڴĨ{ܖاvVQI3-%ctxTŇ`|,Vx cǣ#Xὕ30) A+ /z Qq)R~hTQe34xbIB]닃68&D}y(UIlA@aPmbds %L~.5LYH }v;_eG9LT*)jX1Ro7-`A=O ;KO-9BntAk$(~y$XW-$HϺATUj,?6͹-)& nIW _F"@-,lzﱱ7-p&phbV@-@[93yN0?h(6'עĕaq|olcς"$õQv[m? <+e(^/ y%MQ3&ܽ 79{KI6db)4 MKSEC4r_GǑUYh7e{dArCVJ0ahop`hdIF~x=Ux)ąCUrPj/jǜ.4e[XC}BI-Cmq;˭5XLǎk&b/!5A]?ղVAh;!1ݹ~r+ J4aZFueI3 pkiM!&Eyo Udc/*??{1Gf_JL"R62ɱBYDcSJ4W!͢U;n*oh.8Iբ K{q[ĦrW_|uImFuYo5̩XTڲ/"e7Nh$ '^C2JʆN!Гqi2GPk~b !$ LSyI/S{,\;Q-<Dݩ݉nwVZF潢ڡESFeL98Q+Ⱥr +_65bSbըк ~'6ؚUe5SQo B$[ ɶ5(w FMDD1+>n Hܲ|USgƴ"ݭtX )`q F N,\~`/8/0bvi ˽\6MsojN36#iԇ53>0:9yGUM6PS= iT.ݡ*K^EӫFB u#sL1h&K:>`r_vZ1dkۋhgӦ/9_Ӏ(֮+A89YMu, yTta3*yJ5?JC O7Z8P܆8 o6av2| =b.́1K+3P~yG&]G7C m,+/ zP,O9N6G5se"[7`E?sY#osUĭ}A8-{Ó>bZ[lYɕ?sHĦ5rQxPe^UԜmsCžȖtIyb_~Xg⺨>q^0,dP@Ȥ BN(#ωķ[, 4mRUzY#4& I*h2WI\4ҎC%[F=<){4zƷMNF5ԖɽRBS&z1u_+Tyv\*>!` VWPNY`g>J+iW~Z>C_ᎁhqln81RCv3}DQg<1Q8݉C^-2!RjAE{2<6L;JoN(Cl ڣ,zC 3 *Dj>t<"f퉹cc%'TCX(F q:Q9L?q] nNfx)"\գnfLX]V'&gZח:>$P[Ȣ]EtȂEE".f6#8%EDCxH,϶~o(w &njf2A Ki ൧\1Ab6}FoN!8Ƥg\fny,]4=fP߮5`LXꅷ (Fak(l#>Z0 ۧ[߽-~2Qm{ fT@V*`@ ʼnjmɪhOe`HHrwӍAŏ&v7VxPbiC(|5u>,=!ԅ}]e*ǃ m+nɿYdx/O?h3˛%je ˱ȵ"/z>!7SFY.IVu^^*;Bf}n_E+01]uܽE/&:O{q'-}?LCkǺ |(bVBS'I3R~4iwfhGB>rT>k5dan*ߍ[W{L@pg%N;)v)$ʖbb bMY`^O_L:>Gܫ1$޻"_jM^o%S~T: A& pBjdɋT-Thpfٮgn~Vr]@S/a W$>=ToBiՒ!?ܼ J֛+^nf] (5H Ujqȋ>,4>Q.!QKPspiW17⤍mNf8! 'DᴛҶ>ՌGTB`WK,#u:pmjsS}c퉰Hd:G3yֆmZ@ p<`gXqy/ezՅ/l!]-t«_у9+ɂ:%ʅ6 Uǵg$odFO'~>eno㸠M"g uy 6R*?Q|Ks^b.I5{?Ay;/vsO4cKz-O&i[s%B/űkL}nRP{ U}I]$2VGr%QOشmCptK;`~FvQfKYԽ*Nm6YTEDH4mvYH6e lY, 1"xbD<[|[8^^Q8o¹96Z]$$ps}-E98M'Im9f=o(50 -y/txU&F/Vj dNH:1kNW[6-z`nH˭r&}e-T32eеܕM|-jj";hrJտJՎcc'_QS3(eQٹPKa9ͷ< *|4*mAITI3&U+oƃV~%9KTU VY؛l [ Q4k:>o?lNNu u]4I?1c!pv ,cq2AP:Z4hE( q ?|pqPG?3Sp=9z g#mgƨ%* Gx U./6RҊ5t5F$C:b qzxt1& oB©# ֗((Ejx`kA?xƢ_p@"}7 t#C/؜ʩ(kh%#րMm|I/"TT@ɋWm(OgS=q#ZgkH }yYbu O'%xvF6L]Лz۸(BOh\S0Ν Z4HFY-4ܴi+BӔlzR q35>Iy&tRFK o{jt,;f-c{4o؉WE&nf׋kgK0Z}:ć2ַh?Aeǜ,56~,3v?/-y)Q"VKZ:ywreX<|;]69%Ӛi-C3أ +:bo^]Tmh?!v"~SF`T.9\Y yr+P3KAI;21 XhߥuAE;~9)-wR{(} I\NQPd_ -ˡ'RSdV@I@*#5C;2/9K,ꫮ8m$ iD͵䁽+HN:oE|>,*$ =HCrKPēw5'+]BPY [e?~,n;ҝPri+^7z}L0p!z#xdݻdx̦Y-VCY>9sn$/8Ei@E_!u?sNgj?2>'(*dݺ?W lK)]~==d2k@w;mXo"v,K{u;dO\Y$w:CEPfsHn[lt o2;k3 ,^Rrɘ?R7SR@:*eS&ѮGXkp 5Β$"Q$R-3V65NʴZ/Ï݃j>܅1=rr]Ƥ?ivn.+uF, VcJVާy#ZOp9A/4qiyWDSG0Z:꘿VJ5V+| *}5>X`=q\^&M9()m|^zi#N]{mnSy'tV,6nbO}Ks92itjzrż!g;r̮u "C.,׮3I&G'ayIJ< iŰHr#m,pM<4\ e#3ɳ̇VdFD 0SD${Hk3#{hqI]~ݭe)'+bjzeۮP][Cd8̹Ld$h'Ā5(=%okAi>@gt͠y 8YQЛ]ћ*3RKrA?&ާ8zx6 Z?0NᑿHgP/GyNo`ƣRouFt6I0u i]MWEش!_ed1ҖKZ=XmRQMo j{c7&X%@Wau) 3ʠ_]\nܯ>HѦU'g.cFM5-AT Z6BeATWky9ǜ'2*B޻~,[ yu(8+%8!/筌Z.3Rc;>u%f;SFP`gn=kv"lݟ題4~ Ъ)wy EvNz.n|Ԥpx\yV@SKjE:L[k/hZ2Z|m:gDtXpB=`q҇/C#NRff t{^Vsˆ3oW4hyt(FFI~Ǿ=;1vl&zNdYa1k€VK5)6?>2F#V?I!72'/X&- QBApTڕ-^r{ ^[h^}y^D"ݭʟq|t~"$ 9ꐔ.J63YΦl쀥 31p"M0ԫ0_}ちŞK{)]=CFw"-qD角/&b_@xK&Q ,8#>5Ԁ'I-Z{tH4LzS^;8qb͘KG)]մ`Ÿ1ڀApoj7E!y EfE.!m:L9/ i.s݌CKƳ2Bb &0b3EG/;;c.wp=m9ʵ%)|hD_.iP}9(AC+ǝ-OCd1i[͈(nca=Mcf<:N§Qǯb$hcFJu;n5hC` R?&NEtvloCQ⭊mHd$h^jȔД p.)j~tPTNYĀ,Pa;O1fO3~.vǕ@qjA8i{YXIxgGŎQ=کn=6htKǹ=}g>'Δ5V"2i' 4*AvUK>NU}5q:̭j\;I&zQ_̹ep"9kIJ+C%']5)r2v24_FASM/.!#Xof[K[>)YP)l #Qt>IQ4X26h9 ;2rh?gy>'²K2ͷj?`}|W~޾Iyy%U@|E ))9pHE{(XO7#s}PWõ}?xCH)\Ip_Rp}ymt~e܂sEw*@ԟ k|\6-? Kss~׾%%1!kMQsKD-Hܚ BdQ#Tdv.ބ/*FOqǦ+S-Ijb6G^yxgwyŅ~WMRB?—g>2u@Jmn/hˋb<]˅&*{ hpɈ'e<eT>g1(B̋.չ7yS6γ MV<Ɔ[QN J 騕z*h~GGdk|] NSz}H\;$tk=TǦ vv* @Pe1QLOY^+n!=ҥn.OFO, S8A׈ (Q+y1g"}Zp59퍼nabSůğGV0#kkS&*-9ACv}F ѹDtj\ p1颇B,V. MӎfE Xlqe&\Gwܸ$"Ei|NzT\3[JlWu9rp1EJDa!s\6;$4(N < 飽%ӧ}h`XJ%ވB~h^v[ ؎(M^\2+){?mCSjBD T:&ޚ0:` |LPsz 4^9gS^Pӹ`$l&Z)Hㇴi'o梫.pU'7$a0WM]v Z L=B|` .$NР+Q*P2bd]pCh13~j_]o>PPnTctcݖ #e:%?bv_}3_{(#ZMю}Q/$~鹝sL@AvWţc_q~{UjI=HGCȥM`gfKto;3 Z<%51x0q8N5eH ߌe"p] _>_MY泧eXJjE% fLp3@fo{}HTPab"Ө)9=cd P33\"~uDFWCnTutXDb1tM_a(j!j1Z8)nTT݀;̃R_w ü+CT'"S;YrNGP?0 3N°Z)a [tfD=/ 2Cuo@pl4⑝Mb<? 1suRJ+??[f;7)0E.K:.M͞s__|a@BJ2An$ϲ!R_/<_\>\Tu>.wǏb@:)\Qdp^Ѯ|Y @]߿DרQ#KǷ-$GȻj]'?%e*8:ugK搱δP>"gIUhEvt sݝ~Q?.Q,cAT㡃Baۿ'>F'kFe9j8k_0 ET׈v*/ul*CRAx4/\"b,JǢ/6K30-ԑq!ʢξl@8N;!nS#{ĨnHjBJܻIXskVr>`|H}@kɌW. Pf-VcP 0\\4Uex˹/,vHwn!j} mAL%C>|LY²̴ѝl?f-zjuxpZgAʳ'bBy#\c&x-8r?Ӫ:<ƿ2BO+'3wx 9BMMD"ts|~L҇6+ELhbc;&m*&:gJ=Ξ# fLh p_ȈhVTxq|du!Fp52z'DBL>?ah4>"RT~8ՙJ'}LAqDc=j納U/&N% _bTWqg([=ŧN)߿\rL/v9ן^"V(Ƨ)F*u0%GOXH֙tR0u rk¥(gx|S7Vi֊/rMu]#y,(rtnPf}R5O_8ьƷ£tq㒍51OD o,}ZoOpx.ǣvfu>="ll8J~ rSTt' ~x3~*HQ㣌#zl:86 I밵iy :-˯*Ad7#E<5K A> D|}:a PKIfx]Id8!yI!_@(S了"P!YRB0Wסjً t]ESan4JoG.|]aDA8m)o:L8̻8}6preLBkMMwbt"JRRHT벝8uO\Ӳ0!fq3J%tliE8=6hRoi g^MޚQq{ZDX oٺXݦu? xC\rU=rSIdX^,u:yAH"5~͡<<حhxk+]R8*.UH|r[i' VRPe/p\EA}w14^rluMst?flurk#Dr,(;]iB;̙!jq9`PA\fH4 ^ 垉 (&NOzjR)4{.F7qJKXW$2@YR3Pܓ6q$hWe(;؎S:gP$ٮ*\#ثt)v,1%M@0w]goŐJ͕(SP5R4&k385s!Wϋi'ɛ<>PdBp~}lMo=VlHU/*jnUoᢒswzQފɔϱR3J7HʲS|c@ڎP`}?{%I*k݆*VD&Ox'#/Dz&0X74?*pҸ:Gí5Wi.&AtOMHb[Μ;c`G5P=צ56@"A!/PǶm<5XrfdmQu)[VbʒΥ \(piPTzϖ;fKEbm`_{p=ͦEs7vT95X~a-{򨜽s+0`"8 * ?'น _D* UF~9,Efub?Éch[w~%t}"ŸNmj->-jeQ{iv*]4^&'P<{n؛Eus6bL'x W4MzGCo=v1yzʨx?) !e7Tԗ'g+d4Q:LBz5E殜+SLzjV^փMe'|4COQc ͣgSoI9 켠5T~%bZJ$脣z cI[?JC* 4.w SXB$ > {j-^j=M liNT*:=6~ڏ)?tDoia%-9a!pBJ8fVT}1&F>̇]< q _,GFĜYmOt8+h|TMOj"ŕN >r/ ľW2[·ۏ#O3vrlB{82DsUq F6Jĥ̿ |k/L҈9So6cq$IBT[K2!ةu6hP Σy)-X$oj2_ɭ $&2.͆t) bm0wR"bҴ 1QeL /*0Z+7U!@y)<0nkc::7djSwoA9J]Ƒ<%bKIbf 2uqȹCRuH*.zͩU}&_0Xdʳ56. pޘ!mI9.뜿Jx-ߝZq{/w'ƹj±,`,_ؔKkj)nbmϓb@f|<>T}w8xx'8'q;\'O[zEk0`P\k6}D-Hð-IGL?ǁM*z0D7aR|VG'Pĉ xa&y8AFX]lR5SA`2)pz#*}W:t.*|UЫmh{{v &g8~;]0(JPh89DߥXTT3.uSb!#t@هq)ľGs(zGKs'C@CKB(9y^ S$5 2r ^mj{5:/X;I5Notl'L^I?zNdߠAS!A!oC׷7ǰ&g)21v8(G-̐zs{FR!iUY,|Fa]ea!l&m|HJn+b̊=ޖ%W7 4;=ʼn`6gغOƟ)((v,oMssU}Y" ΘPԼWk 8+Aп5C>>fM?#rۙ[sG Q| ,Aݛ?'Jă M(# fUCN5tF(Ee7 d%P]GSEAѷXPV"!}A+T BƧ5[7Rʹ?SRGSZXWW09u -r) ȕc,CҊn.%k̭([F|pֵsցrY-H5OQ5޽¿F6ǖs Ik6t)YJӰmJ 4Hp({[c![|2*zm!$ ./0-oq@zrm@bQ)š!]iWV_0ƷV"ֻ^LR5She/_{YZ 9~0he5ͯbGG,u{|0m N9L[o✻]ڣePf+Yn;R:8rj:^pgǷMxCIMjU$`ƕ1lpn~Jwڂy0-c/K@ AF|nkxڻ5? HJWnym;}9}QrքNVsOqiܦ9}Z ~h8FUpNIL ANU(^Lkw9kkD/8&O4|w8yc7.vku[AXV7P5肓L CmHoj/ U-@A3M]ͮC!hibd*ۚPo(w{p=fEMƟ] R.6$ďw\?J Ə0qֿ&+^t # h+ď!*|uFsZ<wg=9.D|vvS֕7;D;8J xU\9V9֔ Ό! q,Dp`U%|$Wa {T+ZSyĺ Sf8Ow)"c]Kxm5 >g8ԽwڗJS"B?;lO@J 7LNlpzXJpD珬$`*"2 -Msɂ ]ޓ|:9вͪkI4SpW$9PzqK誉}yV3ނlAd ء"Tlmc|~N/|h훽&JB.IDR1Z'1 XPٯLnx>L*WeL:jl ziKV ">ρp'L`َLJ*ͣhLوƉUΌR'/l1 S>xv?SQߗ^?7SqԫfGG#Hh?*ςCSXsڲnMVy"BzH rG8zH~4^EY)tZy^ǵt?LWa26RTNjPOJ)p`?3 #G"겎-Q!i_s#=OjT2 "gl wIusɪ!o v}pH^;;/0G 3vTBЕ8`I¾k@YwSQP 7iTHړ6w#ر5xhC9FuL1 gPcoF^NJ3+73nY73D1DҖhӔZdOgMSgre,W ސNoI٨jdh&q0[v;WC<]_}z,6f}̿h!%Az2őR)0D40D>{?񎶿 ^tio{Ur'ijEҫ jk ^[iN 3q.AmFzbCNozɹ>B)6)#;HRC[{1!m%ܽ]쾊q^ #fm$2=@rpò=ZWN}P ]BE}I1 x mLUv4XUt(i=˓g!Jlz3yƟB*hX@Z9B+)Ogd%"p|g {w' ̳f(mNj=-pb8R/9uhZF Ƞ6͵Nph[jcg. QIPh {WҭrF*sLjde9,lf]ͬݢ2V2jrԹbqMīiܭ x{vɸ˞]%d+-#[(qJAX ?!%Q!5CG#'>fW6pp)-qjdͫ$x +]g w&EXR.FTbR/ȅ){v!R c: J ~+ goA22iF.fnS|k[ݰ.RB rl,W^%7G4Nv۶` nW'3XMWPuYFɊ.="sr6兵)A*n{Syk#R~;C)f(> 'H&򆈍3U"^EZՓӨdkFFe]xı%br  z/fS[o3b>dXtx1<= r- W]6SB~٭J<94!p'bC1(3xPnQOuѪ<$W{D\;W 3•kugI\X P/V#H-~ZrT) ϏxDr} 4 Lm7T`8H 6 wTO/<\mH$&Bu7Ѝn+IȎKm`!@.Ɠz6TdU$I`x^ BͪAS "f .- -W:Y |b˨3qא$f0lB;>`e}V׍*Zk ;WA(5M ,/+\hj\ڶIA;,@:|trg(W}j4^6 ӗN߱e{P~ /XKJ~jXgSQe%)HMБp#,LMaﻋx.n:jb[+oj4b B)Z Qc2^;\_ʌ~Xa#@H[ܥ5'=\wg#v$efPe`jKaZȲWN NT! aôdtuCLpPo4yYB fА&,UHaL1xu 1ch{cBDp [ hy! s?E[|=3u@;ԆeanYz$8QhzDR'"2="t[U4goc*"Շ\A-.b(K([09oSqjT p\Lͨ˻$ tz$~)?6%ᾢUk*jJW94 -OR"էB=Ecuc6Me`?%<'J4 0`;[af>|/>TC,nGfܔY|fkݛ[Xb$6Τ[Hz*jZnҙ'O ױ(ӘQZw6bZa AM [OF@?ۜ*9شh2lȳbhuN]&ӬE5[_oei7v=?dw}4#|gT[aRIS-7 ؼ}?O2I ^'nx\DާP9wɒ7h`6னNO|Uƛ{qRWMm97IԽ,<xfGk} GT!JM o8*z/"p*#XM'|1GƜzg;l˴ pttAh|BT>Mt;R{A/Y6I5" UϯBpoL'F}\."CzRNUVJvȟBWBZSi >m^([X,>x8/X)d`k?Bԕ;龧0Cm=EBBinW# U$+x o8-j}_h uٿ̂HolU*7Jo \ pXeAܖ|-dҀ*8O)<ߟ6!Wwi`͉Tܑ1I(A떴q VE#SZbCN7T4`z<`4F,2 +ȋ><= Y] ޷:N ]է q~FXrRU0ʡ! [ Veqt`X\[ǿ ,.Ұ}̓X/t27m#ZI#9+nQ~|/QE0lwOӡO |5Xp IS{ d9g5,1E\4mvd/K6IIϤň9/9EM*f<D-QҴQ"306^S8 +I.P,yt&|$U7fRv9ӫ/̺*19m/Dy>(yH ,g5qVxW&/cD0،yLOCS~-6-EͧƒD5`Uݺf UuOF2&V-xp"* Hwʁ23MSmb1^ЪQ+)hA2 Ȅd(\,}3s/SK@ !~7PD4@sCh g19FkF?}N9: VY;nZEvV@R߼x\k!-n]cJ%iO^$$c~UVJ߱Y@!A$J-mZ gC][ﶁ^ ¥Os8{ۊ4Z7[O!SjX7 g"nLYHܳ?!$ wޞl48'Fc4pphNə ݕ qbU1>F9A)c _OЛ8!UYz,EA;p4) #ApM2퓫lqcCcaldt .y6pٻk ^]EDB>QC>dFVۼ`{8(*Vޓy\,ZܿA3=vٲ/Q7rf6 쀖n-۴ F0(q0=A *).G )úomVPL(;_#VLNtb?5¥䈑k)Dk(F$*ŋ{DاPsiPв@oDG\$l^`KUYk' a# jv⅑gw_e͛b f9eQ_QVTB8sXPdϐ􉍍o2F>MOi7% x\>Τ) ۡLs[7]}gkAS}gcT+z2-aNo/P^% <t(~,|D@Nry|G0ŻD":lUzOx݃z1Vwlօ?@,h's' W`PovIBrQqpE@v յGK7_KS|GoSS9x}Q&~0+*w󈁟Z gˀv)d~d.a S={dT9&[e4N?l6l1ܛ[,E92|O[SȝvJW9rN8N0gn4}T-@"D93{&Mgeq>\ D?G%f2s#5Rw}\LW$8|[k{/6Be!#8l x_~;sNhVHXtOhtңF5&{4 3|@4a=4X@9yRVtdMg g %{e:N}'QG\L"zj@N!b KCp^Ov; w0; R%~w1&|t<&7^6=aOr޴}J)VK~jK`M -ÿ\9߷4" gLj SrBDG }G'd)\v2//~8B\>(:#(>BI!,9d+f,Ϥc+n{SU%6 VYߥ4cQZcy潟8"UMҘ2M8)`@SHLeEeg Q#%.;ȇ7Qs1>>K!1f_,WiDbc8[ޤZ b~ƕUThEJeRTAŗA P;Ot /h3 D: 8GSU6FDj} `qgn^"2χhI~Nc#؉òr7\CaYAjyE""w,~FCUڦ{b6S"$yr05CL-@~/[]BY-NBbN6Ei?#XC%7;/\O(t&.z#yrҐڥ%1zf/B]Fs%++DE_xn-W\YaO˴Deqȵh46Ƴ"-|+$,0 *jP> cߖ׼2S[{vk݄sqǎIv:pU'c|7T~KVa[o2YLJę_YXu# frN:eadI,vdaYfWZu^Y~ZԖrg\54n2l"5^g@:,iww |?WGTl_]F;2cQ"WLpHjD~( <ϼЭ2w2/2(MzBGTH-2obrA`cUtRi[l]mītN&g ߀gKVu$~T1UXo3,TÍ+vhV]|$,H!$ 5.jFѸ~ɲ,k՘'!;|0X8Gw%Ս׃opVZϋ3Ogk᝵lAaHw&E7pÝ+hn1nuM0 2Q Cn #7kZ :|Mp^Ԉ GȥNzSZ+R!T*[U{O~&iy "j0a}ETm&@+Cd\Xb]'%ԺD"+Q2'LvM 4WW sI. s=IB:tSc/t5K 5 n o =zg$x_m!-ɎEZ1}G!љ!f}1#o.Fl凚7Öc03JBT^p9|^ 8ed;|ў)oVUPz UĕÙT~<ܺcm .L`rj|Hh#_Fs-mp&ߪ$?muM;J̳?1˲\I_T5C1 ?wi[=Ϭ>;̤@@#& }5~Tp|H5މXKMRs¢6Ad1"R2 `&hV@>}لb(+~ct-rN~4ⓓH+~_YABjmn>c&٩R'uJ>N9a]F kR ?uq/7f*Eb@l;ķ!EtKJ;؈?H HE1hkVZbŽ1X'tEN|7-nzYR I@9s |;mI.W˜15Fs=]|j=D_e_{DC}ITAV\WE"Xsu ,g7}$uV8!eyPm~PďOU,xWHخw,=Ǐ=:eOsSwcgItv9"` 1Và Jc-d`~H3U 2 1<-w> G7؋1GL >b",$|myU^iRV?A_8uY;H6\I sbpAT,>| eaxʩgEHFyj70`}D_ɭo0;& ҡm:D,nX΀{ĉ:16-o!/;{+Kvw&hIĉw\M[_WYZ4_Ylh!?dXC&r%O9wϵ㊫pUsòV,QyjeJ^B0:hBvtSp|whJV/qŸ-L9_VvkʓʷunahM6`>:tʴ*yː0B}{&zT{6fnBz7|9Dߍ5H6E ৯q?4 ^,ZV$LjSg} YUEJ;͙&{1,p߃4iiQ NvS: rP:4_C}ՊE@J~B?a5`h]]e٥ˮq.;2c85#_,י]˂-t"^%V^zn" OpQ)HO*}<+5'f~"U-/(w;Go΅TS:3%,*}%ѿ1E;< >B䈢tbWN&]յ0vi@q%U"*R;i-Ӎ<^!kMN~(ZMfL Y?_ף`̈%v07bXn0ȖF0J{# ߢs q@c-N R9LW(+,C~GJFur%>tY'("P ٯv\7o\otQدEk84Fu xZbs'Ra؂K&u/,/ S:~SPI迊h²\b8{>Jr?Dwcr7fB$Xxg]j=6w)FUjӕ~Z>7hI5E]X Wԑp|{9@K8WֈDD9q1f>''Tfb(:dd"tO.t>_z],U>aX_~ ws7JdBaf"vu"pӆHT5ĵwUo'--d5N_˗U\DTQH:k4徠^f*OsӍmu_ *\|7E ^R iν?Bxa44 S42*_UeKLs,]( =I&dLJМG7~̈:4(#s[?eGK+|J"}0tgpPձPi1̟q5 *m3īQr!&ڛI|ET@E~cXQ`gT״@޼$N]Мf;yNvlNn݄KgUjO84躾0Xbw@ӛuZ9s^WEiodU AKSQH|а|Gr….#y}o[GGu!yDyjoj5la2:3@Y6:Ot֮]@nL.M# ;ZUj^ڲ@(ecIϛ.?l RfV-P`XhbucnFa1űm>\%URQr0 UOHbygل8NQ 4\O8*ˌMqN~D"?ߙ:Gp{},s^JAKʳpuOxSᤵ df-6nlY;o'/n b*7\2ya8}G J_Jl6ȵhR^&F7"!׉Rڿ k]+M'%U-妘J0TwRm M TC;,{2 eKQ=ǭPvV~ ] Ŷhۑsc˦[ Crcv&/$9Hw/s_" ןK\iaU:LEQtѿ<'523zʀ}"E Fw *Q1ezN HF" >6Wzs*lumiFTK(J"{կ376V=sBy,ctOT#r 5w9;+&03Ev 7cnijntnuQ7}ޖp6J(37g1X ]”m(TXA07S YR)r2d0jΟ[isz'~[&!v={m8("dI2Yԩr΀uФϙ`c(jB4!pt&𽌭5*0'>M6EUbuh{ن4*JʽnFSFj'cO; tr_#y2Jq9XZ߂"kca}R#iiRRVPc~ˑTu΁ϓW0R=eALWN2YOED  uO ?',vK|Q.:xS:J^VcSˏ?amζL]'_b9U7r?%x=NNAJ0lKj'k8d|N̷T{56XEAZ8T|^G h(=6>qVb 'p\OE.(&`3dnmEIG7[Ϊ"CXq ұ\#?qARs0*̈B2'5Ж}mȦ\=mAnbҋ:*_qj]62cAh"?8LeaXTbqجFv,J-fV"9e~ssY(Pq{%L~J0сђpjE 44PM "N3eq"46/wBJ}(^q==2sf.X MapK>Q%Rv/bnhs 'pǥ'*XRoҦAA;FcNZKpmpF8kno>s;Zp?xY-j{~ e_ C%MzJ@:Ѡ@ u뵓n=4=Xi+v#_NJ|ӓ$&rM vю/.=)'~>/^?e^Ѻʙ6wS^'gréӛhw f "_SIDLM,9%N~ɼk$ޛD, :N҈ycG/a(}hoT0LL{.<דB.!֊ iiG ^FNO=(o_ %IkxbPjdKLgbY_[XQJ|i%Vuz! 7Ϥ5dH[6O\Fl \Qk\z@wH Υ LK̎ud6% UnYD(م?t@3϶l0@5\$>+@Zy4At5*iON;)D*T s`0IyE6R7J: $_r~x\>p$O# Oբq-"E`2] ߟ&0+^д*9/}mvʮJ|Y/^I7o9ԝ\S,,Od~5&q 9abj|b0RVq,?s`׊C6Wm)g㴇zh 8 c#~ kw#F҅.sEa1܀3 ~]:VsnH'A6~dlf~sKoYܙd(Jl͞GrתxFRssMNY/yrN"gw}MZ<4~ϟQGBA -;rWR5b+b\Ʉm^p55)K$c:=Diwn*i``A׎^^}7%f3X7}zW2$WBq+ԀLڶ9d+ݓȐ 8vd {ĮsMĊL+0u~hJ[Gѿ%GDb!5A>BTr0dBҺ cZrJrL|rM(82?h ē=Wr+mK3/mSE*v E*eŃ 'nq#T\Q^)}' ""^ ..BKx\XS9}D<'.rg&4`#`]fOd ύ+%A.\d3ǻLJJbnDk=fl]KFWH @˒P>1B^ G;&+=h(${V ^l_kw)VĬV@(k^z{Q1dM!e7f5)57Ār=4Fe [Dz_\)g 6CVq3$D#⏚.Zm|xpoPc}&~RN-0-J -;m$Q) yrV]3-AdptL>1,p9 8'3Kq'oυVΦ`nr2GFaȵH~U? )FqALKuV$p~,$Q)a7XTiDAXM Us1ZOw*>#W"bY+~+9]f9I}9 !c+0UQ0< WC?C.qe jmLC0h>  3MSw87ϘD|@_$X#{ TCJ1KQ4K .^kq"jrˈf<Õ 5 `K Q3`E=Q*rפ/YP[ܙJڐ;hwdAE?\zI1?GHW} z~]x[hwV }^ T<.hgJ`N՗ P7\83cf\ 0גN`\bpn..%y]gڌ[UAVQ ZOe'`tSUq1 %XÂ(a|H4OS=b}YrA,]V; lx%r {>@9>m?(Q\>gTUSJ0U\&frV7% pEӭ+AgD-<<1>& Fa]mcs'AL>@3bu"GeneG$dIW$~Qr1*zZJsJsE_봏I ;h1|v2`eW}zG,6 L܀!X(n:^YsimhR@dKpwɤM4ABIv`_%u [:(D5,Ji+Ys6iQ'8{$s_ ZꕘݑgTMG½SA t R:SnK [ZH5I xF;/BeosZ GR$|da"i[(];bؓXFq;>Lm^<_h( w`^a>"'O0SotX&ɕPܸHȊSmQ @6rtzNWrmqIDHe[izi&煩*'j~P(a6|(hڑ=)(eChUS*'0vݍaL" pߖ.>pPV &Š,[XTYAuȓE\VN@imA..!amkdѼ5XM2QLC^V:@6q[ 10_^Z|531\I_t驱^k&. i_QmTw3kˈBqEڰ)᠘-GZO9 EUEvfLFsK3CDWlUƁnUIߖis / lKo{'<+!_2"c7cvE%+JugM Jp`]!}8qx,'O/2sxGU:VCi+ZfCN eI[YMZSj'}&QIj'uNo(jl )Ud, ܐ2qMh)q4\۽\-P^Lѷ.>-@~UyzQU/C&PNU&oTXZBX}EhN,#m|e20oHNFoxFIv8q oײߵWuywѥU^*LWt꼇GwsWֽ3=/=kkcs\=aL\A?&s9YhpZgs=ح;bOkTrwYnoa#$^D#YyADlj<~UoO|`nKR0 DGgYHb^sza\[:.r43O庍N] Ѱ//}I7eK@6 $ت$ȋR%:e:QS&Ɍ#'2XQƐ讳3Z½LAyzXl,| ]oXK>Ka?(Y<YHqE@.Ԥ.L:OYu"І]F&Rʼ֟aE/ѪcqC=fžG\qPM̤%n0qt{z-ZHGun)_)m/:f.C|mֻhbnJz?'V_)Os3f%F9D:35zG4OO Na{ v{*8^qQ1/Z7\ hB*>P- 7a>gU?6tk\‰.v>Ex~}\1~] (C\{S+T\AN`_}=?ӭ(NbMGÄNj4)n'Ywd7ߞrM¡D S߹Vs0s$[, gϬc5V+|β֍Jʤc= =!Ӷ;D#!NÃ;7G @EF%̅00>+UZsT5/v܉e+BBܹS4"(0y"! s4ljhK|E0h<@U2ka^S: H@,Ihӷ PFԑ bAŠ=h7\Jf8A!fGjC@lk^nrQٌ0)|HZ'yF i9cҔseYBR 'Ak;KY$EgyH6xkcxVxo#9lMCWwA@dKsDoXC PcIwn,`FdJR.c8c! @'PCiby9qeUz\?]"{%8u4BW }[ؘkJDzt^ zV1DUy8͹mkkޔn)E\=`.w4'ѹ'%k7XyB{']aZ|1aϝPA:z46)yKZ;+Pa:SGr$+P_$`vy{80Si܌kbUb*hZZW>N^QR}WF*ŘgfFV6ҍQ:C8+=ql \v_5C[6t O<*bϹ&mjm=gkz48=svTE2XKeLmnvP$oU>t h+azE$?~&״A;hݙi"rAv0f:"r-6?YNS5V]E ˾3_JJa82!a|Uj-r{ DLIhL,&O.$2;/0DWGd:NmZ٩c~%OCFn@9?cyI[,D3<*rz677j@Jڳ50dBc"^ܕ P14snʤo xW 4ci)k:Z HWU3CG8b'S7R܁){/a>J؍2ǢUіL/vl̊&$B3fIeH{;@iO KKl j 窙kVjmUTB ι,V$sVӗރAT5#GtYH:- zjALT[O_TR9.up3PYSd0$8ic:NvކH f{D^{ tq kǝ5[<> 5U\MC'Lpsj9.7đǛ'Z(86z|K*FfRWؽif$KV_9:Z>$"9Nbڿ?]&W{ƂR?!,f& }0 kVQ)9o/px_Y܄i^;(!^pi + 4eӏ*rVs!NAaqy; 4wjD-ǁ ÆP "E~,c+~XKL2ָM?eNY&"4L;1~d\CXF(MEß"gvZcnr,jA(R",X8vr_MV/hgBpe\*l4J.-f`=9E%ia5tqy H$hpkyP½%|ChQZpw2*ֈ:\w C<ڻS:]1Mp&osQAP] RTZjpHf>'&KC+/*biРJ(%i}-ML 5٦T|ᦗ @U7ȣ[؏ `:hg4{A2dcSPN8tOrw]CX?Y9^FLV9J ;i*ITT(Hdz@V7"Xfy<ap$<4Al 8L-Ήr3 ;B)nuƕNaDl"?BtGQR`l3+.j{^c 5h&]L4ixy,^֚(9*b^ި]j /(|I XHe*Eշ3B EXӺ'hp=5 ,̘-<,-@dмå,GMNmgl8CG)&Z X h\h;kZUdD J1A Ljok~X]I]ͦaڽнPa(¸l$e%sӫ+MLU/s.oNOihJT7 .[LKS%!pWK Bk{o6$hTqeU0[ϮEJV4&rtrϿ_#.[)IClњNAL4"?ja|pL({ZNU?D-fwkrt,QҭP+ؙ!xYbd[w.}diy7S')Zx#3h[dkWdBX``ҵ po05.s[_*' ^Vgu qTZ @RֆO5Ozh{a56)|ֹ-?dT),l5PJ- /FmoOVCt:;1=sS&uAnGLލ 1]{Ha2w _z(#;" ӏU'%f0)zfP OXlD7Raqp? ~bWx\q&&%_ǸghsgEb %M Ԁ _ o !@+ e%AkY5~'FSoۤ! MPs(~~Dȃ[Է뤛G:7Ieȡw7TK*f kk_#{}.-B)\y(Ь7sdDkҜ?gl;]Uo>"q ,M^2:7Ot*g%싞kk0i rX٭$ ';6'W,Q8   0+ZN19Ke&zF*GtbTr1ضo*߂ Lu.1 C9] EO:w\S 21f$i!06!(u^i?``}k$>!7ɳjJ&!űW<7,%"^hٽC-,$Q /ɣClv?cܫQd)pp rM >)?:'BTԴ_;v@VTЮC :ZU5&ɩDލFAOew1i^CACF}և-`-U9iϼ"g$aN*_;`(Ustp (9G>VT9G ϲ%e5bT=Ĕ6;6>;tG(P'2R)K/mg 2C C@8iBҰeGmpޘQTGhOW[?"}`.\QGe8\U(6=A:4chӯX$yԘ,J61j к.^ F->;#zz 5gr`7rf+ܝspRamijd4htJgՕJV 2z7¡t˶̭@s-B#xFf0 k{a f$i6"dM$xL|(feGhG5@$ M`\n}g*X†Ec?jF]t`Ⲯ}0QLaWg9r/jO fXf ~:(+ MW5\'ve+#!]z a*IFI*~_9 ֛-={y9m%řkOdKwrOw 'EzcChBWS謯B%9ɹkLqPw*7,[dЏ7U2<3N67yF~*MԧSY0JL{΍9Jmx'fXN$ =<0t{!ҨZ!cոEy t `iR#a?j|aԗ-zRj"VY;%Ndjz%-Y~:iU킃'aW}C!f¡֖cGBa.nA Xג7`>$(=P#v̕xliモ,|՗#̂ABH(*%p,Ճث2[iͫw6ׁJ9 g`5܄38KJkK0T6zXsekx$s^;A؇v⮘)qYc֫KqYv[qCkp|J"3 s`RXsķ{ٚbK$#텄-*!#ZD_Y'}9G͗DY -hyHb-H)mT"Rol[S,->ENOZ\zK۔@tǂoT(`:X>ׅ$Rm E+(Rk~0W_Dqi]Ni,Tlqq ;)1ic!BV֩ZF:Wùx!5Y3ǰYgĈƷo0t7#b_¡~Zg./Ӻ#y1Ux 1]7 ރeP@{WrfRB(Hmpb$N{Bk\9xEuȺ 1 v뛵Wn(u?aFŊ aIv Szp$bOTFi /"PDNل1ϵbCsHwhԖ\l8@iK!)2#˝#+4[A+ΆEOapg ^#}J&Jӈ:zt!VG4ט:XfwH*N {+4W`z}f5%'8i7;Y'Cza ~DA jJwf E=Pyt$/'ɀd4JEMWʺI 0wm:O<ץ{{^{k2`ڮ{l[qjNoe?.Wn BK#H~իNƏhnh (T cu`}2K澖З Ozzճ՝<7bĪiKg1F1kdi0Y|iu:+{Ysq/)R>/&; 6bٚJg臬Nl*3EPR3- Dg}e(S3l| TO7(0;Gw'-Hr{.8,e'+ۑAweW>|19 1_pL:j-.Ha'!InL/u|ߜ30ۮzB=r&憜P%ro*Yce$ry;p~oen5mԿ(L"_>ўZU5`]bۓP(#J uCz)nUŸ?x?'/ꖟʎCڙ\0GTYcKJx a :/A& 8Ke19+r1!L"dŁ՛ĢRCi/#7a<""!w4ΉlmH^o_*! 8nv.Ä ɿ{낳kBڞ:=oo&΁MaA7B?kQ*0bѵ K84։8ȚL/}䜩GWn)=o Y^ .{+S"y;N[JmS,W={_Iϭk\Aivh[TxI[r0nVǬjkZ_CYkՇaBhKxv{KF۴2 L!3乖N2fAm|e4$Ec*1]tXAÁ[VL'V!}&:u }Rx,c"_Ea6ea)ٌ-R4 5Ib/?w.~X|{6Z~l3qW< C|_A.-U$E䔋dRUR F6_Vy"d,a9!l믠C):u^j^Lb43DGkLko=Os2+;hD nLXlJv}##*J3yggܟ<tx?H)+Zʂ&הe\ܺy `9hRz}{GB(ΩLCUWu>3l*#TpVƿZ=FvMXmУ&ĕ'/fB*jCp8V'孻=vF_^~,c貾ciӖmL [laքɷyL MwBBݲ:)a۩FIZĝ2BWV _ڥ1BVɋs>IuClG?iI## >E}hhO '}>{P-HSmW[e==y%륈W@HeÚH0k"F-dgul%Ѯ2FqYj<>`eQ8#kϛIğ)TH旙Mnl"yw(\;z6`|2ojFmUdCKF ,f(m:rg7`U{[xq w7; :H[zҠTO*|馦(%Cn85Ya{$^Q 9 r&lzV 7x 0ta(=/@/a0P(B; :F q\,HhMGJQ?`V}hy:RD`O6*1v xc%rȡi?뻇8ZǮ1<û$rZPR0ECA*!䌿z;u=v"6H`)~.Tf$:^{`7 : yVfwh|6Ip4cwccX W3LhIAҟr-b-"w:|Tudꯥ`&+9cCo̱JDwOݐ<g:]x4^ja`IE1#-@|a1p{ܦ$WF`{0Ҟ0V~ɤY繧зgjke^b̸XϏU|3]@ :V ([v(*4bY 6$ړ9vLX:9=+'B25;''xzFz[1 /g#}miqMi}>˿ܛVCI>GT`N c sin R3@hJ!ZxN p (tvdtL؏H+Xa%r>B'Z ]P߽KHQ}2$m[ #;# OO"E&i!%Ef^/Eb{D%ʘH7Oe4QMdz#=^y7VؕzjRNHhRA:J@jmg> %ʍ\>oC2n#@$q2){u@+g`;Re|NyUFyE "O(g(eP# e ib~j5ֽP2 5db 9ym!vcYw1*`?GNwbeǺp'rsr"J9[Â!Ȍ&K2ևτ!b{9ؚ.X6T͑0u`y H_C#%\΍TFXsATٚN" =na5"@z6İ ]άa6 Wpf0ksɂe}9-K3Z 6?(|o{#hIW!Ѝ(0Y \ ꉮȲqשmI6KF8mKFfļJZŒK}J98M"Tu>뼯H WfJ2F/"Wu#O? [t5w̥X#Y*0`TP2F9.Lyq|)0nWg ɪD^̬b 3ڼQ罦J/͋<9;9#U 4iD]xl_.Bq{CO11fFaAHD ܴbBPƜuY磸WVj)SψFbnӒrF[o K#Z^Jpvz4q-ثj4o(ڳ1:6O/bbR[#3nE-dPN|fo= 7߽^!L25e!dGSQXZy貯Pb4g{+bWc.^ :ݞ8#ɘ Yߨ 4z23S<>60:TL{S(NJUo(DL~}k ١ܩGa3 Z3\ w>QR2@V/#h. ϴz0j'8ZTyK+٠WA={exL) hfCn$g ,,98Ұr|u;<'4'D=HsҐ³H-L )NU5HY #S ]]GJp&d(up:1n\%]1+i]UݼNl@vo]H#vԓCP줜f^bp[>YOe,cijŘpkYt/VzY\yi,hC$"POi!ѝ M90XmNX(>VXFIv X4~]RS4IFp.\K a֤åHV=lv4 %)A:\&,qkiv\jy>/YZ,л@ϐ+". o1-}~?w :2M9`fEқ7[6Ê:z9*}Jmr#Iȴư-l7{iy!pz@U];V\ʡ̗ gDV LVԉr~S/#Z绫8ޕՔČRF~+_Djђ#ݒ%k0Eә!wYAu*R'|nPm㚼B0.d}=9LPlD yj+LuS rw P^QtNIŠ |c_􉜻`Rw:JΔ3CfD5>/dJ~ǜP|O J^L(+ϻ.I#IR08f>Ac&^ja:\72W K39&wց%h6MpW 0IйǾ߀ ֚&bx/[!a7Zqr#ۙ)(_Z_ `pWDt3փ m0YOpH#2<°j#M&=A>EqPo &;@jZw!b0r.gAqWe+)rOXo9c|1L!{D&5)r` 5y,a]?.@  Qw>}7|zp/WޏD?oBU39 h SdcgxuЮş3Dztgls$W+qUnu4,c1}2b1[+OLcv`/Xyv(w]{08p5vQcƹ4lg[i,)f*r9سO= FmziFIlOc!`ÁAn<3sG0j3{v;vm ۣ}JTDie=e;\A, Ll6~>BHO^8~ ĝR}E]2k}ZݳWy.*dB֙Tn)L[W9; %oPg%>VIptji5$nG&a}3Jp˿}En)l_TR,W 5GY 5T0)N 2a`q{Pfs:/q'6*`^۱jE$82D?/xMj. qRu,A3 b.7: `3\5okLUƮGboLgm:r6˥A57p O|#35w۷HhZx=[QIюbc椓Xq9&l&&V#oFtZjI|YcόL QWh`4 U჊gڗEk&ڕK597+Y7;rv 595,_>Sܷ5(̓ lbd%G# 90 AhEe{#%AX9.`+>{nErdkj#iC߿s*vT~J2u]HelǞV44fVPחV!cM?%1KDh^dޒRɐ,$7"{tA+żxI9NWch3FXQ eǹ/i}ꨧ~`3 ;J g4`7>PE<3[X@||,4n>\< 뜕T%xf ˹)hdH;@go뜆َ="wNT͕PQ0`@wmP,?>#uӹX8-& G`ڬ+ވlXvF$ N)yօ rqo!/yfWr[;IUl8o8l#x{/n ΧAEgIyuZ5ۻ"҂ 6m%`/45(U]̫ Vy]>)On%m"}_cDEϮwBokcX}GLŽH!-X1b!H%^ըiCj Oj<`SRֿe;wÒOr9A泹kU>~TjJd'5T,;7"|Fy4j̧J3ʃNpc m2Pރ^l|>pڢd+5؝x7ߏ-WHhpБa:q g0yQVR.*vHBe{f5r?pZYԴ#[Mejcx[_nFI+E3H;P/``;^{Laӿr.]64.gg,"ڽ8 c ͱ/Lcܾ+(9T[V1z]<@Qw Ӌ3ZlϜAkSh"NCY{#G j UłBG[?aSY^<#r%Rk9;.Y ~ UbTVA;RP5L 0،bN68xVZGaAoڷ 4aBe Q@4^[yVwYaK?W6pQ*_f0:hQȩ'O ܘzCItG.IY0֮3Tt+1R݃8qk^ɛknOLtP-WIOͽl=N) +J8VB~`BrePGW2 {/BP#e߷h@gˊZP^.F2oP:<$izTF;TE" ь{ptTN7c un-nF;iLu$xw2>asj/lݢ^lG۰ M): ?IpVjtJ`>)/5溣iH0 /iU03,K8|:,Q@MO5CugEHwʃ.E~drO\{H~endLZ#WiڑOx7]ʓ悓 89*Bx*$o(p%էTs6[Wu֮_M5zeݮdD d$wa!^9wIpՀm?6v֐ [T۟o"O1[g^ЫhF6@>pơ\BU0xV7Ӛi4S)*ZS=^' sTh+<+\wuz#PtcNR^o"a.zF#?KUr["߆p5xUJë߱F݁XA.D&HXSЉ43V ;8%=8Ir&ǭf:V{uL[sdޜ|T ±SmTsXY*54HnGU͂IQ zZYG]eGĚJvЎ; #nPQBa∺$2fJR5?uBQl|v{/k:͑bیnөB3|v[ͣsH_3lJ?QG3 6b[Ͳ`nzq-zx3 deaf>1"dBdbnm3.2QEl.}FC"(%Zm_p8D\d`r1կ!(wšKCpd4 pQƄ ׿y \?K~B[YU.8]: /[=تU11?gxfETÞXRcq Dôy Ku.=x=`{~@ "RY,aK$g2Jwع,1hCcw6 ᧸"̟˾LV(`Āv^)I0"?Y"jb_ 8ٗh<aTi5q rΠ!I^9/ >(NNEhveܮyk Pxv&v$uk>k#Kb@*z<aә ]̓dŘE壤=1[uQƃͧOÈq4d(<^6)2SHCi=AN&0}3xݚٓ*ڶ[OU.4V~[\+jjUuoq0l}8WMF&P[k*5ThnT𡨸4^P]\| 3<ZnmM!s6ͱA6O$!y@R0P8i)pO{<jw,iS0m٪jҘ'8Jwcg?rQ~]a7Uѣ&\*Ni|;W11.?5n%8KڨP"Ya<"oy)}KgñC8O+)0`L/Q蛎%&RzEXck^pEtu迨fi|鎕>*~ނgn;'ѽi˛ʘP6Quq"3vIڏ P5ϣɐl',`rVR~O-m@2vX%RVavO: TRi{唖BK\.ࠦI"C Q݁jo`ū?*5`mGMC?8 ̰>5:3`Cġ;o9+Md7'5\8_neJ(O{?FŧhLafc*YgABL>YWHpVd08uNΫ|bO+l#Sad r\˅04׀`tuCӰ"߼?B`fƯ 'p  UʡZ@ۀ:Kr V:cp3pwŽLB6ݯ9[ZܷC.LH=w7et]i寺k} O_Bf|@:rtYEcarތ1N|m@(իB.3&22#/U>m%kjHM DL-YYݢ(L!ytWws&/RYnRcrȶ< Sa&F"~ΏZX#|ozu'@2qLʸf|Q* DϣbTy+*$):#[DXhV e0ʔWT1[  fqb.oj#Ďi;ΨG!P䮙(Mq߿\4:ٲ>ŵle ǍCf]4bΠEJN\MhzvB =~ MG] 2Hgt8iCp *PH́OOB&\)ͦ%סQkvwqJ~gpxW _d$lf՚ 8) \px@؄}R{1zT3Rw]i0t):>i_K#ͮ"5@[ kQ 7ldӥܭN yB)_TЍ.pp azh/HXzz eRdX@ješ.~1.fס*< cč$Y_Cl<$^AiAleXBl3!ͫӗ]bzT{c&tM%\IyK(ԁ 7i'3Dr/SzF44tdų4Ǧ'~`pFKBND93Qw55c/G LY߳X$I>3dR,-v0Y{&ѮbNnت~[$x'd|¹u$uӞ.*yD->$UAJSW`o\g>Agx8/X.Mg@K7aKoEeJ%NxA:\z|豸Ӏ c#K蓯/wB6/=Pnj`ZU"aTFDcluNpú,"0o[Fl1CVeJ%0lG`DI_%yYt&nH 4ChC;Ex]ۯݹyba?p2ߐcyΏM12yO=틎QH1E!+*1 N+h -~W2i, Vqa "ak5Wή"D+ Mip+ұ> ~2hS dzώ'&g +^TCm"C(;藦U|끱UQ} z>)Obn$ƺp)*BpO 8jL#J~FKД?!_gl_[%,zh69rްEmA6$1t46(vpTa:]+8)x#ޭ$'yH>hڼU} #I>*rGE E|. esƯbf͒8sCR[bIPbs:PN'3f?'!=HdD|Jp^}~ 4c|J+f*⎠uj:StȌqQG:H }ͅ>t$ߴ6,PLї@ 0ل_PUŢ~8KZK?}Ni8:3 S% ɍw(+<~{ 8ƿwZ0r'J& ѥs`s8b Zu^'o<ˬBu\+.|Aj^- b5Ft`Ӂ-M2poԛQNY&Tg1P2Z|ɾ8\LhkK? UCrT#GW s61{P–~ ӓlRW|I!u%5$13:NR˨&PZԀU./{d=C]!F&[k;UTW Sx;B:/RnZF6þp.#y8$-+PT"47h& fOEmADU_ [*j\B7#0ך^Ső[cg?7q& C0.=>iq1Z"BobWk,͚?FSï tT0 T,?jd(% *ޔ¼ٖpGF$mb_׾ocY#WW5ur{1*^-ƜvЃf.p&HGHL&4_OF>Vߢ=HÓU zq@)dj>[n.>}pb4F 7oZIK3Ur%|UUđvIL?Ԯ1 u]7.UGW–2, Lzr#b#u$IlZ(?J%5-ΣO5|11E.z.yÕKR/7׷☽Z(N Q>8ELO YK~d>EVylupBy*Mj+wdTv%˸d)FYɍ"#ZقT8nbc9ukA׍1豏{7y~dwshżN7#IƂQm?>wv|oZ~ |,$2:f=;k|,}m2Jܕ%@|өLjj~a+|L [l^e+&DўD~j몶.HU$8 CE?+0v} ~ 6痉j_7_R#?wH|IuceDm ɟFdBf_ !MFy?Pz#Ĕ6QD6 @wLjvXV;9;&1?ݢ#gqv{j9r7"ai `QVp "Q?yTs<+s~Gd@;M(),(! #98P5H+zC.C`)w d-vSTW/?D˂Jm%DC^1"|*gqv :qnL4jpߘ{b&j%x >A),bcͧ@T l`ͱWCñ֟T.df |}L'͹rIV&\,B}řP*|((U ldE!!Pfia` ZCK8Z*z*; vYcيm=76(yaKG " D݋+u4η{fG?L(uT Y_NrOnYJDkˢK-)ߵJI*^i,?wXv Yi#(]b"\be^z2:7 C"'iv)A]Ndwy'@yAn,rjLrh2FDJg vힼtXe:a{Bv#oҨcS(t{ kr~uzT u@;x o7O" v F.F~iXb7$egOsB6(i2I4Qa;"Nիk{]~Rt4g>3;/t K8%\ku}@'E&{!]8O;S}{ʲqG%rY* HL8|ٍ:w~u0xe؇'aÑ Zvdp]nu &llߟI/]DA`YMѣL,gD㮇-27;q;f!U S$F!cfAJuDYB}B3Uk?)} a]ȫr0ЋCH{TX2fR.xPoձO-U; B ~+_^%9XaH6/؜B@Sv k'NF'gP$:QAT+E8>BEX˃ۨY"+DWv._3Sw&nCR1 ¤L\$HXZ&b q `L`^r鍑]OScnu.&vêaJ,Spx~7ᖬ%E:ҟ}.ݔlS fg@=2A~zDOH:NhoGcǩ3E`PC7Kx ^.a麉awtWΪ}=(6j=TPAaT[r'`SQgi[!~Ը!gp[ݔ|ɗsE/b> x߃ь=?oĄkc: a0#^U[,& c+0=\T\sӭ1\T 00oդS~`/F2V1'|O`Ccar0<˩"(}5^X^G W4o6ؐuk wvcei[ ER|ҭ4 uZcn.='[x7u"ѦNjp"g?#QܐQa YqخqB{>Ȩ{SE>|ٖ!;[j!9GVԋ_IpB'2{$ZO.ފi\HlIM=KlM[duVhEMis-0KJ4AgXl)yɆ힥Sݓ&m81CU,@B:bfjTClcv&y)/5#BI2(8Y;y!'"+͢a M0QQxƟFb@\`CKVixZ}تm5 0So3ؕ:|j[(k쵙0%NOv;h1Jƅj¶걑#Azx0Buenb x +|0zRn!&^B鵟6~{KH+L=[Ei۵!Nt aQk"~v[ 6X; <궒g>$Q6M gl%Ioc]|&RZge]ClU@>-24R/(TvZRahVd ]^39g+/o1+YH љ)3 Ͳ+xt d .re0K  rʈ%y_2XNM2גtR׋1Ty9srw=p>l?I)2rIs["}?k`Ԑ)PuIR/kQq <3ޠ9ص@ j-^Qvq|AթFŞgD--j?!?7Xh*t~Fm2N| |Wj\}6>C0/z|8Ys}bFE6t2xx]醙-/z[RSC4=$}"WJz~?7<*^#2F˿',v㬩$rݯ'h9'}yGI Neeiܗz`%rEߤlY M`"=݉U[*$_V()V0\8˄]:.SjjQPBI2~pHȪ-~=Z ]lMG]/]rhٳIw!BQ)i++$Ee Hʍ@5ep٤n=_K΁ӹP ~_u|gPCWpXh x:G"Z *'ٟk2r$aQ9 gdzx{ *7͎I%j󦐈e@ ]/*_]%gלBk"5sҠcI@ڧi¥0kNyr %3^JUZCO[8 ̑C"~'D$nQd,?/'keܶtaz>d+|$ zuQ6Z}wavټҳn'ϲȨ,s~3+&b X*Nui82tE#5¨nmLK·i!b {}of+O԰ᒅ6lRC{Whz'F$Y^[AS2+ڑ x Ybb#1R&>W }5Ō))A"W'q8NdNDgIr>GĬmOJ t7CjDD/6@W֮YJ0Fj 2 w 5G(G=EPl_/OݧipI{4digJHl8Y ̪YE7:cA 쥅DʄCHj-{4 LrQQ sZɮ(GĒ1C>fbAg}F}N1 4U/v޽kgXλ[~Y\Y f&ƸfA8"}0 fįBE-.&8m<2%m·`|} ݊ 6yR, orSDy+G&]O|[KW={ut3e#NZOPDiW8#Q!̀GŖdnkMMZg?bVX4ٚ^>-jQ"+snԂ\4>cG8Q\^7Bw;[?Wsl;Q1+5'P(X ZL+bFn˷.6w1k Dj}=}q^z{>5‰@Qe 5H8 8dc`릭[6`XݱuHJ 8أE5zW**~kCnp|](DK%.ө)74%I6#ohE?ҭyH4DMwe~Trв)幨v p@qqd }Sb+Ct5{zbWu|͜*qc@{l|_'d ~ D(ZbH36pC-P0bɋ:Y> 1GoYÐw^P UⳄ A #nx%+sB#@Ӆ+j{$ë@C 4jts'.4ު:K OILMy$3pX#JŻt@V.s=?=iR˖ !AKl:@nv icD>8·.PN5Zߣ@̠Xf!Tç&ݰFMV㩀WNj-,w'/xzb Bw_ʡ_y8~w@\oOOEF"C|ܞ8NBg Rܔg6dJ=Br[ҋء,z64̚ITJ@k:7ArVנFm]UW(]IU=IGYT jUas䶄P8#_l7[F4YCۥJHHJg8'Z Avo8}a`!P{J#'9>vg$PrY;7gX˗!+rpkKA I  CfI:O2p8猻k\\2wQ۱w=E IkSaN.l"\k}HVi~B~rGqnr]yrzZ%f>N%4IbҦ) $OXe=mҭV!sa8^ᅪGgE]ǫW5ؔ>QkLa :[YJ&-"ڧH|܅61~Brjx{DQ8N'!%61@ZH?"piU'j p.v;|o@${ݮ魨aЎ;UK=m0;3 ~ȩW:J"U<&̐b]3jZ0P$#]l9UEOv#->Q'vΤ0!Йx)rt VmGS2zfɾШJ}{Zz6SڨMdPw`F1B>bϤ7dnf4<+콌=R#5ʃg,%Q3'3nT{-a* {{[?a]u\hYPiNwCT`, ?Ò :7C(eQN8PƚƩW┩^ԊyB`%q<=04y+X[BxaH5+}(FNuAbMJ_ǥ! _1̭|cId^и\_tH&*;?CY{fV}z}@7kO!^ e&b?f-٨ C$<|9 RTԱz\BERTnDX=7KWe;~.?c w"ı&T8=!,{'[fЀq8c pzZ9g%[>H[L}$Vʮ>;YÄnM,B45Z'S({~abgi*B:0_pɥN$ꈍ#s?SaGB?q&~$ iҙ]FUGpQz邴<f;qJ$phJc6fsƗk1 q:ۺ&12d-_b[y4Pў<|tf '9D*ˮjcԴ t:B_#KMY T3pů+>t'e\%?Gkdž S.*r :С $F镄NC LZ^:}c D74"z#yHuc]͌:v[k٩$~=\E}+l4ZObu_HjU2ةWF%lPNB *hu+#GĜ;z%M`X?N +ѮMx!/p4;L[ZF~oͬWJ!*Վ>k8N' f x{-}J^i9szUK큾)z}GT_i@RyYjBpk9Y(=bFl#ONG;mQ&a dy Pebw41qBKQeH^'Rړd04z`Cac:\'~ ҾQ g"3tD홓@ƝZZynODYωYts05y =w5sÄXE+D)քbu_ ]GKw ˆ"7>P4ȝ{hk'=8P(v'Xb$H/&TG,s25˫Cy^/mnأ\sLKj4MhtD"ʼnO@z% kܨW FGvf0nP9gX hUK}a9jЍeG? YJ*gRE?}/A/IUQKsFMdFybT"zlsc2eTs.&C`zrЬXbB.`bp ߕjEhrЗOTܥ17y=<¼ƥlu+_..o"Ҡ4c&}tEؿNa$L"TZ)v!:+;.-MuscP鵘Te ]-=~7S3~\l&][62b fTi+ ZDxugDUr`cTŝ3jJ"Ek>[i#˛DG]s)[MχNQD;|wJBtNQ#m3fD2\Pֺ}2(5+.*̺}w!-"QϤpF) /[m0nID1.f/.f܈OE3Y6,<,«*'o\'#1>-ߔW{ -]a1M<#'g:>lI-"Ek`t'E=]@$ü)mJМm{CّAPJ$nh2IS[hw\ӮgM0c 5k wB`] $.TTCr}M.a5:Mg#Vz~ { 6 Y.FQ@aHtbqE*;.!Ud+{ف (XJ2yuxGF^}}1Cs^* `X)/}T /cL vy ;Y$d 68 WdGh:ͨTIah 錷=0%F]ߓ#WSbp6` ~?WflCL?hl%ho^MFONIb4 yjr~zzw7!6/t%ʤ8H-U:@]t/Zô3"/pD4(۵ Hc~O2P|"swTo!]-3ié,tے eQL̨y[TKM$lYPKkd; ,m辂no2*>FvSo)2'w ,՜<ǏV6%?^_V zҝή7ضiH/~) a!ЭH+>=Wcsf+My6qX~wa arF~hW~"I߉ϥu"[Ƥ pd阔jl} j cEq-xfQn"QR!pd%<0N,tɣa¯0"v:5YꙐmOW9+h/t^.h=BxW`KQa<ѥŅ[e:Չ8A2:PAN]@FTz~ Uo>ÁDQc"E>*h4s?$n:~djȧ>/, b+QWb8sߝyc穸rV*w7 m )a؜fVgzbا _ Ķ=  ֕ڻ a.mFdN%,dʽ^ƥGh\|f'Dζw^4 LqK'.Hڭ,jR?F |y2Qp9⎪A)ܛO\k0SEIS'+ԭ0EJ4klF%$&9v;%@!!bחX %'&5A fP`$cŋƈH>u2(^$%s3hkP_\@ݭ : ;ƶ墔^ba+.>ϗCA G ρPNF 8IpERr5]!5";*e9p XBug?LM}U6*.U u },0#D,?v7TuI\9f 0FV ˄|-kZCVy4Yb"$!f!YvAP2g!]C.ҠgEu6Dž oIi4b9Dh5{i:,d6@2{45ߕ&]+;.GCr~$F*`1ާ |8ɚC}MdkZ Wtg‘;(eM1$L7䇣`=84,9y {~[M !eAPu0]ˤ:'&'IP·ӄDÆE{Q`qoW#,tcHt"+#CMN"rd}ޮ)%j1$n4*}456LV`螞LA 7%s5]܇ yvyBg=|v;Vف=gl$nb4ۏL& ݈}Ӝ: #Ef\͢AJ騊&<L BY=pZk65CT1tRR򀝩8(:%~Nt֭K؈WvJtcY 0X9m)b§!8MPG\;!B3BcY]%BB_ U񄎻eczjeYfy'(cQ̥iܚbv_8VcpJ!?0.ъ))uyNFڜw{*Y=-0CAtײ}UY\)i:/hU3"BhPК&~ f E$Zgq̣LCsKPG{~`Ξ!~+:n2OSf'I_W"7\rz%\"91E4(nJ&ax<а[(˰']Zo z ^{ z/0 nz3>6"uxKbӨc1'FUhCD:0T#&Zl 2ȸjg 9UmGX#[3ҹѺY1\]0 $\phvءNE;iI=9 M.CzPa " %=5S *\;:Vv"|R14*c_,kv7=L߯uH 5 #PӖŸ8:[5.W^ʬIޡxh<#P|9p\3 9̤t}[k-2Pmp}0rW`Q`*/$< _V^?ޖ2΀s g\l| VPȵ7c:0F^1 =\^_q#Ҹ0z* WBY@8Љ$#<אcb%о)jyaNw{ЙjI[Ú<>@w |t]raoV/b,5O!M:!N1tj[q0%OkGdPɒ, 6t׈k8W]xVEYZ`٬,BqòģZ^C-NL#e_+ޯIܓpJGcso{ʔSfyQO7P-hMݤkw$`aiOl:I+2]'k{b ?&ua?GANd)vlf`OX\>PC,IviɡUqQKCuDwClU[]QL՟[E!xZҊj~gD;]&򘾇v+滳':'|J]u5f?MKW~xưB?| %ʡ76J*ZogEm.6\<{ȼ}r]~zٟS >|@L* ˷\ 67f)v݉Uq eZZG %Q{HGQN2+u]JGT_;)k]^׏~ _&[>S뻙kF/ZO||@ lc  Av;DF$֗R |hWw]߈z&ht;_!˶JPͨ3[p[,J9"CC'Oc?*X?u\>s>Ku ܷۺڌj/ rDVq=Щ#? @@Aޑ-l{p5+KQ -vE44#(.A-AY?D_R_ 4̥|:+g^dĺ|*c!C` ryj7[i̋n,QWqD@Yg%KȎ:G [O04!&M"~} W4歝\&Ć hcZ%zfeoc [0(+>;j"j34X;3Ǒ&쵡./$R:[B #u֢(F]e7;;Q[od Aߨ=ke*#D >S<><,s\kkպA#E#a贓̖Pc `W)1"Y{ᣘ(ZOD[l,{w o۔xnlq*@+A elbO Km_lb;! |3 8L%B{=po23Wp,+z!6oϾ:GNs 96kaz]&~s>e1 Qjn $}HonYӐ/-ec.1}b#8?IιBi)ҧCd"m_cwtV DG4q2ڨ3oGz؞Y9$ϒi(P9mI&B{Wcn|4A<?8,vm`1| lIAzST:Ki;)|9.N9S`4'RE @ a$md(1aqA e},HysB G0jЏ+t<]Q5RJFNPFƅlC| vLHCjvv՚ p{|g˸g3g'4>N&# >]S :`PrQ_|XE?#?͎%K?ɗT=XBC%J_H^7tV8ނ5hOH-H QPS9;JrBFABy2 巎&)l>FlVsdz}*~ެ35 Ѵ\+{w *%вt]oʼn\)^\y8dtmJd@<^~T4pɄFqy NRv&tS1 ḍb3N7i/ldTu>D)L {8۰*\,90W|Hc^M+t 02ˤJSj/"l<>k2d_ pb'=ʝ$># S 'xZ[\Hg_SڃM=bY|nUxj#]ڑ0Ӛ_ KJ|9yõoP4d"9^gpN[(}+݂I (糤|H6.Z?\P|~$Yӓ`4@s< ^vp*ϫWiuT+I9xۅn'L96@b3\z!.6Yh3F>ٿn 4Zedڎ$v^9x6魤KĿ_29~ŁKBrCv"6L@ aS}-,/go 1 40Ln#.9c]B]r9~=PV$RVh=TbDۅ&WDC~Ď3m1μ Pn [dŚmc-k;k,;̴:K 1eFCd\X8a2(ڛs-<4AAdpo/Oڧ _ߖ="uHi#gUELCI38B"Q5bJ/u~`d|(W:xBW1:zX};$A{Wa@R@.DF >Ƃy[pƔ3DT0#)G[ j]q|dAJk4u9tk[_- B xjgcT4ЯPoDxE: `Sd'f `c_"T4# S^"g귖7uHp?ɘJ r J˵u\-⸡Ew/.Xjf<<]^m?De.tk?OȱeDƒ@9h={q* :luO]## a)yL݅ &3ƦhI02`+QF QM-Mj =6$g "#ZJs?t>v +JRH-`f ^_[!}'O, N[W? v-&oSȾWCRgȢwCJ䤊8p,Vc*zD22 "Mzm |hj/Œlt 29 ݉ȊIۼNUQw,E͓c|ŋ1$9&$̸i΍m@=w'nťfb/׳venPeUV,GKQR+{' NI5'QH("rj{LLDY^D{d`]*bK[rر-\=§Lӑ,Y}9 ?-H?[lez&7LNIVJ90=vVXxS&cȒwEW_._у~˯NǼE}˙VVzYy\C9T [tTQ8*^eCO6jD?jM qa&3a#)ā?S|rע2xړOp4QU*H|>hs0\lZj4LXtMF/$M]_nD7&e.tc9r% ,wJ&u{plbWxs[zc^TW%ђp,\Z9llfX㤊8$˫HuCB|˝~w1x>Jܓ3jnh},=`t5y(xqPg8krw.;lZJ q-n/ܸoln[Q8Xv =EkA@oM2zֺ3]+eG'1MFNmH _Rӫ'`j(!CkT&,D&t *NG3i0kxKX,j ! s~/IFYQD­B)KnRTFRe8 aɣWsMiڋ4cJ<uuK@s} F՛RĆEjL8F7.L/J\%_+2T/I@7igPĿF3v]~H1峻զ0IB]N3e "Jtn&;ƷJaS,6m#̗h|״_ksa0Fȟy>MJ-6I`/ =_GnSkTq@X/ҵaA Jj~估f[q._ glKp QWHnԑ^Llu75L=c2`@&e4yU{1+g+ʏ+8>!8Gb^U;IZ㘈TxRf%r,ptLU'E=s0VYpu NNq\{UPt(gU,>E @ÆRRRb'qE71.rWCвF2?,߶CYyT1.ix9wNH+,ߨ콯GR,nbBbF73Lja)YSPJ;M&DH%'Pn~ S,OM?3 $1H IO]{綏[cQXM/MЊ;ڈqYnDw29sGF} nø`IU8]*BHƽv~ʜpخiqߛҨ uI=\9,n"2\b# H5HG,92ȘH& p^v]R&ky}ܲඵR[.2iN&ԙah!<|Nu4۶I0L懑nA1i҂E6T ?풹 ~}[Y-y#ʩ8~fSv&Z! n)05no0t+'Y3.|N%X| `V [1}\nH\*~z6*eş_+'ݫz=Fh"* n/f>|cahjVq2*Ca9Grt`3>_;3"Ln.Ϥ߂s8P@q)p~G LؚU|³7C9b'J=2-Z#.á锖vبYEb0(" `V'l؜`Ls4r2X> LmD'WTM a.zKG#B"ct6HIL҉V2&UK*ު3Q~EG6X EQu.zH@un`I0_}Ȅ*Ƃsf7_gwlPu!:Oc ߘ;9r]T}w1Eb(]S1pTe݆V9+"ޝ Αp[~rkӔeU6b<7|{ЫB]S4iԩ_ޱ_jhŃ@&!y[ّRlݮ)V2y9Өs<ߴ{=y\/ubSyZa[fg$p-p9MVI#H.s﹊HY{>+(^i+H9pݮd}WUdW:΃0?(Pfܛ[ _ey5 X /Hp'ۨ3أCPVJW/% 2HޫHmђLff\ٖúZ/YHxHpVQ_O3WGm+ݶ]R#@ρZׂurgdEBr!< ,{KMhwQAkD^Y׸:fG,h(ΗHT!=e~uA&s'-)}k%;caΕe;Pwn?1Щ򾂶5C:xmA}:Hԗ'6'7;*4N2()Ja)-XSGgXqH!8|{>w7*IzE#8 y08x€%1I<R $FF[x%IwuѽFUz>OP%8q?IjȕǚA T j F,(_Űfh޽Ezj4h Q/W‘a!9`jF2֐̏>?x+  Uټ yHVk/W΁6i. NMv@y0q-HoF jEoWJYRcͯ%ursgN |.`F^q }}ZqىE4_jnZ[:ld _/h@F68%SOnvwr|B 1rLG?lQABkLe2~}Ǯ7ORxQ J!!SΎoCW;.(S]}u-~YPh/%\"he+_ZM''~tOe$# rU5EkM౬L$6"P\ %ׁ `歽[i_7r|B,}wp*>+]pD(04&{I^9:CYhC. q9_B(E$C/sϵT* FRŢ|9>Wkm(1<\zݼUYdXūUaBwUqY@Lg 6QRg3' jqEH,A[ݜM=V$H!dG"|*Hca&mGL6{:]?K"0 weSFM4~/5~9fQISª&l+QcɧYG݃N4i`~xQ13?[) @ ٦P$-fxkxѧ?bgWfClL1FݶP$丝TɋK/1CvmAEz7=+˰pqrH|zc~3bpcʠ ЌtBtU@ .:AR< ;P?mmg0XMG}0M%!0OTr,kȢԣ/bS{EWpfц^Vs|e2Q!%"xw*;s#|PTwɏ50̳CEem dҏY<aKq!{}'RI lqkq n96- 7c 1lԀC;99 Q',X:8A HVwWIwn\ڥĻ 9/>iLHa'qȐ}ܿD`r8LL͵Pf G>|$/uV]o8V]D%\m ;23wERcLf3(_%K"\vS߄8oج $9YYH*9Ccj۬rW޻LnB%O[3(uDWtK"IjZg@8Y=AO]_V1mmE#.]}lΉBg\MqۻX({XzOaƃ̡Bn|ֻ>Ye0O<=ċ i]@Zsl^DoB{4IK+TYjm1d(gsC`|Z5m)[Szo M#荽6*D8GPnf<-ɮrBvU Y20E9G蚜r/]]!gT>7*Wȗ=5(<.( j3-ImH# rv[+;e+/iz'puEht Rt HH U \iFmSFA E9wU sj`bճbʚxYt{07 cҼ>~H^?Pxu Ji>K'6N_v>YLf,'45NF~X4/?vu7UGVp†Ê~|g6k,EID#Y4 w@S@ٺ 6k/cuкx|WiqЙ8/'22" ELq<[tu؈=iJ5iDjvB90UC7pBM1I!Hux;#r"Mِ(A{ZĻI82pZr:-{8Q$yu]ˇD8^mS?<#U$ 9gAt3n"ts%1DaNYP=DV^?G4AyC*8Ct|6>-VYA#zLp3 8ٴigж}N<Ud'WK/=YIcUCۙF<tX)zmR};9LJ|nRn""ەBCӁ̴ўJ^FO-ehrVw2Ū^vJJϛ촌ڝmJN(\'JudΒ^8wwD;<ҏ6iK.ոԀrr-YPp):nT3]0߳b ^DuN4Mt%b屘lxA.K@$rvu+!5r da\rJ};]򏅑ܽ.l@]]fz=lc2Q<>ZZ]::{PCpINNc8}B[_t ߰"Џ vH}_gT2n_2|ةQL^ҼPO5cXɋFAq9X,=^{!n#ylxRzfempx"yT|yL#m/~p@N<:tfwHFO!7sYuarZh͚=`J%;<߬f_TR7HW)ad*`;#Q>A 9Nm)!4ѭY*D[wIaQz"blM ^-c&E;{50sD[P]-C@|%ݗ6(Lb7u>(J'Lf Nq؂/ R>33nm蕔Oض PPOcgvuW}}cTHTp&fD0yq (a+dQEYPrP Q}J @=Z$L$W 5sE#8xܡgK\sqvҡb;}SRX7%zt/23ԬT MQyNC5vA@;q0B{yƢĐ̵dE]DDS9b*{> nL>$iF %HtNkA1ixVo~$iX<^zRe +'DjtL_e?P[s)ɯWw`) n(wu9z @f-6HuzK^ ;8UAv^rł}lܖLq87eʒ'=nZ5hH^98Gq4P5J]Mp0=;`T,q~S dI'! y'Bz6 =o_ B"Yw3p` B> (j{"|6ÒXiPXx &a*|ȗE\ЪJfcrWp5M(+Mg?~n^}Ѻ"oVJEYka rxO5OA/-̨"t$[o@c}:̐uI^ RX_mPdM%9~g(ѩ탵q篎[A uqrO3TsHUwQ^_U~l2.37'"uV׵I ٰ!=sJu4&[$0i'9Mmу&IB,P4g; T{Y;8~2~lFzQzT<**`O ڍ oBqZ `d3М/owŢJl\s[7͇ͶHXPR?4>C$šb/*6AGg7˥)Z -73}eg\rp ~ԍysAo#)j耫7{_2\²|qQ=y΃ECbSMU6SM Gj#۫P2$K>{KaH5o\By MEa e.T`Wn)GRX}lĊẎ偐.E=qjєè-2eSF]GEG"_9- ?Qٕ'ف&&[~ȝ'sdUומ mvnm4*(¡ 6װG`:}#R10W̐( ђ4 "YR1[XJ8Y/cMǀZXu% 'adðjI$h ,CTǡD>.ka#UKJ.XLɿ `SqZT7}vqJ7b^Й%bUq%x#hE)N餌 $LR9k0&Qr!9X#+v1sqO+%1=trC @9 OC&|oP( L\ Lc &Iԡ`z))zf * 2 HfEK=%%^ AVה7D~2J򳝛%N<\w )#7`<%awjO >L=.3\}#4h CsZhINpC?2S|dƣdlF)=ri5r8[bkLoA[ء`q(Cyd x-v!h4M|iT(5w0?E7)Rlwq060] 0z^m1#yI};w;/;L+pȀ}>[V9VkA<Ɗ9Q֚/sg,%6aZg忑tth D}8a/.q: :fHAf;Gq%+쟣"t׼,F:rqPp/僼's+ ]V*rm%9 UK($A˼! ,Γҗ&i3Kag`MIP Hź\[wyX-/:<<$((>t])(UYEM& ?j^ݱ|wC`ZvX+t8[n7Z;嚼D{$%$}z?lP)r8 H\U76)ƪ 4'2sStj32~Y89Tgnh(+]<%o:)&7LUZNjXvFWo42o4TMWΙyq? Ym?e6nM e >}P| 0ݙ'Sv@j 8Zҵ{;Q&}$ *•-9"ji PueL̜>/^Qs膜#DeNR0!Jp%A%Qp/{"}<]^&˜a»E6[aE&*WK܈y<bX?CCsCqZ}J#Ffd[5B= H w : mNLFp'(B:C<Ծ,f*bhGɥ,?sn,T%'UhxMh=OfzۏsQYj&57uP!M"4q1Őݮsk ˊ^(Q߯|MP ߧKxdGwojwOQϱE|Ւ⚋:E脌Hs!z_r'LȱQ-45wm;(a>_/,P2f 2>9;'1uc!SL^ ?aٴ9 l^gj9̬~ϩر4N5rs_Kh/4ICmӡs0c'faĒTOm~G bZ@\EOZEd|pzvEIhmN*[QuL&`܎DZm,a%/fX#C̰cN3f9l-mIS;-j(+2@7`悤%jovDOAJA)*,jzC0yEh2Ԇ=*ܼ^Ti^!s;äڋg$0"r9d(obrz0"~'N@E`._b H2$Qo`kQ>UՌL0ōmIk֎'k+ )~=y@SV }:Ϋgkn =S9&iCC?e@ (oڰ2^cРv-::_;!؛6% ZtNym]KÜ#FLuxQT;@M$>,G8#-,JMy0dxP?h_mZmAFD ʁiLw2޺968a~/y[g/تjVo4ts+H JWpo8R~'Pcv0k4!ϸⓞ@r}=SX,fw-H.\˅(yu$ pjklTC8Z _JYW6458hnˇ"|zw).3zO`;d }3]G@4= 5?(XPfL|mNx[?2̏&::۱yF)@y-iE/ndDi?[aeMD9m"k-[THBE]|bE_m_u*meSr~MpNlP8pU#iY׊ t n!+ exL|^wqot/{J3kJݗ/ 4dJEaK~ <kF1SC{#Ta^051I ZhUG 'h-}R$+gUM}Q-DHb?I\_9?))@MnLgJE饾cϵ{~\3UAZ EKdn d/2TQ6|z{=[Q ErR'sgB=g2m"?[H@Nyu`0c3RXǢtyc"W]75jk*>Հ%3q^t1TeA ջ5=hbh, Cdveb6B]E-~CHĄ R~Ѽ~; d;cf NC6^Z`rRblHXXeJ,CJ4rԄI둺ߤؖeHd4XB")(-1t@Ub}t[qRTN~Cy["a=Z5:*;VO䵯t^HZ>SGH_%]`o;OmFhp6jzpP+9$Ƶ;#;G}գv?w;%eG=9Rjild˦\dŔiP"&?F o׷tZ @䒒n;tsme?]5vJЫQ(dM^/ê`D;ة"ˈP3=3s'b~GX2Öz+ *.׈Nԉ)j bJ)-'bҪ#o}So%ݓ`[] ,%TtD3 flpkowW{nPq k/k:?,TUǢlxW)2iEjltυrgLavf gS0tӕ&p:GRPXvHF@v`sR) dkN7ȿ32X ,Jޘ/7׌^-7Xy~dRЦeA a#DK]M"1LMG@a~DS'u >W.w;gvƛ"ar /<tQzd ezN]d/V BUJWv.G+O쏿R_[ʶɿF3m+ҹ0u>,rP4C&gBxmsr[ Qb_NAEV.}($Lgg\'J죟 žCz)H+âUKk8v#xʦY }.<]\?؃k0pp:\Vebw55U&ѱu˥ 7Wǫ`6/WѾOItHZY4;4Iԫ "V{̍|N-E_;o&z V}Za:.'VDԈI<i(!y$^ْ2t kќvV܎ SwV\7chȡ 48N軴7D=Lo+ 5!#HO[3x +x҈s3V0]юj}_{1 3$}HIL#XSآTDGS*bm==x B =f^E ]ҿ]l/vDn?6eqSz$`%\m=.#|)$'o\W :}ƕ>߬Ag9* ͋(gg8hj2Ef}j)Gj>i~-^D  鼭pt]+G }7hTC%O7yMԇKAK ^rp2E2k%]ex3u ѕMa/`kh|.N8bp# Ѩ QҎb C:Q );걩pI>@>%+*Y+R y: ǻ=^^k_wM x0B0U͙㈩H5/Nq-  tr/uSg^uaOQ </-//8b>Tt3Q\)D+H y|EkAv= sBhW$)q\/;F2H)% EtL銺ZH=MG"``IMZzlP. }5GLFٸKR86 χRYW,d^"խ Hŧz:|}!>v~^%Sp 2wl8%}i_(Hc۳Ro嬾HAlN땯zxf&5kY&,qhKsZKX{7Jjg=i˃WksJI%(p } 풻ޯ0HN +6cg#=8j/ cR1{=`_/B q)H#s=A8P= ˎw_S!=ф0 I GvTd&޳[? Uvm 0cܮ$&U^L@yM6!kT]/.g  <^{vq0AR::؄0!x@邛:8]D\ hBh*b*oM~Ө94뫻mARrpz\H~HI4L:9#RLQ/!sgry #rԂf.>4:X~H΋_̈@:; 9@雜WJט/8$Df\͔qEd]C6 `j?/dw~GCX K?@/[EPةXa1 i+?sY0'-]PDU)P38SR'}##&_Ԋy/8&Ҹp`}+#k@gWwCӜ`Ȓ} UG!^KttYLN=o: cC44at2g&J>h(5 nc1<bkxΕ0Du"6ҝmā UCGhڜ/H$Y?1 Άm5)[Ts~{+?fnQŮnm,F/^Uc=lAbm(}>T J.?¦ ;>2JI>W1"}B?"7+R1‡_sT/.18k^_N+V~`*>aue_)=~_.5LLqyqAPkٝ']ېk%)tr1}NObQ  t|{A)-xܕ[+m30ZJjMe\.JCf$`{&Aೊ`yNVR,u$rFBD@4,-5Z 0]RC뒝 Ce Q=b#hkvgg#"y|Cof5~,eUwY,eℜ QV"98|2!2Xshiԡ}ᜅo>5ȚTĆf*/,uX`~ծD\S !_}J5#YE~:mTsmx" 7/yME^&Ҡ?MUW'Zλ k̛gxrǻ . X pCj8 `!BKn uB h8v>sf&v~_A0˒ x s[ ѹNM9o2X#!Q &'擉|#*Y]C ~XT*/(3!mi`iP2-vQaD-ډF'\N&\-^X\لVaE]&ɍpg)dReԆ=z*2ZF c]RIuMǞ@Ҁ?.oԉI6֕?<Yv0mW{xCFq8u$x l&}TtJ7Df?d`7S(,AYW{TO1vS[Xm)`w~]I6r6^T L(?Dr)"Q^Zv KKC+y(UF “4l*nSJ"!7D y%ƿ2k05>I^*Ne$-ٺ.+7*Qͤ[\9w z.1xV]pwW XDS܋T9/QW++aQ\sla,?9JJYIFyl*YU"3¼+Ԁpb[cިl=G3*&µ8ݬT oFrr W+0TtMC:̜6ehJS%F_@&Ä'qp-< :4&s/\q81Cam(+̸ 2^fѹ\F-)&>}3e$&%G'JhÉP1n>`<36R>s|z2@ԝ΂85\^N}? `Ǐ,!Rpּ~߭M}u_:*+ػ1]!6MS ~X0VIݩ/S%|Bs c6Ȓzbәg6=fs>٣$a2]} Nwʶ6LHg'/k</a,< Q|tHjyt|:XcN[ӘݮaRV2mb " rZzED44ک= ]49ex):Nxe?w'X FDv,ʺ~YɐvZMZ-'+/'aPQ4Sh%@x5ً;C0zV]T¤mۑy@os>2uZsN3V{BTA?,ӛN `[9fN-S24sC7ycT}L5ٲ3= g~j4vlh:;$DY/"Yo~%L}VKUXlEPL`Mr!/[]ďDfV?`݀@SIgzrwA@Hh=VC^*ٖ:Y=]9Sdu HW$TIBW0 Dpl_UN.C!vLpRݧJm(ӿ-q(cgkH@2yߐXi;;с`G/Ef?HVf/;)ềdO@MrH XI )feʋWx9=bR?y@(`o{0ZetcfN,ԫ. ghP5X\vXB> +N4SX'20SyY ]1QkW5=F@Y?Xm l:{FCٿۓX‘ھ.܅E\Â@]\HnDo OFD$i B Twx:n\&)RHoҲ}2sbq$Q+gx£r͓DK>2>Lu]c,A0ktPc  Uѩ&OD,(@=go ϛ""JV27i J'0׸ZTԕB#eR`QX-jFJE<+$c\s7(&wR8ad^["{ B>R䛋Zjuۉ;:9þ ]#2a=3_˒77 *ƁH=1D#&3>eig(o;-Iu%Gwdnt+f0K~hQ΂8Mu< xƝhM6dd8)6TBw7.(Ntuv5(yۻE@yRʅbF hƅIozb7O7_w6XzUO4늬bwochc@kF;ah Hِ |h$hK چrnO2^0@)h93{ DtϙOzJ UOqX]l$ WH1gw2#}\{4Q$sq\`UOR[ 7vD# ʛð\mL2șknr2Qg9}:ǐ |$y']lI窼 ]ZMJ`Ks? h$0v os "GGd4drM"2D,,ͦp+JI1҄g= %1~Das$EBP35le#;aZ"$%V/ Z+bñ&b'7dy5|iS٦M>\d%*8oqSY9&-N7jyڵ3?cY<9{'QNk7$?KN:5}vN~x-&YWbOp|ezu.O1^'6dZ S&\YNTbUYurR$rXu\s LY0sa;Cj3\ez ;Q |=`ZByFg?֨&c^ r!&''}xDX1iەa=X>uX^g`HP1%p3凨 fqjQh: {x8!^ʼN0vcA!t*֋\&8a`k<+Z!:lfe@ATjT|^p@/?$gsE:9 %.ΠI@­ LMpo*epMpN6'x{1܋a<^{n^0i2*`d/"ѭiqюe273'pkh҆5W} (WF 9\`p˻3Ņ ֛HAw)t>=],>aȄy|zA$xwڟ1+O+{5hPEE^/lHocg8MO"p~ɫӾL91@ S4;VpC0w>&vI\i3:? h:zŎK34Ӗ$Mхߵ졅GrG:]P/Q,^1v~6!o/͓q鲂m1R02d'殾 c]nŜv GFpnnp'E'a)8~VXWM\A9ɉW_Ijղ: g s [`%>1;("VI/8Mug@~h_@>aG2AV.:Y2~ WZ uqbž0  uW}2 g|nE:1I\&DU1 6P3Lw5ּ=c@ηZ3K6Qcm d(ɦߔ^ 2/Iӿ;62 Rȷe/+pA ծ#[M#Bh&OANսpfj-P= ^Cg4vB=ú:k2h_>@hD3s~~W$fќ[Vݴ?AKכخsp~Tɽ72sMi^hk }6rK!3;au 2G9?:sy0A!̼w!cjd Gg:n{?0)}< Yx^E*jBUTɊx:X&Dž#F$L~Vl*E̤kmЖ㍼KeuV ?*Ռup#Ex"8K~匊E't1 H.Ýt뀾* $Y pË́bYr8S vdTҰA>+-k7ynJ[ C/ ~Z8!I tlQ/_.Cym,*tYF_7tx<1Pƙod ~)ES3hW=% 25IAb+*E-Ӡys/" @FQ#o3,O52*P4Uێmb[V̳`|!yrخ,@95..Gkv4]!kE^j=Zޣ[Xg_ʲձ w¨Hq6Ց: VzdnD< ߩVЗm.F|Ι{ CA+6nrPPTPH팵 ei?n9xev?ȃ؅LI$"9#~:/pͦ_+3oʐKAqH7`^VahDCdKĘH>zt~q)GfЛmD!p|Dǩ ~>ʹ> ß@Goq ?b3|im鞍%@EgCq_yռ'q:uARC-g e*wOcSG0)U~f0VӪ>xr# Pߨٱ&i"+yؘ6ӊ攸w~&*Xl*N*Hdi83",=G6VLb$ ^U׫.Nmw>|vrkaٔ$Fv r3=#={H<(M0$0!Qָ$K vʷ^#vF eKbMʄs,%WsWnQ鼝T\e"Q7}qeR5aM)3s ݖN%[_{6y@G: 4{jf8fT)Ǡ1j i*C5ݼ+Tʤa^Cxd=koLwi۵tJ“6_l5fh]Fk+ >OfJ/yCoa0NFET`[CڝL*ӊWWHb^MXrk)Ccu| l#nH|{-wU`(^*țyXΘGn*#9#ͣ64@I%A\7emL<`5hvܫc7H l@5_OP$8lb2* l"%g<>+}Hrbfsn?韮ݪ6C0F5#Z DB{#'#ɕ}W: =߉,gӧ= HָS;pmV&N9z&ƺ+Y3Ql0b]BtH C$q[Aq1F#X }&! j r~d@ >4[!)fW'.r0\d8+v:|I=Aaߗs2ݿȏO#rض3JYYZ+>Cؼj\8+3q_ ~tì禡Ӛ|p=8ķ'Eq qo6З"uX%߈$N$.H!*)^C I#Qy[ qaqnaK =s?TWM]pLzx9aYg*~vg{A/KDB`_nJI5 uQFa;g;SZU<C$ج.șԎo/{ҠnE/L)?#bcέ!ƢۀW#>QQReLKx!R'JЭ}P* 30G XHrb̦?,s.yGLm6}9MπGīDny5 h%H|" h? Ԓ$p#3=mi|dQWǀi.0sl$C$?]ښθ>>NTl5qH <)˳ׯ]/ BA͡QԳPIlb`~ӑ}1KKEb4=|fh 5`~?P K*%J3HT@O iT'^MFUjiXX2SꅿHּǢ㼥\!|Zv׾J.c53m!eI^ۖ0|7Pޖ1/㽾\?g4V+ 1=an!784̒KOj+25#Tv9.t_CH r < T͡Ih4o(zJ4Rx cj7dh~@I6aܫ$<BS7ƪ B; m_Lj(H=Q ZF&3o?V8>I 6u gVg$'tOI_)jF5.gQԋxR=Zpg;?c˻)~20%^h֯v hPjWxkEY 0%TB|Y7y>"zU"˗^Nj 侱:X̲2sa/ v<.wڅ؃zLOsGD ]Fؗ;\WeKm1K6Mt8xx^0Q3%9ے@)'=6i:k/)^NOJחХbu?`o2 h>+#O=]i"T\p}nqeºyOq?[V.f[݆PPݸ@[v7 BЬW4d>x#W0D>R1[Z?L[E#o}2%&֊ ڻ\ȝqv u @:!<}X_L`1%:@$<a;6|'rG )c;T+pd&ʚu7WUb+yYQV!Oh1p\ =[)jȶ7Ilx+&p+gJ_c6sK$P}J5oοyjBZDU;/ Äu/Q Wȇv{E:d .vHOQ^BS* w_E߮T`ܕ/E1M6Rpҷ: DH^/g JpAv/x9:ljI(H}uvj"| !hK}" ,BW@n t㱭}3haM0&zV,m-s X¦@n rU8iڌA{mu73:͚8bi>A]w%KF8e,H_LIx븦9tG }yɊկ;ACo[,;jOlrR; +-6OH*WR v #ۇ\gr2O=zqdQN]48vEvFv7lyfҐ}":.X$$>?U/Ǐ$ GzPfb刲;8H)~baBff`6V u_B! B`׶b9 ȧ3vd<=qG}秫 ` `m!<ѥ%/0ñk@7ӫP<5݄j~<>p&~s ތ|A`q&:9 z} UF hkuZ(0u5p͋Q. `ckթtFH @v0-_ y}QYjtr&)vaFִeػFaŒ0i`'3 3yĒ.%^ݛ_ k=*Y\kL]ϒ!Z{|qRVwBYLWQo Iu0@-j.䅑'QdM'+ #gT6KcQ"0z^^=|S(E)?DUb[|L2 w]y ܮeEɨ +s,|V!\X\Ž޻jbZ/f6ED4 [r9AQU} D-drS"7Lb<떑R) ULYWJ< \ka>x2匌jfpfx(Ԧ+Xӹ }DC[~yK4iI"S 窄)`QCҐ9ne֩&3X,fE* *+j-1f|䢜dgYG9?Z8}Bl&=4)sMn xD (HD);Enh[.F 5*"/IvW%IUwU?́;e8 D&鄼y; 5c27sQS[1/'tͤ\ga94a.,,n( : dSJ.R21#M Ûކ,HF]E{g}x[38%,bz[|^ljZeWԇuƷNۮsKieeV?m׉y~c#ޡ9[-a/O\dm8]YߨoFխK ^ï2dN4Ȩ8y/gTg< SBIY+LLe/#y"oeZFåzK8&v"̬ט2#Z'Q03u&L6(rx/Qx,BФ'2t *GS&NC LhZ(˙*M` c +ԮɶZ??ШȜdBS#;1U%b% -JBUt_g|gˇy 蘳lUad Йt[E#ΊK?zuDٵݙdyk7N\-$g&8~xVlKy-ZV6C-Q HP3U(/[^bu͑&ŚVCӨZRde^I L_ػ.ϻJ" aKW+eC>.~%DE <ȩz6c}ET_GylME+B՘-eFCAcGy` S 1rr״ ![։ļtMW3yn=lO~һ}~Rì1S(e4f>*B ` E1x@ kpJM)]HE"=gSo+0ŏ\&a~!ex Pg8Jilc#IV!+lfDKwK"# nϿ.98SCQ3 j7 bqRӫAϔ}U9Wn#ʦ7b-@]ª~~ Zsh$@ɩ<*TDxW`o;!5jlᎫPG 29Qb/&?q,(ߤjM&̿}IGK,gI"c$"=:(Y_)UbnY֬[CXňA)k|f%aDݭ\8|v_eE''] @'n$ 1>L:FJ<rf'-|010E#U'#v>w }f˚c4c-K`~b.؋_0 ~B5L8ڻޱ?|堟@6!bTHC*(Iʍ&ƫVvKߕZI|ڒHn^M@UӼO?maL b#g(Ygme$ 4|HDbGz85Sn_5Ԛ!>޹^us™[~&t6C=VacOMWk:a\j/ݞJ=~{n9,ŃmCs^]޹I$kY]f` x'.jG/` ]mcvhQ݄%mA_Z#ŅX+Nԅ"62I%e bXSs_ \+1u+iMrk)?D ˟vaAYG*#u-211'4p@kk8z{Lr<=*xPXyF* t $L%b-7eŵ_JY&KWH?ADB92w e+Ǖ X6/.6 l{ TGb;tK*\6T$0 MP*`ɖ,sS? |]'NƌE \`r1EGQn|!ݕhV{71w\&r 穢&)#xJ[3hFqa(ކ9` ]!rk[(Fz}{2nQme/Qw?T &Q_>0"VshIh~F̂r(f-5p=vFr!)Ƨ.8₩7oKYbߕ8)AXvC#CX#26ZQY2 S0ۀM;(#Ǩ$\v {M儷9_O\:<{jQ}>:L93d (E&v[qN1h]A -tl^!ߵ=HxjvlȔN n@JO2&A>ɋa\ըj|F~63tpNorpzu%0cxλʳMEIw&n +zðJ"'@%6ǦٷYդoG2v**VN*G HBN^:|_T6 pqBO:\Oe`hRo$HwK ۱>pljߧd, ԒaFސߋr*2+v ܥb;[K?«†y%|s[aE4l1-?t;N)[MWR2U*-Q]irh* eW7FnU݊m=&&Tb{)QL ;T.UX{?=/nCY[t$s؁;}i0{Kzke9\Iw{V1X3SkPEb뽋@e4!tA 56ådXN+{[XwwƑ"4NZ~Ͽtf9gC ݳwi& <OӤg3K$ΌC 0cD|FPі\tuhU2bB#t5(\|QstPۅP Q,?/;'%EV`Йr|01;KUPr>u8uM {RB"X4yiG;~TG1lqhÀ0\xm:SeQ9ݒEۆq^/227`g;'}O>.m is({yOM֛X(}M:`/Qɸ?^$= M qYVlM>DŽ^j89p6o(p [jvߊSm|zuWx]W~yΤ4&4TU*3>^4 )@CNk|o(5^ #;z(hy>HIX}8G<PpJXKT6QcOp9G"/*R$en; WSMS&$oTXO72߸HԌzsfa-b~UDA\$ZXЇYv;^7$b$47m_Ro&MO7\ﰝv̨̍r`/n/%i5uĨ UIN\9f;kyjų1cn4w& :4s֭,qԮ4"m(}c5^y( "?=r {^xJ~ B:-)iA;l 8y.B6p5wCu$V6Vl )l3_I;ѹWL~W BLr'{?P!rl6E[ۮ_`vcݜf1䴫`ZLE_4lF#dBBc>sIANkTp n*\Dt",4S+N1\zq I4؇E'6soNGPwLj?A%(*e8;i4X f$~C%ˋg:gV5T5Lv^{!4SE ӄq;2IIܛLA ooY̼ S%e0YPV =t_N 'sl/-=b];4BDv07|mykQOm;8״NXxg?Z1G?ꏤ{>g1ՙDW#`RkO2SÖvؾhE); q☢ᆈSX 6*LJs$uuWn8³6-=s_4*MwBZ4zy1h2K2 A!DU'ZT-K_ ߰J^#BEe*x}鶬f\-YKЋ=zifgV&"ª#ah* P]]db'l&^~@I> )ƛdcc5`IY!Us{>Y}P$ʄu|A6 f4݄CL6KflQw68m[DG>Y-C=uue#KtUAMky.BG=Gڬʄްqgz.'b4a!!SjK$=X{x=X4 ^Z ;36?qMBu\W6Z\ \791PgH)/ޜ|LS3Ȅ$g/ïޔꫝ֏W5<3z wfSRs~D'HG9L죔Ƭ5Pz Wi{N$p~{SNr3@RQf >G&'e/q{8`쟒0Zqny9 wkUKR䘞@Qfyn(b(}zQv j^θCہC3fnP\ΘIlD k7Š?Q~Wp P5g9~7 KʷҸ;BM,PՐbMWg j"GNpvk͡!G; $,QIc,Oc!"삿z&HS: +\G귒cLPx'mlv-2iGX99yD-e'd/&NiZO ʛcf #º@qJ}I>2>uy8 4~L:>1?FT3#2J^@ܪ`tqIfjRm Н7J*xlkf!tUTȘ*W3Q9Ɂ]$ܧ@H.^9e¶YB8Vhǟ}43!1L,`d Vԕ.+&`t~(YADǁ yԝbBaKf};R._ŻC6ҿb'=P`Yȗl~`4Ztct\s$}Ti"޺ .6N+u]z2% xъ 5᭡UuHѷ!uxPhZ-[e~  7 =YӂڭJV\|0k;0uMe0oBY1ܮ.8ZhW7Ah(W ⑎ۄG;l"V{-Y;*NJ12d!H2ٝەX ձ(+elpgcS Q +cٹ?d+|!^8t"8R_=bZ5Z1&SBxgT߅Wo Ϝʏ0 jAD{ɻ<O~A?FJb%3R5^\<>4 T MڬfP=ꯈV9 VZB>7(qD<\IρrH>SoKLnˎz8IEqIу6V4e+30.ZƎ^ze"+|DΎ؋l" 5JhT5 L5sai>@Je.]5r LȕՉ~! 8jc8N." x+Ic(aH4pC"!4+{rp.t9j4H:5['Y&سz;y5bTL@5Rk:UFPOc3~'yNhYa8 nҶqs${Τ|w3%kJa1|d]#PHh\LIne;} S+6ǀSEj657hꛜ^Dd8ꦋVaƴC\jUD ެՉ]7ݷshv;#ԤeB͠&5d]-C6*ms^ۣ,X&h4?ΟU@N V{K8_њbfLk)Q)O5ME5=XvQ_klp%1YXHAYJɕ̻kX|vdd:˿r:"^4p96tKŪ~#j)j, r,q\~Ew3~@ͅa;n}IFj%3Ɓh^J}7VbmkHjPOìC@G <"pSai'";t$;`['T'o4.t -6+WwmɃx)k=}L5\z")˄f/XLo0%Lz ҆ӹ'gz,um8m;oYZITZ= gk~ ?#X\:a7o zX%c  ,#rqK40kM}w!{h];s}1A(&NӁcki.C^NF>ψכVv(XG`b pv/KP\dC&4 aO{Ie{e.ŠAWǹyϗ{\5]V&:o}%rX lKh֚zoC ފ'ul5ρ 9sKl}%ik)30&UC3RQÂ*E[hM,0pLE Fޖs$b7;F;zAVsq),oqB?R~ˢ$fȱu"vN"PǀLzc%IcVeIrU˞KRzg&O1dh*&PԼF! {#G,]GL}MxzL{hD8ԁka}TàPD[K: f8~Hn<-28.')OS{38p|JN(D6B2GUXXP҃c Yωu*iWqZ0"=@$'Q*Xy)(GjVGKՑ}oo}%+T*X즵j\Fq dl5PK)(o+D- ZåJ5sh ]Q/4lz50b䀿eskYM$ݝlvS= <]sN e:cYˤBWG+ahyfSJ#GcXX2^vVuƊt{5  3嚻8;o ,j'È;a20Y~H,D^@¶LCYT;Ě"~t-kjg1\HV{JCje{֢fks, ԅ8UbFůad~ 3 zBn)4gR+NySW؛nnX4r=X,PeL_@dVaݡ*rD< ȓ窑): &pˠv B_|1:i*`cpi!ewD#sd-8KAiԐXOSl["b,ELQH1}~U:=9N' 7'~qB{TV&Z%yζy̱rxI*f?r*CJBM4h~bNM+| md':f뷋_is͞W2ɚ詳kuaS#QuyzfE MZ*P4K`LHYVYПYFں'WT!qYWԐwf`wQCFd<^5MȟB&Y4G" 8گǂSgzcIw̓$O Sl?HXb` Und\:>9S IGVfi " 5.T9Uo "cd=4,bKxLťn9@n2].IH݁+E~.rBT r0LHK^X B# Z&Bܪ!@CV~`AĊOGn }{vMG|@υyyQD5e[%~̭m,n9S6t%6se*qn0UF5zWhnw=Q-/ž.{ $εp31qIzL0s DYp>m_/qukÜ7z~wAV;h1&/&]p3jTWEH1gsU !AP`|0ZJãdnj[ [;BKDUH'4D}|l0_Q9嶍lYvhIq-,Am?U{&vywR.Eh)':D!$d@""Gdsdq(tmY CAp#ɘ#=$\MtݗTf7X%U磍")3,pw"7iF^r휙l/ޖZFv4\=Y VFJf dǾzjhoc+$vʹC=o5~o-f+[QrK]O04ǍçTK1Ë[26Oq2k~/ 3O+ݥF CoylZY{'h]N(zpi,+/"r~3h~PQG2h8br7jv]l^ aoDrE8R.m% .$QJ`O$Y0g5,ahTA:{s'f3Z_ڈȢRbpzOk=t]7DF5ţD7h\K rK{QX=c#Pg=,L_aSԩ-c9} "+ߓlY6=xo[w箪KwyXYekml|AMVbw WJ5PV!j`ޝUGƉdP#K,oXG~a#X|H0<9ae0qF.B&'Kx PF?HzL̈ܪ"S+6P$YMM[} x)븜 qxދ-gc|yp6`M|2>{~#S'Cw+<% <ȔRdtr% n(VH8z& -.*o(71'3؆g  cXKf0U>xt3mac'ZStx4Y.8Pn΀xeÒ4s!l("n=̜ (h&WA<@-n[BY5&MLf!Fy\K/1R|*w6?@ZĮ}mR2)[ |^?NOX1# r'*+!\~.B/.YT]gmtΧ+jBoJ%gL 8 a7c0&h=9qszf#aNJi-?fՀpEghBѪUfEV!2Qe(x?T0[5 Jb!" rT7zNtx,(==CxF%nA_&O#ԑEsdbH GPFRw$2sfާsnAi>ίY"ߴ5yo m0r@6^%itխ-V_%\a,d;l R楘aPB{Ax%;ƾ$UoDRhWP7aȳ$W|=ӹ)i1Ky+wtDNV +EEU=XNEXRcWI<~dY-Uqjc罧@5dҮy;W`YsqȽP7` -qTw{qϋbd;iF };Bɐ-µ0zXL ;aUtg;je0S+>9!3 dn8w*7 2:P}Q2q0ECg*-ގ,fTn[y-ҵڤ4`sY~W{tR;ͯeua 7YH0eyХ21ŲzYR[ȎZCw=Z먿/oîCVܢE CMv/A{iߥh.3WMs]3cBO׈PG ʩva"`;Ci~65K#rCHTZeD1,'MxEr%.^Ѡ:]zrtGF=wx@8N][ux,.呦Tϳ$/F,,*X)q! a`!MNm2)Y-;^t7N.۵/]6v8h}B [WuBպRQݚ<$ӷ(ҿADv27`=hjPƖ,'@v$xѱ*4g*2A*_7[5oqnT`c\̕sV[KI}^Gԭsĵa>ZF^^W1_ˑ a٭J1L;b@['ˠZ04uKќߥXD.MOSK<٩oSJ:6e&.e6'oniJŪ 92EgWg)]u]}", ]i*?fv*GL (uv H(gzLX /qZy\'{2|M[ h̯z2,;Sc‚]|lkZca2- 4×*^]dc-Q[r`*hT򈂸>CD(+e6ED7x_F7v :sgԖVi%oF7Er5}XT&ؾ5NɨKya@g 0n]ɐjxm˫b#7SXQ' p8eU_w,i#ZLnfR|()}sYVYNjAMd,]pbAO+z ߶k|Z{ENz$caЀ+E^$! MJ:AHR ߏW 2"d $XD!"at8e[ 1ȝ$B$ԕ_%_WP-,oL8_3`{Mշ*l`Z`Mfq%qV֜:'G;fpu{T t E+ϳ5StʒCbTG}VۗYJ K-@W☂JȵԌC.UBeMڅ:d~eZ>.0_!k8Gh:5Aw r7 XF1tssVߏrP .n]mGdM{^wy1ixV MF|] 6=9-ńUZx{(܄9trpPH  9K[3 q1Ol^x@bɰ_e0"d|nl&QHnJӿsY) ;=m;a ;N:H'VmuʤDyt*pMV5ɏȦ8bcGQeڱs W *zDofKٽbNOξ׸ {'⪆n*aۑZKq,9~kR["hMֈfߡh":/G94QuѓS>~,Ke˅ /ezniaW5S}?O=gU}@{<(EkP3Y4a=½`l&²pe7"fI %PhɊ=9&bOT-" ^pepAx/hs:B5d 㿺ZSHdUPlE\-DI}[ 󍗎.[Dnyq؆3q-Z"k4V-cﷂ1'eV`9dx9'xC.OԻ^羵Jr#=(j%H k?{v}SV[xk_t 3:&D"3q'=yؔ޻!ךឩz-ae j<#5fB@:/CB F#B |DެU#2~bxnpo'ɬ*Xw_ u/!FK7.+M (R{©Jԏ}+_$Kuxnb"TN{Jt7Gp0 N&D=He-0 fON,{@L~rds]JbOJN*J4pݣ< $\UaɄލz'ޡeW/׵/wdF0!u w$6bMP Úc2b_;iRFYRLnarv%VAd~^I,FF5%NxYG,)ċS?O2@ wzӼ|E(4Z`5:+< 4n&G(ȥ/W,+"$>?g Vb{#zȋ"רş%+ ,}|T:=wFvkRXa'ۮ3(h)?|C\&Ԝ1=F1k7_aezqlzaߙ&V3$'8#]ﵦ,t%+STL{١]&,DL3dCc&Hڶ[^r%۱͙:SgtQl9+3ca5XwtFxbg%Kqb|@ s1?WE${_DCwS f>>3L78-8-<$84%`Z0(5/[nZ93CU]1Cԙ )\&IZYdVFTǣ,Wu8C+XQp hTca:5uc5{:ݧ:;P~ ݞur\Omia``&%r?✘҈LCX?k9hU}2K^Os\&Z@g/RJ UTbQƜ3Y-Rؐ!8[Nh3i,cu"1;d\gfҹ FjH j @>$G6(GmLthy +af\Ij|ο?DU|zH?(Myr4}knD@0iR]<^禱ɢaؒnBF[<$صZc  *(ǐ9#p[x'=霜J^Ѣ- L,'H3i#{&i%y&jԐ !7U%QfzRCJX\ظFt6(:֣|ڽRhuA0C,i~l3Pݦ5`%#£ jݔqG4v mT`݄*CfMW"^bIY}BLZHUųeYCzkn]if]h)dvSdEDY&RW .G?2~]ab %˯2ݏIf/ J F00lA׫sx[bLx~ 8ab˰x[^og7Sò#o " w]N_~[e0׊X OȕIP‹ uVqJ@[Dۍy[Tʅ^7R!rr^[Jsnep^aXENy;3(U{,)Sxk|s4 cNl'[ KyrF ЄMn+~G/qͩd3l B bDrY"g.RG2fmg?R8ëȗy3޻[4$Qq6H~:^[BTEhFv:L4+G~b/.r8ʴwVKSAMni; G?Eڰ$';\=FpKFxqL2U콖' "Ҫ3zjd)5{՗ %10aPרt 3=gfۗR$< E1k-y0 ǧbU:] 62%v5'|MITKoF6r5# VِM `}9ÃA~r]Js\ʃ^~J/h}EJG=S! ~ 9HXSHn^Ѝ4IY$3ҤQm)BھslIF%•!Җbh3sҴ86ҏXW$rᾨ}9_l0 뒙K!GrV+BuvqlΏb}fw-\AZd\hh/`OOJ8IVcX(p@KwUTajKS^z uB|sЀP/7=+gMlspc-TEWLA҇DOdV9 ~`ZC2uőP.CWĻ裛ƲgKU/èΈ@c FKbǥ\h's3#ͽW{w16 Tt^rCv_6L#M!ib)A186Q8'sCܤ^CAЩ?iSJiW?3܀y|s9Q6֭;Q W ^:f)]SAֱ (Jre2҈C$~zZE.՜ ^酗y x}ҸPk^elO\hBbc9В3J}Yzm.TR<-׌aZ1ek.4~\z0l6ӒԖZ譱tnTx SZ۝{oaYRBq4-3βl=+xw!lB-R?*x].Kn1=:+cakz֭Yzo5x֪ѠW3}pO S €-/d5%2 u/7I6럜!\^d% @qS|LN)t}²;f7H?L2=ѫB娊f!ji%y!=:tyZp],Bf4*ɚ߭LvN~(@D*/eFYeڔj{%b{Rj\fR]DuQNx~ SnY#+ Cl6ykPu x4j3<J뱽sIeg\q{H(n'[I2dGUk;_˩F ;ĺXe[]IԆR`=oZ%D%#$B1ZY},ש'^H YC:DcjN_WKW^)2 {onU8 e[/Ǵ˒\ 5MWԎ$=N6eK(j@+O}}wwI]._we 8?ǮWw;089s`5H]`?85Y#+Wf6BJ4)bf1+4hݤ.2= 2V\LvNs351uhm OpeNudf-il69asj/>X{Tz[jy*hk\f=C!e[o~Nz!m4ҹQO}f}Ec_ ( sdͱ^h4;>C;0+Yk;œvgEx"Op[է\sB(AÍؒC!Xdz dz6XvxH#w2b3攘yH2}3( @HmS̜vǏM JeWB /^Q= 2='Hs^FrVrG—"! [} iyC_o&E:a2Lk"zڅ.31dSy@Ft ,(9ɭ9slSpP؞ Y.1պa4 yьpqN\f_/h9 VxCGV/unv9 |GN]dpQ7Jj^BRO>o% JPAeƘYI ={=ڜ" \4l Lu)C%T#!c~k 6rI7RhB꫇祠 &C=! j(^1WU"boeLp+x~+'xuukT3eT hl`|7wQJJrF'rA-jreVEUT2S#!C&X6$N@\)[b8JщrDZ:m 8F%^ؒS酨iNvYjNoNEȆ7S&G )Vx׉".ΎuJ51W-sRjQZP 1|ٯ)k}ƽв[ w0ا`2j겏}yRq-AY7ڧ VNUdaǖ(q6Ք;pb'=:̓ Qɡ&CC-kR [t  ^>Wǚh$ p&\౅YƁݐaAؼ $Gr6jqpXL6Mfny~7i[;2@lk$ZgAhq"?ϻSAxԚaqp<5gC_:MGi`I}okDlѝm.Ə <2`o|>!E ]=Zc{K4FƵ)sHzХOKCmf 0NO6T,G,6E=3?q~OONݭhaҤ~(NTwܮH 8O$rϯ윿w|?~nJ]g yшDg}${ijՆY^ Df_yE |Eu_|̒8CPkH b5?h?qImiU*U+8:$2JeM8Ђ@ b1b_^3%0ЬNw_VKh_,líƦ>ԣmگ(cA׮,}M?ΨcSj8jk BLFSzc !bII-5 `c/a2kѯEأH6$|{ DJ(d-W@Qɱh5h|GF ueu-!]k6I]Y\t n^ u{cv(NH CR# v ӷakH:Yu oLQZg™~[*V;ۊp~t9)rQmf@=Rw kn*zËKX͌ mHb[aE"9ksE5m&ჇX#(`b\[pCRp[@tav-DhQ :: lo3=Li&B :&a}bfUi [gkf'joI 9k[s^Z^@SV#FV/8C{Tv(>gkFsanߊZL8c$D3t3SXg|>~# 4>C=qg]3s籠|V:,vR9tUhxNVI_Շ<;ϩ 0%an#yGYO&OJzЩwa[iWKPAp{5O]9iB &"0Wg\x3$ݡi;8⨐7Z.6TnM4;T&dEHS%&JRDDm>'qۇ%@JSJ̐Կ̃3 Ľp=vKTDyZ84K+_aIWUPd>?{gZe!.-_Q:6Y5SȺb˫`Jʏx7~,<:EmgzzbŗD )T.%PVNv^Ohbת3WȆ 5cB6֙#'1I2w6w[UqoA 2(lXeDv#uMZ("qʧP0꺣\3!r&_Kʓ)^ƶ|dh4뜇p:xCvWp!|W$BFF"3m4xN{"f +=vf|kP_D/ʚ|Wz.{db@epV[`t*@ J <7,!w+@+,Qle~ޭB/"Y$'TP,emcfBhl$U9`Q(F5.].Ioxlqzʳ 9\ӭa@ 3܍d,ְ %y7* a",kE󲯢$Fy32lVꤛD4Xhi<$sfvT ~,#"AFf~ Dn#z8˷ZVyekD5 ~S׹/Xy8Sβ \璔7XS> _dGꌕ~rcN[m<_44@mJ pɏYJ%T{}mI*@MjsNh6!Cm hu?”qYUU2෫6`klX0^fAGL+x-X? dFT5XOUՏɭKV=|Nƾ]4H!Y+_mvj7UhGmɜoLG٣1ߡgQy?ϓ#Զ[n6ȁ*!2ќൂOS6B-g΋3t0HBɣ6U/Lǭ &֪pR=IIŠb/ͅO 9 My*yck Rdn%=STMQ?M 6Oeb w! _ܲ&Yf!G1טCOxa;K(HuI;e >ZWl& e3yHFM/BFjXc ur'PԽܲyvJ/s=}4R`**Qi++tzg8_mEo\Avqc ͩ2R!vgqs[ET1i8%}Oq@.9Xוf(E-twc3N}st]벻v @w~ ZJm|B6.+{+-r,ϴ_x)<~e\-( -PiPpʿX'A;1YmR*=^ʛWc.+AEw~wbG.5Q8GeU~qt-(o^ERGgtITGkjT q "ȦPFa o9<ΐi*Ky^|{CJ` AOJ );NΎ}=CwH[W63e/0۶11cJP . ZQYWИȻX Skq>7/krvj1[cV;˺v ".oT5D)(䅘/Mp0@vEL"Z7pB+*eNT՞"!(;R{"p@eM;|gD@ $#yBx'%$t,\JR\Cg; |1b-@_s9>Y4F[ߨ^Gz9LhbRhh h* bl_=;ӑų _"3&vI{NJpRBk(b q P2!#x~؈n?+w}wY|WwἪQ6>X*d@]L𛼟>.]\C@"O+b؍Y¦딼(-KB+=1ڿ- GN! cA7  $|2v/"j_kϏTfϮ&dA.N ~Rn|8*>+N{0"A N'Vm:Aww[ܕ=~$ vp7c)/3ޔ1@TAz1@?;Dm0ⷵc&vI7"q6F @&JO-1*1q$a:?1Umq~@\~%L5=i3RPA,Ǘ%-D8NTIۀJ @W=6T;dhl,u-*ps'Ά αhT :W2ݱn̓Y,i. ?/q˖g~Q$^c,t[>1Jšقvtnh)ov2a7A 胃36ϳwG^q91"J͘'@ ..>ڇ/y#賰Gk`z>Oc8!m7z$S={i|BrAo/UQC4d2 p,tY^Ԃ|G(I톮yΟ.yie԰ ݮ`>?Kb'ẕSA_%5sY.kdB /M3QtՂ!g0DW zĶ?+EHϑtq4{~Γ.VZ)G'B>zTAv8{BpGlȾl\OGHD8l%k ORcx`tS~@ZJBk8kx<3An&"h{$ LE@Rg&ТK;je^%KiT.E'3*+k֖-49_Is[}|E؇Th˧\%021*f`OWA|Hë , YsٵK(:*td*R.ꮘeP.{ZM\r(ن-ɻh~́b,p,W77!LА0vh ujsc>>k&*^Ø G8*X;r80G؎P}uHnoS?U׸9 Vau\DzmE3҈ABDZ.DE"(̵/P貾T"p%)9* cXN%O">!!_:!7 lE,aBȳ_kͬ~T]fbG)Ob8PL mVmA 8LJhy5B@Z wp5 ;'I/Q5͘!Ѐ̰ losWj% K&&EwQOzEgk\OQcU PPw~KZ&8L! n@J>f,FgQ*_ $8BB"T= #i\ 4qL&(reۂ6y3;ີ'|μ- HgZ=z圮۱}Vb-5qD ЛHP>Xˮ-lĒpsp2 9 {wv@;CS6V7q* Uab@%=\|hR%Ph,udj +;8 y A} 60o/B)մ*!n1+f[MLx-2YQ]ԍmbYF]{)7?yRH Bk.Jht+qzh}F;<{aMgF!򰩋xLoscQa3sd@X¥>p5aM]DɺBBcƅD ~~$/ؘIr֬וˀC*]xb"ё|suAJxcû4k Ov+u͏|a@zAy3&'|nay*2DOLx-b#@U)!}a$T|r-[.Rۆ(F Z 䲛ih 桫tD|TV^t .Zwǯ#mi>G5{&I) ]|\뀬{iGnPYߡ2ԒߩW8{ b]YZ_ItK+I.}"̚V!W; ԊqO| Cp?M-@RDbs4,j՞uGԆ.eUWm`yJ UJ0 o,g.2,_U~l m7{)"^cU ,epҞ$?ꬓ4_f ~Ke&APhAQUOyDy yw(; 3gw8ufe.L=㸠N2~2I8xHzl"RpOIv7gy)VGAņ]1 A9"bx5Vj\-ZKex 0GdD>ɩDhXV0>0{j7"JC 1~w85m ԩARk5>@ бElC0K7< B2lܗ=w٘xlh&D殙_.vB#8O 2/m˲r8ܝϷe=&P |#"âYӖF&Nj2FR;vBbGȂjP'1ds߷Kr0Z.q@JhGi$ɻhAqEBN@CDN4#jI(ʕ, sL@Jx[KM$OU?|J!lиqPMɂN섮!w/7 [Eu֔' dXM1F+]EvsZr]_^ =v-Ą:,0Yف-.|e@dEd.%70p%2~~] xW_zbϭTQ|DMlo(Ӝ?:ۇJ=LT/WJYw6L0wDP(."byzJלiUt_"c_2cx1 =tTm T`POM!xH D ?L;V7'"^ue;n +ڡ$ݻ(k1(xo28f.3:Saž|>h(Z1lHj)ػZE6d\-=-wFag)8y৉&J[nNaF+Z؅rl("M/gFٹ}t ;,;ZNYE69e)x*G :o_8)|sw$#6{@}..&؞jZ ?=SEMژ8&w6O9@_Y3/gnKuJ.| W81# B_d˞$̘>8Ympyv]{tQx)&:Ey`cU,ҭ3jD y^PO]|S{CQB2?l=Vݨ>PHSz*,pqN4#0W^- OLq6yw)4?܊h%*ty>xr5`Icl%ʤE*']AH`bׂ3mT6 3xw!N,'ϯ^jn`jiFm*;>Z/};TЂο!ҟt!D122!B^+~iM̸3yuob<R5̜2 (wX{Zby`E{ցD?A%n#ԴS)}wG@)j(v0Q~籦] ՋMX0 _]N`qh?Z48}f?xG!_:w& 5jX k'&/ŋKBV?3O l6I{:=fT-26LvŬdYY x@f4k`_,eg1ɰӆH:]0(`m ,f~ȨkXЮD##f7Rr ɴCЧ?$~a XVbu# MY.ﲑc~@khn b7_$k?M"0/9vQ?jƼP$ׄ"8 ٖG#]FifRU|Rs xS655]O[zwrR|"'?xي_>* 9[{STV] .u'tf\ o/{?_Q*5datl(wbE͕~A_]Nec5bNj9hNt̑6( g F|DkUqDf *ZrC;ypW^]1[bMS+ ˳̗ vZJ4zV@o8byIM=)zPBi+mES"=jž-oAULx,3 [|WՎZe _* ( |*ɬ4Gyww@.6~4.sS:6Kq0Hp'_Tt2S#%z7{;ҝ!{5v0ݺZ=Y6RÇ x!O :uX`lv %i=>bFlP<މI#ħ$e{qLf&Ϊj=.!L ,0ƹAPGN4 |>ět7KgP.K1opk_5Xq{MZJv+&FY{aGƁOQmԃ _Z[) MRSiզ.&Ot(~.ӗl|-ڦ]xIrk"6I ;Ka"Qu͝vf\WrBld>5 MMp T5L~f۬DP H2bpfHgYLDȳm/oCnt"Ejm d83fGf҂o*J,S;H%&X,tP++btnʡk`rDS=IG6@hhVCa/rƝ``OJ3~7x-{78Nvj3K\G? ;چrD]W4 S |muDaPyi@A:J'Yp*Ʀn |#RFe>z@3y> RLW3-ARugʦn4i`G܁t0:Rp;\mUKuw0lH=a4'5O*]q"Z!'wуˏ^|l"VO@h|kWG|i|Ga,}-a H~nQn 2}[؍B*|Z7wEdb^4~EaM3Pgl 'NKOl?p~G]s06[f.yGׇL%@=h/rtfl#<Sifʼn1JT8ĺf'ͥ`z?s YdWHbAaQ`'(_2:̓SԆLPt^9ufMÕB}hзF`<,[ EF2Z '7AoL61D24ŏ{]݁8VS£Էۿ?9w`5=sd/n|UDgRho10zG[iOaZn;i;ӝsc4 8|[R[sWHq1Ji%Z@yom&.7ma& IxW!d;꓿%&-6T"ؼRz,`w?b^ոtk:L",7ru e^>7fRMlޢ[l§LFE'R ׼񦱼̐8/_)R9=nfzJoHovCûfM]S<*. ֶCfo 9/}nZA ON3Dweđ(ً |(Vtٗԃ)pu])!]tED7gFc&ն>{p(̧U;R#u?8ѝ̷9IZ'a i N6[ly("㕮j)Q%76ɟPjn*6Hd:`dYZAb՘ܡQaiI}4.$_yHЬLXj+YOstϲZ ;:+M:~968O:Q̟ (g³wQ#?{tgm?b۝<#e8PprL \AΚqh׀ r%>2AAݤg #%ctrw;*5Yve*QƔsqcG<(Z]0VMmBvq5<u`} 5ޠRoi 0FC ޒGg &U:mD?,Хa8P?KC:fzU+Y:1HQ0X?izx?'E 80x1}+FYeb-ԤѫPѿlY`"C;վt8rrπkMU:G~ĭV|4!13亾[YMWd 'hݹ=Jbݳ W݁3͘y>Oy$>L>P;2c~0nag.HZ? yw<]cgFcVmlopNZ '1DZs1,B=xx"˭PP:oo<+w +Bv}ܿ"w@(>ˬ6ބ DT 9n(Ewvkm™ozr=0K'D A{'eT*n oR~p3N N"jWzAAn:*LG9 Ve%vyAi64< .+~R>lqڧnq:oSK<I7BKB~z\oLK.zGmyP@FHc8 '8ۈP=/9Hol<Ϻ3W)&̒"0uf h2BBȮܾk,D MK]lT&E`qv> wHݣJheX6.YD;ȡڲtsywO *ױAABVja'o J8±WȼR*__}'g7[f.9Ϊ`4W0DٟG1g<}߁חÇT8v*s~6]H|P)W4>Z/ZSfC~=)d!q-C؁F.aOy'Y{TTJzSTWbAf^$x2=s*r9'x!կAde ^3 +z|#16`}ZҘ\T $ü4:T)ؘ|ZC2tfvhHT(]zP@YO2UH*E3*ײjK_iم*|Pt_s]Uz셜z۳ L8sēìWNIGWKHEWnt6֔V~ߣ2L |-A/5q)Йnn9ŷe˫z9i:!IJr$d#)8@wS2a kk'Fgd҉8֔CI11?Rq^z47F B%. [*[+Z,@ک 0iSYDD \(hB1XY˙f!^}4ȵZP}O.ޏ~Uy !t%yN#2< \ce#h2&$o SI;>ewZ{nb@ r5\M?aU\XBҔaU| :x 7=0kW :AWn˸F}W(Cbs6P@N)J2(lɖ KO{Oߺn}c,|0$0jRlsql1j6$[O#I[Amɲ v#t2V{,CgWeann<e$YTl%( \i@$ '!k`hP;j6ʣFLYxEyI1}j2n|=dZ6[2!d4*{, ( zT+T3nfvc,95hcY#ft\ʔ܏+%.R %CrrvSLvr)^"X˚(*@iN%,y}8@8^Yk9fw|ՆgP G3b?ځ*ߢ>_>*lYd': І?8'mfeU4lB,**"-w`\b?<)=cxL\`U ~z*Ԏ݃ ~FY>(U];;?ۏ{ݡkfW^3jXد`y#-huB*ئ FY+K:_J9mV[WQnFVu4NCSG쿁FsgT w~صeӊNpKaSHADŁbT3usk9Qి\)x&7>3_>u;6>KF<=.GD [&E_L4Z+q;R̬0MSu@\؉u\+?5>Xm꛵QCI¼;:)B? +TǤr&bF0C-kjWh'/ַU]緮O8F凗Q77v\nN&lAg/c?Y{JL+~XO+$,9K WT7Ƴ,NT#, '$/a@b\?1igW`8,?,6XRw:*JgR+q9x=XÝaN?5ϝ:~Ƃ3lĂ:0^`5AT/F&3 ^-85h+.lFdx?*Z(Փ'4,:y:zɑ:2 XM*!בidtOԕ=:w~kҒ|'`OR^DPqygCB6b F4ğzcL6BnvTލ/J-?R Ǽv!{5Ģ,3'1 tN&rɈL?ٮ7ffRC9Y@D8q+tR*EY6,sB~-Z3&XbNs~ ua-kJMHr CeE] p 0oBIg%ˌd翹&}2qKW>xjZ:;K4J1%=gU^4&]P06qP z!:%yPؠ$iɸn)pM+:7T9Mg}X6TA흈ANk3CQc;Z`F> [:J_ھD}-*vk` |=7]MP)=~%ub2T^ `y@c&>:os"A y"[#㯩 ECr.$c|*v:;ST10t6"*{aqj&^DUTd^?ű2myxOlc!j{NPF|v6}p'=[Ae8>%u =|XZln_=Exބ3cv[K/*]0})AӖaG_3@%x9 Ș!VѸLLQ^Qj)Vku Uwtяob:1x_9l{A鄋Q`cɽ§ 1eoN8sP$*Y*(UuA+/nSH%UP-eqĨ<6צZ<㾝DE՝g}ܳ_TZI{ Rʙ!*x3yrTqE/ҡ#Ąrol_ hg.ҘC^ݝQ~=Et QXǐS4 3o9nTLT6܆W)@ ؑ1`E-=q\WwH$!7R5wO4d#c=nc0~@y1m=F ǣIs?qg׼?)#XRR$մm4njʬljlp3zhqҿk[ų$@8|NU&co,*5V MpLI:zC̫^qzIna5!9J82*6zS+wv o6a2J IE߾(^x8Z`+DaE>X-@?z梑]Y:G*mTQҨRCL ױӋx/aO zFgy=h .KVC숰\sUtL*koc Yp .%FQUb "&q%YIJ1/Qv;hjXN/`_ٸ3r܉'2s`~=;n}LUI$j\sh2M5_g蓘]B2<ߪn&eWբjmTRHrFLPhsZU&|n]Xf}> {,W?k?-|VMR;wuc'(&CeRWĹ G3 w$.nNslo=fML|nά߳$p?Er3k?kEs|Դ~?^~Sj$u<^#1ֽ}РڧQ2EHF @NT\b'4\2V{} %;Vw`?*O$ndC[IbABjeĺ{?׋IZ8-jnprZ;M4?KpdoCBKis!W1u9,֋ulϮ =#@ $9!`PwrT/]H]?t@Gqr1`G3dvTT%[|yƄNxR |~da$0:͕ i U䦦nJ=t9:mfSD8_»N,k?b rEW_u y zR ꭧ@BajLWTrY7" J1'R0k To |YhJ*r$ӭGG,8%y ,> wפd}s=h>k+3p]:?7H2~_a e BRZMhB5R;u 7OO %ג zh2+I@)l#C(rCal%UBD#s0L05k_KYYU͚4;G;DֱT|i|ʹDH7H_o !t$]*d;4u^HY c^3ץHvRBkF{px4S>^VmrCMoWY P9HR\RQb$Bg7RP ~W9'#B^)'!4m-= (VŁ@Fۢ!4aAu)kt}^f Gq;# 4_vQsӒ~_J0 7Q:W$,2n߽_ LpQtcI[żFY3]5y9Ck!q;++ŝ~O) ͋ >h98lMoQ O\1t9*8ʳ4 As:vbi7:3cTH_J.Q,p\cbpW3B P̤"}/!4PWU(*FSWo2\t/WW.|ÄFvM[EVxVJWN 6pwiF :6r}ʝ7Mx96Ut  ,ڄ}h1],MΜEU<,I%uh /Σ0P+ >55 w宰v7;;n||)xt)+!2Z(ȬjJ`WP9YgmoT?GVM jiй8¼J_∭s׃E˗T9JsٍVPTIQP)Cy+ebלBeKw GoD1 #fB8I7PWeMi)ɶ  |E51 0P*t%҆#|czY[e`:+)V_qWg٬So]f]C6|s PB#`$ neR }3^[p73!# Ff݋;}'"u-O2E)f&ј@IJvWhەA#`  ۙHW4Kؠ vp{;v]hS .2 ͲjQ}Jb(=p.|I$ j[FlHa% pHl~ ZO3?b"$(UtM?42kԫo2Z[ TLS rTmn=!>Hp@}?⿐EK$h? }t KOu.}1o[j~%>Tb^Ի%&3H[Q_:bBb7p=S 2{7O a!^FA;$hh@OF"S撯߹0m(' sΈPi&_9\HAcDOyϷkwF"Kx_f4Y?-ױ_x2>n{v`e7Y9KL{u.^6:O CW nZX6tRHI+(OҗX*[GMOU6{{0,Gz[V]1н\Yg.&%4 ;,iӛ;H1!sQ &v cls$Y΂Em'[J>pi|▅JyntG7 }c%{Q myYB7 ܼNք0 /Q!I@$4,9..R(k#rw52VjH|F.(qkow\hh/C1<`T'6M"J5_!xz<6.W-egv;T]:|8ދSP $d6S00l}{kŀvdq+.b Y38{jph ~ZƼ4v: 8HA y:4IbBwpK9~U;"Jy-{m "+/I纨٘H-ӟJ1?Z778G]x5J?7Vroi,@ ڽ̣ k8k"tmZ[!;s!wI&KVw[ٶiBfH$ R7ĦqYMH~`#<ܑ, &W.gvyX]lXb*Yz#W_F;YǏ GeMҪ*F?O˶kcOl:[]q+{׍N ؅:u"ت^W'`x S*KDʿO"Svɹs: OtIG+{jK^Km @}?Gi'7 h.CIJd[N?2.6y>Je~@Y$@Þ@ |D鸢'vyp17:y5i{ڑ0rk,S:Ntqt 8uSkik6 z_ PԖ>TZcF.` *)UzgQ<4?w-5[kaV,e>.c I\  }`"%e܀pV1,EG|+*ڐxXuw,/ =ک5@ÕV.ޘth=ۂ]>NOSr^&ڠ%Ipb,M(mx(J:,M]HCuر$.}B Is9T+;/$Vo8yfT2'ؖR2sg= ,'nhG%iMZD$ѧO3}gn6ߐeiYn :N#Z&#9N2<t@7szz+*L 6"XNYX3<́m=pD+Rv.zl*ec.x bFdjT$j7_$]/b#?lקKQ Owղu4Z kМrCG@x3!Rx h%*Fw?`LM!Z7WNګlvp.OyYF}[dsWȂ?ͱ\b4T m,-&R6]DqR"t/Ppn#vk•ɥMF3B+]Pvx!6V%?;Jt)nj~f?KYvSd(~'\wtn'j&,ҥi=j$o/)P5,Be3s~ 5( 6BŃn3Kwjr~J;m8xF9FRG#Ľ.4qD@m.%w.d$:{Ͳ&qvN}@RF Uh ۱C^얰SABPe <#J;0h#u'D$ e Ԡ-#4_-69}c.kt:~kb֏Fb7z/OxzKO=AW YO/~d ,,I ќ^oJ0WoZ$v;.7T:_%_u> hȜڒxHݩ~%yUm㤳yrΘ[ vW=<4cfJ@.p`}.~[tGHɱ̔=""WfD}ۺ̀}HOlsVሹ{&8 BG{wOr/پ=M<9ݽqcպdo:"wfW'y*mvH?1W8a`!}XKpD0f1X۟CU }vaLSOq9;ݑ$rxuĖn?i H|A mI! (b|YsT|UA$u㍽ 7ɏ`"Bv4}gy+A\ MxEV0.,8B*{-qu,#~i,YS !zև\`U֐Nw?&%&o[O{ 673&W xxpDՒLEGlWih?"mySRg7ڋ9 ٶW|-Iuł U~!QSgkI`d s Sգ=c'TTx2{583\)G>xKny絺:k/alB2ccbXlbI.zӿA4fb{!Z):"'6T+x̵(p.rxM#xN$u ֵ9"w\کpv6~ӃX%9:4eGEUīJ ZeN |Z"@` @ >|/n%DQfX0 8[o,WGRs!A9>Za2!#i>gHYd$GA~1b)Utw 6~ 9mbct&HK/U4?wTdA ;mNr8YG\װ̖hM|DDŖL,ʶ!hwRk0,+{32-8 W.u$گ3~P_Y㣔 OKBWͥK)M5Ab.šCc54=BGd),3YXYuFJ>5&fk/@%kjyrYwrXiHn =B Q*{IgF*xyk*c"v+ '-n~WEn'@ɯuYf)7ibtљ,)&Ԁx$)Uo Nmn6 ## )pȘ#&Fc:\[~X'(n}r4p5+3jecP9QYw Vx1[;/ѳakIF0tڶ* { yش9ߖJQ=HZ~U[Թ`Z%Y2TijeR4K[a{tDnW?@禎W\@ hϧK%V`8N85P1;ޏ79ꗬpػP2a -c nsk)tT7I+ABY$-'XQ9s4^yOf%gdG6bnt3 T-vg>mr7g<ꓨ;a}YZ@S+ݥm\\40߷ hų@u RqdcˇH'SS^JR_LI1dheD27v@pctşD, +ߧwGVv|_dϽ ^2GDP!FU*VS'ѤkUn{ƑxQk݅0r(d1(vX0 dlń{#|"|`W:j,Z/M]G0hΛok[KQ8cdFfj6pqb\v6NQ_Nʥ‚ Z$GfX_pQH@ |iݶz6Dcd?Ⱥi\B?#yYIǸ*!Ku> W#;]KT5E҃puQf(Ecf8T3n:!~x&pFLACjOVY~d~0 p[%\586|(yƣʙ{2gDê7g@N&rASVhr۶ZY QF+`z"P؟A ^o#C\H/`sed : =D( Nu˳}O!ITtrk dڮ'쎻 T.lI89OM_Oa4HR WHgyjv>)2yuȄ LSHZ8>L_5'] ذ.+dPP,_6XJg ЋLr qظo۫ΉCn5j*NVsZ6?,Kk( IHѨʾ֧[iDC Wty7PWR# W{ k$chpqc)FΌKSz1ULGw?AnQ ˄io쟢mВ8I:: KϤgP/XB}痻icQ:CwP S L%ɿkna*[̄!R,(EU Ez6EPmYXdN83_=њG#E<uPuŕ&iʬ$Pڒ潞%)ƨW{$Z{x^$!B Eq |k>l0#FR=% 9jEsUU/ $H+!%/jR]ᾠ[V 7h1NN GPqdƜcJ#OSRL;[ "󒶑oE{7ЛBg&>yU31emYפmq20iQ%ȱ%ѫ !JYrM|oYXQ[t&[NK /LQnRz F.8F` .ƼN* i0 h* h%LF_%m6F+⦴҈|Jps}K޷`Â)4$9iZu70OMU*HC3J~wXK:i}:y_RP2dQYGU? ->5Zձ$7<]}8%fQ&,)pM(I:6q(9SctcLh.'/\4P><Δ\rrqhƭ+PMJLI)ep%JL${)N,8ND ; ۣj(6B)Θ9ǡ "Jm89:2"zͮ.tɇ(tաj0`4be8yE#v D:RwO"F'D[^,%mz` 봘8捻 ps;bvGl( ]hEr 2#ЏВEN(i??*< s^)AIwg8j8'FqsLVHk{Ǎ[?I?6 nA^C4zOɋ+-GBJL, )9mӹ2&N^]|jF\'AED}Ct?^%&"W,3M`#Fwc'KRzHqa'3PeKSE2Mu',:\Q\GL@וr!N+&AP%r!JٕDHָIlc.BYX ?wקD?H^:] ~޶X`S:AnD vji0դ4@i11ZQo7avR Ww:Ӵ xz9"ɕyȀIHQzf,PM_Dqc^6yz owis>@[B\^3m#X֝ք=M<ݝ|<:s'6lE)vݷk>-̪ ~)Ve6L>99ow*%%*ۢ/jBA(_[Y;j]Zw;y,:.xz:]ĒcvMFZ"@?Yv²ӛ:&瀤9$+JKDz'DoԚїC+6!NfE Ct|C ǽ5ل9+[תf\z)"*NC"a. U8?MӔGm5L-4"|V<gP"a|GCo\il I9s]|}ҙۭ O?|GLc&"TCC_%bN|rJpxzB'b%fl=fi&iq.+!jѩKE*,5:PaVImI+r Iܱ_\F2cw=0b+: fFΫd{qNE:9`8`d7 \=Xtk xo}5~qu>K l%Ot(6JO)ne8r< c; rugC<\¶Ʋ1FXBPDg=*uIUwHqh?#]\y ߥY1د.-[6kj\27A9\m1J{W&Z.Ԥ9ˇ?ѧ/t`hpg\xKӪ*!+sp^TG Q<3yaBPMV]gLPȦc9980+o yFjp5/l ^:rG)զwĆ_AB(jCj0g I1Y2;y0FĴ(e 5(ΞY24 >mhh4ה\aTW#M?{7AxgsDkj^ҔY㩹fPU]ryqv>msv4KWva0Ku;`z.)qڑP`=GJF{{3{-·$|k<<h)v#hqZuGQ nU9_/##*4mn6zB@{;N,E/y`qL&yXqUM8Z ?oWg}P)`G$$/ME7} s ,%8"s3|7e~Q~ zLilbA' M}<AL,ٱ"\o[@Jm49 kZ.'Ay>s]\N;C^!~IYZ6" ^Vow#Qz'i078OKr"B@\21 1b+IZx#<n%]Q$٭C|ʍa`7 ſQE?s{Sq-;"Ҧ_Ѧ(MF Y |[ 1HU/j Uv?\+g%E&7wϡfQLeo˹g8gؔhbνѿ/,܄gTG\@Dhͪr)jz.SjƛFpNo;b$#nQ\/7sn'Px=V29j4 $SSaJvdg@K=_DwD穹:i+:JYV'I3sc4ƾ+E&AHwi鎟Xqg95j޼8na0֌'ϟS+eU|>7e `pwXGBb@y$oeFI6+?*.wm4b<%5dfO5uőgrPv5/!i*:v©5Ӛ:WS LnSEKŐWC+:F,6N tXkP1I`5Y ʢ8-?i5 " 'G3[<Џ,!*AMwA! bsC̋E;D+Ϧ^"O91OY)֑.ZTO+ÄUl1a(0E?.G!JAg:a,P#B5|±3qlPߋxI>Pj*C͉ 7 5K6l G4DMD,wS×uqtn{l> (il = kbjC/lHtyY'MFOB dRtו1>Q lM>}YZ,!Mܺ#}Qo2h;{ڴ6Yϡ( 7`J"GN4x\jÍM`Subhos=|I lhb.2H9t¬M,ҡwߗ.D2`|<vW 4{֬:J^b uXAVG7&[_x[B3s<48)t_񳭓]V!UQ6 Za(%m{,K=o!d!|kM؍!>sG7+t{'e"qH>c.VHzL%2}uLM (ҦycV6% ó6bQk|ώ@ISMibxh]$Y DuwT<$OއrcjXr:Nan2c<`pmA+;u{F|.7 ۑ̪ }LLbA~nYkcP\9Ptf؃Li8k?F@" \UC5/N3FߘcpF-f.UQ:(x&m';L 闏KwlĖ1Hx*~ǂ*CeX$ |YYǵT𔂩|g-5\8{>eϫ"K fy`eʒQ ֑^OOVf'_kC#|2k0PP'/GVJ8<1iDm*ْ l);͒xJsXTgX&Ǫe0Y/)O(5\ GM}Ũ:L7KSr]Ù `8 4M0lmColֻMaSDkFP k_٬@ t:;C>%￶W^&H%^.)r4m `*gv c B'U.Lp3D.QjHTQGysS$=*V'`\ˆ8揘uDN͟0Tfi$ONw7"D'6i g 蝬~^,Ѧ~ڜ#!Zn{<K^ د|\ߎ0S DoA ,4Lk /u?ya&VT㐍[ټ4\}.Íc->zgVR8_C1z R+:xTn9`1' \4-4ͥ\MnAa? bBA;|-z2qFAR~whQ KX,ATOUmxAV4uA/wYI_/,LFXM$BB(˜v4 SI.{#)xx$Юh 3Joh}@ 5{Y]n9ʵ"6 ?>qUsjʶhxddC6M6OYu[{Yj6#2^ȪC

}eDچY| HA  ܩjب2'{n<7c7u*3{Hi$ۂk S>ғV5K;vxkuL'rD sMVbP1 3 +KL $twDX( B@<=7ٿZ4p4F}k˺5LkiDd-%r[5qu΍xX&0 p S&$m:K}PGQ6iR L {_}\wXFi'+Br\rI>tt>Fc>ZզE`S8PfL9]b~?=OH^` }v RoQ ӵsᔁ26H=tkxxX?Bcj**Ug IA~Mv "F ܟgɤKS<ڔ}#巇Ik V1Pa$uL8ҭ*_RIPM|:)EUď/қ!%UAaL{;i@T9-!!jUӸy0jH-Ǖod c165"41p2la#3I׃z eN;ߝQgKM `n112s3I.,Z7xMѪ6j/cG GH^4.HCHDgVTf1(?;f?8GЎ;bnAlW?~# ͍!DՏ4htff]og)z hnN - L#?|w]` 9+C1 L%Wx !9+m F(7 qd+杜U֒n4=ev]C``@_k2<)- ~-UJJc3TcL@)w@37\AHTL Zf/Z"M9ᩑ)"h#bd>$Oa~*:k5+<[q vTRقfт|pޗ-ؾW0Ʈ h gqQ?W\%/nZhlWJO5Ca^3<z ,=Q'DwC-LHsi1tTp*FGU݌N2ib3КG7KOʗ\͹0kIU Iju^~^\l#uEֵ5_ILH12Bd\ cNk]-NRG $dyBu'OJYb@ 4ݿnٴ_d0Kl<\TM(/O*Q*beGl5]%AL$tZ5T So@:gF޿8&! +*P*Vw/F/  IvCMHmc_YMXw|d}-6/ƚK! |w>32c DѸmvU*_ԖॕYSh0<'mc8ߔ+"=őa~JӲHij=ʎ5,"PT6&hc޾{JYjc@ʆ37İ6hRۡŠz\[_ q23$ ?5@2?.\cDrt]L:̝cUZq]TvRimq&_\62;-0I`˴])5i7o ^"XΒpsnPo< ͌12sW_j^_U W{=5~hSĦCXv'|Ea`(ݞ8}*쾚F=ĽbLuY{G,}|P;\N|+KVZt{|Kkr0T5vZYI`;^BV̫J(>7$h;Z}xYo1I~XpYY]h%LCְ?xJg7`Z`Yofm :GBu2V0W'Zf%Xi&kSysƸm^Et>:~qÞtx6JQƾܗwC`軡@̐A'6~Sn|;)=#2b,p`E}6dC&iv{&Z@j;T{ʂ-ʧUrՓod5eMl3`=L)^.̕@KB+ wi?R_EKɉp5uF&}Duےj,kۻAT7 3(>Ii]ed(ȵ#6n z(U8k,\l˷Iv{@`A\CtÐ 4J1mOqF Ü)y5/~_C"˕`ZmbF+E/Ž`&CҠ)zÆC'yFk` s9{rpƯl&cKE^v1{T7ϛP!1wDg6᥃{U# t臋nz{Y `B>+q+N3sbp/{#Ij/UQcYZ [_\&qF,Xb Yr Jdzƴz۩yB$㴬Nl{zUg| #Q}o#i.=3SG_LRY?p]€mGA⮴QTZ L -rEUADYLM [L8kKս,8vsª(k?zx'.ԳwWAO]\@ EהQ!SśW;VI3'ҭOs%n6be~]V\O0yZ&Y.X1ki}yymPf$j vYEPNhڣ,f?3٫ż7+;/6; *]H:B@h@WFE O'Rq>% $nL,_HĴIj1wfp.|G>;pr\κ= j4AuV_ksځ]@3v~M۶FmNd!erG KqGw5TDLD0m7M5A~ ˼N*l%ӗ"fl_g <.)ߣ*WN[li㵤,˵떡B쐣hKZe{`|HI]fI?6(EG60he}":놆3bXU#ԅjD]bm%iƌ mEUT6+O7&Hv0f 0s\2>%A[RoBV3 gsE4i}Bـ)R^qy/},FWPw6irG'"7ݕ_t@$h襌cMI:\OO& &wb I$\y!\NkTjM3K[lrr?]KqkRm!~ 2H)#%#}h9= p$Ǥ4 {"H}XY,X Q6Tc}l :n_c՛@m 4Hژu/'&Q7@6 tP͛E2g d(l}q"yPyѶ%w腮<*6a2 d<3b언(-MX"ưlUD> : "Bkz42^4`A9^\ꞦLNuȒF|xV- j@{D9 kYG|\zˬ$)>'Ȱ]O 8ER{*K@ fR~S;8922Pk=A%c`Wi%o_ttLsM mhTif^6-pHWNzu }{"!!sJc?~nB~DKvtc<. פF8ɩ_MO]"1m"5\ _P- 4 Uxg$#a.aG1XѺd80ILsZbx|v(mkeå)իbM!Kz :~ʺX3)p%VZZT\KSMZDCBWd]ܼjzWzKg wuF.KpjDGK՝Цb11)+B~_h+(A9h8};3^u^Q}4~hprR\85i׽-\`zr"ip\vU@0&[*[0n˖I{PM(8zLR5ΎjK@f2{*ű^)zbA;lȕ?l}!W E-HV zDU!mpP*S"7h/h盂m>}o׹Od;zm~#>DRk0^"Πsc!,c"Y88Ӛ$cI^S:~ڭ<[>83&eUt}K0,M8(jB2z^OFϸτoD&WFoic.48g2MS9bd3m*, md%TESR 7NȌtQ|} }8tދ7e| JC) 'P>LZ?@.8:U7 uMGd ~/1P( #T^MҴxXO=h=wv_M2k!7=!vtpd:5Az##:r43Q4u15!U[⼽DVҔ)=!E~rnwzYb9ݛOmY3ALM>2JrxZ4²Qhde.ԅٖ.a8z: .YN&˜{9Ms5Hخ|4 z&t? /=T#ߒ*oWa!qq9B}7.?N 8W?)x݅l<&|O߱XLh/Ό^qLn </d2%C7SKGԍdO? 29}fwTH~]_9Z\vӶ곴CCZUOqąZ™i@Z j֔;` #|Ddv5ςxq̈yۙKtZ}S: xMG{2ĝb}wkqcSLjb1 csZi0.+Ժ'1jja8Lf[xxY .h0AM).1tU*53nĢoС SqQgb\wbe{yP \qTO{+Dg< ^QGpřLZH@)k$RɜZP6}j^RPio{ fwxK8(& NJ6qkT:r':c[tEXan@:$Ձ9D&S s13Qk1 G>uky̫lz|_ o-17kmkԺ^D2d_MsMY5t*&_{ހ`}@54GX,MCiht7I\ypzwӮٱKy?$ ,M1J uGC@uA=&ähưX5t>2%3Ŀ_n1)J\ʤb4xvN"z3x|;$Wqɨ3)fu;Þ⪈EAԐD :5/ A7vpgol_;#&"_茹<9['78BV?n)yqDJ \edž&1K l <>Xk u #ٿ1Uo"*A\qV*RWy?&iO Q&R*=bTacT'=f4++LSN4)^'Xү#g3pu'Ί_Ɓ^4^|+3ڤ3Khpl00V+]!Ϭ;r\ɲRQ 50jŊjl>oԟG<.OcZ5sL%Jk^#b6S%tgz#xtT}_T}8ܰ Q[8Ё3zQL91L0֚Ph'Kt5. ?]/#)1y-KD7ce`v%LZZ5ϔ\^C:uS%|zdE ÌD,z[r($zmb!:)+6K|W7iTD&D=ANn+7i?6s[% 9'L3$nr >(D@bs2Geq̲ O:.-{sJ q'F&жuRS@lyFl iRQ"r2/Cx@줾)Y{:AE RǭaF}Pb` MyzRbނ2=׳"ĠДz!睌dTT"•&+ZэA^m,ET5(_ֲ7Օs 2BE.OtwQM_(3̺ba9V(Yc8]ASm$ A35xP[pzb<5H!Ҟ)|sr-u_ƵۃQ4CEAј_:w9ONvZ,,/ɧ2]?pgɒdZV\n2-m",}gZ)U!VPX[Q{0tvF5Ș])ݜ$'h%;!aD d| ;$O[_(/fj0\-tM6pB nV/7Lcnzƴg; ف1|jWaXWȶZ7G w^H(½΅CByk%u;_YFfԬ\6KW"Sf ^("[%OeA(jK3s{wn!I#CH&{:J<nφ JKJӨ-n%$!b-1v;JSN'P)H/?3MJ/fk2\z ]i'T ̎J_")_uÎL#EU8CWwy;0m=FJ)w?OO9iNi U">fRs ,5\eGm8wN>irJ/[@e u} -˦ bA0L#inP˷31j  Fzwĺ*a%ԱJflyF)Ж>p%ݭvGl^SMUOv' ٱΧ*X<̳ Jwg]^Y yf[Ⱑ_P{GKt-{5&t_lnΜ8$ތ%3GqlI[X[ӭZ{K@;8 [Ԫ!1rJL ş5GYÅW06_1Ȭ8!e ؤYgܨ(|lE.ϑXU9&?̳.P< EB:ә4E?`Y~&yjآI{99YKhmN!F+^54ҲR< i7f1K?L eʡ! 5@/{N7Z]iz-z.`zU7]cn._rMpRNvkg9 Pt;R~p'_ 6XJFwlk#puZhcʬ3;f!IxµЧ~A{NV f R>)Z;}V8G֥?F~N D <TW[ȗ=?``v;ӆ”U>\c<3hL W#o S{׵fw"E=dD쒩C1Ȼz<ș^{D \! /#r$*Ld? ]YfZ]K+[=]b(1v"g H!c[{ܹ AMM|&‚uFaݗ'yB.MƐڦcR@I0;Lc͐mz|Ĺf FF,ič(.L AmiaK>.] \0q0t5Cx]_{01RphL [x-gug]ImxXJբhYivf"O~8)^@̽o4w7|ݸ4NzpfɎl V2b^F s~ot9/<ڌ,ACbfeJpAzg˰T%0nܷpo({2eS]H .i/`y;*Lvߦ_SOgf!>>FU-5O~ZS.0?jףx%\јWrEہ5RΧbb{Q#R cp= y|/ZG4j;fc@dfbc"Xwkk25x#~%w_4ɿa1UJQm5G:^3GL]f$ ʼ PL}tGgCgZhlPHjyyU>fb/ ey7f܎nQk3e+=_^Up6٭cO M)[claRCFzfgV%WQ7"&^G^X#%)A+F1re(SA0Z?3[A@bE)It8;9Cq ]9mhBA| aC?%hsO&vwie-M3\~f9ۏ :z=m#x?A,껮tzIR`M5dR9\;q #cYA!/x ֍oZ0Q+));Nq;2N.@2\c"YAbe`y!R u9|4 v^O|+DC1COr|sdo*vC"t!78QBs+= hw^ۿ W/ؙD`)A`!d/B)(& #wCb*#:qh /ubDLK]Zlq*vsO$v+f DQYfǒ0"P\!{ld+f 4s%b' @Ke}w'D/$/>ԴI2Dyf%ѹ݋'2 }25e`َѸXU" j ${)td<Ɓr+\?8_aNk~>Ft껡<|>z)>(aUgN؟)+IP;zGրr\j̕*wxfx<~e<}慪Ÿ' W`?39^l?+]/ݬ3JS3N<%7}PptBpij*+wv DZg,;-U.T9'}PP%zyVrHlOch;6H A}`pAX헤*9Bߢ7 jia#W'ga,NPHØRg.QOGumhhI?{ۃY p{f)rTP(4le+$ M8dt^#\QrgYGĭD~|(i&Elc9v fja*_>Hz3IrwΖ a'dp4%&et!Dz9l/O7^'Ays9vgQ#1c+fט#Uj?FO `dHG&Ώn XStUmT, Ƣ@zӋNN_RIf2i?pot1xGFN&u/Ѕ'q#[uo Rm b캡Ѻwg uKX6\f%[ <=/ E[.OQ+>i!t.ف/q߁-n@~I+ c3 7)7 6ljL,No̎PUx/q~>ړzHKG 9?vhufrgcVⷆw)mh&O,XF%{m Hi2dY Ic в~O-}Nk]7c+Uqp784 E~S^V>9*d%0"1m?}|bP+&г@ R>U^kP~[Lf'ⅾs}5W1"_1(Hpj¯Rf2r&%9/D. 6?&".?Q/}cqɕR$YU cx4,Ҭ9qZ'i%N\1<̡b)O˗OI$B騌qi6_'\8!gauaÓ}Rk?A4ʆ'8"Q=xW#eqK 0w1siz8i#'P3/Cȯ[1cʗ`?}XݟɸmJI`F['}54 zUPehfdޜQ0-m l :跮MeP\zur:.B7d!x.Dʹ.»1AeuP~!Ty^$gbCH3tfv =/0%ګl}v5u@P(w z𪋟٬>3\2S@>tOثmKahn|}4юH+ywFM.4'7lI|X^ c,r0JX>r| D4'ˌS0M7-uK"$ʳ8Gq^+4 {!4C9!/f aZ:D>!j8/(]`" y|wgaG(ْ;q76ρeIX ETȹsIh孅igNr:@?;=LoG*%#Uׁ55j<2外)ءc2itۦ hzIعO8aY#X z2 , -+3@.ڸ˂Ҳ |_wD_A7L1R1ւd\0USv]f6NJ:m$!;O$Vx;8~/| ); c1KVM u8 /3pO@URtĢ}BbPX>)=FE87[Ӗ+L #gw &Nm"gҝFVޣ7]ӸdePuU#)ɌZO{YJM >ՠL1T A\7apP>"i=Lڑڅ:1 N;LN^N`mX7Twe*MP-e.(8ѧ 0fGV_y N]r F'xۄ"ut'EUq2] ?˟8&N— 1+h~e >1/bf9i)>dPCK2\?,%6t9t܄,dY<;\olİ&ՁpZG)|"?*71tHnU-^` .d'K)(tYDoL̠d[qp$)KsLPX}UهzW@IH7߷-|[M30-_aҡܭrS-v:eC=@l~wQQu2QFpCPJ}]=ɱ/W8!:7 nȗV J lR29dN cPد8L'=ȝr'M`)WhcEbKZ ᣑLċ*vR+o`,1Ly]_H ?S)ÀQ,t?I Fc^d~em'{JH1Նe姩NXos}뭢*u~@bt^MU5 ;o˖_b[j(c:Zi2B#i|QEz1Dڕ1:_P=,Ѣ"gXֵÁǥ Ek^?@HԭMIXL+x"W77@xz?- ApymmaL4∖U):\Mb s,y!&*!``w6P̌_,W|wƆs+ĠS}FdL)v%VcBFH29f.l.¥}.F-*2Kdk4%9ִA-/B .׺G`NhM pgDG?:+6[1Htg<%X(\eepg:Xٹ+*͔4./{gv4 ݸϸӄ|ZQi!$rk%4 l"Oę0&>-Yd;o2&}zU*^R{ev|m|x5]IO 8@t3{xKNa|k;;en5{|F`s@,:#nR;^q+v c[ #ҷRP,3#j6 <8ӥ-U\CcFdﲑ[cDޢ3ƎE]6kJw6? sqDJ{m{1ef0f(5cd|w{@o;\GoLυzON-Z%u6\8㠢-3a2ܙgUUq͖o"d&FVؼ*/r)e=:eb~J&Tخ)h&߉R"]l#?j}N(4| '{?<-b|ڭ^/9'q>4;I^w4qtfH:TX7P ؉c(s;]H~\nǗfRQZZvxfa[>ʝ^;^^Ǘ%7 "Nֵa ޖ4Œ㻛nFh' '.cx44ZPlWsK)ǀ5k8o{)d90=J!GC kI=f&NyB J@Vӗy:2Ah%?P=0rYBmBlmAPvx #<Ah%+6yDI: b*Zu ` A!C&Ympcp\py$kPmH8R =/YڒSw3ʉHtWCx[>L~ O é f}+)>7;ƭ^1m/JS:m?zۡhY?mq),*mZ@jn" R--%B~T1->/e~p&.9>x#CpF[/4+I0ދs41}3̦a;Q^oq"k[+$4ag-OXPpVwY`Ӊxl*$eQןY{ Io;vM<7\K1)k78$![CpJUk-{&C`̬6ݿv9͸BD-O W~k`7LHkt&>OIRJc,&XwBl~ NuVC(NЬ>֩a>k ^bQʮXܛDMz~;v; 75;o!hQݓ _/&e#&gC #H$[Ot~~xZOm-"{P]1JQ?5q¸cZm sO!%QKhVWbLoQڊ(!-q>pP ֳ 8zl`_b!"iS}&c:tj ִ+aĠ (WtvOa쑥6~u#*OJX_AVi0 T~Ռuk'Jo8nzcwNG .$fau(&<hPfU@FBAOm_͙z y Nl8,eB'jT+b@ pS_Zo]=379ةyO{]䓉 ^B':hϦX.CXHTyPxe8Cn Dc= U2LulEW`v)~n߳*,peH.6P-k"4\rT~>Sl8WwXcHnTC^> BNH*(!H!cswK_`6~E;t-s;6Zz4x.7&OpSPmAK냗-ItuWJYW:6G'/@e_=WO -uGL> 1YfU.CSw | }y'Z$À|.HXj'2Hm̝1 kJn&DhnxI,@BH8UJ:Ir?UքvDRP(Ŋ%܆eൠrڴXNhƏGk6[͒QI NkrP٦qWEա"]bH%D/YcQqwQ0L̹-`ݫ+wD ͜">ߦikjșCy QVB*V24-Q:!jz'% .CJjD®A#rZi;]!:> _sT.UϤS^ DC~,cXQ'C!T$U6e@9U1NmI أ\3p3ejwPg~Hk 8H-VrGB .UlmG ʿ$0%>Ajl'YDfx?}HR8VWDOr~<4ޣݞ3 JG*=`ՕRn$nO'ez{(JL]|: Њ %'e^v B0G="_<&ܺ{sЮ0.kJ,I®ma*K.˓f!9x/掐J ˦qq40z?ĿWXkRCdn %g|V0(Λ}u+ޒ',SIf j1Dg _l՛5m$x;7?8Ex|Z㰟rqlJLަeWm$]bi^ԃ>ihs:tU{xJ~2n6Ti4s7wYm>;3P%NIW NiM.m LҬ}yLnOơC}|!"t^S;d[_ChH0R%%zq܎QQK>~n=J۔(u+^č&D5xnMy~6IBt$nlЭ\Po1'0E"2?iG6w}Ӵ ـݍ6wƋ•oS>Q銇H9d jLj!*k#97/)]Ed0s OieGt?|ڌ4{c*v0|֪yrYN?b3]"AV]WhM:VP>F 9m_2~/P~ݡ>nnP ?5ExP5p3%~o5jorD1][R@}WĠ Jߣc=w y[¹/2_M{3D_oOgMzngmWmtބ M%!\hpKm+f_0tPق Kwr@p樲p|P@)<\[y*u?؅*^f%Ydݔ'|_a4~s8Jiׯ61+FePӑ=B@7A4:=>`E<^j7Z\U>3מAc$E J/.,Ty؞fд'Mq0~$TMMUO_ɸJ1ld;wܕ'/gf)(̝r9OMU>5 {(&W-Wg Z/mv(sdy 4]a܉G:kL4WSgFlG|0QNah]2&Hw;"$ȟ=ӱFq5ܢCU'S@ͱfdU7{},%M>s|v(fc_8C٢`8zBu"ƐPSqV;SGɋ\~8VҒ(:)^8N|fџ n1*)m)ݭH_ HPsMXc=Z L^_H!;ʺh H\֧O0?LovKKhsuM:1A5}> /{?Ź؞Ob  Fѕ lE_2]kV3!H[HljJYg{ 2ۻOIWR12'wF|bS:x͚\&zVmauo?_wNy63JAag('i?f0ݡ.F=бu"V?E:m1gy]zg& r 6 rcئ)nbAHUBtN$Z({#K=^*A 23c\Hoo܁yY*~tTI8l"j>B}Չ1yPp{/C3gvC t8sDs(s{/=/JsQW(,A[6碂D8ez]h\4<f'fمޮ>OD11cTۙPi>Y=r1k['=|:%RZHσ ҩcu x:OQ i:;WJu%vXKFxVf$7SýќO~9dxc4` s3`@;ZW<™rEh} ̼&W t%|Cc6VPG(1@[N !@#fγ^ت\s橌cz`()2=MỲ}<Տ5YUq" G]άK'? jċmEwy|٬=-g.RxG;tGFpJ0%Wi )+N0_+Rw~M1Q-ZL vS_6R,&t:_xGC2Z/ސϘX*!6αޘ0AJ .5u`PMaR8p<(y^L{svR[tKk?sZn5o˺,F/~_CUt`s&lr9Lwzя` ލ]?BS[[.0X0\V)FG辯_lxsƙ>j͗挲qOO3xC] >04c]RB#$Nn*\:U%;sZL(AXz񊨬rRpu/lGž4&BnӣyXq| dz!d'jk֏*saPGݑOJfѭ !ANGB>n|s99 K_*SVGA:*m6$<(;z BـS\!K&㶴j!bz_BcM0IZK 5S#im1-LDJyUM)M5ޤ^FL͙.+۱j\qom)DA'bN({VP|0lt# t6PNčvևF*{˻0/EXf/Yʗ:YRތ;qGxQљ>o԰,Vx7fv /y+ Y -jbh°hO\$ϐ?棾qԅd,a$ l3~BjLX輽hʚEǽV6bB6.4Nqu[ e 7ޡ2ܭH#5mDC=RJ.Ăaʆ׆gt%Wpegɞ+ bF׼rjK`KNj?<(ni s̅R`滦7'1"7tQsT`yr^'K4G8V#8@^$^9>*2GˆJķ[ɇA“/NT+[2# R~^6szK9P/j*C; ַҨQrr^nKވB'xw)UqٽrܟVEy b7Ϛr^ݵM7wմý>m¦*+jy&dnA#|o\qSEO ~ZRHl/ kБNJܻuߥ|iw@t%pePؘX_ PPP! FޝF<}ʢb!MV[dD@ݘj4h5FH|܄eB*i${reGv}3oܕpc]!޹ oR6GtsiGAjiiƭHx}$O67@7m͆Gൠ>޳*K ,ұχU҈sHgg+|jB/#Qt.'рCmJ^{}% h2n  qOlpnJv?L+oTE"(9*|DŽnw4+䟍LUm0=7Xnj o5.5,60˄g\?xloViW@fO!~@qP,oz $cY6ew3l>$OUqT_`tr \a~",bd^YbrL}0 _zo}aocpꌺI镺E!2%(BJV5]ac^2fW]Agw{h$Am+[*dFhl\k2Ն;7c9lgIvvj$d΢k)Ѱk1V/0B*gL"F"$9o}d=aVcIvr{ڻ8kTws~yMR`|3 BbC0հN(oIڼO_@ Z sרIMSg"%BT玶iDC +{;u֕w;redpJPRj\DD rn(٪OV !ܤ<6ٖ+{ڶAKpl@Z1c)+ϟ uK:08Hh*`$ p=K\yQ| tGU hk`^oS:P f.?=uϻ;(gO虶)b&Bh.Pzʹ$`W2uh䋅z?/PՔԳֺWY99JڢOe׳{ ܨ?%"E够_BC-V6J'Xcʊw0Zќ㦳SeEѤ߻XlusT좦Cbe_j}`Yy Q>򔵰#᪖pie)4LyVը:CUGۼC}Z9x:oӱ<,:vsYPgXo̖/x~k"rMgQg=(1fG{JIUT "(ɍ`1[zǥ2wa$}-%YNʭw=FHP`f=#a7P%'1P 7`\PJayO\"Mq!xhH߇vEd# pozp:䶚1,9*c> 4T1)(!;2ꤖ~{~!l,V)+E!: {}n*/UpHm+)rsԔJG~4MX_ϙ:ο?ry5> ʧUTk#*qUZ?v9踻$joG}X7C.nӅBY>(k/Y @U+k)u}k+i,]sAa(m%d n#%-bDZ`d(}6٬yS.MڱG#l*3B JN*V{}ԻC;zkAfKLo5pJѤў; Ss[NO]H2Cd{AIKQue?uר;/ɻt{sC'hƁ($ݏ]%#\g[FI?!@WJɯ)S@@ޤ24]YDG>gqSX DYˋBZF&?o(Q銆 o7W&i g/gf;B Zþ;.犟"M_yOsikpD&U_,dKG G`s YnvqT[V ٟQ;}juEiXWrZ%&6wǑ<^^Q9\55#j{:DݖO~Qqmb]ȗ?u#;T'F}ua/ ǽ' Wс[aI:K'ܜn[Ԯ b>?/wJ9;:kU吝)nM' q3DRj"N&]>!D8@TbC^sgR{|#=)PH'p&M¦Тoh8RONfzjF7BĴz4yS_E;x ' hx';l~.0P*rnd7[[#5c[R̘ƞSbUGBSHC^3#־X1kQYiUfpWFU7 [<fu[OµY֠Ig] N3C,+&@רÍeWaϥH,P6b\H4ܵߛPӱ埮Z I@KO)$Lq+&dB = yΠ +3(`칱5f{ ӈO,L{vDоedPkapgz}J5Yֺ8jI>?e̚W#y`V4N}`W u@F::yh&Ir)qi&KK[iudžta;K}i? oh~:A5Z.;!ĪHXQA({7\URerQy^nS(C8TE5BIcRx%S9-`  @usAK&6D8q/(.fv!"izKCr!tQeM+mN 'N ܹb5VT(Cpmb7 UfRJgfDtQtZ,2 b`)TpXJQ|~ &("Хכy:i@asdKm e [{c*)5k<ޭ~> UQz8 y=,:]Edy-_'&,l[^\#MJf xTNIW(XgjJ!>uam@R-Y;^# vШĪ^Hc*&+ pH8xq#$IwЃߡ7 TAHs_ @ք;0J@57.q|v ЮxCs ,fO9~:ޚ4 gZOt [\vU֟M1* tv pC sAL 4ֱjYAOFQ iQAF̘7 ˣG Sˆ`YdGs'F'qhʜU7SQG:ԎYt{;.^3&}!@z ,r|Aq%x sOC{ۣ~>:P$]Ecj릥E þc^{O0nws%Cm!2T`E<v'aq$?6wT7@xҲ[9z6`AR7!:u,rl &/ JH4!vK.MZ +RϖhRI5546yY-d/a씐WO OO'/n5T<'b2: yrcl#~F3}2f4\Ō͘4rϗ10Vx^ũp XS;!Ų 6Cg :gjqxvІk)Xs4QMA(EcXx:V\,uQ[G9yY|F*M+hV7VxE`n|[T]6> =丬lft. :&nS[WUbFHE4o"~>KQAN]NЩOqh'hzOqt_RF8"l :ac9HbR5aU*3 /s*Wrz_BK}j?*>%-:g:Ub7tە,G!FcخpDX wPfjVOKI$rsW^h_㉀GWXD޾CEՃxBuQ jƈAω.[u[|'"~F# G|fGQLc$1Kt,D<(u-JfpKI|ňvpQlݤwfw?„+X FrwY1sQKhxw`^FMKg1MsgU  ZcM `%`Dp 2x4RwN{P9P3G*KܙBf"+_˹rtK˔3.pfOk*4kz{ÐTTaB"soMצ Zу}(>}g}4׌4).O.A;kvq׳6sγ5BL#\=XAŇЮ;<.-eYRrs7HL 8=kk0hhvۂ<*̞\Gq%}FYh l.%1GbTЄق_ڲb+Lt v8iZ$H>]9La^ԧXGLVq -glD-.~t_qUM!MT4 , kD J" Gt+C@U Ȣ< ^,fLME8Q. LjQY:}1#Db7+6eR.npאU~//CةRT7;(?tB5v V#KFٿNr|8ʪrmW[М%OhS6y{Y.b*د+d^IU+VPkUP)sS5ra#UWg,/~F|ѵ1+^)}n} of٦Uski+gwyl("۠n* %ޣ@N|"غ}DG~3x[y ur8?K4[KFd/"0g)g4;wt|_KLe^UYdl PPArPIKs5 C]F fFVI̟ ]0\`kÒDe0fTbA.{C6z"yoquN::\he·c+kmXl3~4FeIf ?)(NjioӍ# QZ(cV C;3l!1^P9ÙswXJ=3%g$&7/?qS[%#P9%C!./]e>w6Ti[f.{qI|VYٯAy9xV|kr[*m]Cqᇱ鄔a_?)w r[$Ay5u?.B΂PiwjΕ뮕Ba5|JXС)#*|<ٖN5 krW`Oq$,ऀi#5{}(8PN^ 0.Ao:UtkpLb_ NENLX.L5IO Fj oHA >G Ș_۟0g!QPm4$f]8R*G $권)a‹&]?Tʵh,c_is̙u.R%hbr{a@ T6ԡ"j;)(^|˨cnO5p~ؾ(jY$COfiXcī24r@1a+Jm&b`u"|;+r [ՒPIb5N!{!ؽ3r"wrh4)_ /XQ nY6uA%,e֮٣jNToT$VAXӹoyMl[ߗuvg:Gh36㦲Ů_gD^4p.'\I۳/}b jB 4H<lj 4u*OX=ΰpͶ:U#V. k8 LP+3<k=Qbtya율is; sf6!.CDu 1 }>wj:Ņ6~=}T$ىȮ4z{6JN-iq(z*x7DOĮ$b[lN?z&WJW52a$N1# ?hD5X&8f 0" O豴0DZǭqQ1?z}6fؾjqId:~T Y[翿-wG3p#R[q؎`cm3OJu‹P o-֠)Q[~֣>;\w"{H)fK3tQԝF9ZH׉Jh lGH倌``ԁ>C'=%N92m^9=. =miXBWnl_ (9 *LH| ·lR|b\xh[,Ib.-V!mަ6]CK+p : 2sܼi! uP1*zc^j3ʝLuL [,2X?*Q whν=ڀ\:Ejěl>ɄO9664rrk3VG&%nBSni|_Ƚt<t]"dZU aSl"K]bygP(k_@x.*<ż2r%3,J *Gb'46F{ c$aҏo FGUHpF;opt(g"9 AdU? ךRdޡJM:RX33@Hi4(pH)DNqUi@M8vnY zcB9BDX3 9MƘv䢩$eu.|◅"dn tMrb3||1M^I dz4 NUm23OᰮjT"GjBLT.DIH2t{T:8d>lۤ s_Z`b-pu[ pN&}vU+*je?`7}>@tKpFk[B9{K2dh,X-KV~?./vr8*rfԍrt:$HEzNIm|ҖDj* ^.- 4|c Ѳ[(A| ^,Fw_e.ȎVpaVډ/%W=8u:ojGD>$hs9) (Q-57#=.\m\9?A_.Bi.+ע$Ŗ7 Q!|޷܏8ܭ \t}?ܰPB:-ORK6[e<5.y @)Yre {(pqjkQ)nf8%}]tA&7 7%ܐ6B= cv@ճL4hIQ4h9$ `z$]>_%T0)Y~t{mEb+{ؔ~X}@u] 4ŏ?̃_qEGbAms@Z@aSӴh$/PmzO%zR;󍏳shh@ɷT}x"\= b.аDOOBY(K>Ҩo6[@vsUFZ-ۄkfITRf@Q&jܼ`oZHK`@1 w6V};m]ph^G0Q+}nO2铝:ƟՋH~@b($8^ik(1<&b-18`"R1 D҂i4_z\`zn[d1L&P5ݞe;⒫֯鐌FQ5CRaC2f_ˇǪAI=Bs=iEkX.Z[ܰroLbO\2*`GMa`Xh+N sdZb:@W'r^~T/kr<<֟ B6Y~G@?͗gʍK:[4c_T$:KγYk;mӖ!7Y$Gv?J[K|E(|E0[ Ch1J\{/{7^ ]RIA(յx#ek ̿xV_Jǫ>B BԞJ*:(9oQǍ81!N.tqDx[x{ bϏł0ժ\掶xg1F:ͬ/y~opPX#i{yM|GkL kj53?nFl)Ll1ďΔ$GZFq#U@!o' {_`5ɳۢV@f/Jw3mRBoqв_bD=XSOegmVl9KMVH#-е+5M_6We`77z.߫_i>gz_a0 u±&'ņ-o{scE isLQ$Dc]nB%BsM&M|9m穠H}QE_x`Ӕo$dW=郖"M>@hx9!m.'9:Ez?Ĕ"Bַb?,88viB<(3etE'\,U(!ob=m!7C+* "F 1Cb?<hs)vm0h^VP:޶FM"qUx0uQb/_d)CZAujXh/j-_4s+F<ILJ +XYw# y>bicCb]mݶ ',сPXW7Zdߕ@꾋&-vTZ~bbwq>.Ñ8C/0פCY_SJ3""Bmy+_l ̈́gW&tO"0΢ḄDv2\Yzc 갫Ė^j̑&CH'r2bIWF`|@[7쪬pҍg 5>om :!(Sj/ݿ$Шy &*5i`:ҡM\󗏌NAw~0/('~W&cJ5lBj%ztf`Q馴1Il:>g#HS ɢR9~߄M aW{})_%l|˰ۓپvE_,ZK,Vn'u =5A zD{⵩IeT##1€'Ƿ T¹;d§޴2_f-0=-Uʸl0 @a';~}̖'Ѣ1Nt 큙pɅ$l]P@+4zΗf\uӭtLD(]̎,3!Pأ ,@tqlAb=G׀cts ?-oTLۣx\Y'sά9_O]9t~ H +;*;bL4dž]x^g/ah*6IN ÁW(P(Lj@Nqi3Zk#d(UgN9*4}*&7MᤠlgP \lۖH*fzwR\>k[XԾ_qSUO}ǛM]Ҋ2h6V㘔xo}|=ySZe8/ѧΫ>#_H,F'Xfp%B%Йߔ1YhCRg.k5anڬDM[QwuG& ,9D zEα FXrcȽw2UI |R49~1:"mST-R 9zH#8[x6.~n(l,u\\BrjzSr{ruoh 155G'SW!؋fZ@> !.{rf,BX>!.}6W*i~{1$!Șշ<"g7H=D5@& q+!)wBT&Fg4R[gC$ ĺY*,? %@2̫U|S,$ \k)`# FN# 0cra8QY@fVu@P/fVAR|ېA$Ob qi_J/x;ly`yL0fi\M%J$=Jխ܈A@ Ԧӏ~X:[5h؀"H*rjZXC:Ol}Oi.wyƚݳ`ڊ!4 gWGpm~>a|czQbp")ªdOBZ;g2Of-~Kw@#~y&!O><}?LC՟AG5y%tNTĤH=:`WR:ʴpv߷Eϼњ>lDsA(,p.tв~\⻁馯߾tufS^xk P zq*l9 8Y{ oVos+](N'0vmJ;) ̸|Gm4BcR8[Z\ީcd7R\DN#rgMR[9*4Opm)7Y8mu=߂DžBPcܒTLS -DDcaEF66Zd`qKƞVKo JUǪm$ z.a~;@PhNJKO?/D\4Q,S" 7tcIj*'=H[x-᪾eE&xkbŸdUmUʃě8п4f̠P IۜP: ><3Ulv! 1jzx!L }:T9/G5Cp(dCA7K wK \t#B|+)-Y?Fp{KiOoKؑs.?$ o^~HCʀҏW`Qk|6Ǐ7oR Gb˳ԓWbg3?e2F4aR}?߲l[9SXvFrb\5 ߍLX<`)^2ƫ>IjaG?3-L @NC>,O:s]/ELtH@XVBeǁ\͗LkM=Hhkyx޼H*zOs-"`hmiпfzG{Lb#s Τ.\n'Q@$my>ޜieQ,&M8L̬oWy0wSlyM6DSHtl͗ `QY0^*zUY8gRڀ$49h#W~H' 뙯 į/$voH߻a1_m"r !:Q})Iؚ4NwvP'QFN^Hx,3X ǻ6D%BTR %|1k sPtfшo#[{Wj`x*ڟ(|hSF:^cZ;`&͂[~9|<;LzͶ:MFSVk=3MWg+(mһdr8x>!UN|hd!xI!}Usգbt1|@Ik1v)N:F9w$\y}cD^k4Yg|54F ҃J TҤ`19S/jgquzIb:.&@0B4v፡n2oolϰmWl |L{7[p!Q_nO1p_J`nbFQX]ݳ 9IC6a-G7̉ZVղAe._2 FdJTD ˶vk/$7`?iA% Cǹw!U%bx\ yncmW ZޱcmNq{>ȥr9<Ýy7>)butDԧXpZu~ -3zK\Cq}/e-,D4\fpb8UKĮe=SFZak]f&`t$eIkM5d0K 4¥,^ӴBC@uVϳ: j,"uEEEf%FyL8K%/@»}X?z-Q5>jSKҗ,~%^mv3Qr'4GhI Ӹ?zё%{N< OnC^fp*X׌~6\}&p)A$7ЍrЏGa\@E²zj<tg>XX&|ϋx̌Sؾy"Z؎19,Xڡha[0DiA@6lA2Waz`}MJq9gSƢL~~o(Ktp55_g?.ܿU'%)y9.YJv@%..+e7#S6e >³mw%]2qR u_,ZA&P'-As0tv/w k͂tqhGPVڸLتJXP(n?dwLseYpxW<:E(}Uhg-KlIy|xxfh,$x3du ʰ㰰܌ϻ ͇|ʓּQ_fI)ru qC: yCfO櫘{e̲f?x] Tfj ;JxXrmg 91S+I?/4S^k3>pV4 +v"\B!'bO`wV!CVdÈf!cȜ4^~tr*.-1)^,du2w)k[MlV) HXR$[}%x{ eCO_?K`kn{z[eAC΋AРobY}ZRD}p5V\j;ANSP5"B0 ܥHĢF3 ē귚[DN"*G8bR&~A*(JwC6 r}fTU' ArAAp;jΉ6sJ`ku %Dn<tt .2T!Ct݄x(B{' Cl{=y$zIi@T67#N8)k2HƧLbc&1I/eE=`͊ Ĵ Dvriہ>wQee?HJT}5ލ)|%IzVw¢HڭpcuR F4@3qAVe+)80]oP*QDȮIf+8;LbjgĤq;uʓu+g}6#NkbxȘSjЪtu!MuO;MfO_ 20Ѓʻ3JV{{.tC"΄a;~[uԷ]&^M>1$lY /cu6o~ҵ+;&nq= ,(2<$1ĎdPy3:>JDϬy~[ս? Xn`AuPWSڌxo$5\sTrwJ "M̲ԭ?n)6*ԤIk5TFYD|aD芡'*G̺gMgz?9 fj_;CbA]}<97'z4CRm|MM@-Lw{RxthdAL-B~ mdfZ?d14__$I^hZV2Q@ y7sPA,ŚX8^v{zwBRuXh s0R*u/A%O{d:B=ƃh+]A Į$:R/~@!?l‡9ck=~y^'S} AN% P9auq֩ؠ m7҉=hƧP>Jnl](QpuNΗUFb*/F`@K!]]*YrR\ PT;s1ǭ5.|7qBeEDآ>N˜,=#O[F[ؘB:(m]_zDAA |'Mg2"fxllբuL|&!Y IKAS%}B@Dg}"&`t;v]cϓP宮'*AmW9mX¿'<[b\^.3/0jӌ|*M|y,Ҕ碄* aZB(+ J%$ڦ+v޳m3XYqWR^L*E:>>|mf ヒJ/I.۷ccr.ũȺ&J9.CLT̨*_P5 Emf}_mcqі<hi1]'{ ^qb8hz޵ħJLUS5@xG:7O{{  ʰUq@y;e&f$5N)k[(UM_%>N:b`r鼢^=dh!5Lbi}죃dVwӘ_i*2vz*JWoEڪdZsx/tҏ~OՍ;:ol 7_{"pCk&9O+]u,:{&?y0Jk} jQ@_څBxoN-Ɍ$Yx0u*Sg(*-$ Wgh<,vLR&xᦇΏ L*G80;jIil>h{ZzO_kU1 ]]Lѳ1ZP3:&ދsѼLʴIF =>Sɖ&M6)ٺE'}o fgj^[|Kqe"-ט ۪M)kctk~ Cg:w6@}HCx99o{&&Xj2'r%E"=Vn_2{j]9"JCw,}Ckdu;5yUJbtF|!tJ{ZZA'ձl_qjOd1ε4TV/qؤ%tZ:U4LI{^k~rII ѣ2[;ZCb?"X^Rѳ#eCsO#^?oGLzwj!*t r%9N%7x+,7+"MWG%fep Fi-UɊ;ta] n)N!p; c/AAE+Uuvv3 i4.JwKT+V£>DqT/@l}ab_ؾ`\2_M`Ibb }>֌R(glZfs|A ׵bԽH+=i@ }^9\vEʜ2 -_I t r5sra2rǜcsqB1pW,iʏA [-o 6p X`H)"(Fa## 2Za%_`j|Fy^U9Ƣݞ,$8E(vrJ7/iĄu =xJm܀9&7|~ 7!|:6L3eπSRݶĉ: 1mzF +.6A*N_JkjxOj>v#?Rܛ?gfakCyx$DawH+TTmR0Xb~U dx/Sp-[ ߱şm&0<3p߿nA(L{2x \Te`dwrA`vrA@-nvڠUnaPg}Atg!"İ&Z|*3qjx8DdOQWUq2:"h&"#$Wܱz9pl8мV._7x,qNLRdv|9*hog] ~o,̈́DFJȢNP*i̢I$zwBQ ?qy=v7j'ca5/LFE +wr 7{ɁKOX=.Q4Ou[.Fy?2vNT˶<4(@/0*k4\^w s|;r[wi ݐ i!ׅWFIy~E:~j&U!+J@EN6G7*Ãۘ8?Ds7ҹLOkѼʖC i CK o-(-Lo{ v'Y|-m4(f}7pUA <d HGN]E/K8ڶ[(E]}?ռ 0ed<&Qʠg"*J @͂\3fμIG {Clb:r)25Fd!n>/`]NR- p80D[>I6yts0Ԗrsr2OĿ(:*#܇FFs˝)c9{Gb0k[kŠ3ݕ[<ίpn-8:D-9IWs,5&і gu9;x#nG@c`=rlG#p,nѦqMS6".L6I"! v,=';Z^^n?x̸ղm=A(9&:.ffX3C: )"X=q`/OA떆c*L4KZd, , ^-?17"='}9E/8Dae+nC& }ݓ#q0*0cZY7hFWUӯM6\ Jjf0oJ[h/VzDa~5Q:1?y[{V,TҠcY0y.L!__Qi/'^a, )uceD&#9+r`^r f5Eq Tt=ؙP m]o&D?;8E]9A7 D))#K&+Cyy)ѿ} uRWjp;e`w"R,omt+\H -0-BM4#@Uz첮& _R3 ,l:HHw|f#)[쌜 e^m<>6"قҍ6;|'$#C?}IB,l1vY^…4Y"_^#?4@Ӹ8E?\ޚ}] U0 4[&@/vW(nBkzs!`9G {P5V᳇'!x:kFRD)6A?@@`e8cbS⣑QP:2qoUжE}p&ԯ_ fy? p(?1Hsu@X- RZlj%ugܱ8q>ԘaƎ-=T9@t)pD lj&*U/p]lg F,q -FG]P,!R6 yLO=%+Vc L *ٱMіo +fo:[rm*/]M'Fv7'MʯH g V~9)efsEE>ه9sSw3s'Dx=4:Raq>RvbGGo~+f@܋+unu?Al6Im29;-\c .^E@x>ڂ͈BTK&v] 0p=l'k"u)Z’-771(|t԰1c⦺xby8vQ`8ϋ"3 Zf 3qfHKSP ج9_~Tbԅ\=9Uޞm>']S !_LZkqZA+t ƼF ٙɂhTwٚ7F9[ ;`ޞL*7ta?:^}^籄nr1gS(*ګ^B9Hhv[1G? U`툀 lVd>d "4@Kk Z[ڎB 2VЧQ;B*B?m(jbw1oy.|91Bl ibTa?"PiinHmo]wcz EphXM"EƱ#s,:L nAMS7\.ִ@*wjBfm9]j) 8OwZc7[ܸviW>h".?c7)&=8%dߗb5:߄U/Bw~~hcA9YMl"40 t̢MwTVA]ֿ P3ZHxG_q'R9XTޛ'@"͑05}͜*<ՉW%B +G.gJkF g䋷8le-;7 @؏ QD]Qs06qz{ѲbOP>iwbF:FB|0j^nk cy::$05L,\Q--UT[~ H,Ӹ? T:;I̒yϪ6RfboI Tޞʯ4kƖv:&7*2ѻ]=(6NP\p,W+l3]N!nh  | ٮۋ^"h9x\ WWBD~x9m9 +󩴖SmpJ[ۉ){זW`#|]*8]PM;A/,Z9 a; tCbɊ}Kpkz `ް؟MPAdCp4#vCs)ȯUf-(ѢJBizѷē /.P4}uAUy )?!4M쾌hy0Ů8o臡?d77/_DgdNHѐ̦6AR^mQXurg16Q,,,%ZgoO W^W;9 Z7z=5 ?-iݯz,=nPK|wrrZDF9 M^^ AZ MiQgHqcs*0(7ױ0nZ, ^:d{j 9ʹQS<0h=FIh*-ABR[ 'ҝϑ Q{= QaGv59f1p'>- VM(kDN$Q,܈/3rDc!:Xݕ:QY0>hs}~s&]~/d"F78L[n8f_!^GZ@.,3%RUZ ` )n+OQ㢝&Y(@i DW; Գi&WԜ$x-gOhB-Jl oM_:a;nbFZ8.5*_8:|M~WK]P:=KNg=IwEB θhbR˽c{?"į:gsXXs§šRuR_> gH0LnGBB-,Xt!|(U+'z45~QQWk/Ln?:(VEҾ` } YCSh@3לg;rlǏl:\s+jbǁɂ vb}nL1[eƈ(x}r-HדHǩK1?\ۖA5MP?MF@0:\0 (/50mFARu+80V"L-pf דU:8\;}%X+"$'\z5Ug=8h#YU0C0Q&aE #^G'dnO.o}\OB6/"!D6H'߲SݏERte9cu3֊YPzh,!<]Jp=ScMsp3aE]&>QQC8CYT DJ<^zK\ P: /kr// iRA5S0΋#ow+ 3~f`Y]=x˦l{{#-. GJ[x'[^V{Wt˹^.dRvQ.EugDt@O7qvt½jDb K*1 81U6o{ 3 6J qkԇj x_HRk>X6f{rhfCF'i=-0D{p^:vT|r*SV!+ ,ZMy_: ;<NҋEN8P:_Gv.YOz k Y]0[Zc lmiY/% FK.X%ӏ,@ݍ„0)iLM=ӲԈ'oQl̔1Iص%js*S% F%HSר/-.wDfB`mBpbiRaMR0PGo aW%pG"7|ZSVIS=T+V'TdTE&D+W{x!uJoH) g HmkLnNWmQI;;mW! v/VByҟ;V81W*Bl+AKS=yL~[팱c M_N`BV?+K%E-OuZ/bTn+»Rߪ#C9F1"oOHpgDI@3haKh3 %plQ2}z_.%|!#y.]o}>3 ya5c*ѥ4jP_ƀ1pwY{3an7,*0/+4{URx:kWj}^Kp~aRPvw:Edj% 0uQ~(2D©.ٛ / ;.Hqdox'kud_S 3Cr^n<cZ"08}h٠2qήFА"[B=XǻCP8po }WrW7^r Jt|YgˁCs@˸k L8?€UXq1R` cb`XSScEua[|,'M9 ʞ(n>ɠ hɜ} 2BF(63#g{GED5/U> tb +j:~y3JfQH2m[h֝1aMghy#+fCI--O+^gd:N5=_@:擗 WvSU>0qF/ܜf]p$NP63D|#L-R9Ib*{"8i_Cf{3Va%|G.x9)*Yk;Y &S3]B- Xayg rt[.ܛ WZH_TsrTP<0հh;P D cq}]zۏDЦoyv[jب^'EuCNgAJj[,L5EȡaSSޑvͱ ƴɴ2/L@NA0=#guGa}:`Mۓٝ4{{zz2gߚ5؏ vkqiXp̫ԛ۹Lx!z۶$7lP3w`ᇳNjV`Nc$!u(wKn7t1-qM|xiʔC9`'jz*gК^ǙsvWuo!^l0Im 6Cv<}c`9h>4.p~68t# R7XT>A@aoS6~zn >= -5wf@>YO^:O tA&=!XVw趦o:G'؇y`rx\PovpspZ&Ҩa+A+ )@d Qkeh3h-4} (}(tVPV1u';Ԩ(;5s9^x"_ɼ+Q~Ԭu( t09gK~Gk"[0S-\Iv9OJTreoHKF#ݽQ3q0tI߉iE eZ,/(p^oc spN|:r,;1CDjYjHMDMt)6)_j>T00D%M^y2جn+yer$=I!%wbBǷ͝ï F멂"| wir2Ep{~h2V$`S.Iҥ=5"J'g N-Ěc| <qӨm-){ PQО6"s%4/Ue4N*-I3cӞ4Xk? a)lxL=ic(/eg|8/(`y Os~H0PsA[-ɇ |d 8~Ck;3{NɡH ^NaKgom3]{bU,[v"AҩM*ʕoTU<&Un'>1$B V:ݮy!hF,L *a-aRJD{(;9)Y0*;Eaa`w!|(Egv[2M#v:a'`+׭sƢL;' j䧜|"^ Y!2[ty:UeYRw[kZ{`˿'W<*DŽT/M;d *-m[ٸځk*XjƮ!&oVȵQG&5ͧW(ah[aҢj㮕"Zѱ`A캤ozԛ((O\j-aŤ"rfS85y?G_ߌlMQ2 묊' gyPPg~}S,95N>Ƹn3aH_|q*(!ʾj`;<ip XobRIJnomd41qW"W:wكW}%*<=;,ng>֏m? *]A]MY#j Y;Ec gcEžZ%eǪVDrrV<3'[LqFu^(/ v©$#{yݰm S:hWkr4q Bc>!c5TI")YR\Zk> D:Hv?$Y շm "7vՐXᩁN[E<ӌغ4>9Tʤ[պXD(ъlb҃Xz #Ɉ3tى|A]\uR>b ;R*N ^bWEIz ӎD|B{s/LG,*`O褟oȜ;pR&?>D}gi$ :vƖ~dt;Q$4OF6\qK-0ۨ_F~ g"qBJ"nk~ GΚ)ic)!琢 N=J%)Y%`6c~R?M,iؔJ΄?i%2Y;xjlVo:ϫ7KzJ>@X̥mqI3؎jZf,J ^sBl}.mEC:po.dg3̓):ka ;QY簣3'<1z-gfE qEnzC"5qAհ'G9i|:ˍ8{H]8c"%/x!Q!Є SGFa*Z @e?:Q,O-l[!v 'TR1.ՒBų.#z?tb*q~$0K f]]ܛ?h6Б9Ƈ"ZK&(Gqx3F;f)y%pT^ K>~xxDX7x` 8 h7b}eaytO=uvlK>Jњ&v^{Q9+yܲR!%wor|ąe:ݔRKK]R1~HީR'ԇkVG'gE#/'^M$4£A݌Ǩ\9)IJ5ޙt㑜/lOv껊>TC'@A) 57 W7 SDqP҂&DClAR)73vp>)&˱3"ZM`YN3f.冊 {Qh)jȐoI-+(bƇݔ*kH Ke}&dj}n>$Za.PX œ+8V ?kJ?q(aqº[%>26r/V{@F̏H/~+Ƶ-O^R6}JZ{tb ~-Kn9MpJye7͔L'<D,jMCpz" cUb!=9i([T"f1ߛ?SQUN@a\\o2))[hLY?jZ/+(ƔK0SJ#ՆU-t=Mp X6*B~3tmӃE}ֵ8+FWHQΜǃؘd/Ǐ'W)xg)y+ۈ)4e'6lt`)ߘl=gycn[o6f,4h'(߆D'[@KH!}&M5v#Dh¯{G{w]ub(N3A[U!+_\fWC,FP]]ёS]5x<Z#EgM@.US.6vʉt~m,Gduᴹ5j+:}6~{7RzhY'ȗ9OcpYi֪skyalW+{g9''cr dľtch:u ƫY/.bm 7M|mS?U 6rQrBLeWP91ˇGq,bX#MsJ؋hwb{~lPYܩ`E hz .2VM /Xlwi\`*]íh0L\98OQ =ۈطԞ.P'RO@Y."_jX nV1k8BTBET> 蚄::"9yU |zDs)aѦMuLFAї `dYܷ?Ғ+)2)cG,΋zh#/u l4PI=LDg̒M`է~eijOmt!59V1g $$WH,( &PdONdv3=?]<#ȑEvW&c iނ[] )6c,3[Cd}qJ?|~v.uCzDEFjŌ+(ŦGu,#0!Kru+o͊a;mmњ?2@_a +{W߳"?b?(:$ @Rl4R6 5Uџ+5mA_FQ?YIzh'j['7%hzKapV}1w]omBm?QeڞPWv8M^P7zcؚN5s^2=9H\b3sUJb&-*F.T5݌zvH.0ֈds*@6>v[LM44v%sL5I3M!\;df^0|$ 8GxS/f/ڠI5|na {yM4N p>:l˭gz$RULl ;_>c-o)ڜBn|KyysmP)ڦu;ێnE[eke tsY4WWkvDZ|YUEPZ~R/(|ws@|tV{ڡtN=K?'#r֏^ņ6T[4Q ۹xV$%g0mS;Y E(]LjI%Hx9$|-%aM}x#qzJEn-٢͜-I^^>@W ]@$מ Q׾pN,c5#0BeSD\5_SP;r?"4$’S0St@âz$ms%O5#fAϥT?u*tA.ϷoKED@LlvU,2+KVOx_Fܢ5 KGmctց"p!$iM/&O o:2t c,RSKz\74:Bm}`îx}9||,ҿهat]}ػ ȁvL}0h$ϔۊFiԳ)9mm'#;TLrqht ڕ'02qV:Ѭsʩ!= Z^zUFa[(]R~$mYtNڂ)x餎3ma9R1<jg`=m]6gqt\V?E@-8+r u4o.(ܧ,dOv=4V p(>7ou"!DQ?@#:j,lTRlֳw8/O݉l9mp2OY?t61t94c#4l+h޽Ҕ g?^ئ"797- =)Oh+:CkMM`ybX6 8}->z( a9k xaDۮ*vhV(J6 B̒ @c ݺ8 Zlcap{Iͧ>ohw2$nʋ7h]%SQ{I}iI?ӉL X|Vpr Q̈́Q/ L k2G9 PU(vnʝ!uPI5Ѫqm "\B< keڬ6 -SS}6@(5Jd|*;gvAbiiH3'mm+#HfS\JvZf5sW͏k#cdy3Mk,u@ju=CcC+ˏ/X'o5@Zw-,%mRQT'),[2)\M9z6M7߶V`\NE^-Q@ ~/O/7Wz. ^FIU$)8++̃rth\H0¯5A@m,g`SP2ظ9GM 맋.e%*+[eM9yՎ~El?KK z)_r)1~sJT :noHFt7б/)Mihv{hZiaðDx809qY1(qbtiμ9̩sܒB%UVeu'ԹSf\vC'u>bV/"_4oVbSmB{~4S= yb⒙Q:~JKx8+Hx;~";g O,8R;lytn|KD/U.Ϩf-4bSG<ؔsbNz9d蘃׋d }+V9R@guwjڢ9a,EZdwӣ .C& ߫+_*V. %NWAIF5r5 &mx'Az53y1YmىoOC~TA`44 ݪ t)i0E~80RѪ(2(_洚-;zsN2%L&.<,jHEoGQnNzSD4qeTLړ1f CLw6E<]"g w}c&@y6, ?'DʮMWL\Q,t&D(x8XT΅ASR* q‰|3iIw߈em6usf)]TNKȏdspG?BȊ_ȃB`mdM G ʌdU*wXI nGd4|0-#h]g]N -?KRS,iWu'6?'L+V0<ˢrV\(3I>vW4cG q jlaf-D2c <wvzd҃3ЎA ;lbه HShmBJy2W4$hdU1ɖR9+id kk.܄$N\ W=\m/x3:p ( |-bpot'н@[Ap29IkU 2'Z{ pI?fM^7Q c;[s*}2+7oREX1௬U_g 9Z :N$ѻ e[& l}J09MBBLsH z$]2ș;dwv'Ts/E|y'  w-,tȂ?\ rMJk%slB쨠<-`6VdB_Q+Kj=~A<רA¾ G8+Sǽ~es˦+y9xEfrz`=ck=_۴(7OltUB7ϷEWh\C'Ѕ8G v]G8X֣ 84b; H0yoFl~pb/ɤ1&:;&Ji1[1N,ڑ[d`47_(m4t.XE1rS6.ߧ(g>vEBhf0p\[cY(w nPQU['J7t ]ONtX[J<|$J(u}Y ,ATʳ.z.9nhBٔ* t #2$0\ f1Fld49 Ty1#I^&_^PWxxk60v``y9_>nm OK'TD1?-Wt5^f 6$M)mp@3{?t ަTxP(DiNMk'LZsmS"5ҡe^9|H|~DJ) 0=Xi^LZX G- _ \pz -n M6/|.c:+;mw+(3qq0}7 G$~Y12_\R?ZWHl^ rf3Pm@^ދGHr³'T~mg_VG[Y#lrp*&(*BYLS٭4-5bT(hR&46J%^&ࡍb5-co[g]rptv=rfFT#@#gf߿0VI)(2 Wlnu.R3b #oAcM _6Zbȍ~N1[!Ux;?T2N^)$¥Go ;D3qM܌):<݀mWQKW:Y lQ5. wJ|k69 @I*S6c9\woLc!VvQOA /W߶Հ\4<:}+lSBVB/FO3, V'B-d :Y%iިgnv#BD^J"HJ˛ꤓe|{LAPM` sPDeD:~"t̏@0Q!͜!)ml|%<)Z ]~XVc)bݍ;G\?6HFGQ,ݯR36j/ tAE F2<$툎`f6cLHj0 lZ^.qby߶$*%;mյUiEK<**Oŝ\s+fC{5~dOIN n(ݒ|Aѽ(oJ:q0L$4w_tX[[ݩ5m;|랇&|.y/<JJfF21a%9кR`pi"At| cZ+?R #=uDrCdݚĢژR׼߳ ;\qE+lm]ң}@PӢ&{bG>&l0^R%X|R5bk_$#yhW ǞxOxο? g(qqElb3)g \jt+ˊ*V`XHFB2+oje&-V(`P^Ѕ&K@/5/9FNUhHT*־UZLά(ڲAvg9b kC 2xޔߑ((2r(j!?UMGic3Ykξ "  (4 8Q۠ͪh--Z $\MM}f!q2V&yM&RYrHT= cp;{l/zcDuG̋IW$o4JV'G-`SKŌJK.RE@=NN^=iꀓDϚ'RJz~ g:0DIUé^a54"C}GuC!4f  力ܪBdF<SB3D Ks.TQ`쥵YZ7ԃ>a^^0*జ0Հ]uf[U1i(Br7 k@iΩs5f~zI,VyGljQ].v"H-,[Kk^IyxS8 _lȑ7k\m woKYL#!5D`ӄ+' jtG=z7!R;Dz,g13 eLw28HyXY: @ei̽ޖWFx^ߺ$A9+~d+/ͥ!1 "y 毓flR"'$*Ԡ6=f3ew2Yu):([xD mG87გ"u=*,~U\HEB#q`%/aG~s;H h@%4lSa[e6U&=h43)8jS >{::I ȆE~gd*1MO'J?&AFBD.Ce瀬F">QYl(Z Ul 5cYCk6U}z䖄7E.=ZMj?Luڡ8ZJYB UsRIxiAF>ڈ_julbdqFY֭y;>G8ʄ"rovʖX:IrV< S =/ Ur؅&}C*%ah%"{ݵN؄HWWIW/G0HAgM5ޱQpI7p5Q7giT1z*`/{_hwo0+bmgidCTo͞=0gn Z_.L/ct7QEpWx^%>uffR(*nQb\mB I͕EQGHPPl(d.$UjD+ũj2r~(,>A/kHƖ H}dZgrr/#5?9%2Ą21Fi=@$\S}-MȵI"*2 m d`zآń/d\Ԃ5BYd~Tn"dcv{Ѝ;$0`T&?diŲkaUnY#k D*)$ql&4i RI}E(vfo^Jot1l QpD1Wn0.*Uإ{_Gpv̉W%3"wc8نxGQ*+Q%'h6]O7P:|X9Tj6(н"S,)&Ɛ+ɱ.[Bo4rH&T( 3@ui,&)2Vذ "4ۏMZZ.A8_Ac"݂7ZטCPj$/.[bg}=Đ(S>p6$RC~J</,qʆB7"v[e5տE\hW{(j9O.9y0)LN݆xT/EM>POp V]0#c[-Cw4 KMoKj0zQ$o0'}6 a,gk _/ޠ#<4HYPв?K,5O$g|d 6&%~FQ$b+]#)XUN8-jC|`#xPo4Rt?!`=*o@dIB|)|UXa@j)afއ;$ǻd1޿=^QJΌ _w]d]2XJ5m>ԛ~{𾍘r?3]% tp󧔞IiWXg$T4\-;٫pE~**wWbU$ݯR F`f-?oq$]Qi)wb g:JcUlB^GN c(rH9m8Mr{UܽIdnߴ=qg93Q %ᾕ`oaFDЫ\#DHa߁RcW8y$ %32 ]_Xbc{ Q]#6F&-lIX<>` "F?ޡb !d "D:JI>Kه>5!]Nбc@/;7K՝b5Z,{* lXzNib7 g\@zT3R:tj+H XA"nW̷@QK93{`Qٲ}yB961cKDSNw0JX>Ae5FpXq Cj!OL}v&瞂{=3ۛj-5Jt}w*(QˬsZhJ._WRםm;<Qr&rb08+7[ITգt+~1'iCcȍRMRA]pnD`JT9/MNid&QAVVvF,==ɰ;CZ<uo&'ڎUHnt|0U{E?Q/٫-3}V_&qnI|ը7"K"mj75PsZj0zqvm_d?a ؂/`_>B_(YT)WAmcws*dEFW%KD*87ؙ n:qUǂIQ{}⻴p c+zKdi$LY *r`7uU5C-~`z:Pw!%TNXv9DH|]NX{e$ zBb`Vmiݏ]>ήHYkk vȄ- Q<2= &{P1V4nx-}dcԖ\?!d‰;ip̰s@6skUCU'}e k#8e"PFx)_LUYL?By~zTDbS#9S+rF{*~Y (C‹8wj ,4oFn:b ' $D`tnd n QC9֊PGaJ0YHB(gl>pKn>@XI%0oNy2šڶl% x>=:(WK 11x.)r2\_xB\xN9T3d.h8#mmvL{a^qyCx.@0#$(Kl3&*GbKg|rՕ4FES(h!ƦCnpIQCqZeFxWI+~Opܞ>KnE6-i 7sū;СC7V{lȼH1lȨ_ƠvV.|ųQ:jH^+Єznؙ! +5{ ){QǷgcBb,jآXv ,aԞloi?u ڏI9QEQ" zpZ_`{ gZR g_%Pe~<׬Ln@L+G+cWy鋛pËj"Ep  >z#P8 hM}G%TAe8wyDrZOx4ER?N{"ie !AZu8]dӚM<8zXiFl~1QkM7X!w\[eD›^=B2\2đ#S:Xv1h<}D+ vi=Ss\N.JgodLbP6!l 1IW"sTR.*8B5KW誷jWG~Q3I(t7uN5$ع^q{@E'W's&נjZP]oh*1ЈHvo @%: cEF_GY YIl<fBJ$ʙz:Q\@uI:fñr`~{i;&[u~y5-tąh tL@̷RPř6Ui@MUA*5G1MA*teaS`i K3.'CWjpi:աC"1t_-T1XU3!;zTdҵ3fPLeDH8H 3PupXev^^av>G}M7lJ g_*N|zvx%VwŮwsA5zGW3xH;EK*BUy2cncD*H WEq*QwX.|ŁzU5;hr CfıgYZ07070100000063000081a4000000000000000000000001629779bf00001c38000000000000000000000000000000000000005b00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/isdn/hisax/hisax_fcpcipnp.ko.xz7zXZִF!t/]?Eh=ڜ.+@6spO?mHjl d?mk(Qqf/gG]Qp:Jb!.6;bapb v@]Ϣ\j2_On-ʍZ,D7 dUK"AU;*,@7v%+R%mGz I;Chf֩}v +CdI׌* ӆ:Vdї6倒 ~gd-HءI ł9 NJ8{O*+Y~&d4l#D9@pj8Pܻ@UV'yq4û@Y$"a^{q5\hh۲q;#Y𗪣- lD`o ڴky OǒPy;c dŊ+SrY~0:FMې)v?ijm[ufG;۞ pNf[.E'{deBóHI'όQ\V YX(?r8xN0WqJ e \ցa)$]} VΐQr&)N`BɊby'Ld;&a?;+/@$X 'xכAʋjʞ/Y W=ivY4WXϒeI#ԄBLu ͓26թB:pJ0 w2Ks⎇]Vb~I^@?g_shFʙLa"AԪueFGPJ\m~Ar&mx'Sc6 ,S/070M[h2b+t4ݕ=hKf ["1þbPMl"hX˹Nl,o0O&-E}SAli9m|a+*"M_؂'[d/8C%uM.F"Z8K~S.MGarz3FnPsĈc37[KAs@$l F;ioȅ}ij5 *pxt_Q SS&{=Ѻ}Ѧi7I|&T!.S=OpH0=rzu⩚Q&/B -`iIIJJ&uiR ݍ}|=Bu]MRr7̘(-\˞ B':1>JF6a;z/x` yuSEOi/MuZG׎M} AOrEόR*Dt,*'i*g8$4_oHcW>/&sˌٟ7z̫]tVbk[6RSoGCך̈GƸܙ?W=ntd|v߫]]nvW1;94nQ(t\,aI&K9b02kRj@c±3er+|6-uU!E@_P/?3chR,ާdgOxL"4ԙbF1_d c#@տ䡳Pu:[.b _\;OTa{ʑޠ3X"@KlNx7p PUځ*bɯ3^4vO=UߨDZQa;|X _\]vi4?KL:Vqogh''Ef[ҡ͍i#QrӲe ʦ*qSŎ ~F> m}gVPQf5RP}^V#s2q F@?vW7/F\99$^C#9uav+0s=(R$z%.|$ 0 +JWq'@B0)Lbbs6l ҩE-5}]LLʌ?31nzcF0zH;b l^/}F$Eۚץ1XoʸW .&N 2*T}!4aRm Vp9u#vVhI(pH̐ Cih{Z(,X9QQ\;/΋nd{C_mH7.?;F|:)݀Nm|rkE#=`SB oڏEzݭUg9pI7HgùOI6sr؈5|]`7o!$@ɠ>?'j9e4xBjz y,<A?cG_8cwO$KI2*R 1:-U?B<*XOO.' ^FY#3-Xh.ui0r <Зo27bFWO^a  "ȑwAݑ4YU2CzEЄo.Ai#.866N.9s~PjcE:\Y~z'ݍh_ݛiiE"hqXw2A3^)ZQ +-`?[ge-B]ЦJ浚 F:xhd, OPe.~̭xTT~v;{\ɩhӦPl3n_b NS,inkeL^l~BO{)DzDu丗e.8"[.FM>]_[]L%0Q6pU. a^ܚe3@T3V-:j!{'20C^L1;b2R_0}S?Q+YN@jRr;+9حԯ;q'@5HQSK_,GFѭm9h9?}‰SnʳVZ~U8x]dH5bE~x'[;<-t'jccKpQҘe)#GhA6U:}WR3_-lN~|;bt}l935L/_;qp&c~\uڏM.9 d"8 Z_ s*0G;2-$-eVlUBm9t5 qKxoЌl+aӄl^|ֻzm'~'{?] =>P:,@2ӄgst>ʴ7މrFV G&P/U.LUv˛Ajku\H%^ā ۱jR(lå̀}3鯅7lz.8u=4v;n pgżV- ce~/6B3ziLa0QmAXRzdYU2ODr'dQ˓7biS zV45#rTt&}ʡ_Ǭ\q^ܮ{w@1*} #ΰ='۞\v9z\d_4ZM.5+'@Cw^]v2`FY5YQ>sȦ/>2s`܉$6 j+]d ~N\ӗn -|ּΖ]O\AnsN >n?m3np w͹`;r9lJɸ`<UhmA' }2 Tۖ㶱iDE@0z '#AṹxM7zX sM̅R|SN X;1i`}SNơ򨙬`%TPMNMQts?G.u{jUunj{_ \bOGѢA(k(^ ,+*l7*%(y鴅3&n"+:Fυ+Y_ϩqrbnԞyD>|xC.{".4! [soPcXr=j+ͯ%/S`Xu%W6:8#Im$EJYmޚoe)6z"AOfQ~n5>Tpۡk~l$jQݪ >~G]ͧ_r29`e\Z4ݤ&e "-KK}[iWppJa; hAo5!jGG#Q2; {4|q{X`Kɭ|NݳlW$-Iӷx"?c;|C ^M /TBVJط ;bg, (iZc{!s?C0.+=9U\r5,g"1gcRD1$Bᛐ2R@%k_㙅(>Yܷ >GK ׮R'-&'] .Q}5(>'iAج=UޯxiYMsW[(1džQBzjWY(()UhJN}\I7gYZ07070100000064000081a4000000000000000000000001629779bf00001440000000000000000000000000000000000000005700000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/isdn/hisax/hisax_isac.ko.xz7zXZִF!t/c ]?Eh=ڜ.+@`UQ:@WF}t5{ B^IM/|kY/в:DVB|Lm5杚,0Z6kbH oΚvǶZ?+ ;nxlId=4Cm x ~)*,㮽FŖ;^sayFְa0R|kK'lɢKP 0dv4IQ+ˮr }+s" ̳܅㆖3Y%h uëMXB_kbD kg\=:^WYbbIMPCɯQfPs ǬXGHdVv>ՄאyX59*K n B5K DkQyH1aH) m%\Z|fN=BO D R'iYBNҕq>t2{DCVi>{[J_L',`H NS= O"_aHzowq#i00)B F"z QUAN.^$ "EZ8ΔK.kER4A gn:}md=P|=VXN /f ;GgodGqԙ#j*Γaht4K cF/\ꋓY>Aؙ45(c;&Gz@ˌWQx&1R:SZ\mӥ:"ᆞ 8^֒᥄s%>n췖3ӏɣf]Ìt"njsnּ$"@i!~+E9(C<.g^kRwf䵊F4}^ ߓk'h=.yAi1RmͣkFRǃQ\SP<78SxVl{c} XCy:KY+Yeu݈_ZN[/+ Q^U.?X}'_Z4r87خodlTvK?/ 2w4@]/4 ?u<f>;~v]S,*KURSNvt%uW-C;YyCVZy7\*\u=!_.AK<%b9|xܵ%4u`4vD/~[]"¾o9!.mQ43fP{y² ʁoCv%sDj<1udb_ Wu [ pf'OpbNanߧxJ3*NW cSpQF8*-XFXR T,"|³b>A-y~ 2{8:< i*Y8AD$=%mo(kņYgh6@%r54Ա"i|h7\, nzƷPcHW7ZN.؛4>6ܭf){~-Ϥ7^SF8_&D/ sSmch3luTtqQ];K/PnOF p(tBc#C3okARUle,{E8xdqWJRt$~vF#5pƪV)w6O}G`݊GS_^םPZ5A Y?X4⃣ H: ERRh@w;-Xkk'7Se#n<+luC:ߗF!< 4S& ^;?\ސ{Fcjӻ&T*z~1\)Pj -A0Ҫ&s*@ɳmx$Lvgd1ܼDQ]&O!ݻE)uphѸ[w7 cGT9_dU2_H~Qw_LxxSDɋ; Ѣ"vsAѫ/j=F j˰".$ɑj:EA q˗<(Pmr5hm89Inp#8p94|B..YD*NDΚcIS8m5{*bC q#]]ע 'q4b#P" OnPUhZpT9QKjԄTeZި6yf9GRQݡ=yl{o`ЛrB$ }3$#g|p$$1AXrYe:3N t]IgUT6vji\Kf Qx(d. OƽZ.16vl|悙^\l^kT6 l|JΠɘM]L#6.;b*]( WgYZ07070100000065000081a4000000000000000000000001629779bf00002f28000000000000000000000000000000000000005900000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/isdn/hisax/hisax_st5481.ko.xz7zXZִF!t/.]?Eh=ڜ.+B/3U1@WFDf n^)1q^bM ˭vEnFimQ;x/!Y/ET)ZlHFi8ƵP鵤YtB.,!䪏=͗=x|)wI"tb7GϮ[pd\%8=P,b1k:oBнh?j 5InsWN%&Jtמ -6FYh"Mm㔠(Džq_Zh#өüv7؉8XIY N Bd#fA)"^VOt4Zտ%A%r 㝲مȾPFP]0|cxU@Q=ɮQ!ߐzV-m'ۈsPh⤉8Z)W>`qw!Ǖ+ȃߗk/hX2ocߴf0*!|u $ ;v,(,>Yyg ;5[rl :e5<[Nό쏒IJktE# 7~,:#[>߃ 0q6)jfM-īX ?oV)1q'$RGk ~SgXt|m]7͉]ci:uZ;\nc]??<чV cb 319XI_#^nr&ԋoƖp=G,)OLTJHG gr~:nͶFQ6p1/ h'oùy}"ꌜt i~Qfb>Ba#e7)*5=4Xj/E kl[LapV80pq-`paC~yzf07wG[j+d^mRӟV$+%:k=)bOڝg{VIZM&j?pjY5@ЁOy\Y)*M=l6Sфq+ߟ >#ij ZZ̒װIS:oB>\tVjt񳝥Td$mw#>trP@xWs T%ʡ:xvqP4JUCHbq׭j=՞P#qD宑)ϹphBʭd?!2)t:=[ 6"pu^53d>Z,4g|>Yqoqց%zhTzP4$Kv%"ub5>yr>akJFE/l<z+X L26e'GT5o`y됩x$fV"kYwUNtD\hAJ\!7 c>It07á|籍ǶT.4k ssE&CGW .)7%Obcb3Xć, V' %~ M=̭w 5Ami>2 Efo&ns&u!@bTF٧}M\T6T (ٞ)VٍSN 1>w* Wި%pK#%ƓtJܫ;mw[YD1"S nK1NJe&}*QJ1 6 Ngݑ*WU-qjǀ3*_NYA]z5wMd6)UdS%|A0*nԅ?q-Y6<|e6u&I !dv۫[.<)K2KT b̄7ѰĂՂ ہ9l$Ϩ`7MT>+|#q`q"ܼG-.8d3C[L~|Oe$ClOʩ1WrB_/*6F zH8o}BlVخ;tfQH݌5$TQQSs(]\WY4Ypy|,PӚuYEd$#jp@?)_ NT+x'mk<?V+M*lPQ-^~&wBnI}G^+p N2΍1`Yt Wa[,qe)$?> (D n--+(s7x:k" ˙Pu ^g{#۟ĴE&MMFJFrjf/!ûJsqp3- TvjxtB+W];YBvmFu;-z0σa*̶{ g3v|g*ݺh6"N5V|nCg! ̴X;*ơYSѠ{.[EtW>t+&kq-i1W.(g\h|H@[šgb2-%Jep pjSd=Do˄bVNwUkҥRmfhP{[ECf򠜊8h66Y闺& 7O{&aRH3 ]}E*v OL-Da\Yԙ&UӂADQsqTm9TF(8_$LC|9 d`P7O^yuuif*_:w[Uq55If~ v0m ĊSA ;~a 2noȴ$Rag9!zٳkm>⓯HQ°y;1 >TMm0d8kQKTSwn= #P%ML0QC'~gɳ3xAlჵ_V[,L8ǗV-s۶C[ܾx/Io2El轊@qܪ Vߏ 4*R R\'ԯ|n һ5]A,\&$R3x'RlDG\3$ Qع".%塁:#Yn(66-CEںؘ7s-c#{n夰n8 $G< +~h*i ?k,,z &:sRk3(5aU&ILT,K_rck{\hM}1 Ȋ{T6c 1\4cAXX;v?YwFic>X 1ԽҖq[|$⎌( ^*w$_8 a*x@頓@cVyё܇i#p,F ӺnTet3̽,7?V%JoΰҽNOv)713Vu%]o9)]v4i™qkǛ: r `$!HA#X ~4d{sɮ j͕#':PoO}ڃ50.qx)4CKb+$CgaOOS S DZp 9$z'A =kcQЛ]U-=uo*)(.dKnCY_'G{HlWUH`U[29xyλ-)&\ HGbّho%jX62c'%?gjϱ۝X_ ;h|9-.Pw/H?2^!HWCAil{lQvO|/?AqtL"yadIs\vKcA\z 2M[7n;'Kyxm2Uo%Dx(qbS%Ł7t3[e9S=i|#QZ=۱hƒ3WeR;mu:s%?'\`Š?I]mJ D,ズ[a(F ]}3T^[lꍪ4XSܝҐvϐ/gς)W,Dpd\ \\[ ʶY .\|Zsb pDCA1r(۞@vqj7P>➃2r:"9qz`Enт# T])z:vH:AiLo\O8IȳP]Ry#0M(_^~<ejU%1O] 7P@}}4 DŽ+%%-XOٓ$A[6\]%|yhl?5s>1/uqTa|X4&ěa0*8v(1PW~4춿vܐ-U6/Əzn(;xo-^684C\Fs77Ng&qEc[[0,ϷJ]t r'^)H) rƠ19 jӷjv-8od7AVIiů/e|/AY@mșMp,[* 8}@A~Z!1ҰtI2~c Kt%j665/ޢrmˉQz 8=2Ut#^WUe 5(%jvm>8dDʹgq7%wl>z}G{:mdBtqcHUЗx`"AUE\g2bB%)XX M7mgwI:~za֟À3CQg`VtEe"J)G)"Iw_2"J aC.z?|v׿~}0\^;ہ`Y@7 i80<vULϩZyo q—Q_ZoL%KR_1Lg}'4(=PBv,ӟ;zTxй81 OuP)f$j#1?"c$3Mvja !3vSLnG}ڒ99pIYG v#|+=,[9 wgCj@2"}ԌC\y}yTҹs6v(kW4'n՘V:frխ NYYߞ^P[2L{~&: c9E/ a ~a `#f2\r0sFz7e +MMNbjQ~7*5s9*Jʼy# 4a jSsz={0A]' 0bQ0Gw ((b8 oT,T@ B\y qc+TA@?s3nrhO.Hoa_CH+&Ȯc}HMW D*b6jc=Nil wZlJL-*%f"kz@ JM]딡LޘXk;nVIe;y n=^Z$Io @©dH2xJO;^X,Xs?zO6g廝ӟ `+}@ڸ#zGU}[o<a4Q*~L0 vRA>"lrHMC35-/fTc]rަ( {=yRE| |IVK%ȱk?C JJ4rP*_OSC)d-î.7 5$Lυ+I:Z8tb{Ərxsg&]sL_t2pL'EИ".t5|L&:̶{d}&C1p(}lw-yłz(GɌ{2dNZHNM7bVF e`9]H]JQH}LbE^X9I:Mj}"N*$|+B1"Tiea ü& k`.˲fk Kh'^{t.˵׃eh[PN v~_.tn$#O{- 1\ܕ@Rco~Ox8 =0a;:D6FʛC0Ξ /Y4@ԻX5,G@۝P&0[IH{~͝ӰiRF6|@9²5A4A5W.|V!US$MVB륛W'@yF^ܔ#]^6x傮=msԯ{c2+ +ot /y𱭈9Xl?#DZstY&:ɲzɰn׳'?'wu=); Z#uPR.f-/S_69a4SO6¬ m TGl&,r򮆁B0At@BiJ-ZJ['gac{VKqȔKdhx!%i1&ed؃mdzM~,Ps4 8Ao'0ilǞ!X%X=I@#;@Ԡ2C8b.Eg͛7Bb|48k$ftFXy oIJ@TU~GB? om6tb zV欽(}q>Bv1[:Azpxc:OhHAn~$4&cuyJO;a3>)AQ,GDydU_0>0kv# * C]'lns-A eP Kx0] ٧`7n^3mQ'kǖZ(,dx4m+a$1C$:ƈYe:b*@⩝S uK@-}ԂuERhՎ~r/MD5|,7N(B=8Ox1 B{*&;i,WofM F(^ngYZ07070100000066000081a4000000000000000000000001629779be00011f90000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/isdn/i4l/isdn.ko.xz7zXZִF!t/r?]?Eh=ڜ.+ynGimy$ڻz8Dߊ,*808zqS빺[$ΈWPa{ b %6-|*Qޘaf:݀Zv\D*i5y;%K_~ o6ImxS[DU'B=Piԇ ׺/!`43E5|Sv4$IQ,A¸mi\J JDɰA_E~V}h3JGCGgs |?,Ʊ*-朡AJp |[5A*¼"IhJ /8=j* S 8ҳy.[lX/^J ~"z$W4f氲2! \vub ރS[W%˳xImRizrOzkےڛJ0!|:W=q\9^d; oPq~N-5i[ _,{V)6VM#7PItR+̏nmLvG/qҠr˩ f!kjYLjL%=7h-si_/}aG9(,ߎPBM!ag+G1 l"oݓc6yĚͨמO\YC W~{ P~8w vB 2BM"5nh]jYf5׎l)~\'qnJBc* iJºF(Wtt+Ӄu{ǖU/<dw3I,iqʙL0@DG-.zaw`%.Y㩹OIti]P/Z*_t9\tL1v` Z2l1#R/-jj4YȜ{Q@e?ptfng:bX'~)@y~MWS"\ E)N6*o={*/Y-[ N*N@R@K׎nL gV΄՝JrR?t5ɩU gaw38 :H?1/λRwؘZ`3yI"[@܀.@mj] !Hryb0 lE , )me)eHD2jЗKՃnӆC$. |##)Lo9h}S3!W(h?*5 Wz.ٞtdF_^6LN@a튅M\n'h ;/FDznʧ94*.q.I1/X*gJìKH4 ffJ$j|2>GBJ< ޥ5U% ^>dxjmWҥZ?)Z=,+_2=U#q>oi5Z=yp.#3Urp"M3/[ 3 Pр. qU:Rς 8:Vqjc+UE0KtAX}r12_$p,@1)btiHw;>b Z|}71xP=25VGȳǀŖ7C/8ٍcA&jt͘g ~z,$!n> `~z隖/Eaf/On P 5Q['\(oi7Z]:1C+`Hsxz!SdB̖S+-ٳdʝ)t 0f;cʫcjGc$ g~`#W a1TN'[ύ9.!T([AoEuAE:5$5^#_q'X1cBj^JŎIЅs5iHH'끣+L@q {tb]! L1m{U>smGy*M˰RB :PgbfEr)|nO Eo@X@1xX2y#-b$JZGqOn5di+oHז5K1.hqq?OTUw|g"",zVX:G~>,iŲ|f;ỤqVٵ`K(۫8Rk3)ÈRn穥UUFHiHFm#-39ЙV]Y"l_4ywj1ֹ6F6eۛ"ٌۼ,a{oƀcG↟L{jDT>eUڂ?bzxmHdi&JNz&?ϣF 1HJ YLs<,(?Vm>Ek֣l}i%[v@A~FX%Wi8RLCh^m=TH9zkj6)8%KtsAd2EO $xHO'Y7b|\'V>8kkd{P AH0R Y|gQ[LG n]9+cwV$^ŇeLEbHş| ы8gB $cj'{R,A [3J Q|&[n=~(~S@F2nUQf_O7 ݱ̈́%KC!x%x:~8ٺ0qH?ԍٳMei8A#Tw570,%XrSAit,\ pQj0 G/ ;NR@y]k-`.%0dc( j*qHV~y-*fg IO?og-ʮ'] (ġ mܮP߫6K0*aMJJmA (QAliz;`c'po1}mN Fok1O Ȕ؄tTSIF9c)9d":kЙ𬏅u!?( _< aGfFg0PM>(&2Pgj.M)|MkI#ې}$={ 6=>yU=RtWS^?K򣟐fY/(vQ͡%Ao*e8E{v1MT[)%h/ k]ADUL U6XV' ^ω16+1` ynߝoSĊfdΝ6bldӒ5)9ե7;s|K6W I/k^5sY[Nh8PD[.juG:=g>y`igP=}O(B:;n(97:f<%즥Ԏ*DB{m٠Xzn؈̧AN\ %Fi]ڏaƠTjl[C\p w [5BŻ0Q3xرuVMHH`4Qٛ ;x\V{,=dw98E|]Nߡ\ACM jouAkgjyi^ 1.jr>k7[a6ϒ6WI٬jԼ,pDŽ53cn b逕\$u]+ >",TZ*#@=bC(7i5c[EP=1;B7-E2oZ=c %cK,n [dz"@"Q]3! 0X bK|֑K70dLt2*:KS$\ \PӍxk<;qX(| uP/ ZJ .OaFˢb5GV7亠4o޿bH=)b^@6vj2 HBG oDNKZNbL!GHo1QŴM;pzS,8GQ,g %F9 ٲ8IOȆ(Rh2~Gt#U95ԍΟ,Z:(Z,ed':b0_f -{rXD 1 !T,h*6,oUx>'R&v̓T} jS,z4 :yLTԪHU55mP٠^Qz%(H[jsI$0@FWQPYYRy.jD˺r ak4M726)`>7nE91mC2ˑKqn(E h/v*GXe4rn\Oyܻ0h5AP'~\X]kIfwv/K؁;T zYiwzuJOSb!%IH38 |& \^oSTWV AtQw\9˃m`@gpĊYq4Fkq}Snۨ:ݴ:_cX]f1fЙwT9?kq<ΡL\c7&l~^p/iV[u1>ɠH'ex8h-_c@"{4J/F{: S4O7) Gꗏ+1eNڶobutt([p?z/NxL5.Xp G+ŮHY1+\A]'Om{BeЅ5UYyΖ!BIT)GQ? =Y0V ~!աon:;x)`j"4wwIQ6gFZU'Dѳ^r(bUff6s",IcZ^F<޽ f2Χش9-zEpGb:#,!BHut⋃d;U@x8%MX l8mKᒭu->&4?*)J?P d/:T!~BÛ d(E"Ė6WՆΚg[+74ʅf&idx :kLPT:J?Fo|pXcI`)hPY{"@?}XmDڢ#僭%wE1 K24$#4^6e{_P䕿 :$\w;p~ c' 6L} R Hχ+(_"pἤ&'$r*'P:,G"ԹL{p[=?)7^J $˴bPfM^omϲqrẌbmz ar"4a*8 anoORklU6*JbȘz2^L]?f=l0KβC7eK}aYKfJB© 7KHQ|C> kPdJgG0ր`wp X5FŇ=YYA`lVPHډ6]pZ>5Lr KVQVuҢ\$`H(asœ+b[l( "|L:I%~lTFYf\m_(֩o:l:[Dm j.A`T+` FRӯ t#Q4mnֶ Atlt!@fź瓶% t x#:ȵN`|T1e??E،z,i@`]Ce9q8;Zq<9Ba3A<܂fX'qڪ2sc<-ZC` |yc*8)RcgokMU ! H4sYfaܢ)OvJ X~jQQ}A|֚Tj!7a'ܣU &[;w8hU)w#wdg!ڋ]/G!zI6 %hڝؔ ߰OxUbD[BY"%|ٙ7B/zK$._w8pr^"+ 6ZGH0P2.;8 &~#b)T89rҮHEV*>AO'ꮸ(u"/ŤL:6<3mkW yUrW"b䟴z {D[6\MEOJ; 7gA?:]Sx 2)&eSw k ]Qos!2 =<9|.|IrOQS E yٚsE7;§u¥xc1:@ۨ-Zo>' ;(x%R|Z3sfQCۯ$DoPyrI5]T1I&>m x4K(LB@YF$@Cd=&#`Y0f!YyC#*b 1%̯!=Sj Cu~"'Bg4Ƚiqz0:ĜՁ$c^~Hkέ(p_VVCwܓ&:`8)IvU</OAy<I^t=U'=F: ~$:{{K\o*{*rO"GsB&ZT¸5(gzgN5%ND# suͪ[ sC(P3@FPXh zךqSi&8|axnAIN n DʳzlԄ(%mx"܈@.nRZ M3UҾqH//شt;ժ]dr0m+m]?VKGio,cHa<#1f^x r`PVֺP}ysqZ:},"w<`5JhTfkյv3+Tk !4&1iI~mq# l:6J\Kg c"SJMF!ywq㮂mw $hS: _e:'[[q R؄bcd@Ht\(p64KbŨ㩧)dyxĕԈi QD^؏+<=& %?& RWof9n\A?(nGycv ,]490:(aF? )r+58~6 r88 t el0JIMV^@w^[q嬋"x-,mw,J5ՇҨi wKn7B< _nfՑqGt"qQ~˧F@Qs <;ӎx`e7!R=o*ܑ`o:}8;+ 4b߶>YínU*}"|7{w C,]$QL53[s*j|O- Xnޛy.gW)d/&ʁ˷.I" IG ܭ T*"VR"M[C0v˗emwXV~h%A@:]xurHWÜ:}N&sSI.3ם;!@nJ۽u+k P=bv@o ͸=&;Q`6h0;3惷{N-qy]#&TjBZLY]ReZ-RC fZ:^Dl[>F}0Æ9z|[,±wlaQ̖am):ssyw!q :'+Z7vrfYdiJS޳wK]BJ'Ț~|heF_.cԠlCM)H}Ie?qSUӅ ]"yUc}%bs(̂+4Y 12IhȆg G06/|K*X@SBaws7yֻ o>q @@N %Y=*bb>$ CRD@R_Oo0 8zKhT ?*BP_.Mk:}GsWUc:sSq_h;WK!]OQOO3 .sVc! z1 #qZ+cɽ1 %D9(B|N!\S2NfΘj0ڱhRR؍r3b%M/)i%q_N^8‡#W T/ #Bv+KNs+Ϟ8T6BiC dmdrG^#V vIP4vo09M 쑼BqPUMn*΢k8yS?38f# ZcY5N$%|I QEDL6? hј̞yh7 OR^1WU3+9HᅕEOr OpbWT ٱ#nhR|UUsO;Ӕ j5jSfۄxnnƇ-]3^,rTMm Hf)yC~[_^@И=3W%zN~pvBE/ eG55k!3KKG~],ړR`G}wO,5LwBzzU^M"UkDwIzHRl{Ja+aY͒"2\\@ռ4Ų&MDvR6iw^@P֡e+et ?'ꗇ׃7WNA ΙB,Pul{nvV~7ЄOf<^tf.TVla M^C9,-V '$[zyD~9E;j yd-T܍@1KUv5m?%jH:u؉cCʑ\D-.?!Glmu_0̄6= :[ -qd! G>fK{U'(AH̆qEk`C hߠKMf6P/FYv}}|T~j6h H`e(_^F㶓$-oQ^x!V(6  _Fi=꾉Su ֥Xݤ̩5|{!S(8R8jXʾАEm+uSZ&` g69^AvfX<u lxT#.I;L 0Ct6BNa׼^LiU_=jn63>t,!T&=`T}fVQ#%& Do%e!s#sx=CD'ˊ1f}En 03gmK3 .t`2^Q,G|Y~(2X=o/cEP,}ji^= wQAB,p 6NTz\$-Zj\!|waAFJr,}vd T$tS:zUy7 (m 7}ŋ_s̆W Lm|_U.ko0j`+;3es&h:ْ`sIQR@1:;i{dcw) jTI 5K/% K!3 " +hifT8+/+MNm&iXDD'HpN4$FњN⃺=A.Urᑝa1mgWT*bNB?pRT70H,/(56_ً͏jS ~\E7 vXu7%U>@΁+P#Шٛ;әf\/ds6bTڨ-y4 SɆz,\31ڈoWo E,;'_qYpghoFlJO4d6j3ԋ2H*=֯"[pM;/IW:I'H[ tbyv^,$hTRZ/w)U  >jZ1 4f]fs-m Tp\Ev, xP3<Sπ.;<[b)HF-.)!0s)2g;='? 2 Q1 aa)H#`Yݒ?EfM(vxg&2R!q"ڞ"%B#3k5K= Hi90W8.2gȭPq R6\Y(~ ѽZ7f .s:tB D,?cǬ`*u]x_CBQj[ j 2ﻇK/_3h׃I`>~I牗})L'<,({+nobI;X4U=LD'[TSuY>0[ `A(AS}Í9ڷDʈ%NڍIUWuyXj]*jkT&غ !aL`J6@\Hʣ6[D^^\"=mn@Z9bE:5X'3B~:y񸤯țO*@Df%)5"swf%kx6Yo!/@[H?_RNԁ*,7{rnc=v\?צrڙiτR`_= x3)7m7V^ ]y*^\ar; 71SH)=P6E2+ƙ>6.ҽ5u 78ޝVَEibš\$ue{SBerF}!]Ig_fD{bu:+jlcMևn a77]9n#]ޛj[T}ji ?>jg{>ƞ#浤m]D/,Ҡ ߩ#}X&~bBp6M}x\ JI1/C7I.Fn+-m X:-~;;Ӻ_y@%[t[PNSD oxo.M?v9dK>fKWVTgX,/D;(=eL]\ u'[g-W#EҒ' "h.<Ϯ\cr "o6BUcX|!D OYG 3D Z"ȥVXaTǑeAEh _L4G K ǡCIrj4g.}PKW `\3tӍe8ʟFkgV %.VT2e0`W5q` Ee_hgЌ2(y,3x4~Z߾k-I;Ski0Cw֟ib v\@yW 'M_ DQ&1Y +C7f3bl{.](v _YF5~m:fXb܀jhiQFw~Fg[@z:m`vMf7=9B,Rn~J ȊR63~6ٌ6P15#4TąAw;4֏H= m^;%W[ A$G[ *2pVg4eNY@Y\d_⋢ngAJ#K=T%U/"8$ $ HK"-h]fvFWf}&Փ ]y8EԻ @-26ퟻ[UbМ'Y{ex<6}jp>쵀3a"VGHwmlg=gLz®aC}Yڒ0 UHz4ǂ6xSI<`l[,f J7) thԝrP_,caVy u&MK!ͧhK4|1붦@F&,(jfp.}Y'+984 '@d_ZH TUs@i7LYL-g.c$gkZuVRsZ~-%qfoVvN [νuhZ;$V:9ɠfi~ul\! s6t損vUnj\k@ZKy2$HgvSFkWf2oAJ0dN6m ڃ;j$ $n28E %{Пڑo4wc׳K=Zso/PU9פ!s$-ԶZ|k UEEs)Sӟ&\lȌ&~)%m2\xK؁JepF[mLՓU+@(7,!x])qOy8$#lÛ5nfysO/VĦFU{PiD,͇Æ *2mx+ sk&4q{DE8]ϾAW3ߢ24 .p[qY'TB;(o89MXV!p.8Vvj?=|,4~G3EhM[񱟓=UK(]ΐ4 @)ChD{Q> Fm}1B[^-\ܻfN>cME)/wEO<):kؽ\vmG-,s_YMd ޮsr֎ק1`BFk|%^U]uL>A+2c x  uZ1nn}70# 3L`? 7(ѳ#0ig3+*( E(*\8vjҺf'6 Jܑ_z!GC C$l@BA/.ӭj,帉\`\yO$en2|KHv @Q`"![~_-{?H"C1JAyl4OZD$HA( \m@ZȱF\h=a$rZ|m=mo5d(5sd2XhTee6R< iB bBZHd9<B;ʴ}r(k|։jKnأD :G `^'\϶W=VoOK9Lcʯz.mO„8N3'…ݵׯ*O*948x4=!SGk{N(%J 6Qq9˲?~6HD| ?5~.:Z0"9=9X0h']ePu3ݛa$ю;T7qRf aâ fj^C# X.tG6|l ώ QZ"k@^dHd 4cdD x^KOaQYCqo]C[{sʣͩ3p=Ʃr%G捌;dlhwmv NeʯDV@>6Mb5.7qD_B%nɱT!E$5r ?dyv7a]Btҁߥxy>^q\RmۦvXYX7v|eAӑy :vf'9mS&+@ HFD}&!Bhw ִ].3#L :{u#9f炍4 4J]Mn̛]ԖӉ%̰AB bPy]B(,Xvy{bn(DUT%Hڨe/7{H% hUu΂KX}k>3kals!x0D]mxtlPsG^T\ w`& 26X0F9f}3nMCN?3En?Fi2mwM̵p`>V3e+$Oa{(Es~iӾW  ~Y, r4T" ;]m{)k+@Y̤ȢؗYZ筴p#bDf~e%4:MFz# 2ZaqF6'8qn s9&GyLcN#t fQGS2CHK6Ugb.D%+QƊv#/eɄ?"b3ejæ84EiZ3K;[ 7Xd,%/"*fK:XDqzMfdnU[Y~,4=mowd{lIek+er$T r ]4:|DQ=L[c0NcY Kr b1RAKkCbzn-8G)uYYxcyJBBjt7~Jy}'qSxCo>}k ;CD`AZ]uB3%Q#@ #I#X21,4tP\> ʡU3RfȠ%K --5b8 .Yc ȈGcؤUT3a/ !Zmws>UCF=EQBP!z_l?L͡tw;c]IEr=A^ܰc$mlQ;&kiVzFXH\0ލ|JTXZ35i9(wr[$׈;QXm&6bcH2S-=n򯴷+UE *\.Oa{d?(2SQ#I6Ox7w˽u;ks-Y0[((w>\Ɏ}u^>NK0jxO!$9g JS,):Xa$KB6xj9H'^P6f_ %ÿ$?ƶ#3;!#iB>L_g2e,9q2۔qwksg]L:n)bggmw yDuby5sgPY&I0֚Aktrkz> wG頡; ~Zf9>K'vȈi5U^ w7R Rzy@J0예 :f% ҕk<AIin(]uyXZbRm'.2BVӿ( YV+嬰֧a(B-1P"k5u( lßz%ם8}G_O14vz {Y:lj?2p;J 6N*͌{9lיEMt|MKN/? &Ӛ0X$(anOOp,w  74.97$kf{~:-ܑJu_di'(*, /e+ ?>N.tō^e8RoGf^LyeX>Q,ll 1/'&'_Fl7RKN/Ͷ¤䀷l>?%P"QuEa6gL/} 6ҥoA<?lk^i'X菣z/L}lGQ҉q:Y;atс m5e:˵o:Nl(ia 0OM;;<釭` wGMFs r;_|6L|W$a;#(ģ3Gd+nw9h'1^?=W8 l].Th@ؠwl)bM^z?mt'1ԎY#L-tv!hX:kCT0P \= zb Zw|m f9!ಭfKԂEm] [s 5x ń")#K\,Πv`$hqa7hqXY}ծA^f"I')%&lq^p<Nov~]BQhuk92VL DGg""㳜ӀbBj3v7jsD3.م PgGVj]uD0<E"q0qAk4j+.D-5 rH4}+HD "Q5.7AIh}~:!&^2Z'g>v)զ[GQxPC-\5Vot'ikXs~EN9 #DKU1eL:xX"q"95=8h@j8.D]m/>vMY"eFJ_4XAp>*,c&5$33fMGDEM91aJo&J=.$b9_@?l,wh0 |:.v_Nj 0 jل0x"͘ q,%C˗ݜAUdMj%RPTBwm[ l@I _-|8Zv>@RƕH'ISmKzLK&}k 7[1Z⡴?]3E$ 숔|WDv |O-K]oDM c_~s.1 R灡n` Xjr_l=& FR^abftC}L+((k,4Ρ2H~i܀Em05[|i nE94kXziyt Ga02耜̜q4m6e;~Ԉ/V;ԟ+wAE\ {I+8伢P4Y*0xX*u'TjKLK"k,0(RV3օ2*+ĺc.q%Q6&*ߝڱ Cn|㸲#t) YX QŸ4E!UvpKP;PQxԜTbLC$x:'Da<6JPZ۷,BZ^bӤ&/%5g98Gp{5C Ew^dzj2ˇ4rb pGÄ́x*H@O_tB_ښZl:^G Sw AhMM<^}T6M5HjPczcy팵b* b#){L\,N]/ xB˰"'u9CZ&"T|{( ŷyA4 !ysu{|>$c5Oқ_}Pf' #<2L;o;C.뱾uz;v5v!(km ?[@ocIRh6}QXn%qoԫRVL~[jQ _ eG._"u 2WTiPFj3?Z, Vْss1Y@$Um2Kư2?)Ox1SWO)Jqx FHϗ}ݭ*j"~vaE\~_Aء6ۚ EQ 1_ sj{4=.+E3SتBGF zj;Ϯʘ6*L ag?z(tW&[lnYD&|>Adxΰ3{<&#CWɤo>7_K;ȵ<Wi^ޒY4si[=z^x4!SQVc؛>yق;T43g"e)*̓lL~׏-;|%y'K-@ (NDBB?(`CJf~ʎ:/C'+?^8͡8p"Q*trx֪#.e9Mjar-ddI"dO>d/Ϡ1p^oEF]LJ7)jFq`lN0yFr.%wb9CґFWl]S: MorJ(dCy0LN"ɉXȁ'$2 8 b7<*!zZbn8 羭O!\aYlW񏡶$|N)dء5hKΗw=5Z>leSp> UV'$趲y,B)(NFE,<|nPU*d)7ڂ3yk̪F ΡkWlx2xO^:GѰd&@Y7sa#~ng?¨yeӍƅYwTǬ|RR ـ;JvVW /ddy[>ȣoƜ5Q ضvO62tN#AԄ& K }ܟr^6?yHVF|hb:傯z豮MҨ$5 nm:R?}h}~lvdLxU(͒_$]Q=d 9!2uc:Dz(ZշUs-5G;%6ߝ]d(f_ջb|F Xxeb { Y]# Y~qoF'ǣC Amis8 hv`tM쌔%c%!K\` ;n; B %kR'=g|c& y4IG-`oO]VBIߵLKL^ m7LK!-ѕ2}!= fZ2ͣAxU3F}땷Mz#E1IKKIv<޴L @p:]P$),ȣb~nyeL] =$_tQ(/󨐜#?1e q~_^>, W%/zkVkW,y*c:̓$T^Dt%7֘mgF̛ G7oǨ96l%wIFy D1L|==}́ Zb*x\'ΚN{0~gH8(!"K,Cbҹ[iG0T {5W5NCVMW gO^ L!xj]+'f E{tK9)4,K` Hzpd%`ݫ}.cWbur6(-'y}خ.T 䴗 jk,3V>SN.f#K?ÂSQb+kA'eXQgxr1(o=$(sQ0R"˃葺iPwg4Zp? ՠK ;t(m!nwZ/;~xey >A?@kr)r<.*ﲛYQs|6TDn!BqK"3Ҍ.-e S<ۤ^uyQ|Jf谆 R^(餧xGd: ]0c#g?Ѷ9 85-Z|+D˅ZTf2VMݚt109VŲ:DFH)Y c&MGkW&HUpO&r|&=QL) mG9\;tGqj"c|j^pwJo7xuRLGr(ʳ NĴˆ#nng6G24G<TX}%KzRMiF1Jɯɋ 4ny]z0D2W5Z[ uB5NqIV#/j0_:G,!LE)[Q>,+V[k(aeZ?M+&1^5gfQ_˛NucY7_W@H`б ae063ck7%\!}=_.s,1҇7Ɠ(\ͧi^iTnW#=J!!qjJ Iu :e<`y jbXc zĆA߯*ZxerP[5vޣL~oV {,@*F9pn8\9$]?471 {YC~y)J!|&1w;6GyQaSsj\/^+PJbVp*Q-ˑ_ On ދw՗r߲aXաS=Mzt(OL[sDKQ ҤTpNO:,JnNnf#Pk?@D`2% C<gNm2)k(׏LsrXXIlG;M_^R2׌uu% O4"OC \;ߊh2gOZrҭhWߦA5G!8R9dЁn U#o2pi%~F vĕ'^V/+;da0 uACA"UxH Y#O=bP{olЏ'tTTrƔo$r;OA#i.;OSJ*1maR8) ^م!T.eCdlh~sw?)!wuxt49[Cg" Kk#Jh1As˥LXpՆ 5`i'C6: w-SVץt6ME3' [DTpޘ tS%<Rđp'}e0ۘkQo!t!|͕rV+]Z13K(nH^;z bc y<X}GV1v/iY#s>+UF*:Q7x:Mg峫bRb D eޘhGg1WjA >1rB^1Qog. ja=wm. q "l~ƴU&x&Iӄ`eжj˂sjzvYØ۩ǮU3,xo 8jI0 ՁN Bk&}as͟٤u9o:+aBp+} BspDןV|ԕv/ɾZ3_7Hrͱ%ͯh0 3|QQRMS0!J){8T\BEl0-a\XaI -t?v&%{\FFϕa-^PwZ#yPMk; A/ՄU00EN'i v3->4P9sag\4]l^1lO(ft1g >, pJ[X9-F4ӮFkĄ髡u=-am5tmۙc k,\h)Fg UnecbcE~ɩ$Rhʐ3;ARz"| ^IDCHaWm6JBf5>Ѷ.,u$gjCG)p v@Xl7yO$0mVuu:!fz[f]wl M LGnw(\3P[$8šcd%ƧiM$y2k2eVZP^j u47Duڛ'iG;I\ Msu80YbюbqSa/% znQ\W2sn&iNGXF> \>M.S7GBEu})`QE5@CwV7-s&-CuSCjo,Cܧa='=5"on`fZ.t΅Vh0k39)N{ }(o%NE ]S #32Jޥ/$;#z>z"n$E%Ӄ6PG-7Ƅԓ" ^a`nP~ӟ!L }>JrWUт/ ^܏ꓹ㕏>q>Eó`{-JNʻ\ POa#ǝ jq cղˑ߿Q Pl+*!iB3, h @Hbs̨67iy(pA om *qײ?5?jM5G$NDX%($Mv0Uj!p- NizwPovr9r5KTW>_~[s%܄-,}*OLȽSg96mr\!aYCR[<t`0~l[iZZE?{rà-)G_ LDCs.Af eW[eҴ,Ib`rN8J&aj=Q« Hjxo'iTExҫey< 7`#,D.&(a"512%RYiJAeo|U.D6+*\Ag8P`v)8>>}AbFsMu!nư⫯qVKDpo|pxjÁʣ$q/TXW!#U`gEؿNjFE)Hnk6'u +`Ҁ\}zFaQuj8$YZtZvf1ŹǑ5q& dt :Wq *"\V$՝z菄Âϣ7{mЩ&S gC,<݊vV9δ|FъEk-]X}r,Rԕаvw4+',m5}6;-k҆vs.6c z)bwHEt;O+PΒ}Ñ.ɇ:S| k1Rr-(# 0^/E<WAdϜ)WS/c&$U@&dq63Oٙ=V1e7A5C)It׎pؤILZG}ﻖEH|}^E[)yw\,Sj+l(YGq U4[u7<0!)aKRMeU[_aam!XE؋lE mH!?4ɋ-YI^h5psiqgLgwPA7ywOVCtjAKVHZB '̲@nZYa2NYKkح$$=M(6 ;)gz\wUםqUZ]9/eF;rP| sȱu[w{{`  @z.ez:8HG HṦ cul^6HW:J P' f_d $ʉ7dayj)-x{%h #(H*ՉQj>D"DjWƆdMnqQ-i?Oh[+'V3d6^) :~? ڥn#(SXWS-> "wQDK-.*=dǾF ‹߷V7-^[7QUR会d=jrhq믻XӢ!  -7$ EuF㊐*R}=Tƅu] W⠯VM)ktrjNvd/b?E-aP*y3Tq&2{$@{z JTVCCןXJ} kYhGmI]oảYMpt1;3[ ؁=Ø720&_͖:hcuz}n_$uVIi aÎ'%$3kΤ޲tN&XcvA?A+^5VQFsU2QQD f3+)ݍϯ!M QW&3R4֑Za{/hu"|+*Kw^<+.1WʹUSZwZ6AEE P5wV5uB&GN1:@b0I\E0猑B"g!v #ݚ=MSI8-! ^vBʠD@`I -Hí`_ݙ-)l )C}??TI$6@+qy ȅ2iXݘIoPvPdr@gG^Vd0h8;!+t8*kk='"L=H׼ϠR?;δ80Ma%Rя6Ѹ{/Mj6PsOq&zhӵ_nAq3J t'N(nIٻŀg73v}g[fmR뵳3xL3ҙ.Qqfgv<_^qMS}j_4C7:.и:=lUJ|r4-o92IЁA8"(Ժk^%HA=fw‚L'1W~kblc{sCV4Q8-\|{FP8fmk^^|ѰV΂)WU]d۶/3DhHqߑ˯ˆe5׀tn Oо&>a%U\tQI7ӦavwFWWB4Xl'{%IC:(z&uUA.;bu:w$15[SZoe<ub+nk3'jxRq+j,a0 &qsXݶC3mE%uFOG``u1 P5::jC:s彫'^6 3\ϰlWI6du֦jxŢOУ<[c!^iO!SxJ917RJJX%5RFmЇtiwe:Gw<T?颛'U_xYn`WߔSC$"%/YÊ]jݨnyؐB')$$Sl%Q|xe?=Дr=)F%d FɄWRf҃;\7T-NРҘ]>CT-͇ph?) JAiΰ8cZ 8+''{ B#jk'9ēh/ޤs%iG`َ.t ֍S# IBuFF0b;ih]E`v[;LғpTXCVad訦[ e!^ uyl|<5;'߳ā`’1\Įz:d֌&N%|Bg4?3P~[oijى)K ]ĦTtGc}';=w)s-YW4+ n¤%pqЇX}1\P% Jg~Q::dP(ը.1:eKFc2} r_~{@{%ri3\|ȶ ,VF#Rx)Lg3BLU*oBBlS؁WWnCEFhuQ3PmL+g8KHGF? fSK%)gL[xgeɞ+#E՟qfZB2x!jA|Xփפּ(6c2GQ50k() .$:c-S463 j'rrjL 1kd\L,6 Os3?wdFQ/ uX ŀBO{:r_8a4[H[K fΙ#sZNK L{OXû]=*m_<<U‚mYuK0 S:Ӽ^,=#"$zblh`}j iW)ѳtwt|;*g$LfTHU:@4p[?| ՅOW|v継qNI1J.{@UXzw,T$uZ0NT$Wy..媔dFm%*!&2D㞻8$iHPEqĶ5=>,=˚s#WWV[b HOXHFzcp3b򮪰><s;߽:sbovl;x?tϝ{L)q>S;u$(؅bN KQu8 /BKGXH|A*SU2nSKBW] `q`2䝵_ib83/8% FrK.-%g&S>|{FM;Ji0*IeAPmKgp 0>&z#}kh:t%~E\^se-BF=FN^ Dv`{Y2CDe.JXץ fOY=cHډA1!EWztS/$|ƉO׶@pQUmlzTXZx.K&զaTLtp3rG|}xlA-[@vO:-zs$)5P8ƎVpmF[w-l}_#-4.= $ \G7JޖG)6~~q`B*,;ѷ׾H 7s׎ Kmt}~)9+CLy&T*&Y /ʜQQ=y+Mi<՞пL8FMP}awONS>="HqK_C]V{ xŽ|xP{'!YS(] cU|=7McU} ?.40]du8 ՝..T[ӎCG6i[x)SzE>*ZnbT`&|9JѸ><&WK# 6i4*Xsn"#b"Q:-[|[7ck p|E 1_c$+e`qvօ͎OcaF3]u݃;+5dT\:-N>_Ƴ`O\>N!`^زxxMhOJh7I% fk8 abo#PU@-e<"`{x;U)evjW(/+K]Lyodp?Ǚϗ>|5KXm澥ʔǚtؙay(^gE;{:hYDqWzYmCck.iCG,!@ e;;_Bb"L|g ]bMdU sTuZ>^g$uE.$B RwvMO4h̺ڮKgzpwiuva:vKmK\QkM$uHyE# ͺ( 4Gi1;ඓHV9W4/' 庺A^'yxBG,1P2.jb@G[*% 2҇j~2{{9Bsӗjn>gM㦦y+b~!4A,d+>_Ǐ֝OHjmUHooK_Aqb"3deX٘M/,V btt<>ԸG!ygٍ뺧(-U߳`%MuZYNª8Dcs?5-yIWåcm2MO1 9Fhh,+@g/1ݫk,!Pieb[ˣ6^HS^a.+,*oiethuAq< 7Dz돏]b &&<?v;\yU1G},)ӾU׸Y8,f/RG~8ƺ|a3;giA]}ջ*O}Bj|y~gA!"ANRΜOm} E e A.[hHz-qVe`jP1 q@=E֛(pomP ~5`fC[Xtqq+-[ nNFg45$v[5 ۰֧4Hs!OÈ"FM,谚ݫ:"|ͺm@_>".=Zf`eM=t(K^ !pu#^LET؇!n^iG|Yi*:lJ3.dlD~ªhY3+j\.|f*ntn^EfnBZ_eBÞ`bô?FE}{1jsm͌pْ ~`/ 8[ή@|bU&_1 KBq0to2 <ϒҞwr=O e .qOvfWЫ>rݺ$Pd+zC0 Ilr-|N.U8ȏz=!F#w^XmipWeiC0] 3cSj@kD^L.W}r}x{2 \P(_ e?|h'a?Bzd:b|G;~xI/k(y͊7E=jP.ԤoY@!~֩-y^K)ARtO$D 1w m;'7@[.{ZEa\Sܗ8krGY9,xSmtd_ZTobs8'-{Nrp^m/0ȴ .997^(SShU-v30,>@:=/pznu~j' {^F[k6>\W3G IHR酲3[4mu-=m-ͯ%؋!Jus¼F'>0v0jSk:5=wxXφjӖaډ[\V&l=_4jHez8ۯራTO7G켭Kv-r 9Ė}qU04HQAI r ü1D0f}GlᗔD=twoP B%0N8,dxW50FNZ̈́5@푳z@xr]*psZ:JFy~qc)wK#}7^pd..dw5iW ̬%C}-4H.ϻ ʇذ8Zj`cBn|QU}I_A %ӻX3b}* AzkHkv'Why8PnUV3%u|[JL o ,>;k2 Ct FwX,.& G,dQzṁˌ̚%z?0y:+3?)E$ {'5q}qcӤ# ($N=ޒi/^J϶R8qczA2$M1}M >C$n(|r2-v Sv2+e זǫF,}F.VYޒw?K,̘W6<lWe[*p!i;{}*& ?ؚ{D>:Ϡ B>P uCǰ=&a2l$Z|̹wrdaDT!P6* xuegǩ{}K"S6ʈMF ~NZR e^ZG&o eW#7MLշ f.; _@c*^oayʢBR# w1AQxK # ʼ׶1 HRj,e9lNW8a!F@'B鰇)O N>E`Ajd;jz{*cdT kD`g@f)SpMͨ U̱u;4@Du$4|?~3;@`;?nrԯF85InF{_P/LNZ190_I 3W WdEih$eHqQ/npЖE x|ʺ" [X iESWnoGW8wK~,4q,%yO+>VMcbgh|r'0V-^E8Vfk^n\2?Mh.63^OOAа|=_g,DyykÔ]|(4(iٮY ^3Ծ(<98G'Z:5`R5M/kYw%xӊ] GcMP\fFqEᗎ.t|P=M݆h#N=s҂o|TU=\TqNg 1jMh03РNN-#Z_8?<˫%dڢ#ӹ HwaPŏ@qu^ Šhn˫-ء:}x:NȑI+jlj="vbՋ𗡠xW=PO#_gB|O;%/2 })3&ڡGҥRKR0 ?~|ִb( `Mg;ZR. `0/Z2a -mHH,.@d!df}N .c# 7קK\A}Is܄XHU䀰d`2U4ŴOWֺY<V`ŽE%ˏJM|ZYA-c9'5$_,žݷ%_aX`_ G#b: 8$%+NE!ַ |sH!1Ab8}9z}.NVy [FbH;dki߉L{;_}m]|Xxdeqw7;R³]i \r_}U(iaBgHԝ5Wa-r支Hjh< d4'C'=ZqPבˡ>:bb]r,zŝQ$nL5vUl KSEQøȍeat|VhDX0?\Yp3 #:0Wi(? Y =KJר鿄\\^ҹ,ӭMe" A$L>m#9.X껙\,9/H&!>{׷jgϙ1>m {e0E!clU kwLh5yG͖{b_+[vESB*9)kwd\ dkz!bvPQktb _Jn23T憒'.@F)*bT-=ǚ74~jϰ@#=r@c E-sLQGYT8= I/@"BȌp6 ] Mϼ{ ,TZ?L711pf2BYEr]cOǫν}[oj@$1uތ-ި[l8R݅:9oh`j9Qw:0:nD'[3!3kxD\-4hyArzpWUn(\&$^u i](u_'xƎ# vf`|(_]^虩IIiK}jJSL *+zDז6UbŎÃ(3g= ]r|W.H[\W3#{EB%/2;oDA\5N;_yBX)F} hJ,H W_CROaڵ4fJfFhq|;l>6ǚȵ"3ث Bj (=ݍʺd'ZE]bR"d4m8k+FqIli2M_\\2KGc1djBfb2oZ3&3єE40brȚ)(ѯu~x'6hKlx2g`Ģi"T׵mDEMȨNZ|t[?.kI%cAjXyY9uO&W l3)Mɜ(Xy1iE ZdzoSt%[- 5| 6Ɠ3eYr;XyujakfT3 '^sDRק}J6x$審bC7'a@-Wҩ_c9/6jl+/<#~ هFޔ%\,fJVi~EN*̂gYTvS{IBCLu+Άw i O41EXtHG²T[kL˭1`dځt>~C.$: g=Xi8-Ν|l[mδw:)c7"Z+ E''#LyJO%ytThLğ@}l3‹:%O߿4'=׳m^p+puWǶm5W ^PNz=v=h5 Wk_W+`NQ)=}b=tx)ε"L>Jftg9vA7* y`:W7H =('8uYϳh&0jCzoV@NΒY_|}aGޠ( 4BwxHOxIA5FsGM)28JY#zy0AN`B^eo ֕^~_3`ӑW4Z$bF][丼H#l{x-1J%v3#J}'u@AÓ:.R^O^^6?‚(4&GVʛ1w G:ّ.gR<$Xnc2FX P:3_EwƥIyfi;қD.$z\[s y^~#Q/nM߶*|MMg[b jL:=*WME~ ҥMN~j[ZtBܿʄWJ;ʾt܇PèA ~/,{^[f"Pif1^;F_@"o괯>QTȔUue 'E|0w߽b*ڡS &[f!]k_(9=Bd'<3`~H]mBLkTYe/ָgq^ƂgZu <˿*z a6 Th…wgW!\(F/J5?`jQ:mBv BU<2BA9SN9ъ}K1Y; {p@Wh(DЪ32V{b\Dv%/kzu JJ'qJYUNM\1듡S{>șgwHud0&6obYDΖG5m,[Ȋ42l|s5*'_WŖ3|<+M5p_x =Ec8^<^2!3`c&&Y!('\>`%Rʛ.0k$4O/PdPZ*kt#"D)F` *~_Ǝ$Ik ]FFw4^yJ k ~KGb#ڣݽ{K3WMuc^j7ƸnK'#t8wOcSzH-2Ƈp(AKО/ PkI^/J*T;ʁ"w,0LBJ,O>1X6=5l - R)M?Mb[owȸ4ZD{Ǯ@>aI>jgh;1P.ueʹsUA aQQec,\WK0NN qsMNŐ? 5{o\Kei.cO$;ء\'ӐEj@qF!r}D8`KSP-Gg)Ks/5YJt9kP1@]s뉹1]?lBIB{T#P.;'Cdg̣@Q"&ռױ3&("WK_ ouL_M~1Q03_ / ^zY1*!`˅m+4}VrcꡊKe/]8Dى0s$}cow-X$Oeڞ.r(95WlT%&,} kxGs SaC#LKaFX"b]/2PbqYHҫMN D;Gn8RK߂FLe*2˧a \y>4f)R+90 0agH R瓂ͽ1eMˎkBtsƨ˶G0[w >ljcw{-ҸGc]CF1}зcu3S m Zj"Exm"Et_q0"_88Vk&F IB aM]7\DIކ5L+ Cu c~z^up;}V\E }hhs_#8lɡ^XB2`wF)+ы+ &Y-Gxֲƶ[4O vI>}6N8ިZfJRR(Ez VdcjG s(̤7F V"+l>!U{n]ť7jqaiƤ^E":'a?fȻa8ϠK X]="]9 ڙQZՄP,2H:]M"4,^STc6v'[#d 51MtG-,&ѶKZOg8FCӅ-1 }Ur3ƩYGyŮS;"`Ռ\0W0cX{Ʉ+ ^r6D3/{ ˓ eU_{ K}Mľ]oަn(Wk' f=Ѱ7X2῀V?88mD*9"AIQʼvCWA30V^ r9~0Cb~5ɔ`^ ^@`Wdt`Eo ^J?+]@,e7?2-?,qC#V)G?7rT߱:at֟/4zSZ|f4at`*-md9:s=˫ǻ#KnQΉIߘ@{G)3El{Y OWШTAN/5m\pb.,A[Zq/ETQ;X;,\954Gn1 d$%;˾%w&쭎ӑϯե}?]eUz7f;t>=i)yۙs3TWJE2Nu;`'rfrE. ʚl}H쐳kvJbd%W* 7KoOHF\1nv@[eheOTX%np$aa[j;}^PK1T.;&8u(٘#ސn:l2#N,?K =Ib8R561:Kza[YQV+/鹦:+7-YY2tk}]kJkrIU /+8_1`g\jU3.e"ǹ:hs7Y4|[w"Dyg<8yCʵQB 7-P%X-kXœfHhvR*3*(bC<8ٞq sEb ύat47Xu,F#'ͼ@wuRԻ T&{@ tϾT#}qlN ]j -|W¤yJoiAΙV$ ʞB'T!ʾw'OYnKIB%d"uST 'w0a"̵͟@w)fRiNܞKBA[YbF4s'ޛCcpwSS`Qn*11L ^ayɯn/vuP_ҫg _*C0>cPwf/2GT6Q/XuTɾnu `&߫"{˩hW jG0bLwjODV L 4~R%6(_-KV˗_ یXzIe2E7͵Xn70/W8zN/Rd%[sؖf$N~LyƁZY6O&{Qd؍MY8;3VIrĢ0FkX8z9usfiΊ)S*m1,,|7$dN^Q]—!XKChw"'3S1d,Wo,p:c",&qMf{w\ϸasA)bd-;}TNYQ^X SyFqMkj "w 5d{)xvҰ.Gn kR䧺hT5Ҹ7Ir+Y^u'~A5 S U[WWE8)gPZiU׃N3Y ^D{7&ɐc9e7ز8hQ0©4(+hH;$L)t'ԠccvHΧ/FTJ:%S;{#Vsl_Ía( Mttd?ޚ OK)'ShB~bBh!oCy7V¬;N4~s_>{aG9I&tn38 / z|okuKuݣn^p߲c\ I7 Wiià(m"ا+-M kLEY^d 6=kc{2o̞Hn!od˃ygs_DqXC|0!/5oXs*1 gV&#?@»v@ t~['Z #q&o/wz9q7h"ܼo?p+BSDFB7~ NAm_g.DL'X#ۂH hv<̓t95yt3bf(bz(%?L;cf~U T߿ KjwX)5bH}coT&>WrF H 5kI~-n߫j#W-)Oc]I3`قBfUGq{[TΙPvh~K b."C qȸ3APO_6N9ԇ1K|s((xӢ; Faǩnpu@*qv#H |"GS p*mbfsEZD;6I!pZ= Ha`߀RA{]jҥcl{WM_ʞˉiDA7ɈjqD {)z|pg!Ϡ7 XbaQGHx"tc*f=d%B>_jʊ@80/BZ~Q "bq݂nb MN©* շ;3 z."=KQFXŞ]+$޸sHp CS52![#{;+`&`Ѷm01wT225 "aJg |5VxƌBP'j:^7oL~(W\{[?V%}{4Kmxn` w>0HG/H7ڼ_\-Bx)9~(Ѿ۴W$gOʍqjG6ZS. s506X]9(ŧm{WC[Nٴuʃ@VxI\&3w5=30dK<Ǿl"]n…-<%FSĀY7vwj'l&$-C䵁Dэ.Чm]_ę~Q Biғg6!O08P= FZpp M t&GS2Q9&Oo?dkOp$̗%Br: lG63!&!j䞶mم4nª|Y/Ekm9K %_Tq1{%pOh [ *V~l2W">⣳"Dž| 7e>ˍ jn LT| 'o.0$ѺˊH}7h&KEiO-bvM1OTgf7D9nz(S" 0x% *ܶޓ XSU6!B li2 Q;8rș~n\qfO_|ѻoܥbV@.1cx$6#:G[9\4I-U+"DȞ4'jto-D_9΃-c?HŚh1aut[Α[{%?oXk#ql&qTu޽v^"'c7VgzqRPQdCq'utW75qeb[uɦ'@Em~ŗXCkRߕ1u_3L$0S逈ā"Kv*}Q'zJlvT.n"[{*c~m )-boK`{:0N8>jKLQnHj8L7K`D$ wا/HT>yGk=lTT.Go,G;Zdĭ.Vq&tIJ`͞.X]:.H)seJX:s ?MCGI!ID17\Hܩ/`|w׭S S2g+f(V;iMJsR*Q9WwA-lzc;굡(N  5n/tD;wpJ4~UzgXЙ+[!ObAI%_ǗhQX,cͶ1$Ol4+t?)) "ǟ- kn< u/dfs.6Yג#TVd5mcWoPAO8TWg<ɝ,-V +徆QF*8(g>Y0x?X`&!"(qAy[>pQлx KP u7*>h&LjPpzX_9J1b )q+)K"%v8Rt)ys_ՓUc( X~y$aV^Ѡ>.ELkUvŰԪv{>(Ư8`1@@ÄZ `kٝޥ=ڍ TQo7$I֙TË(z1(ed vh#ht2/Fjri6 3[.B=`ހ>/dc@8,hKG" q8+P1< HltxM7N6rݓ/9}\5G',96XVg-+jt~n?8H H0/x]W2Dp+cc }.=DZ ;XYNdF{'y~\v9R.}櫦EG$Ҿx=^n跭i1QVnb/`dFNqgϰI겠f]81SlN6~Ր+y3X#VcS IߎӔET\6SF`2骴p}@[lk޲ky[1"|`¿ˠ JqܦN?=|ڬvnniC@xN!S|! vrZcD@nB7"@ŬAƩڍu7*1)x̪|U-nsxhiuN@ӎ_ZhgaF^/+SU&dH;Y dS? (F*;R&)3$gPSG]|*AD@f С( %NLAn-hc7Ml5[%8>䉊{)CKtZ}vY֟vYV\<4dzf7fQ,4"JTfbJLsV:[B43jz>P{בȬis6cPק 4b\;{ 8F!>ɩQ:;_A*c.MFfm Ħ-yt# l5u^^ U.-tk a Ӷ `2*v-ix`.JPb;lyGpyjcgG|%#=ӱù{Dx{i+6h~6H Q-6Aa s\pۛS L  з*&<7jZ|ݤrp({o%w$% DguyIZKE+Z%aM?p:Ua# T5{plǿw3^PqjW֦rB(N%:i b^-vxKCT%epшil_Cwf{iJ+d!>[_YY)E^ᯞ'y]W.\tZ0> 0#D/vDŽathι*t_Z8ᵃ:#Wh@XCAV yeGެe!Ś ~:Ƨ6!RH"']CxR.{}yIo3CTLEvJҁntq^e o)JIT(ź˫͑fjn<\j.b?s N i,k~s+bOoBAƈ.p\= ʚ[v}(ī M <(!p Hӏљkf@n3]9%@T8Dg<NMpp/D-R=FSc5\6߱f8K ^G;jwG{iG>H<~XiR=/Ȋ@Oam,͔HŒXH|x=L^qHc1sK= M>M-) /YO l/Hhw¸ƙfhE 5zĊf#4Q wWyd#Eyp jӾN3KWgޣ~0b~Ƭ*7s$?=Ӑm(˪SR))A #nSâLہ>[DayCvBBʂbqj{aKh lu=\'pwWa]i8gjB WͤY*sd٫+IN9-:.ET]sjbZPDsiWeapQ\?->?F+;w} [\~ȝEw[D4~6)"U2׮ tzcR-Tܑ lh Buk$; byRK[9gh*u粋e$GgR.eZh(Le_߄ZšhiЇlM+rQYDʆmx\Vl2tϲ[L١ґi>V P40|v©滔l5Ӌ%s%{nKk>NaBBKчP1:wȶzQ+xo+Cd/K,@gg~|pp+P+Z0S:!^n^/|)`u}ѠK^%t)Dիv & ]@HJ(2Lt1"F1s_%/I-*0~)Րv"]\eRc$ 1J[MCh 4IAar8kCE.yW㶎b V ɽ ةvn R@/U$IJhLkyp$խQPPV ^h9nՉ=si `Kh{;๿$]\(q҅Uefl2Jp9 ܦfd}7Oa_sŠAc2n\Ffe}GCfvHd^ȆbN,?HpR]|+|c'q:'q]Tx:;+ &=R!\]_yv{Ӿ5d{H󥇃F ۧ z\ȍVď{ARCfgM݈v>fq<(u7_Nݵ}m*YʔwGҥfOI6d',tvtƆxߥm._L$Ss1y8ZKJkAa+F6|鯼[6gwcxZzkZ.blZشfzŎ'k̕ ؁t0n h˽ݬE{Q >.7~g_D6kCC?#<[ ,l𡥤|贺N2PJԁ'3o:ξEuYI|UFVh>0&]S\%_/YƉ'tt(&앙6o*3..IE㈱z-́pua>O@ԃ ((BY-D!8#g>3fH)`CSlOm+S6-klMy֝z󋮃eG݌Y 0,^|\=i>KHv Gߌ2wd`[# ݝ@q#wr^U7/ּH+zx7;q%q]T o8=WOj%4}*1LS+)crt.bJ {2RV#(x'KjWoȺg7L!W3uv  ? ~7+jV6*τLwLL}OɎBv{s/IGDAJ~/uâ39W]]Њ2aFE,{x`|S/bdpu5L6Cz Q9Qi g(SdW˕\Kd=_"Nle3M痞¸r0\3Ӗ`hNh~tVqpǢZpD0ſ*TA{KVkL~vS䖨 Wp:nPUËRlty⠙:Bl>94T6Z#2)Id+%Y5]YznG12&jvh t߲^aq +t6zt8Fhn6S_IWW)g΃"'~6(5֥q\VSj-$<0%? pDoѭh`3'(l|0DK]uS/[y;#f!3D4?f]ꄕ%M.F@g\d<¡Z0S,q;@?IP (LQ)1%N&bk@\"ODLrY'}n`M*M$dɛ($潐܍ȼI\ӀM?"aj_W#=.Q8͊ҫ<2!FZ>$<|b cZB^R5cwr׿50>W$Թ͗?$u4(,L9cdsHfxmZ*iu0J5]-BKÍtW:9M̙7w*D!1ʈD1CCÉ~r; Ƒ-Gd_//BI@'ACF^>W"( `1]m?j!v]wIlAa#4w0%/E&  &_s-MF8j%s ?`E{V>{UHsW=S,KDLRdo)' pOyeRA P ʸ{yPaX!"[Cm"n1V;)~؄kkl6Û*ah&x451yܯR{'ꈷ]PPiA Kjb 6eԥu>g[}.YnGY5)vci(/s= 9o[Snun$M1{5Ӂ(Dw82l Xr2_f8r#7-+l%n6멗 /oQKɫdfX,ydֶS,Lnlwb{Ղ/0z.h St%e= F):X.GMiG4FCz6ְ'e-4,}X`,J2!̪[O|DgWPgO?Ek"RJso0JӽH$y܅| \d$T}VlcT ۣjzUF4CE: Yjwӡ60慇bJ3+Y =C!-VHXq{A3ds ܾ>Lm$4 4*A@g07Da,p0N,FTJ׸t[!Udw")_*1%gF2Ț)\3Dհ%(oUU 1ȼY',ѭh}p?B_IEi;X|`_5w7 B~6BvqHU? M Vqr9ɇ-bQHQxQfΩ2R/ӡ= J_\L>FmO;8 s)+6'pQ($;vr2q)b06 ?cd{˥ o( ;%j@Vf~CX(-cS3)~2Ta%M x+rsx1:1N(% !o,/&V 1p,,+Os s^̑o )qݿUiA-ZFCk?]^R{8*5^w L2:o4(= d,B(>ҁNcXVi0i3W2a[#k!] POdMGrscƹBPq9i\2aW /3y)9M ɟzh֘yO|{cueg6n׎'(dprpZ} Lxhjb>ZU._G,/FDW:R[a!)8WP^zW 6es7ALk7&OݒMo? W8&!48տK~.QzO/'!HAIw,W!>*:f-K4ɿS[ɠ65.볚U`/̐tY$j(oO@w%X| ۮ|oʼn#h!uGi Ic(*4\ -Y`EKzc=AFblKY7F sYěM4ٿ[5^BǮ:BXΩĠ;a)nY8gdeJ4v,y rj>{tyV;(XHTh_E(G;)%g8 6NKF*:83j{Sbd8(a9N失 lG7^{-fl :Ag0ߕS T׭ ć!Xl|XmvxM>-t%(JpT(V] W耦 V;Z "@8li'/p>lQ)x-Ald/gZ$` 3`s"aҁ-Az|Afl -P*N\+B!/v]ۡRZ<S9UPR>_7E\~ٲ/6.:%;Q@膕,G@5Åh;֎ސ6qNEK1 [P¥L䜸9Anx0 Kr=ADwPҎ򛎭}xB>SL$Ŕu?AEʖڙ_/)Ϣ"R4FCfbR10 ymSZ` EfETqiO\"GɂT4.~\]mAi-ȳbi,?ΕkuȞq/n<2!\ЛVbj.X8:{x#ry5:EuϦ0d(= i~ 8k4mv/zN G4fR8xfxE8.6֕8p'3S_RؐAv~}N%[ J)nbqϹhs UȜ T4cu78FN3   ن"թVw^_N͊Ha!S9$bw> WX%A R)EA.>kDbҬ~4Ƽ?sl6b~8wOp)#P Mte0, 8$]8/)Wu;ڌa&25:p٢55|M?X۟XK=_4a$=}= vAuIfZg$)S<o^h Y>tℛvTwl݉U?^q<)_R;{CL-(IjΙY[m 64rZ|k|o戢vȥҞsyVe]:)8z:TBK}K1~lC,dJRq,Cݥ()dcʱ CuHLcts>O64QiH"?V!vrH5>5ǵboE `8뺌qQp|iN=5iDA#VkBe-%Y~e9ՕK^]"9#ܒG-iJ8qFT٨ q MP)n)8{+]Rp+ZbE+yB1+p4o7kJ:D:2(44*|' W!8r6l蜶VKOEt,ˎk琥>am=C¿g߶{%D(ԐnF,QAz$tt 'G6yp>vgVaWƘ=5LIәN%7 zC4`4 U"#=mGQG'XXQPV2H!1lB*{͊D؀6b.>I,ܑJO?g1.}d!cug&DY&!GưyJ/MJ1t|ȿ rjvS470#3/EG]r;- +>*cw}FmH?|Lգ xX20xbC,=[Cݫ Ά% 0  Igfhr䷝6_Y~o@COvٸWrFYvv 'sptqj>@092c\ kHzYhi]48=ŎK'>i\.e]q0N˸P,:ڷՇS&?WbPtXp%E#=f:'}KPPf1.KW_*vTрQ(&w 5F||ʮ+|XsQ.YM 8'ZE!GAkȼ$$I?mz6$ xD˗V}N4\$zj"Fz#X=eY`;_-ΥP}4:;0bT75 mv.$M5:9w[q?:kʴZZ`-"S;:&;ؾ/c+yU!E) !eˎV ɛb ]gd{ucN42bDwփm꘠YsF~tw+^@j|F k F!0c|5"34]ˮ *p뛀 3ќ|Y@a_Mjb_c-Hj}\D]ԅ~[ydwQVaR]n 3WJ1&+D!٘2S]XǴ8QԆPYX{S̻CWV>a7؆LQ. 7U!&4%cKE#BX\Z\wCS19 Hi;XvϼJ[:}q[evC0h6~U|˔10 7eL/U1[a҅!_#$/~Fى"> s#pMۀ3\#-_)yp& z1Y,Pd  YL?)m9#:">3;ϳP%Ͻ7fG|[I?hSRu[zT T*(7\~곰c vf.KZxx*,.u8gM!ثZ⟿,Q5u/dsЋZR*_2l.6fKX5 ;Sf ǡd,~7eKTߖfai;"R,~Xx cg2ߺߞׁ;F2Lpuz/GtaN'xS2U5gU`V ttS*~Kk_/n/UpEDS nbVaIIH2U";9J-W-坖`?[Mދ`uYJvdR\yEի|g8V\Es gjnãa"j 0A!YE[d%H5.︎WLF@/a[m#TR[BdK^lsUYOE$!4Is(-̎#jH =`Kl)V)\B/&\)W0j?ieTs*TbŸֻ#q! gHa$0 WEmur8SRg0[e1ZObvb3d{c2 m'ݝX2`r]پevVmkډױurɻ "qMunx+ K'K4a`SI $Q5B4ȩFc9!^ږ eT#v#d3y+ sHLtlYDtz.Թ2\YRuh*͚7mG4㥱 ylTk):w{.TBT0ە10~Hkiڊ}'REr49Jd}|.J g a+LR,X,sG!%pQWhw#E\G5doyOF5WTVXr0>]WeHM@&ɵpٺ&K@,<`4hbCbN3&sh3} #retڴLgALnE$|:}RR-:;n)z,swh! /c善'޼.Z2]e;ݡ~| 'iQx#6S7;K9ֿXcQeo7Ѯm "ȾB轟F~رX8Vڧ#lwwˁD(%h$/:MVE|AKg{7k&$>p(àQiQWƳ٨1G1또MW GQiPUR¸<nq]JUe9 ᜚953#n@15͸&Bir/ ]2Aaߟ8xmR9vu=q$Q9KשɄEP2.TΒ,8-pwDr$`[{*|kd9PLaH"+[̍ihjYzL UeX"lmtϕ}n:,}U$?2g JZmImxI<Δ!1-w8- Ff~P6`1ljIfheз?3guj]xKS#lK˜:>y>vpyw{zX } 9d 'W@IHU0tJ5IU*să/[ݧ`Y}f$| a?e' }&-ٴ6E5FD t {@s Sca*L9@^,N+&8D'eX@K1n%^9#za*=5wy H [GT }LHH+GXFr2T _(T5KJ-F:q ?Y/gfjfT+H;PX:)8! +4ؔF;%+A싡-vLGM/fv `QĠ7F֘`>_\ *;n^c82402z, QDYpW%Fi#`$YH^~y߳"x>C[{L oItÈЀ@eNz[j hB<}!r'k#&jTMёAbpKf¨0Aωm+$&=vBdrYD3I׷p] W # -&+x?6%G.l;p&YJߣ C=Q>,Vh5>CebB6LQ>${[}EͱgYZ07070100000067000081a4000000000000000000000001629779be00001018000000000000000000000000000000000000005300000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/isdn/i4l/isdnhdlc.ko.xz7zXZִF!t/.3]?Eh=ڜ.+o;b>. .qdugR{1 S#*m^ݙi:ἁLzJ ƞf$ zɸM߁/{xJ _v.0pT 2dFU@-3U-y]˖n%Q9JߡX*"M5ɧU^ CاH0:a8eP׎KD aqCwp"N\b{CNo8gte6S?e+"|xbwpaM6귦d-h:<ֱ2ي1y~&H T!yq ѝ>g 9}fi'vԝ<'l$+3` %61 5 nrݍr>zm.sF3#ac/D>?w<-"2L\%.;gLc?V;{pB?BKst*悦_}{dx%  ZY& rbd˻Ka*|1yw$g-rV\Zp)z( тL bzc1_Pfq5dpP_ehe q>Er :?jz3ƅe{ҷط;C%$ 7g-en`>wŗ8,zo5Nۅcik&=EEoJ%F,}bYpXճ0֤7, PZr lTGb4p9 37P{Vm\ޱ.3;n!.YLڿ2ӂTY%s2˖Ha܃,kE܃vgetN-̸!ŭgHrc?_X o,]JWB+O7"Ѳ3U{"e)  B^ߕr5d1*J6 z TCF$j5&grja`IwDLBSqeK )NEm>WĤßaa&"skciv2{trVmWU9"m 8 Hw }O@{T,ey?1V1;g(- WnvsyҚ7a2[f {!])]퉱"ҭƙMa?*92=)&y>\0|KҟMd(In|]/1ACĀ=qњy.=|`XlZXpK&o8 8@l\HOëQ4 uc}T /iO>|`{V3S+{/}oS-s/ac ' W7fX!J^}Uђ oRuM.&;Ld&sW3y]TVB pUPA_3gNJdcccNA `mlҶUáhA"-`/9@n'֑5mrA\ <罨ꯃר%h HG1 ?@D˜qO{>l%Je؅ y_1f‰鷋#nȑPeabߩ`j3澷~!;$߹\06fqZHm-~BtʙHő{ h&3+6j&5Nnel^"e i=XSJҍ8Duiv9-ٳ5=DLLՕxJb27Lӭg8u;K5x*:}&G[hV}hu3Y)F"056|]" jIB`78eSωWb}q*PeA';A}upq"iH7ms⫊'zIiҙ{_:H5yT{} Qͻ?bW>G d>xfLB ʹeV'NbA~g,UiuokMtcus8qp96h?m'{xj{<Ty-ˡ)xhKmߟ 4RF#5Ecssqdco*F6f'=£joj!4uݵc8qrm C iiNWjeZ8놮<^@ּN "'(6m"? zǚ CAȳG[`|!)AOGuW, _D{\v5~x[Zt*y-'OՐ;slr|hQXq{Աͭu6\Fy MD4Yd/.@gJ7:-t E:4N0>gJlܼoa{9% @zy \!8mĖ9ăluN`ŐL}Od6N)mW?V-{a`$fH`lCN p (yX jd{}ZBWGSQl^*:\NS;uX6.&T "aPJ-ZaIl RklZM< F Fa[_a] (ZDj1} v%(Pw8N>SUټ5qң$YݝB%_gg#m9As5vf$HK*<5E}k?Q)E訑NIRKs\b gYZ07070100000068000081a4000000000000000000000001629779be0000350c000000000000000000000000000000000000005200000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/isdn/mISDN/l1oip.ko.xz7zXZִF!t/ 4]?Eh=ڜ.+B!S4L*0R_͌Cwfg͜=)v0K!%ۗs ^Бy@nEm$rn]R%Q76A6["cKnm%V33I,鏱'*pe9 ?orՒKXdV)a%p\]TW5^0OPi)P;2YM})'~ 8SLxF-D3p@5tk`CefMɟVlrTL𳻰mkbr=CJbIV.3d-PAZ ~P$x|*1pSN W|YH@sX#}C%& z8 ъ؉/X42 R)f};0(Mq-fme}H4ƫ~7tMt#5 T?R!W,E 'coha9sViA5jݝtUO)ZVE[%o7>Q J7x"޵EqA iQXhg:fzQLq VJ*J'R£ RPTwdFlp)!XLo>Oy9__'uyQࢱDT'7ɑ%=аP'/ʮf_[עPR;tĢ.ɵj2Q6f6bx|gפ!|xaf)s<]M߭7,K,lTu؃ jKUpV# ;wiaԓE۟˜uښuܴ/^ 07_g8TϨn| B;x^,cEq aK."]zuL*.nP(GEqvyb{9*Z b()u񮔐pԽ'S۵Le0Q8/,Ԩh7u6YӮhjޡG U1=rC2+ut MEd&sx :.tXQ||W.=ZQj ,X"K]3!lv}ߦ'Y8ӯN"Wr1 Ab9*_O)f{]ͼ],2YZԞ[LÔ\sևlBrUdU AgڌzV"7Mv#|M86Ы]‚"*=Eq><]eRLb6W6pO5VS!{wX9t8r$췠ԂTF0؉|"^>.$8mJ*ue)ݞUE;ɐ\&v;uWs^ g~A~ڛf5 ed'0±V:F1ų*CyDý0=7@|7?Hh  e2Y-O#qw$_0۞0A,Zsat-k(dl?1=vA@ȒeEN{-i#^0ـф7wTHY8`Yw9*p`euy|#f6=F(ijO _laބsʩY&NOR#sZ5 g-Ev{cN'& >~qX[8 л'?g%N:bt\PJ7:W~6,1ZјUHA0b9—:\Kq^9}j!! U4| .m|sKk3"a AY D% AcM(ٻtqU]sp >Q|(<='8A/dS}{7N\mٮco,CVҟد#fZ:׳RB ^L / aUEK(\aGWv9mU>Y2HQƴ"ÿ?vn{N =R s\2|FQYIX,fOUTOWI6h P |Ξ TB*Hϝ ^l"gV:NuB:Է3\+e(^m6k|I7uM/W":m̻ai]ĩS8h8Dp:CD 鯑/ RXu=B+7BvILQm _oM1*/Rgԣ[mn.SOaJg/+eOD-8*f 7Eh2Lۓ5N199hO\sjw37">fL.{Lk|' ~Pnsb?1,9V+,8q5A/;]BcM=,{p=%YN> ju)#dYⅩ]h@K0G'j;SC";:yZMe-H 8joרw)X@J> }~u?ظ^cHW4;M{5%P_Lho^ݏ Ԛ^ߙ' +C}~pq97b[}B˼9ggV*)t__.y{qt&Ae&g\PċLev+ypĨ\pxptP30eJѩ "=^Մp7 {S؄o ?L! VGn6czOxU* \|Ó\\NCJUwרY.;J'n<6k@Ph4.!=z&"%dl@4`K& lGnb9_C/nbLL{TU|"-Ю{Ӗ ٭RedO^QԨZvZ4tpϘX* )E?H^'!?^Hcs_VG|j.Y}ߡ/(MOy}-_ݙ)sH`TFBGAV91 l'd8y\\en .~1311e'B ȪO՚{Fo֘,Z ]\"2k_ $gnAb&3[rk%Ai"-dB{#0tiѤ4-[lt@N';~W6OY I9 %IcE;2rj{u)}l{Px{xL3idE3|\4&Mrhmpe.1Q49qT-Cezln( y394z2"Y_ttSC]cpM3RY1MNܨ4 05L:u,IG 7V6HxX=]0 FSi;YEJ@ENSs/y6"v+% ߍK]@}yY9NeP7BֲtT] m9b ljyAOE&IaJS"̥>E=wXSޮbb~=4luH4̜ok03sP0O=^*Z6oL\9R#EiX"㨭DLeg#x-7@yUq0'g3#20nnIاp;i$ "w\C+X_r]=߇ fAc',~,;D&a]R}=³e|(ݗDdL<<Xj\B/;|$+ P vUq B6p~:q9#bדD>PK0nrIGKCA1EKD JZ&P^\ˁh>&4fH&!u.f#XdJ^=bux\*V3ÊCИ!I۵]e?T%iSot*y;kRC{D,0+ ~]+0ԔT$8ῢ~HAJvI_1|<φ-nYT/g7b m{:L4TP?{=ٍ~ZF UZ9^ep0u:e*d:; 'h0ENPAɆ$DB,q9G,|b4CtPra4C,3ؾЯ%] (ce!; ϞA 8ǃ(5=? *NR-k=t}IyDS+B4nsaV$8{,V@E<fDF,SdeՇ1FbYuMS$1p_8yC{\=~h*]DQ5"pbP}iD\`3< tJtz\y !Mw-ޖB^јtjVV}sK~$Rʹ)#m߀[9yrqG28iGmtCg2%Xh:S5پW? WV[ɭsE>G@(Iˍ;KX1{1y U=F՘rJAWEw>H4{[>ʁʛ?3Sӓjyt'z > Ɠ]w g4͝'3,~W'3#e/=ݭ`!oKU=ۅ84 QFڤ9\8l x {.0gQ3<2Q}q[ڽRsZSԺDx?r5Z/O ->?ɽx;GGs"9)RM%Fd=w{P'&{M-RQ}œ]{5Hrqc~R9W!ZHֵ*'̧D2׈F"58/W'b`ߙh.01p9h'Z* e72q^4nb S|Y~c);yٱG\ߨCoT] nu UZ=2[sxo}Oů i8cx4` '~GじǁTZ>k.wݘQB 0WXZ f> 3<ΕBk4XR0aGD/Rw! qvcu "̡Ux T95&8pS32W<= ;SfBO귬zV~۝.)!Y]'mL\vJ7֑7eL8Ah<9=qCK !.bj5h_z3%LC+ehCnL6{nQ$llM Ufl\A1enbҞV6{9I łÆ+z@sQ5<1HggUjsTyfo.Q_1 i %P&Uc1_g3'|x:!9wB%ώۭ}8R|DDhZQ¥ogGӏ [ѫVuC37uEwm^ej&#&Q[he};ܬ֮ AQH&3EXJ謯bô9F0fq%PܷL 73 x"9$\79} Z>I7Jkigf/@ EWKG ji 3OLEZ3.ϘfDsAL7R2R:0H;nVejgt )zW.3$`,s' yP3Kр#K4U jwwQ.KWFu綄 ݿGh \tk;GqӠAZ[5f8؟pJa]Y4孫:lh}Yx@?Y6T sĶ}rVJ~j ||5-,Y5(lnjaԪѢB: %3"9 r _$N@],q)J$~\Uo b49:=YqQ}v3Ĥ՞5XL 8.u`|ⵆHcuR2 P:~;2 {d]`mE[|s(gȥc1JMԊkwt*T+mUέ-"/[\VUT]Ю y~BVMGҙ>.tKǴDw0dWE%+DI<%Ϛu+ܭ94K' u? ΃1v@'5F-SsFʉu!Ze6|vlJM~ ǡmG( r?_R&Wᵿonr,:U;hFMR&,1̏niN6T ?#M!i?=+gV;͠HP-E g{ZßH:7?Ms:IJBsK"@́ ؞Y68ld#w)ھQ51<\Ar|Px=xGIz Mk J:CrʆP;i=ƋHE ~B,HU{ ug}o)~nU5H:ly=H8$:m O[Oy >Tҧ>rV.bJZT3rbx)6o8l&uEȻo#IbtRpr0gRWdxԈXjF\ v'/ 0mkJVV1gcne\Y.&'>"&$iv\M$oL}9Ss>9L(t'&/aJI#}s=};.bo%ō/+ۃQs#3/*gPH>wNXVʸsmm* | @䆧脦׶Ul_BC|)`DE9o7s/hl SPu G|'dr8GY![-6 ] =4+~*mxltW0jx TVQxi ++} /F<`hĿEzBhNer Ú nvstvojn?,mBAΜ<[Nr3Y{T<?vv`'D(єVejÕ6u,Wk1ф]}@DOyzGZZlY505䭅}|숵_'F❗TAirDE\߁+ۤ۹9/:Bw G 4q{d&9RFpirr䋂vԫY4<Ƒ/+\o2P o : ٩H"M\2 8Hۆg=,ga|dm >|/MM^2О a̎_Dx%p/5W|$}BlK ޽⭾Mr?긨UV6ؗʡl̂Os5c.l꧅SYi :MK)b8hn y "Kg.vVR@| 6 #>jIh,H"(ohKƹu!Ɵ&%U%  yj3|Ƒ>e7xɂBqTs6lh.;!FWH2&!,8sUF 3&5gC%bf6AߣnF]o y$JHq%D&ou)IuX߽z\ 7`ɹ}NMG'^{+_ *;Xy㋉|][ 5 vnҀH#sDR{tI@>q?!wybe[=h,k8M0ۑ kE;tN_bYfIH4KB6Fyݳ^P 7ƕxb h<RWC`EqkE:l{ε0bZ'Q۝h:Ġ\}l&]ZxھcWR,Bճ=^ ?;7s oӷ&.L\d*>2QbNS2 ~BhL&gx4XfA҄l P+K5c EJ3"QgwtM`6/ H"h䞄ٙxxGbVOd4)_ d[z' ogNB:<-M0sI|T xBQŬp۽cDٽ#U]~4"oCd%nd@LjI&x\/w#'_I?RMYly1OݒLw~熪Whs~6$ǫ]"G=tCtB? aϸeY,~]2ic8!or|4| y$k:[⇢I b oYi!~T3qG}-C;M1wqJDK]mW 06Zp4 9KM"NӒ sc ]BCYaHxqa4kksYWtwjUfN D䏙$F'-9yC<`YsܙmV OX1:b=$gM*ШiU: 3kgk:X\( eтB>p[^=JFь&J=΍v߁]J4e䮱Dj9@ lK$'X+!2#Ux8^we@-/JC< ;ٶꋦ;j;` 9{a-2nb;1`Nj1 .T|B= ITNd= b)'Vǜaaև+ ΁2m1`d衍ab$g$-ʂb{q) 9ք hnO'@L{2jK9 H :AǗz9|0E Pʐ;+~[8N/`y PpCFW5ZY8aUnB+ _ {m%%u6i cO8z:b-uyj}T{;$ .7h`hm2Յ$Eq'#}㺙řs9 ~@ЅӵqiT,[ ZcEgCa7a:P^M^馺ӴMچ!.gu!A>EW0Egǐ3hXZץ<)J$"\ $?#Op,&)73r3:f{ONjDcJAb5TPv` ?j lɵWw),v.Z"S=J|Ov%FSu`ck+ pȬb۰Z.֗B~p;?Fa 3< :HV0,A!O<7niJ.@q{hP';5k[YF^d2v36ݕ՝ʃHObGqsÇtaDMv]_(&E=^;KE(6Đ}u-;Zy[l 79}- }j4dOOvcFtwc:j Qmzb^uXc@@;ˍZRyejZ 56@EN&cκA{Oob9xJM¡b=yh~dK3?,0 J{k/)6qwY꾈I*q1\)a6=@BONcAGVs_N/5_+FHi3>Y 6Q@ef9;dgxcL3QX(zӏ^&?#mO-//kt YAx=>\{ժ?jvpRT( ؆8pO9 ' 80ܙ5l"f]2WzUIDRXE(_z~0&?׀MgcYKW{Y fFhP'ex&i!HgYZ07070100000069000081a4000000000000000000000001629779be0000b0ec000000000000000000000000000000000000005700000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/isdn/mISDN/mISDN_core.ko.xz7zXZִF!t/]?Eh=ڜ.+>".mZ [dR'sDۥ$Jى@yZzK}b<+ bnm63ғmɭ@0Xz˘³R) Q:[ +1q70X墈-iS1\ NB)nͤBi' {  )+6 wXL#s!SjnΓ*6 @(oS v udg>V-ƍD4x?WXb&'2Wg~mF3Ku>kh$tXX/el!p@yʙ#|ɗw {1X=@q}="" X2,Qt#HwE@Kr@BL>Zř&v(o{Ub bkO2Zy&Q Z&z]X % J¯d6}#wSH%́àBFûAS=&]<ՄwKQaunz_O:A`b1pPǒv! lf5ڀBӸOm*QIeR$d';;¸d1E8 MMm%YK1D4{!ND[M{rBVQ1FƞՑ?՝0 "0Wn6pPSa)^VUѱ"t`5kΆJWzm1CpΌt|cu;J _ۨ&ׁ[ZڨpÕ["*9/THoG@þ*5K IW#bxV2ᵘުX3JQgF $v2LU0s|D;wQYW33";"E械fՕ3\41$C<+kɢwneM$x7$8sAt8h@3+-#/p[0~!8w쭛:8f_ެZxVj(igc>|NP[;DݑF,Z,A5H!Ij -}UT1)w|{YH]5 @"ǟח#DUV`44<_9 '4vfwzU,1 třʍz;-8f8#Z'1ʷ4SѲE( |mpDb-V |ަo_4:,du~[dr Rj dL|Oe蟗: 0B& 4abgن0\1SMJ.,\3ьQdRBe1 wsxŁt dP*!V-2 I1XWD]D臦]DN]G;#*GnCyr՟՟+l֘&}?2vG`LK19Rx$O Le/+2 NƏF#Eb -_VlRM{OzX9(Ob0c(BXCbl4رų}co}<_Cr~:S0i@:;=d"95F{OFzftaݐ 0q m'Fp-3 X)7&[PlUm$_.2C ˿%l& B54DGPN9㭴SWvM'72$Ť`BԎ%KS3YN.]C&>ƧغplY.kIeokb DDX@NRPZhY+.KnvU+/3x[ِr06!8Pf!>:4np%0[̥*K`|dV WY֙usޜ߯XU5̾(Uދo  lh1tr$p" v;1^LJOSG9,.VVьCkg-WY$Wut4*oӦ-< m>GEX`9g-6Ϊߴ"|)K9Wmb{]8ġM3Ti9cF1AIja|ހCZޅ QC*B]*o+;DIrS/}uޥNX79ke]BN>lg q(p˫?x;h5C1RgdELPFG>lB#7O^OMS*TG>HS%_l%9zy~#yMDX1|Ճ6 d1*{fFe9,Ў@ř< ~Ͷy 9 2@!ӿaTJ `w2ț`(hiXs)pݾO8E>Gc ZF*;P԰ɾ#8kw4zHW@[CSLZ[{MP ylՆ/!6 cKQ郮|j5֒XjaJ_ 0%J!-P>TqUMo`9L*!ГLeZn/2 3ſ-$XgFy3ywx*'-ɜעEbP'H@a'դP x/N]YTaW(;$8t`+Jkeg\,!5;t@ *mْLVȕD)ZbL! V-*oq7NE~6(^Z$Wl5Sa2%$1ih sYBB>o)Zt r&dhֶeQwC/ʟVo{,Nt%R ӆ,6 [11z4* ؈k>4_I{dXqbrCQV2I:0puSҋ-n `" J]e u 11(c. ;#`JVeF f ?$ tn,n[1΋`K6^?v)&VEIڵ{p.kc Q jEPg; U1/ {R܎+CM\(Bu?P"51: s_UoȕvT'TW*ϸ1Z#^(]G50њ!݋#P M vR?$96 1'Z-w>FmmgۦrL4%2XVLR08!n `42sio ވARkBQ@I ugr^Y?nuӖ^[C+3ԉyڝ6`Q}&lMt# NM 1pF5.e#{JzA}3Rm$ A2͆i(-آ[ʨ0Q &/ק#[=^nCh0 G h30FPOv%'OA5"`ט=mƍ4`KNMc?Äh|e=Em*=grS0KJdj-输v.V%sD)74[tH1 pv38zx{&kfUDg Am 0lK~ORK!Vd\TѠZBಱŒa1tu};I\3ezH:=5@NP+ސP~'9? Ƴzf;h\YzOi^ةe}e lj?_'dƺ lX(+`e^dm l!AYntkeZ$~t#;lR:ݑ6-~`#p火_ķP@O( oFRY+J-!mb Pe^3bѱC?#7l,|xwAE7ه.d̐^u sB*/p%Ƶ6;<oF?o#pM#R~nkkS:|,Szi:n~)\ӼHx_o~=ɸz=:!~默Kǽ 9QI^[{=&n3_j>gkRi0)䨼lE`[/1%%emcBK-O#D-3 շ;y;.(;X g3SvxG~uއ..Fs_\Q/XmAJE ! GJLTPe_k D;#EB18+N [0c؆٫V\Mq<6׀E&4Ćpw#Iw e%Z?~elM/a1<?,S/C‚%)SGCh; TOD~2 be&BS{vɠP *UjҮ$xYa`?@b ,TD^ijdjWi'#Kz0}ZSEВAfKV)rS!ƆԹbQƊSշu|@:=cyDdסfJmխc I܇X'r{o\>f7bcpM`%ͷoJ2oÅ uGU ;{7!zrN}B-ĸ]lFɤ8\t-fX6&nE 48꾚Rr_ ҩKH N*K2z2εbmd AAx=2tʼhQʰw}YDD OXk^Ii6W_G"|3g 8Ԭ'bafwZ3]9HI}:st$-{00&|GZ8U؏x6_б媖6N䙱 |N18I=VwR~9i~^eMBsmPo% O;+` IjM>g-̎ v2ZIRn>EsSAnZM:e"2Sԡk'tN,_"ꬖ,7!KP=[-@(BɠhM?P>hQhYOKqK w66-лQv"}4۲BA~XNeŘsTz_b\)) k 7u2WRػz_JD/&+'nr 0[edeG: U\ CAG!發Zt4GHGѺ"Xщ6bޥts)J&.p6I)u  (wg1=L#%DLHܐ_7w*MQV5]/n Kܰ#s+#hnt&'7am6gv7nSnnV 6.j"b 镁 0_^rgg@ðOպ:` ` FDCˁq D64BcʡOT!^9Q8`[v?`<*2[%%*΢%;u+);C4\Г)n@` ^@ \Ch^KJ $&6q`T4f28*k%RKh}D]AaGk = S8*䤂!"bة[-st##?>0p@<>&C3>-:v5wsy:f8?+U5Eka8eK.K/L4?ZJx M7]9 Ƒ(Q0#)Ur6#f%S5Ri^)v=qn h6fe+)y=c4un]/, eݔ>pgψJL=lEPN1[(=n.!*7cꔁl?Ekrv6Sa/!-Ϧ^HxT ,)9RX> }h@{ +51!bxxl1Fflgl:/*L>)0B.I%DBeWҧF{$ި*T)jD:SiT3bjV)!%Ĥ \4-XO^$Ӧ"N_:2YYh _XLhԀTMuwj& Ff9 5YY @TZ|yx=u*dM +tJ2O'%ϕRp0,.&MZT g借O"w^LJ#6xpv8޲.'L@qzQҒlk,h+Θlhф LK奼Se rtxg|%޽"^"#GQ2Uꧽ0bS^\1:bz5oЦs C=$F@?.3K#W;3<.VS5ko&O>ي&>{st=aT;\ҹ緈FM*43ܯ(I/&gQه3{ 7(KM}ɡ~Ss2Bt a˔s7I\#yE,`VF)78q&Q*mA4V]jQnJp%LkX'gգXfy#W(V#J^lLI5.fAk!%Ngx9;kQ[@\j;k 7+E{@|YG.e0WEK@CmtP91G8%>?+DXMrrvLZ6D 09H9 C 'ަ Ґsj;~IZT0TP_bВUb;}w >0)ʙ*P@f86Ӡ:1UCjK;v lnj9r̓cďWfc%Z@o^U)dK(#KF;U^t2|%i˸|#U>0SCtlUUWΖKn(*f: ^PMJ >ZVb4=.85ZW'[؅BPʩyW꯰ l^ʆ/a8vUP$I":F3J͙ գ餟/QeOe \e~I(.VzT 0InK[LJ/ifY+?/dh! $c'riQarm /k2/~1ce\F=xi9TAB=Yq#s,P ~._"WA\=~l X47iDg;b*UJ8Z|HJ{{'tΪ[`F{ `lՉ=g֪Q2b: ?|/3Pw8_gհwWRW3H$ZPb=ic_%Fm-:}}Gnmǥ4oB6F>]1N^u&f=`<9w2~!lwM5,'zGԽ9?Utv fNW[O iqhSmZbp\LaQb08d Ȩ.ݴN56Kʁf .Nmv0I9S~M{߽M-PFx0d^eݐSwGRbǪ]z8+粕+ˎ)dDt('xg.0.Ӧp^ Aŋ.+o՞(8{[%d{h]7EM.I+028JL]6 ƚ#u5p#7enujo[94𭸽i8q ]dŢ495,PfHF'{?!r[N88X.+ 2;LY[ȴRPl"YomCFX6W)l3|H5qeh0UB\z~%+z ey`KsXLC9|&9 DSU)%Zd!5hû W,G n& $2Ko)[Mg? Txu 0$&wc{ Jݪ .W\ugO^/;cj: DcǡN٩5IDeTPZܘ%W/ՃluZůl-@X?6HNζdlE7:^stEE(l7Ʊx:/q100 <)yÚ?Yz7آ7ÙAl֥V(]>2Vqz9: Y\"|[aX+~uVX CX8yPOD[' WDhzm᎑A .3|n8f{6+dOBcuUKF؈ӦaMkeާk`k1{>Z[˭Uob3l() 5/ߤ%+TǬ3ӹ;%UG"UL,pb䗟vFvY "56l3 7D@& zl\NJsʵာٷ}ʞuBSʘϯ_~j-dROuٙE-:Ck/Cg Um%f+ks7~9sCuXh@ܪ$u\`XAȱдAC)yר-,?rIUzo<[,=2=nCM2AV89 >u`0TPm{@^92k[ +ش^K*<?>MDI8`i9aA{gVx /D[ؼy7ǥq\ً ?_lʹ1hJ&klM>sG&*0FC|lRDBYL?|-8 ~|8S.Rqx^MF0D.Lqr/VybV8w }KBl׿40 GiYmNfV`4CVt.Aoޭ)"Z}v g6 ?TYPs;H˟4*_{!؆y!ӟSjhЏMPZϠζŀs 9s|\hWL!eFNNȋGq!2q߹gM)+7 \l Ywŀ@dh|"!üǴW؉k6"_g-Ri|Rn UWnʁ/s=eBsHFj6pb;e&v&atQ< @Bz'"w!"zuu9Ue@N hC(^NdFݢJnsl'VyF؞ /0P^ z _#DUsf9i6>N(4Up\F$Pj{EAbTɪ*_zW._2p6|5f2N7;>wK iɐN8P"/bo"#h0 E' FcPáCC*QZZHNiJlTo{m/F]K'4WE̊>@E*=2Fr>`esXn}̍ @sa 2ȃ\3NJ͹V?)f/j+  }es!ovUX@6 cQx 61D- 'וVM=`P %_;Cv ^`5`x1,FĊ٦h7@UЪcG+)b^.Ȇ9fԡ /?݈3UQ-㰥W PB < bDc 1cESS%JC:IYWX"Yz Mp7~oH?|F/5tKWGj*⣷8]ЍZqY [Zs8W g w^4[fR塀È uKw똲>1(`~Fw-P9]0y30!K KӸ:AI8ˍU$NjXں5_AѰS[w!鏊9.4g[;}>uLq .+8cAQK`+L12I\2rU2 W -dphp)D6f6 G繊@nY&:Xye#?x;@HI*uHQ)kcMgpO*iͨC6L4UƉHEbwP併|xpwqz.:`C1QZ#>V f6MՂZo r㑦0A4ooP):?ӱgpEi1]$)U#M}5Mv]w}\ e,#4sQऔMݨF[_p!xԐuSmҏET"Yأ9)|cz!]?' JVm^5<[jpo$՘^I@s]` o햘sWhzŬF5/5^\#qlU;NupL[$l @e/~ U:N}*9+LS! ˻^{ah &zBf4/XkPshۏk>D 2xi:MH:>L+T.~'+emaA ii% ڜC`++5&Yd;I GF(OG兒mB Ff&O@Ysʢ>mP DD}7*ּ/-XUвL^Z(1tV}xriΔ0AY\l%С(}e1 2ʛh`TfKąMu(l0-JrWG&.X6[)ᖇW&^_eHZ5\ 3άܩW9Q8`a( LRޣJwK4A}y`1 = *z1l}1$U7:w0k^L9wX Г}^a♷հ}x %N5ɕ~(HExRz^@wNԲcf') HkHĎ\H+ YỠI χA ;SIurv%92/;3-wPU7ɞ'*{@k/4.E- Mx1)=uKSKΌUEJIT/>q >_-N:Ez 1i?2FDKsat>A>7=a}AUd1 *ȟ }ܿE WKMNۿۺ꼅AkvQeyTc za3cCqhNj Hz:p}hzis:pof\۔d`1(3\ϸ!g^zK\ETtĻ)\rڸ=WIJ39^߃i,u/X%NcP+f{.6ޣRDR43ȡr Yg_~/_׏ot IrSEg *1uҸdWjI5 t6H`Wq8B qyM*GW0鐏_2,DP:>Uɛ%8dETӵvV_'2S} nR0s$SƮr\]\v:I>-y_l"LMDZ3D|mBEF)Igpx)OĻ ^'/—4#˚%̇w`gt6v6W^dcDyJkِKRS <6M;(/C&jlWC hç36# !I'n[$!C}l`,r=ܒ+9lO'u3kv…0pAoX<.qejE2?.bg6:v+ۥ%*Cvʫ[Wv bYdhI4Gn"咼?c=(7e %2gBq79nmc;xY(.f '3?)guhRy/+ H {WchbZXS\5ݏؤ_zS O$VІxLw42mQJh>E5 _ Љt|РEdQ r~y~QiIHҭat*Bʭ";q7~`qs^F]E]Nzss!D4 e~VGsqwFLOqŕ1P  T1 KgG8VjVdmZiO_53B5jg#X%"$9"Y$g#Z$- U7>Wϴ&@ 5>CBy,5Ŕʹ󜇖//!I90$:kՠA+U1hƒRÅ*AB^kb_46^R{Ө|7Үv - }Arf{cFZdރ'hHr)`5,/+։SWm$zk Cv*&מkiǏ5njsTpKY]m.PQH ZDQJ#UݥYC:CKI({'ˀُs9!_AJBþ%K5mγ@ 7{bt?pV"@  n" :F=.Pu{&TXP r*u k'J1oU":֐R@ m AOg}XZ<}Y4UIcN&g'%˔XEN'ɩ;U7z n ]aDTL?㱞g7~v6,ATvTW@ޖ9q;gј,eӟE:k^#S2:d3G swن=Q#DOIO4lwvbp!HokE(-S;S0˷ˣQ\ *G0n4xh%lmY/HdݶwŠ%@Ds L=U,Y-p(}7wK "#F{q5bӓV^MQDGk#{deyruEvR2_t'WXVICۣQ%DjTlO[%]/(Z 𻩧md;Ydg(WlṄ u81m?L7{JkgF8|-42dw1PPbM+]/_=v0t.y;,8@,g\3l(Կbv ؂pp O@6,O93f}B,jG-ԕ{S6gvT^Q nxj XAլ69` hGӗ MXtJNuDQ"/r7vc:%ZV`AQEvo++!mµG6jH`'/TeG!{0 *Ǒ< {WUhC刹h~qbVPʠiBN-ؑkDq$\ pS&xP$ʡmMfUtJZڊ5rqT.)Y5dWTXo@DAVCs:p_O#{(rrKͅGQD, D8[%ĐXtѫ䩜M% d!3E%twD-'@|] T^Mulҳ=.`5n҆= 򗾗v & a^Hww9:.*?LaQ7Jv,-1K4vK@|}0Q o<'r业鰳 ǖX|O3_e|cP(!M=ctr1̇_$e3:%HToΠ0 6Pbk }%D'GcDn;y̌$GŽ9 nlEq5}ZF+Xa"æc*F\3PjWRĩ'hFv~Q0dbg+`)Ka0Q0E hYf&iFuXqه|BQ,^捞l}Uhi^گFcUT=BzO*ƄzSU "| \IKwI䵨-bu:5P18<fxU]=͑Yɨ7 d׍玃Le, ֠y/4GO/VȜ&Ͻ!< xm'Ә.anS"ǯ(}~BtqrӉ^yҀ޷2ڝ6Z\w1ZHHO@7Vh=o}9*Μ&%eGYZ L 8;تit`d$^"ءXdFo3%'{%]³}AUu -<°YAĖVxWk_r4B7?& تW \`y<,-|Ͻc/]O$Tt3MWzZ@([)رşꊒ}N.Y/p|fh>64 ݀kƤc8feIcv7nqgS㒞[DR&uvTҷd-71b҆=ڏ^]A . 8 }-%f3n!óIm~Pgyx$*UWx0,Ҡ،S}ik |ogP/DZ?3NN 7i3BOu}3X2'ٍE}Al|0+}f @T5٩u'/ysLmݧ`Hi:<+R:80^ڪ *= *-`_]cע i<醲6B &&ݶ9vwKRqZW6}C8;'F~s. MlRsz^h7iz:W, ݎFt!6USH[ D"ϔ-=H\ߝ? A7{HCr:mSCȀ@p8@ He{GM$LdL y oF?|"3qSP;G2<dR=~2xS ͤ cIb7^c' Ar=ؽ\S||1ImV7m$=k%=bI fEq' ܆KvWe 1J f5B&,dva;  Bn9,s"O*D?zXAr4/VU ؓLR?fOFXV+!XFf~2r)QNCϴǛ3096)wtL߬>_Ye7^UXfs9(Bˈ+d{|^_ M2"7bۈNC(Ɵb}E! V+nrkxa@`Ⱦ>N nwn?mb݇)A}%F~ww7է1\!Y)#Orҥ1 95??Xo/)ݼ n~U(Hz)Abw1ǒMB*}g+>뮩K1|`םg\%YN+N&?,1} car,RL& g.n#) ~Ũc_%bЄAtn@^zBH tIڜ[cWם7SΘ00Er+ͽ^ ٔG|r3|p(%N3_ Ĺ%k #7`˳5/s+)[$54q'\nGt_ăAⲯ6"t"G.G,Bf^*クtuV7FV+6Ow\X?b3X,(,wLRiP`ezYn<'\&F{^K_z:ֹjF&6E5]i|.E>edrxP.A av(΢_=r(&2=keiP3[]} 2NP]_e~8T|?"&zq" 4CX]W<&&'_m>2|b4ղ=%< T1"YZTW}Yƒ)6=ujǸh&2'΄5.AM_ arѧc zb@Ilv+]YӞZ~$4yq'@=ejZ@'GЎ2"e㆑&p?uw`։3 JZ@ݜ0Z8qZPړً;?ZrV~!OէlL!#Ru?tG:BC̨ʊo/>%=(\M6tҲ)݈z'!^BypZyk 6YB&=KvsLўCdKNu3p2ׂϷJ,1BAcL^y -c`!B(%" TjuRfZ:uSeSdjh]S,?Ғ+1 u*T>YCAӝXl|HĻ-KXZV~ \dmnsZﳺ'ik$ 53=KXieh9=;-IKEV+Fi W&X7D8` Q8T{&O9X1lkgxESVYn2AtOhlm\e>Ԫ*+c?nɓ U䕾 }s2U6*bQݨfLG?՜?[|3 ~j_l^Tmgj =jal eXs z/ѭى4M~[x1aͱ%3vnPR}2z265qC8(E֘* Tb5MEpp-DJ;(F{B.KLl"哵ЖćQKGt-j%{V$0f'̺s,B6ʛ|c* 4P˅KQr;C pV݂uRRZ(?;ێ\urlaL%n>o 򨦲`&a{D\b w@zFP[8&A)ECl1*j+fn,!ĵWÏ*s#Ƥp~ur}q DVIsqֈsR5fsɵ3#_^%/P]u .$s 1%.ο'*Wyaȵ&L䝠]T0GC7 Aiz]͂\ؑpe{, cn7u*5ǞUMjZׁd 5DB7/kܤ߸uYMz1-1L[DO}ƦEGOp!MTܟ8k/ۿ 8,@n"ix sYy>LPhtAHt3BRQgZ6'osKbe>6xjFjY@hIJ`]%)¨l'H'$?1 $$;PibΡw?=ih8Yιy6>ԥ=L}>IE6L)Fv=Wt/o4d*u,o̵3hsR6_!Ö)ax!>7Vއe@tH|sH:1ʼBot,$Etr4,EUG,*ڠe(Y'7 %K4KYqcivĵ3KUI$M0D*qh|yLOl`o;1_V'u$:y@z>Y92M5TLډq>$: 0I>%5ݛ  K &EғʅIxE`& \bI/L[WF^|뵴0lCnlVd<'6dnEgT3#/C *.{F0SmD6z𔏼T8Vu^: qysj=A栮hYΩXIkKEIC.ʅ׍HNh )yLڂu{08#[=@5T& \6(dYw` nO \Rw"4ؾ8,7#1yGZ{Ϋ>r 4K%B]ŌJM`&ݭ!M2^_xgRU@j% K""<,X>u|}:)e ,TؼN9w{,1hjqH4]{\t|"[\ C4D`A@{XeE 4,*qh~ ڦ|"؋l{UD'xfI5bl6z꟧U̪,zl/1f' h'*9MƘwįͱnKkZ]3<-tio8/#lwUvv<x[":E>#\lGux'p|yf$ѢD isEfvҖIV4j:_ah\ՌOFQy:de{V2a U0:0IHI Mі!>CHV^R7`s3t=o 'S$p(}eD֕2+ӨgWspY떇 vv. K0w_֑fK1팮sl{2*a Ftyݦ{}}^zjV@oed5d&mX:D6Z_uyA.YL:a)lG{u!f{xj ;ۭ|")/}FϢ/>3Ÿ3ۏv\8Hՙ->~lXJ;F2K5ەDŏ`Ȇuaۋ p;Aqh8&F¾b)*WmND\NѦAth˨m Az3]}/-Ss5WX_U8` '   Y.HK $9 u7&KqЋ(y M3o1&<F<4!~URѴ:";2]{!-(VĔc?P#<Ȼ_<ǫV.T5%C6˝;eenZȥɼonznDx+`OHb?7yQWQ4 >x|<&kq Ƌ)4B!MsP;Q.ş/,?5|mƅ3!'_!Lt@(lledܴ#a+t{@ 9,kGMs|z_M5E:Ns1]T bABo_^H OkFf)nU [cv!G;=2#fcH|H'h uDk}cОVp@G|ſMsrk=2};\\9$g q/0wEy{eO Y6g;)Y[+"ȑ K6)2COlh#2DvUMY|zRk_ꔗGӛ?W, <&\t!W%> joVs 9EQVi4\ x n0>Wo#M='#B4OД)-C-dKŏ cgei@Ġ0b /]Vߜrf\ZtZQ3\ `yc,hkP B7/p/?n: MTdO$r0>6`G(~x嗚c dՖh7b8O&C1\Im4i9pgθ/ I͓9ɽ!}G xjP&)D?PINȲOAa a-r# "7gץZQ0Nh5>12kb9}ƴnSRo4%n&u7wP'zۉ^zf/p4@EI 9̎"J[_4QWz,"$RlmU]χ~;/Gp1 UJul~ i$n<<^H37'35FkKʵNcCꙗ)ɘEf, +|k޾ru<ލRJo[R)"0C4ay{lz[;s>}r2X6?ɂK%"푣'\*3s"`tW#zOğ$XC.4"1P\2x۽iN.RC?.iaz !JF&PXN4P (a'CvA?;^?h|a![H;_~b^M b"PY/EJtdtW[Љ'%3O |]V'rySP!zKl?(L`x -{Ho^#Rs$:b'V, %^M& NjxLg';U/KI̶ɃXBGxMHjW9R<ۦd๫Ig~@Lc,&[胋/,g+ܷ%kmV\o{[$!,] . iaz xs\,`BeCpւsg<鍠Τ!uXI孳3Gp8M6A=U/$[ Pt$JObq(3G$I,,lEqaiF82#U'?خ),F1|?e(/_ؒNj u46cbY*ƊD_S >fLv:hNO.W/K_)Y:;M?(2_cӣq~ɞӚ%f<1/]5~h8."8Q<!P]X;2&1rpI%$>T UkYrp~wK,ښe5Q 3 ) ˊF~,LNýh=e9ٻ shXN⺰!ī.OjA^M/t$ 4\z>XK5z>HzTqqĪJ4ow:9#v|⇽8зN#7s|%|D;3Zhf;7y6HvH͆Qg'r1.}2c_Fۯ"V '"U |zjXɝEV@cL,hEM Ȥj{5V^_!ǔW,dD+]aģp [߆@_YN50jLnijhnF#-no;/;D):sz8֍y'[">{~BմU}&w~E~8Tzk *1)GUg&Z/DIu{i4o M\5~Kx\vXd&_(An!W0J Z.H(791&IrJ91_"Q])mhlsObTXq&jy3b9c7 bsm4X,0ϼ%[Z~>3(-AY!4J29/_\ejQ1aY'uco 8 ŎϛPMYl1(Ͷ w]?ON`qQ ]{r NVe(*}(>oͳsH!brKjgㆲGU-7}cea75 05孌$OfT@l/Y@$5ce_;E3 9ՐuF@2Alr !U(݇`-<ޠ#a/mENA}^by)< +iK/سtyĘIx鳽 -rn%nCKKՉā,#H;ZUQ:j)0a>SBk&E&Oa{,)=mV}\sFH8՛ޮYGb#eOmM.a5iY)7Fw;/o졻:M9§֎-s"gjѳB;}Tzm7< {=(Qi `P̘18/ )E}u]{=rDʑ2Q`(+`Ӊ %w?|EbImXU;]B,}ϝaitm#s@!!h%g9 ot.j.mz^OP$`Pj 4] n^Cw %Sӣ,^Oph(x!O&vҨe&-yvF,B[[(sv~ާ$} ۋ;!: Dcנޙ>h^9^<@"NUbj. e{6ya`jLEz HeX3oߞ]"`woAHCI17#A͋x2Q ҘTS ~hMK']A`x\nI1\xW=@6[(rAD{Bv2$ʆ>'鎶DxuQ4 c,y>[-—l~Y>Is'!.,mQDԱ0gXkK mTRtedAX{H[뤩/Cw/7VJ;CW;=+RQs:Rj$Q̈qls"r&Xa:Q\BuHtORqݙC:N†g ~ ?aM^X w37[ ǯqt eҗ==RS N|Ȋ%≉6=A, H巉<]/vΘvgYFL=^׃g1 ҭua ZCH FnhEsDsliO㱡;N,lJ(K:0=ϹpFYNT7 _ k :h~wxi~ؑɯv8}HHR IV8ixZ{D$,cCS]{AѺLG'hՆ A5ccbq_u c]{4+6e*r~KNG0Y0g&wQ0eukyPACuкْjg]"P]e}J34EoԪ qr7A͍UFn~L<+͠l"+vv#lnI2&RCH+~C>uMuh |)aD09(Q. US&:y֙p'kE =q'F`}?pjGepO:rFRor`eBWs;f1$̔ppy]=> 0.7C#Jm/(I)2Ug"Rj\mAHY#L#bɰVn2eP1KiCg_QD2ʸp/L+㌢q[)gxrN GS.QC4r LR7iFֿdJ^o׿ !q %,ޑ=nW FVGctB >Y~VӰH4xnpPQXGn"F*U"Eĥ cE4Г-^(Fw Z wY ޛCNgO, 4(,EB8CBf 'ԅ`}OTJ- IZwQe J̇ ߐŖM1 bfֈ g3t -c]2Տ{^up҃lmV;YԮGz^ -0hLJ1j7>tښ 0sedz?q$ɑoG.XhiSi[ڐ0~5 g*$1-8SNunSz-S:/M$17 2[k8^Ļ+!:1B5+"p47)T|1HU~jk\$HBJ %-]Jm>MP  \*@|zߔx *چ]M+lZKCت)}gOQY N 46 )п"B'e2egxHhaNAx 3X./ZOOJ|XN!fx92%h"c ,hQw8m2('~5nz*:½80<:9CDk/mJڔ5+kGգ/ZtX?@1 Ӯ~{}Q7Qr(TCXmIO"_Ծ4>=|J%~i/ၩ Y`>ō |tE[ym͝ 6Gǣq׊42^ݢsh<߶^sע=DZƉ\)7u2C?55_o">3'YW}L79p #!S xl4e-0w[{IV=K:65Y=a㨕c\/n=$!hnIJBN|O4=P1bzTQz%:|H,5ry h|X)]ψ""b;Z!-wSRKάkTHvpm 8:lՙgRGWtvJ \n`{nbPf|_u;C.hI&snɵMgݣCx6qĐKcb;ҳdU݆LzRE ̱O-P3qm:LHɶz5(m6a4Cdeřow:9f|)3fZXC ~.fב>wjN SpX*K ߞO4V̾BB ”a% B)X@y^!<P!u×pőe`%wiUׁ³ b^q1<wޖɘ|5Cp(ۻ0OȹsBZ pF"9,p D\pnXQBKj #*lz~HA8+QLEayR[8sK 7":[^˂:8#J֟QOf@M~ǯZbqgξ5DpNq$'#]` 5CzJv WC&^ Ƒ&(s .GVJ ǐUKQrHEj"rTзpVur0 8D^cyCmtF,д09 o&¢%V#Sd|L$m/%P)Į8(N/9@!'L2\([},AD~INN'֖GZXy8y! p.>̄ I0r1zH δ9W`.9KXL;[h݀eyӰmEۨ2Uq_P& t\ mL1>gīj*hD҆C^|NTf|̈́{@&Z,>8v_Ͷ+XcĂ;=:>᳧G%{Āsc}hݓrebB!,:R^JrȦ\OH闻(y3G1e\OlsGFAggnS/Vh<֬Dᵲt ؒU wjOhV ]V=)^o<6s祢+X…jdZ颣FРSctsao^8-h?&#F76; ~˪i;SVTFcf`K5jtԤZp>} b7V@R Y@lnjߘA74dFl4lZP=|+W"MAڔ&OIkvy>q8}6dC<UH NS?qXsZDITڭam\q$Qv׊6E(1FAQokimv"g3lrbjwxzUIuT+@ZA[4ÂYLNg`"~i@ή8]." }*ؠHt͇3 ^,%?q݈Q| }S B5=Ce.Ap,6W4 踟>g/Wv+w :댏ʎDI/T};kez6OG=LG6N 8b$eh ?3-ooBk: -6^"~G.e0+ES >njolz#2c=d#Zkh~x3!.ůYwL oeOfwX͊B M?BGOS,fI[:jT%Et*:/]W!nݓ{s|U"ݔ.$:^ "@.LgiH7٦Q"Ni O> 79t׀gzk<09g,5T}J__l]n._MKCPIVd_FVǷ "+Z#p626"Yٰ>h5w *hD,y̭QOҩfQWY<Q.d,S[>$Cn;Qo6G$[b0j./}W, ]Xٮr:dÌn&,j1cеE-4mQƠL98hEJ&ۅ3/mZ|OһH0xxSon}XqooJP  -x!WdV\ȚP}W?u(]Go13@",/sȤo22sHbMzz2u™%Dܧp)5#0UlYYH:Cځ-$޼Rd/JcۙD/ۆ ӥkVnQ'~yZec|)nCji]Nw@ ]3ڎYN\€'.} G%=` q 0F!I֦M֙܎+ W$lÁ`iOlϭ7nCDQ\g=\WM(04m*f1cג_L+gչ׽t_spIY[#^/oq<-A¤jn Qv> !H9VJ~v0 1J=7+717HZ5*iN~_c,Ni`)֑>1!Eo׊m*>'\&QOg|so 1S*{hhgpRFHvSV^mrfq(XEѤf|?VOy K5مbibammGLZ(@x0eE@~!`⓯Q^o6n.XWkJ,HV2Ydc -hR2f♬.j2"{u]6BoCӪέt9YoҳiT_~]-.ކeW>qI3B˓ h %? z.9iHk윣6C,A (iwqPїIp@Ѵۙ3vFYY\2niv)uIe^@F =zɑ`z4z cqٕyY(^SuӪÂx%ÓDȳl=-cq\=>R+Xw b9JLh~۰:ɫQgj1 lN D3C챦wEallj~ #|w#C|I qT"|5z)"g73N=rX%G,$➝*iW Z ۴~  ku&)e(&{ʍk :z>3vaTXww?9H"AH l(It 7t9Vm3 w&0 G̓Py"B{z&B6 1ȏ.ϳԞ(xr *BBUw$m;ԙv9aR ]z%-vlQUs֜W^[;ᆛJH@Moo41<}x;20ڵΔYv{Y"bo . njS=Z1 ]ΐXtW9aYWUEKA 51U?9h 4Ws'Y-jvj} P?d._QŐmY՘e}# W_[E|z%Axt WK7ajۦ1,=W_k>]0G?ʌ!A{.#p&AIb fGFo+5, 1mb Zhyz/'ڛ4/ZFeN7YQwx7j: !a&nG)Niz,|"xLKCe' n4KTriI rK=3v}j>nx}DNjt=J]kIL$5"[cH`;kɿ NQfIl- #W̦ cs faS_vQ|ÑFjZZPcփ2mN%Wp8OhmUA1 uPE !%@9hW >MH_Ӭ&$}8k9o?˨up&ו4X`1 '}1h䷴&Կfv6%&|`Cw/}n~URĭM_hĂr"C~Z We`RH`m) =+sadi7EaO#,>m"aAO(76DƀX#a*ߨu2ͨšۊ[d@>7]6J?P%z~ϚϿ8KQ9]! 0Tb38h٨9-/i*T6si6ɕyɟlCo$=BC`u&-%"鞸)H oayUAoO rjYrS</IWJW1DT*;9YtpxB[2Yۚ ZtǜZIAue [Yxfx7焵ƁNxu)7_ytp(wL]jG0;۳@9aY窇߾H4w  =h*Wx;nlvՌ&=73yo*z]U\L(Qbo9 Gaf>$)7kZD4QόƎ Uɐ?2F>9vQ,E'WaV &҆NAj*tf-i29 t+&5!2q*c+;UV. ^|T䉢fݔ6"(+s_-޷CRkٖa C;p;ŠsDai_#Dݒ~ٜ@/Q-ZN8a14}*3h6 $@ZuX֢$x~2`҄ `{%h^##Q>Gۤ+H-5P' Gm (^Veߣ0;SYE[Myl􌴐 [q_踉{}me_\9u.jhKQ=-}&)ke՗6T2Z;$d?wɐ$0e@L?{=>=DV&Z8l b%{? u0 oRܫAt;Fz ;2UxT5FCN mN $625i^Ee| jhR h~t&anMKhW@DZ)Q3sE&ᨽ2 =acu$|w*V"`:~τΊ<=3Jā9#Q{$(%bC>D8u'5ÃmwMނ"Lݷ:nelP0myg=B𰭥:X1]pP(|Dؠfg{񩦀y^y);zCN9Y=*I%ᢇq^`h8_)0cfD:f0xXHI-o*F^mUe( yf69Sm2+缤8C^X#h]9oazGb4,/ZϗXk mceß+eKvGC#,e'Zqprϥmf0=zm*e TŰu]yKtP%ËFXBgJ=)[ ƒ*׃7cL_vSʗ_T3;s|N}{ʿi!]ϽmaxOBc8`]qE|4p{TcQ՘LΧkx޷QȄ"'taz[= ?7|')kR} .d!ů{nD}3f/|w業,ov,F37ظW5GVj @}KfjjLLב:T<ـ +\?7K7Q SGH"M{V.[KGy׀{L0Pݦ/lH"+Uº0ɰWp)G"x N7.ZjZJou9TGGʡL Q~B=ٽI hfT 4Xa>Ώ$(mP'K*(s2k5QG $E[tڽ Pgr1%!Bax^߃3:Lz,o z*0, Q<݈Dī&xBaKM'^ Cٷ>忾=Z I>3F=6BQ*󡪟k".c?~(WNu hx* ]T#5Eo`άf~ ߰owhUzτV8/`XeƃMXUqPs)T dMU{>:$ {dF'Z(J^# z~%eobV:=!Qmg7N?.f%<|C8g8ׇhNJl%d*Ú57+VXȑs_Q+6̌k)y&7ldR0k8B>ʪ6g3ᄃ$xmlՏWNt=籅K6^Wcwn`˽2pI5}5lX!c4G؂+WmV?q#MgZbk sr,B6BoB9\Eu~Dw>p%#DڼA[W<%3gl6-U(~T#oшɮS!i&gz-*B1Vw `VX|r@oH'IPm};&/, SEX^$'IVKl6b%'Q'MM؀ *軞J6ԮGU+60aLohm8f*ěYo֣:rԝ~ iQ{=6\޲}ظE{nG LrBb_b-y{peǷf3>dZ;H:ޫ٥Q|:۾7Z{wKx{> \1h~ _!f156hZZj"KHjZjKYu{$3M2reW.',Oh&/B~w.)#ߎ>eW"-=J?vVR[(&(n: }As/3eNCvtJWfТ>|4COkL ֘ չDZt hr!vEp,}]LT0O;gTDI܍=9E/-B>$c@{ttR\6H5V ()+u LK>f1 P"c1냁!wG~pshק *Lx`IWw>ys>pg `]m4+! l /xy9& 3Z ]7b$ rQC|\ N,ss,}=X|t!Zs ~֛+o0>YWNb'72ºq/Y`QhOIn1HL`a;hVD <Gzk(iZ>cV@I p5bD=9virekog.l$˙xi~˭_/} O= i+z{{eH;u7_*J4Vo#B4'c; 5e1~ɭďLqkH`/kبA@IR1h&`i*И;lr+[] # 0lp jڭx],nD#vZtyWT3fI|nU6,ت nI ]*o O~jNPᵇM'̣M[2U1FG/jε[ ݑ';:|߫t30dddJ8V7ArDDy?xOrRS`B;n]U'=m!|H+A4RVy):9ߴr̔$64:2Qr}rӖ3&'w )˗°7ć1,luulR$JCry f^:=S`ܷd\)fcdys+dw"s\@cF>(&XOTcϜ ++Г93Rs-c1v|:>=fpp?Ғ1!+7;n9Fg g vmA<fPV-jK#GmU; VI̬k$'R"C 0oZ,gXEM\_vJ;@e`P tihө] Sujr}odWrrFPy UBz^1޹1˩X __C!pD%.6-Qi Yyptăc^p')}.B7VwL+@oˈf]ƛA9Vֳ Z\0a ǿـs{ԩ1gpL9cBiGD9ܽ(+{u]htlxQn9T)-N7auIxvRۺtդs\ft  =#+fMPs- {rȧ|СIpHˎiOr"lgѦo?*sJxUZSKIUII^rgBB'+@Ջ*d(0q0 v܁;8XizℷÞkWِ}plpJ Sk"P4b#ׄ!UgSRy:deYZe_B/ yz6ND.PnX4Ja]>R ^%qSM5%_4CƏϟ1Y3@Gl-MzA22!hv(S/UMZg}Q~uJ\1&F@b\x@iiG;G9=/P+\EYgoiXV [\ W!2ȟhșC],5VC-Ȃm]t,*<YN+,QK^Ғ R7@>AL?ְ;#݌jTY]SpD iwz\̜/ ǂ/Fxٍy,+c|W!#52tV^(zDa*GcI Xi_2VEۭ(<&~gES[Ldhl,R~rS`@$npTD>; <KCn !9Ku,=c], Tʫ-A=}~i181LRk!E'9<--Ƶ0Gpt Y;Oz03A'Ojgƪ)gmb*M{B@6*jMy>TY H?2M\;zuce=He~ARgUտšjd/AejY✨2l05CNqS6\F.RrW`r9C:<{3~U<)v| mLb?jkc#2ӏGrr}F*!1(ugt xĽ(7~.rO0,{cd]%v)CaIѵMѡ(Oms.7\zIQ3br7kT}8Ö ƕDfXH*\cƜ:=ڲ$A33,x Rs@HϚ(郟 1uWj!P@|Wv6^f 0 EA6nooƋ.k(.bI=ϦHT(v"= Mz]ST8Ή-mc"M6ǖ}U!Qi;ӯx!b '?|C}5 Vz qVE1N:3}A"ÌB`=f?0рҲ\֚0z. [?2_]QTԮWi|'t^<J'ֽu5*fµq-JoFA{6eF1؎ݪo(!nFvIz˼IԹ͜'Z,K5nۍƷT[8Fw);I y[aOS :?W´*p2 T9;4Bw<mMZ(@s*`%#@w"Ó{Jx|PZm2bGX< &u@5ŢBRxM $&" ^0] -rJ|*zn|$'ɐPE.eJ:˥}UU{kb `a ޺қiA9Uh򟙻yVȄ9=wc¦r)0!muJ|{> :lo_ tL|PG U JdkF*OPaQ 3kCO1A'0\^2Vôspu=a<فeN:}bXF6U ` OY6q\`XzV@=d2gUV=;L\#cgyD; t?tdfx..&4J$ρ$=F4UO7)T"Wk|b nCV7ϖZ!xVzsVίbΔW>KuY&$8<jUE8ߚm)fj%\&prq%1G F6?ma6`.Z4I"o:E'W-' : v"_&$CdDVOP2lKC)W$Pӛj0WՑUc9uU$?~.\'(\Dp.Ow'$4@ϙOTЉk#cX]aKJT[r`K.#Z{GF yPۙ%ll[>Ly +ٸ@NNw!L(kZݽL0Ant}*FOJ6 .4m8c)ydNR(\TSӗbf"jܮ)So}e?W=š{FX!T\o<4#cRiUƏP08@V ,}><1EJ-BAL5&_SPb݁} #۽MnClԌe_Й ĥO*H@bO(2eNm-y罭 |\!F~9Y0}DIqڎk5˝@ Ƈ҉2͢ʼ.<8sw"=a2qI,)\ {F ;Kbqؤkoimjh)}f4[^$c=9wIj'ed h9EŖӵIENX\@{}>oQ6:0̀J!+O3FnqjH0Mmx\ޱʄ2ѺzT|mN3 qŇ+JfYrwcMXh0-À1yMoGLԠFj(+'yU(m?!I,uԞR)TxF~1u]^&je6 ؗה>[md yck#GdnGVWGyCYCK&:|ĄapX6liT j MNzN> `؟]{U~;g4 BXD n3Yu63mɟ)K~uYLkzxe1Bfs]jV$tk@jO }lBo &x#R(R"pa8ݿIZL3Ld1TчM ^'3"N vH@94:U^9jmVaZlx 7 F^"bmh~>9ٳT^Xԍsa#SnZ#5(>^ zR%"/i`]w9hi-mĐ=Y `Cze jV {UHPN,V zkV_qng66rh j1ynv/g *eCuk"Eo;Ri܇t눢2lݰea{~@PgH 5cu^H.%vY)eހ?Yl^&pIUsnX*G\<(_2JX~_S~ gBugtDݫu XYR?VUMdL  (xMj zDD5h 1@/*lS 'xm[:99'o>azxm&]hGTA%k`3SpPe[е.V{8*=&;WS6%A Iɗ)owky2dFR5s jY䣑`隋Xl \61q |uuR=ؘz Mɂ0N6E}\+嫶R7# c|A8@oUT;궑΅u7|HArMj\~Yޞ̳,EG@l#fIA'T7"Za/@e֚[-(N1 ObջWM L=+"&?>*1B@섆hy%F&j yYBJj8>ܾ 3}ѠuԀ[gu8;oי0 g/))74 %,Z;48\ڙb#FlsSmO౴ʝ >6} $~kvXzyj9{gf@>O#`pB1[L{-,$lS&l ݬBi-q1;:1I\TOw%{}\C PWRJ5jN y]#Yȁ*5J(Q:00p5Tk0aP>L:/7aEoWvLEE0Is֞'Rվ8X̤pvfַBB=-Lظn{{E8_BP$So[5ۚQHgQXB=HļmbVН2:QU6F{S=6@4N] aR#4 ևND]ZȀԋ~;d-;D+Ԛ o[֐0O+rUy;UX_I6;ym7++mUt+* VF7v^:Rkj&{$ 6d&smwC)e%&u44\ |8`.4<˦ +2̑M?AqD!a?F /D2B4fn@؃v.ϲU=y503!ŦU.j˂EU9).e+L5.M ?k!!=P7 %Y[<,32z-1MzuB~SͺVUZ8"ȺZ"&=an"%аgࢊNT=}溙婁*2AEp YI\:n CUJҰF(gCz?ybT`ۏ.fR34Y}R>үi m4UKp@ 0Er.Ǘ E"r>'NAc`7v*7X[Õ<I^ 4=I= 26/ٺbr[?Blٲ?n')Q@oL}.~#ܸQ?{_B }^aJo9U+0wY2955zA*out5@>`+de$e*Sdu v+BxE`xuO69g1?JG6+ r^XB}sXlwYR!( eXȭaHp9Z BY'jaH>U#N4Y.*%SjI>n)340䗈ëսڿrD* `Ecџy3!-Ձ|xlθZkEqQFnT6t!K; -t^&ɀ~-)NDJu8'XOȰCFC:?npe˓Ԍ:{%MK]rM Hu-XƬh> jJu2ό?' 3|Z a|9+ZuSHm3]qZZn7@]t:l|P8Ƣ@ffs6*XÎ վϧ2) U|ݦ;`?Q4ϙY6^LKRoaVG~㟭UjOTw̫7r8jw6uzΣfM$q5Qxr; IvaڥEl& Ŗ P|e&Ziɼ:$2M Ϋߝzi83քc*fpVe_EEzaׁ ո.7,iB(PeMLhljkYzazuNsvYC6=ҹ[0H-WE=إD>]MI9Ubp1Z0юn4 G8>EY&t_5K"%ڒskw +C0iC=6 ux-m]Zҫ!yi"UW7;G}1zR;]/gUƃ ?ehx=qyi(/zNȄJv'[ya̦5 _%G=fۉ@&m~4L yr됬\Y˚[.hI0!b)PѢ6^t7u_8H$ه+Iռṝ\[YbW/=UJJbIU1ͣ 4tX$B6Es[_Wt9,bʏPTƁ0 7էe^!c3aǩtOa1bE*2ALy͇w>k+5߮wNBOd :hO4A)PG4b!q x*Y- 3pze%?S yPfաW+F@OBvA_; "43L_ډ_J/ݙṛyNRA+0m_#i-4jWc.[yC%tTB%-ZpuDDnEGqB'h;ǛdY'+i` qMdpA)s a8W6oLQފ-$F̑EET2^xZT7^"~5th N6M!3j $^Z46| P\)&s`Nٛa; ױcPH9%UPP*C ̱,]_x :xcuìvjb/X{}P?:*iւEY1毪<~nf߁U.&QU:NhPo6ʁƒ{6J$ JaAPhYyM͐W-;Ĝ2!*fz;|RV6*.7eBpF$+⠢dug(4jrN2(n`ytyh _8yCg?NJ^B$.~cB_ԩTiwh D CqH5*1.p0g*-C PjLѵa** Q%BIZUYyO+B܏pLhHn~8~⹤ V tK3y$I|S/G\(t4EY_N2'+caDZܛf(%ağYcBcb~u9F״ˈrbߍ@2XWLN~!bj)$d_A],gUQIVq;/@Hu LŋuSѫGK&$@0Q ֧3?GKM!I03q#oPk@L )і'Rm2Seg)3*I0T=i T=;{N7O Gm7sc|~7EPEB܀|!!FS[j zVL>?1=WYL*mntR2K?4"V;@m9L.UO sj&_ iI+9jRxWq:@)țO+ ѷKN22s/Brs5{=8V{!蓧Uo01Y/;;?ϹSщ% 1^Xd9rԁ: |+Ap_ƄJA=wș9kykTǛאBb\.$QF)jLEH)W?Ƽ Sӂ&;8ӑysT"wn&м]YI 2\elBI):ɤ }I ‚uu56)Yc (5Ifxڀ>'n)K.QF i&ZN%gQ(DjO*+\Et,zOs>$~d@Ͷ,3+} qmWFvh"g Éd}qSQ4 HUgKQh(D0qሧL3`p 3#iMfl/UI]<߿R;Wk.$vaO($>$ tf9X)Vߙʼn o%>3a "5k kN+s=M˙ݎ"X 7k.$Yxr<IZVӤՂ[\0Z1a1Dn)52uM ?z$5f4K(dNo>ZE6Oa8PY4(U(VMAU &$i`R_Qx FbCTكp8CyCַܤטmi4{nCA( `}7ԦxEJ==7+i/A5Ϊ5TKp@Ҋz]7 xBWR:(LF#_ %&wKB+'ua"QՇl-Z-!"b'2ᲀ6K&++e%)ɪxLE8|{IaQUM-7P& M2\'.J잂Qυa宋:/x1Bް7B~=1sb]1 U~|Nٷ6v'X;iuEd'&l B>feF;EAvn6o[.zgZH=iY# G@E!BCtkffMcܔM_~"LuwI+Ek8On5'f3~X5 wwەc*d<iLpgJ`b=(Ƙ:ܴ{/ )z6#o5o({ Xa]x#nt{[\ǣw+N " )Ëqt^*oGRҬxAz^ Γ"rU:bA-9j;G5B)T1T*戽(GګQW2T~e롍NIQҎlZK+>lSVǶG8m4_#nhug.zsJsq1dMkɮ{o"bsńOسSn@۶]Y&;:L^A@u| ^ {FY jqJ BͷvM8aza7 N4^$Nf)Pɋ]ًagoOBo.=tU[J^q+#GE(Fǐ|3``Fn{J#7N/wQ5fOTfM=h%!p_gTZ2'=96TRAG ?qSܻQAs"(K'\t{MƢ{iGw!ـ;W{~D|\&;XF`viF *13@bl 6~hm$ށXR<{|g,E# ?͌;LSwՈy]~~/pnjPOEś78:Gv iQx?BחXGq_TM CWGqZ]9%|VNleA!%04O^5X,0q'_m,D ;J5 di9)gYa_S4$I=5nf*޾Ca ʅqbF4{SZg36kh֦񯼊o/Wx.A*JPӀ$A}CL|M 9ƕVGƀ6/+΄' %;Yp@/e(_h5A`I$hN56w9p S0V>- 07jոv>=Zu9$C+0| ]wg , 4_{v"O'g;TY7>٢E);=҄ l>L>?F(l)JI_b^ iJSh\[+Zc_ftTfģGzg)4%ݿfm'.HLNaǪsA*>^vIӕr|?<$Dß}QGR(D4r {]Y\Z!4W)tjEə+aᶵ e3{_o:ua= fOԝ /*2f!Ԥ7uA!Sn^8b޶-N>sAD? !o3'@Q5g@<U_D3[ vu~P"#IV hrJ9kĢSݦ֎L2uB 'wiU7nKb*kTԑj^{Oʒv4,~`ʦLPne.^,ùqtUz%u ]^z(|nT<ǵP'U%Q6VNw.;ސ4Hl$y6>7tܗ_j[O TnJmèݡg{6 ^tEzi%,ҲN٪q51oߝ5JGIۧNxy톥b|ɼ]4‚{>F li!8 5=bG0Pkvh4G|I򅹊c:'0b8H׼ AWJ39MG^*vCܣ mkW5BvşAK8 u0 ^Ͱ&ή**1',ݲ.]B4bI?w|t(BD^zYɑҡ6j|hU;Av@2hEuyIixCbDdM~Tg&zgTI 1xv8dֳ㕑M>Yutxj$WVG4ZsT ~8ʳ$k ;E-TM=;dulU8ٽ/j3XÓ꼙P0+%G87𣶅I7DZ1 TM?,9a\PG,MvkaGT%Кk_3u?.1%83ҭ;Eߋɱ>#@ԗM:̄Àk\geڏ;H+F&th=*(@KqًA+S߻z gyM wUI*%.rSD!9mb*:LF{0 +-Gv]0kb ٤v"8֭SkTk.NT6ңc E*>&JzJ!Mq'%3wJS T\;aolͼ irgu@^pMM[iML[jGw!Bp {^ұ(܌RC~S*@,mlS Q^|N2U}V4Oq JT}=-ojDkyHsj}l$sޡ"1iL ٍ4:Nϕ{97t_Mr{Di9k(ف4 3&=w=:d?!R/{zC3N ?]m@'Ӱ|o_NN@qAG)y-O7йuB?)cD:t.84҉YC0j~;t輎.}l0NqFJDb46мDNLeSpMgѓs뛿q ՌVY[$N*r5ˋ-?E)H}9N|##^0BTI7@vs?q^^n%JuZ]4/K1ҊDv%7 XD i",tS- ~. \ M<@7}3}.-ӽV6-kEuU$Ğz8ͼA'0p+ImqwU`j(Q+2%t/AS91H[=䗛!0(M: zb_<{+1|EÐbpF2O;#FY QOU F+S~I"F[;xY/g-i*ѳ=Z} *V!+>J8HjRґJtYD@zϔs(|nelk=0Y(BhPzT<ᭈ80dM7xv2d7% z6eO_?yyuyaO= Ȟ̜1CB_$=E+ӰhiPj`m 0K/3X"7& oc٭*׮3#=QA hi+eW0[].ۺϘɖcTH0 SEg^b_|ZahIR )*RoiHc$icīY*SoEdo4l՞H> doڇKPES֩Z~vњ9/( =6dLir=dUFJY!"=~Z?X Qu*㻬|l_`Oϣuf O+KRWF9n.M VlCܺn=6)-=+N|([/Nj!恩Asa jTCk~1 DO*,b-,F=|Gk-MnS)/.dJ#NCEf;G<)f6N 6a]ݰ \ܘziۛڂ>IeƸæ4 f+mb@1]F4w?r)Z\M'UMT_ T )E 32 }TT/lGeCUI+?>rFA"B em~EF9BVll* a`4TU͓k* +tvSX?aí*@4Z1 `T8*AYWd`T깝mK +y}jY U+n 5F:%Cܝک*`<9Xۑ]]g)m Q\ F{*ck9>HjnG?`tuqt|ݮ;8.n:7v|qnU͞u{bY/00ʧpGYajdy@IwCļow'@kF {?DX J7_:5-"8b>@VKc{=SK3" BnVGf~CŬnGiETo8v37boz痉 M/Q XiދcPHR z33Xna,Q)5t{֗wA:!dvuj ŷtE̛0/w=rHK^R%) kc!j)9I`6[ǽo23{\ -Wxqlg|C/I45N-& . "S^dfC,1Zp^03+`NQ#>N57$:Sf6" ԣWWdM巛IK,*Vo 4;x8M 5+*{xiYg>E6tI~zcc=jɢWR["Rvx{0ŷgԈS(iIoQav]:["7%D8<󵐖lE檅`SݳRobd/]-CwLZsz̲dDPdH-vѨ]]O{7!9*/`mop?Ni摉&jqq <lU^ {ljF[eƆ͢Dd6N|HGGc$m}x*kOX $;{~wT:|l⽄O?טպk<~p'vJGr &u?QH?oTcm̉yrO|.K ݇@=V 'ƛ՚:r_+E6*𠀅`d~ ?#P28l`]׍u\Vaϥ<Q0gȗp~;pBͦESɷ3MmΨltj-˭//ASQJDx{>KgR:/-ӡn)_q 3vElO*x%v}:T=3agϒFi-}658 +P'mK˂[+m1~WلEUCWIڲ+iJޜIDixL.QUNRU:r'J|It1m{̲^Z1vV_;0GE{QLXэ~3{1]pӀʄR6hrpOpuX׿[GA}t8,e*ԕLjE NFJA)揖"ZF̂p6'3Mk6(-L~ox֗^Y¬DRv,)'\Et πI5?D9X״sRt¾ h$.8}.]m|g"&E6ЏHWoM(F=@V$B{ۈdKQɋ.@U[ N"oQi{ +jd7FVJ}?ĈsG_oR,=Zp:IziF=@vKXEH|9nTUl>(ӻ(qs᱖ף\Kcc\sLT^>x"K;c_:}mP8-R,Ջဘ4[iҖ4I0 i,0V%&BWh B^ H M{MN>R3kV9)f^L/7xfwCqV@Va-l2s.,hǻL @<BY(ۻo[Nb59p>āB6@5VIΩs]OS`[KR&zr N ,j\^JG]_2hE"ߙ-39ؚ ehƣ<*퓗c{Ȧ׉umBÉۥ[/Npˈ5F=cWedsBm@K{+,bM[Fx+R7Vu%}HzƖdјvƍ^I[=e#.hW C:GD{f:Y 2 ?I'&j=Bv7MN}ı_ڥmTO5nZөB3yJ϶WMws+K}J };voBY܇?r-?$HeK{=+{$}b>X")P{0"Lj鐸9 JUjxk ^Yx \ T[ީwKc}Jzӳ yAh%gu Gƞ[H/SByd{]sODEi~4txlEAS|CS秥SC2"۝qר-'r6wE7"ATaTQw9dWj4aOt Xrp?̂,̙MD`3ADNW9Bv8O=|jӘ$5F56Xj<äTVucJ/%ْ,35 ȪSMI?e.[nf-YhيV h4> YR# 7-0@_޷$XTLi;3ږkX!z%Fgf?錦`3$E~C;A Ϛ_tY@3bO^TH2"=UBkQh́Q~QZ:4h _|ueڨcr(7%V^x\\M"1W8SEשּׂm:$ 1$&ȴHTMB]Sm-n4}=svLK -2N7D0re^k7:3j %f9fsKW؃JoL[mrA' GH{?f0@ ϙ|:Q-, =25u#˜+Rlc'ia\AqSTtVe(!<|3RC,G9`,++Kibu˄ A{:Bڕ}G 3`x @늉?FfksEG"'0h9^1Mrw wct}R#r|{V2e@m5[ӗ Kv&NfpI4+ z3@0PȕEE.ըW{̆9 p%WB'<Ņ9GL4GiFI] KnH!)5ƧKFxgm+XE>dǃ g.SpLGU\ EĐ)2@-wUxEHv!}}Dn0>gt݌R:h4uRl`UET5KHa{8/ +JoLVKXs31}:-xB~V [͡^ҎkLaf;-gRWv0 _˛8}֍w{iPXm@ב ; Hq7W{ ::fhwMn+j{^nJ- 2CƇ3"B TS38}m('ҟ|op:UML,bJv.9cAŞRΫ4} ؛G*G *O_cPϏQ~%;t qt8L)gR$]!lZƬ@#X SXM> F@$Ş\%Scjd趱HP6P>@0VczR\x&XiU\ ;]'G]qθ|*#Z# H{ϣ8*/ sD@'~4qKzpn%fOB>хG=뽞Z Av{ߕDQKF=,؟2c߂z$620tE7Zi{b,3HdI8YlyA2HP8~9Jr֐'qP!k'9ǣn薜>`cll~HSP~@ r_A1(j X~8pmR}67wEGtCj8.ߏI݃tʀ@](ISz_ӷ"A2ڟFoO2nMً*' ˩`c}Yg8:Y K/j!l\ˡ>_3~FlrǪ M/\je[!*LmB͜'lGlBy=Ǟ[p77DZdDģcM@i|c㗰 * rxf s[UbPYEfdŔeri=m 8mOub@C9vDS' y<5N4HDCOP?2|ԁu1|cp!+w ӒqTEBh}1OS!Hg5@ɏL6A(ф jڸq#W)ݍo&/Y݀4w o-qrAe[`QL7[-+gxuu?2 ە'硩 9_v]'<'Z|sC@k>5qLwF\SM]QZRdDO*m] )+)號#`>){<(ƍ[^xޞg "hK\w~51@ c%}i\`P*X>gExȨ1(Dq]nW`H¨v,n7@BިfrcMW)ڶy4^Q&׎=!I/ xAD@s=Dvbt%4X4W!n܅lHq)^~(yiJ5:fq2;|;ߜ.ֵ9O!O8^4>mUHP"+>_=pU+FFr@՜Z`xV(KAM8 TC*R^nʰnu-ڛF6;Hhu[MԋNj"-;sD~5س|A8U[+vAq%͙֜R(?$28'E ;RDub/_G~ ޒ23 IrѝN*J^A"8n\Fv98mO&Z嚣ߨϙ]h>]Kⴻ11gk<L2kns"pp=zI)v!K ·MXf YD DE%qX`mi'"m}vU7Il`,-լ)D߼u4A]kYzl䧜k+، y,htyhтkl>_]%V]}H'g=)ge&x9 ?8>`A[( -$WiӍ0lkIB|.3_ PD\c4,۲mVgQ1 S(mDa~=Yidϊ)ֺ zUQW߰t <`">ج;pUb-}a| hQ={4gQOk[\ 9'|A%{k}..O2]QX?hWuGd3l|xҫglwB|VX誱mP.Qk9_!O\'++4J̍W8e*|u`2JxͲvh25yT`֦eަիAݹDS7$l),PMG/ XjdqN&;Yux3 #>^B!K݀b*gBRg`ۛD\b; 7RDcR`U|bMyZ|jѥ.A BړXTr"5$.bob G,毰zh 7a?Í[C[mV&U>Tƀm$#*_]jo*ox_w{7ي50:tR@^ $?%*;{Gۤ?d>?l TN)jϫ45QUmO~qAan: ʢߦ:B!;m ijL+&RZ'?DMudž}AɋsWY"lGE fIg3#ryZK^$]K? mVB+\)~d}5e?[̻[b`wK㼍ciQ 'Dn}1 xR EaAAlA,y0eC|γ6AΈ<:٨`(ມ-#9w Nٙ0ՎFy?L<}exU ym#*= 9b6 m ӂ@7K~Qˬ*nE\Ok# =$~J$15DGfqFcajz$7F{`,TFyaMX'MMf=⊇Nh!s׷2593]upĚ&ȖvD3v-j< Gi"!wXDhK2 V9j痂4@7Z{"ƈ= Dpun\#X+baj3_-Q`4Dx8S ͹ eS)S.WA |A)o'RyyS6930}9&PC^醢օɦ ;;Y\kN`gNe:pq|m_.A6<̩iWw!:T6ݐ Gk;Յm8氯/? JO-T汚=^20]4DӁ53hxmƜOR'25Ҥ&vGD/4QX oAOS1#p=uuPCx,wQ18 P9RB1WTP]46H.8O%/ c0c,]>o88QЍQXɢ ocà(?M+- iD> dQLI6MΏgs7ieԘWOutʘ~Sd7S"I{gހ#2^+w$ Q` U;b-RGD~ޢ,[юF Rx[({ Cն*Q[LZ[oCg0ܙX)(xlN.yqpRq4B>Rɳ(Gg8օNtg %(7R5Р\t&8 05>OS2-(wVR̸¾w죈 azSK8)C quĩqzJiPр qQYS̫mRK5"cת j3_"GV)bOhڰumDy)ex)H:u\adGR0O~[u{[]0X[EVcZf#뒻y?!$>j<T@B~6qMٚNo] ]y 1p[d\dYTmSJ  V }8;IzWV@0ۢs_C' -[zx8*=Փy=v'ژobLoOlX{Q| >UMe3KqV^vJݿ`h8iׯ;QƯaCr$vI@f -"&~|V֪j' ՝̣Tݥ%NEowPR)'?{lu`eyt栢q)4H+ HE75>w*mLr8e5%ι`@7߫&WEQEd':T>U!eQږvT 7i F[!;tD N6.=q)\mE<%N3 e˂ Bhyh ्ɓ1H@R\;VtA~9^hgH&H GzSbJvY/s M5b6( BnA 6xA4*&8<9!iKH. vp׾wg ?4Xit@Gw ̆b'V 1؛QU%'j J"~tuRl`Ks:/<)V;w/HTL!ZH@Ru•Hs%^tǮ>iX?x~FA.$2pfdV%Jm5uU9׌u5fU`V)^1L-55koTh?\A'/_44Eneb&2v6w~w΄R4j˪6f98pǀY/0By3R" ,uJTQy6PQK[E@lF _3J dOxx'Q1'Cb^LJq?2sҲ]>mzt ̴ c-[B¦va\ioz7MyҽVFnXli6 V ]}8フ>p`k|m9:Agm(AJ 57kNYHNT9dD}u)1eyq:'8̽'ǀ[M*.dy~r]R+;*KV7>d7 aA[97]Ye;ٱ_ăz [£ӑʧ޷;aj3)`OrPFŅ@"QnK$E$Z4=eh57j& d99\,R6)2,FatdۍCyCȕbK/tƫRŒM!lgcyqș֣G'Z8Z:J=~pTD0'Ċmwj$օwj k< ?59C `t .{޳jM8:Q6mGAD|'?YrG}} mc/E1Ьz"!}9Yh<[7[ >!&?&:INF0)Zy|Ix˟pZedX:Q7ry s\NkФo˳#H@H{ͦU};as9DnX&+ӪCBFʙT{x[9`}4- 8Ȭuiv 'J[r*U{&B&TLGL x lytbԥ}UųAe]Q}f*x)hXCtڅ.BL& a"aP5  7 $p$Lsi_Qd8<;Aý)%%GOj`b-R_r̙,R90%7'2}F!J.J0#-̉# 6:j<3 ka{7~Nn,|ϫ%p74$Vk 7=8PFaL <k9 sb?MɭgWmDW*U ˛[]y]k6OFZF`pG%֡c۴79K9 [{S?zO4Q?gjrtƕs G73%&aAO䆝ޯϥ̗L AV0bC_MJ;>dlunDqqP+ܲ}T΄\+]3r( ѣ./x`;޿ܛjOZW+t4Uq㱴-(2X{Iqn l6s5:u[.xƵ A旗22 tA4[%-ufz𑡕h˥ ~S7Ɣk[;f7 Qq 8*K#zh~LG@/NOu\tyغӗ?$-5ěZ:' <ל ?(9M| ̒n;}]\кyJmJ0w3Ȇ'LP]ͭX3:?Lo~%ںƀbn]F/I eӣ56(|]p$kče;2G5׌0&W0&oKf7Y}bd6sc[ꮞ+ө*7l+br9̀w4UDȳ&b {`(X8059I\)2LGӨB^ʔTDS{ =雮հ"7)] uɅ(e+ SՊ^md5YV97B{7)a &k}hP=(Oݵkk# h/ ~YT~}1_qycZ$ "0jQ2L•\4>'rHYuDBQK{-TkMo7yO,9YcB2SgSԠe6G&eEƇ6 AiW!Z!/[dS׼p֘iWٟ;8`F XJVRit&9!q:W Cr5! 9-|M2ƼлuxnM"7>Pu "멄ٶ^kx1@yN8iؙ~Ix睞J\9v̜2%v12 =$_S&aK1\kc=|hԾL|A R:(̽eRܬ;LE0 tGGF![UoAmEZ:ǩnHL۩?\ VB)i#τx٘iЪLϗ0j*Pm#zDC̲)\xՠ'C53 hHUrKAP6l}>^aVA\Ӌ{HԩAB(:;v57bs n ^7NJ34eqLȲg׉2ol 17+sj}g(Uj\5Oӵ^켙P\X1|T)J@拉Xs }i60[ߘS>T5<8~3 Ǭ Bamykƚ2U{ƭ#eno^G4[iϡ4.s$1t|1,$XDԳY7<$¸ղw54y 6\<!Oȡnkgc<1K̤MBXOC}4clNF{;R^"^\gP6`c$"ʲWb%,~j1џHF"pkq("6i㫂˯ᛯoգhn=~[Ik2ۙUBO qHRnNl nv_XV98ww\ ׃@Kdhu42ֵUWh1cxe+%oO.Z_Y3?R FN]ۡlGU7~8xlZZb?S;zW"*{񮪏]EG8-UE{DZ/q&iCʴl+J,Smֵf&_dvAjҲDŘ;ʋ{UpEȐ0!3R1EGʞ 1Lzy A-w\KP3mgǧcI%?+Z*7/a<*Oy6ڒ*kw^ 2Q:4X=)!r@?vWk,Uں3Rd bʴ$O'RxM7О${(Nߣ'آc[3%%7`Mϡ ˄R]b@CJyqxTB)*F.o卍u5c(\Ogf>40P9"|@t*Yyc ?O A1B+{~?ʰ+>Ļh6A)f-[n'?kHal6-y5!+POqm ,9{%DKE*jʎvٔ9 4eMXCrR"Dx}7ΞqubGf;-o9Y=7Ѩ~ Rm_Ч1B rΓmiE_}9)A gXm]͏:yAx <E]@yUBey$(rh 06r.d,_)7M/1.MC\Nu/ h`hJ í`*@ I(b+sѸ{?%]I6(i>Sw_!v;UC ;*ƗG eMQr-T4GrV{Wgz^:NWv5ػ &ϵ11ȍ3}Vك1-h~K4jf}kC9Fg֨8BxbhtDw|WݭS*҄"_D ?zR&vۇ4s[- <Ɛ̇^+KbgӇ 0w2J͝p/X?]48zIB2de0# ? S|BnACHֈ衡Xi`xAa$M H 3MixHDO W#^/Js~H =M6N2b[ ɛ@/Au%R>CLF$Ah#{ Tj&ܑIm/'. ?z "zqSM1FM]}U92'u;HMds}‘q!،CRs:ۀd[q;DRΫjsʎ1!&86^B2޻ Jٴ'A?]pDv5 Ujs:;bHbF^7֔Z}='llNV);,,R$=;iS C*zt/V B$ʒ<=^Yp+\,hT'"+ogke r~Is޵\ ݔB!XM#0ԚYBkP lfd˅R:!FKrԖDYsݛIbF{ZAsp51mU>-˻@M̈́=P|]a/gxRe\7 k9:PBVw$&OZ<$;xw>}u/(ɵn&)Dr~*nrc`> kȼqJ0k&zJ\m$ܗstֹF@1X(39nU \JI煻^ !pE[bvC[dͼow<6t(OxTآ cuI"sN) ]B/'k40UHZþ$qm!i:P9]kH0&xɥN^p-E4BEn6]3eQgY^K@3۬gqW 2מ ~c\jLpUqJ#"MU?m:ɻ! >¨T H{k= ˌࢱS" YH].Wھ\j=txmd%zZ K65u_ng(X7#݁0?'2CcA7$~ x!~ޘ dt`øbҋ ^\n8RUG=]k5'FBukoXv2 y(w 08;ɆjբiCł[%gvÀ25T_#}p+y11>'#@ Q$y9;-p^B=m/ dzCF2Q1>?6.d+d^F}(ݓǸ!˾w #$EYf^>LsC>ѹ05m9iJ rXul<_0h>XLd!32m#UBG!aMWPa&p$ѷQnM{q n7>xZ*UOhdi!?{+hG0){eIT C-p( ߐ ;AF :zz||o*JjC=ܩ2`ͦ-W؁DGs!~gd3g`9hƻʄDC=W6zKيVxcT~g1>[8$7g6d^=D$jg x%Z/JXLݣf:ͅ:AnJ7 }dvʭ_h&沸h^!/Hz_-ުEd)V}D9ts0MrljTn`#f߉,2B6j؁W}6=}?Iwؿυ+ƝW 10S=8ѡ׭/?:}p(gؑA=]}۫mTι) BgB2 .itӍ'Y"wA\<<@򰎧 'wwWCǞGv+9av2 PTGӖ+DkibzZlVh2p9宷}67NK3#BTwBom |6xam"2a*uF5 ,͠Şx.-I[2Ov.Lb<1j^5&T@mc~# :ȕ3(rw>@,d/ Ɍ#RyjFv#fwIMFdk$G'dQ9N帪m8B2~{SYܣvWIŚv!#W@oWFR̦ 9!vNf%Y H7TC4j P}7k?ᝯtPnӬw`a\ (mic{,8\ {iñ!лKgqQ*O I C6 mWD,|Pam<;! fR9-$Tw4>u ;hQ)c{1m= ]FBV@-I[Cd{h~BS/:G"HJ_G+-SElaÄ{A ڭ8Ѣbƹ|2mX u,s0ΟU1w;o1.)5A M4LX-b?B(^]!&ijTe*lR6 &#U3~>a̗hʀ=k߾aZ*,DNPC{Iϫ:=“L̘_?|lLaqejVLxZ˲} sߝ:g2qL'MXxCpeA?D\!@/:NфO@/9Ef\P{yǠa&d2`wE |躞wsvHX>(n@X?5L K_ +(۟REfA`[U^ 7߾sw:s0LrE,РsgfS C"&C BE wY֪ʮkQKxB8m7D~}ayC|Ќ{QOpATf0^0}t%ɰ?3rz=F&& PH-6W\ +iz xէO%};?#ܰ}{X4&'<Ps48$JϏbChSD,T3!Dmaay6LLR'н 5if9)*y$bjcF5 %ӑE{FΠ_Lo-4ukfx} d3B(U`` ڜQL|/1)\*Ũfru퐩&P.}'Rg`?qR[khQy0us60-qar'j~LSFp#4JLq.r3mOr"nFzͩo.K! |Z'%Z7ۑ˵wa me ]OYÿE4Vſ׫* oNީAnAo2el %j1~_&^w;K i'SXUDwuB0W">W?6{M>1ri{H2B/9yxV " A৭^0Om)"%澹JR X'm3vz~3&b:PعoLqOЍ;s$;R=.sBF}@@ 8T{~pH4N|%zCf|4ejoj谾)s`*m.*jзèSr~m剸me/BN3 %9zJs`I!BwbUfޘAʭo6k#jvI\ݦ^rt@-n^Ri#cn+S({RWw|?]q}5asLd!6ۚQLR{WKR]gZVX mԲAe*):P,,?rl(u%٨ t5u[wl0ulH yތnwlӅt1|ӿvƱykkQ XF&n B-uKḧ́29?>,ttPĎ&KD7E oŅ)L-L+I&%7JNfSR۬Y4M_I೘$K v bGe{D I\W,5{?QS%彏e 0)+i'gUZ G6>k? i~qb1NX[?}nRC(&!tna`NPmc7۱/d (׿, kkꢣY&1n0hqgeN(<*zp'^o g B)H˜錥"4עle%jkݮ- FHvb%lucQ]_< bY%-Z vݢIt9lniz#q7 #E`=鯃 j71ԏ4)UVͨy'Bowڡl̳f:g:5BY&& R9F-XM({39?7T?̴_U^@07UK3J OTBZcJHf7V‚@\33@ Aack zH{*3֌#{_ xjOcM#@"jNH#_lH]?5c挰ؑnYi(Ro',|QGuAnVߥW`nZ| l/56}D_R|#e|&%9EU,2j|N)x=3@hE"'r-Bp1M3I&nR\Nls{3e*q҈v< eP 85L{&@ %/W 0IMAcpw;$ܮz]W*Po.qqNN.,}tdG#hn0v8 )Ҧ۴iCr};~B#/pwL&TҺ]߹A\;1SŢ\czuA7mh72}w Uer^}@m f)]6ss-"8r'0ED-²uߗ\PýKYeq/y8lN'r QR= \?h3䝧6ss6mKgMsKdb m3o0 ]B,Ufۧk ٴd)BePEO 5Xs v™$o/eJP?ecT\0 n8p9I7ԝ7zC5KE#aXkb\Ve:vUFX*υv0GaF0PϹ\inabSCWܪPVDn hgUGFr+ED@ѣ Pi1@\n m~k{(`eCOlia{~q \z37u)#o[nDk t8x23Ma} =QcIodhbt[UvuM4Q:DςޣSܸk‚"qqMNB6j#[l`s]v[WcR7aM!@R ܚES B( <;m1$'ՌN%޾V/k[|Re~t-O8X6)ѓg ~a3B~H8 sQ>$; pv}cxvκwZ-+3_%!o|yLq< ._uviR e!f -7땚.5 WeZrRa_:A-0 zͣTxd9.. 5a楓A%K(P<ĪiՃPXv<^cd4cg d8YNj葐 &m#d**< }U+\;Y uن/W:P%BC  fp(^ y aDw 8m t0CB(]cCmu\iF]7im߲D*t•KmX闊K/∇GE%un0JJU)鞤gdXXqVKb@Ã,.PS:'ɰcqS((7 lZM^SGJ&31?L~;`h_"1ʼnjEqVyG$2Ҙ nTSns|Lovut>mRJ,w7eY\x,2QN#ʹJ]2}dU=\zi:ʩU5WFVFu̵ "mg CXs YIҨLF#uwe/;`"*E"D\orMqC𞮳!\lwHӸRR L=}A($%ѪUC\S)QL] T_T1/1e]3*Cr`bĆ̉yG_,40}_ܜB%VtZG=>_0 5d\CZZNkNrU %S}'{CIG>4-2~ DY, xxJUz*8d C$wF&}ͣ*^ FE&^)0\n\T+L$K,`m3)Y}qWlWtpܕT]My:;;E(:t=̯Q*yi?,$y?;~^>,fjwE|nw: s܁xJ "ӟLjXoQߥ ⽍MWK]b Ym\(Tu9> |u`>&/8T=MX b1ЛM2sQey&pze|􌗯qf) o;c|/=2K 8ϤÞjI3R"'@ETZcE,@7ܧúi:#ۆ.of]}a~-V'dL@! 7s f_<8[.dpj~m3Ҋ1jp0 vW$n7@w=8 rtŽ;㺚qc,fC|2$7s"&\ǃ[Z r9yXÉ&36sB/ W9^$uC.s'oeQƪ7 ($@xa=S5;T&e ծ UDk^,^ < z 2*]XQ+&_ʙ P`$_& \6P9|^Lu)CeKmտ7;UW ~J{Nr;V{ H69byV"mW܅^OrB ^iPe ba1J*} pZ'~y^D5,zBeRƫ[zP{]櫻zJ'{VCC8 <[aQQf+S0d]> }U)]3Keq{ B8y]7MmNL 1xZu:KaL@0 xC3/*Ttg"/_.ewOSTCr/+8rl>=ʕ"b<;PurXQD˾5+ݍ3;+| H juB6<o1E_ʯ`6%sŽgF5>_GaG-${0B|FãVP8M/ *pyi^ FmֶDөq-9?玩qa3%z M]qRmo6-)zH !pbrGCO}(%mX=6K-  b$=!c$qnglÄq?[Mەe%OW4/9uݛwC“Iθ[1!Dazoְ@%o%mkybG(j_ύՄct{Vm( <~)77s8Y@L|% |g%Xϳu4mkg+P漰ii}x@o2`Ow[Gـɮt]M7t^&,G7fhOPu_4I$~]K m\ >J3L@sVݏ*A?;夨R>d9 ],̸;Y^h ubRդ'Z*¹6!:GeիT2D$cӝ ߃W"3*Vn0|JzQfl G58/n~~?ԙQ3'^R;JB |U{{uL*PhQ`/ -A,yq>+6$&!KBrRՙfUD:Ď{;Xܮj,Օ=V&j QdfM~{+Pc'AR۝^>b4?:w4k|iw]' }-s^N3oHǵmҶDTK3Pke<ZO -E@y-~::ol$l QZ阘D3|)i0# 4GNw%+ra+c̹ ?+f2 o) 2.Yz;hrB/`-8ံHq=Ge}ڵTs4rT0ކ^ogP\e–ԴȦR6~2QHYqkE|:X2^}%iN?#"|SͿ$5%R׼c|o5`,l8 wcs~T%f҄Pa2׋>{i1Tv6*:Ufr'?zl !Nh2pUEH|KEF%%orTwLinY[~Ej:+ tY}9:y1]L<ཻA`t'+L> ؎-XP1lm J3TIZXG#Oc?m*_ɤ,(<(xf }Y 1^_x6C|?jPt,0ȴ;{SM BdVHn7 p] lҷgq-JO{{.+'?H9(y`3^/wm1 EWd~n7)mȜ|C:ELnOy2l4 ~cc]U+rVT^hʷ%NM@Jx:IuƏ&8MbfV68 / OK߭6k`SM)Ӧ1ρ) q8tT/<wȇ)rܣeMO0g즴{~@zĕןY^hHSH3n@| " E6ɽAXh⹽w'nԫ{zӑ{Bt2wV/7ȱ_g;qD[6Hbea7id4eE[w&T4柾)#[jҖEhr~+.~jbG4h'6FwD@?rgx&eKy[*z)=!I-r0C68q魔#e0Ha^"Q΍~4l_{k5=kyB# =0m̱DEZc+_iGż@-J1N}D똍L~4sSEV`j }/`,s9&卖w*~<ƀUlB"ħ9؊U}UIY|֌G#:e2Mln,.noȽЁ~nu+A܃ gz⼞xH!HyŰ-R?4n@TҕDw[\s6%V 7L'WlT^Ij?^zf> =-6z ERe,*)Bg]\J<ݑ }4`qy4n9`6]he*:~:;"Ēs)rH$ƙ@ՏbNVxy`p 8ca(pYC+=Y=IᶜxG($?S!$Eo:*1RuTs@0H, L0w%=`yxgÄpay7sʃI~1u:;^G]e=*·t?llZz]cD"3kmȜ N#8!^94paY>,p3 &OGQ%ͤ[fhV4'NrEP7L G-:%BqUKmAE̺Z'Jܶlv>P gELםN"B,g 91C) hg@z//؁(S3,fħ̲m/\{pbe;֗H?̖B{[bɑ4MEq\ e@EJ&: +i݌.k@|?}o]ɬ﾿\67PȪ#X`o9;DBS_YWBQj!hv´pأ`Fm0q8ԚIL\;jûB<#/"V41DM,Ї5vd@m 1uTtEt8sVC?ѽ,Ef='Իw Hns) Jec}Lbt<6.Y(* |:aE~?%3{Tg 1݆ETTlA.0}P.x4J|EX=_R ZX}8Ne;`OԚڥn΂; GJ O"BVgw@:GfȞĚ'1HQS6Twwн>O&BƙP*x}1}vIt'O+eG@*^Ftԯ@1UUhdDgވm)kؤ5ItEs^C"'Z%|H?d/[`7t|Ei< H4u \100V8rR'FaRDUP=2 'a86G V:As%&WQiPѷ1h L0M2P?VQ_:n4^E:Iqx*ASĘYsJUj#3 G<)~ZTcP-9Ŵ;BnnmM&W SDce=bii©Ҩiy7Vsy㡣Z.ׅs*OL3 T7ȯK0VʉIYܓ'#,# / XKq]H{}eCB `0% 2Vm9_xq:p)"/ʟ:%Y{j-/cTW{̟G"5RF6qfK BXS`Htp6Ckh֋;XS:@ \P+>7_?mgy&u5Oe/UhGTi"4*i*|Mpz0OFcv%VGXRV/s|ޤ H{)!xDYEw(l*=LX1A5i4I\j)J(tZ`L|_}]ȍ%zZ-si .]n_Od+~7-7a1*iԜ; 9p7aM" dEm/'Yo7YzYEPF#^vw./Ǖŀ6MS U"V^ď>On&n]:S]Plq;2U܌\!X><\\ u!昭ٴS<`(;r $1{m2zB;ć!qa!Wv^hn,bP]}CH}z9Ci3d':3p;TSz9ݒ jDa/O3 \MO+=J-r-2Ca>~cJx-!A.uGW%i=UMqr} ֆSUcE0Qxq'&fX3 P^?mgee? gAa:MgxyP]&v)IXxPS([$$҉]:M 7y|g 7ij+s<#q%8۸C~1( OGI;co0_pr(c@M 3."9>%`iRՊ Ic;nʯ] z Yk!UYm0{yջ'x،1H8J!XӯHSfJ3_MI.m>BNnlc}V3|4^)/.7_t_G2%^jSvBsiB H y֩M.?2nhEc4 첐Zq^2A<لΟvÁ^aඬu[}J64xN !y d6wypMBapHwE0*x]+kOZN+kLWO}uV?/5瀍G/C!!Ka˅"'G ǫOg\Zk|w'pk2j ,d+PR~t,._Zg袾MGK"?;$Șw'9s/z!j, Hnֲ\,Bg퐀l,&zq1#L)5#Ku$1e[݇5r0bY )엱O\ 3RN]UWic7_& ؽ`ְ[SL_ٿ,vaf bVߺ 2f$(HsPH?7ll~zj *Xڃ&Z}8/^X>/ùo/mTOd#RvZ}=#s6u7F"~`M;㯜͕}^|0<S[Mݡx.XC5{e hn>re}8"75r<9@>%խnlL'}уC骠蔨T@-"l]#Noe!+& w`_J72"G޴g}~-q 8k5ދ'v;}j[ *+oY:@THLEwXnĢzBh1@GT` :tgf25!oK"0G x#%^ }Zzye4x2KcAE q-#[ٖ S!L!\h.YKeI-*i&H_$P_)-6P&v)YD%%HL>\74Ɂ!=1: V )79pV_JV,r"A]9sVw 䖨ͧAJ&cdm:]٫@`0 `<J*vO 01͒1TOFUFaChHc3(zl)5j͆cUOW:49xc8릫 ]sY J1Ց/q#gkBf6}'oyr&d_!nS@_Q;ײ+T4^:JsO ?^7c$q$9JcEh.~tM$dQN,M|EwX-Tzfo8M9ڌ<UJ}JhI47Xr K6NۍqoE:NOvm,Ņ]w)[E~t"P" HH"~?!+~LCsPgF},|-'`uPdXb^D`n"tmIn{ G)U5W"z쓣6ؽ5mg/0Ipx%\)WG1MyD6+tHWB`z/Xqbih(C4Pf[`9*mSEXteE=?2 *  /X^?]4&YPsF T65d8/C[y"F|Jsq:Iwخ=RYh@0d&=(~92P8Z78l6 &GwG&橿'aY?gc%A\yg4 KrN?SCRe]һ_=d Vt#&k9T'JUhQJq< 689[]@/gB S\gm_'.<(l&<甛ĵˀUiyǔ[ʹ6I[B\?7O<ۂ`dY]ܕW*6wA#b3`|NGq=8!?%;azT4j",iH~,Dw3XЫK}b`=a3eWfj3o{ˤ&+ZZm/wRjzx>a(|Q\95g]f&G~auHW3A)kh<1` rgR|爾UuO\$%%l'j7jn0OuW(Ht-wZp&V V6+K;KYXgq1T'IB$˲2e\?g,KWbA6xVeⴟfD6%|B)oSRkgtZeuFOv!3˓?[#s0zp 4:2BśD@`:7 b9S+;ťI Ms]M}%EyB87K4ZKg@#d]7:d2ćY(pmU%6v茂)Z70>>[S$h4^WDj ?NyU5F xGϞg3= GwRț}snq+/ARc6NYuإؾj6 p#o.G . >4뭥vVN,ɭ(HA$8Fh4fLCdeJQv]ǬuR/Y~XpA2rxV9*Q7SïxPSDG ] tnH-MdIAEs^[ 0FueHJ@(:4(guozH7k&?s^fT`q->.CETro2U3͕?5Rz PO[S͚R‘5xZ{īV:NfRx>uF}5jM8 f8rʤjh@gȼlM8AJ3[JG"JOdԅN1Qm{:+5Ĝ0 7쎣Fm`H9j\L/؍2vUZqT1Mw75}+*9c^5[kۑ\g'N%-Ǻx:\JNS|67T/64y>ou Ab&!|I3+!|֊,7B9+m{1pT˞hȠ1 [4U6)޽P2#^Ū{FEH>Ȁ& ɗt]Hɋ?Ü{EOPqD5ח&#t X0&81=X<; ]?jVJK*k"s!IO tĀIK}%:VzݵWՠH#rU(nΑhNy<=XJR@>п[0M-\!MR玒@Z'n$[lyNvq݉b} Aח sJȼ[ Nw^2I%1+Y0K hkT5M}Mvm _2;j\FZTԩ!|` /B=h{FY |<ôIbZB Wun~lx8?OFL/=jj++;(FfRVw΢bW B_p}JKZ3מ֖K%StUẂ+e~4{ou9 =u>V_}T}A߻_=/]ݹU zE^Oj!4qz*<-&Aa{E8, DW˓3~(G3IT@ DI P!D~鞬 A2 MA<7wkMʡ׮~ vNDEiPK5㭨挍-Tj!j&5fξc%[H}^D/!uTx޽/1IEao{k3.Elx^''iOC ^GSE]=o!z?'#'LlB\wkm|uB%g+ J+l$ף7iaJ{7X 's"ߋ@ÚU4~zaoMݢ"uhek(&EFk3 ьsD5|n9#bXMlܻ*>G׻m\H.`žI/jOZE%DYj\8C+a)LYNvC 2f+}M@^["0뺜&K fR_mW{nR؎;7*W(xJVhYݓ_mrOqצZ \'qDDEɢ}[&(Ŀ)*nEOk6ȓCIbbӏwA80L/FGOpVjboIǼvGOCmA4``a[K!G}EE  va*Qo-1D"ۺpm6ْmJTt1~_ ْË%.G:y'W]TI?zɄ4F׳2\4+:elKf88Z%_3sT[+QHw2KQsPSn>ϴ(݌R*f L˥lE#.{A/p3fEahؠnXɠRLl H^xn@*`PQBb$C|:gH +`j4?c2U1Y߂ozCQ0Tێ;k{;f"&`y rt\8i~\sSOPL+cԜ qW j?}T/Wg ?Gq@: SCVS<[ڕ9y'N$hEe#Uirhǰ1;V(߂m^k} 2zO&.ҞiWm9%*I`_;emvϏ>hͱXR'Nyq1JDO j _"k 7ɦօd?)ae΂ctpeP2- ojܤIA[}~ L)jF1 ̝jn!hO؝M!s8])[0{!tk M;W.DcEm b ĮnNt# ɈE[ n\*ӤrGhG5`W#D{&-e\,&fz|RHODzK.nFdv`XBUfP:9]\3>FfኄUK7ܱh@r@UJ$%sr<4Uu(@N !nE7Y9ؐݸ( R|X&k'VҔby=^T~˻ 'zr'ݮcB6(b^2Sr2Y)0{`29vjiRW_p _6FIپ_եPڈ;.TKQdXL9ކpV_CW_O5}rjʳ.17ъ}#zBaܾ⋔%CXK= ijsARgeOXiV0 Zj3Ɋ8peBeJ75ℕxf^JB%>Vb o$<'^Ÿ%Nkc+p3r5 $H d4ڷ0$8uS{52F^Ap0qK q@ՒwXD`ō9.}8|)en3Wҿ u<1ܐ[~E, U+X~+HҘbi_SWRrp,LH3O;ԋ3a61{85Ml+dWr-m ݌3]/Kqq~<۔4$E(՟3v`Tˎߞ~(2$.uQ.AzEK9G6Wd6h,4WD|8BxG`lZC̘kp7D=\a( f#˵t2%jДߎ-1W;n; c ĀQq=]:4;UlNU,I0>8ORF^k9<{dz(M$1eU8ʻz3wL0\pxgN5{~{7$Cun9ٜ1'zw۠aQo|Qd=tSRVEPVC8d:)T%QllaW'"Jk |{?Ψ+ G{e{gK ݷHR˂!c;?g(O>//PsQHiv''iR{7:Tl+ E$鎋AA1+auMϒS3';E LvGr&gG[3 ,c2A08 u ⁂jfḪy ֈ ըz՗֑k!#{M(kIY'0+vDYB_.aM&9vuƑV:F_A%HE=@sOu 'L g+)3)UdSUGmؐĕ4-Ad"2<^Ls#sn z&1X;m$Ni-w# L%ZQATn:nzU9y.l>Ky"£;^S``éo5}9'։A3#ԍk.KJ@?iGyaًu"LL@'yhĂFz36L v]2ׂ /`~-R~*Vz j;[6JTL4Lr_Ga=;]X("-b=qFXP[[/=5/td=)e!PV/m#L}G`uwFG=J@EP8 Mc60JJ^ٷp]0r[v}T9d6,giQ+YІ*71Md6XSƗJ>4t_ѡdJvZ#-TeET@~fuѭ|N]==A7 IO8`kf d  OH]jt5~}6T2@ډ~"v>:m90~#:`S 4T#NdNQӝ"ЈL[S1^}S٬h'/((DFgSҊpu]"mk`iiډė4Zt^t8\.@ZP[XbO=m$- P\~};l gk2`pGav >!C@As6)-=D6Y/^>{I\xbBZX~mD}zgGBd C.$. 6 2s֎u \I(>:dnBsG"B 29Y4+ա/zNDe<׻I:` J;l)@ςf8fR})/Q %7V褐TeMck>erOHuٷ/#*>WK22WTJ ؓQF Y #jn>JΠ j֝y_9ps^i%Cq3q.#Raٴ1I('$PTF':|WsRK /3Z =)߻CC@+zw% s|CDi:lF5zy%c3~a[[)Ny"j|ے8?2"UR9ф0UVDWh e4c v.6u1;*AsnSYQ_ga`Ľy9'0@ÔKCJ[Y(g1'v>*NFFJFcк+5}ީ%䖡u񑢇d >qU:1ڄ} ‡T39MZ.lUͱ- ~IdP WI{գs:dhe|Xh0gܫޥ0m+<[p,2>^JGqi[ڰLDņ(~dd,Zo:Gj 14\v6ړ Nma "ķT0ժ҃;Jl3otzӫwrK[7Pb a̧zswF^#HZ-Qu15qY_D{1!+`Nh9 *nv:\ *;Fh k 1WÈ.lEUXQ-ڜw窥"!G)T:T (cR_3n'qPy? `WX]iF \(:O |1lX&`])#؛w?T\ayNjmu6hUL>"2H{Vg uP#1DO8P%] .DJy%p.0` ^ sh1e[ BRŦu[=s( {J.M)'^̙0+YQfPtCav X9ͤI%`-m\&j??Nmdwb S>9v+|V\G៌!:a[Q,cQ6q=ĹbtQ%U^8l"|sLdv"Q'%%1so5~WUɖsᢙNa %ϓMé:G_A~PוG)TQz1>\$aXGcH,J&٪KVTszmU=j3%u9ohDI5R\y|* :LG3ZυQJ*"n}xEyK1-Z$čS{}MP(u/(M[X̕9˪iv;'?f@Y"aXj4_Qu+K-5O客f6>NߢίFj?f IrڳXw?rәy?ހ ϪkNx${/tr 5um⺔;hqeFTbAcuӫfq9 ZX`q[ :xi?uST{13QE wNlgx.~p'àO#Q_^ˀa`Ҫ>qgaȀew{=K _LKiYu&w;O "`}QZy !5L zdȨjF&<`))b:E>1bD nr?>lΣA O ݾ > @Phf ! V5q$N#$tpęrbuhUg^XJт[hpc58]1ѢyT="kla Ң" Ryg<$0t/7ޑsoKjBX!&M&(BAuN)-&ez9T/{cy ֞,DM)_@uȎ뻶V.iǔᏊGo]Evܝw8e$vX:P &ӷgq;u1XJd5)S+4TLl"ﭜ z6{m\Bc"< +H˂ mPl)R"&̩tYtRPk+fm,r-z7[WfbB5m .qS0sc\#[ 9`z[ c ?cMTWi:kM!`mzP*"&f(kօ<9>9@Qvս J"OIn'kfiKɹF@-O^f'AqFxLn 0P%ݽo\ &Y=,7Rvu݃oSuyB)EӢCA_-E/Khß#P=$CL;< S36=N>\$T^SfNV1S҆_Hri|19zL+R1rнRQlKVIx˞-i냷董e#,)_Zә 4tpLP]&pD 3v3BE/'!4jNDɥKe- ]kI4'sg.'b4#Ǘ" DxuܪCeK7kbga)*CH))Qo369ϭ+*3B`wU&EgIvZFۢ{F9Rk;\< ycQU:I XE?ZddЀl?YJou+7jdcXW'ÚUΛ=;-?SwycʐL< IJ7t|tƕ(.(^/!zH}TN` F7Ir` Z==%>.:8i{IwU)7Ȋg2'uqo]ŀrɾoM5HשQ] G ,Did /eI:Zv> +t SΘ SERݛi8|~ -LS0/qY/'3@CEwb8)m\զ2xFgꓯ l-,ث@T3Z"6O,wH;fUfjA38K^e- LCW"γZCÌJp/a/ ,>%ZBg@V, (P*WԒ\]q@NһZuK.%kK# TfVOI.5h:= 7þڻv'e wױAJӚ@{xCH fvW֛hO`.@KH}ݵ܂\ca`%Ğa's/3))e $)S]Ls7Yp{7!S^sQSh4б{[/>CE dz|&6BV4)a$p(.X}Z Hh:7xJoUP`2|$&;/{UU1C 1<w#1V=I&PI}82"yeX_!Ǫ [j jW=0cY0YMnCbAna :|9ixvk< '+zλ/昪h0)B{×z : e1ɖ0;o )I.15Gs#ž4y"3PIɑG!#U|}X#xEy6/OUI4tE8;W犦76A72bh^a$Eu$S9Ƹ/vd!+vﹷ:zEd121C\jfYEWlDZ(MB`.wS se$l^8bP*#2vRA3\ѳɽ,'sa(fo;E ~/)Yy'xe{i 7=ۿ⓿3[ӷ{F@ciԃ5 f +6r&HR|U(1'3.#>7O/Ã)Ib4{WZM%bcZp\4EĘmA~GE؍d3w|MOo{G]xuKE^ r[Msd M]~B |c O"j탙 M}FOg@;^?Nq4_<_>R#B).ZnM)W4HԸ~,Gߟqߘ 79`=AndjSOiE/ބ|/6VW.w5E1 NN3)?qIǨVCL lСRE|5CR*l / 2 gL &" y{=R ۸+iL -uV` EL8^!}0'=?Ҹ>r(b\@NtrL~HYAjN˔)߃vSdmiCE%n:9}{b8*IVGpe_)H}"NH# G_`ԚAKWbְ ]ۉw䚏o%D&̠05pn/SG5%fL%[ԃ[ӨlZ"YXK98Ϫڱgb\djqTѾ, hLFr >JUU t.[襳;+y°IhKQ gxi8Vͮ tb:#m3 ]б_ )u0&!Z-!u'ӝ1m^zPD@gq_G~~\ +VA`^ſxV/;UCm^5c4Bߡxd L8:JFm;jKP&=uI=ZђcTlIŶEi-b+ s-C/IkĊsawf-Kf~ؤJMBߥTO o!$Zq j -C^Ģ_ހ $hJm mǴF@z jP"K1*q%kʖl[@tAM*hgWşOsXV89j9GFV 1kE-{8$!XwtFeo4\ڸ9 yOg/XGB6ߘS#.JNHJ hn'~3O;WRV#y?gG:VkXH =yUoby&HϖDD _-kֳCXϮp^jKm I4}c@OLs1pR[ZYF ФĆjQ= +.R3(\iЅHsމp7λsu.Z {k 1^6U M ZT݊J/u=PLDBj1.4j`6D텗v5)5S(̨kKZ+ܪsuGꈅ_;^, wDjm 2-SȄwPFO yRVw@Y)۞5Kj U.˩?=J\_쓳_$~#= /);m CTˆCr/CB«NKw?\:B;iG" {Ʉ3-d @wűm؅G^P6CيH|hW#/Q9`<̚>->56kܴT=ƈd.GL3 Qcؼ7Y(&pjTC͕(,&&_YM@85bh4| 9 $qju!mi:I)}MM6[u\0je FNeP>Ui==O]9y `nAyPJH^1~lh}uie;Ks]OD%=Vai'ah]9 ?C2`a};`dcv]3JI$ sW{ PuxF8 ^02Y乞|L9 #egpۈG;ǘ?#bpZ6}=Wor.-ƗUUQ+[8DT b:k[ƃ@xHNK2ZLD?(˃^񙇝!1E9TfpR.ҡMEw|8!W4$cCG;eJ&4m̖EҌh ͜WpPЏ%E6};W% T14_`cE2m8 ?BgIB Ej Y[lRzD]66%:!k{$;K[\*f*>ʺi۞%3yΧLs:)Ė0 *hעc㤮EJlHʲߋxh*:`eƊ$]!:3L"d4'ТȖ3D*[ 6nFD^*Ve!Ϭ<ly 6GYZβ4Ɵ,WLQ3f~pY/}tNԂhW8YXErDHbLbȗM/I)oؘ`ٻڙǁkuG%.SuCL􀩈vo'$HY@%q'Iؘ[w7kDx/&S[cΒ9ZS {n@d|%}o=tzXP`Yo;쇠FD9B6&|ŸݨڕiZ3rja76 lhG*?$[dir 0y,%0l~N>U/xljQ9P2=mYt9Oʅ}rдb*ypm_WmR)qP+“&jm%݊}xv8]uFS"Vu5( :v9bυ6.P>aߓY7WTkk8<_8tmihA8L0qrY,M؏FEaGi~ˑ'ɾI|07\퇈dғ#2-L:k|. 5d3^M؟5wc#9$}jX5DŽDЂ 3"x0;f]7sU[΂/6аdQiʱ &bd+[(sh[(j'VLXDb3كD:m2bj)703t ^6>µāu2dC_qXv&dH(҃IrE6<.A*L 8 >IϷ6M4: ǣhK8vy0)]VTRϪE T9V U͙VzrtF]~'rtGICK˰<_Gkj/~=EnJiIHKn"4>z~Ya`59t}RѮ:ĬG>dNm.\ul ѧ/]HDk VDp54Fh#~TjOF˲޺44#'9 H8};DX ֗I&C Egag H +^1!NY)B%BB@32xJd1W#W(wu=%ܨ#aCя*hL|JC۩^ࢱ_ٱğ,  \%06nteX"2cVgg ٥c׮S t9s[p9!e2GnZl2 ҷ􊱘%";k~ "Bz~cÎsebN!Vq0o2#T$ Xv2+A [Z!-cëHж27MeTeE?fPȖPM~/96yzVGPi F-/Kd)pxTa$bjװ^ mWvNf˦W42^.e`9Ւd9l圞]#ӿaX. Cp kLvPZYLya0.сSR+v6EEaʝDxHд{ëIUUivkwh@R0muN ]`#+cS&;7~!'"ﯮm~|i/bmo20ɏեKP|Ew qfWTo&TM֟[؀.T[B P [17ђjlj:N:Ay1`4MWsc!>WVL`69if }S.Ii(qΔXR2AVJm ڐfsHф@# &>hW#;m[JAބ"i)tG)L~Xsjn`vxf(xat7o?5N$)sg9;  Fb Xer-D#Z4J ,ef֍Ӽg*,f݀i(Ӈ x<1MF%[@RO\Q `?a\ˉW(EE|Jb+\Z7b1Kl?rKf+E_ |lzٽjxB \z|&Ǖ˺ ෽ #H,C*KӜܔr+Ui< bAs":s!``єl[#4 ȝvxӯE,jaϽP2dڢpЅ#8p"hqÂ1v7 A Qy^ҰTCl$Z}Jh3p]2Xa8s r@\f5ME0Pave珢C]4hpϭ\0 ZDyFE;_xN̏SJ_R/d/]z_jHAnXZeA)PkFN#$ V9iі I75͹8qaTM~<g6Ύn 8.r[{|nCGB |eJJQv8¥u.wo.+?E LcGZR3z BHJvϢ<:c%.;*ు殸ʑp5v+BAVԓig˱z{0n!τureó۴/' vL6"J}Zo7K6];CaclQH1^Me}N̆sJsjap"# ٬gu2Z>s]<^wnKm\)eT:OڒKdjРhtcDW![.\|dQ\l+ O[\)fF(2H %ܟpΘvGBF*̲m~p5czwIr ^vIx :lɦ2ׅ~Yrt%}9Vr}oʣ(\$\@瀮i͔_-=Oa1)CxIWʋ\:'E~L3;ʛ rڌ%z(<@|f4|f(WF2#5:KAvs.`?ZfcMxwT4;Cn89U:R*I-BZހR5/O#'b.)Eaj=ɨruIdxu'\ςV@$lڋͿ<+R&Q\xԡ3 ?>deB=֢NEPo\.n/9!Ag}p=R&" uRU)v3dg  U`~G2b1D{j&[֨CrpBzY-nHlm\X O?cCkmܥ8 \ MY@RCĕ'1zK50fv|^59\m,O2۸\#s1;Z?:-axP ,l1ij[891ZA6KĈTs9!>R/ +Nu0{2ch!X"8HHe`x{<3udu||/FW"JO-ÍWk@fK$aG>JЃ{5g^`F[.X_Z$ɘ1Nmpۊ[k7|4D|E<]6@n>+tl7@%b=(뎾̭}Z C=mkoF õ)c;0@y''[= ٥ϚB٫"^TXK~žG|6T E_3}JS罆eÑwk/%!` kA$4~\R@!yR R0,/Z(^h$%[^&veHdi}ƽ8ʀ8vmr7-W$GΜ&,iOo? j (7c`[劜QUcZ&oƿ1y4yfݣr% Q A Xl=2v ON25OY+RWM;U6vPN#W ɒ%O[ w@ˈ\E@O]A3ڵ-C#_Nѧ O'๐<)J oO&E6_ǭ:sͳg=޿ލ8TvKq9} P"|[ӎ+K 7zh]f (| *;Jw>le*{C- ~juI\׽K {MFɤ4V^/i IV~A3g* &n/x:h0Ⓑ+7h :MՈ?_=[dA}#un1`o!xXBuIE];!%]%p SCdVip U?}1Zsͯ#_T.DF(iB}AKS+Hz.P`gM{CgsCeh^? X|n!z$Pg8rHk\1c8g3u}421u @rmx09ӳ7~к4HIқ3n픎j9SN6s !ʖP 2#nyCe?vŋ XҠϟud\f(`n+u.\HYŎ~Ью E?ڟzY+FUD{=oh2b̆ =|0G`/m~q"&I.vQ9YjSJ>nhALᵚggL"W{[/*چ9eF2cf"tp'Xֻ0 Ɋ7?4jkx5"*E] ϸ D+'_$yj1nq;j~p<|^4HěpODݡh5ַHsزYF]%2 /_F{47cͼvN瑴Wzdzb&A\`T0H3H[nRQ^"+ dY腸F2Ԡ6=xLs.X#pǎ4vxx4d3W|{/L\ U`?,@V5'gO [ZY_.&9$2F +{41/@m  uoʲ tZChӲ`Ƌ9{cUC@d k/LZ0Rc;}+`\dL?`X^RMhJ(h!0j2uLHsb&u4>j˒Oej;(ц`tq2Fi3 A  uLte⣯BGg=󸑒]o"$A?pKU*30]AI1AenF|UU\pl۶]x%@TYe07j$B py֊ -a)!"imkW,jvL_ !_/I+pqX,g{Lx잨b0M21 jz]B̹eLĎ/YxKE[_o'44XY*P 1ɤ`=Rp4vh1 e y^/t]@lj.1eC!Zn±Yǚ|^n⋁w-cNA. GXJ2bX28lS~5?ǭkh'lhSUAm_t:I&ʣ-_3ۄxϳQt;b#K3;0d>ȌuYp}c|§I6sLG?f:rK =W3J #fWYSL%b){!rUnrdZ Z98?"Bh[+< rV!R~n0=BB ^a\@髽}Se-W!Yl zY#LfM & =E!᪅sĊcfDZ!6.G @xؠ;EvdqT F + l;17'=!a)Cr&/{r5ٙ aP*Igr pa4)Y?iǯ5"= R{zXu$C1o4+>!j[|2+q+2$xQ<KASN04? T؜lNj n]$!SYXE)`%@#?SiZN$ #p_胾8Ci4%~^/_ uCAOL7j4UlKbx 0:V/2--,! i$ՃvA!LF'ju4"UXgC9GT5$]k"A<-֘ .\ UY`x|t݂<25+Ң\uGE(E~`YFl$_B8)}-U`xE_辢Km-!^hlq)/ `  DX6ctxژ1As5 _8dtZ|㷻 P9 jim΍Ƕ' PUzwf%' 7n|bXTuȺ:.FMw34V?M@^#^&Ђw7ii‘[S ƌnw@ S␙/r;Zhd o":Ot|"@j/"xrw q0׾bfِU|KQi1dvv(ϰHܮ?e!48="6iT >|8^W1u.QP'1 %]qZJBt8u|1 5x0^3ZܱCђ$↤ĉ*"f `,v,l_\*P -YfWQV|҉[/;|@P CUcr㥫3Jۛi"wj6ˣx5z4&Cd|O9-u:d/tjXǣs ~=Af +ۉ-8, _>8P|fedRz_`dA aS$3?ͿwuK  sqrxoG׮"QrªҪç'\,M<6U[<ڒ5c;1A_tjAkjG +QZ)TGƟGa5Ov nNKG/QpK76/`M/=L~ߊR8#XDG޵-8"L0ي C^o9<;-_*/Qڿ=jN$fXO]k>WU^ux)6-PNujɕi y&h.W<vAk.\Wh#8R5E7A2\]JM/fӶľHt׋</WW"BC-JR8t%Ri!0YYZآaJ1wa# N$'R\v7M"&q\=P՞Gf,bS Ɠ2'NĚH5tj]CbNnS"hƄڨQ ^ٛ˄*ʽAQCڝߕ%X4/,NP36 Xw Ypm kU<'rp1HL)G~<|TJGza@TAeVizf \=ɵJÞ*N3>VjwnI1q[pX9oy(~KC'g5*N'yG}ݩ<| 7 nS;{$Jը [jjcMu*A~dč)ߔQN6NV@n޽sCL@#/_Vbi8 V1ar9V0_ɲ6l *<~J^( %#Z-4Z=sv[O{tL3M hvYJzm_ޠ߅]QTw7-Oc?vxP1 $I5teO.Y&nF-MuRT47hGXM U^l_+HJ49>%3*tmCchsn ]Vk8m=SёyfPzkF`";k *$w_BUCi *Eu*ݣG#89]/?X{%oEWw &Kwy\3 s*3x^+MU' @/cY:B=2rnyh]2vHcu< |@TBHD$[CB$xHa}7Ҹ_jSM$P9 IætJq8 #ZZieA+He5V; b@>2D}0eW|JKծii{JD"IES3wkC:y{'@VF i_ȵBdyF(5D ,O,: I`MJiah6]پ\'iP@`jAjAe:1q)U["{77F$m@$Ì~qy]JKٖ L2Ctxa:T,x^ ^^^Nr-\&wSʳ-f;VUnrx5k7 Oмi~=]̊+Z <``RY聇"U+3m1Ő;es5?lyP╢ѺiöH5?-G饘iwDQF7Qm_j +|Z4%raO% R*nhym y :&QndPI'{& $5&p{{IC%P=bm#nWRs0KPhH Nci*MC)m5p]}n5`vvd>2smTA=JM4t?`Gh`7 PUo^P|Wz`\¦ylKA^9|!>Ҥ " 󻤬>tˋ $Fuʯ`0Kkȹ٪]ףLi' ;RQoQ! 6݌NkS(m> YNg4YZz2,G.(P^ly-Z'[=@`8\MG8I1yiRn gY8AZqB@q ңvܶ/:_Цa57 pS~"UR1L@eI=%kqmb2LJFwό?Ȭg2jiz[WG),7Oojf+ |@QdA탴dBwbA%Qǫ"&xm務|odz.좨Ԯl[Yx*)tʛʨ@}%&3~q]r:5myŨNYC[/Bv!q^:JbDj/![JҀO yUĎIއn%8 m2z{.·iw/ \Sj+rq-ļFFMٸoo6z̀E :F|H}1$Б(}c3E q@۽1YR8A~⡀%llGmow`@c.ȡvWQaTE_NV ?jX'eNT/us@ίp 6 fRo,}v[ +GrNI70[Rjy sˑ}~V~I[϶~LD viRc$ wZy u\ڭٍis1>ކ8&#3E",Iˤ8fw@dqv˥A lw^ `CvuOQ;㶁+=_ |eږ:puSs%q0\DydVƉuee`Z8$ЗH9*hF H^f3$$DÏ TY('̱%x3CCra}B*bSUH9b["TA&[16Lu4:Kr@8AJyy{z ,d8۵o%Z?#NƣGˊT}3X %hw"#g2u w毀Tߞϣi%c`MD;wXՓ#4)J¯zREW64ޚba)`?.y$jAc5hB mV1hn\h ߁B#ڐ>aqYt@VV8{AE CJbH:sN@6+o A׬R}k;uG֠8l3= K1\6̅!U>)7WZC5'o~A,jݙ/Hu4n'g)42,[$j-~ᚡ0 |! $ch5u]I7tX5m 1k &-W蛂]=Yl3Hj',و2!R0VcڞZzC.0O#ǁ=<=Y$&!清kCh^ؔ]ApK]6'@i˨}bDWςa6HPifގ+lIb99G]M gs7ܼ=K 5'/\LQ170#DBLJnvT3d+yRV[jeRv뇗fHUh{sS5Y,k ZWbs0leR:j6^|EW 3 : ;&vJiB@ A^T@vD7]e(e-f1w?z-<L԰=גCE , `ذBfo,g [z~K*;"oD{^b&nឪ9⊾Vl'Qa0[ÓQqmm+YRRcwlSE+;8+֢uQޱg@r2 |qg4,PxR>[N[Bh|Yd c6 %ͣ !/ޠLu5 J|t؈L 14dp{ {X0lK S5NV}˰S٘/h\ekްr>6n.G~ysOKz|</zI 60q7,Vˡ:r?d܅[OUDJGH@ܴeJ@PY7Y*ȂX&9M*I وD-/d15 Th0L3o;t%wW7@]ͱT^T @CNH61oM5T nїmD_mzӰ_@5i.6Ns Ֆ)>]Њ30Ӣx$Pr! ,SsMսF_Էv&D$6N_ e=ȟoJ'$%׋ ߴ_Ġ)a,tNTzh: H-b=448aFOⵇ6U>y #~:Fbzٮi@ v[G-aEEgwS]+Mfte" Ȋto#ύ l6gUg1JgCo!RUrFyiغ7v嗖nUԷڏug7( w9.KGIr85Xk]eSJ<2/β  ?( 1ja{2OBs^NZ?2Y|&ƴwҢnExB5SNV*T]թ6qd/ːGo#$L X̘k֤}EDLkREPt F[sLCƍO{|?#o]RnK 3GZ?έ-O#2Ǫj2bq 3>!ǃ񍟦:Xke6ڵ",sٿcJu[3d&VG3 Fl鱯GFWM*7I9*nM%}*H>R~m=O1n8=QU>.igPd^6?hthKt$OgRXA{!ɗs"4 &۵_+dǂ{KO~v8 P~â+Iu%*~kϞp yTEx;~ jFv ".ژXg[ObEK ̷&W uOL3fCIieލuD%Zj&U^^[ 0LRH)⯱1jQVMOѰW`tLMěլ~}+(=biZd!VkL+D ߝљfAxb 8_q432S?q7vI=ΕԺY%,*GC`͙ X"֙2Nc 6.Tg%2%-۾,)Vw;}+ij&,Lb:#1E OۡflS y%nRFĶ|z]Kx;Ot@a>h P؟$il*YxrfF*d-/S^=]Q7CA|EdK4:7&ZK1PVNL/bU6[l*zPr)h, t>i9D 9VHД]ǘ--"6Fexѫ3.rrwE:CzvzvV3:oHS;}΁G zԲ.AgFk2ݽS9@`-HpXCbEMwS#x}&S4eQ\\٧j;`!~lxw =:ҷCüۃH vA 21g1thtgIayop~hä0޺3&V%PY,PjJ9Fn`d=q5֧m۸eO;$9:KΘ=:dUdJ F$@hxxn)[CTI Lo@[F2 a%U/ QY\ rW- _ 8g3j;iuZݙOE'>3J 7!7<\uF%jYQ(uXCW>S3Ó:rJԒ')߸7sž:Đs^B[cdtb,2Yw('Z$ KmWY3A~1^ÚE9b%9Pnpjan8b9W$(tܠY1_&+pUUhzTi#a~#b}^6[Dn͂}skx! pމV@167Eʣw)*kt{|y#]|y2^+1\Lcn` 5_5 5 "쐕=muJ?V`d{q4w1L:QJ%L,k4d㘯cPtʍkDkNmt$G7%}s/ \|,Gzr %n]|^x,Y!t-~^i`eB sxG䞲H̅UcU^5 m?ٲt NQӬyoZ`sOf /ɛn9ss7?Ȉ`WP7ΩE||=/TT' S*Z][5y~Aۛ1~  \X="忚.oyb9q`Yncf`{>njP]]g}[[lW 6LU13p/@8"Wi~IJҒNl{koɤn/L 9M0;qR[]&c{쒢E=HKxavMvdG+Cـs!B⡉W,L531q/iNF4f|ӊK6Wl|Lk ۮUf]H .|E/`GalQO D \T2ȧ2g-G#h5 xued"^%oe|s&cK`M@T)qL}ƸC<%XvD}?X)ʈ6J_kV.^y 9śy m- g x~'+<\~Gd `*!O@Az9vo 4uϊq:cj mjGqY/ff_㻙$ XZ+g6CqbiNV uɬ' rk=IsUD~e)ףZmք70KdU#aQق-\!m_q7ݐKlZn,>1߾)h {k{a* Z ML%> ikɩ+ԌHӰ4mEmJ A%0?k_6?2fdԂ+l<8%}mpf[2ՁT>k˗[%)4B  7}UH2`dEw-1:"PwjoO3ggcjT9HaBK|=.!Ul5[>R.4;^ƿnCBS*1iK;5 Ql)*ә! ƭ(xMn;tBdV9Ԥ~m+x<<6(K dm0\J: Jv+Б odDЍ@xӢeGMuu DGZD5ie ]PqC4 hnky 쭱x9ww,?Ei'Y=4 (H1Vw`6]:={ K _w|7y!ùx흠HˀV`@A gi|/˘VO;!YvRMl +Ui~K3 ̒FA9%u<eN}Tom"ψCH?!><2,R Prz0D냒{Ys_Bc17KG`yx1uI3pL ]"MsEAWSǁUn+h'zf69څd֯ SuRA)B{*.1m!eR0_q"7!ZԂ.mY\L]e$^.*_ۊ }gҿ,V-\[,vs{ O;~,&5sN@)r](nl0jS`7 6MG=ڵE1XvG˚Ӳm~ " SBZDñ( Ɖq%ଗ򶛔LI\%zB%R^CvmS3e`>jOGTZܩegl^ ]3p5wX/raIӍ?uZx(ʣP»C >C1Ks5ڟ$vK> x/e{tu$S40vvU1&^d*7xTZ5!v$15Zy(3f 쿻3, *{zt G~G (An^Q)bv@(M1Qb,ICXK< 0`V|_9x@F(Bb Rh#у4'g9X#N[Nuޝ?&`fo"TCJWEմml7aa}`aRrAKExܨSXM1M`OȲ޿:j*Fa2оF6`\6 1x6'⾢9٧_'s&ZlRd43'aWQeȂ*kBtފB2U+ J69*ve(Њbn|e2¼TYHYBrsm vOUOLӻ🸝)IlDCv2c.}-9LhW`TϬi.]v\@ٯnzxՁ(kNpL]:7ܿbaY6_OipIW:J`7B:ܑ5d,g y莻yǍhAw01nϥA`ֺضм5OL眦ةHLfr5fb< #n `ƹbܖPxIɌ#> Lc4(r֌)7$ C\6?]U~1 ܯ8ȣ+d{lqPvyUiJWeDdI[1 ǨrORmTh# r}4l?-3GP{( czE5i,U~f-ظM]wsVuɇ^z![qD.ntj>A+Xf\g5cęQ~(Rh6i4p 8l4pX'cyʯBKlP !QjqёFot>;-)aQPwRm:BM{茜 .F+j 8ut1&RŽ "O0M}4X?h+DK}[k>%-d` r˳Cd+^$:Va%~yL6jnxM-ZoۜīF UF y }Ib#)?QOXg#FPvW  >ǒ 6T/N:å1HFBR`?E#O7iPn[Q)%>G80uoUN&N.z S e5dLFM7 Q*A$y"O`uKF뀊$WP=I}M[^EzĬ֏x?9W" DC/) T,SP2T)1U91S2LM26/GƋ;]c=ҩˠ=E,Vh-*i+MHNQ3!} s3g~?/Qg`gTh>wK%OG?R@l]*1BEQ_nȫF_s\'^vqX . W*rʩϼ]#pfSxKkre`Nc3%~}jFu[ S)Ѹ佄cHѻu_s(ű%c6kqZB%hjS3 83@@ Js:)fKS>3wH'z7'1l$MAr=b`HO59s \v_m.;ߠ8L0҈Y4E?(RQR޼8&:=ŕlwGV~  /# p璽:ˑOՋa\C[ݘrOx]l{GSXăKAV2(0 ,F$Sm=>{_|^3Br_쌦(Lp-mx6`go|~䛌tw4,ٛ%;yx\ִ;\ۅ:apZY{Ti@qH-OF,ŧ: K<=pqb&dÙ^†$3kń /8+y>ɍOe(bÑQg5óѝBqu%IW :٢KҬrⱃ&녉ֹi[18Fuzln+5@p-|_f-:5J?#K\}K:7§NE(eHMλ$@P IO;|4:2hfO}j*Oayj< J 2f> Ւ: +gKpSX:eu { (~2X\_˿rMtz妅>/ֆV#:l3R# ^G.f5lCS_JpW(%(K8 Kh: %$gua;JskM1HϔwTLϡS:)(}Yl3,q+.5&5nu%#Ylsڟ%GxC4 <2W~+P e~&l"/'ypQˬ"ݮ8K`TS;u FT7I쾼9 |s';NwIGsNX*dqUqAvT՚v7~w۩1I$`zqZsy)s\ 8F ++vAeĩN?XjgxO3 aٛͱd.Kkfw ,"&xv˛1c3i;0|cfT]MIu{M3}duCCd(08?eAmVllK  ` $)ע?dav }]v@"SQ l*$;gN (q7Ij?Oji۞mjߊbvCKH}e+?m~C ?p8iBnum[ZxXV{qƬgd z%#FHߩh_CΰL~VtrN4 4XEf DR~SЌ&ؿ3l}d ծ2\ͬdkrbIs7pzj# =;ADԥU '_@ɱGЪ`Ǖ_@cftX#ߐ qND nC6T5 s+7>@;)}Wga1XK%p³oP Z4( KYVرfnD\N:+J2AS;\ۯO89Ay8 q`R6ܶ:J'V|Tjs3b$ΧR lFwdkvh"<֖]CyLY/CU&)U$LJ[r rdKކ2_j}_dLs٢c}`Lݖ٭)51Gy?H Q~@ב)7MYcOݦ/޴.ħ7ii}"_,q]xЗ385rgmt.IIi~I&3>ZQ(t~b MT70:fzc]}vx+47ؐGKuxH[4]<xyZrlN]iGn>T+LsDVU;/'I򖎟${J2دOu\zg Al @Ӟ@C{1-g2;8`!aSߺ9'XR֜&:P4Ǚ-tX -@K+t)H~Uپtʳh8kVWkk1-C0_97-lmV=hкddm WvLS dsdZ>6MGK]vSX,wM+㊞3>S48;KgߨƟ^ G!MZT׽/]2ЕQ1f\T {']JWQfZ">)||!ʼn.^t 0<L ,?lXL/^%@|5x8dS{o6n;~dc :$Z9I־ 9X:!|- ̎9Od< 1:M:Y-^Kǚ~d<P_~R2##8;.U_Ǹ RkJE&_f-y/,Se4OD/a ?U㧒е625Rz%/Sl)N?.2_~IS LmsZu5[k\*|\ѷaYoW%y^`Xa庘edDC%S_% .Qt;\D1L-5v["o4ҞxHeV[YlyML}yl1 pj ;6.~,wכC5,_@!: ]gC Exk:>c2'L(U:/"'K~r=$v/6hpR=gyH_#mm[_3xbEzKbebX;`y/w!X}։WE@}B68J]b Q/t&"COG=_ϯu/e]bsRO)4 jr .L1,᪲@=27T}mS$Iف HmTL2ޚ]o w/ XZ926\mTu2FRa1j4-P0'7~E~(C8E 윔y")vѣ;ff/֡@*&v=vc2~6^L   xpБ|ȲbH+wDոxnn<YzUNl&l m&aJYoh/>/gMJ WpP yM%O nD%~M{#V;/Y\mXgA!ηpTOW8WC۷ӂ#%1qE//+9sp39WiX AqSެ/Ȝz%(dZ.iΉCէP¬ZsWnMv%Ȯy%+M(iTYX2l;sd]fK֊]" 3g3o ҥͺmT~UZG֭VUiE\~RU1Fx4=bFjXE[/Z3N<}= 0g$u 恨oUK&oEe-TJmD 9a[4ҭC G %'}9}>_$p :WDdz]v1M l緌? 2F|N\6/9d?@@- 닩!W3ߑ*ƈMoTX8,W$a مԓq!<:활awWI\@jq(x5\ὕI(!29fN`lYBih_1\G@ ;Y!FX.ƙjb=!!~lpfy6+5՘kձ(]9 G{BVq'jDS@a,_)e:*-*'SL?d:ײVҸk}ヷ3 1[m]VqtVTn^E+~jWO$9ibRA#(ጱO8rʎT2yO?*u̖̓+f?. Ul$.ٿNb>>bx-hcVbL{+(tFkc0קBثR?Ga DL4*7VOo<β@h711uG%JaVe˜h[DXq*+þw`\|v],POɊ7* 45Ali2dVu2SR=S(m/%%V#y/6qaRc$V_jJD cz!}t0q24j9uCcdj'aY%L <}Hno],)|4,T57QU|Iܭ^?v^. dKvRQ'!;$9(8 I P'be^.8Jd,fdfTҤ]N0D^wB8kME]#,NCj]̊5ܢk7.KG'FL4d~ɝ(JT~4_%y&Fy.` G-,-LS+УWD/k~U]avglm73aiB\VqSwGOa-#XOmO[ڹߘэS.ٹ'g5HLhu4K HlրBECh y~Ʀ̍Z ztʮxDֶaZU{ڻ H]1i6TKVTi<; ōHWrjd j嬹]؇rpC;hm4ݮjs33uuD?{Ӱ%}]d7!R潀5=)v{fKQkE~ ̵9{O}1.Tb[AOVͱ|AY]!r7E8['j!F!ƚ&8'0ס:n~Ӝ!O%n)ةnG=lԩl_)rsJmV4i九b,=djWrEAz>YƆ'#!lkg̦tk(\oR ԑ#nӛ&owbF|gf M(,AR<:rA W7pXߑ7_-ڿceoD^jB]M5C'}'(S#V*!&7H&S·" 3X  .`а9w("o|C5z}#8~˃({*SY)'KYtD+VU0?Y|#\MSiŭ Ɛy-ǹ[lcTNZnʨ.&5KLziQl*V4$2NX;zie S2=ycr㊔Ip#6)ܖz&wJg+ϱ) AlRI[H,x5 =h\'ۖdo Nš8kHQ<vH[$'B5K5ASզ l8nP^v%,HQ5/Yl>v{&V{w\Ƙ3F1& iS?>^鿶Ŧ?ˋO[qvF(uq̪0Y˨w#] $ &zxbjhz^s+K[8Ms؂ u iB$̼UlVepZ-Xeڹ|̮>եV 9U$l-퇠t҃<P,&j:rKt!ɮE?yyG~ VL ,V6C$&Hs 2b8iyUت{w~^Y^"D/XGk4!])KA{$ i1f1?N@ELnZ3԰);U Pcc&„Vغ!J8L )}<6rp[k%c 1 \*S%g1\> {kFmImXGK+'.a0$W_t/b 2ɒsuCm;'d|5IO!3} VBrOl7)1##%;%乣{q,/rYxSUyꘁvu2U*WE!Wf"^I8p*2HOyN:Xṁ{P20~u/HĻ}/LNƿ|83J#њx}oK兟/%aI+|re{N(d$BO`ް>9XC LW-7=3t pG?>g/m"VpIiY8soQs|:ht0MꇾUL9pe<3+IJ2`@M+RtQB")gOuȍd7|P,t[>9r%ґov0тb%77(Sj˘XkZ\5y"`/GbLӣ9 FaoWQ ںn S) ԏg+9)}m{}o=ڬd47%a9ܡ{ؼɜ޻ۃY? mW(㾂j6QRK4Jt8z/_:J;Zk{¿)U5psd<Ym/ D`u)[\J ?- cv4d}|A "PE@Q5nr@iZӢl?@}֓nꌮVzǰVD4j~ޙ]0[dqƇ@$_Aܸ?W9nFmqj yY8xeKƅy8sǽX}Q"o=fш-JScE=DQ(K`"yG{NXf=PXq]́rؤ+m*m j|v϶ŧhudXƒ_KIaY7Ot 50(wˁNT9L"5-܅eO!4a%H3 -eG 2s3eVN!l]P!_U_?u4INK D|?Q"rc(s5L]ѽ[(!Cn9B&FgFiS2)rID{X@?vw<:8+ԗpp:֣hJoBOUh0}o}?(ƮHݵ|S81uTi\[{TǙ3)5Z`Ŀ#1hzpB#7 _W#D7yJgxv <9OE@xPb|'Đ),ؙh\U1FODPב389Nar!44?7Q{j 􄘉USIt4ſ3o"KL> ->!Bкvhc[Nʐ#m{ º_\m];MDXL鼠:"`f{$-Bz%WB?a20>:^`rJ"J 4XƎb4. 5V|SG1FcZJa\F;>H$6+߾ot"؀3@< մ1>&Xw dB ?Vczf7܌ =N($3%dFN#ہ Hhq-RkfKP"S}f1љjz!E,7zVbcʊON07'u i>{g9 PW$@b\B?awEv{rsҳvq 3r2C }p뙀=ygceZBchÍIЩ iYY"`$樂+s̤mJtW@h~]eKP ?И++7l(y xܧSb-2uK9hv&B+5u'-%"sВf_'&A e#C "4S2Y<~!QCS38+#kx|{s-c2aܳԬu;wΞZf-a( ']^wWe^\79B1E{mfYx~WHίн 5z[U/z!86P5Γ_d ~0;h­a/lJd(3P[X.f427|94UYX3[$b8"07Xt}VFIc=ߏIX|rx~ q!.t۩q|cmxVeai/]@"8 qƷa*p|m9Txi-`Fp8_v2ƺ$ hW H9ڸ$XM@$(ͺ*ntq.Ȁ!jYȷ8c A^W2S5/>9Lek2]^b  Ն:j_)/8=i${8-҆ %M3t("[7su'_ -lyOgkxbU,ҜMrW-._ l7\^| J"SoT=kϓeƭK]dHϠ /uu}7 r?;+X(y[pela>,c?54?0*o;HU- 4P]9`̏Ϟǰ&c6yfR)@+ݚz A-}͏ ݹԖ7V'#'_8AcIk7u6rqɢ&xmS(CIĔ{:ԩ-p\Fj,^qU&48yRd29Is7cBUM$KD@X!w54- LptB\T!MguJETn>.Q1$t,.7L<ȯD,_ /A@cr[B闆i[򦉧`\#g!fNOaTFQd]*yr/fuDW^Є4^AGEx\%55# J{ 0F~Si^N 0DwVX6}wZug X/9ȅZQAL(Q)fbxߪS[% ^+ƑĕFSZC@9{]}q}X$5``&$AM)J1CГhO~8S ~]#IađG@ ue;\I$#es`$? ȸ  ~F$+*P/ WaSIgT}`5gOvŒO9/gJٜVM= J͈AVeTMTP3ZFyLc%M?zQ'ي؍0O&/`d]2]( NC̿qR:cnǩTZ JJ Qߗ hը*]e&\hC*P3GՉԵ- # e$Ր(c䏮'8+VYz =!yyBOf}͙w?,rH;sl5w"Uf b?*w V Ƒf\w[ hYX%+AWW7ɺAyӟ "P`JjG&d"ڏʲsF `xº7#/۠k>#bf13aGVFVPLH_w4 !苊ww^}3gui ;Mti5P7_++W:956k"S NZiG;k@X~ڒt 〱]kb(EO-iBEG+ށLuJL-D !.d]sEqe7Rmhֈ}V-D0FP/b$0&l-vϠIpנ9*'dguoq@ejd8 |aC1} MNx\ށ(:d'^p)0wWe+P+)-u8PM<3(7>ʑ,W sK$qy&2'_:pDŞݖnfx8vBX2 W/ӬKuh;F[L*y!y4_H{!J ^g;~+?pebKb8@ ǒ"HuS|_B\4\ -Ҳ* y}?i*u1u O1u@PA )^L)1F, T](\Ljm -QHUK[Ac?C2_j]*}RBb6!r;y`AƑV%Q/~Eގn-7(jzGXƧ.5v] Ib*E<_:k!cC4Zu/䞿8WP֡IE-& @ׁmʤnN󡅎E~ :uS1\uD c?oA)%һ <G]_Z|o7桻ؔet6oV#^{`y V'v5-EJ?mgzK+" }x :PH'z[xg1r8\Q ++^B! ϥNx M AO~Gp>hQ|["6[蕆#s^PB@O6"umi/ݼ'"}O=L9gp)e?b0 OrB$Rj`w=ǿt:`y^:kxYWHiXz|B)bz,ˇV_Yԗ"pxWZ8!l/60*Dr82ѧp3EUtQ{Xm_Fd-hzRT]ch*xYN0 RIcl h^"B"]~}V;[Ii}=4Ed5+N3[{Ϳ|kFhFMlelyQ.^a(PPƐVHh MMn,OH2.k -韩!fY:ݭyAU7J {^GiO"*`y;Yݤ̻ /#ZK8iQT~ͭ@d>QMo[]XFE YPaXd Md|yg.rr.+V%Ee3bE>rzQ{ܩg~e Tϼ$`#滅uɴ Ӎ(+M ʉ)/o8PY-./TWNJD8i=*bLGlfM;m)+Na LUB@Zc QKm#uzFDІUZ!n{8 ړ^5HК ? I l.gef:8:̥[uKyVSݐ~ Y\油oMmˑt?} ߏ ݅݅ YE; L)>U2cBqKr}=\~}$~jWAIEɲxPNY_K'ChMBwaL7V|pe*7C 3cvqxsb0FJbsm.«[ iNy_k+K_8w2|㶋> j⦂ɉ\E#N3H5-ڐV/U*9-]f[yM&Dut81rdz>\E`.iEUL vPήmׯbXg&b#pfgMvޛ=>c~%hdVmFth$9fL|[HZ+%UFy8!qgH3c>v{jy^ԑ+懻%~Xde MU+{Nche:QDs_:o1}-8 :goD,Q?%\u5-yGz6NT&;lY7#o# KMm x~zT|n?(96\ݶ?r_rEp{=i&mf}|CGv@uFİ?Fb)c[SIb?zبڷ9;- 6'ڈс7cpG&y`pQ !>xGw:Cz{9Tԟ"!5raqn={Cl(b(}lu Z< Ϥs)%U'{iO=(p>jϊh{*7$G˟XƠt85Ż#`L1'_R> t=quRm'#Kfo*'ۘG8#noA.$Y`l#E5Ƙ{V :Lȓ#s,d_kvE:veb+'E4EkFr~d^YK–W\PZcf U$*fBQZN*[B) IFòh Z3AӘdL Wz#pF~Wz pN\/0oA3ףjc5H+u!o,ݘT--HO{7ϒ`;Ȟ;u'C3Y1Ÿ5/r5d>\T凜 ĵPee_}lx_ F %$0- cuKXaY69FńշI붱V@ܜLs]V+<2a;H[p]7CM~F-측ju]D%H{I7;hRN.W:+HF`<ֱc@ Ƨh1J|XpR7]VLO,ݵh}uZ|0dN ŒE`b[1&CVza|J}Tw>rT@MLL;&xBN 4*8jxèMI~5M~[u+! -p/1+Cx-} i?E.1@ WKMлwC߬rW(Xچn)zrnwi41_K 'Xef>,Mq)GN{䪙!)G(7e9MTO Vm(0Gl⽥䡵N`U۽HNfcC kQ۰mB)J? oZ~Dp%)1zDI75 C袦i!ϖQ"1Vm Ou.]L2t.p!AwjMͶw)ZQKy5 *lȯEdy - L[DU^>'(4ith `+iDp7Kf?;kő1шg>(ԊE: #||fm(qPψLMpۏp!zAF&3b@ޅSl*ƒ4Ef>!IBH-wMj'SKQaiէQjHdCfgk9w)N@½or9VY3@˭;ݠ_sͻ(%`+Wѓd{~썵hw$V`uw/,Sԡ_cs~Ya7/1ts[ȗ@[Z1B&A;eF0:)>N\ Nl$:B^I k6 c: GԈjkV+㤖OྥJI Pe 3o.:ZЂg%_H+"֯}{I͜QПB ƏHј:%(ኲK tvic3l o=\{>!k58"8_tj;(YB)S\ <⊐h GB(]m=ZKjjpذk}v ~|~ =] kJZWr<[6Lg!Ƶ )y4ڎK]X{aR}3PUA(h9 R.QJaRĴ|g`٥Q$a8:8PG`j^y^9I;lFQrXȡ2٭%vEV,LM5iXU|^]b^d%2#CԘ=ƿ'Jљh3oϓ:b^oZ1v)VKԮ c⋸06EȰbA? ^3sAph:*{XIEgTJlKL0nYpNo5tӁ~קcN/D⨱Z}k\fFCkQ%7 3xEeJ`KXyZG P]?S4yݑŭӰWQѸsaz3K$}GoУ*N5֊t:mDk)mm {GhJ,.$xAFs^MNCes:)k {EU̠O@2 \Єu+G>N^ -5?`ErF 786ERւۤݛ򲪀0 /[FI:m=٣65Ӊ DA&jz ~Fh{3$-dݾc&yrPi`3'B"Q~I*Yk1xS41N]:&/mN@%'ͥzd,݆rp#C>yG+-YishJ9G qKh#8 6mY:\*Inbqg/#5Jʢ0)5b.0Rs\I.zbb_iqn7U}~Q P #8 Tϗ:0 ߱5|TZC8ll8M4|\ 4%~ 咹Jq{;);70Ӣ)B'ȘL1Y)飯^NJK#_lEhBFNƈ:HK[k\mNODw|B@eu3a>L0va?nnmپ a^2S[`vZIR=/@(?Br⾧ ɫ P`Yn :D\Jo:)%h,:P(0+,@*,-WIW.-F˹I '~VuWwf}u~T1iinƠwnLҦ Mk =zŽ䶓ZF/w5a-z?&]Ҵ<.ܢy7HIvu6 ukHȎ8hqsvު;ۆS4} b"`IGیr0]6#LkZRh֏֮Z# $}< Iw#~&]x_ g: gw6,N(14rS#- ؋-zI2C2Si%ineG\0eU|DNQe tH7so'H%6D3e:ŭ3eXm e?|r3gs5:zLbAVyA`1xC_cEL/(|,lđ4CO0^ yī Y$S# 7*8m^rt^[L WqE-c@ID=:jB;vtNӦ_Tts F~Yp}Ϝj{7pÁJAظk:AMح`l=(ܱ*uxj6nZiRN<&A6Q{^Ȑ{a!YZKe9j΍!Q`;4&َ^_фvEG6p#^ kMei S-1]̋LH$`b;wZ4@EQy{C`*x)i4@[cw*m@h+(~_-e7@ĩE_[G`OZY/g%4v5% ID!/gFu܁Ldۛ+nEi϶U;6Xq b egU|&q9<򕝨fLҋ3=[prl)ޟShxc39Dg]ĚgІXOf)Ӏ4f%LPuW,Bbj17z*\2\ܨ*rE8MUp #tPU^V.dvqm~ e+ Kp]ED;7c40sf2e!H +&ag Řey* hMnDžA_vqC>9/ &0.x0SլQJI[6Q tK*t0,73qյI)-&3M-7eŚ [m8nnܠ/%k:ԣjJ䀟J7PY=-bMxw^*Pϴɋ9GˈZp6U뺫'9X$fnP̆7^:$[:ӕrh:C%%䌂RkZPygX HrZD)'#~Patŝr$Cnh ۇ\W;`ԌDECcVU2\q%iTVA8o X=2wڴe|q…iH*;~hE&x:bW\Q O*aFmnQUI%Su~rR=$HT`~[ b-%Y(^QHSa EOY\ Nœ2bH~/sGPT=NڈEVot͙{]3)ˊT|E JE*uM-Gz|E͖t|j x.^EyEV_#g:sO$X  !ֶJl•̂6gng)0>$@iC bsݤT3 :H0@3[g!֧(mW RoE]4>3ӾÕ\f/#!bDb o[+c u|`fh?u&bڠ)9J9mw"{G'Gn +/21|!ۃ?,+0H{eb*~yNoq_utblY+^=UBvZ d#k' Cq rHn0"[7wۨTQt0ѝ#6;Zwi 6ɨc{V=w_1)}Qh*Zaw_ kKMP؞61OVhQui v%R WT@zrBW!f3Ut^n7֒=;z൑*K8_8jx'޽,n+hիRfޞw f~=]f= {vaؼԮ]Q̡)nTXQ(gSQ$lGpoM %oa)7YH)%AG%<&|G#1~\.|­} "% YcFWfD5B_ 5"H4Cq'ᕊ զpf"+]I廟']v{5|!q etmZEe.ǫ܈F 方3wQeVOSJ͎ss N|ڗ/hIUoPN|IxdmƏ?F ȅO:# MTO=n9?y9TY2:eK2xgw VpAECb@`H*Cpj" $UD9Cr>:u̇%W?GR\u0#͎d^ix m:Mѻ4x(PJ& ȕB~ 艏AViz! rd#ġ]{gJX1ĨM%<Hp ^dX\cCFk5Hm@1Gՠ5O݀ pZ NlC[9 hx_>RI^0i&HNe8l2,-uiz!EON%2x^VvnHWU(73-͔ɓ?ţۗ\>ĺ^?"P)]f>M^%'0`[@w^)cw4~%A/0q-%5%֣Ώ\*Vٵd hQOE~f)m]3)7ž|~ [ٴ2Yf9-I0}_i=it-uen/=Ne\̈pj>U)哓ӈj, k7Wb(úgēI,iC#xއϡdgWmmi^4!XQ!eG&*Ĭ_14Dz'p55wmEr}:$rܳ`K@@P[&`!۟j2n|/FRZ*#d~3QSfh!Bٯsd]%~0h.&YԠ*I(\%ċ5u/S 4G$TAgM*c 0]Fz56vG~OF%goP[t*jΠx)NE. kL[:82jRDO[t;: Ԁ>%޿(Vݡ&bs`[zDkPgo88+Ҵ9РHb;8g{Qnbkq]=;!2${V.*ۏ6U3l᠐lj,GXtl MSqO0o?S0J+B=_̿,ƸK)O'8<+K ѩ%U%}KT-&3Ni "z!9whlw9MxCH я#b=.BcX,ˮ%rUYi(G,,;YJRJ0Sgx1h7&,+w2v,r֭jzBf0VNUHo6ݓA›bMÉ?K lƞu{qI| 6RD=AfgMn7~JM>!޷me:p}#ed&N;2瑃L(K 6q›Dћܥz箯XVM4H0 < i||e}Jzj,A}ZU テ3ҭ aك ɉ캽^8>/Yy@I ^ ]WPoR\ӅJ t0-m zεC+W݄htF e-vO9WȀH#we Ɏ~U#;k9Vu!/fUMhBHJ&AtY )-?W hw O@d};#XFGz]6@=MT9r8Z>:j[kKqUେCl'ng `K>Uwߢ~@Eѳ} 2' TmK1^9M댋jr: JM1c_,!:Upp_WEb`wP-6*w+ЃϝbAk\gNE1QAG9!U(tHSR_L70D/=80{K~z].<:k?o{fOPihl;ѩ呆bn8viY}ډ |?mMzG҅JDNVpza.V?AKz=Z8S!Vstp7M2K )JMMT$wfjPȀAP3 5dPٌ:U p#Z| Ck| ˊHn.F gt']6E`nt!Fܡocƌ ѣQz+ <&TCִ4;oS!m;ێ${oŠ}!T\12/&GoEko$G~px~FZH'I*ۖ i4:uXu9q 9 *:慩S's>֦=JnFuZ b_J\hDD<\҄)FwNׇ(_"?1=Zr5׽ Mk*+#g3}M4+}0.Hؔ)NٓACj{A.;BX0qAN/AFs[0|L7!#d槕\mmyR{ϟSn"4=@ !5h@)ncν,h 7e)Um0Lǡ[Nΰei?Qwߒ]_uenO.xvEpE i#"DݙL&?'0|`b"z-' | % p*p^D=h )a3{Wx@˴s/vJW*sPӡÒĘ0C !;U /Wt"[8ȼV:#|0(H.w9Ї3-kSVsa6J'nF ʦRKǀ鰬" I<2±`- cVCM~߄;Hq2th5A|TG >De2VKRgs>Y_o=  )#dz?hqPF1VJ\۸Ӆ0Q7+ kD.=p#"5_Yd} Vݿ4o.@V" )~Tu]"r )cBZNy T'Z׆eF*VmQ~6}`HHl׉]Nh )!W`hfSci 麯;lpZ܏}:%e9'hMȾ:tDbC7}': X1|ǜ}<ޑq\/3`؈R{|ҙr1ۄZn!=X%\▉zpY~.ׯ}*2IeHm]/h$AgK듡ߖsh-?a sվx#`|ª,fs0};,>kP _p=&'~ cYkm3BD:>l5#ְՀګE}ڤ׍"'#;5uy Zīz/u]m oU$x\1+sqwp[swH˞< f\z F4r>l@Ko珇pyEhQ%a~%k=`.%9"% 7)N<"BE.`$Քr^V,̧W+rV+>zթ`DܾHÇt| #"?B e#xIw$eqVп1"ҞT\o6/cHwW 37x TX`t hEc]ne XgҋwpYo+}]0$‹͎w%ApzXV'ؤ]q%FmkgB nDh<&nTP(puaC8׺6ST/}N]K7q.>z rߕƎT(Xd㭝"i.E{B{ϙ|~?}UAq{v. /,@B1Ư;<@khKI]/Ɠ87G CIL_|0ک `7-1nEsiPg^Fn JP-)Hg*m|Q̥jg^fm*L)/z ;D\3%Lq%߽JʌU9-Rr /^W46t#F]j.;,rj#\hl{RCcPjfv6X bߎ25& KCds܊(ZAϲ<㭉6M Q]LJe4͂{持~U( @SӜrXt(mc7=?ZWi]=9㍬}1$a/Js4$giN-i^^M!7zFf0 Ŕ{cۢF@![C%#" ɪG|׍ YX -9L7⽰L>ҁf*5<E(IIOSi3aܯ|1,ށ>| @t7@8EV O73%qZ?h{#@ȷ':kMP' H!߽H(မ`:M޲uwnSk#5sǏ-甔8Q_y`1(En88λen`sYn5&%QRorQ;+.4ן+Eq8hK&@ꦭzT.MԦ{zo3Ezlfg蹾}x Z:,? #(oAb5KjscGOc wUȶ1N#ΟyFcWf@zЦ\^ -BJǫ!>Mp$!=W!DF (xDqnr&$.F;3I5MV @TGTeӖ1υXGS=L&x;LuJ-@~@ƕ/)SE3@W 7X3-dl9 ++~G{,bי]U8H *fKו-#s'u(Sp<#9h.yySr"/?ؘ\ :^|J7WA?dY׼1\٩N>e SPqWkd*,E Wdq#L{nRNɄO'$_Cev%f0eh\Is[N ^62ք@O6KbyVȒQ{P4]\4<:̐}om&>Ro,($~g4) j`{2Y|r[y49^&T$[v\{c5_7 o-}ϤN۵"fKKp)\Ob/sXzu?0U *^4 `+?j]lt-_B }ˣqGA$֩/5D_*N <zMyHF"6'']|udcл- hy.2]77ŢA]6m7˻|(dm HҩXj9F=;Ppx!ni;[/U +6xjnXJn`ixK+2&on!L`O꺘5 ɓɜ +J8$_l7xOh: kOnSҔMIƤsBr?,^q[s{gG&.9bgfK{~S@89S*RU(_ы9K{V0eqXvxFvȢ1 %hb3{4u*fc5֢/oS&xZZ{q|:ڶ'].v{QLMr0]hl1eZ#D8cC9r?WzRrdD"JJЮA#ےI,_noJCЕVAjcvh{ht X!֒E"OWKќf*RU$kx>d!W,d-rcunCם,ӄ  *61i8{K!$JzߊFr5, ~5-~#2`IC+cUNv.܀a﨩n}~䥌~NQ̛ ty=X 96M+#7^@QYhz0o, JۉDFNB8[iXK{Rƣ϶`QyQ4PJC]p- Hy8;qBm?Tj_6#CS z1żsDlrV3WKS৕u}e/'9y ߠHzc>1L ,ϩ%g+9/b@u"=FsSd>|1Y?FKDuBz-\SCdqpUiA ^|4S\y1TlƏS^<ⓗ!b.Vh8]F"hOٝUos,A4*O|nـ~] <b18fӃn&ѤMǭ̪J܉c1U=q M&~1ƾ`tPե'Rl=gǏJ@=~ۮ{$!2/]<1Hlx5^mQ`h@V\VjGg+h~1?݃͞" $d=R9` ΌyV*\LK jM~ONsqs5b5p|!=S'( N̋l:ƹTZLF+z{V 3CVLaˬ,LB_NO⮠ -ޟ%?A(ŽISϥ sV[Qq^UtI?EKҘٿreyL,5J#VЁNoZ3=5L3#kĵ6RNN,}KX޾Uq @|JCk>d?u)B#XQXc$Q"g+e`@A0 X&X6+5 dEټYmM/?`*7<Ż֐}# <~// PYɠ8V! p3w[r-c%"In xL4nGVc9{*TuWBlΑ2ȶ}9>&Y#^/TH<:/6#A읷ƙΕgxsov?!^l-7Se̵3Y>OAm A8-]5USYw ; !-"<VA&bP3mdz׼vx(\rmfLV9Ʋ:RΘ||>E3geTA^UD H: DT3:O1W"L[H}.}#81稫r/'n۔M UGXvD?qe /__àqa9qJ0-%ybszȓ3Dv6-a#o-}#3K'E5ʀ]y|7so:pQ~-XWV7J4ߠT'G;q@2u ='-"l W?`؊=6`^c.\Grc!og.p1=BKRt}!FT`mھ~ nn$[8pJ= ںa7e[?(xy?d9H[&ݲ$N7D$Lз@#g߽ZZ(Ot@6lKKt]<hYUtȠ(lõQf>o} bIΉ T"xԺLVSl̙V*߀g bě`K"eh^p6 k'+[nX2C@Z & TkEfO:G )3y\~@M"ZѼ'IJ?t9梿lh۔y(ȑeQmES kWb&U )uUyW5si'򤯂.9ЎJBύ:fzЏ(t#Y0G;$%8qJ*,skì۱%:UQ ukVN9x{bUfP|M1~JNRbdʠ41B*!.yMva*A)"r; %uKzhce+3Iksl4<ܾ0.d;2-3~Ʉg0f늂56poQ[R9]?]zXipVEfͪq0P+,c̃BZ؄*WwM ?ݵL )풜3rt Psj [ eh푼ItںY8N Z58Uew;Uۑ!( ˄Q)ݱd% y_H{Ď{n~}4O S@XyOC.}գYOqcKaw_=s]P7O-1y[M1M $gʃ4ZYPڠًV`Y>%@C?K̶L9%.BZX3ytOBQ5ɵCj$7K8|pP)}ڟSɥ?]?Z?R}]DU~?3&F:/s~y^kHKgpG<(3 nd Du,ѹvX/&U޲Ug8TkE&Iш"DUadm2DYaUP!kk2 ;\Ѳdyg{#RLT#?RnPǛvsDXQw#StA07ͽ_3e$0"9p[{=e-Jz84(OUi~́t{0vf7`T ¿/erFQ~$i v!U@9Ul<ߧD'\J;ֺO-Jy]pe;oU^1GSuW漥ɐ@G2Cj`A2\@ /[QbG׋,FP4B ً'$3.0-dNUڃ,qªQG<+?<>V[ kD3/MuUMmR;Fhkޡ 4`hm1]ν lY]b-cuqR,_+D 2CJKt> ˩)t]Լ)Qܷ[f@ى2x/@"W;.zn28O@ k)G+" ƅpZqo c $,5Ogd[U1 Wv"SdhאB"g/ѧ".;$ coiFH@۰/NY Wvwk NJs@4ӒJr8 {dh" ߠ0oo뙅w>:_j<|,x9xj,f JیۂRS*&&;Nߪ(RNfzCQ(CY?N'P90C,gsj80?AwT0 vq$y g!*v8Bg:GK[XFڗyT! _!ɟ 0#[ZzmP&@w-DC1=_y<~dm#Qɡ̪^t4S^)G.=⑚ew FX ુ4ո ^ AD\ʹlwteV=7z@O2Yrٓ͠/n`Ǽ׼O5!ZaՉ Ǧ҉I'rsNiꠕωʔQ1,pY]#TQ_\E5ZU8ؽT+1( WҬQ,V}K/{%kū ;\z 5T8GtqeEmbUﮛhX>DL\"➲.?~x=)$j" pRh?g1M'G08tso@wG_q;1pëpQQ۩!77/6kaW[&U4Qr+\܊_h C"NYc1\2ѣi⻖#:ˌ&<S5,i7.Ƈ%YW~V?SS2Z #=a"I0l+qx6>ɯ!+J3^/:O9*NI K y01lXM$\#s-]a_(2(P;ϔ4mUFqa剉?o (+dԴ|s9tAreEFf8/jP43H RYτ]=[ӺmG")}ja"&kɞLԠOc>NĤWp :4#@[%oSܜvLuo[|6CRSBZ-EXLӶi82 {]/nt!-ɒg:='ncp ~my|$s(0 ,=k੪nk3#yA>2HͲr=D٧0bJRh44kH7"E*WM#r[{}<-_LN,9%CLK#BU^`s`:x5|T*^! a]vhudu@'VM>ڴKwDh;zK;B#,(ߴ+ +J`D|K&_@7 Amp .7e[ /5 #5 sU((JHY=a*OS܄%+Q"ZZ/(LMOԯR=p:# dB:7!%>Xz@qFQ[6σ}<\ 8.9 _ΑqRo~D'Wu%e> xHpTMB(a|"k+9>'bs"֠P%<?J2J#7JI\}bՇyS r^-ҫ !\>x+ME)pOx!9l v BH)K̡Ar_ּSPjcx( Kzת\̭\ُSEaLr OW@\w ).;pqS߶i%q[_`HBRM ~@yL,C/A"IGjKxAwYKz5"ږo[/Y09~-7Z"#^Fx }?D[] ^]}C m &g;3]sU͸/ˏOd;Up.L?56kf޼ˇxχK\- "ۀKT 5tO'Qj $~Sm6x@ef2~P.ePGAVJCxT,NT i;l$:ux*AmS69>3ܑ(i]<*sZ/trV2*}uw]Ⱦg}KYbڃW /͍/+G'V{rےddnuNKko |̹f֞2U'%Gj8nl)UOlX]OYMg z8Q00u֩l'B4([Z,1կ!{D=\Pկ`8,Ao0Еoif%dlJvHkӭvpo䣈MUr&N<1l`Ψret 0?`zAKiuQi_ B .3'MrӛE?Бw %AeP8L<rBsMzўx!P@ܓznLM+]nMoT'cJC[ 9*pcm '*ky>K9$Wf쁮ٌ:mcI kk =$gخX%rU(jk%\Xpt<(cW!Q\!lNsVZO@*xe!u#Ȥz*mY^Jdt}Ker9fw,akq>IR,S_̊ɣVLjd}\JT`\`꫅X@(&?&]nUj?y?Ip5;N1qҎ[V2D t4u' ]?:?GCa"$PCF1wf.,-irc@61 jR8Mf>C NUN@ \ j)0+5FoC6\QJJ4<5I!o|5–6xĐf6'-],@c=BX #畐cw]bRXq%|TMי︮Ep>{q~iK^?sj9e=q@'F)% EV/Ei/ۤ qv4.qUUT0TqldXB3qm(wM`~e5j4F<=nX}A=U@O' ġR 2e@A7]nyqZһ9x}f&2pe{U#G ,u.B5Colz |2V&"}mIcS9~ t1LósF2#~4+@}:v(5ױHw=,9QHe|^cy ;p~h So0hL5Q]#Lg)8rb tP2MC+9dgL@n m,~hgd+_ƀ!g3M1DL-aA^H欄DP!!Dw0l=?q/^]CQMF[s(dzIRqs>m @J3+?:(H|Bz4QyE4=Y6*=yGSʄZ#_i)Jg@k/!7PUxr`,ߚC#8o*$Ob5 iC"~v4\ ͖i$=E{ ~h=y%sϪ\̪=A C 0( Nh ׷͚vxP޻';60CXmФ; GeF̒z:篎{O;j}軤O^*Yyi-Dt:<>8EVx,Чiw-#G&ܪ/th;mms7?&ÚurG\թ3 #-*K Fd@gA.`Mjd||''C U0%c˻ufAj*\5|x2xL/M.>yU؀^g&D#bdy8@bzMz[X!<~"Vtԁϟ񖶢J=Q',u_&k@ϒlI\RmQ̠voVRWb9tsBA$p_]#^7,m7H] :n-gƷ% >gmٙO+5;?6MRU>P`.k =L%T;PˆԢu u}t]Y:do5yJ7 ( zM30kL~F阿 {Y(TLC&4-ݏvZRLBKB(ԵV6\sG~^E@/>|lROZ5T9$T K/]h@x\x/[|@J aSF ԣ-I;M;Μc) 4;zEaGb\ȟS*>l˰}oNcoQOPVzLK :N)l{SOpB i׽P^~&Ezkׇrn>ƚ(~c=_ZJ'w HW),g k+{Z`HEL8 K:*"x+Ge5bڿ@;l8<%ltU M5}61rƋ3E{Tee8^t]ݫ?e&e.ۡD]h#ܿK;z$ WZYޏ;悯 k!:?[Z0pxLZ Pf7.~-(#Cʄ黐L"ce).@ݼnPT;$c7knQUې4~ys jQ LђÂ$ ǕXغMbWn򮛲k/($1νC[z'M 0糝AlCD<3D* hu2 d&}oռw0?s799z[ 0(Jc- UzvtoW0 dW"|v=@áceVI昊[4ҽ6tr"9ї&Bx?nI5˶#jgDcWF3DFL{t v{==ጝH@ /Pz?{ aSL=W=M*vdg,bݽ"49$>㘖_*_2*#%ijl 7A[Q&tޅ 𯶧'%QlE,{@m[)I2{l 엱:S0Al[eQNo窹ud?*ymˁo ).bZmt7i]!& U*K,a17?~NEڨ9*{e#W*6o؈C9g'q[;n%>'~Hb*&=oE>E{Y"xl5~j~!7wt:hZC!%iKCI1*m Mv~F`ST ҡ̌£7'}͕X[6X2ְBKLQ(1vwl/_A^V6Og_cXiH $V؋C>6$V߇@n_=w+ 1zdo.3ݑ(l^'guL)m&5cz6liHHkU{nu$ .CCqT n6v k8ߖB}T1W4{K[T4&hrpU<53ޯZ|ٛ:-~XfGqYhՆ%XH#+(Ti|Di !SmfYl賿0:鄫.gΙV߆$yWa݂V.K.~sxP<F*Xs[s 09qpǗYI_fCp 6-SLdܞӾͽ=4 cm oЄ '/tV;)[5i{3M/1x:z5BTDf3UW|=N-5)[>Se6F) ,{c0ݔ ~6b%d4?뤻1dq wl+Yo3_#PA%<Rjx@rk^p iUYk1ښ/&/?qLLko.*Uo't;a-Q ^8]H(_7ϸ , !}tԐn f;][15iV·,V`iЖizoqcYmA/4XS a͚1uY5J_A$a#G" g~_c͛3f7ʤr32nU <0C+s Ōbkǁ}5R&Sa7EY”񱤡tȥQ cX22v̚=05FQ*\δnۑWw6ݬg@jVB?aFw!JuNSX1>T.˾3(r ܮ#{B wX_ (VOIN۲ּb@u" zYᔒxId ]ƽdl6IngAXu7vFeg~bSp\F{K3:o}r2Bg9W0e0h%^LֺT)l#ͦ"RT '}<᭳3*V6-v0u;3|떌򈧐TLT[s5xK&u*Ge'LЫJZ^Y{cg߶0bhL SsVJ>Qltrt0<W1MC4dzHm#q Uܒyk"L:=! bfzl;/SAW:(lc \#+Xl1ѢBfB`+%hvJׂ2"\tƴeG 'F FsmDjjD! [Ҥ pPDo hư۾.A ˿w9@=%Ih<}Y!yc=F@:J'TQ0'+.$Jp餦/bRu/9{h!- 4N=Qxwv5zPp Rq W^~8paH8S4XɽjP'J[-X5eg^,k>(J&CYz>x5'Ι]rECY~G}/}Miq,5q1:Qen|EmfE̞p4UdH4Ftc03!ǥQ ]K5e-cOGfSdKlwmcc0i*0Ly:VQCt.^UcT}{Y+C (׳:U%r`q>K߂ŦqoB7R:=`2z]@5M`#?Շ*iODTӅ&hpe,Mڥ Q13 YwU@aqRa|9{\M+r>iRr8wH-egS0p6pgz'Su|D \gUs(ˉ靯R*ZݴwˍlC)fXr ɧ/t.y.+=C_C"T`%SR`tyH0V# -Pbo5$~X.uSݴv!w'(Ju[_UQhOi0Z-9>uWy1/ν & w1B,p/ lZt>=QЉ]Bu 0GAKC1;vz̶XN"Zz$(ie,>(4GWK@X|+Dokľ~Y汪|4bT;h/MlHQ˰%:Ȓ 5~dΓuӖ9LO5&__I:f>kQPHUtlT13AqЎ23<5KLK鷋Y:fb_`Ul n`Y !xJׂ3]k"@? ~ PU\Akoxcu9W5dL±%}wKjAB* luKahy}e#h,GȀ#@5>&]V!#\\33Lҟ'sm^nEǪ6ի!J}k.pmbޑ^Iҁ{Vb9w1QȽ³5b,/ mWӁjM<<:H#. ƏBmjOM> YE$Ě?Lx )(*l]!mb+e\n '}!wXw w%vFGӥ8y{!+R$$:AJWG?:;ջdxMYaWQ2]B `2ܶy?T{P4KQ7fnʼnd}e]s'] gTGYR<*OTA krO| @\ 4)Bp(5e'}Z|d_Df`@Ncnv*dWY"9"! u=i:T&m^||-S+#V s 8GB`i>H\?"->TFs ld랁q݃玖c <7BE[r9ξKxsk)k$0r1"S៩B,ao7L{ҴOFqշ&>܎[`#H@oNf^6FoN1;ożb3X|#\yPO\ ܘ )c~Eͳm* 7Dz!wOӪ&ד[+_n <ÎK6*l_S|?~S?HC9Cdw @ l%2RD69mt')_@(=#II+t&z)# V MCRN/:u SegMR._3;Yo!|;0`8 C(-l݈}%<5l6QOSjOzKym#YA`ty|H▍K5>|bL8 5ߓAрO/[»)\wƹ u7jr>/xK8ʬqi0هiu;^;%}y jSJ @ J4b~c st<__t'U ?Hрooddv;o8z ޏMޜ볡+ho~iDs1£{ )Fv^,nD}#fJ(J6)ʭc?d]롰í`dQE޷aBvxZAM G~wޅFx`!t Kc#G4S  ֟BbLl&8=3wB_8wF aoL;zWlDÌ?ѬsÓ`K-[WSVϓJ-(Mנ2:L$ ɧ7f06q,m!(2GD6$b,XULD:d$nƛGv[QsM[[*;XNhB7d[.%~(+ȉYM']l4,Ἃ#)TY yTe5iacg+Z*6$ZdōHe|_ʼZ ^fIpr z;SmNM2咷V&Y~,@gD`gG$c4H8هd/S!eo;y U[QZq4g8hj|F$GVw,~5V&VIInRx8#N+{ !w>z$ iJJI723& ώvstGlѲee,Yu?x\"'P@v i}E,9.[ ۬sH0{,nG" Ȉn-Dmb0U`氊NGU_LOW⽨_ȹ 1z ġu"lIoQZÇ:u:[ LP+JN$+|ܭgK.x Nᭊ2ZoRS8NQ+]̕fE7AV $<!)RbKItd=umXXYʴV1FSM㺿[$ QEiٮo}vntYE8I!&gsqav5~ƈ۴9&FK#aeB2RUXB5}Uy ,~V4~]{8weSJg^s|匊!. F 2_'6V+lKgʠc jD1C@#_m%)ʄߋLf,:;k c@S"%;9"@qPj 3NQNRg6BbȊ$'j3x"\GOqar'hə:K͏IHLSi\ Ug13Fc+t"!2Qk6s2,׈jȆ lڦ0j<8R t1r p*:-ٛL393rR_93DRQY%_ԠFuvOuȰvZ/pMY6߰):LB"JSW2Y 7G(ZN1q1zݒ  sߛ02Dvze EjS| BI LOP_b1CfP\?\vnZ\ehNB)D?/ޅ{׶_3"i0s2d{@6|!DlbF5[wv45sXZyl+]@+)qi1ؚ>bަ>Gq ]{cG =c`ήnn,Ō[h{; ƛ*@nr kr8+BeyR #?״Ab ^{Kk%67{1B{D6 =zUsXiHc#O갹 :o:XK_ʽ-3OyD&TI Ae*$ڴҔ4]߸x]0Oy*۟ Q6dSBȌ Aiy?~~[AY7'cRݑFt/^b5~z m67R</kL!z,B)wŕR~tRmqT8q\۳sKgʓ}:+M?t yP;!^?7Ԁ%8G\ A+^~J^ @zy6mz0pV'35z-%x7 (]ۿW,-o-r#=&GQXq|Vwە/BȻ%pV%Ab@£Qܿb֞辁SP֥ g"hP’8]ts)[4R3n9qE'$RqmσP_?#_㢔dSxP?'bU0M$~%\偻ZK@!͂H(eAPDRݾf '7H\^K-( J4+}..T&E{D8)dT!NOW6dhI|Z 65!y(̩*pyQV*W 1K{k-fd(pao0Ro~bzR~Y@:z-䔮-ڇJl:37s>:ŗrւb㢰ȟSe-26e56דZ|LU_"RIMZVKtʖaqE4޿} m3$jðnM:g¤/0*|VHKzh+Q죫~E۩ ȋn]+yϝ˺1oBV\_Dq'iu}/s3`!15d$ä'P Zβ>Hs%'!G^;@M{ܡMa2t.X/VHvDsW0~xVn9^4]s<&)5 jvOQWaɢb/lJ̴$Suǿ Zwlsn 9TpjUjƮ<,c|U6 =/ﶁrҰ%OW=DrݸO~VDQOێt#֢ Q~*7Ү̂n cX>[hnߵxAljvLWY{%觕K>OP2'PR^e{xX, ).C U|qɸd{2]tBt[jUUf9|\+/ É ',׶p0D.[enۑt F㥒 gXi*lۂV6 }{^ؕSw$k<t/rĵߑ4߇c;`Rj"Ա,q}#%yl>LTtm=-? P_h)>`@g|:LCtط܊*i0udG0OԳ:`T:v:/k҉> mda!yEU5$9CF>|gŗA}\s s[0t%hD6uRf7ϯ㍕1I'hZD˙9UÎk?q~n]}vOjS = JH\%q83FMjdWbJIGrltFwR> JD2hC]ړLj XХSkՎ+nL$QLa Ϟ4~asȌFlzVڧOTU+$aż]=" MIBbf" X0uy"\U!\mbN9#wʴZt>6İ}5 mk{IwvozG//Ů*&1@& ye~)yh(m9`Qi>Y!/#u0dR[0"GN( pH=T؂_> 8Mګxd| O:Ekdn%˪Kx0/i2n'Փ|"Il`u/-+ʰd?b߱~UJ`z5 Uw6r=eCՉ⍂B~q""8lth6v&DxnuAlyEfm)''d1 ?+~5}|R\!$v'yP.54n8p]N^ %0yjPP$^!/}4oCyTVgTo*m7PQow&H n fF-ώo\Ng#c-/ه(pbBBl4WF\~2]s,ĤS<IYު?eW3أN3 -S`xs \`\& T ϒ&c!Ԣn<~k⶿y4y)lKz#|t"/$)^l X.2f1X #;7t#ܙ?{u40_3>vw`_{(I]'<ȹ?z=!Cpf1;qn 3˂2if3g "2^klH[وx<'+*uu>4NEN|O+lPJw^6؎v[unYÉ1eϓڄݥѷK@M;(LjW,֥Z: s5ޢD]@őҋןUM׶6;+ >gn8ĺ"΅LT.թOGܳ¯«u lt~f2SrmYi~D|4< k³1:gS:CFX8i -wCrt#p)/­ /݉5:S7RqHF~T<덍d4<ݪVx/Hyׂ#5:6Nfb Vcb3{̼Ial V) ʷ[æWA(d y,1:)L)("1j&|=1Aat:,`c0tL=P(nR̅) F<_E R˭㹆i"i=P.>_bUŋO@vxC$8Gc&z" m6U h` E;KC&~S*W]58Aq f> _$JjOyy:(`YNt .mG:V%u(qSuP _SmzJgHg4 7[oS Eijeo`[ϧ`m ̯43t)c/}^| өc VG Fxa1=Ƅԉ7*\U;ԓa'}/))KKX#bV)|,\{wb]ϡc#LуAh1 lP +8dn YaBJ(a|hT}* ζg> }a=V\;? a蚞To&0HwSd; ~֥CaxPc+D S ˪Udv Tᐚ$4P%w`i cu$cG`V4ެ<c,f 80 +l[MNH]-H a*Ym5N[[όPoDT`TM;NrqWfgմ:“QKݝev;1[>{Y y>uQx{cKr1T7X% W `S Q3sw+i⧜/m?cWQ]ZfZL_JcƮ%vN$X$j# PnyEڿvNk:#9ǩlE)S d%h%TA?H87^ [qhy{ˈngidB ]f !^ڎ~|'OӺ_ @!,/ Ndܸ;t`XM]x"ߦ!9oMX~vEU[;77_dgX!!CDž) b 1)ᢶs yvPF%^v;0†r!VC޷[j >wk୽W,|Hv~˼/PlvBeiNu@j_:RC2kF\L V-'A.ܩ*ɸ㯧(;k@$2ܠv/-J6&g"Ri.%Mg> n@N;[v9Tȡt5.6dB}AnEn?Qͫk_ڪL6a˷v|Z'}&R;#:٨8 .u0|)7bF c2 *7eWaB&:뛆k {?8X in?~RlM0%SMAMDilIA~9vՆϕWǭ"G0R^-ƧɚO8;kL#coC=)B/뻑۪O66A[57Āc |g ^X=b<ǎt/V^ň|bxy3r2L4]G͌-z"|ƍԼӶ|B.=hVr 66.Մ\d濇$UbE%6B QNb_F0xT[0O| Y4gjeֵOyBJۥ8wLSWȤ,8K&LhV[ O. qvV|n\s9n:v&7ά ՌC&6'r;#q#)hp۲lp:m :lUy)Dz1bΛyŶǔF Wَ{ ȟ2{8l/8~R9|N?UG1%}|6e2o#uQ:kd S  /:~i㯘A}88 TmGlp z-ȇԈ!Yi=2شwzNJbv>bXFIῗ/n'X<a& d5u|cz~v/w >e-pXxQMv4dB5[fV=u]-><؂/HUH'K`/g'EmLf5-FN i$қ=/R$ş}9y~(5UdוnH %Rj$ ɖx;msӄnHOuP[eI5j"u<"e ;MRFi0vYA[8@`o}}$SjvzrZeQDʎl"ܞڲg(gy=zwڳ 3DqDV ci TOIϮ`*|F·|Xdv2 ClS=RS: QpHq/x)r#DQSNgƮ^N\حzĊ+AuDlH[j: IZDE{ g#fh {x+n<(*׏Lo6)y"my9 u CLSgŝBvD #Q!ېיTeayG4_@MM,:]D#?7,*p,fDkiRwN0~"*w5i/cG&3vT|C:ms$ 1PR>[v1F)w.'{jv8qcZǝCħg\FR|&帾ȰQ*.:,wԦ6GVkLH !'X#rحf4 [Y"ۦsзg |K*Qҝ]v,hY*` \"k΅ӄL"[L4NxtRX!m(P!`HvP%d*:g&}qDe(Va|a(G iʗvmݼ(&[:&Nt)gW%kmtStsԋI("/Et+14Pj%_T66fh 1+9bl]s-̎]ZI J~p֭ބKl.lmUo.ؤITyNǙI9V/ۣ\a7I\5]|/%/׵ze D/˰PxTK4ޒS ҆ {~Qi9N{;ulI=W=/.bnz`1\ݟ)s݋5|+0/N",`OIR \پF-C{aH*m>38y oy5*\^U^8C˺ѥcs9j~?}avxS"" 0v'w:zCBZa HϟM~M\ j3S4A9KDC)CӒ d`o3U(xE(筱eEP voc vl]+$fqBEԆ>>1CF:q  u*H!QS.EW e4{$v4n:Ī~@j /KBSe}mǎg^̯[vpҚ DZNPhwۘz/ȂKlɮE<@'-8 N@qg[!>|=c?_̤Ecs6A MM`<\9W=oE|>АfaRP:cd[0WXo{t\0z8:= e7JY™tS)i#-5]6,JHJ IQ. ~G$x+99DC.^{Ɓ'jFa!p[ B.6cs-U9ފ&y@׏vhtAaw9Q >Yr&O(U)?GxY\gVtT[h6㊧LoR9GQP.6 3Zdsce;Qq6*EBuAo!k.k˙,KΜĬVjAdtHc[ǔy )Lx48d!(9/%߻d4H/]MgoWpn}6~zN$H9y RrOOX@݊8Q!wQf42 !ESwGBQX&pGڂ@F.VH>W3'PP 'ΩeVOw(A8*%m#kjc9{?%`+ nk E{ϓڇM_KݞTz<7ć?}"NN1wV,j} j6C:ADCsE>xPJѺ*7Y(1 nc 4H\f 7e,mEi>q CAɜE?ͯf[ Pe{\ 5TԖm j鞔[\?svo4vH|Ԕe{B Sa#ڣVcJN1+IH̎d(_,j;.,_`)zJQy)@yz⌟ 15~h:qr}FT aj Q|[l2Φ^ 0c/u9F-lLhg.E}Ht!=-ޛNhPO-:.e*LJ VqrA}1Zj9dA{[]w)Σy AIIgnFoY]eH*Kdnיx^WG9" CA"tByV4bvepQ~fxl S҃fF$O(.V֤>p,i⩜t\; /$݇ԤrTbzbÎ<5P(OA@{To TNNJ`tcPnsgR;Ez6iB(6YEUj[N'RU>9&Tx?#-qF ]E^7+8Σ U,APPz!DXAFR\LۄbUSڞEu2uE5 !'3DJp9\G%~v(}Ħ2gS':07%>1jNcS*S:*NꙸȜIWjhr1 KbDXa>SP@B#0jҶݹ_mRԂs$?n5;AϞɀhb [N`B}h!UXq jI,Z.C vGC8Ɖ~tley]d% Xܶ`^>/N<G:_R%@Vhi 3T\n$5!nIc6Nb"i}aaCۭQ$xVu)$P}h=^EOu%OYsӗ?LM1琞rxr2P㜂HU. 5͢IU?>)=Wk;76`TZmSZJT] ar+#w=Zߚo_7[ 5j0Y34je).G >BjS=iNm[K+Ms erfzhIhO 2|yu,t؅lt)dTb)3: JL&cגּO| nm* L37a/Q27@\oZ{u`ۺvRBBk?̍PIi\ʼGOS)BmQj ZZ]Uk[]=DI EZى%=I3sXWfH23Q]"Uma_JoĪP>X.ޑG1pw$&_>)XY/޴&?&í!NIcezY²1!aT'Cn_MN_@%>O;Φ5UԘ[Bav4ڛcUO>?%@;'N2XEpA,4sPodH';d<*`$X54@NC*o]oVs\RDX33}8WR CKЮMH80Jtjޤ1^muMC$Ludn6ADFGږM_'9OYJ &26U{+[S:B(C훸6hϽBYbV3xCK&[J6*~83;beןBΑ߫sEFe+ L%LxLs7.Y]zOǂl>WVEU7Hݽxݑe(\1k;@,t%DSýI4"f'n,&mdLq mc{cx<'>fr;:dF_Ub|w9҂NJhBXIuDGS;^@BX1!ƫk! `B{!6MC'姦t-A7qn^rI|imDcER6w7f|:jJq>k~\[Bre` ԓyY}3$ oϲ!m}R`DۜH:w9RFN;U-rpN$gUopeN֤N${lI59v]#5r޺V8!HP:qRFݩQIM2AO?)R3 Bek}ؕnap[=5WPqIoI~;` FȷM M]crsl]sBh L>[i UOXky@71w^$d/% ciI{NK^tA,[߲-v:(kfm+T.nKTm> \^HƮA7ƃ1dnrhnvxr 1 ~{ ڧ_kWH (x6\嚂>_QSjXH+:.:ItrFUrQKpZKSީ"1Luvx (!)ۄ=)St+GHŶ[4]ɮH}>@UO_\>zN)5* $2BI;Y/E?2MKү~Yq+5LUb3.ºAĕ45(Dڋg߽^o9ڢWۆ*󥑩RnYKn.r?iq5}KU~jSm_FvYλE=@C;ÊDEoM1drzoڻ_(FWobg|+K^^: 6IF]YҐ=B n{ )F~|7`5)kJxc(ҾҢD7 n9\>TYsd-W86(KBE:FFdZu+9C>LlzMAjkK$0JIAJlqc%tK V XS|b#}8(iYiIȉ%^ ď8Aivj@Q]vS 3@V>o_5=oHnSc?Va{H31)GUy?\!Gp(R#/\MOKU'wE,}zV]R}⺣%= iˡh%DYS+gd9בټuw_giB{Wu06]% 9Ƈ{"ԺlŮO0؅WSM}X8؀P4{&u7BUZ@}yӶ_"K[ \:6fFЩEs;QT1x{%`΂{b@<4cGSWZ:wvU "u+ec^X`)kp&˺Lk$l]Z7oVXC.˨Z|Fyo˟KC)ي U5nbC.HT$OQ @BWV:2k+Pv=*<ɏF` e嬚*T(ȩj0/P#7U5 Y3k%z{;84:#Y} pi<эm$ -}tjbh@GxrW ʵHZS׀BӍ|pV&;E@l3 O= DM{ *QsBtEY8 ?3)ݭĭT\nPEw4?|A"qrEyNl!Oj{E-s"S{P#@Rl(}*R5MegDg e0:^X0ʦkLk{,s+Ηq hIfT=nED[2$t¬0{ڂp9R3ge0Zl;D$j=/2BSH@28 +Ow4.W`Elw ՗%@=˜`3q.-$㏒ a5&(I-}`zy%&5,>}&u:ɳpv^`L"{(UD;_@pb藏9, &O )3U"seFZH: sFqo׳0wY;y&~R_BfM܀q}8y| 3RySEpbö7X 鄤!!_I ӎw(23j]O^H] @ON 97Xla|a JI|Yw} pyسM[N';r,C{1l mP?N!ab&hLC4xh25^[KỌSԩ/80*ciY8ԛI3&fWESu XgZ`f@&^ځ㞟78ɜ VAEMM 2 ryJHUh\xQx!Z;JFEt* O1g髥V1"V @aWQjEqN}c_gġѶOvj}ZbGah*eFdJsΚ#ALTYDI@^^FcI%]#Q]؀z(L|ȔK|G6dP#>d.z7FDGdk#W{^3 b$Lֿ_lԷ#3 lš:ԆoF;D_eY!RO#iR8aPrwz;|~OfXDa wXleSgˁO6ݐV^a>N0oq76"+V~)|;KW;l_*ܦ%,K_AINֳX~G)vb4M@§K1.1b$-KP? јE.*/A1W*.L%$=9΢mkl ..Zq>"84$㞢(@Z_2{Z!چO~I8Zc!9N(OE ePcZ/C3FUk x%\577Bg"2BG'|A1ϖ_ &,a]SȲ3%W~\,YJfx|"{/&K([!m6auCk/}\PWpíXJ_?NNg0J;jvFBϊ5` e")PsD xkDx23ޅN(ԛT2q}#FdiU3Kj }Ar`U A1x rgٍ϶W/d2qEqEV=$AKB\J;2M@ f^&)Idl:%xL}RxE;i ^D$1. ?e 7ɄrOR2T9X%ΧIg 9$ol>MӤ̸/d@$`3NlvIAv%ξKS[TJP]3 V-QG BLR (HxY$Ʀб$D' :nr,'! BӍ^Tr$LO謼1 EX{ 2%8e+:[\O_][ASyˍx~-> '70]l7e}x ]몄9ś0hyA,RƲ UDיO!ٛT1:uW4frw5|6#%ojc U.,# ۥF6̓v;lf_*K/~x+unnxtE>8eZ8p΀,w)|8]o:<ֲnPϔ/G?pz*RnS(R8cDYV]FuqPHq31[w_wKfCbY.ÎV`lnp-7_ڿڏ͊-SK[;'Ex>q;t)sm%qq|ǂ+ 8h-8'Q1J!l#X4ܘ^Mm¯rj#WBb)%D{'q)3m:"AP8BB}2+NKdb T*պAJ.pJNuIuAj7~NPnh5W WH6)?@X^3ҁ&@H@!_c%X5|B"Fz\ ھ Y#]vS0NxdI'~;y_Ppjφj8V3 CH !1`<_'F?[pwB~ #/k_牷)DkN$+ތ #-~|*;|ks#0<ݵ}4wssԣFQ샚oZ |L㹢Kk*egOOpn{DN\c9T؈eLlӬO5-P~jz6&c?RѾ_c*ԙ,Ծqȣ">aA΅9KmG. M# e:W^PFUخ@&:RCj΍o(vA'a)O6=om!2~Xb}as'cZXo F!<$Vƛ)Ș ӆffj_4cAi@Y¤#ktۼ*c:^>ϼIӔHn@<37/2%jY"XZpq e uaq'kW!btHM?^2"/L=PKrK_qfG!8<9B@KK'-OD_%Qv3L`1K˳2) ;fYڿW% M$xvj׎Cf],Ԗ>HM.U}9pw|hN&BC>x$`OT{ѦSS_b\ڐb>(ѰRxIOX$LP1u9+0d VJR5piȋɖڢz0. ELy3J@;Qc@`so"֟ȟz((bWޫEZ0:aC43Ԟb(RANX;p:Ih+(2ji6hO\V9ʚr3j|~Rwqf4Dg=S'^>b ~t.Q4 L'nƒbԬz3cjͻ0ٰtH cQ.)/qRx^9ēٞܜo-VydWlPCBV޾⹢+89Vd3X{;!$G:s۠ $TnQ|bۄsi ^Ey;b/^lIe=}v^m/ 0y]*MY#q:.3CsV;)@[+F"ZGq,{wm^ȍ'VSEo\Ph23TT*FmVZm[k7"A s k䓚mYp}yt$-J/nN%|c.L纭&7x_Y}$2D!'滏(28i oXఉibԀC_-C{aS\? ¢4өml~BhȚaBp[uT8]_AEs5b>FgƏ]$K,% >? 4[:o]B^C0bsV iR֍~)N,[o)$](H0BZyTIH }8XeX 9`L]<sЈ`_ĀMev;2DXB2R֭Uя xv@ y+Z}OOsS ",m\j=%ѧ('=g4ugiS-/4`1Y<ͱe-R5Khá:~wKhQЛx{T7l4#we s_;Lq}@j൵;RT^D)E,ڒ~?2T+\oYd 쨌70VIAPrpt"Wg&]q;˝N'SAhgBS˅q/3U} ͑zS>tj9o|}tp~$?pi⎩쵎`,6؄^)[hkotjZ6=8e1`%N=()HwX5L*a95꣱1zF}NQ>J# dU:X2U!38%$E5R3WSiZ >au':uje_WRd$țʫIFJ͍JlhŐ,㝪B῟6ŦY3e~4k7L<6lڈ~|`-01 jj͙)[lqœUL>] gߺޚ#3RfSStMf'*[h:5.EWq1ohK|Me<׏'M|V@<4[E1|ڽ(-qYid-6m%/`@adZw& )/y4:B58jH M!pl^?oGbV2t' (҇[1d0ʼn3 X`@H'2SH˲O/sAoT+ ED cR"z"O^uݲwsWG[Ys%ΝYWEVX1|܂c1r;[̵7-U@zɉDy7{M]Fq6⣩7?u4g=a-VKE MQ5b衽2JI71ZU%֔tvUf/B12E'EB2Fdg\oC/3a\g)=/'vj G*vmqz+צc*^,<,K 9~yݷFZG* $FZ+\:&3|OdBNJEi_9MϧCD 0 7otJ&%<([wH\@/UOpi[mgn09<}aB>n~HRlU#/Q>txú1=zFnIQb1r;/pQ&&LѧU+GK; Gv[Ԏ1qj%mV0?fD}[eKeɢͦ_y8y xdja& BTVJ㛧G-uwr"݉TkG%QCdk^n4fr&^RGWzIOy"~K4nʎԨFLŝi_>Ɉ%qs?ctx zdmYdU04/rLH*R=qI)U.xe\~tV%xʭ%&3-vR Dߛd@0ctC`yT)M 7ǝ a ;xAثwhu q MQrۧf$'ӗWjm'An&X鮉D1UMǶ~7[6N.MsX+A*4n4TR =X SS[g9\*9:e.m?ÄnM%ӌ3lNH #ܾ$:T$ %0HFwd z݄rZr4)mBpM2[(o ra 9Nga'ϝB.X7^TQYkG H? I^C7\~yC%8$[)$\sDָ?,~4пE%yMwQ 8}+ц6hx4Gq'RiA;Z9,d-R vlڛF l1E''H!{kq"Rkׄ|Y~w/i2i,xK<Ʌļ`*(i ]>k0Ub LjiNVH qPR̀3~Gμc[5*,D9^MW|GE8 ڭV;C_'d-ك'a\ 1谮" Q9q^gMw.-z'kХz-`3DHNWPYL62Z$KTO~O;ثYm-su-'oK ,V+xPb\ h PIDV0nC+1g5^5wfM|{D՝PԼd 7Z `m5mեT)@hX>E^֛ͮk}ϧCٜ!(ܬ$y Ol" [oa6HS 6H{O-:]xHeDSsM&V|l^gr֢V-uR 2v{}"HY7J@߽klPUXĨ{ޙ(ڽ+eeKJ?}"wED4;QLJDyࣇ79uт^n*9XIqفpo3~<GH^"9L͢F/,iVvtVЬg7v_Qc4V&uM,$J4I#9yٛf3n?Gg?=lEWOVvR,H8~ +vMn< ~#>ڜPHfw|ifYʐ[sgF6R6xKtMfU!EXnN+9iZ:@5Hfdqt+ q Mն:Xoq#Nثe/b\,ibw07&]:9:cLj!0ptx\5!)Td-N[{A54W2Omj=YN`N濮K/>t0!cs7B]Lu1 'Ur@(}垸 hnF>!_[X#Kw%JiyGbZR,? Oz8~.D5U5c2oeuKwn<BOL$jw0cBok_J3OgR؇P( m["=+)[G.k@u㱠-w–ll4`;euaܕ:")0 RDӥNACxZQuW5:ZP=uVſ"TZnon/ ?yh?yíG/k_F7Z(q (sn[!2C^!9 0S΂r~>K"&rN\!0/w?XUF<xsʽf;Uβs'UKfD+dמ&JMq:;`͗V*9rH!KY>em[[vN^BPwJ$:ЛGkQ*+3;Å+l: IDC%-7s@MrXqP; پ`_IkFC#ym'|C?J$гqṉK1 1*gh쩝5u%;A4B8E4 t>dcvk$ }{r04Wdi[`JxlNcYMF6!Y&Ca`fBO3et+oDɊxh"ÖQav\JY^ X;Ά!:gisCo˃17[@j7\L4Z ]OXeo.!0=/ %>VnIBm6ydUr$lfܱ-fI6 ljJ$V^Ӏ`S>}[,dMN딷Üɧ@NHwnc׆%2%G>J҅Nk y)K'6 $$E_m:< z;z&t|iHjsEC Wr0S ⑏e AAO"՝dC&Ly?to-rȦ_U t@}Zl\f^ZhENRo|4ɳlj)Y?Ag-@B])F׶Uq/ȹ)ų+ Ǡ uʪXLkŒ[3*NfWzs]" d5Pjk_ڤP}tdOYJhX8;~} }jwlVĕVN. 7Hq?U\Ks7lxn&2lz١>_!\ͽ5H;E ~aCQ! ?~u1}f17xXpw"@sY%t c! NOBcgOo|z>q E E\W0!W-߄cwA~,BUVuK֗Fuh4PjIYw=4ZH`n%k R4@ޱS5_MuukR8)Bkc8oR)%䯋BnьXC-[j-LVA< D۶h%yƝ a퍦tFX~H"B c,3!D}w{Qp2"sEZUrx؂lȔª+MI=.:k1 {OxG@sJ2?=La@4'H [f'wGbc=a(NTe M\kw"5 X徊18ma#MOܳ+wJ!>.)֤}PgYՉXzb0ڃ&7RivZقrB&B-/!+qb2)w dj*`%~j4tE9:q69Ţ5λ'ʉki9621fq?%EIU1j8TwLx3a}’6m5Ac, !@[&AV$6¶wfowoTnx[ʐI۾GqkQ.")x)*r3rQjqv?I,稜 DBQ3 V]-;J^8㸇~c&)hGO ~QfԔ*kIҹ۝ >'!.C˛ՃB}|(LX54^>3'mˉ/"),ﷹa W7dCPmpqN%gb\?,<T }$sm|ȘV?${ o̸d:V}| {$s)Wy^[х*}F_=wӽ^A&AmsƹCSI3xBDR)wҬDcs®e6Qi"RO?uF0IWrF*Zj 1b If2v1G35xxU3$*^eH<bU6t# ˫8zBsNgү񙻜EMtx%z c-O5;K_:?0.|(=gy MXJ"D0l,m7W >*-"0]ӈZ< ggiP[b;.ؑ25 3Q̀XI(Ln ]"?Z)pG*<8czKRF+1Kr]BcyYbR+^qHM pgufPŵM7˭j!5ķKS E_BfZ #Wk2d#Qlcʏ]7u/ӧ̗*rqO&c z@?MӀk雏=*"6+A%Y C?At1Q=5y.SKd\@[$Fc|]$<;Y;6m#\AH,(L[bFLh ␾35l^{\$>hˇuYո?:sW=Ru lɧ1ttն7/} y7u@F=P4CB<ԊbgAaV|D/pQFr7sEov&U0NI<.\[* H!RrlQJ@Ι "g_vJX^P@LbIQ<NԕL؈wen.NxDi6ie. X)O{GR|o'Ջbl՝4MsA!PBv0i՟-N Rha>H@\xXP.t7ʤw4XGÓlY1'Q"Ew48 >xޕ!gs6FcA3)AP蚿0TX.Y}uUEɒ.;x:Q ooM߷.zK&ĭ|]͟t#'TJX|OPrCvɋSgdg3'ΎQeFm_MR? .dJWI$7qyǗqYH y,=Jr7ƑP0iE8Sov[E[|Ȧ" ({d`RݔSM\:%=>4V!%j Ŋ~~wDB{D79M~B~'//Ϯz_qfcak]5:@6A)Rt3t%&81Ilj/)7 v -O6dBԝ~q/W0b,|oYQ%'^ZN ğ9#tϷo !)u!h݌|AT]qp@9Ub̵X >@Zťo (!`RpdD+I[@}۞20Xa׍Qx82oƷo8cTJ]@BC ԗó`j&OqySVaK H~C4iyZS} Թh7)g^qtmJҫE t uͳʹick[14:bΆs ]F1 @.~I&z.Y<*;oul%P$գ1 !;QQ̀p?󏥺;tkmgEY0 zϤ=Oጉ~QEixNbxS._DMD8(p =)眞EhO^:OInE+ {9a a9PmTFeǿj#/s/R,]Ne 礃%}|K?:j7 r %?侖^y$/A aHRs9-E :x-[&irH?I+pVwvqz^xB#y6]F7n]wbRL9$s&ZK3Z~f.,#mK!X˃7 BRugFgՀYXpxk$4Jy[\s;xGNu!"= hМˆ6A 8jq,U ؃{}P1HڄJL.ZDRmB̬;;yU:.I]Dn4R%-j0Ig ǠRV%0 }]&ku[رߔ:fc,ȡh3[T]Oϙf5rg:)kOqXT G5h̆2{AZ[qpb%͘' *+\#ȴhxSBnKՙ*3)G"%b<`NUiuӘQ e;3āQmpv.H]Xw~c4ƳK>[(D?DixNjMZᘢr "3d.,R1S 5*o^ R6L؊ }t0붴=3J\p&Mo-7F(o-xW^#nl}^=PmS84gStoa Ӗb=g ĸPI=j& 6%䥤9n);+Y/?\ > ois{{v"nُW >IӜmH5~Y|zw#(Gl5*n5zDhy.>}*q)B$U['L ! e#U"=<3B j:5묊 } &ZjR+WEi GuCk$򹉍3p]a5 PTׁ{S+0r2 YfJAw&rWoEԈY|&$DP}2{?+H8`R&/am$pc9r|-Vc#{f@Ɍ;͏~&Bsb}u^B" XoΛ[VqlztW zAlɔWO1(ɷX27U@5WDb=+*b{܂**bP.h^f3lVm*5}b`*L!,ZUVjv~I|GM RnՐ:ŧ=pS>ЮCt0m(T,a+[,x[bg,]2f')(^2ղnrM/kjks *`6U7ԉdQg1U19hۅ W^ש DWeJxH` 'I܄z0u>=t92~lb'ڔ|:\eF0o<?RF{`(BKzeF.7c 4$R.{i 5| Nb:i-9IIe!D]ν]\S ߭rTj"dUQux1є%OG%ue;AL4r-ȑ( \RB YKX&| lQ3q&ɨ)OreXKjumc&h^pB_z'>ID[6'7M6!W)aAk݆k<&x4P]k"߂WЕK|&2JdyWElFlT̍j` rs氊j#vTPgGI僬E5y^F彑N(];jOrDYlP2U +m-u'Ӹ>-hgR[E2,c+!^4?=NuLV]!{yUHs"Άz!jHzpXoǦJkB跻U Ͽ$ҼG:f!P..m|BK&T2p4 B#1hjzIӿ;A/ܟ&p. |4P/;z(Mb,.$>_=_`3O ak[Izm&e<0&$I9mAZ]ȷ&GP*NgM뿺H›y{q-Nu3Xaa&9 ҿ`¤ߒ퓫WBƮ$`;TD0sq﵀lbyϮ Oy2_orE >{&,J(wk]%B`C$n0%nİG>1] &˫Ԋ?F POr*Et`1st?/DWo_bQ@lBzh/?;)T10!B|%Ȗ2`phG _VkWB8uq'z9@Wg2hA҈PP铨p}+}k'+<;taHrysQ{XPݑf3ߚwfQF[LH>YɵV6qJ2+q_ ߶SODOcP]0 zOڃ& ̽`ڰo$pY '3vvpvo)-X!6!Q _f,,nFvtırKaa$xQ[/fЍ``y ԋP/R龺Ǯ,oMآ^B~JN* HZY*mЊu (YoUNv>.$Fôq]lr&4ɏHTrH>Upxrm8K6r '4iY8<ȴOQ(vu5Gݹ]2Tc FDz(;¶Ϙ7X$X6svJ *5J_MwZ 4B;|mJlr(nBrsk ,ʳL`h~጗G,i(ZjŦ:aJW){˹"dŢ0B,3^$Yo0P~= Ăc/Ut@`WKinE9p./'NHnEQ,=DCL|4>vH4 <ķd dOC̷iiD*&m "&yT֌_]C`8pObe_4 Cd[ pC}S*ihLHh"Z=w|M]h`+xF '/ H=ذiɿgCIжIͫK'w'*$䅚OHGt&BMN)˧pw%j#'8S/rj% <$4tJNԥ^Q֣.r:cMTAoua8|i Ѐ%*F0'Eg "ޥ̆G$+&O]rKo1?:iNX j$t8ZՑx$&Kϟ%Vc꿢dAqU(`b2Qk> rn=ɩ^(:d~nήBha:gmڿ~ώvεbo+Z6%m8yQ(J5u&7͋|?e{1pN'Pa/z}L3}y\k=R诎ZIf;E՗NjGOYWٌf/jԍJR3/\{d,9AEFaFr ,^ΞwVp Sf&.ud:1tMS vUr}Z ldǎXfv㊫8 _g{L$=-x T uӌ"t )l;]6"H_ʎ4`f@LW]skcXKX1{b?1T%4ΒIиgHx-^u<Ģ9{x7<$J(u#ƒtpVfsqL|ڠI.Vmn#bW&sŽ*28 d'VQz%f{2i9 #Ճ/E'hƛxDr{i d$֏s2# c̟ЈF֌P0W::]Ls%>(x| )Y6UFMmdsMphCDgM$W_͕TG&#>k'YXOz99Ok+Y}JxN[O4Jpcv o7HVOJ(2ߺ6O?S>o4lnJץQxmx F [waEgxɩ(|噥Hnw*Ș1HhJjGVs%T 'm'yR;d{Z1|H|8.qK:Xۡ/k)m ykMeGP81BQwnAs .jI7Ȓ&I69WBU%Ej( tә)pO-lgt"D41%.yjHW" m,I}>O%B'sl>ӎ*QK x̩?w1[ts&v9-!J5Aʩ  7v<{]ѤY6jT-Wַ*UKlmPpo J70iVIQߌ-Eߓu)g&;`W7@ q`|IW ugy=xCi0.eX!:c{'T5܍hb@O7GEhDj!~STEu&OpP#і2&=\&u<ڽh!=\Guw8b]y= dryK m7,h7aI0Kd"+܄ݿS@Y~miǼ4_X㆙ ̭Q(RRrsXDzEBQ@M经P?pfmB' p m_֠9<{‹)I2颍P{pxl~ x Q/_JYJǩv|="Ƴ."[y`b*}[%PY|MQ~-v;v9kbkC'C<4am ęѮ+| 3Av5ܾR?/$^ԇM<{AQ\ Mz\Xg! i[ k)~gNbQ@#u.|Orqk<\s sCwONL0!+$z}qQI LֈAٛ}5 P,ʃ #Q &:,tw:RE6QhF/QY8_`M*l~3f \Epղr};{je-0N*w7L8 60@.ūdǕ "ƣ6 {8-q!&DrFp }b4%S@Ѕlآ{9bl3w!5!cbu=VFf{xE 𥮷v@s#`(f8IyhSwJF$D&dNY [^Tk:'ƒ4+?A({ݛi,!͆#\Jju!RuĕҷKڙ'h%鯥7M+`fLY&K{V6i97[B{kwSon5/|OkNHP8n1HH5 fJFW^dኧ R&yYp4G<7bx XH3`6 WN_>] `3ld/d|M#֚gɃ‚g*{XH|}-<4'F!% +?칆JgXhOgk]ވ5J@vKV'vSoo3 xW5{  d5S-%NSB9[ԵRJ@:3ŗp/zu+ ޫ>tyǷ5N e|F$/ElMCFvBLԂ1uHɁ7x03d~gm+l~rKjm"91 T=dY-߀n 40Uí_ B4\MNԾCt=ĂȰ{qd;4 h蚯JNOd"8` 2s2H vOha g~鏏3gw:5 p3<8DK-h^)t\#NDܪEIv ;x1`2'`˱ĘTJytbOļE"3:NMc]{3RAvqf4Vi6L?6p6:'8mL$~G3# :%C6yEL.  ]uV ;ee <c|^ךR@.t5_lYYvj>IJ ѩЉ,iipN<ʨrΣj6W^ke_v@zzAB#_*QNMBsS!&@UCp8_Y v/&y6Ek؞TŽ#Zܳo9\^SΌ;[s8QnG q&s ,RPҋ"ةu3mcStV14\ܔCsz9mDt9-M [Lbi 4p36 q-U-dRg7ljdܧ!^4 {+{< c,R1v  ;6,"/Z| Q:w-ysPLS)`B>&8!(0;Q H &v#*qSđ,)bQe|,bh:gUp١koXv 4`TDM('pԯZhtZi:"hXjBGeXЮZ~ޤwaz·E"6w]Z~7,#op9Ǻ8M"ucq%UbZhn~^ݖ<@H G4x`}j$@XK /P!7 O`qN(’XpZ.́A\rEk~eh*優v:; YEj>9 zS9&Z܀ej$Έy4Lk?zf߹"lm y)>uW"R3^W04S$`VZ218|SߤϕfpVaO  (_}촋R=ri'PfHm[vZA5*B%8ߔkg+uH4dTb!KlKm;VZaD@LNurgj =Bh5LEvU6 tQ:/O X 5]ANG3,'Sh"QƐ+*Ҧ2P B!#e!8vI(Gxu{b 4 (i>,О:O EEV=iѻmBHO[z}c5"@>ɿWFI62tbŋGFswzGbӓ!RTTDBi#]VXB~j1 p}P!W~I}nL #cf 쫁 azHMPu%afIc[kg?))@CM9G鯼x%.U#!CTϩY1itvIf)Mܷp*hl[j-2+Ԫ%U\bt{"2 ~tl-iD$ɒUK2n&"hx3:8wD@ YIN$0kֳ BhF$pEsA[YG@twkW!sFI(8SE U3 US@!b&pG1 E ~ \:gɾZ3W,~zM#c:b8 9TE@SbϪ =1?hP >4oo#ϝiĂ-XBOJ /Ҝ:؆ i>Wcḫ`CN]"? kooG8=FkI$R9ejb7ue0c&ݡ{ўb-WRjTgYuI 5`D3Q66!q7Y*QKŬjb+dVyQ ` et|H>DYe5,W# Qov!i+a>t3o/ecyP!?ڽ#;GF#8DZC+͢e1JaDEcf V K= ^Jc :&M.)BBsPa $ 3;J&K%C{d )=dQ*d{T-xR?D V,W; yU鞅5$<Ď my!r ga* , -{_Е}KP'^h(f[ZHAW{}eXPe~W/@YjAfy웙9L͙a%ߝyNJq\NQܻjs]bTaX':trAaS&ω,\tvaꞹtRDNgzݩP(R}sg5:䷤/P^*,!)\d*.e&k~ӏ04fNڠk,ZDgòH韂 ˬf'#"VNIy g^G%~lH& pdPj% ljmXVuA} N ؃B}/#9#y5Gb/~ :Ƃ !, `==/Syv;RltΑ0xS:Ƥ!B.;ޭ+ԢvܰŨy>I(|"KВ3*8ҺVV?PTѝ9`03H2+(IR<-\&$94bO8Zm[s="04@/O';~J':J;S1c @ȺqzyRlҲ&2S+ !|uB2ja Ob-ENPL08ZŊ-^#o+2IUrAꔟW7θ~.YjʤS\E yb .b6nv{a'276MD_]:O!4M@sWb;DjU R <#FÄ5Fא< `)7$dJyo3~Vkikhy؎\c^OAh廧oӌd{qKd6 SC֠FDYw/B0׈dpU]ddlNh?;{*J>&%=Ȩ!GXt|3?t~ f]0R{=To =D;TS&&PY6c [Pg/FM<:E>w9U+hyTHx!>ȭdl4ʝ?pZZnɌ]6_p;lGf<ȡi'hiLAtތ[O@$z#NF-eu&[ 4 MG x+om Nd8՚&m"1WqiDa$uAʏY-%LJ2=nF%krQsowǤTΦSX q'A):=Hh'u`>;Buc=R-~R(:|:w-cв h- uV4ltHjK .m10Ƽ#:gt)@b1nЂIzmIJ&JhLݩb:]ӆ\-g-o&gf?vO+b!cFވ+V:>Oc\!)ĭ=;#!:U6ִVb6s j.lPp+B}soD\jxcZc|Tqq_`Nb G 3?bVPLWwmr^_ͣTa`afkRi420Gӿ z\'"#,*po#$78cp8O2FE#R m5Oj[_z)܎EV͑,T[qxփ6b\ 2yA~WLy:{hlhx 3b`G9vnV{ӉL 2>ᐰ㞁G&4[cn 3U5=q|D/N7٧R% {'ث~gۙ bS9eՓE*Aݽ<;O#+ɺb[nElW֎B2I5]SSp[rjc)~Pڢ,[)GSҊu&ڧlKN(^G7Q K9F@G9u+1]cHCq:"h{>0 ,HhyH 9p`#ڻ;aWKz0>Q`'.Bnn''eZd!9aZ$~2c9%F729$ U'~ [%\FiJymA[!RRL dzԁ>u c?F]:EI okՂF;]:P,@,|e!far.VӪqcn/ X1^%UJoW ũݓ`;#Y[2傭w]mE5͓j5MB|eI~pG9#NB;]V`%g/฼E0wO-udHU^rb qF+7;|F<[ t1]0Gݪ @.0& CKuru/&0Ku|u6%)x:q_%Oh96Y~1YAɄ{3iGn)\MfAvkL o[UǕꩢ-]j#d ݜkQzoWv5Suh9'駙r#}l8Moz*͹T 4J$Y)M~L= ruLiZo 5NBG|Т9d4 x,>٩URY2`6O5OvQ2G^( dKL;AlDZC}i|e04ꦝmW1&t2):oڏ:/XJq<^{}wUu|!np S1yeAc]xwݕhY*H-e^PIrF-TPŎmE]sE0%a' P!l`9mlqLz-@,Lq >^R)%=6+a"'/_8J~RPwqvdwB;&ʇi H_cRoyp:a&@ nB%]1Y1tncmݹS.@]܍)#١[BVm4Uiab'd!Hn (q\#1 TrnDj{nTšM1BUrHIF0 d~+coԱuæΡm}WR0(ݬ]03ωD9iX(ܰʲaЩo/&QNf{q_2`Bwf6Gl_ 0w/ٴ1B5 |pG.$ R<lk)3g>I! :茜H}8rNFacK6!aP0x3X)j~'O2zâTqrFX ,c:ʍhy#@Ȯ/o53"ʼI`1?c~u3q(BdWc"S V Jx%f\؅(9xbEՈ@(>gOia=xUd~z;L$X=xPJvm1{ A~b F Zݾu/;Qi[#zT4vI?HBŮqU?n QMxyXl zБ3%'LH4a`Jl*v{0ܠcY]&|y0g&{1h m9 *$y`dQdMR4n3VOy<V~[ TǠ*sǪpgPaXfqInJ(c^z@.]!vDL$ZhY@14 ף_UmJP8&q'6K%"@nnSy: -eÆX.Nj kj||{e9P/Y$V^uV{=,r$/k6`"]Mt?0SPdg1JL`d'>l4.8גi s?OF2BjҨKe ?`m({ I#CΉZAI'.}kUx% uc\lÿCbuP9l+NTU[D>B X2Gw^pJ);8Ȇ_{~_~(4 )3_{K,Uu$n}+_4Qa_,c nRTItu\PX% Z?PKb=3CR%[S!6֎15SdN)-R|<3 ޝ"&C[ߒcb sRTc},?/d*`ai7\I<չhf#%>itGilFllˇnvBcoLkh 'k̿/ w5{p$HIԒLn&5 @N8F%t62DLB$82/a {W*Tu4O', A.c0cVO8CXuX_6H̪2-uᦆ2SfY˦KS*,-jxqz2PLO_DJPF0߻&\'yĻ PKoӟeߞ]jqVI\J'i)$+ػ:6 gAz@$E rG.fxiX,'MJƦ\ɦg sAy1׷L̈FecF,& M7=Gx2)ɕb2su'SpqQn=x}ЄZ|"Z*Cy0F+5:k ay DEiUW'n];R}Y B"?,pR TsEE 3//- 4DE"IgA^43l.Ѻc>8&0RtIz-pg*"(Qx(Vz *PRx(ݯXZ'ʑ*T7kjFBs1㱰2,8!XG)c5bi%U @{+ R\< e6Tđ푐WɶKW_ecvQʛ-`5M=c1˓rVsc]`*GXkö>1S۝Kjh"RA|i+7*z6;=: /*]IR%+#c"xAe ]( ϫxC'Vب2 A*maJaצɸʸFDx_=5ugڋ;cbЗMF6Q_ZA~Ȉ+%A7Tk뎏W_"#W[4: >Sz%m#s4)My6y9vT/aT~!A3t;^;=:Zl=JB0H:'MCҥhef5+/;\\M'poeBy4XsMAj)q)Eɀ8#\ j]{_;4r. >3fFkJ0' @H]#=)}dh6`8M}37cR>mc.S9GCr&Q߹2Y>2M\󸳽I'Ej'NĎ 'k=|NĤ^*LP14e[ fI ۺΌ8r4>][57šIv݉c5bAw"W&PI]XεH:PR$6_ ;S+> (1~4%O31k#y}guGk=?)8[)7(5F{T})b Lӳe[t8f3YEF%`I㨅QGf7a$X,&8w8,}G͟Kƺ[ k]Q Z@1o3wjaJj %p~+.w0G:{4|MVX kt\&q~TT%VƎx(BfB1 QrC$ASc"lrĪ`u~Rd?dr9}]lP5!gZì穲 ) _l !,sa|rvLhIx `PŗSCsewoNA2Ȋ>xPrX@kmk9, unII C^c1_`7M2N|ci3M (l+̈́6?V˘3m]٪n̊]O#zo>[SgV^1ިguWJgeĝM7Ƅ+sCMyR֦29Z0㗞KVKZ!RjK2N?YB &o"K F8I_4V[-ԃ&',Sp{LA} 8qՇ9#3+v |jR78Ȝ9SO> IDRDE둰é"t, Q+q,{cF9\qcCQ8#!ur$k. P(\-ܱhk)dDo55\Y!ċOꖪH I[?n$26en^ɯ_z{od%PXgQP<ԬPB{qv5tHNzA=(X\Yg[]G)S'+8V:)D#8nPw'7}T[hQOL9(:(啱瀴Im#,|qqB4]ѐ9Q_c;g~TؗFmB At''sX&}ūbOno3=b%'bٓ*>6l)Fޖ!d4a>)ՖBt֩E;R4'0L{@*Fh:)0G/<xʝNYsP.KQ0Ζo9Lahu0D%'ʱͼ$_Gpkp*voXjA+jӌUQGv!) < ;\9հU2qH[a/T"K8P@a+X`= GCB|:[,)[N^C+C&CWV\Byc]3S(ZAcG#q!/JLt72 7PQWU,(_hBЃҗ͠'?0$%(ѐAͰsKL@das=E!2W<[VHيQ梄5B fs"M*W6 $E#/ɫ()HCvDYvVt|\v!Z7f&UEz䔩jrzm `zH>M[0y!1ҾhsަVn:ߵ Z_zTwtӮZ !1eRs@2z)Bu&_k4][ 9ȖYW'ЉB361:Uxv-| —@5Zg}t+`~U}ƒLJT*S5V rTg(sv?o650f!w}{JLGoq=Qɇ'9?3~8>Fqe?e#K8t{ot.N1qRb#8Zw>zq}(B`ςpp_SzbV{9,_ y dIM>ǽqq87lr(.$:͵KTvƒ;I+5FdzԠ: iqSq^ܹFA-Ce$ZiDK R]^BI xo}o^o:u&ܐKhwgnZPBWRbc~e@CbTzBʽc_a W{M>P֘WRC3O4@tZ=Ai2qwTr M-W2q.w=/xk6y-Hώ]Mg "u#ӓL_Cn[7\h򭺽ps,$uSs]oJcm @BtPncmBۨ'& b"wSꏂ!ʚ -O(w>"ph٪;g8RU4*F*I+酳Z _Pҏt=zI/SE'^9o7LTc,be0ZڮkqE9UK_-V nwy.\⬺LF{M 7D92Q&2wչX{W =b6ٰ.Kӑf{  3y03g5 s\28dMǖi}Q|sjR\1Kq>-Q>w0=OA%zsṇ 8vPRGA4VL+76?Cn5|u4wY/!o"H8`-lBzKxD5Ai vF (=}$uo)n 7^ZCstK#E} v2[jfF<ߓachੌE ͏YW&)@(,V/\buMZ][d6H}\67Mf,f^VpF`NAD`fN/ st⨯kxX[iɇ*0!w𴕮u+!.4߭)%Y" Sb䚸ڨ?qt`>aH-ǤG+[8q ৅KKsj;]̯Kw\yю`'F=\ RuL䐘/!Rd<3df1׷~n?h42Fzzh<$h*/J߬u(̊[~.7ΚSLs@2<8Ĺt~7&=/AE"3H?rm9H o00b4]z^ۖ )Co׺K*?d9ĸ(Ve1)MʽoU-lH$=#7 KL̹}jL@93%)acy%dOvClG@#y6=xֹWH^Q&+!pxbj]L_V!`m,c'$qb4tpZ;Ը[TǸoe fiנ̈́{) ąj_ }1`DFLb͡ǂ7x t;m vR%\MUbiu6Kk N"<%HKR!W{Ra!d]gz=N̦U̷~[fXg `wG]%Iz(Qx)"I< ^a9lp0 `;P2yʝQ=~Іu+{wb婏?:b=_SD=k25*Nxv:hQgxgR]ҘlZ[b?G}\ EC_vsֲwt4j l5^ czǃq0B#V,z,'4q2rc< -v\Bth c#&QUS UySzu"-yk `g:)vr5&dn' T9$&n!@/VBy:;*A11*ˠ&{MrӍe$:}BnhDǒbW;{Y w7# k#S*{ PDQUUNmxGĞ8R0ICeW!?eR%`ſv;[WlTBB@q TFJiLv:o ^ONcE3UȈ ֶ)qrnn%xs4G)n+N(i㝴:L^j|3UeC+" 7lyGCe 3kK B?b@U!&; uuҲ՞HG훶BI{>vhpfYmwЎMK@;0fz;t)Upp;9;צRR^j&z<%;/.-pEx|[o'Q4)EKs_wڴ r23E^5АŤ7g~C$،ijYU7Ef VszXæAVٲ@ NaN-S}+6S19kr:)Uzs[׺a󶎟N:pU,DJ:හXM$ 9s]Zk[Xx KSUF%Q 1gC5]4П6P)ڹ> Z0Nvs*Wh\ o.I698n_QxP1UOb '[U!jL{ SjcT~G$"/P|ݠ8sC \zMu>҂h e7B4[9-;t}Re3_HXX2'onbc#}ȩ:X[vcFct?[oqM B q4$252Ưq`*.o8V hR'Aso294{SS2v/AB̶9Ki%uߺn38[aw.yӡR6C[j}h̛]MI&P}<_Lunh]Uf' C+yi܋ gW$ L{ivv)u[0s\6XqӏD^*:0 UQ%D ~!Kf/ݶYi V잇*rޛW%_O[:PNLÞ͠އ]~Ct*x->OeeAzBz%ӬQy:KG$,OT;)ua8+"=wX$ݱ)u $nkU/4.!t3=|~F\.֊[VQ.VR[C\Rv'ڽǜVa[.FZ{L>0h_F ъKesr~\!2!${2e A)+;O`b;0ުx4PH_SIpW(>1mi _},;6y3QMwn9/W=V Ԯ8mאo2"&p+K8b94$iSg-g^,//Xu9ܗ|[Gcv%rn87ti O~+ȯoqh ziZn?]'/uѢ7 hm)m 63;o()f8̱O+Rc ؋֜Zt?Fns*6|i Np9n`DÜjByZ>^0! ^U\cz.3h| ̤Z{լT#NQ,}-q Y3{"gnNb}c,x 4oC4cU&rR"QpUGsg>n jcQqf/ }z1Af]xIpT#4AK2? ;MX)vx 7O6uܾBioyc.i|M/$aq skFG .x[gk{~B +;Uȭ9%v:yW \5bLrf݊[f"hHOD0xS;K7 @ bPAy@oT3/49`j?Y?̿hovGp6^M^Q,5bY.Lتĉxٝ"YDjc B0 Pm4hbhK<`; Ş%ZP8d[[L2iZ#.!IR0pHߌn脀٩x7`+saHtq!֯s{ . ݡ֕N_zlcYH\ޏebhldge't86x%g&cqy=b(Jk5F v\yWFO6(uXc'pD 8Om<7c+lO.F,3go}yv̒E1:5WCѕhO@CfAc7'\APAUg F2E+Tk jjdsnX&L'w őN4Ur/(kL3 ~8=-M"(Ú|*bENO/"DyŻ ޴S}Hb.UB@T=3#1p_So! t'e̅-A;LbL \L׸ .Wac\ - 85$bx|??N`?–t& o[7zjxָ+8Sؘ{*%'V*VȼpIxPhUK\Ϻ2Lvq" [ÚäL]Ԓ :"6k^6C,CLˍj/G}71!4w/B_;]~]W;"J|D”8=\P&L&`\zCZUk+.^|+}mqo`&qU U&{풞U /#@^|^xR5zFYpѴC]IG &+NpI:_^`Y4&&Ru7o蘠϶"[3?]]ƔbR(CoAes?!ިcb qh 6znUwJfD`t#K1͒訔Ch%4:f?\̑ep+ϓ+ `FPRO7dmf  u uc' Sq;4;sL};-pI+;%?/Qb0t(4֒>h66wKK(r4RUþ.]d_܅04u"Idxެd;zGC SymVG/)? (:t&iĥXۃ;ESgN3^BۄC_8N0xV*},O4hvЬ}# _һe„AYjIܠ@a.*(峔E}q Hs z/'r>tKtΓu V6i g"?bfcݥRe4|dR}inrZ:4-Hl/n2nϓ)!1eפ}LIwNcjW)?Ud6z2NaPk WI4C).>C8F|z(DW~m}v8Ή”;%J4$sTmL fET!ߣ/(3 Êdtꦭ6.e:>[ fγJأ}ie:դ(_p F7Neq(B 0;jf n=e/А-\q~*_LAcY'=I=!풦TبoV)+/;TEhObVv.I6oIX,m4/#!$U wU,A8hx(+뺕L -LXC%,ӀI Օ`}%l ^n` jB):<ɮ %$}PbNzgv2NQ._6~1"5fRQL4Co LtL5Ǯb"bF>v„E{='pQ8d~x%5m,]aPB[IԹ1e)}!,fE:?T| ,bBުɹh% E~eLG¥cE/ngwHy U,A> F[{AKZYZa5*F 1NXMbtɘ&)1[76O]m(r 'XE߀g5W~똦gV?W2\PiR%/d;ڪ>Lɻ!ٛ[7ҿS8*W&j >>LOvu*ar>#Rm mZlB7{ Hiv8 Jr?ziQ:! QՐ κ amOyB&9eq7]ZyU|-V>2'c?(&~6Dt!{g? 8KuN[PV P`Qoa2Slb)O-%"-fDz VS32 0uC .%_ !`,iTM wz.kVpM$X17/Ͳy-؃07&:F@-v _._ʉ>TgLMv3o`y,%,;dJ@PtI^>\k9?dRJJ<%FV=tIp"hLA?3KC/_ڛ/SEaʚW]0]O">9R +=M-Q-V&)H7վXPXJNЩT Adؗ;%Aʇy'kAآQiȪ.?,9 '.c]j:I˜r9#{ u% "k߽s,qNU2ymƴ*.^6&6v >HE_ť4o F 1v1j؉b)C9׈F{NsG4"J`bC#ЙDk·W'U.TLՐ Π  kUkIN\C6nW=j&ujťI@7sjLj)s2φArr1 A,ʽէWNc|>gW8`̦/F0s|J[.YA 6Nj F74hhe7V&؆Q;UͿ&k^$PquaTB^х)'鿢Ti ]mZPsreX4'hI)!ϸ~SZ`A-6xM%t(#(Y H:8O?zKS=U [2TD$d[Hw'6&&O[pOz_[@jh4BzAqU(6$'!Mѹ[ل>濻wP?C^8GX58ꄖOZW0c2uptB"o1>g΂XgD7}TM2,0cVښTJ >s.-*lswDb=ABCy:53e#Hb}Iļi8$`esU#H&L<=:X .j!:ҭlUi I|o^á6D1|9QM+8)  OEԻKmNy{rcHTFMM9V9 >~&3"J=xг^ y{p_P#ǘsm8KtTQΗ7beqnHFB;'"5^l&pB,Y[ iR,ڀX=12sy,w|uQ38VFEFϽ:!$¬/>{V:`\ Kh3Hjİ$M~/.!耤Gj0V+WfD7~ꟳ"#'NY_ ήmHa%*_\׋Uprs@`yևI7\6A!vQ3ݵ+m$z 3cVc>ղT2M4J̓D .ȏntqڅN\71vN7t)2󉥨.B1Yqm͏yO494^ި]ׁ!K`\BCt ?Mpv wϋL WA 4ӋYМH3Ip~r[x1r{eIfk hh(R5RSM{t:e@= A̝: mLvI2<(;7)IG j=LJHWaQRoRYi*v|* 5!G0[n;tN̠s pEIY^TG)r6OT45 ?}ՇXSFj9K#KyaPӍ3vO<Þ;;n)T5ΖTKh4I/%`K֚Crʻ&RXi_1s@3P̯l[;' |zvvQHHޣ3p`fyrR .&x5/%][f19Z#&aĞXCQ؂( {DWl2 ^]c$w>?q{;| !45.Ct^%_D5ۃZj6+^z)&5(;ɍS̢B _.ٲBLk*aUg/'M%!/VL| nLmުcكxn6'؏ T`E4a_:4Ȱ< I^KӼG].WυJhyo_$dr [0&VguNyD(GFާJsDži5 )[T[lhVp|ߑj{纀odӫ-nǤ稒+PlوwoPSPy}E!O(IxK7>s: 5$c ?[FXx6>4TNk, z6`iS}Z8";َtH SUמ!Ylж(Sf** Py1[ -H_YxMaYIE9A}IH|<n|C nƵWYU2_*5L-lb[i 3%ҕg)N2Im;C yNZ|+*mVzeq#4!UcJܷ#*Eh4+|j)Y3Ԡ. }Y;m e5/@BjgD9(54U`V)]X\>S)GG_߆hvDoR V9I= D4*%7}1Nڰ@i8z?[L]n^PtyA$3Ť!HHͮeRƧ(TZ|맱"P=rAcaͼLWIHtNvMM._ pX,S/uSf^,=Vmgz8:\$SJ"˻L?@Oq,= &`JycՋm siuA`B/  2%1ѹкkۃ,lI})FMbۮI =Lw,)j[J Xke[(o-|*_^F,+LKr qN=3"b#  ~Bpmas$EL)dO±y/8_;7O%_|Zr褚92p5Ӵ= me QAvz̀T VP)JF9!8_*oU}#ͅ?Hq1H:H:7FYuw2D^Hih8{V+mIxd}zߙte^R޼ ~I&:Y^u`G([OLKQ9V _ i,SfAJT}'e j O{qG%0aٹ[JI~l;Q::{Ѹ>I^򜔘1JSq or{F . 6 t[0G;ih,b`Qѫ™ccǡ N oK ~&s7TG''˘|+m{'Z&2H9uA&\Vm:ڹ+ ٰ])QbIbtlk9b zJ4[09sv͌c2 gJOptj4[ءаN @goS掻]ÍEjt@:SqIr߿cv2Z{])g34'p:I*@E&[Tq(s:\{8#۝a|< B G~Ax+@c}ĤebzI%⾺h;n[놁VKFJCg vw8u}h;pLTrOwM_[KXa8!߷j=}P#eaDZۅ-%jb, 2=l0&?I'k)؈>ZQt@tu(Ԧhdmaгz o/;kfXI'#>)!^Hs[%]OYkcZeiGd2->J<ɯ0= ۅؽ5N y" ` T'|0#Pwk6vR gibqi%ٸ)s ٨t %-,DXmWQ{Um ̶`wg.fa\Y7fsF"JyYǟ4KQޘ&L !9^6P\C={o&V$.nK#Iu#M ,=Jl!qe?_zg#K$Hbe6fRW]T_ a+&J,Z2vp4zqW@tQ]RXgļW}k̙~7xơj3DUv~\:Im;oJ#%7 (*N'HLB$v9 AEDڛh#,PuI°_CCXiRCp} {DP/?c%0. aa;#Kf۴L9f``&Zp VothOgN~r9Hh>0hU-F&ڕ /ʣ.\LC$N_:~;^倒ƹi/#eС-\$!no),o@ecE +z_`)_A&~V@z`YAAOzk.lؖɹH, >i<}W)R# BgRPs4icL`g9ؕDSyeviUǷ;غ evGz|*DF [1x=ʄJXճY:*O? /d1 6 KVo8^H&PorgH!KX=k{3^zǎg/+p8ymHZScAU&6~C)l0u-W,=Qm҃l)&x'ccB-^zx}'N}-[4u%3VUEI}SCόI.No~9=|>sO&2[V7[n'[MGܲ1mFoTk$xץJ*o%Dx5oECd::ld'kM2U+=I?β%ޛ4EZ`"w8'"JG!Kt+> G ̚hwP3jFHzӧ[j2~S3NvD~z~ʃ5wH5~[iA[ɣXe6va[8FAhx? Wd.rJMs D—iq]4igϞ8+ێ `uBθ4GN$ QXVHd={E=`vyB6K(V #"gBӜW!ސVù 䭰CJΔU4CgnQ Y Y\B;썽CES WsCcdebd"ĂeB`ʗGd<2qu1hswBR4XH_1 Ĭ#[Ӭ\}]PEOq,t^׳RJo8<>-!}\}&hJ% /Zӣ3+#RwxdR 5+3&ϪK`79D.(ua#f\چ] :|`> $u5sBiWn(>;"-8z>&n'1$nvfZRǴ(v TMQsyF'@U]e4D)Z<.A2 T|,)̃6̉ E;5𠝒<\P $M~SٸD1Y}ݖzET+c8,T ;,mq[TRjB+:V`q5U1j2ԺQ"'>\1v֋Pۯ| 鸤u,ƔWAP˒c E;J73rX4ʯKRs!pEBkjuef1fs0$Ŀ^vf$n8PTE7~3"١z B-.ʐDJ ƤܫGT갘yb /kPB ~B'J氤;8h>U6dNӅAytU|0z ݩt#NFx ᜔v}7h%%XKq&KmXETIN HF}&[e? A4qЃTnp5U`/ JO A5JŻ($9ՄmkF"v>Q]RK'`-Š(YL-Q!-S=CTAkxG| 7*İ+qn6+o"-8j$Ku\0= d-ӵg; ⇡Wa]o< Sz߯pи"l_Ĥo܏+F0dadrbqꗀBΖIO7,ypP!yo2/f$0ѿ!N^٠,m- _4Dd*IA$F8 =2O!wK:$̅>h t}4)ۓ%V\o3OV{;0jc6n02E"`޶?.ʮ#dPA 4U2=ה7- Js0xv\,- QR")}d"_| q*[P11LUD3 0,@f0kҏ*mZscG:Ѥo~Nt1D=ӷ4݌fg6P?MᎳi=n u]ArAg]Y_Zct޽NA,}& e܋WrSJݓ힝(#PR%McID 1 ث&5L4$cv%BYMC$huԺ|b|a,ҥ*GiKg[zAmY޾My" sL7auhJ pAxgƼ >BHP~t)b(A fbzDVPmem k덾 -n"띋e|Xh yOjdpgKPϵsaEX޶<',U$cn!1/Vڋ}-ۣ!IKl#-&u4ϥ,TBd8ӓ6)NLC(D EË~EY8%rRv`T29c օ\ci2tQu wOJtbj] ɫQ'UtWw(`y`8>E%+g{C' {%e* NuI]Yxm(H@ p65y; <$v+DRLwrуSSXɻip_#㭌)ݶK\ƫ0N߁6 @$ΟZzC'1皼>G}\&;CY[gQtBQ7$SC>Kk#=QMʬ}61'q|',X;l۬]VLU'HIqtUZ0-X='̎IarLFعPH`pݬЖۤMߤ,r0FfS?:cu2rln?gRbRf>}#^9"Cp J}DZFI ND.D7%>g=pؿhAvZW7jG,WxKυlţ<،/KㄒC#_3p\qd<: eN u Zi>2RX.j];gQ~+m)m9 v^ȮuGJS W0 .5>6^g 8SS!8ƀqI<NR73:Z(`sՎ4Vys~}죒 Z2h4}65JG9Q܁۲Lm_MGt U/"'N?`-ld[1-rFԕ&uBQ*u)+-v> ~8M8xi\\iM?蠊7I{Mq`S^ը]3HZbhV9GQ>_ѾQ=Z,i#M2x_.tnYD۰7XG9$}HAB9Wݰ{}SNڇNq;rNњ7WL0+klk1H)`NrJGSd,Fa=9Nv/.t\'Cy-\}'{t&vdhg;uL13'熘`;vT&m>pZ]G gUk1DaB@acv4RhH}+՛ ?Ęo$foX"ZPJ)!6}Nt |KL5x,'o* Ӽ<^ ^|Hy@Pmu֬6ub"tc _K2D*S*}ʍv1;36;Q9 oy'Z<דg&C I\CPPQep%撘d.ptr ~kQ/R8h/SeSoVƊ:("% v&#(pVWZ;=h>[ #"?Z[`@Ȍdˉ2@D5҆z@y/ grhUD:m I*ZU(eG狢V*j6}[~XW\4f{3Pam=ǽ/N`Y :=F4TC,q02%6]4ξ H]|Q(Gf˔׍O&Bf[@A3E4-b7y/1ħP/3?M@b%G" h.LǶJ_S8ȭc.efz%*_dw:'FڳCE2I% !4@fcA=8̢AuI;QKp 83j/[X˞{ DY8 |;S8uǗ#g!⋙¬jdΞDS!MM YQK)ߌiUƦBvK25WKzsI= i~f>BDSY]D*g ZBP fK@hʍr U )=rN1> o?l:!nwd r;O[70䤴zES7qM/]oسtm%[Ia^G/yp*YQŶ>o/BCC8G=嵽҇⥶ clԉɣ@$㫏i)1rg~ v+v{ow#?gQ7߃wާ}ݐdI$"&XK.xf(|'Yjo`D>7BcK:N7(` &c#yAӶeYuMN3S_9Qnz7CnsQ WSJu)֒t@j)7eF൦m=UUߘby۳{@oũ\l Q-QRf*z|R1=-t ԛjپw^48w8΅kbiW5o)姌݇zޗ52/M>SF> !7Û,:)~^~)ݨEC.P=m`TkcH] y i})|xʵق|!RP_Qh_඀yNkqa)ɼDE04X}.B\&d>nٜm|pBP2ݧԤ&\osujE{&$.jAxfhlvg }HL;sWEg|t{Zx?q)#2J{=ZڰdK֯ -u)T-tеr" dԗmG(r KiיG-eJ>CNո6²}هr_F8x@ȇ(TI nF'OXi)[Q~LrIjI"Ituo6)Bw1g*Q&p\k^t&A#rg&)6a%AUC7R]7֖Mx7cUZ icڞLms=΂U856 8, ΀ȒEnq\49W`g?1c#ۢ#$yM5$*^ !)}@I8|$jO6ƉO,a RZKBO6҉@QK>5!csO_[d(/E>WaVGx%洍>q4vl;3{2' )2οFuA`;,A]7acB aoj$zPnZ 5l  V>׉,,ęTx'm{s+Ξ{FNHDE#]ΕD)ǧ}1_񹘹:4H"E̢8W 'W J?bƇrάU{;w&i-hu װ^Ytah8!q4[R~){_{9sWpֳK?u 2(y?-Ȇu䭵?tzյT@V)/p!c+ \cɱCs.<1 #1ZL{ۑ? ,8{ աYzI |j^ -p%>R!RG16@T+xͭWxvW4@nVz\bƳh%xM9>_bDu$LG4U.v"iJU1/g*'є%EynD!SYlWk\DGB laؓ9+,"vR`W"Nza HQL6~dXG ˽g/_HN?^,.CcbqP~_Mxi)-c϶6;ye77}|X&!`靔JuLq߁+8)qnЮo4duc;< CUP6WhwxA9ؿtRHZ Z+7Iz/Z]7JY]NV∳E/@~p1K>yrXUMu1ѐZqQ{Nأ:x9,*{+FXKNB6:g  ;or +:FPMu.">ܾ$z]~kk%uo]u7D5;݅5Jy$mXV1?? pa᪔BI9B`mc7ˆ/u*_L&2hk_קWh7nR+<=՜ihJcR0j8N6\+|%>U1h]( xaܫxaB~QΔm'Fi;Z٧-MH XstIF9 W$^'3KK,.fv׶^1&yfh<53hyo #v+P{ ,nRYb+ Ɇ-;˗|j:#]ik$UXݤ1ս C}`һ+D :D,_: k9J^*„C$.e}ЙV7xV}sOq1yD#* sBM>nt`>L#Sfᖉ͝9r,AK/BϻB>|x2oGЊv&DM}eҁ< y`9HT(!/Ϭ 0ZWOo.-,hN)_9{ SnxR`Ҵ>uBF. }0zKpp˱l&t~6fT:\ t_ IPi&.L Tc'HkO|MWZVtG؟vӓՠe8|uoUrZ٠;NڑןëMHwhmMjxO h!X1@em(dpuHDj穝L@&?#ױ9VQ~3ⳂX(6!EXsYy"y&tUrǍ' ݘ4aS-ϰb9D |PG&+:gZB[A?w$Ѐ@WPXRz:BSr PtBJQ93e5>Zv$~peatx'wz.qePI+6~&M6e<&9:_C,5HVUܛM| 0PsnU5KObC~ !%?Xt?"P"B*9m*AeH󽪵53BDZ˕gJ D a  '\Qˮ:bl.Dրg. ~_wJk =sP¿ ̊a{e(w`a %EQ) -iSf>[&;龟3'8F3wX> < xڄW_l<$@p=x9+9r}%O?Ho#MEw `= co5'ҋ✌mƠ1 rk4U֍w\tVpu h+eJ+g>7~cep*'6B$P%~C܍"4`p;Up|;)`DozBt0$$%vo31\ J=pp5%Ht3OZk }hC#>$~ϊ"W,7 P'6T[ꅗ"]$٩zm<:F@ft4+P\s}1>niVek TV١CP>Ȟ>&57N$|Ǻ\8!Оi|[G<.0PK=`fևo4j+:Ug m|Gdύ2b+@FtX>-%c|Ӟd ,^fM߄k꼯]뜞Juo<),bCV,!P1'?5=mztP@cKn s`rosnsua(tXZtŤxR* ATa & Al:Y^{xܶ(Pqk"1 -bW[[,h_lUaS˼U:: |+sA;z˪3Pg$iշt&8b]WbH0dҙ϶>_LzgEKf/IE&,(ch)n`JXKޡN=@C&/R=iV>[(ZD㬧D uE{v|g1:hϰ#}( 9~ir!(wjuyหx8s[}[VZ:3GO<.%Jɸ8XDV ǹkHBON2yW:q;3}ΧىZ9UAۍ2F~fc>ܕYuKHi>'R]uΧCw3Sc$Rx @-ih؊xkUϗc?[Nv濪e?ĭ[ͭBT]ʗHkGMCR=tx8FȻ7R>A`|V~v6}XٝE;mmr99ek~6B:A}]/Y*[.SiaE+ m"̴"=h]+d-7QlO Gr.rsuTV][M(aun'z{x$M Pp/97 0`c~&oWj i4ť@ٮYZ{KTk1^Z͘`R|.zc^?G9mC=VR+7NrI޶uE׼i<9y&B2qx8#l麜k z*n4X6լCķcD2m{)z4+&SCͱUCg>q#Cٔn]i(xv:f' >]*ihoӰkg n%kg}` Wz Y#CQުl=`QW$!b>Jg&B[)O78C:+oe\jGct?{%פ*QK-GlG^88}¸@Zo@)HOQ&GB\G{48.K-bg A3_μUsE1Ese=X</ǜu8k'47.8V$Wn&ލU_,'k;YKRǦ`ӨO mܤ2ΰt!1k; 9Icneo3p KfOpfH Zw7+G}R}L,2F"QkuƨZxta|#"FJ[UJ4"Ͳ^z;[+g.6mg,Hܓ@1Ά7qۍI`䡅.ЌO+ePB;"a KiX-`hcA(8drIMTa4,-kż|mAӐ1O{y+B-|_=0 ByLyrڈ_שT'}G|=7+ Y RJ&UaAr!uăSDfz7hph@)4$kSN)VS'`.r"\/#b[j·eѱ#%u֍^ gOg|g,@pSIS~0~,DgIB:.ēdpjNEKj2 \ifk.s6,cpO5nn~Mo,!*^ 2檸gU"("Ri!sC< Z;cpk_p76f `B?;57ѧGOKШuaY~s+!F ".\_;0oyz|15CC$s3rg)A7Gm[hf(Fd{x\ 툑cp: ,G Z5[Ŏ~§OfzNJGfY*lܐ`Ͻc2)HhBCt/7x#=_U:Ǟ[P UsowRroRD3DE~WvuiiT*GNO ;Cl %w M85Oq檍T3'I nQD]`LTwɓm70 dά{23 bv\36Ӻ ͪ%S| a?|Pb:5iTh֧Q"f 8;HO R;Kz6rl 5Yʯ% ܣz5 ]Q1КcH9&Ȳ{^83%+ț6jZEW9GEhx0"8aX>QU.k,Q'a2U8O0HR.ߵW+qO6}krȨRyr Zt h2C'9@]hq`GNB/HNy/6^sڻƾϷ2:1 W а,ORj[;Q8ar]? >:91<\{1 oi6\F_#SgpZ/YU/he6 *[s T1X+ESŋtC0#qB դZ0]aM7b%?~)vP!Mw_{ (3_Dɭ#v^ ²_4&K --ĮݢƎlPzGL͢W%a]cd?z"1_e^~bvE٩q.+ay^m%hP<VhG[:M@!v'T|#y|}X&u2CL-H@2m&K Tmh[72|B)8m->Q0yt 4't(%Pq{@gw֔ u3k˜/OuFZ 2: H})Q;B#kG\P] jI$E_U2ݞrµ[. XW"ltbH^rg .lL` ضZ*i_11h}a pBPcLj֯Z;ogrC ložhi @s_D K'2&h9V`5SzWHU\fqʿ|a͔^Ag'%|*I3W Ӻ\DjX"s!x.W!ZwO򍴬uqY@6SϳgqV|yoV6K}41@7$:WAi|I5r2I[3/DfZbF9b1y@Y摓`)AqW~Q0O xeZ*.;χIB]{#vd4B02JN@& b] %#Di#KYd[`>@#ee†Uz ԥWESte #2ǷmΑ!Q.r WJ{QSCW]:mW}jY'L1X@!bӯ`4t#.d@i6-4~G nO2,X:fy̝ ' nC)<ư8mbh SH$v6;ߪȣ_@B5k)mq\uLOn_) [2f诋H=ۧСFG9i 鶱HF|y(1!qvUmŷT{GƐi2-xʝ}"Ԉn)q 1%wȱ}qA^1eҀ!jps$61A/s͋E^-,hNGFjVư\)RC)x'Ŀ b|f"6a ٿo1}e ;01^X iҗDolU[}CV ߐ΃2S]{&lwZLiR߹ Dn p)p̻Ѧ҇ N[f oQ^x L@h|ChAbٚeɎX#[;a+M3HCì gĘP۽˝D%/n_vFi[Ce{G&"ꈖna0lV7x~^A|$o;^ѮTs S_oGy5W=/tf 4A0)k9$L*]߉*k̪~qٌ@)7/MάB8x?k2/Cݐv=&H=Z4nv SJS56f1ĤskM:zu4ewAef=, @E6N>Z>"Ucj=K,R<4AhRL1"4O(4O`d2YGև@ǍxiVM*X۷c1]y*DH3OEp_PX3m`*<-:zO6/{Os-3^Ϳgn!KFaPsi.!3YySPa>{pFM[z[!Ogs5;SgUo>P\z 0qՇ^NP Wr38L:.g$m>$:>e.7&|k _E4߻|6[c~vóe{7o}?[ C.ҥQAeUy( #>eM'PRyP#pd Xgd/b1y}êAau~ ~~9Af)a_x<ھD D\$P.:FJz0S*&`dUW>Wߞ/賊q} + ުecxc 1 D'RWT:6@2hJN9)J!򵪢!5Ihe08St UI3}Ʃ\ܦt3o9u:l)4\{yQAk-IS:}O ,[٤&noe/v²~Ng,}/>iۣ@q6)m3DJiΘ嘁;r[N?-cocfFҸ!CxR.Xd]-WO_@x # kEk]MdF kREF^PFuI=pz,c!J'"F&54bF?[^ҿGtt ?8,SnVO~:_g_YdyAo %!70@kiSNmzӒhbJ:hlBHXNT4.yfm<ϜYr̘Nv8) :};vؑG066Pl6utZ`W+cI$u>EatX^%<Xw( ]iiǫa HȔWՓ",ik}=:r;֟3%\t[x^3/R}Klx?hBhxHB[AA;tϬ;(&o\w4(%͙=8:Z>GǟEDqұ;A':/ӏ:t{Ҙz|jz=ntw0Y{NpI)e0NǪMK`$\|j@JYrm#W΅!HKm sx͑Jr`8}*y~ npKϲk޵2HaRF(-8dD]n2k,p"3(.l zB! bX{&T?_o{Bcn|Ɖ3PGђesk7Vmܳx0HظXy#LjUV-`c3*A5*XS t+z>PX q>5֏#ٽg x7c"ɯӓ7ï)]լ!~—G!trfޝ`Н`geD0@=]#<.I E- 9s?-d6új^6@Ƭk,K[uwPf{5n?ܩfub3p U St/x[,4f(݆j: "t{l2ɮE/ =`D[| CUm*0aKIUupƀ6Ƥ>Z?7+$u̙:{R."׌Fqڝ`~+Ei21$NwR=x/gi*;я&G9)a"5z.dyPL(Jx9`iFv3X5sD0<+7 'C7r_ڝl$_sTNSj-e@6lCV;qXJ'qzB1, qO)ƏMZ,͎nBK܂; jrdߋo$BV3$8 [\d\b@:0mӱx 16a(w[NN""z8)zߤzpzJ:aQIo-R]5WUҋ.{5 !W? ^HpA !B4tޢ`c?2IcHj$uNk _:֡3Бv u~0v K^oO27YIWY x KVV֦ݯ1 %&&tXвe7ݟ@5GN:)-EGYwޕ:N x-rRj]Wo0WKԤU%7%:e ܹ`iލ=6T]"2r3 PX'jJl;+[D5OW4,u$N;[4u`/ɰQvnȄ_ëmBů]R:O{o&bfMa-FCڹV*TƶťǶlϯN @I UP)U1WӾeQ:s ئq/MsJ{Gq!<=DB+pDV-@N&񢾃~CC NJNϐxݧIoNm?un}.Y*xW#gxD/y{$h!$M97gܛ/Y!.Bk|tٛ Pцz"E͌o{4wH}Џwݲ ݙfeS~+-IVĦ3%4_  i~ʲD#[0T gX1XbC$b4V~5 `x[J) 7f"+_˥"f6dQ\ڸ]*`zLu_Ɂ^jL0Ag*$S/[|+x)[ZpIj\ ^͑d6#\lzgA]$~#QyB~>F=;Mc#} GbQho!w7_7F icbA (ƀBӰH3Ϗnn_TQME>u B`wx_'BwSч YX4  +r|h9?;|% z*7ky,g%7G&}3J` f e0;3 f s}&ܲ6rVcS1:ϚuDFkum*,x`l(PM516_M)˯o}z[)9CjӺ},({DWj=63J&E-tR.[4^ZN.N,"H?]̂`a'Ū83‰>IxHլ9mܦ^rBƭTL3W֝}d0ꐆ &J5K6oUi<}џfНS+*VLk VX.N$62)PH`QBGE]{6w Jݡ͇.̇`p=I^ӣ KeV*69&yL":(9`nw|\ 8ݶZ~zo֒ES^xω \1_/ګ?%0JG;-ukH&ascd<:Cozp(8[<mb!KY{5+:|汬Ct+5|w|gײc3+֨gҥ <\wt.Ʃ}aZu9iy۝"OnĎ7*S&y UEK`ZT4=ӗZ=TKr/tYŌ@j]\,;ĴWFT&'/_O@u}!6g58\),9ei`ѸgzޓgyHTM/m@fmx{fŖ&^.{hE"_}讖q0JRm&+sShvu "HUN?a"^8X*۟pf$˒h\(mdynzY*Hj|CtVDؼPpldŭP;Η,:n4IǍ6vzxU(oGGM}񑣖 dD80u|b#Gt$hynBdZ i%{v`cq/tZL 1nX'V'ʯ)juL=uGq||cd?4QCVR0saۗ[Dž5gg2;_%!WuӨiHH(A7:qJ3H9uGSx?{LuzQӫsݲ|/I&-Ǎ- kts$& $)RAɂb&! "LWɘ{NZP&E6?-aO*>Y͇Q`LX 8q5J1QJAu"~H O'W[BNϨK]֗Lx ?4I[ADru ^]$ V=ʓ9ƎKZ(T_0Y/qX&11]5SNj.߈bHQE7nʕo/j' jčL2on \cC&bhg%ߌdMH,S*zMWfDIxYc8y(7 n^.)Pv6 (~pN+hő7 RU$}L.% 4@l SWc'I%"հȃ3Qq-(C C[h{0 ㉇Do_U>!UMQ ,l"ՂN5p+wIvp2 lK.<tKC2HSb.D4Ի=iŕWc̚tMltxEVIH(R.L#wXCc.tmЗ5)C $pTg3w}ZkPk%P dR> \wX]/*~%7eVU6&BS@-qe_nڝb F6ъ1*@Gb V7ݠ3+Nj(s̍kzGn67UTfZ&亲lNOxFg.Aιa.c߂ĚW>K}pJOxkIJ`pݟnfe23 GK>PѺo0?W$cXvC|ш~y5 <7ڦI@yK [s܌RHAw9H CVxOy3~JhcZ>-cQ)P&I{jtf|&R Yth qGGBf0v ?MH}zG2HuLqU^=UFF>h<,V8Co5tN]=d2\PI={uY10 a`Tb>Vm]~RkR*Zx:e!/)Q5Pj_ X^~^*a"Ҁ0DZ9}V ,ƖYpU?> g>dƄ_xtYL[=M?#vHDQ+ygQ_ԜVrlru= ,%W.= Sb-uY;zr hmQZȔE:+vB60 zb1te1"pN'?qFVn\wP&-T\U[`76^GdCjc_ vv 42 ,2Z= zS`}sI`82}JldA=~".\/.̰amkb4ꞾoER{ @d _9$p; S}Gs)qvjV=UtVTb5-mf 3Gfos5,6kFd_!lZh1Shccqp}Ӏd ї(^i,`N%+Kh# {43lCTw@UM?qɁ={E$hMv T:w2Imue0mwl“xB?B1h^35ĈGCtysF kWjJ3␰I MC&hM$u=-<341_83ܷExm}ۚ Fn$:4p9.*LHSυ4aJ[FJX\e/p!Bt O2~NX!ZHf3]d\DuNB*GƘN\ux9㘽 A_$4L('=u %2nqhH3B`f=\/ rkbZWN^աmiz0 ~٩R ԧ=/*c@jH""Kz9{2-y<JG+)Z뺏j0!S+(ܯIDO~#fktn8p*y_]LI|қb71%VYv<`m XHC_H\Ϋ/} 3b9Dl.:0}f1q9囓2J*bg"̥Ï7J_O6oIpsN'D'ԟrD|T>Eyl%qc\I$ x$DzIL;qbkR{C~(h[`~KW[CzAJ Y FS36,@0_eN>0Y- Z5m?a 'هn,*ducm$6[Rx⾁5ev0eRlS-?bRޯ5 ,.2<vE]N2ǙecR +X&RHzr+^C!Yj̜֫re !#r]&֮Fٿ촵lq7IU7 ֗[bR j [;L#]~T}vս"Ld{uăi)GD#RRN%gˍ{n)UdTηl7_ rPMD 5wza+4 Z? Mg+}{R쉼[qh5+) j9/Zf_c} C4*Z3ǴͲKBlB)_VCȻ J8`6QĮxc']A{ Ҳ'CI}u * FcYq2-fŔ=> ZUmʔ)7%s}r'`* e.À:*?{Ӑ%6:+3yn>r,Oh}o#u;Q>*զӓz#|P{% g#-$)lH;2otmVqٵ3o!+2kseLE67eʼn266}+&E:k~LJ+N2E=04AN+QyٹyYr4=Gșj7Aui&LA̿KAqlJ#پQdn`r| <[dA;o eL{cYA=F71a?t\[Wg$ D Ъ KV]m֒HNfpQ /z&!DλN4y~˕Һ[V90WY؅9DOXvl ]J`Bҙy ƦD+W#h0UrނFp|JO+= .%:E=J^>_UP\E)>1Q?m^Gh¦-Vn?3̢.9UqR ώZnDooҁk; UPO(osk0L}jtxb ]?$aP1*vX+U=jNư΋˙K)iǿ|OtŌF@Zb-Er;ޚ;۔z:L;oTSy%*iC_k")jbRS!MME8VIq&x!jL(X͐$>c-&=ߒU甒>W/(F6A% nUKY[~^:g3N\Q"6,<Z2~nS>Ԛ-Gk11sX"jӽlfd礼}(\_p|i<]?#@6'SUW/3a4J.#?BO^J:m0sw= 5'⯻pFxƉ֞˜hRf av=9>'5ʢSar`puF{)xH=e@1]=V}1%P S/F̳[5_}Kd%Z6=8Tf;GUe[BEFb􍧤YWi0l԰ARК yp01I3e'Un/r}:"q=]ḔJ'SN5wpue7 0;Âa7<&q;Mo4'MN9:Ku F/j44Z^W*fgf_7H>s\?92i(Ǡ* ?TA|ŷ 2__Gb헕vea:OemT^ҏzS,mo0v@so`O|`X㵟բH-0~nx΁912mV0]IUQjάF Uhhԥ(uU҅N39[*$B2Ǹͪr\c D?YLDE9r*mf5<.붞q`e(OxsTq-|p*po2e-e #-*@_v6ykrO ^CGH_ Ʉ\HТjсJCذt`Y"q8qp5ZPJ/0:I_p5q>u$+ifL.AښHjLrN SLp(eI(`/Fĕ9g,Hu oXTE!X΁:cPkutTz)PBǧ0 6h->[]o LbtTt[~1.$X.2|=oA2: '0C)ɾhqJCdPK5 =ׄ@X00@ʓ4YvGJkl3r/4 3G_ @.v*U6iSr {fB_Aj^m)f0iݍcX]=:1W4>(]aj{Zŷ1uHҧ%=/k2n={%6ԏcYר\~ dZ:了rAo=ˈeR@ӑp&}o$^o|Fqzr$pKy?ߟܨo+z(*(E7eЎzgrb&iYqxS6-(fe'y#Ev5okqK|KT[!s9wrd;m4tΪr,Z$&+6xxG) `;-4)ud2L,*sbI6ӊϒYg^68^~!qED1) ia0fdw $ f/౎-􉞁siMH֗iWL"YF΁QtkBvqSOmbv^>RJID#?}P))7(MQ[O02es-O/BWs]&Bm$9ɇr!i"˃񠂭pyU^߻׏?UJ:{Gk^ՓMssq8oc/Fj1,:٘ݛ=:7)1r jJ=՝s5$.'Ct&ٍ7Xl^%hP% 84Af@\"X\C[gcЇ{ÂeXxT$rO1'B (Ó#ϊ9]J`'0t3UXio Qz@E&ZhS=8gi~6Ԅܬžuv<;Q Ь( oLk3/X[䶃w7eE `JmZ>K$LRRϏ{O#9Ҏcu`ja;l}BAg)\KNǬ`C4 JƔk{qyC`y,B GhBm"k=k[G% 3Ij@@t_͝c\N1-w@("fZk}CIV_oG,.ŎݎÜ$I6Ν8+4tCXp .ܥwqHc/Djn{3a@6UatĈiwhP :vұ 8U2u!=1}QÐ1j_Ԃ?q]WN,z"?O~dXk޳?;m3dMS9? ghyxqP`nX{d8nKAPvڠ ,!2i\vdJO&= f7Ws/}{h1$e2 54uf[۸USa>Zx =`d sަ6鍥^U@4*tOu->Tа W%1NGZ',/(1+RKHp3 վ?;m)Ka3c`'I:lu +ߦNӒ}Tm.kkk1?cfq||4tr4ȵK#L\n_p/ΰ, gnﺊ_<<HX"4^Yuy؀lJ9ҫXD0ڪWr6Ⱦ9a!ӳUFP[ih\BUS'p<5|^Pnc^>yP+̈́ƢԾ~n&L[ȒF  4k@4݉v,\ ܜ3y[߯ɬj<^>XEx:s[a\gpT =ݗ)fFB<5qrKo_ZP].:}> vLcC0Ĉدy{z,{4ԧZ0`rm9ت 6џd $ Qe^qoqY"p֥剐,X[qbњO@a5LGOSn'R`W\|s .Ѧ;:0d dK X־=RbVD96Y˳tsV_>o'kVZnвbÅ($)=F0hx5iZswpk. iPVcUS,s s`C` X;~q;Lo%ҳJұ9uJh-.fejDat}] gA<-:;߆Wo]Kլhm~fؓ^ f jctiZ*F a'o62a`vTG$-AgDrAqHyMe,i mcf( 9#apJљqZ*tiEكwePw@%"AI 5G!矉^ɾEoewrjUCN <^8~'Q=8jY4h HN=9ůє`o>{0Mbc\,I_vz`֔Fq ëEiߘө 0w7{G|W)Øe?D<z6s.v",O"sʵ' |\ IK? q p vP~t"SOoM 3+XOf{qpnTlčXAU 9U,|PHs똀KQV:-$Dؘߞ mU#cM,@>JD4{b寮[û9'46hlPV6@R>5ֵ3ٮv 9Gq@biB^qǮ%"}ZoӚTDo@ ͜hLCDռ|O=CZN:QQW Iڰ8<:ֵ\uM$/lq^_Sh^uTe 6OBi0. N[|a}P22=e2@stVdu~~oGw˅+2'|P{cʮt-zJ GҒ͛Hw܀7RrEQ.I50?kڶ© uV'@9;cuBzR.*`XִAcv 0(}$ ʦ[;jztYxlbuj_G'dXG[+,hz54OGb0&Q /T;%嫉rjb5z;!ngm(,+]yL`V \K.j  ixOM-)<ɨOI?LTI&C.i-pS{-h)NcCcJ#4Ͱ| Ds̬H_ؘfI~GY@ΓkYwUv)$&;PmEM94N7?GYӵ[zQls"oIl t8b }Ӂ#k88TNR"Kcn#q߹$c?>{IHٕ^b5%%no$H\-ĩz)vC~.x䢓/PNYX#ۥ}DDוs KOǔTM<}'+|X7b( < Ē5w8Џɥ|BϮPXt{_e[c pEKr$bF@hVT.:vr^ԞfOv>`VlƨG:9 Ppf2e#jjXeM~2bNs Xcv. Q{ - ONpj$M&Ve$WeI:?lIg=ǾAdxbLm_#CA<$`$},&t:mZa_1{kj^ "f'*Ԭb܊jP=K/v(}j@_ I^tTO#`/Vо(Le1ػ[2|dM3tjp duB&VW3rـddyR}H;O$)i܉1 H Lxxy_y-_%D! 'вB[8xJd۪2mk d.EDQ÷x8eam7DYU`EwA*8eN5Daj ]:e2_fy[nP BY|z%ـ!}(of~j$o~ݤdvv[> $ӈ~HmͻhJ;#p/u{áBx/JvG:X&)\ߠ :A$)8'9X."4z4&)5fD0}W2_)Ve iFn# ەI`fQbsj$@1lvm8 pώM+˯G+AL̓_@Th |0a,rڽ64Hp;2ܪ!2Ƽ >0N1 s:)Y Ѷ,eZ(2pӱ }n+Ňځℵч=̬/<;A%5,Q6$Y~ xto)d _Sg 8g 3_ؒ5;4eʻ'=fXPb `WDUxWzs\Ʒ!} L'J?rQާ-n Lm8l*wV TXEC^Y^';O4c?Xp"n ^ŊA& X8\56yL%ۀM99K( ̳nV=Hd0LH1^u>JamTC]Wo#Qބ&X5!'W0|bR#UgډU>Ni2JRvN#)#5j>iNJ`LJA72)U S2*N!SaS´njHVIYsiy4.y!?4N/5$eU iq[P:i17=+Cуkt*Zm.g;}&}mFoD@)fFZ]YW q^QK-[Wxc{ӼrW`b)+b xE 6+Xm )n';=K;̀,d)~ԅIrIpB:CVzY#ט{iȪ;ղuK!V_/NE+J&\]PkJ6b@-#zM\;Mo1plݢT(庘)=!,e= fGo Ϯ<~r/.6>=:|պ\#[&˽E⸛0*:/hL?wLKk0,Nm mZR<ω Aƌ#'A~E&7/" )uomZNKJ{/=iq8gæ!D'nҎLp݆$p?Kg=aGFٛ؀>91LGi)emb&_Ds(ɺ GLF!mBCgN[0\ݟg!sʗ ;׻j(fK+0E8f-EPf IڔRq=60=`jþ:O.5ifLS:Բ* } > -=TRSP)j}nk /K uO?A#3&8!6P[BǰHڻ2VzR<+w3-tFPV/Hz`R2Pū_ tEjj[#d"ܿ }*?r7/{sock[f/$ MAP$rP 4mN]} EdXfL#\vP%1"{gBXLԆr!Fʋ`p L$ZgS~N\'0 1-L ZUԖAIJX?tD4~JACgCl*)sB{sᝦ9l!5p?$ k04(­r6oJ~`\:Ư̯ҍd._2z12QR-Qt@n&"OCDjy4' 7#d! YD QIm !mF;d'"F垹7OAZg༿*dqۗ}f]؏Z:3#+_ L ]䤈a6u'N>%i*Gbx{iaY-QU.Ⴤaq09!l&6۔J(l Ny71@OJAI7(xé_6ʎԥpBM* a=j&Y4,Iwfi@7V6nAoymm"hۄn 9Ju/EWt*ͮfX[X.W75V/-B-^Bg8\ͦCPuU3#_C Ė ;rQ5-dIEkÜvJDB|%0~'D]*z߄XG]?¾c̓ǡ\F.Jo`e8ŏr:WңtbA&QL1tz 5ԓ8Y.Fsۭ?.N') A1|j|pd}ݴOąyz4G I=jj>&Z=%]j8]j-nNթJ_͵ 3 g}Zw*7buKoHu^kl[u4(W+j".Iuש 6E?3b|\)e r3P[zW֣:RfqIМ^,nX?qr~1 #e+w|9z/Uc"K׶?ZtY444wnM\xV+h ؕy.抪AŲQVW $5 G*h$A2$0ש~RqT}< LAlōlT ˕YxA|/S-rx"N,(ONjVT*~$_!*;hٝz3qE}&g@T[OWx|%BY6r|>p0qQ=,1ƿˠ/X"E,BuG1G]Z5ޭ.fZtq4(վbtv yڗyIA>K.3nЦҼS,[NX7SiE ;]qg>04'BWkdw'HVg1B*9:i80@ѵ@@r u+Ye<DdG?k4 wJK(e$*9%_% ,!x1Dg22" nm]7ȃJ|;mOWO1\Z A5>D%Mԡl8 l%O;McS}*}47cDz΃'vrʾ1`c=\p]$V=vxC۪0(+TW5:ne2/MOuCW̰'z 5H#IJ*dn$BSx8/InfEp>,Ej_yhNs4,(ֺ͠/J@CἲLiXgV]!v4u<2#M_ZM avue,^,(Ӽy2Qՠ,6?KqlQm9Վ#L,W@jeSФ#b+z2ivM#noN/~l[,<); ^;W2-=ӕnTC2!`D}@HSIMwk1VY3}Z^MaPD J$f G_SvdKN܇>!uН ;Qm^ʆD%|&〺_@PVo&ߒ.C/xXbZ@01ET (;_诸Rq5 ~SBD_Fh6s@N]PD;a/r]S%Ѧ&w0ɛc * V:HA`㔠VJvlAɚ%j5^j؉ȁvC~;:L|t<W'$3x Pg<ĝ*&jds7GVtOv!رnnh ,7 /k{Ó9rISr_Dz`-4[H!tk(#af~99+_Ai<;FTxJ(NQ^5gm v Ws`_6+D׳DDIf!(_e >Rt~Aљ?ˋ2d|/.{-Ȓ}>fh6? 1D[z"?Exy'՗e:h+{\S]y9H &IruE#vl*6 ` d@jE#Vx_`g0˜oL>͉lz\+JuxΜ+gKaXmf.|{A(hoȾЀK{Uk۪L \iLbkò;sbV wOq]dc+6Y0 %tQ KhHSq9ѡ[:dqqF0>cb} "tM/aQ4A!q ҺA[G*au|]$b5iA[s2^ :TT?e^ݝǡ ,uLzCb.Tu(s1'@x!s#>'h?ˑtāWvyPjxܥ3wF.Cg{F_LŒL8ӎƱ&kFvb { ,AJ&|b5`"SM*EW o-bMzנDe͔tp㺌s^WHB]|5wh 9-S ѡ24ESR=<3DU!w"&j+pܤ7mI^~6$ErE[=DL#vy=ti!6k8!},`_Ffh<i`JU11Gvfhw~[ڞ8WѬ@ɀv?$؀!un(WUOO&o?}ɻ:nT1TaڊS;;h!PHH~9 y;US(RK#:WT8ʃ6B +ƇQERa/P SgPI!,{i?nR7r `7z?˜2n3!mmS J9N '|(uDX u߾U`Fy'}^䳩LL&0ORS? 2$G_5e}fEQ&k*"K; ~Y6ǵ3L_cT߉hЍu*Q7I+"m?y~9_QS xv` S%GvKsd_.²UqQfjZs͒siV~Rտ3EW+&:TVsf !Dzk- XE~y=PCO HZ=<Ŧ1>~¾~aFdV,t蔭ՖQiT0[;b36$}WTb5֥]'5!\1E* yW&|= Ӂ챨q5:j Y9+)Đ矝 3a{ѯ+î]"v` tj~e\)G/jq\GUwəUc3.dFh%c6P^6EuF԰S21I/dMut=/\F~䙙*e[ ^H2Ox7NxGy*!hUM#OSTq%13 1ߝX(dpoyfLX+t@p>zͫh,Bt|ڈ[0ڬo1ć: >OZLh/w\rptxx5ƮeswUcp(T-3D𶱈 SoIHH͌q[uc4f ܞ Bg mI|o)罱`t@‰}T^ x V;ֈuj^ΡK'*NjcD%x6C-000g_h`ye%dT`2,ro q)1^.4dU 9m\z8"$jpRλD wlH>f~Vmqr2vg2ފ 1 k݁RLߎFkA>!GI&49'xISH9zX X5Au ˛ƹ ]x.s.H)4w8q2ﺲDUy#‘5aaNK8npQov]AQDlP2gJymchlZ@B27e!8HK<צШ7sy2q'x.\sPP:X'ZImB|9.lȊ_(qS vH;hsmGh̼ Zr;th\ />`="a֢w7׬[~)+tELi$\^g♣E\4&g0ʗD _MՊF2M9u,&N!@A;J/nVD\moêG$jZr"\nDW&,I+cbj͆ውi(Q/3` 8k,I}sD8+a:v.}Z'E``>fT$gY,9g㺉nBߠ{.Vlˆb07]]1bȬ}5`\XaP,3 Jf Db%{0.F8Yʖ87$fH9"<QV$k]KhS Zr> Ө;r'p$Z2偆7V4ϋy.)+d6{ZF p (Kj\M֖Q#ioI afE@O0ø)]C6 n6A2,).F=;֐5qRw[.yt^'TV}o?89jyqGؒ*&g N\N["G%8,.'W5u~+B'&\B]ǎZJb܍,: /|:zYLs֌%NFQpcH0ĕaZ!yf]=uMw;–Cz;Nal3z6-mvpPzb_‰)ٟՎD/`x &^/#`h3PUq0G1i{f eUS^ sqr\"k`Bi4:+$-aq԰@Sc,Y?F> S_C9;(siĘ6n3kzYV\Efd슕!B~?H_7N!cg^D`̏իkgQfӰІDDM7(,DrL8l5 "3~30N;hnwdn:p<5 xK{;g,'mߘ&'-bObl#Uj$rPGeC0 1DTqL9v'RT-&"ew5+6{Kx 5xU`2) K~ g'XhMO>ؐ Ĥ/M|B%d]v+Xdx{#*TM}XB:*)h'&u m]jk:8fC!5ddz,컆l(FcnhCfOSld 9-b٣T-&Ew$T.WK(~,1M&Dx W6-X oPb_ԱNeS_)q^Kh8[;Pż`æ"wiN% 0O xbA̒ݘaД-"bW8&Pf=ɗVrDtk4gz9¼),UVr`Z f1sk'1Ϩ҄F( )pWJ(U3v^B QxVأ1.d">K hJIOC*?sޫt~>>٢nƛNlk]{؁;*dQw`x8F=]l\r=uAkCa BRu]=;Zpb4vkz6SKl~-@&26W|0!qwBX@$2ZzּeI,R#"5א$X%~)34L hAkN~Rnb2@Eppw?!>g>&F,l4ºrEc)*PsFkj/^JUp 5UkmT`%707;T$_: 9'ZtMeƃ$YZ#۟acĥb:s)T \OEa1[Sf{r^2? %HZpu:`  .'ҥ"+iVJj8aj'Syaxt?Q1;,uf'm80l12(b2>:eb1BRWS_ҙB90bBx{0Y/1#j|ȵݲ_ESaJımU*|x׆0/1,%e+hyispxqbȡĘN~S}0P8%FBg4)0F A*e"Y1) &h>#~kq Id}kS1 4+ q<ꦖ O :OtP"qJfȅKGo 2uîXCķL-="K\`el9㒿??rf覹;Y@akF ']Y_-֘Lip̸5[8ޭ=9E]5:ib(Bh?@Uluk\~{962b qZjt>a։Fq{z>X8΀rqJ3Hቮ枺$!|LRX. p^Lȯ䙐E_uxbQFc 'Rm뷩 ;#f6 $ Ƅ~Єt_,Ese4#q$.%%WSfG}yW!O4wd'SlеB*c+K!LN(@}(Dm1ߎf  S*9йOf3 LvM'xSY1M,ݺi`FbGSa1V@IЭ Jy "^;4d%}ἈIuH}x ewS_.q{eae%V13GMc7Pn׏9)KHMB{ݼaH5oBE\I(ZRjJu`߼4 K{Zg5l`0`chQ`tOʐn){DaKdTm~@lR kC҉NrD.q)tDfH=lB4`糹YvK m̀EYIX"jRWAk.5Z76_ P1>eQ PhsB'"s2 *cSnp\iT>n.56[-9Ҭ yrim,GJ8N&=دu@C7yֻV5BYbmjFvf (!Ky2(1Iׂ!4olȟgjFM)wGc1C')_큒3U{b6S}bf4zTM)ƅ J\ZpmZhW,"J#D7.|1D& d4wJ/1vqqo>riaLMO}Y&|.[PEd.ݍFK(P]qpK=ء鍍N٧R"(ƈCwʫe8%qE Dx)hdc,VffbQi0X4fF7իmٸKw>0 73rƼ7Dh*} z6j3H<V;w}o5qKM},=֌vF %SB-3T^gf&Сtx|jR]*x7.$&#EAr 1@>H䧢$uc.2Ia;⚇$n7.a1DT8=Z5J'ک[/8ЪF۶2]9Bf)FMЧjABnеT>pza8w_/zX-SP}O%޶RxF/շ;#PW z8CUu ZVʼn:;nY   \bd A"4,G%yXk`3 [s8C|)mqsKs v)׷#^56`Mҍp"!Q\&!RJfB ;L75b/s۵ӺDs#Hnu`ImKF W'wli]zzP2=8t^;kqCH,ax@]=n&iHb=bqs tNH6k" \!vNc Ȃ)3Hna *͵It6}Ei0髰QJ'lǨ1lf_!=?hjD:˱FmyƠ6I>778+;޺)SC}ZNҸ<;+MݏO?}A!,lDYw 9T+<3$#/R(깙HǬ!ML|uL5΋>aDx+*8roQd8m03W"Ou:D_8r fDzR_e!sY*vN:`R8w Τdxd4O/ }p8W NlmY]:4nĕP:\VZ43*KG77 S'9!chFcC%0mGZ> L 3zCJbcQԆjAɇ Ip&99TlioڞR됏 ƸdBq5&Yz(-OE~mHÃCk^Co6liyHDێ2*|?HV{6Ѧ!O'*kɡt2`3;4~{T M})A/C꾼,7B'^b m(wMIisI+x-낅5 $ZI8?~yRwb]+vc{xLͺX+/K[3Xٝc40p?V\]f.ؓNzQs Ū"{S_^<$V+Kcʤp0Їoq>$(N9ə FKsY|`n|TMKJP68kM*ϲm\iC~v ciM]k!Rm ' mpͣS-9kV{Ӿy]+|o 0_Jtۈ qVtV/6M*)PvDJYߥ)Ht5-XdO$;ͯR;uדD7^8:1DKݣ.񡑗wgI33m=P[3%#hs52>ie$+Ne9:2>D#hJ (8T;q%ÃS·" 1nEJ鮈ۥ%scB)Gk3dk:cWp:m B[&lbRKbeyFA1 KI$ղfѥ'#t4["`pis! I8f)v>Й0K2jJJQ8PG8uܵ2>OU6}~BO=ֹAs>r%iƪ*+H=g%81<ˆy'v~ځ>LeIcwuYz 5;N">ֲq]ex#ض"'9?,`JFBt|/Gx<&Pڳ}8t˹.#MCHpֹU 40+؇;˻F;*UD]X M(@sB=vdS( l7,L ⌛QߗdUONC_צ}>P)K[fƦޟIf]JZlOQs.:8Ӓt8)^/jƶy{iƾD= 3AD),* ŸlBF Č VV``"8³U\эHxVFFHצ_s]^(h)BW'sW \Q*G'c7R(wv`Z(~y#AJV =I ۠VoM4H ۠F}.ڛ#JF,%-#́LACmv5\oHb!~At\]:#omĚv"96)d?Ssp#tvة҂謺 97&X4r$H7Xnv*|1 XDV ^W lFI{v(^yLĆ/%pkFMj?Xr~Y }gHP3q'H9D>5}+v٫+`3L_vf5NV򚶴hæpD|QEpɜėwALI?+*8B[z? G $̚YF:4eB!oG<:] k@L.%?x3bUD5V[|Be%sbQoc3WEf?.t%N6 (~`f3̈́'` nԟaBIPZu?p&Hd4om{/8?Q|R a1xqU\3eL3SwZ7Fݺ)h$>8%%]IΘZwz@!~Yd*PƦgBYO4 *֖ϷDzzKi_MQ ˉ=I?K e ˓A:"٬*tipߢ#mf G`Mhu8~Xj\ РBpP` wuY,{7$5{=#^ |< B|> ̀Z- C'@aGquM*K1LT ;S]|hm>- Snbs4BM1Mfyqg)""nw-A`HGZ;N^Gb׿58Qq4 +%}ws+&XWPJ%c2?Fe֜:;'AV b"kiG 4*x3tjiWAa0E^z+o.ٰ㗅E:4~)NTxIZ~bV p}< {T~ILSqg@I:&R2#$ˬ\d*y4͂nthꙧsN"F@CbC"tO]9 _^=2z8vՂaĆm7S} w(gW _tۍB£v1 B҉{ jF dt:,RvP=H5ȉïX OǺ'׏!WJ38w! sQ("X1dd!6'Җx榡54̸@Mvva%SXaCj& 2e1"tb[u:\܈Rb`>Ehnyxfo7#ٸVK}X|Z>?/oJіPf_Nq$FˢؐAkc8FSZ? w]C{UN&ξj?3Eb+2X!wwT],=0|ȘΤ42,hRLM*Ŭ Dw!!Ž&L5ItՀ!}m%mxL;c.vy]|k Nro^ XN}c7GLLNBnvͮ"%;X~{q +7T9"Nwi.jrΛ+;0h1Y.ۓSS?u[scTr_u1sx]BdȘKn%_~;)ף- GӷT0I$ߛ~RAj=Me `XQikY+=XV\j?@ݨ<{bS`z^[`_0PyW#DΕ`[̡YsPtIȦP0RXrبsf`헻c\ 'j{ &Ltˉ&8#>%Aq7EK2?:Μ!ǪArj?ZX>xoq3"OѥnklGZTeTlGB";?- Dnj(.ڷMPvH ~0WFXC4c9\ܣůB(Ug4,:ժ"R: l:H(A^%NY@KZz:] F-Aa\M cg?0|qpq"oy ^Ϳ(>|2?y|)rQ!|m1ABgX W9qH=R=1&gyK߃iAC){%Z@(o:r *&ݶsJ̋I0+ MIϦWmER%AU'*7'p8j)nF=pDFjm{TB53pe*jo)dӭH1lŋ17jLd2iʑ~O:;ptTJw1>#䛂?\>m̠2eIX73@WSR #8Sï3ڋ۟8>CJ@룦l8Vmmb4r)ň=ѿإ hcq^džS0-6 }Bs;QQ~ &;yC?79"eݢ_uT3@t&%|n \{vLQ#4n0T8gD&۫6f-YՁ[שqf/(6OH%;^(r+F:J3aWKvҘ@VQnD;Rűr,%bO"Yt~ќ=ys`V߀6Иtd=hE ٸחyiعF4 LwIosK:Y`2#y(Dѥힸ:+[)dy$4Ol,PzesFgyI9uZg}>D$tnjɓ 97Xg] gRzyN$,)ޑ|[L,xPЇyܡ"a{A9c1wjRƔՔOh[-k("lrZ*h+,#}dP6ɺ%c夞ψ»F""߁,SfuejC-F'0Uz6]N"@aR5׊qYZG-,7V1g(aA# KLJn{ЧJTсֶڬ LrkH&8S(Rڶ22Cr]w@)4ݞ4XP;Y s5;xAX'Oy^c6?M\8me} y_ϽF>/Ui47grxJ@Qo,hg/V*a+~Z:/EcCDZBdPa3@n6ɇ-m=^H`EH2IjHNҬ61a*-V:yG~.Ԉ5|߰*K) 5_XOކF/kQ 0Znh#B.[˾ue2tdUggͮ9z)oGXY#=z5guaf2hN|XF\΋=?2I֛@r 3ћo86d #{V.O 4{ .~E~e*%T5;BTpE PI?҂PgDݜ)>` 7J$8R .}q r;n𵞲+Y/WHCze^fTyZӏ|PS> GIOEh7lmr^X~-} w KZ0rtNlha*'k75 /7že.siMBm/U>j|pxK6XJyuT$ab dKщ-;ME V#N cZ0X 2ԓm5zK_ =&8~b5劐g|6'6ނʉTYG$6#?!,\zZ }lP/W*Y624 _f,Qx.{5q|~a -Nj\haJb@3д#= 3?6GDAvb@5=nNđ8+FE!̆d<'/`&s!Ԫܑc/,F/[uGLkRt-e7΁@€>UߚАlYeLz7R7|G] Rޖ`tgKn$©?AEcaIv XAήq$ }(֭x"ƫ`"UuA]=C^nCvSySS%W#+{H`Ru:HeDm({pAkǎ*BK#W{)U8HRJJ+A 2'幩no<-ތЁ|@Z)1P}<{V3u^BXW¨T ܚy[,r; 9TpTՈBѵ -Dgx7wX$Me<c$lt0L4["́@E^;vzEnCTwس)}Ru5r3/U 3ⶍ0 :}o( Q`clLoD#qxk:mpA) Jm=EQ]+CߙbCAKLzo$ҧ,_͎csvsC+se7p *Rf:}ĝ:r;Qfu_nkR]C' 1|F 5¸l|mߎbŝ3&}ARq/u0v yƪv,+)-H Kn?{9 } `Ƴ')B7!-Qư&#H -/z;2kbI%bw^w >6MX!oЭ4vodDWfeʁ+S)_ s*C.oF[{V@!j8W]ͩGJΚ!d 61xcX uuk:ζ)i~J"AņԎq%e&ae7[9VaWV+^Nޤ״RFeS,۟ZߓB/UGv *oݲvmN6ys-=D%ctRߔ*nP!6߄ïu?_)3`Z^< 5` =#ʉEj}ɚ RPL|hZ,=L򣔙=2Ivgh(g 7 m+wex;t[9)FpBTI vpĴ58=3o0Cmf6ևAjs=dCSQsN^h0<꯵3-[}&&ǚN:*Gܗ>!~%gN/g*yfHqfCEJABH3MRSstz)D孥だ/ᙏ1^v39Ӱb\afߵhz-t_AhvViRI@,^P%ز?4>3eҋ0;ߩ4s9PeNVg&iN5[g 6FPVA'LЋ1AT?`ŋTq7<3}nWثGg^ǧ Nej;8-@sLX(cSVfW|tr=/FܲuJp/ΪѫQ9ѵNol[6-͜drI[(i!+y޸4X޹˗o~g2I_Sl u,쉉Er!mلISyQ5Vd t1*QI׶88dܖ%9dNgβ&n*Շy3utrQT7 j[? b Bia1 F.Tt\<_(Q牪 VrC*Li247K R{MUMŒIR9ug'qzU`ao#vt~ƿQh7{ f/5:U@9Aatb+0;"CuTu*W$Y= xX=;8dלA2SŁ`f4c}v`CpMjoH~Ef"ˇ)7r-Чs'^nj4n7-0zsȲҢHuFTa h2Gl rKT3Kw%6 h)O]i cq ou3ʏSRۻىgvIO6d *}ޞ*CgKiXs3Kt}@H)~Uwb4ѣlYBM{- :*xA3lIvUziYIT`(*%@I^j/ODeMꔒٗ?EGt.Ȕ;|lIUMJӵϣOI}K񈁷v^9\zꩤJպ(524yKNEYpl'1%+m $ CeI5WșIr,V~{L-ŕ]-!Ugc6d`| >AWV-&g[~ Q;C)UTIٿlUK& oͲƝql+݆Sx&@/-ձTꥨkw/AW@G29+aW e[ueXPyucIt) 7$SwM(a WɀDbN^fl ˦+m_P})|:^x8\Nw6 ,cͭFJ.B{jc.[$vf ?NuBUvq*rȿLFmP7$#1 aPgkCJ=kYNc&r vlBn0>-sq}hr~SnT-U.kTҴ|fZQkj8ݹG?kFN{n\%6䳪gBOȣUDid.]8iM4%2Kӓ%Kt˷I7[ߋƚJ8f0g]~ZcS@j9#0#juu^a M(OZ9s7it&(ːE+ @zUX< F=ޗ8;[N((A3 N#({G[k4-P 7{9M/m]g)8ku)¥m20Uw^ƳȎxuKaϭ#~,l竕w<23CBu{E"=C?~r=}~ HrJ ̬Q=QЛE\G)DoDy "6C`p}72OXZTqˮɖXU~ڲpvZ*'h*N[μKYܘOҼgPU7ӯ"EwnUw0숟%{fv?(a -Qo@7+I{v=XP*m֝^DxDTyp1񯴤 Y*oqU}C}I`e=!_8ݙ։$R"pǃZqƹO+9`^>;:P\9wW<+ppg~ۉ f צװB3W9//lD04 >lBiJ.=s  JA;۱v!ˡJ?p *,DnOa#56,:49:'ZY׍Y!ݾ&t$i=j)fN٦0+fǂBH&el&A 8\P꬟eRBڬދTciT:bmdw3F. HG+CţNyza^5ņ6Kf^;taNwSZ(g9eO`ߎ`Kh8}iL3!Fh]Պt|9`ڔClTDXlJņk6}L{pӂz,Q'Y<MO^],q260[N8|mr̕.IG3Ǎ{gGvxOj IjCI5>=*4ukdWG'n|E ESf tIa0Jzek) "*`!Fǿyƙ@1#X)Mף/㡧64C6(taGop!3w9WR}S앰 CA&{]j(YuKQ3xILeQS5E*O$h[tHW(oǚvqu/wk>j^O4S皽w} ~킄5_.1%>YNQ,,|S1 B#q0JQėtRS e?LpIyx'T lca-CHB٣C] +Yif_(L|愴=%/ (Au;YpbTȻ$}^v1}BG 7-EVHUZ㕔-^[bR*n;_q&S_|[_x,oHR[ЛNes8PD 1rۛNS3CTC`OC~,}H=pckvJCVst\Tc? %a~媺xzFFߒԌ wy17!綂jhK.[Ma$a] I[f69GEh274_sa֩ߣH,ڊ6Mز<cчO^)yֹyknfmu8ўzdև5SyhrqRw|Y构qn5=l5[~/_԰v*Pta/7lG0dr9XæjXcਘhBft#ݓZvk~bQgbg̦#|(u2:Ȅ;i/7J7!8-IUq&_R"g6-iDP}JM ukhR hxBE+.&ׇ u-YB/ *4TF]I~>_n0?ֱAcAWQ刣?B}ɀ8\2E #2QOt5q@Ӝ*w~QkJz*w30CJ8=Jo1_fcu\>0OTVhV\ %-wNJ>rm 3۝,dnq]Y+ ]|ڈOLru5:^0Yؕr pcU(&5:kk]^'+ WX}N`iXn;mHPaMC95dD0#xr:œ:OtG{&wS^$XM״/Y^Bɥ t{H]K+yC4iny?J}a-;%|GG\9e;t cxde㟹}UfLd|z^Ϳ -WUE-a+?r3C4\Pm6]F3|Lo@IoL@u0 N+ȍ[Z(;$ޜ bvFfF W`XJLI3 % ,T h}]*x38NjN&9YdR=я(d(JN~j1SmLmu`YswV\_| /}XZ&|{#nB,#j?h7~-vaźJr/lc,O*Iw[.gx72fҗbq\ĴeSm"GJuCWjiJM +T+TEI953AM=#э$ \[^9ҹSKP#Hn!eEIu-mugpMH!On]=MLqxKHE]k5Z 矦]7"S(qP) p4rUKMUJXP '8NDt)g~D1BFped t3sBc‡?Y WFLTUX;{+T:,J^(be[77w>=3j_XZUD:hwHP:3*qAt8 ut*>4J'7MxynyI uDJ i>/3ctYyqJ+m&C(L򷣍䘗l$nMݑp8J?Auco}.@<.t3n&7~hM8ꝓu"S~?]xֳK/$u~?5v=5 ò@:bb!|+pԚZ܂1B" _mN9%ᮎdVJH?D*y_0?\"# 4SbA'͔O)7m<=| vu}ΰP} afB=7qG'u^w`Ft-:갍6Maлvx^i ׀ZI(-0ӄe8 V\#ze _WDo.,T=p#{f;_agoA^1)t< _;O_0 Lx)Az:.4), GlZȜ=>^=p=Є f]ٲYvLjg#x p1;lsȒzBZ.谳 36:OvRnּ6n?~''G&̥ؐyS$1=KWa8e $a4vwAyȡTDtվ@-hpo5 ^)[ LQΑ|- Ԯ.FvJ1h: `*=}p;TG, ׶>@4A0cgL$AE\g8Uz',})UKCıYonn-M'mu;D/Pi<se"ros|rmT]LfXoMҪQ_4-I7cV\%lDT4)˹#ӥef- $FdvyC\\r?uIxCb;}¡?!7M+݇ 2Vuxgd|ޗ8a=Zb$!jh{µ⏚h@<)25 ,@mڠ聚> :YŌO=#]"'U1Pjܒ2>,- X;Ӊ/k8=C 1#RY7iN}J뷛5k?ÙJ 2OJ8BL迎 EI0$.qUSێGrxR;.+]P;pԂm DF^b'kV啉>^&݄ŗ.xeV]!nO}o8s"z`57$<]tG,/z4F?1Ej ~iCEo.ZXn#Fbg0;"]՛3/d q>0{S3'I^іsyzL,g AtEP| C"OH`&岱k\1ϒn f}䆀g4[\wJ8d?oRo6S#A-dFW yϤxZ;2fA 3uR4wSfhkM-k#4Ĺ6y]e8Qu)d?≮1uWz\86tكQ۰0F 24" Jd"xC햬嫗c"݈;q?Oն(sA53{> rj}K_)w!h-ctI16W>eM pW Ycox*>Շ>&q}/~ z)!@l耱>OwQYCyP=dA''+k8?^f-i9C(lOwZw^>eIMr 4]B(]4>^X~lv-~]Mex'!ٽr.t W kJ!H9%C&PduI-lT#`NJY#btR26Ow/a; ]6=? )CSJR3[Nn=m«|J7i's̈>-73o'8 %MXeF*wFŹ6ZTtsqTbQٹ&-KVL㉋<g`MsܻCwOA ea`-E d",<мxX Ώc @SP-.YyY@5N7Ԁ)w\S,bֺiEr#u&J^)G  %Cux-)ccҷ:#斏?k B'csmE~3T[m|4cB- ; ʺWs]_]**vW姫MEѱOzPJ[VoݟE<(`5(**^Lu 1Im}ǟ $Ym8rߏWV"5pg0݅ 1rFKo[ePmNZ|-f]j9`uZ:k:ۙ#v`3$k}{JOtj1;Uj .bTI1w3'[*E7rOʠ$ug4Sw"Ҍlu61>wy81hf>٠fqLf9/}=sIևyF04ŴᷙV~ab`ӿRkwz_H_"!P;C&4#U7nAF#^Pp !t|U38i=Ls ㋙LвFah; DL\ւb~2ɔ;'ARtB)qI "I$KXYs%YR[0 (fWD/UR5nn;*ţs`u M'UՃ\:v[߰.g@4Q r:ǚnj9WٗGqv4u irTx( X9vV={XeOO1ߕ7rƓϚŚx>1z% wCBplb5D|i܁sF ܑc0`,7o+/~0fYeOJWjWr0 CϽ5)6Pw⏽݉xJ-JW򇙰T }Y?}yCR>2\h|W<H粦yu I3F6u~U_Bz.gt-I)nӡVB b'Zu(r2[Z ?o!RS3k#MUy'x.*s\864 6 :4ITLܷ\frv=RHVtF粎ڐ&9g=3CeXYƪs5=Ae-dCAy꺈"K{Ց[΁?q4+ nY [k\X0 +: ;ǭ7 :6Y+u#Jb;_j 3ūKơh>LIՙR 3hig^f\Vz\AVҊPQޱ#SUa -?LuPchLܖdK걇T1Zm.C2jGK۽ʵ~tթZZ?xPsz3B}t[goE]FꝌS}M@Q/848jIp]H^z?t;UĂ`$5nԯnR}xVR?n TXFE>1y\c2(<:ĺfwyY=;=UcE|G4Kz>D1yo!pA8r=FN#RR^41e lX@Lʊwºڽ!< rtDʌp Ӧk Xcm[)춑S;\I #q,mgU!VaC|~b^ߗg Ј/T-ͧl_1/ udRI 戀ђ3 &@𾸠z%zJ;QiڳHo2*C=I_.\Uju=Qh@m=5) 6 /\W)|$V:s&!&)^NJ\ |;>CB%؍1d[C/%i$"қp1vŀ"Z` rg.ID*Uۺ̝`1%t wQ!?YQ+ԟfv>1 bb\g7 IUNۯu9/U-oXc~(`a~3Ӄ.xNyK7z>4r.Ooy~R!:ٚQ=0ԦjAe2|a*_[;{gKI;V%ޮtz6A TNT:Q{lK9'g?6#υ's 7z"~du>rc(~\zK}JÊJwO*&-qe8|\VQ*]% êRV+\\XHP?72^gsმQ%(m~&L` Kj^8 ]_PN,PaP]5Дr5G/}|5$θp$ 2gkڧZ*Ed{O(wJAUkMls="Фc;hIЯ){#b+֥hh|[f =K #Mc [ݔSCㅕ?7N",uu}"IJ/+9adM ݵl>Qen5f?9yz50=#WWrL-a 0_Ufr^q+G-IFx#vnLlP 9Fp Y wp6Y_Ɇ}C4d,H} :A;} 3[)+R-Z,9X ljcfwFV~ν ),Bz>c:2Oʈx&t55? #8UojWlV-$p0߃o.15#m =`` Esq s(>?yb6JRzP0!Ȯ Q$-xA JrZCzJqsS0u;Ud_}eߖg76)Kr7jCѧ| ⌱݈KN@')t[ϐԹ;Sc#$Ll1i);l ɉ(wYOhlu00,l- Qv!TQiAO];TRRJq M,PC L# &qM'}v3@ԙNK%d0!2(%awJ1% b*"^S+>aaK祎O.0V>Kgt ۥv lg%KoF8ṿg+xYỚMwd 1;eݱ &2YoK BFQ5[|oZ.xhob5![{E7v`WILS7eCG;}io قcFh;GPUCҮR #"|߂oKЎiyzl 0tn #+\'/DZE0C_ Tܹһ `I)~@X12IRޞxzʧ]MpAU04&8~s$AY,u""0g0^(դX7돐{!r fSo< WI@XZ]PxfFvw;}lEoX;.Es Bdbv1 3ڂh/Wn43Ѫr@zV8dU>{7^yC0ї'4ԑ Xx:k}3߲FLuZ}!p> )oǰj=h;_Z"W2U\O](Jqv|俿qoP'YO"uߝ{El# hwlbF6ZWC3}G^V}4^XgUXL8 ʃU#bZFdӨx#Ukߗ48h<~a$F4bsj_(giv#IB-x+m?겗bͩ3Tyz丠lV ~ԯ8 M1ZFUʛX4ǗS=+G?dz.6er4q֫UsQV%U$X,|}bûs*-C;/ -ASsSh)4G?Xeo{[Z(zm?}:Y/@%́w>7UϚ=Nm;dLCxhK~I2S%CSvbӊc݃e0jBצcDG5S3mici,Ÿ).X^4I%aɸc:%ld?L:L囗+l|[I%}CvzhhI ]v*KA[f2)|&_w,Tzyj's{bqe _ecY}pbC2T.JT*0x-vb `};QFN p֡-jb岉_P }2E'Nh'u)W 2p._,b mbtίid{r?p(Qs!oHUd" iSjm׳ZV[YGB6P,VoD(bS.F3Oxrho+K}؛ec掂Î*?q@M A"YC8_rV0hL<{HV]'3uS5(L%Y+2/w"9O"偨l-7>U9M[Ljb[ut\S)&JO||$[ˆlp "A9HƳq\Cs[h|^xak*{,O\+"el4[t0鈓и_bc%ѽ Obbr)NOOa+\]DViG)$ԑݐeU1eܒQr~zϟR_,c /VEUrOu$AuEoIXhIb<,<7$b$Ft`WST' \ī"BcsaɈ;:)֢q2Wr_m U^uzY c&2s'`=YCLN qV;Hb6'M6s|X܃D u'2`bzH+T~Gnرʯϣm &Z}0rEUgdz]'C<)MӍEHa+ 5-:RV[[Pp4YxАi=4,<=]g, j=UKAkq-}Nkb\u"}~*?YwTdz7xj;k+AgK)TCfJxVw,_^̨0D"JGtE:LkUN-E&bƜMa*KŠ;P@U˪ 0$먧T@/&Ci p #iY#]Rp;y햃H]nH4ɹP8D$2 mVbmDOiAke!y'XuvKezM_;օ! C<זx,oՋ{>jy'O튁СP19E}J)Mnbg2E v̊ދ*UC,.(󟅷ha/̫X i@z=,8Tn03W_~vȖhH߹V&X?;?@EIJwW]>~GjNfhGP~C.H:5k;1=^4ܬC6.|T̹C{v5=(hdn˂&] Uat[8ŊxCpxRR?LzAr5DAtp$@`NK@{yfkNRمl9w#_H R_MBsMQu_F0-C\kvfIQ3%q͐׀Fٔ4~ε2V6IX }fMJ;MJl"JXfi_tO m2^/gڗOXD-h{Cd}|GH (81}9S f Pų&R2F2ՒL+xodd,mO+cyAr]x$)S^:K蔾`P-zHV% ܶ÷NAAoP1 ;$d^BJ*a\Y[q$N{K"kk$  [GA˼ N@HMс1Qa~//kd!u=t,~V|s;)2_-ͅhij:Dd]VKcq^9յ߿j/ܱPf?@F aԢ Ke;W x73ODɄބ afEkۼ|? vo;(gNkS$W2jI} zÃBP#8-:8[CO[ݍ_׼pHI~>d=nUIsۏUZV9Y-r~r(F4LXfs8_v_(si:i\;;@apK ,}{κ?,{{HЂhEjjROmṲQ1C2,*(3fe:53MvpN҄^ivm@0(P/))qȧSX(˻5]X>:|>H#ln+-f6 *X*"k劫.\~nDtC_ ;qb]~N]\42`zǭ;d;䳴 ׳;~UR:/uuhaEׯ["T/[;mx{:O`P( \R:쯧:%(pcAMSjEpFP] Z&?e/!DB:,f3J;1(7S=o_l)pGUTo+Av>BW m_./Qx9c=@5[0%C;E^tn j?bwo5؃tk,"C$K!aq"lA;TYR+}+Qhҟ|O!%0b=%y(+l?ve-CAMd#>zr0^y6dJfY R4qULÄe^PI8q,f)pAQOQ*fMjcl>})$)̳rN;{eh,,B.?g!!Ag=*vʷ%:f{.B1Z~BퟛM)܋d]ɮ!xCV,pGi4"<9wߑ^uxg(%q|z  yFDl3Tc!'x3%who+Pє^+G f@,^CH혤7`浨WoZJ%`Mr!_#jhnXίIJ#MaluF!/[X>֚P.UAnyT 9!Vh,q̸`7tZP0ƣOtY>Zbv7D$ JtsF+k~``.]P̺&k4ur 7fX{Ye&9ddw?@CmhԱpߔOhϘT‘*vji%p17RYLURwWwp5J7e1g%bMPN>!AWW'u} PL¸w|Yt ˀé ,v;3H]Yz j/ܨ,ʐWU>]a44gM@5k΁2p"[9p}cVW*>qG}Y}fO829gzΊ>nTZ[V33qػa81fg2kN;GYG䛼7p7|P\. {h`mj=FWJg4j 'OC3$#vüIw!zܸoEL-lTP/- WC\ )>R6rA[#'`]8f&YݎU3q1`hXdq@ڲ\T*P\ ӯۘmq޶uJXqf9 J\UmL.3˔@S=ŊSΓ:өVEr,l6W`e41MMy8'`,LBP2ga5rk.!j]x?`PC|9ITOnΛ!hUR%(è ba͒TUV0#)5"\ %/^.$.ַT7Ew Nf10\_)0&~]MZ[O\=F^ g)!?lRBD@{@+y6b>)"OKDtuyaB2s O գ-WN$X+w.||uNsBW|h[ .HJ؈JxT[*K_%̙10*# g $Yh$h="HоZy~qҟYwJBލ1al1tBztDGvo$v۪Y?^ׯy | R;ٜ@qމ%W-K@m|HkEv4);90@Wb rˆl2UTZr^+^u])괠dŵ/''cѪ̷/<97lx D{⬡W%-Nʵ 3Y%pڃ'mN %nXlLJXA%Q>3HY{Tu'IW:wM*b吾VZ9d#/&z&"{6r!}v)^4!["_PUɷ6.Y~@ 6#AQssNUA/lmTH8:6ƹQݘc/A Rn X`Wx5\ҵ=APt<0 i 0HsshXI"D$}|y)1<녘<~T2tE) P ]](+;N5i, u(ipt3`0H,1ϏRGԮ4Ό #ot Q{a.dYFC*3x;fUkrr|xb0MRVTA3/Q5HF=2G%o #ij3)N&R,z.Ng), jz\CB<`6)eYիl{л>dtc/yQZR n4WҰFZ2>9oFSi(CH_+g (X\ 't&b!mz~+0DJY*R:')NmOCWĐF16d[@$1@c {qp)8h]綂E\ G5E nYCDnXt|D\A=no&1n$ߎpP\Xm`YK0/9g꿪O&XKc%d; db|\(f >', >؊ipg}!(|M;vs0U;Wi`ܩKT_$7.3W.ܪ:"(:Y~kG>PmO0Pc@ul[,OcR 閰Q؂QILg@Ki{8z` G$Ln`AOڳL#]^l/q:ǽ!c._ N!d`̚ah|*uk߫oΰ3zm>]+t ]PhJ*.lS]K*5ˌHHϘgj~(.~ $MS-_l4Bݣ1_/]uL@陓/ hS81ƀ: ʹg[hdJ%NY4pgGEKMQGJWex(a9L5? WEh[*nBlVը麫=SwN0%5t:(6' ;t er#4GA$']('_lk `I-a@ ֔^%V%2tQ4D)r!@p 'h#I M(ҽ<ܝ)+*U㶗dƏ'⦷ctC=f4eE":H]NKCosߊ0y|ޛWnS8ŋMTnG`)*J"LhAokXCN*\JW--{V;Gn%;ꂾ`:HG;cqG DbtBK8oQMd| R%VI@P9%ϴE;#([WdWruv:xlq1IK}C%pH a/hJ d3|\V>G6NJ-}`+pArֹ-%Ϋ6e*%WUnp7+)]*} IX[$3ް/7V)>_5\fu ?+4X;TZKA:'q!n`:er)܉('Ԓg{ ί`Wr*Ҁ0aFjX+UҎ@6T90=dJ$GN9oz ɶzłgE1KG&8.%CRGR!Fj޺y#y9Ak /6恇`[;Y3npp7Ͷi1յXJJszihёs8v٣GpR=_nIR#1u_'xat:_&BV?IV5k) MT/~3DQROufrcvHRDB7Z G3?߭Gs$3*0 B|6137jgembA , LyC ׏ëY IJApFajG#F1ׅ'llm:>^;C734:!5?Q $ىQQ;F2ΔG /;Z%2W4k8VQFS5__q]Sl(nVѣ+~Pi'W̮[@業AiULck G("anׁ]Egllx?~y֪B] t<ůsPIgYF(s< 1K&iK3FXq i2Xb榙Ѻ.[ 2Kk. = ?\8QIs㸰U<@~mĊpTB+$0MC$}떏ʙ6uL]mΣCؐڛ#fj*SfjDwUsLC̕l>30CGh%TQ94H R2i1wQ*GC>`ܝG4ٴt 206"h@'쩱wJ-o :X~g c'cG4 8#tX'v).yN4u2gv=i{{aV6Gt2)tMD,I+)g&9 ۋm۠[X ,}gD0WhT* (f: ߨ_>"K+we/EY!R|tl>/ Pe(P*Qj < ]!4cAh znnթuG֟7}W"I$`OB~jp2Y,@qn'x)ztمz.C p4>_A2+7ƙVh*e-`5Jʳ8>(?T,r@ XoI00c7 h qz#:hb3Ɯ!c6SNr6:rOK18A(}ذOB̘]!Pqyn&g*( bJVe<'͜ҁΙI=o@׭ROX2HhO[8ϲ^Smؼ>Y8aɫ5S^ ͡"~3Yzc뇩My0DiFBd1:_1~|oRMWYYX-T0)[ nGG,#z~w@S+l!; %NIzyR _#-[%L=iLrn̦ZbU&EƏQjP7{T !]ɞ5f-DCcJm/UЊ'ҟmXĬ(YǾmʹ)+|yq ~<헖b|p{i\dXdG]hCsQ)l"5{'J&'Gm ܈S|iۃ#ƿ "J=mF$p̣^;rQeF6͊&zh}oU۹s4$Kg/=Pb 5wnAH9 X`Rl(7Ab 7Hhn۸L崮G o $]m/K0qxH$?q `Y/JbqjP,whH('r d-uH?nkTvK{? W&U\ 8bo :Ad?uc~+$u3k1kº_ܙ<'8J˱[`M1/T5TM": 4f*"ÅbivUdz/U7v5MyTrW,^:AM66wMT[D ǻV4|ioyN[,1y^Px?D!*,8&!br2MLt+[x2H֨EPASe5Яtyݛvw* 4#H`)Z\l2"S뷭*mX"oڊY-[ rm7RC~{GsC'5אbA@h8wMs LJDwFsΙZjbqvAc=/^83A%k3N|ǐjV) ԦLZvyC-FKrE~ mD̩+%o7_H=5_ Szw;mҩceĕSm/Ѭ8#Qdk"Ă[C NC+pHDۄpJ'dȘi;p;2>T.9]h&CIo!EuEU 3<7}O(2y:,H9BX/jab,{R*olCFcDC kN1+!E_=Ȁ 0an*D2Bp6<'RE8ʓ/_! '8Uαx^؜JsZ"2bvu{UڳTh1GWeS/d\$&uPht H[e(i1'ٗEɅ zBIϺsb:/IVݳ~LЬΰ G.VW@<W'PLMG6l͙s!#bUN@ p+(  U mt.ԎAhum382msap+!(xFt^AS^~Tn7OzOU@ ykVW$y`'%qpK~%b `^ -hhOϫ-R~i_<\7'_W hyd&G{ShPҏI}ǎ*Ntu3Gc^^Џs 5G[LR]bvclNEIE F3~3&5c |xu*dӞ"-q _f3Mׯ@eP䃊a}l֘-ES3Ѽ И4?7XW((MN 4Z< olWҔ# OnԢSF`9ӺQ!\/wg=p*1-TM|$z~sEP)PƋwQI{Ҵ?s: )w>09 E CbLd9/a5hQUQJ|;3l0V5Et+AdVs)*Ow?[yX+kiޏ.)rMu*RK{u~R>\!1.UIˁ99 dwhF(g468vkVݯ)µW%,7t%u$Ş`^Iu|J&91zjJnjܠ 6WA T{ P\Sڄ֊+&!zl8qo[:zQ "ZG?nesW݁Ϊ*|Ih=o`pMuk>1I4bI[= n[#}]p&Bfc𯌘nfjBO~Չ?B϶M9~%E(j2*FB^%ьՋ fݓ|".":nM☴#iLf1S!kv"g_)[`@t3Iޙo)gckgd̔ 2&Q?T̢C-+ѸX^(ʏ) \ G? (ٿ 5|ݙRBSp8J 3d;#˥Ұk  F9^$iZ JE Š1s[~\R΢8`[҂LCrIa.\]^7Dhlm]vፔ{d˅2cN E[&SZ* _jNOjv U7[1OJHtX`QQB Q!n(3zOo  3p>)[JC0l^֌jCJų6%<>}3B| `u0w8DHJ8|>o Aܠ}kLNڦ} J@oduiehOtdB_ɧhЎs>W=bw\=9eT%2J]N#5H.f,`$YoO2R[B/UvadS޳ q/M dT;#NQ aQxPeo'mm>1ZvWa)pxx"Qw7ulhDcmz~ʔ.w2c0 )̿G[I<댆p'jJT&e[w 3K"TAx~gȖG}r n>cS7ֽRl(N'*}= D߽Xc}j04~uJΞaxװDs(b6{/T=Y4Ō!u!I`<j9[QӅU҉B˕7i:yM㽠a`%Z`&fO*rQ~de|]Gاw TOEv s .膯g˯h>q?ce&. ɞ!K8áE@  g9$9)qoxfj"WČWp|?o5Q0H^\|t_nb_$CN$5|^, uJqٜmrStTX$UՁO}Km%L!ÎM<- U2xk ydݮ)d=&t3ѣj &n(p듔+hfC*Tp!=ke! -~o=[ }o2w^/K:G@嚎J9ͭFM&d5?8>{tDFK=yKEZ1ڱ`/׆i|3z㯤 / q]|JFؑ &7k&ɧ;UryP@/K̄u--mX *U_D>7T?1_,I3gxk辂@,5y?[l2Iy[R( w ) ?\ari2s}~ ^+zGaYňk|Dc~<^2R=Zv+/2`.1a$-x.D҆+UiCU$|d)-JDR|*"Tp+&cҖ$"2q!<Š>nG}$#*Ѓ6?|fE+X5ڕ].pWxO(8d <@M3fCʳEQ`{,V Th,'I(o|>p{">,b .,IqY#55UX\v5rӓ g,/ym荙XsdL };%!ՄEN&/VlWC~F ]3:xof;x: ʒ=ν$U).\ǯ T_Πvwzbh\EvRT.ՔZ+Zr/i~g%f3ժ;RS=EԉSGKj"5.18kg1 4@J35c\5D3rPGI@ rF5i"TzE`? MǀvO ^K咢ְR=^%ⶢ}1'enc/wڟxZ)*HFd4V+8??h7gYt/a.1TglJ!ASH)~9T"] |/'yCy8ϴHjX[勮A ]Q ;ߊCᚻK([HLjWǂj P+ {^+yv. x4'bnP\^[ {??n;Ko6ػ U(I0(pӛLbJ0чT fjֹE[TӐ :;|gZ&[JPA g ;ig儂{\-WzJ3y`QiMƌFq2G-'KsaNddk "b=ryJ^́u l 5!P=_b_]2֯6P(f\l44`cq0#3 (wڮI̡C1nbXe=4rQa0Z{QjJ" h(ԃ̛9`ҩ9^_,jn(\3DU`  Trw~5M&`Cj^y!jF]u‘DqYvxGwh3M>O5o*zL` ??ӿۧ7E 4&mE?L{݁Li+3 |ɩ@/ ϧl.*9VBk> ;غip5jerV"Vk2{5)/fjTLw{4VCo']ɩS"3GrfA_|jtGYu2nz}-p>JD%(|bC6G= goLc(S?5Xi8dq*=:nPXmnY w?DQBdݑԘû>Jխ5w5CJT@wx5}1sUΞBȳWbK jq4u6N;V6Oz {ܛ{) 僳"N3Qܑ=t1)ĊQ/-M5z|TБ}|g ߅ȭѪ6b|#s[)reaDE=*et~ܷ 6 Ǐ*4C"&| x$];xa#oS$WGDWET`ܿ&V!@"tydy RAdfj oWISCQ"S0ԍuJu]Xcx)5H }Tg:jmÝYc0%{;Hq(@}l$ʶi#.ngivVIdCяmJbV?P!`lD![^OԐIg~"Zö.82K I4Ww򟅁o|nW#acӷGBv.)a`T"K ӎ}L -񉆖n|W0r#KFf֙*jý)sUL|Ya [q)̢H1ZԩX[n KEqG!lO3øliB04ѷ[ї iTG7(\)14QBhkD /S-o}L {mgMh^ wPs1$Lz|<&+2q;+^ ^j]>qd!Թ~+ q7(Jbr15⩵jfm{gaI'GYocpm&?WmdI :6<>)ed/4TMZ2ٿ3EIkxbt)ԝ )O}lP1Oc{Ja-LM[$7/9'[m;5z=W:,.؝0PF18kb=hYù`H`k L `1#7Z{YI(ܹeD/0Mx L󷟎3T}SԹdA\"|^ `"ख़2 lDGphVY/oL_.׻mE}'L8~}-J?P&5FEOKZC侢Vw5ŜrOxq:OI|9~CVP3S73U 6QO2#8U;7S!*46Kx beabڶ=FLǥ16kR#]!dTG?Rè{+FAПj༯R QhuC2"R7I: \p!*jT "P0 q9x`z%\OJ7AS.v3]_ nOE@DӢg$t Sh'"9ְKн1DrNKQ:kC<,3Ģ"4N`( 훐M 5 IP'81%k|g{^Mv3i;W蕤Q;p/ۺ>GM Ǚe(U׎ ؤ+E8e;I ɞLBLւ++lɹ[B]$21QQ8>o=t=3_)7lf >ׯ*?ՂU >kn{"rM5Pys } LGCģL82A|P!J'E#Q#q݃IP{TIhMB7RUY6im_ɾ0"eH{-] w=n6Oh"pýg%UNj!>T]֠"ˁ0AYx':C$٨O %-!U{sx(ce HVGBrR6u6ه~49+RF麀{RsOſbTjY-|p7E4ZtU M!)4jW[5[貰w#\&k҈̨?@tt`3& ,o߁(}S!Sy>aS^JFz=Í::F}uwAsQodt{Ԇ5ѭ!fr\%$h{ߨɺkLQup^CAxQ;s lHw@3Sw+S@ar}ÈUә8j)6)]uңEmw^^+^z{̕x9/Uar \!I[?}=*h6H6^35-on'=KI֙a=0VpiɚRX֛&æZ asq^{+Rڍ~Aj35<^0΁Ƅ N,sd"H|e$ #IZ}:1AKzxgϦ\ *V{ ),GՄԎV,dnRz"iaS.chhyksjs hdo^C??tQdy`N>5Tr2DO nLox4j(gఱr`18gcfoú,LS_B峗.%p2my|1ΚȍB_rAZ_QM@GLfA\T&$*fPrY|6jI\R1 p7h_Y/}6"  #<& 2^ۚBZ|ٰfJowU m̘fW?@Ms4vSbx|RT)9 wPIi!G#rɼXT0V"Gvn.Q,w^uL:k+\7{jPdщlz|E=b6*N@C8 Tũ; |wv[/2 u@h`Y}'5{n2r6&.bs\2al9HpY j!_ 綨YJLw ICWWەIMg 3FP4d%|*9!Uԫ'In1XkִuHF8K>^@^9NoU)(AlZ%lJǵ|ȇ 1dz F+fSIx"1mAڎgh9>LizF6nt̹F;iXӰޕGY\Jlā',,X\Z֢;2p4PX'pE *aRDfʙ$TӱZӝ0hСV)u1?\H*vNXy4>ob@0p$V[0mG:)D<Ā`b;/cXD[xf&ܖ׽a|m{R)T-wn2[9W.֙Oʞ-)lr< 6.qI5 j: È yS5N4 e02;lDmA{pQ!EE %|QZwUZ JR\CgnZ=p5*7K@ @:%Ĭ惾%PU$-,{SDOx~!rqk*@xLF8X&J36! Izڽ>xcwۛ~rཀ#mZ:.OqBo9`Cvg*ʳȪ&)a a$5s`Ui/Ñ n!"@;dS*I4 2GfD.y3jM} ӝo>pwB)+<83>lM[ydm$ g$uv~U"9Fާ?۷(8FBy=TEG *yԩ9- #goxǾj ˷oonjlSnh_ [zrCNؗLv 3 n1| "IBғ0Gfkszۋ"O4t l76>0w\@,ſtSu^}i;f'c*Ӝ^cKkTb=`;Q/zTrx2҈9Tn(`Ii-f`gOA EN7dZ:Ha|G^)QN߉&5]&Fst%m$Llж KRSյ a`p' Jk 9cATOaE9ۤ"ЈjWM^Br ssZ@+zҨw=+Ub'@ BNب- {({?#QBO~4t;1  rCW!FRmj{C'#QNJi&`yb M7qxbLy9jx[Ŀ,}~y2sMB2Ti[Rm @Zt(-JՏC^1+am?qxrX4՛ih yuS>O1^M{L0$f@eGue8fknp<):0]k<TR@|&hspaBl./il;/oPg7 MH~ [ч#?hlBN <5oH8=]t8#%+Am?sid LmolgD$`򉽊3AC6Zj)1{+ܫ@| ׌4N4E(^oG=t|0 .M]NH s -6e [ ;Yc:D$pQ?Sn"{'#҂ªN#?/ZPI3hOt;%A< Y9ٴm +*i:EQ'84rszqK~K_K0g[Gl%-Vh-pcR:*n:Hs:}:Bȱ&GjN43-dj= |#RbΉw^JOP%ҥڪqwe2e/_nh'KBzk]7#l#j|H)$jGn6k"f6FcBYp;Xsϊ7Q#izS|Bs<)e"vNhs\%5)K7(*IN]Y> T H0%i#KU,YB1&ŊU'xů;,3ϖk>ɹ)hbzm1(Բ_^'pK±Ê 0=::A:qTXa2*Pa;e{Gzd , ^hS)s9x%ύ Tc&O} tfC8*eh"po:3@=8NhP6cY™0EpYsslҷJՎJv:-8`I'&,@OT91yR<-gJwbݑ2= A1#%D/\=_ZIZvU;|>m 1~@ m@A*t1 8uz4YrmXO^d;hR2zHqϥ` s;@,{"}2*W.;1ɐL;3Q=W%%Nl(O`r _D䆑稳sGHOMXV5!r2]]O7(g`>ΰ} St?6 tP{7|6b@`іl^DG>啛S5vEY$5z/uHDf4ՕiRbqOAb\ A;|ftNnLS(lޜ_ę@1x5$U [l+U>+ [[\uFja)t[H>]#WMQK1.2ע6s'7E"c鬍Ot(0YJf`ɲ~׆ F]iud2[,0iukhw\*B圗-y +pk+=*2nugCe|]XiJFqJc2ZY0F&fRe,(H E/S$ IxHPR`w{#sR[0W,qq} Ɔ&:& K3)x[f/msc@Cԋ`,:KߓSH3z_Pz 5ьõ UQI.z+F-7E9Mo'`XPz:1 ac~ &VD63.jqC9{ L>a2?TAYU)2(g?RoEXxZ3Vmߙpm(L0ȠXh7 L\9A֊z0,#V-r N#X:g:cgצo7r |CLhLu&,5 MG,.C.y->J2,Gc\`mtwDž~o b):ie4&ʹgq)T—x&vM 7sԢ09v@jFߑd{$9!{A0ŸK/ƥ M@RE:U+7V.|5}YIvA}>wMkB)K`O6l awa$ T+Yw[ҤӀ~H.*aF<6А+<]4bC' BpCcL2+'U> W^b, q^m(D>d>Y:hLDQX_@}@žjޣc:}, L6̎$3kXy˾sy]jR6w1Jtg{`R&7&Bㇶ) ˜ݢXmaφɱ=VKpܳ'sͪh'B6?}ǚi Srl%eWiLg망+2:k;ٷ±ۡH&;l'e+Aٲ+x^ޖD*ЇYN_b)P{'P|lz-ޯw_Yvt~ȋi-ѮKO pn'4e!0{J2;xf. AV6Jo"}dƵ1VSFq6:w_jQ_tcL[c817,@Z(cUTgyFGzذusBBĪT;oc _"˺RB7(4O}oa>WSr =4l&|IOEy8UwъNDZa9'G_yj s@j)ftFVEEXE꽅zەbfSGaIf'M{* ~/k^w|om\kMՙq C:bfuuU)#LptPLL`z?v(]L}qwZG& ۿ_zI YO&H%̨_Vcb;xI=3-߫kSޏ`ɕ4$G[5Viq@J]ZmJ bnU8@s+0r Sl5燕ð% f;aIm7*.x>žؠ7}C/ެ1OvlUM8{}Wv2Wt)/=FP::ѬXHׯprNxy߇nrAqc۰+Oz7$XGY]XDUexR&uU@OB+jK4-Ĉ(~3Ncj<. 陭( x?ȹ]g1?ib:G?'Q4_P(vD61qqi-eѴ!0Cq&Ii$uA](GGΫ8xBj\ ?PWSlvN-$0xin|1ۣ__~$.dy+ Eccn̚< 0K]2qrQCTG n *Xt\)*?*c 0l(70߬)2D ^$4Q]+~=ymB sbvۅ߯a=l^ Ҕ⠎W jhPIjinJj9;f2Aq<`k&4LBmH#K4/Nkz\cz zO:g 赸ІĽIM߷)]X-KcF_F6]C^{r#?c9,U&Sw.oCsrl^DﳍǖAsg?ݝ\Z?t!i ":BIv觙VYv \ri 9j=q 'PpB0'#X& C,j5r%!X~W,m)W HHxQCB~ФEd#l7qfٹoGHҙN `FZ' R!ϬĦ/n.,Z ŏYOC\}Ɇw NUz6P X?Ixyc\;T8U V|@;ze .^aQyu^-\]ZpAurvi-ch]m|@ #=*\ox11^Mg{8رI7*5:oxw=LUSAed.Y 8ڪ I^tXm MQz-{ŎrE1,ې>d`ǦervQWm.?OJeaTo`D֒^ɮ [Z(,C[u"f 1"Oxb 2aحhh(}/[ꪧNRѳt ƍ:WSdzq5weW15SA!k)Aa9lY[),qͅe$͈u`^C1S,ӺYBI 7΄,D*UvTRAe: {Ą-<{뢍\꼫2jO-9%UhBz׭ N1U#nmF辱 RB~7Ђe=bKM)V' .#1Li4GZdS@v1^+Zd[n̯*UUq$pS\ R:|k;f̦]J8H]As~Q5xy SPU&jϿon9&lVɷEٌO eܘAVA99ܮ ܱzx6g 8g"QFq.|0s UR l U7JLA`Yh'ج_wRW(*PSb4mx~Ur]gMQYPĔY5 !ϲk"#qU.9y*:ŀauTgYmԚ?jO6۬:;חi=ѢO/2:z$VLgT=y3s=#`Xƙ$;«4Ɯ@YU,n&sX^oRO"m JjIPBpR N5!3ĩ(;L3Tbv!elsQnڐ$, ":2^^hڨ%F'k~=oݜ`YؿpH~SOCRZ Nl[:~0Z?*3 CqG` (aJiZ֐ʄw$Eo#ԌX9<cXe͸K3jNס Px> b%ฤm:?%X9 8V\pv ŶG/[eu|p@`/e6c+%j+l~dAk>v|bJS` lr*b$~J ǔ-aABpx}>}79hl s$Le@,-x:pwK0҃eKc0ƂL{~p toF=4ꟴd]h $L |{CSIH!pu$\n"9YvHҵ@wEg7#T;uN9M`#."o\&B.%bR q]sy4lEOahc}J, \eOցb14L֘ XF7z"T5YQw+CpI-f}xFhNȀbC)U . e5EΝkCLO{3Mroe}~ DbZnIKۜf{bĺ.AIJu(Y{2DmKÄ̗HRƳ-! 66QiLZU@B/b%ܵE-Up< kZ%)'Pȉ!:eTnWx"s9Bg)QZW{Cuo!NcgTs^z9M+Ye]7*_bAO5IP[bZk8$\6968&,fOAvr9FRWF<h׻]euƴ&^F#8Uqo-|dJuBl=5Xq(+Yj|d4)n3n]؎\ .m]:4E$}HڔI ˦z7S_ ʸ٠9%ꨮ>y3•4cLqA/VUJwH1 CYo|G)~<J6f7d-%ƽ8SV+Bre*52M,G#"g e qoTQBYK ƙ홨u*Nٚ;Na* b%g?۞nuk?^uwKad=)%9okAIbOXqlʼrEKG%hܮ/HMo]:{ rRS4"Nw\{Kʠ5 \QO=.p¯. JTnuN(p: {,}:ґA6O斋2e" Pk P4WzO 0̘B#7n w:ꑎAX6>ytX))9$A! W h;/2ŒZA]at ƚj<\ Vg%w5G3ƯlFȤ.[C 5WPvu$`w)OӰ+b5pXe[ܫrx=?e$|"aR뱔o2A/}Q,Ym!㻨&}b:Q q ](dQ瓁 :S LljA[z4/0a5h *Vfkq" ]~R%2̙~?A?#n^h |{ׄv\*^yNo+kl#|%5`uLΐJ 1 ug P-s)>)†!Y)vkFg2)W3:4-3Ɓ۲5t}֐{o-k~]4d;J!r|>2tIe,sܼjyS~%|cI$AqW5c|;ܕ,4eg GDb?  Αe-GQ]\L c HH=slj` .danNlKe}p`g?XB ]s|Q?Dџ0ubK -$Eyp/?PePkvڌ(D*FDxPjoAD%ST2KGȀ% mA^ڤw/lm:92*:lR:E氐e]=Ha-K_#ƍ.drFV!5YAI<;S܊1raROcᣢ%?.%iO>e2R XZ_O#nyêʲ+%G8THn% #Pޝ"Gq՛#*Y.0_u="a3I$NHNJ8VhL,pz6日Mws~ MK{ ^Ojo56% hVӬQ' :>A XpF?mQQh8" 8cv;{+Ɣxa5HQ#Dg(C#jAТq/QvT2 o<6Wԣw̓4Pw!0,&/4ʹ_tA`o/jMbmmLlY~u ekTӒdnC#mS&vT[bA0S/U?K ?*<ji{~x-_}(eLBKޥ-—/CMF0;s67l-,M\,ނtSQ^fp@r.y2;ns *+Aե>n;ూzט#6l0R|aި lAϢq!`sQ/6g{U`l[^"+]!ޛeSq/c ]aDb+#YRV.0"ѝnZ"XYi{v7Ӄ~\'K!%TU'.hEaw([Mbo-s*Qmbr˓L\x"W0Y .JĽ|HE9p{=㚱R4HlUuIM(J,%/A-U.NDR.95?.4 : t@""FN]^}lxsDNaC^ KK9c4}SHScy5q~4a@ 6߱Gmka {6lxGZ~@x[d E647Ǧ } }Iz8.ݏ{K˺Q5L*ut l&+kরsiLK' !3y OJk;0JAv?gr@"5f-J4{33m3TN)x>g{]5ejw? S_#&s0E$?ÒFV]t9bǴV,qom>qƙl]SM_[9B=^AϷ١|C'¬8a0c!8PVV5R\QdgsRZ`Tn[y @.3XAb>[w4jGܤ2c=sBfp@1?Ս&{>_awT;[XV̵W9=.-kI;1D%n { f'U &:">l,!şKtyͻZ/Wl-O?m]=h]j62ܙ]3)˓5Vr? hXIJDgHgUfS ,^21u:#d%-7dkKzj+͠ r Yq|ɲ*Ħ%Y9 {M:GU6+H!GHAV_K`S9`"?xaszP =Yap]Yڇj9ic ?k9aFR5]׬5CgNBr szBxe_4qlx>\!,y5+UHZO1~o6SK2fd[铽טuC3M$3{j;G+A" 󷥆Fw&UYX 9 ;Q +ľ Gټ9;n_!yq}(xƐ'T=\OWOG->D7xe3 Դ$LJ5`cup2_IiC$,qrMx+{ 1]cҟ%Vwhћ[ՅE2Z1fJ<\I@: D#gw,ƄlDym[+=롂fũK! 4pfl/ vS /=#SڟnxjFPWJafxcDoJARmk x9 #*e>)(m/K}B^+y~e㾼YɾA:W VuGKU{ryJL`z^IﭿLЩt-&MÎ(^ш>=拯ƅV8*̖Nkא S7ZAbP*?ZJpL{ Z6%,u@MIwibE?'J5vחiU[9W.&"BfI9:5'Ьdk*5ypfKG湞g6z$V|:6V?֏:p[w!"XspH%ITO6E.$ϧŠ!`+!oR"*Hl\a\Ug)%,`~5GiʱQrlga 3eŜH8= &߈ tɃڂ-][3 1Yx?ԨCB-=%LlvYYBN:v6zp$4$%(9zn@j9]@Þv%-!eJ"8-nb.'c<3_]pASi=BKqu*]2_ǕJw8Hngج1!zSaByX6iY^wst3y 07֢r{zϫ?P}}6$NRVߵPh87fjlXtm.sݷډ=sO ,m-Nզu:no,)I)`Ԕ4A+9F!`^F oZ,𔧛 !wTz"{c1Š[~ɒlqH5KwC  ɠb4Vډ9Lc8ykZT">.7&Ct_ ;9Aە&rΤ/cTpqD:)RUKAhTX; .,|1{6e[ӌ1ZW( iߙ;U6O7vBA]+~*K#\nsn[:=#9C\/>_~MXnƕt0J!~,EK0uٿt+ԳD&?͚#ؒ¢Po}Tɕ/MX7z;ͩE$\-c7?!۶&Bj~LFhLo;R<Fm!D',ѸD;5u1Sjv(R˗t)V-&)ʬfzGl~8F{gV ۤ_ ܥ߀+h ooq}]ٹ&bM9Ҫ[H&Z_;f޳uhqA<~LO\ནdnE w5IN/|(*P:5oқ1BP^f90s|cb]ϣ(21+Ru oZ0+qzNbN_щnЎ vZpd[ 2HܤҮkC۳g?4hoO9)nj&/D(ª-x^"NLLm ]ÇUB, P+qhOy/Kc&90%j"&&q`Sv_ Bx]UˉKaP>յ-e n^7y`ȰJvʝi\w*"2Ǖ;[sH´vLuU|l_=: e#qҊxqYtc;g$!:4R$̬dFvRmjN-L&fCJ߳iaHl+G޷.׆d`^)S,?^) x%{yA-EՏ=y[LxԏM3k ĉB#H]yj5]Ai쐥ocsNM_]4%akP5Gn,MRCBgmKdiݶF$_0pӞ}<R|m"F ^=$ѼLu`z60500ׂ"~VNt+&E?x~=YI"wE^,?.MP&7)IMo8㧠/ NipAZ``L̹P`+ypp@7f,K#BHM h̒LhFb4Z2iϦ^鱈Bv\((KUugX9H E&' ƭJ:=~QATo8n_|,.Q p5K)iScqtNw#jʗWfr6i~$d8UkYvdJ&v,h;~"cfkD}rDGVX8@X70glptm#){2b[cOh`$0ƚ+Κ!M9~AJ,ɒu@ZOő4QOn kiMWy2bdAK~ia`fΦnY:YGpRj+3^{:$]E 29 wǞ1EL-qvb'Uv+! +|~w;^0WQc مHI9(jP; fmFP.;8&V|St࿔Gh:ú])|N JD?J]͜b/iI."ݟג}ڟ`jul t zU<2%od65V6rͷG1\;}/֠qdeH"eL@ wׯ;|o6P@oXA4We9̅DW1S~iA=i/#즇z$ylkgW4`︨?&&Tл˔\C :/W2B}&7b'9VGu^GnKaV,n^ƅ aYx|nqJE(Yt% = Vx016a -Z%ˣ.;x7Yd8 Ev! ̡|Q꿐{Y qgP;4`!Q˭=TxΩկL_?9qpzvjWoכ!ׄB o޳5۵ܷEFtf ϖeR>3tEdl- qҕ'an_^,Ws㖺jҟ=Nf\d, 11َȽ8N*86)\ydo&4hj#`.zn2 i3U/T@jҢЗY'QK@;vL%KHc3q^f=NOܞap-05fF.-*|ygtbQh%*}UVk)ung@Sl)u#kd!`ѡX9$5kt8틂Z"0:`aQ2K*,r%Ai.]IB 4!A&Go <{ۚ!Qf/ꧾ?` ok:{"qj-c0ʞ 5dR} VP~x&hq})R#6[O:L(k=8~ʀ"AP;J lC(͘^1G;y:J􁄠CCmŇ>%CQ07~ f02 =́; +ځ eSnvvi>nbR i%B'%Mk"Y`2pHyƧ8{}v,m2otIIkn<{|֧78K,O-[V!#6CI+\5acߟ~S#3q#RLu:-ۺrJޱ8+:,qm(yc0XNFkgn_Q09"}Q3:cgG{:BtD44AX)GBZr$B ϵ͕ai(w͡$+xdOzk _4Dktw͢3a_O,|F]$Vb 36ናLc n˙ǯ*z1 ~)io+5W]ԹX=6{^(j 1$D~Y7X#V a402_;6 BҖ4[RJe@Ny%^ v Z_H|4*AnŁ5`*w7 Gc7ie+cB>8ad0 @mVߥɫ(z4{86DC2g MT 9qgrOZ1d~RM<~N xb@i[v! >g0)--NѾɈ{z t#yau+=q4,+KFHض2{ޮ5w3l(nF_<'؀M4ه\,F=xonj+{5zx!Y+*&xIRl'CM>٫t, gPׅd3ϣ`9l*|#Io$Ec7Yvqj Ljei>)pWy_˚̺c>p=PXb.tyCJRoʤ<'{Ľ<h/BSlJzߥ7uS#1@њ2/-{i^71yEAJA\`R}f`D?9 0D*)C:{9:m,1e 6UnP9 wDq ~0.B'5oS%JV_״! wlqcR,Rq^nY6'Z8QƇ##`۽fH~# Ws0aXyMGb9Gv(c" A[\XoڶX_|zZ7I-&˻ ">0y`: K0btŇ:R}_!RT;\9.y-Mv2Ȑ5[aLj,tm~Y!L"WGrkKf̙yL XDU1Z2 6Sp<@ꃻd^H_~JA2F}v?r`\6wI5DeEJgq hujp`i9>F5Ey0,Y?peEGh.Qaxa0dl{^nE۝VePv5Z˜_4#Q9 S= ~4O/W,;eU 2<,kql٧ad"ɦ.#(Z*U&}$Uj6}ksuRd?l}%ARv.&aҁZyw L:lzai>wM( ճ\6)<R-U!e K,[V%a6aPe~d^ w:`?D:$< fq;q/;_U[ZFs沫s)8S h; \xuƇuW Su&7EK@(V3nZ]\D}O}{Y)mǬY =!TCS-[ _=ru iJarϯm̞Ak _ZU/y"U1u7w!'VI5 dhzQtGAnEu`#qGyJ"/ hlXj->l3* `6UL3igug?o5$?5şǻH>)Ji+ЎM9> 39 KhmR??ld6J 2NWo yv&VH{rKJM=T-",LRJuKS# " O{0́QWXArɚv{6ECIB@d+<7Nݬ#pV|>HE/pģT{5QGߓhmAn ^2j8_\(a1{k'$2RFѧwbK%epiӍ 7tHj1UߡrPR@%G [b.:2UؽY$* :o?^l -+&N]dd؏M/Qg Y,MR`rfF碊G\Ipa[ tփь&'%0SiqG -*9cE>oc@j[1E1^DıЮ2[MprmɂHZ)WTsT 5գY Ljx~<>*\ 4[PF41W/K0WGMV1( cdMN52k,d^ 2WWos6dReES %R@58p~6/.(BGK4yW:Y?DMl2rUcʰ0G)$\ 96%>R)|Ea,ev'` eZ)ƍ .3v)dȕ7{2:7Rt;Ӷ}w(:@ܛrа_ѥӸRM\}%h]%?*Ro ?j'qůSP3>lF4%ZAҩ:[6SVU -{BIV_DQ%Mݦ`8*rsi=k@8 ]%%#do$Qg|+M8$DcN(3R~{n 0F\-hd(>e^]׬g$!qQZ֣+* ?bxPlN'tBco@SH[]-W ̡Qo]7ITk&o-_%>^yYG˝G4 d=F'KT="%flB|#"1$Ov܌?`ڑT^Y+8Eaج4ƀW85tdA^a(Sg'mn-?K)v%U/}Fҝ^^n%+9PpÁ7rXīG#6fNs}!ʰ͏q^f CG!1G Uۄ:ޔ[B6Е G3(#㽴q)מ^5BNML2x _CzL*᰸? XZkO6@rO=A6QMwBMKI}0[U{*&|~e0q9ZgPA6I{4Ϳt.xKR9.ZKmf1Nי ,0ڢԙzN:Y92g[(X{"+ϧt'IrLJ&unH{\lMv`SE[CGlSJx<:D "j@3 aG,ZCBτ"+&YݷgZο@7k̼vmְ|-BX>nJ*V™k5Eh4G->P be}^)-7n7vɦ:_cyv5*u (o e,R5t2E {ү@ɍ I-|zq:NzLY 8~w90a8{bЉbf[iP㻴24Jl0hTI@N|^դU/|UV\ ˭lGQ2E)N^+OnG#٩#dPA:1^ג6ds&Js4Ɨ75,+U}cT&p -c찐 ;vNQ\y"ֽ8Z~G<j܇b~:ܩ$1}}IKдּ02姙2>Hd]oؼEۨSf|q3t-x $r@8aue[X7-~ܴqCyH/1aĦ,DuqvEvN|/'htW@epbj 0,vVFzGoB-e v>gJ56)8Z Ҍǡ)A= A '0k:_= =l3sL~́b0w4#k$ OkԂR=c@{H( -M.zE?!ӭ[ K37CN.BYFl©ŭ8 E> Âc`3uՀr ήҚJ7(5Dzk$-S9ݽ{Q FzOjhcͤ{e1u[k;C-Թ6:)H*iwUlCh - qb?gN1H6 OF[VfM&._N3;uV"gce^*ݙuFc<7 JXۖ4H7b0CpiҖT3j\8dR?@|>qTZ!SIY^)tfE  WB n6\~>]UǑ +!/nR eu~@15D6ӟ)ng{?8A_|~Ke_@6E7f{2<2D ȟ_:3ս%:T]&OvYyȹZFg#.(İwrߙ!}r 1WHj3bd($#=e nc[e)r>8ယ^&XeS%f٣]EFAR&8.\&{ö/,QWOz 8J37;qr~ZX `gNdd $(%ּP*K6:v)[^Ƨ;DŽTuue)ڤtXU)DsE9H ~F h8 }1o}~(QK`01(س&Fo7] \x45١&_k};"]W>Y*>#S*TJJ'k$븵n ޱzu!_I1'^-Yv n8@i1-0 U-rgy\O0yWz/"CG~!GqgT~+m7Xك9Ez<r%u&9}>7SZy$'xP&-# ]ĵG nRKjrI:fYn6 &z8?&wѿA`R^= ) f4(%} :ȻtH'CJ !归 G' <ِȋ g dGF/y( bˣN/.y}#5iә,a8ϝϫn\@/ZX@6gm9 |aǙ2<ۚtUؠmЌR{#eUp܃ -1H98uuՀMUS' r|;UZIʀ|gɲ*oU, ns Ę/.2f86BӰ 8Ҥ&컓x.U]ַ6 u^{ Ρ#CG:`Zl>ɇ1F;9*L֦B QWv쌡^ׇ3̇?$q G@3M 2kYh}8 N#no:uҎc5/{\ȫPi: E %b38!,2c0 NK fɑg_Zȥy #vͪV/:e7ɱxD}um7%Pgp1h5\ ޟq{fV T۳kUY_n2@2J'Xԝ r(Hם\Q]8;>yJ}e 6d[Ikz{TwMPuIwaۃIw^Z՘&h/m~間Z^we X RCm +#WN20jML1sD(k"fVW;43 Lȅ,W>p2.馇#@#0ڊ M;pD}i;6#Lhl 5c_h!C86;rOf-־ P:x(N2~wzu/AY9&acˊ2U*s(i\R[Jit9 #S7C5S۴=@je:dv6ѐBθ|"k Ր˲\'~:T~^¾oBi L9}ŖVF b0x8i F۰>nSk qkʾA_}%pv}}~/YWӧ&DԐ|j:-)Zvyq0s#GC*gZ|qPװ|%ZHhަD'NZ΂-AvczwC ?襫1d s:8wq1L&!ߪ@J+pï$>Q9UD9rWNRx*dw'̮ ƙt1xŅ2YPCϟi䁤, P^upY,<EDb$Wǒf|5o dCE=h*Vfsi1F+׭C3êmEv avmc/mbj_ޛmz$+|Vkc}<QCVH6h$,Ywu+N4[5n4y^X@Kfk5-<0[~fvE' \a3녅t"H6O8\6c(c2uv RBw!xdOW,8?="m7Y-g)@3@,79]T$ g1vME8AmwWpvQ("$XCRw.5(]S1|bKꤱC(9jqƱ<ǃrEd(KXڥsp%o $G8~8]́fPwBOi)(VYToK#00+C>3g.RŘ(YctN*4uTxJp I﷽yAXbQq!%ؽϴ4I>x0$Bwo짞$啾84^ET搵 n78ohB7vKŕq <š2@KYT*K7BXc ֑lpTƿC.Gsך CT@"eNOTAYn {0J[b;}V:o vQ9렫"ɢz4Ӝ ~)Cv /h?O $/etleZ}6cc=XjڹNa. yKeQD%9Jߤis!{sWI'vScT\ژ0jT@ʿ2VqWB?~c#8'L[fݺpZۗ ֕bNq犑vljFjY88O*Щ:˽;Wrw# OJdeP_s5aq=MձcHj6ẍ(8(=va ljE y,(B)bt~Ad@Cs2.._@D%X1]y$.Y(١zȹq1?Ў5%5Cn [:v>vڅ#l װɶ`azzZ*I)9.MV"1yk}%pV {/) ՎgA6b^x2>)8-qcRr55qSDm)4A'ABd=gύLk|u(Bܾ*J2+b]*1sbShD;^M3aHSQǮ jv*&u͹G38 nR\!ܘQ#6b%&ٗ f,YI.cDSMRv"6elJ :tԬ5eR2_AD%zʗ$ʋ~D3.h KY08Q#c3:?Pk{$)D'@b늓%J,nFY˚J !^5 -*}=+;Xg'yVxQ|O3/VEIK1}Պr wBˍ ΪBʡyAg7\&\ozYJH҂W96cA| q!/.o~Bd z{lH ZN#MՆaf#=LA"UK"|38i(Ey{WO)# n=$v*H[c]=7_6> I_g^ SS ,EhS\֌l>UG)qdS?(HK(է[L_ U)Bxk=lVG%B1d y~~YqlJx%;90fntsiL:9cѹ U\9_+F'nN0z a H+y } S?ʷG]n<0id, gؗ5^B[B:$馷;M` g0 Xq2_p_qZEޡ@D k _{?sjMko)' gwn<$\U[݂ƇNDU~iͩ\ NpWPxZv]23W2jg9B  !&CU%P`w :-''lY)1q0e!PDTl\4yOMy)-oĭGx> D1TQeW3 {{ (%ʮ#3Yɫr4?ͭꇰ|W v OsFtW^ W(^%+i6 1]0.^{{lp7hyzDV_gt_J|-ZBy`˼ήTN-?Z]ޏ;*+M!Шk "1+R<> ܔ04{-Ut*[6 oj-bj 97~`\Nw * vca;&y BfBOef'܌~b"pQhv"U^d 8=3F㼅ttD}j `GRv\ʯ¬4zʓ\x=%NS+/L73Mn*,]c^j>IUS疩)kV᳷?"@iInYEU2M@xUE '\ qߨߝF5YޔPW+O#f:ܹ0N 1&h'>'ӫT9Uj5^ʚxa513VniP(*io[%iFm1>X;;{X:a~k D c\6!Gin' MזÃj6ԩ1EFoȁ[LyBɿCJ\}Qј{\??2ÕIޛg6.$W鞷jZVW 1p j?RH9>Y3d_7A"tE[u֎E2,cǸi$I5-"q /;4yDDw5G6jH{S;*r k+ߥGR-l0]Jn•߅s;%Sg-#NZ2 (]Vw'69qAn#e_|@Kc@s䒭/=-#u\$c*{ĄKM4'lo^_ yGRx)ԝM(UUg$x( Vܯudz%$0bQ@3 MT 9][ l|Kǥ6]4W 륒+ hOf{#t; P rɾjIhR= E۸btjڬ ex); !fC2lfLѳ'[kEj}.,#Kf'Z.֮o0~k񥽳qS{嬱BX*8iӾg~$V%M ):Vo (u`[>iAJbkKy%]uMAJ5o* #x16Ύ]_9'+ڮa!Ε0oZӆk5#DV^HMźc/}anh^+c z h F2fВ)1'ismp)L,?8Vk]trm֥:=ԵAK{*>`x/-|c DxbA:+*L,3 Hn UЦ<\?ke&es)auq՗)Yc.FUw1H(| b?U*KD`HF9:Jl'> $C\/4P7WD MJ6"OBC8S+/ GC~rlKNZ3eT^+2sq<󅌈BL|Ԙ  sfTO1D~::Q 3F`Ryr:n>렙6,;iM|VxL-~*Q˝5T䥈(qz[L:(s tSsJy&6Rk3Ec1gagU O?Xh0L#} [~~MghJ`/A9CqR{!U<A9s}A(rH㠐"C!$P}-ECjo,?G. wUU Ҹ4EMD ۷3^Q`l@%Kyh{ZY.pi=t-{m=/N MN$Ec9?VPP֬3A`WLWU_zXv@_O,AAF r"4mg9nj#]E:a(C蝨"NUЂ 5 <[_5M|Ċ^y0j'jVMCe EZ3̌rQHӣf#|bRF; 3thl-A?J! Q$mx)[a 2 (ڹq!G:5;g$49Mp;&Em .誛ӸZ(_k *ki .eXֳs܉u]ѭ0n$KGY ?HE%'e3\^}tmx@ odeCI62I56X (fB$P̲%ᵀpnj`@\ofŽ8Y+>g C6^5}6|(- 4Kl1pGf4\DD! *)aیNֱ؝Ϋk[os43d̯ڨq2f%eT"-0;Wh_ NmN*)rW@Mn>\,b!"_"A^fJ@TѨm0.T)-@ !Д3Kщ&-YH\^#4ot"DZ_feqp?!#>f74FW̆ϛI8oyy Uӑr+h'Kg:| ZMbYQ6PyAh֍ { ,d0Ղp@|au Tp-F`f}W|-0dp!qFH p%pC!:#~ލd@d(/D^ʙ_4 (H`((n22`MngM (8LElAFiP=ԬkmwTRJvMp`~]xB> ʸpʚIWskܶnLGM9 9 8G ѢWrr*fJ[GыOo9YL=Nw7ʓ蘀t$/r=BOz#ZYܥ _]WVRd,^sJ-kmɡ\ ;Jp |.o~ XXC͹ +܈pG e!Ze5b2ɚ]RFU2\7 QHznCr‡@jlihIST9u/<B* "S$ n% <=.RcvHVOtc&q"e Y]FS~9\6_[p]A^FAs2:VH+Ac0=,H_p {fQ{xő?~MD$whFJ,?iz8@VN6ojIu' rkĊ'sxڊBŒ\@⽁o3_@z/w !e!Z[@'56 ReeVRrS_*{i&n*fY0GGb#9bޖ-cc'OGnO)W"AZVC o:2VfE" V[bMntx1WD  B^`bd<Uo%9OO?#ߨ/0> >M\,1"oP!9B'̢}H&cp[}?B},FC/!BP>OéJ3A9,DK^ᢇ&<1'ܰO ۤ"]׫BN;;?/Lk^c&$iX#ر2IW4#~>x//; "(Uj2=(g.~1n5Ԡ u& ci99{ J PAsNfAQP|S8(JLĻ- ){`C \RM9c/Oe".O@^!HyfGF`llƾM Z^۵d 13@v@רv"[c6<ڊ/Fa=pY p{,֣4nPq)FyLnw%2]Hݹ]<. |p:2~¿nw<7lƫ~( zVjcR8$8EΖGHox-&\eNٳH2 吿/#,\?ggqx0]}Cm $Z:)1wveSE˥v=&kւ:ߏisӷ.Z= _lđ[|4'Q_<pG_UGL@/ c<%cꑭ{w7oTؑՒP,Lž늺5BAgti%͑"mKf6Bұڿ͏Ƞ0 M*ԵNs,+MP/]0{x_V hXOqn ?Rp=AO[j$38"Ev`ۆ[h_`{D{B/}rT'T*s>B*ۯMutoQg~Pl$Iӡyas&G[.\K(Ø8<޽Dmwb).ϡOث62KJ:)DmYrHlrNJ ud-u7dS)TniT=t SŴ^Aw[xד9gXMد9>_"6qSYx0hgdc׳ F韲쳧Nx`=" G9?26 bV|^Γ˧9&"u,4`.dSyhN3cuJYo>BgKXz8my S W0zS; zyv#&wBn2 3&&ʅѫQ+N)nS|tb;4Kfܪ5.s#+F39!Q|CC]OGqa7-fswW u`@rjs9LϬ#c" P/u 'le;^-5{d|’%9%eg *y6_7n=´M0Ϝdm 0,ڄˍO`J%B|DYRRb)WCtƊםVO;CEO'ARa7W֪-qO"`4:y5$S%La7 t%^P!Z=[@p0O,oqڨ#z+>鄮6%UÝ~xhH@ٍ3P9B:CFO MlC%}tp@w;'G\Oq(pnDv咢((`R<03F6t)rXV/K5CWo("n=kRs{ ,8jjѼʤQŘBd%G[-4ZLVqۯbQd+'ɍT"ҶM?Lb+:kKޑG}ֳ-N#Q+q̩Qp9<>3T@4[ Q+.i gdvq?jPVVFJT lPcTM4]ا"q0;|9{$+j a{%cc暶/nL*6ofE2ҦKg $Ct)&u|E½5cxQڼ-c"VɧP@Ɋ, Ki莩qWEJuBW3Va=]xP<'" *>Îw]K rPxi>k, Fm}Z+Ε5θW4_1M`>|6;ceB?b_^M.z,m0.1ԟ&])?%gI S5ĭ"+XcJj)ըͬ=M'2S!XvNh[ &!H27KF3lϮ\b;C-$:d"c+tKz[;8R?'mO^Zلg(D퍷6G:m4 uՁlgI9"BMH[c?0~$BdD{Oˣ3 a^\>,uY}NB0|ЕN#扞qwgz;~ScD#cҖJ(!cozgqLd]wϳgiML~N^Ѕ ϊN3x6$+ wiaiJ$aG/:ӣ{7X=FR과3]YZ~1&5_^9]k~ {75bÿhwz!^'|5:3]KΏyR&mVN'tľH0OhFJ wRA[Gl@Kˉv5:'vh&RR2|6[iP׮V"l^i:t̟D$RQMC,.0vlu#]pH `clf6|ytz$BBamf5fT g :FT+b؟6ݛ. K4s wk+HƫgsE!ULt+a(ɖ,&}>}nzҦMlWm\x Dd} Wi8U}a׿3݂cೣ| pD煌nd R`02Fm"7uMGwbv#ޫ"@:gi1`9(k2V'@lC˖}*n] ]v%QnO/< [6-vGf__go?@Ǒ8;)756Yj,>Ke&j?U6 e0,o5a``nDE9U m%Tt@e6PpiȾ\lR*E l^ET}ln8uT<'H<ˆTe~A?sxĈDw\~\L.|`iW}Uŵ SCi̙ݎy1>Wf%?HeIJ,EX%u{k*)Jh ('?(׉#&媠T_@?Sp[@4*pK4}70][N# cl\Ǧ*Fo䭚l`P[-W%(dQH_KqqP!$Hr}H2{Zl)טuOk8LOQ8u{9hqab'W-:h|z'Il)OMlpKD#֎a<s|[wQe!hL\gR>o *s(/lMgl Or8uկ/j% G qG"⫌TKEAj[ᤨ{xd$Q7A.jTeچ e)'CE˝V~b{U b2h *rg@quX: Dn!lCąX6Bb83b:Tul1`"pI\%J$rdqvWZLCS!Ǹ5_\%eab'~ɀ8>8;2Zc"\<<P7=cx!W*@#A2}y\W:y/]:z/qVIncbJoTEJӽ//YpTonN9H`zBf/}!q8>N\35zZ"-XĵF{+$8P).sSE,Y)0 sJ+ŷ1VJ`\YBoK'~KaN48V}BXKrѡcul 7{<㩂 H>?Ft[4m&ĸft֕Ro;dSR~pSA̍W.Bq2R[ʆs0X[,*m)˳T$I[~~c$ )/HS!6RX)i t5p2qhJ&ܜE\R4>`QqCrz3ig.v`$wu.Cz6"r AU-b\Y"&p?@@l̗^k2qI8?r>ӗ})}ւPj١董n UŒGf^9ob 6h"B--n؃[))I ciblä%,tUZ[h[K~.RDծ7C8e]y(/e&<]j%Dlv($Yn58i}qoh{.|WE6] ZD-J-%e|?'xrD,w2XѪ2IѤntmyN5r,_`4 U~eqlg?7\m  4G:H/yTHDDkDh>1X_U#ч=hO[( zؗR$~^dm;9]3ml`hKvJp+q-5/Jh ?Ğ_bN]N5Lݠ9W8F~Dc1hb,Q4e֔E 2ns0F_O]V  "}CP..Vigt/)aµ$l_:>͒3@yv#S,RM nQ[Wл35wF. tkL9 mfӿw D]ul=pfL{Jy6>ހ(Ēd3&Fo䤹%\xfOdIz>"؇O=rX" tZNgXFcQtrq.i`ˈ*A9&׹OCc q*#MT5|5 $5 -TV=*eBF +5C]N]"1kzfiLf߾.i&G7̮TVl/ˈ+Z}M(ީ&j.,%_!qOJM&-M;|ZNPrܙ6LOW伽@$hVRbO9B !as[ n)Qv[`Ŏ-1l{Nz֫Ec"ҍY4ʪ"y+L,'ǚ1NϪ]SQ;Ddr:Yߒ.Ja'Vha~@R1LXMi2Y{Xۯ;a F9zޚmZD4M vaL&*.5&D2Fγ~cΨ^! 'RXlf!vB5_`QO.?x9zRf@d)p/e>]B}07,T/dXD[hնN\ut*^ WsuZIIխ'$BpRM7>f+¦A9 th<nKS<:M <[] [ʃ(GbJV a8dZqjO't+lMYG[2EsLA!18-L|YjNWPF"wfT@d@ gMB搲xe8Nkg,@w1ӯ_[~Rh"qz}$zo% _'~+ ι1U\#JBt{_d0@p'WhNg J~+ȗgI+xӭ  7HԇԼirlʷZh2#6K6NM>rs쀒mCT JXV9Dط@#j-Qg7 TfkoYFl-d>iVT+@Ќq@9iR8}IU6] W Ad}J]`葀]Ssy& ;xioyDR}thQ%yM?L)^r=)u0DӔ]JįpMfyK# cϝ72"f`>Dav!tXe nrjobwg]! kԒk[[›@%mbүg|MWՠz/j4 q.xI<8l740?{;r` 9w=ԝ8" aޝ;yv6`yA`o_G629Ka4tgXLskW2Qd_~ iά@~oaN(B_ۮVU$1Q:4.RT0=Ă/wVY >B`ҠKd`/++0TL&@Hgπ)O'j7uOz* 0G)`˨[g:W O?4^aEGmiuwrZ <&xIq|PA8Cw҂V*p^|)l8Cdc/SZ#].Ȭ͟)C. [c :F~eht"bHn:b\eSM6ONx2. $\$o <ƂΞ}Mߒok`R %t8[ޔyϠI!)yOI!|}=,ׁOr@bѨREV'ņhd„3bV3~[!90ߎb&[^<82jpsn.~«+OLd ~V׈cyZ {?,¿Ve½}?A.",EFX!̿5/‡zhx=*V%>l`eS.2X5S<4IeYIbG"d|d6?-7(VnTG 3n8"7wfs*VN5$ 0[WciSr6PrA#+NM%F\/ TG`Sm{6jP3;49`2K+ՌV6I$%T0qHBx)cxI3n[9yյ׊]0pL0.Ta49|,8'Z_Zd":q,kU I[2F{yĘaQ[Q?[ /KW n;0D]~g!xgF THm7z`|ɿ޿/ x}tUoq䩐 2_hon:Q RsSpqd"^`qktI]gY U%Uh1W;)`3] <-4>H{{#lY]Q@Vp =_>u!ۣ^Vtٽ\׋x@_B;p[Q8X-Wi]~BCAs(a ez}.SeCH{7/ۢũ5u$$o^͉sr^ę}@;O`tA*Z=0qXF0u\=)hH_ lc^K|s%ۥݑ}SPq1fĬqgX16bP/G|0TiiFʇаSsﵞ ua@Y4ɣu҈xb~IuP+[e_m@BUP5Gc|$΂[kZKpٿ#vՙ. }Hn}f?6?'rHmΐ5S|C/gBҖAsJQoQWPW( f(4\hI{J{Еy1 w% }aZq"d57i'K,47H(&F{$q;suIMR xcVN x;K)ܹ򍶵W;$L&+.(ee*yz #ӯ%)Ow R0;uq`ɵx`T>׈Vop8N l=q:zFO^%- yז8y| );Xk2š>D UrFdaFޮI(#a*$O*gƒH]&$NDBj~ ˞8sE[C4~&ƙW譓u ,QLW^E(-mMa2!+̸z`Vhinrڷ'Ǡ`(c0nlz掠v/ӐdrT|A%eHPNKt @>i ?ɸa©c:Ǿ.XG iKU*g5Ps6-n -Qc}qf $Kܨ߼a+P0d A'ⅼɗ Hv1 >S՘xUe1/[T+iiNy\ۦވSa+4zt fyʡ8^y{KCHn?m 3N.QP?Ҫ!#ӠxIOϫLFZЦBߓ"ttw79N\tue#y=P|^4 e|w{d}QϾex MqyhBik1ƀ:@*_ТKЦ,I( ű'5&di,{ܷcxڗN8i^X|N!D4"J3O+V:{>8*A} w_ )Y][ #$C4 VdxS4󒼋vEѧ]6vF!j栣١u'lSD1ُF4>B:YdW eX]i.FHb^9CUKPB{%mW}x/d .*![C lj_ʁ ;&/\!1<=5iTjI-`uFOq=gZʁ`I?iM05lDtp$ģGeKxL_TEEyp{2 m^/𧵩mOP14md V"6Wj?E} C+s~el&2<_5.rg &Є}[H&9뎈V^|SOLTF~[U& cT*D3g/6SdQc1CNNhd"PlgCI5zb,Xtz,yϏ>x*853ȇ `Q W4BcǴPwm8ڬqvLB20 |"t̾mx}ːwBpe>S386k޲sxZ\A(2#Ao?""]2#deD}  wԨTHW"ԔiGN_meoD:^hnRLV7 gT`x%{"]M:œ{ZFf"Ddxv~4* `_޺Hn=W<5[v=n"inriBߠ 28 M6HgS?~ -Ѿ {2 ?" bHJJɲ2' R5F<|`DN?uCnwnC^4ZW]6U.m})o`q㮖gep~#txa1uadlpDP'w=XjU߲HIO9k>΋LIa/η̼:0 6a>}a<9*kwJɿ2Ë=+ő .D \1\tGT[6aѼCV *^@"ZhY@!A)|z]ʩEZ ah q,6L>R$q®$фUsYv̫ (*pɪfkim/<[˿xMըA|1.$dOFNAm>javOH =,iSREmpF_ݤsxN T#2ֹ/9*oEV1P<*%$0߀]U2Qmb$EeU^EO6fXً0NջFr'Z6k)j//b`adBh<' ' jץTr|IXCqu_'B0pPaRmZ+eC);rķ`mzGn+ caoL0樏5r? G*OsB:X Jf+ 45,p*w1V.b+ciy7!! pv/\}9e@6!KH:ϰןIisɫ MFmG1F6s۶']+*{r5dq _ H.h# iBTn*y<atĐқ(og;͏SVVS8Ϻ|S/y2K1Al8 Ҁk]ð2)))t[g; 7 @:S. K@Ox,[({NcIՏ߬;D ZJJ'2*T칮y.֖JQ+f~x{Op >=3%OyUu1K3g[E4\ѫ Қaw uq {էyʛߴvht >%ʹObG?~4)V!#IK+ir5g/rֆd`}%T&0] sx0]99i.oU˩%1<8N CniI&s JL>!@ LZUWk~Q&iTDBז5vYTSP=>Yjŵc\:1N@4]Vfq/n ڴpK*\ew9gI=]S"Brql۩ d!%WwN\7}Tty"Q2:aKY*]ș|[(>YnE>:w8*=e 6ʭ"lHO#1La]vAʦd[|;ᨤ$ӁɘjEĺgg%Eg`21 fvTGbPqEFyp+h*_o]QH&9XU :s kA}#; =Oa4!| 쮬%.X"T @բ9JH*wC.a-r^"N$DϒEoW" R=T@ Ck،BhCޘ7'Iw ~0T\b$sPf`r cN 8X67+:3c{26A/ XO$oV+[ȝ.L sXn{pjL ܝuYL þ#;prVS_$uCDե#~$Ӿ48#Sx:< fCe_2i[)LI$Ɓ6/, 6-qjG (=Q/L$::&\CgEoydzj=3M&e|8RFs0%zw)=X1"e.{V Xiw%o@]x̑&6YDٸKº(a!6J_(j㑃:O 4L`壈go<**a B~yq'>(]: ײaW^;]Ȇ4gG4#-}$Κk8 udcx Bf;敤g.(GkyoiyChV>l- | s_!a)!mdF!yxٯX@teؘ٦B,+!bJ8ތ*")l9ry> Z쪎تm|-6 5*t24pGڃqcOѣ_O$[ď%@fQNsVߐ!2u*~uk8BYY#^zؔğ__G7!27_]!WCG! *V6ؽfHx.Pu(`#c^ C[/Nb`9jYHmdh~J*4zvjSgf2 \栤c_:mc+![ 7&@KˀfXQ8 J1i}\#Yۮ3C]X蠘2lcB\P1w^Urw~Zdš6km^h&FWE~„סV mݒh6ԩ@,hw-Ї̒&%QZ(-dRKp[՜xL2+DiSʱB ΡW2<,"v^:-QޥE@Ozjr}=09 xB^_ #լWa~ЙᨭK+KJ bYva2fŨo|uU~}Wr-93/،N[j}>ḥqA6 h9{=-A_b46ϑU4hE!V60 &ܩnJ|mwF֯:P5ob ߯TSnp;$!&cζ=y_kJp[+n5@k+Z0udk't◯E9" *8] ĭNC_z g&|J` J)Sj#hE['+^lTVj{RT3, R ;Lf *["c&~Jxmq:ȣ;-OnMIssJ^y Kf ́D}|'I-~^F6[@_DzjCad\|\_(aJv(Ak11Ta\LYy$4jUZuUJԟ ^$[6Om&Fo}{Da{zor9ۗ @ze[2+g=>}.|"7#jH((ڠ 0bmrGLg 9%Yom; j݌lڻ̩s0vOu}*2Pb,[_O UK-eO $ T{NaYcfirKx6F`b?p|s@mD 4K.R+؋}UdMﶦyOh='cVy|b?/LI5ZCNc G Ҿʬ} BzGʚïOK1( U41.HW}(͕Af"7ΥIE"{Jd'hc}¤&PɳcxR;)Vo9 -nr/?\ZnbY|UA4\N *;nR&p$y t^x8|f+NoJΪ *;\ljjCq\3UTJ+Jٻ2׾u7_uIs{iEnNksWl>. 9 -8DX'͌pY:͏>UVsۀulBr*δFHy t ɝ_ ݉:R֙*u}$9NO9VW M *Hq@>4] ('/mG·)Z ǿZLC^P;h_2(e}cv g\_F +% .eE[:g[u|EX4*՘/j"K&zYB$2^@D`MR# ~Lpg*􆡗9Ssv㋋fyA/5Ȼ=vۢ57+.+BlE{t؜KgMf7M4*.h91g0-7|^¥%xWڡ= %otME cԇ?$9,1"},{1toPU3C'\ zʸ'D/k; Prq\]cC] 7a-Bns{'92"hHl,䯮Ǔw`P\uݍV9}јSOre)vJ ̮ q8$W?vlG"|9m²JKS{>  _s |qs۳zd Ih pU4OrK$<^}IqՓDUUphvXz7kFS7lC Lh6i\jdsINSX]U<5F- M̴Te"^e(aʩ)[%N|J[k魜r wk!OM"o62(}Vq96wT"JcfG'L"rA6S௯xgʣХ Oq]\(rt-,%F\"1^*骣:} dˮWL^klf.)bvх:l9laۉ΂ՍT rxuN{FH{iI]bEpL>Oô9L>}%^z FavH[ޓ=z%vDq\Cby8t z4g5rvj+p|i0,Ail&0nfTfg5lnj&`p44XsV<!nզV XLH@;DH[,6vݨQ5 ~:\XkLCd;oM*+/T4*G #|Y`Lphñ1Bo8/Iih د\vQS8mq@J "y+01-Qi>Fچ#Ro7kO/۷CfQE6Oe!*J`vb#z2&J(ѩ;#ՋZ-ghM1J5gOW r@rҎ\% F̪*ͯCx^("0o'! %4Q׻xVW aԾ[̇c]R|YI$>;}ƕHQS/Z0d8&THmlz{Q M h\ebU, g-% .65w-e- $5P d n Ku͢x “R6œ-ˀXQpJvqdT. DL>PC45>WqZK !iR_9W7oȱӦ^izh`s53=#+՞s  ]ksyۧ@ e4[ӬbIC(N+>=_:2ƅ?v}kEFUyy>|mkj"TGM:= D+v= ` l B\0|n;/jae)q Eƃߥh{L}OMm0~`vFPs )Y\W#09netQ&ވ+l|=vXu>YP0k)'k ?2NmcyAu`H0v_-Nhm&P߰^vjGz+QhYך;_gxcfoWb^PK,ɿ9*9Py7mL8m74aHu{"ߝq?stGo*rR,AE"K:,~_ Z`{ > dY:.^f{MjfEg4;yG`&AKp%q:Ͼ{F#2Ć}nz$AGv6mC+x8ne #o x{= ]Fb(伉$]f|¶:8C!O+DvʌҞ7w2V' V1_c~=(LZa5 }Ƶ/@ 6PmTv7!U u.];9k?d,$bY3ì|s6zуr>:L+jFͅcqkq^qpˎo,^~FB*)upA%=r^KXXI^Sn*;4lSU.S%|oMaUK|DuX2X!U}CTxIh.܊LmZgGkWl),0.q-*Lc*B[nVy3V7꾔Ձu@o%>R]Qغa6,V* fFn@`y$DG-G'Urk[{̅e4̕;oU>ʍ 1&J=©LOS9"u/bSl(%&ĸ%u[+Lwf #"B gy}R:4JM8A7أeX%TKsfMeP %6큔\wB9צK"uAS?&VQ%I!6Q>RRT2$X+XyAh"ra<׀&t=XgF[A#ꝮD:ѻ)r"'7N펬v7 @ λir^bvMchs,Jd~e3F(XTNJ{QS8Y!OQ#eD'B9]54S먺8S+ [1wsْH /8߻5Շp I{]6Z޶"<0~W0:ıxQ%U+o.EQVJ;4Un 1TGNIE;5+NTWz9r%rԅ 5# A# AX*W:-5a;i[. sL:SY)O[i.)\x^ ꚰȢ4I_sD,* ,rH {R"Fȷ {f[، c\3Ÿ lGcRP\FTLsi:5rm?`=oJu[t+ͱrUr@$5QT4̕h=04IҪ1!Le,$wyro_@vq~sqFk<[t7iCB o_r ol%Z")|Tn)4.P8j@W V'x^Ş©ՊxƔNyx*CAFĥԾcV?jw(oBZї}K ^%`CUԗ SUy3Pц=O׆[7-!Y鈃 +HP2o-bJީ@K}JFW e1;<{wa8eHcOݬ f<.7@DX3ֳ!h͗9h6\Uuu-Ohoԉ x#i.LSK N~-G^K9$,~$=p(Q={f< (yP?-Iԑ.|$gh9NJ23 31Fz7L^+a_=1\9>. Lzbm>[zۿijfsjDF })9CU W)@+pd;nDJZre::}'),7xbz$P@9 e7<8>.kbnGBSm@KO94ZN' ߑEEI bA®*(wjN&ͶGVWo5i~[G8_!z_ ѸD0W 0G}ڰ*C3,_纗lw F0VY<0];!# 1Ϫ7KMՏNM.eq+9NSPka榻yw kc<} ɻm%jIqTAV F#iJ{VMM^?Ky$WCG5YGӺ4H*T;F #;+{H)V(ڝ^uȞJfoH@毵~1p1y@&ECLUWJ-,m;~)ñ7RGoֹ]] Mft\~gxSSS۽2&`ט#<c yc@f$TK8 WNhS]wXsa֯)2Ý갰gxDt3#,Ytڶ #o\3= ]&Ihi)pǴێNtvdbX t>:3jplzIWe9Ñ {̝",n2># (c!309Թޏl¿m-v}NWm4vX6NTmZxM{ l!昚5_B@9~gдr 2+ cW}^[prB!Ie|)T@ߨm^E|"0ֳP]G`uEI|K4{&\~$i,>*H,*6!lEMr4MAMrݐ X%_nEPM.[]`oOfŠ|P2zR#5>)ނ!`y<'О`78\ d4U}ZU:իb*_>GثԬFg-nͬrGd,g- N#Uh\gC3kӒDw[e@5fsy8ʈc}/"j;袐xcfzV>/N h!A#HmWh%:B#D $ViFY7@3!L HgAbO?"gsD{GQ:hwMr >^%e!> )ų3S? ThxtFH=m1YH^0pDUIʴݕ7A#Tِc@Ne[T>WGmWw[\x.C{_bGL+ l6x>#>pZTzGgs0 فӵNz g|R剭D;hm-Xas T@E£JM3J]3Q4g<03l>4y.Frw֬TsOƛAIKaL߈Kʷj EY&=xKS5]G2G%[iyt@>c%r 3+HdEm uy 2S-YD2$_SwLVJ͡%(Fgܪ}L+ޑUTԼ}%-ȃҶ"?{/j 0( (K1{5Lw_~:ұu4C݌إ#߿%b}蘁IC T 'F) T9[T ^U(س6b%|CˍuRͪ&@uWL8)9P5_Mum0:m\C_W>މk'Feٶ%'Z{$t |vw|?_hq6HuUeGW[Eƴ̫:R`.h{RnXHS)wP7s"]tš ~ Wa#X?Bm9$<%|Ef9#? x$hVbw1A|)Xkv 4ZD5Eo$VTC~[/(_ 9B-+mDH_uo]|Nv >?$BA#-}\Ҏ=$s'H5^zTˌٜA `Uvv2L:ȉܼ~H'"<`OgnZUzQ{}JnLl8!tpP[tXc\߶=넔y煐P%ޥBoa&1)0]NO*s!EܥsVq@U6wJ=0\YsL+@Th{"gX&Q cu+Ԝ fD\4#Y|w=cgAb{(;ɰ̑\ԕ. I ][aQ!k^Cϴ^p!%DSw~!A '~;>lTe]|Ű*"pF*\JTQg!i -PV->55Fk}E19|ꚸţQ1Z7g^8sbO+n6tgZɩhX$`J/DxN b#10)M !fn^cJz8y 9@oSIa[p-%"*~D=R#Iƚd3I=Η=}]s\9P,{J8ExܛMg1aѲS?+4 \n w" vG[ 5xVf,Gnq$ٰ Q:H,&w c{ibgkߔW}DyAmS !=9zHP~^#⍁C'Hߎlze<\&]<$}C3`^Kǰ^[cj5/\a#xas2LݨF8qgtޚBw(!.:VMA 33/穟~̀އ{i=~1߫'_:āĒQ\iV+sI ѐ 8gL{:sتKQ<݊@V0Xޑ2o'wLR0˓VJlL"t?4yTG N2r?*T>pOŌYf77>9Xt]1oנVD`m %#:}G}FɃE:q*BB ]. mlF0w0ʂ[ Dʐ W77d~$ p(w3,Zs2p4ޛGJ7Sn\E-]Z~V(}tT%TRt!lG P;V%}y/)lZ29>ӅZ|8؎~6QD @$}AB;P6w.OB'ʲ? x`I. Vd8j/045D~)[˘\0U:߼pجzx.ft)"(1UY:lԴKyPFL ?(U L>Lo+]F}Z†-I){7BAU P5?~ngŌ*yGTZtlQXpΌ'Oa i$;FtPAԌ@w}JGOpjbزv$/֝aB WLЕ HT, ;3~:=j#Wa'эKJ4GC{V}5JљUlMHdE.묑hTrb}*PVR s襾 JqtYsQ*9^G460 eA 1ZydK,8ndѮt/6<5~bZ3S*%ٿ-!Ko9aC#f$L?MfdsfiaĬ`N/ްKklڗLbIXаSbt+qoB|9C-Oު6Uh̨( %;$Vmd\Ҳ҉+=]⧟iN]( x \޵T˃"-wd1:=φV*%QNh'h?&~ciiB14_ ftZ> Q(/UQ(-JSy|yuj}n-m]'8APxLAAEu"r>;Pٝ61(Fs_7U,'l7ގV8\UF{}w1'd'h0sq `ZDWP'>hwVjJEVlځk "I@zv"E%9Km0sl:yvLj'Xs"V:ɩ8zBA읐w]hx{(0XK!N$YgJՈd(+t` 5ax3М= xS^uG19~2bd6H,zIfbW8n#O, ?)E=F z<~Ya^h}fޖ.h3#ȹMCU͆ 48>)_V(õq۹ecbAﱡÖ>O53 bK`ő9@:&q O?{h/dje7LF0WqO J$:Pf% N]"wC%Y+m,Ě˥8]P53{t!qcUO/'m焑ѣa!Lմ8Z!&tFJ]x!xN{'JGZ?vcd8 ͗+|Nن*Dm3q(# ;X4V3 (ٺTgW'X_DGGt LZWQC3{ `A04Qa$ ~ gtlI8+7+-}-#1H۾,%0F ݲ4T3%XmCrϬ:V6Q\TԵk}yH[h l)asqe\SYQިʟnͳ8bzx=]M<|ߢL \ڝH{/λ6I?|ƭ͢(4° tK!\/UO3˽WrY~ЪiKHK{y.~#v15JɬDڥ*ztQ{Q\'+TPxDӦ:EKQӢ{b ݿ0 4ʍT` +n3U̝CcҘ Q;Ɠw 'tazp[X/M\Ң2! T{R%*-AM΍{>.q*7Pm)/#~VXCmnQy/zn 鵒QX'G05xύg+J ,h,qY+&qng]nVE\;U9Q KX TfȞtSR#ܻsՂJ ,&% ]z4RAoFy[)i 4зX9 oƧD b_᳦ͥ+T:r(@ܞ K5jNhSDi. JOWTd/Мac_#Ts~GIt!k|TV6ek `;qlk?z{^>d^4+QSG ,?A/~Ԥȡ&tHOoEYӰQauKe]@׾0L͵9HejǨ pQ,[p!՚;F?1߃ ߺif|H!%銩6VlЩOs+˪rfob1f6Rf ~A&ْ%d땭>RgQȣ? R U|]}dIg-ʡ2vv37^ EкNK[ﶈu]rG|Tt:.tץ+&‡b|IvsēI*N_҂P'{,e`gZ;"w+)zG&Me k݄Y>7a%ߊچܕ7}StEsf_EijrZFh8=O'mW{}+gƐ<4k:E?Ψ<:/-d}6JY b [Y=Q鈇T/&gjw/;fKH:dŃ0גe)/!/E1g g}jߺ\uGń|a["|uELMh&[ݛ;7>?yڂ8f {ն s`WkpVlzS/p,i/[G~Fb_x2?\a-SP B^1Σ6ˢlepM4Ap|ޜ +,CVX %M,(BD߯Ǣ+.{Cu*P|oe3a ZbЅ所iQ٠7.=izXhunSCb -tjFvG4Kg3{>C M$T#_ BJ PEܽ|[6̃qnu OB4x;D{oGMFذK;_*J4RO(/~@'ej\Cy3I0گz04uWaB 憮;aM`0=b!ݾU,ACKn6f j"y`%Q&d ~l!"WNӉuX} );-9Õ·eZ N,¶Fk~B4dC\{3JF"GJâߡ#Sӡ-t_v\`aK"v(czxSeJ4 n+0A u?9#ٓm"B+C_JP^;"9o]&WN,`vYa;/LI݆cCӁ,WqL]W l)YyZr6X7JT0{k1WE:؄ _OIe y9|!Dkd8̇h U+);KEQ2a?` u|vRQe]@Z)ؐ0}ݬ|L9d ^b_ Z \DJ~Lu*@bB8ޝ.Y][ 5E.FBğ ʹ&/棎| (rmM'~`c8 61^ +. MhR!$)zSegUt;ғs=8{7si<[V$bS\()fX'\QnJGf-)V&xݩ3.t57YDZ- !%/^\`Ӊ}$kj?J_&]4j;X> ed [|(YmceI>302E8ތyPnB(7=U~!3Er-U ̻!l?7~t!5'RGbгdpdڵ!n([lM- +uć2l]]Lf#ݮ6H77#pJtlbxi Z]-Bt̜/u<rJߠ^7r_df2}%#-.RRN,a- 5׉,7nҧyE%ϣi([#ޱEcb HHbeKO6l3ŭ’W<"ffɧaN+({ %v=HȄ$p쪼.xY4`vo/sGrui6aMǮ`8Z.Ϝ?!}z5vpw}zt^ D h$Z.}ko!P1X*Z4KEZbnfY%6jkdW#њ7xIcncqO]{v 76~2rve4]ajhDBSluWw|Q0Ŷy2HGol?ǑxB|PcY)s_;HX=]鷤H\Ty;|.FA@2'{eBD)y[L8#ŭk!H"N@5745V3&ZލA)@|dͤ>m r_J۔C[fM u>a8|* S?842t fSB J5?mIj*^ C/ЃUf~#/ VNR~v,8řv}KYf IhKXŨ&<>@165DqX~tC,'d ?)xz Id'w=A4,VP^z1⟛ }+ O&rvU;)Y~NczҸ,Cj9U "jcz[t4y/VxjdhccU̗⦅7^sZڜA_ЀciUEw˅]7}7:>47I+q ٹ:V' țfvRbw 2"7~3i: T8p$ M9e 3̜{pD{G vHB UdV3tŔAAa# l/fg\EyjR[RJ[DT+7 H9<_iMh%ɜ5Rͬ:6ކbPrL+6;:ɇ`pA44R!Bi<BSš6bk*X\Y0?//qZh`qkvЀ1ți"Klsg#H Pymn[uJ=ŅIP=4r=5 mJ?JQs Fǩ#fLhJڍ1Ťc벳)M1ݯuy<Uw#S"r=jTiPZdzHweqe K<5_px3UFKH%y0S*Gj8"l)=IQ塜C?`FuۊpF{Y*o^-3i(bώ#h^4ux vm@Mm-ޫpN]yL@)7Dl+\Z?-q]}J1cyjѢl ;S/+#'0=\V%cDU6IeQB]:k}?Cg^ h {^3krҙ%=Q @ZYoJq.&37?#']~|{

a"V|3O IRJOS N hҙ9[uY>SO{2hAh5XsPEr菗qy\RLՏbdG;ayNR4&c{vVyH5%M_q(NǞkՓӁa@ר%Mąw*%O7ۄ!McH8[iKhLD5FA }NCI քp$kY)H"ף.Q8 6|<^Ç05^>-[#ER/h ٝ@.yS}'@LJ ^7ld3b1P(,5F p+}SCݗ,Itniu Q=+e.Uu!F*7?^;_!ÅkkNqI8OY7]TQ ,- Ug`+3kwhEv5Y +Sb6j?PoH7 3廨HAq0>: _],O~v6't D} 1 -*o-㢋yَ@U0k7ߥ;> RDv[^%$vVԻ:S]wY{#xϿ c\..P AY㍥:x巘KTd),l4f5 C~,f8|Wj /ĽEIl-?ZH(W@1xu14՘te!Z3A P5S]EA{VRLzgw.R:rD$F BuiyC)FNa!%ǹ mnsuJNnl |t3-^S>ɰfhfӕv&\ϖPhU:9w̍ Aj2Q$KjsCNu&VWZ=I?9 TbFlXq3ue;i!su[P{$ Fh곶k_B-_SJ:85PgSvVE֝v/@j97=foy΀. gzťF&ᛤ'Y1:; k-1k_n]CuU<0Dyԋv 3Ws#Qɸp@PBV/*iQJclD"ދ`nJFh]Z">ܠ& b3\86bM. Mg#%'HFhGdaEәH=2ܘ(u(fSXf榸f'V@JΈʅE&Zr 8[Nv64$u 0߫I b¤nyL5вjl%D +^AM(u{Q'0Tاu_B^wcKŇ<6*$a]i?%a]l%CTO2;p0^[$@ ʉ.ĩiOBɓ}f0 -2pnEƷɐ\Efz3[WMh$3c錄U1eϵaMbA#1LCsC9jy2?9SP"R~8IN 7 ,[ l$Ƃo^Kx_ o;&{x- 7;ʼn5z۪ça&0Ks [! 6c U6̉Xz&f[FG\ ,na%ȏ 茲JY޵]Qjã?wp~=j_2[s/(a%- p8$bۄ bWtЂm+GuBDQ/_zd=1μq^>}m+O<'3!i&ߪՕӝu͆5>ηtKNwR͡{B'S3o;],X/ĮkoE >g%¡>O{ނE^t,2xݳSD(D{UYf##U= Hj]K>K|q_G3"?_] %H(}^DlJݴ=Z1qG}vE%?pVac- 8!FwoLe8{! ۞m_cE⏥$}O:鏕x~Nh~ZDhA:!y-G=ߥ{»䍁/βq(n(qޏGQ5X>˱Beٔ[)0C}:鳌^ YCkk2vR"#gM`ѳ\E:'J֏LQ<X|ub):_u}P_nDw&r~f,ugD ) g#@vpo&|}R/֖iCh]nTX DS\.ӠhYMb(Y aEiĶuq,’Po;#Wh6kXqO~(6h6Su@p'1' t^ '1Wl"P0ˇY)/&0"ٓx$(j=H%ì˖gԪx߹ߔ%Q[fjd.K9 +m]syʟ?DMX+CdGz;.{9!k@a||sg ^H2"~1u\{ -0P `q觛hu7VVAiBǰ- Sh}3@7< (CT,cN\/הwm[Eڰ%;;MDuPh$ΘS|AfovQt#f*so7!`<z7Zʃ',j ,I[YMKGҬO清V[R2y=e K_]lS_l䴁_ݬg=ĿtTi3. {Gb1 aœl-6-סOi@$s}wEIQrV$//st1A^Զ)H$_CzB*;"rۘi<#n)7CAHD oRo 6$taܘUJRU9dxBKVǩeʮ x*l[UU<:}nl:l2]e lÐKqb:S/[q=_IB ̨b;m{tq,wugUFµn(xåw%S$ct&Y2 Ⱦ랪)0UR9Xtp{J/9xo}5ÈB+sG<E0H1ByIcd8G"a8NPI! ǵ+ n3Oq&b;h^hJ*D~\g3qJC)@Ȭr[0e};I!0FMVeUo7DP鳸69,-T 9y!*IiΧ|5:>qO'oGPgc`(F!a;_FS@ņ0fK؎F@>Dk8(xxRIFK#kh]pWJX@[K4ISl~o;RD4\+^⬯"#i8ʜ1|N>b{f$O7x%3%-ᒻ]n̈́lڶv2ij7.^o9Himk%ϮÏO*N[?K c >nͽ ޶>c+'ǧپD+6ˢ)nW7eFIh%`q6_{M%  c)8Բ@HeNN]m0}t`${D*wl߯\:g5 Vp\ZR'HMY=3 Ao%г ^ jwNUpޕ嘣 y?`Y6-C1n,9(*#x=޻ 櫕:i.4 ` 41 [.s.|AۃvOyo!(&߫)Tiӎ7@Uǻ9ɞהŴ/_B ]1PHюd Y|w~Cu(]!c.([-\³T@DIHCEQUBo"QKDi@R hN~2%((-PMUAlaIkuk-i=m:{u /fUI'bNg;g'/H8Zv% Ud (CZnB]7v <%1ʆVc!z0_/bpuzٻ~wQ`$^R;GnQ(&hvBzǨev͜ )R-Hįi荍MHAT(CY@]C"Pp$pO9%HTM ."qʧdA8Ԗ,jpb(ђp{X~ǿQްg Gt;Li7ׅ=0[ӧiPfUZ'BEF 3 M?&@H_6H*pȤh1k̽c+IeR}7`uF]MQnɨGcmFZC+utx /B_E!cԆ3rnL2׽t8f%D.";!M Oj$I&$M9El1r1ee5k*Xķ2>ү\ۗcPb *Pɹ~p1+-0{QdbYLX?SWőJ2ML?*?e%E"#w`b%N'\$!9Wwn9ٽօ9e5‡@r0D81ŕ0^p@.JLa{< gvco`]rʜ~: >!)\"^*Si͚"!hXbDl~QJ§ATlp@ywtBBorvW63{H2H7-8%j"?"AMk *uh%rs`G` F+z`ˌ@; v~A 2j*_w,50^V*PbRC{Pu:&(ݝ;[Nfͨ%3VKk^hkJ!veDmX\*.sj |#BdOYgxfhc( '}9vmRZOpƲB,nB䅁t<0x@yr۝o ׸㙭?s\3O:J(ʸ,kp #2$Լ6Sau 7|D}/ m$,;PꭤQ7<9ڈi"j+x0G-ϖƣuiΚ3mǓ CFL32nI#4~<[]+h)U_h<mgGώudbq5W<Οm}8G>2I aӧy0)BW$mq 8892IΫ,`3D 9I9m`Mv!o(EQyDgSI,Q'>3趬:c߿>N~Xh$l]0i4߹k1&f%Ysz}u!έCd^ i~ a#0u8.C f,Q#}RCq%iXVMp@RSY̱*.vlP:'>x!IH)~'\kb8+^ /ٯqRBmcw @]XUlf)I&C^?1?EOR*O% V@i[( =HGIySuxpeE߻>-vza\.jј,N rdPc\ɿ+pT0"uTȓI?a% ]WZ4ZЏA094023Zm ĵS+E -1`=z.bXFcaXiaC1qrq< vxbZa Ki:y3yg#2k6?Jjv_`O *pÙ"#Q6! ZZU}2gur^W5w$rm5[ EO+*NHs;DPC}eW|[8©\'q{ ^PhTCm$)-ѫQs*m#."z ,D~DJZ<#53 \?aAYeTHm#Lv ޮS,a$yׂlZ sy^ Kv大`Zj.3Kgp)o-Y]BS2:U ,^ִ [:sJDyЅGTB<]3Cx @OO#E .I1}C4ٌ6[f# VaD" ҇_X6>m# uRsg` i8 eR:ùD-sA)ȶ}Z'Gx%-0}Yyʰ8t0؋0\ž(3GqKP2ꦊ?^">x;RZM #1nz~1KLX5*k& N;+R` ['+-S,bMt! k X?z8NL+h4/]kzQ_GZ;Ҥ m0d:]X1 Zn]M%~ЧE[@Y~.;1uя̪NŚaZ3/ hxUfHIXB"H!+MoGqsZUv?S&4k`3vcdYD3S>fq`ʹ@K gXnx8eHr8v(U-g?'ɢ \Eէ H(?W0'k6bc֊ tkm5V2悛-%L|7Ro N8Cz=b(0 !UḄgszFc@alb=-@vbm1,JuJ6ؽ8|"F`:d-tÈAʟR6ע'`+WQ~(*Q2 8ֹE#Lm=#KSO(mB+avC5j\גw4om%4@fKtcKD{o>-_[.2v*ql"U -ܦurgk!J)(cyU)XKENiX=ϾFdq署YDad ) 5ju>^URF8e85dt~+A< n/;X\״P .:+?*N`+(B뛹 rr#iq;s\m?{8j,I7A4rI#v"?seGGc.ȎhCyp%Gao|S˪`ɶ%RT=cklI/f/o۶2L4JV˱xXKm8M c+Xǽ7BQ4bl?aw`E^G^4~MѿѪ_Krqg?x](Aa~`¹ce=W0 ș,-deuK6{VT65Նrba0Ae͗B EA|b{6:bTVi Ik!em@)c.v!G߯G-;s89ԉDXm`+Aa'Z8{c6:>To ,(+=ab!Fe|fQ[31!o0XɟO@yU9(OijYpH1qFysrq;W97 1zڸiMjҧUCyDi[Yc2}zfғdrfHq@[4ZD J`&D{;yzYa-~ٛb@k*fcE13pߐV.WS02dp eoŦe9 ' 5٫NJIn(B݀Z"z^k0aLm6eOziM︽Kk( 4ͳc\eFhb`$lrOUد2콿R}nELu:"LޑLm =3VAoޜKm5T355c=ק(Tii:r kT$tqfYhAp'ta:.%Ԋ4z:pt16N6F5.iٖc_ⶬ͐OaI=?=>;1Qse2-*juэXM{'ghJmզ И߆mK0=>7uKGsS24i-}vzd"}K]̞3~WͤGڎwX B4Vj*c3#[u[H6UKw\fctlЇX3/.+J9hK*`V3r -h vl՟V<.Yq9~wg2 ]k 3H%f˲7K*lV=\cC+`l6t LnSV&͜IAM1T.U/d[}Gm\/3Ɔ#}PaP@W$mŧ랢HPXL ){d*{\*?!& Z摞F0_,cl< ǂ\3Ev"!eDΖl˃ڛəրdb]!B5r#IIFl6{xjBQL݅`AѹS tS迮OQFxS~N~sO/SY%=$<^{'QM{zOf:f:`4n˞LL+x X!(bҦ|ԓRݠCaY?-5󾅉j~Bf_uޚO;*㼜K.Ս, *`v6T{K$8<ok .cXЮ@?]Ԏ,A['c(QD7U?-bj$3M52Yo"U2ڀu+x9g \GgY(qAD$5sO"˙ex`̷OT]! f8u§pv #g0++T^;򤴢X_RNFՠI|6㑌fgIEt*e8yӧ cڠ1fS!](pݫ8Xy+̫RtWX->@:3-$Ł %+vU5fHN$|->نr!^~`6s _$ 'B;20LP=OHVh5!LHxDٞ7e]`"\oVיi@8?ŘVzh|^+WҼE=Z1=H-D8 xҥa^gJ {퉣!n3 Z2ŕD.#Mi%ä:|X;N`l}5C?>s gQUsWp {00Sf3/B>wIז]->o ythCu3~%oܨC/M޵4*H;/=Y3k>&{ݜ3rARev)Em%2!.e,jNMj9&1U.BYWavPfuk~|={]s~v"s` RIi> [@Ia1|Bّr;<!Bkُ8XUUi] `ȓTe) c AX\x^e) >"o!5:7s5:#\/VJFg@`Ӕ;W(;,{sEW~# gMKȨP"tQo@C'c3W#~, T= •4'(}E:FxKg"Nvy&j фY~G");`i|?pH <ڵKƍGa 7iwB"չ&~_`|:(ZKaaگ`~TN82>P^{olܟ!̘P0zS(0hT-ѥ>q{ϴ+/tzw~blK""Ǖw WMq3MQB2v1#ԙ, |܂I)[+%^AWaue.ҙc04YU5x1ek5`כ2,c^1l8Vd}6@~U}\*P|hȚDELョF7ӫۏR`9} NT=7CmVc:Mg ~@ĥ:)l}w*Bs{e$,x7%t3K8d8㹔 f'ud $~QM7*,6x D0'_k_JlzQ}3s\صA!g6klSfA~Y%%7W∪lS\'yWk;r0mKٳ+lS^;,Sr&;V"&&TOd-#:EZ ~gߧ$ޔP.SS/Y\œQuV#( n?M"Kld}kR/FOs7k u=dN*YBEGHQH;4;zVq>JBWAcJR#Pп }h!狩OYʈ REz B}#=oa> x.Q> SuF4CzzNj2;?`7>[ѓɆ Q/¦s؞gփзoɷke Ra!.,s˟3viAD&0sO,%`AO!U8 }5jWk< MT!M%.Z2/gNK7Ρ2- `4x+ηm:EO,P|!}]5B&Ԥ2K޺Nm2@irpV4X<|ZX}seC_ZĂAzC ۴]c3dD7O+ՐE#*o3g(~?`-)2!8 {iz} RGX t3ɾǷ7nAk7[̲}c0zt-i6apO#Oyzݛ?9`iO~3åí&P&Bswև'O溊IG2}ÌK8G-ErS  0Hf}JM?9e(v&PNlXxXrͿس(uTqp=5+(ooݷhIݣbZcG0NfSv`AE-+;n<\rHH8p̭ۇiKÎ7:K )bZ6Ih+mM~C1:tiy|z ^=jIdx '3kA<#-ؒqCj\4?Y& 4v[Kd]a0Muc' 4"d+*a%>wo[`柜~WrF( _e}H1.[WFhNtl{F 7JBb/+Ð?\-]9Q@/hYu@ $;@ ]*@İqShZsz?3OcrGwpvMoB-ijDEzgD`V-/x^>WꇙavsPܫ k]i90Ǯڰz:mT:٤N0HV]Ar#E{NGڽO#R*)x~Ω*ωBMfJv'A&s\&o=ʕt ړ0uXْjxnS5FڡT=%7Qۤ|ctۊOIlQD_[nzjsL5Sa?q(jAAa9nS(klbXZ#5C%A^DZ v{YT,<Bi L.+; j}+<)iX~94ϕ#Pl!<:7yUȋd~I{Y*TV5A;Ui%&\Yo.C»SrPKOG÷rdGXߔ'Zz>eȮ{y3/ O(nN^bg#o@4`csBA# ۂnntc6t'_?bnhвxsHRG8ina]\ӱ8qiD=̄$[^Gڌl{~˷ N.L-y6@ IuwA[eja6mǩ#!Fd2M>HjoYCW[ߊ!{SF ]qoZ1ZӭНBnm nͦ Ay SqRpn?wӚ_LDܯ/JCkȂ+t8$#>,D*kǐ`?+ˁ*̘ÂE'N peTvL2 7@_Mn 0]e O^"LlNNf-Ve7>貄 tGy8x E|k 9L$ @[$27el6 T\ ŲIꈱ`a>}ղ*7 ).Eq4JP(U0cknEGvU-mAHM'd/ŋ8{W OŃO+pQr&NDCkSPMPaRF]щ'wW ufn`ۿ֨@!MpSF@}NB6{>K?&a|HX֍* p N$u=!hDdl.7)QFpǦ;&@ymDLd{f3k44pdy9hpegN{G4ñO8qG7?4Ie҉tcdkse[^c@r(fъ!ܼ$:3_RZ-k>Spe7~RE.􀟽-LtWOP7MxB հ`o"uOK &`2P(f *~,^7$G MmTS!7ۗ'$0RBzH8[ ss.Iy=YL8;f"L4+fh0Tڍa10!B1rPFKΧ(Ą#Ƀ 26ň?CavԸ?ܠn3ce$ q}@MN&dBĞlvc͎\&Vy!Y*!3s2TevGcM>SR'GQ=1aN]ŭ㐵<=?hr?BwNf}WO@N+CsPUQG!쭆>F)B،R-8iujj*CF(aږ.qZddQ#hC73;cdX Jwi粽MXiSv³,bvx0Ȋ;=ϰ91iF\1թLX~*)c폈t@?]O*5l0KU< ܪ ([nƝk竓HeGa)440?m F!ɎNI=]-Ԯ2={a lRnp<2`8b#;Jij2ŖNvZ-c xc DHC7˅8V1#Kn,0]lKaENcEX]ÎuƋL6Am2GoL5GC<-}lRut&37q"\Dƪ*7)CPTbuCH;F\ei C1b>Ԟ ُ`yuc.șA ,p>ED#n₱I$cr|lWnJZcY8*(TӏRׅWrL%M`29qc $i#&j(E3x em^oGdh A0k/,$SȨF_DgR@Vw?SN h?nnV+-|Z˸LN3paE*ulj\} .8v gdIq< ?a'Oǰkϫ/+?X5 ]TNp˯^,KٶRQuaR@jj'k%{}PkAr LK;аllUQW[=G]JU!CQ3lNh.*+#=E}Zgjr"?>UBbbE}J,VB.l&h2~^ohfv~bAmUETba ]+_3!-Ũgi BCv=tU4\<{=iғ"wgz iĮ݇kW2x7 "Uz.Hiy*"wҦc)vsLI?I(qJa [rD4Xi1p{ D. 1F40`kSM7pGT2C=B{qa7V<xNR):D#<>S7jAp%@L[]Q`R:70+ݗA{RON\3f(3_VZ ڄ -I8mܔz/T BR}y2 M2sH/"M [~W1$b_,h/]lt e$ΘPIH[6ȇV˸JWAՃ2Cog`_'d˛2t8dR7Ml?_YFQ6V9ó4e{6ΉIk5]w',s<EA~&Rp$*+&s70D&ϩ0FܾG9Q yŸìFZa˨ed94r~GأAC;{& 0IlR5s&=˭(D5oI OIzoδg=`%|ha~e/f*oMq Q'j1=ft!yQO F|dy=Y"!w@-L]5ӛHsL'9NH/ϊR&m&嬃fmܠ.@#8 dR:2; ~IΫ[מ? U4PDT|:BeTg/t緇)-[B%Qp tc_phbf(ܔ۾JD c[HOŨ sEh.n2bw?^Um[qp~!, 2{iƹLzT0S43TB ԮXʉ)TtLmC&}FP^\Ø<ܢgAeۧ v8K8jPJq.wk| b Ϭwծ TNQ E jxN*.'^M"E9~ů# sO*љ1f݀k!Eptbkg14)6,L&ŊC"Nnd010|CTU܇)X^UT(e+pWW&d"OJccp9/yEw_<hEw~ rƨfM.0&pS 0JKrջR.zeUgt89;r_FB:Qxn!ӍߜPBzOvƭi0{5144L>wscd&eٸ-k')pBsxu2 3x1&nfQWIZ> z^ݭ 4jʿF3d &"9? A |ϧۑSqn$dӤiH~yyxn[:,(oXG:ĭ\Ώv0km>@}f'c$}5W\h/VGB6OXS~팼&8P*%uF$Y4mq&fD:Ȋ"-/NUoFrTN7ci7ԅ:+Nt,Ci\8&$?ȑ5!ढ़ _bZ3+lқ6v/$х7jZq.z ,21~OYPd'f<owYIԟĉ7,7ͨ8C'Mm;߇9uP%2dqU1!4wgMոq՛{JSP`~2 vxЙbϷtg`jS%Ie,ꋮ!@4%Uf;oqMKQcON+9K\_6$ѨJ>&֐jW= FE # RI6z\tDy N/m57vChb2\FhWsu~0dy "X_Pz*q j~Y)Ysra&ߕtJɡCſGU{gId]-dSdV-s+f%s/6O3Y,փzw&aq̜Rr8C4qlg8%B8M!>-ng22dF?j6A |٭AZ`n3\K'+3#+_G!GӚ]Xw&ךW#Xw=aU@ߏ4`jf@,^M;N/.7灨bz;7pV{-lVowCYCCuȍr$V)IX eޙMFRXH #N/u߆3+rGmp>A=݅*tEKƳSw>RٍZmN{":Nh;'cx S1~q0ǀ+^^J$mdlޤ1U`؜GnZHHtVQTȄo4:Ŋ_K Y!5eo, aр eq9©B,|bŒ76/bdiV 6<|dPp 2FwUl@AVq )yIe NSP:,*U%}J/ixZ^q: Wmؖ2da`j@Sl5f7m$i")P#%HzG Gd%`'!^_G8DYmgW4Q]^7?STn7UtkUQ  <M\*O\ؗO@թm+b$sBv{\/2C[]^MbͬoDB7 T2Tj_:6} ).dOܡ{BBKCl)(mOoȅT8/$Ĝߌ ׃m" x{0K+`w7PVM6Ea!-X(2@}5MM8܏g|pb5"kJaTX55E!d۵U AbB:jK=k\,j7!eqpw1"`R/v:Xf%2:~b%nEBEB ^fܑ2p\Z(ш\peB5;-C]RwqY1jY,%"0,Ιx>I14pNf= Djc>m`|Cxj_H8}|x#7,('[ɆUs K*X U__Ѹ@w!>+OV1l!ͤZ~_:eC!X^f vC2K[iw2LǍi hd 4f|֛Cs6s"^a2|6C qf9~suy!2`ʚHjl ڪv~e#2j"YJ>`tBMğΙi9N˼'/QQWTMDjiL}K9r'Q wSJӉDk|lDNy}8D}y%;QO={a>WDr]HrS_<LuY5`v }>G`(9M*kD= L6Zj lʺF8b+E co AR'ېl"0CL%O= \Dʂ %&\H; ~YTٖ6vE=ЪU@]FwF3@09!+3`נ :.Dp27SWe1Py@͏I+QbGd߹G9@hW)̇y.e`z:fQ 9Rb'%8P u4d$:'Wz)AƐګkvĐk KF3j_ġE_b+[)q-^[Cr@8Erdd&`HMBaDX,D=Ӿo#' qUrNN㮞P7΋>ᥒM#QwV";؍I,Z"zƈRzggM 8fg"٬GȞ*tr)ʧ(!t݈@[cU8p#qx kɬ8xoh#b]7M*Љ[;}O#Op<7GaH~wYk'(i &>ln:T>^!yZ..UVFO^Q&irS6>=H|XM'UMm;eM)WT DS|7R6zrt@rmct7/xcX\|vf |VV~:0z)ּ@I3u!ag%"cYr&7yyc:u,ԁ(4Jf+䡻Ad>x>l"X^纚[WD6I&A畂-QꊙK4XlH&=W!Lվia ;ދhg}kVi .aa" FᘬЗZǰŞ)>ֿk&PY Ew mek7J-}îF8ه88mxK܇z_xghR+ z-ХrpCY'lՍՅ z-39 0qeH;HvkDi$M)j^3A2^r=^$T|O4'/[a`2>06 ՈP=bUy,qz 75mz)vN[ # 7F/6G^DbAMebhjsW]ErE\^^nE%998u2]D2 ĜO{_]5P@)?q;/X'ᲄɭLjݵ@Ĺfkeߔu.+%3։kMe˄?Z*H_ԏ26"ճX8`H ] aۯS5tKS˄/JV`(\aWܸǬMe>S ]Z!Xulÿ7򒲷 J4"+&V GZLXO-rxpge8,D>(dLF=ltX+:'%)5%H=$/31H L\7i~Bw|?EތC^DmR=G])s\ۼLO@etQ AWf,mlvMli&hݩ ,#s`K tsga3 -U!yKE< ^!NC!OX\ޝKR#aDT I%{@Ԭ:f*yS]G4R GC-*FjvCn?➝(l`&1Z:pY")>pbnuEF#s:ہt8, !ghnDs*W .#PN˼ln@+%b >9\%uE%|g((XBp])!+IC0R$}k\[:;׵&-f>]O5TBJ65:  Ջ|['s kA_ZllApP,j-d1/sf33ԥ4EM.5gkP% im}ha@/N@$3P,gO;np0w6 &5XNL?ߘ_L8<)$ŻA;V3 En@r=cU]'nA o8{oѯ"Mwmo|q~.Xr8IC#2q6:%U>A Ih6f5[AYDT3|j'$/ _g ?E[W(}8|;}M1IXR`iq7on$j ZKPXDH'ITM'{dT8#d'AfUT6P/u)- "]N|p;&u=B0mB$!B<|Qjw򵨃:ml#oZ>/ =ͪK&,i"*xXq ŸjJCF>BJ0r3Hm0Ӯ3*вofTe{BW(ӼjLQkal|D/L3K:|lԮ*vڏe5F?f+tFZWE=~ !Yka>s)PpyaN%ub8X#thB%zeǩwx}Y1eecz?Q{++ VՒFa *^>_*d7oחY ,C}C*RtTp#N*j*KiwFa&3 _gȂ_4,#( 6'Rc{m#'h xXѡouV@ |J۽b(-OizUBU B|x _(E- iT=zDxŪq*(֘f;OU*o*? sSj7oVGMӐ/uA\ÜiP k^<Lx+̀'AlSq J, 40bz/2( ԣG-tdK P|劉%D,l}y; Zf!RZa'p>~&CJ5EcBGW+М] ; Z~4o@"F{8(NHk亨sj mŞN)MPǒ/xzEٕR 5a`n%6snlh $PG~Wb8:yɳsjq{r), u4O3GG6>|#0=EXc]}q5IwVlHmzBφ~l :̿:?*G/!!BIKU8( ңKO=$4Fn1-IEOS݁ Nia/o{rER'K_e.r17ln=?Zv٨,qߒr섡eu@j J]]\Z> 7mfjm;d1%RxftmPh7L/N3}q)ݣ?a:w#?c m;Wc=iuEʗvIk 3{޾Q2 {m]|snF>z]T-e'7[q)!yy(9 ߽H":c2. 4\|9Ƽ}PM!(Ŷ>P)+CwWCrt1CgyjK?]%ʦQʦIWZ6F1# BYO " ZB!a EP{X⛦qNsĨ) d++`侉# n@lPYxs"nj^)iu^\w_6R6=f wZ`SΰjxqVb$P]aBua3*?a7AaS쳇ubqljw/cp%{żm9T7sM0=T)7և&O"qф}v~S,jӵ@R+0S::6]ss8Xv<~5b# dǝ1RyT)&`ddhԀ=42,Ei=}M0?=ٜrcBճ{ح8IV|*"U@et7KX.Q/i5xd%kݝfeW!Z156BXIaƄgd -ɔoDWF+O1_V /(ZAQoor}WMMF%4ѓ?g(J9̆U-B>4’6 +)܍S-˞Ȥ # ?׺*9 0G3EmK&^cĭ= Z7ao\d+ \$v&EXwP!ż{9GM% Yΐ6_}"g4G' }B&Kxl/RBTɃ1ZѰ8B-17Xt2E }~uMXIGHCts#oCNH8ZT{=`s٣%@7XHo_mđࢧ9i>rüN)NV!!SqxsTcYJ(W=ĨTi)3|wTHwaW+qqS Cer"MUx+=bYp+T#w$[@ƋL2jVfB!׋tB*gq&p'"SB!9@==Sh#mGː8O(Tr ~ Ot_M#GnCr+Ī-Ncx69dgRtEݥD n* |rLF~#ӆR"ݤScgZ@l\ޗ qђY#r'Dpe']nc^$z/{YFz_zgA;>UNfwc}"nw]Qp@Tw{[(Bus!Ȃxc>܈a#C%=YAQA%ߵwW+6m0-@u+MLei]V„)+N[3i/s;JF Ϫ?En.P=TDm_eYz>z12&˨K4{3%dhR'@[S8L!CcT;gY9;nY)ݭ_$[}7=Z'J؊X4nBJ&WuXDk),Dk0m|ʏ١geLͼ`-8 %tpF'y"U\rCyԸgxRDs3"]+LF.>@$X+S 8Z LfD^%ߕ`hyʱ4׈%'zevyV4^-KqUZxF;|;+r$lʧ! ^gfP Hߕ`7A\zԪ@lmv~xiCP ˛d,.\|?4t!(d)d+z @iMMؔs7@`SwrNņ 7i.טI.*ȪWFl4ޠA4xq3[qLȼQ0 C╅<-`SG_BαC@Hcc8x,&|4iPIR8 '3zw X Hb;( Ζl^!:z`\cedum/G(I|,;AWi|AmQ޿gʠ>Y&<Ѱ߳Ѳ}&.ȱDCGɘת}Vs_G^_>!"`<opy™y):ųv n8r>*R3׹vlt&)WB5_ݟ鈀zb#W(%`kz$V)g-XpRL0DIˠVfqQ?b55KHmEYv2Pd^}7fHTݰgb|xpJag8?rETB_[sS|5h?`$a8%^<:3)~kGdl  ?_J]5?ُy}YHãigamt]wq80xDXq[T 0i&mlwzɺL0\7b*gEQ4 EdOfC/x%-v]ntaM=Vl[X;q޶KK ~yKۊ> |EdGS8C_eil6XHMlW\X$<]:\x/Pr]b %E@&tr|KkF/#bl>C3+|xK0xH_,$$t52FTG+1AJ3Ӳ~0&%nհ&6(ݥa;.CAw9)ۑ aeՖ@4v'bۈE3}nZ{s'6cq@ҟ}5?g~ cf#7~Y5 }r@MP6 )Z2ZjUu&q; PgX:=&M7CwO:Nc'? A/׳㪡tg‹߷ˣ2.o*&s%sqxT(dĪvkP ~,Toۉw[jW˄CsB ( Lis3Xeb\\ⲥFYΒX5i,!nEr#cR %#@xjn̋Nn!/ Ii-60Ju_KSSt >u07B%C`╰_E9?U6XH=.G:4E@&(@? 42sCFiKG_O_i`r%1eZɿkKU>mW BB3NX_tVq[ɚϵCrݡbh,3;L#7_*~@rYFd6vAWHJkT# hU#Yy?AʧF MeX&Z$_^H5XZb07.n&܏fI[0#x]gģWpC44)pXQ7lj">Dzz4DһMnD_n ^FHCj1 $9Gy%.<!?&[yHN-.{͌E>AH5'PG2i3mV"J"sѩJꫥkmЇ!BVI|vK0(xӲzX!U1LӖ 0B 1lj2'3+HǶ5YO^?(<Z<QZݢzBKNwbEBِHe"9JBDunbXh~+7] q78VK.r(wk/1%vh578|Bec1E>~ @,6Wsk%eh'T\N58={f m(AzGW_z\ĘG'R6Uk,l} X@|D~zoc9O6VMgፒ:$7ka_ x^Yg/4+ʑ̓:P{Ex.?UN_knkJA&<5NиS$Iq{; sZty$D^۔Έ *6Hp2vL~v2Q߭/Dlh$ V&JFnPd.+-!W4>0nu> dClϥ옖9Fq.m܈njQH` 7(pʻc#7Ԇ}E(YlZ6NKX{v>uʯD ]?Ij-Je~{n>݀b;ӊajwTa7La 2R锫Zf&: 'oTh@뀤UHtUPɟF?9Azi{C驖E EØgp4[)&Tt+8̈́^bbG? l Jfek,a(nWJ;yp@ O7|ѡD)V7=v3+];\y{.ա%[;;h<Owu&FC9@Vڛ}3`6Y)}Ϋj~ތW뷪 wI_X|aq : d:.&M:o b+XkO.jk$5CR{ 87ERG٠:́x=}A3j[FfR$(w!ejFcD.a\\JƉ0#p+ /oFK ,l^6 8eƙN~"=R',`029a|Kff*_5Rcm~iB=`|`XZ'6=EN_p٩;:fwx]z *|z,|aެpG7KP($"%H rt{=w,[\=ݲ4܎^MMIUAhQ 6ua;˹Hıx)ZM :_%h?a}Ի_h&ȅ-;)OClcvyjk?Œ^iO?8r}T%YC\Sup<){(ɜ2'!Ȯ'g[ըRMcT1~>fj$N M(d'@d{ ia% @XWV .VuVw{_,daJh|l.=.+py78֦d83)3 W6$6Z(laG[|闤_]f:ggT l4֤Π?j4TUW~\ *ۮ,/F={Xdi}OoXnܲ%b o_ò5)/g] P԰`%(žLR%ަFa|B,eRjĄCg ?nMԲ .ŰF bE܃}y4.w3f)mt[t\)0ѳ~I>7Ifqt?]20NoW`fĈ_ b 09&Ć} گM2k* 䲑/2Bpj^$`WBEu)f;f}Mq] i#ٜj~g7 VySG&a,xm>RAvk:C6%V/"ہ e(h =@|kKwPA|%?bۡ?#ˏy~BWf(*#oK6Ԅ\옐1x6;H>uZF;b䥾^!gߤ73 8S}|~4ue8I0{[|{0Z6e$ܡB,_+Ob`6d ; x=S+Yte-@//eqӦӷ@ktc3=SxܧjeVzW̿Y:¸&;ĖbCX#JG#-a[Kc[CPzք͟fyt gDMُLM?S8ϋ\`:AMx K(Z< vzAX꾩34`^L(8Z)^C!uz:̊-^ 9]R 1E."&XB*)voExD(4<,kۚ\ͨ6Z-zshއVO!9yX~xV}<2wvZfUߕbLz( _[ = h%Z7ΓU*Phr^*׹s7ʽhz0sy8 %U3|ל*W".kFiQ9 - VͮnP윅P0m-bq&y~OR4P II$@}/td}tK5U8kjӳ( Jf,lLpuc_JpD=n.cl!(l@ 7;:Tn\ueO)r2FuUo8KX\!ăo/dU^}6>,WsȴD@+HOҶIipъ40": -Ru, OȺtkk\$14ꥋ,OIm*3ާ'Feܜ"Vي^qX?JR8@"Ԗ , E%Af~j TG֪ `lq/23 1޿urA'rw Ǜ_2X32a,&K@}j#wH{:끥sƻ5HmۀT?bk(Ъ-e&+XA|HݲY+6[aqfSQˑ}cw &~sy}hAS9&s~ƍ7o4^`g{ Qe|۫^Dy僵is;o61krRca, 5QV"5w.O@iBnSP7;y^U5>wXh][v _H8\@[ʮnwHCH "qB`")?fk=S0cT C&r?1Ƀ|p4~ZY4#~4XweQ#;%^S/hjܪF E}_50{cs疊PZqaaFz$ ~=9{4:pr'(UTEyFj' 2)ա R}<=^:S3폓 $>L{jSSFf5\p}4K/ef=xU$i;i^f9^^ CvɟM/ @1p PG:v-B\%1fG^8J"ssKȁq}O-.q wNlߧ;{G<wZ qn '>paJ$0qv*̭,<07>CCj>G8͜|%;=vuDGx!ݣmskO#۪j^fLzٍPa` jΫJQ; 12|p5Nbwvڭb}q e+1[U8[ʿQ[;-; "J]&<T=D@PJV#=RDF5x|m> ѫ3\,y54rN)R>~j6RNwS˷/Y ̞ro\Q ^(&iNyacߚ 2Q6(iv˷3+ 75ϝy9GO&-^- 6_$!:.N^fWB$uZrBf̩17-ڒjۺ ){߄f0Yy !i<:#o:)-eX hc [ X2 ?M[ ٣KCST3=ݷ'vX SSo6l=f  Iyk0ir}*odFhu72 \dt证B0M+!]g0K'DbI߂KM_Yz  (43~h5 5rg fn g80v"o;u.倱B:#$:W/A-dzƒc]X0Mf &{W`>q";kdT3i~CEN^ u?G{Jo *nd`ϡPA*E0E$1>ڛ+?oikOE8[z*,JY~K:i? Pa]uĈ70JRҁf %- TJ7}nFqBN'b[z>_?jF{L,zǃFU UOv$Y݉dO heTHtKMCd\E"cOD d- mCB!K+"sנ&TMaA_^pa8 LVPj%Ň1Ƀó)Q3DpF iBڌ% ~&;mA&ipm 8_ -jL!`f(xbMU#O뒨(+[ 8UW3QVB/m ,Vƞ䕻@} ń@cW)hftѓ%"+ڣYz;}ӧrJu23c&l?`\F(sPXQw;^2ąq::YQ쇿pGn 7iҜ i#dolOKy^aUvm݀bDnMϷzeԑvmt2ueWB7 '?YYEwXDD'A΃PNW3i.4(GaLE1e=NIGJ(`3($<[;T?Bb|0dpۺc& QhĦ|h> W]i #0(R dHAJu IZ?ts*@$Mz芨&R-||PUۨiıf ƳMhQ3Q$hԇUT~V4WKXfPSR3XcT!D4Kmzuzt\C_ҸJ-Aplu#&cPs w|o:)HT$FBوV/tvpPw_|n`DӗV0gsvHTqθ$MA_ ~:Ĩ#пHncYr9d_ HkNoyy  *߹@vzDoYCPK9L~th&=Nhpp|v]" ^i)=Hc\u'|W01go?_MuhSXmiapn{l$a#sRZ##Gp\.g`A޵&?r#$c* 3_R+Sg550@&/jQiU[~a'd:H,22]HާvϘgܸ. ꇾRv'b<+o 1Hm9VcjFRz%<bB4M~fU U$Yij7PwSrٞ$l._$[@m)ٚĀex$FbMJ 5"Ą݄̇̄nO?Μ`jfSucnF:u'X0k@0Tl +v/-H~Yᗼ!Y̨EKKyKlܢLNT[^%Y X·7Hif_ldd}3k@aV2Ԏe_ b1+΍US^ FI3\+flL:7QLk4Y8x՚`k,AKy~ 9\ gg8B`"|qYwoTbFDMݵ 8\n*PE#lާ\_9S@;h.U!l?ԆDOjܨ"'rNoCl'C%]7"#>uLL0#R=0b9' i2~%d9:0j`鳯ӋA>i%&ʚ%7> 0oh e]76_SxDYE=c+lԠ*he`&$?h8fE@sTJ? 0:knM+k2\/;qQJ*m9#9 0Pm!?"lуZx6@5%vḫ Q"\1cyPCHx\lLƸauϩ1jL'>>;;RD %w)th32a*_b5phuW̎cԏ#cD5K3(΀T酥)G)R(TpLO#mzSj@a[#,}h%R;;֤]8I_=~Z~4_yiuxd=K<`*:א:nk._ 4F7;RHд3wJ J~1䬬ȏ/ɍ]H?,j2 i{L$!w fh\Q.}yF$[?t)!"ߺLdQ fd2V~O! Er^*o7l99T fe8> cs@ئ3xP!L,Z{^D,tV?Q]oLOIyArP}ӛ:>+j<ւΥ4#_[HXg5ވN {&mUzz1JyHlsk)g>Q ZV`c™LT _LC59XVɔ\euםxfܣLǗRϮ;U⍟g+Fe˴ov. :Uh鷀\>| ?LhxAUFcm+a}=#P3nJId5hNI迁ŶE^{~Ӟځ>n]eXeի2 mu"مK:2y'b]I3O8Ò+;(5wާz~pН" ׏h*RGMΗMsA;EYE|x:cBPR+?ӫ~%/ƼSBEf)ɹHv~ \2[y3"jbQĸ뾳-yhcT".3ިhKfaZ?_dh>vn .tl[ɂj}|vcY~®Ν;]dUQg$IGl^G`ғ7xpu\ U{pH<\gkH1 S !_[K ;$bQp _0&i-nWEpQ ZF rxq0AF .T,p{ה{3c"tzupC }\{MҎ#u)o7&\?8Pe9o ~V]3w}D[&DP O65x\GOy"Ȗ>*>R [7 SKˋYw6G-줫6 ު[>-_Pl4{/x"Ù=']<ֹ%4WKpzqSƫѽv L8A+f(&A!T k0೽x` , w9C># cZ.?dm3}ᝀNJ}/sX#k`yEfG =6PT ˢ腊1ZCŭEkke@.xJ&BrF۴']W n볈IkU77kq_C3M޻0k\0rjøH]L3alj@U3~݂zq :9[j}B)H/ik=gV },3ӯ'Ҙ9gU5vP4ո$݀F8K0uI'Qc 5nA0,/_}Pb L.zFqR1'j0PD1$ z/eK))#*;[BskI l&*Iλ'zYSASmݞuf"5$?&*NRw!{+R^} n<:Yz+T~$NvYSICݬ7SuYv#g>709v>JG(Y&Cvq ehTW#&Q[n~,q I7S}\\kkѺ.{z $};B|`FV視}'SJ{IyX(u5 b5 Ct1vU -7P.Eײ: hljA+^Q6(Db㴱 2 F?D9q? +g꿔&2-')9Glpq="tvh\`j''}R[1?>ZWML[u(}߶S/[,sdn{g?S UG?--F5m;J%$Q9;?nraM\2j!t3ߚz"*vknL})Z̭zW+7:wUel۱.Ŝyxojqe쓕 #(k5p9opۧ ukD<3KUa6 [mNYȻT?'0,t9q}GebIY݉K o?%V$Ĵ4ѤN񙐑%73`?1[z;J:f^xY7+ME%g[ۊ'`Ifg1nJsꯥ_I%ٽe5Wr+R™*+'aѵ|+00f"D\iS| ' 8 EׂbLd9^ U"dm#b65<=q˹։NsW[]Cb fz^"% Pr{[|F R@??dFR}&:l*1q: 3A8FOI%DQXg]#~1 *=vzHBηn%ۄާ=ޥp2fe2LGZù<_D>Pӛ^WF!.mP=B Y0PGNG/4k" 3:I gKb^)]6q{Dn=蹸zA!v'If7Y#LtWE]\euvffBsΝq@vFo|3OO'd-SnݟPmk Mi`3w$VD ujp>(Jô 8!+8Ʊm;+s޺ 'W9"Ce~;;Dê`8ABtH9X Y,BKsQv r281P&0B QŻ+<L@6ZMmUϠ7DCoI婦,|9ZO&qYW2;/X/_v{!b,NL~Síݧ u{ş첕 Hv7Gɍ(.Bm·K<Vn`ӟ/RNu"penMgI7GBUVJ>߫>L[ z2vw>bR<NĴZo;Hj-J5zY/T<[$OCwPhLÄ@!cA_34d kCk(<$uEH}  r[[ SJ 9,Xm)0 EsHE)`NB`{@T (re^xI5ݥ3c -bf5Qo(9৔{ŒH3_X'?ge|IÊZ5Q78$r/f49clu>JeO15/&18vNSoR 6)*UF!ʞKRgM庞Z1 }/N=b[VUB"GCgxk1F{F"զeA-la&A3"Mn!JJ`. 3/~O׻F?x`".o "'R#FZ;: N %Ǝ!tR6_Xh%Sk8cD@үݮVV yiM-w%u4uJrR"%9&G}^RzU-}-տ2);\'y(@7IR횗)`[,Ǟ.i( I? W7+e4AʹF Ȥ/fYRhvD8ՋmҚ[0>OtrJgf1Xu#_RΜ8!ĪNn+γҠ?Qc bDRaO}qC!,(,)X[Dm!VAYUG?I.?ˊ=N /(p2{h՚ؓSY@ƭ_k mv9 ~945jnhu jbm i%!j\F Z/DݘUȊ0zoܧ=|'˪0[BS }7$1l\YP@Ca@]#g`9tz=SC K )>|a 3 1]g邗a[nQ e '՜!K-mV߸^ۤU֘SQ.2f>QU\t=JnzD_Y횏O(na3dL}= ԱY(햜AUUA3xqBNXpxyՉm8Te$~-&!|=LbC| =5 ^PJ)z~jINɪwU-kĨ OmX<7P%!CAA|MD[Ρy hTXoƵ S|*;+Whq wwOYiE KYвuw b[ZcgTT_8g) MJ<Dr((s9m `RXE ~Ŕ([K1"ߠzxe`~k80JP湘 uygijYfrA -Tb{P@Gt-@X.uz#)@$Jy)/~i%5mg" 4%l! vA's"se4*x2+[.e7{Y:V"@0 \XwYb;kG%wf*'`[S>9p|bopX57h2g%a3>Ep˰!`*hI-kN@^lFYBX'H@\Ȧenyf. oEGZ][h #,GW_`rf|"L؂H:F;Cî 4`G.E-Pj#Xru?ZeŲr?8H zH{X(j7+!Jh 1AQ81puL]F4/S*! U*ͿoZ0zQ5Tԩk}&WR[D΢]~@Hr ,V&fg*[N:el7t;6$9Aݿ8Yy9j\_d~qT:%!X*` XV$Q25WG]WR#"w`g<In{ N̘E^f j*wwFX,m$*rcMñe6aj49z@$(nQ*Maq<ý} }k"Vzmtr VW)b>׉Bm R^.4k}"}'_^UJا|kO G|?g>c&A3bSY(,z~]k?ʾD //o6#7Z|x=)lm׮~P%裝pWKG3Hj x#Q{ !9d\0>]KbgNtb,\)\\z])àhyi{.s=;)9t픕Ǥjb?:DZ>ĩĔB`1-ӀCJ˲<!T^+9J:Ano3d_<=jw$g+OV kW㮝c}׆UH(ys1.1(^πy)%ylΗ7V=#;PQ^x5Q$͗fi.]vbo3GLO^%#k8t6gn hO !~FKA@Onڐ &=:Ddoӷcxhn%$bL[?p=,׌- 'oY3Ea+KnS=I>M-?uv(;QfE5ҘTU o`N3Xy[;lO~1i?ധB1{~]o5.Tt֖p6~hZuPDH3|؞)bDbRi%)j !~JCQ$ߢ%\ )XJ`Asd._e&ؕuf%fOS?=.p^o2qԕk'8!մY&QG| u -o4|h LmW?C/NXcv]@$X ǮњԒ2fǒwԜطI"9T@;t?Ӕi5[kgP&!^@,C,G+].,<C< _0̇}4IȈ9sxW_-:56#fXe:gBGUu[3㍢P n(v j-YA$=T){ɘ*jOfm[K)`AVUG`t+EX`NpԼ}t|Ƒ{\( [R+qE+Y%VQ`xV(d%Vv6fޥEWazgzw:SV. ̘i6Nf B?֔q:ٖ/E`ԋm¶t/]4 K>Ia%xb%F<71&%6əړ*`-V 2s_{'+АfnͷK|fĘ+:=W 9̏K?-w"s>4_=e8`ӗK Isu%JaL$BψnFg#Hy /3O\(̕w1D"@~p)%@N_")(}+ALE%~yAiɉ? +)$6FU\ԋ79D!&\/ E&͌%熸m2 2's/`!綍%lPeH.5¶c6r6BgBMf p5j{ie!bS x"ݼHz E5T՝P{>X[.efCi%VbFSΪX&vjC\nm~ZMPĸ! ޑXu -cB*-8Q8"1CAol>j9Uu)-h<é̶\6C M+-ENÚeǸccwż!Kq@cO~A{&o/GÜ63.+}ժc/A+3{smNacCߵEMnVoe7BuyV'Ѿ=;ۅĞ8i.9l2hŤce\W* z͗c~-HO԰52L{; b /)(u&ʭ tJ˖-4' B(ހ,ecA|Uo_L =YY&=Yxqf(DH͎t~?DkDɼ{G$?QKJ)!ꦅwTɺn7a4!bRYO GY?пZDٵq9 8- ʛU7Xnhj(O -"N? xԔc +\."nFEn Iy|9d,,٬]jY gn>S3 *$׍״ny2Wp; zu 22Ewl}2߃[LN&ec(/D0ԚvY-)cl'Qc_- н+|g/0ʎL71?? [jz\!&ǯ0u\H +6ez>*}ۂJxѣ= 4wdkKDQAUZI~ n{U1ڻn҆wMɚsBxj<|t54q?)f *f6JJRT} Fo܆~(݉ԢN`eHn0i-PuL 4KQ Pb=㍿,eNkJr:s5] %-wL%WJ AFdt7<*PX~jνF*zSJ⛾f-AEł&H/g,Z$~Er.-(#Y4#:TVlKn]Ϭ\X.)'xFh*͈T)?KA*Tpato#\ EX5fzDշOE&]"]hǢCp!)13-+;J'9RYEյ߹T`.?Ԭn=AGȴI]>c"2?!ILTMsS Rn%%)pX-) &e{RjUA(CA7,4+ѤHlLCݠ)gNqKr5"jڿ0-k}vR7THρL&ߺaMD+\8&tQD&z )5&٬}gt99|%74l ֆ9RmϠ{K\`%6H?_76[VlD;0MSw~<"iTW}Vť9:l:Uk?&U=܄lP;k!t줭xz2\/ 8ݹ812uwHS7w |ZD_'F[ILjj$rdK@;:&÷\QR8 jejt$o6tP裨Rm;^Rq.6y{8K +=(ecPm"k#/կ!XЯ"PygwGɐXEtNx!wp.{B!"F2p71C+E1+{~8C[ڙo#D]u{q\(J:bݼX4Rvaב~Bke1]lu-OOdҋHóNm1^FCch?+ pF i<>l1<Ɣ=GVwjvlE*X$hX/ᄊӁJIA+ĨX`59|X^R$Y_Z_atٶҨ]շ8>0Jo@0!2j$w\ρL iƖJ122?-D>wf|]zm/p~TXB_ fʾk}dmsǨX~.$Mg#*An ʃa9ZkL˥Hz j6VkJT}ѰAx m[j2ٯ&1=I >*า>@6(۳YY`O]fNmAF6=Z!+'2&p)mI4iێʗ57_y.c͌Fi-AבmP=f$s7Codcci|T=lfʫ<;6ζj`xE+@/vHJtAvjž)yDt󦆦:"DrE,K gk]hi2cU/)ٽ/@u;O)X0't>DFM:.l7cL*۷kM>%acA؛5?_|X! aPhD$'l&0˝#8Mw\=VaC9 bo O@u\3X(j hu;uIsfcD9 ?K-έEؾ,P#9'{+k[A">S?T|1a(-z{XiMk>cIoxd{/T]GE6!(6`4|zZok #y7U3]PMzSٝ@N/"mF5F2axi63xq0cնmqĪd,X:Ńuj "&QSf:*u#Ò`unۜ)H 'ւu2AǓ#i'0朝sk}|1yȅTаʢ+-C´ ~y Ș( DWsˣuXl}ͭJIs3kCbS]* * BpL#NJ2; 0o)cPR|mi9lU=s=ܞQhAE9Ub q-'A?kf镲Z:6 Z$J Y,&AfH'\45 '4fm]g@S$2fW.fcO뼈@roݫ]jօeB{2G& )>Ћ.NWTY܎T~>>GjGxXhBᜓU܍[Fa'mF7iF]!ٖԘ#[wx[%0h jCp~L1#z˚WQ0XuYuWҌ&~=[[H?Zo8pVK3A".`=%DGIG'B(T$y8u |4.V V{5c󔨉΂+uxV5|0sk>n姗5W1#=`s[Yx{_ ^[d 8&l@4Zڶ͒@G~A,U:6_hx̎bC/PhfC;߷-yC VXWz=->;Q>qc/%ň;k.vw #CDyz?A^4 87SdV9,5Lņ^6/ bD]O>[1֑$֊Ё{b^ k$x+Ӿ~>#q j̭:eJۤUO?(n6*SoiJe14>|-JaS;)m^liYafj3A~r0ǔ XVϤ<;vFk  cz3'nkTދ0t3ko2z#}&{:MWUg&U# aD7p$r!X uFVBhi171[AV*/=Kƒo,--Wb^@0^ZX@Pbt,WHze$جUmedz%>]F H͎,b}N`?㱥wrp@1P"DD1:"!  $g14 75+=s*]z[cB@uOɖsݧtֶ S($ 2 5p; A< h$ -rk["^ͺ ^FbxLCGҍ4fjo_ER-ӎy5lV;v!h[z߇w摵{ vF58D7> x,ݭ}ٙLX=V׬_] eQhhq(t캶(ϴHib#:rq2y5/૎uP1DE.\փ  VP(GfGy?P~IZ!c0џ/)4EAḘ4s`8 NQxGi%(<]=3x!,`ŖR'.eq*x+.'SeCij٭~٭'d[qBB5}ڬFB$Df:!+O GVqF7sCD"VUȆy Y`uSwGG.DޜUvX^@|^(cG5-/M~[zmFvY DSH>Ũ1z'a9D؁Vt(JX/уG bgl͸VqNyBG%媪"Z>.IVJ$F!{ o{9DhEr\z'zHiIlG2Hp[Ӫf l/c'%]Q )$S{9P1ocIŧY~ LkC =M;2ͯ ѪX4W\$EF29?2 3rdvch8SpKnNy`Sf+eP WIՉ\ԩI)MM*>ɡ]~@H{` H*;J<cm:5}yS@pWF6 ."nwJG!wː_ݣhS 9PE;):F?r8YQQȗH?Z}0M#DJP\s~]w^_xm%&޳Ih*. !\tݦ bD&XBt@8\J}#Ť`k\Zc3ȤmqzElTsA}i{/@I& \磏Ȩ:5bA⌜skߺ5|LG<*=Ti@l'Nê,>2rN<]~U!LHL(aG{'S! Q Ia2M wuUJ)ֳlg>N_k^-Isy.#ԚS즄HQ*K+k 4Ï]{21lV8[ "XbvaF1pn-ʗ`19zj !t!p!yg$MoQ? \I]iDJ1uhwOd\)4J궩 ѻyS*xHo!Nj[݅U_Tʼ0-lsy%oZ3}PA_/,?rxA%q&c t{LuTlѾ?cX@cX9u6$@/}Zo*ˑoŶ)'h2GKy7K\^"81B-() s`hbQQ=&57pj/D~|e'ϡ~V< }]SeE7|.^b(@E\ˌ?{.cv=EFR'C\Af9{-2xR_L Go8oeuz6 W^&%7|6A|xufO!"K>X9|D@aeTKr6sZQ,_pB fqD#u@Wh2Hkw+˼)aONwg 'lE$jj P=&.^Nz sU!( @_& ϨAI֮仁524P ]{اa74CDy}/"fl{O ͬ}WC$7,2`nzjзrL@/t`ΠFVOV8Y(H3@M t&b!6;b?sA :6; *+|il#t;`¶Sk5R  ŶA3\ΌpECO 0_DÐۉv (e?뵷0Wug|Oe*1 cND'o/d=GnjXBхyKMV hSk H3'㟖p>RLG]V(P ca^gh6l3SUjZzUќ}i" ;{IћZE*&_ >7cWoߊhCFůT̑AC~ q\rNPw.ܝʷi`#$sT̎Sb &N:;ez*ߨj!od<#J:Sevn&\b0;`>GTwwY4?t{-6'|6O, T Az!EyqX-c>lFtc⍺=|EC3GD)~)aAa[ҨWhxXJ'9,J; A/k^GǁZ!Ə_!|E;1K l(x4ħm{w-ۈn?6jY~ZEћdEoGV'x1Kشe J싏 QkߚjVn)<$ jM4!>-L $a]8j2_1o:s.5n7Qi2@Qka|9&`l^@JHU-)bUIkOXJ4pyJmD*淹Uz4)W1ңǙcߊ[qEAHѼu ;ƥc4~kv$߆QkT"Vze/u4ZuS9y$gm+a{OQ?gqi$mcJ_)P}8\)ʤ)L?0&/GD?tONB)=~@-l,t> |f,M|Z83mΎRP4Wmah屛Qde- ݴc!،J:VYJA4L?#}'`7xYt;s|نݢ%Si%+Ņ*r'xro2QeNFH_-9nh&}+'O҄ +읏2ŖU?a>¸цnZ[ њ#S:\AglQwXw%ɪN0ځz mh`3j}cֻ^jS =3O\@*.~!ݽ0V?񁎎v]u$ݸ J6z%]3RbFJ4i |sfyQ.Bz;47ni/Yby P.5NS>=G`^L>%h=cD\D=^Gte`rIj39jV3\%'S,3iQ\ؘ-sIgo+wq:%&D:732ЙX_rXCKU}%(7(/an4h !L:eʘz^GȚbqwcÂCt|۫z.h/xՍСCI\U1 ,x&^d&t&k1%:ѧ_'}3v;&*D=t$;p^N3Xo|5G{NIF%N-2Eئ' ( 1qII0+Pjq39Se{?yp:o!˻sɋQ[u}ߠ! |Y l1îFk]r:Dם.9Y=ʽ*!B\-rĭ*bΥUgTH*}ued,6ikHUYٯ*٢f;WER IqRN_ !}Z+2[p6/pxhB%V*d6A㟛ZLL1}Fþ7d&;a(@ _,сuEB 4j\J8n h:ГL_vAlu f>{7Lu#,ǫ4eH1=ݶe:;{,?o+kT6{bN^WQS7Lg0O_δӝϟLC}'K$q ;:lэ_WxZ{6F;6r@S]ߧjAÇQɤշM$E?bV7PvM1JVoOz1's7:zdC@ЭR &B !<"T-+ 2|_`fi@u~ 8f*׎oP]j3q!fz`)+"L($u +* HjxwacRu|d $eŒ]W[?;"NŰ x.}O9dȯ"7:n4uif{h :֕%1;2!´?jAanІu^,wDŽ#ިxLB 5~k`N8rV͕^nSc/eX3) XҺϺx).~IQgҩQ NP)qW*NXf儗"@k . AfO3 `%Pv.G~ziwMq@;^9O?Q QD0xjjNŜ(Xv]} 6s:iG0NG6q 3 "xkͶBB$"&:yo.9ùC*:Ivm<XNŻ`]rxyQWJO[T ^5nA&(vTEߌܭ\Zehe3YFb}}^G,2 akgֆ.Y}s8&'Ve I/v3iDnY'^t`LǟgY 3FNr)+'eVpFjOSJJR}!ʐXfѺgS1yob=#)amZ3xc1O!~c],kW 0AB)Ke *0nb1I B,#9Ri`S\Fwe@k1ِeo!-ژS.kc|dත>#ОMG?GMJQ,ii|LWdOEkKbg@6fsAZ*>Ot }\ߧ\\oB nUxJ,3z²S܂620QW4(~h)˛S 1p ~AP:`.zY7{/ vVNH ^7>&'+j.#gFs^ Wݐ6=᤿ 23tRᄽSBI3J_lT5]- o `iBSvqr#W U>!Rfi"ؙJȲ Xt3K\=Bo89:/T0 ($MC^U;sq wN)FN/QW@Q1LK-9KcID$W{PZ ׌}@yB#eaS谛$HMaW>ܣ ;y;q9R ؔC DGՈy_6 g\k66(VSN}(mٮt1*16O7)S=pz-LM6?-RqóRAC@^5z~쯣֋s1jY(mEٷvlbq\g٦2O!GbVxsQk.g|Q?d0wXrgM\ꔙ+ؔdJn{{Lx e݁ǧg5;` # Hջ,0=-_˱zQ%i%֙?x!C8h[fC "[C"GT3 K d:BYΪ7ZIr 6/ru}?6G mx+h9H;21FB0UqtqoVVEgw8H3䂃qǚm B{ݰ y`ҭdګ,P`ܟv Xedk.fk'>l($͒? ŐDQ}yy.k30vH٬HN]NmِXnG07ѧ?5oۛ2FTMLd޲& qFobn7\o;~2QSn[2dkM˙yɧ{=!?SdrWzUar }Z$k?!JwAF7:8K? ylk.݆j}"kny/!h@%e|uH c=&I Drl5_:#YG 3H*&LP<γ$TqnS Fl!O{Gqu| PfAgB=c9E>?%OB)<@7s U7?zɣzޏjSO嘒!VlgMW~qb|DodA%*E1|j{)vAա6pgL^2S"&p!58f5a$Am-Y礀_|X`3z 9RlsK?|y60bC˷KWg2,:.H'x"5B"OYj#~@;ڎ$߆JvFP&"r^]P?L?nkmx7w ۉ~RvyVnkr.? ]-7QhڤR$%f0AGH]l(0 a/IW(%fpwmZHiVfO=)!B?U+H'JuNa3A'dۄyDT%o|f|W0ԧ;uok\!Sםc`EN "L1aFǤAD-Tr-&_ [xKKWWMk*~ g *u^mU]"F4b4ԁS Kհ*?T[_fį#=U zTj01`F T|]nqyZ1`:5IyCjAf.ǖ?/ۇB{Tl ~8V:˽ #I$6RuP?_Smc1x(LFAD+\izJء|SGFA˭U1#'I7: ["0`)quhҊ]F*%j>s Cc엪{N1>>%]X `ޑ>;+7'zF2"Nɬ϶mTe -i8JQC[C@SJ/J/ %YE?M k"oԴ1v9kQԡsE/6Ei>v=<>ƭOVo| /Q43Fu~=( M$9{/}1V|&R{XM;~܄Ix~FTĽ&:'-@ ޚ<(@`s1zg_e=j8~ى3j=4A i$b Dbls_=`. D;iS.?ʚPp$kvAKOj\qMhǖY^:S%=@1\>^  "ݦ%e}x0֘ӫɾ@q|^jl'- aϹI}ڻjQa~úPc[ O!$UX/X9a 4C7^@d]^/DÃ9NY8}gr5d׈igLM U=Jaξ_+}wH-7GD_C@,mbЋڪɡV7rA ~X4Kv_{zГP{\}:zX;xxOTdws^ȥꭕ“v[-g# !괤ut'3Fi|4O[i !ub\7' ݾ,;R9XjaίE&fxXXkeI(A3f7;,o 2mnjnGn+ۇ#efjN`j|d'$Mi\xV8./#  cUSwi2u) $ɯDGHz.TG ?hG`OTbq;|ip>3N3*@G0.sQMȎ$g%\xBgԍ')}C- A)!$vHq>y>_ `BBUԗrfG=%'DjmMPA@Dt7SAR16)ѾDQ&Wh4?Gf e93AsjGNΜm9+uaSā0FU.1 b*z}!8}0g&`Bp:jѫ:<3\':4 u j{8sUu$%P:ZS^`0 NaMҨt3;--5ML+uʉh6h{xXHu)wUR7+ ;@S&sX[/OȬmbL<="+.x8@( |`xo(.R:Ӑ`ɧVޫNÙ?=iex Cڙm!$BS]) DX b9Zy~n"0!$`]+~.*Z\s!'IRt`FgRR8$crRzt&XϳB]>=Z&=' }e\h3PGj1r+e`솪^IAuJYPvl-I62=nOURnI`?#u( -xDh,ul'}#Hg ?{b5FPBM=#|5x!nMpַ[.J.Heo|֠(G1($ܚf6 y(BVdH=nۻڼ9"J7jet~#@c̸ mH |GTeU.(@+@p,<5röÄq;L~Q'p|kqxxMʖ.˄xN| *\e/ W٭[3m/W-u2 *!H/*]<Ҽs"DmiX!Bd N5:D5jovK*Z 6MML- IѺ.A2W c4],WÀP9(#Lh7RٌNZ9jc^˺-TL-M7Jdꗪ[KΎ}Iᳫ@y_H:rJqq[;θʏɅWoߑv6FϝHGy=JQ&a_Yrzh2 xotKkYYM"D]2itk)#Of5IW^+YB$zE ? 8{9;?.-!/Dw{wdSi LޭŔRX[6?$32XV o *gWg݅ҊiIbx)7t BqQ*2}(h̴DIkXᛩtm88Ij/tXNY;Bz8hZn~9\nzqr68c;<6v۩lj͞|u1AP^BK!k7ּJ_ɯSY1 3yc a_jS>6}5 k0+ g%ؼ4M5-J;FBͰ1Ŀˀr gxňA'2e,xk^UIbCe%-b*/2nMh׉vͅ_@()"Lٌ6EІF2mSâi}_bLLdNF+w6kcS . Ka1_YTi!%Q2ҋFN*̒'-~ O.DŖF~uf|5 c%9WV q (ĩ猐LA6C:ȿZt&tBi"sT+.QQ"00DsEmUD6 $NZ3#Nn\K4@rn'*N3`d.oj-iNgc/v,9r}Du &ˆ^z95vU8-:o c' wm48{6.ڒٱ~тE8~F3\ΚϏDPU$H؅`LE {\ECAIٿ:$,CI̱ 噯{/a9f JSE8dpOXÀN1kW]hVGP$F.^$3c迸&`62ɲzq\%s"!F<ڶ]S  ʀ4^C9A؏`NK&vYDbwqRaF6ւW!,#/LPfD/@l /#٨SH*vDȴ1],C^"_Ц[xA `Dv"P8X w$dTEH ٮu"]/5 cuΊ6,@miLֆ&1LM-P "6W;@Oxtl+[ߝϓ,~IL-=Y$\q) PHS@tѭa nIS/9s )ʞ I>М6|{ V02-z;46D"8TC`>#y (ێ/W E"`#] (X"O$>?r8)Zl 2'EZuihwYݕMOsL ,on~ s(-dK zBF y5`.< hl4pj'ѭ 4Y]uUSDJF$,Z wb݌>5|zZ~ YncBF}aJ%?Lj7ª\H`~ReYp{_ir5`rAƝ/ģV!V-@7VPo֥7"M>6EeW#J7Fyݬ>WHnlF:_L'zӁ$q|<\zPE;wzܐeAuHn?gve {wUpХCeY?qլ#&m9p4Ľ7\+4J)4 'VLd NjcX:9,Z_/+]NP Jo?heo.RHȾnF[Z3rlls-^{̐ԫVr(=?{ГIi 7ŘN{Ϋ&⦖K1H)շ;H^;=>6`WqwJ Նs^gƲ߀?Qm-̣: @2QxhP"[r m5P=)!bySre'TJ joU'=4Kc.;҇NoG?oaCkZTz/[`w&̜A>^VP]6DZ-Pfvxl!P`?go2Ē|*F"AdɋfLPœpyA[ꎪϳG __@CQ,[%D7]: 1^ wP*"޴7]4WNY dC0]97\&L^P8JI@y]aQ%Y?PxNBiE$I/ AfYkt MwX't)`tUgoLt ϾZM6UIN&Nz« u.]m<Є[j~4<9Fm1F \ DgA6!8F[fnmGhNR|ɂ1Vp6b#}JZ00hz~LA}? YKWfbI_&/kGs5| |P:;PB?˷%H@i'!བྷT"1E(?iͱ])G +ipOĔOEgk^$n(ƕu'~4^:T|nlk>{Q.j J ɩ@L"]c^.tW5}e`K4y'㖫u V s|6ݦ`>:uƴ"492V Ig>YllZ_e(E D -By콏z#yk'*qRUiXF?܍)dΙ8[ ZPfOt'W!T1oDN?x 3a1qCwk6m늮v?i<E?i8|Da|l]i'ml*r=VjIOs#?s&QѼc k]7ptBgv/ 00CQ6R۶-."J m8Hޤt^-)zfT[̼o`(]ōxYS :vwB^&ȉ4I){>ܢ}&t{% FԈ²c",v(Sn3OkNR̴Ue UhuxtOT?%>:j.\4Bb,Ȫ{zX#89l Ԩ'|Seh+?aڸq~Gǜ=QFJR;f8P@T?4gZȇIV`R$wILK9r"_Vk(޳tԭ8pp ɳj7ve8?c̹I;9͸ \][ "m F`n ͺj _<Q)/#ΕBn05=D{7: ]? 4Vleh++*DkB|!?sJ|z|ը!_k} 3pA:N:zGl<dXnqBXIJB vDlix1q% N ݐ"*X,c Z?=~pLb>,͡"=tUWA/1MajP,eJEo}}=l9j穓-et Ӊ/Τ>Rj:ONfx.PFwK88h'5&N&C5?i˃ܱr⎎$/Ƶ~/2\2 ʆ6o@U;I%7QA4^: ;#*" ZMth=Yb~Р6Ljd {'_Qs<1fGf$[1!"gTS|E6/% 8]#MjȬku=0v\dLk2c)C5yǯz}DaV(Zh Xĺy%u˅A8ϲv4h UnR# $)vT2rFfHoޝ`P8FMɸ.`$Nܗn++XE5RK%yhII,_ ,3OEfJ6[d G-Fۧ7,ϥG_73yK*:OVw'l(JG\YlC3vҒK_S3;z=;evRi"$kzu૘h 9=CƼm ; ]K>&%$%rU}I:OL'T2?c5Z(1J(XϧA%YZXrv( ?c U0,`$a4-$,K6y-]~{//$6xe۬:NI^0-=j"-9q<aSms$}҆{k6zލ#-A- xE~'GCE.'dkȂO=ٺ(=/g{e֤c#D/OЛ-pIX~P 0;MگbmŷWROF0oL@ H41$1a!j<"5h),. .̸{4OUI.;\)ˍ²nX5  fܝf;-^r~.uOC.FzB0!O<sxp18z[Kɾ#c`>P$-&D_?* ԙ/GhICw1k3eQoE4bN6(<ϥny#/^[-/jig:7*mK +O%$J> 0azSUjAuR"kR 51.vDE}t7e"De9)G:OcE\x9Dت39Ücv6>u7+:=mj2?r%-Z%V?ȵ&>7B#M8U>h!VB@bς}KZ\e_1riÞ%9[+rwqztqגC2di!ΨP16O$/fg_f:ل+/#T"\ Ѐ1tՕe By'|?^/^BI2*'N^8wuD ۡTy9!ͰAxpKa yfNKc iօʴfCD}G^VjQsz\3nmk0"B '<kCRx"Qt cP錴ۯ2ޡHO*`K`(^xQ<إZDy{Bshb KS68r$D0,A/צ<^=nR;3RJnEEvK+6Xx4Y "UgmpT cJ9rOZ&= dcF $ɬf*,Wlcۏ_'Ub_Rl30\F2dEH8KR {02W,kVp"w)Cx{dV~HHz%ӹ! ,$ιǞ kbDƞa~'lؼ8F)) xw>Xrfkkj\KZii5}U,sr*}~@v-h$#|@ Au FO@OeTOrEu.fb.# `,X` ' Y::#Lp50yL{4pY&aWuR ~WÛxN9^"a%'OV8% $Ō1t9%@.Mk잃f=:qsi狄gxJ[p@k ZJ\R\e\3VW ־p_~k# VZ亻FEΩ ,ػRTj(Y' Kki`U2;È,h@% z4dQwI7z̯Ou O͉(RvvGb$ի&# ؗaR_Ѹ#hCE줎.ЃY0-QYq|zq/-.*T/SO #a<1̭bu+Nx4{1х*F %d.qڰ_Q˦b-|OM]*ƳaBlO].vlQS=|EOU`n9NS)+gXeKOMwD9l縸( 귈,.N?;}]JoՏ1 :ii䚶r&#Bb@e#S.oV <{z4lcX-'8UgcCcb/?v&lUT$V 1lqH@z]{F]EweD[IRζ_ֻꞎk" (0*3;<0vo&x~ʃZ64ROYgϰON/z0cUq#[J C4{@~R}.ޜ$Ns z̐wa9xYg1]@s7\$CB{.e^ۓ_ⱆ6sJrl'?8~2ČU sGew3K^[ j:9y,t_Wv_S^֋dc[G⛂}.QG J )'L!-) Z"\_s|)߀97)9H!L{2ޅ ճqL̢[#BV! S]'$WNO%# ^=>i2cv=(h `# ky.A#~({'J2Ftբ_ !OQXW+PHHBN3NaӬ! qi<,_9\Jݭ[I4AONvtoZ/Em}Vzu9d]R/Ҙ9q982 4CWΪ' x'sT}pih!a4`+)2gV zsL'W oQj~+\yf+LyǦl-,mݧ=~q~>ۥ}8ЪFM1oc̆5 8g6R![y0a t;gn6uڝ|^E&O}}P !/y{˴7[]-Jf;m卅h,9%y8z gri".opRJ|(U@7$':2v[sBfJF<,czk9#X{qb_J鈡TJ֠đx- h^Cq&郲P#]xM2r]F,\a4h,tEIBhN`i]pUe\6~N߁8:.M0~&驯u`qOE YkK؞ojWj-cݕ\]a_^Աt;*Q4[?=V аMcWLY$}Y捫{Db 6ZfwTSJ {"f(S-}eXOk.qr{6b{zsaINf׻*~*"Iڌ[IǜԠ&Iyy }UQέ+.FAE-\Adef~6dT┑oTnmB|C}AAFm'w| A:9y˃ i6۾YUa*ƏD=l.7;]z ]MF|ͮ v̀= >>=9P3l!tdi1 ۸-::@#Vt|ėm.fn%!g[Ӵ7G5cFPtq;Pci 9 jI!3jzpcX [,E^,?5,Cɡfg>~H܉w78@h=\ֶqF]3 ͫW܈X PK6nO( V cʬn|>~e\Cܭ^yrFpi/X诌|2vfТUP 6. cf>gٽ(S 'z#@^yYeAjI_Hf܄36.'ӭWv\"?zEs G6:gIэ m7@&T &zaY0;BwU%2eOb8D?nZh3_~5DhlZkS핺O'i3ϖ#"V5P` cs @PcZ˞b:.:UZF>" ZʭJgǖgJ^oE +2P%.H Fޜ Ϸ6PyRC§\LvwȺ@8#l6%~7V@]A( ræYOSOy,r0 *':FBXLw5>=`3ty%&bRح}2'djSUK462#'P蚈tG9[P;;l$ lO<@C{\y,ӭD.xubi%h2S<0EZn 3m&\J>C/ÍqiC>PBg'eƍ'ɊnJC⨯~Kܥ$FW_[z1O7R<Ǣ[.nj,juNPti,]xP=L̝Ks1}ajrj׆/[gAvX#pIO`:SrputPxqם/W^jƨ*:k'Ov ʶB;uRi.4 m*C^j"y]ț ڜX'~mD)+a=a\j~ [ڑs>{u!Zg"V'#uxW쭥NV-αIٗGPJbO⛁U-RC/gqAt&Bd,:F<]BߠdqKߦIJI/y5M XDҎҰox7tnx;e YdM\MH+ m7Κ[V!]"`\AG4\fL ݪ{zؗ3T:ŕ(3ck‚Ӧ &x=[yao;8mF#Ƹ=+՚ȓP=.=V=1\NA|K|(o ݷViFȺ(m2SIk95n9(?&0 V#@vnE_y{3WxjO`@0FQ,#8Y|i7t2m2jQ寫HamhU \R8d5yp+BY"ȪRC4w(5[ l.rl}(3QyD(}Pk+- E#"5Dŕx0ތ5v>)׉,uLe}qw~vbľu|DG5 D /`v1^  |р]llg hR ,_{zL><:p.\GNJqfT8ی~rbL'f m+9E#*c( ]txD$:Y|l1\$0Na'VS ȠuAB¹r9X@xxޥ݈g mӿ<]D=-۩$,z]VWh"4=,)6h&:,]nr,+f|Y> /fgېEvűU:{MC{"3gkL&e:=/ډذ c}L0R`)n_ډ=q05=B5J S Ho@ ۨǺu0J)^߭m P{Pvmt:ښЍ`tfgf{z /_̚v}SEb7jG>up>3caOFZf]"{a5mhњr!?{>e|dܓh/ ;^RZQgs~5 ϣ;,}?(]^|w}￷6V@qz7brxJ֏咁MS(? 3)sDW|AKv#ӫNEE3u^x6q"Żtc eeWO`mB'h˻f-8G'0Dmţ|ބjuܬ558& jy1o2tnLb_0ř M6#qGVs7L`^ @9#_9{ZDC< jԝ`S丝'%V͵%2XsX))`Vl kv.;^($rCXPzH5۪YRgRo;MYMoqxix믄lEI7]UOhf7 >"θkIf 0K5Fkrń+a{[i|%փ f 'A*f}"vZ%EV"}aS?5X"'h/k[q|@NB#e+7|Nm$CP0ߒ/G,3n9_ۢt '^:h637pL4CH$\F#+Z栓^t1vND(Uo<;b86q'b>o{9tnPmzN͒xPjM d1t|Ek1dU%^6tߖC7 2M[ts@ =0}ri`斛WqDEDHooΔK8`mo1F raT#҃_-Ul1b8<`>ALpi"iQV:tcs_^̄jPv8󷘱F.B{\ȩn,QX=*b13McQ+rMDs1Rrh|¶W*8q_pf.ԿJT@^= JWm{ܛzkYdEmSoV`D2;Tb7q{Ck VPSֹ[bWhfX?GT&CAtXL@ /'J`Ƨ.pR=UFq&: 駻YU )^!5Զ'1,GzuT{&!<] J"3_zDNc&5Cp/ Y+}I{B F!5^ E4][CY/aȖdK> e}-c$)_QӐ*༪5p.֋5{ I\E_@e,¼6lG|QsuקT)}5#y $YE=6|Tsdg%L !7@q&ILIpE]~HәjVBlr`ʐ{HeE;i|T_+U\"W_ oTݸF(sI9Pqn0zy@E9BG?ag|Z#=w zEE9N^Ms w m㖿 e* ՞`\B*'Ey:k6ѽ?Kz*=mJ:JB'ZnU/Ҁ{WB\ZAwgja};͌9iTq̊p!?ړpaySiv_ Js<D1wK鬩 1O稞(gyЯL[s 07{MDCam]k"9zh;fՒn ^.w] ߘox>NYiO%Tc| 2㮆:i)y*DX2o6j:DV{[O4JX c0e"Igyv*R524Ɩ"f4\8τzdq?tQ3y&sX6K_G`()OC4s}}+PޙD0lF7i7sl{ZSȸ)ʀu&LFkxRg1/#(P5pD卓RX,K!x*c~(`莒!͠mP2цCS^Ԩfzʤ*ԃ-_ie(vݜg;Ku@w" 毑/uFNjMg%)l 0{̗Rftm7'Q=VV[N\dGv,'n^U"wnfy\MMJE}1Js}1kxt`H=E]Qx)6+C^)ȊǾu{e%CCAt5_xoiWEr9Cޭ?_/Л:fTlGeLǽLPRwr5bUe,F>vkre|ZŐ>ca3H?S9:_Xe=ThrKdf4 R3ݕp?H=a[\[XoћF>FnŅ4z0RY>YPk*mWg%`hzzGsu(,kG#ۧƟ-QY("M5gu~_DcUOV+2 M3DZz\-Q8g{"ʶ&U+a#_? }l 5@ ݼS3\O'YI&0 ;;ÅꭘaX>Cw. 2 wŹs8DZ"*?N;<پ mLVl[UljX3X21gøQT fZ}kU<"eMNJXz)%7G>V$B< Fֶ& ^R'6ZSoi "(M bi7h ~F|< kx98ѭbp\1dC_œJzDARPEm}9wEKJ7 BKٝ2UR^rg$7?>B)M&(Ho@+}3<Zg.5: 85$y]qu:!fcsX_hy (Jb$|U>UIܬ xяn,y$UI:9Y G+ ެ}g70pi 3}bͽXk֝oUX4è ݳf[X$rBU"YCrjJf/?A}>T+f8 Wʶ(n`?SK#7ݭ\E)L_X ߟ 6#8%f[dX{./E+- ͈ =^^؇~_k%v-%ks 4h֨8%Gu`:(xπ/ ߥ0NH Dä48GGu^^(!EVQ-P&c>°*d AlrAjxf+֓,3qU]4f</? ̼ǃ BUCgzGO%fOʇάwQ8@?PN0$ܦ۷gYZ070701000000a8000081a4000000000000000000000001629779bf00006eac000000000000000000000000000000000000005d00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/dvb-frontends/dib8000.ko.xz7zXZִF!t/ni]?Eh=ڜ.+̵0g 5_5ɾDGMØOӠ&;⡣~D$apÅ؝f\'2(B2Zb}^{ͦ"^gmi3kP̿*av' f/O^ ")#0E73Ch RG~ mW#"ȖoRoB/|"RO8`UKOC; ٚ!P ǚ"zD>&}F(QOm+`i_wbNbh'M}ifJ5xp8lTCIM XClgguٲfYB^,#5^MMȶ8e+dV1Ay,$drWϷqm:hZخ#$ͅxxq'ۋnU p+ͮ +5P߃j$:3 "#km]Ѽ=ck 2@.\[}'=V\ ^ &.o6RKI.1)6勤~ӣT| NԘy޽Śn6Z9\ y3 M*@ {hnUe1tsMH=胣O ˧Gv>ݽ]\/FE 4ChI0 Niv7<6F6aeT/Rևt҈Y=:'Q9sSͯպйtI!`ٵFKB > 1Z@!ݴRte<5BXFl-:4#*{lhF|.8X[dx8"JbLYH^<_{6[^"%'SWE=jB엇/F"~uyjJm-(0ۏ"Tl%-/;;9ȪC&)E*F{:g.5$纀+MwD"۞7Qxg Pc`G`%@X.[ƾPA[{T E!g3V eH'јCP78f k^ C,םBɗQw;\٠V}qXRaE3;mgVWd6,c8} , |Qn_f3 G)^b:`ǾeCgM76V|O+4{_י.E,{tP ٮivާJ ^ɇlTnzK‹Ozqeion+'/*fEL-7kܔ RG5fYNt O0 g͒<ޑM98-hFĞ{YN<WW%{#z!q)6hk`y ]~VפВڠϙTn"0+҉OCĄ3r8]R)Mϔ)JJ^l0):*Ft޸&Z[H`CmH/s&[XXʫd4=hJF+|, pZ@)"H7uHج)f 09pG!&1ȉF{sQP.ׂK~6{/Ӧ:DÞ߄Y MUO|+ZAΟ{ѼR#f3Y+X#Hd1* 9xR3d`- lC{l =B0sk1xRȍ/ok:Qlhs㶥b\ciY'&rC4G.MQ@a[ l"X q{@Ȕ._`HyĜWeHF=$ #BvBዡl}{1'K 7>fk0QAwZji-8H vn!gjػ;Zf[ޑT|.`H0>-^L62i4$z;) ZS?^^fXtHа)Uu=UE+Hk!4ŏ{2 Zfkש?5[@`/&.b;I͑4L,| ޅW ]2Y~z뎑^*-ʼ[2&5݄YH$d޽$\jOW=O24c#m;=ÃdRǺ>" agd]놉a\u v99( pV8l'Y5/*bc%lsQy:Fn2i@|hP4rb} J7 o xA8.8;ku 9M04كؕl1,K0a).[l&yn*|V7\y>U,vr RB(,ԝS;mLwģHٍ /R 2KgI;(?YJ˟88p[@$QEtGK, 5}d^*&F HE"Ndvu2Tot'A}uhW@7:+Y{l`mW07 !yU%: ~ͩǸV/ ig^_RQ\8̏}t&}hS9`VJkvQWB߽ c3D$mipK^/B2΅aCQ tQ eVap%dϏ;O%(Ȗo\q*|@Ȍs&/u]R̟in_AQͺo|.>/AKHƝOԊg,kL"ғw"RVE#6!%+0{seSx[Z˟E%Bݕ0݋_d^+TGzbAS.UŒ\t9:CN?}puivD}+={l|m5Ѧ2ki1jfL%~& lc$_9ql=|*N3l)Wܷ]We MD67bg7~j'?˯D SM2!1O6:}G uxG&3>!<`Cӎ|0yw$ו:1[ }x0on<).+yKPa9XmSV< ~+DDC8iS\c3/MXKJe_K2NA5XqRE.ka0k^1bE:Гe.m`SCmr ][p+6/~SgUZDЪDmaI?:,rҙܾ cl5ЎadX4W:RcBxJ:h B8([q FQ mZH,vUl[F3NYӞ++K}R8q&dr_l:-W3||pG؋:dKe>^1!B@ΐEw8_]*s*`D,_4aۋAǁ,RsQdA5%GV)$NT]L(wyһrq<:;||Bگn7b[.e.8 f,,9LM5פŸ{!_T S%N :.c3w4W\ t7b1cz묷?OHB}+ 6c{lQԊeL;6U`_6[ȓy f\*6yL =n2O:%nB$6%xᏹKb+}""*/4ij zfw~DaICWMk.5( p(s- h^64սq; $Ag?݃' %ʖc06b3't ,[`]3M}?kCD'ڮ uql֌%wJslc@?[ߒNQnu9VU3&QUNTR|2igcl-˩郂$aʨjⷡӭ9b_c#MDL-#hw`|__98'5|Ni,O(~:\; - W|ZSm8%cLBՇ]_򙼐\ѓZ:Ro8dCj6[ǻ:dջ5vn,/ewWY~FJyQFa8j4cc**湎9%VW2!W>/nM~1Fw+gfIcP(ӂqՀQVL$[:yKvS u"rcDz TzYh&A=rElA,TmY.+CʄXq\k]$8T8)](/>Z_t蹙E ڢ7f  H,^AIL f+mJ0 )֘kgT] +Z#ri: tИ+7=3e~gF*eYi5U>[wSq:a G):J,t *H3uǐ,Jb4-lI-2ύ@_c:qez"ǺXŮEfd|ĭ0WIʄWy>ڤ_S/ Z۽LmÈBUݽm& ˞h (ΑvD {+LP用tY?/xu]x #j>{}s ) 7"(U`u 0z ɻ(Uj %b7osq=eZ= * m DwlKm? 8`Q_p[|RkAǧ_êʹD}GV4_89ylwMNkEa-rNI~b1R'jhչ7z5g%7dT])XYn~3 6^;q6vv|1Eg %MAxD#@!-/+92_(n9.&ӓƪӏi;Dn"a{]0vUǐ,BT085T-)R]u^n."@oQ45GE fhEzV(:TcD:8ﮱ+J }{ ^0tiv_gR W]ԛXVaMhsΘj yjObȪ/% E+̊Dpr:DJɂ<͈nb-PCEceUJ1,<];m0?H7hU+/k|*6=riZF= ̨%qFh< 07&O73Pɨru$DY^iޔZU W3qN!kLfD3ZnD2Ow}W} ԨokC_<ҘUmn~nЯ\n@mD1kB}H`667:EX >";4eCLv,Īa)Ww ,ja(_,`=}w2gNk>d6%Z嵭NeBqeޤ2o煌z<`c{vOؒ/LAaFlYn]4 x0(`蓏gL ɢܩYM*Fl\VߚІ>,McO)%n#(^`}dc2ZwR5_fГyu(֏|բQM͡?S.;C_I΂괟 1wWuYc|((oO[2.w:s.[O9E#ߝ=z <LA+y NyIoe@gk#^՛Sp12ͯ^ 煌Zc-(M_<VCHe>) (_(ʫA$4aXWĝKE6)~LF]|)-DjPg;"vQo}=,͹j߱6u"qipFgٖ  Eu܍V_lnF#EQK8T\xUeBmS2i[<04jkT2M)ُi3RJ^Ѡxqygu_ԥ=޳'wx?_`6R\ Ŏ~c [.px4T|p8t7wPb6'A]z":S +X 0"A Uа$g}kmseټ Qּy>̊}F9\Xg 9FtW5TU=cF1~& P @ֳ P&q"ǭtGJ5_XC,pS'F\u&hFs/{L2ˇF?aOKdӅp!&ob*XV՟0@v8B{fmN~Oͭb;xr!\UH0Ė%N^9ky^m8Y@D-M"qt\Ra>6e`^8sFߎCP3BgoyM{zhq8xel9l9[î 7SĭMU\͟T5?ڟhk7wz}[7na|q>c_E|+?rhWܥy4.dH*zC(,KcAvc8!H!R mt:2Q:胂VB`3`#&~yEJ)OV 0__HYX>oF޼~PJ|b,jY* "9-&"k=>W f4(qbg_J qNQנp-US:ȡ* D0PgDP[q9=܎T~z`Il4@ {j1[~}yuUZ, sN,V ľᖮOo^\+CMhl=t΀D*>/Bf֝^IM(Xg"a&e}!pA[-\>NX'5N͡rpz4" !e䒯-7ב≎*@UhHM ہ<<MʎBr XZAw06?` _eL p8=ȁ'B'8` +0R2}~ɍ@ U8n,ppR>j9c?&H4ɳMmUj MSUv=L wٱ> 4U=Da z{%Q%uAtmo#ꢘ>F&CZFr{"|^Nc 6VR'[d?gl.ꬢxC q'fycҀԻT,,^kՊOĀ @ 7YU8/ K&ه}6PA9[f!l[[N/J9t>oNag<ӻГp\\4i]5+[qp|d\DhsRvS<2+'"c9I묥Oha{Q}_͉M(m==Egfg>aq!qUł!ayxdOsr{u..:h%& @d+1T]gmA)jb*QG3%|E|@66 R ޯ7s'T7ԭ3$p_4f"%y 'LPfNϠbD:c’bjilCUw;[˭qޱY5ٱ2=ݖ8n}-zߨUaQae` f춭kvhquPiu;XF.Q0S lM 'zbFv?/*c5(a2NXŤ788J!Q'm3W?u˾VGy¦ [t.S!-D.刔 i;g㴂 c3<_9SB밣Wzwh=~SO!?ֶv+ `=~Фr3ܤPs[3OX@5& &r n^@\*a:p0]Qv*¸Ӗ/ :9II8Z/QCjS(\ ]g6K6n7SHj,ȱb7y7#uUµ}bV&ZΛRjOyO;vYxƒ>{䉛\;jXi,?Lɳ#* !kvL^}uT0h/zQj,r ֥ݣvE'.`=p%Lr.4㛢{ZPQ!ߘ"+$ێcoJKAИүE>@F@N>J^4Q-4/q?IˋlQx$ȥSqT́j [d\e&y#sק3@ڭ}Q^ˏeE}AEȍa]Kg+l@(U¥͉A%B~r %KTy0,h2CسRU|TtACl~J|R{ؗ=!qE"k>{ri2xeGv+m.?9or-i?L6.SwscgvD/=p)+<ƨC/{S\)U1p_"8q/=~8m[}z(:>˘k2"XK_hs[s$fx\MԾHrw=Al5RvyycNiM Lp>938˄ kvSC"X*BOƪ:O<) !'f,{ D'-Xy=W[ՓAUE ZyXKG O,SoI)8l؆KD>O7)s 9/xb}sZ]sSIt"z;r $ LBcBG.pDwgxDM롳VD>]|7XQMY %aѷ$)%  !,BÛ&5d!qT}6ܑ 5.LM &N>Tt e#mh`^&#, H~y:կ&(SLO"D-Č#0ָɼH-)70JajQ[VPy);Aegkkl:f]r?RX_CѰ0~-BxϨ}> y]5II+ TƯd(@6tm8odgXFH2G@]Fo|M1!z k+K#;d/Ul^ k$s=:&SGV1ҺU`a py,,7omS"P`w.`˓ۛRvj޷i$̆e߳ Jp:LǨ-PŊ@J, ŽO v;l C"{2$jXz5j<MB' cGRo9+9|d~`ׁxη7j[-e5T_5 Ac6pn("}^hb{$4듢ap1|8 NH Ppsʓ̄.Lޝha3PW~, OSvyw)LEUp6KjMS׬7I6m%AّER7JAHloi:*{b@Q3֦abX c7K +y~sM6͍VXO`o`L#G$7(a?sqn )ZXbxfoFg7*@l/?_ܒ}tW˟`Uˋ٤'?BJ!VS4 mMG Mhx_ K\TCXca# ydoDNpk&Ӗ+<`ܲ(BMUl&뙋ҤtcFup*%֔0R&&J*AU#rV)2&_P2u1gJIz%1/Sk+G=3n N}avSx[o'zR٤N}MF#Dyw=؈ǺLj%0gkRiYTC&U oÌY;ȩ^]0|(Qͺ}6e{b^oߏZnm M'q+ B,FL|?;aJ9rCb7mSC0ӯ᬴cvs x)G!N2l:۬M=5 1TNdrY&yܕd >,YlMY*U`=fE9Nqx|sv JNCypwdVoYkn;l)ίH#e} DktE~3uL!saV0qi,HXu p#hܻ E$>;$cG4tM'!R>}pf3m7q7*&{TOYS{P]I9X7Gyf'꺈C6tdK9m,Js Ty$Ovٱd)|pܢج!sP 6%Ow)L~TfjUFXU9v '_A;K^4+YXп/NATGut92v6Z<ʸf|6d|G&8y:#O+iK&dLhMOIH @cI)%׻A,f*dC$K)n\" 4uj&V.uEPh¿ꅫ ]#i9^LEQoR@&39!ST'6AV7#xqP VYfEXҔt-CM^B?ݰ?j9mOPAr+:5Oe3Vi]ŎURm =3v ;p ^oc޴B.!igJy#Ǚi |S:g%J!=`ʴ JΪkh$D+d5~Mjd?J9Wm[m=#65Vd[Y zHnZ O꺄' Cȡ7oWJ}AqĉY /^4?KR׿3%%>@NDxs~>$@~R\;G?T%k\.̴?E\mX LhS1Tg!5c՘G aFɻ"uư0MD 4֬PdN(=|Rhv/_7 xlސ. e9C~Q<%Q"bb ,[] "[YTϜ&*7Bd1g8搩ӡv0B _}{xAsD ŏ 4bJD —iֹ4l_3o7ލ(-B(<) kb,qHNp*V0¿@9d~wХR}u --% <]bcN]rm?uX*K@[)GT+IP0*quI[tavo;[> }׉>%`KH C̩7$uge:<t|dZjɓ7F:aˆ0´{=2#Kmln %dlqۼ0Q3f3H٬4X |4km4Hc.jQ2첕1CYM>)KǍ'y 1 B^ʕ0H/7Se(5~Ql3~;c ) vryXI}"?A?dZ# DTR }RndqNw,K, fPKQć<ի}%>K-a ./"Eq6!ފ6qN bMD"$a3g;Aם ~X@PF'`GW %. iXH1Tz,=I:ShkC?594%NҢJJl:msMw8YN f3!GƐ'A!yPi7"mC}KDh? հ rpGZGH.Gʏf+@X!Bl\gZClw*-H>BPHVtըCѹC^I _z캲 vnBë\C]~EMn.LXٯ,N`xba"F K6 <~EJc?U2E9L Oρ:v K{69[okQ{o̴mo'tժ"PN-OPSF$1Iv;]v4kܺLQ!w[*3g&IDu8سnKס,kЅtJCf{~Γhfͻ+"E(BFȎ~JjP!'L~uǯdOœ8O.>Zn*Q}课[^2VM$P f4w~g֖BL&SCUӿPբ٨849 (.7xO>2L\3u^|4˦!`"O42.!moWĤ)b])OXQ$gC97џ! ^ [b.q"nf|v.2!!@h'AmSʺ eѪњznXߗ.TWψNc32$Bdd!)'0emBI"ĕRe|eT"250aƶ7JlUۍ:%]Ӥ}2|Wi^jKwآ#PS4+( ռqs5D`i'_C#k3Z5|JjbiqQILW,s8XAveRHY_nEGZt$$0H ۄ( 21J(ZF QM6kDAmHb{9i~ EK]Y"H|T ]jI|Gva-  g=|L-1BFޣ Oq%9& vTSjYwBLf%ϻdu]B'5s`ƁrNZ><ʽafûz _e5.i; !)M _|$a7ƻPyc{;Z A)GkA<فUU$LJBu'{-$c^,,L[F O#oyu|\ݲur Ly6oȁyqN}8JJw&ZW'ΏuH?4Ȑj(ZM#MW"D+)q1 JMiL*W[YMN qK'5[#J4.ژ|04"Vu%wˍaMI[>S%E 5 X &X! fY#ʱHLb;]N" oQ-f%%S-}#[Zˏ"qJLČ>~Q\*~9F]o՚)cLwJT/05K%wei4V2ɇU7Khzik0>'gK3[8A/cG;$p^ Z A`vN#f3}4XBVX@@iJ gqw?HLp*.ux/Gq5;)"MyQK]#?ktSL~:n<6o'V1}aB'(RfTJ=WD+rgFŢ1o#G\l75vH0ORw7-8?ӌ-m9_e>@[|&vƢ2@n~sc eρzcnƝ7,!I[`,n>CE"nN {pt;UQrLVjqΪU6D E/趽fv,87d 7KD2gp,n? XHo7~35nDdfdy'g Q-~蘧:[q u2r 9ht4FCCݷK5`˗l${1wжle@Xԗ;HQ)"bY MݪkIq2Fw\KI0GgDo# 2͡rU۴q䰬䱰:^'^@:t2>dzXZ# P@j[Jjk7EV77aH*"ptD(FgMCjٶ-ߚzwkkFba}\nE t&޽gK%C}H5p)__ 57nu9"$/0JLS.^oS]^]ٸG5mUSTPYƷ-6g9)^2?ːwߏGSdPD6{L߱{3iS&ruxy+/Gp*&NKU%O4_u'=&u2b9獹eosĵ9٧SʼҶX9rH*_{"sNҥO8 莡P$S-29e8@(Zu_^'T î$,o2CGc˃8FWgu3,èƯEi->P b$5'觡} Orj[7nE$6G <6ͪ=6KmQ& $>qIb!7ô8K/<fD /WmJz FeōDyX,߬&]\N xwor Fg *ip @\{5|w%cdKl +|//Wy*54%.*%v7ؓJo咼T,j{m,K<&BcD؀,"w;]<.5uCY Dς$8 q6n*aoԈOn]H4XJnu<.n-Nϩ*)/yFH%Wt %3/8E1Os *.C/_1zUXϟ_\En}{CvR=w˾;ИFRJP|50e$m&) "tz&[y 'LR͘ZbppD 3Z3+y w2O#JXUaXd 63wv  Z; 2!F]߾||<$P6!\0zٶ^>I_p܁U=ّnMQvؼzv?QXj*1ҥC04)\fyIaoXyuN3"WdTNu+#sVM~n I,+5a+?5KJ띰BiQ~} fln4YMػ; ^2Sľ~W1y:m-4CrweL]1Z I$͋ c~, ;о\?RJE4F "+JLElb'̧5iz5]ˊ/h0*!`2;#6 )W\߽1(ۣL8uhrp.;hvx $ip/8%W1S*jr(aY'k'5䟡+Hs\.WVQꆇrg7n;Ro'D9?OE+> %ҍsxo54]S٤|t; ͇s^MyMaΨ(bc蟦+ ۾-ind\IH_L|$;S15 []̼̌WE,o# PI:)qͼ8>Eci:Lng`.z@ZmR\J+<ҁi93Ňe'cfc!mˡY@snI hrr_N+>;&4W]E`y܏1D~5'!)X9?t9ւH<99cS&>8iͳSF_tp^ ~Ԫ w; % kQU|]kalu7\GNͼ7qGx!񢘲ƛh~$+$ ͂)x'Af Fe  )CG;<@Z x:o[U׮)ۆR+8V ݚ %FtBWۑǂ>0HCdJ+]uQSGOG":Yi%c- G-^5kx+Mw?]_щ7JB>aх彜~{ok}

*h{Vb7\,- u7![j=i9qI(,($PoTX/ Sk1 ('a:[2Y"߮yݶ?[;RbMrH&B>\W ݓ Nҋxb93r"DK U6;͛+ Q=ス#RFa4ۆ94ڝt7@<6Lփe댓?Q>I7Bx`ac%i@yI[iHa(U?^=SM!=G96 sFc p O(_o7=Rj׻*ǵ8f-qpꆞic6 H2rPꗾV=oIK7&< u3#-%:h#>ǥ3MuGB" p=U$MJUMN7C+JuT-~oCwBAp:r10wF[$T?#=\w@/YHdQ)ׄ;+6+r7SnV}|'7C9}!]tLjgt[&O1#MHT=wXWv/sÒyrvUzP:MhKJm˴1(QxnF) ~﵇Lu-y kڥ<-^N.hr-tz}Wos9˨*:bw|оZ\s"6]Z]CrX)&]Y%i;7ISgu5e:Mybf\E}'33H?;:^HVK<ܽ7d?šk&F}/⇚ Ny`/TJWj$|{eH%O6<|t4S'=UuT+OoPɼ-ֱcwBYi L7+!wҋ'׾ޜ:xD&!XSa%l'%2j)Px$z+87S3vs3`D5z9 3s,UNjc:v͊D"2W;ʻ0P[#(!Ao?ިIbGTn55K}mom'CD,/>^Ĩ.$)/ɑԳr%f ֐ah=m~sі5Fs \R^{?ڄ6c^$uZO@P8jo'Aq82<9uWcGnj?#%H+]7~ s/լ }\leMυ?CPʘS($ڻ-4UYQp Z-~<,Ӛ]|~$!6L̠i LZ.:mmpۙqz<$)$8g\^՚ Z%Ԫ0ڕ,~{w xTOfi"~ SAyTxH1'My_dA;ޏEOZr+ 8to;ǀڏIy'2VW,gUj@A3g\ɕhӛSEY^\3{Q;/?1M@W 8K:;ߋt2L]~SVzα{_bpѓCVD^ e4\ʝG:ïc50|3LKgw1H+ T.M}M9僇?D\N/ ? 0bC"E e\`wevjI@4$ Cp [I!ݳƴpb!y>*F~vhhC;(h0@ʂ~¹s8EGn\zVC 1#h{d?sIq?&ͼb*Lk,=ܓ߈T e,هBF4R2CpBL1n\i6hJOyj3E ta,+f Z"x^,,xTW I"-Ct)| 2“=PV6L$Pk_&\v+Tp+G"o0-Vj+-}LHMKq|-%Ma,RJfcn8Y]Ab7hV&ЕMCuZkmdƁfˠegԀҦ^^!4'DUωРRUfޯ daD. *q99O{u̵Fļe$]q!:29z?Z/nkyCO|)ր7nzf7I%4`8`"j:+ASsCe|I!,N ̪ZQX{|aOE5LPt].kn@i:+]OA\hssT ,NMRf5u>CmC@4[D8SqZ*5=fS MJQ|<81 5G7)d}f[FܯJRcA7>S>oă$ ӦNhX ށ׎z2>ǂHL08\6vg9VG˗ yܴK;WaMOW @Ѿ6?GeO'z p9VnjS#csQn /ިqty;_V;eno\:'!=: z{j L{)B/߾)}+Kr*ݨ,'Qw)R n^n"gw$j,醀" xZfi{Jäeb(/~RluPu_*$A6՟ʅGwgDN6D9 jfcsq!gSmo-Fk@!:T:hU,PW@4(xOosYTKU|!7/X0&vb)ȺD0sEҐ6qAl#}ԐeC-׈0voF0vMu0IuKm(& \õg%v;˴f{`S,y"@J¾ "]p'Pp.WSPЙ.uhhӇJt եNR9? hcQiroÏG֙eceUV/ NT]^f$!7 h/)_V'@{ b@C3kJJ|tee7U|O8؏gXW߁\F s`6\ia,W!ս@QDܱ8vBº[:"CvD 0~',+yp9^EZW]P%JS@9ˤ- ZMY:RN9L+o@#Cl> ZVs:7ogYZ070701000000a9000081a4000000000000000000000001629779bf00001628000000000000000000000000000000000000006400000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/dvb-frontends/dibx000_common.ko.xz7zXZִF!t/b]?Eh=ڜ.+̊4L*0R^{d¤ck*n! L(+^=8ӽ=$_7 F Y7rdaX/)x{sÕ_(m`=11n^D)4'ЛB4J5~]-P&s&,=h'Ǩ".LZ$]Ơq7`sq \ ^`sTM:߅hp% <;~,xVOW4wp~P0/£v9,]X,>g!Ho7rxjiTNN#k3 RS&h*U{V2u *jh~D*^r;;œf|oԕG`w>1@q[F+8e(4|`,0bUy4"θo|Z=ϓԔ Hb >-~ɔ.BESg|ԶNcmx~`[#C?uQB}oTT%f1Ezk@Ap6Z:o˫W%]a֎VY~X+] F@y'kNgu=vmZͺKhi#fƏC9HyxèOI#hNCܞ1#G;Վ o)Ǐ2;cH<slOS/CD-܌RW8kC ́/䞫Uƒq]¶($"7sdxth MqglT[ȶ\ vಮ\ ǿLJc0] _a@Bni-}j#=- &3ݍ_h,(tRԘ:T R_%|0> 8Fa.;NjPc֡Q;+)ԳIF̡WdHI\1-$i&$KGc]Jɮ.~߫~$H5¹Jl%H&yi" 9J *-,A>7ԚEiٽ.r&7 d'f>]I]1#I5 PMS_bE0x$2dt~U5ֺ<$@iS,EnANJaX*0lN2QxS~ zlUz[=ϕq$gV,q+t NTj'Q_?fCV\!o'.9>PήlL J3sIw %}z C9Dԡ/RP?(.OIASZvYx'sVA4BTوdg%7kZl"g"y xd'pD)Cv{xx;HmO->NT,aS)6Kv L^/x}}J[: gG1@A)MaQښ%/fiK\yJ#ᨥ&'}ݧKx +T]۶?B3N_P#nX\h'0fT8ڙ "MEmiyLZncL%CZ$`Me=GKmH Yj^mQ(>Oi1C liztw4˾_ŻI1;.v_SU,~H,2gޥxzV:ylNҽ sDEtD^w\nd.s5br `o,޲n9F b)HqDW=:0ZԂ8nMxyWȠB?rk #.j8jM$z,Y\THu>+c Z8lilznH$.~Co5 ñ}p';sJqXVl J#aS!TC$j P|ꖼLC~t鳜PV0q oǂ A/{i\!([bCmv2x@agMyߵ A/sz%DNcoo95z$sv,(gWZ;r/&2TXOeB !3Ȅ3!{\9r93d~xl_ޛOx2%Px _r&^0EѴ@{in@ؖӹ}i͉]Ϥvdv꭛8%=h^K(wRxmnK-lEŭ6U2b79;",պcgV6VQ12L9R Elz؄*yciߙnB"`#ƻ7A S6ʼn$鏍\z{/٫enU1X'g6ADIw3E[x^tDdO} Ϣo?[o'J%d>]á$9]0} rSg< O [aC4Q/t.@XW}$q8dY kr )3"c㔛R.ܚ{VMij# Bh |)r.C{8Ak64O !.5x-Ȱ$*(ۙ+rjNnIfk&s%;'L $ThdP{yS;HP)Z ېy/pV9~6`mħǬ): !EPH.`'+'@wI ԥVRV;g@XuT߿r!_VYfa SkQa&`P:uMhܬ8PBL`MMA0h;۵+/n K b O@XT:$4YަId0K6#Q6djra7 l>luTq>4K7aqzM@*ɯod*pR:ITd%BSz)gVS@4)US̤DŽsS<gFs|(9cKX 7R>1Vv庂a_=fOF,Tp3"r/@ɛiӦ'TAέWg,4׫(|'NV Gy//Ʊ3od#++H/CY{Il0^K3nt/>YLtL,/4pV> RD]ſ=1$endV&C]Nv J ЊS\4<: `W0kX:P։`P.f{ǩ[%,:!zpA!@hr<:O"ۊWadm͝^a>$iVau(Sd+ۯ)s _BRnGDFeg~Aj7n${dy5߀܂0Z* [q¤Lip+!OhX v > / RId(VLDpfwIWMʐf(ch;Q ]sGmw͵   0d6Srzz w+ݝy8{ mY GG2;FHo)SBN<(x%i(oeiVckll,^=t1lAxwn%S Tՠ[Uk\U[?iKR蓵!rTN$kzbZSpQ>04JBa$ɺuw] `̈́ۨ* wuPP+Swv$oQI$p]3U搡y.u8FAX8Z`Aw~a653tKWa:zhÃYNl2PkbG8lR6 >b}0c7 I U葍 7:Wz+e4蚔NM3_FgIkN' !RMʱ^kav)4wgi/WLkWBuu=WB UENSF( M32*س-oro ^gkyʘTؔݛѧ]#Sz"]5;o0Ok}cxT ԷՂzj%kl ~zkU2'2To: ɠ؊ t^!Z"hHzʠMS$Y1{Jx+C_*s)&v9 C#CTtSO(?*dr`G2r 嗨z ۲YI:ѧ8pE/CKC)e jɯW6 ȓyn'֟jɐa+EOxETD #qfy^Yq*U{3֦hrsɖCᡬeXKkzvT3>V\uK)Zʰ7) zO e'kfI,qR{C ܘ/XYUD_g7 thFƖ/EH5qۍxf.4ěW2r7yNz80 bG&>J Kly}“f<Yu=zmhksv_s-^n]YcgC^-kM1d孌҈4mV%?sr1XDW8Lo}pJB a;x 9.7y c,0G'=ۺMy bJZ8i>f}q*c{z04ᡂ'LQ`CUك&y'{fw=\Zdd ؙr+t#gU׽xf|DB̕~6:R|J kU[ cL^KCM9ʥ+ @l9 Ěň22YN~~B, :KN])n=lO!.{ l)N`ZJgG am\x뻭^4H/5yLChMmb$faBTL:[eICEJWԝ 8YkFg$E^XJicfZ1DC`. rW+ȁIT~.of@eZO\+%>yc@Mh'myΣd0=ٸ5,Zjwm/xe7lד}=ݭ$΀YGza]ƙ`ق{]~$\DdK"=wp;회k]$>J> Ovf,6-\@_lBw͠>:~;dpzaw55UT":O Z4uxbԟHj"iן ǁ › iEWbIf S0[_tjZ02:UT3:Uzѓ3\yL[H)aXx ΏaU=XsuC m6UɱwNJ,F+Wq6`Rpw 5*\O.<匥tjQɕ,sM ) 0#۪je"d||' $R:1/Ug4{{2DH# #\{0->N{ E%617%ƊOh%PV&4˪ڌ];"PŖx+|Pg2u;/}hП>MnoV99jF.Y4X>R0x]I}v `صX9CX4_3`+o_S3Ug,UR\Y2`yʉu83uw a,/<,\ (`U91g @72XM]T8'̥Kn 6?2D]K/5!c:h]0 X%j^pcgcp$lC=c_=iDsb fX/)s( Y+01O 4GKJ~ AsQe%ަRr\2i;pL#m I[)F Io8ʏ !9ޱOVx¾ 5̸.}^_@RB2ݵ~w!n9gw[ʺ 5ˎܩ^Q]}(DWaCG j.=z/˻Ya-i&*S7+ i؟ސ % K|4O#wq @`yLUw#3aI5 ˓9 & 奴.͗lC+;.uY k%;}p)}{kVϼ!w$ 2UO'JhqcC ׀ma.Ġ4 "վd&Nf3x[.xSMJ@90$ڬ^އ8vq+zWg dNu#N% 7 _-xk]+oe?dzEA~JuqIYkHjzsG|z)|҇1&-0}ދ^c Dq2_Þ)R'p%,A50pu[=$)#8H~8h ‡ry:%N mǐΆfE8[S@Ih*H'6^f 1v 5u]壮ia]E)xA,:5ņXF"ތVK߯,[uA[k΀†Fg0㖕)Wxgg-O4rϽIsp% b.ϕOi~k:nC8݄㋶Ktj9]IJ̡NWTc9>I<X?kx}tRB+;*^P\eWȌ~':h7nwUEmp#~JͳbyΡ-*gR}u^?Ès R Bii%!<;;M4\w}}=m=M4ePA˾ܕTh-:; ZwN,?Kߓd -B p(O:Z5tS@ӂqvn*Zmg@q1~172O"wWm|ǝ[F[%Mq,=٣= ! N -\N+{㤃(ގ '/1& [m&\LMgu N ÷X0)6)E[_cz l[)gH2k '4~wU]g,M}"b?9սkm@vUX;CPY4׍eCGVkZQsԲgqAήH?wL'斔s+!7wZø1_ ʑN-o\]iG >FavVAi. DŽHu%?,cp7(ُpFU({X)Ȧ><nLˣJedljqtl>jDNX;P2t.Wұ]}k|5=dA1~j^}t Zy+T9T 3:BE{LM( )r` nRwxd357ņu_/$nmFY]03W$Ȉz7(LTpU)@, Gi?OIb8' PF苮:~dGeĞrm7&OPRf%zա3lS)zHfŽ!ijg㿑- C5r^13sX7岜b5*̙^xWExխ/oVN ܫ#xlj. js򏞹 z^"پ5jtKn t7u2{Z3>sb zo2Tu藍H/ ~Tǒb'G7:2.9b9oG xcoiŊ<KУZ86CqWڻ'K6M5 ~<۵"2Mf J$1jyfqs<砆%Zs^v֊S;pz ӽ*C+'K*L.(6 K8Z̊4r".)GPjdX)Mw󰲗]e&F3ҍ3ܵ5!*(ʠ=*ߖ6*xJ }]}MG(;AKeܜ|hK1kWJ.*I mpbϿ"_QdceբU*nMrQyүn>$*[B!|VuypEjq3#dĔl2 A]J=MV1aU90TRg^#,RnS=,3E# ~⎩,TɽuPMȌjLogVص?uxv4p( %=I:v_*_v` dTqAp'E KUز@*i""olG`9&c?{ k\HD󟜘n=:@*gX4j!0*Yno+Sfev ? ANܵlN#D ecNTA+tk| TVMqg Q-$8/仠KzBR>wQqYs,SV8I,9OKNQB&BB$+KV!opTP^tq U) A1^ĽW[5VP2K{+{[z$Y2,C{]ױ_Z [H9 OQs ^bz 8CE/aT`;Gq{Y OHy|$Q&OÆ5==w} aH~e(t0`<(ր:Qy,6hWk_jˎS )ZS◷=R 눢ӆ%@l$GX? {%1YC`UW4\D8sj,2o3vAž5a%jo%* {sV^w1闍${2*UimۊRf"Ͱ\ d24 ߁nSrsA6۟\>XsYۙwaI0D4|zz'>ݪ U9Iy(uo#\rT^cAN[+:;R3qwڐùGkzũ&0RV ^dVOOC\ׄqշ *.Auw[UP-w:4U/U5-XQ:hI")OK2Kw[pj˚N6Grٛ -V:@$4#|ow܎U^s:B)?w[,V;uwN4iא&lIM >q@,+Tv8ShOohdR`=tly09b{ DjBդU(b8wUc)W$sĉ:%2Bv{$2;gN@_ԳEJ76'BNtA"a qO(7 T>pJ9M|(x3U*V 펯>ќ[za&0Vu!nJ~%U87bʏ=c0IYx|^u ՗W 6fx}ذYZZRu||2Y#v@W8VfYg4gtj͖e?TO"擟8 Щp5]!A,-Ԟ Hll7"4ΊAut'm=Y-;~;[QP Db| fJR@; eh@д P-lȸ8A=׼tS.blWSy3T6z>kAUPnå4ta1&9=Qt~)I=!^a ΁Su Jdʿɵ%Zp8-"TWG`!"@'MOxIQ1ה5K/cs?q]]śk,S/ƵA=~{5.%wy+vg΁ gl/i<뤜A"hih: Z[5GH,^9Rh҂8:|śR=GS V1P܃9=nV 8sO7`Uj9*U)65*w\2Î|#Z ~=,GA'h+@؜Uʭc) fopŋ|D89zcdIgqhL`S @YyC&=mU>Ts-P3BAPǻz>u|"i<{ fR G`rPA4JU ם-Cc8z:GәB~go"kZ?"h<h 4vn6o`E8rğjrcznD1,,U^QcƠ*3B\|w1S: }kc0)tR`a35ŐٶrCSy,`Z2O w*eI1x2%f7_` E*^mOlv|`F\Y-ſoUnMF,I+6s"ď^JX{bDNSYÍ RAU9AgѨ T@_7\Bbm\Qcc!Ib\1Z;)Vy{9)^!ݳfĉƨ1Td.wkj&6Ur;р=j%YCkw̒+|ҩJsAl5(gf-j2ڐls~P?kbQHHoo'zx(x__1VKB .e,~-t?/cMIugwk  Zc!?0#i%8H$^Ig踲TwŪj4a+=k J䒷wlfpOSG3cz#6:TCͶ6[W=VX6~'T.I ߏP j M Wjh7ظ܊j$g\h&~]5wH 8澥osXZg}v=~7`H1v7CH߁:i3iR;1BWeM3 q;f,_N2JK|MNtvpvE7C2_׹|Do^?IOˏvWbw9p|BzXT:rN'rJ8ήS4%h/{ÖP0db SB HjmNFr |pCSW2]X 7|aB EӜR/q쵭m2=n4ly )&?7a7K&Sq{yP T.2C#Em¦E[_Jy6/ЕU\uU#|b]½d XE:C Jʯ:G~ǣ/f|8V_b1NW~'*[g ˷5 m5ĹAcu_8BLÐ1<P3Ͽ 1IlO^ġ쌋 [ >N^ NqO^}&K VUbE;/ "!yyiUp˸Y#ݴCP1L`D5^c`n*$P5mK8חSm2-pMV:Ecǀz`'hSKeB.X;0'lfޮT`yI@<-_P*ٕ0EB+au/;0: KUkjHV5+LZ:[ P8fs\.Y]jªN#e%π-Q 2.NKt֔=@,ЭyYjK ? ]ֹNs>{HMȇ,? : 3$5AB1-'($x&f?yt:zQ]\\VgD~bE"vv.rj0E&uxWo]CI!H~bePi=Szg(Lx$=%iP_b]֡?ь=Ffg>-"ߙ6xϑbxH:i4Yp}R|2{6&U^04NW6!/mHb.–¹IC25,ۍ05D&di8+qMtnzrMvXux҃Y sOfrk p0WZè)aG W xEH8ݑH5f@*nA;1n0zyb#Yשڤ xRje1s#Q[ǜߴxl!1'Cے݆BP_UþEiL}i ѧ7a?"n]l" IΡ!K6v^, ׭W#{zӯ2Ϥo)h?[wVBY.TN|_hc`0midQ ֭t{gE+CdN `U:7 Jxy x6 v&~܈QT =ZuGl^4t.?/a:3\v②nSMFrz]YCvGyNa¡8?H/`gޜj̟(ꀶ6;,z4BP#]|v?Zgu\_@FJnp(1L76TK6[^bR|)H=82Wnp9nUy&XxBfU|FyI # blŕhO$fQ+#i z[T+1CNoTє@&jצ_k%`;B0] EPN&&|լNȴ@Nz\V]1'D. c#_9 kPgg__ٻKHǁh]X9tO-[CT[ov4姗-fm#BG-@1P8 P%V,f>Ȟxڧ(Dzf8,>Reہ_>>Eg7؍f'EIk(NShN~Xq]: 57[vݓ:07~Bj:+'UZ 󉒔;ySt?jw +5Rϯ3kݯK|nn -Pfc)d%s-P>Drֈ(;\ ' ß) Rx'(,=w*nӊD`phY#8o~&Z)VbJf-% "Mȷ $!NcsKBꜾrIUÙ~/qꃣY~YS:V?<SDfnjPE)!TVca´Z:Sw:Dž.y&jj_L~W""{InУҼ:X4{@/0.b7f^4xè#d(fYpш.̎&lDXV57)'{n7 ]FkǏ8| l!C-0uPrL߳ b6to@Ihih .^W r %?&k>4Oջs6<|7$f7ϔ_!CcORRXp |- qL# ] `0 -m):m 20E ti0~Z=X:ƨaQ)-Z̉%ropyn+!~7c\W]sJ%:Wۤg[2"xa!kv:VLIi-tpL.VF: kZ3ޗ6mxq؅GqQF >[zF[/Uo3gxo]BL_6 J~Vz=~,{atͥA8߱ϩ;"Oׄ6Fd!m(m0桡%f5O&]#ِ@Sm0"Hv_xზذA]rn8$򊞙䍗>ʆuK@|9{ӕ~ORibᔬb&yzj9/cᗩ^zǵ5u<>Kpz%Uw04x[_^q`/B7XgsHNp+ڟOmWG@/3n^8=uny6nSs)^)K^ $.jDe_pxˠHH3x ,OC$H).P/CmyR-2Ce9R LzaK5ѯ2&G" EBDFyƔ!Q)SˏDIH2R`ʳ?̻rۜ3=3j= 5WȰ M~W`lF(\J^wbr%a禦z^cn)GNn鹩)lsLaCަ3PYQbt›~૷MAP֐U|UwPwW?sT,6/1$`x}^+0JH1k:۟۔}Smqfg3,bØcHm[ M,{N=Y$* Bq-(JPq[ y )&##:& ŅYWP^Ny  V{7lr$wͩ(bre1p]f9OhJfhLîE[_Mw:3˓% =9·> tpG!4T(24SF::`,W‹R@(;PAIzv9]DynqsIEǕcϓf +ѕL5֓kk79(, s<ϲkBs 5ud[gX߫)D?s>S2x)ʁESp@K&"wq^ZB)m΀ˏ:6!|Fu5"_!!]aC&]5\̔y9rT^#X6caIkAƥE͑t;keEk`jK{z._o|͎OvٟZPĕr i ɑ3n DD`E9Z{3AS *yqT5^m :hOƴ=! bFг"C G%xctKaNToN9 y%[, +X7yt +jkZΔohO.̖,hen紋vc1a)5[P^>%=Qڇ' ا!7wa|LT#\]N?O{÷FԌ2ϯ~k ?x^@rPfc\2>Д[Y6=䮷JC]Ep/pu&x^5ςeblPZYvY3K^աEPqG-.sۋ <bfYHP<Վr9S.uFFqz#{KELG[UD9 9]Ӄ91Wfwa eh2r?e{(#MU"d!`3[Z D-_Z0 o6nsA*yw^Cn>1}=T%XGZ,V`1_P߈.i}_zqkI߾p;A@YpA # ]n 8h87y^/9%.!ot"Q"Y/wt1+sW%x&g/9EzAX xKZ@{"PT9l oup:+r!oJE$A%+{/7iVPkgfkS3lXk˩.z.{A4)Q\W%2MʹQr3~[ֺ2+gGωŜ}^AGbQ ]2JQG0rL1{q.$/_1cPDukf.0cjJȸHhȇ؁IJs#j {xP8!?ȡI'ZP]BLe]#z\2#܉r`fkeʺAPW9p+NSu\@IꃊW2U)mKmML';_DԌ{VEI_v^59 O%fZ;kIʹt41%ֿi/S, " Z;5fVusVuV~Zos-s37:7V5{Dq-$B݇bJN,vͳ7H|49ȱ̂f!+Wy q")+反p:6r~}W}:n@9اѷU,nB,&Sţ7K2ò:EEzg tGkQ!S=~I˗r>5){iAG9-wD 9P}Mp;8Sp.KA,x`bjN` ktc21Y8w{ST\iz7Uõڟ.G) א2HpP+qN in*!ɘ:ufVzL@ΐsCrˊT\;TNںnFk ˣ0.`^dk&Rֺ\#$Eԩ{?$@ҕnz1JVWFٔ3RR"R niSΨXrpʗV]Լ϶75﬐ve+U\z0:e3th\y䮶HǬ 6$^ u S`Ȋ6 'D(V!}&9j2#!B홞E,FkSGU"63+mP9j0sNY2;GA =E#- A}:Mj؄aicbC+ !IǫJ n[6Qt&&)[+P; H Bĝ,.SEhKҸRD['=d.=0K)tf ;C&Ě,cd[5\ L; ~Š'~ ǖmʆu !w4wKfu;;NMV-q߀[ox0pmRHo۴8bvyy\29Hnt[T Dc@$Q@o7Oh14<˼,%PҰ|E$F!ܠ2f넅 ΋vGH_f9a"@Mo*DZC}X rT=ؙVQ+Hj.Bce#㍱SRj#7!|lx4J @N =r,WRݔ5c3~'Tg֘WOg%C\~uOM-YZDŊ2ݏlF#&̞” W6\0!D!qm;hq#C J *IZK#N{i.rv,xg ܍61Y;M|6X3~aC=Zt&o{/0iY u\ZK$`9ьyo~qBp2%?=wPEqW L%aLSQ{'U??,_uB)G>tc;KEyrRc- U= Cg"/f˜vgx~#wնҷ&Y]k}kYIr*a-E*ruE˫n(ZHQʼnćdw=pߠ{X,qs.f]d ]JgAByG GͬȘy(DM-mŌkMt!u */=욂x yTM 9dxB;X2@㺑ѫdq)B|Q}mѺF¾@ZeB^)جrtCi Ώ'=6F:dC~P}M@(nGְR0] 7DcKƏ.ԠUu/dE|P0Sif|8~r.vA' Lў, :t+\cP+< Cm BǠ"qV Ϥ6g L֬5(x^viv蹇y(VRmr!g2(7qlp=Y{ٞˎO|tV 2^y*Tb,,hB "l$2jR SE}GH̱Tx=$y#xo@ܮKf5+D8)/8umcmO#RmӬCH3b$ v3Dri1wyo ow|XCX*f`A\l$wzԗ@Yy 2v O~yd3âppb)˕7tX.`榛O)ܥjx5^bcƷߧ]nu3[x=U^Dƒ>FjOp6S]-Xv ǣzGgŚ+ h۟vTm@?.9, gvs֔G 6*"d1 wf9ąrMoOkb |ħpANh#$<$m tn"E@PV`sr8 qMUo `{Mfb,l\. QH^Si}O(mXv4$WM`bX|I1 nij@;ʎe#-vt{͓S #m72][Kb~t)I.i}ҕzص=}Xoyٖ#Ëx%]Ao=%hW}/%lYu7ƺ$6\g',rAEa&J?C?<v0R: .KzLf}ίꪓOO,v (d)6p?jZ]J&.~v~gZV`!U8ՐDWrΐ9ž>{CGQc,>’Jbte16upvp~~Fnhe7*̐Vy,T'giyvΐ^45jk(}c8CK)x<5K-}~E  'S?C+-ǛDx⊥,bjω l!=?.T\.[kQO"-%x{VVߞ$0 (?f虶 l9ݙo-Tk#U$Q[I<61aN:Y;e;(`.m׍64>?~ttC]k:[|89JrNF~*;b[ΈPqŖ[ ٤=?q\ikg|e=Jb0B?}ʮGf*WLZmrA"H Kވ(;Pn)k< ͓r;!:]ǜ.h0[7Rll:h"Y BQ)?FM#ހF{t<:)( Ҷ|𠍧f"lIͮӪ;sﳮ TfkmnE#7D#(ƕ-Ej5hWTpt%t&YCcYϼl[ \K-ή=ɔ\AAsXΔWGg(8 K9lnگ! `cfpE9< @y{&YGר5Xm򕸕:}鼈6M>9[wF_`hćB &e_Ո$IU0"Qm[w˝}!jHA&= ]zP fY$4'iF'.Pl[sJiU}5kPo tK|% !N94[7"6=b'^ o紳 *!|Ā9/@:~x8{ a w&'+%܄;E Ҩ6P N*Sģw Vע.TVY3>CmcP 5yV. v7ku>\0VmMq!#4Sj*ƥ? 8ͬZ!`wj9*@HL.=PEU4z3-*3>{y8q$Y*gfjk+>WNmz%]i1mX`m!Q sp2&xI% N5{u:/rt'pyu>FU<2ŎOk I! /qY؄='S*՝Bu]Fշh[qOW*(*wZw9fO6["㡙nr"8} REʋf6UD25ZX,3C7>IaFsȯ;ί=ߝǠ* bu׌A N>w{-(\ ʆ6zhxt[޴FfաDv4br+&li31R(ϝ|a0/dOsŃ\XVa~% LʞU>-qNB'%;_7;׽{/^E:ijlR'uHD2`m4%ߑN9/ͬ _\/8xAws`򵋃7X\Lqk+RQ;WdHe5RmU0`@t߫#R3xGv8YW%LaƠ|xְz\ΪcNato;7#|kԈqYD,ƒgEkeπPpe'J 28:d'-έeʔ]|aEm"$N3!`[*易Kip)PqX2 wq[l#/ n;rl3ZўxqρşdH %eڿ2T}4$*M:dQ{EˠSjc~e\%MQgU.u3j3Hͧ1sAoHfn1i 0NEcryGD"5 ?-޻~)Z Ql[Z\$sB ͯuآth6^;^Y`j=aK"G `$ׯ}טݺq!>7'6%D8jf kjl{sڼ/\?np%XVw^ v[I%&KOB0FyۈX: ,Q=ȭ2Ř"˜$nvQі; ^&WUQo~/ q o27E`ʮ PHm͚߃Ƀz*SƎsi ?0OBUgig^(glY 0^j@-кjY o:Iq و.V8ܯpDm{?`IJlSfװlz oHZ#:Wyj܁DY+Y>͖>mo\!tW؀b3[R&?yCf|z`fLGbxK,yalC#V27 v'⚌r_]ݍ!z"]y=.G'5hl’Q}tz DlCps DT˯A20Րw@PP!*tBWJK/)UY8/%t?)tWal/['vTv^3!b&E{[BM>͠.`׉l( )kl!ݖ^a#IFY^!R5[T GF^,Kp29p{Ż8[o=ix7zphC3K38l((@ҧ~ $QCAޟg=ʹ8n#-n"Aj'MOX50E&'mȹb Cmm5ؕ y*B"CJ#ҽ;8KL9 mXU=+BlOW#Er?#c ]7|nRC/t%"yey3n˗<׬]tdAHVM4!=(J¯xE3MA@ T\sֆȞUkEIҗeKWJ7q =g=!qWV*P]aQ^ H+iz%ZGv8/sީRv@vmJa Gh"0x5}|XʷlDw٢*I@'Im~$LBSA3RM Fl$Ebg)/Gr mk.]UhBhcs}X0S'~ߚ;7,\o\DM/z1@e̴*]ݪmUWYrEEx.L6Ζ$uxX-:GgԲ^;u2G=8$_yaLDzb>J.%&Yי"oSOtTdð m,nk HIh(6~) q8u}7!_9~ ./dsDt|Az*eu71 "bb'M|T:!^YD6(e9@Zٶ *kɶpRηo4R $8$ f>M;ce9Ck`Hǭ(gHXyqvS779${OE c:n0R-qvHm8kANSʘεSA;ĉ+v4o^mէY5!.D5!ZWy6_1<_* Ы=Ǿ-[5 s*9 rls2AZgTWq簧@عo""c5f)uم,+Bv`)1cⷕa}F;Yb蒪9X{ GE Q13q>\/jDL&Bei5W ,'?Bx)ta';@*z VEkZLfPz^4NE/Nqbx2,y}B/+N9jJOo8*No c8r~?Yi*{yQI-~ ^JwʦX J9 `)7'!ͱdՊ\>Q-## dr)*w,*CwZ!z- ˾l9(fVeͫ'ܹ02 guR$T!кٞEr?.B`i--P B#ׁ{C%_=ŗwPM,Dž0|kTS*\ $1=Ȋq aUn$1J(Ve9ho!b吺 Xv a6Xssoy'!Q9窈 -m%AeӬT?[^@غ/X`Σu)sϹ ~A{~?"eR C]pgV/Ȼ8b e\a/-1ONDo3[6A.+^_ʹ ?~RjƍN,Ql$>'i:(xu_JQКqj$}{`m raͷ:5nK>ӟxaߙ酉*bOšxW6tsAPXDAXoN>zka6$q= d|I./سڀ [&i=xaw2v(@)uJD9=ec(e޹ S6῁nGfS| +x鐢 z@_UC,rgmte*hIiF}Bunaz[Rjz( [o@ÔO-*YňxRx5) nD&dEF^kZ>&]DCM; |9yvt [9O0&mJ2t-Mcl<m2!c2gi 4hSm>ǔh-ƒЇKEg^GZlTa! ~\Ex%%{BQAVɇ9s[eVKZO6NEۛJz#b)˄9_YaCfnl7'Nc0=wvwRos r%TkWd#^z9f7r$B&k>Z4 v_: ʷ ѝCK[:3պ.w`&O(p f(q!OP]&481bn4'~ktNrreT( U+ Lc?EKB2Q\@ V K{A|o,ũy% G$ JЅ=ߊy[+ g+<x<_,_f;HL݋mJ*gl+貂]4/"MSTFzZ~ [8b"z/\NCedS Ye֬0*mXI 9 r7#-hLC=g1]Hl/H?skΜgkďVdJ.=yp 8[r.ˤW,:!QU`3$*UKఋB`:RV-$3]le៩*vDB(mj!Sp g91*~( ; n8ëoaPᜈc4k`> _^_k$VeDeۢSU?S0;]YTolͅwWB1@NĢ>-6K@NK}0@E e=4=>;rOo/xo~q$pG6+BDy%; xwKN VHk2k"4'gv[AON!rZcXPV 筈nbU%j/¼^κ aVԥ*a Kka1ʌC ޾ھb銔_ŕ 2`A hM.K9B 1g+49FGe?ό2Θi* "fk1E=lĵnŮgDNj.?`뎳B?N`EɎ, v6DEnx?ou(3%.lI=jSYb[3<:y3[0?N1&Eo*r,7GerfOIi@T!%mUx,ó]|T# Vkuc'lbDqJ*>.ؓG6tBo.ls98{%A&,P%yy V$I4) a A V@&mhA?YY,b[0HɎA=Õc\y4-Fj@}K:[-@:9,)m@gAY9mpµm7;Rc,ר辡u =tiJ~S)ݼh$ul6V$6Θ_)4/!n?uyj͖F27/awYNfini-H(!ѾBh4gx!2ұ]1_`MgtMd mG*jH-jY/T".wUdj[کjwt\4'XPYջj)Y8_]Vh%kя!i^~S24sP֗Q1DR\QF6He];Њ'mМC.4#P]a͟`W@~h"jCZ@:&s,gPs)^d}=)kQ:?*51ۍfߗ Xcx d+.-sU2Q$mѠql|Y})4̏o{tlxݻUZv؁UK[0$ý+ɴ2ʿO{/bҔˍl8q$KU 2Z%j(dh&3yՔB d2ox*7n49aD\ԹJq'CsY,\X 23Z,wOL=KI'(Q9F\ᓊE%<=xQ9,g%)X(La 6)bʥi9]S.ӗ% wgG:;B粣˥S;U'dXSvK`^iE=T韫K QHH;?da9u?OxK٤.F;oX ׄ"Өe]C_}ۇͫeE#Ľ}p&dpтWaA6\G{P3~FHFBqA7W~ 1P-(˧ˤi#WQ9;C5L \'8izrғ:h ̐2^|/MK`ml)-#1_Sx L2m=:~L Zx^2*:_2Yh.qh[\A Vz%+:Q̝Ԡ|3'CW h1'ƻ²to Ͽ27z~2:Wy]\JY *_ŋƛaC0DW1..xOGL\V Iv]ȏjswW7[e#C}LV+ 6l\0S!ZEx"sK `dWpqαUv9| jfs_}kSd[qcQOaIq~%%X*Kӥ u|m G"CJg䖁/z Me|'iA,P@ 4gj5-!pA1'nsP9\J)aUidVj(z8܅.gBYsJf@Eg{6*| ikg@k :9AuL6ƨjbiNw- =Mj̗0Yggmxy$+Kfj8HiOT$kԗcqS9U45Ko@!ekh/˜#YCI5/`ЛxV23u%J,(-0F3+<֡zlp>R-˄񞹯T"."|~Z<zVx9O4[WyҘ1j-yqNӛ䳵KU $.d{Z1;Ӽr(q!Rqʒ+7dx5zӀ顉nS*Bu#rhzMѓ~̙~^OZg |nwq9<4S44`֎/e\>|i%1t\\Gden Ҟn kZ*?^AX;+S?Q*kVVOT$1X?.+Sv砼ŖߞGKqS7t Y> tqiާ"aHcS7dVOTeo <;v%CW|Xxew/aMrC h*@fv+˪E &jX X,  %IbUt™>YN9^VD#,cb'*$%ǝJ*!, c1B^omyC9&t:j_e#{7V"VojluNџK[:t Jeb`ٝ#unYx*Ǻ ",pCc-X6x.IbiuN/ꕀNN8FMsp%sfɞ RɲN`9XI/ޮ%>hobQȆI7k{J5 {%Eyp$Ǚk ȧdhoS/O23z ײ O]6%]]fg[+" vaa!"ذ5/4"[9ioc=OT=va 7})d&e4RDT7~0Z iM5m7K)A45~'|1!fQG@IH6ΐw47lݯklGtvhYB=T:4L=uWgb|qA.[.r :+Si2C+[1QN aX}Hj *afC9͛D<~R;W6`ni2vt!͝.ۏWFWVZ8C\cgo v3U\;Vғ34&(DvirwTd 3a& DKKeFbo=w!TݥH9ӧ=l}\$ _WqqEW/_ìnFTR0O fOƔsfL1e9$Qr}[ ~MbjBMdΝ,n%gՉ tr1+n` L"ʐTofmt}^@C^afw ;]01m;+YkP'5_ж+ڼ:gLZ| ]S DOЛCX CU $ز{z!M'>*O1; Ը=s6ԾWsN̯GOrvl(^dLqG&*:Hn1Pɽ>0HMZD(!UQgPSZlEjui .}dF% 3LMSP/õ$˳C0U[}>"xߋhzoW /h|FAG%$nzzR(fgV a(ykhҏ Tvh@ P*0aYaMK.%E3 =A&O ȎL;8t)zdIuYV" dQRէu[]4O_?rЇš^x MĨ" I"XuXbícnw]l$y:Ȑ U_aEE?* ٶԹ7]X\6A4soN / Y螢 \07}l٧Jyp (l%r)LUod]+o5-onqlu=h>JKP0ֱ?pn1ƽb]Rw=ȳ\0 S_ p+k 6xV 4b;|n%hAI9vdqthqT&9Fc쉛;^1'0xjLjbQ?Ҩ(cZez>)9^8B!z5S {3{@R 8xL =lfe#O\ iMDSl{Uq.j .vbb#:;ܪUd=@̐IqCV^y>)yPIm!ڣP{ֶ<ǠUʀ*/dVX7+7&OҸ<:ne'39/֒0@從ߺ}U h#^asap? f"wh~ɜMks16g㚾+h: l}^q>ͬ 2H!|,܊ `Ъ: aU7j>Ks+4Is QIEYg8O|Gd˕qLhU4a71)mWWV -kIS̐gNۣBƶ7#E"ibSF ]Nu_wg5dbT7w_q 4P^LBҺoR6^q`NAoP\\CUN{ߓRs9vn*9o>ޓ Yt}k(5 tcV  „G"6|d0*dXOmiq%/6ߝ)g鶛J!龘QxNZWMeigzR+s>2rgPpgլpwR桨y-H_]ÐM$gRH;|/%XBB)e?'}X}nz1N^Z!hdzńrM q~k"!t xEpJcS 'u8+=MZKhrW$ҠRM͔BMOQOumR!M t#ePt9Hkb1E"n`ůXyS>.M$&BA~(VQRºt >l^4-ڇ(qF'~>p%njZLDj~["di'b 3향=}CzO͈#2(sa @&܎t0E@'N;l 0)p=SQN)]To*=o`;0g-0q˞V53%.Xڂ/;tӌn}sZqWDžGzffL栣аk)sopDZKg چʤ0Y҄Ŕk |yk"&ý ߻}Wzmv!hV&=DG90i1R?(6OXH|@M]Kxs JmB>zRtVwRb6*`7[ %5Hϲ@iZZa%LvURiNNA؟>L02 Le2Ѡ2/ajP-Iw]8cU qq6E|8א^) uC`bMwݰV 7µz?.lxIwrw-cH~5Z VG_CRst~9ccYuh)g->'SYG>湢L VTUǐ?u+287!!ӏը(nL'~rBҠ@O/Aip y#%G`Lx8⯲m‹ ={ͼJ`?FaipMY .s!sU)>Z_QL]ѦE_(Κ%2lb3^Ji2 Q5} SUam-v-?j6h,ֈ0K!1ǵJ^a\1:.@d04 ^Ed( fd#}f@[D =hoژ8ՠdZ*l_Wo5 G.g&۳,G[r6<-7󉲇# u 4wX2 6[#HV{J}>!ؽ%pb"K] ;6%0L­+ƺ6]@J!̈!)̈́դ,ZO=T0atcJAq)0oIx=rQ~6vMZQ`iLUxT]=9聃D L:Z4Ȋ Q'ʬT~.rEHh\n5ufbܫ;4Qa@k|xL16t{0U0 ckj8|/9̴Y3../2wb=!xtiͱ&o&3j'4xB( UgsZkDq! 9`ꃬvjUyBʹֵ[K*;3{VR&P`hR<*AK"8кd֭KcS"cHzɵS;KRi\~Y8:f\./ٙ.c^xyRgt,ōG Iq cX0=|̅fiLF祈4쓫Ng4@d'ZYD$t *`vSuk:n5Ef=$C.!MeTlCů^J%6SgfKR\FN8xAh@2kI9ż4_갠|nޛJ> !ߺ3FnQ.oKx+'\}lJS 9bhydK协:ꈽl?;|$pT.B$PIEg$kD[C%-K|H LVnSC HDsuBND&uWzZ Zpms\C(ch!;{FX7έBA#9֒$ژ21KY'8K3O".reP+Ǔz{Ɵ"}ZkO25H.-|̻ _+gw-|^D*WP &4Lz\3;C 4a\yx bĤBB {S yQM}FPx#VJ B`QtR{`ƒ:mlߴ# !%qmbKc~O ֠J^Y:( &*fkk"i % &Լ=nIvxe= ˦T+~6mgma5nʞru$G+qf DCݺ1>ņs݈_LɇEGg굖so%cAit!`8fkH ^ ' @Ñ2kċA·C1#i>`Zl=7{"@oAM(?{^f0pcX-{$q2*o#V-A.t ,8ȵ{ S;nrlYM},T:;i7OH( _zȖj}KśoE#q!pgb>mʕnNEr0\V=EQڨ7wAO]wKi*%mu_XݐW@d 'ET%XWJC1G=i$D:D tR#eb״[>6B2e#p轝Q66n:t=m fɨXඓ{&)0*G3,JYv|VI SPjA_g++ npy ɽ, ,Uo:}#IVuy2F% u*5JWw!Tf1}pPE]urmkm\LOVVd9g0c!LC?䌇7["jWu|dp򄚫e9#RQpli{wc56z9ep_"JR V*vD |H㞅U!82/,XBUo7-1{dM,oړ-&~L2DLk &ew ܽw>uuN4, Ïeq_0?a")Q-3Ȓ4:RL,wUxwO'~e$խ0H< %%[X".8=}@U׉y_4%%^  kI_řaQԡj/ ; r;֍x|Uz59[\̝Aѣoz ^:zKcB O!1(O}:L&l[ uٟ4u5Ƙ8nŞ90B$O ]Fs+/Nh7 I%ET|ւ[E2 WA`mRe]]g3 , "H=S<EQ|Mi/]s("0/m s.=xq?!fj]E^T?iIj%,n8(Y,&NKgs|ƐH[[聛: iTuvZ|I D7\UPkX`mzaqK-Bx*Ltb#g}ԧ ڕ㿔 􊸬M霖9\Iňڛhp7w⥱#VaG@hlz,)SA4ܸ$9ؿ̀TWD=nn`yUq2P?_xR~Y.ႋOfх*j%pq>a]/Z-o1UMg Z=sc`%ֆ!@gApt>Bu)+TD+L ;ɳKX%@)h' ߓKjY2 jjrڇz [Xaa*^P*1~jOMZP'N_#M񠒪ulG7F̛屮hG{禂xMxA#!TH#/ؔ:r GE NaO|K'M)C3v d'z 8* (${[^m6HQ +:MBŻ`DKGS=Ut`d IoU`@;E⍢#;6ދ/w3!b)Y߉Xi@]K5Bq]Pm%OK2Rfa^AQ/PPQD\V(^o w39@;J牱}NIM<ئ=zzwQ%l> K@tUcsPeq=ilˈԿc%vO 3sevk-dMݬClֳR#7LkPfSDj[C 䞇&wH L㲄ئPQ.j*zg[4h>gB'}# *x*H-8+ 9Jj'!09>@l`Bc+;GU`{5B"/hd* _>0!BId&U{a-U fc*eCitv8Z7o@7qc-_9,KM˖>;ٙ]嫰1r{[!뼎V-+xR'] P822 #TH`ĎnQu@q9 v-LK#^ QF: uBp49GV#q{wbȣ ߀m)ʢpLJk :5ǚ%bNے O"/'zjw**.~d0sMo]i`r 䁉w|ӏMJp ֳТS8GcҁչmvFLz-2*X'y:%<ض*4Ktc}ЃQ Xfw1>wA/.boߤO2W\ǃo?v0풚3q#tID7rtA\vs&EFR>V\EOei+ Y⎄^o#kOa\-8ƟS xHyVcA$Ĭ?yU8Mz^^1,"OJc*?ʐ?)TӉƱγPtS`W2x~V8aۙͦqf\`<ٸV[ڔ6+AotR񎺫\ o'}%v^j!%1,'yok,5Bi%c̳$&Db\'|A%$.q^ } cHưYwa7_l TXާJN$&cov0n*7 rv.L>Th%NqO?5LjyFI0#N_k- (HOZO)9z޲NωIp3pVvV؞AGJjNQ>4ԩv5$ q,qN@Ap}*h\3GsFEed>H9c~4!`$#j8H_?d91~np[eR鹭,Z(l)G02ɨ [03ѪsZ(t{b&BrH5V0 ;Doxw'TƮAH5 j?TKA4ΖYt3pKU/flBٕ?abo:eQE} MwKYS:D;ܧ7b[\2)J6zGK{8,=I!ڢ'SyٺmgP*1飚mYPq%۝alHLULh`88]،v}ԛnJe.@Av)G[]}#cP) SUWmqsK2Z=@_0}8[Vjg ϓNʲF+cjǛ;7[]@&25.c&R8P +i mc+|M]{{Y|.1IY+o dg@Q>5-ɯ x 1y7# @; |TYE_9At)$՞`6J8LpjR{#J+}q˲%_sFѳ(EqbJmIfnDܧJr,Gx I!qhGWd=J PgIq<Q4lثͨ A,Տ%4z!b,is) JbLbOGPaboeS6j2أ ĥMhĕ>ʷ2!G?kξ`շ0=Դ=x z{|'3>Qov#Y-KWkgCpkHHtuk$dэm"(EIJ?EI4[ f(_ԝX8ZJ/?=Cm>&}9M&k .Y&uAVeP 5G4v):ZJ [D$ZBiAӓy鋩$0.g0#iqfqȒmbb2M 9D8:lyZs m5mo֞pijL{WlRvcD)0Ui\QZ8W±*Lk/z}|_HqKu[G[c|.z"ӊC-S{^ 2<|b@Aޠ2h^Kve5V (K\Z H톷6aEdl6V`Rm$eásoM*,@b#׳UV0a+9XOBj2HIXȗ*`Ey*~W]1O#Tp IvjSR5evo @JS C <~uF' h\IrOp:?^DVB&h^:]!-HL<mv>jU Oxyi:Qׁ*Oܨ^:p28k_-G6i@]PtМppTec"FB4|- <:l:!xbp(ʴ\`>CG[aקِk"e`+]hn<,p16o>\vqH͇ZdkW.> X$K:bWx|" 9Ć{a݌mۉ7()kkTWGb_>hW-fZA n~[P#aY%g2΅6uxQ9XD`ftADxB(_ሧx"]^PINS=3tJ͐>4220xJS^ݟ]7ە?_Nj ?8b@3 h)l"톒T }SC}]|)+CQ?g&5qkDU?Iz*dVDvCj;BVq~Ohݐ yP#~,U& 7>q)Z 5 P=.1zDEPsŭVJ!.Yv78r{g3zۡhYX6m2k+"/hrLު`lze+OzA> y«b/1Q$YZ;?~%MV` p9ʔQ >˟] v-Woڿ̇> |KlSIQ6ntcE(ZEsziEe_|r`El<"eb >>bz4 ;4 %FriT/.k,/0NIN1ԌTZe(v#P8c_!h$(? ݶNz?׍8{MUvU=ͽ !0 Df-ɥ]]c64lQRlzhQUAfpP#CdX!|JaУm^ah./uҍc]?W0.|͆H%E<0{_OΚE-\HEx r|Xΰ]s v3{xBOV,$/n|tT\뾃 䆟A;t&6~,q2$QӔF,Tb5?&,L38Φ((cv_Eg=FXܲϦ8 nۧKt&y[r0mK Jcgp̌]sb)ẙc/9O;Gj [1yy~  =hb'kr<)-k9zz /dyvPNEˑR\YqN*"PcW/dj^]t(xmnfa(pOX(duфPA6^X9!̬BUZ5Z*ОX z\)u89- ';?8آ(=ÕWj/MoG5{C)!2s8k8}}$5D7nZ+X9ClZ:W{XbKT&qw}"Yyu}7 FV jDq׈iQ}\_ԖKY7IG-߳kDp}`j0m_-8~@s oOS/k% LSʫwAtom@NѬ6$K-uS*VL^0% >]"3꼛-{+ħxp2#`N̸a*4ȃ嶬F)O-*U)yyEG]qDHw0I2*K#y]B5NsL"ݒq' l؆v0#Ea!*v6%8M 3?_"[h\J[l䗛"y6 EB䀨bnN3u'Zkr_ۅ1T9rScn: ICJ?ŏ!NPiy(*bT⟔jA3I'QzmZKoe{T'>QF P> qitPa?H鮶Q#]>++=HVZG< Ć<yuYh) G؁y@_D答\5&r':źKFEO8-VHM`WuǮG"c%m+ZHO5v|8@awBGU51pfFR n@Y*]v"• 8V\4Rc tNjK6B-#slj7y'4LڠsĜ5%b_X$T5kǭz6,Yk`qr,g vCIkPoxHlB⍝{=M%isX#Ʊ{g++-m׶@ʧcW&Qb~ۥgZЛ: ˗LM'tnēҽr]ˑ.fMZ.8I쟽. P|DЪ猬b`X%Z&G=ba"N?I:9$A}#tuٛyOkfĆs!!~x0\~΋ vX(g'zZ+xef(8QCy9Է8jEo\PYMncV?H1Y<2拖q"Sr*d'eD ɚiӌQiVEwz-3^q @ ld _ )=p&}(Dm%۰25=MtuHF'ωC]E5mTS;"~dS#y]l?4+"^nj*ݴx"4v5P?ɥ:EpVk/<3Wu, g\$U`cI׹csa0!$}G{}#/j|5/bD,?/oTG&Ba2f+ǭKٝN(-_# W6:>ǀE'z'Fl$zfr,\C5\+~MS |QB3,msP$!_w5#{[d6+_-eF<.dwm\+#7gfrIWmXYLx n t1FA =FDmZp>S( BRoʿ$Q vKoEnh}L;6?cp&sĎaΙ֣LG˜93H/en+n?@fbOȐ6KBc2f(q;аİK/,7REj쳔]6;bK^`=e븟oK2zpM~ux "yיcL "5NƯ߈s\)dӻ we*jy:ŤU f/g⇐m4QBżh%cqhŌku'$~_3vL6)S &p{Nǒ-Ea?吟"]jKIKdQ;XH"f䀯4 W#cgK0qbRhhϊDt&=\X֕{5*f4w3%j4]Kl%z0ztȫ5?'ΏǦmR4ηO-M~ݺcCC0q#3oC<`"Hv́!{C<_`/<5u]cz֏63wxuj-Qhl*\.+JMo=9fS732L2<ӄCNk-J1! v ckL2mOm4hxiqY,âGSt`s=F{}J.1,P61cųME]TpAFx5uo{s;Hp~ōA  QZ hJ,'2q^ xvq VrÕq%?[/8]Gl%QK^:ymO\j[`ުaH.G})ʦdFTqt3P!T=R_|Fa|'g&6_R@Nm^[TlaQIީqB  ;!_ϭ?Rvx907u]fWƟ;@"q2A'4 M ( w OѺ^d+Z+ Ôp7(N\QU[I5DVM5)\I)#rT0=r^5`@GY-?Hp Lu8M[@斵?[6GY IL q2Q\ģ߬݀,/hIP'/71/Snjy~zD"? *t7lop1X%ų0 &O7e g:(33f; xp^U'w| 0 M߽ Wـ`g˿rt`ܦrH۵":q;qRlR!A9M{"_; 9Y^Dfnf|j&6Y_P.xG!$UW͉ ` satjh{MD!1QIUۀsE0 75ʩNp3J{$Ѳ?tHõg4*<- yH8Huv=}XŤmbQY#% ]WYʍf>&~Wi9t#salK6,tXfgZз,W(D2yJD}UH5ެ*؀%RFĩ68 TO5㜃U;Hz/k};'>]Nק^ 4_m =r0DB@U)|O @b nóKn| ڐW9!a)w嚸W] (NkPfcD`4/VQ9= y%N݀[_y\״}eE8&jaa-C ' 3dsUpQ RX!>A&,j=+B~3Utɕ\.A#}^!ٸfJ7'R`2 p *aI) 4@rbKCJBzXXv &; 'x.+GdlѸzgߑH5NI;aעVjpý\1V[]l2u3B1`mY`Ftepط ջFsYEj+H8qc dGbmUOT}7/}))اUep ހld[aVZ7-E냄K|i8}r dXdz!<2qTn 4Y3`%8ފI]FU87߱0UƇF8yk U?uI`tz / {d頱6 F)][2ӿDR*??ϸn ExAuybkD7l :/([?oXk¸M2Dx m ̆S ns8i 0\pZG*CY_8 b|O:1,uUW-fpi')[}=w|jP9IgQ(5OݑZ6VUigs]}w]e:R ūp}\P6ƠvJ}@ɽrJ,VhL}2]nf _ϟWւ@DI(H #vi^K?S-W*it9j0 5עbs٪C5#8Ïa%NPLOG(?h._"EwX~o cnXDN)ZQD'H7-t*2b *涘%X4my(4ĦHO'2nvoV<cI#7{FleI4Tڂ=Nqr[L1' | A_-|:[qƬv]۝B#?Zv2[JIHͯ_M+͇+Ėb uksC&ݏZEIe(| ѓ]``,;˼>_za8:dB*  R̊ '<ʉsHb'hlԌ,Ϲ1so/Q?9B F]G+qW;1oV ($}~]^؛w+@+f%Ry6 9r3CkFƜS3r2bs,3'HT=| NdEX,;xBra+}BJ>kѿ鬬\:YAќ& 6LeáN32e~y̲QhK zSZ:!򱂡5SV.[{hGHNؘ.5j ½AH2z|dAY(50ox{ hJBZ[ooׂr2RRQW;6{q `}PЂ3TJiD#:>jԖ|J3bKΐ6)3SœK~T ftwuу.Eyly6n3^)VukMHr ah, 5#]"`6kvVNtid[&I 52I4,k9c\lb(o?DPMޅT!8۩ie*Y(XBt;w@8,mfμ ٱJ:ǾCa8oVRE' oT's@;ƩU{V7oK2hi rۆa%:Qp#v]@A/vީIT[~+4<^z|(c2ooƙ#8<:Xe>Mg.ܙ<|dɀ!o㸟䩆%}LUW6NS@\q23WA=  yu%*#d#n1PH2W ɶ76zn2x~S+an j3;We(X VEqَ 6PiI (BJ8ɦ|#)ĸ⺽@3졕r=wڎ(:RZ ,h,gL72 |Ν2$6 4΃FAfQ+A߯u&{쉚[T17׃~dpAI3@o Ru}8R| T(GRMi?N K2 {`q[q" >$8b-5WlfhAQz=G_B#?8%}D2ƥsr;xJ\[.9,*$sB{{ʅHz]MǓ3Jyx:`b@+i,>JFr+[vuCXq_zJuhb "rjfbOR]_K:jaKw:LY3}al{EL`ܥj/틞l҈~~Lϣ8 cW{3[o>P&L]N/7u }'A0>`k>qy1y9_(캄/Ir4{4nq?YE>>XM_І%uR_]ikU 0M KM{\ Xjo}>߰Q1T R@ƛ?IurWcR t/ tǪ =i!"y[R77ʻP1VbmGu=AD0xm7(D{p{[QߴPb-x4sX"tsR EJiԟE0FSG"w׬r0 <)BH` Y RN6I=-y!N0S޵R:76-1Y(#;/g5a!O2//l(nWjk?&QTRBUu!\O;À&X,HEL̝Dx`~#C 8:oR/.H6Y]U?~_*0հ>&鏉Dԉ2ъ4-ՔPrVg-֠գ1kn_Wq;x.Q J=EȞw)Mz&++q?$UcUJq7JAIc$ci;Zյbfk&kǚ>sjv"3fr s“t36Cjx1N8j7ڿaqJ~i%kwN06 n5*_̉&הtH$jn*pJpz m;TI2sU *^eL:VCX%Tcc{)hL;N;|gX%1,;[zv\ -[[+P^ t{gW-#<y *(8xNkX^_5ڐ?ewuNסW ԫϰVxzbW^MI^=ST[Yb{JOEG$1 rl]zIm=u\]C,M4+䓞ȥ2yԪ9,o P/"Bm#6jFtK_ .w);/y]4azWXBdcZ @zb }lILW}R\9Q|V/W%4z6 d e3e`*X#(3~?E5`LK?ཥʮdS󚰍$rcXs# ~z%u)6'1DtiĦZus5 _6E> (r 4}|dk؏CR`25$ /;u./ܻ,J*u:z4VDrutRt h 7hՑӴ߄+{h7 aߤ(δ/z0|:uj/siIJu#AդFNY2侈+,#4A2۱?_hGxW}ia{hΒmuDk++l |%U yH(TmjE._7loҬ7H x\BYlČ/%&vLSwf9 }(@#LiJ!HQэX0.K`K>}[7K?o!syVI{/cG <>7V>뷛X~l^¢I aIrG.CNwϚY U&9Fw#2}@9-E BZnF%B}rX˰S\`-U lӤQF*x]tD1֧>C0@!T]I5;|[Y4o/#nJ-_m,^Uscu/@olܦawsD\W0#*QAWB~dBjeS܆%׸OIaᘪ^Yho~M>>>CgbYkrmFS\CZ5^ ۚ@'s-aCΙXrN)tFZ0Cl*tTJիXd)K9\Fe7!}yˠ$AtAe+E$$sHUXͨw6)$)kFX&ہ\'v1wG#a6bq' {YY>GŦ5N\^g5K*S~~YP"=_Rע5"<= Ib "l4h5o BJ'y{ !L^Q;jXlEھxhz &z ؓ "N=a]tր5=vߟ;ۣx;`_=ZJ/+(dfIb1AkX*Iq(@aI48r4;KF@Q2ܮ]yϴaxLxgO 0xݵ%=%/t܎яd#jXϾD1`I5>Unv7&tng\x_M6pK[);̨.;9 P ^=q«y:cv/)J܆t'[1 9p'Avزw;oN ù1Kc ȣr-?e?yS=&Uv r) S2%{d:‡1i|Hg0u]̪)v#zuOV@*zWuKCʾM+}rV_ӝ ], .GX]jP}h1[+|!VbUXSe9bccwB-ݱHvTFJ*N g% "#y[1Uum/h H_Gb'0*à'wx2tvHt_Cdc_$v *s-Kt/2*uƸ"70ǣviكZ+&(x/"P')#k 7ux= w`:CLi6Y/Y1qb3G|<IFWOZt*s !uJJ-TM B VeoGrVIo14:k": %ۋWq1dĨGt9mM3s-q x=`o\zCs|, 9yA~nYC{ `]sa=ۇ+=r !8뚫S33Om\d1VM!Dy~iW$Xcxt7a_ׅ_|iꈏq5Y+aQR~D1A ,}<0<' \y f?M3o^Gj[8@W`[@+lVZ/+rX_߫jj͓hp#e s8 7x2S<1)#iF %m!f#|<[Of]-f䊨\ ҝLrʔJmBXe:~I;@KbȒD7Q2MZSMOZqH&R*?Ī"2R9M` 0@-3 N,_}Go`/J_@]x2)zrKg[\6"sU`5{:oRe]/@~S5AΊC`( W Кw#n6vy]@}Q</U1b|a>^rv]fβ,YB!EWfkr {옓ƨq$ u= F6*W;߅Q#c4igOvڐ>9ru18բgcؔnc{B!=2a;+oJ;h?(%"*9͸*kWb-8$PΑ9]],BGP:q'0< eϗ%̝ب 1?W'a~fk/TLdE\=\Ҟ~=)1R/(wTy4 @!:@0|xV,S Ehdž24L 7>`оrpbunS;bʙ::l">sCV>j`L:>~EDݸxc[s|څSN0ZL4 \ťˆ&f8[0E(F<A}9$oRi?lHSx#̋Qz huo_'D1ȞFxMjס+ {ALMʛ[MzazoT \KcNtG9\򄼡6iLAdg52Œo.Mb47?;^՛]56f0`s&BBXsk/Ϊ`i3ĕbtV 8ӔEexh;AO%kQ;kp̰mŦOJc% /m؇ρY{o`_8 RQߚ'U50WzNm+iG?Kܿ\p,x}11:4붴bPFamb S+5b2q5\E1㓸B* gP{W6VW<,|fa "yUd k@~i.5ɺ(> @܁F9ȝsqjIa|jym:x{W˂AQ9ɛx WU|U#s9DKfiQ?|SL-KAm_4hdsCKW{)#!C&/7*6]gUَkEen&sF+,)qpcu|4kEzN,;w 'E;+r[uyBkq[:8z! `- gc*'UjlFZ〦D0}aS2hgݬr1kLy?-09BSŽJJJy[WWV2]~cgVm`_1WG+t;xW_ZxS0rO| <+i~3'CZm&-ғ{X$B7R凈{e"!7Lg0 8e5,$(M1>^ U&!dS#@Nq@}R4o>X{t~TcELHk 0 2ü" 7xc),"^1ia] ײlPqjzhQY wq/R/]cg1ߍe*v*bZ-iTpǑ}`Ex0*xCH؟[}Y񝯨lhKLYH99ژݑ7* МfG O:%e0PYi:ћ]<1=~]nn m"pȢj8\avy%xW^3jOveTQ^d|bXMQG',R:R]v(`ݒasÉBԐ P6 +xﺪfpizbu۝uA<i{R-࿈֣XԳ9a}42-)׃z/L㤂1zR2%f2}ܶC۫g/j!ݥ!UCxs-Ϸ[9ۆ 9ogL960nCoM._v9dT޸f綾1[Bzuev7x9?S%"VVq( R$ '1LaeftX&Z.TZ1sp(X>"< yVC>*mQ!41;`"a4K !#jH2-M9q0_lP)xME3["ͻ`5lĦc3O|&nAvϱu]۽ U[B;QM ]KUG#ڒ8tq͐׳zCugY 7+6+ 2 Xlވ ~nlH F_q4E65s?i͉Mkڇ-2I X&9A]Iip͢<$lr|rat>6:x$`p#:ite \X&U>97T'v#^g*bd8ʉGtU[iBPqX靁u7NN5ofB* dӖ, S&BYkˍ:Ҽ(ݼ4Vm->zýkYN[gJjB9š:Fx])|Qa@Tڵu ͦ]~|Ua=}Җo ka23߈͏nseiX95펱ʅu1w)WFzE\?Z9Ш4&CvKM#7QX9P3 9 T΄fq *!A6HUNjۭʁEC,!9kp8,h>)>M䡖 ;N9`buJz6 P+K@fz)( :~`3p]ui*U1wm TLe7KPW%GH=!Jq@WNŕ{<ΉlFN?* )|ﳛ-ijQ/   % 6Bg!1GxA뗾`p@_kys~눐yѴ:yJM0RQ#"b}ĎR7<)aevp%SɌ=4%,g )qN#3((3WՔB],Y"$q/z˙-j%@'L.dS hzF`@nh#+Q. Fc9$}[L(_vOV*_苨W?wMq)eD#0k6_{ |+.vC^nC%row }(,;`ݹm7POkb_"f~ GTph8*2HB^Ե/g7mr.3XF7U827'c_`{G鷀k''DHR(> g1u\)YT(O&y@@yo2 )fbI+ u>;[?m(9HX?$Zzbeaׇӎ>*he? )*"$vѾG^05]u{iCjk4Vnxw5-7bEJ]kG/oޠE wobNkQzH:O~tT/o%!%®@b~7@#.HL7>xʶDF?/U`ONTT}%pʓKп+P|>%_p7]pՏi3rUR1,'tuPyɑQ<k[ [#̏ոМGh拐Wлrڸ^{+ =)?ຉOYL3,< ^ϊ𡿶b'U7ec覭?IJԊ|B+HG2 ʜζzc"$(gn)KCĉZfdw =\vrbЏ+%ɒku `llgixyR$L)$J6uW\x8vПN.R?zrzdixA\f~ݷ(B.L' kW=p3WڈC5OO U >Jےdu=k3iÔ6K!mtf~Y6շF\8b*P`&X886k31hFIpDuKjqUMEn!fbTz%:>#Q&Tjn2ٰfK3H{LݩЫ6\E56mM6e>@g&]b`{nWiVB4}C&aaoA:`ǁy?` ,)ռ}R%s͉ҥ P$f} 6U^.MyX̾*Ѿ94ie9lfkF*f Y 9]NcQI.%K肉)AIHDu~d,G-ws1sT .֬@Pɖ~$=" Z~C7C\fi TV0;ѵarwMfAh~2ۣ cYyp[:(2r@ɟBGvY_)EpٔeފMڡg 2KE B0`&oe~U8fuJL45ҠKg# ϶?#C^3C߹L)tosli!g#='R_;#M.- #&/au0- ꟱] ./6%ګ5˨DTs+/Pu]zK^.a vYC1p'(lFh2ߋsws ^kpK Zh@!0L oiL_ Uۗ8f@FlWċS$?|BqmYJStgDxB 8RsVdiH{ql[ ugה%O#o3CiIU6Ma8pmL,kMSĐK9Vc#[$'kaNZxEzKt'/ n|hN͕^$,zx0$|L(YKc򵢄^7ԻTIc>9+lHoۚ,!Z׻uU9?JnnVXmaMI(9Q?:{STQ؏$hD^'-AG"@js6L'# zdטK9հHOիxc sQne6*ZZ)8s=lp34D~{1aƌh7V =^fcn{Pޅ Q#1|NㆌcoKeL!bPK9jaQI+/]jY5Q"My_CJ. P^Dzň "@&8ϕ5jljaNρ*LaJh麌Rdjy ֘%۩XVw/Hi4*(9?N:,'G˄ilIQz׭#YEO9/?8J,NT>l{OY)D@{UڙZ>>$;L/w*[ʡ~nMA 2f%GmFxU?Cn?8ou>JdOp:\}I͇C0҅gۂJbB }MWGgr/k8ɅeW (eu*lE UZ)BwٖG0k:VG7Ӛ_@ DV0 [Nhz}PQ`₁c\kc(4gVkCvHMu"x\B{9_Eo>ri!SKA[Q'<6 ƴ扯a|8_yf*2|{Z/~Ndj _牒%euZ36Hwz>- L=Cw2=(Zx \cYxƦm~uMt7$O{kb0aXp.dv @)4 U)Ԁ+`"TNb-I  }__㩑cQH͹D4= \Q5Q~ mWkq\ə4 sQ;RZ^fpQ L :29Ў+؛jKlHR~@p[^ZcK'VxEdTsgIWͰZ-\@fЇ ֌ђO`C勏 b;vG4) ]n KƊEFEW^73 6 B408Pn['Xvv&ai@}N:wnWb{ghK4|;na4NA[ \>#ek,G'cEg(UY% vB#lcaJ}9AгUk.wٝ-\OAf5$bx[?])QlE(Qm,?h^%0N~lZ!x0uiZe#LD `5+1LnVw\([!|3R& vrHH,*h:&9TKsGBkVD%'`2Z V}[͊oR(zYN~,C!ClS?UCKº.qRC @ݡ/Tkfdp[-Pq%U@cnHok7.qU~Β| = sÀ4,2 ֺn߉(5oBQR<A3.7$a.Aϭ=#._\xzwMkgUOH4@LN#I%ptP#l'OAnz,H@`ݨ_^&"M-*gD3_2#!TMqt0MT]7{{װ-5HļM..cP% [ZDMlnBދ DP`OnBh|޺i5-c s 4L%ҧJ&8y{_=a@NDw~幚=%QNpjБH*}Yֳ$)2W~^nN0;8m{W?x$' pFGF0 %nfϠWdQ;|LRmGF,nO&aϥiJ+k^vgS JZQ?^<*"OQ-'Hxb,(qNߢ,bj)O(T2\9K="mfZ;r8:d-M\pӒrRvkU,T[?AНA5pPE猁'xm3Dv{OX^+;4O1JY~/7qR' C%xi# -p6 vN liR;{a[dvU}Ib83ɉmvvݓ&g=aWAp.AR#fF$h&xxXm Eꩰ SbFHŖ}c& #qĀIdޞ!wn4 (39: ;R*n6_PhE!'֘ANOcF 'z|^Y9C?KR-o)Ava%y3D/$瀽I:c8IOMhEb(l&)%pad6<;cU+i9̙7e2q}~4M~uaLd8lp\fArAuϘbǔS!8Y!cOg ܑuhoK*{b Iդlh$DqSLKCk.!oݾ_˼D8{cԐF%DxV[Hi<֍PK7%P#~A꣘0TǍJ4aR7ؘ~ @ w`)~IOns/G =,quҙ_rK;@x-/)3}oVy2Jb uX$ "ѶV­D9Sc*d&\Z 42\E[ӯ蚻ύfp@uVi92`įkLI7=r~N\p_hJyuRtE֊AkK{TG[ H(DTt?251x-ĠKN^>1T]ewqfo\U{uЭ+HHq#y:g0 kݳtQVȿ쬳=7`cÂnrW&i%`W>[M^UƸm.q"Y>|'MI~,w܋ٛந݇M_$G9VIvǐa$B 7a9&&i+ `v'i*jx l)2!]$ڟkZSq|L3Y X258޶0c6Kpd2pd-24;b YF1Sߝ}兡PS6#w3Z#5H]ӶUZA٦,ܫ}0-op 0um_\LەV!΋܏G߯RsmA9 Ia(*s>s>D0 ȈM!V&kbx+2RCl-n"6˛ cxM P.2PR܀b50f5X&9oZiWfXGxvE4Ua'LKc_8;!vU$ ޷r/THs]܋Դ:PuK |09ۃXzZ@A9cΤ:SHlvQ{XsQ 2}gphoȳ ײyG]lR\Vl\/怂U4绺1[.̶_/LiuW'θ 'HA{⌨U}Ox٤O_%hv swu,uKCK)|B ʯ=% q904V+nMF΄': y˒H.m'_baS,T+yh[X`h(n7@xcfz'=Z>)z=Zcx@/-ӀGȱd6䀕D-UI!?vI' O*Muu;<-+uU}f\ Ab]L ;ixZgMQa NɬCR98,g)F น|Ƨ 4&b$IR˅/ *pvfSkI28áZ_5ʅjjAqp4z8gvO3yPb7hƸ Qk}cjvwW;h k77p/Iۡn#瘟El\-GHg(sQgoT}APA˹RŻ;eО*h 8Aɇ녝A?J4#"Yw/ȩ|I;z'~$]sYB[ep:4]_\Xed C ]OX wh HTY轤,= _/7E!#9q_/փlu8X4 E*;#秢Z[g|sV'J;]9* ؃I7x~ qfΫyp3g&jlAyр6٘fí}6S_89-11:t$pƷ %{E%o۱պ>|tE+靱P$!I /8Gcd(ӛ=Rϼb.gMrPKgSi- femIMWt$,s7#&nZ# {M ?Q4Tܤ7qK 2Tވi~ S cF>H৘ƾ3 qlߒ}yY$OCJ.ư/(I}!tϩ`巾r9VzrK f5n#הϵ6pLi|um?[ T6(pHyT=Z8f.[8yl6+TL͜]y+mCXA=Yia!g( iC=9d]S拗8n̤Mk2WjVJ X)R_)N" ߣR/~lOs$&Ƿ "уRo8VF74=ҵ]c|&N^q Qv"Klc-jD9y?7ͱxjTwYȑi@ޝs;P1hܭJ=5C|Źoeײ.,I;~.1C9{hdw\FR英")inWyn: #!>eyM!'|@'נ y Gq Ѽy5/Ƚѓ YW \|QFKDߎd=;9Tr"Z\o$.G IW[ H=wܯ3m7!o.Z= W+L.ߟۓ5Kʚ0ǎ.kMA.#1"H󭝕ٖJV)3ad$%z%{]jV#Crp9r~FamOJEJǵ*d!!=*hq&`Xo`t-PG,aMux?F;}ykbaAU=P8''>ob`QRL*e-Rcx- aJ`t.NOhrRA: ,ĒlK׾F/tCQpp}l0S/]?kP1gTj-Y13JZeLƏMTR7 S-Juv0 Wd_湽}^K޾qplsDAL,Qk~0'H[6aBu[ \QH.K27GΉ/Y7o17N@ :d+(.C}MAN¾;ȗd!qv66']mO'`>ATC˫Bn)p}-!w!mJ5ރǛCT"E{IbyGJoZY4KH=kbd(זX|JxĿ2JQau'Nȹj p/wǨyŠg 5~OqHK!HjkGB[BgFQ"ꔕ.ߛի\ lv*RI/xz-IN-蒯3<;lw| ¹-*A6l6zN=HrH2D._ժB$=aغYnLAGG]ߩE12.?XHGfAL oU7/#mTYC]J٦ jJ= <P^h}xԓ,K2Aku~{$@A;ob^l_}ww wAfu$8{hn"{?b%?6:N Nʀ\h$d3R{8dXkWbS,ΧýSqt~x LouuN]:[xtAUR\M'yff*#Zt/{e"=A=gI\+!'J]`RUrv隭E&_8R%^kr%xܱ.?4J\09pF 9]P._S쪟m%@Fy n%TFSfҤ:ݖgY#%|;sĢ{8i͋mbxPR")Zh 7,甘ЖDڗ:5r߮*=g R0Es$B#69Ŕl*䍵%F^_(oTxBA[~̏~KCjOZ؂,RL8Drt V:KrOPC3zz,y%Q`}gD :*J9vozl=QkvRvJ|iv E@z>6(_/ r$iAΠ|1#7:P ~2*dY|%23Vb"8Q7Ӕ|㶼`".wPIՖ)Z|=|*8hyh$+g6?1~ml */W%66V)`քD9#vƺ9W]qO_72T<~1*ƾ̺u>[|EPB=w׺WAT # ҎjQsGvZ=2JxdMd)~-y}T%G~ξo8$TC ΡK%atn?L2,*F`S` HV3rT]B P [@;T:>K'_h3qzq9f$УLKWQA˝@t^4vyrw9}9,;/5 XÈi_33'Y<բ)nx( RiBT^r rLtʌ:UX]+@3Ϻ0 7?Hp1ܵyʰ x.g '2( ^>@δm-[=v[Q4)߬,g?S4_JQ_lzWN }S"X4 ldz" (@&xƹV@enyo Bt"ShyORFDxi m,iI:W{\v7rp? ! '##)_n}maNG#-O\fo ڜ9ZAL}l+UKɍ(Tb9 g,`ED%#4Tq^#Jflt"qRX)C>| ^/܋j7R<7W  23ABۊڋNvߥ9jB}Yq_2ˇzË2Of wLtiXmHIhlDr=w0Cd<+YpәnUBcҶ1ttg_  AI >>[JHboR:30mJù隻@ڢAʃe{){B忋{CpJpB w^/8ԧ)v5A0F<)b• l2IJc0A>;$?̘` a]m}F 'L0GM_t:4vhQj'z\itF6[}x>E9.L6C.=unʖԝ X $mêL"8?*qJ@]6oCa/bůrMNGސ8CQvbEKC!(:HOGJ@=l]k1&Oc˂JB ! 0ZF+)Vd[uxՍ})G WӉfbh7 S'8:wp?ߝOgP2+kPb7'!6'Nu;Hv?wuIѨ&|H^\]´c춚X$ gG:/g 𡠭flidM4ri()OQϰh{j{GP\pn{w9DRt=#C'EOg?q4b}Ö\鱤DɆM v-&7ϘF.g4%H\~1M({}''*" ,衡u2fYeIF?C(u҉Sz@t R&<Ne e٣/o;n< "dvIDfOC5YD|L2Ev1"2c:On8: 9^_.#s׋,ZFKd>v#(TI0]FL#L %c NmqqZ0K(E i|*!8?0]q|A/@l^t3"NZUԈb!f1:Ȁ!1U`R! }w 8Q`AɯE æȏ.!Ϋܻ,|5ju?X텬[י\P uPӐWzniX9D{H \jD00qQ=J=8* /My>rGw TJrkYo.tYMVMֺ 5fk: kwbZ챗 f&w.DnZQF!'5^/sf {f75q{iY\3& 6mo/ eA?~.CщPpD;d;A1x2 ah3 SъDS't:,!"aJ^āiﶔ`cITZcsI10!QՖWl׽Ǒ[/SbM-6#:s@sl#mD?i x0l ȵ(Ͼ$O. KA6`XUWpM /zݝޥT)btcq|hl|]3x!ygzT^+L^.evvIv~ h0xR`9}_j) Eʠ 짯%^\DHB:aX (;-1` ~ #(17zEir23iH|٭xEo;{Ӧ #. (*h+~fDZ~4"@{qF={vAtdAE0|*$Dׄ-'ɐ5`d6?F a@dGW8i]}E& C6UpmC_4k6yQjϏ{Ee@N.SȁxӓqquPwH?5̥.3Iw#|K'CBxo<]Q*cYFn,xB*_Rxo&O!FkkXkU8d uJ}|}[WLaU<TZ" 9OB0 >UZ6iTva=oiV7ǁ΃%B3)>;oMPtI_ET\A[E=|o,Y܁Һdx0aa4(̳B5 }V 4Y2QIOK a7Hb b6ȠdM_wNTWՒ}c܃0ș&m%>ywHϔ,. gZBvc^Ka_+/5)P":>|ɎaZ5{OcEʶL_$[ReWg8t<8?HHPF1E _&_m_W S_tfjϕ-M(8UaPi ]nvhYM66HLP&XzSbƨ r{VQPN -cA2p?5ݨ?ID45 fs6z@rG*6O(@to]Gb& IM7nN2Ӕh[0#_\lSuPF\G[dQַ}uco9/HU`4O ]ڨq:T}ejA;._ ~SU=A-FacV(c.VDŨb#;j=l6-J`*78o%0-=_-uc4uHxDކ&TuFj z==uRpNEp? jar1X`zVaϝSb89h7Z`~N[`/F!4-I3%9(dx:\N)$X/R"%HfpÉQMP=s^ζ`G#+ɯGS ɘ-1b`o}SÏD'k1- `N|ӲW.7ܩAPOͅLcW*ʓ;+#X;ɜI64+9cVeSΩiX42~Hk@/iG6P;S+2Ʌ7!&co"A~,#W<-*(1h`<qÍ2֏Xߴ lFV|Hn9j #\[~ s-=YHٶ\묝`sEJz3;eqsGdDӇp3ST^;yE0.htȊ"*&CNm@&deApqVtAa Ю^qCS%Q/%47eeo[ ̰e,ӣ:;'wPۂdwA|6'ӹ4B h6YJ=m+b2|V'dXGPf:;hV%bgul k{O~d˽"!n*a9cQ=,9Z;M;hQ%Å=iTzk2pkF/ ڽP@n˟(B%0"'dO*;6Ab$ˬ dګuЈ.Ӏ'}=6G5@4pM#i#z:.uR|<aNB, +_El G+eυOCNx>D/'`RF^I넉_LG`>zNBnp+*M\kTٝ䖉ڔv< >x#p|B3M_u&- yBT:@ q;TntO?9i}y@ωhRywi,U_6fi'~(CzYG^ {Nb&I/TpPX⒎'I|RiSO'}`ԛabN|Sf! ևx7g7QUHbT% 2QռUˆ }G˴j瑩#z/U8#9~Li_ȳ_ֻ" mB\Zc S;S{B1A݊ 4&l|Ҫw r+aY>o8 g}U=+L'WC/馦g X縊<{s`-ILKF^σ# Pq3|]WayiEa< Lz 6AWe W<>+2!<2 QN7P&ҭ𿺼/- +i?$x+fUJo}!ea&fGj~|v<ψ; ,"K8}kό xb  /A(J7\w2 S߾ qp+=,by*qC2Z%s($ 3wjToH MQt٣`p¼d"b٤#A'F5鏷4N39aQjomajH寧 N.3Zbz|vrR[tճqp HzP[):D]}o~^K> %C;dz.W;k^ γW] /~}zҟ3kUm}P@Z@(UhU.Ev0 c0-(W>tYcpfu ҅#)R-JmCPWrʽ:L~9WBz\pi<aSGHqH-ۮ]0w[q ]BCUyjq"mkoYtr˿iY 6jvY,+g6"(/jDN1;cD }pg!1mi*4VvqIQO Mɚ3%nFSɲD* @UH5]+Bݍ(OϦE^S(ОٳCNHe&",'NPup,>jg/TO9_ϡUyI[-wys )d-9?xi0 y2L1s= ͭeXF ">;j `x?-tpX t-Ԉdl3vrwP"prի%c\U9ISh;f9$ \_DϥRIۃWzKT6x-J7E3O5 XzE Qbl3zI>VWa!1_Nu9̈q㷭NޑNcL4v𧧕rYMʁ~"y{:рS%W{VS=pvLt|XVS߻+Z`/c2u|r6:b m[bohR=7W1i!6,PS#<~X E /?*(Z`*lRw5: +f$Qʪc8E!M,^Hc40S/ N6"t*0@1Hf/cq5焈gp0 hTPu,[uu;{ϝy\LAM jskNJYhK))A_CPBfx#B}J2ᨪ){^c&ĐgSSwMc {LQ5epM7쫢FG1=nYKsӫi X >I=rZ]U 2S <ݾөݬ!}Q@,C E^h a-_]6ɴ6Mhv+nqگx l =yځu&umw(RfSbo M' 9;t%g"$p,ss18ZZN'8y.IP "@fj}pIrRힲ9plwpb=#-QՀǢ"=`9G@0]b,ﵞJF:ld=^TS |t%4U˙K% jаҀC!JʇËq)vH+<<0ŻT5l?M[ tVΟELw@|}QCj͟lûP8^B_` Z``u!]/27 ё &#,' &j_Mˍg WͨR\?S3WM;HgXv|-9t5bM]ܬ 3cZ{U^1kJ -\/Jy>Yuq(<걫*ShƫKe.k*!!AЦ2%דId°]ev\*1_~v7g.s8J]3;ܼ8%@G/d**5bLd܄oOѵ#9LQ9>i7ڄeG&=Az|vqd q\k}W*s8qer-Fmۅ=.(9;nA!X=0vU<}D;q%LW.Hepr{[z6D0\նV9^+ka%u6oAn{,l轔U>{+zبiҸ{},Vqd D@tUHd]j*Swͬ)??xbWueiydVF*Q <ԏdqoU#a#"rCDB,ܣ傿cG驳zT4&MnE'm+YpXCi>?e\-Q2 .OO#tv5M<(6q"rmW؀JXc] i, 9?jV[m8ŚjSi"Ӄ '3(d֬wI9ȧPÎu.%C~Q ̓i0[c G)b0P>K ()˶w3@]Tw6W@ڡYMf;"uo$AV2^?gEG8o87˶7]GgS~6 HS-X!rԔnF}y2֗3푧"d =LLxQL|:Bp8O[ܵ_ѕ6,Z[Eo_Ft t("c AlH,"0׽iLgyl.C[t24KHERbV|(/70S&0Gf [fv`g`J*ed୷;w{(w oBMZICiK;%fwijʃ@avj_?βRS§ 9.nQgYuz$2<u~[;ͨCpBkLǽtŶ=qGAzWYrS6עxƣ#G F\AUoo!Z#?toqBAꚀୀ򢼂9Gᯎw@MPlW5\!Hż#!>``WFI:vPҝ(qr%6 F !G.OhrjL*nNyfDM~PnH",fQzQl2_4e^Wl#r&1m7 mܴ%woInYp_o PJwZ4RB*x0θp@|%=P\ Tz26XIВ)RKxu@2M0AqoH x)KJR1sӪ0kҸfg5fgE$D龝 {19$92h `v.y~? }'ql @;ڴ5'>&e[Re4ޜ%mdsKLc/ Ql1l}g,K"t/^dFq$>Bxɗk#H.b5HE]7S@."$,Hl}i{SqĚ7nN&='"b CTV;pS M<*E8*Ccx52TwL[D*,OiMuݸV,>qI:q;7`uO[ӀK7@D4yRXGeժ)LaR& )e`j$bpZHxG6˧()A(2.6\="32l/`!†dPd`AicD!aMF~Đe6D$5Iw:\mጋwqV t~$(!xcL& "Vheـ-}%6rۉ_7בVǦQZX=N p9* ;Wt-=oGB"w n&@MvVw*()9*>N>)T흳-ޫO)Гͥ? SeStxriR-*[PP2?5Tˌ{WL4DG9˅7ׄϙ RfFC؅ ^y[{uIZjlQ{a>8P@t;ymRO\kdKl\UnjczYͰ6FpT]xDbȀ<:/Ŋɛ̨ <5漶IT?PCgQC\*}[zBU 11"pH4aJ]OkY ݌eKm¾\S=2@n&QE}΅jsҦ,λha6L$<,Ꮛ\>qx>7.2Ͼ~Ҧ{Z٬ $EKw7._ "n5NE U"_$<oi CǟrD#q<'N]5mm`n/jf%!ԘΪOT}! ^-~>*~tv[-EOkP tq3 KRW40GvWT#"ʄ?xlHK꫻UdZ%V[ f[7Ԧ(=?C YGRQG!buҟo:qbKWI؃RPv">i#)![ACp^Hea<]ND<2JݙiÉ3O I<ڮ{|hVmHE O$Z5a*E8U'}إ2Yzrp`ِ"|QN9q',zpÐp)ڔPĠ ՘J KhQj"z5/$!fr徫?Q 1Q$NN:; O3慷;Ii_/9)ʢ/FC@o0އV#PZqV<]k uy+n@rWsvrø4R!n鍋&?j5e jҠI5r|af)IiPI?.A `HK 㞃VgjR-YF*֮#'ށ9oO/IMeIvzhl:[dDSt=̮J3ހ6V`Ɗ6&!k $ [x'R̆Eȟbx])%⚽'PSѭ~Fo:cΟH/ %KDyBI_0i1'=_ʲpp\`n哪}Dl9>&ʜ?`*ɂ @Ǹ"PRx=m77|C Izc} {҃M%pD鼟ZÏy>P9f Q3g|^=uJ"Z>\]+TǴ:ykluxD^EJ#=*1m3WLfpnYd XYB+-L"-s;1:6:k3E-R`jbzyJ2$8@j8b9x""5|1 #RR4]r !a,>YM](& L Fwܶ,~yL%WgL=ox1?3fy aNkfx|@ۂͻli/PQm夡ۄ@wWTX~ HpwG}Zc_Z&`HwvCN]ޕcmq}3*¦0:[8kSfHߐ;v2xYnRiKl_m.٩Ig | !:/l9x}}q=Q)fag1[ZЙgjlH-jFxY͎*PނG]6; kT ]fNj!74p\UH}N}7?]^\chEP3xa8[ré !%R9 d,_c\@$wsAU;ɍj)lXׯtDU0wuC3J }X{Sz9k ^hMgi BYߓG.? rP|p CY65J Dt}QP#kY*R^}OhH޶vb}9!u%٘w< hXtf ~U}@e S;IRW!ftwL<|0m f+e*F m܉ͥm˕Y;'M+YgHu֎0Z.pR)v2% B(ɣpƒn/4{pH71WV{yZr)bэ;bxu$ ׅR;Ecw92oALT?6bEe%tMLVC\rڋWRSp[_=RtІ$0"ӄ:dHf&ERM|qy],3C\i`Er< CLmܠ8*1niT_9XWkIW_"|%53'ZyK+coWr&%6]}@BѠm3NJxA[Pkmā!ušbӏ+:Ine ҵ ]/GSټФt=_Đӓ,{ uj|,DPW dՃo(F~3EuYRC7I)q7k3XKRl'92?%h^6}r,׼$VQI덷HԩRڡ`#\}F BN :'pI`@ZܹɛEQ) _dY[]WcIrab H_$Wb .݉+N~瓨xw'9{>bpaӊ:-}]dx'ͱi9 ce(cy8!V?b+nV۳_v%~yٗ G㓨L) x;v'={^- Ӷ[(sCcS#@`ڌ BN|k*9p a C[0kG: {$nkbF\[|Vdϲvt9L7^2 xEۤ34V5͑djؗͱ4 -y*мrHoT{= N~;j@9wnrRAtaRЮZ?IKFxjndF)4 ,xaFI¦Hɿz1d?>JKDaxUevnœ#.0l7f?IR٨ ]h>Yl˖*j0)\K!rN{/{ X?"O,Q(ON\i(θuN^PE/{?ﰓ!/R{nP:IuW`Hb!݀tBE,łY ˹ⵗzdP ^R 7'Z~ ȳevhrҼܭ:髷-3MFS_%!Px·I4u;:|4o ع#+>0BQ$^b +%8`_** wq/5Q~l;&ʤN:V\u;jb8k$RM)âٗiEϡ e@X> k&lvKBe?SH0hnuZ#^d=ɤk +'.řQC55oלxM?nK4iky/P3 )<&ymzB#.cj/ք s=ɤE,\n$Y3{(/"Io$ܤ !GjgXFCdrXYb D8r-h QVtS)N+$}*۰e.8̿*,K)aQrjPI۾:f"j{)~bO2",$o֗$w$PlA6dvx?BXxR>52)()G|@_2w\I]am!735|YʡսL T6Έx5-F꽣jjJPsڄU!DoqAOH ? ΀k&RŬXĻUۮ"VYl~KKA/Hl$(q=PM]ݿc _5x=;e5wX_t:r;^7&HP AV=SsZ%G(Qns$'#2MT:aQL`P}OuMj$) %T; i{ŴަQ):JFNWn hrs*vVwǰ1x5d{lXK5}e?dǰ%vԏۑ}r&Hd84p# vΐfFָ>gZ,:dua;Udp6meZL/L .U j|U@mlX,&SAx,l?YՒAͯnewu1 I-YFnVQPYU'<@?-Wn$O5=.)s#}Tĸ\. 7$rܳgwQÁ?:2%A:0Iz^UR _oi󠑅MG A:ɋ?sq>ɶO/m fQ+sneoFg=G}'%b>? x=|?O%@jejc95y.v˲x3:3.;L* g@uXaHFA]1'CPL$I콷 P%Yva:gkg y2Ē"2u}*o6Zw_K^2f`&%G={h+B3b57.'f4zr|iڒNGgs~gcC{13O9f$..`\.n=yg9wH,Buol"<",WPm1@/b=Z܎awo㪢pεL3odBdҿ`w[7̫6\ǙQ:hcV;jR3<5]E%Ĺr<`da}kW"-rfïĆ< >~II~v׵xr+;NzΝȮ-kQgg߅iۼ _P[;`W{[PgdrI ZA«u ü-PV%YRrޭ-DَT˅,K[B O}MPxF+ңqO.6*(]pbEaķGi*Qu?a!uNX zOQZY$~w?<䇐)h0BW3 *iV8?춐qөXiòٮD7K<:%%*8%vU>(m͏ :PbYliVIy9phؤ"/WcC4΁*pe*7V|U2niEGɵAܯ[ Y~Օ WL衯**3ہPj';s&Tֳ'9bWt<Of&q@ 0{FNO#o/ (1`јA0D!kSY[!LZڱ~wI?=*bMrm)F$A)F.:03`V:찬+tb"#N]GJ0].ۮwqgLZpιDYA*]7_jW%zUX.e6 d6-IDjp:J9io J{?C !l4"u/)7>\B'*\[Bh9V~S z_ Oj79mOƉP7(`҉R383u<"xMNdzNPkPpKﵩηQ@̐E)(Z~m%|!v GYdYP'&%vltMy;?XKS`ϩ Sp℡T eijHW ۀQBKDv1ꀪmL%zj ֡pe>teLQGgVwfLh4[`t~(ܡP]j~ ]9a^yj$*qCrپuWueYqt媎a@N*!=9uΧRu~fx)X'Dd^U ,g#C'*<&!'0TGL-M}fϬRW-_2f9[/q8yw6)^cH l)d!(1關0{t9l".w)=4Q-SGÎR&IZ9WmkRck?CC!A⟟2{K^-^Z 2"u +DkĽ3 dJ& S#N99G1(NPˎ.fB.?Q5÷ (XUu"4$Jgu'5WڔvD:R D g*qAVMN}F *6-z*D7"}Qb^J{KRB :Gjvt3rz8e]UuWгe VσAk))췖+ʊαR^#MMnVw4n]Eh]8st_T7.Qu}!%R2TqײGUH[fQ1w?:. dSv&5а`{H+#Ҧ" &5q3Q>Z)p~蹜\W?u4T.XC*JLʿZrqSrk}U  0sW`h*9x=\J~=0k ~;):t[,5)^R 9+.6f :o!DpN`2 9.MsF+`2HP(6ò#"jfkއۤ850=”䰊 يwj6DP'7$>,`)$'_lM!HOC[[ߦIl&_zp'acHrp}eF!2]+ҎOeyiZO, ?)F&ĮG)Hu/-D #Ю $P+&OdMF)őJ'Fʲ ZfugP^I$cAZs 2ѴkÐ5Z*kZs̟ń*͒\kL S+X^|&*Y-~X B܅v"R3ӴR;jLFS]R.fcݼv?*hH)R#pMbsl(ƙw|3rA<@sѴ^w4|f~.DΨӝE2V<0`dոU຤2+uIwb7=vc~T9usI Z^݋C.JeEr ?f*95j!5p,$/i}ʧT30u*寤iLj>4F- 3{H"lJkakEnpOJ'ې,&*~2*Ltvۨ9KtwYRy{oX"a<я,5LMCl\}> z#.m1+IuY)S'M| y RǭMH)P˷Nz[˹aM@D1) 5UUr#|jD}Eb͚{HBľJex 'qTXLщIt@Ýn3l#_ZR-Āzv|3cȚ u!%H*VcQ][W<~0na`- C 8gIq}N6'`jC ] despژmD bI#?d и:|RJJ86U.㘪%pz煹IG[KR:HB) M"I%7уC5BXUU6b!fIܻC bHeXPx"Qiv )hچj]D$Puj+UKoK3] s^p(0?-m$t%:or0UV2|ٹ!3l̳BB\aSwʱ+* #Q5IbNOt'~.|MGːxlu~BkhjfgH@pDM +¼6aŔ쇅v2i>rk NJz·}qCdܥDJ-̵ ,:[NHj Xz9\JkIPdlSs0d1Z{Fn슰[o5%RJ$!O$ :%4 ˕5ހ/@x7Gڱƛkw\X4\ߧ}.ONeMQ5u_QZw8÷XPrէg6(5!.vňX&Ȟyz76v#k!s$.],QN4{'ufUA[GI;>\g%Qij_Z4fneت z5QkWKL(E}IB8e|D!,jOl|ӹH| 錍h}nct`J0.4d`r52ұ}?ij=ҰCHW~0gfv}<Gu6*:P.?ݘʌOIeaZߋlvD9 UG+G" ۨҨ?U 50O7 dy6TnFg-7} sxn Hx?Tj̀`A1p}T:3o -F2]rVtU=iRTNm;n+ ИY3𹞌o7ǍNM߼7!_-]n)Ĭ:X uw?Mco`;Ct`f5!u] ? eQņ/NW`-ʤ̘ͩٶxE%ĘIC4((ή6StJ#9f, 7B7yyzt3 /ND#j>XgHṞwH{T.vܷ &OJ 9t2F y8RsaM{bh$ku] +}p@eLKȻiQCOBjOVIBK,eq PzXĿ\2 żD_L}u bm@,t '4 ѵYT"98CS&i<{QI9'W`&ϣhϱl<' {S}dfxY31 ܤmAawR(;o%$K1^k"wS&SM2OY0/c8d[UYvGțoo|SCkCe`q)[靭}Z-]U"_FrHA蝱Fe fUً51L{NWS9bf̃>(=J;e,te?3Jw>}0SL7KX컊V&j*3rr H3vD!B>d"HQ]W}KJtY0)FzEciI5-2je>p&tѴxbR8I%Q @vRq hUIOVR^ktRVL(NzdR>qP}t:",}3]DPkѺ?ppEL-.)x8R~VSItl/[F= Lw8޿ӔY*d '뗌\w× s\ :,^Z4;,WC9{ yN@Kdz f.jj`3jgGh&^Yrm4U#C C]!)LXO\.q܋N`I}j1@?TlYS@6ϱi]::]<K <#}TH 4z^+tdPSߐP8ȏkh깥gw!@ox kO桻.53&?' 5uҒq͇UQ[pw O3mpٷ{_vC*4ɻwBNj9&r'VR55h7Ջ4r[lM;j;P<%$E9ЦFlƴ}\snTBѳo_[RxTڜ?Ͻr5is $ga*2-/E3- GעYvЫ-c`K}IrpYX~M9G ۯukx/l} >-:.$d=v 6Zm9緢i>FueJPG<3+]T?Mw6*g@t ^Gt{|xK!-We6Ֆ`Q`~7]K~Zis D*$8{ٚ| ǿ?^OW~r4bctݘ:RB^B?=)ȢIA&Wջ >6䌲DȾDm_jIG1f:714WUL:F0@Xq9$8Ȓ)  =A4Vt\u.JW4DC8Q&;w=/;U @ylxI$Rv:F0b\irC202}2\V/x4 |)s3~iwmfX&\c>[3#&ia-SybnG. -~oȗ %,5rqC p>%ͷ.Ay ާB9ug^oS2Eo<&* /؃"NJލ9"˹ t֊o1<"xB~ gFQC9x,e'd77l ȀH<ֻ;etp@2H|&p fXP&xX$H5[k޾%dhw[ZdAK5 ZHh!zL-Nih ' ܑ}AlX\f;o&LMßw-LlpTx1(~BpDDt$p3^WOԃS_X9R h)<'zB)'pnO"P"y^2&T:S!(6Gvy2-K6/];NxFd~H[t!oLTgP#oGcu]2d@Y^=d30V #U8F& gרsOL"Xa8t"8v R, (TL WX{-n?yrc\~2쀪 ={4u22#SZ&1zm:m;XU~Tlu/ c=j)fD,!2Vf[ްz;g"VݱN+t7mKރ\D+֏ĿTWiqȪRon9vmM 3])FϛkVvz~XUSc^ LuX/]xUq{VV,13Ίz,:C^`c/;kW}3-nG %-Ă.8Ockre/ĭ+>J/e0{kЀ\/P#d,jH}̵B|_~za eGfۃt7-E R`N9c1Wܘ7-HєLXlk,T雥vRx2sIEDC HfWUvP9zJ@]oCXg^+1T}CO@,juF./B2vX6WcZ(0ռ# o,t:1s5] I ^e}>ƉŞeY5s_=3dH,v| !%T]ttxG E. %"Ԫal#-Bw[\ ٮ]bX p_o}/!Di2U2DЯR+?5u(."``x8}|ķC2 ݵ_*P{aFV[? 7X&7RuD4ŔP9eEؐ!r^xU4"=L ip ~w2WL=h4:K3xIueD=`;#0Q'T;#+AR.*!aS'}#YܛxdIS8g<<&t_ `hFj`2cS v>2tLL^De^P ]`- y㫹rorVEg$9~NhC0d0T* +f7X~ҽr⌤}YeeOn .fJջJؒ6mdI#6=| D/5rj2j;M&(` 7|޽2yzG .LIDH (U[||%L6 :}pwN. Tv*r]%jc)";X˨4CVթ ZmGH59zKLY*lb1:}Q)|k3vP%!5#M9F8kyqA& cp x+HMGFv;N~-fsM?NO*_wW%M~"<Ť;D լtypa5+uԔv5u\b$X'F+W^dϦ]iG[CE d*2=_>sgGMWgvӃQGՓ9N >qu;%pJܥX"_hU\v* ΆgD,W1 @ߟtYod#OTV ty.uktB 8W!STxCGhRZ|z(>+'pf£m<̖tlZ8Knp Pu7$]Y!T?4Dsp FBho܏Ȟ8''#IJ:9W07W:~L zز>жv99v`̿(F`87pR'] 1Su!6rdDwlmٔHi`|bB{(6Ǣ$<8tP'|\<.Y4C73MBxӜ(o{ P^ b念f*7M\LaK=w>0ٽPq{#?'kwc^ m4$;!#5kt!/㍘y QN@qALZ~U{ˮ RyKJwra]TcOw%GS ⊌<,"%+(nΞ @c@)j6۟Wr%yL# 53^ @-O' ;yTٯ+NAEdKO;7FH|9g=Pͤlg!i``qN;Ig?(._.G_y|z|!±Crh]ͅV' 3f|+$}uՙk8pmrLZ뻒ķ [r`)g{I  _ZEQI^3\!Do N08qbk竿p:IHvcnȡ\ <4E.N`Dr[lhf[M ndyjݙq8mSTp 4q/Gׄ#P+StDyGS,.=q{S>X9SkX[6#ILSHg[12_+@r5Y{yXT0s-UyRIBflG@x'kYR`Go( G 4*eIopV6P>аH *K"ӀUB1-ſt2h면сݔ}Cox$ An䨸{-H2BAYP.()c{z03xrbRX+m v'SF-DRI2¸2)2B4f,S'|[fY-^:i?;B3O|'$ulTXٮ[r?yrM ~ *$k:q<>1@ضS&']`NZ !>jPr>c50"ۡT'c|O+/I]FG"Pz /yw|:g<|Q4*jM^ ɲ,Nɴbځg.l fC%;6btT 8;pD%aqvdT50SkmQ_'3 U-H~p2eu!E}kCOA(--GS"1%Br):Z`g4$c){h(67hu-/8+~qX[kY rC%E }! w!2 H\"AA&~͟ٷ0}l!ŝ_U1ً =h͙\?jŋ7NO>QIf+I`]zkX*"[3.o@P9oF`{`=Ğַ)xV(,npLy}]i&󸰇B|s4wZf*E@,p8Fbrt|J27_9,%#dh"1X/ `Epܘ7 ߵۃ%hy_W$[,o  @ܠ`]W\P@Ԧ]o³FĚ1\JeAn75H}r{cG4AgnEJw _b܏4 .M/ LOi)xbKٓ a(I<{jPhCY,c~! ee/3 dd|1Ll*MUaG£Jlg6$1Xhz sd o2{jR,z%bnꅐ]`WC ?l)N4}p$7]_c@Ov*CbbZ@=bXSg ޱZՊc+M#  ́iNS~F} BYF~&] (gЖ8de3SLSrOfr|:]RbēK(`\vD]3:͊` :B|O)ʅw7-u!jȼNNw>>i;.ZK1-wdQ+?55)̵51U3mǿ5D>~yEsC*hjQ_hRJ>58~Q.Q_MלFt>]َ\АE=NOlO*q$̘Pn*Hk^ aU<+vyϨ?)0AeaMc|(95XS/ i# Zp3"3kv<ۿ3hC_*CC_yVs\| Kz`rs) <23˯ ?˜@3F/ fig*)[]D+x6U@z qetEju8'Bra֠Bؼ ޴2u[mkɨV4ـZs]8@Gsωɲ:ۍ FZmkcB B]񇮮ւs9|1=֩QO&N D1{is`oQb4hdS9?CK?, nerǺY@2LU&E#Һ]Y٤wXEksK\jQu-w` (e+qFq_*FFx_z E6;kφM5W7j k>$^؈_:v h +Z -8}.AXor$F9H[4qiz HѶѿFaD3фdhqsVycb KNXiuSuvf@;i2]S&1ƛ*E<-\6<^))/{!> 3E^k}@H/;Hҵ,WfJٔi&"e`H"*ӠBmX8ҳֆ#!ȼ\W5fnP[_",Zg}ƣ0邕!vyRq݀1r-XhMq۴Ύ΃ahČdd mh͜usGGQDx,U֤qe Sc?(|6:W:$XZv*{RF۞WQYph5Y(]VeAb& cب} ڔW%$81Otm\ *LR[LtwCH jfieڙU5 w s-(*c&tA %s}_Q4> 5jAOQ]răZQ[̟ );E{U#M| w3J-Rp{A9n(| n ^' '\߇nl([CUܕτ$Ę!Ŕx=t|^Uuf8±o3A$6݃}J"LNVl@09aVN rb=1 C-=}1@Fؒ0;Smg!]W{aDD̆7Q'TtXaVvi_ ȮdM+Yhf䥤ttW,ri D1yJ U}gyJ#R!IpuOQ_M4}l&j/I$2Sc;qzSbT7& :3&#Xxx;zsxM;$]Zp,POUxH8;AXBcL-/0ѭ>S$Tɨ~xw$cJU`lǔN ]%&-q JQOW_s/`_Q,`-^79\SI̔cԷN2Q-"g'=Y+"0`M1=96o$g|(x@HDƆ_P D1ʈxcK85rP=>@܉>Bb$xS%K#'y>20*0ށ+CAy `& %=3 ծ1ܵ6P>R{>/G޻xG> ،AV nm!y)4(|}a^O -]uଣ={p츙:d,xG y{.\pPNqcV},8ʪ/\2a`BT}BBi~:?Wt(ӂ+ܷ@kV;;7ѭi$ԗ*yH(}>=@ Do:ǞY9bxڤ,?N@+sj|=%,G)蟃ƃbVfo}aW_ݝa'̰J!fX-'K.?|7*b[ހֵ3-  {Ԃ 7zGV]4.ٕxu#D#uw1a0oIÄZ{ELL%CwjkE ,I kݠ_#ֺvJƔ"1ېQ~;]ef`lv95fng r%!ۺ׋(T9cONiY æ ;bz}]PfHnԈjg7X0y91Saf~TYn/W?,YO+gCӗNZ9S0 F&!:Q:# 5@&TB>9pӔ+sn$M6/BCgDi5d.'eJg =e3myH@P _tyأ75ˉh*pw8% Y"ʮ@'*M7ܢZh*amnYS77(K\^}4RYhbA/4[w>z  %1t"vhrZAN>LǾF B{ۻ/Z@''B[@#s5Aq%9}o߄\e kewE)ܮ+|rB~N7O$͹;IJ۝Qz ` r竨Z5V7Hio$n\pvv\#߃;#UW/6BI4 .&jx CO3e-̎XFeaJ4i ov9JC;~3 (^ȘЉ*h?h?_ Lb XdϓoX@AjxBz&j`طvwHkl8L=ɓP (M9,mQzY2x[ մ}7sE𳊻AWZ} 8i}z/$2)⤐[XE@ջO>3Mz\+m'k Ut;ӆj꫗)RlCie_# %9ހg {-uk66;aL,`TlǚxpY|*5 !=52LP7"G0/:_v#e=ԗM'€{ُŕׯHyNi p%e\6:# o*E+|뾜!!)#UflM8K[ cyq=K$*ث$>[jN?%K !:Ib(n;,Lq=kLc'7gtY1K|Ѯ?#`=z' Cje4lMEs 5Az{|O2%ޘq GUD .VLXshYhW4UvHN!;QӞ'גp#jj?(SGP WR$=k7 o,fg21Qd&f@uH]Eẽa\SF3 };lUk!M JEʴ#zk q\04eIP* RV%h㒞MP7lkcF4;Db&T7^u!7XG4E&'LBCjf>^b,彦0+Y;18ed?Xz2(50j.?`Nfy.(JpxIG88♿]&/؅/5˂~IdO>9H(@ή4d̾ĺzo1JLfJO8NV^f"3 hU'ZxSW^{;kCuhF;mvZ#yOB9&k 2]pgyu1.>J%z :tC:)hEAZ}m+nǫwcaطq4ljuhmVY7+tW*['"&qjye/J_avE*ͪ2:;_IqVfha`'+k hdfq(hbRx4A%z>M[?Qi:I k' clSS,o>'J2"=?˺nrV:{3CϨ|ԟVM<;IPQ@妇ꮜaz񙏟/Uwi~j.gv)s̻3Hpo]Bbtf E*5A~.qKU\IWqUg/05 +].w0>{J)*q^Ba,B7[+Vfbod镌[x../awL10c 6%+7MkXMzq\+Yovo,+#֡>AUbv Sq]Q=f&\,#S3v╚C+vuɨ8gf{1%nRLli}u#ײ?nwxImh=e˖؀z6d0 <B>*HbiQY L2)q<zrp]/3f-O&iq4i+97NIYSf$ Nѵ 6j9RѡJJHC*dDxF?R<7hDL ԣ)S,cZ U ww?1%fH86 a$JuDo0i^ :jUN)Th#h.)fp5+]UݴY2XϘ*ڧ.|Grm|F壂$f}XIVk(̝TҼRKcO,5Ym8f&yd.ꟹ3^}9 ق@xUTb wr>ն;0t7fYFXþɆ&]fqg=hu'Q,C/L'q5@:}-U.V}p<ӎ Q҉57&hҏhdkzdVPVbT222D1?j&1/PMۍ I֡' %tg[Yz@A㻏u,WGCv$y]Р_37:C~ -ᵙ_e`@UFm.q$9="AԘ-Gւ[pPz:հթػ>NʏmW@9`?WTT=泇?,hlyKN70sv0𚪒 ўL;?N4RPՊ5 p'(KQ4n2߮1N!:^-戒  cj8w~ҰH32oxn;-:ᗊ#L4c84q$a Q=4^ Hgj<Æ&.[Rb9 O=WF}󹼻zins[CѩA1Ըh0ivL(M?eeNX4|P$dCVn(GTW`sQ8ġkbז[~sӐ ˦*.(.JGT[> o]qz#w0oFV5I,|mwh,bW>J_c_Z ӸhmNTZqtD>uȵH_| $w"xX :}Pz~3|0JE9j A>.Չnt勢[gnRf%&h[0:]!v HrD%^;/vRSZVn+oѦ{4xqwޑ7VT6V3)[ox5Cmp"@ԴQUy,c;zbn ƭVg5:ro0)5=2 #j9|2 ct`)4ձiL[ ŪHB}"ɘXu۴IC/ڡ? PR 3b}\o@ƽtҙ#[GfZ59 a&wZ,+%'uZx]xHͤ$}-ƮR>c$.&Ļs_+4myJG?y!}ߎٔA'4Zr!^F3yN3-ffr`ZPL}۹hmO>,#)DU/m/ d+smlW_Ë셣@DNiv,ai~*^2Jt?u%1Jk.a7sٺ=,` p@Gh3ilbfa_HɪT?n=SqHorR"WV6r{wT<6GPz_%ϗ~MAKbs \ɘɴBAiۺƸ~!MCM|SF$% #@(Eh䉎gy1jɝa:8<.8r+sI$e+46mwMLCx጖F Q\4F%%Q)$и hEW'h#1J:ؘޓ:mKpmi C]&SQ`9EdѸD4ik|[JjhrAͦ㽑Rz;QyXr.X LBZ\bM]u8i&SɒVKsO{'!DZZwƒ׃mjXi21PUh-JKMusV\5a޽9\al JҏmP -@jܢ.2wLSx71Ǵ@-[e,Ah0OʥYiO4R$xR @ TMhʊyXByQ0~ƒ"EtvKJIh? ̣&NuA=͎]&""qD=I)ytz8:כ(ru"P;M>e@Z\J`/7J#A,"Ug ^2()/i[Jxz Ȳ;`hN)ĉ+L)h0ZBvT![8?7I\SbسyQ-`Z\lG<xjWAho;J0uV 5[uad ꠆Ba Җ(h6J$LZf{VCe~1K֙bdSAU%ްu5pw2,$2JO0PtdD4T'pihm\S6dt~kLu+:X$S@L([<C᠋..\e掍)YLj bFGf zLO;" A۶E8sˀvUm əz*i1NLj(R~TWN|#fPbf Ӭ&4iPR2 $yjғcʣr CkH*s/߶uXd3DhL[kJeNJ!}qu$A4%MTF+.OIIҝHnAejXu)X*,snᰌq.Q^}rFe=x8x L+ڃmd&`j7ӓQ4r\ ~َtNw#s ,7vYy3\`/}dG5ye˔IǼXjQr̐Ʈ/+^^L[` 5hi[##%utMW5 x<)?vS4_{mMg-l> $=y yNT,h'ϺgFޤEh%x>0]`񾠮g"zFty^ql -:-gzxk!0ޫyuC<WKmW.:. O .Kߍwc\NUKt1"lh gZ iP$炆GBV8WA~H>.e#a\:jWIRRBØ>{[ HwzVFY97|yY#{C>Sh_\yH ʗnsie\v6-gv61nsSHf/6*P# "yؔ#&- Swg_@a7=H" g{e~i%\3פt/Ù3_? Ĩŗsny;/֞fl+XBLO 9-XE|z >9E:VM۩|5/z9#X8w-Ka|ḃX_ҭ dl>`D^^sk*GWdbg, 1M2Iy1pP.C{ɼFlG5ToQ~ʡeWkV _=7|$b-"3I^rx0RDnB&ebSOߣ#3A ZlW_4wͬ}.1FYھ$zrd'<;U=hE7Qϧ \i-@B_U糏~}a_6"%Ezujԑ3vov6=[jK#hZcF|seXN` FR\p GP.{a^F66ǚxTԋ9ƚy0>!CC|œ:@ _XcVЊ̜my1)M~S\[P%k rr*븻S\ WSOmkqLrӫ|'Յ?LN>{T&;70* bhoq;XDAH>wmabyKin樂k΢Bw+bg]c`P=րbAqslR ,8ݰ/ J܇qH!NI`(VSV qE%< ~kNcDҥW2!<Cmżջ4u)R]W!ܭ8OK؂wo/sv-UpۨI~.RT3sU0a;OIj#]\@wdxa rQv~tuج|Zg*GSЧWjv%Â!Էjmˌ>Sٽ@߀iU.mTZ++2}uGRaSYv13>KZ`'`E!r 6k1tP[wtRey7NzVL0k!BY$ppnF0͘Bx'=wk58^F30[MwdJmU)mFe~ Kkv:\щ,X41L%B[ ]Ț qʣv:)Ɛw +:#k)? /eA8c,&=&y2M)3-;LfbzA1HK/H Fd/hNK-hY4Vz048'? \_򴖯17 "5qՔa/>ho%k*̈́x9-W-AJ8Y$= X{U6q#I?7$4!3]*9mmIg]I![Ty+0 3>W<_)FnGzF2J@c5{ڷBIED=۞`2/Pbk܅uW<76xRA_1 1}l4EUu Nuu9_a| cP##]r<^ jS׻C3Lo.ja^ԲgB*!@W~2kvQ鹐,sO0:+*w{Ș3pK4RY^+ Llc1QA$g&C+_V1 w^ݥʝyPFAa=]ۼ^`1zL`@ 7pU"GxD&Ao!dҤMo׹; #3?޶ ~RTմo\G $U,=/WvrVMs#a {A9Y{~d9I DW3̸Z7#T2>"Ļ@q0m? C}A躕Espr`l^gV*,Ǹ@Iv:ʤfk%ȳQwU÷ap.:I b|1 8PK xyE$̐b.^2JϪ ?2|CQe$?/Of0i7&t>:>o@fp3}k;=@x`b׭\(w$KE٫y(˒hqjπ2iB4R0_jnFS.伴aJЗ󐨙@^ѻ-K/R~h>kهu@ ʖ#IUdjT1*/qPn7 Lۺk&͙EyK8[(.[zvաelBoėCSy6Lp.BK>+?0@MvѶ(#-]à91_Gƾg ܔ&VME[qΎΣa傼X@^T 0_lz-T8ޘg Q sxdJ`{/F^~AvQ)ZJ/>qQm=h WF6ꛒ?{x_:46u⅘0ղ[2]0G/z@Mݾ |,Q3rzlD.^"iPr@b p"㾬*%CxDi`:g-=XW9ٻmd5Sjlށ=MqS34l7Ly6Aw~.29sH-˗qL],.YHyK.I(׳}vj MA 2st\>yiM-BPf"Ȏ"ERB#+%T''dۀ| Wa{lMiщ?5vĄ @x۹bQJ/o`CfǼG p{% nUl[ 5{NPIܷP;Z8X`=_E:y8$R*tM}\ 2Q,hHlB}=H OVFP7 {lKmL^ Bh_~߆xHP@SA3_$sveX+>LJf*Ji=$Cyz}> y[N޷j'fɼ̜`c6A H uTN&d:^[Kz$1#)ڲפ"N'q[B˿DFo_i3S98DN{n[i2T*̋Wx!H,OGU5ERz`ޚ9sIU~A ճ5 ނј>-Bk)[8Hd3?oVrbcԌMIοqSF'"JzT!RDv*hWhDfi:(fkஓ .5IvX~$T>4ӐsB2PQs'D۔Q1?Aىhé3NGMi5ջh[G`Y!R`sD ]g ?>,|g_Ub<e-1) $dB$R'aQIawP$7ݚh}3h8=\f;إ!cR NU ]'U*=ce%ۈϳ1IpGdePi$8$]ذGhm_gi3:S O ɂG^:W/3A;НvZMV{+bDw կ1.PhhT*ӽn@T"P =.%21U?˩:Z IH/eP"6 Zl<+};գ#BT9+,O_touJS vJ)mUVFK*\$F0 I |s%Wz|9{fdYa }\(L7TĻ` B|SoہaIz"&b)EJ Qm0HR>6~m&L@*Y9}K ~0)cUJ`C֬ҹyr>KJW E01Q؆LkGݍFzXl):z8}3=JQT ,jWKՊiMh;G=&cgpd1og* lNI T(FBsU,.6ٖsՌ(-il*}»T%7+!ΜW0a  } @*vw~_h`) 7!p!@[Ȏ2Jz(Q/tV5?5iYBnkLjm hV{#~c%nYXN'~§x8Yͭkoe.!Bp;IEc(&~4 G.aQ[M0Pd ]>=y ^0(c$$sWrB{0;F qQ} q=/Sғs@>d?4#a+ԅet%}u5.+W#QQ:'Eao.65F7à?P|x`Yiڧz"U, E@noV5,f;ap鄊viYESoRCA29|[1' R~N3=|87/߲c5+2 9C,$;j0t4MA"owƋ ̓h4@:Nr$?E >=*œ/Ccele3(-eKwF*f]^d-vp&t0Y, T0HcQ遮݋ٕԈV|{7EbDfe ܤ ۛ߹0qmE jϢwpNТ$y~'ll[žA$l^QW=ۺ[ ,ѢrjuVEO+Nz0r $:f,=I9fǺAՖqtl1W]Bk}k^iF1|f~hQOIbTi&RRE/r#eXoo)K>nAd[%:FMdj"N.vď2֬ãVTGUή++4g K't X eհ|D2dAt越8,aX\yqs@t^rW E9Bw.s8o6WJcJc ⎕mL}*Cz ];!o2iC;i t*6KaK8mYϴj>[juPGs,+2ఱߤۃsjX\>lګ`q^Jgx'4w `!w' ~D4 M3 lSq!`*KOuZZ04˓HP_|HoeqkX^\pF~?1,Õݏ/kЮ{H2ݣ qAFNT<+5]3 6k?mY2[p=ϻԐ#*}.8sR9i^N]--=ND24V g#]nz`dL*ӷ*d!5Gd*jNYi)9&e7yFgʴZ;#Ly c/J10]IS+^ؑЫ^yt|-:(dI ~M{/v bv^izuT(GHzv%ڶD$*9w)EVed Kie(Y03>'܅H)0a?xC^Yզ7 ">+1(` Yvn~k  >oo"?F؈ 9z9w1@ykV P此ԨGf}[Np" >] P5)ț%&ENYa_{j]Yay 5=8;>ͿUFХbwHc*CS Wm;X톪"͑^zxU%}mZ<=AK9R-d۔mث L!Y 2|bvUaLw,k,NhE,]}?ƻ{L|"T8o6bq@]Dy>0Qrd'4YFdq\+ xE #.fM¥'wzd@$8q- :H4)ץ>s)3S?qFk-CGVKݷ0qRO6%#{g_lo8D [[V5B7 Mux8 To?\Xw{(Kafvjr84E/C;AN+ ꉖ--_ l9Fyj `љb_BI'_,5$lҡ+=CM{O,T*B˻[mkg5ȥskEB7 7GuaSvS`\8:8v22,F-^)ã/`}ImOE 5 Wn~8lL`\ ba~`q{z!C>rג 474:\koQhq7dM,:RG '_j}.֤ϹP^@|a.&3yUT J^ q,88G*sP;*.zj1\~YW,C*:}NcĚ1|VƣAhv-8 YU wh y O)!Odٗ" *L XGuPҢ{WnxKH~^@# doPH͝rv&oC 1r-weԲ}_>@XP ?#i$HKc_KXEғ1N & oW}W ylfǓˇ+xձ*(˷=>YSekDçkͤYh4¡-P`,ps@ wv'\7٭[ $TKYH|i:0V[J{E0a`/ 4+.KXGZ^艔@3uP0`k,<Mra(᤮~i)D7(y.H%Xk5@4vJJq^?,`J\nu%#`|ݾG5^[7ejgu23[/%eDhw%iZO#94L \DrSu43-Hj&bO; W`W'/=blIu՟ :XQg^9vC:V,iT6C%aKՍ4+S l)zHB_.jMpN"8 xɄ{fd$mdXF/5Y(qe!$,=`Kt2a]: Ϲ//aXB5CH)F/𱓫aEF*Er) `꾋ɐӝU*57mcKCs@t;׆K8-qXׇƗ$z:`IޢRBL t$b{2.^7e> .^k&W|o(e (vXiPTHRC6J7HrFwt6WĈ7OQCx{\`{ Bodh0cD Cio!;xcS  qF J5?r rWGRU ր8nY&!_kP yCI!<.vnhnV?-)'Ȳ *zݒAhYc$$MxZ@zԼ .f썰wzS\!nJ'|Äg:؝NXhٚ=QSe Cr~LWG [+O^?f'cYv5b[# Ќߚl~ܣQyrxo= $*k2=O^?6'49]ށߔK(5)YDI 0߷"1 ^ ٮ7}>JB#i #!r? l(rM7!lIMk4r~I`ᡆݧ`yћFNc[?^g)]iCL_jibZV@L^x 6٥rvF%JqtONǟ8?k @+7z ^^ ZdC&8JzWefAFu#Ow փfq=K9M詞1V8=Soͷˍ[B@ 5(&8iv =aۚ6<T胿7(橑⬨ki|l o謪Eds"1J"¬0->8? Z;%NpnL8 4+<+.VPݏxz@;OuLwk8ʪRәQ?)TPOBJ`!3rF {X3i^lp{oh9Ms%7r5c__o 3Yu-l9eȏp3Bfn+$ލVREeG]|2!xRh:j.n̾|z 9:+Aʶ?$i#"< D'1h 7S_[JH u"t݀˧8x/U ADbpR:V)?X // b{9dvOY>>5QO)Q$9wC\reF-kܳTHTBAEh(O O \{WVTKX K^W^n]ewQw_&~D+@5"H4 +6^v*p[qꑷWs3mtX)$^D튂լgznSw%wܵ^g- ×>\n 7? Y-< K׸[t]j[Yšo|cE:?ש:#ޘ}ܤBrweGPI; "|ߚ\9N0_}2Dy;]>|ڤe6͵Eb3cS =@A wlZ \nK|xLrrBFpwIAuϟ mu&[ټQOuݴ%{X4nxjVo: -"y{ƕ#v8b,k rz&VBU*{9G;#̲i}&:E\/=.W18][7|X ?4:/'}ټÍ1:r_f8;RX"nulma6 #f쐡J/WcAU}!h_(e:0տ({19 G| n3P\E+*8Z#@OxlQ/<ɢ:aE'#՛(J<{ UIp|:*8CUBULd.@i+WBWqCо$ g?C-TYYAQS`¤%E9^&d'8!G}u`Z8 ZJ>biV=XX&5HpDVՉ$k4+6cS{Q3a<`ɟrB0܉:Oo9^9: 5 VhjB!V) ;S諒(>pl3=B`$+%nQْ̎* lRN#sYtX`!>%/\wNKЦBwBc ̻2`~ϰaDž[$ q<.\&tggRY>ixd9Mb((骾#Z>_ٜ@:nE3uL_" h ~:7n:a U>kRxu֕Ŵa.pOkBhBfL\2Zh^ܑD J|#Re1A볰(%榲#yQ0RqnLR%a@.8"mnd:]&o:8g[efɱObc%2 ojbBSψ7nOchlTgO{MGk!yz?ZV.!7ˠ/R\?k/u@ƕ9̝E @6n;y!}ٍ{0X'CEcxc"ǩ`^-Uۈbe[K޴"x.XW4kȺ6145X~bD ]ff >%Arֺ RSaX/5l7/~湧5őy%pCHAߨ$%!<}+௢Pvz6߄ -O+l^McnF }hef%j571 p.9N12~F}@Kgs/ٯ<2G5͸jxY?ȵ  +NOn;pCirfb8z\q]6oW7'eNIcZAͶ*x4C昦δ: x>]^P30:Q=t}eD=j>(|KqgTؤsi'. FsutBt~TK0ͩLx61}b^uQ\2oR,Ó1& ݍLҗ5 #*Z[aiFM}d QѐWɗM|LXZT9+X"ey̐//ISCTH2lҜ&+~ RC#=vqkH]G6h5Yݤ砺h5/myBPO,XKӝߐۏg{Rμn쨇Vuؼ`7Gr 9ݺb"BC3 nSI'Kd+ω?v(yI[֣ geTb@86lَ>L`H˅SR+@`*J9{@NZ9-XhJuQ6IlWלV=XN$X/w~-+ޱ_`o7 EcTڡ7JƋ[e#jxrLh|-@I#|:>n!m=H)WG ){^~P+jVYZ*v& Lm ťJjC)+Ee1q]t, Z*(SSpϵn$`_ ,<׋zSQcwE ( <?3Uu_ U8!BЭ˯N&̷*aνs^mYl͉&#_6Cn;o@3z/~sC'Wic G|FV .d(G&f*ok t,{I7*$ e"wk4Щ{LPQ}t\bxg|zcB$?Ňm-lWO8.;H4S[Ye.[A״Y8WR(^Yyly~v,KkXOK,db?K "}jG1㝡V0rQ]:0\d?aNAn :вцh xf( S{ X&+_sOTҘ$% #RöliaRz[4Ҥi C`y]?Ve|C?8r8l YSRTET .) q AF)_|F[\&gƶ Cu9iV~^]<a $.6yUVB21o'd/v/ڄ6ѧDkŎY] 9=5y>gʈq_bEf986=lCipne[/BaH)#r>"N&GDJZZ^>ߝUŃl}M0L6ąY|7#.8zTd|@21p^E~6IA vS'h}v[IUTo&g1o}eq68(N?hvux#&2]ܚ)Z˕&H,YwBFRc[dӇ}M # )Aװ ݖ(S` Rӄh@OO.Mq0dUt ҶWa3epwx$:Zj~!Շ!N|_~H%N,F75 ٢ -6{0zgaSӵy~u-*psV>fƼ[EZ?\!mR a $]G]mCq*.dF/\*s}MnX°*O$Tl;M_v;,+8O:0VJ]@ol.~Yo$$q(&5yӀԊMFȘw+3]Fqat 2xS<P=τ:/ 3y?S d[gct }`rH:7"n#aChri }>(ݨY~,z)j.$|ncyF%~l j<]@^K'9'RΒP %0(%tX{w H+P כV%vQ92蠛eIȟ#(5sڸ֪2FrqGgB¯D~Ͷ5$$ ] .A,"rrSs# rHhh QqF֯yMI-O6&RdFQ(J& E^D,ZgI3.ڒӸm%rc9BGM HxL\K $:12"mm[rEcҊ^o?j@25!u'_q-A^vy w]y Ǣ&8&,7E;wE$?MͭHt-K @OhTa,y 2ʠA@FF!h4QQ$ XדIƃ<}$TUAˆM:wF %=0ٗi ڂH:ۡee{M $4IoZB Ǔ^5^RJ!S։cnS928X8WGFwSyr_ &d6j ʖ_ o/c95e< 1j\GB$r Nؓu(jTG80cC0[ ' Retq pz;yIaL(o6fz{Î(O6grx=Xk\`[es ֛U2]z&5^K/ Q,!|4pGYh8 ƀp(Zv B&OVMϜtT\Է΃YnsԐtf,X\T:dzoBx<?itt H>8, :8WInVMg/JowW߯1 dbJs&1AqQ{'1Kd>.|h:I^gʢ+3>RDY'@ΰ_4 $ $`_O6vZ 8?b""xYs6:N<%r/h%xUoi~ )CAjH2yTy䎌G~Ow JCb[pe? ymK'1im`=1kR`^uv'0  l6˜@lՅY5>Ba/$'RhC'q8y!#Uw&tmBFM1X&gVIl}ELWgwLRe,@eQYXJf̮`5bPNC@kd i2T/܂ ߤ! Zn-PF7Sv/_yYoh%(} ^4`aߩT,r\2(al#eγ} 3O,~m tܦGXM=`!뽹o' $On2Y$rq*B\sD%U5(wͲz] ya㓤~ZO!AD|5l2xIzYK#nȴ98o53<ϜGPE0NC0/l~whQwȶWOFL`/_CL>$@%?-ߑLYmKaO ~bH.ԹZ2"d|t31;`Dкt#FK& >ظq鑌p6s> :${-*>XG܀#H]&J-^dFs1tWL"fNe"GL9lVAY*Gp7ʃ v:e;P/AMmV?#TUu9ywN $Ix HJcN7W[5`>?.clW<~t v.P^܃CN$[YbIj%|` r'wh72v^Z7 U? ɹA^k8ujr y(S״̙ ~oUᕻVq>%=5=ʖ-# !cX}Ww{sְ]+zƴ딟8k/Uz-BP$uX ,ߡ+EWrSHQ;ETD;6l:GTtuwm ;cu W b"Fks#+(TƙˏX a(tl[C@Z.? ,wֺ )+rc),oޞc5S$\:oSՙPl,$`R\{l|7SL>ɱEjtָ}"$7 t,߀)(᭏mmXRq&m۷=j¶DD,|SqUhkKz!!Y(NNE[#DJ~R <`EL28v2>>엎'@diB>P*hm+eЭ#VA<9v嶲N>y #G/Rz%? 6sV$]!\K-G6Ag4 ƄS\ 0,nQM/9y˺jRB-CR nB#LeyZZ[Z(k&}}*1WCA,V2\gTgw7R¥oAMqٰvRY%ZBIζuqtn[d^ZhO q>Aːz$bXGfm' wP :wJBWe* C"̠qӏ*}a4PPS>h9B]"-l. Z7 (j(ED*;!ʠC d~$nY{lL` vcNf2nv=O_'7/gdk{%(.lNSw2ͽ.%&K] )m=]L{feD>_s+rLV˩N`-HtGc"\:%8|J'߄B|ޏޜb,6Χ %}$h ^E&_TM)UxEkLBw{/torL"B'V5icFA73(IFj]O6rR?ddHdjMmq~_Ť5|{^s|¥*)НcȄ@@ar߫SJ[6 SVɣڒߖdm?>tTܵe*b×>t鸕ޞ82ta={`yQ6Q}0NP."g-?Z MX)lOUaLj5~P'0PHK(Z.<!42 3_J,o<6(jf?}هYՠ,jDAe#0~Йw_~#Ua8{&}Ciin{2T$ӉcFaB,m ,E_@ Ey(} 7g_r(pΤI n33z)Im]=}=;*g,x:jB6cͿtnK:2aq)3 zʚAޠJq3A.CѿeJgyUޖ́sM`yF('q&*-_&sn=&@n4JnJd$r me㝐ZE|lbyxluhLGAQwjX=d]q}iy ޳Qr9a+=$ }vVW!YRzvwp$MT E!Cn^,YՍ%T7U( {~=(w%S%:BUt.!r.&դBo'1QZj;~) |zFkYMe t7Aju5=9}af7=U|*bIΗ! t?YG0F̸wZlWhsHf< +毻vcNv3A+eY6#8 ȿ *Ti6zVU&xS M;2V~Aˇv<_!J: 2F> ~>+wleƧƩABV xJy$VWr>Ngbي<%V|{ڢ"mvR6 нGGyf*,xPгbEuL6Bl+:SAɥj `Yw+ZӬßN<IB\'q]pb|5Yy2bG.UL/uOrc{_5HiFH>+2o䃅>tЫhW~]xΠf "[E0q}ϔ Ξ(w-nc\oh#t^2{}kp?ZL]3ϱoepbC P~{?F+kL,O^A})mar]_>"MOق-a-fuxuYm:#W/eV(G.06 V~LFR4ђQ*/=j$P35-kwcj?wgn3Ca0 kNj2vU.d q/͵nxacIV׸qJ A e"<<¦v.O8i!auX9DS)駙լlFKQOdØF9y_|_&r+H?uRW!7YQR0کKw%!4NYgDDƦ S>LN]E֢ܳmop) bPy8w^yA[ȟ8Kx \B2b5{#k9SnYW4ЀGN MSs68h!Μec~A8%';r"%M̐x~'+%"jū|mz_ ^h 3ђQP$r.ya̲`ܒ($j}&BGM"q%c;eOs-\h!f~71YUK96'NmHZ%@4̝bLR?*,:C0<ŏRc5~Sz\)I+Dim,؎v+77FlP e*w~kF8L eDCM50Q@Ji}0?a^qDQ{緼_w``v Xm>%ݹ{B0{Șg G%s<Ő-O<%4C'r_6P]sӴ ʁb bN8#ϛr1]wC__g쏖-~+{g4H,CY|‘ Qe^FK\%NJ04RvZϨ$ 5VBBw<-ha^eGrٗgrLG|UF H?:\n,3]WG(/j2t)ǭ[Tso;73!?ѱ#ñre1s$+*ߦ@&\ [KX_DMh=vn>T$.1@@fK~$?E>Wű  ƺJĒnш14)6aפ~Zm n yd!Sh'oZ#a غ&'ڦ*_}=^sbV#pV^fXX9Q3Ǹք/=/>LK Y]=aNL U|g@F5/ ^$,ғQsLib(νs5V RWoTWdueb70MqK2{!en}nG#Դ/Yc `l[p ޕG,+3fڡ6MvIŚՠJT`fgȘ|^LaK2;/]]b j"U+j+(4 =%yg]Ip$!BQX\[y?|,A~c;cE 'Mtn%ds&^s!YziTαԮkTР|-iW'[dP zCZfu 蛦2TG !&LlltbupWGjF׮z(X#PdXdi50ٮ̫ftÍʷP &lJB(9ã߶fN&\ !8Ξ\Yj uPl9w`lHJ1$1U3ь=k%ifhh]i)c+0h})1F481ce]RHi&2C' 簚.X2 R4P>r7R=kG/{ʋZ[`3Lý3MO>CZz6yFqIuP1ΊgL0it/y[Zɛfe↓JT^cde-D_y11$%fx\CFWsA{Ag=D I3(=@$AlB?|qLoG҄-\} vQr+En'BXМKq3mq. jw]:!r>xAe) Uv.Cr?+*-EV@.F`|fCNzEҘ, v5NH*A"Oy6U<\6ֶ]GۛvTƇ/Db5%R7a1Om٥"\, U8 82}駣gj{?}> E;= hu[o{Y%]˜'1.b5TOK&bV~Q, [X첼"Wρon\{uDcWf͆ GyD| cCL[Կ7/=*|\^EL~itl`VH{7T,- cj0c\zC4;E9.Sumibq 6f.@^<=]R^0-#|}̖<YL;4^ծyĠ]V`\$'"VQ3(+VPiuFf o_ѳXMHmӱBjƹj"b,Qu!qO ㈈O@0YJ vcj@wLu `/MC`ʔi|۲7E0W@3k9, Jr%e<0 5׼dzKRiuIAoL-KTl ? ^1Vx)f;P鈟+wz`~tէc7s[`|}S\j"EGTPoc/ɭ|BOc9i#vG:C{ozȪ65LHt!!b'kv~?)Rylwa~b2q8Q߅xegiceDQlM "tȦ5ڪ.W2je0tt_~rC9dD|9*y"gq`0SK7)cԕ0SLd0mދDNXAN,`dD׆wZUbhڻiCn׉BF28fٮR4 &d*WĒ/'DЀUZHKat'e(|dQF[7+N'hцaȺvedo>ܸ) \1Ҙkk "(ķ^݌{r/>Ldow 7o>{7M]@ $@"gHD1L`QI8C gE?XtX{(Mэ{pʧTnR=+9m*g+lSʔ ~O1nqc,C 2I'': עcvTm. DVЌF6K1wYgfD>oD]ˈX22·YK ~##Z&( %xk',(0FфБCM}EWn1vz??/7qrw&llxl2=w^*?C9,tlxoQ>} /mvet)]p zb2n.!zN\%֕铫6BNѼcl)?MX\*RtV9b3Fbkϖ5?)$grV2 O< `Q0˃Fg60E(T&Z7֯hS:Gpy$!77Uӿ  G[= 8.f@bhrŒ1<1C,d’Wx<#Pۢ^jNdvh:;0cAjMާg5q 7քC2`c xZ^>)%pO6WmB}?f`rK/֭ڃ6pSd9*W"(uqO(ߪx&=%+mrP/-EfyE; _U _|i, c蘑).tK3^g.E#t ]v 'kAeAмn`u#4L?EM9$~;˟İOEs4j7Q UzhsӚ9ZIn{"JZ=7(Xo)[.%;Bs]Ai#d+}Ą"ڛ1|/ ʆjp]{O^$e>EOV'!0B|OʿD»%7ZjvAѨ.yygz)<i0wB~嶐~u|EV38r![˗|C}jSdCS!1x5F,!p"( xqS꧛ 4 '" TE|u¹1Y ?+kCmտC 0dvwq{*MU~ ۟RU@Pb!բ S|@W 6@C>Vkߣ1&ckq~)J*',GPW0+{rU?QUh7|ȝܠ[*$i볁 }⧹41v8(sϧ֎IQo0ɻ @{{r .PHYg4b)/NnЃ- &,uuϩ0WCѶShBЦ )ؘv20JZBuLx!w"\Moy]go6m*:leA L-Ȯ81 ړJH1Rd;]: zR=P[Dt7V-mk%J.NUc/u ͩK)4B;+ˡS*E҉i G Oa}cpv_EŖhods Wk!<9+yis!c^ JᏡQʩm˞ytԙ!Ү KMTBߚoe tNgԁɪJFvrW?Wl?:ѾJT>e8CzW{W RHutM-*zxw_&NF/s Dz7mJ Bz`,zAɬ/|0ڇI7T+EE]&ܞ!y/OϺ$,^-3F@IriR9ЍBSrZ:uсъ@!/z7K ;AY RQ s ?mU"w/m(sЎGΟڜP1 b !EeI?b0 dތZQ ~ 4hGQƑOQJɪJyZXT _3S"ڄ<6v9J ;_ݥ[dXMi䵽fxFK\@{B$ ]$bvk5<{Wv=.ɥ;~nw9pm3CX=VxzN*)ʅ B5D?8"-_8u'ŬJQDJc]ù5UzD=JcN @[xń G] y,= Oc|u\ܙd9A>.T:NE]݃a<3NPmӿeIGqèVAlKۇv!h6}oB+h{9;)jZ +1sؕud<ŗ׸kƔ:N궬]*x˵{:6Tj]+C}ث#ρ;5?f^7G.uۅ4eP9n.Se+U7VcYAً||"jU^ѫRg톶l 6%pvDZJ3n^KAct{CD(MO};W<9Ȃs2 5f2S\feyu 5%*p&!*R")!ce t 4D&T.i6m+4(TLaM:2o됔fU1ttЫ;ed@/F⫍aل1G=vACoTcTnw:4d#30;+HsZ6łd{[j ELaSou P1Z;'zDZPU${.d,?I_x97ܦ!g o,'B? 7m"Mw hqV{=CQq!6?OZWGà$I>3 _jIiq%>QB$ʍ`lbw=sZՄ)Mcsex(R_΁̱b*!\{q ,M|UγbB1|03ev 5~m\xӖ[ߒZxA=Yp Ƃ|: "?6!\C\$6c{!,?&j 7Z@mre|%1 ";V\\@qΐ^%x|@볷&byȇG4GO՗X,PO)߯r,66m!PZ$PU e|/M%A6*SEQVFYjoSM&x9DF !suf3x_RXЁElJFt5TR2zϺ  ٍvV ңƃfD tO3|g*tC$f~zE(-<44![P౟ɧDonWhTF{a( Ygف# &VS ToiަS T/YpwBfΦ6e-_]@˕ OGi6jm >;Q:)ցj'+.t hƝJB *֏3}Ag2c݂u  7HvmgU)@6s`}Q7]KMt]_;p9'H$)^E670>T@JP vs<.o(G8zls,UZ#VwnEKΗ:5x]dr6d J oN|{p}O燦h=M `c#/&cjZJXg:ި\BW V諒 Igi{agRW;M tEJoWDZq}ZAʛ0T՘$_fѬ͆p^# ޏL ,u*Hg$A{Qv 8omv">}6-K:lޜ+(u~ "\ uEAkaF!D8by@@#$靴J1IC}:Iȵ/e\JC1 7ɟ/eUX\v6QdЂWp6?)O.dݶ/q>N M'_y]} K9¹<7ܷ3Y,@2ޤm ޢ(<ǍtjTʐ>n]aO Ik\۷pw?dy^ ?0z1ɤkkt@iA7j!uŌp^ yڻN)==EڝSUק_¼oۅܡT,7WD&9i}B>YƱ@EB>3/<: NzpGw ΞemV \n8ĉ8uW&KM%K[p6bӃ8Z4_\"b-olSn0kE.f.EZ7 O߯)9* 'BZ Ϙ7(l=ٸSn® <~x}Nz<O< $_Or`NbS${j;ztwzwҎxߔjҳ4ިzbEj6U(ubG S3<:$zXhHWOf=BKOE?5';Ej',/p9r?0ѭTRZ؞Zx*$y";os/vs ܴ 9:_ D*ο4o^A oF2XEce²|N5H3=enX-m‘T j -JjZ7_/lGDڣQMo6,MfÐ> /dH;B?mF`}JW(`,OI%7| Ѷu"69(yD-9D$*"03tsr`Q_QNu09^v<*uŁ=U $䗗R>mL^`wgk>L:~H{Cf޷G7{2 >U[dZn~sL ;h{9ƊEPiߩ)獥 jԗua?^=@_h;Qi 8 k}Аѕ. )fkPzPW-IVAcUUb9_suz楮;d,0u~{X$CᎩNTɕ ȅכs ҒT-AR]QQk0,J{Ƒ{:S+:;v[XV1NaW͕}(o*]Hb9]O<@ )hFljI`Cqzn>@>faz }"0Z!>oӜ.]9q >\FܽD.z]pX_[|E}߀=._g>(PMJYEQo-{y0qa@ i9JA6wNgA~%.FtR\󵦚h5 +3uv{X)(.f/BAѫ1eR[jbgrcb&+K] 7үxWz+:Qr iӾ-4v`1>{Շc(@dm=ޔOI% |ъ10Q[%sZVҖ` =nsQqqR",oly?y6^1 xZ!:v#BnC8bY̋'{PcCO'oΓ):i#[y[B7Iʻ2=~wMc"|hXIN{Nf Nס 1pO RiL.}qJ\92[9i|2-︫+6\ aY eWF Mfx7pgƽJg݋" *[Xt ]$f%z]ƅ$4{w'71*DSg~nĬ8h5(tQU1ݑxj×E5dJLg/{-w^#GQa*y0we^yo+k4M!ؐ5U_CodeF 333SHtPRЗxyG(I0(>o2i&3nv~Ck\8"#SY@KQii]yj`[]!bka؁.8S4 ֏}%yو ïX3~XUB_)[[ |S a tVil З27ooQ~,p_1)d*=]O~‘%l=PTH 69 NPꕫ[Ia =hw{:Ʀ)4 ?[1edspEv'cB/!,jout,`E)#ėɮ%m2z H/S0D"fO%P c0ם.\pqi3̔{Q֠ڂq5dw]w:3|ac k 0 >u,[Z02;f*P+[gwd.)'/j?RQ >c U;ЕܙD:4 XpnH:7 LT͆[=,KsWtO\J"Rr$ ?<).w!rBtt:wvS8[hb',lS3`<{Kq#NUYHh+P󭏰HYőedSr3E'Z^ ‮@Su9^ :uRH`IoϽ.']V/i#A)v}:90n>L |M j3dwQւu-v͒1&o,*cAcPyUۃa;<@M<4j'Y^L{W7a߽JeFOjƪ7[W.XI/`l:xCk)d{sʣ]ʰz#A5c9 bAC. ۓ!T7(4jw;:,lۣ&c\v'xI B!m `{̃QNܓ{ ]}!23YΦkF̿7މ>ze/}uE ؒ3ah )pW-G^Q?՜j;ŗ[P#&Ҫ(ey='`?/{xs p3PvײqkՓbJ7\>#:HM 7i֌^GاL DvF2&4e{b괔ÅW"(f7+dn7D5ObN$ 7noc_UP9UVw9iu&šuI7(Rv!{lns5Oo=["`74; O7{~UDɩnmtbkK9lQ>\Δ-Wg9ӲL9gkg>:w1 Րe_"vxI'4p$ޖ7[9ƙ$M xOFZKlN}Bqu 0>!qx>u3@:t ];(|56o)oPԒF/IvL}r{d[>G4Ǣ(r}I~?+{dK<\^qM'])~ojdƂ&۽9UvVˌ&G hnkyVrd:Ŭ,=׵oӳoB[(λM(H{QK3@&qXFLTNC/iV+Q!;ҙFҷ+|^mS4V\[dJT @ɐӠܵ>)*\NX +EEkKȼhxēXe²D5UG8vPK@gBSsq{{Gt9~2І ?UH oA/"lihs 2P7y>pWAkjlwnw8U;QzY|]'ެl|\Vdv=5c2xcib9mJa3H8Tkiڙ*+oSfa}*`+vD%À˾kEؼ~vI'c.#W8\s؂Uˁ`Q\/Hl;/9CxS蕫7Mޥ7lM`^'_9$Ib&hhA_2cSZC > [|y3 {uÞVbZٽc5߯)L55~5˘&FdlT VMQ5="N)Z"P((nNuhڑtr<%Qx;%#~,c4:|l+S^!&c[E-x/P;܍Wݜk--BY>[tc[}o˝]-YkVUJƔZU,+?q \&aHڠ'mť (LJGw? FXh4ڻ9}\¾8:-0l* ,CI*Rd*2oL\fnR}zT\nTߚa =us0CӏTM'P?CbsF0pAm$ &l"T_[<®dE/:!=$<jx,Lv(LʍbsߓZ,(=Ru|X1#qq€.䚩+# 렃.A=S ?0;z.w" D0bo]VY}#Bm*nwkO4Fp;8Zmn~=^DUZ@$=W}Aٶ1KAQ*>'|7dfStH[ [GF% rBGH.f툿Y X~Bؽhsk;]:E m?Ym,/Αb8g: /Hj!WV`NugPI۵)O|N?ZvV@~C9 WمxY}> j;7"3R2:m&o  z3(4ŏk*~PJLнob?&9ɀMPUǠ1zm#ehL\݀Gq}h:o=o* [M؜ë(D.}hwF{yå [7+rfL^7И.K]rǛ{fAR6q aS3%6%hzJb^ރ'nU^`0$N_ΏBl4W`΁/jwu±a:J%9gf I !t@9e'p<[G5u[C ~ywQ[>Srve&kAjQѹ8Njώ<7ht>QL+ioݿzЦ70k^ӅJ"7 |θ6ƽ5zdݚM2sl_Dw0d K­A~ɈS>0ܿYTg6kߟWs#?Lz.It= O6{uV{6h(PDa ߒ)fm -Ny2K=g@z$ZΒQoi wRgNn'GcA| !׊jplek=,1PoU,`jP !6P"GU$LCYҕ\ց[7f Ɍ]-;ם"s֔o?ڨ:]e@.*#O|F= 'a&@=ApgI&u3s߳#P>}sR+`7_mˇZ- /Wచ}l+p&o (zaxJ~aG$J=]tc/ 1r4tceޭVȹlϜ+u Hx#rIΰl餍3QP/wl.C5Rݧ- vL$l&DdZFb$(ł{LƒPtix* DDbwܠ; :E>v t3+vRZo %/Ȃ"]+8c18j0 #o cC5ThbOA2čjӦWE٭J*y DRyT(N1( ËwXrHTP7{9fw/;!y;EMVˁOKfAs9~獮EG)p FX%]{-T (^榩XbajB|tQU[_7x,J*h# Q>[2Gt8xC[Xh_,+S|{_j"5~ |R."C:GC-Tm2e$֎ ;_+bb7]̢{?5FxB 4!I3=.thKRfsgɅج+Yy/\Yc|wqpY?S/enyl>6fiWf205fR0A`Ao.f$^dɻm-R ߗXfkpm5^,% 1`*}a:,S1: &m[YNj&|uZ:gXi5-ø$9jAi5 5СNR 1ݎK}Hc6Uz^5HN m*;Md6d8$#.OtU6b"Vui+,6BՓbTuQiH $l=%~^E *=%E`{ ?ȁB ]%.T@!4aYkH0Ԙ1n˕3=(ɔxuV?kێMXG\-(gBD^C cTan.IM=QCnĜ|PXt2 )Sw{Z/2.9ܗW)y"f6uJn&>[VF4UPl$Gh[en1bϠ+kFP"yO}V֜ BDBNVfN/"Ԓ$IHd0][`XP[Oz=7wU?Gs1;^$/GB5[J4QO*˂Ovv)>JGN<{ޠ۰G45?j||CyQ} sC;Dcqy̥NC Gb1{ =`.'._[lgGTz6M#)k!+Z^f޻8&TpbZCovt L {'}$sarr@tr?;j}& ҆$ڟ H+⊇H͐2I{(SyjBn & ;eiTDxc'uA ӎGk fL&Er}J9sF9_n ||m@Jtg%CI.U *wW8A{#{I{~{:a3 z%uGYA B ecUzpuqNaԔH'-P4g9^'lFnvg_;SE>NaogHa>~zZH.!$\ )u*mE?(le|Ay]F} ϸEܦD4J00+$^'w>#48['kA!B<+H ZDݔ ~;Eetg6Y o YObe%e[8XAG0'ū~nmܤ6bf0<.$PƧa+kMvzu/ &͹U4VO`sX~ŏcoN֩C 3eY Ք ՖIӼ}'{㠮}0dZATpC ;.7T^@V">^,X:`(H( L.'-4 *7={;YXsA&Mh%N+2CNܒ1tkHrҒEMtk+SL㱓_.ZJj,b_}䨶'U1Z@@rA8r'[5RBk{D餀J;~ACO+:4rR2Hb-YDtre v(>Uy3e $29h3qJ_M+1#2I*n~e邖.qzvb/#3i4D^Z L>"1uBVbt \j!J0 k(fLFaD4.ْm](<úFQ_Exя ItCWvپE l*tĹE@.{e)*pɩ71wf g Α42mP,lK*Xq\)!V?'aQdS.Qrtक43J{B(ANHO &ik.\Jϊ `_ƾG;Lsb/ce#` [qYc¥>+;`eggNUcz̓cB2jO텕oj]QR WGljUN?pz { EՁanamq}^*#JlU[r "m1)φA^%^jх~puuO. &*fjbUDrqkƹY`U)zϿ~c$[)gW=!!_ hZDq32< }eDrV'NS~\s]B t{l=k13uLnieOnzGʼn:Ѽ2C2UNW+aƌ1=Wfơs!`p#^QY9#-cY-,6nO=뫮a@q+3h:Nڣ_э]uu=WЖXpF\5[}5P.p e-VV$Z~X,Q0@rZP\$Ş}{(.x2j 3q=M>~\{mvqN lcTVnS6[? ߝ,&){LbDAVsFг+/uĬGQ U}ǹ;f]qқ95%mM*2;쀼ETlnQf2/΂ B)= y+ ,NNP`e9EX-"'H+ٛNa%Breq'3K$CmD *vV25΍A FqYeۼ;X>ýBpO !m54ֈ?vfrɫ^Yv)!N M#+w|1`Uvʮp/6-n+QX}|?{H1g* {^נ_Gi|>=AG*bE#Kq@-e'.ɷx4CA8M9}d.2Β>5.Hِ\/zo g4x`(/Pp}W߁v^O?PWTh)n }\N-i&sd xIŰ$?xU2C?׹aKxrlwIryvkhDّ!~=Ώ?ƿa~#f H.<dӝoUDY/v%RtO(NWTB=TI7nh*`F7uaU_e'^Y͆"Az)aB.kk,D^Vgw$%!'NH[ "21+V*ʞĉfk8l\Wv-<}mȟ~d>g֯%"II̽R6̰jKu=ZejZ^ZuCY~;>kN֚cvyf,֙xw+{fb[_ڙ %0B}ɀ ]V̚}ٜNh"젏^1/x8N'`4fBDo81o0 7̩ <(oG#xui!iPIaca22WIsnbhdUZ3ͣ12l( ;cr3LAfzYOxtO"=7!} e5ujz"3%mS悦O@gZl j܅ В .Dpj/E !t,:e,T9VM R_#+Ty}G^Hv RDQKJ݌)9Uל轫wE_O22s0ܡ(l|̸mǥg-+ *Wjl(hFvROcRuy̸i)/̍NofK<ӹ_ w?IJa9R99O `D5g9njyrg-xd_} #Z; 0Ѣ_jA}Uj@KkbK{R's­L=)6xR'O"xes @9pLDGY'7R,m[6dgd'MȘOĪwƃީŻ̡8aAOGs& gL6Nvu/2ϫFLukb=Ìqekf! Z4UZj*jFV@e}i2n5Sk>ߊ(Xs>l΃άV=8myoڜۨJ7kJf-{2!{goJ}c{dDn[ՎearEw N z3i5Xzt$$6YSܶA%IkFi;%.V<فɉFzSoDoO ζ h47YCN gq ĕţ(6~\%d9Tb3y}Ohk;B}`g`Q:yߞOM ͧQ}br]ځX_#+=QrGɤfn>$|A3nVP  qC!Z$߬(! NldK%ǁ! gh7qmИgfSbCi HFUpμ &S\XV7$*c4oHsVK*pdgoLWyfe)m,+IsW3{^NJ??c'pe};gCҹqhMlL! 'Wk֧ 3DlDFᓯXora '`Ls!䱟J]7{J'8HϔwiX\6HU?%v('e_mKq-~*7zgZ쓺`b=lK+ GK#hWv`G#Q `nͨk: %7& Xi5Ь"f\ӇT%w'2k@λq"Bu8TW”p^堲&+9N~HM.2>; pL8SnPҜ3$*S=n7" '͐AڷhkХs*ZO#g2mzv/jL$>e#ًd">Ni ~~!}Ua2rzq-L2xc(%7ق55 Q; hCgMvw 1VcSy)]MO ”4+r7@ṥM_G$})II bcU`ar'@]i 3MCZAwa pfK#%ŚIߦ:g5ᤏEQ۵2jIK$/nw f}oxgsl_ ć C Bid4܇[V"'+Դla}e`o#٣:K jPT*U|rjfp?PRgdsㅪ+SjȞ)Px(k>4Mײqny{ H4}m`ˑ2[lřwQcf!/Rq awI!0cs5o8W{z+rf\L*2Wm55(!"6FĪ@¹W0nDid:GLus;@|BNVrR!K.LLJ,[j,'n7=x-Ћךk9{;yp8>V|WfB=a}+6Iq0+IHJ-Mp 4!KF՗?aOۓw&!ؒ-\r"c@N'xL۫0a[L\˦/+Z<æ*xG!'K + 4':xM=q"ȩJFTP^{]{mQ,Q+ {K[Gلx5jz]yvЊ  ޢ`%R>dBv]-//w52 m}r2AsJ|.sKQSY@V {}Hgy /k bHvg ; -ኤ'KAI.4WLzI@O)SF|zs |gjm Bu2KҲL8gqAHw\9a&NpcY[;5BnuS (YT#IO?t$pw *r6nkvdfx/Z>,h,}`~%܄>=N{9Wb]ݴo ӛ\6x pP?CJލPJÈ[gԮglyQ'/2N_so/[ӎF+b!xNcj7,z7ڿtuSAΘ/bRC֬v= xiy[Jܩo i "ast14!N~Եx@ u AFM܌wHUar;Ҏ74zZi (5׫k7Asҵʣ(^k~yA&DߗXh2`fֳe t(˳K ƎoU%r5dC`lЅw1O}C9KܓTkg&.D?4,Ǭx~!ӛ̋. )e;˴? JA[ڟPr9O{#rdWGс܂й^& IIf\I[/N(ω:uU$ c,XOP[,y^5[ל@X/5B9T09tfW/Cma *1dYqT$RzktDn,a M5)ău b5=e,XHω(uᚨ.kIR0}gew#-_>R@/dTx-}`:Vo3 ?[*܄!AmGvdJE5Q.XTO~LpsX%n:/Bt8=yS2gGW%ۥ8sǷ3g0OᲑ]n4De=0*xSQW(4m5C.Cy8ONѐU=9w)<#P!큂%i\ =1+o]ܓ?J|)0 $ [Aל;4 keM@+"l; /_K6RCyIleݭkLΜ 'w+٤f~jcI^ |f G0/tgn%hB9JY,A6 6"< kk-O=M\-m202û-Ҧ^KMh13 w8vYvL퉈cO,DeВ 7$0dfEaʠSdaڨ_k.JM3b@Q} ;I$|CoCT\J(X.] ~D]mǎK!{1 l$(t q9̄)"Lj&]1[L: ~\ۓ#0{"?CUSeiE.8H?o;0;Tʊkآ#k=p1 "/Og\EdedN#0 Mn,5lG%=y̭ˣN] ;U?.Pg(!+&ZܷQb9 0 .ފL %v?^$ʢ$blw@YcƻJpu/j/0OsȌl%~f@ӗ Qg,O ?1©KӿwY\Iz&rԥ%o%*7l5MhWO6ǧN|.UP=0)r 6bSQYbo E GxKD=a8Γu0 TXR T?Wt ЧhGB̵Q`"M(sqEF/yr3r@x<6"pYVb~]=,>dZj.zb7O YmxA}րAG i TIqF@|酇&{}tN-e 6*;VKm:0 $fiN٦OVR[Z,C> LϨ !ye>YTfQ"S^1?(iBһewܷHp (S9LjXPF}6 ItCIҎJU7L5%.#4LZ8nmoBTn/8˗Vch;!Ϸ-px寞?ђN狄>G+C`ikG$JSؒIs[i{Yu_Yajd+d4᩾"a w`)tiDsFܸFvv?&h{bU&ĎsL˖8d5w9CX(AEIrJs|9NcG>S֫֫snf45m5Z*uPDy1xY"ɚz2n+~"|q~M':#w;9%\ky\CSlحdXS]"އS.}ôzWuqY*R,}@ef̨O 3; pg8}q2}®x38&\yQ Vs ߏAy i&Ro82/i.W-D/=$+DΐNG^7n] #_d,W+;?_aԊ]27 SUYk KV { 3dk,>G?yqxhs<+^ZwA w5#h7tx'd9ڌp`X%$אy[MO4"Rp獪d);b$N׵{Nizw#SI|@t67.]Ǯ#Nlq #h 1[8MAזG$%+IՑ<:*PuOͣTĥjǕœW}Hv@-nU1鬽!CL/:ѤmXJG~۹* uN=nkJglxIinP6FMY5J͐G~U\QYQyϚXQ MрTkL4_R/'zI)8=xD0@ 5bo͉{4}9nqsˆة7WZNט^M)ڏݭjK@:Zݍ_2/:Q~ܓc[sra}{=v /N*Piߎ"idI"H&-欪/WZ.ՕVƽcfM@#BtќԄn1_ [(]`}3UX?ysoʙt|`M#APRuj`=Sx~E%8;>[ | rh8ayY5 }.X%Gk]]>*2Z]u#VRmz":bF;{NNW<뗼y "6}s\P,jGvXH9д(J+JB S:$;t_|l@C9;%U  ߞR[ca7, T/Kl;3m SNAc h>HK1gtIc 4<ϝ&WEjr:w~ݳ;62C#x'kV:O(Mp6<˻dAa0|j/ɧq!&+w[P2[v&!/JDɿE/2|ɗb6Ebq!CgXŔGm91A?.+1qLPadF}F9>Cb_GR nyāDwW gyG]M0^LzWC,M>J4f9],Ջa8"rjTԧNMQIo")crFaeܠA!x,劑 5ͳ[)%wOU@'=:3Erbm(WE H!UPs,bPHGy]x .0.(}x{Px2~$mfkAqb|{'A@ Qd=S"!)1C/u9seGԼŴܒEҀȤ&\~Q2CG?O Lقibƍ=@L\FMKڣ19I!s/l6\E1F,ٰQKIiNJ QH"̑b,3K" JF܎?5GϐV"T!R8%r9bR/:Gl3&.wNxcO*2QT׽C(oX|KAn$ہK^k,S52dJw`3JmG*)S;AZ' ACe g`'ǵޱYGCV9ꕆ4TSZLޤ 6/\q̹ t, CRtaŇÑan)EGՎ|HZ(<4OG2ce~^+w JޤxQV-Qljx%=[#-eqOeɭT5:ئ7IMNG+}P@c.~Û[I 53 Fl;ٱ]#ܺOGn(n9}U]:焢[#|! ܫCJZlԄ  m ^0,7{XM[ۍ #n?U]$sHhA!Qf]bz|E5NI](5+\1S|0}1 z?m}3rr"v{"Z^d'4Gq -l>ʉt0Dev1Y"wꀳfA4h!d+$ĮZ$8ʉS݂& Or:3;@-3q&?d?Xju Op9k@s>.(u$q;ף;Hf!(6tl{ǔUuܓ2|ˊmKuϣ{qNA#fFoj'bA un2l/z屿2—Y0Ig=\Ev RP@}QE )?֏kUɆ #@K9S d|ܬ0hb*op@ø*T8*՜wQFTnIRhz7݄*-wpE]+ߤ_@@)vk\Wҙm ԑ{Gnz ozcp?J㍔M ~0E3mzkT]`y",<)e^q99C.5Tl~涶:~*n= dL: e; yrTj2Fw=#͟9Ƥ74WrhF7(ihlW$h{zICa?H ĸR+w3 w/Uhs%ۼSjuNn1 H!(#CU>!7Bh%4OY #Lc]QFv}V14ƕyʘSd:.L$bIJE]Rwkuvie A$@״Q#n/0tH,g|pl\&rc{pա%X다^Nc~݉#Vv Vl ZZˌwǤpd]XkM];*E{{Bӱ3m5W3ܿ3)9uM^߲{󺘷(U{?r-ac?+Tw6F*7MM%1VT)G\[c5caN%T-tA%ǔ^̟|)fN~dS1W>iLzHãՂ+$]'#a8_?[rBj' Oc6;͇r. s/cƶσ1<#i^TԐ/M!D2rXrǶX-!Yo]t21F#Uy׹.(dG KI#2:a%x7Sޢȩ_=hs NawLi/NlU ^ IA#%J钮\G}SKߞdfk>k5qu̬e*4# 3ycѨNI$Is>\ cwR ;o@.izrk;VO;ǩ>їO{B*GR}뵵BJxg!y]R39]+y8>l V$20V'suW=/iL`h+AVhHQM;3aDL{ a$:ǽR'gkrN_v4w+:,jPv>mw>'ba(ƚ=wFx+ mWe8֗@<Շ>&ʾ[[a!>|-FU?{؊~C\}P%^c;XW5v! %x=[>QQWnG kAwh9B-qX:1x4\s|Bu8UOx͞/`4\7oqlO],`̑gMr5 P/51oB5U r,]QU2[C&MI /n r2CfsR| [q]fA3 (C!:yA(Sk~vMWaVGMR#ԮKً6|U:.#X[=wCM,K#5`FC+X۞ a*W0[ ,ڨjw_O.=).%2'#1  Z\ˠ(Wepv{Lb=ΉJ g_;;XWє!+u}:/Z< y}$ \Z.TE~\[FQCHg4[\;b=`S WMhBY2e/UzHJu!5]N*[F%5݂ǽD^f݉W&E5T-+:n !~P2\&]$r=xK( c[a=Z:[tn&x&X 9(P@*_ASlfe"H Vڃaw_^֝N0 Tue2<5Ԍ͸xɋ^h)Ik!IιlۭyꄯGhxJl0⦮NtY7?mB \q|"ba2NlĂ\!|Q+;K(.CY@ :?c3,C"[Jp Ʉ/TѬƙJu~yAz`8XI6wFmD=KʚgIӿw܌GsH Z9iu(K&YY,OuU!] [bZ2 A^ ^pl56A6dב]+6=lFnOV͢ex ﱱ%Hj̋KpslPj["{IKrKzT?Ȗy7$˥y`a*wӖ%Pôi,QGq1WMן]f'Qp3+#DZQG\8`v!+@+"$ ~n{,3p~xS8wv(╎i*49ֺ1eN 999(=9E 5T45JݜĤt,ْ7{*x09:H ӽk\!J}s5Rwˋ,g}WQ+SBdZDQw0V5 hJ`⊐(1( $z9mqȁ[ง$jXV 5-FB`XPiv}\kHg I&)7ڃU{f㑙.__7 HVq{b`wtf( R-E$kK31kB?7ckQ[Rߝ?i6U/];m8<1B8Y1K` 6E hOgkJeW%YOX/3FuhK}'8&w#9tj5vӱB @XmD>_Hl*̹AD.N֪dB&6*tZ0X3n>*SC{*QY1gˉ\gԬR;i4ȷl%I2Ts峄]v|䅖3 <6KHA IA@xp,sUn߸hܷ3y?S(#Št39AOkX0 r䱛auV!EL1,+]C^k7V"N^ZcS͗;-?5Kl]XMk!]jNμJ6ge/JZIӛҜ-ZU2mN0xdOzflUv4XI(+(+80_S"%:Cwg QJIm%_Rn~>L|9渺lox kXzuH3PQ\f[4+hNwsgB–C'ikb(۴&/5 f 1 ,Or[ewa|LW`!=YOD?lmAPrL"#6Ȅ4Cnުhift鉍ϡRMI0qQ:C WT(}@o7v`A12v<>t:_X#z{妒Mҵ?aFn"[+0%Va W~lp <~cyx  7 M:@;Pɻ_uazchI{;T*Rt-.Bba:t9~ O&0h1ur\ 9(2's _1aǓKұIYԱ*Z1urfP^@pՏƔ(lNݫ $1eGw!sl^,BSb sj F@+ ?(EymlD}>zG'ixAӑt%]?9PV~;~LA L􊣄ۏUc+ ny#!s3B3Rj}!Q=heRޮ* `U@Lnl 'YA,1慓ZɮmPցה.Qve\,^_m'J(m9Fҽ׹Z bfr(ƗL\R}h/f/+%@0+/RBtE 1`.3^~T#[AO'[@8?>Un ?GT?-`}]blG0Nm u&+uM?'l7hVGx؉p*9<<(BȀO?$}k0k~qQO@bWY% /3N'7NuL(o13NqP#dHR13ɸ&YǶ?rQX-..~^<фDxZݰ5o_ѩL R.2m!ح,=ǤقI`. &'r$w"?`uZgŜք[R5\`ui`GMQ0дS;0:9:$eb^Z/X3oCFζ}ۤKxw 8lh[GMfvk m)B;*px {҃J?rt@ӏcPJ_bDsn5c1.j0b=is:Ej͝+luֱe\Qyԓ<F:5742}B|(+^LׇWVwkzQiZ]sL]H ߜ xQMt^twqc~|(x8 aσ*hAπ5wʩ=w R-Lv8[$ kh ͩ03IaњV ~?sFwV8;"h8YTe!G'2m[L&WtDc$A2HO6'"ksXi}CR]i~Xz vTJG0|{M|B;,hBT0LJfņ;KsvU>p-urpG/ޮk䥳JDŽ.sc3 kZUx8KA(<{B~4]p<[Y5. ?lH q>1DZLCmVn)^ H~08v{-+)Ԙl- ФX#4s(/ouSTJbardM 8̖n͙N.:;]n{Xd:#8=,j)X@."uzZ%n[ ,i:$Xiw.{r O]SW(wUP+/oKD K KSʧ ,ͮ/+8.iAFrѯ˅ ʢk'0 Nٚ ZtP=U}z5]TI6>!G0o R uoP\ȤĘmxnv4OG&2}bKc{~"HZk ^ε\: N65V7ͺp8]爯V%_z]J}U*?[ ApN `n}Ϳ?nF"qL)_c;Ī|,X/hxof.ܡrbcI " |r'S'r> EafW}ldB+ Տ֐ $zi.řℷ/Ǥ lt@Q%+.$0 &vޓR DϏoDVr Ğ&5X't1"PU%Pq"U"e&]Qݓ%0f-@~`Y;nq7D`6CJ{,F h;QuϒP¢b!igH.uθ!Gi)D3|^IŚtsJ]^-eXV={Р;a/y=f,ƳS\gbc(@=(}hyu n3r^h(4hqɄRiQ0n9H/=5mgQ@WI.SE,0THXLF2Y-LOT Pv$u? `HtgbHtoxV#%#%.bT W"D: 2ۺHu,冊;^(E|B'T0`;@޲@LZ낌xHΓr_b YrQɝM S<vql'0 h Qa,%O̥s4e2# X| bXE0^rq~A Dwe32OޗVomڂPa7Y,T\s9H#x [s k.YxzyEE-NVw%a蟄h *{ڢ#X-XNjI(pɱH7rfpO5`k:cճL-t݁U{T&Fvq? . Ң Ϩ[A?m]Љx99^k1`LQfiO 1gBe gIm˃$0_+ЕNDVVH1<%#BP6ਈzS[<9V1S6d-W$ˏellh^OS`t)%@V|Չ\6NS CČ8 > !3DhgƝJLh]Z#=&tBj?mv[|e`D_77#}XspIp:IࡏR4'ߨq}^7ug7q>f%BǪ4EVnYסCA=w3/^JZ(fطm^3iD"cTq*t0}[)Af"n5&D#bpbShH sL;\@ wkaRTtjpZߏ=DS3D rr{aW=.T1v8pb,%YVfܺ@WZ_Ȇ֪3]oF`#xBK{-}$~&xR|CZAyULjS.XAePo? c vL -ͅړ8kuS~Ɵ)VC-32#L‡y&QD5Lt]r |DC/jٻ;Mby-(σ8>:mFFx@Z\H;$:5w@¨1)}1z3x#?rܟNd*0@#ӥ2߀mqA5X2x)-}en X&Q]& Rpġ t-B$wG/ MS|%_Z]"GhAw|=k]T*BFP {jB`T6g^6x~hÙ3÷i6.myfw@KMa8Xp$g.Wg AȪ13*Hi<e5R#xg- 0K5:* ћl[ Q Y5HЮ .;bJ=g@|TFOOZ&kS,'.c;Ն^fE\2/[jRX#;Z{QJkd];-Jr?UbcNLL'n 4tcfՍR|)ޡ3AGRI2=1g6em8`+p^4'0[H %.nF DH3NGol Y@}4̦}R , k*zO h9Qi44z0nQ9zIa9'fLx#'w. K5\Kad2>t_1]_n>F`C̈Lh>tOE[5,[,gGSF^#RI'4s>ۥ.0m2*Kݙ?8x[$=+[s>Hv`s` ֛Fܱ}hHWl=78=P`nꂯ_Rcz~.%A0*w;]lɥ\RKjͭZ-3:9I]7?F1 ѕ&GR`6 )2Ea?A?5UO{]bh+>2[yncOJ>"-\odf;Y+#4%Ȭ)DBUǭa9S$Yx_qQݎ…{PVBT"cy@vѾFd@ذ1<}k"=c!+Zqc Q'`4A;f!84گ)kL6&x6P× ׌:׆Fh(c_Ǝe'mėLjmġc!ZWUm2琟f$QhW4S&s:&xyPu>9$͋@;@y ׋LW:YqV=ԶS̮" y#yAȚSP?3Ix19B0{fV3d?t t,k6g/Ur$WTH ]ubJژWKjlmkfʆڗjjڞNfpHtZld]hD>Rbxm',"P{1w ਊpsfn'wm~$yfQїuR9Lm}pهK98AVQL)/S]vjVǞ(0uiM5Ȧ"ТVlD# ߜoZ&*~_X4ӞCRb7>M <%3y߭G.|~X.Wh"=oѵ*8pkm)E.yH(0u} i+IKc%iW/arlB#h- FNI - >>dYM1C=aD8)FܓĚ]T$kCl3Hxжh B*@0凲"22.yuP0w1]}I(4T7xtBGOdPڕP~Oa2лiS8g5?''xiNJ"E4Zʪ*wt>.o@<-3u6}cݑRDy:%/6һ'7v:dЎ ǀY^e;h:MƑiֽ>hj4q# $ jZ@h?v\EHz[}:oK.-X $NpC Fu|Z\ؗOH%3石sט 2,uE TRLUM ah~-Э,N ^\xA*p|?!1ogӯZ8Scġ:QɭSJ_OdѼ3H[w =t'›컓,HP][ ԙ|NdhS~W1I#dLi<"-=L[f~}̮CZBV"%~CDL^G:"_׏POv-kSM JBT['3Eß qMcAt\|U*bB.llC)$ !FCL`1Ev D"9ᑫ=*n5JB \>}_{ GojӐw<R S *P's\X yvOwib B឵gڈg<B1P)u d(fl7RB |}Z:R{3>"2mZK`UhHֆ|"n0L 06)mXޫzҔʰ ]e/zizOqMf ҳi} ȅqo 0x. ~5Un*+ώϻ#Aa_A2|w8*{'Hq|T82;!U~~^O $M^-t3Y; afZZm^KVra #7}8/^\ ;OJ&:ov51i&HR9'@&;|ސ!Qlu~ TVjSH2L!!b l㏕q^Zg^˚?<}1NY<.T@H{-Moq#/цR_t^dլHJۇ6Dʓ7ˁ3!]Dfl¤>(%=d&`JЧ9l}w޸ '~p6đsz4> Lfm3sjEH -'Ŧ 4}.O{{,RJ6/N)QckYhn\h`r%X:>Hk8@3>=>n <Y|,bF/;3@jGiFɘISvCm7./qQ;IG9 e&Cq6L)} AFOL;,ɱ6lEBov1_bKP>C>bjHMwbSut@NQ- KRf:U TV$+mhk đo_ڹa|]pg,v$aБvmiX+\|J.}I=?9γ_(h-)4G?m޺jPYls?Z ] rAdx5nO򔜕fizeCGT5AN<}`p}oUS{XÔj#: ed>7;4PH.E`ܧ)ҷƆy3ڴl"ފ+H&BdYcD^iɼ]DH{X=xoj$R@߱%5ou1 xssޟO ګ]\\UgQ5jCmD9~}`0kki&ohhmH-Z}rLGm;d6ԉT@[2%WQoJ tf<3!5|Ӟ{.znSg8\Ó;10W.8aUe72GoIy&Vxw2@ BfYX M+l!#+;Yve>mE&PlbY**˝{몈p@Y wK]xp(Zi6?$ؾnqR]>\&$Y a')5A&a֍xEj|` )0Nn۰lË Bmڅ("[|6 ۊfJί/>R*;S. m3l+."THޖ@H%fħOX.~Vo5֚fꀴ©j?xvJ6;p{?{z.tf5^ۅpGGe (XZ{~q<' u#'N7 D;lDžodá5}ͨn.h!tA8>E,~iY5|VHEx[ד[\-d4 M{e]0 ob"ǩr+J;̏Jfuͧ^yb|!&3A\ع#Vk4t4:o?W3TO^Ioĵ3 ⟰ ,g"ښ O{jjnz1{q=š =5HF9/0G`6ǯLT )=7*ta!Hϰϙؓf7D(vԔ7+wIiXs !TvcF-5p<۝<;:3o$Ks~4V.|T:n`>^j"ͤC:7KYLߘ݁: 6,c:MvM03v;!Uǡ1:zR ڋm%L au#C LiA<7#0w|7}VN LrI{ =$?o5kղ3|DR+.E Y԰Qt_?D>٭`v[ZNYzS$"QbWk7lӉJks JbDA(XpLgKcHkUx^#:g`6J6#Lw!*~CuKis IC_Cn˾5̫D5)/#?8V,FρM8{ErNMu ^w]ܹnv|3hL;ZJxk 4, l4vtcfSX;5ݞzz71j֙Yuora1h\̅?4C+ }N-9B7z{!2M~4 ;wRn`n׌kZEz{`~oq#!Md \ZG*R)i@O Ƈ5qYO:ʰL+X8+ Nvav[NW4뇯?qM0'c٢?罂A@4%y1Z1_=5T̸cV;Apleԃh٩Q]cbpNVP~(#l$ , /[)dRlv=F@Ƨ)$u `MdYŴ`j^ HYP\"%oUF]H+wK ^}߇сq7+֦)WXnYPSLڶ6xtENmZ@dg@O̝roRV:i32~34WsB_=l4 50zuLs-d]NZHƝgMԮ]iږGS 8G956cfv;7M:XWخn{ zytF*'d%WЈ"1 97E@0jԲH|d m\ʀ/QpWQ~ml>"}k SG',tLȕQOmRcTͲ ^ >[^YoE2v7>̍)iD4\$ne\W ea#``{SpfCc{Zg-*Y{1j *` ,-r3t}%0RcI낱!Hȋz1.H`86ݳV^*cټ0æVo nj+nkfjJ%{SB Ct5-}MTt>|(Y[I'k})iaW٘DX$ndyP~bd޶F._lxWY=mBfKFGPY1[-B:ItڮD5G ǵ8%KbV}`O%4E%d0@Jc!aJ=Y%-,d;[ Ll M-2/w$d{o(=&5?sT0]XeMŜ)̳#](=L,8z=-Lgiѹ{ri{X]Դ&V5SLuj1ۥˁt7Ff9o 5U&]w*6K͡Gy&$%p&44(Bvca[{ȥO[ pNh.IY 8- -W#׀Cfv6vB_G%>5c^SG] JRf1 s-K׀b^~M;m<(€eq:=.,JyAeLƙͷzSN)r;o $-v"w$% ȀØPKmBP7 whmcU0%[xN;G[.sT2QVcz QQ3 ӦG2.30xvgr!}FE^ X,Z`]]q">yunI>VZEn8yât>fs9 )͓Ԗ%XWάQg aF"+ 推ty0i"&wźȕ.0!Gk!Wa>Fh DBu*B- ~Mx {u:/ނ Uc/K͇,::(Oذ@R{(53)r8B 3G&[LӸ&d6S. |y^;X0r$4>!ZXnbSD#~1G{L"dZ3`dXScKqf<z,KGooȲqlxn˦ܯ~Ó-ᢛ-ttq8}DCZ]j)|,Fx`V]Hgn>,e+h%T o%B~#7Ȃkw'҉ń g a4kbb5 \BQ~`}\;p,PʐvQE-u}MzlsMO953?TԛnAc˺.xJ_zpLBY+7.qnVV4zgXBv\7Ou,c;-xz L*F `J.@A] 3tJ V>tM!ّEaU 5K5_eWWO촵Zr,#8f2"dX}w6~Šh{YUomi`ir]'P:sC#wځ@ sVs_i i1pB0W&ϜДį&Y˧ɌtAEJsfN'vE)i}ɼJ1bBtL~eSdaPR2|PZ~J&bzS <leY]҈5n4E)4z"4VHAj8@H$f y2FDa:[*M*QP0_iR` u;܆“Hx.{ KJnx[e! /@ w /&kj¢MJՋMQMy?}yTMH>n~نdg3w LlSϔcZ,؂uQ0P0K.HF~\Ux:5X8Nn%Ŵ+|of 3۪.YzZYJdSg'9zLǜ˶O6UMMĪ=BaOl].խ/_3k\Z[ JA[JQI]E2>r=OY 6Q CZkIY|1@ pf-f Ox'=PD=tDsf5qu~U%.i ~f`'3bXCv~b&os+O Irǫ%GylmA@Oac \C1;qC]T*|ܛ`ݕeN'8U6)Yύj4u<~QUwnr79A$K\ALfĨ;? c,űQb↨x(x]1,kJ7> dYCrnA5 kjI8 n58SNV"Wn#]B6=ǃ.9yMd7Ɗ>OJr83"UK*:)lJ\.y [$c)ڐ;?[>Vm0 *Tz}Ԅ(L@=zEоN.%5j;:Q!H{\GⱅQәwCNOɎ]hGS`Ʊ6H3C?F }nm.ݕE'Z NRB&gj^:*M)璽DW:`if {7^8-YQXc,dޟŕ킬&Ok2ojۭ#6ˮkiNP|@bH3#7v̞ w"CۤRhLm R+OpCicHyG FȨhϐw~/Q'3Yp:&Q?>C'92ҦBvWm9u?USmly?48Q,6Ҽ@v٘*0D 2|Va+{s .%DZa.04QM2@=W wg۬ vs$sH\M, ۅ«B)0'% J0.6j\5T/P\i'k]P^#W%lCCD]>`CfG&2Ac^taVډ7 Ԩ8F.n%&j)7s~JveRI¹Qar3-ۭrC`3.91N)ٮ`PyOG}pKAc7-m+G0wBքd" k;H7=JH HPt7`\8i\TAϬ^k{E\UÎ9* /]1pӵ)R6]>/}G%܌(,AwAu4YBz#l$^IFdlgT wF6B)g">9jb`$wg cjE./iGC$ӷeK¤&eޥ澃TEROF()2uguu&r0iV]P|$ypa}@ΔD+z6^araC2koS[=ro@WHDR+ YтTTTdWc47CEf<- S 4ո]P.(+r$phbFiU@A‘+{{H!rr-'H7ي_xDbwRbx!xpXAp+1oٟYJE+d(hȳ>rX=\1L5ѵ\PFs]|\.Iu0{gXF:d-c} sz]˴,令dFH<.q}Ac&JK4UQT|>F"Dp". O;vL?*&eu-ުbED(6kJͫP,n!bnC1(X?~75 }yzV*?8h v@vXG6>.ipL;RY-ʲi(C"`G{H S ^ybA>>4.҈A |UBf"c$V^cV7w*+y*@AY&ɸ8B0Gzy-1 ԓ j"#@䀂Q]LFSLFźhyEE% n >6T<7S/EJ\M(}=xX'Iq$ebc+ MI/ :DN Dc&zDž3N'Xr>u<qNCsK6r 6׏XtPJq3C{uiiP#PSrU1V)t'ٛ`d -ȭz]kdPR1f75Wզw΁`'$00JWɳbPH1ॐmiȁ?$ ȔPFJ^[8Lw.m/6?Z2.y"Tx\ yW!j04t5zG17ީm2Y@y"+M9r<+u)'*fw.) @4{FH@0_1],Ta;W"o󱷿>YRwcpbjŘmp}\W$7eTbb@c"A̜H^J,CaS*"b+>!6i|q9-uj(Hgc喞tG-hN3,MYٯT=(Kn-Ϡ_feubꑾJ#d/}'ŰguD^ %ߔ'62ѿ0#KW}3{TԺԓ7^p?HK~zHi BĴ6ƒȋ5>d.n[r0M-R io{$!IPsnn^p` vdYRbinB'•qi[mȥqTx;..f@7=Q닿s)+TvhB}T`A:y^MN\uDvߟşda@ڿyNJA+nWfҐH2p e ,$i$\֌ȽqFR'.Rcᜫ k.4fp. b>t̘%0NҞ5hXhd5ZaOY,,fz"Sk ޽ &莴 Hwn1Kqx#a $GXIJ)CHemn*Dsn4n hBN5(b9fW:E|h. 5]HktlWBC6)74L+DqĉAjKvE(AjDjMc}o ,jX`^S̽^nL.3'uv`rp|#B̃Z;~8 lŧ9)TG$GfzKb9n'|~VƟ֦"]7x{ªh=u;\I1V0e&5lGOc9+~@{‰Gqp̠p D(# m!4?zfypr$:std*Uxj:ic]z8-^O߾C,Ѣ(Y &\t۫ARxV'Wyi''Lf !_Ѯp}v#hd+v7C0`K*B,^*Z QC"G6pZeBc!fdUXa&MKD2FgzzK&w7ӯ;z gɸ? Ah#G/"jty-&|9)>喵{H[m}O~ az{S Hk(r iWNMHZg0e m˞~ʛ{߱0&M3 cQ"d8ҙr?g FOʃ+q27i3vrĎڣ r'A(WYzAΏ3!6L&G+Dn]||[\9OT +F.X0 RGip7\/-f6R]-(-G3ugK;ڃGWWZN~nPSL>~! ǸX%BMưG%< Qa>I[ryaWN3zg`톧 .oN߉:g7q(XO ۪s&t9\#"[5~FyBNZƒi7RI#/@.a+nol8x<۩=sjTdfdj mzW퀘O.GXE[wuEN3O c 奋Hx&C<7Eݬd/mqמ7j*598^gטn{-)md=tu8| z_=k65Ί!zjv eE?aLn7_id7~_gu/U @? Fg%Q ܔ¾Йm);G>?U +‚ͱNĘܨ&:CHkۑ8T45E-j~4AwwY %Zp1DFsUy}ϼ2@C[lujewn'x_Dpo9D28D t~={e[v(߹:yg(a[=-DE-MIdjV2KQa,hXSY^hɾn܏w5Sb]j)J+.#>vǙPc1KAB[Bz~ir Z۔vS"4?SCґ)%XkIttWo# CNst-"75)ۆ-܂NK8{{KQ!Em5"SBv{`gRxu[iU6xE57E=lVLXcry^D+7:GX~X2{4`>scst{]$5Cd˽ȷ0`-j2LOA@y4յA'񃐻"gd,O+Eas)k0#\FI"mI#'Vҫ-v[>ʓ`l>UeIY}Ռ`B튑pvU "RiԚ#q}k"!#$ l&KN'h At-bQy:)G.g1ϪʔJ]b^llte[T86⓭Y-*(Xn,= _UY- zjU'ep8X4a,_ډ`jG1?㘷K{'Zl q0cl\ajռ֞*ʿ8+gyiO?Uڐu2!%3 A% o IKWkaMZq2`]Ö x\K "5_@˻Q>]פT=6VO!p{ÃXu `V~^%G:jsqRT䱛}9{İL04?W&w湧H=)/&8/j D+V:"1զ xTϵ`96C|@ 5@G@hd>Ú]:Հa:•PRB!}H2rfb?oKVG\0T([L0&)i$!eGrT-|d;Zbup5h˒+fz{9oc7#s] [؊ꪯ "o@J&XlH9.꫌nyAp,a.yrXSC#7:S(F07UHΨ/&ktx"O7؍&CvEx6).t t4 O@L_qS:d}ZLss>? 4|6{AHd ;v! ᜶wcP%DޔgwXW[s)?Ӈӏ5hnNt'eɇAQXKZ2" v.oe33m j?[Gߏ29=vI!Po(Bƣ gn5ЈEErc+ l,,ttg=4ˆt6pʅv>gHnq37:@IlZ+y >1ѐM~Cģ^C[g\wEt8hm %puXQN"ib_0r4r,!d\t'ե|+LK4xP?1~*f}ti:`MNc" Xn}gaa'3 ?cFn# ԬwJK.0cH+%ǎSxcq[XDDΩQtB;YGp?D;phPFn VӲc~@j 1؄/7*O`dwq B٩j8xo$.~o9ɖc.nL 6MdB~Ɂوm.y3K _7xL>PJN LUl-̉M4;G{}FKj, Xr=Կ")*5Iˢ} >aG/{H o OKNʏ b+oˡZ[LJzdo^j}y9,Q(&(:~wJX#5r@cE=!m͖&V%4pTAĦ9(6#P,8U-/p]xlZѕXϚfU_f5̂GL|!Hk:ǎ DiʖUĸV\GڎMZtGlg)-2V۳l'Mb >k3;+Oe[亖rzѦ]l|0{U R'w0ɉD \6tP1S7xM{PЩ}*M Bq&p;gNh37eh`4Lr (:@aațB fU Qpe5/C8v("$G_2"t7>siFN%ۦ&hkT+>=DQ N"Z0TZ"ϮB~9Vsmү'ōe^p!l>_xak?ɱgN YvvpPCR7-nk8"|W+OxUTWݥPQ團T:׾'86|˯affY"}IҽތlcpY.jaYrfaEIaTBCr*J/iB ]6 *H0~GEAQTZ" ho"`;_ @ž?ț.ch.KS8BBS!gJ80tz.|-%D;Zk3HDAv)-I&rWb$=d]NF8wGO?%VBt#4j#wO2պ%CUk-'ġQMzt\,oD=LG'$⅀}IL6N 8_ Vu|qujy_g62da`2@ G7̇-BĕB%Ov;eb/c}z1Ff n-r}4 ]I rR@:G2dc`A`Pt4G[k;[xg;-f4%`\jOh Ӳz)ᢕRZ_=bɅ,LK6hjtEvaf.F^6ėI@{ZAzX[R -, rki(~EAp˧va+FZ+=nRyj5ʦa LsHWL4 D0a`z]ne[-AcJU,1hiDžW?@ثmJ7yزLF*m4|GL3u4Qa) \2 ]^)i6愧rʫeqz_ d4=2l*{0LNU?@MF82sa\XD5oEe!3N؃Q1 #*Ew17"3r4{]TjŶߤ&23I- ip`pETŒ' e< E/%7taBKz鬊:nG. #-S k[>rsoHYR?dNmh'.Mo&.4oɠJbT' T/! 9\(( Dٱg~.ܷB+P@ c3uj3!Z&3 /Wj~4||d͸a*29Lqu[*x57 +:^&-BVU`W9pɗ  Gx?F+M!TA8cVKuBY-yVbA#k9n6xߑjƒQ!*6٧5 @6gз]KϑA4L 6j6^Tdrʀ7qzDi-LEI*WrxensiЋAL\Wqa<,yޮTCx7=0duMAM3: hD:◨uCIPa(R+.R,*ȹtgZ#_]v+ D(ϒ=8/[aQb2XoPrƦAԘO:^gKo캞O$| p$?wLT۲ 36td~G|z|fcA`3)p1} kXVFaVZEC/т)4W( U'@@Mq=[F(x گ4] >ƮA7Q@46@s; DuFPLċH.غ P9Bz]"Zr3 /;ڦ KF]M >`V N_Ď@X#c3\3ELJlicۊ9 ʰêC뗯5,y5|1L!c/$^2Qz Y htX }tCnM5Jt8C)? Vٞ8.HP/(UJ2[ZY3;uCCF_a=ƽLP$v%0r%:piH̼j_=xpE`ECUKVyHl18Ɠ tL ,OD W^ s% g@Iʷ\ƟFq7Ǯ:IS8 oOE40VL2G V=;-k`;bؼŵJHO j2tK'lOYtqyrAC\o cǵ0 dα] H/e}ZTX[%j`#Oqy~:5S&J'K.g.P&[]&K@3V4`˞Y=Xi㦑i?q Zb$] X{6#".I>Jx?lR{Wo3F ̟,wYahUxf`; BFi{\¼]OwA\:Pe+^sczPk{)e&%F#Z ⱪ1 0V`8yI8JlrW UPIvR!YՂ`fR;\$n?g>z&e88H:ִW@zc?as?`=y:NHHcAU`x>O㚓&ț*ino$ C -/EBeL% NU_ 曊3%yVwrke GG=a+ç횺SU,RN;Ksr>ir<뽏29Lr1?4[s_gXsg*H/:}Nsxx^m]PS{nHK)+ɿ3=t鏳5IGMJ+h5bX-9*rF i>CQBoSʬЯ@(Ff-;@|?nE%K=%oT"U]F"#;4#ZY9<y/1Gq$Zms<_"wE14IP8-6zMclR]PKaT]xU`x B}=8^lU ^"6> Śrs0јEk뫬1MҔ?S/G#GLִU|;CdsT+E[W7AW?!\niOegOL$Engdf"-i AXh| =zax0 yZf0D UNy*߰{}ygkuxɯ0$cd)9I[sYv"L˟˓ʨׂK6G@Lwx\\Sպ?tdD,Qpm +q6g}j,{mX'{-H }¢KLy@,?Qg4{nyH<]"'N+]x'Y`@8 j2M@CY] Gڑ}R2L[yË@#yNg2+ܵN1iFFݙﬣ;~VUbd=sg`;shap&#뢔]Dπ_Ka`2ѴO3v&Q>-|d35Y#5 lj zΨhqmhe_okW5a!Bf$$a_L[g|PdV$L,Ldf6PcTk.^+x4{RhY>-T=ף &Ҋrz &$6>`xmFȫη^$Xu"Id.b-mk*%4,g 5Vr,__yPXY 9\"tԼbFp9?T>+(4h:IzipU_uKrIѲZiO KyP>FWFW5MD_~tE }>E *fc46u?z:^n7QwsLjl4.ӝEx ;Z}K.4ܤR8ywrv䱋`{&}/wr-+~o)<h|["=}KRS*s<,UHIMX^n]@hdQ?+*CĻ[$-*ygUH)=YS{>JVJf5@%HȽCJϻ/Oн^5ΗWDWMiu% UH 'U, KZdeFyo0QOU" ^;MЂfPsJu[$?05`;= J9+tV$NrŞWΛ!K~ːg[T"27$ Oy\B4"Qd\wzb^BhMPL[e: ;N.U62  ( S֚-t84v&LjFMq>Ʉ#[vyѝ؃T2QXϽ6\#?Υ9SH[\Fr>$(5Wa=D:~oZ@S| 6z΃,J d4bBA۞**^+},Jc> ݬo2*'t.Z&%\̰/0c]kE'͓\1>O9@bCv!1-gfW~›;4[n#/BPCs2|{a diPG`1O'~L'#VuxDHfls#jy⠴0 :lV YNּ w&j@`NW ŽSh>Y^YhDjFj43]L;أqbm)cד)ȿD^5R WW,G03Hҕ `tFL91,g#-U_eo>Lb .elC23tтF&SgZU3=P4K$q6b{ 7g5 X+3_"`H]F: בQNq̛F1 ~f1lR[r)j~h*$r߫XՈFY6%CJlʨbTfNLsjOkGy{@%>oi.tmX>]JTݫÝ25]UI8$`)x=duWUxH<`LI B,/cNǮUwTU[fX8Xdbf7ԏp,HK2P~0*~[kxGKȩGnZ4xg4U߁9( _Su훎"Ңm̜#Kh ӌ㯚tS !Jɦe攆 ^=ECvKX7q\N;@QC/ŻRCrʽ&db7MWSkOڗs &\{'m#%q wtɊ`&F"OX6Pξ5p.HGP~BL8g!L+uIO1306St*P!E[@UdJCS+>3'X!'E՝z ^b 8w0FKq=Tvi"[u+']WQ`]`pǠUٿ `s'xU%`$[p%@ۋftz4Ԝo/A.0S,µާ<{1PoKȒL'dE1mnaaRT^E5gocJ BL_1>sة9L3۴ `=0rVzF#l*]W$- 2';GzڪKXOXN! Ր1O-n.F;IVɝ{V$к N>YzL~zTƴ.^Ru L[GZ "kAR&A xP+/z"=Ň{2<=I{=1X41g|:MC. >[QL+JE bY ]o$p# tj}㹣n`PoVɽnHK00?X moH%)tfκ\nCOo2L%(H] &ϚMQI}cXA)$W" @JvYVn1+Es(āOh?qi؀㷰a72#Aj+KhUF,̭{P]@\疷Ɲp+Y~ sq)i¯i'*e=R%٫Ֆ<EޓAa? ,ޙAFp IUWc E1u<je mӚӡ:.HH6AlBjTn )ӗ1;*1Xn(` 䨲:s> >~T.Vi%&IX;J$s6*!W\S  M,nQ8nx.xdY>0##0XӚ v;=`tf Tg]8'IիʁFJ̇C]CtA(<+:@>=.6$,j̼OgCzĜ3'U#rΛ5V0vܨ hȌOk[{{}~&^~eEQ \ 2t$;2[ʐ2 2ݩ 6a09BG<㖌{ۢ#F9(^6ѳgڮgQB7ߴuƁa+qlif%2@Ŭ"B]8? |P@'uקFO\L-u+0oG4.  ^X BSe(57ϢRN{ۙzU1\ΐOg2Au-HZ.̨%Hdu8ٟTKQ/D.cMRHJV/qзXj o?NhK0^v , x-b(睅 i[&vH bKyC#?{(3lFJ3iޅ,+`=q Jp^u(z@Ч!lܕ"s- F rM0_M}{[d筎uTRf0Vh;g˪#2g !>d>?Xc=dnZO3j 铛Q_ϐI6txJctCT3O L/'#v\ܐ8x<.4t?? ^=iSQЛ?"Ρ6I.x5?baߪv~윑fXTv4JQmY.mLn$;b&Ɩ$LaC/uEm:`oyz`1^d7p 滛,$ą+P:HԢJms@ z&xiQ¬,hF81A:QbL6I7*L GX);!yj{ 8X+ڧRb!~G=ۀ9*z89q#(1 >W[RClu9afŹ\gΧ0fc?%޷) Tqm?iq h )KKĹa1UZ67,w~ȧ߁Yo_qHf~ @[@t^[To%r?؍FB17J;Oh$ʳrk RZ(V5  5J:_(X' onq+3u_FNoOABLƨDgΞhԨe rQt<gk#C}Xy*\L?B#L&prʦXm!eQ㻦[vrw4&y[VnD3FlK'6lb-2Vމa7 1O"ː`SmۭY#ȦhM=&:׆:R "j Yu29qob\2',g֦RE|/Cc%jۭ *=,*f/] UAݺ&A"և+Iz;wvwSK0=3;>оɇUNWRO|}{0TZnW-D9.xQ'U\6.NjAP ~4ڐ`X+TW<?\/"q,6>ʝb^ ;in`ym'$溠Jcit!2Ύ97G^1)?|JqʞLZIGglsyŧkW5~jFw~T/G Sk=BF:xgCWʴp[k$ّwv]sV\ wģSUxdnaG37߳p*(w`mu_kjYWwEKo-7/>w;O1h~z y3,AҦBZ:vG$Y)vɌeS(;Y-\+֩l9nw菄D!yvW s-PÀ`[ nk="EUm^in;k+'Έ7*ǪkQJ5ɀ7K]%kSd+hZVb5G,?|HvWUrnnpXrj#f•8"##ѭ+6w$ -^l]qԙBRl(wf6ሕ44V5l#p2t䇇E{/s9cL/J%z:@}m6fA*$C ZCAdYN o݉ 7&Gn#&&@ܘcfGr}ŌM~_sqy8nH Lpb3,sjHח(t$̡r2lE[+x0mb}델<Dkrq LeMzKQGs؃+v׃@vmpwE`!gfȶȫYqg5S2S^P-K7ŸV/sz9 Y˭=x\^XJCIsżZ}Mۭ\2^vnNJ绨4:U+X*>[lN^.ʊݣ:9[;}',40c]߰ާYTcމ 4&@\Pn-. M-8LH^bEHe`qQHsGfXL[b ^82=ݟ`ϭ&Q2[{śFo4 U rTU1M$n LHdѪu)9[N& (\AbA!7˧+ˆ? !b(=߳l"-TQޱRZ%3 9{2qnndZ民GwUPW娕1ΑgI#m<)^]Ǎ΅+ʧ=F/$6Kj }]{B+j08g$7X h9()P!ܟ  1& w;R>BHsrsWGC%rM `.+?ޫ983X2j dc(T#?48DsvH# j-OB(JC=^YaBcHإ<ΜqG׏#gq_H;O#$oX>*Swx`̨|L)!3bʄ=ZGGA*mֈ%oksH$qmZI_䝬s"OAekLgd2pj5)I6"R> IF"֕'摘v*}{٭6׮Ĉ%yKϿQP8 x*WV~l `|OO `oTEd5`;'B*tsCxMJOUpoŌ_/D U (T0q:Ҧdv#[fNSjm&hɕqZ`Z(E/*ȉI0ްl Aaȹ4 ҍ_7[ڇ em)j99J!Z*n|(,$چ4p,)t\ +KG8_~>4؊bJ46ӊq8!hLZy/H.AUQ.M۬jXYفWlK!-.YRڥЈa% T!ہ [50_>n^~׼evv2KSS˞On!F]pԈ }k |k|kZi2ڽD[hC1@x}֣kaCs=󷄖#)frljS?n-mWL6LPJ+C R0xkR_u@35Qb|yy(pۦҤ 8ť]֝|='#g'K'x:uY)ޮ5mFϏ\RN(* ,wif0pSq(!2j/aD>Ol罈2XCQ(~k&_489¤o$M4N8+(֐N XL?_ "4OSU#%9Ć٬G! c3(/q{[uK]PY;b1:̩V )1eJ! 9] ˮWl P9yH=T@dȯ oKIqִMh3rSY9t;X@(s$_}1 LlH½~pj'S,c:֛FC-V)HO:#\e4)Ȋ#|}щ\hu f8QXt;L:Z! }⿪>b[GV w,z)4;RJ]oϫw8`uN i3!flzh |}e_mVj<Wڇw|N+&d;ΩR1ը-{/[ F&80L] ZIj"!91J-Wyxc}w`ܓP\-3Ըx(,6㴻pxZ˗+I<\--Y]0䄎^ZuG]OUcMHLF- }}hzwa{Afy<ښ7x-imWч12֜m9>7}0ǑtUY)=|e(1O`Bj 9Mw=rїN7pa %_dm.fջ1f0v]:v6 }$ʄ"`GE>)s.CPElvgL15؊}F',@c/kx]WҫJ7HAJG#O\~&0IJz(0=<hrԕA'-Z1UGHrA$ 8:c]?Q~>!]7<>idlĤI>QxyYϹO"+ެ`]6DIQ[d6)ܮ˰psl4zq`=M܉2l[V\ ~tMhtBs0irsL+k r[p5Z/24AI$ vwyxBq߉W1(rXKYD5Y&QʅqB} OTo>g'A*Uɪ/@cx"aa>Cu˱qw-&;aŐycʢunZ䀚gwC=MN.Iu9QpLį1DYe Q-lޞ ۉP\uq"y6md#^T76kL̚F_jK 4b&ڲ% *QdtXV WcR>Ickq!ּ ( ֘NXwd:[YAhOH' N=A oF ل^jgMuLXCnjvCtdCGỊ36p^ Gړ I>? ʹ7 wrz) Ø;jitu59s{6հ8+ `4T ](`0O>}[Or`U@xH >vO7}KX[X`΀=6muX )x,Ej{J]V-$QOGEy/!5Y?sӀHNu{|o8Lw^RЃcg N: Rϓgs;πd\fEu@ҰōN>B-{Zz:AVr}2_QIa#r<f9<as0%$]#, rRd7&G؂W4KMNʉTo'FӀ@ ^5TaB;巄wO_^=dcA uI@ @\lJ_PK h4=Rq<M_: (pfhi)Iԣgݤ= OtdSD5\A7N^g,j|\aͶ>h_2!@3&ebgf$CDE Sq9_{>,h/Fr9f0 erMM IHQ:Z?6")Q%X=i.ӳ ?G1^]k$$Zy >:N>w\}Ͱf5\]Eo; w):#Ki`{RF\:)Gm)RJ^[Lw+a0QeO|,TdʧF>0/ƪٰG:f{M}-9 lq Aߐeqycqn,qoqS\.B&"ũdzK{OIA=Px`CR#{l+[1(8?ZDX! v3 1G4>B/O ڲFԋn[go"m1\B:{)S@A;ũ)L]pe5S%e6Qň:5Y2Pt̄b`613Xˀ?)|`%ŻoW:||VǫV _͵m7}xYqcX~km7 U2$/،W.!KPyKҺݏ"c<9}sW_ͺ*t+96>s˓ CeB %Ԓ% (j:Ok5I+¥#fwo3=FNc5܄bSP oзfzw$H1]|9}5 l1G].'_ϧn#A[Y'X{*U_x"ܤ681,׽()E94jsC-$5%C~o7Η Q1#UI,hgCXчC UY =O> Ehh]ȳs7STJ4amZFv7Z|7ib)֖_:HQڹnDykNnC\t3itn%yDbkfR"ֶMGP2Y0LΡYi&Q5Z5[蟰N/g 7En;;íKo EFڪ|+SU(&$<3M; x?tz TsQB^Y`=Y-^5Os;nki%V[\<0$;i)„>6GJPLic>,vVÊRz?]"La'lvH,ph}hE(,?1g H4͏tjMGo;ne2XgNVrLirj#3y۰‰Zᡄ:asΛiQ& Tlte :>j5 9yAac$5tm %XڠKqƶ"8Pl<"R^ C+/H 2v}P8+(ڰ˹FA HaI䨡KlbԮ3(-Q5L#vѥɉ*.EE5ZX~e7}FnWGE+i_6(g5Zv+H?T?5}">%";H样5V'g@Amr"Oo^ߋ83*^_\d F [mF-~0Rj &il%/<Ȳ&3U@CsMJKFNf8E7n:教]S?ww G3% =zd.UYm/eԢ yO hCMR/l` l |}XcE@EXMNrǏW`Dͼ@әŗ}[,E}bo&r_`֧6#lSN0mR bȿuuKQz=pTέ =hː| R4W@0d]D,mJ9d0Q}{u8g&H9B׭φsgηyg# =.~~{Ӊ)x=sCzx{vI1#MP zxrpͶDG zHŶC1ҙPOT}4Jwf#W. 2Wc]1yMmuӶ!sC- PWꚌ mrפ`Z1e>qN 5|6qa31àEWϞ8fS8O CsfbQłm;X (M8*̅hi 1pȘƨޫT`;L]b< :^/L f,; uQ`孌~,gz̭Ja%|󿰾UdQꋇ3<.VDBíYu1$Bl'l1C=O+1wc[t.UJ3YDjx7f0LNֱG7Ez)imM$i\,T ,Vwc1:l\KMS:N V KWL7!}l gKQ߀ٓ^Xg88vѤvuݱYdI9bLj;^.'|YJ)jTY;ĥ[gy}WkLkEbD.AQD4{M޽>cAy!_YH)!l+Mq{thZoHCƔ @J)ѠR栏_'ޛe6-cifj:@? 'M :Fav|NSwBIKF df Je;bWB4žXQL۸/}փgK޴][;`vUpa6%G$:}bE:ÚG p60h<8 tw 9}^lpIsi70F 1y e{v50U3oR3j1X[B_-Ц>`?^3WZ~ VN}>&!oN B0;G7yyv.|R 4nRhb48$B.@7˕$seH mko~?:E%gU$3lJ'Ja aT' w'}ʐ1;f`f "LGF^e K(|ӎ+(iA[xb8GL# ܝhw `>ju]CKO.4G[YX<$+`GH|_:醂r-aD#R+t$8ћ̱] I#-;ʪO,x(-JoDQ8Z#\x:Cry v {M؈NV.DŽǝ߮.j7'fӐ#8ᩧz8|4F jqz\elqe&ŗ fEAd&e{AuR B-<}m~ߠjy&H(Ӡ+rc!H޽\o\#{)كjn'ViaFQ0! hKQs\9(:Ć RT_A" \}S׾Mz'2=I2xQJZJG&<16](xH]k-݇brlhy=P p (s\'CǡEvm%L9kYa^3-鯏L9R}j 1^nPG?ň'!J88:aVa`by Zf)ڐbdIL.6bTue+}-X?(jPnv_U)ص7Mw0uD/{-X$ X.8W>=i1^2V 8NG?t[|@3Y{$]rw1G4MRj8l|o1 ԡIGyN$|,ø:[wDybtL wut+/nE'zzdS̈́T-tBdV&\i ~Ȉ֕iQOrD%KvunI^NߘfmI}rX423ץ>$aWaTm9D-W"9>"i =Xɣ5vty}0uRs@ ~mB/[(t;VW7cA `]V_ n~ۋJƁTk^gyL ܓMD=łEQ9)PAf#yOp>r_6mYBT!̻8b$#XṎ1!IWXܷ0:90FwSCҐ)]عY@LFT]"J /HGE&_p=fz`{kF*t0mOJ͟"5j,ӦOd0:~6揽 .-WePA)_ŹrQn#hgz(*{Suk$?pP 3h#e%C4b ^AP*'R, (e_`Q4=Vix[ sT(jm]ф?JLMn2]_DvRG5bkk_|d-6N1Ӊˠ|EMdD;䉣C4YyCMc9J|Ptw .r:s{:UO6#ǒI"}jncÁ\(Нr*;)Q%QC9' HAUP8IJXQ~4?x5zp;"=(Dnwd,fjp%g0)Bs:EY8nښ%AVsTo^ZYHH_CXGE<"@b,6ѵ] P[ͅZidD9@WYwk ak>셵'!b=yktq5,1ZZQlK6ΆoHfbɂXzrAȉm`%Q{JN}Qth h8 1#aY*@32+]ucu-j񥌧#"Iܠ ɉ-=E_t (ѸW43f[sӾ9fF439V<67':ˇA I O8ܧQcgs[~S#)>$Glu-{xky .( 'ej ژHc2wbB< KZ]O7gCP|6ӻ ǹ1= d>FȝCƞzE\JNČ~0wMV֎A$ɺ}Ekg֩ nݙX!׌B5;Qb ۦa{g.tƙh^c/KWfFLg qko$bվFž+=>.tv=ޑ~Wh ^䕞Dz&u`FdaF0|^TA޺K bMtCS0-$~[?c*=˴>9Q/S򂘊M'Ugkw$MvԨ^O ˻գjPui=y$zQ T.)ICE^أ=A`¦ j'%Juc;?X홣Sbyi#ׅ#FA٩Z1>pXh-jXGDi}zmRLrֈ~tM IgEwFBɣ^71y5}&9cʬfo "#7 uCVVt7@@9LHAybs|.z{,<߲ړ}:mϣESNc ̻*U?G*C1E]8Pq~$ϡ?H1H@Gm2 ;]}0%"&P$ ;8Ϯ'taJkYd5IZ!UFth%]35CWe=0Zlz جx~2,`.zl)\vwp]O Vѣ< qh2:=}6 5Au\X *Աi1*((KW fF3:IӽT|_.PYXաɫDhĩ(<_'1BO1^$$"gkG *ӺO%b'IRFJQ^evꑾgPJp}& zs#k;mx Kljև\+`LMS7ǼUDM̿?3 5-zXT8 2]^C#/=_mHl>%*)-:v5; RD61)F7)n0dvGX2v¡31q|8 BjA Xc<- 02Apv߿O4BdQ})wʱs:J3 +W_e>cUTNJ#m[ѐ/h&@ Qɗ@y%^^ntčBdI~VFK 猐~!A+da+\Tfr= TUBt5B)fn:Vb;kiUCBMm**c#r(064cՖ ȁ Ye~szyfk onGOq:!+m%WeM@(bSTW6 \'bd;oAAqC<+¸Hq#{چ(Y(.U L@{}4χ֯CB>*BK%@^H=.2Pޞ]if&PTe(|H##Cx5@BNY(Kv166 y"m6(uA"`a2K@3ڝb5ug}q5kAzHzt8 n#;!P Zډ?@U)2΋$G0pEp+6;ÆglzKhC|aVEaWit SH(F=_MY8LyYl(nBB=@ۨa@kW;phJ l WC̼}m_SxoIx&)B񛥏ơ\˛SPޣ{OG-ݣcrYb=GVE3,t"r 7^ì-0:(lj{-܎㮭UBng\сBg.wP^ɀ,"bޞ}eƬkl2@$?(kaD`PBu ~iΓW?IYqm\\:$չL2jѡwFݗ PRqh0Mpa0|y,/.7<I4K<,"vsv?vTlE x]ޑd1o>8{cr޲3ݏ kvmaس`lrv޽.p+ sE^uWoG< /E 2.(ј}E'JAfcx4BceגzS)>'~o !B!ˆ耮E~SCi’b!qq?Pakl`oR~OM|3gYJ+NIQSʌ1h8ےs rTR&^)q$՝n_oOsSC^\ /2UY8Y,42G TgeJVEW+X _702Ay!׻ƺ*ɥT3IF%B^mΙ.omnx^\u@e,@$D0u܆ۛs]^Mz;J` W.$@//?޲K#X^LzS}؞} ?S!\zQ Sj ߗf߸ieV h+Έ􏑅-Y'iVsyl!ۏb붽˯4 s(I}<[O/*1NdtWzlзJfyx7<@pA2Jj ]mkͥTq|E~4U셈߫R;\_-﭂zЉ0~+Z'H3$Pe24( # SHEQݗE@>v^U %1xBoa|<.By=ʻjK#OнRL2(WCHŷ`svy@PpYi[+; 4 ĄDxI|{_38;"i#׀bۅ"9/cL6s/ d)YxjLc7Vh44ȶzDNj*@Č2P.cЂ/)uΩdg}z,=1.?oo FjhS;^C6Fh,۞Y:k0W&Te0v VHg 'oc kD_C@` @-j%P`RA<) Xט-u%[OG#ШUW>EvPh \+fnNnYqqy0aR~0waDDIO{9rMw4\(EY&}xX%J.+EW,OM8bXqY E<㻑-+j4ыBlDo%zU9<O$SDXzyv2HMX"2x9kIwkp%[Fd0[Hrzuz*ѩ*@-B=pt 47ŵ*0`# \aV^s,^rX|{dT0TCY/`yL;veæn!]l7;rI  41F_}$xXbL=."5 1)Sa@-Io 0|fC=+Uĭa]R F:}\ey8 ! J6pa׋?Έ V2!b+bԞ>A)7= T8Mnudbg}E%͓M\k,WQ̮6_ #n,!ڎdy24mZ#tvE-nh]^ Hᣮj V+m,V!|>$PUS-<ʙ-K) J/O ;G87þ골Ҕ]A{k>]=&=aw"U#4 䏾 Zp1?uKS]ƪ>`w{DpTv): CG⑸;`Vp1q>4?F ),@&DKib2ya%r> ?`{NJ> @HŶi 78?\6k^ThEG kSl"h<+ŞM-nQ&/ĴЙfN"B^>Y糒y&;טx܉' ڼuL}wR^t^/%qGc2ׅ_5G0Y* B܁]AS3+]0=\h ˋzwo 5Mƣ0'=d[{A+p?w&wd'q9SyECo~_7!t6-vbS^}9)Kw'*!Bʰc#dg =5 Z#ꋸ;l`m)kehC&`էƸY)"C*lW#e|.;zя>$iaoh}ڍdGQ:I 6b kX36~+1ElŽ<ٗoN5# ! = ( 2P"=;˄_d}`CYL$3OhX Ys&p}D"&OðU<_cG)Qo &Cd6aD{Z+?x1Vw.|,J/ AwvB? /[נêqghQ@ؿ V*)Nwؼr.bjpXo8$[L;OcXKp:1ezGJm"O+"ӨX =NyACI2Å߫50si#|ZJv>8L=9~  Nu5P3ͫTڙ24k6 9̺X슧3"DB/vwMwBp0M+5LLf*lT7=|J)\T_"\hvﳾÐBC/S5਺3ֵS 1Qpj{UI`6LdPOU|357?RAJ91J,g`As,ay~,*S?=^&#Yio$G\дepx"#ҟ-xz79s9\ F#.eў­w%nB;WvCگ&Γ*>< gj0؏x:I{dr^ɄW`XZmɣ*L<^Kwӫ`MWgqJ0J[a\+ܦ/c a{P_ 6-2):Lcby#&Gո?+bI1,HB 0 ^6Ҧ~w;c+ɑXG6}=p^{^=3 5!j訉=WR_c[᭿P9N6WPRN⟳RLUP@?e| c";o`eO5 ;YX'Ւ9U>[KqAL3੡GHu!#gFB_PpRQzo7Be32!`x"݌ :n#TH &J-f~n'g;A;E~KUŸ@S6wr}s R5oVMs*46쬅T?HYtDՋ] YvȠ f+=0N8p x^&T*o }˂&֢>O#8¨ѣ0FK-Xm^n0u1HZTп{=$4v%&i)rw)T]`luК[xdۑoĈ[AOpC`@@_cFfhf!9mHy2v ?@қ*"WtZZx7m9J#ݻgXW-D^B K(cѣ{<~Rfݠ+@.oN(-KA嬨_#'SOT _F&PEgP@E‚my;lBKIa18963k~_)Ew *mk=}"5LbIh}s}D̹ys>Cxt9,k={9ݖe!!򝸞4kua]*towNP`EZB_b+([%献mid0u=1Z]`*YhwH̡Z/Zi'09gw XHSx&d IVuu۱k[wb#ڙ19ƀ$p}@(oJ84~y\K4u[/7,ShCFz빎1oA^~FLjxZiPM 7Mqkf;W&kȲbo K9*g/`;zh@u~Q{YֆisgC>>o j3dȹC}w }4$ze̓S]w5<')ɮSϥDWթ09:q񚣭6M&ff@ugw3o^HG3s>,rְ_A- sL3|6EGx% 6n!bk ˣb;J͹e:^c rbz)0cva:&,~ 6Vp /BR[q|x wn8Ly& WU`5l D-z4uhL0/| -3jϔ }U0%&O/,u]5;ڪV>'3ܬoG(ijN#iu_3oxjy%Fb j |"|D ,hhd &VJv3u7e9b`IJeĶp KkH8 TN` [رOߡ[o܆E-u]R(p!( `tRt4TٚeC|⌿8H]vz J3"!\)[y5SBv{݋`ܦyaɡB>!" &:ͯ̕exVd#6@'j*J뇙sf䛹M i̷J{Lxm]D MVaٹr !c~}A;ŗ=54 }?&;ĞY}RMb 2r찇c(qRIx}Fx5CvIaQ灄e D{z'G4Wp?&0 g6(2,a{f}b0Y!= K m}oTe.I|4Vg˧\"!@u{N7o@Et#iquxUbV $a)ζ"6O1X Ar:S=|c2m*a-,/g1[ZeXA!'Bk?+$A0 ,:;-"Ѭ3>9C,7̅*dZclsa+tV"*j\`G]D8s*q, T`49W0Lj(z9g=|B=99,2[ʝ6u7tr69|ťIaY%{Bfna(%4|OjWnOaaJB|!p95m#)ϚMk?O?Ap>O"B"\v r*[EV8;xK*Ckm7]|+-ɛ 2KL_UJlQjSeG( u.TH:ȊE`]MvR[%p`<x2S.DblT+X ^0 (ONB6#7@,͑}7Ħ&oϜ7Mq[5!nE`I#dҡ[$75%pnfKæn|ږuЬ5,ogB(ˆ:L3J`Jt'kیi~BXG*睝KыѕكR7,z,}'50ŕ tHw-f( ϤbXj]@_M t"xSPRVS[f\g. 5M(CdS_CzI69:^d`z=3 :g[1X);6`f ~1!H̺ͯl'NGl*R??nat 4j|#je8;v7,.pbH^[YڙkQE&*3Jëߺܗ'UmJw(ܱ'=+ }{Xsj?7d%HNjh 갰~"=YB?R]SI} &MQ{ nS`@Uȴyб:&Q0MmK36$vʨY FMg:WS,͎y=2FSdlrW6z67Ԭk@Eo^L&Dj,\?5%'`Bě_LJ' 7vaX`yk#"u%::؝RFtiO&efB6H3:N6ܸ#óRc.`Ɏg8zؾ]R'TV8q8Hw2*@)Lg/~D^$m76)uGXb9yM3- z.xŬ8}@'RBxlݒ&pxv(ו٥:. FU6DVZ=Fc ^׃]`wQM =_ό}g5rD 1s;zx^ p)O Nf޷ЅߜRH~%K:.^ɃFh|rS*@Sp3@-@k+y pG~xO =l5Z`Bqƾޫ!(M׾38]S`hC  t6eX&~4掅]0۹OH&T-u@AdU7>p.X/EGCELAA,>٪Hr>ޓ粒X^"P6*~0tIW6ĥcap[m|ѣn>iL:MG kz$Mb:s+=0ң1I 7:q33p DtCLf\&%ΑR^٬+[@,{Bz՗EYzy7^\am[]HcL²bBM;%ξ$i$H͟9wOwhWa/&a>sç%߁c\" S*בgg[9"8/qnCQDd+ xbahwR'%MYdUlx #K,|L߯hKxfb.?V ]EJ<h*ԣU*]LQF~C-48|A`!0V/Khd+ZdNtttq, e?6=oК4$~X9^*pKN@/Epdς4uݥY_O-8t\,G1L{U_lOAV.l$mڂzk3W{P OH5C*f҂)z4脌qUUnP㾽h4$K4LrMP|k\' 2kZzŦ뷛GiD޿_Ad3_La׋$z$ٜyt>gr4kUEU VM6Ā+yy8OՂj#"qUU{׭T 8ʪN}P/aZ5=+0\qڱhrmU:$M|ͨ|īڙr3rwA_hq>뉷.2Xbvd{9{L.1Դ2J)7c7uf<v-2%37f%fͷGlzO&SaN)ueʫPRlb kQ BYU+cp*YVX_SGey-Ըr@)a<` "Q#dɻز:'u/EF$iGwI}hU _WD.^ۢQV7BI(GDIqޘ727_Мgn8|' fY[ԏ7-?rG"! mfQF`d<8C Gd>\U]_61/Q/(KE9- ժu`D7]>Oǡi׎5u?v1@ܘU~Onxuso)q ;^op-EA"5 fM?-~`3|&)e]9∔!lŹ 0j[7 )(u+hǔ)dp.<,끊W*۔"<Δ0Lڇ3E҂qJr5ou=e'Oj#Ա"0#mk3ҋZǍ2P Xik DO,)Z^iލˆE`'`^wsCD]%544~՘HDf"XVϖ`:i\T *y\1$Gn)? u6ia(\ c&2R" =N{JkJ.| [߻#"z'l $$Toy%>]9VFXp?4QKMץN!;Ẃ+l۵L{3F%yL}ݾ<(ٴ,Cn`cCAЭ󇪝W!bvA%P%M UЂ:\j4Fknp머@*=M&]b[`c wK!vy^A"\i?:ꙕ% )- ,4z?o8rQFs\,{E0Hmy'wHEm4J9}#pWx9YrnzR&=bjH%tpSQ$ W'7G*ZJ<b57&MG8? sȔcs8Mf* .E 歮J+m_f5ds f6{?[ OhՀ߻h;UmkU*[=T%fԫYHS`coL2!m[{Pz I/J-ݭ<='wYqm~@(눝-qx(Y0(]`-*>+pId^LBDalrL; [`r&=$C໎_+2s'8t32+\VSiôEZNCh3v&r.8Yos  S{G58 fIlCQ FI!-D}UcSR*Ắp"o f  ]*[Ql6R8ښ@EOR%[H阔2;9KgeJZ=<,}b!:a]33/݈툕8CΙ+g3[+/_k +#V n!-tiVJJXT6|]Kb,Tj-h쒘H[oO }!W A4$A2 P#\,$zB_9F&_؊(Z9JA4?Ii %lf03V]+5`KS|9}`5w@&FTsݶ_ O0zA%ݽ]4>~^y|}ђshx79j uYX9ҳv guo=cy{ Jpscp){>ccuL)>*^4KgzYh-Tϱ5 Yt-A>!@gdU #R0hƓ0ΛrC^5oZ GR*kAvO~Bwۑq5nu΀_ΈmګJSQJWA2T`8ByS8z~ f&k> JuTNWv<'XJ" أJ JEA)Xe1"UiN]UЂ 3lM/gɖ%duFz,%["qFe05 j=Lx|aCRfS21!Xs.=\)Rjb)peuuV*wK?DC66@-4J#|UE/{ d i#Bm(D?nHa?P<>2]yL z o*YSEr&4Ct V/G[oA"YN֊|~<\R~O^[a5 3/~C60eK Xu@Dn0upAMαCy6E6JaW]%5wCRzZKHqnCgVc{N+L`kg UX ~f $mt4Z7~Jۤa(*u|w%#h|ZJ*ɁBi*L ]?Op;@%JK "B1нޯZ#x* As6;4@N>XYC.~0Z %BIyzi|bM9!LRM֝*VZk1/e4Bn,2ݹcnCL܏KQDSY0H "%՟Z1;/2]$GV8sP:c8޲gBklԵgs|M;nqcvzKe`/,H"o-C}$b1MmpIOZSdͧE ̻(o`5To$}b*6[U< ,Y7^C=CU0 uqآPrNo۫a0?zKtC+(i^npiT=/_ܖ  hn$,@([3=dwȾd ·'ShG\vd |N475IYcȖӄ1쨓^xXǁ4ե ?iM ΄4j+Va(p*/XCUX e2 N=Js#Ebcjas{RMf.ye8wr{(n(c3.˃!VP^J;lt7pƝv]c #*&`ٱ#_6kA+!L?iO"=U, >{tÍc|ݎ(M2WZUHum~6SPF\@T1#h;jڐܰ$b7 !P5S:.ٷ5hI0|]Hxk׍w U1Yy|]c'U鸧t\rz* Gٳc o̾z;PT`7Vcn)sf?L\i7?{aUM<_#D~3bۻ?Y٘ԒZVzd_H++ w)2f84g+w,QAPY@kG%>"L|#vC{؄Kbk?ovb5v;|NJ{byq\|Rd^jT݀z9 Dg%Ќ" s&Nl*mP~ Ezɟb('M}6sY]>ٗ<ދ01gVݩK,NmR +*d>P¹F:A*ó*󜽿w*p#KX)MӁƊڐ t[y>o ,Uӭ=yPf9n:f~з\;Y2sy{gWYSo2Q2|A?{|My l޴$h YHLvDFeӁ0N|tqT%:dO6P^lEoaNXzqhޅ0vDĠ dה~; wք!| \3H_WgYY({MQعm'g(My7 Z|,03̫#  fLWI5@&$9u !D'!qK!s\\( )J矴P@8h+No)"7$Dܧ>Ƴu[Lw#vq1U Tv .EDhT9+,fMRjQ+@Q nIJMW46 wwBt/o9t[Bt$JSHɀ"C)n O퇸wj=ZY0\Q璚Oy䲨(4^᱔x YN".T tG;;3OH<ƾ<{B ~Ah/3P% T6JjkBeF9ߚhi=$,6qBh˼ _֎?Trcmm]4ID)%NJY2/T09`hƇR~{"T RC!;ߓODY?0^CUSq韓E=]K5P n/ʿhoVU+^2+X1J=^vv"omJʐMaELdycv])gYd4p3/G"Cն rF?# 0wS$ I6 Nݧ@.@ kolOB\{Jr~36dLZ ba,J>(单J@=t0<zoHõi(*!2j;W7.҄ިטu3Μ4S*o7X"ZIǾDK4:F5 ,[`8*joClbpEk Aa\=!û5@(NqQҝj+q*Zsf2gOVW!76b@lgns` (ea^0򛍆Z=cc&jlb㔶7f3 X"pVoJ|#WS)we@'$7j]!m٢ D\V@\ĭ1_Yn_ 4KS7ǖIJ*yWd 40S)m7ZarB&Kzʧ6Ǡ+ETT搵Wy2ܽ$Š&e[|BқK |UGz?.#rr{ciŮifûTQG&4) 8dfҟj ȚӍ{ѫ M/N%vAMwmRxٺ}AeF >~P,seB3la–9 `5d ME|)qF[eX{&2ՁؓcşSn#SU@e>lJ0@3!nT$q]5+G?N"%J>@U#M#J67}XO )+f6̯Xk0eu3"/}j)[6b'п;zV~+LTXAPN{ʬ `Z^k(BxX_aѫ> o*'"T>⸊3!4j[~IR G1 QEBsWHOp&lRxH{UΊ#Lx ~x~-Ƽ#B{[cWSF8هko%f ?Qvf;a_Rxh~,g289Dh$or%{U#*_Z%uzT2vJD5bÌ eߌkw. 1~,dYkVg,nI. j>^wP˿0v4V!S'NEA"hD=X{&  Giye( Îr '!vX!뀭vROt-PqZuJܑ9ώ33g-1"&O/Coz$OӶ'g2]`U0woぬF0#˨Mdÿ!aG3w)]-)Aw伷7`*tq\ՒwGw6$֤پ󰏫a5x0dG!yR|=@ shOҶ\^%|'9+-aAS(U}b h*k+%L@PچOV;3y.{5]G9f4t"Cɐj|93Z<Vp {J[eЅ=TfBK]ё$<kŗ?iyYPBp2gƛ܇2Ba94J~s2dOFS5v kȿ,鵂q]z.0u*[R.Ki5[:/yE˺Y)WôOTW{m! ۵/pG"X,„_A/y;.w "̰>+/| URS{4u\?\ SY B.8_}MPZ$G x5{aQ|0ʛMCV0Q,w EDO鐓l:|pJQ{; |R=F ԥXXwa;e.zXBkc([ywnf^MJ~BALA#fUYVMT3f>MU;ݽ}ʝ.=-2ۼ}?FA`kQ/B>yM1xkPi C.8C=nF[6|0&k N}Qݦ! dۘA&&,>یC\t¦C' ,.D^ՄZR{ Txؓx-?xSvq^ޛݴˎ ؈TV .M{ FUhvf\WYWXq&yv*4ZCG-IeY|JZ( l4-.V+d6 e$߲ k7 BUֶx oRnGd[^>~Br.2 I)[e U4#jS ob 56g?̘oRdvVdcмQĠʔi^3ݭ%E]tq,o`ծ+r!?M-| czel $Jfؐ7.~`mp2~,;QBz肼=o%>kUfc~5 kWQzy*k2~  < gPH>*^mnCL s\<>|e1?l㷦.l4zML b- 8V5U  ZCJnݧ<`]t*Ğ}+N=KNh=Tʣ (vzMM%Ύ3"0f2>ΧJc[j1~hftc%h ͜L_v~( a_(1Itͤns2H/sٗdbŅ Q^j[5iMq՜C,Y z:C[⸭eQzԝ+ōt Ťr 4I ʰLg֌5,F#3h3#/C2Ϸwy OJ-mxP+]||2[1rCtntk%$D[8?m/lσKu3+ˬDsHT~|z!>h^i&:Y֑ 2Vx(SSs -qo?Yi (tsc,v[uc5Ò:`є(,sp+J\e[#xoo˒%v'EEKuz?C`ٶyDc)lGwW™w,˂DowFiYVGmTsPӤE)_ ]{E&k.JHd(Y;`XT\A=kqL> ť Z^Vm ["j"bj٢6mux׉,@:T +@˜jCLn3?[DUUs>(<!9cЫڋq$Rd"OTfMMt:W:MwHppAwk;+<;L后K<|U%,񖓜K]Pd'օD#Y3 ̽zH;R]PVڻӎPئ<^`kJk-0#koSDӾ(G郶1,xhZ0d4*!.% UX|?wأBߧ] .ƻ;\R[:,cpn3UX{Gbh0^^r4;6:[(y`=m8&ΑԳwDz_,^dܓMa.-$OρΠtn1R>Yspt{bY]ݙ( w9oYBDV^u;ezQyD2)hSD )g:P]pS^_/f,XD/(G Df"{\niXv G,0\=zFخ2b̈F<ѻj–AOc~&Qx}5%ˁIG&uH#SVB2,f 4\ sʧo7;HH$H5~H v䧠^gt#,=W(-:I R_Ů ,1 pK]÷|%WB wlD0@mfG}xf*79@ԍZge lMD5E.U"9Q{AE%`I4|"'VfY&*M1&̦q2fiE"i&j$l4%5p?őC(xW8O?N Ytii5ݶ{&F2]M1#̂jڎD|ω$GM&;ٶWH2o$0L78 mT76oK$dD"GFup$'ȝE2?8-6?ۻY3x !"@N-2ݾ[إl9Ag`:MEBLL4J5EY6H}XazejqYgLo&#U]R?c읗3= - zѬœ-Lo{D߾5Q7.h<dx{”1}Whg2ڳ^? c87kۙJI?7ښFK JgQ1"|}2WI=0X,8>C/ZlepfLty)R_aS)m?HżD}g)W8đ!h#>NF:sPNȪ*WNu~݅I4ϿE0 'O I3f|pF֖̲5*7i)?)I= Uj4VR.ӐnuoBsī~;JRdk-32kD /eXI3BI *Itt4;.HڌU5})WOgce`_ON$4YR}r%6:]xOkZf]Z)Ƣ[/l~c{^w[Tw۬4{xX k""ǃ?VjΛ P. kjoȑ -ho>JNGPÕKbn3#б>)Q>MTKIe9;N2@ ebEKKzL-'L2{1:oH 7%?ʚojADEQgIe}oTY e=-0 5x jsU$Z: \:e5Zf0 #dMiZUG'm'aq݌|j/$(UfAo8=Y!+G R"Ǭ8Xܚ%pЋKJRcX:.6&;"1A訏a+"Wj,y3`]@$/ed)ހΫ.,9{g9&QZ"jT !ڻ7ti2ZBIpg־ߧ_\jK|ÿiЪDĚ!vDpjT>Vm NPwk$}B{c'bډk0`Eb/H Gnb@n 'yigcBM[TG/Łp V {=C}GCW:5JQIX@Q;1Xg'J $#vY,~]'kK/uxb`|IR[ftN"0rnz vX)8ě~sLö m~PoE2V *׼׀Dxp7NEmb@/{sZ(\LmASv SS-J~/$ &:]XT.~ߵy?߭cBV 8AC xT7Q$}y5k*1C{>ډCb%-> H50tfn0F<_wdR mFx|܋T50ܓ?}2@,=E@qn2VͬqBlAF/bRulg'9AW_IQ]LEȄ:,1Js{W ;يⶁ5_W.4BE4y\9A|2leS9zHSwL؊y*;RfpbW4::Q VOu|Ld+wd0E*Ax)g2L]SFa$Yt>y0PގQ~꨸T$fw$\% 9抒g*r[SȉjA gCiOzE #hja`G$`=p-9 9]4_-i_ЮjWSv~62Yd:<kI5S.$i`jd5S8O* ,B͎Dz||Fyc5$$PhĂq+wsh1y=cB 0(VG߽ 62GXcDT99J_~/U)>p8-i@ 1- ֨r6ӔEO삻^V!$%/HYnH̝C-?trix]>a l6,(SK [~\l7c<=%dE7!˛z*GNNfUf{6RMgqLlEß `ҧIN`N(MYet ( Yg@!n2[`amvm]ݶHR:䪹MvQ w:h!R~oh]NDmtͺ%O]ʀ 2D~9Hp8=̽Mt]jۏ.DzU$ F UI?]*τ~>L*p^(UTH1r,n F3'Hi&v{U1j"uŘ0Ñ6F_fJA=7L:\J]TȻè4zxI׳_tí#"dUwmSW4ȩzDIaSrkgơTwvfsQ%:uw'҃zCk޵u,\y%x^Gkvct˳ij@| >~=aRZ%kLF:qkwSR8)b y@7X-阊yvk^!9t~]3(K{u#lYfLTM~a0[,]6_=kA`8.!`= ϰFվIs88dÄ^BS.q0"*} j4˼6š ny'4w$3w=':$'i5/QO>/:6ބOX|d7*xV2v<^4ܒ/ZDg I,y@nMzUL5u9ktVEB(¾o|=#,D(($=&",8guuc˹-A!_X;im). *^0*ֱECEKB#,x }{2&¬R0;?sǢ -\iDŽA9(AvV*1![DMkTe"$V2+VllFiXߣd }~x3$샯țKQ }Hs|^mtԑըw2d4ωmovݸa̞1{@ѱ 7S`T>SVW~rFJI.C!7s7;HMnp&O]'iX F2( A4pH_~YD@&M@hcfjPpP)Du@ʑdI!v )-YP>V$t ; vʓyȵZP:a7SvpKAVex'dyG"tF%z IL=S\Q3Mg"j& 3=Tkڎ(2\>cV2""t½T,ctaK3CaGfA;:C ,Ej~EhQ@v~`أE#5@ ^Y$_t*"HV!bɼ.⚹ vIYJ|x,N;_2'FXMAdMvY|Zв s22ӌXOC)^GN%^`jH/iKFVXJ}֯z!f))_zrJ[2@<m.w3|֚cFObU̳)7yCگC.D< |d.,Hָ"Ki º%GqIҫ0;ߍJ!($?d.2j()3@~ebczԶ֖/!ÞXմ@Nإ;.~FxMvZc KJ_&orIP<0N{b>$ s\aćc\-}ݏ.-.sG .4^Y ^23 hB[fUfɒa; n{`u9._Q˩|$8 ԭaORLڵz~_91^S`r긚LJI A-1x r(1sOxı3)U(^:Dom ՙk_[$͈#܀]P&7Y툿Okу9CT'ŻS@SW)|ׂeɸxϙJ1C8yWc~F@'A~9_.\70|%eBD;|Iw]Ѐ?a;~LSALZݫ* c)2, 8x[aT Zpuޯ' $/ZӹA, ͵[C9oFXAfd: Rx=+$_hNEC>d«/K ^H1+p3Xq*a5_|#'Kf M}Qm$o#Vq4dݏh'] 0ZCD.;oZUW)x /3e;~'͒o̔ ݍ0IokE/VG )\dD1n` dcK׸ |]eT*4a[*>^tTzPMff逿u<T`ԗ E1"J;1.c /V{)Po;T%I9Yׯ]RXۂh8硙vxи`[W3?Gp98rAor,!JR=/Z+lAǕ鋙;0&FBwt<*HO6ӊOqg`nHʠ"s\uİB^[vVTRhW]fJaTgpF,kpepcpf]ɎMփӵK _a @rhc&{hX`LZ:aݿ vi;T˚}lBtt#k YD]i<$Y:WȨH,x}Pc{;]¶ݓtX2a]|<ԏ jg}k`Bs'(9U*hhvo<)q,p 5"9$ќ˓LZX0ޫz"R\20{tEdi_H s>k b־2q' UX|(OE`mgW c wDsZD RgLykTzۡ -#Mcq?8f7}k}Nn3 gV{6%@S% ߿/ g^A g;J@\^Kk㭤2 F&uӤyԴJ^J}/+ߜK` zePxONG괐ί r!\#4i,;'{C}{D:[(O AaRh{7Z*J9\U[gیJPψTXUe5 c0d0B(*0٭,W?+̓l39[ w1f-CI5X{ +H?g(dg.TPwz5Og CT^(acnRn/$IK"M&\~3Hfhp@#ۚI:@pY&XA`Rq]_%֨Ƅ"j]is6uH\7sY]bWҿ?@c@_wsa|_ f0Sw^(lƕF> `8˴cZ3FI-P*_^l)l s4XHpoV7Lڡta8ӌer 2lB?E?ABD,& 8HlS!.}BP  C7i0U =s4MdSweS|HV b6)=YGgyޮ:]i7I Ta~:C[XKSr0:ƭvȿ,Ŀ ,o%Ͻ։{֑'S^nwK"UBW@AMV`B9l3\Vyx#".KHmKҺ9b8#XGJÞ(B-FBW&R}&ܩ&s<xMOe ec<4*V # *tsq&ۺjB f}&#!6Tvn'ϠZVH5QnA YR1'{*;I % %=y'&ެ+U@YA,T,qY ]2g1߯f΃vs<6B鸓lBI(k $ꖪ_Pt/q#_љ9l(76#,#Y?^p:H>q•Hb;Yh uҦSUV#>( |HrwUq21.(vK㤮u.#+ f & ݑ۷k\q"Ւ*ӟ1܌|vh »&@Ж@iܰ\~-*7_|e_TWxkKĕEATx6 '*l]}WDɫ˄J޼$,PtjOKGܑ 3 ~yRfjTE&vuRIM5YKCu:bV/aFKރ@} vj( B(#2>WԦ ^;.y[kctrng2XBK }m1 Q\T?O剥F\z1z$,ʐ~8;sCrZL<8x\fWeVm}Ԋ}>Z*.WpY|ݕ:ӎ䉛OdKKG%bktuN1|>Dkſ?֫"!rDj$UA??P(5dk>hd j1vS|i M҃;Mơo(NJ">,ޒ6}V3.$C- K> PD۴m @wU .xJs(]K9''? *\z"/ w<#0~=>oN഍F;T1\|]-/ˎI q62e%Gs!#ã ?c$]4$_f5v_3Is^w!E~GǜgR }4p2vd'tؿ86L"m} }Gd?lrX_qȴqy;WFꌍ{pc1N ƚ K4Z遼H6QD8:*)R%W"h;cT!# K*g>uиƆOp\޷}cg':9k1Eˋ/̨jץ-Wy`^޳,$ɽu.䌃}Pv ,ld_~l6U_1z7>|& BXQ$>~^!*W)dApu}]F7J`a%3C y!v9gr}<*vkB(M!1j/5beCu9jNy׌kkq5}.X Pq.EĊ޸ j^0,- Ӣڴ|0tӤjfQ/`oa`_5  O5S݅s}O!"rۅYn"ۗ]v< MZj\yֽ.+ (+,y G3E -k]Ѵȿ)"s5P hڭH#P+e]So>'G@71$+pŕ30;kjwg!z0'ٜ-I}6iO&r܄d'.! VQr?ꂅ#}['> f*/;zw?n!UdU5jzi6vף7D!)My6Mڈ~~ S:oaؤ<b#ӱ;ͺaS>m<,Ts/cB`c$F㰤fc0 Ϻ% 2EZͽQa3?L;׏ä1MP™zMI |Bf=n/Ƭm"Vu{ )>yNfxOja`Tl"h?3J zo&&>)o cdVt\%Ͻ]K,RM"HT$RPӢۢoA<-d×K\LJ]%؛K_ Qj[ӻl@k/c+ޝ~hze?EB/UC1,N?4)mYĦ$A>Y"C f)6+(Qht/Pj 416a.Dy#8*9R$ ƤÆBɱY-GXOPȦ׍ en$.r= 8ydaɠ6|G A"Zf7DZ"`bn7BI}k^?_2]e`/Of9m )r>Q7Rddm95n!,Np Bz{?ãLKo5/ɵƜl^~$ D VslL%\taC 6Wr -IЄ+T 0^9v-oʎQ" ZGq-&0bZ7C3յ01l=sgL|vX5N10le~;WMEPcB7jxZվ|n>Z9 n \SeaTMt` uRE74ٌC@ _~V[\-ޠbI/jLET;JiرF17'1ɭј; 'qOBd %UjzQdKňpH>6'!p#M_ ձc˒;#fkT[ xM1vG=E멊?Ƞ:{Lϋfzn> }z"w#?n4S΅ߣ~FOUr<*pG%tә8v0|{_; ewa}?Ԙ;`{KĚ睓&5AYFGwz4U@8~Qq=c@0xS K>}ê.ܾ ֿn:4ЊG9Du:ʵի@w-Mxu'V3gir/*^ggnsQBR &CX; bӰmtoD?Y/OGYbhh&6{ʼL=,񉍼 f%sGG?a m_LPRV鉥plmFTC-Jb8V8`#ϩ:I gm30b1 ̛ r+?0. P۠=`ر1;}# ZB6 | d+mw pI!HrڱήDTҥ6"T]' ozEؿIF:$fl8䓙Q.EtϤ>\nѝ4%?~Qk-cwFu?HOHyH2O7TJ'X Z7vx0,+_wPbF4Sw }TxٙGe(+za;dh&{4c6H똰_NNCur@?폈&ݑ jW}ʷJkv ѣ4p4F,AVodqV{ƠvJN9 =DƢ߲\.Uw ܗ'Gnݾ A3|J,CVzKin3C?ދSGX mUwUVMwV,S[9 1c*4♁>8FlVBNL s Hz Nr˟UV|+XF <@(gw+QBvCV_$'FVZuk4 N!wsRO ?hW;`koXrt ' pxK!ښ\)78lEЂNof+\o 0&8- ^ XO{jl2T^ hr\A{0IW̝QkpO1'7sxPGh z齡#_%UaP SP ZwY PKqg~7לxwxfH'~Elhic"+~tL^ v aH pr֞BCAi^o)"Uڗ`\z|"R o¯|1B}f U_a`nͱEW,KrJ"Eh^׿cCcT)G%(Hʾ^DRoB~| fQ؀QRA‘OBi FDD$)%OpQF]ag_%QdA5BUE/z{M|(]Q0簦G:DC鏦ňKG;˕T=V^c| 6qpgZ5b B6Л%p*|љKi j"W=F`$Uv#RN!7v lW+$T [a6[|ygb eXEj#,WChTZ<)}Q1XP] Qu`\'nS'*>K_jŀTa)E~N#}ˏPPoB/ ݂"ve^n݁ܓn թJ )|*y4pMEMR^C!=$BΨ~ I;X~3SWU9R@bwYHUgHnc=Lp:'t>d^*^@kWsT""<:@E$ Xo?>rϱM??\]Xq8 `t;j9ϔp&J:SdhegXާ*W'B#u mAȴgoli['eY*֡<ֺ` &cc5`5 ,/줒(t tبpN-Waz  Lz޹~Ti4*hUѪ"TJ,Ͳ/Z­1w9-P95jNfT*2i#Jh~Hت="좑VHg裱䜅P{{-y VP3S JO]`1Cm ftQGa+4yxcz ϓM='Q(Ty!ȸ_fkLMA Dƀ;pqq=|Xzqhl](7[dh^`f\Q'*I9I=[ltلB,fF~fU89DdZv5$&/6e2˿?u>rH* ťj<QދyMhͳRVj.v񓅆ί.Olh8wPqQ[>K:"l uU@t鷛BbZCf3nJ *#EǻʎP<0֗$U+nˌNA<ǔ?Ҫ h"5y[WtT׹v)dA9fz0%h>)VmFjW['U,UHfo1K} ep凿R`Kɔ^`lmVL^tmVƀ-˪ I&\:mKo3rzI7J'_Xaz?,G׍6OM62&-x/ Vh qJkTaW7*:kzw<~96e 4A$K@hߍS# K_pdk`x`QULj'fye~x5J&&'geHp^gS>Wq2uDPwDžvfr eI9Wh>Cɹ@Aػ~@M}^g'/ٺzf·W5[.ÿ́/i#z8YpLOdk Do*Vja>/Fs$?I|% P?(ֽ M?nro#Q<3 bVM56/ij"lHqĖUKOBE˝\JTYiaf?S[ͬCj/6}G!t~S_e-fFƓ/ a[Ӹx e{|M |c4*[%M>e-3j%b/*r6˭abE^S5 Ԣ:das,V1.4+[6?n ė) ȟ~&krs\ʦPNdkhq| x[Y^8cpip f#ΑE9VEϠqIaٜ,A5! M˜"?|7q;\]]#jTZ6>bߟk C1Xn_qq)/aRAlPn$;*d8O"eL$Lyv.J̐91c|Kٲk`Ȯ0:pUQ bE 8qK.oN1p&ZQ3N(#D|(#!IL0}mH#:V3O Ytڬrpbc2baZSwk(<f<@N Ur:L˄0rzώwHa;lYK6X/Y_gm/[}O8uP9 >ș(csFpE)1^kfZ⤤0/<0D d<e`/`=|wL`j_:2)_(T-k^wZ[c:4ΜC.+lZB D/Eh2><enGA*qE 7s/^ubxQݬWY+޵MGcRp{TRܻ6qj>aBX4ѡJ4'&d맛:(.ڝ 2)jrQ4Τn 'S\V56ֲ\y^:*īIXV溴Y0lm-yT-pݺBl.k ڝO~bj` g:~$/iڳd~SHgn8A :._NuGGU %Wos;$x:t=S^M9 FaSo{l|"URr  &h^18 #Q mRczΣ4pP$iPý@Z1VzhֆǛ, {lZ+&DۗsHC`ۭfꅙF0AYc v P.x_rY%r/I ]L@Y-4Z; : X9Ɖ1{@iK};å܂[؟ :3*#QQ$Rx# 1wt Ԟ&HiLt$QS}Jyߝb`;a]0 wXt7#rNE#7H!^ڛm3}G+<,QJQ⺣Q yח~H *3ʮ 8#ӳ1rgapnCygp$VC TF3)-t !g7(0R0Io*gB#I] O֓]Z!X6w-:\6gP@B=KxۘPOJ0kx?z#v!^"CSRKjY%邋i>xO4!3lvJ\:r^5- ,I\|'#5 !pHLjFS"{k>oss)2^ ,뀕{Mg26i:*dw ?2ᅴ21g܍d<\C/Uxy7a#).UŬ/᎐ҽKGT& ~$K{7Lv=}=H)4@ }ZϸQ:)ʕ1 s"WYjH2ܟj4yCXP$ 4 .V%Ij ܎FF$|P 9CC̢Ԯ0겐^j׼ӭQgqqΐW,ΙR_v = YBn@Qmq AhevGƾ%=YCx?>́rr#R, .Moٺco"+ʜn\ĩlY 6z%fd 4N1woՏ֫L=)F7*8,Tn:4x~7Gcuy–#p#H m/ r7RTEr쳀|%Sj\#yzŐd<(htƖ2 l|uzIr.nwqXdͫ2EW7q}=nos(ܚb `RX8qKwyu88(j^Be1 M| kg_cX0 u]۴t} O$X'oR9LQ'PO~>B`b|:evro NouӞ@=cqԓyZ >D|DVۨmkڏϧOtAͰ[@79 0-d+f?oey+{-Yf^2spCAkw# QEN۴bEVmD՚mr֘|Mb~)egH5sEm"\S#%yM1ߦT| F?]kdW4a|% < &&dRWs{~z։I!<?K䑻l'q42HΎf$ {sA$=ac9΄~^?p#u$nOx*#1A)8ݺ UuZ?!ć( C{y j tEOTv- =m=h|N_ 9NwSHEY4kP]e?E lW ZJMlXg6\untb}u%mLҟ ` HW;4$xIKH.\۱̕јcf FRrΨf8} ˰6 ab#}_ l |\5GR\)r,K,4׎ -7bⶋ>!&]rke9yz/GWr~OŞRyONʶNju.X\:XbR-#ktڞFdwA,RSC`jݞZ#:C჏!],)'~@vv%UsP=E7Ԝy2l=D\ zżXÑP$]4"6YSjhO`-DJɡD6x7qZS'}ʇUG 'k 3*QWE5zW$rVr,ư7r@vНk\]z uk:a75a w2L40\cfUln< FGbYximQVՍga\Zz}ʩ :1tNޜηG ' R20eElMyW¦T8 Y1 z"S@"BBoqE\ƋCݳrAJJL B1 4EsU@c hca !Bn&1@Wv3upo㨀'-ڵ60N3]RN]y`,>GQ(Y|<"ҏYB d7m@]`01=See;_}ttX4)"+`n1X.P^c&HDZ CSN&}$Gl `LT}*]LiD~P/&3:^ڨ|hJWy!W02+|zHVH Ǟp-Yz'p`IB*a! il w5+UV"3/^UeIfrCƒڲN<{G:ɛ^/dnѺ˰ \rkW0 FojrB=ZLXGPlD澵Mc!JYGr$ٓwACra AK$Gzu < ?ZNM`pc LƲySe=nى@?n Q7N&&XIʧ%v'f 'guI@v(HbEc3asCuoz=k@Թ=_ll'Kq%`IꜽYTæ/Ф-ôwzI6OpVK) G#!x bg=DSt /oZcĸ4l"",qf xWt [^GY>uĬK~\muhش4m>+0oEJ\+3fSχ݉LV+cЯ>7C522o;;I(R'уEM=rPuCfӭR;˘4l׈~}8ފi+w}^m q,W5~>/Ǎ"*ty7;[myM1|(@.41>N.a<Mtb,{;<(9ImCU;SLApAϹaoL[ig!ꢥF$`*;4D5!d V=&9"šaց>D}$ <#0Cxѓ%=Y}p̎iMCA'A6@kfgzzMF='"$qc:h dPP_v7nR?bBzU4ZD'] jf_g{vѹ~>ʘE{!` *4 ANj!| MT҅W7L111pd6 2m䄼k fF&~Kc߱i { 9ZƳ@ Z tja>DxfS3P fJYP~ϪL{>D!ΠzCuo^PآL s+ RFr/ߋ}[!-:}aO(.G@#@&\EЎt+) ]]}VV5ОY׾0w?w\)</ɊԝN 4=4 mO!WS c̛(vf;X$&kϳB rsvԅʖ0%gV= Q#Y!(J:]БRMCʾcHfWe\Q2r=Yaf7% flI&j?3^DLCwQ􁫈Îi5\Va u͞U_LlNi!}>ȵY~:Ush">tyamV V1S}rt`8ˉPl9F#PIׅJ#u2,6V]XHfbW*Ċ{ƅ݋}oLCoJA?vNџbѮ{Qu١Ɍ1(X8iDzBÿ[*:?Z2ތy)Q& wL({ɕalc<d(m3bcDZϭ|]]o "tۦ6cGQPpBH9,>[/]JZUNox}jIE&X&RqĮ/d'LV=zPKFD2%.1/ikho+;6mD oFΣDG'(XՔrWpJ$7BJ5/^ی7!EY:]g|5@XQOTJlOCDa$-ȯ9Eb ݙ?Vr>[4Un8WK3 .BX`q${qhi֮,onG  τ;+@".XD(G( I ݖ`-WeCz/-u`9||rpRnY{6?>"}P4= et(o# ,T}G@Y?R.Aޕ{崅r fZ+O Avjv*gK&s1.۵;Y7l̜4$K/mĶʶ{>TelWUJmk0C1A*<f@:~,*YgFZdP @R9/jncʚ#y$x}%aw, g :2Kva+lrR;J2R?MjC5 I :O(hrn[*L NuǎH %>/Q7}`A|э0'O~gҹY('6]-sI\[42穀5ϝhiV*|RU.N!,Ww/iM~'fqσ\qrgٰ\ S[o eB,e euo2 Xdf7aZz|՝;{Զ]X)U#i-7X| >7Ǹ̹8VlۼL.wG5\d9+& QQʐ&^5@LLH'h3,h>_C7ce@p;S_Q uVXF#RMlɂާDP͏&6o v+!aR/:A8 ^\Ч\<jPOA<`m,8z Hj† 6*#8p:fh uruIX3GcD]تJS [9fI^Ցjx3G<bG4٢Ջ J, ZG iIdTD C_cΊEoc@X), > K@pa'@Ӈ_=D?NWK81cm^v,q5WB|so+@ 櫲1ۮ AUȏ$δe_  iHƎQ b4*j'>x]b=¬W*@6+=UwBvPxVž m0f,OVD.lNQkh*5ݝtLHV8l>*G|{tR; ^n`7>' ;*T+O t2ϹZaORt6E`wDLvbrK`OQ>O خn~!x('lWkN*G'NSx?ĢjjI% QN,݁U3fc!i^0O畦 oB8òO5Ʊ"Phc0ϗ1 "T@!oiǕ/v}Y xlZ2B?4)Cbg,DreXbf5a^qEbbGj:2_yo-@Ib73fϵkǹzEWuyܥQ=_mKYqU2gŻ'\Ib T䡃lp n1C7ϴ1Wk<̎H2f,Uo)m O [;}a-r; ]b_ w&Xil։@شpŴʭ#1*p ޝ?b/3 ۏ/)W3h 9+v-ɶiqw.!XXH4r+, Q ʊE<:ݧGH,T-̤Q's=ܞuȪqXR[SMo6RKL YFq#d >cw`U=G&}DXb_> u72]-xocb_үR 9B"Y]6j)sT]W>je!(2xzM4F˄(l X}Q@^NBߊ*!φà#cG/mÆ Es=.Pc:m*9?..ktD sPL!GMxTEGZ[BPX3MJ‹fZs8"=٢1cuqgpQd%@5U?UaD\b gizve<ȫ'eTWrIx=tY-XO)c˓9k0 AaEd;L>n\4=,"넲8q!n:ʅRG 1cxljr,k^u2VԄqR$Q"ήE83иݕdr<չ\k4>PeT0 tnܥ=lbk7ʙjK,E>@q<~s^'#lwIn{" 'GA? Y^[Q|jFF[~z' &>Dv1@`HnZƜb}~ /8uTy"+?PK_z@[S8% *`O(x-Mk5O\ r`aF3 wif IіRC],A# \ƍJU ,Vw-_9$|Ъ+?2"FaVp.x$p~Eaw|XG8jiWflK'-E#@bܼVQz)|mYȿ x~>g/uVAqmEm *&~ˉoU-8RLmFAO]>o<;U&fY]ژvfW=0>1&{{8MYdZaZ⸪Z FD*G=Ԓ)R6OR?^o޼>Yš5EBuY 84-Hޡ@I|7C<ݤ8kEl 2 9 >8!\u^vIn$?u46Jc%ˌ?#Ѻq0ОPHE&faoUN~f-zETy~f?3Ko4x 5Mjزg2 7Q}ʳȝ 'gGIK@s O'{/舍fn^׀&ĒJ}Oԉ/^jeg*pGg4 /%.ܛї8 V![2RsŶ)y@/R,}:|{ҥ!F9 372/woʛ74%Fv(X6ZK)}no\LI񊡒QG7!^my]5B47Tf>*+3Qϖ Q^P<|1 Z#=I=}G֫7Z_֫Da-&ӑ1Ԧf8Yu("{9I6UXﶸP)@6zDunb=\ג![ ~4G\U$uQ7PiZf$ }$vin:e;o@$1 Dg]j+h[$]=A\ u*T^8q~M/[<O<F]|bH&ը5L;ͽd[=_4}c Tx̎i-ؙ&Z,.k2@*ZX+KAHg=^IZt$tO~"B8#ޗv?KJ|Yim3gC;5!H Zk^ȋ^|7pz &n;A:6H:L|Uf?];UE7s9Pq̓!nNV _^µUҴj= _me"z fjs2'7' T>IG5AڠKfsH[ wLR_qISlr]JC>I0Vњ۽vМ,_BhkX傱.v[2'~bn+Q<czG״=P夣SXhHlu= $P9^6_`3jٜ;p X<:}#7t0fW:X}_"ԑ a@F]r،Jr`=mre`zyrQ:j2;wsp2ᆻ~Nէamz,Ƥnts`췴+_Zh֙LN]FU\4{#3@%X#u%~av;I>QhO-aчZԣj/T|6݂v{F:{hŞad=__q^ k4t$Uq#t=8TH}UtB#wgPSu ^HNy8sX+5 ~,猯;N҆s3&*L<:<gwrˣJ%h ^ZWzf__ ݗҎƗ퓵 [ן ݚ74]CsCjԿj,q]Qv~b  S[%ޭcb %Q0 BbQJ,Y"f0E+|ޟx<9cbJ+%$bǦp5S^DD2JU2̩4K G4k:# `AXʪztBEhxy/ ײ(b:Bk4 G;ҒkU#[18efU;0+wOy=z3%SկK)opm }ӳ(H$ËZ5D0"_ClY{7Sj3~q..X} @ѦXtÐ=^gm3VbƑ5 # 6_ϙ6)gbY)ṉY#`1tΠu0AݛDF3*d^7PtpAB)3Bo op@'C^_{Q ~"[-f Sqm!:fZEKM(/&p/V4DcO SUd'W+N-X\i/ ڛ2 QOsJ̅15b WǃrkBC4!oDԁf?w LU$2+5Q3.[(_ĦS^li7 ÜK v%3H׷RC`3D_lrkP$^7!Ԫ4;ѥ{Ee4~Dj2KuNl'88$ZD)NZfъok,\Luin6].qw;4)c\_,{Sts ijjHG_ Am@T^oSZx[M* tʙ;G>jsT)̊;m5u\B(&]5aRHUS];bgbe`f9E{eϗ*<^CDl$7d ׷PZKuNC lT>ql1]&m%,"ڮ<]fGtX89b|E R̗jDSm]9sdǨ6S+06.Ad5ܦe__7ߎyoS!bcگlS R..@|j8'7ǁGePFɣ'n{N_vbWf1qXYs9|KlmS*/d(siN:gb )ȿ)NHjAwn ` Ȋ5e[p`)i/b[$%<Ruˬ;@Kic_iq{4AKQrVئh$)`O:pŭ-,o2"Xy0.Fj{V=y;t]k0\HJػډ̭VԷMC>ra+VJvAE)9.BȠЁ{^:!䋜 GvIѮY%g:8>V4r~#4K f>bri"jåIH1n 7@$ `Q%j3*{sI<`|Ϝކ>a3rG LsuXsVk[G.:y)Gk&mwMf7맵y~3k7<'C`c7&a,C}&(pΕxD7d*.fp8!}IWS꿈yt|6f6 d8u Dj}3J⼥ډFk:*,ZzFUp@F[gwӇ[tq4ji\"Bڵ9)_SmdH]uWՋ P=pfT>T&dZG XCb:Z'8JELǻe$kח5xM9 al!!V_3aPSc<*4i\.3"%D,E N[,?ȅ)@.KJr6ET>H(RRAj8n[T:蒾Q\Rݟ 鼲iK[Oq;ˢAg3mpD|kE)\$YVOq{vaՍդ{1S ik)ꛧ$4)| ùT]H?[1^\@!K!!s6_,#;x LIBYsKhU_ob}Z,'tyỦCU s'*~ifibEk}d֡кUˑlS' R0{\gFL$rx\q+زQ$׊ػ2u*ky,b@(.ۇE`b̭Jm) rΙuWQk%em Unjkp }OFLNECEp8 ΢-%`=]jV@~l.hZ?X쮳|%DBUTA*՜X* vaҖP. >0Wfk4χ%Ѭo` ѐ+ʖJt\6[EDhP ";$֕n^A0Ɛ},܄yXfJ (*g{k؂@\`xذ.Dz}8$wĭ&Y~ ҭj1xnǠF _`E >K&~Q8,8T_54Ï{߉GHl$g]eɱ a`넩v$f4_&=|WHyd\HX\C.P*{b_ɪ z!Wo)D[\>4X*t|nzǣ_%?aV[D~ E {-.V' X&ޮXs\si!)YI`m{ v"O24cq2 (٣mrn,t!_vvWN."qkN˱~O>jb{(sgŞgOjB):c<̹+| FnU]J_J*xA~{IsBnD* 1,ІG7Bk4kTg¶xN{oU  *?'#rs94u..Ͽ 0mmMO]6 Rk3K#$JYa|sϫrkn:lT?,5ײ/"$H[N1?_ө,J'|ڻaQv樢 iꭚ .w ̘ugRq&)ԙߴVW(&݊m{{SMF¥^g)Zk[X_riMr; C5^UZw':6'1*UTԻ i;lo 3,>Ō Q) >o@O6&#o`fAgؘ}rn2ο+.ZdASPN'6@aާ~P uhhx90=L?oϝڂ]K^d2U;^7CHjBRh/ڦIvJ >]$Y5zðǯ˅oVbOHuQǃ80%O%$tCj x%>$OA9 FsPAv9a}!2/uO^@E܍3E(x]rʲT%Oj/%0(ǻmg急>KtRvM P hFz2GGM)J1a,j?Mqaͪm: 1p]Ksq+u)p ꟓEc$ wfů=U`KeOnν)369 ,V""~Ighl-YEvU GTa|{{@hrNy _3_&%-cr]bbGBS\ӓhv_-ݼ)">zdk?C75ɪ}V~P¨  !ET8}ѥ$sJzcSM_,UnPǶ߼=+Nk>e((0S)45pN"Ij;z,ˌ(G~!\K#-JU)832O;aN蘧B%j"Uy(vqr)W8a M",dBe*{ѻ('ͤch}Fܩ.guy$!}jYES4el=ŎJ{7@d]4Ȓ[us*4o`aϙh/S ]S7A2 &開y m$ӨV,gc?v!rNo?@Hrߥ+`7! Z[LIXˎ WX6cW+v9 %ekڒP9NE"Z̗'e:8D7Mkʝ񺲆xRD(?X"3avBkN<}'{,5־5vM6| UOPsuE Vʥ. 63Q6+ƞ m2;j/D߉ض`üLMj#7 q"̱EX0CܕؒYVMBlUكb4J뭮Yjʮ!A.*k"=}2p\CNf|ϒv!jje8|!4<%*v .NBָb' RQaWR-yہcoMth |-|nBdh.BrrcޅEٵ}gV%aW"EsET[ `B9~, 1V]qZ_K"6*ZzJQCC]㮧b[vfOdwJPUXmtZȭE>7c/[!9O./~ A ]fzgZ0-G5p(-Z, Κ k % yW =y}>~߫qZ¥gH>leO7XqSh ? ]#_OH'㋇ 8jIhj[nv?$Gr&Tׄ;n@7EpU8)DHC~ Gc J[|8[IM%H{qʶHB4`{.qT">5{Zrޚis0Y0/ߟT`TH~@sU?DA2Ժb3ʸ&U㺱Hym`Knx`a+Cqkqh`){Gdҿ67Y%%t߰H]{pVy5[RH*pA!)6(F9{PJ,h?@pp/G ?&c/ߜ1 0#I'L~wJ)ϕDHr[x45NQ*_Mm~G[49`AiW О m!8x͜mG%'1mzn||@sǬ#~'DнټxWJ\&֓m_0O:~Mus0XG(v5vUs{ir!-ToA12@l ԄEv镶X*2x v HPݧ}Pv&E;h|ȏAv5 (R S&lAi|Tԗ5aI)#9^l= 7D V}xmeQfٙxynQS R&I_+3$+HKu;h+0Ai&!An& O9%D)DPHА}ӱ!+lJW o[UcY]5gs^ [yb^؝~znW[7 5p ;M6[ Z9spJiL 3ԖAF5!!@]J2f_>*RjYR8p#0-ߐ8%Q(O(DSvEhݒWwU5裸~6 z B6nܜSrQVhxc!A:CAd#AE+b7mR, s!G@K?C;kS4*^ǺG9sfĵrԐ+['Ϳ'|LdÝEevێ-gg15k~|hTPT2瘓gZ,B(ŔC_Q*vpA)|{%Ts(#| jfEx(: J֦9Q'Uh:Ĕ;rInKņoglg5Xϭ.CE5,g3Pϙ8M&OQT ށPd 0񮷕6 5vJwJmrvhiSR{gz'ۄa*?O%Z! y~f3ڙmxWʸ]aYH1k ªj4WF7~X7ac%x=u`"OR"oCDcWn#湾 w];+M!|3 ;3ELQMAӇz @a('@K+(堢Z\ 3 ?^ѝM<Ǚoӷ1ȑ jsїa,r@57, rK@Kf>5>Q|V8" X2a+PT DV{ATu %lKy1?\z4^ 尺̹J=񋈚4"~>0)JnT*AF)Jo[WǨ^l.Õcs%CV' #ri^I뎁Um%ZP N&Iy/(:'C}^Av`ogǬ#u̼T j}jůaYh^;)y\y~D!"_bI]䇟aUQ4ͣĒQm? p* J ] `_{/a$˺ +(tu>(,;y]|Da45=)6)pV\`!)34M }< ۩M2Rtw{MVeT4ۇ{V+@OM ɬI:LP}XHs';s-)'ㄑXpLP3tKkƅ'P?hU`Yax#ǐUޒx;M-qNuv]< ?GVl3L4x{QZ65Xri2`8_xٹV o[V:(}~.'rv l  \d+A^ݷ|[H9e}j+}tAYo 3KmWFsY ɨl/lW ?64Vϸ+Eb+ AX( Cc~h2Bء>51&-3| ]:sVxw:$q !E_~ŏWl튬$tbgPOQ6s y0)cI\0a ;,j݀jle|TW>#_pRP7Nö}y((V@]n-B-%Y(75LݿLڌVȹuSU=ǕqN;,HE=8;q,ϊIkw߭N)-7""_A,DkIKy28M6zdW._ZyngzLP EuZ rm=P K?6 Ie͘E㦉Hш6Vd9;+ҕЊWW k:;ƒr J#Ue t7 .ZFGg#$_=2Q'#Jb+o{e1-K0`05`媊 I`{x? ;Ʋarc^8?|*îMm8D?bKoR"+1(l?}T#%6UV@n䘵g2U/F f؆0_КQl,YUE)ȱd-Zv{zh8›TC#FdoGku¿TC%Cγ1; Joˀ!" O<TA]H]Ezt]B*isn%Q1G a}mp@Tu+,0b!{.gn\Y]pv=n;=Tfi0-:nY3@ p)o9ILGцhUpf ҋSt)+쯠ҍdŎa۶6ߓu\l+$ܮ Z2 H>%'llԳ2(QTA,]`OmҰ 7Qsc~ϫhȞFUgNqr??86eJxzFBz!+{~O3\bۃ\Rd1v>"1PJ ;zhd-Ϗr; G1ԕL[UqF8ر4+=oƣx6@t'|S8Vk8G+@s9.@++L7W0T0_¥yݍ73|<fNPY!:*>9TZ⍆'.@ GdG)`}vM%s-~}P3/yh2!F U\ʸje' a$]61ζkThcjuzYx;l|vVB٧4hĨgM#*)V,x.lPĺ/wUlЙk&vB:eֈk;ft.zcnzlBf[~e< Z"`JcE&n a発"i!ïM8ք\=dRfݗ#TK11+꯷j`~ghgB8!watbHZ2T0ݓ`˂RjTV d֒& ;)/A2F?}*孃8Œfx&/޶==bm@~/W/o}Q,p,W61E`W & .X "Fiqz)Ϸm% 7B1vc|-f=K`]6n>;6x-:v"zI|bþt s{7;JvRX=t}茩<ךXUDT0w ⴙa- R 54xq(9PwLZP!wI6iת:*jXry=N|~ Wq͋Y:P?Y#%Yμz3 TZٝCUU~KrHPՌmA1o~ Nَ0"#PʴI}㔴¤f7TȬtW" Âe1߀6} g dۀ#cxH};}M;P!*F93ngL۟K_sl{oD DeB2nқ~*B~fPq`Ϗbw0-V 蜷oΨ;pu}t)a&byُ*&GqF;,͵a UJG'9| sc;o>S g3O9A{ׂniIj 5 |V'cCXƯ;!$&P=xξAx% ER74baq,E)VEǶ9m`I2omq;åVAt?@gs'$Nhu=pl ; ́\~b+ RH, \7C[*w`XeuGzl1 j XCWA))璤9,B,aTSS?3HzzG¸zuI=Qx_zK|ڀ8XUݻ1 :7/N7 @:A#IPΌWH0o4pk2fgxҜm #k3.q]\@>u&"8GX` K$ҷʉpBϜ?A@\!zѿfpE#Y=gO>#.ENàN,uܖ21j%eEWECY(oLo(O~`2UI]q\XEB{>%d\8/@S>W29E w;;@?&bi WwI妣L!-5s:T>̓yJ-I.:3q)Ҝ{+pNB_v2:E1&'>oXKw=$tvZQzLWXb&71Ӭ5lIlrM7WW&f EO1yB~)ή0+:bTq 98GJL`uCt56iԁ:Z"+KX*#3.9jkޑvkހSh~ݶI==}1|/GߌNԌA~v,W#H5^n3.BN&_ȓ69cT k(qD]zކ^|XDO5hnHC_HG79oҔ:`BN~W6%C[zH^xY v "n>+;J#M`ٸƈ.r> !ٰ_S1\^!.V:t#HkEg2,oKaRyþEbs2kcjۯw$~+Cr'nQ tx`BE˘{GIJUHEQa7R?UOBt5"wt(ƝBʦFyiui>F#gMdt} B4ԁs`AfFmVD2`RH*NSq=¦گi@'ӨD=B}o>\䒩~g*gD"VZss:/q]w䔗}L$]|WCxqY4#V(`M^$NH ϶ZL)KmFNO]E5Mk~ o(R;-L8B'ZTц>&)qcF\R\7#Iu^Lֈ*^oU|@盄Km ӬC똟B03LLVWK"9"Y (KA}RʍT fwB[2xt YftVi@(mIϕxZi6Q{4/(Y -֖Wv#Bĥ׏ Os(Bᑳ]0`EytF _,̆FnYb)r ! Z3R܃dCx6XDn;[Q~I]FXȏoJFpn;>+PO)K!J*h(S:s#HW.!_<ۯx>Gw} hU*Hߕ&UxhMџl&{?Aw- HTB|i^<͔ϋQAjV:^rd(|2[?2 B jcqZJ`5h`w&59y-6(R[;ه41r4,ҕuuaO#K pgpl2j(ǂRO7_ȣR6W[xt`=RVA<$Q3OG#SP-uo{>{pC~?;$Hx _~ܘiFH1nQe֯{wqyr;MKZ%fk}P ϲ'& QFbDG8 fZDmV4KF|kgT[!BIttȩ(}u.az^J _%"a fpD~+j-@@$rV*KTCRW*UiBk8uO1ŋxkh4$޼S'IO[w'b8Q'+. 7䳨G`ڠez[feؓf3>(S,+ <"[ٞvC*Łnth'{a,><3NQC<21-N}y@c 6S@[]\S`-Nܭn?,uc+*̈́5;&Zgu[[ԔJǔ^ lEP7 ۯTx12f+ + +בWB8Tr3vjSY{= - 0J&s ui}BG3p wTGMou~vKA…h\8gI|Jsl$b̚t;7-.FHS했.eHtfo~w_|׷ &é 3?ډ;98~+C>d6SDxpcƒMI-pHڼʉcHϏB|v9cgws*ߌKiwblЫ?V /اfJ3H[Vǿsp)jth"4jivbk;^jf_&tHQU 4[+i8U /$5S]UDsޥ'L'ޛ0߭'im\U5 2oKH3< 34yۨ*$^j&x}jvbHn,n}f-CJlˋm~ǙcJ}U)@w%U@ujշL!B/(ȧP:zw_V`~,w/ѥˀ%Wv<+Pef6J>xQOMy,V|r ؆crvT(A^wC[,.jS*ϲ}NL? b˛y>`g״nnBPDm4oYBZHs28vG_-PVt= ٮ?q`h B;iC콫*1V՘G $k^ޯE!@`]SKVsϣN,I_>C)`jE=ZwaGLI]k Jod }.m7SMŽIJjƬ\1oVY%>`3_ЮUbycܡe ?C* pK5[Jy` d7P8>UO {Wh :p](]x[IAMkE? e2"۲#hPҰQk /G¥uA fM~c.TS'D kS$v7S[Ypr]/(7Q\9~ @{^(>oD4W^~F&n'wϔ0-xg_-eK8C~2DUU CFӓ 9͋i?[B^qb694\q*3%y &TAQǁ?tzvi?q?eECIu9&k)[2xiN+ a|iX9Ra-{ LkM柞4F(+ X4㮯+Zyax,^N5vf瑑<2Z(\? z@zJ{qm@VҷXnAR6KQ:<,ڸ}T@pu'r_s2d^`(~` jԚ{3=56EAޗ%"QGn$ pg[R9ih_lN̜t:o]zG>5btz4oQ;Wx\}=Hc&zF Ɋ)RRF4< Pf*VB:lPV?{ e;E8T8 N\Ha*r o.@H5 Pf]uKQU#>9XN-s GV]qf45E: ڕnEAIOVX@3LGTblbP`rA/74| ވU d0 oQm-)| hݭZRO9J@ɒ:VEcxLնe1h"%՜^T#/a''/N?jEZ |EtPAfWs"Pw T؏l s~ d60}bl"]D ;(3G%6oD]~&1,{rt||hg#45us" K'%Tف%{@9l"4 _ AO+r~"av>~TQ}]^$ŕZ7bцk+-N4͠sx$%έ2i 9Ӱ.szna+hF[&U[0q{|"9Vy߭Ǫ ֑.e#pyb/iW!`Oˠ@̒4#Bd"T[&"8y~+pˮʱSעi,ܖT / @ g>z{'lwz{,(ǫ B9]Wkc@}~E獆gm&Џfb)xf=)!h03N)}yne(G>-&GL7 VIUwgϞ'P.HY {D)Y{N/LOm.W`{NNL̲40@N=xzO#,mǼ/f" zèSr:Ӂ9#{Ea*uKHA/ef>;Lb{M*:D#0kC>Xxd\@4N*u弩9G*'e|5BsWI?9C#l2ѓ+ n )`hq5SrsѦK XQ. yD\ܻ&}Ժtm mȬ'NH>-pŕ5[Hv8 f5! ̐ #o=a}O/hy5@a\2@+j&v:6^!/ 4q|k &T_֯X/B@dk4igMq j-q/҆T!PruU|#َ |<`KƝdgĔX(znl00寡nh^_ MҬߋ"T n =;7q&>+ot*!ŵ/:}=ǒYh `fM3*BY$Cmw "Ԥs_=]VFuX&?aR@Fz->Iו[ 0z=х(.iJc>kt`BFǩ/!hF bwP=hY{(-ZibR5eƌvn't^$FHʣ-B^ZqlH0^ZlT܏*sw,ʷZm{kXQvPi.V碳Ǽ½y g5|4UCk(x[ڪ>w#_5jޢ4g\yҎttL˞?sFMw Kd?/b V;d ໳|׀ ;o3TmgW]X~L֦Z.r)٦ǷInŁׇ6V6e$iLRD=x*'naq=4{C^9GXn+6Sb5z b'F8t™#Zb7 wn"m5*q3.Hjt?m&A':] R|IcJ~K{lB~6:?kʈ17t0>ϗ~\򨪧%,<$đ'"cj.֛/gScEڵs#EjDѣ1qNLQOG&nœb;cWIY8{RGƪd聯2.JS[ku4pOu(P uފ }?tFisZvHolqY˫3r>i mDa_/I+Z@P3E/qsߨ0/Ds)O_o#6k_q ,8v.!l%ٿ`]>G)*glPEP/1Nvr&>N57HM5:N7><X$%fhߥG@Gi>!;au\3 \\\eqE7]Rz.O%,2rkzTyo2fe^{d $#8SJ_>(ߪv委j_&d%'nQqHh<`{Io3 1A4E "(~z#?F7%(*8l0;m4&fӝ;dx2mqHbD4 pm`6DHѬnq}n##\#?< $ Ǥ41⁷*vW MS=m~No4Q6?\hÇ,(dkѣbg\!FkV /kce3ۋJG2k(2q_bHtz sf-*Bj/-0;){1oڬOVDe"l9]k.*.e @ gXY]pU$^~m`@G%)/ybL&\`I-CbWa-R.@Tݪ{ם2:oT ){Ϙoިq4}P.ܫjǥ0jbnbw p7]+dFjG.7;јk yw䋶yIjdS!`@dcwzI9`ԞߥXs[dsD^N]=ry_^Ç9ԮØr2EX:{iq yqGNSJ-.ڡ>\D Z8! Yq#dPZ~[%~Fh/m?l[p| לmw=MDyE/NຟRUH8U |81rh_g" ilxSbzð?&'p. Zj32kMf RQX@-yT61I)rS6;"ymuEhK;:c%͵qJ`pK.2#} eu\~+>eN0vE..] *z~.U*o.AsRLm_fOm˹aGbX+D{#V:nڄ>׽#7 Wqqc'6xu<Rrǀ𷹟6cFcK(%aMJlwDG Ku<n BxC{aS>GKb\g<adH.2 Q|c1DsH\bz2GCEA>iH=lR-~_ߢQQ^YxZGTɢJ/wS y{@RFɏUȨЮ8ttnU2ʠQ)EV\.P8l4_wV"Lix( $F DZZQ7#n_MqIOt# )j|q ^wTdA'uvBdhޅdw:Vp\\،Vӫ]i߲Ć7Ze GBh͸nXeo4&LCa3K''>TM|n0؝0_@25´خݐ+(|7X*q%w!ӯ+nx y'w歆.~3KuC,wonr, K}t71-:ɀQn Z,YRʋ555)B7]iup)C(͛P+œp;* u񷟇qPa*^bFJu1҂q /5f;<k W $\z:o*1u ́bI87m_HQ% foH,e%MU3z&f-2vIn58 `a6h o`OM.nrl*M]!7~TKsx^8P] GaQth(w6յ9i'9oa:S_Q^5cړH(-db}tqD7Ԛ>:W/ie! j/8l;gg]B;ơ5EWZMVÅܹNZ\O ZDH|v|HwXC0ax<< l٥-?UA :֜?S8r9vhL|[5tAٮ; K8ic@Q˪{.r_Vpb]?H.}4]a{w =5{}V0!K|i-s!~tM KEf\yNc=ߋ &7ׯ!/j۞OxcwM!3Se4>h+Gibڔ}Kjm-/G =(J"/*EA65s[{'I3n jV[Kѡ%bU!UmbO\?nd-BW׾k B8BHՀiymGY8,4D 3;n6鸝f= :2d >/f;whkEtF`0a+X !~;?} sO>Մ5/֛sfJK~\WcӐ7NeC܄`Od+;pc$nPr  z 5Tp3 vsd$igDy_bh3c#av %:\i NNvki 1.mVLiC-VZ[Υd7 9E!*8v#)tW1dl:[A_9:A܊'+(S;ւ+PýSMiW_m=$Ŗ"mұ5Vr[ʐ>̑QoAiJyyxϛq^85Vp,/![U&)f.;. tqr{Kl6YoLj;ʵd3!6|3,RARx}M%#D؟Z], zZ499'U N0>s$ס6Db'@;@;+VQNEb9VŎ {vAɰW+&GعS(YhDZmb>iȒH7@Efݍ9]Nz\zfzU%@EQw#<@h2yuOiB؂N8o4M¿_mRW{@-$ G7Aݽ,1|8TK WwGOyy"伪⩈i<˴2TYjE?tzMQo|[r w_|] IY:_LDqYBX]g?w@`+iHG6[hneIx!Y(a9cj轾b*v ޴$ܱ ^1pZJL+ a@!-][<<{? QKeKlYZRЈY@%Yºmra9BGU ?"r*w |rJ &\^m-qB'])H:I)^ܢʹsLLV5OQȃZYF :wE#}p4i9˞)]Wm8i(<݈zHrݲ;qszo[Mi*fܭъwm4Z#OvP7ǜ~t4KJj1!;:l0JL:8QVw!63=Cayx,qB\jif֋ =ڼ_#_3"Tm{2o4eهf&&)jcW+ַ1Sp==jXpr-fZFJ>R 1ð-baW&ֻ`~XA5|\Ys6[WX3#hyL=NM}i\%T\p!dPѣa;)Q{GQv( ;r\٘L8i= n$ETxj0,XLE]}.dsOY_ \|cu)"? }uI f{$U3ĂJI}s`lƜQwD[M )QtPeQ޶DUtgeVL}*)`BqȐѰhWm]f(HmmH33%@T6:&0E>mncJmU==kHmI]qjT< ^{X{VOmHb!䭶>([Î5c]D>=M{ҕԫIcÖمC:Z:RBM]NP?*ƟÌlJ޶}e/׻Ee 4f3~Dķb1Q$~_RK{;4G4l<8qrP`f`o xA0/T+EU\3n~.LlS$|i|_0q)\q.ABI֪I!b̗} ƙ+}iv}+p|EAÃ1BL [H5È#z=Ȏ,P}E~EKynJ iУ&,M&eZs\GHf!`$Hê0n=B-ۦe=kJ$J!Awy3 N(Fcx8WwDflHk8ȥ_QOpڽ|q{K[̶& kh™¨,.$d #]CfzO\o}Sb'#M݌<Ĉ{tS ,O|k BzEtZ% ';nw~6 n 5&#Z!zwҼyqR>ibtѡ +)^ovoJFwyK{vicH+[~wP<#ֆ|c;0d ĪC7AE0 4008Y?\e$?& P(;BƿIoeQ/Ut1t7Njps9`!Œp W߼e8C$pؑl_80^޾(Y?ur|b;ɟ= `hIe43w"'lL N۔9W?$Сڑh%>6|:Ag%N'+iR~M{y+YkC9A²8lPaϩH(o@(Et-"j.R-ȒՏa;³%3h)6;n]E4: E>иnZB}Cq%j׵+kߊk]:_.6@-!:RNΟvtw!-^E5n| ^ו'irJ=k6*q52vG^7xY{=)11Kk1#qh%eӫ/ѽ+viO(@=eW4nNd؞tR)jImć 59v]MlCr3 )pA~c wbtFYsOCM_;0nN<̢t 5۷HJB6J"Q|@^ע1 |ʴ l\ytuRP:,zKO]heCZ\PlE5v8{' 5@˙i%]S闏D6<2`*` 8pAFY՛+ɱa=AKX{w*!#=\Q̍.VЊ8j; ̒{ /5{3M"T[s\wU ⧖XQ؉K;~s"N߭sM,tY,]_ܭL!3㌢^ޜ=O<ߓrN%̡qyMNltꮰލC'12he4ԇ ،}F3q+)D6I(]>}d9XF oASr<|[]mW\PҊjUPh ٖ5շ/% |^)۫V9Կ!cG3k>?8\^ L2#ċ+*@JӪr "lk8L׫ k4q&UWFYscYqRIXCI{dHB{ VåcXv ΢ϋ_HQ˸sl_pk(R=W8:V|y 1$(~ǀǡaZ ]?ǖ:Q0@ /t'^ V7]L a|%-ͽ='Fm ^D y-͹PE. S^γ ԩ> +PAPArgb]UCrމ+IjOU(6@O_u}%FTQ1=OtJPOׂk* 5lnOC@9Qʏ{"G 2@Cyrrcӵ y:!묕솙 ]jC@jg9>dpzc}dG0 q+l${lSRJٞlNV hە{{f?*}tIx9dY٠ʾ9F4k7{Z=~Ӏn041U(&6ou_Pa (|EytϤAm;/)w{papse;5g^屲 ׯX4 9CKs[ mpm^8Uh;_%ƃ5mUp|Fnצ("š>4ukн } jUA1.vΟY?Pj. FV[oeya.2e>=h&'H N/8\igvq]Z8bg_uof@ @>м:B \6ZJ "E7͸¶mXo,6hY@?dل6i 7ZAݷ֯LC[s:-F8\K/F$wE0_wۅK[)$A7l P=kX˪YA-M_`}}DMBZ54]@7% 4h-hT-z4.g&Z|2=DGJ?sdzyҝ;k13l!*B ^HHM_`ZUbIԇiu Grb%|xْ܂9zS{~+[?p \|@@x6_˻7u3'fW|qbGցR(]猘OoV  L8o)oi[d2<> Y[gD|gNړRWc&;!֕$ |j/^\I"~mqD#-ŝ('%jӱPI!kn\\qnWmxr?6fƩOYEM]+2À/>8G,xAkz~^RyNN7}+$7k!g.통MGؚ;!8X ԙoS&x0q㍡P}?3Nc"ڋslzܞ ﶘwI-aQez<(=;fMt+}i[ayO?p qw-Js%QL Yi-+@S.Gxɕg dB@Dy[uVD*0ͼxL""-}$TK9ց+sA5'=Kp@I ~/]d-0U*NΤ:>Ych|nNL˺c$V[ه%myA͔Er 'o̜J]K 䇆)jMS /f9岆6;pU+FBC 3lxԑFD+Ͼ__izm"t!fDvFQ9Բ$e_;l:k/%&Y)z@ i GP(q_<*ۥ 3J|y/~Qen)F53; o7cHkGǐEx)"S*Hv7UesA!,i]0x)rLjk%U)枮r/lNmuٹn("vHݙU?wJttp;J1Ngb yPE7OOֵ:H&_dWviowC#2K<6,XeeX lg)w㴝WyTQ //^#Vb:Dy2WL~2T>bv}GEq߱EYЭEew!O# -}*ER^Rcg;4\bh3 5H. @ϾB3EDhk>^Z,6K OHvUw(v |0r D#XNg*abzwF%NZd'b]!NǀFH >g9ޓ_މ]ٵ-p;NOP}W/Z0Ȧ Յ+dvUNP %b#W2oaG}38p7su!M+NcjG@uHLj~ ->lsIcawq^l&*c08yOF4Δa>5\fJ[i+c7Jsdaw-,cUiqH$Cu4İN6L]Ja DZPhrHZ3G5#7&,NŷO7HI~Wb\cᗥ'sUhjkxk9c.* #{C@|0 F[Dҙ<~3҇ ahrOȗy1]PRn|:fM%_ ר(*ՑEZfb=!3A&V|ID7#Z,%r&]^"Im'/(񜆲Al 0 p5IJ͗*"HTY5`RԱۘ/DpxR󚇜WX &_"<jlr |zRb(Ku[7q ذXpho/ TŰ|1s˚8.WIyZSTk$yN6%կt*3&MLJ]%;,xHHXϥ-6rt>^<7m x6vɐP_#j2ifr$|isߪqߙB",Qڴ=mNcpPb $\m޴x`dS'(&K&kxe֍>霩DibTj2^kp -ϵPr1e{<HXCﶔ_am+]PbC$ԿKj3~ : ENCmg3j f^#Rk+ΣDO~^-ڡ xD4(rE`]r:u(> Jԗrݼz$d*{hS.*)w#?٬ ){ŋB\)ƤJ㴽@hhؒhIg+9]!䡉C[o_R^_P!#jZ/Oʤa}ܳ6Jbλ:B>4= Q˜m%Tj0:AM3ȚuHE6%A&d71r9 tp`qxycVahq} _-AWb÷|[`<^ᤶqvH +.\ں_WuǹqftQXNf@tk m:KJK52J^[$&V7k4l4=7{`A$0X pdPC]y CQ+ΩczèPPA?;K:tTe<0lC\;6-xwF;o81FͩMaD/J]FʲT9!gsTYݼ1cŬr%sB}Ǧx@]FiqGFנ3&FpkEޖzw^Aվm_. X.Q(o CI6^RjPrh&~9My7i* [4w+xֲ]:WBȩS+`;=ГYJ#%"gG|ʩi[% ]PVMJc~hiyv U($+йzOm7 $Χ=j3fk:-_c\!ބD@9 PY]HkIXHIc-x_XCqK~DDtQasDJC@-v-z:;dѪF+cцRa v [TTR7ˮNvT{x]6Bo7gX1 ;$NIxu %#UЛ 0I3-t5'xUC}ƙ%6Xc$ r≄&g%[O:YH |,-u^2 :Utko=>q,}(ݧ1EGEIހگb)]BJ6ń@|1yZkb qUdWFU(wAoJp,#vP ^OHevFMTE!>*eci3@Dչ O@'YA`I!sY\ʘ~bD0I4~3qEO&%_;'kkC;yVhmm2!(%t:vx?Qm@yXQ6ű /X(6rх&yvWITҞ#}EjbfneIfU.|'р<xQt f[cqh҉oɔn;&$S{qQ|Ҵ\vȐݽ+sH="Oˌp`pSHyAE̫=_ǽ͵-B/d$2 Lq&+:ϊp#iZ<,k.Ѥ xY@=Aa)"H(3AL[U#]Nw XO%ө61Ap`{؜e &=ؚoegKGM ,S̘C<N]:3(PϭR#%&[x5fLYW".?h;|ub1(7;Miյȑ.꫋ n#+oήؕ~]8M;F o@:nG4g1Lqu20!VջbmYg|,] B Ā"Y$Kz@0^k]Ba8)w2(k8fdYD'9w؁RMAة쪅ػ+0,YfNN>W"8}/^"о^vQUu㏮u6m52ˆ:Wj]ƺbxv2DҼH!8\+v Wyqt5yvAhinP Cx8$⡇_9( ,ٮ[(hbVˌnA HRX4SQIEYZZ kW;$oф*s;ulBg^3?OcO9f+Z[dxk%^e a 4) y:0mnz}Kʕn腬 f,eTrTp'R'p$ڰH ;#N{ kkda_͞쫪,L'WC2-9@yh@-%6n=Xx3BL'QJ(J7ts,P;ޏ"Q[9~OY$BRzyt wONAG Bީyٮĸ@$a޻RW:WEIQzԑh6k5]>×U {|Zܩ2ðwW$h7W VRjk#:诺yoM1ZXxH7 ,3tQ/0Fّ߻Z<4ÿ梁A_r>̢Lw/ 0A} XZzZ)BŖW3 5Q_Y"#5_u'#)s's]=Qx5g+qUkc 8 H;q5x %Aߝ\( Ma[/|-}S/O诃Y=^l<-P,swYgN!W֠5]u+\`e ٝterB,;2(ͅ'pR}7*i BvL$d-ңR2Aj3i:1%$JfYG`!79( ^x0YRwژ =&QKBI{=O7KUKʮs}?qn;ey2k_ojUv-) n%RQڻE"eWlJYNMRݿ?Ց.z`[<{#XMֳkd~Kcf v*Љƺt/e"w蔆 +m~Aayh_tS ߁iٱܡ.Ec~k4V|W gۄL N^.i|*zzʔ _@ahF[yWXO@Kå͎R 0ĭ0,XHƣhE1/\tXZ^<,o x҅w,='q$/ 2[٬d(NT<`p/,ꃶM5L rE\{HKc*t`A.d&0Qg!כT]*_2q#U M0u}x,Pm|h/YvBEx}2%c_0Hi򗯘\/~x䘼Kz) Y &@BfVYXJj  ΧUHfsG"eyJm͞Q:3M@Qg?AԪpO\j&8iyX\;R3c;:2tՂh$td]O~!k(5uZVZ~@LlÇTF)nl ƾSDxeQO1tJa%†R2Վӑ[վ~BLeD -aFd8 Hq>X&"\h.owH/*n U-?CNM"_=qx)QI1cNp t,dpğ_Vi+ &of1%:R5u\Sio> KBMӃc!2qwm#Ӆ~|-FRػ|T=!bBb@W/iOZH6-x `2Iq]'enإHrgЕmjOBHIa2ضc+daJɍe=·a5<1cnNJC5$k.wBdSL@+[:[^#`_g+I 9DdvUI,랝G 6lg̞PEJ?\"7 o./=ђA)ʄ%SF_ b[U$jYlήvokvW(Os5v|ktkGQX68nf̧Ϟ j}da .HQ5NYEX@!u•irG4~eR{%99`߇Y㵠O̺fQ@)9( IC#]35DlA: 4LBg"녧.Q3MDIE|B"Ϭ1Z?B=@FOT)sOIkKYzM-hݺRM)vHNIt@c&-][4GP}ˮѮ dᛒ/?iO[nE%yk+nz$@{x[5j4Egjz| tQ W!q&. ܕv߉Q`MtϰgLشh4^20RZxuWn4ϕ gG6Sc2Ngy=0W=X{BtS؜0x4k2WGˁ?] 1׈H.+ځ. HD)KZr|tyώjHS7Hbɱ.%AlJv{l@ G1/[>Y`~5؎!*z>n6"401m(é$< {%%0 ^ Iy@]/O'^z 1((X(pBD? $ڭZ// Fy=&D :ȢI9ؾzfWI$eњ52b%ftɈ lr{>zxsϢ &jl=]q!YilLxoAΐ0Zc6$U2IjIfb}Joݵ]EGe( MP{&bGqAXg/aڂjyAO/oX噱Gjk=]52wemX r!CH9fZ7fU;_^"ssȠzN" Dثqz@ Bk,t.iݨr};NUߤ4OR_kXr^8\D!q̞DpM'J(F8* JZXέ;lW_:OU0k ~b a)Gޘex j1iS]˞80&ueJDx1dIi r sa2@TTBX7υ8BF8g"ź*MG;B }u-q3z귊 GpHE(6~r+\y-j^?UkE‗{;#r1%@G(1v#%¤ ;ԇl FFt]HVs"Rm[H*PQ%pTZ0jФFZVwyD1/{2&#zXHG[\>tg tgϵ5ϪGrT${|ϟ9ZAƺ['Gur?e[SSgRs bOn?5?ec) 僷AAiT^=vE!G0d΁uN WjO7F='龜-s4˃̕  wEk?\@+!tkc&%z.64T Nhoh@C>j!kݝ5}%1(%uwcщ4\'uSj[o#:@Zg|gt+RfYci:G"|oxy "йb5 ])g6Z;bt˲H} D:P^w+D8>7kP* qS|Kb3 B@E*~ukuapk:[vZi,Werh* 9e<$*l*l&bXiԦ-@a$*fF?,y/TGѻƘo?ᎋbjźQՋ bj=4.At6!!߹vo?,Jv]Ѯa Kɕn71n3g>%'"P}BN !LT)p`#)8*nC:No2 4,+ VN6uX`|Q.I0M$* WF3Z%yj٠݇\= bI^&Sй˙ha#?sٜnwo?K cX;cvm/$G1k󅡀up_RuvvNvCLL?B-K/.l5Ps˺>+jLV8Ԯ^j% ]ߔzW̴n^w^I0IBR2YJY{F!9^_-F(͹ RKp48nA(Ŵͩ;xA19ʋƣ񚺬SxF"U_"4Teb9r]7o7qhh%PxV\C`0R]H,,20 og}UmCYFNT uJRw$f.}lѕ##BS#Mφ4<[w joR1];c“ն&*}>'cD P#$%*K8 6cCNLPX@b:{)LѶԸc`{ZFAK-ωvS/|״UpnYTZ#q_mhظ,_m5(.7[ʛi$d~S:'K}Φٗ>ħΌƹ~ ًZ LmW\0h#%voyͅDfEJ*UCw[\z_uajEfWu7M+JNh 'Ih"7Ws[z^4|h;#RC[. ^_\C<^7'Iv]kRS=`fuC$(13 .2=؉\ QO%uN)W-SJ5'G ؏00/ ^4E(xnoboU_4"^}֒^F-|D=(YJx;Ric3 䌓JܦsR.{-TҾ^JeP=Fox"B{ۈ%_/ :W.߸2ex\+em)Cy!QS& vdoA&tyɼr/\1_9Q ^93#pgH"Ra#6\<;6j]⦞n*0ʚXw CG ܚ "#PxI9蓱^ey7ܚOՏ O`e]˼u+}Ϯˋ~ D-ؕ[wl1 ^ȶɒG M< 6'ɪҊ/-"AaOM<ں/KP7bj0ï|?c;" rɰY󴣢XGwlXx _@K37Rv9j ŚD/eSѷ'~O8kwTf0ЊKq%kHg]/Vf.׾۳o Fs0Hy]S)6NyZ_OcQoC!,EHL1iiBybb밣-h8α}bd~AIh,foL0,#7@15O|-9PbfO}dԢF<@S2!cR-}-idd U7̡l&K;J4fjTsךX}bEX0V:B9\]Yqx"\jZnTL堝ձFAZߚSFr]rMʿ a H'Hwf߬puN3ɳ"O^?k;|rbTܥˬ*2fG@.On$qþ6Ie /R{mt?s?:(ŊF+O(؎7EOZgXߌ\ғkͼ 5:iNsI).pRi4էRT挕4]aLq)[u]?5gSzvdNUMmZ\ $UEO, J⩖`WP&\sq fOzyG6yXM;s;E vme+k22Zkt 3 BlٞG[ ܋i㱷ۀb;B+Ӂ5";ZWTZY#nwE#|gNTLu-] Nt^0`KC08igwnȣOtK"3 66vЈA5Tl K*1N2c xiW5K΄w meF@Z9ܫ%6Y EqxR$2<q "sSBz4:Mzc${ߨ!gAbwP"#7=l?9 ,zF2~g*dAMmih9 L=W!~Ŗ4FtrzXu} Ս䅓pK{b^hfi:|28>GB"AfFZ^{uVbRLGގL\_1 ]"AՋg(rT&]N6u%$qsf{SzQه_N,u}UYEPr;A*B2VN~뼢F !ޭI|y=8@$X[ ]LMaLDA%|UA~uZᬼw5}"Ek_;gD4SM0.VjUf@V84&- ^GLFVu']z ]/"$r7|8^PoP"]02 tt!| )|tcR7ue`Q)<݇P@"'Ӈ ]sMu#*)xiG[A ?0G[t [7wTy@6 m%#y5t܂6Tdr38 TyyvZ45c Eu\ #U#: .nS~A!)MgVp-*5LEH45g)n~:[cT*j bqeW[>g ( u#e^0gժ}Et*)1j}.`==G'GۚtH]Z-|jf4mLN*46xQͪ.ԍE^x2FѮV8/|[>ٴ +9 MMEUfagQ_n'O¥֠q7{PS,;?_ £h߸; QçE$Rpk;>8r;'waa%Q8nZ=6-@B</Sv+;\בZY-ϻbM12cI!+`g/8c Udev6s2b^odyCӧјxCrC@.R iC~GnT0+F|U9'0Vq$w߄E.M9#'poacfFZni?WAz$\gU~hYe6X쓜 9D"E/H'즥sFhj.Cm/i4xF1+z:zUE}QMKAmD~['!}-ucKr~ x IGOߗByz]H^3sQHEF|twR {#]DP;9w [W" =ܭ2< <[pF:T)\,bt|(h"/K^)lm*,k*U{Q$e/ǔKenz C?pLFHi%543'hE.رt%}3#< V`GP%aJY ӎ12;]oY㝃6MMDjT@'h]|o1o?k[`-pV+O.0 Cj' 6s |ȷ8t{8NɽF4Sſc<(wMY%M Ɣu\$Y˥}ش-RهΧ&}tlA,Z\ bb`:PzH7aM]#'1R$C[l;N,4! f595{.O(;v+x1?1(8Žt< g`*ea66-/HSr#HI 6>Ύ\6u 3}ǣr~eJ7y=Lb-~͗+y1'>L4z0nj#K8/qȲ$>/ 8Gzbc Z]syn }CT*M ] Z9uu=և)mM0_f̆zih\J]4Мݠ>K kBOxx@y3c!ؾyk\&p\خ1eb1 G$.snR/:|Bh|7 {d,aP5z[1ɹpro}KIƣRFx.PU sYCH(cf(Oa[b[&BnrY )wa57{X'D=vu| l3:&b[B٦]2w Wo;la6 g׾V"N4Qe$@FҴA+iķeW1YkU Zqٗlj7le .AG.qq{A~;w,:PΫC ֭ʒ_НG7d0q+>r:sNXRЩ+Y(/߲!)ǖ:(WJM &S^rLWw=-#yۆS3;Ūrfv @'[Z432w,oWI yKM1cMVQS S=kVN; _! %g닗">ls(hSw&+x %Im`d$@+ۿp3QÒu PTt>א5 a/-%KZ뿇 Yf8w\vp vO=lo/7eyS XSG˘#|smwO E)ʂagQ{}E >@@eڿ ɤm-lPӁV$b\=kbԚf)h-8L_L͡^=WThlnFy˥jf8 W((ȱ{prCq j.H)_~UʴnP%`Cy9+Ժ7HL#B6V2FŚ jhB܈S_`fXh$Kz8[JiļTH2:4 JŪӨl30zˌ4;Oa H1k2qKxCr!||Fv")3[p! paWnڦy#aU)lL#9!_;e#@p5a{uDViy͖ fu.o< \BOv  ke[ϮU*FVI#9:Y}ek9{ L(`ƥn<mFV'sIL3z jD5cn%@_" `TLLJrӌ4b 2p:ҵH؋;2%Vk@ iA+gZOcbHCǯG&Z7HRX6p07>Nc&IGQNđB#ZE.|&~":i]k;6μ X=y0|~EN4!0Pl NVS:gXJوE-|I -G?]|v2qq iv<(k KCQdnPLDniP`uk3ouG T6yp>8ѵQQxtE.73cUpi@p$7BHzPC0PgN7ֹҾ{(U*Dz ՟-F]T5tP@`]=ViWx{e!z2#+ɚo?4 Yd{ /IYRCWX(n<+N^ MThC>lҽw؅;υm`#vȋu;ͪ fB76BjG7<8eq9Z|Kh H%@ qLLn͋'aLo&܍56 >M(|?&VX"44GvJ)c@|*w.VͰ)*#(*S6zݥQ|{ ߎ$³_'aN8|5Aez2X*'CX^8ZMhlRz!FYÎ򱎂 %{Ek2Ҫl6噭yNsQC[]&goATzfUD3NAmמ#77f7B /O cF<A0YG^qzyDY*J`K ${'Z/Td{]ӆ}V1Ft_ߕ\Hr:i]qCIS|: #FMzP: r_eUH3WtY!Sq6+tWugja:29Bi1m/5!]W Z\?ovWB/៭[!`- GiI[;S8sPC•1fKOSpY-bztd:Z񥨙YWv=jm2VPt8ϋ++2ZYAf߅p(ho]ľXEPP?c*։^i#XK[7 UjB,uQ'R|#1. .Zt"G>:KҰ5ݵf~^xen;v*Pv6529)(i)jbێ#@%D \';'ϔ*Hr֘ x֌(36ީ_1+Asvʙ JRCԄ KJV91eXm>>ѡs[@nݘzf`gY+!n=jpe]rPZhMNPMU%SjǢf4C{$^#{R@< g_:[xdܕ!1qsCaC# Vk.n}D}@QvA-m2Qh⻚z&lc d0&Z WBb#),-Q#|_6hc+#\=Z1Fף|vSYLM341}]U+ tcn}KzR]wh2%KÑ֠} 3FRSuD *25?į#( Lvo@U 9\e=9e 5ZSmQ$PXk{mB! 0F4{;҆ e Css!,$ h۱ [0SgzU!alaqmhw vn+ї]#i{T:M==8Lsr1KHW8.;QJJؚk`$ܝ]K;/".qe\W#pۈad{4yM"(gi]l'DR\UXJPx $DK#S :#kȖӽ$.n_Gf%>oKmר^O:@@Nyp1t~T-.G1_LE앁NİH:m17emvc{ JZ!Dw(9(!&"Fw/Y:^B"n^*.aZG KtqkLKl; 59Vt{"V$ީ~/3T6v)#Sa/#Ԧ{Ǐd bGw~[y &yHw;1nB|t]gE1ٟb`^ې eǀ1G>dub0O:y®|3_|YJJI糹 J %lʦm!%z 2_fB*l[zT[u*yM迉HR E 3n8@ݙv_Ԍ_]c0bPl#C 쳦w37?7b2 H Y}ZE,G{fLP*b׵cVݘ"/K՝M\(c+o fM>;]'"Lc2Sf%T#%[![LCl=GNؿ?S0u$$"S (Nb'9ʊ:3"Kn*"_DbEef?yo7g*gp(n]%iD!HUPS0gZ"H-~SJV!ыwJD2)uv3 gPK&wnH֗cw ˿ Jx!i5KmA$q69/wGJ!qCL \= Ս& ?4n2E*v1:Lb?0-,f\Џ;ˊ1[s x2,09,#F0+:1XrDYWr1#Pb5zr7:_)AH@RfJ<Rz!a&t˝''Vm" {,nsgws:h%0HХ|)O0^(ԗcas=qiw&a)p)fRvsWI9Zs 8٬C/QJB/3?Ym Y=xbG(Tzr&8cLkM@b-eb2 $z5+29b tG6FgRM/,z#047:i4nDM|ѲpȎ-u\4A pY;9 ,r@W@:ŷ)5<3l>&>5T>b7OqSa~$`)byN@[_W <rXj u?1ÅL"ζAs̖Yk>X&e;=ma(Su 25_AF5ga&dw0A tdu |nE,&L>aj-#ĥ }ZFMtXպĠ(r/0̃&ſ7ht VrޝTSAK}= eWCl[~n>6z@H[MU3ފ,K.WOkZR{mlRnN2@˃ $FJ:4mgz r[DiтJSCMڃ{6)`wuSoHP0N՝jВkt5gB"o4#(Ӂx;c:$@F c0!7!0#m|n'~%::86w "[ķ2P.^M+6n' A I䕵DԼ%&4FKZ?u*cAE\j -N qax䶡Z0\5sH d(&juV%PDAf{v򝼼;YcB&M(sPNfr)/Ndc|u;"2\< .n_P/0P9>T6Ɔұ5.FSϟp<ٛTfš5ɂ`a$@ݭ;EEA֢u\A~k&Xd}nvq0-B2讆N*>W; y8KTw*NL*6`hpFXl !#j9t`Mk܁YXyX„H=~'3jipkmUӄt@qV1iG2V 1{ʦײЯDLu[^Y%rM8⦖Ik%9{gN3͖\ :^řDMפh6QO -L),wY rH.'ڬٓO&Wz;X f? Fo)NBCfI)h߿Rg$]b*^EZXS)39zQs?Wav!j`7j5D$[sd[b* 56U]7_(`[mhn;/^'!X SxSm1%gh̹]L$'~w Om֝L7RJ ڤx\ӠA1po9% @dGlzS⤙J@2B4,|[--my2B:3L`_R~FcVتKq"eƷլ\E#k0F]2O-OQM Ȓ/Xit7ةm-k'XY݋{1.OcDY`su>h#l /#_5z$NaU`B4BVnLPz\SQeri󦋹xs!z d./qQN;D<ɲ]vkބ%G ojop)s Z[qcjkO7B?IǸҠ&|@6ӐOOeQj.%x GݕP2^M짒xXS*]*vIMUcf<.7"wKcvAH;c$yĘ9U1 iD<}dlNMlF"% ܣ,D@$%'m;}Rw`d.I B ^G+ViqppF#قebgq%~:Q'y˂1g1ީ JJHH‡z=V'MԟK|پ gB|Ntى 8S^_qfJkۗ5V1Pj;2`lĘ=_pppݾ^̖VKVKPzë[0qzD: v5n+Ą30E`g]p@M "EV܋d{4h7/dX:T_Ng%7b B mwcAV2ﷂ &7wirI,bLe(>'W`>pduYQ@Bv'_'}rc~8ɁOԴgx"bLaVq 钤 wen,gCIhOX~#:JfFM>|y V[C^Օt ?-dM };^.E6SM<=ҚF>%|a4l=z?fq!aj=q |I|4(Py0$.:1=G*Qı/_ar}A{n0$I , }8 hKf5;KIAX,M\7 h2*$ ٲ7'/㘜,y(]0azx8`aJ)02]S-}qK = 9 { +ck|K".?wD9uC*EZYCcF${ף PX<&)e|DBw$n-%ttmvg~ fˏx'qS4:l܏_`F3O˨HO{=Xur *hDžh}i2z ,jGD-tLٵҭPu톆mb 2vNLQ'm/9@[-FoD~qeJ6S!_!bfE*Jĩm$IOYK,d= 3&NY@{J \=Z߿S,hp^g=V|NA EWve6P̯0Ad B@E7Nj`1w1C|{Т ߁%:^m{^dcm*b[FLSXMśqV1 ʴ["/0{L6kP*KA Af}Ir~.Pk@x{;,n B!8:莋 H!L-l~ PݵrEC}IwZOl E:יҖJhPHFPj@SɐFfAU6֡B㪧HHsllZhG~\D"QUXT 5zw%lmڃh[I%NI!x* vԨ|c )ã%%Q %'D!%XMIJlcžAF)!%q9KNVMIP $8 HJxJd{e$aQRi_΁_D\FW>-1R$'E\'26isc̰CNtzXt!oSMҏ|55Rr晶^Ւy״Yl:dTg1ҿ2 I=&݉Ƌ{1GQ;5~oZ'Tg+ug4jY1 n.Ty>fF.)tC3ycf}+H2E'NFKh/gBFʟA B8bT&0'?$rX\YM)vϰ1ӝx@/kA XRTMyxf0Cd~nlQ`+<'I*]JTnO/I]i4g,&=hcsxT&XuO9K:ĭx?)f6MDB/E֐d6nibhMC2 =R33Z{SҳNj'S@?ҡ{fw=B#3el@ZW` b׈#{Wv")ཙ"`VӳfSU%88TQ_rwX+J!SnT0<^Ҹwf o†MrKFΕRFqIuKWq,SUj  # =eZ>0U+xZ#/AS-Πq ӎawkTz{lSB߃jCKlۯHrgt'-&p6`Ѳ iۇoADpKR[)5L<>&1'Iʐ`Yuڵf,r<-ރBYd8\)| "Lnj" BN;{oVGQ$+1AO,;z6WM%e[[n[G(nnFr_{/@w]X|"3MvM|\&ǣ6/-'#M/wT4OsCszbas(_U޲9IP$3A8>TDJQ,HňL/8cw ~~9a{z˸2r&}ɶAI 5iκ!# )2Ҩw@[FnՒwlsU LKb9xWҪh1qGõaw)@Q%uswv@$(xɄL_pǙ P5jc]5<=p[-by v.ݩ"F߰?#jX/@I<{]WhZxohc*1{5}$L\u5}#$.d.ϊv??V!O ޿ҡ"k4Ҍb͏e3wY AT3 ]^5'%k򪘀:CXedT;N`V#d/{[^2˔C#+$7hʕq =*Kv^K%(.nTu {Dߖn}OM_7ag F D廂$2 EwLܜdG5"l)o;eߒzVX6K>\<0JL4i+(wWy|jȫ"]ff@9Ԅ"&k)GG7e_Gd+R0NFCxוL$M3t׎> p&⨆p5X/`tqAca[l]T"( ihU@WK+dA`իpM ۆk~q"/饦|+ }9e-Ɲݷ5X !UbUkvԛhZ9G>6ںq^c 8+!>6`7J]"xW1{EuYu)zae,&#B ÆQɁ14{Qh dГt"v8ᮽi],o{75CޟK7|_x˅D<9F4H\ TQ*;\+S>7r~!{u~̱Զ@s3x_eً[;f_iWܳ+] xDŽ'##a^4*o}?74ɓ >y*ӿqcFݑYO)*q,&o@;Z$l?f_NaP\H4IԆouo4HJq@oCh_\ke@i;Ry2uw)Sfa7oPe镑7@|1ؙ*r>*  we&n,H^yKXt3HZhy2z[gJwRNK!?4#3 ܋R[SS '~m^F}PZDlU -'eͺD(HGKΫXA Z'=uZ6튨54 FWlwImX\y_iI.kJNOgftC5X=>hed# 10oVd%Gr(B;-UD(Y3 Y$^d Р1aƌԇ4y. ^v̜ ޒz׈5-4ᦢ/oNJ‹=yS4 -V?ɽE`>S9BhfeЪ/9QŘb%&ul49fF+J "?0x B AD:lp^(,(9$jj8matR턉 Z%{OSyJ?|-A< +;#Gbϒ iϲ=T:#IـDWEk/KUF#w([MBUd4ЬR[>>ad̫_d@S3͛z:vnDbCjKqOL1S1 7dQ#EL[4n` "i]vPJJ儞ZMá$.e"N詸p[μZ|lqlK^! m|eKvGo6DH]qp*,dT Kۼ7k@{Nss5ewuʢuy : a\0,pn8+r^R= 2N QfcYc6#4>u+6z-}+}ҧ-7Se j۟7cvMߵ1&t/ #KUOҠtl+n6iF|oOFY H)Lґg>솻Eۻրeϱ; (\jð~nc yٮFS B l@royɥ26"f=jȎh.Ȟ?&C5$|\wUg^T!+Ǩ]9:jEfҤc;w|ꪨ+~%ϜiKΜT^xC@k{-csXzӝo?ݛxxeVbFk1]?^d!qHgf ǜ5# Ydk!,OF&FBBS[ qGx"1vDT1Zn,ga%>gX>TiaCśS6!j(i̙w{Bzk=>|CYY*h֧J膟 +wb1f&デ) |(ȻL;{;Y1 +Cu!i mq;olvO<$`?Ȁ|4󎋗,j@Q_wsx`bv)Mr5W zwx=zȺ9j (0 XgAx5:ceXULKm\y0DZV2)4g|J'Oҫ)K%Z2ӻ=&@[4z)3Itjs_Lo="3%8l̶fGw1X3 de5R̦PQQbn)҇ѐwi()2wimѲX8A߁ι@a.L KTt Cwl)6:a}@Q1F h+Sd*,3P/BylNF$[`b5 . ?I lmQQ}Yd+?0XJI[T`_3lGf1`@i!͠WtL].YxqR遃ݲ V"XYdhIEE"ڜ}7*lÀQ'^ċt3cAG"4^J09dJPf~2 m,ܬ:CL-VSk&HJTW,qz_meoF/D)7:%vڃR}R1XLۜNL 2vUfNl>V=ȋs&`cjvF+5$K(P(뫍қO@ }U&> >CF υ3Nh)q<Ճ cOBuT CaĮGViOm-9un 3P|8SZ={D=b _K7~~׳ ~%s/pr=֜ u x/L{XAJD$cBMר1g^Vyo8PO_20m+w?tI"?Bڣ(_LrcKXuPߤ^%)< =80IEto%-6fkmgF,9]s(\/} (e&V0ryߴ*uFeҧ)حz4++ 0&l莭&Ż_: 8drïnaޤ`q|ZD7omPAu,A_ƿ=qR=vH[xҽSLjIMJ-%@O:UU'P,/DRT>ԏC.ڕ]7.L̔_,=I05߮lboo`UuR|u (?j85oc,:1/W4_$KLo&xuf+8Q1d>h0ZZFD'@}Umg$Jm1p>5OSgח1Lcl0D)|,6ydKXI|z4kǏz'!A0CЀ!fyj9j`fhӛ.gwV 0 `izZ!jA*ΣΩl_?쾀^O=`O>'#]j!%gc-+\x|}RDZo)+f H(!/Sfn8 CwЌ$$h>چLPˉ}g]uyzy%Iof1_oTaoCr=rak6jt]/dgMW 0nw1HJ޶9I4TR>c_q>N:&X/^$3:"\4zvD]%TA| k&9jX-eA8Ր և]b63p!&`@~Fz@Z폶XHްE;5G ([ucaki:Qנ[&|GpFkSt{xiwآm߮KI\='?jmm M<]`Ta9v M_FIm.(TT[9|0;N7|ϧu #R?v ;PxL'[p,zԬlyprP[yy .nKs03z㴉݉]+ Q@ܢj1bg܃8^jYɹ͆ ;.}X m'e`)Z+TF/1՗;h/|kCbG6d1黪me̘n⏞f3\3=6[3P|`:c+ +0(7RXP ?&+ >e5g׊D39K-$b)pjW{)Β]&&MJ( o!?>3my߸z8-|P~UZiriz+b{dTFXڊ:H=9s9Tɺ9>\/8XK99+$0(dݍTsɌr)wH􆍓?!i97\8P G™j݄üYfG"!'M|"V O5gy<qQ>Ae3.ޙ>T䦴ALިh=Pσ@3#E˽#O33DF$Uq]ϐW.L %$I*ZfSW ݮ |;AI_,P=&T ވv=pok݄u1£ Fv?iaE_HC̖@vI\+̈5^L\W}]1Q%=M&.)v˅OKcEyy~u(U5{XB=jv ,y.1c/ F _%Pz!w0mkMBtRנ!Ҭ㱒O,Wok Hzŋa\f={!wqaOp]i{="'g( TB?I!~wkujodeoODgC#qȾHxY$SD !ႃT.맄pfjO,dž_<\_mW lRR/qDj,M0ћɨS.W C˰~9یjZZ`w 7ahG>rzZ c-|У|tա-ȡlecʼnpTu]_=pF$.p+!.i /B금IIoq'u|K h|""ve̵NF7yFmo6p! {:dC#7C&㓐S3zUfw![  kf_`vJvIzFY[0=!BP+|SB(+D>pP#+Y7^zmK ci,:CbN槖z֮DQ6W|GWADkm\sמ]g3Ct}@/rt׫7Y@ mE%:8VR-'_T5$ |QBdl h7֋Nd;1j֠|]_wqq4Ӽ}/+"M "0T{ 5kd Y|KO:ޒ1ENm(H8`ɺ(eoݴ;`u/?#xk<(*R*aRqƞH HTH¼G.;vո}n.ff=mr,fP[G+dή-a@i )*îjDs+e M`a(z.1NGƣ8H*҆HD1o YߞxiJ|q A-2Aj` Udaz$TLl,߲=驸lZ1@2;5YW^9%N+ %KhX@:Ĥ]ܿd>V! r>׃h!$X2kg-’ReQ|15/PYmLW#^! @Jt8q**Jq(O..)&Q#k{a6E}Las]>cAPVA+CeT@%VA]豬*h= a9sf/sS/gN1inĜa+|7{1MM7r D\:/ > զBtkSСCgE C -S0k+AX "2)fIbM\ȵj<'wM) 8 ]|>eIzQNwcl􅁪9@nVO_B$,DӌwlV &A VQ;*a6 16@Ӕtl7?@hdA}P }zJoy}b|;[ecPX{&Ur؍Pl'G޺rHuq2rIr% MF,ΛԓuP.T*Oe`kܣK-RMDכ*"2NB$4u,) ie*I#V^ `&7f;IY4Z 65Hp& Ҥ6 45C*% 5üVjRcyew.aıB{>~R4%dqi keCvrZ d[g쌴xc}Vrt~rA%{YӔm8Q.GWT=ta>7O7NQ" S͡22[Xs|`", \@/ ֨~,ԜJlsY۩jn}B -1ȐױeFD: P1MfI;_"&g$AwŮQ2_$5¬I/=Ng:]6h@Yz+ ,5#s%=p/xۃ,pE^xFȳ4;9Qwc Y_X?Jk_Y[0Pqn1#Qfw1l=!4a\|bDe宲6v[*Bs\]K7A0[j}RJ'w $R dճ~=q}mC"hʅ z[:R?VsG# Wf12@|@W&SZ aEwI#=xĦ r8Ӣ)*P" ISs nIoDVy}#%M*S5zzSIȝyrdRS3O"D]1eRb%y!ff OYP {D.$,nӬ&yFn˕ X_yN@LE<U\$*u9?.{Fzp㟻Uٽik4M?}]Y6칫7azD ~CPk2|mlJ.h٠^{,Q]ټ\Ri{Xq]Ǿaى"ǨIZ-PuO)= 6<(A-źAǍMXc{} V7p jXs J&&K A~.&lqeޤ˾HKĪM /L3),/C\j2l1Dˏ*pb&G`CcQsyNڭN^L'e1Tjݚ'֩!좮۵kiwWoJGuS1zadJ"]l|vO~lDuK˒RvyjcEM@!D7؍uHK -rlS%zqiij@W=w=&wύblؤR `XCR^I`d8́})yT-<$rV~.P': ͦߔf23.W'AVP= E h!҆y) GM8}c0rG uߣ OSK ,(ѾN%TDRL`%Dh"pjK Sn&kxti=93)S]>UlDpoigv5+hmr)cD98H8?+ÝqR=+ RJզRL#[$u{l,_u姠x7138U)|:[^GW:fAڙDZ#cT̸aҒ%fTj .OT>=%R]`&銼Ц(ʠ= Ҽ>A7ݿ+*+ۣR8V ALvd{Xl A0M&#ޣptvPfꙹk.&j wV.FylvgP/_o xDQ~ C}r*yNEO>cy-a#?'뼪]"U^S90m /9{kKUz]K@ToADERuf-oUf1K7ֽ**dLfZ(7flu{~VmN)E*7yEeB^ZKO8p]%qʴ%I#P`-k'u/Clc+FZ)</M`@7 q>PPsNJ  &{+ZK1$ۤ|[[ӑǭDC2\Cdabf@xclR89aDd%&&צ& B tcSm?2tX"+8"+) 3&D8yzW@ T51ꖝ?nDI24> JPh{ E\8?Bpo#v즨,i4^&^{XTעG"qƈ=eЍNQR9N"NQ*9 7;):7b3B4xc#Qsve}!_٤>:Rc(<N"nl*7)2ѲGC!wir4N{; zgi樃(3:2}0yZ{g#Npi(Q!v^k&ﲯW{Rx ]8;D]G(ck!pH2ƅ//Ɂ/`L Q-! @3:E/ݙFwؐj^[Tsu<O<bX؍zk,i8y/~qUylm[O:Dw9˘>a 3*B_!SLp/[Nb9ʒ lÿBن;.&#\ SQKgڡ[Je}o\(Q-(r@w>~[:@\0Wz ^4 d(NzY%+ΎX0XC}%S` 3sX i*c.$sFIofb+h`JA +wtqLD}7пQRZ,M9þM*pB%f~C_ij֯wL7fεXE;4r~Af4]4&͖T.HxN*}pdZt9az);|imGH7XJXKZp~Ӹan`|g@E5!2ClT y8/rP)W,Tp7v5==QTٍӄh@5Mu$ݍ pl#jZZVZȎ]ca[g_} d}wp"P܀F6K&9iPPLG5"e|UbYD igHRMv"Ik+:Hƨie#MX6D+Fɭ[)KK-Do}&bZy=_]4ޝgNHïWT&r0\COXs3+e)I^?u- ?4l7m^ө᫧ҫ4>pӂm [0' #@ܯ/,JF`Gr>BӬdz> h`D$PνŽ9OVD<ͧuϻDATJsګȱywL!˳14Cj _F|j mVx( r$PvҚR("XTX'QW3`5#lJ/]bҦnZO ΔO4#iĞkGS!N#݉7L?\slDHxTB y4 Ƌ< ) eA}ؔ\،Caw;YFIQXli\rwEE?60SP++͂ _vjniq_x;@|_p @jFݒV?)ϵd-6jF 6XJBB; i]Lq'"k=nu/5ϳ#[=ζL>]@rREM=ڑ < t4eaB?Q"k/Kt˫8jrWVR^e-s!\Qh+svo]u4Fe< |I&۪Qj 5 GS]8? LDKe˺)T^joo92V7/0$Տ5~JCmP 7B:-W@/;1Txk݆ӗuX 7֧7 M%!]ݸqR~ө``V`^bOovj9Pv:ħe\D5nvj8=u{3uVCp(@ʏ3R/HD2zI\IOqԘ/14V@QgC[48pw( G9EN"D}ɨ}D MG٪ɯ Kx Hb\8(KIx]Qw*!X7f`* S]=SR7{q^<,Nd 9hAqh۟ e&o4i0X6l|C ~]⬆E7!RǙʽ8='75REv-v!FP% CC+eoN7C@꺓>kv^\`kTUZ293qQ4 t%8C_8-%pM ;j47Xː0SiԤtԅ T#j's҆c!&B@ʲil.p7mbcfcS೐9BһքdǞ!⪉U0"RinjkëU7ED (E~"T|VAW$<(w0]wҴk,#ƀ1H?UL_bX,˄9Wzsb3P3G`*Ug{ꁺN%yqr-k"Foq!IBǫ׮M;^ZFx^vWHX[d;f BBNJ6ʌq[c*K4_p۳!4FL0QNW-I}XēN1*s3D=^$M5E]M|n6˦'*d8( RWcTo1{f1v Գ%/o:*x y"n} [݇(xB0լvA7LfCR6e@[.!\X5>?38eШ1waDG7k,z(? ,E…18}Whט!'fLax,LshfZsQͦ]P?`cꪠ(>UISS^SGJlQHif"iPD؂y7IcްCN/\3ʎTd_ԕ ;Oe֐-dRX K8G]]@IjZ1u<Ú]xk)JroC|RrY U/hy`֧m_SͳJ)qCySI<۔q;4q5tR \G} N s$ּ>P9Y^A^3pVH< [ax$sw`y!g w,rő*R$(|ԧ+6 9{<NIXY1L]j_/͜j<5^s3 GPs*T:XB!)_( y}hz?;ӹDOdE}*Yq|;ocyzѵKby{+] L`YuT»eL%IX00#SIR@Z?"Z_qOt'&inZY:M>%{_^F`1Я\EUd)иeteaЙAQj5=K\x #޵/+uUg,UN `/x>ݬg"H4 Wйn7c%rm A;sR%ȵqD*eh:v ~~>kt&PXռ w4*2@@$`#I6̓N93N7){;)3~%[ .%+BlQGRRrH }=Css#qcAB}$%?GQ,ݰS `\2lR#!^p_N4Fnz8jQ,\_LZ+;{b`A׻*S{+-3A0U?84崗LhtN*>Vyu~$Jryj[qJVIuqLg4w0RGr\aKAk4BAl FaB>`1T̤=8vv[W%VW1+,j(&9{jeL߽Xi7@P_oq)"w1Il9ɪ#"8Rtz&rD qw_T*=^4+GiKN2ĞUbAha1YfoOOduӧ"/H0WLdqznu 01ɼf/,{XjO^/i})p%TZmpG&ZDL6ai~t9e-AO}Jº$P?uOMVV =C)Ш ;iכd;r}Mpcu>tVC8?7XǺ]>ר%RB'_~= S^96 C afkǰVc#Yڪ3#cÆ<7A?ah \/4+%_hj-3[q t}( 36X)%^@!~c%8kqrN~^UF]Dzg¥*b" o]UчIgVu U}Ң/|x؁Syy@eeZi[/{H &k-`z#% ;oUX>C~_ʊ'fW66=%JJxNT Cv3?3uS%:>n 鉽M1x ,4qPf8]x2L\x*8ɳ*̈yLWmjkxbhQX}Ocg$ta5ssCZN7<տlb?C=O);/:7n20*4!|ǕtDP?^hӼra1Z KN?7iСMJ[ve"dL­ ;N|z!|6\+nAr* SuȮЫr$OsöC v`HsGq$7|02pF VK83M>bDr# hTH29*b\޼|xwIL6-?ɪxfmF"=FA:94' ѝnd β 2nt(1ů%~7Pd\'mWpbLCARmnM跻hq5qDC씓LMd P{Uݲ-^dvY ~d+Eٗf *v-)rp#AEt۳Y66^=DWgJW}ΈiD Tdu|BF)#vnQT=]9r^dX'.K^Z+q,q9+oWS!VuKs\=pEuքlnNɴދH)Xi}XNA9_M|-}DqHzoIMh-gĦxJ_JCw!| WP.\ȧlFPH3Ps(i#}I|pOuF՝ymǛmD^Je\3_ŦOzRa„).C AT=/$4[ u=L*fp4^3JK< >c"cXmمDU7K뗸D?Ԛv<).0J]1ˊֆGe,0ӱ ;")1pL G j_$͉l?P|E:٥h9{xԼN+f[2)|0@aɞYnl(x_agnE+u>9Qز=Eo#r:23qSW5ISK,Ckrg>(Cm|xm;c<~Ix' o,9Z1'=q*8ו D?f@-,BqP{qߛIG(J5YjFgCϗ[2$@@2#VԥAەu{vlɏO4تabz*v2'jw Gdm Ώ“ľ*I8ޝayhfNe۰2;tx}_@|[5{w?ǵ5ZID\8(CS2޼G%J3Pm =Ĉ0ҁwp),_;H:+ԤlVLU*lӆjecG@`U{Pi,,X "mpylIw3Iٍѐ{/2u"eEt.&z¼;I}KAkgky B?:I͕^޶w;%/RZ_qWW$ÀC>@,wPs~LfȤ0?$A{e $WmScSckn/ ˟.f1I0RFi UENfT;\5QP bX[xhP9m5 {6~a xܾYGne`.@1 PjAn+5f5<yTZ ȴ/[yN$gAyfؓNr XE_u g-  *!U@l^nbϲJD \|'I߷oT$ʥ[czbg,$QYФS?ҨבH$%1j*W/7sS! 7ODk[&5>[ELMʭtRW.YUFZGischEWs=A6lj@1LAlmw#EPT_N]WTtfb\ !KpY3"Ӗg 9*"A qdfUvr8KmK) ϵ\߱FD7zr!HNU 3|i)"Z&0R,4=O %~?BJ($|9n_%뫺bZ/xפ.tFµN^(Vb4[Ϸ4lQԩ^ttw:d$x&пvíŢ/cҚRMqS隌ƭTDpLW m &I 4:^E(OPDE蓱6$UO3x 싑\oYwJ@}/GҚU\i t?INՍQy$xt|^&wjeQM2\T5>ܛCӞXsIwH9A/d4D"PN<;CY,DJǩ& d5lt|F'˹D+W5yYZq[>aR|Һ3_.Jm5H+SXOQB݃YU$@)'?KZ$+|2Bȏ~<3UU/|Rt$P26Gp#%|H(Z% lR/4NҖ|}ָ<&b&%Uc{X% IˆQ|([j ϥyְ|Q 8 ]?*ZTmǁ]wK{ ,Y񓯕8qp_ gCQGr% o'm sCR\r ߉Va&@x>twׂ3wS`db _ݴ;HV4ٝ?pM2FSn?-bAu3A4B]D>Aշ}w^}4^QԞa&'`fVURT+Z%n#^鹣 +M<bplD.gvhڔ%dO8ՕofSWm,wL ɠ=k._${=x~xKt M6Ci1-nLd%Jq=Ȗ8Xԃpdx25`} +mvY1g) ipi(A W 0s!)&ܟ2Np Վ;ָ7C^.t8^y7p/-5qjD"{U+|& : WGYH>kJcc-+'UŶmKP%xG`lgsX]Sx?u/P;v(VneLD̙: QB"A^|a[^ߒ|Dz;B׷1 Wº}rF~Ydyf,> ԂX:x4O:UaR@q cQ 0Gۃ'Cи-RmM#pF_z=џ >$ KˀKdlT/tXs@{(+DV{*frk3't`Ǥ0)>]o/L_-];nE_߷.ٽ~64v#@J'3^ VcăQ +XG]z4&dFPѦ"{[+L#+4o1nAP|ɍ ҢMMޯ>L~ ?60b~r~~ @(mֹA[χ@tqS1`Fu!EAM-W[*=ذS#JWO٠9OdCFgh>W]̎s@88 ,demcKHUf|a'#9*(xmhЋQ0j7:g ʘ1R~]NYN/4.#/u?nŚD\%sy@Sċ JCVdcY/N>^Zm" L}dz(B/41,K 9!/9f<G %@c "fB-OB}O;$h \Ӫ^l&$wߗ/`7iMY*#>,0]De%^9i3]a,2=g;ԫFM5I%Ep$K A<je皍Te:%$ 7r^M heg坐X(3nze3d^~3DŒXRiZD{B5>(eJOWs@VI"[E&y`$j(N~ Į#Q]'rT/k;WwzK4gyƘu9G'F8oR^Um*gGduw'0PeiXfzUL~Jlw;j hUb TWP;{'ça$blMgFhJqi2~$Ke(x">[4N3'n]BA\rWxo9,VS$۲ 8ij|,̑4dPlJt2aCD2r#a40_8{WdGmlQvQHXDD`gQ f=Ƕ;7-I?SnͰA}!51^ 7eM6\7/$=5O40eft;QbN?g{"KHX|Idpju1_ɯjzƘ4l2n2uWUz85!r,r`sl!4>!mQX+Cz(q~2)Lhm0<|fo&-dqRiSO{}MFC!>-ҷΖvLOEJ})gر54*ntUdl< iGY@N|;cf׏\#R o֧|>$,U1y%Wi߬;}+|:гFR٥~Xefrn3AwiZtQ;zbyZ3c<{T=TLŰۥԌTo'''!]c&çb3 1/xg'UlsY4!7ZPh\&g\vL atUӁ5LWNq:ۏޟK߽y;*|ior3;kuȑ@ ݵb+#3m[ҞPP+ܞP8z^%^p%xt !#5sL%r_ġw--I#p7!ɩFPAbvׄ ,3Jw=;d(84(Ҭmv?Ӯ|ZƞbSSl9Ktj&AbAӷS xvĪ 8\6tQ ̭>Q]~b`44\i(v#+?hf_ f 2kð;!IGg6\jySnx2@ml6mm{abp?3D]j ?/cIkIdj&(dtGB\8XCQ@~/)+edJiCKkn[ cx$:yF2nꐝ0i, \*M]_rw]ѩZ"l75[Khj#3sQAL-P"0h5 {n7PZ~~1f㤱?EWy ?>^u;{%s匄 3@AVQHP*yvC _&>7igF2LA{n#+0;_4aW4ؾHW~UVh9I>H rqU* 0>7v`A59Fd3}z kT0_}!%4kȬ>cT]gHE7c:[% `|iusOm,uhu˃y6 ߺRyAnRБc FycB'P$5xKG3!uKҎ&;٧b%% lJ/bB/2F: V%v'1(jGi(852g Qi0 ޣJ~m~l/h6s&COfj*C0j2p`TdZv@Q9HGWK%V ^i]圄kE(_7Q2H"K>czvMѦkI[(aq ֙4~b*,#?B %fHO>:-XK(Ay ҬTGJ.?.7}Yhي^nF|$[r6SH0h[-SPv{~v4 1GgUaa[H_ P/۠GP6ߌE9gHUGs0c"#/4`]p+뭛XlG/ָ5 ^ijnp/3Ԅ[oAIw"^ƍF|jδPjBz^'z sl$ `- S ûVb}m? _r>arIhq_wK@ /F jUp]}c[MKqt[dT9\ \1DA5Lxhڽj vV;iI($ǨfMZxyf.{BV07-ki ` N>b3ԫטZbWjuUhJ#֩R9Eiu/V-bt9CPu )Fj)B=7s~tH:W]3t9vY8`˸.ЕyfVH <~טPf+Hy,_*CTdH&^EOuCC!jIHW:r)BFx¿wqev~@M~UE.M OF! /U7l(O>ͷ#cFSWB i L 7>iM|[aPʼ M!bv<@&Oƭq]6dO׭{p1h\왍naH3N#>A0g_ ?͉G-^;[+4`5>wL dȮW_c$4ġ ZKvd9ciX,ţO"鲭Y["ri% v8u"+h,"n,. YѽR c|Dɟsw8P >uj|NFA\ (B ,3{nR_pmQ&i^3ܰcxq"LnTHg%qi64Zo7)/#1-9#׼[j7u "f|0ttobT;w}{>0@~-W+r/@L]y >[(3/}~? Ǒgg ڋt*U.It ͳy__3;PZW៚.,9d}Q_?SUV5G> .`sp"i_=}nh#835]xediL4W5|E{[֜+Hۂüѧz힘L ;͋ /0Q#nV'XՆgP@8V8V=@TS,~UrWކe}9.vp6o{)F +q.Rf7B~P@A",)x%EzV[0Ps9RFӆE=Yʔ4KՊ "vM_^D@# {ա {  a6R%鮍z:h5y.R٢95ľmO^Jqcc2<{rȜg)@Mf}P#얩R;g,B:-= Ұ/-ےd]mT%DI\kC. %\Yur*z*mo\hr Ud7Xhq'ܚĭ $[|zGA viڡ)}[ų4a64ʌn+c iVӽj ~q;D ֒#Ip髟fû$s^wfȉ}|f%`S  j4" V"F [<~vEZHЧIiZ\lFj3aBec w<[-|+~t4 Hs,m8h7K켔 ηq2 n0 4VMҥ$ƅ]8uV$>g_djc}kz_w7:[RFNƬrd _CkjrlN:p`2 nGEVK%TCTfpdНyخH"ɆҕTN0~@A{w5P `, Tr"|05'd;^W}ԑßuWbEl / ͊O!Xx=c.~zmMMvj2Mg Ư_he&O$[$ HBlԸI#m:{S Lͦ/WRZƂmԂ5iKX^| $p`'1.)6ZHKh{[D,$/{+͡܎g&eP&m|%zn4iUe0_Ǜ-\q1V:(y DiڶP=h2W@i(3 v42^3@n:)/oߑřUg)FX6&c]TOoW(LAfpY9;J8 "Y_QUqЙQ}AךZnC`kZ(Xz~FZZ qqsligl6 mS0'qѮ#~Hk\l$@&$]7C7^~Qu2Ct\=˟O#Kwe+V18?.ׁ?n" ]ϘEJzb6m|h:nm;LX@O/5\ g{G#$yr--`)2Y#Q}kSDS)2ܿKɌ ўS]=߈zΡ8r"WXb*^zk,K(K."D.Xb\VxE~N{.}pyk?,O#A-[<\cS+4HO; CTMvKcUљ0`j Qt &*A;ܰ*E?+A8{tRaoz%tLESwRr\Y@e#>?&- 6rLHK&wϯ]1|W6Z6̷BNo-.DD/}Uek[5r\iԙLp6YIs&OYmRf8gg%4|eiOnN9wǻ+L=$Vh,|p%'FO;>`m&cwD1y%.c/Ze4yz>k3 IH[i\D/%m_~aTuO8H/;6;ӱ^Pjj%Z##s?%?=Fo\t;?Zbr =SmybEFd/]HռX-8O "c9Um/nM&Ą-G\/LA! T t.)o*F "LP+@Ε!sxeCm6QHnPB8ڣ fT([V_3E)Eb8@.Esӆ_˿i$rȚTzifUf`S` srBk ˄6` 0P0,_wW!Z1o!rdT6jNW1@D1qOkX}_Ҳ"I4uf-nusV<Z#U[i,ώ/L?UI+ ǩ c|ʗ*fdCc'dcZ\nj_Ng܂P76$@gMG,zF D ֌ܝ%\+9]<7n4ǥO4ҡ2ٹn]aFKJ28]o_a0,5;lKxhJH]؞g#m6',L@y7RiF,#o3ꖡnJ5h1J~cP޼kWu2sڧ[rݞ N'5qsٱ~~nI$ˬĻm/$|X)a,p10hs"|FHC촖m4﷣/#E;ː_n!鸗n^) %w:.&mxm@}\W4\STgP~[ Bk]AT9xfgyd;j0E]<b9wpW(7g8VUZ盰X%r5On)Ł]_䇝]l#[wdKf x#(3;j84[Je6A}6)Y52Sd%^9l6BfLo0O Q[J84L;6$!v_z.¢竇 cߏҹlQ ըOK|!Xӛ7X `lRGA4ż.u&Z>Ki!4*QCcfxpaQ4 ^FQ`UT-y.'CǮ94h.A-Sqi\)vrv]ɓt4Z@hLSlPҧAaVa}:5*%Pl?KDH׏.ϐ@v577q^]sy]zbg%.k&O;G%t  s+bLlVOme?"F3#[97cMSVߡ5I[(;3%ƒ*҈F|B= *(!Od;Ii{tn>2A|5-^9Ԝf,l~tuW <T>ʝ2dL(>ju)#Gn'p<~Rq{cT k7s}捐Grp &m˭A^N6d$&HO%"RUUѫ3dֹ!0Ϋp EOIt|Evs?ّpKn n&sΑ(`7M̗,fU*bSks]kT<18z.GQ(IN?.=Կ5 L6u{h,|AfH[C uXHx܉ 0,VK*m2Bo]JCM~x}s?3Փ3m_EഛU;Klbo#{]wcB' (doz_` \b;^+"@n˞X,S,SaP/Gr܈1ydžWyxS=@;pS z-j_--k8`ԋѦ:ܜVHw]!h# lVhMɠ9:yQxe.2F"Jh*LdڗY k'&)2Js`mW4)@}EW`vAO j$l0N-pRtߞ|"Ӻ9[H5aT\AMg9ت&-,D+Ԇ D Z[~_`{!д}r4n!#l7>d14i~J%haR2Hգ3[iCB@\xVPiD$/*]k[В-1 -ɏ/0"~p5ZɜCOTcms)Իbj|Ԍ!2R|}TO9Eݜ&Mkܖhl"FB$ Loti!OlwyJ AVF?}bLpFz-߀BH=i\& ;Qhd]TV =6Ng\?΋8kAYzW},I %fёX7]y({*`XҨt eίe2^~BG<9f~Hja{es@>_ӅN:#9$/z!jsoinG*HU!F)o;ۛb s][cf42W$èBEǪ6@zlʥ((b|DϓCBuႌe|:X:H6>4S&/ޮh:wkTۦ7_F~#,J^7ۍ2i:Xe| "BԚ O,YCz&8[pH"e3E:!?d7̻v{j6SA1AAh?50wx+o/|}҉rqifuo PjvxuyT꺠\ @.enZn8 Q$<EVbrC2szdL8ä֡#mJW KѤ/\JLBE.L<âڑ@Nfk*I%B\{R.Us }9HЫV`cmf \nm17TA1 Uu7{TMu.˖2W--v8t;]Z)`F@[0ɶ Phy Z'Z?&R UD&~+uNL̗J|7oU8>[S@'TBz#*5r`;P*&CuVH]Eۗ p k Lgz_[I#L8(,@S;_'ơIv-45ݴ.f5:$HۗĀ~z>]Ӹ_W\~HR+"uQ͏ N-]ٵ4&'U6 EU0[Qp,Q=L$f{wM8=rjخֳCO$%gċHS).T^"xX ! \ʣ6O\.2qQnx N|Jl5fM(C?R~fpO9mzI40x8J4?gDOݍXaa_fi+\\>TU0d8Ŷ^GX)x!*I%'e`s8V Bd5GW3<7D1o$`Ƃ9!,}n5 19L 0Fo֍G#hx͍RyK 7a0jopZ%_YII]ޭǑI1q/GhPIq^2|Tc09C1ݣF8zRv(xJ\rcpٰO ^!#ek%wnmo?F]@AὅArJ"ϾϠF7TQldϋ8l I!z)UUGOiBoa._u*LG&0> ,Uc_F3Q[6wjQSAH9+LG+̈5H`9k/1]R φEVmP澰-D b.p1%:Y ul-͠B@:@z3[M~xYTՈ׏hy*be̗|YU4LJ@LtQ=y(\~+ 8_@K՘mI%8`Z9\ߔ4-DUƊF:k pnw ]ށJt/bJio@ 8T5eR GY}yL`:0#XwL f#/Hø hwXk}Z,x &q+d ,lʷ(&bi .J_WCY\EQN@njY2Gc!>ԝhG]@(s)m<*;xs1 V{|UH SQtt֭zbVx9Yib8=XM9TbXz Z@!tbAxhg6K*vZ{e;*m;-0iu_DR'\@-EFsչL@gan``$qG/2y3X%U;[@cT+G@>S ::<`!XP{K)_*jzWץWxSh]_sE?%M2+ _;y9rLAqn혨[GNvy8FkM} IK\/I}_ְF(yAPk.*guM628IV"9~2UmoɌ*7EdVmTJ?Ǹzb כ=3H0Ic%tigchE{Bw]oȐe< Ld3{ћ놏15}SeҤ+9 ͖KRG?&jI{qI#U!.h5DBښPbڶp:"]dkamJ$/7ٞooc<-&)|ch."† P+ǢJZAB3JBH5_;w+ɱawu/ɱݮ7kN8Y .|>fْuEAӿC7!և~رlT@[|x=-I`ػ^_R G2B!y+I TO~c_T\R#$%s{A (x 5Ma]p NvvTj NÁO)2 $DC1@IP3Aʱ!]sJ3k qJB &0J?ۯj p1:G&Z0Р3 w,O%)tVS>|bw<8ִyԤ; GE"N!f}@K{OxEHY2D1Dw2d I!p_,cbSO;Hn5OkQJ"nGbj]8k=$ @|C~ sL[pzڃ:[]8/W3n&pAؚzF_ƪν4劆|hDx29s4@>*ym(…I(?KWP8.y&aKW[Ð:V*wǞs4AmQ,N:B] ٯ.2<#1Dkr K9W-~S @k3{yC1(+H61ij8R|i `W3H+ M>nMonȗYC+h#Y_.a^'8{Ҟ^$ODu!!OƤ;mXΩ)ӒpůӍqF'V?GE<|"Q}>6eil VX&@"sɞvͣR8 åo%:2$ Jٵjj %fۤ1J2n~1V TU`ЎΥ,x-]hC$Y_ 8I{N˜`>:Aay3˩.Aь0ƿXs6q`S㏂Y]Xul#+0۔v0 ?۰¯+Y._Fչnb=GvҪXaꦢcۅWPSeY̮{K7)iwg>6f•ؿj8*sEy*דLr V1 ;'xpZSFJ0̄i:/&KEW^Y0hZ9E=NM6% )_}ߴ1L"H?"ƾ TP\Ȃ5~x9t|M Տш{I!/34m2D]fđM$b<ч'D[ut#L v @| TKUG%V%0,/6^_GjɧwgTEkzNb c rhHWc?Pe=}m"V xxXefЏxL(g܈?%I"Rx(%2[ =RRYxBخs(5 PZjDz'x ·l|V̜#cCQ^e;vBQعFz`8Ou9ܧ[!/3[U~VYap"Ƒ< ~)5 N:Ky wIc7驿'oBNXw8xe:DIA/ư6kh.tarrᯋ+-OK#q ?T5.B8FP %g9J4{+H 7FW( Bْٜ[';!Hf~1R OϐFqIz G!Jl sQ΍{.D^4 #,:Xwb;b&}2PjW%[;]E/~g ڕ v-[Cy` ܜWo!RvmhS&;G$&uEk:r͡愂C j?`o7YPOrGj[[ Izü`3t &k9_=ڽ~b=}nj$w! JnZgvGdDQjpIŨpakqh`?Q ?!LsZƥjJ6F..!v\b1KvOчEN{4>Ď9aD#OC-ij饥tհN1Gt )܄ZФC !*!4DO~: N0r/w8RvBUp3>*hvGN azֽybol>/֝!ju۞/V7_FJzA>Mt{)DO6Ӕ%o{ @w^n( >Km6܁+o7\2V@<6N|Ԕ׀LxYOl%oI(瞮MC{'l%z`:N1i7 FWl4\P4l_zHe09qmEqUiŸ'WW}*4D2egzY`e w1"OZҞEX.~tۛg7CˉJ}Y&> ;Mbڍ$'O[GyG<)iGݑ<\\;N &P,G&wW\c-iRWl=m,se 5,G6T/9a?6|Mp6M]Ly%Y B@:}/ SB4 b ,j2g5c*f25)X-m}ؗgW铌K,82yc|2^B 9v}eC][j(hr);yOybqr.?Z{|B+=Tͫ &`\`0p=y[UFi dC)|e½o|&*~ *#&";"׍Q48o3(*w}I!ݳLZ6h}jQM7ym-B_tXh=dEn0;Nc [qF^CV q|'4}‹BB3׬2(鴗],kw *.HSFf\8΢(3矍6ѮH_B`u$H"ɠF9.;QS89٫ wS'O޺x&2 gwoz` H-tk\W7á4+6 zMR8P.Өn߿ apb 4r5v4C]d_ 2V 37|&)-΍}XXkӓ⩆N"%I@|! k8l$h?ѧY~(6ut+ }M@3hsz]>8Z*w%pXP5?[)n7$\7s50/h,YtF N,swI~L`\4Ɲ#9 XYDusz<$@ނm4wfr ܂0}mlbw&.>@4- ==,/.V = +&"LI|g&%TM]}R_`6HZ] reKL# kA0+^~!WF= #W> ē.} {/1f()9BL>=2O02`V*Ř+ēT_v~Jnb?l ȴiBsM4BLq~\5 Hvc!p_/- mw 9ȍ^#  t=fG ueLr}md+CWjYug1XoPm-'Iۤ$v/?kERq'cn]"ץ=ujǒBv$ӌ<5EhcE~Td%h^{Bq&\ASㄘP *%guR>''y%y 8}-o-pn1p+_$,63dH )87o>T#HH5uU\(`^._P͒ EPY՘ .1<ߜL,*~kpJ&ź~yS1uc'S775m2LÐLwWyD$B nhC!4L膷̢sFA5tVHYTk2"ٷSa)'5Zoz?#Bx{W5TlpE*krYkiRmku; [إw'F*< (P-mH:.lv$CQ: yk:Ti9:b~ hNixR ҋN& n!aTB][gZrL# P?$n@^/>'0!t(,rt7;+]`FM^&ECLF^~#y}dC" $shxΗpnx% ~.V3C@ [ dAR2 \w~=ftQXbQNnBL o_v0VΥ8iT2ReR tcQg  }|MbzM o%Inxm~aEmފP?IilZ&iOL|CA3$z]n]iJn]GW[9XUfqAJV]=Z@qYe\׸Vo4٪ Gm!6⁡Ho :U3-ˋ]2NY- PH.oC F7 7Tl $DĮw)[ټ&{-#H(hmw{d vJS繼a?{|5LOlx0Qe5|NC3/a\@?+6о=*W#^ 3a…R{"aѲafЁK6nuG#1bHDvǦjsgjcCk0/ YZ#v&*-#R MN 1S?ԗuAKPɔn."6_9Hμ>fI4;!bcL~M߿uay{?W:*sGw5W.ʃ9+ 2FpwX~JβxK͖PM R*$0 'Yz= *ˑ5+A$t 3g9F!\.F38 /Ct.XZ? ЈKAlԭ=[ BeY7;BH\BBu\wXZζ>S(bYUc/5U30a4aoiLKL#Y Heva֫b';9*!9S? en t']vo"n0< z-uz9ߗYMC;!6@ _D-VwlvT1]G|W S[/xLJҁ0)%_)/VȎV+(. &`CON+IwI,$B[r~9xJR$@>'#lǏG %D :E/% e*"z 4B.^/n u?ŗYVIE=JhqDZ@s2rH2m` .g +Vnhmv P8[ppO3ɉhΣ'3k)EAncw+Ea 74U5_J)G8_r}\9t8ȥOxpx3e[ ?K#&RbK@ۖ|v'[q/!6kT6ݖ>JÅz}9݂M@gPkcĩaY9af%Z%ϳ|/;(~D|.1⶗e_Aןj{L}GMRc ĠܩBe,[{=iUj;K+I9":Ze$ֱNv+M,1G.|P§8(ofc?$N>34d\gɵ%f(oшb\p( +?,id2D#hx/SN jqQ:<2~ěx Hbk ]?9vjT$**ҠS |(j/kNHogY%䊻Δ1>Ӡ:;IRkKOEPx!ƅlQN@}Z5 (e4Q.*HP>L )s2.Mp0.{DqG1~tQMLuBoz {\h:IxOKI9OK %J'X* LzѥvQR@Zܿ?<}7ܤm^$7mO~F]jQ@bLjQsjhMxEҿ^z4#Rm/FX(+pwBc~xcGes^=O@qf!dKt-P {pp0/\J[.Pp)q`<9*<1q|e;@ n5cTrOi֖V5o$51йdp"4ٯO5iJcQD7?dph MeO9O*K ;y`=kdK3iӈ*_rM']ljP*j8s^KZ8Ƞ D& 0E|>O}|WxqvWED O/"A ( Uh/D=_Vu&Iq@$Ԋڃ+؈UV I] 7j;$WDHTe;f# U^@πa۠:ΜJcuga+MNU a/NVHKx? hQ=ZSQϛ)C0'NkZAo7cxB>tAlS{8/r3sg'ߕRN5'(K싔0(d %p#.wl^/în|?bħ.E𶕠Ԗ87QqkLژAXus^Zn:KQ`ݾ=Q؆U=S:L@=oK$9"9m]Kp5?DԔ:QbL8ڻEkj=yF -Y `Rc^M k|sᲞʍ}P+bj0YHWOLДD4Z!Tc=BzBN%IIF*#a#3/s1(NsbY/dLT8Ou1_LJ6n_ijآm $H!O딠t Њ@ԧRj8-2) +f܅ J(R/Q0-`KA Љ\r<KZ־Y$Gub!zC͕V &vTJ=X;%^I1hNAx>7ᤀ7l}SX)<Ėk7 pCN&~ {P fBeu_@(uUÑ'^ ;ޗpPq8WdGֈ=`eI xS k1 '-ƍ6xkc2  偑F $LѬuPQ0XycZbxAZc60ɟ7; ʿ} [ZIYHjئ F ' @pr9;ڣ2EL}(7gi|y0 H8-L #?c^|7 (QUO꺩Àɬ=伃-BCoT+@Jn QPWGYž*%]Ym%˦EZnkq{u?2 Ok!ǭld ?;;6xĖu`kD`Y@1eVStp3&$Qj쬣ϢIFߺ#ITIx%l<~[ C>c,e% (? ɳI="'ɴ:wfo*;ǂ6o7O7Yy~/`X;2zr)9s_%}g|l2'[ȝu.9|U(g0aL[_#ȶ=<ӵ܆mz24D_?K'I:ZN޼"/q3b'Uyc<kdx>?WW[;,E_XrHt+a )FY y8nUNdS%P.\Rg2\;? ,/RUK0=s4:bw沁UAWZ*j]Z| K?R̢FMq 95QJcۛhw#:sM~`חg9^#j k3rJg֨T=Ec?i@XbE>ѩiT H) d\jeZRU$aޙjwϱ#,gC\ gPضzh}aArLm"=x>S,KB?qm"i';5G#8HnMŃuScyWBuFf!U P>Ub6&e*c(&$5[6X;b52.ֆkeVOeh:}Z_@k_л黸FFL: z)jA;ڳMN5ljQ#*QixnMU~{#~xE9Tcː1ǎAl$״jތʃ7;Sh%<,|q I3kl# @T9UFW\5*+c5MM]-͒Gv䌱Yt?eN6efuHAwuNf 0 oΕoHA$"x&;.Aڡ7X[4m*󗓼 E~:MJJ2W-{e&D:Nk S{ ]]=1z/n{*׏{$w Ok@f. ݭ#bԃjlW/l|/!a@ܖe PpQig~nw׹ݺ]:Ƀ6fA ɭrS7^ 2/-OFEr᰷Ba%ęZ. %'XΦci~@jh|ms>!"jx1-Rs֗2zsu`2jLz-T%:i(lz-}v<Ԗ8H^zm#fS_*t(:1 É["B@vJ':™ AW4=2BÕZ`fybrd*u+F@m,GXb"'urƙD`=t4U bPX<j}+zkHȉ$H7G#5^l!]A@I^ɘwֱNeDdL@?aS%uB EnR8h3Z7wW^6B3j)dorS2D_v)XސŎ]wO=6;sbRڧJD#WG}ov=1t}mSCl?&AxS5yBO/;Eb êDX\?jð ρ=Ek*rۺܝ'%R{>rbc 9H/IDϓRYB!r dSwyȚ:()U` Dpo LW9@̛Ҫ9V%r/ARfg}[Q'zq괋| @W]yj=v4yE$6ō/F'@ nՆJ,YPD[ tןHgjʸvp+e@.+$_!|< e 9 ܶL2(B 5(4Fd6[EF 7U$]DbyEKU+0Z~1MNE!?n\2tђQԈB"a zw !Ě{v7VxiIJYAF@0VƤͥ--?t^ν0hM[X6J ?Lly)K852P}}-3CI:da룽#+aVսQ4>Sz0,e[?+u P 40nLo kz|u/Ζ{3EV/,1Fb8<փ1k/ )wO f wS`]~_srPٝn!J(-&~놵4,BU/]8yO֢{ebT $$ħ艺>(j |6I$ay ۛ֒iFY}2NRChGgDY7>!u᪑4@.vmfuucoDIC|ܖtwLyߕX 9&Kh=6usc1p)ɬp'9ۍ0e!@gb$.#RGɗA,kEI7PT/m޿gzC"h 9g$US)ĺ,5A)^ kWn"xH!1@RK#fX :@z} xYaʜ~^MGZmi!Z5R`7cfYZEIREyl977DpY.m*][n9O$fGURv~I g!aZdչcdWԶ-}L5(H|:ī+shs| hd64J`)1~;Bx5g_dnȫ%jhik%)X**@gKKǯW'x"^R0=ٙZXL9DZvIjJ9ΩԂ誔Tu1˔ل O4j6~wP9A\pOZ'F+k$䖷p/[<7&U¾,m|Cb @!ԿG>O@cS!KM+ќ2S-\ +#ذW]$vUz?2ч#ϣÇ5& A{uӕ)y=dd|P7_DmqTW8h5eMaD˥L9AsB!pn)H}wڃyM%E/Љ[XgAtڞgtM8ХbBzGJiHV`Tj>HWtxd2< (=IZ?D9@ }L O_W}Kvʳi|^ ]+7>eΑD ް2һ^she1B&sM@'9v_#\g1B!Ov‚`#ֻE Ȁh?lNVd` 4J?iwed҃X-.QE6CZ?i{p$rX@^qMບ*uZoQoR|*(`P[\t)WIC2տ ?l AM(-%+d8N{D'iH3urCʙZp9<X<4q*fL|_=ܓe6!VzZ3mn#70,L;!ӧԮ={v #GУK5fٰ6.-+}cQEB;9D&3&K3%ܒx((Db8F\p-׀^SŘr@I@43]`& ,t!L_5{ab䄧6qR~uĤm>%ē"5 [cb?0M8R jSAWřӤ,IrE P<[4{{l=|aťsRxIӢO5* cx㾫Dz0z)؋6 KtڌYc-XF neظ"5m/\" 1t hb-tڟ4 [-,@b] Pө bM$&)ayɲˣa-oH[3<[+Q+?8 C'̂[U@Z@jT.ABb }Yw"W=x/#E2r#Bro:g75ג  jSNKgar&.d ƫA^\_^-OCD|3|1=m&* D E=Tg9nNY7|<)g$"lY+zm0/;Mh%Mmts|quZU1k;qEm4#|?:0A>d LYZ35q߾O+QnUOvJ*»e!$YQM?x= ЎuW"c&}x pMv.]3әmJURtfjDP>Rb0_Ul77mncM wi˙R(TČjU2snTܹ]cS|fb/% @Ap̊ɅȄu9^_ ќp֒X-89NEhZI=|BX,|Ӈ`Nր8cռ7M- zR߾hro-23G.x^-/:X8QqF4J ;Ow~W9F)R9Jˎ& $K>tR[:D4@rB&ד/,ߠ9箿:HaGTYC*nDV%dΩݸV S5h t8 L͌Bfmu뾫m%Zxg:@L <S0G!S+"2+A>L0"ſRַnĘWۮKUSh== ;kWۿ³`s׈X#/0KYac VA.V~C(Dw%M#uS$ɾ|96s|$|Qnu,%e>QЩ"XtdͫXagNG©%(-&=ɪ;m3f>fMQ:Dq%Њ`W;@_,U :D"jWn|Mt{ӘwZIX2qf/ޏRu5G5lG_ѩF1!9D֮3:1:;t V}  v`CyBQE~5<~-&NA dm S21vAh~ B h}s[Yd1?? _`ͼ/hJO{m&ɹ<%jdmM?"؈+y")6tbY ~ 7l #oD]v#^?`ޚ2a?)!ͺ3  U)E8PO28qKƁ" ]̊F#3m>i903Au"xf# CvF*sSۡpD>dzHÐza@9]5[ ޹Qaj$]c~Ռ^` Y?ݘll71o#Xcƿu8&cRYi}D>~Oy"lL7`|SIt;;.Q,$ed4#u> !b> zN0Q Yh96L9tPɐFh UgK 2: ǐs+.9p';F |sP!VZM6u1*)_nK2}?%eE f] Pہ.p/[ϒ;{O#U{S,<26!INO> 6:5CO߼Qh8X$_}DI)$&^`eh*_Y"9v훩 wkXP3VӠ'(|tΊy6k>USBO`{[6]~ƙ[g܁WIӆNU[KڅaK95ƗmX~WP?YC7vo$:^U|h"NҾL33X V*y橬3-{ 1S;cxx)*_P=!F-(vIHF4"eز`i.)\~W;Rݷn/i~͈D\)/ӟ`Z ,} e.pGIgkyTmoXifK@ظ۷x%[,+ /+_ t5>܋en+~eEߙڶ/# oxGcUgzXq?[L񕯼m^)l{NV.p >3?+ݜM?d|Jz+9K ;&ɹx LC>`JS}U?KNBÄ9p- ~vKp̋sqrd9h3 eU=j^v?' f~䦬h'ˌde b fD:_P]x BeV}\)!nUhs 3jژ3pSI, 9OF׀+u7 gY$Ӷp>V]y}@<,RgHIjFAh[+fݤWߖ@ !9 PpwsG nX$ai%_cU_$J/kCJXs2A |:~,kVG i٭F4{O|YM@A${1wwNO9rx iKuccq]Qp\ú+_d<KuvfZgbG4m}FQ6̹E~4xIhEu=g>R:8xnB,O$soJH&Gq.,ndqdp$4ѹE1v,AKAd^{߲9\^$*06Fi.a9dcS~U:$h߈b|:{O4lNfShZM̲BC6xEί(ΤN]oZ]:W[CnDBw2Rg.cF૵-G_Tk?׬-ArhsIi |%_//&k#r_aP qx8?a+AyVĠ;,F>'qȪ>ŤUV'9Ύ>9RFGTb GZ3|}A1Pu0u>@QLywE1TpŴ#4Xw&cVC5AnW3 Y^r gO?=xoY}lpw& 6l7ڂL)HjX~ ̡B?3/nUȥPPBKn~H$25ݢ jU"! >#gĔNG|b"94ѵCh7-YIW7}Peߞ,W4!˘q]b`ʳ+G4$ܕN#cӠ@S03bO6$$LnXכֿ b^X02ODrCB{m#Kkr'+v͕)*C^O|FXLIPmc]vyꞛM)W~G,2lWޱ..*8ӥ(9g_D2OvW *8>UƶByr ?_"!XI ]g,Ρ$Ihњ岭LL蕮 Gy"wVLoKzS&&(>p0*ЖLwZ4*/gH/*tp*о1eD5ݨjyA9GJ' `'m'>Y~`et<`x%su_e] {P4)t t{X*-?we"J!U4t.׳]Iy΃RO0K'g;XuЉ*41SH$3uS dii.UWn{BTvLYvXnٷ8At?zj$]K |ήJZ( MS9ZU2<ϯF27! }3I maPݾ.,'` C*&e_օ7 Ѯ9:k$0O2F~Qħ\kx4 TiҦR#D!H"1`7aJ^'*"P Q9wj"yQЂ J뷪.;X#-^Q |v;6cֽqeY }?9ͥ 5?$?_2v lߧ@xjpQ<҆9TW)j8!Dp{T1V|[ϫ8)Z6Iص%sŃd!ڝsQ<-d[4[5ϫ,@* $2?e*@6Jᦢ|h,Co>Ё?+KJj:̅!f2Dj^Țg5GMQȎsg[rMniF "͐0D'k`ʦo~Q 4:!1\2 rkѝ{hMdZтͰHVo{@Ί(¨L#N1ӑ' ʦu{6\[B$j\#hCs'΅Q7GaHSp/192ԝ[I}q ٓ9DUxiר&^㝎hQHҲfO#O/h3X9ʂJ44 bZ8n.& wih!`' g8wu.S.sZE?Nڨx b/z~zou=|6Q3hw[fl$L}~&~Q֪[Fz!z6aH+ʵ ׀4&a(&)Q'k(f*C''.]JT'.)Mem |.ꚺ/Xf}^r޷$ >`H )ّlP9He3ubf63-"|z׭ TB_~邔^feF 5٫\g%!!qg{alJ;dNrtzb\[I|(q] |،(_A7dxdAտH_}x)egap4OG?fGj{% )JdܭRiOivۡ]0>m{u0.gcyrlSofc"\Mf`_)`5i۞bpȖxwdZmND7"Cu9Ac_o 8þ7iNÂ0ze/ָ۬|TΚtxJvc<"\a@xwGÞ*,t5diaZ_045HIpF #H̉a?@ W W3/~6/{ncx E#Ծ[Js'1Z|BYjI6u/1G'I68k8(U_3?]= [hV `ݸ@y>W_(Pɉ  %%z_:|Ս쑒^}tB{Ymޫ"t$Ms05=#vPf[i"z]׿O}j;D6 sSN2ztCN{9QdI< jȿTUɆnlVhd`?1٬1upɰ5b3@/.]Mg Ϝ@'OFzlkoϏo,.z& `eA#&{ZF'aæA64NwaYVr0Bȡq3ODNaϳ.}m;Zz=3J(U)C>چu> ;&ĮXfW+NILb@swB X*j /X}€c"*0(PxY &CI0$oMtU=ֳ߯Gh^@~Uƭ ӗ240uz5ss`)7Wh^!6w-Ǟ %{ !}KMLW(븃݇&G|8[-{咵[udfk󫈁ŶRd2͘]vO^Ҿ'O@/gy}U/XHE/T{/xmi 7RQzX՟Y@RYp:KnF3x@?t*blPaA@]F)lUo4o!}}7oYAp)Tㄠ+ujx*(V0 `D&r۵,. {CrF,9pC!T1q$p1Qig±psүX=32 MH8"#\bҿjuE>L(Q 0awk9=]hWt6QD$F&fE,.'\>sO1 @n"\[ *[|Ȁ [s7Qlec%uQJt5=?CHZ*mV2^1V%ڠŪ.#Ðn( \F8w8<bja$^#}SnW5*""51"K{IL[#$fO~O6xzC)[/ߑxk#g BfnIT>r~w8]|~v}aG/߄mMJiPlzr<++}S[t֖&2ݥAJlN6k67y!:Kzc\?`k,Km,/ro c+zdl5DθvO0VonRŠt$$4XGŷ:I |Gh܊E* &'ZWj^llwǁE˒!\ ^L. W$Y/hov3[ ;%%nz٤A,Ia,)`P1ex; Wl~_XO>fr753!TԨCUN}lL.{WQq0?Z"권K` $unq~R@ ܋KMyD~T> gJ q!,5@]l<}Fp> Gy5mLئ0{iz>rOsKiKFudy @]ڱPcUm]ҲOx9 HT@|6ؼ׻PAEƠ  ~ځk~Uᇜ} ]UO.ox,O` >v9#KsGݑ_< Q̕D#n{KE.z-c1쳽NOhM\cqE'_9^\ d`lIe8ؘ׆%l*, 52!,8B\Snp}/\\[vB?Qnja # jG6TTNQF=~iO> +wPT_nH 8ٹN7WtF>% bi 7Jy x-ɗ-ē&E<~Q)ZE܆$6>=Jlli7xϓp@{JQgW ]a̶IRԞ /2Jm u@*vPRg)N|o}B` X`RJΟJۛCr$]"2L]>1Vr-˕T?N &?|$ߋTu vO& 0[.cG1dƅߖ}z^:cdEǨ- \h1ٌ!$hU7y“\_B Qׂ@Gg>a~U6nޫ:~nNus!0S74::ngrEESk)! PXr"]k!c(׃zTm^ha2d(A<^WIw/p\/9Y|=71i9' O9͎T[~#$8dTJHkuYÄ/})NFhM)juZtI'X$;7fԷiŇY 'J4ZH_)< d(o&U xXDo!.`~ڛ]19cf{2|̅M b?|V Kl}nU[Ov d̚f wl&m|كX3!^rSx:+ 1cecֆz\ q:vBἉ%GKzFUɝ<. \wqy[:ad]N ۬U_ug +QɢSUM{ 0 q7Ac3I౵1O%z@+k*o:U{}{AЛ~arJ(P5z,>}KR %{4s7C l,RRF䡃lX5.0@JqS՝ RT%D '6:dW` /qc#{͍P8uTBGĩ}_( (JRsg/ ZTxpZ8is_O-F| !:(mʯ$k&dZ˹|>%kzU-n=-~i'Z)B(ͩ90&tzmT<3gq)R&ҞTN)%T1䟂OҬ'osf?1(/U _) 5&.%U7RMݓ,^xD1[Y2i* "6:\5x|}0‹NVĭ @Iόq4(0@!yI&%l_QaGsXch{F /f-8گ%@qX O~R70dKHȿO< Si_FI!r,P B5X8~`[~2q&~u ^%h+v޻NS#]/& g{@kܟܑ-jY&IAz2lmhL^EZtMo:9){ @/K%X|8Ȟ?%,Rد2/2OCZ]>RE*%Zf3W"bLFH 6!MQo`_֜Z7SF-z =VMsWE5ƝS cvCtlhBZc짧 (iP]I9h)uRg0$W~p5$6@ pٜox z6PN}*Z*JEvF]LU}*{KF~Fu}Ҵ_>Yz^%½yERbgቑGV\R:kG>?l嗶ꞮKR ߆f!4/cxpw>0 1v=\8yʄEg0zـTd-90I%T=+!D :ح41@! ok漛a8YiR->9(ltbiS r;TlU(1ӂI.<˸W5R,3[UZS^y8`MBlLQ!꾵#_}?Wu1B  A\zN<`67E gĀи~G)#VeO"tt!#HȹCw,{AEEC%Rr_8ܣ/:.3/Fi2[k?{5%sM>%O1[&[~ڣ19 WSt:g̷o.ʠ LJbcWR}d|BtA('5 5_%9M?XŢDnrFSOYE T)5Qrp}|va.L҇=0(. m@g:K݇H-[i nZ8 q =@h-!Cs!/#+tmɭ"Q%L)b $a뛩: ~ YNeLcs +[F2GVϣǎFP@Fy,)O,ldm6i)V!N*ԕjoԇ& ~OjdEnXF܀NTM2/9g}oA@qxcL~S$Na/d >7ie>Yae=LTbӗ$7B˜[R3},n)9 [`]L0PT|,G6oy9bfْY:2[jA0I΃,+5,[B+ ?N^qyA,]ϰ+/.(W$4 @w]l4|-Gd}/D* N82vǟC (nǤ:HAN_XML篝G:XY*!UqG߹a3rxqOL`uyJ';D?~D/f9Ϣ(:<ݩO 2ZRfYi BCL2-" $r8Gsz3/&C5OL1?^:2XS1c5[9pnaѻ3E$Y<SJVG0h@#5tfW`_Cp4 x3xMF1oP owwTw[E!ml#nU!uI=tJE]t1qJ_:01LSsMR*¾S7hΙb@QȮU|]mK:Xg0=CK L6M*/6kf)1zڮ}K84paU/m, ýx*}yμu Š;A|]YD./ǔ< Q4mO%vx"+ ?FAnNj^hh(,8>7x@9- ԉTV(0:u4bYP,vpˋ :і=4;vXCLI~>{^d3P1'r.UdUG,YG]dN ls%Eh<#6&;{gaBH?.JLz[vkXq-O ĹJjPK=CԷUI%;ԯ+- dfUbw+LU&>I*qFiNc(:(le;$EhTF&B_nHt]HeT1,t1d=$˛|sc[9-hA f}f^ }ZYo'l4q84|۬{4< j'8#1=J;<5u" e,ҩ0&s&>{-Vk}v`G ׂc}MB@ZR\YqU/#XaY44G!n2)A^,|l.T[!/V _4REN!gZ 0$5˟BU f0:Gk(l?{KlɌh];jM" #C] $GQH ~(k`4y>9nXv ul*c.`8_{n lM1z!nߥ6i_6Ip/dmc|> pdL-Y5(Y,b&P ?.0)zJbn\֊om%tnD+u #c.: κ)WH[?Kuw!ݮ=I29ǔ|mm U VZ,;k;3Nhv^Sw35LC^ZWyjDF{;궛p"(Ce4Ramc-e~/91 OZkJN8(ztE5MZxqvܪ ;gQq '@M6{D`+[=S Y1s_닞v@]^x:Voe=/w);@o#4iik1snhjfB&;Gg@wHGnX uO `V4ja&U蠼`/J7TŽX#<6+_s?*~\nNSCG,tp Sc+dz+X] % y yLGz3ÂtƾNɺx &A m<*{ҵ ܺ fQ5Q&@'0 !}I4:pxk?% W3S/EXnG=9"g<x]xtԇRáV J~jk>Uz=T)z(C87FNSz71/(tHU|Ū5D95=xQ?g 9jv"9p|I"ȳnϧf6(bX͟5bRQP,dTʱ{Kc$n[&(\@n4SBjʽ V^548!㎬ i@,tQ,2yWҾd \[֬_G﷑?y̭0t EČ4k0ҡ>Gz6L0|Z+FL M> Z|Wꥹ/y_+Ipڝwԕ=I8U/ĉ'(ÉM&5qX7g@bcCjhahOn2?$LS7b9 >سS-pqzgՆ0zZ Ydy=O]I8։D ys`0ԬݸE@I.I%Cd߃i]}x5L;[ߗ=exR lGt*J5?KG_M <& +1aTqse6ˈkAvBmO.lz?ܕ{1F]Ij:׺[-tk6u/ۺ]%F۶އ|)ĩmF ?1LO#(n |\`8ބE.!<|nn}N ]ԛ [crܢێU؀vSX[?(b'a}b?1oNfwhaC+Ma=eWNwg/G F)hØJq^㬬A1&6<|c%Hɞ*WPfQ4v^tRLK+ztv/Y5@Kk]VP$<,!sF{H_onbJ/rQL/pI^xʽƌ5ؕt:"Dxv__!|Sy50a`G ^RĮ:v.Ӭ|./ CҸFp0 `ܞ+ 8R&$:w%(< * 2f4DCZ?_0R`CEV懤q !f`f,Nk̯)Bı'TvcN8'wsVH*.jMVFmpc[y1Fߎ2ֶ:o]*EB~ ʨWpmO)Ui" CBl%]6[sk~^C8A':HԜ^osi蒯@W;}UjZ#4Òz2ɷrM0g@J př?S&\besN孴,kl5Rsĥ[qe|mOh71mۋ0twlNvv ^*~3 o0b0-^~g⨿u7Tw|$&fPQ+>Yz)EawV"*nJw.Qܽ {O.I+JA.QlȥUϳl~퐒Qtǐ ~]Qa St՚ӂIH& 94)`),& ȩ'Ish!77 $><{HpO*IͥQȏǰCE{~BnL](˩*\lUO(k-Qk-ͯY^A.B2W1<"VϿ?~2=a؅q@JC8Ωrp5fOzz8Ko:~\+FaZR"'$m#%5!t hғF:VozXCtN+z N;H[кjbNFQ-J#[ Pea 8ENv8.XzɌĹ1g(9ApoV"]M$T ,OP楃b,UF%1O~:D7JjhE?[l|w PjkZ@fWW65LxohHba'ϛE !ken7uTuĉhk>;gV5/(2X# PK>PeQI9deÇ?;Y,KAJf!?˸'x!l0KD04J6掲]=;8].U5&p$YEGuf#E¨ƚ[SߖXE ݲ7.deylg7Wә%q# XFˊaE53|a킀f}F?5_\EQ,ŏ7Y]]uW { 8jTi[Yr-dW~ɂs'Ѹ$ nbMvb_S9ߕ5~HFOrdؖ- h;t15%)_i-I5#ea`&W9eg?'52JPh夂a63Ƶ4͝Lc13ZzQ:;/*tMa앖3X{q۶aG +Hs6`CM7œ3*fAET;B,Rf34)AXSSu͖~³&.̙mmf"b!.>`(īE߈IcnR]6*g#4?4^2G(d4ׄTyp?r¨2,!7P}k"6iK}חKd I|\tiOAH3ג0]CRh2ߋăQ80!g+\(8 d뽔đ^XzqJ8lX@`6h[‚Tڃ^o%e%JDlJl䰜*Y7Q<=%B[f㳽 b+~H;AUJF' A]f`Ҩ64%{c} q2(E RTXTpUg !>sw^~rlN` I)'h*Q{yLa߮oe=G7 }gk_e$s*dCm;Y7))=~uo߰Ȍnݦ':K-wE!)J{eXѪ6 ^ry! `90^TD4u9)"mNqJ’f)-̉tq[Y,e5loU,{'3`|YG [Ps//uesuGUs=^TP:N3v쮞`;M a#@n 2Adn)楱(`bT9ӪwCuoa)ʖ8*~ uWک/:y%IKL_QÙ+HuM+v:@,,oޯj]E(!iL4,O>8 m(y%&7 |2 λ# QZ? bBpÜ0!r,u\5>f\MjbܕCL'q\D'vt982SĠJ(Z [Fo4 /\<5\O*uyddeĸew<{}gvU6J5Ah*l?g/Ym~`=jMPΫM0uUtFQ0g8͘X )K:wqJ'KT+KedE>v˂6v{FAWؾ=ZD`!&L;jjVb<'?!%/w$*+)|YbIXCuỖ ˥uY.j)E3nz9W[VF '1n틆cz6CEUE1lLWAfB_I+:X\Z1A贻ðl[ @L h=]< zTg[xgJvu!ڸnw#K~1w٘zh9h+fg J^@>i1=Jܺe,eI|D*)XVY80E4<|Bܞqb\29hFb1i|9M eT{ąFA !*}'O9}h7pj?Oy?{W_` 31K:q$<@ƃyw!>>KT*& uUlkKf/jB܌dN1),-?}^ӓw!̳3x$i2,R/2 Yj^o$zfE߈*v*0d$!Z]k?y{&7{KZOQۗ[^x3lCQA2usRCQ?hxJ i7nJlS<bV7 dVV$$997.LͭeI><~R-&uUzBN9mB" oE|/Z)0&[M-&CRj׶d}3mN8KL\CWBѨu]Wا ь??(rز}i6uycl!5SVk Bܤbb!hGVzQ@[Mhϴpvһ<#+&!E<_OC'+s)钳6Zi4VoTHr X~5M4$뼸Bo$W3B_qƏmEXMO4,t2ضͲgӫ \ч]U%b9"}f]u3*ݒ"e|[u)OHB,8BGج^^&² xQqrPmIs$cVF9 u4k(P89V_>C~'=] ZfKdg`Xx-kPI,$7U#lRVFp(S6;0xD Cmc7o9\b96NY-p̏[wp/_w6"qPt"md<9"2ig"Կ@P;z\ 3E;L~'%(UrU41/Ui?WxW-Qe򎨉9nb WxI4^ω/oB2HFҿwj2|.iNx !qA W_Kcm g9'/BhHI2 I0儽S]^,Rz<8)Y6^ǮJw02a侽[ټ6> pI6 j{=}. ;5sTӯX2LC{*qBe>ʡ0?V6x5^y[|9 xHD`ΫC ]_w¢fhGL/N:Hhjɳ(nsV3hyhhUzGRu0O_S|fvϵly z,%Tq ior3| A?@"N0z*7v+D`b}:@:$"=ŧl9fw]^Al@QYA]t?}r@ҿ4cd.lV~> 4xY Iփ%5[ϥ%=wog0o#  RD= /@gnvATK;d|(dT'4--̤ו-Z?Τu8Áog'XbtDq t!~dEtnx#q NBh2O(V(;nOгφ4rh74"KVb5$ـ ذ! /[":ě"wh-+ftTk}9e+uVk̈khuS͵q0\v$4FUM= ^,u"sh~p[2,l>YpIˤsmitzlġ'oThJ N:j6݉>VME%mXX2WTq=lƊ"T;&$5jFy#Zs'H{{O4ɧ!Ogѕ ŮGhB֚&mC=+cPfR$< JU3X2P.}^Dsj4: MJ-^Mq4ޣDA7A#0מV駻#U7giGu]u6]tT + 7ѭ(8aNݤPwD;`ٲw1M#m'*%ΕA7 \Gl(Ùd"vd#V ÒO?0q&+4sߑxXˉdS8 ZnE{G1B,]ց@?"\L)ncqn~ `%(?K`RMI=5 'PfBK Hu9xP-yRK ЮR.:_vs2r&rӠ&X2>C>-M˾{(9{sSM4&*BoC2~oqTRԄs9`Y5_O Vi]WV\df~O gHW<3ryiA˓Y㵹2ʄ(@3k`*8bU\hefClEa:!T٪]BK] ̴_]<4ٟΙ " G Z䟞`+(>aX~?y| F;~~VzIؠ Ȉ ]KD ƸSp*(A-7*]V25iW/fm nj t:O$>$O_Lyiͱq}h8X9)d?$4GJ蟑K;B=x5*<rH3>'܈;X6.`2A{X5ء{k{lF-|x~3'pV-w$=oRs3bNR7xzGhv3bz'`b=%1L3ǠW".Ae-<+27iG%B&B_/ ||R`XQizGO-VdÕz+zl/cbr]kQz:J޿ ۼ~Mԟ"-1x:k~yGn:fAcI4ӮNAIӴo 3|f}X;C YsIcJq[+ !2k﹅$IzYj]ԗ%ņYɞπץֻC.6C4RaiOc2\gs/Q|Yn6nz49[ݪ[= $}uBKOdȠ0X=(O;4y<!{1P (N](^7іJȐ ~\Jx0 ̜eIӝ7(gr/{{L9EB}:f6n!\NhE9}q"^To)8sf&^4JZsbV6\=h2؆HSz]g}>6 +K2M] ݯNCN*J X& Rd2 S61x1.4ވC2%Z rIilf `y@hss׬ߵ$~<A8|z[]TliQ m3E{0aQc%,B ~dC=]xgAv6hP*($IG<}馛MO -1[%q:6l Q8!8\us}BLi)@\h;i-nMP'3Ruc`FO <&RB'@ Olsf~ b"^- 5Q/Cc~7b^1-P%N#[>Z0,IB=.ŵ]Ƥ*-4,LdY?,ω$=f,>(O-6`rc QפzUջ!|ʡ,ۃ v`uH|g˜w;QUo7xŖvJ wW,zB܉o vmMbmu`b88i2Wtp+e͂T5?ΠV6Q9vk3 1O܆^o^LB^0tJ!"E?6}4MQ֙5&s@]!Y7[8ژAI` ne=(U<}GhzךhaSPROR^'M#o{jpt9]wVz}I0HS9?Iו?ܖtMתJf[aLxe8U9öh$e}KXzz{r0MCZ4t U X')deܓ$` *lA}%O7&Һ.x/*n6g55iʃƻƽdXDqcFORbQL毳 \HQne+CW6RWUi3FI][?.Zn2F0Ui:E3%K;4Q< OD?/뗾JF=fch΁L@ܢܲXBF.v,v'ߍ+y?^E*\N4Ȁl$~;_Cъ%ي7D0P.徖sݮ;5z|u9$H,hF2Q*` {d2A+7TqYgmhc>Im|v}w4*[FF0%O\lEj 7y3ۊwDcU Q-Dzo `d5lcwS#rMk X>(C$g]<.7Mᨂ1r&Gq<0et+nտ; 8:BGhxM '  os ߁z h>-narFUdο(>#肚Zs_f@3P+8ۼ.'CΒӗ<tvi9z$GdcmcK qJhA0ٜs}.Pm.^(X?gs0(u%l/7s0-CxRC̤*v]ĥ&`cs'.bA ~+ܖ9a맠yU\A2c0*e{ T}B5DegQ1 S'(sH=y}+9.@&@pPP}$(&`s $mcHP-DW禁#'~m˔5 Lac7j O'_IAZ@:8{QN (\— gzkdc+$7-+6%J-힩Y[]Iѓtf'T^eW!=7u+ -6;xWVyp*˫J?KfIJqkr^'Qwd35, {E-w޽mcr('0-7/UJhz\y(t/UQAZ+C-&X-{.6 T:ojR?ݮ0:+8:.%v#q&EdeFQiuzʄĢ2A#oxuH)~>"nkҰG=s^E- {7:U1dzSG!ٕ)ٜ%Ы`>!ώm|XեZ}pװB$C Ւ˼|+t4,l7X40Xٮ}Mye %PrM>;CNaFnݽ  ]! -}o,GD!wep-j"ѽi-f,e#۸(%ݸCpʶ*ۼTagI,Yb+ΥӷtF `-ǣynzX1v،;MϢ ,T/,Ɏ ݆Uj˺֠L7 ;}/*y$y^S-TtmРJD5)1n?[nQګg6/A'ϊc/vo^{_T ')dl'C o&5쨆 GHJAlvEu Kꁗwgd~!BW5@`H/Lᘶb-}SLRks\H2yu]- |NW =9R:{y[[%uvEP +GA|^~ya(jӫMta69qm߭R<ʝdGB/:Z?)hFT?j]ye}GvYis&U3VF4۾/{ eqK:1c˩k0-vdZܵv҇zFޘJ$IdE“Ŕ=$Kp uN6Ck}Ḵ}֣1L|*[VaOOUSW/'CA3(f۷/Cs^\KʘCϘIP{ =٘SPI-ݓyOtvîG;xO_(z;q=|u1uD[kk)t%fhh8o"wA j<H٭Z tsEݕ%l]@ GavxQHҍZx+.rI};nQ׶1ĘM/Jf reWR@5~}u̓Q߀*np f ߳9dut.QۜԆk)"K(d1 @ ; jQ}EU@>xIOكdk-8Y+p=du)^!|mи޸m>k00Z 7 ҈J춏7}(V*=RM<sSZrtBKKi tB))~_V4Io)@ N*#>|,b QxΝp􈽷J4 y3\5X(Lj^)[Xiא}ZM5|*/2_&畓&^4S6/L8Γ[#B}٨vҘ5}܌GαBzլzb$.pU=V &eܮBb?(\Bp$}ʣQ_Eyh+J?T{R(=q>Pګ /}gа7.U#`6O\< UWIzf` f3fH5YlEJ͖H-l5eпtR3UY'9e $?m *^ q]G<*$rPe(/(VƘWs逖hƾMB=Ol6(@{0/I+NN0s&!VUbD@I H~0(5ȍTn6xߚ!v_tSWxa,, QM'.gv7e]DW~lO9 mD}>Ma0)"+WȲw-1k&[+J/?w"Z^rnNΦ|Dᷦt[P#I,hpl\0/L2vO5܇b}$%Ű5 "+"]ֳr*doHs8tYf*R+\vT<Vl@4n.rF{˟TrN[}Ĝ} }ݺzXLQjx*2l&)5R%X5jHeD<, ș7DJ)3Iп`# }%x7Khn|#_9HWݧT(w <`=̟{PKWǕuO`ذS$I2]L㑾ʴ0#}Ź6:tG}K+o+O $l1ȸF!VAn3YknK )i)vQg:AyC i.z{ʈr/9X0̜5I:BE ]VVĴT'e#l˔\X%ʛAC @c [˄2ޛZ" N>Oߒʃ솇I|'CaUx#HGzX 7Uo+~*!>UH|zpNSG;ډVhF`yL+?)^f5҈&mS+v=$]d7n+ٱ5sG&aurcm85öQޭJ&J%6C-ȶl#WR%>tHS}ֿkÈ?gpm|z2G~E \ P"h+&Y :`$8gQהBRZKWa"'BgA~̕  h ")V&l"g@6&K±kL N? >Ytv[1lƬ@>P i\d8'ȷw?g _]k(YZuxszT>8tLyGT,vy@)qJclSAc,MɊv3J~W'J3q7FaC h*a*fvVgυ*Fy --puxđ˜aan ~{ˏ+27 :͗pgy $}Ë72$eΌnIp3OO_TP1LB Lb]B5M٨tH P-`"g.JMHA6#F8Fn>.x&R PN%;2IJL X U:.PD %]9# Q a}rαPm3>:|ߤ"D3~ !Ȅʯwa5w)l|#/vbY Y.aRg.H_0tlGO1wPC $3yӗuP^D:~ըam| 5ؾ_QuDJ/q۴ֆFbB? ÅP|c}ͽbO"s0Sv*SWT ,^ze~zvN/mtRy]'VϣL/=D5}) "Fr͛t= <_Z 4|)vEOqMjlq4gu ĉX;((4흥sD|`G3lja* vd+\jSg_f Z<.9 I[&g'OLnRMaͩeRMjQc~^ W%BJo" *%Q[՝֮&.e |F ;M$<?%19|d)*s EYvpWt9'T ̌>sE "R}ԛu%*P\p*TݖndYiIA*' n̖Y}R;tFSWStpwYaf9$1[Ф zB Ljڏ.e9Qʿ2 by v^)|l9i&&sk~@YO55cY9\pk۾-HwcWGn="CBoѻb("vuCA40D+E]uy&X=R(gXf[s^ȥOԻ뢚B:i?X!/Bg\?l1=n7-/;S<7ކӭó 7elJ,,S{J6?/|^oP;2hb1: !^ cB5Tc 4ۦ=CHSY2E~QTxB"#s(}X{toEˡ+*2hЫj¬.*~CX&?K@MvPZ1<0c_lQINdM[MK6rTFHl\ف\rfo$ǯX07/Ǽªۇ;Er% <%tj/[5Vtt*ot}th8W0.X 㜴sBIm%^=/7 FNYlCn1ŷUZy!9)]:_[~?7=M}XO$Ga`WQ?g̚ V󙰄3WZ?(MMO[aJ]<Ǔvx?yE22@BBh[￯{SKtj *T,e43q/*iJt1+Q@]˄sV3.cۈdDjmϯhf9 |~"r_g @ZWlSO%Ӆf Aw)q?Hպ"e䤈G@{!:.2qAY;8 fZ=*o\\sJ'G_ѭ]Kht׆֌&7i%MT.4U/9?`Y7O A(zx}Q&lHMSXCu& /)~Y3Wi#HKl+ AVY 8I?v " z:{Y-a/޴6vhr,t !vGP<'Gߍ+#N t,6 լe Z$%˕B|"::kʔTp+VOp >mLNgdl uCT.YHv@iӥIetJ`{u/`a^g}D*N j Nzy=(-ok.ImsIhz1l 6PPRϼaAºiJLA l/ThoBw ûj :Z6vas)MBj\M$QKAT&x;N 胖Ax2>~I;$H+tBIpdAT#]!Zϲ +ew>Y(n_~@\!0Ehľl7 DRBpʖֶ-d-]}FJK(|К1a$ 2nLf:-0ۄ(>0l"PNz9,._r/vx=)S}\ZiZ5"9UhfJ>B'9p#￾:,vL⻩y<*ltZm5 `}Ef͈*Wv|[%ʻMζGd;Scsڛhwsg.?^rJJ c{6E? $irsv`y/Y7(pj'w-֕u9UqV&9%5=wNv.>m{/bG6x/ʗXVgCp wG; %|gl#O0rn@j%6S1W\Wk jIU)4/WeM82xNZ;)ol8j>p&z4(zӇt`ElmAV#B^.]cjdQyb_UCH$Ow_vJqp?P1mRs1'uC-fp\<4Q0Q0C=z|c,[Aڢ8B#∶:\MRbsdX `׹yjCgis:jc -v('Z=yFLP.&JyO&d{SuaC_ u:Vvj +Z* Tz=2~ɳ#7>`IXЫ]Ey>e-syd dDAn_^{R^m(}6 R< %·f,LwٓL..XGWBKTlXQV4'% GKe( X+yal~=PcT.#% U~tȗ ҇]I]٣ȢeJ^SX%Č˿JͿ ]c\Vl%k*͋ _CN:y@E˟>2jjh96^%,l+CК+xI Cp4Oب0^wN^:9V"ǪX )$Ht 'v*Z`7~Ѓӽ)S:u>u5.]8+"&_)uUNrO;C+%M~挥$2h[(7 %A?t HPYԽ(lJܟ7RĘr"33C%ii[]y^M8wx+L( s_q+FQJ|Ⓩ@76 K?P7k9'iM&F,nsTH?΀OOv@9|F5"c ?P5ֳLser &~uoZ\$i',1+ZkO?rL(5*F YyIN 0ԏOH|R/Z#}ؙ&, "mYSӄ6-S"+`v!hpǪYi^B8&C v" `[R6-"/]asM?of<`j_G[ʚb]H-푲uTE66ӏeYnj/juV5 .GEl4FkOKc*SZL*^Nv-}#<˹5TQ+/ր/+\JGY^ Wn$\59&B Lo5!!ӱgP2A.! P3b&B} yN%s檥\0V2ƟC:%oG* Lf !W'Tۯa[?IxTqƣփbo ԥ^`E&{8N2ToU.f8GvϐkpKazr^/J?L3h˘! 5ӟ)p\F;/ɯ̼.7/x )Rv0YuBH{=_Y{H} '3!:T0Dj]פMoZ[Oy REwPyؘ1y?$FYm^$F@'܀j3R:!C`6-*ߨkJmtQ3#fNlճcrW#ˢBk!$demSj62 _=LtIB`̇,:8@v0̓~Ҷ;̚ Ig я,FS1Two U=Xlp <]R?H]he(x'>Or Ay:'ADM&׳  kVqy*LZaO >('Vs9桛I2HG6RmwUPE֡Uni7c1لj0oYk? [X-p"<_Kȏ>]d| iD^ |ČGalhD\"vi&hO*Mklq#|@[( e`?="T >Ig' 26H҇5jJeYHc1N:Tö;}#*&jd²P! 3}ygZ[3?&6K{aԽ ~H+^yG(a> #Uɚpg߲+Ua+넨a4?]ADBW3oʂdQ4}Pɍ*&-r.͗' $#PO`~+aU/۽ڔwOccܾ?-Sz@&Xc鉳4l)ދ R]^ךnC7@iе_/jɡifSgiԝ5# _6} AܛG1DoN򃟊a̘'Y X7JnR l#eoaÃM џLbY=$XYBZ &9UUifDiԟɁwQՇA.ڠ2fX`V)8$dpOM36pJu٣mAIQmgHYΈ^NF)YTǪ aĎJgwhÞQꖎN=8Ra>3t"g\ete 7oai< H|ײʋKě-"d&JNcrval9:B@KfFx=2yXeI34r(k2Efu Q{' PZ؂c0JYDw{PbXk'콗6X yPʏPXK^ǐ(^uCH0R,bmX/Q$̬6."ygsrӄ2PA_QZ3rPR:"r P?\A@ڞ NQXz̢+>K;z;4/6't/U)CņEXGӎ뭱3ٝh)0%xHbaN2wz1 {h{d;$ Pƹ͑g'oI*7.(nܷ)%_X I~$F$!͈X^| Ѧn ez&b#*L553$8^>+fH3!W}C88Cw6Gz[4ٺMԕ.vԈ- ?/qֹN`S@;D( F$[\ZJMq3RF5 @od٥I-lX2wc.sKnMzߣYb+bN|9P.\rORP:4KE.gy  o0}\V. O$xн)"B4 5.jz0<~9z81keOhQ1ex ]x[pb{r=uǣ+x]WI.xVGƼi38uZCҊI0 WYwBUPd>u礒@*J()ZoUaKAP=kgӆX#i?Bab@/SZO [o@Y@Cr/D96Ie?R:L (7S K9m !?!e>?cM!ϨK­aJSx} q Πۈ4),.^>?9zoB^ =g60iXZ`+G6؄~m~d?1Kvy `X^y]ŕ&_e`Â:s3<+\o:wNqN̚u\jQ rzHlj;Z`&gt\gplgbF|6b,'.WgB'@MGpɈ<=>Ypq_ Tr3%v݄Qi]NulB%st\G,# /g 2[>WX=uWs&"ZmE AzɰAױ˛ɣ$_nojoVq6ē'EmrGXs'L*+C_ ៝Dy&<<++ağHx!_YCRǻHtNg]J ➐.Jr\lq0`KR8GWq\1xkr[NTUyߺff F՝dוP*_B>bb(AI}Vl4{C LFkbyXZպ:CeP,3+".t)rܕJT LG,mo26̼wߚ&Y(w1Wjz&n 3Or@*1.1w?j<6[ [z7 #ɂ H21#~5#\!R浞 :V'p ̈~+҈.XySNR:"$@b(I;O_HLQiƻ緝⊝-u'f?"eVχ Q]w:Vyo[DmX-.) _7dɽ,?k)$8Oub<Wry^ͧX>`-KW}&M\t$8]`l\Jzp*e֤|v<2yE"?EqZe%RFy8-aiƎb"*u3^G ;Sٍ5), "Id`k28 WT,G&CqVaئν&\|i_.Ǻp%^B% rBWK~dtt'͖̯HQHpGHܻ.N)p\}NaτT[oF;Ff#2 ZaVҽ3>fז^ ty' հ`eum 3u4A|6qX._'Yo)w~mc#ʹW{Z[7;rZ0\F!ssΒI M9nNdIq_`'8yΑJP~@ 1J /tY|kt??]O9:.i-^÷7a7pNUܙvU*mSSA*1cZwɶ-|:tHȗ؍UyXsxw1Ȥ86: ,^c:E-0ʍ.7|{UpMqkƔs#Qm\܋CQ;2s9m E]]bBS9\/nިOhD |2:v/{+Z xSM~! rQejxZrJB-Ŝa-vf>< 'ޤc!/sh@3hĈ)~/E!`sw>^5XqN\ PL(X\^-t_p[]`"nfC`mf:f{(&-يbψ2$Fޑ{ʠ;fNwx0Aз˼QW'R1e9 }p h<]|ct۾: 5L7`c޲M꠬mog" 21W𼢸rɍ1C*d#.Ij$|77ֹ |ޛ\tb[74lRBPkЈf $jgʭ(S>q[ԟs?"L~ĭ[*T]͗=Z\>rvwh'CfN5!(ҏ &qW;h;ñJTl&ZQ&15k mỗ/cJTR?>z.BQZZOӘRG;yHo[:K@n9J_R8 >Kpێ],yLqL!pnXURxnjwV~ҍc[.}=8$~md mˌ>@ksC-fGQ0[Vt( Fgݝ!5My{2-Zhb݃:i9=^R%p JL%]#0m47HR[ص^ Ф:Ե7AcC @ [7J/,LP=Q h3Mf ԂK{ L!簸 e?rGk㊌mh1zE٥4~i}>Һ2:׶Dg^^ 3v%Pt9/'ƆLD8n !آu؉@5Y\\[%r~{u6S )#;h͚> Yݯ0n;V^R'< z%uXF{=d-X,bso*J]w&Zs8#'LC(ܮ9)Mkr3O]d_F 4Ը '*+Fx<,:E7{jo2jOj+1ɱY u%FGEVTPQ٥ed!pkH{jN 9+EQ' pKDzwT㤕S$3=aA Z+=#mC N&U^GQ~NHQTZK~=7N!mz:8oMVZkRQ >-z?*:dYuPzX{EKwu‘B3Vpk%@sxb-6L&2&<RZ.'k~(W$ Sf bZ؞n[ܹ@()GL@3>}\ZO7wP6lAtc0̹6R9ΞcéQ1`7iv @Ed~3 SQ}UpW P\d(ohvL*[Un9W٘6t S5ʒ8m<H׳ )ev*KN۾49/" @^|T', ƽ#\A A`ѯ#N r) ;)˒K+to^iӥe&_kE9tMX=4Csz,E]G4@ z06B2;>6O-[$ M(!AgvLR$Xҟʦ(6g,mr$}yڝ(-YcD8V<A.ȡ茨:yڬy4nhasrS,:Q.*k:3LᐄOL$Cw X7UJfCF$c}JHaRApLi:lI k#`pb9zJl@%$K>J^l(^9l670:%{Q=I=c;Bf?p cd*Ku!=@,>*5+<+Q7MKut~sv9r?DRw.a =3,x%G(pֆf>/eG>灠+v ).u"T|-H-+KƯMҚ2k#O bRj=*G-hUn_~SS mOe.DtxzbU j#o-Ht\j$,(2wCQ&uJ93K#ًk)_ud#LG8-8 [&;ѷB8ASq&㩒 Au{(a4?<쾴q¥EuMuqn\~B̬!D>קr^OԏN\nϱ; X hR~zoU\Lw՞NBq*.Aԗƪ ul+$ݔk5DjcT8*sv{_X}ȶ^9MuőpY!@˜ϐ0]*)ْŸ~5@c*-}*2Z}FaD=;FYƎp=Xu&x(?%>i͉һs;okܳ_.0HhѼItW ٝjZ`ڧ 9C?|G|:Xh!1S?$ԁԒHCŅ#G|Yn:$Jv/SˋW 3!}BFF:\ܗOZ([wF=]a#9)co~ CH*^8ĈPOp H@%Qr"Nu, C}Z$ڦ!᫄fd 7zf2ܞ`5ML:ARNEP 9Ľ!.$4(k%y1R,KBv8@E`FHCHYy0]n[M؛VF*o)W{i5ӧGIpQ?eㆷXhwFa}W=qk7CTHJ39tG~C% S n!ɠFEW?DU\:o ^x2qI\``o"#FO ŨT쀐IOvn_3\4"$͊-݄L$fӇ*br%friL 1Κz M v397MjA-#Y0/IZYd Vn<g5YJqYnH,{].nO RmXn*⨮,(HZ˾*%ZS@?iy Z= k/,BfD'$z1?قOKD+_U69~+PzQ6O~K7vt$3FTY͸^m[j{ B;rYږ昡y2o6'dqX/=8AmOy kIkvt=}"}k>5_@;`ƮQc@{?4CFK՟ZoTŒ/YPqG?1?)vp}rYK12O,.,2 }Ibm;[ֺ}H&FM,rߜ;Ks[5ڸ3P§ mT$#,.tojЙ\drEY 3wP+gDž7?2J :Pn7u8H,oP"eG^2Me/Vj*pXP**'ܜĬ̫ ښlNq{FalND9T})\*@n"DJKfGaV}M, ".Hn% Oal6Dzeɫ4J6̳/TrكrG`Hߤ[~r*;$C]?Ga>űG2ͳxNEI()U j@XNXd] -\0J`&|Sŷ =XIȳgg&a:ր\!EW,f> ?Ju˺Jތh)-xo-u&Ŗyn0l1gP bK&}%:טaV^De|Qk6_w%h5g{%t;emQsG;_'SvoHsmȝp `k7:X$< 8X?ű\qJ,8W=ܔrA>V9,8M'ƃ gT/k@묩)P!@Hr,GRR+B/Y6BBD9sKn2t1mZ7p%U@tIl |WmneHZ?!{Y aX xiL"2~2ɫݪCSJ}ruȧy^Atd33UWlg޺ ||j.Jۣ %mMJk<&5J\0!<kpnG`"Z,ܡx&C7Zc,|߁z @KK6.*hQ! +CDIFGEVMK JkN$i,gs9]cBIŢ݌.9-3m+Wx 䚏IfjIUe:K;EpXcxKAΰ}ˠ+[1T" 33q+Ge0_9~t{v\݇աGT8Ž#@~_hl[v –4μQFeńN{oaݖWthW|4RQR=~E$1>0*w\bx%7("2 %u-k6a$;I+(M thǵ o,4,0c3D&UR$5zζ/*3nIQrS}AS?dj:LxE)ǡth$L!g~sf[|Do_cq!#51]~AaܦMHiwf& s')0'K[&~艠'}ᩴȸp^UQʊT=6^ʏXMxWd(K)ZI?Rf" -0%! 9QT|@PBbFNYߣ9S,X!:V􊸑@hv=4JAQu%gq^z!׷xhц&!u"RCP)|vڝ+h.e aEi){hʣ;0֚]l fÛPʗh@18K҇;(Z{HX/F(OD|,FrJxړ`#:t#"w FZP!wʘf?(MmB9, k3'4.貒.$ +Rw;yD'dW6m߬[!YGJ^ &U&|dnF@B&E4%ܲsg?9>C#+r,<>P=`$j\L|ZQέU 71C^>v}\gJ:Nd rۀ4}v3(Ӵ}t΁P_`"E, =Ts56NuaW"aeI/a!)}Y5 ` XoyHc> Bbk*zDWa!M P,9p rzQi'o!aҡkZXxр&K؎s=wgN`&lk+\5 Ӵ9%AwqDzބaCAl1ScsI߉IYբ}C{VUpي4g!{mh[/\^fw Ͽ[ ېBlܲDVs00뢃l3;s#F6jYV#:֙KĐCd yx:~?bt3݆'[dS~9|=pQp"3n_Į.ZI:W@Ђz73Gb[xUφ aE&T2 ŗ.>~ }Ci%r|.@ޮ__ZI~MYXKt[t&,8MEzg3oq,W]Bb[pKQfTQ@(:Q8# +VF~6L0k UgUN*U?^j9z?\vuKr=_ ^> R,]UGfX:!Ao {&R=8ė# avOB5!ڽm.hAe/ =x_x64QSѺvDDcSqN۟tS7}n]A(['/U9']TG9]zF]r>>M<QV#=Գew\,Ge'7P[dE槊9'J0*K| "_کKri҅I X0' If< w̏dk8e)/l~2YaUV-p1y%="rߝ@i&Rkm鰸̴frvx ȉ47vB iAi󩗀HF/]SNnrl:7aʝbF'" 3t' @V@mӾ-6D3P6%S2P]0MڤGz7<^qgɘց#'{R0Q"~R9UGYهFĩN;dlF9&Tl{do0> $/ךVrhB9F+)\ D@&)e[)g&WI,{Z#ё'sk.fbnyzʙKvbLwjo A E[ )?q2xaSD ]x|S'Co}"2&F_(] F"֜e ~&4U`9 aSJE.cͽHKcBb+:&AL):ӎ5K0:@+\Qk{N 1v>4u۰57臔Hu?5ZZOH&r^eշgRBOZv8> P=vTDXJh%mɴy_T-ݶzb܋;ٗ牽D?:$dY s{3t6"OG^j)xI  cY#@$f}>T; ϠMfV/>s iCi^/n>Uo!9vc *^>3CwsA:Hў{ Od|vW㒛Ň8AԽ\@釱Bd7w;C**y VJeGVfEHpS&\q7OY2j3l3[UF[CftJU,^8^ܕ((r!W/I:RW;.L [?A P%`HU:P:] Ȁ :ܡi[YԔûBͤ ׾Ou8z=~^LZclז'KPc*MoYvȻ#$M=qKRmj9Wh+biX_svᢣZ:-4)MtAv@fY!\ xc8d`0r^3d_$ I67w*29fTlL| -ͭBwthP6%|=;%A9;/qTPl@\)9Gؔ(S0(Q\E2k/٦= T3|7k0.%c`NEF' hl̬}۷.+#'\J-]zi:k @Fc4c}#G6RdrN8y*Ѷ+~3l/<܁r| .B<1&Ox{ i?Yz0=4瀽QJ RI\UA˕M -}=B: !<0$b|p1Nqjz b>j WVWm`,ʏ5YCzӎBQ\4v8VE5>(a1vƪ;Ycdϓ,iMcgE*lv E% [ ۚhe>{W{1W>Hb%[1B=m?ń}mݨu^tLؤuiGc%(#6&= V 9D'OcXшZDβˬ`~z~_sN4D~il(E q^2-A#sX͊iXa0uWc.7#7Fl=,!?o{b}^C])ML-M"O:* ɾq9cs{:KjV2˒v 6 .Ĵme_;2PfnIF]wk,aսP 5rnnpQfEh,]·tֻcq0ЩKj^ʛ@8ː ׄyn]de; )ۂvܰIJٴ@o#S8EZq7EsWF^:  F^pՅ,^Jݿ o4 j^/˅/I{\A/U[ NgiV(r>[tWΆq#mAk`/mHCb׏3';]&&NI J]gV"t ;g( mqx %8^g ›<|qXELA6'nӳ,*ĊeDޏt#`'Іcd5*V<1v:pm .n %4t|ha( uC2n(Z+|ӥykr)<)$_ӇR|E '~X[T8hj=֥/4YO )<-kPK#?vӞrf>8Q߳70朾rt:ٮL53a!B' W )ס֊V##4.s%GPC|V\J_]t[AzT( 5xuy׷7̽+ }[]29xQٸamsJC^  gvց|]vnQہ~h\g@BB*,~Kln]XU߷5, 6gܐ,37?ɭe%c#'Sl!2]8r2?!{ߺ`c+2@M{:z&ZzBFM=qH/ILyvP0$ԁQa*F~ZGCx%?z7 5 tGԃw=XńJJ;̗u[M-琨R5]W1kgLd_(VUz )R]OΐSuY{igѷB_nHv3#RP{E^aᒰc言פ:)#'Na? '+ɤ64<2u-;*gg;+Z%|*a)m7㺁0\wR z.lʲgloo; Bg*ږyyyKf8vQo{ 4oYsOu/1 W %Ϯw(ܸ4_Bʯ^x4;|Ϝm믞).Qz٥q<&kɃnѶCJl{yuܶXjhEƻT .).a*Ey/hC-[V+ʋGd(,-ZMX0oaNM{Jcb_QcT홤,^D? AA`5{ ?^)W3lj ॥TziS]ݴO_FM9w(:~7ќ_$yHM1yfB} H.RDMT,_&b"Զ|²C\PYG nq+𡿮xe)s.}\Ύm> V2dsB}} Yf=AmFh­m") >75uqcWlrb.5^Apף?5k SK >w>hK X1+7Qs1jy֖.c4C2N%8i$t]O-zRCܷlZY1S|2Qџƌgi-nm+3M"{VjqW q> DL,KVgsE8_ɛ"rƘF!C1@3Mlf:{tfɪo^z0!ռ-vR4`h֩Yyll,aŬZ}=|dy h&-&*IPAxZ zeF5|^\6EeR>wfFJ w_7cb7EӫcxMS AئwbE +;)%Iz 4d46,8+sjy=_c%ړ܇γ @i"qkل*Ë]a`wj^#Q24pd"ss@(>*֞AɇE}g*ƙ+z}_'fdpczBsoJ "V[(?"O--7G7oxz0~ҀnI-ơwJ tRJNw6F: 2 @+7o-8zhBU- ,Q0[iJF:6o&kS((rVH&|p&Kx3է ?B~'l~22Յ2D)Z=_y+ᔀQv~ڮT2zo+mL%*hwҾ8'_LrfŅ=+CGʿ9GڷWW(P{t®v)v2)8;ɼ3Ü;A,{ ZЈ'a7a(4%*eyvcտ!⺸U%J`N+DXkx;yr2[G z^``k`ǡ]OJ:L[k5গ%TOǟsvŕ6?ٞO0nß׾De"YԦ9d|u* # " تdf^~q3Xg`\ٞ տ }\0P!pZTVpVB5ߠs/zp+Ed_ ]*o?s;Z[BYoVN΂47wGF KsZ93 ~^L/<-Rl&*lآO+=98S=ijYm[sޭQqQ#oZH<+ؙF)]3X:-v/_MFv-\Ο[K(V<=Ra}ATQ,ʻo+BR2 FcXw9`h՝7Բ9#[>ܳҴ%"?bKUpГK z^3Dr o/]d(X t `F~0IHyIJ }n+ ZWگ8o['z'&UHS(AcP\ m#TC.=9! SpP^w{hS` ~QNØ*׽v{eK U7BO fT Mr^ }@N->@hYs'qaG MVbt8ӴAŤcBp!TL=H=q,hi*%9ТE5*>p0A*ȼ0`ftsO%:¾cCֳ;4q%>tcǣPL=gJְøR9|{zT21ݵC<6EQֹ\iaӓ8nO_A Y>H&,iDj.c&+xOY4i+0ZЋiuTѯ Dj  )tCc27#To"VMRƙOIiJU ^u`_*Y 1Gzc2#gA<(ׄN]P1zvhg]e,ILuyuQ/Oy-H  ]Zm9f5?|-yA~kꄖ( y1ξ{lƟ2 nYaFj^T! Bj,) 8$m|LrKoX[ƨe/Kg)ğȎcqh[}8iEɩ3kNs7b/ -$8L0H>v/Ct(xAZV3G5$rN02Z (Gu:F>{YvtUh춮V|X1SEjf0!ŊV.JC 'ԁזh ŏ) y@K|/1CK4Bvpa\uqxzO^רf# ǛC5+A͆ v DMP~Kה[ƽ(4cĝ9TGn$˃U]F7 jI_3XP˷|>7ǣ<0Go)ΥST'U0k vfU`a bKtc5f )GڊYђbp')߅ĪrD˜{o'+Ǽkط~WE=]qtұ S:JFȚ+tOXRw]Ybix#;V,#%46HMF|OpXS5F_߹wC>ҳzCLO>kRog)=&â[iem Wy]WQ:X-1#:{%p?ze„[Y ׵;|sBC d XDԓ4ᨚUãAoB+&4 4`p;,oٟF}vv7 5:]euېBԞ-Q|Uep(sDTKMieƒ TY}順\ƠbB6X2c /CM:E<`:O[`ɣA3ldñTV+.oh teo:^79U)ߏH:a. +:'s{`.^42'DG[ 4F\.Xm 0e0֟Eeo/wP+QACq{E5_̽gҤLTY_#*8 \lR؏](tVV<t^.oo᝝448#UҎ* m7M(Snʸ}'Q8t#,Ȝ^BP4;`yՁѣa -LvTίрYD~~DY:Fcz=X݁mI c`ɵxJƽꅧf`ۄd 9~!i(|fiY9!C*vrW*`ppbUdj]n%_SF)Y|<\ E6q6vJL/{gniR* <?Cepgzkޣ O?lLClzGegY%pYv\iTq:~V~V'lIk'?\_w5ܜb(LPķuc7<〖E^EHlW W!GzNN6OGx5iKNiߧ tBӭrL!-rՖWKI!fD*S0Vfi{R% xGsE9;ZÒN9Gi Y;ᐑbYn4,|溏%j*Zimz p2"ݫ -BRgܽOgǒ&b+S(WPQy\S I췧.qO/s_,5lSxo Nƿ砾7v*P"K6qsK8jj ε5Fr"3/ .8y)\q1zxRV+$[&E)i_n*)Y&D>\uHbBY:PE4|m }`m1o@˗)0|)@T qxlTDR>mA"g!;l]tW[?˻![@ݘUށq{})g܌o О,p!g$1-e)v%6gሃ r p|d N{q@Iq˅mjELwRm>F̿A+@^ ;{(>`y&C2ZSLGǑ6..D<6/Lkj$.) m SRIb4X73=J4RU@=H#*q7 lͨؽ_$t })LFa~@3o$"Z$AQ/ß DWr͸oG,,A>sj6)j eK;q.&^ XQ2E©ˁ:kpdkbPD2D=&ϡi6Toq4L>J9=xCϐ4ox{=~bۯ?[Wu 28zݡI~O.SFvJIQ`YR6'z8?nsd[di&[j:@c2 FQya)p!!;#xl狜."g/Pq1"1ImC$6rq*~=" MЮSֹdEOKCSv]nr#!AQ.8Lx']|Ӊay0k¹=̓&n]\cvd@bwbx0)&1|lψPܱP4ROu86P2Ң}! &lrxAM")C~BH} }_&$.Y=ؼGJR) 8 ˄ҕd0_/Ik4Gd# ĸjG3sjP+0~8){\Sx(ٿAhCOՑUux?d&Oan޾j:GwOZWZ 5/_od&eTn R]qhk/jR $RYJ &35Z yQpB 4\ 8C+ECNe#  ˕`A5ud[9]:O,{jHK+=.w=JsKJ|>TSM q.7B}Qs_.vQ%0|q՘{V䁱>r'Bn)0m=YUؓ[)b Yя6+l}`GHGBO+OAc1 2՗f½ [ۙZ:hТ=c6 =htoiDv-Lia[ !2Zׁyv(\ƈҰ],c|);0 !hRb,[)p . fa~[ąJZ~_ˉ:I)s,^_6\/v@fр! 8αMd|FQr)n~TBܸgj9YqؤBiفP/mN60Kx$ui ~dC^V-L.Dr\sM> >SD=WAgDuI,k73ޘ({ l~dl XT`}:|fRvr\YǡR^F?5='ͭBVa Lra@1@T$ώO!f>M2\#d,98lH_!FWa'Ӝp-W BxgC@Z|C_]uOVŷEZï#Ý͗qY |֠'̂dEh{K!RZW)O4j#qD!N^ :zTr.rޥiv!&~/7OG$&™o^~6c,/ nG C\I.?2ggu:*h7μg)z*k5g%0oK:ÛހPG p3M8NeP!v: >H3^}K\M;]W1Hd$oqS$Y3йiXuQcFF3M}QȈ 1L:ou 11cj}xZI\te\?@ݸ~aqt m6E?lJ!+K:+1=g( .Ce*0ih t ۰46!Y%?[ϝٱ6FSbW_*9=O0+NJpx)N8;]8l:ŀ|;s7y =W%#W[9dҔ߃l8++#ކӠi\CD&Wy2f5b%I&f+z|6;Q9.,Nbu{\dՎOA? ņgC+\q-ʄ bS9_2]EzĀ$0k&dFf >Nk$7WAwC&Z6&3;?,N={<Ф\Sӓ?, &8vV)w.c Qq`Rڹ?+Q 6y)&9ݹa/Fc{y=oYo.ߠfk!׼ !q)9Iݸa站B5BOg#ݔ`f|]xՒH#SƀMV!e=OX&Bt.HlOLFiCR"2"ĚBr-jd8h풢 |H {7-kL0e6Oߖ-bIs"<q)8~\@C3{PnF&/IBB&lS7u։#nwMNށ wS9s"I@}D' [Rbl<ż`ET}$cj&$܀ɠk<'ff@!1HF.uogm >Z.µ5?2LGߡyK̺gD_Il?8z#{Tm6F+S[˖6\r!ӔT(l{п4,eDrk#ЖpA@GD!&" gnT rG uIYb 5Z{@l#URʠ=ff_c ŏSn]dm3 Y|BJ*r4Q:=٨D2h' 7yE䅠2}7<1醴ZqXRJAj)uXp} (}I*}%W%@ łRde[U|\  <8d~ƅ,SޕU{VМ!Du}=Y?|ܒ2Y,@DK3ĘLޘ#*hk|hґDA,ݑf{\h dE-~YV2YL4ζWs$M/1;qZ7u ֠1d]޽6H@# P0 )?uXY&*^Dwo&A(ߩtͼ85.aweIIdCMbo7C|}$Rՠ̘45iԼG0RYnۀ[wAm4xcⱳ:Lߘ>#*xοt/:t`i[.X|m\"~HT Cqqz1~5J6Dd`:(y^cv9 ۥvy/9+ECv!@Ϳ 1RSේ|ۢwrȌѳwz4z;q]Yƹ/ !š“wU'_ yb k9\^辊˿<pǏ8y7 q|R#p!}p]#:cPbfHSjGWyB$5f>{R9G8 B^{c*/ 6l/GλL>ԩ M]"ig' x|"NW+'wj-vTGuk}mߢTe;C&;9UnY:KR ?pv wm<|b{T)jIS'o.taQJ<1k9 y0>TWe{e*05i3EƔ!!_PauH (ǩ~aJ eN|.O|f~:!m.N'I:u[c[+]h#KIlvH-< VP Hr_2/iJ7~E-&|bȅY&ˋSC ?1vhI/7\ _m~뗂oj?#tK6mrЫ/ X_y sgsdЄ1y%W]NwBiO;ʿWB ǎFE/?^ oQ*m5mD= 0Ep&w@?ѐ$O;^_[HmT|Ka]h'썯{Պ{:NsYS~Ġ,PLUqk3j-j]b6ȋ΋Et4#pVƬfPKƪ8 SV &7 W|pcguoɊ#}knMbCvXXiBfq9U3f m>>{`''whQxK.wܗO7NQMB ԖROD:xc1O'MWHAMRLoJ?3G-- N|2ouHF+2JQQn~-e0 7Ӯ"#)2lY/U[A$Qኄ v%)w);V#9yv+ }WzQ9${ mj<Bz˻bSPTf[~ln7\0P@e[*,qt!| H# qȊG"|৪L^Q*SӛCWq>ϥo@Ȋ[m me(3ǡ7 <-XIvM4uGOS{sxDM?TKzaYn,a ;6 @>Ap`(}nQzmL!ڄ1+1ĵMA$>L:IҼM6{5Unt&M|EWi巍 /HltؽO83;o-f6QX+?cNȦwasbC5t~M>:^?TZ?L::Gbw&sq.I)Pe]N'iZH3ORoeFxd*eS_5nHŕ|z(RNJ ie_QesE\p97#R$$ =) :ߧ9@ltO.kceQ.xyU5N?ѧ/Ɂ1؏Kև9W\(ZmM5C4_LXLme)PXW,>:}^hf:I2MņzXr4%-e.F:H7LZ{ɟujÕX#VCq#57jx.$D<gs۠Pj(IL~A7B?b+bQ/7 :]10n0ZkfV Ιk/@C. ᮿ,NlelWQhI$?h-WɈ)$ gLZ B^40eBAm r-lفqh_W(6FG_K2W&1ws$@D_Ί$U8o8ok֋8q&SS.(O>9TDyiohGڴM9PW`"KVb糝XrP$?QsjK0v'ԩ,d7k=U( "R) bVydcOWlD)(mKLY)m:]-8ѧo(3ALUNhANF zYVƀe<@Jz&2i٥ov{~ĜY%47"C؆X5rjT06ԸSBO}&u0.[b<ͳ)e LKxf0һA>MT߹xGtgn33%,Z#vJb>A楋`RVI&_0:('evr9K낷[CW鴥*>`>u7`sGV6wPTˑZLl8t]S7& w\ /kVO2v*N՗,Pq h}[nBiCej}tgU3Hv촻-ty ~b|}lSQ{(VjȸdO5FV tKpwԓ$k ole.-,ʏXRCqwߚ`gQ٩p:{ SquL_E{3orwO>6d_QG}Q:rQR-[1J~4yrL1YU_Kuά})S}5noJJWfK aJ$p: tP5Uc )euC7SP=3T^r"\Alg0S|D82h`V)4hdžʊzSSľ87 oUA=g[1|'{OLb] ,*=#gax8]?xp=% u.lh*f~kâK6lU6vFKx^0C.a $hc7H֯J2/I >K{vyP&ƚ$Rn/ (CQF{}^z >M$(2Ln Pc4c&=\~%fRPı2ɖZ9 ;y IL5@_ #m.%Qz C`VEa@Iv#р(H[R\xM4W<\vJ:U7Y]" ؚ |fN*_Ԥi]"[7wp,m2r¦HΎ$yl6A[ʭ,"=f lŠ|Ò$ 3«H~Jk;\ ;?O&vPUtʨU-8Z~©\0S@  я@#ͅv"|9U~9"oCeZ = ݖLoe:t)(;Voa>B~A(v뤇TryRpO"DpCd8@vECL|JI-n]elL-wXT"TXwU8@a)nJfK.1C"ȕDE\UŏFR̼wU=OcV4`@Af[SAW3 ~֛m;v}W"x( xEaD; j. ;CN* |E`]`^ T#(Iev1l̟ʵ@}y"h7UQLVqflZ.uu=aC|YE|d64QlIŰ~Z7#8L/ r6hC ṶXن9rd \ l ^ĻcgHj֋w:(ٞm=Ȑ2,@@=|% o޵{]Hy##sywҨE"];(ہ4 PY`}uz~!ksB McCeiCPj9֖ +^SԊ+̞h͉DO!7 t-\dT< <ۭp0z&"6`*S؍CmQ!i^'#v {"*N֊bLuK 9^o.Ϲ/usM"$7(mb5;Bc-j<.%U`y]uV4rL׉qkffAkQWnS[Ylp;cZϼ%38uz*ՇJ#qR3hrq%k&HAuy4xaԟىl^A#^/˶д씐^!ɩj ݅ FZ_u 0,a*tHϕ\:w*H:gCn@otz Yb4i[o>[1-]^yїIgӰ/F!åq ɡ&QMgF=B饿FVDZ)&"ǙKhZiYX3#-{z4 Au0W$L Ǹ ([@$H{۷-J͌{3-:>uOT%3,J%&0/5®M,IVofC4n#,YU)07iޅAUzxaH?k_8:M2M JRHt$*CwMn}rge8|N,UMHd"e;sd5y`<=Fi\lQJ)zgHx=UUb0f~ԼW!D"jOݢ=E G#Y.ɞM>W;? M.?+5Ge,re.|z^Q jۜoѿ`8i!FD =Z)uѯv/x=Ѥ`eTwuIфX`gF}[|.=VPWzϹ`/aI.UĂmleM<.?=YdFZ(]Y3xws)"1)B Jj'_#BNJyV&J輱m+BKʁG(Yw19h|u>_\VyY㕮ΦAUrc !pQj* wxQ¹R2wЇp03ؖ;O:E sL/tc2=5ʅn) ɞiX1b3KQ[czoxg"^kh/ ʼ{PƟOgԁ3k4\ib_uCKG(jeFZ$ AK XqxzH]:#>脖wW$ ݸE"xR)ʢi!f |_nIS@( ׀ u URB֍ RetF,~qFMd|F NT5_;7?m1AbmIo$z7NA(?x8e 㬚lc:L}S&|{u^"7 YC(ɟ:sEy3łm#o Poʒ;{,ZM)lAO3,ǟq~cofkn:\`,@1cԈ!͇P)(XQ0Wi$0{ m4ęKCutR"+Q\AmKS5dO)7 /ܓ?H@!1@^%4RrM\zց=&|p2|I\K Tb)!W#Pµj#`3[ րw{q\bY0W^:.j^lવNw+N a./hDJF1cH!F83u3VyzͤR0師Ib\kXfN=!ädHk[y+ e.pտC95~x%=E;H8B%'dTAFʒTdmA <֦ζbfi8mmc_9 OFgXpQ MM*L47![]&_*k[icqMdC8/x,ۧdk fF6o=ކ+ }FmJ{wvp/Zp.-zPoEM^a 8>-dsYLI?Å;Ϫ@?Φ`'+eyq :&׽ݒ S2;#^M1;LdCCYU `۸g+ؓg-y$c7i}g1ҟP@/)bc ]N]W^h;Y%0/ 6 @dW>KXgS= ۶ͼ \6!O9ЕwѺA7UM HyT;Y*+TՆ}(sVGAgz7)TdT2AM6jt3qmfGb eCMH )K1P=zf$lWں ̤7lwKu(boM! T7D21|l1JhS0\e%BTsnxvt &2btlzqz/N5y6BS[K$=GS:0L$wq4Z'󌹧%ZAx9 V{Q2Ka%[I7" h윥?>JvOkQjGnLoqqc(N 8pfISW>sdsC5D]εq@3HU`Gdjnk,,lȮ'U*S^/48|CM&q0h<DkaClWKceDx[LLm-O0[7(qlBA$TVaȡcſPrchQ骺wsgb'Z2+&MVcI}8|}Uny^s`ώLa d*z5DCc H HPP|c u1*gqǍ'LN9vӱ­.qN̜/a¡{}kgGn wS2/س'q>"|5WLͧ.2üXVpyAp smNд2e?zTƾS]s/]r@UY%&$V;+k1\)gÁd3[UydW#%"2vMwQm%gfOٻ콼*NLo_2JgqG_n?̋zUcT\, NYr ^NKwƒuy_6 y_˄a5 /t@YJ+80[}A*"u/(j۵EPyp}B:I=vѵb~Q4"h"!KYw5%#3-8Jja%[Aϊw;s-^3Jc~گ ɧ]],rJh D  !kd6\ qtN ƗudZyP0%Ç7;C(&+~$>B>5WS- \[y˭V"c$>U,K HL.U<hE"en;G~ @thILyUMQa$ |'<ӯ%$4@[sԳRIM\@9/o!%,jt] de{0If=]`gA9)hP-Isps}ߒrvCZlc@`@ %x1 ,\Za3ж<<^g,Hku?0EP\4]Gؾ[(ZRe6L!b>iI*lO!tA,%r?kvf;1̹ʢb^ bscwŋW#6,m1ƚ olLqdK#EQ'T%r\z nC)d 0)ރ<|Ҍ,Vuc\"&Ξ5V ]/׽ӭʔ-J|W. 1W[U6%(:'@bڙgUK/iM){fm^Smo %Y^7,a]j=WL j CGA=[F TcG& u]V*d4"\e8 %GY~%%(/IvZD&XS'm=eWoY(sĖQԱJXn*=l+ˇp2,< ,. Yuf$k&iN3uc㙧Jx9YEDmqO~+""p;;nHQ^+,CO~QzfRଡ7)NҤ-;l Ԗ`Z=\R=cfXJ+ȪH~_-@"WX\8APr}C10NȶGuFLfq10C˦憚/?uz5p-9 hAcK>AQ4: |w -ϭy?N,^ {.ފ %׊R,Gg9lkx|gjS-$f;gr@hIv* "Ka~;j|zF Xקr}wh\ˑ@%eI?aX #uwk<9h+~?}=XCqgvK#kBq\9{s]]*!)Wf4]ؑ> SjvDzՍGbϮ;Vv8V&/ Z:v?LnO>2}i@'oi[9oR>]%@M+zi5ҁ+ JuuG͒--,{;QvdIɁM6s8!]h( fh`>ZF$7z쳡㎾N> w˼;>p*wܝu}I H.kN9]@E kٜ6q-¦o2Xul[zF'YYكkĤYcL#?E.s ϳjcx3~ =B2WD*_GQ{:+l%={BylQ[@P9 U8.kRa,Z]RR EJ%J&Y~[*T=@M}L/rr 1 ۳ -7uԵ04ۋ~ιdBy48z5HA@o%:J[ghNsv5UdЦяWsa.[c΢`<~$Ĥס-@jDUgv+%}`>ЈO&f ku\Bɳ"(,q]-1k_2@6K\D?2eWJy97^4v ji-N@8ayiSZG\+eW(v6ǡ yM60.IueV<]cCP}JWfaiٱ1)4})@F#5eЏ\`-j\'ςmD K/Qď%>?jgwuc3`a$U /DԂE1A`eV$ZP$ ;XF@4/SxLe c!3w!f&6.|Mf\ [Ad~>)NwO%hňFm[WY6gzj0U{iP\8\&"3uڪnH8f]PTqE Eb ۝r C_ 'I ;aȗAaw~1rXaHFOHԓ\{-T7oإ)/S$S"g]u#fN:y|#`,ӫUyO>Z[12C6Ƕ_ZP[n}Di03^}5u0jgGzB*%Oyۋƭj7scѰ%va1=YBS]{DI#J&D(@ǡqQr2!l"so3#-rK"7 uk#ax"ÀfckuyrqSRT)o%gr#ίƵ&W~ u:ݼ' 5R0Qؘg_0k.׸? ӏ­H1=Gĵy/nvَ,sDAgR(cdܪ^%`}J\X;+3a bO&X[{Ϣ@, =ʭ$*;'a.͑9BW-gUYH25ˈD"՚g.sR<Sn ]Ç8HZ`u~wC;[P|Vه *jݯe;`UwL3x ᤩl(B:$RPyW1 R%lـo~ LJ6+&}CX}Xu:dr)ZXQec,µve7$ÖKH)7y+MP ]Y"˫a{!?8wbZ;_O1 7C-d}_TCZ]ǻ td4*+Ұ+N_> *X,hPQ1T2RV,Q|=PhD:Nc}3!Ը^gmd׍)@D6u5/GX[tƉs*,y=Ƨ?lLˮ(wp`]T'̺S#`%_CkLv)9,IPvA(N|O|+;A*|m-e43+~D/8EuqIռ栓OZ|Nkj<6U 0†\4{TQ|\{r&lbhFȰLXkQf䖡F\'nur!PD\i萷6ե:2pFPp͉GKj\@QF u kcc9=jlL¶ Qk4%:e'(eRti:г^FHmDgZ2i{3!9_4R]d >pJb̃Jۤ]ÛZ h!vDxkUr#l8Kgم:|c+sx; EDUm\4wڹC^( GS{&Il'C;Mr42wtBBpۀK NA8JH7eCrN%l2 cɸ=h:j%Yĥh {[ojUz̝ڀV)e٢_d gW71rkrĔCobh֪O~^t8~+J!oW2=)oD~&=DRig /q緹*rW +{~&q^g3ox\zC+Uըۓ~pq<ϕq%$3(t9 DGM?l_@\2GÊx6<܍d# KR*T) 'cӜUf͖x,A閅J[-!}fU y-4Rן ,3"=^Ul>8=\ 45 L$Hv1 Mt|ܩTz`anVmD~9U)vjfVI_&OwP0P7P9' VGg۾2 T~d8UorBɎ6RnETТ\#o#l_>UEXfcPbܴʠg· 5T@=L,T!ؔD ^*µN"P* QC_TK U[i.6ɝHBS$^8nd͔S=a5xjQY,ɀj4&Pr-*,wӘJɘ>GsZUZs/*F+hhfB1ۤ pE_F.;O8g?`% \+Ҭ]cw Ϫ:bQq\asy}dq.aK{+W?UjS q08n!:eN^Z#+ hl}LPDllf(zƆN.Z֮:I.U72ů҉Wkց%eWiBR"zHS[*ogAE V$#Ua M3l^}~|+pbIJ7>~ bW5H%{ӫ6!?|\M}w#[\JAXỿ.}mׂw"+XѩDpSAE FH0MOyj$8&jhT@I \)}d;N1Bk%l֧2W6xQ :tךjyrӿ;9 ;Kagh\xԇRY0 ]r^79G0u>6\~:G0S.d4su9ȉ 6޽ ipLCcb7P[ POjE4,V4z{:{έ[yשF7-0FshiU`׳mdDyC|3.*&hCk'QuG buW'ME$ͯZyPxZķ$/)$l eԢǐo7ZE#gU-*$b[KU 9SYɄџBdkXnCj/Х,|s3t;a67!"#p\gFN>]Nꡇj FđpEp-<_0;4-kN9#wĴeޔ.j@ҰP6_ |D dUwtj(f0 ^B`[8m8 (>LQGpEnܢHS+ uQx}w.p5|m=ԗGQmmo[ k"^&C/m1!=L)9nܬ@=j0Pxװ_YgI߱ehv؂1eB^{Fz f }J0 _XQ-Y_b:m_#%i;J좘#+<Ox41~1d!JibX 0vi`>˱Jo] D@_TWV yHH<˕7 @Oe_yg.c ,/AsCؔ>!ܿpBIk*t;2s љ{aWi$' L?x\B7_hnB..ըqzar߁DPsU Ys/mD ^Qp}!M }4ԖMp:VO/u8VKFxȓGe}Pf [bGؒ]s㤔+$qsj/kٓ ْ7[- g7[6MJ]RzWцY 0 lVw`UVMyݺYO!i#]c|Ozߤk՘.v|#r]pwb 5eq䥲E=wxlpwE':Վuv.mwG 0*/H`鳑fHw@| ێA󁃝tj~,cB>./7YZK/ZsW82vjtt-%/״f9 CkD5IVl9!5Z,2;iYd$Doi/{ OwX~[.] ,.EĩgA8܅p4otKF0V Rg1[IYy=tjAaڶJV5 u*/i=MY6PF wKz Y;&͘BE?PB7|j=ta'^dq mh4]pzRKS뾝If&鬠eI! &h~䘤ffe'%2__leXvCV`l+ 2'HfAQ {W kǞA"&:&Io/$t/ӕEiq_hDW.Fp5.st\VQCP5Vj?؋Oj[b-^`Pw+pԛ'AI6]id3ס%ӷ}s=7GBYugp7aG&lNbքO-B(JJmwp?NSl&PU_qN L`z\0x@)5\+,_u>76)Tm mM J4l;LH)gVunq.u=ahY@fփ1. NNC/Y.sw`ˎ`Ս^%3ٕӱs4@Q-~}dʱm Y^H ۭnfe z y/E0m=)x 2},cM^<8>G%msF~`) =o5)}wY2]9hhh0'Uz颱as}oXZ=N̡qo!qN 0,VQN!: Xg L9Y'x[rT"TGq )61*  ᏏViR"C";8aoP%6W<;=ZtX7.O$v]y\MgL^Kaoqf! tv[pvanYҰk,7a$HkdAPz9#N%E~?6\"i= ~v4 4&gWtSmϥ/MՐD5 d{vkG߿A7̂dJaBA#dczcIy[T y* )@cedŐ[_->4 Quiѡץ TbU^ʲLԂ|cIՆM[ἏݞIƛ@bkBի`vNgoޭݥV!kx+5iu [pO|d,,n:[m\7 Ѵ,&em.Sje{^9m郊'!Dh ~@6Fֲ\l,w鎘X[15I=ܞqwFЏ' I֐Z{!POhx;8\*跷IJmGO ȴ+:WI~cK2djP 9XNF#8 IZ'vBh.}7ݰYJcƄ5z%9W(qAâqC }~'' >8.n;%ؓIccxY:'(EzIWҹi|_2x69~c-iQdV;ʵgl@X[H9ZɊ"nƍď-cA F[`9JXfŎkV%i)N%  ;[lk{bMYPS oO{[$Y!Z]7rl OZpŒXdrс3thTM^c/LF!cƝHcWUccr+5/&6Bo3cYr4mKz?YBIw7GOWJ[T44t[P yW:yP3Bəj4ȶY'9Dߑp MGD1Rs(V9qsOXfLZr א{m" k&6Wmq Jx[o$.m!\hHU9\#ᰎo+<:/t-1I90AQ}j8t6ĴH~e`U~y'UbAVIP'o0AC?,6TeWF==c&$xF ՘ =DV_lw$ N=Kl[*DK1دMҴyQт^MTʕ(Qp3BU>QiD8(3dEB9ʿ .$ EI1TV{dY-z6]W):txA1 Ҫ~ۆFN2ɑYk~@)__CLLS+T-pr: qzX8FxpFLJ_arS&ģv )c$4 L r^Kvĉpg-J\3%3A4e4l'Z,{D[Zǩx+L)Ek+4Iw ΄( G窋DE a(䏞bL$3l`wp &Eq~Ɵ,xai@gU[ :}A)U HA͹3^О:i*'# =@S g3p*a0Ud\@ 9Zo<7o>3T2BEܝ2W$m<wP}"4sn 5=HDx/'ERidl>Na?]4qy[iʃYD}| 1;5ВǔF/ߘ^ =0$S+ߏQ28vth {?3/H5.oSׅĎ=΃U$F {^H{nH,Ԧa5˧(b ڧ wJ3_ xǃ#c~0m u -gu@ p=M7C.DӤ,X@Lm9R;P5a?T# KK \w%יS-h3r4Sipb-[ '# r$xPPgMhI^6Y\#B(H|;W )]oWB x,"8 5:93 W XⓗnlB᪑2G =hxj ZL[,g{ZrЛo~%l<& 2 }iJrZ }t a""۳:GCZqme.#dJ@k8UA@4hu-;]- j"'ISEK2`oqiQ%J5s,{cPOI=9'qaJǡYJ$1Bm'Y^Ghn %VItbh:-:?nzw8;KXiO`̣Yhd LeO +5Gݿ!6T^ cf$qhloKoI yT z-9ל+<@[<٢7m/rmERd3v&ao[cF+ܗ&pb"vRltoR`, D" .&Mc]3Ǣ7ֻӀ/҇eH@l';P=>=dԗ 9 ' xChO?OjڋC+d!9rx3Wx* TY7BVq39'L:%i%a{:`yt?BJ{b#SJͻZ͉&'魋 *98bFU ]upЉ @Dq;=]gؙʒCώimD0czWg?l ЫEcgɃ!-i^ FQ&8oX~ 5"r5JÇ.M++ňUǿqkWDVcnܵ0T~.M^#jǧ!4R"W نBiHh9Wi;&)qSHx"[/tLШDVj]۞XfT#ڀt$q C`kjsi)vtqˊP/{),4מI AJsZ^ xF6ąҢ&[E&A>7$x&["$~uGÄp7t'hⲦ-knC{* clY0+/.65OD%!#w/j)5(֬h ?3 pZ %S)&,G\N cbʊ0co `ymL`6]d-9> UG6,;믯۫X,VXN{U걥D) <(ʴSS.KVq{!Zutg@]r.G+*U뇟=|2pԼ#ܑJ@lo E$!.]L'T,_g'bJ~SW4ȩ`8Tݭ/K^T]YXXKU#x=xAG)XO7#QJ?1T{:RwX QGEPye&JuJmd%{( N0%{! "nuCMeJR"ʲ $SU74ۓcEG4.AAR`<{ е$'A3e(LFJO,'2yP1g9%H1(jBD|d*BZ{G# qxyTY]m;n!4 e@:QƦek#q}񨼷c4N]TETm)h6YGwOJ^AmF¸ѵLsٷ#,Ba dJiL!v%\Ӵ˅_&"ᴂ7!9A]Z$XDßέ34 t;}+2i杮e_PV?"EϰX֕_Hy=ڔg.Vr(2iGc4QR|M [K{c̘XG]J(L58͵']NK\VKO ?xzort,2^x]JYj_/cVґ4hR}4NW>*bITӚER]j̫x}N `|eHcoqkd_yтGH"t8z7N܉8=ƫ0oɵxS0jMF$V #a q0Ts-,߷*^9S)A.3@RQ ?~6Gm<HWhIw- I'#FMWY4߀I"k7q$ء*(}jR05AIA*0rdԵ"F@K35 Av>T !q qVV5\rƄ͋ϕ\0DO{s[zUsO2췢<yۺ:A&^pPjS%2ۚ{  5֬\k@j0yQ_B F?gj) ;7. =co{RջHyV~C=fu.)w+^g:Tx|bbhwHf/,HQ& ݸ?{l'0oX_L {[t#ir&`k ,<(g{+<"'h| |} ]h|c؉8,Hd1H>u+ջ4pph_ނQU6(et+\r]!獪fb*(5Y9b xsÄC2}/ljGqUG@kKi 9R=k^8< g.!գ 0r5\)Pn[Q &sRX,̴:fYِ0\>#Z9|56TN (!5Jn]&"i0H&\ީlpltBwuڧE|&&>nx١cwy5xׁJ[5`?)I&DM3\Ѯ/}~4ebDG=hP)</@M#ۑtdthMOymQ~Ĥ J#ۢ~X,JG趶5*Wܺc3}"J<>ʹ *iyrooaw/QQ?I?If$0i4paU 5ҍ+Ai CxlzH4ys%8h6c *G2E^~LjE3E)( ; Pr)v+?rȫY;fT$])ogcp> |ڊroOO8 }M@ ɽ0C*y3xJ#e\ѴVEw|B0@}Iw%ȯO+#(*$`:;VVUl)x2 Ҹ/O!ߵN&ArxnQ8IbM8+}`@_r r[u=Kܜ^x٨v\T':{&O&~AܔD1vlʃ$9nu_w,x<.4t`ez}H2uGZ$3_zRN0[.Dmk/{5 g>S )+Nh&[ʙ"3;ي#î$LWt lǖ8e\9/@ ءrR^X39uDW:/;9숞[矉F\F[Ƨ"x7CrAˢ/%;x3Q5Uvq~e4ygEVޯ_iiӿ(!S_Η}Qi []}Qgueg BTH`hyäQM®1 aZ!OO8"9AZpby 5jQ8p%XB]o5Ԫq4(qlY]mn_ya@Q>PqgFr'-qH2uMе2\`{/m%7{8A'jC5bGS]N\5 Mt vFK GPuW|0sZN3Z-@LnDp+aȔ̵K׎D˦q~sI&?Foɘ8W2+v*HX5BqJ n&I|!*̵aV߈!Xa+8K.ARn07L*NӾis$Nԙ3FA oCD@ZVWޗcϺ|!J03'- Cn[DpNax)p~M/$,R_}9s4ɾe}R-‰XOIܪ f=1 @_Nj7 )zZ!ٕ[H7%X`QdѾ Y~fr'1yVq%5Lx]\Fybo4A8rb-7WWq /6.6 i m`֬ [R_)Gp mXj=776Eӳ}XU)X{]LTr1kIU=>c*qEg,3Zݪjrr\&Xʢ+Ejrkk zy;GC GOmMܶϟQzϨ@ɀJTtmJФ<9Dmۼ'/xlznmtuVUb[gNx8L$O̚FڡYj 4x km0V=*ڇb'[칾a]<2_u$?kb Zb_qNdR LRDMuN@ X->-l* <ʭԷʝ#h Z,0/AF,ߘE 2_nپhD>_ B׀q?"Jc.CS u 7QVI)܊:'ijMY뫚2"ζG뫧*+Yr80b:KĪ,Pw 0~f}-^* Mˇ)]<=ݠ4rWjϞg͜UTچ{~ y׭Rng0VePG%էQ̥j%ۙiDo?kq{X"$-l!SM9= !0Ntw=ss0Ȅґxr16~M kUXB9 {p `:Ȓ  I{}%Ή[*<+oe]ax/_"s>FOpKvgVK˦yR_ħq~Vh<:/x#Rѿ5fXu M ,C2t! yƮ˔WYedF{w!+F۲ïhč>:=OP_}=uuHoxx /QK-\+lvd5˚4L`%umD"=$6 5fnpXP> \.z;+t[m!6qCx>#2]sEʺAF=%|ce5*tr282,޿;e茧s>̍uV7|!ht_+숐*Fn4"@COG)#75¬TP (m57z<նЌ I9~*d“o7J"2l ?+9n-r#$Id6LPPJ5])a4jwB& gL2[nz`q"yD\q̓1gD4XfqD4&.D81EXzNBĠ{򡏁ј&~ ƊұcyQ2cZ0v}SeaE Fּ6ܵJb~ɼ~B9Km!E-;W+˾h^z@>{{꾢L썖Ck)~mIߴytNqQ+)۵(ΞX -wzݢ5'U^VcMl-l@#'hH1'(8iF{POsABÔ#UoJi3Rqϛ_Nl\Û.f1ғ[`|de:sv;lpo d }#e8@Q;ArJq q۱ir<8ri+DFS̛Oգgf1W ,a0\3+,0ZoiH ,Gͽa [5F񏂀^ע {R\S W.,XN[.|x-٩_.]RqbPf20GY#B}G\]GH,ꚏc[yUiޮZY};Oϟqn]ZCQ+k Yn7L'JTKG>Dտdm#JxQ?_x3R8HQ! $~|n uR| $u{ы>!!"ְ4:=eo䞾;_oz i8+xQPGjVkvNja`XyOM ١>`M%uz端%ؠ [/򒇧eĤY":zޑɃ<\oޱCu;'] Dߏ,dw'$V2cuiMslw{n#BJ[pV*z q|Hp$ Z{yhP1CEDBGjtG0 XCOa.]!'6/F\UlMD{~&:@~4k.i7ʛL_EЏ,]3Y7~P/N*eh>Sf»6CDy/l&2#x^Xƥ"< ?O"zKAtICh(p%yRa$!+aD@ݛH3;Fe *1@ҁg 4 :mOA5CY,RɊ}*|_Ju2“+]'0]}fAE^0 p/it,3dFc*05Gնx2t{8h*C&(&ւ]< ?!yM0Z gHGwk8lvzS+2|C7/]xBROo/hg.쁤FHQ3*h!iid5Ei]L8t*:C؅Z+ -|O}",yBZݢBǭ7y<*T)N9lzkl~E7)< b"?[/ꗴMҢ?CTr9 J `z?J!{-}}ޝJ;j96EcSBV]smN5_^0!\EiB)֙nfH8[%v@jpȬ7PWl]ǨIid'W+4t C8Iis1o SdM+ y3$՛w@UMCTE'?!&}w0^Ya-}Zg,sش Ġt_H&:Y4 :w" Q3Z&Rяrtdlocҩ]ϬŚDaZBk\ `r&'B{aȿꢧ abv`HDGIjuܢcf8@DlێrU;vޟL^뤙})N3S9]`V MKNvie`,&`~ <0oX+O-_4ф;9yM#BD%C+&5zYs_VL}@V0#4ebDZ-XMWչq-VbW\S9L,{9wҝA>Ui/n1#k|?ޙ̆N Y'B!.FW#y$xY l_l& 9<+ʴW\#ML[6H#ɨB >_OyVX𺔋 xʉ:d/v +Wu}W-FNMi^?N+>k0 Wbo)uʾz#h$L"NGi&hh'_ƈ-!:pC6#^zOm)\e\Mj2l-@2: olbku^.׵+$C{,i+'xaDžKMY~62k^}YKs$Ua,BD$0;?BL|nmbq94ܜmlN䴅G,-+%. V&>am~d#g`Nܾ_(WGm.!>M[ 7j6ؠ[`$S SA)'XlP{i؞QNY y 8Dͣݞ" t4=r}޺{0u&hlSܘ?2R|c!thQL'-e' Fh<.IS4ͮY+7rQz t4LZt 5}yS&*χE)n4uIz[CwgC@|"i7Y청@yU6ɹ[O $eZj[v:▦G t'.y`Dp_*`Hm<6fّ0_0s O-m~hdәY2xO׶StC(k[sNUihh_D`ޥa'6 dùcN[mZ_p*ƒJ *9-7 L0py)qv3'ܧ!;q4!: /L=cK9gMf(a>dwnbClJѐC^)y~*JK&!_5>R,;d̆*/%o$܊,v6ʘLH'B3鏓Wt"NPkQIgX:G0 ~S&5JN!T Έz42i u+qu*"ch.h SvMc4)[T,ezض6`\xh.1B/%9HjBMgѳ";}9y&ɜnMفw eơz !d^A #^NyU~Ty{~YEwЖA~-ԃ:=Sv`Xe8E$z} v(v$T«sDf|䌕Uo;L&eb3e}x Qmygg-- ΛyJSp?`P)ݠ&.#DtQ, үDDhTkksw=l]ݪ`!3>7ӹ.:.#sG<QF ;ڌ0竲S'߻ e#ي.Tnۦ1c {~|l"]yyHt7&߿>v\to8s+eM-j YX w"7 Fx/i@Kax~0߻FCR|7%KTu@ z%@zp15[|ed'vFB !D=zM3^ PQVE4h yde#+@:̗q] qfozrҹ}Qwd 1CIhUC~?ya= dlA *3H:ic2Se#)뱶;tM:>zi92~ê9-Eeo|Y\jNֽ(%I:ᒝY;&w5=F }j{>ƎHԜ.-AkiP @8{D5VV Ztuqcꎝ'7k1NVSfA0 r,&,Bj8;4JsG&Šo9Lƹ: ta^Z"k@j-[(-"רu>#D7d'?L%_Q"O-g ݻ’'rĄ5AY"մ 8~,73!6}v XfJCe=Έݹ;Ϛp7c+-#!Oq&H/U 0nLE{[X?2'`?!$KH)Lq˅qa6V$\DU4VVDѭ?> DK\ӿ>@SP 2zXu V L r}V54x qcn-M 62M2#qd5@{CIE }䲄\3Vj*jfO+iӽBc[;~J0WJͧFeSŴ0m-%x:hc e?\v 4DЂ0ESiJN(!r 6Z&xX ~RۓءFF|5Q].T6 Hc kB.Qib9|q)PLFFTP@9|'(@~"i$vP`܋&j) Uvv )U40CkF9룬t.7H%k֚ I8`$ՓHMʳk\r{-3+g-ә^pt@t)遌6 %Q_/"sPЌ;N*_祭L=D3gkD;?r0TyANMjPTC|ꔎ:_S?notϷ\'@xl6ZRI"z\{B)gC!yEB&0i^5VEbS|0xJ m襬UEɼU il%P?kfeIxe=6Ic lq?q%>%;}@0EAZ*e0|3"_ɺx@M*I5(Ŏ@H:iZ {!m_+ؚOYPmٴP`QG.T7Tr /z~Į/Keo+Q+LG-a],7 윓"gN&b1XV<>eUP-lF w? x _#ts[SD|͖^Lu{廓Ǻᤝ82,Y|~x~9W@*syXRwɯG_8U,Tj~׽ &<)q" >{ Y<|kS\:5]沠1ot^(hr8poW"l\ǛQMT~Ih?@oIV%`JW!PY'2kv2LU$CyH*iLQؐ;PFQN;Br ?x+=|T +_Uv2gEYtJd99r@aY߯yߖ ?̿˔l9X)o@Q<́T-^tUK?>~6$QЪ^]:5 %;X`98Q-ש-iE4tQ,V֫8-'=uCCOdRM cHN ;\7hc3St~z;wOguNKtItyE:p @CO0s~ˊ4<|"Eep}P<ŮK|l!K4"omKC!c:9EQ:Ⱦj_z9iM EdRdOnxE =UzV3+߮MFܔ8Ն;$^)z7y%Ìb]qSюWfh Dv]Գfv7o9>Epe)|#grw&@],Fx%.N_>e` OSJtnjXH>ɦ8ܚ#xö Wq8;B#ȎqUFlYV+WKylTwGZPvV1O]ALxUP]"5I82;jLD B#-d*1Ҟ!,"%/@$'vq~hW|ěc/i\lV%n0ql"ץ40OU;2*tFV {.šx9vNEć^O%"VnłQ!m@oZE@^cѡ I~ яW ru ū^^Ij;O?cLJS0$驜(3džZ:t' LG-Gq0s!1ayq!-!ҹ?Dʯ-_)g "f7^ wk"Ct;F/ARЃn?ڬ肋gۼQ5QN.&/!{2K;~ڸ^&BqLDpnWޮi6Sv%f)|&S$_}C;!ߘy LeK-d 6"tNg9pA '6=Pj0ؔC*hQ,CpVx>ΥSOR&bF.ƱFΓowDcxI$q~+3Ż3Zew8 ioYJ.4"$ O٘jպKYїáˌ(aYx/~Z+e hIm.*=„Lj.i!0Rˁ&U8qڥҀFM>h?'G"Ch&;({Dt|j֯ r腫k.^62l{&=Aa9& _[Dd8s./=Y%= WFE|ΉKV0^,0=CrtoTK(y}$kD |Gz2 Y+Clœc6Fl yijQύ w<:jMY^Чqʋ2/lз ūD*uq\zS~+^ R!ȭ_]ʜ孟P-  HfTS0WjtWM] Tډ᡼ˌПC {%NڲzQ`jOW湓 sZ"ଠ>pHܰޠgnik35t[2AYW|$AKŌ>mWo xm RWj({F稟 0APID/vwX):&[J=q$cUn9aV0oIN~6ƞ6!tt,9HL'[x%@9OklP`7fRcb?$(жܻ_9~(~L訟BW6I~H`n^16ZjII0$<= +/2'QʀI:l~4-,W41Gϥho/yfaID VKr*ZQ]C@ĥ hL7lO_dzkcdKs8+´YA!TGJFqbK2OZE!Kaj)oxYTa_~5")A2==>F5\g)H \2麅+%IK]Ӯ![ԕQ`-?XypnN?>op ΐYL3SG0bJ))={EsGNu8t1l2'P<:0HAPv#)vH^ Xp?ΰyI:2\U_™q/[.l]ų I[|RqO'/>J1-xc5Yc G6p̶Iy$,p4Nɀ1g3,E@Fr}3U(rfž=BW.jZwpZ^75trcf*GAsY-@֊SMQzV}gN\i$:-jQ'ps>t7 3=QR3 \t2t=*zƔt%OZg_׽0۽-p)u%Y!0"ly+Bbz kܔM{MB-|E3UeAٌxx"ÉQ2yCYLww3xk&{~>$|lh/Z&-} 1qQȔ"(史VǴ -gVJ2f* .^o5|7|=.>Gñ(zYMWD>c%=<{^G2?ۛaSÚ7e:^p0I)2\5<5vP v|vȚX+C?=%M#>R6M#KFAL6&_7ɮ5ƛσGVݞ}QhW e |G_Wǽx3܌#t\*.sؗa!mag`=g;3 Z6\TCE<ֵQS,5W~DwvCnR+;%4t̫2yȁ#1'w4+L0[f%φvp=wcPf.W44Ю` =~_E?rAz.Q *rτ|=$VTNW,F KAnU/`J@h*kdlaho}:7{+&^C>q," -&"Qh#&\ nj'vǛ L jS@ ܸzG%6gD`2eP 1.)3'ph'WQ\t;ƈBUk݌QHNdSHV&ݚfS?e#͏6F !s<[}[TtxvN0O8sKD>idĐױFstr6z#hJzz֌9kK VżW@f֖B_:;A7dpt>OB>| $ Pwvi#åƁt9 %<[#sPAx /JjDѪbe܇–5@*Uix+<'W̞XFԥp-p- 2TgaOfp{f4FA7sL^ Ɨ]Eք"~d|_|:q@w̳1(9?^uay#ޕo|MPe+bðY/u@qQQ2IͰ:ƹH@ 481JBăbp| ~-VEik浵+FV>GWҩ%5jkKpT(15$ZH5FuL^5' XƸAQxlC}Wl":nljj%@%wוlґ'TWGv6,[p:LeDx;q!SJEr|5#Q7CbtH ^XO—Ex). W}tgnJ{:ԣ l+V3 s Qe={{ov+7Txn ~Dќ Y5zephPx%vXɝ oWk vm~NfJh X!+ LwYDz\p5()SF̓RtJ$N fZ F¨WO<8<$pY7$t4-YBb^G}c?(;Y!3ARV)Vtۑ#wIgs8݋ːcY@0h@͓uaXu['R)A.Y.{z,N`Tb-7,@;eFYk>3${:Oަ,! _KD|4ɇB7NF *M V ۺ:%ycޚWBdܖ`=L]2\R'PtN~.hbBvT9w_뒩Wyn@Jx&Skq=^)x k@J^qـƝ}'We㢪 \xOyגōYw'܎ aPܟZ^bI]s|L @®'{Xk/- MQY U-۩]#ل-91U5ލdDB{k4!cŜ{aمoX} qr?S" MOD7]62himw'794l\y=CM_9`qm/rLH>@X OR> LRWT ӲiNi~V*BzXNyID$AP9Ayb MxgVcRqh046< ю0 BQݒ,@ ) R80_8voD@[Uq eFAbLqg 4CZ%o5L77\rB_>)%W ބ_mm-!/ qQ# |~Ո'4x@FR1![r*kl ѿoqqpL?P I`5hAwZniP=܈NIt. bXS>(g< Ppk8o̊b-} fTo>AT.&Kfo+\D⒦$ug/i yG h3!C~&#mN̫,'%RT<~k|{c6 bd0OyKh|X<@ 7r!0$g/^ԟh.H;Ἤ%_ L1璨>*y6w[S}D*UWa.2(&/($β7$<ֶ@G%߬?bb⻤*^Ӏ, Xt/rYtu_Hv Hri3%!~XT&R9ʥ$L{8v?/J#\?UJq9k1( Y$Mef|L2j\Շ|"Աz>xmGO#VD[E3;r?Ր#'х8~x*<@=%ED]j eވk;m*J\x_|c~G ã]/Kh18rwɟC-. CT _wzތ ռD}r;c:7=q$Gm p L]Vco 10]J2j9N-*{E{/  uzrS_Xp0bqHNԑ/]PA* X&322GT1瘀qj"Uj91<vK*G+UA7`Ի 9~;x'5-?Xx Q)S)l Bg~O|8?lp(EL%UPI>aIkN2 N XTdC5ܹK:VVٴ-s7!Ay<eVZgzwJ6Y;^?1Ew_wI¤U7u%DZZ^/>\ą2m*qːT&4UD:n /+l r,#/\V_Y6ؕ/&Ix N?\qHRB. 97خ?}I'^#Ll9>vHvdtj$ij+eGy&1f  TY24ӪK))V"tW]@/%PYá3CK1Ԟ*zzQp$BiIP4iM1\y3 &s #~qLd]wb[^2n).θ#@7UxI2*?-o+?q!X5c>%HG /H#_%&pS:#𼬛8y2ō-CK.Snb c:HEJӂx"ayumC"^GPv%vJ* ʫPĕY|xF.QjbnYbUzi.iC,Rt,s]9NQ,̩Q0ɋ6n[oᛢxe<;}h{?{cW|8 j9=#tѽpp`$:WM檗&+wH7S!)ͼAddk+|fG)d؏q%iԞR7 #;Es>.4hdd_ȇ[œaOi 5r_ vID97\gA9{X֫hzArF!rмM}N|FD&|]ǧU6w 5h9~I9?MOM؉f'7j8DTz #ɃTm_+.=u|BVˇĊ!;wFJll~)>iH2eL`E|h\qL0 /6;r!i+`e!^GJb.$v;)jk?7oEzC3,> ɷě?'ˆSwV[,@_DNu%tN g!J5k<'u6DD\OcPEQ):J+m,ވ}aseZْDAK͑[K,L>ψd-S.FdkjbH4.$uH5.ZأEfW;TqI9~ѓ k%zJbNF PrdO pt*V_uCDQE%o|_R%9uj)E2i7Ԩȃy95<i_d sꈓ /Pۏ~;j8Wr8b2"qu\j86X2^25j򁵞 \V܁tU6TXGmU&rx( yD2BQi BľkR -9pTdƖxEpؘrzHKE4D%.--xT" mPoD1 lu B1)#ݐ?E_t>f\Y!jBk|H!Ej2x*jaoʮ5zʭj|JpOwTF88Bb6J}v?&\hϽ$h3͈Vƶ̃(:vV@If mչfAM${tǨPIc4 lJ9csFB,+ۅ]cUZ?$YDR]I~F/رY5Jߤb_17KOuzW\(@TmjMRBO{Kh l^e&ބ$~ꬽaf M8)UОjښʺwA`'PXFB} {g } )^!r%XPZ[@plSIG*W/e<\<N-ȁ6} NPߩ(8pl`ƼB 5\J%F/R?yz)_JEdxT~%L>R8e~x%UMu!IuؽآK݌ؓJұ=[9LP]gȔ@+d^3,(4vxwntq V?:tK^,ю; M8(- ({P+L. TӸn"%(rw;|ܤFgę8;e]Ĕ^k8uY f~vME&ź\Kr+tO p` <*E22ϐ1Zl뉡E}%EX֓hb;i wÏ=)qnOרxȾ1 D!K bU :j{ M,NP&\$zPrY}DWZd\rŋUDF?.q i#\>8qR⍪>fSխ M.|dsˀ[^hjmX[񡒙qE*bv3FrnnedkRBs'~d>O3&prWi&H.|Aеٵ +$&At*e;Zr\ޛDIGˤPoSy;|G:e+A@D55$lf\H M@I+XHQ),"5*սů@h"n$wvW̏i fPlPuY˳Le 夰nk%_,Jҵ[Si{u7G|6֚M }W]R\e׾~U\v35b׎G_t+,'F2 !nthVy0f#D 5~l&ՅJp?.~uCb~<+[G n,@}-:+xQ)AL,7y.CY>2Jh_\3:3߉|Fⶃ=LUeD 1q'd@iQlU}[lZwR)Jj`;Y)7 t:P)2őx'1r %' e# GS.- $vX3lB=c 0pfUANEq,SBEkԟ~ygbh~xۦ]\ל]{<<t? ~.,V opw|N Dqq/Y2Gi̷f5U7K"3)4v6$[5@]7tj? ]m"A{Dx¾@oߧҡ!Q Gt1}KuC얒^] q.ЌpqP(Q}Cߣh>+ؔ}4E3vS\pUS S1LJ#+w?c(HtaXA]`5$v:0IѪ{H σ`>M{;74Z]UMV\OJxT܂%gDf:Q֯֘YBiu<PGfY,!xFgʖ˕Ki/Ɔ+>FNÓ)ab>ݘ+}:"*@Rۊ{X6SGtoR0-@247g޽ lDՖg9eʾ LSLDFVyUd11+5$n3* \i }'#{=ػRQm%լZ+l&-vTy!q8]ZXQ8D$xmJՌzWX^gM^cJ8ݕt8T0j@i\57+ \Y ƅYw K =3*#%Uc I\)u M򠯝j <Q3ք'+RWaҸ7!ydWKv+_EwdR~ǓYεK錛Gc9+[5{Pdc\7'$X_^VRF=28:lCr$7Mu06Rtn: 19`Dh׫z/5u@4 V1#Y*FbizuJTMJeK( jނI؋ߡj ݩnqUSIY;+qr@cNK Zv:ִԜqC6{j%'DUGvFtL^DŇ╡H#(aQ?pK+HUAQV͔Y Dw[[hIF!i{DfDMDCsBʡ H5QPI v'dF-Dn͑*ߐOP5Rp&1>uiFD }kE.EЋvomW0UT1@$ *f(5Hnv1{No*Ofnbˣ+W]pěH[pt z&8<ԁ(\{aީv <Fe9ӆozyW6t 17dt ;ʢ0 { p5fAُ,Aݟ AT6@ֳe#qQC\ϥ0(+ښitqt'R۪+VPپ  3(UI&et:9jX4cf{w̷ M\/}c^3fL, p:1M6Wy&*F#ʇ:`DS.VL̀m?v4\EDY77oi*`u[NV[c#s #7Zsp7E˹0;㬩jm_)\0:I;RWR[49O";,?huvuQV13JՠYs'}~΁K䒄9bep]=5φ͓X;H-fXɪhxasɇo3) K;7i8r\:]?6!IbKF'ǫa ]qE2;Ya:T'yߡ[n/d`~xĈ.&LIK+WIwD}i"74vuƃjy@- -n)OTr`Ð4E5qKk̺;4E TY0\%K2բcX)TA|-*soe#{$o?Lh5 ժ^KHJ'UF6).I52Pp%3"#&"qatUT<{is?fΦY.CSۊCK.|6;f2 T35|8gfx<&XU1n>oT[!\) .ac]/gyNh?\|톓y2=.064NnvBI^[#WOQ>d瘯n%R.+j˄{hvtjWE5c$]EkN[6M}S~BxX^GMthOwylT+r49 8APalbh yb`M-vLmEdedY4!ByH8Md0 js!eq>" _M^ xo4c`ıgz؝*|m G 7a/} " "Gߍ<(d=. 6DW`}N2Ijl[pjn3dF蹿ky/޻Bk$Uu1<_m|;Úzb|F7Ӹ6t$#FOU޺ai_3h{˾pJiܠo45rB? LhkOG52 px qiaFk ù2 )&'\4qMs0JD$tJ e6i_4$+dvAHE'OdGݟmIS0]l(4z-MML"֍\ڕ]#hg ]p#{y)cytWb?F@7l 3]% s@(1(IoJ ݹ+)>pU?HV %牓ҒX]bNCe5,`KesHWͥdȣ(CֆfpO-3h%Rp ^yeeܪ!dw"&zLڄ͆^(0ED %)yr$p6kvN qNhW~YDd$$jT3tz KY{[4K$LMq )Tfu'l4jPZԸV UDJF-+~MƖ,z>k^5 hw x@Ff\aIoZJ4`ncm],7G$kK&q[ᾍ.6{5s̕E7!H[:/d[gm_}L1BJ*<;Gjm B7ɹR=5ڹ6x d|LȮTv:3D_(n|$ŹxeI_&G8&mgOU_ '2_&-V^\oYImcN:D'6vfVM-Vӵ x'FNHuK? ;KN:Uj8.XΓʖ{x6Š%c S/d[u]߲i H"8wC9E_p@dZl%y8'L3&w!NZN'}8y]p;V=Yεg[r Xiə6QˢGu Cvy$AήL.Ǽx,x"^b0nA>D\B`j%O&>Fmw!ļf'8o ?vmZ쏚U R%-UoeHF҅>#D|j \@D |B ވ`4Ѽwl_~Dϝ qжHabpCuun\b:_ٚFW痆Vק _)gT187Ol=tؚwφ~.M/0< VektwK1ӝ!HE0~.|}mS9z+ ζȹ4$5{(:-Y7xi.K7`)Z,ZxJaT*{ R7aHk7 !v@*&m&="3+ 4*J՜uxՊPbEF ^0i4^Ėqm-js{!t, eugY\pF!H-/gםbtfXo{ Y}gkE&m-IKL|­ƻ ar YAo FWʿ9 @iڹ9_M1>¸]zJ o7p]y6͑nu5#kI/ETZ/yL[E8=yw*x(^cX,Dò~:{͍ n\c Vzݾmɘ1g<~C~ E-q`|iFOU,U`:G.,)JL&Y|nklύ!paj9b>ddi&ד˚Z<VHv.L9KQ{Hx%Fʩf5?hӤ+ Ej+5D$47RBvr J?UW?o?$Nɇ&c˾PV=㇩1T\@X1bMRLP'^1^ڻH6͝rݗF,jO YC[NI] DBe6#{moG^f\HIc/B|\B->! >UIHXSjo0V!Tr;4zr|2%1FDm>ysڐKdLwҌ}X vg0]$Q4GlޕdnO|FDja\KP&0Z\ &FNFy82V``byWTcK V@>orì]~{_j Ԛ-).v#[[yRR$ےBRLfNqC@ygwǒiz4O&OGFeFκ .pd S[my8i%h|YfTmwIgCߍ#@K uߛy׾.`wx ϙ4VIJf t+bKc/GG`ekJK;Gdl1Eϭ57Bȅ", *gr3:NGF_O81ᦢ $"ִb{exQJU9IZZ|z 'U{*h]w-!AwL?Pu{aw= qbX7!ଗVIQlVd !ڝ[ss)*{'WX:& '`_lH!l ˯K4g著IɁ.ђ+цD[4la yȎRTZ/ ߏ~KۜoJ̅|39i(Y2Pe=/+d[qx `aKX!*7.y }IǼA%iI⿮,3hJ68dizu H`R̔};471PYʔT#侤ڐ(~e;1j ۆׅu(2.9>t\{ޅ#glj$s1ҋjw'(5IZƫ( f~A^8d(bhg72Ϲ)+ ` x_g1Rty%œa y>@`o2hmR#rMzgZøݮ·?n_\/w}#}%!MS-*3LJ;D1/9,ؗ$MjLO,"4r#k\&ԺC= c*nmTHTAf4;k~? GCXb[YӊP;.2Z4t1鳂{,3!.o KHx?eڮî4솎1~trZz$?3M/!}' 9a i#uף%hHʜY󔬰@JR'Գ@ʢ8x^ =yLz/L9kM]"i8m=( |6=_ }M ]./@s,]A%ZOBl͇ #ޖH."甲2,iDDnwYuVI9[X"knYO~   E$?:E#@[CoBD:)L5p$@' wj 0wj f&^|ioF9޸wp/xmI(?03P7$:zrpjQfK(c?'ٗ=|isnղBA$j[ȷ_q,s(@$#D&D_"GEW{J34wx]pRGW۶jGvعŜ;Q68nOܺZe>%6qjq3y,$i 61 `.nOC9)iγ>]OL~c\je&Vd6W$>ÀI9RvyN5Zv*ylڑ(h۠\4B~ʵt5ͪxn>2ii\O1;ޔ0@i* ix:VUOK==AE E!R>G (.ejZ$=؞Z)&0 pW7JƓ$\tMU8 luZtBl7V uNs2-1m[- 0c\+,"Ab#>r-=)#l k~$61}e%1Tm  C VLVw|a_'.f$xЦa,)k-fRC+K+ӘFb *IcA+> s .!!ƀIY m"&W0Q &^Azc&*I^YA*,UQIK;o<&$ v˃W# mXr{v [n{USy`NE R!Cx1d?=d'!?W2"VUoP, yAOqıWb$jVS2Yæ@(pG15f;/,0?{ )&zq(oɞ5Nʅl$lOWYa8J@:9 \sxh hv"}sЪA ?S4ĿDI~g1$Y$f+t/|N仃ڵ0)aqfS$XZbI`^^z Ce,nF\E qʈeEQ.ѯ4Z[ZO~wEZm^ֹ\G~Wl.ڭ&YHyBب g8OUP0cG㲦2>[@U6^&Ж/`+Iԯ (KNT3tq_][eJo(L!LI3V@e%⿔+(7fRi}^ȒrqiVKq[.fߥ9i5sps4#ʏY1pɝ0` 02Qņ [).nf&P8W6E~[TXØ =vmɩi3Sj!#G'ԯ3*z=z[v,[?n}s1<_#dz=}'-S_Yu*I? CV%gvߞf@RGd{&hWy2B8/z7 ְ2w#3n78R7M$\6B_!CdPPo{C!]Ej(:;b:ǎeMװ)X`{U츹ń1͋W`xݽ =!j1a T6gT'1"dw[xFp,DI7|P4C-A2!*R-%Z|-fMU5"ħqV"w\͇C_o$^~%!LXW *iO8 L2#3㒦l<+=:r8 )m%+ rJCC ɯ^@/k^Jamհ?.sbH )s -q*_w\UHR+w:N|ۺD W>mIF}3%b3pk{{+oZhC'fL*m-gj7 ȵSO2su۬ 8\/lObc㻘3cԧ̓DlmS$ekM* ]"p3҅{ ZYzMς'kЈyRx"᛭5x(8!| ={-Qk6NAX}nP¨sMw8})d2NNx QB(;S`cE'/0B-M|BoHu"lZL`!`!qi/-n'/TDFA I).r0[η1EyX9AKn4 4!Klx5~󐺾\L)ë+Fj[u ̝H>-C]#G.Cٝ=ɹ?w8"P)EcݪJ݈c/R [YP̫bY$f?jéj)N"mDj{PX;% TVɓ$l:foP}v7?ULts?qE_6'U@&>LE5VDP&~,ĔHj3aZ,<U7ͲsٽV\Rwm5~X\"fzX»Ӈq lW@!ki{F`EZgF-p(>ցRAhR#o⁡Uϖ;fra0 3 KᏊ0x"$A; w%(nuCH!T?w&~h'(~N[t8I'7wF2I>1RߏmtG=9Z< a -!>5)CS韖7 ^'n aͮ ʓq d*SƘy`OmZSJ!*L:?Z;3# ^gƣfq[ŠTYBá""% QzI_^}d!-ۄQ3?+_-;!Z7 ]} 5G ZAmʒOEZ:6n5@Xjƽ;, 5jVEg@~?>cQ<*c!Gmtڒ}߂֒l+7""%Xщ @>ȑ'Ss75/Wf_&E}Y_;1D!UJ\/m$\ӿIfX+sBlx LT⊽_ǎz{˪q* [U\380NΏ=4?ɺNW~<@P&{-`%m"Ȋ9՞Ml,bn;HpWU Pv`-&&BOW|X({IXɨKeTV;,E8 zז?<qAAq SGA5%\ZD>!Ø =xai9+m .ƾyu<lOF 2 Z]|spw he娚3:刋*+ȎOok$"!J (Ipw bdBU fǑeBV<Mg!3C._$-K|@vwݥ]# ^iF@ڥ> wr#*Эd=:efo?GRɮWPK1%#ͧ@,*S7LhL ~4*}d0p %W&r]=\8 G?׽oP>2(tn0nT TH 60$=zm"˸vR[a}bJ P 4kV?ܯ+ò 7L ??#sʐeCyID@wM t n@%'cDF?g]r_,\@X0wd$$axhIu[$3pս(9 2ʣ'?Tiipf}J]~N}ՓD6ׁ:;袟ѭe=Iv >‹tQ Q_:w1Ǘ-0ǫlpĦ0hʈBi{%=*qҮ>K!*u!u6& NP 6.͓lywv d>%5Y ؑ'ëM'`gBlyZ3uz8Q9̝Wcv.sOYJuZq"qJBƋlJ:u|ڙHFf,=Wcyp6[V(I_s)jaOY)"^V:ZbishQxpdpu]}'H n_-H"\~ANq!u¿$-CJ8wt7JWcP~OԎ/AnbLZi"X>z$a4ݐT Z/po7@XE"03ʇ?(֧ PoYH}Bo J5{1\Rd-D :Rּzѣ ld`P=M9? 0+]w !su 5}A7BZb=f6[%> ;;8./lfvh/E@*<ˑq-;L*>F}A}ÎpoJ#kM\sRwb ˣS3=(E@tYqu/lj {cLLybxaxk/t},tvV)YU>FZerjc MMdɘ /{ ] 55F?E]"TJbN=[H7sHSŜdoǰ^`ĞNv]W&:NB(lS{ã\ ̍90BF%i%HF/ݪH\v䝯Wޭ<&^ !u,Awԭwo+>77\fW~@~ m1{yvS1;d VBf9YT򀪣xf VmtSKOF:ԿVNT+ fbϹ'>xnVhޜK؄*I(a{P7Fhl,oE4*Nr/DDcjŢ~X=YI_u Jn,(8Y[y&ccsgOsH.*({j{|b^(,Vg;X`+}x*/2PG3ݘm CWs]EW8SJ.!S~cڬ,_s,X"ks=`ujs) eٗ]3 fb0jBGuBqy p!ցMYշuyR `N!w?x[CuQRx$T 39o.: X?Rp>zw|Թl0$k+"RAZ8qp0:kIp$u&wmu:t=|3c``P_M=CmyXf Єf3]fnUth\]ٹljH-D%hdBtL,܁(@ޠ8`qp&^pɐp&M)a!ش*G֗K7f:3ͣo9|T{{O(qy)uRAPNM52`poGeo h ;y44H`ƹ 0uu'a-$g ,ţTDZF_GbSMb$˒Y) _[؆N0ӠثA!v,]eD|jY_.۫t{>.UޭD[ߠ ˜Df0jn]X,{̭QBPS~f9 @c tO@_b 1_%H*XU:9^z䌌qG?  Kc*matx#W=*4_ZhA*>qo w3zk~pA˽G+L"mo1DBs=[_MYk ɰ훳- o+ϺsDŐ[wKJ$M}0K)&a&Swp]3?>1V5˳j$jOҨk}Q>lѹaR6S&U7PZ(Pt}:7;||J};ȑxcܤ0e`* ʟRlrol9جCNC VʼnH2=냬Jܵo7qFDBnY:7zGo~o9ye_pS$6j &BWHcJ"}tpzT<.T5u ^Mf\_t75|s/g./&o(|{Eg[y1XQT2!N&d89HO!yk9lCu2'=Q2i#K9+P kD? W@I꿻$ڨ!Rnx$1S:9TghVzRx68 J,fQmS _W CsH ePO&&D}^{^^GE̩-G[^-ݮսT1r V$q.naGߨȻUKLA]gCo`5tY#mPZ K[6 [/!n+fseq)|VuyAƣ{Qkd8Ec= UH$\'7܍(XZ`.U-WE,Ǝ#d}T* ]s_~v âGz8nsBƌRfEs*\w ),F .f8@xdAvw݉uG߂~VzKpF{| =$W ~9ʮ.ʺcxr GjӲ>=}ƿ$t;q~XSSЫ(SdnT}+}C- UXClGL&ɗ#x'Kf[wYy3 S@QӋB)v5`zt"Cs8Я=յ@d5PC0T}"5ֲIH2B^|N~Fq{`6 vmRy3݃w*&XiMYo IBI))>STO1.@ؘ;^aײ#`t˴YFߏ͕1Y*fG^~y[ǻ93#KW7ԭFȀp".2O[z޳iC!؈QۚHjY{[Չ({]3 ѯ:Q^tV= k4&a2sJr̳vz΄5_g`TdQE^GFGɢLAﮖUj)Ñ^4 50 fEKu1͵cG.#Z+:];c c&b]!!9jQ%,]Gq8m: D+-Z弄861, ]؈D1iCi׮5I8m;h+ňSЂtMqosg;6~G4P_HRn`+Fc([r7GVih"z1{hmz]w5% ͠ I*c5F9>\>C'P­kU.ư+Sy4@,AS@X=Gf-=r/D|pxQQ{u} ~@ {xS)TB4"l,&gB k1#a.ˢTd ~A L;U<7w`DSTZ>"w4T6uB3涝ӌph-U/.wn\]`$T\PV^aGEZ.p mx 'gthz~2dW7nͺ1 qv9B"oXGöp+Q$lX=zO#x슎{h!Ͳ`6tGI[\1٤H+ Zn^4զ L9fdWyxYLF.k> mAط -::9qSQ%v~*|I&VKc $xsaB#e'&vX,:Hxi9j2qzq֣\B;iƋX˜WL9itGRJyOxN2sͫoQEz,MZc Cco5y̮z?8Z0.? -_GG̞Jۯ&m׼>^]fu,A2#$n2YoFۻT;78֨EE NkzhG,K927-xbzk؝5DX@{ .xj>Q:9>XƟx+t¸WdrHs̖Z}8G 3ǦBŬAGŨ3~h =.թ@U{Z`KE֯^~uݡ~W$9\϶^rEġCXs.!RTI _>RءII(A!JFcC EGKBqjzz rFeÃ_|@q[M_ck V7;>5I{r4KKAҧy}>$%JYti9ր3@=&qq$Z) E撎s!Xad-؈6)E9ee:CھdlnoH>#awyy:`~xt`XݐW!v#eo{v/}E Fy*v| l"O/rXH5 TsIa_vUr|P䬭"ֳ#]> 8yoM|B@[f)Lr†+E=2Qp* ܚ%gҍ88ZR~Ι#zq,kP`Scэ"|5>.Ƭ ʖ>O3L: hK87篲 DYГ\\56M dD6 xX@x4z$ٙ-g*@/PӰH-2aN4BPRj'ӘқIyH;Ս$H^6OtnGADdD8K9^^of1Ce} ߻ˡE|߮Xʵ1ľ?Ε])t$Ο5ǧ >@=~csAŏV|iФYZ_=[=g"UBaǍ)ۤ<<3?|)}\bxLYC7oPOxsl1kF6ny]Zt%r;U}2\z8hYW8C㵉pۅZh\46=//d4V L{v/R]6N # t|Oq_~c9iy5xy2y#eNX5@4%çB/(Q:\v;$0|Ym4_Bm3XԼbkZi6ʄ&C;ݏ'Ţ.EosXN"PMb7nFqR55W:IeBShp$"WK,0|1atȪH"79[ |{8,B2 ثii1qXjQ\D9^irh1[z`.qőp=7OdcE\T>F3Xc˞ti& 6J#nv\+nPUd|[wr~O,N~c pjC_J:}6D;KȎ0P\[ph0u̬ "?j3ɿ fZ O嘕~lAY! |i012~OmcZli ېыa6t$<>Tx[}~Oqa8aX8*"tL!=]x5=[;Y2V0rUBpM~&Q9:kUڏN^uǚX6ulP`@,, V b~؂GvNOG^H̟ C,Nva[]BȺKKe:ڒPRxQ,1!@ z@PibụT:=bn\p;Yy#'CC/ؖ $OP-guX%Q$hh;II&ވ;Fhqn4U:4f)(.ZJѱd x=ńE0NcQ Fl:sVjΌ7p-T ` E (e]>Zߥb:BRe)(ԛYj$-gnZs{|ԀOLT5^ >PU+f*NQK-N z.w3^6Ӻ`(rT[35\L*b,ͳmZ)}4zd*xd">_S&"C pWyFb 8{BDV_1gؘb+Z!]PڎgRYQ c(coJwX.=o\ㄽ}-5ɏOI kX&8ܮoYwb)FMR6Vo4^0jJKiwO1$Jq .0_7i:ݪU-}-Jx'ca! q`Y2d89hK1 qUzRYF^Txތj$ٻJ8,P| vDc^ud5 t8vYap8V- q$]~_=:BSG✹slK7tx;6cB /zwo&Žxm81.5 IhTB0S"Wۉ~`xlwz-'1HER*wyVՓ{Cz c)k2f ̂r!P>W4 ,_bh#\9 ,S,#5 SWv6A> d#֤ʥ{)1Ng3G+X3m3} ܊]s vlHbߏ;uek ueMb% BcbFԼo-8*XoSIaQ'z#Eso4EV :^ͥ8 _ XY'>t裎柼 ޯAGBt0z'I1Z@Ei~jH*r7)k1[hWL=ݣ1A],ƷR6?ykJq ٌ"u 4؜\ ̶=%숬Xt5Ɯd)&/l=.O݄p0_y^Qz%9(3H`>WzX.kkm5+X)SY}*(dᶂH6zӹUySWG*zfnUgm< #Iz:o]QY:}P"hOS`iPZVEd\a3& B7ͮ! w!L 5 вqJ[-_jZGo4^_ndβrzkJN˿gc*F*LBE 'GA2] UP`%Ʉot/ 4*PI_TB ~[7v'@%rjO(L̿̑, _H'{N6rւE8K}d=Z[7[/S҃ =JD@0 ĺ u.H4Q~MuHLgUI= pc͕CrC3$3yWZG3^$p`yE!֍ Jvh˚b24!{8ĕg+CkL J B!A<;il%4|qŁh?ԄfS4x 35o,b=׻1))Ea*UQNqJ<?U`2XF/H5C\*G=O:%@]r,?5cWWwPt0ZhY CbZ!;N [<& % > D`S1dpR{8|Qq$O>ZC/FT?u=wL|S?m޸HE%} xf0d=g @*%4z|Yg>j[xfXDM34:V $+Q t˃e -:OƼFRa TRGttP dJWZ0U۟ y@υO C} KH1ӭuvgl,DGIg DAkYhyQϛѯn_7^LЎӒdoU4m{ͭi1 H*O)N[}Kp>\"JZ/s8{ \trghPjSH.|~a})N=Fd&kJ)rR>@q-E Oˊov 8/Bn8@F| ןle|,U>i&r?̈o$d>/C1 baY BNRLKi:u{jQm~8q^37;g報 oyhʹA~3"2S IdSg "<0ύ^]w,m9%)tDyY[ a7e"t"Reo.N?:kj RrGҭCnA"R7@{q6K!Q PH*yqZ%aAIBF[S@n94[|[)tf}'Fp7$E<ΡefxK."rB%;cXNV77y'DY5*J1S- &q8 {o(l}n%w.BeR3AS;T{JIנF_Ncswrt.b{{?++اQa?Mm̳on ç*$%tjȌ-(z_g&ć1r -? .)P/S{$D/dy!C%ӂ(u!,i$:]94P, yJN>txyGMD")#,GNL7f"%V*9U#Zb^]:Iꮖ|*\ 9jNhyeILKh}Ǿa=LSp 7Y߆ն#Ku43h< XGsT 1IմJlR4n %j,pIL9;:9R6?%qCE6'H4ÿOМn1dZ-$  Xq,MjR*xy<W׷Wӯa6yDm|vBGqj?^XiFvK{S/!FBrE:=27eF lMgcH mC&2BêB?dl0%˺n_iD#LTK5oÑ_g=p}F>^Gi CE>Vqb'Git,DJl+] 7Y@HM{dLlQ:Yʱ;ul?ҡy7>@ y`ۙA]nhDeĜ}=OHdbMM;"!P+dH4; ]rV2_-캑2< kK#4dG=~j΃EEpW%2 z:m4 k gY7y>Av`*?)$z WQ"[u9Z T`CxT&7:V}Au.{-.0G?lG):fCs,zwiK~0tA.coۈqg^)LC`$]B͘gf(CO)i~TK5>r5dFk"?MvW;ŐqW Y>xDc]["M+KwFFQX:BPUǯ-Fq_t~}ZC1 4&޺g\9M?οXLW|0G+N|Gm2tC8V$`ӫzKdkPa#ZkڲPn"qbmTHf(cɋ ys0OIb> +8|`GM _x'ǶR*HUE*]?)2|ёUy[;ub sL;o̎7D},^yACW[b|r ӤO&KpDTV^WQgr,4?YONOhhL'ae0$xΤYʹ)@@%ʓn?s<)\x73wWTG8A³vY>BOAء\T [V٣jqٹ28QZ_N_Kd+$Nݛ/ Q-s`5l#8ݺ5+kC[AZoC=!YB_V] G@ZڏY+!4nw:%:N؎bu?yb1յL\fmPpY-D%MKQ.8yդDm hyZEd,KXEZZgm4$ΐ8{dwVEbHŐ  2f2ʤM_܊ žcM^ki(F C)E$i'=wsm,ne"B2X(­V˺pt%%xYLA߷;)kCB@u fY&u`9}g^\ѽq?:^"v(##e>jQM?>iEG0xٟ DކSI%ϬB/+h@fed {%sW\لFS VR% ƶ 'w,_oe϶PhĀ К}n0?sUa+|M{ + Dpy$K&3)Xc^IVˉ\=sHckʬ?aҸݣUor-M.01>Ǹ\eEAT,Ѿ\{]-cm锅yT P̭L4 Th7[Oך H1vDGT`+`Jk^"ʺfn[U <.1|xBXsim:>izҮKpv.@#"f`IPgz`g8FҴ=|N_i_ Yk?$Yr>/!ӚӢ\ZIx ~藖ih gnZmE*E"/r(dţ(1m9ZPseg󯂌L}&{$5`G)do탠m"X3d x#BLEpq&ԒoN2}X\(j][e#>#MZJ5?ǑG.4i;t'6\dbC\pWT~?H Z! Mi!t`s>j-vha0odhs7Ɉ3jMPx_6- rH-BtD7:ǘAXr9EJ9uK<*{bƜ1G6v~ u\.qE֘S"J]2Gv|vԢ}u@`K &L[WC/vA\%PbL@W/h~mP>qhr;O>gZKQZOWjs5cz`tIs@d帳\Ax#UL2SZ=`g\pPz꣄16 Ik hB]DžO>3ۯ\sXk?gq3o˧qj|NUF~CuR%Aj`"h%22( %ul .![0+MdwD٫A9yJ$3^C2.0#߮Ro R6jn#ɀwf,f#Ռӑdm9*UZs炫 $zp@4'n\+wojκ%!/PF40hK8US!szmw~~:1OZ˚? LR};{TA`Vۼe+Ǝ, 'ͽKUzZD6#~ѣ"X=h#Y% 4x}~2"jNNx~|7pCWu1)(/ܨ^XfOCss(V*>ɫ?;85p{c΋&jHKsNK2r}<6#@b~pv17Xԟer&BjJ1u z$I3^qI25ϳ}Jw ~c?^WV76Q~INLK2 ,}@e$ᅁǖ#doAKPňQ ;RvPdufe3̊CRIؑCtԍ6Љ/|K̰I\ӴN8Xqz,$qa89#eB9HqTVu*&EEO}뮢CJO8s} A[QH+oY25)K輍Xfa,qAwjOmpmܖije4bzt;ޖ"\82Ha%;t4݈NolݷL "lվH!w ,K 6 L$ҿD! npF,hBŚ'CUm軎qTDsL^9S:ŒtM-*#?QZ=<<7J VGжt/]r/E83 $=w6T.%܇7m)I68Ejҗ",݇[r#D9C!LϫaP_3-tmV\2}Ee^@8h.Rcgz68D7`rPv+hIC+\hHFwpz;.ىC/`*PDIf#PT,= k֤Ț`5YXP1̴(1$ 7s22hPc!-řibG/[VGcd,CT~oR\0- ?6b@XW&D&[`+#9έ=(Y{u(Eecma9ВoBɞux={34.k*lԇކWKN쿼r>Nj}]gvnz7-']x 1\(",t.m9X-F')| It{WVzᨸ}^:L.ዉL<(Ǵ`njQ͇/Fޮ*#nΏ}w'([# `7<{z[1t9ۿ≬>'E`mۻnE߷A)Yy?B]ڎ-u9W<nQ>T7n_/S~J=o\>";!~|k]>x\z[0 I[?q|W܊QzWY%};>rͥ˨jHSI'NnJ4 ̓W^*ؠAog3Pi:w=؝Zn"yҗB,.ʐl}<,k{ R" 5ݺEAwi&Y{.^fR+^?B*O$~hg_j Kۧ]~&jF}@WurJpn7}ys &j zed\vخ*IsO_sއXJnܢqIzNF3mH ElLXKذZݙS>Zead~ޞ.{vMr՟'953q4XX!zPةQuK4}T׬Jw%)[e ̌;} * {2&H7ow8 d}M{Z1Px P'1̨-tk*JǺ(Bm޼c|jzbOZG㽬y9\eMI%aM/!4% u:z fS6$rH|򥘹ka&;]~~*X,hXny$ ҔGꩈ܀,#ʰ%ďYsێxmu9m~ctiSvqp5k횘 FD" ТE\H,tJK}]BHm=uj Q~QiI3ɹuDQBk%Xb34F_2.0| I% (+a^*ȻyN*8خRu5~Җ콨Ytą Uf;'e;6g$KhAqtx spcp5a|33N11IL!n]  w> {>89)[}mbt~?1" "rخM[DZTܮ¡"B L9)j~+˙HC| k?Fp' 躍#;=m;C,}/RM(`⩓MK2(4 Q]f7Na @GTDCr]%~aߏTȪO73} .wOȢ NࣀlQA?8S7ظxۯ`JgN Oo↘CwjʀtY vR`(l/@Y^Al?yr?-ج~!KVl#)\ va;6 $Mp`H[肦?來z'֙49qx|kŞi5c֮P%A (IhXۼZd]wIk+>eH+_:VpFSS‡zQsAdSJ8_[<6lQ۹ [>e.u4i5>Ѡsܮ<1z'l 79uSA!N2/[ ųGɜTʑl1r*//[3!Sfs00ugnZĄBlg6\:T'$IĀgSE:){;TVrqҵ"fE.SR_RYz(7<2\G7`(rrJ$lބ߷*ЯjM`X4^RH C:H E)!xQ->v ,Q3_x %_&O$vӷ(kKT4QjtVh{`I[i۬[ϱFR'7~)F4GIǤDJ+8ڈH5&ON)y|/SNYn;lAmaJB;Yg1plM\P;õ^Ѡ%Ql5VKEN A,?d݄{lc.|*T6"m|u3p%]u.+,>ZHۼXKJl:fEѧ8Dg2G4l8Q wvE. Opvf&Rņ0q5-屡̖1;8VEif t6oOTh`A xbXWDbНT7~TPn#Fծ.\4,@E-& bQ`vٚ.<$d *kR  'h3cֵ =C텲|O-6uyGaD\j9!ll/*o&ɿvKZմJٴɞt> aϩ(kvx(f#ZKeE`VTI7A/C̬j.Q']RyIf_#VsYx6e @84<#}3ʁ1w:@O[KgdKlMAe9\_%7p>ޤR'ۗ7 05 Y9d'4K Bl{)q{f)Q/̉3vH=ƻJ{Ajіh& Z.V][)[=pO^Gp-pꦤ6TODuY/i7C@˲R*"6!{/jUD6D2P:yQY: )f+ N9 HO䡅pQ"Ktb7reR%c{shDB.A~jŽiMN(RB0q2S'\v9-;?ѐPȓ@gU̓x|Pq,++Sob0+X>j3~݃P.)8\2,}PE?\+51R`k*T/ L3m8 redAaw."# +C8OJIa28ɜ {|B>nu,iͫ߀㣙8Ldиya{x.ַEM;Ɵ}˺ݡCN F79DSPK$tArяfiݽvj|MM,Lٗf ۧ * |ae8 ptn,^YTn9^ӸH,/O]j?nn*RۘU^>D촼~ E#o _g40M9=<X>4TqrDVAbB[o}p'vz.XѱkT; ¾VsE2 a _z]ҨWx"q>"KksU!mʷ([U) |,e۟'}AI㢥7{gwnq%̧<+lJbv{Sۮ؊FO*<~˅ʱ>xfAЬK䬈esģ ЕN q!>Fwb*L:1MGiҡ^OUPt4x99φXGNfZe!k.g檑2q#4(m _ $(i8IX%.(ez<9%6϶jYFtsd$4E^x. Y@[` G=ywgpZ}5ڊ0"r"/ZOxݷCr&&`?}X[8#{ul6<~-UX~B-zLw91o˷ ۫H+uLF ޡ:5QfmG\ Ic'~1S$ND)o63y9Q{U\=wo{ U'E;H^YXi! #ݎ Sh-q|""u, Y mWJ J !9wKr)k xB(h([Rjks>%.Y2N9$9j1 ̲O0hU\ %ץY`uBHӫ3zA1ƪcߘLQ}36AaT~`Q`|`Ly.MMQHD*p:pVAZ 7 aJo5]xdQ04LzxxIkXxӠU$HLd*(p}wnЇm lLjB5\5dtCZj E.]FROU&hL] [ee>{>A}z&_5=7QYpv$v[1f2 )V tkSGfL8Ӑ{diTCRS˵ Ҡкb5$ 7 FiSwȸT|@,}wӫKkvz /bJ8C=XF2k/!PV=YѺ}*׏o=5ʿiM73iqjo;v8Y;ՀG,s](7#׼wWpv\~o"7t&Qzub+v NDRooDxzw~~Ϙ.̐Do0d  aYNboGL,بM 4yoH\/BUr\)>\,F:;G۳!lVmc,\B=~Ukgcf3 wXJ!u@zW$9+Xi,Y.O0* y/ '#ʤڊUNzCp" TOye^+|xl;_\hpNQ(yxO2Qmix{\9ڛ>>~, uc˼r7h)=l?MȪn1H䟹 nEe('JeXgp9 ^!EE-O]xݠk-KS@Mo"70GuiJİ(Ì˚k=F&Ȏ:8x6e[6?#fWqI.F/K*eFS#9u*HoA8ʙiUʋhS*ŗ._'Fh#ErTZoPOSXTMfiFyRA_e#wD:hNT.ژ֠$u0%>â#uc[ʹXoƀVip#慌 ,N˧5zSp+| iN/骷|ݘ«&Zw*'vnކf٢dα 'aNcj`2!Ocb!|fq'*Sө{LߝZ;6gDL3K߸pYq2ۦl>ݤady$CC!m{"Ġ\vH:@6qAZ,KV αYp iE.,+e: !##bD_T gE =ֿ;h_͵}JFɠ\ʧ}${ r40PW^"|o.qn5X@U7 {A<&1n -Ek,>s<,K8B}2/Mi]N,ywUV3hAYZ{쉟BOA^!ecRʍlDչ0Z4=sa"$c| t~'r}gy[@V7NEژp)}ΧL3g5R%xQs"ꈵQ97@e@L6 "|0(Kq`\Cu ;ݎZ*4V\kCeybd}|Xv[**O]\'Vy StLUVÎ}>tR6W&&a@J)bZPd>`;?=$- MZY n)-tF|ׂ ux(sb>3m}5n, W:?m :ynVYuu ;$_" H|zGllY_ 8R/{^Ajc_ܘi}]ucnDKxԛz9*͔7HNj$r8ɰ#Ȱ1שI4O9h$ʾ)i*`8@\"E$Aj6%R[_ÕV?aA;Ĝ[E|W0[}2P<<;w'%N55| V*kw <@2!Jr}th+9\ fu~ψW]9! 0UT2Dq +Pnـ/cF; pS~ 6#y+0MNp9ݐ}V8A Ҁ:+u)u |/,ϠFTNYdE*5V%%u{_)0De#Ɖ]Hݲ"W1k\ƖMP$3\y|pG1V7ؙbd~P;˂w_hCgrahJH kD@^+s5S7bOnF؝a +}Gg|-4b*[#AvwB"I6:J&^.S8MoV|;` jM-B' ܺ9LG#o@tKB!%JpCo vF7{?~%3y E\Z(X-R1V&szN|}OʔX !{P`uTPo5 jJQÂxJe(N‘Hjj[mfmB=϶"Bg = y pϦYa'qx=Rv:y'iyߋy r!gBBv2 LBYy0}>2!Y($̜ܦpi+XU]gy9@MH,n-(8 QBh(*5꒝[i8}+[UhnW #(e'; iǴNQwo.l{V5%; [$ p'2>rqZ*\.iZ'sbQ]$){wepVUXmjq\ɪ>!ջ~K[V&/z.-z~hə 2ף/kI ޥ{P&}ǫY^W@h2/q =^:vU9nIA;蝆!D-wNm7'G.t$_+M0is0[,k&Ԫ %̗eb|ߛ:qO ~$ }bɑYk7 eb(-3u%>U)2?pM@ZlNfy `^e]}4/xNrY؅H 猎ĉbUP"Z?n\Jzp}2I2!/PR]C7˜' +K&XN黚LoԜyXMh#_ tq$z?H/B7'\}YZcl6Ӷ3:˩7¡loZD\sFFt xg BТ)N<H4CvL2q>XP(@ P<.UI@^Xv~A|ojiypLvy \ ٥AQIǃv.Ъ|Nrusw@n57?z(V鯲KN,DŽK09/$a`}Fwoǎ!?orՇo ^Cb '>}P$IXT gIa;G.ig!ki.`(r˦=hdw+]w%b JD=h0sL]S\Rk|, wdBT&"KoUe)hyJ$-t7]kf9nQ7k@ݾI#e+q ,WΜU'hGߜ7$޳=/dr$ &.UF}:y/hK*dyAY4QTGyF9"Npl.meXm@?&U&BeNzbı)ቂ8w(EۄEt^x|@ J3(uEnD/\sr Lg9{ ũYsV6jOi`ub<'[z}N'Ѳ`ʍ.ܽ(. `Q91Ȍr^:Љ^D418Up/+N[T޾26(P+קjcN^7!DKp4q|0pk]u_0i.c!}J685ѧ%~-6k,P G >a>К͡:K򧖵و!'SLy|&I+^j3ap뛿 bv~8gYP]7/y) ID~!`ƛb%lTTɟ.t8b Yc"aȈ%Q搛nCIYv f2V9@OWE;N U<MFa!fIlGfvd_䑅8+sU5tUP^<%as As-qZ-CWulLyN&vf p2cvyT8wp:wef],ᘑ% y"xhk@#42TaV"Y[,= dz(L:Wr& _Τ1Ki}7w'NP 5W>3U RbXΚ~{&"LWBjmHͮ٪tͅ#Hr ld+[(4V8Np]Se8Kv!ThK]qvAja|7sM/]4bѣA8ہGaJó R0kL;-d  9uZdcZik"~Z2b3)k)5ZͰ+bsV`@ 2xt|fOn[/,e-@$X$<auzλ,R@#kkʠ̃J-ܯ(xtza \#˴`S"sLfŽx$`=uj.{[>I"~m4C=yO)*f8.}%XNS`(8L/8*W_YYMxœN}2=W(K ,ӔD5Jm@қ2q0֓nʅp <2Q ~ u#K)W -heH*5iНjZ-8 uܩxL0HNOʈRyVFp/VyLoRcƸ8 ?3}.(sv9\Ӄ._䣼SԊյҧ.yj[-dz;t` RN;eMA3ig=Xv amQ}5}emY΅']\W-wZmɊ$jQ$"~Тm 5aw7عl>h);{쌵'1R^^IZF ߐ1昮k.i)RP(Hi8/xl[~}Ӓ2w)"ѢC4-EN pYASvs~ue[% wZ\ Ys$V4?35,e>%q9[p~<C+j.KO]~U4UP[9@gqO{Q!̇js=la_˥&([ `[rROXLW @bz^=CܫƋ?M4OɎbcuvw~xd <>L$ 8ιxާS~yneχXab.8Ġ‚3cMm_g{b"l]Hēwh|c^VяqS0+"S32MV6fJjUA__wѾvN$VIp2Gt 㴗d9b/8Z :kӓs*d0ElrVH#Ul(<-9x@ð,6$뜊TiQi`p_,҇ m/bkNh'2wDsInxT!pSS,㡸ӌM4j#>AxfW15r`Jp"f`u3C䒃aGq£R[ T1=>,GU%t-Rq_iYgYT8pOX7^܂:ɱO}IM'yKȂ~Dz7~.M=/+ȃf{܌̃wB`Y6/@ ӍܼĴ6dX!j^ŬX2;*JR1a(Yx38IMК p\?Y~mme)N}4hTq_ anÓXHoot%Cm=΍_u ؘ(,tfLx%,A[uK0d켪)p"YNQ,&#TvM㫌bHf%͜n8;#8Kqz/Dz3-K8kz#,@^wטwc70MZyAzN5wU1;a0:P?IH#&!si "8I18stbl_K>N _`ڪv*;+\4<@" m@TQ!*3_~1z!ΔR6cLW{0lk r^#n><] es45+G,un wdC#ђxjEp+?18{⩵ =GNQcd@ϧĮa/c ~WD "vTPŭ@1fFvk( YfƝRum6]e=9:kPD8[:tuaHY)/9ԍ".nRd^a]M<``K]a0f̔EvQY"O@ԦM$zVp"r>6M"&OFm>Koke<(IZɣK000sQXO:m_if}ƣS7qò&2~zć.J+%SR _)8Pngfs %c2蹡9$TJwtll3зSJl 's]3ӚZB<%5y?/@ztu3jpW٧(CÒ8+$k ٣y7L7S>sGQS~8;"`xA>v(Iqţ`UhnԘ;g5<d@}qe^?pa1DVL>1ʰj ŷhc{2{#KR%Kpey5-aLZڕ9\M-b;x4 Q5\ 5>DMꡥjI9^{m&Nha{X;Q1!',qJWe/XZV8%XDv`>Oo\}_>خaZ#&*S8,IФm9m#!\SzyTeR&tw+kL c)nF ӒqM:MA{8\  ɤՇ.:BmOhg^Ӟ \*iCbZxOQ3K ]LJ_ qrQc;sF >OD.NV~"7asttZO6M#&-;Qz-8CQm>;+@9l|yDg.י 3:.&,ѶPS7-&1"-Xv5/ nwrfJb}L=9EUWwđVc-!s}-9ZHdoyZЅ=6=Ѫ)p-yfz揑.hDI, ΋'7э特֟6`)jm̶`9zdJttTv!:&K{lUEg]!ѹ|)<󳙐$N>Ȉt}kLܬÿVgFaF`UTU7HwS 5K4E]Ey WAՎXz_"sj\[d1tYsh0[> H5j uݪD,@#aYP25qN]Tu m;j'{p}dK.A `gE- TZ[}]T›^@̣n݇{1 Bxt\J3Ga4躒{" o&ΤOHjn 0I#36S:Jv77SX?8:v1}!ʤ=ٕjES=ma6H{sq&M/@V"7^p-$ں~l,uV4|?TZũT 57C4HH^'Y[m)Yk+D`- s]cӚzxL[`F YlcLgzKrVp9A =ca3P` pqL2 RF;)egmQ=ұZ;lt8ǟ֋Z˖ۂ+eZgg$q}Ufb3yJSuKX>ǜW Cp*&%b6U2kV9f7v̾TFYǝwNl .K]zG-|Jh`ׯVvK;Dǝk][f#I78|$MͮAX_/d,qCQmXrF]*\=jKS}8Eyza<]G)Տv ]KIm>'ߵꋜ@L|Ӝ[WTq/c !%hwFu?2v.uLpGMl B|qWg{J xmsRx/ZL%H+[ 2!9|EN\H N0с?4V:0hs?{o[7- qOŌ[@Z51 4e` ~9 *eb_!LnEXsU AwژA%*r=zGB&x]s%u BBS "-0/"mPgtj_07C|s?SeXvh'!Xrѻ3Wǵa=9'*aē5.Lٳe/2:ewu=K/!b!ޣPr0IHp8kJVbU@FH뒊C#dDhhUy;vw>&9mYes54\l뙜Teg#$Y_^mwzCN|WAFڮv/2tAߗ+lv[e.-!m/1] JV?M+s󮩍51nw-o/JUvUK!0 ?Z\A6|m>FCO+Y Z^j0Wǩz`uB (}NnX0GxnAx~NN\ Yùf,x.OMh涄- ;o)ipT8W []^ KES Ԍm6n .0O2R a:52`e^֟(%eIOW^Pz6jPn4\;C%:e*J E߭RMQa1GCd^nCp5wM\MVʞ?2=v2N?:Z:m6/*M^dDzVDy ӳ'6"pzO#xp4xhh*3Ư6\6eZ-=CZ}d׉A/`p/\ sm~+Sv-k8lqIU09{>q/򏖋96a)|SS 9w*Nѭe?'qD{f'HR3eiM_ -㋏>чa]x\CLD_`.7a2/L(wl@y|{yW=6 AGa0дOE̊t6G*9j2Q)iRvXa͈<ݒ= Z/3B)]/syńKIYc0+ #hJ:Gm'%Ug,lآSn )*Q 1$2[j=| J+}dYO,GEc :7Aq"1qK2\';]+reūI2,`8y52f_79V̬L?\F\7Ěp / V<{aq-(#w2V.Q=Bx8|;Z<${m4[m9w}uZ&aQ׍ARv'X&S 5AՁҷЈ9بĶ@3lⅼڻLbuu#KH ՁAW`[YߔU3ނ-S;Ra6 J*B4Gjvji]FQaYaTd*Y3˻lBS/mm6nWwN[,ܗ%T+r={KBu@޶PItVsZW cڼ߃?y:Aإ5Ytk{@Sq$ܳiKGy8VU*3%w—=7);@ӡҌFR@| /}L*W%wqJ33$֩ `f;D4)иIU%xҼ Hm跻. k?p$f]w(6\r b$o?69IY:չr[P/NU|!RAЙEnZEMbFd &q2J^ڍ1d؛=uu LB^$/D6l9pSș06ʭ/^-޺tΕvx%Z~G+1Cp JcF #t?*nQUTA=)z^X}1Gdϼ4ξ?!|,%]+K/(f߶MWP:mI1nCsPӬv[*jH] W16F̉=k j(%)p\E֧e$y̯Q|w AP"9]|mj5^^:( 4\Z0Tl:2͜q}(ՅthadAyN;GG0?'"'YO]8Uiz`@t ީ d%V +|MW[NAz}@y^TB=Êe$1 "%0oWa- 5F.? i$ .K"n\jJ"}]bWWڄޅq=v槖g1 pX[baj~?KT9Ԡ-6\>';|_ܧNf1s jc[ O^ȝ.n SF:Ή4 4Gv?% {|yLm~BMIZ[StLedbī[Q$`K/s Xr9wD;wb,I,# i`|x`thRKjItX8Og-Oݟa_y!BbY&Cl=@`Ra{9i.ѧegٴ3#2'NȒ֢Ǚê{(ZVK-{ 9(CѦ)0aD֧ocrW Z[xMu#b\:d%I{Ee/Y+iGhV|'m<)LOYhIIg_be({!$?6lN͎$rý'-sTZilc:|>zA&;iG7,4 5X ߭.Lkf+Ta S|?)FAΤVF4Ӡ*ɲj]&XL$Yc/<͐Ԡ]֢;c!~6~>ۥYӑs=z 6>6PeGCٝDޝgW|X:O*5BzS䪕\BX pA,U3"(A9h1;wbƠŽM$_ fZ &rt|;wDY^knjaC'̤i^+䖭.N`횗+S_#(=d(j aĶǼ}<11sG^eNJG= 7p %s{ \3=<1څD/QP,\8aYhKػǹ,g 0x^tI,{,Bv &WEsm-ftObln!V^*UfMł FNUPK2ܴ0nCL N'Q&{uz֪rƛR-8M64,nၒi"P{В+!rN /dYf3|;94r'4T޳2nlBEI%yX<*]]S~T wXSl_v?Tc Pw -"oTC:VN55YaepT␵J5 :P[ b\윪F0 HS~gL!_["0e5F^˷'N^-\b&r(Y8 󑯻]]ĭӟ@Ki;5[͉I9G}MJD`\uV<@`V1iov6bޢ9<,wڃɀVHH19åez'q; el NK,Kιgn2Txfu.8Mc1Ѝ &/b p 9rc`:xcK#%g$M=m@sk*iPzA'd:y o諘לTjG3)%&-1Ϧlȉ̲aexCHܝrۜ5Dכ<8V4%{.#+IW̶+:gG솼6ӢG펆`q³O99玈q3Hĝ0 EZ?8a)rUP&hՋ +ZogkuǂPn:DfDd<Ͽ*b7t Y~럴YO`na' -_ȏG,'@TJ_vڶ39gdND|W~Y }+p1vFP*?7j?*[JX"랃PA!_/QNj2>+'~QekSҿ='y" QYߐɸ(QE!ƚtqs+!ÂӠ}i0g& zy6u33ha{t >&۵µmFœWE ]8 _čDըf<͕B n)8=u͆F&a*jw| G {g֙WշoD4(ДKbJ^b~VdW'A3>Fo)o#\& P[hOn)#M>Yߝ\D `QbN=w3Zp{2e~5[tFi)p׊27-g.o 6Î--WݳIh w[΂ǹh#x*.Cqzy"Ƅ^Dь ; f.NA>(4Q[16S||?U[D^ b{Z8UFw@EKz0E 7_Vh*JIB%Ec2u >75m@e17).;@- FJZ4 !mql2I3?‡~D=l|ꐙ ďlU狮D[)DKb0!?f#SCJd[ zk Q̆ՆR$XUWQ[B1L#sbIor1y]K[y c$'L\${;@l= SK鶃\CSM1"[+÷yWgimylJ*.b6( Pȣ1 m#}tԧ7~[C :L&mnУ-&BB`^d6^:Z.r)eWQzC2>Y Z男,# ɢ3(.GNC τ$LqZDӝeGxTKBj䄭,F_WI_Fo[V3H[վ3ˏC0>b5D>?dDP27Ű R*Bτ}=:) v0]=q |ip^ !hӀm_PI dHWW<4+v.$˳[yb /T:Ezx~l"ILd sŹC.v9uyuuթMK^VvnySY̰?2簤&=#GObX.L85Ə0ޮ]m^A))&f+*%r$wv,JŲ,1CT gE*^E QoƎIT5(- acNa0`aH+GiSKv#3uX]:"`*U#CXbCLYgs2-Jd÷_ ZL֐EE$6OK=QhK3ݰԀ'p4h0KcP}2Tw2\Z~(>c@JX潡4t_i&=!pympȐ=TPyB3wU]cSqBFtqm뿉/djo19x0oIxɌUPW0:EIl20tFE ƺn'%P>' 9T.MqvƆjQ=~ENUm-Bh&r6h(ZECH%QDCԒSo?QHQWjd+Zyݛai\]7VM1/C_v_7Ebdwv-nƕvW8"uQ3P-~X<=VɤcYtts’u &64{7;M܃Z1BՓM`:)ދ;Hy3k͖U7 B"lqmv!Z#yZB |sq &?IX IU@EiCBFx~4'Ɩ /OymuEo '⨁?8 }B9m#M77ǼYe- Zؾc'SW0cm#l)brsV +={7Iv+ AD!ꭜxǫ Z*u`/x֏VzTM؎an*Y0`~XZp׋"iɭF0 "ExO_+,c'KAxrXjc@q_l'F~/ 7ޡcWF Z.SZ<զR 7pV(MpH8F?VhmR3&% |f*I 4`edѦG]B:GgB-yc_=&/44H/'Ofޔa&L}rB.*1X`ؽk{"R ҡi3r}3zzck[P<ƒխ(rIRn nԿrFH oŽ০*)"෧l\y]罇*v6z< ņ͊ۻܜ{f.*{ VJώJI|jcG$xVe2 M[ƅE=!Y~jySq4,rD?&+(?!h ~%\( R9KOETW cI'VCPDmedIvrsڄ)0 cT|CI#[-(Q2&-2]Tq hcxIUNq o|'jZӠfB5_(h#P4NiD"; *%ľÃk@/ LJL-AYlwD4}lQPk*aSZ!"DehVs>3[뾝?dy]j8A,YY.+\eL-^uA~"Swݿ|U {%FPp1@Cd3DkaTћ8dnL͑h6f:n .< au-F?hjty.`=U 8`FgO8!zQdU͞}Zc_SA (UZ'hO[)63hƲ]vc K ]  Ơ'aj#A\)zx~Wo^HOI{͸=+WlbL+ y,`.^|rd6YoCP)7Oú@͋H+FɀY48 (e(8l(햂x$#e>#c!.qR%0x<Ψn6:)^,JY'J8<FߛQU}#dd8i|BsyC;G;gaU;4bMDZs ӑ^]ZzBf M{Vc{>RDrV390\T\:,եr"A?ݱe= ϻձjowwgLԞEg& >3ۀ#l}k6mF(*]8+Zy>9gF̦d+ѳl׷NQnߍ{5nk{#[SB#=NtB ~8mb~H 6j'y|ݷp%- LKf n+8Mf٭uk2 uYz 4Ѷq_2 ̮t %jCSnAf1>(e#rc2|GN=~EwȨP^|sgS`dzNiKU{fdؤށ-.2&). 1O i`]M4Yx{~ub RMuť)pG gUzirA31eф 6+ʞE kˉnn7x:pSvc*~ Kr۪x:D8g+{*U})Hf/UKCلޣ܃cb|w;?!? L%ج*gI>>IrI/Qb7:1zqB^žup}{+! bvs v*ؗFh$\~YzRwvb"dH^`$2Wr)gHo(Ht %I4Dz=Cd<˄ZD~;(*ÍKjI={gQ1jl(dB@B^AiQ~9SAfߎh;TXԧ} 颻ix+C 1߼I=etoiڰlz PSXApV›nA>uJDh@:^m dpR13j27bPSn$+f-<'~ĮcpIs iio8JE=YA'/.qwYMk֏읅2\aI1ҵ7PeleԠθ!VH{eNӍ{P6HyekG2j>W[u,A0^Ŝ' ,"˿h`YuU~]&?26989hQ1ŕ#& 0ZUd|%Y/D p`ֳ1ۧ/UcN-ekے>o\ aSD¼`Wdž&QÔm`p..2J`%&H Zfq!Jr V -K/pS&GpG&'U[d) D11cRh㇜޴ٲgipcOJdU ɑTCu9Xe:9+6S0x)KnѶ3R+ R/}DOM?0Hg41~f)5QeøJ .,98j5&;v73$#+POiwJM-?臝ne>ϻ%Ps/n(U]4$i,vooe:Ύ#g(ncrlhROƥ`#gGY~ifiBe!>WÔה*̚8`ok~e¢ֱcR&=ͪfc)6X=U@Quۖ\=$PA.h|<ЉLd:L@J*Z=l52gN: \oJY8lvY(vfDW:Uct59YE |dyqu}w|9.#;UZ3x\+e %-:;Mx:&cbbG7C)^j8Zq9q(-K9r0c<vӕ@$$1ήdC0$"u%__-4rF>z|b N!Vě-7N[LZwR~N'8ux!12 ;`ke/}(Q>)_cc lN05S𢫵B׾Y|uY96pӇ, #1k(cOG X.`Ith7[džS$xn**#mf }ϿhL Yŧ^͠h6u~4x/la&c3@wqƮ2S(I+r׮ߞCMyefI֌Gܢ鏘V3%gHI;+ *JC=I ~ޚu-Ob/ñii/3la EximBQVp9R v#rwSIsL rR4A Qp0E ܷOP?۽C*6!s~vEhw!*YOA7SLuO?ဆrMuֈS& N(sw7{@]VK``&YǛܶ 4wњX[I7HL&jٌ"yɅl_ Ζ@؇%q (c^"x%VSZٸ$rW׉-S-9쟮.́sG-.1lNԒہ E&5䨀r%z~wzLwvlT_%_`Coh+8DAMAڌaMgic?V*i)Z>nHC  Z вɿyATm}Mӓ.drr\zU:᩿טsJ|xZ'Ҁzѷ2 sDwI5>L\=?7cJ͕K.*rɣ z.rSz֔!]ƇThoXpdu)I-ﭭV=Ш4޴y h-IeIE0pQy6pkEԋ-cE'\3mOb M?QNi#lvy6zKȜwF^76y b_l B_GxNgBjrw :Ě6TʞA(|B/dalu_>CV %qO8) )x_f>"7œ$PI1\(9cg؊{ NlKǽ. Z7:ARfQzs@XCi-!Eۺ/F)OL齊CŠkN7`犁`eR/![kf4D}'05zm$Ƣ[!"?|0Aj xXD@zA$J|q ="|Be7s{i?/ (?-UD*(#YB gPQv b, N/G.A_q#9%õIo|[Ocˀ3>@}Qm&\ڽ m?,Y]vINV9ǎ<6 Xm.wnQ)=oQql Iu=Ži!/VQ#0Ӻg]M3+ vuaek##,#V?S@_yyܰ9qb9Xrt9gLdY2)>*> oue^]| pQD7V)}j`켙yAʼnvoo֓sҝ)y!aS> kvR?etɽ 6 Jc`-`^'u5S@7Ӎ[ӣ|J6p\ږ%]p=UM1[ mK~mg)0MYN ڔ1XsRL #JYa?&Vo,% g!jZm9MUQgqxYC!;Fr*35HN(ׯH&bFH"߈BYҮOy6++|/(ETZ JIڪ; Uo){ʩw:}Kp\H>.Ytt%qSwXgS#?9g$_ai8b;cCD0/. W/kU*M@i.<3>5OA/]Wl4e QgoKLZ:-7o7#xO/1F rd%() ^J5.6ּ& DPp6UfdFyNc0i=B x)Y `ýϫa3Ԅך1,%ln>JN!E&s't9&>'pa5[8;Tw_[>p31Ӭ&AR:"}J/>̆!(NtD#fKaf.׍@ˤPs _rc }vujAe܊똮_-1(dfD-37TQ1=fѼ>1IpX剝ŲxTe)id/Χܐء1@`nvjM/@8<=3W8M7_6Ҷ{c'r2]Viէ{d,P/_LX>|්+19$RKP`_P2GeQ@N~cu4IɮR(R.}'j|4&'AO螜jp¹[ǥd1S`+|qԦBx XRH*}ۦ]qP2)i4ޝ墳g^*CZ"[q>e9N0K,ȧ^FL0SAZ0AtDᗻ}5 \LYDIVQ~!u%8Ds0pq gOLݲsJRg`ZsbMUFvL ܀ǔ*7}xyhlnߌ7[FmNG{=vhHY0jErdFEk4_`OFݰ#: %h;D3yjuf@w|W9hV~P+H\[X|I9])3a/[ʂwf3S. ȩ o:DcRx_O0Xa؁$=`F~YRƉDL\tN$)kz󸡧GpŶR\ԡVRft)!quؾe\>&6-?Ӧ2<5*07¾RZ焹>'GrO3Ͷ-Ag"c݂I6*R4nYxγܿ", [c dBg]f{v 2qg/jC|!mKY\us"ަs)ݔ[gyl 6\g5ͭQ*agQ*7e5ŮlWs=q/ l4,"?>ɫKB{A'%Ʋ +O}a l͟= T;!ڑ%[ Pc@$vFһ bS<}.:ǟn}'l_}!>1M.ɴvޗ:BgIlKqJ$ֈ]7a@d( |`P7P5G'9d^B ͮVB`b)e;ؓ?R>@ח^{kw튬2G{ԆTe~c`O9 $D5@+I6KH1{N`{jiO~G__ Қ9֓PBqM0e@YGFo4Ae!,1P8|{)xPhX%UnvXKlyo\Zn!,v,w'ή4̍E{o"\ !^HsQ{{UZY%E|-MZ\[״`5EԗYք嵓s#Ymձ *DB1}?E+ wdfݔX&.jgp9k62ӄRvcPĈǢ{X*.f~qkx \!3_M5{ϘѲl'Qۡ?UapsҚ`7ĚeK'Q)1=E(@-}թ`Z 0Pz(v|^ t\甈ZǸ&śThq4,e] T (a`; =ݶgacZNרmiL*F(˳tYGfrR1ؖghz]E )7t3zȺiuAD:ၫ2.|D(7rMk2J6YFDEiĨKe4Dryе4P5ŧ6e 4SE= $1:o.T;ρ y.Rez=sHQ1(Y,/GbnݢQۚBQ0^ gvH< SY\6@zNs{h_e$Jc^Կ@w<"ێu"S K+}J~Ah%:+g7JːV4!CTMUu`FFBM%QޮU@`FIt0"EAj-Jseչ"> ;"5X 7o-%ȲP# YޭȚ$2P6hwP2J)+l'o t-Vn{yuG2!ˌԖ. M0KTL''df:GέQ0(rc"6đIv? ?${ZC6b=[P !d`Ҏ{;Cx` ] -nF z"p _fŸK4!{b9+zjpV,6Z,e26 UTjWq=L9s My.1_['Bsp7K8 C[Kv2cЧC8q=F(crh!  Th.m:{xUXZ&n.#C7;Nu7/yaOrCf)_:,7KX_Rͻ(~cQOok{CΉT6 q&M[m؅<c)4;~Fݺq'%$o~b/9nȰ.r@} `|tB[oMNýkڲt\.<6XT<+ .=L-%uoJܩa۞b;Z]~QLəf2%ͱV9A;yPߣtHF'zͷ[q_*-,XN2//`n'?˳sqcXsiʊx7㱵[Z@n9 A@' p7dOU'stqudPPi7ܼQV, hJj4P}3X#Fx Ʊ 8ۈ5OҟkEo~wm[vrS^KP.S<W뛀 z1Z&{rR8Mn_T`VA Q$j((רVg}R^zvcK#3h 騁N()&/ƫf{_#(My|pK2%U8| Nɬ<~|2BVS;?D[K,_λ7asMwTp[i@ᙓg,f@GCbcpZm'VdܯYF6Zªqa}'zaRI1? We 9& ]uM+߉]\ =.8繽ƦEly ;1x .H7egVU-mF~КGP&Gƚʹd)?-u5?C@qsl<1 gt_t>äx4"ؽz';lF(g&A*옮jW$ Du5Gf)$.MB`t#Dv*8b}>?t ySŻ\g4$[P辗+Q#AovA-uq5>c'#*/-Hm.vk _Ѥ-rJy'g+-@~*gS\+|\_=Ȧ=lTkF^fS~Ӌաuѻ^Vl0sςz OHoN+2t¶3[)r@Q-īɘC}̼Xt1(mrVlu^M*1 xH4NKٲ?Mc|ߑ_!{R$f_#Xv/qއjXHKZ3ъD0k!i_8ݞ;vȸ$mԔ>F41q}%H0Fh=eؚ^0tXW}4j{dc񆅓Nx]Y: B7OD -\ s>k 0܋3+}0{l&ˏ+^u):#0I^\D] :pg!QL@E|v yfqIRwo񟤼iyW *h{Tء*-fy|^q\=WWbL(??kj&eH}Dw+'"'5kW#o/@RgI"Qrr;0(TY5l3/N(i2;2nbkNz k'[:Q/!Y|kI{RɐF= Z_6ck!_tNb{L0ΏOYhmEAjiqư8 qPFW fӠɏR8pjVτ8tݡ pބPM*ƁQPH۟@/! wQɎ$b\h&<4$2_6Hn&4? .rzSVu<}Kd,SO#Q8 Dam/GQs،%*#oύu KW:Uܙ5!Yf m ttL8lg/dPWBPS$F):v ~v\ܐn9atgjWeYqKIǝh׵f-4 K9bRQrr &N0ߪT'7m|]K."4S͖Mʍ̥i?%*!ǘۭyH7-s^${)iB+KDt'e`BpJ/id$:{gc~t6 ^IqiqUmy(?m/k.>CHKrk G!JQC=8(yO믵nr3WPApv]2|U*D5ŀ6Ԩ3#L{QX{UcI^5}T^tNKGZh !׈a5n3, }0g摓_Z?(cT7s%z~Im$9qSC PW􈭏>y&xs @KnۨHv[C)y-MG>nV $|2 AI5::LHm/.x05UmY9 Y.⩒QoR͝h'3rfr5)' r3Bj+1c>/@1r%;AIgǜx2 <º&,PӐil=E=ܐ["Az)XUOm,=IeX13V=p$_"oK88OEnN,<ш-%Ѥe2)>>VcE˦ 4 lY˸aS( (nN^`ZsEվA5{j0?x~?μܤX%*\/ju7rV:se%F㊓3S#wj G%/%@J+&5cPF92ACkFcƁK4|  EqWR"-Eh}t]VrFw*ۨn VYrc}RVWe,nh+3; MFxvv.sQ{bNr $k&gQ,N)Jق%[^!QKfϬ̬3&ęD| #QG}LNE. 麲L9.}Gt~l[:ttjqOOfPWq<.$pŧB,+l;::HX+1nŊ:+ooD/k!17hSged'BﲷRc1_5FseȦйO 6Vـƥ"TCq_vWŭOMlЕ)\FPR'P3/Lkdh 7f0'5t"dv䙫z_HXdtݯnu 8L3aB;6Z +c pn<2md=)^nʙ:}K%Hbb?b ^qZ^Z6$k=fpݥfinݹvIhÅ$az#@;i2 ]3J_^q%өäW =szQfɺ!HvmHn_L=AA`wT9ag M{S *bisELi7Kd &ϫ2M/!O>h 83bga"}Dk?G(K>6(đ̂Gwʼnh_  D9*cسCn$0)׃th ,6}8D1[M h}e\D+F=9eΡ[} 8>Vj"ɉKUk)j lƥ69!KWjAe”^ȕaѐY/}.G;IH_K`w%7UL+a}y#t GDJ@/'xTZUR=58<:Ll@'.PUb% 8l,e|V1'tKRH0lP6 yJ8zHiԊO~1i йK 3kƔVL1qnEs? #0ET0+6!\Od6Ғꢏ>_EE( $PvCh8]pk0IN-* ҃A7U:M<ƓV1'pL4Dg?P0e|E9bÝ jus93BG*-Jsc c/ې:ߍHBb.7? ~&՞W`*Mn@(#e: Xךy'^dah0@Dצ^JDP=p$͗䗭R`QuVWKI YV"Y.9b&`=x%^j BBLOzB2=mP+\ ez3+(E. W/M3BFd.h;ORnbC*\TgVѥ LœKLtd`Ir4Mȶ#:N#簬eޒ礔Ǯ(M&GEvđ?)uTvr@|=ϐģҏί9:3!ɒrXf=,8l NnT&E|?>8--`v$TNzA[Aq]gEx]y*lq0oxf$JZMcګ 0~,( Kw&EsC)ku7mic1l fF>R \OH6&0UJ3;NI%, jM~ ^tq3HV#H-* Km8Dk~5&ZRuP*1DtRI~=եBPzM__R@ G4v5T,',bDkCpV/]q V 9$<&f{hmJ#D~ŗy+{ alb}ӍɥQ ȀaE5#{~:` h}IO%gP8}#?#DxWݾK#ғ M@~' y}fYQV3~Ul)3i^ & K.d/+xjm%󡤀U8Z}IڔD?ǧ 2 vf ml?J;iu M~3@_{E׉S'=3WS(Q%~#yTr wȒݦ*gtbrS}S5CD!Wg 5]Ts"Nj<ѹeWæހ|JLIUa23=TS ( BjIYw) SWΪhՀ0Jr|`=: bNGҼBƵ4 V:{TrB'Z W o:v2_y/WTzo{.|iz@ɘ4nUAmYTRLtu-9oti{-E[)hL 594duV[^,}dKB]Պ{TO[m[ ~EWہN>,S廻Qg~\LHO ~y, sl@^OHivkRSڒ0F5)As!mmz2&3wr(K,B"df܁ ݫt*lB6E(6+"BZhD,03&j*5-LyU4j8U|Œ \45lL!-ݙ;q׼m?3+<6fGon؏* @(jtu~'#!pulsppq}=+ފ&9<,mO^Br43:9LsyC8]~J}[ rFe T3Ko0B%=J8q3&7jLL1^tZ'#A8V |pW:Z|>(cgI}c/dBo!U4`B.oO׷v~0&A3C&RdP`}SA zȼjH$Tz (8B-HLB vS+MIop؆t~D$ eU6RO盦~c5jN%ar;/ybk슎`hY&!;+s8%#ũtzv B2}A٬$*+)*襪; 2Z Ȫx5OM3*2FZVIQ31(Ͷ0r2t`iiYFR$2[] q |NIN0;qE_vL?2bȸIocݐC3H6E KDaL G`! 𯗺c4Z`JꐕN&?@!B\ ]ʄ?6{!'wM+ƺ$'s3IuWWB߿c7dکhqF8.x$Pl]5xDc9+̏%SbBk>]+W%y%A-ne<$ء?ӝY^''r  ~i?X{l҄tp{]t,9;<;Ԁ>j0\Ih[ՀCs `8鳴B-.;5jff8fb(>[p'꟡V 2A$,NB_&2 J J,(0LnsVhFv : مKqﶨ]L"si}JGz߽Բwf΢8jOBa9K-G9K3#.ٜ#[&|dZ n.,0M*"NE )=_ >egH&7nXuɧd(o=,yYK?3j^ %Γ-bP> N{eڜ.S- &i|12)-uu6T9D9]%J)њmS4dF,3;Tq2E'3]SI9(~=EĿr.@P/HQQ)eC "_ Z[t|7Z#6IJ%0$SRHvH#&̠⛯LKJUms2}9Y?-ߧ3T|RVRuj//ɏekY@) KDGL3'n xrNU'ԭ3b!qro0a]nIJ"4m6na˛\ƔfHt B)_/2lM 9A)T ETG3* e9mI\S0f%k&|YNkd-x9 +1=i![.;@A;ljFjy=Tlt3ц7t"R@`1,]o> zdlݮR1iϓ: -Iϸj-FK rg+2x0"o,1Zh6.סBBtFwhǘs76/)ҪE5տ;g4SPFA"k8#<ѧnZ'*aX M<Tyhyv4)?} XFo/6ᔷf~xuRe Ӂ=mZTzPAHk޳]y(=~7=y[n9DC 舱X`, w~"v [:F%0J ]H!r` s([CA-mWGe&w t0f+n0 9TjRY'[+~>k-QB*tT fd@bxnjf!7>{F/g?;k'$ :8E3,a\ *q^e1m h{ǧz,bfP獣uxZ,n oZT>J5\UqX1_F"iL5 WtN|*43,yTcNj|Zeq 8R$|BD?,%vP״_j-b!7HZ|'Wu ^ *-qI#FE[4m84)8a&heW'[J'7*/NDN6?ݲǿ8ԂJ*FhQfghMVpS82/ژn5\X46D꿤A7"Y)I6d(jvvB+rb tg*H]:= !H&qaR೉jMK&?2`>LZc`y2g7M=%ZVuWj逩cQݪC:ȅV 8:n#ɣp|'^Al$#,1P 9#&i V(Tp66i6y v;n5:2+}Ϭbm+AٮB@` [!PrBcJXwalW ә)oNUf.r}B`TϪdhnk%h !ǭkdRVD,Q*=v*Qڧ2㤅6m\#!e҇jU_+Hna%H`plLp͆P 7P ܿIuV&@9A&޹wWPe.o:~A mi=161% ~! MpWXjy9" hL`]?_SR ^EO[nod.C^ ~bܶ~ci^=)w`%d`8`k X4L5EEb7~V+sҚ ۦhm Žd.igN4fC9:aMty?@skC*NE5&"&?:{WmqYcm y Y Bi4J:T[$F}cV~{K6 ``hD'#|^"+~xڂ _>R֯-̙4ذ*6֬ҙ}!7 -}p0rR¯Fj{ZU9̎'3I2BC'P;=.,P%w>-G²,wNL`p1u\_]Z;ƒRD 1'?tIJFqA2ư:$,NҿCIrqFgQ SN{1r\anъ P`C04ݜ[u_! Mpbbtܦ[Dh# v4lAZ#zuDֈ=:ʂTx;*~{E}AD$&`#*4\ǪYg>]ㅖ.{1$os<8mpyT>n;&K/) 2tر*vl֎MrRz ^5s-+=hthIO w ~,b=`$賟Ԋ|ŹPsxa+&Ӟy%vHr/܅G-2Ar[|Z:u}kQ7VskzB./3T[IZu^m|j&> _>NYxK@#\+^VBK@߀>,C%46TAQA_"rt5]1w\pWuB!h1̛sެhƻ} fK&EDJUv1{{maz-C4w#Z܇{TtqM+~ +@&l-qFoguJCĞPΔԝ|CP#eKêsd({tvcDzdrpUCVצ(TY$죧ILNE{yw8|Gő->]G*bRܪ&3rkD:mPzm%)uZ}i@:R_V1[9kZY)F`2H=9eq܆ue/YIR'Oyj*<皪6JMIj֎)ff@Q$5R⦦۴EKRYDK-|quن P  VaiۖѯޡQc6kh 5bK@ʩnF`iVdfgXĖvQJ\U:䐸&J7ܮ$D\i0NK*zܮL¡ȗ~]L/mNF5Œ`p)~Z9t7I.[VFT%[O|\`6s|?KC,/ȿčn4wadU)CwY1c!A'` SM3U n&B^ׁSq9^aKo(#9T0ε V\ -A;ny#B-Ne}{5(u7Q_[̹H;]qSVuLjnkf9LbryT&HnBr.cȓ0n]?_7U=}D{&Qpfp!VBv<^t7d.+O f5P`3f/ \iۺ ~`y8tR#mE#zP9i<)=B,, .-Xw*MQr㱮 ƪUFkne!݃-힚e nq"(zۍ^A=@ f bs:n44Yg7iekЖD29R.nzeH%v]qCō%txI<TJͿebi#Qaם~xXOZ+8]X_ Pyl}sߒ!I /\iz7xF)z%UE]Vh%M<XW,j2B\& KT#cysr V^b*z < ȍ0S-xGrW'Y _BǴMQ+/72T==W؟Y^Nܾ_{؂/Bw1~P3眲QSKY>lt[2"KRVjB IQhOʍLe4華z1)zXN%7g ]"Sbwkb9 t`PjCgRFug Oivi@"Ķ.o (t% w wJ(~s EW| &,"~חoٌɷ!SЭBW!xE'optrֻ|ُ3t֛VȢ0t#lNc J#ގpNa%+SIꗻr6)c985ǂ,p8!A#dAPX?~YYzLs~̈#_3cTĬ}LMmu$~7ѻ ,._$yqʚC ERhT 7ك=rDb(c>U\ʗ!+uSA+v=w 5ތ[a 4Ur,Ys&+\Ъ ]ߣ]vx(jx -jyNFEYkߴ>iXsr"պ- &YlLwl(Qt| R-fD#CՊ#,F7A^}r^(rn\[ICQ9ߘ?eN3[vY ~k5{X"j%i'&Eq|9K8pֱ!z6ʓԺΜՑWk[g{}x 7QRgY-48W3܁:27n?b;o  \ h=?0 :K ХJJj{(zOНor1*5 `bc28K L5&Eu#I0Z‘׷{Q6&Tn80 & TTI["D`9O24`a.F@;^)2XBNayr'Hg;]\0K)PGLĘɀqf̸Jvr4덁cg2sW1Z:9ŁK/Pd~ۮ`g.f/r"{v RYJi=`ֈ}$X&߫t|~nM*ioA.2%0N&, <LGxaN$}kHR-߶yi9IdJ_I?O\ʝM:uܑai賐hᇝhSMQȓuBs*3'+^ .P7lQg!!rt%|ǒMKL&_[scB]oږ]/KRrKugT ?RM\sW[( ś3=DvE=0!TRkjch%j䞯`~]Λ'="AE3<䯻υg"\M!:ZB]9Y^Wmb̉*_aKgW:sΓ0 (\9(~M*:̗SG)%zaJ#:tduՑ8WCSf:sH6U#n*~#*&4|r_O1{YԌyÆoDQ( n&S%V)ao1XղMuCm9u m(Ey;B09EF7Kc7ǢA.xYY՞ci Ūr#({|8 4Hm $#Q /z`!)grD!9GjݩWq,XR_eOlekuS9z/ ZBv$k@wQ /^{޴q!N#CD6Ob| t-S!LFs|M|+ԃI ,QFrTݎ Gs6jS$څ&pCߴEތpϡ@s̫Qs(ik";,>hlOd@S)3*G`&!Q9o {@ot/BGs{Qt1S!e6H;A*Rm`Π-_ ZV5RLC{5!!2_WQpSvD&Z&>0g-Rp_e7ǁ1# 왢@ty%3EWe.zZMQ\H[$Ѕ*v2aaC08y~/=w 8/SLiY44'=Cdhy#잞PoH˥]ːs}{ )i147>mCӳZE7ĶdJ3"jFAS= bk-^Fqmc VEWO==Eq`"UwgYS;#bԩޙOs/^Ǝ\"pCܥG'U3Y}s3T/93|D:JaMT/.8XKOHI.a$CvT92P[[6;Ou Mtaof>X%Ṫisqg 9k(XuW)5_g`5[RЕo/e_ji|ߒ1zAFkoŘ{"CQt(`+;*+?'+ؕc#s]^wěCΜ6&ߚk<¢V<̚dy}mwA1gK xZ6 ٙs#Ω6MEh5AG;0O,GϙX]vh|lѩhbdBlVX\D7R&u^pxg},ƠafC :d'P'?Myh{0(Ip1 :6E21tŒtu]@`3ZeELou'0'xn$t83dXiЌ@H7G/E9  %AOI3xpUϾ?_f\vz,-!,I-()"x=5x PKt9 4Ȥb_95g3m/w0y6@CcZ){Ē)xj^تoAM'CfbTab 1Z  bMXmeuJv/k[rbɾ\aGY66,squKő,z57}~qD(AS1 |NaFMg"NF9&`nC޲PmtCtBY*) SnچּF!ME,Vk 5S迥La=ne$V mZڔN d]B"oZ92I)>W M "[a+] ('y }1}D! yoB~Jk i4UW(z?|30Q-Y/;&dZ2.j% P%}I4P `~A'sS×msKi3ba6]Uڞ\8ME6Of32֟W*S>v"gؖyYU6)5SO38-_f ^Q?)t7׵v-GmFJY+ĕʉeN7HwkÏ< cnR {\5t/^byk'WNhC i-~b˒Xh_ ʡ p M eYN·%۶c{UZ[s֢s+ / ⪢:L`f[Z '*|qkA63oDX޵w[ϝ?7UTȯ){ob$Q#xJn2붰o%,!v+ڶshZ`$2`Z-vV&b>l|X0n 流)A䤩evc} pz*]7ݔ=<۬MLc~˒viӬqqF1c++jo1}sZQȽb@8toA>fЕg TKmC~%xа& sO \hWQrK6E[0#:zMfjNF3dh``.P ]F mm.Q Sٻ<hY9fe{'YSsǺFC~JS"ا!7\ŭᕅK(2_j$QEz1 u~m8 f]3ȵ-G@}PC!bY{mJ bP+|aVh)O1O<\ VQ*n*`aIjkGF$WyX1Ir:]msf#2}DR`tt3,-n)/p`kw ijl+̵ԡSP(%dכGгޝ:y"R:3aS]6C.Mojr+p&B-JtvgY ߹0r %,˅u&z^a͸?0e-%9Q(e+ؾP<{ gPb4`JQ1`wfJm1E$\#I_VYca»A_)jP:,0q#LwȔr>0 %b5 [Qaߏ.,{ra}*~6'yޝa60Qg+/#UFŦ*vW T `pպD^ #& Ƥٖݸp\eWmqqj %7(@A 3 _pfz5;[<6Q$Ulp*46_U`Ls.ffAڽ`R=^0H u6-CgQ>'NE\FIX^%vw^e m)5:{7*$p:1..fðQ+'rt sE("3t0|f^T|Wyx(n/&!& ;٦ ?eXC >?, ,\Bۘ\ꬪSn*H|oNr9X {`yjDe#D P= *#sg8< p‘RXCD:>rpqOW}Ip5hDj䬗mk9l|E?P׳E"$O3kExȅ' O~6!ߢes O/`ūN0Vfl޹oLogqJ{aYO3(Q@7jocNݯsE_֓BБ[vdY `t!&q17m,r]|w/ ŖhdPZm2Hb:ho flBUIX1np^fcOl!^)nYWq.=qaXa穃LKUb7\8o?t vLQgOGrBkWc=PHmuM4$bjSI'w;jb\(/:|-mh''98+prm5]Ya&˻0&8#V @FkR]YTyVD]o?䁇@B`_%&9$ooX*U|犀 :RKc- \HV?#"0kWTvcGc1 t*@ҳaeIbU}x7lVhqRlr.g֌ӑKCS+&GITlBq@ !1iPv3*8E?1|߽߼I[+ɐɅ>mCj&OWr`?Kt,r݄l^ɵvt ⵃ|/ `9X9UM^ "r coy7Ĉs[޻۱r>&sPv: F|GD eT2 [}d=y2xnZ Q|2 a(e/uI1n +JyѻīJTKg!ʴq{ RG7(|>J͢*ڢ\ 43Z\FfBVqeeTke5)$:,MBL0qw$h.@[헊b:b1X4bN"m\uSuN(6U'?$UΕi]ѿhRvJ49 1`޶޺V~e鞡Z~~"K3uܵM~EYs!S>ZxiY5û?FszwcI{<~z`tAQ;2.M5SXˆ]mg8ë܈N1ɠK04ɫfVZ6\P®jiieHx]Xy&~o m<-$\&V]\fKb]辎=urBH e.E`>ߜIˉšS,&+<Ρy7TvhI/+Bֵ8FMdׂA#*@Gm1sgSN'w5uSCߪEd׽x:QzQX^Gbh-o{C'DDbv^>wR+LmΥ|r+!cvXL)˹'bWV!➡2o6IP.g[i[EC}_{dêDB:b-6&`u)ր1\ɩvq?Jn Գt)_s-p o ~4B<*hFւN@AD)αeb[th2b![FOolJ+lugp&|kCubt' (B4r$ד9UuBcHan;wJgKSx&HMUvߓ_MH5.v W̖q`w$IYj6`!eأ߿W8s0kP5@Z@]kNs}=N (u'~'M_( T@JTbnqVP#L^6Ggv; XfWa)ʯ**F[5{ /мD߰#n fQ(ɡTC'*YT=%%Ժ^|ovկBo@Cj;_Z/)U|>bvir=/6!ךO~H..oYb+Ҡe'ŕw gin*y$0й4a餿QXYe]KcAkg bɵ' VCvod2nfsˠyPЮ??MLU$Z&02)s&o zu%# ;4O銬j#@Zi11n7<%9Y%x} _n%C y'm_w nj_^5vEtI/s4rVs]3ʛZ$;%n2 lVyP'@II hEHcz(O5rňԤ5ѧ[3]`,_9M6exopB]AH %֟HP^6;8Qt+!j\ҦDnUnx9V\k#bjE<ޮT`硆&N͋U JݲM"$a)`i2fgƎoO8 72X]bx |pjDj뱀ӂO9H6B#DKkNhtHܮ*J[7UAye t}# [P^)A ꋹ_[rےNJCmk/ނsgS|1dYWL:EH\~je3Ŧ,3QMJyY.L il#pxȴЦӴp{l]Ftk$@-].::%)+5R/D".~@EKOp3,8>bѥgz,Ӝ+e\h֨~bTv7:';쇒62A*AƊmL 2puL+17ZZIHuq'x+v֡4GW1!@WOY{J`F~UEpE9jEi ? :%m,P^Q uY4 h#t"#ރC") lgjV`AIOJs?xGիCk e׭ h A,쬺B?EqSDu}=r2i.X<[- &u'5T@}#\n@:'H \PEeVD|襀Be MQ m+,8 G:ŽeQ|dg#Jk'j km!}O[0GAqο/x̾AE7~lXM{{@2i1G0ْV0˴؅dVIe^vIIjE0/7HdIYDޖy_QhB-M&OvN}V(p,R?{7LDN9q ;n=>ڬju_O >)amfQ@RЭ~hֆq:?Xdt"뒇ZAM}lO͜ib\.z +/.~b/&Tp0u畼DFqXp{I|^R3&5x?UQtkְ^4 G}RHTP݉jIv9bIr& ΢!qu.tQbźD(䢽m=_;Ŧ"N5p̗aogȊINQ8fʴlӧH|5c61/xW+\ؠ!<<4s`9FuEbMGeͫ7"Ȳ*NJ|%:e. 9B]Q̾$0MYa< MU~ZB(ӕ :.[ܪ (8Κ &O(Vԉs:JR|cӭ:!ECc`?anD wstBCX?VD/NUz@W<&=zG޶+5{GG?l8%bsj?L ץl[x4H9,n`Ⱥ<ΎC0eP(F:ڈ DThtOLr7dD$71'nZU:pTbȪp|erDހ`5t$k7aKg?>J+id<ʫK(Qh-^Xa'|Hb[4 _Tn?[x@f4hYt>YD?Z;Hw܆z]1!-Y٪g8).ѳX.>JM'_WtBXǶҒ<叇pR1*R, :PNX`j[SMGMwe3t'p<þQvq|ZB ߉9=Ї8߻4˱('JK|u"`mXH2A^JvtW[-!f o2@WQ',O`aK3'&Ο0 !-Ab]|)sLܷoKU󉼧9ոyZXN֗ YO@'dޡl;,c?GM6%M[I%P1hShZUȻL`-C2~6y]24aߵp6$ȷsB:\y^CՏ/]<$.nlf}b֏鯾=|<<͂D_)k/kIǀ}e~P7jOOZGiӀ|<%0az:QIĩ2TeFM2~PN$^X1Eke%*VءC"saJ:]WVsyKH OTm EE7Pc0ZO00 ɫ etдY]F!)FU認@aչu%JkCڐOf`q?c5 nO LF`gta(Q nrຘWiKn9bgK3h1lK'0u-"Q>ȧe7Ƌ qRUXg߾R_ڱtM901 e ps2B1nGÿc7T% k3Vˑ<̽,y*=4DҵKM` \u)ZADXG4o;[,]&7f*Aln8m@rG/w+ס2"UM)j^}'c[ޛͤ?~h0ӕh@%g/;S5b|g*aC [yy\ȋ@HA֙[ɻ6:WVAk@:3!"GcuEWb: {\??׀1au0ñi#^W?I:l@D 5ƢC$w 1}o|^Y6!*4'rBwi+p]T>`%r m*lWW C|lq_UMqannl 04~I!MGO6SR]Nb&]ߥj4~}5~_of]sHTp a☜ ;t*9“+,ƙ8TO֙ 4a\+ܾ5`er2[lެt%~=ED%(9.tģs>n"<55Vxٚ^;MӦ{UӠ9Ù)i! KrH5.;ػ<&j"~Ep|6EkyjY9 \T }.CsѴ.wBt+"_WYaMuE}Ѝ/5n~#3u~Czب-'ֻo"&X͈jYH pu2nj,'U"_iJ\<?e@]w#O aM) ch:B1)/ǝ4h]ZC"}5T[yB"ӪN͙quEOSM q:SnT<Ŕ^YV_C0L7Xl2Nǻ>~ZWjTk?7S9s$`[&5${"v bOlwRp3Htcx9 o:$%YYOR"틥7d8+3UjXb/mS:`wk7~'4vKdE}ؼ \E 34}݈}Rȵ}Whq;q+\3713(#S^T4Gۼ0ڭ.$o\:Wn>CAu^T@nf3t5!8}gD8V -Ln9ס;Op{vR/H'5KeYd,E%XEp2k6n;%:.p3+~Cɏ[YJ8{ ݲ\7ĸyd<:gaNr$\ <ߒMM IJ1s enj|.0_}&0B䛪 7)һ4yJd_21~ pN~u5v0E"8{z`>GE6%qʭJ Hts` ʂFp;t ǔ ֆݠpCW$ɠ~s/VU3"N7̦egTS"_:L/!ع?֝XI֬{fRfxG{("啛v[r0T>-'`.8i)qYF8CS re'g[G`꠨y (*}?e{W-(+v)A%\zr=o04![)9C?T0+=`0Gserxo[^wS;_]䣙]kVa]94=Ϸj ٔA_ z s\s66S.s0<=DlnHR3%*4}͗ w3Kde#*^l!@_=i$GN %f+w#τ܀a=_U*OMߴho:1},hU(م&y*PثkzZ7nSx`k1bl)5&YZJ"1Zrs[Lը7]إ"HsaƝě,3>*㣺JÒz):N*\A){Y}"a1Ƞ?΢s0VkZ;մ:p F76pxTo;ͱiY:F1фS?2jX1:r8jx&'f /Y/`)ox]_]:IlZݞB8]2NLM@IFrI'n☆hU ^ Ĝo->U" UURV) O̩]Yk<%_ةaI [eh9B_޽ -Lb++f ITygS#O9c!t"M"0\E/03vo#Zs*Nm,9Έhv;gKBHSkdEiG^mg$Ӑvhe0HΗm/8I#-0 \8EQ%G5 ~ c\;m`q7 mĶϾn,1㚙2!k@aH4Q3K qLnG6Y@Fp>`'5|gQv(c@=ڌkH +۪mkݞuA͏2iv%ǖXN 6d\ Г h#y)eCdr@?s~BT%صKmk5Pn3ypc,$q(z{*@?(S9"TߤZTJ$sG iOjo-e7 ~]\BvMpǒMS1PU OCU1F?$hعN"pTk6Øg>{q|i/0g;DZ ц=KitW(姽 "as%~O'bUmvɇi yeũ .ItM>F`,HO@mC&#>q0K-!s5;][}4&NН< (mɕnA Faanɿe1טHws"U-ڷH]G%cybm_o Ʌea]c^&Uuh}j&`Ĩ H>S3lYsؒ6`Җ(spZِBj.',mxvЭz u>>*? gHFh{*)LPzP7!A[ԯ<ԋή=Ph;^9"%OӆNpn"7 ~T9;zKշHV}eK ~33Fv 5X6PϯߣTC!@6fN;Pf>u%͸k[^ r'VOc̞9<=$%/5Tp$pjTyf$˩a\{٫S;ܧqMUT+8({N;qx$z]]Rt֧y[RwԈ0MCߞS\ev[l|hKa,Eh)]}ق7g=E 8a8k3fa`5r -C9S"ǦZ}Xq )$ld ܝ,5^\Z!?-aKϳa- I4<ፋY.ؚWؔGIҠP󙒘GpUS'o|-[-ͩጔ!udI.0.Gf[{qBV& i m$UH>3Y* ۍrإX{/IICr,o{@Q8| kV 07Y>}7 sNF25u`tIKӎC+|g 2.b ̊N \yA>Jh,*.f྇x9;3o.Y.V\rARw )o4!/ ? YJvUĐ"$s|^1n—x>EYg­$ҘfG0k˛ S`{OM 9&VF; t8$S ]Aԯ,kUyvԞ |po*d+@z6AGuxً`y<=A}}-7?_7ݓIg_!G&'z~#?5RšTPbQ)J!J4}xh%ט5&N#+s1NaBZ%:|6&L ug".s RzR]ƍӜx;sXw̌NPĿ~g-5V DsBكBx,+G0wq R52W Fo/{ ^"PzQ `0ldGcUHT%'ܑ"@E| ĕs|?i͟c24e޺YyG`/N=FlRUT%z__߈Wr#^?*#ya4( D1cK;]%لe'V&ݨ> u{r>TTS^}Һ'#^*I6ʟ@bn뭟}sGOy l" {!7BQѷ:{hrݩ6=aUϮ+z@x (.U}ki)x:hN?'iH;-: Z1Xٯs+ t.J3I_ hhBfAV'':p/S\PW_]("SO :oت?"g*+rkY4>.E`*oaC0;=֍z5wrrخ5qV-!l˖ Hk*jhQ;iZTq)x* {U9TYdWYyϫXe:HRjBXgHh=t8sGϋ1D^¼3!d.-;1"mvN̒@P򠺿[B$R8-/jPȊ[t6Da}y3s 'PPxU]!J'~vWrѧ3Y㔭I;oU!cbs}Rb8cb./=;s0vjoRʸ]oa7w6i$Jjt5Vt`#b5L0딯praQ":*<w'%Zs)X1m yBlJ{wrO K dΩNEˁ0LꖣZ@ncnmCs=II771nˌ'FD1MejN?:]1PIwJ3P« }%+%>%M%VHqwL$RU*CʆvĢł_18KW.@ͅYYH, ?r$&=/oaIV &Ɏ>I&bD'_ |*UTjd كK9e}Nfoi EPbjzsAI!iHë{JLJ GgꇠhR/cVWVp8f(}IڰM;FN{ nyƐ3SԠI0]p2JERhQjČ{d?Ŷ0䪀?8HT<"cXz_mhT=nRh^$ס{WY{MH.>.vOg(iswG^,`*ιV7.11K1>wJ@K1Q-{8?2۞~Sa̖EY,WI^*}LEBh>{`H.wBҊ >wLbѴ6:1wlljth1b:!$krջn^{sݷ9E̅Hr^kZ%ӨA%Bӟ^cp3:m9>xـEpph6xZa>:IA+tOR@%Rt$SzF88@^^?[~429Xt|غW))(ە?E$D_97+-Buދ+)~l&O7cּEh<%yښg1dRBJNCw'T [ZAcC y8xH5+0רCY4xVA˚OC+ tya  `9~%)ѝbǜTy ; WwGIA/g!%@ ՝m#6ؘ=xe nf^gCN>si~VB}فǮM̄YحfX~7ĵ.~Q9ʱI8I$>vz.ovg*%Nkm mnvLշbxsSK #;ss.Jf@׸Dwxtٍ)/> "Ubٸ^]R%ft[D@CB3*ccay'$jsga=&^.<Qmb%j4/ `x([dSw23ۤ:ЪŽrq{PNI9h/%hl;* Z8&K"`S~CP&Φ9r C=fGi1hBH-:TjrvvΘ?ng∢? |ZT/U^P'Q!^',֞`՚v~#MZ?"dnxЧsbyHί-x8AY9 U>T}#Tm?,5gUGzi{铟wC<mǯ oT*|m GMYeÞїtߋȹv.!/-?IxF['XQp)YQBv+! 5[&$jk]4D;{n÷(U]•VhRݣC>!>,YN fL4ZvUP$6xsl%m& (aOuiQ<{3}C݆ -?+ fF qQtWDd1hq[Z:[;%ҏ kuaKULF[3 nkgXװ])xц]&+.kDʑ[ܞpQ/|Q3dEuU5@v\'{Q?_IJ¬{r(p[2X$AX?721]notIb6C~}5<KU]avtHf9!CQy:]_Mn TViY6 nf^>ϓ)(Ae+DݜheoCڸFT'\TīGcRⳣ5q;t(Xݲ'1P_I숦fH׆_{)gv8 T+C9Kz삏$A$^i]e/9x/LQ*|8@oedlq0PH44ο'Hf^i;E]W 'U8iB(G@+>QvSP~v<Ǚ<6tVݘSMc:ȅLR)32񜇷 '`)*}vpW 0aЭR8|6xܪS{4[E>#e;kOE^€5L/%B8yF_RZ9<8a ɺL2ᒉ]d v;pU5k ~xXW(Iblվ V)- %i$^Y`oD) 4q_B9;\1Á xbCQbMzf='9t2v|aRY=p;Py3yl+C @׫>R/B2cd$4VIwo2*C:@% B|9zOЗ@E=4VнU53~hl-lA3,]EV"^&v{̏9Ps|bI@BJ;7MlܷZQ %'#{{Z A3-(-tʚxиIQlw6`.qJ$DeT?TȌz![t"dfތvO.h6yW7L,¿ALcؽSyL#q"Uj4J;:龮G3q/P3)>/RvgT.O22<7C c‹"<2P_4]Ag?zkɽz! V8kg2My/-@\Ѽs2ՐD!;_`UK>xH!K52=YO ctFTmk{ݱ#:ڸQL"@SOEʘzѣ/%cq719<%侭ypb4vNᱫ^ O`L5M_ۗK!.E`n+HX%{aő5 ٹ;vx{Bf>ÅƏota\,4Z^9՘jVO[ b Q&9=!ܝhS*:z¯<_:ESi ˭[^1ؼn5/\ +ʲ/XɳJ,ܛq3xAfVݺ4&NDeQZUneDt=#೉`ɒV.ޛ'eV%vczj< S%lAa$T뼪p m^3T(nvU/CQ'IQ4$']5Cr\U!%Zs!xW<|o5CD`$XǍd|m%+ԯWY9/yCrB̈́E܌ mO3w;& [p(Q/(~<1t/]Dlj"dS{=ޥ"R(q-W#'pC[zϽ;*`|ƻ۬@h>ܨ9wb QN5,zHH 5o .u!iVWڣ_ Gk}U|=y;=PbĆS5J͒tYvV7V(l`#v\gT%;)%-EHK0FF|ra ޭjênCb$?. Z9lZKG9Ӵ(?#qjNW8N^?-ZZ<`Vʸsm+Բ^3j_@Mc$V4[nK-:R)] ꆾ5uz_mZdTnv&Yk(U"-֡Q: ?矃ٰ^\{{hIwV+.pP"H;w (pè䞚 H A|(@+A{&yl+K̾@UxIs/h'pWiIBϐpC症Gj/Yd{ Y΄ͣ"m1m\6 ?S]NK!QmB_{_ 5b@b=)`>eFgSO[D\![ؗ3O>v' 6vͬуp7 `4a彃dd\@ଝWVH\V Aͤamem%˳OܘŢPjFo,0ۋrRϲPfhdeEL[ P`dƁ eb"q\KAzp^*i9q6,$5f֔gK#;<`g 8n2[-鮝Pf4:mJ缥&V11zjpȫ6w xBKFWԟ3arթMp7b>I3nuW|q(F4ܜjѶvܰuJ=֠0D@V\M!qN4)yN9 J@Mni,%QW(ZbjZ`pXGMD) =bQ'f/n˦ɍDwߌCsŮ aH댢5Qb Ix-~MaEɄkeUl 3v_(FNGᜱy[/>Z[xAoH*FBK\ڣ6nPSdqPJ5{| M#bi10ZD-K~76R۵YVY<1tHf %FI_Yc7n P;Cfj@ m}>S_K)Byt|sJ[wAHNy#^{yof9+x{ paGVIڪ-g8 $bth? ϴN=Y ;,rY7h̀ʖF!mg1ܸ !&eZ }m+;yS.d=^[s}d MnuDKRt-7.6[k.#bBZM5ON p2 [arO/m-ȳȱkX<ڬ%;&`#rWޒP/vNfُ=ϗCP$+,4B!0]iwxt!.YcYo4/v%mfY,vԫ(P$ (=_Ͻ5*Seћk?X8eEB8JQ*etvZ">$&kŘ?8_j$E ʾ;oE`4EsIU%bj[ͥ@h~B|~R J-TIčm75,w7fv7rv݊!埛|IBt`6W!JJ k7oѠ(Sof7zcI#k<}0l籇Lɫ3fR2m)kÙ(yӯ k,,Pj\ +k" NZ[z2=E-<DŽ u?6Kwe+_&B3Ѿ< UxLP'.%eޛ$.C {Ė0健ٶe0u~4gkJH|DȍF6G^6/EPS rKZ-@ i=])y1tDwe\t$@ ^dwa8cJUƅ_PsĤ f9zފA]1-\wlWBN4`jTS;;,&8(rbk&['M}O` .NW!EG V"*'FK2SEs"tԂTuk(%–ׂ9,.8]OWϤ{E^1ᬑI3" vim|a0beQ+6gޔ&**6$uH&MjֿJ7t|9S-Q]2 'I09 [7B}lL8QwDuƏk 01몌_:vگ RlCuN O 3YF*w/_a6ׇ`k {6Yd{nE߰∼%GF>/, gSO?DZdO/´ѺY.opN%I @dk:V}`ǫ>ŷ00͌҂Z ]C1c%\27;Љ{ΑU\v땇͇~s_ngrG!̆s?@5BjkƳH&|gB Jq)Si{A_3N DŽ{bF,27`{p&xEx$Nk)Q5! p#?77|j+Gԃ jrf u !=oʿӨ bPٖ"pkRG3sٮKA̠jmuޞzn_WnJqw y)No^O*Eh”tϖ<4oK( _āA꿉Ž]bO^}Y0 9h":;8HMJ#SȐ1p i{"|\0~hhi1=,8bsfʃ]7ʼ5yTW-isSP@.'ָS1Rz|FГmI`B ^9/S`VqM`^ϥjsw4 %S L\>dn;#cflIw ;0,椯:+x[0m!h/c_|zT';urʚ7uoQŒe WCp #@C99}%\#J 8SZAR|w+bO2lXjtqG?QP"bik t&CϹ,rܴp 2Mbcn]8J892c&-›ImݘKd7%,~wʵUChj&s7m%SGV/ 5ujҍLi^i=n ܋f,(K>\[R&!,KJHIvJ}/8rVDBXkd|xSsWgs|T?ie;꿨9u9aF~ysa3Low2M\T԰THZD;7iFs\B!8 ? g.k :_Sx%s(+K5[y 7>YvI[Rf[ShPoMj\ q:'Qk"םdõjN΄׍ GN k,3 -ٟz]@{+V Xyf}"Ƀ Me'Hl2-L"xW Bx bHg|mcy<}4A>6+XMXBW#Bh#LexhAcuL^<嶢LJ9 ;j4f>2V`;RLqrÈp/ɵSPؠA#wj.2a`#O= ]} \Ob q`{U-YL|NLvI\)l>Z򚛆Yr-<Ca]x3姊q$'O?Avj 'H(;{X T8fG k/4*_!hIFٻ` ё kԿC<# c<سL&?ʕqGNRRCd} V5x lm)'Bm"ʵ־Pu#ۧ0|ɇ̵VE1(#\;8$suLmbf"jn/oLkf]v2E$ov%v-j2/VBZsyb(2/0\ qnt\5KI9l>3N'/Xq=Zf+XZ,;Ow*qihQKodV*8IAtlD"-Je)w>uh l A)|b xË|Ҟ{f _98)| _goD(F/uIto[4j4A9j !mNﮛnմ4^FnDԧͩKv0dQ;)gxy#b=qIjGJ֓3Ng_-$8+"Cl6=IQrlj^[ kN}!Kl>dƫEp\u5hL[< ( } D0_?isY[4㦜G_k!xƣ;P5*߉Ⱦ&CrlUgS$bE}_jhtRi¼'hΨo9GRNys&.s(g7#"C+@(Z x@掴O GۚIպdEpcUcZIlWp;bjܶ$Wa"wu8?ZWS@l=pY@H&KnqfkӏCpXj7YjhY(-%\O CKE58whRfSSh*h%4 !.kx"A·;/4T3sϐ?O^XܘMPR#hyYO6[nSsCy Me:-M͗OˆmL6{d$ݖ6BOS +''ةWopJGqP"7O3lo,ih¦+h3)s#Nf$}%pߴH1>iOȺ}b$紂NN7THIEϐYܞF5 0z_>yNwZ jAnJ-C+ɣ^!ZJ%zrP.KE׎/b/q¬1„%2^!'\nb(R7]xRQ#y^XhTm =!M ߧWxtsW9}پ9Ш9dAC7Dqٗ$-O! gݽ2/Ҋ E׽{) ym4{աqoTsEDC>,V"xhvBNUp53UmϳoE~QE}]}هX0s} }Eq9ʵ 7T0Cy,jƎ/"$ ]fGNly$=jͫr~Q)Fl؇H;-Po\&&o{PX2  Jle?|Ѯk.?HhgcV~0ɳADHzO^&v|wŢFK5] i<lauapqU:RCO㰘3#prn"P},ɒB[vn*G?N hTrTU]]^k%*f;(FlYJ @st!08rΛO$Hn]bk;L*V3Hٴ}/[O߉_K}8`0tj[@BDzٮZu"4<)0{{*9|*]0"Éq 0jI-^7/gxO St(9m7IoygVOa$v\Rn,>8Qʎ'6zr+00P\#[&_a5"/hN+<¿#Ѽu'ʘ0 iNyx͜278Vt!? z ;͚orS8 5̬.25crq|f6Hkiu&v| |w$꫻cXuK)Of:Zq"X]h{?N%kػa*zHvœrI*|Pʹy&?9c{@l̥ .qLGʌ'Ye S8RW!%DP7'[hMI&.GOگbeKڄ H5JrPYmJ0 H+"\J8qgw27QuCc%)̊#gx |u=)b8.$0hcEh?qDWNH ŀTȵp $S[ P(7-#Q\N O0.Rb0RDotY72 Mؼq?V3bTVb5Ih8<̎Cؒ~ fM%gr.;$okl鷂̼﩮}rn:v;VJk:5~Ҍ GwN'#c,9q}qr]-iѩOfiC%&,M-П&cKRއ4Cm+d!b8ŕsĹ.<}cMX r,h\5LzG0tAh>eQ`InQv2{}^eJŤ ;QDVpux4pHJ}3]iUxXΒ8ɚ]G*Q0%W)dͼ{T p+}f iyR%;/pH9TtӾ_au&3f4jB/F6yz&SHJNVuB:906}G=:^蒓5/6o5ϛ=xcp',v!tL ^$cߌҢ[Z4f0q&ˇ0vƲ{h^uc(2芅؀B%YT$"C'lMr*{CЄkċ*f- J4U6-#pi6} ``'V@-vXl /0nRh^/_5RrE#-l'|4g$"*w,h~oZdX:74w.+-m8IE-7(^U6nR`9@g@.>Hd{jȃ2*.ɔNcuDJo--^#DtPWYfG%z!JM!H˝WkWm=ȔB2''4爳ܰU'}A2YlU%P^lXZ8u|/}%: F)덁 |LVWG 8Cv;MNCPvA@`n#p|#m ;qh"!+obGo0D#j@9EGDXaw46Fȭ_R MeqDb*1ߌ؋6 .)rmdVo$$ZLE.ttO<ӳ4^~L dyGROtݺw*SW˘6lF3"=7GP#)|n;I] `mt' 47 4wܴڤ.<@.0KQO/ r_:x[Jb^9 v 0ʽ6hx lHW'#ȈNd@YˇݗPArbٵ׵WȦz=R&~Axz5يY7e!0;QuߗX%A!X*>3=́1+'QO'eqA#1bT\tQd=C}PT! MvT&sHɔ=Tdڢ|NqMY"IB/t 9y =r:L[#=j ۰7im!4~6.~!KGZ1QsKt[irT,^Muɭ%?e,,ri2 l1D*$63xw 4֫Et)y^yL o:(3Zxj1gZf/30%\*Y[| TѵO?N, {D:J!YbPBV[D!w ~ʿaspr.kA3zDa-;H4 bbR&v+Éns./"HV(G 땫1lJ%I*~WW +mS Ns0>&# 0gBXSJΔǶ>&0EF.񽛁 ru $wxy}TJNF Ԣi_~^գˍ\ҘN!=ȍ kpV}Lٯ'JLN~4skГpQ)xUKFԑ4Xj-3]{J_khsO~C3SaFԖ3Ҥ~ 1%Hrbג ^x1f| h  gP{ 72n$/!1)ty3\1jDMGR*ݚK;c̘s.椨d` 9y}4;fSܒIqhK9XRQZ5:-[S&_^Ӭ6(bq=R |BrЅ5Ѧ=mV!^ Pg =O擩h1o\N*p(#vPi؄g|אPl)-=78{ĹrHgcGpq#IU`(yt]5t%\Aojyc T{kLv0>DΏ\9BfIu`h) Aoݤj ElLG^pŃ%AZ;> (~kiT9-5 NsgO;rdf#i0JPa-6rG!,tfN }Is7)3(U''HE7 aG@p&M4Q2]YOl:ZiY!x c^^M;R`k*g$P?EoGtJ-^P?e,eg`-J&䩻8Z~rѐ TE$o?(C\nymAPŽ- 2ά UdCqd:H/ݗ4嵯sgT͊FPRfrn GT6ֻЉY ]]2׀gkF!][nKFP܋& qJᤍo@X$J(%wI%l3*I@8Bn]JjRU%ѻ ڝ o"Tm^nz-qqQᐒ; O!]O B ;3[sn xB G;cSQ!aG$Nq{ʐ4ڝ1gMQS*'Rlm;I[z:C5D@}dh,\]iqaMWz8 B:䶸cPe@;wP#x«!Oޑk'|HzWlѠm☽ nmajP{\A| {d0sG2oP<Gyc*I/za9#6#A zfհbY,_8R~'fȝk+֘$F-W W'Ĩ OOgPEcU[C.oq}K_$ɦ"Z?NIeoݥY9dJ!Sw9peI6_Z6`g.^NWoNS+ i*3ʫ/"2*,ڃ< df R~&)?DÙ󊰐?k!_ A&y~8".wJk@ܹ]G % So询VX:DUJ5OG?]_`w]/I7~a*xmݮ6Ij6dQGPV &RmW  1{1 A_ w$M7'kn6 h3 tZoEvzcpi`5WpI U5G9=b}3Ѳ_c}s"5/r8uF^b$:B (5S-{5ZjIKp%H?7X WC/Mק;pxvټ2v̟S 9H8./Jz@bϵ.3 i^q-Eۓ@9h7Ў+Hu4i: Q4g,zuheȯL3Ir$KM oY~F0S}r-z 9X+PxaU+rcVox;׃iBʼno{eD]'9d;- ,l'` *exg3B1;8yym@C R>bҁ d2tX(֗:#TY0ٺV88\?$"e˺ ߹fCݎD'Gwak^Ԣ_]^;,jh޸; !ň-e$B'`P"AF(-0,W;;}s#ΣlDo7|jy^y)*? M*dp֫(/֠}$ȹtgI*%H<n}qٌe1"7%ն\iR ܘX ;}w əվIY܅Gd9rEklJ}'{“NAc@΍uBF,uIR_#\rvh@8ri+7^\gR R bԼn5R5cP]+ѫ@8odN\Ϥy:5ԙd-Il9z'uI@d^GyIšTZ4D܋F{)}2[2L~ a! {5'W':hpn^A2W2]ѬRփ l[ۺI 3va1kQp4ȇ "UK^t68LnZGJHrMO[ zIf(KZGV5zaⷐMYj[ BCwva vR)!mR~ ^ % Pi>E4".FEtsКU +$XVYaCL,HRm)1~mDïn3umq̮֙Bfn0BcBZcmɔy22)VӢHj״#f5V쳃)591~fM][*`st*d-kmu]M4q3V^emORS:n{\`gV4?SJqA&=tQaWᓽj_ʴ CȽ(a81[)q+,+F|A3omK b;`vakKqea[fe+ r;--1\#q炯y޻Ș)&tD CW fu- ws>tc?Kq-ԢE\%*O6ME4XZṢ07|p2k4t<[XSӮ-4/n˘2gC{b[@|Ɉ{Rmuh´$"y7\zRe"H69~ZjQq~WJ&嗖jeiL NEu`VCMl>`]IFc`JIקng^R m s@f9߾Ω?ߵ-T=M5B-Q y_eHR JRpXU_b>~<",s PAR%Atf@@p gU3ޓ 3iڋ; HZL_nҞlkk߶qaF1b8\#ѝϵJeKwDQ7Լ9wЀ!u("/ԝGD“njdV:\ߛ?t;%@镔C#[i8YxhZ$BBh!~iW6 鉥/ @/ [H Y 9] f(-54[R$ |gJ`@i+pg7 +"U @&@8&>yg>?1@ $9IاDGD|~ %G3Ne6G8*0&1wx.;#r\mz_=^h;7E8`>:@ 4"Hns[By;XiuJAK;o҈݊Y:?%~A]7dq&)4|sVL!SvL.V׊>$(BXƭ Q^F1{' v>Ȣ;w#UDZObD6w@>$f}0mm`ȫq'x9ɔq4jW sF*v"PG<9Mغ52 b&&hTt ~Է 9 #cX߿؀ޱ)k5ox,ŕ_%Hk1mi ^7F>Qy0Ʊ<؀C)뺮z<6C'fSzHtW?:cطluwUa [oԒE J_eYz} :53g*"nρHK-Sι 4rjN^;냄/ &͞oc̲,!7'uf_[rHi~%s |n @L/AпJ1 :X"3&5Iz'ZI6wƉ%慠}W7tuWUf $w>9T" QHAFAɡ^CZH6iBp N?ⁿÁUZBͻ} Ͳ>?&-5^5&N)YB}Wz׊kRENn.b~a.t J'mx}tF{ )XV е!@ N2\ +ۥ$ Bgqk4ͷ~" դ7-W.#/ Z%G^ipD.y@ n`$68О1}׌(Subc3L7//ay*t5 G(P[⼢8nqNkKcAZY&+C7 q ٱ$G&H8 BsOgzKa.xϻ`UzTu_ԯ4|AʻDr(W(.<4CBJΖ3"ٯ ~mq  ʑazI0kpgI8Au]vBRHuz{"l&E~ ^7P [;.ɩ58x+|:|6VC< Lpܥ4^c.^K<wΈ$Ѯ e=@JG13nyZHQӑHN =KR1%l<ȫmUjs9Gb*SmS @[ӌmThR]1rJf N ً*w+yMd}3[-tƵTxI~X`i(RPglc(ƵܳXifY7حcr֔yCt1TI`5xnRe?L8eEg z[o f7MMӟGqxe Ÿ+=s$<ƃ֞w)Adsyrp?D"l}e>ΆPc'˹,j`:\an\u ?z8Lj,oQ{[{)_$xÊj6RpY,`Zo1AGYwze@@z3lyj (qr< g(c,&gD,+.P?:ZR W[A< v~~JlˮO,>nr7b:e~fft3+/[gM GC 9/ϖo`5n pM;}s6}nL?VA>Qd6>S@bYJ=$r%GVN}-^/<6OwOjO.qH-X(yN4;[ ^ QP!Q!F' qùu-PUdl&.o|ٯ72݊r/) R.#]KTK^]/k'uR-'A.z j\5ЀTN!M $sr VHꚻU)k^A* 7yvߴ/|QDok^M1 錘Ot3G#YH&8jE'~I -U#=ك c _7pxZKǍd- lDrYw ~sURMozvc]v )wLBKP)E)|+/"WoBUOOA$bf*&YoR9 (+pTWBbP BZ'B/0&#_2x}If ?a7f/V)pzU6N9yzT4)HvBSvYۢffSd3'])<9mN<&˻a\Z{Җh;]O?V?w“QW SIO4yYCc|P5cƉ4,W+WV^$ՐLh{XahFDrWKQX/w4Slxv*OƊϭ ;C| lu\:kl yj BAU}tx&">#7̛tNEbа+܍DO[YC嶤G͕5=1\FaVxfh}MGnhX )7ҋYzp-F]8Ybb׽!mf7F0 -!o!0iN H2 *%g1<򳅨[k ,yzA8U](\SeFW* &.@1O9L5jn]zD4WN4[QŕV!tܖxZS0'slsu*qp+jpOT@CI(y'0a?9:(t F܃u }"{2MYM<;ruqW4[[>?B9I76ZaK zoȣ;)1u"F#qFoɨ ϪgJ>*fyB&0ds`cSPc_1&GZ_QqmJпZEēY91tL#%fjM0^NAF_7Ǫ\K3U$A8M.dhh2lQH6P~먡cgsjQ-Iпi`MC*wC[Nlxr"!UīKbViH2wlOsrØ#oD^̋ ExRNҢ!&$ùtyg?a" OFǫBaW"wl̬K(6I ']c8MFћtqNmfeYm)"yGo 3l>B|cWGwVjS嗳1B!e.XT;W)L-y>6PsВuKv;M?ވ߫m~$ouyҍ`%s_c_!şٜl]!ؕg_c'dĐY)9y%Ⱥ ~U-mձ̹FJWE`?К3#eS#;;e yNV!|݉Ay-d)7si?C͈O"?l>tXKr a 1G$ޙbyzxk\bυc&auuW/9 ꅗ\%ew`->➄d֯Pcf}7qM=JMMn *( ÖE0mݲ40<-Yb u@bƺ3D߯M`ynk|Yd<|L⌁/]CWeP2@+%Sz{}\Ϡz9 D| Frm|4.ˑeWk [ULa\*7Nا:αǾ^Aޤv\3jt;+scu֗6e)F1*?rt~IkΆqŇ`&DW86t; 8eEZL˄9<ޚ?*^sEpYPfF@р0},+7NwK>9#}RY2,[saqb.?Wm-[ItD6\[:"Q]fM ަ]/Zl73<0)Rѻk u5խ 5 0@Q6b*R) ްwEŢ-f8$D|u[2yhM\86|`KFA"@D[t8?Η[lw0 .ʞ֢ 's:6eM*3}Mgiti oF8x5~2 b-M>J"Uǁc$]޷}w3r] dȕpWV~!o.7D 9Lie,d[ ǮLF=d ڣ&12Ԟwb, ^!5ݘhג "7HgN@巡w9ӖqC4nK8D.u9'4Zx=E"6L f\@q(8;[iЎԘ5LåZHIBdWڼ#`U@^VɞEM6EEXR8BB ʋuXg+crC~`tТdqY޳[1Zz?%:"ߜ`}w/CP;I]6{ '|Rh7`[FPEd| κT+ b"K{E@;)܃ )k{`E.0=.GTmiȫ I" xKXZ-P5_붔SzKwv>>?M2a"3.^ԑΛO\רL|!/ATUtQ_n8XoTmp߆8[Nedx}2&jc!4$kn}Le+@hߦ #tz'jFZ{,[k( K3߂Z"zo UBKaƱ V +o nȱmM*Nǫ5{h"^ѧd+a xXG3Szk$xd(KFR<.tW=j64s11*<{M5~Y:3!O.NT\23<{m&M,fǠ,'axfvqs f8<5Rb*8B.͇U>^8"u:eڍđ1m_BL< aCYI;R_/b<7;1̼LjKi;`Yg^NW=o*\h.7\`.{TdMw!6 pi$j3=T~b2>m-B%w|2T!ږdD8;>eTޭ,m {}{{KLl,Q<ޤ{Zfm5#Rx* |A\tϘQPPcw*B*9njH~R3X6T8, oriiUg kB=L8 45 m0c; Y {jTɒN1I巏؀SigG˧77 Q"֒6շlH/ `6Ӹo6!H:*ĸ63BWJ[  w:};is+h ȗ+M.9i%k=Q{WQnkl_n}&faݥX(hx@Ƭ]@ڴ~Q3://ȥQ@HL6JÛdץ7BLRD ԓ+țFj@,#ViL\ BD) a!$c{U*[i=) ܔcDE@ yfLa4@G8fӜ.Az4cOAROI` uN^<.!bj_Lk( >']ufNݹuҌUB[|{U#\ >&(= ) Mg,z@`#KOwucVT4׺l,8<]r-ޟ셿܋]+7m.)S |ώ˘iE{VNW1 0i2;Jxpy4FLZhyHݲj4D)o3GB&i64G9y8JںQE)"Vb(ZVjuez!uWmb5KvEb&]ME#$Y~9Dhfn d8*HTypFrAwai&{gp_ OE1c;D94+ťw[9?+ɲ[?!G/׏<:&wF2`͝1:u8vk]č[viN&H\Hy Ιh$MMff}֭T'Z3',NkP;ݏhۉaBV{a^ǼD}.HRO#`e+T#&ːI Lj_@^:fDb)?v~cq!crWRK$zZC6EhKS@|חApEu'6 :}ӕ'݉vĪ E.;d<0l?4a v_a-l'`e̩cAz 779/Uq&?S e&J$D♂tl'BA0rKOFOz9wD}JDFcnWJqK};S`9qh7EYbY3ZNjt-xY8!e%1VCbj-&׎ W%oGBjӬj/I>ZFj[i0j=AQ`!AKZ{埋o̽V01gvxڋS?lllv{Ölinj .Wh9eTFQԾе.tkl{qU'zjmқqKpM\5(IXjspck%-X{qk/xl.`O}4@ }C8F3B%_f\)S8="Q[:yT0. њ 7'hpN[Z)vlFzs0R]uncNZCV8Sw*i7T hrEɑ ;uso5E(w Φv҂rZE[m?#X槁-G] 1A(h5ȑ?h@|v U}ii;d!b͕̂$a:_Z_t}jӷsbW_. )CiT*AcaDnE=HF.٦Cc_lH ~=8 S(-qR2vwI8MH4qSTqOh-QKJ? Τ{|GUQu,ØYD_{(,1!_I5ϑ ;4"fhS1TP"8): >oH&١MdB藵qZ"W33_MQ€ >Q(hG>[:!PT*|]OkVng̲qc|*93J^HCv6 l!Fb"p,BT\S.zARCsJR˻|C%];?i˯e>XOih@WtX<5RTvfvm)p5XUFMd6B1ekU>4 yd1W1BXJ L$sW6-y݃kbVl> 15g8|<<}454 m.毖Gs7I]͡ln<*KFP?qG|XEu?)ad % 2OD7"w_-AAI @J|D)OMJ7ʳо)NT %DO_޽~edDV\Ik'tr?bG}4}ț+𲼽oo}?O##n!|?PPٷjM1_@:ri_}v8cwu$eܦ4 ?tsB_k { ӎn R, (8:  ӟM[\an5:SaR>PM'fMYZ J_^ Ntnlkw 33:0^?`֭sQs S]!ԚqR_0jowb:6.fWyL #nwJMNZI'i{R-s<;(X ΌM杆~VLE4GVqzIHBk[Jg t}g>8!0O2ɝp)ر`o!KS^E;#3O+.gdSЇXliWyjBtͶb 9ބGΫ% C|'N53 my"ڵ3 .t#X̫Q&=3= *)r]6 Q,!l9/0LΞwmC$k%oK %ɸ@Cli\/)͛\ P[NJ_qG/]s_1r5a1,9D=PBdfbu7@^'382Sר Oo^~%^'gETw_V;392Dy8mh+,ՎwK8oVi}/TwQ2ʷE̱b<ΗʙY*gHK5K2xU'^"VY|#m_$54 :n<Y/iȢs+lӽRr#?F,q8ٞ6 j!ٓ?K ̋)pezCb ƻn~Iɮ}.I*]"^=c46DK)u,LZ蔴n_2(4f5M0؅|1~J7Q]:0jf ' s Y>3|zr+RGaS2(cmk8I},z/'#1#J$]*(zR+ǀ54]n37' jK9s޽%6' %L,%j~Nvbbc)Opٚ-ii{EC6łtT/u1]t#.1cdiIM@,K/,'57>[+(wӳ/psQ^`{[hoLA]tj q=)3o7uNmcRb)&r AφgKKm>8[29۞߱w st&ȋG A3Qt%U|RqP so$^e%-m@ݔ:4 #ၐ0u!n~ٺ4rHU㡼F\n E$l[)Uش1 jWDd3[j|ܲݯGCXX/Ҹ)qayNTk׾E1<)M:Wqzq r;Å]ПB!uH\r]RX|ǙƀOOT1O:H D%2 cjIAͯCgFȉ"iĽrߟYu@P`8E{a\d|6Pxɾh QF&+7쟤SAJiugs$,^jJNe+0#Rq n-[#&=؞_CEh (92y?!Yx3 n:LU +5׽5gW"y.W"By0 ŵ2YA>4mzP4s~6 sHbtAlV"?͢3m*o>W>pN d<^+h|ɛCXc_O8 Oc'K%jy,w,lf€ormdj[ܒ$_sQSc ÂK|j[k<0[Z V]BQ`hUv43>ı_˻銌I\L8TTPp2@(e!Wqq@e2n-*ޑ'r) Ӵc/VB{: 5?e3'·_gAO\V nDw1@WnH0 ^.MVnZo b!ZC3m RXSKRH"yɎ\Y烂ЪR4XPܩq`f\-f}~g ;%:\By\` Fw3 _iAy5ϰʧ6(@]hh&pxm![q>~H]U\8`w߿Dp@m<Ƕu050:JHOeRWTkj;XoUڎveq`;țh9[Dkxf̠9cLek{b<@9&jn~2^%U7 o1lEcIbe/,$aZz)6 NnjA损dWw߇uTo@aJR]^{K]F>ĨMA>#Z_u>Q|Q$@v̈6j_}2ݞͳ:wD>Pwm),mNE@6nK`9ʸmj@AzBej <'+Ag%Ӗ7]4f9&lу|.kLN9䜝"LsW?\ /cVռ㨶fz`[*?Mqf#r_ix]ݕn_hp,ʯAI0cl4!9KmlQ6נ[ԓ6 ^?zSvD,@?{j/KA/tj^4!V>}#y˱9N u$) 8Tr١;bkh/]a8EY#;ҕ{n Ǭ3899OX&Q1=G BN2flG :ޯ(Ksy -bDokeӽ-t;zSd9l}/`]3m}?R4E};-~}n_ T>!dljnZD=;Wp O*7ŝ?, t5PH,,Y)c\gCV-c|-R੣}UxaTMz8b A܋֞ʉwشcy~FHAeoJ&d0飊5@X\17*n_ 0$H>>gw9B5>,N$9U U@ahuE=H/8*N o3Gktx jiJ`nh c)$t˫^jܘ.Ei5 CÜl ۑaheڤR;b{=\b>Oc/~{r5BHtw?t ժgLH/GRt__Zӽ֋8;u<'.=m $Y bWqcH&Fgݒht6P%fb@u5?-74%Z𥯔xWB_(ޢY'7-Epu~1Y(r mSoUo|R@̢| ً- ?v6fsMߤg=uC=3.&ܟ盹H1LO9552|ϕRЎ֘E?cHiнqIcyO?olV?h2@ol:@0˰xxlڨ"8ޞAcmywAdFnkIϮ2gbi,d #T~悲Tjd}Jr@sxG:^nAD-Qf(}\ |Bs|V3iG'A39ڍu ;.eɐKc߽TU S9ˢ0vڮ12ZbCnۯcQ뷚Qǧ_N LIpdmOq-̂s^CZphf@AiQWً "ϪF!ۭڨZ1خw/<L,[dp w7>I>Wc=![uOC僮p47wFp}2۬\C8#~ı*v!L|`~+7vWm?ی2ȧ@GDk+~ztY:xSELJd{ 3#ƒ\ptsď|Ic=֤~I%{vi`KZVFU|Ȳ2IuE0v6JWaeq䧍S!xhVVb0gղLE_9M#&b5"٪xY[<]h[s&R߾ED̽fメSAyއgy-]n}޲:-`&ЦMhrz q`\Wت|̖:mrK3n,yT:ޞem/l )*! }d#5\3YfEK̲\Wfk3iӺ/)NkͬHI|x+w}*g.Yy=c"}s@h%9rH7BjfaYu Ԫ\Zkk:fK?w6_"*`U'|e=`4z#ilEVK jNhۗc6 +\Bo}K+8ގp{#$sd` tYhYrk ̣[V=/^dbN[ȎmXb59W176.YTم(0Ċ ƭo5š[pJL[rB2Ylr }2{B0O̱tt܅[{dVit ʼDɓU 1!cפ3XT1&us)}*@d'/ZDͺp$MCБ # XEue xwG= Xg7,[Mh췕:ܯK *K%%3쫹̸~Y~$^\y`;)oi8Érd99#2z1BDjc 2D#yb 4i$_Ξa{kcfkr1i&E}a;׻DcS*81 H(() +kKfa&NmINyE1:? OFXS;GBsqP7Y8tIqV6N^E?+('ǯBt xJ8A َ?ܞJ ~{q3.)*#]R1o_"rfx;n{R1"f3߲Yt<҉XO䂁&_,R' ՜h%SU4"X1x疍Cw[=]OǗ aϧ_uvcoI(P${Kmg0X:Z6lH}='g!D>114Grc{lAԋ;WHi0=Ã&{V? Rl/}oU\ñ̐ ɐc 6Yh. >quxeiN<9Ҍuc }vJd0\(ci= a*8uyi~a"=REK;wo ZVta>EQ|[x:py#|%E'6(+~er|#*шY`*^LEc''e6_2ӔAfY*x UoC风`G+ ڀ=$ِ•f2Mu.x(ƹ1;LyUіCH*T3\L8%'0|3dc6 }d~[C B ٍXu‹Զ+/GworJK_*_xZ1{@G:}ifR>]TA\ ![aH5f`!sx"hG'(*cg!/=y/( G]4`k$Ar-~Uԑ1=!(&.cinn!B2H ( ?j-!Q N%l$ce?hQ+%aa;g5BXz?\mGD̤-!<][xz|E~iSRgHc!P^M7S``CϚQ$y/S1hQ֯ud'xN]`Adj}<V΀ .s$on!lekIx?\) t1qÁZ8I-Bx "^3NJ׏S∭$#ʇEÑ4DnMKs{@3xlٍh~S&kT@tE+88Yķ^]):*%Y7Rw3kAL!$NHgG|H_&r17ZaO1V;$l:ZL mc~d9@CHpcI=D~騴}r>n p£SG3鵐_<0YPSoBt1PT<ёM[x UnK'pI> .M4XivCrJcQ$nmnœWZ_1I8&QMJ1;rE.5t˃n4_a JEdmƤDOZO5[w.e߱V9vT>3K| qdoq]:H8- (u-Gݭx֣ FI`39#<EWQLjoN  "KK"H߱`G?4fuoB;\g7ۀȒOzπD w6}; 2 >b O 7#ń!?) y [UgOG5o{ (08Go28LD2$Έ)Baߨ,8[AH\m ,].Krpz| 1k`,-ZDqHQG0kox`V`F,4M#^}AĺwM /yj NаZp8S+4Y7%$(Knc,g͘dOܑJM6U@hF_MsST'O?ńީC% [4YS VAz e%CF#ja֏HXΰҋG84#q^5s#sYH1G.,do#tvǤQΦ2a\<,C; y{(+(:#3D InhY.6 ?&E=fG\p:ӎ aPfk'?E^[77fL|d:8yz'6U0uN][9aՔc{x?P'VtI1̈c]"dMZFJ~.]ō'c>9᪎S bnK 1 s q.m WjݳR_RG @%޾7mh >N^w4ryrf`X #;X>7R h Iz-f+kV|*F(aKHɏioF}do0 }Rz `L0n2=$43VTB%MFTn ku;NE+5]7IKj0Lk YSvv[E+,hhqzܩTm >`VA=+s!k#C2"LҌ3Hz ؂N z^oXhb Q̰ O&M`3ze ].9bcV?fN*{>{ wijje8:]8=7?W9X[O9\jgJton{-ڄ<%u笷3N&ݼ6 {*1y)d4_8U)[ٶ 6=Yu/"g-I. iFndK*r3N1TDͭ3&lPQqUဢjsd&6TB_5e] )F~wJc}Vs*;z$/l*`CքoBSO1rm{ YWӔ+ث _I|z'M[(b2L_|<d7˔7pucT!yT&w97l10Sk`VO_ޡ7][sqhP̋vAdV4KTsS.@X1J~Xm{PCgv;_k,ʭ!#_MP&Y:R|Q[9{zBF[=c4)*ss-kQgAQzq |\ ΀¾L'昕̬gip#7Jnq1WOЭS3.}/Q{-JHq KCŗA}!lǪU\6fZ؍e ?9U&T}Ajhm|&rmqSKg oNܐ#UE:EB]́N2@|ª@&[Q#':km 2??6v!$۶Ex3[x35n]q ?ZoArдc7J Tt\Q-h(`(}'>bF IGvPbe?;M`>&F,8T%@,J00v'з Z6uJ( e< /pbj@~WHhwӦp)|wSg?@X͐ĿF"Hv@atkCqLHtl*9 2A` W ?7݃ 38A'KzLڻx4I‡fƫ pl8ph'at~ tJ3%q=`r`SvB bJu5˻D<pպXXqμ=IoÇa'Sp5nvhf녢tR:aXSFw%k-Օ08^qVS *;,'q+ۦQқԗ~q1A0n?hVxlD3Z)* Q ^fD#Cg-kigtw?Q'@N)J `i ;bh[(ux߮I;9_. ;eʌ'VэEp2srS%ծqUI|WpƐ&HCP _-v񟅕m+g}eL5>1 haHYBG0~-4;*71e4d)=AJ:Z-~"/ɲxŁ@YXj[F ēݕeM4}nJtSOāL͑;me<Ⱦ 讲k8-u'GaUDFj+roNL 抯0/J&lsG, ߐW?ͷ4)Wrg*vk)q;[G{B=>ļ =D!g]jO9bڂp fBDv+ u3ˡa _c {[e0k I`Kjfl+ gmD̸nQ# "O'%٫0:߲~?-OqsuXEۙT^FFMx*=7.] $-3R0ܾ+g0gYZ0707010000010f000081a4000000000000000000000001629779bf0000f454000000000000000000000000000000000000005600000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/pci/bt8xx/bttv.ko.xz7zXZִF!t/䥳]?Eh=ڜ.+ȟӑ3CpM?& PSo)V~.7lSR$5/K;FBhޅ/s%a5 ^@?Vw]/(oy8A+~L>ÑCDʼnni 'K+oSjunMˮ:SE&sJ+ I)v, (D_ዱ|?Va4:%oR?0KEkhAXJb)ۦ{3D7Y|iÞ4& DӷC.)+-àm:_"@=p% ]&rCۭ;|PH.;, hI_|IkҀ׆WArfV{!w(Xڹ`M \CS.njeܞ6ߛ׌ѵIjvVqҹ<ʮ F넌] A8DK|~Kf6a)xwaŶ<#f19vdݞkEv"jc{21"xQ"Gbforhx~`}`߾\83X%DL]$ sj|[*SB^"Z81ʱGU˳ ;SY!>\GP|[29s&gRXO}3@uIAj4 GmԨaq^V{71 V4szH(TS> Y:_G$, |}D1PܙRm<^ o]6W u}9kpQ) 7ṯBhVÆQF {#$ڽt?qCoJ0EnEה2.$hҋ`GyU ;+=BRn W&*#[6v5$4˵hbuIh(gxD+G-㙇b V50wdtE"Gl{ Yi %\̓~˽.#`M>G<ܺAj,T][dvmLGW#?@yfMI>wC8ˈ -0֏ѐAor/6ʢO^mf0jw7U?  nURb&J);Vx&W>. T00HBOez5`+Ekb@436 6BCypq;ą1|alO/weǠ .bnٸGil|Up\>v2+…B EHںZC+C* '|\TI~iׁ/[- sV죺mnmqW߳ED<9s%"Mw?Y"b,['VpθPNGsg{)*G=k)*\Rd0R/o0suA8}8EFVu~U@G2ҳvd@ǒ0!Ҟ4q ! Z;xa  ?ϊT֛ΎW3)EB%93g ✘{s>K!g=p ,N>cG7q=Fa3{׎|0Dh1j^-w> xu;A~#}^~.UщBϔJXѦ$J^$0:mMiS.r$8vᓇjqq'W.=_RۇNJ` ^}SD.6i{IsBE˗<( YuFEԧMLdYeܷ?J㸟q/x@A#|D'c *FuS?>B^f*;;r7<ǥ-h.P, )_c+opmk˱9Wsb!HGjޢgPp2|u 21S|{Y/ٚp[[ɣjuSgrL6h4øpXrTDq¡kB'5L_}jz3j/yIث34.V)Odflsv:[>eHpSdIQw=GMX_a%79x9v2|2ުH9s^1b! ~v,ˀ1$fP=(DVAPE]dCڗ,-3t=vP<܏Č_6 5+r35gHAeQMoˠƝ$"ר J."O+u|W"O"p#'K8XTƓ0|hyGX/+wad{Fu^Uȶ:Çx'~ _"XSw^)GTZQ,~.rDh"K0hmWrģ:1:@Üm{oKvX^X Jg(#)hIцx l0؍l:/>f9;dMYsߑHR `41 cHz^E:O,6gWbf}iJvT!ӁKB:?8p7Â=$N)uD7/v҈/) TDpeT;Ei@ҫ=}iOZCk5}A/<}Z[C D6jO66 O/bJ۷i핫_g)Bg:6 ̯c *iFsƏIU;vyX/1hiWȬ{r[9eIKFź3Ǣ&aZ]fx2X{ 5ƺQ z.@W$LwWuiN?8P(CZzsr¢MH͂U긄pl3j*F::wM<%`UD^v5f#K4Obx8]﫰`ŴP6>OW*~s,3nP(Zl܌%uc4#icePF< 7RK{0QڀKc8#cMlN;m(EZM6O/K` o O Ts\$\N2.ĭR(H5\4 P[yRdIӮ2.܃ŅY.u*L7wd4N7rA;+%zh 旵X"z1.xi ;ҿ >[s(b0mwga>`v.״3\N@h(qT:{MKgUǧ_ARs5Dr`<9}q*_D;(XUU5]ÒT^q(?4 hWgt,ܾJJ)ct+,)c;5^ڭ93fT殟'MR Ӟ: KV"0˲ve4R*BέVW+gp殨\AeCM_rЋKvSdX3*[!~T\I c^W;|2%\Yٯ<6*0NS_S^(6nA&!OˆGyƓ-乬*SD4gTu7c:QAA8]7M\B;\$ 0Y3ա1t V6qYE 8ŧ `qY2pP>+$iNdP)>HTbQ#L z 5iޣ]U,|s_ g+Iak@42= C/d8åU.61%̞WŊJ}CEK[yt`ƝFNJrkI8r؍bkT@AO[wc7'KaipQ`? 1ܼC)Zm8}6)d0.]26m#ʆcso 1w `e|x)"Ih6%3/5W6=]o ˰$"`Z oR# Y7hYPBm!L4'QW5~\1CM;A>%%35" ^Ft.BE%rti=mF[aC)>#iV`$v[B!s㑧5'dH`mTv _6׶ˋmrD&$dۙP^}GoTqIv֎;D;%b U0nD̰1mZS g\:隯 ŠJ8Ft`ɟ1`'#C)kWߦVM=Iwx`%%ҀUxZŠ89ɍVk-ʏe ľAK {JN-퉜S9`fhܗ8{b2k'h`o;~K;c@:}Xu}&Y-3fC^q{{VW"@cpI w8G4\[:$%cOI/{-\]c==@6W D(Buê;L= .;pf\| :+ql|tK16:Dp<h6 IMYF (lO<4SCq%q XbDɰ3*a0Is,*vWY7 cHaq/GEmƳ0zax?̲Dz?d `~T G 8Is'y*K9A%M}}`eeEmiŲ:_f,$QT&z<Q@LiϾẀtMM[rDIYÚu.>wIS2 )s}2dv*X!` N`q7~y֡e!zixkjz-)vA.IpJ'jPlRfD'rR,/ւ{%kubtIS틪oQptG_<|@ ݡ{JE͝6f=DDOvAl\Ř!Pɻ?xmeo{@z"0l%T%3qny;v%G*ZbǖA}'>R '!)Aˈ8[@~=_$Z; Ƕ=ktĩ2-pxo.vn$ `hIR‘nD6ٌ#Tt$4ƧdCxg4O 2 f0u =tVxA(=]]H;PkT`5<> [g<c+cU3a`VȜQtHR[ɭD&*s; eZ VNo1-}g9SShf%IFlacےB0+ }&~ܨdiRk:z"s,$˜Ɣ֡d'sc~&*}p'[@)ٻVГ:̡ךx2)Pw [y)@ة0Lhc@ Z *=zTCts=% <_;bFp+t.ņK]dgB<9#uP$NBǝmMyČMJHj%ɏwl]4ԧϵ@ף:H.3䘗7ʲ!(T,@qZF9|q.Zo3MO9_\:J8J|NG?7pUst߼WՃ:Yߟ1| sZk{^ar(@ϻ2], xCL-; SxZ:3_uLX|f>ؾZsܜ¡DL(T:l W\o;z-_e/#6>Ջ1(J\3%V%[1(]&7R_5t89.ՠ󃓮%=I `ZɐQ 2̺SfjG&Kb}1G ]6t)?އu>֗OռK3#Tjt9H5oyf|@9קõ?oN MBmz^cRZ) F Jo( ;})L>vB )߼:dſc|OA] qbKX>HZYq!TV"r2,aI­l '@.T}\w[c[Yti)6"$V6o{*>'fKLp_nK|>"h\:gp "M_FUBm S^%_n5=>8 MΉpu*xSc\Y;Zo1nkt_MzLwȊُE'IK 68:C]6ddd@:R+G)46ikElhSX/`DێX,@ ~YC}>6FX2A܆]Zj"JZ3;t_Ȼ/%>59qqS5 Ziڐ{ %\ ,[҆3^_FAp*NjJ(l.vF7Ģ^ ϧtGGzp\>` ty#('l@)1-Ǫz#%MQ{鶷^j lw@3@6Prv9 z*dF9|\ sWhbpL"2ߚe{.Dl7Sӻv&dko2%\ʩشplUjŚQΊ k  :aٱ_]ٸ UJ/UG'(8Lo@ݠFu/5~=@(k1_i9p? h;]m׳o:9IBXc©BXEKė^SG'.'85 *տFfr5T *֨w=Nȇ x ğ͚Kolj+">/Tڣ MfSoA" vwYmYxZBG} r R dMtDF~"Ŕ)0Hęn>!,k4mxx & ޫ~ tufQϵgRZrIds zZ+>963rLvcg`MR$0 $R>=J D":Zp0hi9 Ś4`ʞnG-YËNtz2m%1]cT)Er<̪icGqGl6sW ,{TLG>}*/OB}|PN3P9,cvTmųSǖ\&~= gO@-KhH|C7hԘC,*},a*euXԙ1783"o;kPGtSA}Ч:gAY%4ƙ$Ήs%;Z@º4+C5yKn\80a3:V%_!9yS\>B"ZBm{Z+ %1}Ņ F xʾ͒{dc3 2\>{ *>kþdJfQ-u$7)| |_ !؂=h0:l/zo9*+ 7׉sZ뱚B2M5`f6_v {72T|䚘A%kkI`5RSD`J{2Gd> gWS#c8SƊjOw6/)q L0{%.ra6KݎǾzGٰy .WFU2x f0w a."/{n!_C r#4ֶs94] e ]lc>ۈ!kҺhݚCWK #+Ff_I)[pb#OηՓ(`f&ʁ1[656"&;8 ӱ;hpv\HնЃfM Y'UQAC4diYDXwG6D v9:23”ˤcsܬZ(qHlw%pœZividBxyhwF}a U29)-%0ߐ3tGr#z$fd# R,bH>V7NqN屙\PAĶ6I ^_,Kg woA|Uxlt4:-xm}%Od 1|t+*)V57~UUYlOk#(kgH?6fR; SdH/}mlݧz)SG0mY_I[3Hꘟ\ z֙nџDra}40̪?7^4OM%Ȱ Ng/Je_X/{KQd[>pP^VQpDQ%@iz_z F bOxq)FR3"!^T`O' }s8fr~ 06K#D\97{$ Wts>:HN%20V4q=ߝgk? I? +ZաL95/lRp!]24#fxH@4؈37FacWIG҃WjgXs;/-ݭ6*}'AQDu18ID$-LpujF()-lG]N[g.+o%> $W\q$rLGAMuqc8 uX -j<X@Q.(nߖZ|hR(d ˒ir]R'{e8Ev[5̈zok4c ę/?$ j2Z.YP(hD>Q 3_@[AsG, gͱ2F G#j% }=triNJ8Fņ^1ɚju*AǏ!~sEn7<,^vETp~qdd#]#\tUP6ʹT|õ'@/ykygO>޼ŐzYO`A]K \`V:PX, w@Eޮ`NAg俺esr@?[^wb/9#Q->/6#Xx"*[@ϫTQdDD0fMf9Jy' XE5jb I_ ]$O穖{輊6USfq:Fx(TRqcB?6B߿D=c0Q}:o OBit6S:JU0WU֞@#\DpRBewXף-& S2Ȁ":Ŭ\Cq0%!ZoX7fFٴj1qe ]üjGδ.$PGfx~!6Š`uӻnVw}}`%1NFLSq~\AGw?mER׬yGl!-T6u(?4~H6,@=ixL7)YCMBHytaFߜeȭ!!wϚ!G3MnfaPd(H?P?Ixy&» }[(Zx\ěEL]]P@{bq)X5zNFR%u)qVk.PNAD/IáfYj99' r{GhL~eM MS^N/lRz(\`=%-`t#GFO,E#P93aHY^+snmUN @4 uUS&֞]E_O-c[ of_ZXfS%#i$ޱ*@+C >ƃSA~$rb{T c.=b mO0gz?\x>YI&_P u%t'nUr>("]Ι$~6/_h~dmHױem KftIAdQ_7)X #N.jq{m>@HYSoeлߚ'+F#1|m_h}RL@̢+RmOKHtlb )6"Vޭ G\<<>#盠+,cK5"ȡA煵 cO HO"?$z{ 6p)Jˢ*!}İf3E]A4h`2ZyB0VSۭCrERS^nsɽ9ԝ F8{NrR2ۨ>s]|`wAT0l7Pk,rW[faJ\\0g=i*z m$OmvT<]/ By~.[]7Luv\yR@#7{Z;Eϗ7;m?_QǪÏ+·d UNxdjCh`F# mL$>r(I 惝@~:2⠑*soUlP?̐:l㯟jU1'^ Sqn.JGR56J%z/a{Έal@C 3 iTt4"zL; `G٩x7qonȍih_+evgSHDzaVE!.'UPPr=ЍW7>Oۜ{O3] n%Y[W[LbUv:x,[BoEL Vם|`f]xKQ6Ves Ÿfolg&"z~ٚjv5L큦d@cЈKq?rfѮR`.wC3eY"pޤ˞- x (K@V- NdcʊD46DvEijx=我" uA4ܧ7w苋+_åJwWu,y5CYLCD_mOXXPgyWkL>SCZf ؿ޲ŕ5)ml3S&-ڣ-嵮7"oϻ+)CxM%R(x &¨JMwNQ"r-M҇/g] RBF*%v>sg}zBѰ/{u`DrA~\7a2H.e:J+Vm3/"f&!޽\2((!p!UT3¶kwЦ]Z2V#`z !d负 WbdD:;v/0 ݉3Q^!}hWDrS8`^bx-PM[ϔ6i(Y2Ss&ַ/..*de *[‰ W)e\z經Z4:+Q Jv}PэgNy[Jo0NO&?5}Xy39Q̻"Clb'~®OƮ˜=-{V:_50 K\ʈEqI KQ{Pc L1AŤYhx&u.T<&~-jOP M<- k&䒋5?\01n >5om+"o(nNӉs[(9+"2l7K%|`v1xR8r ; Є ŠjGտT ӹcH#J<3>evjȢ/v`ss;`”Xsv(Mn#ވ0X2CTʯƏk4UGXN&rJ.wfdFDCe3s2pժק+>3'LF^#b%@԰#pXe~;V"bI[xѻ r_۟~/YkZS Zj[C 0{.!;h<,1@X-|NpIoP¹1 D~ĊN'U@ܵvئB\7{+0-:g&=GB[(3'Իݗ>6D]X|9.:-fcE= ~o$ߣH~Џ3wSh ioqkX~!>=Lc$[}fip4 +\Y,UG3Cga=dXޝT,"ׂ|r؛xސ{;mz_d%afxkN&qՑh="S˹3S>X,VꍼZ&tSt(@=QWemTpZRC4(RMF!=P~+7_x4 %X p\k%'ҧ>Ԟ*x8-R neR=?Fm;m'(Bo-3pbM"\Mv+;=>p5 8OOnqq1*zoZk>GB&31!]&)}Vf'wC+5S `Bª%H - dK֖Buy6HRgZЊ/rft+/.Jsȅtp·htVKI9s AT z.>=XZd cשea;S,rV,&BhM %( |罣4|~ދV"ge)r3Qp!mc/Q(K`RyQP1b~Gm-t!BJ:B!><:b7p7ڒ RCSf~^x ?({k6bIfЂՃ9HZ8yæ3QΗ'BEwOeǷ=]|_hQعy#W 9Į-VEّ0\%)tO%8Kh>: dV0zY0M/V}=śr,xf_w*$v{|G@ҪC^+,᎙$G&C!idFFsqk5q~|"&[g I%<pztQws-=$ Nz ,ϗI0/jH=n>wG,9O.H|Fe(M-V[1 Kne8R5J|WqlnD%ƿݡWrFhn}oisX2Cv@HC@05BK[m dz1ca(@ + ?Iv [NxEѧG]X4NMB9n|~6a? ?G"%Ⱥ>|8$2 OTdSKWil8e1"{  5ڍXI+U{d 2c<+`VIgEC7nhUE9w];K*n;n|>?BʇHꢼZ!xG%[b5>E\ HKȣ$<8z~i'B1̟QF\ɊTS 6+H;km^}kUQ'Wiu tu2$#vDbPi3i>yZm*5`=m;RBc20Znc;Lѽr-kЁg̔tT͔?!e%j v:ڲԗt rn#_Ϋ p=*ymFٯJ+1nS\ Y5GKc M$c>}I8;j)HKEg! ,&5kJvDgwuf 9g$"/Uk;~^E~x%Vx=nR$Nok #ŷp#rqqEj6IܠQc=~Zcsا"m8]c%G-d%lTpX=|Vqyr9 нCi} _l'5J|%IIw{U'LδWG1;;a71=͵-N>**żu3e4:+[@FdFٔ% ,MW1p8f7;;TXyOօ~Ig&Ql z0eWRGUELjLFzL# O _9-{u7'BDٳZO@"rLԥgVcٚEEc\ʒ";u"'읷j&91 D1K{֨- u1P0G] cׁOAZD<$淤7'iobӪ[`pًL_<:SȚzdAن Z<i/env J1 ,kf~Ġi _U1!!~WrL.Ze9 X@# f{)K鸬]W1[tên>7:LBqc1pkuj75,A`֦oEqS}7/bYLrV[/^Q  sX: ȩ:ӌ\*~u.R=Ao(B*wy>B`-7X.9)vZg* x*Di*E@1-ywC JlVza\/q[8:Q hXjw!AW2:4 p?,@yGkVb8 Ӭ-g+,saݻ$s[ },ˉABAZ@:f[g9tъo"FM Uy>)F"ֵ3FjcY2 Ϗ>4,ʦqMg.dcq,Hg xq| _f %`/'6' qxCC!YU\LH'c5.̯^#YA0 m7v?hȗN[j`,ʬZtS)(B"$-1 tL*qNGv)ĄALK x+{S=:SulY;Kdl㛨_VSslMs\bx]oYil7yymYH@g`PF?"wC%DB eX = }RSr߰ROύ@E0)|QnuOZIqDO.It!] u.&<lOG'Ɇna7LA3@}ĘD ⾓q>6CJ;>C3Y UxV&V7|xTOaJÍqRG3n~^u 0cB෵^ $ga6ĮGh&ٖ>B4T:Aԥ2:梷S%\)F0e0o`e$ u+OYSD3O oϡSgI%dI ICV/ _ji(."  yT;㊉EWp)Af?c}K-WXyτt(,^{> \˾lp* uKAZ,‰ "TPg#AsDž=<(g {hLfF=ݶRՇ.;6Rg7sHߕ,5z\,!on{nPJ^\ԯ.%:# 贮G?֑:#bOi ʺ[)<@b*cytl7T,@H+t_A♔j@RpXZ8$ok~Z@4ǫ̓jD' ?yd@=↘n<z?} $41V*R3˷nh\ƍ k;ljD~CX:ж$ߕ)P#VP)3a)Lq>#<|b\MM7&tc1:;&á M{]s sgޝ z?&4ucXW_eKOԭ~5Aⵊ#þ=ȱa?D$_i(cDӉʎԔ U:a'CxP*pK)c31q/<*wWݽ>@ñG215GAc:)3~Y+leU̧)O^e̜Ks_PqUMirBaD{0Cσz&C':wﷰ['x.7O-Gst 4*xÃؑ2$=چP95-9)U/cy% ʙ5y -4tSp0Jo#4mF6NRap:j4SM()j̓/G~X$N#S@֩Ezd􇮙Jn+SC:Gbm_Z`X38&/ijA?6O%e8,V]mxϲI74|ǐP" `U `~ #HE T0 /bmh۳_n]rN*ʩw|cr8BM8@}!FoR"8"'p,s7)@vSJ8ξ`|֗Z؍Zy2a pIl~zPY.v22g!'QE9r={[ؾ/.j@QjZ=kŹ#9OӒ 4[a,mFE̥e46\$@;$Ԛ/z e/^ZG>@һd'*etecykn^^)>#ܫ;dSX'<(!)D͸GLʪ90G<{`զ]-=pptm|atvQPvY(lC7W߄LxZf gvmo4,&uVw2J/ke`VdJ+0Q(:U`s${~@jOC2uQ0oͤkI6!ZAA>iT"R];uQ<6.b;XcM}T|]&8̉c,e mPE{1$3ڭAs90N_k6*v`t`S -k %؏b?/24Ϟ)N%z=U$)!<ڧ BlgK@ytp5W52R $˽NɡmEj>.ԏ_L\O*HdTYL``xeP;4Vc,_:0ti#Xmz5u kdcO^&y>TW/ Tȓ.:ɝ٨~)>ԺCіJQG+Kؼ;xty =* =,7Q)}y"dO=[l<:s(!« r wQ~lGy'eJg2V ) ߒ\93'K V;b]d [yV9MjckELh&Q)&[N3;QDaRtĹd`Gce2O:A;| јNuT "nE(q0G{3[rגd{edtМ`5tѷE/ *?0,0?Sdt^ vAp:TO}C5Z-iE6fM֐{J}:Ob(OZ/ڡSX#<sLHӂG ȄFˢeM1 "\?xyKvh6TpOSvlxu( z$P`_W\ڇ0ءt雚 "[8|vJ`≜r=&HIP2),ydɜFKb5"#[޼K(uAwƣғ~g=M*ag}٥OFV(Z8qa/A"}^'z#B#Z$Oγ`*eW)¡^~<">$_ Te9_farA/þ}Ug \YgᚌznRP {#Ȏ0.\%66ך6J ҵe`K^t wznp0r&ϑ*ݨEGJ3Q8^R '[ix:8"WG #GzƘ',/Q Lg#`Gk~fMIC<pU{\`,6ix_ eh{M6*g L%|[-{.5u 5WjI7\24UW&:d:9>4JN c*dpkLב+$ᒾ.t kQ͈͘ҷEm1Վ*v{4;5i-C/,аyp"[2ocMg[} zU6QKo(rih8n9sl+C %cR9KRs:}_D/-Pf&yIQ?SB;tSP3ٖ 0v .3=5&ftp.W姭sג8nC|#l/ %(?YX hA.9-;tfN!Op3Z:/)Z1ױU^hC<Q!HK Ɨ!tgUIdvc{F:U odٌ{Z9es9\H{w\Cy[Xi-+-Xfef1wr~눆!KLdV1 fFVBS_1Ǫ*T"iR4l h7 b?wZaὶYv_BI'bg I?A ߵ/FEddx屚k|*/ш$Vwmߕ3FN)3+stA*\gvcō4@8P/mK{u/`z]R8 zˁ2ѰyIqrgu 禘cBo)+)q mSOȗQWT49ڑdh0G )C8QcE謸[sj㋜գÊ,0`>F#l$h[$Wrewꮭ1Wu劌}_v6DoH!ůiprT-r# O86}Rg)=^uD*YdDDeIKܾQڦBe5.d3Ũ }ŭ_YR~Q&JԼNYIY*('g3aivZN.ymm0.5Ǩp6d:T%F˷r\hTnR5FDžE #dqK6>e2kyABݪ- \+C=.[[mRL31*]̵V0bA%ux+8A$>U`>݉)P/Us.kFyW'kͨES=I<H k2!n W6RYنtS*,{b)ui NJvQgnr3t/[zR{0c€8@Z12ݺ _G[!Ma.AOİɯ`u4TkD"砅abΏ$Fތ U6y>fdb*'f󃆦njd,)>Y|&@V'6ep&Җ{yVZHk Xgŧ_(KV-SEbj/lMB}9ޡgX!և 5S!l\Ł"~,#+^]}̜شS+p_W1G5;sլՉ:TP#Yl*зn(ʸjBnf(蠴5 㹷QaUu['R} x;t?EƣpS5FAke5-H$YqcHzj‹cFH{MC[YpUh:qfC Nxw [X+jJ,cca%6SG YPyw Tp= 14]92 ֟ U= y^/1>PZx#AtXzRr_4 y} 0Dn_<^mU]7M,OZD@4oA3 V@ǭAL0. `Tf}8ԠDJH*VcR(ZX_:C3γu,3/&'w))\3M1@:^]FZjw~,{J''p t22Zp 8:]@&W*6g@(eοCeA Pc9wUO+޵ʠrQj\̓*-cs18\?R$ Y^NЅ#OJ>ٝc!}6bg̛Qs="yE.IH*@OJVr["@i BO[C$`*]:ELC_ |k~k"bxUVkd W&JEDZJٜ8%WHk.> P!񷎋!~/]̇GώעX )5K$tŐ2]PF[JNA&- @< H@SS8 &WE*~/n=zȵ-19w hzgu~mwX_nx9i8èY{Oj7bm_[8RIqԺ[ۦT 1S`5I2^N6&Boyz %JEz0,"n[כ2۩gAcyw MXA f\)Ng~g%)yRPމM~ E?qW#gA̮W2h?2Q':cӈqqi i&w\Jk<1n2rawV \o='iI' u?TT )bQ}՛LыҴxov3g&< =ӮLV8qo~c*`/xR+Z少g 1k֧.ʈ#5ڲ`[{Z~:~ ;Sr hF|gv{t {ٿԶ C\N$!%ic4t _$_r ^89~G纪 uW}1U uK_B"Ph%L6uQWYG4_NjSt=Ŕ s;2CV*AWqNK> @eH#B7] ZlK1I 7P.9_c FMnmI$1~5[LҼ*ȓ֙6#g%hiI)o%ti?qw h^賕n#j'ՂqߚV?޼P ޟMg]Mv!ٹ@ƃxd08p)Bo.i6ym$/H Hg7(t2숏cT&su~J}۰Z x`󵌶uYmM_N]Z-`*!5DK3{DDI ,ۙ#5.) h d x`#rua( gWJCsDzFdg^\KU|IwXl \z/ݱh; 2$Ӗ9-4WR,WDbO& "n-$AvQOB罕S#Ŭ.Yi1'CԪ5vxS#ڝZ;p,ݐ@Qo 棦(qH) ]\f9UfUgH`#6:bw7Y['-@pEת8t3?ؕ FƒU<[@wr?@J@vUX!Vq ?&7݇߀ntr-FU>({u+t|F#};UR0~buބ eq|Jw&/{^L#@BLV)ӹo5w]o;d$ٓCX۝>l>Jv\Q\i?jM:Eそ3|c'q氝B$@ݛ=Y]H7~0=OAaɪJVy0~ȕ<lUҍtuBF{EJ7,!|bGR;q)0sX S8ekOvwI'9!bAHv;D+M(/N.5YO@L,3- Zx~,MsЧ2 N7 ? :[=Hq[w~2Z ]qtۖ"2>Z$+K|PB d=+HJ_[s 7M[ə?ڷ,m6|$Lq|/k&DuP!Ey`Z ng*LŲHRVr/i5xLYuEOe̚S|޸vXpKsoho5Ѫ η9R i- Ϻ]LvdHHT)$P`5,87|] 91 _\1b$ Ĵa3ptx/%'MT':eQpn<P[ T?mkϵ$~T6V=]_pn4A&V_cb[kp06컬E0cF\o\^B_C>$՟'g6l?T,^,{ %7`8 pQ|+8Cd<{ۄ.}iGR&4N;e \ÁwsA){g3AҜʵ֫o.X(wb []l Y.g_m^J\Z_{r\0871q?]Y}鞏V#uL]Cx ׉"ы~N-.Ygs}mE͑a>y stQou^]3ͧ1VPVݗ!L.js5_|K):kHBdwε3S (x@5^ᕊ \C AF&nM}i0f4jk0Oi:Tajʉn=1.ˏ#wwb,F/Voj/B;]vP}4ϯ-{x;ikm( LZ8g`p*rƿ'rk͇ٛu1mJLܒ30f&vՉTYq h#ݲTh m]vt}]"YA?OW>YgBLEkÎ1?QyU?X"*BYsÕ LP Nba ^a:uC:?LmN`2 oox@[]o׍7 PQ@9nn];Jk=u= WEJ3vty nJ_\YJqsc  \좲<_#UgT B@R:pЅ6mg#X[t_ 7"8D$}HDI'l35I˒zP,eTPPNQlxeh*rqQ˵ ꆦUW1\R!խц=[Rz#H>^t~ܒΝo * ][6yc7Jd{'?m&O M8_A *ǽO+fByΖI:.N,Ѥ'"}Ye<-eX|Znq?ȿv3Q%`~ H"uQo)W +LeѬq=l 5w4SiA˿)9S~E Q<6ǘ6>o,,:zd&|MzUƑLSQwiqeRD sCqU(Dq&_ѡ&Q,`6ߕ3zX%BYaPȅ? !0 z` uL`S*+A*f7׀Q˘-yhAXF(Km$QWWn9܇օx*ܯ;cS)茼}xJQWulAtErMycCOʦ6YX\0bxzdfnu]4XUĜC-1JꕳpñuvUtY£8$<Pẚ5)I/GhE8]-Ɉ/K_U L!PcazirO56x͝>V=fih-Upsmcq|?0ҷb'Z 1OmJsF'7͹1HEp=O%K0 ԧ G~VY>E{;PAbP^ }M٬DzTu({ z*g3RUC.Ѐ]׎ȲRnЄ.uf{ȕǧJ7-GR[8,xԟn7O=pn"ҽHPd;9fO0N¦b䮭lu,𱉙Mpkw7Z KgʠuZJ4l~՟pK «x/J\ģ':ofs'7>/3BC}Fkdۇ̉68 hq_9 c"uVi̳h!vi G֚Ţ:v9EXڞ.cq9Ab{&rZn]L ~bưLCiO֍OrH_gْm?W6%^֠<{z!7694b"ŠFn2o%iG ׾gij5_cXHAz%gU5z5"kKg )RR#1]HRL-.l3W*#Ș4{vpE[@n(XKa8}ӶH$ebyXLr=3h4m!}W_jB䊞JLJhrF%M1Խ78_lޱMv$v0v# }{m9{ul+2HgH6}0vf1MCfqXIʯي͐w H[dBZ&{LJ {%d`)F'! f+mMt'5;)hN7Mn`*dET2 [C4s{ݰ3i`8܂GMTŒdN-2fY,!ꕛ_ktD߀ ӭeGENHs <:9ܗ>PgcPu-l%ʼx\@-hGP^uF]VtأR gKcѳKFޠ4i$?6EC8ztps-dVĻ0 aM 3ԓ+#E"t: .vMf=6,q^@8{aҜ|PZaY*#"9&[ )E(ØCr_%:Ckh<|'c6 uwhY92bA$FE/0F(DmC>J% ZKithCXGS;e٤t2u3\ 2X$S4!sl%ujG^J/F E:wuAPY#;5Vޥ`M!8f_T.?'04Zy1CcImeW<ʻ#d,`-zjm{\(n73 /h}L73@nuL:PsRmtOfꦌOoOF\6(Z䵤^`v+F A^ nM~6 bxdl*0q4AUzP!z 'IdKu\[xV"J!@s>Ψ5i噹#3`1ly|ǕϟAi14Lq"oO2lМvff&U#/hݱn sHG[B%ލ5+ƫۆfȳ,8?ڶ:{wzz0ȽLXVa[X zJs>O*GĦ5ϟލ@ErɁf_dQAϼ,.<92S2$C'+ dsk': 7RG:VN&;VML܄z@:O ~?uǔV4Xg)"ҕ8AX˭<#m}mu,EFD[ũUMQLREN=e=~pϋ x>t|Gl+z^U VŲL%_ Iؓ$|EzL'=FpCYH9g~cZrr5 2k4茪z{[#*۞eTudPT '7nAbM7I5NkD!R-dhNQ'tGE Hu@Rϛ[!R='ޓa</5~ʿ[(hwꚢo͕! V2& ݢzY"ߊ&씲N_EK_l}Qeͮ<謠dFhaPZS.xMg'9:&lCv! _G7=YL Ҩo pncG*QjuCTUMyjU#t==X7$3T"ځj\]r%3PqYXM Rg3TEc}k)?"c|_D^IOh`.SѦZ2@<{tzm&U)|7t"@B3#"d uаj,mnW_x B5nkpDBu@m{tɻS2G$-c FʥuR-Y\O],̊}fIDdNÎ -i~̉^̟Os h5rĊοT4{;}VI{vl;=?X޶wIMb_7r+I[1͏#JS?Cy.ķvFN19Vf.%=ZЇ"ϟ7G<5-Nӹlc{tZDzl /Tm/)Q! CVL/EC[m+zT.3)OS* NmU;-FZcZaQChᴛM|Bl` 5p֘yQ& M!2AMZ̄$hsſeK[thgW˰3v,A(滄 kt9M=! zd M9LΰH:xD4%J/l|BOxaˋy2|W@:tF«'Q_,6&϶gSL!rmP]UuyBzTOoGJ`mD*mR`t_ )f^!Mo -0vyE'(Q':*r&ecf|oxFԴ.ef04Lz7X)vYc-зݶ0~'sgb#zy$Rgz7䤣1M2'AiXG  rY.^6MjvL)FDt$Al']J>Z ~`KЉ|L1 kx5@\Vf?KK "VwS*HZFɸIk2 tfLxeʔꊀlIݹPcm=5?\v4ΏX'PjJk'9jha8_ZŘЫsc* w\e(^L$Her2ƃbA@ge՞ XV NEM Kuo;+L`g4 )3#ȝAfh`7-}({0"Bh V)f{GOQxoQSIkdZJotL Eڙ>:3%A5(Uݬ+aeK2c5n5a%Qye)wmn%츓"59%d,x9Euaj%1ϢFO^kxĐbr;3Ā6(uٸ[ "dbz|Na3_i)4>Gr[S>i"twz)z,}1.5zk5YSdM]_B ʦ+P(ˈ* f@n)܌Ve#2>e_UEٛ"E~hր^$gΣb\W*wt"f ~颦V-e}#ާkܷ,Ics^!AQq#}\.I8p_Fεu^ ՙ so9~x3FnE0;@CN_՛ɉ]p,}cl))Q`0z; 8}5qe]'gDWh qH7Y ə8tT3!Y]_'FvZndIޝfNHIE2Zb|}nU_Z@c{m:ceƊ]s> bж˾S pG d]Or|OyI0$8*L |BauOч(pծ d0mމ >'tP-Iu˚#/ .R9i@mg%|H42~ذ0A&px%Pqжdڳe4n%p#n]5liW&hx£JvCYTdTK.F_5(R ֠wYl쒥_Prl$U~Z˳ೈ;5:JL{Ϝ/ B x#'Aoʮ~w{OW*HG!ymnY~.3j,h2Wˠ_(Ka{ce9jl~x$+2\Y4A# z#):4‡s,;#eK^&h'V:1.xJڞB>`ߚӱNB} / W FB~aqNY7,z%]ɼ&c>5=E@=. pyGz;2c|cFE[†]C5~VN4\E=&űNhʨ iqHS-9\SdncL>m>%VESoCT-ht%/\) 8d}^` q;c?FUb{M{xQ٤A9Bz]%~$1â_/_\ޢM >t^!>k5. #¤Xat?vm?}h9\vÙj RDuG/H7(G99@/_6#;[w\MKr1%EI >ru?t[cv)J78P/}}!%B4EQxhW%c3 ]dcM^͹'nTk$IH}M4mj)j98s9Du iyydϵEpbv_ZZ. g$̫| eV548\\Y%F6{+b=߽&o,o|5)v(gu/R{g*PNf F^O>/e'h^gCUh?̣ Wn$N)*>xi$6ˑ=M[ }*wJJA5 o.˸޲ 6Q؅;9S1zy?4Ї 7L4FmBt"ד[qxyMy#KK򚐺IMhG,۵9.[9}59Znփ /~ۢQl<[>`D{Eh"ɴ3@)XD)㿉 ]6w?"=6C@ $쬿fDAT x6¤Tu#4α$IlR7@vPѨ69(ϨV\r/3PKn?C"NP U-LAK5hWEy<]ٱ ;J1#b ",8P8Y;-e*.f 7DqupZ9$ҷ{* ˆ+HMGa W֯\98ҮAK@MGFEb- a)b 7r|M̖FJX5`qYĨ 1oqSױW3q>Hfۈu,zm,Ό0$2 `덀 R~A_F˙|S)FN][T9,9"$:,h?ϗkrY같r08痪qdf? EQc;qAӠav *DZ7‹ z'xtp b i_51(q;?kρƨ"-Z_Im˺hD#g?މgZC+ jui=ơcQ4)D34{ fW G b}HæUFD\;!eZ]a}Y~~ӗ7o`Hc0_y=cPB?7:dH/tQ(!FT\}NSlkPg7WFEꋲl9-L.`ATțIWWg5Ghf*/fd}<,2U4bKx\3˗ |tȴű\ݖb鵑9JsgL5)%#Aѳ.zhlGg F2*rbUsSOU_#TSccbT M]|bdZSHvX?8F53[PPH;ύȿqC%L`1r` +pXcsS3*^_+(E3 X 1E 敕d Y7SU3X ~ƍtb-*`L]|RbA26y͞SHD xWELk+N7ˤ Jg;/Uxwy3V?ЃCQ=s:B1*X8ӥW)RxTAn!56A2'F=Fg=6Ǫb:I]Cb(C05Xpx/+S$)eH=piC@ 8 *6{<x3}5I͗w _k &%,瑃jS)GOA(0w-=B,n9"":l~:1L<0԰d&18]Rp\`}Ko/+Y,C&MѤrsMg$Qó,ok\_y;b ڻ#s18+%@iڙJՎ_!BF\$Y%vZ>ȗ-#^W}V3yqKow7$<28)UM8ZNQ|fo?0YL3v~Gv'[|v[f> LsQd5, Hwhj.uŃ\{SϡQ;R;&Ӕu>K«y#ԅեB&az \@ ENfy&E+ռEL TuG=@ƼRɊ=@:८7RQ{O{:f}ˈ6M%'CQpoxMyzX֢L7o\Ehż-{4S3,)*ɟF?do<t7GNSUYo ͚2Xoײ8)E~CQ[>86~1TG\M iM"0Gf2ۂA Q#%ހ/%9W{' .6q@)Ḇ xD -f9*3NܟGWVP: 0k\wB"ڧM$$@1tF0{8嗨0Uɛ[e@'2w]E&?(߁Nk:#.wf`^-/q:lNR:Z=Bm)08q08FszymSY'ݨXl;,6LF= S4r|{OwXmv*j\>c\q?q#)1xU65Y{ be#~^v'RܦV|_0gTvIrl ?8Vb)EՂ癊QiYՋf?sȶC$z*3{h" 1WOy\:q{8VJ2 gӾkwAWKZS Be?:x|o:aV- }{hqk *CE%އ UZmΦ$EiWt Pr[K#r<軏;T (Ɂ[sf9(>fRG5 tRT.8dॡMW!fv_l$ ɲJHzCaxX/0䦈cVA=v^d8dMz"-($7LS dlA/oC47$NR^f^-=,-5)T\~Է0X@NPB/EbEXc[1W{Bk4ڛ0P8)Xr&P'TثJ~-/LnXuRvo¸L /1ugb0􂶛C],+z%/ӴEkUpK#<!%+gӕ'SVAza +I88!݄ͫxnZD ,nݲA9FWhի׶v}֖^@ 8tl]+0h0{(+5yC@qIgs1,AwIZL)C<{m^t8a16NꐖcɇϖkRf0b+چ?ˮkCq%QO(z%X3(%uYچ; E0$Q ̙Ѽk(.ִO|.g w]o{+D(YX/Fh,~'/7Pl鎒H,SARrt]Sx6WKpmcIRz.cWBjZZ1{rVBJ B߇'v/c˷ctdnaOZٖölSDKx"`Fla\FBs07WYU8}$N WÍQss-it=Pnn;J ڔcxJ%,:?Nl r\10Sr7###Xzoݹ`'~Y4 45oD>̽qhɾ.ޓߥp^d,>pO$\ ]w Tu%,g@vMA(@NPO@+nj i84-79j/aUuDD*R@}beD B}aU|ˡ? ^kϾr&UBx~w[,PB>̪o@F;eK\m"X (> / SNwg+ JC6Uu>U7ppN:OT`b|EHDwo@aу뽴(g<@B#֡ķI!ra17:G*Kmfjed%պH@IJ;Ms ?JM)!/ƶAA`Ѫs/hg<~+r I7{r`*Z.~=+뺇>K\TBA 6oCz`em(ɚW!!FXY0̩]:g RNt&Ojll83fZ &) [;:ŁG&w23W0$䟒 ->`jbyԮk:\Lq]$vHB~ C-R!|wߔsk2dw ؼLXhv&+.#"E>sJ珹y "Bi# r)ݓkh~p}ETD\5z]/7: ">v`Zo7B:^Xs"k2 ̃׍ $qEKO즣4m񩻐4݂a Wc"fOַyqȠPC$jiZ AMv= v"nPTMs 9M1A"6!='1Cmm0 j<H $#s=\æ z,lBac.\!\ݨ: +W`]/wX["z`ze8)hM'ɵ htc2}EͱQAOB }cgim۸Fm2h.tri XuH:劶a.07ψ̹0龈z<8xgCs3HGnef[|ߤ^`z.O眄̦p¥r[G_=7+2;:?">kJ7Ox$f>BͿE8&N`366lf/Nfd{ 4:) QtJ9R Lz ̟eǭpLG@5iuCMsT(47JfnrTCsjz}1. o9Xi7^E~_7Gɘd'Mia c\Z{ilF::$y]~|[6BHQi~ȻB$O;q e~@^-d]s.UBCzpNeqo_R4xg+Tg|=o T )]Q2(R?쿲٘g'H)pDuRri8GB Xa\LT*IŹ`hBG (Dֿ@qBji''uZ@(Xh"HH02VCȤ}sGl[yfM䋸s_! 1fu7mfQ+*} zpڸ\R҆ }w6lQ u{bϪ+Ia]:S?*㧁dgҮ?u?1\ַ+J`̗0|OF9CvR_ͳYKGj,rTLF^&(b+Z LTETŮՌNno;Xg;B 'A+\{ j×qN8In}žXwĄRKǹ?"dZܢnq4yzU2 MkD{XWw|Y/M|PpF Ai8X5##2Tؑ6[06J$,*ܞ >O/Fp)8&Fh []U^+EFcvn]|M W}tKc("jWج ŏήLT룗/O'ryȪ x4~tc^.@*\ `C>GLo&)=L ,FLzծ`Uy EFT!I`n=_IRY.wmseZ~lLtl %v0+UHʉ؅ `ro>^vTrG߼1>u9ǽ7qr֣T;}ԍǺAzaGA%f*gFl6WAZƎkTPGRm bwgC.Qay.:Ҁ@UWD1Z~[}G$|Z<mKigmt54uGunގN'r h޴[ |㢡FMw{=aJje] =Oi#TD":ᢤ"sY 97Qa$pXXWHhRܤqY*#]nڶ,Mc(J"+AۂUH:k5Og|~UtDEšGi[i'왩?!-ASBH:`Ѝs Х⟑f"Kv;av $kM۲-6i>P.PH0L !Y"F^^fXe%8 G\r 0~>M`0]Sep"/mA4xy 3 H-dWO^0(&'6&cW傝% -#i2@rwz1 M? $I '@BbFmIhʢ-ȨЎdSvLd*E)MƑ\[RprɥeTx=Ok _6,ݏWOj;G]"j%>-TDQڲS '1SZ(;|\XI]CI岲L@_3l%-(\Bdvpzۡ))cG/9ۖ:g+)lGau"qX1Qքk>bڐY/7i /ח`C[HJ`Z+l̦6KyG'$WGe̚4}{?j]$"Y8twJ_g6w43!XXP924%r?ȪXJEqRv`[NaivE1_gI =|Oz#frMj inxA . qcnq6wReopS4AmiJNsK(kq{B2Fq߲LbAڪ!k>\iji*̟9^i3-i(!aZQf{4mf`{ג1|aAV^![<#+Z ;+cV/hIRʊ5uX)gm'F]^r;+* g'u39LO#_HN#cYz|(A-C>"wqlC󤺴7!۴5B=v1}Jgl ͬN_Ca\|UGM M*Xċ{Oo:%N sIPYiX,-\TN/#m;VJN) <ӞH%ưvKNL[ҫZlqKҺQ%nvȞcX%x إ?EdgbvZ(A4bÎ%YHP:b S ruLw,͛9p-!|^hONȢ4`_ zvȪxer"VSO_ijĄP4!p+C$)?hAM'eᓷN .<„].127c,GǷ.Nm#f6uF5{kL>;b诮 >b9Dn+O4lȞn'm'z-I v #NRF8-Ğ̶5q$؃WtF{յ, :遝4O sSl;)Q~t)q#v<\PۦRͰ%kݛŲa0a7y͝͵}w="TեF*/G7OTm5&h/0WTe7;9XxzG >ƹApXp;̲N/KI$ٍH~.{;mb-Gr7ikғ4"4Q:4l>?0/@}{ 輞tNkdKmrCs@vLs0 C|bMMtGDy4TԘ B%tuh%e,I; ҠYtAǺFڷ+EH-nOsۃb{inRɓ&Id |B~nmIДiӗR/^UsRpӀtdzm09+rDWq?iFqeNa?z2ڳџ-X"Spuz[tpKqV,&H_˳Zg40s2-E1)kzp٦<y'QЊFIwXY:i4hԒ頌Ԕ)l#T:ʅiRs8C|T0N.Nގܔ/^c$NWCCh(Hz+852xF$1l:g$KCɱ2؇`F )1zx!lks qxp\*N~B<] %f[_%f˘8aiݨVTuok!߮X{]$ FF@@^LSrh\.MRN^ӄ-Hײx<ܺ[`;sKAﴙʘҨ |otP(gIلI5`y<';|M=L}.PDE}xYL?z;NI5Rnf^ھ4.xd~QGj pxm( 4ic6u@MR$$EbTÛ-{9U`>/~ީ*P$mx5ROSqB_sѲt'Bⷫu,821Hu3]ot02?_'e{6/5bzKK5p̬H} ixS6;w}CM 6Gd}} DU?bnLzIF.pt~&ʖ+.1ҠRhO2P<*1Š ,'Ko5* EU&KQ5nX{hc^vmt܊BfD5k.8&> z[.5r6{j@,c.=Y (GO8ܦ#mx}NHV-KW;`QOjҳ͆:Ps=KJ9vRS&v }d^ ?Y(쮚 %P8JV֠fnY%8s{6*H}܄'"($#Ч9HV!)J@ A06C5B@o>3YX}%G*Ma>bS~"~xݻ1IBzzBs#:ʟSxAg>D%76Zˆi#QLjO7P1{b؀wRͼ3񈀳ξDLLB/u0D>Ԟp$G<5&/3B"# JЉL6%(?JIv0M+v==#] %FSl!d%Q\^mYkW[E(ɪ6l@}KvjV.p2z9XeStE ōnZ3=TJ2ˊ*kgk9u8ؔy/Áh'7I0g[7Xx+xe,v{9)3qRF'e$uyRU5IŪ#@O9&92މrƍ}EO}Axm&8K8Z^z;/^'E+'I޲|(C5=b|#*ڍmKp:KG:Deb[9gQymŔ녭7SqJB3O4J6SZ}Ϯ{ys[Ǘ),%0TxTq'hv"L\ XfP,$Dhc{+U{T7*t[;o5܅T! ׁ|S"2靴|%Hp,30 ߳<.7#"O!T-sbwYWW2YE5ew-d:k(xah:iEJfϐ/+VjCG,߬ )C2V&g.hǚk0!GW51*ɡ:vt?*ARx'i=0jb{UD $y!c/$609Uy1MFKR掁'lr 务ԋ6*_O#x=hw! uì?Άk,oIkݰ>x2XkR_/frv}@!Rvaj"Ф'p)2Aw_fAl+pV"ʨSUhE/z^&asNصF mMXgh.=zsu*e2A}jEW2`fmޑp+Rt2 mY64CDJv^v58Ox`u%P4Ò67rx?&M #R X$~t-~;]UKz[ړK(_z%gnB#VMnn(>Ih }*Rb!@ |i;  ?~P@$'f\`]" )HaQ䦎f YZɝ5 ?)nL&]#vـmyOv!ѓɸUCpr12> q An[vcrE(~!ߪc VLz˷GJxFtV~ũ됚ƕBE aԥ*o483F.A~0Dj,qAi<ܼ]]'\Ux$؆:ó(~Q,);8+3?GdZ^+*^5'}R_Ƃ5vu⭁ m^3eP% ~VYGBCM1&JM/:edzT`$@6 KxѬnG Xl:ħ rqULlx Uj 'ud.kQ7X҅:~9j^CZy6/Fn|Σr'{4.C~7zu Aeqv FY0 }ciUl7FBe夻/ag,;b V⥬ΣWm$@g ׳Nl#:Z 誰!&!ꌹ-_7pvf$fZ̄9#HtH~?E74  4?TtUB/z3sTh_e9@vns9_0Mjz[._ry6r;x.b fC .4֑Oe}]kEf*iaڠo5RlsbI+ ܡ-"׶@?]Xȇ4T P>[B q䅤2:}î/>R:m^dF.)!D`rhVn[5ej`P`=Z>{.!{(J:t؍*ʔi`lu1҅:"r 1mɑ"YA cOr8/H[[ PT=Z6j!-,n1Nad2Lĥ|0! "lKۊ 4Y|1_:󻴑k^Q75;hWމeGJ3ꠂUa}=ccCS R:PenQUQ/J&Zzdj xĒ}zƩfO% Oȷ $t|YƲjrcx:`:!=4)K}8kn!{zkuԓPjT-{$zKX3*jp ɘxqD&|x kq@ %vCHS7S<]&^cFRQ xG̋l_8RחF4IER,ɶu}M}̥)^b\R\Թh`l6#{x6IƏL1DKqmwHm`n>j9?h+ݟaǽ} v-.4Ӄy̔``պ&I9@Y8"i{*ZV5/&D=Bw76XK<&n/Q-:V`XGi5td-ࠗ8v! 8-Ƣk=ũ_"TԠ mK[L #Q plx]NM^S5n|^;7`ժTn^W} {36ib'*wyv9G LO/앨N*B~kw\^zބ}:#}O&w56Vӌw7HF<Ѷ7䣞0e 5ĥ4kq}u~ qGF.-giS s^Np*Xo>q#1\>Y6iWNV['Et:#/h%}oю]բsg4OaА~&ck99CC gl%a ->i86ƭA8Q^-euS8{!V拣L7U1Vf|vR'갉|Bd^$ P?@~voxyQ2QkݹJR#}AMLOsTK],͒1K14D(Ylӊ>R\@3uiYޫ$\|ҕ40yy1@Ipq ߨ`jA(cK}`\K7%Qe] ë<$n>#Ҏ}ZݰR!2J=K+py(p/+J)iZ ]@3 &yۼݮ玕,']5hvW{aJ'QpQNK=c5o@UY=dbeW/]}?% du.gnމ|jCbj?l=cьEq!e ..e䀆zŏXb Ւvql+(Rn\7ʲG&/Ne5]ǿTE+/|`5Y5a8a)j-ѓT ۭr~{v޹E~f}?r>Cu,iP9_"R∫:9eBwMHI2Iz+x9YwvY<25)=:|Ap7[Q)- ,pe,܈︒ x~ԉɇm *-hQM!cpQ Ydo e.`G 1/;A@kamo~?٪4Ӹu7v Rs3iF?EުҩxBq3poҍqm\1\ ~gž M Ou;뫾0x[!D:t2>eCuS fhe*;d%~,.t** *?HgRGxR.hvY_ZWSq22&Tm}RGqMuQ,B"f)W|wi~I&/T=EAwfT I?Sݩ2`ޟy^]l>ʮBqM@ֹ*q}̗WvG%B9ZCxAO6Y 4< z)>ʈ ;dOs~3 +7JG Po+b{m5.yRgy?lQ ɷU^wzΟ!0@)Ht uK)|Tf?P1Uҏ C4<:Mz2-Cj!k9Ž<ݤsA#Hs_|!py&+HCL2'ICo`+$>pJ{K1ObpBIc?1o!dva E8%\%P#CLF~'DT5s(<LLW!tE@|]j3q,=݌o MG*F},Hq8ľ6t> dGpAL̳bQ/KoC]%~* ά$ar͇ym9=|38질c8jx؇ԧ!-KCA5jf]"k9!g"K yI f^>ǣrNuCs8evg?" 5zCh?#x-:cĊVh|eF6] &K!qR1q92|ɚRWg&19l" aI7[v<"`M>!iK+Z%P$BQ!I]2[<~fSL +f"%a]bYb"bO%@J~ ܔL~m|3BIuMiÝ{A!3 Ym(BJެ ͘S1_ͱWFzm%o`M/p&'gmGHppiMw!&'>Щai!10q Pæф4lE]"3j`$ٰ^rw8yJ!|bϲFvH.(ʂ"g92^Ckg&5Zj-?Zvy_v1f%ݖFixͧvՆ֭e'̤ 3sװEҔe!Pa|]PGf{F6^t YX.m~πs}?HAXlv]K]):. 7;da6 ^~rF\˙.6s'r,9W ό1KCսEż8H6#/C `M۾0ubWXe9P7y@<\L[z[`.R9:p4k@~X,'-6\I8at%_ۆ[ #K]h4P= 37J,XR\86pZjʅ&p3noڵ/e;[f+IOTLn穇Xݡs[i01YT9My_Ab)q,-v$ZZBs;oĒ"FQ,#q.\*}zͼ3A8p }AAYOdAONDZ}7o.Z.U6. V*6Sۉyi I q =:J7ce }K(`Nt 9d*;s4$Cu۱©.r 1Os{u Zu_Esj#6Ԣ~8!?ݻ-۪J-^aM% X3\'.{N\N\NA$* FKZT׵QlӂRza#R'tPuiRn?ݩݕmO6@5eLtP\wa0P ƶJ @wSTGЈc6a"fzyzx<)I:H{opԬ6[y%GMunՋL('2 3vF10PL-.|8Wuv1q*&"`IsUetI:/7F+ᙡ:=5.eDEX;b@nt&uw{8tW q ±"VBў_lN~}zS XQ1 Y#F$E^9[)3~ {j!7TDroh *,oPJ 5yYz5}%Agz*jG>Q^~k3(50ԯq9Gw;)\!`/p2uOrROJ78=Om-SFŀWuU=kƧwI* s Hl> ٦c=7EeȄSh4{ ~ĕ8 Fo\>L}ŧ`~;T)n|a%6 r~CA1;yy[_&I9, 1>r3*#_$K9ecr`x"^@{a~He3SGIL4S&VPvV'VZE5gqJ/pG =LoD*WI:Ԗ@f2BHYige!yB)igr{BaOQJ!Bq5KvtҌ1FbywXZ%( >.f/@7QE61f9-Jg]wvNSLMn>r{n9 \(R"t!k/dVem6G]:in4qwtݚ31ɴ4UcL|,|(xAomà&lCwI|5KB|=(NXF >SVL=JG46D\ PwYZ8 4K,?sninIc Гq^V1`XvtT>& Ϩ@.ϘJKVCל.Eig.kb"wt/ly.Ә^) CZd!lt< mj}:68KQz鏛'jsj}p0`s;5*}R*ɇ-'[ɭz0ʈ>ŇqhCG LPc\=kC EO*zOqSoFOOx 9]Hd'*\?$`}a @yz^.UYvy3̆RB7 -ʟ:q)eG#+f۳&b7[ܜHJ nRL'@7JE {H:җuI98 ƪ2B!bɁ !&WL߉§-,L2Z~#yGٴ_s\P!B~XHą.ͥ N?_iEX৊v>3Y]d^I(,e^ڏ^7Sm.N^ aC/1dQXvs9 rgsǖkՄ\3yN`q :0d/ÂEߪ)efS>3l2T^jZǖ H׷q[oC5ErmrRft 5 8MU Ĕ=$QfÏ'۲{Nt_41Kn1zM *U E4ul my{]paF5g]B pJ(\11FLQ?a~;PƭM{]YSԯ 9<FW~.fޏ@ d{uISʦg& ;GcW{*DO 5G-\:.O{[aךpG[ zC_?Wt6NݸPsZ 6ae=2dpԢ+bѝ2ܶ:L?R5eX*@GaR,=uws~2MUbBHoG!^{ATDzOhb[|N:^(;27ۘ2ȝ;ÑMœ ‚]!+o/UH4/^/ȆQ\XgA _f7,l$+h}w?Cr˒4;o @:4NU 121vSYy#Hi?~>N#خ17c *~IuLƸI"YGRxǝZEzs$1g4?Q4CQ2",nk-`؀>iK0WcXy%rQ;Eւ%}X,Sfes翊um?|x~ XeF(%Oڄ'C 6&9( lj8aBx9IX~FEvv-bd,lfGNj@ZR4¼'rjr3٦AMW%$KD?.v0ܓY]T]Ӻ:,P y_0ƏNcqϓdmů++M(+VԢe6Z{7цU8mca [}ZI pBf( a?[R!Cޫ?vn#4e8m ]:zBBJe}\1l9*ĦV9}odjMz#?Be0KkԶ;Xp ܭoKOuPAlˌL<[H'PtYi/eu>p>&FH;ʊeCOZ)~w Al-%qVi> [:'n@_~gGxc?32eNOQ10 Ryu=%ijF>| |`;!T&_'_ {?o &^emX f-9dnJ;,1׻~91@C|>\2N7oxNGI~l'rJo IO%3-P?BG;{NnS޽mNOmwd2q`JTNm%~հegeI}~H}KyDJ^_ѝ"ə'ScӐm#38łP4 ,uJM[#h蹤pžfIi(⓷RW4@9Kfů -jhcVڿ.馅-^&l *Zd]$!k aU}gAz1E|K&I.J#,1iSx)\fdG7uOJq-j?n| c+ԬCi9i @bݻIR8F9+C|69EL. "~"IV )QptDQrBz9.‘LW3(_حԅ Ҡrֿ2FGtѹmBL~GD mJ ,tL"tZtk? 4vH 3=[$T`Fa] ]0Av[#nm{YP`bb1-89]t 64=cȺ 9w?5VS\ll=C*ED*{ےH[G nk/'QsD^W&ه{~0H3 =3u8^NlcX`&>iEr16Wp<#NǑ[>:tc҂P _+qЅ/[M T9MUs7:*t#󛈝ߥ V۬]JʢARxKH!~GkkIS.o]H7NzE3nhJuŹ]niFBgvcH| dsūk?rZǓXRu=~OU7 vr٤b@C+\_DXk sA*k}#p|RN.Ur[ь{n0[u.J #;"00x!ӫ4P  ʮv7 qAg6'!uDӿ~Ul`D| aQJ FTt ӇtC.}^A"[~pqV޾S!Ҡ-d$ laM)g&% 1(՚<$GVE@2zACe Aۘʂz) hSGƑ=X* g-Z\3rF"/Hf|%ǰMvQKs|-Ɨ3X*堢Edvs#)v6(\8}]D5hRhX y(y+2Ak Il`V_*/<%4wpd^#uLc' E]aNOw6HS{TߥH^2VcSI5P\GPQꞀ7XYRt$K_!׌8|"A^TjD܌d^<3<ͣv';-%\ BZ0l?w@zO#@L 9p&2zW%"l$D7zStGeeh/d-O+ {Uƞ/qʍA×^Jvu!Epޗ%P Ag{XxVգW"+@z֋L%%# 7sҘЕo#ů̽r9CFZќ-[ZCF c[xtr'>pBbBW6K<$ )f.k,zg/6Uux:mɰ7:g9JsYALXRԝE +m Jh$DrȔ_"J̄=o^@PNz]Jə{հ9aq- W [f fK<'>}'~i"5?ՄUYCa"6#脍Il '٬ l`^кL?l<Aok_վ6HTl{W ,hZ.#Go)& 5V VS{݄HhqB՚!-Fb{ӆiW>YTj*Ѹ"Ϗκ9Bkx޽oOCTۇ)a=ީDmh +rSzT=Z|Ui+S=>Z|t@ږXB/^ymp~wa&EWQccҔOcհ~wt>bXVsMb\ s~}̴^ȨM~<ة".9g:X˴F3ҝyR5CQjkwq T .Hm{V@Dh޴fJ#S~d}Q_*wi0e<q I^wu^͞TlT2,n_-3 :Ij&0b&!2d/٭*݋!_×~KLT9N!tsaWƼzDKķ":X /?F$,*iz+]VaJrHd[·XT)-w {+9jvVT3 INqJqhd^-(*9L:7nП#\ \ ڹ2V-YA_hmjֱkC$`I}#!QUOm>ޤ@ znK?m)+QHv'FGmذ냫{6qdQj1 nj_[,@O.E-,qܚ_fў 7Tl'q jR)wmʀ*Pl̜Z*sMO v; ^ Ap`2AN|$< NGxt sCFºk_١00W1TF Ӯ@/ӂ07(>4 oO,Lu& ^<8'BdQݒ=mi1T 쥶w"~=01_GM,T_ɫS,a5s=asr|>9 F^E`Ja+c]3cTC rp r$n>(\S(zjߟ{o^Ϊ$Iu৛CL`ޞɷX0>.vsUiUQ !)mșH(V3aSYx%fp8|F\+SpgAUk ͐ ]+~%, Y_Sz!O~n{G*8+ARuHZc$\ӊ|&o/tߐE/sa%(p.K-dS$1ѱsI c=cA4/g\4ڔW>A@̿'`*9CeS*y#jvL\~Tŏ;VNG(͒kxǝ?3>@T,J%R^ ~bj;<{bl'EJ;RQ bhIC"Eu1Km2itBO]}{ @r& )Bpd9Eruh8X|J|Fh`vYBtR1pm=f: f`B9RM=Ti1܎ok}OtCy$,eX-+{W /&4Epx7a95ѡCdlZ"jb-a;~II`ɍ+j0ˢV .Ar%V\"tj`܊jPR!„-l5NS?Lމk``|4[%-$1'/eB\㓁$q\,:xxN(o]ڈEb?|pXtXɧ,d@<_J"6 N÷m}\uKAxHЬxRYU[~\6 r3bZ[?9N'夛\'>";,2:պU[J %n'=lja meȬHnBMӗQ$4F2J6BW BN"O)%.<-L`'5Л5bz-U:u'enO7c q<oL[>j?i[ʑƪϖܷecIӳ"ZsZ;9%*.YI~Lt@l.7dzR` ]e^5o%%JC6@{I+\LƛdlTfƲIqfK a Dm^Վe)BG3w*ފڑbŲ)!Un1i6`4F]JPRDWV& ܫ~i7iBn L5g^ŵຝ, @9 YZt)&|OK_;B)%R>>$WZ[۵o(ae[_`LGVɄ(XT!.,H?MūT@()tjOcNT滞bPߐ"`W}Lx?kWm#k-^ÄZ8e6TueJHbמA=nxwkpGQ7!~/`\pLv{7~5?&U6kJޕУ_׹L4z~͞v簰 q˿e_;4֊a9i4H'{p45X(; /ȗɾ:1~<]U QE}K=I8&嬐gJؿA4QVbhsɤ[q=zNSukY0y _{|M9o@,r|oi"~1]l}wkq2*3JO[2:g"ox3mټ Ik8k#?&C}3d>6J8\X n멵o O4N'A!b2Uْ*(KZ%_T6ngW[u㫰u NHpvcڰ {fZosxU.BδpAF}qC'<6eȂok-ZW"5^#BB^Oi-qfOge.L+b>a g߽:{$adCxhc"m[xպ '%ɰ. mhVhRÝcЖY/Ŕ[fU$ Jȿ[%[60/cN{[Rty0Ä(1PL\z782zȞLGz͘8zM| <#MS[]0&Y0/43ߋ4+dv˗S´*} JxE$ч׳vo쒑utHQw֔*{}LK9rVTxb%: h*b gBW}1}Nt!}/4-z3ꧦ˙ar "NޖN,V<ʜf4$61))ufQON_y8{Dmwܠټ2 A(Ip|2ypÿva Kį(EئW{ ~yr$YS>d8M4גQ8 .IӲV2hNrV*DಒޔM}EQ&C%S~z`Ñ'+[K 2S([.Q5#&`/Sw=+j3fdf]ޥa?ڸJ&%r:kXq=r'V|&5t .p7K4o Wxboߚd5|4dX[DB,4&y8AKqYA[ #7%؅]J)x<. )环n=M ۂ:HT zcLTP 1ml{xFDT>`g[O i5=İi9 b?"i@&+[z ErUT]{?qڶy!P#֡I]%^7 %%ݪ{:֖TG++U_DK=4B!l} \C%e5';%'߭!^9l$ƵY{OdHcK >~^BGSp)`p9ml]ܘDD;rHSkUqM)gga_}[ٶ+dĚV%o ,swhFDD `4OpwR'Կx4ح zw2=m7#h:*-{~ "]@۲WH$A]ߠݭ2Q&Zx՜|:e JmÕ.0#"z^g>T~W!1EOxY]nԎWXh2(o I1g8'l(ΒGVIg[i<{ݐ])ˇt#>_#3z-M͓Ȉ ~^#Fӌ`6 *0A^s\@Gܿgbԋm$QodA-c =27#ɚ!q^du=-!6 94IKI1\:k g ũ7 wBvS Czx"Uu}\Ԙ/}=[3f wߧKn >wvvȂfaAIB/C@iKb @=?De-? p94tebn( [e0W]3 #eƩjzLQ?VSRs2%)6Rl]@Z^Uη`HUۤRܵbnf֘0sE}PR6(Fzr8[dEJO)+D'|=.؃bO!TiwKfgG-֯W›ssv 쭴Rɋe5ذE*™xU뇱Bs@՞4ythg&k`wsE5h5JʫTZTaWjPQsnBfxpKg sc=0nKٹV$np e {xz> 2 ;]4.{Ґ&&\{[ȉlS\o Jʏʾ!z:Y8› :9 ҍŶ DċgʂVEytX]1:H qM Qoj(L{+J 3ӣ /61oS--v#U:s !M{To2 A5aD &- (P[WoD q>.m^oGVF_C*wYT_҇v;=`ƣ@sG{*M&oy4F W"y $?=5oHC!31^BE(UA쮪 +3%hbI1<pq&|ZV"W]UY<Ѫԏ+雃g gNf,Jj4&|& 7/j|!2X+\Dž5ՁHHu6E{n =a@Rkе7m(:zUMh믛w&SÄ20Wz>)k])LǗq8,z\3AuH)˼Z *߯ͺ)r꤬b; )"]_@$"^3r4z*I}^fyz녻E4fi&οH0XKĒJP9ㄸqȴFK0G=0#ܞPsX7h}>qXU,UG7+(ҼYYj:ƍWcͯ_p/6uaȨm #i.[ 5u e1Pj%cǯhgJ}>5,$D׽a&lel(& ,\B_/UѓB Nw֦ޅ=`x:Moޚְl@:&0%_8|c_(cf\Q@ICFr3CM,5T].J̈́GR@?4615D&H:EwX(*5: "2.G'j9)73tWA8߉yи0ex}xV'v2O--E"o)៑& |BeYh͵r{f TcKJ|to普m<4b DmXl.T]sr^2R#ZwTvSRKL~C`uE/-_.Pݾ!DF!/3:yQp }o;A*hyJ@%;S~[e7L5-:zZtB11 }yiɜ9\e7t1F˻Tg LF# A#4Ѳ1V0^.luMdBh/Oӹ~˚j-됲4pO?55d's_-o`Кac+uF$u*- ;8@ݖ{|L&M-̍Y8[;&m fÛr>?Ay)K 5~g +-+ 5S0$|xImEْOר{ 3u9mZGtdǯכ7oUI͔`Uo,=gÞXʗ[gca~u)>=b*k&]f/z!+&O44bmbNPU_d=M]œ8tiCƑA$وJrYwTVJ@A#Ï"2|ѷ5lL:%ڭXae3F#i4]ZJhKH받ũJ*#T\Bm`Nm08JA=XKHd cq2)r%W]+qMb[MKQ+(PH H5CͮǂƯJt]gsAjUq(:OqpvslH,n5A: uM,ȉ\Rn*yE#㡽ψ\3DDZ 6f'8Y(tT%˨S^U;9xwUu*3<^;5%Nn0 *J"çb@!.8pBZ) { Ĉ t,J8E,2HS7D<2]hH'=oc1I 5<2^P4R~."s W`UGcdELr/1 |<+"-ZXUqo/U !%F W=H)"xsI%LcJ ko,#^ՊĶ}H2kTM,?9LMGDšB(u(WÙ@hF: ag]ڋ-mZwM |#z`WloKa)ʿb)ĩ7OsjH͸]4.Ҫj/ o?+E13 ,t]_<-0 VqJzn]n(#eT.\|$޻y%^z<9ú!OA-.l@ Cdl I9^l|&lYa:GК mDRw1t> -ܻj5,w΂y_". pJ7+Mvꬠx>/Ϲ~c/b r_ 3Guo+[L7_y&A&{ H?uoȿzi( ,y`荰EawgO ff7Z;qm~cDe7³[XG76Z,Y JOL} z`7,фݠ\<\{|)!]$ }BS9\& Vjߧ}sSO tkD= G _5 Ǒ{aVL;l}KTΐp;HF7GͩLÎܾvUחj_vkmkȖQD"Urg^q))]I9d]b,Jd>"N}%d0[t9'Pb.@D"iRjDC`'|ݦW$7 u T SQaJ$?,,Q;v+E<(o$[}[_[aښ her|Q-٘So@XF*%M!ZN듄_n[1F؛3l5 ĩsFaYK#R½[% ԭ4?@fQBT"{5FTY%Q\EJM^F5D`o)ue<.sk37#,nP8"urt+[O*dW ]%G=/Eݶ$k^[4_ 54CN> sUrom:xA9 4yo+Pg*Q1`tG:uVf|=_aW0Q+8Iz5[@e]S.e<[o-iD=ؽI%?S/L+}ʲ5>[,&{i{G^^4]Cd \\TE4`عTN&# " Z#Y47ra dOe$r:v'0AśӘ~s+K@ۡ(a!9zswfZ^FqFPE Xs xۃx3~橉Jx r3)_&kȚKْ2l7RF&wdc3C^s eGЯtj! WtTteB`Qs|^FvGQR-/j mP9 hƁL98RdFl?$Ot/ HaJxPewO綒)Jt9Tk噌~OQBcy$ (ԴӁPM-,nxԲё<~` 6sΆCC2W1ǻ}kXYȂ#d_K@7_e ԅFf+f՚/.pC*9V%}O #|U L'MS;spTҵ顊bc+ C O=@tBJ'Ъ3w!eZ9ֶ Wo$5^hCd!yu\xkG݂U}|T37X/Mbn ;6`cFٸDZjBR'PpϜZhts)ŚUשN-#(j)-53dž͊v;Eg3 3^ O*-ѵF,v2t:cc<ȕݣy,-miHԹɞE+;/O|42S s:C٘)^/Ԉ\pwq`ayRk(+(o_O󨕴%5j9e03]u5c:\@)m2]|F;IXhL[#P*5dNW8+_09o*#'-Wñ!Q<5da!_&dբݯ3mY`S(j}\_Nw ,`}7je8귩]m~˴ Sȑ[ pi* X+w`Tkloxo+d6UҏKFyA*·jy [5A# }6K-…'I@DjrUbt>|xǓ,lsn!]\nÜ:0t.UgHᗄkh]7žnS2E- Vg+O2u:84<ha8;n*e1)WJ(#oخO:dmPL`)gM1:ךT/A$`x=ḭ+pΝϧzdk(Y=cfQH.جLX̋,04s4{+&8x\_28qؘQ34V$g3dNG/*GL, Di저O\*͂]w!uqwCO7oV2x°O!_t 0mK kE?V]?-_M!)x׺ޞe IwfCqB?x̂iؐ(֙cA?tuMP ÀAL2EŹI/nk!5srfEVH5$n:$ /~(O|PqSF̯Ҽ,XCצgYԮ@NCe忞~sG4߄~ygc '4 cȎ[.>U^q ʗE03&)%6U]@-I Q)iBuz5"6Q&=6Խg?\c7QȂ$S͟u!Nv%MeF%ۧ~~#lzP|`2}MOcSC)L0s7Ӈ:in"*/kѣυye$Y&).\BcxJc-Fq 6Q/Մ%Q;Ǯ]r'\VK5=D qqu.| uK{g8n'.U{eA~Π%qaK訖4=A t RDVpB s(e șXJVk]'?}bSceH Ӱꌇ:ɫV; %:o24/d;0x q0辙{&5=1BzCN75[pnebUM;UϡaFɼX]Ψj  $\Fi,yo'o (?mB'ŵECWu9sUxWZW(@ֱϗu~"@g=id' ]QK#FR . zlURÚHK`E 4`YqL x_ ٬P']GՐvuև!T$W3{ Ǯ9 <>90D 2@V\K'W@7$* bR_O vkk8XkYGChK8?ThxI5C͟\<;,<@_Z?TV*,X[7!Y7]E?=*& l8dWӞsS̙XfСNGBv;"6UAf,dndl\:^(P>L6]˔pG$9KF)\+v_Td(GOqAEguӄ˘ScF^fN)})0C>r}5q:T1Xޏ5;2DG9WהC }A4VgB9e^-BLzI#2]dPXBu*f(`1h}#}BQ^Wз!=dQMe;J #Eo(7BR%̫&x,/`{~y-KV߿G#YvJ[bdEAtXn$mKWG.|Y?tj'd ~!y`qm_N*LR0ϣe]D6e*KP2}b=.ѰKٺ8$= PT2L?ܽN8Z?w(C0(SfZi<5UJ"ǘqB2 w`ԅPRaF]JjQhlVh,ωW=)ɛə I$3s\WoӒDfOE}^aG@lo, )]@j{A.,W,&H R;nuo2ؘ!F)>Fa pt )ZY1KڄբoQ0HU_#d_ZM,)ƒ}-6\p4toӨPe$Tҋ~߱8L}zMK&B uj-өc\=N)F9G쐝v1^\Ȗ+ж//95:^oc~y'8 w<*v.*Y'(fWVDt㷅lQRIb6yҁtz``8Euу.Y<üp쁖ۇ瘉$Կ c2u1ykw*SM ޗg h 8BLC@ǕMʛ@qW){@0tqv^ }ձ.B>hՎNϾqON  $C(DwX ?jWCAEw(zD^>8} :ư\'~y3UtAP&u '  mE7!_V:Abd=bTأI}S9rHoi[fBgU EmgfuctUbZMwGV\K;۳s4X밿0Rytˤ-‡etӷ;=xpJ:>kNT{\ZOKwvTe|q? ,])<2#/0MvRה=}(9d&r_ +ܐHM&FIoYmHx I=fld88yl.fQ^JķG9 7 5%00r0v/cO2=KHLYpɺ箠R2@#*m ˺?c@Ʒ3xh&vەL@<jЏj6ְq7F_3YͰܝ" ;ӰۡEv%%b.s|Qo?7ƦN>(*z\NPB#5k6c;VQ6do)&9|@-oÀ $`8d՘8[RÕء@M)C.Un1Iزy&Po8qxpjx$\Ǝw@kj]ҟ}ض KQOȨ8%. mwjr#w;oq=Ivy;ۆi'ApkL.Msw}-,\OFj 9F,IJ22l (@w3WQi^ʽ(ɼ+2ajOz_ |C0fG9C ~`wn粅95yX(+MHtۓg)< #Xu^ r[zDžx0`04/Ըi}mw^,UU0Q EuuPuzȗ2ySiWp2ٶR9ރƑ) 7HmY=&ue2jn梽3d1RN ͳ[bYw=BՈ*E_Or\7rBHn;&%|[2A7E)|n~R'Neg %viMHd ѕ cĴnģBuJ|cV#b &<>6s@L+7c4 Il`nؼ>]$B|ks`9Z#Un>MF(7`^?w U*i8r\Xp1S֤Ɏ%oWu4ku{ʴ*OMwDQ;OY^b? 舶 ٺ O_'>cP+-{HDYϑs6;|ͼۋ{=mЌ929[5iUiƘ2ȼb2p;ɳAMDtLqI'P lM~",6Bi#w%_uǤ2d~()%Ō$B)\|Um#vϪ!4l C 22r| 2*iLwճC |O  ']m>-g< \PtS5n թoH{j~ ^€h # $^X :Doy tY{ދGYEg( `y}嗺V=S4ی H9 tH~+jT"y+|<454y!jbAVr$.$VՉv8|2WyLDYcS@lc~k  -ZG}d{ Yv-=]n%T|rU?y}pFpڽe2 h1^ 2oMܸ;o˖位IM56JjBuϠە8?$_`9`=rۄ(ظ~5qi7V8h@^ȟd48biapvsP [VԾ5Uc?]_Z깵o&'bCrhy(nGm=}&36ktĶ%D^@J1u{qnb@5 ;ߎf|pŅOY w@yqk5Y7%\{AZd b\wmfzs8veo{e^4:CJX\+i@Lnw8J[V<)Bn(u\rCYp0cv%EE5=aAlK3SΏ3RQ-K`1N1ւRRT k?$Ǩ̭wAa+&wM;BH@OOewndIțWDKS5& 5j?yD`&;)aUυ xC%FSY\9'݃yZza9| N }tO֎ '0Y˾jIhE@GZ9PfVWrw I7Pu-oT]`Zv8L ^.U} vbv ׍Ђ% 1Iչ_kކ+-(?>(bua/ X׃AcA%Lw S0YЧ@rLǃh`;Y9 b74ѱ3h˘6µrf j2t#J2?Y9 cxvX . U6.SF6F79$SDK-_|J~%T K9XoI|ꉄA]'8r2ۯ]K.g=-Km؂]!I N8=K 5 Tmg᫕@z3o zy<`/ T{\8ƒy]Mj2zoڒT 8nRgGL RpKu2%8m4m0{ݞ(P g15Ȉ434kIsY^W doIJU>]Cb]|UGﴈGe"OMF3 >Iʊ ViUVF g$N+d#0B`+d]qtPݪg\:p,F˭*O+1oH*|ȭb}ID ?Yk8Z~;T'k PeSD-ٌ;sV!q5'cwU% ~ՠ2ڬ \>-jM30-X/*'e?"|"1۩$d*FH q><=ns^sHnӽ(q"$qjܢXs%!̑o;!7=Ŝ1z.$1u8m6ˏX:BƢaE#=Uʫ/ݧJlbcȯx;u}Ps`^ 0!I€&z*;fbV:A4Ծ0?U"~u'o^q:HW 544^2QYwX)&*'r+h̑ATA4zm34<_;wNd g bƟл9PSrɝ9BYu( 4q]XPզ-*B,nwNwi݀3g^O: pم4sx=t~s2ZݰHCz#F)4ufyK=xbD&zW]0Qn1 -P~) df9✘?df!EGbYv׃48tqXq33TO] +_sŘmR/`Z_pn0ԧU{6~ CR PໜehU.뜼7[GPLdx2a"w{1.bQ6EA51 y;9o`oW0a\DH$/Wu{cDX)&n$~bcHe*/ HH?^>]Om jITRY0p''Q˯rM_0bT^Tig2δ*^ cޜ 'YpBJ?2*adC'v5' YDv"Y$jTa/?kނ)-HOK5V AL2[xḺgAzhA2UTl#)=3M ٘: %ϡU 0J`jXlyc֑Jw^zn@(|^J_S.c՜Pmi#8JIuY^ d=])*@>\'%9b*ELiKSt!jArh4Xۦ9uTAnqeם=/1"l>KS-l eO^ 7^CkшZ[D~幯P5Iҵe:A`M;*6U鸴ޜ ̩42TnJ7y=:B#x*:[5q;Ƈ\+.O’e{Ti9 NRDP a?tQ&@ hz̠di&sK>L: a yH]~Ңp+Z?YL|"sS杬50wF׵OxpЀj6hk%i{Asb?8R1UFC_ˇ9ɝJ^l#jbwFlo=u1Jg;}$r$~MΔi=:;@B`߶ {>+P] %W,bODB鴼v8(qy~ҝ2g|rUrC5\IVs`-~N_j荢D%ߪVglN@d.6elJ僉t^&۾63U0]w'' {ݷ(Dacs ɩ''$ӛts|}Uՠu9įU{>KbZ:Fd  ƴD}(?07(f ~[5Tp]vHtȎ8kV񸘽62a*WdUh-1^c=dWX@_=dnD圂DkG " XkuzKM^ܜ{ͧly7)C6`Pj+zoj({as5w: 1HC4J/f49{6/Z\1$zfRP">JN˯_BSe֚w/rle ֪7m9 ^ Aϑ<)o{*UIU2#`Y{ ,XRDs0)m b:2RJ8l;BCⵖ\[41+gQ8W#  ]$\ľ39Z'IVU~zc6Gc ډ†Of9c90qw] ݖ% #CN:X+Ix8Yc} p1`"?/+n\7y|8O՞IRk!}ḺXZ9pxRo)=-FhiYTόcT&bUsWs%X@w[ǔJJt`ɿ}0BI:*0dqDq8p3мF﮻BS<qp:~0 H+C0%%>'x߸ՉAG Bݪ*%Bە.JPV;wV8[޶`qMyOp{앗 ϧIQv= uۦᗒe7SAe`AFKsl峋4mZaxf_3 E3bkRnkrIP'mDs^MF-&Ū&y*B"7y@y`\\IܛgW.&B )ojrv-W<)|gy_s0Ծsp߹q}4 YYrdlݞ(}'FNfYZM zЊgvGIٱ(}#{G׬7ң C|KWMuQ_ykJ=_P۝O+}Y4/8$|JNzoX!gIeev7oU6(ӣ,K }S]\]HQ:s_hAX]uZP9@> [= pɘg7Q#t  mA#e^-(q܌\rE/%sbc@Xo5MY}dqȺzzObHE붴TnqT8R¿V`LIgek9dcTX6#L1Ngj\r݉' -[И@sSk⽮&U(?0YBVb ZU+.v"eNƕV$ot~l.iCj=*VV$˚ݮ]?)|VP*";48%Hw6sQ`' Ϩpx:?xkeeiv`=_x!FdF vusE>w} kAUmsU;_.֦} EYѮO~`9i=$Ȋ2Qkv[HƻU+B\K GS-Ta[q8AiGU&_(c x1^Ba+Ufu#PI_~g@h1 gOѰ_ $ ЖxNVMmf OV!F֘a ;eJh4bRIs&| jజ)7oD(0:T 5Af_t._"/:Vq^1FN]e(I!FʛFS}/vߧ)dwi@?h\VPL[,PQ}i*R|8ʨ1bԀYinnޞèBzlwmG5\y'F܀;ǐ}UtNK]8̣hfKŲm5WO$œ.sK؞Pt%۰Yw8i@V=dZHV&Y58\ Rf\3*6+ʚ`KQ2Ǟ n%(C QD22C O DLL ߦXDZ 3sE;5*6t!)@8ȇ9\I4'rz[ek#B=vGRTLbS7%8)~ S?I+[\ro4QAy>?R50n[h’dRZB LDΨ"*xg9qo\)~.w+">oHK+ףb(8DˊaޘZJ3DpCݒhɓ=8޾t90J{UjP/טX ͩ;`Hѣeԥ,1GV& 50huE2N? ~jm]L)j@Si Yu{쨛 !GOr݈BZ3t&%i_Xwa|2L+o 3|1]Dӎw&9ƚW5 o\DrK\ßS,Pec'G$D@r֭~]\ ĻS7D\s%\~7|:yCw5* /B/ksy]jG%חTbJgTs񸻉cQi P(SۜƃZIOGDAQh&[}ʹ'_"zks 'Póoʻ*Y>6M;<܌ϲSї%n HT9Nˌsٚc{C kV^ K݃xt{5P{L;wW@ iE##ܠS6[bMĞt3b? 20; n(4'us0j&ԛȄۃ:!^lbKJdsP=B:XMK=C.$i%v(:$*@O2%cX N4,@v`7[3ԃ<ؾm#Le~җoܺiL1X}T@ZԍM60b0xƁ# jCϻ߷DL V7 N|I hT*RMн~%b;qH6$$BˉܨZ**?AN7I8id ۴i:lh;k&zeC9|$kt=K_*mvSi!#NQ-81!pL~ w+n!?6Z&V64`g~}*RD˥sD[{pҩy \Q)P;f̀S,W;$Lu_ guZzҿt?կ@KVh(1 To N0#^E {0@[;W%3S+e\̞G>mH4k寿R]\YmExGڪԊru#Q8/oī#aVbsS& A˫XL/KcѾ.fiT*a]-ĎTz"+p )ȷ>GR[vh ~nPoit:y^{,s)Ujm/{ap@p0qG6JJ11@ VVw[Թnox1WɃy5Gva,ꯀ҄z5~k`fxD&uU pHR7Bl֫D\f(ȉH?@LNY<+m.wKݱ6'F7|;Uule# s /H9@nϥULGHZZ~?j1 VQjG\.QŘj/iȣSzMN:wR Bi(]+S[W[YR٨z^~fP7)4A[+G7x5(hz\iC"4Fala)f7Cy*i[TTojߍ{mjthGv/yE&iJG]ӭWNFۏ-"t/Y?tQnIfPEusiŌ M2S.^/υ4T_-x'yjo[b09\pQ8#iv!Lq 7U+hY{M# f[fb5i[ݰD+z8GYT[۟Of%w|W%Ž? ):{]|^{1a3߶ 1r&DQ h$x0ҚДIfT$UQ9ꔛ2yK]SK\_0iN#]j(۵ g"|^c4l:[&̥YΊz~P!&R p""jmkK( N8g|گYJ( u#ʽm$)m.1}o2 @)\ײE WZLVz޶#RHFR e/}a;< |6AVwQ?IUJUH8RѺ >Jρ|^o_i[&RUau E?\m'Ջ2m^q&UW_8BƂS!9artNM46OkuUu*9yIzkeNUEwUMDkJ/+Ub]ubDP{t!p^(,tHq㼡p%`&SyyycP{|VOSBK$ݚI_mC]R %|u Cp)nc^K3푅ȕ~ +gDSFys}VT`4{DqiBɥ7 6Bޙcfg6cGytW^ż U% ۢ!j-R Uh'6.{Ôn fIunhB^UjzN|p_Qw8жþ<"cV+u(z(w5ܖ^(ep oi Ofei6wݢ\wjG 1t*ĸ\_埜(f1vJ!C"dy`_PcC٤G\ +֪͛Ut b.;lv3QIPVeowc,NFYS %CP_G {-,`C,-F^ 02BOHwpeaFl f8P.fTwݭ*v5eUy| .c_hh!΃年`Ry}ɉy-#s(-4\(HOun%8(b3 U1U>Ee!L;<>n:GI/QN~]."m5G^_?b0JUc; iW̲ШX@yЖWغα 'KDO$"&zZ`4:uBn |@hrbLrWP3رԿ=@'& DQ}xXr.v"ֶx @0kf]J;!1}+lT}iT!eKbyі;_/|R) !Denw(zޠFۡ5.xRG18Djwſ6Zě%MS>ռ~4;^:%@VSr9Rc'Ji ;4'GHJ\* 0.oCB؁e8Tu>08t*ڢy䃘aۋ*H48|(Q$Gt?\"%V`D68t>6x v8ڱTTx򤴃J( 56θ>]@ WzIUfpLT/ai%y͖UeUkgWu*ҿČEP"G`Milm|Uy "%!)h*V̰t4D3aUM~(#._6c$@-"D"|}ɰ7 >wO`hb X`uuz+h&并 d$hNYKx>,.D1/v`ݛԖf yH{1a(03 h/jW41^F35 <_Ի2@NJJ8TLaK9%˹rnv9޴j7ф8=ĝvev/_m,5R.zroՂ}wKGhN)L^SQūy\|{]0zUPq47fY`c( B\HgW#fdE|ݿB |M*% E?llr7Fx+H$6j$G}D`mUOh{ٹ]e7ѬZʽlsnVoL BΎ@H~xD~ LV͊)]f7v/ C F[Ynm3|^ddxT꫷*S OpqbvyaD `u"8cMJc7uȰGJASd_\F XNy57ٷ4/_ UӨ.2s"CfѵbxM(Ѥ}*IZcUxT4W_j{7I=,ir{O`mzԚ4#* 5=Ogsڸja`G"t<)fdihAN0TB.eTkR#;m*4{rE`}'_V9L K}е9KEԐiгۦ&3\h5a{gk124&VT9S~u(M7⟽R))E񢸷] WOP+o|UBw /uE+zhvG]j'k)X¯V5Z#t(5eRLd+TZǺXSABw3M۪Qp|'@ 0-yzfa!ڟB5;-% {I *ΈV*}!bu~kbpfܡ+z:*+,Ѻp%8zn΢Me?ߕsS_>0jͰ DQW{u3HPvURϫdW^cZHvm{aXK\GYqP_S-x0XM玫Gލxz,J KVKپ4!I'[H=uxx͗3HgE0Uy/h&Bkᡈ/0'?Y컇˃:,{- mCGMޭ:}\SOV[T,o> +w0 SCH|揎LrIpEPrWʎ߼T5~h8ZrZ0:8d J=?IHK(pFў46D]yR}^^#*di-vs. V=Y{Ϋ3,> /|SvgHK _ncr{>H?չmwa7>֧9'AĀ%q.tK*x~}egAd #;_nBP`O %bRSCl5O s'mb?O;+^W`W9ȩgoB4z.:MPgRbCR][C_W2F%h% I3hzձڗ..q6<ܨRh+ mPF$-P P+m[O96_ZcУg>5xFlq¶Bnݻ'oùm"݋&{okd>]} daBQS~Iƒ8P"gޢb \Ӱ70f^DԸCǃ/R{J{Ƀ/#+e>|ˌv& No*b&8Ff){傕;(c$p~ ,5jD:3lq e(o;l7{`Ugm(fqBW=aᷩT`E:,$֦nhQe:Dv̫ }9# ?+9[mqkT" eRi[๯+T3SRE0z?7Zkuu ۝Y/wK[8p-J+͙$pS֜#<Y.hֱ~F}+WDFc>R Ax+GPHJh8+ZBNVAF +Nu6|z Ov_Sl۩:/iҺQRvt֙AЖ](=ݝ]^!N nY6)#ïi/cK?9Ton>26AOLIm-pL .DŪy**h 9@scB-7t⊆OWD7S`cr5GoLOmR%eZ(XC-\kh:Vabx {PX;OD)=|A׸F%=&i`SY2>m?kxcÝ[~+<|~Ü"m٣Q13@a!s_=ZiXߌP+ďF `%1d$^㦷F%ѭ4GtUq' Oة}rJPbAbQTߠUE=ѓ⪇jFOfW(VnI<,6wu湳2Ti-^d jx(hTmSV`lڨiAV1 T]쌟* wwP[^ڸ &e2ȵ VgJR˖gQ)AϪ![ NŖȰ)p.3L{f<ʎ<_jJ֬٠ ,>װ4鞗Ҭ:Ws")Ǝ%o-8i(٘Ĺ:/@fO{ZP# fzU X]?Wg|Q rKpYdHF*H]A]wҬ;Pt@ #sN$>ӖRQ@b6O̘o|2>,ӻYy3gpna|틣Xh ;fV^0WBhE`9ŝsa=<;KVM?%B#%e18KpC0l>$G 67+|v^HB٣pfkkܘp OgbmlCnQ#6pΕ?*?E 6~f| 0`LQ}b$nޭk#T6w^ן(XW;]h)%cܰt#M<JUa2;HBZ-OQ<׼4;2X/Y9o I.&·qh%2S܋fLhH? (j!׶ k/2 f:L;Yhg^wr+ce[WQqj=Sŧn8jV3{(;,l ď]}@}iG(BҎ=dp?$n;(%z(NӁ4V4"|#tlsSc/߇2Y {#/7Vegvg4a9I:*(L#?pJ$\؈mN+s4Xޕ@Me E׃Re沛Olу{:4  jnΝfP@9l[䞦b*d}p6F XWk7|ţܵrz `1@:3R$"s?%ȟWO' o+L1heg;O_=\zi5^a̰Zj61'+Hb(%NUNh*R )ҜfRκ hm 9"B.l=5G$ȣ(!]߀'S ڶNd(h’+S!rgǼߔMhx^N=>EL>1_5 ZxRD( NNΟqpC}<b`Q9rz?SFKPU/—5hPX9Ƚ4;kN69Eb滐SN4FDK塺z}\M#0D@IaM l.ZS1x N — P)T mEi\mIBH{Ÿ4)⻥_zU)ĵr+wsJ$$_Sca0TK[d%+U9zr:fS8 ?I2>hAiK<%fK8׊v;K#𫒜jKhqU`s#k`yf A&to;)x8j-[p&=0ܷgUå+5P<UӒTb^HlZ#8mP'#3S6 ˭}Rm Y"3*>l4)ίӼo^Y^zߣ2ԴЊlFziUs{MOxSm% +e2^ePi\ X`}zB<|-& ֛;Ph4JTʩΞ|qZ@e$;a+İ;VHc֓_g #[E$;bHprn&Vִ@[`cz73KoL4{"*fICu"Bz2$}&1CXB lyQZD`{zIc, BUY@nM0*2?&OB<jKOpuۭ K-ϛ!Z0^)~{"B!Ǝwx|-QdvA 2=o)AطPa.$\iR=gT[YMAVx:ZX^^M6Ū!xey *j% )x;qwd9e2R Qjj6(pEꊏfvNzֿ* FtcRrAАۃ6S/:6["Հ"3"0"'7 ?(8LU1E 1Ex|Ln|dCP6kxQ,ƴԿ25isEZ_8$u(uM\L2!;˒: ?P.V_~ֻKi?!+̈h!e)SW1]-?`xdY5pQ^襏T+9mg ~!KScEy.i[pĆO[ |}/Xi+}C\GT[lOPe?4nkOfc_ʨ~T_ N?SO\Q{Eif>D9N*w9C'š[+!&(FٌCEm83\d>j:r*Xug$O-soS~>*컶GNiHpr6\XmzQ,>PyV"U% õ&(ayYMw5D5XbA#l]/`#gq}CށZfgJnau6[׹#P ޛJ\hy-r46 3<ỦԿL>9#HHʾc .ysN}p'&ZjisR4q \jsY8nNӾ]u)R>@+,p!f k+ ֖ZٛP-#GZ*;կAʼnyBb  9OZϸ]9 "[z 0RqR輒(|8.oJ)d8쯼Xg݄).>tH9C/0WvޡRvJ3Jf-a QGg]JH*oDB3zhc۸]m ժ.Y~bg޷~K!XWd煪u.d&5ԑ0 9ܫ$O&K^@ n-$㡋3BWLepYv6١'hlTl0x']5ТwvJ90MɰV()p}~rZ>@#zs$tv $+m[ 5l>€]3@n-fΧ5?tNVV.r:ŘCy@Wb ? /*&9PPխ箪'$t83FHG:TÕVղED f1AIH4s9M+iG-OCȏRO6g vtܛm 5=W6"|#C?_8u&6]Zcl(Xd:}]ݕ7!}M#;ʆ(p5x}؄HAy9P23Q^@ˡ}NРo 8i@ g"ihP}_4Nm@k_5*;qʬ :K Aq׷<ŬL&EQf x."XtDt շ',b2C#|ˢ@R'IXh/V F]tﺶ^CaZQ{(/QgG]4t3W/Uv£?W0 Dvʼn\f=d[[Z bW _RodƓ:#?9[ck Qۆ:`-6!1+[uha4f%6c6^T87G)SI2cM3iڬݞhbL"l^_"8.MޝBL cF`lzAk%u"ɣ|zܻT\bdAH[\-}&MT sW˟od.pRFRkI[-iy[3Mi:3PbrN&cimzgXyW[D |s׻zVP`h9} R8q4W[2d5jV/A2-Zix) 2A !7@u;'Ys31;a /ASw`VmQdy-?D~E 0ǻdy6d"zuHPbDtPbㆬW@^oTudq"Ao!Gnj\}%rUA6y OźЖT"fvK HDOc>@ 'GpfuE׿g+xtxS0S%Q>, %2NT)T[vjEN9+/H|U{WpL:—`sۛZ"hBdGɽߋ( /i誋v8تi90?,?}[&6UX_5\=ڟ.vjIh4YbH2g鷃페n663 ʑ>\W_ Ι0-8Riڧ:5Efi?)/c* aM<ޒ(lFҿg)%AW{¨z h*UAC1J=yv5P i@ay3Fn3,ZP=%/ #_-L2dh:9ѧ(OA9՗+:6:ժ2 * ¥4RD1& y4h%&*c[boaiP)zF褁 %SPIr$P[j2:cD$@=1Hr3'u_N4a,zEHUsik(h> G205I*lJ9s¾AZdNLUN'<*c-5tOz;n5q=9y0Ӫ(!14`yY K9ˮrlmPiL-$Nd Yv45_xoW8:Lj6W_:i\U} mܕI{`>#5"qhܵ uQs+D`KyDb ptɠCțu^Y/jf)'}d/֪[UkWnz@n3آXk킀;k3^9ؒ(j h3-gUޯϟ gT؛8/pSkkoآX)/#FN#xhֻqJq]k Љ%RaZ{ѻC2)>j}V;' Ү#T<<#[R3:!~)fcɯJH7lS4{r0Q5!JPpvg}?T`RXP B7O:CD|4UFZ&k:ޞ}LUuz]A}=rMy3!Av^55ߗk#Q{+d:Y8~p.g[ʺX)qipH[h ]3rJzAx,(E Hj4[+hl0ܑvCT*{\ 3@Hf{fU6.Lpl`RXBPB ~Z@-o+te2 -mT2SݤI_o 5a2۷Rb%8wTYD s-jAJs1`Ƕ<l6%-c߉$OϘ|]eJJȣS6T3N2YcR-3 .+#" 41Xt@jwiO"W ٵTpi>&Y)Ȉl5\_^ͧ B^+&31:1-hwg7ͅ YpTrO5hjkDNוM0gR'Xa: pC<)K_U~J4@75$L%8Z!ڛ4Z MOhr ޳l/5;8 u '-7'Aw<=ؕN;i΂"b/#v2aIvNL!net eփk]K50\+5k#iK5frH;ߊGsm8 Tsf >AkşJ6[Y^דv!4Ps͵ֵbI쟥'88oz& 'ABə۸PFK ˪Uτ/#>bОRZ<7.MTB=oMRG)-΋_Dɒ#ML@T!c5Q6~{O!@GBlU yɝZ,pHer` pgMg a))㗼U𓍋E|ޒZ5 5q;o5֖WHfT:N|],LV֓_ B!"P"6G-g*0>ռRs3 2/iY pL^Dԟ )O%*]~wA|(OY,Tڅ=#>k`U۩2XTGZ 㝚;O w$z_1g jAb2~ JMQvd=AQu{2vJ>~R3\^F8dw^7 c"&kJxan{W΀=/&CF* Wñ%g}mø^ L_Y3N|~PYA2'91:L5˗j\p)dY5xE\S銟ǎzNݠ 'noiu⻬Y:p%z6.uT AnC 3$mqR=ոa᤾f\,)D =xdRj]l=GYpʛ3=xx' pP5< ε5! ̯hD;,BVj˹[imiu#hʴ0v7eα(]ODqqoX{ɩ@&AuSR`"#=Mؠs2^k52YUtbR5/KܺLqS9(ޑ&f#~ߘ>&SG Z"gAFe(QuL֮*%mX9&q7//qqh>%a[ǶL#wF%"mbd^)ng)jhVesU]ʗ*W xsH%o_Sl5KqOPP.{f0mpHb?[?AE,]2[.P{Zo uRX[&&'hZ.֦mO4PF̎q@`zCZƭܯ4ڴR$`Mv埢MYJys 1fs.oź5paZ;M/tSZh2qM#Y$9oMߔ8۳no(0s[ϐ8Sbc)ʟ#bg$w6ڰ&`;u>QJ")_d7*@U}=Vk?gh"9RV)\j5~dF4$N3fqjՀ,Udb*< 8+m"vb&'<TB ښoAC4+Hs*=L l-ZH⟫GQ?f:.t1]1SLgZM1W}UoguڜVbћWnOxʨaeobE#>vN VxgY;HB6O-{XQs͚9 |rJ+Hv\ ym8~*y :ZxFE߀;ؤ(_LN:nPvdm/ n(_FJ \9}rޒjd~V`PڧqTozTHj5|hưoT&}j 'V\I|X=+&]`;ؕ`fUxD皕jx@>OEѵY>:rn\̺0Tb 0\U 9RG0Y% P!)GԚ*;_8]/PVINAѐ#jnVòXEseK\aFQySZ$B@"@-B` kKq <9tfEE{\*h _Ȩ-Us϶J{_Yj03ѕg; i6Af"6W\5}t;@vADo CZlñap׵b#ԍ@0^GۭjgգDf шwwڮqKܼ \y"J)'[`^AG!ⲤL)F w mP5^wJXf:hXZ**ۜ۬nJhFe]yq,,wKR?b!˵>5Zg0B.`Rټu[k묀"/yD6JR^녺op3'$αnj%8'$k|ɟd暭iР(K.'EX ~uȌ]xU[OMOC. 恻E Ix3&,OK%S#t8F>(?-Xh++RԖ,^ӯ{u.P-_(.A^B0 LF +8|7@һ8-zyɢ^|M/ /Ef?86%'ZzhVpm {J ̈́|R8]˶!=J^polgc +CIgJKivJOA2U< wk3O ΨMEqSK2Lf`Bۃ}V>R1m0Q;NRtMXLze!9p{eϭ }{Sbup Nei_ m9u/-Un.9қklQ;BK~ rjS(BqB&+F5-[{*{Ga):5( `Dnp߼tGã-0UJFTAyE2Hsݮ$'–G F@$ˋ,۳,{#O\(wFUch)}s@p + aHF zB zCA ex7wȕou$7q'6IzBfksvPG* Wr ~=޸$&{ăyf`10d~S(6xL*̻^Y&eze%L4qaDL hx~-A_KcaLĞ%݅-Tՠ;X( 'nh$yd 0{E~|FU!M|UlώtgxۜK_B=o5Mm3;E4{B'&MҴD;Vz KMAF~L-`c|uu\Ozd G2'"kYc"n"X;|yE_`1L fRjM$( ;g*2M& *dmrr)E}  x=[sefTsPunOCddJN*Z aFXE _s? ;#uȍbF E?v6a"%di31AlŚO[0es9-pؿ)IDf E7t2(f,W%2ݑj:qȣzZJtIN`iJAuEnݥsp-2qeD*AS͵hNTY^{ntl$7* xgz9FLZFhPJI|ڱ &$W q&/ڨ~8iUUTxR}Msz PpԳQj }fl#%B69Z'lx`X?sC³ǒKWPV6D Uߣ\,fi9$eѪSlcpJ12(5ʅRQ% LuBVK#7 >/T& 4Y|zlKN 3>LTͱ5U0-HLp ֓M DC4L,YU"^s`sl`qzt~\ž=a+6~$zh&:d̜ϜI;ĭP"˲+7S| s6Ijdw,)r+O଀QK-ً]r.KWEbs07&H4ܛ9$PD"}!=(INDfϿ0ak G.0s׫>U:X6oȅt"4oi +o>2}n`_vK. S'iq?wDdIW;XE 05бFEF\P#tJc{;z+BMFb!P@'ScfpʦJ3Xn鶇NV4/ݧ̴ cF"{U)[Pl,gdKȵQ̴/WR᭽DOn d_}T6̞ gGšC;*d8 \@x961=af:i9AW*N֐ 1{K䁎w6%<? Wt{tBXwd=`P|qpL0#\~\u&1- $ 8{˒wjFH|iju풌.ZƄ8𙑭oenl,8>5b@YFu^|>eZOEM,Axi)2`vȬNFq>/qւ(*!O|ߩv7'!1Qu&}jY甹W}H?A1!{:=SB\ B77ȋrkMf&;9H[ZT7.?qSgN_k`Fh|c02٫JoF:]obdHD Nfb|?7}ߡgSt,Zu*M:w7_VZF'BaըZ&CFў*U{f"#q2[4D#]=sxM((h]>\ep_uiWL oCh)EYL ęb֢/&,{Z`t9BVSYLg9$YſGdkk.G`rBVr/unXces._Ķ_+SH+hWb=ɐ %̮f'#*MIeQ[RHQz][o&b ¸ɺ2\#;43τTjvuO,vDy3k<R&#cm )F_0?TJ3!Q=\|2zg 61"[Ka!2cMpO_!5t5w_O~sKZ}Ƭ{'9'"=vf}<aP1G,Jxr]&4syEп9l]FF{>`oyc`"dx!6;o!%+7WWmQi4TOB 3Dh92@6HsҹҴqgNj5a ؙ2!rأ )ޤ؁Fb4-muD%ieG UΞ*aw\JSDو_XDZx2`0Kݭ '<{K1bʄWU.;s ewA\:SR~lKyK}vP4 kž[o<h@6#p2Mb]9 hg  VbuH/-NI1Nbv[+n~0G@ei`]%$Eth\Ê^2<#>˵V;qe>d_P}Z13k0|IQFC2˱Fןw -PD>Fjn (ӓ aG :xKKĈ;zB_~NkmpOu^^֌pKEn`wܺyd/8cfzD!IAkлN=!\oX)2EYyp 2SYQ~DoZK_-Oh뱞#-÷da/d{ }' 'L59z!&LN67 *Dvrwڂaf}])%?X<WƏ߸_)sX|=+JF2s7R]h ʂTjP!EXB%],ECeoް%G80)uoŰ.-SDݵaWd8 yJ /ARu^6N884NvYxƃ=6$2qOl;?Zn("*`?`Kaѭ6jDutY3YߺR0 ҩw(i'/"9;+Kyy5q̈́ PEuC=՞FLOA<jn2jݘj94DO9{夝xUS*} $dnlOS*m|Ŕz?B@"BHdmoLR ߕ >h#'|ܙ")Y/2|Jw4 u/F(h6FXOkO{" Ï\L| g*:%itVD-lO|NjTDK4;)c0 %2B05k?Smi+~i)VCG{1?#d#iz)n=V,̚"t+4j-Õ<5ɭlk wa'n wa Qߒ?C 4'ȫ q,uucƄnH]Aͷ 1 ڄiAٺ"l{NkYHz )\c r%cyr%1yߠrCs<+ fӇAJ P|]c]WХМ308,OB>X~]Hk}g&X¯hKo}HzԀxТi;u6dnl51 | n+noFpfz~d>(yuKא5*|Qlpq•1f,:q(iHjxU|Gx7mQkPHQHLqZJi\ ĉ]{S9%xqgxc@Bȷ=9Og»󟨊~+&TM[~?`LBO!@5u9fJBvju?L 9:xJ;:94%r?40x&`'@a /cez|oCa̮6w4ebfiOmLPk7,o7<5"Ӻ4b jW4)E)W)Xبgƙ! L0KA/)- ā"ts@fQi]up^?UaHXzYվ,MDu^%pmr ʿ]_݁ܽYM_œ[&JPOs[^Y86POhPuG Y5GXq xcяጩ GUXK ߐUӑ m1bmJǂi=Fa n`VD Rx&%YbWES 05)| 42Rඛw. [9 ʝGˍbmōKz2 Xjr4e-Pt d:L"H[f0]/Yf@!)sQhGTқ T)0jk䎒'8]@7+1䐩N4a-kBv1s(IܺO4FTcN#WҮdAI 4/#K9Qbjp #T(~kTvr/p`q:hqJDZ1Zd N0%jx[~WM"|Z.K;{Bl6g[CWQ)TS:Krfi;b161z6+~}4}%6Xn""Dt=[_cRo"ٕfb)Z1GV=as'Ȧ u8ϚzjfO6րZV|16Ǵ`u%L; ( iThJ,%i}Dl( DշZ}A]2-/nU3ןĝhu[S Kj:4H5.$;fѧe! [~_L)%&汖UV \j0C[N(sJI&&!S6UKiº >)JKh{ (;>(>ex[6lW46x-I 2SG%tQQrBͯd(@38Z\@V޼@6<UkIEJw crȥYS%w˖>WZeAS cیW׿GuR0ޡ:3nG o,z)F_Egiel˸|uw[9 =^V" %At(ه(g쎲 8Y9͚ Ue:EuqR,N/1;+2,Pl߶ J`k..l‘ NԌ~S[{9φ+k9BAx4jfrҮ ti,maRQXA~&<=D,:T{,uU`OM cr;ٍ)"?:氪 L(~ gRaO شhu}pU7{Л0ip>gZj'nhPoq:%e5yFỳ Ta7Z^5;y= s~s8D@ 2e[VAII@} ybp>pN6 GAgLGBD2d~_uD->q>p{x IE1ka::S뀇CQu ]" Scݖx[cPzAeP. a a`041O)_c0؄`йMZ[u:z>]= PL|Q0_(' o^5d,>||UWVN /&MΙo oj6I]!b|2-^Amg3J%QpLa/[:Ys=,BGBܓ凊Ժ 2Irx{ CHCzoH+Y{AƗY m/(I`4 \ 5zҋp"c`cQO! 1 1WHZw*KJtWIWGݧA *]M'c۳d\ 8YV0HkDV5 w(˽g*>n2}2Qk@Y o|E peٛw~T.hLmj-v5%Dfg(ԀZosp9:g=pرLnj3WH&^{dg`vF= Z{JL>jo=eB1Y=͔ CӾkP-Ia-1AN gDQ7wVUA}L>)8IA aj1hlgk TOqzK,nU0}(ݺs"LxGXkE= ' u;I鬓D *˟YJl#U4 C©ٍzحh?0dMM* `~?Y|nl=m3N^ϤQh=3ȟ-F"r֜Mۮa3zޏmy͙!~I ӆB}u5\Χd@~UlQՠ7A@V L2  )9vi& 76a{ piRjǩu4 wr7oQi{ᨳ(+&k[|uO`5AR/i+S>A48r: q `[!fiŒ1I7ɢ*,_/Dc'+?Zi#\ڧMY ؕ:j%}gAgYϾHrZU硉R^cpl`9ױ8pn"aQM%yIy#x*GS1 jYJqGEt\`V>e"h ڃl&7΅a[w "[K;svH ="R#/8'j_J赡5 hZuX効H5Ġ8xsa7S#WZfT`{$7o m#d@'AO^2{v G璉Mͩ}ny|5EOQXg^W&@_2]"æ=,/TŞx<2D ]Ew!K_}n1= {`[MbFw>vf8鴗he0 jPP crH_`aDXԹ{<խGBBnM Brx}+ 7gCSco-n $^?7U\J;?iFcFp[HaXuҒ=`7@D~M󝽫+W}BKC&Vb1WJ Ad&$ U\$$U^>oPM7k`r̙;'*bCO\(Υm#,U{<_Z 1TvGМr|0 ޢiuRuSpm|ƮFl軌 H@3äEt0i%9O!w7~߷5 C7R|-Ⱦl?(3\ꏡ{RNl>㳆ǡvlT<Op3/ w&Ƥm ?hG #[)9 R|CBwٔ=ZEy [׆Jn]#GtVJŕ[HBx=3F`i2h x_^Um (oqpS魍=/q|"Pn뭙 {:?qFe#  \.pn C*)2'*_jn~&<A zAT.^GZ1H,Bb 3 t@s}1gQeTUvҡɱvIÛdi<[{,C6A Gv:}5U~߀mSOSKxLL^!x]{׌Rsd`$2:kUdVUNZϩY(;Nm˜,(kz(Ix S(F p^iq-ژlҖΑT˙C񒆧M;Y$2l%^iqm_O%Ά6-S[19ᑪ/hwulfDO`6 ojh9nbV$fg[{`9K Ro󄟕Y)0WB73?s m][ !XnŧA5S'[8C˄0p|2E>?|)'"=o}Z\7itRUIBeܽ\ JӬL;aKw&h˗F^tY#Z;4TR X'sro:L&EE\rH~b:G",Ɋ? @,WP4vud!u`X-1vr1^Q79Wv{+\0 vgVx3+WV#o yCNG^"8՘9`!|#8{r$J# W #}D' 9ѠiaZ X wbKmRnN@ -^|Gycg\q\Fs_}Pkt@TR:b~vjאluW8Ng-|E8L"81Y J"EMl$:/^8D0q!yݺY$1(Aڍf ĕ "P~2Iv)ָTd=.WEcksK|o:<[Зd05 '=ݢ< xn#$f6{IV*~-idٳ*bVs 7&/5,X΍s(Zƃ/9Ջʓ`%kRNbR`;w| ֡Y=d(d򧀨prE$KCk"Al1~mzsKhph󌊱@{bNzs` &Rd)J! qzAEs]Np)`嬥FPRh*\Qi0IR 45O'zsڽ P}gB$]8!D KM ydWʸښq%D-vR]>tsfr9YbGWI) 6!܌}Qn; *d{u'k,慙Ğt$ ^Rm cWd8o_"y\JjN.Li0`qšey(/̑يhG̙gd!?c$83S; ք}"+\w̃댞Tuu}qؤf\YE'wd19m}x?Up-hq\Ƶw pm6rS.l6/H:zG~D,6V#> JMN;3Th|.>'Lk`ƧϬW,|wҐ~ޅ[, M _:vusړd fGwv2g Aw3ՊƎqofٝNP vG%nO㔱[ ;2pDpC{$l'!WH#@kn<5v[!UB41{AJa\f7%BL}L5&91%9pMz\h$E ?3E7w^6X,$wkUy?}" C֩rN;a#^)s| $#}VŠʦ϶Ԉ[y7A'2S6S$VFЃ@Z,vn{6D왗DXxL4Rj2t%RL]ਸ਼ʝW٤P!ĭӄrPem|[3NiB[~1#g(:^-z?\uM)SM"~8`?>1%Qp"W㇇R@W_%,vKS(:h ;F?)U3MȲly&.@nwfbE(d'JS |x8v 14y7 ~αz@T 8ׁf?$yۨ! tfKf蔲[EZ$Y Ey4B>~#;`QG儬8D"bw+)B%2呦&> ЃjԐ%Q%0.Ppn Sղ4ǛաcC5P$^K#426XE "=t!_RR}~.Z@]3Ơ] 3mFAeezA\J-z_S795r6:80<w?,FB&3oiOZIZ 8ot\iqOx]<\"T${[l{uN2ζQ2j.* nw$zIwF쌣2+fRF"⅟/K& zlkZS>jyvC 4e~P_ K t4VR Қ9T'kIk`7쳅/lW;j!&|KC[mj3hΤ3[ ߙ,~ =}b8yMi3?0O@5/> G(;Ÿ2Åw8iXA&vٱ-oܺM\ַ}bPoZX#wBPQˆsjj RgFWJ6Cvo(DȪ๷Cm_*t"rneps3M9 J_mDץPT B4dylE 'eU"H*LU5ƹGpw5n$o#ulpI=ZY\zqtԒ5=LK_m䢧l6Pz07y峄ly67pZB>I5;Osg`f^IL`|5hޑ hڒDYR mRŌNDfؚM1GyxJM'R(C]}1᳻bl*X)j}FR~ ]biz=gҔ rNЧEp}-ڃ"#O@v1t_0pWV?H4RDZH&CD @?AYd̗ ѲaI<2$Wf!-WRxe<=+Z'?9 l˨2e (^!.euA%En;YOz o *;f^ WI*nl$c Ň`9:MZP+7׻Sm*ݢs,+r:+Gi÷H;d#ĺ,{k|#+Nݖm-ʘNvri'l sz3a~'B8q3-0dєWIpABDK5KsT> HY T,l*SL]e(F$k 0<L{,P ofAtc&vS5֩p9)"P[ ct,ڱ$3ʆY-BHyxH2TuG rQ6!|BD0ur<5kyD6!P:tkUU_i_N)F%zieJzɩs[wՙ0ELQ6*`KKލ~@ ٠p./)dhCTE)s$ڪ/w͒TAYɧc4mȨ?wzV[]{Xּ;w VIp 9wgTwoԇgmRQvnw0q]=rR+yyY-eTtm!gw?G١96R7wL&7jes, az%/%UCxa{Mn2f]_+@I*?W`ddB!CK{UX?uܩ<ƷM;5@i{ u4O4 w™wyi=,6JHQxڞndR#~]vn|pӆ:߸Q' 2*4FSpeυiyE8xPfgU"l f]j QeM7_*򪭷Ncaq~=`$io}<}mf"v"Eh/Ѱigle5e8v鍐a5VUFpЄ]ļ:aBz|8TڼERm*p֚(VGbmk(aegP]`9d[fkBUq2]m)T']@hv/wv]5Y6Vm{֤'HY[R ~qJg0(\X:Sfrebbȱ7?$h5%NJH)'T6I]HzMl '2fhPE HqOZV@mT8<*DH׍CQڼ~>BUkbdCm^|)7D75%V8JJ*3[G i-eE޽,gS(keyѹR>@5R G@k BlWdEAJz)žԮןwl>Q? T!݅#C=3B믹 b$dQ{Q@dCsy˙WTf@ (YC c(Hi60% 5wm-vKXط QH^ƒiB9׊__z0у?&YZH^=V7%#YjG֧6W'FwE;_Du8yB.]/I3u.[ UXVs΄n`;{&og7ɚ$=CK,aSl b\؟Kx ËoXu؁J$#dipN]ĉM B}6D8p^lzft$p _tP7}U #^0'tfkCZdt8)Xwu5qk_~"P+lg+Tq?kDBUij =?K Am 6@fQ\lݞQ2ͥfl;˒1_+fԆP! F(,̚Modk:xF5|̜38eڅL7Wه<Ӷ눸Dt!}R81럽&#X>Uc:.ESks]C1/a;7!jVhtY2ѠJ&QЂgQ YЖy΃azѰΨ`6}p(̛ۍ xѵBr)y4x"E/~bG,?[րh/L`qZsďRkhMl@a 3̹ӒŴH) g<斾T-˾FOL%A-Cx9ƔZn}vү<3d}T#SjϓJ`ytriFQ&eXkd{bQOxA yh%]^!٥W?L#x6o|b## n{ʄd˘eoHy5O2M/ 'HRRkR n g! #f?>pZN8`sŦ`l rki;/{7m #a[Q4vo$>C7;мI*^{ĸ=Oњ*\hfSsJ.yQsӬ~Ϳubo 8hQC6E2*QP2ԲQ㲁Bu>Fmt_ 8uGJn,Ӹ)4#Z~1l2Ek6vLDM+E4q~RUdr eM@!N1b91Y|iV,|@$@/|WbbVhy|NC&}R 991s2}=Ɇ$/Lh8À(LUˆZզW9,N"11dPܧjD89S tr!@T\)Au{x+~G?6D@,J Q֫&#?T͘VD+ڳ2#:_J8,0S:+>B~7:ޱ`~b7CϴemNF;q*X."FFPN]}lТϼpG}JлĄEBg:bgќ{E*+X#t&eX-]4"" @eB84Si/uTEGgdZ\FPj I^Zr J%^^}:eB~{,J^y= CB#u#4j_6-: 5vX*zO0SZ4%}a1  M̹*=㣐+W'|} vwOJ0͗9dLM96m'i'J)/?AI=)uxIt#`Lʏ rN4qai;ի)F $.u_T/ %"3e1P2Xmk8LxXr -Ex,"28qPca2ʐRn .a#f&aea̎De2!Sx癏Ȉy\KW[{4Lѝx9whzM_O`@7>T ,lܵ 'EAMC\ˉ WX*C*Ry__^ć':'M$g&1d5(/ވիE7w[_1O|Y9 +&7dvQ:f\3bڟч.Ɂ8߁ A qNښ[S|L$zy5si7Pl1x({G`ȰŚoaC\S66G4h/{؎.%9ڛW8Oe(g90_/?(E.'j*=qS$a~K?o*3oY3 pIEM-ݗ(7;%tG*(/qTJْG]}L|%U$^I8­8|U&N˭֎88 dӕ//.Rl,/:OթpX.j]X77 q8:6^=+utr?zNɼ up)&vrإP${v`ؚ09'4aE.VrY,}n:$5FƟ24o+B\ ߕ@>F7!Dp r8!,-!*%л|UCp$a0DEOUb΁bSF,Wcґ=6` iiD6dOx=;ϵm_Ά-O-wGBcrK?$^/A%7dNъ .-ד2[(N|TE@$f(J K hkGr!4T4N0mg7p@E2jXѫLV_F~y#G? S;nEc$PA-,g:[Dz-n }}d"g x98&uls6:x=A+b-̃9,K-ĝ-zvwLLYt4Y Ř́*WI37F=3ɓ17秺kt/A %*.N& "JxVfeC.#~kmJbýmMms'L$uwj Qg 3pjӏSmN ЇJ$ǘ=m@`Dw2͂ƘBHhŏnjWTu Fdʹ_-ݸ'irH Nzt1ZyJumby0{ H+M3Bm!T֓xĠ'j7vQ(RQ$ˑCW>ئ^LVZޢxZ`(3\%$tmF&w 47X 9D2m%XUP!T',=e-OpWJfd!$H% s+Hʼ wP-;$'y>YLN'I9V4a(*lH<"jy'ևDSm?,Y/)J{". *覘)YWoSưoiY` ,2-<I5[I@@U\ӰɟFrJQ: i;rߙ%eȮ0bFDaB+#w"Dȉ2`]SRv9?|ۘ`zQ]}4pJ)hrвXA95.Ӯ*Gpނ:&+T)FW(RdMBwNYзMvK~Rg9M^EZ{curuqNrւ^z[qTml\lНq|<2M Rn]Wҷ>'"Z1p$% Kؔ#^BUY8em؈%@[ti)j]@=V2_Tz^]{!@WQ*춰-#4>ru; ޷OOpki;RBqKک28$ 7t+&M JC~nPX`ܪYI/Z"𧻓LF)}HKkImtA+~@r7yp$]N aR1)Gjv@'!).=°i(`$f/kW Riڀ>dF2 ut k+3%0a05 CmI!/q܉XWO U0ϕ3@VOs!45 >{ѥK;nTv&#[-)"#*܇.򻀮rCkI)Fy >gs-U2mS<] 킉2Q* . nYq(c5LҞUq[Q[1CR9 Yp~&,z5&!VXƒ u",.A `cN43yքOai'l uq!ޞ4! p2_УNooˊL{[ Q;v7!@́qIg:P,y;Z%+S,jz'*֋xw{{w)4tQW4,XK;j4~ K/W 7=Gk2#]ey<.q*~< D_t\u|>%W5pm[s~p&Sէ"XezTwfbia ;qР]:-0fyM7"2tθv˪N tOdJ:GώyC4n'&E䆝| 帚 s. *j8~p61hڑ({Ow6jx{UjBd,JP2~3fc*UрoE, ٺyox])ÉjyCהɶX>QmNve+L&ݻ!J9 ƶ&OYOc#a *}&hH[[hŌJ Zz9*&/@l9DԻϯxU㗥hv3u()5׊BqZ q5(KGl$H}ygB [: ]ucs&+:3G_pa8vu+9e[&%L#|lͯ iQgi]ECl2#_4" ! IG r'ٛENgÓTY98 _Y@5 s 3Ģki8,hjռ^>Ĺ+0[s2={<~tD-91B:mF>pu4X$YfP] }fѻUHY֨rجDNb9x҂B^Ei}c/]63wtOZ YDxAzHlʝ cHJ6eU@1 yT&U@{i`W M/uMy@> w{KDH0PD a\ ]砋Z4x?Fqca̮Q#úK:WmDϵt?sV-2Ԫ^P?q jp}-KIy4%&U" F$]JݑO  9&L߼>pӌgQ%ژm{bjqo O\TzIP{L9VC{Nmy#)\UρeQB{'O!4ܣQlK(li焠|$27mWI~)QoܼEء!/2)'&s97wRJ gӒ%ք;>+HtCq{5ׯL.[ȱj~#l__@#=g v!Ϗ(!fخFo~|=wHߘӌސo zJ(:M8 *A%5SUp8-`b ma`㉐.הp[N!q/\ϒ4N/pŮh1=Us6}hGNX.:\Cw{-1Њ{У ǿj(%Lj ~)4|:= YɠC,LГ4F/C p= _ b4< Y <xwhLs.w6(v5i%GƇ0. ".U!Rfa:> rkoֱCdK-{oK9,'L@iK2G/$ 1!V>0Xs\%9NF ߼a}}dr)Fh_9Ԋ@}gYZ07070100000116000081a4000000000000000000000001629779bf00010610000000000000000000000000000000000000005b00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/pci/cx23885/cx23885.ko.xz7zXZִF!t/o]?Eh=ڜ.+.J\_+mg AXJd%t;21AϲsN hE&Or!1cEHޙ@fCUG0ةg%,FqO35K%CVNNxbG'{x-H+>_7e S;Ƴ~qg$ p.} n;tALKd86ZbifWHQ6Waݑ_J&>=PܴL:& bwJ/zʚ]:C/Rf3_рNZ4K "a6쇧xEm*H%LX_Ny}_,UeaNzݏ Ix-&? 3&gyUv.zZ'#ȭDQs$xĖH"&2'qA1__ʂ^(|VߵXLy_-ށqxn{6Xddg˭7b0t? cSiPα|H+ʻHer2@OmIxeu+ݷ"ޝ1HqLJ/䯺tPd':6ACԵ{ʕ:w9>P矄F% PDELx>`W.ݱNq࿱"ob$PLp ѫUW. 3E=;_vDgRSK x0ē v$ ׺p *PNaԮ :(tk1j>?xm_OXx{ATsM຺bC(qp4t}.R d4J=N)ҍ~pͥ4x/YXFHA4x*,hFV \(yw ,Ryi"#:`MR"ڪ A(#( O|SX#wBS\I_U /ڍ MFdGN=O{ٹa L =\ʊs! O#?5khHc=vTj*ZIRPUi(7gJB"7Qk5xhiA+j~4z7mC镛'1YwZh81KP~F먭g}}2f&Yp-SBt4c>W%um__uK_-1pBHp`E?iU|E ,|',WoMIzC'W+BO|{¸ :z3BN^`w@R [XJ%7)qSsrlo($& =%{<[waJ 6(_(>p `~BhC 4C aJ~ף/IR33ŕRJz/&dXݎV'hJ7(Y[ KKdP@ЦgS0[ɾOwa:'W 8od|*~<^7m%0d.a hѫ=$-̿&yocljj˛qX89la$ P#3GmmO~"}/K~]20 Ֆ4ު2ۨ%R _6z%3pe6}-"UõbOM=?렝Ukt}@\i)`YP<3gRq읉J7c /6Q .e]7|'`oly_0 n+I]AiFjg^S]jB4]> %q1LhܣA+* DU>YHU(wsGNI(#vmD[JѿٓX̍/GWcQMPp; + k Ox0 `$Վ َkmM A ']CaeD7odC1Gzi5tⴧR>49ӧ$/V:pQR9L$iA҈aM:)YޡFI];g@$ &We2 f| Lh#ٚP=4 _#Er@_^\|vHF` z7]ho:=i'q,ۿM?b:в.tp*wGf{@T~9:SO!ŷ (9ӚJmٳ(W2!'-KF8"[kpd(3*[^xtfԏE*r3jJvbgYɾ1*~WZDGH|-;7pZ۫4r.U :[߾$ Tf1R+;Hb=f?n#ph9c pWB/OEc6䕸ɛKhާz"{W~i;91:qF=\Ѓo.!M,O{bى2& =`8˔S|OD4$Jx-9Hd;qn뭁5AQ/%vo-asqO$6DIrxEAL -11{68 m a !%}dKft#.h †eiŵTmpz/U/+LN ౳N)y~v8.+p -[zJ>]g4>]upu֮BY 0=QJxC7뚾\cHpruVYPx,oXo) %ӳN\s^*O&] eqf@g / HP1Ǜ-OA͟-É`4>uP<#TJYU^78/ip sp dIFIHPyhm)*ְ9c6X$LtO;#$i+|q5N6->TF(&!#ݖbC y%k:9?-=;,ߡet}|<ᓙ[]%]d>AEe+B9/0'ʅr & ܥ|>$nUB1Uw/4jáfNw1瓪GtF2_|nWҪ#hD@}E 0\Ӵ^j1/)ͧs%8n p%t2DAR5"+ʵX!s cA! zjC {qg4IDTU#^=٪V~|/,mH}bwd?Qf_Sj.KwDZ27Dj\D #*~g޳O쒷+z hjS1ƧIq\q/ЈVO)7e- ?*6[KB֪N%\ k%$il?!6. #=9TDBzvt.5} hB#!9@E"f,M_Bu OSLǹNHc>ק _af F롺Z# d6Ng)siU4ː(#g<]l?,E"ƴM(g˹jb+hv3-tMjS)Hk4K-^&gUMtةN&K_E-נ'P!.>T}{eţY[4@q={_o-M[BloMH~s8%468OLEej'ߦ&4&u} ?`BhMd*Ymլ`*CO|,MipS_U2]w:!h2Riy\$\SƯH{g^:h(o" 26E'qS _Z!m:-Q #qNj āg\bV:+@CTTrYJЬ=Ԥ-3 2͒S1aY-'`}ZD..8/V6!8hϒ}ª:pk3(+ B˨%ؕ ۑ+/E =EG {>/"?)G,wv^r[iwFT=;BW1U-b~b f~P4 ԛŔj ~ml'z'\gdNqOÒO׽L{XX8S꾌 E(`wk R: :T_HBk@T9?tnuUѡigU-7e3!:$zR\_liZPO@" !.^=%0.ݽA~\GӋ4 M~(\h g%BrU0AQTlLc!lC  nb2 lĂ&IrXWAXBx^m8gbm=bSMG Wv+^"Fok WO U\ӨY )V:un\տ^ &nz,\ '_ =L \=s7jg[5 Ek1HC ON's#Y#4vNɯu_*@m|?Y+BWIc=ap077fHT/*fCgi(rm R\oO"hK)k$:*=XxZDa-e7͋{ dPX1`(m tyKxeJ?^8enCct`ϑGźxhK{p҅6V=v8,7܉#\z-eq0HGxO|ÍB.U"(e-pC9L qR,ʥt.MrXӥ:(z<&ιPCh#6<@6Vb>o)i;]A'{(oen;̩?nH6.rW)b~Zz;,6bDzվ>tr`m {x/M2:<$>H.VjCQαݟje7!,b l0m:jj:/g~|W p8Ϗ?R4;9nyGsq|LC" IA.K[SqWaXxu>nܢHILI!l?~qV~|]ڝhǪteBXrVB#A"d[3(L߇CS|Ch8H$/ڎ>UH mً餉Zd}4}|DXAV! 3"v*TX:#˰=.H)# )LNAF"NR:w!VӵVj%:<%2%!E1 PQFt^q;R KW}оK,0&ߵ^],Dv掣kE^mtl Ҙq_ G)J&7 B ~T̑:_ ѿA?;snAUEhuFkq\4GI*AVn^u_ζX4JUy `(<?ΝIk 6s UfIq &K<{J#EO8.]JAOVo_,/+BGkU$ MpZ#Xx|K¯-ZMyO-ZA;Ú0M*k99}FkۺqC |d~~4m*V P <ޚ4BdO;{%9* ע|9_Ku9A0.kqWJXd01o\ڨޗ5Ƅ^ [νFV^&:R2uyꂎ=  hmb!w G|~O]9d,/+j\!hJB\pߊ4j.Gb1[^'/ד$@IeCL[@|kEүU#!DXLo ɻ!Ars%Xߝ WG8jrwކDਸ[оAE4kAj5KubOyG<Z2C8}Gd~`V9UD۳(>:g/;.GQ<*0$K?B/˿Վ&'8+Njaۑ/}IRMuhq2"v̭}̲9q 75lؕN3 4yU j`A/K H$͍7gXlH Eױae|d>FHg16uU>Pp=H.xXG8"1(y7azN7#ϦG1*qݯ\E% 硴`5(wɪ^}9B|H˱>Iq!:L%,J氬 ;,5dT)6C6EJT5+EUmvڛ L5CW{tN}2P5.oߤNI' ̟lDޗˆ؏ƾV&exj^ZB(8[kydں'wٍ8s+/ PlV8D^gG tx$SL1/hӐ*{r}BŔx}[P^zG o<§$4Ktd=Z,{|{z#pӪn,ZoWu'‚="oF t;d'dNtDO˾ p zw$><|E:D8X@zx"! ̟0P */|n#=zϱN(TVk}JC=|+L}/7jyP{y?2O~5v! RM⭆+L ,˷xwGպeΌ9<ۺ J3]a|J@Lk<"\p0U/nzQE5%cVwGƑaӪ6: }*ͮg/\ot\%Z͖ jrVڏ=>=6QqIBG _O^]j#eqY>Au_s13{Q:{^9"4Ȕ!Iיy񌭢J@sz[l1rHwWN]O1F$=;lC5 2V74ezN;s~!6[/ދ,"7ld @~ȯBϒH^o0b֠T?|632dڼdmRr-͌XM*^F<%zĚIn 嚈g!(}'9Իhv=bK)} :DI><_MQZ I-pD/3J -4˼rI&uencӪ_rFa RaZG;r]4}Zgm 59ѣ[}:I![(Q938,_O`@ʿr/]5wNrgO! }MkYzVt4U|Q}2q4w3^U]km) Π- @ozQnwD2i#SE4n3r7MyX|d $rT9TXGyhDz'YNqѣЇ@yVМXۻ!w7jKiB:̥q(!`ђ (,FzpD Kwe7‹ ТT6VԜ޺ᚇm6O3YIKf a|AV}d.]6г+چSkxϗ*P-+8UIS#q=0l6(X☧&@`u@_ Oʙ'Iz'OIqja}:ebݴNK2]kcll;EjxP7Bn9(:C~KntDV |v5anV ŋTgZU#+1N :?Y""2o NZW2Iqμx~!V?iW#y8Bu'r%.cEk>B(fl RMv89SyD@U/h>цws@bh0i4H7It)c@T2hxqf'k9jqTs.Ga ,o[^6@葒?^][;i=bqɶFhr tHC:g;:k#ARgVi)BN]T[?X;|Qٕ;%5a$wD%}Aس[#[,P+*IF|;3UPIF38_^m#],BZ>NzO&.ן;!qG`È%c^@@8"Lu[pA.iuƱj2 1ǼP3Pb,lRx53/"nGrfL]BXFUs~:.԰'(K]F>>FVpvمÈ fV3 X'u5Spt*+Մ\' zЌitsL)K56.іa,4 *@ܙ0*EӚ@(W;{vyKصY>乷6.*Z6* LQEqxékFe3/;,;6hŨDwr\Б}d r$>mb rC+QARHk8HP\.F[k4bSJ'5G`Ql}]t"%Lq,BQ>`(Q2SƵz dU-\L@JAd-.j6[R>n!S ?r\Py؝BtIY&o}\X+~pX1-@śpۡPsZVدx$t)ZWX}QYFf:Le LiLa2HIYVY"-4|8nq0¿*{[zSaϕWc;;M?$>2`- Z3*S9ow0U#ג1w{`c,GӮFi|u-&rR%CY?wGF bؙ$j_෻ *N#O@ذjdi:|4T1¾ R< Pb9q&td_}HLIc'Ox3K"j"o}1V癗A[p'wHPCiAe-ǼsEׯd!J4][t;X6Իz}xrkw"m՛о!|2 V^:uQ+d)/Bz02!x)K7LK%֫ϥ5("xCbܙY)S =֤a`^o}w<Z{1d3>|WQ~1rRneWR!t8oV #7=Bq՜vI=~0ԵMocM#]z1ȜF|̒¹#,QW9`ż9CnHX23iiBvL01ؽx<ݐ~@PP065"Av:d@qda*V fx0߮KJ.-l6H @֐#m/ dY.?#pVMG 継f% RTٛ;W .vֺ& ˲+jҷP䴿">Hk&WrlMgnZҝ`GKCu;nE_g+nMYƽr11Jq)q:ZC4`|(ug[-y%]޳Hr^ pp/Ӷg+tE۪q1Qp83GoOS4{܄ѳkڟ301Ec > mϰTCz"ę,YJlG dxfI8Jdb  E;E |lAL6ϋ RGRhyjӹt(xd7(fqITYb,Hh_jBVRa(x;A\bv{>߂i_PHS;b͓|~؉mod3E:*L_R!pNB"b3Q@H_Vj(ڷ_{W F(w~2A@\*5lC8:S\|%CAG&)qTϳi &6ӳf)1 \/-_8?u{\pnF&ٸf1i^B$(ck:UlG;\e_Z5VNX,q7Ob3 $29LI9ͰX.eqGٜ(Gme*&ˠTgzKa* u Ah#kgEt.ЕdII-mzk'Qrv =R-/bg&ނ:@*:)y͆3^| iuNE?~'C74FuG` ؊`]myC1e:6'RHDp},1õ{Q[ FY0lYu4V{8Ҝ5%{؁1>seM/sjJ{o͆Ύ*KrA1unäI4\6a0Z˩uYP}b&ŧrת %R1? k+q ,g?Cnfcm(&˜:b ,qb;.gLfȹ 3i2TvFa]Cl'ʕˊAEn.qp |ޔ7fzM+pîrDb@ɝC)0kXJY,+/;o8 M(EVCBKPg {$By b:p&&EE%ḚV(t  =GkǬ,,Vt&=[^wJ TfZ8nMV u"i~W\@Փٷυ˗A<܄N b֧g?&E + Ep(U>H$F==\X8%Sl-_CR"(TwViS3Qz0 yjGA0R=z=8Iz_ 3%n*cbhB ݪiG"CxXA!Xd[T҇֝K{tiMJD!$ѽUG<Ł̚RRE4ή@eDٷNb h^MBؕwfTK gpUqDuߟ[8f ƛ(:tK!zDM>8O[N0rd{z'NG.$mrNJ}Si&g$+am$l+V k4'(3ig`K7LŻ1@8CzzwEWDHyu#U422԰pOМʏXʫU(xArVSeq573|ܿ銃)) %5$v߶UK=F, xNZfG)Lꡐg@3G>ְo;g-|,Z1=zgE$,7Oc%q2ڼ%:j, O -O>e ط0j^+Xʳb#_cyIS͡4E 1.tr\ԉ]bTDbrƟ̒PHUZwҫكm d3Sq +xfVj&qW#R ?~זLLm`8M6"yj*7Qo"2%Dg+bk nM ]} -ڼ?imE=\U5 HT^h(C{J + #tvZ`3cϜ36{  ūn,e7IuM[IBVO"(ܯcJm@ j fά)5\Cx}ygfe@݂iȈVZr~)h!qT4#9.<vmTBZ*򄂨%.Cu80fnvZZN+$һ&A>_:8 .O_$}|ZMl(x$\CdAjE%[i)/%z$NKj>iW @Òo|AaA6'd܆!GWdلnjX͟`{ M ƈOa+<4 62Qqmˏz4Y]}Ys. \~,K: QRJPtXONS!]Hd"-ȝ ăăL/G=ֻ-|a55aBu ` xW34CY }P\I@ `٥U?Kma7֊|xg"@UP&&sE$ĊbYwp}:( -~.p\5!u?_K3a6f? çIeq|XVNPY^qR+3БAȱsi\MzD-Ĥ8MzIQor_ȑ|ÚyoYdw+~U-?|Tkjlϊ?h[1(2tJ߇ݗŲYZc No!H3V h[!"ړNwZGp 'e4ؙ<urdwu/=Ĕc5".B|)5?BSϑj#iO~|ҫ؅t%w:md `5Nac=-'u51l8}yK*8Ơn´7_mCytafl& ܌VLUYtjdb'8vitswv?lMk?=xX).oLB( \:B Ap1_8ÅWWu{_G.vތ^ޒ1|1&ɟa;>L &D9sV߬ 'x2N:$ӹݕbD:-?!?{ޝZ=(5F!RȐM]tOx:h4f;ԙ:ùpvad{")CKQ?S'!tJ650j9r;~P4ltJzbKĹט=L %0-`ٗ sw -6]Uu}z@ 7b:JIyÅy8oBgrm!0x̗ ͚u`1 Z)YN(Ɨ6B[TQ(G8zՌJI!#fRY}i DD=ǃBPMBbjGس̂t\rOu BD!f^L =ClȨ]%q43Sj*|AKmu)z\\J˹p~pŧFԼ6ԧ3'Z|J; ۾5ʄf<\s3|;"V i0ki=Nzܯg]OT*;P֬]z2u\&i'˵e(ӳ hOZf\[e%@ (y^}Ajj@1ַ8R?P#l" (a KcofkU?~Ʃ| ÍӸMZrcKpw2DP9)JmsKT4[Ynu;G*;U,й<_2 K~>վpU3!^\5 mB~ ~L 9S@odĦ(Ҏx1CPkD<^- DVHkIөug.CJP34T[;zSu'%u٣ n;pQ%SC~Dbg˳_9cngBmj|9b0 Lar9|j+cXrS,![c ѬI&ur&:%~OoiH=2<K=udH6 ˎ˘\zbQʗQfyc~bY*o6EH㕹;82ǁnz.1kģJ -oxg*OPFE=)ͨWƅǡ)?GgaM6cH=-1@wnJV0R<wV8 Zk1WBjS4JOXjSj#DReu< _eJD”(ܖ{bmύmvg,Ȁ=B`Wcj7Bs4 krgnT~eAA;25RTGf 6)XDֿC5ɮwͿ{]"-GI0=U}T qt"DSyz rU>@OuR8|v,P'^j^ƅnT) 8 oR._[_͏ _tݜpFY`fA0~\Țo^O~oDyP_xߴu'Ӽ7!=~@16*1R_1RNKìçgbs'zR˨3 ڢyF)>eDbijB- [\i^a`ב", !_kxFخI= ؙl7:4 b2Eժ'fp/dzziC G ]sΌu _gE9WCaשּׂHLU|_7IxW1U~i YxDd7*z`ѷ[M@iL+-14!Ÿ Td dz#rէ\ۇ۫/gffpNM[)Db_uY$d] ac I֜6 cϚR?^>_}7;(KaU*eFsiM)YlO=@+-x({SʽeΩLei_ ̻Ky=8qPKY#0P3#u;P@1ı7VК &-Cl z{J5=\GDrHFEM;ϱ:QL9QKR! O϶1thd1 ˷GU:$sC~wbQ>e[2$`ױoB9XnF 7]q\4 שp9B Viajg&ߤ6 eo8 dl룏dBng%dzØ ƎkeKCcNBR%)V~"z²Dr'?7)#<NԲL"_cŶk QKThsQZ̹+jKMzU,Ѐ}IM]7%7NN2XF{q1E;ߓc7&0k@"s6u5^o Rdmd= GchD%]9ٿ8Kg_Nhe 55HvC5-j k}L(*vCAE7CDGu5˃)!=pI:G;5`wJoWr`0QECoX ʬCy{"t.0:NآWDKp Vx?F$F8u 6nt1e*L\iZ_'",#낽8?)km깊gGUĜɠT2v^jȕO,EYP5Eh:`*P^=L(<|;SoB,Q+l-`X#8qX %vGȜEUi|?HNJ6eV#B.Ci }u׿j-R_櫧tx),nOtQ Î uT; gmBeK4e̬R1mkW0چ`2A)h~ \ }^5vzmXxmhKaնK/SH^OzOq#t1!wL.#DͫDCA`4 >t$Rn̫#(KTLa,Bu 2vei VHL GOtNtEh/dVk &֬}>#LvСHT(V >_']%h2Z˹ >-H=: "?+kmGv|jBz=3W'4=Q'̗Ɉ/F+dӰUUf^#7=젺O9"N1"F_Rl ZJ%'5,byDuvQ6eksL?иȜ7n4JOY hn_ i (Ú "ԃ۞A!X{ L<^wpn68y-}ĵń5pw{' a8@Sk5j(S-˻n}xp}6KE9?+ 4x#,g;̈tn-WR/ȣ۲<#b<}_Alk9!CR@fOcHnj/w?w=67"_5+l.gl]F._':@xnx,qA g?c(U1f '+IPBzd&w@x6WOШB2BczYA'|(/DY:eO"au4 U)L;JVP'=P"c}^vm^Qd*{y8z8t`Wyx%inשA ˉ5^xeӻmI̯J(ߵI]SNxQK茙z쎌MߔsKpzڻ³Lǩ.,X7̀ ?|#͗uO9FCN7R('胇yy\~&BT"Y=?' m!X-1*#g%rMY,Lzʷ/.3tVE~]P7b]\ $t[=ʵB)5I]dIh}PVzr!.?R zq < :jcEACB wua[Ѹ Wh*k02󜃯 M@E )5ӶVquoG]Ik3$ o~-K/G;X-Yt*n"3NVq /R!R2b ՍU$Ql1LX#KBW׀bWOэsXP|C؟D] x{'Vc-5gwʳLϦ8jP6?D7#qg}]R{>Yv40i>%Kgp~#-l'+rN#,+z!9u[:͠xLmNɀ>K5]xM_a`]]\4\:$tXÜRPdk#n7.dNI~ym`3 1y3yt@4;U~4|ci15I9} ,Lqi` i@+-W1$_ Ke 0V4L 2GcC)Asd фM",a/ioi-fNBÁd\\4rn Yo_bO{Vt!бs<|* )w`P߲XᳲA4=V"ب@S=0`7kC<'z4T6 Or V.`o&OxN򽏦'G0.ORL)ǿ1Ԝw@;Sv|a|@ɢ~LxCDžkPه67ܱPZF(^\snG\<ý9'`{&6N58|=?{ewv-@$Q0~"\OHUl( 3".{c~n[Nҋrd˻P0vs]`(bmW+wW@?WԾ|Hu)kiBL%IAjfUJZNOw`d;dz} R2v(VYu} /ImM܎},`ʢckY?8j'3Mo(\;A: y.wq>8&ٿQao%2ܗw$TkNEWQ864S`p+[BkF_HJ bd5Eۓt/tu4Sl&36cJ ֫1':]!8Jy&Ӻoĵ56*10d ǝ'j.`8_G%DJ?xcqӰV{O`wۋ?F;p KzvB0,1H,59cpR '5\d3%h TWG|h$3$@uݎPF>2{Ao!#)Cvt o O8<"D0Vĥvjg%ܟ/t"tj/iװ__* g3CKPH|ue*QRv"eQsC= a_y Gn+[In:'1єE՝0i m 7m`;ߚTC,GM\wC~&Z\纻[Aۣx;3My8N?ۛU'KUok&ߘ3t$FHOoLr_7Ԁ[}Ocr/mOACKy-4\طxY8zV,E,F$=*} +x˻!y8Wq' EYk[A}P-qonBkut$Gēڍjg둊v]GR'=R9%Tw= %K$Y'B b}=o!,Ӗ˛d5 K]0*J?fhzf1>e(o/ʲҽH)Yi`'w]B7qU\݌_\[fcۜi=vYۜvBc*WvXf(AUFBBj l&}5X< N&|^9KqN'tp+g/j;l>((W* {;#zMÞ3Iˢ(O~=ghLy h*J(61H ;#FK.g.5 ٚ뤋 7T"![/#Ē"u阎]ZvN0۴K_Qa h?׺,W{^,ItFB<7p&jZ |CD/j#4xiL,:N,$ O4A oKznMS7 r7@Ґ'DR]ԉRC35W=CmY)RHN}l10ެ}WMs{}y:PO!!c)skj:R+A{bR mB.5=-4j.+_*spef8 ~9}FOSq0#AB͔C𩶊*߉Rf|QqO1`S=rύ|[ /= _.'~aB :'qZ! @;dllbPfQM U<%hߊ*wh[޶fZ!c ˤzCg>zOI@M>m*m : ᾤ=zn'v/GHfԢtJF0 4^!p Cغ;/ݭq(˘mn+l<3E}Ղ"dPӈF&W7̂Cqk&/N 5k@JQyg։9Q섅Q;\>G|24!S iA'ټ4̞ҮQ+ʥ;"f' YT 9x>|^[k B(.[UxȬG_:Y'Mķ1o%%=$ȴԫB`&|xY(K8b,9c:i/pP2JdK(lyYPy1_tJ,Xoڃa(*ђ|$`z3\. >Zvj,$,ad@Fͺ<}n 67 zmWzZGӧ#uz;BσQD@RcSeKC%'ө$fŤb'.u*0%]zgM`{QCN2H?V0~XC X^h[.(Ѯ*P)6c[] q&vn-:kcO>W$+Oxyþ\FY=2 Л%+Z Ibʘnٛݟue=-a-:b2@_7G.EsĞ t$zNL!=S/~f 1֧8?2¥3 Qii55v}1"ؼsdG^nΰIG2@F(!gPsw&ќ8v u[t/\^5CC' ĨޛȂ[xsoaO0ԤWðQ"4~壤TK%sRySXd&7hN-'hE ^:˙hΆS-կL"A^8|w|W'H%v 4{*LVǣiR(#=Mix3Hm U'X.{/;%$U=pRz_ب'P3UBRM0%9rH-rU28KҸ sm<ޚ㱆_xQ%j'>IZx@"?; >LkFm]zDS704OS`K-.,Ϋ#N0CY6[VE@k8K@pAmL'S+uIՔ!w]$6O1dn#%4؟l&X$z4.+Ԙ+_;.r.y"b_+RN5B"zz#`LpҺ5(;zvW{d%q \ &dOgܴvR2_~3C|3dڜal|I#i³ m]V5%@4^&P9VT[!?L[:& CU%D $-^~XYm j;=$*v<<B htEݓM_i`rdO|*:(Л J fZx}z?0"4?CYK3k0>)@y]3& -)hߐL S1ZVl* #ӇI/C!qǤtG+sĩ@|K!.HQ8Y6J<+ 1mӭb01bEw;NP-=>Wvidt7DکDZc)?z3ٕ_PZG gCn{ȡ)ݦa^r;<2M4Ujٓ-20LN[Dՙe*b6{fJg,i\TZz$F:鵉XSL GƘsЯW w#!c8蛏@^G 8PuO ٛrf,M^<'t{ڿTb$D|G[z7|Ke#QT= Ia FAA+`W4_5fx*WvŲ5/3'3AVsz44 kV1Wu)G!&tk[v$ķ%q$6:-̈P" OEi+ Vꆎqk5%Sш8@=vZ!v׺'E#F3O:LY~IuicJ3d޵-gD5Vh`N f7І8US#|O 4 |q#@wq0ۼIMCyΟ銞_1Y Xg *-IVY.[8(2S2B-se Ꚙ ~Ծ7K).C2b84'ȀqpMM1^{swXɄC{|#Ϣ}\ԳW^*zKUz0o@Gg'FUw[!614 k3YJjTF3]{zl hUC$ں W}͏#H?_)F’}9p"=ajp&0ة7ݔ8?-б0Iw}Ju5\(a{t}VPԝz"(i35\FK^.y*^:vIpzS hU"ȚUፓbР࣬; \ t-1[y$;Pf& 2#N@Tr˶@ 9&i/L@jeAn҈M@&/};^ ( :4p>:L}2GJİ/p(78`~'%(0#9'Y|6g[H A5N,bRnde g\#SR_#=Ac Ow=<ĥuL&+$ Ln ݵ#4iIU<8`ZT#2G0{ϩQrЮi9-7WTѧ? B7mb҃ɞ#wmDd7*OL"/#GYwix/@!Y9,t/,~V{&W`/B$Dcj"7Hh3 sPeB-u7B*Pp&kZH s:ѫE_8wuypP%x잍`+sQH㠣CoVr(\ &IbXIͭrsyNi3jUtI`6G.Ǥ+KxsZڙA/{ )v5 %θ !q4kn!45a}Ge/v(faXdYR$RDX!E8T6 ÚuDHK(ޝs3K)르\dnaCOMGR*'-s5lQ*m[*Zc뿶T|E!޾(D]%R riJ]%$s#7FǛ7@Msw 6]k$YhӟS_uHX[@û_)VP 0۟H}Ϲ)EMǙ.4BC[V'#l-O_^ 4 2++(5e4,u4E_TȽS˽/rO{E ESN]>mD kRyݿ)3d=& >ďeZe9rDnNF`>"1Jt܀.݃Zv~#R9> 6󈠜uܵluPB/ 68UJie#15ܬuXEAtJQX Z,5'_M]m:Z.}"3-PCx E h&^V ݕp,]o3V#zԹ''eZ`X[0z}T /1qݩNB1hIa=!ȸR?yd u͆ܶ??$/L5oFeT!!~ӛV pBpP_~L C6o;DŽ|,E~ڵ8L}_Y]\mX;N3Xjb6udm9TAAJ6\;VpG,ܤ=tvNq3QK]~L0pL[a[ӲsEg~Uo}Z^cZ\ IXw,Uy N]%Nu%gp)+Z6]Gkꨭ!FXdztM59.޳x 3xj]Qe40k% [Cz"04b_1Axv`*Ï-< 83UxB: u`x$FRJ, `rtp:QUC|>*F_?Q FyH Gj xQ?Vl$\ V雯i!<Zf1 Ut5+`VE<Խ?9J,nrWHñ(t&JO< V fcIDۭ]M*`u0]?d jpz|lWv{GRI;HJ5itltp1hJhT5R@Y#r? "_[3_ӕ @ %9fMͪBra ?sm06WԯQǹ1BO9k=R"T f77S\,KL):{e)k}7urI跛!-^V\JlQ蟀V8l6B?azQ5Q&y$WH' ФmaN"wQVI Ud* I?i 8ZԵ1q~Vs 牤9w &q\TAtAe7B-qS2u Q~|Dհ+p6H$%p4mHNF~vz]?,u#΂3 8ub{>Ns/>/Uj9-.&+XHF:A{ ' {m̳s (9 !ՁB?xe~\ˣ!䚝L2-ѽ)f ;*Q}5v/EϞؤpuiVLG(Dd\JVpR^Qeư?vl׽32SW8RF{6'b _{Cz"[J9Y&q IS,sI#%XTH x QY"6+AfZ|{>S}Jڃ[I݉M&udMK2KQqn:Q`#d(D1x?\4ae]xS ͤXHVeK;ڊ_;J߮4V'o||rCڳ@(N  s^)uaǠ&\=;Ti!dGc,/l{ ro0?hVe( v멉ꐭUea_l:ʇ$گJ >3c!+P.FL 㞡G3VEͳ4Ql &2C~ z+՗Rzxfl5xx[ U.J#'L'ϸ$clW*E/ 1{!c)_=ּO8 l qt#3B{%d"8['~yW0`WVcy]ZC淏b={HKKt 1LToO\OH@+ *o'9 Z))WSAI}=w D@T0u8}?ri4=;FxcXYB.v/#8k_ yY,ySIJ)n k@TaxJa#D=I<8mߢ1C߃[# @8*% zgjkͅߓDp\\m}J`Q& E6l`YAWǓ:x{^Œk~oE@qeW]jNƏ#ʁRu(>{%.!AcMaoϽeӨRfmگWߋf ɉHF"f=04rK`S~M姬T6.| SPЇONEdhKs0'(2"g-^†H+4;s>fJ=ͣR"ET|#չE90}`J*]jЉzKVfr]:2Nj?=Bmxvq;L>Y+ö 5˿ߕel*dR3O偍yV<ʛ8Q4>dߣ͑-yl=.;TbOct)&EPF37X+÷Nο"QSYbW=Y,mj5N<rW+o@&Wk[bnԗCՍ;3>tf"Eކ^.iEO M`r{6!Xhogi~ـ#Ńrd'rRiхT=tQJR7 f;@~?U뀵JO , cE<^6ɪ(Cz3S4(X6^ggr|m!b!.XrI]pDHߞ ĉ 鸼dtEvE/O-l2EĀ%O% u#}{vTBu,^QY8_X!"Q}=<,4b6Psq>|6aكƘKl@*' &/G,j1O 7O&r&gƓRSuruW4W{^crxuR?]Vt5âNHqzM?3#;NOEvc?8¢MR8?gƖLIМ -:_wNY^ϳ{G-tC EIPL|o֡?r= I KKWYRo"R!K9| dI/ARC6Q\~hRӊ7b.X^NsA(l.&bQ ͅhBanxn-& ?Nj_dn•:P#$n|U9c$tduF!N} +ff/2F T]J<q ʧ} )@N3ƼF<t.$ !xwyEWm+Z74g FzB8ތ[}_h`%&/ c5' CGk,$ KԂʏf4N@@eY/(+B4GFwv:p]j[ċI:0MUJkjZ74 ?!Р.!v+GQCZ{F*{ dQ >Ek5 _i=f#N9XcSpDl-\ fDj̎ܫʆ(|W Dfi=O\J ´R$e̔X `R[xKrrdNɥToX)^>x& !{WV-]pQka~jeY'7 H=X NIЖK *=qakμ cN B'TVY0_eVJsWä+)3 KZIwD."jRaWlG-PvP3 ?#`i\IKSNu,Hk"~ZyY.lI̖tZfZKʦd 3ŧ DV lEc[ nc) JzFa] PKlńzĴ@|pO~$7LS'㊲Cy1A8@G ;+rLJ$o+񖡂Sw $.,LlI8K8<^XDO 3Pm>Ir6.Zi/?es28@_Yb¬!AE֚$j ;,ƵʜRdaAv߫De?Tk}kO\׻*jUЈSL$68'msG`FDBFTktt)&aS,H,"9㶲m-s-1L=o4Rڷze1ʝFǧ6 )όRz>{Ո J'";o:臼Q~rOUyYXeGIA؉QFbHmAZMEˇ&g [_jw"!9gAs1{(-es嶠L{ߏ@) ohH#dL-v]7@qqA'q?V?n˿ZGu'!K~sϻS;;X& Jy ad"|fE#J*nJ̰QZU틈sz#4z&]W&3;8sqArBt;9ݜ 8YlVuE%ϙV=i c<&FaRR 1v4kY? `;_賫f%nmУ IGXjؼcc.omal CĜYdٱrlet ] N8}=rbV۳UNo24SGy&|v°n96}Htm=7|U[㹩j1(vNgZƿĞn0(bx^iӋ =][VIu'uP'jh_~FV':9b%2q+v"u{K%(61),R}N\. qiD7Esoy^dQut9 97qHr3QF]/׆2X$[<[¼CrG(_BŸ(1$<y է27=q^ԓuz;gn~ZS9@Ғ7H{Ë~6@-ȫiױ.5-Z%5t~Uȶ4gk= &.V<'@;6aq[Eʎ26FJdDc9TBVJrTY>N}Rr' gq[B.(?>OСA`69sFhfJQ-heF_PPgdhεdzT+f VS;IQ,,d:{|`u_ZV2?:Z`]WN$汘&;e1+; kpPbM. ~:vgb‚ָߋZ,̉z01A{$nxDn<^CerN4?}&ps3;*cߕ2]ޜsp>.K@LyXcl8)P?ZބbSD%~{տbu4M t{J4^R}ş&Q(V i@!"q6R;sPݲY94?oK"uM}+-p\bQxb(ܴaQ ܺnR䱂KȻz/Et(E?P[M41X+wQIYCDztCSz 勡qQ͇.p:,OT9Jm@2IǼ_QbW"Bv:J+&NOݡȏN;w㚶K{[ rg1v6LE&XoB3GGEE7+u}v 9 ]:`lR5灗fROߪR7PhZIíV,/oq&h5 O \} O kCUuݣ"?B ٷ ƭl̰u<[ϊG  rv\EKVZ=7el 6pȱ7|},p?d6ߓꌃqNkҟ? pCl\(}~\l1fz ySbj}p @d(G™W]Q:VM[Sa(IͭvJ,> )Az*xMx˦Z~~oЀbϔ~K=s:r\DұD fň랕]Gvi771k#ɍum3e h".U4[ uA*NҪW`irYOInwuEuL2m3w* i 2CtŘimڒ@/6/tk+>yLK5ۮ@Q~SDJXfj\C2A@P︯i 9Q۫\3Ux]2H{T Cfe3 56fCq@>L!Xf P_wi8O :'5) 4lnKm\ˆb@T*1ю| jz%&N Pcsֽ ³6CѮ!7{tK/؞ꌠ6*ZD?qRFR6.apQN]жZ,.H3DlSx(4ncFYB!Ʊ}7 Zz>5M"X%^ꚿxRŠ !ʠ\GK6i)+rߑuETJ[? :#cռVzTr(#H{)@t]f,Xw}f_\ڗndj^O{tɽ7_n+/hUb"[Ffnwkd_(߮T_iR|K(W*w]}(g<`4^wœYSz9C[AHFH٥Jh>ŧG$YXq-i*;wy_PUPYi^aӁGbudgTYnZ=+S-^0V BraX MșTgu8TRR'AV Zհ4J"SmUf!AlSh>gRYM>Am`8bv9JyQ/ŁE)4fDa*24`;ͣ~ظ:UOX 6w ;È;>/6MTdAtfQݦx `%j*LL.ed8&/TW{jNFxb>00LFa=]txh!mi%LN97~xXJю*{E3K!d*)_3Ic SXcKG*QnLO)ʤ~<ju).{@4(mP( G3j?D .]߁<}P_54F_5(&y|x#ŊNkufs1l@X&[)I&$tK\r a;*HQ9wPs-ˁi ,?@xI>Lɐt2!Vm hN׭U wS27=q;;!DJems#VqowbW--7NBSe1^ ]5vR-ְVWg`ygwJ Uoz[uǗpBf{!pzs J} VNDD~Vv<Lgͺ?72qib_~HcmgJq Y<7M|}G~+`qOmtzz`t0 +WP7J3>r8z~1I Ҟb'/ J- g8EjM㗘"ʐ;J͈YI|_K]'g7HFg@uo &e lwmTQFIc:;%܀F 4#R L{A+YBR9 ђh;$}$d )_ƳaIZah #6_D+V7Y2Gz6|3,c[I&Ջ*TD"tiqQqv@)Vmx3 N}~"TJgzI}*$8(\GZSf%߰)sʫeI}ۗ~*Tl>#2s+ZnhX`8!!*#X::B]J) BYV;A$8߻s,VqꈳjT(1zh@nud!QR]= 3OE'GHQΐPtEN{ [Jjr 6=,ѐTt2ih":sE-uF6U0w!Z8SV|B1W j0B#rw#:k"Y ݪoێV wL 1󐛊-+‹3<"cbAϏ%Ye ;OXA`eLLBVStC;,G [ڑ;s^{1PKOxD wa-Ĵ c/w8i6J(=퀨J"KT(<~FjQڮ 8:2@[!0rnD=b@RveU#v@htn eM,x=iqQl|,US&5d֚ŷ`h2c}#j7 JjiG=َ|#AT/'g@~d/gHi!ue^$Fg/ aXTGUP "P><Nӓ |huN;TGz;;"B7.گ>oWk̶}䱖%br؛va+n#$8 jP=Ԃo&TR9Q<fPKV56O׃I W$yois=PjwuU&ElOEg&_/QƊw= ЦVE?}kznx'L;ð;cx;#hMc;H X"d-cA< ~LO68WQnæAPѿccydgI*˸uX@&]yr{;sԓQ(*ua3#%Ăǭ*,E3 FIHWiLEGH+J NJs5Kc֣؅mS>I oBOC/a}JS=)Ph^avzՕ%lOx 4 ^45cW&yyɋCIг96OZ 087F !C-bh#ބS |`SYLa'z&~B٧p,LY[" :em` xڬNcH;Q?׀G eKX&?yb돐Ü`Щ`b,8Bf8lTI3FY&\ϊz2г mv7 :F8]j[L6hXR *]ℱָnpA<Թ/l=0q7R&@Ӳ#b==(@sۦ-^;/`Si粨ބ_(Ue:bI;;>2+DD\趻<ȉБ}fu6MS+ ue 040FϐŇd sw=1q$=a>lBlTif73@M6jɄ>݌ #'d5lh z YB8PFcӤX癎cX-/hdv]խl4bdh+9wģkQ(3rz=!{.>98+T?ZtoD> V*_􀎱s& >˓,k%RdzzY])6[$uvgv˝۞(+S9oE]xʇ g0e1A[ dTt f/4v ^IZHU/\oʚ[bdBe ?ox_;Gԁ") 8a CX^xmI >v (oA2p6f+9qpmT7@s¹mi~c)~6hL2UV)҅ ^"= +eփl`m˾{2K_[{QF.|f"yv\Dt*i&f.n*|},NZ"vOO>ñmIJ"8\mm'F xAq;3+b=9Y kſ\iAGEWnNLm`| d]i- ʚ; ^,O`0msoGS/'71_8c:lߛV- lWSOyf{AWX,^}_soq y-J֏]&pKC'\+%mOƟBGlM8Uoeif^4эyѪ_~ nhw{kSW$Ml(.&_3H 7=1zLi\A (+`@; &YEu]@u0L7u_(Q,NMF#y&Q!fۘב"Io݁#Q- [t,w gXNɉOLjD vcpwd[P ', o)MԈ>ЂY7Z3C%1kGX$>\'gk ܨ6y//R$IKLVi_oT<͇5lǯF+?b۰&A5fA}Ro7.Pi[};6sq O[fed;z`bL^.C?/J֟r_V!Ȯb6|6Zk})yc`o+78;! !fД:,RIc?vs@|̾bL?ϜљΟriM Cn vOgW,Z䀓uD=sdO`i9 }Xw~z)@r߼[a2=UN`er&3n?[ǃ-϶)0iu^"?m::ɶ;i 0MT\ du ɹ,V1(mu`{ |ze#s4': ;Tjn44mQֆЩ\Y Ps{q~!C<3q;ihS&r ~NFzc|WDCH?8K3e !9ǖk]Ssf5l(3n\@} g0\plVQ8w'} "ſ:yK vU G <(aF /gsDZm Uu>!eA@]g3[CR!hWrI:sbCO( 5ƕ|C)bk1Fgr?=-pA_mlG'k_Bc8ؼtF⥿ 7 t!m6aM9[ʚP[SJ 7#ٸIQr]dGxY9}4H#T^R/mk&w­$ZS{jyM1*c&jТ1Lu]DPq3SԘhHD9Pn>{GP:I h[@4 !TL/t򪩅MZ8do(F1oǯ=+? d~%5+]5w&k$8T_\LAXt/WR{aD{AxXR:C0Ǔ(VgK]KB.BS!@0*Zp#ETxyOj?ɥj!Q^>W 1uN*'(ȗPPyKy8Zþq1󍞜)jw8Zy￙S3j,ԹۭsJA!N Zm6x!EL7.p}HMt]|\&!Aep{ޕ?BAB;vj/P YDt#YeR[,8|0{}KkӦ~誘VT`=Q/G]AO?7 J~4^5Q7a w)D£Z+҇L֯#E>QM)zFaLC iCaJDOE sF{E #{* 8=s '܆(:,lE2 >RwK;mVv.0:gg!] =g? )fG/¹/~&{ 7=Sf妻\Фd^@3 \ڈӐA`[Uk12DZbJJF,ngMv[>ٻiM+4؎22v<Xh!hݨlA^8AqEDq Vg ]Wr}hUC{v1d)VueEA'X9#dC~웲ȚIm#) 'LtO}|+~S ԋwXsJ]Po;mA$C u* b$H#z_id.Exr ! yg W@4'4*IENs{8(z7W5I2ߒi(^c|3rRj LL QH"18F&c_@yԨ* c~[XNYPxәwl JsP a ' CE$w׾_KrOAdd QCxpա'ǥtOOkꚖQv(fTĜ#sf9V$Ŕ颈|Թyg= NŤd%_͊(Z,LJAn_:Bh; Cyq/2G9H Xhҹ c5w$Ejoyzr6;"NNtT] #t=R3QNtĠ7_nGVza>)|-d O[Ӧ+^My5ׇ:pRj#HJk̯:.;Bb|8Lʤ7+u1Zsgպg$%%ZU.iUǗ^v1*wޔ`˕D{^u&(nǰpAz*S⧦U>9//i58Mlo+qF~n1{`uն>ɤc#Z>2+Lg+95*ݻ azb߄5%cwIn2F,)m~)0Y%+ vM:?;(iM2yw #{5d`;Swp"[s%Wm0w] /(KlQE%J5^ E)Cy{"lC#7I*&O'w~UAuMk[W"=U+ˡܪ C$}_@ػNI4S9ReaQ)Vvto!Ԃz&J0X52W`߈cCm%5}Ic8!^S/๯5@IO*1N0ta!ʚ7qgSfY ]PW+R& .&<^.O;=71.X9%Ω8ӊ(9Wżqo'  Pgsl3d4YQo&#M) 4wKZ/%ⱊ}E_1GLNp.FW;Ǐ*{R^oHԉOutܨ~\^FxkX!\Kka .|< F d.N>C7B3=`;(wsڙV8g*պD~D˹†f¼o* ?t*~hp`nVaݴ+_" vNy !TqOJ5c9C;z4BՇZxmq'xm,L_~M ӫ֠TzzZSb; |GLcMmk&64=-"mv og4JKꋰe"we d^2"q%#ٙ__P2wl^HVz^kz+&e3lLݖLespdcbƆXݫԱQ뀇fN&#s: %³bdr74~K6cB[`w-LVO/%m(#bWy;HRpi58ERIe1SF2h{9ZXqJ//ޭVOsҢ)@kZt2h T-)ibPAP/qG;ׂܙCf19_Cq b,`*< uJ("u'a5s9BǖhVe( AT ]PɁ 940F8{pH>H).D]wS9 2ǂ>Dq [}[ؗcf]YC@D2aPga~z _2C-O a׫)!(&3VPʋX9 f&ණ^heI");KM$V l<eb3`! =`F Su$ @;c29r!*PIck hI$¸"_8|OM;&젉C(X }A?)N> dLzo?m=tT}sbZ}ݝd͟nBd `[T)< JᬆLJH7h]MekbŗsgY͉PN(wQ4 rÿ(b_}CWrg XaeYӷY0뽺F `Srܨ'`dlwBV~0#9C&33j0@ w TDTxO e?c]]했'OMBvƓ}%mDH2!]eh Z(_>tqx6CU kpNKLk>.L/JV-K!Q]$lb5~Q/2wdQFڿeK\**$KK鰭k,vnG[$ƞߪJt`4[,2I3=3Ye 6K5@Pܖ7wJcŞ2F:ADܫyB)FM"?:q+3Hʀ<}EKYVBI^ xǝs8JMY:wʈV?mqkSeT89d#2?p7"H? q#gưOX^ʡ%xV+ݭG&XeJ1v{o+֑NR}Fi\jesUU ֎V?U|v,8)/7 wf $2K 롧oj.$z=*j޵]#pwPo)Itq*i78%} x 7;] ܲd}w"ԓ=+4Zc{A%oKXl1@qn\JgtU5.r-jZiL*v\^4~}Lws1tNRWU༗1:cN[ e5 qC.w2pp.][smMù}zͲ1?N2Bp*@h6 nzq K=>='-gPơtv!㈶9ܗ:}ٵphf{x"e8nm(V*W4~Rx>6xhcqYJ 6,ċIee8Bck rTWkJcF4/]4;1d]Ae0' wV^ꩯc| <'|ud-0p8}BA3FRGIC<(hfy9Z /B3#]jEg.t\h6l~k˜Z24WWƔzgNʺ%i?̹˸J TV϶JCN*pnSOZd(#T>4;"Q.X}رqh!o SN)T }dXul&M8g\easx&֣DfP/?e!$\bz{J r$ӝ!-$\/C2ٷqk5ahN4K$"{/!6Į*KȌH2wRz\\#pV8<91|?P$75q+ 3 Rr6&MϲV#.*7aBuI`\4-uB3ͽ&a]x׸gPG(o5$mbMt03?iYSdՌ @Q.YeG6br({Ze.y!O"[?)Yvy}(rLjL>Ī@{Q3mZ)%KP}NfB˰&ܤlc *[$q~J^G 0qYQlaE}F`}ӱ|?Y/vJQ`@E{k:զFL¥(*F7;M4 Rs&meOȒS4)"S> mS =]b_ \@b4eQ>JHcGv 0sgitn[%E; OL>|^4byvbO~@3Vh7=Hr\aЊJsFUk:~!kDx2vsoJ6 07 jyOYM=K۩KoC.Vđ^TgMe;<>Ti{Z\y"Y f;ɱQm)(J,\1u.q߻(:V匽jV饦=я笥v j[)t/K:ϓZvDs ? |L#+35d?<7E5Ԏ՝ ] r ! q'#t{C^0?*Ҫ臌.4)xbgvيI&i(&6iZ#S RAxK'GjWtCx^s412r~ xwxz5Bupi,ed3^+ްE+!je8֜%͍%jޑg  oM+5w@Wo|#טnAl qdg\VF+$śnS7 `q XX wLT)sRxw̎>lJp~~aΠU;.!D-s}Q8JaoX/^䏻]"' <0 ]=NXٟ?*m!AE͸.%|h{ B?yƄIǀ_K^Ѿ2ܗx~R?]sP*,ooS KFdJqqd";aJ0Qkv<Y"5/|sAAǣN C<pOUZZv)~I}t1C0rQ+%|#֨e<+QxK\p[h\(T#Bim'D/Au2jw>4CylfY)T=@: ptZq{[lmGS#GFg:}%op"[%κ#qoj`TK/^=0Q_,鞸H"L̼9DTK?h dB5m'3s\äg})a!m@d3m1 -&)} U4/ G rX.nW}xn)s4G` klݲޠDLVt+4J?x:z z^3/Gb rhD'}~Fb7axWט;b5JQU`Lf1d(ih|MnAニbE< 5|dAzEǕ򵼵%n*vTw)$[QA9wz:I4A@7Nmsh] 6/cL|LݖF᱇֑Hv"_LF3g.3sA)y8\cE]|yE&4uciHQ{gDLf9S -O_x|fi{]jkץ$pEu׶(Uіlq\r0SUPo+:>vUif^9/-J*N҉YmHbQesR;,9+3i!Y^R.k_#{5monZK*B/]p)2z*w¥V Rv{Bl*y+SoDHCT_>!M9ʝ8?)ZAHWi8@mQ:"@rn2f ;T7w[탿tNQ#Fh%>?Jns"m5˿O^No6:v@>d.xfŒ[iѻ$fMBSDl'f{:-M%1Mhf/L&whnu:~s\ynq`s>^M ie c`"s(6dG`<"{mbW/NuZGzu;Zc"-Ҕe'Yls @%qmBD❯uaBZ1LDR_f m^éBz ڊ_Iv,t !.լ'zD?vMs k;C4Dxz " ucuA+K% -$SEHkQ `C!*ɍCӢBoIɤGVx2zY2Q/K|oLO.eC"gGMيKZ?ˁ0 1OTe7K7mj]~2vҪ/)9vk(~tzNѪqCDELdř C5[" &q'&3xn7yhAmx^! r'`Hn̘7X}u Q׮ EXRyʈPVǔ!ǔcp{D\G*J!fw7O!&t'ZCS gτU"kj]-Z-1lGF-nǎu g*iF,@o(4ct^`4== Wڀg{=+6 %}sii^>-|Q[DchoL#cLG,VFǚQY~! -H9ztM[zq›[S5vO#sɖUi6=vKSijrQ],cdԞ n(g90oM("jj:򺙺NP%Fpƭd'tqυsm@l+ sjvGK|,< ^|l{@i *M;)>>:HN0DY|:ql^ p$StOijCT?]1X"d$G=Cv"8/]/vV*;s+F:xܢhI5`')RkKItw#qO08 d g}[(,25tkq6G6ݹƿNs$YAW?G8ae6P=4A]*cha#0>*˱"oh}2PxⵤaAE8&^dDݬTO,~C 3){XO# JXpU}î* iWECb*2Ìgb, 2b+2%\\!QpOyӬl^mkK ~>*V:i&FY\w5~9q*)M(?g¬.S (}@C?CN}6sCu%3lnbRP}`&:"7!8S\(P65T@׵b7 iwV;\n׵Eb s˟> al^ xҩ ݹ!ޖ/SӶYc R%j8^X;IZߋjisKG3`'f!"TiRS~.:%/o.ўJ_  պ-Dt?. mK.scmS1IR|QdκV0VGGl&Kp rBd:JC`}!s}PwE 7ouPɰ),LL_*zU#ՆL|.Gp{texÛ%a)0pz"T`!uܲd_шD/5D4Lc}k3CWQdѢQS W<m-Ȧ" Dp^ē6.5ҹ5voUb }/ΪßjQp>wY'ީ( 25c8Xgd tv%ɔ0Sܞ{i6ZsԒjNBA:CpEu ˝ڽ)k5w_M5';W 6fEb.]zyF^˛e{K/QP?%~y))ˮ`YJ_,jq$RH^&n 7ܶҟH#˄H}R[+nE G#nO>?5obH$>A@dڀE iGEߍVfZ~+BW :Jhͮǒ/=ZU/$cա~0"bNRٚVA{”;^$&>7SP„93츭ʫ.،?G5Н_obJ-}UҞyF/^ Lޑ ^+2Cxv]^r䈦mt++jn Gr%^=a}s?"Ab?F=KA+qqvyOv֥ 1:}2"Q|Wp*6.[YX>ꬻKvBht-0zW^lvVCL0\~=@I@#жMnn>ŐqmZ1Kà*sQ%)kðbӎ(9S|"Rॻ̕w${W`cBw $\3!]>=\3r_ =3e0ZSo.Z9W+y;(-Ž-BԈ*Q\ʩ9Vj S4c1a x!?Ae% =$Y+8W[MTq-H'՛%;ӨZ$w"^F!ihR2_25+SDP=,= PL͸ SLLO_mmSY%UF]:OՌT^:`z5 J2pv 'Mڌ "5R >) V(JT!-9{xvMIs 3"q>!"h`BYsL ɊIY!bO[Y^͗C1HCPl[\#BϜn0*-1/Ҷʪm:ܭg 7˜*FƳ|8T}ʷ" []ѳ5>o{0SFQ('QS&bc_7T܎kxQ.yE5_K\m<^ ߧˬC n--^uDZr6ol&JIsa>-h$S)r9W91Wh`x\ ӪkZ~ޖ_Z 3D^Du]wNP ~#Y85HvJ~/bdyp_lkUx-_WƟc#۬MқNnVKL3:nz'|j#MOi |,(cqή cI*'oe-#[bɠȱ 6έÖF@?z^:'oے,6A/RI0}K5霄;f"20mX[G?2("Ijo0^,֟ܐ#7]Â5\n,u#a4&@B/L׃ @QF~h˶եdw4] =߂9Nߊ*v=(ANN!_"{_H p(b%2]v44/:$b hg"=l3P*, 1D q {58?zPr|2.INgCwW׬[&-lsh}+5~{668A&HqNk.i|BiPwGn !.-kMD/M)zb'ȯJ\ O4`N &yL|4Ųх3ŢțsAo>2MeD]7|/'$,}>|U_^X- |IP0m[?W974j~ L Zi&:%e{L=B.nUts&OS޷] k4t5vcpK..EOHzed-䠓āǟĿ ܄Ei4f ?Vy5UbQ2mOQG&҃mv\B<-cUANsDFe4 KYhq?x$+ e߹.k5[IObOڻmNBr>`ė]~Ҥ{L|q@۝P7d-Q7%DeZ \I+όf@_inWnO6#*, 6R7.(raNͣ! s13{;fFޅW^aMRZTWbCk p*#Bj$q_o|B\-h;B}FavĖONoL^;;aHM'pB,qv^G\VOƸ{#<o!ȿFIg!!0ivj!wq}nfOtNȸ%FR(zl -Őg2!T8΋mmE\0K' u4+4EҳQlQ 1`-;%u`ʂZ,-gYZ07070100000117000081a4000000000000000000000001629779bf000020fc000000000000000000000000000000000000005a00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/pci/cx88/cx88-alsa.ko.xz7zXZִF!t/ ]?Eh=ڜ.+N"ڪ.ghGh{:0Q[vpz̾,t`c ;'epd+%^hm;8);iHG[P@ݧ7B mc(QE B/hCu=v%}MuIJ8fp%ÔKm/bڀ Xl=W!)4L?}PZ܎rĖBΰFd [ftn*7ye{tRW~VE8( urt*|m2ᖖɢ XrAO扒cp8nU"r-L*/vg/;C+ͼkVn͉FNmw(y̼> WB."N+!{Q'ƂtwcO' VNzQk3)YL=pgNaGYE&{ߟF. uQkFTLNgX=WbHĠJWckQ9*{ lX젅-\sJ 1y:0ʜEe"B]Yn{ĕB5~8F<,dQz))B{ 釀݁ط‹豛 naA,!^Wޯ(PHjE9;5mr_MZae=?l:׊#フXApZ'l瓳<^E!`OՊ mk^( Q1ͱh?MuZ};.'EyLJHrԜΊQy6 zpof>TU iV)Ȼc"M_s8|.@a@0LAe.qz^/9rDI99%S9/0^@,Ե#϶Id|MyPM0mMG_=1#$oٚI5uJܕvы^e^bZּPLHS>?q3K;p$Sٞ:ѭgkF m:[@2~w1eӯ*RiK8ςjA'-$s1]u@ ]VϿF7c k:*Jk^COs& v/=n+/Xsht [E/bddK4`ڡ7Fa:Qݤ*G~hLax%FӉ `cY.!./zRkEk&@6|+I㏦l0^K4&$惘cmbʸUqWxۿwsa͙oY^d <֗W A]MW]l݇.{ѲP?) l^O-ق5ZJ+F71GӄGݖnಿ1hahW%gIJL28!aCt mCIIj.XFx3Bݡΐ$`}clp45r#j@Riq;<>WՂsr&̑ ų}h;JAZﯪ0HʪG1RpɌ s}IkcS{1gA:gZIv-nhb6.XkXVFfG?) Aij']{3C/g\/p6ePn; fQ-a9ZP@^}. ^sZ[r-+.*a[I+}\.h֊fU) QG~d, g4V4J~} NX*(hb:~Ԟ/؝'71—;-oa>$.n)ˑY4,kywP\aLEz ZY֨9[3lHM%DeSùhȣ%Hb ..-8b`V4>" ep`9qJN!bIUx o 3!iӄ2*$jq$0(c|-[Uuf=͍r\]N)_*\tAKrW Q9ձ;j6JKC 1uk|' gЇ`3;\ҍh4d쀒tT ..p il/ p%Z~}Č~@v˻q戀 QV|1ɣ 0=H-hy8 %q\kL\.^Z&/ ;TH9P1W.*%a=_ܺhLtlp@B[:wMGet^C#m@=LgiQj>[/9q'.)\Ϳ Y|+PE00 "(WnE1~C&R$S[VqkF9^we$&nB>BVR5ol 8ӵ~NU׾ b@#R[A( z0 ZAwA DV\b<_T4}[-|@fma4,v5=I,o #1O_0퓚CڴX.N ‡U`D*cY}HZJH_Zd !>C ȣBot(Pf dr+ֆV\#H`٥Oi7D j^ T7 N f ."%P: N~p҇Wwlr * q ;˔@]A.i*X]jeo.cրmORb+Qp@B=Q_d촶🐎iܐ1 3P+1ŬJPkK&8[ Zct7cjb":5yYTM)xbZLoe8>hHC y񱠷m},!¬~{2ozNv/\ #Sg?Ɛ@J"( (ߙF`OcaKl?!&!g3L`jEh.n*YM^QN7lϑJF)(c_(f$+' i+4M Ӹ&9L1hYs?nĉj6Gnb}fNOtv Dr!1,KYZ൧UXJJ|iXEe?ˍ ^#gD,o: 0w~6ºJb"tcl:+M0\tj\yAcu%v/+%qZcOc@5?w'n6bRF23j9r`"MFbԁ4 6jͺgSAuа 6M,2lW 1=pc[=Q5_La(7 le]tV oNg8z!$QH/C3Ը\JƷXfSA[o}Ty o'm5y ܘ6]o?w}usS,l (Rv2XP/ZV+$YM(A4 (3+ Q+{Ś2LT$VD_t!2Jm֟ DgѷEaׂ&)խcu3'~.IY=1(KN`Vrm pc(p=|on pM@'Mqk"OZO&bےO"]hD$rbZ:R <_OvJ =*|ӗjÞ{{q} T=^t|IΖ\&IvA S~iNk3',ČtI*ڽ&px5J4ANs+e[xn>|O@ w 3~qpMAEƍ]ܸ傺FK?3D;4p٧ERgE\E'*uEQeJբ&b*H x~oL5M!M>a. (AFB2gb0΄=䛝l=X_?a+3*zY6XP- d>n{+6O7@ӛG w@mOgN l X㎑2*a!FO$PK _{P!G΀YJBKii(??e^]KQCo5_xM_O}L%^m7ϲCmFHGFtPS}IVX:U@ w֔s=jynj+ӧ.UHJMiwbKk]0"He 3ͨKPm2:mr @ nduABQR˾wYuf~ٌ4 !b3In}ZecnKoN3gLܡD4rμ Fr˒uB~#> _{10 O9Gi< {Nk;r=iKهb7 fu&]5dQ~p<յJ]!9`Exɫ%o`ZrP<4O$ y)-ʶX3GY\,dOf͐N K;ٖ,"AY%ck|%u|~UXB`.Ad6x-/J_v ק 9pJsB魍3)9xA3u |dha$9`!"vi[Noxibc>!`~ZGHX嚭/).&|-Ee+5ݪaو`AŊBW_Ji}MI! O,"i%U85h֏vSe+U%5^m4ҍGm0(B+TWt~p ( h{Kmj;-̹:,}sClq\gGCMW2}cFBiQ@mױwk|h2Y^ۇ}d <+#vaPy*g*>椊btAw BF?U&aqcK.:JΩz]/:@yӒm56g>X6}_^ pWuue>u#vݍiա)} 1_<}tڇ<81H}[| qiWQ%TCBUp 0CW,jb4ۺ⬁a+œ}&k#g1tma4U܆]O{v)FF"ۯl^#_P. n MVǗ3_$X#3,gktWö|ڜu7P\#ģLggMSK`5yM3i˫ hTB'xdž#d )x,m'0@ Ei8V/&SwgX?rsᶃ}X $KΛjf`R(A;2k/Ej\FHDz nؙ!v[ r+TTk,}&_)îW>\o6IXcD*ToE8čz dBͪA膤s#Bm|rpƔYR;os'9t6 3ƆFV%d6:ES]@~,kP8ݣ#X6+ ۶m_Perye4I";etrj{,)"'REpaO ?daǯ*tm2∉V|OҦDB!N *wImo 0AsztqrgmH |972{=z{{9$B)Nݓer GF2u+]Ed%zxɜʻPgޢ.>g=cn+^ ;.^z`B'i e5 |p9pc{Q|ݹ{b21Tu$ViWӁ\զEBh4Z^k{^~J y&ɐ㍥eEnz.xCU$YbtFoiI4wس6uQ r쒂:څp1 (c}OyKioT7QX'ԣlۂ_\_tc:K9W2Kۧ7.s28w8X/7U>?"ځ*HHѬi/A1>%<'gJf9UrfM(8Ygh,rdH6p}楐=-*H J#b^@E gfwSXwy z ֨]hVߊe_*&goEK+x593⤖3#` H/ Lf5Z'#*TwR(9Er\cIV/Dc|w"8wTNy8G,bG~- "35Ec["W%Ds ?uk5SIQ6)M UP,.[B٤vnf]hOܚߝ#s)Vbic`'U _8QlIhpa]‚pa#!eÇ-7׶8U)!jp4ԶEa\8e8$V$izh[a?~wNm w[ 5EUڥ?1Iɠ ΋$?{'^ kkЅ^&*!h˵wapuÅFͲ`;Wbr$ f0Ef] qXoxC@ >u5 -FD$!؊wKy+?Ojp((VNOL}r3jDAmh㢘& D_6 ([N9 1ӲZCοl̲EǏ/k[쾯ǽyNI sȵˁBSQo#ъp:O鏶B9-ה{ q2{FѴB\@ aYu'PQ抪2PgDxP 1oGar j;%:?.2_um \3:W,E4YCx|<ןUߛ=N\CowNZ,a'GuȞ@>2hsP&QJ >)'{ kf?,ʧL$1 k&#8 Ε¨PyӆxU:0X܅AĘ\q9n`4auM;R>;5lwzN; P5'Uq@A[ɻȓ5] aE yY?e7GƮDW;dj{i/Z PWpLy6KF`Qn&qu8l1m#~h./N86b&G@'uLXߋuh;tR2kE8&F"o9ӜP~ il}4I WyB n0X19U'5/5$þ#~87hNM)_ jy]i {;//ɊyfX(ecsI k}o|t! 90.^픟¿O{OMz$ 콬K$,XmϹblL+NKBNr`[;:\_p?ߘş{5#rm;Q1T AzN(;jw%Re7V+h[P)jmvƼ`h yh >d>*:Բ14ǣ{~kn qHX$~wWzޛJ,֖GyicVo>0G9XCX eWL x&:9uGD"G|*66ZIPw1;]irzߨ-kGTh]Ł6ޮ4վdf,`KF$Xs&D :2~BQz SҲsoM"Fe`c \#tBɓ6Tfa!JPG'T^FT*j34|KLr WO~Qm٧\81=IO136QSyCt^KEi ^+fP2; NI{ZS)_dA>ҽ 4*D]ÜSx~ *: ɷKϪNw{ccBdn7NJf'Ȅ),xCaMW~|=RmĥIGgz|my!hͲskY71ȴ[T)^p^Wpb~+Ashk .gT} Qt%QEq`a>M V@~pٶ8K Nj*,"?"NgA ܼ,밟փKv$-ˑ7d%Wv<7JEYs{Iݒ$'=Qq@׍2O%2Pfކ: 5gR$JlZQfD(5S.&9ಳ%;6\ՉnuAKU:if]?^2&k+{3w}Y7|t.[KWP@NVf^̬YYLx`=9`H|;3d puXtb; )Ҵ4,nŠ`!)n)E;g)խuIabAgXJ͋GKԊXAlKݬm3WndhCszsġe>!!S`JUx3}׵z r{ kåvu6;h\B~Զ#漜gP٧8?bI'pO$\pCg^r*k$? Bf?zcdm6HbXL*vU-c{7rPPOoA5+3 wRM:VL PmpN|<^/K= MJ?fG +;:*%?,~7vim<;-K YJÒ?tl2l|O mv]JvnU] _o_SxK83j9 ոP&+0ZkEy̓eU uO~ tBJ,XQ*x|KqZUmܛ`]Tj͝w{ 3Es)b[ߞ?7 #ZIwƾ /gOzO8|0kG&3oR^P-%.uY%:J2(&6Kiʻ,IB+T, 2+PzZj"N B?F3NOP/|Z%)@- fP* gȈ/0Z_8Z #!&ȗ|4۴4boۛ?ó:lww*n#AYY!<\,D/ 3..uT w~ں7Ghgu(_UBT7I ]'}Oړ/gvNOA,>.Lu#vL4j*+31Ky>v<@>*2\B)R(t;basڞ̇ '?wD14F7* c:qR.åhх?o3P ɅtH5ނĩ\o)_i`eGQ[dVI<4ev 9Wwz6Ad.fo~dp~^^t`+ui7A!`OV v#u(^3ڮ!c2W3\̯``w.S GB%A2+GuI=JQ+ ( YR)m%QZl ]ѐK*2 %WOC gU͓Vxygѓ̱/\#߱+ʘx0;w e_׹4З :k$;J%m_e4mFf0ܡQQPʝv8CoO 9;JB۷VmH-wDw)BuR5l[3E9oֱ;[*WhSb}bh "FH#DnĨ{rC *%h]>eAfgG#W["=E R`Wχ]̘BXFf*w [@Slme- Pl^EHxé7b@+YfAxGWy 14^Lù) I1\!LhݗR [G5"u!.q+T};5Yy H9S$!B5#Q;ׁPm!} LcRmdam; d> --hQRrRk#z,R)F *[܌f0Q 3\2j{L9Qys9f d1-CShUPw4>ԓn/ h qc\FEk+;Fk+`5`Vr"M U}|}U)R6ܨ(.7={ƟA^fxW5+9cb[:UxbĐT<1_n[ErL|geUI1}l_V"_/T(dOf})A%iM &M?;k6# O<̕ȱ ^%ĨJ7vAdN 'nR^ ys%;c`18sZg½:VdC@5ӎ?ciS B}caEӉ?Þm8^[ڑ Ns\T f@FoF*^AЊ҃Z5$]X@|)#lUeSƷiCѬa xF `4> X[rYtHq]=&/_]$=é^ +>1VH/ϒR@ekprrȚNXފ}2i[^+=j;zCcϹ^ d- MOu.7Ps(w NHֱ (VY8!asd&\-0o^t6}{S>Jf M}`H8 ?,c%kf6=ߋ>[-/lpzaM9P[A+ѳ{YCKqJC)'ā,xٌ"W;O'"<6?rE~ͩf^ݸEfُ(ޟ-<|>FC.NT7PrD7:u2lMFhl=9 ڇIs/x?,kscLF={TZQǴ=KK ^J W&ʜTF$vx5A;رA.p- AXb%6+jVAFqD]pC;3#]k02SeO}j>Gk\ϊi@/<a%`]J4]㑦##e5aR,W-YL-,(z0f9?+9Ȯ׈6^jX~9.N.Ϝ?gI"]4@H,|j &~;yD'<FxKb!\}!e؇W\7j()żv~xSp/E_;Mt8ƭg^d/ ̄z(f?`"k'^Ȭ3%⬛|EPosU3䕔Zr}P]^*W +y[Sl< .k.Q۱1 lֹS"pG 7ǖ$! CJ4uki]Fٴ8jW<']zEc_8HפݻR6ϐ ^yc.%$RxHXeKpm%}6C&fBuHy"[{Z x~0+~gC日LYX+сIT1&7A!{C|St/'֪E^IPDa&-.(󜃀Jȹ˝WkBՖrڊ˵nS4 Wh]BJh@pu:)eoNAuzȗ]Ɍ&4w[h/UtlPM !acٶn}SkD\s2X O\7pVy7f/$v=LP˰u̔w}Ûz`͗} lVYš}ᵊ_؊ZJFX IK+S30z! LM ìԛ&ڗlb|a_) UA= l%pk: EurCW>YX_̯2H*9LhLDAUT*Bl&Y:.lrųgÌv&X*-Y}q{,)f-ɼKGܟMrApITfI27٭;ōKi;A9Q2Ms/!S<\= }^`EA -]u=.ֹzfUfGIyŪzbu 'LH0ٗH}L_G޾#u8ue$Sf -D؇H>yTj/> fWxp6ɑ ):nad$(EbN w̅ `r'ԞZNB'tS~cxȾ97C B0 qAYl&z|-uŋ;V=Wyl5pT3E3c`e߄xZKoh\kL0q@i~?}S6$媩Mn9Mf|];"orVxl /Q wP۝.;@~"?և*#0 1s/t.ϧcV,ٮ dDs5HQHKa2püE47sC tU<%fvA̡1K?q9/6d+GRGl=sDu V23Md1 RGi]IEҊ+(^b; <ٍ; "SU!`#)r;Ziqǯ3yb J!s>:̃,݅[oBZ#jkPG2ٖCO aq;85,HTl:GXtTVۀj+(i%Z7ByixZ0{XLS+R.8CDLFWLgqj]!;}gs;gs3ד3Lp'JH#+/KpGaBn#]EVpΚOlIG`FbýqR?Z+<(wO\E$p0<00"3 4r1sDhORhVPƹ[߰I{J Jx&5̈́B>р(Ec`8LE¡nqk q1e 21L| ZdMr;LDz*.(Lo!ĘBn8X^A{oHFZtoHc.UNi%̈́;e oNg)~UYxS{[QͰ[2 XSsBUBSbc}Df"_p#Xi{jΤυ}O<'.d8.t͗oi7SaTSl9[Of&X䶧u%㶔#tsSW\$k!بRT-Ð38G'+lcj)GeN}>i828E_FZf^f R. G_t+ι oyTMpF-*" r &7CHmr#wWr aS-ZHRÏZQ C1:q6Bg5Y!$]1\'@g]Ոfΰ?TXHÂrv5،9+p/ZS@ـׇ&(A&Bo8!sѥ l2<'\'1M(L&C3P_\S T,O9v 74K X^͘}H)JrOcnϗt44 .90.T`ԟn lGo:h0ڝ0NLbr'T`95;yw6'7T/@g ֩Vb#5aW)!EX^ā ћ ~ќuЕlO}{/8~_-99%Ȧc,}OXK`QEcg;%T<6A<A' L[je\6~֬:p?G܅'R Y#5{! *^ɒ V"A ց`ZJ ߄̕1R,R%_Oc44B{UA<' 3=45MYxFC'¿'&\+|A^im'QcdYP.Lf0u X/oѿJb}SnNR LbI/ݹq -mۅUa[>}f9%tXLV[_C>Ot=6x)g<OnL bzGdqҏuo 9=>s12]kUd[xix?@RfA@:̊ϙyQS%GF VK'ٛ(w ϶[ԅGX'z;ڶGAAbVxGGZz-&ϣ.|i8rB!f3WXI\_>5(XcoC6="a L#G``l0n #ģpLσ%N$88 |hI$\,~; $]'R`@~ w7CdN:!n nhXńblJjriQWdv?쪬n Y(h Qo^{Tu^sͪ鎡DQjM/7컻:RG/KZT96nEDbq22f/sx`R"˞VbR>pPuz $j~9cV~ "g~]Z\vz?|?Ҳ(v0~׭}SX$&TVh:?7TƝ62J϶P߲E~M\3bp]Z]+)(xFM#O ByMlE H?efE)+dhbTم~c 8*wUeS~G=5aÞ=~mlgT+W3!Cq0ĒCC0 qF܉o4;nΔ*`M43u8k8w0zl' ]xWbȚ Hq̈S|-읪1?Aai`']Xog4f&S*5z,4n®A\vs3OJldEd% ֡vQ5[mcFa@1g֒H{א%V3 c1 uC'5l0m,Q)\˶*ߟ=&n`BmOAq#cVŧ@P'C3c^Դ <eo,QUi}3͇ubG{^ OaQ"ɭ -1H٤S6 ?r%Е"M ]$cǁ(.,/IDpйY&oK!kL |"Lԃ44'\C8\L,v?&[G/h1'xѬ~ߘeV#7x% ,Hr4x}‡bAcIkfջY  | ْ,a崭+Q4@ qcea˴}ZprT?b(9| @'q,CDD8k?M^R3˪ ݢC@=Ri.EMob*'3(T q8~Cqlq2,7)חpGGp9O^54UeO% wً#Ͱ`64ܵ,:gMjZbSfLESM!MO s=fG䣔 L* JnP :=YmwT޷r>Vlқ;_*O?a nM:̽mrёU˨V2"H7A> 5j J؉}br dϨs8-ru ok6"TZo =D/.,ihhQRBEǤGa(ƞKʷ_J`2x/!/P܊Ȉ[O~Tb /d.8dLۍgV@m7LϫW왴A·$=XEC҇-QfbQ&>H1}f!vۗv&/>c;] Șw$ӮT A]8.ߨA~ty't4(VAN^%kHEweh! F86~Ұ\ItfLuqmW.fڴȟRFk/-._{ҼmBud}Qr@w$?3}|g"3C>v\W.8/gR/}SVH1][v,7Kec7RVhxr+HL=敽k-keb; Nd,] |^h p2(o͌)8%"O@V>o/܊E9*䃉)nt⅛M+X냬ɀ97h䯀99Sgd*Sqտulܱ~wp3j) xD TݭrUƎ^A߫M (ܸE NxoKi԰ªT[o_偁ҡ:0W.oo#0 1K ,{kz~n$Pq[*0'+);ᗢv˨b]@|Jl2.WC$va2VSLmQROu" UXa_%Y־W-ImOxѼƙ$ÌJ'"+>g9[wܯ΂`[`@::q@ﰨvS ^:Aγ(c(F^K8_$Syxf?i|L X^!!rB/i,kz4^"!y0Qb9^[ \Za2=:쁽&D3Y -KJQA=ҩRR a`6WP69,\jb ѱMxu>0tt7%;aHOvj9QJDo+aY1(IiF &r/s6]9=]YGk2ni1 Gkч<} ))*3M+%{[ eu֟ItqřDY,]bbD߯<i P-oϴ#lwB2i]WYL: *#;V8SOłrS\dv_[`ϾJ6نU tO75$dfeX~[K>+1)c< zĔU ~ɚ'a=Mw܆T"|ID ?0O|ށ̑rZ5ғ01Flf֔ͧIqS/jI(DУXN &q*V70Y jB)`654Bh`MhmD!dAeu7  c~L[!e ˇ7YQ   ~*;LM\e쉳!R##NO>~z܌0Fr0R) 䭃Y@_NJn݇ (Z<Xbn υrkfPUZA /mF'R:Vak-ӗd`MY⌋e"$ OtNAtsH7nF [t8U'c=Q~uSegs`YibSHhLFn"c&b0cbLӜ@S~I}|d}T4V+ɵTJ!&w%{MP'Ƌd'~B"0OIbf7A>u֧y9 &APk5/6a(ѕmi&T#ߙ!% ~; :7UøK2,{j <<ͯ>:Ozyc/C;#<)99b)V8*,Gi9"kbuSDtf<ʨ 7qQ:(KڟMRa ! ܗ<,ågRDM~CAښ XX0H_!q7 $KM"MBZIC9j*J# <;? Щl dD sLsEmhAy5&] o?iZ1]\ Y$)A?D&cJ:-٠ta=ّk (L\ QG2$n^(VKD WT6߳$xk5p,wUY Fgh5Sa4+|Nvۙí WMT M]I_pf!?\dLKTX8XZ &7*keb˖-Mo)GRØmc>:Kp}0L^!w4NsϺ$|Aڰ7RTH9,VXd[b,% R<VσGs`'ƀK$ PA; L80{8tS(H!*Yj?ֵl5Ϻ2c, f 14* R8 S(5?#ڬtkަvn2t =ڋpN-O\N妏| K;t7f~Ɵ^W;w;=b3 CQ0dI]i: 3vn 0{՘f{Ŕcf k Lֿ7`p-doXbOO-bM [:7~95k;w,7t3dqJ ۰̱5u NDkcgl/Q͊z׬Mcn WC0BxhopfXِB(а:f9BnGP/8 P̫T۔JR!0q/9m,yB#pgMa -į>@*S׸6< Q0>AI\R\'^~d8SoCKCwr+2+ QHR`nCXM,Q Ab;]^QfS;o}$huDCIOm eənFL5[LEM?/۶4z)b恅MHtKWܿ_@S*`7_D[ao?GGjXP[׆%)ZTg` +El#~kuc܊=HM'k.TqƉꌼ< 1yVx9u}7 z$AGdXA1` Syc(WyX.!އi9<$-yl{&~.:8:"~/f.'K*oi $u -5"^NO7p#aAժE H߀&6[no:=1zMy:]Q 6D^;(7hTO I OI1U_k_|Рzے[Xe§+]Tjr'NMa1J S{5ڸMhiC D+)}rvR93gz95w6 qw|N2j?^>jfJNj.hڂ $ \9۟3հP{dv9оڟJ&|On=AzJ0(P?eQ:+F*pRm!`tDe(EmE-3!Q:_xXkL~ c/@OfA M oqL TVD9=X\dt': Ӈn~K%J&^ӨǷPZ)tE(pSD.ibn*i>#6eFMG|<ĞYpߟ'RY"2 3{4gq3ݱmF7$L&~>ISyxՒI>>|kNLFNesBZbBc 2 bɌw"S,jo9< )W')@1iy=n 굚=NwGv& }' >QxiSypyl$_ZZYh! ז\޴-]ma`FeN:1!=zڧףc0ob XY.M=O P IМj\9q " gLڕguZ oUze(mK#Lk ֕ ZWZQƏqNJF=5u>lb3B4$dȶ5|8̓q\hOO#^x !7. "8 - \.ݨW˃+-DdC\,d":O-M K 0-(Ŧhv᪕@f^Mhnda7 md)ܥ9pހ2 J )lݍ0TU7Q\#qՁ$5{ %ײ \gБ uRuRwY~畯#]{zJ'T]^qk`uӵJ$fqIh"CdM ^6/CjbM]:~X)gxJ~ɢ(0;\7)bQ/aJOw阛x,!?]U k (}bK_ Щ֭і#؆+l8d卛__pn6 pcbD+΂ee6üAZ"ʀc,#G !5 }n +[@2Iur>qL;Lf閱r9SZ4Q0aI:M.x@&zK{<E`>kֶťa}s ?ry̷ZIVPs[򿛹IwDR6tD<5l1ѧc$) }E\G,PA񙟶s]Ёae#HWpX!괛,e$wj~ ݝ=  ƚ4AqEQG֪՗nN^Wk $ED>mAُn0ckQl }o e]e$V!|{gIEB4 n+7#w>{0Qc)f֬WHkXc |2u,97I^c I._%'Hu3:ө/bҐM YNEƜDq W@w5N#TWn>lɅKT$%8Da[ƻx~$-x1w1r], G]J2r7XEwFKt|p(a˅ }!K˃gbb- ߪ]TlrX.rouJx1+'%E|LInM-۴,'iWppFR!LN~Fl]Aʛ}U{?a 3DFg3pʉ,]L ~E .FU4xfPщVl[P\ɸ>x[ +h!ᑫM{5|D2=("V޸'~,芶  m 8$⸪r"r_V"Rwll9^NYD3R[mYȱ*(G~#˛v?l6{0؛AIHBw;^ ֩vէe4I50C Uu_ʧ-Iy\Z\)t vywE O=˽w/{zH+XȲJd@mBn[`>qw-HF(ND ^F_A[2H˕2iJU3aGxf$%P1/fl# i1fGB^ ,֚!liVoH"H"+{q3sz&&hTAJ.؄i xiPB7BL_ _A%wAE9X[^X D&u϶jb\]jM B\XLfC8]譿eյL2 EЃ{#xnz^ W(lEiޞ*(EQ_{xl.Guxݐܔ,U ([qvWxG9SoD 6.պ]NQ"c|TĸGkƍ;TJ|&DrHB։Aб g"gvxA>Ԡ~%mRˉv1]xjUjƱDBy<2iz[U?wޅ~G 'l|BѳJmϨ~HHJ CdO yXZs%S(9ɿ?hl(p~J(ZV.X\6hzԸ*Ա;11& ts'z  # 7wbU(4 5%g_&ZFx/nҵ: 7W$o(ɒlQYr;cƗ(_ |(K19_{ %r9L]~'_r];/u)}4)UiN%}ņ5:vgbyB  ֑nau S:rTd@7}'PW<7mZƻiy<=2Y O­-o"sƨFJ*#QE!,uŚWXWҭƫN R"MDj~_`5XPpRQu(zӷ?zcFل 3U)qԿH! Glnw(W%_wPCb,"jJ^?ȍ;V, ,u !Vi8sVI+Pr#ekT,(@iI+eYBfIwQ`(M(0iYigB'CcG!yθaVY,b yD,&FU=E؜ ~P D mkByZkOA'6J5MAq=@"[q`c/x7Qg4)d4R4!L}6ʸ^z,wtJjw*/+;)}iqCC}>/Nwތ9T3 ͬ5aNaq|liJ҇ٺ)YIBWAZq}鹺3d&ُ՚y4uM ƃbvEɝ3GToz9R\S.~zA=wy@!;l6-X ^-((X\mQcc9&ZK7\ JuČzo@7UTr^%Ϻ0]9 3zZ|O'SwYU1Ȧ<ƧI*δO|sl2]yw^\Ln#G[ԂX?s,r^؍h3)Wzn"ӽD*0(Ȼ8XaTg/Dz*;GTc2tc~uϗE)혙z{ܤeBuqT^ {xr&c[DgSܦ\2W:G@ KRl_1N3c::j푷Zw7e l4ʹ]Õ β&e@X؞Pd-7 SiB9( d~ZJmÞF5*) 8F (1kq??:c5# dX@bG&[;{tQ)pg FA?%:D<}%GֿĢH7ì 2&z3>QZIt&w Hp0 %i;' K*=jⰴ<8+K%팑 ;_.*Gژ^oAMⲯoWR|yԇs)xh+N6yBnJ.*1^I4J&̂;Go=a+jO@a=p,2M娬/J<o`Nk!׸`~f9\9vN4Hix~%a(u~wCyG;R 1M;m qP׳g(N{.4Cܡt4{)Gi,R6ؘK#t/ߥ @!]zj)DcTV,%͘Oгm] j8*w0s邎7'(T1{9IzܪzOϨb9u;)<<׎_ݣ Nn 7V0kjYIȥ;dnb*^vLk4ގ“jsaV€ph*iA ^9T xh K(14. r\$ñ!]HbZV [kJ * Y+W n~֠)קjj~tjԭ@D;{%Y9:\TR^=g@IxKl4fUwpwot!ǰ`$GK2B5= \P'68=/gy(JVJYf ukN;]u]+%k-[ c-L7\qG/O&beP6SKR d3VA!;Ã}B@H>ța7F}+ثõ嬂MmƇ(yK/l@? m >)@r>t%Y0)6)S dio+oXu\+,h04/GMvxI*WֹMĎ 1y=(cdbosU(:Жe1jڻMc44/| 9o9=|ypR(<|tѿl>؈vcv`D "%k'򔎉8 hj9`YjzF2zHUѸ7`KZ = 1Dj "S*&r3)8gZ%B^9ꑸ$~ń(H8 Ny1j;Z04FU;z,}ڟ_a(вތݎy7pκ|f3#rJ]ǏSHcW(F wY輮hPzr燋Z'їu{30(PO/8WS ]ݦǼs ,^3MlaB 8PÏ'}U 8@3TJ= `q'xa?ñ{ e !'_f%Kmw˲ zK~ 8LcPS%bġrH P  :ܙ`e x{g?OlrpB,N1@=)AYFk|,M7tPXa8bYFEr,İ5-$JK[Jn,i%@$]{+K.H鯈>x/CQM`]b& zXY4or) *yI#5Ɗ8~ \]˼0U*Eb xN`od]ĕ\`N: _y)GY.*샰S~`f/ e@b &\1 6SN6L9Er Nr6ˢ+#$=:O׭f+mH[\S:r?@Wl03̦tQnWBVר3N_Μq(qG3VxTŠg>TAto" ƍPuTaB|AE:{Fuu|{v@ Ot.|[oq$q0E2@zyZZ4b[r\e|/^#m Bٌ_"!5.VTx;^'ͥ`^\OuT*sY+ I Ws_=9#|_~xmS^#xF\jPN\+icL߿ylj~yn7b4&TÚPv5pV"5# a" qGgkɎ"M Z_MN¢n[E$|1uyQ'`Qlg˦0lX+-J,ekSU~cU))җBODw!v_uWoP,3b!FQX4]17Ҵw"2c[i߹"6gyL*@~V$zy}MFdxwF5'4N[\[ĸFoF52}(uaNCx$0k HQ}D=kPZZ'#cUo&L^WB/:Z9s&@6 X_xvm¿x(T Vӟ榹z y4bG<](ɝ}D,J$Q2rؖ~AE7@񘛡? BuvCLHV{ 4Ws҇f+x OĿkc*cL础ݲoZΔU0 hգ./cM땕-n @˲+vD8{OJK/$ P\_QZFDe=gNh~+B 0ۆ۳#Dر#티 1Cj}( mC΄_7ڤx1 0Oꅙbݣ,h'Z<+?` lfҒJ9D 6eסh"x6JN #Q(s^U7%ulo'wf'ETLHjOIjX't}tע}XYhrT$<"G}!;4Y06H2]U=הǏZϻ٣:*]U͗U;߮$Fvr]}h2p-u1R[Q3i(>zC~7UEҝrt(*+4r ;2PiŠWެj$}kdC6 !m6^@ LY S9#YԿ\&\1g%v|#S7&{ִ? WPy=oav~y-_PV\ϧLu"iLTEV R{_2݊ĹOd/!|y@rK_N3t&&[H ㊧xCYˉ}R_;yMˎI߬өz0a9d؛֜:Ut hG:,wkDMe!ۆ}~byLEEexnY9<4[QP3)L$=9~v_E拓SEĉ ai2VF&t[#d-=[ 1 KJ?OVkNkk3V=+IN5Ht닇\.=CH[ Uf4f{AߡlM[K A/uU$pxi:ˬ9%am$uN3Q"™lvyX.lP͏kyT? `ton["tR@#|6anc+ VszIۦGX`I}W;UCs@[>e Pel1 ٺޑB\HRR⳱Ydڶas&AC&(dJTPHDBoSWTqvRqh?Lj\W(к iōbà΁T[]~_և: Ls`2^HdXҜO϶eSxZ;"%) H^#^ FMGaOS`-ejRkHY)lM]~irUa,?w~ic1 S3Od{"0pڄ`9қG Ч?AѤ^p߁XCGD\i6ٞx,)O3PP\`o4۴.c ̉ƒu[N =7hv7[ٸQ׹U/lji[DUվ3WϾd X&h&b]"̮s&ɀ|nvGMqC3-I}uNHm}_* /zPIMF'0 b K \wc+Yy94tN9/ wKW 痢sh#ty7^˸4+2=@Brƭwl `9BuOi4 c#S/ %|@ /mnkn9Yw S_^9Jl7N7` zK멄Dj 궍* ԉG07>aVhnsX\xgSOnLjmoHT mXx=6l-f.,ſH]CAfіC.woStp:RA> b*e{-JwE'.09XdwÀtˠ__O2 )B+_QَL!| ptԼY&/]Ge^_ dAw;>ekJ_@7}T>.p1,JɃFSmƒ'=Tw{8o#LNG%'moA*&6)/ӶuO0@Z0#J7 4os`/gIW&X:x,l&D m#(E܋t4z{5lƤpgc>/zeOx\IU5a˥к.#IWBGg/rD& (H.RG=':OI8;ͦDTW{ZCXH. 9ESovǴ ="HԄU3-n؝0'corMX"fxN @U2QlCZ9*ݪ ]nod c$vGDKa TF䠗\Tƺb[0`şuJ0L'`4uYbtw/y+nّb)SX;e8:3>} jRѪu+l 12u7p%Cn9Vnbk3j2Wߞu(<{S=:+SlH䗃;Z+̬{ND p.2Fݜ:w蔅o~3Df/5a\{JU |6RD7%MU%E (CZhCh4Pr)0@.xqͿ:> ʎk;:@\EWXx4*8#U_2-])er)ϒw`[lRtVgGze(U)/0JDmٟcPS)z ;+08r\gmdE0!]pSf5lDb/F; X5k>_7;hIN<8eyQZqgKR?`!;َ'{A[l6]%e<z=ͨM@3wiSdok՝ȼBJ0,ߟȹgnv~` •OZ/}FZIPĸ:|ׂQ0]9Y/z:^6!td wC .m\8|ME b@)zߒ(KJZ5w)tsɵ:3q690`du;!{A1E#a.*(I'a25mЧ@g\i\boG8iXEHq:V- JTV綕p%rE]=2$up8a*˲]&`j\j5 YvXn~sns.J<yN`-K#2Cⲟ~X88(^ 5Oqy̏Psɥ@Y CH q]-|+LoUb.Ljg:ڽXTS4ÞޟEvgppV6Gq埩Q7LS]E(7rDwzi0dZ'Riڧ3lrδKiHť7l" (J;坃ŏ}JbHio@#mJ7`M,L^4B-ɳ1UI/ajWE_gǬM~AXDXU?~Է' ~AH펞tHg80ޙ7A =>a$8 sy^mU@:;Uњ,>r-$bhySfն%B?=\s\ؘ,C,r̈^6h7n~o'A54d(ϣg'F?8YIfd%kWSJYҩ &8B= \ LU \`Ze?0_sa+wd*j;1߬RpQqYoѥ ^on;mE'TK7UJ ͵8i|wy[J[Y P :\&':.e_V>Jdz}Va Yw?D<`-1 ;V-P 5#Wq.FìO^]b0 ^a›8AFwp8ũӷb8&(pAX<+Q 15q{ |F{x5}]l kX&IoIPnLWr HwjӇZf*y2R: B.%{ƸzgK`' Q.KRH$ 8K۾aCZ7IegPX*M~Q0xQ\r+˞T Wp{$K/ќ@fqH.- !2"iSϟ3}jXJ/\xǀU ئfK4_NɂȰdEzAך8 }_`DGBDpLaYQ- D@iAq9ь?K>=8,#UBaVOF~vYK hzn_QhF6"O3)k0lw2 {!(LPf̍?gYA_ q]Gfi窰rȬ@sλǪkb]f  ̎-f,GsT$zX E`]+HsK̉ =lpJ1ZJWdC7 m_)К|0BGXXw'ZUՌKtP m ~&lWP;B,i7=I Ec3! vG >sLU /GQC]†[PcZg1(~>M̑SZ|ެ*aNLr&O+[,7uщ}SA~isي2MҗQ%zI7.d:T5N͝W }e)qvQvomo'XXV=R ma(S1# ;nR yqzDi)΀%3שm lֆx>4ӌD)s-nK>5 }b5x 4ZNIZlJL)GQ΢A9ٌ!HH[I𲎪/07SNu" CyT# &q\'d5 'SsJ=$6GUe%q̹TҀ_)* nJ(*B4mAԻS}{cY,wTK"q#k?T" "7`TL(~=i*/Mj7Fg6IOn5/]Q YޱqkK 2Dk7%TG/.Qpi$Es^2M]cl(-k9G%Y.(&|K>QD RX +9vG$~B $5 4LHV™ro@2wg(r|] 3CKn]ʓb,|lFhęG/z` 6[0%SH;s*)XӝH u݁w'D D7>&G5ܶi&{\oZxj&` 0)L\24GT|'GoğgFAxw?I$Gpq3v8 +%R^0bSp8t#UG˭c.,>Yk2a>p\][]3 HDHj sr.evV ]ߖ,hfwYA_) bg2 W`S2 iFCnMA2ZtNnAMT+ҹW[tbVtpZ ;R~"/g)9[ByZ|#t= 5P%inx}&awt_pqUՔ?UÿV{=e3Hz)&p4B|QKtM ` ?u - ]Ny O&,Z\Nc+2g-Ak>g}baЯֿ.c`93}M|cJdG;IŰ#k\7devZ̈́sQ]ݴ@86mg|Mm(:l eӍq]$C9g/-nXcܱ|dC!H bJaOA ngy)X5dz応  *Ni,N3:B8G38>ݶ/Rw:g1v$?[_V\[-Ee?9@L1eH4OpWZ1 LCoZ/揆:A緒.~BmxaA.<.#ؕ+ 1~)V>L,$lH(IȌpVDL‚mbz'߻FAy{[su*mLڿKcF$e;*cRK }DC{10:`6X Wb8;R@gv(YKYm]`N~>+ ng6% l\l4` a2h=ck"La;랢<&)f>&"x1O(8XqhoIC[w&*RM~ _Ą$ ~B1ӵ(O*{RPJEC;k17-nmTӘp9]~nY:,9 d|5yQ@ǚjE o\Y>sROj`i`f%z \d<yܱYr|Gb(zRm_˽l)'Ja_2gbp"C;`ͮ5U/W_Ĺ dӘI{ՁQ;M&&?9zu)S! OJ@ V "0nRƮЃ6PzdHeeOxJ|%P fuy ȒAqڼ/ ->1ww*Zwa}km:)%}M(J+hnxY?- F3/U_0w2=Y,qN>72WWjMS%U Frv RrhKʓ=׉=* r [ s2"XlVKAo1ïT{RzY磢 Z Op*I) Ǥb]E\LW4{ :N'ıE H*zsx<&7(yFceͣyX -$nPiM o9c*#"U6~`ޘ}Und JNzdy 8}E3Nuq0˻ba}. %cq?;!<>Q*m,1FG0}ZY-YhV6#~{1pu.Z^˼>ɁEUqX;I0iDqk{8^O׃t_WmNhNʌ~A].%X{_f8 ՘9uwQ0X a ,mBv\pϑ?K\k9G'I^Ȧxk[r*(>n$:ed2pI /t>JtΪUü:XF9baubAu;\6guD|:80 <@~ߋ߁`q\!'c MܘAÕE 붱4a {sc ! HORM"i܂{"~ \% z*!WU|~V?<03aBG@^h3hR,m҆IX T'ϯ?(o%?07%Y 0-:Fjul[Z,_>Ua0ݢߜ.'9YR קa ֚rbڵ"Dkba L3nM]2$e ' nHB; SȰe@:b )ZV \7ցK 2E׹|@@B,"rV8RH&C6:A;?}V7NoHeK*hj;4 8uYVާeE3FZLvd}Y 31.'1̓xmp4řjC)&R.dZT}w! c]E=Q bqL%*W0f{{͑lu-_]UIw~})k{h No}3ci ^Dg/'a-?w wULmP=h64!TWȔ`B}KV^2P/R3x k8:)T[p VQk%sJ %. $u0В!\FLL/[XoRTu)t f5[\h!-$~줯l` >: bfM/CImۉu>{ n|WBwl9:}2!:urmA;3Ԭ5BJr4*ׯY0v^bM")+5vYV;#7BmWޗ0(/b@|lS6zzyؓ_*3\H.3l9Tҫa3O:ţ3g4Y&GrR(^)Z1m h'?1tmIk02*i>۸e;$z \0@rls9jM+;(ԓ&eHy55BbO2UD0˱Χ/ƳuF<}u~̌}ѶQNڧw `o_[J$ gSED/qjvuiGAX;j yO4P*=1 EWI | B]G zyfoxU lW%{,ib2d:TE'F@@FxI+^#S)UUQG]<{;nĻQVv<6 ^ e닌{ 3߽Uȿcҏi 9# }ܼ"_Dz@ƃoRod5IQaÈ'н4+FH0tF_`\}/׷:[:&9LEBU{I&f0t Z9euy19d ͥ?J E4O(d^ pe{Xk(HE\#uxR)ލmpRߩ}J7G^1#r.@ !=e˻Anم  ⶖx_ v%8@WNeT 'g9Tved9]/?+D4x"lho,kԾk8\fW%% -0( RkuxVd.Gʧ ,3m]rݖW!:JcVƢC,A3A3DepQ}Z{OЧJ 4?c>!o\&ZvH9/(=̙ObszBL @ͪ[ZyQWuqy]ܝˇTB]zB*XwEB[HPJW8O,}Z_ifbAr0u@C)HJKU4{Ԗ?i36{%RA|Roj)ZکWٮv߄Ѧ20 @44_E`1^Z_Lvjަf8Nۘ3 "'RK m`xC:|l2dfVj~yH G4% 4"깬%V꨸UW}yAfU#jI̿b1+_n:uكUGJ]Y[ xWI"v;/؆$}q""5W ~'_Ky;233C(Ew etmf֦fu} _N4:'j &Ċ?oF!?}K@`}SNZ|W;ڲ1?JBkV)-)B,BW*}`bte>T'xj_iUKwrZ!S~њT$U̮B-28żvGSpBHN ف5)C!.e0fuZH (=.5՟rqvT{ByZtt]G˜̠{jͶkgmFd}e DjVkO?-00Uo&uKz疢en}xA"l/!43K_ iKUqVɌH?1fb1Ua)~`/* 4<>=aIyZv\~Q>Ы_}.Z_&7,RO'r8ágE.^VgDdW5c,r72<ۆ>\jM$$@A?<خI=YK\r6b2>7ojE@&I5K(CEnDPx{V RR{Zy$6TS<)R>MhM煉yO=6^h҆e޸S!ۢ_|s RG꽹g(nSL9vi[%gs*-UASy2Qaџ! Ԛ! Ǥ쩙6hyh'{ e*r);zf+T ʚ{;_TbgPg5٣ vnK+w3 'rx4?j0 ˬ\|}?Kq TR!5=nʍd,',ʓBm/p^N-.AMU᧎޽JsW[߿#oyÐ=L _3'B&m1$0h^,IŒN@!!z!~NL uFUv\5r䴓 Jy 0%퓷o 13^rIDK!nTJP6,~f>DO'UiJ&},RfЭE_`BOߑ(2~u?JuG;2x#'qܤe17_kܫ^\,0?=\6Aĥh#_摣`fdT&8.>|=WQ X79dd9c$8ͤes-$1**/: ӘmTǧkcGj ?`HdVd螈A'U VHg& ls#=t-Kk*s2awtT.MZMuتG)/~ 0?Ж4 +X7ɜ,=uʖ@yNT BJ<3!Yܫ֤$=reHK <&.ﻃ˾""Bvp5~^w~{*8J@ ˼(gǤ ZJB/ɞ/un+A.]S"J=@3T {ᠭz^ Zwo$YB.3WU1axc,wQX+rJk4uS Mp \?ǧmiW>MPKcF[s3^:Z<* @ڤ2D;yĎg9((fM6 fT .!M36*ӿY^AK~.}\)yZOM~UAz0UsVO~s=>=KeSEQIi+NbI !ѐ H<i|Y8B]ckQUJ|'zPD<ׁi#+#2?_/ʫ)m~sP5ⶔvT7UxʏuI :bEIӊ;HX2u#RTe5S*DDcT0l)ߦ:\wugXia Q!ޱc&a+8%Ax8QF+jx d#dYhG7{ 𚄁)#%M" 8*62f=-.yճ.y<;:! esϼF_ Oow7{C;r,tithYzk/ɰ$sX췫+|g Mc ={_(A~ K{ȵ *eI~uܪ8F03Bի۳;|("cXA s|_?o6kHn`3CVU!xS=ӶtqDD*bwww>I;ʜES*r r-00.QLѻ!n2a}KۺMzlM7O\'s@!@CJrI;Dp ߶0Ftׄ%唡) t? 3ucxz*OJ! (_=,~s Izgh>ӾMW‹.x1\ѥbRRx7aL#Bv&l͆RHp?lIiVP򧈢7At,7l,XT,q?[*P;wa}"x%a9[3 m+b^S"ʟlƪ k)/ 0wJ//sO@+@SL Cԇ΄W =)JfK/1c *V8eKpk3K,- 9OLc@Xy=<'6m=D3m[ն gǥx؞E)"Eʀ:>>菣?52^XWb̑g<] xP EQr|LYUCHN摡/8tB}}Ԟb9Ν/*~9ic2; 3ml"{S*tD_ň  X﯐^оa+9)Ad3k: \I[ tGP%T$VDRFǑT0(&G;(>JenZ#=v ERP=] b (yGTE{ʰ2m zҽ94s ~;jM5"x{[g1`Η [a@swRMn57lCc8sR\1Uӟ]j!X=G)$ڵ[j/cm|AQ1Βo1_̒ħ ψfRK/ߺ$Jct }}fܸ{] 2p6EZg`g`h3 W |gاǑoOPYpqH?1myU_nC(JTEqDqI{oܑɺƇ0߳+fHϵIUs$v,>o=G }--J9pq9JżZ>݈pYK (2h,C0pBgQJ_xߖa&+XӔş _:s ruWDFgC:˙. VPײZQ{XE?)ShIRK`>wu)A׾ vEp@<\dm1́OCQ 9+0FvǕ#:~v\zt/0 rYjY's!H;̤ 4@旌+RA+ԟ;AzpRggpI 1Yʈf ?oT à %HibP|ْzbE!d7c^& ״=f=HU.ѡ K #)4)QyTIg1}%Ίg Bސ@%$'U0TѨ$m<|C DϏ(Bn-mMuFP\v> ] Ŝ,s ),iue"Դ:X;Qw3z|ǞeǦ>/3wSl| k+Eܖ:Yx6x'ZE.YgHxgl|ci5^eߡuVFSK䴧!؏`泠qMSDEԥߏ=˃01;)4|PXkP;5"_I8PYBe t»-Y.L1 D}LFa8r#q.XRa7]/Lƺh~8śdDM}W4\f 4m֣\=+dkcR 6y9EOYfTOgBΪSk4,`آv5?a?{BJ; o7{!:ݬ{ JJәp;5h9)G\o 50bV $_ GJ>.J!0X4CeqX3y0,eW,F#KQ ˇH0"0Cn}Pq]i;OK4 ӵNu2<1#ݬJ^W:X|1jB__"3gn]=`] [VNqWQz>P cX⿯h<1w椦~G%HXz;Mlz{/6\=ψt'+yރ=ez (KkcVdgmGЊ05Ri!v&bb]d,s%H8ӭQr,qjB3*,mC6FU4ܓ,4dB ަ?V'N.S$nv&>3YTkh7 W $dp2Wy?OjZXAv7SKC3 #.U2g`m(%d%sϽ:VP1y2o\AIk<"S" r]x†rVF; I(I#<5FV׈yv磠GLy(5}B|ߢw-HCHЫ24(~N3DMtdH1đCqEd$yAᘐG VO'Ɉ#tЏH a|H ,~OMv%+<_oFkL6Wf-X} Pbf^ #2VrD+Pf7}7RdS]^(jW>r/yVw)r1Bʩ=˄˂!#8NL$}]=2iS“r‹XHBev6w)Fc3N~ 8$_ 7ږ9z6D{oQ7a)$[L.'buX;y-0%u!#!5 ,]b8>`JE;s0rfI ,.Z:]M_l?cLҐMg Ad*kS/ 3ǘe]2˰zA|Vpf!ޗN=>r+D~ G4P6`Z@3=5e6u_hb{#qR ι^C?0vW%=lAʬHv9"v,z*P&{/C0PMV Rx@ؙS <Hi/ 5R` ~/oclJ4rVo6sa$E|Z*ySb>|h-mjR'$N?AmG9s~(V7cKyu#q́E.pa!:h>P{,: 6iaڃI;T.BLS.l@ |PoAS)}vk.E'z Mv*tY0D?[z,+yXl+[m;Ԙ 8\LLBՇj}?jSh"qs DmNDMevzH|ګ!uVdhلԨYe%qtjsp]) "?iRLv.]!\ҏOb֒`gb ŕ?ͮ]L+!Z}g`o4}ƦỲO5hZ9׸Tk b`i+]e9+t{g/_ V{5H< ל@ĸDˀa5mk͍~z@+*eJ6`n~OIzI2Ә M|,M#F| sn_:Ґ"BB4[~ngW 5[J/aPVATc4;t@0%P#op7Tp%2+Ψ1hLx`,ZHm^i:Y; cW+}.uI9di=mL *e(D߾rB;!T"$͐:+3f5f\H‰kĕT|4`Ll>P{"85t[uy"JPu yBfzS~׳/orFFyzN$@拃iQ<.PGh;N8=H:V|:lӌ| #Ǻ1i6TfEʢ2-5&Ŷœ?Z3/ݩUuJTPwCJ[V(H^e:9`8z%H&n 7@R7:3iho)_ɮʇFQr$Y d8 -";ݤ&>2 X4_[X˝Ni\K_M?;jT2*JF3iNޗTD9lrO% QJC\Jp.1F$ ڣ$Zq" b=U$:3 E8\SFZ]yF"yM1Q~ {?;a.eg5e? Sں[yaSQ X~e&%BܶE++CVJb֚;lr\u .+fQįb }vu 73h\g,Qh+Z? 49uݯ߉Щgw0n6'&x"-:c;=v:r}!/H&;ȹfT8__gV?:2d֨Jn__P6ܰfqfTp+}T";YZ B̌|Uׅ /Cm/#᮪=ؓc'rM!P8ߺ蜬!6jⓡٳ ⠜G}:jd_7I~wʬ1jN\eӗ=BL=r!53F]QqQ+-/c{T7$B*BcmS>50S`}<[} &F\ߴk0PuV5;wtAQy(JXAL!n_3$ơhkKk;o)8i4tAD_p;Edқl/f'ڦσx /+8jqk a] 0rε_A-әԌlzPe"QX#t:Hol"~pEZ8p`h~CGvts zF1\G8Syæ Xh4_lLy0{ٸ)3/8yvɨ.+) @@>4 b>O`h79?# 2#y;3j)6nz42dTo-c)+32G~s:0OdkD>y\5Wۑy`TЮ ~y-7xfAXN@Z-ڦ^b&/m:l ܹ};J2g=H].W,m>Xec2xi#2lxד#T_Wfttg+0zY2ςS€AzL؆NэM.xDDeZ*Znkn:¯]Q$wgt18&|*34&}c`# &%K*YtgWBIO>k*.U[LɠnGhDg)xOŰ愦O?su'O#W0~ DKoQ <:B|I=4d?5O!.ceo$j;H$4E4 in`a.ыnxayhaUUQM/>dJChd5৓hO ^j۵~ΈKNg|sGAV< Kg[u#27>mq\P Ţ.x'Ӳ[ BЏPnB{e$Ǡ{סܭM!z$RlKEBٍH ̇aŤslĂ$4[ ru)8I1r}3}[BIF]Z;ܓ#}'Aռ^c?O|'ڶHedP;vmE "Z!!ԜL˓g`,]umG=WCu݋kƮ0Lx5hIcpIL}1\էxmEO Kse#Z=Z3U]!2ET^0DI?FzA}w`1,ӎ-0J4yN!3 g^KP\V=tztHpÆF<ӛKGāz%5o G^I,)|X& r `)#i Lgi.vlCa g2l;BzlLNӨzњkw !ɉRԢj|!Dd !^MR%NʁsYdtrEH@A/lW\LR3â 5$wBZ~#Y jInU5̈́)N ))wVpSے[+M7$+կN,/U5$<gO 58e'L7^{?M*F9̬ XJ%'7xo {Q\Bd2 >nv]%. Dno֚ n_x^֘̃dVx(sW` #+;{D=ѵpeW J>jy7R!crmûP[d!cO+^Q`>}ˏf\qK2LR965Ц8{s~gVuq&ӱW`ˇ.xŕБC0rG^B>$Q˪Me^pI^Tq'h0o')7pЪv<- 1 7&qʿG. <6G?1XȻ(GֿtC ~ϐ\|,=BGionaRɰ-UPnIu)KE{nᇚ!ҷ3+"#"X+Y;̐Y-Tr.5;/|M'z>_ o1\ =Q#UCv_u9m[;zf$AF} WªtoDjmçv rBASTjou L̓Sb}!O98[[%#:>Uzq`T^w3e *qQ=0-1@x9$z f<#'Wga#jdqef/-`:ˆ lVa]aZ0 x]#<@HKL#8kW7yJK:FeEbrΤBɩm3gX<|nTDpc]4DN {KKǎ'XzX'MDLTY<5AB;<]x=yX?xƫ[Ƙ ut5{KfEW +$kl W? kb8Dd7*y)):KRl]D6CK21x0/4FܭsK024{L*_> m';yP=$ojPX!λ+GJ 5 p)X0k½amP|qzaq8s~&8 äs9ۣ!ljl3gAOm`d-Hd ݉$o;!E=Ps z_HXŏP2s8BKx$>E"2~9$/Eh%1^/X+ݙBWl%- lB{8Q)]Au7CkDGXk(,wX%d{N.b~N$Fd w@:XO}(Az:u p|܃7 @p-f OzA;Ȭ`M2z(vN6E.ĒLf@ހaĈ SL /pjٙQ CR(~S"XmzHY671q&$>&C3~W9G4zlKv}B|eV|w$Zwq?3f!M~{&#i*0g6-3=\\vd=n 3'ǍR%{qҕH] yşA9Ώx<ޅ%%,k!VUVbJa$[但n[NV|b94LQpĦQf y>=i! ʠhS+dhmx@~K9L.Ȱ_TRpd-%?@Va~n[?i~E/CVAt_AdSWS؁iG`8cѼ>]'-׭96 jՂn8ƮO+x,4|C֯V>fGVw. 6 bg[* ;,"AM$1?B-dC"lT]#Gz@n_+&CH=JyI.RF: )%*9;h vks5+zjgn.a]S,ճ>" 2(cK^3=0 hл fK(/Avnw(jGvx@җWTuVk$bKUʱ} />+Rv?a1_0֧;Ӗ'T]`+Fv9r]JoINe}R2:<UnYN~RV^Uy`7N"72,u0U3$P Sh[ D>\Irww$E#P\fa5 & {H[צLX/=ZXEVN!kn"f9kU"Ao|aqɪ1gmW)mH'Zܝ//.(`ANoo٭TT5rt҆%@"]1aH}k+%qɘNr7NcCFgY[lZ}=ŗ0P"qrhKIZ~}q.:uՖ}/aBjdY&DOWPJ8.&$x>$ROr8)}P*WhP˟?G9 VcnYYʮ?J8]+շGh5-s}4R:^CƖ3ǑţtNNdoGxasnr'cꭊԟ<

-S&ݡ);,qeP&f̙<0 Nmpr%pG al;M_#M[.vfҩ(|ͣ \pm=j8T۸}Yz#5ZCҫ.E9pf>Q|>eRYie& ZW,4֜\h;E-y,1$ ݎi!NQq)zJ$B`)٣ټ=H}5}W򻏿>27$zN@K[Nw,' yLwѣiAĔkk:oTyL(93) g-nXJqi(Ʃ|Xn'`.-i HU|o[M4j%K~|mIz]# w*2,]fm6卺 ݢScʼnggz% QԷ?\m; Dhؐ2|Ce_l\۞-鶴JiИц*RC%2(Hp" QO{ *!/MW$Τԅc*])w'gL%,2Z1m #ϩh xCk3AN(SAGEHC5o{H9#%헃[ h FW`-ϒL\ӃQ$=R%Dۓ1=%t=`yXgZrʬIcAaVDn {E(j&]Cv) l qДvNn5nJjHea&Q[$]9ؾ>'M'&A~8s7#Nv=2> |AICs 2D!sɿ~e̘PEu> 5 a$ك)f9b $.㬔gE@c@šN|r5f`{W( ,w XAisPsQ敊kfM̡#"zz&&R'E9lm@/ p5 91\׭y)尭M ‚5Wi9kyY|bQ+Jns""0E5J mҪbECĉvif-ck`Y.E'L@h @ `;g9ͣ۔bK\F7]?ks-]{rk}!\>Վ/w[bFKUZud@ʘe ׁܼm w~n*mQmc$::m [1 t# f!gOhz1Vgp!W:ZfS'R _걺c9$E<:?j468Kh #J^5t].EY.u50@#.\q AxsЯ>cEۘ|!TG}7tG_azb'H/NƷu魮utC%HZu{#{([kKgs{:Skl NBPgU19 DvFFj즄x4 B;r4K_{ 7Q + e/L8QBщg@VXsG3Q"i&җ6 &ձ5.@ʂ; o:e$Zt;dpQ`drIÌl@5{@5eTazZ)-k:7hD'V>$yoYjGN2vy;Pŷ.q"9:hr9kAqo1!A@az7W;djuF dip}j:<ҍۑ*k ŤBѐ]ul*TNT2r>?f,3E@p;- _?-{GM:8?4t#W_Ʉ}{WTtE^)j6dW8o;sM N0ntu@K.ZxDbq{pun".f`oWW/F<{&|Au)3S.6 ]Ɠ LVVr:zd8IO ]2&dI4ITv-,_ȇ捚.hm,ٓhYzZ;o{'nՁUv+̪Y(X.7 v 6*{">'U1'N{~ zgOҁ6^Ǝj'd.Im#j/=[GFcXIHsIY)+[O#tw|g lx \~ Tw=47-?4'շ1;NjG?dm&A!-ŸD\?,Wh۟Y[neh[Č|!4w@sUW;Q  `gdSGAo@(ՍvJ X),Q,AW v>vi LmZdhV}W W Cc>ʹiV1}e0 F.H{ZJ h8,7Up HYY[1\qP-" x#k5oRj(Y|H+>5\ŏ) "$H/lf3T"T I,/겳D,׹H8weĒuHwh;v4F)b(<<i\0\e?%k V—sśձ9B0 W/ ɯ2jR7@15x7[ H9:{ys3L5HqM0 p5U:,*Yq %͙f˥8.څ=pc¦РC Sw{ ըycIžM5%,aVT5-@M,ޭ=:i,""w9:(zoe燢<$NۺМɵE2(( f/+V>0õkf02I aQb`_ k;@Z7&ȣ[fN>eݪqI_QFl >$gĨo{q=h˘c\pkɖ`\y)6zbW#b(j z(fTokXoǝRvf64313Nbt7'Etv2?B[MW: % ̳4( |<3uy/w7n ,^?Ğ6CT?r9#@zY#7٫n)HJgN0Jti-}繶爛p})@4ZBcbVe-Hz—8;6~Ch36'niV qd\+]g17i\g@+z`<7J~RjCmyS*3pS}b1wQ<9TE.^6eݏɣqM1XL>s)B$\#.|LBˤy4"S'Dkfz&L$ɥ#8~nSCIٖרrujc:us`k@#Y(l\4'80oh)ߏi dN%=hz k|R*`U4[A?Rc#[KC\AohgN/5:J\V$Ha@jU}F?9Jϵn$,cS_EvLda_cf mۼ5)5TJ<`s 3bbN1w1;p +sVQ {jA"+& ˃Ew9F|[ڌSy2Af 7>0B;^LgI?SWw3dcA@s6x>*ov{7vJ546fLh?:cҜc&Bq4"K.ȩ(2ZsxI t"f li) |c4nqyΤ3f9a{p~'욳[&Uj Ph4.%hrrX9o0ؙ]jU3^#<t h,A^xL1P*մT`z*hOAu3%I'%tI:]S/T6^>oB+SĎ dS׷Ҧ߱"ߤ .SO"jdbq+Y?>ީ i^~Vv'|`/'yģy mx;S (xm#V ^Wʡ r0n^~Bš1ⷺeM|'ׂI>)??*hXSyϱ؇A:M7MUrXf{C~~[%÷\ Љ'#YJ+2'`nwx#lM~LY3(ۓ !ZÒ4'+b qAH9K*g[n_u N1#U̦5|sB텁D|:cZ06Tw8xa) ]u䑣B@^k^=*S5Iy$ol81J? )iّ# K=1{Hp'2]ÓCKa*R,-YX?݁N^z=,yHr)k ȉXoU$KkG?cx":,_V֭p%$ xMyS JMbJo>Ԡc<&[IB+_,q kLs|{^_2](xMqWs#8!f%Vݘ|b97 ]TG(^lnt|pp4s-A(j',fh >m6<< Kv^JfW|vMvQ eCshAѧ]sp,;~Cx)l$tå^S{,̐'4%ۀs]jRSaGÛLUυclElҕFl݀q;(7(b~02[:AhdZ5(:hOíٸ$nW팁"Ġf#U]?6]aoK([̓/.F,iM_'l /] .X0e 'Ǐ71L'#퉾7q@qødr9? i Uf=^A([Bܑ~R7/J]%9 70r8l{zj;$,*pD DƆ='ɸJUuq $6qyal ѡ򑙳Bfu9CsGf&4g&QKfOx=ִa=;df 3^cL1gV)Nå}VMI-HWmtYEtAbKA,0X&38 NO:CZF`M2uRI`vg&VM>0]cVOd\l}z D eLГDփkcGnW}t1@wxκ! wf**o@ `|{emuܳI*k!+5ܳQNѤeDH7/|qT?αġyRfgm x唐$A3ĂjL|C;[Y:b; >_MD!8Ş:@ ~m7[+O!)d(kNΦP!t.?qYY}zx˺#/+>,.|tVQ%&?0ĬU<JPFԴHyQK|~M#(Fz2YY|ܬGClsg4t_ِKYȰuϑ4 mJKvX^#D|it4$1d U$|Pq.)]Sp1dF lFPj<Գy!HO4&D8.(.q|O>C~[s!<5CL{9.‚Z^K] ,wv+ Rp93M3P$W&V^M݆,Þ"@a/ya5R,\vEm'[Cj[+ >Y^qPϼ"~̜̋Q]-F,ОWM0"3Ew? \1X"uEFjE@/1:х9[\RKi1V_"056ZR}B>t-I6LA>/v@NgdsoL7r3U#Ɣ` #$BOmxD)Q7B"U6sbS~$% wfQg ڧx zc=۟ !Go_ubcSd&כ;AyfR˓mnqߕ4Q+"SI6yg`d]zcتJgkyᎄk-u7R` 썊F\ȄqI *&2]#$M^9:csG̩ iZY$/*$WᛷW&][06œ`-JJaS]Vp6xS͹Z -tj_S 9?AdqJFo`Ͼ\(2 \Az(޶W&m)͡t1x*z=dF1@l ?Uʍ[9%<$y5ѷF-\3hBO>( K ˆ&V7 kppGdבvd|ibc1^j#A :2;X~>f]G'GYx ȼWcq*=4.2`ϳ;-nAru3L0x`>?gmkF͙/l$O6;S{v2R6 "W'r; .ŧ1 =/gYZ0707010000011d000081a4000000000000000000000001629779be00008fd4000000000000000000000000000000000000005d00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/pci/ddbridge/ddbridge.ko.xz7zXZִF!t/ⱃ]?Eh=ڜ.+ʅVvU2OKF_2SxPv|\)' \cI<!J5 wD{hcK$OL㞇Ye6RU44EJ}bOޜXPg枙E@ quֿ`*o/l#G*o򛏄^kEUh良"@4**5*=AgF"蜢yU{M)'/S4t'4,EnڜEDD"'`lpx㌴|7]b^fᦖlx)o#W!%F]?^< U&)As_DG%d'TV`ّa}]JUR =yᘢbESռ%{Qyևlp#jՎ1g<ۏ32) M|57ypи oGov,cK3Ẅ́鍻9+CmuD,7ߚf& %%`k^ޢWND{n1Nvr\JAIfATSjx ;L{"t;"i 9lH#k pSOIz5so~[5$vyW}wC禷Yk) [QI9'uGN l9X*3abw iByhrXdm=;_¶ @ mJ}K Wa _UnةӴu}zj4>Ջ*Z{;4tup=7і ,f4i&'uS5#rgos5n}b_BX 9 = )MN4V8 Jnwy؟PܛKHnsVNcX,t.J;;}5P?L0\w.5&/#L MhZF<+QA&4/]ک*퉜hz6G2k!l ~4O泠͂LЉL]JA&c U 3CR!5o8٥)_BVZҥ.m7 T"Vlv^*Vпhe>6_Ukܠr>$ϕ]p>=k_a-;sK!4LF(E3ƘbmBf_ 1~ŐH+t6[2ET #3ï_16tǷS(7Ò_U njW7]"te1avxZWmw%56' EIƋnӷ)󋒔Q5WԿ5$R-Mi;m=Zxc?R{9FBK!  ZmAT6Vzs9l0!'z3OD-"Ͳ͆zrn: S/뾚N{DU:;ӺJW ?B?𰺬aLok l5! R8e#6[*fݥ}8VCȥ#/ɒ( :A+]笈0ed{̭9.21$ ;t%#y Ӝjo7v>ev7:,tBLp41x3'?LH0zyD[EPhYGsЏĐspȋ-˥KVn(@K(x(Bo\?fxCnF %&, EluFôD<,wHG4@R$k;k[$;O5Oh QY ?J 6&y!Z_V2 pՆLR'S 9>k^f) |Y踰.1m!?)<]1ʂδ.OMb זj׉\(8/{J?˪!$;mid'=-m%(2|#\kDVtP m&su #Pd3YV.CGD&bdRKM:\1v"J$$Ld~M ~<ĔA@>L8CmFڹwjG$6U>Raz'|$hcf ]IeS߁X5Rwф/hDv֐0>9sA [AOyf:SSs!z(6qqf$m_tfAP ;yF5ٰc(pFvᔣp7QQgݴ㙸+  kd<:b~NEzb-b>sjJ:=n={A!B0A(`ɦ "F feӴ kZJDC)il^n0rӖWi!ӎk3!+@uQ0iD@SJݢOӔ[Rg %G㠂0RU Mm$AR}Pe0r3ّV_:q쳡iRth] Ƿ܀#hXU2vd?x[~O?\a"uhy@$1l8UVK LZb5!M{469kd>CDqU 4a=p$K>t?P^]ar#v#KXO~Ivۄ!hISїMQ&vNcN:i%@tΓ/Dxpy@!yE>́CM -::7As]M:K(܌@eQn urNԺ76$ rkljXʋq+?l/L#B6?;a# 琛>i޾,S @bAޥ}*yk pj~J[H,)".485=eS&MK셰1ك ܯs˥:ʙP'y2?Gl=G,|Ujes*J$@3syyLw5W(m Fc|M f߳= f .- I[yiF:z5dW,vt;-.hfxr /_?ѻ,7O:XrDk8ڼV~AVz(P3z}iW!ct獆/SZmĎſk˄& s;js9CGM[A! ֶULUȶ){`\f_|t !Y1! %: 㑕_?%;3'jr;&y OjԔdb| p)zI4*u[3,F7*'C˝fY*K"m48e{Sɀ$Sz^zʪFMee11F¬ّ68=/Y9B0>Lj}A>ad QQ(T}M!d*[;GOSXIMl™b:q~-U}OOR6'xN<&" 6ܫT\ /S7fSaӊFjyWMar CL<0$A$M-_jѪ@;xa92W?Q[c 3cOWdE'U,3OtS J$R%@MJZ?bɌ6|m2=zxj^OZKi&jzui2%CO$l2ҵ)3jgyߍ$<P7IzϿ~f" ׀Qi9՞KbܦC e k!8ad7`tD4in%a?!Q7~缧AI & 15 iaMsT\|\u =٨xYvvG5Gu1p244<\>Y{HXnC%)Y(̵9"C~ׄI@A+? S| qvy˙|;HZ MZW8.-\?7#YJ/0OƬnZ@7f;-gWSDWOCUv'ͩˆtj)'㫸Z/ Dp4b%tdǘ'qJ pe\+?6J}) O-?5N.HpoLC6mpV$X#7|캖kWS4/ ij1\ +`l0C r%EH2\ 'oBrL 4RNF"U5BVG[m{>ךPMXC:p[WO;wUzʙhY|MHfhhpM&5gmIG"u 4Lgay>\Y(z{ Pm)6:C2H@41DS{/&6xky~!Լ))BVO85+2 {^rT@-rMݹ;KW˫\U/P䮂:Ay _B{hePv^%x3['g+@vRPܬa2g [(?aI"}+ur82(Aa>6ު+iڒk1ɎI z1^ A-rI 6h$)Fkqf[d1CO ) 3 ^Y>-+uʓr򫉃\+i:*LQ°RAG(&5Yכݿl,NFb:K#.@Lj)S#F8r EF VM6N\mEeS~DKEʳ0'}:J>(ֻA;Bn;spDƛ߽@@%Zў=W)J 1Xw̕! (WRO=OXI p0vTT4T8' fnRAQ_ ik~nvW|տ6ISAeM3?w;#ѵ%>^dY w{H"R ?K n4$ xችz؎s{Nd.i 37M3Dz{,[@}zQBhlφY1ƵeH$hӱ۬87쒓hà؆Yw1:j{*4)E9Uuap`$QM }iPtyQMOe3#jy/B$ݴ_c?l.:f#$KKW0"vZ0=u>$G: 6֦n.d|%A٨Sa"玕U1d B$:R~\>L~#HBTi#ԙsUΆ̥d5򺅊#}>j1Ý'Y) )x5!&U q+UvV`5K'8m͇xۄ/>PK; 0?oQBSP"<3TG [INBRu,5 x(jgqb-&Z=;)|C_, Bu'fotu!z\fJu>'To+=BOOy ^_9S5෎:2c̫H&Mbto%Lչ(_~5fq{~aa5OrQRaaLJ`휱 j'㩷-  5JKSSG^puyd/ ز2ac>'pݿeRc>95Q ]3}p rbH4/+jt'JP?4jttWxPgJnJRjRHM#VNoLB\~:H{ ;d#J|p*G2vϑ0P59$k*x:EH—d}iF d+UH&vgm|hu^Y:1MplK.Jz95*xYO(3#!Xy{bjo NbR65.w#b㸋ּ nQ) 3Nݮ r ir ޖqmMaUE|dM-T_<[J4(ԗڹ${&ٟdg,,l֪z]+ʖyH\J~_QIRyo%af&ZۊqQ6|Y ђ`WƜR/W/'E6H{%Dj Ň0 2#@0y/1=jfg(%Ѯ['z9ٶ Sg6Ċ<_^f}P``͎@Y$a1?eH>ldQjrMY3X+Z#l>Gg ^Ba);c't^gdE *p=2Gj*vSr2}"Yn|a0-91W̨<`lEk̾^[!h-rx1mzBY27J{Wg!>miΘ$R;uG=F ˃pC,/#R:pdz;AkC:Y8^d! 25o_e&,qS&<;^ѝ:ee,=ʿWKтZױ~t2o!iKsxyt{zA^i- o4> (9v䀓XEd*RTgCFǪ,Ე^ +E{Q7Ji$9o+&zTW!6CUWDTnZ :Y1A=}n(YGtOxEB1/cUҗ w̪0@xVos3Z!2޻ 7q`b!@xWIKҰY1ﭽӨ83>֗HZ\˹Pu#g1}_b$aHJ{~B+s :#u !7`R$ ~̉%:M; s1yxIq e(oquZ֗6ss%sK@smݭӳwFxT/@ [bFvE5*V4t̗YSxsAe1M/ةla (CA]7O8*XLa?Zmb*nÇ_qW$sSI$2SK,FvLQt; OΊd d}^ڽgzY5U3t|q?b 0d[YMlS FRZ.a&K8x-Y!؊NuBp'E@Wêe1{T5aOh_L[Ꮅ-rdP:8t2fRђBvo&Fq{G1|l?M HDt_ aPZq{ԗIAcy޲Pq6am{fvK3cFJx/݉Rnt!tD꤂A'hIʎGZqeJō$CtKnF2 H3Hˋ!;͑G.K's%6[U!D4Du-܁oSqm`i"8lxx{7 `l[∟إTiMM^Ta([y| H4TqLX0t0 { DTψ tnnᘨho^{밤ߧ@!|I<ߚ$U}u6>[W͢e-Q\Jņ+evKz"}s`}ѰJC>z {t~H4w) z(ջ?5=v ݊X~U&O!n`sUذZIQyE[ş*wv #Bb ?M7gjay~ف P"JdKE6i_4[0C).CSC@tYO[QGYzlO22x"Mo|kk⋋#?U Z?l5*`^"G¥k*C NFP>}*G(cISH3IFf9᪶,ZIC+ImO5[Rq~!}{nL;.Y3;gk[L qddx{"tݳةV_# /F(|c"):$˧'5E0a ̎@bWuA0Lm$.)޳؆28<Kv$@⭹xfl-~ Ҟ LON7oŖuJh K!@Η6Ų6 R:i1ZKԶu%:+cD1ѐ N ;c֫J}+-40 Ow'hp|/EҞg((fuSsW]DRhE~/qqZj,+ϩ]y vU{ * 7x ԝ)(4W!LԘU7o=su~UU%,!%Uߜp!OGۍK]rr[5nBKht:)1@u35>hxVR.b9Bt^!,Z? LD鎥~Yښe x0P gOMjWV}m+(a&["}c%] |mi2ǩCMٞ洛ɒ:vR|K2)T0r=>hQ0M*3[ d k1$ޱoA;R!zTNWH٨4+xl E9nnp^Uq-'ao [oXnRRJ?N M Af!iW4z}d2hL[ z߫5z'w|X=]Pmgioc͑Nrz9. bv*OW "e`H:J&w Rf][.SϷ;Oxj3/YQRzv2 3a*E~YATaiD 8J݀K 1f(lף96bQ[X2$$R=_f-L<[UpʓOw&f~9 TVv ^4˟z/;zTփE't@9YxP#[\'*:=)eőAZpn҂S{ϲuC8jX1y6nct*z7OHl E*!>+BqvE#'VOWJ9k#T HEP b6 Z+D&&pz2% yEX4]:$&Ho60=`߱kuZetx'2Mbrߍ N7ӑ;ى}ȬIP LTcˍUe$缱IU]$ɉNJiS 9[r /AbF*̝w} )YKdu<UwT?n5pєvflD:ыGE1 n fzC E6&xEVl͝ZF;_4P` QjQ݈Gh\PƝj.3780RίWoo+PK?|(g0B.eAG2‡*}4~ht4wI3ƴ;h.~J$llduu}OIS޽1fȬ᭸@9d+CCg)y )ˢa.-€c4ȫJ',Kkxbr9((o}ŀ4qx[ΨT0Й PNq4^*4, k!Њ/"ecD-LwJ޲;0d%:7@f88/3MY_zET62M+p$t}ywΧ_SrH L_72DQQc'^}0ȏmNP| !x tKvpRSl@1iY{Oa?CM"|Y]T7UdEIOKwV|!yYH| &$oi X^ՑN$,Lgxe8j=mI4.BRL5(hjJ1XsihEB2(-(mF9S5iBSls,@q%upwhl[VQW0g +4ʧ!ܫ"`aFFVkJ_\LbMSTN9#us[#Yfטy~`2&+ykeoN}2n):%F$h!vݟda {[DSPX E;Hݲp蠿#V0$ZQ!YJ,xxĞ?ÈksOXZvD?9#>NJTv\GkJF E|)TMQ)̂xloj<-(L!8D-ikXm0IowSVp-ap}1*8!`⧉bǁ׏}| 4H$mS+/Pe[=2k1La0U])PT8 -h.פ$@U#ks)+G%JSț:s5e*Jo"QPd@U"9wNBWsJW,|/ x/ +ɝ5;c@kp,;L_Bj.l7v/i<  /Qe';⿞.sʠ3}eMsFI0Q21>k#k-<œʝi_|:`jO- poħP?nZ ~ot ܳ*rR"{/]oV'1C׸YbHy\ALJ=儘1 kA@1{aqdKxTݸ"ԺjsN F>ef]#8,̲)̡ȿliuz@@f5>Έ;8wk7iVn^l:z˭ .ŲӔQB=,$; $*K 8 vr!VvSd5)aA4J%a Ufɉl[+օ`Z:&g!wfb wryx}n#Y ,„gajż-- u}k sP4Nl<Yg>ZA[~nDz%Q,_Gz ~ׄ|4\S+ġpWua n/..Et%#,HdI=t){$x:*:҆@hfv?tQ]edlұfjs1ycα >!T5d2F/>C 㞰N\w5InwSEuWc#ZK|QqD'J7xMRd$Z ڞ)30~i 4|tD2w9N2:جmw)9w ȗsaWJMA>-.;TRMʗS;rXت(Z r]SEtvL !`u聸ƭ7Ү"r-ZFbDQz51kxv+;@XL+;(Y/q{A½8 R%+~@q{,u<(,4헆ӛDKe+)U5ҚȞtVr* H?9 ~]^1G&LK;cPρ Te)?$>$*A+rP.Ue%_ TY#D=I[C]b8GAT)h#$"d#xd6|b/axxܬ i"&HFrj& ,֬hA#p}m8~afSF/(3<,De HƟ2pu$c铬+dLvL"QʳGU)@/:`kcX]Vxy JdziVa(Wǣw橦ɁS_C!J$dܯE9 aYF02Io}Z\A U~ E#xԣa:}ɭFT 33T>^ĴsJ Lx>u:O_nl]8f~aaPx3yN4%) B0ہtWؽR2anLBg: -Cm {,;hzy[W#q.pTX//.zy\Vs={= aoN:cτ* '%^|sKX |PX(N4uT=?Ȗ"10]oD^aid@|U B'k݄I ʏn`tۗxp {,>AMߪ-/ )/$r{tP染'PU2w5. $@%BscZJw"٨SkWzvIԞE} 5ER,zpiYbq J1h-56%jp%pHqIeK Ep;w뮂R|b~zCFmœkvCdྫྷlX֟t=ξ<ֳB>hh[{ Z+{ cdHf/t@tQXfc {Ī/quV 8906^O Ry.xqp 7"FY Y1s|q?ogASZAY\fo ʊuJ:^ 3Qi!tBMxB5p22YOH~d$Qmj3Cfe?d3|)'⤨t+m ꐣ %__UheYC5|Yk}lAg Ѭ&R6 bƁ.MZbpPYlbRi~0bULi˗[_hQZ{|)f]QAjr#Gg2Gbު5 nP9&㢟|Ɨҗ9R՝vsv>q4.=s63A"d=X ^f ͪZ B*q) &jZp0ISO(h3ViW4v9an~1":+5KŴ/HʤB}9]Q EX` Lx5&F%Dz斠6۩kr.M@I> J+~V>5>Edb3DUGO;)+,eÄALd#bUVi v]Bbl%\ձ@})+^zwIlߟN(Tf'$͘@CxI=;I$gI~ub +NT15_*QpBAv_vX.GpƧwqĶU hH_cBHkU.;rds,)gȶTHZZ I"ax}/?@:;B DRj mb vJb{ T"sC5tFY?itH+XE|TڰkHZd-l.+S Trnf0oNf ѓ?JlzDI }r! {mJA"*0}&SOz`h\HQ1M H1g9N?~]pW.i m6}`~R XЌCjϷUy񆹙*SP)#-LF.m7!*i.?{t[RYXJ^;VPe=ZSkE^zvSD4Y+ 3cf77NR_lWȸsMI8䭍_~S3Mm&$PX` #RyZJemBd %\"#jօȇ=lR5x `$m>RNAZ'"lDjA^:g?kY9Z+&+;'U|-Z#Qh!~(cS}lT% n^A6NEZ0o@1#2V"&oTɈdx QzdL9zH5S3Ъ 喑cO 0"xD!g:`6J Si.iFlFCń]C,fnK@SQ:p7a$q `B\pǏc<l(̔Et]9:r%D[ hA#-0ΗS4V_ ^JL( T-pSOm\(}niD%hnBE +#sm]E2znw2jrJ7S\aQzi !B +~ $yqq'seVeFEy]$uRlRsZXw[2os ]Fez>5jQCavP&'lJ9{Z\EZٽԅgvC"?w<|SH[|OMC? !s}HaETH-=36C٤i<]5);Z2H|r~͒Ƴ\3N1ތ*z/-aaJP| {`DWyRrO\I\8~\8F'[ lɁKRIWzm%2V!…o  TA |}nFvL~a',U,T[w|z]_4ٚx55nB/kR;L[-=NQӲֵ&LkBM< 88*@erNZa JNZ6D=l4 [H@`'^د 1ui@֕T_oz jba;E&ڕd1FL)%!~Q 8l3̹t [ EDmCN cB SVvost٧afˎ43exW@ߪϻpA 1sݑ ؆|Õvw\S%(S'敺d3Hٻ/: 3|w h$ޥTc̉[sxj.nK;[k?4Bs= 61 sFײ@xDJ5VZ8uT?j0AԚQaL(,HK 6WPuayD@+j'5ǙY>T7[5 5ǒ)6f%!|mTZāM[%z_=R|:l+o@ٌ >v}D3\Kn뿪信/n)py-H(Zz&zt~kv.iYqqzlNMGށ` Y쨎 +)g;Y Z5M"/*~C(`0KʇdbwȚA U~' Qq튤d5!'Q'Zu+SYE%E)TspW/:5J\!Npm=fxHZd]h0$(;۷bO?[XWBNyhU<' ""hg6I 6>9} 3w_t>!^*W_C4Iça 9!K#Ӹg%xrN$QU٣kPfj&@3W}Ȭ?n5ϡ{h@P ѱ5s)l ܰ2•zL2/4Inp8e4F7$y4Pr_Cl4\A:zLI=u %H"MjF7t'){;rM^lC_ 9tzf/_FUd. m>X*uʴ"&dr|0 :axI46ٌB!**C˱Nb'p _\TDjd4IX "{jW_έqK8c rXc$m @XoOT)JT ʀ\:I$1%~үQ *bTrYoJR{%Yp![..Hi v2upS{ĪogC*M뢖afHܖHo;mtNg~S{5LhV9-|OY%vEfqֆ3G׈ :UkR#6_Џ3Ѭ*.|k hv񎗲GOrjocBcG +=ͤL?3ܪ8GZD=5uLŬe/y˸iJ%KғmI,0{j Z#% TƴBwbʦ\&@^c\"lC,DsWNa5P3fZnh36&ƍBg¡G9;{Bii G9M%gr +ŏԬ(cY/?}{M| ~9Qo +z\U>@r y>h NW8 {ȵE#)ҥM,$.2dj;Zjxtv@]$Ztӷ`ģhy'NL~G&"^&[|] R6?נ66G޳0D~'?WPkK`Hv.cMO # j7 lxW@HwS'@%`6$ͼYѼ񭓭GvdIrD-JUX*<}75;<Uxf GcIOf4 FxX7 7ﺷr9e eBL}`TVE\@ѨCtEXs,?0!pr`ٰ 1:f @MgL~}r{֔fd6ht.+ώT[>=wW39g?qƇV'onBs]ۄt0R9_8:uda\ 'Ļy@e'=zAf`K*6weu(q51he%┈Y$v- ށ S`q;< ņc^Vnn ,;H}E0TvփhX60hR?u Z 7U> Q0d?4LeUdb?cTffwSYicYV(*ʲ1ɖ25\ibYj&ת~X|(n"gvZY꣌GϺ4_8NT@ /LߏäO}~N_-GƳ(gp Py"ݘ+Gg~Lka&/?XWEO:ӵdO\xuR8, +a ,7"˴po8: !V z"Z8AA[+C*@[9fႩ0 dHF I̹%=u=Z<0]5u. u747A(0vw[6>Y0+ 3ReIBv<<9rEίF,{Qs3?1I tqE:Z_E"ER)>`ў.'?q,E#+}G95ԸӆY;"g{s(d!~JUH D59Xf3?5uj50Y}7`^3!%ʑ w4=7=2w"J}Kyc6G}}2b7|_`v=kQbJb~bh^Oz'\GnXڇC.m{ gB+rX֍|uFᆎ7yjx}5TL/_x`(kIš4f sh*4$[ f4ctFiIA]>έ_M,W||{}Xŧ#B"rt㐣u)ǷUS&cMlԘhTVPugGzI+xrT$?E57Y9h49ތ$=XNͥdGe) ))_3n%_p,v$}nv*[A‹K]U?iVyOLҧ( hQ=hse#dMU^ =Yɏ&]0hwhQruGnںOfBP{P,G]e|l̆uqVX E0(V+4Lxp^._^Ə Qq7eg|=xV|p;ɠs]1)j{Yf+WA7'}*km?uz/D5&HC+d$A!x|0KIMQCk-X1iOTmNseۉI{ӕsw&R>ɚA&Z\*RB'33&,7+AD7jr>^Ǹ+S8t3GD HئfO=CڱJ ѭoٹgah)y(3b4Ʀ۵GOY&aVb#(4a_ˠ^EZsVCgJHMWZ|$.w?ݞ>GL jpKԣx gz!-m  ${i{tGNMdF}&ܹߗ9~YQI,6ID%2bUm\N1d·"r4'W| :|F~lk4DySTJ6AdFOxLl5\n]tyTXZL֣MjNhKʏI|uЊH:©pKjmʨI$Iu&P|}M{ͱ;0 4FVGy%R04]C\[wp]k=| ׁ}&;7=M+?1I/=X14t&-VfB S܇~ -j!\NMfP/B؜p˭z-kn=W\BFu ϴ7U+:v֪2{dro >~Lx4t 2է:E])tazc YrVM|S0w1HJKH]B&ǿ3pmG.kA@ 2@aF2]R ^WJՌOm2̸$֩ȵ61S%PDrӜ!&n͗;]a:0 J(p.x.Hg|cpx$`ǣ[1s聼é5\C]Jw; X&$HU~bu/pY=?8O㗎WԴB*ifμP/~L)׾>$N%̬̿bx>z Tx' 􁎬!p(#I^ιGm{ȳx%`Y!#COnF,i-mizsk>h4zą9~l]fpj;M=*'S(C>XB)NH~xx u}f9fjMa̞V+$psF)¾m;V3Mml!&t{duMmJӔy'/5?ﴡ %zMF~%m=(Bbבogv3}ƞc<۵OЧ @b!*sJRFޝYzZ'oj="+̅ǔF"b7d6Β)^M8eیzwgUCkF!Oɿl}D˿&cI)@=0f߾oW_ANG2?d KQ{_̙2p]E`\C"rY4%{yH:hŊAyE *-2O٪ߢƋbYga{t3qʌ%33Z&y?Eצ=Ÿ>3t{|rt:ZUZS]3|쉵̩{zDG2fTi~G/@6ZwPgŰ8H±>2]r 4m,pZknLmw)-uA";aYF6`! wٴox)$$!5{4z!c>X(xm.3QYSY/20mNG`=#rJ$:WNH)uw^gh$Qm)* !)F(ƌYtM+z+WYQ{w`[I(k6pzfG67a"apTʂWOs2Zt=@Y0]q&Al+N#q+"K+> 7N5q[xQ{PoҳՏAwy^])rnىwЊWj1Oe(f Onq&Й83wyv@]ƯkJnWwI <>Z#pkui\rrTM(ywk[! t®w§݄j"fM!!Cս8)]pkNu1|k9htGon$}zr^sN'r#) +%LX&QϳlAPu=Bk+~B+ђp' ;upvCsĈYI3Vbf' bc.B[/&RXs]y>K8>Y%lKĀ̊`c[ L1Fɛ<{k1DZ$wgUl&T %8QI>IL_}쐣D'8(Gä#}ܔ 8}Y vCϮ7̈́ Ej֖.;a?dm> iD6ZµQhqGr\2,,tFWD .'~/7xSl(r]A"Hv:Dl?iK貸Ր[.MN/)Ʋ){ŵb2QZTvywC؃'yޘ a.;?^#'z7hod,; \A-Rg@;vI.`u+lB(*hfrt "-ű`;= +|*Mgj_kYnf}}+W= =rH72cr]8bhg+)1"׹)\FW 8i#0q^sDWSFG(:+ "x })5+ &䛴Hh袙R^ ɚͯz00/͹ze$U^4c٫2{ti9u]S֥䮱|1]έEev{cpփ`}=iy3U|k␬>9iŇpű}Xpjۇ͵i 7?lzs:4]lى鿄[r1P!wB-_9kXE8wFQ=3oA'"ib'|M\nxjь|^"V˩kC4I,.斿ۭ1Kr_s*.4KBZ#0:cs00ÚKkE c☖qGܖFT|$F2yrYɼ01!dO[:W_x&C\JX#/ ׽<"qO*Mp{"nobj",s E44XolBuѷT6Aa!sy#(AojjB x lẅi&2!n2:'\@pG%T[m(bofjŶ!:89Mjs0t 򆒈"j 2A 'kOBo[TU>'*\9zae@1Gh@rRp#_ $kII m, 8\$7x$!27ejLah N;qό%li68kȊut[M$q3jrh;'WxC=L$ӻ'rY* ۤ9#d6z4$@[qzK]˸W]Jg#=37?H^pQݶn7h1;pATuS>_iI$ f[`cFa T4rm5<](sVw- ]iJxCzrb9m`lNl*$D=qyd=ZNԿ55Y+ rӫrGLOeY P1XS {L+ÐSQl7j5vLk A鉣9Tp @$y})$ 漁˯XXS:|W^v7$=g潖W6Ng0^èVtaX^S;h7h:!'p*{&6؊A"a#yFdQcz#  f|*(ٝCBS7/< p=+֥OF L8xmw2>L|Tva0m|ä:Oe| *䵖WishVJ2Uwi+ҬU5$#ezczgNDA<_ z1N|#JVogĿ摦+]tf-c"#NN:z_o|cfS K6M) -4 Ɍ(ƓdQU,}#O<0oޘH`C{Ij,]` eLAXv=d JFe !R+١x0| kr hwĥmM~X FT}FW|ٜ%o!hN]  2O( w2>QbF`E$spz|,c(eYI  ;^ A=V7 T 7$7c̟dS5˺c(>fh]uԐRct FXXSTnlAF D1f+%~1wq?H(b`v Wy|f[͆B;Q-Qr7ӹɰo1[ϩn.x,(+.(~;`,>Emi_*BTxֹGA ).㡣 nyUN :X3ٯ⩲8| dE8L%Lӊl0JLl&kg(s^G,iQ=(6iCa&=a {X ɈS7dP^zΈF7?drq+#)[ei?y#V呷/>l4ʨd[2z|6Jٯ, zOLS._OQHx8JBl՟HRA8Bv7OLI*;8-ޘ+gIpAjMGW/hxԣzj9 {ĩ|nE0UV{l-TzM☬]{{>cC,Ci'Tl1F#8V ^'D3^Yg$*FW# .5v W'mNL1߱R &^|4S'3r n&p75)+9Qd" ) HI .1Wx~P6_n0S&7ȓKWzY}.KaRw lЇEBۀb8.V<ʵRe̲eCne~DTɌqΩJ{02MU!뵱|\޻X2Z]«Hd1 зBp(*`EA#R.'8~z&a[0 ڕ,4Wo3-I-Xӽ5.ǯP$ɶZۡmrq &///o1U*T{{S18X7ȺRGt el{cU@4n6Ց \p@eI|5{"92kҾtZ)3nRKn6`NhKS{S@˞Q)a +S`G*-sɇ܄azTt׉/&DR>soHT55Ի;q7y'.Oqg mS}Q %js 5TlV 7N' +pΤX67~G[gHt4Zm/LGsw|"_DSr44$ָpa䒸Lli=yq@m#.w`]:uM[Zޠss譡dL,JAz찋}bG03^=e9j ^F# >|y0MٷP hV2NW#=kx1T5_3Nit悻5]xKAL72ܓ:헣 Kт(rK[ڔ9Y\K&6w!Q֬BPRTwn!b_[ =QUx߾sFsQ.?Mr5p`k֣;́nn9> 'Ʈw,  (FڈdFTּB9cV44?[mZenAVGٛgXO80*f}xNݽ#^R!:ᄳF}MWu&Zb|He+ZfbDYC@Г`C ER-W|#W#!ԑ{J?R,e(k>}I%mR żwU_F_-Xq y!!`6T!5)$+k?-(Es9ozE)d.AZ6-}i_k ["vƒmA|كﶄib}4oD$Vd|t|),p3|#l raj!u+Y P}cx-EFl!n \ fB~~+p>ԶSvRzR.PևRyCQcғD Z!uSV+n( ^J.B 2/bb]y$l&{MG3TĐ5.9u="9{K' \~UJ1,5{ "k+/՝̧~xE|QЉw_W8^%nٖq ҇<_uc5dJD~u7%ρyR(5B5à ji^AaesJTpKi3_*N*͟@rVN> [2R6H7ǝkoCP,Rݢ_l)F^Y0wtG_ l!}gA'RқL獪"oK駚R8{J#6h#wI@{oBzQUk2 SOl"qŜde,ޗTʾ^'{$9U2cՀ-ӐH$|BlDj@ D|ϠGij]@ꉛV}g}8ʢp`xfd*ǵ`9@`H/PpL;6U}h.ص5s9$ -U=DmJi;Y RȾPS̵wqz \bΰcZ(!cqbYn]61\2"4^:I'6;5?kВrPݳhO)kCY1lT+^#HF@mci+Ux:f9jx9d O-lI.dOU:o}h*玍)vC뵢 Z`M|M{|Jf L3h>(3vu8U dM L-@Jp E-XnӝtxⰱWQ|M㠈JaKC_C;j<*C} PtT$^,`9F@ҩ{T] 7Hס m<w'j>߭Jٮq(d8L V_" ީUq 3Z%TdM˅ SMMC464^ɽC81|=@p ]"|3\^)OeE  Ed8C\\n.!͂=1s=SmFf 24tO)p bN7TI4L!$dmv{3Jk5ҫe]t]ex$}`5L?ua<QF rV|2 %ʳ6IB{;d]Eāt4S쮠z5X6f?lBq%{t K~ϱݥUFmtA*{]ޟ'ϴs|6%(bňΪ{&Ҕ&q)/'0l½ |sgܷ%#aCFU2TW F`3`j/"*3Z1c_cDS". ||fFuF=)O,Im.o;Fy]fR C!,a^:gϹIſiVr>[k d!O7c"6ɲ!A^ oUGHjikj}fCK镓[$ Nʤ$A͊O!X li. 8iNY5[7ƨB 'س/-*s4 in/ DB>uii^Cqu VO "2ر$b)L<셦i,MT8b 67]w~Y ]8Loi圛IRA-|o2G%)Ht]QdQ{쭏,Jݒaç …5_#`r! : Wi0 혈6*}(z[61 iCύn3@WR#LÞVK`jes[z #Z.]e $2fz)@t6-YxcϦ w*Bu`y̢nak^0a%Y)-A "} !W7l۰R)l s]6*8t58vRl>9OYiK嚼PAi }jJ MjVZhM\C=:ʧ w0kI8VTΪyšYHsnL9U I`vz*ZLXnO$-?FgJzAU҂֐/rK]^6"؈vsps-M O$ڡ\#ォgJ~7 G jQUrEL2ΐ0>}.V yB"a_s7v }Riۣntrߥ$]AkH~=su YfC/劅 {Q߶'Jz|_X(1:?URdG&f&s50"8v KcidJҸ -֦y:E9b4]gXKC 5bz;:`M\C&W'Ù^ <jd%(kx1UG&ץ]pSqN'cp6mԾܟJ3i3e>}^9/péw0ZNznf>us46 `bT Sb7(~X9?=15U9>=AdL-VYD1o0< 4s;>GgYZ0707010000011f000081a4000000000000000000000001629779bf00011540000000000000000000000000000000000000005500000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/pci/ivtv/ivtv.ko.xz7zXZִF!t/Vr]?Eh=ڜ.+ʂj[^ȝƣ4i`>ohZ'|9*=ra!_uPpl:s9V77uS&=Ѥm }}WɆMj"8C6gʹ9㏛Y)q@Cљv-IT:gUBN{ P]j^Y|)l<2˞{8$ <W*fjɰdULSף%53PǕ7ea9B @'^Y|ƱxU7}`K0;ǚSœqրkq~tzjV|v{p8K8C* 2r *b')H0*nARKXon5ȵhJzEhuĔ0 iPq%:{LZRn,7|,l!46R29AoA̍%<戹`~Sj5>s1ɦdjopu%_o:ך7gM~$ "-qHʤjW_2ybټM4Tw~㿞o[@U·BBK4# #||o< OZ38˦trnl#"ҁ  4RMNYtȞSjaЮoZm~fB{ e o>[^5Ɓ^$G L҂^zia: cr[FepFOAl"ID7 FJu-[薥,37e 1PyvZ3z,Jji+N:+Dv 4Q_f_tY]+* #,lFkehUPe2-bKBdhY {+*Kr` ]tRI3JYKyXaO\zmn ^IV(=gwU㾌{9u}g;$_5.q}%ـX`1n ̣ӄI mǃ\[/EH/wjE GFiA%REcvۑ0-ʛG4¢S+TF'$(n}<9\ͨ_{0z3_ͶSj!ve =vtPK8 tkZtzG'67C3 (XV0=w׾|췉^y}gUv^֔KǑ> VY'>T]rͱ#4&P8tEbjM,qJq]#-mֽIiS2̆@ č AZv=NcFI;k~ycQo2QǑ2rm߯t3;a.1xgu D0 ? 7+a)v][vk_T# )P+/pBOQJV18А6c2x_}0VffĆZǾS/*aUL# ^>Rkyk+#MjnP-7>CܔRy݈PB2`gP8߂/LjQLuuB/;/`xs=pund#\[ͬK>+dʼY: $*-FIM:<f?WzëPQ;F6diļ[|+Ga-Ppx$g K`zP<>۾RUD;bVNaPKm:je*BQh~`M*CoٝSqR~p@FJDW*gJ uwN)|or(ן59u(/iOrSEBUq)|-SGTDyO$e:g€3Lav<:\CHn,u^gQ^rwrmTx/d*.F[뢪D1K9s>qχtD4e@UW%Hb^ߵ`c_8̮JTԣx$w$[\dSdi&϶ \yonr,H09h)wl߫Pk-nU"YU0q;PD@ b>Iߑ?#"0ߥ/Wڇ^ԅ.FԉpmhFiBAy[>gFe|OD!)وlxFAh6 3mz}?W5A~y)0' Or(Sʝ Ι=Iߜ8 lQbLiBoZBļjtjGlOr!l#o:e.q&HnynuJtPT r >#$3s FrEd-$6jw  䠴 ` G>GkpxH:DmFq|֌&I>B`ImL>Wc&-kKD3MjY͋Ҋ&g֗bc%tzئ2Nxk!3mr\F;mp]''yɚAyvOnIn{PAٞ;$Hb1'e" 'LT!v c_ +KW|%4qO ? 2ancar[]:@X2ơ '"8z+E_{ݱAط[wm87Cy *:MY_y8N"/zd O-IS=ϣ?/EK hv.tѝ!y|CGJ[-h4ݖ^<WIV?rQ7@w]K -=)b\$"Lo~ &,P!|bb$s0SK]VNhFlH_E|ifw8U9P IKCm=2b:}MaRg@GOt&X%U͆{ WMLZĢX@-5ۡb$۪$$Jnw,'5FԵտԷ\.;ץ}x|#?TP+ KIOk%F5/`4L*kb9=Cx%#I cA{ n}3O0|@~pӼ=7HHJDg>$x>(؍TEy,=&$g81(* &1W; 'c8[U+׆n֯o^k 1rpX:?o` +.?d~ LM(kKHEa˟Jb?֎rN.d_ՠ4 /;)@ڭDt=$ oVL)*GOEKQPEޏ,Ԙ2j~.+WUU/H 2WY[acl;I(ݶ(""A!j+,'c704,,Ob28Dc,Sf^sGVvIeMqO1Z71)[vY;JaD/݉mL96Bc^+tko@y-ݦgcgYpCsSZ8mOn8 bL$r}-!C)<ÖZL\Xbb"^FgWX,g\DUxW32Ak%@ސ(,fJ#@,Ӊc..Eoh(4j ֟ MW%VojX?W>qQ"$s| }xx gBä@MAEĺ0nf>z"3vdɸ¥9Vvrt|^-\7,\%ɥ*;@ ɀP""v0k0*^|FiQs) ('"ٯt.+y/Z6V tl$<}E[Y)3,PW5*L :=nNٹj[o%}lBuxɷ(C0Q=毆3ܹ_^F/N9ZCg _(=nñ9 3NY6̻-YBn.*kPx<8P،q#5 npB-qnPx=q.9dQ>{c/E"#X~|laJmk^(,#~Ƞ?w{>U̴f]1A*V-.V:`cA{;£OvsB-mz"ǣLV_ʳ9:lF,2 aa;^hWdTPD꤫y#!$Khy"G+K;M6lD՚U׍ m RWT*YNWB|ǁ.U6uT>~$"PџU N%DJK)_=eS{#;]O=jo)2 ge(hsĉ|-ӻ (4Bb^ӎcDM3mF$<  77ȝki% eLI]qEJyGOy=zo@=LwX\ x[&m9xFkCj9SLzaQ"r;!+YOeĵOM DCENݑ d9AJu'䚌 YnsU&*؃8;I H306\%xLe៚[IG,a.g?.ҦD<ܥ9]"ǂvery ٍrm; 7D@Fǔy].dYh+_A( uN !uUE.TJ*޾ #O)kxAbD|bn_nsnbef@"x7P]t@ ¬` Nz]2KSnFTn.`OB{]6U@}2+o BJ=I5S'5Yⱘ]yR/?+WZqL]G[G=+U <` R'jF^` 1)S0C ՍiCGuLxwV:ɯh }+Uح u-ňEbrTXAmbDE"3yp[⠀r:浴kO*a)j#&  8$iWڛnd֦.tsY+TWKS.Stݶ^N>Q-16Q:2l31\qd*kS~9p'>w=bDLﭷP.t1K9%`rmA NMGR1R˱TLdFJLgd9~q(S&jH_DCs5n)LjxV61ꋗKб dZ[@o Af*r]{ m J54#x]3"|BY'G5d,* tDRͱB-< ̹@I*Kėw* UWKՅ TϦB Is~1dK[:y}gQԾ;F,{p y7 60DD0uv8#籋߻C,DbrN(g^QR0' -Q 3}}1'x|O~j)(ksC̹ (#úf X$V›5`׎e^B볞=˸F%ۖODPwx$IMq47r酸U˚&mL8SJK6*-wODø8V\)́8y-2%IX;i );Sb^apV&סd&6SlNMvRԘNmgX.F0pqE ITuGoam3T>bkg0/`F9W @ +!.j4teFga0wToq$ ayA8Q$[WI:("/h=g þJh tP0Ԫ\Yb{Am{;\vYZck:MRZTf2W FSjf|oNSvW%9_I5G9s_*+|@%Z؃Yl 汧V.S݁&Ώ[F0}^Q[]9S I7yL M0ͮ^k;7s\R2^4iMWȦYPS?h >›6J~3ɢʑ 0/6b3W#T?v WB4'&8ֹX2 @w ݗs[xY"ϲXPzcw7>+,㳦RlNye;8J̯]5&IpJTsgu`Q{X7p};y;:;*yz%MU-6vk6r׆uIcZw8(>^r;g)6+{玒GJRn YRI"9h'$Bv^]6*a>OnjV$qm85"Bx?ܒA)_A2|CEYf԰o2CKjGW0dOVɺeuBbNNV;?j?x2vjWԖ`<(Y|嫘7tK23>Fԭ{~d_ZzvϟN(lYgQM@sV{>q$ϺgתKT<< Uuf>mgXgN>Skӎ]ؠν!PaJ祹{`{I%KŔZǕџY*!x II&nidrȔ *xr( (c+/;B22{)PaMQ]2[BRPOD |\CQ EGZق$wPq,Ϡ1[հC{r=xhTTBH*^rI2 ׊vvB8{jCJi aH s24^sWHgIN HE@7כџ[ N8lRrN闊拺?CB$F~H}G݂XG1eASXÿM^ H:57ϓـ59,2a0zg`R_/mʼ!,Z0 VWW+b1~Z5ke$2ث_(#j *  Yr.lw2c 1j݉`RX;4Հ9!Ϟ6k(6)Ϥps4. IxZ֯TFB`S)gPدfa=2CD C$ ِ\6[5F6ɵbzx cɴx%Mާ'ޠ'w(gO g旁SKBE.=r9xۨ?L.,hl-A܎Xj'Q-  @WaUa W5]EYh&#ɔ, `w9K!|?5^-1ƌ@^)0N޷:g08X>\5P7MJ>Zd?vD1{oY_rޢq/ȉF j7.g,yIwM|9r eSǥG(-t4a5ZCd37=}P_o %4$|ǹl+K&s[{ucY!QLo/!R\䁳*9B'Dɉ̺ZGùPoG-F[̯ha/2Jbv|;C61/IԂ8h\}#]>Ii%1KY h'I+!RwEѻBmmʛලl\ [-hѱ^)%c  @nsI!6k [O.=4M%]Cl!N}r;" T}:_Qܟ7n }1 =yYJ'ov"`Xv,@OUʾy" TϱLz$kieZvl$%w<(ҚnޓUT1 3C*٬NkoWXjW}{Xq@t nz4fZk :س&{^ :hTM,ϭ!|Эvy8 75Uao/6\Fa$] E\=z کՈTN~Q/ ݸ-HmҦR\3FtDM@\/p%:VyR0:h#:誗6bgj?F 7ݔv;-wFMtDFسtΰY~[~ЙjO k9bՈ3&\U O{#rJ !8,5wf&G֭g:MOG.Ө>źsG.`p~.0HD|p9y޴w;ف6;14nT 3؞u2 ΣtD$}њcf}޷#A]G 3/°B/Oah生0UlȅNrUk". $Qn6|*Vɒ;֮op!EޥWik:9?=4q:E)T)]@ {9N`=H:(ft( oI'+cxG`;$-#>%Hb \AMy9  }N\ftXyul>C%UwzJJ4\cJum(I b_yϰzLܦu6厶`h,?u҅.y|‚̧JPGf#hi3_sƥµtDHP߭}lBA6YCM `L/R]u~a =߶}2 ;nS1х-D KhٌWѾV(׽)[+]>i?9ڃIrwuHO WKeГUߓu9]dflŞ$%t;3 B>2 .׸+?k븰nPQޣlBNIBq1N-2'=gBGg%\k絜"@cCNXC~VF,g메 e$z,䠌+[{C4^f * x>(5-I_߰;koGg]ՄbA·7 1Y z/2  B'\eȶX/thw0NYBRQ/TbV\ ء| Bd'Ti_Lߧ]̔ Vb(_C3r6[肤x~+$/g-o^I|?=jO$C+app?ocٷU_gUHx\iG9iO18(rf^o!ID"EcBz[P\#ՙ~\4P 3WbZ:6E9Oh9|9OUHy.=T K>}RmG3)IB.XH-SO֒i, <8_[pArK5b ^B,_酁}2="IDXடq RZ_%ެdM~ 2 6b {7QƗY:Q;R_7PRҶ=_`YɼuQyaϰyrF^5>]oOt2 q6 M\))ce78'zm rIR:m͏|U.k!'ǿF܍|#Dk4oH)EW"5ʚr5^צ=itg`D66Gc?iN)B@?bX!C`.qMz:iR:c~0_NG^߄LMP"$(҃n]/qn!.TX${H:0ͮ&t{5úg*j#2?m3(r ܟ>ͦ<'&9o30u!Pe6V q^#$|QFxV=-㈨0dg78Vc\Kj'kcY=F0@zO$y=yGsߛ[$GXto_ Yj(a39N\2X`n/\wA?D7{?V|>PÀScpFU2ɻÆnsl){ MMc\dLѿ u 0qhJ]pM1KJ9صuoCuLQR Oo!=7k᡾yicޮn-u]lKQz!\^Wod%9,i sNO#1Y@u U D]-6,98&BU~{iwmGjɶb\' QXި Lh|9YE4yjDkvB<ö]n#լذە؃0VxShdh=ͦeJ0(B^?5lUIbK68BDz#lc\xo3h+ǒԓ9UxխnjӊkLD7IDeyB>5I,eӉI)ծ\*$2o,-?N`FNUY9qmKj*:ǰLyQ9G"s/"XG)+B@URwD:lRX#ӀDhߺEu㝜Ufx䤇hhPдmS۪43{T̊q9Czc`# FphX T'*N`;ˁW-!g\Z}Yuy[C %Oh*N]bz/u(;=Z7uq:iwF5?94`BH|g@MMno ؄z~3l9bkT4ge#=ɱϞdDh@-+~塘vL}V ={(vWi|JFNaHF/ U {榦`%ZVHqmqܛ3tC+V!oa5z9qV*>-q@]ǔQi IAJ^X]f@xX(Dex~%1琿}p?Mav`f2M=)b $ZW@a#K@Jpn !V ހU^ BbGSOKiW# 3h ́)-$Lypֹa!#Ӑg܏WefTU:Aj Bf^E bq&&o`0v?wF/p'{9l\( y C1x nN(xzA%%DMUТigWTm2a9ibGfdPJL- 4: 1֠XxB:%A.H&gEgRo;d_1P=9^bq[GaZ9U/ܒʱ&J^8VdN},{S==`TrP-S>p [Pϯr1u˽[4fqmwާQ]^ w*eLsu9&{/ɂaj[zB'z%D~X•t?aK])&"-fǍذ'aG@;X%ڳf+F6z$,uen!|5Ʊoyjߏ,%kZ*?vnK:`90UC ) WQecmwr;a+-3\RW`1=ݯtT1 |o ~иㄌ'^`BQu̙/lIU(a#F1?PD0$ebT^QuG+@̳AqbHgٌ gjSLMՂWt`^KQ rZ;:z>~)\qgh-ُib%J P7Ϻf?c#%ZD~4S갲z H8[i'(CZKY9IJ0?Sf[1q& n@V&x^8A&t* uظP|~Ԓ,7C= qX:H1UuaIhxԏvs`p?U[ŴMgnɲȘj,8$A|'>JsgcM5n\+ɺ?%:}ѽ70A0>{Sc´&^зƶP\ЁZۏŮ|FIQou{H\B{]_8~&] ^.ŭ?oTNju,3pK#جprR'^( Y u"7G RFOf>VZJ%RZ~~NMNPubQ3ǐp @;\ qz_'\EjKYe'| Zi{8aEBn *T,lk*WN hAQaA1PɷrWl޻$7𰡡,3ⲗI|NJ$__w 0GV@x{Nj awyQ&,gc>18KuD <62Qo;xXn%DKG[+!8j+}vWW_͉byyT뵑 > $X|t YBWN*T~PXbٛ1rb;Q9>?X"PDC XEhe P=#Lw㢲b˱n4= د!ǡ:s;z0"i_, 5(ѱGvVkEe D-rXw a?m@eEd\?V ]6icX\$>_ISTf %Jy}^kcՃ#F]+I A-G7QQ}= XTΆ&?wW9+48wajdR*V 7  Q b+RTkԵB\xȽ)r̓A|eB \u@Z^x.oO`ibn"j>AI ʕ7p E Kݽ5 #\}7.P(J̅:;E#b_"IH".&^$O;%([ ӏ7dj @*#Ͻ>F,޶I)EK`(O`{7*Wܡ@1~sϷ,D4wikoH+<R2R,gsբRwa*:gD|!aVqd0;f׉N6+.$&a s^7a3[XkAFPzIJ1 'EXohĮ!Sj!&=)ǟ4?!a׿9nDjwZ^]b*\n w9^5:D#70l Jc˯ \Ǜ^w~7>#_!kA-flCk꒴@w[ 67Wq J|÷!VmRi+NkS>[a 4[p -|4qzu]qir2XqVD ,nvKӤxG<5ȯ CC-~5dXl X 7BYP__7[Nz;z;&c_A3-&y)Ԇ!ϳFG.Nnt#-E`  1_g! k(Zz{Y[b>Jbȍ$=ޥ8 54pv 9K?x-~qon]%EUw;c FIi_q3d{V:yb SAt*TK]]F7SЭ?ZVF}ϞL: gnQZ Q.UA[%;>ņ%ԃ>웞R/S4GnC⮆,=$5P< nڽU@#_IZo?a0NB ޟ?xfc ݷhpcua[ Zpħxȓ:JEJ.*0^'^U/vY1ݦ}G;>\*$2EJbޔ3xﻅw9tx H?`_AlӐw< ;g//o=s'tNŝsr:/PPP3J1DU }NjLPcSŔ󉺏[.<4B .-uu 9FZ(M{@R5" rX zDBN2SN X?xNrPz]Y3#*4Ꮚ!4-H K]DmBK(UwpM,i?51Qin>I_rbҠJ '\i*E+ݨaF aWʱ" $aG`,3M@γ i`z/dV-&=f$ X=jcC}5Ll(A Qa3-7r&ʐn`ãby0NMV/+O}2]Ћ;Ps%Y4_ݿArb6 EFl*)cZJTN;{9^鲝mb0),֗J=J)`֒p87Bv.cLF8NɧSў H|g0Szu ̙&_t&{JI-+"cL6TghH;y;rӝzbE p:+@ӥѓ梯YO8ڥR+Db) ٷNN8 B.lsbc1ԑr 68dZ!j!{A%yHRԄⒽ9 *ݘn NzDW&I .Pyrw7{/p7 ɏ:w؃ [I<ş@z~lȿz_t$@Sʞ:vq :&~dx($?7#BpH,&<VIE"3n f3ϰob:Cc{"M6j3ybk@rBIK"mC:iI?8V}rH7iˢDλFHn*jˤ݂,|> k}`ƴ )a(dXD[d+'0jlL#D_${j yAB^BE5r3~L,lq6\.W.O5t*,AWA 1`q+Z~M?fƥgs >]VCU-pGlèP%Z&ŽRΘ .e{k]t3H| ]x;%ɝU3+QȪ =pcz򪬏A/dOʳKp0bڀG}r)1*-l;iopv2E 9fKLGyUF|In<}2?{AB 9h@#k ̱O,re{lZABq^nB@y_j /ѲYv ,HӬȸ h >M=@LEpfz~;w/WljQԛN-s j[̹ "nK2@^&|,qXt]O֠)3pK|J܌](_";J+:f" 섥B4$i@2ٸG}qXqd9_qx\˟aNƁ2zu)UY-,j0rEdAxݥ9Z7NWtAPu7f/Gqcf#qꙬ|wWYq@,)e5E+S/_mu-HRtl;϶g\I7FT||A P lG6uiӧ=֠0ݎn^AX\M*WVn_T8MdX'ct624H)(M [ ?;*WvFjyrlOiwIRq u:ۛf/`wߑ괰 m$GD+(TYI9_ OhL~H1Ƌ⎴W G| 긍z KpMٹq( <)T&eKdVFUK WȘwl51 w\_AֱZ|bv79U-3d bC %q܎貒Feԃ_~Mz \rť>]bP#R*zb׌٘B, (O. (gMu4XHـ6i|zk4e^$A^ҎG6RK^EK^D1} ! &ļr9諩iYb:qC&UV@Y]v@4rR+|.e%rlPںDNj1k]_A^be5`!Ơsf9fI VUU rO~yDM!t Mt f&Xw7+'ex8:`CVo:!-ڢ JnɌ3aOm(>ն,gJeS^\AݒRȕ;qw\qhԯ!&Ĭe| ٩<֚;Aû&:~M|N -qjswj$Yɭ?bFeG?.A `YFܷtJZ;Q&䁵%2cj#djPX#rf3Ѽoqjh"߮r)>Q)t\ˬ 6Kn=2B|ehvv,ͧ%tMVTL (u$LʥXL-+bV \ z=0?읲.IEuTG y?t.%c|fa%0&iM`oybBZ }6xnpe tBZ 㤺 -lϾj9A8:6x{=Ժ^EᥱT#"_m:y ?^RC#I"X'tLXh=L0\ QYϴ9}1ҺYs8&8Y9A[ -R/TD,si=7Kt ; 泯`KqaI0|fꚜW.xBZK1ە+ln²>AIiEC ̟tS }+k&سljVO> -iV96˸`$pNOSc5~8g[qNJaå  /hYg+s4mR  ~{vJ&}ZRiNSNb7?G:P+-z$ɨ%7,j(,F J6^ى Sg0鵪jm UÜ' WMBE}p7'M8kKs0*loռ(ŗ[WEIVͱU}qAe3cjj).|8al `m&F"wYe hG-֍h wf |ZtNwv':xyM#Fa."-xcOw S,FpIiǻ%+\p%O$a2د0`yQ"J:/xZϸ)Ax˝&D~xkd!`PwCGQO:Ln7>^Ah?IXKn5+CLĉlӷ}&QPh[3Ot3 /q" +FwKO;Pg" a(rEtj,ǦBѮ. "C!9#=^yXZ9~p=X2A.^=Q>υ4tz+z2 EbE*)jL0/WޱC3l\x[8I+ZUmO|L+P7,cQkx|J` X+ ԚG*aLu_ԟҲ1bp bOJUڦqn6'mݻVu?$ܟٹƏ0}rԗZ*hK># ;nmF"2!C=M1ة ;_Ib!ڸx%YSpDSv׵u6WaPb*V0c&S,Gɇ 6PY᭪?d^`l`uQGu:i{׀o0$`Yí@u [zywNtWTr] m ꘇHLmSРzI4N계kxZ Cwʇ&) J ja޳YK'e4J:}; 11) zm ϓa:kngeX`wt"ቶT5A@ a MU3M@Tvo\ p_/[0+_Ҭ:[@N.>by\ʰ'BlP6l$IIß@! "jޑ_xq?Wbj )VEY7Z9#Upl g}Ҟm*1TKGݾ}g (s%-kܬv[cjvmAPt|ٸ^smn~'@> +-S稓mK;oE`tb`^l q9>Ajv*]Ɩ^9~o.Q:_:+!q0)ZG7([>fM"aŻJ#J^u>XK8Xvv?]~`z,9χyQVT cycaR9Y` cQs/ZtӄԵ8nn7 dYQy6ٌK!q(SfV{ZN/z@7!$'nuom5\# q^((ۚv 'd#Z5Q-}QT wT@"ڰSD]Sz/*Yco3t%˷D_рi6S`V4ؿ0%߹)p&!37}&'I~>m.MgPiM^&*\! (-Η9TLR.04{mlz[ ʘ(vU͖ (9~&A[D!M'LQi>enM422g"W hU_ ˲ @Z/b0Tu*J8\O̷/,{E <lG5GӓRKřcF{BRs6ZL9 EX$ˡvha"^t/l_6h>fqx um*9,GLY1fj\].ߵR2Z[d(}0ħ.ρt jN{̠L>\ =/a>ZHМ߶4a]ÊF0a-V$rlt8нjI&Sq~V~\mԑr[W@yD>_}t7'DЭ#pB Ȼi ͱH`~˖EewþwLiN"_h5 L]#0!{ 60>Nhc)4 |X;(!a_C1]Ex@m};G'dPy^Yb kc/| 7{VxgJ(a'HYXc*uf;nˠڬ:NTmfV7Wچ@(SCζتXVwrNQ==uM/'*dpNwJ3P1ҩ<ΊL"XLX Vvׂ)hA:QSaņV7<> 4٦`Sdmc óLG?'l.kzpuWZ}vI"s2~[xqwlO5^<@~_-uNm.?kdM҃UqZ>RKM&Oi`]*)zl*;gNߕ\xWdO8Wf6I` ~2\7M@ U,MN "0|Mbce"z ]\rqīb17 TbX}^AeC}HԁVʦl٭8>{ _\_c]Q*IGíN @wkfȁq=Ҡ}!3gf Y{B;C;25f1Op&?RL8ш0+ǽjW5H$?v"DG4o,\ ,&[_VE<'JϮ4FPqQ okN1uOs鰽bxه([KI&,iܵ7sʹ[;r3\q#k8Zdkzl[iFY¼a5}HD+H _ƴ^(|ï0tFYEqwY/o#(L ' a83D q]D# ^rV 6ӱjƿ#­>.K"$]! 4]Yr_$SA^إ\ U9w,"WOuPT8|j`6`^Bp q/k=qׇN]>.Һ`@z?%vR)t<3ϛ? "#vbow;0aV}f'zgB`9ejzRP|9oe5W.%l4c0vSl;$]{lJ)TRD -{+G9@EH.g֐=}^ ZIdy{*{\x!ӵ\1ؿC*^ƕ9:4̾C{2Z{-HeByad:&]QubQ* +*YǷ >w['o,&W1Cv,6CW=*л;.DxO:FQGnQV!g8D$&Pa=mZ4r-ha J]>l7ݤU wQR峋_؈r0(W:Ɵ50FUk_ fiaQղ2 b76^Bj 3ӽ 07_AUpZJ.ORQTTׄU_L34Z+\WH qalr:7Un(Op4i(Tc*~-nXg>*3 _ CVZ!B$$yp!1_2fiXY_":$-W,p!ZR4 rGM vC:9 kvzJ "i !<\ɞY~g괟ͩ|v]Sb//Zoh:ʥ{84FCRLr|.=-W&,]XP|='_(ص[L^a#,t_4Y!!\V&psL Ӆ["t$Ğ2:Ue|4?. IK*/ t]^gEŗ3`QھxAȭoBaI0҉<\bk9/S>=4xۅ' 6xM%NL\k&Xo*yҮ`%)z4(*Uj^͠?LV>Z@MY TѽvҶ3A5|Z^"(`K?`-A0|7wUġ#Y@w&5 FcS ^V /0Lߧ 5'}!~w&Ĩmy1t!s unⱂԿ4L]i?OH 2,Ŏ]z`7cĿ>M}kZrDiL9o@7 _,-ĥS +{sMFH3GKj4ּ˂xz} Db(աd} ҟYP'@ /dֶ_w,h5D밋l (:tT3VC\K:tmLQDФ=eH{Qf# oGb10ی!X܈&x/H鷇 }JY-ZML<ȩw $7A3h``x$ը!nNGAmm,=)m}׾c1 G `a7y&!k{ b"@ئާBL N9N3Ӓ]: T2/C{-tNrSj]uV-4㕼[+o%AI"b©4y,M!/5hޫ5at:tƎPPF -b~ vn“ݓkWRh W ]TNՉ t:4q!?UΏf; ƙJ O3Ȋo`US>;(?UmAbB:W_|(3WH,`z;q6%l {ݽeVF*d) NR0(+Rj/!PW YowV豜,ߣV a-򛗃_Kh,}kl37$> 0 .n-#4 z Ξ"SiusFݭlh@vm+F0//YAǜYw6N'73"blVuH4{]qQ:+̽RDY⫸ez Ӭf.u2D&#_G+!ZΪuCk"('t10^ іI?wQWQu"Xp'+,R= QwЅs7<9'CINYk]|f+h'/a:{N#usf#s./#9n8fGɵr{zhN4H B~)m6?"kF$p)}k>_na!%=N.L V9vs W%(i;99: Ib#(RͽNdיo^X_>:,*[n>>ʋL?4ч`av|6Kɍ'"s) YT!ZMjI6,fv*LfrGR0ǸhEV̲`H)hehq+7pV?^ssO_HV^q&ܥS̙W6azzǠ3ǶSDM#:PAj?_D e\ʤ:.DdDܱO}:HE7|8Xpsb¶r3C>KRHrM 3i`r2ȚlC =6>&$\SGLs(ϥjmÕE_M83â = R[-s`|+wl*^N-.B8r^}@Zk8i噄%=Dܶ8kȤpѝR U &6yp""WaGWKbS;& ?⾮`'<6#f<." mWh8 *l\j^Ԝ}{6#X,ϫf,?2QbJ#1څh6W(blPC>/LA*yPu.lcM*2 F4/4?eǿ8tVGaT>+mLYYݗ7o_`JB%͘DQ0ˋAISX%&錐M-p%#2H?&'Q9#rOij Pu>U;"\AM>EsE.@ Op|[vk͝Q;c6B|)4Ҽߜoّ_Xm lnuET4vTq}: XY?#i]!KƒyoسNG*7,֕1/Evlo)  &ΥYx8J(u//{ɖj?bQ>10;ge2Q_6ʇ W!nmчPLQ<;3U}ݚFP2 w-K{;#2YNڢl762]VGq߂0!s3{e46dvBXV1triӑ%%OwYڪĐE`Qejh y^InRo^Lk[oȠq۔[~l,Rx$qA h>kƧ&Hs&ϒ; ;<)#o-9f3Ǎ Iط$ +e"m5]*:\ʺBfX̤bKF}^Ό$>_EXS!}f tg^p}RQgU! U8k]w2_,,[6_SRUV}]VEVv'i%= Q,?+gm9Eb-=fHYqm|묡,"bDI+I" \|L\2bmA~ʼKN[agv-_\rh~<]\^6Ewe@kJ͇̻~^O(9[ӵc|(Sh̰!ItnXY+E6odQUd,huF{v$!¨Av/of (}Y~UL_53\ҕjJ~剬,1 v)eRهgER;(ܠ<r/fr3BPSeՌz,aS }Wc9jqwvFYB_yJ;zT;<^8zPdO @./i@Ӆoߥh&D0a7/vPJx8Y",=q xJX4aPrTM ~-Q iKIkIGXPާ izۥ^nhpY88YjHF1z|4H/ms-ѧL'ԏiN`Di`U>w-^p>˿Q z'/Bn`y ʶ!} Fyu̥w)PVll3U#kr*Do<"D,SmrfEY֩M%ЛE@y f1s!c̼;-U 8[R3ߵى/\گ$S texD*|Lz2 zWnJզ?Zr~b7iM9X!&MvE[fѾ[H#*HG`kJ6ګ69Lz y7g!{MeK 5$` swA`9\)?5·@W4+8&?S߶$q/ K9<߼M̅$}}BsϑEO':i#d|$K'*#hdiI[ Zmf+>ߥ͘6 s]~MUMx`0En.Ւ[AMĬ=ƻWaF+qnutJ<=ac)NG|lC=XMMxuE'{4"T>IUgv݅ 26Mٜb,>ucz7/}XKtR!j9c9 [-u3J7-av3Pt0  &Cͱ+I_m`-!GU*ŚMSS1rp:=R,4"?҇FM9chؙJ/UHN7Dz4x" W)8= =1<b.*"==@96$` _uJT7:J/_[r8t12:?w?^M}(rV5w4f<*6Imf[]Aútz@,鷓ݐq^Nꠖ@jZGAs.\K^5yWH=Gv̧<;6%U۝we-h x:/55! ~kmu5E{(!Eu>Z&w5M ɥ^+Xh ߍK<P'i^k,NDB)}_'K*oOp\IC sfZ(4NdV­x7:.k êY;OE8TFz#hU2%';\Tujz5Yj3:y+=1gf)1")'¨sebF mF2$ x<)M(*L ~u I]6C-sɔiuoH;-Lba#uz>iɱC)y 8` ageJ^M}ф7:dc[>ft!BP5tW[@ÈK"5i?mz}qFgk)hfJ!Absb,JGt1sMϵaunR[qFk70GCpc(-SUY 5Q5VgQnPhh7p @DXeDh USl >Ϋ9 2`ɰ q+uԒ̋n\'AV#0 , ќkz~'I;}o+D˧qdC!(BkG;ڨ%~ /h0j&Ȉ+[?ޒ4!=<`XɸF^E5't…={32{GmAP{i# ޢ} lL~1U9zhWc˟sy m]d8qFdcac'zw%P;ثOAgj?Vcޒ(@f%-v MŞ:$y,sRJ,=H M݌qӱ'+ӼhK3I0&l htZӳ2HVroQ ]V0ReMrU;KS #_19{ґ_ֽ`DT}gx[Y~\EUKEZ?)i<5 z⌊ѷc{(Wݗay%ƇvYtD4K \{b}cXa5;P'%E%q)"7H!EYXTFy"k'Mr԰hoϤHGd)>؃d{|We>ԁS6*Ѫ*XU=ͧA10."Sd 0`jLB}D]MeHdlq?﫞 F=&ً^g[#Lgn"Hv! #[I](R׻J!|a) ?4`1LA2S9^&ʤLla93L7zI5q,as] i$Ė'+w#](Vex6k5 (g=dGx$]\ ۱%]R,Cy }l2f>U. op ;)r.uπMᦼb6nF-0jh3Y(gWZ!*mcDaDzQƺU+eI)Б|Ϸ/QM#&qH >}ݪxc;yu2Ss=/R:3 ¢X;LeE`!9Uh9z%}Sƨ\Ppa#: b5W:;MJax2D:R)7*u@`.Tgēd6!]M,m3S s-}w0;>3SN,<HZj"lXHźy$l ~)_7}yŘ r'ұŽ3RT:ҩbC} 8Tjㆼw(\(X BDζp9i]6԰舴 f#bw,Ou23>:"7jQ{?H %Ge}:r~@-MWHF2*E'88X}3Ƈck8(_&+yIH~2L68$;- Ŧn٥+WŽæiSi](Uz9LҌ1M{ZKa{5Xr=$yWgB5Yhr=[T:B[^B, pnazGgzo]' xބ׃/~qa:cAp0X$Jv[xZ!grt*Fl{ o`7K_rX3ԓ} y jςK^M?~քV]*gv1Gh(g"vIU&*%tBiQ.Wи1@OK`oy+@4\) GaE -x~^$ 畐MA'┷`f% 8]M;'7P'"])̢Aw} 2N!ZCw]ljЪU{ņx?ґ،0iYšar +#0/a {_U gKwЭ5$b} )T DZzOSǮUTcQ4 {NzI}KT\vbZ.RJǨjCk/扎E?%m~{~UR)me|![SȎLXʙ̓7;3ܥt].$%HZLqS][L}e)T[n (v9䲸 @LEt0yr[XG\/HM(J?c~G1?wLdgVU7:IL1㲣8*ۿʠI>KP_ fFY 0c8+&}X\V`0i6 paeyQKӀc `i(L[sU~|bؔ6~%haٗ]1d<8aL,/V{yq o[`Q7߹$V-]Y=Q2cu-:Z< 7l2ZCTvIKAn$Jj4lX Ր+lOq,aХc% #TOL ܽhI2.0 u,F=IIʥ*ttAL<fMt^(eim12띀ZwQ7l 6>G!6l"EA.v= 4AdH!MEL7xdT*_3 Z+U?\<ҨӻM\KR(^U jW\2DS̍ ӫcUY W?Ή4gD,X7T'fli;uא[8g.Y~Y#Iq[82~, ?BtsGê9<>5+.7Δ >Tps|v}oto ]+kޗʊ4"AĔ>z2ʽ)⵷Zn2ipsވ|񕂤l b.#!W$u3v_WCE8Q(%)(ʌ7BS^<<;'^xw[#֗e,\ƒ&0p l)53 z'籣I+D ^ zٵ''>Z4?iѓ:'m@s rКsb4dw =۟v߈i5.)?݁|Vteo& r_~RU FrM؉cg̣ΧkRdlHvv0YrGPn[fWԚ1/ވ.+ybڔ5QTY,aB\r?@aR?ǁW_.w#H,:A$=US#DEUGz\KzAb 4 LOW(&[?"6L'mUƑ#Ṟ*G&VM[Dq )YlCF[ mf5yi/DLkk4X[A ABqǑݘnK \P9 #g $J+$hR] Zq|/0häN gnV/7v+/Ryƌ ?߳ޕo WDR*hq1Llhz9>\sԻ,)հSk>+nf?,ėŢe š D ܯ!$kvO@p [D=+GPEF ߀4n>ʯƽ6j1^yy D^ 66[pv1SNᐦ/B"~7|bP}"v{=C"-2ՠ69HYS'D1αbsk}l~Hⅶ+_hp#7{C:ȯ]s]']n)`1%x)Qx˱t{jKe.e«+eO!31۪Jփڨ0xV@")ԖI670;=!ѺWgQAmP_4;4V'SM @LZlI1Vk ƹf#ʇ SGy˖?3>+zz ymypP@siII +ƒGʔد}[AY2dÌ8o(ޟUƣl4c b"Y 1ea?R0с8,栁3#d6'Y~'LK7 4`"A |-,D‘n/fINi>ħkH/ඩDO;av͙>aP5O;#`<[jF@r4iD.,8{1+&͆>pw %ݕ#;?k%k/uv]_!+ET͜yKVzXdS ܥ3g$zxwkALO^>1k1كQ0‰uM{,!YE6;0A[ZTP C+礝"߯:.,iwEe$~7=]~kEϡBԃ&cG_QH3sV7 NqgڇjKT&Ί!;Wf0M^pE(匣璙tTTq(%/݈%[/{iലwfةfڜ]Ei3l? .%@1@P +hkY?[gj|qh"/~ ?5mВl ŚEV+!6'jS-q"l{17[lOKvgӬQdv^ ʵ2D#Q"yQԓ)>f1Yɤ;/h~_gtᏩʆQ"r;2rcJOf_'e~3#՜K>otxNƍ'֖nu@!q+YgC&i|pTZ=Tlڬ~>Y Vd+0#])l&+1*| ݠp ̜anX?,9c|9Pbͽ_UhpbgOQ:YeRp2JuqB0IMxNouY~E2^bG8ѡDEׂtT!cH1fƒy21VYŊ|1I tn]tF68GJ خ|gRfwlT帥v_Iu@`/@32 I5s>ˍ ɓܭtxfQ ܰރ$@ц(DoAsLqR<*PQU5ww猭>yqWrLd } ^f抍ڊ7RZڮ=S*`F23>1oT0z:ƫ]63E}'ITp.m wĞ 8b{ҝ6j<np &&ya@6ڜߔ951Wkʈk3,p?LI2ǡ' }:l\ڹ:]ң0+NB, eF-,h Fc8  }9Y$3`ab3!f8>bɯd_h9V9B}<{A\1`ʹi{h5{*Xyn0[;iUՏf*PX._m)Z:A-7UҦO[ama]{6d׳ajل~ q~t$ 0 RG:f.",c~V x+'g)0E ?`[dPQbkl'Bϳ.ȚSߑxЃPs6J#CO2vfm֤Ys<.g8؋!#j2>zb+G?7dX'vU7zśYY:cORH"(%1Q /gA Yr+Jd~5M~ +koBBz:$u)s~ʜM&rK=bQƕ {aYL5̟ y"FRxLS$G#Ɯ-~q.?9DTvqύJ)P7*w&\DQ,Wbkaa矜2_ϼHS*Gy'e0KI(/Y"%ee/bZ<"׷RuC,: }2Oף=hm%ϒQSP5+{$45\5TR^á$Lm2d_<.RɔOJn (-hxcO1R-XDK3Der݄ymbjWqyQSCz "z $)}.o=CXj,e .7Y7{uZ)F;Jgn;e]X&_8lϢddE;iOr<aaӻs8,vxh9āUJ~g|ѴXa\oMǝpkU]zqæRџg+?UySa.KځgJ6T=>Tc0 40s|P)O:Gg&ۈw}]{Du O4 r&)&LHY0=#'hְR}O0Ih udD闖1ҩו5M!F8FHJ Y Y峲,~WX<*de6u﨎 ]fƐViގ">M*S1ԎmPEBk2TZ[ Mo”Cnz[jQǞAXc!M }oܜ9%C0j=(:@ᙅ*_w4A;#(2RN!Z Ύl_4ZHM+ &>а,T;oĂ aJ&srkXԷ;=*I$6L;~lIW2k(iqssYEi{$y? `]VbOc׾͔ z2k>!͕ r6udR v,Hɂ;؅1{spBҚ^@jw#(pٻ➱hV@ƭ[-5َB϶!E %LK5,ؘX;`Ƣt+&0 W˒^\8>4Ke6;1OD; O)r9ʇhFɖ|ލ.ӝ]D8J +4WKH?v >zQJyT# Wa}IeO Q9 ;:^׺wXW5 kfq @MD.c|5A? i[Q63t֛bud Pwd b?"]# /!5tQC(fPZ'*%ȃ&hl\ 8tKYkY5@/x=b·uy{Ψ6K+53a S Ǚ|?)HdT4w$3mf2YԮB̺( O-`d'K N`;.vv9MҷVCH,VU `Wc.mf%#H 񂏙<$~dsS]Bh(zL3ǜb.YZ|O^$Nmƛ7"LI*, id؉މ;Բ̸l*'nFU,T+1f"48{yag&O@0Y%|B H.vV[G7޳!݊C > xc EϝME&|bu!w-)Ι;Aʙ)"q=MWM v:kXX5P䐓:;+lkLPPC Y7꒻x1grU-+@tU6ߕ;Pf  [ٮZw;Kʤ%_CI7-1Xr'dfZ-wTcK 'WXqVCHMh\ Q:ѡY*=-e ӄgBQi`gnC\&USlɮ-kj"9P([TL38Sic.~K{7v>}9ŏ}Z¼xfO# {PȷVn0㙭5r]($GHuO2f+BxuoApHfe5*;/M'ϥ.^;}B_xvk-v ڿ(Pwx[εK'rp:#Oa7[.{&U2¸W1f?Љ <%}EEqFȯ CREf58}M T4#gdju"Oh"lG\4M\aa4Ǚ*0}^c<sw(&ϭ5GhٱַiՉW̄@[36OG19TWa㡌)&T6V6FWVW/ շgb0Ǡ~kWftúbtA$wlS{=d=O v!;f UCULxŝe& lßIe~XBKq.5J413%2:Zjy~/ѣLdz2VUE^mGB]SXB^#S0|H|ڼ5eWYEϧ)H??zeE: x݄_l #g>&A@q8>ԙ|ׇK \Dy3d{n5Y2/\{퐺PBm~kȽ*3o HrtҶ9 L2Y=;A\QN-LpAf*LkojnTⴀ)<=+hmEY^ Xǽm AV ~0|04}Q@|)ypl[5(NKNi,&LWSM"e-bh0 W ~ O*pFٰbyt rtt;L+5*޽ C rX4o@չJD0(BDcTxlws'gۓ+E &*vWKĪaZT؇umuNmR'A =j9kU9۳#*>KwThF7(rԔIpqz̘?: ՊAu_IKwARG4GlH# OvʌV#ea{)ۆΈ$nTwɖ( 1Y'5'qpXޖW)ds 1pE( pu4|}VޯzV q')BF lg#^ʣ~`ҬTݟ!~U\OTpms΁R%+eh90$(u)MkM=I%4=˙} pG808ֵZ,S؉pz vv#>c@y0"^($EW~R:{Q=hf=I4-s0؅L_[ WOo&2сz='Šx-ϺFh6q-x>zpbz(V"&ȼ(nTD|; iLj> )Y123zAA[՚)πWt/d'g˳#W% ȡ5؞d8EQ8U͘;qQ^nx4׆>6ڬ8Q1(YJ|8M1fXZB@I*7t ⎽!r\XP?gNk7n DTGY 7`9/6nj)aa (ŔumgL%͵|V]\Y_ Mk1SmnJ`NMaKit\Yn; u u*%A}J[&621m[Uvw$G{xLJ D,xj|V]OigKvd1c~W52(Yk#ا\˪w$q=gggcr trUuhq Cͅ}&w,oXMa%g됗Dm'M.~t~Svr@}՞=|П06P!N8n~J$s'_$9pŃ"D 棹>e](t`T 1aD^4]5X/6F\4kMeeS‘?Ւ \Ӓ")2}OłuYkjbH>6 &/!AP(|,~c5FV+EnA-wm6N[9 Er/۹ h1 u_! zmFu lr@ϕ9Ӎ|z>>xhi$q2;d+9+1/-L<$Ȯp^k!}h6e2˙7> umV7dy;An?U]ك[#aJЉŢ )ո[fT|v-9+B;kx-}eJ:Q9<ul8EMS`I9$h8Ӭž臐bt AH2O7j>-2f\&PvUƛ!t<߮pf2=qfQUF5iSo@X~-ܯ-+O 8J[.d_CzLr+us &k[H߶L:T?16/|*eeBƭ9 7g7:G#g͚xjĺP*2$5-J 9Ѻx  ΉVW>ę@fbY;1y ކ#>}#PziA^FCh^mb H "iSMQ/C% zW-g(9­a|Ē#)e_/[=~oτ{v՗%W6zc77X"P$2%.:T97P7L8f\wv!AƎ*4j#_,؁:KbfMJzE+5'/JX 9\8Dj~o]n̴X\IHbOPW3NX>k߮ .\ 9x5H5~ fů[mSMC%;E厷|X{L*lD#f _28؟ pj8:ڳ3+4$8%I|+8DJ q0+"O}m@ !XqCSx. gXnGp37 sXGW-=޿VIC ֔ዋG 3=ۄSeemKcSqp{ >K G#(\֑&ʔ}_ ؈EMlKEݖ?<k>7`bG)`: i(0q|6o9#wr-̱)1T EI4ۢ{S s|x=ꤗVU'eNG BԮƠa&a^2QY 3$j>DνpM TfeFZr]h@4ëX%)f"x;rlc;bJ7/"CZHx(Ί!Lx׌v, WS&Yw6fdexрiI"er >4H8R) b{V03b-y65 0` }RrAƎ<of t}!ˇ@4 &gjn}lv#  otȈ} 4ŬkL nvh\ wfy6p` m4!G}fZ UP~ S[2hǷZè[,.(54Chɏߠ6I-Yt!]\M\gqI6Hu؂~\# ,ptDپT^LE5S{ r'uJJ5/zKYnXɉӎ?jl9.k{.YY{li@6 SGދ2WvXVjyT$01#ЅU꓂Mw+ts[協/|zwtϖ:Kn;}xl (TCHfZ:G6"Oj k>"v@FP{7sI &^Y/`%&&ʱ(A&9YNTP +F2qe <5 /liQx)6()>pwゥ~T%*YhL!ӱke9sKGկ P[k8+ܝ:p&$^HJnE'FO(65PAUKDCy.s8Fg《:o~sZfV䐐; ^:DdR+/R't~"C;͝E40 1E.|5R"p:3$YL!Qz9ĭUsQWø)=b"`0^BAeByKScUC'hUϴQ")zxN]M`eʰ*pWn:w IE<}NNi+F}Y~ 1Y8/VBDh% Anm^;&""6G`f856Wк_Rb=s)0I sjk3#xP޸4Zo0jRE%~l%+܏^(`ߜՌl6'f^~ϠE|e[l +X,'CҚ_4E?$gl k)_km":5\iЃDd.-Dz$KIJGXax ?TQ 2p'`!S+ۊJn8i7}UL;< :]⭻GA: ҧ ~`lDLxf෢fj]ҏ_Eɱ)n 1ݢK8LQBҭVpS7Ǥcby8c X4a@ӨG抛BcwU^(p}njs `T_ l`r "[357lL*=K`] mF"9&lεGTՎYY5wdm(3ΒWW9Zh*PԾ O D} HtHdn703mh_KHs'w @8"A|ߖ:c>_tB%2(\aQG8>}K`~d CtӋڽAN⻲Il^lo9Cl+aaLr66n' Vy](2Xec*lbOz jS_*Fq [>l#P|GuM::?>ODC Y.+2x.rZ6=Nu͔9)p CƒG0 _jף81..SplgoBk_B6(ʺţ `+ m?lh60,>s*l`QPg1ϓni.<>1LdBHX"$dVAZv*ds gAHn楂lU ü3 }х !M`wR7vJOsa-堳m]pvRDi!̟ޏONұW-])~õoAkf1WR8}MD+Q)e_p0i_f$voĕVO]n'{ڴdro|;hLϾ-~a ԰?Wc#C+&jq=JNgRD9ajP/4A+@=?^*7 -qό_: q%>+%GݚDLheLouH3oGb#o&>RT /Q+z˘0$ܲn8zD\\`ѹT[- VrU.A^?d\33 q)@u`ejkjWv'sAH (}9 f)0"f+vB8==EIx{9ǒ>8tT tȄl|KHJэcpmh&GIؒVotkș%vy04 &c{aH޾l')ja21S NUܵ\0V΄ƻK8eܶ褻4{il[ 8̛f ݒaY@C~wԄ|Aަ PS}WK6\ړ- >2rkD8[,ܞ3vҷ C6sOY4㏣&c^T8c3gW[aMoF_RfFwppVMI᠁}yϚ (YT O tr˯:xKqrq k[i~;Rkily}HE#H-7YkrJ'/ !~PT(BU~-l 4#(D̔GHa9k= -ߢV)̄(%! d$bf! '6؈@9w,dU nGFenh·6 1Y^7g&9KCbcHxf&9՝6A#Z׆`2F%Û j0K~?5~c`cVCQOpZа +ְi6 [h ?w K MVyE;jZB%@knBit,ji4[]/Y2\7x,WT4zSt@e}qxN}Εl!XIK_lljcXvnw½x`0X8R1LN'8U|I$Z)uE,N)O[9us,OES^{y=PhAgFH/b|ΐ[9#}J"ź:dOo?K: p×'c.(bo:D ~ >K>_x31ܭm@r+9Kfl!킶;ihNҺQ>< @` 6Ys![\v(H\c`;ƉM w6Fݗd1Z,t;zm~Vxfx>~|z/$Y$?ImlM+k02ϢރȐ8gN?VaB "8|M>b kvO5(!qpάuP{Nƶ;c <&.nu5[I9VfT &QN+AqCύbqi%v1П}ϥy{ɬ\_ XP_hi|St~-CuNo~tH('62i=ro`Q`pHޘaUmMRvAS&)ᦅPߩ./DG] hXeZ`3˟QoOtqR_Qg5jc{Ҟ!Ȣq6^M\lڧHoF DtO!mԒ't\PY:nFFv!|mZ?* _$tSY5Izԭaku&%3LXhGC~NscP/yI1z}"ԍrtQ M6E4}Y/$\:rE=y UWKر\]1$A@po<7&a3% 2E}At޵.9+X1؜ӏcBOz2[+}6)[BχZm*FChٟ5]$,L2a%,`Ò_ GڃFr9#gXJr> y7$Lfn֏=y5!r7M=NkS(d8rs@KIC pHL0. xD1# O`hW^JP `46{tI,ת[bo琹\׀D^9ʦY5z'fSBus&=<cSq*C3XUY!M~e"]qaTF%U\2 ZДp^L`"zjuÂkպpaZa=Vl y8Jp I_H^n2%mgis ^:^=ު "xUs, gpm8H]5~,vRΗ(\o筌ҿdz!J Ms^n\ՇA-_dЍ%˕i]FcVwV`ܳ'ՇSAcc3Ĉ ZQw$BU7}q~OsnXm.5g̈́F59R˞F)=b,. /z!]Q,XeLUds4nOMKltwe_܄Ki;aıhnWtyhsO<" wd#n{,R[ߥU1i)opƱsAD85\G"OIf/?i>M?֌A(d`Zɦp51[Ve" ^ TKVq̘D6׎K,?V<ϤPs7l3NX/(YoI7=m[e/T"6WzoVe" B6IBBt8&<n7.=z e-zޜ/=^㒽UۡWs3kdORLtG]m~ǎE_f)ͳ,DPJT6  &hKj6Ch{I)JuMEZSl6 }|_.? RN4"P>f-H}_$w8Mn=&G~>iXA:d]*@0Td(%xdpXdn?B5T 8n AMϡh] +p[)a]>ѝ闐d?F5PoWĞE&ve9XGo;^n[|^O*OK'Amoc%ءszMb$k[4M90f5lS[z`…;%S !!qq] ,GFc?eTu pch UDkc UWH`\gl|EZlg,^S1vw{IoqQI}L/A'7'oJl_`{μb1 Yb˱Ѐ B4b>$H}x7\Q;XBԗw?18v=.8>.VBpzB:,8A8s:g | F#P3dրFNۛ\Ū؞j/ qN^*swXnQ϶OU@+M:3/%Р}hy2w "~-zau0:akhqLlgwZlタb&J0qk]ȈwU#nSrXF32u&C> ^g:FkQ+)j׻ `N!aw#>Auc1.пB?K*gRt<`-Wt$j*e@twZdT6# g^DxZ?ޖ n*$|v0+38\,D%Z 9ͼ6.aN7邮$k~Pл(PoHgy_bހ`#8nsۇv[F$&r;Dh%ִ艤Jʷ#K؀{,#ꥼM@ ;B.#k%adruFJzF{;g967ȁH}l)KqcB/"Vz2_)n?Ʃ|`: V东rSjѡ;yCghQ2 8vBzJ7R'>1i_Ko FHX0{V:p|ߡ"+'=p; VPg̽Xp/jy=T)j M7n-&wBo|ʼn8.TLGgfYYE yW1gVh=!c?28ϲ2^܃hL"$f]'UsvKtI^D%mON91Λ{6uV. fOe9ԻB!+%,-Zc^\47"Z`l+c%3LgztI7j#]ts뼿{]JʭaSl&4_%P@l/⿰wb nVcf`QߺseZK]s"Wx7k鉔DY.1&TizKu+v!=r \?j 8uEpoR0b)R`O,$㤃@jAb\i1M&XnQ %ch֌޲0J#^s~ }xxMmfhCWUN8_6оcwt71c|0Hn ڭr!?J G䭔ev`X,1eSq#áj%,pNNNt\LBS>IρPP'\Q7.So.De;vp2(;2]KYCs*C4M>l -Sa-MHf9٠R\I <% ,C& :eH+Hջ/AAM>j~+bf r렏 PR^/-jf?EoQJ P꯿7¹OIx.m8C [IF2HC3^Tzk{n`֔b{٪9r0T})N Bonّqox"wh}q( IZVB]O X2M.mQ%Q}DO†仉if/u|v"֣Cu3z0i˅K$. ;¹#l2lrm/^mU;r*싰hpM9 j8&+fx̌Kh|W1N>+&^g!"|bpy0iɄLJx <`J.,~$Q$<lv&4iV&|-lUSv܃SiYE<(T-Wݰ܌j-57mru F'BШ}pSU}q(i=DvٺL oܣE0Tդ͝wKs?qZ ߿Py&$ѥ5~f*Ly ˘c;c۲w6o ڕC+&#)qYVNDk ;qoorOA"Pϟ~RFaIvUY IdUrg@ߖ'4@<)JAj߯!iVPCqS S̹, nzx$Y\QFpae nt$Xi}ҵT4%O?D dLt Vָ.xO3d\yMAxlN"c$2&juK'?bv/ :9 9xԡwbΣ$8:In57e 舳?QR0N3X* 363PTlB§2<9S4d%ރbfR@J ӭvnlZu"%̪H0$I0]CWl'h٧8t n3{n.q&/[0%1^ 7hЬD$e5briT=ۙ쓿mnd:Xruakǩ?ܶ([g9S&JtaLiT&[䏆((T rIKѨ.xoT}⸶s>8#]HR/HH;$!2.MY]̂ا&0 g؅(jc.V@yeb]$oiz |+kP1BB/v. M6E`V_ P225U;FۑXaN͸ƱAX+eC7a*>}wJT meKWU[x@%ڰ34+ <}-5?NЂJ Ar);-;\?(pX5$Q "/Z]}GvlIѾaBtzN]hV"GSzoInȆQ_i0>O0f:w|֛s/iFc@9u9.],fƞWTKbazvJ%gemȻ湮oPb1lBѣ{%T~pՇզC4 MZ?TG/7Mmu &ϩTnUu:InfWT8cXñ9bm; 8{fUcJe<-orm=L| z_?b! *'YNdTs5'г$v1ǺKT*khʻx#`v~c߬CD7Sڱ7OAY] 5cuPD`Y0n_d ;$]L*Em-Ci4mU 8MBv@ m#|Du%!GLo`2 M=S'd^AX+FWjaA {SUK?7 Ü;CN g7+IEbI*7omC6^I7e(3j~1@C1u(QݚnaXħs.C:U0~g16HqDq+Qбi^_뼧5Du183w]fn@9󸧆v6/ziޝx.i.2!8JH m_n5J>ckO/:}8ԍU/mcr* bӚ;]$'WN V,[NAiTȽ:ˠm.ْWItL)ha0%;k9)dх s&?._B!_~MWzdg|6cz0Z^[VBz0tҥ9ymI=<)T4ՂǠ*+zWMMVoޜK0{T;dgaT4.s~ GI/"8^ݟQ nnXۆl^ V g,yg=::*"ִ,w",~s0:bdC/ W.bxUXG0T~JE y T甧1MWy:wfwfG3鳗k#fViA f|+9|^ڕGK&2VpH#ؔHf#`8,(=eqA*|OwnͿ)'5\|yC|s/)R*҂΂;t?^U09I95"U/>FS\Mj823Rܒ$ ?vӶzBDhtz׮C'X0 sqV q1ce{&׀.N)JZcgJثi݊q0sd+/ /+u79iǯ`_t^87#Qbd&RooTwfeḢ˧ۖU} t]IIU.}:T  nBh~{"%( Uk}ܡмtwȞ)8%b{]6FݏU؀ڋaP7q2$aOy=+$m78PܝU f{p6>[aF̓[t.bWDD -¬KߐnV"ns*v*>wrF|MK}ʋ-uX)y2 @aL"y0*W' "6,ӳ%A@ Yjiz}3c:ÜϻyޢAGl U'?{ ZuCջM=m gjH#~OGYk4EN$Px{<2}}֥U{B;I=zҲo0vRI|oQx-rt3u-a[ *:B6iS#Քm~fIVϵ*gae֐"* mOhfIϰ"p[@) ?oYk镄(LY_/?X<|q*<򸩢7A?'()@'bT4xe,_]HpBHi:]гc2{ gэT$N>nzԔh: ^`C(-+]tjK/^l6ԙD_$U-a4Նȋ #d$( Bn&N["8بu^)^?{!,Xv-Wюjpbkv6`!<ĜƫE3)<}6=q%>l#R.5y cԼ\Red4k0ýѤщbo>zbUaj u iފ6,_lJ2yؐ 4$Suf q7,W"G.Sa~ w?16Ţ? A:Ԋ^.PVuӏ1?kϧ+nc?lg 3 L~a:>4kZ%^6bCjж.Ʒ%A(;>P8R~Wv֓x 9esPӢ95lQKW@ewmig3reonko}L"+b$9H]t:VM=Q-TOΩC-M(b<^T" W \) ZW:̤uRbXhT5r|KhsC=H?]`P5 \jN}v^ÆvΖ]g"%>nc"-5$F';sN,QQfAx>8oTDV>~кl[# p,‹XvҨhIs@A尿| 񷸅uznjKbK* Ϭ$Be[r5<`Qd%(833_9*7h0*آt[w8RO7g$xm Zc=Gf(z}FG΄S7rbߨZgT'Ɛ Y Fbl5!i3.&p-w\~f W͉S;|ƪ,1[yeÞvK 8n&fascO%_<ʁ0ps+͹۠55mW$8i/%așl:4r؂)fiMݥ>*^N©؁}/5+-@Iَsp_]+[k57SCkBX.7UaYiX F,;^BBM2⭽j3KQ vMhì'=(M !A~(&8ዀs$ pC-ߐ7?,~cYF'az?\T5G][L@׃gQ#n-M툮3M̊qGHŷkb6ӍL P#p<[4ya[soC\vd%x2IO|.M ؘqEYUz*U2<zJ,B9 Ix㓶u]HݘV"JMn[@Y7S(FKSOOf1PˡV3HHks"2ϻ6Nni2#X[JFz;]*tU%pcH7 kWܸEBu6KqG.s!#'GՋFrFT,XRNVgCw"jn> )]:ŭyeiX(\sZ|cEQ6+X8+9f3 A5`FMH9 ѶDyp"9 cn&tKB*h#d{qNlzt\qU_9ثVĭ }#|Y!CM^ oR6\+^^mN.(f,9S*tK [zʵi@`qCnWc>XuЇ^-Ť{w|6N2M'b%-܎bJz~^ȗ;;,[lR&׀)qJ Z@{ԯ["e3cX,P/b?,f铈4ABwl}ާnKH+WX-G:"& VjzqѮoA1Y hl{F'7wo?s OR%ʲgRX=i5p.K%HC+>F/cp:}1 ٔE.zֱŀj"c6| ΃a-\St%dOԘ6)i9#1V71v4ZW?Kϴ5X'_g:PJYC?<sډśK{>/M'x/v9QV|:GnҪ<6nHZ7\6BbQ] -8w+YxCVP;E{!k E.li{`ƛlWs]+"g98_jAƋWo@ cGtzlv▤EXr\t!td#-_{ ]ݑj-La]̌'@0U<KzJ`9_>l{. {}r9Si=tU,5њEyJa)j}":?l[xW?ˉ{"v@; @|E "7KYlD~zkQTyYErY̴xÿrRRse͍Ǹ}~yҘPSL0Z"`d•S?V|%SSSSWc&ˤAmMN !(_’0)K9TlȪđw3E8o DJ{'Z=ʉ慭#?zmIVxyd`?ɾolHE>&o_y,\g2{6cd1c 'HДTțllax^bD&Ƚk4pt9_@Ol4j6{w&CZap(p>Ai6r&C ?*i,RuEZLo"sEЩ97YY8CR[~><G⎋_}pumzgHl7|&A>^i"뮞vS@-L uce\ Su1Gk+(6%@~֞-H/ 09"&gٱ\#Q gX>Sc|C 3O_vy+}A~ QRFG\Ot_[͜D>726M/]#^餎v[y6'Y`Tn#x 9Md3s_ /UB8|tqDcu`RgK}`6i07_PFp8$=dL'_BeTRޡ_&JKnC]]5%hC YT a/t_ _+5 y$Mw1̒rB"<\Bu;7"D8p<{b7Wc]J9Z.vPˑ\ L2V; 'N| N׻v&`L-xڎ_v"YW75E:K -3'I'w{/sGG,c^k=AءRdv@k@#b``y`>غ?('K9"2ppJ~?&u-s:t`/{EQ}5sŢd'XMʠR4wӴ T> 8 l|2y{$}4SVtK;. 㖝nKLcݮm2;їƐL~\[vD:_Z5`"xS40kfݤnu FA=). /V4__i"Vwr'Ⱥ wQ>c&f/(dpjzΤOCzTNO|:5wҹ@~B]w>!wr$+mhڸt(6'rL@ӕ50[R^:?XE+vr6hbcV郌i_oD2 0j\pcUb( G_(&p؂|歡_c$$ns[h' y'wzljL =7ej בՈB6 ]$ n܊]ɚ(1m JuSOc_m,jLV Dzͷ`T5S7“y`4I[[킪##R 4L͠ B>~m0%RH}W &N%mZd^{w2SN{R?Kѻ,p^Q4ik9˓o\*3zE<./Mu ZV?#F# !eL5O*|UA% v [P3Q ؔkO9We_bP `RH2bMv2ju|KPdžU>UAy ѱI(]D^WЧCNu;]N\^ ;2)&k|JXLax,r^øp{ќ2K9O}.:΅s*]/浇3B5 Cꊠfo voW]2_ɲ|6F\~vfxʼ??<:xv1'uDo팮Xt.w뿭6!9\;ەÑň+~6K9m6On?$=zz܋&9 tJgr)Qd ƪy 4,?"owGĘSQe箾 LO؀ vֱcϯdu77:Mx*t2 @"R=M"f:unKyG"z+P+}/t.mK_1- ^1(1l0껟^*fsH0Pa>F@?8Zl"1YWT@M4#=yyP Vd0 \7ʙȏXqKמ %W{l?-yX^{y2U䷚^*9}7.C.X+ql!b 뒪yg9<@@oupv"cĎ/^nz Ͼgѭ6tԙ%WߩX[tD]eV2R̪wAO,-b"תܲs]PBt8=)n`#Xtp臬h^,ĕX~% ZnZ42ZÉ(doʡ~>g@eQ572-fRܷPYpLK)M~q@;['F메\tN^3b:K~4 I޳%XĤ)V~ AEdb˴WB!%Ⱦ%_ oGg` c(#j/#_Icy / ¼WVBN rݰZwfC*$9]#0N̜9yHj2 n>,}># 2z͜bqۙG :yvHV'CfGOSxv,oag< 6JNd c l394$FqT]56+Ł(\{o[[F7j׎(dl*P)b^]aN{% q;B&v#M bO<zurߍ‚RpU)hA=U7K(:Udi8 \|vV= `bxP'i 9˜*)tKk^K@+67{ӰIc\lc O6bCt(2ZdJ`oYAyAj%qƇ R3턐9!4w}S-ۉU5!o/1 r)SH( .S2~621dPV8\J~OTz#vr'y:hA%{37VAޠC?= Fc FhfZa}ĨLhOv[[f6L ǒ lT(O& C')ROаr:TN`̪@1 FC)zum3xL}̋fWQ7 ^!^0`FxFBBZG]WCh C2"sHTe= ! -u\}CMAyax_F@-q IlAEŸeI'PLlѸ=bSNQji?'!)gXEu ȻE=Fic[_.J%fPw*W5(q`-SMe6>R#Wt}p_kpvWH!4POƔ2O*GE++77%藾?;%Ǘ"Bab+ 0y-Gޱihbu{RΟiZZ2M`u=x9^n1/ґ`;0a>W.D_ͳSq.kw. ?biw3.x+UVtFaú<r{na&H]\gNl @a#*:7øUEYhyMPp8'.ֶ砍rGӺ9% )PJBv^qP&t& 4?xOȢ<u=0bpLj՘rכDt7߅HM =.S9#wbJ ۃAdt،pmp[gGgq5;=la3dm/%ue4*!xX 8)JԙyO/J'͆WF /s k\fDX#`Q <qJHʂ Z/s ߇A,gY\^jHuzoĀۻK> .#h'$Pw,‚Y!9̙bO 2BPȫ6/} (aWu7sh/@E X׍Z5'6O lٱpy‚"(:[+#TOrhVe'& +Sή* iNɡ4I01\?3CAw6!x^)AcdUt x _9cAJ`nD}Qx!?Q7ذ(? 7 ߨ6a+Rr^lM Ǐn ђS0|Erտ(sF1G~+*#ޖ<,yxS]`Qp< )=ԻJJ7b9 }L}R\JB!'q(>jOƠoJfUafM᮪~WK4dlK5G/#bsWy+4A eS1QVÔ#$ʘS){YQY_N-jJ+.ݖ['o*`o9?g#Xr?07^10][9'O c'An+Zds'KG`"cf=HԪHI-XYm,. 7NV{GNR>rI0)-\b-dp2>q]2 לd/ϼӞn]՟a>fzH;|346MR3?$iHRKc=aq\xΚHF$)us5(W$yz'7"Nj-us\ [-,+A?"bT#"9qX*FTI%"7Ug%Ն,Z47kZa_b81}v )dܽ^:~FƣGzt-kHmշy({ZFvt+l/σ@u#ՔM" n_r Cta<f_V]٢aEWUkxA;%wSo}KнmcYNUIjԙTzc}B.%R]CItj}q)Q?cs 4;`{Ҫ9k64k|8 k)ү9ED2SbPg:ڢ2)3ػ'hR<7!5" )QXJ(Ij5?Q3K>K-v P WIk4]/d\'v i,%8dKN&N(ga%%~g0,?b"i_ν3i fL:HH5KfkWÑ \r`Pq(`2ɦiYdLN\~3~JS=g#cEBj&/) ,-Эs4*K594wun&Xq3F.nF9\dOd+梁;u G0.c$D8dK6?ƍv_;?FȠ¸0ӐLjZ @XQJ/,l %GƏJ֭+'/Ỏ{dϱin dÊՂ`5RVߐHs=k],졷ن1˰ _XJTO|-0'XD[oNZfޑFF\y!OoӨ+(n3>>qb3 fG#' j6Fnb gJϠ"1΄qjwC[Bk4Z͛nd'gMMӍbVT9.!^)V9$B ȝֳ("!ϮV䒫Y -|fNE+ 8.Bo $ݸ󃻝P-go&Jab;Cў Pc.vlrk nZ;Į q]yEBУH7>P?Y\nAvKWrSKlQ1:w!^',/eFl8 VUݟـ +]YÆ*~pTH|mN0Bq0 !d_]½"gr_GD\Zp"V|K ?D~yx*np.ҘӶvdСZjQŗ(YUQ.JGuqB ځIr"Z IqlD,qi @H)zϐ[?ZJOJY슠]j+0OAFpY;$eW |i(uR.;|\$I71mVc޴Y$wB_3+#IA5EOrA! &5/'}`Iȵ,m%J|4eLoE&‚u+ ʨAV "ޠ(=Y). "07Gbo2vn1?=ܚ٩AJ$45&:ӈn2]; E|PT#U ]F^mz%CohPA;+&NNt&c0{PL7 vmZkdA5ATalafm/RcVBaa"vDʭA.?Wit'.x{jqWTyr$TWD^=:M Gil'@%BծORt_:.rp̭g z*^ܔKB1qv?;8[&˚ǀoAλiv!IGvߑ&/dXJxtQje‘Z#AV@HCw-VjHhC&{O'aMoA-y˿x'3]a)3&X=Xb%}}uCjIЌ內GGPG/s45w48VJ7CWo ɲbqsID\ZHNgRSڊHR4I':_qv87ޕH!Lj'0bO7JV,gwH1I 63$VTwmq *B*SeW}SYWijz.}2Gf ߌ8a+qpBQBr06 L^_':G[N${ o=86>oZ?3sj)֫جßJ%jW3L K8)CusEU/Us>`tWxsr ;msx)!(Fy=/̃r0TޖFqwW5MJY ͍*Eiw1h..[`Yi@=smh+2?[aעm^ N8 ͌><"b"IT*E9[&2q) &8;qfnJB~&MPpd4Ua2aqQ s6-B|5ΟmF0_drM{ uV:ʏL^c:.P v>b6|)/sxeDv{hy$dm"cԂ8+ej<3W,q Bp%JDN_aǗ-IQLV/NB;O-"<E6=4z2DZԭ- Q䜳qg4r.P-'03$B\R=* i0|xOM{nIi;+lkDrWIVG~ JElfkQh&^;5:>rҗo׆`BzQ}`4gE^k0̩7i 7_B{]8>&*7Ay2qk7 +i}h`MMIGS3Qǟ5sIRAsSNR\*~!"muligb 3#iBBjmRZr#mV9?F41Q 5iA>*vC&56pn@@&Es[Ir ~D;!63^èX\g( A0t4<_1@M-(1ED*Vl- =,3Be|Vmio@jT26ݐ9`V\]]dG .\"\럌-?B|qʜszW 靂z9e1zϷtMm^LݜU >qdZP*J@26}Hȵl{}!2ބgی_}י EV$x`ιz<>2qJ~aoхKmg|;nmblO8b4Nm0.B@-YL ɞ˧;3WZ: -K^Zay*uMڳxp7غ…Mc)byOk3/g*z]z_YeE87ct٨Q{'yZڀ9!5(" W n^uyHQIT,7] ~ zDHcn !tAvgH$ drN3WU#L4KP#QQJUTe} Y$W"7[DtVa9s"/(Ѕ@ p"ʢ0VP5uT~Ox櫦t>yD형33@ |t4 -䛊U-Ơ.F 2L3%Xs sjG''\@bŇ#91cp 5pTތʤI0T+Z7{-M EjD SYe`^>pSa &5騵ί Ya6dJ$$`:˜^;3z7H T tjsN>)^uʂ#^χQ \#Q#iEo׼&%a?FPrkv]3u/^P1À׆OiU_!'e$!.ɦs44٦J{a+KapLUp%%Q@dkXtl2@>Jp.1o8AXMG^|%b' =~陵 <&wm΅a.S0w۰JLvkIg]M)i_=;ش"=ۋMX׮ a| um4i<L tV&7^R4ovws2eLCXmfmR:@fa7QBX7TÛp/JM:CS,EoBn#LvCٗh'OL 5NP4uJ7=+Ot es-ri1rK8u,>;`1|h4sF+i?ϽXkd<:!FT~r f$ϞJ~q2Fw@rL-נUN(@+]-ѡx N壐0Z3"n濨͛ ˽(B9sp_[L5!DMOM;h1xV^D9<"C"ȜK.yv+ ЍB]Ou)j6D[]ؼompvd9i&Ty%zXvՙ۲pY3 MKֳD;skSno!z,ȤPGsZy}, ,OS(Nny-9oLw2_ ,/'.buXFb~GCeL!hkm+ZP;WmGP9>b]!P`AD' m\A~ uU*nx`!LA@ ^i0$R9AN/wdU eU*\qQD'm/AB'S i8uwE%X̯!@::.A:˃ xv58T$@0d@ QZt߁g0͝[x2=ݢ;.vlޣ'y{1{?elO Z/9c( )zǠ:p҈@ +YzΞ GFκG'U`23wNYny:*V<`Ytq$NВ,)M7y0E*-X`-{״ >rc)6,,}jH^ueﺣ:,)&wș~/ʻ{v2v4LjC*.Dwr -OF6^ECtqY 2ڀnAbZ7Ixd q }*e Kj]m41O5|B= Zot?pgтbF scw GoAH:hA-甐ۈrj3{;Oq"^ A4p}>H޾>8WQe+k-AZʎ\Onyi@>2F%)3g*K\N,# ^ xZ"5Uۨ׋/mFĞ|nk4}JT]Ѐ@1/Yfh ((gݘSo 3_=dFͅS%#vBJ*1'@S-S;\!b_e¢|gіV0Q$ޫfY0UCU rңĒj}m)M@Bt@ %ՙ0aIY0 xJx.d(Ɖ : \7d\ +AU>rčhpZr(LɢjmrU=DfNLUTxCݘA4yi$`9 "MNkȶTZ5C.kbڐ5(,Ywk3hW+ܒq_ ӫNgt.ۮ%HU۝H/z"g]`VcI& Wmޢ mDEU.G1dp 43ʹ#cC#'uVv0<r(WM Gaxe#ѫZGf@_e\:hV!Bh)p%\s"*މۓիQQ|wO!2dySEy3cob(%~*¢.밵䀩R'M+n$SL񨗺?c~j |?9-e'u!Uc`0#Q}›U Y\li|Y(9W2ImGHj5$bO%%_P Yz`(+)~X2YҐ\BAyVu ɆńQiq)ۚ^s<%跚*Ex"CMB]Ppc{WM@:Ko*$oqcN X6#5W)좹E5]AMRNo@${XZnU LKWG?Va)ʭ]R5v WA M06;7gӄ1Mi`ܖDxUpGMjN=oX|:cXT{I\jюqEda ۘh㐳TjY3)ܨC=61ko[7ER(H,^8U-ɒGp}5)Ϙ^qu7L]>?8^1$xdFsqDV+2Lpz>mB~?[\+.Nw!|=Ĵ$΀N+7'PL?5{\1TۑsQI?8֋򮍩?`2e{]¨x ^(<օpjv9 CF w}cQ-q4A[#Lj}Cad1_AWt"oI)rU=b!-IVMEEqZOSb8Vx}kp%|mF1Sԉ=A= #t-g50|imGc]zW $tKؤ?\B$Y1[tJM L@̛\5xeO,+ނ'Rc;nf~^iSKYcMpyZ\/X|Ö?8b(#o M}p;3m8OT)qyBnD?Ѧ{aG bIL6ac[%8!a} ʳɳl]d7YkEeZDQ8"6CO|GA0MPI9K:IaÁ3e Ӕ||2Lx} ;e v:(K*5m0#'R:zUYmvB7kQ@оP7bPS{TUR% uMz}9P!FĥYU X*"БzoAhfx I~dWebY^?ߋz޶D$3FBW]OȼY yH>S\ɇл0* ʬY)Sd$-opHi} UaH]ߤa>vLzuyS. :e/맫/-'~G{ȕM@ŸxcE=39CLNs`LfҍP8Һ8^'$ _ %8{ZړLzd)V=XZƋI"2;B}RO+'Dy_1|al>qLs}b ؗ֗b֤kd*XQOu'2RUPNArڮDNnml"Ls3yEO#} #oAc4Igr  Ih0_I\S*6`cւ'G0{ Y=DPuZG ?Ï6] ՁD\DWz "We"Ho<#/e4+bFa-}St9X& q/;„ /4A5 k~S4UO؀O]W u "XQ4J!>!\(a>3kaޱo,tpeY ›h{OƅA6HBMK. a,QeiZO+^! $$@g'M̕ZB#,1zz;$K̀T[JM~] j;i=7s^촛%geWRe09h4(4,h[WH15}:jzqMM8"r`K_T [F$|1F2ɋ@\*y7do'&3%0k_jWbrF^ϟarNZA:c w&:fɭfv ~ڌeXoP-:J5 *#x{z v=f9tJ&}!rŵhهiv`{}ސg'WJ3>wr?2A MThrp@ 0esнP]*+*wvT2\$`Wl iҊ=s˪k~{!GۗQxv2a; g)3Gnx}em$Ȓ,I=oڑpΐR%& "D6ٳW +- W0* AHy\%%͑XRf䀷9sJ*o'bBح@-@#5æ#6nA_pk,rLr}d'T-xZJLJ8yq|\? *f`CMGx 5 pdU y '==?5.E\y*v ')^RQ ŕՌB[$"o?@gR1f_hܶ=Y+j}84hD8]%M[~O\ܰt/Y])"ފj-[JeK1<\swtΥĒ6^NP{VQl15}"?eE_&XT7?%% 8C˟aJDԡZ ܹdZdT_Cmp~\o/V{Zm(<R1GEjWBTu*X7!>}8%p񬩗N-to6!?8D)ҙ`.PFx{a1oI⓱TP5_}s =.ȻrlJ-3H#&wz$L0\fW ,[SUmho=hkЭsxyM1çBFtTH S'1m^UxJϯd[7I`yK nke$RBτ?-Vr~k Id#siN2Ϸ@V[ o-ۻ0Mx\9I|5~W mzBJ)~4u۵3cMiPUWQ.~qtP\I (%nj3xUL\WF* gB_O iAڮX:K -="ϝn`i`U$_w+7ݫ3Λ F@ǷTn]얦iu/q &i501x !%[eu(%~7eq{p`&cn;>tsq!dz9P-%~OIĞOBO  [9PaXs5b:Uogp|µVGR>~r`[FjdYo]YLK=lE64lsrqKԅW DӮ P@ u&/@g %A 'Ϫ4([5/sG (<w'pZvvfA^'ۈ<=e AhcsqߚG-Csd}cRaܰ˞1v;h)ιSnD\chg[ׄf_n_.YF i+IZ["m}Ms6k3C)g% ~=I}?:ɷ(tTCҒPGM_:1PD};9Ƭ9OU -NJaUV1ul΀j7 `Bsv'X;SATηK[lM0UJ9d&UgrݻgQK{wPZ95 7VƳ!I^WQnA@]uSdNtSj8K͓g;, M>D1RezP $JeèZrr1#S fX1RʼnV(umEJZĽpnȸw\0eWcPd 0+:+Ƿ @Vۍ$Z 3սXWpLǽ1aS >7sT͡Kqqໍ\1_N_|_Ze> ?hC[7G^&Uc>^ibзS²T*Z#902m]!Gp e.ߐ/3tj7fr0z}L$ [>D.JETuLiᆜi@(CE|%/KImbX, U%peͿO ƞֲq`O[d *:Z4hdI+CηʞR /Kb_'3aFx]q ؤĝ$R2=X|l\G!8Pyx"#]F\D6pU0P,ND,|OXIxoI⤭ Um:0?cG :k _nMİZׯ|"n M)I<[323,(]*`l eknveydrYNQ<u$b3"{nW3$4ҘaFR ?1Wu~ľb5G 51hkHXNQ1/? yk*5J8U@>bW8nv2j0bdP7yQ i(8rbOēu;T'F;~TjE+,) ?+R)q'@E^d2пȄ~'t#J'^Pj ะ O z?@z=>0t(v)FhDREduhZK idJ]x/ dKwc-򬱪&O+' ! PF Y4ik$8*b=h}w찗٭;5TD 3 mfrRpw?)FX0#ԝ=^̥PÎ9h萬oi.#EQ(<\'Cɗ4,=E(<>v̠:Nۭ<j=-KyB &g+Կzm) n% >ׇR~D֏sVqA%1q PCh " !JIʄiy$!T39&QqZ觀rк?vM:МKy.k_\GSQ):Hd|W@{!'0罉aM>Ѭ%|@igʿ7pIl['A;raX*tJTLν*}9~%Bv+X&ь{h "=C;p4&Db>gkmƱggte$Z&Z[O(=d]trilVOaUwb};E9?B\.l,LJ_._o/vi$w)Z٨EM襟fʶ7乾̳-n#/ci=.JV/E%W&; 'j۾y 1dJcŏ~ȓug+D*&M)YGoEYR0F{NW`9Pi: sln]H/uMutV1LUGox).tiP;EɆ`H r~+Y\UuH汥O :Q  džgf8@p+v)|\2A8,~WjžٲQu'$_q^By|l1mZRPaiaT%%f_$ }g[n`Y S廳:z`VвilP,6-qܺ dv͉x^j-r }o!WEӎ K^ѝ̧V ".jJrz([KD;z7Qae}[} 򭩨=rC)a+O4moX<3yuzA;2uyw" ^` hL;|cS&ձGP GOKcßI>y[ &kjtJrAN☭(v64 xklS/I "J#oG6qmUaT zYA\Y}><4n3#vW?$VG$D9E$q=jjsMB1eFyC? a+J!e7lo-C X >j/[ԘzB̽R Y&۬.  pZQ#i(48Ŵq%V)&Ĕ啙\Ҫ85_broΛv E5}C_RZЕYה,F^Ǡ }(6vιK<`= ӏ {c70py5zn-t#~_Pb\Coϻ s nRZ =p#JgVbw I7hm- `fv廙4$gR3*{\㯦TBdiA?]&i'!j%U֬?bY4;q3 3\Xm3AayS\2&PbUQ!|+X0TrY[1a_>ihUe\=j Dhz^-jߥ?NT/To|W6r! !FIc% 6ݞL8IGbj~ xm^,Yt=O*{rtD|vօJ#.F-NH ŭ؍s^>كHmYWXp@ o׳.dW2Z&Z@t^c6(1t2j['@EN6a}䁫%K] mT:bcf G2 b t&r[E LResd(EA~3l/4SlG.i|&tV:-nRly_#c|jxe 9gW`b[=XR*{'FVz-/U5wIv<2ǭo t&ڽ=(ltbѶxYjL&pYie/2g 6!z=9ݝ|7H3Z');+t猬+eB.+[wT(&~v*!}-SY]򇵧+I﫨D@ n:64P:Se='4;迀&MpXeSRgUvFCf06LW!Fc) %͛عKqi*V0)zsv-C%{M|E ck2P]K*ŀQz&'|m^23jFWvAx fo]ѷ y75ہBi+[nn[P/0nr/LHZ.=}O.q2uT얽BD|xS*bb~?fC vApQؼG0saT >㳪X.{Cd5t/H#A_e`lA'-(sբ)}AI`O#Ȅy UsU%'s˽zySrqm=D^F*]\E`􏴰]ټ CBRu5=>9hp²8>4ao/F_۫J-0|yd+I-.]pƳI S@n~re4OehtpG~~gEAjit!^w\^ Zq=\Z3cȤd,߭*x͐:? 58[_ 5ٵ ӂBƥYq @ވ]{$)jG(8YjT<,Aƌ[t55rL6]N'w/ɝ5Ɛ[]{HwBlc]Nmy0{==fD@ͦ^21`v\n^kv9.eK\epg}% ť`L3W%0ErchSr0$G (Y+qWL.k<2di` ;6!'1u/[uS<5jWN2JFj-#2bNX]\gn,1-{:Y(CDҟodDrL=I=U2K\Ji͍8˿O۟(I; -2-PuE@_ fUyS Pd!K6 ~D[gjD*9B"n"%.ͶwgSK!#NBnj;7Tvahg,:鼼^#-SbZՎhs,1WiEQ'|6JRMu@d})w!dsV^רL(^W>6mg0e/;0&QB{BⱛȖ@ڑyq󏘃a # enj1nkn؍x*.=)zEbБ9E@Wc+ ^tJ_eB#姲'V>6!,Nzn򵃑 "0tS2@2Rܿ!oΗ'IH< 1]lN G 6!J 6˹X~ih~DTfN7;zY9#FŁ{R+[&y_i7@,#A4qĺ0j'@XS1 ,k=GN9ghݖ9a8_H+s(I϶XW |hmfvtM";+o`>HN!@:`$Rª>7ΰl/1Y -_dc"ΞM4jlIɈ?mUh@:.e yGyM!x8YxUK\(sіɽw, x}t-TcbUsbä,,}]Bh![-RW&{3(nۙq. {? (MU}Y_ 2e!~# T@ *r\3~ᶫċW?f63ƆSԥQ?HVוE(OzBjK[H{ h]J|XQp2̀\ڦ; vnI<{ogmZHοgܽѝY/0Q U\wKvT{`Cӑy|ۨƶ qBq' ]XRGdG/c5Ol"5xpʹ/q{'Bx m^pdaTj &3ǬISčXj[N!˶I_+ÏuM̳Xu1t$pČ>ߖ |ܓzu#P)~ECï%NRm@Wx>6[Jyx|$r\1g +=ǝվmVH\\DPyJg]&`70Y*hyV?ԅy0tS EOc|O2NC5֙j`!Zn%99Polj5U{z"&rvmxʝN'ZbN+N"1MImrt-VX=:f߉5kvV fZoy|KlɜR9^޹a1Ur8}ɪL3"I|Dٍ% \eb> +dw!I{-5>Nŧ e`!2,kav Խ0eڐy7lk4x&-)' 1A^FTa TW l0d24I!ŬE48dXi|%Tzwcq6u\Kt-ÏgF&a%o; OK]|ڣ0~E_06nXݥuc0I#jf z9v`ߴb \d;Pn m+-;NPXY2壞 o#x%1* ym5 ׎EQ44D}ek.z T ״X7ɩ1Mn+UׯRn#x+tJ2P @{/T%&nB "a*f#f~ݪ*~vlB,6-d#Kx\qTI[e]hTا膆ޗB.xg4{\MʮkYdf/Q%E6(QWս4$ d0IldjwJx]ūST1~slgĄz0g5y&gp/Wk蕽yd 2;΂E`klN9L8 V0uҀ_֤9h~PI`*.nU);ҝ0Ք]sG5z̑t$XB<8ưXU7X~[Dn@ḤM;V!i 8ѥ6õ,j7¸ b80z~[b0N)Y )OO =xS&- fP5U&/[,T} Lq۬(7ԯ)XWq:GUOȮ<7' Wo?isBЮR$[(P~(p#Oۊk'$HZ*zrƙۍʊѡԲ @qU/~dM_GmS;DʸW be`G K(G ]0 n3+D uD5eկ8&2VeZ p'rDԗ4iF\6Kxɔm\K5߮$[ A5sƺ>6)HX ƴLRU~,v27ar6$NZjťkwptPXBj vRSbsꃶkj يF5e#n%TmpAku .Ƌh \=/]> _AUZ6hJge# ~`f\bi#D{#ӝ}i T=d|먮3P]\ J@Y_Y}?bF^˔VKR!$s݄R{S\Ny}U|p ׻B?7gh oW3cesWN4nyo]~!<KԞiVnFn <}#|Rh^.E)P*Si N W7_y8c`Ⱥ[)-zL~2uZ1`B2W#-X1% ;-m'66 y[6mWdf,cQ6MشQ~F^ exGS9 S/?v=R|P2,y,܆䡪F,z80inLj6NAt”Uh!o8(k |"oFvijo1s&ب۸d6X[ B'TNGB"~劖' ٭3|@NX;Q> U-w<yV2D*ORmH9~9Չ%ՀCת)b, J g% <+-RẬ >bv]9P+JcPt"zSbEtsbQuBpe>w'sT5B75 Zq 4 ԪY{9J<@:oG nJHFaNlQu5tsOu0G) ;:emHm ":aM{-ERxđ&YrRP;Fzlr0wnUEzIAl!F%`<˨EHLfoa֊,#mFY3w\ڥ; ljϫx g>IA)֭ ^nj¯(N|#S[>T\t9h>,W#{4 ;,A'sT?vLX=2|{]'Urʼ亴{wOGkd:YJt7a'FbA &ЈY)b%EYYTZ}!>Q-%okC_vP3Kd<""Xna`u[` }g <3 7IMfQ/T$jZȝ 1h20nQ@ztZwu'i.@vnj\1ʌ9,MHs%h~4#j\ufV]|PNqc'q-3s^Oʠ֦@(砦$PD)>E8ٮ]S f43VfZm0+ OkrMmC $%s4TCSUo(3Co܆$ I8(czA:uS.J|K`5ig4yTҤ-M>;iU esJv;{ c,5 Hj?"CZkLsRU)bGyN (nOgp"A*=ӃѶ<kjCgm0[^Y{ s[wX]z`s25OPFTI B\șxAo民{wɝ{<.Y^#R 3筴IUwQxQڠf] Hh\J)}w Sx[0Mm-2C}Y %H!?{3wYLo\Qr_,]fI2Pyˑ@ڃIec[gSγ˝Qp`S~BE# G)b&$p\ ƞ =ga"sG3 ȊO_jXr}0Rd>r0\12 ƆLd×^Х>d:|Ub4]R~*uv+lOUs| OO^ >۶Qh:#h+*9arFP;ހ[+POE;;97"B&-*e:۫wJi嫷kqnKxR2T'3bXUJ(@[keJ 'qw^U,tҊ$,>D`kpO8g6awS%nb*pK^IzKoCl5x[JccG )\μQD p7D?*x^k.9shb`yUkIjB+gv C7H7翫KjnYC5R[>vx 0/;+gt`+잎3n},5ے̺"˫0v? ٺ$}KRmD d޲e#PX4L6W> R|Gs/nvwm8~BX Z lS$hG9!4$nkUCx˪/+'VBH@~;&sBD;:^pD/4Gb 944ˠl`F\WY5 u zeI&s#vbBTϹì\!GUMloc\' dCW%*Ҫdl_-WP!;,Nǩ ݆vݰrPbƐ&_DUAy1$/MYܯjWA}u69irA 1w DI֛a\db( ^Y#ַ3,1๋D܂L]O|V9`J*a sӏ XM$ԬrL͖u co[%(G}L]3ιlQ1@LzڥuHhwnĂ.+{dPZH=%^Dz.t('I  z~7d#ceHKA$L، Y|JxIMQZD4y±2(P{"%/1dQ !hl\˕2hF!ߡښ0M3wiB+oZ*U<:euD'p%+=SCmI^<&QOD6IͤI+ebMi|+W idBG3>DF̷;Vc}v ^VCx1jt l 9 TRxbB aȯUr9{I{eBQ~lH\ʚ٥|wc Nak+r8qT7̓ B_ mPZ}cVmaܟHS8^'J"=vHHbx %99Zo+Pr۰t.2X5ԯQ'ׇ-ֈhf#<8owqp,{MSI8{qrr0 xeWGVVJI`*ۇ=: ~2k^yb~'! ѷ2b IvWw{SRmUF s\-X}aZ]ތU!]R3[澘iB 1aΛ5xhJ[W1g!4($4L~p([:ɒ ̅]H5Ĭi@DW;3l3tYPM/gg0*{ ƴU@-A/"3(z)XMOyz55Y_ᶳ:ZO2S16;mҧno0mp \VSn$>t rjV IKB 5H7QFǧ3ZCx$\|$T9ͤ}>P:(!/L$AMUZl ڥ4be?ME-;O-CO9MI.M_E8S3ᖈ58^@@;iHJu^BM׆6f/=?SP= yR,JQj%! =YH5%&,0' ૝ՠ^"p̓Kw+Uc<)%Z8+i*aB XBz{ĦcH%8)*FID)YP<$XC+惃~[`<W՜lfD s5&_Bu{1-*!b#JdAT\\Ȍ /P R4YAJe19XCnM^V@CA&bC9pYqҹZKG|6טּ /\л˱wj4h fĺ +H  >'`e쓷q#!Dg $(!,g-^_ThAY5&r5k5]ȘA ~ưSJfI9гt}<39 청0Yf /{ 9ae?:""\/.ł)bocR -6k$ 'Rޟe]NwW"1ڧ,4e3ʥ6(%jD[J9,<ֆźuRK77,ljlf*<'LJ *}._+ C(PY{M2?J- Eh`)Lj*G-̌5h%Ӯ.jVշli" -͙aZ®|&'$!'TB 31A-Nth؃Eݥՠ;*9ҵh\PpgϞ1h'lblyQu"AڌRGz4T7rӝq(إnR/Eӊ0| b.7xQc*l/O ],D,xQ:#yGºXwǥϴrxw 7. t[",f"Q.QUM?Xexkp6$EýşvnPf(I}Hz0e0Y tH>HYKcN07Y⼫nH] H Sh0u`VD[(<qO1Y0;)l()=G~uX|y^)_n-|Zp&D&+2?| BdMqs^Ex䏄 tHώoF,E\K۩%"؛E􀜦da)#` qV=i#z'UW2z#ؾeўc]Pψ$X27%Y6-^O̰twz-bƷ+sa=]?_uVe j [,&Vΰ/zZ>,vA (JӊZad N")pcvMJ@. ڢPj㘿v%(K*F6O<\QŃ`&$5^YAG>mY&%Rif -gGKGӺx#tynY>CLXY7*&9@d@Jsn\Q8v,Bx)F[ǟt |:6=Š?/gLs"3Dͪ\"q qK*=dU-n.b[Xohs {ҚJa֩c\oc]'3pbNpgo׶Vn6bx.}`kV>@ tdz$)mt (tt6  OK40J#ֹgߊ4HV3Q- 7ڢQm`lа5.s+E%!kBW + mS| /^7MSOBwS ه˩?ϹO^EtKUgwXñ[|!in,BI腣dHԇ-_E>Eʳ|mřtWျ%j 縍(}s=zT2o-CWݯ[GnoP/0rcR Y?ɩ| osA+ rubN]kC[Gd0y%3Ζ/dĚ5Acd.3^k ~z*i ^p%gdlo#stӆ)^g*X;&`/klk , @>TdR 5uE%cuW{=K5LXzĐ,%(/3?ftVK&yARTZ1"Vmцu+@\z ;U=u~BT9s/HCUXbǴQGO.&I4 qH K{`9y >5"@|SFc {  z/}otu%n;NRK㨪R6@f:vYe0'NFQa%9iQh$cF76rv9toͦ5+Y~J,JU,VN)"Ȅ8AV1ԑmoZ(~ҕ56kR?jkĴ6p2 '&xљ8d™/ض=XfQxP%dKgbZCB[ҏT7fe0.S~yYùԕ?NiȠڦp^21w<.  m !Sv#vS%-g!T딅x z_΢pvw<X'6~+%N4jħLn3wx#1Fh]$İMǞ:ԱWY?_%!! 7bᾗS> VUXХ@VrG|Eq,]<1m6%xB$4bX9 p#ٛ+[ss ]@"=*UeIllTqHb[\Sɥ@I2 9Ե_2;N@Ӭ8.kr݆A,΢Q ևw[DBz⾥{'V+ @N[i[$/WrsD<ݺ ׇGy5Z^]ehssԦ &)^Yn$y+OXS04.[ &EIO.Q Suteh]XQsAA8WYl!6:6bq`;<7NOąUD+ :*< Wh$͂'!`AdM(Om>~kO/k}іzթُXl&楅F㕇̺P%^\1k.CE– 6lnyՃtK=2 S1WQ:v tR%vQ}_2L[?-r0 * x"rGA68O\>vWdu-)nr-fkb56GkXZ5ؼ~*yCE^-[/[-lb/l#x|hTѮ3sOln PfMR2~g+;~MR+i lAR?uYǺ˝q,FyH*O 1&?N=PwNMC MN:ܟ BSk}!1'Q}w ̒CQ>[8 &6ucv[X0=ZY@ϺE<&j_7rs\+*2'ua a b;en5OWPs8+ O )VwM4=AL$XiH 0̜JE|ReX0CU!y!LO8- P^. MY[f ѫbV@v_S1(x, dd*ciMN[Yj}J岒AӼwUFiqהcCv.ߜ>1G3um SsNG=d̫4KEݔ3i= \i.>"~Eda%^?8a!L2LViTۀ`Z(9bc9 mɠ2L("_t|Ȃ֝ݿzK,=8aFJ!s5eOJIm C@;8^H/gYJ"3(pat&5=.];Xp}hJ@a u齻^1xMw{ KFLP6_AV3GrDɯPePZS;88ߘ 7pj6Z@~XOix,>҃lqO>Z|=#W,ݘO;M6+Vh ]f';pD,FM7CpA$Y'FˉsRάa4*0ݻi=¾am(w0l`5i5 C*-p4*"#;&(sݶjy-Vfoo3K>[ 1`qU̴Ev}3`P6~"7`}ĐUy#& 3O`l9[bR@##_6Gu) JBt]*Jy< Y1_ 6uF+ƒ.FԪ2 GU,T &Vf: y:~l/[!)aK{#f1YW{BdqLq@xof.r JNl,n9 K˝ņ]OcN튃e p+ B:xb2 Xd?z%q7老/XExR0Ɨ|~%RVk]<#A>lK;Ɛ)qK>YJqͅ35$']`̤=6 )*p,.CY2/EYT=iRn^єؕ5Ȓz2=w5B|Y5[HM5zN *".~`YZSQci T0D'e*V0.IP|.4=9c`/I2I$o:,Wwb38@06ǽ4lN5c1_97ֶ0O#0G{ l)a&mP.'U{Zw,dגZF$JxB%r|Qk[2;s5I7ʚz a~b `M+ˀT3\3))Ac%PnA878$ΰJkzoY( &3ӿ2ciw~fjV&3ܩz#œ5:{-k!iwmsv!~Y,K(2Ɯۆy;ɭHjxC (}_PJUQ|Kb'FNkˑ$=/@Nh{[Y*Cf $%jHn!hve/xt|24?o?G4]P6m`B٨ -_ N 1"2ňsXph{5QCBG=3L|1)"Q{ӃBclX>ӡ-J~Q4gj*V9J`#xTtO%1πZAz$̛xUi֠q(L}lPAQuZ66We؉0:]}-xc#1ؚzd5Pk;:{;EiW?19sIO6?nV>h[ģ7#@-:) Kf@.}FmP/t^n&x =qh+J;wM]_ OKUy"(1U 9 #r<Ɗi>ѪO0xSY |=XigwnF~Vӈq)0{38dDL6ӟA?X67 N*ok:'YcdJ}%V@pWH8WKK(@jQ@Ta)rZi[5c˂+Ubƃت&=2 DyEJ%zcRQn6nt;%;Tbkv7%Br١`| WP G' Px"cTlǨCQZ@:O>Ƃo(%dc39T״Q?OWIgHV=-V:\-SB ? 9ݻYɑ"q'{CX`Q ?|a3s\CTkn<`qu|Ń1mеPt2V`m +3֖]Ab6\3'pX;.͆qjWq2';ãO q{N?zb꾐3̮|1&NԆhb˻ |4Lb`Tenu"zU'Smi1`Ϫ9mW[(moe,nUZekϾ3sdTشz7H5gaQ$xdHX\m勈VBΙ9 6A<K 0 fX71U{ah/_ȷf m*j?;QBow`0*݊pUYȍ%W(C}6ޝ^'ߓdӳ p:>gMr0S0X>I(6/|J ȏ\ qPL'P_gh W~1PR "\ VAIjNkbx•,#ä{>~=}""?\oL.lU0xCG5]$`h On튛GpLj~Db ;>0)&[ 4)#9DSOޫ%V4nf*S?dԯ.(r;$zRO3pPﴕ!C* _T;8| =wEL8Εdr_AGmF}u§԰ф}3-p$ڕJ?Euj甘hC_㎴D"j6 owOuœ23 [!X>ӑvPP4B4_5–Z#Ro53zP ܔE굷o6hk*[ўwę{kx *)|qSiq4m4Et AK_!^ O݌~OsG>_G/E۳wf;ONlOPK ]6%$4`xp?E p5s` ,!'k%NYB1ap<| jh֡Nam3I -cx`9h:H(,Wvoq*I8XVX }Z2A>pcI[qj]8K$B1^5$ڨ/gK] k{Vp)1Hk'j^,CnGsSL6F%^ Drrczi604J@PzG@|ۼ;"_{LT4V#.\zQ#4v8翡G(m9p._o<(Bw%Hmfm`cagFs_h ZCԤ. ~PI/"8M. y m(-ROcjaeژ^?gpr-ӌӺO_gC?5^qlu} +ő={dx޲MD}FPNSTKN8/ɼ9^~+,0^ݎ/;R< f,?!VG)%lg4eڄuPƮݢe>EB]l=іڂHD.\ 3nn@fc`\U 9"MWo5˴BIұ.g5K{ \/L|fYB1̖7eZj4v; BU9.2LM0 x`]l08KB5JkG_"W#i^~$TZFFI &t)죲K@Z$UP>~08?S_ >,x]enS.l$9'#sZ6| %߁JMlJLdQz0y u{mwVui}V 3/XZ2e4#XZ)W6T_*EW'^ 8q'+۪]͘:IDL;Ib>L6 TV6@lq“zq9rRi2%A{j2bV <7QfA IHm"AHY&i=D'*LJ=LJcؑ8cnઉSӰ+(~Px 5` 1DkQ"&[bi)R_4"A= w(2\'s7twcb`IK|5K8nfҥ@lC6#?1]Km533P`أme#/<o;]XOPÕcKWXsz 9ƚN۷܆=;~Ut2|Hr^cx@@$0)v↽''h6q/xp˅gdݨ .Zj;F8-.WjB)VxNj$e`Y\5иQBtㅍQCpf׫拗Us, xw 8 q %MibÍG7W͟f6BAK䑶Ü"?C!ތcD%g73 t!H=z"6Ld"(`WszlK~^W8֒؟G/ܵ[,\G9ɚlY;VY^+H9Eۼ*r+x| ؑm#2ڙYV!f ဈH/q=&ݹ!tGN/^Z( A 5 '#4h/z-[I?~{vaA)=ęsK-ÇY"m9H| [fS=wT'$H*F̒Y5: l pPEJyB&)ʻn)T$x9Y"4Rn֑5X] (< Ԓj.B0xy _LԋIKɼDLh(jB$hy'UFZ ?{+ո짿 ;" [cKr -GDX {"Ɋ2l)1뗦@VnļwnGIAfE-~4AsBɫH)䗇]},w0B@]Ԯ:"Iד:p5|Fmh ȠR90O#l2u:zI6^t<B8% {݀ժ@&M -o# ץ!3CA 6F"q0HEHoz>MHKv+1,ƴgOH:-Ƴcx@%d"1* SO]uw)pqqظȥ$5 ɉ~.aT9{a4n ?ϯ]fxA`-}rKsOH:u6գ?6lɟcu҃ _DT 47#D2]=ۏ41ty9e&68<H_.F;弍Q਼Zz5u ;!geYٸxqaY&Z_HRsFMnӮe|kEAD;W#LW7eYI>ӡވSg6Aj<+8@%fT-MB^pߙ*+U~^JzíAs150C s>)2C8% 2蟣ͥӥc̀^Gnj,!vv L,9b->\/:Q-jW͵ [3,ZރXູLA8sfy쁞``]AݦK j񞯄pգ6יZ[ r@6Q%ou95?f s Ifz2b0gM@P0u Zj bxѝs-Hy'߃ "'Z AnT8^ S^Q9QBZEbj"K(HKLBfQMФç_tIHfFoxD{ǻjKI|'[hx\:Z =ۃQ^j6F*WTª-cKzV9]=aNKe:"d{V" *0!G-kWYHIprqrBӼn<~._l ݷq7N:AXNIEJߊ>NH zxKط8!4Mw4_ @aam%mRƼa2SM0Iٳ4nJa Kp*,$%џ&9Ng]L"7,py$5y|,7f!-W'IƘ wgރ^Z;ɖ9䏶LfޞzG Xq)8Fa^ us?B&Ɗwu~]+ H`Y$1`HmŨyv^3u X+?~GJQiMӧ4=Ò~W='G_l14X76[yƐ+Vx\[k,&VQ@y6Q3H)ygTv+SPv\) $aa&{&&0w0r\U!a_6 Bc69o g*XɵȎuDc*<.?%G(hAn2NO%o1NxqZ׋=vmD Qz U#a+eb:rE4u DMM eGgS 98 W@JbxKv}/&ibB1@ 1`z;p1aV<^u{JeZϠOxݓUπ=v䛡^$deG3Bf |(3k.A.x2hG5T\"omebk#?rq_Y RIJGWOvrs!xTr76hGHn ÒX^b,n m_*ጻMP*=jj30Kv#/frA4U% % &)!>IGܗe.^hg8UK5W:qT$(uk?S_F|B_{)Ǔѫ 2L嬫s7%Ue;ctwq*햓6n3f r %[9/fCҎ :P2T'v2= yԺ>4:5[X:Un\†k sB5Lą#}f%H=>h/aRtW5vC~ns: 7Ns~2BGk&L_n?i(bU~Pb<?9E Gt_VK!l5'v?D[7A+J>l s6I[FAT(8DԈu%1[O[lR!J3;9 ~:?՗Aw1ݮwk!9)$r/<bc<spEXouC%dEoǎb*mb$mӛ·6H S}LokBp"}_\!| O g6n/GcA N$_f#܈{1sfgóf_ƙ}Ut;}% Ԏ aͼ-y۳ڏKxδf8E Թ jN5eTKZ ] bjZ v܊x"=׭v<s04O{lEw?(ƾv֣Sd3 zkG$6~d}YJAуjwj0wT@$6~U^2rRSeq\s-I^!OZypGcRBLPZsq@ eCi(m'p]xSz?#~}jva؞( T)帅B>gq6{JB%nRu˘0sC A o.ZH`_8jYbl cgL} ك4VOv0}G^ģfy@?ADH Ɯb^4_12$/vZΪ }`C]6c\8~Px9?p7ٍ8u:0& 8\BvqV?KhC@OAEARV)v.́yO墒EIXͻk[Q$8s}vcUqy)״i)s&CIECUkvXH Q"=7Gxj7>WJ`H1>+-&D %ob-"-rD؞,} ðwwc7PIBg|Y=\R!b [h 4C18GB#J(GB$KS^M@BEI=T'z$ xbCmztEtiw*ğ*D, *z=Ou%$f]kp`33f_uakcLd~uYk,o&q0D_^Aٶ f FtbWG#XB#5.l^$݂knݢ㣠oM<1 o{6Gx>L%H  +PH&>lm.bt$޿QdړcgXP_) v[3pié ' &2c-w'}/Lk}L-峓\;v:*W\aHΒ#؅kA<|(v̱wd{ ͎XKBoBdw-[ib:<\P TΞFdo0~|2\z*EZtc3% wBŊI &b 9a4gEs. äwI`+tѻ~XCCwRDC?ߤ8RV*oUqziρ$_*[jӯ+Um)6'LLX,- M|.45U~O@|IפWĻ}R^PVҠ8@ay:5wEzCNmD~ޮOʩ$Io01G_`yUd!ٳuT&۬3-}`$3Ec}ů} ULbU@YTQe`[Hdd3{$L> s%. )3 J!:Aگ: (Bϝhuă|lWyٽd חA >Ӻ,ж[ ͑Xq) VgU=p'w:}%iZVM0l* /+@HǗ7ok˧tV́ήq] YfmǩiHZہZ>.yأGL#lu_,SsXVZЙΌf ?%+ٺ#֫D t7a9֤dۦS%X^;32 G97 ^OwuHb ]*lڪ38r`\D|d(-Hٞ R6*-U]%s"XuSE2l6Ė㧃d9KW}Ӷc3И:PGѧ pvPĦdLX3mQ+$T`-|,,g1xh]HUg+6O_S" ;e}u +ZJÛ}7Xz5|L$ppw,#;_|)MD3a[i. vΡ*~W5V'珊^X⼧8MEg D3cӓrMRrˈm_K.^S;(#ZewPU!q`)1΄-TP6^RQٛ558F r'-!/,7w`IIcSSmF<\!ؔR;]XFHQ }>k$\ukФ.GA%uOQma3#Cew7DbÎ{w4:F́ei,a;y4j7#SK#@s )RS $z#Y*z}& ZX[ɏ߂.p@۔ܚ rk2wt3@И_ʦ=a* q4+8g:NaNӇUPbzPbO=sm'H qyv7+Xy]eUvCdMXe<ކyD&3P%vj%/99 {f|gbۣ05 `cHbcUm Vnd(D+?nW>}Oh멵 ҵA⼱ͫ+)Apem=ִ~sB@$ⲉ"%=_.'x0f-k(!)"ԖDOx[i,m5O՗m@uQQ~qQŏLynlzz`z6Kyӻͯ/n5$ q΅JCYUGfWr6w(st 1Ko=`9SW>!*Ad: W(#7BO~}1L-]>b"H)tD*'U"S |o^$$5{Y3j)X%&6jIO\unڵ' uiwD4DUW-JS%qw5 0QhsJTuy]{,"2D\E_jͧXI!w`ߡrnDMX[0 fgQ5<?hQ%GQ8z 98`Y&h90=t&[#[ǡRBܑ@m1xJ옐 H+/(">ز*Ue1{s#ȝmM$w)ߑ ӞaKNx0 `5eJ1i>(oTUTva'5[AuPQKrtغsO|j$.dBS]q2~,[I5kQI1_P\c׮pxBy' c8jS)ZPkՎzFN]hx+E}]&c~ƘxZ(s 1n*D>]1#ɓy#e;Vj~nZ:#:GOSi<5ƆT)LCQRO@WMP@e3Knvuܥ]Ю,KkeY5O ~!4/&斋6b1Sgy i.R_3}jC !@ď| 2Kq6Yny7 s媭Ɉ%&0Qjn[`~Crl}/!N6Hy# (NiЫuQ*A THSfịP+DE+%V?z,#9=^( o'dUH|f&60\>u#9E: [19ԂX 2 .R,±z A <یk嵤އ Z3Jo"s@mC9!weL׳Ds:Y3H/6f;89_7 Մdj2F3G/V@Tz[KwS"_q`ԋ1doúZ<%Dw>4U+5#Y؁%# lȇ xx&l|1߹f9NQBwt7RYn ͈g U=ST}$R.) #Gjx(Tg0ѹF.j[eV#Yt!0b'] MҷF1zaQe_Rܬ6M*6[3u:טxxըlOp5_&Ӭ/*% [B}؁܅ rtv׸ Bm.lJS'=p;>b6 <enB_3^F6y_Pl]{]-ߑJ߿x^5b/3WzsV%# Ј?f$/gu)5q2=d OFPF,:fheAIܪ1F\.I+0wOh᧚lnQ \;ux>fSN lDOM2탣rhF!4`7V@S~*3 * mu$B?d7 wz19'[cM&0ڀb)EH?Kv3n2(~:$X£ObepJxYL@"~N.1Jv ,"!XfZT7tr~u:^r@́UN ~Q͚#t=Ԍ֍Ho yF4G]mgU\\PʏofDL{dZ(1d\Yu»}pFmM6₺mUVƟ摀H>.bgF#^et0=VE3JVApEXb`vl"3/*|Z`j (~<;PwMc0pL%GMu G&Ȅ7`vNRVVPd9feGP##!O|BB6j+ۺtӀ|ٕo!} e>ҪklVi/ւ_|v7LV{@@T-#WL>=$恞1H}a^Rڰj]6 N\"V)׼t{m-uk! 29?y{M.źC^*$VR$^u(x"1,7q'B҇@'$7 bO ,q|䢸aȑnD;?{Oڈ1A5\Ԩ5N{X(b'fhS4f>& ZSOwm}pE1XK& GiIRK[\ZLQ$ >:$>WdIGi1aNO^PY/JEnLKr243H?8<#q80\R-8I(̸nt&, ]v7"+w7u6tĠ5-0miץBW0T}{䎌DQFΖq8n1)_/qKaZ^_B Ve<;No^=yAJ!-, Uذ*WFVL5q!~eȪmq"巤܂%7Pmďʮ];rTFryw ows0DVx805w=9<$v*K`>&Ro'&=h By);Kz56l?bc}8כH[id Z1|j#OS~/zNg<]Oy:ъ2h;`tS|mOxd,"ŲdElɑUQr!5grH{X.>k17gvP}ٲ o }y`;NgYQ=H #dl/VArQqPF)^:%̙(ٜy:M/O Џ@sl%i+|:Kye}&|ɳhҨcddJ7i$UCgZ 5<gz?mxaȩ/yо.i`e$}OhY=XW.JS7idz=[o"`^6~eHlnT!43Z/(1VhyYfxtkt rAb'pF8 Mm{0|6l멏,E4a(᪣잵iD'uH0'@s^45w'=)SpL* 'dkj l)t(NYf$k|^|vu*ɀPCsA 9%iKmzZvN3:DN{c0..i5hVO({EYoy`v6n?Z%/v&A^,ܪWnrD5uM3H+֢ >k(‡|fR(e7CK%DW S208Se4kV94 Y :̌AXZ %e3nZܹXM2['?&tG=@z5%TNS> |"9WJ¿F^Ya7xlWl뉣SDLEV:hԞr̺f\@Jۓ_]a)y7T;؉TU]'6I5huPLB=wSzHEzp89^eVU:t=7+ݝl;c>}5յgx/*$o^'*"E sud %M2}n;}0:p&S)_IonIcUAW)^a#PيQ JU7O gxx$4AڠnVZĒcpxuk~=r_$lr?V 6@O™HCCk1{)qW"QBo>٘)j;ֱz9 v͆mC.}d^7{I萞?UkR4~uB^o"9:n+_ %&!`,zյM.摗Wu0 )?9 ٫H?Ow?^hu=,>h=`p]KQN0N9yE#KW*Ϧlͅ+@]g{h,+,|\~Vnxy\sH_tmR~qDEx{fܴ `{ B c%gE%'(ۉ} 7,@ͨ!+Zk5!M ot;C{<-? +g:5,9#onvЖz|˒C",L>^n@f=E:eV8X:f +hWJeY=Ӄ7j (/lH5>k^t~hC$Rl^SZ-*+)=DHx,3m%d@0&2<hy'ݢP%ZLG쿜f>O:' h>%{F[=[qN4;A+&Ċ(^߾G_j*wHRKD:ht;7%Hy/e( ? ;4ᓖ>~9bhOjLܠF֑#[ܠq4<բS4COH)cVdZ/TӍlAaZf72韩t DδtXN+Bc>ɉ 16ґd};uuw,q15"0Xndk |Ou)m7+ ]Krh2I?!aԟ 鸃I Cq<y,11ʠ֕ei=CP&s盍R3,8HMhU97}\FзtFGuVqsfRxa`_QRP/nyLn+5v4(ϭaaE;,;D=h,-KBwS`}҄]&IvU9ZYoDL 8P yI?ءV嶌yC͌E$.|DŽQʆJiwEx^4c%Ԕtse!Ĝ"w"f>HCWVY/wڟ\!7*+kJ )gJaob1h0⓰b*COT،]yk_P\|z^llR nOd&9pOv$zW>> ~4@5me*gʨwGdT,MALCv?"+xFUbY=ێk,X>goaۏ?P O`Ou7ǜ,TƖR2,\~M^RTŃ4yXMC;+z8yCWp2>r 18)-X3j`oTΩER;PӹWwN@#LD|oc/n^0y[#k[" p ScueI0M `D-LLdbdVsߑ)a+2hΔ]QBKjbT_k`Y9R R-sz^VKL+x 'C>sx0Uf?G=~;/n(2m 9K"1pz/PӎDʍ_RMuo Ph{E9i)I| :YTśm"0vKͯ[XK%_L5H3 cJ9͇m3D!?R(F(ҭfU+: dm#Usҽ>^/YwⰸրuQJdFJ76$iTYs)&}h>ʑm()i"A+Pik5{*#$)yj>=J|w"BPo HWQbQwfh-ٰ lxURƏFlq٣0|?YmڗBBcTtհ Zw:ИvM9IyhU;E2w)md)[eo"h"9/7sơKA\S uby76;%labj;ّ՘v"ؔ$D%:2*% Z=imFy!v"fY)*ޅH:6EYN)v\ևg‘g̠VaF2|vMxXs ЅZ(Ұ]\#s9CLN܆yYQmD*p%Hץc>wDsnd經gb3xejy5b<<'^i$PL"IϯPї*(7Ÿ^No|dH}쫜N-=Xm,j=n3߻e`mMɫS|!!nIW:T8K-wKԀ](`-Aj}7mvGy'Rcٔ1 ,y8A?4=C\фT4LE9NLocTfm \<8_'~t J aUsjA?)<XNܨ/Uz/Tֳ;2]X)Zxqy*4 Jwļ<6F_ M3YAU)ǀRAîJ!Rȸg<\\ĩLRHVy5#0=/tfJ}t IM_@S-+T͈6CG )-_wr!kƺ Xg o%Sch-m$RO@&y n\sF;iz\K\D_Oɇ%8|t.ECcoW^ۀz#"G8XZ5=rXM% &0'%-Dys NUx,ǮA%>/K/*H2Ar^I1/~jJj@A Xa! ߁!JɪTHipiXխ[!҇u,xޝa *8v=n,,|y+d2$L At!%?)3a`8F-E~^/ZCp׷ Ƚ/A0` 9K&oVH/ȦE{L%ƚD1,{~P R sT[اL]$N 믇ߢ@278df*6ޫ!]>  s(Dx\$:\7#uyϞ63grlT=EUO"[sJ;ؐdP8yϯ|$d.MchYHx1=SZe*KIԅlyˆ/LT*@5Ѯ(92 h6~z\Te0>}CXRl65#&F[w7%9.b}oK 3<[!JcEX#@<JP8>| qUF]_)NAΆj.~LNP@᱄*X dc.mOQ&u3ܙz < fU;\`.L&{͐/WU0$0p7T7Ihi9tG\WMNIV9 9 -@"V8j1EVٳ.`B6%]Y}˺ ].Rbe<)MT^ +ֈ5-l 6K1mn_%N1YM 3 jB0U>Ms1:lDK+U#&z(CHt>qq TlbWqF¼I}1'nK>D+Sus'eZh=}Y@njQO! AF^9= }枲wf|?bs֚^}Q;-xjKv["q6CG+K7}hKB6`Gk maD^򯅁b&(r!{t,©t+GN-A(1$ڃ1a `7`3@LTq:,R,y=!zGN[/˹ j*efa+ىគ<, p;tK>?(DpH zarXuѺI bǯ!4=Epd[t=x&( I^if,1Y\3B Z)kk٩K(rFPǸa$i%wdvT;0ˡS %}v8UG,`8m=pr$XC ߰(m(TEc&@#V56kXρWc~ 5 %*Ae-ccA^@-jWRkCзA"%|#Te[ΫRx6@| ;Q}鼟s0~g乼m'$u9 \'kgztxυH%ȉm R 8Kf]B7-rl ='b!|bJ*ScR Q/׃ id'8et4cSk8:tpt\z%{1&pOb4zńp+y<6fJpQ*7:͝sZ:_Bލk\Ц~e@31G?'VX"[1G"E;Banh( K~&֢x0Y>KC;, h"5gjWmV-Ūr:PHܑ.?0QG>%iVN9[Z cA0Êa_ ]aHZ}e..%B n+C?D1&߱MAހU>=N"z1Id迠Em JyZTBwauhpQFv֬"*"MO/xL"{)QnV"Br$Sm0s쎥l]+e-rR]I| ZxsGad DjV*ޚ0 y8Z[?~H쀽 C(WYc1 y(HyV(d⋚},ڔI]a1H(& pr$91dƎbj\!!GG%1vhJC.I/gRJq_h41Xi L<  w DƧEir78o Co)MYt6bz*7+iZ}O/ꙝh>|ιk4䞐}\eB<뜧Ϫ#jmΐq̫ 6[=(BeЇ>T+70V1qӃzehO4BgΑ3=itTvWMÝU4ݹ$QiIo$qԧ=7+StA-:%kو&Cކ~f*=|'V܄_NчF)*|yځؕhu=S}~{[~h@ΩNmkyS/*6lxv9^TD_=WK #{$0\5>ZhR_~.煹ٳ+gHX/(J<\ZnY vΕ`#rOk{Bn`&&Dl|(7b<tyqqIkɥaUP 8#3%SEmHC09ō}v +||pMA)' Carz.WpizS#qlrW%6HSGOWe9ا5u3@OLڐdogV,=|ױ_Q~DoG1ǍQr5fA[-͏ў2Da؂  'W[A8Sjþ u Vmbd:t ux^O-=}6_8O@re>A*{BW͖l!7LHW sٗ/)-p.H4*2I} f w  \~=m.C뀐.Yx^;44 \"HhffpcʷDݷZ(UZ7 lj˨db|I%S>8k|!dpܬLxmyJ fw "@HI-jՁ |3rr9niT4٣57֮*b'tS6yjc79ltdNP$<}$:4ѹߤ(r8c8wBCw;4/j y5XzRo| "AQR=gx Du*4ډs*nTd:w3? O@"*\MLA#l\2&ZlA{>lP{9o_-]zQE9MC$8R]GF8 y3gm!Sk14k(q׭ B6[A)J Rl8۬[sfs|HsMarz)!WX?bEYAiH& F e^omkt>,]M n^|v@p|!Q[,KҊ_4$O܌טe NCh8$MX}FOu*p}@@3vZ|4s%ے;y40>}'D2g-=kCՃ~vN)gUĝh!]J7,tfRs:C ĖN<̼XT}wAa`-)&qmEǏb thQScu }L_D0=Ǖ)y٣F5⠯*Lږ/Hס*rzʹ|.L"X?Oqmls qKL$BS;4>{Q [ed"{t|R|9kd?wm:%lh4lt 㠈]t@}، <td)t8}6~s0U-C ]4CY>8}*$GR(>Ŗ%Es0 3Jܝ{< Wf)xLk'c(E=KT4\ K}e*.#J@ P3"M+.tMzDDu4TG?@~ KyNPܬ;E+Fp#󊬛hz%w, M~O Hk-L:\I sVI.1o]O V9.u/Dq7hꋑlō ]w)-" cΠl$;`9{m&c/>mÕ1]^??'YI:S,1U1:$(렺Wks2mv\rN@Tõ;pg۱ӥ A7alO$LP@]\^Acy; P˚^l Zaڼ1[Aj{' b=?P;y0/[g#wdUs7obi%b@N{A Up)<,46u.DqNΘLna udx IUo;uk|! }=FC+(mɋl{h7 U_ẑaQ,΄v,{?A]7 b72hLJ5@A2:N1=`7؜ˋvcC~"\Rޗe_ekXL nJJ[mx S&]U )D' ciGG_斣oΡ?8w?XYSϚ\?8܅ǼDSkdgӈ"ی6PigR,SAla ՃA=M51zoX\E7M.eHiia`r9LH^ |yXjt&ըfq9ЬP"u뛆)|7ķUXquN_tudzH Ɠ΍Rưjr߉ᣰD!)HkY|H۬60Df% in 5nԤTX_ B^~!4|͐@\,%kɚV=I%GzXF&]w Q(-gm٭HfCzys L)FTn#ȃf*8I$r" ^ Z\*C+eSvlg-G[){2ґRr㣎oTRQ~ʸ!iYJ8WݍX! b/Ş^0͡-w 6t}.> 5^V=KYœtSÎtOm+ʐs0P30=qR@M34ʵ-uYkif>=G+nۏj8ҷAdB-ñIQ'o+^{rK K=zB&d#M."]D^[`0C߿?!G?2q.dB {z2gi nqj~\GL;YAq%_,ZkYQ 0 K~*jҚӴAQZw~({E0ұڋ$TL@IGnnGAE ( J*=k^PbA {M2IAD3ɋ  Mq6q=е\pIV"֮LGDֳ\UV _ lE RUrY$dj5IWQ̈^+N\?4DޥJQzUM,C>)"2j[ik}4b K: NKI /.iMw yN@ 9b*,X!:|0rւQ+ ;=āH埮|-ʷ'[5-? -pSHG^rmFrJɼ5'Βu,IZJ&.&%c gPxH _|1ˏ:I=QWtx˯]a x~XM?GA!yթ)4(!ӕ:daaM!u+fɖ~ޞFC|OcR ,-yuauMZ:8I$˰хq??Dk/08]SrӒk:%#3T/ d}2yiG<X ۼVhujq)HúӢҵT]:`re<@2R\GB~v"ȋ楈tB=4ok%lJ+JV.u6XhqҞ6Ɩ0Y?7=3mQ>j2yhS_'5Whҥ9d%l,em͡ afQѧ)qZPL< ] ^@K`,wq]d>pϞIga|"E3vQ4X;6)zyCR e8PB׽BR=Eq|!|Ñj Lx$nH%٘y[BuQ+mtFFq(JV#tZ_eE_y6=rW{̍zL9TZ?Mx9FyO-XWZ }c3w(".{5gG-05 X1PuH:ӢsI&k矱ydJ/SѶ!Q1N^h&q=֡{[Jeᤩ7Mc6mT?8.)I޽HUΒ-V> :k>TP&Հ_LЫqIޫ40خ8@"kU("9d0;Orecގp5`.رRűf<7PVKPt Is*&5=:Ͻux4sҀ, V6ѫ&u|نP ,7@ܽ=Н7R"8S^Z-\N}PC w[6XWVh3v 1\B P}e߈)Chr?X,Ŧ~/\7,}Z1C0T YIs@"9 iraxp.*jPY|L>A9ֈ-[5⛌glo뗝4G+lrZlvgTjs 瘟pvAi3zUfts6 MH j=>Y"tg1ĩ<װ+n bER`w;i4/%·4oJ%Z [2%,-oSKh|CEi{ZP?dUꄬTE̎mU%D0FU?=c!oB-qab)/O%"JOK\\J`Nrx#˖Q3Xf3ف8~8UZVv(:Fmk{:&NY9y]ЎNI6,c[pW˲b߀:HDyo' > @ )S`+^R QP߭I1ݧ:8[wZbY#Jα\ȃfY|~:pVk75j+j#~ԳA\wv{!͗Cru]7"d%Ƞ-']fixJ˖&FMX |`w#3F%bh@̃JL>vؙo\:R_nHAHm5Wʁ8<,W,@%o  qj<҉UfOSf?Oy58"V ]LpT o:?g pj U$jt&j2vҊm&[쮘TIڒUM]sW/yLTҬ_4X;ަ RL9o,qɚK.B3ծ4>>BD >bc!h @ (V@Qn$"V@R g χ*w"3T  8gV'{ѨbvV=4BHˆUIB\`TYc U4s#jVk;;zu?t/ӧX Fat sWWg{Diw-lw t-+<,ʟN}'Wj.U`T b' ([.ijn# r"COySe[Q}nC(jV(ETӲ,JwL3zP`e ='*%IJ6-Sbj|?D.||=Q,~qQ.o8Vzsذ9MM_t#"/dQ$QV5BX+-pS(r9u %XE ǸεoV^`'@.ς!&bڠ2H!#*u/7Ew{jir1zYVq5#-Y ?ͭ*i>LcsVij.)Tթ0-Qi:v*xEbhTpxJ[K`flH`Bu G ) -3Ju 2ZzdXH1FĢ }BԀ'# իQf_dTܪU04劉8e([3tHǒrxnGs KK? ivoIdEgx^-P?_@mcf'p  ^딭Elk꣉u| /flN;(}OK/bI·MV6hZ(mRqrHwZ<^T_u,:[,3n,~tDGb+w7` P!u)L ȜAyk)3FwaV);udHZF!?"4!B<U&5]0.Jt L&Va}%3r\XY9$Rvٕq#A>2fFo8:'A4w 9U맹RFrc/o}t9xR졕CpCq/L@ m FP XcuG$7퀩?}zL>>֞89Y""ʒ5bkoK@)_Lٯ!r&> -qTph8Y6N`$Q%ۺ"NH S;CË|gXqʈp)3{+).VٰIݤCߧ҈v*fw1u{FԦK'sݮԳOx1[]s4X"kpݏKʤ[wսX1a_QO. ɯ$0ttUq<_d\]С}_!qvR7@e8/e8USj)|u& UtQA*@IGBw΂ÞώSON)e)bk 7_THQG3:c1ƛ3= Ju;m@]OF0ʀ 6Nt=aG PEoWhK_I .QfS+ZiK0#/a"MqZT 2PR'OɢKGusF|2uj t4]DQmFety:پ3VX[kbأ[;' >E><,64](;Wo3ñ,!#qk2'ݳ7I2ef7pE*i*1UJ`D(iF$ɋ..8#{aP>||"BR^E`> 8V#=nz%.T@8WzuV^)[WK\a> cȡqc)=$)xViaN}NfC]pc8[cܥ, pvPҨ?]]"A4av5";;;RGᤨQ]"2z ).*{6M83o7CQ X a4gxpV9.T ̙i1Kil̋u(^N*x֓7^E*kcN3b_|-ApO3FQ/aev[9Z8'S//bɷz t"LӋF${wGS6TR((>Wl$:2ZTz-~HZ,T+ԍ<> kJȷ0)/wcߓ6XdfoMe^idLLgc9eL~ w(pB<!QRB^}G5PeV>dx ]8|0j_h&r69{\]^h#) jJիdgJ\4tkG.a[.Tf` Eُ% V<^$X+TR1Šx+/ʇ= h1kČ5#"2 $F3 aɞ ]Ўys⃧L_>N]\ @.!3J{Q-zVȿL4E'{ ^%׻o^{9L%߅?Q/pvЇf„onrCywXis 0σ܁RC#zIj^rXӅ-wr?!7(sa=JZk73œh*? @AY$#(y˪ * 0-Nzߙ.[ [ 4ό6ѴwguCUSO2J Dftz!!(#d3%x3p/nٔ}9L5CS[ -~jâUPUF m9."ְ5oIK\)2 ?xD^f/RBd rd-V w9x(2^'='|Bj7XZ).-NZ(9ZGn_0z98z%oƫQǰ NHkmHҤ)[)v` )?wWS*MH.ujkf|➚Js'I6tܑuBYv!s^&T4tJA#!NÒaw[?tu<̗(m_nRn΃m;ݸ7֒d!XJT`, bwTpR8wq\\jjcKǵ+LcP!o_Y/aU,-FfOO( >>uU]aڱӮtQo6uRX^w#Iؼ|#*,$cQLgȼ.f&ÂyM}/i?JK;#%3 ^7.ǷH]<)o8}d9lߢp36]S*"F1g~qhд*rin_ZHYnP)YwY q6G1h)/mldGrÿ^%Jo4ur4v+BՒ+ILcf :8IDDN+kUkL{ خ(q7[^ o*ۤ ӠGs[@ô[s|*~W90nb[~pdaC.MZv5ZG2|̓|yhhT˲$狣=T/gtfvQj4LOnf)hqX|@\R . XgڡB3ז~+Q>l20<V/ mq`%%w}9gjk{@6Sso^wztT閫rumYCL? /$Gsb!r2(3L tFiNO! =aT1^C3I LI!|b{ b$-AFEP)2t 9tGfar@G[RPE/?R׼x0?y Rd9NKEoA|"-D2Rbu㯇".a)q`r`=n~7CzZ>Jb $?'u$knA{oưa`#sK5@9XlU;y[.냼f|,r3/U4<z11I8܀ӺQQL^ےN`xmN5d0d7dm 9y'sShcWQfLN̖su qpC]RNak$)ӝ yCcooqP=G>{.LҖdc'u<_Jk8H9m-KAL2 ZO 'G`;Z0n0/-F 3Nb޿,wz"~i\cL M+pR/6jS"/800%e/v=77s~z 3C "QFT'M(!:/~]"Ue7`/$}ؿuԳDW(k$官D|bn9j rH4JM΋s74*$ǃԟX [oly3]+"BrnqbS>z@>arwc[ݎD]!]\*/h̕{} \}y U?$)vHH I` r#{`X`xnIo(ϑJ|__7 [_1!ޛ?Z8 6d0yVI~rRuFb.֯pq$\CXW5_EaJVlg]39p8h/F8I;!~;Á6qL5QQ:k^6DLg{NڜoБWwewzvQ<'/,2~kJzӵ0  VE2~KF|V8eGӝ%1H.Ee: #rJq!1!Q)f&SgZr|qs $+\}B8ľC%!ZƛE\?`֣mו!g,.@{miK K9]l S&?҈\#6?9ػJqET$mtHSd +$޶]g~@7]*Qha:]Ϻ{_ ԨXKiR7[k A;QiNӶ^8;\ O5>`+P℅,kMm2!q)7 b4 ahp?ـCmȟ9in8oB5ӕX,eNqmE8H+h߿xX^U}d\co*@Uig  48|-pB_Zsa5j^Q`@jkȎ`HM"rTnLV#(cՑe&Kfcf#G)!K%2-bNf&aIJ总%'LOTFZ[R \oRah+hЙ+\WOe XÕ6*[{Wp) ubgM_sJǞݸD$ /{ "d ?W>eE(%T*Dyr;A ϰ3bC8PuvUn!} 1㮁Fs%]i]b/`vW: Jv6 {i[?/{Ҝl/#ɿ eo}_~f-vpJR h0K ^j_(ڼd+9@EӮ8f!:<5 I#$d̓t=Dxpmfd?`'88'5p } o}F9,ֳKncׁ'&TL5Tlhy58AY-qTtfV>hţW /R4WBg2ݚzH-J8BGגZ4*[=Dͻ0u樝ƙbH#a׌SSBT|L{&"AnP,FbVRx q6crZ%}۴{zp=`$`Mͦy8>EGBY([ojr#q ,7,dٚa+[!!"uljD4t ?ul"=2er&bRlȲ(E(kĭ |K Fe7܎d 'Hg՛QQQUR;DmK@v5\jRrK9Ox>ivm0h0P$<- +}4Ho 5xzOk7184_q p=C`Vcq!B,)l! rssnEmDtjӸH 3*'W{!0.!(¢j;'ZpUEt+?Jٌf"5V5 H#EHO2΂-ӦoAݧ%6aB7d$JZ W yDCc!ԹB:XHW&(]Yb!=vyӽdpf&nq*.˄+ִI@s]ds!?hvKȘ#r5dvw k%)Z9T" X43^sTpD DˍKZ_GEdƇfS*MyⰜO`"5St[+VGOokHNs5!Y%~s= kl֒Θŏ/H,ۥ4KA?j%T(tЏL3tG4lfG6$yB">*UMO!RFk `OK N6ǍM{In&ߠVQ^r"S?W@Ed8 q~QEy6tjkê#Z\' /`^Yk1fg5P]xՃJj]r?/GPMNlb󴧚vo8Xm+ 4jYTfɻ/*?hnvMx­np SQK}WOI?ޙDk\OOune.ѩldDT+UK@*8KYocS'8S99p5{~pB;w곊f'xTjܗF&zDFXh G|k쟜 NJc?3#)O@1&*v ^Jg]թ&.2h&mN{ipFPV3uZ I;ms(0Õ]jwa]aVGEגbrRVEr=aLEڕ/~i.Bp!=2݅sWJש60a=<>,aٔw\p;D %QJ4A`)o:.\" lm[[_pq8>xо:V'B=-APU9貓n\敿 ߓ¨BI3q/4Mߏ*IGVtH/`#qmGI^{ؼjJ*~QQ GчX#RL\}%%(TWmys3 B|T2DzniՑl5!oŵ On6۵Zv'ϨAbşp05I:MF!d;a;=:<'2C04 KO-YjS_z`XƘ4GUں|QS"NK/CE< SzSB`űs$؞^ދzlh̔ Mf҅Зx@k3TJ[| fdˑIΟ4%XVU, |ʅ O\gǦB|A;SEUx;r)й){6e6"pke[c *џ{]%LIGN~-F_J*{?=DF> 2 H-!{͎P85][VOYwͱ^$E@(HR zj5WE: M K#)Vc?#^LO͵Єwf ?B;F|{sTj576%X=;`Fӏz0vE!io%mr#O ʖS9ruСrݺ>Iiz mY`r/WPYneGtQj@Kn;cxHH\hUy"W3K.=DTR-YgqP4cJeeR3+-1Lag>ߣ^)ŷ,q6ŇCzt죔y[*&"f @{hMl$7Qh=s[QdRKCF[AgKwd3_&uU+mBiihh~y_KR 4y?M)_ϖoX}Fo7rċɬ$Ǒa$x-Hpd5wD ]{nYKgvfWw׌7@sV2sݏh:٨K,Ojt3oR+?nbt8s(]G, \Z f*2+|9pcI{-v65~SGn̈/&7 :,{k>e齴[]pױP@%9q5r4z}yR; Fz|պS*봼bgO7ɽ(.rN :tAAe$:J͑vQ&i^Sk%7=ȗ-*z[d&ȃkHP*JYi8Dt@06)*x'CT߼V7VĻBr" Cm[b+衢 ,m-:7\J*l:_3dETO*D}S[~ۨ@~w;Kׅ.kūE9 c+^а6JD 1Jۆ.oNǘNԲI!x% BAEy#z˜.xz<WO(Q9>X 腠PѡY'N<CUE^ݛR/C&BW?Ds:iۃna<)#C_hYtinc]`-1湔!MFJ@*D hANV|pͲGmSLiY>p) Gv&B"cpx ) ۶G55 0R٢tyKwkG4ddbRre1BJ$)o[1rUE#Z36 ܸqe qfb0\%EfaA{B~20#xbj2!%{KωjӲ's2 ]8fd rZ#T@l/QFF(ݗ'21B1.XFB\xr/Y1mš@2w2 Ze+Md0Gj S={W10 <l h,z񨁭pd5 0m"$1Eav=4}|/װ "Vo< ?h 㑿R'%|w@+L[v 9@GϢsȆLoKYח-A!c,[EPD=>W^W~a|g EP# м2&3rԻr ZH#AGqM*4Θ&4%`V200wz]c>å_;ͬRЮP` %r@OR=w˔b?l3l?@qfFRMIX4-d}pvXZd5*X{r1pe'N`۞U7C#y(hrE2}xKh0qX7*!x-aJ(ɣ]1 BS[d)y0W?Bέ '9nɄzPh «)P<9Mb$$=%X#̤%~gh{ZO3ߕ6XiFY%hH4L0R4@nd60ڶ`f܂%O-#%:սewF )Y^oB5ps|{"rş`F#n%awkPl$u0K_q~7E :Ҡ^yZ;R fSX<1jx3Dt"o!D6S\+EtЩ5S]4[[|Yv]+OvW2fX];6tO1_3iB.Yg,u =5Gl [/4w7x(Ai0GE|5AH|&@[ݯ}?ޮ,cy,!%k÷k Mj!ʸ=*Y4DLfjֶq9?@ŗHZhǧ#Eғ|v:IcʼǶ뜉$5Z6^b/=y~gt"c iϱJybB+"Heu 1MTkmUKR<-R([]cHvMs0hMM<B|PLKkf]jq2*!uFqbEb ,VFڒ}‡3qFhoqޗV] qjQėp* 1 ?WJI|QO^9H3̴ťL4ѳ%5e]]Em([f-+\f~XS996ӂhVӋQ/nrk!8WYEbP'gAVّUD0_wAKf} 1RHm5A_`̭Efz4]?m5ddt?7unC_>YKֈa)yi*H~ oe Z;;QQmYXcgJ~6%"320ˎ=UWߤHɯ׎@E;/} ʰgVB)G7yX偒ZwdĺV$%&=$s~ $ z٣dw 8cQ"&[qEO>uFB1:3DÖ"99h`'|943o| MY5y(+zmI:v+{㌲#8}'7g]m̶yx$.p|8.p ](K'0777(b:]a!]_\}4-n?˟ K(#Ffa`FXL\@,C)Ҁ-MVo[$&/l1-&ZS 9 \,it|Jgv?J3~ N|)D[L־|<@8/-]Fs5)#+1CAlQnîE PY5Mn͗@Wy/?G-[ )9I zDlЯ2`'wGS]X\$ص#juflY D1tN IgnYOf27 {ÚRpZ!ryɂ]+m[vEa$7Krm{i['bq} ɲ5/AC2VSÌ^>K}4.NŔ=/%844.GiyP3'y+$f L5ڬ 1  ɐ}0t;f5'avx(k `I;RO ʙCkC.$@*a @WgmzF`H2td1_6͝M~5ڌAY!ڷ? C/4[;j LqG"~Do:{/RZ+߸ImP< ݓ}hr2- >oOډk{hGe+8IP,Y~u:88bM.ǛK:9#|/Fpr~w-ptᦑɍ}wYeݘ `Azxdŧ8猂Nq(1zO!MR>x>M< փC ܯ iTML9"JBcg$턻x,mӖ]n|B)![w'7HqV+,k{֝clVf i 7#Jnw`.t-/!I[Ѯ oABov 1k\ ]es8jvƾRDJԌAysbcD%.<I+mԟRO``ƸYA90M/m.Mޒ~7Uhf`\%$ߏO=ŢҶXY>N⾕) %}4u돹 qU4zӪRN:}74:\ˆߘY>xL t\M u#F{n eNj?cE*g^Ug\:Y~O_گ e6<`[ع6f=yB̐/;UFCGؿ I@V=#wofk˫#a .Εot(˪];j$3t&&uȒGzdHRwQ!ˤD*@h}`e~Ob%`Y =Cr8T'NO'F3>7@e$(ր(#ūherKN!˅SpnaăEkS4d6~MHR>rg7iU9ӮeiDȊkyAŴ֥ bO\mXXK=moۼd"iaM n'WLN}̊%+n/t1BcAf<**Ns@.)r+r?Ώ2׭oPH4Mw2l dȭB{Y0X]i9ka~fܧƓXEEDy@}Io,wWܺ|XNޖ_0Dފm.|dO"%3_q]%1ew]ufSOR8u QZ6Ķhc:7xw{)$BOKnӎCXefaUq\2l(X@dtXRΎJEZ`_o( NӴw G0Q%yNIvozG``IoSm"3;$5*B`hmTEJW:81D#mf1B`JĜ[pjO4Bi))$EA'h4s# ¸E,V]RX%#.7 @it|>y:\'Q v5RMn:a}m:=SP \ciIt&Ԋ4jя[,ab^j[BNxYF?N_8c߿J4~O6KT:2dRěk-I&*(~"(گt'H_tiZGT 6W'tҽ<J&lC8|{ D()5~,C\>wiYgL C2MlQb 2 ~ԪdWKO'CJ43oM-`L.bC( oZx pL|3a!zB4-L'QhI7# ڊ6{~ hGsVXU* EO3i?(\C 2Bbwr)xS7"s-Fs b HBvv咋EnY]Ɗ0& 姢xr6AK!l˳TYmup jiP}[L0^LIyD(xP=]WW6O漧ޏcNoJͫ~l: /RtSjvEUl!-KPe҇Poiދ{=Ҫ/e㈚*z YNPXżVԮ)Dk޹G끍Emh/QNiQc3h}uTl;'c90ywUO.ZH%?~s2tcJA{6arԜ/߆FcHFGf0븝?[ q9g- 0, /k%Tæ^JseEɜ\rQd4 =aj$#+jd !BAA aG.^P>~n(ou$3LZ) yZXխ^UZO4GzO%Pa@L-BO'&raP]YJ*2?[UӜԄV́f4\8:$?UΞ&#V2v ŀi+V&Tm>Qo-&C-*޼ .BAclƶ7ͤktO&KD"[sCl.h1"b|+ 'TP.b*7HWzmfS (r1/zB 43;1Qz$qUNzM;5z")= ,РGa;_l:%Lp#:f? !8e'TVpFtOFDWh7([2LǞ\2AIo=$"_KZ@ZK4ôd=ac+Jn;+\еirDɞ*&8 -I-áέ'1ZQ[Rb +u[%ڎ nfL*)sZ#z NH8k'C,xGςV\~>Y6J9 ?;ivWhܴBJT(-U&Rx(Zߖ/`zq? z-y3̶[BЀAN⾘EEgI99ezrs2@Ăwd,!7/_A]h0H5Xd=Qvɟlĵ7.0^͕{ތ ŗCoSqgDur0I(&uU\iѫK=vM: _W8R!:nq7pdx4厜^x{Uqy! 7y6P"ty${Ds7<d};e.⁉o1U h~b}h|T偌 y"LEz"S,oהF@吡kQZ3s7#䌡|NTe,[7N!|+Olw|O&+K6A\ׂaywYU_Vx lZM+Y,rP1OmE9H^bc[7D>oR*:vXN< 5;k0Jԯ#oÈ9\˖\&RԄ( T:݇]f. 8ݵI쀹RPꇳ f/%T`j(#v\h$/6ap]$.ukĐ!Ttj2bluCJoAtMy<@(0~Μ2):yv{#>iײVgDF pu(sY}C%@u{i*Z,rC.{#6(; F&\\&|cH1 5Tcmf13gB [PxTe2!K-Fm 0܅ԗe35fN V >=ړ!< )Yf* U4?ҥ:/ҵLWekG=-:)p#/D<&u4WȩMZZU#$Ha`3B\G`"}6łN/0vb5>}=h0MRJ3A%tm9"u)mEڇ~]7W$\Ui!kak=FSJcֺ)A(Zz֩lMLJ<}֡! hM'D7 sLYDRҒ1hcm<\< ӣ+M+R6_%c5DM±dz=pkߌ;f5/?BBPwq5Z;F3!۲ǚ%6s3!'X.JeB~-STע~&nr.nM.m\,މgYa2X,īkD6cRP@}]:Dv ^iTa06tDt ?FDZ 4J ,(e8.[#K~WI{LXhK&䡌V$]}Oj/<}Z@gk #F{ gzOCx>ՙgI ʿ*wFBQ,1o3f%?#E0DH+"xr*\K )GJچ;D"^-LiveKB`3W5z:lcCʋu OwFqp [m^$m\Scb[mqqri;:R[E!2'*8xSd"i=$ MKo8 FIFPMh%Z8MpF$j|C-^ʈG3j5Ȟ#}FbDSPcŐ,G;g`&-< #ܞ5vfDP 1]6 zj 6a%oU`+ޡڂFno˄(vkG4 Ac";OvX(@?:K˔xq!kI ? } Pmd[nm$JO'wɏֈKͳaPSW`q&`x7"}zgY]*K']Q b)`jY?~!'є\08H˪D6,Z$?˦?#x,ۖ,1,v \ 9Yf5gYeK^:e80|62N@d=ɍYN=9#TxiLRJc~%E">YIz68bRbv5Xכ5bI^RaؾÊga6+ȘtL*|54 ;b챕}>t`PȂ"s2GW܉}|_=g,f{pھȊ{}@Kg~1or/P~8).c%>!T-^Ygz~?GѢ.z ȿ;??c\qǪgAǃЃ.[+J|L/'bMVP+uB3Z y)f7=A0,m\ da:WP2|-L؎I$נ oAڙɡ.H FQXSPǚu GQ2C<;a'}W0a"1fkD83lqQR{7'hn(6InDtՉnO1 AW_FbX46x@υIf,z~g5=r_5]G{S"ÔmMw k[!]m{qlvw.$8w>xAfC7Q & d_ǝ9]hJx4%(Gf L%9Iϲ0,~9 4>ODPlG3Pe, rmiK >_9ԷmuCRu> fܵn͒[0XXѝL Z.XTaE [\Wzy1"KkQw;z}sDGHT'>((:9a7չRG?YPT0dV^{T!~槨ENc6ONkho9> i0W7N}֏[p84+r_Z.OB FK4JIv47}`Y>A) )Xݮ'78~M;-Ikޱe1`Sqd\Qod'auXqRCok`Oc$0h[ aO憲w*Y:c>yVN}}ML+#¸NrZuĘ;S篹ֿjb\kW,p)ޣ$1u-9 mQ"<[&Rˮ}ַϓ  _\ph֭B-vvh] sy/nz+SytS7&ߝrħ|Y6,{r\9`!%H؀4%\Ppt^م g;8~ͨ *äpԻ}0 (;μ⮿{o2/nz8D3Nq Lb"qwKƆhߤpeޱz.q`A+/qiU#ߺԚa.;oZLNx hb=Q ce |pK:Ϩe:+79q~,ʌ"BLv<ѓMcN2G?2P2La2Mp #d, =2hSX@jr^ʝD 2olaت-$O}\'Eׅ!|OS]¯e{aF;B%VBDR[7azMBؽߝ#u_#kedoDeq7\Sfj#:%V?3VH x@CᮾFpPh~kGv&Ʃ0*_l"oswND%k|т0gA%ԝ3UhBŘA}oCi[-姨V4}&VxOSNw-!DҨUEL`!ezL T[NzT%Vec_[AB+0O$ N#Q|so`$C_H nBiF\;E܌|9 zg )gbk0p!Њ6fO018jk4 7{  =U|R}i̋5<{V M0L;:j7 ?n7D; IH)sLkoOJv)!a(<5a9|b0F@2,Uȿ5A_l@9楒&A"ڦ^D\aΫ{9\O'2r=EjE0Z%n\f,JHxRc.dipE.mLA_l}"K° 2vQQkͩ;u$zɋ\3 !KUCOYTHMfWeoil>ۖiZ!dtF~yn(OYKf}kR'7+x?Pn)va=5Ůxiu$:pЭ_ "<z;{f;p߃3Nf&j2=8LC`Beړ`pܤ&eӞN[^ݑQ~ mks UP**-PfC lLbVt 1WE:=PDZۛ|UXFud [ Vk:*X+!SIM#;pRݢDRZ9ݓK,%#?rʆa?N_= Iڽ3vhg bBВ/w{dQ/ܡi\9ZMi\_Kaļ)hE?tOO6m-J N՞5S [o~1~eZ^;[8/K4J rSSנ{!žydEyRwx4!y+ؿ]螱PbQ['ְ6O;zeK.4m,qT W~ХBejGlm>52>Xc\Ej.LK)?~)F)"2}/d(`*U 6ocq1"ـ5]zq ^1qj>89zHٸhVV=C:"M,m$Tåt$ _1dm#i2{Gv%Zl0XC_yηg]fq9YUY?cvL!)kP=ݍ&v߃@Qc<^ K4*?\iA{T8;HBDdqCLzou]&$Fmq*e˕܏"v :xKZQu{xx|p*S;mc+,8. b7<**%f ZǠ\[UXo/drj)fG5hMȹ\i Ɉ]l\+!ƝDu"&F\Pq(o"ݕl8mU1}bzPF{jAf_{ܙc yGKzDd=k2+HZa" :9 @dAIzw[y uZE΁zbcLP>jr3P~FRKԐ -2%JR]AьgQUs+aN!Uto6"V=L1 ae;ZEB8~SٻrZCؔ^@D_3|:ij:~ePC jc[P jBɁ;MAiBzY(dE. r^VHkNW!mJenc]fBE.wHyaXGMӢ??偩T߻rUINI?MDW*> vI}Ʊ>%8< =RZz{jpZ%|(dm - -Oq`C:rg҃  ܶApBٝ$WYբ  F Y,%ɮʷCx1w3 f{nsW)$<3K4؍^%)RF?ڌz2(M Ev#fp s?]mAFV1LU=U\eSP)m)ᵕqٿNj3TG t+9CoRq"eBNH-I"֦\P[$?\و"rcEXmvjŪmwZ}QKN)꓂#оmkrPL%\OImDc`:Qo$˂ȉ;X"vyfS`5ီ:v2LF`DމoGD"Vr1iVzOW [ Kf{+a_ک&`"F08ѣA_USDH ;()tV1yKKSZm"qo('LÿsR'͔2D`68m;' wWnHv]HP Jl.s!xŷ NP`8X^PD5광j]X/xc_d.ȧEBIUٙ0m, JPR&ډ2yNY72g HڵcAaMf9BD:^+E@z@a(1~^ 6Dw,g6m(:B 1'[9_?S<}2 ҪKbfdR~4mo͛.\26"Hʲ(J[K+AYj񓦆.kE l{1_+'{klKW6~Octy#hELv2d;j|Ӈ OZ&j9`' S[>!)/Q T:xM*VI+&p{1Fw[{UFTKӥhsC9Re'+A 몼sT旪ulGNJ}uW\-iEiTR+&;4/_(Gρ[ `p ]Du(R.L~مb1%lXga %NeԔ]cEm\գFU'xx.Nw<-Ze(Z$ʮgD0yG4) ?6v '|7ΊM;VTï׀ᙢk`D:QNQ=2>!CiWgT;6گDB"blEFڇ""^iT뤩4H\+pLw u\qNMG*]ïk)bW*N%ңi^ ̾"SvذrîPaDd\voKFq V893z`cٯ|-4Y:GlAo3ur/XVMn`RdG:dkwADxbe*LS/EBVƔ`dK;47ɋ0`Hc$F;&Yt)ʗ8.pCTp>wBJk|e ŢID5YJm:rrSg+ݱ% Ygŧ쒦2>(g|X;|LG1βk%]*̙i7^d $h :m_B**T0AYnC[h#ʠGpqWPMtlWlםk_#E@19%[9@gmTp!v-إU"̧B-(;CψU02^c]f2 ߢL C,+ynugXp5Y2ș1-0N/v!\'G-eGa; V S3[{_zDp1ӹ&x^n{^p>v.ds}_A"}ݭqRp ?UZ~E6? G>n 9V+RI:fz^a ۚc3%nhT^oe7+x1|V2dg/`fUcxꔐ8 # 22 +@v{?HlVIV 4s('I928TS+_8K6Ė 10j j$- \E4^O.kle B/@b1`^V@ZYeaYI olߌ!%mqi6?̢#uKxYg\Lnd| Brԛ_07hbQe;7ՕմUk(U$:9ת *] '^ސ7I <( dpAʚY%͐Fww\h}yS'7@ݦNI߅ Tuݯ)Wػ_~@Na +Jv%GpmAE]1r%1ư@c9SQ!j)N+K~Da:q!4YC+1lFcoVj쨖Ռ8.r1% !nnAB| )4 ggAt,^pߗ`.RQtL|klZ;> QA s8~iks*2jH#H>GE4^!mv9X7_HzbeSn9q96vY%VŴ;5~vP{|]֟ue_*ZP؛gsP~[ M0/bj(]yZ(e*u1/P ~o 0h[ Ch*a_,EM\4i%N'b"V@%ѭ9kɘ\Ts5DvNݘ8RI~{MT;` ~3F T<tX- <!1,"^r/0u@(۬VKo<&G?0$/ZtǍ#xjB.zQ8 5Ntvs_O.duw2x<:<m t]ub' ;CG Ţ[7>;> .t#!c֚J ]H+^#\vy}l%SM0=B7$BѳZf.aoc>'|[oNB;_'u/:qRR8O}A"@ꍄd`v ~i"tk)AbNYfvᩳGZԋl?;VkprMA3Ll!XغM;p6z_aȊjM;$*u<2 s1ׄVbw,7YYF0Y,.p}ED^oT#_8*^O"bת+_ن5=M+?.q{' g "jqڔ!)s=9J4''/{j`C֟2#ph_lꥎn Dq WBSnV/`%=on˙}DALJ猤$r\qo+_&l*9!y9_E9]fTKVq+8}aNVx-.!)PTIktwFOo.2;.M4ݹ*Hs!{5_7xĔv:528299(ᱛUǒ$l ~)HFFlBJ̋E9Qc /9bk&"]꘽_ .7 I}'sHNڮČmRk vM7rFdg_%utt/| j *Q{\o% =P/]-h \ʫ}&8qP:mh2.B$46F'{(uOSAC =Z5q@|/Mk" A(eǍT^#٭P rލ2݅dk;fK3Dp96Sc  Q-r[ =2b:s#?gR\ "a-*|6#ol >,aC ⍋OiNqSуr>92$IⳖƂ  ֕c|syS  ҷ[xkQw:|dn_-@G&B [NOZQ!wR9_wbdML-){`W BfmZo%F ܩ h?nի~mIbr!mv`p`nP%;Dvlߘ&,Pݑ':x?eHUT0ilT*laG XRTQ M7};9V*XQZ/7BfS*}J{V96UK(_-@iwsMK`\ E#V53d:n7@n>y7#I,f"ܡcڔ.[$IdT\X;!AK RoSō#~kTѼ8, ! 8 tA=ғKJ7w[jBC8EX;۸mq/_|ŮcWsgs+C@ {zURgs$Xb7fm,;Tq_βZ@T$e+߷ׁXFtd.dIL5CH g%^ B4nVn=۫i(kh((XTF **.3*#p }"L`k ǯ j#d:W!feA:ZM!*u UZr?'}g1b]Y H`3%C@pujs)asr["G_@JRH;oʃ1>x A")\zıUb}uC .5}KG ':Y _.xͼtKD`ܧCߥ*z|;$Mo ,iAY3D]kjFFgF9VCaAgO <~&K\X| V+ NxiRC/FpQ7$զ~2oT ^ je| r)Z j!u3D[e#G3jhJbdRɽȍ3;U[8NI$-[˩.q|U29˪XhaVgY V5f|@C\x#0Rt ,$艄ٍՔC *ca3lOXH*f͉+aQFtN?uÅ24b _{2#}J K Jtin*zVS^nhꅚ P5Hj92}^֛+/ZًB4Pn?iIp&u[k>#ޛk ϱ{RfrSv=ſ g ?>; _ $^(xe8]!@c|EΖa4V,of[Kk PƝwӋy07D;Cwc" ~"FR3Wʦ~յSmct/Ȟb"+Α.gDj3oN)|Tw eOPۀY{s?M< F߅:@&M7wKWm4oa1CN<{Mtv7i瞭 G m_B&7 CxnjYFJ'ҴI93t;3&+N_PSl弢Kuq_vㇻIYa/v͋= dvhP/?--TX&խ2H bZ=oؽ5~zޮ+=:L@8(bؕShZ4},|t&z!Z{[(PW֥N Fs,m(aZY=DImZD#Wݳ_"ܥXV;:R]"ܞ<ꊑҿnѠQzȝfش#TEd}p 8 é޵A\qWGpK>E K~èhgr*)UI:fgu⠭VU J8^"ɸI;>Q0Zy.vApCI|9PuF5!MkiJ˙$PaŰ]_eA}zQOF(ŴgiϿ[Ә'J-`x6^RTݡirlה=;{x jR'!h(ץ, x|".5_h ĎQ9MsL G+[5N w}8,k꜈5ԍ25ؾX_8(F5sCmPGPSy'0 DxU GſREϊz(CLmPGr;fvWG6.4ϛ|mp6~(a+ϕfsE  +),)Km>-{\dr\mٕNdMHXdj룠CJ$oHL8Okf淪pP{|rJepOiXYVw0hҜ՛g,@ۜ3?;h\ϧ4ML5L2BԿGfBf~ <@?zϩϞ:( 2F48c+STݥ!'ُL3_bŶ࣡6!RQ ]8Duaktx\~< E1eڊ6r$w96!X^Ԃw`U^7ud8*a/zjl}'A1UR/;dt-lS}ѐr~mLt*a 01b(ACѲ.jjzErtsyM_/T2̭y# e=2 'tZ|D0QހɉՈhMrmkBe՟)5apu>R ^MIÊbaU8Y,߅/W\1 `BF~m3Dh3kg6R˲@"OVQQj S^M9idXs+*'M2 wNA6M|bKzUhmAdnbw3wE1LIY \OSqS!`PѿSpBۉ.dZ#,jH zUMVC Un#uzIK)}7tS#, \bZ *pE︎([b9zd28ANީLs[0)!k"Rm>%Ͷ AKڼD0Kʖ1)O$@'U&1 23"fU 8e; naT5?LVY"AfqBsAXFD$?2.pAaYԂn-m;} XcxW.Ʌc\kIqFIf3q)#C*7YŻ뭉;{;UA% 5%,PAZ!.u~;}p (;ޘ»ip-jry*`Ƒ0:m r:*/rC Yt1rUiJiC-{Y!xυA<Y-xL5me*"F/bhS{Łqg?yK u @|HQM.:p"VMi ވ-^-_;pj%"nz8"M 4NvFW6u 6`uq:@gZѧo435~yEiS 3>9|v?Ce>\۽m6MӚŌT$N떔36\Pdi"ĒvDK*c7_My7qp6X4e ϛKH^=,˥|yF}K/p 3lTv-[Ż6=_zx> DJ');TlGzMt7]c Z^*AZٛ}"aJGD;4($?8-jbp#pڝ?GX䰫eNcK,Hٸ:&GYЊq]Ȓhukr IRQ"Qx;'>\ʼIjB&tZ#x^{.!smV>3H5]/quki)/h޾iqF[nj@ui% %>~M/׼NmaTەyH꛰(-z b.'cMH68;CբܙRb5Teݦ2lxs]U.XF Bv3NIc'L}ENG|X`.F7֍z2 8E ISH!Q7b/?0` <w 1iD ] mZ 1 "3;k"S&jufBe}+,gٖVIΩHҢk4$P$DG\ -oA&U,$`3ZβO֚e[/i-sm\g˲0-hď4)H(TQCޢϊb:)obQGuݵAOBXKb3h_,IX ZߐӘ➺s Hr/IM|f|_Q)Ť`:R fJp"*39$uަʦΘ]oLl}J;-vP%Vx0PEvZ`(I)Is$S[,DHJ]$&8~dфiZ5+AcE3G?~Ksnq梍a@55& 6ڧ~jvgo+ϲ KZwYm4,rg{_t|]>jDMX!ҁ $ @zwun ϲALnXJz fQJˆ*`^0cLi5YṀo}dVU2什IxEϘdbV(!’X,R_0peY1.I9DtT>~V@mZDv{NcIC ّStG͒")? T'U\.pIy '7KʣL{:k*5/_3ӬSo&i Il:۝uKB K\EU&9J g~ `x]?͚ Q ]^M ` *$ wg?wֿarM\N@&cE3庐i\zA 135Y{ dB}穣 sa`kg*pbDRRbgWr {5K⦶Biuj58x T-&kƣsM ?=`__!*8"O'T9DO IR'}ӭ=<(E鄍YO0zU2pNԹ$a$9=]#w̨7\E?Pq!]@qrp8*6R)%"mGZ+Ͷ;h#mLLz* e&6a`[=tEn$ 㛟 De/ *!8 ]~ލ$K\l)@G]9E Mzf,nYa N1}bt(׈ޒ6~3xZTS%a|' j꙰D&ԓv"$x3ȃc CKh@617@,1pz2?/B ~KYv-X#Mګ:MXp*px"Չ#vFN9w㴡*U)t-37Է̯w5RGzICo3ahʬy* :)/[%9V']m!l!! &m$/"CE4\} FL7 ͊wB;?$@Vp*k@c9[''uf"MSQq0k ?F~:( y†ЁA8tvB;sS`cjE(,|n/?tSY-%s`u7ߗXjjK 3؊?ao8 vZI.P5"sszҍtyd8 Iν箙C؋dmޙݳۂuGP9G$͞ggb/)'һ ]nocvM-8NfVX`8ED:90c_8.p_.ENʳpG6b+ IR&jK~ &_FpozߝϡXq :Čfu̶Qg$|;ֵ$I1;5OCC]d0SZS dB7S R eR?/"8B4cȚ2ԁUWLrE/li1@KvDfN9oUP% 1s3b,H h|_SKDv޲p\06V}&"mɝ@ IpmR(?zwS7>ӚS[Bj4-*;v,JQ0mh3IӱF'0| S>I󖋮gv_?!$-=f/642ҟ,+5|6NNV8D m Ɇ//AE]o?!|6D"kT8QΔ[ZJ֢J zEECG,x &ꖑ &eS$`Ϭ3oD ;˚LtTkD@)2!'a֌r@NqcY'oxdAR?Hg|; ,e,e:>zNjba;qy$Apk\@zº^ xN"_^h@VyrF |M*9"eXO3oqoRBWT;8\iLJuͰh .l'd w2²nS_IY.%RChYI #5&H)xu+;3jJiqgo5۸gӷD(>JS>;qX屚KQT5;+Pvr lA( ڹW Q0t{bZ|i!ͺ!Viy>ƢiM%BA-kV%gDpPU%h:}Dn_,F>~nJCa7Z 1z }&f` ^ )4MDKa -NߺB77]Z}F0'8v<'cL ʚ. >aC eAZ>» $=hyү!b̡P 4T `(tx3-*ci1$ gxD]@k|!a2S>{PNc;ۛnJ.0d4\י~pT1]Z*.ȧtVB xJaZsy|zMiږe"4U1APC;тrӕD9@(J u؅*M̱_?p;M ܈D} 1P"9FG-GzI="MӸz[egSzjsZ{y$;!vf%sw e/&'ntVQp% vĶ'җh9G罪 47~-L,bo|[ C=U{K'\fw2ިǷ~%M$xеe' +HY}Ǵx++g(7dvH[MT;+ io[Pijxo 6`/=D8%OQǙ~7GϺZ;j:ѹYzxD矼(MS<)+(2˪o9`܊R8[t4sTs߽mrEE RԤT>`<gr'5$\[U@G(`[tiFY1Mã3^.>g7̏kAǬ˩w?,-(1yV EElTT-Џ=z8fKE*tl@4#>@ٔd;(|(߄OHNy>3z!$2˩ww4\u'[Ou0Z>C{ymطA4]¼.2яX=M^zز헲A§='J.pJcS;m,]bhd9zkjuڭH5ƉVumJ'-(Qi*U֭26Z9?l%!?hk׺eR63>CA5QbҞpЁ,5U`{}pWaA݉Z93=\>~x|NĨjRyeF UJSu|%}>벾IleB]p00v. hKpuQrZc&5:`gV7ĪeU{c:.(L{(Rv+yO#7.gFR7,e*3нEQm3@}0̲ ~ |\e1) N9D֪~Ą>'pB@2ځo~֌Dķy }[=K{H-ٸi<`3{R} \J\`0{8bI_(,8H&oH=ip叠ەε5A4ۂWI;Dmb< Gj!g կO"oCOsXjq/%5&i&u~ "<yAwL8GQ WˍyhP,Ո6Z(@eB0n*(cFra0E"Ƴw|WӇD`^[ a,L}PW =1'3,#a"̀938xr^Z˴r 4)ghiu;KCKuidW(3%4 ܏kw{^Ef_W uVLo}u|уDv+$᯷k `[y[LUFq٤]9 RKaN@'i6c %Vئ^@$g!9*&Ty%|[$ PXȈ>2n?&40x|s>K =Y(w^9kbطi^lT ?rr#"U"ပQllÃh_Ř.E@ڝD[ŴcoFtwXJOE# s&.r^:ӗ9#-Gk_A:z{3WD2 ~wEw("!ܨg2_z(mhu@+:!pYS"1?Qk鴂S mmQ75 6 E"rR;҉{NL) $5}㿾7mҶ13g[҂L]aJ9Elb%DGR <k&>iM$uO*_FUJ^3¤YsS|{ ʆqKYR^W|q4_tdo?!lL>{ڷʵ8:a[׭PbBȾBPl@/5nJ3L^%'Unqh58wѰVǢqEzbfQ=eM3k +V{j F0"WyRgI;pPw}`x qa\]<ܯpq-to9 Qd$t #M ESD/v[|L}Y$,c[P[l#MM8Bi3|\`/eV~2u'%xC:Jx#jmf|7k2cexEʢC|ЙQI=.L$eھH?`zPQ8'] 8Cڐ4^Hʄj,t '*K(2#a-!40;.:b5Uђ (PXdߝ@캙J!6}I#3$ hG.Jv-Oqxr{GF or8vhNnˆ e'n;SmZ =H%P6,(ꯆ^ BRS]r!g3+`Ak:UZy9ۅL rWښ VͿeUz۔#c']?_u V嗏0bY:Wk>8~jJ'1 lVָ |?mYQ]*LQB0@+Yi͕ޕV`V"ѫsPٺl(! xao[1ͺfG.lY%G=|Ǖjc^)q5)Y=))#-ֵq }w TLnUeA L ;mb[?Lз87`5ѿ@>fhU7l8؜O#J8{M.{Yٷ%Rz7Ѱ`3.*TYq@!O!g5!\Qͣ%Pur?Qlg/΁R@*$x+'--p=` )2ib6(o97al}~2R!e#jS!ծfmRеa/unycOMhY, >MHD>h /4gfk?0;lܒ },Vh@[]2*):{VlI079E}zVMCQsu]O=0ׂjO95Xu2QMThV~sR[ZTs࿭WYl~|je8L潘tZB{&cUCp`|GRjx[c,t]Xhsp>YC]tس*cޯ_WR%&;$K(ĮTnyFx~rMaC\~0[g.NZei K>4JaxFzuץۼ3^+ᾏ`3kQ(uT I4ǫcsiUrQ. `u}#"aݛJ*i8f+$VۼL^]%XW^qz;McH}w_oI~SǍt2jtdĿwek/Wb=֠na YOƖn=~|o`~ڶ:UՏ~oOʫLjNTL+~PP8!ěa۟R"ه0י#ACJCR8ږY#kP.cyM@ O/ *H>/ PJJ(>]I7]]6豤7fozI;y$^iwh;a|(u:I)t2rP3BmAFsNVfU|E ..}lV9jFe 2LE"J62Mhn,]Mw $Xޘǜj{oW^h;iK=yR`)v/ 2d˱ uDV tv@Hn+P(., LGa HU}0 -%U%",ZP'/WG"%4"[x.8bCOϦ"<}E2k̫Ҷ&Sl'V}`Z9GPsY/N͆𡕲M;暅N2V8cM>z)Hw/mtNRSްtP-;aX6EZ/]'#l(U! q80$uy*/<܂p#jȽQ:4^WP ,jAm Woieơ`"E# taskԶrpiş qi5(C^d92BKH6FwrgeȰgl)v nS4aX}|nQICR;'؆b" IX;~Pu]>#VUr#B/|IǙ8)`Hp:==ckP {>xSn!g${u)*QDH׹6^\}Y-h/ ~.trTk;CMseG%oexU▚kO-l?ZΗ?g'- v2nJ+-ur>iTB%KdKjf铛Ri7g|A Ha}+55*C q;9lp+ "ߟ_pV< WIaN'wPW6M_vx_@f-Zprp.vcUV GMu |A'`)H Cцb j;,&M{V" }^a(zT3 R`p.Esk@eh~}!-ڊ(*P-)lrqF68wfogGU =KP^9{Yns4( N^ͯ}HjـGؽOhPK1 9gP EO:VȔfl7}@ӽO~Mb=50緹xd^75ZSV2YXC~;' cYFYA&4[>ĨT%Hªb'Djt6K97n :п\h)>c$9ϺD[n88Y_?"_@ itiإ*gDO !g.gC \90(qU/ {vF؂Ⱦ jJ 1D'UJ;i>HdiNg$L6@L3HE Q=p^W)q蘣-1wCfbCUwF_6njJQo O9t9lV|#znEC@^Tε07r.O{gf2ΧAi/v2˼ӕ.|#+GTk"R{eŕ^6-;d-+Bwj\MQ@NZ%)zYR:(&G츞r抎W]#H"c^b8d3$?9i=VVEI;)!%,X9g+^'Ǭ9뼨qKkQpVuY$D;#p{ >TYj=ŠyRrmmGHYH]D 0ݰS o>紆ra a4X&>U1p->TmiQM*ȭ8+=+[yc:C]z;VT_T!}:)N)̇n:AOS&weJ;46I5Í3>]-oʕ$U!GpKCeZ PS3v7CQ D\E,U*nxtO8\Ncxn*=z&cd5o XiK5=V{h:HCM=So>KGY[J[tǃ3~>E%!p(^k-61ݹ8Wäa"6wCtrBؗ|ws."?9y&=)\sH5m-t袹"6d@Y l?nU(k A4u84'j3'LS*,kAE/f4eYS?CC d꺷 xTˌJb4Sz}܁Cfu9oE] Jx b4X8mHXހ!] NX (Fd@&_܅ZAwCnؾ2;!a)m 'm|g(f8N1kVeкh@:t0hDmFP qMT 倇לۺ;QKwOb*ݷ mE_,[kW;W#[@"X5̛h^hG50ɐ%W Z,hH 側e; q31S_mJe$CS(4e!&H$A^=f -x>ºx=P7op*7#g=F/'uU"e+B# juEݯA<wl8oDϴEiq/zԼݭ9c MK,îi[ 'x S#2࣫wq2f+wʴ -9N`0[ǘ+]]aXՂ$͠Ї ,Adi;fVJ᪙ Fd.h|;1\ZItRD35Gg;|pR-QgHT:JA8l8p+0P N hA%~_ax柚25@…LY28. Jnc>3ѿV7)mbjxeK^2@5pm؁2 0D1uQ/IUKK&=ߕX P!WYʂ^K}Z( E8ִ^ucpm8ءD(K1Eν CnTRJξ"mecNo#+ ~^#>11Gz~?AMuX 80P%Aog&jB紒J{lzbswJ#ʝx("_x*@?C~yG&K?E&X( b$_#+';{ g:w&)cUHH޻l~sqLzYb،1|W*Pu au/r+2.~?̩8A2s!s#`jLw"άDJ*׀n[klGj3[Ū (`a viVs$ -dENtm,R'KsMkErJFOE j@3$[PL'PO\쁷0(ѕ3`5A6ή*ʐ$co#rIDH[<eƋvMZ=mjee#R0u-i7%r$oK 2Qq34vh2P/Ħ^|+m'IK Uϊ2 3xc#{y> :,!yo֗Q(T"=Nd&0PI%E#6x'"f lZ-:?Jasx8\ p7wpYB2n4HjĬ9Ӛ䷤#~ezԍ(R@MUUtaz#XO%>n JEJQ5P¢pA]i_`4m}촍awI1~q ֙kbEJBk;~{ ,I [)]|.:k2q31~* df bx7OJi*@!qz)T1Ŀyn rB֯H*Ưm134KýV2:}_ i8꜅.zIT*<ߨ'̴JP3Iz^Lq1 aVH$Ǵ~>  @yaX%I_pOd]> M4HR|Y뭈t ?d{J+w{dWb'bl( >2GBӔz6گwKN&1G!$gy zY=0ݾ}V)P;m,ı<#ź[iMMU"CZp?NtI!m y..G yZ@%a|9r\bb-Zv +Tr{lH26nk eZ)oX%V,`-6$Ev\7@kSt:_өg QĶbWzrM+_ q2xæs3 װUƵx~|F =u~_/ė`K-8stLѴK:S?so?AbTN{,糔'W:'i]k邮n+<;&J(E]4Q9Ӣf=y  J7@/" ːq{mf"r8f|>bN|8 >+U*GWn|;Y5B8;ɡ(F 59~ՖQ8@Ի#>By@o S?Iʙ1zG^{|]ù<k/vO\ Ѿ$ɓ/5HJkmRɸj\kږx}Ҍ3Fuܶi# *p{^0"H/ U ESԃ}D)Bœs0ξIe6ᵛXfE^2"E#$L`º!Rl.ji7$ӥ+,rj{3; }4x6w>'}г֏-0eBOQIW¨)_"-Q`ctVy)|cdBe#B'0Œ5 5 nH~(6 ui'!k>$Xi$IѲ_l,]H~_&1dh-+GX:NeGo4Ҵ}篽Ie @cZ|<ƒNg2F1(Տ;w'kFur ԝ.4r8~ -Svu(i(h$q L|?g ](e2Eg oJxF呎u,N}Wk+Ciy?Y 0g׾a46z5B }.הQZ 3}vw譗QIc!6 x\gB0Uf@U c&_2&ݥYw4U`qJ]~ִ^_Ѐ*RQ|0X6̘i|BW vmV1>WKp4|t3|e'f#{uBG'FE K=y 4Wntpz MUBu$  M 2 攎œb 8iNfh;X s2qx꿞 $$Y~wbLn72a%qf$6-uKsvCj a;ϛFZ?NJ{Г¥%^_׸(q)RJxQǖ^&iEMfx+˹XkM*u5 dx㤷4ks/ /|StgJ&ӧyό>+?Px5G xݬ.Ôvr݉@.a=@+3\ mzR6dd|]"qڭikwtRެ}\fod~TCIrQiҨoQ{ϼ_AEtNDfeyQlgg6I[ 5(Whk p6OBPB}OQ8d=Y@ E-I!1 3o{s]DŽft[;jAt9~= Tnq p6M_MG{͍23 4Y\QV7ŭv㭝۪@ϯ :."Vzd-1zd$JbZڕmC) '?v1H|_-n:'?ϥF$N6C:u(ÊW g4liua/uXv%~I_&=PmygTʂm4rwb]}L:hᭂ#āM TO]nWb(a$qy;X Z"h;RnZHZ1ȼ;On|̴(/*fz C QT@]PqCSzTtEҋzr`evMHVX$eXW(S R\hX "&M `mKBEجHj,y~/i .D7o77wS)W A#SېIsnsD-|hJ,E0\F_P KNPbdbs—^xEmWMUY'Fw8uAh/shP͒7@o.^_fݲHH. zI`[u?d=x+˲:7r*={w/l\ZG 53E8)vwW>;7"X_. 8j9+-cVA>U#3BpU i7m p+Yb~el ewe8, h=F76^N!"ݏmsc>YDc*,Ps #i-:gM2oVc!X !76}o) a&$ю^4w"ɳJx%'S'~5mR^->RvXo}b̨Hq$ M6ch C3Vqκ҄C_ec5/t&^a*wOx#YPxRVМQ3 r6tub!ƣIj@ݾ (7Keπc9ݜO[\ڑǠ;?m&ʌ7ìUjAyթfmJidnՐ?Yc~@S-g9lCnRCq -A&_Q6Jp#tvuO-poZ1[Fas=|#0 p^% ԂMfrC- f{Hi5^ sW^% 0uDd^~,Fqq%| ܣr#ӝsJt+6 憅mg6g&踶 RSs1Vto2xHfe]xye$/>7D%Rt? Ǧ@?_Q2>VkdɛayFie`>;ufϾڻɗqNn Y Bd̂Lr}stلE+܄5d@G D" Y5,+1]}ߴ7\ f6}^okգ56 !Ą%Z\֝CnSϼ\ꖊNQ pاEa[\g Jjm+aEiP#.j [~iaVu@9[+x1>P0]%D}O|:wF%]fH8jv3O4="_uMڧfrutg^#Ǐl"ݳKӨm(-Gp4=VG^LMe]w=V3Js`8haWGt.:qm 6uPb޴񑕁9NC#'Zk]M~yvѷ"]$$iڛc[?\ 0[)k D4%ߘ9nPDW?w.m2nDٴ[Ta,-$bPncdb,cxnJ8Єb?ƈ"re^L$ZaK [ܚW^P>O|Gs.HTa*^>03NE;gŽ:/ڃ_5˴^03IcoyMvΘFDl7_lpTrrr2~Rh`'A$.cXC M {vU |j\&㴘PXsjk^!Wy? _giXõ6ٵ~L'qϲ єbkϔ){Sxe:H,kl:ڱ2}m[EaSj>F[U3ċQ팽uQՅ}on L%:y覺D0n pmH ^s Go#ғm!tu z>IV>atڻrvy9IH+·>{(zwܬ bgeNݗN~mkNS\O]T9?]dդ\ &{TR|:Hm0HIv5> H.y 1lc_Zkk *LjM RE)p[CrUJ3W7vC ÏNaQ|7XѯٷJ-m N?c&pTDֻETTN}oLu VD"B~V:hV2 h1.yYx7O\9Quly0c<ApO^< Jg ѕmbTLㅉFzDu_8du#:|/+qC ߣZmRoE^^-xݙ_hAo9!qKG,ͤxMSK @@}IA^|٘ XUPts:3hJYʷ''a߶5NJGW{I rLMY |E\ewÈYzk@n$jwhl\ޜpf\R1  ؁@,ӋE Zei '3-Hhm *AgLy)i30Duh1By]e#f#88NJϨ^D7g(@VS=&Z=01vgJr~s7rHQʔ_dHDvWhY˭"d Y}jg KoP4;!(eh1pjb~RZk(vB1hEթZY/5(5Rk 6QhL[I#]\S \n-VܿGP6[$\k8x>}ܰP+ 3S(؋Yr>] HPW_s_~cտ}zE<)tz|Ȫ1,wXD/v6sMzOw<#ROn(cr[qpz4veYk*!?wPG XYH犧 gB_3ٌSERR2ia?Z0*v.} 6QnH11 vi EtO MjZ7 Ii+O1]ƃmO]Iy$ƅq?; ,*-GM&":XӱLtSe#d.Q0oB}8HmWnC3@|).¤lL7$ 1Ar ;iUWE2"A6|ux|FС,ھѱQ"ZAu&)C9jU;]>(7w;x[yi(@RƥWڃ6!PP^շ} ]kN  HSZyFyjt7%bnf7 z%lD3rĥ7\Ƽ:;ue|=t#$mW%Jb A;jXv7ߕ iT~Rqa@YLzJ^k߾=nrȱBLsT2h!.'Pur*iW}`of+LWs ?ήࣸ#)ߠ:HAs~~ɨLG].E9T*:i[=pTg^tfmu)a=ٟ D(B /gy.S sa=~Vp7OҌ\9qU,Yhx<U9[ iYU~kr) Ym3^fs;M!#KF b>lϬGgJS^մܿ>&_GIa$qx E$tWdyf'ME8R/76$9IrQ,+,~#XXvqʇ`u-0éA)O_ˉ"/NU[9Qe^Db9uqq=dq1q0%/'Cd:ekJ_Q 29TqFIqv]l}'o/bgL fqER`ƯhF,€Gm9D40Q;!)8 ]׿#4kyiVN:<LfEyhG 3s'9+Hj۸0PÕ5o_N)!9n*bR&ղ:yXԅk\T /ZqLx7 ݲ˄_ KSw)! s9906!i-oRdg Z$?DhDc7~sy'd8/B[, t?к5܀'NWlY.q&U%Xq-? +VKNjNi %S2u+wǨٯz%0dޤWzCzڌD_c(s{_?t 3w:ҩ,oLv呠QCJߋ+נtvPDyt)"NJ*.ѻnH6;  pPŀ2 `K e{.SXK, @_a1;Հ O3A䓋.@ [UF^4>#'a@{|_(R ˛'xAў,sA$hW4~ ؖYWq3QqO[K,@ 8MRSR,# X?񀚒+`B |CE4Hиxn7Ac)RRZЁ gA}ڷ1\XAºC<؞W$W_9"hj0,A{xh$nUʦ~ȿCE֨#)V?|;4I3Qz_d'~T^/?y*_GCvlv <ǯ= h]բE;1c-SBH0HzN,#viumx! 3b8L|Ly órsP)N~g,7OF(BWuͤ:KKǖ 7T~nV. jTTe4(/Zw\mBƈ(X6/": y&%_;Ei^Xl\[]58~o$oӴY,5B-cZ#\+e"4e YYj$g Sה[Cj  +)n^"C_&F] ;ų7\Qy2O(4_9ҐVB j?6<JBRy"J}Z|˚P @[YMr`y+'NX(+fSoLfN9]@ws4+Bdd %uS̢jc RNѱjC 6,b|W1cunO'ϵH+p5a9um]@K76ozc( p9D|'e"<ʙIn|pa ve]r[ ? ]ZrE9DLkȄIp=BTLC8YW{S^ ;mcǹ,=mDI;mJ y 8`>ɵi\ U#̭ kGs\O5OX=x,7a'99p+~ $[>SQfWӡVTbֻiQlL$ݼXbIbD:hSآ&^mؽSI, rv^o:2)3T9TFocB;x=YC 0%e8d -S JVg("V|%z֨k2PV%)ֻT*Ba#E{!$sg4$ŌRk|Q*JėҥN_hzAo1eL p_l*Ѹ  4Q!̒ 1 ˙vw\,cuY tv0\E_V(pZrPP1ܣt31x8q 8Q>Tg 8p(BbqkI Y)w3|(,+pCBr1RLN n Q\%K=[mObʏ]|MY O" >r; &1gS?U M-_)G \[{%kw| ݺ âL4X+yђ5­TRˡ71̲Gr&:&呱`}[4T+e,4Fp1J6˗`-0!H\##T 2սz+PD r^ѫ+"Qjg~]H<2qV Slrd6t ~{߼0 5i9B4r<o!|rf""й̥zN ]36FO~ZXoӚl6 %hzUkaՀ^qK3i*cV,g\Pul]<1vBgmg*21"x?wXPr*szҁ3sĕ%5|q/:96I! 2|$ 2,=Gp-F20CMVO=#ak̎?**7+nd^Yվ&/MMJ̾.,(jc>8DAp_ӗfw]8O޴-gM>CHhO+ҡCwha I(x[BfFI@[t2Wmw5$2zrT^iO.t4Stq` x&3`)7<_ʴ@tFj$Є1aei<}8x\@qo \/s| TI.]ng&K solaǞFds$\'z(<|'.I~y%&O`ᕎ hv[H17,j_ 9+`mQxer8{q^~V>E?ښҧPnˊ:\0 &MT9*i.f-^x`Dd!HrpwS[/83+Ƨh'mh꼇Įc2RP^2漈Ȳإٓ%AQUFZᛵ{`[u*/BǯFkgObj"ʎU821{H*,슒}ٙQzb^< Ƽuf( Ȱc7]!='=! WJ A(VLl #HZzΌ%X|hBcr2S-q.4YV`.BSW 5x7 Mܱn#N߾0V&ų^+ҫC1ri'[=*Jit>p>}1{qIQ(x> [q<&%3*Sܚ!F ]oIe>BŚ^+&z[L,v!gS[ٶ>mh?n2I3ß& _KN}z8NXyUuXӉBjf!B061b9!bAKB5-K*B{Fe+ T1IcGnlaA$<;,@aϨw@,+C_5UПr1wcr ˑTIFK+'g41? !ֳw3-'kSx#a~?UȚ~,wڐ,zp,5y!\w~>'Dsả(].~zjUsFGKO%yX4S.Bۅ%e>IJZK<ͮ |# sXHR-wU۔ܾv܉=_/va&vcN \5XCv0L$Pc W'w(kzʦb=cېu^yTv] 3Gk.5XNtŤkΰآ2f˝N_ЂOClYy Xv+=k'LnfnNgЮpR4no+rدx-B=q1}Gr+R\ 5Q̩ )4aV glcY>8.2̜ǭ<85A˞|_0.k:j-M1`QX ~C"saK 5 았zB;1Ou8/] 'QQO"5E"ҥdkC4xF2ꯈCV@XUgNqK;,HB@/9[BkMWuP ,i+2,QDu~JK7UK,mEm:l s| պ̐/te)H2FluƆ?0D `DJؼCJrt0J@I36?v֔5!܅(_"ڧסyysĴ-Čcc`S|UKy ,UC'^j~JtPE:1 0p?쀡H(kBg1M8Z19?{,dQz$0ب27`p1= 4Aیifߔ\,M[R&zFFvZ%TI~vS"5;d] VCZʂّefE #ρč0ǘOJ1k4$U&ki/ Qn4Mzu%X5BL=4ci|eؑQi܄ 9_bdWTS*"46'9v3 OSOTL;aS.ގpkcUN"؆H2ޅ-o?nE$m4I GM$эcgÊƫQ7K.p)SzJJ}}(pd,Ih8QrsOl~SȌkA`sq=n[T~{j7ӚSm}'e"ϰ#G\sH~qюՂ8/^ ;ג-j03:f*hAuN-X"\0Ok]P.-эO{('U-^YxD7{[h"b։/2;Siu~;b7؈0(r͜}Sc|G3ˇ庯@0IlK6&p([]u@QQl10K/,] A2XN0@Ac(fZK߇ڷ.@pQVuFΈ&|+V$HD#(JvrɛgTT yp +2i& |\}S]]u)k!dz[*]@Ê /V2M"+$vY_2A {9jq!7y fn~v QL6FFv%TlS5ܧ_apW;gI~DT mA(CtHK:~/JuJϯx(]TXIa+DMѽgd?9=#cE/x,:\l_Pd%B|p`eudr9kKyo ɱ ݁`UG] F1}x"Ѿ8Ӈ^>I8rfdz1=hq*Y=X;.&22Q&G)BI<*w:qLD%2teqy*"LVMih(E&?9 /b^51\0Nf&Ly"jF/2}w |䥄 57`S,Xެ3/< ,v/ı!g[g Nepۋ^q)z^eʑV̱|pɓp|tYsGC M5 хC[4>罕@m.?u=BON'LmsXSb6HfeϴOh5m/ZǏE!ݲ4')G5c(W /@;9l';-xO+\QpYTRP~?NPi؅nF퐭wI$+L[B9`7é^(X̴l:}(*dZft /gةUksCH8xɻI9v ޛuf^R'XEFg+zd2HЛ ^@}Ftu07)d$ghJp[? ƬZ#!db=:/tcdr[b¬rh8voT`'oD\~IjTrEsrƊp"gVK x\J>ɽ͈<IxC#~,${3r|UDx"pHPtG*I깄GP|k<a!{'Pzs 8h\&TسT]/{b kST8)j^eBO 5`A& ) uORַKΟ-zQ>k4=;#9˜M^zQ@#y6> k1oꁩCD3\| ].q%e j u54T۬.H7 -t7\."uU[:nQ55CXe~ "kfl@KsIm^N{ ΃e8ɝA2X%v+@~UUQVpuJP,- @04AD:ff{C,R4[EA]~i?XJ_; :B2$ m:;J tb { >"DbETR\DiRY3%12Md|%u5e޽u.з^`?4x'"\ް݂@%#wAwYmȃ !bՁpZLJwȏGT1p'3=Hfё.e&ͣBO4X\ZVZ!x ?rh!]CmȎDg1{ P|:K~)nV"g} h&W]RݻԃjH_WjfjсƹCJB%fVJW#Dg_v_7Ԥo$ޒTk{dlF{`;\ziuZ|,`ԝA!NLz?dN\W$bK;R0:fs0o+΄l>]=/b]m1ӹ)%BݯjYX$z w-`ŌVxgE,yL;^z}iYtqjxZ֩X\)Mt] I`r LN-յOב֟0i#_:b]D^#@wX&yt=z E=3O:f+>CwU^ja8?6$8N &8YCdP1  t'HG=>ݦ?ƍg~VQRS>/7X&l+ n/TUZ$aC T K:*5>{.M-8IIBMq띑5zetx鬐tp 0p4I$DoTvhj(O:NFPmG rS|Gj\feH3UGXPYtDx;T& ܱơ GVsc{)ܙ<3,C|Fb]k'WlXU0M# ?Ve C> EI(e폞s#/jGZZA<rRQN]#gMwᲝ5^6ρB Z:kcd,#dIR`4zjΘhu'&*w8vtf[A;ݽ~p 2qy*f,W o .eVIu1 qcNzw:[ƀB>otT36uEZXad0Iw_AHPb5֝e)E>p~Q6Dr/3Zf,'PU ٩g4~XQg6Lg4hہ#*{fd T2}u<= ԴUSp{ɳ&v2l:gCrOe[fH|{w~vIyO*\hjD~CZCEɰa xjY6ubP-֗xĻdƑUPu$w!utA48ߟz\Vvy{6i^7că 91'~ V#gWP?d9Ԃ1mՎ۵t$,@J'ѧT"\DU% [8pTg qt C9'HPL^0gy젝S{"^lphdCp](o?9 b0 397󏹛 vGh$tjނ̥WxnڞOZRP{ w-40\t9xM&Y@w̐w}!¥"0GK4Fusq8$.@QEڌhek?{'G G]YZj{M?zU# c)-.tnc5O])r&܇~\DNtovX @A!| "PLEuNG8gH.; rlAlյoʑ/T1p>DI Lq1/%"~Qtaacr' ԎH=36=k+4 Š"['B16PYW^ ~YLt'-`o8'c)ȕ#JmU'ȬŦ>\ሏeдxD4U4^;8) 0ݐ)LC.,j. yehQMeEOuZsncJB5H9?%Kf<գϋ#PT(^>jM)3ڻ׬L1i*Yʮ8h /c5pd* Tx:b\ m =N}FL1> gs?/fTN KTKdɸk+}q}qډ82ALoZq N 7K=ϮNP̾w9]݁4r!!J?R#./wgm۵j=FD|UM6 x0/y:`e%/cP1yԔid`:GbJ\#ف>*+{TV %LsqAzº#S' ZH qbn0eXpn?6)eS1AZF)l3U_odn܍WϏsc!ͽ΃`㼷ä$'r (1qUvg\[Rs{F+kt$4L0}z1ƪ%]I5aIzuMVB<ؓ[6mLX;q_4{𣀥aR?3[d$wCu5շ/]݄_P%QЋ9waǀ9KQYt]aD\+mEkDF)Ols7Qu fe{r ##{}e9_ͮ,9`/t͍A܋#Y ;C^j~ۨj14?\v&Ed7/TH7<[b}i[yC:L!pDEPQKމ@K5~ʹ`!|3:*i*oH1B;<6w 'TO@M)?.dNL*\C=GV,w- 4'VXr4KB lj:*)wWzc|'IԐ77I&сm-{+,45}T;#`5,hR9Tv0:+2u]iS[0 5}DZ*ԛ+KEx;*wHBy;aSV^\U&(JL#YUh s&5Ezr޾>Q:OroXɥb*Vs^`y~ݓnͤvlD 9<[ĥSx&XomƾՁƟ< c- fy+Є[E$idK@#!2:QH#+QR:o"x"lDI:\⦠\'Y4]1 Ƅ*)wefiY ketSҕ*=jRe-hu_A?H =@|cd,in,H^+†'BHǁ2ȰݬĎdT@j~D3FQ~X=uf{&,*0)<"[* &.'/sB:dϗ:% M4н^q9@2~ƭ{x}xdߌkղ# 2M BR[G Em91YNBQd!׆q2r c*ʼnk6O w4q%lj8GFXIE\aN+S0;r * ^1X37y@v`qqi6^/Ov<'yvqeM[2U)*FVʼnvNFt9{A'$+c@!,t"i"IFhUͤwI1&mhӚ/3,gĭ$薗:ȼլ7(HF\K"<#) /@iPjL w#vWAh2?!z{aU-Gl蝯6(-0Qʺ1NM 9ĤBnS9fظہ3i")S?B%wX65w[cU4ʯ!˝ϥIfk?&ݠO{=^`s]HA@FF3 bπC g.h%!XV}5B3eDtэ)<壛W t26OlB0]CGs.?C*~l.ଷ6EMKr:?J,1u,,ݴ  M`̮f;緑T^’}f;g ;B$r?B5=РJ0D'C_ oXo 9<޹,[s24IߝK #ԫ4%c~lDI?Y A<_S6ƶ-+sL+#-c#d$4cfIfFb nkFy^S8;M<]Q.!Nߜ0b1 *WmN4֐r3F9Å 4(2G=% jk^:0KMO7WJ1Yn/t3^ˁpKLNiV&]S$Lpt2k~_O.j>4Rw;d;QP]:hW(K1Gw/Tτ5cW;/]4VmNvN3 Gn_u9Rzl_DL*?4|g9D β?,ů1z3ʏL0}m_CP#ᡡ8k#M (|Rտ7o>eRu-.Rbh-Frd" (wZS pH*J%TnѓȠaRWtqR[!b$pV_4<7'$#@KL[8R93%AʓwQIWwGMT4-%qIP{2LYgW 6F&*Zs]IۡYG6wY Q8UgJ8yVUr-o3*רsI1Kd(OSFxxi$àx7xIa傁}N䡆IJ?DuWR_GteUW7bX4X U7qS5f_Ȳ#PEq6Su>TLչW3lؗX@̩`1*b.  <)|[~u$Ωkb2<_kNñk|L+=f͹>o6[瞴F8o,&#uVjk'Ji84?>r| ?4cf[l3Ǫ_T̙/b_9p9#ODIֆe2Gvi;mC1~qZc| ȩWNw Z^h?~B !$)^A'|c dͽ`Ga9{q `4 NBK*nů3Z.6]|a]Ҙ q]Y+nooe[ܴ;o3NH`ZͬQצ 2Ka&nr W){1HvC l`x> !XF8ę>?ta-/M65fܸB& c=*䢄˥MPzj~e=92AvƢY 2\Pax1P0­%y)VQ.$/8sD]Z;,;mӖ+^wC@5T\ tX:F<,Šo5z烑=B$mhiEѹfnKHVU "N9ǣ_ *Xf f (Ldփu(LqKIs$@Fe0^,˙Y/N>BI+ w̱'j)sWbq̝L*8Z Lv|Fqfÿg# єePqs͇pj*>:RfIxbZieΑ{]1٭A hh†3,>`o׌^qEOTJ\Yj{fqHJ a5ԈBmlr睜E} ۹an8tPogIWY$7;x*AzqMBlGBU&M|%KZQr։y鳖<35#~_bNߐ46Mš"-J u9U 0u(Q12[o&X)刪`6'0NtpoDrh{^j (x$M`ئ=kKlWZ[R%90}SV{ѯ QIă>A%だ|^r.%V0GFsCyں5ڀ)Pڥ */oJ8quJ4dըa Ny6mM8PWuwM& xm10Jz8@pQ,{p/ `>3P{VKy^rW|7,*m2;1,)6|d#h蘌7ѰJ]}zKK8T[MSw 0 P@5ڛ`Id{OI sYſqjڃZ`NYSjwTs 5d%bl1jJe˖Nq 5e_ ֆD7_~@{;AkNH,P "`Z;pq j9¯l;]iǚ@n.h0z$cįe]isOO|yQ)\ 7B5>H9[MtffDe-5jkj(R`8^\{rH`ikVZf.FN什 M1Ј|HF{U=/Ņ@2J<| BHr~w<f7#JQ2Pr8)Iޤ$ʉgzifّ0]7<_Cܢ?bRR;UjBSnA?B{k44J8F*\~>T|*4 y5Viۈdc컪ُ74kzo$zkG(M[kkܤIWq 3(|>geVӘ0B!̨R;_)q @, bē؈ʀ=~Eqg]l`Ԏ)1`_b/.n>RmvA$г,?ʺ⏏c;U<@ %"|1%K6x,7Q@O=X@$Ac4[G%L5AԡNb+Le8#k7("U:Rm:@ݻqH`jœ{=c-ZD5Plc?g:aRsCh˷!.ϟ&fXnv7ң8@iaiv`h)'{1C7H/r K`DGZސ)Gɤ``4Q݆:õq@B _KQܵFޓGyȭˆ`:?)Vz/w~LxުqO8|#~$*?b /]ZPVejQwJtji?+ XDyThѝ/<"1h_ &)_5~y<N|A[ 3 >Q0=YN[iBC#vؽO}'EǍ"ǚ:8=M=:H.*豺:>m5:.z|eYJX%ƟM/յ^'+_D"k.{eI\Br]=T7e6 Jb,1C:m72A#g^oJ,BA=( {k&g74+äp n2NLPև$"F\~Al htW"CWO;txI]8)F*mmyn2Xe_;K'R:GjoF?@^B|C/UjҭREVAR$A]N$9KDFNgrSw],#K_íUK7 Dm.m-n=Կ'B!ɷ(Mg/ξ1l!<&zpKD$QK'GZ-ؾT:^lϧ56߲w׀z(c\(}{p=eRhb @2> l2&Ѳy|!E=p{rkQ*O"KEuS]"Wˣف(*BgGՠHN!|Fct۬(^0vk$'{128dq>sX_h fuҌ/JwHck]>N"vD0 cꬷB/)Ҭ#Gp]dա$l.5#"%[7`2Nނי1{ 'F́Z=ww p 8?.2ܣR'*o;5#J׫ĺAGO@z$֎<>IA}Y;@xk(5en8m!`՗7<#eI7hŔШOࣜTQ89 ǔ'5Ft9~$I"/ms6K B)W=VsuOq8kW*&?3~.sp'ֱe&maha$Uұ%vTLSx™*qiO(ifyҿ[Ӎtx0=0L Tmi,Jp7:8iF*7'pUM,]S|G2@7퓇 k@" (kI1g#.vl2b"K+Ͽօ6B!xsQv8]g^ B.سZ7S2T"'qc[H5?C1P#1@|FD5!PwW%\twUXPGbl=Z(dA-Jd]`|=jr3ߚpLv]wբQF^;Hw|5mt6E5dK{YV~߬$IJSã?U"wXꖵnnC۝GMcx`?ug 3ljW_r:-Oυ1x`KCAwtiC5.Jݑt;ʑѹ U󑅀ؐu&=;?=f+;&O4 e G.8u62'[,7wj*Okx;>$\~O;>Kn'AoPGcfV_H{0<r -_ddW6Aè3J<{\6򙥧V (NȽ/,Eu AHh$/x:Ȳ> oӵf)#`u;Ȇ-Fn63`a S\X_rNHFeY\^儊Z4Kݑl,)#Z}ZS":qmfUƵet!o)\L{^K^错25ChSKA)5Tjmnt3vy,rƾ7@U,!e ]ijy ]X9Dx@WKX}`/MLLPCy=f6,8YC{} 32Yϵ*C,"'Nd|͟Ф_yMz 'eui6d-w@Q8 VbLib v0'/Spe&Da9$n[#f(齵0 Ԗۉ0yv[;5 !EPk&nÓ~G ?e8z6{6(j1~/|:~A4pHbcˀ/0Gl52Q[zfS$zɶjejh''+W*l8xg*I<<d$O2C8~[ueWj/.&ؠM{M*x7hIpZbI :[COoFu՜mQ'ͤD'ba- ޭ7i>5!xciA!'tI%9=@I>~Hd{oDt[f Rcy {,z0;ڢXwYOuVr 2Z,uu0zм'HO'r]ϖ"ݿi3[)Q4?D@&^pmGL=0F۲ Ì6 `>a!>C袆ㅦq>"s˭Ohtؑ:A*mVބaOo>vWUBΠ=3UNKCQac*`^lZtclA}f%V8OTedF;%H>!,l.V) C߸JOhQ,Buy0mo/ySז+˝_0wT ۸1'ugف%`f=ȆOYSðEvu/^_TX-fӏw`:~,iYA;;k/`kjM*3w] 4dW,gd4.WoR>RXO?uyKſ0h9en&"g`s4a`g E gjޓ(*`h䎣a8or4 2Iz/yh;ngmh1dc'ڟ]^rLHR}\yP.UO=kZ0vFS/ , #o bq .]5Ēג&`0+dg& K3C*jR>jAukN6,HA)Ʉ)Չo()C$3;7tK2S'O]*!ڷev1d}Ͽ)+#'*`KuLONW#ls(:ωr_ϰ^ OHʘLLoz_n&zaŒ=<tw@ _u0Ϊ[kXp@]w8bcA`*QApNl3[GlS9!V*bWQZȡJcG^ vnM$Qc NW2.Սib)HUc7X6M`k&\I5"rD\(^'Vh-e_lWƢ*#9r9:[QehF`pҬN =N 3d3@/B8n,) GXfDGȖwCˆ2$2yr2˛sgOknȫDQwT붔W'iͿVC'lѩp oCUFj4~K}5P>Z |G`PGyj} y=hjH** y6#Pw~L2q֬-0xhDmX:ŏsfտEJ.{- oEپ[4I3b;wu5EgZh;]?wҵ$EAK sNj fUc| ؓrowV߾3q{iyDN`!y iѣl2I&X:UOE*wX5hkjhi6l[A"Y-e[M4U?3eXF1\Xww2 oTK1l.8JLo:=_UMf%6u4$"c|`vrt:F(c_h!:)AN!*5x]MbR`a$uaF` JDQ$QC9~كh<Ӏ`&DBDr3 `-X *pRܚ?͔b%AY3rʺg@ǥ[34jmtc#˘$x택X& 0@Yf]>71eԺ.FE9Zbnʞa,%n>yS:8i"<1vF ZU#]Mv *&'/ +z$OyͰw!;@5# cSYW]l/Q0-h[,&%UaŌ,u9NuŮamm10˕ާ[H.B9%!-HQ( ȒQxPݤ+f{[PYuZ57 "V-ܠL\Vl DSԣBwSόJ]X&~80򰷁؅p|i`![ix#h],Fj-*8{%aJnT߁x8Kf@krsn2ᴢ-z 1JAĵCS n$₤P_rMXz[g7XmgAS0ZCV0_2`ncEd2[-t=uӈ|Z_6)>\d1ek 䣓 k'*$k9 ‰O_.q5IΤ]!fzu vS=l⿃^oU[Qyq f.R[jvkBp7MW(k yKq<%):MՈڰLr_/& r11:W;Q$flN͖kZQK<ba_P`3_ᓻ3_Fg]t'4P/>|bK53xM1kX+a١Ж!-.ƛȇMQr,5{X]2'/"ΠaӒ4\nqfO4^g[~g)cg{stSxwT )hjB5$fA)̤He_¯Ng+$9a2+ĩ3̸^j6 I3S fP?F->+dND% q;K7F;A@ ]S̵ÌO?6#JHהwxKXLF+ }tiFǗkU`9$eNlҰ1F߹eҏnQx-U=^t j3TdD#\aJԋ}GRat*=i8v,5:;vw؈ І*:$+%$33\Rh⽐b1㭐nCW8ռ,$Rk`E:㿺Bb$X^2רBG{C6栧͋씟V#MNSO61[s!t$B0':%fyHiP]h`13kO7z7&hό⺊J:\%!  l7+uP IR]=K&,S_{el:@]"dDk92%!![5ֻ }d:5}<硳7-kSYӫ `M;Mf_I}PXv{&>V_/[QoOt·Pۉ6_\yuhh(PrIH&NO0}f4 gqx)ޛtQ٥ejQЖF)W'\1|Ɋ]h=DD&M$ϽjTbj.ok-DhҺbHG~7`Խ0nNDwg2V¢*v)APn,=G'B̢U."?ȸ Yx{ 3op#?|dMpa(E3@%#?D͕Sޞ&xET^s2%${p㝄J5 QAX . zw ?olA~y3D.ãܽXb@ 3&&X=?(κ5k=.G 1W^Ɋiz!NqT34P0@Bw =mX /xꜜn^㱐#$d:CORTdS qxw3B|')8CPg[Has_QO5F1FCY:\&E)P7㞂ڻzyӜ-:c/Mu &'#86m!z1L~jRKuQQo\fUZfx)ETIrdbΗ!渓%:uX@&tme=>M:g#)5pe_;ElsP zQ/J#%|Lk=62\@0.*t=h8gSad$ހ!{BFc+nUtI)*'qDkdزrD*P5Esn ]O:D^,\xεzj-&qbiR=|!^MUz]i6~qVb3n l jN15 J/hϖ;P@BFCرL&wXBbpzz|VgIef(crǩ¹iBi',y3nP%pi(z+qX1r@E$[#tP)]t`tLۀ)<IqdzcmvQև̂) I7keNҾ$C<K TWr~=.z -=Nu5[ 7V0r`u/y6|\";Q-QLg/,8̒s{7.dM痒 7[|0+#]x=x@L|Ȧ4(g񯙂N(ɶϹ0+'K@R٨bckT:">`WPw;]@ VXC6G8S>ExR4}a65?y^5aIc'g$)s'@!B*Qs0Ph1vznS Ǘ1FQA#΍ sB;/]wpJ{Q>NZ‹K"Eb~P_:8;T챗Ǟu&І6kn8s\fXUy$I2MYmW_v1*.Fr^ zQZEdDАLR9+_Xz :  ;4IK:.ڒu@Pdi؋5ו(AnVjjg=oTo_KraWJGv ^PX0P!6;7'dq6' |Wɚf1'9㯣=e{YػQ! IgVUT3+0PBR |dAs*A']E_ qy☙=,kmIÄ[™]v)6auB']]^Da*FYSjQ͈㱝3~jBxE#npM'D׿] 4'eZH)ocˑ ?dmxzŊnWRpouØNX/#{K.A/2f!0թ?Rm qsy5eSOmZ=,F>Xm6 #oɍXێyK#KYDwuW_=@~M'e(N)-OU 9%*ΤJ<*'.ԅ:a-ƱrќǴ'3?ؒ ]dj,6S'.#3'RX6XvfHeN闡[ b5ͱniab &$he&[j:&><%R޷]gQ,(J3ao4f=nF6DpF _B2gl:s Hڜ1eq/Sx`pLsrFjvo||>4=$`-#t%4^in7g6)1 @~:]YUS/z[4F@9@PSE|3z:e a退wQqYo*QJh{\ot[NN>cDf"-ƌE~h!&KgY}^POʫ`MctPAd  ee -flx秏$9:/hBf䅵s;\:e"yt߭6Ndˀ؀q/"~&֜>_Rnv[1G46ٛjRݖ;oхdHUdCUHؾy̴Jx ^7"(C. I.0ޒZ?}ze?/x=mc/}\8 mhE]+ݭ'Hz=^B]Hl͵wi ;,J1q)ux-qMy)꿥#{gT\r:ť͡ Z{fT2d@|2B>˄FPb7>#o(<]#dd6a`zxǘE"-?_}O\7욝<׽M sfb̴"$׬^ԢV*~aEdȜyّȵ\'I20H.dXsl47[VEc?<f S`LoV 3]9w-a$IOm>Ib` YM7f OXtq%uHnhEEDM&.` D2S6o;!؏kⴇd7& 5!V4ߪxpX=~%Yr$pI؞^X|}E)*` TĢ5"(.hKKnQ6w_Fp *$QzTB~bu_AFE|*NeØ'I"HsD!﬑ g oAKYA2Ju>dž1猑L }Cÿu%pBbl]` ~up$u']~VGLW3lJϧtº(]I02a+Η54PF Yw|ɭKnWk?BS;uj sVw (i?).YŁ1#H,ytڞ}e{ X=Ur. AX )1L⫔RzEHB^ ٝiBb:.~5)-r+]`6oDCt[5]KRFW<ހ >4⇾-}(9$er>EUt`՞ihdaXRoa^}S4ڬYflsZFӐ #/:s~Z:Y Xumm%W8<ֲyسI~i2ъ 3 |o~FqchNwMkF@0S]UV"W%k"." y3r!yẄ́QƤBNKaqsS[N{5Nj{ WȶѰT9@:NuK]uXe! w .w=k2)lO-b7Vr06 gm2O6/KQ~ \ײuGm5w`]zgÑk KaUn &"܁!`[o@*E\4"~a7R鯗j M?-,l$;"p1˞^!/}ŬVHƺE_]eC%L/*bXa2`}` 8I^jZഊDe~f2vqNȂ}GsS{ k(4R=.  x8Ȥrw"BkT0p~Hޑ۲ѓyUy;9}H4Mk`S:7ܻ%3 mU¢@ 4Ar&^QJjħlp;G7D0|_iV3;AF_ގdph)Lg6,(YX`J7%o"ٝ5V1Ч? ID{#Od'I9i'8mNX v\Y~mZ<~3 {W| Ht/i G0 lli]N䓮b7IYfRI!e_?g2k%6nA'MaF&Z k.u !D~y?Բp"CL`A47*޻{Ћ@G%̧MYBSrZ@D7#H)bu*^x$I}CoSd3)]#e>Pq.sS@q360 w3.yX4!:u=_X1Z}i`:'":-魞M;pMk {'B05aϪ4blse͆~ ?}@ V8jm긣fN@^CN"=?:Su#m[]02_3N0+U|}7xV:oa*&@QAU+ISbt0p|JڇS:!/aBr/)iH)ʨF+P#:>۠!O[.;hFh GP$2>\(%8,>Ԕc:Ozx=oH$nY~$*"ߏ=Ij<- 0x_ RB ,#D޹e,5;H@QIRz8:M^<%^:RWgHO”8;ƌԺgf{A+W~Zs>۾|"<͓ 5̘`KaIA>֐$Sw#DS n,dY!،AF%="* 0{>$g cjݣ_[|ZLjzjsm s6YQU"q1k$Owo0SxoU9e{TY"ڱ^sփ0P?–Qeif)(ZF'" ?@*B]1!}~{Am8DYtA޷XZ-Г!r"HLklX.  JoQ_U[S9օMh1*/\+ fRv$ªIܙ'QTjk;50  SUSQtm:-Z穡*{E+pSA YGS]fi ZR"A@GMeR|;3ڀ*>wkp|[ 쌖682,1Ku+&%G&v&)vEZ?IÏp4T<N'fbvNi4cqϤt֕jJ{ RE-ȩH{)Viؖ=)IcB[j2!9%N eTwױr4i}lg}VUj`!_c+w 5}Z1;!JTk'z{vaN;5ḻ^%Ä 55˓3uI>u"(4\ugw}+;1z͌^Q~cOnp9d҃ivâ~E&$~)Q-U$ =B_>GfXI 憝Haoq +[;e&.r3]=>0TK21$F\lTrE#zqT7TϓlUe}I_{0T1h!qltc$ZxԬ{ď kճ|ܻZ7&+&|v`HNgc5E[aLjί=mldk7Pc-kd.F`#+$m$jy0wsD5ݩ,R޾*Qwt nv dXd"$^-Bd!B1ym<4n|,d(}X[fށ|yߤ%" $4C8 ^wK:P{\")EsXu &!Ir璲[gxId>i% .#\_.oȯiR8SiSv] 1lb6(ۇv $ݙzThO/lv}a4 %"X˧R;%6z=q<]̖^&ۮF4T*'5/@,~g4diI_xAӏor* G\iiE绳2G9fisMõ`tg<ZUzݰaOR(h(+.A!^jvm5x$[E!E5tX]̃)+*foӮY]''O4lX!H 5?$`^׌m[-L>`^AyäIzˈcn-}$tRg5E=_ Iq0g ݬo*%St 0 $+=jv=z$X1)=hP9H7n/.&{%x-VlR;%ep6ߨc5XW*F4C $!_g:=Z߽#%}UT |ƪ*5Of+<t\/t*?҄?|UD ^J l}>}J6Hoaޑ-<AC/|rdVO$n ٙgZ\P CSVjby`[FD*"9rBsUnqŨڌ$<;ޯCI)جt]-$Xߟpί1+XF >*EZph Ӆx-728-;aU~#ցʍz KȐ쩴BR$B'jC(WudNi ~|JM[VbELE"5:qؗa%|Rzp־"Røb!j=Ѐ̴U _Zz AX ͺ=܇enTq?ݪrxm@פfL@W! yFåu_G|- ss:IbǺMd&үS}wZbюz3 AwN쬅_B@rWEzFn}^]~g3 י< ږ2BNT8}_U)r-8-L^C@MN3y~'6XzSp@ּ nxkI}LPk%duc|2*71xyGTaeOVH7>֐Yqn8cOoHp3a(3^9"h$C;خ J ƒͲ8g|Gi v`SxWFX}i/켬x2;"pˏG "IRvlG@lzR[ȯu2~UZd3p|^}`m?: ׷'J)]GMqմ @1ByzMAڹ2[)7sx Y.;2Xİ;)gJC|مW&w'\OP?ҐqFtDwS춨k3[Hp-<3g8e{8~sS}EuMA哲oۦ],p>'=|iWkř!Ujp1K 9|-,|/7sw_k# 9e/x\is6=]a'˳C˘S[GyVlP3-Xy`r2PyJIo.(H/;6ȀKxL6,@#'ka;om8mR/:ٷ(=AGCp4X;0/8?EP&ʘ4k5 jt9Ia͏e4&i ou^u&O,RBKG3˳X;O~=5J:m85h%T3DӄR|Zp^HFr‡U6"CM*Ey|iGE 䴪.C铥-îPi\٠-SHM)Mz,w(,߮tEDEwnxdIlsԒ,Id'Ͼ\ǀ}fב8kɎT" e̚Zک=Pj`|1=ISJ{cLoFǀd OfʬB:D|Am? \Fk9(|CnPx{X@ b}̠@p|Z&ҞIIZ1n̜J˅:^Oǽ qrnti e;  Ѩv|u!Q $хsŽ5{ưOS5iɚL]Ց5x1X` Fٵ /9U'CQO* 돽@VYsH$p'=>Pb\zC"ŚSC4,G̺AkS)9_t p0h:oc.G |lˌ9q4>A!Vz0f J&/a(m":_j"{-c2sR Sc2>߳k`~]i93-n`jb~.H94V]7IaTN`49=,)Q.x6mYۿ. VFwWlд/x,d焂_eV#+ kYk u^vX,"Ko]1k!1ƫV$H^P %4y莧UlŸ?I'(YfCjŬ /~4-*?Y/Qo %s[4EW}4 >z+kԹx.(#ZEʻ@[!<鵌X[Wl_jBPPS1KE@ܙ ?[{1:W,V>b |Ma6 E qg q"AtàXTͶ;YyHJFnPHH2֔TN7$Nq Bq=@}at층dw h8Ԡs'e4K;{4E/[<_:Zqh(/7Bz[Bל2ӽY8A1ЭGOJ7xe֚wyh1ATPgסO] \lN\4jjÃkQ6k㐮BÑxl[ $) @|@61V5ܺxZԎOBoՂIjHO bU|#fG`xЃhBIVbQCD$gmnKywEpmR4%Cz eı1 mNI s4e2o KFO-&%v2JLoaZZGBwck@ j,R҉T,7*~f("v1[~q'3*'协q+;L%طLstgaIRz#~j5## JM B"zؼv/iݵ&mhvz"mg.Mc\/qjF>T%Kj[ ]XWf#&ɺRS)DK/)|p2u'jn4tٸqNtk ;Yx5955EԥUN?!)~ V՗_RkLm56Jm,'87lU uY7/aiӍ֥gr&9';z.K=WVr?ֈn_7Ư~&CYti,w؀-+G9AY e w^?!abUПGI!pFMBBe@2fIt& J?|O7-Q;ovaŪ?jWc]\HjX]p*L =>&™쒜~hJ/yiA!48aA_cGQ/`Tcoe7Ӂ+&$(dgɯfGݭ~[gxFaK]%^+<\q4dwY oo ymJ,kKȒDq 3)TWKB@ki@CEbZ+nQ$P4KZ)j2[agw:g =Ht(H$,2/l ў{ ٢,/F7g@H[~ؚ!;Mzft骿g;kF: pó)Oڀ(r_'*EpeI(_t<#h@>.,tM;ёed11?A L(Y: a"N8l6ߝ蝙[0B掻7|d^$YBVOR4t#p4_Z;JJ~]FmN9G„j'xWSXT N]C+i?־. !y[?GV{;.Rj) I3d5:qEY |;jnye yu 2YzS߻2RM>Ek8i`^o *L6ə}J*sr2#V0PE.\T69*s(T,[aKUXW,1eRPbD 7H+;op\4A5+?ƘE3_Bn_3`6Ov\EJƊ3w}hy1hReJuk&`}\Z^-NF[2-{4Mpst3kOG#4:qѨFd0s\FӢY\R[=~M\&@@aWָIV(̋D,ՙAWz ? @ԩrZ=D l/+6'DP۳ c(ÄrCcN9gM!.),ԹDɠGE틁z(0{tۂz~X^TuPi%X ׅIVW!U)KMWΤVfGE=C t@XHKO霘(,}!s o(bS!CT;fCSiyzݺ+BL1WpN8}+wY@6%S9TM^2pʭnؼAKxe^5b<=E+ݏ'{aP}T(K" 3Ù|jͩMlAJQO79)6$Ԕёy '%!(8y^ ֗n+_nH wQk_@!f# E/RrA(PwR+><ukۧXܕTy7ͣMMBp|͟QGgI$N> Iw>"s&ޡ4 ?FzS']0wx_i|A{M Qk7/? w5Txb}1oιا>)wȿpIY1Z?i[KE0~zZ T8SN~#_yŸd ʀ| }5i5y[-(մhbq{ $?|v㓈q F 4t0m u}k~jÞmZTkd[/ӏTs ^[| \#Mȗ:`1EDiY bϞn:~-߅uWID$%j򪬷8Sy{(jVeڽsԀj8ںw٫Lx"5y5dHnd#{2egUR#DIm[iWj0kW0U-w:`R$x-&&hv_ZQ7x]|0W/1I5ںaXh}spF(ܠޛ %&yu'=M愺=t'7-OQ3y 6$TM5|kk*2n1u\{UȚ7:/omSnqBv%&Ƙd9KQ;HXxx3'\GQWՍ #]`qFxvW)V#uSۗMpDr1 DpDn8. rq9lga=Axnu[ ,+` s\y)A2WC-,~<t}4 S^‚a?IO̷t"/YD~uy1 s{\wUҿ[A1WӎV8{ƫ P}"#:{cr ujDF %;[wW\=l/3uJE4-c> ]: -0Lr5hP1=r]f<~ VEUqd1}D(0;Gdz=N/6p( >qds[&+y =wjt+yWkؒ*tόy"g}KɔPvIgl,/ [!.xEȑZ@t_oX_&@;e-u:cC&0?²:͢VZT0c!yQ҈xuKY 1"0O[NON6TMvY9([OT0ΊM|lǾ# (!{astijpW CGM`];DyKcP͏NjXJ`bܠH?N*6L9hgn&WKǨǦB_k@JQ'%?nu5xZEɨa?aY@mD {Zoz# u8 ދ YJxZ׉˧\ɗgNj\_d/*0k>nsb+IZT\AZ%4zd0#CV|]C8n )SDBRu8@cF^|IWvvE4K6un_*{bwD#g{ +p "_P `ɕӝėC7r¼$M (~ѻL2dܽYEtj_C18NV2 AQuޚbʱXnY}#<q+ܛ(ͣKAQ3yCPOT4/A@;;&F5d:G[Q2lfM[Ò [5w#cקos`&:*rDF {[ ?Fڂ,rx:O (z` ZY $XA&zJ|tAn;:}Z+.cA]"m{!0‡&GQmIw48tNNY! v&&ӃIS qS9Vi(?M'wV5b{꾡}cd(i~65E' J2j0p/Ltwx&&1DZ#64lm_z䃰p 1=̮ȑMV8/ei2/JBUiǝzB^/aYXE/ 9Q5KHe=l&+p弝u̠.js 0y5 8-bhLQ><,uNW͙~25&Fn{FBiOB7 HOc^lʕ&?N򚚭8* T=C@C„3g;h9 _Z%E]x@Rb V:|Jz䴝Ԗ(bÀajh#1BFq\ʃ9Pݹv-G^}/Jͪ63vbY*${Œεt:XJp>d֑YXlh#Л(O<͹#'/ba@e80pU^8h5@~K˴}2DखѲ{.7K'5k>h>ă<ޕl6}:+lpB̲L]m[,Jw7nGeC)iZjyjrFK.z[ş:+olכ, ԘBHYXq)wX0y9@ZO'[a=f2XGVQ*ba8Vξccp&,sF`Pv_ Gԍ"G|DT|2ŞDHzm͏Vƞ%*m?e]L"TzJo 3+!6]we `<:9/.$mKzQ(}W!Zx!/BH㲾vRlG;!Fp@͇1L]|{:{ )¿-T:TSFE5Qax#Ό8YzW)? fǭ1I8A\~dX:^7PWdE3j"hEOzy|4rp o 3vC ӑe@]lOp* BȴulI'&ىөt&@2h8hiVXkPވ~EY^Wk"D紎r5jvݖ.}};ܛ`۹LѐK|ꨡӱF8nHѤK2ØKϱB3ofnRHMڞQlN#xC;c*FKUg6 K[X "Y漰E=OVmӍX/sĂ, ګ^SBY`,l #j5}>ndw=g6NcmN1L/nzl3/bxUV_?>̠2omDX)9%{n>HͲ(f1"{I 5]W lA6YzEaej":',?(P(M^0}I5h̑$[uQն5$)yJM͓QP3G,ڪy.Np1osCj lf&гS+23N,S@k;x:~&dl~sβ Y;QgbhCtW('ź}utd*7*rMZ.;iT!ץwu,qmSB7@a(Y$t?ǿ8 o9.jLѪcMIMX@'=XM0k,/H.[Ne&@C6t.=T}jW%7&X^ (b Sˇd6SۚА @j *XP7K~Q9A"Oos#S`DxvBB9 BSlg"hB]ȗVyWY[ΓwӽDXA/zSoӣCro&]p`љ1wNW7ݞ}$Oԥ ihfM6m!J1J4R-IocJAnĊMu Egؙuk!/,P9r-byTLL0UGƭ!Mu6-$jע#Ʌuaw2\xFD=`2\]%s$DB!.- Sӟk[jLe!ZO!\+O;6iMbEF@yw*RYB+pz2g! !p{ }a(`)Kh'lj) 9_ "wQKVC>.Ec؄LcOVm)ԥ ·Bty+ixgW-kWzA+2B-ڴSN?mlY x(,S 1M&0<$Lr)F]:"e}XQ2jT O>'(wlN)xw2(%=6jW_,ǂ΍nXb `;I!{Xԥ_#+kkpkGjwJ:. 6nݜ>w_R$U%Fom[dǽ1%LEz1X{q狪Wxg9-93]6}CrT`Uj1v! A}N : 6K VjzA fHz{d<,J 'IVM?Xǃ" صM9,3k]Ax[[՚ k at</K{=:p-YsC:vDl5RLj}((m9|^*LrՃ)cYa/M ;S8jqA'3 ܢS}BO#_dO&Κ4Dvu #y-%3@ we'a- 8mtvW%+ +{4WZ8~{0u5) sb>&{X:7FMu{o) F. @mSf UYQG%4bPknq2@a/6DOHˁe]X\ zS߈I M x7{gL.oAoSЅ'wqțCx{^ rDoCL0SJ2z:k!ˡ#̊!;⁖{Lu0r?Qy&Qu />Z}'T!*SJre^t_.~E +U`&T(?O-QGɖO&r>ź?3W=2ق4{+R!ji I7NAV Cf%܋ lmJ0~Wv 9*.1;$%>Uq:hN;;bX ʌ 5$pW:ZINEnKBGf@ .L2F[mqKSiX9x2~Ӊ3- P!5No/xPKԢZ ff6T:vd {ttگI(H@WA4Vp\VUH(U#'렎дި+žJ@ 6*m&N N4Vi;[ADTxފ L"I.u:Yz81=ֵ,@7c@W>Xi홖I'S"!8_krjO- &?1PlN$@#bwx'QQ-'6 mŇWK͹$e=D+A rν'4#o>E*8S%3fjzA2W{(N/t)b.7 A6_=!2.]!wvX%}䴀Ś־Q9& я!ܭKe?a3 -uzɴ$3+tS)KET$&1j0*^CL;:4D|Pkuߤ` NK.N殖@:O6t{ڌ,ݍ2zљ wAv?lђ 7G"\-4lvP]֙遬 HW s{ѐ܇BևũVBe4a2N'U(aa{3o9+Kz]At9!IuNq_@ 1`0a;i/v՞ca_S m_n1HXв+Q2ƝYtPtVU6+-5 ݺlj/۲:8R54DzG+1j !D, $^vKq ؃Ge"bT@pT]loY"UpE4+ `jiCsc-3*5K[`L9O̤'F#|y֦i=ef\g@G˸{-r9Po^ Ot?WXy!IGNX' j\uHF |LJ(L2y(͢0tmt@)a>l~*&P venuC6,SRF'#'gE9"V"0,YR}H۝@ /a! y_u-SAh۶a\7^ }|J, ~&.D53ry+9(M :f/[p|Km ИehpV˭v<_:FO==JuK,z}qLH%ƕ|x:4fʘi>ﴖ"7xmTt`tFNFblluGٖ=Kր5&)JrM+N.}l(`!@dsgjs#Aʾ|Љ p;A3U,[tͺa\8߶1+o53 !S^S2MG#Ɋ&auA!0ŵnƙj{e1 gӮHJh%_ P Z>#YaXQtFעƅGIiJfJV&l^ @n ='{ ӕZ'oMW5^36;3Y{&oU0`ƶB<^ntFB!U 짋٦qM]bNܶ3+ TdN{KJ= Eҙd>6Z02uPr3nQ\e D8s"ŵWGbKt*i68IVҭ 3Jjz4rdw0`  [.` Yu=T󭜀rOӍ PsZX:< R_$#iMO z͜jxU 'hB0c%J$Ts^8{?Ivrۚ[-XPʖZv^77YOOc2`7pYم߂FUҺW;a!VmMvc@v1%DhaZA>oƾigƔ~7[ "exdk>;0DrI~Œuztpw2+- !Bo$Log`t4P1F5in)xJF6˨ڥ2:XkˣE!#<(xy0TvFHsl 8{.hWߎcU vC%5 9lp :a/ d#JS1+2% 20aS5=0Vh]2 & Bwm p Gvrb`!V~v8/xtR<$(?]DPz!uJTlKgXyGu' *JϻAvE=$ B|DQv~#\eY,~Yfٞ~͜`=I3+WYe<^yUM;ًI^cvB q֟/L L'\u=@irBF,aG:pzD Ho>QS L䯚4^e]=(z35eI8K3P'ڄm*A-ctPV+g+gi6U/3I_5r$y\7up c0_5p)= SID VXH:)NC@at6>Ru9e$B՞N f*1A %RGR\ $>0sǴv*2=ֺҼJplgi-ژi~̏=`۪ѩJT:䰷^JԂT|*עOo.0h[` *fMmT8#Gh/mq86n BJYoLi.}.Y\zDx8\ubِ3ylxc/pۨ2h'{+ ^Gdn)a5]8 ZEz{AL 1 PA u+?i>>lj#kCmCCaP}j.b.&Ã}«CFݮd0aҔ,hmE6vR3A@}L7 9۩ k #Ń)j=F͕ o:_ AV+Wr[{iBTClP߸\4 b_b xڝqƙh$iuC)37u-7Tc䄪I/m*GOq}KnC;ykKro(ݞy?-ib($3f`u 7k樿掎) UԲu$ZW{`EbKsS:Dx9(M+~;'dk;|{'$J> D/c@r%~R<8Cx0T?"seIm=ͅh{"}vi:k#O[Ù X&Z0Z)gR'c~xΨi<ī!ܤN`:ԳxF:K}):k.3R-dh4RlT`Bj5mfix TvD#X:qEoSYh$/T3w2L5: `Z\X9lA集,$ cvPOB xlDm1s%&S[5A:L#o^r7c;oQOW@Fwavdj;]R>-^w FXvZR^ !rrpQIDiT}]'ufak4 XyH;#M>4Q Eb`#4d FxΏ 'vs9>_R vZ+SNN]t;Tz+' ~ۮZV+}`Rm^ sPJB1l7r/$)N* Q2dIE HD`9hVm3m(a^hLj1S5֢݈XpQ$%?IW:^kF`b}6jM S{н.{I6ZEO:H yM`N⨩8m\bV ]E^eqwtZf0tW]LSMDH҈;7PҞkq=ϴ<Ӟ. Nʀ;c(S YCE{~ti|ʡQCI'W6|G=5xpWU1К($ _td-q/ VN(N/ 0UT9/0)V`?4|_PRigp_b wæ ) %_KV(%dU<r$H=🼙CNjAv`5>fNٹ`_rQY<7VIxCN[wŪ~:M;%cc%[suŸ8 &dTb 7HJ 0SYx?3_$q?@^ dwP7٪ nNP; Ox6o[ۺ "uE\5\-O rǒ9[ 4$L60P;.Ղ~Xi %9s_}%s3f&xh; {g^D1Q6C;Mg'v #8BFBn.l~oym FW@Kwpu arM술ҍЎQzqTDAцi^ *AnKF 0GSN{"uRTeHWѶ ?gp] -h(*?\?&JsMx⹻ <7B "> aH \۱ -g4E2޻3,Ԅet'Zf^ WPHkrԸSfDB^u)ޢ !r6T{h\q4[5iM%2eK͸(4Xʆ<3Q?{0BE{F&q:̥ }^C͖b#{_xHQCÕ VUzڷO!gaΘeR2+T88QSyI33Z'x{l/ۯGUO6 ^)0Es=]#YڙqB%RK IT׎x keFWh=Sk~S;#v7c 371^^/vIn`{"VTZ99-q=9+/kP4%_dЬ偲.%`-\uGRvq?gC_xzc>_I(_†Ka7*cB`QAK-ߍJ7V@ůH5^Qe)țOu_>.47* b`}aTkSņ_19MaX ;n]v $*TW,'}ϛ[7z7kQǔ6b2MVl~ E;VpsZnw9$ b^" AGmgF&)wÏVg/b q*֒&q:p E1TrY%zk66uX[2GAgUS^A4ϡJTq7o{b 1g,(%Α8}+j / , gr%A}.[-D6WwH Z;gM: ӢWyZ;ۦP.ۆgsYPU \ǭw 0*MGpgo,a;C55 47RݟrJN˺*6dT++Ez JIph;H#== ,U2kҢ5Aa ԓcQ<3ǩG-RMq`<"o6{[8}UM}J蟲u P_leԄ!Y x0тG}R xIע+}Kl$C⣈o\Ka-_ I[I=4虌2.agρx«2\LBB$l\]ҘC먌S2) 4iڹxoIXE._yen,+Wp;h\Ca)ň`{V ` {VWa倪&m\ڶҶsueJ*8[qD8(J8;Nu*7$a=`g|T떱OGdi~,XA[2tє_iZO*|쐩n)4>!|LD~3xICFWod* @>@j}g!9R]Y^ Ia8L斂-%Lw XfB!ˡ5'ɣrG*<۶xk1gX!%[虒r۽zNzh, )ܲy 墼+=F\yT"El o)%ױOqhYa@x9}rZ~-t/~X0@kʋ@֔?>=zzI>GBRc%DEe@:_gGYhSC!05X n'KFGg7Ft$%[F_hf`uB `?(Nϼ jFqVX8dP@%c39f q8,) 1^Mi!w1 qn| h ,>j>5/U}"K>aBĪtyCS ݺ<ֲ:*ٽ)5 V97GNЊݼ^t*C%6t_~VYm'u޹]8Pp[At7Q{hJ3eŗ EN0DSCCE\д5䡁 "s(h PHتdQ1|_.*NcK*kl4ghy ˰p۝K\YJ| |cD AdU9O+8v:ll =aÞwdmklA "Sn&.ߋ}zG0.2`X/X0<>-)n 7`gEⰅcHAH J!>g[E,GXF dێeہWzJeBըbXhkp (%ĮJ-J:dT7|~`CZJ pGRkV7}~]Ȕtܗ(E)`m˸4tqy* pUxJ#: aecl\̍螋(aC5)rEɼ\ "*S#kT$Kӄr^H[;%X*B -y]CANɽ:~nd qdEASA @/X`4LF]E^ I>>~ #9nH% С&s;gqA&R!H&;hdz1hU>T^uNýZBOY tܹ_vN҃lͿ[Wol^G71ӲPI7[A Y@tLim* ƒ/ HΥ+mك"; |)UŠ[sYqp75J'X}ytbxoT52y4BISqgsY*` NBeSAo< 3{X6\N3@ƜEyy͞0y]bgԈl@+~xE`J^V,> 4}8LQMF ZuUx֕ӼCK(*9MEn, vdkR9dOʋ*e]=ulwua4Բl>lݬ <#8; s]{CK/Nfe~֒M-mF!\3nU,c :(ڌ*`A sjvFk|P,l 0$KnRG RAλb,iyB BH51`O,jF^8Qb ""J j)4n!3d(~D;|oX뎽M $/;߲38%eBLq+>!'yqz6#qAM7Ed-i&'~ eshҤm 7:}N,z7 +ʙHVL} F__q߉GH\| mo}W=sgbfTEj4 sIXaup#En˔@ $D:%"+D(eQey_Z^VP (&f;Ա\,9m^4ty+nq < mA!K@/VN|Tv(:F5)*ڦ^wZ'ihwfB^dڳ`-nv9{7st{%} e )^Gr@⑤,eևdxCCNR̻5 x1׀1xqU [DL=\W\>!)C@ K!Pv{͙+Zicr!'{#|է WM[ jޯE!љ2FhΉlC̟`Zyu2ͬ7?r{8::WWi"g1o%̟v;c 7CF%T:*'˓ YVdtfP,vo{'xJ -}4trB>18;~!f+˲oDmL~6!Vn:0(8jͫ=IiZK׵҅,%q-uK"'PZ?>hɞ1QɴhHZqjYx&8#YLEߪ7Ahyn؃yE)`jh?Z5Ņ (Oo͜)go rlE!ftF9,Q$tӲԅx2raõ[s:q!KFU暻N -L3sscRm 3;6uJ9㦴=Z}aAs)IZ5Ds74D^Fϫu~L %'5cڠWIdsPȍ; vVC~tٶ3^& ~'S4{=]-Yye;v~WK:Ԏp4;`Ϩ) [h!Gqk7mot,qD\o^!ԣ_S*B^ˀ6@39%݈(5pЎ |$Քt0<"y'{ B0 ey]㑊5i 7M|)3JqC"Η h6҅@S6)&>P@I|n/%J56%d0;E|dBE?hUBsy<+yn/!D|8k }2sM$UylE]Fq"7PMJ{ ;M zo"}@=<41dF5&E\5gf!ĚSt$l[8̢@'DCB&pf',}K9(g#J@4{#e=_sS=ɢ$]A3?ZEi,&;x<]] s;>xL/_>7ǗbJN2e)kRl?u;< c@ryU1ZTǂ.XJ~~%#-Hd"~O_7 ۃM *Z֟6ԧR/E&e 08 ͂ H8(t7!V0)D1rՋ_y-MO4]h^S67i'p{}cP7oXX^`@AХx HGa418$PݾrX!'*Π _??7Z˱œ44PhLkM!Un"@[+D9{ 3Uh,2CyA3h7Dx>VP.y;]өhDXL}yUШ@iB qDAf)A"qks p -F7w_O $=Thot80?]w)[גV4?~0FLK?њ&VM2O;-~sڟMҽG;Gԕ<.`Fܸl=^1XZwŗ`; ܘz ڃ6dWp] Oy@F\t4d}u6ӓj`.F[Yl@uhCl?Ңe {l|g\{z #*?˨=ߥX7zjJ #A݆LJRfEhʫ&HN->Xd"?`"IZd7=^GmaY:ߒ:-TE a?~㤴hk mb%XM[Cfݐh7g͗-avLĤPIRSCH{5q{pnBiV\rZO~ONB ( LZBv:l4@OIeur -"WxBZXdAEiCЯAr%  7عZۙmеeP {ꚮ;˰F$!NX"K!NM}KJȾ8(0fƎC$&N1Z]Mz`ل}GD PƟʞq<b`rο|NuƞUGa0k@0$!v^IDȪ`\DkP#<}<朳qv}CWr:t&n;Z{;V A}w-\φjfOLP-^bъW1#OqK +%/ z}$ ϕ|@r؆;&?Tş !v{G9t%xF]c$ej;ޘI LtްAU#9fQ3-AogP8lrp2GmC_AJQ5Nrqz*!@oB+6K:֞8C% !DR2AzЭ7ىٌ}73'73Q)6FJv f_'g柁LǫS@gqѪqEPnrE +5wy@m=z|[Gz!꒿͒Sb6]5"FhK )8wCzǣZys.^L-a;R1DZR"u6E_>e;_ű/٭#;HCʔISu @\ &Dը.'$ÆO{ݻmH `ݠ0c׵XjcWsI{W4XjrNivn"~Dէ ~"PM8@ڷu&l2\vIנφ/Լ uLa&{mCDy6.VPF}$eDo~j #t+H` [$d uvKaW:q\nFT@ݸu ZsROwV}˸H422cXXB$K?P`3R#Lu *0!iܺ6n/y6pD'm.$ZhJze"1;gߏdi*`(>gHp~ʮ;Kb?Љ/-zN+%\l=j2 (`!%:1YTbwNCXvl>gHM"eXۙ?Gc7aҺHd[/6oW6ЭVgUx4+G b+( Ah#Wۨ]QiյϛY|c8-D3 vXP P-4LŜǛW9~޵!8rr .5lʀV_!NWwY):$x&/4(eѲLC:?\O<*z"!_FJ n \mZ/!i]\Viԏa_eMx\9=]DxD?K^[IfH/kK̤CqbĮWGSWUů¥9JTi;-P LR^@Ӟ.;h_Y˯Q M| x z.<7u]?]Dr[.03Y1 i(>"yw`Q_/6m 0v^gx4QPrM)!yԫP' Z\[ J-"6󧞺# Ƣ"Vl YOȝ|e*U鋎$"ιᷯ3 ' ;v^Ð_8Hxȕ,J=2]׫8(gi""7զ +8vz/ mi7@uzq#~{C:_3!t>#́נ=p@?!* a9k7 V%гNDydGخAJLrBUˇGy`9a났aȬ qMSN=0Xv) @6G(k NWB oG)L_~hrSZg{U Hl &lp3M˔t,Rm\/?`$g/n۝t)Gd,㭎3kZZ{Vp?KC: P*!-;Z,MR]<%g6li:PpU~} ~d3QFKhXѤ||(NK1آ9-r9 4Z/H{v*La;N񁕩?Q:8b(}@^&y@3K/aډXA]e~F06p)W1pKiAR9fta_hdG )8n ׸G.leUK&Ȁ>}i&hRO&WȜ&WIn0[2r~qDZVqבu "ͻ/VgesndUWmАBM4qAQ_˦Qߺ >Mg,Uj7RpoTc)ֻN@QK45Y&tJD #R=kg'!u1--/~!"nsդP¶2$p5*@+Ldz\$qir%ɷڗA?QGF OHfN~bdTq!#>PK(xZ pMny'F:BjB s`MIC\|E6fhǁ\_ }[e+>l nP*RJ *8TUA*\4F{tf Z9M?; Ʈ 𩁢iJ"kZu1 -A}hVVNkVAzB~ O$ H9uj[7- p@d7~M Zs̄7uʝ?~?KiM rʳd뿍!) M0y<==2~N^C(ğ[\(rICIyҐi5)-'n{dlDx(+1/;S{klmiX(D`)_ rpnCzkg!_/Jk@GƐ㦽 ?Ѫ|Ym&=R} Jժp@Flٓw:ȑ Jz ah.ZXݴB.DD_qū7oJ%gXqA/YμXͷlGO.t4耲I~$OD? XBKU: P&Kp SD+sgtEq$!SG1)&\.0R4|A]4A* #zpN写W}p]SYRQfhE% !쨩ioPi⅍rX,=S| ) Y'NԊS'oGG6>75.+*.NJ tG1R':^msU`3j) 3G/Tpn;`z-$SVV5ƉK7B"7У.|X8d^{|G=eɰN}(Sh0yQQb%B):tƏgDf91V+/;\gRڀFëNFvmJR6 V`Ut",=Htq-A9uᕘ0іv̜.f/?xS1VQب${TjGQ/hʋ\e͆[qܣ0|6W$XL bZbX-]AET4Ƙ|++dw2Gi:$GvRu^]uOAl1~7NōqZF=YsXQ8rVDF' e($g`&tFSIݭ.7%xvbt⳥z]en@&j]kD;q0ft_,L9! {|ePs#;њwiʆݾ&*;K#!z[O] gw: ??v Z\ONb^ M1s[^Z@mJ)}j4-=b<陼3BdTȧ'Vo83"'U;gUbb݄)~+(ŋf|c@XǶ?zg40}"w^F0+cs`[o w[GDleA[??G˽6.q]et#`İDRz` OAuAdYJåьmܵ`=ofFSf:np0)k- -Q;8H-kl\$GMXcQʄ~.9-@FCe %Fmc$+̤&j7'*쯖raw:e5<#q)4W34 d~ihW?{ih"3\KP't*eLOQyBk(22ZBkh2;xe܌nlp$œ3(䭍䣳ͥT(k:^=Nk˵4Od"8v 8)qcKFܒtGN~Xo0B|zJgq倒<& DT3~9^'uUNT}G Sc "ztz`=V 0>3#EU%?Up06g/Ź"I&: }1M5@=cMG&8n0$Py3M($e v~t'Tq!4LuuK{ ɑ/ish/|4 q#H`8sMD!? ~4mCZ3n*uEy#sX}gtˇPvNdk*S'!cP(b?X,e,~r}./);meq*cjˢCP ®ttƨ3~LRhzU.8T z&W`Z|jPh\d+j<70t>e OqX~l++қM"[JZ%ZDK}DcLķ #󈋺rn-Z}&Ῡbr6p~hvT4/0)-tyw6v+ Eq0-%<^"X!s MNMEYtF q`ůWUĩ!4ʍpPбY^Scf-{Q:Ά+X"щfTȃsԾ]GxhGjUDO\ q2}vS*F7nZD\jER8(^uFA03ZqY963C8QéPRSpT됽Q1:D`@i ?)i3v -vϯjmnݞo@ɋAӊ/]E$KM 4Et۝n((&y; vEK8sO3A 9ptHീ]p*93-TrS͗]յ+P7$P<6.Sf›δq)2o MI%i-_qxt(j8 ][5P721QV/u+Ô- Y@gIE+Rk[؀J; w#/|WFsɉb(h\Z:Ң֍N#4. @) 6m&B,FkcS,XdB:izKwa[cNM XtpH9'vu5țv n~Uy"FݰBSZ9F.%лp;]sP թLH3wlXKʌў!cxkUbWIhYNc9W'*;, |~]mi;?fKŔmv0EyB#Xe'b/i.! L0]VLbm烺 x% ah鑍As_a#Ơo*5&){vZ7;DxGϐwf}-]%cchpB}e 5wU4`S1p]Q(<݈z=H/oGԩf]HQhfX,m²tP+2 %9U uw&Z4[ցn$|QV'|}Rڱv bRqi"2цQkdͺRί`Ͱ67 *i-Ud&#tvp=z ׽~-|.Y_6 /)U`?ēDm>=!tĭ0;bzȮ% (MV5I{<|)k Yfg`ero38lz&[D95U>z%%uq?4eٱJ!(Q_~SV!*)΢IL'9#o^Tq|gXK6%)%6n2*C[Lk& %k|K9l /W8(6zo ˴|B=in/67e?b ]X sfgY4xYY JѢ+EWCR_VqG$0 ƛpV"9 "czQ t^qrY%%oOٙ٨h 7#͔J} XR/jUN &،X{\'B0ӡ)QqMW_%kG4|~_D%M!7a5}y]5*;-S\w$KO¨׌8V.zyz]wG-s9 4Ȣ;Ł#O5CXk(ٳs{Fl|q*sUG)ӭ6Sx뺡hϢD,A^~#jBiWn<`lH?\R~ ̕-YCm;=3gO^d@CJվnj{YpJmub@'_Lߐmd2 >ϒ2_&s3 BN:$5uE0 ?^r֑r FRDAdzTb5\uBpKUe!NA_uʆ>%6 ZIf;OG̎GyA#"I МgvMR,ߴU 'ӯ!D2MM 8mSSYޥ[g JEDhPg$狼R'o)&fz?{aƹ]2*%*@T zRPc4Ka$qDmaOl֦~#Z G`G .qKI} e'WGͯ* woDkF%JWS8}HaSFo>'V8t(5c\|>w"kBK2{8Oh|Z]$w-azx`]-4zX.ZyV,Av"0Wc׵1aHN}Gl A{{1]A|J xaFs.K&ga0d$rG쿘-2-_e63z?޺ixo/١jưX}_](:tX>ąr/#c[#/[{8c mv4/l<G9\'wZ|o}Vf={ۨg|2@D >E 1W4j]SBR}BHqpҶ%7:fs%r1;qf,͛!F?Y53Y 0mdzg? 1?#ۓJ)!KU&u"'Șo8?ȃMN_jA.e k=t"EG)f {4/~At`=.I^W!ΛHAi֝`RB<&Hmn|{'y{Va{f[EtE!$`6Pp2 q*Gϣ>~Yj.V |YW OƮn6a5A] F6N/og a$B1=?#| 6iԆ"%!`Ez)^{KUoadv FE8E[C2@dHVgcX]-vnERBA{܊I>1}ܞhC|He']3u;]w[ۦEe1ƅ7+Ew(|G@#:%ƧR+ ak?M_l}@aƅ 5r&\ON\{4W9ߋQ D&f *(<tv6³ [-NhZز. 7@E VIZ?c˙er⨁dlJ"U{;܁>gh\$c2l]e)a(Vy:~'QX ג5b=Lk[Az%pHY8$/P-!]qh#r;%w{H1!LJ"g8iDoFo9EƱ\o<2ĹgK $@β|J,uE7 ǹV%dC;MD\c!fT΂H,Ʀg-j*`^] k)/CqɄ/\̔ Β[/?>nA+Z WlfC3UTnt־ɸ =C#C:Ip᎗.DEo|1: H%,nX=a^| \ X&a@Q}pA]K/e$:\ T89._Ƣt2-5x yJNriGB]Ph\i\4e!1mP*G:Uk09[SFՓd;7aUh/C=8,6IНpA8!+ YTSXU}g5OFv"fٯ t➒x罅36w9w{,P誖[oɨ|?vvBh+Lc'#A{d  7!V׍0Bˈ E k3Yow]JZmBa D.K }D?ET P4v0 TRThax2smA Ouv0Ǥ=b)$ZA _z=<<"D\!y|_GLbR?t߶Bw:m|Mjy"RBww-X쩟G'Y_[lV7;T ,N?PXxY "s{kǚqԦGyUPh[ cx%"bH=d7IŒ)̫г%Z8{ԫܵG-Z"ֲ ,}߳A?W'eЛ#B= Ozt `F7Z_i"dxAvsXbٌZ7U.r )C4뭯&HU72/kWc^+w Y{Lcɣ:5~_чYwʳ/s: I9$ J+J9FʆCX"Bjl*gY3K,z2>Kϱ1~'amW`Ժ/=_,Ot޳SJ0ALϲ`ΰ̣s!#AA% 0((2a%eȎ,WAzh<`[⹥8y8<͆߭"] blT%9(n.!ya;h?w&ä̷ 0_)NCulKvrܗ[LHy"TB;\x;k|SQh4e %>N &a.n0Vbe&֎ '>)K^V3o$>My$S, 25Y+3$&n9u^GXOi>+W? hq7Ξ__g-|mG{[>u!7 +9Su\AIѡA1:Pk$p! һ-fM$OyHu 9@RoAצzVo B`>Lq?A]BzZ4;c1H`ȍ0! YV()yzᳩKa|vI`,,O(ٽ>/\"q|n詭IʺJl_on\ a6Hޫ9~, 3w ;5]NUM4Y&g=R=I ~jF ֠8ݎެJj?.fϬֹ54@uEs{Jh9Fm'®eI(q!g{޻.S#ŧSKsDC@VjbJgXِT2mMzM[9lSZ+/) 2TEVk */Cn1oiL47 4b_LQ2ZӋ#-X=֢)CBEL .*O1 Z~zm iHAe}:Z".݋pvf 0I[ozĐWwm;}*zHyR,|l2@obnVh> |e^/|NoIߣ01pZ}ŽݳMzӉcLeL^g=(ķIу"1N?9"ˬ4mHڲ!*>u@?&}8z6J'DQ\V%"}%m`ۗ( 8Χ<ؔ+ZTl/U_01l۬ce9lѳ4x 3|N1)y$Ǘ"ӆ>0)s;^-"|b}6*<Y@;ɘlAi{KeBW@wPdnj㘅SحK(ѓi]A`K2}>F~FdmĤC UR,7\=w|ىreh8>dZ"QRg gK`uK珱I~EOJTǖbdQC;TQ0)6 Ƌ]'誢@(Xx`ImE&$~෠vP_v.zŮb0;ș61ˬمelLtYj9iNDsV:!n)푃{U1EH"TdS[9;{kPHcq] ʍ0 `397*R\>sE 0Mn'ݡe*O8[q?N&ߍ"/^+MH܀d-tS:zDHʼnca{h4vSZ בrmlӯrX=Mƀg]eL.G# Ҥc<{ds1e ~wߌMK8Y<5 +gw_9]Mȝ R)w3(QـY -ؤGKuD@4?.Q7yO8Nh~_f3HI5 X]ыYn@fZOVdn6QcR|wtǹNy2UČ966Nb{mm!DOT|U, e/.4XZ\90w;1=~l !ۖ#,eu+9W dgM6\h2 qˎe xO>b>迅3,Bru: Jʔ%S:6,'8.?9InKds| ;+$ـV#: !umP_*AE a:춭jgCh)^A{)x$&XT|桍,l>hK_+(?B°bۏJ 0. d9"Uڟm.^CmW*s`ۊQG@Ħ(%.'"]{-C.g3@ݢjr^0u1ZY|4dGc "͇.5+}Qr;{[44`H% #QWw2 # VE\SUƳ_iyX='3 cشݗdž0[ k}p/ҜZ1`:hz ,yKS)Lfs E>v@zzQPVmq|3YB!#q` 1nrS~B0fq|g3MLdH_.)A뛝/ap?'X8bKdIosB$;]`_Ux뤢 zwF,R4hgGw18c#$!=JSH免+E}ݬd~2UKegkSAGm6{ 9lH?D ~xR3NǶҏMC`:*(/NUq>WջS|}{`ys!&n˚*#SZkkBe fe?̫HPdukֳ&sGȂmh/t mMwK݂&|}`]!s>h r;K:*v}6Yj'/Z4i%pd<'lНIP1YYd\]'.1Mϧb;:As@toQ^N^V0ZF5s"}2<3Z tq{oq `~me꙳ J 5Ϡo J:* .QٓiQ {q" JpZf=(Cpz9\p7ony0WlIG|¨!؎-@TI*^f{BwA|c+*etDÝQWlG"5FlI+S6F^($&6@Ǧ3orVIG|F"*g9! X A'gWM` up[?h%W܎J8 pimVDg BoO**Od }1d X6tA棽 Ǔ&?%XbjW6:  f]gWrrY.vk #u_oW= ,ۭ;G' Hۂn:yן$+0xSS~RkÒ[ȶ? p!zN'`@=DbzEWFџlӼtb=#ZO|Q,IAs"3}9Nh!0V,Icc;X ,l̒9K eβGGƎt|pV+@\B0.3zW'_ o ,Ie?o;JfT!QxIySR "Q2o؄fڪIy=&iR6VoEeX 4b3|B_<~-2<}NB[^y562]>۽.FCtkXp~T$S4'nIܒ0xs3Y&a+*t䞠wvoa@n5υRޗ곒Snuosu'߳vT.ؽ#e/8qN!Duʵw{ BҐAeO:,nL(Q]H˄kK* AH2`n4}?/Vd 㸃wW9vQ}ٵh[%GdVP0"K4%\˜'vFg ҍп4?)S`Vbk?|AW*#neV8F(L,G|M!r*D^"ϧ1[`I 9Bb6ՈAC)Lx.d q,T_=LVֆ+ ğFPWf0i|t5/YKO-htk WhO2,z"ba'K ^Xf+4lr fH'6f:!4cqg_NSk5`R cT4uzAE;n$9wԎP[YgTwm; h9I1ɫο 40O)^.\Zꣂ oc!Zn7!cҀ^ Gi(9{kEq>[BgƘS:cě 5ڐivM3q*d4p |/S tybz3;\ͣmU=ґf{E#D8g) ѯs7#2\>?]+PpEҟe$`⟺5ka 9ӂxQAhܰ ii^Ƞ&bR$F>X̚V>E0Z-+ijv4kӅtj -ͳp |/{eF'+2.VPvq}w]q| %j !c+B@SjQm,R@ ]t͍v#|3Fr6$,-wQ*j%F+:+ 0jΕT]%\(5ܻ{PNy29,1rh<\m.o%Zv%n:1JB7-nb;L[YAD|YVn9cJ='Zꬬ^$HVDBo/.sofa$~kfHv5(sj=02%ьsĩ)yFi&(XtТ&%ۑ6׼״ȹd׾IjbM^ݳC A=g,Lí֏qj_IX&tˍB\ċ$OPd>ǹ+'N2ݶ99( NP{>aXsz0 `k O/usA0E& 1Ma6kϸQѹNPe#Ȥ/ f]ZhhQ΋9\?KAn)EPdxKm)e"2a`Ny' P] 2E| m̻1m mVFǙPA@ iwziڌA~(RC)?t{st"(j3S|h5+NF-le߽BD,T(j~WE/&(c!g1׹Z0K&}5\ v4NLoVIr!ïIfʳ7UݰC[? =- vA3t5zmFpY9 ʛ lKPUx gTlըyv A&I,qS ䷂K'b^4jHph<Τ`o2ey`nx w3ۥYx'Y%sǴ?N*a0ŠgQɒĈ\fՒұ9~lg8l,{.'FDtZ[ r0 8C6<߲%oxUH!هٖv=s4orpof}=@*?֛͒PJBUgk-9,NN)m%" yccGt5q M*O9H@Da.i]cP#rI28WnR/&߀kNDK8IP`l֋A[4S Ý ˜dKWV:p>X$S`?cf*|\WG.q2"/z0͎ kY+LuHo3ӏMHR0'+^"R?plbKI[a'|Z٩w⢮ޕjZYdF%YĽ$j΅=[Azujd}o=%-NXOÿC4e4ƠQKIR_k'ClTm+uA)K4# ;)`ۭJI&a[2 NL4Ft W:3Q=)G G(-#eH ˉLk[I~&e&$-C) 7Y1M 榨/t=>Nw(pw 'F%n]eؾ쬁^ۚDu#\UH];W +Jg /<L9IIDa ς ,ettVh UҒƍg/W~ꡄSg3tx6~x>M׿4X1efv_" {xK(ڨלepR:~i-efB'D+:+oۖf/؅O&@T׽B~皴y Aʢ2(TB[/aÕo/#H(!_k=fǴ \F}W AsUztY}."+F@|k*_uC0sO_BcuTcmzGi|7j{Aa%]Am!1_,K/^W #K+ji n }9jMH 3+n,2CE'xw\ Zvg~ʾZ2rΫ'j|ughNȩ]T~8`onAJSED_ˮ?r8idj3ͨ):S=26pB-]@aϻ,ǐ x*(YvE $[x6r28-n`=DjZ(x!ҜkM01TFjuveYmwHV=3Ô=4)zr+OOҊLW]gGh 4]iKڛHqIȼK_ת:W.A 08YqhPx&Zo/ }*$laM4 A6!7ΛKF[Z|eTdQG=A=r)V:T ty 9*Y}8-67nVՃs`S씃p]0i{[el\4٪g*Flj#Y8F+!7!^vv4ZA|3˸>TrC::L\?{-ODCqTG6(& -TDC"7RQFa_xs8"*l$˴zi/ Um~Aכ8@șgƦy$+GYg iI@Q)7!f`Ý,jXAc^= 2У#I+:Pv x:CZ[fTʏ9ެQMBLD|2NAyZ`ܖS6|6Xi#DIeo VoO,Br9[W;ѐS$O_(S E G>HP "͑C#Il?m}F[Ң FmUy\pWN`LsL~Nn9_iGLP+re٬[KSn3Gy3D{FSV&֢4 9X91+XI^k yJ]bglڄ5gd4:/gd|$iC_ kRȨGi&`1`PTL ftb'X{dQX :!sE C J=H%0]o%^ϴ|$@0# i\yđ?́/Ja/Q6x?3uD(RN&Պ鞨 =6({Jy=Iz<qq7TsIڱAг{#9{he O+5iml"5{LJXPxM Ea}eTJR+*(5ńcįZKӰlXzrC.Qs,wV[ZANq@Q{yD C|$Bv‛j]|Q2D ,YW㇗YM{t .%P' s$;1uu͖tݕWF5Y$)޽jPiKG3jPG-(;\"Toj漄"Sl%/cAMB`prԕ4>K[#itJ2^tɵYR`U\;D#tlR8 ;cJ Mpcλ dtj'5=䪽mI잻sm>TDO^*B~^6B#Nֲ$-* a5 20VU@U1{N&!GapbXwMchR?*Q y = qgEKQsq)13.Mԣ1 ,:m;L49I}+.)@Uvw~F$8 !7jȗ$1pC{/cvͼR#U{%|m^zQ <%*Fd&? @SSsgETI/DtUe4U¾N0BYy5R%Cȗyaw1@ڶ} ;Ώ ͓sRdćJ+=2b/rMqn@4U%x&(, '+lYh!5l KT-f+n9dnݢX0] ᕒ))RǐǦ'Igw0 TN^3 I0R#ӷ-2)ы_c0cZGYQfx-7ǾvxAt f#Y.4`1̗SkUIFG+ƪm= SNr>;':r@c-8r̥'IPG&,/8A#gV!s`NCI? X K6&k_/DlM&J;j<9Zl&0I#@%]FhuVPV6b:_%bh\/)QKU3_7ٔjb7t6=Z

k>7tPՔlПۉ˩?1qyyI/i_:(kڋ%s3E˜`)6WvQxD:)!YIxrY Hdw3&uT[NX4+~X0"N" Lz2o 2jaZ%g\O>t"ByO(xNp6&/CFfx0nXe} 1~a69'@vhp\ s\D={@ N??ݨ#b7MbIn,Ls/Ƕ[*;n*ydE{_mWj S y$e,(sg.?a`4:p8J9)Rz̖c<P[4*6guk4Ϝē ',tQfR󷟠̎Mڥf*r?cLщ@7 FtL qeJ;se#Ӹ! x-Z5o XI^?HZT̮!?AK@#s3μI O^Ӧ!.m+Q*q'Y$Bq*xa3<M Է('w輻ĬM|:>Oَ}1nY$Ba+n6~f?2 ͍/1&£?q H> W#FEUք x\֩>ֆՙ90'^k+C`[ِ#r'3:*~m2qq" \!?t |5*lq -ǒ>RkǖkeѸ&x3} gM bZ{Lq6DtwlĄGs`D*Ch9@㪴s~3ץaܨG>fm􅘶^x3y}\ b 2 tylH nY{Ŷ_ݖ˞\Sq*{9AT.yl"% OIl=+v03+M(lTؽWF((sc8fnv;JPsis"U=+|ݕ i].\&HfXi `Aw-žj/#Vk{J" Rln7ZO;0R-`1Kɇ%0ґDZ5eэVu$3BzdOCڜ~ ;Uβq? mXi6yI3n2KO;mt kQ G!VFP*խ<Q8kp2Q`G?(}mt,vW*7l/{u7 4`Ka #X$!3 #OuN˛">Lv҈22>c3*cC-* mˑ`s;qP*GS` ]tAs~{!dC j{lj#Ҁn%F [gusuXeo6μ>yäKDGa;T2B ڦzڱZ]XpDmO4$fgD{ }Kp !_^]T|gx8xz]<ϽW+(zc5wlAMy9&KI4'<;'Lqqq| ~2 ڊ !f1NTPgp>u ?N&G:`oejlgfޓO(p^,7X6kD6}@vwByKfZmzfGqe!g)yFJp}%&q=SIlkθ#+qqϛjcBn,j(DyS!V X!~F\̅ &kIrYy]-rD#晘g_̜uNC` N=x3족ZB{yLkL} !V۾Gh"OV]| [ڶ?kJ*eޥMyXZېYw)Q r`5tH%,8tNn* \_͛ERCo͠h{5E /t:',e߷\'s5Û(c!8N j:ļb-Cs|uא xg@OO;lNj׷eV/t0!l4h}4Y}hr f cB0tF 0 #CZax.ʐ+C֮(\3~tfMsa;c8Lⱺ#Fg 0{I-pjՖai)0p!u5RMl6>mMjq G(;h}WWrQYm~SJ\Y)VbCz5Fgh#u_SqXe3[Xz]\^`82։e Lv;5Jϗ#ʶ8y[n=xXp Q'NJ Sm,e 5q~ 84"nB;4d_`E#NS1+ʰNL݆ ϏAYj×kW9\-Rzo.j1gw{)H$¢Q]W3M+`䂈A#ŋr |:UFF'(,ૻ'tLg$U-!) ds fQ3͍" :bL՚NM6#}/,z(| m$ ۆ4]!5GzͺΨ_+~m\J?* -THԻxZ_P~E}\JvhtK:ݟBZ{miFhŅ%dNQ>E6e7%(O DWy Cz^3M!1ٓ{B48P2'kI V磖׾|` U)s5=UM׳7#؈ߺg"kE3xm[Zu n盅!SiBhF)liTӭ.:6O=/1s|s#\ 6<:s T/.GzS+jsKl""Q>7d'1u:'o!0\ n^odh[ewj9?E0L2K&RKwnGWOzbӀDȮ\pTvؤxT?NnI%te|hgΛHy?[E'7KƓRTm=+'#bH;j/d 낇Q]->(?Eo0c< |DU0T®ABp_Zl"˫gQ$gs Ʉ]6UTo! HׇB_9gjP945NuT@ :_бjy HcB蓗nԥwZUVN91:ƀlYKSL>;ruEJ<bK^ s|m{rGRk~,nŐ,ѳ 5{ r5NczlS;>5JpsP|7G-HVl=-GjQD>zQUW J6nsÝJ31AϦl x)ȋ5f%SpUPV6Wn߈zΝE2t6 Ή0 ')ؠmZ^ ڲOJU(6T8D qvۆ_EU^QΤhM^"T7DAIJ'WKxVD$f}תÉQUp*tf1L7b,1 F J R媈!>H:a#N[}L$jSaesHDQNtjbᣘ(o$0ú8T5T7}y[:B DN9R+1^!CҖ8a/U߼P47DHKcOL(0==$4bW^6cbUڅ .gDhhy M6%])&@!-Ӂ~F n\RvDOOJ(U,j/M!SP;[X^t#[Lff]ǎQ&BԴO~x<#x6 eT/ Vu~=5#m<ŐJ^I ;I12rB_OȢG̨b[˓mX#|4$޶mN6'F>be ^'ܰ(Y.~ }#Nsk|1=G>zτ*X8$ v =96{LMe'->Aq>liYsqq!E`54m~.-AcA]<$#g2gbl<5-3٥8هUG:WȀyR})B]|uTS6O W gPOx6cF/G^H`֧pw$[<^@+۷ML]KZdL2JhF˱Z|Q txn\~WI bj Qqcd*AaMl糭TH/t4lSRatD#_E](Ś9oZ8qeh^,d +6,ms S1F({HƁ+q}!tM{s]$WASfue|8G +C5h-ijDo:TRͯϮ_+Iw SzM,v?Z8op@yr)0f6aiUԒf,SrjO =Q^Y׌]?,t@r-8:2lK4; :smn# ^Kz[KgԎTd:D=n#N'n7VjrbmzvTpؼKne: 8e*,ZՂ% 3JE)-,mȂ$ac 9Ž7j̶a$O0+T[z"Tq~P #O~kaUII0T$owG /Z!hDIgqʚ()"-.E{~!ʗ[rK4ELӷ:hT,"LR1VkEgh;&,BO ~*B~հ=F<]пfpy03BTYܙ^[ Pa*|ߊ껏Ez+/@JXXW_=+-f9,w]dv-<*tė%NR0c6$x9~1 b^*z_uBܸ%+,+'"N.B;\-ϫOC\1of!=:p^{Q2Q)"6WP.#flrțAqZFjre+[0yv,jh=| 詎໱ }L;(70&)"hz'%GwR9iNZݟݹ۹ywm\}Z^lE+IRgy%)7oYh 4gB5hmo&kt[)UK<ˎJ\'ӘJ"u$8)DZ5|''Y']e%PNp*%OB 4 TV9Z:CzzACOj,eќX5ϋ(UY|H6>›2 ⪦ND(F]?{6v$NV}Y%Нgׄko<}!6ŀuv宎xзb x S)/ֵq^UIb>@Y[w~M>, DIƹ˶R3#I wNnPqI"=BHLtCOrh՟$HꀩcOHGC]UviqDr9uE`E#s/%(^yiqU[qpСX G"GXB4ɇ ?ޱH}pm(^|}`>흻F:ra[3+tˏn[v ) )R>M٘ >K>P#Lb8b :~zglC7T"z $Y&7P2Հ@fԖR載*6@{oX@ K*ܤ νp v(̹#͢ w\5(8 ia$F|8l#\Zy>c߆z,_Ti3 ZQ7BjϏ{bW#Ҝ=IPM8&RnQ8oZ,f~?KcUxFq/1'ҹh۵%C6o*ٯ\@f67Co{~y1!~:By[MT}4EY:5\l6S~" ~U-V'9_d4^LG2 e+3s 9d'?Ջ\Y2IKD i&_uv╊=ҫI3htT]C`'!+tŪgp") BC7r,o[cfbHP\K@萷J2/ZhaEVg8F2px>Z,އ w8aO֋*$P,96'`\=Y'vo[l-our{V^C!q6_!≎'j+ cM"Y %1裉Zϫ !PSg~یYEdWb8>~İ-R1 'ǘ   r/Ҟ1k^쉧#2]M{3|4-q *Rw<̽ՇUmpG[fOqV'0R8EiТ:MmEZ43wy6Z7dcnTbje#Vs+@|O`le<4 2So*F ~=0{ɉHXc;`mPokh'Np{js|Tg( dufP(7U{v/7LϺRr>#T f;PK{ :[RDdW޾ag {Jf6h&y hBOY5jEꃀpҰS+TC6*挺Jo"db-$u"2;MZS<,HpfGS Ӄ@?`JގC9gb]>eYP}i9$z5{̨ j=pFuY]XȲv+ߋL$-,' 1ldF{RLInry-UѯBy*k{("c9&7Έ3bN;=~t2REYu˜bZZ :LyixTXWV:@cԘH; 7uݬnD;ŸVR<'ryDk_ LR#%:ݹz_/Ogِ+lڄlt~jaKWTAx/3]1YFh %YΑYOc Ӿ*+(d#'k{](}*#IX ru'wTqo \OY,KSG͎,>qq4.>+pfsZ n~"4r:RQWGt\|6,s&R,h>`v$$9H -4g+@ m۲߀F!;> |IÓz%d WN:VE],}q0I)}}  rUZۺ4o ++l\ "ߔ;2Pe >hF!"wY@ө]͡7jo]-A|'0>vAE4^kףw@?qMH9Rr PXtbraT#P$Pe0Bg m/LwۚhxA완w'ң=1t7 j)P% ѐ(v6햐2:KAD [[IZQDj-{*k&VvR4"9P)vTϘE,09H>9SOv=( 8߻N2悽ۆ2朕RKEWqGI0J?!n-x Zz%v;Co붵X^Ik5.3`mIv}&EťHc=)R"t*(]#z/BLJUO#IۮM1Zc1 g}x,X6hPp"v_17cMA\õĿO؋ ,*iԭ֢7qlO'3w  T'=~Y%I ;Dg0!: 5 rMֿld]HP]fח\k`֚7t涐nj#dggRuʅVXn.nxe?cG9hf{WsN.3iФ 4\|V4'ۉq|d^(S>RK ñS;6T 8v0SQ֔ -kRZr,3N䄳3$c?!\kN1 32s`&gdָ̯*(Z+ -Ach+r a+1A4ܙ@20(7wh7Fyo͉7s_%_nD^\;}^p-BDÈRb,[,ܤJGLy҈vnr!S]iKyC5;>>^%{IU)iJm M +h(bZFQB~~9*FfK#/pG8d4Yζ1L(.Ek{8zhܚv) /6DyV[AXCYDe2A~h.\ْe{U6<6O{-wum/V+ EyLILA Y+ 0):\ch_CW:я5},H6sE"eSGMBdf^a]ވ`P&,;n:Zt4rkA=D!#V!;PO4~ݷ8iXEd0Tӊ߃xH!>fm e i 2a+:%_Td|/Mu Ƕ(2y8 v(7pf[vZWiZ:e*tr-ta#w?ԙl6&? dꖚ)TŅ}U}O6S?@J,#49:=tKlh,^w:B98/Bfu"ZFf:Ws:<>YL׿,Kr'oZdzޒ˂ "^;^Ad0ggYy[=< y7eHQ׼ 4O$}GhPG0)5kP/08ƭC,FQ?J<並*؜ZwF"/_j@Ts@Kx|<Ԯ 8jؤѫceH>Zj&`lA~(/.t+R<fsD#OdljBbПAǷX;/ge oMZb*Ҥc,~\jZ;_TuH.õVѕx}Yw ktkG>bڶUd~ޅ^Щu.b!U2! %屖 ՓPDf[bť7,\}zq }. [R*g)f='pj^DS@koV N)xm߇cHKDO#Ob0ݟ4.1rzq0vS8:DžM?_RX x?zb j fG+ĮtZJ$#Fb9,xATǥ/z WޅzpaV@a\ >ŏ附ӌ6cek ehݗ2N9%N 4s`h QpxS53i2Cg!tTg-鵮^$pAOR]93$>eN2 K3$ ށvtV֢A:O[$#6Ɩ?VB:R~C7kRdo\ 92,fBȋ|w۱I?ˬLD_ʣ l3 u+@䞚(LUk|tI5$W)Y CG~taỉ9{s9پ.5G7H(*ID|D-  ݀{2(8 󴕱p_/ŵco8AuB:Dhoę]ux ʱZoQ2rk~ilS#Xcg2k8|47tgvL2dc?F`b_,9v27;G(uD,r>ꉬ:' 鎼!q 2eW2Z_‘1 i9vKP|ӑ +6M !X5D숏Pq!\&qة[öc>qѰ_|vjȞ0{y{"jشE@I,IYz%S v!dZڃ 1Ň!7?{zjMFZ4$ M39e7WdE-p\@.OA" p|{D)4I@3a"hwD%g6?"聭p>OUR5# :@r!,7mG7<׭xuOU/8[Ȍ)bϵ*pГe8f6+()D6FУuE:Jʜ }3qvEHP֌=?XA-L0P57}{R7[hUfzOA1g ]ZT@7ޗ Nf71M2 a( ` $MIuhE.uE͉j%L J"H| 2{RvǕ#6xGQct5F"anr^D.a8 ӈjf&κۈ@ǣnwϗĢJvòkIg%1.V[IFsL}O(Ј`1+ c0S4`ش^QN>yXK#lU)#y%a*xv@.v{, -h)^fz- KZBJgSde^wEXϐ@1o.) tj!$*铵 + 4!%4CL'\'*ohz䙼qeWRg8I>75Q-;_71TO܌+a@ZV-xA~dPV_&L|IWǐhof"dU2AHl czugfKT8̝\.cnwX۰T532dD]s6"?pH6#6HZۊ6|FrI5}j.9g{Nt@"%q^G ^gOLl~2I#A!I]ݰ'3)L7 mꡧ?%Ղ -UK (L.HJq_/ ?5dG1nz. [2~IuL S{GF$O'F n zRk;):7ԇKgo{ع091 'H.R)?ko]:~j2uDVVnͥ:uk- @4 ߪu 1->骕B ~;lX޻?$3.ͱs8bkܗ/1HǞ֫-yPjuҖ}AFM mY:J)7hČS`ɧ6p yĐWi*BBPҳYTAO,1S{(J,/{5YJɻqf!͵r|],{]d:]=*ҩ4 d$4̯) u# TI ϋqfM5\AWcd<`q pYjJ:)Jd$EsQrla;*ufuɇs@n `Hz .Ԯk,mZ3qgnHXl~9퐑d6A!ߺ8.tl$uRN-Cc|Aɒ[r0ܔgHBx?Tm' ߖd@6K.o>: J;z ÕJf+ ^6J~o.K!H-IA?+&dPi.5!DjŹ((t5ZyƒfCatx HW:t[3_Z*skǤW?$X>lt0C8IobQ豟8,7t%wȘϾ@BzyPZ,z.Tl OJo̎6cBBVEʨm򣡰swOhS >%b܊}6J 7 ]* j-(VSJmۓ J(LZ[bp؀+JGTᓼKfXİAfKwkΡ`с?'VoC~̀D LIeg 3Eeg') 'U(n|@N,Č(g(Inn[Z /,/ M-_E?ؾ.g+TqLtli`m4F1P'L2 Dr݇ƭ`t$bV+g6i 8:aˇ)փ순r!i’Uh٭ݢ@Z ;iP޾k:  )wuJ caW-Jz5Ly8eы_49UkL}ǤQmMT<*ܥO褈y[%b 딀)5UyñԱ%KK ,.Y!\\4x*9i$MrԄ28p3P\S[s'ms&Wi`.Lv cso[w`)W]TnR#TqUxfByV2.K4,HpYN Rb Kb/GSoxS0¤=c 6׵EkA{tҝWSErQVcNu?ğCBaV>:m"D Ĝ,qSdk+f6K4K~@.R^LA:w1Ɗ!%K7/I9xiY_ad0 ^QB}tOnA VNc@GY/{T:<a410 d0u|?B&\GYm@D35ʛXweؑxR{EBͅ`ijbm6LVoDp `uu}/{ͼqfCȊOx:=Af c@i 91דyp=˔6%iiJ;~yZTz^FjƄiiy-/ܬzSb_R]!?@GꚀ:0?[@'ENNfk* \*&S4IQ$Wzz$ VIliw2rwbcV~RrQqn.$2:y, *$ 'ٜF@7D=~ Ciݣ{".6]II.ů!)̛h ]uկ *,@Aƶޡ́K Yh{#uV,GSho=v q'y0 ~_ج42EW8W\yJqr3T1O>'=/]ːS,ﳾP鋿HR`O?9Cb _J#V 8P݆dc$I(4,%.|1bCSv?=lcg~A'U}Y 3 ꕦ$$Z!癩!!# / 6/l-TﱁÐE'ޢ3h}5Lp9m6\䰀w?Q;hn5g S(必Ұ^w&BQN>Uf¦]W#hoj⁲i&=bPYXS؍;5)7WɒARyr{ ;0w9nj؅PԃiY;WfC/`Nh DS%<*fw$cԉʹlSCZfym#JoiߞQ[<x+aPby1ySFjQ.A0TodD_]59~B?mXΝ#B 8NIɳ C3!ӑ=묯kDP׉m@Q˻*SCDK_v-:dc`5 K@iLMIm  ڕɳiS:ήLtԪGB"f]\u8Jر2r3aZg+eeUR k߯KYؔ':#%t4Zؽ{!3a&R|$+˺4F%ke8 7ё):OZ0]$~!{|}%! )a4#b8woi9yPf1H ^*Ӄ+-s32!N*7ҲgVCs nIk!>]49֢M&Im6jhm/Ȩ ~1Ţ9I."'Up(҅uu5@;yS$0,⪓)C.I T6qYpI þ8g'Z&z|sP EM+,nxq`H'lTf&E̯眉&N8|ǦO䫮͐9j}Ȼ&fᵎ }{G-&ێ7\I31LAϘ3&9dhji;&P>ժ !*$HOe=u"kނ$YSNg5 d'2%d/H*0l|։bJY~i| n8:wM_`,q.%j(WL9Zsj, ?Rr<.0l"_4N$S/=ZqXq2i;Q*]=[9a t˚E ݃C&h2c:g\O𮼾)TtPnTs9$F|ɵdYeu*' yb@"Fz^Ze[]W~L8!vXuQQ5Dʕ iw`0K'jy;ÜمELH6yZ6vY֥m޸8ZnźVD +d&D!WלPl4N,nv`e̡+/1{!ӤTc$> q޿8 a`I w ;WIVPk*ONF A$rqVJ/bz} X@53ȑo鼆}6u 90^{ɋ<2cӢC}'?%g3]\,̅|S`u+' `2yIYm]d?FzIt=S4lTR. {h(g-_jtNwRNc 2۝.a;rp$Y @ V>WbAfƏ ޻{m;O]*b# d0ToZ va%ﲿX$ё+3Tk[UD%Nqam.5UU /M@+5uj*pTu -b ޡ9gMwh%0;QQM UQJK^TI!8hD/Gߒ NB" "R6zNpi&bQ)1. t@!s@5 fm~xq8}k2- O%rK/ϹQOXTr #6Q]h3RzLmDEZ[Nn O܆/VrV w_q=A1=;Hy0ãa+m_w9ڝH~ M,&T)/WWمh6nX2,ؐ!:x\9xc$E1'C~lX0}@}Hsj%}:ELkscu.(Y6vu4sU^JE&LNNg38*sk m]hZW/ ]*:[}\;@#WXI@4) !{ ޖ>=[1:,i<5 iVH Df5ǟRjʬ6?Eة- Vo'J8Wr op6 QvTku]j _ !G C=];:}l5δ5Xe :şIDyا]A睙Go9{P&L̽(;D&yN[DJ/̫g"ntK{Ik72hnc xPa=SaeͿq'6ovj 4&ڤUDJu}vbƍw{<Yw%<~6F ӽ4u7A+k^%4ydvL,%GǕ,G$Oa' ]&R)ړf~h Jd}˴C@@4xk0 ĩ V)q8|>SϿ2"$JJ%B o~&w↓[Ϸn5V40 w_2}‡k6.PZ ^OEoPnt)-, 9<B+=E/VȈ̱n E5?kd&-W,xL'w^D[{x*ep9m6U$&crL*?-Jv "a A[9F[$SJ?>yGaܷ7\hlwV9euO470QofOnggOiA<"V\ak{4 \({J:QL ̑!IDԑ'; G7'(&.o-i ~^Z{C-Px"M{}!ъL7>B ~Reox*Nu^LU5t;0*uN0otkGH?sUf81!ʡ1OjpV< 'G:&dY@ ೛?=ǷL/1J\̶ȸ,\ӑՇ C=+ȠjMa0 qNmv}CJ)D }S-q Ѫ76Z8rg E^yz1TGJ)zo5R|# =p6 UW\ )/t5ի ^{w Mڹ2usLA^'fq_#wчvϤ {JV )ᗛ4Jq4]ڋb[!V#7 Ѳˊ<2}>UxPLեQ`pY ǜf=;=E >9ҁndF5pJԃG #S',|v7P b9Tqq)Fpy7U Ew EDYۏb8hsy0ꪟamϞ`Ʊ0SD<I5Z[4uÊA+t(>>SF(P|n- |~\78V0&D;wo oҮx=jH!C}=5>"%5rI6@Ђohǯ<|vo8S:}q`Z4|rA,Q;NCH=@;/"w8sypK:W.ԜrV,<8|hW@RҤ/FCy1no ƎKlOٳ'D̚dtݒhs6zy 92BY &"f NӲEЉ}mֆ֦x.4eW*E꯱z#\cg ^/V.Mڸ Z͉hdB pTl&k3ʮ_C*/'sl|~աQcA=c{ceڃ0^*+W; P`0n:U/ZnK: }LѰ!K|$ngDdb@n,_ӜU'VZq񺛿:sUwC+N̅2NO^:rw!xK Ccً9ܿi$s'͞zcK:iO+y@X_ f҂ ׄ]Mt 6K au/b!1erlDkJT _b*ŭ>eUi8mTr?ӎ.E6`?R,&}tS*![AE$ݏ "-)J#̳բOJ (竱z >aSdr94֮w 'SSD\, R {@N"~u8QI /=Po=B0l>?VYn nh NHALB`N!ռ.g9&"Zu:)Yi#(QJw=6S#ցݒeٓv8< _G&Mm,%Jg2 }u+)(#{2+d"!|+FBOjyWX 1`j_C/;ƶȺVЇG+ T˴'[`5LހcVmRܣړ#8UTV[d5+TpYe'w3ZF~+Q3\ţ=#_\c-Iޮ5gn%,1tPȡ[GpIu X|zBþZ?hA4^, UK0IME"t}O b)8{[%TRZo`f*T$ʃ6?]{cx`G/KTjȁ'3QܹTj.8tL,ۻחĮ]k ĥ#k0$$ Zfj_ˣ(t`הVlĪ")@ rQyI?{?,]!⭔'νVE8%|ϳo恃HDkWU-A+f}l7<ѝ;0kŒx8+wR#g^\{ήð]mR9УM0s+kwЕ-*w Ca?44]e?ҧH:g~j…=5|]Qhvz,3k0.Ο U)xZv\NdUᲓvk q2@[Ro7(*B;.v?v {+"q:?q8c;Kd^#>}+1< [ό 0jN17QH~`yfFXhK.)Sm24BqYHgmŔFW`M$eKIF & k[%9?ؼzm2OJ~NvH)SSiqQ+} NfW7C;@jEUs:A}r teqh]W&I40A o7N ڱ *,$g 26~+ªoB֠N*0cC;YC*]G0~]]ד?"%MT]&F/ئ2lnöhvïK Nsgz_>íJV+`+ _4=@ 9/7} F> CI wFR; eL1CxampV qw_ S%1.%6BTuS" /{(4;J* 8cGr=Fƭ[D5{ՋwwHm5p? ,z*x@nHVZ8{aq̝P`)%F,YH2 {;@@)L<HlC9N_B^2 TESd8&Xetp{=Qc:$@矛#q߄9[f*Jshlfr-Rmb2L$v qM/nl n>X_W0oA/*E+M9E3b\N6_ܴƁ8zTHҎtD,d5Կek[>d I*W3 O_ ƚe~ v=\Aߐ{LlIoԠGzjB[BbK|zrS `dkT&~sȟ;.5m>@rgn:pzzoTN5{h;H _Һ fG)?#*i[i"ѳ#nf2nŇ_I~Gd5řvdfvn *6 DQsXר.}ONQ/[qRToqV w-`X XƆM;Y34~m$7NUXy\d&D2^TN.8^w%M*P|tIIޮ}6pR,CO>hQӿ2x E ycb7'et de z@JԞ]. 6SӾn89۔tK*֊y(r؄E|/lij˺IozeI7j F}*K .JcثL?0p( JDemͳ|yIP"Fp!=H)0EIE\˩'[|QLjIQ@ eД红ӋW]*Tr?yFՊ5 #׵_JUN˘TefFn #l:dwe.eKޝe"^Sn6!(hFkf?:bLi};)m9KF S 0X9f}otfz@bAՒ6codzN6fT]*%٬ɬ9ǁ>~"FXK}s} 7ǰ{(-Ca'W>{o-OLo2&zifzP8&?dZ͐L@e# %]c@R#&HGHvPCլR)UvoPş!X.v!42ioBl(<|)?}T[p\Z_V2d%dYHHP]M)<^yE`^fou" P1R2Ӿp3T/,Ņ[ǤBvxGm'`r c^jG<tn _ӥC@Ы%&)E=\D) Ho!^xThec GL~&ݥsJV=ա]c_?odŰi70J%:زCƧdF/ 68#W;88 ˙`B3_E[n#[ C !6Y~9 t*t즫BۛHpÊBG.S~kg1S9BWAqY„ϗpGknc~?O@ws F61blN* Dv,Bff:(M R*ZC%6+LN?0y#9=~0`Ϋ*{G9U@_ȳ%O(́C,[\b$Հy4*$ġ1eznB -кhv83-bN svyqR}>zM 5es0-;?`>[Nh(8~'hDps k D]#~M߾SVLy'_acoUxHF>@X" '^Sg+;/[O/DLqWF_57+HZK^}0d#MV O])b|FRS|3%ry"[[:މ𖒨8OJǶuLcW&>S3i4沾ɼ'ZRl{b)i$`/jNX,Ms@g,}m=<ٲ JlWV$.DEPaE+"潲VgBk%NKェ^!zn! 퉲IB"=^gHʎ(S(; O&b}F:( }_Uի+b En.vC^b\.KPңgʱ5P7Dz-@Cp6t7H)0bd!CtD7Y\iEVU(ABK~Y&?+x3^&]T nqcmeJk*C,*}9Ź'鬽( d hRGpXJ]dj wΞ Ew8bvv)1zo.ze{X;smrl5rkY h;i%zJ;ʓ7IsrvxYDzyYc[u3^K"B,5<59M+x) rn^'еIx—9(?nۈ{"I1 ^͔zr^tP. cǘ4L:fb3d…ʇO@t6s!wȥmC"Ye*mj;.Dw3:4𨎺@<8i=IALTq߿{Twց#2Je=Y41?8{ !Z%tFsdMиn>j}>Aa5OF5cGerJqkY4<栌פ L'Ʀ=6up39 ST,t$AJ3Y虤SY v))'\ƆFm#ZCR*c'9ԏ.= r? \.S c?7܀<3JmDsub~.W $]7NpwP^G>FDslVd(j PtTjd@,5{BRڲ|2/4iFz/VCiy{э< Stϖf+nңGe N,8,ҥ1!AG`P 3.[ɯ٥X35Ew*+$_`}yo3BbBjҦpNׯLUCR`~B: >$g>q ]}w3A>7^ ȖCxHovjFhr]q[h86~ptʝE&O{Ǭ$ s b/Zy7 /DàXd2jP\*qzK#fUTRGQpVNj+ *1ö"CUޥoOTOٰՇWìi,=wƢPҺ#>p-y 0}aC{:癢ʊdV'Ş؞!B3;pHM|zwje;S XQ`:JxΉ xdp+-v%Ed]Jʓij%"G|Py+5f9j(={ʓ1{UXtBt3`Hث3_$Oe}kr]0_,jr;`Ps{ YM7sZ;~w2je7G=Y%f`O@ ׉]?,5 U?-" ["fxÀis*]H#Gz{hPEf dRq!;9v+5l K]NPꚁJ4އb]H O$:X#ߵ]M9#Ft@N 댯&#=`` t isra3+-qGAk4 (̧oht(Wc=%l*ESf0sgLY P"ϗ{]W=/0@0 ||Ĕjޟn$.!?#iPdd7N} ǚ{dnTWJͯX3>>&=KjrݶJ]kmFT'[R9_( ӳom oD}ܮ ]j}#h墻rV90p ЃrKcg١OE}<4.8m oXP'%gn^hx=+rȵ+IAWßٿk<=+ZبgUzNk@O/0zU=҅\Uesީ.O)?~M[Q ]ϋ#[iZ\wB{C>% fళ8 ӟ{ԢnhuI^KG&c8Nd#1 Fu\/uvr Ct 7F?,;^@U'PqT?7hI(pKkCͪ$.㳣QQ %sOE.U ]@Էk'A: t/C3FTܻa%(V^>(R&n A#벥Y#c%%*?I v]"&V J&aP)LSD3;hp Q,D+VM0di|΄IAǨƓ5*Qt\"7a>Z݌Hh'юwW#^|#ZVQgQ_ٲf\WGJ0{WXZ夜h/ 㲧mIQχku9:Kl|h OqXAfۓ\tڴRNᚈkWga['*#bxSKn “aE|k" 5&M\m]j(ĭːAKN 0t$1^GpϯGMלt·9a k$DXz8 V o~L:P([N,YDT2C/jpЛ=gZA&J&! ?ll B7b)Vd^ ZwhKd𲸯0(P^@Zbj Gԙz{` s[tL.``,ĸiIrыIa'Zx:f dCX,1d[7ԷCc>`TN2,ީ0؀!PQ߷ӘdBHgdg~`6V,90~y}Y aʷCi҉^7@t[h*NG ((L(t?q]ۙVxK~ȶ+C0>esc5V^99rjt8woYKbL$B7q5eEUh-SX:CwA:O*Qb݌9ouD54d.?$+uWQOnۂQSwnɧD~Fa3*n+ȃwI3 u!*<`d8W/u']ØRP2NEG\D4',>lC75omQi!*;ɉO2^u(h Ig"vt*i:n D%ȿW /EWKN!9׶[PPlRX̛kcq]̖:f%?qBņ?>S2ep9$&yzw=*ӹ&[, si8"O wgFMɖRRm1V{m'Y&ReQXp ,!%Z4vH(23skzٻŇM3>XLp[tPTJxV-n,qKI ey4- \,#Hݜэ*Lt3i=U:u+v9;uv` QCs^r HIK< 眚9~Qq0T(pY˥§ThTo5ȧ=wZ=׬U_ΗL9l{vDsf_hߏ XriIze`X'%j!b)[o8i]W6#V([pN"1-:7@]`wȃ4"E-ގьcZO6:['KIgnxNaikVB7TZF$qicb ލ:Hr,")Kv~3P2PZNd1re}br4]#aNU \&7IbKձk ׬tϟ)k|B#=FtBH}e/{xQ*ut^9P~8S#%xa\2)[ 0@aI\j@aе%9#70Y#Xp.+ejc ^tt$*sܻFw` 0a\~sxLj+tviԙ"3Zt BkD:o BdX)%~ψ#|Dg?? =;"k2#/"Ꞩ ,'OL8pb,j[oƢ31)hݔie ^S. JF4=C`urn/k,gH4b[t5HARsfN< *bn!^"P6Yt5&'gC:4O,oel gcFZO# bԶs>`fl+ ͊ q[POA~dqbNa/5|D&y&1` TRH >ش4$ţ#͌__:Ip{wAFRAΧOC7TovtV_4mgT_B)'ɹӪ )Lfy-#AqCAP9/+t/5Q]~("g..5/G%MQ7 P[jzt?B%iVi glNJ{JvQF,nfx2ۭ#5I3zyPcr+*u|ǀT[[^X{*| DӉЫ,"b7-c\,|}^>{pzĘɺW!),$4fUA Ǻ$i\zC [2ҹ.Zb6|CqSf;H=fٓ.mY_*?x~nH#Z~HejLK 1FI!W;\ߺaۄSua~6#_D9xIx\y:ͻ`q*KBKeH-AG1_ʨkת~PQh*2K"z{^W8,%Ʀrpx[hԁ=ppq@K* tPХ/ʏ7%-Q l~42Jw v"@(eֲ8{Q[r5͝i35ߛM9"-ie"" k:jc@J MDےDn#So,2MմV̡:gZN~,`D8ZĐG6oqɗ~pJm*.9Y.q%J@Rey]zƦ=B7mꚚ6eսL(Y 70z`*?+-$r>MrMV)f䊳BFS;>jTl%TL 2Dk*5 "k M%UH[ƶGBA8U!:_:"nzcOd/']fTV 4ױqMhڭi3Ei0>=?zHb77E{y0ek[hL%& $fC~Td ޹:`$0S$Y.dB2u-_J2!_bGP-6F/!Q2ۡ~F5`סvb VTF&bNF(kozvbx X~zJ]ZFqof|-*@ֳ6"9ƼsԄ'H [t3</buZ%ZhtF3X Vt'ʓ7V63KwF`J`Tgх{"?0pv *#-maFrNܜ'0#Կ;ւfBE ~Կr^i"@D&I !i;af°Ƽ;[.Nl x6`ƈFUu882 EqJVlgm&EY2@V gЍ?%Yb`&\g@b^ꛆYѝ@LǖMP1Nu^xŷ2|) D>z&3#Gp#6s+l )OM5,[/@{ DRu㍆7^]7n0i2j i _' l q:5.&f f'KL?>YkǨ4X'GԜ۞p}fPEwIB|6ղw&wg6 gР"U^2)̮b~A 3yFhNcX/սZPvLm֠cmm2QN& ow聜?TfX/TAk.6eJ4|Ȅ@ |}?G w8NzoġtƎ}|9__JA|;B^*r8mp^@c);LYI v e¤cFD4$HfuƨkZU0r?O^tCGV8e!قO} !,1xjaڛ ߻cO^QOm|DVJ(k,5ωޓ "t'wȓHE𜢷EkCSJ, . $40PVPty̓H[&fS'hܦ@nj]M0EU4nTn-{1khcD.>24!k{Q`[5'-\n>[7⣙Jȡ)C# 2sԑQ!y]9 SC .4j s|O'ſ]tp{vŅ3> W ,S ܌ra4zc|ěti;. ;JfJ w 汦XiΣQzWN6uud#:.-Ɩ/ hSEj?mdNpb*nTrt;/a6E8tZD/Y?>Q{{IUs 3*Ik=R3sk}Ot~mDˮpӌ,O7$v.AJfb *dhCJƸi.M¡HeQndYU nYrH$'qF%L-B1"uk!剡.@ea=7U[aPB:6 ;eI偎bqDv );hd 1fBV;t6fApZ[;~ l)=`Q_߶'L.l O9C/^ɟ&oOX וb-oܮ AМgd]zLs϶rOvr,4M?t6Tbha~Uط!2 "s U"3H O68}1JpKZ:ZEb ZۋX1F!.ܐ r8b6c۱yG%xmE1LD4 o'|~Vrms6e-}G."-(fR.Tjf.SG!UֳKB!NP[:Yǫ 80g̓Z۩-|d4x =rt([ VW h[Sse 4T5Rn5˜?*fëCqұbQ2RR=iV:N9%S53Q1js`ڱi6'+vNIu(V@,n35T9⻸_;Brcmt0'O"mQ\Q,g 狫5Y *c riaƭzT\uZ#Ph]ao.e`29hzs'>>&Z"@ n#?uLSgj[l~"nB3Atw\9tQRJ -7O^ICTF`JXq(}2UWC kZ^I_br?F_/zs7F\ 2z7PP)7wMMk`n{7*`'k_?N|݌ JGayʍK86Ju㦌.,zž#!`9}+]@~`׷&?HA@>ϑ0ӈ0L\:\-?ߘ5B;cJiHbEQBUu@6If-8NC6]R[5Yq@Oimn|3a 2ZGwz%Yx_PR]KsGJ/Io %;غ8N55<м%KAw?}~9%3fڸd 0߷G?MAc>xODrNa6#іJs2Jqv=^KT7e yFM\+&`)'j2{syjux;ԽrT5G2u X4ں[Hڏg >މtvWZʼXE!-g"q0kZ@xx(sK|ț][8}zH1TxX+h*gF ^'wH%/>Lo9 ̴13'VXngs .-3_+H%ΩpY.EnXh禨hXD 𭃲s>eCdƼFdxט)].В^ڂ3K-.%eƖ%PVL3(9gHd5P: xMn9m pw ?TjމF\#J"j]-MӰ iGjh҇nszfɓOt `<CrM޷/q0]LTҶS\+(QyॼϛjE0Mh4!TΚi~ ɢShDx(N!#tEf?e)g[؂n#"MqQbɞ!:Kkqb@i.~8jga ),戓?e#oھ㗞:{eQݮɡE4l]?E|R\G֕X лX_e!-d6Bp*pe:|Q:v; ~pG6{j. m|%tAi"m<>2FB.+*|^ 2׼iM+0ˋAQNZA{n#ܼ\ GIӈ7iɟ0P ^ˮk!IHE0I >SL,k#;OH͈q̛>Ӳ\  #R^~i? 5=Ǟ.X5]y#ީJ+IH0.~B?pfa"ʇO%ei5] JxXL tT;;o):s"R*+Ť@A;i{)8kYJB~.s>kF>@5D0v0Ww WdT{30kK՝t) 62FЫqB*2p,-!-n4>#pׅIF4^m'@iRe̽Ҏ6p2lR)A<-{uot! +q{7ܼd"MwbT5jW HŘ1,!V*nj ϻ>vӜsn@;^QwܙR6\FZxMjͼN >R4 ܂GKDњ3qVu go4#ЫyM/x8Ѽv[3m1aϳV7%28(AD$ 1?\UU' 1LH3Rs-h໵(d4QYVDU6m@[: ]vuBET9#3>;fBbso$隹gwJ[gXin2e<ҟUhua; v.Vuu8c(HQV,zV` LkRVs9 }izSzGb`$6%}9F<ꏽUP**{'`%w G>I$[VSN~Yz0AxH睜!9_0BNhuF.ne5ki {i?ҺX>C|x%CK$.UBiGhV86<-k9{%ivͤPHEĂm'oοR-anqKSX=0v[0e|G;FH؟2r:Em!`:|.m LΉ@fc Gڵü.?p~2\,#W% %ߑ0N4UkZQsq}1ح5M7=,&iyF%#:Hsu&}#RDZ! zL\W8G>JxI?K }=<|{"(X$OeUFf@'a2NdCք" Qh)U}Sn'ĖDiW8lsnꗪ$QlХ]l`#C/iwuax^f׍3o.sxU8ߍDm_K x'Q23<e qNʙl]9[!<թ iTxl޷;LEu-Y.k"G//ȷv]ㆥWH_6^NrVZ ]ʑ&jy\([ J.T`s!և 4F+d*pZs{r1Zy`H•Z9I {9 Ϙel/C3<8?Kiyh0k}GwxN3)fEr}V<g&jh?ߢ8,n@t?:˘U@M_f@Cr»\d8dyʁ S&6 A\h*6s ` gì6@Z1ۧd"n\q Ez܁ݴ1J2g T\>,M⛐V\ؾϠ A>l0[s*-;+CMCZzLh(V#_?9J"jߤƸPOff2okvCo#]mæ@M .]Ω_eܦgU%VEI0r)eLEszrD{`9!ivW1@;_L VGJf*8(&4K -lfDzdJ4KzKJ.} :ܫDLz/^| ,Jyh=jؼ֏cwUj"yz◽HÜwNyg|ЯrGolq|Rd*|X@̀b <$%}LvcaM(wzhS/`Jc[[3(_ 44w]ԚJd*JzzkL2XJP[Tj(DTY-5a(2LMK1{;.㒄'n4ʉqxqww0ѻ&>쀀@D\! zz ;BHa==B-)bȀ5Z - 9M$@Jt1qԀzAIu>JF.tq;S^C9x!?!a%>7eA b`gMLY5*VIIoٹ)}\aDsoݘS+8ZI)ccG]Hyd3ِJ|dUWk(IUkOC'3@M&IIxT-FzJKop2W 3nԦ[$F[SBA]ia҄fDs7٪naH!󺉖@}Yj;_WGQLS:&zpSA Q)'ءLEʁΑ*Jx}7gw#!"֚O 0|jtvصc^SRKѠmtk,$H>$|6Z\=N߲z&3a5ק]+nnvO#MioRs Jd[` +፣W_ t@9=OF+ڏP)ɇ' ֹF wI e}rmg}@4-DokHSR\P@F+EWE-A5<@.rs45L*[X"ywp @9&,qn/ׅK4qyIs<![lt/rqϹ|yxG[/bb*Q]rAˣ/-z=~8d"+1%ФrKoFi;=tIv}ZX/~z}ZxcCv2j"Cۏ4r2c;MJOdGKHHdђxv/R|g7<5 \^q: !,蟤,5dDOʋLo2I\뤥x-ⳕC}WZϺt[ YƉڢ'5dz.&z}cCc?k:D3^N '5]ZY3RXRNXCE"2*[9F(C:wD,gx`íRڪ9;bl?] mS$w"#Mn)5a8y$ 胤jW8p#2)z9?"^s[ȣ-G/yu2ǏjJiYZJ-6jDR8½ȋД%QBnLW?k_ *.Os]ODfW L9=vKzFqتqsJBUvpڵu5Ł &hţ2Ql)eG>NoQR=a쭎:^)Bz4ј|L?ei+4kE/3L͆dF֑;qg~ J$SE+B$HW?GԉtxC])7^CpuJ:>PTgx%e,UhJ}3J}z 9$ :1?JŒdЌarl;TYD=ř0DvO,e_v˕)OOW 0a>85\fEU__5Z޾憓 B|M]A)ϵA.4 y#C2>S7﮽ay#w.|lSK=^ug0k`Pxa=sGV.G'Cw} X[?hɮr ! =Os,,õ3^{Yݽ)ES'B:rNїͯez3\XψcFe}W&$MYXDz{lŽzM ";evE4ɑObs*m" >{Y-rQzͰ A4sS+~S DҸr 9lQ?!X"P;>WG1IwG!YԈߨϚ~6+6Ia<<2hJRvOEoSvSI :t Ըmfa8:C2Cbor" zxy_ ىz#EaO4 \ Wʑ_Mb@gॷPQ{C?`OA2kSý k$@gZhw")gc#hɱU\x;$ nN:Vޟ*͑Uĥx?eMrq*.AKa{9X:م=bk\4wr *wĵo4tΚߤTs"Nd YIث*GKFRդʏ簀A޶(xbq9 i+BO.97m? OD@}(Nt$L_r tDo-D-\Eڿie7tq*?#!@zTzQiDt}*hS?nWki&M?|#MZM-I\VU#Hd\NCwU};E0nS{ |F+£xJCGII~:8F%-% dj #?6냅A2Ys՚n$3m|`S_ Beq@K3tZ1v:e-NxyQ:ـ 1O|쥋"YHDdB]x}RTa5,6Ѵ@S]I\^3\h U5\#䛼%gQwlcY@+W'r'ĺvחU"'N"ܜqEKE#؏jI˻-l9dkd4)?:2^Ź*U:?kN5ШW ֋ӳ[j~ǻWfoz.3kV,#:fd|,ɳɇ9V1{.RH;"`M!ݿ}@ym&p4ULRX_bG-Nj׵?ucg(SX~Xn|swY]%h*(H(irHLM\YXx܀wyrƍyu qLϲ#)EdNӐd9i1e˷WxmG]xSFIz6w?fEBp1DhOlICAX9&kZ  xU1P!gcSm3s] BukjdȝX&4;F_ 'Rj 1qIsH9,3u" _3B'*]>*[ A3.|d*ol"n4hNeK!_J|iԁg$}oW?=~|K40ɜ3S(XEo~2[_((^Yl+<,GQ-ejArL PϦ:LdCkz?Mzr*tUWDTU/ ?ųnpo!l= >Uk2@삺C@L,Q,|l;\z4WtrjJ8~$TLCdz rC ?" /E$ɰI ΒbQ{2[Z\h7Ի5v9&ui h'4qj!-DAD3zwq%\D+߁.^,M(;~Y n²{E"Z\w _G=o#1]i `1)]RJ>瑵MGE/ vU(Pm[۽GP]FRaRB{lʷA\To"_K2X #,hzlZF{Q$J?FK8l3t| JDV|M#tu@)ȬIˉ 4mvssIԝWȼ?ѓ*丄7%*qƟ%qʽх |RSM11f@vVLgY,^v`D2Zi7$NW8,52'0.yŜ=nEΚ0vI-pYs4?)J*uOXHrz'x=lVL z:tuݼ_i6.S5>!@k[T - &~ݖt NBɅC#|/ L;ȹ/*1}ӕyf먈>xˋIFK}xW;!7m,?g !QqTWq/T(.QvĻ_t&KϾx^,)"'f!,3+S]8]ß*t '6εգ@ <;qwj;t2 KVk=90}${kϯ֒AIjf [.)*d<[>x|W#϶2![IDsB/|R[?4vUbF?"с" q\| gutw0Q <qpMC . %i*cgw /4YHpҖn٧0*7GF':Si&Gve4v>j~RbHpg뭊COJS䝉{=̌7p::ݻe]} ωo ]³@R}'ٝaRXo$,-C_:Vϯ2Tg+yo᫶(te5I =pB*/Z#" i +T~?|rUX?ȥ?[=tdj iFbN{ ΗnODDp߯%UA^{{=WWgﲳ4%4ZTh6($V/C P v ww@'b az`< c`n8~OBzۨZ/ϧ{K/c w9w)L}K`q@5 gSce z c=4 CnQ+q}Ns}%8^~,v~gZd=M1D2Aj sv%\%%:gxN ,1_` ]i0A8Mc_Šzn)_+}ko0'#ecldSXO븽ezm̱z!=cۣLo>ajqw^/XoT5-vбIH$Ve' z;^6U&̍dOlĘItQl ֋J"h]ģ⥋]GNqɂ#6!TOZ7O+,GfE`'014}ji&giRi끔4d 2\ ԥČ8EF*+F*`=ݳ9bvѳfBc? 5f$90U>^+Ek,oœhm] EO{DU|Aƭ?]H2+KA S!u컆KEGtBJ7[ΜR]QP F6_CuTRjr(ʻZsۯU}@z^+(8x[{@!r8o{٫ :紜 /Ex@ByZB&ȫ#S'r|E¡hrk[DM~Ƭ!KÙ3wxTk7ܷ-$B {lb[8 4s+HQSղ "fz.oPofrF f!#Z|+u򉜭 ?tSuH' 5#gة#64Dy%'f;8G41,+R~ WtǢ6OeOųy*k?Ҽip:[MK DM UjY'N=r-|=HfX{@E> `z(UjPqF]Ah}hML % H~NʽCq Rf&W:bFv o=Jc_ r.mn[w_ 4.T>aM]&4сrܽ6kF wklS=g ф } Imlfjy 2 IZ^kH8Bkn?wA@Z+(c`\q4>m(s>hBɝ?Dw ?P90f/'y1RVTA!ήJ"$1a06 #yVf2[E`x%H7ݍ&`ly@ɆC5T2)\M8&Lm 2f`EOR+=l/Ԡ*W?$GL8F bј j^\wC/u(C|>+`-K@@>n±]x;^ 7pV  d*\8xБP!u:d lsdO+N Y ~%zC#>(f^Pí3hR0K95]~"25NFk {aQ/y4lw7]Qj-4Ll.EZ6J;wż`\Kء HglA:=lbrzM^ Ctz6% F^7Yn04ʁj 3kD;WX=y{2"tX`œ^w9eAV @m>]#Ɛ3_@'c&]tSU_MG4/ʪS5kc_L"_n%,{byX``9׻v^߅"|y|+NIJBXnmk{%0uqb#q4Vޤ|Ik LhCg7ovn]Dx'D^ޜim4)ݞD mS*mׄcR=6-Qi[;u=.=';d 1'`8w;vﶊƔq8 :Ly:l#?YΌ)Nd.6W^j=^ՄEe8#v>!ϧ-@[US]et[wt ܋K\eZISFs٦:6SWЂ+O7bLJΊL""AVm 0@3A01Y7=̓W)y9PtFqRJDIb0.*X.6<F̱ܥ>-f{0X?Kj7F`M@Pd;#.)OѓYOP/qt=ʁ)>T@ff8uŝ65秽>g5p*WJ/*gķJzgq2- axBꕇ0y:i^-vx^lh~i%z"겳/ڢ9-Հn|D {t }mf& !5!0[p5ŹGEZQ fj"V6pتII%&3C۸]-A0%l1S\T0<^>[q~ZB g=PUs}AX+) `0MaaYDah)\@/xWN*6ح^5WIF-ln[F[ꌌX:fu[Mfi]3tA vrG?٠Kw=UY$ux ⩺m 7.+1%6~'?owSU >_ P/X0@~<2ϬľsBڂe[8m)e ËEkIovC ЧC ^dCb6瞸#߮)5hH(e雃4 vi{6z{J MF5nbc/WY+)As5xwffʹ7BV|Yc-PiAra޳0zsẁ*6 z ZgQ#Tsy>nXv#1z#ɖ@v8HOzG%QjT,߈(LvZ}}0EDv ,i/g~."K͑,=2S{ [G MzjW5X}T2"5]pسQ:&1,bB| d2P DM#In<99 j|U9N.򕽞 (1ovY?/Fָly?ď);ΟTJqőRoYoSBXBc}yk^6Il@e׺p]5%K 6/Z`3=JY)Uuiai88 SUkꋭe^Kó ̭_msQ>ϽzVX0蹶K@.4c\s@+ݱ-(WDm]wCEG==I-P{PW ԰SR*T!\f<%#tm"MjSqJϴ[07Xa)Y]ဠ6~xGRD鿜CӋP$;/K'16:5ʑf9y :ߕ MtU7s5 KLԊE | $=b{7l=/\Ѧ(!@+'7.{o 9NNiK1ƶ+KKiM)0e:pAFڎ16"ݯyy" Q5e3d6)6F\HOvX)"%bVҜ~+<^0IXX2_}`f6츀S7C.i3 Of2 iR mlI361փ o_Qۿ:q cF]?]'=]/!Z{aA&ޛJ8e\}*c,.)}Nde'd 12nԣO5'cyl$$YꧢAt;O='W^Ӎ-K@,XYxlJ* NWya7@c "|7ʓh|w)yopE7Ħ{W \Xq.:jGeymaa[|U8c)N\CZ?naX. `1~gd2z{~>[J4>0MظC - G0nEOH q; _:ٚ',!7.W' ݩXg]A4Uzf5'ߣ&wFy0Hjr%dږE kBA4\IP)pȟ虳Z7bA чfjjV#1AA/ݼy`*HHMRZsqlPXi8 hѐVMk1&,W@/\K'y:bBqю @q=T( RzԷYq ͡IF@Wop9TGxNUa IJl`&{5WďMj- Tg|~<eϓ[;eWvf{8[L'fJj30o.; <8֮j-YAyRx"{`pd^Alo\~uΐTqk {Z]`?P9hHI/A%ymjmi5ۄ7nDk `N KM'}&OqCxU@Wvt|lI{aztNՑT?%,ի \Y1ʧ>zw^< 6[&jf? Q]x뵩N$"Bֲ8D[,"+|k0tI'MBc͟^wO9qwuou=bpA @`HCI`j.$%MOJR6Am`*o>Yg_V{y$Iwdu>+xMKK_cThI dEZT:b5z M‡~_s{Hki_ce!pyK~\L삛z?DԴ`r+h}!}{3'}uw;Jon6˶0,sC5s e<|7'/|ǷS䤫?LTtxfHz\Ȗ"g$_nH.H՝}~ViN^e\Tٞ;1=<!j&2S~E|3c?d+J7?x,.y¯[c'@8XO9*e#MC4^gbwh0rLmi'3ŭbop'mD<*u1U#Hjۀz"v.ʘm ʪ38uK8 9G{|ma 5GͪR@4 gR7{c'^ #de6>KdS `Z)ߓ͢Ztdcz坛ނ|\b<P;Z5EabQUêU<P> s03j@ӱhPu뺢D5ҠiH ^ᎌ.Jx#0Za_gontz]DQo+xXnӻ4zK(%aajM*-f0ӷB0aP(n֤qj/Qb/c,yVq"%" 3Y*s]YA0>Ur!ݍf9Ew\0mno`xDfr.-Z%r읳!^ JP<ɎEϱpx3"C]lzr#0n@X. `kٰi47blRGŸq3BzLhmV1jlbsGasoCPXsaz\`by(5p?k"09y ͝vB$<{DFDNb)ZmDrMadub%TLV7T 1J#˯ C#*)!1x BV$h=2/+We];M r1 ]Y!s{XBh2*&Ź0/2rt 6ʻ\u7)`}M_ԶHZ(PB{l*'ܵ%Pa_.?@Lq15@;Tm'7 @<_t@Sxp>F)z6KA0'j+Rj>|vKzbA^ Q͟~^p;Uu]1,lu"2mM'cHu=>IRuSt(ws]JE+ O}w0l!YWH2jA(NG1yxPʇ0ei2QI6 Hn1s08B)y7,F0q|o%iX‹pZj u_6ZtV-i*7ֲ$uuW_ x߾rr+6uQ,IKd~U IT[с.ģ(N<¡2a%pe375g0]RL&t}<`=T@0\[+@ !|29]1`c+PξJ =aHX ȔEǤM!ō`ĶC|>vA3\ͩ Xȟ$AwB oQiXʸ 8Ռ|*¾pvqKZ80P77 )WA?gm|wm]#c%x)EYo}[)66 r:>4N˼(kXbmd"fltjZ"⽖ɾ`"%잎ν}Y%XB"mfcoe{.AdtRx=PT;.ܣ{/f|kJgI0m~X.A;9*B(Iյf, I<&^!D|${j b/#nO`#y2~ "hdS!%]3H>>RM$QN/ ouU)(@RJd>C) 6Jҷ!v1S;de}/C#aAs??:hʴ?*?WD`xOF1noE7LJ zv* u`^x-P*q5,P$qgCjQB;1[. oاm}aS{hS2ȣM;uP  -#?^ASVtiE+1/>LRDe@h3357.ё\G@Y.ӭv9nw'DetPr2rWոm?Ɉ½;_JoUrsœ~(:QI H{p noOs%~MI$sv0ˎxAhPo3.=m#]ByjUnx48SÙ0 ЍW+;D4, Mq#AwΛ k10E1,o?2/: .fW];b[4B>6>>p֖9R'Ӽnv/2@#fki?e#*. ~7쥢I9VS(Ɩ0U2(~0¶*'`'Є9$Gb$o7Ƚ;>6f+yL"u_l?uKF=p" &[T1)R@+EkxsPbQkkJYt=;LK]Gk ΐU?F] 2T[NK Ĺ4j23/k,iBJ2KqOH wf| WM%*6cwsN>J|2Th =ֽDbGk9 AwAtD*55̞צNJYL,Ewuxhv#=%4 J퍙s[6W43ͨ!ĥH/ *dZ4ĈA H_Xpe _mqEP/w|Wk0%]Dj q5EUeR3r]rn%U0JHK^#$n bk=;ۍI%RFmGK0f> ZPX[RY;=B3A))]ab\JE,Ax->) e,uxNɅ$~:<"劍RYk8֞9HP#w9˻1c r[Vr9̊҈C*aH/BUƒrf?K{}NF$6G t.1΅F2=<;X䞮0 sFHv[ݺ$tإSoMP~M ][,+&Lt(o} E4c#k]m3!*Uْe t8^oK Rj1JroAi q_Tt^%W}JJo7 N0~Yc>6◂pMkFNylZl fӊG2G8Z9P,N6:<]5iy0BI򪭭R8?Aqѣ}-eףyYw%t;+Civ\-*eonl-6*B(~ERe?ow8+5 Kyw!~˟WP<8{54:Mz`SDzvDܶzQs g-N9apò9΄}%Mw0e9rؤa=]PǺ(&8MBQSVX)p-Jڵޘk޹d_:$UŃ1k D~2' zx= Bh/f們_:@пDV-߭U'^V[o֛J"+rʯzFU_ sgd]TXЪ'YâR*Y+h-Rd6T V,؎ `P1T +U M8Yp0 g+FcM9c;cXi*bPS.R87@n@SB+\<*4 _=a] TjKv JS42%8m;)MI^{Dշ|u*_u9CmCAEE1}jR3H{e^r-qC/PBJ10e#RX[2;G4O´b6$,COQi_TA;y$mdv1@1PZ[I۴B oKk*0 cx-l_HE: GK枡MB]&6!dإc=Hl,xcFr HxbuU@ck¬О0.?%Wj)V9 A ]ʺυBsm:97]&FV|O^d׷ZJ X `JjD"a -݂_Z,~J*LZ;G>? LiPcwDo1MY^oxxRy` ncy +٭4:CCRM&T7# > |uAHxRrM쟬t)˽~ '$)Hٺw%9o5PKzQz0R kTdcRehRG^é8 2(,1+@ۭݗ: 0R4fX4¨P?/z si?:?!ُy&wJlJ5Kz`Q/U}[omǰZ\}µ0iiר,B\śfyB sZԠ{UechZRwk&9UyJ_F8'䧈/m-b-SՃLCvnC:kg! lVП${BTp!D"y0($)$E`{ԷԗrZc:lef}];dGD/FC)E9`tw/|`iy͹?2@(EI49fawmQq_!KCuag97-!5 ,')[MN'_ J?^wtĤ?] %<>6cNJNB$YԷ(K}I2S;qH jԴ(W9NYY̥St>Q&B_5vȘ߅ r_J=L^tBeݷxie aFndL1ǔȡ+:hM[N^_s"Fejm$A\ UT ˀ V5ܢzo$ Bt~D1βT!p)CTAwuYLI7^V0f\,-#E "scS=~^e 켧/y/ RlzsI:I :_De7n1xvp#h*.%9^\H@"CK Da@z&EVlWT]3dB I2 塚}M\8]zGQA]D ]ّi{]IMx1I-ˌ> `V&j(21j v"Ec&ΑdF01ۍYc6/<3A@يʎj0t̯8^  `^)!^J%p  7B:ͷv+#pwaxQcFs=کtTú"ڟ^{R!KIђS# or j츄. w/†ѹڗ2@nm{/TU kRuЇ[cC=V^c&U+-fE`rj8)}eiŠ8we+"ܼ9T ͫh8CpЕ'MCEص٥%OԀp6>]$PýR[8"uQ•Eps$|ACyj1T3B)̞1WҜ@ςo2-_/{W0?FM5Vؼ- & soՔًCS{|t5"9|iu^ՄΑکM /LA]1^D l}B~[KtԣF(1fWOru.‚{޷\43b >)@r>><ޝ`丹SvlpBZ_჈44lQR5džYn1nMz]5+%p5f9~~w %/ǟ 94Els-A== L#V61P~Z%Mvǟ!@xq* C[mEl *|]eG.{cRD?q:D~-׬pė,Į ؔuųSN|C ^r>;\sY` ڲ j_!`~^ xIco$]LdYF}p^ X )yiJ(TƸ7I9"t~$ z44HSٜ⮪ 5^TͶx?lk Iɐ}I/jr9E/!2}v.Ь C3kLBð5Wڏ1^QΎ/^—ϢaV"^ *qHsȤ*&16@uU͹h!D#ѯF¨auط6c@D\.ȧ٤/)vOg;gj.jX5h}sreL'~AYp/׵_ vѾܽ3!5f^"g9G`Vz =4a,=uML S]|'r*B|X'%=\Z;ֹQIDZpSo%/u(|, hx!bhcήS=-8 |'篖tb޸uw@ _f /7K-S*]8Hl6|2E^+WizExz%zN2pG.^P;VYP&:t8SXj"׷X~X;"ey 8z4ap}$u<o4΃i쿛}/m%a&W"@KlgvșPtfe2sVy`cl;1y8ʜ*0f؛bE,s53C NX菻]l}$~? ?*s˫+ )CixǟB =ZB2BZkvMI?jsHLS3Ū̺(L l QbSkeCXr7yKXug+S9ԥ7^1%Ԫ qf-m_"H3'B_K@y롙.Ī< O' "\9 ~~8d KY##iCZxvEg'g$ړVBY!7Eأ࿇eluCԖIxD:~9\rJ{_ҧ8{v[j! #g )Ӏ `4OOFoj>+Dӿi~zCA.m\ƻ WoiKKbhvL|pQ@ed  ҆yy-#{b[,}!ë;W;l-Kk(3l`rJB*&Uq:3gyo]Y;^7IS%-u:Nv{pM8*a{!UzPTUl#*` ptu W;gUfnlޜtT w;$1[PɩGwHhjZϫ6h]ߤSiKtm]_[0p=|iaKZ S3 ϶~N|uwTJCZцGZ$n3g|+oهw.dvk"N( #-rUȸRϛn&K:hK: @ew-ܓ/wێ }> cc=V8 pYx>mrKe9AU\{ݖL kMg۶AÜf.^G957b$4E]hD=E V!wX/_ݲg"7jH춍w(̱8t^UI7wlȵƥ Tws t LҌ-sn)Mշl[oë^Ts 3J}t1P U+sdݻ9r4AɹT%[ǭR`PoYxV/+CbljI*ZdXz)(脱p-ݸG6kz$i)KxSJA]fuyƖܒ֌b wͬ1уǮMD49sOS(xֻ Q@t4qaHՌnKK\n(Ug&FSSt"Lecn<9KHS6:gT!#C @ ֊-˂#9V6(kp|BO]Ij,,'@KUV iY~iyqH'a1M( ym> ~͠Cb'=0i-0#cDyo=}37LeUP/|&iբo.&h %G)+񬵅 >6Lxsc/r!oYcTրI ޠ5 %nng⁧YoXg1̶=0}GRz;$GS폆I.*{.fF:f 쿚iM W pgDClްJN M/) Ԥ ?ߓBXUm:B2$3hUx:1%y"q5u٩|n) .$}iULݞXQ*TKux[=CR%`I#qt'*#^sx[;~hlz]7o&c$**Q??k.nǏh-ZS$Ͳ}I|Vq`9|+/g0 z) A_v[";R0梇G{\ANΉ@N3^ Votqbbecg~mEaoE y 2,tz k+ZmyiFPMW;`N;j}q>Pmp@a ^xs ^oyK1U,8viL}5]fR Kchs^a^QJ1LuNcɯ XQ/ #``HVZ5E(= s CנFI5ܫ\%mԂVBj ^>zY"yušU7T-k7wr:ɩOurɐDPƮ#ÏBȹq lb]*=tXWg/fHWW]Eehe(S!NIh7Yݭr2?@{BxD*Pś8}:y J"c^I̗|4;r3QH䮯>T*!`MuhT|!NVCcm ١.fj:!3PM*SX to\q ʦDZlj;Oǿp迼|2Y]N7)ǃo[~I]Ъ&lh{gEpPT$7DӮD ɭ%@| Nz>YaVH%pc\k6rz[/T`c۱6y7x_WD÷${i3e*|TS1sZz2V8D'T;ZP/b7[a04xY_A=OOm[Č8! $vU^kܒI帕Q6EU/U 룯0airn!it(f??XClU8CRfY0;?9||IIfxˇNo>:&|_Xa|9=Mڧ=YKY`op1E(p'}aL/%#͏xh|Oa'GXli͈ ``(#Ċ%cåȵlyϯMˀ, ެsE_.I2'sD4xp?c$uZ6nWT }Īr/d0>*Nm8 -(I;7EZ 04*kЈNK6-Y*0L)S&WڒF?RN!'eIת)C;)RYCJ֡My_r,NGRJ7QfJLpCF% ſҔu)=R~]ǧ{ ڻ\[ 35Q|#k wRX} 恿~3F%>W[omc dE2 [Uۈ`Daj̨/NRQ˽էQ#*XkTUdϏ 2em4Bb4q4hsOvY>Cp3}ǠyͥY⎪EBݟ"g+Rue)JHBn= |f_`WuP5{gFtQDO\) Rm+wp$&0y T069x;)&!c^_nQlYohDl+4CpBr}{Md:GC b8SMèw6t*q" JoDXBb.g=( 8*B Sl{Sdv"PkG ݮ _L;oՅfȦnŵYo'"[#^a^zo^(~qO 3H *7!!Bk4!p QBܯ*@My+M}-̝#X;sȋJ" Le{e%D FMO`# s'?Stҏ5<0}Dž!#/34`"4>t/T6E#&]`å ,>Hmu obZ_-^QB%O6mdia"Wmےa1U -eqzH %)aYA+ӕ wC?IVaS‰ +#,zgxeR1/?f`02&D\}?K)QpWl?lnĸpjhwqq,z0!PFy)ҝ;(z'7}*C>˛8nr/DZsY t Gx!XLw4߰q; "_"WK}F&<x%zABw &U6ק5 G"BfE ̒sU̅h;Lo&ggg9K33wB3'm02*|4Gs2mqҚᔺ5bF`lw4T`۲DbQMTr`Y^HRYˡw7F@S-3g 'Q2iGMSԌFLb8^v`6IdAiʹ ѧc1Tb?ͺ^{=@T,كz3mdapͥ"M,{o9*$*%iؐ[DK>uռ &L;_Nh<*ASeYEv?\4ګ| 01)In63fQk+gM\y5s4eG̨ZgN \Bۀ ?D~w`.x > I= Wx.eO0 CT-t!nN6EJ,vѯ.3 Lnc!^1fC'b[\@i@U{F26bReG*Q'M 3tlzگe,'[ qt5Q/Az{_ܴo@վ6b|"ce"qVYMJҳ0A%΍7)-Dw$m/g3&3ȿ<86h dnF' ڸղg) px^d* 2]CO `GePJeT 2BY0 & 0ʍ./Užbyo ~5σ[lDF&NwEr"&vk%O#`SŶ7e眶G݋YTrr)z 9i2&R*5\!! ?RҴ1CL{_l_R?9v>[a1 6'碍g޿/ț;x&2c;@ _ 7]b#i<|TL c'im{Ё7i҉D\kQ9+F09r bTxb:[V XʙGLL a<`i.,"9n6_HO[c +۲[ĔH}z,$UHK(xswUl-j,nW+ͮBAx#6gJ҉^SCi`/aӳߞ'q ǠMWG<#{A|Ԣ.xj ہuқ8$iFι9\[YgH:N4>h)r'ty VUҳjB#Oɶ[֢Э˄H/5hQ7js /HOB*a6t[lw[EQ$&m> J`S89$'1)&mڅwMQ \9*#]Fr>7"!5 d;HwséG22t-$E#O!̍,aEEG'Ke xX!W4FQauehI%Pvx+%zCW'Ac:nIֱkëПץbCD1>k' Kw5A2_*z:j4o?*6wӰK}lLHr^WXmQL] Hb3Q޾P n|d >8 g_Wt] 9&ϙou ɮf&P @ ^_]55y%aL37a -D]55te#ZK@*A'i~ngtq!\+p앖?X<+d8A5:no7|c2"t -ٹ5b TgJ(v7Y_,'rbf+v@MۅLEǁBCVB-HQzh^pV|hXxұT^wѨؚep$h$6ˎ/ܑetrה#| D9FͤjN cbɧGl ҿxL%vqS[ U͙?4ܨ\{;x8!qu#-,lb0F$skmF QtpA*u[6pq.I/xcfGSD%TVTWTi}j,e˖ۨ?j[^p[S[z3Ʉ*$rm;mⴓg"'Б,W7j?HTB'WET;4quilVι&r-,wBNSb"a.:RlJF(Is'3rvM]IMQbɳ +k=VƘ2/[j|fR3-^]⪁Vx;!b)ecN!xp#RRc@ROV_m,;~N |L9M!Y},$n(v>&iba+C*66-6Jf`%ƣ‡ ԚE|YRKC-s(6?&]e u 'tq7=_dX_m'㼻2fY?jȥ 1<:LyA(~H沧AAW`r~T[IGӹ!X_g|;ݳ'@)7&YQ.06^qWTLk:n|[-w皃`49w>s(#>Bsv1sy-myk浽#gp2p_|^@ֲ#/HM 1DH"x^7tnpoC(!3%jDe˙zM_ pב]5DתbuDeId)6] frd[8a5C=؜$b- kI<8|i"Dxp R>U|7h[6DTa2duO-/zsVW=dÁBR4.?ǰ-LX ~P{.ZqXyi$EԼ49J0/gg_E sAzRK#,Ϙa&:Q$FF?>#.@Z9r ʰS sUmq?ȡZ*%Sw[mqH|ɵH|RQlٛKnFiZ}| qRwW)O^ܸ)tɗ_3\n&>Ԁ&]5L. ,IHw]ٝNH0f4) KȲr'BQjT٫ qoj[a.MVl0Bn?dA]V+4,xAh`vvJ?7 3J' Cckx\~0TP(F ChI\Xlq锜4%_s#]gZ9Gʃ^p{Z'6o+ zX7-Ѯ؛`H}PVxu͂2.QCuݺY8Oqvu#?*Ŋ "49pFoz>F<٤G)D_B>1v(NT5W)DU5 RX jSv9A9W #M4.Y_fCa]ұGJ:@_Ť]d؈0TzX#2t??L?); 60-iy(&!}TݔH}G  r?̸Z.mԤoq,CV\E[P:1nS*ͤfM}>T#!g=mA Λm*sV" /2'נ>W\%t.X-': 3ϵe?AnQ4:ۣA4(n(?#;E=#n3GtIrdn)Q(1F^^.ǒV;"(k9,B~LLU($e8a_1Ӊ-$Rq^baK)ґP-6䄟?%K[L)HFpa;DH{?T^MS40< kͧ^Ŝst<[|w~֐3Nt q<Lu(x+\* Fűx j䱭cܾfcY/+<]'V;F=ϫ/˽=DwP5/s%o4c}F@h85]矖|%\>)fΘG|yܐ7 DZ%AιV島') Z8(2z.*JBZIUע/֯&X 1.$;"|XZw$n|sW:.ݢQ+ժK9O+q x!#Yh.Թ,Zrc AHwYOqM=Ovb P&'Qr* _"<u"c6)G+mirblӄرٛߵl!|T|iy`Q%xn\ WKZ.6 ͯmAUai!OE] ܾMJ~ށXP"{L<`CEFqn+0U#R vΣ8E[aea‰kY׺E 7 `.%7Z.&ge]\NB_"b|"|BB༁Sjmc;l ;x!^e^/V>ZvGgH!A$B?)J8ϯ9>{W =fT&mYȷ02(;uH‰wAV Pge& Ό2Wj-{*,zjfLJ341].U}YrZWLң;&~S [R^PLFοۘ"gvL4hppfugy1-SW)jwލ%]+yǠda!J]ҽ g1b0a _քwZ҅@OY#V yXST3je8q#XIpgCZriUjo |\0Qؔ8>LyM}\C/]-;)_K8'SBW|K|ju'kA] ]⥼DƏ\2v!2vz9O"߶\XWdR;jW# 5X."@NN8bJO6gF4[У5n Fܜ)HBDaB6nd@|;Ъj`Y. ]R)7 9S;Zr~#EʏQ]̉h_0k檈Ӵ/QX!d6'a e|#`1!oMUEb-A#X'ԗ˜,,&bp 58XQ -îi7xq ĪꯟT|-֫P@::C^*2$/ɵGF^M';(`9{]bH>>=VEo/BYHQ*C%rȖHIOfkq> e{8coLN #L Psul]{~~" 6MuID` 㻸{(ozEfhF,Iu+Dn?=0B^ޗ޾@/3' 1nS^_wc_s碜UɛKu#m~ g^TͨS/ s6K$SO]n)fQO^Q^>5$4r5eCPNAC8`RRB}^:O8D< e679P2t[s.0y.}aca}Z[ C+Iq[5lȄD2q.,=,Ъ8jo@n9QfLc4Myө2nsgHFڕX:p6R8nOȵ@sS@}h$IqtJԢ_0Cw޼+,a+" zݚV^7^ۃ_>d~ɂ[wuerTSyzƄؑ5cf5#˼4DfMf2\ R'z`[Xt5O => Q+7ؓlZL߫P|1h)np'X\#}ъCuhhv23[BH%0[B!V:۬Z7{"vC=EHuH@I7E!7Uqߏ@Ð?gOR۽1b-dݎa݁) !bqldds|bVd.>^>>ɤw^`Ze} n^]Y9R Gy@h8GՠfSf +ģؖ.j#"U3޿VY Rtp=@XΖQN_#rG^æQny8AD t7T+i91t﹗Yܒ3\Rrs׆ 88*=E+yvG{aKӊ5CY7K*=qZNַ :,q&ԙ Be];HDݔ `649sϖ&6Q#M^],@u:^YLL"dBhȁ^o¦\9؎Ю I> Wp pL>RR; y8mdVҧX⒩a4nB: WLbLP7*mx o3.(vdtbBy&$ՏJ){!⢯z?|%Q0c1}{K: .WVRRģcS`P>Aa,A;ND9^XF5lt!uTP)əI'{5~Ƶy5)>(>M CܼjD]+W8k׶ef5,^3wHP}?$5&a?]m8NL <4 ϦwZ o0|2npxuDDtC*doA~1%s Gk4nh*sZ~w' ,)|?RÝ']OX#se95E`5iY(5{#jFMTwKޫ^]_M_*u?e]!V#\ R<,11\_䊖.P=g6 ۼf$j:00o76a1E` Ѱ&b&Ou@Hfˠ h_NEgO`*Щ!fO,׸НRI=y;Q T "Nbhs,uivLl*pQJ1>#הZ!HdV @NG#cU5S00ۢۏ;A{qhȼz8uEVC@<,Xs:R@}>%`#wTRs3<ĘV.x[oLbݧ٪2c慫% Y@9j.^lct0">#T8o"t/Io:a_ډDt{gtAa5y~ &_]c 宣vBDfԇ|S'.}0~s ղ3n-_DFd &P mONJ^!1VQ^Y}C+N:Gw }-2sE86+ |\4 YHck>a&n_V^tT,85cT޽@( 6~C8Plo }@AZJɆ3c t( `Me0UZù"=pLEjx[dzͧŠP+EJ h eh3E:Ij&i+}shhF+͑4N7 eIeT ՙDŽ($ۅN< +>jV*oQ(XX/jG[e߹HqmLp T5[Za%WjSvt/\HXm-v0Y3.ma'^SC!JUQ.%"}c$\V7YQ|ȱ4.],C@,yDHcx&zU;dQEw-/FQ:gT4~7N2LV(ANVF:T??H'BS>TTd_8v++;'({du&M`)UN)7"=/ NsZՕQB[[g=<ΧEvZJh]_l}{NN1i$kp71x,+jd#<93b둱dKB \Y+&l[W%N>ðw;5Q<~3'#7F!wM]iIB\2`咛Q8|No`@cKH:q0@,J}y8*JpMX:*>FRsnn8dJH$Y*06|6I vDBa_is6=f8&OK̅엁}O[VKZW$HbFy`4y[ğý*>}^e&]/FB;V#mF@llπmwKqc>E)ksdZgkY{Nپ凬N/xE D8Tx]K=8x)]@6e\U66j$*(xiw_^?{Èk2!Q 䄃$=U7^bs:7АȥS5,@jF @ߓi Gj%eiOfCaN2JNUlGWaμ hlaf{0aZ΁J+*;⊥پSN%w+K'h@އWfJP~^G{J6޶1V5n.#ӌBi"{蝠W rH h6I$Ҝ-`eA ֱZZ #j2˙<5[[$9vS-tB a &LX/N<d][jcAm.o!:%2r[ >Z) 55o_pse[r&YV'Uo\JCTʲUg qv d} ׵SY/-»)ܲB)V4AH~jlz7Dʈ Ǫ[Ʌ]o) 1t|)^ =!C W½e|ŇȚoofzwOCc;8ofb3 O%ݍDڐ8}a7/0e.dhYL%־k= ]xP q^_ts=؂I']pފ 3t8ŸPMln\ m@cZt%Z$ATr#c)SڨUBIϦv4ɰo\6aCQV)Sd PwG[u sӕ%K(MѝV w5D"FR};ūuf:lQjR9N;"Q6IlE^8 k*;FaiT;$q]yj -U3W[wR;*۶xFF x78H3T#4AYp!XI48jJ ,=t`'VEq/x([,p""LTFE?GPuX!pnzh U2؞#Qlɻݑ9E(a:]Clp!`Q& "8/@KLt8ge+u\P1%^D] ƚ`iJPI_U^g(@)_An(bdfjev#7+RdnWV)?@!"!ϧǃޟ<@S}Q]%5,' Ǩ}dcR޶ Q&dfVX7:^L9q&D*aI89z z6R[1$:ި&T)ZIkeE8ۍK fn(~>_v 6c~Pmjr6 !&O!lY?VC *C|$,(x5&kj7cHJ!ڤZXsi:&}U~WFۻ*ᴱ zA|e㮡)p498,i^e UqTZW@6eʻts1H>!E(ADm3Ȫ,`\ _DtLh d Yז0S77&1J~ E,šr%}풞}+j,EI4 ٽ1o n$20SRv?J#KS.kq߁o'T d@,8. =U|I8FZIYSLv5f=F'*I-40Ff[-~[㠪]&Vks1x)VZ G~̘նELj:0EPk1G9`!ngo4G "M~SN 2核.,=dԗe pJ'text! r QC$PLB<ٓFmmpi뙔@1rVSx0g^-T@a׭oH,eZl^m/EP(z6Bg5L7(<<EHiC36g1XÎ`iIy~.{J2-&QU:;J:bW3tvm@*O07 /NDNRnE4, ( °%/\^nMD kEnfR f,Sz=$tD̲CᏌޕ)aLೀP EN5WDijOj$׉C#ֽr(pBމjT(둳8%doQ<*t̘%]Icm) /Q13ZuKg2`~h9D_Sp+vЦd] Λ֨4UciSmTS\TaRk3*MSÓ#ؚJJܻ%Kȇ:wCD!ξⱠGEvŘ >}5TĢT~`3b }[F;7n_.yfЍZbǧ;zXf>Jj8y*t,.ӢnUM>HDu$Y4Fi$D%weЬm=~-9$h)Uy'1nA#ͳ2q;xn˲s qU3ҿji.hPXApząnOX2JN^ Bfᗾ|5ov U ?Wy[%˲vo#9->V GѮ⹴R">lRh"rH&ZRbQ;dċc+Ȫb{SnbZ%-*)=0b!8调1 SNnmS1f؜ >x)G'_*Ux?f@WƎ p8`7EjCE<  Ysv89\eQr/Tn# 2At+;Ž$V*r/ȏלmy .$Fy]/Ce)ۧ\s7"3? m)c-;2am cTSY Lg#403!6sѥs7',7L} $TkwNQ w~BO _rua6eUXKה+ϭzV! #g2#Q4(?q(7qn߶ BLa%Vu47n/"jֿ"Ï/b^ISPJ$PC+jR &;q.檵v `^m~zr\ݑ ϒ:cs nҏ[6rQT +qл2U+yBVqYvuv#Q7 )pwY}@&@? #Tm_cyD2~=c3ϓ!JYtEd:E`/KFNyKGNS`\{GECDIV;Ey}Z< _㛬-S@x)EI>RɳЉE$i4>cZ@m͒YZ_'3+mEaK Ì'eTIVB8D|A~K)E#cS09mm.h@6^!;*,N{5$l،EUBhf@*/n WC;M{J5VL"yQ [ѝ 0ćTt"៬/-6L|&;0?31~#0YiW 7%B$?5] =8Ŷ$VB޷k|#' OfR@U#fOmDxK^m+-҈ >kW"\qe^ABag?KW 'f07;:ʠݤm(sO\rq,)2]7{?z%QC9C@8LN;L8MZT y#uxAc!Ժ lgQ C863k5]"S9p؈aXaxXt)<TبGҴ 8왲1uT3!V'xDIY5v'B+o[ k~鄢}9bcؙFcݭa xa8a4DŽd%M itY#'xmLqۧ٠_^˩+Ѵݬf1|e듃5(AahcX5&nE hSQnB.s[Y \& +=®Z]xݨcEly5Rp^si}a_ F?Xd1E!{4$RuPMJ.Ly肮Х<1 4Ҵje W*ܓ0 3cd\~O|$CtzG\Ʈܣ⁔8KW\ TJkȨfR/׾= Qq"OjxkYDV#<9Kiӓm?5w:;4?'Ud/iÏ*PH!ZVoökޅ*V~Ve ts4" ,06W2l(>Jj=rwq7*R~iYWٗ[0'#V;ie.*XjS^) -ӝ'H"<LU,ophv,5H3<͠omkҪtjw=ഓgQYxQ@7*K*Gf4Y o9Tϡ0s<),uy؝>=#-p IDbBm5ͥlals?p.qd/3`F ( "D۳f!P#@rȀrBtw$,QDŽӺT5~=cʲP&1KQqwe)q_mdS{EDVE }B Qƴ٧7bwkϴdOB_80)Dwe4-|+ IUfݜV#$*û7#DuD^B:ûG4DvP]^~ .-+-͏Zv9Dw1]GEf%ob?s0 6va @ΐ!: }ؾD`*byƇ$vQCp5Ld]ΔH*jbMƲUh(LEE1rOS nUX+uN3K F\4Sgg@JY/ǒk'20\rFe{ @g29\/g RE-ķVvW.9#̢C#vEjIZI#ErOd55Jm~)56*a-dLTkN5Ezi*9:ԣc P\Yiϗ6a .0SO8J9S{B< ڐo?ʤ0=Qr BӉ5-ths{Tod;S!Pn\P^D`C< K,MjzR.Rlƕou)d{\?{`g&-O?0UDZMPZ6;*jPkӦrFw_yVM?(҆si*7P1}Te99?J&R=|&hREBC7Mt űw=L;S:o rS+҃LE3Fja)2zh9u>H /2$zkSu\,mi=p<}畜Vs~KI[UٮK^7*FsqD zA8m !5trg3hm{%u3hvّ5+" s=TASY %!WOB*GQϦllpGEҫnԌ_qAi'J^\ayDzHְ|Tlӥu!g1~ c;W{I!&Y5H; 0Uw޺K겏I1DB"'8ebԱ7a蠙xv3{q/r"pSJ^.&l:m,1M,TMۓt !΁¶##CrE]_1dҚۯC vwt(7r)@bH7SwE#(& nK3 Qn9tnǻCDYaCPV4laMX8fԪzjc .C`RRW2DTvt"Q)ayz` 'P"0KЃ?Zܩ?_. "%#:A9B_0Vx9wG Π6;1'G J"¤ LZ@6+u~`A44\_Q7|G o`9}n-UTǣ|;a#z.+5Zl{Va tc ?l~ Y>OdܦoE~;xDƳb':7>%М8ujrږ=B(Ѱŧ|-ɧmOHSay5Nծ\@~-zȒkT^Zf{ؑV ]Mh෦A$.-.y-5 tyx2e\]9[zJAAdQ5؃fr0P|p֪wL@)QW+*>m&!e\1ߋߩKӬoC smcZJvŕ#i0@A:w,x< q޲PHAXPX3kUqua5L ㇋5D+%K&X̣׵*)*2[YR oVleꙹO3g0d=2]r kA/,>O1`7sw%*S } {hpV<~\#$3`% @=롹lr٪yet㻩o\Φ1/?m''TCURў8T9FsKKQ=)܁~?[P]ex*$r|8JaWei7`: G t~OURLL{6fVޖ>ҽp?aSx?,#f 4uz*yDm#gS>xbĘ4̬B9H=!%M }%&!|g|a( )9ܡq|O$y,Q`ρ(ӏ?M|hrtȭ$:BpA11!WL'"CQtӟhGi+ؔ~-dm6X 0XJC~E>$JZ4Nu:BYuW۔x5E4Xثu3BS @ǐ^0k ;lġU9OZzb]yjc_;>Pdr2]$CYt$G4@݉Ua7xv\H9GHF*-LbEQG]gTؤk1SQM],ϻ/% JF_ꝑiH8_0빏3vس~J9BN++Zؠd D-~VTEҨiY!pL;Idmn|%m-%k\ԂsӅsYmOB%3|(6-E@ڄ*z2Gm[Ւw7ַ@q|fSԷ_$wȎW6 9VAݖ# ٵI@ >%0^Vv=NOI2GS ͒,gԂGd\~7BB9/Y2@YLzsyx{;¡oF&N2y1I5c/- TʣrTC؄ƥ`fC`:|zJkn]&e*[N)ZH=zI^];x1 >J;3[nbzpQEMǁ !PS[Z7t; 2_S7DCJBׂwnm]չTTt01( ',ДXn zWw|nsqK,h.s舤rxp'0U*T?yG|WU ޺d].d)-$oJLjEƒֻ}vB-,^y=b>T nxqLshc4hC˝ Icfg ֜٬,y:-9:q=P R,؞ߜ]DM[tY.׮ْƒu t/e  .d]hIXPdBbu=;wraٴ5P=22 ,duHHNzB%w S~巻G/}baW66cT2YX H!9mGSLsf'aRc 6JW0,/}B @{"MR@ѷ9< o$}OZ*ّV o#ڴ9˥ _ ׬e?'3I({-H~6u6O| 'NSs1.|,@,C쭛e ꯀ^r٥F[rSBHu_"X:&B[PI$N@͵Iv.4Rc:JaZY`|- B8dW(j oG5^aY^,/FJlc90q8gW IAϏ\|3ejLHY_!ſD!Nx _#͞M~~BK$Lp5d斳o眱KP]%% ao#M#=ҷ|dz ZzbJ#`1QLFGɇ]}R  Ox/}ia!#[6~[q80&&k[8C=q]6,zVgmG-ES/NYMž@s"g'~OF4}\J^c&KM"l׀y7u)NlTc5wSq9&kbfޞFJq^R޻4ooe $*Zg4[*-- ZUB{e'Q|z[x]Bʅ>^!xF\YH Fm!=<+m:F6-0ȵ^sAwٗB{;/2VwO V5N kNwrFEnX#)HޡK[ܛG,ßRR ?qu'fW} +yȖ9 χLi^0C*W jLZn@V3. ;`P5N!ʅG9.KǏ]#w2Y4;A):4rbmrF=@6{O;bb°tc`d #. ͆lMRX'z9+5v?ۓMZCMͼp{$YE;_ɻ3$uܹ|S]S%Baٰ8߈lϵGO 9(&-oUXC^[iP(hD8R avU)*I{A)aHiأȒDټ8;]_U}iU:c#b˱1RH {37"p9K6{ȷ\qΘjy~Fxy_xEP RP_;4%( sf HtաY."΅j54͕ ь_ikU}P@HB`T˩$M f^+);__(dC;%G''_tdnpԋ}읟1"K^ />Tkr8p[1!y\%&yo/twޅ aB`;s'&v*aR$x!ʷLԅj>l\E# S. bu]o/44g@搞yY_| X,wy y/˰@/kz طѓ9;h!-mXS!?@9ZC> o;UFF44Z-oo <% =Ʌשׂ[''lfa/~@.=Ü?o"^NeH Om2+~Wu 2*1?#d}ѩl ܐo4fG,\zOH8M!- Qv]}55 Qx5u E hu%͕<jqˇG}WBtR1rv 榩jOf[ƀ&2B!vlq[Q;h$Fx?& loFvﯿSs3w"񦿶,'ePbW )z`+[> ͷޗ(H ɹw i I=4r~ .= 5o/~̳f%rңmv' 2/ʱ%?i.iy5ﱂk]Qf>V>Ζ,QGxb&?Rm7VO1K~id^P%r ˛gQJ֍2>݆t-n cBo云v=TV5*A]-ZGۏ5Oe9C(Tw8fц,Vfr1Or;*^KB*!04Nj+TX@Y@kk H6$C˂ZSfڴIҙ B6 dFK;(-ַbHq5?hdR'$#xPG2%Quܒ0Ym `d hvk8p2lUөI*M\L~uߙ=xRin"q<҇l/qp;ݎ mG5}|2>.>EZ2=ƿ/i啖+!FȇDQTyG46" kȢXU[s35}I_m23f=7fWRJғWxZ#]Mؙ'HsE742|S12*ތqbF5#  ߁D; OR|`٧HUg_s ]6tGoUu\NOas_`PmvjT"l:AY))ǻ@JfZ8[n\EgتUbRCryE!ʸSm\@iꐁ-wsUQ醜#Mct&ųȐEY+-{V>WzW@= %[Sqf&󠾄2nZ{'vr=&/%5w%piB#3܇ K#m P/3NE5Q;JD~Rb3@; r=D:rϴ7Myki|-x l"?DM*$^V+iZA  @9w֖OOh j~Nnv`sB߀}p6Pߜc]Nr)X?`< |Bˍo(|ǀAm3OnҝFWH]̱i"14UvYiAxŠ b Y `uqgF;Xe2%hpN"<ﶝШem"J7ǰ-A0r2''_҃x#a#rfb!5Ę!nItP(m@à,E"K~v; OO+,RhztG/e7b82~^@ܭ| ֢hU␛%bJbW<>2,I2"rOy7Hi歲0.%<;m;7l'"B㩻m̕,Ĩܸs4ɏq av[HWPv{ݲ'[>%ZҦFm&e)Pj!~W"Pn$Vf4;tQ1 b'cPwK#BE!OnW -WJJvthh$_)UцȱE(AV2X9_Ys/J*}#Iaށ{͉m++S)]Eٍ &.?ǂ `B R?ML)'r*+"- k$?/<(eu8I#_j>h呫>5 wU4KГ`ydMs5;'}a\EY*8w[ J/ >O:h~M.W%,Ta~%!q0=>4Mnߓ /`PrZC*s@bEJMJZ]3qZlC ;S̻ Gv?BIcǢp'(p,hPԲڤ)Z!4ɡ d z!,HiI4>^$"H^'22Laak!<}7c OP0v1O<ű9U͢I4D_#[o|9M0IcZ}PJO_(#QE0C*z.5)w*Dd+c EQ ȸ5!H1GlF(1c 8u輫I׹0?|z+&D>NnKPԳhADTCe̚7'Ff]4$ʼnWY]cFq#;}_(7kipZyW)QO'tu+ԬW=o/3gRΞYG^W81L_>:%k .Tf+2)qB: dA;~1/ =ž"* v4U14My4}}q$9|ڝ-tB;8݊юby6Ԝ@Cw\,> :rt `]&;A!jR~ ?t%d)C^Q2U7%. ا Z&1f4q =CR$hLNI,u|:s& l( ^Bse$/RI/̼ j[[eCtz"x/)p'HCUWmgZ<վnFJsXjz(e>?`1J!0gK78M<"N1#cRLMa{2'AJgYQ\7ǒQ?.['44oGؾw- JTKڨ_ןV@X(Z8Ay6@\Un{(uA! 0%>ecQD6"7.oGABi׭F_*ӉĨU˒ňd;4Uaf:#+[UQ\v& q䈄 ]4lbG _ HW~/mJ%mqȽ6'8~ K3Z?92'5 θG qN$;ׅZw6hZ6%-,lMhW]9 Dws~k'4cܥOa5,;x$_c.LѴӽ0% r]b^o&9!a/h&mfaؔl9Ϻ>c{b._r[ ׶>]wl`c,^ p`hݧ0j:TwH $n  ΕnʵX1-bC*tLغOs3yF׿uG yǬ1#L"O2~P&:r8^Ny=U^{2;t-EvaWZ+ ,=膣 c#=oQv5`Q?.!]#8u(qr? hNnbBW&9WJHs uxlwS!@YŒdD| tpGTY߈q hI,Zlf \_ȉ>&?l}F&旖->aVvDSVT8&B]B64@Y_5U3WQJ,ԛ72"Xd@<-.%n" :džO!r%{|ߟ}sڕ^dހ("TڰFk2! Nqerma(j'Kz%]xވ\/VCr-`N2 -b?He1%S6=G(Z[.Fdg?4O|"ھ iuVDCixnHUve>d"vt{YCb&6x]5a0"ۖ289$#STqb5ܼ8ZrQ`Keȇ*ѥ'[7٨cpɫH#9F G%(5 c:jU'kel9t,4/Uޙ[ bFE`E["SNn|6s]1]Q2 4+ca Y"aadxLMțócg!L.i>4ܚHFeAxWoQLwL 7%$_3o T 4h`XRI"ISOIb3Ҳ9J4`Dݓ&GW-P -8PmE5{/HBO3F܌+YsZ"|%{$04A)ug\W3is .tvNNkQTt/4.8ؕhX 'u<5(%E0X7X6NY[in+hɘhV&?O>MB2fOE>2{&щ v8_ɿ}n oZI ؑ(MwAh7ny$tJ^H7*= :jF4+@WU+b1^^A~}-0#;wuBn&[ E4ĭA֤`!ٲܥ +?IZDUc\Ϟ>GQ?1zBqЕq|< tHv%V55S=_MczeT/PQUZEt߻Yk_&T-R P εӔdOi4e@;ΘTy" >mKφmG\Dq뿼·Gpj O э+>n\/gQf_J򩣼3BwJ/.AO]y!ХwLΰ|1OxkD 7u'ƥ&VE?Ͼ0l4cכi{9 N^ W hct<8YiCk҈>\@UNpvw]7XB=-⺕&LbPepGhf}9r\^ć{ѷg&Ai.:n"BBทI9PypTu,_coUľ&Bl1qDFLTeB*{'W@w. W_@E2& >k0p^}Nmo m+<]u\H91\{GKሳEż1"bJCn2 jr?D;X"&ɜk>I9欂;t;F 1j`7^ Sڝ;[\ +gݐq97 8o NL0Ru6Ϙu$,c $nTE5Akx%I cƊefjs~rP}^:U d ⚅3I؉:Ea'.?a(Dx+}&`2r5ni?s.@.qgymdDŽl6 K@wao}v?/t8<3)"-D<2^vj8\HV:0ȗaWǯ^5t׹xʯIc M\ʈ-oAGpF,`tD(=oko)vV#h^jF,?u1a{XZz6h he[M˜u1'5}SDԢoן^fL *GxhsIVN 6 [p<~⤫2r+P:1նv ?$L› U9zkg}PҽoWc)Mf= TD!auuI8b}3 ghBS3dsNSx,|n2Z8;2`Z <װGLQ#i?ƈWvJ.(vE2ٖ_=%(d7a7~b),gckN ,JP!ti=!),qM H$uQcrѢcohAD%j>N}T"` ptfDYaPO~J7_lǬDgWK9 IF9Pޡo]YL*f_W"k7vsV خT1ORp,gH"3wC?bRc_2r&emrLw>4<yȯ"niy5xAGifWkF#\RNd7!(T"8?1DV_GJw9}&FocN-%!ۃWr/Rئ.j'][ z Jm)}k'z?3 Hoswr_eZ`]Y0=^1BC8Ɂ)]a^/(ǂ}{v+lov^A jl~A`Li"nׇf{De%QTPn P-nN?B2PWMHĖ"̭)Su⍞cy.MFd0*w3q붼<,sڏBD*+@WsשMG*|]D?3.6QgXaU"Mqx\S6 /fl]g0owi۪+uh !`Pm{O6*a7*gJ`1ʜj9( k{D\HbwƲտ7MvPd}ZN(XBi(#(뎂( I=PGa7k'Y! o_bcQ9_!f|*_f "Bfwue>qm:iZY; ;]CebSfY'0b+r=EYJ[yj/TY#Mlj!9*teSŚO -e/s[QTډjĮQ`"N@-x,}z9_n9+TyL:3SRx&eőKl\̩;9 '[?@m-ET1i%Uy;q︊ hTa`nCٸE2;5 dY]z^DZGŠj0%k+zJC4~JD?os1AeMPwt0S6|JGMjL#`I~2E?O`^CUW'W ؞ޏ&1tդTm)=p^@КJv#LҬ?X(lGG3\5zuJ1轭\\Dh P5 pS=H:[9l ݀'DDfvB+'Ǐ}H.ҝgwZ鵽f'Dي QchgPq _,qYyIːۘvoDhD!;}!=n4aǩsԻ'xNhnŕWR5:f5c?daEkčdDdRlyFsĎ dӳ"}P{{ifMd\ +xBw g)x[] K[[mEO]Am_WhTi-tf\!(+Һ&eE'r)mpEsȨ9#aLQnG, jRaAW[8d^*9v el%@=vFa>TkR@ǏVAQМC>a.@V5(&"uE0xD<)G @KG"x6UD-Fs' (ȣ|L^W3Q6~h{,W]~}8eʇ#Be^4sw_숏/'9C%V Ovһ| B,71d䶶\4iABAj+ ?Km$.8 u'nȤkL#&ۤ%so=aSA$9*3 A2h,qr )^_z2k}b2۾Cf*Q skM9:Hrf/U͈jɸOC?_@P0p7:`֚|۔ªlfب9Q(̀cD} 3+pBMQ ȿ]d^.' = 9'gyx nR{1}h?hqռNNj Ƹ)m6ךq5sg:Dx^),7 -;J\ ^|3j˯xLj۩fr{hC؀؞y꡼ϙ;2rǫ1w4g[ W8WHGE^[Ik˱/kA&{ItWT&tY+1w&p,L2N4o'=<0۴ǰ h,MVD68,ܦO`e#юtબ;H9g}YC!{KKB]99WIj|յNqXolHhT,kJ*G[ H#i΢0UqĠ4EM*h XT1<%JkdOpv^,4yn*؇;{-\:feI^ D =ǖRwAo;g,%]k֒}p)‡{Ai(5:֔H#Frs xCM,ڇ[ 8v(o] $K­Ef%XwNg * fPs; D,KQcP0vI1_uLOuLL:ɘU[ <B J^r|Kl ̾=E|*.gZJ{cS6QFD(_doZyj˜3U ń&']PjkdwW#t Cw)\V| fe|Y*]/1@-;/1fP)$1i+{3^o>P&H/y:,19Ha9`Q!mi[kݸ2{6J9u6Y8]l1h_z筜j-@GzgI)-3k@GCL:W~i5_j L;1تs?bUUoޢFŢyXT6ߗmZxdUlH~)sř0 0Ǩ.=!ۋGAZN#AK-V|ݽ2UuC> Nq65BGuCQGSRiu7|I'7UvKq\IaZg.O'^E_0tVYL|eGDYLb^u4 6eD4Ae?HhD^;E>Ĕ3p@-i;R!6`hzgAÇn^͗4~-KR?J$<,뒒( mI+ĵiE#d"z;BH8<[w}~ .=q9O=5nzRK5OW+c-z"C΅i-v5MyU3&KQlX"N=3$3ݗ,)+7w%;ɕ~r\VhCK0 38C%3k $K 7Ĝ-cf클 g%NAyF*×Ed{/Sk0u7&$RRáah=f>fizA[ριx)'bmu(7xj@Q^n:MHNE4Qc/m e< m ]"w,q[~1 ?pӵDs笉&1{pEi?5?&Ch6 S˔cg7` 4Y%g({24$u8r +8MLC6ˍ >,p"3[r'&*d> aߠDu ܄,~sQYU1:d% 73 nкa٧V5RbqYC 0J)!gU):!( dEN[z[Tccd/>v;I6 _{0͖0ʭjP7(*a j {Xn(cq(3e]M6z S6/~&Y /*4xm{Nj0BBw/w^-1@:Ady'Ov:ڃE1W9/XW@XjT_FGFNF{q^ye_ d!2jUv1H:zb0r0.,s#6wDq|٨,)sӝbCj:@삂uUp=!Dgb0k]>}Ĕ8@﷾ 5o*9x x3< ~}XXӪqT]6;:D;VQTj9.l5l*JOezqaset#*\@\t~a;`(wmUXeC^'2L&hK;{('7 TFmؖRї0I+o7u] xTZb-5 {_J_|g_1(E oO>iBYƙ3p*@V@5,q83:{Ro-gcVV㤚r V w 6NW츍AJ]Exa FUz TgfwyNW2Ǻjq\BoB)tQ )}˃;0d`hS 9-v$.~Y}:q4 c5+g7xc 6z Mw)n2L뮁a(4%9W:p-3rɐonUbAXjT3q_R]B@6xA߿I%s4yB2ٽrU2j{X+-wR)a(vfݪDR ?61~+/ۡEER[!Eprg2V0\<,Wf1ǦI+,ۮ9FN!G;K;Jh}㰁fӪib?c)`/pg%"z歛a Su&_Y$܈dP;ٯA;'ŷl,AG9R r~Z~qH[x K}Vc>06k_eBvU-cHˉ̱]IBn{a9-ZxGxV|46;*`)߾j gЋ=; mCrg=v$`*[MEZXr6IS@}j+JTg 1R1y89Us<.CT C| ~ןUz~ hbpw*nnmWu 6L? VPDR\e[ztl=-: ԏ3.XYm/q_/PuTY!&SPzg>Լ! 0M LilR/a|LVP0`1h,?DVg(88ހaOJ27|O5vB}}fGO*ܒOe>}#r*JZqNԮjDHب 9?%ɓcLxYklxB[޵S7ι7Ә=oqN ^E&g8 ,Gf#t 8g`m9/Whe,(wRiy鍳;gӋ;8.ˁ5`HvPrH?s2LCUn֡ 0ɫ]IcB]`i7F74WZ[2۩|ntyv>9gr {Kk̢/Snfkq`~6R]P2/޹,@Dl#!fmIlE]G#1r;WQ 8mP4uBq_cVkҐ޵ …cˏ]&|p pTyհq3GȲ=4nJFY~rmC)O۝,'^; Ia,bq挹k=Fuu&g$ji  `WdUa[8aho,QW/y,D-k1:j-6H7t4HPhgF^OsmCꔨ4l?ߴ~Hłѣ|2)*g+> Z\aq=^lrOXGl];jDy(e7U޾;56R-Z¡VIƺYc m@v #,{& s, * -7;л{$ւ^f¼-dمπSް1^tibKx.~eΓB=sr@H8rLVVUb*]T/'JEz#sp]]_CA[M`;īZM,.E7Kn3 djC~Դa RYhfp9 %*Na2{袬A%x7(1s9 giJȺoҼ`4o[CN\9xʲVAu N7-O''ZUmQ)>ڇgsV>]u| ݠ ܖOvƷ|j_)»\ \WڜdՓouB~h tt7=VYǁ acQ!0~,*;'3'{Q.H' r%EmaRU*fs=l!{*Zݪ \F :sɜßZ搪-Mإ=7氘?D_^ oU\{h}qALyEݲC 6IHn%vmPO@l8z広3Lb`/4X*k"JCCQ$` G g#ek#O9I,hntj/>Z;$#,AIk˙HtB%(x'L#boiE33FNOgeSӻqDU3 *ӋgL/ToP_{nv,,;qZ5 {˘$<ձ5|}_jZEI/_ TlXWUzPypyq. դ*RvXE$甮[Ց~8_FO tK&U#BE Lq-5CeF*Z<}`Vd eWUOkg6YwA7n|wXÚ`X ۾dog'|n".5En9TD=֖c"3D:>HZD,#5GvD9FڮUt e&$lH[e%LS75,_wַg1^av I 薃dC-Ҷ1@r КcjHdn~k?@Qj+,a)䚹${a-c!CcG"*`Nj1 .ȼ>i J#r![=; m?~~Hr ,a] FV d!A64o?9+aEݍȊq~Gt\jV2d:6vwI"L I$^ʫIr[sՄY܊/UsU )?oup{1p/?̾$j|A _uf7԰ulY2'&|{fs4"Q l;3'k= d໑'X1C.m_nH@ ؛"Zdv|š"&P'z^e$s4MoKpWɯ{; }$5))UhN8#4&L>k\F@A(?v1è[5c{˃ 1)tUQt=h-vN$͍ 31ae"2eeLI"oIqѠy!SBO}].3 Q)3Hɝm+xE9/Xd@i.W\gC9ar}EK\m)u?(3'*bKD@<-} AEW61F17)`LϖJB`M^?.@0Ӊ|G)<)|Z#w>Y3{'A³/ɒ̩j y=PW\?DbT ;-䁖T^d;.H=O0U8?V73Q42ޖ܅f+' v(bi:2;OHpoPB?OGi]%W (y.Gښx#J N;RJK2u9]Il PDOl"'ٱ}{<8 ~u#/OB%+|]CU|dWnCjNLEZsOqZpц3VOAj(EWYp6C2! XrZ#RL&k}7څ2(Lݦg#srm,aŽ}2ᛸinBWo3xyK=q'z^n[rfZD de8ck+9?3C#j!FCM]62!fYͰI)c'I&J1c #wwcBNKrZLhnJ;[;] p|ؾSO"$Β8uu;Th"QrF[I?8b_e^T+e OV;pU䇀ezˈz!!Qq?AwdgEպJ LjދfdSlX> imn[#;%y,%4;auƪdzX@A :֨Vt5׽VWC8L5nhLAYcV.QG F런L6֣AMI=o;҂-O]+,sZkkuQ0EhMvU!FczTW+6n&(m*y N .vEc$>se@vS o{t2)CP^347J% &\ ~$k-TkZ!Jpḛ i y_(/g)Ő4ډjxfl?{d/- qYC^_r7 :ts70ݓٯ5!t7 Bk(*'͙Xh튄jkZN F0nu7&<(Cqn>)umj#Y1M+;J!'77\twmvY}Ғ5昘 ty[k݀+CP&fؾOm/zo0u i"`[L-㽔Kdi6/xZSWFZ-刟<ӘLYpK;"Ֆrn/߈ÒNqh[ ~{O2` LݝԬ"<8pI?rU'7D>+|uĀF`pT[juhz ܧ?t(c=r;)!)bvzRƴ #cbI^5[(ڏحK&F4Xu?A_ ◷T夀;oo"ORE0q2_tSw %ߔkZ5cw t'OXHⴓee84:Fh$eCҢ˩F@7m: &i7`]fי v)."y_+|R+3idBȰ(HT+Nv/L5i{NlV3\0Ac콇@w6^(Xa$N;2 Z~O|C<*b zg0qkғ %V$qH?i?L15$m[vJj C@NdLW-~'SaTV@hJQ ?QKIK@!Ae5 X9..8Nz2 JҐSmȘ7Ks?OM=FnUqhŖuىA*"x/BLr $hyyM_?夤Y m|c R`MUZkW)(.2~ *wLoTV"aP7Ԑ쨃rj%31%v-T µH%,cʸ|F! i:R"/o-;S\RjkW|:`U0:=<,ќlc鼾 (-Ŋ{: jcgA+&1ߝ4'd" ^<éH[gCiB^$Hb?=#b CDIJIsnB>͉ؕ&Ç /ɷzذfۿ,xྚe*#{Ib%ͳ)̊Bs1Vb;v. Ra\j&;v&T5ka *0X5 #j-`("R c2ȃɸ&b~#~;;sb077>^6[泺mu&xE(8XA/rڅu)BF!?d4&$L4@W gal wHQU1%ң6:ruݸ8Bp&fbNWr7mrjwu+[[z>'¬/hmT*+ 9*8_BaPO'Zn\vCΌ?Yt71R.j5^?(9y$DpKoƮ|vYO4v\K{[нvlm1~isVzJׇ 1-1OMx֙F$HYwEPb.|N9o HF} g?S^cSCs/c>N?cOι+$ei݊A؋ ,'nFOaM+ehN7KgB• ބ-`6d;nL25V>khB[ۼ|Bkkf(gHqF@&/vr% `ͻq%&);JQ@[X9wy.&wY\)^qcawQxU~v0fQ_=:߾ۗ~;IC\ &7Vѽ;/(%\Zra -ld"OL6eu$) CW)b7 zG~=zҳи,TDO=Z`RmۤX6{+S_'Fp 6{g"ŐU@4)4,hDzؕФ* q=.eS!"]m)4-{6פ0jh瑭CfV@Ζ?XFy r W)uTM⟯LE\m'$TǨ/"'d`+"5{ب-nlyFgs2? ȭT-$"}sHfy[aZ M U/0"wӼ i`advs֊?}+oJLzG:οfZ#;PCi йFGrN@ټ&ϠKEjEeU-nj8^IfdU@ ~X6Eǽz7xꛓ\:!CB"y?MF0 Ũ~N|aXjR R\PQ=VlحPV7!*~ZvΆba-:+eMi^svkhCw%VJ] ##osϭ!8+6{sg~~<) ζ#'S%I:B N)AA$\O݆״sqGSKC)fqFb6X)a{ E@ZvCmf/9}!Cա Js~V;3o&1*@+1r$.._w ;$pcTK.g@pDFEeȗMl@|wD$r"{#+bos6$&RNʷiD]a߲7_Maں` &5H`yqgB|g|]}'y$Ab+3B=-u}QK `&J@ft> ܊r7^U#3M%{9;S }9/ ! u.-t"S7n# :YAu5i͔{0l;0\GqHֳb8BLj|QD]HJC7u Vb?۫Ϲ*w,=/ dh hRXͯ o־}]h9Vw\ah~:.K ς((h*9dQ~wgnC+h}1 =Z=DS!\?(q )AmYڪ*v _nˁ=$m4z;غC^1[VEAہ2DI^qA`c~M~ ^O5j{e0}$ ?1gS#!nHNa_(Դ%')xJ)AR4hC'k؇ f#95BUT} CL+-ri'}v7&KtS'Hak<O֏LAA@~ZI,M먠"6&E6HZ_X w !_2jje{|]*#wX8Reҫ԰L8Q s44ȹgXr)#),vEBG vG~q1PRF赛sLGD>iq0Χ6;}-Qo >Y;|PoҞ MLEO/3%6 Z ʉ)%Ug#J%ֱR إbSQ]g݅r0 m\ڛJ#j!r{-9{q+ )lm_gz^,PnMGT!)܋ڳ=2݀=6m{?0m`9I%S¯Hvg܅i)IbFyxxLk0=p|3IoOJ$Vz2FYs\];q,|\v0ٚ +&F~E֭%!Xj+e' de\ PTJIVY$G%+E'ebr,ľr4z1ϗO:IqR^;ELȜN͇#]Xl5ס4]8 )}}O #V<*ZF-W,|w`haplv 4C3OOyӀ$ YRUTQCeU_?'zm@J%xh,oKgX8\l 35uNJ ~{Lэ,ϒEJr]N-sTo߿%1N)SNtW")VJxy'l]8 UL Cc28 ❛xX6lQ?yX(<~ѧ0 ۋP|8!? z0*Y 8-yf<H4܇K&G؁<8)ƸJ|ٸ[;'#L6QEΪ8 '_AH'VLB[7UsN q`42%~.!_dĹ`[wF%nV!iӟ;5~ƴļ 57Vp/9I:](Uw~%1WCyKe}NGNk;]O&FrAu>RUj#*rp&:f&=3q%~Y G1<CgfhE1?xOӘo2N16uZiφCtbۨv:o] "|<=p#x"~_YQu#k@_O: 07Uus`gգI`0*Ŷe{!֫=u%b:r:9א}՚dgK )gZ;aޕjv+VQDvؕUfuPa\P̄"bd-l@78e4,?!sũJwNX%`2Ϣ( g*t}b;gdp[Q .obL뽝y s+I%UiV2$DWgЙ;Pm 5co0U=],?b0[퐯lQ"D.Ϲ zPHt!PnT3[28MzN+;ee#q!/g-,S(JgjZ`~j ]޹H|O=*鯐q y]|xTBK }5pp3]\K;>FftnK"-}.lFEm`j 1áH8a_1=oN D*7[֑Nt(B{m~jbښndǷ6$+z`G fvG}R6}Yͺϙ   /f} &sjU.5&Ql\ 4-Q 5-7ϽxeZJPӓE#jY[P=v̓]h9zd=L6Y ui)!A'$?9XIaR ZgAÇO89(q%5CL܀0[H,V83Pd}}pfa eaݗ%9~/OG'B}6E d,K:m]$ _ 4d_B?lg]vX%qT' (Xc. ïa?~%p-*Hby":vWy뫝D <~IB"POb r0LHSrgi5^EXyՃwzmnM@l0bQ}g_m.SQNqYkv8~eczr "8 Y_٠4JSƘ|W 4=W"a{k_Ս>.xoGX(l٣ 8u $#Z#peK2J)++UDfmލ,c`P,c?1moǚ3I _<dTYSPbXg+Nh78|R$ %|F xu-/vA IZLÕMdFU55-}e>W [P6p4` D >^kC=>i9>\:.vPyէ/d\+0NQ\oP^jߚA6Fֻ?ݰiM!d5361t Q/r8.ٴXb΁pcr?]i_] ݵ\s(\}ٗ _R퐶Y  ?ʼZb]GƗNܺω܍V:%1x8͕MJp ZUö(*"V/l0 xrV RR]Ų.=ti i&u 8=,2N9`b.EE8HC: :`j.^ H32V|{P%ߺA,&dU!s )dt'KRpYa9YCu>[/*i4sn @rSPޫlxz3bevc;K%u:j@7@fF>muSz =4_dr rLDMŦ oQm*:b.!TNWUqۣ+'麾d+RՊ4L r}2: P%h"oҊrOGp nxdx(?uv!snH3 ٓ39cN`Շ <.\JR$gE34RSU/X(K{5N36 .Xax=Hia7u׊J 0c9V\2@&Ξ΋@H7è;ڜW<:,cw6CH0-ܤU528t T4%\D ף+d=wOnjggS2-UFЯA聈m:YU@>WByא)G<{/F{":ܚ;\h@)h;>S= 0p[Q֝Ib-H׳x.B0E{lk:կĸ+KHi,lFL}V G@ީb /639?<5#\uUe)bz;H %Aӎum5'KM -yb8!KAH&F+EsB+6zQt&nӜ~tK#? ƺJLr(AAE SNbH6k Ejw WsCCݔM1aMD-/6vV\m|镉-ۮFd%\!oפQ RE틐>*׌3Иa@xn8|CzdEmgb߀&}&K>=2k2<7wW8 t( HTz&%[0GTޛpykᶎ?s㦡 ~<#gѥMk\~Ab ^@Ko8@zDcf 8d[CvC+ج%OCuTH&B=y`fSS4JīO#J5M (3$<+/$`˹bIFL烴:I<ّۈՆœluLHZ|8+V1N3lVݿRsu4/@ڠ~q:4yf J C ch5"V˲TMee$Y Ry_\M.y}CW)d5~f: 2E~r[-1!A`Q.EB!LTuJ-TvKc56$~WEN#Ö䶹F`43oF~' .Ixr9T˜ 2lԹ='W{Zd|CRly136YNp߁Vz8/Jqv,nSA B.f9IEu_psaPBݪ]2Ivijfk|v]a>RQ s6']}F1%D7Ѥ6:@j[o(j5Rwvr僨'VtGݮeIߩ}G^l,R%"N#{,%9J%لmw{T+JMKAQ==U |ƍn-DslIeL\< /&h8NC`Q%Ff}b{|aA~-p9=RYejSC$WH뫦po_xCMA=ѭOOz=-O]I. A%(ErR-#?OʮJXjBoe;ɝa`n~By c;q^CP"0iFưDGDljWp81:3&ڣ Kv@pGի\̲B]=z#32ǢaeGS7*qg9~hj{M]{ dtPyAC5Z_bYv#2sSl>='5nau_) pS8j+ U[= #5x$ TGKy31YU!MF*iHES>&Zmޓ'%\00"36e$GطRI(jKf ZPԖ݆cdZW!ch+>y'%&D\M!jQQ:M1*& û*)4dbTaÎy%Sh"u#dlC 12JZ0Q2dĬY9"Cd5=,XNۻ}FضT#_]Sd;Hi2dwqZG~'3F-C$&{BֆuuxOئ0A>D7߫f-"9mHRS`KB/%$BpHI1?aC H\y5OXNH-|QoLڀpM,suf2?b^Llڠ#WPeHƯBc軟O>&lﳆ2E6(769ntSRhcrvgR84ô\4f8= d-W 5JY[cP4%ஏ#z|7:LR zX/'+>Iצ!1xb@Zf91g`}r"[O>yʕ*#b)#o \05Try-5R7cK!DŨGvC9tT'9&+}G$qʍ#at7(b !Z$$K4,cކ xX^^ OQcOfvN; HC'DoŁ?BUۛ!4<ba2x|U \ ;h>&*k2~(Rͅ-_A ʄ 8Ls tK%gNgZjʢ96qti\OL?5@~o0wB%2ÁEs\XÇQiJJB6HͽmOמ9DVYoP/md h'ғ\q̈P)d4;kXmgF I4\4d'0) @ 7MKJZ{H;] =-@] ?7z f/uWzG%G26rG8/,Gⴈ[,`ԦZ& _t1i$Z)5h4)h8fZލ?Posv(MѼ8Bch{4^FekOtAH(ER0i㜌g鯺] MJ/HAkpe+7"(ԖtQקڗSɶnjSѴ T hD6C8hU,!f4ǜ$M T $#ZU+~r4N,\6y7XݛGb|K7N \ܑmWRp&1vj]935EcrołSO7Nnνi#˩P彖yZ%]4yXܘb cHU<}Y $HŻgDLl9^kr%[_u,p|yuF]rRu"ְօ[<`g'6D2`Z@ag1FJ *}s4!>!~7OȂUm`~F@䗜K"kQ7&!G\z>ʀ^0M-."pcIS%#^]Ej5LSJ v0BQ]P=I)e$ VgP=@Get6i@dlfe +7xs~Ѽb1 zĜ M*Oj/v%|/nb1=yu[~-)!Pkw'l 9Kd;t.浶6meǚh qK=t7o,,"fwUU)눭8erb'kZ.(K=ΐ{MejxuaV_EB7F7 5dm8GO;eǛdK fԿ^?|Cwr+\UJYUnoZUq"hl-jvR 7L:`BU j e\20r.s>3dس@VB)Kؖp.1{U\ytK͙ůB"'?Z#jND`a8ix2DrRe@!64&7NDyo=3Y^وpOqb*4U\M<_, m. r,/ r5 cl"? ϕ0)r%㥰S:d9 ]*HUPRV%t>exg۸M"ivc c8Ӯ͚Q dmlX~s@ɒF[yU+c'\`B.Q5RO{r mԢ _}DKKƳKRy^E[{7[J:%lS袠$O24!Sy#ED<& ͋2Ȓ_0=rM>$qպ6frSNd׶׈ޫxfRp%(2(yF1ti ыTٴk} V!f!rj j=Q>=b`}2}*%s])mO.2%q؜I,a __i"Qku"Gg!_!$!]yXȵ);@ϖ>R*I4Q8j|pzMʨ*!bix#7gAx@IZFX"W+Js@vHô[f]dXM#Do(+E<ӈK.xLL?(W:G'cOqkSD?<<[W,6:5էĦ>C/ކ+huD7ZȘ=_ hɢ}RWHm͏s*Kd}Q:h5n,G|-޴9xXG.+S`ӗQE PΧ<{]Us>1< ~M)1}Λmb|f2lꅸKVɀ:^rxgRhI-wɺ \sqt \&& f@m|Y|>"J*'og:/F@IWq _|Y _u1 BȹJ{wvЪ,t ۤG+oqG;i|{_Zt?1f ]5̩73ݜ#pJܜ]?F,& @üVE *5.,l<>=v7c y,Ky[I3}Ь^O[SĹI^ `Wpni T  f{rDװ4XXʭOf=hMNم(hB!) m=VР}I)52Ͼ1PXVlJVz3ۄ?Vf,Q߾ڛ$c^lDsYyӖ4>PZ,OaykDm)9  9xn4inDw J`  >>,ψ590ZM% 5:/ެRRkF}y\^BR7D~zye~4o/ ^ȿ;&BhsȪ#gص,jS`+mⵣ)U «:/񮐠2缉կφSxGmLs[ԓ0R0G/n&K*3m'ւ]13FN&Ռ_ANg߉X u\F{z- k, j|=4R[uCcCEg1[p{1%PM@7qbs.wևߦˣT%S1o|xIwȵ;xs ? Ϟr.&Bu+r0q!H*n YOrbs!j# YĊLW󙭕UdM|&LIB:b(>,AZHS#->@sXɺ"tIE_TQr7EHf+p Қ(O8x5{ }hP~NL$vLd qSq>ұE)ndO;2etAFWbɢzWhԵ;ϔ'c=ZG$%K %ֳO}3sM\TK3*ls\xJ6\ײ1f~@rʹ^ZEu:!, zR7Q"͛q5蟼:zu0[F:jHO\H3#\um˻o:8t]ÖyO` =@'8O]&/}Y~f}C@1]$ޒÜ2j}4}vs]NDӆL.g$6w){x*@8C«SAuP1C&}]?W$Ylb}vPMZû"d[F'߻\rg~K)^V ּn8Eқ ^d͠5TdžcV7א2KxKtq6SY7*=* k>;7jءuڸ7"lvs|SuX уlm9QvJϛWGvg/N;RV8Lg(0s5>g|!ER2R7h6`6{~Yȋ2ؘ#t d 0Mޱ?K=*[vQ&]/ Q#M?ԛAD4s..X> >,'2>-_Cސ6QOf_NI3$rߙ-r%I7??cPX9k-sքY v+*J!7~YFdB0L@8e:&(L ~h>NAѼTA&]㚭(dA308x?O,gH]ȄStR3+i|7a< ]s'Z9.%4ƅfqhdJezֵ 2+4躕K g{\|r9~vc&dd.!AR0텮9-!Z{&q|V;*o< :=Ghů[VX!̨ڼ3x8d63Չ \J$FLOVS0a >2R+cB-gKekUa5C@ +#Z[G* B,QJk;,0_=z8$:mQ" Y}ٕ=20c3b@BgjB3\rOK*{/;+cc[5f5Ր#m)ΒP\!f4ͺ3t4$UJ+~ĸ!a:[|_XWɿ6)y(F Z-*t8btY XJglIӧHx6Į$0*+rE7NLSikAj2#i*Վ$sDC4lzRu N6^u@$%Y,跌{8Q:`#P)1팧Xg_|_J#dXlIGKNq~U̢ F3R *!=v!p!]"S"OȥթoFjpojsȤ;`A`$۶p< ?(Y9|kuL c;5YJjtyز ]qQ>V2:+G0G֡퀤_3$CDž-s4/l~5֯B=<]=-$p=$o$9ԃ7@Ye/Lxӳ5^ Xsy2$ֈ 1wo~C,15к[ OsS}.s[$ux{k34f'wG~Xol\4>Nt!CQe7Pa1\ LatøZ$4{ZNۘ׮[N;`*\"ɍq[ pr)E̔X9h /f=֦C?[*K&m(Gk :$>m^Al>G菐+%ʄQ^i(.W |9e?qC {Ga7TH8hzhls Vsiem[A;77"6Rn iP5R2V&&%j@C$D_gCvbfV>H0eK3ReTDʌvZ)5hۇ|us3M% =3E>*&oC>GG!]JXpX|#5ڂhdf[tiXT2Μ,8ɛƼ0o]1iEqR|߹.!/V<5q_RpGʟQzJo,DFCNCaDW!&$ NcĐ<=42q?--m3xQvfr@h2.} ^`9-csɕ##"R1f>xA[ XR-jƷ /9@7Y-!h:-d%PB4-veUiȓ'/]؈4gB{=C 4"Qtprx xd_q[z}NT582-ܵ!]kŠ80$ Vn]/Ejfw S)xz<$9Tt:ׁ܇Ku:"[ݿ'I,$$ 66ǙuV;9c!ыP7W<2ВT(>ns Ƙ  vCX:hpHA_=el(/_d_FS}ǩdkހ,+FD+P/āᾩH>j;ݱ8z{u1q,SE`%z8<@)`5\_(_+ :za _xɻ!~腄iX-m[ffT;넀Ɣ }@ܢ6Kli_:Jҁn[A~Jh(tI?s߈MgJ8FBxL#̧2}?;|6PRsxqVBb:/j\Ls<^*pFcSlp U|(և&^|SO%k,𱪞G\F-.a` A~'Ve'dՆe:BNoYT0;G;t1Ը P5$8ǵ{=+ZB@*6My;2uf]d?8)g٧ &!z\Yga]}{P1}i\q M꾹{~*h%ѿ -XT-![0°6 'Jow~gĴ<'y IM`PbX߰Rm= B^d= S})Y*< {X“wfփj+qȲƳ69<=~i)ܖcq{thfYtKi-+2O nˍA?Ti 7< ,%ٯ_P!n7~SP^SxuI=:är;?{x(tWȏc 8>8)rKi^K̔_X~NJg}ڪoA@;}=sjS j#w62[h&q(|\$ آUEl!V:h!{}s|D[-]Hh׆β68*m|ՙ6ε:UEGqQ޳a0C(Vtz^4\\U5ER;foIDgD3cЪ4zIk,I֒kA<П:7U,=?pP(8!ZHڃ|e×]ͭT!:CZo R:RmeX2ǣav.h\KgM*KیP]^ؙ(& ?ZC zsDt;/3+j'*3*mfhNG~gjKEOze4e:I āp'7 q+2տL$:x9n$Z%)8zZ^JQՅVA2A];N^NSz]eJnfa-b5@`3~)<SKS2H|ۣITv.X0]? ubaI귲BfGzxjI.LdPvwIy/@}V;DJ#zhT=UY`rMGo(\lR$> ω ` i*{)Rz'EהYy(/]O+%I/1*p}vKHZ^M#mC)%NSK:J˜Mh|cL*4 D&ŀ@~䐗{60ΓPe{o( xPߜhh䲈{KLWPwvB(ov!fng033c AugtT קa]Tml =  .C싹dCy|l\4%?S/ZN<0B36BBd3m ś+ yD>`ROt lH8qWWҙ4iqɍP~+zt U[SwHde<Q ։8  1Z. NgSѾ&tw1O Y<#ͺ(ȐZR3³i@v1#}OedYTZ,#zOOXXJ]bw/%ɴb-XJ0hDTTqH?'+nO#l}(wĞiVJ;=;#LOMI]ɥ&JVe0='gF8-%!|Z2hگ`KQ̆JwԀxGƣl1*Si>eY:4)=A;ƺ}@-EYrN&]% a .ܦw4 G׵> ޹`zݧ#2Y\ aΫ1ܒ*BʑA2&]r{N2ԁJ9*PLERvv0~C ׳zm0 6#*tIZt/1\cg•N5w*7+xnN!ԘvZR^5]BA $iRm { |(Snxp;W}TG? GD%#*9fPWK=!ѫޢKf?NFce^n&3uF}>blg"Rsו1E˾ ˯4ɸ޹6R (J k>ϏOd]GҜ| 2b8-l,iEMyFrv2t&.H0$hiuo?Sٮ)y7-{ %H/u8E08MuJuFx6Őf^'dķ:yy_Olљ3:;>9d[{*T;'7VTWI/3 Ig]bGmQ | /(Mg348&,`#6 bk3] 쒭ZO:aDN<褶e|eA4ϳ 7bV;^RPao D{}hvh Sq?dM+oc8S9@g,Fw>u2EWdG#[<@Ψ5)-':c ]sȨw8<q~lڡS7O ":zB~ChQ_inM"1 LařeS&x+%_ń6m|$郝ԹsDtBƗ (rXZN+_%9'= 6Q~wÏ Hq > c Ҹy-$S*>!;!0|n<!F嬑h$UϪ.fj,qோdؒN]k~tpm j3Ơd9|Q܏I]BF4bY3k6Ӿ <1pI k3U-;y~X9jͣ+8 :[/=HGY״>DT1\`A$_ \;cX{c`"kAZ6q %I9I@&~ `^*->"'ي8z F<|[;ܒ=X+}CO|5:6Duuɤ>uzZt)!j_-R]\Y&(`%mp0Ag?z+D M9% e)on-L5=4Qp b⌭9] .wB]P&̋xu,N=E'4H-!aY#(-b9alff ^&Xdl) Sg))=geL/IDh`nC Rҟ؏xG8Q̬躢(o(W_ARևQl=/6Q4`#oa2P;0$_AdEA6uKZ QS¶ Tt$1Lhm}k-+b^E=fSrrW4.j z U" vH]i&eq5\Y:@1[Ka:k9H/DC2{}X[`.W9ŻI\܏5`u6;`wPD餝!o,P AĒXt "^v݋a@T9Hn(T+$ӓS]sn YDpͲٹx6X}aŝP_/ˉ[s̮Nqiu"$|L%Ze:f$_nG6T˜O!ڒ26 J-0~< W`#&ݐ.K^@T$iKj.~XmLkFo's-i]Flu2 5{CTnap,Z儣>oX8n Wψw1(r8@4_B\秢<7z[;1V5 m,h|o^HFv;#Pf?(}'mtD3}*Q3 X֛b>2jZ Ȩrs(OԂ}Z8Eׂ5?xB>nW/^6 9s9z? .*$'x1 èٺ$,ًYƴH,}6E0<^(:mn!fkC1fn>z׾aPs!:˰CO|u掅P I@a2 9@ߢޚlX؄O)ڏ6Is`Ra=^k^w he/BDjQৢ2,UwM#}E#5Prib .9&u~\ǠO2Z4S,o?o-")Du$3%qYij[Y p{0Z<s&A].1v~۩74ҋ~>1w߬t}*Ȅ +ꬊ~ku6s%+ <HLGP8NӆgxpVY0Gj{Tw.%9-kUݗHIG' c.+ [(iSYYռ~03ڣ+Qރ"Ī&^0rYE\a|/S0Q2 ,c큳ZEV.!9I ?Zytx6Q Û8ŏ"`k ?XϛuC Vx#77N+Z?>ƇG&qLAeL+T럏//N}T;03(OЧDFmzD.(tӘVݎlgTH/#>(Dm%<Iot(1 aXF%j@y5ݐjͧ'ц YliPbp>:7+߈dӗQ8oA k"([5Y0˩SYga0j ӱNSo N(nXx؞Y/å$ST? *r|RErylME} r>I7#[zXe8@ikgLC\+qAqrSf5 ^Q;M/tZ A@gC@8߹Ǚ58&O" ?Cw}+45#W`>R)4 /(az ,pp^<,m9+.`ET#UjLm7:f;^ H? 48}ZY06GA+*ގt R> JEE<7ыphuiCP(vo&w&E4a|Սodrsvf ]hՌ,kkx"ZK3cOW#lFҕBίRfHvOR~嘹2ZW/k~R1>d8ͼ݊w?Ϯ~0% L0ZQިM`!^GqwFRXr:)&(t1 T|ѵM+g螎{욝210;?!V@Gnۛ< R?3Atfi/;)bZX~L`5^jw_֢F̷ ´;}PaFFV: {~\qt.R! +VܚEc>3#BgF}:;!֮C٪l[d!Zy" 73neG\ZP\XlUn:h.Z3 c)q@9.q×pYJ=[<ɹhj} g͎Xoo%A=329 s5y̩0.A3v#je7U# *v lc"@9Hrٟ9D_5:"[v[,~v֯t^,$+x#`Q!Sr;YR*RE:.}N /d6#}ݿXs2k_b.K7ۃ|~@}E @)؂ g.}[NV5f` ʙ$]ʂs+7nW)}_g@'gd ] N%kL>U PB@i30Ǿ(Ǫ+-1[N|%L5iqw[4JyYmenvL޵ "(ǛG-NLWƅXg wmf; DϿ{3 ۄ$HRvD߅ve3oϺlc#_g֕yVwc燞@20"buݽp$8H8WÀ2"?IA=>7w@F =x2 I7XnE8ٻq]<٦Xb|@}kw-GpSgvqVP7!R"b='I\xߟ ĐJi(ۯZw8Q+%eR=ͤ)mΜfw FlnOBRxom T#!?7v3[s.eODWU:E4+?9eټ"֥[:bH3zv5JQr xUx U:`р8X%nr.+A/k1,Pk?ڬP$x}!*Ρi#ޜ ۞`3gOOo`᫯g`=2 rq!5h 1#/7z:F*Pk#tGmO 8iچ:1VyOآ,$ do# 89G^ց=>tXX|~jO5 I̅>+Y_T!t J)裡i qׄ)_4>)Σ^32 6/ȼ&H ֎Ee1YSvWwF"BX~|MW!fh bP.8쎿[Y[#5i]!&͞)ɶQ?W@$b1݀|d.Q7J=OV/Ǿs(Ϳ=f?!ppu<';sPWgK!ļSK+|:OoD$I)&pT3I=,Ug&*=3Qorlw˦1Mxl.T3 Нw(:Xcc2SQb<}o@ڲE>x ">{PgO / /fU' m8&ƈ;<ۜpm[Q0j/X^zA jS aWI[~c 잵@P6WF\j:P;;|}ucܳG1)_X؜q%$7H8ޓKM'6Qt Vvj.w2.QCoƏl"ʯl(mGUtãIveVRi훝i:l,JG/0=}wRڝw[ri,St0ON;b P"f;GF CX9&dR, jT:@/&bq"78%"8؛k!O2obʘ3)+:ʈV1~Ј .nJp`$KSL;kK~o2QyiLm1՚kyHk96b~gyAVzJ5 qO6.._ګָ}9w3:M<};!V+>S=%Agi'mOyӹym BPn +ODG%0G%>T-6_bCt09qe}l$w$V FzS蛛f9vP M4\6U(c=tmt8I*k@I Ọd6߄egŤ4uGpwmG!%z"wi"cz0U; ih>^m#?X4zҞ° 6rbL2noWF7 TwkB&O͔l$`&^~'[Sc-k΢>ݽWQ}SX pL;Z$ cHv8Tۊ>QqFXvɳ(%TV&Cʤ!Peoɱ8tɧwWv:lq2c:GDb1;Y&J3tYWPs}e [F܄ܯF%oG*ҏYv={yTQ3(q^Θ;ūCfFà wLJ"9?"DhgXPJ5b*¢'n){٤^+뼿k?199: ui~SS>G Q;[pD{\ CS.~(^mUz5iz$ ٙDYjo1 qڛwA-ۍeQ&IOp3- ߫LW,}|-t-X>349VjK~gI=*"CAͱ7f(NYko~N{y7v8*,zC+ݖ,%1%6KdXo !szHKqm2>g=BIt=vg,q(ao){s$@Mz0ͧ~h2/V;hl_v1䑓}~tD`C,sl,ⱼ: W?=tD#$1-e?Fx[-7'3} )FftCccK+^*>2BU&Kc=x[" -Iq2}Rݏ`)d ;cvٚ7r#;F)b0S<Q^K/йܱ >uVF*p-'??ۡ 8}YouIW"|1@TeUyV<=ݵ*hb(gU)85Mq+#48x3T)ٵx:GFi#H͗suƞF'O+h_"m$nånS˕/&?Y~܌R: #L2v?^ɥ)dB.6pjAb'VrK Q/n?z-k3S<ѺOQ.sz%‘n)$NuK>h*@A%S!ReozZނw!i#}WK,n\[ iIpN럍^+̞8RG7߁w 2?!Z@K~´-3{ @vV\YL]0!ǔ . 31$LNl戽B9X0٢k0@>/^ (R/ ѳ/6j#!J>`F ONZcOoSʙ匰T 'k}%6X$ 1AA$ kCO!C3UGz㞏vf%y+PQLŝ`ad|ƌQ7WAB-ek{w߿$ϯz":XcmK>Zй? .G]p4 XH hz&c7J"9U ,dGV ?6`~\)Ss6Nbg(+T/֨e3.$Ωʘ!G#F +jKQ7(dP吹l%Q!ƄdoưiUڋ+ի9x"XY48dxw|]05k7Rd!\)Nl锆tr4.R8z%=[xKyCT.w YMGƩEv[5#Ο$$MgCrbी$N&DuSK:> V5H,rYK8uھH`K:X]H6haL+}ok9 qQA0H`q\InEF )2 :)?0ٸr\{?x'Լ?ń9^-+My3Ӿ9VfL&$Pn8~<:.Jպ{JZƖ͚ EF᳟: 47;M@*!q.-e[PeyMz#x7j73Kn;w#bYkp)?gGOa^W ZJO(y;>TFs}0?' !"4*"I?A܌6$MG3N7r-s "ޘQ (*U`ցFGNS '3sf!C50x>%nGƉP_ 4LJwa衲v)\Pɦp|vY {bK<ՌkL\kv{YrEUXEGk(h_ u C}W~ >e)Ŀ<elP @ӫ#EphRT$#8%]3MZIbŌH;5%72KSgbZkviAyGf2Rvj:~܊%-%D==O~?J~!JLOV<nJuYr -Ky|J(!18yEEH\eCWnSDRTs2|!?)ԨH":Z5Q|ǏFNj !g4 ![`5e``р5'+(8ۖ |9nDL) G&*xbD!qp)dȾ<zyL{.4]Xt&*}5e- :Am K8r<ߺ13.Yb /3G?R\:^/dV* vǫSV2?$VB{_a~W)] 0u=}o4 W d&ݫyi~P Op8T#W#(7Y 9 g^̼Iݕd%tf@2M*I.t)8{AFEb,9l`#C,FqDYCq i)4騕rbzS# I1@ =xLKd>g J] \JܤY1 OE}hNk,M\G fV iZ"[ww>T3a-<҅q7êF{w34lZGhy©c^~Og$qV9ƙ'^J VRW9I@AA*jl>aNXA9' Xw%"t x{eKOL@>lo=d \֤]ۮ N#%`>c 3풄i$#yՓ0%HCڃ<8`y烺Tm;0ڕpWfsd ; oA-yx7b7 w(; *Uc6 IBn4\Bb:1*ۑA)%Mhv{oYT ҧWEc1 L=!Ch|RDgKR PrX88]\ ͡|bTa})3Z !8R"x'a0T n_'8sy(}3i7FצǛ|ҝ>{h_h.t-yieS'NMTu@xʓ)]7ⵇ,b8čG[X={*y &55@RWo a6@g030gؐ1O* GĞuSXVMF6HPenuZ0BD-Z .O#S'O7?::opR(6pҼ6 *˰Jj9}g띫x? 0܇c;5G\/Z"%MOm6?EhZEN(1 "L+}`JEYxYKQ o-Uɺ:`e\,0׻c5*KaN.A&/ss13e r:VrЬ^$#OGέ$ز zhWsVy8G`C7Mȍ9mJ8C_{:۾n_Vx}W<S|fqN+óL|yy8bzHwq@ƻ`>~0_ÉmHtiw9(>Eonn\b< _6`j |RvVAӳ[if3_jo[,2j mEhIBS,.huI=zgA_Ak.Ql Rok6ZNDW:$7PjfXF6hj5I?p,r"* slz9AH'<]7ppAv\ķouon t$b*JXػfbA]`LmKC6/_k6J,w^sFLϺMs/rhHHf˽YZ i1U4hK[ÔHZyoKfx&uD6Φٲ]uXǤ@MWbߢtDfʯrq}_WE'w1z'#joU\-~a3%gP| 9!Dq>ذh|!HY8s\(I>$޿3$D /*/`Qr$L }Q;\a > :oO6/KϭGlh# {#·v8M@TGS<0>(g2v6N+uXb_ZPj/҉8.>E4v\͚zL,4a$&$FFFK?/r1_YmV}ÊbA6 #7+v$ Z8oDKip.jTwASl~ mȲut\z2=ߣ; g4\ bvݖ|ԧ 3'bQdV&}7Ah``zbh!H$ZGrľǻ*=Q+ 7}ǞCrnm*F2%8MmyA֕VJ:Bzi(;u;8t&tH^%& NN۸!UNU4YAGTXl*߲TaV4/{lW^OmZJ{xН ZJJmOކF)GojzmQEbAT d=lojpaHPRs(\eU|_oxZ5F(akUc*p^u7m,dž `PМ 񾞞 =4bD3BhU,+ T=֬ʈnrM{odܥm&pn^>kmi&̥?.᭿7T4M9a8$&?(A@ ,I3Yˢ'@8J(YxôX+2j6~e:9s'3s_"# n̋t8>&=X++kXk?}ܲN-\K׉~!mt<[((l"M1m_:ioU>ȄznWYxlK-/lIPH+36YT/6n߶+s,(4Y.N[j!$LQ&I;.*$`k(#Zqqa zД7eIA{t=`C29ޥ±}o(!ts!TE$'=E 4EX,csSy8Eg>E<{, pIpmHc^S_7 QP mSMGBtc9̚N>[8s$ ɶg5U]PUm ' 3k˅\"I c)BqwqTo,(h d_ocH$ȖHgyȞuHIt;uK}ܒSlVT.%Xx&y1Uyd? 3/-7dͦB:BWxʞtG< ق«iENqƫ{x)G]8eW-3d(?008JNIhv5]pacފ$Tkl^Y* c(sݺΘbdcw8 ;= ܴWR*S kqy_8a?ܺ~η׆l3D C(kH16&bPI} mDwAM Ƈ]G:4fgt~>)` 8K_=蛸ꂎ=eto8\󡷷FfƐ}: ^w!scz~bjJe.!FMԏUB7 7 ,Qxۘknu_]Ԃ1:ބկа9meR9_Du ٓ@j$EO{}82 U}m8Adceʶ- ԩ/^ε-)ds>\rr+S국E}zl` kgw~32=t%N{X qf ӫ]*Q D%:.7քZ@L]iѢt|&zkʢ?~/w.P:^Uc HP4Tj}R7B\U5l}!RYݚˎ?ƚ#fVDOQf4 dBz7'mZqB(/O;R7: :BAMx2Z!/QR9`X}"0fKd 4kjlǹ[4GpY 1گ2]i|-Jv bltw=bxp\ ?651/ȼvX-ĺhls!Qo!^4^}"4H{2_v:3/ F&+}裈\o6:qF;֔G\; ]>=% ./<4_g9tq32( ptjhZrJv@GSwHN.0a#—v<Ж]E#] Jq[Bv+\M9yw)RJ8ƽ%SKJAơНl'k,}Bbzz5#23& goj9a3~ESLDx2/OaPJtg&aYF2ÇFr#v;9 \s/pwa5)g`PT9NJKwErtMA#L˫WdEٯm $:ڊR'{*Wc+);g2Iv\̸זvS tHhҕp>vcËKMԤ"XZHϢh1nP1Hބfk.IXnDqu(x3fvu/E[q(4MK5p~ 0ތp/.byKdf9`eR'^\\gDpw~ A8_:g|GӋ%qAD\eҥG6l;Z{vݶGcQfs/w(PÂdㅙxoA Fwq{i kí?Vɛ X(Ulǭ]XC_\=O+>< /s}f q23{3jZ GjHmP.@r__by\ev]YOlжϠl1D(gOj F|Q,WI_n puJ'Je.YȀ [浂 'yX56b Rĉf';A_6һqS6z#=ʲwmJ鎨-!ҟ,\[Nc̊p4qZLJxqnBA`7c^0R7FtTj9 /IM]){2[ppIƃ*{g qy&D ~^B?Qlqkt~aڶIuM-20I>kouҗuU,Zȿg *9|e_6tAq }OhGq !#}Ņ/]?L9@ؑ\{lC-ݵp CVz{x7 Z3VvqpJb׺`rwR~]:P`-̼^ǔMY.1'PwpoKv7CUFU[JZ%1\w)+^F4r9o(-&hWs]aW?j lF?2s)`b9IHɪqM~2U>g8lz9BwLA_*Pݮ':l/ ;/kܡmmwk֕1:_9ʱf<2v{ ˆ]y }KEp;ƬxP@p͟{ j!vĺgk"]g jh%1Ц#\9|^o f[=Us4ou7L IX7-៾-fW ˬjCN;ftv#u45E喳 w)I;ojEaktyee {"K?q{n\Fy9^n^qxӡzXJhɷm[^i:q8я *7_`_7R¢fQ?K,vbkWRJeɴ%x SXRBL՛ѾtOP8bĜlr~oc5دFQ+@=U'9YO}޶+Y^a/>ӎAT[U6v$&*n;#^f>#΍]\-ρuާs`ٿ50'- ꗻ&h4nG+d<6唓 J;GN"P9h)&Y[1f]JxC]2M<3MfYrե1k}שCs~' H x~ i|rAi\' a4 'U CrdK,ȔnKf0BP݇-woJy0k 9pF1[:`[NԳn:Q~Ռ%6( ʡY+oƯ.KS 2i(%Awb:U ؠ˝/1+4.=Ut+:"MsRh#ҚC`a gp:Di?,Xnj1PpĝhQQX9]*2NhXźW\ '+ۃ*TLmпID!j>/?W֡ ҟ )!@U"֍G=̥LX,b3JFfUUdMyrB ;oU̶0V+-7Y -KGN2튥=zEb69(/8zfP4BOb.(*ͩTV_`§Wo{;c=g ɯ)%WBNUŤ"2NQL`'1|,#ꎷÞT=B?-D:^RɳIr1dRN&n %gY<9Bڢ(ɝoA ^C+R\2)`WJ{ITJ֥U8ABzCXY(EEx|=v)m4v_C(]G-j(eyb|zH*U|7/Yw:Uj@)ƢZ*hՐr 3TZ"0/"M[Ihh\1Nʁ+lL?^?. **Uꄖ'q?wL.M$уe.g7xPS,g!}*}`W$)꣆iQD5N}5&ZHThW|6[áz̼q+Wr׉?OĬAO .AAPo^,Ro3ŏ:-4%6;/_?WRU.'Z0rvs9Uƛ e͋DԩPbi%0 )$RNA@ =S<9JU{[IofIAsnv:.SnO>eJԓj1+60JhT&{+9X ,MpFTk+q$QbfKs56(>):Ƥ'||\!P-Jb cyJXА)He㼣˗r2s jtH%\!ͫ78N*7^0P.nFdl̒5k[H7uV6MGkp7v"+^rwxO&FBқ%7ͭo1ɨ502K+rVS-r߁Ϟn8v~RvZz܈xIѸ-1JIMZ^6d)l:ӵM#K{ߴُ^a&XF?uReMu5+ջY-Pqzeq8@.,/`i0Yz><19cv i"&FZzӆKr tјJ}KW5aDdЧ `B39 mJDH]ע(8BZ#{D!?K% \m]E;QCW1V{`V-#y6||3\inhZ۶G as1۔j#Vn+c)?ݭ,%itm8sxÁ'<.u[} <ӸEUxScy~j'G Vh z$E*[b>]fw.jG^JQ~-8yh!Yvss~'fC?EfZ ۡ2krqP? {eT)BQr'!qëyU0[s.:&=!^k V_]NYdC"9-1 uDX>1,2UV֬ϲxZ"XmePRҝb:>gO('l/y=zayiQB$YdGYV9', Hm&,8U@qy {r@PU\|W!kĿvP|-WtOv5cš $dbwkBn84d}nQAj֡_Ń:Zk钫?5/ЀVXd$Ri՘vxKZ܅~%4%=I`Lx3 ^s X.Nf4H" Mz]ײ=0RoSJ{Aw(25a6m>vކu:Xhu*FC,BKt$'Б[Հ)Lӿnb/iO\QvZ E &aC\C ~,"_p"Lk5S+ @p:'cJ9Mi$WG(d-uIJP)!WD +rn:-xBz<^%l8$o;}M_NfN=+ϑF2֫=ѕw,(ps{U1zّՠ_{3 ; MAcƞj1Aj7!ZN"qġd+_5E HAq*'~>#x` m}; `bHi9'0n`oSr C 7,PY\׵y0*- i'&bN4OQ08ӤV<{KA{OD1\Hiw,, Sf] T{6{ s\'`ܲ^dS a?!$ ۪Q&U|>A8.__F~{.MrDM6vPTU|ɹJ |J$A)gv 7':@]ˣoUrL*֭V ށʼn+LKoF[lĜgzV; :%&}\JdO'3˵h>*PUv @O5<9-c݆n߿ o\ċ &GFaɈ3֫|\vEBfLa"qafV|HZA|04Ißmx$_.D*˕ tfMK- v s3pN Y'1m+G &#?GRKm/UK!'9x$ ^!w0(u8'H\P\nd,Ǥm͆ߓw$׶G|_xBk@@~C f0l]/?[Ec;* Cdu=sB=n/S,Re:ux!U@NF]g)#TGQPG6_}V;akxj'ƕ%Ȑ;q! F\u P>G+;Wy7!:!(FB/W{4rFV܌ny p:eVl C30Er8 2j"Rum 9%hcȭ[H?zv^ ,z*W{!|` HIE o}7 S&&rIvY]bAa y=5 _3{ $ж §F7l TfLO;Z`_.UAf_iW1GПyU,j i?ST2~!o  `"=YD\1k6N5}?h&=_is ?pSARwuWAfvm'2 RRw*{TɥbbD WbEVBCzgBJ3"mI4/ !zkK&YKn++ԏ_d LjV:d23zKY4(w5$/~f}S$RU@fiA\HV<0`'x-r-z6VN|Fh9rc*!U'hc9fy7CҫIȟ3{:BM۠M\1n'l3` q~DZx!qR5 S1u,w2Xl%&:^3-wLF[D]?Rb>=y/l:3gz-N_LTo*A&+ZAs(~sy,9.>UP(q>W8R4 ?7|3~&S{* ) OZbDVbn{'$7{aw%{{A" $hz0tt XnUYVOķ-G_pLj uq-oD`}J8[6DE΁ӷoFL&OՅ2XڋONT/ HAKs7zO$s DfrGh*iˡOY8I'o2\BB͕Z5!4[k61DZd^Cyț}%AM:rc~Dm_wLy_(\?ZQK.!s!Ȏ+E9]r $65vdh沮&/ҵtA/yBYze vbyV4K:wMKm!:UT 3Lci Qsjn8["T*'}&-k_ cb#CZ/b!?~IwP].4^ NjNh*_,ԁ ֚?N#9U+[aEMlߨi&#摶̩=QQK1fEOAʪv% fJ̿4_̴ KY&v/z`Z- AKlq- h7y 6XQ,ԩV!ŷF4I,PvG(QV?*k<wG23h0S?C-_f8Kpbwr_@9o>0ۋA; { fƸsOzVvi]5eY[8%?6KHɚ~' `*n$fF>R *&R%0έbPt]HfmjDI^Ql"mGZKIɁSW`kA35>oأ࿹&?sy)k.3JR$4ԛHzM +fӐ3zv YbXֵ U%}5Zr׏d]o먦W;. G&X~6͏YL]d]t#m@fhq=-#%/E+JӤ9ahR>!m5sIIս[~糑 {a lZz̾9]^QiaYFI_{nT""X쮹ei Mn[:Ѹ&,͕!-^2Κd)wT"MY :h2 _b?13@5+0?,B )ּRovccOD(nsհ; ccc!NEw~zBlL'1sdq42Ze/Vf"y=5&XLf4m71]3UnCtC'{-"Fs|» 8jJT_znWŬ764_uE.\*9tgvS|":8pkDr-?vپNi4E8pbY-M5~K:? ,67igxZBUtj|FpXhA$f) Q4*.Ȁ 8{n ڽ=C[߁zs䥈xIhvDHoiQ|%ʌes!WS?(.Yu X[c(n_ߊ4pqw^bӇ#pQ!R܃B}Qe\(giD|:"YUwtp"_[g_+z/xu[sE_۞?_i_ۇJ}w+w_uiDdS'vP{ 努h'[bV. La5Db4^ˉpk$m8x:0 By`דJ%$F)g|ޅè6_ȵ(\!_brvTє_j7S9I0^Dwy!gƖO@)A) ff䇓pbLF[³x >W_lj3~}B,lXx3oIyG3ڤWg?qɤ6\C:99P$1\hMKJNTP7bFM94u:g4!챠:Avh\D'T%̸k\p9Dcsa" C! /|j-r~=)FО!uѮ) eJQ=|=TSi3Iݻ‰}{{_\dW(`o #7;v eQ,|i'&"|['^^A ~ә-֌y`Զ:غy$`R8{҃ SjPmcW;suw[V~}dLI)3F| RfEMJbĊ. NQ6EN{p$k:׌) TYH bW:ssqo~T8 fCD 7mҔqܝN*>N$}#𗺲zf5>Yy3\Lx⿋Q ]N ./]SQO~S oA4\}E>nŌZӸua`0;[(4 = 0Ȳ!':|!䳌I' h&P%|uzų s?:VI#w],<(´rQ# ZO@jS~+ 6͜(e9\PcX?A(P)uG1}#aIp} P(LNgP#mDS|6O_8kťe{u:jSv hRUZs# #]I5u{fUy9<Ӗi}rHP;4UG]a# ji.9[7e.@6!hU|Nq t^eze"x͓3BXGPCk0( a|a2+y#c_$LcJY#BBs6qUH~[ܭ̆0-]bр Df옒Si?_/3ya}8qRho:_G3 RMpZ",R9KIg^$FyZ v`^3[$ `qO? "ԻET@-DWg}xM^5RP4|b+%CKϤ9)u8Ld@S1Qrn]nIQaT53gpgx (%{e :\ggW <*%xDř/Ka~ࢌ3",b -xv}ᾍ@RԓL&{ӫ,5 vl_񅋄c ]<9[KT6XH`0b!%9S>1NtuV ld2!BCɦGb+va3};z&Mы]%\s| W21Q#mBUD|It1h݅CUNxt%Qoq6x_Z莆" XO'tKB "B&`~N* )Y.*/?I "75*֔Mw8 {M1Y:-d@F㹣j#^+&9a,YSQmVf-˥Yh0bV~1㤴4 d%Uָc KRO1)[ת)8]C;пX Y5O2r%t޶/0*(.j,=MmB1D"aā,~[l"gfu<%t6ٜgMg] ){S*Wx5xW;Čn4lf(Ih;XNu3>>Fc0yTSQӉ`ڃfHr8=KTurgTüT)[R1K1 j&JGc _w7 mMi(έlO=J8csYan UfGa9&L=`w"lYl)jn?"n>: ,QI yWh*pזggtZ2B#S:t]L/?D%׭),;f}K'h]N%u:M:OsE/:5SirS|{_kL*_ֺgyCGY=?yX SOeS1.@EbI4e]#yx3dỤgX 5Dn#q ^]$m&ͿgI\eum/}ԟ;Om&3{@md;`@m֔єo'nWS:)u 6|>In|4V;5qݺzDNONz{<LJ tArf;,#Ǫ[5Cv&jAWJvY 幈xJ 5ٝEMd32CSqѤR 0lA盄n!׮w W&8 )eU25)b]ɒM~o,:qBsM6>IhqmtIXnmdL֯=Yxgbz1*DH׋:qq1y iF[G.hl!xvPcu{`C7 2OܛRnJ4baŤ~_^q]4T恍nRեUBs`i%C_WV#a("GLK'ҩ=9Qצar쭦 dkJW]rхR65i6қxJ6}*a~]2=y4|(bkonȨ b~ %"m VA~x@⒜kWv܅ʛ^z#'pO8T}t0[N0mGrH|&EgEbsS\^UD%LJfDŽxwt2 D~u,OIx̭ܺ] %` fxp(x Q? deCV78r|\uS8+yU˩C/`TxPS_jz꿆(R*K5eo5UIdaBJWk puh'Fs\zNqꠖӶofQ4Y"`J|wz] Dږd|]HSq-zUl9ڟN$3\zra52[);swnL;ҳZmRM%2DtY+V*~y˯˙٧Ʌ6 \ ə:-pjz[@j!YJ^h\-4qwҭز'YW4pܰcw~RO`XtGRe݉uºڠe FUǟ0CcSaZd63}4V|EʡaN(>4">U~=ھ#l6,[ᅑ.[zbč £b5b;(!\|p>4ɹ)Z.#ҍc ~mbL]./paM#wyDiY= k-d$$EÙ«֣|XU}BAc.!A/hevQ"fpU6нJ 'l ŤiϸT dVXWJϨH^aʴ;U$V@2pfycqa҂tgO0We]fi=F-S]ܭԣؙ7 2Z|mpey9|dR7kxBaxBW4e*IvA4gJ:]AиZog@. mJ>k+?s_we%%=SvIjj9h!Ѐ~M{"f!P6 rKD8XHc`lN& ޠI##6GyPuGy%9̝f`F[Н26U7k@4zLB0І"!rptΰAWi:Іg(lA~_ddy>B NE}{"&i5IR[Y/CCz$,<0ٲe(>^([*bb8!c̼U%૗`Cڌ=ƵHs3_JC*[Z Hn1J@>_A#H/`<^eWܞ40 [S Vr!^K$h<V8TFw체يRT@tsf2o ]>pl!$:#`i[gT-T6\.$MDݷ|v4v2bm4MҀ_~Օ#k8oC}>w@a杂sW%8+a[~WV4&{>Rl"q&_ѧ-f)#m( 8N}s6=zB_b^ZAlzـ,/F`]}/-a;Iꢡ~+9FQګ`̯Zna؅F:Ӈ,xLn0ɰM*5iwt^lZ Pe}Djd;5"CAʦ0bDaGQsXtI ! 6UjA5RnGDM=jt)eML@ߵYoݘklZBA aEA+%`YYفP/$] Ƽ:I=ly6VtH8v|ųBRIj3X/cy*V{If`)'l&|zѡ >7/>FX!^e6[:;T$tk ֍Ob3F;ul%غ]yD◱ɍP$H7xl I {e%O]Kjhqr;/4 “. mi;''Dy@mTfXkkS]^KwG3oMaԾkO7ij`tP 2i?T=Ȩ?XZp` j#ׅCPoTcϭq87H EOt1e{>[Q{*U-:zm 1 sK+ץt-LQėGJK1Vm ֒L'(?s ÞT-{YYꢓr8ԩhuaPH'@*O"^0c$GFB~`2<4 no\iAk!њ `3d`D/ T)u FG,h ʢ"+j _+qտ.M}/fy7afsBaQ *R_R-K\w%%Stwt8U#CGJm q6_?6qb[7;\K4`Y.Vʏ7~L JV, ۓVM,Krbhξuhָ/IUɆSlTO|H(S]cYxTS/C̀ 0.[rm+_2,#0IT{$חbpa-ltt+$UOlL+3UK6 8dQj:k@}/eͧq-3> c]or_'A6 ĸ7,``/C-9 v Np1qaך!'c}U4S "=3 Fvh}r%ἒ;hy<[}˒2O}9:cLT8`< H1ҳ臈N\F9oU&&^0KBN>2+27m* Vѽ駛QJ&Ȅ{f&E;<r sץby {袁^C5Xz\Sq?XA vJՍMx}0#'C>? +ߊE3k 9GYA@xAkj+$L[%uQr& Sn}iZjn=* >%aP`=a"QˊBpg8 ^A5ŘR꜄lb!cqyFnVҙۤa-?͸*w:2r .Rp)]7;u ՜WF -jTȉ?'׾Ve5EްN6aF.#i$,GMu5% B_U+e2*?)6iRᦫ7_a|J N>R&{PA̱m3pS {4á1*B~kJHשnIm2Dэ 3+uؕBD:r/i7ٰ~jtJ;)̷o-p3]'oqo R[df 7 UQ,JTV,5}PJ66^po;c=G֠ע}Ŀ+[μwo9#W,äҕ?l6ozefs`;JCQbnzp]pU=kl;kגfiRByUtTTڿ[\K/4a)>xFi ò7~eM]"eu4 TM,$RP1WmrzA!  ճx] 3`Ǔ̪au0#|R+ B.h#&&@)+o~B5XQElsgQrE= Dvy=J +fq kn+my2!Xn%GBe;VNSƝN5ҟI 0f*h_z/۪q{%rӃkR|ܻV&SX|!Ax(X<-rm煈N ]EEZ1oߓK``b@BAo͡0`\^ ;"#P{,=[!j4l1OsbH2*i 6^Oۺl7eRm e9KaG@ŝ3t($(HqbPXOz͑QڦI'@])@@QFa-ƳLqMn#ȑS1vnM"}iO6!]:+xl|\?,WL\:VӉ _L}8.{O!*׼r# t<+6/L\ 7u")HdFZM3;+DR|mn \5PO/:q?6 "DzsRng& UAp6" 'L0_W< tǵ&E3%V\u~D9K?3 -ig{4 YNq֚xQ60xH}Y;37ʊ:\_N1ڑaM6^+MlcQU eՏe$se6mn+[]lيXFWxiq=s;ū҆o"A I[&U)*[e C.-7,xs+ vp6Yq VJDMՎOAҟ mE2R I\$(^OTMctv8= Tl7㍠H?EBG#$FPJȺBpC+z6$f ƏC$ *hK C-V$x(25[mm.avg8"VY3tMRtґF(a5QB PR.EQ9c_!W ,W݈muφ#_P/uC7+X6O脷C"N> @)ܑ9vG͞NC02Y2-=ʼ-E] ԠSqnX9QF|O3HE3>)~ 醉g3LlK.. `UF6bR|{!͔aJMc'/1E+agrPnMHWO˃ fdMf'fM!%^Kp=)$W؝*d,]z&@$}e@TE\x< h`߲⤄VALCQH+*M톣mG|F3cD&X/r}/ LڷrIbQ6oFLH"Lz =[a&ԵM[o()YtKぷMD^8gd'MJ_G~@j1tA`ɟ=rEQO|(,gݯ?WV2ZbL|llMCݶ[h, +@@0*07_ AEq1sw"& U-l/N/.Vn4sWlU!0rBmT-QI#iܼբԈrb z|8ˀ+P6)s]'f._˱A,}v)ɤ}U>*DnH Iu[5PB7#HX\pV$ xK.Eߧ(w930fVnY*bd1 qHJ?[eCk_.pҤGBBAEewT gy>K=Rpm r6>!v[Wduf`klPNG;0=#AG< tZJ( [(x{;HW;\4H?[Ï[DmǫeWQV|fEE\ !'V$X6?H&n#rDz: sN}\:[Z D ~8mdפn|Uħa;vzR҇kSd,A`zoA}%B>`{V־o9d3R *2  D%Rڧ7( |+h&Gw`oDbJSc.& $.аi: RuѲ9r&_T\% wkl(ù1Xڨ@<.YDiU &GƱ-;u-wփgH,Ԁ铍Y&bd+֛ o.1N>дiOŲWE L%+d(AV;t=КɨioxuI*Kz+dldTKDO;1 9͛:;f8?&wd*Q"`=D/%.Ƕˬg"OVćN׮[DZ\qe9nk&Oup$$HՅ&#ޏaaB笵n팃jҨ12G/;Vq}cl\P +ay=@ܿW)O49.KCakʎq[6IwFkDmƶoǼNSڮbua_R4M!DB3.CNӒxp8Sʼn];ab#$dSoOs:#ffnbrw3-qvH|:Z4{cU!/HTujh J:K8uǑp6CL$ܛo[{?ML%w3+uXOO۾)*j 6@Bie!?l  A_- ۹\jM?LtVpѤ(qLH>`SqJjQ| GP8O͢f #4S4/K@-x55?3xԭCE9.JI46Kq2DOYOh,XC*yk/(3IyHߨĦ/EzÚʊ)?o;_t[`4cCKf GM y/Qout?3xBE,.gA j eOQN27ڰ1RR&p.B* *LY$wMWSK2M=|~Iqjnt [ MӔ(J˷)4ȻxQH5ĥZӝ(eY։+zMb#WMM9XOT|fBFs϶ O!fVQ"~0jnf'CgcH61^+%IWzeD{hN lT!_ PkKfFzIW}dĩg3@Y/eL##x׉r h8߾O5Ǥ<C"P\/wr*2hWc_D{|HP~]i:ѵ>$evLX%}-΁u,Z4/%jvKoRn /VַWZ?#Txu6gr"]f]'Tg:B_ OI0 [tsGf*m^׮X6Z]Ő0iL1mik ާse"ܓJnj L ejPc%a9Z~7#/ژ,_D?,r{_mNs˞H ^ʯ3 KHiKw1 'N[: W^~N,Y(i@e ŠWcYPI TaVgϩ2df,h=~7ي9(^g6}ph`5p%;0~ݴb5 AjCPah3\Ӯg{=~Qi^UT4nZǍȈy0h8ƓWhrygIΧTT2wm-k*qBZiO& *nKVuYl Z8YI]X{-I_+laZ7l qi7EjSrg#1kx0ґL&iM+*KZdf|`fԠsZ^̄qesa^ (Ty5e~3JZŔ/Đ,|@ 1C5n$J#|hfq-~&Eh*4!8D*z4 'p#6&/XR" lN8{멍GFo_,Uc|Sj;s` wBTI-CIȽJN^'V.i/^C`0&h}vx ɪmj(ҙRxIf{:#YkP4 s=Eg݊HE,{E;љ{H"*)ƾ9Q1rSeb3Q";fAǙ*@0eH@4/s\/PF߽ĩʹgvzK71v,vuTm&w"A 3)͞Ȭ$!'Q*ḱKKsEPxKy'D1lMIv]|*/UD,P 1z^w\"chӡt)E(6;dj fJ.$0BΈO-!.:TN Wmzc_ShY̜Z.cLO{ o(<¶`S֔Mέ3BR!:'/w*%x7XɋTcOV,α|1ʎjx3&@qBitHq !pw5:NpjX Lp _7fٙA4 Ό!7O[NЪ]d?,\!2HU †)~u~fWEjof1GrOYA=  ]%TDK_'5;<٦P>U8sBbտJl ;X݃S}ګ+X+tѱq(?0d m,& Z+bYD8hs1EpB2x"%tJh~0:f(y%6Swl4_XRzx[p9S_ ҡ`mK|JxIKŠt_5Є Igi)\wB's"|-g8P$ &pDY[ [4JI/j1[KF[t()>3sټg ODҹϔDduCwJ;9h)eID7tl1\4rdxYĩ(ȳG5]!@!l;yy\#żs.)?UV7CɮS+' f~?2H拺D='3FfH 6xxIԼr"=DkpO~&GRVPmE1OIΧR@']CuoDbYZptR-ò(@v5i nU6ŷS]7p/7W,$=!al6}[G}@HM9[3lu-g-r:z'V"@$ ekevҥs5jcei1Ťo08K[^HdTMy)@MׁQ<(t9glk='>n[T0d"L7cŅ9(,y_voswS,o.KTBwc)8z f;di?IBݮfG(Ȕ !Pg haŊ{~x26/nDrR~6鏱:rF'8\iɞ G8>;TYV:0)8gzi砘=]  \FPR7BbsK+PkJ3/H6%Q|>83[#[ ÚOgKt1|Z,~5ǟB qB2.~UIbQ|ӓiA2sҜlO)TMe_ehW F[MQ[@Nb5j4_%)(Q$:`Y R*#j+9m)Y|8! <8,:t Υ!sWolv e׳D5<|aVڭ?1+ISS(?V򩌘s*ؓi4pjMVnҋa \@nZa,i |!I a1~ԉAK]Xq­v[=9L0hߏ #$}^XJ 3[eb! 7W,KOQe lo= JR5[\0:y [+ 0s8_qD|-I5IX.:z uu;I(@z9J}O gL='~[ՒaSfP}g 3)٦ -lNTzHB: )8mL^u`L0y`őx~bL1d Zz/?*Dc1Z{X^Fy **s^V @a>្~K*6ϟ3b⹱NC`*}۶QLk$#{:`(i'3ʮT;PcuGٻ] vd )<+!w J6a#V0}a*;'"h3mD}?mK͝#lI)2ҁ_N~|ҽtO o\LYL56X?7{y_-"QbSِ0:`b7Af̑k_29g#,+}2U0;X^ Vvf ?lPC1yMy&m|wS+.Rm9WXSTW Y! F-~M8eb.g);>xWlktv+(q o*q`RhBR9bNcotSm!>0騸a*4K%.p əȚ&Vy%L)-Lj9$/3[Z0ovg)BCmuC?4DF|Iͼt!I>-:dɞDžnnCQ# YbP[A$w@!U&|XPtj\q&h4=& Eh+ [dޤ#4_ڶ34?ӳK|Ws], =iddT*1q7KEQ $jKsq8 Q}؆tC޸U:GaUKS7EwԼyPu#| K_cE;5ãAIk'F/nW'`J@I;tHb :zqzزCck) c2=Pm!DUJZ)^/--ȽeW{F I^?#8I=?Hd҂k Wp<(y%>d~RBzU݃3D &Pw5:Уa`oX") OuB)c=D!ңEлTŌ_ŚdD{#|joDgO|m&P񻹀,zm&"s*d(īh)[-WWfelcuYYcܳqg5Zu,۴||#2:8:,?D,ƨlò2$tW3]c]j=NHJݷXYزC3ꎦynqJ\o *I{|0_h 3ZP.Zm_MfZW̳#i 1PWz@9ڙ{Ckb[7;SfJ$5 je:%Jywa0#鄗])up=dC<;øG@th8I}xo$ł<_>xS |hF+ ,{ KB-j=^GdÖtXt2j4i$FLׅ UOuXי 88L |"w$BޖlvPSVcyƱ}QBBϯS;R/4J=b@Nvy*@ ~-USS*kAzJfhϷЊY/>:QiA~pZv1Yivc7ftTxlrMpQر]ӫ~ /cBYˆzܕJ2]\*r B GCk(qX0&2hޛ~=9,=DN~Cen*Jx2 :=ۑ ҞϒQNn>}=c!h2˂D\&0h؀ x[*pf%q3"5>W!j;RӃ,CJo0Xz4*3t+nwd֢/  Vݱ*n 9Vx*,n1(XxJ߰cײ׳7)p)dK1@2Qcf/l[q}ީ}+G2liZ]l*֗ Ƈځx,G8A=hKT9{3sD:NqGE+  ޸JɛEJ΀ >߅ܪ]8} ,@0xgmɘS֡n419Ka\zO*&U&,$3YH~ޒ-ܐrx vKfwOqH[vXF6G 3YhTDV+%B)T=`"xELY4S5s1# "L47HPeB SfM;βn'7AQR&܉E\]rz:'p?MUUf QIX훣R1ˆ Y0Cc-Dx6Nऔ1nk}7piΖCQ/py3[9E4=ފ7'sSшޝNy.To Sz[rs~Hn\KPzBrߒ M({(LNOiE<65B6DCM5`I H+auq'jt \_X_f홨KF̪*#tE>ND:ezXvN|.2X!Tʦv\Rm#tUglΦ– !<knu9ap6"#3 sVSԡNsAi+b#x 0Hf5ZڣB k[|aM~#BOe~T)a+H9 pyp r7q-"Lt{/Aϔ})@ 8m _}dkp==l/-(|}|R$N&8`A-kH͈0(MvtKܜҙ&c/攤cOL҅[rSRzաE٨Dby'd*b&DmMp =g^Bg >A;'d%tuE -J{SaH;ݴZg-9NkIJ9{o'+ڜumo9 x%CYz~U!d 2T$X\\䠫>6QTo7SZǾ֗q.k  yP fd 8o.uÿ,ϑ$^vT4̸ qEc@e\Dz3RwnTjEǢI(BZoy#xʁ'N/lKp ŁiS6_9 r?΁f 9- ©0#BKS,>eC)ˀ =l$w g7_Ͻ(7:ۋ|odT zZg\VvK}H+ D\ Dg65LcW3u}Dˡ $yT2Ó my6M*f16NiUDh͈&%>!̶3gJB},\gQPՁ*n8]k_8DfBYl^(DcRvkf`kmdfD3Nf]@8L3Zp$Tp`$rxjP岬E1I**r, .Wo?'?:Δh՝횁餚?+>8- bF)+eX\']\d¤6$0QL]'-tMbvLkw-QI'sJۗ08`Ljf[j;2cWuAY"b˲ ҿ\G޼JxI66sO6^y۾qfg!tNȶK7SGYByTR/l#ös>-|ӷBF7NawI9jY+NV-f(8ӞRE3Ϙ ߭i]\p,ֳ??d*[\F5"6WBIyz]aUΒ^ʳ\63Bt.4cP4Edw>,<9+㓫Ba4=E1*o8#!K?BrK-zI-y0 ߄Y ܯ`֫&p<[-K蛹+@X-Y th\:.o>-l#a5+E)f$y ޸sqv3 d#09*}A>ش'rqWZMcBgLc=5)ѝ5drhh"rMvFȯPҋ~ֶ%uݽqbQPwZs:3S4C;r51! }OyJ[p.J/T)d/S;m0N|2Lf>`I?LSKο4Pv?G᳈Lĉ8ʉQyvUł_ yO6ІR!a` 8wl_ ;_ ;/tW954q}}^,5PtQJV4F#v)|^툈-wڷkԐ6|x"^ 0{iDcŅV9Aytny:W11t-%>Tk."mL3; H}ίpw,-geC-=6=WjaۺUS[rE$M[G| R|eheJfS(;Yz{N`T3J=V}I#fkKd򽃦zlnAMvDNm¬Ġo'Eg^``CUuWU]MEio>{HqHgܢ桠B k:@;5 Fczg"J/7e,#ࠉY B[ϱ>쯟smoŏڤZfMG_7;@ }mزёf[("&S`W3j\'S`PTӥ5߲:"OA57@"*Vb|nCc]Ewڄ)CԖ2NjG^lVM6>;&&\F7ҕ<Yh|C)CS79{5r74[/_BQt3T aCUfNoF pp# "Ƣn2aZ(OvWAT9F o"C?"U$Y3 .u~VFeoXe'ƟլQ&~{\fbiD*{,[Gcy) ] [P_W= o:Z`?є]dG׵'@gҿT߫l%.J5Uq㹤z͇Y\ޢŸrmR)΢ٛ`58dE`m9'u}l8Gw! zJ-!0p-ݐ,9hqXuH}Z{gwW c "uoGN\@ā5k@g o@\AT_w cرY(*c9Mr|B}z">v70V]Kƒ*ْscU4I=%2P[ ~gH>u1Rzʼ_Uَd&BqV㤭 ܮɿ< 6Ja25b.2& KZ؞`4墡TxQ* @ʑ-4#7T!d[Z7+b6pM嬷c(ު{1렻\U_:Jm*;"t-vr > k9UQ | bڲt:V\sRYRFB]ZyrI@,wZZ ! 8ߖT>;Ļ4N;.0uO\?CP"ȑ=MA v׳r5:fbXw FLY,gp0˥`ģ|QkAY 堻E|A} c(|ӨnBGACtzso%=B? -<E'ndz c|`c|["|| ]_J]]<蓹TsAٔ@ѫ-$+Ds-rLaʐgPGfI.d I$A.%w*kpu`*0Ga2 c|;&`k]vHosFO=$L;\(]NyB1nGQnV?z7S{:wc W:y|l ܲ]߇?lS9>Za}Pk^!^IGU! k%X?)eg0S?̅j5<'PV[r }WbdžG5Y=``_4\Hc{AO DR|ܷ\iv%xڋ^k00. 6AZ$-$\IrjZ`]ǀxnJww m> \Yt4jte-ŀY?R|Z'C}s{Z6av1q؊N:?bvSYʟ-m+؃I7\XRgef MQ(eE@u'<‚LEmg~9SAh-d&EHPcU& ԎBNG'BnV76zi^_]r-c`˼F_}NB^}ur>  /(4[d;1o#CMap/a>MNrn(0(v,^GvѮD$r"F#1Z>g%-8c8f&pG2whzԖQE hq?=6TNDI%;du61$LHXD=To` ~dy Ņsc3+Ua^2a'}RJp%Ds!7"y^ER/(1봶ՇkuJL9pDú;n}Jĕ\JƋ:9eGi!xm J1v7"Tl„xhlȤܲr\;D9"VStw1K 3 Cg-A A蟱u$\[1z+IȑY\7\/Vx7LaG S [0/џDCy2Tl~˿ <̓_.itYIa+d1U n |<'h\rǚQMOt z'Rl!MWv4l[Z4BO0;|yU4ep˻;1.I|H7Gd_Կ4y]r2~{.@:~d,YlnT-1ѫ.=Au7,dhcJul>YiǨ2)RKFˮ:P{ܚ*ߔ<6z^[am/1Dk6d>WD-2- `jk ~̮;d)[h\Cm\a'1a+*t' N"Ž/p-b p`h&Hx;6AֱijPGƕH W3.$Hhlnrڇ7?^$ ðb0LǒZ&W8T,zv5L DOKիiD1PI=Z"MƸnM~g n7&ST5+a&uEF\"L}X2wדFQj1J7C >S(9'U+6H\݅0r[8jؘ%KIX4e-J}6 W(jK^kwRl~''s xؐu<~?<BwϺ8d2`8"UާoՋ;TR:mɩr: ]i1 4()1^g!i ?WTS =NBsqX XyS[WKz8Ckczl+exsxxi^__2e{I_`_~գ^Aw?A@0̞eU5}ht}L${{~Ny@M FRp(Ñى}+}e:/B/v; !jSq'Beʒ'\E@tcxD+ޞѠ2Z),DAQ*rF (r{=[xỰw>Nj館}Q14yyO?RnqIajC6NrB$ɐjR"ˑ} 5Hn''Hqxz-+ i7eDRQjK\q. JXߠCɨ P~Zb xaFרWp/8ܼaXgv]-;38~zRn5,S%F':٦K U6rxa#L|3 ñOREܿC-I 肓1xq(/ƀN$Ůp? ٧ϖ ȌCkd7ヽ!'t{(c2|m \J{{Nh 6@BMM3ըS1 AՐt@󇊁?㷞saRa+zЋML%o:]Db;`ZEw*RaAG-MN)A9j8poīFژ#E "Wo2+ (P ouӓ?i3OL1h>I%Znbd?JQjPb9̐Y#~D~.ڢG\eeq!E\ʐ#t}&D閤QjF;4/~쎍:HX%y!NK1ܯ16ɛ)l{|gHT\Obᗴoh}d͟KnWMccv217Ű8 @Ͳ 5'&Dt'uR?!HzSO2J]nnM8֎ 8]MDqLͦ7]}OTRmJ{7s}%%J傟 pcOA$H[ba,ރ9pGv;LAړH 3ˆ_/tAoܪjp.>5Qxx%̀6q$g,(ac8y{2A҄V{dd/6Ќm|ҸHTIt.'~gIv~rgW*nϷ oC4.j-)0cbzVꌈ[@R ?ǁ[k.EwNlo r*7MwMse PVVPa- TdQ˒}2$ǡaƴ{ K^kܨSMI*8c@ %{= ØmPb/w4›˽G MN{}:;_bND4u@xhfIJd+9I=$_JY$nfe. sLl  &hecdOZ5W}QJzBTz\!t>yAqdt8ĻSA*h0A]I Ég;t}Hj|:K4K8{}!&%OXEn d.p:4[WbOAU6&8mXV"Ӛva-+wXfse`D!ӫ7(5( scEeXC_Xe-1~z?%sY Q7r q bPǷ`L2_Thbd0Ey̛CynE5`f׼aF\59/" vWk4qR0vgPE,́R]WU FƴU J4i15V䈛ߚ%pޖK؜+\fnV֖nZL\1F+;Yoxmo^Wiy?݆tZKk^O( Aչ "ֳE$W p /;(fqڍ2i*"k$/^ ?{o3: v{( 0ڢP?o -K})^S3!\XCĂjJP&\f` {h'@ RӜp0%IIAJG-47gCjW|J+~D5vq P=`i.Puc6fs$L 3b>)Qռh9tuki{9?ߟFӪ@3RR&'Nzپ}8HY៛#zҢ;Ҟ;v\-֛g$QA=E}EV?"}Nb,] mWS\!|?=FzzTZ+g1\&_QUxV -AjieTa V)!*rZa%;gf6JLu?uM" ]P;06*/]xm nTp)3xnBxre*;Usj[:Q )OCyMFxfchna_T f?@q- p0*҄,=0"]'hɦ"ӟѧF8 1*CX< n +8xKhm 35Zߟٖf@ǜc*wˉGO%eMhh~H Y!]\+^m^vQ-'2K5yk )/,WTRztu ?kX>r =.˪e=ij\? 0{L:[]x9mr >GA\rCZ[o߾_ y0P;hO͹Kz2dUUyɱO,1q]Ntv@҈d}A=\Dӣ(26)gR[8J>-uQ%4 ]7vVr}V  T2g-9b)*TՃ9#z߹mL?v0{NtF_ֶmL,ފȘS2.Q"ʘ2e=Q"Lua`SrUS4MQ)H\ ojQz/KX vIvcBq @ؚQ(*6A6xVdm` bC:;bC9pdA4Bڐ乳JQ=^bˑ'#^B ggcGlzm2Zy&!Fއg5B5TT-.BE=vM Yf. L@OܔƨJ/ϛ\0TBky0T]&`pYs.a=aE MH Ebh! @zZ\ ( 6YPݹ{y4m+ 903#?IX!%*ZSZ.+,&Vàm|mŝI hު#$ k$%yaO L[l( i·d o$xJı4nN:3.ķ"Vz1\Y0"3zX9z)N#9KfXȷ7 Tt{*RD.r( άu7[H?Q*qik0q*ShwFâV/Eo;PmfYv~0'!L3"Fy@.jҡ]kIYeL]vf ` O-&[0y:`=ͼn!T  qf tKIosp+g`H l-܊"ԨϦ{np SdC]^O?z`u`85eHvź3,ZjRn;vЏUVjF(xǧ=T߭UT?ꢭ?,PM5oe7"L~֘^zTT[uLnH 5{I%[0`伂D瀲^/SEzQ⺃!5Zҋt?F;6l :eFZ'wcU#Ӑ/eMXH#S?yσ U8K&he[P< ?J.M:g9ȕbKFzGcM:P0`cb 5dA+DG_ \]8{oDA)7OƒlEzADg>9V+c6VZTfA!䭻,&\vla~,vp(9׼1Mڼ=d'+l'M:덉DFP΢95tPԩ`K\=*/]A1HIvFn`BR.y XXRGgTe9z_@.iR5%Eʔ4A=$D# R\X0,?l o*(L1tM! >`m^Sp]M i?%  qL@ݝc [F= P-e3YuxyJCyca.jP8D~U]P^s\F=F2!b7\#椂ٶwɁUb "oT;uA"`B^9)ǀ]Ճe͕vyTbq:spr<*4 R;BDk6c :Kr^ g`b50uxSU󒯝b !bCKDEŽm.UЛ^;L)+εM2pvsc`_ylX SM$E5̺Jbit%&^q?5_/4dP~ٓsR!O 4F> ½xTzI`YXT:᪾mt˴ XeGI}<|:̘`:{4Ԟ,%JpCw"yVC5"OOwQ2o:\W2)FReU2`. Ǎ)bn]}4n;ophBdzTNWTBKQ^'W Hp)bt㚌~EmWq9.HH[ܔJt!UZ_UK/% rUʝ#J@)/u fSOP0Ϳ(ע(m'ZߐHm,iyhF gNG)GZz96zW^6qz3K#ʪYG`ldz\5 <;qc6cg?,ZMt6ՔQۂ+}&ڦ5!!QurjfXB*M']ԵhŰ W흙G2 U؉UD7Ic? '{Ú.zBY)2ī1dvFiν:JJvnݰ:Lj蒵I@u &ʅ0rV=?}\ɲE*kM87PeW1@)o’yk~-Y8j݆h6ìV=r{ObI4tR ҠBL0$DXo8Uu LQ,ڹ}zD$>&-1-Em{H1l^)S^c6`+_ kt14:R2c捌zTp0C_%[(WTgl,i[̀m-T P q(?z&oO.S@ ?7g][6H]#.ޗK{h*fՑo-S;2n0ȉip^q~ _ѱ,G0!;ۡ~h~.́8LcV50$#!ˣ A~RuB HH%swϴ'C$ >b~pV R?!^,DW!_9푇*zv97|s@D1id*oq=kȇ?@2~}P Ӽ eFlۀk||=Ohz(%t㉦۽f{Dm엳be;X.Iwi_~p y2UۄL>R%mox$R<R5?;ܒq4XHvwG":B$t_?;_Nrx:o杄2GE:) f;t$oy.b8C #-.EKU 򳃍hcLRygMqzRMDk d3ӫSڎ )iGuPV>a-%<6S .%/jGsсF鞝0=ib 織/d#3Wj|84<2"LYpqt]zb,9_ǤtT.TwqGDJڞ0+mzv?x/N_ d$kÔ,Fم\Jy-LJ!$8*M[oƉY3$S7rm> F"_ ]\kC fsEo-@dm9a^adv ATQԆIu4)J"vhCYk<2Rf9PlJŔ ,\YT4hlwKɽE$vLt)4eFRS]K& KA1ؽ_8?s.k`j?W)%fyyB>cS&9 䀚ˏ `K-%`heFM "T޿JKSt9R81kM^Y'-_I5cQP?houKl "MJX|ܴza>2M]YGѧcLZ.]^8[K2pf+yEofCZEd-@2ۃ9 #puXˏmᛪ}k "$Da+|;+mgV8܀< rc ɃŜ`^X+ W{'Jܜի.+.쐪cAʐa^ y,kbE%ާ^pu@Cynx7X-oA=`V'&MJ`"S rEJw@|NQQ+r҈-C۪C>m"T4mAMZ18>ӉFeaQx??@.e>QcvYVH2ֻ J`i'TnW_kqAѯAшY;\D2 `Í xCcӭHb jtm]x ش-nϏ%;B tjj?jڙq+M,-0Z%-`GnמF*剎C4ATߤ\h"ù$8ܕ\IżWPM"`ECc"r+dmXh{94Wwli1.@̛MC̭g5.lHX>;"+L^Z4ʨ?@D/ܑ-D.\<\yd׹#ziT3 n~4SEޮ/͡(:hʠ=LG$0F%4~N| 7 MU h}Z&z|¹aJ:1%E %2D~-.j>V4Jt6UhwFz`r`E0lt*s~yp x5{]6m#Qid$>W)!_I6l8HCY@sW=8T\1ߙU(0(5fd߃Uo樬M)&H_z{Z ͠U0;4(hhmú#$Q8<hmCg 歳@9^Cqk:SeoXzٵh,Fےq*&DOHd|^/w=pːrBS>q<ξuZr8]!X*-Kzo$8fp{ף5.Wn硐"969u3dPNEh5K=T6_O1cӬpdƻ1@j3ynFL~yjW AB|#N ( Il6H~ dTgf'/ql6x d^-yNSJ?zP)5w G5؛R!5KKUPǿ4'$&AyWS ~EyOPPjjp遳OTn_Ʈ54O\| 6O hm8$v.2Eؐ.o7!2Xi<=V(?Œ$E :}A BLe(0M1gP(.6ї6 5w& ZX 鴂r1xֲhykzm"8"l4[95JJk^q޽#?pޑ} SW1>:KSްr-j O*T݀.#Bh# ͌# o+Bc ܟn4=Gk@;GLEZtj,!XX݆ Fk\՗2kH#*/'}oȲ WM=B'jP j̎|d9 PqOr[<] V^~S\$Y'p3Q«L4q& LU(oyK;!{}o:eiő0\2>54LquVCRA@D)RmwxD"~J\uU0Lcz5,ٵ(W緐8 ]eBC$y! _^/%w)7s.^WA\$Ls $]a7#b刐7h0j1y_#Gs̰(Q|ZcIbR1BAT;?^mlS=%REЕG fYr)NϯJ*;l?7(pIi (-\ғ'>^MuJ3cP:ȊyaM{ FNՈi g;JE6uP؆+֪UOIcY$'Mz#{I-zv!ݹR ޥg"9vsC IͰqԊ, \يRM71'..?>qCh] ^#(x>*P<c}f7ֲ^!YUM[M-}zjؿx(Gy8*8W%ST.PI(#`']PL04zHxͯD} 6%y=RseW'+LWurܤpݮiyjԗm]TdT_r|Ke`1pP*ץFJ e7Pq 'hכ)]o_=eU*# IaCHߤ}  ϔ iYjw*Q"mUh-̾gg&uqn{ITIo%BlJMoʍw&-k=)U0ω$ _dMX#; -c|}Ŭs24';|L1W4{k!Q,Ļ)tWBjMi'L&$MBSHxs+JFU]&H 9jMiCTԍ!{}L־x8 TK;]F8BU#G5og#Uh~ta\A%Ecm =X&C=z o-ЬDft|8x~ݛ#8i8վӘw=t'SĮޡTg)1$YiѰ$P,p ?W# Y[yח *ST02/_<@l'h1|E؞6mv̙o2 Vk,ZSJԏL֭"hBn Q4ΉmN_Ը=}˺j @cޔgkOܷLj貅gF$fPnA]—B-*!xMDw05w3aA0?1Bnк?o TU앮BKd :lcMnuhnpQn~]o\'AӋKuNav2z"S䞠QYxj>En=筛1}2>woRaCk+k*\$s\ Q~#&-x:6>øsϺBowi(_+y8Y-g2Bg񶓈nJ}T]ϵ"~$/mג% ˘^ȭ{ismf$<NtT(/p\S,ΎL>w,@۽40Xᦪ TҝZmI3jbK<7u[a `ŵߩDH w8NkrSo*7)pV%]*YT?]%\%8xJ3c%/D7O2qebHW#&)1=L?x}wR۲l?XɫvcҴqC*3? #^l7x u}u;m<2hI->ݠ7(JM+¿)v6x`Ě? 9( Hw+Eu@1)a 6 Fפ>" &hԮ<[]RX )\j'(U0 ;i9WW4!x:,vJIchl`gĩ݌„vxfIf2"=I);;-[ޱԣdnP J~+ԙUkgm0 lؚOµà8z$0 |>n{ ٻ4,VgչIϾ3"7 %:R\S X{:\Ly؝ĥyfN.9E}9g'$]U-mh^q77_ThU+ڵgTօU+fTBa\P[ E۝b1**jaRkO$ G VEBXD_fkrƖ CtI r'r4fXbDÆlY!b"`Tj,1e3w Tɮ {Bv$sܦŌM ԸBd9؜^{ =}Ee_^8 >N>V3MWTp\a|a])* .}SGcgtLmi2$K ♿Uf櫢#1>'`㦀ZuIfJeA'ֹt;njF(94#UGȯe |o_\ua_t`<p :zī -h |B ,A8Xۮg&)i5 @k37Ѓxywwov}n3ΊItO ijZEeC1\X0-U{P;6=2pU8= zF+ wK0t]hF\6yͤk^IZ#l \Vs>0nqïQb;QaRMmm%a;2G$m>ybG`I2,R3[r_KTJRH[Cs!z_CNf tĖ"X0qI6>x82T6v$ L"2Ũ9"m>`+R;槺˼2\8qTUwWBʸ=71|5W& ـP/G:8Q: xa4?>@2qy"ܮ'ۘ%ua0dYofw6 Fz,[Hx&4~|[\&R51RɏCuL.{"е8զ},@f\rTI+|Vz@`yWR9N~W5A5~0[el gXbS|j_|5y@-oojz⤚r0>b~5Yv9@l}2vcnvZ S=7IUƏ4&߹$zq++oO=GZ H7?;p\o5 ![{観E t$|ڮ,W=CsU^xf$tU`=z5ؙl_Ǵ,Ba;⁖{ #H d5[KOƔ`%,RHirb!8ck18 \Q( u9GG i$%ӂpﳮ*yXw%|NӀ͌qV&,^uߙtx|uϘ1r]xo[\*<Ơ0wWCnU@gtx;SeD-ߛ~YgS#j:KĒST fF.ēۭj ,hZsuҍ8±C[ϑ/Qp=ܦ9|,lEsA挣ݻz=f4 = ~dtϓrdj.oiۂOa5ƵE d.5E)UVrvl\f|t{FT$Rdw/{1 `?{f@K֬.RBv%68Bh<j@(0?Bq<grJiӡfγ_⨛Y)hWxpW]Pi:s3_Wğd7dd.Jx#7P8yaP6$.l ͏yV~6 O^8N}klX׫/VrD. 9 %JW æ!9UQ,ߺH9Md _6A$[F?ϰf$: &]6J_Mf*Y&<[~W%1I|IfB[ƆʃbM[H7%@asaעdBȜP3T憐nTʫuN$i: Ia: hLժz^"1-"AɡEK$=GWpu˩;H Ϙ1M뺅jk]jGCn?Z 4 SP[ʳc߭auZ;6%:! Qc|SO@,ZkKjsǐR:\QWqi;)S⻥M>,XRq鯖[o8Z)U@T|dK 8J$K,XaeI)P2ΚhmEAPIb?_T 3<%$5ܸpОZ-o:S7sOxb)L@T]9!RbjrC ҈.jՖfN~#X&Li9dÏ 4vi0!3uă* [ ?&*LgDi[90s4 fO(eQՐ́z}YCGmj?ݟnDz2QYx3V/y 77VWc?#\gE_ 1n=>)waq+11M=@jĈ&$c'T+!تUc%0K=fCxfQeCuhC#P3VJ`7`xɬ}"\@;Io6@ o)ѕ8Blf|i4!+M&D@!|kh}qGlٹM)W6!Q2:-X6p}y$cs\ _|RISb'v=q(!zTg*앛4]Γ|7`XX:E=g?x)D1pPFV'-e Iȕ jH>6\dKmḩ_RgݽgU*G"ֿNmg{BJZd/1f шֳoXl7-rUu]K&iǴd뺢t.!A0vv`гXG:u1k؆ĮQ6^Aq4 j(k0YɺKD_X2TxwVnh9/LuZ"tIGHF–Ww 3|ؐBϒ9KIkJKoAԚR?,$8֨c)߭#|Nܤ}ۋIfP * @p}MFfQa2be*{ *GzJ/C`vB3ں_ȂK2xZqH?xׇ.vAh6ut"E-1LyZ)̭/tԟf_I1?JDDdFeڙ0&LYaC68/+ٴ0 o.pRۇq;*J>018EZMp4QW'wXt2?l:<=xpPG|W>V\)UdB QڅlK$yUmИ$YiO"'ixZTPYG <Ċ!' ,W[b_\!HH@ΐ(&ROi$64_OǥHA-/qɶ<k,iykαD*.q*fkDt&H#њuK$Ggմ;+w4-H8K8`(yMaK86O> -_ ޞC_<rCP [2*K|+ngzQ dH'] }0DqDڡc5vgCyŐ r?6Qdp`#y;SPYuRj4'^ϦZWK(fFv{zA9 C R#Q$7)/z6OmI[q:N5y:Egȡ~p)<_|ֻ9bB=yYB:݈+o˽|q9C,Um}fuw#u7ABbG(8̏ޤɻ۞u3K f/7dvx{`:'4)gs!zw<Q~L8JPNīKV,_sq=ªPM.%i%B30P P$2>cz1u}tXC`$zY]Yp 7o|%j%vVB !QnԎ[ȀdkcS#>bTmR&}+=&i ,|fn tujrnY0~\{sҀgpsv0+tse.GqW\_2SX#Cc  uOur kQr践.PKr)(R0W0o=t'`Z+&js߂?QCdCV292 KKoOW<>yB[y  @"M:{}E)uZw2p /g7#m mc`tǴo.̹HB"d`Vݵ6 ;2@8.q|MB^]"!kڦZw&ތl'<3ivM!0˓̶kx +_@hIWzv۬:\ݖ90Yٵ %LtQ`΍ZoQ @Sۣ>t ~2L 񔇂ߎ9 y,n h}rJMn+ZDy .? xVGpƿl3`Qαq Q?!dҟ@aHGsiS`3d4<]}zLWwȃѻ-Yޙ<旃ph'z0<^m_GNZ,zx끶7-xڇ]//122abuLէr95 y0H?lfw!bE-Ƞ`S*(5[C &ćvrav?RA]\VDR־K p`i>vhL&/2ⅮZR(XRMiLmDEH̓v /$Wd1-LF+plQ+s$k0K\FK%:퓾:y&T8jb3ZZPcBPB=wB9a1Ċy=^k±(2Df;7r"(&.׾ Ps`~ K{U&GZA7ns3W*hGmf?跆pn櫬c'{S2AQ{JRG_XvGH5)&.FHVKFȁW1,I:7'P U[!}褺J<YDA;0z:); xOjw%KBs΅uWJK9gBpjcVO&C|T?qPcV{hSBw>Ya$4Yt}5Y%7A[V \c&|jS{Vh%9$ku\% =&xr+Y {鰾ҞP(=!=|j {e %xdc?s6ѥXieL-Rz;ў F2&mu`}1t/.$\OzGޛ9_pX`Q>#5~ b3tPq eOAj{DPn7\au/i\Ӂ(U6.ggXGY9 D 62]\0Ԏkp:΋Jj^3EڦJXy2ndp(&5?r&_9B[~ll\9M~O!XhP_IQ~xAj؈R-0xg0i7+@һ[}.Ԉ FMi"3u\3Esԓz(3FKsTIpC:zЪlnn .juıKMZLfB&b `cɦrV4%wGBų;1)(ւ&/n<Ap 7JD@K&UqC+]Vu ^уlk$Kx9\UUҫa ƫns*z}=MtPʊ ~TQ+Ĕ b(,Y3)(]6yPh3I#gg >l#mG!"4y㑕(DjQWZ װV4 KFb'Ec%U~u0I5Za`mrL8WF@?t0S-d ONeʞbC ͱ10Y>J285uaOm4TtӇhZY*S0>Vj:\?"=sy8&opY @Td_KKbU~6H6a'^Cq.h_MR"kvQʫGl(,#kD{qs&N%'VM\:b$ }{a[m3/hX?*YyBC"N*q-<䟝yo"e^$Ԓ> 9@حN:9?꥓ȷu)ܛS| % ~4QV4hʠ/6Yhcc=7%=Z"v 0?Bioּeحe}K4Jp[D2)Hl9"1jPΌnFQ(s*5u"U,4L1Es['!E^{"ϮdXT(kPM÷0,LےI/I].PfzJNȾ6%]OE6&m\wVĒ{LcNFR W~*aO02d@eDcLx5.# qݜ\'ܡ ^) Y$$̭YsP`( ZZ]_`QSAm Wd8ȈlY/AJRt "J%_!#5c8s+>u+=ܥ:6GW}h(ZBՑxҞ(@h{EA9պjG9r}xr~HF{Js;2{3}ghPG(=l#3,cԍ΄>7r#s4W; 8Ib\*t>`AiO{~|5*q(K+lW 楠=~X&!ºn;0Z} !ʇY3婽]8:,E~:2Ac Pb(XTl4,;>Ӽ؋W@b ʐM H<O“\Hjnb%+gQ< ؕ_k?h4 U`lYR:AbΧx'ďt oFΤ`H-~(g1Bt૓gkJܗq8&⊨Q0/*UpZJY´.XŔs˯ؾCA?rFpdtNI2R45!WK~ }gUGx{@q@# .S@<ϪԽĴ*(9W\J W-U7nԛсBGE; ;US5AM'mџ#4(~md,~]@S}agǰv|3.+'iTBV_rvqQ`cSG//llŢr4{dr"U8Yo*YifQq0⑤ea;lvf84&nAi֩,ɳ|Rю@}3kr L&/5TS%4tWq'H sJ@/[9X k=w {1~S.$Qn(@D48]ϳ;񠍥:}\WmI_ #ňNU^kYb`%qY9ntdYF/pqT~d !hq<꿐[?5>EFTۣIr4XB nC_?U;)aL,lʧ{Z-LݍlWƻ9!,wstLק%;aud4^MnxbZK~_-%TJSӾvHP9Y F(z~!Tm3e9Lu`ta- +GEKa{&uu2#`QTJW*M OA`\G"tR2u޴X@:x\<|#'2cn% 7'~P 0we2ݫn+bMԀ=clϾsh8.U?4|2B0ɦ~ShKjgLp;k@Z)GMkd>ٍ * ᘞkœhv# rBdM~TP_i߰mq6Bk!ft?FdW:=Q(nk ԙyT)FT,:GgođEƎ q6&z"3Je~,4Ⱋ)OY'$ !k{ex)1dj#$8.,d\ |QDVx z9o9dT2C RP1,YPcn~"/Y*Vf+g6*'%&Su '%ؑL=X'\%/>@}KʵM~AbU%i|Kl ơղ EÂTlR/4*oEuspZ0,Uu) B/"pd K[ibׁ؅.Ū4@YPfyէc*5a}8x*k8 Bp [Z87} XVPaY0:0>%>煉꫟VOt]N o?@aU݄0`1$Q#4%#rɗhAu7zj ~\JW/rV@Px/e;a^Ԑ*'$f)998WwPEf+ sDd1#^Ǖ2f%A\!Ăߚwɿ۫ZYfV=PcP*+';.F)-$[W|v8ypf$soɍ@`(чVZY5:RbΤ: rݠGbz7^v%lȬ& яlgũd%SI₺>Af|VgoT–?!^`3ּ(&8?'GȞұb*My`gB r8!kW }* dt'-$Ơ~`\*n`[AvlIt1S_oC#{`<<5Cӿ4ȭi)4TJHR>hϳ$<^X:27q|DYS1:JVkfi']2M}iIg7s9nN£Q<4?5ysTf 99$![םMe>1QH]vyr{fC a1W܌rCOy\YZdpԛIũvgi3G`砳pVPYh2Rymv8V QLU\4\+$: wϖuwג08n7Է$~ǘ(NN@ |ŗ$.]JHH_d7F$5*#}> /HouMmSӖhllK:0s wCL+[h`;ə}|BqVC*ƅ}K=%u"F6d}Tv}.n.XCVr 9WPg&ґ3g-"~P,;2f!yAFEg"r. 9H GbsN 6 .h{]:D§ыkPswy:gxjI4gBKY 'Z5Ie̮jrh!jt*Jڞd( ЃJrd]"WB}C1Q]UB&)vJǠ*::rϝ/h_c$<Q9˛ĤL}]ft#%Y y>hz<ԿM/+cNd't鑼r6w`,嫪(ix8nvBK,%}f͑^yJ'R6X&I~KZ WCulyizLYSΰ}3jAB:H)GSX. ݇^e<%p? 3lj}>,ڢ>xuOPQ"GnQ+*$DHoIKbZ/FK.iw2k.ڽ_Y}(`V(N^&UP,@^ΰ[= 70 W$! 2CPL>'הv:~Uw 1\N!>*H*A;{X5W(-cUtQ;(7_ww>Kݱ@uq3owMnNcm,))AHٸ'pY6ӲvN97+Vʣ PZI:ĥO&N$hME_! OEn()6?(W0^y^X IX&ubuc{ه[I1,86)?T1&:j6k֍2+bF7~9Zk2"ؑynZ0`K;d'!| &p&SGtxk!7:&)$.YpcxjۢI{wۛvÏ"R'kd_"=LML ~3ratN{OK}˳Lwfp]N4ε[M(Ǜα.v4> ɓbɘץ?6{t\KHm W\}@YKf2| ݺo,kFRR*EXE t{ YL>ϠƖ2{$kZoM\G!/Z;lx |_) *7BX_DV*7ïOHEʵ9A l6a6J= /+nhBwC.i03r$v?Xb^faBŋƋFNZVRHITb܅O \84uڡ TY|&Kdt49tYa`Yq,/BG6i 29Piަ =-bu#"jjawZe5*qN{"Wn`X4 l@'@mu]%6g|]ݣ^LT,'R\/c]NjI0kb)'kOϐ|N8;#7yv2o3 v?"G=Yƻ7}!)f*B˧3KU2gZfvD-StJ'P'2;q)̬ X`" tkȘ(*3&$!Py K,Zqć`SBC'wA:{=)Hc%"i,Dz9Y[ j'$ǭUҼK=ք\;{5O2(V+ME9^`5afRQɎ%nnYyt{] )(l!N5,_W0v.SW*-EV |EC76 kh=x"~ܻ`'wE=lY %@;FR¨Mx8 9o'\f/zٓ bt#%'("@^tN vt7: 54|{iT$]B=(%Z:3 NUR>`&I9ϯMNT.[d4C1#A"=buEI{h_WHr_nFiumv>q)WHE]5Fc٠Ƀf1hצ[Y}))6ao+ \Ŵ$ ݈iFvFD_;(A@_J6wx?W5 \A;ȺS#j3fLt^NRꏧ1H"h? nLU=Lz)C f</i[ʋu2_kI!Nˠ![`ػa hp\J}f`2ȴoY+ l`SԞ7>%L dWe-E/ C'Pw&؆A9 nDځ9wm`i"]+,_tN4I L0ŎX50ܸy#UG[G*̃ 0|Y`ξ{ dqmY%Ra f>ŀҬڌx/NЯY3x?*ȹfc@Svw90}ɡ*ȶ!&oҩefSJ[2A.hb&&sgQƾ۳ZX;}fU`:hOth]iǿvƀ`)$hoCע eqY/N@?h.is8٭t٫C SwVΐSk==cٝЊHYfjIQ'g ni_$wnU Re4E;+h5E,p6mN5o.\3ވ]YsYW\bp&UeL!H`E:{@s8ɠzN ʨpQN_lٌ [HQۍfK`Dp*t\ҹh `*-1<`#pt}7C^3Mb6\hP Y%Wyܾzk="QQ~!&bBp%{wK:Q]2EivAބp;@&mi|mXp[{]t*bґ|]&$Fh [x:U_y߷EN'fSrMDI{2DŽy}MfJP]nX B, Ȅh6Zj🺝ɠQ1>ɻ%(8uP bё(II?V,XZavcTlXz%pK\ynG|踱D@Vc|)Hm'wH^v],i 2J SeDQC؟zcs4+y|%SN癘^èK4XuךYǒZ^8`2u D_*t6*3BG:Jv1Z'fu T>fȅ@ -Wii⑬OYfp~10S>EMR)Vs |tIB5em\2+peC`*J`'~ CZ-3혷R 5l|6}h~T#C*I\D7'LUhB~F6j3Ik[L(RY5TLA9WgƳ)|W wL`6LȀ $1 NSm_6r Dvi#Tj B+'~7t`lE691ڗ>}$PTM\`RB"N㝾2}Df5Q<4Ǯ 2]3wx.NGl!۽^5"fB.ZJqe,ͣg46tS5T P̼LTM8 ziBkT]:}ǥ8l;y@RKֶ|T^+ 5pW…/|NUP$dC3_B`oTc w~]:=?PmLӕ|mIq3X/π y-v󃕅>ȯӈk-z2FGKI7DpótL̍Iy̋#l[| dÄ*2ZjIBޔ`Rz5hGxAƣ9ԭo@ȿ[uE~Jb*'M ;]DeZ$ن$ 9]@dEˇʂ_SNOZ(Y;}B41rՑ-s3`;^z!v` PU{JgS@̞qq]On@ȼlnSIO<٣1"h(]ck~ %I䓊 ;MYDG f]ilcy274U!. \>a%&xTy*,BIz)~qm0XEK^]&t j&E#?e-BLR 8?yzjwRIZ8h4M,dQ>mɨQ+}IDߪG,.LOi]E,׏-HZ| ůȌo1rm'Edg5o5_ Kmf'_C8MV]ٙǭ/B a%\WyBꦰ1T6ON((jY?=fU_ZXG6 Ѩ y3gHqs1Xؘn ؐ`2Qʠ%kܺ,w'*6Q$?:HС}J&0UӬt$ q6W$~=na=''NL ; :{rfkU`o.[bj|:d34B 24qjur GE7 e=()n#]pF)6GJ%?J1l~C8˕vBA!IZxŴ{E(J͝*|I 4Vr . ʧJ/OTArPz.حtDcLvykw Q:ZI0Ka+m-& lX1ł]ANӄsLW tV]aVιiE$ѽzQ\r_'| "7Pև08)]޴R{ΦQFL8.?Z؞ @=6y٨I¶(({3h! *gN.b, L~=XsMNWUQ{v}o}[)7__n5c:FP*rO@kwXNM5bƷH f]V\||f,$ z#_Bwh=O I-/vuNQd?0ޮ3G [>R( v.B?C=(d9j 8+l–S[2s˾fе -e+v ݕ`f*q='ERoG)aT }t6,4ɲKP$ͷ(OVYe^a"դ2,dߢk3ENz_n֮/">T?{} E3.CNu~ccBqb1n+rH9%8a+jbqc>IzުO׏+PޒrEH锢څoi8NP^0t r.l6nJ瑉}c2[GٓI'0-^8 BkKB|fDKj8zL>la`w~ߊy0OQEtCK~YP4a_A8s, K5ۃoF_A+{"KBB-qoGB-[v클ʹ嘂=\n+bx$wH-"'}8j]VHlENV%e-U=WHc>P%d(FOo]*:]ޭxs#CG6X?g AZ5G"VnwjU^FU HREVخpnM>q@BoɆ{kC#g̈X?~ ]VNs 3?3y`.P :+;}FWJIUN#C%eՏ&9 wVߩ49ak>kmFs.ā@a$#EǎڽWIYsbuKjK\nF*2lBo„>uj/H~r<~O6ܰX.NYtR 2fP (b%~v=*R5 \=s2`ۮq!n Q⊏=&% "3 (yuaBJ+ӽ[D?oD*AG_ĒusWbK?(=[崕sjWu䝣{tЕGl+449PwY,GI&Jw:K9?{#Vip׳ qϝck<oWƫjmlP*/9 q4G? !e>͉ (7\`y,ˢ2Eiyڶ0|LR)$I7CBZA`_Uc'r{@Vx2SWkT! ,B%2{sRQ0}@Ppw2 kٗXyps#+cwѩ=]O\йҏGׇ e׿ L1ٹnT?גhJhׅ)q2;cjo n OTV!0xi&FkW JulDl)&@48Nq_Bl1ef:"߃Z/AʙTK+/ -U{·IKT}w|C*fv-n.[8K= pk=[2`zp[|ZZ~J=c[.no*If/EnSjT|bҴ7mojXpI Z2!0p=8\{ɲ9489P7؏gXE+֎:ܦ09w*~U O1J e',^ox:9I01#on!i.;B y\a 4jpj%lAdVayQ!f2IJQy@"~n?[--u yg2ƛ^$瓱ZW'8-pB򓔒_+EWy.T8R'E^sw9LaϵzTFEwnǜP[5`ڴtBs2 }ͳ iVi䵘L6~rN+ Skjv8.i'Gmf(R#.EPD|^&ʱCTyBщ~ve`A1 mX\v]|/9/;>gPl_oB"Hls Bm:$Rt-w3}M) Fr,HuD_P57B\?e*lrNO8`-iR6nC$;LGk\pA](7TOko:j䷡> HS/Nr < qtYz4Dԫh p<1 6?oa&[ މ nv`?|,;^s+l yzY, m V2֊5l 9FQ<ď7gF=܏Fe^]+@@Kf9CqI4LA2g頉ijzú[}BVn yH0 c`^1ȲB>QSD:ރom )#|>f?;C,yc$=xۄԅ =QTpV̉co}&^4hwl/0-" yLX..#ӿ2}c!'ߞefgEBILjՀW_-8 Sz z|,e&ۀP? "^s Mj#(4u!F(\K^h!J㓻WsP K;HKEH ۸~vQ7$#_'ZF/toNBe 28zcDqAK/bH4.= r%e0]5&6 \k:hl֟ɍDMjv(,uQ+/֓҃9V41 -,WD~9łTAvOeb_FB"9+ԇ|*YqNm˓KhD8қt:(=#IudjܬOk{mSدlleLX&,lzԖ)]:}Zkev.qeT)#fvTMz-㓸g"'`>_'>Lm"yq70hS5{eGz;2җ{T`g'&$w@n?z<ALT{WpUiTdňV$ӰȂgKw榼א?y.'! jڌ߹/mŦʞQ &]YX"MЀ92_J޲[߲0ӌta_,hMC"?K-@ѧ~EȇÜe%NsBQGvG!)"W҄HI/؋- J|sgn*r+$TVs2,0 {)ȳMapX+&_W[W..BJ &{T$%߹ZUϋx;HpC7Xc>cg$~eՙ3|ӷsCکV{L5RAuE5 +fEKw{LK^)83m@ªYBdF³191)0hQY HK,Rc5L٦ :\ɠpXbd7hptz@ ^c?_,`|8!+ĔQF6XߔϮw ~EF0z6wT VV2{I[9noxbP+N97B/X?η} 4m2ϴ&R<.> Aєݡj~` \j[eHx8cH$//bkb}EG3$[\S6^,*']R[aY3wBE@lMĥdT<Ɠ1LY5*\$1*~dZ2=H`] zcE S|}z..&T~dIέy=RC{HIs=khg۵f!7,%"&(xO%6}9 H6wHWk?g2J,"_D^ء8o@P]®r|S9p'۽x3gyBha)W>B [zu:.8ꟓMx6EXjWqe#mIDrc|—U>VD^8[1*!sry ,ŠIjVڡPtpSGM>ʹ'hM YV?!yёtg dwTgZ,S$rxYBQ H^ZLc3FU 9N!G#hq {*gIp%]LRDq4UxS`~X\/@rd]1 HubxzP|cI88ˀU FI)lHc5Q[7|밯J4A GB iݟ4%R$%[05bAu n!5{nq ImT{Q~jԖe4ȺO`,a\5iYdᙱl۟أݱM]_kJ y/-ȧi9ƭ]M2B? 5XH98/C:yW ퟶC*v@ƀ\氪{}ݺ8tL)ȵxC<zC'-WY1O %]sEs5gl0M;39n+SuiC90j9-Ɠ $G# F*<[$ȏJ7ޭZ uE* H&^({D?QB(5 "OSMo!6r5x yZܢY'ZtKYˮdR{9o͔XC~>T[IF8HP|w1V`$( ?aHo;ch+-9^&mլR /]>[I e]^mZ6!J Nߟmh LyC'F\m6hg䇷M*R$$jL&.ooTeKm|טυI\O F\J_DXO7s?e YG];~<%Oן Tae.}Nyxi)U@?]\r[ 7C߸**vä 0]rjh\5:W?0'u9ץRCF`B>f٨C2,懐~Ă\}^3b3`:ED#b8W4~r;4U׬(m!%Z&U@\ÏT*M!:33<-PDz%R'D+;4ᓡ}|Un?zw4I0NG3a^~rZ:lӘ`/1N^f^22&L1ЪT#y.}ڍ)l !5,5{ξC^2q%ӏ̗PUCWngE@ `ͣS>N?ySbWbʍFnJ "@Z7#{q-jb7Um՚dFKߣ=[q-6R rI!U Ze*˜l²5Cd0dIhh.EN Hܮ]L5LBߛw.)XO_#8Pd}UgCRg:]z*I:)!p۽7[|'{"3BW/bĆ73H|šMCfШv@2SDҚT6\9جl xc^nw3jާkAdd:pB}'yHxl[9LeR}mBXf7YO +~4(%G13xL\L{} /żwեl(4V."5,TA)q;铞"H8ɯ=`"ZP,$p,=!m J^)Y|pH]Z7mMym#Ơj;jѯk=iaqTA0P GOH5Ry#18L1}Md(; %-7y֌'}-G='9B!fQƧt7x4(%}q&% |[`Mږ2j?r^d/AH@f:Oܩ[R/-ۖ7Sp 7q+Deo& ٺD'R*{hxw&u9875wՏSYiM98Oq@ǹ, uugк[eXu P<#lؙ)d 11TYԹQ5DnNz {2:jya:rLH$iz"&$E6&2l+QX7רD%XAU1(΍PĻMT TzC>nXGVR\& c{jIס&f9VV68𢱾%gͳ, fd*:S,#xA7-oxNI9\(֭NtOu4&qWp3(>#laދa=ӦTsrAn{?lԊcj'ÉiR#6ܛ[6̀ ˈMpbUEO?fy{>k!M/.H􉩋[d<' oHQ~3f4= [2UT0A48ZBsFy*8[g(rƣ|V\STDQfn|>ɿא S6s)bA+Aj)f-ҽ3>ԭk)&$F3Y\K~8s%)X𖏓Xh^cU{b.ZFWfNa DZY.aZw b2k+R)ΖjSgIo0BѽkPl~>2;Epz]{Mq8DCwZ[ XGkAJ`ހM~t2AyTLˡ"hWdR2$ /Almj~DA ztD5ch9:o.,1ZQ(^qמ{?k`ύQ$j+]FWuѪXI`@OB /ȗjs_)J>i_NoӲ>73˲}] ]^V>cpDIÇ] qLψMRן]P\՚e_p"(1Xa,OrPb؄ČfE0#g{J)`UP٨DSB BhsV0Ǟ!cv_v2g?n)V~pVf m{gzl2*} ^uP'vm>rY`xM{hvM_cb>̚_^t,,9jS?+h@qw+\bjLsdхBuwSqw7 hnDI*> p| a/tqwV*k tW\ހ^b-rPLY};T5 K_#3<>OmF{w\Vq-(4(NMr6 br Z2"'W-?2Fvjd!:YY YrMκ6KuAD!r /gA{sg$iXFT} d86+;*Z~T䬁 5 T֙n_f^wZ+u丹cˈ,?̍Uaw!`mAHwcz6-HsԣK~UfNt ˌwTFapDD^Djw "6-ڍ#ӿa~%N EWAVc5k]xT3˷'/6lܶ9)czԢ IpϦBoyEX| 6e6Ё? G0͌+]&iuoT 00e"KtӇ@ R#ӨiͣN.•>xɒ,܎Wۮ L9@Fu flXjyGo B ,kyNxG>a1)ڐYd3uG.8a+ C+ڎƙnօx|zxhqO=:xf-Uƥn*m~Kcs8lE-SOHc֣3o7; ,Z-'eJwh׽ρ_XEp8{:d!UbIJ< > 0Rgى[үC:"c槕0"#{c⠹&VdoƁTI' GÈbk5&_>X\߬APkA7Re\C6PŧVEIIո6.z,+Т'rGWTxRܟju;7fb"XOaO m"WgH$ {O`jSc;Kd@Iܘ}״ C+q J` 4– <'ѰIRvܴ|7ڝ7_|YS~ݎ<~ rd%X_U,Rc/5EA\ݐܙ-9$Xe4G!*⏪¸ 3 ~wMv\^nR1-Vs넟.»eX~/:ea{6PYD/@Ħ@ƛnϪ䡓 Wq%2"'۠eQIike/]@!PceJ<[y[>w5sH CfM?:8,G#uٟAFLj} ͨ.#ry $3N`ԋK{[z)<.P]K=|<PFk]l_ޣF5XM & \*Gh /ᮠu9~ _v'u Ds[|;Z&ss{DWriC}:* |}%ڡ=4",ȚEᴦtAE%F>[QG~nKK4E?"?RT: WvnGjB0LL^ahp #`]a%UNj .7N0rCܫijO1.$6u0םQvK ڽO\OJ]$/b6XŸl6u І|vfy8k$UNxƀTCparZ=fq`W@;E Wꪄp=o9s/Pn* Hwñ!+2[8ZPKk|'HO YnyxtC~mo'!XUF+J{(0ns]Z)尲[N]?/^V|hK,&hk9Rp^ ])r͊=7Kqvm-t3 BAX#o8wmӌd+g&cl )WhrΚѕ4G7 Umz;! -aͤ̕G" d =ˇ[р_ ,L<}&5ER6^P4YdQHW糔2f%v> Ey|cBԬE>&HIVx .kމLDn@傼oÊnIhVuK0x-^6lj#~0ybUI%?4?dq~`9zȳmKb !j䪅gyrEhlzX$[1^"RpTJ dEmM\Sk 6lkv.^t1[@py & 湵.[du!wV.6LR"?-V6)Q 6k)N^:*l} 5Tc:g5/4g''9NQ"괹so}0T/Wۅ9E8؈5(4Kj\|3+b1ъK.%;qko>=q#"5u( lNm;n^؍uGa{i N5{̽t VKb^E3o t*aE] :(^[zE{)'&h0iE5b:u(qO Д+lBpC]JR EQal^oE"-`?jXᇃw{l]pjAZ\-&z"dEԁuZ=u 8v_'{~5Q>D~xh:j}>&e04 yٹ#܆NYL]-?([oӸ@b$cVځ tcn FP\)VDh}}$8Б7y@κGA~Plu,eÈlb!tLW6 CtԢԽ۽Rr%s<>ێ"(quZm=DHW\RlYDY]:evƌu[X^dW{9#hl>eFFEb>5D= |c.:z1׼9F1xhaʑi-#&a%~QS N? ݇c*}>RXt)L0!JkğQ/7W%bÍɥr8A~5!ƞFw3 u|hk m3M`ԟ3oُkBD:A@$7R*➭S!rv\g\P6FW$:Wq9b/ǩjr.]UN0ͩ 9zyRK۲:+i 86,;ZZ nWa6DoKT&l3^2{ /UX]).ui{vUW(bir Ey{̢+ 06, vDR:ωVB}_C5T$&{6<疛_ւdnF[SAyKRtj4+1'.M>-"[hQkWs% G I~00|?R'-ٴ &o(ultCa,!PC.OAbI{]fx <8;N5_R;v/]8M6;X *GZl -)%.v RųuSf>޺p@B ƴ ]t8'?\vsf|V;&pN#OiZK:xv'@D\gp!f#ؙLysNTUځH|+G:F) Avթ^c;]H-C~Jːy95 nwN?T[^FLUQ';^k|l'=ū& xc$WC&3|Lafg腗`Q0][ǫi awsQ*8S:7P _BYbxkg1.Pt3*_Y>{c9~lFz@V%th|v8lBRl2w#6]~փiwӧǕ);9'lX,x0Zx MLr`7E#y pm2s }.Q['LKfgC@4HW1oq5&PqL^wQn ث`uS̑-\N%GV8U\="It(B׭Xa, k8TRQ[?Yu;)Ӑ|+%4a ;9duv'rB&U*0v}A \$dfjt j8J)  9<Ϙ~5!<*؞b*7mrT SL5xç/jKWg ݰ`XX霷/+~!5mqW E`BHG/>ˆE&Nbbq1̧|(M#: >tH"Zi߲vaZd Qg¡2 o|V任uFݠH( jlLtS|6jiT܅w^^r+у` ́bl5 sI PCгXB۞&ϱn̻h/UCx0GF`^gYƋ@Ό'J"r (In}¶*$PELo"?q}~=zv?KJ80{ aC6r%Ѥ\肐@1x9>ՋW 6jrNxT`&5dܴ,kN ǜ3YxZWq t7Óm~1X`Z+2bB3J”:*؆"V9 j`O|5AU&vayܓ愎UW:ßSeVh1a綹c>$Nu5BA C*m'"";wCfW9`pLH<)%cr+}]h~?Z)ЏJm*+[ӑsDfZcN"je,#pb_)BJ.w(|B&Ly.p\1 k/n0 AHnŁVY&Z?mM-xBoP͵lX + c8B.?єBt{n\/oGtM+hDpHw6;hy=]JBm,=V/X4pi'X^h֗x&вg]pC6D욉dHx1P[83_|erS9=ԕ-Ò #j9w@N@PQ)_(\HEvLl"q#p7~=ھql?3/Ar%:'iV6ߔ2!LƠE2d" ?4ݏ6tѪ5dCLIT\9xmNql6_CtxV"Mhҍr{, |WЃ1!JL›l XډYsE'du9:XYԱP'I̓[*M,#{{Ч6 ^JS8=Pr|rvn;%b6u'),Ŀ/aJYَ꺥>y8EX[Ki([!~f C8z4<ٱ'/@3HKX-v)ob!#z> AF^%+=u?ϰQR=r arSvʮ{esfOirܤcI霜A!Mr]+ؿ#"7.92Nz,Ih[Z.`p'<ϑ~\r@N,T/{2 P1V4)IçUݠlR1[)#vx,3k2)0UbA^,'$\5jc`*<ܕ5E~1z<$]ts#ҥ$cM_Q k"v8,{ ,&Sw;`O_RoI8#D)>E Mm=^) I$ Hx T@7Ca\ u G$?5yiMhǫطëZb|x{/}5C'cv]l9>۱SKvPp<^'V˩HOM^'qVQu+T|ykG[I E./|?.LIoĴH^tHdZn=6'DTdĕv'Ut]î"p&'x+_5~KK¬oh:[[$z46` r7C2^ʮެ6m3,(kh|<\r `Xx9B8  .lkPSu3l~j ;k-ܶP6HY2Vl(.ajvxKH)ʪշM,ؠrM('٘6W~lQ*Bc8Pʌ/[xujiMK⨕+FUE~BBR#U J8: _3#֤6(;#w&86.!7E MiiO);\J;8:<NX0 ;5OE(0}Rc i:)Ƌ=F$ Sm ^HDbߧ.m݅P$&صm,;άאסq7'Ɯ?|EzwWr@ag9;'uiҰS~AE?A։oז Q!*TeqH$)eՇ=eZӉ980T wWVΏ=<uPziIS 0.":Lhv4LGv9 {D( ^[AS<3%M1z$eLh id4mqW Owx߷Nw8wOIԳfN0oBx83/Ʒ6V(9kx~^nht~9D@_}tkC:TsCm}AjjjVY s6(3*Ef*T%Nd #fH=*b, >K/%?#7||pP{}LK0v)W[g~_@`A PzC s9'T1D,yQ&$TlcyLZv_ 0I&nQe}nkx?6:2d#_AXnɐCpg 0ʆӚMq}f2 Uwڪoǻ=c{qÅ\B3\=[~R Gƶ븓QbCXC`Z Bڇ6Y=Ŗ!f۹JQc*31d ŊvMk^$avY0n&[]5D5JNa>nh)6U=cA-/ Q%]x-Y#5\Kj7qw/y5ScKF[M.IӊTjPVt}4Ɖ0كLWw?̀GvϽև-)b43yvZ]ux% ~e2ڎЇ)$ ʸh,T7qt|1<&qt/#-3/4Os0]*1XVyV_@|S3v"ا^Cfz^E@W@07hlo%O9B!՞ B0|} o;6^z5.;EiF]X܉yByVY|ʜ s4$sPo떓Z{ $]~ ll.}NJ8U-#^7@(/$I)fo(ّ,㎟RL/KZmM% A}[;ke(2UZTt=T}H=Z&u3<?{W5QKHнȐj0SRSn%QP=*CN ,! I$uR &ӢV6 =͎YCW4V! K<sI!9G^>]Cƃu{۝ٷ}lO9<1OnϧEWjsTJj D_ѿf"|՝5#o+C++.unI<џJN0 M Ru&,&o2e}(jP"1mc^{o$R7HSEf}݇ [|mCE^eShd2[lVzcI_3YOd~P'BYBQ ׋4*6?%Ѕ}ڒr0`aQyt,um{=1*uXx6ْH{ 'ƘR֍ӘC[&spaf׃a/[pH*vtd# D+5'(>yRJ~iX[8j-`}~mAør # = ?{ |u'ݯ;B'xC=TTHv tГ#qd(Tx\9l݄9YkCA YnT/ ~#p=48uaCb`?_Y8)C uNr7G!z}=.N1CY[v NJma۪ qqDkwp2`w 5Y R1teuߟ ,wr,vQxȬH 1/ ^m V-}H[ה|c'_D皨#zn 6 wfn=5Y"IS ~!ՑpR}CRN K?QZTR:iIu0 zh2(Dv ܖV O5 kZP{GtY3Cw7J9D#>$b0Ջ :.5B-}i}tq/wx{ڠ RL~R$zGUr4'i3Ǡ8m)-,ӊ9C^J^zɿ߆Vƕݮ<7-__;\L6ƐMYXUgA# t?kԑ8B.~9nNt*%?\,t ;zg%F8=3IJ?mGw4 )F L:UV͕v1pyDO u C|ʮ*/*2!Z*'_AOOϾ9fBlXNӶ"х/J>u)l3uyMl޲I,]P΃ 2K$aLA9<VSxDJN _F( }%JS03uL`y@DRT-&`jnN˱Hf7gʐsW`r 0svW:w`:.ߟt1̡ȴMKJl{hoY* U BjϠٞDc nzۺJh/ޛq vf7`c:C\TXDUA:}ֆqzzkGE 9FkAy|@{1y'.UD,GN'Daѫ9ZfvW^:4G/Χ{Ҝ$/[d 2Ae~oH u*Io@q/W[-9ں?{3D<XDiu|z&`^%ͬ/BԆucy* bO瘛Tҕ* }lуD:Z8HLuE?qro1u y7yɎY'.bRo]Hr#*#QqaQc_>-p!N-0i [ 6{ʨyc'Wi%ibNQ#_b *0h$٪:ݖ‹$(\eq MFΜsU *&83,mه-=l5[xw>-)Mj }l0\e?>+nz;ί3Ӽ+A/%# |Vv@Y׊j(k2^S:m/őJ3~F Xƥ/!@4Y[q>W(H̕THwTڏvSo_h[5 yFoc {,jG"Xهʒr5ܔbq~r%MĭʸSK>U 7蛊G~-*띉Yoݚ1c3F"&M$xF.g;N3)A|^g%~?$00##Q'z.gqYh MiG=(/xN}1Rɦfen'DB270Gk%z8PZZy'MGc,Y,ƣc7oODA^hƝ$$)|ډ6y ]0ouXmcȳIJ O6e]fF+GY)Fo.nCT k NL;h7]TR>xP/UNo5]~eM)r8pވ vzs~dJ~mt.{64kUkƍVEJw .VzZּm',"t&6? xt=u![ CSL /V~%]Xqĺ|u- fU30Kz h9R i_ѥZ"uV0Lލ:"r lp{eNo,E,GX)|RhBrQ!HݐRM 2OamPcyQG["U_]͡:؅\t'vg"vIl撧(g2э 3>5" J6R'͝ND#M{}@N yUS?%g`V9J)WjJQ >bX-J,u,$Dy&bu`!T4zEwEz:$|<.Uu{X &?/i |*>Dq>zlgW<񜊫Kכ_qsVx 0h)Ram5H(4 'iTQh0<=Yelϻ}"uK!Oɇ='°i-N0ZA7$BƏ6yuѳG]^hNRk^ya+u7NK};@haQr FxO{@ϢUw1mwv7־0p2+sFy#Vb,Ϫe\v$ `X` G%7 y'oL=:N_q>" QXH4%2ydn=3f^9?RJQ e9C]E!!&<!޼'K80z,bw?{e 0n.Kg:>n?߶H4J(}Oa9MLOKX HL^14~UG}I.ΰi L%sBK>!;BCm=Zo.4%0J"%]^ݦL^)Pfv8}]AkD/< =4V\9 5)#8i )6_F?SĻ`/p?ml#L^DۛDln4_x|R` _&-f( q658^Oa,L[bg%,h]p ~:q^WY&4~FRmX kkrk 2Vi׸h^־~/j'${PW#o—QOi_Zn;uLΘ+@V;Kq?}M(~7F{WZ%#R`YKRw3cSۅgE/V k%ˑs*b͘uMI2>w ,-\{śa/^E =v CQ/$QSt=xAX58/ nI{^F,&Ra3#I:hVmP.o;6֫%C(7\[mwTs:n1 8]#W`$oLƭ>ÂY '7o^BOh*$sfvXCafD,P՝Jd"˭r`ƌƊ?qiK_ ?hI#ǘVǾ~&3R 1}ܛemOgMݓ Fa{u˽0R֤moKuӌLP@J{O&CJMXX%r0 pVh jB)a\#]nYEԧxτ*2{8Pu t#BD/>5@zk<}U˄6`#`d6N9\jcMUl0 qr%=*<">\5Pd s͜C!ɟ;@P8 #º7;c Gɣy3.Iafw뮅ܡ0Nfr"+Z]` #LlГ/ 4/h-X:1^E&hFfQ^nSX1z9?(móx-z7 (ao48dSC;(,\ 2AzNZ-\# {&ܹ_(z mH\YUNO"AG:dJΘP&0SZ]pN$%6jC"<>y:10Fo;N{r\4n@E '"deG NXu?"X Gz5Hּ9m@mفW#3yv^ 6UA]2K 4H|~ 8%gpQ,?p ,Pf n->mMIPŎǧg>y/)vAy2/F{h;$|j ^A0@rMZx07jɜ̋V1zyϴP6_L| 3# uю#I 4{Rݢ?ʥ2l&6 t1HR#*=KE'ђx;ր9rS}Zeb:YRޠG+Ir8QXAp7sQu>7wW?Y6=֜=Wy#|akմi_mvMLLz*ח 4A? 's20ʺNq )(;[w e18{4y8F8_qFkvn6lA@LN\dk4{ ^jTv*ݝIAKjӊ L"wl~NJ0G#*ݽ;+$=,:oRѴ@;>у$mlj뵗S(rfHIQE]f7'j6Zwȃmw-`LGp?KF|-56L-s88 ee Lyɶ=a,C+Zv#E ЀZ/&D!U{bxhiA\pI/Eٟ@1.}7_}xjr8y;> ֈ6LJ-+aGߪ\Q邐Q4ei`{x&h:TG?Cgi?R_8E<Կ½8eWNN(G:TǸaEi@;KL¦Ddr)SqgsD8eƔI 1hG&0ȯq$L bxB~{^ެ,:[I;2bt==A8K ==\"E)ϵ%S ZO]&7f;rBo Ɔ KxX q\S``&}"L'yRp)K.xO#7IWQ42:PLNSѺa1xY kϋH4cfzHuFd r;uq mt> ̛\].ܢ :قֈ-2m,$𳃋/t0awhebTh4ghzvFvehp_V JyN:B3F%Ӏr#kiMD܎t8/VOlJ6A@*i(}dH6]I s*mI`닏a~`;g y;D_3k_;\{X&v%#mSQΙ,o?RiV8Yru}]g~%J h` s! ~({l(v0@A":o$Zl]OG7Ԅ-wH34d@d&_jI3ϧd %܁)+5a2lG7I$%B,?.Yd %T!K14TXeGUs3> ~% ŝJ.\nA)OBуT+GV:-BaS.5\LQ AՆ Ҍg7SFS,ouJ=n+ h a044HX9d'QX&I UN,6U˲yUkӫ9RWCl]z|3 LoM }a. ]◄W (s^b@\}3q ;J,45|woA 0py͘PG^^ej*t O\_Jx&GpXr:*{(jt1x[DNȶ!aagN'ʽ# YeC* 3BڝR)ۺ9>}c7_ouv+u=e|6$N=$dGH)@rA5ty8vaܾXf1|ik##3Q&۾KoZc:2-r4f2Ri`VeeX*}r/+2G5BVJ#ƾޖ"ƶ2Hjq+cjWݡ }]1~g5 $-y)BӜ`E*4?IvPrm4vFY 759 30xbswlgKFa9MnPx~Ȯl+E) iVss  Y>H9Jˌitޫ)lkڷ @y | bV_ ?U apɔ\Pd*O>~nyeCFf0e9LI"!]Y Btoe>qZ$S٭sH~zg%PXF^A I RbnH9`2 I0䃣8tSX&vŚC-[ IPX#<yʚo0Mbʌ9| #|UP\Gۧo5Y/B_ wA:}]6d)d 2 xgc"_p1:9PMӣrh԰>)aA0?K;T4Ѷ,Wh/ڧ4@X{>e|l0Q݂k߫i]OC{s-"!! ̑?Tf/Li$ pe#Tۑ`vHp3cj?V†ȕto|9/'m?0p }%I4l wYuWḋ)2j$Rq|sekO#|#*±Nd1^YM ٠_\ 4V]`!vۓ@ȿެ V/CRhFavreP⻉\-ܣE^yn(<Q 7NJisTWYb0:hpc;C-vo3LW)0sv|3hQw={oNp7P0}`^&O>[/k>X**O(GÜ qo5f7ZP#BV/Gϱ.xurW!/.c9*7ʹZp1cI]2kY. t>_`2S; CTgXfHF͕h\gOJkŠE,w hO5ucpg`nA~G,1W+)hHZcO ^-y}Wf5I z? i0 By6?hOTkg5B0rM3 (öE:hش2LBIVbc?K!z<$yW\PC)Yj)0Zu>s)ϫ?/.r,ƸtwddUBR*F@M`W%3x8SH4qҷJD( #fqp"Ne@ obBhPKE,M3R&f=xŢ7DRTt0j_OL (+jv3J pAU}LcӎgvKl/6T~oYkpG"{6#@{Z>Jufjl--a4t³No?:f ZG2m5U0-#IiT"Rq0DE xE`aK-b'ErH=nr*k{1&Y->=#Hwu`u'P>ְV䣐8F^Y@X` -,H?h_^[Ēz3HA' AǙI\?tq.L%'^.:lΔ"xub"+Kt"A͹>xBEFu +iߐFBQR 10#ȼr zSPcEP鋇cѰ|d)G%f:!U6樬ȩ4'yTh2B*ET0e0.'b^2=B%tȸsC' 7 <'MN@khn9S9o x.HS=PrR3| C@S-LSVm&-`_Z?mp'4di/ƍH4E;oslV[\\s_&ePs7BCbb贈v-/ҟSjæ>]Qףib/F2l٤h݅M2e5b\''Nazfl R3 \f),F?BnD)vsY$|x I;wӒ~ZvMc׺ |@sf2"@g]6,\KNA:~˝$ͺPJq|&9 l6^wBJ \><*zʖax/m)*?ߨ($QN[r<ݍj7dS 6XHml6WtyetůWw-QkCzn0sߦlKW-!]2F3Hu>/"ŝm=Gp ǧZX>̇z?03 yby;\Hd*ݗV0>Rwmw~CWGcpor"l8300|x^1/n3gɚx%(WÀA+ldk+0#ЖcrFN17 >0]s-`:;< )CdH+#ՊKO:@ĭ +@ eyLl*lUuU唷`D<6P(]-<[7|SHW6@y_ 8=dI͈p L!:y]JNY@҃eT]uɰMq s7{g8ĥ+[r@)Y7J7xCޜ6q|`sK䃫#x:ݶɼp[eՀR;mT̼*\N. mBWu,? Wl|\YJ?2=B@WC!̾ǣțK K4^ }]~`_Bev{@ƈ<2t@\]Tk*ISG"Tw'ֵ CJ|rTPq3]E5}&o*,_*mqn`OSEOQ~BIP:W?3(w"M]+1tSEVtQľ<h.H(7Q #b&r%fpM4WQquCjLj {UZX;!j6 =Qﱫ9)kwيov\ZաLDBlyf8<=5 Z>юoW LGͪ"pNN)* 9Ǯeue|cp+P?fp՛0{-VQ}(LSpV:2L̎a?G ^r/s^;8MolTS8@pͅQmq#rD&ބz AC_OkNzM^)·,VVPܤU +J6T{NK V^(qBi,*鈟"+>d@8ܩd y[3-c aIGυT7Ke=eg/rhYL#$Ǔ:ٿ<O{`y-jHXb=4 Ӕ#7Hw[!ܢ쯨{DFqʼě.1)-v+q0{pn<Ɍ{;Bogv$oϢQ<=y.ͺzYG~<_πK8F`6NO2eBu= l#Pi[TFqn!NՃ-+mG1x"(#ؾkF(6U]i5sX , 595_V~*jmVj%6hԤ,:28msz`EGʈNÛ]hg+ 8RZTY I}[:!IcK s.s$TIwmݺ溉ga¥WbM_`~ +EqZ*j/-#i}ᦵ#̩Ax^FO,B{| d:&-ͱiRh\B@י6"F⩼D]蜛pMcEÎQͲbejƔUiac'*q$d?,99HMȭnwJ 1i<rm ج`Xp!eUAeCjU zŵщܕw+2ѧuɯ&;E~;qiԢEECXQ nȴ+T:u: Sȿ1X'{G߿0ZF4hZִBGZ p째V χQɷq:v~v~t J5ZoA(v[ӵM\[ o71El9,֫ġ!c4txi'ƥ H=J䇨 @Db8AO_oF5p=ĥ@%gULUe|deyh'[62DؠBlgT\:U4!f YCe#:ı,ccN:z2l,E=,ß?OAϓibU m8iO`ߙ_hlV0ݿmTL>Ej=tKIuvIۄA}úBXމw;6I).,CJCbd"H/"ar{leWX2ǑeWf+(R CUQf }0_!_8O{JWiX ]VEEz]> NN{Bh &7lP BbU$Z0#jʠ9 WⓢNvExO`ķ|nvJ!-HLI%_"wJoi]xp,lWIdPvBvώ m_"/brޏ~ $o:4Lfvܘ-E_r#<((ҷ TM (S)Z OUx>+^6 ]+K5:+Bs=3(o}]-7>J]!a] _jyI _|Rga2/?-)lSRV/ӈ-%ڥ>W]v9q3JdTy_qRm`H]^O&tHoeKE![+2ߏN[u{F.K[5?cYo)X ~ GZh鑭kƿ "/Ս4S:50;9~Jo$7.7eGz,ZtP(ܣvN͞|?&f-jfA&3~zT[_*0?S5r+ h7A\iyJXjqW9J wO0- !MWN*MW B5H 'BZRqJfO~m^^=~!!FV  D f>W(?G\:i@{P._  X?W ׯ(y@|q.ntXJ"we2J]PѹG ׄvoi Jdn: l=T*P2U?9**ڛ2Tq[`!c\mnHPKySG4T*ѳLsÒg[x,f,c3lj}C)?\21N0B8QޛbVDy^Д-?z[#H F,$=  (츝Guz cY,Hڇ0?N4j,;?9;gF1uʭOh/Yb{ 4"40EsEZ h ɢF]XA84u_̨Mo˒8yn޶ e y}d}=B1s 5tzPdër}iR$l0~DbGUՎC#m l啛ԋԬvj\Dr!N@ACJP 'ܙ '෣ €w:|,XiyR=I)_FԿoMRjvDc'cO-;0`MJ('3E m΋/$á˕e?q=|w(~v)OW*4Xߑ݃@!>D2$[)֭oE_7p|H3ј苯XߦZ^ ֣;jNR'>1r*S.õtHǒRNS[WѦYjj2z1 4ir9 :X54YfP淖=B˰OߌԐ>Qdȗ?P.[uBWieA%f'rX' /_jG,qo7؏9(5K].|M$q˚[Md)Eb oMG㳭ڷO˿-iv9%ihq Y!I{y]5"э|;*zo?X[\㧼(rB 8|uWmQ+!ҠA!%|q0P{ àV;X ](eў$k0J>6m=L}pRQRZlVkH[[p 3 u~-h8Sub MKXn:BVǁdzA t!uNUiSbyo"6gYN5bms"T#S2FE@_x09NdZk5*:vi#, 4Ky81k2=T,Pvۡ+}_Lxg#+_M·I".DF'B=fbcڲ56ŨJPbiv3ˢ @NȩV-Bl" y;L&Ԑ(AE_$y=kU]#LRyf'%k_[U-yDGGtBi>$%c;3!m1&I]>UkŽwR/$ ;UVsD1dxhKE}䟡 @N+w(ԷA&̂CF.Bhj{?m@uSu_8EzbTLk9LeOwyjeӓ90n{I. n'צC0a)Ũ<$!AY-й #:GYLaU_`"/p`<ݏUTjdVz|(Ё``)Ԝlspn2qu""`2?Cb}c'Cn+5/L(!8$_iCs4Ǘ YF薧L{wUl|:,0j5Sڦ|MkY 7,|~jM`B.Fh DtάǴ# by{buPQ ZoRGY]DH ,uim_QJ=ܢ}_I~RR#ewu`Hq(2x_60ߍ`)y;;]sZeܡ~c75rK&mzVƒ ֖CԘ=&XRd L`тnN#˶àǾ1y(* 9Smݟn$ӠIt9 |p,o_虓^c=6[0H!v vM90]; #jV; pݠho:9)YnzG9ORFVZQDw3GE/bC= KSOu(wLu]j=.`ڠqa}/†"2M̝x\)owOxBQWօץ3ҾQdh%$0߭ߦ^AI㨀4ԟa`3?zkVkE H4هd}UpHb@50 FaJ Y!.[CC%Ȝ2@"!%I5\' 'ו -9\g&c7%SCp +oR>LD!%XfSʗjm{jR| .-'(udNc,Gf/"|]~.7?1oKBVAP'u!@*nKõ{8AL]c`@4#ʈ,zc`)gJW:!#g:mÑb>rV}wdY/_;ښ)3hKHl^w{I$UI[ ߝIbǖHS~G'܋]B ׿8mT:XJPpσF &ݳ +P՚^эo6M#Y2"XE 5U1yq=ZןQ ɿɂ&0Lbɘ֧^$ĹpͽC*&+S06'zo_V:xN@h\!HGF /Di9΀>ïD+L5X+{/~ >@q(`x!~>3 ~L6kgoP4Oq=Uy/ =x.Rs@ɽ0Юƕ6Orъ1 Tl^L-jϩam )$G`(w",BOVŲRQgm| A#1Sy3(%n7@8xdH\n X dYqp 5&MKa{g 0uMfk #Lf%m.;gE a)Cup0oZ` {z-VV& H!߇1r3NI(xDQ4o贱jHl!H=&UlkQyXy(+y.X'1 nnH#9TYa3XyY(87[p>(\evs^/[Ȩa-!GaӅ(D>)=VtZ6:`〆ٰ*~mF? "E#(b 7P2XC,s؈lgR@z{[k⢤Re8C^NuE`߮YMSD}w^ 3[fNkD#TO{]= n#e^%+}I|U{ |TJfJs 8x=S(v}E em8dvcĸϻ(K"6P-h;c[2hىw$A]_E%;q9k$X%C՗nUH݅YUl蘒n1]{Gxgũh%Ap;]aWyrQv] x4`y2L+bv0|,]_lt@YrWry+`\~t2`[6(lx Y WŀsŠqzt_Tfѻ߱%޼BŮNs@lȽ;$eSZ#}Jj.i$.{2i 5_0{g:v 4fˡ>ջ@ uR88~*v/É oB9{Eĝ@JS=d4GM$\G /EÉIYd.V7$׹>N*G#V™'imXȱRճ_}p//;mYߋ/.nI<Z#'xAF?9ZQ?,))a0kr[E3&-=\~b^?N?:aP2 :5uz!nMU/TNt×/} =%_ ,v|qm _s|>^͔7؂w {GAW$=K˅,e_  ڡb\# &qyچdex կ] L֪ ~] ¡P9#j2DА1O\ Rd 62o[pa6xx%`w?[O &Aj %E iu&g. y ɀ$Uԡߘ]A'X9㇝;rhPxN$ŇwQO"nb]2=I&m/OT;3lIpmuykI;EYPDTɶgS` vfOtZg->ɡb}* X~879O'F)2goK865VKIQb;pٚboHHjD[sB-5z}a*ݲ릺\zUʱALZ6"F4TjMpvW)Y&핷%lZ[\ 3#Io罹Y!U#fX]}.h!yf#hHqrǂ,𫹜Kn\|%%eƉAO-6)q|$ݖSɤTcT0L6d4Tx!.UV2oL"^9/#'b4LRSE~2xhEhAPZ\$<W  * '#1LWNQl 9&u%S*H+#lcnE̡kETW?ٹX{K\Pu'[471V7MY<MU`c7zaྐྵge 핂t)O|ôLkL|m*CX a* 6Z4oՑ+% hsA͌HgF׊a&Eꣂ"8w?/S_AXGHC7@AM$@2~;d'nw'G߷)_vǙB`hCKZ"O]*E#<@YrZ!X j'JoW{_jyhEM2ZBve4[HmDB>Z(8J_sf/4ka`5$'s2h%dx_UFI8XJr TdC\VY;L9H9Xz)5a*T*X-tL0˫F)!ĺ,SQwo%*?"KY:$Cp*H-ėo s-SiO\=8pj8;!ʳt\+tw>ӫ:{dUZӪC0vj^Jg߻_ΨJp- JC-K(͖+[.4a~In?@%DapvBMqa~R5㧽ܱz<[{7P[z^h܏mʻ<7)h31G?j,! |yUf@%X_,8V G3K3*.f\S`RHNX*<]q`D;R)D[@%/NTE )7n4*?pjN_q̾# sįj&'$`H׻uЏ5Q?F&=Pqf׌᜽n٥ :pӅH>|'~9 ty6h+Q3e`ZcZK]2$̽j"O.dٔCyHF#LC؍服ѿ-9EpݽxX`l6\9 6'x֧l_FvC"4Qd~0GmiB(W;bA޸O;X+(Ԫ =:꩙ ^)X8N u^߼nl7nIހ0"u(v3p}ԐUR3U_Cy'U}OÛ JDΊCEW a;Ue] ׵0Zh嗗]vO`6KJua6t럀;6AMG{3c@KBMr2!heܛ'.V )?}&2Uȉ/}w6"!룣8*\Ӵ'2Q~?fc-vYe6`7PP]}8 P2oby٨3-4,M"0[;(Ěc=xD.zEjKbLBl\\t3ˣ\$vYf%){1Y+|b ]<IJ]i8T7!ڇ`-PO\c<8K2N\(S?8pRu8UNѿ%geDxv'n-/E>VDQ uɓẩx2;B|/>YI'1K<!16s|^qaYw5_\v$3A`+cɓyo(@35(*8wh10 ƬSf~[5dS|&=PԷ #hgLLp!!g)c*ZUMkZ^6ܨx˥HKdi~Ca1H1FJo [K*;u:Ֆ4bR"FK|_%K!i/.gJd) ŷbc(|LZ{c`925yQa]7K=c$6z1%H5}YL `eC?PN;}Tr-!nߡHž9O,c<+xןp}LP\HL{ۮ+|ev1XRaqjc _rA /axit>;ZmdF!]Kz_ӞM\4dGh۟&,;?f 1vd ?$B-\2yz}*@VBs|feo0u Y2C+L W-J8OsF Z,O'FB4v>wSg١{>? Xĩt%S9BCBǠ{ӪَAa:= > r 6{c ݛ;L[J⢵Ia'spѽ/PZcM̓&hV@QCÞe'ϹbStlF}yω?0w۽3nrqB>Czd3P\訝NsS!oj$z?MJ'f.Z,"ԟMjRүn5"OWNՐ_nGhR}6"X̭z6u[%Ӆi鸻mCԽ ɣEB^jla*Rm[Nc& 1m`kBq 4 {,1._CfLZj%l%#$! 1yi7/p=`ˇ#IU}2vb} -㛉PZC3$*DP`;krau $gNչn `oaݘ#n)@" XCCF$BgELE(*cgNeSY \l9VvzIs#T_ɺ*wf+Bq͑FUA. U[L;#%&*Y?L7- KtltOvկynay S~7d`@43~WZߢb~(P+zdLkڋ>jyQ#!9h / R'G nf2-!)=kdO4G` L{a9+o:3a&e >⧁M˩F7u [ywգ# 5e<|2WtRTZmMC؛\?aOrk_<D >H mYsY< ǟ_ ^ Cjz1Fڟ\ 1Hr pLpqT8'w ع3τd1):`[x:q{p,ez]. @g[9r[*`Q tD@3+ ]54xP79}."@ΊopQ1 WY eɖS"i/{ƊoiuG(r +6L(Uw#lW;bGd" ^N0735>/aֹ?xtrraX&0 .bd͂\\us'wY&Z7^_:;lˤ}j+:+>P3[f]X6JO␊柪!NFvQFU M/˾K0L6dQp &8a0j(kGf ֣.3NNOETN&rTĄ.N=dۢM `(lIł%amBqK^PPr>d}@0TQ^Q*s寱jMVM!C c;c{ g:$C4@чYHOhv#9FV3U37kbiBHͅj1k 0غkT+rIxB TXX.4GjyNC~o6I%`:vu"@ѫd**/Kwݑ7b gK}ñ"2 Y=0x=_}BҜ)J5b3 vrOOZU@UinBC=q%9(щNZE\s팝oY;fPOJvϵ.WO.A"!$ .c[N-/B:1Q­`A>ц ZdjEr|&dr!hK9x7ۖ4g0Fاw} U)v"1RZ[wƨ-u8lZA+8'֮LIuhl^zi oP#uV[#:!H:QDv1 Jt%ÜLf X& !)+Taڰ>#~ws-):5s,QTdׅ9~7؏4Ra(qucUYPy|hpNP`i$x.Kyã|Y LEc@|f(H3 6]4KUZ/*jlJ)#8,i2Szi\kIW|Hdeܕ΢Os z\-"e\kҿU"X^ W7:*u-1TлPa9yx24K,jw(&nuR-s*L5Sx=rp_^K.ǭ#(#Hw[eoEA`!#eNʱx MDN]yٱl;Hw߇MhV+ʭ\2TK"ZlȸaHEE_ZFr~ޢ_-c.aɽkƿf.D#N5e`hr>Enk'f_~rYÞC3X ~8Arι8eA)LqPW0RJ:%_JȎ82$ w_5Vl`vVUԽap isQ#jը-]Cĵ0=G= Of]&cp+WVXLrgaDk} Ze^V̈́5{ ^f𘨥} *^CU``rmeK_](AA9rwCWNd\%9Vm.ϱv|ް6x,_!5q  չ/z&_PAZ~LTfR-ވH{` DPoSs ( |qUnɘLP-D"L?~ T֣-zPo} RKA>JG(6 e厯@؈fj"ō ;k=VXUõH9,N,{RI1(;ǞM*7Y[eBrTvlG|q(1-en}]Pģ ӊIX@4v G n{? 7/Ynf7 yd!!*xpT y|`N7]AnSܑ;Ĕ'fNx吝-HSVSI{E]Z889ŃsX. 4>ma6ptg/礮0Y:s;%PFM#"aeA4YA``hr%_0nJ{iF-/ԩb?z޳ MM4$@+)(F^NW Z0Ƴ'Ztkq 'gRK֒-]{Q Ik7$Kd3R'QliUD_)złW&Sju $ϗ$Bi= Vz, Z85om|O1ڍcr*P=/}ɳ3yW޶؆|RZٔAu/Qf7u Ex;҂wJos7:qA5y\̀ A1!B-cfO3CdMb "T S;Qt{^^ [:$.J{X:c-eXs.7EUϯ}nQZ^Ά ? 3 K1osԉEJCb-&"}jS"E4%mCVQmSkGٷxrkDp%X7V;#mZl,1R+/ޞ +}ĥvu>L-֚sbaNP\amғCUwʯBZ\(cg\TaFDhӺKQ= cH~vf6"3D}nZ8rm+k qקngnL)i?q,h2gtC̸0h GW6PU)7h}ԗ=. t7cT4@E(ӄUs&6HB #>KB/gmpB5XJ.q&T9Кp vYP(K+VLP;8ѩ"ɗ"n=3Ӗ=D':}&̸&˷ղbBu%7=nadBJ`(bsÝT(Ew"LqvaXXuATGZ<ev..\S;Ce>ӉÐ%QG 6,x2.,BqiGžJCN[~DHfOwK(DV%MI8_dF &OW4M\s0ϲ6屇jUELP(s+qbvJ6_\\ C~`3 7w!Ғi 5YuTIǖP)!JanPL!׎[mm{JfO; \W &S ,MgVv<&\";2ML5i k!'%۝|ܑcêHlRŬ7F3}Ys3}L޻e:s[ũ_t}E5Lv6_>ٗnGf kh_u[ O[ͼ0㩋bL)[@EW3ã%KţSJ@tƿC_43k,"M?iU0 X2+ȜwI4IComv߂bASt<# reNTxs)v$ yne2,8~dzw1;֫X8Xg ;)\TKh$s:cu ɀ;\Kq,8np~"1Pm/1MZ60W*K=o{YQޥ:p &'[^mzV?YdsᳮwfKKlTx)QqdEA փVDѐs1 dM<ɬatEP5-0~4$ESsײ$%pM*WjiBi5zr pM(C us?2V+3@E걢?5Zd9E6u}/?Tu=o%(TuʟHǖ<:S:}5%}gE ujz[&y/o ='|۷ rN|k̫G▚msEDorO6jeϰɧ3&)-WIÄcϴÊki` =s?!ʍpIjՊw ~,H>OKy 䮪KB En>6t6}=ywPҋ B²gaTČy,c?_^ =PJZQ !6|'.ϓ9**Qm/!,]g/r2Nyit `uk/%MNon&R$:Q}4N҂OGw!v%.-Ϊ-4 /Itƚ 8Qkש$G?DpT9 Ξj`?QLuĪ+2?gDBVN~b>FƈPњ{j3"ADU:Z5fTsHO#;+!LƃQ|!5ܣ%Ћ px^~~ፖyygԴyfnsϣlpv(z!mPJ华|>]b }*7`ȯ  <{Yy}rW#)VM_]'ĸRP7C/ݐ-S%l62DG$:mLF"jhUF놳)>m}SmKFq ݉~QCigw崁! ('a\/1ELgg!"R#V=>$,OAxFH6Xia<>p/uLS1f|\'?qn~V]h7 P/-Xб,y/DACٰ@!]אz9m)*{au3Th`7?֓PA}x冂kﳍӥHHCH}Lڍo ن8:5tfu­;ACȗ8d!:61۾*`$ؕG-]@t ۅ tga|Ͳ. $ ?PlXIH (Z-8 =UI=gIdYH,-b"f_J|ќ? i9s*3HE7}bwqSK_Nb 曭D.nj2uC@VҁHUID.“GM챂d o1^YwZLwI1-8&6e7†w!W }u. Ηǜ ;Js;+ IAWo˺A=,5 ]Byd$NUy8ɖRg 9o)2T75  4zO^Wsu'yt#f{@~C tqY(&9ˆ }' 'jsz:)Ēg"! E LUɋ3s_N/,y٭DXW{΅=?"I,çX J}'c!)`$J/㧽ab*-0",IznGT]vET%cm+G=Ѣ5{kۢS"#ocz4,;-N~Ad Nmw8MD^>`~,=,"f0YG-5I2K7$+rI 8aT;aH\#-z!&/ARؽtԄ!Ef޷iepO-DEW lu"xE<-iB?m[ lHҗTM'D;O@wK`jbO oG)=ޣtHP(rf_n.ᑺj"=.z1M }8LS{{׽C)ě܈|/#iC;/=2 m zZG/):}dk%i7<۰|SIIμ $_B#xu'#C1Y*(P:kg֖%68kNI1Ye:g< e 2o_/U5SE>`?ovYTwg# ˾n,?MMҭ)(iji=>]mg 9mPF}?VjsL6\C8L5W` YQs-ܦ-5T|Ο~:#+iR0 K#5}q?-1ЋѼ\m>0w>5t[^yEM(Y9G1%yyG cEwCVuPKE C|4ݔ\찾nfkuiq]֟t_]LQ|s?9+:T%(\,itM(rjr\g)9RebˋM.˲ep<*l2| ’Oy_Tpm/ҫq5aNs{^סP ?#X JZLRM8YU^‡VHRPzuE23J Bw|u;;kH>{%B6iii3{fu hF0g}`|!Z8**mY+!U7\wA _y=Ƣ(+EsXY ]uq(Ԟ# %:1˦\\|q%hT&4p.ԷFw,cԨ`Y uԣ^`㴹61Z\4n|lR;d$b@oCI ԡyq)>^G5;T.ih;jcM'L+*/{(|O0S2hpyX> ˖z 4dt Y\%5au[=}H>f~'Qm[@B -rTF4qs9 EZ'" Vr )\56*eߎOc)}D J_җT߆Ga1&17 dAEӦx=9G2dqtW*F9\mLENwΘIē@E̳AZU OhZN!je (+>fWJF~3u iK:"0n="}nZGcDa:XmwcP$y>U"o5mWC5w*TFDj#'%as7L+wP$b kK=w'`۩C2㳦K>xѧqFLQqC 4;f-+ 4bxuӈM p4ǁ6ͦQKhk'zm һxܻ0RLu6x.?%OTGaשsDIH]l: I;B oI <IRn׭Utwg`]NaX\KTB8vMaly WOo'>@rg8{(xA&&KB +ˡ#! ڛ $BKH+3_4_؆5ӅF놨"5J&5Ad  5%0<ښJYrK>mM܁,ۄb'VD[Sy۹?5 UHuLy#@+$13M4c$faϢEI/+;Zd^jA/y V6AY~:T1wAV:K);D\w$ExtI.okU) 3%4IT͜|Q,K1GW0~e]*Qqp|w\ҽH(7,[E#O(|Op'/.cO~~0z 6 kkTy/O$'ČTjExq戃£ՈΒAbSkT6X. ˙  $2%FF@Rq`!gX&Fw.]Z],1Gٳ+׀SZn' ը7;CAՀF>5#V%FbNOS]1JnJ>_:d`W܂V*AYxtj%k}DT )MTL烼~zmXi~:Ȧ?~e!*:sN0j+<ئa4v}- I`&Hα>^gPia ŏ$xD:];"/NU(b^F L@,Qq;RG]MtXlGCooaČMݴ~}AdUBǬ2Tv_ɨc rDZ7V^0E7?gz*b⁺29Ԗ,rYZ>}t\\`O3Gƅ /kP^DO]J+ nQ5+"hD&GOD\>:YCHQɷœlX&9@~̊J+sZ6]3l0efzŸF59#)ƒ(PQ? YXDe-}Co`{^sTe,Sgw34X1ˎqwlx &j#/8pl- eƻվUqo*) lpLj-WI>3bW@c{v0酋8u? ˜ l'Es*񙛲߈pnEn7r%ndR9ԩ Rc3ii@gW 9t u<"#Ř2v_JX|euc0TdoWaY@܉|M*{=o=LN)%;jX._h?M*Ve JLATH4ç[OA0pM~j Nu~d ]4:^Nepc0j=H\~5Jpfà; \02cd#櫶evT402RiVdHwn0x0U`=9el nv(4慧(!0tOdyVbߥ.~XvCmJoD l>b/SMo3X.;@UpQ)C qڑc::`i4R 驰CZ)S)DO(+ɢɏh^/\m7:(*PDFsE+(?{͚*˖{rR뤋D֟0 քEW;Pg "+x;߱gKL>Mm6|C,,: D[Ug9If~9bɭ$֚Ma1o+~YaAvqY]M}Zcpƅ!R`#Π;Tqɵ:m-z+$QP NjtVts` Nz0BtqV=9N WײU^E/H?DGid)| '\,wMg=LΥֽsc $ I'lahf-(7xչڿg|9˭q`z@(\Y1%0N#k1'D25ȅ;7M=O¤OJ.bHӥ:ʅB]P Tr*V`zhW?(4ܞF1,)u7G&᥽?zù[tp˶ k vGvƑ8}ŊC˒|/%6]u}A ?Eh.HIZB1ʦp7o^ut,tS#)5YFwJD >>tڄ^#ֲIK/i÷ϸ<aL嶵vRWE@8+;FBcq <° ?\)W rw lX%06I{@\cW{˶,4 Vk.}}}:!+iz3qyA{6;`M~6yU6iK}'GcM-ihwK@#\GܦM)sjd% |̑)6@w,@up6gJ'-gIU+AFPZYklO;4\zZmtΆD\L$;(z<TcVx`k EhT: Y4ޠִ='4 ˫6Y0ҏGSߠ}-I5ȱW="ZYGV{;'F~?XFfDr!Uɮ%wjyP;&vbT(~,[fA*)RD,W)Ǝ灓9_zWg$(qG-,;p65.VϜᴌ4"l;%6mM`#^2DpKWAR]thJvfrzXdr V!{g(qQjA:7k*^Z.idf|43{W7˩fQ@P#KE:f>Z7,KBC-S͊DtƊ^QԌO>+gS:,n큏/C i(M uG͔Q2WW&];!`ѣYokF{n[l 3 *6nıb> "Gp"Oa F}sn$̢U)~E5tQ*Y0S20J(E[|!3^96#3 aSjH+ޒ( MN*,MtR $]08l{` J{+Z{n@Ak c˚NԻ6DoE<'kk*HL:0Lyd:kcP*CPe'TVC?Mݸ A=.3,Wdi_66w[uϫ/ Z6.ΡNH֪UKx! lĢ U} d`Hè]4)xi$$xiNĸpR&3S @+ΰim~#cf}`e__6Gl- U ES˞r#JQ(A_|⒝ ;e}N]+-CV ͷaPVL?uքuE+[ݢ׆ Z7;lPzpHv5.&Bsa}DT($0B?dG0(`8mr+\풗@#"DFUFOz/^˘GiCo&XjnO*NB1b۱m4ˆo{̉%̴=PSU&XPlr3=gb`0{ IQWA R -) Zs hu=J a@Ҋ=ZZ0g~XI9ҺS"o+--Yu߮D[ӦRGcr3XqE2&ء*S`Fh<]C {Ù1[4&~5@춙}VBxp[p\ȁDd *%rfZ< 8ݩ@,#iީV~* 5]HS =l5+R]v".z4SXyْ ;[NOmPDሥoR}){ <'<_vZa98;hФe8Їѵ$m"kY=?גCONE=#E1CaLᕦ؈OVR&.(y>>6mckþMh-M3ܗ<}7^N]?V~)v'Fe.۟) 1GC엽{;)ǧlq+*лM*=8]Q1yt *,Av*ug3$KR,} 4nA1d8venv! <=L_n c^g<tʧQWwٽb3` r栌-G[76.桍] .wp,i 8dEUj\p1 kI}_2|P}7u"F흋MA}(ދ0 lb]RXVt% ts zrЖc=ok, :-ocO?%ϯ-[H^iɿixXgЅTZջ@dy!)S8y^B!OoΕ/t%GLZa /"5Jk*Eb9iD5z&[U#6V=ߙzjur:Av~wM|+XԘcPA\SIe![tLZRk*N}/w!{^ΰo~,[Feퟜ l/ؐHȒ2~}'|?0o2rBrZ! 䚬)O"$HtRϲT'%t MyVXxNW{9U Ik!%\g~%u><[z`U. gxl~ud=Y;"BVYF~{BѲ{,Ohk^a(_wHy 328M U۷\\>\duݶbFS cvj+ƣ^ >Wd1Ӛmː>hG$;BgP-NFB;7S5 bމ!jEI$@<Vĭq4Xp*N"2)j4S3$*Nuwd/VEo?SK]. )*,YMqr:3l8'Esq`> |w l!JB>|:6fxRezY=zHZE)"ߺ9/!!9^Q9n֨xI+Ow.ThĬR.NIMrHNcX…pɯhUbPeWy#"zB;JNou4$6]JvWGVلL|&5LEL~:G9[=7!?h6(eST>AI)SFԿ&E[A߫m$9e0m_jO'f[b5!TZrx9Q#'"-=9bC&a{̢I/ $39˱2iy*~F$Iݧ;? =`3rR 㠭- Tdn %,hlEӃg%斥ZD*QKM{R :,f=ϼo̟.@WHp Z"hT-`S6Jft(n98D$m3a|DσL2v{~dB}301Ɍ~|(\΀dJy!韐>]\Ҧa uv cz(v˥6αW{e7*NˑaJ.u9wYZD(cGi]<(Q+Bl9R~JlT³x X"C}/i .Ł:oO=6lpYΰ*J>'[nPmߧrH[21X,\0Z]_X`4nb> CF^66+F Ed%@pҨBpΊ3^o6|xھl Pvi96K͘kBT_|3jMw{Egk.ײa $ K*+ 1T&7v2_g8+.=8 Z0+ PIxS[^!ur4 *񬫅z6x)XfeM.1TMg*p t0ۓGqI!%eƉ( vr$TL}i ?92f=; 퀑,YS]=gKșfCa>:^gkj1d*9Z eO0*XqOn`#{ACz/1_|CjlH= ԀS~0q[(Icf`X:"U/ﭖ<Ӊ@ CQ1i!'@[`oL4ӭy44Σ^?RajՂ88; B`Z^'se̖R=eqͽ.獟7k5c"lQMJ0X}sQ 1SvW}P :p2 MZbr½gvքS67_$e oV-C ?jGJƲ| h3^$;8+k엿pXC: UeF<˜@FgscX>\u YAaz4lJ6fw6y(E<=TvJrآ;IW·M7~~Zʰ ``쐯3^DRk¢|aͯ* :tlE Ǚ_$3W?q/Jε)_nY-!PR4 s<HDY'3Ck#=4qiän+\|_bD({6 պl؎/A㴡(`k_cN]P 6ɅMv1C썘fZjvfeuwd\)X1K|L**DwLc(& tZrK>' 26 ~yD/f^̷jίQxʵ'Oq\@F͇>gT^fF%DLc\ 셢Ո.}cSV <ϫ59n^ hFۂz %()LCŭ@/>l,AKqq,gRnB#=i`os]Gv9#w$cGWA\etQg(o{ݸ'/=v#gF $If~AL w)2]7G;[tAK*f1ۛI`MT9ԉXT@ iډ% _k+`~`!>F‹<2s_hj V^QR\sb(ZȑCUu$fĭ'8XЎ' M5rY m٫$5` ZN|z  QIxoD}ǴMmaR)*[x˴LJ$Lm rp&{y,d&I~-R <{f7/uKƝ~6R6ӶiyJ4d?nͿ@uϤ`SvAޔ-+3Qd2Uc3`}nrV|Q͝?L[&>[p-#ȎF~`ROS5k l.B/r 4)QT殪 4v1w1 DЭ&W0x?zg^5CΛ`jք/ :Cusk#Ҕyjq-FܤEI:"4%X"q-2Z˗^ng%ee.]#EI5ni.YG2y EzsVnj8o"Y! :8v=`pjY#|qof\eqP6Cg5J,~:YaUe46_DZݖm[Rkʲn7!CH̛:1%e UOo$)*129k7Ch[*AZifm%~]`R}xbԂ6El GMmLlbunDߊ!K靦^5![V~֧'LlOںW_OǷ.:fߗ̢Vn#$o\]- ^ 6K-U|A< Fˍpu]؇?xguB;`r!ZB&FCHix vHգ=v7SܚtsuB~ HNJ\Ӆ7|  )l;͈t5nw-!{'V\-0ݒY-!0=6ah[,( w^*xP$X!|9UBOj}5 z*E>O*˲gEQn-#(=7 ao[֚8e"3 wܿڱimC 4T]`aK?:%U04ua| nҀa[\'4ƀw&ƶy~qiŠ)>Pr憳$"qI u`$ Z `dK|S Mmݛǭc%U׍d@x?b l3~C9G2<7a`[y%&Cn6V="<ڰf4gX}oFAVը,S r.e":Z0S- iN^ZѮwLTB)Ɨs89C\,[ơ5|m:wA托YΨmp_= `?.=P }2ޥ~ťJu]֧oݬ̓ x,i/ 5 Ílu/>q N$WD. !Pr"bg}<hA+ iy8:8*e8jM55)f^SP_ŪV-{.pW(Ic侵YK!؞Vz`9:~k'p.\9Wrc ?9 9 +!}#KϮeUi'iv7$ǁa(SV/ Bthm~,vXk`06~"/@}B*C>g/ @$w_v(wɤ#qayh!^AXX8v(,781sMr5{Ş#|Bc1lD _Ja8@š {} JX[0io4㸱κ3M*c]pB֧O'!LhtpYq)5\%b,FsMc)~;狊t]wE #0x]+oi3HQbz2pjqetg,MڦT[(C iȊpEszDm0z.L;& pDjb @,MNF4 L۳6G]Al9GݱjnXD( [+!.kjtIBb$+_(菱<TφWѶ˸8h*-RR4)ARwW 54EfkbeKAo^G; *1PTou}+t 8X_kfkP*-YԸoZ5gqUv|T{&KeZ.mG6ucrg d.{{E$?t I?M`!ho 0튬fJV8lzV.o#KC=&,?YvUg!4k"J +dd0ewP ~g]8aݾjC՞{׹7,1]§vD@" "ySdg[1IFɶ]y!qY2IKuF2e#:x6Dcʨ%hq0Q!=EaFs`-t8M)D?&֬PSN"mYʌ{*oU DM-Y!ͪ4os|8Rv'y?ƺe"K˫$a4P:=8&_i#eEE }`4Zs" L(><,1OlgXV.H f r_v *lvb<'Eb^niYEmVWJTTo 4l%x :w#އ/'1rxpX8p-r] ά1SMP!Q@o8Al AƸ` :l8ʿ2o,m؇B /L|ٽA+J 1_,ټȕÜU~0!"&Wxռb7 x1m4PD؂el "x$K XG`9z#en; 'o8&я)+"\1k夗 +D@ nRWMoh)@iyW.-{e);zQEk5*nӺ'9NBĭ^M3 nȆFߕ)zu5;m~9Һ#]\^9 F㶣9ÎL?1G9O9tKf 0>/@DID1o @PTFf!9鷕 -c H'EMG8j5y_ݤ?Q'Wtu×(,S(_!{:&3_n EtI||VwkُBXa/~8eNqQ9|kk\4B1< &>T|&ĔQ qQVr%G7g]pl34dx/5U?-;&P55hƔo;0k%oA ?S? P?X#,oŸ]E e5yv?#Ӡ1{8cTɩ*iH3ڋDa)A~6WͪZ7 qKfԕ, ~1p]oe 'nj^aoR|U_ AO0wۧSXȻf-wUjQE}u˴s_S@w|bz#Dɣ pԋz'NY~O!RX%OƠܲ%`bsľ.o@ \y1V-^8_"w . eRF<&;Hd' 6 w71BI3ֺA7˯}EE8&V ce޲eڙ.wh/by G"J–"kٽ47V?_ʏ%Z[%A1ϕ?tn^28B"Ió5a%CZ>e9vu%Bl+:ZvP?w G=|bertbSfd}GFU!|V86%Q->1A+$n8@Vcx-(k@0҂M*3%6*m$J I{]!(T5wxbe?.TtiKTRq ˷5xH}-((ȯSc7 $A` hGyrl7L>pǢ_Dz=R|U,sKͦ%Ϧ #DQGU$g3GҞ'6r^ N A9xnz/ՍZGxtC[~,s,V杔_6A$wY~= a_g19ֱ;hQ'ҸFkЋ{7 R N[6Xj+ 1M٥ƣOd'g_{HԻWWk$mj5J:q>?%D?{n PD )+Z3+4 [Kol|lM2!х"Ua0 FINHX7 c;WzI/.DrBiI>Σ6!.ep\Kԣ>6ϟMGf\SF5i< SJZa/t9< >_U"6ÞS458Nph O c{YR9;!Ҏ4< 4Nq}@]NL p 01=pnݦ~رVI!b%:>G攖>$s"ⱙ;5M`cP._) 0Ţ(Q ֊!W"ܵ&5]w/V2Y&ctG684*.фe. R~5N"R k! Ud>0Klʻ,#d=XxȢ˔X_=/삘]_C&~,bMyYĿ 4xAٮF;7b5ғbi90׏ZՎjok-17Eޚm{Q;axJ[` t֚?'y}ں3+X _pꅖt jK!Jgo[_G J* FCM"G;VsZbY;<1({Bx*N$=-{VPs$lx%lp()7#p8+>4jҲAԧʊ%4&`W-o mۭ=rsd4&y@\!%u~evv/ <$N9}1ަmʈf+8ϿʹK EPoX_w9xp%/Vߵ D5atxX>yhf3,FB&㟐4gDZn*vn24\ޅ2-/ޅd螥PmdTds|ٳI?]h#"ZD8˞\*x)t0MQۆDE"|EY%TrijBf~XKn=2P)gD،V B=5O灡r<%?/e[5_X;*vRJ}$s-g5[9<~aUf9?A}"lzV $;]JʍSʨ 4< 9'!s{: 29ϻ[%xD R s&*uC&YbRE)?P4#މhlgmyy4 Rş67nmzck6B(n B5 cI蹗kT*=ǟje>p"9SJy&Ҁ'Vi-}FqfZƢ,y;4,XgҢ[#P(SM"7@ 4=B,`iZu2{3~xQU΢F#qeۖ?ؘ#BEnJiWwN*n2uQҏZҺTS&V<8Bli{mtm`[Ěw)Ax~YJvnЅϵMЁ^,B3 #\]sbj Fu;H3rH99 qOhl$᯷=/"T@~:vg"*XJ*FEOU `J>3\T?HۍMf$N4 UAwRmv TjDc݊]ۡ:7F#-h^k4[=a^a\w 7;,VQ^I>lR˸0::  ڴ9"\߄C55!–r`$?dMu_֭`[gH;xzr'$$]^#lLXA[^بх83X;?TT/k"㩎N, 5b}!`oQ d4nΚ*Q/yI{ ^,MiuVH& ,Q/}-[y.)wK3ݾgms%V(&%MT (p)Iqr U}. L,:H5HC^ߔz5-V;I & #Yb=vA>򰶃xWZq,uvzB{%|||a6jOi:ge.5,>XpggP&hoև4TQcuy6T:@)AjmW!S^ nu79 -0>%y ,${汀Q:AS+pwdD6imh>ЪcbEy :JC tN %ha 72'a@!NJ).~T} 9 )} hg ( ƞk:X ]nBNScJ/mHy-e|zUMh6;c59Po"0(^1dEշLkxOR񢮺$W=~>O^jT۞pizM AʵR@0/SkjKX@ON1ok47]is1G('`\ݸjp}^hv-L]44)}'8^Q|AZz%8M3iДW6%Y1_d#*He}Z' C"A'Ds ƹx]|@S%80 J)nUW~AE`,edGPu7OQ3,'I2hzE6 O.VTNҗـ mb&7lR{Ps^V]i |Lݖp5XiY.׈҉Mq)N8hK% Yj(nBeQ7`,Y/ j%|dV?)(ybҿΗ&_Jz-"v fUYexM) < {..M-=ZI{g'Ƽ9dJ{50?ђG^/Ro|w FUI~CG8-fNAS,Y$ ST5 0@CG+zSN9vlAoOѯe+3:ÄF|˨)m7p֪SQm/H${X0F&/Z>quYa̳ b6\`)M͏ FsboJDz%teб`9 uOθ BOѺF_eKڶu n0"`RnN36qth—Vcצ] g _&s0{e|`R˵{Tzk[it ܢ$I8ށ8MurŠ(ށۼ%)8m[ˎ-RNc:y)#R zVtQ"K"'A f ՆњazMZRN&ߘ UUlP}:Og^rB}/p5D仳4?UW.5wŃa^8Rզb_) &/}s+`,u< vUOy%I,~tRU,Thr阊bS!;Qi*/ձD*ذ~4kьVo;xk㕞tnyHIONph{$Vc5:rÖ}/f5kkO:X&v(jPCe}ԝ<%~6YcAU75ŌQ_Bjc~$fHC9D>PcQt DK^̾>/.^QCJ\+ k;:j^~*zС`!sԌiXf#Θ} 6fEְּq:o}Sפ?*ϫ_5 ;ZDkd~Azn/HDp,sX'v B>γ` l_-CT_(L:\}[Ník dcxwp_)Hpblsn%Ȯ-\荜u؍pTPӎ7s_cu{5j>uS >zY~uY@O "b2O;>:'$&Olza3f@i lS;TYgCD'v}giJgrG!` Hw3`g6k07,X-BBU!; Z!~*;TGcEi|Wyn'C`Wׁfd:·kç~ 0ųK[tՁi1V\{kWԦkƁoV;%^q* Ǔ8@?] jpۨߛaC =Db,)9 qM5Rka7RM(0y^m'N2[!xYbj,ay6xIw1(=2uLR>VF yu&|8Z1' 2ML$ȳ^kf:2DKYb8 (2yx:Oޤ*{rQXWI{MָɑDB?{d!e܎sdSn\ȓ߱ 2gDRiL5B,-`R R*Li7k @ݦBV=-UaG;홑i,)LS np+["bOiJt_Yg"_:"1L@5.q+'O~Pm@"fdxEy7@ t9hx;|.e!{D 9n76E-hcdet ױ=!FZSd-]cD ,bZ3*?F]-a(3҈l5q4< <*,P89S°e>!jo[g%:YRXirD>P'4A^}FVu*gg@hsS蓯g?ȩU<3 w_O qR'g7 l!L!oKYN* d 'ywSD=1mbka8 QIU@z~؍hY+sa{ewp( (eӭB ,5wQniX@\5S';c&UnsȬSChçx MqYbk1؉K%-7?B9 >OÚ#87y9]!ᅪohNȵm^;`?ϙ d?΁U(&)s)vmv֓]\".ē/vȡ,C͏zַǴX%Д}8%C?HwpRx?ϋcMZkb>x{x=mx! F{%ub?}[?G= 1{P2ykDgCE;OݥMC#؞/K(HY_Ƕ?)fnN rAO1iwbʏX-Qaw™g_TS1K5tcs̼VȅI?-%܀i pb#j#q5G{`VjS6Sb}S1b\-h_E@*!)_#=wl,BdӖPuTBa/}\H+tf'flodJ 0G6\m+dZ'VG^]}%7" iea,tw|upםcItއC(;oE+b1AK9_}V~8W~.T.3m ÚN t 24e}SJd{DK=f{!ז >S:]6DdNJJ#dsڀX:PG92 fLf F  V/*ͻt]EK?nmmNLccm VU4{xK;b{]ߓ`zfA"i/aӘUrk؁_v$A0{Ӿea"M̨pOPMlN't.5DbdCOqU8 {eiH#:cn?R 6IbgjB%ˣK'cWS=س!1N߬ Ôۭ,U':9K1cH9]ZK{rH ҝ`+u0$IzΗcGW9kVBLF\ :[)%_X91ۭvi|sc+ vD<Ů' %ZW-Y@—J֓g*Jݑ:Rx՗smIP 5P-l'/oӤs&UΖ*5g77U(2 ,J"SHV& >^ع!)Ρal]Aygi0rՂ}ɠerMx7"=&!nMTb$$aq;2\ݬxWXXPKz!Qy-R9$Od:BJمK!e7-PVxzI&9\ѐK*9,CW1> =2}_{=n 2`e'x=E@$]R"q.E`=UP찲\B6ؚ=?,y:9|b5jeFzo#:d r۩ܠݍj4Zb<7kbe0Z#هB$g;?sDZyfL± Cg /+>tFF0cexwQ e^9ք"̴MIesoeɣBh`ّ7صy{ 6*-o&#G7kl KوHC,}.1OαƯ>h!DSD[QWp@-̈́u*81c̛Eo}K75Yea- ܪ@@03c%a4h=a>z&x8j#QG[/tp ~l;- DSrS؞~{t}(հDʶR0Lx tcp:aw<?+4O (m%KF8@;g~B+1@<;H$ }34iq/~˴Q>*OwR`"`3@*tx7 i|a9ՊF>vdWUF8r 0OrAD|F [gXֳӔㆊ&U%HW癵0rI^Q&EREA~uf *&0)LLi4hHfX&?ojPahjFɉ`A;k'@>[g 4(85]N")͑l,hPTSv;3Oç&F?_oR[Vqx$u28߆Y}̡Lؚa1u\9q)rT^GݍI Xs7yhȷ~K>R@j p<ۓ[9l[B*EdahﱡMEup?D`>sJ^ɓ;@šPޮLmSiqL΢j ra, KI Ƨ/]EO(_gp%:Du#C~tƜJ#d:.T@KeT1_m2ۑ1=҅x':T`o݃NUN3eLF;Ü+!5eco[:B9nRNC]Jy}XuQנX#*6_>x^Yӏֿנ* Ch~O5,x̳J P[zǀ6 [lzQ׌)aHpzo7 V{T|k:ԓ|^И/}ƹ5JaqCA'# ^FƯ' 0Prn;T2ZfoG'=ĽP ڋa$f|LTv6!Qvf ''Wz2"V͉ WZMYmU Ƨ{肃kuw]'S/=pj,)Ң)FTOZog1hm.gn^umѢOSx+3uV(' πVz8Y2z\wA~~ 7ap"=se" Ln^?NԬ C_k1Z=<\P=.%^^LN.K>t1"Ѹzi(0M&G_d|lGψ1yjl}uyWMTnٙbf:fFѰ,iay@A8?Lc:e_ZBȎ^H`OƎr:ii.yb1Hלb؉[a<̫Ͱ'0?i,clbk$n=<( g os0q>=I#4P$uD$J)"JA/\SAdiȪYܧ\O/gssﺝݺ*ꏞ+mhyo!G܌}Ve6VF~e|lNlHY\.*8(t,?S^%w_CYV!Մd~ܶ(#N+I׊ FZR)F yj5WKV^ TstΈ&9HQf@B~`/J_??h_00ދp}%?A q*-/K;TP nMt+Gw/əvO  wu!_XdwF n`Lm4tro\c6 {Xs_*J:,tjzLHSGvҁtAuUbՇ\nfCOod dl]1 ŀo^}>޲,~꞊XHpe'/>z[.GʊK̦ÜրیF[(S@ 1[вc[/U]7ޠQ*+%pZkY,g⚵>;N _*bUUh?f$zB/v&3 p#_uf" b񫄒C 2yJ~6W48kjLv3'[ xYba&U](F Z(vȘ/'/(uln$a8X(>S3SO T$ ,_V-MZˈ9ǾdKE 4vc(@j&:2,X J#kϾ>7r~Awbժs1&rv}Ho_6թ9!d_ϺV` b0h1B>{I.a 56.$@ASx.L9=jF!vg]RTpdgc]7Kc RSmMh}ORŇDP)f_蔕nfRm;{DQqfT|jlgA h ZN+"&rUu%kKUt'VsιjD9Wԟ#c!)B[#=\?@ ،J] L{'y}xr'n׫H9u-tZ#?owQR*m^ n>hؙ42L\QCL1>HD0qECMUidx_[Q&w^&X#P'<"]TpVCXJL%]?B֟"r% cwƋ}<)#V86_MY(#9𖱈Gh^eO+dȡ/) )M:14mKJj,&zbj(F3P2ɗY="\vU|\4cӼ[%'JXsW,6f<0DOvsEtSV 0ä-q)lXJC<[ZS ِ?O<Kx<0:T=Svݺ}Ѷsu;fL K!bt=Z O鍎bA $VuVg2F+ s:,IzfwCArN ȉPi+>eC *p(CT\Y߬yq3bo;7 'yN~So1j{_SMRZ}Su%*8BPRʇ S )KwFl/B`b>F?1m"Gm/o+DE)MD`׽EF3 .0d>4) ?RB{ Aۋvu%׉K=9[Q }c te0ZM-OTTW1*`gu*FdT#[=.Ư=q}?hs ~nwFAS?hQ'=S86{gͰ! mќ\6`^$f86Lqam]1QIoQo;d<|jBJ}j3A#syB0L4P*?DD}ǁG=CNfb.ٴ V J 8/PebL;p"Cs5bs>U3JuIٻ[Js #c$WIǤ] 8/l6bbΔ؋c +,IY嵊4^3dmh.`q1SLz͢>Z$$iTwO5d bKr}zd~N@yV7 >n e< 6nb,ѧqbբ! Y"/r(]M^M%$,S%pxD)tt<'Kc>nEWNoecծ6xT{hc"$KFCGĜ܁sl && H8 f]),Dg$ Mh#ķ/EhǞgΚ ;. 4?H^qf 5-!NY{{qqshԜ:o?ޘ~q 2pCZ4tA,oh~!^Itestw"PX4 R0O-`)+UoG@]ڐ5PD sq5?6||V`]V}\cBj%&eeܢrQI'JCrk"ϸ߳8LJL[N/Vd3@Zb-%Bچ<+nr,Ǜgk8{(:|SNwP}{Ȅt6yCcn_7t0?;C,+M-qˋ#CJ"Ӓ^ttpgtob+}1+M遇#;ۺYt.GmTPd5%6e\J@:dVԂ/|R(&(J^(5hO# r^_)m+N0YQTGn8)}ex j_ !x $^<%(M tU/)q3gP 3$cf .+A#GIQЋ&~ 읲"$f᧋4eJ'M"n3bD<XK(/AH\>vcneOM< V b屪r$ֲbvepaSAz`$l틿o'z~V|ޭS UWH:j#ywf9`z*'Mz@9]Z@x|@ЦR, V?~oJ]z'UhjWI1y2߾b@|>a.eFtUΑΤ$@\v OmQvF-l159Q ZR9qD[(U'*exF#I%:c;U1yemh)׺+3 @~K+xpՀO0~B1`y^9y=\y·r?ak L(7bȨ2=ѓc\姃7(g8;K ]: ĵv+bei!mm+rufźürLh"Ov2\4P:GÞv. sUM0jtL|֠{\S_Q|~4/:Wz[LyZesҎrK˦@ɍYjӯ׭،ýJBH6К{k#e@ ms'BiLd7L4l)h_y֤;Lq`4,gq*;dxҘ/ٖr آ(xXCŇp)o_3X&!R,izM#",ҍ}rfw#8/0<øHlFZ5rplEe<#zH/`Gĉ3L +뜲@W/MLٛoi!hj5Q]V•je(VMӡ.r9&OrF-_B00m< PnRjg[&-i<((v^&lRr߰anC5P\~|)\X/ڄoN1&Ž(#fy8,w:R?pZ1}? zT9ţ>*T9}ij?!;.5 IVCBqT E]mhG(|)rKrڥj^i6" j6|J ܱ mk ĸ7ko~҉G-qN\顱Xez2DbU SLfy}n~'`j$ms(t L}ei-|!Sgjuo!k|;ű4 HüXtWNRy.#PQ2I">ux@s9ۑǾ>/4v 򕊢y1r7}zR'訩S8t&@S^~idΗ:8Z6?>n?i?:^}k&_~fSq?q%^v*;) qmR;ՑDCe8"Y0)'St,qO7t@ fS#gga mv 6[>@C4 jqmP‰sYT'Crj2eбVE+# k-2ƧV ;ʨ )t9Œ+QA3ȍ-crqLg#- q jV*ް}a U>ym, sV|w[Dy7g)CM^qqA> fwSY]z.DUT-6S߸ąW'ܵx?vb!ϫ9tk iș6vv+u$n VTf+G! 5 l?kI;zr|M)n"UsvUD#'6m3(f*,gzuf/|#?^H/+jttW:EU?J`$5< R2@9eg:0 @O)%a+,@ Are5ԁp{=[g]g>/h2 [}5Po~ܸZ"nz`@l1>߮$^ ڑ^,b7pk G,##MWR@584PrZ])C?D *{q#X|)SƉ˦5lihNnY~w&\ A&GfMaL2(I P`m -$Yt-T<m8yY{_{%"~>A's'p.,rһN*NgӱG3"E-?⼴VKlӴya{O7ep!<l5ڀ7p_C̺513XZSK2,0[\<@c'qQ jHhR[ɵ (F1:ڣ-*s_zncƱX"SWwCA~ZE6G~ s^eA FJj%urYiyq:m€ASGShBI?NҐ|CA0=>=9A~0JVWn jFno'޽٬34\MDWڠ*0his42l"MDN!yb'f"9qK:@ ˎsE~2nYD";? m߫ t80`$*r 5zW}]*NTB?Ox'@{lCOL=. b6h1/D㾴c {39<+ε.׿I TtWTF~**u7'1,˔G0G_1ӧ|ь,_ }dyu@NV;Q*|̆Lrfj/sHyjS qi4&xZ0"ZսjT8G ؆}eđTJTovA KM8\l[`ma)/Tױ5r BzꄪU 33tOqp H[d3ԫ wqC5}RyU7=n l}f7j !6Oez裼@(.2h%vRqItƴxB?1 z@o%7yKq ;^g͓&(`ǒ j2Rqp+ ^r9ҏpB.kgWT9OuueY zz[@h97<=&,T>ŶO+Q1+[H' u Q $l}X \DU;"sEpuĹ.?!vL?5 wBܤĹֈwl}A)`w$zwv{ZP;H]_!T\ԉ\ =:1 <j< fODp1FQ%eDeEl핅C.Pqagoqn1@2}@=+u׀/gbQ;sx%`ŎT:. O;VҲ |rL?CϳLo= m; 4:q(sGU\A!?Y95iUu.|VCF=!G݈ {}r6(ѣ_7 ԏ1i]3iPY? 8ƌ-ǏE$9r-]L jXX|־mf-^dԵ sfZ,a`9ְH5[zlx7~\r.h5p v K1KrzAD 0؎=m|2m{.M!uyA(L O ݐ]\r`Sg}Cdn/@!VˤS>l!BgpzqBG|;3&BZ;c(~0J 4V'-Zٸ!jtm/4G~h!,1Ub$a |-͇="X>N G{}XP*Dƀqvԙ8%u%/]ܺ?^uƀfnh{ZPDwg||Μ Ty>ؕ,"({FqeA%Zfvs~i EIݜٔc̖>w [nhCXk'q=c5'e ⣊R9d=(]LДa"|+"=.8 Cak'Elt9 شρ1(=|Z4+P\e_хOp]]2&T#b:_j)Ku~nCҟ4Zrdi|C0& vG**\'!GO?0u^+Q[DL8ɬ?Q!}Ev%f;j31m AY"& ;d%K\K.i.J\zgl#P}]UhU37;.$ݫ@l|p=+ͣ "U*Rx <FF띾lP@^MڧSRY'^g L1C.$Ką u' A&ԁld}?>fZ)ӛ)~v>@=[d]Wi_ZK8G;1"IEF}r/D)(AvG 0|;̭ForI{zi 5]8]X>|8`^UN,(c|͋]%|ro"}#ΞFy2n'ce#\6Mo|pSQ)+ApR஍ūJ OݓZ+n 7kЄ0-{O(k+QGʄڎ@QckAMv"sU}+ ׺.$dƽ>(܊vKǿŽ,tFIvs?n;1M ; Yq*5U5{ਨLM=ߊn 0H /O"0bD+2%9kSzp8H/w,1]d|YP[+Óv6k#l wiY6Jl89A {6E38f;12lg&ܼ(]g_v=#NWӜ#&sXCkWji9ډǂ} FouX!6|vA9-P.#ǮP3$MTK'FA'Q,{ݺySDJ-Cs)Xa-[p̞WIoc!scH%r)[i5Oas꼰|רw Je._-Hȟ9-T1Y/S:cm0D(J@E&p8etrAA@T%BJ_ECs帐Sz:$'Z'.s:UP!bh6HӜAl4E=d? N)Qkk.-M0W+M!RYQ /^Kz-68wOf>Yߨ?]<]x}+ Ma=Y+ʀvpK~"\#* ĔA]VҸ9=gc9Mevy4-Rى=`ZK/e  lj%殦3rJC WBj)6'B=rfGS'@>D2ٶB@,m+ k[tn>Ta |NI^")u`9(ӓ*V:;d[G$M{l "q +9HI3$MyԠu2;_,>I)Bqś+P|3i??N9R` 9{QXv,ow6h"l/! |/qRp6آgp:62&c#tؓ7$=` %IA%@(*((fcx;,hK~}‘EGM.0:B")<|\CRP4-EdBusv4™Cy3$%3N"5[CbiQƉ?ym,Q=pm^^wKTR%ݴ$@_QD ɽk2^*Ԉ/t0 NNu8 ǀir/'RRn(*eŞ{8oA³^i4〰XfţiJM}=+1ٵNc`y(PoSG&{ڢ$M2a*Wᦓc%FӬb}=2Pad .$ #qf*ILٞCcKhnL=1?^ 3#B|761UWҭ1y^ILBrE=YT|]tvEZ,kd5r]i5{YFgS؊wq(.?R-T]~&|0 W?dʴVF͐3C=:C__ `ã vk]sqD/y1YhRл?}TU1bZU{rԀ 5P#)^'ySsvWvg"m"6Au!I"*v!cևEYQ QZ]Y}Rn~X7ROE+XbY[.oItX|mX]1ԏKn\1]Վ(qMWRW/qcAH -HTP@4ʿz ?ѣ7q.#%,Q64brp' wQ>t~g߱euUM>XF ~a襨3I_fVo_2hvDg"oLݤ HK?'"m;M1vDCv' zu97v6a?<{޴gr݄S}>CsT(~R*O$zĶ|z+%^1ɽX'S$7wSOm(_y.EB=z=z/[YB$VYS +]^4)y&'Ɏ@fCC'oTovPgIvg[P@U5fܳsхMjQ^V>&l7, n4/N ay`Qqcn l|R?];n`VZ[q٧\ Q:pv繻c|yL1cH'we=npWJxҦoT:T<:n8} qCW:$':Y=1XLVq Nl.=]YzLgKntj&v M*5瘤3P͗lV-;RKDMaq$4tZochSAyAzz} BY 0I$XNn2?4Yq]]7lx/Zy%TQz'p_p 4I蚲پl1a8jǏXXx#㹘*=bњ+4:Cm$IR>Tͺ%\ >֑t<2#!#8.y\/w G&_k; ~5[ ٌ9蘖p9_h0=}={=HY%y].dU!ّ>~h҂IuZ\UuVc1~.ţXnV'v v| x;kgHWb"p_4m0CiI7ǿ߂q|7"h)o*86#nqJx#<\ߚsC"=W"+p3ĿP !x';'dx383ET]nrС\4*Ox}O$c>ӨU1_En]o3;D\p{j6u}^;sszA{f99pRM`UX|B),"?g YVF;#4%f ﲬv.*w= Q*H&ZMi,܅=滷;ܑİ9 %5K%~"%3`9ǵU>&F<ƳkՂX!Iq>1_([Dۏ+% 5vo.pB^c pBe)&bvv+wg3̎OCX"q} O +Z;gyj}o`ÏTK0G.Js, sT~v',_~7Wq͌IaV1FUz7\1$p¦6ͳ ):o܍Bf-֌NY/w0$ ZZ mcf>9-bq;ua3*BD8={8|]gN9Tc\~V%~ELdԈh,峌T޽h %=ޒB:mTnv ŀ4w9^d=,Yˑ.I+kSq{Qx H{FzKo<_ؓDފBSFKP]y5 Dprf閃V4z4,s@QQe+Q&"u pĸwBp %7h:].Lq \ɬ]areQVQ4Ti5X,W8qL헟QܲL0㼂QܠǿFoh5pӸ-qKsr G {h 'ҲC9%R,= >iT>1  ++y=G-6W xteSڪ(g&ZYJKR|FΜ/n΃x52Q.R,/$B4Qp4m%JƎUT7Rq] ?nբD{NMR4.F;_zeX )#z*9qe3qQ; Qs}7Z) WAteK=K O(hֽ-ZcGRamVB?x0{Dmz}Fe#~Jw?~p7f`Kډ_iܹq;ϿV .a 6݆) P-?v; 5Mhj̿$io-%a,Y8ać${Wd 6&gG#2+`}%4cLAP:Ld/LʒMLhSz:JDuW@c:v=B\ uh&[و!H AJ/"Ý 1y7wg)nu"9-nNL32M1}?X*`kx;/ X:B`Nc,qZ=.@ 6Zl Q$L>dD2 F-Z;'L^H"c8~؝;:Ypu8y_K]9H#Ƨ]y0]fS M+bS@JTͱAϦ^T9 'S6ʶĶrCۖv 8dԍLeM^N%JP]“bA/ z,vc:cLkOfsv"-_K&K.hrsNJOqhqdfh1ɑ/rS( 6Q^Ω1*aX}Uq+ӕ4E~N&*RY֭jAh܊+^U5cd!o;wCQbR`Kq֗2 µc`aG`J?̸?lxRAMMS=)jĕO/0z1Nn[3@2>G#$zh$[KR3| oBp+m-`Qڣ#%Xkߊ! TK{ rkM|E7UFJFM*0hRy}/{h FT.EyPk/g恵Yuze٢¼7t Ae_Ȼ-&>@ i1% \)c(LĒ>gоAn|BQR":Z%͆cs`_=Z]8Mt#әҩ'p+! V+2UPѓ"U"glHoI⑼?ا_aħbDR+F{o1J&{Y&0&rǵ1I_CFd! ^L P:=go3[bs%ozXBRE&97zÝ6R5ܹ Lz6~Dq ivyWD!=Na~oj(=d$ *$mnȪFe|[߲mbm^׵FLvk6K\V": Ωqpq&2Lc5K$%'8*bLmRQb4q_˓^:cqf_lNmnR{~Kf\㭅}7p$lq)σ75ZucK_D.sGy%X !7sIgAB^$ ~l~o#Fv?Ӧ$Ӹ~<@YU̕M}a, 0b,,*('R_2 o|ӽ҂o+ 59[~t2|D ~ vjE*@(B3\|qT}$lUto׬m3\}Ղ7&nw-P)CC^JniM62 p>Gd.٭O\fY8ޟ0}ʯW׌OL̘{,skTƭcl):k*an^Y`!XNhX{>.JG4^jPUNHI,3oFnJ:t12n_L&H-G^R F t߁'WyA0y!YDb-/7hB&ԳRK91}0km$#P;ʾ*lךhj" #Js 7B;?^M4CGwO#_WFvkUh~=E0\X=ԒII(3\+ax(KI]L,\ڣ C(6t#br'.Yx0z{yR5|FKܐڶMW sSA3=5ʃ#qV b'B’ s$SP1Ò鳜5E\pNZܘ쵃_8׈-X/'Y Cohr$_ 7÷Y0`V)"^|+D=]⎪Io=IޝqE#gf(_p$NPJ7^;P `!i)BfW;-i4<~#;{Srr.m1'$:C!a߼!-cB9E\!y-aVqkkj3 D0ӲEF= COR(Vc xm4t@n: b>@%K sҺg_E뻪J7@q_Q 8Ik8kc~02]njK| s׃Ƙp>MNfx'窆AB]PQRF: YL!&*{_E8 ئlwyb(e_J-&mH)3JUQBd)<Ĵ-eK4"5$*` wJ1s괘\v3ط'54pDJzfI_扱rGwc'mW|q& ǁ}к7Qy. ƊIO!JY|U"M[Z ~+1!S,/~n1f 0)kSUf@ BeO{f`޲"Zzώ;Y%DUQud]Z]|WeiiHZFh!o+>zuK~vp6;?e&Ɠ>f#^/ [VdHu–lqWgaL.,f^ v'cE;Sb H<2]J&+al1xբ3 %9IKWGˏcZ R6TK8+`*^"^X%dT[OE50&ȵL,B[( 0Ѧ3^qrYLͧ\ex=أkWc~Uذ*K ږ"as 2뵹5yUGjČjd~GAvaZUaOpkQw[>z,5ߣɈ%ִUS$d ,8#K*KHKmBºbr6n?dj+.:,eQP!d<7gITD㒦> IۊB,2t6 NF1PzO,7O;k Q~ܗF)·|<9A6e]b\7q)Jha>sRCCnI˨ `Қ^XC fnS?sWRHQ@. }Cm3|y[_cUBOw5O|/7pk񻌨~D2FNﲅlaezaQ#$W Wz<4Z%g 5e~nE]<1Gp ֔ZuW|J G991Di35NzC JoN ׊f.tln,Y|/hWRE*sc NJSLŰ!" ɿE"89ZLXo Ʈ P>T}j]ƀkG;ڰwO ~~J2\hY'GmclD?Ğ+v`NS}|nߙfyOS֞x8e|&Oz9Tӄ2==">DdKwC;.7՚\jT~a\wX[Nސ8t~37 (yF MgfUJ~kxJ&Zq.6#⑁GI *ܜqKDB^A Wc2kn.{(OTs. 6gA#B~Ja{Gm 0u%keʑ#`&pt"]"+D▦ک{F!Z /:SBo*U?:G}A@l3LKq^~(['ќ9Y_G0УjllX9b>Pbui Vj t$:ewqpm&BJ4#~/Ǻb6ؓQ#ׄXSvQtԒȖybWIʷ3cָɆ'~V\?2fցLR+5rGѮŋ7]?bdZ%7pPb_U!;ܐsRYoXQTe*2n],&l^ஔ@r- Ɲ5-6}3g5{1UCvKإRoߊ[+G5b=b.Pa7q|wZx52^# ȼ!|BEI +]Aǐ^0/%^n]Qoz 77oKt^6b- !Heu`aΕa|\8m_ӧK6}1% >v0V Mю`ʝjjJJ[E 6'Wa"IṲ .mHj*_>6Bz:{q&q=&d}or1R ~'Vw0 W|Y/3Ȳ2j8 tdyE/Ȟ&cU"*o_J::U }ȧ!K&:f(cFFShtHT/;Hˆ# 7 >iڞ@Dط]7?0]3NaJ5J# Qo6.Jr _bK(Ԁ.Sof/Ss#vҜyql[MzЁ 3ZwI+gd@=;"8< p qR%ҀOV;gmȹ#%r{Šq{D(d@= `]Wkѕs(Jξ^}j,ԡ]qg/mR]e@BAXIqrl@ՎfB!F13ma#r1"!*ibLnᄫޝ zttRDٶ"UlzFT8VHƩ)PQbW_7 GKi tU/}DU:E[w ȇ-u[S~{V1Wr[~z+E\ YW$Mx@]1۫76tE*9C(LU-$ hf Ά7u@!ڽ0HB@gp*YI/#9)Q(Xo@<BgO6@eCԐ^O\cݔ׼I=f>6sgcd63ƨ5)9W(gzm5"g3=6{9l8揖:)ct }\Tdk}aXqw.Z dϛ3g/eH}i e:Լwb,kzG[F9)XQFdtstfjT4GfdB}+A 0{ ~FI*]#klO"F5y/ĉR$3.V&>}}#.eQ?Ylu`I1*zW)]N3xUZo\I!|ȧkD܅whibғ> QJMld(K.F5. vT.$:dve~|n:h0%@d?hyq4^|h\ζϨAiMڡ4!Vzmd'kJceu!BXiС\x_Lxl3PUP͕}昞~THL fp@scNsDm~&wh(vU `SɊ e /$v@Dmm 4E/S]0Q, woѱNh^񆣬8]Fk<8 Vi@ XlKk\P>Cu4f|.I*0pPxů#A&߃^|)N zRV\f;g7i6|soVb4={aĎ⠍?:aFg;s$O١.]+U f`~3R?|\̹_ai#e׊ܱOzL5vezs42i.TC dlx8&լ;!\LcGV SI"˲<$ZO9FzeQl~t8݃YxM,[Y?ci!?y l=uUb*+3sg6ziPIy?nչ !vsj-kp@<-b{뾬EпJaU._qyeQW1* 1_Ùج>^Ѐҡ̴vu"NbmPdB`4+y'uČ -"[܋hSAύq2P _Y.[!xUǸ6{%F B:Z>^gs݊- :RxǙэo"pe:r8c] Hü BىS N}0l3"^8Pˍ{1ҙN֌l7tU[L%(/',橐L$8ShCPpRGh(ȺsYRutw\x-GG {a0"Y]-mTD7hA97 %iĜa CEƛ~-m*Ix>̈́1G wSiT`e<=6LK&d41헵GjGNwQI6:ϔ@SeU20mE@P,bCቬ3i> [ٶY Z$eJp$?/G̪I.jcIE-KP/dZuJ1UwȚO-Jv}5E'XǴY#"N"g)$lT}b ܍`LDa1\8#Qʑ7}O$`y|L+3z-wKZl Gtu\\VмT$ѵòd S)$ibuf<qdq%NJR0ɨI]Vlno/Rlvc=eDQG>w %1a.8<V XWQ#/zهb"SOY%~YʴeM~h͈>fϫk^fV&"#]$?1iT/:"Rt,@icyT^(vs"&@2UEqڐqI}!;2T)dDJ` t>dW,c|04"Knud r+ZbË~98>/P?&ykLgY_eJTX#5PcXu¬hs+d~5n] }'M҂2hb30$[`wnvȻ#vLXZm\Z|hQŀZ%B`6ƻ WUL,PXHDgІ(ǚn!yj/sDkB-;=V?ɃᆳҦ^ӂZp8xYt2ԱT=eNXס~\enֳJv}fA?/j({*x夔l?Q[P þD\ x=b "Pksޕ l ̮"k0WWKע4劼+l{9\F|Z eg,OV$G_p1݄AsdXrvY GKFb)Ɖ;R@Z}%Seix̉9?֊*Ԥ܃3vqVunO8=/liloܼOb0R( SF -k冘9%V?×qOzX$%!U#ǭbPs@3(Z4JgZfrZ;I1D]p~XU$#rYwZ~0|R xhVZ hN}( 3 zKy2 ^)C(?_=n2ͪWAլ|dyo}Q*fUAxR@axogi<\}N6KA7Jk9bj0xz /s-+LyXMza5=z۶f®˳fLǝ1zs~80êO{Ho>P5zlv)uo,j _R6?Gt'4։MQT]%pQWfVq2Ť0\zӉ2&4ڌZܜMp8N|FNqQ#*8:?!!tG[ 9XWQN] "&lS:UQDh%ޙ-\ (םbh`!@(E1dD/o3ٽDv"*x;|𓚞oBƀνL!0-2^NA[2]O==Zo.tgN3~d" oâuUu/ :a,+N(uZ\h [M5rybhh(Pu D׀`Kul59_H_>ޑP *O)q g]$eh0q oV|5OUjம!8 9e"ܐ{"efJ(So,?wE\e7B7` e{me;G䣲ֻ6 /cKHv~|*#وFb_}K! FMbPk˹9P/^*FOk&,O}6=O'(gYr28smugҦBMPַP o35 үw\ E5dlTUlS\Z9˘\f9O: LZtm p5mPdF?@Bim 0(a4/qN4>vRgP (z,7$1`Q|y MFϋen!4Y*n `P|vv޺<(pX:l-$"YNQjS @A0[^ ) 餡iKria -v{yuq>Q1 C6])PoLB@z\%dcm]l :w! x/%gq D7j`jCW.0 gKm)b.p_y9VO ,d'D&⺴ᑙwzc7K˃/a%D( ʈOQoic*ba$S jwv hl~kx8  /!\9.Y&-zdE7j Ha̶3RxfR{VP'u.CBaJ휙"t0NZP$8DYo<@3m>я:GŇS&,um5W" Cɝ~HY] QX, 9).'QTb:y+mSHbnγ39MD4`>7f`NGt`Qdz?OŸgpL &KњqYq.-H1d\K&,n3bSEfܶNhc9_+t hkB9;-ݕ ߆#~'0vW)x,"կS:C}'*(jqnk;]V2ZCR55Gxq .f (GH1wEdҩ3v{P ʓUTRu9m֯T(r ,=H}'#%o`}! ~}%7>v8*&z/8;)2Բ9|nH&U@K=1=s‘RG餲扊?a.T \hj9O\,u蜧,{7pOl Amh޸Wb;Y^u#I#smQUZ_{qy;\rW'7҂E*6ڔYgT~ D$&qاG[@`W0Ꭴt:zMk7(M\7)vGsdMشMʪ5,  i}1J$䒊\q 4ez9+3*92m|Lld]..0roV\&c?W9o8"f 5K!W.UMol:u^`%ɋHxYu.h.,LR S䅮<Ǫ=oNؚ=j(fA.Z/A"f:m9m5 N V:S#h:  `T٧ӌ*M^Ċv F_:0ͬa>+h؉hx?w%es:^(0˕u_q.>lZOُ{±AYYg69bIXSyjNZH(9 ZxmOÔ/1ǯU~xsO jrϏņN txzPóSs{ENC I37+>gAT3^0a]f a~4=@bru\{uv[ʙc:=V}qS]%)ؘ5,>bm_FţlcqUo0T!A+hp!H,7ʡU{fG>8;')Y^h\8W7kL=y푗j=m":mZhEkM7D{뤙_m:rcB֎mg# , 1ÅhvdA6ADupAθʧFlKe)?U3DwՎ>"%V5Vvy鹇u5cF1ihHvFGI 0!dٞBuUysQ5yQ2&Sţ}F7dbܛ5֌# 7z-O@۸ÄjL O9B0XRJ sN!.h=3XjaYM$*e_lKv *O[dH:6a2NOJܹuD-9vpqCĝ#EMion&Eh!+޴ƀC?`d6M$mqF/S_UJ'_GT4SSe!ֹ?$kaѶXT0 ,u@RO/iӊmދ\r,PjRn7{bJe r |G?rK=56 aCCNkJ҈*e?(j| #nnь< \g>h'~@'pnNrH/aZ^a734'*MMLWbD4v)bMPKJiVx$3K0Qqvʩv Z} ]E݌\3/+h#Wϊhh<оdu̢ukNh=pFUOnf5rY K }5Οb ?'z{|ot?8HhP6Oc׆r-}f)gݲ~i:^rĢ盿Hd}"~KFH׿5\pSȚCzR'Bjr6#C߁RsBਞ:f;ps=tcYk7HJyƣ9݄S|?<d,JSGӺZ+ q70NΉ= 4m_,k~(Uw Fr))HnK't5o:^P8g;gJqMxrsBahYHnTNηM 0<ۛ^hw& z2,hjLTF' SY! l; w}=zf$@?+> q/jNamw/JZLuTqO1U 0 &-/WAbH)AnZԒ$pDI8H^o : yaVyd $GE6(-6wA̒".2(d[HjQS]!gFc .cTw2 Gz/_ִhƋ[En ls9 %9Y_g&OS EEiX>|?r rc3rEC1yv,_2_-j;ֳ9 1tp$>Pö[Ľ;ZN>b-^$'_RכwWR0'XPyu6n)taad30k6xzgLքvT<5vy+r5A-2x) $dmDtuၩ,CVoe)ޔ̭4_|$[~/mq;miw3J$cwamվh͂@^q# fG?L($M3!|0/V{$]{NFUp_}a6whI:'$O{S?YKUCª1\<= yg<jkE@\ }4hU{F ;\Ą 2 bҒ!Ԛ.$&~?? &rlqm]Fc"/bRP2~=s2x-@7D)OOE2XMn)%VWHJiR_H!oJ l*d1#9pRSX\mϠx t0ȐaG%Q9i"y}/( !%%$"/@ 6"?C/mq9 ovYWݚh~'nO; upUDx+Jl+ hʁs 1dJJ[ #* !UgfP\OQϥw$Iǯ% ٪f 8ә2nT'wA!6#%䝃mEe+G0gd7 w ä{P] }kACw[(xmvp2y}CIh"AVI' JaC?'\UJ㵢p~~n5yB|11,FSOP^\qNIsS3dr'y#+PoZ/Ub<#Kg.KJv$̄R=|=: '䳈Li!x(qG bEB,m{]A[3TE bj {&A8쉁> %Df}F8Oe?Kߪ>~\5܄ghP2I!'S?<ʴ݀4X-ߋneNgu !) EQ՗~z Dk(mKqtօnoFQon1W*5y26*FMi#&Pޡ81@CnsfuUk?0ҳG5ߌ^;C $VHru=5~84W yxMrXV 8@c;lVcDB{p(gcC`>]a)Q, XR1߇sX;<+sΊ}e *Ⴎ =ebw 9|_)o-Ucy ŭXsPsbHb٪%9BE ԄD+d'NxC^&i p8jpizqz(r:#/tŢNamhz*]ت"7` Mα8?4_+XfgN,HH"l4#G6p# j.?܄'I23b_od'Ji?r9H7X vϜamd?M=H$?x%֖Gpcmo#6(:/aR6dTл!O*NC$(ړGTv-py}%.FFI 6 t^9qF .tk0lE'so8Wt ]-}fTK@IJC{l!8*={.TwR((+k8F\ )]Xy%>H5 ޺fV?v%: 4"sg#ΈGWT3h ȕ uT&@=KX 3,IpSV*F߳emͫM"/?_ "[$H'4%P#iV RT醫&7K)L(C7XI8݈MC=Jq"et;5wqNE8f9f1 YDfuPEJg@ (hJ*{@VdPAQFDpV %a. ŋك .p, ,v2+Rt߸/.̓^vj-'.B=7k^]6A*;$Pxs|ٳ؝1vtoTFE`#T3rMJh;[[8skNo^>G̔B9 ƅوfjIt{l^bkB\mB޶3e(>h_M:nDSES cTaVn}%Ӣ t"y፬UlO[@AyeSnB:S:Դb]מ0U^UeC _s}UvK8ʼ ceA'yWjFV4GZFӼ(7?j=OdxIϖ٫fV؆i4{pb# Ug ?HW!:<)MVnV̶+Q-$wa{,7DU>TP\mL?Hq:d*2hgA>Mh/"߽;Jj!>,*;Q1qPiP#-Z3!u >!-M)b.kN;*PuL%TmORG?Njʊ4yʧ.` ʹqs@?I!28# zmΤ3ĕp=ζ֠5`x@*3[3$pjJ"trTpES0Hlk\J]|Zl$6QI:n1gu?8'ƂNySB^]mJ k k7JWjHBho|p]`8Ac҈GCs$goEڴS+Ŕ9cY8#S!=8@}/D2q` 9*a.[cY)ȴYh8쫐eJU QQ!dYm\YKl 7a0 \7jusq >adS}`&q2O$[^T̍Լ(bCJ+} 5h pkہ-1Oq0H:F~h;mC(sߦC|\- <ʾƝ:fP{#4DkLӡ۰{| vs#]b+tQ9EN.s߿|as5+S_ A(/fB EC@kRS KΓ""~/ Z>Q E rPy#pUԝ {h>+0$NtXBK̓342 _˓Q05 9)7o|0)֣9Zfׯ3imj]D BL[)ƓPa\q-&){;i;.,6wzmoIV9nj8qYl4!u- _vIJ,7ā.YhObz%/2VHJ6&zίP3,yԢ>YϦn}To_rd5* ېIm$ݭkh_ nrz`qz++$g+xFkÈbFecNd ӰeL1urq䌄=:1rnxNv*1ZUuCIUBpț4#k~@h\:&y0E({DžmZ//Zf\,7x4O9jdXWg' xab 9ϐxD&Y;o8e-uQfZ(Q(5@ },ZkjY؆zm6n._6h2K 8 &gq6kLӀpI/weLu(E=`;ڮжaL&~ >>2'ne&pⱢhZ=%1*-+ްY""I)ߵV7k%DI3,u܃\)_iH1~*gԍmDH2ͱ"J\ _ryZ/‹ۜ>Y/jALkz#]x#ŜY/,b9T*^8iyŧ (喝ԝ wTCȊGrdDF <?02m+Gl1chWxG& 3 }}vHP^zC=~E79liA#`9Gf,臖@Sh("T,gI͜CGi겁 fz͵sH&#~&.Oo 8,j_=Z,9PfA w_<ԁ]nSxK!܃k#D?F"L:esm cRof#ʵjWNas/m7){.\DKr06ϱё{z jC5<1Z0tadn5[N.-kWt7SyͼT )};"#:ҼB.Կ(u<#|q +_ozlc ngw _ N|I"w$%wr rI̤Kzxyo HSP,h|Y| }Q?Qsi/A"jiB5Vs)K^Dž9D>dkbW4ίk>xWaբΝ 0v3<ʕGɅL!O#$Y9$hKKM&i߷旘4M{|9cО"Uqjb]\-}G˕rOe0W, 7AKz/_ߺŸFgj>,m'yLq8f]c(3}R#y c.[ / _V- SOCTY^nZ`n{dz"_L"Ӯg0. mvXZ!q>7_hGbXk܁=s]yaB(1ǫ!H #?Wb *gȝR MNʣڹEY򽅋)9JDz5Ev<F z[Bv(ڎϓDI~*q̈́`zԾOUDD.Tv^,=[7Dʛk~+>]g>{xR7sM9E7NWMwFrĒrR)/?rbL_P_|$ ''KyClF]4¾>oY{`5 @ܼ45U*NSjBiOqBw/O !6Xhu2&ؘ6OisG BD`^yF:qޘ"|:"ԢSwU X5ZL:*^!k a߀ZߑQ ~{8ZS>2y#Wq&ç<9hNfٲpmK$-liMid 0ؒnyyHM@xՌcߟ*UhH߹5UGĖqz܌nbs*JFQ0x-=YYm>FK[x2u [F/ EdXAi,hvhV%ثlb(< T {Hk+A>i:BM @<]'YrI}QcI; @RA5TO@ןo Gן825F`?vQ~-Foh^ IOgXcdk?w$KprC.^#ٟYhvŁckw{AC'bLKu7RCXfcoYˑ]#˼xIݮi*>-&?ZI{D>v-`ع"Uh߈8(݀> 5W`HK5\1_W-r}:Ck|Qy^?f _U{Xۿ, 83yԓOƁ4#9pq8fFEyxwӎXƕP_s a?Oe;@pm*O5kL/d++Bj L|F"[/;8a%]}Ծ#0(6S;aj3{l>8@ު^`Ӷ1'wDԡ|9OTzp~"l LBxi %`w-!5Jt/qcW X%l3Q_jsfn$"5[С)Z͊@N߇ĞՆWNȅ#f)iW2vYQ;署闕ba.rKB ]D4rTH(0 Yݣ?$Yx5E&t׺`5C-PNT2i+/^0NUW'.H-zλ4l=o$ޏCeJ^d?7 'Fs˜dTn7;y/LY}HLjU˩EˢdtNQ0!h uWa&v&!q"^9vVB8M`O\Sւ]eջ1B}YYeA|L#?a8s^QQu= %:VXyv~dZ Ant[WzԾMqQC[}2FWY\@]nDѝc*Tr)@u(KF߃n 81$[F:&В,,ϳ~[cqA8tteX7uU!qH+IafKnf[? dK^ j W  yߖƣqVbty-VQddŃEBW"({LGh#Uiü7Z! %FK4dJ+`3/7Aд+.ϪШ4TO<kasFySV6\JBVswWȍfИzVaoߜtQj.da>ӳX>mۻ%SF6"S􇢖1*y_5Ԡo*&%KD{_iɟ;᝕-Np>=3;^4Dj3_<"75]<΢^TW>#p?I9o$>2 J^I/d_MRPc1ߣ?iBd7;o&ꋹYƅtgT 9) |=3@0X$6mB\:yAbEJ9Y9U/)+ހs&rl/fB1_33Zo]$N 9kE6qP!GHvuZ_iuͻkbdt''"Khỏ]E3@;HNƄRl Зl©ӆw@iU3xkP%U8lM 3v-.!2NӁ9P@P.Ä;׏";iy6pn$9âvt}N7٠U=j;)iǏL{mɄ3g$k+G7/wne#5.R ioA,FUF%y n?*T}%9Q&:+='O.$L3yw`MGQf2㣤(h +e -یb: GOCcFsA"z'1Mq0JT.c%>O%Jc A:$Gm2Ø'-\OȱK2zo-cle=,sa囧xr˃/>5?39VhC{B)'`wܰwae.D "A-DU:YR~pOH-yLiҋV`ɨX7E8Bp`e=ٴqo!LomSv =h\W;q _D)bjtfW<3t4w /w"Gw0Dpȼ~i;7(QN;WgF~ͲکUSPpvkOΚP,:m=ќb\=e[M\WIGG_3p=N @{_x$Vdvaa8XR1KcJdG2w賲-NuJ'Q H0K݌w=}$W/IpxzևaL->FN#qbܧ$JqOut/Hb To Ez_8ĽW"bj7>Y*'Ϟa";:^hGjE? q&Z"E(%侪hE8ՠn]ҧ˾3'Ax؅R{`B_mYęzF$|hp̫to"CUrlkwI2v`Lqˍ^^v#*R :1x>%֔0vlxvrtv0GaidnUY "q=w,U/$kVP䄮ZƩ=.]ƶsXQ2GbJ*"9/To ?$,>eS}*hAF (o:\Bu+sxٕc j1(ɮ-G.atd^'A>Gx[5uR3<[G]7cVcrc,R%E2@B(tIdb-ڈ ݦЂ"!Q)r)'vBF*ߕ m_Hʼ 7q܊6K=x>$:X̬4@֚K9QِŞKp9}_,|dxۤ&IS=Cn^yt$c)mԮ4}Gܴ O%k\2r'*8RG!@|N.suL6wGCN$8k:"ْtN7eYo_dds G߆y iO:aZ(.o:.}T"uʿ[a衘oI1Wk͊[1͇JEobD)Bk^돀˺6v4[h=lney9(//Pz3 I}D|1* V"cwCߢB[!YeŘ{UVk>ZH O&¿'m՞Iy2!b*_{W[g^rU8mAIPhRF VScaq" pVP!mN bxiq``AOߞAEklݧP|CRkۯ18/4κڡ2G,_ <}$9裣ߌM-;" ÎB ; }lcrnh94.Cdٺڴ„%@X;Ui0gX-Qo|Ħ҉xy#3Z(-/<> QjLI'4X4*Ap`n zap+RUJWm{Q*rQNxJO}0dHbUJ筠^\/͜]J8z@*@8[WXD+SV=Ur?FLXxvoz`EGGy%0#CPhJʕ2Pz=VVO0Va(CU]g QT$R"4?} Zӧ0(lG|Ol=.߈XqMAUw\O! Ve#-B88h xurIF2^M-1uI ~M Hu|-]Y՛?Ƽ2t6* rB. W#zZ~^_J"JԚ< \ЙNJ2oCtr}%g<<:Tε^-ķ duucp-B`Uc{H[Xߡ1QV;;vMnYk m i?K[z1@O#%? ;J Zw!of{(A <HyCg>vvN'%SM@KP=ԯ)hәEuW1s=G6ͦ8T`O@}Բ~ nB(`Tm"{ޅv_ڨleN 3ê{1Ë(HrTK>}@*uXa#Ӵ2C3=%c*V)'+he|w~zD%=kqyM_[b4t.E?"g{K zI!<w{%jFVR{"5EXpFÔgPA(p{G>c' fGZc+&kFKF):B=p0YQf.VBv^`yS>R;=kRލoɆ,gFA{DlcO ~"4ҩZ?Nj7a9S˪ Osd;v ޭ+6rW*G X qdX7%65,R셹sVE{32SX FF@ztfgQZwoA+mTхo-)nM4=W -V ]W/+4"U >+/h]Rrc`&ߺWOK%twMM{8|DoHzp;(xferJ($8܉FM\0;w *FJP뽷NH r=IVP|^S25o ^S?GsoWi@.]*$Cv\SR!gV)ʝFop'$pC)UpvVJfei|kN+5F6'{PN8I^|v~.2|@+K;rxᥚ.mWN~M9ަN>-7#_F=fz0*/FyŤ|w>Z0M+O_N=EX"i's4ꇩ{ZNI; g%ݲA.Z&K2=q}LfAz3^qhD ;=X'~}''4ZhԇS['ڵͼ%zpq4kAP&M8r5e(!NxCi 'tc`(]-ӡ?( I*\!F1&iet3,idexcDw 97v?XQԗbd(աm3o> vEw۞4qX$#4EmOuqi<冤~9MX3y@og(ȰG9j늘}+*,;KK pOre |)}T@3^ٛl5u^D~~|.4 Sn$U`ӧ_HvWq07~z&h+!^ X_a +aJ$YG{( #曄H4iJrP\$7k 2w/Ԃit'P"X&_.TacX18UϦrG$oOÍIZ6] •1aW"pmItsh+o32܋xjCʄg^*Uhy# T7" N$$x.֨Xt" a9sAWy~\P_Meo,xz ЁM֮3:HbՔ@aQ/{[ Ai*[Uף-<=b(*Vzݴ 7<`VN {Lid$L PZW@A-oe2=Opeè&% |fF㣠Yӣ8m^o^Μ,~g>9F$hʓiθ,dEId)-h[ҫ}|k<ɚދDwe& w^`Tc GZ.<;k-W8ޖAI-ۊчt)BR5oB{^|$'ACVRWTx]2Weٵn^@{||ZW3s=z#KGI]Y橓RCU#uX%'T"(yT=K T/љiZMyfi7ki"!4 ()ૺϾ?aU=%BQws)L+Y})'B|~oi"88oٱznjHwe5CD*sv~w54_>lGULrThhebHF飾pװ#"|w@-Zf,wh󈢠BL$ꉃZnqY!W_"(x}ASrtW+4 %nk6/wh8VK)Q$f伽<7kWc,H]&>f_"E gtlrh഍KA/ П,Zxx'+)Eޗw F ƾ8\xƲ(m[ ԮSLQ`A#`Jgȱo w&! /eH |l; x|E[v~|=ޜ n*4VxUyO;EAPPf9x%li*2f"#ku u\{Sy`ZD-=f9kEע:y(&i*t^: TKHvDv|z-X-@.BN¯HN>FN&(7Q霟1 H4¸AI0}_\ [O$ oe!3hBH~]֞Ay5'@#H5AN$ڌ!,xe -/Q Ƶ7L\_`L| qODmiNQ~z䔟6$b4}'66'Wa^HGh.U.Wc{* s%)$ ',f'}k-*BXTxQ .=aH; De^pp -QðsQ8.qU!b~ N~p??'=ܬ8fbPw.!r*$)AUKN7I9,_:fi6[NW! 7Y==VƷW~C'Nh  Hj$yQgGG{̱i]3. b|VbEHE5ʪMn[IھQ%&7qwsߌ*T+N'd@zMNmi Pg"w?/՝T$:zi}uu%!d J{ZˮWW/<4$R^Tr3A'ڈka. 1xOBNEQԯ|oי8wll5 ڹns|y֡֒0y1΂椸~Z4%Of7`DĎxЗlj![D>M8APم`٣) ?π&9OZWdIm]ڴrtc?L<3b(ɃNxmd&a,%gatѭ5Xf糍K:Ô"|yFSa/1t+>.ﺿ/ƢO}Р8AFkLb'eL#wbz^ɿSW)vVQn"M.l9q`ofo0ra]j! %VTE[ c ([0$HCLb[tQ^1a+0β.J^ (TJqYA@ڵ .K?gSv=XZp(c=ߩ;^܋9/C r:tf.F洺rzZ+Al}VI}41'goPw5(,8~4{GqjٕI> vLhw  e "tM 8MK-4pA_<MNC/E .4~l5SE^ëpl7 V|>5i+OZz/RsڴÉ!l-^l -B8rB7wUqBF5+ +l(kqҔx@^rL6K[MO 餥n]t HeTB׿:%OI eh4?5sqѳ 5&j 74vdIiYPB[9hK)zuDS}b2IdG'¯)iN?%ךU44|fNROA/Q7cHMkG`M@o؃4/7K~Of߯n2|j%C>fr0$<ăB(>MxCQᱺGUL%NΗI-)"WY0@A;nMeIԫ؍ȣ-xrE 82gN,@&0kq}qK1b,< P)菋&L;{0X4!;; d,JBh0{۔Ў m ǐ=$ o39\<$[e+Nf0eG^Xzh8$Xaݐ {LO=X-j ۇYNuT&^7Wjд8ʚ~t~V+BI|zG xFv8Or˨4vˊrңK].-Y` }CT'lh3G,ט}cyVR zP4 MNNMʐv_>>zFbUVn)nnҌ5'?e`)YůgA;Wi} 8Lvo3B#8UW^ս B!z.Q#UHcpc뱅|Tgf)pS0xՐ{ۄ1}B.tu3xs;F/U!^0wM* ַPՌnY(L?k)jЄ4*d*\$J%m0_RX e(W[ RrZHDl 䝉rF2$|/G֙{?r2weC6TF UKI0)R-h݅g$2yak'1h\(e:`ѥ=ƿ홪#ߦ D}e-ک^*K, ݠ2;ƱԃҪUnR(]1ʑ}QyX[%S%f@mץn ?"CYS:obA`y#.yR&߸Z;߂Wf$JbU%}H)R__*'3'qB!Q YȘ֣lnX2aD浫q,6;LqDAݓF_= 9t=!، UOlߒzu5hF wWʞn$iOIU>}ⴈ&CX)d5[3ſALaچck#mυ0J}t6\co~0~yK`J|>`;1O΃F(=wc{{ԂeWe,p9zT740|L ( !01;˕wé(䩡֙M>dhDmwKPVM|g lp./: Dk"3m[>* guUxKSºs;d=T{63{>)>hc(l"mL[45ҋqGzp1Xi c :BPڸ_C]$D~I17 Lݜ3+ĂQ Kkn;3%wt]^~ ԫͽ3+\^).W P? I@;iVFp*" z# c@:Jhծy52 iaطk(,)ӵ Ytr|[Yb2Tս->ޜyrySZQ2NUd1f1x.v' iDv5͏onRW#厐kNm+KI-3}:Gp<fG0d#V1v$u=M(H~_U=j,ykes1 $V9}x B_;+FK+;͕xzOHɽ2ېHuӧaD͆0~>Z XޗWZ`[&.f%ب6*ӞK+fq"DA 3y XF6gA޷w.H@)?VE54dnrP%$AٶQ3 ?4XA<. lLl0@oMB>gTŕЦ!`?o<95B֊Ê郁Fi6f\΀ᓥ Kn|{a}Lʼ}!v-K5~FsƮo."իLAx{abj PrGs/"椺v1ebIA$YUJ#0b辌DpڷT),ܲ>M֗ۮKYhvȜ89Oם$m#hX۾w) fc[s<႓9\*a.-ՖL1RںO1fnQhVR Ejk$0oUn!RX?%]-,f‡6÷xoWQdP.md3,B{+ udߵt t+ۙ줚G$1;>#y||Y`OWSR 5yjkwnL1)mSPft-GrG5~02THDszұ0u lqv: @Q_L}UsP-e | uӆq{,} q KoN›f>m NfeTζ^iG!?c/ˣ+5`|D$X^,(!mwa7[)pP:ҭRAKQyqW$l(FOC}$q˾-nW׸s;+w0GJhUt?0 ,1S^CvF>ߧk@ *`␛  4b]-C\EL͓WjynfM6.P/`[4NN12aЕnn!u/XeA 2vp#E5^ĭM540on$i˓vK H=R;0o@Ix~d)h6>TGePi/z4H}*V٧!%S@Cg0sS"jSuh4Ad@%D*\O<#_V'9N6WE؀,As$cSh0 6oPrȉL'sE"|Jaw%N?# 8rI5Tbj2c@0e33wTB=*?" Sz~ +]}ͣO 40 7H*G۬y1>`B!n@ĪHI.u.!)>BK# Z{" ~,Ɯ0$p_ 3H3H$.R(ߠc)yy~Wvf1f6 PCh)νu^L[_k;>-B0}xyRhAv=xLKñ3PMCYAggwH/.W軏eV\uS GRM`Cg^ĀnWq4Yqﳷ%&' v\rEڢ~d(v#=Pg=5;~ Y(Yњ@~Ok,|?V9% i`nW!-%yN6Oa-i<y\kI_^L6tkJ"Ld ?J_~hhwu j[t|Q(WӖd;X0MLy_nLT~)8W45H`CJc/Ih8vZj,joUC=g6+hSӹH[o*D%C|dmA1$"t{fZ8LڴN5PVfqA|?:z#.s>%W ,S)W>f:9dG4Ė 7ON]al,)b,;j7uy\[%ptP]&:9OԒ_Ke_m`-3^C?.ʙXC/ko臥l lP[q=I Ft %@/*  MAp^a^]) S]óuAmSMVhU8NzaKdY֨ak^KN=6 -F$+,nΥeH{) ЙȔd`4Nm.FkU=i/"G7bM6[ ^e#5^:yv((yÎ3.ѻFwiO|E Gږ,a"n7DJq|h⯗U3YnC: א_-8gA툌]ȿFo.2V#Qe 3$GuW.#:aȉ[ֶ97;?8lE^}"y%I *q$~ٌ!w5z 4ɥf^6_0AG :Je]2j"[a[ikˣ;j\(4 g;xlC^,L=^_R׳hBٚmO sHxI#7|%zPPo2>WL=}<' fN.Mdݣ*o(аB&Mb' 'h,] , tDNq̥֙|GrhOz? %0N#:46 7I;@IH'uМoJ [9@)Qܨ {-r d b-ub PfJCJt @:9{4ouy 8śDZ`e_c@3݉|: D=ڏ$7秙Pw󲬴wl΀8+K#wj]wodR%Ř\ߝL&~>a[0$j؞b [8Jzy< fcO 5;vhv.% r$:n7 [|0Y~lѪJ v[:zjZe0/"T g/A#ZQ'ń׻p׷m?Kֹ= ZF֜h`cOu4G3#D\M.9 !u-[_>/ ι)KEC\U#?B4[ӟSRc2a B-V*r{/,XLCLGVWhUltbBJb/Aʱ |fXq|gwk@Kv|xYFQ|[93pQx@rd<#_s6 zGe?'#Ԣ{,KXwRMTX }Gs(oPW~CwHqi ~콼x!m!TRv ^ߊ_ J0~h_PwL`I ^DѲ˟W@RwmK$PK 4g8o(g (b<7% /vڂ&c:g |ޛB"dWhw|>DOgU !J|S}2Pu8; +Twih ojBmcd\AJ ɾ[~ؼf$ξ~,|}z7V17vzӈ{6v bfPٿ5zKbʹs4Y .O47Q/dO2!p *)ڜ{ң`i-d.d>ФFrEfkrmHhXd2^-Kuk/ȜjjN!4̡AGs޻Scʋ4HAK;ᆏJOWf7, s,6Ma:~`}|a=Tɂ6Zh-zzX1vOĖ0na܋N+ Ĕ(뫃8 ")x.Yf<CSqJRBN߬nKIL+{9c>>';&ߦ* CJ%:zouoEfARaPB\K5!?;+4HP QZJw_ J} 3(I_:-nc ZKI_~}Adt 2qpٴ5p"SzYꄐJj0-:پg1׽]$j91ڤ,#Npt:I`zQnY%Z {BvLnh.․VUӁڳ9Aj0Zk(Vv-8_})=;`G/i FzN8aU<$ڔjOBp/!89V W{J[[]'?;Z y%<ζ\0~)"4_|x{ovN/]=bK(+t0gUzؽEN5#q䎛RD,ͩzy~[֛j}O^6<OBknr5wyHKRjĿRᘌda MI9NUvMPOPdckZ%Ga̷{OehIy*._ʱ,D(<6AvkF-YlNv/a%mx|yK\WV|u hN2 -%,\|u$N8ʁ\F'8f*FvuB+?eUY6K ښh<{^j dz@2+秉J+5JΕ@*x*;3r#Uo;C҉åJn֎Q5k#]iZ.=C{]ܔT>CRc j*~|E䍤&VFlYhq=oMňfob^ef=0Y%0j IC'X $h 3eDbB! Bt5A:`3.8\I cyˇ+%(F&p6z)hX$j!UOI}lL*`KUq9#4—I:^,"բT)g]Unqèq8VF7?j)|ҩ2KE@}[X Ub- p?090V'`et9˒گ3ŤCR oW SǝnLߩz#naJCQq[]Q̍nԗe̟F%`Bg Wk{ }G%.gx\ O&D#!Z1.W4àG+Ƅ 3 &)*fp6 j78\s~ˀŒdf9^W a~S@1]ϻUǓ ϝ|,b?6HѾ ?`5!.F'ԆŠ^8}$]r~}ܽ?"SאָJ(2d-0Q8Pkj;5 ΍khi/+ }= M3J@<'߄#mm  @V1UxIP؋,6(`"J5I} /^._]pHAM _Sk9I}܀\{q6L:uPmpze[R<P:ވ\w˒L⡊Y%ӉL9,Bol;fi둧Saklp}IST˾p+cM 3hUC92N&.xh 棪Q7:LaBt2m^'Rc.UGl5eg EJ;iEw.eͣwk%UV3Ub۬cin錊:؂5RjNHf@oӸ$M0BBE:CWuF*hIYn+zE30DOwkX խC0B$(~V-' mdҗܐAw:{.pL(JwЮ+ NYxc-1g@]]o a`}Q[I0,ZP`g?X;Nh3TvN"pg#,j$v$9~69Hz/B { S$pLY,C 7 )JZ:1^/I/8ّt-+wEѼObNz]TŠCD`{O )nLw>r`va Uf[1~})9cp_P_YɦS|"zptN wg<|᛻F 6lj72:8wo8Cέb]¯21!bsÅ$'83lw眿Q1m1L֥*s[B Q%fmNjzGXG>1|[ΰ/|YU9jo41^ ]S51~8vzdO{nR]M24|.Ÿ;u`g?Ij"P@S4PgH|3d8}&@fW1>Uk>µX#@vPW+?̎C YXyft1XjwC4U󞨮 ^(Џ_h| h}桞Uw밈Nea7&=%ˣ,GqKQr1%ݢܺe(ҵm*f3w#Ridq[7 2%왱d1izj"C iK)Q3Ȗn6Dd\JJJ\Do]IO'cNdTcy]DX[ qqW?+s!"d?V)86:-WZVKA*4iN`sL7?qƜ\P8kC$X. ߤ8ς.mT!w_.zD@vcZ00ظXVJ !2ó,O8SNljۘ~F="ذ2Hw0zԙ:XM)bs}*ɞrVM\&L2֨8[~zꆨl灯^rn'u_odg@ߜ]CO`./!C&d570T`0`d)^WdKJ)9Ѓ4Wet2SL$QEt8I%:A]yaYYdi.-2PUlIU)ԋ9DVb</i5iq9b)PMjhدp%|x}9G)X ޷I=omni>gIL 5;@<ū(m62zj8;n$4k 1wj2+@$ #)B2|6\+P}x>N- dFE5m-M: ?ϕ1zAS,MKن&?S] tTz$ !SUS\Wqr]d:Q ]ѫ\|Y6 R :zDtA=l4kWWԾ@ G؞3Ld^˨Lu7VGb!-3x#:YB\iqRY$@}ζBD '&@45~?Y7˝%zz$[VD!fU4T6{w=FOpApУ`ba#[=o F[y~IϛL͚-wxK9o87O%8Ӈl:^ xf'h(}VƶSj*F`%;tzv*]cp2v߾dw4MvkWC9 +sc:z?=@HyjsEqK9峃~Q8#_tq"?#,\la1IGZRqL!//i+/Eg6:-(fʒM/&r*8/S:h>-E_IkF簓oghTh_>,j'*ϬNrdǚS[K{al1z`Pp?YɍG8b-n.ory)(m$TE=/-;>̻R2Bo5WbZ܁PhA0_]duBÉ<@Β`:3C:_.+יYBg.Kё؍#a"\>vk@(xmڳyFыe/X0*9>%o6^ᯁnkšAcnC ,7,_=ЅhE{ٰBgأp@|a(2/>3.Ǎ 9S.le 37ehfZGŲy0nMW%G\/3!Z*#RU׌}CE̶a Y S_yX1up<ҟ7ATA e,j#-٧lچ :pNЧ.[^U)z_w@t骲1o3mr|gj΅4$0W4$3~&^8|up#.=ooBwycb|9GW3 rrTTXZ ܴEVe@;T, ?6>8sT ¿j Yp9mEa( WIڷ3TW}MbZyݭ'EA)'qCe+'(#:<ȼ#m4Ny)@%2n %ڤsVϱ3LsGWJĖVa)!$`xq{Ulu.9NOUB~iĒN?[! P8Is\p?&s`_oo 'iJuDV꠼͑Ҕ/$%eXށAE"ˆSp ,|nuL7B  0.o)}vp'*S*V*Pz< f)u+9v#SfiW.,-'4)SԲv8= kg0)tܽ cdiqCgzjyW'<,I fTLp*7`K@AȠUŝľG"ߣv_kp5."Сk@:Zid/6VFP74Pj)*(_=TG$(ED֔JC?R JYFlnm=K88bQUpO~Yߑ7Z̨*u^t{SY/CMIq3 ~ARY>)~:RX JnȨ s{XaTPW<0H̼ T<&nbP1T[2!C͵4S#?Ajx@`ݯxC!M0[*0Iڿ-S:/d, Ca|>*ac&j䙟;>_+g w2%jZvjo}hI fVuϮmW"';nS|yDJ[ _ f:\?FGVŽ-n *yWg̷N]d8*ﯴ' @*f3b|it G\ U2>TGQEp) jy*  rwoGxb&seZܓNDq5lvlӳXvIfMF,[96z~]VcܿՐ~W'!g*$]*&du5%n {:ḎrROnsU'֏|GOrë` {POgB1F|2&I+ntp kIQ%.ǢJ{ sF>;nM:δ)eb3 "1óJ({@sU.?:mUVQ p9ihnӗ1ss=OR`\u҃Ŗe X&yFמ'+"4>v0!%:]ۓeK8j%kDÒʘvЬ㋶ZΤZZo {rҾcҁ"tsV_+NJ&U aOr\>V`=y{(C#xdq GwB]ﱉ/u\|o?X#_B??vNUF/! QHiD$vw&UO8@Y𦻪+i೻ ;.p_&g]ozEPoɿ}!@.- }Α?&!OaCZ؅9 +><4Qv8{{DY ;7:j1lj K40=QX[E3dϩ^j,]yLy{k?\6\Cwmp ,ԁ"vK'1-1 {=p| a[`OߊtLN@z݆-:G|4![%eTD`DK1[τoB)]23^Q=T/_֖^S Mӭ $~սaS;ˠL~zgPNԷg?(i|Gj{hMΥ͒Տ!t45uNLZO6\kR5DIq:ܲV %Oӷ֟bAObǻg1T"I"utVMrD^Ds`:5tOe Ft$&JAE`~ͨ[5z,B9R5 [ؓ5x[-~okN5TVdTbCR\)t@frb'Z?{'itzH)!Lc4Fo,;C@ٔ0XڔqFf}Nu$bJZ,5wipMoPk7܋Ƿ8}M(5B0f;qiD6Hq3,y\o0iov-3LƱ5=ykEy>oeJ2!T*)VcΨe,?Pfu<@}UA/߶K+ tT٘ɥ2O lQ5نui*Y8sT,;A-8F%HAŏ_CQ3dA6/ӿT'%nSU>I $ 1"qwÛCh?5V@Orvu#˼@gddpg FŸϯ.$NW="EƘU ]LPג/q >WT^zCTǑDN;Ca޺K T1KJ{| 5O[2Q:LWݏ{j4lk<FYod}r[~^Y̐wAvœB)JJ (J4@+ȌgQSs4-aOHgy‰H1E 8ﶷ ]{߯a;5Zc|ޝ 1ԭG)$f6. 7gqʅM%y:j #'ŕUh)H6@]q?P?z]}n=DٵA fLLMFϓo3DMXJAܘqSPfq [mJF6OCt# `뎸 F?bY~֠= T:B!t[M4R* \?|ŋ#*@pArٝ` n5pu$T/7R>Yy K,#P$_wtǜ!Z^3B!ƖfBhzHDO&zhRXkR+'N/7~:*tT[b$?$x]Kn6a:"WH,={l(F7]x/'+T5Wgg-:n|fw M]JHkɥ7+ ;w0xqx[wl+?8vdۓ_,8d%u="#Gzk HzQߕn ~2Lf/{lDWf0!YB7(3]ct58P:A^m;L5NmWFӖL*$AN]dGJϾ vV gvZ `ܐ'EVP$˼[!5e%^mƈӴi'VKI"d<=@89 AB|LsSvx_+C-UT qPh! ˡ@*Epq̾ccT?vvi xv1BLVG}ohgU0GZhm~l0ƾw< llueT`cA.u* [S/t ~IV&a2FǍ. U;W9aFԂdU4>ؚ!_Tt),a_ zq4:J#,˺MѾ`Ha#C=M ~ ;X tV} Vs Tw"Cs֘h0gBŦEe-stDf qV-hjʃ͇N;s$(箺 G g@,6nQyٌ]"]ZkeK9cĻ@ P HQbs40;9ۃNW_eN?B[B& IIcɭN,⚵a#5=Z3S hxx6ȳ IX-w8 @hz$FNycT5؄cZ#hY&Pqi[>$we±`.&IO}T?뢰Y/n>6_:$!Jd)FM@K .ckWu?g2WqCc( z t ^QFyhEnqw.f:jrn7d9QO낣lsL l Q bGF_WyIVbuVђ)I1G0dn\_t0.AY:ܼ;Q,1P܇eqq4޻ K>H*WJcR n \5GN[g1{5w0:D {[X3C0Ds:/0 2*`u(RPpoӨ{aV'CCW[y>#4$#HxooS S&9m;oxMBY{%8P׀zp tYrF/xP\=*۷.2W"];Z!܍q6zbw}n;5I.2\ZrfçDmI+HgrJπ:C](mm+DP N?ގ-cph  õ1)7r;Nݣ"o{?+8J|7@ݢ5`2Ȩ&Ks q"`&~5б I8%Ul<ץ 3}*{a@dS69&*QPB Rf<]S_b=6txsOBjt&\[R@=0,/>mr.Q+"Zx ġPѝZvC!!-~(zXu$rߪrƟJ>~Ȏ5{4bOnz#o]Sˌov щV 8B-2mfNPn0f )BjG"RpZqH㸸_j7ƀ,RJwԴ&J'609v88x:+0u0~M{eP!HE0.ޯL'>ӛ1$4[P oؘOk?oPp7,cys\ EȽ:+ۺcfs4Km[G8i>D /|C8 |UєeX, B52dgq'U_ dZ<l<#ST=s`A(:R ZVb~Iȵ:ٷ$Kٝ4!=|'u O7W%YV>MFS~.[L. \ DCP+* $Xj g$wB7'mH9GVrGP%X#Hi:)HwB[K Jz3C *9jsC܁D hMnEC96ޘMqJ 5/dp>[Jr}ISԀl|we5A8%WBOC6Oh0q}N ,yTÊr}S]7Pi-. Ve -+BP4}&&i袣 (,?pQ 'Aq Jh5Y! .9u]F-oAA?mv#%5!L=ig.g5WH<\nUVa?~3%܆Oy)ԍTjwpy|.l!J\o܃)K΃%fAȢ}ªiُ%7ZPhVW 4 es7Du!l`%L/FSV#`W6۬lH1i+tJx^r ]uNo8JqŧTDFa)-o)r^;;kRvT& AS{M0M /W 1j\0#g(rY-(ܼ(Q<1]? ub1a-X7bL`eW> bg<5Ba,UqD)8\=&}* UUr .L3"W]wjxSs g>"~i]%7x|ɟ'Lz!q>lϯ}]4m79u+,%>[5*eȭiT/ɗN$ C"OzBS"wP~ R:6QEЅm`w*"`_2R9\a#]Z52r}ZfhHq{贜vc؃oyuX1,fkh <ꑳXf: I1g2[wcci-'f6Jfb%M$}N)F&鴷b5wʚ"L(!:c ae\~ްvbxox7-w^n׀ _!H[H:αMZFD.4nfHy؍$[xtH(qJ57/cOPi Ii>p:_1Ta4:Q\QtE Ȍ1\gdZۭ_Y~w otw2A#xƽbJ *$VʍZ{Kg.]D$/[visRL$#/AaW@{'UTv[[P3UKrM~[8# :ꮛ"t7l@M2sUo=tMW!VG(U[dqOpR@<&ǓYԥLi#s͌OdpIcl$ϩ]Ӭɂ;&y4uM6fn 72|?"ۧRu&ݏ*Lvt42+B0êafzÑ=T7q3ݽ^;)S2㦚w.%Pٸ;HI0Թ;x_(`9U.m\mzMSeQ 5ȔA"Ձ>E'RQ'ǢsO^_' [R'w;чA;j&&{v϶k|d2| zTׇ*GV]"R]unGfYx- ꗂ#Xߧ`Vz¹ENsW"uoFOZܹE(b Mz 8ܧF7K%]1`: )XVj~"qT%J":VKm޸aؔ]d ThH?7bM _ P u~Q OP,ꌁ#L#D5F VI[qKBPξ@I4KfQf=Jqѧ|i+tSt{/>$}w&ovy[y֐X_upjU5sZؘ~IiGO1g)r鎚-N;ю^AUK 7ZKڰ@" h`2 3fzեu?ML ^&7v{%e0{b|5Kvs<"% ^8 pΣ۞Z9 hSO-<5&1ܙNN܆adMkFӺXXQo ECguȪʟم^@A e[Vw#ڵ";!M*EMMF0n^-1N~EvX(&YW!2y w8>d"?BB[uaOCDڔ&ç(or%)SzC.JViٽא-cIl1JӘ ^!T0p^l O(BkU܏LPTuK_:[+vr\8zYFv 8 /uF+S)D }hΟe4gA2CJeuU16Q10cp2A(.VHt)@?W}~E #~ݵD WW?ּpd E̘I* tŒd]'$.Õڂ;9\xIM}4Fً{"%3퓥N&ǁZOT22Q4fc\gz7x]I(x%#^bZUVLD,7~%n3b\y͢wɯ##J!ě>Pty5ZN]P&z;X+<X*_gGO#!\j }NZ#gHi-mr" wE Y$ ڀ.AJG@Rr "-,h qߕF9#p)7pѾn7i|鄺() P`cL,MZ0<%!ty­is*!wU7Z ˆ^k. L 4W+?v&’,kS*Up߿X40^6CQB:e \%u?i/g{|C?%>mJ9^~L>kxu@oM~{r@qć'eD9.|RDzRZ<Ʀa [s{5->$[+D0M|\T^ސJE2u&CsG~C3t J?/αGQ[z!T+dWd̳c6pV'SGQOTM4- or/[ү&o0e*sũw^"EKފ$?Fhr66?W0]$E] D n>:DpĮ]Mj0+yyy=S'A* 6Xu2Y&(ӡ-ΠO0  F!F1}Ƃ]=%M%z/bWP A4Q])]f$?TO.~fyH2e<,b(t6}«ȸ %kV8kbNK9T_KXLMQdt|kdgPy!IKT_G{S VnMjZzAGP%h ZLS^mP ;RC^4\k^е2q" #$^\ H<#Jսߗ|A.]KY-/뺙s[A D،(Ț0S6 Bj;*tιG;UWBLB=bK-A:بQ{S2#}xܟCC v`}lt]ep`vBia{ +X4l0kL㙃|2ؚ^WQ]8b`21fNy p{kBLP&E?' U݇tВ]4T))D|q5lV.h܌/ FiY\6흓ޗnb>ăqWSͰ@ H"|46LjƨnOr)?M4&N5ؼ ~ .L,fH6R0·\CZ;W{>`d\iSc-[#VSIH,{2f4IotUf`ZAFZ/![;=Y2W ⚅'!,iAsj -ㅻ#t@N{nIDPl U^xeN3ofLJzG|*c̷4VR8Wk!ڃ.},]~q7os*F&"xDV09Etc7jb4J[ _Z dy(KtJu)B!pŀ5qE/h)&1}tF-(`TVJ"aҡhg56p)Se{6Kb'[}</;$14&"C =Ba]gxRKS)n!Pdkzc-j8`«EV0x)l00i6VgLcL}Į^K|ݏX4_F(?C7q݁،$#ǝFa๟*w甂b\E9#>, PgP*Thr@jXu3RL ]"A3-OP?&cn݈wEW]y6]6I8SBvYѱ'vJ2!K&Ma\itL +>fo9|?H<8s^ZO5Vi1o$PVύ?CZ$ϏC,*E0szDVJә7/Ѷ#5A60-r!W 9Y >= cEn.T$+)++K0"4Uo(VA%˛`i m^|YZatuO3&ҍc"s. dg/G d)BM ka.g.@ /aX Lb>ieN,3vVVF!F(]S7(\`+S D5@kB502-gH̕[T)b%$<;F`>//B̐,%WƗR1(<]'!~B=猁7k=|>h(ݬzoZvVJom {Vc~AK#a~&ūSa!PA!-i6Lx9o 'm09|I/ѱ6 5nDq6~&\I#[0Bh6+o>|A_Ԕ˂$>DN8 LBwk'_OLE\) $>xi4ORmU .Hi"u>({Ny(-+K=,P]!-!(H/;*Fmb8,L/_ Io>b`&$rN;k= !Oc 6]8:-N)݉| 30+zzqHl "H5&]/H'_|| KmPd&l;e,ﶞk,oG ;e,) 91:zGh"*k8Dfzk%ʸ{I)ѣƲ؊ebsҾ:[1L #ppX^:A)ەO9"iual)REg, >DM6xS\8Ŵ h+ܓ9fP~>Ń[Q82ߵ ܮ/Ar0- - ,6QnS\j$aj:D}Y\/jGk9 ĂM3i[;|f00, BkpӞil"M+"ӽw xw+s|Pha FG`O#b\>DHx:l~ib*׀aKxr~?hh;"*|'6\Cm_nnMK3,9\TT׮+yEC* WWS~a~F$ ˛|3rn" 嵤!aXx2z!H>{]L8O N&b_AuFo;8C.@oL^SW0YS'ybh7o@ђUD] ,ODY f(Y5>+at" ]g(ЁŠ3fi:?}a-4YŧnI >OqK]̋>F_2n/{9ݯm:-vS CƭtAA'O++W:ZH$`ݒ=%\i<3;n k=e/L@g ){(eG"ES?v zOͮ od B`w̟;"d)10L{K&M*wUd^^Vih`q4T!31|7|!]+a͙=+;2N#ɑ"| g4'Љ$NJLq 6JD4<8]pK:B J ko,Yx-TF|lظ>zL+fFlە9J 9wE~_{~N pGΧ;)*y,zGY[O6/qx2fc8;Gs~қjYMK-:gs s6:H2JSK`MwvTtFie9L!ϑ"H`2^ >@;@W  HhE]6Z}'xNGEkB 1>p(țMC`'NS`*( fo;v(bķeBㄻWu` VUɘDKU&?8E*&cUX4f93iW6oPj-V'Z]C4ϋM[j_^88ל jk'F d2Ce{vMQXB +ɯIh _FZXOQ/NKoqV̉S@x9a LW葎`ɠ:1&R?|Dђak{DL?zݿ:-΃\2ZpTJJo/Թ'ZzW14o:P-TQ/j"ěVJ>= 3M6+~gC?@ ߗJH l_ VlI:\'QJ۳Wӻɚ7^ߌcvs!wlɷ ihH,FrvpX#w]=z=i^ -/zx6OHH3l/ިBJ+K߅zp;o, +h*#O<,Yx-XiM~J)kv6X 58WW!l qނo-ǟI:#3ڤAq=ޝ&Bk(eC5sxRɺTJeݐFQwk`3=[j?OwYq,1o"2AtG"!NL{3h]?qj߮nT=ט~Q.s/UDd$R^.G@'b/=Qu,c\",1!цo-cV&Qn/n7).Rӵ9&;DIprꭴG7wCDD[hThWB`.L5(EiV ;s;OSLaӺD9dSTmUkKG>FeMƁ2G:pÐdo@  Ii+nn8NW@@X@]Ȇ9C#Nƻߋ?#;`0]_wJa#)z1rq=hE/+ԷV{՜, V{e+Odj_riw7ׁ؋ e5 pzr)n Adۤ7;"60d,L*BǑ-a+Au9^? ,JM@Q0Tn+Uxz llK!䩞5w,Z*GWu֚SA$\3Nɍ}nuU[%oi:9k AawwBL<|*" ՠF)#qKu~,3mr :N]6-QAhyt{S9Ub\G(I .]FrQ<"lm"(mFOs %*Zh*@&9U@,mA dtCMuX21_(4imNdMG^)uxhI;1[!6#]AN[^!M#ThFxz)1D|;677jw.SWLIoZ:'*JgHބ̱>j).8RH_ N3wC4ݿ9L^UdSIdw t ˢ~T7E2@J,F/tB{}kG@G&6([:Ȩf! }Xk/͢6]bcBHӋ##,Z^ķ6o/rAd^䞹1^gL{:S>@ڳq+$d@t taT 5>o;_"(뇬W]"E#%و(>ՋD t\_7j00#5Wq#Ҷ>IcA#͙t, D"~ƅj$<]'óyԂ_H1I Dڂoגở SKO bQǵ'3/#Y(|Iz؁>s%iqŬ \f˔&Bb u®ZuY!S!s+KЩ[oBc*XVL{TKUt Ϻndgz5]zq5ƈ_ר^T#S/TXUJIl޺ܜGͻ-DF8C!*'ӡ}Fb$I d ?)5U; mFC,@:ZICT $f\9DE#6$kGw3!x6m(ц SdNH[wEā?딴jF@]8TX]ìx+к2BAmْlbf'UVݎyH;`I=ǫTa"q\ͬT5?e(gu!iIC37pg*|L>/6MVsBW[Kp@ A+*-~oiyVC J"=rqqf(?1AcXdRMTJp!2GHOxˁ땩چ=ic*/83K;ǠpF*Ih&H6N{u/᛿|أfU[=^](pD{.G :VFH%ropG;U˱aRJf au Lo$Yo 3oMO4$=HBJ(?Pږ)J_?9V/?uk9k!@*oҝKT>bdj%f#ԁE :TsϥkO%%,MNgZT:#KE4}m{Du0ٗ{YjM#hD5HfL`dȶ @ӒIDF9izl=2Cmu!}x*.FE}8;B|%a"}j\;I^?dcZռcYsM`Uh{s#'C*d-ɦDMVmq4}ɒ%v^ڿe s zh$V&.Y8l! Z*芉} _d>.e"K1|I^a[/uyf\.״@E\@zqI_ 2k4y1X{&ShA ԅzd $XƉ 1ehòkrj7$6sM1L'܇geˇ@<$ Eޑr61Xr!m k21 ((?S]fE÷ON1_.zlVjy#0NIczBrrTl+(@sؘ!]]Ot~==ݿORP6ծ[<o}gnuF.A2:# *R1qfag Mivwt,!M"X[óGhLJ|O8K~!=լ4D[8ܕ?4*d;RxKJUUVKe}?|]c;nۤJ*<|͸)uOP?ƞ{&4ϣzx(",{"w&K :D`\@ۅYv~rQіhOk !2= Yr8{^I߱bI5~y m 3S#f4 Q@d4x:mw PϣZ8xgu:j7rRdU-5!'^zM1~"{o_\XWs(ki-T>]_fAq*&&FFFMxp ?Rަ-v~Ӯ~Q!+F||7/9a\%Ru{sMnf?eZ}뜲V$}ƬTpMO+95c߼WOω)}€aH͒?y*>Q|?el4_{.H킉!t!>jD4gebVF1#\.^=TpGܐGe7ј(&jH!әFŰS 5Q5/"\0Tu-=W8c)t/Aqv6q)3R۩A4 9?!Ox)%N2|]#RPZN n06;Zt=ml<67ڇ.Wz`H,"X'Cx^_[ݾ <L;Iש39>2jIu s|H,MFĭxւ&5HL;8)״:6"v7 հ?:LJ?"3b߾d 7_bRɰ8ܳog]WeDۜEh]v~zEPe8`b%镙N<%v|g( Qcףm77jH$w$Ƹy,bʨoeW;fP?5wZdv1k#!"=H=E :"Uz'Viu|T3a؆z s䜆oFk*(6= ;ƞ=d#\4'J{B>"WNYf2TFu>k7km:B7xOZrKdgr,@> ex< ]#AD@I Z/E$b=.=aH'- b3 fǎ}b?H/iDQغO86TH,q}A~½9\ f[FJ[YJ1WO "ZN8q1SiR#~Vi7һyi~/s=g/%s}>G'(\Vf[7*_:[)nFʼn 9tc7Or N aű'SªElնXKeA$d JFPd"¿i7,s̬Y&S0쿟o*JO=(.g>پG$iy ]UnJ-@֑ˏ0b8Lƪ8-[!uT zdwhccCX`gg).[ܪԮu OATJ,8)Qk;Y_~Yo)<}.ϑ j.< :}jk匂/^;X 6%Ah..ƫʧfBv~]-]U>9ʺT؀!7/|fɉێ쉀 fE:@MR`zpߛN{_-Oc}C=DzĮ>tK#vÞJk"|BSkҕfqN]J]o'/狨,λ@iYIOJ TBI3[Sv0kX¬oGJs4^.|4YEO2lػ5>P8{e%FxJH&)#Ɇ%M_ꐡlW9а#^H|p`o4~L9YN/sG#n^ &`u^,%ǝٽh{,4!2AZBBy6/e*70/L{J*k9;#9,41L.ʚ#E;\턈3֢p#.{}jr7xY`隶R]4kE)CS7\1-*r7kZd̳/Әؓ`aH_:qE,یOA (ΔgHv>2 D4. To`,/#o鯲J1G_ӕ#4hf M^^>TJSJ: 9>؟Sk$aыrD Wq?*w75t((lcBh79"I@v쏕3:>BG6 XP\ፑ%%i$d?~a{N+ HC/hXxjS!tq3tDD![nW@0Ank31 Ea2M-ߊ bPPN%#T upeI 6x92bםY8hGVY$u޴ T;_Ǧ8pY|[#28뙵񔢴';nQcdM< heT9<;` z׋XXTZ;u厀348n&a@ dTEr7ڧ `՚Ra ld)3[dbtAu2nڿqOjkW>D'dk-r]?FK lwc5EBQ0۹k$3 !|jåYmu8?|F-z$^&4`}Е}P]'_?Z5ԁB|YǛVFuvZ?' .S6JJw{̽x*曛P z^PI3%Dž?ݷvk3M? -:p'{r q%-whmDv2qAsNn~hx4,ʊ +c4U xθQ^=;X.K/b BwK׶/sۊ8ev!r0PAH^by< 1iMS9x,2Ɇg tAEl '0 _ޔɝ6P7E5wbDO45Zc&ت&W"2#ZH^ | Y"m.J ߯,7bz=F͹D XG*%+y>h]EUI?\/KjciB =5ڍON'`2y!&[XCDBݜzZH7&t"$GgdbeM|#/PU7څ KBM] 1&Q궊E#؛ @y8ZϘKP <J((Xi 3xRFԥc3?Ut@X瓒"lotXQNzGz_X4{4+^dv ɼy5/P呪N+rIv:JwEQA*?T.usB%?v RU#%$=^-pqn ϛ/#O$/aCfꅎ#k 9G!?&815h!oDd~>`<49mt\l}kD`'D9I/8UgʀЅD?ъ'r*jPwtZS5%H6ûHz%}!.)c:G31O)d;:7{Qx}+I$0f `Xҹ't!fL]j!c(C&Ur%qH=P-ܸ][{ M6I'/5?>gj{2JL>m?ZW۰#whyZw5`Sv F'oPWR؆eQƘ URXb.>`̪"sķ3mM4t􎿔%i^[%r-vgRިTkPϑURRqByM RNۮAWͺJ-()7H|`E. T^3}$"dȘ}{ (D&|;&!lR8I&6?*;%`C0Ҋ9PYQIR܌,0`ehwx"EZ2_dh]~z3L{5M +HҞ CB݃SLkIY[Ipy=KEk$ ;߹[:5H̋Z#Ñ0zḩ\F=#f%kIgmӌ[eRoUXe ";/ ?o*  c@ HohOOI^k8K*b&^<3pZ3$ZjgsF1`\6,%1,yo27&]V[ O[ݮDmD/ZRLfas]AwMUI(֌z kXc]sNbiZo^C3 ^hU)`E n,  ԅsKpͫSSK!2)'oz3_ېD9+-$htX6uBFl /IvnqR@ m!n)p)/9蘍'YbgX1%iLڡB]AL )ăZ_q򙹙mZ\r4dS=|K_V Fjx!-Y6O[N'&Eܖ zeT|RrDT=˚LTBЕUݖij{!PhVQ.:l,"aD{8;%YmG*}ZсS0^.人w> esk7i+ y.y@+eqzH gȥw ,D^~G@ ߓÙ$jO5~ GI9Y6g|nOM N(w"N. ;pؼhc9(^`2G_!}1N ç.@9KIc3Q[X3j<*?o&·|ev?4C $zm|O%)t? k70 0חɀ4x^[:7X6pKyڃQ|!sKHӃdaQtuT UO896]鏝$*ELO_Kd9@vtr;x1Lщ0fWq~H .zh+P_i*IWx]O$z_h0pזD; `s-F979~k/rl9(” H ˠcK*wρZމ ǛuʬSbQ{Yrh@pnjP> fѭykxm?6xƀ2ZAB&Hb=kruFKQ[pžݱL>æe۝wSNCQ T ՞:tٞ]TZMTT;(M;:Z*Lems/ BtTkuޕ϶I `d 0"xx˪mhCd[}gU8' +3E9t>NqspS?V.sY=1 G_P&xQsil;>o@M t]J4E`,m)y\yѳ2 0cOSM֝Ë01E=:으qqQ[<1 j+-qX\+5Xt(VT)<OF@T %5l}Qܷ-n#L%ZW Zǘ-[,Ϋʶ^|MB=W&I֜$^L8T8I cx߱84J3?:cO}"vV`T13^*|TdXlE ia~2[Vۜ)U.Gד)! PWI= ^B5St&=6CM~ V+WbK(.j9_b/᫠<nq)^qS- J!Ei.ޕK۰P 6tlTS2:XA+4=" w a 6}89Adc{ا?-ج 12.#mWUQ?1sd~syЩ I$U ҾqXFa9U-84M7@@e:FCRd:nzsS%O ϖla$sA~i}ZcjO1]1+dv$B2xCqe %mλ3V3Ioy{*+2#w|Aäox\ >Q蓲lǬK!*kMX2fF9=5z)׀6$:Ƶ?8w{ ݦ.g09ES2<Ӗp?φ6G,@@-e! /%e]V+? ?[@a{%T9Ӄl.W8%eʽ P33G8Mf q ".Bk?*R[{ 4!G`_!6H#ɺSHe%82ێ4&7=|3&W缛eOȏR֫{{ųsRU̎ MnVTXtaᦱ&1XAhI@b7peԒFvI]y(hw waΰ*Ueqib X0b2r.|Ahri4g w k4b0{MM)#Ԋ㘗1&Hub5{^.i׏hKk ? iX,KvBl7cߓL;E9k1[&N|hWȒ#W:/$P)"k 7GCZjrtkhƭusoY )ư b50UMX\4{"5NI 0PIF $I9 ʻp9Z!f^޽0OqhvqJ-/'np"0Fsggb7_Ǖօ$cu; pɤYy#yt3\= %X/Nd5ֺ%z%JvNִ=ܭ.|?Qc0n1/3,PUw(CRSz<9<>@в݂lY Ř:omO3G]RO'L"|Ps9'kjY{qyݹa%XGY?ilZ{iM*֚~DQpO鎿P`j9#c`)21+*W Zj:@Niip@ġ"?d_JޢW6Ɨ7dl,>>+MDF YY}PK8]*{(< X"ALIu+2ֳsu>m} ."Z>ptʄJUvQ_5tJ3snt֮*V(Br#Z^[2v[xL_ hxV-aus4O6%66o:MD¹XWk|:nOA7VYTڗoQڂ5f`o:ü^%6lDEŢproթkW4o(mcix#KA@ g݂4 \3kXsقF\N x+qK.s#҉~<{dEzlb7KN|R^lqce5 "caT21kyk2=k3c=|$5*Jv[';Xb<;LQ_ <)רùOY36oEFyUPR$vd,4Z^ӽ""4(-O!֫*<6>sѻU~ *Rl'xqKr%Xk0 y0͢L7ٓ>P+)2y('&Y (dة4AZisWM42T1r'2vaCe[}b2]s(kq*~\r>Xlo,@ WfEg8Hvg[kMN#QCl,׽vN߉J\~Wmxr Z1hҾ}>M+f yx@fikjj ./E<38#u Xw͊9'WppȊi)L*CʨA|QR))b][ ĴX9@n͉ <L}>ijǥ`%o, R#LU=,ECt.x ].2j!?P3%*iuqoMKOTu&o¨KsnYA!t22 |BEe}.i/DHNq<ϟ)jq X ST82Q +ui1.aKwKۭ>D Z R =/R(cH((ma}Wy[l-{Kstai'!N}%%GBBoGa4IO㡙+3Md!pUN>Bɂ)R>hY"d[86'pDC E09˦a\DS~%Kpɫ1ÙG :,['^=XGU1NuIWߍ ~'LUڛ:0J4ۍBBvn TFvv+ɒ0-iڨIm'19]AJB ~x#u'X $i#Ne&YG=B:ZgufV+gcfk1?wYݟpmn@+JZ.;r.' .!l>Ov?! h2>+Xm*^l 95߮@Z QUq53Gfjtq'6ESqAcr/)eQmg&*$1}*. H M ըiИ $:=&Soo ZUi-s[x wnKGP`d%Lp&áO)/** GG @/Y:`w3x[f5b/+sƁ`i:Zm*5ڑ#t%5 d h @HpE;1yBx$ W24v84k潦Un.i? fkh\a ڧ>卝 p^+f V6}hH,R`y !?A|"6YǑWUqJ5noTط{`\NϪ_\bXVayEhtJzկз`{MAo0З G NO% iGp8I?K|k7> Qm=9:w N ?CcET::n/DẀD)Cn)8CC['(A1tH[4r[.IiP2v+ZK>yASym#_ZshU`@x1Q *K4k }P!FBTPix9 SVBM,w2 _'= Z0Iw b@̅ԧ к X˟C䋀9X>.\>s(a']\ &i#ӏZ@|xÂRPG3~g3;_yP3F'N|mNG]wIUR|K(;U{ @+yPo/R1ʼnDhrgk^hny_$ss\6s "yR9qnMڏks&W`IzsiAl,oJ$tm28v~L,fpWј&QuX҂q؆:o@&>xk;tDAWș{o(֖ԚFYjf Q᠇]5e2{"8Rc7>i\9Sr{,=9큋۴uݥ` "8m1ke%lE%&TMiqVº8ƹH1Hx sJZ7v]#~]QpJdtaߕ&25 5KӑWE͂pcF[ }T>m\˘ Բ"灁̗|9ĺf][UGҧ|3-P?lZPдtC"wSuoƓG+\0wʁ-{T']~5`Vgbu|o &:G`c͇šWs"<P_fMCcnMG$Ş3f(pt @0c,V;#svM\7Ђ6I" 9 txMV@HBnUڬj9X{y A&JG=4,ZG0ZUI9۱B7ǐ~.f2qA#I9Ύ 8%B^j \sQwzPށbu9v%Scå #0^YomH{[T/X;1Ȕ?vMw[g)gn7!;(y uH<2OI(q fvA'a䱱ĿBEE&O{k=YNf#&hf16"0$$;4OKH@eb~G)<c6؍`K=euXnHctՖ+y9ب, pւ_2X4&*?͙;r $ ܃1CG Ynl}YHfn%M+:b>m{[^r0 Avn\ 'HTtVY]mJ)r9{ i|ھLAU+?F[|Q*. 7B X9;G(N_?*O䁷 K ^FCB?(C1Sod0$\)酌'x(z|Z)Ir`Q驻1j.ܞWUԭξh7`QeLSr3RC$ RU\p^ʏe:c+ :ۧVj6@'Kxn&d7cByڢB?ԟ82LkFj-.A*>vNI;=6,hFגo5kuQQ5ƶjT1;\&^P4I1`<z@F}:C4rVdĠM=bQWuRIB7NSJ0DB&7wpo:   ;?qIȸTFR@=2tgnA7x/)NvEOR(!94A6E7AM_E514KA'kG# ʯn\TZ}P/h}lCk+t!pK^Aqv NRfQliPL戗t~5FCAZ3l;uAxY'7]cyي~F-./ -TG`&&7=ԻessGcqMc|:v/UR0u~Bi#dԽ2>BZWn>͙M>`+n_>ۣ\+1gE ԑMhPR\ D-)D!;F臸v8f>‰Ln{_iqٺ&,eA;"gdД)D|LɃ+\OT3ݞiz}GA mV*֐C\|G^;igA+>} $:[E0aykNv84J8Pq*9 5^@0Q95`?;,b?xǞ 6vmH=2Mo"i2ֽ4{lX>V=ITEi|9 X@!;^6|\UGGϘP^tf{ORe/./֭0y7v,6sELPkB鼆Wp۫~f7}H :5c43~FK[KQf7O["TOleNm{[n]QU&%&GG5пẵuM dFI"v=,3m poɸ_#c s㧋DU/8I 5Nj*|B>ͽT\b o(ʐ_jEE#fR{dͺCL4* @B L|ۨhd~uѦnzMO)QJEqzۯ')HwΟuynݓC;6<e@rjumwq@>8b%/4j'LK~a< HQ?h㡒Nuqjσq5k/~-F!*:LDw!Qxqqh OaS}Q1yz``(gE'^XO|b5n},ghY3~8 \XF'Uv=ѿ't=|ÖcͶq)J}iCEŒ#ȫ fLRt!$zUeVjK}sI'ްBνmx1-?[0A.b\D$ip;_-҈JK+8 !(1$块oSjȻ9< Vi)|٥'7Fkcb<qD=72F  %{O(aw?&GThz/Qa@+no'W3,Bų9P[RTA|SVw}+ҡVUr 3!bq F{ޅYh]* fCsa_5;eF-A=6_D/Ÿ> [<_eFԵ+gEu:rTy1:޿RFG^޾*gMߜ^blτ F"ƕ2O֑*eZH1=-?t`mOaDJS'VξX4AYDm3/U 4BS.'9[6__1aLS<'6#59Z\w([0(LRy6,(|`_YF끟NWyW.Ux},ƚ[H]X@zۗ^~gDlN0Khe&b _VwL튍8NeE6syԠ &a4{&?x4HvN%L6 s9F*"s/tt CqK!d$) DS me@d,;u;Vlb wXZ[TGuͳ? 4ήuz)e_ ;rZF0r_lBI{Po6Z N<ЧZQE<(K$Cl~k EBaJ1 - 2ۢ&n##q}}a.V942FW+ ~IWyMJݴ\L!#ٍUyuFg!Q7SEZ+`(>0,o*j[nEY#2⠽.+x)oir+MW}ݍ8]׮pQ*鴱[y`b16MU %YC@c ݇L,aE%ٜ=c"s%0*Y[B~}a ߨߪFRDLkl_a8k 5-A^ơEzŽzfdwUU٩aƹ} bmn>7N _#y78gb쫌8L%~8塌YmX̛# roА7J>iJat\f3ߔܿXN3g8q"TO*Kt ن,a^g篘8STDGX+-{%AAeSA O)mɥV)?E?gja\<9"":~0c4Ѣ (u5*@AVe^Ne >uqmOb)= z9=3P'v=Ȩ_x-~Hw6."!EGRa.!:HMXZA:F1 g=j7/q<ri8C|*)P==7T-ًbfD.6"ehڧ^A siInY6cA)U=e^ %RCYҨȧݻTo4û&7)Ȇ{bkٜ?L idHD^`)KRj£u5yV*3¼UR&l6̓ZYa~"vW~6ϧlP[xz,`oAtQ)(Hl˽GMHVg񅤋>HxǚYJn}~ 07b mEG9oWRУ4sBrR>NfV퀑ٷfx> %0zrlκDSPB*4g`0.Ƣm}vUDb;hX'G\rgЁ|,?J;7a`8g0tTGsd_kEw35}@[}RL~Djx:q2R]8Ws )O3 Gs$7 #dzQJ`Nl7[dm>nn絹@HG6X( W8|1VfR]$ rV@wU F -4V@mJfd4YmVE#BzNP3Lrt%e O l<U]VWPw%y*p*.@?&xwh\`C2qr룛7݋Ȣ?+j%ZɊ^cZè3eLy&5qI|qjy>~؟R=ׄfl461ya 8Q Lg&̥٠keO~ (?(NOzpb (y;pX˗JjFna ꀗl z[0MSߔ#9|l#0XnpHbasQ<1S47Fz6Q &@7?}\2%*KڕAdYzĪm#V© yt7$[Ы Jah#W00OIcfxb] "tpDu)8w~t\[OS[|6XF[^G}Y^, >jccBuǷG}'ףe[+0\f|x\D]C)oYjZ*Udd=Vsjn ?Ǝöd^_ɐO5(n 0,.f"ƞq f y ӕd^ 6Gr|zŐv5Z2@V:| sU:/&.CZl":P@{6+~%/xm WMq02s:6|fW,w5$w3u}tg3sժxg6| f5~k)cdk%sԥ(%"$[tr#d%"pe'ɞVŠz:4]ؽVvdNC noӮwucI +%&8es>oYѼDnFU^$4ג##f3™ po$^QxiCxw4r)M`l <<$9<ïQÎqXmE)nb";JW.!tLh UB]Mo̻ie^튥˼EcAtlY2٢7y>)ݗ6Φ`]gCYbn_pDa{?T;|(Y W5c{fP}hKKH3$*Z{JʞRtEe=qd| x=&C[-!!b~' fU?pi^6|xcXRFn0b@Q?:¾+XCr;ڨIB4o㊊~#c9 ?^́? q&^P %pc.5O+fz@wȂ~xx~5Aǖ:$_,f` `VMYq܊`םjZG(A=Rtt9zP"}_ t·TR%S0HnSPEPlE8'ڔ7 !rW(MT:~z?TV[Se)2Q~OLMJhXZ#Rr51yVe1Iē*PR8eLi~P_B^wA1L*%`Cs.]GHV(B]0u4 -6SDUx!:O^m7}m4գCRN!+Pr{}E mviM)0yk#j4dg c:9 )Ƨ@1䌊T(]J$Jsָ7ڻKc8ME 1%)'7sjRjT}Y2. [_UN7v{R?leg!%%MIm#S$OQZOwΫ$Gɜ2(66$SWxɮ) 2Rj bZp\vd/틚>Plj!|0n]f!# O&xMD5XÏBGQH$'L0!8My SN ۞Iy8t)>ˤ` L,&*lKK { 50 P7¹CJ<>H?sy9\w%b 0bXoƖiycWUfk'(c*$% ߶#8Mi2ϗ՟t#cTSr:}JGRh0-XcwRE}r=Mhx Ok>zx)+h/OpM:'@=KZDlȅ.qb?Vx/U!rFEX $@$ +sLh3?%|8;Ç1PpJȤrAUV?0G3 9[.9]M)&E>ʃ3EԈd7]8bASqTEAܶGjn^NP0GxMXAG|ea4D~g@9M,aHl`cYdx̤\ֲ4閪tUU-޻`ZC+N"QДW-iy9<26q5" nc'إ0yrh>{,-ݷFIşdZ+#*i[ܢt;ٟ:˕^}J` ڕ}{9(GNKO?b7U 6Ɂ7C6R"9a3ۘ4/JLqߣ#X7dU 1!lz0 Qb7ypvOnT;^JۨLS =9CAԕE.`;EIdCІhOs' c|.PNwz0;,̬fz U?@Hĺpj_p`gT s>q9"zޔLzt>{Nޚc/*v!5ɴ\U U9)Kn:1+Nj!?M ]~ԋ 9Br0FT#Iqc+-λɉz▊AU G۾}<{O<=ֱRx֛_n(<1/o6o> ѳQnQ*15r%Z%9lZ>@ O0R:DꁄݣkSҐ{Q.AX2}~!fjކ Ь+dG[<."7:K}zyQiBdtó)q-orZR}-@8򒺍 >|m|B0m&m"|= V?Ͳeݺ]5!j$2Uʱ$cחHrLc}`ti?HY-)E]J9&?oR~St |01{%8Ǵmڕ6tޥpY{|aPhH~`-Q OM jca"(DfZv1?fIJ\*5(nA2ݓW=Y$nN [2Ƌ=:Rgcjbx97/ 2A r T0`קx[Y: G$3t*nPֱ;><r7\b)YװnK%Y{ qʉJo,!&{MFOɚ+}Jg>KjMpu+ nVxHiU\vYQtΎ)2mץJc,՘g4Ss)vOع)VmnQgm,xJ~HTcWU1An&]<Dn,%2BC ׹t <'qKZ ,w3﷉ecwrU嶎=?D`P uBj9'ݨ򄗼xmhc_ O ,ѬTHLRtV8N~j7UQh !~KX9ǡӡ`5 [їijGhG!洂K5ew:TIv%͂qxpYD`%{BCwI5Ĕp1$wmG =) !~$D-k>&o:Fs9FИĭ΄G@RH6RvQJL+#49יyHvúڧ.s(F!no w Bxz!f`>?ijzJ+,#xmgcZ2e4XAV_m[1֠o׿e9/v1_h(|wZ9Rr5/%}>/))ĝbh f5Nn>K\ߨ8IY틅ҮgꃦfwL0#gx5ZjGX>:du mT9Rl1yl1 UyqAu) 1l9R+j^0-ZO_(S0a蝥ixq6J̮ZH Vop! ^~/y#ӵ-IfJCy[dVG2iox2I΃Bz~ #Y"`kΠ]ݜ]fZ#b>ؘͩW$9+ZQ-(Zl/n#/ acE Mliڗ Y)'i︒3GE*KW=+sVԞ@ : jhKGc:Fϛhhgf?izg*ht#3+4O1نӢߙ V`¸L6:n[QO"cLR5JQАt;P$c-}5Ƀ/'j, 3c퇅eȥ} X$[úLw,ߘgkH0eXh5NY : ɌtKSԷñwM2Gzz8W*k\DLZ߱`bp44lk.` )q1I΋,j,%pVvW̚Gp!Y$y i~5se.. :nN@,IxI:i Pl+)>kq2~.n˦qDAqxeHjaU?!^!ћEX=1s(K3KuأI9Ca#Ry2LB a5 .RKnU-S(7|ZMH)#_ 89;%6,Lj4GËAmbǩ;vI!ci6 a&{ș^_K ΢`"s@&sP *+7'$DnSɛDaV 8 j"x%Ur6 $ݘ+*t}|JiU$ o OpxF%iB:LeZ̎/_v$x𯊋DN#:bNDiwR`KgՐj`tE'~g˵7<SCTE`Ss8 $?2` sP^B1nuڎrpq~J(p՞c,bGJ{H9?}C|̺č*.ώ1eGfЖZ)PCȅϴ*CQ`u;Cp:L/ !_ APu.#gsv. ̊ܢ"= "B[|U?H#'1r,R))5Н^bTzMO2 ގqU&"paࢪ9T:vxw1G&n Z$ 1t#v]^@2}QiQf͘i I1 Zw7)YW޲ww{QU Wlpbt:xL`*[ Waʰ %j45NgAj [9gOGJHs(]299pB/~X4&/}\42x)˧rv._>4"y(Xu(% ;%;-{g Oq˄̀= t>vn\]5%7'f^Rr*RH+._Zk8hjO* WѪvI)}ZWTB #cylV&gU!7o//Ʋ'>zC;>xw.:̱+їޯQN\ ٟz>4,i-Kl,Lsi+o&2T>A &h `ģB„qFe՚BòK~yۧā׷{No,c$vNe2mżqBO,>R 09@$m_ȶBJرR+{>2„SWҜt}sOihkp.8 " vt(*4H4Xv*^5$I|h0HWNyMΪ?P[+d^aMet9hb<\ GSH|0i+HVSuޛ~WH_akF čM^&0礟Pd(-gҸ|Pf'w2!jNKEDCI+Ӫ)eV`"HtṞ8hZcKpy藏H0(PꅃJ˽BS[h8o='`h$##.,";.1l{-R߅3Yvڹt႟(cS1VjNaavz+Rzy_Es~yʙ[ޓHS]5<e( HхY8id8_/ճf3l D'j0>z\W͏GS&g/* [Sk!h uP6Wb(,zev>7YCJӝ!hqzи1i]`gx 4Eޮ4.1&b@LLPe?<qCW89)D:g@S_֦1FL :Nq#@YJĀlgTbCE:~Iz=3+f@% \ߧk6%玜kRUc'f[TY`شb䮢 .>2=KJ\G ՙ㞞nW~?0S:rܨMehKu~&f'N.}ve< (+&(NnSW&~Jʒ~@Q}d8 WD%7x_ەDC/+*@Z0V?pĸ16:6Qtt22QP? u R3K?ץOml"R^Y,0$dĿ^L3"q6 O4C"n{"ى, /N-71?]ͯ)4*jjs .6K}dcj7X)bAe& 4|kSBrE<'/QO nHhk- B_`kM?=?1u|IP~j8W{h=5EZn4ugW~)3:6jvDITX4' M"ڡ7nl%wSq.O NŖlM`ҍbuw2Ge:;1p?&nkK"Nzyg]Ͻ׌6Ҩ<~Nߤe*4TQbEI]ph|!:bL?6ѥ.sKD{DvUcՒkH}Ǵ0ysor\P5|B*us!배LWI.~?D`# '\Ȝ,$$wF^ Zoȯ CI㘬[ Җ[7!g%<;XbZL]ջ"bcڏ\b딷~h񞂲$Яr 9WkCMXZ-M$F?>ũ>0%S[z3x-TI;}9̮[6I;42u1%n|OPBLvj6fA!jg퓺k~RE.VčP1 qޒ_yOrODgR0*Qu8{Tx-(yFr+Qzo|?=rpr CخG Q]+,4& [DtI0EP ăճصEl,λK,@O;Y@!4^ T z֣Xd#jN@jO6- P8 c"q,lv/*9hzjZeu4b~O^ aH\֟'n4.! 9#40Py_ f<(9xV Aau IRR)w6 M% e@ig[qX|!wI_Ǝw=g)X[X1J9}]*OukȏO=E>yIHjF6f97B!ge{IRZSB侖 u|I&WBx{A ʽE7@PABVG'mʽ:gˬmf f3ؼ3~6E[ >Q"|֗G=(dxd}V9"AeŖGgsf;D$ހDt%坠-[:mOTjGE90w?7,I]5CW0iS^[w0 lSLpͬ`HIxΥ͑HҾ5Vv|d5i}܄`dI SJfoG,7Yat&铌Čx=F7ҴHbd'A?RTDAp0 )@G09˴G"kej`'-wρ=->9Coޚ k6T.zt2_Au)|FJWv/n?r[yo򠍚m>))z웇Bxz^JS[0mNDwNo9`EB2l:rU8FgᴮQp7Z^a*bu8.듯S%_#ym+tnAfe-d2T a\ ~Dxk s G> zwCy+pϼv G| M|b1DtVR\v[V(#@Q EM^㰏e@f{ŘXw R[س {))CW69ob%c/K^hsx uܖ1ɜ:.~+ --,(oβ9ƚ6C>VR᫰H`^0,2Pj.zG{I1S=r1 %`cv: ~Mψ&CCڡl8Wط1lw@MmnXW6{#]OPHCɆ5st}wa]FZ'Х͗KOu5$&vE!ڒ̗gntЂ=T%61%uIy<}umb5?J+Szl6-m.UG,V&?fr.upI% V2CCq3yXq"ф%?6ƌZ(9 ]{yK뵷RۃK@Z@Q-pjpݴ*v/y])l|agUfn9|ҰP)o po;pT9(,OQQ++rXBH;ݼ`[pt~uDvU,!y`Pp<u_mÉlZ.ACq=1R=+h56iFb\8WXRCQ$m, Pۯ|9]pmq:ݷe_k=8RBF0sܸc@() D&[ ׇ?LeLaP3HWV(Rũ)B=8=<5%VeaHݷ9zwc^(:u4 >m14!dx][>Ԧ责O|@6f9aX4FJ"67W =M|p thQM C%uKom㈿NB9K>굚oAXAj+y<_cht$:ŕfRizUPP9)kfT'A{X'oX\s>b5b *@X j­vKTqB"VmWZ . eE-+'8E Kx6Z+AYA}ƨW7jʷ,*<ֵ8˿m UsvE5 R, }TLSaޤB9>*)\u{RƟ G `c=zaRֽH{3*Bx1$l${:-'d-ఛkb4|7,,q60QN[/ |ġG ȟf@_XIԖ)y6#[+׼ gRF"7“΁Vy؍T㭫Ñ}$&?S:i sӫI[w>>u~ 4uCI CQFootap?=̱wJ[e@2`H, i_n?uU~[s Uc&ȋ_Rři-9.m #g].#%1 6oX)%nl,8Ժ](e:w4䗽@sNuӝ>KnPĹdm7>eewli<7`NF)=W, Ce T60L %hNS#n)@?31bl;P eݓ徬zN!@FO?~Im3ϰT$DY5{ݣ& iQKN ޶b?jg>}?NPYM]͍UkxZd9u^^60wgu6B&9hW@ً]<y}Ɖ5({ f> d Ϛh`M3Bl1FE-<'xZ|of}xCw(L0&Rm!)D`8v@ވ$/vZ:Nz%P&?@JqjB戚 ,\U]d翯Ņ̞_?b;]/$P)jjИF]aoW7 j2 c%k]J:'g;iVa>L;sԱvOXaa7,$J&*ȦWB0g3"*;F .}( $!}Y_*^bjwLϠfaE YYVv2+o-VmZn:K3=f*߫mPYs27v>9R7NΨlA rjh'a']b #Nw&=f ˶==.miδoH,Eð[a&A7hǼЕxm:|2qoh;D)IQz%p`*BgJ- 1Ox*0jR}C>FPG3m#G;OMqdDۯ׋`7;DpaB3>9V7Պ<Ù2-zvk77pS_olR4*rrkG)pyo `c~Ö|Évd,O晨>4w{ voCT7A2i;K$ 'yqreӓ},Gد#ߗWs&~PrWg>XrKm%%"e :CE(yXe ^h 2-Am5}uɳVf*R~YġDr"_@TYJ3o'd/U /ѷpQN54 ɹlujVܹ FϏЪ#EU_L}7 0iS渀/M\ XXʨd({MZ?'asĢ`jPr[{1w 8|fǾHlTèD jl$ֱ QGLMr^_N ˵{z yquyűEgVP!??t s!a^ZbJ$Q$>ENsbfrw^믠,rwrofH("ܜPpZ]J?of 4199NVO&۳kI;zUΚ?f+6cF:^C|H:qVW˸ Xǚs"7kL_unIh _l3* kwQN,_uE5ضf^qVi!+y;X8r#}9 V9J?6h z$I{tBV\yZ"ݍ MD gZU  LęR!NLʖe^D0޳ K 6w4(=Y>EE]O9\|V~ Joi:j  !$5#ik8ĠN@)FŚv" ov4zBp4|jњ<)lK 9`=yb(~r+ /Ylh`1gB^U.aC7`B& !c2/AމuyC>ԸwL5kS0CoŁ)[#`>5*%m^uyl+yK!%֔TܔsͶSÌ/W}uP˟TZޥ*Cx:}6|NJA9/Ӕ}~gONLj yw&^fipl方$ZȻ 5AJ%4Olak9TGCCp2lB: oMLJ&^dxy%P!3˔# _9Y6.Uj`ŇK*ť1Xƺ9*ҏ}2OfYt߿:V;jnx8-·W#T@)42 XXTd%`sRtGEHY8r%ۛ'#S^9/t9/b/nʅ9ay7r2 *Ov $NH|8 ~9Zd 0\+{LA=l rP&bPAC@"狞@ ۥZZ|Nr<|%Yu VIT w mRkd3[Z)mW(Hfq$`Ԓ}3wBw|AZqڎ{߅.:s{MCz"n9y`i߅l_>@%Ϲ|I&gK$m$6za]/h4CkqÔuZ;g,FR^+4w{]us ^{&ػK1^hA?m0aFqI@+Jb(4.$&9,lDZ,F&n | x`Is.BPM"=q,͆iE<+KbK4~\W&7@Еbl FWpJq{`VH0[ҩ5띨\..`9|Dm0rPPbJK(hci9F`L0!{S۪*_ Aʡ-h,4cp{ԏB/O}E i2 GpQɯSPTx2k60 rT}\J4Y[0h``BA3㧈KϗɶQ kfK>eF0C&fÞ΁l;GF0M@țJ m~"w$<Ӎ? k }jB^I2^<6k@H SzFgAT :#iMӤrat,/H-ԸaΖ#5S1'"W l2@LI\{6 .>g*_u3CeR)<vJ!]<G;iX B %@(N,VEJm큃Ã;\VoXSⅣ)z kܱN-a-ؽsKGw3RIS {p jηȠ>?2ɦo9@Ͱ*PmQfd%gؚUv3ZR[\AXV>Soq裆勉.XkUss @`z5]A%$(VA 1tfjN"]⾸D'EzHKb -swd,1u7A$A9!&~'J >g ]-~ i{Bʵ0W(04#`iƞ37p kz* V zC B6'Ēݠ G/W~p(=}^ ]0B?HHOy;\q!̀ٯA\TBi96CG7>K#ϔϐR%Q+V)Fy?$;]'ŷ<=Fy"+VHٹXEcCc߸0()f9谿&Y]Aa1$x, >њUVsKT"ӰSrTV xb؁ fgd1R OB4)D`.?lr<& ;mRCgR:7 w͋2t+HkP~|, UDXڣu ۿ4_% B!thYs"eub\s"3l ֓!&RK'zd~4k!nl>I_<ji~QiJh\2*@rIMbF(P.p-g5sr^uI+_-ĢH]n0AL]תZ@х oVRhD1hvJmFpZ:y!jOY&"7ISwE!0, U ^߸[DKPS&uV>zE> SQk3LxӒyDH6MO9նwc-ߑ{dz-êg$c1h`4; [GLSwsV 2H`7ΕQע%JaE>P1yM|@eH.VJcձ<č/IG]c-2nt齑9ǜn-m@v @g,P;a!CnM%zCщ8qQMO 5M^i8-5)%(%MiWG`&5ٟ/,!Hi#a͵aΐZjZGM :{!LzU:Fɺ@1|@>;"'tͫ{fkwrzT']8%{n%D%ݦЏn"㒁bVݡ @Zq-\L[e|\| 3x >F#Pf 91Z "x.Uɸy좤J@볜a~tކ)w͈#Bw) GkL}CB)CTUKoX *H ޶>t4Y0'BTOY؈(DTwJVT3u%R>ɀvG[֟E\HkBOӋP\R( T#braU`ĝ]/^X5E676w ޸eaGs|I˕Ga5k;U:/=݀&[q@.v@-%la_GN?E*[ŝQ47Ts )>:k5N.@Ǿ w n;%2sGXjcx qjxu=j|5Qv{>O Bh$aAv$!RO4! ^/FI+D\`)d= h(B8dNV*J_ݙ{u#Oyg.dfl~v̦G0 !iJhsɡq8y4Ƀh q&b1SQ&bdl;+1>y z\s&~1(ڞ[77|jg}d z#ĥ8; ˙oL ںýdKgXR[8]tլ]ez3j.e+R_g^ISY!}8+P{t!rM&uyD I$R(cT`,:0JHh"4;8-[ g%-X]?҃ Q_fmKTC)@IϹ 1 b+$>;B/d'W+R-o j!2Gr沁0j: [p Z@0u>aK2K1Z[ϑy]rgv9. ZT 0i\lo8_W*U,XLmjYX>']5҃lײiYYcȺd]` 6ɠ)л"' jropX {AB2nMg+hUN7@@\{iek}~J(6{(4R -(s}Հ>G3)"*REaX:j_rTyaP2wl' FUΧj0"<p7c)tC&X&GBy y!S%IϋĀ gt~tte-K-l;6v.6b>6υR*v2!n:1qֲR[dOz\2Phү;le#+ލS ef4H1dWF(U MӯTpqj8E"0i )^zykuWRND( fn=x {4Nٷ 7q  ?m mVq"V:|LK3GݘX;f 8,,5^_S@vpe)Ȩyb|X#S _@x%ҕa)Ix ԻY j(~8w9\N7c3+Ò iXȁKg}!t$fo Dr"M#h,SBRnOb^E.s@~83vfK(4Bz2}WgSC.CLh7}#X`=_4zvN?ߍ@ Qnmu6Cbf N 03g1Im7 g/WWH@ONZ虏z[Ӣ]\#-3IML)*)xF&<>`z[>Gu5LE[`)-x~HМ/epZf<ߜ>7\;H Ƿؖt?T}"3<_z?*݇ P*+L{2~hF/H.(9]U]2ЭucPԘ1rX?Cp9Y9x aUg[ADtbNyB-mR.CX [۲ >I|rhvّC2\ˍ:ƥ X:fG%&3<.z%Qcd[,eh 6ȎB}˔9L^Y ,~[ +g}Ǭ0c_dꁽST1 UmC#Gzyn{ ⡧ȥ0a\2op!ZyMXoxqz*pra&a]ErO?DØ" "4d=/$]6G1۽٫U~. R7wcA)Ѡ0zc xC"';܁ԅl:;;mR>X'왝$'5>Y2r]4Z`'5(i*@y5 2dn>]=<,y.(tٗtF|_²C~W([sev;|:q/⌴_=]Y7-!%Q`y9N2z˖oQߪv/|M1Lwh !Y+>3j*TdVm&`^ @WqjW5C#O坢G܁11E~8@zqUGTH|=LRpjƨ:SjtBMVT0S%Kb[ as`֜f@ :{]g%e3u`YW{HOz0Je̓eFh\~Γ:a[Y2u bDHTY p("*l/oG>zH`i0/ؒ@*ec*a|}"QW>kv9c7EA+-͛*H D£B ZʹSb#`VP||&WL57i>oDRp*oBTxb?G6&W<J\ю҇grfeId V'[Nie66h˒I<7u}fxtBD!m6L9L^ `;wn gփ3$qA-6 5 Q%mc'мΙΈuyBPpnMT\[ɐ6أM7ΩFCp "O  ^YS _gJ?lTnk0q BO34޵pj{&2#2ŵbaTIS*0hMRPrZLN[rX|J0ѣnz[MtT[_Ύ!pyn|Kq@|lw m^. ΈaC1\ⲣ?HѪ}5IC7)q:?d tC%uΩ>֩hz3 dImNh oӈ,$M/%,,%b!5[dA԰W?- ǧ8Gc_e>{Wz6Wc^NZ piS:y))n΍ܩFOANSr,VłmӚze~bqI` 1h~ϝ ~47wODžAz_xǰΫ!TZ<>^6;iK6w\SspX}2Ñq$ɰ* J#8Ő8^d0+l,նĵԙzUrFZ"u.2 gFv#~Ɓ2~%cy^H\@-Y"$ݿ| G+Ca%о;d0FrsrO XcJ9( y3`"!F0 vcLEm*L,].j[Z ` 6j+6FĆҠ{O3Hfrցpvy{ ¹/Jb3Z"& KסƂ]N뉓 Mg<7EVt֡iaFKT?PKЅfLtt2 co2mյ\cs*~֩8-`2%0ʼn&n!+(IDR4b ]|#I+8s$zĽhZ!u%Mi7\0}x7jԘMUsee*H:8^9 Ú63PC5m8A{ӫH7ٞ'n>NF{oD;T^~^ǨC,yvŗhq@$r(irR\榌s,אJh"Vx|Mci%Bjc&T8`\Kв\Yr#W6e$gl0'G,9U\e"$&cHXJ QmXvHymav F0|{DQ@K .@b_rb!hPI2?e#2gD)*4A~qW&n80e3NW@*#5"P ~ -v'ֻVRF`@Ojk%qrԽd[ǐ mtFOH"ަyꤛ]Sv^Ϝ̽{û *y%&ঙ/X"$^w*ILп!K`g{Ðh/i2IW ',y k2LKMPQ Wф5\~<ՠܴȇ?[SbPpTx'o,ưO'Y7\>̲xWa~I>1 6 !xqs" ,&@ꐔ@"0S=+$j6rW+\zգS˸d|vҴGH[ŭ os kI6ZȒkOwMq f P(׽1o'{@QSJq)h%X~YڕrEQL# ĹvxʤFB[1}~M;kqO?$NhqKHytn1ݧ0\1-&#8WKUf(K#C[ vEV}oSw L0Z;.b"dݴ[: K7]p0%4Y.6sqzϻJ;6S}K- h~f/1#8n~)X{īt9"e|k 2o@T 7~g-)\}ۈeFCS~R(~aRtEre"Zm6~:y>F) zzgY?h[XgzQ)P<1ϻ`| A\uw4xTJSMeūGJMs( 7=*Ө'/1*e |̽CXVs `fj**hMafAߜ=]:Kv*](YD[( ;-/1qy(ؿ)O֨ju`pB͉@?=8rz4%d3@\;Į۟c0`IqSwT2@ScA*y*Hֽy NC'k^ٻ1N;Q dU%9W\ uij͜ وy4b_3C=v\'۲M-\ %1N m? ڦ_e1sWBf5>Э-vZ[b5Л30*T [ezQ oI1cz9Mm֥C3L_C!kg`.8c+Cg,>]~T(Ѧ~VBK/;Β,w,[6Syf*ܣm%{[M(( sW[$*72@Аv;C`؁tF/Y6"Ҡ/ױO}XBb&2C,OS IMPUH6p#'un /<EMaԊr!RӴ#92FA*+ֺ5 HqMcqp`1[a1Չs3JLPebumG`&Q9zEVcV8ڝvI2Zsnq}k/'9pETu9Pb}aiF]QeLj6pS<:z+@KxZ웂&+$znM˖}D.>|-Q&.Y G ۈK8r*zR., Lܸ/"[@@w!EIH*d[ ܥ|px`rGȍ 7}WS"E7P&w; Dw"F5dz SK`㼢u 4-Fw,*9.9`[@n!mWjm|4urzj0xOѶ_BTڥNJꟕ/1@B Xr*FH].m4"_qzՆMݫOk#bV7Ok͘רc y:@`1Ex%\rCDk>֎{vf%7U=|.K6("AS2|T2HV[gtqآHXnx#`Թ5sF[A8m殢`ةݰ n)sd̡=)l$"bښhMP+($@ pՓ;ϥm0P.ىs[5X<rrnv!+F[ d5wGχЎUܮK|i;ڿfHkxF&t+̓) n 9ww!%>Zu4ׇ9kijn)pyZ\ڍͭzjCng|qT*s5TD"Ȫ+Vve+$)%Ƌ5mg$B biQrvҢY"dV&=-D7nj[fc`JUEԇKYKfU$~ڶeW 5lSw7nQui{%Yf=?hG 9S,6=˪vkMIp} 6@ڣCDS$)`YJSLXP㤰`kJ3`4f|PId]FX(*VZvT׸[n_%$5RֲB2{ `U|8b:U%v*u@ެ_g;0BܦVLjl$%~lo-4qgl62{N'!MC _M=YnYF,kcI{ѥJjٯkQv`f3HWd/Ԉ|b1yA;l$'W]{HD|F^ۛb;Q0j<<3$ xP,<;783o{ 3Fr!#^iSQ3g>3Ej A_E:L@+8UmB+=Fn~ dI65E+M>C|j[3z[qnw$c[fVvV2Q,{ hcS99[U+9aU:ژRSTLjGzU^1II!YQ WIOjl|pqEzK8aυŪᲖ3E3sx)rMBTiQ~7ŵJ pKX9I.&w7xs6/Vqr/L7a?EJ<-dN3g+l2;GAgoj7"rEғcaU҅0ӻ˃V8"sk#u?ëz/ұnˇ=>݆تQ;Q  E]HC!-^ e1kOe_//y-Nn,q_Bٮ'M8odVp/ 3itւ*O QV(hʢ6H=˃I 5so>Oǯ*PEϹڥ ew(*"3*<# 8d]oV9i7 xXMmL rYlL߅fAup+2DklB&1z]L{9M#v=KJ?66I4ȑ^*Alr讣Ab8m{b`(Lti[vr]#FH單 :}u582oaRVðoNUӨײ1OK;֊}.q|sv㲱yf+q"%B])يʾMBsAS&L"chSsdoy 0OߧU)1">+AY>:)D杓JhWEn`[Z-*‹X=ؗy&ٙU=G?7^"pM9g@2㟗l GW uAKo+Ø+S"C)k^=Fx4LPz'Q^Qӿz|^[ݍJǓyJcXDc̣ 2;h=CaNqprG ^A}k0ލ5PB*rBHJRm<ۼP1ב%yPMz=O|l[ƽ4tph*p=| "H[$g&Y. !%;rŝ$W?x>a8QvjqZg^Jn>'GV+H(uK ']r>=Eb:zW6rVY5:Ƒ%&1^KzM>dt:?CH X.1Xh g[Hϸ+P=j(X+K&HN'ܯ=8-v ^g١†yၺ2#~5gW888Ip5rWگY cG LKڊ='5E:d-ذBXTHW'RgYy"ilOɂjp}%)3嵠 j9p(꟝?(n"~sUry q ּd) ?>Sh@1>P H&<0mq2^ccKj-}:խǵ)u`C|'O4{~my0,#V Ԡ-yX`JN18{QrP[g̽!o+p5zvYCP`6sS}N9dO~7 M$['qw~07 1Y(½f(yz ba+WZkvS?2T"=_LR?~Ph&:5[ʽ/4!]_iЂ@⌾f;bxΌ#dDD*FurCփ ^@4ǜX~k|q cUo`n"sďdrYw_+Tvo/Ŗ=\`R t2!rAYmuY)x#c2g[wam@BtQ&՜AW#Xv[Z]Lƾ[;(ӟ`C8j0qAF>%S1,Zxv͐DfH0Q󌤤v1ىQ XLb/'2c+!7)Ζ-LBʤ;RMJg[ ζ@( 16iޅە4:Ӗj^ z#Oze8\D #TK,K)ޓ V-հ|FKIgJ)4;=`w֑C'em(\waZQ֕CJZ`.6P4L 9.Oz%ƛñ٭_^lʕ?5gIݎּL?Kռ\ʠ@ &,'"OzLͺ+?!ut%qLٜjJUh#0MԍWJ#b K7O=ݯ)أo] |'矀3 S|%nz{ ^)>T[+ǁ2Wf(` L'+R*œLDkɲ=o"=Ez vupc*J)l8VkncGXi Kӊ=z{$?jkwsEIBi~ntfZu|Ix9Fpb"\"mL,0œ>m'[";f/Cũ({u-9кNFf_C>AǦ"LSMͿQ`B:h2 ҷ@ L=gHjr#Z3M2:D۠UC5+Ng0GHtXp,TQǐrC]jbŸzCؕ~iyHBs{UXa<S: zxv }(YH?V D:TG@{{ .tx4u19qjNxݲG ebR\|-vA$眬9t˒J6ʟహ!ݺR=k5u8 UGޚU,Rɂ>5u›4[&+G+2Np9e0.5BZy@DL~O6im -NՖ(A'3eQU-K-J?H7ɡn,P[Uӫ6Efi[eA|ڃv&lϻV I4T`0es1Ki@XwTkul #/,)0m:!(AV3P9| ~MmdKMͩKxh։VG {Oy\,`_MIQ6n؏W5bU.X|X:`‘g CJB{^u0 zZr:>bU{jK!+M/ؐjԤ7sPvJ?QIHžMmbzc{GKo{wAv9ԊuFT96)\ 9&c!V?8C1.3j<(X֘1u[sb6R =igsP7 t \?-͝Pf0_v҄aU]: bB|dy):rg5H} )>7m~)v)8h3 (c+ ;)D1:2T;e}v[-bJe jCy\bM'À(ۀg_Yx*Y GfG4$? QpljI@&d죷{YlÂ(Ƭ!޸aq]g*`<?ٹ=n4A?v3 DLmz7"HYtM˞D } 5[eLɮV^׏i>(hFxуڱ&|oCZiǷCF ivq\cެ"n>#I M2wq`Nb5xZd#JlMpnh7Ƕ]u:( !rC=s2|z1<pbXcaHU GE.n˔wAL?NfQZJr!S-u5nr7(r勾HNpޝĝ\87j?IMjQ֔SqO?VP\Rh+dl܂'DD<-ĝQnkBl 7FOHPS'g$ A|S-;ӶW_l-VԼDCsvo[+}-eӫw& PvzL B7 |YK2ZfNwpyiOJtҢ0!?iq4jU[`8;YA Yg+s5aWyKmFV)w%ا<޿FtsQ όѓW\lWG@\Pd ۿ6]ǐϠGy1.@!MF&j#rF,-4;]q{@LDm8V)}! @R>B"$GY\NVɏsgGkRKزQ*C`x4N 'cVCJ>X^y$zԨ`.הc EKxLVs-f̡ ȲYO jFSgȥ}3)}͖:E<($B"AdƆK Al iQzo\]ՏISzE@cq|fkm\i6~Da_eCE&d;J"{a-y# `Nf#o5捺}==`”?iݖR*2O0B"cyތҬHWjOo"rD>kmI 8}aČB:[Ԗ@G)zMgGfc3 e12sC Л͏J.p_SokOUIh`%Q5 7wnc'x看\&KϐhtЋDSMh4v&h-XaFJR c.kS$8Fn)1SӷY%XPY֌Tfߓ֓uZS=eB kpx$5֙;#k]] }EHVsŌdu^'D_&?T\N}V)ujK}.CSw|uk[!5']Ee7rk ?mX6{[2p(f甜/K=55_A,&b-*:u'v`܄4q偞i#VEm.W+Ϙrju|ޟ13Y>Aͫ!+ [?]S"FhO{+Y~O@7 &Q%&jU&j0`|b6ZH~ 72\5}અ4b@ٌc}8Y>:4?XF?̷s)TmwÚEʙa^ JB溁jRҸ R +#gʥ+̛$2U`lqꄲk (xLuQ;,.F*ڐiD-P}/!/)msz<$.ԛiXfrbx9+/lN|l{ Yg-{Ma\ 1j &ѥv7D5uPq;yn21,?l/?$X3aŗe2# WYDԪǩPv&|g/@#Y)?~.u; kz: I+|@~ _?7OپQGvrUOkX@DRwܼ{1+ h\`iu큻2| 1m?1ǻn.O] ֺ/h'zfX%CU]-a*9@lttm,^qhud.X\Oi0@mzWtӸٿ 3'aLEnj /ReXz(`_,^{?nR<>λP,?KMqxA|F]0b1o1o*hJs3jpѓ\nGdt^xat#o%'[K5Bm `W%ϡȁXQJdH> /W"ͶLR_)?zҞ*3%S|GLcFe݄"eT?:y]A=)2dEXjC0)oYtHOϱAUފ6VIH}` oh}Fif ?9/I/A]E b{|(B?LZU1)0k2k6K$ŲpXxAw68,j8煿= '!"jycwg>6h]S_%TowsGO}^\JcH9=&A٥Ni`~#cea&/<[)xSVX陹rNokS Ps@yK2c6,~iC^D 4(~of/MƒR~l%AhPY "%ɶ98wQ~\,T42XB.Ug۝2z؁m|+H֍<{\[lhS/ Sӧ<̤J i,xșa:؋F#Zָ1yR0`j5 jtpؾc<[~"^<jɈ > 167.Y=׶Kn =s ^8!Q$Lm1f%oP<;"Co[ S}ȤZHGeA UCl/ *8$N-赂\i&{ /-Vj#Z2O;9OwC&I'xn0G*kO6oeXa6rO7hݍ|uFZ4#ԬqQskaQ91%p6y Ty|Q6d R^Izʭ;Y7mvbr!9@m {?ĹE-+^:!7yCdCoLscV"{$d5]Cx2(eP >kf-U ai4 )*\ms^rflL>MaU`OH,F9HEsu}.SĻlGv\EWqgM$ > 3MNp3<#C9}dU0}QHYm;>P߅b~e2,э97}şʖ#nȄeH%< `?oO_PT~\x(`ORb^Aqa-nVSru)sVãk?^`i6m$r'Ex>#!̟Nu,% h؀ᗅUv6u }Bp俞GU}GϕT{ {1yx֣/vAjXq Q)=[`nC0`6T=C#kn0;ukz'.׷4`ƔJg2YtWB^Ka5x!z25ǤMȤ(qsĭY†=!(VhE9 \-Y_Ok`Ȓ<.HPB*<?O?ЅV}/6ִ`"3 @]'P]&TW/BoN|!{@IAuq3zwPNmNveu`JꮈOyh1WlHެZv:1έ&Cb19Xnx6cDI=M/*'`p{9! >jjަ b7gO~:0O%$0;(JbT~*m8^?;Y.9˄g}پJX.T?^:q\S=k $bVii8fn óaeBo*@CNDՇΥu-kvBrT>`p w.c5ջPVujʡYW =-ҫl5'N"H F!Ⱦ2\!xET}d+#L%Ij (J%p$Sfm(-q%h)ܭ-&˧Xm[[ۨӓ귅|\JYtfCaڸuRoqgB-~VO OAU)fIFNJJ4[zp-בyЊ1DV2\[tDx.X6?fs+iuǝYO%8H#Q/x?<Ϳ~~a3S"]†:ӈE~xL- a'>}qӓ+%9B0C :6 ]n?HQ72ywZ{[;4q_X,x=obfxZז?0' rlmJ,+ {ʐK< )&@"!t P/첧8rVZ!uhO!r&]Z $}5I>Uhg!1lqT@ *9,ʢ غ5:^{$ғ)PXq&%=hinGn$N-WexX&~3 {pmb17*j0go%ζ?+Y?z*/6Zxj0"(0Fo=ȝwQ-_/[f"B8@yf1Ȗ^{{ZU{ỎNXLll8CRE$yޒ*:3`Nc3z-Ɓ1 ,vuH/~GZJy&Ɛ:nl-@iph{}+l7gYnUA Xc \6/BoVޞd9_:~r}ZPHYҕ 7/r{?vd2ࣿEů=HFt@)A Y3uDfH%bMr-aN+BrN\RZӘFQ?{@RE,EKS9\P>&#d]NZU$y><dlaBSFğ{/.kIXíMrF:a78O̤+43m?: 4v]c &xPVrԁ෦Wvb FdڅIeI|CTRڷTv˻s/Rg5`vę!Wx#&k l LH09`F|.X37ى&gZ;p0V-KQiQ4Cʼ*9DnO8$cX[W쟐V%nIj!\ .#H_rI4B1㆟A/{hv@ tOS *3tn{$x |.n9"=%)A;ڄO]nQݹ-bFY:e}8ظR6#℃-NGlef" zԄ`gRx33v)ITFP;u2$Lx=n&oA|jkЉ.*q0.W=9K_x+#VrVv/@e٭FL3=mN&}!IVGwFWkiYFշ2m5-LWb 'tJ.=(+;)׎8vZw? ~x_X`N|CMq:@~̶:y^D4%Č W e#Bq+P#M:Xƿ7[xGFAg |F>k\:y:fe:ìvEG&lri\yD֬7]38/Ge)+1 9 e t/k0D^_Փ/+æ0v}&զh(h!D%xvǁa`xw)|9KOb7}bB}3yJRҸ/c=,H4qaʉy#gE?<% h?HN(B,p7Tzuv tɝB3Q>i\ڸ3 >V*8h _`Tm ,=9/&&dP{bЊ_G&Z”AٱC=9|&dkVM%bꑊ4C Qk`lH>`Rӷ9e%3Q1p$#e1b ah,)M{6#} Ha4޴צ(aLLꮷ O,sX\fXUH0L7 4Orz`MC =KҕW6ʼnĶ4Lq%:RynJ{p |Blz³fN`S0bbnd.~@lPOIhH=e@iMpW!ktT]u'w#d)kH^k1ң4>fv+wQŝPW+07 k D -2lԍ%1RDB # :} ? Ȑk~|WZɓ*jZ-^S2Rz뀬|ߌj>!?[v|ȼSD@ oNe&u J3ۋy5ᕂ,W7]nDmmmLn9g6U Q?CĬ & .]fp͟P ~9 o+Kt'(`݃v&-6Yuȼ\nAr0dNKRUvHeگ6̲w$䄜 m!Jj QF=@gcme]P)rv$8 kOW?f҈s>HJYY-+ZՓşN@OxӜVӎ>UD]-=[~TGȎ-1xN.?I7  !e 'iZŌ-xC#BhΊqeAy ?8MEpvF4V'U5R)~4+P 2wi0)·\A@w|px R}á"s69AK|a C,D4?D AX-y 1uQGE&v!0GD ;5{qi}ω) :X!X^MCl+25.-g+CrWy͎\p'n;#j[_Ic0 PHqvM:0zv^mk*PbHggm9 ps?,:MqHlBc'uTc^X7;p%P{>Jkе†G:FAhd339\w=ȣy\!,<%gC œ5BK:%C5DT^LY>?BDjTڳEMboTP _xN D&lTyt¸i( 0@wNki2V-)"Uw|RYg;T\Izq6Dq$ӗrvk}@'N†F9'oc;E&dn˧ oQm=f+59d⿌xMf%^x7ݐn fuGIb~yAX [BHȞCnw&qM>ܮ#nU%UD@;zڲ\`sCX~F0A \r |F`@|ST[oOyJQlf?At],&=C5? zS&ՊmP,=!Iq8 ."P[26q ,K_OyE~]/~腣*׋6`҈Pw*DAXNm2ׂ;kg-{ %η2hwcvE' *V:ӧX' *1/[@8~5b0!䬕FvD4eIt,-[Hi1@ђSlke"t穵*,umR^ HyR%訷+ v"uMKx^Y7s2.hq "ԌT:%5cy@Aќ˓9/)И 2G8,P=')۶x'2="u8j E#w3ɩX4I(+9.6ieLE>i[&["*y':N_Ms@%uOHGsvicrՁ֓\t$"f +Sl.Q Cȳׯ5ծ(d})B KŗIM,Gj+1&8 AC[y5^<.sAH_|ĭZn:;\.I ]SK`Z55QWn3i!ͮk?gjЖ͡Rvt9t[@Wx_ߦ\9ж q =h|-iEOTp`6ru0Fwc&4!x(˧#xi;2 ]%i6EIayѶ\=S,CpR?t7Vm¡vcUCj )bnOMS(Cb~P;3=${FA)=ybdkQʻRNJ{g?m7{GU~y_ wF,Q&>LR/c8^v*iIu}j(Ιlʴ'li,Ǫ/;ψ]EK'HCϗRA9Bo^t\R>h/[=+D :`FYd!.u>Hpaw\%r1żEuC딗lN]0v^ ra/l4.u}R_ʙLq:M†fa!›i;}?"Ι$/DՂGH"SEۿӥG/TEJӕi҅3>`Jm̻]v,cIޫ,ߔ[/72ɮ&tGk 13J-oQ`ZuT?IgKbZe.߁IG ӟb"3ۯ{@ y!mNJ 2ge_UE]WrxF"^OmC#$ll[Zu>s$䞭c}\r 0̥ߺt Z9p[#8l3Omʛ62.?^c!"QVZxPHH5%->u+^@ӽ{? 43Z^X4F|jP4WB2f>K@w/4I'$4J~TUx^CSmEu ﲮ#8qX=F!HW],TX-VL>/vN#R [hj)k;ɧ3{ffa4>:=vìd<@B8hSCTv/`B3 Qa9Gª](4-'w\P ܬo*'ũ$DʈN|ù8q=-Ic6(̅.ò\4zl4q_9FG6Gx;\Kxl7zcsA\pym8V+ߥ I0˽(6ڊUP:ܽ ݎsxzP_hY)?>OD;G?c;f [68U*O<|Y)U>IP wQY94 XYFX((?.rj" * N 2d_yk e/yle lv:SNF8qm´]|>7OBqf/6KrwvqlHPLg0Y "An9f)սo"=i{tX@3{΀y nuׄK2 $!JEqԺ: ̓݀3=Kŏ}:|}n&\ 2<!%bi dek gdBQm_ |, ih Ic܈ q ̤0@a]l3Ps̮%;ZCeJVrjAQ9Mqd N8CΛn"멯rIq]rh 7 2 X;QTi}l2(Q [zmɔ;çI 8;\DUsBEGahp;E_@k^Zm6 LRHABUAraց'-6ʨ/c%&Awҙi9P̂<Wk8n}!h טיdaZx=]$ mڹ%*ط-604 V68M*4("-1q5yN̩>$5H_y CQe#Sgm^ܰL?t _vA1M8'C`H( K !=c%W}jݷUѢӲY|;*#~nxw rf%E猒cU$wKc8D# pب#~Փfz2#,R[JM_;'KRJМYHnE,+y5ډ]ˀC?Cϕ}2]t\2:x+yl#Ew#H֣e&2'ѷ '.LKu=?'e@CI^;sMVakOp՟^8Ox a"DfHh4RnGAZ )GB]稊 ŭwյPƹ2bL9` )>8YaJϭ,Gv3IvoFjk.[`m}ν Is=1FB؎V;2Q/`ϒ::E x}g 4sIM*+ $tc}_N4Sj-GT2t {ثTH΍Sۋs1)]TU.ܫ4 DV'93GDBÚW mH&4//3.hH3}Op9 ;[ *|(R C#x!iR2ry^۝d@Jy'V}wĸ `J WjkkG0_+i Da,jlVyoDwlEI\;)(.҈j@M0wg{;ñf 3@8&GPsf Qf:Et7k|RYhv{0%j|/ xyD܄9Yb?Jo/;(/A3U p&:@nf2.byь#ytbϨO- N1]_;Y%b/=vYwy[І nSXjr6b9E.Ϯ}mVd|]1Fu_ MrtNn}R0ݖ;SQX *w)*x=cG4{vͩ} wPu7"O^8j䘸Lzf^p]&! ,2|2cHRcu." ءn,ፑ`q2W(WY1DB̐s s荴c!PA16{K.h< TsiZ/pY * W{"';Jah#iMB|Dad ^}?a V漶bGA-AX 6DDÝKMc?9Οܠ:qU ! 4rժ[~tT.m\>_ Tū;y…[b9Ւ&ɟӐH. Y?2<̀AuM@Ӟ l^[;}Ͱ(Yݜ`Ii'>XTaJWu?ۼn҄S}8n~Ң#БT.#n5J3?kr7 [ >fε#4y]Պ8l!>T&Z vacxa^t*|gyٽ=r۱tvNN>*형.2KMRTB~{s. =/O +Wi2 tz屮沝gzCߋa#̔VhS fA[?[khTnM{sRÜpU> 3(&_ C)唸 "m%gU֌U!ZzBP4TQa.eonTKT[$R۵.^۴s¯š{d|uӳ ~DΖNnRy(4_eA~!n1I%)?.)FbM-0 bkJ@_[̝8{n&!y5;%NqLPds`ې}/ҽ?x ȭQ0f`Uw}k/:_税E咳aj t\}˵]H,o̩ ~TgT`|j?T"DYOk[kQal5.TA3UWt2ap{Ţ#{U2P\OQ.>w97ڨēsӝ3a0В.*MK#*Xn( M,yDq 5R1<'F71aBL;pղ;$%Ru4:tbDgefA#L QJ JcPh,NߏiԱOʇ|Bz,Wr2EX1!CQB]є69;`-C_VeԒ('Fw:zC@Luj!h:F7ϵcl!iO2P:lP%1-0A";&ez)%5nN!"]߃bP:bI[6-OOq vpy!m?kL} fkQ:#㌋ƨ>6VBXGp#X`Dxָ΁27OӰĬ!_oMZhZqԂ!(W`P6~~~ 1D7,C#ferXGh\:迭3(TbY"_ZY8}EkR߾AkH:ְ 9x%D;IR~1xv O sXA-3pA/^;rގY9s`),VF{l5EHl[D*G|{{5dk"7e ejbH!!ubHQ"fK0KVEHpB#d '^_HN7 c,ĺ-U=]B4%qbd0R5X Ji?,BFc_M\&CGmdIH`!ӧpxx>k/~h;r3%%i-& ,[XVGLϚP.Ac8?,!yXa YnxV kz!ϻ%WK:J< JE=g"Ow.3v@1>ۢEiZhjVT^][aEP"hI@P ͐; Lws}>L"Rs= pqsS="J}tA# m~%E1kheA1nN1Pol\NUx{ܫ`qC\HQ} Ƽ:4=xC952h2FY=ޝa򪻒7N"XCE`iNH~o6׶)\wV:C"!}ƨ+^Iˢ5i)Ki[U1$ 0宗 ':uI%FjFKnW"Ȕ wV^lĕގB5Wj(Vd3MpV&p" xFWd[5"ĀBMgX:~E}+-ST!PCÄe%r)|ǴϏh م[f/x{Z׶ ]!v5qLLLUGƦm&Ba\%R ذHR(ڿ^b&JRuV۳M5ψ ol{<<3"l?/rsس 1ÒQ`\r$^ޗ-3zcy'Aq{ /G?gb(W G'̊"~S "R\b)G<#*Zb\(凾9 )z@YO>? jXU=F#b,tOĞ{ʟ &7Aµ.e7M{,^x$ݫ%yk&5j-l\5RX͞=f$j-SnlkZ\^U9[v|/`4#1 Kum!WaXMF-Lwv_:gXz JaO1WaK{>N8 >LVĻ+Y:%wu\9ےPu%UW),}гֶ3} (*#,T+o#]w6c  (Q@9B1GL njX@7≾AA&HVcU$MX=O-V2JVqlXę\ک9ѱaQ=x<R*%6sSČ=_e"ۨ^szlHⷬբj*8;S`i@bjdOt.0@&g'/uCS2aa =03Pex'}*CN1 c]_Ey6K>KRҺsmh 1~oy.rсFP6Xİ~F*Հu_i&Rl-BwMM\EV&RT ѷuLb!ke3SьEW~[s'u={쯅nSTĆڲvK)7΅CG(]=*6VN=U҇rVd1) #Ⱥ5~ј ``S<4JjCv↼uAQk3l*Sq4:8#i_[Ë nPYrufvseS^<8N?OEiSvCX5g '",6 Nn:ۨ(M8S  PGz${:$袉]v,Kǜ>ea2rRsOy{=ʋJlwsRqL#fOe^TZzeNflƱ4+ .Yb@,m{iifPDz &)E aX!u}F( 2pQ~&Gu~37cxBw̔=z<-{SG7(o)'/Bt02hf7qmԆYD fLw&&솬Q_ (?zdSD[ŹBcDʨyprD~DRG|#C+M{z!H 廐ʷ!Hz q6)MꞢ?%tC_G;W)% ^Rvb9!j:Xd$]y?ReD8`. 'vژɉƛَrC{ ]<  5cޙv6dly-"ڥµ ڍ׌VRwxp%gO. ~>JCY';MF6XóggOGZ푗#M²~=!Ѯ4i'Q~?7k 9 8gsaEwr0CwYz鏌 enZՎ=YB& be_+y=>l.s a}YS! n*W#(0c1}OQn$b(`T/9QNe>v3:nKv uտJOE+}UmMT9ť?* 7!s1*Hώe@0fVw6fW3b%lBd>\qK$;D93>FM΅J*3$Q[f9Z*:Kψ\v5-r)kt1Vd71}OR :QoMnL2 2<%ʬSf"VɄԾ`cGNv[g>L %.86/4D`~8#>Ds{ifFS18z7C7 3N_N2'nWXi_,ұNZ1#M!5 sh;1qV|`n$>*"${j7T8ą6\ܞ#`γv2T0brQ:" dYo*UpD۩~B~w\C9M䅧D@ 凚aԾ"7|RM_8ID|\%|{F2,Yn/\L<"K4L"KdE۠2= ~k}kO 'oZ@Nt{]WsM*H C]tO{֬$EG. ߎ5ܛ OǪFWM$ͲN8 t׭& '"fO$ b.Ex!y֤\P}h6Gl% @Q!rur E$dy xoH\n*Cci9䪒y0Y5kgE-D:6`XknU q;QbdbxrŶ{̌Wqु"HO|2j'QR#q4TK >KNbUMW|jBYؾmni+uݧvdT;)r)VͫnOT7hFx^;r%TS%pMHۂ)oe4`9 qMY笧O .l+ՀX Sh?Nď,͑,0f]4gx@B̨ }yyQT+T1:|ZYl"|:~ ˜ŶyjXȏu6 u!A95F@6pM1i6'_= *u7/ ڟrг=]A3WgV̦>EPs>c=&l 4w]l<.BY+XGh5԰H5K)PަmlU%t!e `5Sfoq|96ºbHZC b5Ϝ6"c fG; c_uEhUBHDL[5) 5P&UXǀ2> (+Y0:YhA8#G&\\r,\MkV*Lzy jb$L C98KO9C&N)b,m[Ir6T R3_()<" ?v8yr)AQY$X יO/6 * ١Gx;a ]&Q`Gy+tuK{CQ`@?|fևsni8pGuM C^/@B8- e^29A3 @~VA '06 q$&Q]s¸m`hFus6T }zDQf5teb#\EQ~%O)ZOP/;7Ӡ]}*ZBW{~崫a}a\nM+ R+rS/t= 揻ޢ\GX](\mfs" &D3 %gؽ* |<xBt^ Kw@>|WTg?d\h{p@?aYt.׬Z`0X%g^2 < }TPTg0È3BH?=dq=Dԩbti@f}D4v :n.<@R Ι]W"C\r>wxg2SDZUd+ o.쪅U"tGpy}w 9buڠ8 -*e;TN6KPj1>n03hgzg5C2+Ff=@fDB/vIŭťkL)zSXQSg TЪvT(,[{ӱ YNWqLzT֮'ajUS|B`w^]vﵔ߂X^'wF.tXQ1 {vOuô jj[̿|dw4(G3+nl ( ĈM%l `\CZY$Qjۑ1Mu5l=OUv,+̖Ɨa,Ⱥ!Vu)MJ5xux1NX(Y;R[Tb 0_BP7ܹuf4tFdoDBݵ3xv0;qw}D"I1 2SmL\igDgrI2a6W^#=7]~{-2!sT QdJڛa Ϋ`e'}h'PIh^36zZt|Pgk3 /!>b̐Q'4X~ ' $Շ7 2CpǠ74-hf.$G=Hz\?#R+zHS9$ ID_s6*OKt]!ۉ Y^-Vpߋ96,MpN F6ja2.xhx`ϵܥ}𴴉(&C[9qeZg&)Q^Y d( }2mZƼ$gcuqg{':k1EbP-((†RvȎjß1\Nm4-$ʠjEDo$ @0z]B7b7$d -).WU?xVU9ݥ͈Ԉ)|4:4x%3NV}veޱsX&ڠɔ; [ HM#N"r?4DѼtMQ4C3M݅|R*ub4-ߋ_^"tW-##E+Am-(^#?I&L[\,h~AA@Ү Tse{ux1uT MjʀPKuIVZDnr,qO'pU(eK:g`#A` WZ9|+̴ݶ;/␺͗P:sC`~8prO aI/8N#}G'ǴιJ]Sh2[o!#/WLJŒfԬI:]X7QDdFgf`ւ-jװGwupч7Ō:"tA=i2T%1UE)kxP8HCGy6@ V,?SCYʯΫn t8|Yp7,GTn38%r+ GY?#NK۴''@&+ЊJkNPD.?E/8O8q]Gu`$`Za70NNց|lm SGZVgf3:ΝE,@B2]`u#)P}DzLK^O6Fē{w YG6{>lwFnP6k[@fd9]9N9yr.㗛Fq:&^`論$`Gƶ؊*q Xu['Te<81\0_8P c ̒?11e5Hkbdn Zu@MDWz6hh"JN4&n{5@N@N&_Zx-co,6)˻sLu6B+5wwn0>3HKzM82`ҚFX/87)mCk,fx۶]ePlDpCfm(_/6|E捊 ͓+ E9B$5b`݇ *e'l0ki''7H*f~?&ڤ%pZM?qzH,?4w@;Rnk~v=豪)V/pdaԪ%ȰO<`XBm)aW1nȓ6ZwBż"yƪ(euO,b^Tog͹CH= H֨gA ;uo&^ʭd.+tη) R(`&C2 puɍqYn`2?2ln9,5CJTpا1)^8a2Q!\kU7N"Q,s闸*)"knsK[v9egH88 Bބ _W`D 6!Wq<BƔSJL:#Ƥn '51RA̺D$<=W SE5Ow Jo“t;,2$h3 /̴%y}46+R$Ն^gGUUϓ5IAJIHY貱}Ͽ5k-<8#SjNoM7F |po)0o*%F1FW,2g"" GQY]ܢMzXUY3td*JYP7'u$k$bӊ\\|}7o}OH?O;>*c٩T1 $MCYmdkZ5QOs >q3P b`Z'|GYiB{ +=Sfpg'pI)ۢ݀od64%%U3S6g a^LqxuXsɥsm6@PtOnbʷ<c:e{gF ˠ-cXFѳLCT'2g`B[\f5W  jv.6_1^옄*A3.0;!Tk;O `9L 9=) CSJuouCd2Oy7=)95xo$ӷXP3@bU|{NUOɐ Z<yh:vHʘt+Xm؏@@{"@^9KCqYuBڲ5tTʒz8$x-V+YsH~AapݙLjg3PmVpW;Nn3g$蕄Άb;nOD)^JJ!L|~FcO[h\ѷxz&):; Y6ޥhiEQ T6Fv70^USZ>S~& PmK8[ma]I=$嵡k]( TBTSVnVZqn~[ OeB>d7(cQm{}xRBVQN$-H_g(+].ݔɺ6H9hg(&83xL{twS$?sn:N#Jt `zbxqWcc'ϗk?9E@gk<U {E[X 08dQs޻/+nPj2-2X̊PН`Du|\]񤵣B1 7_&կoy~|cAZK8x P*-ae3}hME)tlzGjNq0q;cjcT*S!H~PtbBH/A<7Ǯw2rOŽLjLAwP j'ηB$ $@.:C?.1qfxX{^;+atJ`HS %66n4k[ԯYJm+WZJ|B1w$\ sJ3EMR**oۓo3,yƊ@JHG0G=+򷻤D% 2DE%*i4TyW#M$_WyYto3[5qL詌=sV -)_Zε0 }mٓs?sMr6>3\C兊EgŜYw?SORrCEl*R{w'nik~W^]U;GTTUygr[:m-vqI+ jx=WHJ"Cg0;_V ~M vܥp4uiSɟENkN`N+asX 3"&吝ÂGo5{xO>tG:ANDZl%K=$K}4%m}IܪO<\9 ?(M۴Έ8)}F_3VtR= .,{A߶:|VBp+\Ͷ &>f-ᆲ?/T}|?ut2ItҠ}5g*u@ge09]O#] Z;2ZPA׍ M -8TZ&UȜq9(g2?.i*Vr[Gw}ӆֺ&ؙݩZ#K'oG& BNHy\}%beé=zv3qe1ҎPmMnCܖ,.V&:_7%f]SNttNǽpEA2la[j<]D61-tu=:߈l ,xfE[t;6vr#vj3D נnZhJ-߱Zo]+UY2]I;Aig8;;/i!Jt3G偨M<#V}IP5̈ϪQTLR}ٙSQ:hsWJҀc֙$ЪjZ 0}8-5ߤ'/^ځ!5OQkfօ& zGز^ιNV@\s.eIk!y'Xt83N1aP+ akI`{2$s׵fF^ϏN9xg܁ XnyJ<b[ßhEH{1F:tfv}LɲϘ4L09MF) -2׾FF?0mM?k C>K/U0YD1u(˕ WHgiWS1i ұsz6Gjް/tL=!xlbʍszTkMˆ$f$Kqe;(&|,CiuE dƲH\`jAt NcI+O_/kz]zp~aW.l Bt*7I! Ėe} ңQGM&[ZsmUu^ڭIPmCh-ELxv6248fCM~7`WMX.sbJni5.I, 8B1Q{kq0h(Knݙ[}7 囓PJ0c;Rfԍt 9M@!=2#3ŭQ3a@3$z SYp/-49L/6~>S,GSڕDV]Yl;es"D.LCW (v;}x &UOAZi)KBcOo>JtwP5x!o^Y `x%jb_yⰯENƉ\]Eu\hTRY(:ҾCֹ*g!-MO %l`UT ćF+ ˅ͦ qKnI&эe"镡 uЎ_jWgk`'x$,9PU^2L1"fjx  `"< uqO ?HL #k đtnIa8MEm4s jhlwz.C?%ʣ({]y O!,;~B>XVzr@_.~Gxʥ$%V9W92wq|Y=˦2/ּs9ʧ#Nq\{@sԸLePC|hvU}8wm-'/ƟpEЁ™c~flݷW %i_ o{Hs DD"}RgYEJ*t] ]l#!W $ { V^^AcWB'cpcn/hNYf*Eu0ؓL٩kKH4=zf;òescГzx24둠w״XrCS] ÕNkq[PHdiC/1U\a#fmV k,"Te]))ޠ*>˲2AE.@E Yscʻ!\Hq'"kJ f_P,DXŵuV׃D4ѝVB pH}u͢j%j: U?ra#ꡀÞJ,Wlr!]vyD ͎NTRҋl8z[].#gC0K>)3Hu[`.#\þ,7IGC;j'9/aᅅ"? &ݳJ^"0`zcxLˢQbF · G#g6T/8VH+^&eakӛi>p%A$ˑҾ,K \셎`u!oL@d5&A$M߈`GFztth!!Ԫ(mgjoȩ+>]K<ˏR+=-cJ/oӏ~x*>n_=Ler>[^e8=hZk$2R-d a`X?6;8ԦS!$8r}B CrX)qa?Q+VbQFŧѫ tDh'J('u^=f Xŋ?nm>]$7vzO7ج\{y$Y)(sGlЭqCW6ɃV 4C02<7 VTs#b^ӋW lͻP(8yiVE~D1uPJB o~f;^w:GoCY*ŎRfVu_RN,uo&w9w[w絍M}gE&i][Q&7喜atY)WOnsy1aST/AސSM΄ $*{ZZ[==ڏES̀fWY_T XT\ ^R]XT(>fݔI^z(Hy hvFq;c:@;G8GW4/;%TU[|yK ֱaJ=I;Ҷ;sKJ~fa1/ijOhR0(HI/ (:[9~o;7?֦T))?i 9֦1Y: aBz ct4/H3dzf0!( T%h_٩ TL,֙uuC˾"t!e?I<C>&:k̰BPXKxu|+?! ؜; {VCKV0NH^й{۩/1 ; EAHx¥_{܇&7q3 ]*ܻɇ4CVz*<"X *1})wz'# ^[%Et +JI9 vմqBINI;+7'}QC~OtsB'`Eےв))W{샥oծh)7GxKVQ[E8ǂNe.tTqȓ>2&mgg}v!t={EBM"}uQeP-'tZX2Uj}I\elȿ]s=nRXXV"NP"q $!UN mBDǥ ghv8^KvKj:JL"4 pq=zqr:늛mUJi߂;WIGHzZ7VB7ixCO- .ݕ9Z{-8Xî} ȲS+A[;`7 Rd/\fPlFKCfQvOekdQ qPԫ$e\-)Bh (EjNDT =FƝBf;@K݁Aii/QT0z4H½DRXvJy*DNA5(֞_Bv)y?5&b]j> ,7h:;բz]2Sa?ty)07Rn 9ͺBt>q ;Duv[g&-oTͭH+a:M$fC!ǖZ*>1b1_Wc&Ҷ2.AmaPƭʃ@EKZMAH[Ҭ*b-i ;I$ +rLO0̧Op:bC{W~3{;g&\x)I s+֦{:LRr$}DbY2"n<>YϮu:Rrܗ9{EX#?Oʵ~1a:6^uaU0WN$wo"L,bt"v?(CgX-Rm=c|6;ޟ ^v%l\?ڋ s/)ZYJsIG ȱo7InE0,=xY$!ڐD"ԫ;!B\ti[AewlI8 !vpȊlS+toK;SW,*aeP@$HF`{^ +ַtΘv=Q1K MK$c{|b 5-2{4F+1=\۰(Ѻl=8~vt"Ʃ:dzDo q S=и;hCU==8όj%x\k#B')uhCWA\;P7Mӊ+a3/l^>5nIMR#N Xd;V*/٣6SR51.5hFm(YJ[g\LybeQ}B!~V̂n 6L\vt˨R#[qToۑ cw'Ȯdp7j|HCTg;a@~*y>ɋ/sHk~|{ а}X/ "ePEi/e/?߷ie  $RQ!Ia~67%="`AH?5eݵ*%]J4XxCKGk  ۚA[tk#ˑ hj^ ĉƊV֗ri^J4qבd| ŊEN%s”yk;7B@͉Q zqSN)#ubGwϹ-8UB"^&ke@*m+=8È#){Dʀ ) ޒQau>Q1^P5Zi]>%]gZ06ܐg i@-:<鏛{Ғ~_5"835m<" a{'_yB-Y+ ':ϳ*Q>Z, 3GO_˸WzFPq7ɓEu!&PoXs sr3 )yjdEsG(VIй@?Qs{e`MIrߨ팱;<ڢ :sۍᨒsR [\EÏ*A U<;bbל}aȽԑaƌ/LhOE=g LT@jjfݡ0p3&@n1HSvШ ̷n䦊RfŊLB "*ta1Xe*PLUУ1{Kֹ5xMTn ݻ%޽]E jPpj8(ZfQD]{K 3Mi~Cn4?dkދ%D>ދ 2[@C0PhR0tKs %gz+1[FREe\1YPer z$Y*POW씲i;ZQ`|c Yd!S^a%y@*WAJe S#ߥV3\ I '0 n@f7BcU|gjuCR#EkD}#obUB{9 YٷdW k7oh(r=Pg/eف:{͉P׏9tl6`` c:s(/H,Yt1vX+hr, -U\ҏÕV_tޥt:%<ya z/CƁ,Q[ku[*QK-3 ;ǯv]'EO{;-%z~%m:R{81P0$UlDE›`Ey @ؐpST޴w+QSKJ޻caH()KL1$ý %3&HcŞ%d« iv W `!8%8KTXS9:pE شex~HKv`FQ,0q'$Z`b6O)\3]x /n n d?Ž1>1RX7Jy_]9V3@ߏż"B"F m9 az_T! T9%:{%Nyvd5}l\z}C\'HX)O:E b%3Fqn/]U$1xGzQF _P`}6+bK*z~$y-̽8S̿UzOi$tKtAn;i‘hc˱vɠBCYb)3 GP9>av,/ MF5`݀@>Ձ4 9( %)6 *)TىSp+WuwE'uDcfMjH?kpLWl8]f̂1+S7ο~#e9QczP`yn$gDB(Jw;\mAOμǚY_c@>tD;-/ވ6TuNNYDerQ6IS $Op UT*F;+9p#P tzqGQ_fWJ #BB0ՙXAtx`ws!P숫|ZM#Ul.~iYkc[[n(Q\|+=bQrlJLi6/UG7 {.ҫ=ٷ9:X.))q47EH$GV>T& >eŃSk~4Z5s};F ~"Dk I tB.*qr-i9"cSE)s&@)hmL+M0]~QۈB2?W5r '!=(#+d{ri3:V0C"HuL~[<_Ӡ>kt۰O f# E.Wt&·9M,?9 o\ۖ5LWKv$\-G^{j=qL47MS&o:#I.QSx+R q]fIw+997Kڟ7)&B@ P r2p P筬DȱJؤJU޳D⼿j1Sz1yd{%f bƝ^lh TGħc56ps@^ꮱWu N~Lj`3z2gchoDR>,вY[lSdg6M?e|9UY::}d\ M49؛]k-G>PE1Fm9Y^G0E\1M_T$H"dI- MC^#&DqHJk"y&e "!iX sAG﨧(W^+w/ych˟1K]4$Zj,{@VH|؅A7ʅ |ABO76sng_2C˫)d>xIՈ ;+gם<_Qs $eZGꩣ +(c! x <#! d.P#@L k P^>|@K)Сo2¥BEk>Bkqf~ں2rA۱\bLm'$ewhNC{xHE]IFUɩ'R:5{`.-"7I?ԮWl6LH4pI Jz刅g)e93LJA}o^Ĩ*۪M %C~=_ z,4nԨ7I M$$۔{rr ?͖ƛFmAVfew,9j$w>w+r{@eJ7w#bX&OTp^₡CyI(6? ,-D> , +}V˽#$D6V gKv.0@ti OiG&'d*B>T6wUY~I DlgP3Uܾў.K Ԩyq- Jw'{*7ym!7m/ 5%ZP.}b|,i򚫟tR]+#gN.Z݂oԡ0%,aCl?KEƫbɰKvր6a>ĺKW%q wEor#)6- ZF.96X uvj&^kS{B3]@H3EJQGQΑ1 AoJ,go >^^>1ڀS⋽AtQ `,>"4o * [ƉU إ\qrwkqme9CfՀhTBzbOq*6 :BB*C4):!8z1"L0WnK*q9Gn|4.yʛ%HkfriԨˊe~&_4},`t9:Sg҄BaA}xUS sq˼'+u]bxiq?7IiAI$U{U*kniFƏ>ruG7yOl\b|:ۗNTkFJ6a>~U%0aÀwz6ɹIadh7PRb)a \(W5WJ8I(m ί8sJt @jX$ޜP;)ȱ@M5UrKTNߖRڏ-4s3 DtW>q x~ Kd|r +n$cp]f2Kb1% wvbq)tQ8(6EBR#f)VjPcEHjmTqsc*eL#g"\ X&]ZQ]TӞ5n[n""À~G}^yW ?F^b!/v+ЎdJ9$C柜&ªK2%)KjBvxS4Sz.H׹Vd|[+EYb T:3f(Y=d]@1$ Fdǀ[ɭ ;EF1%=}Pwc4FW5W]]-|)εGuEUe:ofZ 6` TuA $f! H1g֝;3&_D;]f)Ɉr17AG_aypxBeV+z(&P SB3 sl#t0t*ler]*+7L}rrUM@fU[+K![$jHYzL?jj<@DÔB L2Dٻ}GU8s26=l#={s$B;.9p!vҵ3 +Z)jLP84T.$J̳U*L 7wۛZm}9k$:?CuBxC4?FTQ;SCM" mG^CAFRtZӦ(ԇjyH9^EOO0Pa3o^QH4vEϔPg',wg dZj b6x)$w ߕ?JL7y[(XV$*НDS(xY&݉(8ËwWh >Zrp8Ur+f^VAlVJ%Yr{3[8 XQ B3!^yql,imeoϾW sr=Xc9MuLP&n)>SThz|{5ӕIߴ7Sq-}2;W*|^0ʄƊ - <򟞿i")M%@ut*{`KxbǥmBi9%e$ J +/7`׾e.{bGeuQyeyJ=k#{ZEWG,& \?*|1QQEf'h%lI"]/C̓A99h޵M?z.o9rHVe78]rFTt(2  u@-PÏqWP\ Eߠ 'mm; .BҡܸfJ >Z?5`n$?z̤PV6 Tx&ЄfL&%m1gتTOasLWWP&d5Ӊ59waCKsy, B„< BnF|M. 3x"#*E|-0["!V_Qߟ-xYK;h,]σ[b[&VXŰHso#칳^/@\u-ΗK ev.7fͽ}Oc'xp)X$S6,R\՘J ߬҄tx'{\gP xZfkGEieS abcO>Z ~3 r]q#rR6=Q6/eLRZ9i YbK^'7 f;gyNjr }*FV\ 5q/\66?zOA_=,Y8Lӆ_㨘c@@M*8^V]St =zB́.XI>Y5 9twWո FvVX5wDX3X5)ib}QX\P Tm^`ELlbx\Nu3fZƫJsQtkrzޓ #bOArӯwqZg/SB;g[s{&k SAU%5G!*Q sJċ=pa,ػo製ocł}yiٍ-u@NN!{>n'w?,1c/Y{޳lwhՏ‘jAǢ?5a<^moJ~?jqDQXt Xh+,.(Քx^BUk@ę E3 P͋_a kAgH{G('"k% z$9h2w[Z`(_u5* оʨՕ(:KGmzSx'+Vݛn O].l-~Y+ (xTٶd!"A=H<(S5;Yb+Z&Claš 6 +?iE)x @nl^g. e*YbfjFZXGӤi?)\Wq /S@:_`2]m2ݼR+mLya;.b [D]TQj>tAJ.M/ۆǡ2H N=J!`X' CHSkޮYo^M9ptн=(`6}âl='r@ &-!2,.20C t!^,Qw&a8!>*ہXa{]ji^ElHE>&s>mϮxb'baI s(VŨ1hA)F*՞i˯a7>FɹByhJL$}! D8uu3Md^1ą cvp=֟pߖRd P'X؂z1 gu^ X(}P+Ўi,XXUF5 ìaV)O`4OV:Piy}f,=w%-+c;.K2fdFo }',OJ^tcU=jm,ԈVSiZR sD+!̇~Kn1WzEMT;oϘfKtìUXN!%Uf"W0x'SB(_78P~fYiN8עy{N`f\n Fzd3./: r9Ļ`&'ڕala-PL>_+6Gu!7wh$ʦ~756q6 J6P JX12'%hR.AdOZIFVSz pQ?iD7`#x [_Lq7q#ߡOZiB٠u Lްt(\SxeEܖ";|rP:Gx>>ffGmsR_Xr)S"z&?;l{ɴQT&pz"$"A:\H Y&&H˙R-YDW,qe^2\?&1 ƅUu6Q&y|D'{ \J2Bڗ$< s iJ"5QNؕg DE|+1qI3Y^X=z0^+~Rl烚(DwFFlumur>/k5WqrfmjSc6tDzo\0$E)a歟`?gᵺvrwQؒW@_BVtd%#1IȕQCfL& d~_s8 \P!sPYP$ItLֲΉڧ?]xP,,ZIK72'oTR*#iqVkYj>@]p{U)51D:=BW٤$'$? ܶ֝Z^A뙞0oLq 06#U; {ta1D#.Nik#&^ؑϣq'X"B!'79{㓢 jsG7< ?툂1 L6s2 sI䴵S?w۪ Le|Ă M錹.>ަTaB"q? f]n 糅QvA$M*芲>nae4f\_1#ՠk/r;hb+[,@Bm8o'y|g Q F'xwF}!HZ_m4B}hKH_ 1 mA)IƖ }q9B:;QGj/l' >FjB %4sDo_9o婞[ iNRy0SfD,(z"iiQnX1jIk[09[!x꾠TKPm" w!HQ= (mZӛ fvq̱>NXoQacj_ f m(cJa1v1A=<%B?d\Kxys(ˇSjl^œ-E=m o,f_j~{4a/hYܫ>=m4bE*CGiQjn&e&os 5*m H0ChN-[z&43"*,m̻bT—!4z:u },3l/㙡'"DP:(ow]/SxO >DUGcNfnuwe[AERc :ۨx-%{1:<;+dE޲%/9E+g/ȚƟd_>B 9K;sq82< X&&mŤn۲:g"; %GiOyV8l)c5Nh0ʜcUTK!IRJa/|#c (q= wDŃK⒚[!L-'4R5fk6mXcK9O۴Q*H 9둭g)YD.=~`2 "\7c zq N p֤)υȪĢ,^BUPPGQ4|#5\g%u_r q;HF"u$qnHINݬUOy" \J2׫%#*Ħ~AGNd]+h~/#N畢:};[P i,vqCfs'j-ɸ :' bo10q_\ɧOуAV\CV*M=azuQlUZ\o~yj\h@\W?@P(p A,s,ұY+}uH)Cʮ!kaxt@Rs} ;51uTO;w Cf޺U$y|>aLPA@f -KUiL3;zAЎY(zWwjd.9l.#4u.M7콓S;뤁ڒv4|fh^S4iv0qKO,̢JѮwp{wg㔀p vjw~*NN0 qtBlb)wdq[ teNciAel2WdAVYq8OWo?9ր@f%D7xFlj0=.Td{w7֚;h9Sw(υۿ* *o83Se׷Nu 3s@B"b%UWeU wmaN(4/q_c`R=,' ͍HߢyƣP $.}|j .|`e#G^c95rsMX_?>"PE|OxR HJŭ~73'#s]&vRqH; 4X-|(&,H)~_ou8`Dem cQsaaW)>3=oBqh].y|ԱAf7 x GG%x0~K"X,v%G CPMaL?ޢ&|RA4s) R`!\ tvo*]Meeշ1ѯS++ujzCc젓""6˟W|œ9P]Ze JǼ'wu_o0plfP[FݔNْ`uu}Jƌ^CL'W ,.p^C&Gguz5@剸W&>H8ٸӏGu* "ݢ.&Pľ=BuB'7iA_yR"Q-eB]8*-Q`CӧMwGnvN%wE:A4ճ߬p0M¤%8!j{mNy4ܖAV@,k06PW5 j(m|j:}o&YR ΠA1Vx'{o&hXrǁ:~:y-DL q)ώHϪ '^׸lɿDjlOmn!SZrH,XX0X%-Dz9mewo~JY;G&ZX54OIg;~x"˪߳MuS=ugX74^ ׎ CG( Q9#zf>PH+*N9#W!!7k%-};"zB|G!R/I@BiJo86^.dQ[HoCQ6$+x%ww^b߮2 My`w7}'MXڂS['"7M,6w{QC5NIm μ8l5I0l7Ox>; Ps:?R1e[,M&B`(Acf2'DV /"X`Y" +q}Ρ/w 0F[̺9 e}y ۜ}L.G 0[A7QpkNxjT:%BX!y}.]A 3\Mk#.ץȾ9«**_hMO@Hp8$V+w)XZI%xԎ :F'9%w58B׻/4ӾePKFLEӅzQd2'(Ygs?d3.F߮"iz|^pd*.J*&ܴNZ-KLȎ[Yo$PxTU z[Wk?t‡{U*(ё %֯YKIJVʺدwhX$Vg]^%(AS,^PḋH[Ys`u$'aTt+kR1y6񡋢&!4-ēR*S \#p04?|.#~>W'AGG+H2unL>d/0 SO0ǫᇷ0=w foC7<(;HK6?{+tŤ K0񤓯vHSA?c/GaX/p:i*~}8e9iW|=AXgM4_uZs5ףN B=@W"湈<L э1 lgΈ>p/Ŋ heg65D-r,X.^ԄvW%7|$C&^נ~[rP: u_2>ioȁճ$4siDD'rk!`'==z2WPB >–# UHMj=,(/uRS&:*)Jy鳋n>E'wE? UZeJ:܋M.䇌MunvziR7Pm0 QrN[P\7mU-`Bt8]3SWe•YJX~y>Xgdn_jf^[ڂٮLJhğk2RJ_Oy*ez<~IjKeld |:2 MџR"e B sjLVPANGܷrpm2n֛X҂H EK{-*/ma-Y>QjqGT C"]gTh}tǏ30ϚL~ ga '4#4|8ji8z" ~S ŏPmY:`6Osr\Χ#55z$TADafyV37!^)[Cم.湵5ZBoF9mis'shٲ!#B<.kXQ~i9T>0<hDqplk-*_0Q+,txqxz0󛞵!)b*zVĆ@j' RA,VM P$EJ"aD-ӻv'Շ _s/t s۸z既n58ilʧ-[]*ԀPs/z/8S̐9W#4ud7X10~tjG,Jq=|DwS\6e)}9 NoO(%d!Rpk@N}v§ ^I<ę)7 %̠W/\^,[pUcϤs5 )(!]A8wfYkW&=3$ܶvŮG*ˠH TMON<)!R!g RVP 9baC~w 7 |3#{kKP| -FmQ3uJpJ+x:?\H6gQP1wG:`y%X;덡ky7գ+PyF!nOd(@=_Z#/aS3չys#9oF-3j sFAh+$A`er8W@*uuQx:܉n=DP~G;0Mć^b!yf/e}0N)N/׆IZAǿ0 Wq01=02DHȤX(|:j.Xݪ? k7z_?l8\[W]iW\8l>c`nۊX鴤XNȇ&~N?,qXfI4 ?hc_ KU u0ΫÚMر ^'FNպi,hqD8_z6Cg~(OS(ު㌺q'nK\_D.RLh !#7~ɻـ bF,W>2%.ʎH^3R]vIw3{ߏ׋5jr;00 j):w@w g-Y93f͞," |;&_rf#g^0ȧE;w30#?ɰNtWwσN.8!eܥx2?]mga!@8qՖ>m>v^q"t_uj85Jcxʊb?QM:#pUth>ve'갈d4ŊAhf5\8g4l+ue:ć$OZʼnma`'5.0`Ɵ8'\2CU4 C[%B!zlBARE4?~e& c]yLe_!_4_f y D+gH\>U|D*9NFOC[ˎv;zp#_|xz ȮƧge [0fHhOm<>_ aΨZ7tE!y=TkbU͏>}ׯ3uﺂ^/$݇ ،D= hD#ft(;/PГolvmb cjUPʼnU%=;MU]2PUTfbS $Z\Ad&i)*>rҠ#8xj [p]G h 4Y(*+l '9]d*hBOB s_NX'kE9Xoi=jZ֩,myfmh5ڳ;] sS4x+ _b;{ԅ=`(tqhϯ)w oEZ ܞ޶4$z 3 OdTI19͢!LY^Qv4-v|jk)'2l|yy'ObQfgd"0 /dzχvNWAl^QFo1n9TX^I EJb̬&Z?0JPSQ@ԦCy] ^ 4}oL3}vytr+ɫ.VC ].Q@~SlU=|2*uEiH3ѵBԈj*BAuSz+SfY$ UO0;N#G^~C> {;G4`h^5-ݍiCM&ۗy,VNukOr!E xU:2LXZ nF&D5F.T1O'WMB*f*KȈZ^fف(daQt:dK(n}Z#{v't#>>vKi 6VD Fx6vRkyGlMsv>+P =+H1 c eTR5\5@Zu` )YA[οVIb ؤhvڥo> ݰSb .rzFڣ PS-6+|SSA[}SGVv&sW45_ nW w& Ϟ謖.0Wu90gN"KEf^c|w6ĽqP/Aϣ^$J\s#K+b~U Dԉ}P)-;FaxFfzx޿_oύ֒S4<$˚^B_AMR|k,d悂U $6R>7YTm$sߕV(z@蒄~QiI,mFiu3-}9su^/+Jx%@c "Mhߓ<#}}+ 5 4 uFdtCwDb˞'^N5.n3axPlt yLkMfG!Vs,uy7[d$G9KiF{&}QDDi"K22YC'b\q:EGd0gzg>k*smz'KcHg1T˭a.l.hI>;ouO}^5Wp"Gڝ(wf%f#䥩'.y 윏0Ĩfm~kyGg$+n2p)3Rq4ׯ_:s,Jʕ!?e0͂ El-EQ:oR~2vFdB8Z#gi.bE>j`p{mk̀٢ò`![G=~3Ȭۋ &̭u0>opk:Fz ](1In+Z?oV6^sb oAi7lō0IՔP /9,6BBeh647=%ݚdNTv(n| 6J5֝EW{08Q~[DGDEr GPd&ϤnTjDe/w;>lah\:8òJ^rL3>p+}PyjIk5 Z/$JzQvG^Sh{܏dxfCԻi[BʩT7v.]bMegכ[#_pOБ᱐ zWf'f=',洢fYUU'EI^x`V#7 C[p4΁.Dz O73uqt/aךxYB">?bLe8B,Ҋu}ׇŰ|)8q.AyvzG6+b *)F.v0]u^B)9.}%{xЕ?T<9F҅Ui=bT)m % Tw9*Z:=v8bu_ߕJ/q Xô-|۹8rJ12 .mMlMx0÷ Fd)`4(##EetsS47v ɦ_:y9Mˇ|V25gwOhF1IHT:gրW!L*Dk6&*Z1Y J\}ROW}hQC9)&`ZBsYt iͤ*.ěuhV*>5Jb4 .GrLn"P7{E8YCju ߗױa/x"a:IK's*Daߊ6;Pqމ::MֱO=5"'~F5%kFovA$[o]쟃%GZy6re>w'^]Z/s~$C=@߮rP@r6r_X|b7[)V>Kd`xem2}o͸0^ = ӥr2OaЀQPֺ*Vʝq8"wiJJLw^&KׯӌyXMĵ%L/yuQe?Mq[DJhxob[/ذ,v$<%>8 hYC1$|D?U 9tZO*j1{lN[;>ZV NVmsm9deg©hJjUz cjk_ 3oOV4mW~OL-UC21xrIIg;;}_苣 >&ÑD&t&TQ4w̴W??) /&<>/皕 vUyjaRߤv6 {,ʽ0?Z@mtwFA=Eڙ_0P6H)vi2e*VS5[a#$߀ +n+~''C6bϬoF_%bvN$t_#(b2CXBZ0+by Ĥ|N$ѷ3}NU;1i1Pf3ţWBd' mBHY"ޏ5Qi|II%U88!ѱ(ʅ9g_ԑP$z54IlgʌccPt$7-^iliK)AEY03׆iMzꤚGWCS5R0~Uȅxyq h3b ٸ/|3M &j8yJ7R;/I5?FdIVGNEXAOˬIbo*dƻȝC Ja +>iYx֋FWZhn)Zh֎`1L|*U4+}7=jwН3I$+,KCM:z$wL@WBa4gJ+7ȔĈo~JF0Bzi3 ׌d6#h@onSL /.uر)^spdbP('6Z>BGRxN̯^!enO{ G(=,8~d3ba8O;XyM:Ɩۡ^Wجg+ᨖm¡j-O5uYõYzDx.&1WGn"U8>bیkfYQNkJ&xq!v@:lp/zm)g3z3ɥ{lQoA`7@f iXjčVozѭvaٰvFo ,XuHFDv6=&dʟЖ~GJwdz]arWHOU3Gs mx.^}kh,4.b㐅ןT<#K:gy0.O Tӯ$gein< vZPI3{^jMzOAr d&fxh!??Bsej~0̘U{|'lN#ٌaI5",L)?gzVmIyO iAN^Q]4Bޛ$ƥRn2r ;dM?~ROӻ]*dqz2HC)rNjo4M'cJ_%IHTO}%6 NϕU@xV_+Enԡe݊|}o&f-{JJUyD9LIcmj;^vE@'!zTp)p/']WΏ{y'>L__ɍױ?* o:=NYb) wG ɶ%߈cCHE9b5ow|5H Ə\7J\./k~_:} $7NI`K8~/,u2olxTnh;Ұ?mwŃ@V];V{yP2ЭS`YǷ Ub)*#&'YrY'J&˸IY9 0j nf7Ja2MdQXhN>mQGESk-(艉N-9?C=Dj̘φ(`.6Z^y"(; ܜ_ *VZOJE5d^?4^ QH<7@SğV5YK>$*$p 2#WuJ%+[L_ۍy ݍ6sCP(XI@[8@aCy?_}cH~QS>(6S<o_z XR)+mF1-aWO`-ZZ0.} s؍ sY>u! C5Ԫd* ^!U_.C˵Uh[Vh'VƩeM(%Ǽ$XONWR,RbH͋݉Fݦ?tGXxo/Ù5Q'inowk`\$#I8-9} c\@\ϴUjd}ng z*b̥6 a_8{WD/K+OE׸-Dƒ|ɞQb[q Yމ| 9T#0 aR#~Dmv8n^7#o9gV3VL8^(;wGVY/7䐹zHZO+ %P.{z/1DQV_FԚNkZP\ym. ޽`*zGz^a'(d,y^=q .wo4^ ftlOCn6TTxR314*JܗL,˸,DP^&8Yv.Þ9/]f_U!`vuh[wrD=7g&F|lد^nn%M~i`fٚ_J@uG>2қh 4ґ-7ESPQPAnT=>7j&1ϒ(X`#7bs&]3+rh{FyaF>&K=nb[ǮkR+<{oO''(?ziCL$]-V(cl`l)=h ֽ{ir0| sд |8N d\euV0C8F6H,&y,~h9a"_GP!Ǣ'[tPe>@hĸNn 1DOK}]vʳǴ~XXg=8 Vwgnƚv+O['%lH(h&٢aϚ@\9o (}$?с{9uJg:'pkVD8Zbq%CUC{(өbfNk-?ty,e,ҋѱ怷N'g~X4j|~[vO`CJo@xЯ(#!J݁@zixT `m3cSi`? Q&QvO$lTcu߶.^q$'V)Tv;{w~v݌jXLW1n XQ0=s*H 7uaK}&,3 #)ss]hI@w۝ 1 fV9ۏ,yѹTXU> 'b{̎U ? xe^\3|>98dNwS@U%r &iZhw23Z,pxw]i(JǨcM38ݵDp`-b;N?v qL1LJl8[K!6#hv=>k5QLAAlOtIG7/1؏yXbFHw27ћA #% ٣%4}cF ? c>'*Xyb;rQS P_5oКC \ ?ȫu-MSwѦc! A 2aʡԔȼVw@8{ɻŋڜ-B9SgAv&aAYgޚё'߯ʔMQ Ks$w,7&FkgA;HYt\sֳReM􎟺_K>Tg,Z݃a ;wLGxePs`gjܱXù x^~Qr46{ƳE>/4پ`U<+.FgWJcqAd>5zFs!iG'"(_ GjV]iDVrTO<HH5.@sy7Jӎܮe2 f54ċK-Uq8bFa+{{GɈ+l忰Y "|lB芷iT\1QhR$9M 0odtmQcu:vh+ir0nLX?Àq[Sq/c1u ‚|y>U*0%mG Atƪʢ[-u+spƋ[.٣?w_}Geh)+ȼP,M NCFiэYX ּFKic^w&]ԩByF_qq`+hA퓁S![D DtfUYI<πwWD`79{2Հͩ`c<}NTަJBٷ"Tgq|14Dyĵެ-_1.Ƌn׮xYlTwbŋ=FӥBƍF˞H.A -Іn (M'mFKavY~zsvaιw{cxK ރXnmY}L_1BK&g2tF|y>耶2[٤E@_Em56`:S֦n- x*+SEIl|t5ڛۃ8̀3;D(8'B:%m>̪rޅo( ʳc*><Œ(iN*2 8NvVJt4u 8ZSﱨ̂M11ӳ< hѓ_1G!pV-Tb_3s5&`<]5t:<7m3_/~M3½:2̍2IxZ;'{ v y,M)gti<Ԃ1.;&w]WN> m[ Э@S&ӌaZZފ^QLm]xEQEgl[fAC%qI$ʐ;Y-r[H1P6J5qq8*@yCf%\.<#*-~d =wfh۱ s=b Aܛz~w wb+^_ue)`lkݟm2 nB!V(}EdɃxIe UC5{υK MPF F'Y%?|qrU5c5Kkn1Nn#Aȯ&ľ*h*!fI pT`ӽ(9%㏖څ~t |…%8*+>;a-?^ _^durjKCtBIVhBɄɱқ}^;b:7y{evQ̢G«ssҐz%ySCx{&m(t9 lT#{y);Fһc_f4֭DA+L=ՠq+:t?!r܂wq>k"4S?UR@T0k)]؞ М7~)JȹB`ݙ 9I0!v(A<8/gjjRH-oyg2o*%E!նxv'FJJA/DR9[+ɪW/nIJ3YBB*nFO }֯Fw}"R)%9tGOiReqFC^3"s}GhU|iazlu/98ЪϋO`[,]RYwɈ p( }fffGԄ5>nQz2_)mOtN=A@˙ HD& v D2a̡.́J=qo85?z ̖C-Fpk@Sa:gv7z:qB gZP q1;*%QA\dKGejшOK ##I9|9bXϋFH9Aac Jiw)HS1H[/LSca0ŮǓ08wEClcd|l4%Q5AZc_}wwMG<GO&(4lCف5vQRlUʸbM *M_rPX̶3XI;VNc\YÆ`wuA-Vz|ahgFTgHd(}AKˑ/{b˜ Et-݉?!?ShT ] A9K1@2#z=7ĩ=驦ݺT2alT~-b0酏;5s@ \f5?*A8+"%Ή(NbͼC(dFBSjUxji.wR/->e,^OqBa'GgeD "KwZ <]^.5sRT8$#II/X0g=EygǤX9cpU0iǵZ;װx1Ɲ?Ո+mb!-p.% [+g$DUQ!&5@X`j,Ώo#l0S&wN_(S^l_}{ZwyiC߉Yѫ২' D^#Z1|גRfjHGQdCJN#c{J=O0|:{ЈfoP,}K9 h[G &}$P%fb߬w )Ly}-J[<㏧H yѿIq.xlCCCSf¢L`u[eQzRa}(`1AOΥ4uB^™l#!t:`#3& >^[]̛"CPsHtW[ұ];uhA31KBh Z]wt5đ HycmyPkYdd{aIB:;@ɍ JB`u-=tҰ0=~Y.7CÖ|G?l0b'FY _D$>e_,(G=șeHђ b^cѿ&R3*73WBce= a>1)w;gwD;Jh( O$0$Uq%)qF+umio-L`ӌv[}|ׂ3$ vZ#s lga[ﵧY6 ;_,8wT6zp`<ĜxЕ5ӺVT1'\JXzQpHk7=?ςrǘ)9@F{&TiVܴEypG'JT`\ f}8t?^'>D׀ٚW]vr_ \X%ov&J =r6 ܩ̥UW[UgZٌ`HL ѣۆ%`*0[(P#zl K m/K)ɤj.]kmaiBEDŐx.ӽ?y-0*}RJc{VG}oC=_׺XO$q$z&V 'zșQq-lɽCauY_\⃭QL⃡ z:;4?tke0ěOv%sA0O;$NC]U6|P)V}n7zϬpL[[1gGprID?Kݲ:Y@*6oݨmg\0>fHtNdelXZju`M5Bi>ucs ~5Y%Kc}PE,4BM24NɇbRfO׵z$SlTԬlߔ ifY#ڢq;w93߷U&$ԈWFv?"8Ns Z"*ךjs.>2 H0ۃɂ^s}DBx_y&S;h9[1ˈiEV@US^ DX]Sɭjj,U,E;Fws-E[ Z8-?чt-Z?3W'h!e5˟4jj0:v3]hܷ(4[4WqNi6,7 I2Hn.E"p>Z-.٬ԢǺ¬csP\?}8ƢPN1%TaF%I4HZ q8=Z+Htiy0_}=NÑe}5bD?pK8iR6T"5kK{ "Rqcڞ5 \EZwqvY"`&Vs|*z:rltj$d}̡9 ஶ$%.ʯÂqGR`,#1HR!Ogܵ#S^hɝi #nLtǿ)rBA~T B EU 9-"|uY࠯`*,R0Ku |OAҵ~D"g]M&hl],Tdfc9!WYXhOt8[P6xfa{hl*^3C W{ڇ?LqNsEL`~9>ݺ>&zM"mݶ,]sĞ黶a)炡c y.z%@jG ˄Z̪]W`6B=3Ptgy1 joq_۔̜J1w5zSskzp1}eenPdm<¦ס EHvuѵhUG%:.x%$iRgZ(lSF{)sj(eN8gH,r2?9b0]B+BP|לԇ&G$}rV뵸 D\ Op;;H D(2SbN^~GPJ+/Ycch [gYq5ΘaΫ0?OcqYFg\?rFL1 PyK u 5j MNcIX}Peӧv2*~)C3K6i6р Ecl\Zok5l %][LG>{frQ_/%YCA${$sLXY|C^{pK2NVQW}˕^=}Wc+G vERҜ"󛺮9o[v};ӗd:dnn !oU} -L@4Ɉ'm vڮ2}hihF.Q.ڌihɵտoG@#Xrg͓V2,l M֘ʝng^xku۰W~rDO)I>Pq34cr{gF"^SP3 4 0 588_0>ёJbSN{m[j0-  P(Ťxi$h K`ҲMr~cR<6οfvzmgMpȆ5|m?qU[EKvC[d+Vjۣ3N!>̕jZ0s7:1yh+WH( pew>m0ϑ^Jĥ63W{'p% ?G7`4`?꯫Ѝr54?]^o86%!m;MeUe(Ϗ'&-B@¸RsHT(Xy5C& {GnNFB B8 _tNIʉ3hϲ珫 2pSk<s865j]j+|V/:l:\<rӛX^wMŏXO9@ʚ}ii=U_Iر(wӼ .Y3[_A E{1E޿7M5S6,|b͸0)qm\\]ur6zar`3wrvbddaP2T? {U'oUuG{B"5֋m!_ݬ D2 XUX2$Bٕo`[J΍W߫& ,;[6n4QX]슠o®>2B?iQh9}zI 0WA]HT6W 4dT7ف2Kɾ6Sr-z)qF¤ K rZ=`|c/ Hn#vfSQʞ Qiؙj3, U,AYS&iu`s %p6{|9(Z06|]{vaHſ3,[^\ Kx9~V :ܩTÙD< c;Ip.cL/,qZB;_tPFoEBMBµqwah'2\"k7*‘s#z dsںW4[v(9V#SPU'6{wئj/ {yEfsrPyXN15w=;uSL֜ߣ*0; TBo9iuMq,ma/t2ᦣbzi AR2flF'ǂ$\~ 4@m.Si''"eKc};* FQ}x4xǂ犓gꌄ&B+҅T2#"^s"&SE4?!QV̶YD4>[VUyT@sZh* '|DūZ) D"j,x+ɵwx<ĒR|@`uzXg2 !fJ :1-1ҩ3#NӷKB ;aU 6heC]ͬA;lLyD}Aa*Bo,pkY]dvHV}}}ȜߓPH:XXXm,XD(A֩v !^9+]$enך]Zq6~i]J#xadLn|)Ap Oh׶8j䲲iH2=p=BS:֋S{HH-9t5]hK}v{'c=ҍcTFf9ثFnuWm (5.xyWOoqy;a*4H*{@Z6Cܤo*0r;,p[%9O3YƁvqM)7ؾ< 賩y>]2oS{΍J\&8_w4Λ1,̫58w@أ:r_ {\pDt^ B'‘TmP:Z Ì'W3~b87U$pr썾DJ@.dll1M11RANnwDMdP (q;sJ_ x"k\%8_;g4N3=OJ3[8vptwԥTqcЙ7o_;fhe7RIJ\(iσK,}lPؗm^*<σj׺`D!UΪ-vcP ٨\9#vuflHD^Ҙe,%h[Çhʔsc,AR]%t4 _L8Ɨe ooϮ>= K`)$; GV AA Q&d aze.t,\M>'}ެP~=g&&c1|bl?bSUɷC{#'.$oIB I6'ѭ+bߝ.Jbp`e)cҦHzG >%YWPO"N4u{?EQ+I8fF,kv3~e65zAR˃H!6G2}WmKS7}_j PJ,VJ2/.pt[_ ~=*d"mhNn,1x"M+;HN:H *_햻:V#[;y`GIqd|X<_{M x`SRN].xfD+^G]֜إ-jkJoS0Ja;"V')]973uU1zXuIɱp9pCFw{ى=;CI,VUS*'>SX~:>؆&;?VdrBh9I$FO E: '+gG`=|2F:RD/<8S-hECbN4b Vѡ]BJ9R.Eà^ϣĮvIQb=tj{ R/PɢΧb( - 7{b?^]:R}R[uc%Ɣt D9k$g(lV׌acG+7 4ƿ_b֒9h4ڈiʔ1}swxUF!.eGs)raG;.xe_z VЪ~UdE*&7'&@YH4IoisDYpD&AziI%ǘq#C,13f2N{};Pn /\&Tx%Zc>W-Oʇ/Jfw.eo2BEpF"̙ ܞ=$_qxkz00L غ<({Xږ& CtKx/؜9soWI H 2_+b8K~nC(g('G>w'vs͘;8"3odd]u{T;+rCsl Rx B8IxwJP$h3e4qOjG3=jaRtQ݊V\`߇JvfP5!22.C=鱝 ǻꕢL6uaS%)P랙u[QjW׎!ŗ,T aba7r,`2u7v30 7;`)9AԀ('iOSYhA0 -فc5ҩ%:΄EmEAzn9IPjQشF;TYThmwj78+ LDCV-10!(lLzcWE}Ę-% y}΂ ;SS/Kjn0|",h\ ֩ONl臾Kl|U–orNF_2$WV0} i /M0qb-+MW="ѯ<.VfѠj%bcU6mnV\L[ѴԭVn=^ o " P~{ԭ ÞDk%S'vcMh̯z/Bf=_I!&j;ƵSqztJ.ƥ#SH]!vZ 'ے)y|›ce KQ/rTô ;>Ӝ~g:jɖ_ڴ4lP.4-Ǟ_l|3;^%AE!e*g(rdX[-9@NOMF@85;eBz8^LOK ijfbQS9dl6V^采UUAz1?ќֽDY>f2S>_)-,JQw/nCOP; _l O]9l]ך;õpx!.V˹H0[폀Sxuj8i@޽Z@ʥms~OU26H潺LWN^~0!nfXZL4[FA]YRMVt(.?| ~Q3N+SJ)% lzs G_ nx,Y[itfl޷P_2}8XL#igv}~'2p2KH!ėeZm`Fvy;P|JdtNjo S)shb7y 5m_1ْJPB¬{~#gR2ZoL* ЌzVEE) Yn+1+UrvV{E%Ϯk}A$׼^syxS4‡piiyxHyqo"ҹ$AgX403o;͇tU`d`:H2=wW.K`ےm2c4xSK툭6^;phB~Xt<iNOT\Won:y U(\8i{` fOkt={0WjBmh.uHj(}tzl,cqfV.DH2ed}(l??mݳcu )y1T>n%ߊn^8T;M. >c-t2&I%+veI~褭= j5SJzzmngi꥚m@l+D/Y."aPG.a;!d7QA60 ȧ)-++nq}M*ߑ(]ӂ):TTbX,wAjf;@ }mFf}oXSq$܄ܢa蝳R__ڬ{a:*,G^ 4bz꿬|W5yC|qy/aR7kf[D-Abم4ㅌSW,۴P?Z6pZѡ(0ڞF?;ZcZp`aG&fu۲ *7R)Q6CetbcX=Z)_Δ)!CşQ %>=YIv?fS zunQ} WHˍ ;o5Udxhuo>hIʽ=W$;5O0V6eit0qDQD*c\S'cFKڅ#.?-M|G'fJ|<{DDYcN;' D0 .F:>3Aøkq#U;AJC^hѱ^v\BCu _2Y =Җ;^2)d ;Ɠl0pSb 3vВD=\_9eAR\ř/;qfyLFotsCkעj2 k?pof)Jߪ HiL6+UT}rҪ-9U)ZO#7t|+xe|-tX@}zTyNm>ת'JB3kd[q< gBZ=g%V֝  -35+f-|sWD ,Gu&\Vn{]Dushphra |k(Gxtak"d*!,Q\}Vj˞ށD [qQ֮ $Hr2me(f<^AܚC.u AKfilt5&*\ws*b󿦬 ^$j9M 6vN.s3Dׅ*`g `#oAC2c:Ϧ7W@\͊MH_9puJ꫰5_Xky/'Mo-"$FP-A@Bso4v*z:Qu1ktW:Ց:C&||c@ǁՋv>r|bU櫟KǬ6̐Q 8t! es_z6v3{:l-UL naW*Bш>XO"2*5扴Ik4xz^4kJRF6=7?~$$TaS,\YJt4(]c7=_B34 ix+\gF؊-9=e*HJ="ޛ 6/VP8r[՚yP_?k9P4-%w ؐkf FJ%nz+};jvH)^~T"2]7i^\X^kbﲵ"t଺0ugI+#\zq4zu'Za_\i2ܧi4B_"0Rr F*j 5e®cCm-ny/5y.xb?m0HˆUI4G% `` 0'>_M'E-A_Jijg5:śk @ W}j٨Xx(I}$bL5Dљk3@#&̭c]@CO]؇ZN-wۻۘ\hi6_m{%K& ͵tW1lvu;=*f[as_r #U –W4YIJ4z~W{FRD֒yU V+k 363")"k6p%>}1E¼]6;D i;^>m\ F>|bkxnG~+2)^/4eA\Z6<%r}g]d{ؚ&!9T(YyObRO>]ȟ]Via1jԚߚ4|]VcfNyH) ٢Gz9ANᨊWO!DH5fuVFx$EA1Zi eFcS"FʦJ!T0Oˍ]L}[iW[2>D%jR~n~45Q&4Hc^:gC?߾jd,dN:uVqĴ`1!Y@tgկ,R`JI{aȵ2"U3ME)1}BpɅ +Nv"Z@ܪmvbOWlqo_gRm)qgf㡨a,wPv?!%vj`۲ƪSg a@ ¶"Rp"؅8 mmu42 XXwcXtuLy$3}rEQBLaI%(9<2BA0Od'KUZHa.yI^n9.nVckiEkqS;|4)&91]n܉Y*f'+x&|-98:n ~p`R#8xQ|ģ0%x=X1~/Ku'p!]UPt338 t,2|~@D}EBKEv4vh$orV6_Y[g-K^_r3gPYe;k?=^82TqI^MP$cڂ]#[u, dd8`J#{S\z$/3ydkEy Igպ[E݆9TlՂ,|(av`7m\uܦQ1d |_0 )ȳ~|Mp+Ƀ]O`D;1Q"h[tu&M[9χVEs%oz_NA#\B7bͦ! fr  s\G?Q@PsP9j(C?Eު! nV$!҅N9_:f =&u?[K5C Prd#{3TKHv^H<3Ϛ ieoD߽"Vs +Zࣶޝ QV/l)Z;3bl=t#g(f"Gu3{],"u&®֤нtL;&m!ˣ:|ظ.TG>f0/zơֱlO,:%CD LCp+&wˀ4å>@{j ].,02|5Pn~=~!&B 0֙ғf>6fv,vx;\rBV~dewS%]Q?f; LcVM m 0Ɠufxx۩^3i4^E^HCp`e("'~-v2)sO鰊MD!]$H}4 vjhz\,nťQ>h#`&Uz?k4wvR?[VJS82Η*?ʂ^gS4z]U5? [fH*?ulȵZ尦l$\H5(Ƶ'o t>=k2PF]0==0$1`{3POoR횪\U_A-Jk1rܔNh0nơ{XfLo 9~ʄ9 ۋ-0fzܓAI^)IMc+U/KXT?Q'A#୻IiӂH*pY؄e&AK\'8uIS4 BWw𵡱%"o(E?QM8.7CN’&b*o6@`ɳHftjZf AP_26D9SXLh4_dx7K*_m-K|ur|&_>0 4>5dρ;P'hzjXE[Kvg)u@dfKq)m¡IUri4nU'ntOȟM]1EnӍ+aǂ6y$MZMH>?icKAM˱h*b@Y^`'˕d3c'fsɌ?C|/ьTjlv?[t01n~W]z {؃V犍+ qNcj9By3QlKϩ v]_ mNqJ%?|U䆯W6=#E?ܡEP_)v rje2QGr[J>1`'ì{$ZIɤGW!8;y'ت|<€F/Yꅆ^JVJI*﯀#|y4PI%THYϘ\X+Unn9mx@Rq.]˕Κe8Vb˓ni%xSG9SJVāN " 4g85DJ_32^y2P R96H'LA(|0dBҋZ7rY<(c6%Jyuq/ x B=0?NwAnNjU!||:nQ`A֖dE3eQLD7DPE3@,Hd h 2o+0̈oAU^em|dJ vO\*ևAƳq@R|j7 N}θݻJ|Dž io|dҘ5$GiN L`$b̓.43C+1v [DM}jvoMFpUnx, R1xw83OlԄ(#Ux>>Bh ʱ t*8a_|!")CNm}0E^}~Re:١` #e?~-0&4s>7b=Z{'i!1_/BBӣ)ڳ~9'CC4}{h%RxBn+mk&9!/Zy+i/H~sZ+6L/'jf 3P$ y[d߶mM- 1YAJK['P{ ^'oWPgaKjDMÒRl$W 4NKccv,(~TlZÍ~ɳckuEI}sXO iFX##Sr{E#!}5u}21q3)=bMcV=g|d˨zSL?!RG.+{'m55R^W_. r[2WJzltI,*L!A؅vT˕:$BU3+mܴgC9J%zꀰ fV𶤾SAA7N6,kJt|*bm^=,J3?ȓNWg՛;p X<uȡޑ虡.ӝlzqd"LUWnD9,B7HB>X[[ixidθnKqPS.˽HE7 =mA%Y|7HX6M5ӦbQs"4+e~D5y[-WWw*"@ >J+&IGE pc!I)I^=ƥ(K9:.d0D,> d3`bGFGZpI:-vIr =`2[_D9avmt tY 1`8>{DQ:tJg9j~/fzRnE9di<[Bq(H &^cg4wOAe`u45/}+K*hH[ Fᔏ-(9N|r⏪){`+a&XUݝ!eg"!d;Y\0@5uE[1};VAdDd(RI x*%^I,>;˱ kJ}"0Y-q 2ܶA(B|B#}}}^^kEX*],D#ivmQI_ox!0!PwrD 59lMй& ,O:Q#1jY {JpX,&Z}5IE6J[s6(v"^a״=fram%.ۃhтRh] >OU0ub6q5yHoj$2$dPg3_³ !R<i)ePLzmρuc᧓qNqRHQmQ_[uH Wy\jo2 @CC09qeW"_l»-@#\'w4~cnAVǘ1*./,pX8EeO`L?S<85Q^.^ךJߢ%+,qBEӮ46bV]di[SƢP 3ʌ RaqCS!_`O^m7xC;́O;rB: г+mMRQb;Ln[s75DLӬVu0p0/{"KnX>{[MjPɊ`kz2chJ5NV!Z`5gY=%%)oό+b$438C8gLAi~0#!l3zaS 6EB~b:|%W.et˓@h +C5)`:̢Qsa[||haSߥyi'z 7~ AS(0ߞv ىWo<&11[5&6BHn3Aʪ-4 ,:3PFа To7 ǙXk{6jTvʘmt`GMQ|3/Q<'eOi桩Le8D uaxB]- _|wv;+%#y+ÎPp/F;mYsFmiҸ&Jcnz_ɹ/*cd)6 &R/`#EA52O-T[t{@}oh\ӣ*5# i+w?S!4wYբ&XS|pMz#ևefGx8]f.bI0HIδL6ЂwD]́鶳LP5{UYS8IS,YxjolݥWOHNR@EI+cK[''6-|kZm(85Iөg_05MoDM}~Cv)A߲ ̧ӤZHxgcOG:TJ@9YgZ."Ssgǘ,DSi-ie[(`󨾭߯2 恘f@۵N^֩gz+YI+Tut\ai`~ݸ3Ft ƍ6  8pH+n79*hDPsX0[Ѷ=l!%]\GtJBԼy#ZD~“]iQ-7Zƒ%?i6ΐOF\Jm[ydz4O6:}9~;=;yK׹:'+=`(!SXpZvsX\W:+@g)/pVXDum?/NTP׿]дίqBE%teOAUjuZ?8l FeIj X*J5^N0KAfg %agSRʼnGw,4O!kAB&ٮ/ȏ^miC&慑L%'@YDj[S -9е˝*]|Pŧ" 3*J4BQ8S؟2=^[oܝf=YH薊ũfB 9},#Z@^R>xa5zr&*Y-iϥ@fЭOl-a|J-A+ymV6}%8Ꜻ0:d)Ь!rVIs׺)qTDŚ(T%w;ăYdž\ΛTmt獛H7i 83Z3}s&AџՖBZybExy 1(f+{bƊ=Cƕq{P=ڤsSC4tZlhۊcjiB5<;yIoYxnfRzLT"114#Poߪ(@-V>LG !;"TII+X%gхu (! rdLjW (S'?,4GQstcц3-cN_6I1E[,$G,ok(RCӴZg(-`ɦCz2ǎUSn9_2^6j/)qf\\ Sڇ ҧZSd7P-7<p DW;g5铎0_{H}Ad&1 Z+wƃ ooy&Cfσ8ޑ,eZrX,z072pЍYehs| N^N@@w> '%*~^%Y?td GAc-~u)S r_8;|7H-} 㪸²ƾlǙ ?*ڲ3=!%{w'C͙M.M]yB. 4#h sEi 759!h6Xpp QJs%a/͔"ݢG0~rٞhM\lQY}{xrZ9)RTPj@OSkt7 *kHx5qҁ앺a53nZ@@R-טkB./NfP(+2&x'r 5Rb뼗y2̨UĆ@/lKm[gq(ZE͜:5x_qm&q%く. 2=DmR?ok`SV00XMhOa2s;!ݫSF,VLm OJ(ҬcA',ˇV){bS/W:o2i~) jf ՚Z'#bCmh1jcR+A(;0(2!wTmvJ~ݐbfiTk:E8؂M_bnXJ['U$Y zaxAӽ %O2ٟe!iB-"җ4.>6)8[sd*hCP~HsKĔI"Y@y6g1J:Ƹ1րCAS߰W)d)vi9_7rI) 5rI~dB=(7Rmn҃^a<#'W𜡂,*eAض+[֔.p[yn.:_h*$-Um*Iӎ }qHYTv7@mLU(& .7H tڤ+|_%AO&%62j b6U?GԼ8b*y).W22_mS$Q7ԭ6+sIOYVm6[/(knڧOWJC9ف}%3bspbJs.XfD5n) TSܛ1hRը$ DJСP~trQYpQZ8e DJ](`MoB_0m'eg-ATgJmtbh{R,Y&ʌD}ܵ9eQqIƓ*N;Qšьu|ۙ"h}3wHZh/X#_X]+"-ȫ7Jc!I}0Znc{SZId_m*̨rL[5ywC.OyE폷I\Oi/₏e)h!AH?hp|bL1GzȄ hhڂGCo 򜺋V)YzFk7 Z"zXRq&+HC-gx*ջ7z'E[!nCEt@XP<[)aP -כn IaZ?*QƉ!O>Z*ygfRn&3CO40.uC_Cw.%D^bUhMOM I̞(-] a%X){RG9KNa@oJH.S^}=:7|eiJ 7R1 Qj~Abow`&_TKY \n!]5W>91 _-[RK9e(+Y|gbExS_J7K li9W"eC]Vۦ%%=;I$Bvk,5"`o O $)@m/bUu1H*W$ZLI/!ӝI٭azt=Z#aQjDž.} '!pm̜ IvA=vuw)_U0]o~pV4Nfz]7bkݷ4uD-ҕWLiCC_]mRQ{XYp%,5йYL1Bn{@ki{^QN؎}Zzd1gFHpK%M]O_*%)sBi9Ph$&2~k?F+A~lNFSN!ଠTj)a,@윖k2'JFWaFZVTEr/ U/)}/m)LʛM y /s|pn8T%d#Y#i9@jۂor)o½A,ڇ02ʻپ+"A^3EzD+]q'$Y-š!נ݂y/T1g\?`bdPj6>Xr)5$7YaF|p Ͽ b?Ud8 X+ s=t]ޟM[,׋کJ$[n@m#NaO EɶG B: v c8nRN? V$GtԃP"j#Y,'/NwX;  lG {D8D[!=˃5t*YI#NBS>XwgR_a;FMB?(  2:5z7  50U޺PB<tjmcK&=4vlo %<٬UǎMwvU 2'2mLQs(axp7SC2 ^}2^@Q-r~&t[x5SVzCغC`N|8P>R4=#`H!~ dKQ-9( __a5 O]Y*;OvFCR;z~T*ObDF.ci+jAB.ƪifŕZR*h@)H_lW³/@xHI0 N]L}"w'x)#"Azt܇SG1ZmXv7I;xA 7~) #||aʂo4UZͦwLVR@DS*5#x'3ã.,lHϦX ]q{`@ X'X}UnҧOx:3X,9!E\Nھd)a&8r*\hL 9$`_i-,%,13쯼Oλ^49:`In\ 7\!\t_ūX %A+⩄\h|렞oTMl[NSQɝ8rhfff>5JJiҸ5H^m3KbqSM/#muN%:4Z',Jz^nDX}@#b!vk\Wqժ#l".Rw@~6*m$㻆7q3 R nRL3 rOx7i(g`>pMwVٲ&cik ؛k.C6S\Z%!CI}#&EQ`b1/8HRKAgc>*=" : _@Ux6jbmvh7mNbK̎2R| T*FK>=h#,3^YۨHk"PGARdZ=t/5+r}GT:3(P?m"d$SugyCz#J&?}28)RU?,̩Bm9J-!75+I%sp#-_`86qߏ/q1XQ&W&]$ }{7pOg SFS=b4#B~zCY_ؑڧ ? ׂ {57!wɂs?\ RGXZXξw)ċ_@Ö5Ҷ=J?6"$K {`$EJyŸVNMffQj@1pMx.:$)ۄ'`ܻWil%ݍ1Ԍ4%N6I0$t17fm"fe.4IHA]|Ma6geS_uDY%ez&3Пe>/:XiIכϠ,oil!0,-pWcR@]>=4oAp%*{1]iP>Km^fW#'1 ;dVNօBu҆Zc eնˉO'5A ւ躜 k"cB]bܳ/mbnXU2 v[\:T}E1={B1&V&2pD+p}53O* ?ӕ<3j@R!lDAOK: Лl M(?e MjL ˌ-.${ ]D ߰d2P  ̊C0yi,6K2k`ͦ"7Y)-=iZc%ψ P41: f)!g 1[2Y5n5GI1k `P._vn>] @>[RVm˟v ׉~Lz~+I` ۱m%!HYn9ww6=CHz(3,$z"v *V攃 0,@)1\x^OvpyQ?u=\]vf#'j׻b@JU:ϣJbP1\)&n0:B@ l(W=Oh\CZ .FX#&ײtp?$ZW\/p^ id APj} ^[>rlދ*Y$^Ohپ%Gҁn _+o<@{(\%2l0E>|_'WE 1gT!{,G6O9_ ZoP~ )l IQ=N7x+vd`"[A'j9h$w{Pؘd<&Yia@Q:z?#0s`}bVڝL\rY*RvĭqoG­ a7PFZ_g'!_WEx J'n]V EG׀v@Mr"j Q.w7d^far Zi"{kѧ ơPbȶ}\t8^s._>srg$dggC85*a=L3><Oak)B]d{ke!eDxOONd tWXPOVc{Fc=rk{bةNhA=d N֦yQb_+˰Uap[~;%3Ykf I-3x<+J яMdhmtgqw>iʶ<{eOѓɣ1֕c`%P.laP*v[)I9P0E,&^ٲ,/(@g(|(A+YߧTKu@b;_DSZ w>9C";56)$˦h ͎dn)ӄIx}y\B{p/d$[x mK`0s IM{}<:?m3) Ј܂>ʞMS8"[ tDb W2^2 IR@K=YyBHŒ`Ț}8*6ro])ds#7TNEJyCН(qLJdz5&IX"!ϐ)M#J G% ߶u'_.obc(;BU78Ei%\ 1{)V,*ZW~H )r\;N ̔35*M>da|"'CfwKKF&:Bu(Q &8'O t⮒lr9)- "+.*R6QfMZ7" I ;Or&Ity¤yu܅Ћ؅| {[+G|A\㤽d9ͦusl4d@\1 ]oRJG֨7#,ǺY4[2bϟPtfD\)JXcK.8a5<tlO\6mrc4 ܳ[q>k,pܑ55j09ޠfiP~L ѱ]Ktx ,Xb]lF`x{>QL`ꉘC~wd|86;(ѨdB@y+LeK^J\9h8^:0o ̅R=.sLWjN{)ci"h[m_X_ǡ9( \Woޑ} 4Qa۫dltn+HgնJvG%$s!nm`,új~p?"Fv2kÆZ*O,=Ŋ;;+8J_<@؆,Y8|"Z2d]QC.ȆôFSn4Gkt4|΃7,A٪?_)IPǬ+&_5._AKWvryjUoɭnsDqh0/2 dD~6m(AA0:pU %8g2o>?]Exo名:z!J O 8 Nn(1)#m1K"D4R7H`}sߒww望V|};(0m3~Fsج%y)Ȏ|Fi_Y\sVHЯŞ֐"\h%+Y^q W"QV%% KɞUќƻᡴO}_9]V#JpT~uӚ"4Xoqu<1f!BcDnVWk'SNbr&Ǔ%OqއN(F5#ָagpѯnES2g]e0|s*F58%ٲ#;ҾHPm;خa{4_lGV[nCtej_%#_21C:m8M}B|_+ &RmBze"q`" (}-qmg!8_v# OWޒ\sSy= r۬146!Lۉ&r,8$ŲǏ#nvɗ`i^T-;j6M gklP99K$\x ¬' eH CJͣOsY%Q3e8H-xϵAڮS.Fm#@q'`͖9C#{BTrogNL 1~cILϟol[./]L0aB Z04#>cM)F C@b/ S,PɡiKK `3m@Yb7$g2~zr?g0WH!3*_B<ì͌sNLJ5PQ ! ߏ/pgDLj?樉S.%ˣS4h)50jͭ6Vj?l|QÍeJg+y.BJcvcOU<")Lg]A7E@uKI>dJ;F]W;,":.rFB|4^V7MObuߗf{biPn0|&[ _gL2smAug4| &[K(J{]2鍮6wx׸pмy13L+, D==9V1Y 3hLDb̶KUSh .Vl*;T|Te5Ex "[n<3:k *g7ŶD7iO~5|-27fA7nOpO(P׿*y0M0Z;N$P ?.rJ_L'dnxP'ikˤ !cFיXF Üt}ѕy/Q)8,*5bg$;tU+ UJ~Ȧ6ҮG$ E[?=ϧ2ǭGgIHҀO% 6H*LG\QK.XVNbᄖܷ W4[SQ) %']&1+T љ*G*_U2'c> qy1zblAu&rꀋxr3102O|/[͈/k~2-U7<#9Ҕhh{n@tlI(W1=Ekaus7>Տ>&/gXÉgHtmk|+2Jj@`Gq(>~aPʵ}WiJRJI gjjx)0!GP/źڸf'rng`f3d?Y4 +3pbqQye.*b$L||@\G .VI?ږicϯ;`-W y?諌Ru$S7G^<މApyzmG߰esVj8Qb۵ }mM faf"F(cm eFdmIJBǑ;wqp=HuxQY f4M G߯_*g{Z/`V1өd!0|x.:bgK˩9a@@B+ _^e/{#73n&pۢ~]=TϾʉ6G.S4f2|oT&bu j(=!TI4lܓXxiV"E ]Cd";ynFlnd!"K $x0:n60<9]!@T+A|3ak/aA,m).UyMx7,~A@H5 ӹN:9b79.:Ed 'g=L# @ dJ<Å?.R [Bd|^7x6B7I "!􃁹vZVAh`b07QYuz7Ĝ@͌ {LȑlF>ve.yh^< v.l{ iy[@T!@ Dr:5U I;$i2W@7ȩU5|=k(plϮ>m,qPȟFF{2Eug):Q}m>l7Ŵ#+59gvZB) ޲8]C~ ާ=T#f͔5&,;%iOH 8,ފ~L6u%y|*RYD1(.zGU"yu_L5U%^ w燚䐶dP׵J C.k'4fj5`?ZW8%lFy $񝜿= H ޖv oFYtMh+z3. Ce#<іZ;Y4_shkAȀ@0`. pX4ː*FBs2I{[)j/ ~Lm-dl*qT5 D4G(9׏] zÖJ:R3TA"/?}45 ^1orWJǰ=b3)62q!Y[#r%̞'J 4clEnٞ_ o@n#q /ܛkť-qmy0/2*~E}}\1S5ZmL[^}Aw ޑLP+Li/|$𑭬C!uK̕U/O(0DyI.4@7j7dpM<+w9C!w+8y4NP{=u\ܖ>:ԖjU~Cb3ӓO?i;E(ibNJtČe B#@_u)\[q~錥J7GR ^3>`!}/~Km-e晗w jAw^0dX%#;`1轆jv ͆!L%U1 &`4|>$o舦TV2ܿ+eul97H*8@ûO`%?x-h@Y_ $';vuBz#"w8*Vum1{y#e6F&+ަDIn>Blo*J9;Q֣=.:r8aazSQ {fԭki&=gOrazV/W!)7w]Χ\MX\J3|mkqB#{r&4DZz 7yxs5jq(B]NGpǭç_zx!b9,Ϲ4\T3z(Դ̫d࿛}Yc~+Cye*cRgo,v,4C66J8#+" ! )CזjPf-_Y}B.ᙜMR;8vs2Ƣb?Bgf$ +9 2@(/œjJ!.}aȹ͎ԝ'Hj,U[nDOƃ*6Fב8LUlXb(97_s3a nwd(z-m30>jWbs2V $a7%029`fy]փ$߉bV!#t40X^UGNzƠu8Gp#;o~f .Њ Bxn鿡=7P E0bfQ!gZ}3t!rtI bC%;88[吙R83:z!t__Uʋ QAk7AFN\tEs8*R23h@$g,JXy Aux(mgC0u6!_fECr*g%ϾkR0{Ķ9k[ kygmP r6W -R^D= =᫹8GۡqݎmRwX7Q~ۨvPghj*gPL1  _piiP*{[\>eДO!(Gu YZ 3$DBWAGxNF3J ~C_pPi6^GR-/ 8ک7Hg]X uuc;99Q)m.@5xОq2I24GNZvi΁݈JʘݦR~Vz}M \ nŶ~RJdpzd*]\O؟9Z.woO` )2LQ;؞ Z@{W`97Ra$mnSt(H dǬ4kl:%|&&Z3!ZP6KFK*`ĦOpI\Yk :&bP,s݃ ̮>1ua*C@8Ӓl@vDW2S}&T h %= 1ݝy^q5E͏X,Z;OBpBrڻԈWRcVգ"MO#qɓ)(vGU٣>ufcBL5"33n7@Qs l}ɹd4>YDBRuBJ.֮\k3V&6eބ83gDZ-攀[^{)Ɇ4!+Sm+  `p¯p'I*4K5(Vceػ2^pm%C{Bpp~̊Aס2tisK{ {dpA¤􍇑Avdy'OBoLں68.RQP}y<9,COb? tȚ&F%{v4@# lN^kkw#ٿn 4ϝqNR)uXҎWG> @{Q|vlcj}o{AƧS[a0^WOV蒲Zq"iLZ/|s;.N BIlHBØ \8 4pIF P˸1Tsܔ^;NPB'!yd)697fE"\dS՗@>%h;vo@[)Y::`'fJG~.OK`v~'ќ#r|Co/!_9+oI$>L>Ĭ/uwL )65?ޭN 5-"R9;Nl0; ?+V*.QDxoB!>ѾHY#9ܹj4ii* XJ*3 2nl:Ll&E)sH. uݑߦ#eÔvWH% Nxʽ1Fill@eNn6$$;unD"+φDlVgCA-Z劺8҂&/>Z>}ǁP(D-x&f'b\`B:&B/Nb_]Rt6VlG:,M\ԺsLHP, ISѳz^3t<6qJN ڪz%lZ[oj|a} yz{l{xT >We_ NObvkfB>½/x'4A1lHNNNnv>~|0^*AJ+(R#eߨYF%x+&a=ZN h$IHWi!4Wa9jZ0Hҳ4H^Ct$̷HLQAC^VsR~f }\?чh䕻PL<_hvOF&σmjgg"f1 ^BUkOƇ.{P%%5E0xL;L_-k y2YrQ-Ԓv%zV~W /0S `<`ӳF+6ǡArOS׌nDDs1P:hh(^{ҲaF@~92+/ e4G^ζ򿶮\߷i__E1}s`wrHTNG~ * `L{}4z *>X7=qfbvl`]רAmȫ>ry. ..7-s[ѻ&NƩ=Ȧ\vrqB Jw\%K#5ʖXEIq:?f) ^6taFN:E$ `+bR iҁa忛&]U-v,v4R[t,N`p@yÆh5>ig9NĶ=AdQ% W]veIg#)=_ַx2Ҥ)@[Ж`MDm"5*Y0~]]Y˺*u]DX+HY AýP,4c⦟E65)~Y?;~nP {`A2+.OM<%UW D,6˯ŦMzR KSێ] odf?T'/ƈNs<ǡRoʦBr鳟Q xT)y'% -cb? ZYgz̞5-8wK+o s7b="z ]Up8Hm?A:*DWnS9'm^po;U{ni#+N&%lcTcoOwsݲ9ᇗw^%V)E_w;(ڙpoG bvREQn6#J؋s4b:lZ1#-*) Cjz湹! AЂPvtY6ݿ$?8bTq_bMTCIQpLWRcҊ5Sjnc _ȺdYRn~"Ndmnbu$7".)Dfyqpp{g"yiby%\3pTeN]~+ mk{8X! cWeXoSR{,h4(e'!.C`]UkעdpƠ5bPlD̞c D{?N͵F2.^`6CCk饗{:r*(; [,+Y@̀^5g.zBl">wr3(en"yD%0T4ʡi_fdq[PS_G֯/r1>b!RZXOCXsɔ2jKZrk蚰YwM: `k>vG~ o|l/KBt l<\-ߠ.n@2φ?ajH1O!oqTd$y R/JfuEo4MM NNM_NtB߈ٽV$¯xr ˳7 ڑPb qŦ[*-~^oYF$:8~os1."#Lt#qVs]l[S&[_?JlpQkXZZefqHB{eS`QH+94+H%"<[ŗ17 _ؤ[5l!,NtP*}Be5F?' %̷0lt7t\N{}#gHzDBR*Ij+4%ʿ*1+܃xн|5E2C y<ۘw2v <4MHKpio鿭)D}<2m~(+uMN={˹J:Jh犘l<$.j3B2!=RxHSYl_Y83χ֜!qCnD[j]ilMS gdMD8+l+# +at>;Y,6k)tyZ}UeGvnryK"x:  ^ѷ5Vy%PR`˭3xMi nBZdT'`xqv򋟝α҃W6z? `Zh]$*],:x |-^p`djH7{[)qݺ?w|#!-UV%63lr>翅wdH79{U:8pak%AKA8[!Kxsٴt} =C)Ջ6!!|3Hݏ/ [AO!:52t#Nq{0$V)\rY Sxq98aFT;hHε8݆4g8ƅ!{\ǯըjs3 ęDbxK<צNO1 QxI"Mq69T `z9/5k{kҔE;vEr~iOQ\sTNfjESLfZ"~E;un-cv~heZ1zp K { d_ SphaqQP$htbjLA8Yc;a9GvףC*ѽHPI;o_J  Sl侁 al}d'993gRm`FP@̀U1h5A/&lo+p)Uw9=w`^>ԕsguTOwO2&Nj|'BpisozAƒRj-$.Eky#DrxBYؙW]ݲ;y]ĿIr\}=QJay$S;+#j/2⎳TX2lu '=5/O=кϵ}jX `pBkռ*gXw#p6 @fiщEO6v"dzEFzX?RF)l/_lgC*h󉞏T W203Y՞gP&حkwp?C`\R>$2hˢ();=p)&rs&43{.hf66"0$%* y n|ZDޭˊi+Dm1 }+>å%0[Xw_tW M0QX'B꾻P5Ί#'.7e'CB0t_Mtn#f⪻B1YMehaڱ?uX*9ZS 7" *6zuXu2\B:M`ak폿vOAl;#$h%r={{[JN1q4F[QU9q łh1"TƱ3ȇ?ZKtPQ )5otz8zd.u6ju J=hTƛҶKSlg, tI/_&-罔#:1!n![Iڶ:sdcRH3y5p>N*^MC@BEAj(N5TH˻6N 'r-lW+wŠis}-l'X0'B͸P`^+#}B}oٻ=3 {9ʒ]p6†˙i='w: ]1K;W'^8u3^*% > KZjnw c]i,V#r#8Ba벨U@&ezxn=Qa?>P˚WMcyao(WC!R|" UBJ+KMC&Ԟv$iWh,)ڗ $2|ĔL4Y8m #cu}:z b^d9tf2Fd)Pݙ>*^ j3$z7_(a$ۤ;W0. d[9dxڀS c{pOHQ(1Fs#Gݞd+ac~ brϦGAN>4kQdKj1n3Y6,y5":v4#}ϐjD#XJc'W\#e59_>Żnd?J?*g4%%` ϢohӔkGcujmޥ]-o̥#YkULO>3{"};GA"Ѝ*I.F=DrRل:BN͕G wh[1aֳEu#ǂ-y#A6r~:*gԇ2>,6qB3=rW-ݾ1YDLp>%E[ݵL/VuWgjݼ@G@fKKV<%݁hEvU@u(0:;IM Z2 (57d^6Cul B*8?AZh_ւӳyBsE@Bfr.mPl)qJqr(GQ}>sǖ/8RyY6ucٺapEbɸ*q5" $Ϡ;%_ݕR"Dq_?,k`1+{h׏YikCjj40Vf`-P Yw\jL{I@OF(<"=Hy%VTc[8PəJ0rbOji4w<,/yLuڭ|}?Ӌap40,tqP&|Ӆ#fD7j?zؓ5t*t܏]wS(]@Yj)Ix*xCw"+KizL8wT?! I.qM`KKP)Nd%$V=Gav"춳o1EZ8-=ÓosMɓ^IRcfz?yfHCȢ_496u[ݔ,ŀ'A*4C9 4gQ8I 3ACqcOڟ )5R >I;7&` pLGxm?<0> J͞=.=O9p3 ԣOwyGx mYE"Fpѭ~W犕Ι^#7GxwOIx'TJN؊ZWbN.?#PLVK<4v%*7i]\hi ,%yd|d-?*<>eOMX 0:(tT8sԖ~SJ>>0;?xfQĉ5O<Ÿ}ObKN m.pYn? ,j"XVKR!MLHM-VF^Ź/ʬ_`VK)=wa6Nmq"ݸ5A Bh5S xYm3D)p'(5$AL$Q2sr:s{FMw7d z]R[MKz_$qyt%f~u6VSdR RحbJ ;Bј]UyHOayAS[o'/cyРȸ-9o tuI?\tѲL0iI<XK:y0Ѿ0v6fqUE-ؿ_x)[3X94bSC؎3Yٗv)^\ja:J9Z^~t}t#$`]Viƀ񝳡n.&4kAۂV{ُPg_,!{֭Hgm*-@uW~ *zl_MbFYZkU"^5ٻ>5xpJL27L j@`_ܣl<~}Xt/Gc2D̉MpmV'Fzbiɢ[v:1k(ITm+%DwWPxUTTA9%˥]ٱ:s}*"=&.-. 2Aj†w0i&G|jDEvAL(c>qXx0P )(WJZ'_uQ.fWPX0D!"LlɆmbjEYPS'1 TqH.Eop]-r=xӔo +~bZ?<՛ o= &eCC+.&K7 D ",V>(EV{̬͆&G ݁6. #"М'SVK&d}Y],6JN &MQVl@Q3Spi9j jbpVAK:Pf!`T.6!iZPh34Q1LPtmf&Rȳ d<)Do35M&t@Y"Muw քq]Pv"gr=Zg jVoA-Td1S9O)292Xa ?mfr;#XR_ٙ%uUt/a?@ިsfe/v A^wҬE_U䪝d n[0dEDD?Xmh O13]g4γF_NL|;y) TpU v#xeu@+2`uB"3BDKdy-Ϸ`U"ԍ{Y#Uc)" KMdVv( NL! CZ/T9b'Db-{z&eaY=SFǦ{1BuWW.PCJcܬߦ*Gj@/4Rf,8e̕1N.b-/ҥ@9EGYw5d΢,W\Bl)1``2]gbu*NMМ EwVd ^&RLnFqWT[+,n4߮E6EW- >ws,:Cչ)ؠ*%{ |eyeS]zdg!k0 >i[  "kgqqǫT€UYj˞[M"$@)qN @|ճ>D&p`c&dI/vƓ-W 7 Om.ɪ%" 6SJzolfFgk:׆`ӓ6ϟq| AogX8,D$ǃPLϛjR"D|C#+1T,RBtQ;ac!jӝ܄2{gYS손xohMmH^NQ-c?Uq :*h sE_ʨwA(bџSZ <.Ř:D½/__I- 7$,$7%YD]\W" 7~iqnסS1 ?Xz!:ڏW 7҃I6'.K+PãDOF8s'5L8r+Am,4G7lnQP/r/%=P_=F"hc*Gɚ6_RoB)r%8ƽ)vx G9ȝk٫ZV&e,O8ށz;U!( JoGh/İh=ޯ رB:D? X`u$'dZ'^E l:׽*9mMYCԈ]~.8Kw([e;0OIS34(!c(swы unݕ$e.›l.pZJ͉<@xLfm~,$ FBQr_3^]K&)713>8 Ȕ"!1PV?lN6%#?/FW3GOZԌ]{tusBD0E:J4u} o7XvF e wZ[Z=J :p/uTQ Qq|$ Cdw.;k_ù<ftT.EYIޒ;6T^ 0Xk:ТJ(^it}B^z}bUPt9C-x({e{C/YO^NZ@s'9 WE)(uɏrG)30 @A/ȜCC pE.GlΏ!pbyГy}<ƣK&@g:*ƀ9iܑG1ڏoBlroN4rQPhTYɢ W拘p%p&tvDu?d.ߓi܎i'ų1%W*'Vb,B߹(F"H(M"RpduȦBq![fr?e}9OO%Fo* ڈBd!Ľ.yؘK0!жZru58duatDž _k\LJ$)5F&{,o'LBx*:HI  ԫMJ4 ۆ&*>Lm`/%KöJZm)"}2HFP@pjJr_woJGEp2*cKǢ7=zm}Y\M3 BU*J56O]Mڝy ҕyq0a`NV@p>89^0<陊xVr}٤قwj<`d&L7#w4Co6\*sY"H'T/i,)TMlҙbB RX̅JT= ^ !zG"U9p$c8T)'vK|b ̋k'tVGێa؈ 鰗M{ndmŗjҠqubǽ?`¸k`DODmmտ"RCԯbng3"oxW.̐JǑ^t cx l,Q8. wkA"bfUrXA RD ,ӬjyU Y/ Qյ2wPw% .I?>"]ʊЈ 9RDԑbMH^WS.LM+RՔn  1_{<ҭl3H6^Eqmx7\@K]x;QB͹7qrtSVfkQg2xR!!rܻVR5}4I"/+NFOl(>yJ*lhӿoix"z7F^&Rc)ϟQ6kS/ѻ^ˮk<)wKR%dV2+XW%D9hs@Du"=:I8Sr/J!TN|E>U8# hR0+ Hu*E"OI-\XД)ZZaok58@;ئl# [.WNqJ#.RJ&~ <Ĺ$`O('Tp d)_+-cդqē> y<[y5ٗeY6iJO|l3gft3PITg{ò\7n`i3rwMlh_oP&/ė˱CouuMIij/(ݵW_QSh@Wjb7@wle[+p. {G[0#t)],!%ݤdĮ>Xdt?i|)N oQKީgtϒůw~*}(Λ-yss%m,\T,Ai V%Il:AlŘiTikr\wIw@3"4%/΋0>,^ 'Has܊2v+:f4{4;D:>4wl>KLS#(l 1'ʜ a wf.az/6*]r3 "3EN}cy+d-+4wԒFl[ZH5! {pyG3L3pdlcnkQYۢR)3Rݸ:Ź} $ÝG^XEV&%>0 zV'{k( jظ/H[J:݈i߄%~f-Ӄ*)S`'kL*FͼG֐Ц\ `m^Gm*U]@؉)M3C05@3;ԁ}fooY{g$YVӕ䀙#e%Y]e #)i_Q6y;+?cH eJXXfY&m3rl$pt!V E(ӻ][1hka*t2jdh%ӅȦ$pA"U)A Eh6H4 ~ 0YFGkjkO_jhŠ۔CSt ƮזD!P,vN fp" zQ[v[;=ؗsAqU;C<JY "J>z$*.J==w?'E ;366{3RD/i5yRr4GVvR¤n~VWẺ79_'l|՚ךP;qa3sL7pl@=24O$ !s"jĤuOMRyVA\bqY$E xĠC=HuCo)l:w&ɡ& :ώt=0i~ե^X4c5nH/s{U]\ߙ*\ccbTԴX`I3r'ԞWm Y6͊>Z PEPD۴>RHs9$'h"<AZP,>'! | ]%AoIXibm X,1Ѡ~֨G`0z l.]2!́ ` IU$`J !~i!uU)WOĘcʢy?aN>p·*B[@ӝ)6 'ad"{ WF7JuuhYYӈ5'Fb4rIޱ]^u#P ;\w;c2ߎzHO*)c%oꭣ\AqcфPL(РKq$-EBHҵK4:wzcCeҹ_D_ʻ=}iyI"CpxZ W_9CDv#3WLq.hWM4)qyJ' YeW6"(od%kV*ȣT4G`#-&y yҷG݋ޚb?v>b):OI5Ź„ܤuhkl* y3=hnΥ逿ʣ̢CwL?tSҭ#4?Z)fB\=\H]ZJ"D=r&l˩A{}E낞yڣ2؝-Ji?Gܲ>_b2uLC MadBuWՏ6Spep!K&?ضXon6GxmQBؾL{Zg4ĵolҬ':YO򋄂:Qlr۪-P1CbY1mJy@%\+ WQwq̚HEeK |O8% p,Ogfat6a򟊬ftBhgnf]V`ߔ+T!5E%j*8[B/9}Z%dF_6nN*m:䎤T9OEInW^W4PD;PFE2; `BpeoںX$Hd}a;3a=߰-Opf5ɗ}⦴`kIu\%M˖)4!WM79:|ہ5܂|/$Q5=EZ0PD>ReM]֜E93%`^*ۚ oUxofBSTK]C}Eho?+b*ۭ7RMT0S6ba~>˕ ng],ưx.ٌz˝]oؖkYLoROi~ sp I"#(Jgox'f3PEw{Qؾ\ωtߤ"5&t_P\ _s)цJͳz`5b0eOJooj'D4jt~Y*B/k*EJ6P[ (y4DWIq0'Mf"0lK^Mޏm^[/ѡY?dqԙ-jGA &3@PD;]qj %qv4mW>:0VZGf .Fϲx`B Qi7ang7LLc$R EVZvN$qa)7_*O[)*seDr6>޳ Ȋ?\8;d zp(*{ RυQ8W)&&odԕ ĕ*AqJKDV\gd4MiJa69w|-`EiK[_7-})L/<&"TK6!pP4@XQvWA@Yt4p9lZ(PӞXr‚, CRi@2fb4^L(10\"CC`KȀPNQM&1;ﭫQȍ\Qz8p8ߥVO!wӁDP@R@ nes}/ig GTϊ$=.o̢] ]eis2v)($EEitATF-o-`:d3*Wߩ,6Di22q?S}\(S81EDj$;LP#)Ѯ-~F L"ˤv%tӔyE7@tEri캥I%M ukGn5: |RsdBC2zV-2ۣ~rJBBH`mh&u:cTccXauHEM0N5=2gX-yQ##*qFтfϐ0Bsi^>̝L7s|] f"ʖ%ލ2KOcAOt9de`3#%v{Fdb"nLv.H/,~AN^NLIwLܤt#tWSw}ޡNa8$F b^ukb!3"lkQ^Ju1. jrЃ&9!^%Sz2Բs5&9&r&&oaWZ[#Mwx|gMzcɥ/n8*6<({GQ3o9GVϧMZ^ <Z[{c(k¢nQ/9>\eIs-u_x|ɭT țhxԘAxkMě7y͊'Maܿ\rF)t??@koVm--E܎T\5 Y4H3DUYb<'90&-E#OT(+68hO(dZOx! oh Dt5X4Qb.jZc%hҴn] .LyUfD*d+8d:^~},nk%jY? _~aV%`B_؍a䨷6taNn9x #> a`Lg]yFK ͂DQ Yq¸No~YoHeJ-TRf/vl_䥟 {${c_Y, stHoiK#4wjEhK,]P?Ð(bSӨ&f^ӁϞ֘xswP…O&:gsc86q$:2ii A_s߭M޿Q,ozY*wi(~:ZzSnGƠRAP0;%|::\(KD"T8C10V|l`gfn&>ͽVZ XC[?3K"W6|!_,8kr<&"G蕙eM;#w.F,BEL_[\Ъ{oΏA>㮲Jciѵ;D?ތj}:Wn3A%x0&˂(#ǘjvRQ*ք%:y)={>BT(:^*>MRa*mDh ENkWUSY/޿O;;ia;6Z]q:U1.#:Ckz,6 Fxƙq W7zae :X\m RuW`h¦&F | $a$ ʌHF |*5" mR~bi/_xȲ&o8! 7'֓hD n}vmݷe"8;YZ;&wZ%1]Ny/8vKb$יS?8qdǛ#puͱ'7VE j#HRUɥR#5X?p@.QRDvW/8upb%$08S|W5j"ԋU,D y'ᘺl9VB8k\2!7@y/=RzA1z9T7Y=yF9gn]rleQhUkVjHa(ZQ<䐸-Zayੑ'G"N-":`L8w0EU3We1>A_08Wue }^n #fʽ̧5NG(rBDn"ɯR%GA5F,ǶiEq,]n,rZ[cqVΰ6/ݦy|ikQmi{F ȚGW sGd6Hh\]G!ά NYZvu %}/ƷRn}y,IVj;M1ԞypI'D} g_q $ ]L {9cisNn>~%T&W}DIse=;q(m Ug;ti&VUZq{wG(Nnwb{6:#*gY&ӱ˜b=6I7fCE^p%oCTbnLPiuYyp}*c)t⳹ )ػG5G6u_J %u)A. " $+e 82թHJA3D8֗Ydb/$ /͠L-Co$7Tf8Og2™(߼AT8S]T7t\tԄ2a9q-֍ yD51T3rMZ.jv:q3 emxϷ@Pw|[H>ΓpsnC_f6hs{/-G1>鶅،uEKYHmAH;0u񬭋Ȣ4B@X:w2 ^z>U$7_/>v ,kd?~ 3 uVȚ8:CTqgsᾝ̎Pr`1 HLv)U 3V%{A6Kา^~Sޞlښ 8- I3JU{ kΪ_vo@d`\ੲc^J}psiI^IN*]3޿ eC4`O4$ d%ZGPޙbzjه%JĦd1 ewr"4`fW|~-kH>ھ^e&|aeJBY;( ọJ+>fHYkEz<8XzgcE %]qo2M`mXUetDEEiW*k Ű(y B!yzy;Ɂ9F aIA3 3cHZ7+/^?~킖|o;0{R4فEq>n 1sذ ޘ\!oZ{b;-K:γ5=g4C%)e!6!*O;5eυ#vwp) 5Jm83كNJn"|zh=  {Ed=[&Sc.fiDh ='@P*:{ʭN.7}5 2b,1|rj1H 1Nvd !jYi}0cXg,zc!ᄊ8Œ[Zl  Q)qs גeֶOnqtŁ+PL-uc\;! մ#@<1rJ.c[ު8hjiOX Q=v K6Cema4v7#Bd:lM0E?N»J, fEKbܶaw%-s.3S }+{Fi {P'jl¡X"HS !Y3_kf7B&`pi!ި|N>3@qEb=HOZw^F 65LW@(vp 38F\!^on5L\&a /wlW{2Ɓ F{:ViJ'-hC/voz%*iVr94z͡mѮ yqTy6Xi+gp.Vx+Xt8TdyCv q+' Q5^kfz%N :^is=8 eG'u- +_h7@̜>`n;Ae@]NL,c6>t}̑_cSk傚VA7٠S_\EɌ)g+0&Nzh}zq[ ·I2Q( Cu6>&X?Z=엖eG֬NzJe>Z$XeՂ<rdZ+`SRdWcFa|.[H'vzX }5n5 y 0[{AM8dZv8X []YP$.I"R]>W3=6]+2Tidv_f[HcZ'Z/+<+N:;/L93e^U9ę"^`Ù]V ?wio0`[zrL~s;SM !ϬpOׄ"`|,\@\%hvKU?N׎s~@pc G?nRM\7LSJ421g9+bs yLNa~KKghΛ s j%`z {8CڡU F@t4MG긋y@ΪhAϽr3|ʬt V3|˧Zluy2L2+{,j# "Ҏ! d^]RmNw?8){?=t5` &7 Kx3n"h:R( m> TH}>CTX!|֓/zA aKǢqkcwZ#ONӠ/V3I<բq+sT;Wv:gT|%RGUtw\mǁZYZf):lr2RfW$Rچa"t?˟:$}SBT*$J )h7sK!%v4 e3fA='m0~zR),H.|?6hzS!N (?{1k;u%̻ hn(0@g޲"Ӽ/#j%Le!*|i"-{_cL_b5mtvԁG/ũh[*1? %$30nsTc YDfeg&aQH"Pl-hyV顫z]$plT{$\54 JX7;r+cEw[E=:z uСbm}^] &n֤e:m0TKjۖdXA<8kۓ񴽷ԖFtDRlEHz.BxioLoUZR2n5&cb@A$!!Ә| `"98S. F@zKS;t,> U>d(h < Q>,O9c3w+!q.?ɇ>"/5P4/Ͼx^P(q)9cȳ6,Yrg6c=j%]rp *@>Zc [| 0MsCX'eAҺZsOO6OJx=2%Mꗎ|Po_(y̕S,9>s m⹚cUŧ؁PS l7a!Tϣ@3jyEhHϖt RF\ª-[Qň`𼞌4!8o#뼛b@F)lqjbFv8-7f?v@~ubOS xELAYzGjF>cBD|ٶ t?7ٽA]ps)5|jD)KP^^ e)|7,ÿ &A,!I5]ӵm}7 WT&jsSJJLѥ﬘˱WeCEQL_%kWsB~ Ҭ\~h+=%|U=)qq"j6s[ jJ% ilG?!e]?&Bň WL%Ѯ͟yu(ߕ#&1&툆qeX9@iI.]G*lT~>\$%hq $Ww)0ͧ"&8Ulz%];%&{} U"yG]{cPuGx[4 5vތd̆.gq/@Vyk5KvAŚ9}ZW i+C Y`ewгim61ϡ'H$T,8M.'w#Rl1߹%*3(}ItԣX)1y0$j -Nȕ,xGiA8wOפ}XJhˬA`ݍBm].* FRe+ZǾ 5A(l&IkI +|=N+? z}WAԢ 1 F=ϛ8{Yیi߳pwOGaP rLbwK<X5yrܸ{{;ݿ]}EB7 ]uxMVx bA~7UҴZ]o[0"2͜9@8 iJ ʗ:{JMBGuӡG!88+/kn0;m,lX%} 7 \P5?o}v ZvK"$)(<\ɾ#CR a[N隇MZ$YNfM]i0 $g3kE+Pfd'|OeGjg-WWCB4Y-_k P"CtϪ !kߒ:mdi (Nyx_h~Q//Fq'2V Z7.̽"'o>b#*#18DB`e`m{ED砛G ]>"`HM*i,12ndYkvt4xe]7Ǯ ȠՏp9]rotYG*O7ʠpiRO݁ jWޒqtoTqxk)/fhkN6 c)A)Ok>,7꼋cuu33(>$r2_b5yWoS4ϕ eNDŽ|Apvj:᛭0htfPr g>щ> ]eA}G@XS~oh@|RR橍C(84=F2S{.ٶKF̱xӨA^7-Lޠdtwj&19O]L", ۢWGs9K76 A̵s&|O|:$V+ɲsN {>Ps>cG,AYffn.UIĮU&kwky jWc7HWPCp'jB+nQMWbwηblNiXռͨMA0h?4[aѷj~7,[#Rs|g/MY&O)rg>C¯AP_[~@ndGPvŸ=*~z:G}w)TW+AKD&Hd) Vy52kcEPU_y _H,0X=D<پ20VC?P/VB7Mr7Ш c?n8/fCbcydIiqCNDD^$hpjM+p_>ɻ:R֓Xj?bp(u!-!(:tIIAG>Hܹh5)X%[)74[BP{1]Lm5ev}z]bC]c/C.'mO?ծn<kC뿝5()^Rku(GasHA˩r&<t#tHHƱ]B>ѻlgߘ( ,e`&M.=Ìe=w fahj, ,ঞO|;h)kTyQG?[#qA4㇆(B%<8Ѿ 852{-4ӌdj3fmt6ppKbR@/ކX K9Ywo'c%lgbQn|@׺/ͣW+M~Z߀8&үVշ҅X:~܏_.V!Xv@q,Qfs(nX&3>.˘{& U`#t;]#VJp<\u@}s*HF "Q*҉|#6-v︚i = / \Srp``y#ɾPK.OskRƗJFHsv-"DF*2c6Z)D2,u[ $Hq]a@]WadIgGa [ 6*E,vjA[ǒ2 QV:5b_+/D[JZ0Xqb6*Y< I"W5kY2^:~s#F}Y^O(דܐ"6w "dԫ]C=feay HnTCL3nPko FK%ב!?eM+ˬO4/!Ǜ碁rѺì | d5;"H}e'ǥ3 @0q`3j{-j\ xL[+>3o2+!ldMG Hdڰ1 %샑GJ:csmZ axYLzMF+7r17p5h {9Mн҉ :C],).iwn3L1ۂQ_V JfXKQiYӬ%(SɞZku6yOد7\8_&*j=W@-ky։/Y=è,nM,ctM3P~Ƽݓߢj:O;ߊ(W G$/)}яa\+pPrz$ ;kj{GhУ%֊a(1q,2PE[ : ;38"Ҿ2NsZr>BC&Z^( 5ݧbUP5SC$$u0uVu ϼBW8lj`CTbQO))$.ma׌^uQkI0V,4Jk3C'[YO;KA1z ]UG6oJ{!R.6bw=>&'0(&ce7{7u*jŰV.; ~8Tif-2$n+=&rK)"!P 9K4rkV#&b-cD1懃;78a;7xy/LW +0*R$ױ?'yRunvs)!pć3l]{v1 ܷ(f-xI BӪ(,6eqgp Y2}MU^E4*E{RbULmߢ$+9?1#y CE -o?/;(EQ: N+Q*ɶIz+=) |Wl QIj,K`F3m3h껙8aywAq\A6]_M{c|? A~Cwy7EP޺±^]֫R0J[~Sl 7h"dCj07N`<6 \*\~F}3ho(y}}`npHc{2G9)õl#QuL:+nt&:c+5פCӭъqL` 2e~ C\-Bl ?1]r?Ǫ[ƭ]uDR.G F[8`b"p&UM~͙7ثb"_2E.GLtlR[r~oBq|ӓmp?pn~oݻGUpuR@tWlHoh05(hBW#=3 y$G;;i蒋G'K@7T1YQ\ο7 I.O >=; ]R|/V%ZӔ7EAn%ѱRM؎ǝ7a}XҐels0XU;dY'U+*vKgiAyzADY}6M 5MӢC?ADsH~LRhɨzZrDԻPW pJ]]-mt>IvHvFPj[d⤍bn:MCٜJ)$b>JRO^{2`X[>3NziINy/Z%!?tQmpw˞C#V/t҂j &Qчsk߇zw+>eC+h@ѕy镴BP2 k =iV{v*u8'+xL ȫՌKp'c['SAiߴ#T(s%^=]6洆.>]ɥx;l#,N$6l<!.YHF>V[bViXݾ(SKނjzmHe,TpM&̍*&P?_R!NQSB ?OUo*raiwK=jP l\sp^ S.K z71,_2}[?pb,Lj kp w tEHhEc0qoj1w'0xpz}}ֽ,  8 AZcVא ǮJ=.퉓qJY T1jѓ./6=d/'5V *E!!;M- En °H=5Ẻ3)lRIJԷx`:ѵ1~9~F, -GSٮʝQO(E6EC/}^XAsNJ,X06}#=@~HRT6JZ pi+fkNW ={G%$(e.s*lDbbeGiZ\g4gbsO:b4Վwz?B/Շ{.樶=ޯgW!{h/E*0a^(Amʹďu݅'=$K]CZEu$>w o?%X$nKȦѧ+Jƒ2,8ӧ) zErig;=\P3R׏-"I{?a#DRrYYpxe;pkvrDQ&JBҾCOig05uی.6/;/<C;zWƞ.#DʠgDYȊ6|tApd.wcC5k͔əӃ4aWc1c] pz3U{-r܏BѲLgJs=B"ZA/ P * YRꢬw)̶X+= (U;Ʌ"C')f/mk9Žo`MԤBeD:gb/{萕Q1yruUTc;͌#Vcvvbrs1.k@M#c`yF`6?-man6C'#1 К F)P2,T'OB*Ĩd[ EuLwRJT6du+lOS< =#0> W}޵>n yI ְڴ]{D_cBEiNV}Qoz4-\5Ps//N:7ٗag\'^mB+:4[R: fd:R޵s8t\"L--Gwkmt#H͖ER'|lPo8ɆvILJWbSmKX'Ż>CJk`Zcc0.4T?E lQbL?1q,]\}p{ӱhx[Ȅd$C.5 ӻi]6Օ;j`^N(탼_iF 4$&a. f"YPԨ $0%xY#h0`3e!n;D1jjuDH7\d-Mc3,/{ \0yy8?si-ڒvKx=kxo!_?`}^;?mZIs 1CD__ w( ˅)o]@WNxViaɑ&fLp90'"nnY'Y ./M ?FAsIzej:Gj?U0~wAQȿ: er>6VKءc"lM^+[+ ={{_ +ڕZ3>bKa!1f8z=<|Ƶ/Q$8uْV<#{[EMb#ٗ޳~ ]l]ۤ;w7^:Xl!&: ^҄Ơ3DyD8֙f% @jjTwGGx0 P}=w3Jг ) s!3% y5_[˙UU ሩ^c^ ljG'@%>y7+^ O#aHy-'psAvlPi;plC]pT=)R G31Ly[ků& 9#]Kk,w0%Gacטf AOJ/c #a[:Q ]g? Rq79 KR"lውvځ`KLq4IevNGQoU3[BjڸR':{=Fw Cļ Tg~:|xUcpI_g1F^j}.Ǵ߲0c P[x7y%KU!a7#!Zgh<o>#P"hj/f̈llHсKS\BFάȅCcQ'z?kֹ[5%ι50By,=d1EPHB6?w[t" Ԡ@#P]GSF̲3eoQ+앁cQT5vH{W(Iz-}ȨG߆|Rb7V}p EkTQ=92UZQ,ً<$|췻ǂ"w܎TpUtK*VgU bz)s3ɳWX.}غ3p3o$ACL?(*ar͇Kul̈g4,~ÉFVޫbRiX('\^ۑ*~Wno7QywLCɾ P4,u%F|АُHjNf'9fOF! =yЌ67TUc {geNЂď~zChZnBh"lab6WcרQ;J[Ɵfk(c4؜_Iye$ˢwW‹oc>[#?zaRlODӃڱ}8Վ^D\jZoKH|?| %Lrb!Q$C*Ȫ^wPLI> BO_g %o9KԵ/\!T8ڵZ#ؓ:k;4<2 @` k5`,m*-;ࠄyw:,?>|,La]#9zrxJ mDKR͊U{iWiU0̄09rȨ2yF"Xik=\y}lMyȟr>ϔ)08|PU $:FU_% .F2RGfz&"I`ZƤ§/w'}lѨ;f(GJH.hDMe7QQ2(oݽUaۚ!Aس ӉKSݲx_huA g#s ]~ 73dF -ǼAµ[iHQߨyӗᖯtgD(fK9V:Y{{j%Ѵ-aI[cV[{M_fyݕ@T%i3UzD g*\ {rd,א \ CKիύI^X$UW 3C ҕ};V\x4ZH@5seg5{& GP=Y)8(n w}@)N>8F#}z|`,Po` *jE-vjzJܱRC(\eIlo1-~inZr('m_pSƮ {9d]`v$#66 VG gj32Ui]xNl<b -_!5@0p%yPx ՙ| OferVbm6iݷbO)5xk sSDG%T2Q9|AbX>a˩a)\yzĜmshc>pɌ'V_jaߕ/B:yAG$}g5Ja\3@DE.UO.l#dO,bva d}Q8 rVOX+*Y%'_A^بXW~x4; Ǣ^1P CvR֡'Ļ>o>AʪF7QM}WEa+Gl}2@Y`r兦EkMm R 6tSBK!1]L۝%/%Ge䌾y1u+*k~[aճ (0UO$ix h/ GϪbVTr /0sT-qHJO;~.܉+.9򀥬Ŕ,ߑ LGfU C#ltXYE12<,1\?`> 3'7]lΧY)/8& B},c(R{ Ώ1iO q/Z0#S,mXFz~ =:_3/=nE*(c~a3N @T-CZOH#XK攝+KM{%b.mN{м*ۨ[Pʽ- szyπDX r"H$S럤߀Rf޻( S9Ҋ"X? HAkEBƓ1w-v;buEIw- TM(7 fRٸ<%Ki0ZV]f\;ZJzus :d"8{p:p\\]E43Y_ KJ ?/9XسR@5Cu`J<5íx=O[q-hR_yXJcנi` 2: ʖ'a~T( fZ7PVڴ! 6!aFJ⒄:қs?C4|j*7TDaI+]ȥǷ)vb oց+},Ehcrk8(?۷K:u)>w_L4ɱ/xdV%,0Ak#=@k%GA{Lvaܫ޳A? j'\1ϯ|< dhq3x8ӝMh5MY yL4FB tBBrzGdNT͂O LO^ ߢO=2=ѐǞBT:#|-JxSd Zj5+榭<؏S99E`jA\Zx$,` Ӧ[6RJ&+bz $Ff|קp,\߀V ~FY$.ۦy A5Pr\ ^b!:o8JUO@?kG"D&N4M#5RLr2T 180ʁe@<8K"{84ǁվ[<˪ SFN_̔^z1lUVMu ?t2-GI-"6Je?QB@X]<|"1ĿWx0Û=t8C\g>\<6"ʟ9dQ[qv='$wz J_4#>ߜ :pbٚő>_R4:-[DL3kb6fiؐ~N8  RdZ@LHU꙯;Z.o3쒩}H.Ź3?:rWB*g2Lx >`&v32dG )d(&R\iG\" jԩvЬDzV\w}w`dDAVVH e8f"AA`L4`zd:"=e) f b/S5o=B0̳=eN] N"f #`("uibj4s.06h)yBL:}]zW֎ʢsqWj3rpb*= -Su|[X6DuVEu~#[nƍ cT3|~u~\+N \5l`qV_6IzB\?k@Qye"4)= s]t"&R 8)c$3o~2sZkäo,j39O[bئ1A6$T#Vn49NGs#aN#o&㨭_1[ ʼxY7 T%g YԒ(ЉSvK*aTNȱUTO0M'9r֑ R8?-JZ8 9cgμ>LF)d8:6\Pt;J~dQqդ1}NS3tmv5Vۯwjli>QJ\f ),Ni/ TPS͞@En۝w훭0Lcq)6CۧoZ68]2mSy}U~q+/G/JsUCD^$'@@Cy_V/JS^@{=k[ת/++$@f|{^wjxO+9kB(X調vXٜG?M-5_LeTإd3Rhs'"]wSw D18?RXFٓq|-/@PNr q]j5M{=:0?Yq+9 Bp-ȻItvэ(:E0rL.;2hږG9 sfSU^Z,vc5xˬwJ-s}2MuFXZSe Xb:7ǯKC%%aER\y] yl~V6X+Cmon}ሖ'ڀ{/#AS\7my4~$gkL®5aV*`olEޖQ [QjIlPyJEq)7_ A]Fw@̑׹o^A,gUt#4fODR#G,;|/1g:.]=L4g~6DQBz HBޑ L&X-f`9$aX` qjk#v,՞Y"<\xԖ)lAuXH繭(f]n'o`8nAN!bwJWixXå$eRO㓳F4kkq%Z5zaV⠦~cLb"_YؠCy.}Dnl*o?^8}X £43%F0xx ;.PqY0:ϴG/H:5e&OE=##a_꿅׍#L߅$t pʸFp8Kؑϓ-2` P!e+f*MGT?C Ln.]cI9zC֘&y0|r˃V+%LH%E>1 [ Q"œdbx!DϢdqΤP.tQVһA*)8ܻ*N.ɖ_dpqr76,M#qHj-Y2x6֯oȃXl#"fDZU&kc ve |Z>:sРP =SEȪwhBW^ ZnJT%@Fc3OO\7AT$dT83J'&A+PUmistJL5(^,yfT?'(|@JqBߪhU7QT&a`7TeEHmyy?F^݂LP)l<3}WQhK24,Qt`-o5hRItQEjJ>Dngֿq:Hu,pA#DM(ʫTC>`on@ϗ3 "%}KvT7>Q-mzI&؟BGyAHz>&/?lE=Ch'f?ޗ`m3,EA  z RӍ+i1^whDRod^QW@˯^w{ѕ 2le2TuֿDY%AWXO[/\3 Hb'7ix/>WwXhWWQwR[.OMq}E*EޝN9|| U#!7yĮIM#^EJ'b \^`hnVcEHOخh1Zk@DsJa5BfzW5#|ÌM9bF o&5s̼ןJKؗc"~sq~yMQHmMM01s@i!k(j?Xp~a~: Ml5H58L/^aN"61;`u]K$Ze!!&,<_w>G?-t1% U×Ϡ(brA۰;Pǃ⌅ h<!HkJ/|Gy?V80nxÌI]J{$@bݡM(D|3S#9LMuH6`2zW |+ A,<9r XWnӥq0:g׎E3Gb@]Inlnp</"GkCDuHnlWpC# Id9!!rǭȇJA@&خDaii~~LK{́/=(R-8=J"9̝pu8jރ| j_ 4J]Z &ʥ(cdIʟw٤y1If(-QSgvVFlA4KovB x[yxQ2qgEܩ"!CxL#ܵNB-Rz:̼8!NBFRZm^uQj tRBVN~P4Fe˪?=e~{u`>pB@-vK*s_[Ų,s ɝDWx'U+?&=EoLV. xMH v窧U#*`85֗s+4ѡ lS2B[Pu0]t9!`['b3ŏMHXp8G!}(~fWǨgW\\b Χ2;DU59R WYh.)i&gYG 7c`D)i*#^$ntځ/;z-YˣxJĹ`)@j_8$>Bk \0 ¾ӯ"v|z96Jw(5CLkg7F[-W2\|m*<VH;0OL+9`u#> Wug6b-xY.c\bPP]:/XqF,~D[kK?x.pw[jƆзZZ)@dGeKP)}tbZ 0Uxu!n﮻=O&}11ct[w*1@7 Owಳ.tX=:VqGJ (Cz A%L*:fVl E$ MF!kLiIo+,FƁ]$ˮ>-(8ؙYb"G>%ZR( -5RW"{!9fʧן-A#rA'/tùAFإU`"jSIyÿН G#y3랁 "1IjQ0E/Ts gϺ'k%{Ч^Yo;14@ &OGcu/*86- cMx4ۂpYTVPHP 1g&Ag.L)wMRyf\p]ޫHqa7t#X]4p 0| 'n}znjr[#M\:uYo&,D~HG8Dl.DZ>[' ѝYtۘ dBNg LהՊ$UŪwBy8 ĸ"!-\; F5!rRY9즦ް慠,5o֊Zù2~$j fa -erjƽ__bqKH',ɻo%~=^k:4+ˆERTvBzG qE4րuHE%Sp/icEpz_OmCQ9ӝqw;q?RE'}m3q PP&S2BL#ě3Z-{zWpgdB :f#Z;()c!M_~xꖏקrG9.NedXSC6Q:=RfDRq}A}< (4o|(t*d[q/\Z+=8f`o 6`8`=5NKWkO{.έ=0顲WMWr;ED)0?eu@k iz:I2s-N頯) O`}H3HNGT|uh`-6}dX*×ЉP"ؽXp128ex,gN=c4zm86BڞĦMȋ>&qJX@%zBoW{{蔿wu-88R??ɦfU?,9Ar1 eŶ)<ĀNj}6 y?`^F:Y_Y 1!9іXj5so`N@FΎOyxa=1"ͺyL $O:*iW^d.pogDL8W/ s'zjNo%2IfF(4tX ɂmj{ M6]BD4`3 E7Fܚ$xIZ,:Q0yu&7qwT'8cuΓjUr H%]T< z#ФtG^eRvt ux4g;Ho <$ú/m3a P{z:: ?*^6o?M˺rԛ]3]xھݓp#Xx/ᨤ=덛b@`;s\WLU.ry}DSDFV *.$`Yjc]ln@ovc%6ε֠k3^ސ3,stHl5 \nXVȆj _h,/8Q ao`<0K+(sb#z9Rf,@p#J[7D2{[K[GY5+q +vNͯKFyTLG`:>JO@n8\_wM3݋FݿYϬ 1F`n"|=3~`Wey Й]pCAD.z5gAn&VVnk׳עn)OU_zHk ÚW-QĊ'znBwF Yڋi1rDDSc9t~#k\<{wWsvLLzI6*iT/gc{U[CQKhIceȲ/g^bF[n&&A-зE/daU>䖯j%E)װ\K#J>-V=+r$g!A܆;*H"GW"N׳`4=*d `c=$ԧmo#TI.C1%Fe\z}h;@+hER2qWS Ac.u9ٲݽZ[q]=~zFZnҙׅ)̰vq`@X[HjH{f+ ubZJ8N1`] fdtOuj&( .ٍ߲Zz jj˰C>Gp$~A;Zĩ17Ӯ)[T fEǍooƜ LȞEY]r48ayoGM)\y?nD7nDezmʲF-ҜavJils*EkL"okZr ?PLjs!5tc|"©~9{lNgt!4]c1MPc<2C.3"-Plp2Xm8>BUFG]]BqM~$^L/ چ/|.do0RF"d kZ:(% iR:mBX~݊e9=ƭN);c "Xiگ^͡&@R{;+DIQhd ,"[r4_4"'.ʽq#IP\}'uȗ `e^a`?* 9 푛Ln0G8PuHg@ Dɞxً./de;)@Wr?Gw'4:ϧ`F!);zzKYE'FȂ`p7[iW2xJ~ԉ]{T9ZH آ)5{; f!f^u\0&//.^ʴV,jWf}HY_BeZ!I8 vbn"?Yrr317]j"֡`G^6p{j|YNJ\>ۓ;0?X}KF yUDM#8yfpxAEnڼ,gcHM¾r4(gQ;OYtLAHF1J%Lt7zZ&ꞈT^U(}8 XͿum$7Dc^(RM.^>f5W e9W;F[Ɔ`*F<Ʃmr8!J+'0X l`F唒#M'݅sϻWy Jocb"Ɠ J즰:Q]iݵo.p ␮}C{rp QXr-+Vx u_׹P~r"OwKCe!y\ḤU@FdIAdզTf mwjs5/M' L 9à.yjsZ'@fz% 'ܚv>=aAm! ]6)>~8E¼@=6),rp-1=C޷C N8*v3|H'4OUwZDsB8~EG".1 G Nd7G̏DKj;)'lyB`і̛'p9 { .)ɦ.|+{)`;l+slLDtfN3{è}(HXx;.cMMј.l2Џ 5X^OK 96&Qiá}?McbXOC!]jT O/};E-AG5׷81шemNBDW1B=:i{mݿ\xEh^tlvb`]܃M؂$y5Lu.X5xG3Mk|aM9\q'P~fC;gm1:͏w4P"bm6b! LbLyOTkn0fe) Rn+wPP1W-PT7 p1NrDoH>>Z?xx2WÃAm33E4z7 YR1|&O$8+2{~ҘgtlGR԰.U[(5?^%%8q4@zВa@ -Bl_am&ىϓH/L?qcznj?"By}\߹'6lu ><(JZ:eH=͒-SlT*͸ ]{b9 ײCݽ]fj,OiחR뻖uT_{In1BVP]t}oh+$dK@-ٝ<0"e{P~Պs%tjJq +frmD% _w7-MhYaE'8Rc Ni~kЈx/a\^vᱮkbXqب|UG@*R,WZ c2x8cIہy۬<#c⎯KV5J,mx(} ; 'Οa_0EHzϲN2У]6%[pdjaؓlⵠ1:HBM|)M6njo \.SĵЫG[FR[[wy yO&HqZ/K@i!>ѹ5)U:>$ Bw)FSa҉S"i2 ml}[ڟ<uM)x^CUz*j XQ!NzY_<&*?^5K5O(h$a*x]brnڳnJ~)/HZ]VQZ V͑ÅN J=6|B ;2ńU["ڻc˻Y҄ܣOw.@b2:4>ORr{O{2+vXBxA} wOXO(]&֕5YwF|7@d!+p9Vt&VfPgǗ4/&$)ʁa$~Ʊ ZS! J&Rr=F;U5_c)tjK^kȊ9Z^I]͎@M`iR*giF 0m`Fa8udզj"̮w wX->DA]kER@Tᩲ -=,׿\/ТDfdaý ğ;1xgjD |5Rh;,LpmԚagKaC[דtboāq~å~K ӏy󅤐#:D(&i6Qn0 \(9T|q{(6vʾk"A ;kdF#my @HzLx {1qLgS C̐f̈́OFMqhՂueB.џٮ#NoSHlL;^2[vvTiE]zEV&ۘN~U69҅Sl `+d_X)88_`%ס mHPo8ﲼaK=mc 5/BGoO&ۖx=P$A*>/=Xb<vDm e:~QBcG\$wd]Y y7Ti)c&J}u*n,BfO'fg%D 4kA{) U,Z^P{q5r7mWM`ĶW9M~Ѭ"DTi^[<qF5%3ȋhԞ״:G#:O Ը$J89ţԶmƤX^Z6(M!%2Hiq +7Ǡ˕gD Y>'0f9dF.ʥ@)6|b W)[?b\KaZ=2e?Re e4k*V]?Nn*\˳$!;1L2@2- u8JS?~(9DYs[Z ɸYW*Qf@p$Cg8<&ʦ4$NX(0=mMwmIN&~AТU;7rR$w)NIv:WAP\wU^pMFuI+L#81Z ^3ĩ6L"y'jIau8Y"ukPU!&]#uժIFB 49^ar83|&'4k9_P佚OXxU`6攳%HlrMY DӭYUUg7fR$.q¿,&E7NZuߍ9IFCahzH@ d{p7ѫړQC߹<0PdJ9 L<@=e^9L@\`!R#k:yx+"ʎ ŻQ ^L֦ OPxr"ëLf^16+b4Pɒu Ғ8ߚu")4$.L/F;W+D]jGMfǠjsD5gH/@`mxˑ2a.*6佯zcϛgY$o&DF_>gzW~&:d纮NBP {3)NKw83n-}Oh|RY1@qLR֕{)M-`8A!4&c ^ ƨ#5Xt6yTX3Tڱke0>ufHKjVfzys],LWԮy gH+zz?B'^^d9M÷35U!23Dci:D[ J=Ck$L_HPbQY("cF7@#KԴ#>uՍ2q}}6nuFuH~`J&ƆēkKPH6Ū6X}2PjT -4rF5lEC ȽQDàhb >.0e ə?*lj!r+ۙW![:giZ6Vk!W r1*R$:-/bױvP.i\ìY E6V{GIz?$[^M8BW*~ $a%qTΉ*34Zn`wy@H5SM@($:+&xL I.ԱK&r<>{~҆ƗtoHGCp4hutahϧc=w]BY mӀw1rcS-@Nr_ sh欤⌵ղAi@e?UmNܼThJxOV=*;tMO&SK9߁Ӹj_ J,߮pDD!. Q 6)W}?pݗäCG!c$TGTh.ʿ4G*;y b2$IᶝTl,7ƁWY0d0Uudۓ7SgNg˃67"ࡧ5sjk7+};/_eDS{Ҕ.1uU$3OTc@o}beXe-H@E*5-V6d Iv>4 J.J{6zI/}.aMwĊL Bϱ+?$0LgUGs$2)>5ԋ"p0/C3eWk㚰d|9v ~1)iLj5Fcz-_\7ҜYW%2 2: ^괮w@@5bIJh5Z&1R$)gq>tԁeYk>U ]Z'_WG;zmׯKe'L|a²Ѫ^bچN)kͺClT9$l? w|Qg!{.`;$r`*\/˷5mpmSc-[&Xj#J+],^c rv]&? \\n@ōɪC:R gÈ|UyKNLC~տO׊3Wy+na 0DkK6%anĊ149<0I cAW9]o4:CJ2)i{H8}F'Onœw^ޗWMfLΙhOksnș$=ߡ;3ܬ6~a s7 |N(QbP3FD>I&օxpk>q}Y3Kh쨤u݋TQblߘ RrmśʛKo[+msF F, fTnVav>HvP\\Iuv^_@eȁ@5T[#ՌMjGu(kV/b޾'%4- ΑY`fwf&?go+`-+Xsc*j96E?р//ؿoN=^8biB9Nsm=ƌe63.֞A pS?ل;Ev56ӯ]o-8q:Qkn>y)o- J3ҏlHBIؙO5{GO,$;vĠD31^C9hn:GHKsy&˵&`򢂃+5GQCBY>r+TN]-&0NpW5Wٞ`Js+ Fq͕ I,_HIİ>J(H7A(*|HXX`ʇ2F-9fP೧ D"hP0.콷9! d,PtkX~1AZ<=8Z -е zQ̢oYʆ)1rXg@*װkCfL"?R--Vz+ܴ>g *= OKǃ*`K7ci:X ]U>71 R 창p̊9S!![XGbiVh/ X?Ť2aDDy3ī<8{gůL5sudQz'bQ8 ,<FC]a&;5s^"d־ɚXE|0e]CMzӌGfb?,z:De8}-U(P51G>QA\j*ǰ~U17 ?.oLZLѸ!:w "|@)hz&!Չ*s7_Ao⭺(4dMrE7)F7c8yQu6 ҐUp[w DzԍΝ>2C dc[-넾|]^1]{ȷk#I![827:b %/XW3 T9~+KF 6clrRQj v{]MN,a)3uk/iU]`mz8 &|z\07(,X @Ts,ahLܿㄺ/G>I /C\{-=5@NF-Y`Y~|=]Gxb #g\6E^08`MS:!JrFdj*"O̓\AV4T@?~";ds}$ܪ.8ʣWK3N8}D:oE`&_Z o'E!}Z}x$ה)|e@: IU9a[&MDO3ocVY[0O11`[jBk}=ojQfȹ#k+sy&wRo=j:A||TgF_'X8#$t?]ֶz Ҭඅ9>Bz 3Fj$-P:=V}ib3jyҙ_BtBn\t7n(0tdo+L+c߫r`>@IcI}!@7XT+QxQqՋPԏ$',&A?.B^(zg5O#k:hx۲IϺTajmB}Kc咐?QggzcLBq0)M0/J¸ ȬrDk;('Myg.&ㄚ; v+`Fv}Zu~*i$mvu>Ƥ-|G1{%6 h')Z8W;5Պu.,4HT']}JV 6O(24NяY˝[Sע9s^+#Zjkj7kp!#>ˌ&It}4i|s@WLcޠ{,*JP~Xi/cujGzM;`FC6l, I[ 1HH>͠T.P 聃 ,'G%԰gޮgJR̚TkWjyS[Vf>廖8-dNf>5_wr 12c97g<ĩ5!\E }?PD|%k&C\⸾l}-:Cq"U b aNo"**ryk$L}>T$CH =8 ^<H֠S1u"`Nm.5;͆5fA\Q6 ~z}J<ᙏ0۳GОkhb6 =oRt(rz1HXA{~?w ұL݅6~SsddgG-RmnP;>?ӡiBdoNy$ha0 .4Ok>w<ٻP7pQ٢Ho [213ET,̆3Om*Юѧ43CiNE4V'™Y_,`i ;o `FF-4 fh;j/"𸿊B1ZimD1}RػZ!{h_Ohw w(9H*ٲ Ti0<̒cv8!N{BrVqWѪBGhJ#iN|3B2PBh$^KGۣxB qo [s EN ǩ?Q̬? 2,}aS``,."ݯc 1֊H/9ӓQoyzYX#Z% ǽ^&dDž| e7ţe:<_yU"B~ۧVC`.z,3lWN0=wyRu}nAvB~W|=)~QoLm w1r]4]}}ǖ~2[)}pwF!JCNf(x. UXCzYϜ[! +1 T%z)+_-n|cWG&D+I9>{&rG-΀V~rϻR`C;DW+0ϱgtk0d6!&*wZYOolo?sRĜ_Yψxs}4 y+KQbb7 KŪ5RtJT :Osx0nݙ@#TE^nhApƩB֛hA_)H5r3n_z'Y9 |rd7޺ Hms&h0ԺɄ2LRb\֫`Y\VS[9XK-ڙDI&"ѕup7Bq&HdbF )6 ~ԓ`~UÞw*{ύoɎYH_1GL:[$}ݟDΥ![ 3Mż!8YL3pg +CUu;%`F~J @pJ>K,^tf2FCuGy-Mj>ČT16ϷxW1&fh5*s=7~/*$EуB)'o8\BaV|趴WZCp?ы: ۑ{w^OyCTEjջh%g]LgЌ*R@bGԹ|q׉3k߇?jqCBVuPSz}rδ>-^^8U}'NbX!aᅉu~_?IQ;skʫ>DK8udȁnwMp6ICQ="͚9cKљ {^M>i4#\y˦=.(UF- .$M >N]OP0WsKpQ39_i.h~jٶoZ9]>$ERJ;p j[3B[}X,Zx_",WN|R~/i /_|ɍafMeJXd;䋵KOҶ" b S0!9m$.w#IE> }DM(;KZ d=[e%Eyުrɞ~Rel R6]+q /[vqМ hX7(:{ _3w*UJѠ )OCn~BlWg4ˮîgO ls˶ m\2&Q\4z\5)H܄`a4 Oʮ8$ys8Je,0.UFc鐲,"4ZwhD n^9<B֩&HBP5imw/`BBeL_ܙ %"j߱ t!QHD?'ly+ iGƼӏǦ>ꖯ*?lG(Su=^pytkb: p.U\놰6cHCEV~޽\fŇ?G{iYO-}5XN;.aTB @ފsMlwp.y,nRlcysiyTK} ZNo1LYmO!ͲXM2;.OEbvJPsL+\ t](Q6 oVS#U'bkiU:salI7/՛uoӆ!d"&{kzOɤ 1ʝR5=sű8b/1ѲAmEP!QYo+:u`aqBtC4Zb,@.|1 E]sr-sĵGzer>kO~_Ts&\u<qJ}cE+dT|AbG=?!©T'nuVԃ9%HȾɟdF¹X^ϊ>OlQ\T.KDAX8U2cRI= 󪟨.z )힮$ʔ6ouTxIoF kYk=eE|le!HO:x(kaNS,]u}YT# ÄīaML"~SqOgWN~h Nc@R x% =,gd *Wab|K$^"0kĜYGryN4-Eł*z$ LyV}\OL GSbbTq׿>ɍƻ:-j7.*n6ǔ7~E9{Qz$x=e 73{Yl9/opElXtfwӐeC `ڟcۓx y#OmalS+< ^Lݳn#",UD]SsT4[6[E?3BĮ<5e*Rۉaj#e% >pC); ڗl0zGG\= \js\Uݶ|8 thx/~l&A ػףz k=+Ix1%0.S|xZDKy[ rԳu K !=z*!q%^enm}fTZ ᨘ bݡ0܈ ߑ [ 88^c!mmÂ]KF=JԹޮͷڟ^L=byc9#`hQa&CBM,?kscklxLw| ުƿrUnT@Q \3Mq^ }|(JcN}Ǖ[ljo}fN7݋Cn(ͨ& :JD)jto{1 x]Wb1HG>{VHUY9=O K&u&O틦.mI~6TvfhğBϞ1/ڱ&i06V nO>}1N=}ǍV m;t/*GneWdtX&Ylsfѻa6at R)n֌E#3;LQ;0懧Ҳ+kq* jR4|8L@xJ*QJ68,`UG/cMaljFSpwCNGM?M>}RU[F2C1cs ;s,0Uh9 a&Gnlc`%X#l/h1FWX_S~ [P"4J`qa%Dϝc76HWU#S+, P1ПyWkւf[%TXkpvH*}EgH #>>a`UfU7[ry28q5Q|h`jrAo >~u glԲݥBk$7^Ĵ_QPcG(nX'7)v pzw4Z)bl5]8R:G퇅4PkQ/Tp Q Vj3݈BFcӅ[jOiKv_)wia\쉆'aE~ko;p}`DK?l{1 *bhcf+2b)\>h7<8m38CޗiT݌7\E1U$.#/@HX9EфXWBtg rSԕ-;MfwܛgBO`d?;- ̥[YG:LhDДNL$w/m Os ڙ>!Jiڗ@Pl`:3H%Q I^jn {O bw'~$ltmqK ;A'ˈş+dྙ,?Y.G1;!(-#/!;yrۼWfuƴM%z&VpU(CH1~ac5&dI=CUmĊF$y`5=ewJg}=yW֡=HwJD1@ I(jg#c^s&P/zjc;|RaޱkqI۝T#kGZk#w"ly3f}'6]٬9n8`ҊjI/X=aS>gN[Ur,ЊcJvY8 ֜8-e?О!T ^~w\f/M4jš?-8Ʋ`tX# _owh\ t-uV›mBۇ|بC0@F+ϦR[LA-.8.-> oHqihC@ #!SAXi O])CJ}6)3nD\苭?cMkF1hёUL|2\Nh1F*Vs P+ gTq4 sYj]$eh`eMYQUL # ˕UF__ FW ibxvbJH.=i0ZuYvZVS^Hih#xmZe}+TMiCWFwaM!(N0jP:&Ip%0q _ݱK+!g$זE&3IQDE ۟J Go[:oG2FJi9jw"޶(Hִ*͈' TE[+ EuI]ݸ[jSٳXIp4[M$75 *O~$&4E:M^M[ (0AC.Q_a.68kڬOuw5Qѷ[, DV&Nmw/Xii}yNFTXo[XywYoZlEI>'|hσ\`o҇] o3-]ԯ8%N[ e(- y@`yNBY ]vF8/MK8)X$[u*mjDEcȇoLpxVc0%[`'+s9/o([@>-,~ZpbטVd}eJuB>\I,] C{QП*q2/Sơ}~;(ߛ/yc2ۡ㛂R'\QVDc$PLl,7η\`Y?zVcj}zw刨)l0ę:seu(Sn8/LQ+ 6jk$B"h:p6K@0 :D##t֍/K0w]JLj ⧥TU_:h*#(CLd_Ђ=Fђ3:,IԓʲQ[\ADY R\Xq.ө@ ԑ+\QR{=U8}=eECМɗx~p*1tF4O\ta}c/)3Cmv,l}T hP4mV/fáԳe Au7BԘeX6^J #m |yl,dΡϥA0PM. Υ9A<0A8('߄[Xae} J)W>Nd^kHtb*r3NG\4F0 5w (0/&)Ly&ĂrsaBFe \˚ݽm K%Y&.B qb0 o `gJ,G#]k%.R9I䇦c2ukfįjZrVpA+e+xE'g7{V>>x~>'u7_AGe 23Tt9E.on67{E+Ni9/G5qDRJU)Ӓ mdiHMYU4cZSoްvfCFǛoR-|҉*uvR{R)c +$84y,! /M.U{ϕ& Z2HD7!޲e R'x&"D7LzGȍ.&qy%?j+p9C=(<)>%a?(v+Y4G/+IA#y3MV p<]̨V)%$"aݤp`@"=KtLv~r/Y`! h#}ړ-j NiOt\Δ߰ 4%iC*1Gjmk ,'XR9L500- }r}X31 #Ȣ rbu.[ߝP P$/o2yiP)Dr[7]uН"N0h w[h~X"l^hَ[w z9c>t-=f:h16n ?Ufq]8IQQ?80N7mscP70.oǖk#,_/p:Vy޴1`p>NĬ2X) R*EJOxIk}}Tg_:4jw0f=^%ݡ`i3oqk/tzAD '9HS8Ʒ6^ـϰ/`Zp~N1)w 2v4CMhDgv) 9(}Eb< ;{g/츅Z+,)P&1}uEITN L>>菻wHt5"w2!h<0 7;YgӹfGDK)LZm[t!J3zfؗKiXm?W@hH| ͭC 1޹kѼv+3 BUy`㒠Tvh1yg9ܨY;SݖXP@_?O„k]pgLd^scV,n$:Ȃ5+N@ASg*+14}(Kblͪp,accVBJ[}R:u3쵸fӡ2 6ɹƱzY`K GlnRH[4w,|,u=P e#U=m V.W;}-1dN9`ȣƲ= GǞ_PɠmIEPpP {]wGj0h%t 02G,)w  ڌ?6C] /)AhN70Z׹̉l\DZHo pw?I*٭j%okV۶dO TY1%7#BV K]TJ4@r2'6Fh牚 USӻy ,ԇ9?WlDlNݔETkQE0d4wX=kpKS"ˀX98ej0:2{^*\N Um;= "x]r>h*U~n4/bM~: %wn)TeE:m@u|⣲(DL"%2وql;14{*=znQ'$͂&`D*S.~߱ÌR?2 ySJ+a%Σ-aԁaiKBg:&$R bΤ#od)WsD"7q:@k@@yv7{BP\ VIȯ?6;l#!HS9쎑9L@x𶵞ɣNxQ1aK}?-mKEs:Vj2=w+Ooڄ%4P!evsws#Jh#} ̐xdEnpA.R?Fu-o6j׸+)Bݐn#6oT7"touXqh.ɿ.k&IbqXMS(*͎)y ɓY0[s Ѷ]̏'>Br+P1ROY2&EHut>WŒHY$!^N7A$훘͠/ߪ&, jw@:s^X@"\.ȅacte %x?72 e ̪pk_]X%x[d m2AJ1P"OU\ BiK( P̲vR7 R[&x,;Q`yu}=#Ǟι8>*蚘??*a+^@HipStکmT`SO8WBZq*&Uu"XPO9HW㡕oӉ 2sējs0B*G0;(; afG@Z W'{8ZfLiW|<5#Ҟ2[ rOokY-.+I!4W3ܿŽǝôBu&䆲g6}5z֘*tR)ճ̷yͰh6%F+ٶmAS"(i9.bn G!O0QC6(ۈP`i!懽o%^7yչv.c"G#3\/ mƅ `(%J}HKzM~.f7o k`Cf-tێ E`|_|ieqk1 pzJvpBNt^".ݿ苗V΂ε/1rDߒY%FM[6gq)&I]̼T)~:B{aoRI`@~}Mf+ECU]qjʄg Hez+xAwU =x ctޣ/D,K5V0_O $B*ژҼ"7TR$.TD4\r 4uX5}r%ٜt}IA10d`+P߄FBQ~?MBN0|sZlߺ7cI P.A̒q?ߘX>ϪLĠ.1vU-Y.Jcܲv۔X\IW$ ҮĈ '{jHU^f \-q&xW(hédç&EVAQ( +f Z$5q:^:؋Uqnw`-0ZMapEj.8z-`wqWayjhLVG U/uy'"T br3oC]=92TzCdZefUjGSJm/Kq֟CQ ZwW*Ów"OǰAQ:+T&lY;qs';o<-m%^JN1CQ]>׭LjlL]&3 F9[K[{B~2ثzѤS7a Kzb~Bmw +v疌9 {e-Ef3 VL4'Ы.4͐Lfpv*J D zncI)ݛۆ8qj-qEP,N-3)ӔG<"6䜒GYg {"'o9T  ?(a@UNeUiRHĎEԁ"Hr8l2E2;V'p N?13`|iXbht_כT4-*P ,I>㪀Fw/\=8Xg貛坛w%i^ D$_sHVܲ=&zaP# M+ .;D& L[+Rg%M.C)u;D£]'p.yG0Yu Q| / gmn-K<iPْ֖:'VVwM"fvu{*:f .uNL ݱͅAl 3Wv-59u#g ,@;-"D@]%Dh)"rp'V1ȹVL Ê&woQN=o\RRufNO ]pTu ьk% XCi w$Ee7k[9ÌZ.w1 >ݎ7Z/w=]hb! z_|E3)(L @f>g! ?} vʣy0" 6Gݘfj\1j̔jA p^KWh NoŜ0L\rbu -[2Cm0h401} %MX29vi8?tayp X<8|iZ}38aI9L&݀-c$c2jX}" <<ϥEنWce( 5VRh0C))x69zf _#f;QJ:b FI.!,pS.f*%;+W3ޔs@tHAȞLcP ǥ#[vޣ^OuEalnz}N| W;uXYVTZ8 ʧŒ.j C LM͖y/5I.%wKBGHѪl@ó~ @AC 5^Q &Y SYSfǥJ瑝3Pk/)s($ 0LEm2{n)s[.y^FM-9qŒj˱d Ȼz ْ~{+tL#*:=@[RUԝO}ݶ%(63)`Fk)"[Asy1aN̽?YlNǂe,2rrKA_wh[vmF(=3[OOxGh4ǒU@R8}<+TzSnp2qce[ݭZr90P3 B:!I;tf{-2DYnB)|j(=jnPjMK2^STJyH^pU,##mCC`jEn َL>ګUHz)Wqc*M!昿.&i^u>.{$<4g_bbnmwLT̕OAc"CIv0i/Qhn;ůB,?4c`)YX?EFIL:RK_-I8rar'"ηG.}<0wm^!4OYc'}~[/Q mHU8~z.8uܮ7x~]3 OzD 醇IBtJc5l~-k?8&2nq`ScY rnz/ n_eD4qWh¿?e{fTn|v3;n#bz[MyMQ)@e2a<`ceCJ^DN-fY[~HD2qMaf#`΂/"XUΕsujB@mc;LRFG{PNFMǁu94ck61 ?Z^f:;7iw!"l|9 CNOˆ3|Cc1Ԥ{_۰!nW{@R[& e{SңmC 0BBXͶ:Y2M-]]=7+ހQlv*U0Tu'J ^]01, sE&ZX uQI"U7=rۙp?TവG0<"`1^áx,7hfcc^ȣNo*@ܙedq x@.)ЗYFñ$/>uF_d벶aj;M`R?/|s*y>n7qIy@:6w@Nbܳco2Zy;EmF,ӳYcԞ}"{@Tq,wa]Ut {ܫ4聻[ŸjB#|ӟg' u0ˮ)4ž\V@^o.L\g;w=md}BTYNa܍| zķIgr˚7'rx Ӛ!N󄰏 ,Rrx#?Ց'eVn;E- s)/ٛ ?KFwCD ҜK&Gɾ=b;mIYc. &ǶOa 8(=Ԧi=dr\*0zR MSr% ɂlo`Yp%JSJ$:jU՘zh\ـFI%[NdH]jnc"tWZℳ8y*lhcxmڵݪq=Y1/(!bv|Ѝ ݋6+Li#%xm\r詢;/,?OB U$R4DjV <2Śg)oG{ NX/6Wt;f!œ'\|cUmf++c>#Lz_ת|B;Tgp+,HeJ}8[cnjC,+et ͊BV~?$#L>*[/&\ ۼbKFSAv@-a2^>ƭ?G$o:hiheQu%|U5fVWEщԙy+kDgX*_tzk@d6Xjt-ǸL1S_=Q8+iڗb' L%b# ?у1 w|3PO@[ 3W'S bޛ rQ1/^1NZaiMGzA=K'0H_|XNn- +ag#0Rs!ؼ]r5IKӉ>5< 5` ߘcȿI^rʔ&!Im!PiF)wpqxw#ma*t y붧%~iqKuA(uՇ /$}ۀLϖ^9Rt̎s$ɚc^YR |5@ᓧ8gUAE}͟k|E0u(q=]6-Ǖ4MTJPxϵ! 'X;Xa֝z>xv&x)翭hC69piIyz#)-QD]ȼr8In+*/Ks PR{t9pfkN)Eo[ mØrF5^4Ҽ0~1>l3bۙ9G7&GJO9\m m5#W|قGVL[8ձJ ck Ȑ< +jvg3vCcP4^vę$rR24,S^X 2,ZO~0FYoE_ :SH(T'V?4U9Jj .1IuW.z_!$D'YEJ".ڽqthvD"%*cqCĹ.Z㸒;[53~).fԐ$ֻ2Xr|!pCVguEXsE~w{\'^ Ont x:p|e0cJQnkS.)PfNq^Z%Av{ePӥTX"`"j`iY 4 |dlϧap y@.-pQXK-t 27 BM<$s[ ,W~j 4ٜ*q{Ѳ<$coNE^!lJwAFՙH3%(h~A(brU6 f]XS ּ4hѱN[Hez{zX"f{!OkeиX;wvzêuqAsUE&9Il\z92{ZNOhVV.1 A'BiYԎ[# i2ySvOT4׉{~yrF;v ,- RH$j3*ܔ5#JD<3ƔȔ1Ү=& ǦRປysz=ivұ&5:VF~/#HzvA ԋwbAmD|Tq\4-ZOEBw)D{ȅز H^sX<9bT>[x84$]cSv_NW45)WlRJ ~_;e`&x5Y t![`&,Ġ/+^X2Vvu=K}|톊4 S'^淖7{U"`GhR!QΓ6@*I~MSI"7(;EWg4MKf||J}]B@b`90綜Q &o9T=y-"$,s"HIҿy ?w'7dqp1K@;ْ b "'~bK p3x-P Gz!>B1ZiHnZVH1p[ ĦN  xk3>.YK PԀ4 (Ô<#sDhVlb/i:9rT?u=azҰk_XozY\&='CjU \L/ŭۿ)z/hJ_~"" %5x؊SItoO<[`·[@eXu4rFZf4*y4{nfQXҿWp\+t[k W|bv'5L%&ɦUa'2֡}WtTh4JQRo Fdo "i<_%uz:Ii ר.ۀ?~p0\ _ $2H^Ժ2d*cNaan155 -FvVV',zF mX$29]_8YCAy 1dgZ6l ϰ}ūٜ@n'zc@&Q_GZ6(A>[PuJbGȂŘt=uߢEbꜦ|r]-y!_6)kTP .RE}PzhE95/wmGH|vb7pd$].E9XLt~sڶ QJ^g E$sͦ ;q =^y8 y4aE (dB9DE9nC vmB%?Yvjbg s-%ӝj2=އ'"fSoP *ɘt BN\7_)Ѷp#@>*źs$jːŲ>Qѳ2-GN61viT S#wꁛBr r'H} ܽda&.:4KdhLx:Q6MN›Ӷ)%i4.z&QrP.]4uY`1妗X~aJJxO[-MFxC0Z77fPɋ5R~g?cFqht6t;U/=:hڊP )d@~0hws@*( Nke'O^Al'&>MIa$k Z~A(WtXOS@̛GMG> 7+>qAD̾!r3ɿ83pjDv{b|7"e[UܽrBJ[d9mC9Hp{[ۀweʒbqiZa$GqRJx,c#nZڌDxq_ /#kچwÓf\]2 ;6COaf-lg.9s_ptC '1d9 m>|r*bšӶ^8A%+HXo99{]Pb[!8]ݧ[AGu˙61 V.*n/| ivC֠r9\;hl8%́օq΢O.:BiXsd>qwgŪgJ N1R%`*0V}ime@@ī 瞚꣥"Bv-+*1 /ȱY kB"GUPCBc3#|Y11Tt(Qym0]1Ⱦ!"--ME^w#|ߔ9c"P}bfmVa̪t3 Ҩ@$4Edk #:uMy!&+V{X?"yZ}2U) $y]U>yH8ju:qeBp*5t4G?j_r}Qu]x"*aDKožat1{}Ouج:悳8ϥ#}Iy\\ #uu)H0VCE_iOy -v/WHsqr끃C~j`tX/V/]Q)k˭^ n nےݷ!)aWzo [{:Vݿ/a\?[A8="g&u6Rz$:+jB#JȕGzSoۅ ،{t:Ƞ Tlt=Nx*1n6<0 VMkL"9sd5r~DaXk_e1s"B ^x|\<ձkE}YT 6'>:]>'="DVm.,cDr2Lm Ր~=2֜hƸ!rw%T5FnV<񉚡)0KYQjy2> ]Ol˞o,uڹ3{zsOдf|wͿ?mt4C2XAffR#lI4 b:cbVu5f_/Un7˂C؎S_"H[EJW-˅,RZ/>&sTH5cI)&? )?ȡVg4NF^+iˈN~qGJzZ8\&5X29&YboYX)MČ8[)1}5?*=-$\TG[csX c@`^{ghhK >+3$L2ѧh?WMT4޶gKԘ4v,̸i6B=6P2:8_a`U9=RN\ f԰p L~,~W%T!z;GPMM>Gwk|SAeb^Svcᜤ+KH̝r8uZO\_1kYY&V1Br/;j(yJDtER=jaΆ&<ľj"}ˆG?Pm)5f'nuiGz :uɶBh͎Tʴe˚NhU4Ttu4uti<`)6ߡuҕŔNɁY T g~xȁqp/&kV)32Ɣ;-(>sB&Tԗb '쳦Z'TR&zY%ODݾus]\ :0D:9hmIu>҉uvGE)4bT o(q:=H2X3]]U*IupL;QСv$;tlPENgаK1 E tWIB΋2_9||G" 69&#CBTLkȘD GL/23q(?؉?8UX{x1'WÐ"'W\ڦ#'NPw'RbJ^h'9mY9E4 `MiUJ Z.1Qlc:lDLyy7E {'> S6LY32tvRi) Mݣ3VY=~C5HK4:P7viԍvw㫇%1 b[5w\o D?j!WpUtRjrw3@0IV#*OY$C0d+E~-NOݯZ)ń pY_Vm}Z @*2 ,@P5=Nƞ-&RnYՊׂ@ÍGJEKQ{ţ c`(:FZV1 O9||U y"#ҲSKD{k ˣA`W3Jՙ:XN0"M[7RVogr^i{W\XӠ|{ OXCnt{Ґ)`R,-<;7+ޅZQ5^UЕK+ܡ3n;Cf @Wa#š7D/N&XI}6dc(퀃{-]Y.lnE /&Ry]%I&ui=D'؇goKJrgc6&iRSƒE-@vPv_#q7d*?_+Vx?iʷ~ڙ@?4MZ]S>2_ HM$d2ܺ^̈&" تMWXVPp=)M$ң࢒9v/1+6 M4/r~A%hLJl)"|r63~= }^J(\OHS"A w\V#-,&E!mIuqZ;͝ lQO\` Eк䎦9s ~P֡U$wW# o+qbxO/d/V'm9=*oB' !iwvIPvZRZ W h[! 놨ri.L jk?GD.c;WiЇ+[D CH R2cTǙZm{l~CMOe5J>-}\i~Ls{"icf$UIB XQoJr]L\_yo+uN;ʸ{3~EXM/";~V9+j;DV=,,'W$"\~rC-×V9 #9Mp.uO : J19(oWvK5 B*{_hrS^X*p$ݞn0 X sQ{e~_k <Xi.]#H #8 N7(Bk?wq?8h8:ڹ΀K.,B2">tM2˹Tg'aJY+jn.FC,ZZ%7Xqaq 7x 3aUywe:/ dqNo@, i^Ŗ7|"]c2~E-1[z/jBvaB3aѾs1lxi&4t4ɀ-̖K +SD2keЉ Y{}4ΪD+)A,JCD0lڽ+I f_qgh䞎]Fz]u4$f//3!$ʡt5tܳDLuhhJ;YzHf 1pIAch%ެD+6ys9NmƗN2rw^ϊܿn"w2d8EY`x&r`"Y uaq-)TTu(Uf?Q'TeN7m=548-ͤ#$h/ĤPkp d84ԙh#~F+QG{HpGJw iafSrAn]%6V:!k`|y0ުwflC[ >!࿣ E)߸_0C_'򓥯(Dlx0,gqn]L J4-&7Y4Lb47"Meoc򤳱fxz;5R>ʩOC#/ ڱ6Y+hXSys$n7}Mje2Z#Xg*YSoRԶ:mur8&s/f:>NvzHV_f %=ތJ>Vz&7zk]E.)bn@RlSfϹ*r8t7; |FMY0aN99\վ݁H1K"&3e_z?k"Jz6I"^c%Tc?_6`4?dgR9z,6{v-M*ADOIÁJnԟ_^ }"!r ] t[X 'YL0^{U ~{8 Z?~Z; >[ bw+6&fG_l*'u"g,Oٛ׫ M!]a-\+98:@`5qCةə%^p5A5Qu]O4oV砷| y3BQFm wAz(uadU73u8j~%Eo7TnD;GwA6}`1Œ;}?v qDN-,7n?lDD` ^X#Ti:r^l^RUYТZHSD|#)5v=+;4h'"`=(.U3y'/1rxo\}Г&JcL j]Sʥu]/C9R !Pn]RXKQb(\&,Hm61a-LXn!9yȰwwt9׫ ]N(LjnPbFts:'.."G&Ƥc/ucwf:&4P>CnDƿE|731B %! r4l{%51|q9 +GmC: HKzp۳S|Mg~4gPmZJ)jiY\"8hO-7 oy&"R!&kx1[1'6#Qb34Lfu?_L=ד]^ L5:TYZQ( $$#3zV?*x4%Z4/0[ ȻSnQmW7|8,ui &h-E:~MU8$N1Хr$^jwOBo.A- p m6j>{ϮC@5TRЁ%/' U /KVS^Y}-p{g.v*#u-TQ;Gk0$Y5Y5amzʄcڑ&ҹriv9 a%}<7@V;N{ukPC7u5v!a9ޤga8@T>>m!(ɇz}dF&+U\N(īŃqN NOD*;!Fg%Y1@K9b6$ᨍt4EgbݤNOQ yVvZg u黯"i]mD6f{oR1%}@R<6~XW_靤Uq&;1i(sj%|!1JBҩKapǓJۑ7Nui ak ),7!W/'x#g$>!{N Ae c 8tB]|)fW`Hd& 㷠>{f_^K~SGψ& ?| @aUĕbMn:Ym/Ë4K=&/i*8$eÒ/,qDv:۽NaѕҒ)~@6_H f˽p%QhIGkVSO;(TG⯧̔RwC]c2ڐLz_36 C_mZ;M5]Kfۈ7\ʔByh0'OdDRjM=&qx.WBbA/cЪ 췂nIƘ غ#-v]^dԮ(z m9A=xS+X&$8_S=jP^/c}PVQ *weP; MSvB~#!:7ShH_.F 3cpPyˣވo Âx_>5y^RNɨb1ׄӉzKDI+<f, DH9Fd~2E0 !Cr@\-a21sd41H,1A׼=L|'PѶGT2;F+'fQ."!r;~Fɵ#H*)<Q_ +;f" X Vo8 N׾r2[Q˷Ƭl'q mm3 ϵT:hg3pT}љ\=3?|?{s}2J^sJ,紝Z}B7ĔE*d;8s7-E`wa x$MPC/?2N="^@LGbWV<-)W0Z繯Pr D]i2Rʎ'){9'):Ar(KYJpVb&)`͖yy|`A.hR&fe:s%MnU%{#H6N5aD&,f0SFQfl.M܈h/ZW~+8KA_a U2,@k~z7RCl@AJsvJJM+M}ذ3H', k?׷tⶤ. S dv ]2$]Z {LYLz!nhuޔl);>GU;(bp dǎc7udH@p[L}R\WDE!}-B5 *wR溵:Bk((szN!\XEt2E8P%JEC:8 GVLc73ɴdYC 6[g ,A|LӾ$D\N٧,v'm>HN$LS9&ڰw(2RE!ߊe 8Q>=M7P .w.}"t<a+z^0;PF IbE2@_Y-\Aq*B=S=fA)УzmLc%k% F'b]{s:ȿqXɭYEq@h|g]kNAxZy΂D{\?~)P&o]'rբ{ooP(4.3Hi}1t m"~/, 4rygٔCj:]?GsZS6L)yKmZ < ~V]?{d"X̢&!-TeOM^K[c{Bcjr@ z^߭󻌝H ^3CU3 UnH4C#Q`JJ͡Huo48L96(}uӴmQ]+h/wY&j+Jv%nԀ>%ʃrUG&'0/~BI gX89pjqeXYƜ>& "X=mԖ#xBU'Oʛ6O՗:dfjGg[ ?,iq CuSQ!y)ez>w!%.<[_K1v6}wqx$wkŒڱ9 uȪwm>s0OuFj5%eDk@0RpVC2,DؖF vŀpL#NvD߹|q<ڴ,2L[S[B\IT.0~1/ѳud\tX$ضr"䗚qLsP^)K=>FK 7kc{&knzNA:܍AZum2%un4Xex_\XUf|X;үVQg5Y+A\+ςoتσa+}pZ0DR% a2?ǚ-o-: ;ExNޓ]afj'^>7* }9cbS tȽu[RICcEQ։oKhz鵶n>Rc]<{ꅛ̱Uql,Cm^GNRG?Piz.}e'BdATkHI~qȦ_\z(&^by sd?AE?R~I~P <9pㆵrVFqn&vw*yݑBo}O%J̋L7D2ޗ@P!5v4ǠfH/3 >E] qʡ4\LYEXskFF)2'hNP55L^v :kGJܽJ=\*Xplt5`1hwexa;(7_IauoƂg^1 t/TGM+BAQ`?o*yD\/2te˚p GKOOڣsXiƉ s'-5ɏX۠K3!_nRc=TN֬ԕzw4)ja_2J=.E?hGY%FyS|w6~`}e> 4Ͻ̔ܠ;u+*֐gRѓR*׺$-gz]@`.,xE`bLӬgDX'@1vۈ_敏aSq3.95Ҹ,l^M ˥Ў.%>= ¥.ކe:ʗkPFd0>%߳0&Yg>28gG)l_0Ͻ9Ea1;`Y $.}Rb:-w~k>"ҳ m ddNA|b2ahT}j+Js7YG겍WSdO.a_t Jq='Bp. [fg]J{Ս~|^{So81XyClMa xT%bY4ѰPO<;{$x 35 ̸sgt{6&! C1t( !4WG@ gSزf@EOfB@v| Oc޺Vtq[) -ՍpNc+yf屌& R. d{l= 5&2+MEsd1ΰsg Si,8)=Yj^@K>SX6?{=2W)Rֽ-t[%~4jgΛ..K'K( @Y=Ҫ٭ӊ}c]"h Hu0^!Pv,WφUhT3ӿ/{6~cS}'.K>ڤ>5B+,^bWU' &IKxWAFh9zeK͔04R%|uFS Dx+`VqFes58%^ ώVwM-wEp`9'Z[, U1u _[b1R@:( Q@q A!O`bZ'5V@kcs[~"6{1X*T]z^Ie:gK]P@lQV@7$~b1 z &1<UFP/<15 Cz͸%o 8y"a@I'ՏgM3wRpoF8x ;&xAg;`='ƕC QknJe2 $SGcHdӿH4k,տ氛gzo2e. HQ(=wvapsb8 Pztl}s,)i5$󘮸7E)JE7lh=*Ko,DkC_mZ?{!]'Wb>z2bDK/l]԰'gyubV0@6-\<3o/鳷q])*ZRd92@M₣zHBZ2h^Y4~l7H pt6Ls&Eҧ[=vq`@Ψ̠$d&yηSajG5Q(rshJS)>hUם;܁&0d\yN%ۍO 6W^6 n|ЫVdjGčJ9"&/N9`|u%ݲ@PM`~g ٺsKe7QZM;WuX\BMWux|=|ҕ9DWZ[! NvYs[Ysڧ|ڳϳc3?U!F>ieOznV$4R@;4m~`黁/#iGuij7CCgt }8(MGf6dF H墒Z1l60UP[y{-a=nF=0c}ۄ&Ic?vͣu4 A7-+ /r-J7%W3w_G5&%} ދ$ i`nD$g""ypY푄~zz(ZoZ߿7 diFH9ML5h.ucC$ُJQء`:8jf`"`Amڲ _,?V]Wvrhg~1R N]pѽ#dG^X/~fU VF (GՔ%՞>…wʅk0+Tmdk鐻pvr%k*a~5ׂŻCV Τ'N16T)Uq^%rU╊}EQ!Ӎ]*WX6to9vdy">aD[Tãq aMZw2}tL* H9oo'Џr"1KnO֝~`5(xM%MqqYk<0$K\#.ZhA*4 ;zm/<o SV4)V}נA7-Ry6\]Wf̆>r~dWp͏Sz)nNr,/+2)OܶPzD 1n`@>$mɂRx>+8ျ pW3^x, ŗjRcOO o<(3^ o@@ <'A>zA4AD뜏uP~:hl+)Z`ak6ooC6W0 kSNlxU0VHK8:?7\16e>78ua2zF=O@Ia}Bn Y ;j3vcs+:@NT[e =4^\º%\! ܱ;&'{zg~!30&Z}MQO tA}P-6GG? 1"))3 >*b+M XJyGYʤ#xva=t26mTfpL = 1H0g1RF0(2.it xނttb,;Ngđg NQ}.1v4tƽҭMlvSQ꩐~5*71b| =iD 3)g03|>> +fN© )`9浄%n<ԻHDhf1ƣz*?G;Mk"#Y!djPi-X2jGsW/vV32\Y|w5^ʓzNS[C"!+|BM5|b3{2/{4Vٳ'X "f!3dԆyI?D[XKF)lKҕN"b\ƶa(R`~t/^@7B.CZ,`dRMH624 |I2Fէ8i;XbN/lo}8#_F!;xTV-Y1}Bz23$bCO PZs6 L "+oW-G4$YinG V4 Uj&j@jd 3u;*:d`L4BH$3GkDY;]gOMnwK'rgعܳ_b4mhsإ~_U 8hU4@UN5pu܈.f,b[G(Zi96[ guX.4=7|OmJ(뺒n[?mTjpU?Cp3*eVQאV?!`[mP:?)Rp#6eoݟ'R銃r 3ԂAw#rgcti m( ksQb ,Op`3#'|9 ၠ@a]P[@?*9ƞB[g٥tRY3?moӭ7HDb5e]7ksT>Zq<:Jh#=@Q ^;.(y`s|0!vpݭU#0o_C*$s3) ;.C<Udg)Mi$` /QnS'ɷb;(?6 dqA9+w4 TP:Nԡ OG]Ds`RL#s 6-pv;kg]mf(uf}ZK mmX1s^{b1^O|Uz,[ K(6@G#k<7@FHs[PcE( GFN֋ 8X P#%Qdd 9=\ua[CGPw!dB J!?-51mS8:2q/>`U2ȯA-NhY[ʳϝLDa$ߴ }u`Dz]5 6T[Hxeq}xqYlm6?<@!h/v뀹 \(AU+2#/&,wre'tZ i"@ߜ"Jeߥw8ɜXYL6/,S*f'@`<#׀n-dp44>"w$d$:^CEȏ5siK!E/xγDSvboTHiC6yV\ƺ`azbuDukru[`I\AL_S5ʆ&UvŶH5E. 79XXDJn^I8Vuakhy-9㻬4"^`{s ުeROj bԲ#.LEnV>jVG`\I8{,៓K ^r@?&s%?@h (*I:<1VwZZ~0Su-lET^pBu0r![OL+$XmbO9mD1>ߝ !Tka ? .ZYp6W7ϙ(z#߲"k4|Aco )0R7 A񬑀!:Ë>cqŭTϒ(Cԧ NȊ,G|uxSiAgu&?b)i~3yFϊ/ QX$ƞ7NX٨>ro2=SU+nNmjp%U#s`lf*a]cOZҍfX-Oȵ}2%Q7ˌjSA46}F`7}um5nAɃX3F8^pږڧ҇zoS=oZ)MZ6f N[qa>Ey¥g&#>7;Vo:Rl޲E.1?RFq#|4OvnZ@Z u*d {LzZCk}w"VmhY_S-EUZ35mC;r8_ tODB<nji%]F2+4o v$_ЍA%q BVӮ,v~D5rN)DB!켇Ci Rn9B#`2 5Qkp!6(bPF =0菆 TnOBB<i hs Qq/( t356L=lL\-PQ%iwA#4Mo/5˼ \,d9&pg5~27nC=6'䜨Cm"4{u oYᠬqcIz.=wQ䬈]d*S8yw F=7t߆pކ5{Eޑ6Kp&L~vV#O'yw`_;D${a\ʥ[TDl<Z,iCZ5 FTHS/w!jw3J-ڣlWqn}yJ4U۪ iWvY{x}r0NR \VFA¦s"uz;)(g۔q{Ri30rSL<7W,1Iԧ; 0}<"fGZ07I&l2oM7 r}-,±=~zvs]Lp;;FEnek}B@A[7_hS:>FU7A n*;2EylP?XGi*"9qo]rFRj"słe5CV^XOT dj25RQ~%+ڠKH5[3Z`]SR`-ٵ>2jѡ' x.ܩihѣbj[bQwҜimV( `R!l\|)x2I)b8Ot~Ҵ2r}O$! n۲jQљ\irV454ǥȅ({E%zB5J@u\;aOUVfݯ RnlkvOZW\Ӡ Yg66!ȷ%4ьr9Mǔѩ֥gng *mV!!!v; E+eoK0rC.}.8uF9X@:zMNbl.V(3W*Gd֪ZYnV̱ͶתFaMD6l Q䑪a!zʗH (ǝ@}Gm[XR‚bJfi.jZBD\(R:%< c'u=OXٙsDbNOfve:0ԒŮedsTO!*~le<:LvJsb1<ρ1;=w =m ۮ~HI>;|'lnjjM\ 3(n84xW݈׸gwLСH`iw6r֚'8E1Ƈ%M qsJӦ\x<a6}ye ?K/dα 8I @y觽{)⣙um5{| WyN+TѬ%zqHl/^ACy4x[Hls}ĆB]V4Y6] =syխX v۹M%ʴa=3Y8,[|dʴqCŮD#sY#2[ut=Vd*.6 5;"bq-&_vMѪ8ӧ8::N D:qG țI }e_o[W+\LCjgHTA$;$RB:v0SǾ*1+%A;+@=G E8,;J'jF7UU%Sn-[䢩ںJ.?T&_pƧ]۔$dͨyyQvN{9rx|A)~һag) FT3]cSS@8_ǣ6u;V'Mr6 =׫s *P~*Cȡ/@ܴ?uWp8+|HXz[ [g.А?;YV?1az1.K`~ Bb"69M*]H ſ~Ȅ{m:RK<+E Wa՚-ہKצE-սRBN`u$1i[ϥlDvXs[)s{B'5'`VFTyoƒQю^¨TrՐw<" ڛLIۖR=)PYsvǠ)׺yGeSkn`&|+RثA&l-hʈCS6-Ү; O0|~b:6MP 4f/nx 6-M;Z!z O6nB"}(.p7ywNk2ѥP( nA>ڍtf?f!Z_E=@&rLkY Ǟ7wp]KjO-w}GVBPk ǘt] L?2n"J4(mUCU[M0&.e3!Ҁ}_\=D/1)Mm9;*{:zފDY5'Azyk3OB_%B(%ݽBOe(1"3:fsH.-Mr"l̅TF) h[S0@ <]2;"(r}zC\R#JHAyc֙UȑBo3t*J~ 0ޏ9;,?Z"ʀ,Aܓϫ% o0/)W9#g%l\垐~購(I)r~FKkY\N,kLrEj>4nb2[$ѣaDTK|슂Tt›e/l.*@ bך;(mdbsQvyd@c'͢n9ƿ>s*c C)J!pJ=rld M}ܯT6.'MVid(mҙ غ>IZ>Nf=Km=; h]~}D1OÅ ?VAemfccG8H2.zMaŀ,&j-y5`&Z`۸#e ޣkn:Hlλ#h Nx`馎OfR[F5v.ub`[`H< XhKhf1D mW%Q\4 4]\I,[ VrOo\& iSi8spIlB 8@ <ffE ͚-=#ae!nF]AYA=̮gGm^-> 1 /g|sh<]5>UMQ!wcCrW|%!;}?^l;@ X S \I9n12C(:ˑzCdF5wHFCkɉ?spEPd]trGMYh7;3hbHvhL/a4y̦+v8_sqhqyZ\bVjbYKc(Uk%R7Kc}TX<5K :KL _;$ zM˽ UD6=YÈ[k@I;R=_e BVJꙟ_\H_[(HaLR狔HEmwϧ!{>vC`>?YIJh9r<>6ʞ~m茶Ç$"Z\̓EU FX#-2r;\95[9)C,껇R,{ˆˈT4:I 1&>} F eJɤ3!)1"k+D6zCK3^~!PF!fglBxLʫSAgg{׋bc%ys:a[ܔImZX}JnzT27>$O2z[^ُB͘~1kǟ]8N$kǐP\n;zױ7Rd' Zw@O2Gh!HRP!Uxԙp/T\AjyLt- W =ܕeE*\A)EɽW 2/ܙ`.bc5/1&P-Hn7UF4I 綵 Θ.jٌ$]iϥ#w&v/65s$D*ky"Aj9٪t3^LSrX4D2RlNix8+쐌{9 i|?w!EZK 7 ^r*J8AeS>LԳўB(e6DXTJ;0MRHz;YֈQb)\[(ʆfY'l ZqၖJs,>a4kCgEgH -r 8\DYg LjK`;2rm37$|ndٕEQ1*I٥`f)gzy>.X[R$!a.<ɅXXն̞ˈoU_6JĦMu]97+,ZsUғy\Zވo. jn L-҈aJD6N< &@PEX: ANۀO=2,d$˽w/a~ҩNno<3rT#|lh0#.iW\B"h+S ܃t&ۂ \SN]X*x.+Εklr|`p4xwBֲ ;LIrT1 TKf-UEx=T\E2U`=,נ5u3Hos88LcݦP?#$.՝~%Е}M>#3jI4\.1t [s}*ْ ZVvtH?ATP¯`DǸ-REˀ_S lj4t:laS#P$XS;QqLG:_e%uȚAL91瀑He2i2S-!|[۞tjBi%`R.-_X""iM!^zFF9U\U9@=!,bo?"AFmf07ێiz 3vCr|֭rkgw)ýFAIapG5 "۩I# &~F[#s^{^9g䕷> Ip@J(2# V-X-@6&Npg 6NhPk7B(|8a8=#yʐjq C4KT \˳ar{6TLpr?`m35 ` k3zuZDDη>u b7AV : XwYz1 2x5m,i8BAPi!R6r}p;\l :GAjor;5Z3]ҹP:K J܍s4+|`5 F."|A5Nk;lyAxL6%=dqm!eBSxLC*ߨondb8Άd=B @+}~Ʋ  ЄvKWbpG X%Jd3?uDzpaIlOi~X#(JO0.~Zz>SN;>> z0(Bi9d"- u t)q HRgRH;:ϓ+9kYp/-|X7Z$LM?Bs<,xOg>b\./]>u4$1yj7Bpt)KHezKyb`[w+ۼ> Th`s#EuVlad0+* V*S7bfWoM@Q7Gb W_ސlԠ"n2}>13+#ex.MIv)t}{FKwaF0cH´)DϻXn-`Oaڮ5/4>dxG|2+V:ڦ#aoUn|L+ :!1<%8LO`c%_xzEǶ#*6*qt\ü9me3nwX &ÛyxaJi9I+62t,mޤd2 ^ޠ\*C_.p&a/߅& {ߒ\ld3&ա屛^@lDᶊ ;4lv0\!3SaUc{aE=NNj{ )Z /7N$*K3s%ZF6C݋bsӊ]TWmUN$tkk,tjnģ'(jңQT "(̕L2Z9({эwk,owejA~;ϾD"iStgh3>,PD]-@ƫօ\]+ bS|k:$'l˹9U7%s"%3q􌈟@Q 3;C:_"Tbܣm]@`x}Z0BjP-VD3#mg2jE㠽t!oǘdc~ew^98h>8$m\s<6 rnb+3ޅhcϫ KX]ђ!۞q 0+d>lDk7!YY)+pF&:D->M!:!:l9P=zuтb$Α`Ș؛4 tQd}Xx-zBQUTCtD:T9M|/VsM!d"^j@WpTr\xMW3gJLT$4ɹ'qI)/t-.u޼u{'#z$znWzk~b}J{rd3P_a;OE{ٶqi{ħU4Sݷ B`Y)==8 X)ųB F~,/ԉCm4QBv}[> I6$~?+t -Sfk5u)C$ikXk}"pf-Z|bA,׿ ]_uƹ~qhTxٓ`f' ||qxCå ˳nȶ#!VlZ))}yZ|>kJN+zRSn ׋(EuwDpYվE Ð.\i#<M;,^WnEUg-Hxn7U\%SC(A7]A׫~Kj|[1;0?+!(~DRE_~rq:1 '2uުh^AQ;5;I'o4<KṊFטyLX|67XߊZʫS1˛Q8&'/f<_YN16 ݅rswEs3‫ƊxߚyR(2֧OJt2[uĬ:gvEPyOezlH֧Tgk~ԁ*SBSXf<+cv%nLD+B7[Sc՟N'==++]a}rԲ$,׳ŗAU*'Rp_R0s_Zb6ۇ&6~+_ iB -MPϳ-Vpm:^45*y \`EuM4.5>@:p&p4SR0PJyV`c>sy:Pq%RTae}%BU`JkEJ"+/&veXt.'.x'LN29iLٹzCVx=]aZ &rN3g⭏qe:egzbR߮qTL>\^ʴQj"vR KX_|ȝK0Rof7VZ{ ruw Ww|oS?=0-[^Vw۵)_7 =A(+uȶbx7̹tOd.3܈l\4eH%6bsP µHG8ÐW/Ra+->C_ֵٍSL`/:=S-^bˎX;MU T1z xgs>'^:quXRMՌw%YA+ʚ(Z͑gi@CY~HVO yOnkLJZxxZ>@l/t&1m| |zcSYwȓsDVv˥Wc 5bИNlIV/Fn: gP.1 ;El|~^/I1 `U.&Ƙ)$`p"^_'zWv3 6;`RWڀ՛GlhPoc k pŶéMQlHaXSLuc1> A\ inclic\B\ y6_[q9zC8Dr:VBVOMYq RﶚPZwRρ7F]e }SǹF]^rAq댚ܸ0/1dl:jV<0A[I1@|f} j)wfS]ݲq"0CZ0\ DB» %HXr=.jcgb䩌L26_v߄ *'N.Sm G6|ζG#n* d4C9a >ˀyp15_j:m9N6+:wsuXG@EI{ʋ_yU:p(AsuRD,{@Nz& EXl!0hqTpH/pm ~wKXP aO49"om%o@.ƽ9b@82"Zal}+Yj=m 4sE+<+gÃOlZWA[io c)6gc*ȉ",JG:  H>dsDI3ޜ̑{Brb/^Wl!↫#b|?PWnRMq04V<-IXbxާV̋' 'QȨ%PZjQ ob_3 }6@֙/أGJ B/F2ͯAՉ+آ9fƜzFxj,naLb7¤ DEƨVgECE쮒lmCAm J=*xԕ#r弡!_, m hr!d.)YSGfZp$=MD ܟx4b-d\>VJp#tQʅ0=dsw\fy<;Kxua~˭ a %C[=  n vsn!WU\_3B8!K`s MnDc.U-؇\*HLQ]r<%Jw_2gf$;{7f}Q]}'5t)СQl R2!ٍŇ «To˶|8]ET"ޥG.Wa* ξ@-DH6W*d2T|e_|%J>p} =|7t$!8쏣GJNJ\gW|!N`ݏx\ӇL80 72 x۷yr-G2iU3`W^CJqп&s5eQ}DLy;e>0fp% H9im ًe|KGN Lb di-`ӒkkEO qC@)9ċɝ%DMEi<`'ʔh{8sh9".J^g}02 1$.Wiøw+sAj]DUQ{fqj_mDX{5?J,]7?yn\a"e7&o݈ cOCjȁgQ$ Ű{9 rj\8 -q.UŃF"`m=w@ऽ#?HUٸC1\S9WN]=Dy\<(rU50_/䴙ro: υ]e[cqcb0XG6|~O[r[eKzЂ L NՍڃ4wQ'+ӕ d$]Σ1_:DMh"'uj9$<&iv*OhE9=L(W/✮YH'jt0; ӄȋlEjQ-҇V梼 4WshuWWZFKa/2|)i2ͺIpmckјWfDs hc@ȘH0Mq;G!u743# s&q׎[x,.ˢǤAOZX" uUIF7ʟ>I1*:Z5CG(݈|Zg"#cY4~$n"ȞEGvP nOQcؽ0"Dt4cFa8>[}M[ksݞwϤ>:S*ZnmO"1J8bU`rnӝLmϗBkf4].bw) ٍc!4;qn19ZBG_jX8UO1x ?#Țû KYIH#҉F䖙0FJT T` .0!@d2WBkGC*-ŕ4XݨVgncYRHod4#z3X@gF##^?@ㇲz~Dhv:G+dlE3'$I{vdpqje]# ,_D:wHK7"t_Xcs$wt2D3 u.a.1^[+5gs7v`6_-3wĚ^j2W/8ưPh5r"h4h}`oI~+DL0_<ߕ٩,i2}_r\J8') ˬغ]0@)N2R/aH3(g mњ!mo'^Z ekۭD$2''!ߝ||8~6+yY|%/{oC&Wt(wR:L,GRԛX KrݺW'|ݵ18FzePj]퟿x|ˏ^6Ӽ}Z 3t--$(VTy_[C+grz|@;f2䚹]9jG2yu?P]mhSF+!/?7@=Nq\S_4[ĸ W^=fIVXTu"rLHm vP'z㖦V땯Ѧa7+$x4 y lZL^8DQOE_Y p]An }] ^$ZE80K]f˘ maw疇krƄaZ s:!ן$@(s)4dGtT, V|Žw,"&O^K;Ȉ\ʄiȵR]3T OӘ'HHG̷fڭc q/F2hJt}PHj%OusP f0˽6ܥDXHde>h.ⲙDК[,D%͓u>P`z!B+acb AgJ@Yޓdǘ͹ٞn%w 16omZݞ&X!T[K+!nѷ{JeZ I7SdфLT?M4U1 S^o#iVjǘɫ!o]Dl1'Okz1Bxn6qT"NVelC.._El݋r: `@V0R^☣3PDmB.}H'H2gIEnM_р1W 0dawGh)ʊD aFe,v24d-$G)jSf/o:QkZ# X ddq? Ap\$.NPc D`β^ÝKTe1Cx7.SXȟd.зՈQuHLJQm`4K|Yݯjt'2]F#`RE( v8$"^eR4n4EzȶuYA +5NW4kxUτ, j.8vD1i|eTpNT#9GÝ۲lS]D$Y2/JkK*=o4,SqUQ+l R#Eb#a|LJD̴>W+N<{]s|M2H\lAm-L aynvr_/йӃ4SS/@wXg7/9@$"}2aB^B_tbazvr+9mp {|}+`džPyJZnd>ha'7Y"g5_. W}+N@g'>rJ.e>^~'3X4c<[!c:nydJZ 륑L <+R"%tvoLlG<i·Jg.o{Z|a]LGJ&9u4)YӋ&(|| *c:5?f NG/h͒o_U ٶYMx¾꽍[lvۼ|H=c(w;%;J'Bkp<) ~Rh< =aǟL%ei{4/dDtFJ[oE~뢛 %li,- 88;dbtkG\G.4ċ`ט!A u W_ex8ل2G\)iBhbjFIgC:u1Qw r}Z6W)VH./@}qeW\lfEؒoQ' }]ĚQ+H?:eNCoz#,A&/f#`y^g%cȢycE@~R͑|s}H w]HG-A2 LpFLߌx_qoV-I~eԀ7PwMh2gMjbky *c* JM竭sjk e{N`Yu|$0'V Seb^hnY]X9U0ej@L?q!=Omv]3vh1- p^1-EyRNh*dθTO{+MV,!%!@ ##aON,bK^+eiي!&˪m +NVP4P/.Vg5x7**CּP&Qdʁs9/)1p8[p99HzjLkAth)Ԋdl=Ëܑ " )?T*~:5b5\ˮ?0.4U;9 n>TJ1(l>ee=RSqƒoVLE]JưX]] 9yۃIo;Է%YȽR56W_$| %eȳ$+QEMO:}-.qή2QM%{o-^2qȩ%hN}!gZPg$Mi"eNT),|,5j:q@ww9Y-45&ݴ1B "JI4gdQH=2~~K"( !pjlt,A\J=[q=):#|>I8e&M'sCGr5y!?rX88l[JDRi -OLx~m jA*R:3HbGp\0rzX.7GZuoy)KbjYw30}W LYzkPnU,CKPlKٱ7t܄|54v \Ant(#w$j~m Fp >tėVAoF@w쾿=t/5ԗ8V.j28KVveG~_ Z=s40YJN ð",:H [$kE…&%yIUoP ,}yX)Y:ʹ~htT#9ILDCXi3mme'<Ǐl"z%\Y0: ߟ#tOc}2#Xk ؔ ~Pì׏eX:*82ߘ~~O>}$ Tp<|[O uXb8aXQlHDew3&ѿ&9%wJ{$lex6[m1:r*6["hh F$Cҋ8̻Qy` ĽIjK-3n%Ψ[a jTl8B?qt},ܴ!wb?m>ÂLMR{ Af&t$oLW鷼 +ºK,6-N\3^yu}̨Etxm_8eFm16PfinhUuDX0nŢ f !5ݴͳ>[K$ 32*"r?Ș&Ʋ9\ ̨>,R0Z;^Ĭ[QU0|>an= ;2wnri(jT&BbbG% <)bl tE*ר-x:cLv'PmYCF/rՏK6v|LXf8ly%z!sZfИQf`)(+9F`Z8I >&߼ApZ?&' M0#@PdQnA/W_ %n}kߌZ&֬ ʩ6<B52kFm06!{P.DoCZ 1d*:iPWk|U֘Gz[6$}|uDA%?dhKkDW(WI޼=xv7tZ$_މ~?4ZuZU6%>Q.75@P4\X=BKㇹd\۹AO;DgIebK NiD+e+sb[l`^Zk΄[Hk^?lv Cs [qZc?x√OՄŎ?>?1.6j*ۜ[T8l~NZW&kNSfBQt5wohO6@WT/Y or/7 n\ŒN=9N[ 1E{ݽfbe-mS] :Y${!8b~d͠v~tla )4~nAͅkGH,b4MS@GC9iSO6a 瓥boBHw@3_AXb}`[GEouФaDiΜyQZ.?1B{ͱ)AhXH=^s+eJi @&egsj4CS  Rֱ]$y,C. KDR%{T\×S&q6"DX\аIήlr~)ow I>Y~%@/WsSw]r%<|v6Mitܜj‡G.'Dq(bY43j,ngDOj; ͯ6 W ^lvh͒S-gU]ۀғX#>2̺y6(ψ!ڕ$3Ϛ k$MBcbiyU&EhBW7逆!Sҡo,EpyX&d7>QiLGm1#8ˮ'(;swm]"#o3wa^rRPs=k k\mB%KabhReU.@Ō- ܏B{pX>^9]ms& )'}ot]In|!d`"xO}~ݓ ? #d>0f [TpB/̰R͘мP¦L ρo#C'w3p'@`$AEs ;ѭ}v~Dۋ?vo-);v%$Zm|}f^. VlY8v۽L>Y?rd(JbL ܵXsʵ1@L(=# \"lpL37 K=WRoL:{kN!KV*w[PsmrpXq9e@}xlֈDEYXOBn5‡#d;+GeQNj&*_AF',l=um.dK M'k^JK>Uф!Qˏ$*SJʳR)m utZg&u ![-D; 9]5d/6J2W2([x4OOB8b *v1CwY '!V3E-ɍ~4sQ? ϲ͛k1kAp@Y(]5"^593`g0MKa'F]JK[3/!uo;B\X#:6pO4,M /O=$<|>ٿ=Q<Ȝs7˃){WP/? &]1-ˆG+`'2,%#Kb+r]ˡRHL@֊t(f9!PqQ¼[o6kce:̄H\hcp]W{'.sƱg\CrvW-sLTĄt"w?#.*7 vAș3wKu}C;4ȃĐ!ӾШRU~PUR(~c@8̜skׂsW{"3و<5މGɭ qӥ)M/3&j VSyI5|ʡx0SZNڃWwU4ž`~*m.ҫ&e>B)CY<)s|9I1Sp\)ىMOymKp4qIeM at_4Z;O+`qޠj$Q/7La+iLZ|`Z4KFdv8/<Ҝ<Q: +-)6h ?"Ag ՗rD~Y}icQem` =іd A4y?Sr&:<^e0El [xa3R8.fF"Ql3$Z k8'd%. =ODQhYYD2 \D~'D;\]DKf>П$̓W"@k7~D$쐎ȸ; ;EQ Z`K9-Ilc̗!!zv)Iaz765{faL𺔫HgsJim"_u#BR_8ejKz-VEE??`@}*vXaT$<}Qx-Žw,ij}R |&ΙRV>WLe Iҏ<:ŪȤ\sP ۻ \Km̕Pi߿ɺui7W~1g4ensFf`KW !G %Qj4hz;CtWa]\,4y״s8B6,q+> r8Ta춣fA:70ĈCW-Wmɑ@w+7%wX~͈ɟ&:/})~pJ_2ՔFKt&SF < |sND;wuoj뱽%B/FS7A3s~$:iAW@TqE/B|FP"ɟ^<%<iƛla&/V}™" 'h"c%\MA$'ZEdL|Noqιua6(~yϜk=p_o2`8̷D7W=L$|ѯɶ~JJ{*`Ѱp~/'XF-5T`^*yx[xy@C@ݒs>MC:L*ǝW%T4sY2L "l2 Ry]1 _Ѵ/#t֨EG\=T OcLUV4\&(B7;Hz2g=Wbcs /g®4ob4!:A}RabGQE*jL׼ƴ3B aOZ յњm:mi'-G$jeo 0jko=A6H{m3ິ5 ;'G" -|i&aԯ[ DIP N"/jgNLHe(y"(fؔ_>w1XAr7 {(yV5NXzCPކd<;@m*HO29}w'"Xsƌ#B_L@Ķm^pUISG1m]ɥN:#Ux?~nVtK˞ +Lɉi9') 3?9۞l0/7Z/t\'J.t}r\6V 86ԃ򙷛KO:uP(&"bZ0Dw-%%UOI?q=&F%ndBL2Pyș1L)&"Cj6&Lu g 8QpS0OeOc,|Ni*z=>j_ti~no'NJ:|' 'G?GLQ2fzKTՊANJ D _=lg6ǔkEZr 0#׆WM1b HCPnJHoaEI:NT͕h5 E.!.0U! `6J{ѤLt7CH@"Y}2P WȴyKu'thɫ"nrA-ؿخ}JeT۰h']pc <,d<-z8a82LTn+gn>BڽC i!/BB.$FpsyZUJBNF-Aap{_ ᘃ.%'.Dr?,JTjVI-NJ c2Jci2ܿc 2WR]}x˗QkE;!D՟[{. 4ցbxF?sM @G+wֈ/I3x5mQu=DT%?*c>:T!H6.T[OSΑۿ (+ᚤ j{FgOkhU+%|Fk7v۠ W\JeAf tttY_m8_)ղr s%a+kT>#z*qN݉sHLiv=B M`ŠԈI~}+n81;A@;4l5QWeVjY NZ1iMUdK`w@_w|IK,ȍC] QC͘GB@vޙoWBhni׭= &RU<S"$TsRIrц`;3AJ)c|  to^y14gwk .:t-R]Fv] f'l⾵D=AMCQCz0t/d~nbgY)iִ+;߸k:.gΗ󂸀>fC/:O8?cpS#Ŵ\"JDZyB7r,9'DՅZÝp۠܊1M?HtlK6 TFC1E%&gi&gWA,b5<g_C;9y3yFi p슆.gzdoM_3IšjemBiE֍ AݔkN*⻋_w#g >9J,)>'ǯ=ԮfdO|MD.5>MEkuv>$UxTǷ 0'~-G_Й;/g@]vPPp*O ۊ1p|+Ҥf"X4X.8p:Qa0.ϋɕ($PL@}]71_)Iox&㎟zp Fhל=H5BW#G^βO3iqS;kFJ< 459A` PI2 uq.[/׼;Dw }_* Ab|3DAw36[NԉC&uj]7c;bS8ױ E=OklΏ?F ~mj2jD^>mAj{D4++D~<~'Nd4 FzIgJwOA-XK7`W!oyhX) Md78Jg)Ȗ^~yO{ %&KœL(0R9_FO5L&P:# p$Jż0,RK{OUjœH}bޯLJm"S͈S֫Ț|+9"N'Iz1ʈiA(ybZA NQ! n.=lU]x6u6jOn7JrN]_t̤b>2/> ERsx?}޸ҙJA[*1r> jpa%nKF.<d\7kN%J9oS=!<667C]o$Hnh* W~-^Q Q-<=$$ʘ8`}܋/,!f!iwHt=DW Jp2㴿Lp hw-z%<Uq/T=bsݻq'^zKio4a7)cMBY_"*A{->G1,E]UCZoAކ7t} ېԠBݞ@b<~(%r -eJ'!LD~ۍ;XaJFN6(SD?BTl@0\пЪauei}}ʯM3Lgr:#*n5-M a.n̲WW%In? qŕ  g{M@Lpm7u$ER[pdMZȸMCY5@4_s*_ 6*s||/\6d<2^cXnWv5p*9ץV[ LXǙv&Q2'!t v +L}&D~J+ڙK\|&2JH-$%I׳y@/SY|!k>nC[~GO^z?@-R}HRDnc$/muPKrnF wFbDLfoJ {Glh/m%vIӅ1OeJXBo0BC~n?}9rAHE*gEΞ-魜TzuLر#phGyx֡5SຩKf\dXǾfP]0'[G*+(#Pj́F/#ihjfɫj曼jTk!Р=> aD#1:B\eNT&bbh?JI\M64bw8؊zvH يf& 3oRzt;ySqͷ qPO޴O. l 酌9jC?#"e(y%p2+g=K 2椫"_QV{U,(_{M=(&X5#4Fb;z-MKcpzRWA"v֋8mAt5b=põץ]Sd,u\47ua\ގhrkm&v w*q9`< GB7i/wf=\X@-GA>aYTP|?f%g(L. &I5Jdߛw[aY@ *CDpPE jfRajЗG^dLiRO8k8'}(;;( $B!f)ӐMG!Z-֣Fp)~cfg=' ~rFDjO~t´O¾N>Alk4pGh5J8g 6Q/YA^PeHn7`z h(-+8Lsr'cчx(6CU繻Ķ *ĥ,XwyQ(60KГ`1%){l=;t9ۖr_YnrjM{e,$XM"yWr ]bgi+A_+a2 L <-`밁6M_;*u435ٷ-}O_!g3D ˳'V<>3uઞ?_ܟ浶+`hKg VTExA>Ҽ䕡`|󊂥9e [A% +q-.K[ 5HZETD{{mjRvj}()lӲOXjxFj[a_s|_ٶ|8Y^HaQ+ڥkK֟m<4X*.Lwx_Pwᤎbޫ@LGşt΀_LcRc#˨FSVsRMnLaB-v,7rUv"y5mI8qDY a x+6WQ*/4CEECYHzϨ`}> u d=:}!rl$w|yɰr0#M'" :4"t.zo&huTӷ5J&t}吇 dت&IO@, ARj4O5vYD 6NFHeصAGZ AQ g9hC6%C8R~T_ 'cQ (ݞ8bW V8p)J*N t"T0 n%"ohFg ?+Ieutם&8>a2hʽ@+ԈĘO" Is4S'. bNNŢDd"Jv]xobreBa]K+p.8EF;!Xl|,M;pP: oM=g0 TPkUN~Î˾g GyȰ5>ihF1øo f%Q6Orh qwHVoub$9ƽ/ι[1^9@S?,6횆>3J~6Hbx=e1ǾkM5hmWƺ E4ysb2 Le7f/}2Nͯ򬑔1zRs6Է9&oLoاqVjlW_sВca@SdX2OH jDDwv*.|ӳ~q AN'u2(+ ؀C~l6pCF^#"}y ѹ举b~pd#c>c+|!&[ƕ^nx·\mCr k p !n/P?.":bDd`U' 3]GT0,QV5V6qrY2n6]nx5S|-S%;!] f ټ#UuWIBH{F^+V M= <#0M~v[&Iu,)[Ԁ9rvf8ժ7Rg%G6gIŷ:I=H. nJV\`ם&<⇬m3o,/peb7;ڐk[X K!g7tx>!X} CMן΄ W" $'_qWb2oisCzJ8;X}QPVtɴ7qi^t^!@ѧh#W 1!G1\D4|  2f ~Oz޷KgP4bX+">Q)ֈc9|- |g-0̽ռ(S?]DVe(aώzU F@d ُ-Us%zA͟7A[ 6U%__**ՕtHDsZ2ϭ(@aBXBޔ9N1=սfPxjdss1!?=:yI]1{"NhЧ#Sl{6̥dzx~ť_o(P@‡]$@;}]}K.] <{憌E4 z&jL& $֐EW3AGh>P$WD ;8r-]{h{Z0:w;b Ǚ4stAz568f"q~YD[Ac/҈‘lGa~ӓ˫H 0@G+!eҵ3Lk $HU-ĨZOSo uflʼըDcˆLs6#~,]n{ 5ٮ uɜ+c>U7ǁPy[¢¬3U8j+pּLKVpnš$ 7&F>v+7 n+$n{[IEp:)]bى}YDSG#:Hf!A*ȜŒӛ,9}4f ܟ%GiK9H/z\<͠v՘2|HD: c3Niݐdx5R9bA> y+s\\rVwZ&ؿCfb\O`e v8ǁ^j~5_>~TM)m'K5Ero/ n^۩ ~dZ`'Z"YK ʣxewof#y^ׅXѠq}LݗxDHb^_2!IVt(8lͧ ]rg 2}<6i)k'lj)&oېfYa'ۥ~EH'WV_%+\zQ+)ٹ&F!:"^.mIzMzt3?[NX.Qn kg(pzp,Q{NSAm`qvár ku*L4GF/g*7e'WӅVDׅ~4?ЙY,dsX,T| +J,9s^V %!}@cvpz@OJFgyU/D@{ rgxXLcpRV:Q9TO܆~Xd߶+z0dT,~K{ȋⷙ X!Uȓu q|+\P7$Ebnz[8`hFt_iBwBtP($GfM ]Oj0С-H@Zf*Mf_"LqЂ`cQ{VQAi"=x_m/.*uJM}%64vcM+鳐U@7GZErW0IJ{nZ6}T;Ŀ[K/P w7EBeGbɗhS49h8%!%`c^3T7~sqgK A-ޡla -\mB7u0Tڀv8zŜCIgjh)=zA3Ϗ e\}YҍKmyeoiuOls"ENp4OHZF% `"|Lz#BRQɿ{/'] j~laW{6v(Xy Vi玱dZԒ x!'Ks9BëO)O}o. X$a؅]H%{l}b4yT -L4rfj/|4& bHnp܀L|N%VW#{Ydm& <,n%fԔw|1 2BLTE`,6_l,LT&R}衂F7$^L_MmbW;+¢J.Iq奫`6C+0">jS'3蒼ي24hEEer?;qvtSXFYޒB/ɘ: E܎DN+_+HHt2~ ջqzM1SiE8geb d_=~v l߹ɗO#=a @׌#3:e,5q~([d>6.ܘ0b;f_;*Fӎ:E|c2)=7 CVD={3OT/S 2A4E1ܠ>/Yz{`W&ƦU-L6j[f+Rˊs=&rMjЊ߮K7Yqhמ,YGz) _K >AV!2L7W>ͨ0VWuV?kꄷmHrR2BՉ޼>xe"1Ռ(6fc,:la ٕRskN8XgCnN. $%HMQbO–[􆂐,b,@N1JFؙq4kD4x %OMׄ\ܡ }7J$X3LNT'Rϼ@$&rVԲVP$2:,apPO½p8Z$[6$=صnQ[P<3g8rrq51Kn&c5fu",TV`ޮ7{B$RK\Sgo O4寎8OBקhG3 )VPjǧE}M=zUgF"ࡠb4ܻaH7SFO%eO:( ƝpMls䬉~<5&PyFtU#6t}idO4k責kropk|+;Mn8;! e,%Ǖm|Ihj{5Z7xZ=/ 7O<:Out|ùSwO]6c{R2ِ4q'OiٸɗW/]~,5_$÷!pbP< ~qH;Y|\G;vH*.E mբGCXDczl6!3$.e70ڍil) ;1R%s 9f5(uبXg9 ;a}XjB+ʝ x];C)_vRjGDZ9aϞf:%dl3_vힻTSe˾(J.6-MD6pdjOCdWb3m-/X"DEcvRUEArZ;J+=O/Ǐw 5`b/9AAhes #'fL46>U mH/)`j˶ʜ?@^XLe*m5մ P$F%/D %jGH騩bTZݦ{^nɛ ;,Ux7Z&7&PH&h"E|,|AkowRemݍ`+UN|JL`Q]s46$ V13k2)̇_mrUfVpNN/P&gy:urg-\1^zEpFS7n8!r8@a _ Ƽ4[GKE9_L|-鎎ƯRVP} h] ދ3M;xz~ꎺOv7?U&ݲ׸,L

V_yHA&T*!3(Kp%<R}$u,%G,z'qHYZSC[MO*3nN-6c1fE<O5^9l3s?S!I7Xv O,TE,)&13x۵,9bTM`گM%SR+)1Aesxo82MdR<5r8A2n;P'Pu~FzW'J&,#h@~MJ26<;{}_L&ׄ'{z@=E|@Y?!|udX\ߢS~H{\=!%&C̫ _< 1K^Ec^QDtfc!/B?OhhDhx>N߳ˀ >}, h\uw1mwt㷎kkgb k=Gb0=UyМފ \$`z1-ll ٹ<*1Eix!kZ$q7i:܏KVA g~}dÉJ.3?V;sjU {%P!x;)Q)!RB ~$6ܽ;'{>Sk|WN^y=oŗ6O_'!0&û6lGXR@U" 0 9;]o$KS;uDJ^l3ev>mv[ac>31^q…%y9nԙfeCŕ<,Z=ľnNdxA*Uds!fA ];_c#\P|KgRg[gE95C3~sI T9z^XBPuH N ؐLӯYsl}]m8cp9"6-Y9=7j~i _ԷQ NBp!\㵲n^ f-|5kNQ^IB^E!=n;Sp9M&RGMh#D%q pAt-lH6ʓaI/uCёFFŎx`&B*So"vq֓T RIӲDz{kD7 m|qׇ\znoӮȜq\O{٦jP}\{1 ])F0+C~)CK)Gfz,M[5-HEA..u{!X6I)kbz 9pog${L-.:,|OZG snm Y^-t2 . df7)ˉ3f5lܥo4qcoן~rA) |\Q5.èF $%6NF*Y:JGP^>/mHfm_~e;.y}a;K2sCisGC I-Fj XNB) ޤ:{xG㏑^'.LֻjӕwY Y4ܘaKTǕq&,(P+|:yPOWF}Y,q ʶ^ *Vim)k359ew1E:[N ?Gh26HfQ/ڊ<`UrXiƬD5v ]puoj\@AoCҰMrD+λi %/r%Ĩ=,2!U $)R[ފJ7I?rVq # HSÜ5o~ZPY配UULp l4ՄHKw<, kBd6R4a8j#)E?yϽ弪HP773R@9V!L@xvD[ ޫ>^!'r=ir3.Nݏ-!gtgХjqo/'Ƅx[lH9~7-Vϣk" "qUt+8 \] #&Kava`d;a4e(~:LbruokbH/dXMJ5P)+>썇3r>flj/]flh& oP#DcQV[Jzx^L0R-=Ա}mi'o,Epz;q.$|`WvA9(;j;JQ;Qڿy+ྙb[G97OPf(Gw MA3wؚ _VZOJUJFs)۰IYE57LpimkI҅{TD/Jgg܇!~&Ӫrt6`90bʙ5g #?&|D/EiFT9sad*BkljxQf2C70X)WнAWre7]Gf?ͨ)VQ~7zAýT:eAڋ6u@nȥ_Lj9 mztk1fȩ@>c+9e%BAVJ=q1I"6a.k2|ω^-@_ pKɴ, $d=VL;O6'n++SQ;+[(LyZR8מ" kVEd^ Gx"Hƃрe EnYypu@[US7a/LM97]M۔/8,8MZcOH;2:P>{tgo`-^eznj|۠m"OYbE}[hJ M{0C!揆)Fq#ʠ\EeV:.15R3'ӓ: p+e阍TX֛iB:Cx]D$Ħ2pʣ )+ExB3++vwf3'eJΠ<)T Pi c,oKٷ}wR)x-~gBeCRu9E<ԏlھCYF:Ƅ(T}l7EQgFp !2صUn:/2+n]0SloG -|iΣl=$_{zjpTgD aofey.t4cLV#e h ?nf5ifu9~3Dg9nQk _gE.XxupL]#ϭz r#I#ݭ,UEKB 79~hj淀|YCMp$6/ċK#Gh{D--jeE Pgǚ?{w5wY@VX2ӏ}nlG&G&1s,vOh. St+F&.1A6E†|KZQ&w|jَ.c ZkshSSw-=DZhYdap5񝣘Ct*TMQx kR2hwpbqMYQ=jBȫID;','pHr2O,bATU IpÖ.=[pґe꺗Pwc(K 3#!9w|v&ŕq^t2A6C[k(g#sÄƘh|z}8tx@iMCL+>l.NjoWpHח ʾ?-ZyjH1^0~YeAMצaa y3u:}-3: 3e+BG_SP9cgM.Q ?V( 9Nc]$ṋ/,Tf~2N"3VyF~qbߪT0=YoR(g.wV[ZGk@j{܈F X-?+4'!"g45KS9AD빵G G@ F=S[.KO,oI`B;<߰d~b1~!1:ύȷfݒ/q`GE<[X}boYu^Hv#f=Hc2PՊZpk{1BCωuj-= Hk#gl CvB+b(Hk{ʾTI"zw L~ K.ͅy5Dx%Ϊΐ|Ʊqh + S}߳xLmbPK3PMF"tM$xp,@R s_KYBOU[G F)BʶkJ2H^%^JRيǨc=ȋI'>~4@=gCfoEbcQdX;#E6{ ߻>*OdžfM5S멪wC|Ɯ(J7R`Bv>A&m)sTzf,f#x8-a= ;\I)-4d{JuEe ޸KXgpZ,+/}Ķor!*\V<:K87 #{Y_ 3vLepMCGJ'j.RBK f^C\Tۨwo'jeptAmINДӾ\rgݦơb3wVbžJ́WF^n,G"K\&l]g5X|uDP%@׸Wۭw xxjk: H7BNǻ}{ɋ$evwI䡭[sŞuhO}gڊڏ޼mb6ѳ3]r BA#ƞ{._A0^iCQG Gy[*`Xt7k}q,.!`BG0?xmGkFPGS9p5˰rclri Ίď)]a`Va8ɻ5ȆGϟn'kP%QIG#.iKkqwa 0(h_(k#"Ϗ%#,(',PY:MUOhArjV={{ZWWDPKFM.)F{l us:><aNdzd'.XSqv%|!C_ jYvK8}P?o aRP({B5J%ǎI.?[Pg_; Т\MkrUu;sQwm7QR4,R+nĴuJa&TJ_ MB=uj3!C.Cul?%kd pp)eݻKKUsVA}ϼ[WOv|>uD3l֞p5F!s,4s(.%`k-^ E-DKNn P5̛3O54oRKΈq1m*$~Cύ5@*U@_;W?w!0Y` o:|Liimf("neI4]=O [БP\P+H%';䵒{ݞ|%P[u{02K ^qÉc|,Y D"bx.ڼvK#!j ;ҧ2],$pG& UL {:NC#D?qfp2l. ['i|i8=%L X< X'j]Y$3l<:ŀnjo'NPn+T'zsPa"2un2mN&k\AL")Js9 xP37V/EONޭ{v4U2*$e:ڦ\R_yG3[?I(N-W5c?h%Zw3׿\G|)dKgs"ޜqjbUi)2wV(^yt{KwܥL}HifK5̵8S=UBEnPEa ;5/pqyĪ@@mgA>sqrj* 7"q jl''lo! 6qyzK 9""4E)!MBqp:1Ob 4:zf^häm֭Yw q6XjP-"]^ߘؐT*v3u҆QCLn $wRdLn.e/\bdžbGES4FGe?J]z;5Wtp6D7nX*D@T(n6?zM7Q lq%Ņ•дaH׀S}VuۏV3DYk)S| zy͢R=]>~QƓBY 1c'f}j BUpTo\҉Zoh+@[\D7_e#xzmcmVwń_T>, 9bɂSf7D,gG?qoXu/8d֔bQWR-+<*a{[;=@CAIɽ%cxf~%PTcvxc̵<>z-r:cVƖէ\\NDŽeԾbuz7NлVrj:r4m b4};^'(:2ģ2 LV02uѣaA`('ҍ^/fB'[HۖFxV&6T&r&?+G=Lη3 r$( ɻ_<űks~Za Ps?X/!mpp#J .CeTo۷٦GӹXP?ŭ@=J W$9sNJpHy%ݞb5Tأ>-s[u[A_rPkʕ&x3DDݹ{"ϬϰP}'BZu>^|˰?3YˌbdHL쁤w1z48 xiqgX0l$v왰$f'G)Te7ΐ(Dudv+U lL@E? P )pc+w@Ĉ>MV?e62:{c)2w]ƋR}C+U2fl`A ^e]&uFZLM2xM%'$փk;D ,*LJ-0`|灔xK"QkZ6C%uM:T`#rVB"S$1-ZA  3@*ʬȵfxq:!҉bRs$Xs$vqjzT,:m[/׏=' 8Θ*g.YM3D|iOa6ʍ;EN|mr#DK[ N!oQ7fE_5!ex.O:^ Ľ;!ƕ`Q򼑊ȌfB;5<o;Z!ׁ 4力kA@S,2Y$l\WDP4VݏUrs87Kqe֜1 FQ#[ 0[Bϸ+Ng];+Hxh,*yPNÌ~1OGu3'?ꏪݨYHcJ1sCo b]fɨlxS!bRv팛}6}(-D.M jd̰%{/M'IS!>wbCc[BAةfUʳuoz}&eRcSH`tQ`ky_Uw2o~HWlJ9n*Ĩ䅮V]cӎ=[q/H5[r1{^Q*iI]%`!.-8(u\D!Rm3eNS)J"ЂG{Ljt5&sʼ#cs}l' .>cRr:YC(1= <_b}aosBe֤RzSG8M\ ]|NJ^̴]2h#J:q@AlwVl{({TJΞ7>WqWZ\B`rٱ gH@&H&I~<)\ S|a&;IQz*")45uiz!?^N:@46dgrezs e&je;@F5omskej-"C,Vn~Bo-iBLkDTL`|Y,AviHnCzMQI9v4.S 'i!3fyPEˆ_5z{Gv%uMWU΍hNѵ  :SM0<}^H&Shrܙ@U]5`QZXn+t2yj(*#0ec2܍RYÑǜ-S G3{\@պݶ퍬\8'+?On;6S.:gYZ070701000001eb000081a4000000000000000000000001629779bf00003850000000000000000000000000000000000000006500000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/usb/dvb-usb-v2/dvb-usb-af9015.ko.xz7zXZִF!t/S8]?Eh=ڜ.+wVB(Ckdop<:Sۉ@NF#+PU~89NWA :t9tc9ltqX6 ~Yj 2LlRp σ$ ]jǯ~}lF D$7|FgL~B c•ץLJΒ v "Lcdy4PD[oBx%mARx`ҽ/OwMMMW?5b*z3D*m UHSDh+. R)6:۠?hgܔlE',|aFS~.&<7j+cV$kx :8&7YR)Z-DT"D_sq6![oz۫-:ÓáP/(QmHJO+@LњKnu(3^U{Teé\v z=A7SK:%g(~~t?žKE%l|Zp.`'z[qsI˛ŷo"{ 'H-~\#"$bʣH'͉_Fe0 w<70҂19 ^٫$4r$KD:.;y%㙘MY>nQ^BInbAn36&S*PbՄpa'Ea}LR[%'` mt},Pc64-[O{/Q ;WC>J{o cieZ30 5䉍PO;?'\$y(*QfWVxގD^SmYcHmشQ*4ʎ +ADSlx2{aJ3ejIL%ljNցaw̍ӵ"% oEuv" ؆ ҉_t7_-#cґEm""k$zT ,#>g׻L6u:<[q KsuSG"ӏ?HgJL8"gEv<vgLUSZKsR;fYoVoȶ@W6c{[3R낻cr*'Od%gFv3]{?R9ȘHKY&f"}CteVcn[W2޷e?ĺPjv@]"A]/lb5ˋƤzU޺bb#_?Ob ǹ.#)&U5$Tɠ;=ZJGZp 5 aZV].=^`ȪKd~ViXVI(/k=g+MCQӭEM\ʖxhK^렡XiTC7p ةb xِ!W(B؎e]ʗAF1pʣ㖡ndQb @x*Ug0C㌖6ut$Ff *wtTހB뜵$߯nT Eg!tX0.2,p#>:SQaگ$x@E*,JYƺ&xb#&nDj<` M8*I*-(֙k/ 4JXΗRG$w'2r?fn}eV3ZeSŦg;!1xjBf0R^{̛VO#n;<5i"WqdYCMl Tg(x֤5710w],Vg>R~COVEc<7gDHc(cRĝ50C,Uw -󼙒"x;&zW9X3~X/"M8YD{4{]'Gw9 ƈQ4byRAn,vEhZӚ(_89@ՈYC$\%l7:7ɟz9bE% 4]-1~ـ6/0˅[39lPsKE^꣮*iJ$u]#yF)*;hVa*Ґ#8:*ߺ-33.v6;h4ahm̥sp ݒٳ9lyuFΕB'S&8zeav8ǧ⿶ ~Τ9wRGq}理m);jbKJjܼ ,z|7pxx-BNT?bht{N-~yŸZ*'E1Sf<Ϙ-ĸQ\r7=|8 qgQTPm?j*tn ZH'Wh4I׭А`N_._oo.q*y@Bf/{<^Jur侶~Î>;9g-KMl@w&;u;zSzp[Ǣ9\U/_gkF9 u,EcZՄwA2%dnVq.r}?.>G+F&J}[R8NGWwlVnE!rJ˼?+g/T_$\-z"HMԯͭGű _5dUwRh U'}vpm Uݍ(YFΦQ$Jy<|]q.v.'m4ڱ ųu16R">x ǨfG$[E ml_!a!e;uScEUAqs&(";"W;U哪o45} xGMv,> $A[.x;==JO+fs2wI .,[Tt oa|/FLG^S/Z$I~Aٻ&-ƴ$Y֎}k| 30 dG3Iy+2r @iyl73Ŀ}Okz?}M{u{s].(R5īX_IA[Jq :ae )_!4[5֡,sсΞǎ|>miP*iOreGcSl{00m]d"qrHM(XƥҟFChYL@sRE͐cyRS)lcF!j鄢gUU3<UeZ0x b:8Cӏsj \KLy]:a:aD#m&˹%pˤs?aStNXܡ)P&\1IyqΘA;3JS)u+%!Z.!|tޢwU1apL(/9Ic lM0mmyU6wc,(KG`APv:h•6tU_C~9}L2策@):S2-Ym?LY<\1uڞSxNdcѧp^WTY8*W#|H[Z'ZzAkja٪dv{lGHE:.?#pf3b GCʂwT@FCΖ y B=wCU lw5,7,m)fs2=;B!#j3\N9<j[kIʥM2sp7k2MoܩRLX vG=~OΚ ot>>Tt[}g$Xn~jcȊ@Ѧz>GRoS:ONƘԙ, ^"Lã^fƽN۞ɪ U,v ){0[U!i21 ܙ!s!};L ('¡&W% jnbKPL\"'ܻX']A:_#8FLz~.څ65F'?cRX8ЃW*,{h-g* #e6NmTZw'ݵQ; ;y1ݽz T8QP!3hʴqβsM|{ʠ0 I;?#idX,_j6uM/ +ezB[0327X:lxQ9a[Ȭz-, p!ɾs2l~V5b*=>\/xJycW9BR_7")(y#Nh3CɊY;F4b1`yCB0Lk1؍Eӗymmz6 %H:D&2*!:?I} V(Ryt\},Ub3c3BMt Ko.`q|n-=صn5 _v,lI @xgE< R'=z'a~rqH@]_1t e3 l࢚;k۶QkbFc^HuIO4/tFX* )~+~!]q<n=A:䤒Ɉxʒ^mʭCڿ+"5Jw!4LwNa(R&S9Z8)ѭa"IZUPuHv`,@"'d3GJO"f%}|.VmWUQSkW;={Qn xrﵷ2BQЎfwSBZzW+޴izqt6 iAJ0H[ct 'РFvY}M35S֖6.+~D: m)^TkxեT a΢xBZD|tzL<[$#Ao+ajNQ4071he={:~C{HtǕ7cb=) xNƍDR8Dh;~siw`ru*(h?UV9HίIʬe˞uUɿMpTG{Bº| iDYD242zG,[ߊ{f2y{ETǾU n<ՕBaPv|uo[XD WT~9z>S@V:g>p8!ԥ@߫hz*Zln jI"F/͈X'?Rm` ]hdVJd t 0!fCo>+gC<47b@VM,A*D/ΉPXjٲu RăjfA}1H=^j ڥ۸ ) LoՀ2)gsAJ.עM8>\## (*Ob^[`Qh؇,-ŝ!۲L/lĎ^F [=d}D%wmG!;7/Pތ>IQpΓ[-xQPR*|E>j vE/9XTeIVq' *y iɂEzY":0Tܖ/°ݮ Ioۖ;p0aWV<%K*n`XwxWPCH֛\]smdQ[N*a*Is=$~5W'b4@M١WwqK@P>_%ۦ"E%=W1wh8xfu~ ne*dIN6J `2|ڊ!|X*oZnN /s00Z~; q?64<d$ p֨jӢEuu,:s$jYvLRtOe y5opt{8%X'tK|"mwC1JG7~i^-DO F\IHB.[q*h[MwSNu<؜ER {m:~chѩ:3-(lXR'&*K12bнuiR7Q}7l0j_Hy3 \3 n i:?>w7Zx{(k&@&+L6J~hV?I)f5CJ@S+Mgđxao0)CoOsX4o[u(!"җ^6&,pnb |Gg<IϦ!n`@y Us;s9ܢ*):)8z~)b33ӏ%`5<Ùp^F/v1R5:,^e8^ss%*7v F .TkyLԸ9 6'ܳRs qjwVRʔW`29 5KĖ'Ցv\Ә [ n/6'>~h䚉1p( QeW,Dz 7Ɖb:ʠ,XSPT&Y5h$e/CM%4Zrw2q&3Z=.pz"0<@X@N&=!c!(7=PbDߓcY4[lX([!tA=OU^nwftzt#*M̞&qӀ0\eۘ"yd-y;Ȯ4֑ˆYRV0(" ֒uNMcCex°@'x)+;?]˟3È6^9L?v7 pRN(=u:>هQ]}5k]\^0N^ۥqaNEu&=4]ULvsvRthCU;Cn5}[z#{%MyuU++M"C!lzTԳBdMg;d<{`_fAζL[m칧q-\pO<.2-!;)T?Լ#/"\3TvZ,~3?F[<1X€\M̈́\d {9'vQkcPL/c}|O.X)#¹sF>`Syaؙk^f `sa%("tȉܔ}[$KwsM0aj.tY2XWmz$n)2!/mC4%ݛ_Q< pzHOYs89GLWyס, B<sOEt@KB弹s \(PJrfن1''q!|Y}SH+ҁ?j$o^+vɺvŪm0)'X<&>$h:=V 229zͼ`gޝи>n&$ןBF6e v֙K((n D잾x؁zD7:3bag^ǹ3Dhs`&î֑JP"~7Pn66qx1=t(2XPvXRc&e/TG4#:Y(H~re8L@_b4AC7P?$y&ȭn,ނ7dXw >Fal+YplUQ%ܰS(Q'AV-_\UL1*Jl^9Y `6|v$'ׂvAt*)S~1)Tz˾k<#B2h ;J"D[l=`f9sk SM}_f%I%`02ێH&\nˀ͜?.SQ.?@UrGež㎾wMJZĉY|/-g R[c(p{tbGJ}QpRA%[LI Q=3sѮe`q3$kw{@cmys8lREC݄rIa$]\9*qQbH-",u$6Z©KPqNY~ G 䙝2 )< N] O~äQpp"IŰ-q JA4%obGF=-3=Չo%iݯ*vF|ȎM&<kn3SDʢ]g):v6Q°"U EALй 8 UcώTKC<]^MLRbGraQ\@7P?B =7%E E,NB',ŗEaW}d&E&ϩM؟SwVXo7/9+Vm~k ր@,n T_zqG\[" !b;W=fȵ1"ls+⓵? soXʎZKt||V9w->YuĨ۝H س4v pǥ*1ʒu:UмCF^/3alD_3{1Ny_jiK5 ʶ;: 7Ol+B/]oH0Ei 0.F3Þ2=~-͟u޿ !1J= 4O}-"mCDZ.XT^,•9nhA m2߹,0.6:-HsEIzqLWTu[PTfr}aPi2Ywҡ4*mVZ8Ri[V\g"B* h\ ʪ\ɤWp#Ĝ|~d{8Ō{}T!gG{E'D^ߛo#EF2)fY!ߜ%҂QXuqJl)U껋z>&*I;ntC*[H괁7Gwȸq۳R35pDNmGYӳ6 9 <<|Ց>^"[OYM56 n3PEC`ri8kk4 0*E4לy)\*t,xa,"(Z9֤tҔ{dxx t8\yBڶk/X>TDiuϐYr_L ?UVH?mӏ|*EV(<r`7ltyl^~&ț3r_f5zMZ%_)@Ȑ['+i Ig2uaaۊlxa y90MAP;@ﻢg3+^`+]ӞB9:PkELD :`lEl0 u0Ja~[BV/lIo _gh*_b`l2[72E9coBӼ}0ƠӖ9}5*VkXO|?Nʆvu.: jQu&(ʔ3tig[&(ԍZ/3]ׅ$ N {W+ܰNFW'Jl3 kFRŽv/v:%ub002s &-DPQܻɠHČ W⎌?QDL0 hf 8-׋)Vs@AQh `z48OuxC] b¶ʷw\QT)%LY3Ru V`A=y}@6)$I˖w쫡ǻDPa\id KR~+88tn~_WB7"SAB35}_`rgfQMưh*B)ktuC9j}8?_#ߑHiKg?\qW? ׉˼\lNͮS`"R48 }[$ߢwl[DF!ݛTb}aim5{&XYRo :E2 hxAy_WoےZ-l$P9픨O^AAabľu6?B]G}ECɝ~]z˥@Ƌ@Bu+SO([[@Y+d 7]'(ԜP nъzzbCBe\.Iğ{Z氟ٮays*;L5eb;@ږVm&ȭbDpɭf1(aW\7MBpUZNOb+Ԗ]eu랱`~-Y/vLMGJjRUU9UGjp~dc7jv1zc T`|=;M7ՇE/}נqU0Di]9n-h:cͤ]T73!3yjҽ_u;;,sWVϚ_Ikm)m8Ֆ٫Փv)q{hVHVEFܳwM% dblS*yʓuA& /{/׋׺x$pG> owkfV%BT bKn6S/ӀU!`.L᳧pB畢HC*.01k e]|"ޭ:xL>!;qҴH!h/Q{}QH x|NLMo3cx~n+S7*jNWS+b YhْV+,Y,#9S="aÒ_7l^%Ei(8b!‰K iRِ?ARQ:ᱻ^0F8=Vk@ P+vpYH'hDۚ&\ϲ@G> Ympm;//1yˌ7Hšh3Q/bl׌ CFA.sCitt"gyO'iDͬX /х( ؾ%O!KV,]݇xa8 :ushu@ٯ븺QDed+hz߄p51 _  %.!VN뾳6썦9ScxqY m,.čͰD"9K>uxNc?$d7e-˷ Z,ĭ=[BOF?2mDt~U|[vۀc t36oSfG| bFw>ގ,ۺEn|f_0uR =ܣP> 9 `}2-3 {u=13= hg)?+qĖtiT1cLWhD(owPVX\ōn٩B#ķCϺZjh'[ <"=%q3xAΊARnPuQscwN\xMk4\o Ke|"a?KuBfk#v-4loܳKRp~"x-Q4sH.8_|OCkҥwάHt:ygFf1%'j[ "]RVd+PfM=et$B I`!--Ԙby-H@&D՞dlJ$Zxuo|$>O~S`3XtMQI ;MvЯD3mV =|(FJ24QPpc,}pzZ8.އI[a229+1Y:M_p@h@O쨊C}jn ^ּߙy.ihe>Rh@^x2SYfx#IG):-&^8E !uJj6^Íq ܘ/}$$1>dy}6]:"{uT&<[{Rη!_bEӨmfaZ4ՎqBLo\eB^SJ1,tItf 0ý׮ ])Kxܝi/׏َ LBOzsBKtw^2yWVWxlw5k*h%pJ(2cg%.ePH4 nq$a_(RU߰P*#"TgVt=wkgk)!g BnJ$NOq1ͻZ7ǍJhǡGQӨތW Mp'Mex? !"1~ }oIxR WlSzae|'t81;ژ.."z1g@L~ȇy?/!F k[<7%c&E+Cѓ'kp,c!C:!qG1A^ I!EO\÷InS-Y7> r*; IeN?j_H;glYaTN[]r󫫛胇 (8 kZ^΋]r2 q!B': hDa.HXzaw(C5azөlҔ?/6ZgEDt[T[m9Cx;~qXhCƒ1C!hO2[ORsPU4aRK-N4t3./)Ğ74%)w\:y?]( } [8~G ؟DaPd?J 8hyn )+=\(dUoq:yԒ. f<&RhFT|uWH^<4<"e`pȿd xӹ6s)9W' Ŵt &P`dYrM̧b*Pi]vcJThj[C\/_y;)7<cSUɿZC{cSh+CG Vu<% p1*=e򖄆RJ?gd)OU,g=˯%>f#Y>Gr)3(/~ßd"\Zu .BSxU\2Rn3l$AXuB5璩D )f{ߚ6keL03^ZGJT9Aګ!|.){&;R r1^t30wG7j3uq̜ k4jS"tLS~ v!hNܜ3tz@(H4!$aIKUb}9G] U/<[7 ^kz?jE/C+fAOyDίwI64[k3Z8TtM"ږ'Fn:dD́^]"W'ߎ$QQ̹NSU6P g 6CR~*}z:5Qv`ЗTy>yU1͜ mt6|7Nx#fK 8.O%os(@vMe&\" )C=HT7:숳jV< _PV(W=Djp[& F/f0(}$Zۤ ~ނ&Ea /0Wrr+ 5z͹W-jaW}xZyEoi>w>ъ2"2pc*t:]o}B%&%I^^9-&%סg݊m@ps .iV1 "v8a<ʉh6/*şAȋA"jw=ު:te?J"M/Ʊ3!F2nl@oݧWO=K|\ѝF:r hNzBd Žw>u|Zg_b>]È~Ar |&u}-*ar3>Ark݁@\pp}kZ($@ Ʌ6DPwШ}Z>hh%.$Tu#Ͼ 3L넜P~NטB4mcr, \mq*֢\oKғ%auf Zo5)׉tZ0 J9iϾց1]:Y"Z(Ai/:9Z !Ӟ}k;NeAllMpU^آ6 %g-: nwps.Gn;RJFQ ZC^eQ.e*o23Φ}r\zѦe,L##,r[#+ $Us> >7\9VOy9-[2Ц,C=f''t<϶` X-vlL܄v7{`H˴#D<]R& fhE4.C曑vC`N'GTj0V+*Q8K|ϯ|a 0)A>sO6`Nd8z'ߢHlz{65#ߨ4]sZH>'B{<jؼm#a Cl.ɹw{HW5}r~[79 f=q۶Co8&Iem0EtXyG|G9o1f+>4d>lRk$jڪ[N mgaFʲ6rkC|`sΔs/^$"BW\!HS<@Xꁢ0[*IwqX U(kDbDž UT{]㛝 p> 4Bo Y#eVyBH a"35O/Q%ݫʜ+\'PNam6q+8n5fZJLHf12 .TwZ; Ld%y׬ز1bGHꙦdu&/u:*/&Pb˪:>ō$Ϩ"~g ڔ} uXv盕t_^rոy$`s(1G^_ 7wy+Ԍ+m,*nY퓫\`?TjfJ\"b91`صjĹ |)+" |r!dzc/Hh Ie zU4Ĭ?$ƶ4fp}qh6'SpisR65I'(-! Aܘ۱rP0c%)HɈ(:_l;OkGӑt2[ٲ(xyLV?P)MqFt5|d2 ;#^7N(ztHlŅxa=|I쟼QG0-rtҵB=s9k29 3Or[̄u' {Y5u5QD#rdUq $U*A ]uТ./MR@O73(כ~tU^9l ǽN^ae(/bi~al%/?x9Sܿ  G$v{W .f%St[rB B2/l"TLV]Q7|Bg"AƑ&5Iww z#ʑR*w zU̯nM&/']P٫-V 53Nˬ8]C >urtrdžPoPdE}}Ox#:zc# ^t]{3Tyt\sO[)J nk&';b%ep&E^m ͇ztV/>nzQ:{W2%E;* Edme'鵮fѥy|uk Jn j3[Z8 TZ褜ǺJCk=v2{8G`1\+v.Q45Q;|<}Y-o-ia"C$'C}Otkƒ}}Hs3|Z˦tSU[EߟiTRohBCsI.(X`FI .Z&U/e zYӜ( <"g*po"hznzwUVNpW[u|xSeD[X HՐC w"jt@-e@yL! V] o)t⃩Hr ڃX8Ka<} 7Ř%7#X c>%5+)6 &N_|;RJTW͚Zn5{,k)7`N]/;.)E$3&́ʴ-|.bQFIDzKP 3z #_4HvF]hq܎ͥyon5~lN}I7UQGW+|>?kLnYb1}^%Ԇ9DqHs.r3?Zj=.ERuk mHP, O,t6sm#=Tt7v!}vu,)~{ɴf"~2DPu5ݢ%IaD _VtFgj! uYLJ\=Th{`((&2̣:>1~ށ< ''M fjR}# a48GmTACWN 1ث2 "zJUn@yWX\&. qwnc=z4]X'+3Um'!kl_L찏kBmVM "Ҳ D7FF[W~#;-?XA-ܟ1R~y9-OIg69 HC<`I2{V:+. +nQӗ/ M3[٩<:$ G~&,֓}%QTH @G-g+A|E;T!tyc{m7oɘpOý&Y)'x@F3tLa !5MtX@ +f\F]O;o}C$.*Y#x90ʟqk)Ba2À4;dSO+U< .}!#A#WU+y|aڄ=j,(#Fe6># S6pVv&79eak~|o}r0QmU֮=!"WR-`9ُj#L1p$+ip͹,Έ@ h'Â)LN@^_bG}̐ݯze.Y;dq=ˤvuLeϥ.j^ bB$=bq1{ g!QҙOKʻF@+Vu\r)䧑 fi'i/l(iad)#dd;t=W?s6ImXFu[ "͈4AQP×%meaKr {lm?*cuHiU|@6Eӹǥqӝb>r&:RzEo#`:yo@,RA7Z,="uTɒtf"jv%!zY( > #Ǣ"rE vygk;<^_) MǏ b3PޑC}ֈHoY$J;> 7*o}e4,!Jןf`͸I`|UfRڸ[\x3W4PfKA<4E?U+ ^@1"l 89R3SlJznyn,@խ=4cLI׵XQw'#[OGbƤǚܓ']Ou}> tDI63Z+˞MyeNX2;3 :a-tԐP5MiLli(fxPRr#X>d:U5ΩzB0( <6wu5Cp߹95K_.܀!TF4#TزM1DI ͸7n!{3>,Ļc P{rCd7Jꑐs*ν"ɐjsr~OnpDO׃ Rڍ'3!7fѣDq?2qMl3Ucj+3nLۡcːp7nRp.͓pIॠ/3ˤ19La56 fuoҹx9kU9$& i CI~ʮ:3T*⛤g /+3xqwY66&a_xV^IH{@cd>񘴗R{79򼟉C$a|-ٔ̾<&_(2~'˜ͽH@AlP6󧧔4ȕ wQgwO5 t4 l.xLUfWQ#AIce\4DcJӷN F(BOζB* mn̰erq=ZbKb՗S=O _gQңNf:B#SΆ_dc/U,O{!(G!Вk?tj:3DC 7cN5_uznY*Ub.|d] I|.ho(Ixԧ'JyF.*e =gHOCO쳏 vrdtȧ=, v$*r)g8BlVHS_Gj稫΀C5%/'$5t~l=d Tc.{.AqʥABV r?- (%L)V21qdzxѾ ,,]k(D/~2Rw 6[C yh хWC#e`~ J &ea$@k4|%h+uhYb9ooˡ{UUOO@ p3_ׂ2"Kޝ^j[* fDzLA>rQ/{f_qde%nwI!PO ãa8>d}_QD\p=1m\ tvqݻ1&_ګ:!+~Zk6 奥 ~Z^'#9B]EӸp1I}9&#!ЏdS28XIm!!`p"&]$+j>U*\ժw66= 8$Pi sXUwnE(iMsEb|wMF UC`DO/ ># pMO7fW2}CY)B蒅pD#J}s4yP*ne0ӼxpH͗? `ο)\qԐzqf@5~:f9 5Ob`9G3Sb$ Ѧ1otRGm3x~m ЈyMA쥵qd|ޭFuWLl}Ϣ=V3Z:zm`UecÄ}wu*& 6ˣoqSc]:;>wYFoGPw<6&s\,6u!D 0#WSE3"__ea P%'|aøeS9u:C@7e6%Co_iɀHJP \nNy9i C{`#ׂPYparөt.so,Q{K2r7 ,W$GAzLgֽ9?|Fx N-vllX!LXT6G%t/P*BM{CO(L7W}i$$^ bwxpgFמGߓ3(?`^ 7li=\hNLY٢i{ZJ\m;ƀ5iAݽio:|햱ZA*}<X7z,׸;AIǬuc_nWi*3FBzVwOr؍-l&QV:wa]DGLo@YYRd+ݸ`v=J Աo^0^Z~3ɗk( L`X|ow6ۄΘ;k%bZcҔmx\sLD*{ *׌$X pOIo/HDQSvMK?Ȋm\34f֐}1&SI٨+Am[MFH'1eL6ޛHE eE|F7W"wPo&+,I\擻mcdn%2Oۈԏ48 풤=k)X$A,j7 N<ߊiŽ!'ܗ9o^}.e)%@7R`vUd̞Dz}ep^2Le ^!Q ol3o-td ew|#dJHX%^0YB_ 2n-M&"2ٔ|މ^4)|p'L63H`Oѥ+6˽A\S80Deh"Tݲ#dEh!`:<'N{ZhD{) /$pr`h)g t $u╞/9eW.Ho͘u:RdW߉@P,PCu{M֥˘,%m_V?<"6Z^[7mv=NNe}8%F<3xp$;#,luK7%9W1:E QNg1 jW{PQuLwt ]TMdTH~+RY@.hAo LkNwaT,%oKFrъ:ɸ8WՁ| CخQwmWٰ[ѤAU8$ N2'Ùgn跞'?N¾e+l{[I͢D>X-Q|]tCP߱\)#Tֻ#ʚLH<`@EnV@f3P~ODUpJ{:A5ƅ3$P<B ֪YmD5ϭ(SipUர g*Edb4Bw@$1BlgAb/ekGϑm?%ʞ:03[\$xM܅<lkYиFvş BLԚ(TiJCZ `!OVЮ&(`/:;G.! ˯ɝouէDڸb\V_l>fDObWɍܹ5ۢHgw@ӮXϜ,k뛱H&(Բ [K s.YKw29}dEqeMց aE=P#)H.C{IAZ3n K2@;m18&$-|j^LoǥhPMDͲv@5ÚBz9riQr-OU*Ar]Fmi|fw1cn/?~ c\d79Ym.$)[@އE I'zb!Is*'M&sC!"@qy͹6ڙH[R;8Q UdJ* WB Jjq̬NW Lxo vmKH[1rg >Cu !p]ۅfC;,f'W,~k\Vt{7]Mϣd^ g*EE(iN@E맑<'[)p93Vj"Ņ@WV0Ȝ5] 9ڒ #G-$vQ>׵U r>7GRG%L ME?mWj" 5Ên%Q$$"s٬]B:OzJs !mSmA " P]<)LHxڥ]^ us=CU\/z~44FwU'^8L(1Ej4|`F#e6ER{ncT1,\gnvNJ&-m ģ\zϑLtS7{Y/DI ~ l7DV`Nw!s10h+#=U?2g0pj^{΃??9o/%X?4RFS#@v,.?R-鑏NFS G̀ݬw8CsxeCB]ddO+X%O &;Cq})qs:[H+a4cbӅg yG(փ.%h, Z̪8g"qDL4Veh>2s*aQ!+zuhn8b";}@1Iˆٟ;'9["+k?ϧҙ<h1@=rJO3\KJjmvdP:v% 3!6,ӹ-icF2IBӲzЙYy+o[3^-Ӛq ٷSаQJUE"n ~錅+l4r' gKR&x%ɛ@xa^p&V83@7:^fVtg5|-9GOg*pDj"u㾼KKw6h0T@vCaEQܒEyڿ57%ZQ }UO.vl1^Xۈ'99B *AV$A7heh'4 RRd / s%'IJNi?o):}T6Ù =ye<Ĺs"&4ҐZ7mjaϨ ob@PഡNGv;Nn^g2t,U{OZɷDUЍŅoy襓/u6WX3]B12xаG32URq[&bMA nҷ:a!p ാ=++i-U~/Zd 7cMA^k40!,ШxX0_l7Ŷʗ<2LMVyBτ4LւNϑ+_-Dch4u1`.ݿCDYA~>/.<:JF記4c $i}0HZ`I]}q4s{ :Nb2f_v@Ǡ{;*Yk/̍F|i{5Tda%HWqT%s7«|9O\RP}ٓp2}$PQ[5x4fu :P9" '/Kr]#3+ ]"]8~ \Oi@|ڮ9!e7T#N{}gh:ah?q΁&JpzjeӷK )pr.Z2Ge>!k5sݦ>S+U.T! RNwt7=tpj˘i;]{!NhʽAI) ˳\,f/sag X[n4L54s]FFq)*=K"w|v8oR4"& u2gx/U/0 1nźͧD<]#e3ZQ~hzhXeMAOq  lc?s0;{6č}pbl|7Öݿ;rg~)'DvLZde*9FqS]n Z~zINѹ!PHg`FcM21 2 MM":E5~{5Oe;ݭzY p V*D<դ1Pw#|a׊om"N=5}F4BjP)s#vm,)c(w.Fal jp@) x?9yOeB"_K7x4:"%B|j Kv;zg;/2$K<[&fpW BidͶ mF݅\&|LZYُ0."\Pw,L=.y85![h*"#>Z|6M*DPUwA"|ls5LXqOʵ^| [^-\K΋\D.ԯ/8J ?zH^荿ݡܘM>kjٌa&"LW{$i.C kil])Kb_ |NHTaϢ ^KL<^ FJVc?1Ԁ ^izQJTq?O| ? .% W:ݒ̧NۣǗq!#hb#>gp:tw &Bᛮ",@ȣ$o0GXE?/3&ywV7Y 7x gӪםqg'N0-ԬxĖ#C.׮JÚ&ݖ[AasdCkĺaaL\} h@'M992|Ĵ$v,3fIwFʏy1n6i M;_c*Ӓ*w 6[Z#j{U:v+23զ=ކxB)vj N Z{.u;Gpt> wE㳃%{7v04J$h{PneAK8wq8[Q#cHtsmt`aKUVfaXɤߦde#\]/)%Tz,xNPJ( o絞9U B?V+c/wE1 EF4O*O eQ4ڵ`lq0|:ouY.>  ),{N NZScԵe1Y"Ac&}͞_&mkjDڃ;uK ɻyŦ3KmҴ4\4^p ;Յb ב3Oqu`-1dG/GŹuhFʍ$f>N~h;{v4AKYti$K>.H4qF),79Zf.͈{A/OD*[X@ !A'W~ թЗV@܂-^,ޑqL4h/K!fpO6`q72~/!e/pcs譨m)lmcq9ܠ**Ԡ:T6;RkFtW*5r g'rY k_'^W %H. H 2,ZBL[Y@IW)oqZxƈ/u(a Y 1#84enㇵ\[{i[p d9ͦwoL7g#\܁Iw&%NS\ϭYIzpޛ\O( @2$xnnvX1g F9B©,(SP|?ipapiDDewuV'S@u*;22K:4JFWgY:?:L`TWԥlKa+Ǻ c xK_w=+6jF%#N\oηՑΧ::^zzZ,y| B+ 4U~Y;Fx=x' 芑$YcrTm գxH. v;RA"t]G% -WZrqpq?W4FSđN@g5smQt]v==rUg۩3(it%&p7"4O[η\8 hq E\a2Qq$ ߃8#QE -ÉKIz2Ǯ[(wIḰ?~f -?Agx$EG%;J-Jē|:@^l.-rhpњA]ob&# zX)] r Śs}LUҹ9W߁EXVATX{ҝ;-U}gC-bt-e{?ifwOJ=],]|Qs# ~Ks joE8sH03)EVf⣔VtV'.+g*-q^; cdN?~s\ %aoDQQK9zp9oOdi<2&D?#qqQ䕹q$=(y- 9'cP _=IJa&o331`Az e sH{siq YZhyW>mV!YrBouځ!&TFݷ;(! 8x%4ajv!XUD0N[ T# JOk6-IkYIy[fGunn__L^e*m@Ci 13q=NW?!`MZQ yœAX2y;giYo v?i2W8aQoñh4ŶbzHK* dSJ8u!IaK0c=%:&rJ%Ef SM*qC.JCwɥNK{;.=>֙꽜(f9 }UW4CÇ@K<TQTҔ8u3Pu2l|${c?o|ɠmZn0`d8,si m LT YA^>Ù\:}8]UryQf񙩳ԕ}w{Y`̃ @)LDt$J;*'^C|PrWPp,=-:r*&"L2t7# NeܯSϋQa=Ci)+)^ Mؘ5#ҡ@?B2ˠ`eh vPP"Ql"+ ^GUfWۯ>u6pSE̦`:ڹ%Hfɝщw+yC o5-lL Kޏjۿ&!ñX^vw{gY}|kQ6z'%1,X?ɇ}6IS wH36ːeNzGރGZT}MeC^p &xfDWȬGChǞ,pG\qJH,aW=nA0kצZ]v@@,Z%Ua"Jlq^jJ W2k)F'fbh'mW*qAީ43̞2J9ŽvSˤ"U jGtZtuz㨙2o6VF8ǽ .< = 1" Fda&̬T{V$>%1R/EVp wY{|IUh 3V76ŹFin}:(W/%\\-1z ^̉uE bv9MGӱ4|'YvBBX"+¯zg{U*o;-b] 1Y(IPTb{q8Rg{f&J!et\qO.%,'\x.ũQ\î氘q\eg#ɥZmHu?ؚ'zppX%m%Utݱӕ.KkbvqrN;W&Kq uMKFcxe|;pXlkc} Of J?*$fgXd[vcš5Ӊiݧya`7& b4㲠yv.?Z1 ά&䂋 lS쑱$#Rca4`7xp)gOʛǞvX&7|}`/9 zlLg4r[uYWӋ]8y/JSLašl PzÑ8ڬcF]bk+kzRHnۘ> 5W$}Fa=4pnE)Su58,0RJGq":Dq'#IH`L R_Ĝe)=7|ݎ̀Jz(5Edq!Wr"=|?U%#3,[!~<%=ƋD7 cmq9c3X &!7]E7~MFD#qeu0Y!58$d M80ix \smS!xk0:L1^MXm'ȗnc3TZkc<"aL,M 鏵ݩk> u[x˜4F.m2}l@ơ ƚ|g)Hٕd?fd놘K7ヒ_+a^!T& '>Щg9H..m7"Ł.^œE%2hjFuUC5UVB?eC4amQJFc;ԍbf]TY+{ipg liDZ 2>+F|c%)*i] E ^:&AlJWkx$l',qڑN*̰境xg*\OlZ1  UhIlg?&K ,ɡy$ڹIH^z*YXЀ E?-Ua|j K]5-jkL_rhx4%Efc#`91e^V aHZ/WI 9M _1]xfluQAȚ.z#*k$tvfr궅֌fdoJ@11 rG&OTBy$8VpO폼) uPqڑlԛc[}_EktFɺ?|ToVWY(M<ΚbzA sg$+<꣸ zg5# 0^p#p Wzd8468)u;pX+Ȅ.ppԧ}@[K\. *Y4Ѣ@Dq=o";(F2 +X%'Rt, :zX:ft?rLlr?f،;6+Jo yRŒ?T:d #hֿ󔳍A =КkFm7T,5BU*b}'rD sL}ȋ?jayAO:bEhFqTOCURTjХϓr>m6gZ= X5*fyYhF,2ZKakK#9:Fu(D;zNrG{DhWZ|\'_P&֕Joi/W*)f*٫ %JӄG 5t*a-1JܮAD[XAHJ4Ы?^7 ˪Mbsu{^9j+ ZMXMKɍݲC\:C0a*c!Rat*dg4+Ts7' ɿ!}\>"ca9nNPR/nAƃef()@lLKcΤ"ON#\V,1E~xg#6ϟt76s)@' N:m2(+X;&܂{6 A,#ށQl;Tǹ:PINuKMp{/ؕ[[nUX~ Ҵawa;ɻf ,ZA&WnƋI?0?6ha*Dg{3xb61Um6Fd5>7=/|ЧFDž阽WM}/z%4"eli[zH5{yZAgΘQԽ|c@/9|rmM #Y&š 4F l48jyCw{G:˹&e~K~b5JB'ݬwXCqv o|c ՉFş77+w¦'6ho ;+XEZU;$+e2fVI/VzCX7@3爝T=_ŸR s"Έ)#<`&ـ*KYUSCz5 83([|}%TouOiد$q}ap-oQq?e ^z0i.AZXI4dAt{qY@y ox~I*ɬ⧸7*_e(#Zט|?ʭܵc%xXֆn 1Sz_y*DIǼϾ^8a/JQD<(x'QrT o|yYFi N&oPbIROPmHSD7@0P>i|L| 5q?l99xLEüŔ{אJewtVی]?)1=u;xJ"\|a2y z7 hQaQ>\6,e+)jJ\*홸:v=Vk%}o-LԼ*']yvВLrԶᣮ9(E\˞9S2h}>=E@U 0<-Sd SU  5ϼ;Lb+VB u34\>Ljgڄ{oڮߝ%43 G\)񸩬[.eNO Ԕ>YCߨJ{RkxO 3{!P|Շ6B08%TDu)i`VғL}c'hTWMqnpҗJ :x"?`oBjsw*KCWi(ǵPӤ@Vxl4! o,:ĉEAd}cܷJyew#3Ddٟ^ؘϕ2Lk G uFu .]\4;9ghE R"nLp||SVy@M8=PR=9`PIUuB_ȽS9i"ƛc iH+)P,0W%0->Y(B/fvN`9S* M}ホF2d41X'w虠s/[H%yFփ"ESJ7M%06]m"C"6?@%{U"U}3C` V-kV9vEg/i "vlX3,ԀuUZ*%1XmDdE,$tT8A&/$?ujLT9RKBswI,-R,3Bm$D']u{C.qh%1bpi{)G[(Pݹ@]{ CǴ vpJScOU#ᑢL*FWӫrmلd'S6x*ך8r]ttU+'ŸGS| azx =y>Se7@\KJ AjAJyόX2"ei=Ύ@ 0]bQwamW$Ɍ qDɞq|)5h|!g 2,}ЧtƋ6~=@ʂUFXZ4= cѯCfm;7Sri"[@-8Ko+Ŀg 8P[KAPF`> p萗h P:eWy E4ˏt3{}3xyȸ.nbQF?\s$wF3OjPNk4v! P3i (dm7gD#zSa8J01&4/,7Pє"};0YO=ЉzO!\.Q5WlN&3<> Ikf9jgd aa\`n =`+7|;۝>.D-ˊ4,l>@l\p}~3םuf tHm!V YVf}Xy[GF8;7əA`~p\=+ݺ#3v@-pI/}N[*Մ9Ly fe/R HhBHqW+:;O#sVm#Uw60FSo]bLzXc&xӥx$90o:t}w  6y׋8)( I#\I.59cx׍&-x r$}ċb&ǘ2B {ɊB3׫?AD͖v)čRZ nr!Ih:i5Sݯ! |c$lȸ[[\-|QtD!"(SYgvkٿ}P&DT7[xqwAH\F.{)NzMaL'`voDzimy˘7= 話t᱘MA}.L.g?\:ŕ&tWbTMzh_cGM攏o3GSB75k ;ׂ}wz,Y͋:oԂT`I5&_X-σdlWzX@Ix^E y/1\.~  k*L6Xs|2>c8`#1J~L5o I%r9Ssj,6;bI1ȋs0 wD.ˋ{8SEI.DA kg`sn0-od7{+dUcJ,P yцX^.)V)ºqA֍r Yٗ;|8P3*iTklulC 9x˔ E-A KQʕ}e' A٣(yQ.>|7!pd玝&{Aфs+1R7I%&"2)\|(L񺖒b ){a ls;[\*N<'8S}NT*[ Oixy:>=k\䙌oZkreL%HwLٺ>OuDΛpOoɌ7xH 1>uP2xlj1&MLXU”a-dȫ4L]qD%)P*!ݭD!%6'fx^ZfH  rYq:GD^>Z_ݢHaẙŶ\*ZS4I3EUHB[|)yYrUKl&*z;akz S`&n3iIS'yj51{] -t OgK6hzgגrڋĝ$K8$piUyi8aJ!͆vj+lIYЋPf(pU5m:%Zj2ܦⶫԣۋJ|Kȋ%L髅uXC>\LӊO&7a*B9# )wށ?߮ox,m_gXR . %N;t0Q:D~XsUs 1NzkFfBFr1UKcQ쉠S}in-&5F0|܂N9-F%(*xo%w$Ii2?SUf[hz*4d\ώѬ=>w%8dYJzӨvG>j7pF ltA0Q xkP۪A_(|HgK8`x.)/{p%;~[_Ya^ ;hEJ }Aܦn&F !JXgDK%_cj5~12JSD]bc*m{^fqӴ QΑ}.n~ OUzU_FĬON<|-&E(-nk^vSSx_,2:;eN?:#m ҙ{%-Bw-%T؇nчՔqre[Ly--*I{ A>oЫVzfس;po%*'5!UwpO_NЯϏ֘o Z+#?^0\K)~D0.dUd~7e>իAƱ__6e +-h9j?\i4ip^@B0> "{\&i~`/E\/xAC=#z';d~Z E}hў̵mSI6 ِwg4d$4d@r5]jvrۧ#}QKȓY6 >`ɓH`~1i rw *NqQU^MUU3 JK+fE#ϨUM*|:4‹)O YmArq8y @MJbʅU'][hi2$̗n^øDŹy& 7sf/+U[; D7h`VM_q$>3Nס܊qd3P.ޫK`2>>N`>mP\xmI"I/p[8B-QES[ ;>6w*9ag\ݫOb Ys*?fo5c[)ĩZ6;NpJ)"9Է0űn `(27(EC-ёۢ-̄C=j0No1ЊI9Jd,q u|k+J8 `(ɍ+. iKLe27u>1j+JїyS ,;+M9A)z2Ķ=0F:N=t<8$%Xp]p x3iP88vJJꛘ$Nz0g02,!1w(grVPP#s]v,B@Js<8"zqqw/OH 9~hThbB|#6*<\zMF`x9 +jEX+‰ɛF~>؟!PA`Hz{ 4 tH9{=c և:s U@Y$f _^SMe;=UG]Hg{`"s= LqOYڰ=jgCkw|U>djcglkLޢنIo*M߬|"~KХ) 8dYm>Uj{u`݁H]UROGԋUSOdM|m3Y9O︐jV{^*+3Wޠ$0uf$1[Ѻb^:#| |bsSt}y<|P)Bl!@N#D1>Jr.h&TʑC Bv֊D`#&;HG7`w/`NsLn [ivW 8m '"Fx f @/`[8"D\&R/hm'8,<ِy$N%J|.F?!n(p*,6 dh%69V28 Q'Om Ծyt^ma=s3v8=Ev[. A7{=3eS5kU.ԉ5h:` Exr0\P .4jd[u Г#_m&S/膕-SB}<_ܙ "|i'6h[Oς6މ 3}3Ì1?u)Ϊp3c-{ sQI^+MSѢve6q+`f@`GWd43\?qfp5WQ^-a -YM<3,J 42"bۻ$[@'q n1 dVkϴg>XڄD|. FAegpodh`9-`ۘԝz^WLjJ`elg!0A=PDp[RUnpʵtjk%_:qؾɖH"%_nx+J͈` _~ƴ5!-"Bcwr(~j02nP<\%!E2h:) FB^2㥮7oFUb){E2u~C`b6F *sɳ~zc!=/xWiGA3!LȺzYugcOQP K^KF:au_-; 9Єv&a"əuh,6'( ~.,s Jx5 ztYmgl]Ӝu-4; tg6ADT=J34YEDՍy9E4p&IƏg^IO:YU%bֿ8-vzigquE0F4rOX3xۯbAIv ntS=@%c2Smq/ܮ &z3N9jVw緡hB);/AG1t|sFgZYaӔŶ) zS H2;#wJLemcm6$;}B-wҩos"}HnicgI <()I.PHd7/[csayX8Vq(򾸟Xa?Z4Y"[ݔ@ߘ"[.q!v \eR  0rz?']u:J_e&~'h<st0JwR},-&ľ ЂRtL[nr1^ m04x,sHt5&pbk<=u_5Ϥ =NE_LxV"GԌUTu~S2 +zcj2JCi ?#UbfX6GB߄O26 pb f?ZEShqښ>X4Cz]]yӀZ /'c+4Pǜvz],Қ\6dm72ڨ~\5۰ዏ́~w6kBj\DI:'N/{wC{qHٔ0-+u_gM"Vóqc4ظ5>=nXwr3 Pɪ#|]Tem{ݻhR'u񤕲g`*i+g'!4ʙG׶X*ϙ}aF''\E".Jr3 %[2MOYsKXGJgL;׭ّ"X{XRvoʲ(c iyu{XN<6T~E]p⪥=`۴CJxX5뼜HuQ1m ;#.ߢ$ A 1^]=;O{k1iQWȾs,rev/Xq!Fn*NP;vI| (Vm|Zz8*t[ x{m5:~Ш?G 7sX[Sfsˋ>pOmWi+_J_le߮ޞrxzj8ֻɄ87>R+XymbX“f2*k lbRy6`_0C"2=K^Sn߮*IU#-hF-$uS[ڱkm 9`FO2hĥF<>dVQIW<ƻ5W+<|\JPX?L)8+zX5ee } }JX7iej=gVЛ]YGxrhϏC^v'RƬfnN gBs`8N24~g4ԓRdxo]y!gÓeaѠ.wUnknȌoIwEmrfSBt&ͺkxHղRKP#i j垫]Q&&q͌l$0o Pn`&8v ,qMh'LUQ)M]@LoI[TuNJ d):ZWlZS>N@,D e&Bj,AcfQ1p} ^=1-e ku8Գ/!F)E({lf^x@x_DJퟢEG|n' @j> za(1[LjAMr`1,M5+]o'*ȝ!: ,"gu Wn[E:'4:E8TY&SߒW4k bt;h5i%y6\Ono /]+t;T1o3h*&{ Ta׃9a eAn݀7 !WY.Gv}wT3 `@}?_䅗m}g;(Wn;3S*lYKVc-|%I¶G1δ H!"*͗J XgJy-}DGG]J0 x>9O2$QCږunXp朦Xg?Nzoޤ6 \+^cϫvͳ ][DiSR4|XeH卋vqҮoi b I%8 FdCVW9ȫoYch=Y/Y+tRi7ԗZj:Vf(Rm?ɵl}yQ&ȎmBgYNYm0} 3kl41kM _H0ҙ tb.Z&8u^V# #o(\,sDi4KgԌUێ%G}Ĺiu>vlwLPPSo7i@DWP5 4qTa0z+*Gne2*Puex)!8L6jBZ%p:Ŕ=/E,)!IU]N *ʎb>ģH mnL⮞턖`Ea+| 3!5@n^Za*_>#H:g]p*Jb[?,cP0Y%~.p'(Ivn?rgEMC-0ao{5@uMSn@ӡ`_҅xf\/͌_ӱ1uA>t1 MCx b__8Ö + 5&~|p^xz6JM9OB X"2!ƺ`ۆ⏡^- ! >KzX7/0L"Bq} h06 t*!z)Sp(wV.?&CjN=8.#uQM #@,>`Ko}+8WUiG'O<:]gy,s<8z+&-Fm(gySLjހKH}PD[,;G-`!w0cH6PC A28o lٻҋ`a7}T_!evO=1^ k[42CӀ, fd%QLzq*x?omlv:O%tEEQx%+֩!`?ƃ@W5d~:#J)%GF<2U,pYoZ$*~h-ܳm͛CQ3$baOr:`+pVXˌJڝS&'^,ǚK,\,z&Uxn,KsL$B|@:qL=hFo{5O${DX09<㲊;hiLO8rn{(;!D+Y@%r pfj u^jBܔ\2,NX[\]8xIF#f7AS"];ЯO"6Uқ<*kPxWD|E4'C(.m(4~'4JB8̻Y=njʊx ]>Dߍ"J-L|Jm!WWU^MyW/R srvG)$9-~61 MVrwu.kxM RxgoD "fuKSVؘj_Q97VGQqy~es[4I/2$@fM߫7DO>-}9EV)u$3,J\+YJ@k11j!1傩#+R;l1Вc{@Nֳ:.2<[ـ} d^÷sP1; ha@7t~yF$Xi[jٗq&nbj›j"'W^%/(`5PfO.$}6y^ɡIL?.xki*;>TI`2Flk6W@z3t&B aYMfIRܮ%A#?1cup ;l:U5%&&J?~%8)Թ />=FY!&VGG&UPSmWFTZ{)luernx*t\}n%hU2|~X皁0%Kft}ơ^"$ (2vR.޳xbAO8j+5?F<&:fu2ì߭ϼL?/I8*]'  \:H3F(^TP?[LPB!΄T}^uͱT+f_=ǂfc_YumoS@Do/n'\SJrDoppѳXԖJkc[#"_3/mr;rr|g#Qg|9)*O^nFqJ} }O],7!P.r;mBPe2FP?nk|6x{jr9 "b?\p6C; gdI?ʊS|^`J#}. @P.42C6?^UC? f͇)+ 'd S`ص,Y)`abㅶW}jo|6')s?F=Ϣ0^!4/3jyŃݗ;O&$ߗWbyaR}9#EUc9onVAI|JhUA{dBWE|.')TѫT$* i2@ ċnQQq pFHzx228y>u} Gŵ ^'#_'I6+6Hj7J;cRf5&bBG 3xՂ%s &$׳X y]2VI$94`׽apڣ{/sk8ـ\G={7P޺2M2G{=E;F)UF|pGXraQISj bx0ůc_Ltg#6ss jo{=.r q^l!MOobSد͎{- wHa&Y튙_<5-ğ6exo9K\buc!/l~JۢPϧyFsY]? Boݞ}D#w Ϩ͹%]k9^n:_HmU )6EGTPi])x?oQCY ~9e554ZːT:o9A_{ɓD\Z@]ѯ.g9lQ̞2lkuk/!_f䮨!N]b~u&%ft:w6۫= VFBjȑOCcikUˆpVyWIG'ũEQҪk%`zW٨j>Tc J˯9Y1;qJd PE=ƅ -`\Φ%C%Xt2띱$< YGAW\RtSq^φr4+ħ V dԹT8J3%se93v # 8-|}(t)-! u"r8)c3aQkB0E) 2}pe+0՛Xtʮ$" -oeȭē~¨Ia9vWB]pX6Cq! BiX'zXʷq´CnHi&Zp'r$-USiZm^B;nu oTPB\=lMIJMEE6/PsFģQ|X떖.<7>7GwRL(es4B3nJRid!J3'Qnt| 1;IQf2&|T8٧1-vѻe*ҙX 폨V25ǿ*V4( ⠬?ԝΤ?3[rxAѸF')c2߉ 79cv:IG~bS  Fwe@BDP;i=d6+Rڇ)8aR14:n5B}',Pf;V}zn?m46ӟE{VCl5r^+J{=no|4 ^a ? hFSr/O//%L$z [7J`Vқ{yF/2B9§]^=IA/+DlF u-J!>ƒ0(rW 6h紤%i);.+t]䮃7Y{6])7sc)' j}DJ=t@)49 y^Hm,("zz&-U g&+?k&uyW)4ta~^Fޢ7I XOS5˼[ip(mke8YVIOz\b$;YkkݟAlh %^|l2l6_Z >h:rיiu!|ӄݥK"]@oeN_:"TTCgp2g(K_àLE:Ëz ;];:{ L5! 3k;Wd^+<3.&P^0zy(6?dsQቡKpWhv8w>PpoÄf+d5'[V=#xgn /`""aNf`/>N4S"3Rcʗx ;C U girQUe1ૌ9Rѹ^+ {ڵuImuvU 'Ϻ*S.e|CVȩD-->ZGWQXl CASa;m'@A9L"g_f2%Ns) ܄G. IԔp4Q2Ͼ@*'/M{1M-=/]~3A zXqj(~B.h9TP;HT+ߚ0+<w7fF"5IL{Ɓ Ϙ*kPz<\gQhf@t]4P6ۨoICt>4 Ti$b:L7a8la% !q% դ:gr3IPĄ~YmJV^Z;{Uq^9Kh̘%Dp49CRCº;AL%o xڳlCNN(k\Iߺ[A>3.! PSA^@e>sKjRh2YX'UzZ~_J^Feq;xfLjE&/ *:}€h cvQ@eI*Bu,OIG$S{R\ǵRq\9< t!y+xPڍ~ )4W+P&tv5ge XYX uISP,e% ܻމ^Νo4/._9[#xF uM=m+Gxk1,Hޞ =g7Й?s$h 5KUGG'Uo`[ 0=b#lb}Vf[˕^U`,G.|}nFpR$o &u]9sPr)oViC#7n#2 ]/z~l^w>vU$;,c̽1Cqs> >&(]u%"p. <:{=CBiJ&Uk.CR:%IM&j;.l|  d#s'z]/u@4KCX{ QcjEޏKW#B78\CKլ<~jIDձ3BZY1{[ҵluS[<^E+ srb2U5MoJX Θj]*^.t>j&`gZ@k Y>*|=اe] q!QGHR|'Rpnԕ8J{ψyQgCߣ@Hu^L/TxBVxscԘ>u%31Զxe Va/3'dvCMD%>B8Dcs /b.b̝'e| |z EJ;k w/9(Oy].vy1tg#y 0= ώ(Rx#(|zf>a~6!)+ʐv8g1FVywʅhR9E{^bn?GIsi~Y$;4zxe 'Jas,k 4 iaÑS~TM?7(rzL,| aFojh_6 g#N{cH]~>ysq< pP6-rQˑЛ* [e?#zbp[wN\xOV "qm<1f2iMԮU:l( 8.M7B76:րn KJ20z+J|E *04# i.3B*'O7s]f  e$@RTf nC/#Swȣg%f;M_G:翈[%O0&58 ulNK[>Oӑ4u"rdʾ4|SO}"X(!:)3khONߔ;]hĢT)Jf4.zu@ԗ{<\XW<վj0(H\`' HQ^_d&k 1`YE@U?YD3( =(xxY=XQK+oN@]OƑ~% C=6D+^<+_vF4-Tudk3ɪPkM /ŖOrcn0*S&-{#Z&@2_29 Fwj"'u|j_Kx4g_#Ckop-ďx3h"l &AZ5)A> t'~ábE@.d/7$F܎]V5 O;L%J!"Rzu`Dr@Jt9tk?s`,|[2S~J+ߎ˛H0k >'I ;hw\Lz&*8רmK?bS57tkc/~'O! gW3뗻my$?[44CplC_D^`!{ ZiɢW?TX(UIB% jiw#gwNqt(3Vl믾`.AKWEi& 'xkuyLI7[ W5 ;V5s=0dO![~\j?&مtO~5`^OW-Zbf6KK%#܍*8IFz(] kmYY+lUIE M >!jjҹVnGQڷ BgbgvٗH+㐚`+]M2 TUOl)[?N4Nu`M8Mk9`?0sɓWwSvtŜCZ3>0`vqorkH}w@k\,(FJMw~QOQ4` `c;IΘ 3k&<4P`Y2UOq564?%J?[TB@yIuR fv{'P lBjsN;ͨ;.*4ʒ?@hy1uT3n'X_Eut[\% 5ֹ ~Y  4Db:*#hkl%)Z$m^" VmXeR KYO6STX2 J,3qxڌBҶH bPetqNN<-!}kU=TԳ-x;&EE \'ZtMJ:7҃Ki`b{|'ƉuB~NA"/$6nifߏ00>A}'L:~t)X7Ys7`R_˹0_Fe/;'%G#~ozL 8)Jv&{qaˇ4 = rE?-D*ȆCuMb }6MWGGnt.W {/ēEYQ3֠쏤IsP+d)VSGf5Tɻx3M/vUB0 ",AԾA,'̮RSA89EPuib >>.LeYƻgi9e8(fȾC%j1̒0ܷ( _T=>a`{{rS_F}YLq BA8TSIGZ#n>d2 v>d+  ֣\r CgD\-ѵKzWM&Tw;' ,2G7˪żgvvq DӍ3OѯN >l}Usۅg{QL3Vct\bJ!.sЭa0]-[W6XHX O>G+k}fo322 Qx#_~{Q\4((."~W'H[:MS4lU}*|cg`h9]Mg+u[T4}`=eދΕ؉|15sk}m?pӂj*@h,`ӲF7?6$J#mx&٤Ffd̝~ [{G]p)`|Uk# 5!(?̠RRoc 6N.=B" %*a3Pp]/=M?'I*$|(;=r H{sEb:K0ӑ&`XH\p}"D6 WJմwK(љ{`l\tޘѳFUQ@;"HgTRfONh]yS ,pf7ȹcs[cE"W}GߪKEGhXY]׫B?d8YX|_Yd8KjQ}j@:4k9|+fĹ0BC&W]lQ:szapHJUY!^TBO,t/3TV](=oAJ '_atDتT`T5U~wfZtωC|?8L'&t 5 ,V3zαpn,4h']KW19WOƲ5FQQW=ֱh$?ke5Oc斯B+رE K10sɭ֓?uʧe/9 :ݡ-$MV$̯}rf_ȚM5{p2CHx<_5!1|u_2-C1㚞4S>Uن[P[$Z0\2ѩAR.׌y"JPH5;M>D!D- #`yHŒNw 8P4,m2Ũ*:Hu H4Ç(J.xGXYF+9) *ڲ[,<[Ч$]s&M%#S'.S R Z&%Z\}ѳ PsxԢQYǼu|a(XY IC0?&QJܪYInA&&6HAs <h6(c 0al3=Jp~=+8,ӊGvZUí*fRn:z֑860 +ĎҨTwץ2A{$w 9Bgg~gVbyʪ:+mnL|ڌ,+=r  8£yN6Zl`';wnsS90Z ~/q)+@?@T~Hư,l +5&;< 2~~f.T6R1l"9gk\?Eqht44ϑf̼7L<&"nJg.D0=W8h|+s_"_T:Wth)#<4vmE ɭA E*L 6~TW:Svޑģ/ɓn>8cn}zv:u1.-Y򊷳Vt9uslg v;Tr@S7ׅOljAo‹nJ+U"3% h_d}^he7\rMc=b3mJ W2w]3ⷫG<&Fy8$0q*RST`e)O U\sėX6z_qC61H됅;fv D #`AȞsNn)&F[#muzXXzQ /q|#oz+{4͚ Clw7v )DJF@FN+a6`2X7Cp7=]=/d]\Ιm5&4zRxq$lm͝_iY/Sk[Ff#ة Dz0ACr?f7j& 8&vEi5+0V~,3b|qJIZV!Eۗde~y%y#۵{r+QkI*D˧{I>e<-y_Ln*&Z?RhMwgJv li-{"r(bLZ %W>H3 '%]CQPZt؊~uֹm mcjj06i1 zBIVB^uDŽ@ "AA|$f qfݝi5RH^ro4[W4,\0CvsEʆ ]żZл7]HBUd HFDWl@847_N oŖ6;l_ ,>'6;<CsZbQoîP#$2=ͭTŽ _뿕k\tyVSaލ'~Wrh2~+UnB[<\#^HB#c!$W_tgiAR\1Mxc?, GPr6rr1{Vz.,mͩ-=:cE8v4GE=O72D4 V/]0@ܯ~ DCd̴ə"K2.0/ppe 弊=$l# 6 8cT\D8c QmYlʨ(a!~&{D\m;F+U9A1GSyI)dYk|A+i;K=R'BKDU0?M6߼pa Kgtw:Vf\bQL!K`hT}_{όy wöxGq4\[gDqgjOMi5 c E=(F*)鮼ZQ,?8%:MrP"jqXHPFz*dTkߥOqr~.eZlnHfAAj ;G:(U%^y GN60`þi]vXl{[)a@B2(Ca_-bp[;ó͚eNXx9%+WMj~7V/t/HY(b+8sH>ujN/$H-kMEI+}v9 %% jZZD2AKOG7Ry-!h2ɴ?K_Lkk?TfU7 T|y@) Zs vgyH @ylq"p FΤ=|L1Fכyў%eɔ=s0mfxpˈe`'oSGï \&2îo&J!5t82K g׳f l!uN"+s^j{L\ YV s@Ph*>t^9(ph=3nO5 })C2qCQB۹Eªƞ$ 5N1L!趣,_&۳==̜ ~."F}kEp?&{~4l0 pd,MD(Tc3)tW{ lr\ 6OB[dx:V^;m4c8qcq6궨&Mh;;6W h&!^ 0MJ<9ujsD[luJe8SJ2_kiZT#,*U.8jK~!yCfyLvȇFa:M3qc;Êj~Ww/]9qxC9$ MV5\L{5OD$ed(UQq$©} -/~ѧӘ}J׸,~c=`=PͦvhO~T|;lsݾVr Ig:n MuəYv5Et$,*nj4i' ?3qrwXvjyE.&Na98h'0Rd2!_?#/s 1at6 uc{R ?@ҕ ']pS­ .>Y:ll8p[j`:O} h5(oKnqi@gzm4$/ГMlW Uhu~l! rDد>p O|Ӊfg_|5\X:ok3Opǐ>Rۚ5Mt/jR>z?h@UFMU16G'~s].'NɅUo6-dl%QXx9qFb->L Ic{ ~O^1q)]3Otɦ*ݮCM &SG#/N Bd{X||ΏWԇM^A3هzγ d6cM<`RwC9nuiVs/ Hɧr&F$0gG JvkV.~^R-YNxRڥejP Bw9z)4bYMM*tU -feP2nyGTuG0B Pغݶ5'""f !SA1U4r[gQ0N~)*s'GhYpH2cY1xq4Ѝ:o lZ Kzƿ]Y$9=JGchIGsƻ|dI)q<`|}m![} 5|4)>=eWւoȩ9r[LS'(;:r1p,u`(9ԭJFc,c>pC&aiN_0 = Ӫ](03Kmĥ[,ol]C@1KX߀ ze7ihrZ/)Rǜ'GRؖgK۽ne>{x=[)ur Yʒx놥` ݲwsfRrpPSVB?mg6P"bi͞#Ej[@N0[0Y ݞS5d!FR619?=KC8$Y_Θ Q_ݳ-)qSDTwKL-DďZVbd o=lrOU{ k'ҹGG'&  K5vdntjzvˋf)1\# Pq3z՛Dx_jT9Ѧ}ir& /:G ʺo[0;~rPu&c"L7b~WPEv G -_P;o 390{ J7SƜZ*rըk'9 |k BI#c)F rjEϗp1Lqm2B }*2͚Scug]H SDr7"k++T)~mxFS/[#S}Hp\ĉLC| tcstE*d%msm2P <e9Ħ[ zHFɪV#q?kĥ{ɇ[A ۬Zv(y?^r:i;lU^aA K Xl3J"P*P5fJidAa>^~egkVťzL^Nx1:LlA1whb`% m\ A}B~zú$ɬ̹g9l?\Y ҅Y4sD60|l<$*)1zgז;lDαD(ҒAmX2trUo/Q揎 _Z)cW 47" D6 wYzVO#V2m,6آ%J nqBW̘?CW6Q{pɴ%EVR &LmR ЧI Q`ZBFw_X5="??5t!nU6 kWWDlOTޓm^,G55`XO'# ɛ29^II,U]f|`2i[t$Xׯ4ҟt-f]-)Ss(HՃxՄRewf]6jI_nkf8>_%2CB5!ۋڱA'p]vGtd; }*DB޺R pa6&g=},C?}QE/n02q$ r%Y ɬ OW1dPȈ}` t0ؐ" V3C| ә۟^j^, 'V^L ] W%nd)~!4u>i_gaJo^O#7guD~2>#vW˪<喛KwUwV*2H2n9=s-6fn 5}; I5f22Q]KNY,rrne$)9Nr\& 9\vZ;"&3lsxsZ$Q1 OzXP6Vb"Ǵ~y6E؝~ .ܠ L`3s5+Fa=7'9յeٛD?khԟ=:P}ajeN=_.if IֈP֜YULTu cL?,%HOݳH޲퐘l:B_@2.]=F=}Pc1cI͸VLކ@VI(B+޻ )j/ G(6~'w)n@=NFP_w%+u? 6vxGZ4׉Cʙirb)0oϊ!j8Dux%9u%1hKp7~%E썿fe*)'ӿ0g3xܚy?=Au*h9"_МU.1(AV!qEnׇ/H~dG=f؃'Mt;8/X(YvgD'F;9pˇ2ƹc+KVWXpM쉕r"h{?t4Yv'\r?`~1ĥiL0@"ƽY#SOOSF\p?8ܯ^1-ERW{wl*bc=8"ۤ{V?u%՗}[c 2{(X7Ȑ uFGX)%bEpXD@LFY3}[@O'O[4n$b>(m}a8vpLmu; ,Qu{2fA T<&(8VjdcO^͠z4%(֫hq sEVAuѵutrma&tlY&iT /NٶŭX 2 M!e%>8H'i2ټbfJ9{ذبLX:m[zpS #y" @@!x7s_) @~W!1z.b5~7h9lΟcCv0 YcHWFZ]ɪN"r5HxY% *hدR'ɖ:: Эb r¸.s&mȓ[UyT}2a1`tti(` Y47o[?L'OܢC*hbKrf`= {=S1f0}K &}T@< -4;r$XÏ.XDb5 S@a_zכ;R ߵ*d3R+U7C1ez i>\ l :$DYEȣJhܸH|5Zo}P?~fl^qVs 1 sh(zbݪia5<.GӨXq4!Ԧ0&#^-@}7ȗ ֙:C6W ?fO%>ӌ2-a_7Us < xhF:(bZt^Ѥ1nPe:Z;?SەSO.1Mb7Lۻxyā##/7<|uKBU4Z?>n[0"d2u = n> ]ԿF@. Ɩ1[EoA#\Ι_L"#W喨R ZESKN٪cPKUɥۻ{i ' -q?$ҵ*Yڣ ֪4h7S.֦]]S<o<V}5Nbt R6.Iv^ B$_) %qoD9 d.PHys]$u'sK ąDŶşlr6;_HD X(jo+Ex+-@dmZ3Ԫ.5h* "N,$BndMߟ(;wcCX&6 РTib5J F-Ba`*IB4 װ;@< T]O֏kUrQB8,=G7LP0$l*x/ڔюL1#7\aRlT3>x[3Vk<;2;O=s/M"+5ۍ? $%5vRhz-0<Vt:3ADvmr5s=@V?G#-k1c0_sv*j2IVDDuϔlY?Wy k[-'_fWr-Q6^}wepl-Ͱp~χPihVjyЗt9<:Ha\}udE1yAOn +ڵɚ0|]zG[?p|{=ch});]~pdZ$F^ύiUz +ZSE aVKC2a溃F82 f(?+@roȞO=. kۦ`ZV #!tCT-8ND ^6{ 4Z13'MZZ(駃aԑ0io4m&c&GO⟺"܈LcrK>Җؑ')AXD@qs3=W$i8O@> zf" b&"eo1gR[p(h٬@gw/C٠jfP"Amg@HZh2P+TPa(/bfkS'Y^8JC"!jp , 0r}hz|U㈀h$CHE: Й}s,~Z>?V`ʨa i{c=j֙* O2K'om׎ioXv5=@ַ# -e}³ѭ$=%X.tώݭ7 i VcU 1؉;]YlJ\Ki6M+ D)bM1kaEmHռ#IM9w?7FO 0IdM|dY:-}, N?xfo[rX!]{ԜA=#C<!6P芊;*kF⣗'?"uH. ~8oSo*)'Ε"NuS?ؒZ}sA+|)L/5;PC&Ϸ\6g?YʉEŖ5p^D\^Bc29 $Kwd2~y%ۃ{L<ЂP)־,@Xv=}-X? mQr&V3~EXYNARĨ420݈|5󯊥 ɱhXpuI hv3Q2q#;k,;s:Hj. 2h`BPVцږH!/JSOG,=_xL;R(,[v)kS=c@0|-D#yO?L-#p:OI.yI>ԩJ p$=VD[5.j #P%F} / ^ꫀ8挫=SƙȻ ʎwT2*V:9ɫIPSLF[ HK3ex z99NSC3ue*L~>>Yt! G]FpQD?r A3ٿDI;PlA5Bf'5gz37Ocjdt}9Sy ^uh،/6xZÑǀ#-o}rv^Ab`WM8:eSgxfvp6zΧ te.!AkXNND.g"h,6jtmW 7"(M Y 頣gC U15ωa{,^]K*{XCz[ [d}֊H lENSzƇr}KklDKFoK),.5S-8H9O2C%X*%w37L֢Xdnh!yNPcK ? QLå 7bN_zKߓ:B׉w*H4>&]+p#djfxΙR5r4W,'nvDbM C68Pݽ6l|wM]ːwS2Vv6[#~ B= :K? $@41rfmX?6`3=lS9 r(뺜,#%pD7մG>Yh`V`Ո~Q|7Щ` 0u9$@3D”=>㡵?Cd󑳃f#јHBKK__mCBсCrF5psa0z/3ϸ2"OWeE s`Y&O ;*ZUxX#mQUA*AL44-CAT$k+e<wD!p1sByeͱE-f@ M.͆3,i]lmoZzV:>!]ioǢyk1]AP<(s"κIM^ J&%$5Vgs}F;~~ fXr>|)5c +b@ʼή mvee¸йz)ť:g;bV|_(~R \! \k+&*-F2YDЛNgضDh8k z7K e-)UJHgac zHaCPbQy_Mw#0!\%/:mPIezw氫2QD6QCڸ&3n@x&LmX闦.kc a@Q= ]*ڱՅ5@r{[86BH}<|W :lP5[W=t0@oT80)8dZ@ƴFna\)>nF'ݾrfZ] 5C\nחqe-*p&+EVo;=簾)fJ0d nndM:ZAR5kZ!lO2d!B/>!zq+Uc'_kkʑ (I @(2]:.fM6LoQFOJdX |@Ȁ+zk>RXS~>f8Сzu3ֵVAV 6 D9Ʊh*'l$ԭ3z/7/ʇ^p7A4zRpjt2nՄ %b&""fp˯kOh<: FCOB,(N40dx \<:+> ա "yI .Ş)q|r^A& vcdzEc#[:Dg(|33}Pk>l!Q} *i,Qh 25S9S-xq%j47o%/Ga2|XC# oPsޝ>}@8p*enO@ޮȵR@Cf 2-FlTa qGLgkǦ&k9=[w-p% 8.wu5Pa`}y($mڏG"Gxx^d `2T% ^v;/,yveP/|ueY +ot`ǪIkFpY@mqxߟ}>P7%0]Cb4;efyQiH`7v8= \-- _)Snݼmi~m=w]tNɴwaO &;Pi_. N-8,N %88#,|[ B6Jhߧ3tjҎi0p䀽KNڧUܫYrZK^L|͚47[[ Wʪח /J_Ȕ(HlU<]aO!87Ug.[ z:w(%'J4J+0`;l(MG-&Y<vF^ao _) o6T#`uڋ (R[x)Kr <{{m[P8Rŝ;"l@}jPl'HnW=Um"{^M!,:w56f큡ђ`k<,!F~%ړc,v57z6k73.M'BǬf[C#5Q|}3 HHd6_ۆ~VFԈ V\E@!&"!1 W;ͤډi[jVj;백s|!\Fp$K 6^œ'&{vcR/]cv ̂)\=~!pϥ8&}[?,1+YemyG\nJ^p}9(R )PFiS Kcsw!*!%hemSb=U;DiHtF/d[XsQ) EŽݺuZVL'i~;{vV0kC_"vHKwԨ$+ dʄ{OMnx}$ OV ˯nC؎􃘽-7SmKwm#6&ކg׼{P7\ۂr7DQ-]ěTA5ho͌k"{7C> bL}[65낟GU"gBscuXot=%_Y@2Nм,bf؉!J٥0n^>YOB~Hh~=fv.LO ?MэAHoAO޽kb+GmTp(icMv&k7XTtGKb u+r ۟/ߖxZb3%ϒf6h^tIMH4Tax[2dmc|gM'W7.{{BЀξ,H{f o@līR W5u_q-M,lLM܁!,~H~0{KRyvᓃVzÃU ËTܨ2ysw^|=|ګ< ۴s'4:ZR\ߝc|(-\x&AivA* J #-v>!0ϐF=+J|@TAr2WS>3H)D4``tXG}xƃiZͺ6i,VUE݅bӐX6'xvvIaNuؖr a%nGྸ̽ڝi+#iLH0IۮI}wR 3~p&BOkѢk59REh(߽pTp@g$qؑ~_O13<J+4A$5q_ZX> vub>%$Bz*DI9:L;v;S/֣ rVŨkDƙ00/qogvbkɨQf.;&&ZMmLF'mv]6xUJ2y16(R_s+XpK.S=T*N@IR$9ygph~ 4@1Azz@b :vc:&A4m0C(;yl"Vˁ%'>7ȼE˾k"~Hʁ1 EU@iao9FJTj-VY)t!'h6Vt*"vi6͂Ck؜S lm0]<1(|),=̋y-p!W[ἥNrMI{\tZo8nYmlDU`2`~Λjp c2DmE>le<ܪ@{b©E?%ؘ˧a[ AP)^{޾kLKrbsƁP(d X&hPٓo= `=4Np Ѕi7P2WSdL+_2!%5WmԱݦ~b?K9mQtI%lLK?ޞ$ 3GDJ z89(d)hI/hg.䏧yq-xj枀p8t~P~L5%,PUnKts^+Q}.G8 _, KArLE˥#شlFMPժޙ͚r[n,Oy$ 1'K*Ro3PFD7UdzVAҲ*1ʺP䜇,P5sEˀvyr'~x9O>,HSeqh6' CzV8E{hPt=waYFzEO>Z/eDzJ16 >fF,| cgL38p۝nYqoAd5FTxfN߳^S$f$Jx$5~]UHZ npY5Wć/'P~1v-90Y:h /j|^Vϼf5Q8:]5 VCɢΩm,c6͓߇O@ OIv) )7[q{8 'x}n'fP—<521UE>5N-% !'M0R)kX 5:Q^}" ˝6k X$ְ&OF&K VzźNܒ\RnkbdgJ{}(-sIؠ 樻Ts[ :v w"Uz[Au!x;<!lC)Y?}-"W!Ь4r@Ҩ[,gX]D-XL<KT攠0V);F j/!P(An ٭=ߪM~2~{= I862P,Чco')03&_YAIv} sq`OTŰaXP%H RX^Qy5H݈7z([$u<Su&k'ޗnvNt1ݮe5Čl=htއZ ,CA//7 ؜39HV)0Fb=|,A#JhWY@DsBk?Od7 ɺ~th!b[x#B{'νk4 ^Ɂ$Uc_Val]]cA Qe$w {7q4p%IzĕѲ_y JЮ&٬/sm,"rp6$g0c#E,aױ{\@X]eSSL$/ pN%U{)^=\DYe~[j86ڍ_C1\Rj/=]D*Wb-) ñM_"b<{WJ+G:[ZأN' er2Ox6ɿU70[6HŹT܎$;F6Sפym0saEr.ĎHŕASI*u{[>g_J.(G鴳 ,f'x4iAD*fdƸzEYM9: |6XEλ>#5f)-^&<̚/"TC~l D):*!yV#^\%*!Hm}#JY<"SJC}_\a/ܐ>1_ MY NL|xb j"~(1j*q/G"O.ہEH]$xr;n;IgTf`;Q9j"׆&k)6^s[6(Զ},%\iOE;owRĨ-^JӖQ־rr}]ҡL.b0UK6p4 G*5S~M1n*|, 9Yc=s\2!ˤ>nn&+fޢ$na!TkSGf+fjN r~[pZI34>'ˊ{ s=H=PCE%V,//xOPjg${^hS bCIFu|I4Pv_{"6𘭼 Nӥ0_yC1>Ԛ?%':2Зd~F|O{: ׻SvF{Xo/~>~ܘnHCγѐED$,fqsSSvcCIP钘QxN1]a*x0Y ۝dp[k_6]5ӳRL{MAE]9\.)u_´4G-nm2u8;[Y9& pa`t 3ƭ&a }ʉ8L Vf-eM#ɺ`ގ2]2,89} hW:8䚺*Lvv']oTZgw'6Mh%,?w.1AT4)C)kO\6Gt {IEU'g"yJ?\$$YDF_ 鳺Fd켐,ә\b?WLoXJlC%D4yn;MKEijCz,:4zwe n,Ox&)+⻛ļ&ocKOe*l8Eu3%%o ^ԩS)Rm@PFoz8m(&Hάbw"$]D( [9~ثy5ol~{ ej7)VmYۺw%srQJ@?Dev\l#IV:MkD~ay^5XF^ґc:g:ksݥ#Z z_fcޮ F\uU&7K!^ ZWZDʪ}Sݶnӽ8~_-VR=L7a(Hv+֬.h(muGCGFDV@iXf켐ϕ3?)&0I05+T6y6DN-dHƪyxҺ7;,0BcLǭغ7`U~D̆PZc`?9{w*h=6g*>yXA)W0̻ ى(%hual˫j黄uO->GoOl,+S@|`#arV)Olt4.)'qzWĭGV\/$~ :`Vm,$YƥU{.|1Zպ[ӽ~6;Tr]1eB[m~ۏaVo*4"+ӉrRN{؅&-t/sEf;<.tfׇȥ"(3y4pC=%7%5w'vuJ? T*Ryjmվ /Q+鮭*hK.w k_IZ;O5O7(Vw!02̡ϋesO4-ż9fJ?gnJ|2 O|ؼ{ a>W{"e>La(x!0I}&EBOr}KEvv C ^k 5B.e',k_k*4Z둑`vC1ʇ80~&wK=a'q쁉 iӦl l\)$VEvS¹3Z)1now?MB᭏ Ԟ1"Δ2+gTA GJ˛y_D. 1)Cg<|{&&$&@, ~o4H_buz/*~Oy:\fV6 ܼgY\ bbܵAC/Qd7̕M> #up(Ґp<~q!6~q\-IiU7 k,<0gU6_V[6w.@aS dP'q$ 𧎵n%G0ǬI,92]HvUi0gK {FV)3cm9I35oM%:5T wqF<:7|!ddU{Y,XfF .#$4Hz2꣧ %v{waE2%M' ~?(KaE"7k(p_! (?8ѾIueNF_@-`ؘÙr^MR(5B3^m6Z eJe"á{& 2vIp(K|rp2r! Db@YQB igi`Z>anx`2z#Y[pckJa)F燅m]Φby%koV$7FX^{ 7f[ =`򾗆@s7BO>=:v,⣅/*]B1)F#sT:ed_KqrYJ(C<=2/X"T ]IAfH*9ba_4q erAk)JC#]ƺW*li/|{ ~.v}T2Nf ܀ 87itih{1#k7Ɏ]'1,m(H팀jP=a0GS z D$+LƁj#w!fbUڝrgww$h^d3'Aj;tLN8wzeH<=} QMw DZMNk ?4^?,,Mхtm OZAs]B,3׍vOLLF);4\@FC^eo2[cSXsȴvo8:`p.7"%JS21@B S<ŰHJ{^_Nx(6ACH0bqK'&+sEc5L_dH$!.9D`tj@tM1Gm[R(` mcWdVܓ/G FM/Rx_QQGO<` pǡ.<(aZZ -("=Bb ,9AgHapI!^* G0$KX`hr N"HSeUھNqĖ x۳M4SE8rfWfRNC|Cn;,Ik>)XrG^Č 9X Ga'`K>#4⤟ !ǃ sHBHIRK]*kՄ跚F܀L#Ԁc3b)2 o#rЫ$2fe6ˍX&x>*'$xٮ.6 vEOE7X9}$+8̘I%G6F핢G4Q=?,QXfbUk{Upc;^]hz\;PaeW͆D,Jf 9S N9ڤS,E7c-WdJX4Q9Q=7Om@$Mܾ?E%W&!M[kwp#/38NBq珺O^p@#'86d/pn"&?e˒-o1u\Ъ ɠK]RF Z`s~t^p-;ss{{~r9jVv):m1 qQTKbƋ-:V[ȊOmV5H&sB:JӶo,gd%Y㫐=@'W E^@gJB`(@ghѲ:H{Tŧ)Uj]r4X]fOy!sOnnĬٍr^IU_9t=A`ZJxFlۼөUSԢICPJyslv+.?QLq,B XT A*8vu1G37Tod#"T RLe=; 8NTR-̰y ?Ձ뒌,%fؚkز6{ۅǞglIn64ՠ _SFHھHɳj3~qH12S6Euڛ̡YU?EB&q8+V?ADcvbD/|%2{zY\KܸtmpALo￐5HR9H(>QIZgtKxwR:[,atB,}J|{p2B_&$c{kɥ !Kc\R87avU:{;d6 qsCN_aIML?sURmzu [OٌtOe=t\˙\1iW^t-r9 lFAqK(H)4W~ HΙlgH o>m6^M5yYԲֲ 85sB*F*f:=bJ&vuAb5la$F>D: A|F2~pnHѬSc 1,Ԉ̂j@22׸.Emkz"nIpNB .ն=Oq=&vnQ֫# h@^g.+<G$ 63H;Wkx`bz-0O%9tP38t7&U}['Z[LZ>î-&g;6>J(J<ƕRkZ I3{Rl!9 p i4#gY2~d cg" WuBqtnL_ #=6Y "δ: ZHSapYZwHN|'[=+^4nQi}z$~ CWDM_Q#mYBآb,Y9s,F:%E܇|0HU2?@y 3:Ԏ)!]G1dپ|U)D=C*& eEn_enxB?屵! |c?g?+zb0z@ mŷa8_kCGO5 76Ỳxn`;6Ruv%vxFSJSj[{VUETUq6[=3SVVK p&gn,mË49귞总&F#nl3jC "Vk|wۼXP~ *^E*F^K"h("pZABf)CpuT$uxT+"B_i dSYjL&A"- $Z;ex?\/&L uN/ة 15\C)QyN1$fMl^eM*5g.XȬLLGOc?o&رfOdl>r7gׇ;/+qORW(]5#]zO{r.yd~q HX>V+Ǽ&-9&_" ր8gebm 7kq} @6ߣTǰ<#QU2Dĥ͔x$`h91lԺ+}ĪENQI[ǫǏ6e jL_Uee\x>SkBJ@-A8^& e٤:,tJRoK ;j Z[e^k*Fڵz)tf%*?5_ 4 [^XontěKt$axR Po <}o9W#oVjy'.[X[ZDIm?JwzmZ S"^iއI8%c#Os3& 4􂠻{mRYOۏpO~S!r?x z+ v\fzk4+tTJx2!b7N!F׵IR< %D.aXHwyC`Ru8y}[sg\mpcU;#>3] :Q"gܻ}CSgrk5gpEF|(۱bBN=EPLT_r~]Hvve1֮m.V_e_p}B^`Btlōƒ5 K,$ VѽqzCfE1 ltC_` (.PVؾ؞="L2gMpI!I;D Jڣ Ry<=Xi X0pF_ȍhU[k=Fk h!L )&Ȫ8ϓ h/ NF +tY%2/+#q:WX}eL#\pkd=GCv\t3AR8u!׾+*e"Lu)JKr32HOAͿ5~±f^{:WC3@-VDS,"~@Zobt8!QK0d Mgs KfV꩘^l^G;gRw^-_{.3y!mr1/Gt-$;lqO#ne*9‡g(&our#r' z R2fh]¶5B%{R?y<-Bޕw""KR= o"GJb-n/e\4bM ԻkWuq=% bYtyB6a\' QoY1~rH2q]z`k2x'O 扔Z~ W$,p_a}߂c.,,`3 OzW{2g۷|ס_3J/Cr¾bE{N7c=d{Bt!B;s_0IOKT-fLB"HlFVHOe@ß-諙'q,]0Z cjbW?Ւ̍cU~g\YYͭ3}_IqsN'f=X EXΦ,iCd9샣֟qz!M<%Q(u,ui}Ԉb-k[݌%0#qKW3\4 O.=P)$B4 DC;^,4DY"$AˆH>nIW_r?5HUw90pa&l{2A⨢ׄ$Qx{Id5@>K{0N!a^()?qٰ'WuNhֺLJP6(>%lח벙w=RW aϲ,6rGT(Ͷ-:Ȿ mT펀pݗ|O:`$@'Vw.ABIP'֝עZd=3W޿wTz/O&.ttzݩ턥9 Ȓbl`@t8GDePc58 )cA/oیՀ1d͙8b(LW P`UJv 0=]8qPamnlM,}oRmsq>-K'U)rj?V4{9Ət\Z7*GTsޑ.*w}G)Nt-D>eGx%Knwizx#D-ßTbαQΪy)y!]O'0)oB<aY (aDYU=G,2%w|d[@Ozl2;B#.l(KeDs!^3n?YARƐ(@'Opez0 ۦ@Y;;\c;3>eRc@9$ QH4ϼҪA{Rf;)% O F FΩp/~ԖȡACWQs nE(YeipicKYFS6j. MXmF~MaP"\sD̻T+eQ?iU A@5/^x+Y<kl*K:Չ.x1hh+=%o3~@b p#ކZy^"nwH2KTWl(EsRFl14M$ե6R6lTuJ,ܲn+#&˂HRWu;kC)v~;&TM1XM-:_BJ4cIOƌfЂ {)GX-`S3ԑC=N{HIBӜڿj<{W9Rcs%٥@k0S;h썸B̒ J࠽Kڴȯc A۶_/^X%8jJi~YS~ądUwƽzg' [=gbHTLyh:\z:CC tH7U,pڪV$4ryI%scggmNKf>dQ|/8)æLJ=ZDP}Jni`ޙ~HK)ep[Ğ2WpBopb%x>{Z,1j!tO?kȵFH7;g B1k ;lЄh,P)KqgڄAN]V}B|@xb& ήQ'd(}vkɿ6ҙOGTKPS s ~M8=n M9t^?QfRLX5ӫT\&{"^4+13O}A W$}b]ݼ|o)/#Ɠ%әsXϰD_O8iZgWM)E[C%f⑓uYȒeqDm霶.W\Q]yj۱LZ=4p|.v.|ԑ_Y)BWhLg:h g/~h,Xƴ ='!(>sM~Aޠ%^/2ԞwTrb,nzW^b;OEʺ4*-CiJEX{`ŭsIoxU}Q6yԐ\OŢ6<jc}ǘXύMΞBz{wj@p)۱0IZXG( nbrtLoRc{Qɟ,c\% y0vCZ" z9?|~F).z~-򦫠C}l2a*p:wn(N_*MfNхM}Ĭ/g1t@=R XI@Sj5jJe|V6a4OG.`䀘Xlk!`r|sEt#qq;pܢ-%uOu':R}Ly;RE 9w.{"nb]yS'KKpGSҶ?\P!I@ R W<@CE3(Lʀ`; t/-3:j'ׅ7ݿgN3K jk3띂3걃mv`9kS݊wW4j鈥}$€{s(=$<k]@/<M\;:g&Y$@y%p7p5]$ N]oC$O h_l%#i:tlç/4O:'npbK\f/͙՘-V1ZBBT|-R?+| %0"[E>knTPQn p=Q,Hf22)̋Y?r ȘHʳcF L?ρ' o7lƟK"9ZUkbVpiz|#Y2qŸ;mCynj^,p/vlV{ VA[Si~n/ܐ00qw0vjI!L[>Fz vYzB]m-\L[_5`ʘ1t6ֳ%>xaoAJ =5{3}'9bI? uX0*~[ spڨIwgu8-x{zGq#NQwHGP;p?or#.ke/3K[9HxJ\sN 0ƳIIyX &@5}0I6lc[7,/- 56ƧkF#~f?s_rY]x{lIлϓ|[-z(5L}K7ax;Z& J+QF;hKa1mQUJ 0j(j]X `S꫁hT81B]L.Š&oWAT7KTiJKK,0U'J:(4fbr;`;Rgφۇ0|<~?ԯV lZGp"|q!eg0%(T@̭Wpc>|b#C0mB X<O/ FJkqf iflA[rN/ojGF~ӛ^`? ؤR׉%2= Lue۽3 A+Da2Usw5^iQWO$ob/Wx^) #=is3*ⱮpXXfYQ%D%/'bBEczN.97.khnFDe*Ug5[GTmqqbӘvnjv=4>s U8V^ Z!ӐQ K}( : }!y 67.<6ޔȣ0DS!*\ 8xF4|Ϗ+HYia;,0(l J oT,g%zD+*I=b/:jw *k$e%)hGY*CvJ\*a`v=bthݺ(WhRΌf`'L︹5L eo$>ШGL6͇`iySrB)d}DENx0zMU_cFWoO S ;6iQHY@ZE3EL5ze_1h ,! q$fŬSPW b~s)h"ξzi)˘&G4tT&4Ŋ8lKJP FYF3W&ⰌK{"?;!}s ][@/)juldaPlWW+ CPLn~2fr0H3L8 ʽb,V NT_7yH+U©`w[WGeċO]!%2^I8akӨWvF;k8BJѠb YB0$m#Hyn> 5L' 1Q2a"R_C%el|c=Z3{,Æ0&3R#*e`nm‰-[z8=}E r|J9*˔95~.sZ' 6};$M*C< *Y>U3ǂJw71CQ.c2yj &e(A#9@S_brn|DT:gw#=GҔ 6缀To%e/PM(nO3Nizi JPI9}ŰR"l3vby'7hYAA# _>3X2;Jt ^2}&-&0I00ߏ6Y]v&fFg( zቫL{-Ԥ־9I=4}F?|RNOFǹiߣOW(qܧ$ I-T` \(hJphϷeK*~Qe/!(Us/uO.獔VO!sl%ƽDo\ӂII;L°pJfJz;/кa61켚T4;k{;?Q/{.S!қ ٢V`-Se\¯ZCuM:.KM_M8=V=ۂ;T:]?\Zgq ]~~km Y5Ze-Y` |R?cqlLj [n=xizqms,o֘}M-XjIA h}K'Q)ϫ_HΟx%ʏNJ ]>^@+sk:I]Op~ƒ/ ;#,Kx^=7jBYjSԴ&pf>SiIWH;leg. w 쎜<<@>P=mk'nUT#$qK-`v.^ptQ{;Мڿ'DtZ/UޞBC,/`s'`28#Y:з fyh*5??Ҡzt_U7ԇ!xdb<4qojYhn܉s|_&N#/ib( d3ꂂ֘DÎI`zE(3CM.dx(w uM51U.41M D#r*G;wO?ܮ+ڜ+\;cX+:]jQA:x;pK&/-I{)y\ߥ$7+NMsb+nb  N5BI.Al2Kr7mPz4l&SI lCV9k.puԳv%ygDfBEY'G>ҶwAH J5( ⼖AIή[DŻ@xDM8;#Zػ_H.v⢬4[1rpRe@2L ;7X}VK vpjQ}n~I '䕗Z`bQ (X89Xu%bz~zL/<+u]uv 뒢ܿWObxʝ)R]'Fb3.q5;'k;J{*xk3M) "JY7$]؟#u`45_$<5M(2< pG 3.jbt20g G"^eg'tPRTo,pؔmoL)lbVte}fS0xR J[-(.1OA%0aQ};:SrcfƵ+)9Yt*s(׸+ <jnn,\D 嬇]/ꘛ6Uoy~&@+!kN.hq](.ʕq=;'|5 o[K OipF O W:Ruy3 yɉq5wk5EdHe;~H2#>('/Еx3kHqDC1󉖃1(5;0%9kl/cf5Օ(Ѻ`L8 ˀ@@e3dtXџ^Um`vsb%֦ 3z oO 4;CЉO$J1i䨻 m=h#+X:(@Փgҋo[?Q$i>_EIN1!Y:U0T 4-ͷ" \E]lWhf.}"@'5ːӦNB\AJ}ۊE:bpQzs۸_1*DO!M>Nx)O~ߞzIjWd>^vlrrʖ+E2a5ub|(UIȕb: `=rLcd֬,$J!Y9冸2D1֕r.R/ڢUہ+c)Ю !^Z=KjOo[ȍ Z0PS+xqRa=D^)BvC1%VuwHj; ͻNK__aRomnes5/cCozsm=v|1߼E$r*+K9هN'&~76F n~׃3uaAf[ _ho*hd4!8!{\١t^we/ =g;J3AXÏyn]oI3DTG/Qv3'e뚳#B?U['?A3o)}JQM9[ofˠ 8>֒\aiaA/7>zAlt'戉: [~ evq ?>_8Ed1<~R֭3pbC¼p B"#q8~Q {땶qh<& ~ _$3؊-'hBIbU /Ebs<”0:r2Cp5:D͚olvTB'88lM#QN> ۞0[;G^ZQ^S)eyj,Cu2_jH;yHѣ;^\w'&2 Skk79 %Fhoz/>h1/j/)|[b$XJ;69O?9Z:፭x&²6 ;bbV8l4x~Μ>~vO "ۣLk["ɬ׮[?hGkV3TK%F ,[Զ -83 %ҥH[g8Nq?1x1(W0M8qv`ENR=GC~#=]"ryE?K!W)0d o2q);vZ?էBqlql<84kGV{F'Qd6(|Ipf\`o]`n1AYUߣD[ѯѵn.#z0.Qs[`^]]Ndk(f ?20G=Syr#@0Zy.Iۀw[ѸZ-7 3&(hcq&#hcwNtpn6EBgT\n!RXh_+Tޝ_x@8̊l%]{>21ƮZIAm<.@t'X Q=`;gG(;zrx/뻝)I N0sXy*E^`,k)͟44k;n6ki} (]甴 mNe~ J>Mc.l ̳NnӿOp9ћ7ڛ'L% TNY~= Lo9}oG '⮙U}͎0ZYAS,{@j$w[EMnk+b< 9&-Y.m)XrxCǸX(E@(:Q-YZdPB齥w&3z.[4=d0-j;l7f#~̾mJQt^֤iouYm<3Ii5+ {Û)r{}۬<Ľ̕'KzYX99{&u7xQ+ӱ,МZuYBGa+h?zGӖ&"/Kp^vi̪aC VP\ 1/]bhNSxC9kHwgXI;o? lm@+Tg! I85U5,,;IW>(=B9Lܷ+R6%+{vVpHb7zvQw .̊GBZ`Xuy\"(lYGI3+S(,  R2$2cju$ji2}Lm8 lL*¡7A-5{u"0ق`7 n KMO' \NdC/()ʷ`Pw׊Pπ @ Yix^ǫna K~ Pl>}Eqn;SA[G׋-1-fUh̪ivҼh55b, G);P SUc'YRrA RJ6M(:8 F7@[#f7L$:8Dy@`7 MI̞/g)V)Tsa#@<4Ѩ3Ԝnׁ1s3P\1"fOZW 8QfM +,> ˘3FzLV9S0<_qlZ=DZg{E0I̸vA+┯uY +KK}1^-~x޲̰.{:]f{vs꣘֥ǭĪEOߚN` zr<3*y_e"D=PE󊳄i>y~1/F\ʚU;rx]rᶯ bbxt6L~?>E*橳u7}GYԉD ae - }@:3sl;ӷ.fݩț8Ko)!~cP kWI`f=}FIopӵbkf$ǚPцݵq#k1r)At2J0yW :t8)wfֹKPfBbPJA)4tQT P^_N%߷Tg3=  1^PJNU4clJkIXdYVN%6wEkz?MN\)}oA3Ln4tNAC} {X AS?)%7{NpSʀ!CSJiΧ`SexhKepq <p"NhnD"YX9p%^b'c0-ғ%qM.r"Q*>lsՕ}e ]GQo/TmR߳Ob\MpLR'F&t1+qI[ޮg0+[: }!g9ۏ)i[zR>ȝYI8V^bs0~m1:묛[$N'6bdRXOؿ3ͻ08Gt麨/}if{@Yn7(y7{ z$?$@*HdPi<ˋ/pܺ+ M4uv>hN7'Cˁ*PԸǵZGs3f4H~b1n 5 h/ y..9dɩiNz_Ϟ$-4!x󱇮Y^jڨ7)e>b_6vv$%-P $ IoB\>)-Aʌ0qݩL~0ȻRl\{'a҆{w0@O[ #X< /sMwߙ)MпPe\3hXHV c&:sm#L\d$ L߀ެ553[ԹwDa$ʦi~I8צ5M1h BCeb{c.KXw{kYyxg @<4ҿ&4\1h_]JR98c򁧷?Ɏo^yy XBHDiuWŵ;vfh.)(!?H?%QX/*γD~c"b=]+1Fa|& C[s7_jElaKq'5Wzbhw& _*1kiymvܓZy_3:(M]q.6Jc#73m %:h2ĮOa1R}]R HmԘ\ge>_Z)ٮ}C4@;9 kҾl_-U,SaioD+ KwyJVWO 'YS6H<׽zk?c "oz2N)bn@ف5MڢM`KHF4F AA"W6BX̬ ">[H#H .hI=IEx)s[aD*'0O/}FogT䵞$ƃH5}Q.mEtĽ Z?/3֎U4PY= .`u5 n_w{'ȡ9/2k-p]iF\M^Bś;3M%=T{>K6@]d 8NԒ+ĀLlD* gKi(0&aX Ggt C-҂_hPvsޕj)@{ca[lFkH}a^eLt2ٔ;3 Q$ =j0]pVt@ ˣ $VC3H\P9^I~=*! BgE~υJVΌ'6DWhȆ9m/*O.C*P ;r`qxT2|K_=I_P'sՕɟDR [zgt=ps鮤K\QDWD0{ɳK^>?UJJdx84V^fe#~(},d%Q3g\(M[vwo- "X-3!ƼZ89kJ->a~CVY}[e`y~E+;;(lE.P- + =zIo?eٓ]S!nH9~T %ߒ1' p_:vN,'Y(:q0Vj89|+Xb{J~_7a0]S Y 4 m1kc2J,M`{@۬ JWjn=zdO, |;K+\Pf׷CA pMLT݁B䝟fcK{T:+Cq.n:qG{6=e=+P[^τ 1axYRj#?߃o3Qwxu[$|J"2gŚ|8{*5nkl.럖 6KӦvYHпK*v,*"BOƱDߍ^,|ޥnqwr/w$=HaftKyWQ׏ 9' #wBӅI;c`^5jRrv/ }j*5?v;^ひq4`y!^ G)_X˘q0#e΍stU 4p?|3%O}Xc4Ī(,y ȶiKgO'ȇ0n%OAA8LϳE лA."`b1 !U м^W䦬_ov32HͷYcG:9ؑ.An_ ' ~ҬQOmAiOLA|YN0lkiR*x܅8-q fnhrg%Pe L {A"u,|vo}q'SX@Uc4ӓNlɇ]IFGEO}ӊa6V $hcI4뿉iwq%0-ăB9@y0r}o!,2aWbj5j;8rl\.NP^oՕJ73U)cP3g]c-M =K5"\/-~AR`(w;evo?VۺZQ ؔ*FfX󑳯زJٮ&Ϊ&H`Þ#PYN&Nj'^eTb 80h$ h]cr*v;~]B HvUw$@H;kaX;kudK4#ǻx}N⾰,l=ZJ1p >تG xgor"u*l;0e6 s`(p"5;|pJ@~5w>y-Y' ĂHHFR4 Z5Emҟi־%RߐD2zg O$\CL@~UIgNE՘B3mKļ%GY'd(zN;fQHNϤml0$NS=S,/Aϩh$+vBh/f&7(QBn$OxbVo" :3٪ͩl%x!k]S'hgO*F7C 8u !ۏ> -u* =ي۩(BaNQds"v,9 D:cQ5wKg̩DڨnG6u⥷@{!WQgl"I <%, sA!EvQ%a=$tx3J0~@ׁj,$!+S}{ vg"ɏMf,gSHm \JJ@l`+( ;*ɎֲM_ǷeZl_Ei!zl|΃=5پh*;sɭ/6Rk+"T"9"L4s@Й*c6)@^ 1ˠD=4FsdKkVO.5yi""'ޘC cK4K% v%`@/IAnH O0lݍtc[vroOܧTn⁧ʵMU2 L¢>hU} @zϖ U`>P<a:c/j>PcEf-oUm򷠋kg?'# 7fE$ kHDDCtϲ>bK~o]HCk 2]z|M(eFa>.yHƐ "W[ն}X< &+!J@1o&4hRlE d~@XcnZ2L dʍ)ǐHJ$1ggWZE`龎ߘK%J&(Q v'ި_ 3FU;^exш9a]}  ͳ Qlgsxesɭmjjx9&mO?lj4P."W$[6ZXJdҥ[ts vԯ,mHpj(_kaޫMvZ~ O!ktE<I1X:*8e9o:ml°p\Iqc%51W]a0>`ܱ1iZAj?@>MZ'Z`;Wc| ahJB'Ȱ%/սy4[IStD)ZdQU&QLq`6q,A6߅0v^K Q;@׭K&ԾO1COxQ I Vky:su|/܊,n0SJ%';D'Fbh,}iZj jGl^oFUb8M+ *Pƪ-|qCòBT%6=9|4ῂG%c녈Yވ<v0_|qlYdN*OOI\w6+ |izŁ)ptIv^(whb&]Fk㤭Rʂ"lBcʀƯqX"?3K nުenkr>&~ L)̞"V!/^gd׉h_+N8~85.U!U|jDx'bzp4*$73lh'ڮ${kz3ܙQù>psN wSF]r{Js{oZDxo`4.jOɸXJgL ѩ3;{"$@j$`aa6knޗ Z5g=ILfk gR(58Ӧ Ñ%}P['@Gn̜+,5Ml먢W2x;CfNhO&X/+*|9K#Lf=9NJc2k ӜsdqǬi[ at+9`K{"ິև.hqp"drǾnJYF]%Z`X?#`0yx+ g UV/ѡM&&? mK/ e5 $ [vfDHQ*Oc 5M.XےhP (Wupv,!.voXNˀ&\_GmmI)wGJgZhX#SdVUZ0RE<6/]3:3@f. /fΒ\{Y˩ 3ˈb18jBB/_C_gC3뵚4/&6y%\/&LjVJB`b0@Jw 0<'g62DŦj6Q{vd`qRӅϷp{EcRK-;8:v4>\9@'PJ5{U |v{J}6m,<\/q𕅡* L6IhEG},".B 9eψA@J0R 5!q(^$yRV;@E}ICdś2aQqafMJvlT<8#;buyqɇfkk4^3)쀬iE O(3K;ē =YwhST0)Qn/t;G$_qz= SP3d$/m< 4j>`n%q{ ~Bsagr&},)]>[DouR#aoĵi 5"\ul|Q5fK0n̶?Թg/wXݞ5|/>+ZLf @TvjPͻ4 amt[as{.Zs]P~ h!gSHŵD"QK4AGN,7 5M e@qۢ9p^vT,H=v#ADɿN!=]J OE}:TuFn*WXݔ:z"#k]ͮ z%eԺ=k栰2i)p8唄Kg =.=ʂo[x}dQlڐ' OPʤB;CN13`ߵ@Y9x^k3w)ɡ-DS68x[k@Xصd9PnPǩ|{e`/W1LB_;{p )W|Tc]Z2I߬đzc]>UnP#IĬ䴞$[MKе$Z8zɒY= @^[)!oHZ֌e'3)i6_bhUk}dYBR1(SoxGU~b礍,q:jn-f)q!55 <P*ӳB' i|31|@vsX*3|`ʏ&BB^QLrL Lqe;)%:( r0-B֮Y8!r8 LLDkBZHPE\ %3bQ[|+v mBݏw]x=wFON+X\o<ߨ偭UґIշ)3)OKsM} dMȯ>O oyQ3јփ}w:ںNCrg=ԓD}aD}DQ*idjOt5wS'[nj"cLBq7v&:슉IU͐N37=[DXp :/څFelX푴Z"t.EЃ#LmI@LMsHUv4֞pwq'fȁikGùI`ؒu i~xHPݓ(yVyU1aY;FwAx^`zfÔd4yYe& SS| Q() 5D&S5>I6L N>58WUcd5 ~\ :o6t$ . _BiʅAKy!t?+ދ % H]5m5tu~Eu =& H׊n )ֱ{uua'N:Z# T˷oȼ` $HQzA04!EIP #irlPq3D4DY7!K.Ľ/.v[DVhЎPKx&O!eQ)h?{ܳb>g2U@k)trق^KTw\:LoH1Rcw(Ma=gCkTr' N&kFQXxq:#} R̈́$w3ao}w↙\-Ȁ0~be.o[AKk55lxpoھ-H$LNu 춞LoAOly/j{c3nU5X+IZhE$?l~J90%KԈGVbԕ|~t TL"i-P"iӯtuDz() \T ״~j {s}N9Ј g9 'F\]W Du9L܎YIۑGYM7۴mGaR@AԔYLƕ auP.!}SS98vVY (#gFͬ50%Qxy* sF) 7L%('d =TR؅ ޺i圍;`wB_Ebu AI-k{JY C]nK$%+!sS}juNIڌ߱w%06;>`}_E}iZ:epSU K*(kp=\-u! Q Ŗv/ISlYO+1[Ao<.Ͳ\m4K4xy'henj';gsfO; Xe4X:{ {o%m< C@z,ƭaFc^#629r4-q  T)ys_xdNS4 pcWWY,y\Й;> cȯo0&"RtvWB[yBEuw/C:FHh+WfW>](iGݑVr=:הh¾>͐]q(=t|TYXʍi|gY|CHBiRʌ[XybLp_x+Eޙ{nx7c\҆ ,yY˨YaҹޓJ" ҡ:ѤY 1frlRZHVzc#S:w+ n '|m$MW(|p%N Q];G_scO_&hjPY, V{+)wάaV: (iCX5~2/ԊRwؽQG\0S\?2r1 >!Z =\RU~?Hr&`e PgĠ#C`nQ{.(?Ǧ!b*> P* #ipd7= DJh&-˚||m֛!yk_[ڏgOb϶|<߯uN&NqK^Ũ|gRvg0Mg>vTu`UA|a{޿Ҟ[<݂.C>.)ؒԻDR{0cC K\$ MS$>Ru8Gm:(l0 BzqԲFavUuxTE'P`:iKK)\מfȤuv&7K*!*4( Vl3IcV%7axq!"N$EI>UDDJ 7LM%NNO|g̈C/H. [Ag[%\H85[\*F2h ѵZNyoY;f14s}&@C4(([9~gp08,ɶ&aJ?B^%#톞zjG*e^y@pH)9$2qA Ehܤc~ḣ;,#t*3t o` i2yؐ C\7`|v nE?-cb3&aI*UB}=[^qB5̩{FW9":'9(1pRr |8uW0l\kOTpV:5~=0SPԄ).taf)&l/.)Gr/hήTd7"2NvdW^ 7yߙMR:o,p!#@(O'ܒ!4¨L<ꯥRt%096HwqRcG` (1(V'i1P~2+ &_}{~GevAS~M 0sc9@Rm򌅧ucULG? XZ0t5Sv݋ 6KΙ%'8P] 61cH~:izҪŒg|:S378ۭټq/Ut&Hpl'wx]@<*su[F|պ$qOζiiAr@-dx0s @Fݵ傼WL-ѩm.? dC"wrSݏhVc֞c@\V%\ztt] 3fv>jQ!hMP?*Z'?,C026 0s3?6 <{z17`,s?0]÷gaO ߪ .Eiޅ>!ZdepV&bWvA [|ψ-;cvb q):Is^7#1?LQxI-D_W۸:*6!Fre#W3~qS_`:iF+O'ԘHKCv?7md9zV71;>ݼe}>>HZAohē# 5݌Sjڸq)F}>_tl$>gHގֳ9B5*aJth^%Evr|*`*zS ,R&5ѢP$Rn7 ~j9C/hn=wk)? Gƹ/0n_— IMUP݀5 [ەӿ3 cI!ݏge(_2j\&bDkW~a cr^6-*UIW;m`JN+a'867Cc##F}5H KPt xk BwXuCxc<W*\,Bv! vߣ|Kȹ}n.YkvJ@kv_ B~Ȗ  zxyi(N*hx5 e?Gϓ}p\jR1`caQ'H %q5ܩns-5b. W3x_ ,HƐ _+S#rrj7`DKND63Yv%ӻ)i;#/-Gv$ZԼqz0=Q lk5«9Uo ' ӅL8w'2([ ?,i#Ə+Iܗ ڇ,A:pr&fSxd]8c;|.FCuWFvp@z5"$jV2ϕ=~E[]dpU>z]jتD TY| k,G /"|5Rϥ pF53#R^8vס~bW.NtS^0Aț`%M2XޯG TTC\#S eRSpTir&GEӚ4 [( 2*.wɛCdNfϱ' <4muSv9AF븙=>n ]`q+GbrpetQ[ݞxL±1cV~baJI{Cvf{7`% /g 8~$V e`oNV -{ IV?T2Q|!m)= 6X =*ֲg3>!QCf8'ħ~Џ/*E׃'3s}SIgwz|'0{RhL[w%׏j_OCfp~.cNErmeR؋ $:+?kq9+z+TQBw'.jumDSrc@P^: Ȱm\|P-\L̾\t|V_1IFP1NÔ-e%p"6TFxu%о^;jmMud݀PxA'v4#ë*̊/Jn0 O$1M=TOWYOyU(\SWb-gwTpW$Q}/I_8ZmCc֒Fam G ҡql$ kz?-'Sò CQ |6ߙӎoiX>W.fՒ+[*I=VHI{h^c[A &z.b%~&z+թ803V\[yNޫuɶp`^eda_T17&e7-dm6]W* v;,q#Q֣WdgFO";\`ֽ̆^&zs1l@T%B"B*(2!+46FE/`im4YM_gJ 7jwJrY~G n^822ko8ɱ.w\`dRX[~Xй-d^I%!rUy\&&8t9vE8@ KP8#a~}d/jR8Au i @'(T;@s z Wrpܦ֛Ţէ4D$,BG#NWT=u.ꢤ/|u~HoA/ܐpn.Y\,Ou+#/H520L:ٴwܴPF #0mlPwxwՄbz%(nl{{um#cmfkxY٤pE5],-k#MJLWG Z!J6x[ia]Ϫ%r,_|C 6&#,,UG'(#G=%7LBwsT}B[kd'Q3os2uq@%pa8x5bIO6 *:3[F.ManY@2ԦH6TZ*G:9IAA 7!~"6{k3+ OmK۠Ysb_#CrCY-N))!:7_}Nnʪz/w_,s.y7Kv>Ay-9!2i+(㽮Kƙf#oHto hq7wkbcE5635?hbr;fv5`A}xƼ\qwb5{'Y*g}^=hC\QP} |"_׭.=EٵcW nzeJaҰK)Ccx05oՔIn]=wp N{@ezzS$:*e# b#LyݽH>wjpi15E*RO+P?1 |<\X0+8:A5Yn  ~Bd[2b5k xzqtJBXR@TF(2.؀+pIff.}!_^og+'6SE`1(@WG~c5H }êLBNs6s8*Vm-墻?Yu朞ۅu`O<-`4e >~UwݪBW:w^W ]y>%GL]gch}8G(Eߢ6›=٠ڷ!K";R&N/'2UkWpe}?'cWQQܠhLկ[|eQ=)c=(ciz/6laX=O*pr!?'j ߴ1{5٠Uh+JH5gB4̸5^Pe06'MnEȟqIyǵzG=.JSrzj/?:2jFZgyW f H] ip7PSdy9.Rz&g5[4̸bi dNfF?y8PəHC knv~":2UJDtrР\?rH Cai_8:MF19L4c?-u9>w93hMYmMh~t;fmO*eG PYh |'3!خ i4Z0g%%#@Es"vV%A'&8fzU%]p<{{ޔ 4A:x67Osn$"O[EG6,8Hof.C[,4gb8phWlO>,b6L}3%epV9jHms]+)I3HĐ_MՁ;HHk.[쇀8x?FY@bo^i9yab;0I :667mA@6ZL^Ënjl72'S\g:y7v4r\gJ½e#Ӧ>U|zWr5ۏrn| k-Y,BQdU@`}umA>;7qy^2> MvWALrZBPt[PFěv|C^>p|.^ԪCc8/ NHRuBؼXQbZkKaVk?,AW L:q \?PGf&5ʆ@MwL2/oHʞei-o~Id-GϮPUu:B+Y02WedpP4Xi)oR^p >`vQ/G ܄A&c^yΤSf B<(ei\]tR*a-rꨴ #;Ƚ f7MjdT~]!lA9 ah;{qܴSuV35#&6moZä ؋I!r(b!ڰ&Dy*~q̵Kfj!+ebZKdo fHxF;1K2SG=bЬ:5auȝ ̽7g-+i4N5nNuQ zpǛT]F|G*aDbXCf~o/Oj:++̸o|aL/3QȱtLSI5ZWp#U'b 4E)xQ6设_֞k\tq/` gwq}VP PC][IN|W7A$τ"°*l84 GǓBdH"1I b!g' ,CN"<'q5}V||Yv勵?|-#AkyqM/izVEX=^Vu>}kE7S%1*"]bl~ ,D6*$D2Oh[/qԷ;-P؃bʯ7zn֭ aEΞP0eK˚f DG&gNWt{c*l]+%aؙLpR}eے( M78+7?8;=b`-Yi6Wi IQf5ɱNj߶uB ]jh.[gn',;c"yhGhp*XGRonW4*lQld~RnB(x+/t?e7,9 Yt 4tW ł);$% }2ړk׀a%"1L[ lgSgN45g* i0R)7sFr#u#u:P:0 D{HگbjLB-[Lgˉ']3+P&kh]9W(ռdC: SLJN?ˬK ̎$VXRS=loQnB3O*Q̻bÙ!v%"L<^tu !8LPf +@X:-^xm~\Uɦs2pI%@ sZUJf!8pÞ$ Xš:ް@fm8_8B«JƓDYgX9>:w2oCBjy ^S*[X0ְߪ8ZN0u'5U!-i #:G%$7'66;VA9g. ׄbT*öӫ؇2f=j;>yԞ7DHUfϦeyph{3f'D&o#o,g/C[Naji|w- m:ךx)zVup˭~0>feŅn>-=5Tuٖ00id/[x@=zS_Rv:H/ _=N/<]}$FN{X-`8So}GG1e(T%ўXZ&zQG-ȰCȚ].TM0 zh?@f/ΪEjeev;NߵMP6Ct&z񑦚/.u&鳖SUb(߱u & 匌P[!ùE>!# Vgk7+k#MѼ_n0~t,DI4]{XSĘ|h<)4 1,;6)q6Ȩ6~ [y%=➣k4zaZ7쿙hY {T~JdM`eSE$jgdR_b4j>TA%scP&1H!̫/EwB/ -ZϬUzRPQqr-)</ܨ, 'g*蜉1u@tm.5?ˠ bCMq }wޘag]2i@kTAm{Ӓ,QBY*,dԔi&>Wp'vywKa6T5c簾딦ƺky^f`Wx4Lưy.m %=ۘ/"t@p(ō=VT#8.=@jWFD&VDq9!+xnB3swΙV} y?s*j (R9eߚry~ ŋ]`bwJL=±>NhAדG4i {Y 8x:}h}ӆ^PqΚzҊvpmz%P尊z*`Ju5`>IFZlD+9ztx2^uw%N27)'1*a}2L)'u P5ٲpݑCGE{؛f=/ ɱ^l69FRӟ544@]S5)ͪ`~W*s|"Z4Π<)N&ß wG#stQ $0"~Έ\]@8 8ƩJcJ/u-b˔|nzp6KͿX#J }~-^X e3U\K! gKA&]Z e/=i8ihA2xj 9AWJom|%/yzhŭ6:Y EDE0J~}̼W<H{iMZ\.k8Y(bzqeli5B w/ĺC2竈JoA)H@ؙ0h"k~FNMSWaX&ҪЉSuT7{ 9 P&'QN: F;"3[G >@g0xh)5Hː!p%5,T(u AgYRTVc}'jRZ4%-DOJRp5-%@'-'` k6i"ݨ|}|i+!5 HH @=)òJ#]<°bS{{q}˝^xl۸,ގ0YG<|Q^x+T f4s,VjWCaGT:3#6oϭ ;) 䓕{;qi$l&%#o8_u&XAEZ_k-xAk d " 𹉕U,R`1; Yg/;Ch̉а0'/QUC= ~AD4^&v$T1YI[A\tLH|呪3ÞŊx@R닶a+5 4#"/Ў~%$6v"pIߍ%b?3YтzpVhI@ȎKۥ=,1 wU}A8FmIr0#.y/clY&sfDYy}A/7nTRd? kW{}dR[!n P3wUze6kZ/M k3xOΐe/B*bQ[ksGT?0=CQ8* S:O*rTq:mMCc4,BtiZ:c{tOm=֣4'Mkwo XHH" _"=&֯s/C;<[`X][ %3$\!-rZtx_|/iTgyr t(S!]eG\ ߆^wj?VѪrvzc[~zymM#DL0`þu5qt~<3Slcuv?EgoPuKjscT6K}82N`Rlm?\Dy 'FRH1Y6'0 0<؜ /tX@BW{@ ZgDn+\4.Aɷ@fqoEAz([uzRR)]$,?'mAm>[=TI2Z嬦_BK[['`tJq7@M۩ߚ%K%%ob(+/üZvIۤ4"v,U |YZ:u2p6-G`V-hXw<_";mp5Ѯ5yٯo҂GX85 jxS[̑?Ԛdx}q T21i2#',7 L Bow-F0+؁y j *#G䩔WobSX{ {dp;0ςLޘatc4XwNpFc^&EX)xvW?+k۞ZQ5[nBnMi>R FW0^lff^Y?\|Y]–wl)KwDާlO~gU5],փQg zr,-O b*܄qh։׾4br@`FB;/BpOҝ{n,y4/`o0#{{؁iu z.)5DLAx;Qy/ÖzQ "bV) ؝m<#I/zᐢ - ri3^fXŶﵳ' !C/۾`i+ )TZ71d"K U$=x=_?xB5~CNW9E]Iy|ߧ4Py\yϢo(@MԿϖ^ wQXKR{s#{}(.1EzhQ M3G]'y ZJ7@tvyp7ŅXh >*k8NCZ1[Fܒ0r2h7  *3 ̜^p@E%1 8_ob= (}1ږZ瑺FV})Rd ݵ7wT`O[Uf&>foFscR\i,>d9LKK;sƣ3Wu.}b) b13n=~< 5'Y}o+ ǒ+gAHFwcEpŁj˄V)י f0T:Lu v" מδ<}v-:Yw\֕e{]Z=f3YMv3|m\$,aM@m6ڸ!!X8òTpAFӉwL)7WO$B\!a(k_ W.[@X'MsYDJaiǍ9]jwC'oȫ7XuG$=@ ^'nʹXJ 0әr{ιS}c\GuWab)8~:Ȱe LFhkފQ`2xƜ8e[mV% MWK-jaJQ/ي( *UG#O'oR;`N{Q8EGbI}䔤Hw &brFƬ) Ut$o~Y'W`H((zk g?|vdzՌ"֧OĘһYWVXT$}]r~Z|Ӥ&.j{-/.%0lO-'.;1 =cɡh좬8w5"{3w/GRȭmk*&cQ'/0ӭ_[m?{0sZk)\3٘r_==)osT~o9SuXnmGث.^%_Wk\\@g0HkgACάZEAyw3kMuk1Va :\4˻:h|CPu#Oc3~rT#'cJ9+ ݓhr[q +S>^|I)&܈{`h4>t<2:5`>V 4O HS ld;4e@ e"C֖,|v4?\ZH }_3댋$-MtU 1볙"LǞ8Y99>.v& DC5s&efwe0P"^&ުXo,QwQ<@ ޓ,bo}PGyt/rv~Y(0Tﺤnb( t8FydV1.adyzt *9]I6i^w$c澒B-*_0|ig+>LuWhf))|p#QHLZL@;tP ԘC~&iĬ#{'>8ʐ簑t=em ju Z}^[/b~X/*>_  `1AvqSYebDpc2]A 3t L+EU1h ZJ9[NlT4FLBK};^@JTd6{T<`=_; v2c)k:r6Qk :Cy,Od9.8h d sfv\x> :k{EhV\(f)~Ubnsc1 876N:qj`mBP txPP@PNF$)~g|!%CΧ$zHԐI8ƚ3N(Z pkN}"ԑ&ZE*c3pgREȈ}QN^(_AGq%]}q؆0_>G7L u$nۚ9 i>;m/HݼVs"#սںAf !}t-c.zv8ᖣG'CE#m،Ώ"ȇski$h8is%5z@Qc`eD==P#-G`\U@(D{[4:Jᬚ~3 ZDL)~lgeKMK!/1'$ b*gg[rڬ0:9rFH ",F>*fo,{a \\*ˉsW\ՍK\2{FYu &⻯DEZ_'4Ƶ[wiOV~^bej{+mˎ}p8OKE?OF^5ZRbQEPI@ΡVHGEBb߹q|c.뢚˚Q7c;| J |?}JC㇇ns-1Mui@_oר6'̫ѤdRmb|xN*=}(F3t?ب$$̹-;inYq,Yn8x3 £@0 WFȊT>/- o]Ԑ؎>O}1vx+W}^eL툳bxtG3IO5l}WdcxeI?M? 1tߋGsaȼ[gv]Ɣ5y)͎4L=^~%&B}+veR3@1~4f7W1 ݛ>~9D#9zZF1m]ݒ(vkDV[bQvׂwfʹb^_yaf^ǃ8 F ).8*`ٴ6ǺD6>۞6Cv8ŵrAƔcu1TAܢFܳ=CYZԢ) Qsڸ]Ҥh,Bl- bVP&$1|+xmĴ!1am0կ{ȿHʰl!׿oKv\&(fMŝi`A<7OAK3K#׷sv:u級KuuАPZ7|10@w"=CHv:eSAW1.+ы0 fz8T56Df;L 5/R3ONTj1p}lck-7 O$?wzl9RRz2T 5l"υ+d&@];fN3 rS@b"ͭpZK-{تl/WWqx.0)|4X(la t9\hb_gh( fEN/l>D-;FTOxbB{ u#Y|8ԼJ r]Kg{:pg,LmH1GJ]G.HLOC_5Ʌ>2![єHЂ5 dpS5Uʆs T 4 *L)\W X#̂iAXU>WnxZԏHE HaLgaPr2-F2և SD:[ӅXsk yPm鼟 hh$ Z5CV9@@3w~{Qi] ;[J 2ɢxhgGDJL2&"LZQaˊ==&#Nq.Kb!U+Kh\M w5<Y9 ,o/Vr=$* Q'J*`xxXk7ݭ'CwL~zIsNjJ&P}g-.dO`6xx 5wCyRvd`S*WÉЬFJ:YKF7;M*.wqxn?ak$g '%Fpto)c$U^ vS3l\Fn qD/~ګ`-\;ɰSyt%2w&7H|ݴi $ztpE﴿J,San ƺ*To|`j 2pm|j8W_ʜj ZhWG)34 &?kUqz@z$jm4I`t:X]Sp}H%)kn*{0? Dox\ձ7܁! Ÿ0w9. B@CF*: .n;=NQs+LjU!Ĭ0d|MVN ˜ UsŝJP!6-nhU_kOJ?wE`-D~_|mB;G nR*Q1rFwwHhu~ 7қ@tPV- ʈ^G2!Z@fߊcwR f.MuM5:Iz0xyR kygHʴ_[&o)|YMq M\UakO捒8/L# JaT0G[7}~YVm#K֬tjf?@iq7:.ns\6I[2=r @YR+,\]̲u݇B9NyᣯM-gN|3w)W`Wä?mX+ C$4殇6, ]Ѽ0B35a~%82 6Q Ɖ J:Gz0[ەd%D!4pyuu$pMPI]B{ib f^L;B 73YL_j7ta}Ca$w7M<< ހ"XNJ:|s޽2gw&]*~cH9_S =d'oAtc](͖H\^n]ag;PРC㦻h筡k#yÛC0U}ESr.}1't uyP$fШ$ǻ M`s,̺c9ܒcZE2x.KCKJH'3(.6ޝPұ7SoCpX5sZX o6❰S6Ui\ŽrR fak&-eҵ̒=8}:^5cګaGHa1 ";67O ' ?>nF49 َO-~D`n]OxpiXWK̓#}FB:n2S"z#GI;VzHDn}30'n8)ZX[6Ǡ:Z H) kK!b+ f&/[G>Ԫ:'i/?gV47kS-jԓw+'&o @À2e9ޕCvNpöƼiz$n@WTn8Qaϰ`#(jz4{#W'и?thsS"?BʇiBp47"G%?q2۵: o$H♴2}=P\fO^O0JrJ8̣XahD(9.iXRYZX~vĝ"GOڌHjQDۻ?ld İeL̖ͰlT"tuov'Kp*-rZ*qr,F>d;/?s#(&rW;O96l=FhB5٬[ϚJQ2oy74Do`2^=S`/jJ`~>lQɬccpe|^X݌NE)9 A7 ϶FaWo״㻩믳5Elgv2oџ`j#n0Sf+7!.q)NsIs.I1H"p$IHېN(|gL ١RqH3rYz촇*>#$gIцvxnRsJL[H۬{4. s4~>qCZ?Jnb8MOV6_я:zţ~q`h36I8q?hXC,P;Yau>.&|^vh3z_l2)R9VfL.'L$L*U qt͈1xmfǺki #KhgݖU^(K;z`z0P*W0tb78=)&V/NM[v_nujU uDz48,`Q^6PGL/Tm:,+,!{Ă (8fh?Z_2K0"rLSeuC5;V29*O]9DO ސ9 >kx ,ĆWnr.S9F;f,YLӢ"ӽ $ $33Xblt@5vn&t+a=q>7-tou},l{;nd[Sdo{✻9 l8 +!Z2S+gjRhw?r>1ⱕ X"͘DtCڧ?@Wyĥ*L,+RۙG2Jm/\!ܚc0wYi]$r| >g5jD"K_|g]ѭ{}E5 hGL4Ơ=y: ?n͉p[1+ƖiZWTSۺg{$-(>Z;'M>04SfGPy`n0ڏ.0Q@>!r1f^^h}݈N ;֫uSew}V(V_Ƣ6߉ݓN rnGF̵}`Ԏtk( p5'HF9 ́w4~kUK2xK$#MdCG{eM}}C 9յY<(ُܗ-J'b J7p4-[VSM%ݗt Hce2ZT/e0 91< ]j3Ǒ`*$bR m+3#̊EyƮⱑ\GmG FzsštJC{tPUG!YIdŦy6Lɥ0sm za֯cĮM4Qk@sU+/>̮1b)Ě#=/ӬL[鿷i"=A鸭][s5ܟ ӟtNFVǀ&O5!Ӽ%⵿l%{"]0^}`jWTI|kAks,|\ـs1e.(Dg0[kn |k:3Cj q]Ud/9!6I˧ϷfU~qEł0XyER 2*k U?^tttŽ) { 8 q%3Yl+R $7 TV'bZծl1O7g8=r{I\H4iQPCᝇ4(Ma%ǖOdy@bo)L^4|K 5,5G* [.,d8Ifݧ{OS?}ZU`s;Lm0scH9jŷ"|$&> -RR{,Nٓnк ~TBh]_ü݆thч1׿d9aosw;!ގ| X۰5zXGxa7MI H7o֍/S+wJ'^ym# 9f*n2߉xm. "2̝``;4Xoۿ3J&)%sپCeTS4&˖)wP$ Fce Ǐw:+>)64B79o4r#Bg;a(>t6(4Lp 6V-Ev=?Rg/|p-NT E>m*=o68d8m ~oVwcjE/:o04+e@Dk K#Gɨu=8!7 wgNK3 Q jG(m^XW gn*4$}9hD BePFDڔM4cx#bkTߘ@ہW]89Z)u6k? z6.5͘}ó %Y".Ä"\(FH+{]!ArF^*bm7$8d-} osbVUgmMrdOe2k9x/\̇t>3 $W̬Xht&؁ݔ]hHKNDr[;_}^ْIrn/ wTqE;]}/~,1F,pG:>=8'_҈pJYH=24C䆞T+qXcBRO[˿6+`&y^~n[;Be0ppE1~ x #gQ\;jEv.|΀NtNOZih,,@Ҟ')Q ?b"0XFªw81h v[jfbvѡ|l}EF =܄@Tp"?BzXC[ Hupa!b; 5xS(|h{I-]0PfxE!f{'kq@) M@4@8D6MD+ g-Li]7?tS[fMތYJWMndFb|A[;cg.LBT)''hrpI+}S3q/ Y5)sIM]]λ>̈H4ܐDL(6*}~ZN~J?2ĻPCgz ܇1Ea&U^Wk:j}&jG*LrO梂k%C$qO%G@ǤohO„s_ K"s%J's.ms wqPaNiLn8]2xj1* 1#pɨ誨!hFH)όĂ󙃾4maeڔyN3ǘs/S=pti^ݣ(Г:$ew2>#@Ԥ!JXW)[s87g7ATژe^Rc 3 h' a.T$bx+Ip[~sRJ>} DpaË~  ijx QyrIpJQң\_=x)KWT~,r%@Ϫ`~ĔLʸ %aX}oʻ KpSYOdT Or43_ m3T+\D8X+y|fsO=ѝ$-W*VȎLj X?:opvwD،s9hYF?MNz< G\u3 Woq^}HT &EM4x.hiA ?l>DZs6r}#Iy7+`RD<ɤxK*R^h9 'pAHUb<%in؊  =(,UnCݑ+)A3ђQrV0- c˸`.@r_S}rġJwНԎ5C)@pB&0:a \4֋>k+i?`-g g!H4FKXtAGNz:o6D{T-&=gDmBӈ+8g*>؂YEndE+JYҐ]o[rCg_>y-D4.ڰ[E ?_IURv}w4SݎW[& ߮o섮oc_<:8vWp.FhsҠ䫛u`UPđBjbHW.+Z?N׭ଈ8b8zmRFhG 3|I~fiR7纾T<[C .)VqIabѳn7ԪI*wyiR@{ MEZTXeoyr-{P~C֐ "x8EX(lc :&o(*Ҳif?k{ D8QpDaXw %; m}ouXl/?tJ쁍0]kP4}tnE*RHAGTA$&RfNEk8*PկD3rR\DÈRp.x\ed v -ɲ n:C`>i^$xoK s%axE1Aœ)+WfU1ZTx86ZO`x\œ[XTsM":rkC1> Q=p;U1h nZZ)Eq"i' l<=/*Ҳ\$DMpu?Q- XnSV:Z'E:o#Ҍf<7ݕfw2`\6)f؝;na&vxpҫJԮUYF#Ϋmt N'@e7 %ϼO^8|xp$&|&ÈtA 5&=Mo 5ߵ#9pяJiSz͉O[smgoxc9T%\$G_DDd*C**גIo΀e#dRuFRPvټHS6[k~Xxٻ(RwXYԐy<@cߢme&,AڶleYpZ )횑}+9`]|( p& Uy8lLue]S{QJI/SRN.-fM?pW#Ak /N_j%(CF5lG~*y8.t/ѲAbVܪm @ڹOd o$%w voݡg2a(u>{^Rǝ=pt Ys Vό&^,R8G*\AJ>(ߍ袡#!ᤔ~u$~׍>ܵH*dke%"X#!Gs'Qsk+pTS:E\~k}v,X>Ы($ WOXPJm6 %[oM%}̤=Od#cguk>_Y襠 u:@C];jvk?@oc"jn>JjԤSJ5Hy 9CbJ [ Z)P,ʖ 鄁{HpnpX~Mjx2cҽ1/W~$o$iR*n\Y%z-ڹZ@q-s}&ɏ1.wg-=KNNV\ճ~ %P怣W#@,[ɾرsxJhY> } (;5T.p;SxƌR*ȩdzE0h8 6I %nW/e_/o˪sdb &K Su=DJK?'c@_a~wzuGH)> F $BL wps9GY}<b$=V<ݥ>. S"G_"|5Ahk:gnyaWZ̠0׾dc]U\i=7 T WL@lDC M"@A8üP"͜,oAƬ?Mv *3}9z_\\u|rޓ"? ]qϰ#F7mg+KMW}V>ٹŋQetOcf^DQms tLD Uk-59 0Dٷ{Cg=rt]?J[GMs" ODSZ}5'˰(F9e}cфR{+_7+V4ww·g{̉vNpc(ITd}׵?9PHmz)ͥKƭZf!{8^*I& MޣWނ''3]P]sUl *FƇ bmm[^<='㹦v`>{Zޒ r!us΅ K22n9/ֹE bb7CH DL{Y \ c(7`DQagqnU*e2xk6|p*\͖Ϲ,6Ũ ~ {t7i\U ` 0r}]^H'x$!Zm2kO$$I:X1A_Y7U $ 'eyTȣ 'spDMZUEId ' O" { cܷ xir -PY _ xֺ9VC0B]YLV e4&fsExNY˩oH-IZM{ Vf]Nh]@]uŌ$ U%.W)N˥Oa5OkК C.c` IXHhıv<2T!~%\$N"u|UOjezJajy#쬄$ Zdrd W-N~Ƣ}$ \(l\s\(e 24 ]@Z(&.q9H3? _M]Y›QH\$qd̒u4/=kb_Ȃ.+!c+a"xЕkN9^5]bE({ZA(!n# `2n>)I`0Zi|!d{֏W`0T* Aӈ=eK%Tj&>Tķ;KFsZD͸PjP0Vl:N|1=<͹ɔW}?^g}QtM*L^Day7ln`0^J($N ,IʮUhdʠJ6UC3 519)N:f4 +{-%:SK,n) DbpNz3u#6)KO@@N"9%FtpόrcN({p7y^= ф FhZF/g)Xսܹ 4np*yH˨S5[Ex\:{'F K#ifmCqc0D؇]ۗW!X>騟 Ju+!9n+WLዧqs.\+E9cZ91EDum2ɐ \ISeৄeUZ'GqT[_>N 4әq__:FJB/zudG@&B,hP(nfN/jdt3.]M8DfGx7켼;!.SR "]Q7ϳ;vkeqwFNt҈Fh=]̘Bs Xb 5/D_T5x IN$hkM.DyJ:t9& <_-ЈSf]:~XSHj$U(<B'3ʗV_MJlV!u?# N2 ;J"Bm eQ:a]ˀgzvwT)?oyf7iׁi5k-RāE[Vɘk`]~khEs[}-1LUf^:|❏ &D>G3i6H>R #z\ |M4Hk,=/۾jeoUIi.2Os܂:"%͙9VHR/}o<P]4I`[8U@).Az5bxo~oقNJB$i8ǮO{-AAws-XQ{5zXΩ~OI T{?j=H7@=ǜ{q[8\󤓟y+}|ZHϲ>AIP6s`$#\@8Ă 4K7J„!./ (B uQ9AZ1"3ss>YWG`m{Dv˜+"8 ƌ0y ,pVy0'-#wGՠݨTGlU_n:Á"G fY՞qΗ;85KPˍp# 1$E!7yG0B'2*%#S3֙myWϻFp[T5Pѿ8f CϠlX/e Ff L PݣկTUzfJ$4rFVLn|?F{DhX"pMXʆ[]d})= Q87l-ӻ כSnK>k]ÀڤYA'?sKzB|J*=;Wo&;_Dy@M*H뭇ޟkh{AB\gk}cd2E[.{; k\rq4;DiAK9̋٦5@ ۱"l=%N8R lr]$9jgg5V6J__h>,wJbqr*u4`P"7FssP;]YBT ]WQ]9E*~22mc;ΌwG~Ur>a K+;[9/3\ݓeVj:C!t*P U>XH.U-Y'HR:9ΚRwĥva=#rB'J@8! —zRGpI/1"}4AS J{<%ǹ5EwA9N PhI|hWH bstvN-F"ԕFwZN &PvYEw4ťjhBP[ueuooFÛ\"A k8 X}lV/#zSl}l & L~:Mr@7 s^r[\]3x)7򆖘pU dҴ)@T$t6+Qhs"mxP/0\ӍZ_nq(yS :O?0?zhe;SRhv4jZ͵3V(~oE_w| #51Z@"^sw]'5,abO'+H_#ۄY:ZH3$xG dNrnYu?,X qGp_3&'7z]CA_!zsKf5*&dLFjHTHaDNXkbw' Id!9I8 ŧ&jݷ@p|l{\!QSz.(qdۘ)xL= U 4WF4ߺ4ܔfbҘ:ƌ]wĒwrBBx}s T%\D/K1fGM%]8|m|Pum,C*ޕHb2jFgx!Ga.iL, =Dx 1$>(Րd[[g_)d Iwe93C.U途T-be_RL3i&ͺ^$"\MfȦ dlG0ġ8ߴ/%Bew,$ȩ3pgWWF1?ȓ{8 Yjʔ +Tq8l-ρKu:jߨ !bnRBf'6 W R=^+ܨKiӡ= (ΒbZUKh n#C˄^VJ X`bOtP* &RfZr뙆8jkLƇmH]5xL7ܤ&UX:&79_A.n7Sj#ǴQkKz.IPLʠ4Zlwنw.qlM@ELITee5P1S)2  ^v  : ³BgLybF+(F%d("Ѡ 倿J$@$;a:#*^aj R44қ~ׂBSr@HP|k c,㸇R'lMWw ^$f=d|\-w`Ep-/-X-A)昅/:Y: 4"WU')'4pK߯}gF"Qa?r'#$܂!)?Yy]Bh-RWwn6ףt3y6 :ӥ/tuH8l_:/7N0mt03-vå%{8!N*en̬t*+c,jl@NlP[XElUͶ/-dv4(̫ʲh )yfIH!d("PsCM禕 eQ i+фIU.Z]<:%IU#xp-G8#ة&"%A<,9%6LeJoԫO p"nEsSjH҇ɩ_}D\N xnm~m0q[oCl6fnEԠ%gc4}qJq, $-0=Rf91%3(,NJuTcGxtCJܣjQ'@3j)HG0pdKv>Ѯ&% g =-QԠ8o֏}Yi7S=ŎP `R5YKPADkI5a"^&2҇t)qơ ,FH4;F]IaoxgMb #if;`*ZSee̦80y\u>;̖şg,Z'V)8ݶ_F=ۉGu">{d}n޾1_q@8\™=#uje:sj43]eLRl-GƚfJvRF&WxN"0lZ0(%rIy^0{&;ig 3uʡՔM_T^iHlldR~{?T?+U 5EϷf!pK FOa.S{ȝ%FڶUp-\r18U~iMǣ` ?w&xQa_9lY4Q 8C 6{s|.Q^MSy) Ą=@"[,К **Mg-,'F p}L" K/O>}6Z<:%,%*2bKFÃBU"mLByXH vκN} E\|&;)l, W sOmwO0 b!61of i= DCgcX@}{BU۶\2T=&T.#} t~.;1RVtjTi*bG|a~C.KU`uCu7M eҾ8]ףh?.i_`<Apz{SEYB YR"(qCqyTݿ)oA!3PVadk9bT/l5f>Un}oWEB)aXt=bHs` gicAzp+}]֏?*dNxgRTZ86wOnnTZ|mGmhDr]Zlx 3W?!N!kQu+m3^mmons8JrzJ)QQo./%Tl?MNe2#ɫ&C 70msP=߿gic =쀝& dpNמHZWXµ>J jm q8SeIvtטP/a1MSM  8d5k-,>$1iHW`uDƯn$$;_ |̃˻'#Vvgr{ѝ6#Ԑb6&DJq|L!BpgېL)!q}Gĕ$I.yY?9ù 3m;h[+p9`gܣ78!?lCor=[dDVt*Ɂ?q+UMB/Lc3 g ${rqM<¶zϧM|wɭRK#Ӵh vY5.NڼSoz m<э|4\Lik -vpK@lɷ;D n'\_72vG8$ H?e^΃{pīur=lѝ#w~fʒ1pp3:OsB@Xj̰0`{fSX 0˪ Z Kdfձ<X5$@||M YtymsLD-T.f:m:X[5pt!s{i}I2{Wݎr54z^y4by9#-b-vN$(/tјYW{3\߃/a{ ͍P+U?!a1Ќ~5"QhBJYV mh2 5RbβXr+*5ӭ|ARGAMi?pWgF\2zdQ[f./ӼP;-cVGoڹFƎ;ِ5tIIQ֍MOjk myFY# d+A,̞$zX MM1reу1*_wшX7$;c;Vw*݃kkV\ؑ!VtlO da=sA.UVK@-b$bUD?TBizӢh:,LCQF=!nm /D{GBLYWuDCr`5V~4J6/]aiugаaI_Ϗ/=jL$ %Bo"qRp^;k1#m)TzoKE7Og}?`ߗفֲ^{?o<<"Vp|"f9rIyh(Mhx~{0Mޜ A6Kir0Neǎu&·f,q&Z_χ 枃J 3Š}Ӈ:?u‡2ظ0܃}ƀDv$8Q5F?KrU)a]qZWbJ5GUz}g .jM XƽW 2tؗʋkhe8s`5 ! 9c*k`)*'$\i!@@LCDvJL?3?5E y\*\3hKZWJ) ɩor}(OX@̿CnKk_}ȪE}j+ -͗.~(RAz?;@ :1xIvv֕ *y11&T?xrH`?^}:͹ Thy{CV=b:x eg˸-E^qQ =[HH+YѦ0k\V3[hyWSh:((\z:jHiH Y6x<;{&lTfC8T'9H4q kN Ў~Ogl`/~w".Wz_&fCPMvړ(+\Iy9dA[4ʥ4j|8C~1ݡw -FGK򷴑}[[V*紋QكDqwIRQdz& Ixy0^؞wzgLa>_oX Ez|'0iN_S>Й\O V.8ՙ!=, "sDgRb\u+oc L*ONf#e໥c5d0*Xnji࡫O C PPbDgfgz3H&旴 zM%(CKf!0ՁUG޽Pqjo]cHh]JQ8.$ z5 B|_N2v-e*7^iD2o;rxQ@PLADg'@m*oҘ[OF/um| 03lj\lgg=Rrc*yHhO0}}! l7@%R"a/!ܬ\~́@:M͝Wyٴ Ũu\VŬJ\tt3v>`=Xߥ`䃏jD>Io.^>v\pȻyzk5X]>bu'pmih &3RAF5ic6X:va~VޗwY978X&t٤I}O$'.N$nyP!N+`TKsZ|Kpzkd"ЗvCDx5/ :CT?D竂1,\x2 m(˻+Zۦ#&UDYnm 3˪#}hyY'M76Tmނs4BDLT{\~h`k6 uDs!^;jUƽ-(}h,de=dЍQMXR$͞Ԛr&bW/xdX~Ey:_̘?f5hi@lBEU<[4*pԹCu*W($'6ɃYI_['@ʇ__-Nu5Ӝ?L!:+-қLWZ6qB;Zv0pDj m.WIbs$7p]yM e&xXhR+myl6?w+՜ߦĄ ѿdLWiE?!@ÐFDw/>4ji \SIq,I܄ߎ2:--@xT"/Uy]Q1N' bCFZ+8la*Ͱ=xXEa<W:ID5z@r0k6d^zEF*H4l}^(\>BdBJCTWIp?ֶ{p$# †QKv,Zs#re)=f4;fq<fCcņO ]A5 BQ+؛DAWG&ٺ$7׵c~kg^aG1e2MeB~'AfU/@}_̎=.dܖhy:Ii2W.N ?=KA\%@/vG &i )2D볔eyd.@TgLfKp]r;LYz둊؆g::Dvۤe"D4 g[zTG/RV+'{"wcD6ek |g_;Ipcead$a=z,7SDkR;(1-^@vTݜkFWLq5"[_J 3%&AaSgu˰ PD)_;3QnYbl[OWOGgd$p'\PP2JDKM'$HiD⻘ƨM57D@-9~?HZant~4xGq d$_iD 땃Tn/H6Su8ίLH HZ֐y jh)M&^4( vE楈MPLuDgI<:>;ʞ&CS'5ӵWbwpQӾNxGi&NNjJ1cNOR z."ݒQNO -Mo '?A=E 8hOa^cgfa$@x9D+ s)B~<}Ww\N[E?)Ou3`s(ǃ[ ;o+PU.*3Ons VQ Ba1YI0.Mpܥ>ԍh0GlNMM!נE Moe9Y} v8SyP.8jZݳ,Og`TccrA^>kCO1=^ʼnXB'F%q,"uv_f{I^"M$G%(_~µfX]ߚ\8-ml!6F__4~30Y~sYS4Id2%C?#@bOW..%pry3>GӡVaړ^iapHt-2)ݙ cD !' ȥç-R3+.}5MO-Ϡ'B6XN8ʘ0`psyWRo~bjbe#fbTtOҽFS17mv+A= ئ`lp kk?uZΣ-Hk4b\r`lOYy).3'zL!\7gQf)VleE24Fl !Vld^K8 4./&zkCV? 02Dh$&y˵hg}:a7/?lپފ0پl?`P8)=B1H:^t[R攼\CbcsFE4ꊧLzt1[-6.N~_l5#`z@JV:UOە,]ÚIkQT h'%4pSy1 %ٽ:ߡiM,[4UĻg* ԨY~UbZM쏏 k.lzx)TU$¿='e#ig7')OOc/^BD'[}s[LL? )yt6w;kMJ=AwWn%KEC4C0$/|m M](iI,dV(}cVzߔ_DHh4] wfiv^C7W6[R=n?j=2 LܫjOF.Pv)w".^.;BG*ӞzUևcgmu*Vnɶ!!H݅F"%BA}AAbJfBQ8U' SĜMg]3ѡW'6@?N=Ǻb)VRjkjl89YI]j%17{AȹhDf R&XQIoZ0/.2yh~\q4cayƯjL^j^;ښ q1mͱk ',eM׬1w9<`aXf f r%mps9`[ O&$}L'ɭ4?ZoX ;]hgSq+n;,@dyЍƷ@/pl&ZC[HU~rc uX-aw9[\"O (3giMmwO!5LH7ObLъ͊f""M術ρ;c@/ 7ȴ9~Vi*1!6t2Ph,m[Gv@۹ecTI#~`Oۧ%6!vΛɤ܉GYКL|)J?(maP+N[MeN[ UD#6SEε<0đ[QR2=oLkm6_)XbV"N[ v Ԑ#>>@Ӓ}VzY6u^G(wü9]iwLԪFu:q _v⑫ހi|kLݐVdGUx<^Yua_Vg[MjeSf5b Rz0UvTYz'ў?/2[jpQ})7e>ΔU]ϵ=!#˶~sbidSlm94R f0,ۡoRtJr U:=ť vݺA,xINķ6 =ĭ@wV-> ܞp<eB0I~ ębiW,5xF_dcRIraB8YWl8̞@>~FnZMo cvS} mu S|Ų%(]}FY>B%7J;)xUQe+R~P@UžRu[)Br'FQ> 5OsƚJ[H?ghsYyduյEpY/@xb c D8k-,m&qm NUt yN̝xQT,jzCCr()' ;-rNxdj²o6΋b'+.E#q1ߣ> .[wȄ"#-Tu8h?9<]/3:4eBIܗH-C2ےU(rnM3fxkrWEO2/ Kp7 M C[ YۘaoBzX%v`V ^|[khXG^Șæ8y25W.Q"xQMtQ{ A,j¬jdKĿNN ɪ}sZwiZ' P9-Ny'0_3'CK$"wymbIX,2[>+3gg=A(G&T umT3yK~~yQ'Q"݌H“䞓Έ3=%/[KxM3i6_JkDdp.-sEX{dȏ5ڕSȮ{ۍU,z8./$}+PVgbH,~gK?9r9q]}C<[Sy3LV 'W|+dcjmPic@FtC Q01!KFbBlvM~ak;Pg@&7$f׸n!.Ba\񈕂}.E4Nbn#RQ} >2kCa74L"&B r+B'ڄ!t{N+W]b,Wexd7i_p2Qu102O=Y.H+q&kt[eŃP5*( Sl^{I(awSu=%:I8?ʯn2J-5h&]T $ -[Z(u nVNgΰvj 3!?캮[c|GzJu^ʹÄ*^Z|;@$N-G=(W($i8G,㨴2CGŔ;<"xb*o-*uRȵ?狭{RqavYctDӡ`Z; ST#a ߟOJ7=d~ge<.^e*Z,\gr)W1a^0ƉqFȊg9jۮ֝6;Iy)/JBDo'Vr6<^SAgH;c?΅`H$ (ZHIϳ#  ,c' w?[!bVS}y*i@H,]tufR&iaatB1,$אFF@S:wv-aEl=>-.6z> ky(&rt^@ 0R [[+X'aZ ( 49hgkh/G"}+kdwe `.K$>CĪ =Ӟ|$BkSKf=&L4AS /VΡ,i0.xd>{y$yy'z;Uz9,cS p:E }rm?ÒjU_}l@(Vq2ls}e1WkR3(DCXň@J:EС L@J^@~bJއ'cfE~ܘIs9*Rڻ.{.+B1ؔ!bY?s.ߖ`.Є5`ތ#~.:e 09m@((p 87LGPaY(CXpwVh<~G4>΃2|ce]pי(\0㬷]G{&9`dBgė~XgBݐWo; y2c.gCi2PdӤFeuȕ.Go;mq+CQcA'KeF?t/>Zx$g4D PI>V+Srt3 gm6")rw'-F/MtD^]&l'vGy煪lSTmO:vV)]lj8v*.W,%y]OzoD>Zұ8\+e-^m. 0Wo߬w=>p 0:I]dj`p+u^u:iԾg] Ց*:y 97`E" Cr)HQgVihsyW>l1xRؼd4A+7?Ho$MtQH-)e r5bXʾRL%kn/2]>wl@8,SRj1~_,O\ѱ`j|}Wr\oc=Ur8u#z]7^&2-,l?n&deɧ2-.E"hLropD_?o՝7%U`͏ePznρEh!""PfIA߆RӒ;>B#ظ%#o&t. Og"nك'0n+4>"}EU֜o-nHkKVFB>8`2UZlU< rqgOvE ,Nk_a/29dnr2U=Ghd[m1Tk`p?a!% dkIۂ.X0j ʊ8X~Ep,BO2f*mA`'22EjqU$4k:?ل9|IC|V7g\g<_{9 ?Y")o)9 $ez\QHL!` ) asq\.lRfP](givx ZkjiZn=Lh;v C5bKVW^gm=q.)9L~{‘V~~ĺw¤~&_{b]JXު|sr{;#V! z:KCGř' `dE~!z]w1=b5*3xb IYT6q"ت&ɼ`|d\u閴qsq0o}$Ge2a&!,@Ȳ˹BgH^^tZ6|fSJBe *J4g-R곛G]IB#~LG潶 O*bqD*꺂iDyڡ>#_iS`[|jMqf潿H?+lklrqKnTP\[}NSJ( ~G;dOTVbL/HhPԪ.>`GAYJ=Uh̩?w!Viɱ]ǭ`;Xy$G:Qx_ :1TwP 3)aAMZ퀀e*뙳M'O {Y |K57͈52篚{V[2ЦE3-qz%Ufx +LF. 1LV?y*%ԆlGI&D>!񯌴e ,@?6lǝzH8o;|C05'!Kr=cg׼-cTVEU)&תqd>{"\!G-\@zzɰ]6%l}YoVhX F&Su ø&!ywݶrb#zJSʟٮ(./xnITo̱P8ICOs:q pX ʥ /WYLoeK|\=1T08]8c/(n6,TryT]g.}Rd2pFdh3Ԋʩ2n*c}l*f"Up]x TMRդ7)kX n0Y3ϙb眿4鸚⟿ ه ~{8'bTe1{!Acμv5Ӧ \ luFڠx>v?"9+*@ STFI0ͻfxq T{5W fMc49RBῆ9iF.qʈ<u#D y7L'EBZkljs*64=>$7)$_g"E}k2bRZ*.Gvzn}xM~`^/NvUmQc_D5@M,)>!flA&Z)DK z`s3%ʓ^cCFeyaz6B 11 S $R(R^4$Avy[B"T~~I4y;*9B% PtijDӇ8ҖDa!Ns\[g`bo-?r_Qōz?3#57[.t|b-ە''ܲcYw̾ c^g#qZC2'r' CP(:^K4kjP@'OfɌb@;Jr 94 ܆o;͋xjeLdp0 2v%+IΫp5֣s/:8G2n t4ALB j4Ϟ14| |H^x ez0o%%6-qBՁJ/kkX ٷ΢jd@FE+RroyTi[,T΃'›b0r hV+qo<:zFao1~R,Bxը$`K."ޑ\{}n;*`X10rUyt'D9o1z Sƙܺ0&6t7a4n¢uD¯8q`l^*s9%`Έ]:ַU*ާd F@^؞2XrB))]~t~M5ۭ7j Ӣ֬'3iiZ_"դ,_msge؟DȈote g :N̓2ewyWeW aQ ͇esmJPMڷwz:JB֢λMȤmXrizœ xk3iy 牋%R#!D:ZF:B0c!ad%k,t^8,?kK~8*Ae4y'r.D6' i5 <+ Ӻla@CW~Vv ["H- K+P$ap/¯3EYJE+IުCSxK=:.6'à#>@˹ȗ)X:&ϱSfӑ-Dk͘@n/;~dδf"0 Ucw4#] WWsݔ{L3oz0!|,64rxc`n/\LijbLlb@}JNI3Ip3p2mPRlHģHX1+dˊG`2OUdɴ0Mrt4~:&K]L%#0u#+W2E{0B w:0pU{ TEc/ǖ2_@WKV卟>ꧏШ9oh rj ]nĸxISɶ64R99usǎ#%/s3ePnDGGJ<=҃4v HЏTxys+cD:+cA9E'Pfŕ"] y  ۶MxrIA5P@~!Ӭ4v<,EBT5CJ~zm䬮z#2-u.#egJY;Pƛ Sl?,Ir\WzσdDJp:J>3oɌ*EH L:_}&1h{);mqVGui׮9>o,/ESي i|C7#Zx8touV!C0h@0㦓UohC:&v}3$m $T%i{`.6zM'!%(\w-"cd5c% Q[)dH ۆHSa/z9 {+ icMsVh(Gh'61lc.y|?,Y$iYB]ڢn ȃ(2-43qsN0eKNA_QM&)WdU%0JDRfOjvo!H;D%.YҍD[JuशԍLY@!ZT;[y1h!W{)"^z`UZP=iRZ+uת'آt%aB4sC?Z1~"nl{IӒbJp*n|m|?:} *,/>֩ݪ#oL7= `gFf8ڥ)3wfu5OX,}ϮդV*?]4MI`&VvUvIJ 3 k{o =&"CkF#rj:nœ+QO}jAW: ,gʼl,b]͠ \攇o8{뽎mz:N Gbo;GlKP:SA U?9J@rWj¾W~`"EEO6-=eЛr3weh00+ʼ(px41 }J0!\UB݈mYcDwi;F<~!.l?}m.HϚ[q(JV:_kiI>63P6.Q^I}T!^C D>yz]{e΍WTL /w,i=lOuR< EJ{y6ZUj7p?{&QK^d;w[)~o pmTf" Z;ZDIwKʸfh}O~ *-ݠߕ.d mXʭ8b՜,m1vPAg:=%EƩ>8 e7fZ_C4}C] q{ ;9sRٲcpG]#=kjKvM)mTnuD /~Xq!̴t3<'N(,)c./-R, %xCԽmqXQ}{ ]'?5ŰV1'H 4 'pv4Zj_uuu8;r~gWևij8k. TK e&7B>=ɟ|u@4Bmar"CvYWG'=&њGXe{{[ʟJYF߯80cu3NvG:kvb,#2ddRLxX%f^@#44(RH{VZ?\&j9ypToT$QA;M-3 J!Д8-biX=w@N§ &wՀNw{F\ت1f媃gNciW$F꣋F,0N:QpȈ41%Il lmu6&ualpL{(v ܤ[6|\qj߰ YL0!AQaraӬ2XhYp4 v[I_& j=4%G^jˀ,hJäט8]|ԡ?`i /#4{̕]a[_Bc` RH]Xdz8[;˔l{wu9a|}~@XNz!-lh/[w4}Yw4lSTn4.87OZtB`p&[p&@p)dW%p.90&ܡ~ە;qڄX+Ӆb;pJHg w6| SUӊMABtbICsNW/B!0g_p6<# \gz -A)c]ȯ ݟ *ܧ!  "NCWPf6(ݸؿrqL"=5Av>[ I[)0սeoJ&J^K{iՅG\pSCg}a3_F ?"$6rkSR4F?ҷY6$`CVD% &Qᙲ<1$8W1w]G.{G6) ܢ&L:PfMFvډpD_&ZĠ{@Z1rzɲAnCMP$T+waBrC oA`0;5i)6_ߔQh#LpGM6R&ԋF@ D|ѭ:k%U>dMxf^gAIfgc7|Yqř#$9(鎢l ujjE\F85 yˢbc ums:x^a #*B$ tQ]kp 0}[;^`sKe* yO~=GIX 0TU$GIsa|%uK (Pfp~qk# :vQ[888@WlQY'þK~$F 8qJjᲙ1rݢʝ!6krM2Ah{3DaS:͇@D}"/#z7͊9\>1|80U{ԈHc%%fsD~WpI-<4Z&APh zi #Iz5[ѕX׋HpAȏ6^Gw$M9 jnOhZ{EdHS2#xkQ_CKjܛh >_j`@!HI Oh_(yGF w&, 4>~G%M0a_bH={z+ONل$GYŽTʹm\PY}yqæn_x&v,^8ˋ#.^vc.֬\dS5!%QK\ k򿖛c {!ךƾݭߨ% _jra*`IK[#m128vթCyR=lzaПbXoPiߒ٥ROY"&)b^$_+]Ͼ7HbgHxfeNB -L%_GGjtEt!4.oOd^'HFv7Sf^Y!~+Rf"P }Ԯ0ʚ |Fؠe-"*% :%: BʅՁjvV3Ϛ1~ΊA.Bk0# ftJrh?v4hvD84d}{^ߢf-b7*|X%WsϓPj~3@굈-ډUd4ŐeO65f j=IfW \ӡ\0el5`1"obcŦ#hOssm8Q˒vP)9>Mni#bJ*25T(iwZ^w՟`?xL G#9z8P$l,#UH;ї |>nC-9&-̆GP|c5V`h#k q/ƹa/ mО&}PL3>K/U6iH>zdX]Fe\Z8OжHY X``T[Rϭ"OU@2NnpSpBO@Tv2~ a8)in6_4V, ڻ]>O`9K#To]ynҶKs{KotaC\tnkb^מ #.yOlн\a b\ |OA˾vNֳAv]€G$lbr205F`~EPCN"x n>\;_\!\zFQa`y "ExY=׆ة;yŷɚ!TP,d"hD|V@C1m2 RsrdtbKwdHW-y_ms4$),ֶy"wm򴹃^ Caco"eR5QY~$-Am pF"Z?ÓvGp8xW)Nw3"G68`VhI2%T:wj׭hح"i{U L*UbXˆ-(K =< ,ܦKQU}g( <ڪrhCŷ3!pp&c 4:i\/ kKO~Y |1ղ EgZAC 3smBQ]v.L(V2KiV&֋dЧ&g&0; ҝwhw/NdT^wd4\Lz (0 *Rxa8&rsq=B!;m[(OgoHxy(8ob<7]ܷҲ d+;]G0xhAHxO>c*-ﻪ{Ejw"` >RDb]]LjUլiHX/E@x* {! \ 15{@R2Bcf2>|s-3bh0!?0-M%-0Ld?Tislt>-dɎPi;˧t wLσ /\;GNV\f].7MG-: 䆡(NW-qߦF ō欓=z7 Dٴ$x_?:+Eaw1Ywt4uN}PVZf9)zBdMAb8n8@;^ .JĞV%A0d7'ZĻHIBVUR1ax=KNjU1N8&(O; e"$ǡ V-cD*kLJ7/Xz?X/._OFp`x6d^sfJvww8zcQhXIJ\ 5^O``,Y+ Mv?ĸ ] B~A'T,8$?EmW]1~>!<⶜ ٨1< 7]li,N;DX,pzz.h~jNd-i|-#''VƇ;/@[b@_uJl?y̭1 čgbȣE DH˵ b \Ns+-iL/lHc: @u9G^c%6,VTs+oQCZsVuˤQue(lO<1g!J0/F]ZQ4䝘PJGe&%AXIy9L{BA'm[ȫ#ռ6OBt]53<ucaužIm)ۅ#W)4BvΆB?pTNWpby/[kܶMÜ??lzP9ӻL'uACW؟;x.SRCvprADFcHLӖ.jS2Ǧ[ ([w d{-zB@Ж&YsއKݰ`"ĉ%zaIO .Nx4{}_ X&֗/oȓQ z$2XB|>#jկ𺄟 9Z@U*_9itARD[e`sMFesyư{򭁓<߼/[F4zt|?"UrмhꝨy^Q4S*<60m/%2B ݾ(Sz;/ ;N2(^'@8|S;ie8 {aR`or-#:T(߀v ʢl Uí-< lA`!\yelab8$ՓԹi6_ugU yx P7h^uXu%oӬp)C,? "? IbH=SAՒ,NnW^}%F4UDKU<"Ku~Kx*C3&I2)lm4j.~NX=6'PA1?V{ؔ$Ҽ^?3T h.ʺUsʜpkbrV𒛲84"kI2>\8IH{.x11TiMм8#bG+_"`LLܑ 5-͔jCNB g<+EE\DUt} K0T-kNɟ.=ʌU2iQ/v:1HY#@Ī~3"nn؈$Aqd, !V>.8~X!!6}X:o%\hN\.XzθKnf2yGd@A <BJ%}n}/D (B&kd B1ޤj2EHAמGqdyl}Y&=u|U.hqJH|Ot/ -}[67]]`  -zt7';`~Qhqx1!_gmbAFpXa n;^fĜKBUƇ@ V E0V's>̝5Cxښ_sxA5dCd"=4R`bY(Rήc#gqcK5'ʰy[Lloe?ƽaw0);ǼKTEw!Ĩخ ط BJb;!ЋuK\\DjI>"URd)3ط (H Ҡg>_4Һ\d\O"f+u5D7wYN#>@eMIya IfE0Ʃͯbnxex~ҡ*Ƀ"$׸#]J4G[__iVS +<2.~KM' Otx^_6tp]T B5ceDCz{~ߤD!#~L:>x4} \Z'mڂ8*6gD".4}f=֗[ *K 5Knwr O4 )O[B.Vb27 O[y`}'AÕy.U-dH@KpQ u¹N f,fhR*Wp ӂ`=1JkC=8 ^[׊vyM J'zu kPe^]߳a?g ʉeeNgxF``YmktsO0ڸNQ"?'/OfF o+lxQZZZH Fs_%8(h4¹ Q,o~)}:N|K}l&Q(%2 7:~{/I5[L+ !!E;-6y.'։>" )O eCלU)Ӫ/ѧmBE|։IJšуI|i WeNoZ*ڵue7{[ K Tt @mЀki`+f8y*P߉ 75rʘ+)z 7(?0~Uz,me{3{jx9N2޻8T0GQ}Bɒ!clmgʔ"Qɢmh6)<= NxHC;v^c:,GGd]*h7"d WNDwo> "`vsqsvt>3W1NAY"\-Ee;Q ;>+uwoZN}txQb{ {2*SȔDvElVC[V?)ɿFۉ;&AǍ_ EnۉDGioX`g/>UsZ38H'+a _y$x}[}zsVC@uƚ=␁䢯Q /El__S /W (Llt6-CRН+: a|un6;{FFʾF[t'IkKKy@fq*Mx/ӷD릤iZ#{Bmu3!/Ef^ ܱ _iC1缔'9UyȻދ!!̂$sRA-=]P6d1{sK7V9aᴥX[HU4eQa? C+$ZZx0D3zx ׿*/Ex~n?N.9;ńM-)w)dZj=qdc]8*ڹGciOO@Ɠ6>r2HTX4E3eFUM{!RR{Ցݛ#ZK u2HB2h% -j j[״ ]ڸM*39WŇ*!WHfĹt{;B!+eNA_2QVb 4 i ⾨ jWSN|܁e@蓶UdF>菸 s;D5TR[<Yf}&|@/2 a[WGX*H]"Q'xA.ej 4K?:Nn=|L[=scO/6\nqnO\{B-C݋xb]Şnj/b4'* =iI+MZ suV {Tђ(gTȑ#Tь[~PG?R Ņ? "U~džS~{3>BVWHe_lMd1ٍM@ qpI();ŕl˼v$/,Z{.#M[V31=;Q.ܥV٩ =g6 ISl]z/[c6C."jd14ϫ &rlZ} 0:kFfgǁLLK[]^mma?SvDqÞyk$k@m'CPwSf'߮ڣzΠFJ<;w?lGk”u3Kml-t۪8EKz%Π9 Ync;x]9IЧP$3 amR:Tݓ3.P6D7l5E3pӬ/^M]zn&v.c0zVݑFl:erbgm t=ah^@zx^S(f;+UDY ?Wc] beLE Q]r"|g{4ظF;pgx5ofZJI##G5PyrUHGglʓWq+#ui Uw)ʆL&a hmu-[W(e \)ʋ&\@ҟpw* $mJ3  j')\~a6tƣoVi2bRXʳ2^pM"# QCD=j*>0^)gwIW1:45.vwԡ< 3e}Zz9#;uFcK6i"BFo/ϐ;gXŐnk-4UaA &26&+'/иJ[.7z9urgi_aTjm'Dm}GZc[6څIO<;iԧCU9LngMLZ,t_/SdX'l ~6Ac^rGWZxhKYYCқ q~]50H̶$PzGk(rK? mJc: LϛQxEZ7-ܺg@KA+ȁJLqٚT7HKCRDC?qRAb"%U>j\kl֨>I`U )^6KtOV][Yͅvɻgv1 c\|&#]CRцZEˢ5 G/oY0 䈙%K&Ϭ$ k"pQ;~v(}- B]DNX0!_s20+I 0ZuœU  " ݱ}mLOo {oC1+h =wc0~mƙ\OB}Ȗ%*和MBPh;gӑ)Ve9vMר@_ [@YejF14Afnd(lUc }Ca‰]l5zhB˘ .t _hh'=(X ^iցo}OBPkkfCCcIc!9tZsvGeb{Hw8l;m|4./VXëYc"'Uz<+8x "Hdz}{UDsN HZ(ǓQ !4uɍ"HABf2@SIB;&(A=ajM*=l%?޴Jl$U~Bۑ'ߺKl2v5[ݷoI/ʠrj0O_Ҷ&x`pUvl9*fwGZjI%Lq/3M$T] L<%1oi$fej[ڍlִ$6G ^B1Hk&Wy?Wn[sgP)T/sCt/]O]-3h^N nGSd9sV9)x".PQtmZWb~c zy; u/fl8|O.mgo=yDzҤFX) )0CqSy7u+lwfBU(  賶++Sܶל IE@RHz0Ν}F%|;: T| hFm_ZX+t|k?']PԜLVǺdNId+@=Td̎uD#HޝQH3x^\UK){\#cP/QnTǂr;p.N!\wui`rK-̣%ڳw酜{g j(vA\Zt64LL.9z31ce?$gӷXI;mL K*ƾz$ {I"W dB /`BTn#gVF6F~KZ1+|>SNgʭFpU. eYPMk[ƇߑStBq9$zG#iu"z#?t%Q*Μm!.krGY{ˡ(>^0/n$D0t:c7g>NW^-窋 I}mwyfo$wYR&Z; H;( W Q_B0 B>Jj. EOGvHnF3L-{[zb[4gռ2J{,BawZ)5Y@4mV\̝sa6hR3."x9%I0Dz|nb|}=HVғ" /={$_+pώ !*f"?eұ$9q*H!<_)|ǫ#5?i |{ho ٍjn½?Y/Giz6h v ȕ3M,JhHf%& *J=-l~Pu \ogfKR mtZtmr^M3R7K+z(k1qn4z-=o4+)lĎ/%t<ϝuy]f]* -abV1i}VdY0T1>"RuoCQkNPIG ! (l&V(&L泯;v3v1uN+e2SCͧah_ޕzT0rKZ>Ityw hm5{CC6GյCN[C5{$ 8jzfӪFW)'* :f^"n"SrLYmbjƺ\ْ:]ib@&p`vfw.+CICd}\߉k-\YwAg tzF2*pX`o. | )[+j kV(óG8^OZ:ϥr|E }:<:ɲVetl,Ô7S#jgy^v~e~d{!kE 4t /Ago4W!I bNd@ɏ8ݳ vXG}p _{_ns,*G@SL8W*pkʴI!,MBޤo2lmP85`w{2}=Eo7R B!T#+ak9QdfCU8< .fɊ: jܙ>nF)hprJ`W|nw6ʼl2 p8+sZ؞||5tu-8 Eztv%h'> 77 eC#BrٜUد?^).ڪMa?Ҳ(Ts\T:O+<,0Ot}i 7_ >0|h,]J*^q_wd j80chf|r䉚>0lS68K~AlLeםZ%BRKfDs7 ^TOo?`@aMsJV:ĝgi/ QWuX,*c&6\Sk;A'5؛xSn!X[O1#(l&yI|ё4LD4oԙÒ']c_D@,"O6'+5"d-"(d5yj{Lʖ+M@Pz([SEݺP_}Ə\8la6;9qEF̦z6BGl8<|#ta?ր3TfT%BJ0Vby[faT<6!WL49E?5yFWo)/ X:+9!)y 6(6X}8v{&\ۉoi<#XPB1˹vn=cJK!%SymSBFBg>SV~=],z1=ϴ"8DZ3fDH.ѶVbiӡ.am*\k'(/6^ou!4ջBj$wjҙS^]Z:5qfl'n|m;R18BD-ɍ@BPdel;t l)>zOR߼9`]xp8GS-B!Rz37ʕ_3Ilj+g`¾B`+Gl ʆrv7ݨW$"pS" XsH Η6M>]*Sp1)t~$)_glKc&yt>3 Q\f /w2~ [xB{8{ lө?W$٠JǥM_  9þPι_dO.>)-s膙2+}t: ^9+U++Icɵqmc;HOяeIW!^s; bmnw>גdk 'Ve>Z.C %1IIPc.Usb|k}buX0\x3C7 ZT.{uZ8L.!yzTh*V؁疖awjva+l"x<@ P/z|@F8PO#g1s&+< j{i$U^|[u)>U gșÞF'NKl]ۛ>!eC 7%0_@W^xq Ј{l4Oi|=8Ul(if Ux!b̑xȅ炯|$`ՐtԜSZHN j*AE_I jxH~Ԕ7&i T0ɣ OYTF-Ê%I33߹dN ?)#A7V`w)^ xb;ѫw+kB|$h4ςŢo.O23gٲː q8T73fBo]:Yr߭G0f0]<|E>&+юIJh| j c A  &/S8=*U; h VЕ O7njec@adau*@G3\Tb'~ٝJѣ%|+3Ev+{ʟf  j{.g"UI[7f|Qg򣕩5sjXF殮"d @6ZvFᶨ88|{_A22EWG(X~Wih {,0qclW ÐS\KP&NyQNc:+hBjݟ T@n7ٺUgj{6םu{|&ܧ%1YgeO G0Ԛ\-(`BS 9rSgy@xQ~9}5/Kly:7ݗZ/γ{Ǝ10~[TXH1΂mSYԂ3[lI4A)2Γ\ch@@>f1Uս=On(ҍrU(Uefj5钗GҠ^Q^tߨZ)VOc,:k箬ʣIVM^<{^%esc490Gػ(^$Lz H4]Mf)dk"kHݷZ̾yluoLY,wƞw.'|#"354൲M :'%j<<8!~"WxaaLqMO2H1#Ȃ4LF-yĀri[PsǶYC9wWɖQ¾}wϝ!8 :nҍb_~'fͯ +D^$n9%s,hɅ$^1I9+?>p(N^:ߠe \$Z &=4`ډmcWfz/W7D&32ĝ(?V-C%SQb}Q'~%0;[cF8# S.nw|aQE, s̓X\.3Q./%w>ۄx;t: $0bܿ)JH%Ŭ,j;A3pg6.gOtHtmRGsAZcnAf^)fu/!/I*@$\͚z%9&A:Qz]dszyWwBJuς!lqgJ^BL, Ϻd[,25㝀Z"T3vxɵ?^٫"訟UZO6'\.DfNyݴͻU6 lӾ_Trٽ1Q`(>ҸTS?% vڞX&ʴ>93ήjA+y,VX0ʿwG:P.xՆ6٢zA99J0 1]YryJ#ը@5@ ~%9lx O0fHw;R~k>iCY`.#j `zuVPa8Mozо?n{~ Wy:0םFY:_g պ Ȇ ֖63NXi.&>E+;4&,:212kڴݧy߆ZN=[`z R9èwu@PDud Έҧ?i%NP σff#=7ԣ]0L!H͘2\Cu흼 ֌:#^δt'HlLڣ}Fug>nlwm *XDДf;9sB[#1̩ۇD c0j%)?'YgeB#C߰c_g,#mw#͇Q!U}hz.:V~L>w64eؔܵ gVZ)#){CtjRZeuP6ʏhaFSlHdP"OŹuLGXjG~Ւ8F(1ޅ,6NӢi}H) gETdFIS4 W4CAҾG\[7dQ$Kpk?*wpoXzH]Xǝ ؿ`)<>pX(DS bg"Ǚ,m kT|=wQ|f&-:jQ"/vڙ U Hvk(7&G6,i 6~KgH>FХeCh cF?]8%(@hSIȃ'E `]v|96Ţ\1yF5j"06 ".d/ W% PF "U1;D OaL`qTsOT,~Ñ Qk2(Ɉlg~ I Zɥ2bpɈ4|z7;i#>V3wBA}c*[]p^EȊ t7x]R'Nl^U~ &)!4wwnfR -t%:j{*G˚,X<`A,V8`Såiz]E&(Wڑw1Ģq(0c*(6oWmH \Tamw9} ur̺"#w^%E&xo(eED[pi=(]@~MIWtBi~G$ a\}.~QKK PGaA i_-8h+Ud`$ީqN&FTT;~k 8iF]#(2ǩJJ7#_zM hUk P]zzWb~`Z?w6e{B8$S}7ƌb&%5*{X RS;lJo*yhc)N, Y@|$.chrґ)[!Jk9lc?p@T&CgQ3 TNqt*FaZaT`bˋ>_: И>W'ʅX+C۩8[әa9_R;tO=g<\?YfßY6CL14Y\ s[!xS 0'|u$oEcx *0O1kdx!ƳPRJ\8nC4 luۍH0ģE4k?@p4;֯;g^~lͦP&3@ ZG@Tfu\ !F+o]}cו x1* dyv\lD|mFǝ& @qY9(4GaQP bRIcd[ތ2.7mՅWk`-_`]֎!Bq*Y0 n-c >ewJ_ 4ܟ$Qk>?NT?ۦjg6G=]*j Ŭ8iY4c`=@@(Z]D2xt--SscfZ~-,S^$hfj n^dř|+)#CG?F` EKk ɀsОB:.u>T(W=# .Sb~3=3PR aj??CԨCqfB[Zl~9kxk5w~X&k.>3:Z1X GD~M޸ć5'".s:Liec#?`Zk݅̍P3zY ϖO >D?~y #UR>3rH(W4o>GtI|*9ĺq,cEgLmrtY7.@58NOZ[=\H? KmHo[>Ϥb ] /GT -H1pcn+ETPdxTi/zAs?}\?=UrS$2tW;.xwUp޻%dwkMV^:`kx-U%<1lD",X{?ik[ +E-ΣC0 DdӘ(Mޮ m F*@oBiBeDЈC@?@.iN}-Y0sO||ew1[*p[okSO`E=%$۲1` Sǿ lW7 :#t,Heko@ S:˕ ߲ou+aFV\bQT4XP٩T 'ms Paœ" (Ùq2je N0`F_}ƅ/j!$ټI RfrsQZxz<ٷpQKORsk'+0tyFb9٢=DX^']NmonWJSe8=|\-<8b?t4d{K2-ϋ{+L; NP^׼ 2plD3bإ(8ŰO K{: &"u3"?3or,DŽ{0S өhnp{(8 ۇ! 6Ȇ%}AGǿ BoA,z^h 6gvn=闦h&QՂJD'DDl>EsT lug_ pmm9 Nm ĺOk9QHNSԽK 5Go*vBNYABʝ)t(EW3JS~ϖ[r5e`=y'uxF_| 9ڥi9ƀh%( 7IRXYSmb=Swh;=ktg&|)96fr)re-93δX֗sLʙbr2˨EF M➚lG:޽ LkVkX33f7$fyk8-sK"YDC ݇kM?@?=X=5cW;70;rS5]y0%bYBt;S΄9Z N޹a:ҽZF({} !>[TX;*ģ*Ech4':E O8vbshFw>ԧ1' utT>ӇK Gbj$wz_Ѭ``p,T{\nj6 6{S^v*M@؟Ѣal*X)݆Զ ɿoD>Wfs0[>$4LPB5 ,=L'Xjv (W[irӠ69VOiiTo U bǁXK&fo?Qdϒ1Re֫풓Cw ޷\"ۄDT 뇸@8?v{5uf]2z ~hp:f_Xe3jWlMw_~[3sLmWgE(YO` n*S "ɠz2pR>Vmo9~2 I=l&XT㺻oLJZ(wc(AknU7*x,kt6zUޑq~gVUC ʘlo-u|mᶜ/RKPBNDcv MD,x8kJ[Qn YvKXEutC "a_KN5&W^&x -Wy[ rP}y7Ybц[mlw|.!|5^=@xL5 t:hzJLI86|~k&HB.sW&]=ck1lB~VlҲv`I4: #6#⺩ 3$IƷqNPCW1/qj =1S["Q덶@aKEؗ%^:aJ`2Sh@竺1!-_;Cr's=4k^K Oe{b~5x11U^rD,іU^OBJQ/jkQ)E*@8}4(W<^7̝򭮝td͎Q]hEф9rUԁWr|LKS)^乺L]RS! ݬ: |Ql1H _ T9^L9s?8Bk^f@ >ҁ51`T(R՝C9|qh^#KaׂykDʆgbqpҝ:GRA헞=;JfXQ_8.QgPֽ5+ >#RpfaWY*T JR݉ȡ2$$|`e GTk:G2'l0 X[h4Q웭^a&|r^' oi+xnWpg37N.쀐Ys 󡡂c0at'j_ƌG0F-n]<t}_D\qV2njb!l5S:F41KB_0-;EcK*ԕp XSKJIل^t[*}6\Sʖ1B~#?@Д5@>PlaE3oyb Ú5a>;ؒp"dn XOG_0pN= r <ٲҢ#^26rPOe#r"Z+%M^A=Nlx`GwCȑ\S> vN/ Faym)j#GQ>H)|n`jִ#cιT>|}JG=9@`jWU" t0AfNDvDq֍"C)3sV\Xv+RSѓb3# ^)zoQE}˝D-1MS,'ܜG@zofo-Z\؄YS~uP.[P:_z˃OQAa4Iә71ȅXG'fXp{~*'%SaI"d˜rN{g%B6\<&~B&džz%ʝ>th;VflbZU[]ċݹ'^(N 6?~v$hW߈1)%`BKG2FjrL^`Ab\L MK2 q$Gq3?7Y!h3dh6Y|y"2&^ %@)s7{YbK4[:0>2+}lf2RvhXY=0Oc"Fi@S@f>1b ̱V6Aۏ-&SנCOaV5vK ν52&BҝR:\ܘcq$kF1KS2u:m;|u/P͏s8gmnMUk!;U&{h\ee$HdT?ie?՗5$Ęȁ^  xdh ,;Iwd/n{Gҥz\A!f(Kߊ4$9f'b^,Qh^h/P BHPWc7!*Jd$_.F$A)ېV"\S]1qkV$![hwu {,چwSUȀ3s=-QQzE7E"Xy2cA٢&ޱIĠF(y7{;M/fŖK(dji: h^ ,T+JgNTw252Cfw\ҡ':bpxC95U࿍$ɺȡ I뢴LvD?X%sab;ԻP4z?5"^[ 5W+3nW8&Duyo泰i~hXx~v,=ī;omy|<$ Ԋwo)u uh9JCJi+m{gc&(ЌW 鿒==sK]"~# N0Dl&D+C<K7yN//3uDQ}]̘-m[YM=<4;'}%Dq;앿W9H-L9]O t:G?KUMu(жEMA2>*PVKjAP5Et0;Yn IѼOi 吷m+)߃rt ,4=~!sR?K$#޷&RK|dT!ґ0ԺGxH:j~1k2&U9iFXCV Z:`n@i l{<:ͶSx.V B F3|ϟS7(_+Zbbx" 94|/23f5%-LKu hf{봟]dͽ/31͵hlZLX)=tk@FYPev~;; \2c}%"kC9O{1]M9M 07ц/N,؍"A`)06 ' ݑaa R2tLa~?߳bMb)!*8,@iHQxm[ .Nzu@[j^;M eg9^r'š)yyymg܁y+a9O|g99WIWgV48}(rd nDՠR/'$:Rۦ?5S=ˮMuq.LVa@&.Wݒ/>d,%Pp‹<#n7+4V>K(|z[G@no/_3u7` :ɸ3Pd,9H1 ,#9g@!(QdDP-ql aɨ7ge{]Hb[yO %_L-9RVQ!@PWNl画G[|K鶧*Q18R.4;)e)t {l5SJL;wn"rO񶅴Pr/ Zlߚl`\ՕL{4VrČ69˃s-cDXKb-8b;sbB$9n~R^\FnjQ" Zs#rrFƧWZQSe^†eT%5ywVX~VtBiH[AלDX98xާ|%x%+k\g+4o{efkB2\ð,]8bR4LdnkчV\+xcnذ!otmVդ8ȋҫlK| El&;/ k<IÏdH{RZ0tH Tpxؽ3]_=-^3Y.F Fk|UR3Ӎz+?[Ȯ;2U [ŹA݌dlfq IA+*#M=a$Ιv]>rz'˿%amuz%-QY GJbJzr}![j_kM`"= %Bܐ[rȝ#oVR{fbT4b%x3ÑH:·2# ·/ju'̤#. /_Ϣh\V29>Kɏ]}vo$B61M\,,Qir$tbWI2wzGgB%EګE H5d} e{@rUY ]mO}4]o肳pz"d26Il!N~ER%I5VcF2]HmpȞqAkK( 7o8A఩ 2؉1\{HLPrA&Ajsywbk+ /¥hߢB?6A܏F+˶:+Au< Yjui`#zp9yiތ%/SA!#xlė0y#WZ'\CFJpgD{5:%;~ VأȎ&祮:%`lz7Iբ'Ĩ8b D!L>Q&-: ۑg/X3 J+3^?mK<-܆MF=Bdޝj6Z/n4H&EnY}Ϧe\ > TKQ~#j|si(9AmUK;<7eC7xw_u:jSx,?,o㍆Bn91ru3]IYEE[N.Ļe  /4% iLF_(( gK{hU$mL?2`ӲT5Cp2Ԏ<:^Q:EAl7>PEpج IDA!\0kZΰq.^s^Ev~h%j<wF+yKv)mJ^,[)yfsTDǽO|KPPgQ!# DhhFUjD/bEk:b3]}fd E62{޷ͳ6Ҩm[,I@+O!9,Pߨc=ot*J24Wss81Qš8|[#j/Ђuhfz B{c֘b%. Åqb?<4Lx 2RvQJEgb<S˲+yE+T BN>lZ~W$Tnbljg _`f&W)oPoY C!i& Pß|g 6@ݸ1؋S1.HU-O9xy4 ~l]ݝsiE˴*p)$>hcBefmSaU:V߿ P5(Tv C/ FV*0v#).CU)߰y˧D[ۢ6 `qaGX'ado^V Y~+^d7cEDW NՁ\ؼ -1ArBFCXN`]Poਡ*R$hFɚ!.-C¾@ B(T/ ÂZŢo,j5+,ոe}ɯ(J8uʨi4H\JZ+F<BX37e /R b0fž߈+aQ=ᵫ\1 [շJc:1#Z%:ՠkK+8rS t2&dgFi?!&m .~`rw°=S$:֕Bf] WR~Y$%t>isW/@Сdc'c>]/>%dPU/>FȢ& .{jn:\sIM!s*qV 9WZ,{L܋4@bbb"ȏa{ kB<>x7Y0CO#E5ԆмDz/ٵMpr8.,:C eS_w PcQ}Lv2L^v5`M!E,\NPŻJd_CO1 O.FnRTʴJ@K}VL=q&=h>u!"!14-ʆ*PGO*jvn ~mG ؙ >>n1( i )N 9\p'R$ۍB vxhV zv |>:Q%(esLuQ#Ȣ/Ru!z;z@yT5ob47TyӪ23W֚3r4~ @IXj%voE [2Zᨬ8S7B&&}~A mdGqV1{W; k`ҐO 1א^V&%U`SMupA?}MW4kv 퍴~ c=K 0m]{4G%yGMhmWB|(]qύ;ȔI\;w6"+}L],Ѡtlɡr +"⨏r8úM;m:vM̈́Xӳ2L?3؈D: qޙtIPnlNdAyTt[@ހvʖtK{3/EsZ,WΙyoM9Wi]c!!ۃ!x&S͵ҀvբwkĖ5Da-8y!g>qFb9BG3aೢ0LenDh1%Z&ClI!2cbopacPKӜ^Wʕs%2IO*.â?RC GmeƱxd+`<ՅiaE%B>jw&e<kg*zP;dpf)iɛwDgdZs_2t{ef_8?LͷB/So=L "yS$٨rA$s>Igfs.6MLiݥN6C)9eaSpI kD78i#}dijhʾ ^8|=u3_/ZU"6ռj9) )|*M%<mk1Gp6"bGkn3~7YBCjs1VgS@XjFmxjG7H^;E˷>JOc Ӱ %8%Ie\M|Hud;65Y=hqu-wUS5R.nKOՍCi[h@}kiN$x }J&^ʞ:Cd^#,6^Fp_X4&'&6Ic1 anUb:{R%8n8)O[[&κ"7vB'{SL~!}Uc*-~~ŨX K}QKN=,Ts~ܵLeZvS/es7fh6T >WrZ6X9Q$.3]7vk|<2FQTW781JTa--*cv qs3 GDʁ~p:[B>Tl4osȌ:Cu E\8glAJP\g!FԦOhmhU]0v GfO`+u 3BqxjqU/dBmu}PQ +ńftn=S$!HMd5CT>{ۓͶ)]NAуbnj4~ ^H jK@ک4m5 {xdq\\azlCJǧ0+ADio@T)\:u"9E˔|(Q6v鼡R{;Z 2mue UW).`sBhg"3K9$H5nŠ~ejL ZQG|g\6.la;~}=. |LdFn/"v4ȒZyqJ\toxrؠ!݈ 7L+G]t=xtC|pv6MxQ# =j ^AD O daP@vl1N"{˰v"Ǿq&ö(vvqݸjvf A HcM#|),FU\N|gS?TDTYHR4,xO=_kRFRt$7ƤPYA>ڳ=7nOnW~sƌ@;r6OMlyC(,Uj:'uEp։j[@֘@Z; 4n/'|¾uN)+1Q0j8ț3*tѻge(҃^OƩ{>_t".Fq'7Ԙf!m>oscKU۞Ίjg[\xW1?/× L937I\C/㴸KɈCSAn9U6@j\rk~2d 0hVI8ZB 0 ]ݔ%1B?b^a[pyaJU`W$Rʋz71\Jv:8 )?Hj=;C﹨sW)]g^5R- o1tl,>F x):q2IE%$(X>@#޼kp29Q GB5EI0?es:FIzC@[a,K˚8r<rő/IϊJT֮)d4}0 m| )Z+>%G9^ $:Gn@ٓ2erj_ʣWMN̷_+=%]/'bx:5k:]xfFEOnhǗEeYSN(lRh}12;5!rˋ:؉=p{ݷ_^%+DQ^7QUio'Ag~k}Hq KQ`XG0?{QvUhM|'NNT -pcM?E}}*Bfr5pd[G\762fHkü& .nzcEtW{mN$,cP1/.F]ĉ,lxcV!( 'R^o3t&&/5$988IﻚFf$]]1[Q%.4gaUP:Ms9E):*N'g1g.4&04rC} F8:-eupo86I2'PZXSԨ5Kfd[7hmcwL7T9E<%`];o:?%`Xc+/fْ>[P}~'ŸSwWS4GL烱tC ULRBl@:|,'B騕QnHmPFdVO'nGr.6%-Me7}V !B C )_j#Vu:ޯJ}'T\8z@inbTCh͓2X:Sx{ShwxY RpNGNkS?jUr 5W|mk?--PVGߊ|#~R:Ҁ">cƸ' ׀6i-XtEۘM3+jhXndJDR& [s>5K$ Z&qFjQȨV Gϵ D m X*/;Xf9#`I`][Pb-TIGݏ7BN쯫OO6YZB#@T0ywx$*}P=8KnqĶċCT*EΝ& йL9Y[/kFl_\7=$>ߑ+L(fӝ,SF:µ5_cȦF%qGJgsEq @Jۑ?QF+K "o]35c ;;G!#x%Pdh};g7wh*+u\bU(!.,&w=;rl$P dv#+_O4?`|]ڮ+t%q$wl*~2,[' eO@NC {K -/<]2[^˃d̖Ŷ EU| M9+i] 7_"w&bAowZERgUtO| EΟbJV{/v ^oJj: +ꅃQv4VM#^tDgj/> ؕqK:ZQع_Jf)ה&o-Gz)J?üxWՙϑͲ 5l_"IZ ޻H]3INDl^xz;W"+ *9+w4B%2b8u=vSmP; c'{ֻ4 BnXt|ċ z gO]pk9ğ"t,,A |4LuL~lv "F҆ a\vN.GGHLWa6g,>UzTVN*Zlxਂ ACDYNBj,uTI*:.Jo$!wFB ud#>/"@jE12*y}gZ|3ir#֪S|83jQwHťO3Ȥ/ω' /}ط'}GCQ &,+/pyq 33m&2Rwo:wPY { @.ZoA~^[ g }BElG fD tm &'N6T( m?+kzKPe6cॎ« ˨D*J[=;W9)z8=S2XB۔#⎬&L aPg!vq};amyAP ꆩX9MAJ΋ukH٬2ZKl^dcB n9ĕMS93ڊ3/5M6J>zLZuGv{*_p]h pġ/kΉp}m˰pynt|QP"^$)ibHi@/0_ -U%h. ̳k!OXrK's{zMH2l@(Ѿ)ϯ0J#nƝ)}<Pw+f4q@@tiyKnupjܫ_2{<5p ~hd߬6EKǝ@U)EMjȦL ]bҊ%YC }w `O-gtԻ?z/B1Jvg1=>uH " _yYjF늅ǰl5o U(Uz01~^.?}Ѷ@}H9~i"~& ;LQLB׿3s~_oۖ;`tj 2))-#6ZydNY$$u#sDͼe[Y %ׂYWIWЊ,G.LZOW탟Fn|NIcVQA5Nѩl"#DC68@lvN_yگyWlwMY0r: |hY˅5Ii 1SZE3Eg `LM! C#= 4^ ;[JMRJ->+^1>h$c{WG0>!r3N!t Wy-}ه37?4]҃[ "B/b#:d&(@P+? ; YO9۽ *wpکKd\5dc^X. dh\=";4ְdKU)y`u|^XאpvבG}=&e ~>fаimV}ɍ:Q%Uȅ$_Mz~鋴Imb]]WDgiR7:3Yn>y%-Hl(|=)?M`V5̬.[FG7WLYذԩhaGOH*:=3،G"g$$k';1WQ) |;w}b衽je{[ka41升^Fjr!VLtTXS<9{IBV˫UfTWwԶK>cd11Zg|OtY) _.,/ډ3*S0 %a@ϣ.Y /-=I"p{{oFb;$M~& \H8zZllK*hFL!Q8_ I7sFs*GZ峮dٔ}&wģ="X>ڱC FEELph7hMC&#F\_Zw 3kوm>|@7!abej^y2e2&j\"dua4 Kth5z8ۡOȩt/3XVPmv,U5bB( YIyŗ˫]w?J`{d>p뤀P)h z$gȴ'E&hY7k "ţE!dqCsB=S#b pшϢV" ɷYMeEĬ` լ]/a- ;=qK3.jxEe8uka XGw\qsC9(\/D|hE`+TSr쵲v\S04)&],+wxϪ0]x#*9:LR{TL#ԐĭܸHGIÔ#e܋$ۭߩzo*0~FGek7XmI(5 0ۊ{CjaA Obʌ{Ԟzo\ w*CY}~mJl # yo9 z"38fe=b v~Ԟ9")#gPX 6ccpd.ʿX֑B,8[8It<S.Ut-GC6ݏ~`OJMD%Nwi0H TG{:u1T,OQ :؊;>~v frd_6:]b~r]%?m\5oSC14u9$Țiv;lC1Q̹cK%hhJrM4ە"`[ v̖ SW>;<\/mŖ؃-٪Dگ$I낾+S} qmmp Zn0j@fNyf0m?%Aim' M)u=U 8N A)Uyu跻&h΋TYL7 .#'g?U8`LK}^2:~r-~qWk ƄX"/㑏4rseqԔ VmI?S)1cx(3ߴ!֗͞Uv8I8::1lgu+%;'V{TZ G;`BRbD i \\[ ,%SC>Ąmn /2h :wͤP6UL|^G 7wqkk_ţynDBvqM==#CmdO9y>2кZ| Znv=*|S!s^ZprTv͖*Ls0*X߻{=uú(x6h6JKoAFНҶDSis.k G4SpCC.[\h}^D G!(ctݢ2RYT(se'_qEA-,2(uZfr~GdV2 &#6vK;(Ek@0fhBOSt:'Tj<,X v0ޅEBak9m%n;WI-o-s=ht~GeYO\NxEğLH\6y߅GV9r[;10p[lH -݌Q>HݢIn4'W AkIg1F81pcb RRL 3ט!B4"ϰRӜ. (di{ fnwaMf֜߭PnjcxL-Z=y8(@X@}xy {Iom=r9wb1Ko‘])0@o#y4]?[`cL_% zaȥ` J^Mx[0E_/ cA'ݙ).Pc.Kr$WĬZ`(K!jH |,QdsPq' 6ã\3?oAu-`nӗ6~_J&2@+C9~5a>buєbULUw쯫/S -}d]|y@X1*3D^ HF˄P.PNcWDbȳHs!/F*[0b |Pϔv} &yr0шsǁG/Iumb"Hi]CVqxt@XU5 `C]sK#!%6d@z0%kH<a p0;ÔZw$-k8Z5#9V- )zphچ[gW 9a1Mx04uck*. .<8Ld]GZ1(,>$%BM҉<7^j>:}eꚕ:ɡHPv R01G{s4woMucZb`@ 9kGz}t7]'nVp,F|7(=#/B ֖rFA"Ii8-'#Y,/lv.H"KWbGt(V%& B٠@'Pm:X ӎS_-~sE'!n/)CI.DۃۈLD+nU[.LkdHd`fqdos'ȬѤ澟uH|7 "h4^3}d;''zjM)rVY&!jT:2N#)]FVEzk5zAST$WcAg 4lT8_Qk0)+Dq6S>! @V)(eΝpaxQ΋|'YlSh-nȘ|y=HX^0Vwթ.RZ^2_"Cl\amd$42:k>B*aĂO?'Xgr~,HR: 'چZ)Y]jtGW90SWx͈w(|sUB#ʗG"gG6JʆoD*V5UÉ=6aD4kk*vc!2Fb%Fqm Ω;*kiA8 ,{kiQ\*Gk'9{Ni bDԣD,ӸDS$h&%H_ RfvWJ>F xСjD7fy 0u:F5Qx3l՝Y?^Z 9ooLUlA%b$9]= )\f=/c{ \K=LBli mD`Fe6NVzv|b}i 9VL*,s  š6DL(Q`e&@0!㱞[iFawDF nݰtϴQ.U8$◂ƨ6e5y4'Ohm7RxvUGbY9f:fMgh6Ӝ ŅWVf6 t9b \nf_hI@xN\>@) a;+ŸVhU7~#ݡfFo#c\yH~ $l8`aօ6W&&ѫv<:-'ZUb?$ؽ1p,cq+PyR5mj906m"^m 'r=H0=mb͙)c3e=FKBEX:PfKKsG">$DtV{ Ԁ5/31\`E;' fA=3斸6U}^n+nc?Dr?+%\T9/eֵ"O ^'DFY/9zMp-#pW|`8Hl(ۊEҠo#kG|C${#31<&kHvm"T$죺@Kze=a6ôAs&HsA 134NCxÅDm zX}7GÖk!߲XA_VR BYd\΋Jˤđ:84M_`=1\kv cA}1qT:2Kj+):YvbVqfb>o>Z`%@3:wu:X*Z]ڦ/&Qdˉ k1plđF̞i }*Eᣚ̛dE.Z0*M\t3i[CgW_$N ;;-s #kI+sԼL/Nv܋K"igXe뜿ⴸRZ.TJߗx}O퍨MPVol;nMj&\C#X*YA f%(.ӡI"(IhT-fR6{ %TiSǝf؂z,ٙ6n8޻Y B D3H:trxʂZ|u -xy{ڋ7Px_:(,hbߚ{-f{uL !X6?YpNf0E[wI\&xTPFj[}ny @z=deV7gvl`&w8o1o={q_ynO2 7ە@ MĨ R?P#j 4}3N 8,ܶ膛6RT8GѨK'2>T)4T ]ŷ @"D^@L8 vgPe5P m⥄fx "4j~~bw+x9myC6ժ6Ct;A*M5h(3A,0 Vȹ 2AGG`y=(GA\j͘)l 1mWzLdJqrNǃoum y{^OJP=I2|ͯ8`y)8@EdwByYlDʈ 5R)xn"ݻ2LڷKvric!Sμ#ݷ)t-gY)jitMI~$!iP4ݳ>N?&]6;M_Ѯ/|ZF8G4G/ "=OiZ1:|YKnzv8 m[ο-_a^MGFYE-jQ"!6ENPhp.U3*#"av*dydP*8G$1y$*cጇv6[7h&j%J /\rA ,_y44.)?8'u9W]G0h!Ä)4|ecEu5Nl:N c턐oTj(1>;ʬ5hPrQrq&Js WADBomT,f:ӪvBp8C&oBWRt:Y@n-#Ч{ R,ne'5/Ɋy 4&qպ)=Wm7^u5ֹ&!WPʚNÛJII_$5@͛iG(":z6 :UJygi4eoԧ#hQMP>Z(?-WuF+פz-i`mn;6ZIpr'iPMzIڔ?$I#Y~kNC^dtj*gM 3׺u$YoJlː?ўw&$&ϻl۹*,];Ls/=D;Iڒx,v;k^=OOuVMJhs崃#cyI_? {>10aSHP`t~f#r315jg䑍a7Ōuyhi.$$!56G?ZT8gs ٹ0QqJBfڳyh!=>wX>0{릓yEʴ_R;< ( *gמ!wBE,(asqБ姉\q+M,_\=#l,3 ®/N4OnTz曏?4}{q^6#mμO #GNi\ַO8/mwDZe=_r[&Fŧp =(ԭ<ْsD=Lghk +!_+)VIGM05p4`1`fS Q$2XPj~=axb26R$d#GI!!7Q rRSwsb2Y94y%X2<%gWۤW0-Rr]6Nz8;"gvr)/0 RSnI[LQssf>HY&GzJ2nPT$#m^Nn,Xh1BC>U5Ddȧ4.N䐌Qi#&|5_".LE,qu=_:MbPN7>Rvl?-iv12QP o1=>m#Ʊ2 "7 phÞcAm?u8#P.8dNE0}@Ue]̎!s2{f:R!ek_زG86у%68_ɷ +'ற*+ӻor7GqYK!VJq:Źnn)Os\Ңka;8֚Q/yl0 {N[vҺBDQ`o)]*ߋ?Lѽ֩K:4U؊֗S{=cI370 2TO14wHC\iyY+\>4!ژx5&OnQh>PHt<;PJpL-L;YLMR^w|; ޶n%D$^9k\,_piTWx>3e@^C/5-OOM,|W]lCSv5Ijow>{=[I)?RPPǎF8]jثF@;"Uh(b~{ $3#TW DFM?ƇzNj^ÅCϿ>65A<{rłБj<_͍?<߬V-`s׶Й6]"P|zWhjaZ6i:"DE+yO<',R[`bQ=58y'~-׎cznnJ Oݗύ0x g}\?'q;22s|<4=E0i[(}LZܩR[@nIpM &bq8SvRኁ>jjk:Cq %{wc]>L3's@G-Cx~Oxu`Ǒ UWgS,@y%,yՒln8`onߕr^"au֣r,2gIX%*" hg wIvvkk `uny 8vz(l\5lu#;jUj$Pa8>w ?Q^0+յ8"I%_P`Ǚh0BF[۪"ʤX n2'?հ$JRS#C*m@ra{͘&]Ԟ6[9,׎]nw i vlȔ1c%B{%3'`mhhǜV*AS#,9'_Ld?5 ^kb9#p*A2V !.պ| bdb;X"MH`~@|#9} aL:wfv&c,}pgґ]U V<0? EW~:`61X,;1Ptҋ%fn}g ٗhaP! i"_Z(,yt\lmѹȣyHoU( ~*DYh,_p x쒔J'8;g!İ8|d}떃ҡl=$هkʃBïbm܌!{s[X+"=KY•&ױѦ#"]͈1Z lࠖe#D=6z0\[IGRNm(}v 7d=а}M's{.ɽƥx/]9f}C'@8)ְgYjȤrB}ݛYSa޼aqR$1]a(@ِ}f ȹў[.к!_STrΑ'!d3}ZuAKպo7y, D׊!*ٌȯEd#Fl^R2ݩ5DKtթ'lnՓ8a;(~fnRltWzWtр>^]󡃲Do*lzܚ5UU ց¼WKZ7zfX▄52ݾĕ7 G ($bWp )\p5r X2H_:VEH{vֶ:~[4ҵ--b^I{žswy~}/Khoa/?䵂the)(_њ5ŊGD-Syxsk~" #8>2)޷?Xn~:h5jIB-[.g f搹>48` eWa^@DQdۍ*Ei,^Xq0)^G*e>-0(d=H(piW%Z-)j3eAwR+]o"`kαb Nx]䵾0lH: &|G""?zǴDŽn-Oɢreؙ &ȉL7׎c:2 juoZX̗D$E`G<~TM19!ȕ+,uMAw!v^ OÏHڄ*^f)w;\goN#Us\ӗ r,7T1!y 4M]QBTvX8d]| k+ ,*SVy D{\k`Ly5Oުگ47J% lSy~K[R6!.CuF] \̙Z>&a^9?G)!/?->j5llXiLO;fd_PmbeiDymU0;.m-dp-0id!#;k!GjְB/W/F510boMS}%? M蚹XWtF%7TrFlѤmstҔ&3pSzZ62qEwH%tv2rL>Xni FB} 0(ܳet2(˨Kf SAnS'k41fT7+[RzͅY(QpiZ?8GU(cjR )9 @3&Ues; @H'T]d+m{߀hCbs8%w#o+PW>ǾB+b&Czi֤$T $P363/Z`2/Ԕ0#cQGcG+ 98gp+3T?_l*TF~YyI:1m|1ά~6]Fytp8~4&'kU.3m/rtY,nGf_rxV:$r#E2%bh(7nҪ:rסU~՜l H)A\~hlRcg Iaحk>]{VœWUOu0U΁j,ɟ o->wdb5ȍmV] \ f0CD[6?Og.-N*x2I}1"rܜ)f@|ͬtlq S/!X*# {xË=O` N1(ᛎ9; iY2P<3^43ũL j=i:.`64`0Ye3Wήon˷B:m݋4jfFēxS]G\ۜ¶orҀ;J};Ck 4_}'ÉsJ9qS>|U?P>K{k$`vJ}hH33 V `e[]uuXw\D=˶g =|Xu*BZ5= -}E ^f >g;$o߀K>pT<р' s@8wZ-(R,k*.eH'łsC, 5U UP@}IϢguk:2xcOlc7 @4vPf (=ٳ=EC׆-aDIljpy82K[ؽ|{k";T.A2 h}DҏxMޑ1͒(ΆSVkXr$휚ӗ+HpOQEYcjl^P%`~j \2=|cdzZ)ڿ&Yutwܚ ꔲyI>+R܏'m!U0o4 -+ݡnx_vE0-Z%rDJ#;=5䒅@AkHeq ~fŏd6ڻʀn?ܶ=`zw0cCG:0v)fA?&B=ucg.{j=2"\ȇ@.Fv\B]jQ` Y7b.jl d'cooWJջjo'=@3LQB %닭жטo&bO 7o#W£?6-E;\q}||1?2!32*9]K/ډŲ;mIvȂ"q^ݜo,EKL6wlgȝ*,oQ{2 NJǡ0d.R(xt$|+3H3jK#]>DP.TaA#w1rR!("e8Y36/Mj n2xvUʎ%c݃SM <?q%ZW`˟>)÷zG^fĘ0RK ~s*B;.t`D:}#zsרxX47?>G9 7N·^7|8?s 'PVcfP \=`tkAs j06yD[= gEgT !L(6BOBQ HMxHLo4u8R( %4mT7]o:˕%`x3npN<ɓ۽) &2 abZ&KPı&E+Mg,'YNA*R1%ʜVkcq/.0RUS?3͈CԮyVt]l6p\tV-F^V@mK܁'&S+e>@tD/1*龌T_/b߀-e%U&yn8؇8. 7_@ ] 1h\gSl.цFY²ց>`.ww!H M(EŽKMb!MYOJ8 @<QQn[:J\"C)gH7C%)4zܪcl{)O[ !ͫkME3yS3H"jDdᒱģ:)a6q4@ڬ@ƌon1%R{*ch;)Uӝ>'Oy] Unu4t?b5[$…W B.+qB~vPM麗Lsc|:l% "xi}oë˜Bk%T48!Elhm)k4W=^/Ϻu+4xBeN\2%>85d;h5mqt`?;ƃGFb$1,͏NAht8A -%͛ؿrз"hIa}kT- U ds1x_J#J <}dAf-)x i;J%cw'NɼڄIQ ʹcqOeU}_KR"9kcc^"$k iyf:TC`@T{D|ʸ6N 2cO  rLqdoܚv:}Y`iBǂKYGAE98HwJ=Z+j۰ Z/VJ@ϻS0?pW 6~0 IC@ܷ%x7Rԭ"b=ӐmgNRru# o\.ǗdE|şO QWl~b::~m6ʑP| <O(HN*qH4[&K- 6ɨH+F9UυgA J7|'HaP 낊`>j->z\[ԖpWq -H2"F͸-gTVoiǭNR_.jf@D5<"FFQzLgO IC& xU!UԿ;SÆƽKNw0#[KyWH@A"Xc(k3˂=WxH*o\]1?N+:c#|N2\&Yx|fp J՞;5Q Hm>>,.ŧd$Ǖj :KBnp}W[|Ts'; Cܽ1ly3zX0#[L>(\6N=Ykԇ`t#2U' 0̇yc)␻;=z @ OzK3Xy~֤tKXHXFDZOeE`rw);@+N>: %큧n8Mضq'oq[&aO2l!B2K8~W1gtl+k`Xk٥oE$-=`RfDUHK,zQTmA;e~>*׵J[^1idQ<NqF$۝q@*4mfGzD@9 s+hz_6Tl0IiV#"#fƛmd*oܦ4!~'Nƀ%wO1QޮmWޖQr=7 c\xF>:8F!MWm|pN՘3zˇpw_~,ct'uKrP /WbgcG&4~h}|1e\5A~lkSLayd*g(8. yu,1U!p!t/f銣R$C{hчU̴yꂺs)(Bv ؍tbNlRaGk[!L>='U? a*RP4}^H0L$ qd9` )_xOM EPM"uU5zpoIwjOU ])$QY 8x "FF$&Wy>eZK -$};vM3ֳFe8Iyj, G%hE2:P=W~0i v)՞0?jnj(X ~boAÍs_ {kgڄ7u{ )y*G'~, x]WDQUat|MniimXkb?dqt9M:sm,V~Yyǎx5`De W%G#I1$޾00ᙷ`>k06Ui DBCM"SĘ^|-ȥp<"0._$A2Pq e9G s$S{mCsMY"}Zćۻ._zO$C:|/T*=,b2L oDG赳\l\*Pl⡞D|3mRR)6شe>f t$ҮMfHSPF)eq@ճŮ`,PK|S4!SKjf%O]J_,#_FV98IcQ-Citcĸ/z U(ˍ,X@!jt|KIC|e.%H@"|$lT`u5˜1}Ƥ\/I ̻|TBf^-*i# zV W95uXOݬ!d) )f7/k&Ʒ_N!MMߥT ŋ]%MAdz?V|Ͳswa?`Xw8`A$tVk_&v"Dt:-rQD?I`p)w.P!Q=z;ac/fju9T pgJHq?Iiuvl^7FN>wP^7[ PrfCL%h0U[8ڏV2Utl<ͮ")2NTx:%Th@8kڂiI) j]{'*қ- K=AgHX4+ r\AaIjLoг*c&̪^TL)>Q8,[xA<$Ws4FxLx;#ro Yz͏\&N> lvCBD@QVbo[b1p{y+43Dψ P7O(H_5\5|n qdP%  FGE0v΍ ědzAg' O\9M晢ӥ<9h?oX)w6`:7jY}ʀDm3X=npw= w`^ 6_z5FE;oMvN7,%Αg2Yhd ӶD5O=mso9e6g{2Hx?K5i '*qZ=ݩÿv=;Zp֎o+ẗn#K?5"w@5Zd dm$'r=#'ٯr#{ HB\Qۋ|('ܥͧБv=k*ƥf=Pn"HvgD>(JR]bB)JƋ1N_yruJuO<[@(ɚ`nym2`љɁ)'dN!9Rg[mxDpuP7)`Jae0 3'8'QKIxRiaW({o͎VC/vZlMB\he/!ԕ+ P/܏(oc?"B!du)~ȧԛ9,XK3,d麂ibDн 8jFE m0GDP}Gf?0W#G(Ĝ0ZԹ%(" fgu8IPyK4ɟ =_텽XѠPG=ث 7b^Ud&$lXR-MM <Njֺ s*d,0T8Hx*=i$Iv{M=_7;; ^8Х{A+QJhfuuڣPggXZ1}â̐~,a +^7w0p[:]|'Lm?.{!DaoewQFJMIT0)Bl!&r0=yEX]gՑuo){Χd"O O*|O4Iq KNj;P0'蜙g7v[?GZLM l*V]2Յ;Dv6vr!#q4#}򿃲(©heB#u{FyrZQe̙xgݡv%KsOd}mLKPK>c(i`2=/È/*A/4oCHȕ)1kM1\VA&!jJ\.[*bO$zU;Se ld>`+|϶N .0~쇡FC^reP94}Ӵ`^gI*1~8 9Pc#D)J&+}Pa]15j6؟L}Vi#!E͜=RLJN_ЗE1D cr7"V\F±f<~_O:U9뜂.mHXQ4/>nv=_M7"^_* "Ninmނ容.t5"ޓ~bֻ]_aloTFB4X?@F4dxFP6vc|zRj$#Kp UIfXo!N`g)[Vf 2|TFUc.)){h?O _6)ƺn㰨 ^[A-dkyi X$m냔o!v{d{ ,&y[&"EqhCruVz7ٖd6*J7YHw"hsʫU'7kCB[+;E^5 j\Sjl@̨J z4cڈ`;߬#]-ʆj=܅h5s)6$d/lsAщb#mx Tr_)6x{np\ZaeP"/ȋ7@s?FUa}&o #v>WEaYK/63bh=Y3Aʨ+ | (h#rpX?HW\QY6@ 9 $jS"N;IS^fmujAE##dyu |,wZe?‰:O%0ǡa|#Wu M1ܗO 3tySuhsgZb)l6N%q p GaZvZdoV [ǬָT_֖n|x)ݲs32nb&_Supk$P" 7]9 UptեGX"{%\RQ[MWzAJ} U;}U{v-RF *- ,q{U6Y# ΁ 7+Y҉0D4e?W*e%S0f;63?FPh J[b';pTLDzWWLU8[ַ%slA j ̋ >DyW'I_[^*sluSl:w Vi2^ 3 \BC MRe4lq?SՕUĤS ҫpDgkoI|@m}R-UZ$'VgȆ0L;ShGzq:`*&-I1:MK%#^Iz}䀛aOsS8.n}q,оX|S"ieGXj(1~0/kgQ>OֿQsl rrQ[1Srաio"Xnaf(dRypuPOo8ʼnnӚKU*Q}eu@I#olbPDDy Y礤ӷCjܩhNqA-$:5a{78R%_uju-g x; @_Cnw*mGvni;voGem"^><-{Y)mbBM|",Tn@:}n.Np13~duiׂePF@Z5s:hpE&nD)_W 5suxY8207rZ7%Ox;ΖGAv!ͻlcIco >x}f:0%Z̦s%8\dM%X2C_!WzCA.S_xEs =f8wԩ?zPe,SN5Bu՞ 8-ݹH|۠^~#ŋY |5FRkʖx4v7SlW/</٧3#@u WSČĜj7 -pKυ{mP}tkso V^2i榬4Ue(Cf:i3c϶U΂!D> zd>A>Ryawts%yA=Q}ȿ|:9!zdxo=ZyuЯM{"*g|[}E::RWպ.E ֶBg<ܾOЀSNJYݚ_(٠0, $tbtt[N=tv km* Un+pi``;џ[Ir|nQr7?jrW`R7}51gUh1G<ݫu=$Vݢ|5ϒQ#ߩX- }ڞ\ClP V0qۭ 科H7f~g%? /oM4:4LJf=$J i6ebdkmw\.". >uTDmI|\l_͖Q - ڃԆbN9nWF_:`nH5țKleJ_m18@&{!d~cd VTkLr,]Ae37hFk#҈=*tv~Qk ¼ [5{+/=M/S#JMps71]Ú[P}d6{{ǀ-b{{5 ;aAt?([lݍKQ(6S~G_q T/"+}+ZZTtB9O^UA4.?0@׮zv?fk`uɒEkKRv(&kH X&q rhQ#ioa&n@ߘ9COK y I޵4\;fN.)Cd-akY.S*b *R5- mwllbg>1RVZmW gijڔki?;v-k;zl_ֱR6K(豥qp|S :%!":ZW]ex!Xz/X0 {]jnoh3\gn n8c%%A~'.Щ\?bH d=aK N"ɪdz܎)GŽBDjCBqMSpzp DmhHl=vPT$I Z9gG'9=QXa?Iȣ{TP͈9^\kVۊ5K@6ڲayi ·b@Ee˧C]H{vkb pfA/KSgZα(|.ECOt"%ZcxnGň?ɣ5cfﯡK\e*Q??94!{;䦔e7ǎWRtP᎘q7T~!s~[JFWBn\0KMO{^Њgfu:Dn^qEx>]KTJnH!x.Һ4)F2y:=T;:u<6sءiRѪbA -Ż/ݽ<2\EiJr: ydilv}-?ޞ5PV}p{7Pɴ涍Ǎ3T2?Yb"Pg *B&2Yлk4^INkNYs*=i3[Ԕ`iHUϞ;)cyh#FUhqmQW58/s9 zx$aܒj8o>fhiT;KjUeKN]M]sp·#]QMfh,RwHV(ސnCeXQ^s"8qOFiw0 "F8d|}uPk|ޱ Vgk; 1_ԙ5sQDz7"t.ww=Enh6 u69Х~@zq1lrn݂~=ڮBɠ4TC ,3<#Qt m4M"" 3qu}.aWvL_,GTvhbmeƩD{SZekXjfF4`!Pau]7QIXToaՑޮ e/9KCT_qqkQqu)ԉA?=36Llfmиu-g>#܄rUC1~rHrMm-RHZnUR=\/#'lQ[1ԯz+6^%v{E3^_4Dsm#W?3!6; ipʹ;EAp"Ao>'(ujJJ'ϱO[$Ku+a %ҾޞѬ%Mړ 8'mQ`N\ue_ڡrO 0#n]e[]nf_7R~Tƪ@F c"f' c-%aGC8X' 1DLnVQ)i'Y_`.U&l8-|O_stgo5!V;)5k/ QM7ݿ!o~ vR7|n UVg]_%-6@xþ!7 9Q7wq6cd a*y -\?W%B-xD;3Q=`^ ˉ6ao~/,+FD9K!Es'mCUOg673bC58k0V21 zM2*$Ai5oneVNјwwC̆lUء笫GW '%M88'&^ ЏfB=SPXo.@١LҪu|97辑ckLe`߽KB܄#XqGAv}ٖ;!!;?2/N]IQy ͋=x"ߢ/=1aӊVV/ M‡roXYsYz^S&.od l5S1y!F )f||1#IYkϸSt&%@I0LV2$}s-]"/HFY۸꼡9iȔc*"bXr#[h6:ьxwRб!sh>@Pss6Ȧ-yxt;b 3;jnӕ ÓLLڑjϩ_]4l7B߯b@z&M}a曮l9߃킛_Fwt7Ne= Kzꤧ^#MQsj <'`kXi0M(_ %F_@Sq46B`Xh?S>Ykd,ÄỲ++Ov6DGl['9p8z1dJ`scf`C0:lMxW}ptT.y<|Bҫq\"&kˌ'Z.E鴮L 0WVD=CJ,EeI6RI@-Ȭ/^ׁ!}P2X|NOC:3~Ebyn]e$N: &QݏhK}Q04GtDX>N}eUS~ ޽)mrE=P%Rw@?Jq;ިZeEI.5Y2o 8"yKX\X}Y/vO ݍchkl9N&W5xI| 9-y6YID3Ǝ KC更^$ZbEʍ8LV-ExVLS*2 )tP!ʹ(6@ut !ֵji7RmǠdN#wߐ=':ZvӴ,zR]eDd%o~h7):(=\La 9\p-AUڄi#aVXK祟v8V{Z_jv{vuS P׫9#V#՜9A( tb!,yɕ)߉9yjAܥ6<>Z8>#{ŰBm<~;|j7_ u6ͦ."5xxg&֯v>qjL4{Kbr-@s2b+cTA6)c\1j)ʄkeA`yhlZ}+Ha{Ȱ*+ϳv=rB8%yO3''XiL>6p<_jkRo[7js/-RI!YuX;kt6U gc]z!1u Wm(AJġט1s4IިP)c00{ ^dv[>{ :eiCy?/7|?jV}3~X1_4$AKg+;vjټV/˛IJCI=d>rIiE0b^ !1蚶]r1[=8I$:Lxlr7*,C$IEc~<J =]'Je~dlCf)R~W'VfϋDZ͵_aʤ?ቔ4<JJ+T}gOt:ߖz%HB @RBZ8JJ{$h,q?bAwۨX4RyG6=" O8=3\&N]T&5 WȄ)b%*"mF!8TuY8RGPn4֋ 0Qko_WOD`ڂx:R s:06M-W"WW?lXx(xB*8).XaZln{HcXL;$ ԯv& 6~n.cf:x?=[)!ؾ]pӤN*iVtS$Q~0g-0oc  @Ӯpyc8#{ȖJ!HZ-77L཰4]W}rY ^5W$Kw'WOp\iޯ[Zm vr7hS[{{szBர6=Lr)#AqQM;HV87ݎ@YAB@]ƸY}vW ΗT؄ryn*I!2|jF?J76"ԝf+՟5,hNmLEz(SRVM SxgY8(t]k0ڧC)C/~o#/NʨhxZjٿWJm>#mn 3ާيI^cﴎ' 3n;xqy_5+- tKzn݋n/Vb>.P̭^h72տ|{z 2u:QETl;+CH):bKaP)vfC@-HAvn?0^TucAw9jn?cm-*qr=8{[&Q@?X+eQhadrLmZ9\r]!aIPMb+ͳRQCJļ-Ph, ,%+9E*vlz3s\qsr3H#Aj+(0ރ742IT}gb@qWpeO.W'2)dH;zblJ[0&dh3V {VYέ*nF<}>6u%r滗n: o-AµLR2ݵ)I$^lOz-MX.HBSz}d/8q,2KZsہ#2 ]#G^,=*H+ߢ%?EhlN(hz(/$SR)*16t~p"DDty#Ξrj݆Mё[6G]O_l ߀*ij U-R6< i޻h D$jPX yVӷlM)A~SSEy IJOK6^'Y]=vm?L]Uz4=TSp #!L+׻h-C<3]K~e\Ox_k*m̈ndܼ`*)>eS#W& "J&}2zKxK͆T΢ӷ#ӽZ13P2D0G;oAE7Hn=dӺ pD񽒱}-A*;U!/˺N֏&4T_hf`Nn{%:2N^sli6J/~:ɊUyJ賟D V,h"5#s*غ}Gq +9` ݴ1[X"NKb;xҢ˫h| .r#Sauxg= 4݆[ߑp8Ad~m YJ0@H` hS'|-@4.hږ;#2X]&l}J;$l)1˫"thwWdS[ZЙËʺ6z;MJU1 #+Kݿ-YfùƶJ()UK#Zf\ԅ)'IV8:IUQߑ:] twHZlW&q45k}@Hi&Q>ê2Hj@INW>oǯݿ@x;K/dP]OFxNR`*nL"72L4QELZcs!&]rUO|/%bϨ٢B.%l{_kQՇEC)7%;m]> !N~#/岐kRrYaqՌ >̣S$)6qQS >3ı:o3~Ҽmp=@=@bB,˷8u'K. n='p(9X)D^H ZP4֮$IkH ~Q#:hʒ#ʼV4(}JoGm(,\<.v2Av\Fl؞;U<`DB1bٯ˿ZKS&ק &q-@GBXud!Af A1YTWvlQ``2ro,vk1GFXn/B)//w 9̓0͓ZNri'<; qt4O6 xnv㒞m^.HrWe]akgHqĕĽ,n$>!<-Ml5vsi*E6p1B-OL\gY)z£BcAd1s0&;?7TQ0)!6;14n*r]Nw 4NTyCHi8Ys޵\9ӧ bog6 C>p/\&saēehoC33X|>cƠFׯD?G:'Cw.lX,>:Stoȓpɠ>vQإ-;Ɯ~Rͻl7X(63% }z<*eK8) w)4?O\K[<.@ᗬyهeƚC+tjncaeL-Zʽë)ܱ^ i1ħB.Ga43uYbA&^w-@q6C-bb%k܆fFjJ.00i"햯g &?mE]lu%~ItHֹ/BlNKȓO0tJb|*\haƲ"r IRR:00=+pd]ht.[M8q?Mn)1fh)xqs<"dZ6r{#UNn)#1  hMNf,/e =-pOFJL 2V`92˛]J==II9+-y<8mG+άӌrTc؇JL{%B}\#<"_VI04@A)K g8&qL!ҠMsOriEo\'6'5xsU١jX2_5xՇAVJYD7p %#ٺuo73W{bQb?O%0l#WVU' ;(o/2)ey "M@<%,+ȟg^2^aw 1Љ H5C"55'DPCv3 n3/ִOgiQ8*AfN xg3Npy' %$Mym>V}IHҥ4+K!\NNZEy2Pn܀<̰1=ѐ*Ik@ps9N^cILQ{N=)3K)qzj /ījԱpGq1PS̋:f)}Q瞂1ZD X#5=ˢ$f2v/-f"2 S=e#5磆KIOcAtD(x'q<4bP FR6\=f#-S 0 NQ%a1IBNhI_0V<)#j&.Κa8w ]3gr,補7@w /ZvPÃ%AؘEۇ:Gj >|3^*;#%[*8-@i^r+O.I1ԹE5qVYHQ|S/-:u@48)FBϳ,|NO Wn+4 xbރڰOԞ϶ُRHz%*jE'ki ~{̼{XoyR8lZxj|d;ty_7TsUJRK(t0ڰhq]To0@v_WK^O8M3Qԁfƚ Gz1Ъs.Pd20-S+ ݙ@IHNik gjT8hUOexNux[ Ӄ!jJ-j7 +(vt 3_m^A_ݙ׏@8*Or#@91ܽ08}Xm Ҫ0'`Py.({Cc4^p4>ME>.t$OXk`z2IŎ`w^e j`XD)FGI}ŖY|]`ph/iw谇H`Z&.uXD="Ҙ8dL㎄ZW>wΡ{*]ߐf )c}qT.f9 9?WsBiS$)j1j` |EH>LȦ ZO\qsH(-LPӸ*+n5 w@3r畔'IleB!ۏ_9@Q>~z\aVŠ*:!/Tȿ/*r@p5l`6h9o_6 b:sn+'S͒eL>$JM(8MpZ߲4fZH'dy!_XL'kIKHCtm)4ӄSwf`%ݨB:yYϹ L~bZDsX*9nµ1@mISKLφ ly+IS+W.,ҟAC$LԒ;m}~,dQ /iJi@;a(eȫ z ;7Zk)\/Ժ\WL@wp__Hm% f95 [Z<zxxI~lZi~#x&0f0o Nk4ςiupGjxq~@lݏ^3I$_F,1@%}S0E,}$E07`l4e۪F^k.+=AI:̇\t'kaxk1MR1c׏p!`S|ߧî5M2 ': R43~x>+}^/E{&jfX\:?PN̲>(^ Z}. Et"m'8 ,R /`4DΡ8=uK50}j$G%&*bV^TYĦdYq0{n:R>Kˢ֛&3m^1>C%MoڸŅ Ga!+uQSK xoi6C UIIXQ2[0~_ۗm)%{1+L\g"r+Gwi9=6ˢmWC'y @%Er*߯(e Cxi0QjL 嫷!x/A99!bͣvzE{iC B_5Ali bQ|;T=ث~?l䶨ѩlؘQ,ah)  :u ZT亨Fٕ#޴Zx7ĊȩZrX  `]An-ko"-/YPո7޾|2 2pQmJpT_aclZn5n#T2{Tl\z +H p1u3 z}:lY*9l цK|0Yz@B|0h[YlF^i>#yi3|-vMXgT|(@>@q2ܒzdɄVn*oZ&q))]@&X:/ن"Q=Y'/d$uy,!^T'];Z"Xf2pWOSe_U|&s.92t"37+cLwj"ي+jܷ#7ke =;9C9cCMߤvU[?"N':r[+dsIm}rv&;H+sR} }ΥwH蜧;2X}qze\{]Tu'M`Y,A 3X\^yGK=k!,K|sA8mIW:]pRj; \hh0Jmz MPiWDB4* ta?~{NBszhd([-d%]eqR㐄q{ <)+fJJ?eNz >bjxU&UPʄ?Qbysk:2[[|e^~k,-j˧o[`8E&psSo>t}b-i'1%d#PA0jDt[EO9Bn;bxPC3'a#ZN@9[RYiT1흁i\.YXmd7Ž@qavۈ=<#Ka}j'vS^N/g$zqԂ[dO?UXUS91h<=+𥤹:ݱ9} V`T-".DvPͩ W~{ %.R5&$ZiSGJ.<'${J[KG py?2%lu'Z4|KQ=Uckma9y5,2zl?:H]R]1d^pTgcEt8 uv{U7ˋF+Y jd]]%[2g8)ex"݈NƥGZ.8ʅ>+SptV@д 硴Gؠ9[M9L'{ hTy8ʭRipE#PH@! (`˂C1?_*rH=RNn!0qJw,b5d)ye(ȑY>b t0+~ߐڌTqbaSgz7xgHLVR 1T)םG[Wn_UQ/WnU{ariwW̼% =f^t>S BE k*oX$ĹzZllrGƗ87h/EZy_M>< .󱡁qVU&9U՗ mJ6@rw*2^HhD "ZI4pٺkʻNwVyH[U9MeKi@lD>- y|4BsqJ;RO.ABVucѐgNm8ԭH+)R|ck`Yj.D.Qv\d+ؘc$I#6Xb!qᆱi[DL7R0T*v@6k2S(ׄiX铙,Y6*q6fQ:߳훨 A{It>aޱo)_uxѬ'2FTA{h8Q$Z Ɔ閡ơ2Xڢ ;){Xbs!7t(x1(.7~-LLx5o@iDiS9ԗe`y rؘe xc+ HW"elF"U'ϬaX iPI5+QwwP&"Eܞ)[6Oʍyf3M`ů'{)߁&y4 6},_=l qބO/ YE}I+݁li:NtͰ6< ݡl&>*T{ZQW|L )|-on`@Qэ\z\:*((HЬq1X4N КUO1mOXhᲖ]Vk7 P'&fAKVn>k]P m0W XB%X epN/83ϲn[ӠrB6Ѽ ް9jN#:&qeԯ%ER8&4; 2rAނ.D&,HGļEkx0>=ɧ;TmC22I#^jO Tq/coJW qg&סXA6CE*PU'X(Ac Ba1iO _Ya|JS.jC82xL"@vڠzr!.簤{8Yn󻧻%%CCUaAaX }YUF23 He=碱StgEݦ˩ V|U"I"h x $^*2 N\X{K8ZC%$ )q&t`Nu͐ I.O{ Q) UY0IvX#"78ǂ__ e%xCZ*" f ֭!f.#]fY BnzSg0[})W(lpmTֻ~/z:}xQȲ {?۽;YH{@W6|-!-7kFS9ʞlzpvƹX'Baֈ$.;_p0hh,u_\׷s,(|{mA[)Wz)tҿO\QA;_a bQ@WgR6^{Ä)uoꌧRnxIRXVQFmU;G@$T~7hm+i,w[,e [.Tq@8ނ0PUPV6md2 x9>eT7pxvNk W-iEz7}DP~ŝWg=ϱ2"ƕWW}tKT~|JjoHu1HI4듇' _Cj7% |ܨzۍ qAiHH*gu9>[Tb~z-ow) ǓPl*],d3i$EHKM|\й~)_,`VUwWi͓S{s3>չpIލ ]b>Ika(¯?;|-i;N6Sn /Er, \T3P{SKӴ) hE\tU%rĞMYF0ĵR旛kѤi+ٚxr}!2L'Qy atcz]O%VeS,Y&u 6: /,U\9@0fQ>ܧޮ0c &RQ)n9MYDҬ) v'ȗ{2P0sZHb;kfdn+NDHcy'ni>Ԉ.EG`s [ xJ唿`4Ot9?ov07!c ^G<(zjl쌡rɤ%ۢH3FUKVDBAnmLz#ZމUfUD`#ͪզ@d =|5X 44`o )h&58 py]vE@[OC]߁^PCGη)`?{a4jUY14O*F8<蛅SP+G#0IdNW3{" dn`s73WRdzyoVN5, |3^*S'{ l>RuB'֏V2wg)NN@807^٨/`K)e%6 u Fe3?<Hm%{~ ׮g'ʫow:晙!R:7ֻ f^$zNލ1+\jžfM&O&2j7vog-1ˀ+c(`ȯ^=cM=J3\3r3XGΊ}ogѭRҒt*tK5^25 8e[ ԥh#"Ld {uOcX'PL`B<⛓R|upY;A)Bf4yC0s s6ZU\5Bs xhZ`~]-Zؔk_6)sh~;xMnœ² +d.oR6UpfLA&bnhn3|~#8Wz] djӝEULj53"g;IqW^7fA:n42?#s5&0<^1< e`zuW#41"WKp!ۤtS6o.#}l;⹪8M3/㘨0K\KcnJV e*yv?olWDwQ>$tY7YOv]4|#ieD.sՁ^`;%ڰ"lգi~.N3]ׁ#@*m z挸g"$t&b< 'q,>ϕN/#qLKV4+%gq3ыpֺ_*z{d[Adhnmm|/bt`IO!$}:3j`*Gd'+< ϵikA˴,N>"zzrQ,mۭoJҕ 4Qۯ"ny\I$uXƖ@BOM1g۸WAMkiQY؟@[v<$TI!ӤB fBH->ޢ"+:TJpڿψӼۛm*N Pw~dTD7#=;.栏@ؠZVoT}@Vo2,ἳx{1[ﴊ?R6(1-cN$DU2e4_NhgXK2q,@JFESx;Z:@_G 7=8&=|%D@{J'4>οW4YeyGR.|`+7F LX@bwʵqĆUTh T cŲ7b|̚^ԕ/O ~/d!M%~JwPWDSTo<#tD̦Ѳ<gW(R;=#S#9* `*nVo`{Ml/|37bצ,wX/["ZF: %>ÎnqlȦ6ģc&&2WPƒ)u23n|,|ϠXg"<ܿeH9{7@H?T'EZD}ݠ*>,M=V]CT[sjuo/`TG6)ʄhh#l}4U61Y 2uw+t %O?!R鋣S xJIb5H.s)0GȦ&R^?:ދW X17!徂:UBy4`s{—`bh; lRmC3VߦySp.ԽL l-]ub?Bl|(}:Kp" `x|"&pA~{-)35>^Ϲ ]:tekx(?F.aw.$Ɖ|J^OQ $ZKrz.3% ]Z"{IvkC>Pϊ4@!P.2EVe``?牬`iy  yHRWS/mGTiFQ1:I0T:jQ'SSZH -wRC|%6ZXUvqAq/ԄxPѮ"c~9FS Mӆ| ds5|A.9Gk ԡ_U&vH ^s4g@7?J W<@I0>E(l͢LbԌB%/\svu0KP?]Iu+re;6\XZi"P/0EAC)sx>8T]Tn.}lX`cGG!`Biyh@ՌV-Rh6=A[e`gPQ2HZLH>=p[3DbCI+ٯj-3#IsKd:-6Sj>lt_'*\"H<3V6z]TCnLI62?\:ԛ [=`X>_:@zoT ZU9_mҾ*Z!`+,"F/+e>TONs3ɓ+:vX*aC(٥1aY99DNm9#faWʦ WXFt@X?ڛд1wꫭ1ŒW {ʘrYH䓅cYzaMme $\Lbڴ W@6qJn&nNeXRLcfO+)ӭBaũ5pFcqi/nL+@y!k͐6{9sMg_N%`d]qv.EW08-2թ lU*t"L)TC 2Hx\yQ6#@" zS6 !Yu]*٥j~\I=Pjq9" *^M:9Әoiq35ߑn0 ZgO+QvsRwG[3NU5ŠZ8J"Z=MoB=zf~F7,Tٿ۱x9N 8Uƅ`N5!Cg$>A |hpgVhfcCw*<+z{.d2wvP# ֈ;,V(=+H*XPϛ{-ƁG.Jgb o Dqʒ,+ Zzԯ5]RU:ȴY/Y`=)C =}/Dk֥xCJ;"0ϏY:'{.ݕSaR<Zn 2Q] כMWHx<n3. ف"NS IKA},JKקq2ˠo4A7>&m{(-7om,ALu*M ,ibW;+aƞt#R_Iʒ --? ŠrjlFx5kZ^%_D;OUVu&e'-V.b^z+y$(KSlA7pԨty&-68Xu`>;B =Il+wN-"a=kۜoW-c9)ƭ/ ePAxoXSR_ͻ=ٳV3K3 bHJy4_ܙL_:qsbTIU&]cmXbbLV܉>m};%Pъ Sn:bglSpVuC`Pu]xNR`HDK_KhQ4ڭw3~doGcjx5d8  ״eynVrxL%f{sR\uޞ -zlJ6ޡ̱@tv>,:E\}U'1vEg%JEEe2K/㔙ڶe|3^X-)Bj)̀۟drMeߍ+'a!c+-&i$DG 2/v zz yvͿNvi8T3y3ȑxI<' %4*jZ bzs_NY^䶤 O^ߡKzy\4*EuI,jM*= 3VoT5McEO ) x ԟ'b@^m#>>U?gمsYX&}*о-fϿzWp ~lPj)*pDq]#V څy>FvQt9]g~ZF|goYO⃗RI2uEY$r=%Tk̿]VVSըRxǯw ls(5O8EUsP7# PN5*j/| Kd eIC)0L!@ˈ$g`)'2*QV MYNB~rt-}ܫRњ,Ncv~f )v9Wa\-^=@EcEy98\2 sW3sɐ&<b4 OFs*b[o]xs5?EYfmKImD;cbq߂x9Y:½9|7ej7UJ1O;Yuz-}`iώO9ǡ<yAn· y!Y̺ *CCqE{dWhMcҒoJdњ0:14򵰉Џ_p ~9~}.\oL<~7]x2ۓ!RX(2^ya*g2\S  vƦ7 p6ٗ Œ#/6Aىg:o|ޔ x}-PV;O65+[=]FzNӠݓ:f3/ 0E՗80J{RQ*Ōiٛcm)U\",lܔ?hIBi)6Q$Ȳ`ȊХNvy, W^"0+;Ɗv~ISBTUb S܄ R_xzڳct5gKtOFXO1avƙQpmW*=E*\-eOrfiK[\:b;d DYK|Ԙ(z‰mp1 UAGdq1ADP.+@ P2>a{%@J.:|;u]ݶ7q ͞E+FDGJRo\ "nFŴ,s=VL%B`u_}=/ѥ^ީTq,#Y Je|VCeɦ3lߒ]^ZU"toyPݦ"q.` Y-N>3X2yMmF T`iT! x9~^쀼=9%(1Uu\%߀'`rNZ|'mk?0 ^il+s5." =\%\LH^0B~'q r.VrTs;_Gfkp;w`}ݴf&q%+g"4_Ylǁmj<&܄n[z )A:IysOxMw@9kXk,BSm{;ZIw4Cr?/ˍGXvR;h}hXKl9ׯQ54V6 }avtKvBtY"p|W!^ȶ82M"gpf͹&IÚeꪲՠhrLG% zs*$ӡ=zZXI0*ӑ̟elU%&Y(sp2lĜX9S{d\HdnBD6ƿXs#/^P'<^є#$` i] G⑄x<} {JNpJ"y > /UY/ 󮨘ģ;EƤ" ^M`O| d6 skbO6UFs H8QFt¬${s8y"|ئ-1)i=B-d3deɲ\2tv T H6 %Ȥz3ؖWךW@P٧x b?ml_k1/ b. c+9o_EA:^V7n2hMPж@$=qꑽ?~WҼ{vt)~]yPFrSrz{N?10ҩ qž?V&lŝBnaYk ЋӃh@Ho E'k)/녙cγ,Ɗʏ|U%Ai>'L^e8h9`a]\M33Hi=<)/ScM ?sq!pNtinمj̤ {/9?3aT#үI7uc0;=Pvr KUaov̈prMdH4FeiE/.BDW,(eF!;d`JC犚8 #^GS[32xNx $[_e*& J?LDILUð zo[N[XKĻSlld2/781S-xϹ35U8CO68954lZN [W B\?V >zFqrŸwOH>InJD1=~B?a%l#ҷV5#9ƙ̥=" ҷg3+4~<*(g3҈ 9Ȟ .0"%qP3?aC ax) `! pQ}@5eR(QUTU9طmv|ūC{aEPze\}olcd.J_vLt=' p}Z&PܔގF6";뽇?b4o: VEn(j ȖM5=e>1Mr>>V|>>I04_ʓ)yMd^GNBAP"Z*Ԥ ?AI+?nreYQDEx#d991<2UpQOxcyS 2nنH޺}M>Ufq4=9bFXTm-Hܮr0Τ\+wʒuqfԲGJ|-W{Y{ͧ=! fgt] >GjKVjHx6QdPOXd U;}Jh}vңHhDA}{TRÅZP,j:hS3-Vt 3ߊY$xL/1 _s㲭c*/^wgy12ԐYH8Ɛ.Ĵ,~9N}|:ƅ!䰸`T7nik&H?QaushoD;bUiZUeg4Eas8L2nAHvA 6 Es+d"lBP"Q56[ 0XFT!evJtТ+\22}Sh`D\!{wggjZxqd.W nt-p޹Qh廝9ɗQv{b4AI&US{d}(3}Zˏ10 3nPnK .R_ '6;wܶN|a悅<:SEӡ8[~}#dOZ"(i GKºΏJޅ#59#:Iu䤿~O>V5X_G۴9cp5~p;tO1 MLwq7Vϳ|G·2㮛fu:BN sSN-9D3DVW2=H~VEl$O -/!aBDwEufAqHllHkq*Mb,ԭ9]{AyrC-Uut*;EUDB/6̨$h(~ ʀoy*-7k ouR14 "~zaEvuϤ Ԕ)Y>/G3l7T\_xo+%]yT+NfLA0OGb-Nvj i^ڠ䖙W^հIŷbe)t(kfYoSE?Dk:OpX",ðp 9EP*ҁH^yv[xm 8VRDF&FtA+ZP'ASCs0 3'ט_ӟaE$ےV0mF }Wڇt\630eqo;FB>0U]~F0L^w '"=Ǧ 6^)_0W3{o\q"J:L65Ca_f$Ǎg *mQo<Edw\d-sdBdVq.T=K?ەOD.`ґ~u&Oz;΁1(0qM+]^0p? !^LN]m |ݠ$ɕW'NEIiFT˽9'4ߗ2TͣWqp}Y$XH>yZ5`E5n@̙TjZ~E}ɨ \P7«eZF0q\k}TRuPt`&N`?{wBH,f7WߟʈÖogp8`cfKZ!TDEWޮ}K̀Xlx;CN!ht<@Tœ/JR J_3Xlw|Y+0#YH2ʼnx5Ci|?xʊ364,]9aJR)K~ZKAcŀ5nP!q{o!Nߏp %h=S)rkB8?֤ٓAH?Az``i΂L)r#cF#inbz.B4]HFp MDjHN5;uԍˏg`ԫ =ڪA./_o:JLZ(%Y 6U{Be &*)4E7?Vp)FĽ9-@I#Ҭ:]MFRkO=fTE)ݖ?- gԤ& IwPr;{t*mrn!c@hdE;St~&fc@MsP;!ho2ɍ8HD;@1-t_4=,vݏNA*o;nvR5bbȘ0"ħyH[&PP2hWIfi5=E~y3"v\Vύ_)IZ?1EyE%(O i5TzC쮉KI &>K;"kDlfɌ0ki0Զ,]Vx鹑<䩵q[7q7SkBXzYM BկӲ[ r.o]&獀mYd۽l-B튟*Pco԰L~Ϡx۳>~<̈:粠-ϥk+>h(UCGKRQBٸe{E0f19r((pV"VŚFjۥ/OT x߫C;k#Yhs*̋`}#{s-!D4G>Fo?U;DD:kV7u嚅-Z!+gK&= ޚc2`sKt>VG#tr6 `ppqԗlC܊}xvPaT|aUjk*?i` 9y+VQ\Ii |7$dV ^CMCPxmurBY[-.,ZMèU`f6w)Ye;,f$9 zQQ` ~I6Wxno 8jZtQ2ǽCXX8N[Hr# b;y=|Ex)߉~ϩPP&5J8ֺ.K<5UuDg 3ȡSѽ8)Zöd1Z"|{y^ufE $Ji&bw%q4>wơZqɏ⡄[2 ;Jo:uxњfu`Et l{=#6y'k'eEѧCFª(+6[t՘!Otf#>%J7L]Gs("P,&#鼀}6[B;@N @SNOU]^YGҔoŴH4CQs2ݞŮ@b:KugGQ>"즥$>0*kavL*\sR{%8 v41%7|WӞ`;ѥZ2BRv`vI}(X-A1{Q:%yX#qTY;#㝴"?j2:6l-wG;Hkf/-ʠVSOc`O&\9%Xc"Yf{0,gbXQUMFpCl}w[v٨.jlQZ/5Vyu'A h @/?3-Z4&x[쳰 mV,y~A)1&w-~Lʀmj1n_k-캠ܠ T^9| +ݕy85zTVJ#EZsYDqHyClN{29\gWad3Z"?(9(XkxQ$e۔{yJy3PoЇcRguvbR70>(%әahLAU%N_(F iww*,*(l anYXkpX~ǂBmՏ/LTO}#ơYQD'ps[泆?yb EibB0CDEO>9ߺ߉ ?Ъ2gv_^G;0U6ی0)Iv{alˤ{&T ='S&v 4~VpAb}2I}^oz+NV:\ #  *Ύ Ocb(F Iuwӫ qNUQ# b }Zmtg9 IV}`Zo3;R?n!+PPȴNJ3o/aUeWP_ {B@,Eamht1npÏf?0g!h&2gBQ.6"4MZƪ@' -ݙo* =$F:I2fG5BR>Q*h MVSE{˵M(PrFѾ=e\㦮Cp_"e %ܳ{w∅K'KrZ%>nNq6[ <-%\.kg aؖ pizCH#hH([7O-$|[gV<\\DZ_WQlعߋd6gnFx~o kEtB4B~:`-k`5$0ikBD/u6<Ř 2Žq3b]ƻ .J}iܜ#+a گ4/Ft[dfmIw1El<뤮5z? b}+Lkٿ>c*,bO8PժM5ᇒJ;MXTqb;W6)|~4%,s[%ȏ4l*5ֹV"[ @eh AWzƯ;iO'0ĿpG{:v8=N B#b1 D.&+'0(Ǎ=7"ZD]tC^"ΏVi=CAXZ ˡڕQӮ8H˗ᅢuԴ’{V4 +;Vu,C/z.J4[髭 KwS z>6,˸.\{Ә|=Z ƅTf> }}z۬e-d4G%v~iQU*PcӄT~MBDzZQHMޅ> 0vGCs0Ώ e(_L(dڝ'wdU!`.a(XWz5h>wŊ2;,VXE3j)'ӳ1q?id"vx=wRj0r^nogN]x8M׶JsWiO'QxN.b=rX!= >XI15kqwr>s[OV(#>D;(օfDžޫ Śx6b HQzưoL $Nz`UxIҾ}Ks,!S񭶍n%pxAeFؿ]9hM}GԦFPvwm2=/%l轂UЛ 'i]ee"p\\?x>" }z~Ek%WuwXFkKDkNA"T7S>|YshEO<8D*YHLa"_e`0 Ԥ߸^ۮ 4j:0g%#& }L:ܤ8fxRiC% :{qqYQ~䇘n /miJxeŐ)['f\Y6m>HƆk.r@*VDIClV!>FPx՚X֦{.VV@Kc~ !qTSЕU@gÑtj71T wIFة4$Ѡ]pF\^"1Nh^n0_3`ɛVVQEb:)TY;f\:l*vl}.c?QU@XEcK-N]kR0e;Sw4pQu=ڗPC/t oq*V1븹/1RV'=6RdUUp7p}mJ]W.LncE#Hl W-F`-Z! '߻'pu*E 28ݞ!8\%I)Z; gQk5yelE/ǡfxCpK`-5lo,?'"Q~93L(LD~,6 %;c+9F坹UjU-VGN@ϒhW-s?æ P64+ҖA? /ϙmJ w'5#4$( 7m%Cr>N &3Y_O1ơtu#G$lξ_nd^Vʾ5Jj;Yfn] oݧTͦn,楒Hn&i̊F> vR+A2x7i8Be"0F8a|)ѣ6]tFvɇ?N) jyLM1Ujq{ m4H).uDj>I/ˏy62EI<;9pEvgC7yH#:CȿTY|.'vh}Ge?`bi6Ӓ P^>CSK\4o#yi5]Xh#b&AA8 z, wid,ShBgh;1(` hysPVIj %(sxݑTJM.Ww'`L,ǦԷ @}}NDVͻ+!`%~T>(DL䵝j/D ؕ\wB'~MyZgSGKjJT8câ ]Np.MSK<`>`V0_,e3ԑ {IH,8 ̊#7sE ![w_'ꆨw9P ;d#Gzs oEG_TUg6ߚ B'687x]1>N9@st5Ő$I3қdkqn 7_жMbKfÆ&ϚK U)"1AmPQ\G3.TtxU@o+92@A4AwYx }ؙObqH}\fަ~ R!{eo)%b$[cªv&Iׁ|ITz-jyn@T&BJE2gyV{9غ$̘~/}Tgu*C*uP׆Ł妾!=g(}]+Wd[/O'=ܖ4M\"'w Q}DQ'~19U1{a>_$RzsUuCZqHsx3P7ɹjjRd'AD5 Q}}< 8kiY&<^ K*ŖĽʜówJ/wve'%ҍ4+?/9ny֒ u:KgsdtnE NG dI t))HjA Xo V'e+ %'4)#yo떖  %Js\:ֶ1nEK28dpqzo.isҩܓy+$®m2*jEs5پĹwRQJ[ʩyZ`gGq*eKi}֣!YAn2NGPJ(QU!h~_K'҇h^!ԬnioM+z6-'@a_%:q rۜu% þ}[cU{d|}+1dm>-6}i;n<šw5u <,[0LBq@Z9ie*b.[%lnpY=ցM5Y|N$E7Q+[ȅ>6W"]J"tݯҨ%RkImS}2* kpUȲ(<$v(@?Zm+dPAGP@5MPj_:7wP u\'tu\[ϼ+f .Gn ɷg?漢++i!UkN=x ewPh5KϱӗWu]@[hNfwDHR1Da̭9VLGwE\~P4 fY^:8'l!γ,Y,Adfb"M'Cw&5K@PK5 oWỘ ) 9ȹy_# 4I牽GZCw"})ń.f '  OKz#VG2Ik{JQ;8*'LQh% BD* B)6_ƍoE҃G7ٶi1t}b:(D5b'Ko)b@N ; _?؄w!NZT Q9 (mR1ֆFoQ YEjpGlYFFz{NkmS!; /m`[NOF^ ;AGe;*u7y'MV1Hqa<#Z_fo5=]dg x_;dEx}I~o6\̍.JiʳRr'>Jn= 5)џ5 ͦfހՁ[T^#Z5a9eRq}D2ln ƞ3fqAF!d BR7]Ԙr0xp09py>.*IoI㘉>FJQ7)@n6j뉃ASaP]^ҵWn.ȹafțȵE(2V'hCɽ4jT9FG/M#艙>VzVSS2|+f6ނnʝ [K0@)i^ o!3 i5vq33*ƏR X|I>C1h ?̦"ċg8y(bY9fɞ=䲼ba[V"AeJ _w@Y t `ͼJ$֒[C()5w5MTT`,&(dz&ފ@~w0nm!J3Dg- YUZ\kx5 =_Ѵ0C>~琊ݣﯮnFN2TZQ'Lw7§}ބSCt JQ{lGvAkvqw5p^{T:=>VBR20 gn\줿" zJVgh+]w#,(/s8}{oطCOP@Q4#KdZاh~I8z,nj0ׂeZXY':>!$P]CtfoDw~m [@/w4$HOkΚ^n{L&!Yq;~bg_4-;g)K()^lYPOgس:p@uux&`ݶ5%;ZYt uXCv(`T1,< GH\yh8Լ8Yoth)4+NT^x.Wn:5(ZѮv@EAnH'Do-?sD,ٚ,?Tg_Sq|?6ڱ%RV}qf Q^ʦN?!ㄽ̂k(Sh` 8vr^3~Fo1 4a|rY&|=vďm؜X(S#"EL*jZMNh>vS. x>~]]X`_|>Uv"LTGK<ˏ~q/dƧZ~^2ךkў5mTOC~@LR WJ5*)FF<|(ZxrL 2i;DQ d*o嫞.`%T/zJ\2z:3nUuUjw쩻BRz- (ԵsFi}k#=Ϥn\ƍ-Tx\&ذF{)~$'ܻPwJ8E LGK^mLuuG4zG2`ѐ:\΅u  8Ұ}o̺' 2T1{vZ=i- -)ۃpK OPJ~}?GKʋI}͈~0μ랰rB k+Ph7$0n6rd:kW+Sz~4HӭUQFxO$[TDKmq0GN7Q ^Je?ېڃ`qM{)kWɲ#c?-/KX甬2}b ǐfR38F1a Eɓf`*䤣WcMrѻΒkJ&f!d?T SFYPv4649"fS_ФF|M:AkX*&[ jqV K) Tڳ2(ml1еW9"tH!epťB9xxl,uّ٬ 3 \\/ҷH?aaNY93ѽHi6z#~G) Qh?sTo'&r`@h!9BK)Lwo9/$h (+4HN@[&hΖe-F9-'\sYt5ڏR}+& 40%;U-֋vO/q^gd¯<ؙ#y4ٚR{K~X[@+ ){ Z;`viYeIwn8-(UQY<̃@2zZ-rB/| LR/ R,rF΋8N-ɘ2Θ㴩纷H榊{n5L[u|"qUoJ]MiiFp$ԕIڤV^V7V_{:2}[nql8z\j ,jڛ)9S }p hU.4kXkIC'I[8y7# 3}uR]t/e6=T[:tSIۅZ`)FyKu9ni=e}8+dgITsyַҞ[Ң2Jl,i+?×xpEl3.<|w&S5(lģ̂\HDmZ 0 oY"rw>M|]MH+;;D˵]4Pp4zWdX> A*bJ(!0tmT4E(c1g7W];Ǟ3M!uPH!W s*fȑ`x(yWqn>^Z3:+{s'-Tt|5DQF3jwm7'Q+~Hwz~(>*4xx t톆adR{Rv7x9o"\2DW gߑQrݤj0ږHydg$J?12`b -+j 7nS\ؑ b v¶Tѳ+UOiVjuJg*Br$Н+-%  ʢ!4o=JyW~;ȫJ3;#ic!O^B(H28z?<@DC:=,2tI>aM%IP 4|j=a%eEI~`598kE]iE79vYgGnjȭf_)dʣ0NFImE"4*݄p٨`.0:AVthu4/VaX&IZK}\pөpVP'(&9SeׁY1⑁NU8I ]4#aLqB֘ǰ&EES|z|1fW`̨I}VoԠ/a#iZw׹=h jBqt0'U}Qқd~tja0$nLk֋.?|CwDz .Sf×p^n)#=9v d 0 +HOCaMt^3K&p${w-ze{m/(K'WaFoJkBgY;6%5VwA $2V:( q Ph1!axŸtg] qze-W$~8a{Pm;4Ͽ恞=w ~tbfQBBV>KZ<2h9?$(Rm/Lby'Bg(or))JkA^ȼdǸ(cnqz,Md\[rfD;CB9ij*8-|a A~CB6yXRS~SpvGQ%Lu&^%%?^>:NHlo]#L2~^@`1y (u^R_r QX]k7ZCb$;vI/Zp1,D^7hk]`"' w;AWQcOz|me?xΩ1bj[C ^$m_F2|9tCGErY^O6:^Z+3[uU(>λq> p'#KKSƻ|Hi]؄/$,Ȇ Ω6FDZ,@@@r:lb0V4-p3D\6H_EF_tZHm8Mdie׊JgᎾΤjx_CY4єYȟ2\Vhk yX "H&TFK23A j |F/SXMnRc 6d_UQ &"FrwH JʞSڙ(6hА"xT1 ]eZ`RAQ߳\#q1>2/5~筕7騱J"<{|!.Ѓo< T9/ iKVYfe!Wgd4͜H!d9b4~G HFHXv90L|Ol?^w\v)LP}兙?R#gĪ3;:" TEEI T5xU$v@'OD* (rE<^:ˡgeLHjhUCb]O{ n﬋\YW`*k]YK-Ѩ"""82^-9SLθQ :_/&C(zF97wpA>v7.p ~CpJvɏpZ_Q1hi߇*/SCמpqb˘܍RW P/~;$ZǔqA oY4G:ǧCE2'%xR?ödj,J:fG;|! GV) #N28O罄bhwg jj_BnQga㝙Ch$|aYjn٧Q{{kڃąD2Q5sNM<$=E{);Q:D7S?.;հ{lMRxeDyXa"!:LjD:T Tr䄤+6QzL㓾㼶YdNfx>W^E$͒?{fkj,m]]t5Z͍Ÿ?unl=CNKS3/jCm w|RQO@#uv-"_ 8raB";2SoJTL9j-ٍP9%^'mb!$?<^.Bq\Y[Qυ!ƼfԪ%b@=Sq;b#/{p1?$J3#_~y)\jVp5\73P}D”+XU<7BHQLj:6Ol( ٿjL#Jg<.8S u9TمrPQƫny8@ã-Hg9] l5}tP؋H>Qp9ʺ}.=M{1߱Զ\B<y_u 3:x?ioVqQ:[z@@$_F?p.}9"xfG1m5zU7'Tq|4a$GoYt!^GIӥp!PݝEfi:A)Lf6}`=b9y1VrJX'c>~ O3"SOg% , c# !nky/dѺ`S ȫ:lt#'1d:,f+4ZypW"rAFaq yiM6Ũ.MhxK3cTӂP%4 D]}-DSjY_~HpnlQ\9F†Qs3.!:1s"^4ish8&?a=t|E=&hX3MUX'12|lPjj5ϮzfZ"A[ѣvlbWj/\dj6@țS_ dǸ/T( g4!?s"%B(/&Œ7mepZg)6(Abq<\O/&OT^X 0aˉZ,(%'| g-ޫ7 P]l[r:-+#r&n R|OE%7ި{<4/LǪsfK^Miy#LH&F;?t쩐8y#:!jg'ʈ@GšӟS42X {3Lb`:|X[\Kbt$MʞH`-y;!]c8mGr*C)Mй,.FEakh@^սcF2qM"=cFX^Q7O%볘DT\lY놼*>~Eu P}-۰w($=kϿ+ZZ6?T׹-!<ݧ7""[e^mw/CG+][~ZvA8VxCygt~h-/wSS~4Me?Ǽj3%p[J{ 縳k4x<&Ppr=Im='ORp+Y mAIQ(O7oU ezZb_e$0}&+Tȩn߾p mqzT16@3mŖx6D`pއ&CfD:f%mFSp#$k7gƊ{Odx y+Q+In.:aD4zG |^&YQV>\\T8u|{ZԵYz+|Dn V:aA R#=Hcl 2$L/?&e;l3*M3?1}VC웦SAk:_XMQr-fÃf:Xe-yZrk9!#;5)=j*hNf) Ie&wLqs@0WP;0M;(3Jy B)ػCoR~!\ެ0dHHMŢ0;\ێeU v>9ĵRv$QrN?Թ gT1)jhGKS(Koa\ )^>pSK{<NCwz\T,Sk\ZdCv lpċ:,93[(e3m]{D2Q^TIn96\hX8ݿ{ (TJ"^^ʓt~69c3F C Äs䅜ĕGU|/ p2m{u-Qg)/\>{{ ,jhn# 3f_R<ei'`wupFŲrR!dt #aK)윷!8)W@ ?HRߺ ^fNZ24g>ygu]A>s8XR a k•^7H~ __՚:[]n71;b8V+L)#ttXbfm Բ!hu;ܓ/63Z/9E̢:VlnN1 N&d#_ol{`9~T|*kvbOG~Li˃-+UjS){N|'3{%;x;35 r*%c.3WoH- S:صdB У?xxkĚPےUB|'pP9LLg%Z̭:K|7Džd~%@ +[>r({$ڮ.Pv_)Zlƴ_sNʋ\!WXҵLw+PY.٪pev%o=mZW8+6zOUoXNH_Wi>[à`?|0<'Z]!V=K (55 | X{c>MNҾ8&_!Fo4@iOw2-S,c?#I!{[r߶{)]Tނ9w>؁'ߕ*fNN5bųT`uI(Z5\SؖmwZq|yo{O_[&kn{i{Bd.]@,A4w"M4fu'68>,\εež/vECn+P-\Y@hFuMJb]ivu3M*o=ooo*گѩH|58f@5:_d* ["` Q2?T{4w%|v>3PnǙ]o*xkRTSf/4~Lʎz!R&IU.|' 0ʁxN`-B$IjZƎJfC+n,~v"x#\t|!%@\vU<:QBj{ :Q¾~,c(¹ߧP)r\#me V8>v›?wMġuAO; {e–̚Ĥ&3[=tu05pu" Mۯ5ǏGL5!-\ifeTYy:ƾ{! z >F,Z}\9]E~q$`Yx<޲I_)lTB=HB>ʘTV8AITl]ԻA)8 JBQ S1}cǽIw;2W_ͤ,iC+OQB5>bUB7nB]AM>RrTnLP+u[1F偱!h䵡3jc+277ɆI<9!LDvoha R ,B絢/|^ӭ Ӳ%acնi9OvLCK}0Lʌ"Գ~ZsTVg\)MjUv42$7V!+a}!3@[H/,{@&GBDV-h=N^ !&A!u~ uV =cZm !ì` gxKHKyggZǠwq8R.V<36*hێ1zHh3IGV"NQ8&<o]oR]| ߐ՞XIpgsW>Jgs[`A-뎥y|Z(8K4)#~ һUG $6բ4Ϝ9+0(zgC|K}tB91 c? V gXbK9g O$ǿ9cupeh$cNHR.>f-I,; r HZ~ODQ}1? lwd2%TBRBs{AۛX:ZXV(wL YKF@\BtWt|y>p /Q.bppgUv[AJz!V\!7R0fo*IEZjbb>vuZWYo}2fwof[,5$$6oE \|j;$SmFϰ.7޾1}+f@DEDڒ1bSy,<̠͙q3\ uT(X{y(c:BDZ+)j2r|/yJ,z^B~=UjAh^eg 8Y=X5)I+2~ŇKnq.XAIOTSgMsiB쒪֝sU7fMȿ,bjhM{csVaw;.=9x' RX+ODV4*]нH厌!-ĔiğkJbt!<TPիiI'U<|TЭRshj*:M[[T ~~%#vrYaMW]c*&@&iI [7B,U$GZt/<:$4o [G5UR#{Hb{I *)JwA| YSXU1i#_ƋDk^p}>ߜ M4PEx/ @v%:P`Gih>}wxfqڕ)m=3C%x3˴fnN?ѤBWeєi-|U \kAWwz4ySs=ΏYmȖ؜]qb]퓨bX{W %6ΰXD}JX%*odh^ 0j52t2z#cr a< L[g#؞9{ m(8LP<ȭ=1U&D]JӘxC2,*! ^se0{bgtϩa\G%uZoUQo-w94%nefsu'1 P s"DILxQRkytt$dUM d.!&Z 7.d s$)vv ߷["^AʑAeR z`=FS2S_.74N0);e4E js련zg{TOx5sˣ9 @a3:I ˙H.|a.VGxӬnu rv،li.Q _yneU|vmB*S b뛨8؛]XG4JvU#"sӑ3]2nÚ0#>w)w^X^j}̍C&'m%lml _#}4X7ף 0lh +;]og!gdSd~S (:-'7D:Q@hn%>hEEߠ)o7XuL@|+4).)i"e);!PEc~Gӭ-U8mM :|`hS"c;c#]nPM7ƥSMq)ѡp֯ r^nvD[>gJv+ ; KG{'T)n/{+3"C~<&s/m2kf(B/99z6|-Zj ϴYh7vs *H  VժON&O6@4yI(|wGC蹰ZYz8C}C=/ BhME*jaruJ?9OΕTH۷?l +{ mSolAD@<eYAFSr(?E}QI|>%\11ew/IyB7VIj\ !C,借ղ[P4^yv}3h4z憗ǯ3?>%y.'J bqtQG߮"c"[d&I@fR(\Nvcp->vAU0YYS%\VI(J^Od0]harGDcx^'R7k5|X2h˷КNni >SF?3쪂U:O7w ђu2;tOzDAMTo-J'?pt6@LYjwBl #wd4 }'Y ! k< D8T[}_k#vLY2aP:ji w :nꍠ.ao%Kk}Om2.SaYJ;f>772֖xuZ= _ # kƩYLlCž^`5v&WiAK"z&W"(E22V4ɲ9_^啣B/DQU8fE]Tǂt2MqB2h@ނk 2gv%ae_B'=* ٠bx!h"z&1&ԋUT0wNbg jiHh˕%shgVdG jz0z xdiZx羙2ͺh Eo ux_Eߋ;\!iǮ ao~KRy"~%wdޮ7o?V^R-d߫-ܪ(Ye}|Hpe[x4l\$iIKj/drY[4W@[?X7tA(z3-1ae{One)rZ8jNxlSAqf#I,P!.~Y&n#ܻ@ !&KZ8QAoe~_Etv1yipCDϱ~&YǶZסc[3#wf!p R*SpAyXj23N W6v$B%m҂-$.Wyཋj󱒑|3=@r,sj&y_ҺųrOZ:j|Hy&͊ʵ+s?<$pgp-K[L5hfY^ e8ɧf,膂 3~uUlBC7 8P\ sm2Eɨ!Z&]+=cT`=QxHRn( .<~8X`Ӛ-˗;Ck^sфMxJ~5s T9zHl}0^qZj=JnhJl oRFC}$Dc }U~. zѹ$ TzVdӒ'gK&z=x.VRx``;u>nu kusnA2}!N}ZZX}[b8s#.l|Jf`4~;o%5fH %뀘vX$+q Q?HEV,h~5vI}c.߲.>> uq/Ք T%J㹖Rvݠ~ܼa0hC~Boۛ(:|S,= oko 9@ZԞ٬zr@ۥ;+)Y~&h膀ITqZ18T~qB 'um@C%,'RݮJش1KI'%2U6 " *ɷ:W_TK&,;Mqbs)ihxU;40I6ߜXN8w]~_xE3[;$dr5]:3 `m:;bukT}D+Y+O"F3 2^ LrJe8,7hk>_Mu>ƿ7j% D׆ MiZ6CJg-1*FˁVq` &>HD4zej}eR'.WUŴ1<,`$$m!!~MNq[_s`x t?)U7ш@RqD@1ifDJUDž'[nDwe&ZGGo4GgƫTI{UG={R }G{np; Ss9%>`H΋xcv6wZԗn7gDlɅ Qto0mI51_~J dfLViH&NDth"gE0o@Bԟ~D6JlrF77b ,9G,]ZǛdJcRG =S j]ܸ-_oֵDZnj2_ Fb2ek\wi"z9/ݿdܕ^)"گamTHp~{+Š W!u QLSf+1z{mL]NEDG` ז&$lt99C? 3+7/$ԑYWf l*zx6qA:>82NAP -*iT4x̠>\_L-+Y2oGsC} )SkʠqC\nq8"?+^F D>)=.gݞfU`踿mN&{Ezth}LX=aC1 dH8 )'$DaDiV S\L4T=⪪6֋쯥K!n@UMwɊdS̶hK lG_@bKfa׾.hbw;``~wGyP䭷.R\.BUxdws)j$/#t^yLI>s SF1{ a$f"ɁAO7@wUQf3rzjfc!V(G}S/&m9ջ"RWxJR(~XkطSuCt |jWV">'FVWAJD5έ£E՘Dyp ]A #`G`E)&Y>l1y1. E7qB^ǁR)?ťgFUM *AXXIdH]Héh^}>ȊΓ,`N3 Rp{>D#˚Can0"&ŽX[#`(Ԯw8$IXÏLBV;&'Vy (bB}4̮f^͟DL9XUN6.n~ћ"G r$POr5T>L"g5~%8izgN)y\9%ףfc.vT>#XgTA:HWA r6|A˅􎵁/:2_#&6( C&'`К8KT!ENw_qS ߌ j4 |BVW0otja5K-S6;Z)A\7`*`t87|Tqw󑪵J+M=?RSU0iPV SLjW8TkF\z>o,FwR#pf*tLQ[A9Da5,|E,5|F =ڴs)R5470Wke'`urThf!Q5/d,E+A!,ɲM:J6-XN*)SA=ᄑ1ʍBݕH赢} ] Ë 85DJ4SbR:jc@ikɫx~}yBk\ ߏr&cr.ySb&u ibj'tiNwM/)6R=qn *9.:T',1jߤc>B}TpTˌG99r>ֺ=H>9ږ]vBi fl;r|œ(~XgriQf/ct>+9&|1 . @;Q̒frtY=ם:fo8q'_C"G@ɛ?U]x>B,#-ٽ,J.vP_F;Jj~d2 .lWXJY#jP*q‘I7AP6 N/|(@l4Ύ^w3PWHcp\m d$mP|K2s8Ef^a6e)iO7ƨL@;)_0Mn6!gcy"Cl+M:GY\n ;*Jw :vԎ1S16DK]K*1.݉ġtT[ԪL=!k%byF|!yKlS3D$@K{\vrY$Wwm]}zZv{dO\»KV|!3͋8I_Ne2La-C'(N9ќV'IUJ '4qrթ]Ƹ}KnN.m2G>"Qxgᷰ5gљCދI!6Z0MYHڗ O{Ql"ڽI/{JaV,-:|gnVG: Hߧ"Ppf5^:o^n# l &َ;"8uF։GfHY K HfcBvnm*)'ǮΠa]YSwC&:EK_5x_ǪijJq?K!x[Y Ө߸ Зo>X0bNQ@V 3cd?:{$ss:)5 Z|"!g9*j0"(i*I_T`5Wuq}m1&V\J?q;s/=pl3w@I7 ۀƉayC7&(稖Cfa( 6&YYK8xR. `zXs# U;lsZ%}.2 ί&--Wτ$hv]JNy->wD}y_G$~dBڧ ؃-j~j$ nWW<<@z!Zђ% xF?{MwFm4kCje`t+/:R3i%h!c+z /d> T>-z|#*"ؠJ'><7EjnOݡ4.!p"(jC?nPˎfunRtvճd.Y^O1)6N 7Qk :03)}`^IH9~U6I]uCŸq  _hnf 2&4wbŅ9ɘ y nͼTkĿc/9+@tl>Y^A/hEhp\0U'BϞ,>-w$62@Uxa}>,D2 6eqz7҅{J})IFx`^ #N+Lj.>Rϡٝ5 Zo,Wa&(s`a' ֑2W˨:1whX \;&訩icy bhZgaz!KGL*me[܉٥WEsj301[3?LEԀc ԒYD" AmY1F Ym".'=S@h`b&/r򑖐zgQ d M~ra-)L/;_s`E*pE@5h)%1ᅘ6jPg^#k8Mu;噄Uv; az.?v@ hU0چTw*=ocPP_<Կ_5u[e(Ғo|u=vo?z3_S˖m>>:+ű,kj=0rj/>z5 DPDrXE+݁KEo|k*vK._M!YBkUB(~*6]B'~ $j7yX(aoʦTxGF|M!pCz[:1Shֶ8u gw s#{c<,0APc>zhX<ڇe&E:q CәQ.02O_DJRHl<^ #0r (G)6mOzUxW x#嬔j)-KoiS|k-xU:Q\]> (&&8#)Z7c5p(j?IƜ,].`?%kȏ y*S{+"oUuwX߯7Ԓk,Zէ?ݿ&_ cD_RmDG,sٲx!0UUŤG:2_ZH ";@ n'.qp0D:'0SX'o?ۛDz " h?DÍm3s_hwWl\^Sl5]b,]=TM ~Õ,j/pMV `$.N-FP44{^7&!;"_7  =Urg;Q(DM'+d誀ٶ[a8nh'_pj8%b;֠(+&PBCRRDih\ZN˿b=1/d,îR†-W4:f53<{nD۪_Fk.Wt3=^6}9`BN΍SlH&-w)3&9I6UʣLU(v7 ob$рPiw̻NB(qR5p1.t7P.hI"`b[&+Z%mdȕUp9 5jݹ?u%{bΪ^2Khxbpi@= X+CxYC 4_66 9ge|,i2#' p#K T` QtyhW=.lS=&TV\Ko "ϹQV4ez eկ;<9ROGvKo'9]p-~yZzey [aBvL㘬zNTyf~}H>x@ cT\cE А+mҬ$["[wqYk^\@B&2e"(7*?wb9҈~ OLHmԦQ:+y{O$ -ц,כ{kl[zĐJbBD tذŒc.FB`0k4!r=%ћ&rI뵫-e-bs~hleC(!7vyot&sP;Gr|,S;MHȳ2[HP*>.+`2˸+@a %U\Ґ, dA 5\ZM얔?v9Q5Rr[u ->x+B:\ &ݵIKhY;3<6)$[ :/r%BvѮ2dxڮg) ]=OIrnhƖ.BωPoRrkZ4HL#qo|YԖR v>]޼#8FeVg&9ń+~ˢa˥f Q՗mk|1Bχ:U5-K&nm ϮZzy{4*`_*@rUrd1µi9ˋtO훏&'MP142m%*W\Жd*,Jw/_NBA]=8"(BLrg@P7Ht"߫fxSfQ!GgUZ? [`z "sz%FCb,[?š6px:j`?QJID/A: pRK7,29'@"ԟHswa7vxKE6ym$'.}>L.J- frX(RO?ad cY3vU9Tcr`!Cwm]*JujwO.KU5ヷIA%3' %4=. n7k~oӓ XQYE4j" ar۾áUL!w#Z5x/jgN;uTn~v#hv\a Ӳ.n(5!è<^nyq6T>{6u{a幁UB:2y:6O6X5~eWMVd8(^ y)SӚ]T#^M3Hto0m lcCX|~Yv X$Ww6F޻Y4qA,[s86O=Y[Q)yV5#8}9""m5]UtJJ5uVѫ?"@fZB Ύ㛝}˯ӔJ4̎֜vS(:la&g ҁZ=g1fqcXtݍ1c˼2`YhWHT# SɈW3Uv,*?Yzn u>p}:-r IZJ+7S6|I q# ylQ*͞T J'm50LJ^-AF[O;T͍Vt[3(B YhoDZ ێ}?z,/iuԻ-uډ rɹ~nlk0E-zdc:ëQЋI{ES󗠜t8 - p)-ttq,d: >x\z[nrx@؇|&6;誼f~3ʸf{`4juưgJ8^CqۖVCf|+iqA=&E˯&'N;Rj1Aƹ<-$Ob͔zጃ]v=nvy J9wՒКm?q$i;l3V+NoB,=w/0C(_d,Nj uB(HF [΋-"= ht=$&ZkGB0V۝@ JXM 7wr%Yؠ2@K$WX\. TFMu9ݛrcI[{6 Z$ >N-Ƙ2s&b Z;&G)6=VV'ѵBbrn$oE*S"0XؖBw+& _sqc@(P:umZFy\`5AIl'ݑ>Bܿ: 52$ Rd?2Qo)X60 % FX p20 B> _u0+KeC S0ky(4,F3f iwR{^^l\ rl'w'>蛬|(d5H&=v Hrq I Vl67)(E^'bg xLANyȀ+V B77>p6|Ѳ1bMհ ?.&#R:^B6Pr,`heSjkȠ!⃨L]~:cP4֛e`%J$*v`樸ʜ#񁥌,ᡣ}nQ;b@W@2f;:xpEǃ^_,_>b%!0<G`P;52w.&RZ;Lҽhմ$K=^i&Zjc+ CkadzFu,D9z0/Eush,? yޢz߯Rx F^ V^Am-l{^Dt٩`sŸcj9MY4L+i)قc!esC UmXeƹFZx<< mVLW͙ @2>Q'~eK] 2}lH|dzRkBv{f32bݤvoXe ^_U`nli썒)qe0 ph48ho(6TNXPwθKn„2tN w*w=$;G/);)??h&zDG%;+fbP1`uzdތB5=8R簖_,La~w/Eމd4g 4 q ~jHY JS="|o^+K0U*kD c d0EY>|֍.4 Ykr W^-ʬ>.fs$.CJ°p#(gKu1\#!L98NZnoEvH^* GFa.U'I"|q)^w0FX(EM0൱BкA/t2+L(ʣyfa5Jn?!#X6[*ilg,ݫHSTd=.ZH` MR]s"n Ʃ/l"z H /lF˙ 䊮NSҮ^BN0d'M gtc5ؙMg6[Ѵl}fl`誤5IA"u݃MH_HE'5@ pN>=ZRNϩ%& >cAɓ=|o^A ݊ b ͵jK;A)u"YJ=@,]l;+t6^t!Ocz9z_Pf 3Psx;GMc5{)ѝ̽n\TjL SM4tM .aoK+ַgyZTSZI me u*n?\۳^vT V{1*$I+Ϧ$u6=5|ݺJPE.̫ Z2>V%_s BվQK\3>N1qG2v\kN9'w"JĐT̃3h~b}}\IkPf)Yst"XL`ǕbKzeȯozC[U덙NDrRNՇuF 2):S dх$ BɟUqo._.AZKZ _)zLTA,9h}<Sa](Cx`l9`*}m6vaG@ wMݩigRAhg\^rn?Oe}ʥjI zCL6;|<=d@1$:btנJ J]>⮋/W\'|iWgDCI^qfnG{DП}91> 5]YF}z赏-6pfܝ~="z~< rE@ .N{-v(C^Jre'Xp*Կr ~目~/tBYY@]%wa̭[A[!`>F!ld*x}ri[uunЁ!u$Z(yFo@1=Cpx`]Tz#Bs[HU52[z`I1ü*xu&19red COu$iPF6BT%Řzy#$OloA(D5DBRsrIinN%v:M.*ab8^49X_N)rF£DW;%Z);â)`٭3*} qzǠ/Fؔx!حntbU#hԀnQb,63k#1~Ii&_f ~;#e5^-׋ZVu!b1/nh3?;2 W':@wd2: |yoNTעւԫQUTTE*blҤOٶq-8qSPɣ&w9{<&6P6#OY)>ggBPjZ)ξU5A(pǕ=@}C}jp*$!ڕ^&R+z"36ɬja9jfqW)9%$ua^5NGd XI姦)q~H1)˝IۗT.=KhC 24n~;|bv7g96÷;f?YiF.G gt{zWbʺQ^&j[DJazӝ%ZnQb^[v̳"j%lz,Y$=:  1;A}5c)>o )Bߣ3VxBz|u!S!G}+ejfvqS?Z{v\ۻ{SgWU\hLvݝ,"I"fe/(Q]J9  džlnB,*0ee%c-h<Lj%&k1C= , 1l]@þ?&'R6@]j* Z7B\lqs"ӟ=vk-* {B;ni6{; kP!5ekˠ1bf,dUj &J8*|~VZfn%z8zNUD$g<=HS;( +xѪ;ҕQkb (r^eoڥs_u_+7wg?VBQC7J2+ נY*Pاg f^̟ݲb{*wn=s=^}TGdTH$ :U(k!w^#+aݾ6HRV* prsgM.fZކ܆.yꪒt_ &_ CiQK:bf9m𱋕:EJ=-Yª|7pN&)A7 OxzgZ>ƻ5,QvW.<ѩޏ!HkM4"%n'pM:U6;Ѣ$.RnI~cMՈQ x=ː V oCGyZ.!W*vi_ǁ[QF_1m߯Of;2M2fMRic9Gbe#Z-:Mnz`*J-!؍FVp[տ*PQ^hv?L/.Qg@%ﻏ8Ei ,w>Ѣ0Hk(Jd-YVpco!BC֓f,#f KFٜfqXnswxY/; n51B!;J-KQ,@?U j*egd/cC0]bɗ,RjBi 0Tv/3e/yb# lA@R!O=?, zRwx7q@6H/'5o0T=XY\cGqʼpnL 3..YDzE9]y])!f>S)pJoZ}7oÊ)Q #eM?[\X{d+g rQ:٧0 [=-F=cC]ho8f=)~ԕZ{Mfۤ>SOؼO l yU(WA(l?}5YժۍJ:c! pjsJ&ָ-u7zňR[Ktmhɽ'S)_ e&ag]E]7{^Q*xݧbo?; &7z@|:!96ĥ*8Ф7yZxc7&ԢtPW.dfQL*jX" {#X:I܋Amqr=?KuŪ$!sES6hc.>8<5CѵP }%0;8+7D8+IL ?(8v3zD"!.{H#0zI 7+`I3Qt#[".Ky F*ƠfdO`%(ΆcJߧI07J9'L jnrYUgFiP*L- _D,ڄ"Uw-jN; iz!D3,#.ڴj2!dY7e!-+r1 (gt"LG1"d)xt ;阕ώ{Ǻ'҈4" "n~ZAz̞3Pۮs LͨfO~(_rqV>JlNw9u*!ft*/Pm}f0W|lRq7dqrIMT\6 ϩ>Hn}seMǍ{lF懌O@s13c iȩ-ɱfM/"#V Rt584b nB! Q$\cLKW0:.G J薋II¤D8 p2Uu/+4VPDŽ6 p$h_z:^MXiXW <ɦH?H%F.ZLZ!mb:Ϝ i_:;[SbR ,CH@dUjB딩;#&hp ˆ.9T}g>$X=?f0Z)aĝfV$)=o,fgxYFXIfx`->]YE,~s:( _T=YoNʛ bմ@ˁ[.ǝD$ӵW僌ٴyݤͣ]f8l/چܥtBoJ WKA=EO_W$=UIFr>?Ьۇ7OUث02kr-fCm^diQdrO07{*3YS9g= |aG2F:&>Y\u.@qol6{ˇg.=N3z&%S5*S`NѪ?4*2DA+"E)Q/~T:PJ0Wowyx;#*+TzRK<@.n^~SfK~"GUXչҩ+1MuJm.hyv"ls7 >1_*9rmмeVаAq*- A8ؿɐ = ;9bx {\9/"=xPP3Y Ĭu18V)sṿGӀՏPzڨykM#~5^Zկ.lI`#DUۡbca?Sm$Y_Mş2>|-Cv((k;hNh~ۜ.7ā_92?g gөM^"*qZa絭  iL2:2@pkx` ~ GTY 79 SL,m(cM4Eܖ}z΋ЬCR^jQ80xAl':{aa8 [Ee8D-Q7Ӱ\ 4l bOJo !o_G$}5>X0p(|C -˶jn>;?3.o>v.58tmmQ]Z>hɱj%t߲òm#֠sO |_4TY %0lh_ 1MˣΨa-Sף(kow.uކ{T48e2nRSCU&M,v] >WG87P^7-kez\9= S:ؠ% kQ<%X Jm8TKÁQrwBЀ^w@*ZLQ8pžL R1L?`c- J\_J[d_ 9©MvR(YQ-ICشX;$IC{s*[>Mms/z:uQ6(d<pcU}!>ٰns|!st{ K8 B!LFKϤep~kCx[T Az] %yNPqƹpt>4x Fo5@"`B!%K%ʷh-$moo[VS5zuKꅕcwH`=N=L~U<0|"̩H%0kn a5|kZ?ژEitZhJ[& )? &[-' #OC",k" AdHCFck7?3+(996OwP;$7A>6n*Fޝ7a@_xaa.Yi̢ϞaM5EqJ%3RѲ<͸ j6P-!u2-/^꣇ %CKf秳?EӍ޿Fvܵm(}lj"\(6Ycd7h5pGc߇f;LZK(!" 2А>IqXKwr$(5kNOGkJgR1[q!mP} ,hOp%j,LA%fqxM]Oȗİ 0kgKQlBLI&dp`Cʍ4%5C$@![jWU ި;ޱ5g 5$u|Hx&Ҁt,يCuMFKܷIm6F/~CвLVZ{PM-W/ x/]>XmfmA?U-(2K /kp+LH8\DIFZs@Aqo].v#h`ܶ0w&M^e2U :SCF@ɵ%ź)?1VIQ\5PY ( xIؽr dLnΰM8e'q;Ou)G pU:lN|,9%J`mF"[vbh``,$fn|(1CA9E0S18ss7eYd "40GIaW<Ì3FH,YKن F$&F;FaO]mNj/Ӯsh|}g{~+4HZsȞ6 jppw^*QyG.h4I٪*ݡq ,aB2B/vy[mNRDaku!xU¢ΓTޝL~FBղJ),}&hKtnJpK::5b߃88:vhˬyfIb%.Xa+<1w,ƫ Ұdnߌ|/+&Z6ěŽEA\98g#V L;vbYS=lm}J*#ijh<&MjUz`8ŒT-t_ÎoB1Yb ׵{gEo39T: zq׷u2eS2Wau& gL:Xyg3F3q'D: ~s!Z_Yow %lqgϘ% KRKØv9|;Q";[Qͩz\-?Y[%=<nP\3>Pa|tN{TEvLގgR:9`4! \淞I82I*/}j*hY htLE QVۗG60m=̷]ڊ8L0e6J.T=ϝ|7$y6繣 6}Y$w|x"ԸA:ain^bX<ޮ 3F!Pkۓ4N+cZ$΍&M괟7I^( E| C^,*uLN09.AMv"2Eiw)3Z̤!P]DWO\qD¦~[5Ն}*[a h܋eF2v9KC>;,P•2Ա-m}}7,L/|h.:8'hE,_%^Ap}_$$he-c<N&Vӡ1]JqΘ$v-mzV#?]`;6PSkMlc"vN6ڑyz:6 7TIm&8;Vƭؿ7 G{,ԭڦv>EL qSZYKn4}@:XBE4g8'R54 [zPgfuƹvѩ@.\gr˲!+r E:7o!||O7ruң<腦5@$LEu "gKIU[*Me1QPJ6⛏Ա!Q`%iK)6L+5K Hώpl9ϒjcb9o]_#߄ ?(8M!p:+}a؇{}D볮n,CieʠF6Sdsg("LӼ;Ѝz^Lbz!iA&1%(mb 1KRE$_,8:EFC>mgRq8!e:{mm:9?PVKt<-{5}>ZPwXx¦ѱaWJN[S'd.0.=5]b7c$ywyΰۣWH~#x:W擯o 1x !DfIZ@}-9?Yn d$EcE8h:bbDpĞ1lVB}g90T㾟\8I.W'ރR+BRwf?WlO^i7omx&Gx/l3YHn??Ji\rf%x.a砓1O< XmݼBz%@Z zvR5cū|tҞ#-Gݩ^zGZe{IFy.Ȓ&,O=*/_s4 p Tj!0$U cbJB" u0=xC3N 6\]k{C)@؋Ϩ53(]bge{hEa^` JʾЊ2Q(ԖCG VQIxⱜ<7n֘ 5SmcáR98^;ƕ]7L7gUOA(ƺ,2fb(ls OZ?34.P.uS_ЕUuLMZQVn4w8(វ3j7 X/"hno(/4#2%44zjCpUY-45FHS-!?)3vL7F3zX%R9EX;G,s.Ґ+O.O6`c*}"N`K_j'򭻥f}wd~R4ecqm fG^1bJoO'7X@_+hY!F¨ۑ,;^UWwI' mXE?;Kq[M+"\nPѱ!η D̳+6:N`u ,45^0l/֥Vw|;XV֯X sOd2Fy3^bߟ9 pS[$Kc9|͇ФhWh &e)wpk_U5cvQ,_׹홾闍j*@ԡRUV7ǞS)3V1vdc@.0Z|Jzp1rl\^`+u]d[ߒJ;:^j頇SocR; Bէzd,#Czi(~sSe㋊^|i#[az_ U86h 'k N2:ĭWbprK\l:v5px$vǕ ɪSHYH%rs }~?F j=aYhȡ\Í*qluIY?EZ;&T1]_.1_bQ;3 ZLO_M1Q?fN鰶ŵ3g.) n1|d胚E|5}2Y@FL(Z}HXT89#@a@CF2)'Sەc҅\CuSEK^i~ e{ePL|dC!5MWwpi=&]R2 y;# KsPYĴt_yGmW&]L]=ߩ*Ci)5|#hkd-Yhy?Mz$,2FkĬdGe1&nf 8z|.*Zuo0$H ~ Dw>s{˜]kj#V%ɒ s;@QCp?ĘEɋ]p+eIqڼj,j1" dj <ۘP13ÇfސZKCRAdJxTFLX5q,{zy9EMt"iSЁ;JdZdf)6@* *^R-A}T2̀f_(@| Gcv@8zpMĎ|:2^,2NZthLĔ'mo=Sq~ hr ]a(z鉱384Jg˟ɐ"֞Ñ*wAӵj`ne87췈S4\0&(wTE3@U ,\[ҐM?g{+s;c[qQ}H gad1RWαkI"ɳ >w߸*"Vvgh3PM+u$_WMVP.A4A+\KЌ*{a{nx+&_Q>j|ז6IBcNyzJ57ЃH|mD4@ ZQF1(G6ϣ:DFL2HPK%V@7i"D%o/yNQ\ ^/|Y1<9EzWI5KS*?֞zpff>D]i빛۟4 T5zMG\*{t*e^Xba&k~ S|I5,h ,ϒt wA3tT rS 48zCxCsz'eӯ BսIe{Z*(ȏ[nN4 vD{I)9_5WVa'pi9ܪIz˼;`(x{*5LLbp( Ċ{Q.t;T:m .KW>wiÛc<Gٱ4JWꉫT9`jw0xn3q9ǖ߾I- s|`|Y΅63ch [T '^O\-W CTtL,1^ ͤvآfF9ex]Wcxᑵ%/ 9,2*Wa D<%A~_|Z<x2IjDmH<`5Տd"wFֱxߒ/(7\&׮K=J" .?b$v$WΣzDq I(S}7$ BoRC[L%s+W%"~g=W5D4yedzGhO@qxz&5^$ɞVMiܫCײJvHƾ\ځ:P=AA J\m11N幍֠#JNd 2[|1!*-roC2wUSSWTcfC;[u:0Cvݛf 9Ǿ퟿E?)L(RAlagsWYp.jk/aL&(fg`͕E;ش 'd)08@"L= .6.|0dɏ*h3QhH]2Nj[;*MfH D`I+3i8j1tm,)!a&RRr\~hd@8 PlJ&V{kh/zmղnlmXY͢umyQEWQɚePxLZ !,w%&:߉Sq~<_]= =G,%#B6Bk ؗҞ5 ?03Y_h#,;DHoz 릛#ZP[ZNU#DŽ\D{n\ ^X nF]I `ZN΅qI&/~9,m4zmTg"l̯լ(J,\P"Iuѱc3t?|.;:joK@=zzBj˔aYWJqN EJJ\^7>c$P|;O`djoM"7G$,{/ah ߈G v>Mɗ1~ᾯ=%NHB8K!N ;$k3DYZ0p.|QfX`-92̐brrb%3m= 1)7dC kWv4<0Q͟ *wSi8ڵo :J"KTa(#1~]o\ıί纬>u. b㫐OMX46հL94u:䇨i?Cba/.׸\ -(/v~Y:$LcJPnHߥ32^_xIy&y;Ԗ'П54<<|dJu|l>gĖdKHw5W#nVSOQдEʨQؿ(_%>*N`eY> 0' .$jC((տO5p3F5$(|{e/v.ߺ9Ȯ1M]&/~eLk`C.&JM$~ri'&[􅂌3nx-q -B ~6LS w.j'" U>:$7gxoƔ́m$JqZ /Kj&t'[9E؍xf;#;<[5%D1 2o.Xsf:|>q8pqS&dHs^q6b1FS"Uvj2{͛OBGVi, N:EtQ (Y׿B}ZR(,T}/-L_۴xC]\Ƽ_'|$zzNؤgqi!P0J=yƧP㓱ɗ=?pL2۔}jr\b쌔+wbY@mõ5P,74MxXl!\ԤNfWG\D@Ҕv4A b]PķX'& 3߳XF~5t:' fF~[^+a,剥- +\}^ƽC%n=r 8Kat8j]_-#a(:OѬ0 ٰÎ&O2`y&J rCoA&zEAm?N2 @YgM `l6AYNB 2.8l<='pPmϨ&C3q~Ci͓< /2_g!FSpokLyb$0ձNy5Bc v>wr; xԫvx>!k3V):|Ǜ]hDsGb +ۘ |RoD64[_*bhn/>]879ccx ~NM LJAI۞S6ިf˩"i6-ط?n}2؝]44+9:]пzrjBaK]͘Zΐ<Ʋ\,} *u`W@w;Rb*} *O"`.vJdv<;9!=ٷoPlE8\S0M0Ty&ƃobd7S .PC4uBsV,"IխuC`ˎ(ܺ&f*E|4ZfּwH^=x<I6^F(maWN?Z{Iy^~tGsz|K$Y2m`MGnS)-DpX(݂ҀSW<>at;f y 3˻, 0u.q2? j^i.ߚLZz&A_G7jJ(NIRɓ }4I~-C! `)Jm[_lƻA<MBG5yZBg&>ת0KN;\$650.eU)-@$w =PyמR7ve܍]ӍcR$I zU23?3.R%F&L *{57(9 (cn-x0QRjY]$b0E{,Qy1 Xe-a7XA6@c}XI3?Xc JH޹_д-ٻ=؆ aa:w;Q5,lT䟯R~ռ1]d Vdq[Rvv"Zq 97{"De>Z磺5O-];# 9HDw3 IO7ĕpV=nbDt]"[k^e;2<|` \ǐ]SlQ~-7o3. ^`:YU@D]JT:҂+"yOo}O8VQ Ke!L:PMj99D~ֶ&0NJj; 'WQD~l=wOBK8bE,5+b}_(ی+Y6P[#Ph%n$]2Kd^ .|l`.`H<_k$cc9*P%`&2"]ZL :HMZN.XrϠsAGMhE /oЁ$f.T/;&Rj}.זXsVi=h&/˽H\L4 C=-9paoH_^-3 Ze/K :Ɖ^$]?&޴b16ԓ1?6c4ޞ7u23`+oOu(r@S1/`#iq*Wԩ%sTni? 4FDySy])@dxT2n9Re%R BDH}pw[XAr2 {W['N4ik-̢;Cenm٠Tx-962Tj OF"W˂CE)T&ܯ&1z2Փ AwV>f#Bi4 MW R83z=Ź$/Ujқ[%<( Yp k PsRSjUAx|M #J<0?v`e{BEg2YY4|ܔ)bU,H褾ZʀprН* {יL I՜jpG.o]46fl"P4d~k5x&bUF,?zG#0\Ȳ sp`-NH4(?ցHZ'FyW=`O:$L({Hq6.HQmxc2F%t>…ULQMI'!XH`d '޲"9dO]ˡT,uj-˛PQ@-i%^H(nvQuҙ{ASР u\%2y$?G6v:$Va탭{궡(p\'BȦtԏ0ktUCr2vW}wF8dIy޽_HiJ/% ]w9.PkX?ӔrHG[m#& W|s Lx%@)NF:s!HM$i6qfֳgJ *_żK r?WF<>F?IX~S@'mHݣzE?V `Y:$1z+ᴝMmA>c]=^0Ծ%!?pQ3G1hHL!2k-Y0خO;H/YVfܸ§r+7+DYۦY/aF't7W)2ןav#?qT " JyE߫jc}8L)8 Mw n`&W:[ xM1x$Nߍ?AvrH5%A~Cg41>4J'0EMXd!GsJ^G~bϣ 3L% fy`K3^ Rn_3H=t^v(Y۳Q1f9^$2OuR˿φ+ jd hF-k [@] ɲE=,C"56R`9OOe>EF/(Ye65a̤&FowMal^ϛ=dJ4{!u#],7 z=^ɪR=DZ$C"@NT>cy>)ԳVû>HLbh Z%ܩde)#BR݈h!53W`Z02~V8O=zթ 7cQ t"<dP::l~YԶmb'#6iҥl J';LRsOyݸҟDb2y5n>S;P{*3ʚF䯷2ZR/tzSN.ItAK}`gpk/m5* Ё*v;Ap~T $ wfWcDpyxrZiq.Vt ϸbnVF3੯ .{/PYwsYU[N>IpՖ S۴`qf9n4j* +\Mfx*Ô/.Ɖ·::9s2 HKKúa%ޯ^s\&q~쟜H5]nlV>Z79u\CI?"&+3h%;Ba"Vh l }kiYn.!0$Oֱ3_b=ljőz)P*u)ZZ2YAHS^q{+jgC)?YدORMǬxM@CRmz 2)OO?e.j=q0h,oQh&ja<9!xswYE0qƙU9,x‡WI$QˤJy IuWn#jpjI{7bH#䧡3Yu$߱=qtnzfLRD?吲J4@f1@JgKTfVve}UY/߳a%t3OnZ!< G9dh`"i_Y);SjSZfIn 8X; [A_q?CBf0)kV6#{.v2K7շ6 mO)zӱgC@UP?&?E$^znC$ylix1/TMhX-I%[ƕn%crh- QB=1Q7鹘oaUDfEyKxL>РxFƮC,qKY>LJ;=ư-g=,"9eT=K /ђrc׭b6UЪP҇຤"M/=LB7sB= HŨ.;P3Qz\' B& ܓ}jAD;O>DerxLw.mIA]ࢱ r(lcT& (2;9 8l5)`T:v4Qk; 37D'=-*F|m-/̊KF.o #u[QҘAz6KL2!F?wnE_~jG(X']oa]BMaAx>¥9Bc)pys<> BI.aI說B_R|a;F6;ki7ho}WO iwxn7-UeSoUh $6դYs`]0^'D4*z7b)]-qj +pIy\aCoQ$vxrGR+\/4%#;+Ĵ~7[+G\aVEdmM 4j v)yt?IY^#WR,(8aVB\HUm@A#jC#~^FHi x'o佨>ړ9E[/}ֱ:0cz|}H|X5-LnYz]bfi|,NFÎEowHLȚnOJqSz1, +gM^ D+0b-b,yؤEP_ù^- fϼ䏈~9lEn]"?xqZP 5Ρ;(h8HNѸEt7gd[`h˸DD@á9U{%3\qEdxYh( bR .FMf{Q!bI.OF&)Q>l "iRr@q^_<8EhC~VaFd33i4oTS: Z/&q_J_4/*4ΐD.ݎbryKRL~:897&ȃn΁2P= M#Wk'm A>$8-CĜU#Sӓ͜ n"G?U:HQCTjlᖰSc~VTvCRbט̃:1Ie. #TN^\wAw簽;޼(SfJI'h*#kZ{V-Y?V!2do(0CiMH- FdAPGZۏU!dAyQ< ?t/RZF0ܟ>钉? Yʉ1ڿu3 xs俰B=ނRL~J7\/Vn63iK{YhH/"&flZWf4z}iY+@M/wڕ|HnMԹ yg¼ƿMURD0S#^f}Y1R:i0A(7/?iܫ~x?L曁O JI;- ?:J;&/[0- @b p$t0A,Z5xB _fZEW8UN[f8 ? ,,.V89cv6{^VHm;,)Fou:KS qH6^='J|.}^cKp% [ߧ GIh޷l:W\D?vqQ@,%*/ZqKq=xeQ~FgP_h8]5,Jw_LWWx{ ,wy A\;QaVxGlߡM&mW|zyH3u*WHaΏrL \)[}И6%dj켟sPW8 E{˾*`{.M 1b?}Gh o倵3ʺ(l"GM{z4"sxSնI5P38Rْ>58M6 IpӇs!|Y# 'm7 ϏѪR&17;lEA6 >h<Dž} ? ܒ')RI{zzq9cz̹8ZNcrևĮW_E Q ^ߋDFS::2{="Aj+B<h`LɈaYmjrwP)6>/ߩ]oDd gd{au\&|že.8ы0Z̅j.laAg%ݸL?xe2B܉&4OJF'ɌK/-'h9+ $Mپ F+PlގFclIYY ~.۸4ۃRF<9=ɸs+;ѪFu|3,<7PD~BGTH85KN 0v6fQ ($bR+kMm(TfM$ M$cGEGbY&7yZ~w}X3ᆬNXٷo861ѱ"cS; 3V Dyl;j?2fx)hp܉+%暈ӎSܶqlѺ~ۆP5*,}t0#Xt'_f+Ҳ.)FK3-bxH&f,@|do(^q=O0Lr [p,v]stZ eiN^zZjy\ Sd.q_`͟=I'W+pu~w9%CEB޶rJu#S&L!(V뀁Pmp|Ibx 'L&"# t#Уvd:Z`{5,_i; 6rx md{^|1 @R~W uKe4r4@N,ngZ?fFWGs ͎;T0PJϮ^4=~/FW0/X<nj(OW<%+,wmH.k/L+֟9>}Ծb!CW/1O5.|BgV^rA=omklr"ϼ{)CY^;O kuP_ rAorX!j?(}z|PfU/HzI dfhJ]ǵP_sJX"Y8iwCHc CZf0VN:~x"SxŹ <-#tpwƶњP֯E^ˍ#61KioPru.JU %h6 ]-P ]f'!cE Vqs*5Of!ۉƴa1 NS gb=֠k{g.a;+ih_hcb+x|,AdMR);InNdP[o d 4zY]:fB#*NNo&W f xhuY\L7G6p[[bDc{vZku*!s+&r<:ƹxB&|@,0;*_7>~s]yTy&:Jie#  ݔC58 !Os*&ỞS\^"_ f$q#=K#oOfD#wF͛qm Ҹۦu0 &wff'#B$"^D:_Tb~z"]% 5IiU"mJ(̰s\?vE֩ %x_͏X#BbѤ[ڂPyC $g(\P+/yf~ġRyp~ᖇERqC$Eqp,^\rcup [AkPI5w2~&MyH=\dbpS:EU[`9tw@xw΁jL^˙ Ff@(}ܶiŒ}i}[cEW 4Cʞ, O|?Ί6\:*JhTDX5RzYw@QqRMH֦<+۪^82Y~cBè˖vhӂBo]I6p8K9c:ަي'A3 RG!_u`^o\]EOpQ ^!` !OHw:ß4JT8 o5^2|Nvz3,c!OÛ \>F06EdK3$;7$Z `>\>~:B,EEߤɑMFl=LZTtlWr4̘6VMڷ R﷟>W9k}-(F[T] F~@x'{γYe`UۿS'`Gpߨ&Oَ/q/j/^rٜw Ihꀼa׸Eeè{9уQ4&<l>[ظb #W4&Đ5v9` ezu;4M&])Q '^qkf/Ul W9q$y_š#\*Ԇ8WQW!qbFgfy_c5UZ/77Lօߥ ThD]$~GKH?t[Z`0FY=#t% 򎌊5E@%9q=rsC% Ps|ijJ(FFSykt'oquv.!H5ɀq:߃}5Y!GMѢ첋ax3v HN|7c{+&Q< ܁\O(܈ejöC`d!tchyW/.wc፼[͕`WIa;d_ajB?hwY+ɀv9дu#ޜ)VJ}le^xb|rj)i ./ zY0L"m'腬uV)_|zFЮn;֏XfbSwm8`\e0VfPcK@t {dQIjDB =)ǥGW = l-SkMJSu#Lq$Ύ}e춞S7@,S>yiY2 ϖ'ib5_nNjݾvd ⩔y3{㉊/Lc6o8[Ûʱan"Vtze l3^X x׵m1zYKfDky#\A|P}! cJ^֨뇓(*L0l7ߤl\hjx `-d)Znũm iW}bb|0*#DDR ),SZ=OAM/fKP" wQt7(o_({[|vƼ?CIy,CD˜C[In&ԃ^kZz sQZИV,ZvBHi2Hls/3m,pQXΣO,, ӥb!IapuƎM}X;[ vA [*`FNfAvYܿ:6 Y$NO82HʺKvy2f. y5[ oe<Ǚ](.=H&Bz[Emp9X1çH9iY:|y[*Rt].yđ͟|@`N͓P) Y%EfA_\c^lk..!gؾQE f# :bg{zU=Q4Y{{#Л 2`>TjOhO#v-5)C#/鬺_&nbg'?We[Q:Dr*_,AC(I7Ǘ2y+{O/ 5C]@՛+r ^1n2tsȰ,KV0 4Y ĊAVlio ~R&dSܓn%3(\&{iFDR//F# S%Cp'=S[j.8"yMj=Q%|n *3)gKGanu˽yXQz cbӭvrLK5L_ џ˂M9oqF>6NAeD1@ ga6YMoZ خdMӂ}>-Z(h)uz(g֓)R"Yr?)+TDpO..5 SO21{\+r"ZeD4x*s6( J $Mg:H:K q ^2]1e$dkco@ݲQMws@ڋݒN>I$l:;DL9^HM ш unFM)v |3{*o[|@c\pAgyeZNY)>59]QL.F+*GtIʦX%~aS'z@ϲäS*Eq.;f@sxog;J41%;?fr_dL0@=W{ M0hoX:C3{Y/m覗Y;aPm(j{3O-O٠iu]KY8\Mb>pI\~bnWeʚꦙfg$dio%fqp p~8JiGN{]; ygcyiG@.GOBN4},10BdݡϿ&t0^9cY~*omyi!Hjd5ɈN!1:?] 1cs#-#7..񳫻LJ!/P}!#_Me=0+A[.E.jr}6Azqh, 7]dyU9(Y 7嘷 9 K3BP t[)>|h{IjgG*@!Ĕ߮3_ě;ɐ n lK|,ً5,_GCwiI,h&xG Sܜs҄K_);PngV̻UxeY/ :w [)/a3+Ō̐NddiPM|zf$;C-Ԑ-tس1(kv^*pz_3c/}eWX7ar"D 0'&/n95]A$]G1Cugm eܤ!0( m;N+_NȌNhcW3Vh25 kƝv(3{=5pۜwFÅy.$"Jڄuv9 t0D W;krԹ^F@ 6@BPn$E4nk]#UBTVٺ,[QNV^L)|F97P8q5lSQ! 7eHܹKM9˺⌽ <ŐNj3 s60O/ɌYbS$+2u]}]<>로,DJ2`5f\G_>-3Mv|{ϲP7ţךʡ@CTf\Ӥfv[u+#:^=GmIB<24VoMC̓$F=7sђ6( zwa4o0En&ʐZWX?*hTĴHƉ7].)J$.61ݸ'|@=x|BwKTEb6O*o5j&*,UKS;\^60s+< C!BSoo$Ke}AGA92b49ZB)ޯ]5}ff9 zA׿^ 8b@x C=i3<vW@v}Y!bYVhcƳԾaΒ`Ǎ _;” yuj{$ap)) X9+Wυ`Yy -p¸ގJ̏A oKN |G r@e`E'dl6ۥhwo rVξ2#$*S!vU őx O&(R32OCjj~ک _*'̡eyD+bVQu.1vCw LNF)/3qvd,?mKyʥNԚ 6rpQLᷟ أXj )e1Dm*բ-,?- xe6B8GMz{#cJ8+*_IS(Y+7TRfH?X~^PƟY&Wny W 9Zgu Pud!CM˥1No`Tnla0k/5rV\.>F8`ettl[\G@m~I`eYs޵POn"f;{5AMoOHشz( x n&^.xE5_6oIZuglctZK|L/VcOpuڣx@bD&/^VWpHaq<3df'?"yk$;1Z&M<RC~=e ;+ƴ V%W|T=ؿG3*D.McU@,m}7(ApsE{I%E;_D`]D"Q˵MzErKv<7_ Ma`z l;y;:qaG3g|?qs]^l2<,{pd&eVwxIRb'>zgSGՙG.Gz󀯘ҢPjâBT*כ]I@#{I3YTo7<7>Dx}8!G&a@'Kpe\cJi#}žR.p#O8SPdj7,&"]V.^}>YTxF㗡ux&^P&JrLNopGϮ7.*X;S6^˅Dw<JT}.t$A?T13ޒz(o^H+jyAFD(?k(;9~.O5ȾS(x_ vq@7*!Uh毇D7t3e??B}AڼhosM (O5 :Y3ruTk.v()r $B%秬ZA_ ٥ʬACj&Ǿ J`}FJۛ18uILn A½ /Rӝ,Jz@Ł1衺E^5,0x߂ k{_oܳ\"iulmfgם*N*o|S44><w>M8fS~ !&x*X9x6@ahAMݹ>>\_#i"j֧[JpbSϦcZx! )}uiӮD vӈr26pEZmL)b Č. @f, z^(1fDyF>F?nb ukS) `[I8F6 GM߮n@IisVTã_(I?tV$xn|R.5JPe=ވ3kt!ph0l  P7cA~׀ضӀq'O$prؕ:| *eO,L#Rk_<\)lRh?Y9g~v{a 3Bcb,r#5G g8HF6cvk h9 8>!z0щLtj~T4f";Ex@Kqlq3 ~)o\vlC mUBA2 $JϏuu:FQB-2n>1,ۚ2_7f#ZJiHAL^M\r>꥖:v9ZWJO)09J( 0EKT!zy^Y 0ܿ N R\|Iq-RS^*}lM<WLVQI"o#w(Qz`3Iճ!"VJ~= 5i=íPOtO\5.wS|A&.yg-d:Ho@b۲yMbo=ۿqt$zLZ b#B1z &M=7vnjdﴰ('%%։v0Xƭ_ ̲FjWԀvҜSߒP٦t5Y%`֚4jX`9:PlPb{}snԀϵHpMWtwYTpxj" $.gлAX q\ENPgWw* t<[خ@F@:y:i"Kf&G !ܺX&n=Ȭ nAP_# 3A{V̮k_.@&2[+t%ח(C QYkKYjǺ*M}&fJ5/N5;_AlM5D@hr2;g1<nd&b/kTKP}9vXgy/QӪpM7fQOLmekzh|ޗƄtGFi=jk}}׭,R61=qITwў.SZruͅCO4a;b53s58мm<+ثcS&3I_lg!AR(B=^hQˍ ~Qw$R(PVoXG'RIfw)$'>EKAc{4? y7uιW.d- mqQ]\׻}"MhF*9 :>Kjކ6F!Z >l[i&oAbn!Un(ݯKz.k=>F71|nkxj(YFJ2SqҰT6~twE1ќC })Hg7z.GtD]~s:hf!Lъઈ (1Lzw{߿I57w#Wt눨ݪv߄w!/w_,plva7E>nvM7=!ƠcH֛|R@E;hKKMw5XwKT_\2lArAs#D`kY0uo!6GlIcCn$/><-EY -XqʈoBIRV8*j:4bg=)J:-22Ue Hغ~VvE["\dQ");V{[0b-!d 2/`aϛ2[fװn[Y>.*%cVZH RE8ڢEJ}k鑆1WSbKI3F%W[J[TTLģ\LH,BD Ry2 sLBݗ5l@'{,.Њiw&UoaOPl@kCJDh$)A WxeG"/_4J˯M3eW~z~mU>$)s-W8e*Z%R?ȄtZdk B}pei^DA+28(!-V0y*1v;0[k%+E6g mM[`A9%~fC g `UI~8A$l? =1B/.dy*Gˋs>9*2r}a҇4XXhz ȁ(nXW{?[Bb,0}X˃瑸n3WrJ%3O`z$ fz(BoVz联yBL58*y s[g搇eNT.kj_U[lLͥEAâEԁGC!÷`;:ȗKԷzZ 82k(g闆\ÿ~Yߧ5 Dx,^(*[$Z;\b&hv[ڶIpu(w^/ץдp(tU\#l.ڑ9!P❴|};Dan9R2C""IufwݥB+WXH+[Q/>4OmgwnG1[[ޝtc}jzéY [>[3/x4*!v{vzX' #NfZh"|ԖL Q1Qސ^}"s>J3;:;$͍ڋf|ܣenB*u6 `iR,Eb)H/&!:vKGLGW+K A:xT(nք(PWSי&VDBhTKܠ@n.-GDuWL^NtBQV@KYJrB%g[5⬼U"@ lsD`Ԅ;J+F0Y9[ 4܎Vby>s9d'P:a3l%ѽviDH~ee0ЫHm8 eS$J.] %E:@q&|뿂jO>G/łEOK-Dkbi^EG[z%83U\ArG"/X'adřr⥁G3&7i06[w\Ԫݛ}@B`ru"$83~l BVOW] ڽOI\s>DiY״㐍R%rLǷUcdyV W{Qzά!T x/Z̬Q^lC?j'2l~7^Do?[m9R 4}#c! =Uٌ^v:ч` @c6Dog*fLDbfRo,Ҙf lOs qLmLINj!9UHWeʶn!6 o\~xpr17-N~ߊ;95͆-tPyWjWߋLbw6āᰚrI?1AzHˇ$ }9L][)0H"3{re6Y-G%Q"sV)[mRj= oL scXU *ĽU$G@er8scؠNZ@GWgb\.]$x<쳊8M[ָS}5=|Ѽ;A^$b6T2<kqgji_H2`^ ^"DoZ<@:|(Ǹ'9Sr6ArYyMIW]M Dߏ*G}+_m1/?vz <%Lj\b:H7eV5}[nfxkj NKT'p%l$\ǥ͌Hzk՞=$[},y^P/, r$~#,D6Wb%r]B<|^G8@y2R/a܎>I#[`ɝ qe>̌7VvZ;?g]JS>aJ.8A>H hƐ=)wX˖z X$})ٵkXj{Z>!ߎޙt#ffc+mmݸ#HxKl',W1?ti/'ZSZX|Zjb#=:YaLK,-g )[ޣ&n>+G -I)ϝBarvOL1FU &9u\wcimszƽG'$)8SN鰂u-W6OB% gNXqp]ƺ:*mu=_8LG@j%XIԬBzO4Dť0< I28T)I.ICoV S%2vWKrOgZyTI3)GFZ )!B+6ۃv)L]dz-Rp-mFYyA;LLS4KɓC];)TZŌd$x`]*EE(>ɟ,۠X47GhQNnzONr9r1U?܁XC+Cg_HA5TGVGfDyr`WQ*;?j]TE>qC PkSR<koF=1|&\.M'C^0 tA7>kP1|{La͐Z 7B★۹E,9TK58;! `~iBcu7L7Pe֬{Jn/ĆX6c7? GUR2+5a@V$Vñ!A_]V:l6{xx!T^ʹ E̢g?>ȗ} DˬZeA`Dz@>ӦrF9mF-3P5@RUmuϙV()"ni X߶w`0ķMprf&sG5:= x |ltq'\?|pG*Uk!pLKK-*@,VT\]]~{lIX|I{D:Wrc|s5d@7쁇/\cK?p1Zy gP65uRxYѮ~qT[DЌOe,^joa0&# y =ԁ͡d~ɏc;9r(to:{'mKT.(s(˥*YK0V ,A?dOlu߹{!;c3vo@Oi(iJߐk@ǀYX9RdAzd)~"1n d !; g˥SX^ CIPp# HX`13N|63ړr.cLp+B 8u|~4X@noF3ݵ?=ޯ($QǫЙf v2`W|xE Y ,D1i6PK5[OQ= SJ5UoOXi9`/f..0uRIZlpC}HΔrLAҊ~tʁ!;h]O^ŰYHz=%LXkрWcj߀lh&b+[Yqk4<)Hec$ Sn'[ t h=5{~?*\;J#a#X&}al,y֘{2` QRj!ۂ2|N3TU"/Íؑ@\Ee*r:_̍Wzlnf~6׎Lh+N=Gmj88YԹȽUr@~v#GNʪ`6V֞l#*1n q1>r-d.P^xt*8ZH=%T&99wö[" F`˺xTJ"!Ky(@M{gD .2k[l=AwR9[NdN՞lErJdPs\L[0eO/h 0iaP1}*F?&o&M[(ahK]c)TR p/+?xAk?Gkv)rԸ3V- ֏\7NzDcϦgiłʓ* {5ALŨ+|ykPQk-yn{:O8JzLu= D#4jP6?NJWKeMHw7v"@LS\ya?S>Ҽ0IGQ,>ה f3D liHqypxHHsZVem4 ]ڴf o hY$'p"gbSq^QlkY%$ShQIèJ]<ӢUA"UPnܹ&ug^]nK~Nv>* { Np ݾ:1TuLfev/qN"#p\<ŋqg¯~[ۻ;;‹8Y1Fik9eTM,Ύ>%w'fכ.BD6^5|'ه`Vc.,< r& kW# U3U 2s *h~{mYlm'eS;p([JT$}ȴ'guaŖ]8IUXIjv)Ǯ&)\5.j ,gRM5Lo V˄IzNfM1g!SchE V8GkN@lp瞟̋ɩP֘)Ӻ`MzYjDMC(UCc5fˡWUÐ>8CJ' f}igن} Q/|D1H_˛ζ*.hR~yayUKtRL0x,;(V{x'5>#]8^u̴B1ԉor%Y|g=:8G+71w<ζ\1X𗣫 \`4̼2_k.47MWxҮZa88Cz~]5aU w̕lrܜS1\+i4>kp''Y"sz+~R@]G /&*kov9\d4K;{cٶ*!VlrrY8%a71JNI }P,;$ !9|֧'fձzn]+!Rǎ-'ؘ`6-t3aBI ~vʬQhqHl#_A_,SUo7c tAe7E|OaQJѕ5VxYWS%𩎣  %-ȣ0GV&I}:F| 1.xV!;;OJUFr"MK]}p\PC^c>0=WJTQƹVځyK&O#b9cdyEO%xs0Y^AWnJFzL{wrJtѨ֡ ]= PJH2X=H¿gom ia.^Th8qN&h ̰bzJz|g+)x=i7{jBbK5i$kSls} _Pڏdo1osu-{OC4'ec5%u~j ; D}(=j $o˕Fc(szXp遵؋q{ݓw` LX9hZHldHwzʏ+T$Bjx relHRu7XL#<Ԅ,-MMɨ/k?v  Cg֚9&FGBI],¥b!>X9u*1KL8+nkB &(KMkRjqe]XЭ\m%8L|eR&n| Zb§Lh $&냝s϶,pRV +/@ :aV{tWWP3$_yfg/?qә:\>^4沎[cԊ;P li)  N*l#-HO8!:c5`u:ͬml.-4 /^ME󯭅}-#qXHߎg_J(Z\[BkBԥSWnt ƅ[D8] x89 Cʯppe Jcu|s.pi8%kp4vcӑOȹ*O8\gԆ^&L֘Y}v}6m6ֈ̣*@0BU} Z qVVFx Qޓ^q (=Mq6xO>gX̸uYo-Pt##,Zl)ӞqMϑ0hH+uWk LJʬ*rB\ނР 7#UzW_-gDy1?%OA9dG*8,ѯl tN' U=e 0KK7 <gKO TgaCsd=.'obaģYZ8<,S;Y]:, f˩.s.or]p%\}nRKW*fH؍AgsټI0odQl4T=a53⇯?YӶ@&W}UUq \s h$EL7sKzvޝO݄8 @8%Z0`r}?J7UM5 dqf%Y5sFDQ3E"Z~V*CGOMvc2e *AgH %৾LӒ(IAdL.&9,'V ,wʼ^.6>n쵕 S<֋|tkJ5)G[k!(h[Í?*@^aO2TU!~ fED%T;gr |gݤX!=j s# Ph6Qσ1j6SwrqS3B*K#si '`ROy,k~>xrEd_u!A)vޔ166t*Wֶ>#߮A?$fMh{ƪ>d/ .I$>+hp0,J{ڿq B2l]; 23E,-ȧ@`0c46vQӄc2n!P14 bM9( n4 aPS%-)1)pIԞ `_ohAqQ[5+j .nY6<aa5e;y{p˳9OH6;EzZh:;^baF7?'-0#=L$os|ͦ@ɠyvl܇OVIk?(wAl;ը(R6Ҳ-^Txg:*P1iG/g%ƂZr bzf]\@^vASս1# F "eZS_JtYN4y$:[:҅ HgFl!8O,H (K" ac;[mmBM mbnhL`7tSyTGU { b! rk2Q2;ϥl5]`Dẁ4ݶg0; bM?Y^l* \z!, gh^ύYEf\ϻZl~IV̓Q$( 8m̮$-yF_GXɂN7?Z{_PnO7mfqDǬF{:綍ȤBZ7x$YWTu+ғQ~֧A),3i?Tf)~ݏꐋ!v*҇1>`L>y7p\([=()4LH(<g mցQ_ Sh-yFBgXnGVuHe?|jx} x|E@%\2,/#? 'DNEh{33^!S+w ;X=PC{>=Qx 84 WTvaڲ^]B2m[MB1{0DzRgM ]dՠy>98)cwQOdQ\!Wu4Q{N߱Qt]"I~nx`YP(sn&K8Ue~,gTi:Jɯ ⥜]R8YӇFwAep2Hgkۗ7Iź)VD<:1w %?eD@v:(S}@;TJ*KM%Mw9RʚEȠv$4AIU#NaAsc bW~`zTDB#[_xef#ڦF|TefdBb5"(xxuԉjx8ĄHz$.*yDE=7<0.щ U@ ) hox40k#]8j W v'Da[*+M#$2KCPq9f7,.b2+ԧ<U;(P-h-P~<0 _yN>L1RJwF6:Yl&u&SϨUklF^ZOsbAcX_"#B2YP%aa{GT҆P:e]Kflak܂]/z%uV!xx@^fOKZJ6uYbaK YPmuW1]?9+ Lfyq0L۪|nɗR.os$)]&Bkug#r7)ZBг3r8PwShXbqۉ/Hkc"b|Ӕ޳蚘e&kZS/XWW"ʦIaҦƶLKNLsPqς஛0g=V GQB]x`ڿr/:JQZPʬ-AR^{3)KL]l4XNd*$PQMꂹ#JjWNjF61^^3،_Bѹj}iABizX߹_c9ӯ:K'WiE@LK8LABĊo=x0BU["I íǏOqu~HGC[|а)]OM=1H%ba| mEMU mkɓRAPn>Ŕ8Py*jRէY*#9I)45;Q_P jy.:-yjI`'ϊ +)p$4 %8Z분Q*=LNk8ꏡ>zkm9бF<9'<̍ 25H~:Cwv6 GV=KERq $,AeC cNXܮTvJHtnп1'+(BD?A$$5gݕKp<k,C, #8.OƿFz{v1}ZV,Q:ߞUfU`gr \1=CPѪ>scP;G$*.OD-BwS3JCsKktsȮXb;aOv# ۀN%A]ԘH>b6WtREvz2(* 2ZJ?زI:lBP!꜒Ws^|;N8!/6%5;DDAqlXVbaVJ.b7g!_T0مC&dz\6ĉ-HU \X.@R/ ip=Fۂ0LKHj2nۓr=,v% W3 p؈3LpVvԋ h"{mzkyh#c@UV+/FI}7Cά=!ڨ9V]Ca8)$yEբ^.;^3쐟ƙ:ngUq ! 4J ^JNi&=V(i;7 ػ2dRxVlXPUN1$׉ 3oZ1lӤBxBnK:)/`A%{\~Z0F ˕o;#iTRh uRp>ޏc|G;@NU]{#j}u۷~-q <2_YmD/Iӈrמ:2`RFJ?t Ofh:y3g5n~-( lvi36|m\)F ?sN(86c5(o%zXq> vx=iD(LAg9'H-#w|iNm27aQp+ I#eL+vIZ%]i}uh!-MF^0ee"DV4лM t&a8 ڴŒPܴ zw ~CM 5y |̔~U槷rLjH,ݕrN7s(CYm[I=O\ӊ9FlKQ3}vm:gy݋4e8G3ʶ3 4iŜpN/c2"LKWIϺ=`x H64i M|½P{>]LnJ;֐טlB.@dC_rc+ 1 TGFNtzbV!TCxC9A4.#FdFKʼn~w.'xlT%WP{!rr=̱ 3=$5k Ie`+EXW*˻"uc٫r|y';ݕOp"۩cQ`8@i\FL'Z.Ծj <Ɛjp8휃_y|)aƊJe<ř#Hl-FtVS íYaGr2_pީ.d4X,F,FdJ1CDP k#킑graU /CDvj0 L/@,PS)0@ML={b?^8cw\ҷ>2?-iWK1bi'+1.Ys- ' , uڿVƾxIP_ 1~kBS^M.gkMER}P*-G,")*YaQ|>TI*2NMe85"oeZMݫwPP@Af^({ L>B9vέXw K~ܘ|+?#G+ {}_unfe_N*OWY ޳_Y$B,F-0|d(N XYyV}vuV a^7ބ]a<#-愀c;AUe?a1dAaxC g3Ϣic"+1,'/3GT@ʌ#hۓB[g!>6C7U b"}2o"xQn a y`9ioo>;.ZȊvOY>/l*1{KDA.^_#ȄC|"(Υr.\rEcy 9N;7r#ͳCbf,Ley[>xߗ}'{$-zAgZV3-0L1Mcp[! MA5r\d)*)+#Gzf-.;Ğ@gb52?x#yu9>g/o 9"q& nl(Ѩl x@ lGgrQ\dp'VZe|>N=j@C.XC2au=Y% !xO1E0} ܹZqM4-Q SrvE0~:\PlbbhJ!nY`C4&Ditmޤ.dYX]Ja?06igR5̞:\{;9,>F3;'MxRE~m{&pjٲ۠On]?z2&+hΤcD f3='3JԔ:-3W#?5]w!aZ OKˌиsHZ†)&%oܞ'(ϵ]:-HEPb}jS& #'z/*efI_3qLܓIegI3HwQy߫PxݻE͆0%b)j46քq? \/ncΊY˅m~0޹{ ExjdoU֗@B" )kڽ`<&Á[(KX 3kI㭒o؃̷dja;Ao]i|7"rfxȻ!VҬytϷ"P5.0^mX38|.m^4 ju>\^'}Y@{|ue0Ԯ?юĺȁ`~yBfز @BL$laytvHOK˔y t 4ߤ/.E4ٙC?Pݟg" DZ#dxIu9zU;eh!s CAHIt fښW#[y_GDJs dJ$BlO`L|M>SXC­q[66+YLa=baem[$|;@D@Y4l뾋~ @AIC-;q-%p b,˥6Tղ@[UTD\F}u'T49s(Fe0M#/?}N upeƤEt+Ӄe!V*HFxjk/%,LL|j oJ}F#UۅbL27xb~? Z)q!mhSFB Q1ѳé*Q5%Oz? #dʖ +L |EļPyn]I 1?|8:{osg26Rc6kwLP ^<Cb jY : ҉V~ш2׷ 7!=i_,#֗Ꮪ㪮28&NUiiD M{]`'^JtT65A m0oI%epB * ,jR_P^V_dy?&sP|ܬ y7 7g|a5J a}$>SUr\pQ B?pJE7ye;K5/S}(xoįi,B#*Y㍞Ю 8%W> >c2!8+eKR} |ͳ1н$BWL'5"{Bp ̥Dܪcf|e欣mݢ5j"jk㚎 m#5oԠ9U4餏V UbkP2Q̡c<`Ͽ7 iv|saD#Ŕ)qK|Yi WO{489CmT)Lb 8Vs`b/ ?k]܃.dOAi5$ovNdXnMd? :,AK`(`TEاiu?]j3Xds#Xkn6V[@j~mȋ^(ZE].PտQ* @RP{+bc筫 O@g;Bppd?;A D\`rRsINpHEr̠TY {;ƚ6{AeLJ3K)q\Ռ}rP/ *_ !w.}C$<%z/̴xYsmWeBCC]B%6`_k"4ףl4.M%)PbH9CueN\UL"߀χ@Q:oѽ R|QO~e\wdX%qM9]rW} Ԁ8<\~1y6JBUEIRbq+Q?::>E~2lMlЯukvTbED$+ z) x7y pv+o5 0N7) wX&iX%|_PVÝ[0ɩ'}[; #*u:j/C^Ѫ.45S󖡦K:5gOҷց 7|@E{&|>;*tβ c&L3f÷LC3Dހb}p3E6!_wIWb;"rJʊ8$IS{tc>`ɡJ="ϯt3sГOD^i˩Püt:_uPůQvakFk{”r_Y6񧥸PO xP%пƕ ÞQ:o=?Sdʊdn{(XU^t+|d-gz."G'sfj!r*-|hIBKg{&r|0IbvfF_Qh=pzpakipخS?\;zM9}Az/.aˏQB@܇CV>3 jؒ[Sw[VlI Y蠰g"V .̙<"Ɛʬc{ld@0WtX !Bm:}bWJUCϯ>/R#А.juj (xae]5pnʓ'avݖ 'U7z~I#r8D-;c03ˎo>H+m0"{ՙ/iŜ>DO3BקּX^*νWD!헟cS'#I+蠝Y\Ǐ+ڜvD$'ϞGЂ)i.%sӧƝ7G&XfGyw3-Hz` $3>HHm?X;APLfM?%qCH,JWi,#wnƜ<8Є?&*^=PՍIï]VC,~mد+IR<3 ,;)WFC*4CN 2G.<1,;D[ mn_( w"X<ߑ-x^9-XuJmrd°HX 3j @&K,jQSseyc3tH@`bylhXӎeuVO&KgsE]"Tc!o 6jz`͠_"Oo ~JCS)|dzta P0 s*trSo?Z?kFȳaw}SA)< -Q >=_./tK1F(31 d:,\IoOE0M$9tC4'jwSP&B%.Y(C؈L}o;tIq0/YruxOĔGwr~o$EYx>c/ypbI {ͻh ߵ y"8y,oT㋅>NBեH-pr 5%LKO}};T"t]9OIxczb[/c8yZx FsmQ< u9HSwi0AӬ8ħ7hjdߴhYE84#TVQ1LJܲe8Qn*I?oXk]_4Ri+X #Ͷ 4d)hʌz#ڕ,G_/h9DaO ]4ꢈQ\|,ױaqtj툌F1\W@RJ1}p s}W~l:8tG$1,I@['XwiZsOԢ3;+,אɄ$JN4 fͫڢDާƒ?!W6ivRw:$ SeFfiT#붪biW'Ui͢=} >Cէ:՞$Ӆmͥf=*B~hNn6=$96mn齶5iU.Q,*|F}U nRWKet?&qS폎%GgwA/s#ӔLJ>V7:я֞[eG LM*%Z5,#nXHH*/lN cFTy&a_fR'$aяH:&Koui@F˘K" ^gʸA┮SpȵSц3>$ʋj$X<^Sm9" hK/ dZEh)SXO{Q*'5@_;mrdm?f@}!^A%E1~➢7ER݆`െj?mds/= fp1QjU3r)$AHW]"_:[㥡f.P 3ȁgᢹH rߙ,q,S5S.T@;I*vf$:B4Zdya) ԱR[7!+~biEWe8{_MC=Ԁj72O8v&{ ͏=( D:c̦^abbZ("KMYm hG 暇Rڬ3˥o4X~NJ,boj{"}(O%.8eL2iJ 9$X@QB$,̷iߠymx:JϓW] v.%@ "SkeADSهu@{" ~-SM7 IDl46@ėtj*5 v 'Oֻ3hӎzErD%Dy4i/mbB>GiBV}]ۃVx@,!Xmyp>n&^vb`Makն90ux^O)Z:g=cqTTL)/1YUpԢij!-UGߊ8("2z="/~S m?Du0>t5cWث)q7`0d+~suQzBn)ͺHHPTT!qљk6džqkE0Z+QM*%3tq|6^]rc:WRK 8Qxb=RKk~ޛףA_ߜ]M?1&J˾ NY:wlTOb~]ɷdG}mBZUA) Ngs))N'g4ؾ Zt#D;! 8qr|U2)Ӣ-1 P>gE:WtXզo18pb/yV)Bq?"W╏Р]SP~|SQ4ۣ!^KG4Ua2rU5+q_A}Hq̏0)R8e/u=&=JwŎ;3w$YPoE=}cM]k@.$жFzyŠO=/1EAwa 8=HC`H?lt{AՕb Y%lkP.@ﹽ,Z ,?4%s!DnQlն \%T>˂VY35,P2u ^%c({y UߨoGռz_~]PjᔱS\q*ePZ"'ٴKZ|[nF"`RK`ea d;Y^lſk<9$Tky%XyŐ덯j@*ޝs5L9s_J~3'{r߄0~d5l8F k] Ll?VD~kwtڨ:ss 7lءgly3ra*R@0)sH|ĸS"$ Ioedcy[{]F/1W>P3Imr?FS!^cV+ˁ3-s:Ȃ/S v&- w jE,O\Z|=-o\Wq?J·oz$=k(m,Y#w j#GNwCvmmʙA,ew-[I,ϼahP C騅/ مuf(;-r)nLR5k(7F 鱔=cգ%]Í EaIkh_ɸ;V.>YJ>t cΏB>0"n;( '(m2D{D"dVTW1՜{fQD9e%ļ5,9<"_SR cGŒ"- LJMENS k쭂c=i$Eo`^5QɆ]~UJsb͜[ ]nvӾYr !i?U^U/Pg=fGzMWoֱsTʰZ'E\z&"ku#d blY+'ʲ*qI 0}\YғawГNTQ.>:=)\\C t*P!3a3gDc^KRQ$ :R3>L5$!Րk܅Ғ8U ,|S[ndznI"ejlU<QY*@ "rsL>-Z ra';#^rw yWX@^$\o6Hoi.G`p'녂 V-ie,|3Hy}poyiO/'nko|(?63 MBan?E IZ1G2k'K"'"xp1/_F,_Ʒ!FȩDlQw&X|^ mygHZZZ~l>>[+ ` 6IlTLid`?( CupOf4*&@ߏMLbgV1cp]YA iI_W1[balK2jyyWw-1xɥ0.RPVh=gZL7[7otpZEvguLJLjY\Sc s P:.=(Vp "'qW\>TF4R\9H`!%鉳~-δMw@;MPW`,44.Y)oA+wD,Gi='CPcP -ŏlɇ'S 蕦}LzJ7~e%TP6:F!xXdWe&5'k:|ؾ}'a0Dɋ?O:s89ai4si-Bn@O,z7bNRNQՈፊ%D*»_eMR8H\g?8rZmj0̏$A\ȣ3 {){uPK:,F Y]2BQMK*EDB:!鿟C=GJ!E5$%L>ި1jg@u*.a0/QZxe-oKk'd{kwTxOp׬!BЍh1٥9 T;p.5eNrQ8E-]T;EUuG;<܉+:aECTQjlFf6u w`0JƓu lejpP nQJrI0{%Eyn殨?vd.y_rbe{r;Sipkx >,Cwݦ99^nҥލ o;UxZKMcs_4e]&tb]),,^aJYRGzPeFtA*q|1w؝1pKJvWߒMBY4+M&l]tC&Hq|H`L8R)-ߠ'4Y)A2Y=|r4̎*H^NAig]6,ޮwrӈy"y8 RĤ/RP 8M\20\uXpk rk(썒 8! %. (#mܛj.`j vk.ktD<(/+K,u;^Q%5@ ˡPw/;eH[86_uY%N\`|:*FV2+:6GkL=- m!^:N3Յ 66^]+y*z4` CḪ[#~"cX<,Wcwv#Ui%UCL2f iȡɜiuAe)_ߊEb 6iBcbUȅKXn>鉲*m} UCBe1.qY.0(bi k#?sv?E}SIT!seW rvFc0z/U֤f^1#'ÕI*|a;18ayIό&2ݪfH\9e1p_hQ,_Jnl F%ŗ@?efga_\#ܼ#!T@5+n}Ԅ/L~z (ȎĠm0k,nѵlxo- 2%`*S%xDRbYkX#M'SIsòp͡Кg{'iq*wG8eZjbp5}hK9&wUå?{< mhd*"jqKh#;deiݠYa!ݠM2 n6t̚VWf܀_9; by3CڰisPX-%^O[0 ٦E!Uy:`\yBc)n96v#JRF(1ߺ5ƀs'ޗO,^UgCVu[$qE{v"}fo1sh3ec0YXRt|n\746]O!K@:?/^˿tOφ$ZGʏ 62;uÕG 7)ETݴߑ7 *>%iG4>3Hv(pA9Zd9#C-y\8mZ9bbD USIޅ(=w7I,@=4wej\#T]My^}H`OҗmmQVW.|7 4_^Vzv<,S폗T. OO`xlsXPq$?"to2m@7,!mhn$ Q>_k7Zj-qITgfuwOXH9a[V_N(yӹοm-}4]ΏP tp`re LhY!XT/?&LڨYj=JN,i"r^f}P[[oXym{1`ZF.pOn0+ ePa%-mbsl :)Cq$hp޻1 q|Z,H/6)ހӕFئQ\oZR*+f`sw;Tc"N"8'}ެZ8pgfފQ*LYXOkJ?RФdסnD^.by>M238+\г;]DFօm\&{_d=Y@Úw>n$*̈́MԠ6OWR)]JK J؞Gֽ0y pt,A,լ(kJ6>Mb40ɇj<[B1^RO!Pwgy3k=~BɹM´AbF3Ί\onR`@TI@GF%k:Z2?MgǡduciU%ߒ!@v>mBL:9G.<ӚeIgoݫjr5` Rl4w4iBaic^…=C{(}'UU^#p\8-4I~#ϜuO0fh5o?ئOHzKӾsb4_vsLl5ɏ}w2Eqaq U[8>K=!ἱvӚvFC!f{%?3lpRMjSY-BzLMWpxJ~eg&*ZSY気0]Մ\\5,4=0DP4(BKo+]SfLhn,gmnq>Y:D\ 9e 6eR_fLᝠb  _r :P·˨aIr8gʌ$ *}WtV*ȄG]+ъ?"NF*DΐR$9\5r|*Tu:Ţ# !G[rK)W彊i\1Г$h)fLq~O=?EJzo~lMw< t;S|iJ ^b^8nТ,0G=|QcgW` Ҥ8ҭwb]`, (}6NS7W/Cta6 R"M~W- gPSݿe%LYA~G#D ZIz ;ؼFjJ̗dO}也# T>h3T!t :a>+dW'ZA&9}sr1r"PF2 cb(1KrVt) +{lɤC9X/s3.%4Ty@p]0:Zpq%zrmNo#aMpk6R vj#'Hnl]8uduwf=ktD8nM 7ێ"/+<ΊC[s0IɅEf4ʹp[Vimfjy ?f \vxL5pLH}eL9H6 œ0QV@k L2^%v60l׊e֭x4YqAټۡxlR6ɃaIfYu4 =O"*0z&D-,aX<>@5[?{1":3I\Oeŋ;` H*+]ipG2xE.'Q.j;1* {ͷkJF)ڑ0X8G-Mg E5WFEoG[HFٖ/rj1@!ƽPOTfkO={߷wC5~֥}-ߩ4d`/̸k*\ 8-Y7TKжɐ׊KKfb&7,?_eC莊TAχ6iLsk)4S5CXC1`f-\hSa֝F:LnT2n>]1sc "V"^aO"Ρ>W͙rE{!|Aɝ qd ^_uxK_! T)sYJ?"@(* CB^)c'~q-`{T&\(~~t I4WmY~rLCH7K"EFX27q 1IGala? /F"2l4 ~/1T@h<#3ݬB*m4jli%QdtE;owv:Y݉BLXUUf]Y.#z @͊XI*g@Sdrڰ [ǡ9޽Jm'ҿb òr)y6ǼbO:N <|ߢXt,ӵ%]d!{S+niDbƃ= +xj:sq#HIϯ腠׶Чa[p=~: `gMwa9 /-b6WɈv4c*N= c: KjT=g [ *%]A'A6JɎ$|[zD/e pdTebӴ yIíA=˓65o_Ohr:W+GG;QS~y?$Tx8˳Ϡ?6Z`x,ȟ>Q9QѬ;$S ~$txAϽX0??UgN{q\&]ݣYDǕ9 Ϣ.l. k#YLyGK;q1 ҭ`vfPyexaBᵶO<|$4#wZDOahoNUkρ? hA11E!yXBMid4rc q懍'feBqWd esʼ,z#ZպJo!QAnqU l@9tO쨽aj;hC}IOKb vT@I_^8Qr7y#"Àuk'\nV+c`A;k]ؤHZlÿ)TP_.w;xq"/uZ,tў_PqP(,4pa`'Zr}jseXP~H"ݨhx\(r_>U,?-}~Y3^ +$ࣇOeĖV/ ൜m00T@?LyPob嗺ik,(G[.ੌKUwqMZ{-Z7O|!T xIOT>,BXDž‡۲[HҳɎht jp!k:EŞA ɮܨzINE,|eYʦIP CʲUJ4_j ]^rzC@ 8GNg^AedNf ]#qN!~BS3ty))Β4=`fh'Zxjl ^붿+ٿ0o07o\GD@luqt́1ܨ %kMOĨCW ԙl=ԙk[̈́& @~H{yPoC^Qxs!.GK.'lEG[xE(rmj~o@ktGrnW>X 0s5:<Do/RmL+ -Hg*u%&F5DG"u{D@n &kKb~ sv'wYs2IpAQUbJekZu_Lbh^} 3hEdN=)FDv?_nfӝ.\i_% |Rw='a}d-D|Q-h[[ZFҒ y^ T8;.zɀS|ę4A VnlThdC+Oը H=6j>3-׏6 c-m9D(j30[R 7>(JrzEmSR;νLf̾nZx%A^#SPuqǮfml7/ܺ7S}U.5L`9 Axe*OgYdHL\`"0(n2|ǔ -Y9K4:+~E6~X'2 S'ڃTe 9/eЎ#k8i_{ل n @+4 kj|KyʹpCǣ}7C|$؀Y:B͜Fn?A 2N6xV:s[,ۂnO H3 <$ZVD.@hPՔDfEq_jś~_cn- m*~3|vI&] QR{T_N >{@$[Mw:lSt:NوX,9DLT}Y.KC>C=/"wæ$V‘e} +ޅ .304wLwl^sYj% :NVV,%GD$܄?yXI1ꍇC޿֮9aZPmfڏZ bNMBp˙UVלm:}* 5*xZ}¶NRx0D$hęʣ#{,$qNhVdQ1N/(>'BE"t- rSN-d!~BeD%Yk e 2Z56dMs712r20:/@+鮜nFU:[ IФheL+%wWD(moZ=AxmC5J)J"5oMv+5reݨ 58ƥ7?k|ubQ0jEGa{ɢ26,ߟk85|y˽H[HǍn2 /,Jߍ7؃\ȇT|e 4WR̳4VNl-aX/\GߗTBhU~Q>}w"X\7o Tva5J]P[AJļ*GfMiWlzX5,\%# G6-G(v#aC(-7\T b񳕮f.\Sd "FS}K[ЪaoLYޝ@z-^M &\,ir1LkSS38bN "*.mȗxٱ.:K2C$MEKcre.O~z@C >q_Y`e\7O#;5hQ(DEک <k.ҵ)G]8`Iֆ:Z]~!:b~Op4TǤ. W0G#*[a|5-<$BGZrcyhYr0 $^h!DijHF_eWW7 e yήF}%n}dzu\'vQF^,{:j戱ls#|\1= f8[{, ?O.Ύh"SZJ!Ehf=c( 5{Vp&SnGZ\(Dז2!^š}̚#3In;!7cVdSinę1oYh{cv]>'?n7HXۏHS6C5=?^8CaMQ,~H#2:eת36" i(Cߓ.&-KzP:WBgbN߮m،wXE2`EI顺/ σ j'y.c1Q!<v3Ǿh6}筝n6 ~#5N5+Oq[:M4\b'UruR;l-kk[cZ:B=03g][.B$8G<#4%!'pMk_4/A{S:r,X"|-QTe2Ml+B o\~ r8:;99]x^j;eć҅a;iOr}(.>_)IUA8&B4gzbeΦ&0R!FӾkd$>V*T' ;t`;a0FQIzG';^v)>UH-Q"}}Sr2<47|ZSB?¤ XP/+Hʛ+k. O)oc e%Ę9Rx 1f_0cP5 mW@!TYUN:(R&,̑Z9!}0'+TsD0Xju:k'_2u011`G$Dȶ-!lO[U/]7A &&"nZ8= ;6eE$sUkCwAtr>z"n/ MIN[)ra`U^Io8/9gO!ff 8ؤg`I­Hljjvvٔ|i Gs(^ )9@7b@$Qav]N8A'ęWo]'vL7.\nTeaMգ&)~]R_5'(mZ㍁֌:{u1OHsvBC('E " "n˨}z%T\Ntd݀sK-Z_k^4Ef,lM]$<ՈwEY;)~KK`9@U~p-}BC-6$> q h+ ZD-Oζ #{ {T@.P帧"ȭok)k0}!7u,φ E0k["7Z~HP=(yG,FK#۬WhoK?}ΖusAPg ;B ';  9U2[>‬m(opہMnRUA pMQaɓ54;fMV悜1r]y6.%WSe\l_LOO S \Aȃ}$.jcϣ8!y'D~j?Hp¨5 3Xr"TKhoU~ _1&K`d1.\[Tx `ZN̝ĕ;jGi&Eӭ:VwKpՌk*+vrAR oVUHF@'~qE.ReDFG/`O$}P]ذwtH!Naj; ςaoةTxJL'Rɋy` 1]+&6͊aB ښ~LGdˏZv_lXVaÀ$`.})ڂQ1;&'1,JjqB18_Wе XlyuBIZq,2s*ˏkms)kѯGF,Nî~}05}Ȩ7WIPMSDcA+w 5b.=Ky0ص=q{}cv)xFQ!]Ƀ .nWcpq__a [c}fA_Ǥ"LO0H|6TSCmj5 FW]gin|\?nT4)FaeM M.q}5uSoz[apA=g~*>][G2KCg8U:Vxx+?p0V';uJ-ʙt@ wf,wџx*ݞpo=mL<)Vʠ!kq3:B̌IeډviӒYw}1!\g$ێqUt?Z%?48X  GF̡~V*;0eRݹ`y=+A8s) Xt513a;yL9ɿpykUk[ g 7 òy”ZT[^G@X~r$ݣ[EZu&*"2۷&vWma/g0 :ܬB3QEPIy*1F049,z4Otd=ն{9f;<>k4OB,uL%lB{OH+G2Teǥ 1=zZQ+B$N[Ia?_X?,ګڑ%7Ɨ̇e7J凞J$f`] @6<i2-UW+R]1v@:wv0e-=ێKA E#GY[HivBJ͹rag4Wɍ5Ԍ%T;/CBd-cK6` +pa`쁼W~]i2ڷ/ 8 'E?Sh_a}00kn qH`5щ*wa"߿hJ }R;=n#Wa/H8\}ѭSU׺O]Z:9 {8mƷ\}c3}ʰרھVk/ =]˵LlQ]_M- I=WMX@v0?xk߀H$ݮZC;xsK;4'HqrX3u~HƋEqZ" 6Tv ,횓.\@(ܭe qcZ(*}*&<x~vbXF1nyc_!)3Z2Yht2ONtY&7۪l6ڀ(&1 Kz;8ʚ B<8K܂/[s$lX#H@Αb БHSZU>\љߪ%}ms恷;{ːm#%@5ɾ2@wZ!H@N0fפXxDݝ@ǁb@_vN˯ ~rR*Q6%=&΁ =&d̾`}bqum9E~c BH48?.{]`flL[P*"~MB$\ϭD7Lgٓ[ Eۓ$MW0fڱsiMКyuy.zZq ʞ;S&P2_cRP7R b4o"B[=LZ`p:\[oæhܻˌHˑx0CI))@T #Io:: dj@t5Ǵq0D@/nOMOE]3buU b#^=@o7HuPAĴRV34<{N[/IB9SmW|7,xKKZ(/Y8Y/THJϩ@ݽKXN0b)F!AXID.VS,=F.(%ّNK& !'nlx[C\ܤђi"[VŠ) Z^0BwЗSB&3JΒP r ]xE@‡Ys+]g@GZdS$ iBA_GLd<2%)PBdr }s 1S\9-0^ҋ<BEӉjYC?lc p AoA4PM5h۫+=^X;>.p!@|~txŠ Gk?}3 G.x`@n#m7\^. pGx&4Mo?^ 4rF;uvfi}tAzzPs$>g&<ZvߊcI+/9"n&Ĕ,j|ܰ+橩O~oDo9 ~SIkjw[fvxP[#Ѣ!ޜ_5}`Mt0!3df߈.n#o6cԢDfv0}HH@5۝2祐_x& UDpphT"ʸƈ>B0<{|GICbW']5pڥf(ypLj}DY3'k.񈠍@qڱ5 vהKpp>t5aehy#yLcX>Si/M]_V^m3:sNjG_y'%@VHr~{4xluzOOjW @MZ0A /?JOaє8xKYq'\PC@̱Tx|?9YiwJ@bZ" ~ !dD׋v=ϴY-"&|O0 ;ZȌ/,v82!=;Ԙ!r?kə]Nltj:s .Q3Nx9'391]τG R*b!`s!.U ϥQDbF/A X|_K)Sofb'0͞;> iYÝI8m~㾷"CcͦR->z~c!1Q z_܁6bĞ)P9;~\:4_E؉.,lpd[e*'x o rsy$ 0d &gZ$unX\;ڊwq;Lu=6SdW1؞ŷp)>hR~Y_jZIҹ#!."-CL1оᢎbVrh$@qyylFto0BuQ˺fKGLLԫ 18H] c_9Ԯ&mC(B*9 x\܋aǓm2(z:( NCh^eF2固d{,*M ]c嫊#pVj6Dmc H8vyX.ׅ8i1tM=0Ȧ?ʾTǡF&ӄJ4;U,uk>. $!eps^MQƠяEs_ Siοz6Mc:ӝ~tJ2GO%#qʵh?YzmdV*OuP|EeK{f`xe8eggYJ౼7@ma?@ҞMAB. ѿAw2W2 &0Jq!oS:䷬Qe7f.qݥ%[vy%$V[#MՁչƋL?S5Q75u!L(VDMމhAIb|UhX}:a̵B ~'SN:o#uM|de+~*ܸl=JCլ :U?vWSZ_rmOfVPW:쫝}%al}$RnEO~PfLv^mK unA a[鬠a1e?LrEPƝ%dJ接(f0ot֓~1$ @ѽq I#0 cVHq"3{+z""pp/U_aS((Ұ#~*#72*6=٢Y7QA/;^ w3 #ĶCsJ~sB Ըv 7`?qm3yLb!&JwtPELID}ZT juxлP . N<{?Áx/iDs#rkHEf9BeE,=x 60AN á[ߑ,v Hm{c[/9+=s9E>@^jY (5 C 6gKF0\Jٞr]]$qcG? ׍-sgJ{r/'bEf?⍁.o\s5s_3&XUgµ~=9 A^qc LЅUa̸ tX0쏶)_pI&$D+2^ e{gH[D 4ZG~5VMCG+bW`r1ʒGJa:>e,34c) o6^.r)@xQpœwp9ʏL:{e|J,)`eޡ@9.< WMxu<&HbCqٺԞ끇-ʶK1ҫ#EZ Nb .}bj@1D <cpd02ģR5bQ&t.jCV|diOl^ +e@zh `Rm ~aA)nY۹6|Sc ɲݫ}aN$eQYahൎTߏI#a8?$l"&F1aБP;j~ +.MG:MK,\'aK%*0'zvEF7oK;yv0f}6NCh.k”*3T~G-{H +Oj:;W|fa܇pԳ  9`nj1\ "IqBDYUF+۹X=IP~h.SJ>G8OH,G Cmi6[Y;"2&>0۱GtDLw^TQlG`Hre: U4Zu]}ޥo:q>b-.!},+x}M!,k9&qL] Kp6նX 2%;l=Ew 6H in_IO#QH#ʨeܡn?<@o.S_J[_} 'm5Ajk7x)Dd>xG@)#4W;UWiG} [9,CNK}^Ϭv/ϯ.eQT;*$ntKwIK68 g6F84GQ•I$mLMfH ^3D?Ȕnp2`k Z]t"&_\t#&J8%SM2"[yelݓ^&n%c?rH07H4RLA[hCШ-< x]1s׋.Ee C}q92{"bw؍~@{DFE(D[.A5DlBMo?c͇*jug@5A[e^A1SS#9|y;wW{)!V^˓`ia&2?''RwkMޙR<$dO~AK;lG:j΁Y38^b ̗%wSvta9ޮRE"Ro+ҡeM꺜 ToEݡ\ $ BIB{X[E{;r]<ˁGJT|aF\-KYyj1cYuJH #QƄVSY7{t 浛<=U@2}tWߡzށ"&үSyuu)k=5K\6?h=DsN3c! hPzePHd-3WOoZnt 483n㨄=C\JNaI`` ~yO/Z'*1B4l>aRTj ۘ-"ME#X Va(: 8,&0ffb 0ݚT0bu3&HA&XOlGa**vIcSC KdN%``ׄ hSwѧO׾"RaNic:r/Ͻ:b ] = CM{|.ͳۑ?O鬿T hWnXqe]⺏γd70-&xƫ\^.q#s#ӌ/}=?pg}ړmMtk?J\ ӎq+1%6QrxE, tx(1/ՈYUhW/Ŕ_ Uڂ^#*BEH86lPUUWhYDd>y88݅u;]焔!LSo@aظ!]r]n[}g,!UձP30r] ^8R  1g}LbtkwmC,˄OF;tGxJn/JG9HWmG8"qQ:n^9Hv1L}c1'z5wT}媽L_}{RRY.ڞ#2ޝZ56_y@ڻW  9[J|N] bt P }*F{_DLUVWޙg<_njTB1U' 0,TC那|Zi7Q݄ Di:_vYa}b7Ɔ9,q >z毲~`y65̿$1apAf#xNi 𴾍6)+pywFNZ9FI5Gbqy"`JܚtE@B 6fO_siE[yOP-싌8pn –>AL^sG= Wf 4OQBzIN=5r"]B)TKl%T"K-^;H(}5 =qꊸcg̈́C(?WV=98°(ӷ†-- j> X zLQ)FpSWS\$Ԏaԫ7% 8wwjV*Dy(v/rXs ?t( 0JPYjf-0yƚ7YDa D%۠ۚmb.0(u.d.G_V1ZQR/20a]psfɡH4Kږ&Q3M͜Ҹ<]SX޻nt/9e.IsQC>h}%C2!!{^wE&Pk-,1{ںuǡސITc bݩW a5H9.1bLXJSaϿYn`ѓmᴝv/;AOVv&T#|Pu@ZR9OP^ܻG)P,a0|Ћ:5lmM%V6d`UR^ E&{Gw mF>FeEEa5“ 0s9)mZlqt?۶Ob~5W+Hc]F +")r;IK{u3# 5c5ތ _;-J{=Us+vu_1RHӪt Y awĘ0(j^dXwf p+up= tu}*T^xfiI:C-`}\330[}Y(!B41JP'[mp<`e1j} Q]C6;:;9bM*z a&2\K[1Q~\D*ک|Rpƨ (7f~'V|atU"jX|F"\PówN>nXڵ髣uG~aRF8C ϭZ91 q%F=ug(O3}wi@g-)fNG`i1dX#0MuPa5#DBS0|a,Jt?-:=W#o;Op*.O]~1OrZHATާ^2Ѐ`1U@tmрY*t5ö(^SاzNj᜞Z:A¦n~5JB/& Ą\@D:!YyK'';| 12qhZ<*Fw#S)!:r'A#w%3)1^olcy E#\5Zv - M'dXJ@d*+]};ҞL *#3/$RtX7,.J;fvMTuR1Ó@$B*j0,}G,={Z{YU]#WC4@0X'iyCoqw*ogH"1M?K> Ǝjk{gEXW7scw񳖚4h)XQX5;H18=lzn_Š)qFoڡQ %Yt]U.J2[]xIMdGb;7g˄M0?3ƀwCk:ʺ +bE֙(CAȷ>qm9x /P:<#MR^%n΀]: СF(/V~kʼn&y+2"HRjob#WY6P u1n8OI#.V#+T48 `BG3Kc ޠg 4B&VA  1y$U3d07xPr^JQGPilV>ϖ?a0,q;rw܇TAT1%<,JU챡E3D;w545l*/B|O+?A10-; iX"BtQw=zlwlJ'= @JV ӧ1-f{0y QmF#M쎼Wgr1 ?\o r&6[: A=ݳ[J%Ғ\Lk'glY|Wb{mAֱ=pS"l]Ձ׽,DG?t%̗)jeg ƒ61L}\6(q_k5\UJ87Bsԩ$ʰcOA[+"R?'y/v24ǔM;g/*{a5L4(l#"fOu( ՆtC飸xG-AarrJwU8G'`yJG~|\g}bimV=?ౖLg0O}%)I5YŜ@[b>{B+ofQOuWaGߡ)> =w[=ָ΍hBbL|-=b⁈ - @YC1߇|:L&=LjZP\1AG\%hto#'n"'?FݩWEQ?:brѬ_cGI-=slr K]w#^ORaת5*@,"ܝN`toWœkp|Ǝ Hܕ۳=M?"85ˢ"fz[61}X41rpU]E5%{^K90EըU;œq>c8^__^&yP6c=s. wC .WǪK#Lؿ%d{* & "Z` J*^94Ϲ^9 !abfoBeU+-\@exgDN"T * q(aڵ(Wkw#I|aaЄ?V\mWWZ Yy8Y2u,8s~/BdMaȰNY<#$5'UI SM7PэmG^[Mw'(aڨ)(!4,'MЃ˝uoJiW%1b10!񋯞!T'XB ڠ2G D6 Pѵe$Şk,V!q"ye+Ͱ̸>¡=Dv| }Y[v.h~\"&* iɲ4'M-H,}c3*<VK`r,\a ! 6{E}PmJnH[QL^|eY^Ҳiccy\XlP!+}Ėļ2MW%3o BN'ϝ16YazH|"87mg73"*nx~g$sa)8a9ɹZӱ%C*n_M_NB PH[x^Ⱥ3kO||:%}[}:wHJW&dq5E~k"@4cՑ.T(JNW\$(^@[~qVL;%KY9 b/_'$B{|ŢWᨍ^7Ln+8c{}Ql2p21+nNZB`m"rWDۦaQCD sSv|HqK#۩藹 Ubp]8 f9E2p¯}:k̷A]'$'=Y%ߋDZ#~zDM.HBɢo ζS#W9Ia!cÎƄ sL-$o/]EiԦmU˲=$y3ַ>|I8Ɖ@k3[6L):ӈho$Ta}eS%ܹٙlσ.5P"--kE#H6G%W4-z]" ܽ?\^jfy7{m QJeJXxz=1wq PLG;C6R {ٔćpHa>53dԠS.ܙ¹?,<v#W269kw.;A .x\i8H*O{-5H $ML:ljCHj]# ac,0aR_)(QΝG?HTAXa&A' c1fo\ C `03aLݭxȪg"2 (i5NGCjM?/-~币]] ;AZ54ҋzfA/H5 9D:/޽t'7Awne}3.''M2:n$1Q}蜅-c W۷ԥU&߲M\XM=dMɐ>l0rW+ԂKn_?[Vᄡ޿WC:xGܺ[}]%1"e}(QZkT2Ĉ4$cTEsyZf5 |Z tے`zipZO|z)#74pJ0`g$5G "%򗰮Q:f(GtJV{Sa@T žwsyc0VR(g T(4ָb^A1z$ȑ$`MW`$+S}5N!d-o{9+0.؞O|K/I`0w4+s#|Ju~Z.E}fQ4PxvP@l$ eR ` fZK:7|+#7TGH<O`/`Tt)yl!Աد%89Afݓ\w׹qr¡xm`i'}舣l=}T:N' i3{FYE޽3EL-qn-]p*hexj%7"c̚d.\\rLW.kZfF*0 K _#&B>X0= T֎&@Sbo?:*VAQn*PclMUPU57=V 9zz+/Zˊ0AVeBHaofãj.~^{PX~zϟ/'ԗBk:|egYG^%Y=t;{iۏ 0ʿ=G-+*CUZz4جp RTԃZ/Qα$]g]Q}ښ2^zAfT @mu rkC,TpQrD<"up/qcX4L-RD㗳F]"5%F|Xi"ZD y1IJf`B~J u//bXŻJĺJ{zgĶ=_Nv%a6= .U z [+c6o z'%~LSĀ~^R~imקsT(]w0b+lh'Yu^UgZB.?l-VmE[F9/q*Qϛ6hD-4'[ᰯcĽ0/AUHRQrG{N xMWPcwy5=Aڠ _-V:PYi"C(ׅ1CBHċk!O16Շ\x=CMc))#mb]=>{Z~2et"1X0mб 9ٟ7x[zmLMړA/V5OuHChزM+?5cJ2?0_Ԧ ƙg.2 :om=F%…a棶Ћ]:#= R|5 } 9QY v!WS  ]a;nn_!ZxKƆ*DL9A?=Vlͭz,g4ɆZL5ʥG@xRAdrj:=h)+wեn dn\4ȆIE줢j/hʲ߇>P:_HTjeD7 n& oLV@~썚ӧ.s!pS?]^O2 ‚B/PY ځb2LܑܘRpMXq󚨂5NYqxrn?]zkJC`!ٔџȖ3GD&zWc0Ւ3 GĜC{]=dn7OWlj~&̢'CΑ2և).VՅ< `hi,(U:z`yǀAoltX 4`+fZ,QH~mݲwO~rtl$u)Wqpz6 ^ s+.NP{Em_?!&6't\DliߕxCӷUN2S. Mn jφÛ;"h2qo|a7=p}fYJT2м:CٻL>XhnXΧXTԃoFʹ۲6 I]qNc)8#9ʧ Nj'zv?SR&WuGrAm/ ԎNc^%A`bbG0?*Enxwv!`e$JQlL\A=,;nP :,tAu6ݔv`,V@ hL ؚJ`2RE4[wKr)]28}yE]ico!"\!n8x@X2+axJaFZ8UiӞ6<'G礱+q@?N Ő`+*C >f'M >m9U!Ȓ}]7c {\OLWeN(1cİ/z{C:?mt 9"kfBܸ3+8\HrpJҗ(gOJY$nQ_0eW5tMUC`WKW0;f1H,OU}MH&a _hX96`r8[>KIq ܊!Z2~-_iO3wa#8%hE|;X L4x˟vrvz?nAf9\WoX1gݽB`:c`Ĥe))G G8CQbWL1HU;v_uFbi7eY8Ret0Qo~cUA~:*Zs9YӢCI٤KD7TlrE11wx/POS 5z>¦R &qJǒ< Kwiuh0ץwDj*1 BC+N^Fݏr3,ȓ*cF>y1Bɡv;trme4CHUB>Fꓨ~!70,$tn\tW{ϐSuŰ)CU½lֽVbHzA m1i$%PRn5ÿ%U,cz}sr6`^3-uok+(/Δӈ/#?_ 31o8PIJŤ-q#ۨ ocq\N@#9BIk寰)qmer\8/Ò{!r阁=竰 y<σ9^dwSFg΄GXRzr͕B|R4Ag p<$+^ t1dZ?W;IOE~{)h2C*A E=0-J(NKG$εAa.c?rx|O;d(LA`| ZϮOB_(@NGoC: Ӟ%MlyD5Y<^VP|ǒ^s~'{.c̋bT;4JO ^n[ȃHuOH΅p!~ Qf"7Aܰ"lǔʟnKC{V@1S4ʿ*XDhr6?7۱hg2Mð}AL%#I~/$G>MBSK1d&y0~4E~ޯDTF} KN l>5eAO_2e"XdXoSȏo7q'?]|=ū4'u¹8ʭGV[At"ڨ;݌ 41e#PÑI3O7JXE7ѳGɍ%81:;G= ٘@y\ zT =zg ڦ㷓u'ysH?E/#t+s>wUORHřr ݞl|wb)]5;#lfo<1Q9*Tb CM?M>ւB{of0)3&A . O)]n2D2v:}i!9χ5qjQȉk6[x *9ttga #%.+.%@/k~?Tjg2(˵ԡ̩%kJ]BTGn"稷$f,"|5IkYI/z=BISb.Ksr^9~E 3L\2+M[xpQ+_x%9elM,RV] +]mJ" 3[8%a#EL5ء-i!Htj>2ȀՀwkANQ$TAF|V|}/^Hy3~-#}O#GÚ #+?BNL@tg%Irj Vbk$=8jazg|ͅГ.n PaE(Ԫ lrp XǍ 폎[/TEg]٭zu~PT1px9(#irTڞ 3FgWH'o4Z0vX Ҙ}>0͐F'yf\d˅ zFVل&?gFSqER /.,}}jZ}`\k:wΡI@"RO$,(fGzdLӔEmVqbdq8mD{[$';/~؅>1v~3}ueP zNZ͹oFXA̸ rrApނC]Łg@>9|v^Ha+|ˇ'ô^#mΠ\GCfD#Vҳ[ abS>)_1,j׆Ʀp'8OV֫&8V!` =9{BW 'p 20J1kw+ȁo-@[c6u6 ֛D[o_`lk0`L~b#J,(РSxeT뢥wTH%:lRfh/j뺗"xCtn0Nۻi[!a?n`q`#`3Cg(kS%z9T\yCtf+ٔ`$1OYa|>$/p)XjOkWgHp >N;&Bf'7=V9uT $n܊!rMWb}t1DU{S?62 } .YqR008J LD@=W\&@e*(b8i̱W' #/Y6˖0F t$2\m.ߍ(EXwG)r2׵3ib*Hc M{ؐs2d0vhk=ިEQb=ŎfBw2U$W]e(!kػ` 7t$z:ci@ݞXv/7.U Np)-?m4%o iz0.T7m|0\Udxc6{t;&*H@pxݭ[4QL)=tIO畎^>#?_Yc& Wt h+[k_ `e&?%^緂R[&___2HV!f}\dPh +5.Qn1UbR"jUC oXZ} :xteF ЍVd񙯀F4 3"1«OdFQɊ"[[i$ŚtIhruաDjG0N\>|&\OA6hUTpTd [ݣX1E8#_ }Toyir;L=>cNrJ9%hfUNObp 守ڐ`J1@qUBqЌ++G`DҟҘ8HQo=՘/f<W7[UM޵!Z1'ҷ0MK SS&o$@6 *4Z2TjNfPvqjzVKH#;Q34w˶mZ*ō&pھv􀫙 A*d+/RɎޫ81_~Jꐡ_*ܘťƯ&!8MgmD0[Ɯw؝:.ۢW"q JY YS&P#"%ne9=48n,xւ;[L_Ƿ;C6x_h~odPT0"IBbzVx0>GFөuN5%8X5gAIiHt Y8\ 05H2]cO}hȱqs=˜i9H$]YIiF2`>₷& L]Wz4.tݹQkeMuIa- ʥ@ՎtʨnrR@]H /?9#ƑSYɖl"\(9 udsaC;7b]qN]WwFׁ1zxT2;ErѺ;Ԣ<\:;S%9 PxYD+.]}dDW86_+e}$\`'=b゜`%w!dٜ}7HZc%=J:O6(i2Kpο ]YFpӳ߂Iu`9`X1ݬкPHkkArC@ov,^Ѕx:(dч=0H#.#KL>:wWTWŊMJl~ q3dSs ;0t酢~ iRǁmz" YlƼKOiL'ɓaN0ވ(LHe gog^wQ\p9uyCmm@.0]][" 9[^dA7̸6o$}:;Tak}(zL+'qf ~T1I)@䛈cW3 1NJK06.=|ZݘU1zF#.P3M{3E "BU$zFuKJ}_WP0LSsh85!_BŠ^OJqWs灝*C %ƂQ_!,L_msCM8LIDcH^ok#KFAU}=dl;z`>}cbD1,yMYYv|zv,DuCv|##Yxo>E&û6H=0mQύLA_4xb9ls wx<#5)֠ bN}I/72!$ FG CR}M AҢIiq!nX{E9:.j f(V=dTDqamcNe-O8LT\J44v#y/~'ys /:*'ELRLƴS$zLZieBd~ 62UR 1b/{n"Izн\8e*:?zи(SV8%N< 6 Q39I┶ 'eC e*w^glʯYB"s+ ߜ)\o'h9gJW5|38Tk>R h|lY˚)*஧-XNgSIq4CEsOܞ9&N_@_4NLrφ/="Oh-%bR[s5DGV8E)2ql^I%Fڝ ]$$"LTyæ#r1<]ȃNJ+Ib6iBeR3#WUXykT$}@yQsKD9D~늉wJS<o.t_,I&a;yVsV8PkkMI˦ Fo~n51p@Dꠋ|Ezdr&duGz^ۑXSsum)\pdB%jk_DYmpj,WȚ|nL=HS JtJRBtLŦ9+(u`dVX*h CڒiA_yZpw^u򶡶'l(H2|\PzP0\Fyʔe˽rNrU؎eAܘ]De!qGY36&9D3  ڈX!މ@y5eeZYD5{ ip$+81 y3:),AcxX>h7 %B`ފQ ?~ڸӑ*)0 yton"<]]SwLڲu*X}|c\ /D#XN.= sdi\Y=3o+|Iv!{ >I,8(T*wz!rǍԫ4T#:37_%}u6W}ʼnK3ā %v ?r(YҧR)'%= PCu̗ZهVb[=:\SfwY}יoX#KN&$]}&ރnH=w`˗/f}:`|2W߲#>L,l NSvx 0h,#/亽vdvX9TSꝵ 4Q kA% ;3:W /F G!Y#PQꬰ7/ e`34/-w+ ,xKj,JyNTOSfn9=D]3M>r`xZ`#nHTR&ŒXn8Mwo/.+hu6T6ܔaZfgC(#d{rBSJ$}ow$NjP/q2Nn%ا墳g!8~$#J 5ha1a|h0,['+?$w봚t @7Sh]D ;]m]M.@pUS|[5tx7Sn9zUA.O~*۶DϑqoiIVzb TVhN@!? X@XSMz[nYC@[ٶ  u|Tн;QOd~&!#/yO ϐCL4=#Ѝ4t:7y^߇aX>|mS:j^3J䜏6Pd)+y0JgM\E=#FQm,]bGSy-iP~:jM%liaCHh*%Pp:ıS U9ϸ%t~LY8HYzH8y~wP[ؑLУ2BUK(=]Ar%h9MRcgZ0lRAr Gg!:}\Tc S בmXݑ4[4|(h~_N>\>تy&ws_f>kBWix}lj?%_3Fnp(? u@q1}ֆ~P0F_wNpJ;NEb p櫊뱶.ri۰/Ox1O*׎H6qi .ҝ:?]Bb `jҫ߱dS39 c ?A L#mֱiCJ&L%90(uE~iC*t@1S߶8XMB?6>'X'wrjȶv9 /bީ[O% PJ㽎[ NdɄNj(0)n.]Xl&1܎jy`*?ѯ4m3q O\mvIWs%6֨,Aؼv S3/e*я187 wz .gr'T ,jC!5K,\zZD"5UIT@#O#x[J/M`[-M|%DT5 p'}wdm:2wgë ֠bikwaҔDLR?z*ߖwD>!b߀ys\I ɾBy4Ayb-kT_"lٕyHjNZU#i2̈́j&vqM8}5"n/SKY8m}k2G*\A&7ӥ1R; rw^Ykq#ПF?.j؞ K0=Jx8c ')@7 (CvcCn,#'gXf5p :'[^VZh  mg& pSzuJ*dB>g[BzAHa/*3W((Lj2O"veX^!vJ&ԆhW g:a/S3-3A)L`]DdỆYK5CЎiP v E|s}aJ&q  (79-R^ 9Qj7NܳZ4|AZfm:^yu!Rɛ~H\b "b3rt+upwGSk@ p "ïri7Sm2=b6 .Mݘ%o6x}.ThzsPfcY|uywS*%?I^Q. %׻-Mn38/E>4)*(E.Żf-WY;S`_o0tJ<݅1MsZC y6~r8o9aWx2w~dǡ%yYQBNCaH|/!:J%XʹBӛ̻N}49hQ@[:"؅A )FX'Q`l`8c@YO`JOv܇1Qg34Sh&`.J1w":N! 2wkqqwH%]?(C}#Nu*)IςMZ+:d~zOuNc cMp]`1Ej a:(xE"]3FbޚM4#} `k@ג Վuب̀Ff|,ޒse"Ux0br9zq0=}L*WA֍Y_te/;S>~;czDW{_FcNg.BQdi/lB ~˶gK mYyFXdHut5÷  yVs]~Lqa\1yA,[⃕sQO|%):vE? >'8e[D?H(7%;RT :| |w(٬Hᨱ'(CY2ɲRc T^o#Ϛ`lJWRu;p= ,dSj!H68u~u@.KЙ^>%S(bx(fxRu$aTjq/JY$aS 2y5Kj7=[(?~k@4GA(Tl6= tȪ'Zx$kyf:i,N, B2`52{OȂM߻b9JcŠqNKthtiֿtdՈ~)DY-쉒ܴ|y K15k AL2e.V{Pa@w(sZe*/ 063FAҵ3d~\ J!J',yN;nۧ|E`;=(<UҪ-\dB k_ӣFZu4uiዕcGGi7[z+jʐY QDUEwJE/ #̞b;|v<%/g&2CM:Xk\F] >ͼ =9wcɊv!K 6E'&H+ΪdgkjNt$'|d QfondK$uu#YB baM0*啓8:A33 J&*z,_i6PGzh ;gM2_rB׿5 ,DBFwZj`/)w) ⯤0U|RnOY||-} 1eg=Xc!k{DG[Yv-:*Ua6 ,R?wj#'$鉼H(cTl#;z{qV'| |.T)؝x2Lɲs2 I|9>> u+8qLW0dlRMUd?w$4z0nT/-p>Z ڜ`qJjݲܑ80YY 7kWe)L>[n&ȸOlDҾ44)6*W参&#kd{n C`KT +<'Zԗ,zC+, fĔ\RxԙH/ >6 xV=̐e}Xy_숂~af{w۫.1`[SR17tfAf:=Rp3cqt4m8=5Nk,>z-6!"Y K6Vfbw>ө%"b6j mҟ {L!%򥿭azr}((<NK6 PW!]0c*>@*~E;U.TH ݏC5+ux?Ap+GruG/9hx2I/KL^9ӣ? jqSur-q5$)S,MHESP e~M/zsFCM!U,7/[Z`#;gC7-kk._b5Ң(vv;&2 @m xp!P+r,L CoJf [gK^2noϯ!:Y"W|DӒ.>7{kccwN/z۔6$gO":p~m~7Ɔ"WGY `=ft b6 պa (Kbl*GLxf]@5҉s52+Z hy\ [Б-g3Y D|eaRzoIvGn/%=՟(c>b'_)E.mKɡ ρDkoӸ 0Z?:cځ(I53U=փTm%3ϊ ݀|kR/8=BqwIUm=I)iN1:Y-.S\;TRUAH%xy2݅fC.bKq&n"2:)ہ^#5J~EabLK 8s P'c@S#Vzp\}`r% Mh;JV,Rd9' $:un?`E 'x]5X弃X?jN}F&_-#>aՄ4-Y&>ig?.7Id!"#TQ+) (V "1% U[ٕ$R@߬ff+w YOsN}ъ326TC'iz6Ӛ9?yp$_o1Ip챱;&ǡm>_r=ewoDq+5'F߽˛+XΈsrF.|3Ꙣi jx}2[/vNLٕ:ّADUzNoouk mb0HnsQxaEL7-'(2nUX}W0t-yf(@v֮W˦MTu͖œM,>|N>K-nTyfӦgt0JGlcNRW ]'g6,B{ggC(h\TLU Z8hˊarz4g|R¦cG[kxG̏w޿g>7{7, vBwXHo = @]nu'(>~SD 6bY9}(^; ~t* U9qHu[uf_$fm:=~@& pO)K?hӾJv)( 5[YJ*Q?P qEW):/;IcI\}x-~TR`A<-*(kve~oo r\B9SXʼ;uܙjscFi_4NyHv^'=;EMIb@TXٴ Ekz_zi]t ;FMKN2eՍfrNnEZN.6@CsP^)-~y|(RqlK6/(POj3-o}MӉ7w@޲ΆavQ .4ڋZe84$GO~x?,JI֭j 5u>G$b $sj2yjh~U;r*9t1u1BRyto5_ -# }ym  Lʎ*mOBAOk[>8CO2Q'= 4+HQnzznD CW?,eZI^/53G]]!#R{1P??u '&i`~N3CnU&*U՛ȈP7٣ؽջ@6+J Nʫfղdԉ _["; g6*pjيld>a~坢*haΞ}m1xwY@;[D03<(J'"tH:B&,iҤb_,\gxJR.?" 4/GKshp:gw56!*% TV:AO8&ҵ֬M UY%!CScqj=~ ,FLݝ @-FϤ0x[5NŶT[SgA&z֜iWAΚAV2,Y?i%b@R,>DdC)mph>\fִ{mN鯓GG 40֑T(g@]KyUd=g3YRR3-[Iy ţl(Gn~/2/vU@kf_jzX&ESn"PaA@:j4$A-EWBskJ!;3p5r0uXvV*>`NK -|jY@Ģ|}φ?}_."XGsV},' ]˜%mGύ*U35{ʏ94I}#~Z "]4![r-0S^Zx[/Cz5ukK(Qb`V%q4M^r>nOѩ&-9Eovj?:(ڋR<Qe푑K:_AR vyo/y-r']A{ Q}ti>}[M^7:#I{|o[_[4TNbPB}I\ [< ^)N!‰~щY7'tfK,?7b(iC[b3dq$Hk`*paiAa5[d~Ҏ+o3[~n!AL١倅m:j|v}QB/;zE<9%Tilć:|ҀkcFfO\ ,z ;5Ny~fwT;!SbpHo d/dn@7hn]1iپqdW]MdIly1(5" "OZ!=: 7Z?Z, KF\-yLOT)+yڵŸrH)KO,)(OLJ~b a؉|Q.H٠cP2 CW&B :V>-_wK , IiK~wIZ= Hg2MLur:R)hG8 IQ&qE0ↁ! Y hv1$A2jx(ˌbaKHD0ra -*:yc% :9CsEWqvO~uCmB7Ѵ-IcګF.XF(SGk%`,gcV'U'- ;Yoc</ {%6K є~2*k @q {b':p+D,j2,͘*r{tEqslt~&>@ّ},Ñy 5qYR {*!)~_m*=3/i$M{DEC@!TOQMvhc*{PC%N^Ji,83hSA%kˆ(5: \T1a|q~XH_0n.̋lE&9ؠȁLxD9|=yZȱո.e'k\syDxV~ҕZcbbK$ueA(JĸQCZa"Uj%0) }RSR} ^/\I|㥚Z/ "\Wəl q_ע/dQ c55XXͳƆaJs\2@'@# Z;lI8_k$+X/r;P0ҿJ(68E̥g“~B밤ݿ3e40S7Bz8sc#?^e4`p_-H6ֻk)۪gPv$l%"<`%+n9^>Aht8Z qRD6\%E hZpAs;'ѓ@6ġb27t]38Fߘ+;Az8YJJ@b?CSsbYHCGt<=P^A6Yو#z7;a^;5&I >dFo/zP++=كpIV@=N/6Pb~ρ zr,=t3dirXZyApzU˳:ǘW~{vPd'#L(<+!Om %Ch}KDS>ET?ň=CcHeA[SY!W> ۂ3. 1bE1_M+I+>2E F+z<'c Pfp E͡Qo-TO}?$:?ioQ^7e E3 &YHYhٽpszc;la^3Jxxk2f¢Cp_uI7 ]ҴK]snvPN%_v'>.E,LTpqŽi`(#X7Z\Dj5'?.-ᖱtIcNr,4Z2W 4)gQe8O?i͸ @!p>Nz .ى%Cd p=u/emrGE^iBTOP`[ ݮj?~$p>K؃\YpbnTH,9](r~1-'=*H}tZ@ZjZ?l͸_lĶX 11OO ˚DH*(F7'ؾq X csA+aehk1jB茕S7VDW\fZ)Rbrt=$>Y$܏aVlD*(_/Ff*Kɭ;alg@[䗪lƜ P\b#90Esq2w1M0EtBO78-×-^>֔zxnjx㭄~JvxT`@F) t|{F<٠|HٛuxoLYV6a47s4:H+^XnZL5uM\z ٰtiy=e,_1v')&ЭO找 wP"K$Ϧ_+oʫHkj'f?B(b=suEMg~+N٭˺`q'G0"!yA?ozP[Qx= tx+J[\~i-cfˆ,*85E+O =ء CG1&3u|i-bxCZ~e٠$̎=,lK.i'vyQt˚P_JPaǘB`Za%dh_ȵhj[сfmbHO^4b͘黏Ԁfi`VMjs EǧWzPbcF$_$z֗bQZcrgNCTx+QUܣF X>p N /=p03LY^̪{F{b Jg#]RBwvN9 #/&)r_ė`,qdwS|.ؽᆚtg%S\_1ߢX LtUV W-GT ]5.h};B#JFwsJiy]+@v,@7`B h?R\zM珸9QU\Y43WM=L d;=u4YbS]o%i2D_ ^n7 !##|3,"H7wRx<źdDz_F4He]WWFr l=]jr5HW>A U`͆裞طӞƮ EHY+%ey*v^B8ˊÏ ࢔?l 1PO@Hf,tsInKfyzXQJ!D aD^ŀEQ01٫]WMMAKWKόEl#VOgmqjiOP"@]qha%pz~[-YuUE9%OYG7POv+R/6LmƚǼYVg7?hӬP;ELդڢ37])z9Gήc̊ݟFZ^ Kq#ް0+Px)bwjhpnwJ kuomɣ/rHA[ZRSH26-SVaG8mE 7JBg#D uTaϫ$c&;ݰ Vp׹Z620"Ofj9%U쀉k E?~"m$PW١v}V!3yY,#Hc+6X%hB>QTǼ,*EP"FA z _ѱ}Wσ}nr$bBfVʂ:g  75N,=4h(1MGF@ȲrkvS5ڣXPh8]tZ ០]eRps.@k԰[1rBRH}e/93[!C肜-.ͬ+oQ⫔+ LZIAF U~Nc} >H5Q;Wl2#+y 6Wn,VY6P1=ɭsW)@@SzO0vT6Yfk/ 1% el`c6hu}^iξgeaO'D =^~}qtj-sIk&%&^J (@V.-dWĂTT44!yUaH< gsi{ &;eԄf5>%Gx~3A Kf[ [$TΏ?{T/qrvۇxv7t <"rՔ(z?{.0zNOpejtu [)NrI,4AE]ڗ-~--K-QPS7Rv?$. ѫ&EXo~Ul@ t}pFM3/ɡpn9cmT Md3GA ~M*b.VE@j6t(~~:Pj[_ߟݻ3TSR6C@y,G? ˞My_ IgNkZCI'>G%]ѣ-|K+J7r>ܺb=tpV^qw%ՑI[|]JZ^(8GkaQy4iY%qfL/1T;BW-Q͛&i↯&V])zH")ޮ{!kZ p:'Q#Җs(jx^-FsD4/ hSp-^ Ɛp{Rè>Bu)''TS"_=Lߞ۰کO斓iTC*;>0=p\XlVdC,p  81xl#] u6Pҭy')e`F-mץ,9͢?t/30: X1Y<w%9ש$kyϿmaUPwz; 8Aݜ7Fڵ}xv"O]6V&SCVyyW ~$~v/4p37.rHO&", iHO` @\YFUJ%h}-! INUݶ .{lTMFƒӁQu>ɂq)/ $xd-U'3Ӆ ,pmDf[&N?)WhʽΩ6tv_܈؎UUK'*I8" iԾ?8>(7v;V-VY dhvTxoM\RD_Y'xċGXj[|GЪ-=&2`];I{錃)b|<A`Ht[9|?p}Q\8tPZ 1%</WHSTK_s0@ǵE}OŒʳMwP%wq 㓹,% 8$w!3mhJ DIʩH~ e5Kh< ^Qڽ3)Qϋ:ɷk1Ka)bu=OLD/EhFK:}6&YO/^^~ %OQHUAr>˭ⳐD#nɕNhSrßZ?=DIZzwO$kNll?1J;N|6ל`DnU[=W6|g" {D5{m9(w tuhƨ 5 o:3?XK,ƛE/HзvNXhĵ^O ƪ~JkI+X\72ɲ!X 8"*Ų n#%+ܧ9+̯h4;cw7 $Cw <&atb,_.gp|b:/cBLWxg/XN35oPxXGMB`b🛸]P ODNByl.`/jx#!;8PhK $Y}om#C3;y#{oF8!kZ,@g{?IR?5\q0Dq?c{3?Ҷ. [Hsl盁Ιי8`?~ .g(:iaiO75KN:vl/kK&Q|KvH1Wʅ=ej9MWT,O#G,4%tJXlH{kލ$(X+Aۼ:6M*IT.<]@XMd GpAFNJg-#hʏˋOW[;u֛YKd;jN&)20 i(aZ +W[S5aXs*Jna-RDճ!WZԚzԞ4f5OzK*d` *'?a瑫0c]}p6]8vDuŊqa86nQce ˠMV R!}edb^n:Y0ȁϷl=f( ;=D#TppXh |Q7Ddjx"]9/S4 ^$H$,+k?+ů*ĩe[AoP #cܴW,_ӞgV0L!0W3(2fC?ss-KT˅ s( ˂fg,Hod~5!v{+0y=~wʴ6ڴ  e H;2vCsЇ') |j_3GkV`iAwk[ m&haY(3]6dj˔ {.ZyCR) zaT {o7C5QtcS߲ GlDږC C=ۢWgI@TK?i93t~3ydc1[P#QDMBLE9wʁX%{ 9u>{7k6멌L7/z@fvCLH+T%w]5$@L8 ;yP^-X=RV"DfpNEF5_TO8C6!fUe42RW%IOo1b3m'b>H]Pٻ` ;Z[+fi5^ۛLbz]Nz3l[&cbGSh@-NG>ڱrݟ; irؔ!&܁V& #>v Y5.hf0L %F78j= +9 5|&&bJsa30dI&6^Ij=U5) 4y.08T6 jdpXzk˕:F3.zLQZzi\ąq+kàES+jc^_tIGs1#y<|/1w}N2c 掑wZ̀KJ̦9tET#sb11ŏ#nK >Ca*m3ƲXfvr݋5l9 rР#x. _'7'Rs"=k~Eė$lJĔnш-HJ6XOtBj325vRjvS%S\; (<& zAc=>#TuMroD%sxf5СXn;B@qr]ƿ%kQX)a.^N;V`29?ʜѾDBz@fk5S:HE^G K9$4 :^ʆ%8ZÞ%p^τ- `]"*%X>' d|.&qe/bEcXׁaʲs6#W_LIhG@ &|G(eL,Zdώ[nLuاȖ Ȃ@H^^ Xzh/8APbe_U,n TOVZ,g6lD_y4o 3'n16TLwsyW l-EW|χwz3Q#)x A-+aDu ,o*qcBB]jyyPd:p5N0MBF|{Xs8H>IInқ9/ t`M߶W;}9߈X$ sM bO;IB3ҙڄr*=bUhdpR>c-$\ 2ЗxҜ}:0,V}$sSal"f k߬jۢTOQis)]#'6))C-Ռ00ZgP+I{IKYjWr U"k(GQRנ h ^aMs$\_-41Ճ r'u_y DN܏,""WRhӪg ƴf,_ž`szY^0:UKV»7Id/#T/_Ct^W`BLq/B 9 I. "XeFRuުQ\,"B?j܆Ą"Ba>I`s>y@JX\Yh fp!6_k6'Θc\##[UQiգ6f_hcyl|Ї' G"?Կ 毾 hrE.W U aV1nY@tC訊Pwg{a M}] m-'fk^'ǂnxsZs=+av2t}죞_Lrz=Kb7?!7Ni h 2N ?> x҅ؐ=L Ex!l C y^EeD8e9;p憥+ʁ"r'1bNB_+v5J; 0N(Y&.^Xy~0,{1}^\kAαs-Me[C"p[9|4\Uismb1;& A§TdyZLH{ 8J1i\r~J/Vڍ V 1o*'b\&kל7e Pi%Tݹ=م6e ;Ѫ o_OR,2RycIE\G]`V$Ԋ8 `z"hZ Kd&jEj5ۉS_*7 @]>t!?fG]mpx~g _5\Q)>-if)m+D&Ǩ9,a*Y;0,AvaZ:7$\<Z"L d6>oߒBsKamգg=Jg/¹b)<H"x;ݭQ-|͇}[=;yG!? =B*cҀ5`E"澽D(Ӕ[f na[[@%d`Ĩ2mg)EQ]tYa^‹#|j#}U =Z#p3!OQ+,yyV eK,YUk|8;>]ܫ{J~el31[0rtѮ?@%DNcA>kU@[ YkMiߝ!π U/+ɼҼ;֓ٺ*zPl.^ q2,ҥ ;'z7.q+ <4Êڔ2t7L~{uPC1.)LoT*q=ˉx9^Ե[A[8<aAMq䱈g+4>+ȫq>~s5ͶwO= ^,Đ!meSLdQ15S22.8ƅUژ¥>feWu iz7ў) ( rh&VΓ6  f؟%QƘCq8aѕvt("nЄ~%s *pSaRi?XG!JHFZٓXB@qdI}( "iUE &kOwRm>oe@ 25q!˹]{iHUdScC|{m1 !!T'gqw&Ihq} IYW1_Bkpz#vԲ((lt..⺢vQY'N@V7iH*f6W ¦LtNǯэuTt!?Z0qV8RLL"-7?Fׂlv2yid20V.GW@T3z2;09["ˢRVW+B{!GQiY*ɗXF#Vl fh_PPI٢2Njw^6.uZ~c %^||8We'`tvE>I |"yFD) ' ERERZ,Z$I=TѳCcoA 30KEߖ RLqBg[eetjɄ6cq K2.t F8tʿ>WBXDZډIah`}{cſHwdnb{0ך`V{XgҐvGdi7<__cd!5t輴yoGsOg FTo"V?z:_O 2\ޙg 9$wS &mƤ_Q6qPh"7p>}Qv:S(OI`%o{h/loc,y8᠕UOWCl2}YP.//oPeck/.UYӳ''?'|ww\;tp5k @e5RyjS"kd ojvV?Z26sd nUP;bC],zeov}Q"S IHڽ4l(J.b2E%b8V_-.^O􆊢,u]S(,qxVN F&.F{'{MG#.W ͺ{yRk!&]xIM+Mi{ Q0#0(BbM~`/K? B/*=*ϰMT5Ar>aV=(-uݰ"&S+@+i1A'շX0YG<@re|K՘H~VNh:JvϴE2sr\=D֏nA+%<AU'~9"ش{6MbLuȋ$!!ˇdA[_nVh'}YjSG'ðj2Mt: ;Gmf wOS?e첝G\G!Q0ݒqxD3c%\=ѤZ±R ;r]zyu!`u12ו㮎bz d<^h{6B,6o(2vNSkc>L%3bK ¥x ۷',Z9?#w5~sJ(dSk.!^0W: ioETh;3xݛld`" -䮰wUގYlܬ.5-ǡq#< sB\Վ:ը,U8> ;%_xRoDI,-klRtJ+<31a&%/适4o-~ 4r,u2Viu%x MxQW$7@LjM%;|"!UJջ:G9`Fǰ^ nDR~!wKVg .uBwPB0I.Ys-C(#XM\6[7/88n JN>Ó_ P*RkCYGDmRQ)-Bi4=StoGSNsvfP0K ,uVNK:_(3W iW &ǬMU:ɰL~lq%+9lݻ+ dݲ+9:!uj7KΧ4Ft F)b(^kźW 4-Ra)?7ޓ5H3 bK"0y%fEzė#]|ÝE,~,=gR:qثa/oOBK‰dՋ."j~­SfEأcF<k^*w@[x\U!}$e!h6VJk~W_ik|is`塔VV~ܾEɏ`Qv'di+tĖocs_.XL&Dy` tT%*qU9!M \ʸN;/%Qk[tfGIn.Ŧl8,xaK f0ŚbE L-@OhE ^-MuǜPUMwzZk(D=쬤4 ѽK]/Rs:;aZxf_֪$KJX~H1xZó/FxiM=i҈ɿ9mF**+@E%O&C t$aC.°'ܽp0O2Q}|zG2:]w lY9堼5\2V0(DAx 7I?Za|aoՁU{qW'$}AG3cn/%_@A2 [&"&ݲuL(jU4ޥ=J28fh1xx&)&[mIԪ|S[0tr&4T1P8=Y Av[f=\h$'^ (e;ۤ:M3#Nbz،TVwԇO bS㶙8g$Nߛ#d>< W+Α$ttܸUk}}Ӄi:E/RDu8+8 )j|!3xs0LGD2hyR9iUQ\>7WZj_q&A8[HM@/L]ͱx+fa蛹;Mm.uv,%ߊ%.$`~B~o [gpb L-ѫmhxXTXl,hI(ȡE`mPͤ!{&xb\ ~uZ}p,G FSX swDv8to~E81fͷ*_몚T=Y U~Oo*+m̋#^KTx#guOmxO #W$c+bC,ev<|K*-B4)M4 uN훉Co\85iiδG0޿8CNJ[2gW; .ieKOe&KEF_f E F%dcتu$XA3{eJKz.^x #} '*gF ~jCgeމҸ0(a0QL4N^J/֮aXYOnF$Z HTMP+@yXR {vf>p}f+w5LAY`F[g5."ayѬ`֤Oe)2bHΪuT#X]PN3?g+UJ=\ϣ-euMsHMNPbF:yG:+FpƆ\Y~[x_]wH\.M׭NwVg XD!ycv1L=!Sfȓj6=I'@(6lDKgP"hN;1N׫ b 頝&Dz͖_^ӕMO|}oPNj.)>vѿdZuQ:PK9rl EChD?IߓˁE_., Xq& [a2klGlIqqɔ߷~ V햰Sjd0,SըZ0>ծq]z/=L[Lދ+..o LuM I4R:\ f:bD暔%dqqTR$^Avd 3aӾ×(7k| |@M?j9* +,bK8nƨW= ߿Cb)R⬀גӇzT%wvb.cQxPÂ]tϠ?EA6]+G̶B/Xpo LlAFaXhGCRҬ}3HWn2 !w XCn/:`t׹Ǣ8K|cv;) ^?}*fJM6̉ヌ9srrl`C-^7ZיNv`|ZUA.݅y A[E9[E_LP /0NHLBPfD*Be$[xa. lp]dB_al~?YrK QɝU]/qS}fI![5ywp)mZH[WѬ 0#x'%d5X] ={YQ>ę܂!t 7ܟJiA_흾c)192uBn,*\cnzu.<4OH+bٿ***l$1 \ܣN-6nod|giޭ '=aK^<Ͱ#1f'+L؞obOkF9V ci}_G~p+ۍNC+>^AT l%QQ (%8LQ3y >XC!ӝ77fi\Cl#` LjF(PfdBQzzT4f>(#Ao.-% q̘ޤ#'=b|5[TIt%|_Dr&*Y硫+9c;dƞR>˦YȽyRUsJ!iDWY8ӍQRFQrOj4W[ VS"\X#dȜlzw!=#B,ޗa ]UwO~5[KUc G7>Ϊr1P}n4]I,d[KEW쪷/܂v~ѻS zi\^KOd^[NfnxOgK̜lE k?}<2|`F)I&/q"]vܧoz:璖/Gई' >v{4UZ[Jc9W &,,"0tɇy, ']BJ>JM5=-ş lۑAJ$ ~ 11;<, rvuυ:.=K7B_ %0nIzk_bȶY7յ)}G_].CKs.i#<bG;\=}+ƅw>LU`bv,ڏ Tޣ &  L?Tx c5+3 7%dl-Cnp=]RxRy]/23ZRBXۈ+oz%*㾢/nFPd$sN6 }"pDSP 52ktTXHP$m 9*;a(9iFj $I`jzΒ 6˞.3$ \Juxj6yo2 |+Q:fvk9t^l+MfC)dO\<>Vfq3.urS"<- 2NlI[zmсZ='1$b~? ؔbHB G`s}8r>\>?kz} U߰9KDR"[0&q9=ۡ/$)BL/J+l^8Vd5> /drY}p jZ'C:F{ԏ C;OʚW/pr>&BD6Q l?f=L >OzL}}.;,C?w8\>q|]',f~F"E* JbA`{\KَQ̭`q0xw>Ҧx̱.!9ŠZc2E 5)ZK>ӓPר:e>Ꝁx}^-:h+=H:PfؙBPOaE {ۧ}c&*FIm)L96)LQCEֽ5 @_H(z6 -'FHqU.R0S+vG<\Q`vheݚ.b\Gi\2 R eϖ+9bl4=_vnF/MwGfEKt7RH?kHV! Vr32*ē\.b0 jHKBi nKɈ aFZ]_>uH x-U)E$C M;ur辠Yvsstlv 䂏69+y]/RAA+g ToqtRY_9.R.kfIqW[> @o(``?< MJ/!T h|hf^W#yC(p `%/wVB!(\=n5y`UoFfHhlMLK(/\d˵< 1)f@*ػa͆C;4gWNelmsBi{oK{/ԟ܏l`pS }"J;AcSP:T]KzQ}QdX$<ڀF~ɑX[꿙V v|n{]FFc!}Hsq!ƍ͎[ަKv}98`OLhJ,Od8f&];7?. ='-E{e#6kӖ!<;݉} 5Mm5 u8^y_ fW/5钁&)K *68akl?[dx̬RgbZ{A:LA|Fh)8=uk!EbMIr/0)“80D `YMJy*jkNu`+Nlcpp'1A{Ad$ټ^/AKTJۧ9Tfk1ե^( nB<lG)Be `aGa /&Nѡ/M9*%U3==oWHȊv4Ƭ|VƂ;0ΝlՎW`A}<ҸШsRF@#u/2oseQql!c}tfHIt9!'^y({X)k`|90l_K_isa^gxWr(wJ|ߝDD$C;tnm0V;6X&TġNYbP߽uLv4Im{IM`ژ჻ 4;۬|"B \-7g9:H_7>G H2ˋ4I9 M׎#.X?v[ )LBBqhq̔Lc.5d)z9+b"b8:Mw~YF'j k3%OL?']`xGD[F\OϢ9 xyDi}w?MI^S})7ˀˠ b,o4nDd˔ n2MԻoQ9_7k|h~wi6mN[:3Ao6PRßFkŭ^ӌu]KfnL3wة$iCT$z!zq"nj~~:?4lW2_D xK̔~$P44y=&0.\;z)`Mޛf V|f3_G<z~ } \ʋ!dhGѤc] bȠ2HďD\u'I` |X#,F\PJ -˙.c:A>Xw "E&O-ϛ.i]2{BK,2XtQdn'VbQ\ֹ$qO,jnƿdeM)|\n øN"] a~(o@®dȣxI%o=4DŽTO)\8N\3^QlAN(>eNp<9j*KdckV6z"$7vz҅SXZiާ˝rkAW 8V/y~*CFfGVP̥zkz1 +kjR}2khS+ڜ7ls EjȤIHk?{F؀l^-R4:'KF?X`q>tb-NR]Eŋ5 )XgA.^azAݐVsQ&sI?)#aײd9:z3dMjk"fWd|@'ir]ovބ| yPá, jD; \O:mIB Ho97x7+Q\):2p!օ#@G~6(܃͢=}rO Bb?fc1_A:F#H"]61JfyxnGQAx5%g%4~ ۴K=L'-]*(^"roffn(N^~M.%D)R,H;//Z9C_ J1Ҋp`Ma 4Y rIz(|6W&ZƒM@^$e ;Cz篍恲˟I~ҘxP⌹,ԍw&61E#(hIzf6MM!V6>jW8=^>Gk-p]9 %5`c#J5RSȼ(%6D#pX( GPf2ZuP=6 l}(R4lم481Y%=_9[Z-̱>w{(9~+sr'Nn;"6Hj+8.ٙOƔ[}N# E|eh\9_{:1R`8?[ǎ$nNERtfX-^Ie_\% 7"}()0b c\*.ήd5dx N9h-7neFЮhD1ghQXM FC>&sRH@ e,mEinOPUGӋҔRgei@΢䨾85p#S8 Ok:,e0N)#H5 De hn,codLƀg2')h_Q O#CNjzD~3 ԙwtj#1\AE6LLF1ެrްI aޏ7.>(m/lwIv #V1lv_@u}Uipb^uՅۦiiF2ǡywXq#tmȊ= ^Yl{ Cp y6Ni"8i'mDq+B@zvZP+U^lqJA~p)W0o@&!fG|eF_V[jx*R61R=)#2̷%A}.T@ 8WW;ln΃j#ng u=ag  AO[<Sfje؁؛{?MPQRWbiЀc kSZ;O.jP:1-<+ {11*NABV:*x:4 KOZebi%Hf\x,Hp ɛ\F"ƒlBf)P] K6L_K_L w:I@ke%:nDw^A:j]-}}w<3dh$EH-ԀT VjfZ:@ƽHr/ZkwP-@F0\iȝexd͗}pW#.I(О?| pM5v;-e7~,ܝ}6Uie_׫ m jP謊'2 IO uZ{d!Wz91N)e3gi+:cG&EœYh_>|pMLƴ =s16k|"&ꁟO:R+;Q3鴾Sp] LܩEz5URlcXI9c->sM{gy'3ˀwpA5HIs}9.nzؒL:/?K}f*-]k`&?"?;,!Vaq%{l [)HF%0@^~ߜfO5}ح J>uqbNFy. SjK~1 ucˆegԫ Ä𮤹0DÔ6 |'iʴHR|/Rqux)GE]X0-3[aFx q,C'|_\rVez :bOVuĢ(oь:۱U%mQ_1pubGOٲlճL>#aLgNPL;P]RU`5D[ ?ؒvGyT#.ZW;Jd3WϽQ&J[}(#ϭ$()V D_Vy]+%ֲA}_ ߹ `*)[ T,|Ў>1 E w+`UuUaҿ@0[.):U>?1-U. ՜?*YyUG]EE15gU,A7wL#O07SɁ- cC/;yErU2_f&\]K/)ȵE}}~wT[\(k=EXMM \k\ SJ Uʍh8z BylyI !٬r_68ʈ'1ZGx _Zlai?B^7^3s֟XtTF+W]hC['#Ng{Z, %phdII-F{.5XM4Q* ; d-ónkOObɡ'^Ҩ@;@:ƞrȩmil_ipq a4Jt5W( +H\ }(|²Orglyʑ.HF,ߪ&t4~T-wz7s}ْl N )~LS4] /!}YuMS$Mv t>|Vě_ʂa 6A猙sa1uL>:g?]Ht"Ѱ` ?î?qJ?)C;vs=sSΤX작:5kyEh&A;Iɋ/IA7R?/_@E l>=:+BdV/2qeXJLfMunGLJE-?d'Va=q޹?&V9UnXu5qRM\3=puҩS# \izhy2& !+q ^t4pBB%㞇3RE߲ DtnE5:A%hChF?0ot('ճ!,NK1py'OZ,#kFχ10.ioHBCr?] _w ܄ X Oq^!{?ӮROLaY1MAq h+,q 3dlP.=R@!`FBUxF< җ:9@h!*R!XzjjꪇK@Y1QA7D "u@48Yq% z| w+3uNᄂȴ'\) qF*>d u`eĩ>$r KhN~՚fl!]܋Q|ۋ(7;;# |%$tAՏ£+{*7w\&]殈F\O]iX=̴YÕeeRV\biv n瘳Ki"8}#yEp;1MrSzmc)u/F vl 6Jl y 0K'Fh忝ƱR_Go*M>KILۼ Վu [Fap2>8A˙ UvQbVI'3)ﰣ*yVCDrp{vw|sZ_@QxzpDG÷Tʸ>>G܄jG7t1HhFfn!V G3}- %28q2iz1"$7ޡaA$45ّ5=%=XpߣNnPh}SN*!- = I?t`CN oWw$R H=U: \\ι͡ɳ=)-:\K/GpoG.Ϊx'Bw088k2%$1%+7[L0P ƒK¿0:jdY :҆tP„ | O'+yhž pWMLy*Pٚz=!6D=aM&?#GNh =$Mh[dI6XɴPb֎ќ$1Q0bKM%47X(_[? r^'RBv&kP'U-nk>`ֿ 05D iv|MZ\*T27 h˵v ~tZ"AB:SH:f6a_%U],A'(6J RJZLj+ KV53N"e,4w?Ϭr Ɠ,5^Pem0u箞vݑq VܵYP)dJ %h忰7e*<"ޢc+Tt`wpn8>1| zZ^7aY?m eo' C9}^o'F]l,LJל; (kŧ@*>}@Ղ4C|T+  =H'گq]=/'"$D=lyZʆJ(SMRۻywkml_Z_V]KkJ0(HtTod_;N.GZNytZߛv `muz挃&6߈:^v{ܷ5"yi%~X[ q!<1T>W?)ӟ\:]7W <,svl|_sk7 /PKgJMbyz \H=VjԡmFkfVWg~Z~h^w2qpz2 a'<6>[ɐ+b%O5_DM+ϭRLb!p3@Kf\ hp;Щef9喞YN6񜑔..0st|`7 MWRf^q%Q[p W1*f^@|mgԅ&FuO-qKm5)quIR;™70:KAoEZ$$۫9,{ ڼ{ Bv?y~C Ls׀E PP<qdBv"VϣC{ vK:Z @tb(F8&BBl.@PC>`ᛠ~k &IX6 y */hTJKZkS{_`{GI-=פi˓>W'+ ; H ~T~:sqۚƊ2zbjDN/Y0ȉ`IQEU26|Yd{Ț=A'LQʇaXBy#=]G7V=+l,\y$`Z1 X (Ξ`](wIyKJ {Kj&w̋lj4;g|~XWHu.o_Tԉ2 oş302檆Chwg;y{-&0G,8!T c@dWѶܧ = J!癙Eǫb9By)%x_msAEJ\\siV2fiꄬeVAWΥDC".`@;v͕Qկ$f7lOzD؆F#nH$=(@fR|L[34$2AL5KYC\|i"Y##Uو2t?vTw@%X nhs<)8b!h% < #|(򖁌C)O.:CGp>_@]fZpe8 HYU,/Sy?0hY h9 K^*ASHmpj!J4{CG#]DpMe9yXn3]}~X$LE9?&r}_>k1)k@_XX+Ai-cN$:mG~<`1eE /3yn,㥊!IUV fab uoV1OMt<]'f8N wM,Åqu2Oo5Wg|Iu m׍&5U/6$H)]+3+*k7k5G1dZ01,%udȿV0Ev -أpRL"Sl9H;iIƲ咦/iE>Z;xƹe9h~8y6zjaxm ]l /YD믰,q oDks Pڢx(xp" > (vvtlơWn䁝p?AwUx%y,X!@x)9(&i7)4=&_=4JVrM[;uHh~w2DC&eX3Ƃlf)R`#LZ獳;t?i;L鳡xfIݕwbͧksQ^Et1SX'cUbr~OC&U$ j}#N-N>PvNDjJ|@JG-#6 ϲ0j=<ĚzmXA6$-뗅xe!ˇQvæb[m|RgmTL@Xa*+0QGiZgʸO@5 'iFٽ)J *sNI41;w.Pm&8ҠR!.="4o;l$_Bm(+>-&e\n!@Eᆣ ]Cu~jn0Hn'B]rF()"uP_W"o>-o VPŞ)2JlW=v0Hƅ/-Xm !Tg7מ6"ز/D򹵼Q5RGXPOʺ1 }LUQ/F,K#/핂A 6 ˩aP65$mSK$ۖ ;aDh~765Ha2`YbUM^*>Qߌg_o6,GByUM I G5ϲ\xq You]zq DLjf_ i72}b; ugI/|ɥGhg?xF{ݳ ܣg:O7a+RvA汔~2!L$#uK2?B:wI:r |kɽRO鵛'Sl̏4;uYٶ{Fh=zAᆅn3|9'ǩ8&QLIzJG:\ʭwo \@]IEgo:#GN%r=-y>H'3dD)D"e|1۪8 oH:dۻg4{@D.?)OzXIGpHj!:65Tvx׺ͯ4=q%v*)1 cW >Ǩ@uڰ@/慁R)۸d#> &Unm*դGARgru@eYĒSX[TPW[EѤ> `C"ėg6"VF}߮5@6J(l}6/mjf ?5 @zAFeͯ$MBOӪ8*?@Jf*z;>g,[+#Ȼ!ZO{Fц'KW0-}yqDh@ZkWݰ vnSPFav6g E8ٙ᭞6ܡ3>Ư&ՠf@g "^$ct,’Pv.*QB~LӒ# Y hKby73nYc+ Y9=ڝvoJMqo8lE7 -ҹ`%uVL{)JE t^\x kA)ZĒvX0] V͚xYNV?8yv7@ yI_3@#cV ܖ<mSe a_MJ+N %*G3לӔlZne(AH$LdT1m$h+ dJA TWc_ȼ7D3-c_ه$Xv4dK%C{c{p (4!?jLH~b7Q Δtac2:0j<ۓ2c}KGt2dUR[?brwʑ} %[`6rSp <2\DY7$#&;/EE7]5BI'd}O݉gb8QK}T? ;s7 Xfc0#IL FL0d=Bۼ 72NuD-la;6@%hM7 ~|}?s3vj#[Ss0+vgZݯ鬢9oe+1Rۢy@&Mɑ `Ljk-"<_KTP8E;VeŜK@V0=r ՞ o\2`(O.ўWÁ. U3yG;3E_R]nf7`v#d\(BXJf͐Oh]Uݩ{{714t9H5Kze82HMX:m.Cr߬0Gp4+hڊO!f't% +nF-WZ >JkԺmxu\¤RP]לGqahdEN(c 8<=+( LɆ:eO?ECBאpҩOrv~9H}:zaF]$9z'WDԕkBm}T@06;2 Y'=o?댷w (P>@m@LXUMҲqԺQwvhCsq)Y*XYxX2г-|a*U:hW3 募] ׮8v  MH_]l-K/#0{gh:H;y ܛ+q>3QX#Db7i 3|Y  U+;m6۽ ^2s;{3+_ 7w 6A#IAGSjXLS?n?΄•)ȷI ClC%!pdSUdnEȼΘ4($y-9&LүezoC:zE&1 D7L)azv4\ZB8lPzr6d`{BkLZxz WUsga]AJ,ǣZq$b)9K}mw~[#UKZuKQg.(hΰA-eN/B'\Jgݏ뷌/ǰ4MU#ߏDc-ŕbڍ:r&Ŗ@F$g{ c/:sH'( 8_syb "902xr飽57?.4 X93 kw+L6/£amFUJUѕ{[=UpHSR\w /ƦfZ"*愑9Cί~{T*TIia b#Q9%v ,8קS#.^ܩ'iy{}8@Lei (ʱtxgZ(t,~\޲6 M{mCx gyX n:IY;fhi6rڈo\|<=9L?Īle | HPF IcSe)[s]47PJ`TnC5p;yU.JN0{} ,7[)c}p֮Ƽ,\*~ ւUFo>Q. jU㣣dzpIɰI,N8KSir"ܤx!mz4&_&.y/BH3:0Hlݟt+2 ibVnwSxg$y}.(7/h y3H.ִZ\兂`un "ԐC@!1|# xx!b5}Urp/%'-ߖ&QM2GC_Y^H/n#{PPƴXٔbR1$|z`sR8Vq58ycELf< ltع"ADbrw`CW|!y"IF jME{JZ;>rPı htCNA[NM_:ӟSlƇ'ꦨfH6 ZFqކcNEi X mSv(nQ.ܶ3u codjiE30HÒM_/T&].ŘNHӅfG֖醯MoOkGO5i? W] ͵k"} SiËͤR^ TR~0! F<9T䪝 Q"buPAf֛kܞL!7}utnvoDAZ=It>_xٚ.a|ژurbN ~F woSK qk"Fϡ[`V"fp"7-p, ȓG2mҌZ-M%Y*2E=6C^SǪ70ƂO V>V3|1۹*MkuiV5uzP 4Uf>PS "AEh*==ȸP wB_mvmhpʪn Z2SȮT\p@ieiW!cQ8U2qP] j<9>||['vb2_R'iTW!AFK!UCwb߭Z6Kʽ#bTM̛s5CQ~Qg%Փj8tw@ہc*ܻåGb؅ҋ(8 iK m.9qUHU{]1Y*1#Tr4 F#.;'p-2*o%tK~ثO> @FWfʝo,k,L%ps xt^ISqU ={+6<>*vX&v#st+Ruk޺қĤ q¸몪C)8n\E҄&8֯a6SzxjshwF|әc>"lt˴'e/Va2jbN)N,.P:OZte[͸ x : b#$oa^&6-9JR*͖gzz^B#I<6ühwf/VlK;WAAmy{e)#٩.C!"&Y@qXQ.4peX=&THRSM5 t`&b[}K[40);AL",2S7:ڮn&r :i (^M'{9k@_%ڀrKA>WlKj'Xhu⾍ CkIfSe!B<֛AlyRF4yO"wN,A6лX`8 :ȻQoD=aչvv4WfRnh=zz|f@pT4:Ҁ2CqUfh1ׄJyJ'%ح_#J5g"y@pЁ[%Px]Mz;:d~t+Yk$`kh{|L=*P-SS.O¸I4 A)`3E05{#Y _z&4ƆCÝ7\J6h"]'!Dܺ(NJWK J0ӓM!s{*(;H|rXzeKNA'ST5CŸO; ړ ((N4d~v! ɟFn%&{LH0堸E\qZk툷o7X5ȄU`9h`SSy7fWejf],5x,-c)܏SfF}LIü>^xN'iG_Tץ/y4zO(FGՃI}LUD jjfںD\6 s՞og2N\ʀ2|'6Dȋl<} 쇪itrbDW wItmF{ Pj.%tygs1P<]k.RKm$d?&~EDp"&%s1kRWnCQ+&)@]% 124n]RUe[!=j] FwB{~̆"%59|gOd$aaԛgE!g+Je5TvTT&XJ ,|]0TpW 1c.c_?x\_^2̒sB?vյ+JL`!mp߶@ w?)K%2{ଢ଼} `}AKt@U`Fv9-QB$V-'%_F%h,B7AENjz6Qxkw0jzhV"o`*[H(L;N٤gɱ'ĸ}vxA r[h=K#J$8IrɛvAb$xKqkH ZXFZ,j6C_ ;Ҕ28AN:!ehW_Ybܮ8y'3?`GY\u?A1zjsчDTqI9ӋYZ eĻ[/l[:'è!%ZBW2P7F ~t,+^\tj'Gwr9[},&8F=0H<%_D_%W *iz60'ox[v\D5 fDͤia˼%?]IwcqrFOE eҘw̹z_ }q?ևXjZ .5t{Q< a=RW|$[O A*~ A7Es,JCv{ЮwiVFծ,X=Ø]B"ri~ :Uu] xx,̦\y WV ^stػ  a ƢM('.KTXM--@z0% ya=YAfgE+?7+kΕ+8+%U.59VE ~.IɄvYc'KJ2ݵ=|ͦoI}"r3j4Q?BYSwU#gAԓKI[2IJFL̶7OnD%+k9*$E) ~i:3vPsƼxs[C~镺=0F.26O=7sYD L|:A&Z}usl ֔sJ1v*e P"夲 ?=Hb^oo mRr<(4@dYb^"ޖzc]|݉Y=924 YEϾQ@EH՘E~C,^|yT4<ȣ i3w ͹d謼\l͢ >FdmmeSnH~t0%m^9-K-0=":7 9:hRE"מL3qT ;IxWX cڑ0<~Q nk}ʸ/3Hsxۀ(N!gBg ܡ*Y 32y)r]Ԟ@IQ=,Uapfk⧝`2,л]c{1TCD qFmr"`wwɀBbbb?MY ؋`9PedȓjŌpL!d']TL,g[SvnGSFY:Ty)ma`/m DU \AIMM4ut NPܯfK3Ě*4'Zhza g57JK&ID-k6-4=Tw%H$!.}RE94gkր`g`oLtK(TX<8E44Nm"To\shPB2΅^\F({c&3ԂpP&&Xw'(0x3>y'/y Of@zKn[Թ-$G mV@wd[<^R5 ghˣ<#]``wCv0ǘPck>kܚdSćOp&^ Njψ'5|cG:f(t۸YOOrbL \pxgdO򸷏AwG"!xs;4N>s<6 lpTBJ*n#&=hHHVe T`0n2"̐6q==RV`gW]2C#lW+*:u%bQsLm\l FVϸz=jWx0lw>]G'm%J#mn{-m Js/Ty5ZR2C5'>$%C2N 9x84_dKɰ ̼rIs:iNDtA57>%sRS%|$G^@ΖZ''i!@(XN87u]ĭ<]pW߂x.> Wjw lsb!N>N>Ut4tJ\`ѧ:cZ<xYS8St wgCU/a[cGh]e$=&vѕcl5?c;ƚ.[_a;B:CIJ7&|Z>i778Q+#Z7&t"sǹ6AyC#X asXaSY6}Ca@SC㶆*@6y(1v/qbĹK>S1d)}:T վ8Z7;=#3GH74/Upދ˵jkYRN w>N8.dA5 ت5|1&ڰ/va]z"pWY*\ \QT4hR&7*A#*p*rqR!H̽j@_~t÷@ U3ki*u~>;0z7; wY+xB㑌*r'!& IN$hVFsztC9x-lN.JEkRZە 8.PTCZ9GK"N(cԼ9,;V6;c2w1F!pU*5EoT)箔y8q1cV{!X#>[b5+U˞,[]sI ٔNa~f PHu7IN>eF>fE| Ac(BԥSx>seG/s: 5#+EQnĭGO4Fk%hH x~/a>Dђt$cXpSMEdky(Dć;% - w3PB(7gf|-ż0bR&-fi滼vIPQ( * VY\|^Jҹ# Ͳ  W QK$ѐTͶFc[CB_N湬wls1 K8ӐݑCQ5 A݂%eT ӧ[RnR d`xTlٓ4qgޖtjrZ 8a:rEyѓ9Z&?c&.N =Pg;KXf͋.9 xI=H׼WIBz ٔӞJ[^.7A&;ۡf.,h!}+)=n$wM Pg4pT;SWX2dݦF=7[s[$d٧5,(F2JDKONxR7 dT ^.Q-#mk+]mE0 䀅V$-c"L9fe&B02i߮Ϫ )xfxҠt 3}X з5+Q Z[罼C߫HP8I`$nL@p 煰֛dnUv/mAOhY mMSj864 jtN*7~M)@S!%2X/ 靰"m8Kl?]}0ڶ*HTW> YP-MFji>|$ېA>@FW4J7 ,T+m3~-Hb!{0b8un/s H&X̹;|h!p[l7բ`T n,\:a`1xl@uY4Drmtt> V ;B]L$8\ux=ZfɄhcl|jSuMr⦩J Ni8P3.hW.B\;dO}tvSq^SG⌚Kdo,10vyCtXjbݨPa JJ~P4FQ8wah(=ׯa/` #&_oZI= G|5s Ix[isN9#o/!o΀?lAQ'c&{#j' wW}=0%"q~y~镯s@6fS7,wAr j+z_4w@=(HrzӓǙ|_sBqߣC oc[cstqZM|hd鐵y8[6Tλ]܈=kO,=O*0V~lX>ąbO"\@by|*mLXGr[-l# iF9& zܢ엄4o& Jh0凳p_=۠5ڇɾ%$2Id0$RmUP)27}|̒7N39kJP48n QaJ"BoIJ'D8tu֎݊/> @)ICLo0[_`ig!?A,>c&*s%0ܞ*lrpЦ$$Qkā4%41J0'!J]=@i[(zvPgR\2Tl“)[ovj ?,TƚVp U%هHA\NGEI}u -rmo@86w޺chj%Fb_SEu :=5Pz t![ޡfB%6*RNOp%ɱ%ݮ},6^kWV/v':ɦp؀LuѩdA_OtMx A$jƇnVT=6w#cի|7/z|OnEع̓T~7v_"-̀낼 x~ o'}ϐxXO'ksߞ&n3% &_|F_=pK>vgİrm /2l9s;՘-%  `,O[KҔ1+5| NC9h'qNQxU3)xQ%2> Ka5Q'5@ƫյNjV@N&2x4x'=ZC7)k#] /ʝ Q~\\݅+-*sq4AXC Mdڰ=aWQ1POR=WٕM$2tEʹkbd3̹9Tbךt]gOlpWɮHq1.K? 9|/=`Ub)Rg$tYJ $X@XBen; GΞ3+o5re$J&Zjͅ[ć~)߳Pd`:Cvi]+nߞ)U9`DN G:ԭt-Ĭ~]mοǗa_t@v;o}hvap-g![a$W%aEkI! ry-桀۫.ʕKU5>sQ:GXy`1W:4A/h~$, ^BkД45qOъ tg N<ՕU7҉*}̲m[c;IV. NUw !QK`廳۪KU\ cUs$"nmQ1K)𼯭!r$r.8N: CU c 'YNJ L3$F,q1SܠEm /<Ɠ'zǧzW,>4,ZB} 4uwp]rS|`L ; g%gjf5srH1P<]ElƑr!]1Uvݼ[d?iG Zy b\5XR7U#n_YJO+( ,wpz˅ Kkύm SgԾ8u?"dAudߘ+2 }}kǍKGI(  DaeuȲEJ1!_U bWĚGV0:(î4%LҊus b`"vvȱô x~s~d5 wHQx|MJb*3 _ eoT{^'l.:71`w5:)gX?qI|EHW/kTJ9RG"XVxBf 0aݮd6(ʭ[I^ӄ·B4'#rT*(/!y~/}YW<'~&vɧ5(j^ʙHޞ@l@&b .s,J xiݯoFtƐ~d01nm O2"8>X(SyN5c>_!Caג˟X>e Vؠ{<*yeUA̘gO c;`Q0mlZ?C.qmiX\}Yƭfi"{WLNRoM(o :-J6hHtZxKXZ#IFTq%gu `7ߗQ9qY?P( ^k5JrqZQ-le "%@ۮ6GZz 8P{˱WۿmD17 2q(4fEGweJq) Y{Ok(c(_fr#1q|:30N"cl `z'524rT'FS[dff8$?ekBbvv"k8#"|O?lvFXyl;D:8 3F *jUPΘI)rۆQ9)|\v&|F+ ~9[uE丿 l`p\?qwoIZbOgu9uOC0w,=@iHEˆ*y61zDJ4½GWgoˑycׯע\M [:WGu dհ/gh,U}^Ik$^e*n7Rm.+;suLZe2-paBSdIE1]L^[ @u-TC6%ۄN~+6-Sf\.8 w7]бGMA\C 2Wt`O /Z0rn+O? <q޽$磼VZ4@)#1СQ׻}v22Su$"u_<8w֤#@ 8X}7 RU ݠi,#NTh;\{G`C(S=kVcbp3kBku K>)0 R'R|ĻEޢ0 , MSQ㺙#?e)lC^OAnHKǀq4¯y_@[HK C/kW乜IY=aˌ Fj$eR<@:D戮 jPB׳(=5/CiWϔiPscZfj:EI* lf|ŤoJz-P8pz ܡ֔:H{0f& Jqn'̄ Qa?GZFvDGaj¸V;3fKzO{_F ) bZt,ISQ NSA 5:x/YYu]@eȫ^O`$A)\{suG^x&(u4Ss^2}$Kaq}67(và]t^ZijfJ0L}]F_¼DUqؕu~\ sۍ`:c0_EҲyp3Y]{;6H˴Q'~ڱ?Rr)~ R(5\=Nc]Hp"\zRN*iSrCʭ1,:81Tâ,"DA]ޮhҌC@'B+bh(eF#[`.Qw׉ѻo(an[Qc-΢w^r3Z@UB2#O΍1h@9/0~O($!RflwT[wl5AS7#uU> 21u"em>@0\|rKY"SKWkcƓ;ÀJܸ9V]D-Hf&iXk|]MۮEm3K@Bf 3'[vF " /!GID*2qz{TE^f;1l%ՊIU~HR{+س$aMvXD p7  ='&-ī˺r]El`16)'iֱ֯ZC9}w`m7ES{%f6i1R {1%R"tsN?JbUBȯ3nVP`F ΢+grV%oVn7LHaX*|T;tzߕIHԽ(յ38,\|oS47jk:b@X^8Ah T{} g@Q{Jz0]c)p~~^3)6+`)Y3!JOfs3!{s?w鄬Ӹ$6,p< r9IvzpT@H [M#`*+@@wЛhW\FOVO>$e5鞇$tӣĊS7  KMI&L ԈpRR_jN8 .#tr6.oY= 'Ae|bn58hHy1tc-ULuEĩ""" 3MJ^5= |?`ۊrqad1ת ބvyY6 +J9DPu8;P8B)>ZLxf4}xwspiף'u.6mAlHd. -j@3jo䆡aՎMLVUU5,:pYᔐ"NDrtV;@Y i_(Q), W?[sO[$ ڣؽLiv<4%WZVzUt_Ta_++9@˘Ԙ S& `dJ{ zl}ӦZa3=f0g 2!ԥZr#b cŪUJG8fiYSE?0{"ߍDLJ%}z^k2LY,51$[-ٓZ`#Ǫgo4",o * UK?.ߨQkNH ' uWy2#q=^Z<{.󥶈 t>e]{8'~Sӟ,`\P_w;+7\#?}!'](P' ')2[~E mż$ҷF$[S j#`Ax{1/a|t ky+ԝ|izzY+hfՓ\^1D 6Yg4~/ !e ֊ϓntAÏ/'s\_NQ;FR-Z1Yd1ݝiEpaum|r+L@+m k ^SI!,΁L5>Vj\b޺%CX%6H F|B6at?颥(7b;mNZd;S :k,J6Tԗ0 2(N:>`L[7W]匷a[[%j\ FB{QV.5We)qFrc\%X᳤q:3 ibA/}rl>ml_J'U&9 n!`dsr;~5Ĥ_x*5<Aޥ D_ tjN{ v(oC9ZZǤBVYc [~sΨ/3d(2'c4 C@aT˝1J)9&?Z )7@= )nMfKF}a5K $j!SJON{֛4}) ]BY EtiK<"iFO.YZV(k O>*6ۇfDe15-N9F.y8sw&SXtyzV*F(S(2̶/'/:1똖t |1Ʀb%--7ĵ{á)<i̠Q[M, >j=8>d,t.R JS۲[s9tl1O,):W,Ѧtz鑜1Y0bk{t qR3Swve~xXً s}$!*ՀԹУn\S{T}nՂ?C9Hr٨;vA|b",jqpA=*bx=L/uAU:tQW YŪb)׏I{d[nMvHR= 2{a[,3E8/ZOt!RgZf=9䌀-vmt5C-T]%nVʨ+2xʖ wy|(K2YGN&3qdv0 A2 |5jιIU #7|щuId:U]Ҭھ"Z 0\$?y<>n(:ϧ)h]?y\A2ơL Jϩx(k?6&L/6 2C8{K$wHfȚߠ)q[њRc N=yD%ns=q!8!>nY([R }א_[\Rqkm iCRt,K.FD\|<=(U^Ly -'kw]:!3_c MK6!o-sPJ1ԸcЙmx2VpbSۥSt~< ŊR^3x7;22%|i"A;/swHk&蟑MYG>%r}:%*ţ\B~6ٚmiHy)"XcNyпGl]^M̯=װA"AnlAM:|^!9*Z=n:H5@5 Je%#S T`)1ZS C52JdAnv&vVUJF54o/> 5qtUk蚆vkN8rNXoD= ̽)B+18+pAN1MGf2舳8`l!sZ lg=bLT}Mb}0>1SX> Jr\m蛸:h> dgc*5ٔuh!(h?;i ו7ji HoΩo*q +|"Y"ʞGA qF7liz7ƎqoB'f.bi t$`\tbdnMmr-5JxPhUUпyEUa~3xh3_l#z0дߢIwf37@صM;V92N?˭ZÅeiUȖ V~i2ư~ V4[|_7he\PNe <ԒﷇIWŌx?"[ȎلIOY$eb%A 6ظԜdfZ nLdnmWE-`._e~h|6IY1d`g5kLNKɖ;rSzJ5Ϛ.Q! ʆM|u9>MefFؽ k("zM\YJa@%+Dnw?'z*Vh>Z*Znzd՟ݷn >ѥ@kݓz}'TGlX[Q<,w_?.5pa$`^,1ŧq:s !E6:#̆<j͒=PTUKz⥖0N/ؠYpVA%G0XmA&[1R~K6{tP=j wFgf@BLޣX8烫L.8,d4;͚Δ-]LR!̙M}uxSc-|B\M,kvIqKݎ'0 g2E.yS5lhS9 [?ȭgtvEv ,I6W!)T!tRʅ7$`Kz+-OȔ(DaWʘ+E }Pl0&KÅ;'l%AIh锬^g ͉X_߶81o=Ďk0d+~"]5zdS S y3q#è-a8=p Ij60P!'FA1d4cH4SWH8+$)[\y) ϺiX[}L/eZgWCa.AX82\ AT/ڧMȮBN˟(e7BmsZ֢N+훝\ &&DXzvdeMԽCxj#Z< ɐ.'`dՌ Wj8@ /Bipr'7QBIݘ5~="O0TG<Rm6WQ_Vz%Ir'?_kqwrZwYnoi8Vp%{Ftt`9鶸ǩt_BO=atP`ԬA rJg͐*ٞ뛽NIۃy Bg'Y3.vyƑlR1QC;?%J- ѠLZ5?} qҐC#p,y]/zrOLr$Ƅtr0QTJM4݂o={HKLgy¯ͮc>Gj睸d]~q&J(h,wz*祿&N,-xf3qbC746C8tXSJ5SUÏ;J眀f5~?8uMuf9Zx &duq?^ FusT:1>8飝 _eYy.@^9K}F@piSjs/JWdrfvNiY2Xe"q=Th}L.I 5?Uyp~Wm ?k=n P޸6;]*쐝f< =qb0`B۷=x!7-]~KuEˬ^n&7h&ֱTxfCfW Q3Ys[70MBjdy1G~tD@s8\mFWRT&ժ^uN?:ue TDQZⷅgxk29 ̊=CoD.rPEm#)L8Ndܮs<:yoSH~8HGT*,DYϻIeFf?O[U?+ɳ_XC(P-#sČ8Nk[` [Xqc_h>^ȣ*0-70iwHIhs5ᣇ_l\̑謣t$:Pxd4EIyk+Gg-5)Y y$ys?7S[AMTPݫ-$"[` j8eV# |2^V&i"(3ֱSmEV_է!& *k'̠iUф!;md2 }Zl#3 mC޾WN Vj#%*|xf)Z5o)=eR;Sg~z"/7ʩ:quɵv0XPtFm-6Il6Lt4>KA|] VMeMa{[ l*q9*J3݋@!vQWTydw.q2<#=CVI"me%W;QI[q53R9+}' &%٧7 ޔLab dd#tk+og0CFk N*y XVa7(* kq~3V(AV<3_%1p۶d`Namj-u \c^l,B^d&%2~+u("[u6=ҲNV[Z |+'AX}C'8F{޶Yzh;wT_xtJ}L&`(1i3 1boKȹ Rl?&h7KjanF`91&le=j8~O.AloC㰼EIȊ70gެU}4IE\!OO"bWVjKk{&8LL&SMMBCn-E ,GYīh7jJ=Ԣ!}Î|ش_? ;dT}-+ XIsF8(p}v (_&@y񇳵Y3;\\?<ݗ^]~Y Q0qQWJ*D&W( #(/ϼ:pHRX$d`Zx` +W6:hA*pn}nlaFS 5_?RLфA\Tw:׵4B>H~t*$WK;qݒ\+'콸VЪ&@ՋPbwssYEsܚ>5m1y!ւcI/UzU-u@|Lwmki՚J\_3 zEO_znGyc]8>__d;<vܮ!x3h*S Lk6QJP7\Ҫ?X L2ͬ3c! Lo#? цnŽaN6ڛ5F#r7S2M&2'b'vıN&bf6 'Φ͂˶=|MU ~oUqzg_w+Vkk o.:j!sr2Έl%PQD,Iϻcd 耦u:eZ^! _W[)qS.pP7UM?xp!Гlx@աk(q'$B5SrIC̒4}(P?ːht*7Z@*:)\j-Qc}dZaa3!*%A=yF>wd}Z|G eU(P'LNqqOpxMpJ,UiqLG-@n3{-`3V.^iv5eߞDc!2mۖ"!RL77,|;.Ojg 'aϺjNvq3%Fz\A :BDE+kȻX,Mj F?D-\:{RETeӞ֢?@~UCh0_RwT5V::`eʬڇlR-K?JFduŏT2X5d. ܯhz۳KieL"N6;>׎sei,8dû*I& װA udT`fv,U|=mwQc~7euS˥ɭE,r@Tր'Lj m5NGR.@jSөo)3ȏHj*#zџJ8]𼒈T͑AqL &uz hl|cyh-ӯO N>JՁʟ̷=Bx+lNz賺zO17Lb菬>z!HKc4.=Sk©~~PKJwЩ9ҢůنX_=,wsl,bpR6dc/% OSngeb J&(L}{ tH-Vu; )XߑՈV+EdI{z}r}:}|C1wfB]! Հ!Hr0ש1 n-I+2s UO 6!6GӀ m"RR7YӖa͗ @H%zSHV~m_mz E y7/D]ɫHd&nYj&_̏ ɨlW4=}B&Rb)bK[D-C9.x u٣ <\Daz2CQ~6VBynqu؄/}bcnOf"QăQ֫xyJro4A:^o 6}-N[fjR<%~ ^ooB9#i\D%.+ðN!9 k0G!b kxKu,\Rzǜ*DK| y9Uf}iGB7cOSytꀔaA09% YrG%.`?Z$s8+"WK 񀰰^>V w$Y]*44˔`,ȧ!{'Ip8uKD~Xh5Sj('[v NMmCHA!|ۗo/s$EpN9~r3HvtO=10T5 ЏdnR?bGP 2o_IP4 ^񬢴 u6 iT~\bwe*3i"m'K`V;rmT(p9h>*`ooi) |cf`fGH벙ǥ.)3HY@Fmu(O<͹0cb:ST Ԑ ꋬ(65FnҗP~˂^DNWk|ڻ_J{{8?raM;1kmμ;mV5F,Ez,67m͵j57Y Ъe˞[:噬W+ =]@1{-xSֽ9Hkoܺ n% {44FNZ:UI \3Vq"*?;BYЧ0LDWwGHM>bȷFyHDͅh49T5rea+ `@Ԁ\?Ӥ)>[^/&[yp"]R'g,, f0B8Y+7艉oSeVVZv\3/f0q#݃mqX-,E64'H1@\:}ɇ6"&*=}n H]85zCH>Æ1{:rx !9GD}-cJf5%c[8>w.2VczKsZ,p xE{ f=>⫼dk#xqņMӶ}Kq÷BhVbz(k$2#5+]yx,BׅUP5CApܚ %%y͇ WAu3ZdŠԏkyu$ ]ik(SqVVh2csN4 3ؿRxFwh^46& ̿*?@ـ|0aVWߗfv P4ptXO4x#\V#+mgRGTKmJ[3kuѤ"hQ fBjLKGkaI.#ߖEc+ƇޒFbÜ#!=3IVM~ߌ I;U>W$j+!9y7>ٰz-00s x!0̴XşĀ,*'g[vI<萆7˞hJrܚ6/i9K=Ibiax$VQPfkٺ~(`ᮋWu;s9*Oۉk̓b<ܤC] +E5OU]''\ÁpC˧].ZkG8SOm|mm/Mk46- x@¿!C,NbdOU 2~+7JixS!OsE^[Y#"; D\}F4In "PLMGW2p9op'# Sٯ]O~}c(T*"GHѵq ^2\ZHo\THpd 0`~2YA3.H,(\=BWbQcܶ9o wNв F.U-ah {NΣTEGvãcO*O#8ԿO8vJO ,FbK>}JVnH+9WDŽ, ?cזߖdqP]N N\rFo< di;rze}YٽTr*h1lC.{iou!Fݵt #5`CKﶳ IYmf.{+=Oj,RAs K-P>DŽkڨWt,GЅTUT`Ў!z`=L3-fFCऑ7^~)*h,PYA48[o̕ء"y"%f>~sC'etW,e•nVA&1(ǒBt?.ͩie tM~iD94pnBo0 yJu&XHcր“96m %ٳPJEF\'UґSmAq~wp#tS"20tN/| \ au.:Od@JL’M\`X^8Kyl| ]~'7ʫzV442+lQlMPMd誛(ɵP7U,_H`^ψ}/NK]&iߐӓ"&&?^w`߆^qaXBOٶf!K"k/ 7I1QVڀ-ɅInCVUPѱ6+_<^PI*Rx`a#aeeP] DIG*ьFFiVӝ ei*DŽ(~[-e뢬r{/+."/wsXūi/oqKYhRR~UΨOM]ˆҍ".k=_Jvo&#{l#QbM W$EhkL.@xNtѹb7 }?^.xkŝdr\a^R؜W/$lD RA"y/O|Yt.m!.FGѮLik6=; R$p(>VŠclqduxY_Uq̐guz5r8R RKR;V+so̒(D5E@.PWc`b,2nʊWdlE>j(rBkCh흒 'v@c-3#We(1<\LgwPQ)w`L?h^( SOg}<Ս jy+otQ* 0kpRNt`ekn5XJf}|y2lIؖY]5fL)HӟopD|]H=fIpr28Y"f2<4G u8ou'Z}xF%b ]}p)z㈂d›yEJX,ݷ iG*oƋm%$'v/ vYW} TX?Uw% Ē.s{m>lL8PT8X{)/g/i~Jo2>oO%oC$l=>/Yf)6ou;\ $V^W"zϔS2%{% UWzmW i't5|KWe׎}%2!py|J*RkEuڂO|-(-b8m*V-LH&lR^QL R(wkP!cJOpU;F,ea`.BG?@TLPit?+z<(և >il!Se6(ZFߌaG 5 _=AՉ. |"Q]66uq'֙? P2_xzFTEV88+V(=e.sBDBD>u8:`=873xGct;ߤiD;{`ɭ@?G4-ZYuQ(E(sr6W ~<yRr@dovF; cl"VP"l-`.0m[Ҕ]?  §E_qʿzH pQ׸c*>wCILp)UєA#س` Rw{R7/GoNd@a~Z :E]@;h )|&FI}JRE+:2ӯXKZY68xی?uNNIU؝1Qk1SzG 5 k4egS򾱃2}>ހ2\ɨM.Ql"M.> DϪ'jKzvnFI^^\aq\pȀ5S=/ -ko3mm6J뉚b%u4#gf^v:M?zUw5~pD4 L [ku3͔lH՛j~=#!TNZ ^ 戜^5#(|:tm\mek=)g]&X؆nk1iOl6³ w|MLqoc'1qDH<+ fϞקlsh(EߺC>\\A8XTUaoը=ӚG/z_8eP9W,yVjs_8ЍSծ^.syG QIJUqu~H-%ZhsLW(mԾ*f%3ˇ8ct#ϓW~qH..ȩ@r9ևT 1گ0m`R1K>K$sS&C,^ -RaW-A}/|C:T_Dom<\HKh,hҤ-7]V"r{@##Uhq]$94M }@ R̽u%n3*ScCGS8".~,[Cĩ38j֋aR6cG [OS1b|AAr o\⿒ Ps!@ӂ BFf^%١'9syW.^EAy0,GYp&0NͲX"G37T 2. d.l$h;g\DiW !))+i)w2skpDGZa^68 4Fݫi#^舲˜XӡKiyF~h 3ơ?Zj{ybA.mT呼hCBwXSJ00B=JG2ݐAv(JqE 4| 6~簾 4 Y3&/zhF.2xYk/fy)"\d,modE--__.V ٯWN\ֶrJagKؿ{4kt.$WNĈ&TvSƹ.c^^Ua9ii?fj˩آdPM8O~; (zByֹIΐhl_6kEI:g/D5 jwQ̜/߆l[,F1!l%2.&j}Ir@Z|)٦UD?tR@qa CYXQAؼs OEqU%0N'v>Li p+ӵ-U6*[2y(U8$c(Ck6IM=C"{CMY I(Iܔۿ-Y/oOd#YH4YaH{+WG̓wEh8a5 ':4~!*A`(2 ;: q3lDyY40=. TzIJ{Z1**mZg'z6 ?_PXARW0! "@h=:1cb>!-7ЉQ.m@I+$a|r'ovI¨N2/T5zpبz -3<p'qYњq)lZ''Әx s+J^-eĬ 3L19D$H$c+4Ӿo3Kieflzh8|K8j 61.#g'7_7\^aMJ2CS'F !̐q~h3fB`Sq0t# 2 =z3j^~NHZXQ֣t75୛u'ga cp}ѱ>4j" $msBV̛C +w)#gP)D {ŒM o?PZnJYF?&~r$HocnWUHzgfiQ=76d DGP ̙!ؤCs2rvŤ=y2촄OĂ9痪m!sm^?{0߁W+`l+O;rgla(aSsu^*3_8dr#B cp!] [V{>j\1vи]deI[Cro .0?5vfA 2Z˹Jh8sq6B>Ne8")Pc(6#{仫{<[#5y=s&5``ՀY,2]`f%͙ l<\WmzАuofXV&VX (r_[+1'ɇS-3:~\P+-;юi_ UwT_(G7Q+FsfױMBCf癋|8XA]ن7M^v\n qA6|v"g[S#a@> c`J!S0rPoO)-k"VQD񋆡I ѱ g E XW3+8#F"ɨuE&'0uM״b e6 U։N+XM]T)}aiȀf\h ;|!Rx qyjHť"9ԁߤFn; R Ẍ́W lcD_DU)~HkD=wR5q,dnbSM]F$?R?YD%gks}IU8EKnPl6Vˉ &`]+S#Sx^RkS?E1% wzwQWw.W2֎$<>zqK|ߓ>#b3V:`vx=6;[]d\/cRI BA gDqHB, u`UO<.ƽvXevyrorQ5 ^A:/nΉ 94)NOZ)b&(z?w, zJ%H5 ^u$ig`TJ1$[-ŽG .PGns/R;̘8lAEwxp'['D鈐1?ur]s3H htZ3_ObUxuCP2)3oj&] .k _Qӑڝ`A3aiuU]h~挱N{y[MX8q;.< :Iܕ1J#|lR:ڀ~!`D= u=¿(b=m۹?ۺ@3 +coqh'K%IJj|fJ#xG6i_/Æ<'#',z_# 5-L㟅tQ1-Ez~E bwEԁQt0OO,~x𰞂@$ƝsDp'&\m$F G{<2>l3QOU!eڋ.rmvWܑ\ <\jzэ$aRVm!4iz*^~F-Zݍ[wk !CPFޫť&-=W{'c nv~3{E'˘bu3P=_e&^N»_ 7`,WqV*);wzڕY\G)tl+Uھ)aUΒ;̓<G%w?j'>n;넺}_lKX9~Of9rԑaԕ`XæfKu-Rdɽs2@Ӛ^B'' `q ֘WɂWVYRE(>BhDdX#hl*F0`,YhOͨ †JȗCY&JjOQ÷&C"9> b)jx 8^2ZsM FJU3JTveSQ= :+iTRxkN]Hu֪٢m!:'^0 +;s).:.B#'((Q={fD sC4&d(SͲYțH; 4,}aaɾr?0ު eĩɣeT}5Ӝch17Dzw>^q:Y/ ùuG`o uL_Ǝ">$aV; zWmEH;7;k c>+ɮufHX8BS\ QZNY\ގܨUsYz=%ćƥWUzm3ٛ'~.OvvWj>W GLy3`]X4$av4Ip˲[*Im3=hK 4Tײ}n}Q[Zfk`iLI4;`VOot/tWy/&ʺN'7xx7{֢v0šo t/6wg^Dͩj^ #ޠCo3?⓰%ICDUYhUB/D)(I]"*?l+ՙD:U$Z(794?^J "Ob@%IAu )mXcXϣW26y'c!`Ӭ;d I?dzĤ{*X &nNW"cof|o,m|C0s@I.Q\kQe9f0wv/ڃO*&56v#ӿI,WAòGה 0*rva(Mf]+; яARhP)P~n\~eQWƎ'7ih&1oM1|,E?d;HdҢWw 5ppEbqrD5|-čBZJ+;piEa0/!Ykн9t Z4%8*6~!+V*o6:t'#s_"=I7q!`nD~/Z3gNJ-.OY}4eٚx7;Ymp]qF%υ{i]F٭65$ұ+.LRe0  ke퀠쐚;X vȓBeKM}756575{WYE}dwAJk[ѭ2-\(J:oi`^HWE aZ2U~Fd+z&6cP4VQC8=Df[cM\pqnkexXF uԩ?Pc cP5z[8mv:U#8$Y 2<쬋M(1*ڢo˱]('=*Džqղ#>b֯#]a'Cz*%g3ƄK*$@v"ښ"tzXZx4H!P=<۲cbs:nfUz>u%'nl$F˪KKGoNma9 +soI_"oÏDSX")rs"@hkvSMŝZȼ?#FStȓ-qRֶ:Ơ2+jӤsO ˾DR@q\' +5W^(Kt+'kjN5'tۅsdF2ZDNuc{ObY"CK!Q˲q_|wyOIq^?$᳟r R-{i~z)oD2z#HAi&i}m]R&Sk('+)j,P| ``; H}aE CYFx*|R9c|G };v_K{onKvAM@h27uaV%94&*XW(\sh/%s E)z~Y^HHg ?L\\㐅)oτ=K`xwʕr]]A d2WoƠH|)LxDDQp};n0j`南dYXb8\7;*N6BbRMi>tL_v[#]~(#x-6T!I/W/nER\jz_8_Jq{eū:$-t~asRXp/P`UcHg Og׵$n?/#'00LyBD(6|$(sSIFaq?[MN>l QvLE-+|Cb䣌M9nLggӝ)ڕ; EΩGuH(ڢRn,p"6ఒ<FIe??N K~h]e0FAVQ5=L8KG܃% `;٢wGtѯ̺~5^)b mQ6("Y_`tO] 67~5V^e""PL>Z%GKv7gocƅ_CRdx-4m{n>+j{uS,~JTvc4){e6e|s3x "3 pAʕޕ32jY-kv'ȊDFs <%Eq;WRXMEo˦ bYV 1EcVO?߾ \Wu(oו!а`+*aF(*49]O>iG{T6o=Vi~뺅R9=,%ܨ.Gw-mL͇\xަ?Nl8xX] ݏl o Ƙ5Iˣ,NTnQϗV)Z+!4}3JRzTVN)\1cuvsקo.O͍8 ["θ“,) wm>pޅϺ'ifKHj UH^eja #L՜mFKo0ϽiqBJ{ы&R$H4AWuy鏼,Zw\ 8l}.K kB,]Նպ[]9#q_@af9Aj\ւ!䒥U# ʖFgF)*b't齩 t1l[C3܊Y AĬ?ԹZ/ĉ_w}8naʠz+{e m!9Ƶ7 rk}յq/Q(/+?:p֫.^,:Yi)³}Ă.bc?3aMNjsϮ ˆX7PO{S|1uKv!V7s7+ׄ 7=8xuV7GafKBy|Yvn#^E2v|X"xh_u r\ʳѨpJ%UK:1_e( 9RVf83 O?+ v|yR5! C=tU,GsVq)E _x0M5WzSb=o,XOژacD:%#7xKYEM}- @:%<Ѭ I3`o[)ep`f7=URJxV]0ɘ"l=p3m1SPTՊOƛ3O=^rx8v~ķBSY3bᜟnֹ~v?Rt ftHn^?F%$D^&348M^@r8f$<+}ևH_N'۾Eؓ Ԁ?A8#@ِ,6CVj"Q|5fӼlG3> uݢ!;ʧbW LҹD0lH–|ƕw6u)!`IgZ k5?q}U6 ބze8OG^[|W(-Eb\n;1 σeE5uwd*g WLyRFm@-;%ebp\Tt5PnnnwG^ 7i+Sy MIqls~ie_4s EYЬNXmhkzC_#k[5eFٿS/ E!-ى`X_ }m疀حqqLb׹f H؊i+4DrG|Fy̻ctO'c:WkjKDz<֖g`~\c،@js¾4?>e a}`8:tzQ0 na8Cm29AbB497,Бc*cX;c;d1/zmTĀczE5M$=RRH `] lbȌGͼELNݫm>6|4f 䔜{)>А\.9x|pPD~&{*i_Y.a:A۶\vy4ͨF#HDua 떇G 9l{lGKa+mO\ǖ 2{jѺ65Ĕ5 -d )$\Hd`wVz1+.Zc9CP&K\C(c}P{܊}cإ ƃ"zL'M}CJc6|^+m ၫp[piQ|嫍v\٨Zt'pp?_POĢGAݳJb4V$>sUv27s+ᅛZ-9"2:˩jhZ+m#EJكq\n[5bRVq#N߾G%Pe`NAZ)V$SS #q͆LZip/Qt3W|kx9g2zsHRR SriȮˡiBm0L)nwh478w%2n ]Q'Tw?fūOCzE>2m]WfO+RA`рwדAg#oUm`V>&6MU']Z.& *@]Ez/oV*?]Ē U2mv _."Ca#֍rHrUK>7)g#מ__%c FkE6,ӮX}߃>_g|JՕ95;VI-L? qiGv###˸u.@rwj4<ӭzqc"2* }PɠƄsOd+(,߲-ܻǐY3*64ʍɳȶR՗\>C-ӭ0~"G* x/ΧE n16~Q«:rh;Q$+3 pyBo!6OӰy{x;?KV;_;2Ȟ\Vc6+H^ClӓrtuWTU$F: ="d[$_9;2Y`%6 &kE* 44 >>ل#/iY^0^ɏ)? AP[o(!IQ).m~P ʼnzzQ8A-0$FXii.`|=gt5gZ Q-M"O#<'I/?$|^_D1l 5Qr jvO$E#ֿ2C-o(nMX>k;lTtm]=E>qa_lhg^(+NQ D#v0sC~еm6/(~rz^?gQ.#Zf!U#ʹP>(\8zX`xT%2ep 5%:Yk3+KC3͡4afat"KufbT 2M2 όƵ^^1uD+!@[g˗*ji#y?tU[h8LaBG!Cr+eX2V;5%_2s]ch ݌CsOGx y:RU?C%6S8VK"8=1k9CΨv@B(iW{ .dVe(P_oA࣎ }̑ ovL 9{ =6ja^N[X4\uz=&][`W%ۡgCC;KuoXiL ||M#[|/Yd\_uEV]s⡒y}~tLߣm rnMZ՘}YTa\rW%O@*YCĵw@=N NHyLGy/w)B48ͭiH }B}gu"6-9;fw\lܱw[:2Yɼ,3k1;C | :waE-Z 6~S^̏2n#`AvyDJH<c<(2Fh3!Rㆯj{pYF"3 3T!Xd/Z&鿤_>қ bX3N>~胔e?P9 |=RrO y;Ԇ?{iL]jAZʔrxBPYvEbGTAQ!j*WRLW#j/<W #S7_cvTZ@f<!OP|gTc7z A0>y,^{ȚQͰqū6z6q)e7[w+$a ?Ӛkh7xV>NJC/myo4phnwU>hI _EZȯlv AjQyAử/tAz7tܡkYy:Wk5P='(\hE@&7qw~@=˾u5x*+D"1SkE$2:"Yk /_hVtw9{j<ٹ!=d3N$I{xA̍/*t d(#S]O錟as"a3Y{$Ie'u&+˘}qwP8)ֆM6'L ]u!7eUAmfKzalK.p+bB ?hk|z8ϩ|%+ E:D, F",`x4)U]% opr֣LB?ZiI~2h1$Ɗ*c&iҟ$*W M}X(Ϋg?FuJPm/'u&:Rʿ X<ӣ?}6vTk,U*Qk.X2PPj|{6AN) X4h<˳A5LvzR7K4n$D$%gX[M8χo>y埌?>xSlMjsj|~uWJ1|1HAm mm+-{f:#/]fLGѳ89 ѭhv?TTĐ^x8xZ0.L2Duw;Ѡ%-핅PI1W $mG+FͽG}lI2! 'ӭzhȺy`%6! ag-)Qm:k lMZ畠qcoz8F#9OHe|6oHQ u^dFu4 [?AD:!WFxـsׂe,drѵ\kxeCo9^ "2Q$Kr|n*8a-)|;e'#єʬƲ  00l<.oH01,;%ܞ hꒌ L-e`kj~ͿsIQB' UC}?9Xmw_"Aynm_bډ:h۠U7Zyʺ=@y2IoWjUצKك ߢ;jT Ս:n#?AR&fҀ!Sic/ ?N;``Rtg'[`rFsLGka3xo[Itó-ԶD>x|XW}bKM{27Ϩ|yUNb!ȵayZ~yT\Sf~IHDZC.7{pDzw] w4Evk=y]k@&}6ˣUnjiEsEOT(&eMջ1&CjVLS9QmIGs &]ԏeR<9,wmF|1߷RfF[D[eKET֔iuw8{WK?8^kCUjb{v3 qQj?cf-cDn<8B__jL(Zzv $dG8!Ȃxև\OrMڸ> DI#5o}9\50ײuAxʚ]/s/S /iBO \f]gQ,"wthp?!?[v fwyºOL(dR"kghTn6Ca u9#39]s>)]e2JHh1=2)Z%|q5\/w\+8n-[tg/H! 1: <yOz+xߜ#1u?@B-Zq=7\؋ P?Hic`7]Q"|b. PG[Etqsə;=Oݘ̀!weCz1$Ҩ^m}Ao+l*%nss+Q2{oq`z|.X' xX3tǞ̫$ ޞF9b*\&bii'LyIͱ­oh 1g 8`&WQsL66wjtZQ`:Q/ڇ)@CM TE/ie(r#bt7S@+d`{C2hP=Ij*Fvdοa:`><ֽ='GB xTM  )ygyNknי-m{V _g{: (T ]2 6$,y(0,ϡNUvc!*cx7B1YӴՄ:Gt[& 6|ɄPM1 02 *IfUnw2 i{00}?2r5Ζ Z;ЙcC#wPdpnOrnh-rFp& Wjf㥉le>9?SF>`<Ɔ l6y8~8}Ԕ@1oXgefN7!Q2^ĀxR }Bh_S9/s?Cu.#I{L5'0CHY|n-9Lf$}lwn{uqMns7RY_ L3KEPs\D*wntFaZ6h~ +7`C Sr}U'RD-Wwc2b q 03S&Q/jd=*8giTY2HUCI=N}NO;ݬ&3MwYp0/)A%wKhZZLXZE: \ҠDq6masO~\\SZӫJ $ЁY t2 e:uhu#uXJD'U#B[2#hs5j+P'*YcRl+[ 2^2@5z4TH Sem5H?&g~L.}:.(B(y@QGy%ϯ="^0 p~M,fM jikv4B$X4a!^zSgoCA3Xǚc~,vr'(*c!yB\|/>%5V+ܾ«[$( 2.|Gk:0 ^j9Ô8>S#4N/EQ"̭b2^"6[*"= ^o3#L% <_D|&  ݂c#B_M+:u%F6:sgi7P:~0ҫJ^,p //ҎQis3lrk]2j2Uǁ%%L̙d\Eȕu簝>ӓdyߡXkb")F/0T&\4\Ħu+Ӄg,ݘ C|m0&6.Ly6-Mk$s:>`L)eEp9;ARGC/)a )Vh0}[+5Q/<q5͈aOO0Ⱦm0{9ʶL|tFS'Pػ5p~6^E5h}͌es?}Yx&>gۨt(s6m[)>żtVcl[sdJ$oI2"e д#OJ8t^i7ݐɫ4~A 7Vܤ=ܳI#y3?&8߮rXo@̵>HHv]Wt(( #ioyPnosdǬʈ;[y&gɍX Y-z$U4TZ= 'tvjTDJP,c ^P e5a= HfrGmVw>)edZ.* -x'?=Nc^<!ۄ|A'&{9}Yfa CwghC`|im5a |k-=IVi>cQڂP򦢚owQr1 Le:W!B~WY…-a=+`jUk$}Nnnjs9(Q;^rN4>օм L8&[6orO+Yɡavop+z UᘾdngĮ8&`wFrUe}m9-]ւY`1烡?H)vk{KUx)I txM31Wu DGT{sb8#_02cČ6 ed଀OM-Ko.|4*>+nQAy &",_V[E?7͗.C}b~|+yT&jxp9hOt?ϥjCF"$xA͜s=+c05@FFE%ӲЉI_E?5\ +VL;~3+O9O'5 7*lo.3E) kמz#=E%1RL#,Ԣs7:F YF$҂^AKd'}r-LPx%g1hp~ b$./k~\`@ 2ۭb3GEo(h}KRs4D7ci )RdraVt%n%3=r$mTؓ #+pV|#:_făO,rQWJ9h9ŢDꭗO(yf_6~tQu 67=l|EDE`6zB iMoLoai0'6ܘV.3.DEȫ}pHz\ɰdץj1t Ң{p)!6\"y@m^_|cuW٤k;v{g2 2POX+ĄQDh6W̒*N#fASr 9^wF%"u0.ΰ9"Xz)!g7,.?樣,bK5m%ŗ Vaw"ɦX}@!6fyz6;hO60_a er–WjdTHU= xX`>]{XmG`,gbjQt`wn- #qyBje*Qbk+Vs#/v7^HR'?s~ڢfY𔍁oRUj2>ɁQuRP>Z(ft[[65)r9Bo]bT߀221jOfs 3PPxztb};l6P;W׋X: kbZjLJyWnF^357>TjyY!ʥ/܌ۢsxMF;64$΅/ןxѹO_"Տc).IyZv'Nm~ɟM o"}&آ\p fDȟDEHL O, Vx+$l;>@RF|p ġ7`EGknTn0|:Vj[LUChH`Be;#D{k퓤 AowĚ1JW&5V]o-hvry`1/%嘃O}i̽8.$- 75oP'wԩ|Y,c[HO\(z؝3Rݰ"x*3NZ(vEp|7Bn24tafT\wd+J㼯D0 Mpf"L6mLCiaDip<^c6$8m>sW[i~0>+&U ޹𗯳OTݨ{ֆLݒYRkQZ;װ1 I֊Ba)n@Ke0jkSO^ kieOYa q58gnyY2<>Iy&k]X,qj[Mr^{tG{#<4wO<\|JV2R|n?esB=l$A!:.9&(࿌ޥa^H<`!H ,Me2/QU4̕4Bi^ƈ7o"@?RH\)_t7͇MWW! 髦iu<8pD6E4v 8(ǑsxX(?nV8dE26Ɛ{O©/!xkw%ڷaf8n#I`uL4/)CumOLkSrfn?D1"٪]:{+dVo;̒—oh\s/샟:\J::Rg@NsWubMW2v'%섈D7llҐ2}#-gF +w$Ah*sfU!+@U+P%K\6"Bt5Pʰ> !o[n8 "ߛebla%'Z6%aEͻI> j H\਷!}at̘3Xӷ0` hgG*z,pd&H ^.-v=*P./fRA_ž  5GAVLk[#ɱa\crM[F;߯q C770Z!,gN:Lub]c$B3p9~elüPp@Ȃwնav橥J16H;[+z?VU>/z4RAJ]I˭N{N+HFWqѢ|@EQw@ ,6F2ۓ&;#zA9.oU~ySC3":}mP,,~^z<x3Gp2,-HAI %W@s8֙]LЙ`eo '3kWHeq&"A`ۄіW˜&mj ,v@@C qа~)%G)˧!%TilVƁϸ-|#4Q7Z\&4E "-q͉y9nz7d^pWo䩩k §!Jv$uGs\mw%|9f܆U .@ey՗YPƱ(rW/DPTLX$%d8/(>4鱊dq@s{Yx Ʀ6b3EfQ"Z8EBY#\TQ߾EJA$~3=Yde<`FWKBdfBFrX¨>!􄬋 .|Ox <_Ur'j{0z^#64Ý/:#M؉{aZ<0 Rʚ i;FO<:݀t5)fXXm Eu~+Ago)AЌNti~B4U*z*IE@Mu->d#r5[Ǥ [A[1c'Q!b;>d S}DbwndA)TWu RŮk sXJ.<(bo]TO*4I6w7*l9~c L`BkT!΢p:QȺFS;bGa'->rj$~tHWų@hTwKݩEIRLToNAS: 7D427U]b$N. SvuUbLEUtට{ɜ,f|Pg|U⅟'J5e ’5Qmm6-S崄GEˁB`DM5F%I\B#yXNkƙtinsZZ GESn8:!ӳ/9BN=flܑc XƆ\,Q+UUrsF\-V)Bݵ䀗%z3UBN&5}IFF­Zؾ#*?t/iJ]7@h{NkބI'!HRFk.u6b ^wJ_,'&˅直i9'AZTI,_~9x#Nqx<ӋCݲ Ae8ȖVwZnQ5(Ej̢zi,§^>a毐 8@h鬯Vdybnwmc3!wo=H2#rݓqʠv~8:ɳr&mX.0) G^w]GSB;{4%LɌn4-W>2hZGj@27ȓ XC"/'g BrF`*89lsDރլX nۨyS35,O\{'GCnH욖knKJQq6|FbS zؘSXIxq$:gHYS 7%4`v7\9[eFmqx!r-Vۍf>WzAԏZ\5,d0(X$v =WD9(#q,DǦeϑCQAg:!>X rnoiU"o0|:_g7Dk>® V$+7׵+aNJ37jZQ8i~}0ZNJI6{D,x40o:=;I~[cW,V##ake+/񑐢'bjqr|ǒ%:__$+r,0y1u`t^1oJ: ك*}bJc4x^-Ly{Y@ʰؔڴz9 r`u.vlί u3@ Wo-W޸)gK58G[g6?cN% sgk`S р3<8(8V&T>&| Za3!=ȭ\tѿ`Ew ЇB09ܛQppy %:H9Lkpe,y h1eL,ML|GN$]1+sMgǍ:0.@>sF䐀%T5Jٛ8L6wC0FW!Sj半6ͭr%fdhq9h/KoNvP5j$SoFd_MDDhϺKcܲǢbMFKjSB5Х ƈ?}3 }+jقJ)&kFn_^Ut^dpũUβ_w"ìAfwuۑlCԷl(d˿27L$kR꣆3Ḧ[B.vUƝ2 BG9 {VNYPxDb$wWJq|xi3,dK[D@6K)ʒo;]2Ť=ۿS<1^} !{# 4K]cBeU3kz bbZG ;pOKmhCQO@mh"$\x欚;.E֫,Rg%Z?҈Ze=5L._(4(D("hWS}#ͽ"!ӯPTL_'hl@,!r~*,Ɯi!G@b{o%d) uߣ?o`5X*6y6Ġo+5v8ѭ.Zoawa0Y k&#gk*7[{;6CuhW!->fXsƞ9H/X1n8GVz~J5"EɉN9ergF Δ48VVqgk\T,o_ƤLz A;mq(ܷF|6)&GF>[`PDª*#3شI$CW'")W}MđGJ.,Eڈw\T@o]ԝ̛b_ǎnڰ(s(5d(MxH-ހ[t"Sր>,yS[j7櫯`44\?h0,PB47'a=:s}LlIq!x<>K` Q iX㦶v$BTr>!-$:侇zUGR:pٙ 'o|5"º!gNnZ3mϸUz3ZYdWfRPk;*돃 G||Jjf!#NJUEm'+N*-(t%_iۢpHכe9BqYD̎MA5z؛Uqs^vxb-M\,V %)9oSn\lB VP>(I9BRbW L g2W=744{z7_yʥ83w t"=P*||so( &YVd>+3058?kX5B||;k:gf'Eĥ=|U:7+i3"2E 2܋9,o_'ʄ`sQdCN]i2C˨5[t m]ŢЎs 3BU['^O@hyb0u[\Qe#F7J ȧ}2[j]f)' k2UAROVTl4MCZ3V0R4kB|^V(Ex)FL08E 'Y%3nE6וw~Ȩ 798!T!z=ZP ?K\M&OmH vh~DHαl♥ݸ#B95+݇lൢ>$m`,_:FH/`@;L2"kL/c^üjQ M U!7e$y yYOɿ-Onpow/VO5h"*VKfm.Hg qC̍E*)o ~緪:qXnl14laA3" UYUj{:, 3EJ}` "!x hr.OU@#oKp1 _.Rë:ZXaWUeVlu 5MbGZ,&u_QLUmڴW<<._#1HEmcw"[a5`ʴS C_}@|g 6Id +tk|lw&EohEҞtnX֡Oͱv {Rfܶq9˜xmoȸA噷},؝9JZ;2 p FR`1EL];qwa͢gШ5Rmkd}Y͹݈' G0o&!"˙cХ@yJ~lLewvT!+|\D/Lzr]2`d,wf?:ە2'1zwl6i܂k]ْ;^ۙ?i ڹA|ΤD6qC6[qnɒWBj/ %eW>II>\7_CVҧzO)t_p wmZ5L^+IWW]Rkol1$} }8w 3SC#5S4*VS7&X&Im+ ˵yG6Ϫ;"0VM :xmF΄n ӽ87tj aɠ1jE .;tثsrj8}Њ-Z`s8qzfՓw >v̈́)}Ns20Gtm=ݽ[ hEUVݕ,6Ə.+\fWHd N?!DF,}q;FZ e,a|TzEphDtF>,ٕD 7Ou#ɪr^ҒHPTj;8Jޭpqo k[F uz;2a6fEHjؘ8\59N@uMiJ[Ts"vugE'݌ -ܒuM{9.Y;'GJVsD'!b\!(eR\>hd%bPy] {9e2(;>^f>, (Z9LSiW6+Vq M"K-x" aU{OjvW _0it&$t50N8bt7!s6X[GqKEvFoi{;8˸: w\(-e( {7qF_o{ qUKJSElj~.*˷?v*Zagx=qX5SD"}Ĕ\ (~˵m{=ǻD?ynWv )%3@6D.6}&x\@h:_86S ӧlБ `|8!㰌qGlGz]‹_??6Q 1VëhJ.7RJu)#g? k%H>E@{y|"C w|KҢ4/R$!cv2saJ qH檮.w98& ´ejL;[I@ѭ 8b@kGa zaj}ڦqK'1MޚX7D),>$3W[%2HdږSt.+ҘT`j?l6>>c.W jG\bs[5]J?Jv>M-m[4m݁0F~X6k^;?s'ћca ٮJ(z*vر^oc8g|y{] ʉa{ gDa|:ng噶5t$qEEHjAK<ҏ/։10KZ?N;\ H0 H6RtOj+zbK9m|"\dV:)ȟl$P,'_qA{86tu59(K&88څ[3/ݭz%Z-mYi (łzF&F5-1*}so) ?ӽG23;qdl[&YIbC8=c7Ll΃|_2)%--1R3 @ɖ;NYƨy2s bPu$JNh~9,Z=,وf-]MmZ}N@7ngjMnCT>} `Pz|2TJ'l̽zOYfIɉm4C !OD79=zْkskY>pAN7`}.'~69j7 Nw]*! v ~ +vʳJ/9qG8QC#8Μ#T &ډ(K UInjYg. 9.x6Rb?,> `ZӦަ&; M:[uD͝%n܆6|\>E+T_ֆFک}yQHV/>URR9[q JS45?o%1JEo$}gW Y/v\B}3LJ V{owjn˰K%-mC*xiuiA1w'obӚT;)V)ehfqy\klz.y67lU%\wY !?\\."4 . }M,{Q+TNAA4N V:X$ΉÓs"a{˹?@?XgqwcKB.iiT$~)r~55kE!ȟbeJD#S-Ѽ\G6UhhGrǺzjuJ,AO79,$pƗEkX&STOi+|ҐAIJ{߇ʴ堧1W2mZBaי+_)ˀƪt͛O 6Y8FUd="w>**qa lLE.ypK$DyZrCx*Z vsdcBuflF,O#<Zܫ+R\pִ-§ ҥ}fOхU dr`:HOx)#f@8Ojҡ_XqtmmZJMiEFTf”}s$z  Vlb9\xro]-8b^4>Q3R6C_Rs|ZlޜFjÛ̚X S4h3ECNOu|I&܋ BFQh={3adH"#p!\;JY%QZE^⚰5GWvA-zI $Te!p̢^hFB$U}uI2a0kh6r.zŦyZYǯcXBԃA,B?*.2W!߾3& #eLApr4>1>ͽ5^m(lM7vDxO 4.[CzL_@kKD 7?O -eR*w0L4|~|>glXe$4jxJI;=K#G#viW¥iO(-NB`o^4]x&,͵q.ʢEKdHtZdzLةsiB;1d )ϰ =#?M**4"3MrdB La6rg[ g&pj Cvd'>p6kB|&B5"ųFEu#):b@7 JzY(BK)R$%E1"ʍ+F4b[Z,ў%tg~/+MF^F-Aiݤ-GL91wrsEjaho}*m]kϩX\0fik O;v!Iijpx:\K=NM'_Xbm@ȵ# $MZH9yT ^'23Òs[-Iɠ-#1SP+oj\yIW+G`Q'y_q4/5;xUᴂ ;K:waıů=Q}>7u~,zOOT^a]F?hዖǣx3\BsQ ZzuǘĉӕfjuT4TIFm ~E62\ݑFnBZH3XנOQJ3f[Z-u4DBagyкE&R@V7b7ggw@"З7qߢ>5OYm'YEmuWZ'p EᔙYONlhr ĎMGLS D,qm'U^~q *h·t " @b[5c[XQ?zeŷE~+aW#`v}e^;#d=g&;҃x^%7(KDFu<2/H5~ )oaP:z0W%ʫΎ&! T8p"mQa4y%*ZCPM!\VvCƇϺvR-<a9=E39զ: heӮUV=<)ifT> ^owL (7w5=?6A˿A\c 6FkS% Z7{hzEkbQJW 2;%2} Y &(%# }O0%Ks#:̓>pFg-Au_d_O˵K6}yxMf/C?Դc3Yd '4R1gԸ$Z"ş<HZ:A=]; D~=|lt ]R| ې<@w/.1Mlr 1E2C ʏlW3ӜAHHْgG UXYrgBt 6ȻB7P/%FIν~+.Ca95qOl>/4nh/w;Q|+dG爹4+흒WV`{!f:%63BKٗ sʙ9ؚkԭĘȰQ }ک2j48^1I@*x qlmIҖDQr [~_pQۏ(fbv܌ D$-H IEg]Bofh/ffңѹ|!+5}- hJ>W( ~H~yQrP@#ɵkVn{$5N(f%b&XQh=j}QkpX2oj)._BsFBIw fWq,c OV SC;r0 @]S*iZW1P1.kY\w%eGTnȇE*Xyn&<3H{'4A5; &݁x)σ;FY^3LPdw"5F,ѐ4M'q VǒUm'wp& |0plOAB]ZS5yc*t[#PÜZ­ց[m#'UͯxC\_돿nj |ݻϏT$;4l;r[ZN …4PTe!y5P5=׏0\)ghr( +IrbF( .NY. 1m3m= VV桝ogn̳`NZ .(? {̆ WWxj^9JUêC Zv;4]3i; ‡BYF =&׬Zº dCTmZ6mWHHܒ))O? ytU+7F P?ݥN|QIٖHKDKnӜ wal^ȯ-LW+%M"L{UArƤUS}4pw$bċ:'60c dF17Nri*6N?C%C]VZ캇8f&,*F͋cQF6THL?kLJ7] RLN*0jG~Ց &G+0hOI|3'< 4aB;.\-lǎha]O.豗Bsb\03~6MfwPdkHǝTLj9PR@by'l!yLD/#8S-$QU2s676~ CHE؂ZF\kɚ$jL?ϊ؅Kbxdə \vVF:Tx~=漢65-jQ=r{fE^J9V@WB9b6*xìw{jpJz+U}gMoa9mO}-&`0w.[b8K֙9~IV>9HNqTMvT/|U(: wbtFk0is1m$c%-䖷9WéfI2 eRq\yrV֨kw5 [Q6}BX&]߹Sfo}owٟnc;_s>ٛ\^1^7+!IkS&g ,[(z h$-Aoia,Q:X^ RbPL6I9BndpEfyIԷqK)CpTXh"̓GtKƂf#`[Q&Z U'x9B楍61>l]cYo~|RUe&*#׽P{Ƶ$0`׬gz# @LT`*׏Iz\sLGKfEʘhƋ:5a5+NvhZ[ԄP* T>8Zs<X -;-9-j|8"j-2;65~Ck YP^R?96Vk%%jؓ ʮP_\ e; 'r8”?CMӫ{l>46,Zo?yͨR0߻<=Qs^F,N.mg*Ggj 7-?szjmQ(\vд_4\-)%1SXnIv+t  wcqRuh8խ3|_&lv{ ǖrC(~owKwWci9C#tM?ζ:A4aI؛${Ӈw e$j,. D 9O0bB8Ue>f%"-~ bX_ 6s{ٷb2ggԗܭ##|ځDiW$(o QaSs0fӍX Ӣ=k[j;vwKΡMss+,aK. [STv.+KB^R+,Pm^MdeX0ʊ-^/=WY;wѐN)#gxG:^ya7/,̅2AdK2:X .- *g׹>z:+?@?Ӑqub?,Ħ+WzͅPp|f>+9c :~et$czN׿f) Pԍ/=^qnW͢_όrשxrox/3k_4:Oƣ͏|~ʰGƦ߮[i+_r:PbRHDmFF׀h{ ݜ?uj( e[O`pkeÜ&lj&5X;i} |?C'j ^b[g N@ u'Bdd+4$G΄WT%[0G:U6b ==p5BD^Ssc\AïfLx <;_]ȷOw "Yқ WEvE^ <ت|+r^#ft؂L_Y`$([e0l`V3ʤtW[Ea8g`"4xG4T>@;#M ;>raϞE꾅neEHK[6jT4Ұѡo8| k;3gL.BQ$N.\Gj a BslHb]W[6^ĩC4Kqm1ԟϫCma$IVmk} ÞBܛ1dz:P]?vQ}\'8ۥjq}3cD:韫MlgL嚱 vc4uSs#qITwq8JGV֮ d 3fb[4دӾR高g=&n(T䴢BY2L>X=TUxI^ؽʛ}!zdq]`b'4:K!_qCܾp NČ-ktT!?zsHVQSb 2* LuՒnH:ElL @Cq?^'J9W;p~ ]Vg}*xRfÕs'κڪ\%9nI /k$PhIJDE`CuM"AaL8䈇71 HApΐ =p5cFqkP 3T,z %'֧ qaAu- Z,E4贿t2@򚙒k$UZ eT4zmeF-Bup]y`XNuZpzսMFa'\XZ\"u~|mw 10ǘ;b7"|$d*"IIࢆIܟ3KvUDwS1/wxBۊ󹢄ȗ 櫹ဨUoSz"`?nu]nH.켎uΨvpNt` }Wr[st;ү}UBzF;[VmvIkCY!1d )nYd 6:IxE^%mrE{0p1F F+VβZ9ffA+m_eȌJ%pvFt!b2D_;L U7*> {8hھ;33A}~h/` 3f]mݿktd Ҥ$cYGYz M!ipzu#쁁Ϩc31sQ-om3oFS=^0[( )1p^ˎm A~rg?RRKeZY"CF& %1^/sr./tT|#8{7:m=]C ~ݴy-Mۺk4KBIGk:i0.?ԙCCkOAyCN6ڃbFv]D)T4Z?•GWbyzRZHn1mT^3g~jK0VzrG`j4b̆7s:q|9x]xU3udTЄŸ#}ά{F;ԅriu . *q v+2 Iaw4Sqa' n篁CGrC֤: +Fq&~{";(Pe+>=Os+<{[cBK  1%N"w%D2J;X,HZ,*麭/Sv~9>m|Ƒyݚr&?ngnG=,S灌R K}[zsO {d1IPߜ@4:Y + C#b<]hY0]_}j ;վo&#A"\XBW5ꞑTqž1;ȆK~2áur&=;)D1{d?1z /] uI4I&)YՕӘrZ 'D|VrAq9W%qscNyvƦ#-0tm)Y\.$v5huNR AzR1̓ k^0-^_xf)0L{H,wn鬩?C#h6kY\pXSہivm)5B0n+ۯ} /AAbU9tP%s%POUb6˴-#XmФdHdA$iТ}C*9*8܆GI&dj}$sG}\C۰;2A3@vP3QP4cȬ%!raexh05A+ V=Ly=<夳|#!! _B_ȼo03a_lx/i`P[=da~k;Tdxc还dvkMɵ0g#aվMS#Cp297t)8 &I;Hד4Ui~zf YA%*dIF( e3hiSxݍ{8WWdpH Z_:t:7o޷ӔA]w .u֨ Ȑژ^1n_TrѧE)?a$xɡhlZ,+(4( ޒ2pewgN3(1'KB@mrm>LbۋhKn-$-WOQt~>Ibuw„1osPi@37)n*1CgM0HJȌ\0CUs',@aiRaؽ5.%Qq-Gğ]Uf$*Vׅ/}>?%2STJ&,nF*Yƽ8h< A2h@K mvl@j( FdۄElQ^h]v{:dhҕ[WC4)tlZ""$=:هF/4T[xy{ $\u|l`2KxƽKa9@u >Y^ ?Qz'g^" tۏWS=T;L :lHOTM3@aγK,>`ťr N {*RONM7d*]#DA]Rw:Hd'"f6go՘,>&_ !q6^5 gd|&PTr؆,8"徴_X7uAki#DgNwȅmxƁm(đ$+u(M? (" :C^dTR2 OReJA1"xsm b2P-~:tɃ:slodN}2}944I|Ebr$O)-uI .źz֬p14ז'~˔LkbDFmin3EY򵉱insj h[2k^:塸:ApQkP=j2rc|;JnoSkʘޞA?y4S_,oy.YwfF{HswLWH6yRz2Db6t^]d6rx,1X\q_"/~!6h_ow7%z,v эtԤݹfPU^nLr._HpP?X,c%mMfō\Z{EI!= ն&Ր*Ԛ˜c2sdX[,,FcO~9$T5M©O v@0ky vg L3+UnP޽ł{^&qܫ)8m"tY&L;hjftѷP'<ڲ=J9(6ZD{UE_ȅhKp5d|[P$]gcp!nr*}Ãtz ({ԇ;qpQ@'~~WÐۀxp0)h /av*@;lʂ8[8G^B>X97C08E ,He49H@fMYuz(L{սƯ mdIYGYگgp=ш_ ^Y'Kza:w]OwE9 "퐽?o {9Y;3Jp?;v G W ͭO~||A(WVUP$*KM"28  fe- Ŧn1O*[@sRN}=e9PƹL$_r|=A%fz$hh9 >={JmO ?RI&N!-`7$T*TOwC}[?Lq=I1nzRli|8hɍ40Cϫ9ˆR%0p{aWHԿ,JP5W6mz3eRŭ֔#U,E3~MfDe\8'.u<+VĆXM.sX`t7G6*_.ωgU[#(eF/~u/VOMДuI掕;=.f/qR:~⨩*arf9c w|P:I:ߙU|ǖő|\ۚPͧtK.1(?j~Op{*;+908K;C]M|餟3(X$Qv+,%dByT5xQ8B)(<_TX\SjvIk59 c|MvP[[Z)t`֓.sBQO6UU^@;!xbI\r>.pӗ_Vٕk"g^jֺoL δoyF>t|%|1w&u̿]9r7bՕ ":T}9he UQpJȗH]/ >xermD uP2t]Ll`GPrݸ#w77qωeP%qaYUWM~S4oYF# |&[.G=.yQY7sSF$YRd[s <rK ,v56p^zEy ~s9$W[C@QNa@چNNlP1Ez{{K[V8ം5J lݝ{!8ҳ AeO'93hBy#S̉QŽ~m׋y{h6Dz Hk)`mKR}HXއgBs@pU^ u&\#a _o7;mcv@cox-7H.qIH;l5#+A --#a˞D⹼mU67=z49&UK' }5Mr<ړ}អ,X.Gt 47؈1%xI):.Q6U_DI&pI8e]k3i)o*DKhƷ{ʞHR9c_ҶrC@uWdS@Mhs8g\dLFQsA?Z2ߋ[lBeGhr^pùe9z$Ma >>.HKi>I.fqib$ o:46k<7H%i͓KtN^(Ć[fEDy]l'0QL qYjCRb{,?|/k-|i!#ʽ\'>bb5LNW ֍JL{SX peqVJ[1|+}xc R3. s-ORk,nɡddt[/moٺ6!2ݼpIi– b 54VP|XףgU!lW>uDj^}J/)&BҲce/FKozT|#q xǕd*=mcU%@ў!  OWC XQS6KV!ƝEl|@~¬׿z!eJY627"ʷB56he.R7IQcS.TG0-.r{l쇌qUs3n:5A)ӚK yC}[ Y,Hrf͕]'wژՖfG  '~c*m TJI7,y9RڇP=cfךOI}v9>D~sW}s4aǂn@%?B:)~ϩ-x0濈GNf^f ɱv >L$aK\ P6jg`*PY3fv||JI(m/_.j0-sKIx[Hbpn}C!?uSʚ¤{:piL =i@m̬-rg5xEO_հ+1'̏5K7$ &rwz4{?9 L󥌪a3k`hO ȷW>p$HąyË?k^# <XTl="47pw4o􃊊ПgQexbsFM7B}QwP k#0ɫ|hna( .v.:&=Uԟ'T' {?`j9`,+ k/Q pi7\/xk%+rƍ zmђOyD6śD<{y!O mwf'~aelI6NAK +i58&ξ"|cIY鉦Je5khbe͑b_ݾɂp+CƉ)i\*fqxŲdEO$*U]\9YW?b,<|;Xxܠ=OV$O2޲e]$ #TWΉ!YӞSN|c/҃KݳhFI!NjG mU~muwv?yE^F -~lC*+LzSZr6^8g$\ebo%VB"HFMsERVٶ,ăد ʐޭFj [+Y0J~(p]#w.I1ؑU.j:B% i4Q @n 鉧] *ln5=Q0woF'@_u-m(' ro J<&^ *!8DX(N3h+wEp'I` -c"zP59A(l+Q# q]}g"f&ïꄏ&rUX־_x4!zRԿϐ5~<9w [X ,BDžjک7o[#GZec2.́'{knz3#Q·I נ9*K̄?+OA&~E@I0ޕCvX\и^||tj aU+ 3 Ͷ é60>Aff\Վ|t[}bf \|Eշ;;ioiL6$iض5 f2*toۗ;6.}OR GQ}3tIzwР?1DlQ딢_\k%qt7]!|hHzZ3`]遵B7=ݖPF6'U; a-r1#R8YNfSYsPv瑪wz6Pp]^ƍl Ӟ,G>~æJ'Ug'`J4q L|wO(2lpS~:^JG-ْtnNbof6A|Ci`, -&H!L̷lS$`kźtvfX[eʙ"VɆPх6shcy&zaj.2>X `I7gBcPMo(^q*r^D(kLwq} r&ػ "BYi㗫.{CJrT%^-Bl{BHmin?qHB2j &p}iQC[n[FV} uYƇ:ulth::]= !Qҽ֨_2BrʯQẂ e)ئ<ʀu~:Vg]BDh [.(7mKN ig|'H0C|0!ё[)D MDKcpS:,/&u!WƻE жp\wCHMMHrŠgh&y_cpĕW3pktݍwX J^+M/HkƕxC0TDnw≐?}hv..e%.&fpHę3poߩҕ+g2@-#_Q ay)΅m\u$ {NP#ӸEzJGC?gag&u4{hz $Ԥ ( dst=ʖ dFō̒1Ip- qup~Mȁ\MoPyRdq@H+W=bv%7$X!J!ʯBL5 u 0NÈF)U)lRS m@O S1kan$hA%¦C74Ż17"Ȅd6T_Pp<(X}(yϚGZTUIHX(vvQ5O1:-fZeVqJwB;K70B1*7 FwL0xJc]fd@*ŞDP8n J[AS68R3ǥG!^ 2/ni|U@T/ud0{S7ԡQlWq&K)\h@ȉ}Ӱ*-tn^qv}.f{g/ L81V f*kF @mq+Aij30T M=SƥGgƤծj e'|]톚h>z/4e4JMy[D-W G;JT¶ތ] huMI68Bύצ5WhcGt-i}^a젃HD֜ c>{BALDARs꥜9Ie y(Gzt TehrZvB8qC+3qIF;V(hdfWoYBL {`I [u 0%v܊d@ߍVgׅ1 -U@kP~Dca]Na >J|zߓ=fC8uS( +#"poP;kx#<]׵.c9/WP0R4gV{Jz HQ#Lv㗩UĊ1}ST:N0?LҜDM qMt柖z/>X vT*CTJ[_l5>%NNf)i0h4ᵗ9:8Rydu2"-Ҕ! ML9g׳x , @NŐ?n\vGBmAl Q*M(V*rz>V_#)gmG5E&2>%5=̚&buɌLa*[K"\Azt l2,x)H 虔22pӂfׅITE,z0Li!ҺɚWF~2]{@U5tl$ Tn>tvGX%SjXsKwc)$܆#W<0v|A:7߻ Ƌ ek̄/3xa"52Ŵp!p,$@[cCχgoI'U\ 4^oLSlS29Ź!vp/p(H|3oƐ2ڪ}~TR=' VMay&-UMԬ\@_++owEU3) 蘝)-{tqX!ӊM]wn=Q8IGdNP?1lQEt}8vr)FwIh,ʬ0@uçC~ ;+UHLtrF[f2Oxѥ= v] syul nh| E~V|#VL\'RUw8Ŏ$"wҙ󪾍@"xw}HN|o͙qΣַ.qn(ʵULyx0Q)<7*#d놌ybU80;Vs@pAZ x(D%vĭ2EO{# <ѺS@%&X7Uyb W'NM͐h{f0/s-d'ZBF5:u:tlPHb5^Ԥ15 pa1 ;e_(5w<\ڳ˒STX#nOQ0*(#ؑȼh౼NnT@ M?$)G痉5+r6jѣ0?TfqV>pI&V&P'{5]; Fג% %y. w.bv0NV cz>*6 Kwiv>: 0޸g/*cq7i.ptG yL?; 8ҷ#Lжj*s^mnh<.;aRCL^yggJέ>(ԯ k굌4U~:dXqG=Recle}M (Ҭ" '_]0ڿ09D [#EE(k݉ǿ0/9 *uޱ6UxR۩`GR1zl]ȿ j*Q]!RbybJ=f#f}DI zM}ɺƗi{\.gN?h3'{VGN4F`/>̃5ƿePӎLtɲVTL8#ASf||^ d0!qǷj=@}|zxwT'e\9dyUm;5S 1'z( ʝ/7Sμ"a;To)f1H]cەFYؽ }$DӚd(Ara99+IM?fod~A"]a=W2NQ^~ q᳔YM&t=pY0BiZ4p]-Jf[ N#:;sh6 ΢MAٟ8 ڵE)!2 5𘿑v6KL1Br8稱 S9e3LR/!C>rpsh :BZ S9D>`E@ӅxkS.c`ò.BvPVk 9x([D1wȖr.8D=(<ē G[^EAI4rBD4T3Tn SZԹD˜':5W3]S{,qůji ZK;/@DٲMVQ}k(h> veB@ {qg&S4'e ;X{FgSxX.+m + AD ͐1aAS u4z`l{4*p*RB 7KGUVXUN\k;:(dx4(,CUjJHMErB$){h2_2rz #+1.xuq?w9po!>L2AحM5<67@ڎ{AJ-(ӯAn-_ qL55n[跊d0Bٝ4юҶgE(wE=vBi!;xXzC}iXSoo8$ӔL'er|ݧIqi[FGu!L0z崾 ҁ>9w>Xmʐn kvHp(. VRYZB¿;_S`LyjjCxng[! s^:SvV.rӻ.*(+"@yVh68vIi-kƵ7OҖe羻;)"k:ts^|:K-uZgUe+K<.:_#i _.Ho- K.XAێhdz9 㾷ǭ߬Ctmh *Yrxhzcϒ䐃IbWϼu,W-ްGoa}9םi_YKe#pq񠪫^7oz:1sNjS3i"ۺB Wgْvp$G"d+=jJypnqH .UW?n)i(ͲC.I*=Sr[Lhm+W4AR@y.L@\y.Uqǭܙ=Ks7Uz.7jhⲎnR10zi O.L Q$mvu%Rr6jd$%7tT}cFt BBf߸̨j_<4cP[0!]Rՠ1^CP}"CvAz8p~}}6lxal:f =@/1}D|J.+b]@,x axB|#=SOhndAP90+-9)'ϴ/!qr6(u3St(i'Lơ׃Fm"(&Sꔤ~V<]cIq#lV`_M4m-Ar_q擼3*H.Pg_`OLЊ3m ׀+}< pO$,~$51gs@HE KFFeBlmq <9_5Qi1챙O[q bokeSLqAA/m0wC$֭$I!~}s*Ø烮a2cH4#$BHL2ϛ1 )hHWfQG{W+w@1B:4ɢ)u50߯_ C0d(8m4D娍=|F0>N7{Uarmurr]iY2R1h@(^/<$S1a1T§/4/H;cց\+enY92X;vyGM,klLi`rƴGܓ8ciE3.| QA\u9+ʔ&g&%KAO*,mHkg>]mQ&xy&fx3!b]J3 "%~k}&i![IA~վG"MicB0bZЉRu7^tռGc]l9WIx޺E}\nd1aXH8\B¸0qC -${{slU$` –go$+LĿb?'NL#j.H~ڈ:!+0sLrmꑏ$=wI 5i]SSiӂ( 4()6zGʲ]&/^ſ|!Dg"oBn ^-`k +ah4ҞʿQCyN*^_Ʋԯإ2+Jp?^dQb]? ld04+s`OJ(vc@'(pOWxsRИz#/9!aơ'?%,|ҹI')'3A!_oJ8J6pdl"+ٻl|w}Mm#0Laq*" d/:P-9/|<{B$o/6Lx:nz6LybDw裣vI}Q;e`퇲cպ}*ig9;RIvP@&@Aي<%3լdPKhl{\PifOIEȲ@@˛lps R?UR+%u9{/fز{CZ̹җef j -^<V 8[ME:Pn`g:rYa>7@s>9`oSΚS"*>! Rg-gb6ma:wgh,{XMQPw14yчsTv)=Fjpv23I5עkX'YKUy'0&]]cVͨtl;%2k|=Li^Zϻ.N;%%:GVo& Ig7B%Np}'I0͂wf}\?4삢g_8>Mv4 ؋Q+׫rrIu7~mP3^lo>ǍVA4 M޷nxf"!T*,a=g HuQӻ;/Tz}l1ghͽl~Na^4D/$:%x&ZCX~؋*ޘG9?ܝnׂEyƧUri0ܣB ?>4eVK4υ]ԓsi&@\g-EDѵHP'{tq0kZVipoO_3` YDe{T>%b (fMrJe@V֤r\&TEKeY\2;`5h"@EyWXm{f2#-U% CR^PH6,π >w݌;v< =r D;_LoVI.xֺy盼FIQC?헄0'bX; QHε EoG<K.b15t㒙}d|x*,m{5ҶArID8OF:6z`ڔoL$AUgDKȢcP1mpnFC:W n<}w:uCQå 4z)x븾b̓_7_CP֬(mauA-P 2MBr-Á|9YO`帒~'Jj Ky9nj0]G// ~;9%{ON4>q4l3|U-0=d}EvЅ)q ?-AKON+ uD=.FpQ3Ezte8 qB1)qXoU!Օ0JRq 94.ҾC߼@wC89RY M6^#Vn33n[5JGMGW=`}v@)鳜 ݰ-?`nc!/y%"1%r1{(/RHoAHՅ /`IC|JRkgn'>^NUBo.zFJ|B2=l% T{l߳Cɟ~Udx*Ľ^[/Bޏ +nI28%x,qrTz|.y۹ ԰k0´a"`<]6^Vۦ oa6ݾb*BYFz ժ cYT]4܁=Ԛ._6T'˩GED;2D%ύ>p7Ä4w+L#vBK4<8m&"90_Ѳ(N,T>5EVmik_w8  b_/wrV^ʩD]צ)L6Kur/ ʟ $; K7sk9!>ӯ02GX$㛆dehܿ_kd6trY61CTb;0qaӪ*O fXfmiyFBoUr[[ˆ\3 W/g.N/KJɕG' tso'7XUε-+zL$.VIZS q [IC9>RrdˊOƭa:@7vu6!;~my p~h57|ߜ _;*n'uJWOz1r ֊р=ڤ\ >@i##b4dST5Jd[raާhH6bFr4߰Kd:kBlTZ$(lQC|,xY)fn8;%PEp `7%':xFK`7תB'jM}r]!{VTEsB 92(srTZ N4uu{K9~r'//Lm!\|g)Xuc#[=Jg~󔷧j__;l|OQ*Yr5 qG-Cch[%?{*f KmP]jJW4ZnW%*|N]PyAFhM7t:M}9r$BFIz=&JɌH*ܠD3bt4̿c7X!E8Aًd]El#pvv ʴj lL> %R] ׻BS'|$~g5~@c [X-Q6i\󯲔z:G{8ʲ A&aY`7[ZT&hx8X\esw%{=Qep9"9.#h1<  "0?Czdvi*Y{m ^f[&k] xB&D4tkɡ+*-J]0 l F?hV`j(UۓCȡ:OO q1~ ʍ{W?vڜ$@l)`mxbUрi| 7:bs:d}`WPgw'&"bEv[R3!*{8+E3 Nt|!|& GƯ* H(y<O1^Tv$͏5Αnba);CqvNªttg󶿄0k[?C Pa1]? 19s/S=֯/k/@u,4-f2DҽK09۴Ջb>Q@QlT`̍WcXvvz,95M%ީ W\z JEϾ>̱!S4٨}a݁~R(ztUe!'5/iQ5x'6r0i8~@9tԀٰχpAxYv1|w* _] g 9k5<g}B,/RNQƉ:ގ8gT*׵ґeؗX*VYkD㉛Ӯ1VxG>3ט@HՇ}_r@)vZ&n; H+/!|ldTcN]M'WI@#t@&L3jΰ<#~9t 4=Ņ3+S_6̚H@,@?b-eJы%9h8M$&]]5r}Xǵ,;mfpvn`.Vy0%@` gM UE=iӵGNׂaglsb܀kd۪5(mf;Gr{.AP?wN)F]Gúyc_M#W;ԗ*>#uA/nh >íNEV pxGJpp b.Uś3&[vD*#q7uHFN>:rhv©P5BM=;ޡj?$ɓmanijkѬՌ_=ޞsL_Y&5ȦMfl3p媅t+%ܔYnq[Ay?t`i1LQ_2lR7l~cYk}-a*e){G@m%7R%q!]b]_ ʀ _f=oEpSۣ +Y*;|ȊIM(%Q[FpjQj  7KI9٠9R+Z毛%7?(O7[$)-Vt0G]c?Fx{@KUb2vO30N=Ჭ.% 3qGsFi(W ;_eU&N;c5fp]#F+6|'yF哘+_^ ef%g ]|]S( 7v_aD;n?,TBI)P|$_l9N V#a(l( ( Պ x+3ubuTҷbj,w=SL`r5?#7f{r(DՇ4HI<])`EB;?Ahj+n@.3"GDxQ0:oacИ|6xrfl\DV'7'j(.D 3o^][Ԩ!EEB6˙'Ģ~#YBuްmj|k+hezaR}[sՀو`@Zl"|FD`~'h,m.FǚY?g`ݫZ_tR3nyt뇙7Fu[]/.*aSEl^!:.uկPoؓW W于9Zf5=FA4]5#>Ґ쿋-0lϬ֤T{ Di% uFS1kn@yKe,e=;77}ThMe9zAX"#<])\_Ê. & 0Wm% t@׏#eM6%7HzK+ ]0}*l|a43z~,ON_|$ܘTǓttBzDj>P@`m=0-jp;L/ڐ Vp/S˹AW[v*c==h"iW]lx^8ۛ 3;r֖-:<>+BD xqՑ*¥o_L$?&ȪqK B`3--wӣ$c")H rO[Ndp{IYmlxZ_?[N*Z ]ӧ914u/&gvsK2tw6"^ԕT<2#Z>y&̎zCpK^'҄l{<˒"΅;"޻B%i^ vANn:Ix ł\-H g֕)-.$a5< VtOY:RGC}¶Cٵbzug g9zcA ~%5e$9'MO;MϠTB%ٺtGMĖAC.:f:JT!HݨI2rCA/Pol@8X5}_(f?#9H%J_! m`i+QZ1}9Ab,rPEzIg%(ˊ;B`9vϋ 8jvD@eDQGN6e؅R_RCpzC7C;o[ns;e]o$ hѰ3<ǀhSy NPbˢωE({|n:u<GTn?mכ# /PWHcvdPvgF?1_f֠٣X AZì[TH)z骙pV\`j;;#}1o}:P8OM۶O^?]qΕ17ˡ+;e~2K$9Ł 4*4Jխ_Y)G ni,>tXdjнea{5쐔n%^M_r05ld޹//`kӴ4v7 Z=}8@%]?\&KZ$$q4HM(sQIO2%iRZq;EnEeGa} Qck%6)$􋣧QG<1bFo&"&6p62jdc>/`P"_wrij5q[57:,!4G"`UTjj^LވJrM'Q܍聴LuCwQX9Nj{I;;ߕeA 3|S﹘:KJڤ@#Fuޜ ݫif_Ȃ QLdܞݖZͲf lJ_"*GF,:`5IApq*fS+w "N6~&L'%R0{q;h&̑>Z`h`~|Yxv%)\1%S%%̾\A( eN( Ts`laBjkճL!vNV`mFnYZf5b(X.G_*5¶[ߣ%zvJ ;Y ZNACuMe@ nEp3J!EKaKʍnn!aR)c9UNpgTIMdd,|ʸoҾ~t3nǂ34⚾ ^F ǮrRlEtxZBJ$M_`1 'J.VFlQgBJo!ΨeiرgPN^?#`פGyX9 r=jV*AuUr_mN{6vHkl Ρ\:No ~)l4NbqDCF=cSe5Z#T< yEEC`n\7ԗI7`t4k?%@{@4:m">2 e cr|<7c51nۖ)L"Aӯ}V?Fa,T=#Cr'Fm?t9rH']L5,/bvU>l*[3q{4*|G-e)[歊K%du~ IHwk!ln@)NJ+{+MҾz6 *v\LU0lH/1l"pjn~dIckXUK}o FG>Y|zr7"t-Tp¦ C=%{4A,]3mDݠ!WA)N_*VP51؛=$g1b?9;, "3)Ł&lĭ"Rp8GMM^L2!EtA 4tdm,#O8# ?w:FiX]hM Ph乾iha@N׋J)uݸQj٣7O9Dm8dCDޓ! 41$ o0~6pW)9;vt5Zܦh/[dA+ +\I<^7ēUS3t[Prm: 8u7 `>?.=w{ca]WJ]ahMdzMˬ7 ĵMGp-٨oZO~Azޞ+y 2(Nj@*R԰a"K >&#2ĨE \*㣠EGܞ".GYf1LŴ@wTWY3Ψ*?=yCHKO(ZKb+N\ɍ'9GaBdcL}#ңSNri> 9 䇹kg b܆#T/nig~!C7| &te.9;(FA`6S(Ǣ'BɼU4ֲ~GvQq yh.Pd׭ b'Ԕmƃ/}g EЊls W`_;ZR;'Ĝۃ9M=+%N Bw[SGJܣl:EHj:1 BApn{[ArLVupB9I}Kٰx]!y2SϺn@,L냋m8}\buK~Xmwk^E.S&@ /ޙvSҨ6 N "pb_c6_7V)!| Fl%cj Uٶ5B}UXJhN1)U~4X'4aԩqHUe1[pܟ3dV-#͞ y v( ci"/j_V32r'yN}5y$Py{YPJyҽ˓(wXmSY\BvV^:Wy +)KK4&_OΑub{tZrnS+%Uߊ<8KpHg1HGh5 U=zW'NA;eZ7T| &FkWixa~$rvvQbiˆ_aͱ+,L!~U*&M'1?)\JWsYꢈ/5'[9QH՘ bBR2|{.#$s+MPR G sia_]w]H9.m"+ǚ"<  c.Z=•gKJoXa3}Y/Ƞ3!LjMu'M$tTۋ+2 E9AVNnHJ'k25`m 7[kr=wXw}: U `/ȊzW:>i7dUk&=cʱ7 &8e'AcVP@"uīSjx86:U"8(i~.TB$vW'7Ki%x-{-=Տ)Eg*/=;%lPQ HҮ^B#ENu5Ҳs-')q?>~ C&{hRAJ6ڬZW/b _$cLOA Ԋ:ћ=T9s}`(/4̫tPz 2TY_(g^Ϫ~tQ'BEaӑ cܔ(wj.p^(_ 37~i 頯q?#4F.E".+(K /[e><`W/Uc0,ҕ]sEYWsORh @,@Z?f)dDlr (!@*(:kWv2K4hdžrSV~tx(),Ko o)hԩ:(%L !gИT״=4ő<G[/L._g .V1u+٤f7:ꃺ@|[hU7;rS>{ nI*CToAPeT\U>u򴍉2Rcq+u@6#xpkɖ24!2z1KC†v:mEB`lUϐ+C6AuA<-ͬeClS~._Dz I  m4B:e*?A /fFZ!òm*Yn~ՉO%ǐ=NqMh]˜Ȧ+˨r'Ѓ\mXfa'!c9`lHRD(pUng3<^U34Q'] <{`.eg62mr@+Fn<_Ȱ_% q2X/e/9nUjzpr]\@!VO\3_')+(>ޫDXKM 5u|&'Ȧi H'OEXʫ(YUC]Mˀ(# ?7|nUUA2:f7-UEnw\U)ribg!0Oz}(\aXY| q*{ѣj-a0IY xt\ 1q^uJ5틡$E9aح}/9qvevJ1}A(p8aI7~1 Cw8Ӝ+S2ZGxz q=Vya FZ݌؊ZXjS9?p ! aZ'#rnbَg4~W+]Ř\-w!:s=N7|@= ;_"+J%ڟkz%Z=@ѥM fz rUMe¦ 1*oi{"=D^llw#%ݩɜ >J~L~XMY3{pq# ? hç 3JwM*W@pZƨx KO i-}nb!w4\7\Ltc4f,j((ճO[2[=o5'Ru39>qQG\CWLN{͜ôNˌs d@-!8:R#* Li\}9@a!P&(mD/iJ*fiz T}suVjKcBC>C0p7M-JH6fyP3 [FZMsёP5D^DK& )ݾ.O#'ˮR5j$xr%;(xd+)fggS[)f3rskqi`1x!nT6V9*2 ާb =H)rD)̛]c |}`M 6.2wAyinoH=tX.1C-󅲶zTdvGfri q_¸̤AKȏexn}͈2+m\_ZB4]*yєD CqzRֶ,1ZdZ{n}ݻa 8xY~x/py]cncӚh IBFrn$HN6^mC~GG_1 l]'$&E>ڈ,TdKTc0\&K5:JПH\mEA7?XpIB,P+u$ (kFsqTܬLxucX^P@WBڐ vU!ۂQօxLIQ?héj& Dbd m`ت-|jO#za08հV0kv:e f%xH<>hnrE^T :&>K*UormE6Fءהr~«i>-$ L }ax((DxO%,(Sw3Bq.)CF.*+feoSN6nιREﮃZ6/߬%^4ئw#{Yxrngv8OyxGZ{jGVeEũ|3 Wc[#5~:`v7;̱TFh>HW}SbH]lQ>o3zn./-|7ֽOiv7#{3cs]y.ؘ>$_th!aӓE]*ìG\0 vheTķwh!ȓ Ҕ3|R.P$^JlFO%0?Y;HR}Opٺ$O)ܝ@;RjDJnR]ʪ|IQr}0Hϥo~(b.&_LɾhW S/ۃ妣÷=ἔҲ*YsLR5b6oֻb WMjM/;VAܷ9]Jii3^W"?Fa88rcQ6#7C|B ]i V0 1w1Co>1+Jbꗻ|dw;JD?]_6a\.e^p ڎ h(C~t#`zt*9r(tDxdqD爫]qEwH>|Gb`H;^8D#{;' ӏ3bbuhT%vΐR!U8buڹQG"rn><(b,8+9^]8b.< =FZϙK _dw2/\ S s$7y~d_IDR:_Q'G)e c1Q-D8@ , :X#8or^dZf>An{67V֐t /wowkȑ߾p`Nn[aS3j ĉCqA:Sy-UOj˺ A^F1v*c hxC2)Em$swCm5kYqɨP+=,,~5Osʈ\)!-ΙOcCKHgos\Tݽg#[+Z ":`닙vjU 9uB0DT- fE,9ik+['mTL[Fak=XSV˽ۅ+W$9B)ZbpjnxRgmLPӺP?fDpdE@% 2eurt;*߼Zʀ[a 1u#'8H+'x^pȨ23Npq\d($C':-ɩTTu* *ȇ[;M1iAKyJG$x 2[x%߳WDihRwEjfy{l|8B~tQ>3L穋頬etkU+==(8|E#j$.:m܆eYnBAv4>_r0Jqk%38njvټ;*-1!1p; 5QWdw_V^#ViisC"qr; [&M]kco2{"o#t),ڣy~#!O",؎? o}ѥW\ngAF '5(6 P c)gfK߽SI|;V{!&ډnF;ͬ#Mj Ӭ2c.qO {\enbql_̉][l$ZQp2?wsk})ȟ;*=7zNF77#"8fվ2Π; UI -H?Z2o8ݫ5>?~e9 ~o7r!$+tĤ2kME)% ~+%s+8n,8e/"\Z]g♂~V9ͽ֒ kf>HnۖGk5ZUX>bF:(՚JnIeB&N̒R{HQ'wT[]VL-Gt#wYY.s&arTu Q/d2WɄjq7Ŧ@܋ܬ\ !5!h{uѮMxb.p!{LDSX\:X~ BY$ I*Ri@VZ@GJ>JHcemJXT(oeqIG: / îoEӤ_uHHmOtoA[{@;mf!)ƸQ?G> P |RU\X y!*t(=wLكNlH!?ff/lΨ(0j6bm?%PS}z8*{$~"L[ҩNuym"jR߾I0UE,9 8f'z*YoLb޿lA׻HkTrXxuS Q)a=76::S!oxq@x8H4^%X Asv;oͷ65|m8TCz[3bSK/a,Ξ/zl6vؑΊsS3ҡx譗PaC50߫BP-o,7.-2] ? D.6ˌf+ב1S棴gy&bzBWﺟ1u|D!fM]S_{W8نA{r3?D"&Jz ~ٿz~+yQ_ G߶ņ LIPBs.lrq$2̾t@f ӻ̘Q6*q2(̚I%* w@;99-BXaBS8Vt#evf&]xGt)v9Y2?7UZ\ptwnnc&4*¢2XʯPǦB/!(N Mɳŷ B z-ݮ? ,^KQ)ېNզ( ҈F\)T(pa|L ugE/2z!8`& NQ_P4(iCupG#&(}^לkM"Nx~(3/QP`ƫj_Gqx62\o.5q':0h_SOk k8=ٓ0 $҆lE4/xZqGc|"0Y0w8  &h HəS;RÓ+:V>Wn= d۟{Ug; 4aڐu}LП֔@A~>4'EWnl#ѡ,}S%EC PZ,_IZ\g'DpzyL2 @!K<6Kz6k'4Kh-WKrj[aRUcC= ^ ,:o4YaTmE욷]ۡq ܖ9l@dyɋˉ[ Ԅ_/ޑ5hCXʙ8_|3\p`UcmpJLsr:5(bľx#J0T N++cogcUw0$kGk=g31b:*\  Vmdž1O5uH$!q]tZHw} S2J6Q&<)$C 6G mj}7s #TZ˶>AV<7rF@+5)Ho¤n jL% 4=}{`u5FZi㹘\N@I"#Ԧ$Eاf: Xo-$*I‹[U燰Oin;½F'Y3 j,3WdSeU붽vlo\asQ4;կ~ҵ MiB ܷrS; O?e!R.۫ARR,Q6EaOSW%Y5yr11eK$ lkXk1,_E*3$DȀAO0|Rq+Nn|]Vni٨{;K-[B&udX1 {7:Oi۱,@8?Nha/ y 3@¹8ww7-NC)Sis$Q.ݽ0`W@٨4Ć7 找qH7%~A YlDD@p}DC3I(2A܅ zU鯫~ m99ܣyuA+C)_ք(>]Q=Y];B 3Ki [e*$,XZ|਌_Q=eF׈}" p<~&Zld#-DU)" 񁣋ĥW, {iJ`n\tlgq1>T] . &R vkoC ?m$6WCRUUjV,)9-Y#!KTh<zS'ʍw91 cīX*T ]?lJq$X?;3Ql&Wـg{Jov'Z֌!UVBχ-ȣtbVX#.}1ÎA\TR K5hYQ L{xSl EJkڡ&Sy[`|ʃeXY{ŨeAV VBo ±y.zYuw8^Ia#tjcag0Jb3"ll_,v6_bB  h52s&Rp8zMS߄!T0±!oWL- <d`sgBsnNJZzi?3mm`pW.6 Xm%f*" 5pzTb"~t'rZ(ÿC 灏^hDNHun *r͡Fg8{ϻ +֪u:FsY6Y'C*CnU@_u]aQPm=.Џ^#! {S!Kp[C˺&GYeKb&N\by7z dAȗ!mo~~{/E%,1C'VNZ?]w,fe¶'WX!Ip{qhN]mRϒ1-1# _(еS.GOp &MPCI52WBq:Rug$8k`X  'Jj8Mn9cZUsgj4 q嘹xĢeq;),Ƙ48[ӓiz2Sa| 514?%.?Zq?=Tw/=pcЅvWkkI{d9>l&P;v ԍaOˈ߯TU_!-GMgGNc&W-\-m>~\>2@jQ;FMx0x$X5l})#)\I ñ ,ݾr=s!&l'RNWY3⼱zl/imFLUnP2KtC^T]L+FFbqX@JCzx/ϛ}coov>ڍ̨׉5N.lP8*s0 ~Or[W\?K/xEcr{=pJW XWTΘzf 8*.&ҊUy h)3h)Co5 ԳUGpa0zbل?ejwG]Q6tU~Sbim;D= pt eڳ1QOMiy:RH!# Yá Nw` c%[47×Bf0THl ͫ(,j'1+}Qߦ3[<$4@y~p[x~L15Hp=u#XM݊Td&+á[!fKިN)!Ll%j9xNKu%wDUڳp'$bb574=ٗ7+:`RQtB To`X-zݝAi9T6Zm@Rj)"VhfdJ(I' eveIM3nCP]jt&{r3+#צ &:}ܤq)ClϪi2RWsl)yAv*GzcSə9 k\z-fLѭ▋Ƌ@.K)骮"1Q⥭ӬDӄWHKk! ND V.e}D@o|q#6Z] u۱*(ѵ{% @"%V}G H]x?dԷ3ͱYJdh5'>L D /5G9gyl ID '.uP W#tfQf 0Z2<鼙;dGr-@`W;[.dfL)Π#,D5=H`-jnt9@R'*/,Ir߯=qѪ6*WSc`Rb0FkGH&'.rc ]193YK`e'i$_0!-3ܒw/Hˣb;G:ݶTVXp]c'e yDY~Td ^ d*W$C{oN 3M6m⢡4> [/n Z$̀z| b)>Z #[Ђos57v6lUay\legD3Yعw?[IՙwkXgn?OO皧D?ܿK`.=j}Xi5%ޕi >nZy}4}Em3q0GU֘+i5ςV@h1%(Lc(֝Tl>~Kq9.Ŗxx:?x6AsQ=[wdy|F쐇!dsO9Xu4 B`-\#NR%4G1ƑfЌkOVG0TݚaA|NxDI|c|N|Z8 "];*r$4׌i\^?t>.`CS`dⅡ`tcSOMԜFxtr+G e;(YfO]8oA's܂c?I`_ޔ2Yvwŗ ^IJk棽aM=>oY:yF[F@fuV s4lor>7.wtfe]?6[ߺͽIrmVG>y`E ^S.NfW^ Irv3[FA.:$90GH5]Sц?us^#-2ף!_1X"†hhTa 5 ,bvI%+8 pC~DqgxDt{:E%3e+Y*S-"1"Va,<ŒVoپLV9u';j:Lа_ia Gl򴳣[EUi{UWhwݮSj\9Rs.唘 h1mO8vR.IZ [MI6 y?Эt^DHxA֑V̬mWʈ6 (*Zп<]6 TpkC{K}=KD)Ў};rxlh'z+*V:n,Δ9_jluI&HDfH)RxLW#eW8y#<ׅsIDBaQx￉F#ap^(lb*5 YhV}'{UkKRO݌@SiO2[E`F=hD~@$T `Y:F0$ S1~dzQ7P ſ +w2 -I'/Ɛ`U"[N_Kݾ,)닠Wa۲(ZlIt "!!XrB+𥝢-{`l)ˁޜN;mP\PE7b֭F wW73nx#HC&`;zJ4f[ѹq!+T CDle[T&f䗸 :WeZ$ Cg@C[}W EpeN#3~HnaX v4REjXYKq u Y`&jPeڞa5LnQ y z7[.7(Q-%a5K[Of@0ZW)p:؎ wiy3?W$ >IٸQIc@Unu0)w lL2l`rdP)^y,IvI|;1dBcZVf"tv2DH 8?>e`Hp4vTb%9RXsΨR.{Cv(yfqBaZ*0 5kPLP;O:Je qDs&ꌃ6cD~1])=L XnP<+ԥʃ‰J~MTi״9=r}HYn{%UfLBGL&q?K_A}y{u[/2<…C ?ؕΈk3s8QyWtBmȯzzdsCp(tlZ04C#< >+vNJ2M\ԍ?l ErsX[^!wp7\'`UXct=)n-2_[~-3K̿(( ;:)}InttH<1Hx?H'tkJ}S'Ne_BP_3ed`+X"E^A;.&o;[r1js>78:n~|Hq DWvm'ճ*CRR̳|Mѹc~1EO~!}SdA>˅H$* #\-@eTahL)'#̘k"i/ӊ0/عeYIӹESӞ !absaѧ jOV㯓,K؟ | FKLoJQH0]v S"&Tf~Y;M}@xrzY u`QIuB#a쭄/Dq /(41E%ھ;3H,F/f*PMz>A9qaǿ՝Otlܯܖ%88|GH; #ήjB8sj?^Fwu+m )!EbPYaJid9 BہEt&N]L9 : 2p[#uKF}b8JPSy5vx*sܖE)!XTSh mQA^n͑5c>̺{oߴT؝Y#Q d#ryuѵO)Fi*MTst3tKFr 3LHfdq%}k8^l˹aa]YKF)Ȗqk5m))e1cG*^9}B|o3W5zIӉLLl 'M>#\r3 g)B?i>lݙBS Kz+ ]s6HUc > "lҟR5e{4GA" ڻ1|-6 k\ye]q>Vzn(çcyNs-R`y=&+lrEWH*^7` cFg ^Oq$VÎ+דrWvP9VvU?3tqr6Lx*#KӰcvJx=3^==kCEZBܒiƸ*,?y"~n(:ca⚬lI&rb8ĚwnfQs{ s hlsBl$|SQbn#{~ݚ-˭H6ΔUݬzTeTDauvb /D~EEgqXı`ڛ-W%~֡ZyΤp2ӛ6h~BS1uJ*a.Cx4}0 ;"" L!]Zm+s;Pk u ~2~ʆQ\NCŜKN24,ADM=3bRGң00Kԟx'M~EpO2K\AN)můdŅ +OP|˔^ . $Yiu'!DK3alqףy0f8u`]/TW5iU^e $ g <إp}?-5Իtզ㵤0 *3|ߪQpҳzmE=zuhzat"^2/[!C5 sA3&jYYk2QͨE^gaI$[ x[ ̠1s7ĠpUs`X vU:M7 XVe 025``@:lw /l@N%p{>?)&3:b=}sBLMt'EƇvGb-Mzl _FZ_Fw9vĐ@ o:Y 4 ѾaޱӭjgTGIdKDrwu*2Nie<}hQ `(*lw;5ukí_F|V;w 2(X].6Β%@!4+n{D>鏫CM'7\ }nʣ;"߮Nr Q}B8*%J0 A Эt]3HYLG5۶@]hlOwY&-R %Q!{n'm:NOgxB.IO#jیOCqBOhRIz36P=g0%wM8tBM\:<{SLԏ߆s p1ĥjư1 gz0a)B1|_/!=lgLܰ x|nO_|UɀLXjzB=+w" KQ ~LC2$45)-pQQ_"7C#tǗmzCJk9b]R`Xa>d!4cTOk-ڠS'IBd؝0לS4O>#Q ^]gT$] e596 xhjnuV$ %X a[kw}A_Jvp#fp)>zj)#w2ЁVcG y)Bm[:e:\OkјQXhC0'pM Rx!l2۠ ݙf_P< '']ѳ!M_pئ:8wY#[ٕH Ldsnˌ5-qgɸ`i$yHV1|5_SR,oۖRHEYm̯OJP$ \} Ħ 7}=əHdGMy푂K+lңWO`t: +:ditZาd2!B_Svf``bہ-j-5/ xV\ 18asaUeO"R)>SJQG=$(cjI[fgtaԣf U׶ʽboU1]|&MU{t,-9:@0%C 04΀2 L(=cSȮ$7օ7C_;3=-qќ8Sj)9Lj\CTR47f`,bZL_<Ӏ;'qj0:8m!9wE48P>}jmԨ2܆#u$KC*hYxݣDNS*K1\PKp&[plG& e.:ހkՇyϊ IPow(,$ iL)15w|[j|?A"No37 <,v|nnM5 wlUs^0E6z@l2 f$B|:X:C+O?m']IԻXEDcJj~f%8a$ZJOfqb>r}zzJk~B%;Y|ZV*;NoLMU_FQ:r4(>PMz:V<²F[sJi_S,{h7-km+=g6&W(\t(Y3piCZ'!Q'|qE3! Xy K0Yz,M[78P|yk`HT1o't;$[3|} K%Qg#("دnyI{eZ j 8"'81 r[ ti!bviظvlf#PJ@Jcqؾ;RzGCR^MQ:m ^ӏ6ű1pynb) "1 nQEAffm;,zXLgװ'84Nól XPf[۽yF@e{HI6 8HPGyYɞ챑P](R+biY5}J_Y!9jԲ@sodc.>C&cS]kZLy.D:|MВ_R fBq(Fkr\,l9_f҆R>#bQp"̣*6@PJ vsiKoubs>v UE$чȍdMU3X2{4WSо!P٢o7_G\[\bXhҕT ɅJJtز3} EZ_ц&Wv$\zTt#+JG8+]JeavK,/ޣs(p+; /aX4hx+)b8V׬\Ycijj  Co;Zi)@c&G k\7+>2 ~$1"ATdʟK^ gm@I%=s9n9p'|O!q)9EߥC팢c }SOU&(!FO(:Nx0dCk}_MFhOFu[ƕd:.YsE3R'[z'|Kön%o(vED$sGЀُl";G,k^IbORpM[~fA#UHTwoͤNu'߇ +dnPÑx,^2 iZ}T|=,PlpnG0y/ D'"g9i1J9_">rbKT6&(ltM/yV#t!vD(rDbV(F:$m87_EL)"RX\WTR]ӭ]Aĩ lV$M-"a `:|߁uYl9U!)pŊZAcx%jhGG֩VeYSv}ڀX !6t.&d!YITK d;5@NxcM.lIe:+?3JF/1[5y[[r^F2]FX%q!ɮi~@rɁ@*{4Aϰ(BZ+\1>7\Bl+C-mzbl74S`_|ā:l4k4cf.ZEWI:Hh mdX9K9&CUoP 6Uƚ'Wa.YvFPIJۧGt7HTKcvt[J}s#y:㰛r'LQjcD⦾*K[#0"0&]^ZmWG.msFT;D\@ov:=}c[ǓZJq0owP'ٓ?F(~t[%ޕ`14ς2'=`Ay1PtGq*WeC35Y&0^W S7h\MDp12D6ꍲoY MQ>L7! A ^~ _tPxWhBST_p+3h,5,\pی{{T'p6g3vp3N)\O`N.,7v%P҄5csl-ŵ@Al[aEazaPX~3`x:g=L]l:TFA*MN《+E}( &e@"6?-ѝekW2rC{Lq{)Q+1ݚ R6G)uup uKN \7 ~vBQ 93rNw\>ȫ2tOeMkmm>>vf*+9D]\'/'(1o"2K:mt,C)q an4InhQPMW0v]R8~-ᛕJʝuvIS,j(FlBʤ&?TS ~HvF;[ıBqKP$psoC} x\|`eE=wP5 00;=G脅F~k?L-jFzҽQBfmfc+`ȈP.&>d]<#3˦S&eH&"b2h?gJ3i bK^Ź1 H-g*F\ǬzC mgNo(-<M/+ݖFdϔuۖw,D^r3o܋pgtp}MT5(;K}MQ 2S(+hل7uYHɕ6$ S\z;C;Yxf2<-`qlM0afZ_*.s`S4⯜.ːLaN?rGMiԝ.͚=¹f! py=Z3 SDFH(8I!&[8L"\=W:?#i ZWWmhO.BBs)1bƄЬI9rlOF?x>]huYnȂF93x zm'PYV5{iz G|rI̢A /.rIV!\sIV(X/:R7{Ѵ ҟb;7D ժbtpN).:d*q2iӮ^wdGL02KrnDjVW0l#H1INfE}=Po]g`δ0P=_C雺pn')6ԱoݏZ E⫴Uاx 2+P0L{g_^ORYTW|IWCr4|f6V"FK&L$=*ΘИ4[Pi`s\#fSw=Qkf-{^i1(ؕ bʠv =]w\U[fwfG2FKOi(UWN/""m]t v3T>S c[h-babM&4[ߍۋ1; H.yzsAT(D%1AO("UC kً7Z8lZ`rfU&rw! 8R_w?-6 8K7us}W F!7~f\@(ƾT#rg#swȰgf^%?$`z%&tx?GV$Sc穻FIW2h+Hjx=Q5L0Hrפ^UA٭Ӣ<~҈ؽp5&Nc!2f[@&.ٝqQخNj3sJı~u!}X^&T A$Ƀ<#3%K.eYpHTkDhBVt>Co)E~@..Z7u m֊66Z)v"q BxGĥ)[hר,p㣋PI=zu <tyeh o$X&}GQӺ37C5S[W<{cohb]zP30PۋH)"*W1 ]^~fCCο %J GFn'Jb#7/hWWƘ" }C$5j;g;J@ W()GkTn2[VZ*&9<(k/|tjU{(y_mv XHÙ ݻx(ˤ*0@#Ad=@&cNoVel5Y~eTqG('"8P`e%N'_[Qq-n譲1%ZY_6+s*4k|JiVjkD?s7<4CeX+?*v93yЍ76;N`7glgHx%?k6X{-؈HQ=cs(oD8!5/٥#+/<6^I)/;cO‘>ͧ,qQ7X޶4府AW;=BB1Hէ Ȫs照}WLcz0H?6/ A_)Ѩ+[I dY:"VnqL;"ҥNGSC뫴ZٗqZXR]ku JSA*ؐF̰:^hpTaYgl /õ!iP"vj\Nd`t \oK#@80^wZ 7n?gܰL!Z\zTxeВǂ:0"' V51/q5nʩpW1>hvYmG{_18$c>Y5h'eE"]JSmb[.!d|Ԏ=!* `:}ܗ+SQٻA֫S*=qS^<#\2c:%t9[% χCVݜҞjviͫRhQ/ϳwW캑hdtu6.pr&n>|*{ {^hO[ qj9FݭdB- ecCl}Lv9HaW|6`AE'K^ҹo D_#<e 5dxmc^}͊̕ffac\dfd+0ȃ$zVi ^b[TCk4'TƮYp[mJHY, c.r3d.nRKw]?vyG ZE E.:{ Ê D5,xTp.Yى4!9P<~:U}OG`UGTij +5?8o[2'u)N5FܗUp=˻ #¦-,cnE GXT$%,@K{ \q:"э4ڒC\:TOZYd#]IєN+wfVʂrMJ|_&d3܇XFȯcPg* 0-%` ;"xeJK_<<&ʀ=@`&tz% /T}^]A)զ}R@gk4A5k.L .ZWcfvfltЎ[Dj>ѱ¨o1xLe%)&eӑ4D<'u¯GHǩ~'r̤ۖ1ڌL00"*B}xr5[*IJSD~bMMݱEKJ83,CA6kOJ1Ԇܥjo4t\E&.6DT`FKJR.K[{>J /E[Nx9`_mOl+>|ZҒ%>)?`vܜIMYJ`䰃G5>Bd\(iv|y^ "1^ ΁͘ΌUAF(=K2{B i]bZI 3<ᐎ 38"M.Vh# lkJt?eTʷF!'>o+uǹJP@X#SFUR?ֲr+ɢi#¬ roz:h=ףXb;o4'[K[z5Ҽ$?ՙ%LX]<oJsb4sFU Q9VN ^/Ws V-; ;)M 0jB]L 'h,L aGqo&>qI^Tnq ^%n r|`o_"xb'vao9Ǧ2'Sj$\Dyy9IH)a 4E_43t_.oU(1_nFu7FU72,)?`K(`d=]o> zUm:ҽ#$)QsC6&pB jPx1PPm"y`k*d8 upK>.^!tՓ<àxS >|w%7Sebxv 'n>NɸyD y LXMzU,zGxؐͺp`Nw)G׾R< _5T9 S(\D/Zkve3:nKaOUIh澃2*ПoXT'5U#|9Q7hTA3gd7jVmJ- ՔFa撗O@6 ]5;hDds""m^Wzy%".JF`==l;ޝ@_ۈ v#(J(T#a[ TEW9F0@+}=m n[IQaై8#4}*yy8\*|/P*zn5OvoIϷ ,9[boC芉1uÒzOwȫ {Q$.}903jذ_t(f}9#edxp# *f5[3pe<$x!ۋIlFNmQ{FmT<* 5 =f6QBV\MԈ `~RD:;gR2gS@ca&鰛odp;JM4rY)Kc{vs3c6c`0lQ f/\ݬZU{%04Sn:yV3,;}z/|i(3Vsz&ܝ_b)jtIɊG!> fb|8%EViwAH hcFyʍ,=IN1 hc9 @;8L[9HҘck$>TqA~便JaZ*TL;'>kQ^zse߁$B/bW/3ɪEJΖs>'~ fǑч<Ǟ}wV=5 Ip*Z>W:uCK2r!LHҁ~^];gQ^;QJKKӏD0V\W/F]bWMc'4| (4$%p~=abyg>N@)]mlu+^EL|X!k08d&WDDat\6??@ٗy H7uϔ>:5yew5(;'7$1_P]Cv 텶mZ /Cyȋv~?' ;`͌^vCj5i"G&RΌ:FGn9r"FaoӟmYEDX>׍ bDpa]Sa8&M@ӰUM丽ۣ}6xƌ3f.`OzZoނ\rcJFf05Uj>V ~5 ?ɗ%d~!6`oX *`,݅W; +~{=0714fȅ:-#3AUZ|%5%dN1=G+'!MXz#Isw=Dam刮XUMthyU2xev ''Ána'akwe@wc)\^}f%vV2c% oY3zp`m*Drc(m:! t 3o(ħ˙U³uA]&YÁa]O܃)Y*jGMr=R`=Ȑ:59 Zf$4/ם灗hi?tXdU\ !n絝XΐAٯm7% g3A9(arDO7j_-/1py7n\ͺšCO=J Jb>IbwY?lk05J׬_ JUWl%cϗqAS8jix o\q~PK3:258Hw̧i[;CXG-.j xL.\̍QglA”?<`wEE>6Tj(2_\;0O0DpX; z^+״)dkE4׆ |*'+8 ArS9m4*I;;<*_yL(/|2'1VR~< ޾0fMDjJM$\Z'$ {ThPyQ"-, yh. Lf[r[@G]p`ۑΠ+юAOG+]Y^G-`,hJ>MC>9C[`8<XjP3Y:>0z[I&KmW-|{,k@7ָjR652RFP] x1;9rP9SN̴a"RpBx57+òY7?==[BTGYL}Mܖr44:H)=K6n=Jy1@a"ݓrśASp)+1٩h*~֒Oef}Qfsc"_f^_r9;pC:nބ!|yԥv֍3}KG]#1WE9CT'LTMT'#¹ed8 xv olqLkEҞB>V3tc'6_[~[ld}}ۖ7r,ץ BR)ǸPZpbyau3}݅'Kz.hߤ?K+D-*|z1Z/1{']=R,8'\ 9ۯHq;KLCO ';ɿ{P:h#Cd.!=VJ- GI)#L)𑇉q{6!dوBha q9ڀDmUS+/3l=}x<OkC#kOm=!5 :!w0{)2Lo2H5OՐ04aG2*bqW롒;WH++l2Jh-Tn=YJ\S+Y!u$Y,{K"+q}[@/N`ͯёGL>k QF'(TjN!Q h q#2MJ.E`y)7Pտ@ЋĚնKdiM+'5=oQfFK WIôqa^N~Vjlm/%&)p=eT8zUFvM С #UʉGkq4@ 9(E9pܢmh(|lbG Œ= ?P~cCAhD|b,82QS>Cw4d!s+}C6`˓µ5:塳|c,;kYnj^(iDzPqǞ<\ @pa̭}$@:"ρo{}ݷ^{ݨܗ׈&׭è3Z fHazk1FRm<k>?br_ɷ̠v[q<؟,X$bJzEeC v1tVy'N/*ӇWu,)*aiIielC=Q F~URy_D6&IP'xv o߃`t8#w<{vz!VlɄ T.DK"o:"߈ g&08?5_Vs_qZӰ4Z H4&8"~L`\SۇSTj"v)AF&.Cx߼Мr]-DdX2YN`uKʩ1G՚ q9# ݭV(5|*;4JY {NN&RMCD..1:01' ў͟= ՞L )Hĥwsѽ` [<{MyFd#U? @Pkw*¦ ʡ|K$^W`!b+pw&B4&MiQ5주 @ vŠ޻ 씮fD3EKal5n{|Y6 6U3_0cx_1vi^FO#:RFhYq+6#d4bJy魸_C,Ƕ8B 6 f)?)h>.V oH@d2.?!+_ӆyU#!jy(Ixk_ỤHd2!fjPk:I|S-cPZ~SQh/7Q|i"4u9W5(yܽ Af4ϖ>`Xټ%{JteiU 3ú3a'SFW`dxtZ! U& 5m_eFOe?d݉M^ F>e%9ͩϺd6SLKV=$X}c2%،-#va/$6(s'O5Ef'xG/X9Jl V &K@:\.%;n=ROe24I2!c/6Ëե @,X7U@jp`WP~Qo+2ZV2޾i/@24`|,a?}%.m9CTGf \w;=@=sNAڰzr :EdRH;jaV Ilt!g/uNZ4rf1$n?2% ].5{z+qYugu˱YWG)]eKw^GD~sBݢzHAy^Mn}yL0#T 9OgK@0HWVoK<'VQq`T4>Sh,WsqK89pHtz Ѯe^w¹3m6]\1H A7&7=كa."f3S] 6:d K. V1Svq+A3Ti3)|,|T>-i([U]?ƃŸl}W#wδsC|}Ŗ2\9o3쑖0TDBWiR"Φl`+?. -(0ȘWYD]\Z I/l\WSz=JIW×/PC zuΞ1'F]:^/7%zp6©@|Y#UlAB 5%w` +C.|fj Gc՜@_:) [{b;Gҡ[1FFH EFy{+_S\e^Ki밢^>NtNCLO*WdWQLj;KՈhD>7o,GLj_J xwÝ-S^ -n+țmj%ᄵO1۬݉W,Z 8EPP/$}|)ԉk/I`a5[ˑ'0`<e:31 ]B]JY dH_i'83WmSm<`e̳|oUFGay?ݞ!$X3Ϳ+R= ;%|9M~ʸm&x}A(*%Da<82sW]nd'dվT *a|oa$a')[ t@O\Y<H,/8$-:R&=uDDpڦԲ:nGbƆף]Lz7bɇ{!'J)m8ۋr}&(-a 'u8Ԕ9^~)-DMaZ oRU䓸H%&j az9uvCſI`bF90B6wxj 7Iq+6$z"Rhl_'lD_i7j `=27_|I/?Ւ*nVLr9r3Њ `wq2,Y3@^@.;S-g5VBV)+w9~װ*|ܕ 85% -\2NW??k"6#j ෟX1)3RqnN2_l@FR.)${_:Ƞh8:}:0 z'/ D )$hQynKڜd/{˜qzKŋ>(nR:ū's_2F3 -e!7u~/iG# & Ym壯qsc37ΡIѠY%͕s75Rdp  g,CPDy|ۼXP3wTs0ׇ3s%!ؙgI^}݇-;xgdZV)6ٱx^nqiW4/L0[M }Qm~9 Ph"a~Muмƿ>J_?J͢QaZ! mg-ywz%lp)ޤ"bt?n#^ ޏT͌ 1e)̰Ɏ(1b_2tAg>21s\v*GW={͟#PttWfv}9+oT { 'R{oQDsq? >A_@ |F[-3ګQ+Ap|r0t6,Ч=HƘԅ)dO+ ߨ(S ż66I5~ x J'?1OoH(SjV4ѰJ=xp)@'ށsV -L,qqJ]&ڧ Kka#J~9)\3NʋC)85JZze#gnx4a>g Bؑ!E"S hlٸG?Qnn`hg~뒎=AJVReuq q2u+IvxB@jNLq:r4-5I~ 'ヽJF1LXàb}1TRqw1A޿Z5mSȤA>5E>"j9Z_px(U44ǮiUHeI\nIqK$ /KP>-iO8ilC]aMb}ވ[L ,.K@0<#'u3#38/?f_!:4Un `҅!ao$mKEP @uzV3YN~wVs"g:KoT91P= ˉtTR͈ed׃:%-9;%)e||38`9 b V&#F+hI C4xYu.6T9LQ­RVųPbql#'jf|E6]] G[DkweҎV$ox2 Ҡ,-}!_EnrwMo~~r$MZa  T;JyMVXK{7Qi3>rLfo Gpu' nUhݧnm1 D ![$v) !&ERvy81 b^}>%tS6Em.ExmY^۴4G7UJQoTjJQ+O~޾+u rۢxn!INc X-@PWML%c!J+.c0"X" W;q{~O/;ie&C dBh~]J? E$煭EmRdy?r_L] ی.oVmQX{J$6[Z?~jK{~lؘ؊o8[) %Bmt1 6|͖ҽ[k_i2TfIQ Ϧ?ieR4IP;A%jaC9tB ZRfCzdW9YwC$Ⱦ8In _Lٍ)M`gC6%vptUzG) q{"m- UPxvݫI[}msWOA4V|6;ڭ.~k(VKg|J.zD*JHSdM_昗Whk6 hb~%< |{Ǝji)DT Zee4eA+}οScՔF,HqLu6hq_-o32ITjɌ)FŎl~U,,x;0h|OJ-͋D{ k6#zF>nA -27\{8SlF9lFZ`Rt[ꆟ"ࢽKL%U'Uf N5>|3@`J;:w:|z8vFMMiQJD''jp? MTDXjDtN+/JmQg0?k3oq??Dbd-a|*(k4sĀ8>Nϋ8N檡;@ӂ49& ULa4Y4_I.bCnTQ8g;;^kCXEA<'a,𺃲 )*|ay#uqHkJKQ5Oaʟ,[#[Y-.,>Aƹ-?Yd{n]JK˹L6tU7م ybQa%жUܦAJ(]ޯۡ&c@9fYrRIrQ DrV W!$10ZZRlf&U#ϗnDe@s}6 Q=*\je\sK[ HnWȊ"^wnZ6\=>"fvҢ4{>T0k!BPgxW}m9: Vr͸ucZ( ]WLcmuװo-VoSϼ̴\~aZh9uP [e@l3k [Z7ZtAD/W_%#őugzj ( T *Ϣ"`_O?UWB*+m()ы%YPॺ̲awWE"G]?R@ߥ\ؿvRw0±X l=@#,G( 4y(>t9or־)I7*O JG-!(J=AR):Wīb$T2W]zt;W1pa4|:_m<NL7YLىbCaAZ Z8lJ7[>94s 鱳I4WJhO_+alffM8DhzƕIԄ4Dz,2:X^:6Qz?ߏ'q3ܤ={ "8h"k{$B1V nYh3M ΋*(d9xz7>,;!F{ΦחN$2F ~?~S9%;[3O{JHTq**sʓe@ju=t@a&˗GS8yH%{^GX;_2D ѥUλeO=J[nD?Gؿl/]N~LI#9n%])x47Jlz)rNǣwmʻg5\8Ά'3\/pbF'ICʠ+78c0^ReJZ垙3/χJWB"jgmx&כּS^~ lK(N`!mm{jI6瞛vm}-u [}a'yJN:+~/VzhNlmGf|*:vL[b2s3@aмrk@, ;y)73)F"{2JcQK1BZL;_hSh8.eO/1pHјpKv1r:IBB\3 #^wɩ/3EJ}d8En-tHǝ̳Oiu \~SOo-m\Ԡ>Lh65:7nXw~|כWҞ)|;_ @s4S%O\K c `U$dFYhu] jDߝ.@U !,n}R0TU~怵2*xq|χ/Vߗg3kLe6]qy"[(eHWWl<;6O'գv=&2qr:&|Aܒ^|NϽY jAQY~eUc tь'Hi]~I'LjC[]_v}~JiZo>gsd~(0'7} p ߵ<{9mA. ?q: ~+ Kaeב]2v5Yo[h .~br2rV!iCq&Hμ9QcKeqF#(u 7iC+ȁr+A$ >R3jY iK|jzfDqk+b#-l!Uj`k/$BSU]iw]!.@t1) Tc[@ɸu~(=}r@Qt$DfWڦFDʩV?pJ  SGIq>֡/BrzC[j|Ҕ_OӋjO, q)vK]UAiT;6$st5V0v{R^l2#ȻtnB(]8 T B| o 6:Bo){d*4o^~Ku9FC K%4*b̮*'QJlv ' ܧ,`9AVlZKr+*dSs{Po:Yz/ '7P :+/C]f$$ {Z&z!KQWH{%}ۃDsdH'4"6թ:MIXw7̑~zn2Cb_YkS}FEܺ%!Z=8J- d6"wZa^s @`D.SpAWKe6*j-Q\_ÿf`уkqP]PGRHO 5^,Nxj+ KiH.1_ӆ3jʉ6HU%zؒ3^8шoQF T1UV0.ԴZC nU#(gOϼ yC@)yJ)܀@ψ jg<°Pӝfx9?xlK,~sO.3yDݦ9!O3S9&k#l<_祝TӚ4t)]cHS$z _-$E+֢'f{_[)~zS|DkvFc5 U}Dd(zAWWnJ?8!`_}n#w2t|rֽzQwE?6)o6Z-;IߣMHAMkXncs;Kw /pra;m KOE޹K=qm'Dl[ eJ[^j>$nژཅZ.7;W!κ+m aچL )K`­>88ybgGkޱ&)QuME @}춠HH#؎D=5mw B^W'J\qgKyOܢIh|Hs:R)wOܮaJ`nqbXBT-R k8CCP17ȅit[&[d&Qvg! GE[垞/jJYAKV`I&<}pL),ܵ=`H{2&^J+-PΚe Ttr 1*j'o" + ؟ĒڣKȳl<\QRKz*dN+Typl:v93{.8$)ǚP'b[G*B5.Ǣf_gW =o4)F1oV4[ں.0\]g`mpf9[J a-~2K{մվ_3 I>7*HR`ҍ[z@U.QB+cJIVE7 e7R?ۂp;J7<2*B{k\to%ͨe^/H-;nk1rT˱fH]PsZxlu:]nR9=&j#d"冡}b1-PnDMYN\}Lؑ*d1Jxw}'hb_ l7a9tuNQȂfn2@7GLJ+ʪF_g<@H3K7XȢn`M` ޞ\jsϘ"<&eZ(hEGY d^1Th,#,!ph-8I[{RRmW`ni|݁IY`SXA:D1͎z3kᱝϝvֆDh Sh/D<E$,Cx0 r=;K&y&DK ,@᣼hrǛ[Cସ²dg#_b쑱G2(؊!Hk$@+фR1V3B DJ`liZ0ӥbDl m(oUO-Z PM 4"t%dНIK><`g^S7fP2OR_\. өvʀ}Q#q/P¤38.gʠXvj8k=Qx]` 2.>cJQ8jZþ>=$`H~ܦ)+SFr~V062weJKēkGJla1BOc -VU lg`<'~sI[?cޥ3&q$ iW˴OMB`G{|J[++nT.1Y$y0͂BM޴XnMG|y [=8zt"jec>G%RfS`/ϲ!`pM,;fs 8vBIiD6x[mDh B H b5+Wi9&#I{=-B9R4Bfd\w;&h忾vd GK8׭Z^2hpa_#Ni_95ѫ->ʢWf#=%OQ%$ٮ8x8Ҭ4oK{7z𺹁y#W2ӷZxk~ 5<.jFSuKdLlC^,ݩ5 })ov/4KM6ɢS [dd&?@UG -g =HݻOg#đBG5@T7W2Mo7݆J^!ii7Q-؛ O:w9nV>ඡI%.Aȶ;|ZaZWPJ峐h3rC CA9Я{RͶG1_. vF%_S9wV.h;;SU$ZD4UQjty77ג-3 i\YFCyɉ=+tq5$dR_/l?L!27) =X&5D(3בÿaf6 gg~ #v [8]Ox]R.u1VaK%)NSI/ɠd0PSeA"Ὥp +‹Y{K\p/9ក p%Ď Y~㜚^#-k,ڼUu /)8Ĕ]UBhW0]73hUwP*>dB?0s=@(e|[xn+PaeE~  />n3` o0k?uJ=ϛ,DL+1e(n+s(a# ƕQXS=$C+dyU [@h0fj;ÕxR_]\];5:(R?h~5}xn3=-xPW}׵JzD{;C֔MQþh|)x$|/eO([i!/Z,L <莅4puၠ PmV͠RwZ6 (Jp6s2e9K[nk0H'{Ok?9 ,*Vk>(p o%_"4@BvLz41[rDPQҰJ2"E ֭{ 5fxfEnګ"ED:6Vs_w^,s uK>c\\W<&?#S>9Vs=I'7:9_6JFTݠ+jx?о{7Ś%|'Xɪ2t}#O{`$Qh1T#Oȳ`!(D,JX-qQ= ]d(Tr虻yN>wYrYQG=ؼN1rQ AZӉ&WsLv˘:>( &uzwsAu=_P Bb`9qРk-`%+ؖj S5 :r=7뷄&DVr8BHv) W*cX$|}X. t:M}TVWm UI;JK=$ǭ$d I5lY4fuHW#gQZ T(Bj1۰ `)=@K҆&a#14J䵼%^w\ZB($ I`$à<>6⊼ɃT!vY F{DZJkW0u%N?G1U1?pu}]~Z}P$ :]tE"gΧ(v?)xg\+?& / cp-h5G6}v}=UrQ4/{u \KAY0({p6#L%׼) -*+=2yX^2[JGi{@+ttSp' "Wf߸LmU aԲ؊I>bPsW+D^DGwo_ـtԝ3Y[cc/N: ',ߎIYd .\7̝D\_1|ֲWҋ+o9"rkD2h-%QRM bf|Ww&UULs7eMNgbj7$8x|rwka/HA,Y-A]`,;>Xz$:J%ad]#n #EdwRK%WBe GטlI 1RdM4jR`u]Xsk$믌kieRw.dFbI0LїpRܪ_w Zc/x9#7;޸ω|uDswy-p 2B ¼"WOMmlrcpjYa|.?>]hŎmKY+>PUU4;ʉGr‰S $Xx%A)E8?N2=$r"kR^wkUC͔Ө19S-Z%wug;Npr}csHk]pI?zg Kl} GtRջ(Wҋ41# ވ9EFhW DcdVW.\*tm厍"<\sk]-zKLqq>+^D:QQIRO}9ʡR3S)mrRb繏63-kIP>q| xG˃jN"y9VsH ޒUE*AGx~xsp.WU,eltι#ב4VvFtŭpbZ<Xvz݃ƕNc.=ʀ=CM2acd>ä94 NH-N3&Ja՟5jrP"vҿ,lfH?<1ٸwhrg'~!ڝզ?dD_|kϾ߯^6{lڈL?J)WP@d֕/Ҹڹn/UK.!>Ԧd'pQ\eyy]@{o%W xq}V{-MҲNX~kSy *eś 8{[oyD뀀L 0\O`[1ΰ:G4f? !vqʄE% -}/V{Ǜ_'lAx4D/7hsM@t~źM_lU6c|iܙR^e`mboXZf46G}NIE<9Ȃ>cuT3M(]2X@抨 x(|'7m/ѾUxtI%id:!jO`PE T #4A8{2#sw  3S62!T݋I'Lh w>)ԾM:}%(Ihr6OgگcÊoaCT^We"1 Ħ:&!֏6:yxԙ-=`f\̬$,"tT+PNTOMb5}C?5$X K 6.ǯK!>g@:n<ŕvt#O 2]Cl!aOav|.,;z>i< a4IcЍ5Tz]]*(3HMk`]~lQ{`=Χ )ydz\!dr^ ,d>V;y٦J_a{kg S)FLg[F;݀wZiSX9n n2h W-,8[ F]p c]%6ڼ8ɰ؁6tNqܦrh:蟬e<F"7̀Ws#  /ӛU'&Qo2(dLT7EG8lb k7|^Lrwɒ)F=s>D94NϮCK;̝nwT4)\4:V[>f6dhj9CdCt (zTH v-&1%_+6sPTȴA}b ̷bS)ʑ"J[> yV5EJr1/?.Ɯ6ڔIpBWh no[r8ŲsF WmDS[Ѯ:sM erm4 JI? .Z|2Ho&En'ٮpgrKؤF$ẉBEýJ/1lYY쎜FgQ%by'ڻDZ}l^iD56Xr=t#=˗ZIde*sF1l&YK2vXTSRA6bCF i=X)ʒ}YƃU݅89`2R.c G _\Մfn1= hn!SL$=.'BD#-`kYPqq˲~ٮ}B(+kP"&x^rjedɽAkdrpOэlwB?&>^!<_4-8aG *3<6@s<ǟ^'t8Й&Z#`Nl Ȗ-rzBwnS Uҫ}3QZpT1x9 x*mqMXAp1pkF; "Bgee :eʕ1J᭦uWA&c /j<ӽ'RY5䥐ZT}CktZƢS.)MF';Z~Ñ }{q{ƜHh(g僅_zmo5ܲ^cQԞJ=ezӒ[#gnQ24D="k0m@`hS$5OU3o]?;HR*~A5CyDR},ўuvF4"nmPP꼩rًI{긳_'lolIU]ڹsٯt~Tގ2؍ 9!my ƇU}@ QQR;*dgDu y)-n 1u._[zƄ;Iwgs6Z`ّߣ*̝ mݒ.zܥM|[*~NH@qN !֏HTyqT˭8BHvUv;Y'q̍~C9p/sfJs#C -KjikEP,^S!k,pUG-s\LElYL4@/uZO>'ov0Ƞ +雅%{;zTg`̍hx؃lӝM(k[٨cH64#\/XD\ϾBgk Yj,lÕM顢*E'ѧ9H :0"ձrwy% L^w3vr QԶƪ)} = X%~3PLJMx5+$sg PCefx?)Dq5t d1|A+S_N:<;=6UPwFGmD /n=k lkХS[O,PGʅQ<IS d%4s?g#YuƅG31?)/3,8lܟBީ[+\8?b̽Xblt|5 Syi8;70ܠ CfE[g"/ rECT`">ʎ /S3Q5}qGlinKKd7OB_f} ܱ9jHYh>]a2gfX#_D1k.Tѕ3su4a:uoWAZ͍C^"*.fev G/t]iN$bj!u2vo vx׳59}HLxN,$;j,n!u%G|@a]p8 |.:ԁKҰ'* =vCRԩW!䊢D["Td kK3;b`[SE Y نt~щ)JO8suF5[vhy~Âs1{$ ͉jpiIs8`;y7μ NGѡ0l Zx%bpg[)Q D]u ޖ-B$I%T+ú;Kp|T^xA<f6IԞ1)"6t#{K ]sP?}31ïqm hѾbW}#!/x J7 s2!ǟ[~(hD N6UB 1_Gl[Wts*aRӯ^>O0TYS-n.ihnqA;8nGڧ؆k0,\rd&^4 IJcx7ohoY1E[baߢLd?;'&)O G'qBej "#Z/h_D$UtkA8a ob _1[o`nQihv1iDa͍?ݩ݅J< H'#)XچV28M~FҌ1ϥ2O>{Z>i lU>>#%NJ*F-Qf|O'~0*4l񗠙o/F1ڨF (2:ǣ* ` 1bh!ƟQ2[RڔbvUGA^҇f;Pb/b! >NOϳŞqsPJن 3|HW]{ G”/,k6]nKC+{uPJzL "QC)DI\Op,gB`SCZ :I3{Pq!\8(W9ę"EjWwV1b62jnpF Q٥kC}fSHS@TēD=i-~(L~p}JFG(ob ۥFN)l\mRv*26#צ͟atX^Rt:(퀚+DkBAc`<Eٱ*u˒ZVqHyd 74ty@l}F*|3&|1cמ[|zL![z1u@D2?"01Ϥ*8)=R7߿a00nCSB)[UۧRZ`6Jσ tG(Z}IX^ -(6x"Odwг sL[CWeȘ8IRpV\~}IأJ3(~KrF ZEŗjA0CsW;,j~fi{oOF}R.HӥmqQ+DZ{n@zXIxt^51T-cCaLk}_ dSYoͺSњ8ՐN>aFٌDnǓ<bvX]]A=|aaPc2҂Jx{:C乍+K 04!+ЧN 8!CqvL[12_֏jQIVsPȋWMLLVTl>J.uָb+% u7+| \ޝ+b=tMS6ٴ= U?k9n 4rdO!r%^-$ 0|5p`P9R\fΕ̖.+QvxJ=t k\4Kʨ -H#WHzpny j0]L@ylu\L˧t`%Ny} a뿧0BKedͺwPU OOlGoG KA\L-Zj4J̜Eu)0I.]e]=UwSNy6󨜔{_7RBk$UʊJzt-q5"X[˺W\aPGW_S+4bnNlADA>|۷.D41>J<TS! e)|X+[#Ju4[k!^F bj-)0C~aaz3K|T}߄F͐p1/\^" R+*!7-HQQٜ mq.L <-mT%IS窵S8&@XĘ6A?+J_`-DZbzyn~)obT)3czr7$挷sP59Ns6h).5ٲpdMX -a_swL>0R_TV)h|~(hmM吤N<0g|-ۭ0 gƭQ;b bVYtʋH:=xi"o@mg~BP(iRTC) Jb#WI#r0F@l+8/P${NaǒF?1Oi(kI2[$/l=(M7 Gv1&bZ1[7?r8kVZ LM!Zegzm ? 5!e' $Y`. 8k4vcRrn*䲖s4`A9Mgm5A#ytvZGlpBWB`qFހ\W"ΉE C9}fz%in,(~`W";%8A?;}3{: ԿG\h !"&@` ^d>}|.;xx3T (Ho.c/{@ dPk^ ,$iODŽ2F|O`U{c z7]H]aJ2DS` FO ƇMȾ@}ôĺReJaXST% MU8o>gyk,5Vd[WKwՑ0Cb1 P ޼P~u) i&õkQ9Z{nyqFٔP O}cdɇN㲸5Q`Okt+_**w?B 18gДہuԺ!a48WuyDTTS#M1:ҝՠ^>^2 0#eTO${T:sC`j%uA0jZM5[]2r:NBrL\T󒞫QTf.^ .!Lɋj ;J?f|يXNjd&]瞗kF.8VyH{vo&MQN"sbbn8"MعV9 6W=s g”BLlE9F(>)˓`ŧmLJҮeYPlxEކоt^XTv)JlxE4, J۞P6O #3"3uJw\ @3fbsyfTpG*M/}6rI (LeiAe ܥr?k$Xٰ8-Źh`g6Fb\qYxĎ/~q+]ij"Jߴ$u$wiIKM}=,&UW~iJFAq,lZ H:#Ut|KMRQ!mn>{w a5wrn? 7LuLw8u ZRlbJ ] Wx}6ikd!n~v9՗ Vjcy" EDhL MO𮊫_}qMM儰Srs{oUf?Qe@ +a7ueD Q2kj,GW2QL8v(ShUTN꒪:{bΆ4v NF]7Zʙ=`jU]C3 ^x(n Rm.#?ڹBύ:u2&2*TPO*y",.$owA N SJJ ׅ;`$nrة9ʖ}ƵOU_!pLϲ&a=2J`d^jgˁxO=1\tݍqmFGe.InEPB7 յ  ubr$JZfWh_VAϨE/+$i6y)`-ub:aa^/EWZd& SٝIS,03G'Ν(˔36 0Vd5=aCPa|=M Lh=&h&{,b~}`%,qy̖1k梉XSRdLvg3Aջ'82ZqhQ)pO0wFlh졘 ES3jTuI;+:;.Rzd3 4H6HОGpZX&c^ tL}{Xov/H bQB`F]#l'To$J$ZAk_ n-(2"}SC>le~ 뮦qI/$\e: 4(=!OG]z٧>:&5+ulӔs/H$&)EV[5l8uNO \96U9TJ.uh`epٝ@mfσIx}S;,fMZWPJ\ $*7+[/: +k:.ch~xPZu)++A iA0WܐҨc!՟NdJD/`FG0ӔnrL W+N}wQQT]_F3s`̥ݏ ! (v֍K3A˗,6S =z Ϻ4h۔1,zF}CU3'ɢO(Ǹ^vIY&%Jr?֢?Io`!OJ$d,o"ۭڳM 5 phZol݁k&'TpWuR mu 6+C!7T#PCenK(M3ю c]XWaKBQӄoZ-d.Yʍ?@4ù%Kgh]}d:fv~IZp&vTI(`wgFPE8,N~HCڀ6z:ӴnԔrcy׫뾿y$aۡ#Eْ}ԶC6?WOxD0;zS?9_ܵaK"EFsS&$YF \%g/UIp4Ά\A֊JH\OCĤ=BG(|tKp/.|Eݙ_Tf_=oXc~ﴷ((14#=9̴,z,"@p75AϿ4 ׋fr|Hz 2i=JKa?5e (?PTuM^3"ggB<.hfSI2[r}#O}zُu=gV?'ydP,|4g00q vd C[GKOI cCpok3Ur=N@'! -wGYڍfqUg h~o,nX)+Y_{a߉2Kn `)$=8yqCY Νal*U?0xvt&@o{YNjE-(_&T4ttWRD(Ze=-,h>+-JU@ Os٭k+H K`'W{ |[[ى7*|,5cCmY X4)W[< ׃`,}O1^%殴Qzo3,E;ږUɞi韌$?a;5c/X';#kY66J[G5D&/ sER16``5%:XƉfQ+BQ̙CJ(hd_UGkgd^|K)֌U䇍wV ^wi!^S! ?l4}96ei>y$ NQtd; wƀWǐas L`%3uX:8.؇EklDSj('] ##.PIbNւt/qXSWyXx=RIpcy"V^q l#ċG ]E-ٹ$[S}J%΂k: yOb?K˴g+zUjD{ܫγg΂|ۆ=闋X Վ ٨&X!w271Ʋ#^ʨ`l_`/%˞90E4D0c>AL V[<q/ -BYJ wD^5pGce͐qOÂAT1p{H#f_Dp{DmM&r"ND؝.V|k&- r1 y/ Z3?IVW{$,Q6LH myAR5q39eKc 2s}9G{Ug7>~9t@sp^JK;%>zK,s@WT+8p֏ fC:WTn);lW x!jQe/:'3~uau5ɽ}ni}ޒ 5 i&y02 {dgQ{+_ b%,#ʦt{ORׯR"'.?mqt`wPѶ풢ܻ?Im4/Rb޹ԅ1Lh3|<27YPz ^Pm|kD;3 =Ԧ7Н~[Oy k3LϬNR.S? R@>WyN񟿱_̹^9 f;˹>r\~ ĺȑM| j{ȳwxE zfWs`$:-1|ܟf6rMa9+Z` 窐BJNo0|7ə$\F $l^+bi\V;/Hvf̱Wf]1MKO0?Hh u7rtPv.3^#4Qz{d:$8:0nGԭٍYQ\5}:scbs|Vi>D¼Iz_;?P`B?6ic/p(`n-ok dT]YVy!-@mfOVpu]f oU2D'g__otR*0@Zzz;-$Xcm1svfyE *4HSjq패J%Iо'g$(@9UOjB,zwCgy =o7r 8!NW3PgE]?s~1j$Bdi?PsK269z |چp2  >-[R߻0J;Q9x*Vu1 KZB"Ġ3h ̔V~T+D݉܏|:>e-~=,MiAVituw'(k%/MS{M 7nA鐙@Gk˻Bo9)4e oG *H?mF q4k9hTKblWqF {c|$@ +08)kl^[':0DFXar]__0 ;۹ m]K.bp] bFȌM-:g^h*vM.lL6>R/O}C]jh^2v=G+~1YIhZ/VfFޮ-ِȤjƆlq`:sVU⹉7@jϞʁgJ%FANXUu(g>$'lyQ$+XiefeY/̴p'D{y\ 0MIٕLWf/5hk>'ZaԼL8a.pHTkHmҮw[{!w5sSKE-CXa߉ɆAm.\+Ɍ5("q$ EThvsWdr׿{DȵjQ٪Ml\ .仹K}TQKּD&u!86CkVRj{ 3 @M) xa96:aGyKBQ~Olep.^ƺ"O{WYn}$]Y!獓*=Y=9pk\+J@“5X[KVd5"|Mx+{;KvcIڝv/(?̌5A@XxᦀfQTJU{ڑ&w0ە,֓pT(^FHۛËetc*96u:2[`cH$7Om z. V%YL7Y613of[cQ'h 7أJ"aIň& omP?VN% HkI q@ՠ9ͽ)KH\7)-j - }vIWzk~/BJJf{@l ePiN?⇼^7wj4ft<^̢⡨s/Nu!Qx uD1-fz9XUGx"WbK~#6 X뗹 wN*4a߮p#nx5NY6X)]!IzjnG؝r$h?7KՆNX%#t lj4mR(&QQd ~Y9qH-y e$ 9jq{~VhNnP *r(}^c:CʍIvvQNMo0ˆ,~Mݖ~oȔEʉY#hF9`\ˮ~OzC^-c:v_jMB|f˥LO|zS=^qYZ GlK $N乯EQeX&*"#`'&~ )mt Ap'޵n27}5;.i%Ӹ `E rB:Rx-!Cvqо2ϑ JtQLϡU/ :t~S(t;3-u zaOAmS֥%^B^08f+QV]$޶y$|"nɵBC(1[_>MU[ ;ߵN09 rɊt'_|S1$^PEF\]sTJ%->R&s# *Ş%=ݑۥ:bT,kƀ1#7M}j湵T0@v;A!u( ?u<Ƹfp&}DD퍼[R M:Rڥ+Q,4 ?ͤ51 &@yNPn[UYtzΓkknj/h TKh;l0Ak\?nۀ`W?í v./!]U}A^ukE27=|8-F933c*lrSA>F7Vj;h4q}iGOP:G\2?Y/QL,#n%k H2mQ_KN^x{d:zl;N?gɢLx2:|1?~a"OUVRDa]7p `eȌ+'E*쳮Wl7Є{ZlĒiK@ 2c3Tٟ,} ,v-TqՊ&p1f1%ˮqrp&~: $fz.] Jc'!"|gᘆw%9mcS̞[ gRWXl&gRSz8zo&!"xe:8 btM[^P␦{RQk]D KK1W1'Q67(2UQ?% +eE53`!eyF*HFqDPPNOg ݩඇcMW7ʸ&1VTO\<3{ce+GovFƖ֦R*AV Iχk{WeQL_W={5҈|)<4Q5qx]t]{I\4\leȇCdeفl(49R$"~$%M>:FU6h`(8ffq!'m"43`s_9wu<`YFZnA28[7aO6{ҙ{:pfXGZMf&QhNO]M6"Rp)khJoBNrOSeK,ֳI$G҂\%ݣ+73:8JPxJ7l Wz nXņƱ$nꂾ7& KᦇJGXRO}5]5jXQS/_\]W'C|6U}H3|#'\e?Ii)g2}u"*'1eP;VaCE BA略7y~"AP#ᑈ󾄐Ёt^7Ah{ 'J"]'><30"A#_@Yn0cBgߨ%3L䩻A d 9 z_G0ႄIĎAL4y^V:tοOy,0/澾$*r_"M ӈCh!jFLQN l&Tʻ8r;pEf3[gF4v@dpnDąSA2=ɄBSntjO`M v͵%S~t &4$jqSdO=R4mfK{ ;G[vP`-Z\E~W.w_qJк0ƭ|N̳ } ĵ4V߶7 ^}ظC{EPrN4cRk̑d?͚6nd[MMHm(]I}(z}59ڭwDIu`l\J93 hJ(7(`(n喟0r[Mopm@r=~d{1K+f UW.CH+mӄ#vCriQЫz?}d?; 6Y\/X+buj,;O!g-8\ uA&Jz6WT)}14t4mBQt;,#Llh`+E(zʜ%S$ibq# @ϵE Vk.c1/ Ck^}*ݷw?ޡg8IY"7ƦH~$_կrVj;T,b3چ [\m^ACkt3:JLb.whּW7Ȫpګ8޷5S_P^(,7Yy (p!Nۖ]V^m|kʯzW($`7<o= *`%0t3q# xƛ(jFh"T"+隒NVwˡ;^0 (y5nVe ߲h" 9<%cz5=XkCOj Qg>ƵnZL`hhGygc'>8ytSxo!]%اlk^r`k7[b:ƄBu^޽XJ둟uYldZuTf>Aٱ(>K1HLI& *Yq Ҵ=:jK-/| ҅lX`M:OWbJe) Sq|xyt9aokЅz_aΙȍRrL{ NN $^4gzha%f!K  Bn [ء#rr|w']P`QKyv ΄Ptq_J :UDي$7 A3ɴ#gꗌ'i~Wnq"ʥDgCh& ZK|AbĘ~뛬wbC h~NpLm]elD>lCo*W\mR?{l?9;HlEUe TAZ=P| ݲ\Ds#O4G{|r~¾ۭ~,o2堘cO =ksc@pXjqU<Kfځ́50rT7lCFHd '*ZqaE5rLN,nN9hɔUppaK{XM)+$ϧ $ɾG:['Fįr޵+D^ ~zDn#. A[z8R%K'Be.ru~Z{ l9_\>jZ 4|P0*W%;= TL΃Fw-aT,VfHLcy҇ 1]ƭf4v]^ :&VVN@CW?[s *b qQM||Н4ʁQ\(\.; #GPAߖ撯egߏ@U}hCMn/e:ƾLp,j4O"F~akKό))V Uq7 3ǯ[d!!㚀7[D=N+u3m1䨑o0Q~bA +DdhH>zعl:YO!78Y0ehf"K!zjleeA  \16bVq[(0=dUDy^OsHttvrutLWK`/ߺuJf`A['"vt2b=a`oQ#ڂ=(>z e2בjsZ^u-$ O]+Ko9 TnY7rLlB&HRNh}rJ [o0h '$}ϝ.g7AaUµ6! ɢ{`{\NUIcĖI4AluAgUmAUQzĤ7Ŀ@ o,&S488%SPl*څHq}Jsda>f;$"VNؽ͍l_)^5mWd[m*2TZ:SmA# #Qz}^ʼn2r<ƅ^qjKyF?!V?(Bu`\]$RѴΈ5Y S"6moY*T 6IGKr9A雃#'x!.ã *D8 &H$dȮ 7_Obr-`4]HG~Ah4O?ݩtm\s `7wݜ}%|F:+rY_e㔍קpYhl׈4RD܈w(Є2ak15GH@w恇+nZ`JS룭#Fot)M"T4+2.My'7Jߙ.cňa4~_Ci :w^=Se3֘#v uQL^eX \w`zX!~O?R{`F=8ṭА@C ;xK7f8eؙ p 4r BR7ڧ^iW39VCNOuk KuK: ѷq {u"@p088E)`+U $f5?O?6H?7 <:hgPС8 &N_uHyKF=/n#j5Br7CW%Oqx `)X*f+\_n>EϗրCq[mu̕6Z> B H3,wG-5m{(DRdp`XWͦ0pfJSTak:]U\w_oͪbg` ^N+UU qU2b=1% ']~\SYX~.O!F&7ٽ7!w$k4BЍ\&n SjZYjMr\6$Gk} 9duŶ 97i%U*vc~ָ!<ֆ@ Oc%PC߉rw)QcbO~" Z-O+@F(A1X D#*bSl S3B~cn j_K }%g<|o·Y1E|y XU(X9{BHl{s~ *l6*G[x>^VN/ u agboV 6!Ի7+N \yL$"I)FO=A=uI\V]2]XvtZ) } VOǚ)]Qf54b^<$^{4;ؚA9LibFٟOM:/3jn c;SuŌz7UF[ɥ1Af'X6_QYD|!(+>n8#%/S= ψ̸pz$ƿ ?v vD"eoL$Ӛ轌XoÕ_2ùS)La< iн%̶W|Jck<}&J=S?.N1Pgjx SXZ?D?ۚW~$슼Drwx(v!#jbScc q °맨< }Rwl6 Mo69@Uvef;6{ 29}d@Cj}مQ>H~;{{-GUdN%41oPPE; .`}PWy$=BK,N Lpz~v6| ZF1!~re=O޳?Rg=")L휁o֥=A x@t{->2c 6,T!sMRY`o dxF&NxVwd8\Lt>h=UHGMhLSboa+Ump -0:ˣVϋ,pkGwWS\ G)Lp ;c|џQLBT68fp(FE0a jXp?1 )J'zqU͸7i#8\3dT^kN1LoD)\{:jYN_ciA(a>AKbLa:p>'0?ם Bj& si G^^7F]eP] ~SHLL QI?LfJ?ua f[R6e|i {.UIsuxk{^sյUNDýCn+b4n <9/w,sZŻ#p0t,Ѭ:Qy!#S7Un Λʹ 4*g:t|ˑ7tq"v*CAVHow-Cm%v9Jؑ"nnJ$}߃Po6NVRT#2_%*i޵} f¬SQjoӽ dQ#̀A3{U˕zY#| RSC%Q{'w8y)hk7Ul#k Ps8WeA+@>kO?$')c^X;>R2"EɅϔ(2R :#|gy.?ۑ:bN¸+.G7fv-Ոz爊<ZRg!oȢ$T40킭Yh[׀QtH&&M#H|Fo ҖWyJܜ3+?I9_w_?zpDf8N4E% ۏ! a_5HOyq5vg4g/n4Xk 1'K.쎀{KvF<ڂ[ۖ(Ug= GYm,JUw}p_!R3!( i٦5FqpmT~<f9!ψ2 [ ,p8dO4Y65YkPVY[#NFANͦeW)YєЩbwc* @n J5K sh]FlPsc$K\i™ܬWH仆3KA+A:2e whR2nLCM7\[QԟK8`Z`<Ӥt!YchqO Sy\MGʇ5]qO71G--n=ﻭ(-  J6qV6MΣ3+UJ?V( if$($/ x5"#yXy7sF=Ud7$$ ͍)-f)wW͇|I,es NvWTqLO[q#]6J>^F*b:io.*VpH KsiFpku1X |WЧvko"pk8.{~J~Cf!JIk hohgY%ޚ=4*6>*7)~A~=܌|Kq<$ק; ]{\&v]4UR:]c锡_To>:|7E7 }XkK%d Vc>zR+Z+w02E^!d w-3͚q^RqKދLʤt&RRPԩR"= ]b^ #URDa,a)%{RAo iFBd2=cҶw"x w.0*E%|gG59lcˇCL^)f)@4qp,O~f Fy81YḫЈ]>'7תJop/rx488us7#TD :t,7IAJڅv";;7a8>f+18S V-6ٌtpxUyb>19T$4dVXu8$ǶhNPVr-4dMXޒ$.ƃ_IR"Rd_uA#1kߤm*'1;9/fx?ئ2MHh`XE ·xbհjTk8$jRC%?\5{o"i{UoM鈟a>{jsͣi@Tk¹՝#X 9ׂO*R,E69O2`oM/>֬Z(;;]VW©ef@ geA+%oVs3+JZ"HKz)āMu@K;)07R!ԿVKBƻLy`*7{ϛA$23qF#7!sr2fX"a]2Z.UC:sRGJ*gE5t ) 9^1`i ٔ&d=ūĵ1&Ϝ#Bhfṕ@\' eSaPL rzI7aO{Bҗxv뻁ޕ:5e:,C_`dEs;DȮy ?BIƒoglv*m$oy~[P<9D9]36' ЯamJ@2LZA!zD1:J$7oNl֦3[ (M+O^HoD'#r7w'FAY0 ;KT5R_ үa?l]5`h'LcN Z̍y$X_C܉70nGe|glkޮȳ揗+Fb`v6H'wc=~a( Ϙ5qsx<?Qb] lu&U,,t? ] ͲYs8q{yfytJ*ˣXꐷw&.QO5O}2ˀ=7Z 7X@[~$7owAvVȈ}Njoc!Ģ53W\W5&Qv(`HL}M w뫜Bz>us8bLD[-g=ˇIu~LbAJ 0#_r̞7KS8uaIAݩ(®]G }b#;Cf8MLn]xN _ISb7a u^3kѴt![&EQ@vP>yLWU |.v<|{_ nj >9u_"iBPep+mf$ /x'3pǿ8"I+ .u4Bb*YbS.oñ<+uRC{-SװvL 26gnM³].n=G U4n9~f_J753(Rh2l>K-H‡+d Kdn;_{\W)\zRMef56[NoF[ښXpݍEV@NKjc'5T+'N-%'$.R{;1s輱tǁK72WUH`Ք f җ,>91RMP휢țn@BCJ!L2FV.Uő6UP1,>^q1hD>f<<~XՇu3 Wm ȠJ:k̼]fgM9&O&}G]>H9w!CC9oKvrYZGK -YɛUCe{] ~oA^CIR_<ESlRqT ߈kNCapJ 7E%-jOQpZC޷W> 7_|ĩNj9 Z寲p(IE\%xzq0&DB뷦|a'rN49; 2 1& = W`,I7)'ǹ/mX5%1K*DqWDM7B~@3W?e7BxIY !YKuI# R;/nqjQ8$z W 02kY,):u^hШT;Wg23 |XdЗ1IvX칄cp3.?̾bj۽)1~C]6U8&,Fl!Ծ(Fxq\"XIzA`p=45 AlY/TvQ|]۳Ī]3sKYLŽ>5WWg'fBZ?{Gڄc *lBi| X'Cv:_gw'!۾bTTM~l9+x0 %+yI/1d;̺'G@ET-<9;7C{ĤNgG[BT(`X{ߌqk)}"G {#bhbƉ~=7y 8= X/:3dDiEb:sTadj/ZOװqw6[60 -z[DsϠkA}"zR5BB&:;E7Rs_2dkZĔqvPDs8^OahK .UyJ #m>yhʵEv<1y*RwAEکҪnQ Cs^x.m]U4*vnDa!ζP ,-y!Њ^3g&l>rO,9]z%FX/)y|{LJA2WNg֝8K@۹;~x ZޚXEkd6IẸpx~qf~ V\+^>]D&}J+2H'Dc>S@X%LÜ"pLf_`n z+d)!<_[ʼn&ԟsa 0V~ leu j; 78Ϥ*7(و+N0cR_6J6-C 88wr= Y_obxg;`;. '=2-H캛4Xep[Hn6vX\#d 2vC[)t5kI}݋URI-j{HqDaNR xAKw$JF/{jYm5~Ǔd4 )Y*nEj]?_ҁtFMlHg*x:'G5WM>"z~fèLޮF9H{>;Uh~p[]h.mu K-$\vc Fq8 8{r=vd'`ǦG3Ф*e=gv FJqk7dBnwYNዚŵ~ߋvdǀ;Z\(>IFՌ"oEAT\Kb@11YG}(Z:[:CP0ci!%Pf1Ieӿ1}h-J؝}-[""'E ĴR=JՌE\ ٶMxk$TO!zur&¯(~*5irZP"; Dݳђf'MoK0XFтl|m>Nעhek˔Ab:׀'6; ԋ;qX0|g3}ˊvsPbdg#}3nR`k[IŋN#v#6gD|5*n[%8UkCHJ젢 ƷqqqQH͞)xɑX*c܏@fȻk&_"Z8WU?t=xBnkKʺ=HF㨓I'3[ xuqpd:X}F|ꀿ;@qE52:eKPTiy*'ҫ8X-T %lmeۿ>.Ū| O~.W4fLF~-Qrnm+!OJoo!޴cVx&Ekpk:"ukF>}vJj'!2*Q#=[&Aߨ"ь+QP*ӅJH+Wx`2&VȏQz;mϏݨcfQY] ./'"tP'Q(|>A"QWgi+?xZBRF`h\K#@A̐d/DMlZ,$il& 1u|2'; .ƥ -ror4lPovA7x^a믮ā[ͪNN%17uE"g7`Cvs Tb5 Վ !y3i_)%'^+*ջkR'`bC kOzZ\T+O<DK ^u5,nc^ "ZHIK<)jwɉ"{z 1\e="xPNV8T2fg΍F5+*+[x%\>mVQEV/1]Do5>1͜UCLEznASۣgȼY~Q@/E, ir".)t^87WhxYh)>g?EcQespaAeD$ua܆ٻZM:=$'mcvkϕSQS"#7'Ὦ#{~ .kp+Jo[覑U'ogTt/fen&X}&&A <*]׉i~C裳Qo(ֱqiR'fu Fq&`SCj4YoIN#;ay +ܶm#@SOT^[8i©\q);' |IH!lZW,nG7:{|?po֚ }Yۓ6h&!ycZtƮK,6o #zB "fc-!#Vj}" GQcIB8uzrI<!Z.I*f44d1MSdR-3% XE[8ޜ _O,{UujKi^?BHi(Ć~AU$AVu0M΀uh 6'̜*p#PiR$rK=iD("8SPlh=- بG7o}+Kc lrC1 UEn5=v 4迃PwvKv}w؃3\IKwlW-wi{;ŨY~ KS2Lp[c(Rs 7M}o՚OS8zI< ӛnV_j^ Sr#s\1. <:ge}Y ɇ-f \߆,%9msC5CRpWj+fvY)hƊp'0?dQ=1 s̮`5IGmbMJ_%ꌜ<1ׂ*% !ѕ9ƧdPwaʮVMhmz*~\EA%2 ꚩt9lѷ@ w]"NkNNgb@K M`.a#EV(S4nl6s z~ j&K dCϪ*2$N :xn.yҗRP[bnWףҾ?-3i_&]L$cou,-=7'l5Y+jZVK 4*H<RBX?/Bnw+/Fw+CD Ҟ,*dJVrjj{0^|yAި1Vw_ H^Bz\`BF6Q_} ]3y޸.^E46>0N2aGoAk: -F))@A`vЭ/^n3Wvx.ep MzTSjBNgd\(/jQ-eQr/c8E9?lj  GlZs*ě ^a`0| #/_x5hXMsD[=(ClOno.3n(`]/UAWO{K Q)3_Qd(+s![,w[]*DAh;c)."Bܱ(8?6a9IV.?@)!7{,ytNWMʜf&b- yƖoN÷ybM0/*!gRсy@}z8MVk*5|Mp0̵,ĂXqoJ៑'h{\_Gf8L5lԪPBZBB/tENIl^q. F 'cf*Z^' i[}2ŷ)8ڳb6ZZ(&N=;H} ~\uw04P\1*8o-iZeY_mL d:ѥA/5zgƋ붆$x?.Ok3WV@&(;ᡊ& K '@K6@ԫx#Gc&6Gi nVp`V_bfZMZHxGD2 S1,w[D&qq_(j}D qR+]v'zUr]ztںm%q%RRHp~^Ѕ9=5ftˠ93P00K6'6'B뜭bC> nm-]Hi](q{o&Dg JD @<#Z cij&zݳ}\TE"5QSNEvֶD%CG86"\5aPM,j?׎|Xl1 8vi?T>xE4^ +BHHWVâReVق7>ߞ.q :M3K$+M~^.!?I‚cHdG`+4 ^D/w¥MDSp&FŚ&菑Q4_/ՠ3o蝊 #*/^z|2 e8^on5+g7G,`@{D5$̅ Yr{;xA8vmV|pW$XiD("[||5 n Zn\ +g:yɄn< `NYGo?ʤxcaj=ڌwF<h$HW&*H8R6<]f{EyH}*0;Ҁ6$'P4H3q{FAY=SS΢e}Mƿ|Yz((Cմj}T)i\(D9!Me'2:6K*Qutfcb.XytHZ'~PFA,xB$g؈}0kڕ~6Wz'Z|I\;-(gQ8WHTwp kax:ѹD]?V 9sD.Cܢ"N&/]ϩX:IC 8ĠͻD0/N"쵲;j7B@7XxI$dP& sYjょM|딣c ?LYL1 =ooNYGiH 'Q@MLsc 6яtrâ@ `6wpm8AI>j6uJy |'Y@0UaJu.t42-KnM)q苍8?:CJSx0]SƁg j샋Sbֶ_Afv ;Lu_iDDCeC~g%t6' r4Y˕JMrvbcGeKW6SA[vS]cRpeü(Ҿc_;&;[ 6V{]BE^NSĬj(=Y |b}DPp"]j`:z jYm4 nd ѐ#@e{OvhdSpzXov)j3i`5}E>|bD7v0d'q h5a֍~~pEzu?Nj^|xSX~c@D>ӆpvY0aѯ1?i\6{}.[,sYwBd{,3ҋ#"~7'<v ÑWh{X|8 6TVKHZb ]r{WbbRi/x?`6KT8s86sP*&GO9˕YM-oWCF9sP{ `#"oD()6kBx/+iXKǿגfrtc{o ;zgXGA $d +Ňo`ͱw'|wpK97e$CePi #!# ‹^J$js>X霨yM~0ؚ/jD/sNCe8 { ! lԢ ݄Xgj4݋[W]p >r\H;쨿(90;k0b{ ᜉ2#X;r'W2hl6n1OJ}ُgvw/:`!!~* kR+6Oܾv<`VW:G[,r} L;֊zVIۉw1@BY2im|WOvtU !3p4ӀfM+nnyJܛ7+k|?)8puTݾaG>+o3-&*>IPiitx tKdfK(m}t 4  OόUs~.V`v3w23a9 ^\'= d)Z詌. p.ys t[v:|[V+-`J4ȷa1l6g II\?{=~w4M[`2aO]t9UY_e`|j!-s5]١v nDb Ļ'tlL=S)`y5+A ʹC5 +۔}•[HҨ2O̾hBaYAATueo1?@4Mr{ZvV$&ਲ<&p`xh!zǏf ;ٱU lZ'yAXѩh'86!*eM2RD–6lM7@Îbɧ#τbmpBu&f)W:aU`A%ؓܣ^@>LhZ{mVwɩj+9)_icb>!\Ȥbkd?Iz=mHްSa|Җ2S^rqFS&Zih|K9LQshUg[15hd_'??BO%N9Ҩ0űs P'ˬy2RS&͈F_*_OY#N q$?Y6l,+u%T\Nã w旎`w*Y(F)*~b:ðV;f+LI.]4'M;:kS R^}KF'EW3-;4f &R5Q ō6"ZP(`gWޣb9&L?L+¡sv'ƴq:3"B#+KaI8ܱ -I tW,凥㑓ٹsTtIƒ1!N{|(%dzV( *Ì pZg3\GB:uJ-6ko[:5r媐b+]F&̡yiC*A`i+GKLOHȊ2Z5lBjR}s;iQ4ݎ#hqX f9-j8/ ˑJ)RkD_:S-VH_ς\ ۘFbAL'ĦwH1)15cN i{ lP tr ʠ*BWfdiOT<+l:KAG^AVy+ ( 2jV͐lj+V*Bn /?G׈PkXN1~T8#T E$9Qފ8 Wzf|UF: hH'BZtK7e1OU8^cD \#U (_(0]x}-הRB|r#!_@÷Lckq]"Uf >036?\,{v &D!ʩNÙ lWܴ'3NJoۅQY'BK4TQ:EpES=xDt_K ~s/y9YDN!D,Kpr"W)PI@ 䆝:ASCJl rp_B9k@oVgw]ŎuôF.Lg#"2lofQC *aUwT,u}:@wep-W`yѬɮ` Wi[U+o"cZ1ywZv( 3Z8UYpI.}%f_҂ݙ?f+RIaY#2HuMA=QnjЂ>Aښ114Pګq3.-C ٺVW/68Vh0?=36^| ב6$~*;F0Qē)'HfY"&oWY%h&b>tk5ił׉GY8G7T*@iZ@oRma Pm$cˤfx6@6j=ī졮j}n$8aJ:LD!b|Ԉo\![>۝5PT~V`_J2=ԷЋ0+m03@rꖛSrEWRgGtNDelGP y)£wuvS{%qiSx[uKtGiI J {~3KÚBaCqM{C\v.P\w$T 5`C2 rFqUzNэU #jV#>(N|uj#R+!#H֬yvNQ@Tt}f YÒ?O (6Da+kٮб4)q!_j䊶т8TWc/J`m/CekpW FR}~mu/AmfӹR(`rTtUabeGk&)Hgm,b"BJY3T"EA%xiz5X<0ei0@T HRʌqSsϸpr>ɫqäb P\H$}b]ls,40726njv#TyZB%&7_bJ:"OUpoܨxt>#u5 :I +,.y#zvbLW}@?= -!{iGu[u~+}n@ʑ)^u=4 |_*3tbNK{D" (7smFө]DLoY7>(˟. wF'@op`WT'+Q eK~]ߊjp/E FRQ|P"ŵ:~X@;VN9W*jb֓)Js3|Ų-=MѬ'RAgIjEgK.YtBT/v!\^y~ WvcQFraDm$8U/([D4ˠD(Hm>悧) }BSn:GYC" b&~ja)bnmܬ{hoܰeN(L"zB\lJE I'BgT,Mׄ2NB Xw*/Ad u\wjwjZ^܈dna&6X[W4[5k 6WcB%Oխ pQTC<~F׍$n,bt6؄N# Jlv*Ѹ\f_Ҕ \6= okQY?1*Sqdd%'z|R{mʳj -{Q9)Pzwa a3›3vU<8R<)?gR-JqL\-@B2t%v=gHRm1_'ݘ)_|@~hU?`R@ΖTǐ>Q-XmEѭ2do{&軯IY9g'{yAܖ`3\]Lg| (`ر)gKX5L/K]wMvqeYqAet`0>t3]PM.[Eu W{Ѻ݅PhW*#@OX6pKE7d|, u9smpɐ$(DLNke\g8iJ3q o Y⽦dAmcv1)s 2cG醐&.|9\<QHݫkdzON -X̌+oRDR{e mΈBA`j{>9C{8YC"3‡R¥YXm0/ĝS#kgmvXlbِ%dYr{`9\a֑kETWh4~V{ra ^T)K 朥+4L-Y|'zFVGWyQu|h3n<ל;-_VT?7:"&(# Gen US$Ѿ@.ph"nsP 1" *,|«a3Nu#gbNW~RDOpH퇯p[ 8* AM١YUf _>7HĨg[6*g?a"RF?ײmEzǢny*Ì@ď0$[,[|}B&j:ϩĝ[`TtF6cA-X:!WZTm'ZEOrO.'`IF==\g!?҉3VմqA'a1?] 4awflh^I?GVƇl4X.x4[PRz H{ՒݔV}$׸ZT,GZ_eղn׷\QpN* v?C-u-̷ݩt0`};ڔ[d#݁TFK냆*)SQXNDQ%_]izPiڍ /U9VN4-J(Z gn?}] A:JY&Tߴ5!T9 fMFE1m:,⽹H+]vLvU7N+r3sY8b39 -WA:$/α|H& T6I-@9eL>BH@._,(f,\,䤭; "bJZ=x Q<<pIMv1yxʾk LbIW Qʲh/>pȂ\7"҈PNcCU4QMK9$8)Q,cm6lmD%5[l$QbmLgDtDS.]&F~F򼤹G1 sa\6sd;Z׎`. ̑c{ΰƳj0c5=9'BNח% \z[-TʶAPP`͈SGeQ~ $,$HE^G΂!_B'2_k_ xY\]R-[[߬4c#ar#B! Ͷj*JdMD0Y-C" TLHR|,F|3Y J'Śe{ʩ( @Ex!6aSzyvÏx$~Uk-KF^dw*fjҕ6!At4藳 ?L4*c!/{U}Pq n̒8*u^C8a/V(,D30LU+ jTw}. (Mk6E3xe'Wc˸k[ -dWpLwIhg*7Zsc[(5rp†ցGdǣT9< 6er 8.ڡHr#x;k%W tg l1z1le cxz(s'Dғqrh'|9Pg6 D H#;`eKҐj^':vY1D P򓗌6d$L㗡Ľ80 xQmq߯/LjF5DG˃)S >e>zX5KP8RȆة0LDKl>OSӱ{xf=.Sk%kSI؃\ɁǶI+>/2˻WуF:\r<όCon&+O* ol56Ke{ [JmCrU2&ýÈ|?JDy w/evEkRU{LKjo tRAֈC0m_&@1"36&k"j7ѱWmB!t *mBYşF )CR^rܻl BUJyp{dI^cDvCXdX4 3 'M^ICG/F JSGDeհ' K5gv'i86–f7@suԨjs;n}#SN\,aRb Z`'+6=*k-#J<;#uТB"PVjvHG2]6n9'N ժ:^ejồQE1JCsR5&/;<䲅znc2'%'Jw BeGɟm+ݒsN|:"G eM UǼ/]-ӣZs^yK+<<I"o^9Bd.gT%x^o.o{/ p(@Yo=N pf~?`nUy'ۨ=5 -4Ɯ3!x'"lgn+ద͔M43^ue|YXO4c[`Ju{tz2ކx8 XgKyv T5 q>"Zl󍸬\X襂$%Ce4P[Ҏ0g=3WT *f7X(ww~.+]UXCʜKL$bƪxsvݿXcP^M9Ġ(:9T1DZDU -Q@ r粋h*߅2̭YQڙg{;Wge$0j3R g^;]Y, @*Ɏ)ܘ 6f>UNX]f١% ^\ Ɂ؃$Qa?D)-hcVUd;8]:E?!y+YXϵ+Cܕq$&Qye>l'l* Awy Q@.t5m^$`*u Nof8 6AeT ѣZƝYh>uTTj81vi`ܭ.i_Ql"˯6xSN3 +{ZUqQ^tĝZv46eJd=\G3<5̧2 ΰ|yXs-ܿS3Ͼ+=_523ƪ .Gd΃7ˇOG_1AG 6D7 9ka:S;鎊S;4(F™mcUрԭX4p+?dkw8bVDi*ӑF&&A=Rv`ꤑ ]gnO,#nWQ?Y9*"jC(W吖t9db=hs#%;&;'b$SKW}7bufiʜm, xW~@B^euׂJۤyI9`!E@ǵČ8egGVc7 ]B|՜>&#Dsj 9F\4vjwX|a@ʓ̯-|Ap *nrnn>Gl]/!4/0rZ#k1HaJ ȿߎЯ~a`lL` #d*|w իMFcTIwf ;*`6=3,5_ɍ?D?%k˱$7X$;!Rk 7 +PX@rg޲g3-}T@ *aUY6eDɱTcU F&,}Yw07/,Y-(\_Jiyo $zf׃(yޘu+纲Eؾ z"ޯˣ[lMەn ~Ѧ<$줬8dpr:%C}`flX@<aye^ 9;-5U\ޝdx_8e>N;b&J!P$bKlz >#=H jQ&hف_҈\~3=dڐoIN3s I3,fZ&x8&Hc5XܘVz_qoCRfx.1bO%;*o@gojT}25t0PMXWd8YA|9ǧ~0'_z2#+aya8p%d[w.2kP1>$t )mg[°TM!f&W7Yx(LY{ h\Cg>BRƪNx=E5{S~}8KZce+ P]Z4\";ٮUE;fgC(6Z3wY{us2߻0VXsķ֠BRh?Sdi0D(PQэ(Q87l{Tduy4KijTfp懽7REYElT.( ySJ|RJX AfTRêv@EܯKw/\ %3 gt3N>l:A?uٛ|)JTAZc!K̘h I..B Ɂz (1*(%Ԥ458_$Dh`A6XX0x\5ÞSfS?|6]?(G}V!#8oqKESªFV`%.V%$XPc[bCU9o<PrA6$IpP˯8^EAV/Aҷ:4Y:xfJBn !qob)zv;DvE\:[dpx*D"ۮ~-?O+;'XUrAGZxrJ׃=&ڝ}~5(CeOmq8@yƔfXXj !^u~ ˂Ar׊AzLmx',\K Z>e/9I㛕_Zh"ϚlUљ.%1 N>?P}v@ʣC} rxMW7&nlISTr o}Rd%Ҧ W~(@`!@+Kq^қW2Go%?Hz)*q2q'lzc;'0a-@dGTm@j~"IkJ?Sf7{v3}4[$b ߓ%txOzGAf~R `e\O'`̫aVrGЉwv6"pֻ;j &(5J|s3~z4?jgzcU,?S>̑Gd&fjP1(!}avpY:vqkzzcQ9QǓtr!~n'!HWӀ; ˺ֲ&YskƦ3` {#St8c 2Vx^a gw'[.(ޙ[S}-o`W%7~%pJy@yc1 ;IXT} [÷F%hg&Ma}*tuÆIycl ?B]ZW:jɐE2{ÚLphoH5 4G~DvN~Ԓ"* Bn "Cɓy껯á-+w"佹737]hɧys|waeɦ LĪ3[$M>oЄE>]zs6`[s+q642[]bp6GwqBvnѳzPV;\A`sm3j tl@?(,^ɄG&2:ysZxj/\9/~mNc*>TBͭF=`ͤ>xPB%YyBYdNYʙ3);k*> &ZeAE>bAV;T%B՞ Yr{ʝ =G>rAU'jkpց|ԇ+02WӪ | j ?+J́:丐@B'HOE)p؀I:{遦޳NQw!9؝bi6$ Hrct$y4sC<.#o=HzC (< NzFF1Iߍ,%/ 'Ka%-/MLa>;# 8ɂ4<C+ A$D:[_ڑ\'1gzTqy?(I "7qRÁY)]-rc,Ѝ8F=(|z`jlb$c4Dry yMW / EDדqvo?a:-hs2;chwG=cs* #~Wį-7cE0W;"`o=_Žks4<<䔵{*rתZYL .vgil,+ !DRh_zAQs<+E2p~qBy#KDZQxZEr)n̕Qkj=I [3-{C4*ͭu%sA9z3ZA کxb AQ$(1nÄ̞X]ROepdצ&Gke`73AB<'LIHtv_ĸ9@G^)P"%>+/Hp{$$9cи]14k3L}v4S":i!y G#S ^洵'ﮞ>K3:-pV@9 kǏd( >i]ҍ&ƭ=ɿmtv|sMllo)(H].J_"hIY;7N[:իM whqgCZ(z5ןxcŔHs%:c!3urcڞ B=^Ij]FvX*ťH,nv:!K뮂 zcIvHjC 1Nmt% SpIx&e]٧5CiaNfJ(4倽?>˂ُCXetwõPMF~|=kuL&5ݺ-4\/EjۑqW*s|j0ز.DDҴutl(ކ(d:(_PM}Y+DW";H1C=\Ir- P,|qxhWe&#Oz-&kEnNUc3tEVs=CN062<эe( '{I̺YcJ2%KI I{3sF%42VU%k>-+'"jzͥ~^FL%q,|Q'G<<%gqa#pG6@fzf~sxq0߱dO:!Y(K򂜢c_WL 0"{6X\" f=OgGn>1eP;E(o#:&|~- $1 E]7z,&B!["yoO"1]7?~US3 YX#:-j3^™ЯK xv\ _qG\IN/mmAG4v{``)z,Oh43?Ηq +L+ M2$[zyls]!0UaM">Š/j̙ݮWOy ~G|Pq+3\ݠcM@_H6w-olWwrswqu8t,IYyb&IkX7|1q!ҋ|V> ^psT5Iy+Ҩ|E\(6[>s9չ-[NTJܧ_W-RRS{nT8{\dGblDz]p=?*!<`չR\NF.BlBd44&]>%6^P~,T5(]v7Aw5*$I{yeP"D|ջ2 ݋g7fgB zI[ % Nr)CуBt3wrw9j%N=c|/{}.2E LU'umgQoefe8La2aϾQbh-Ϯԭz=bxo<>OK/njx7>۲%LVoQK0 =n \Ex~[rzW>ICԭ[C9ܻ鸲_7T3iCtsr'id(vMt )'+FdYz]y+w2w#\ۂuo4㼙xUYȽ!VV[]0 vS\Jӕ=P?[O m#Rܙ36+LL3v7>&F )Mٳ霗DLURxxDTO~8x9,1Yn[3}XNOƙxMI,?gM|Qq jɟ5u{YxuU%Lh4ʹ,ׄ$,{J~ $Wh'^ļpBgyUjr~4 TH'6:few;RZV V8"fF !?(8Yx=5O;5D%tϼFԯ&Tkޠpҧn#gG#cH^ Ol]$+:.Ȓ~ODZMʺիٟA.#< tUEZ϶!4+, dFdaxnwCق:cڸ?&֊.ࠨMTz.%Ep-w8+dX#.5D #I#{_@j@E)h.V0ct=:s# /60]kM\b~>(4WmV@KL:b`u,EzWۉc7$' `JSc <AٽCQlhW30UcWˆ""R~Yl]1Y[1yQEje:0dxrAe2 n{kDG0/=wU :\K/sL,͖vA 즖/eS4 8Lޔx=̅5UP8`xg :IezJ'3pA c?wk;{@ܴĎϋ*y%]ךk %P=oѪpw񶢒9FwVD1~۷`1CooImjfZy%UK=LJ|㾝D-l}h{fP⣎i*`1)i ^2ttNȚN/ [9Hah!/|kT;ګy lHn.FU'6,6BVk|5_Hg4uXZ{SIvF| )8?5J+G:+'3iR'[$aF/I#͡W Rp)4i/RO޺Ǡ`P>Q5r%Q20j #w?""}_Q Qk`gŬA *6g0Q'> Z[aDi]aQ 4I;/4)' 8ZU}:'n:s ^qlʐM2~)noeV`iU;M8?-pok~B`l 90NjBƉ8 =6FW=mbX >*x~;uTIyNV4>`\Įެߖp^Pomy6D&:U4Ρ!Ӿzw՚Ve8W<&do]Gr%k3~K,nʕXV 6=nGPq=Ht\x!qPS+'>hOx i;O5q2V;^ H lx,8\EUcRF_(lbZcY+_dڌ*ʏȵR^J^ *>dm|eFU-'JCkFF!/\[X#>,w Kw|?`\mi)Č'؄E#ї%2hg,g\F.lv15߳ZJ.wK g2(/d6#/&KMyH`dHLz~ɩ QsGB^NJDVy4d`HF][qdV#d^xN?)b_< GFKU9^ &gU|l#@G 8o=a Xq$?273MR3Bf|?*hɱW+)`$6vijEzBҸHvMrN=ZH(ba Ym`-\Cl!aưri0 @(|@u59-:OP!oFZ׳;5PqIXAʾQF笾)l7yɠ)OtN~4 Zt N@3ݛb574Z/tX&NrHvW1 | D@]W\~.Yl^YFsd flCQ`sM\rGGHH4;16}dn=MxICkuˤVvl?G^a q[h8~ |}*i65= 8c{>@-$˳r Cpy{!1m=xh;3Ko3=#{ڭO,,G-3O^$[32_w5鎆/rlRT 97„FI1 c=ި/cCڌ wУ{Sm"zV" >_ם8+Ϡswm'4n_\7ؑ'f_36b~JtՍp / #Α@\Yl50 /x*]Iyn=eSfO176H\Wҫ'J:\xim%pİxY_ \.vFQxc霩7vG2F𣸊+wEwo<^!qz$R$a=ruoYAzDT+TDP9uľ-z-sv:x,ޝ-;GcFk+RLd<_-}(T|Nw=hOٺ'n8@{1(^Czʃy: Oy|9t)af,: {_@` CD׼r>3y_9Hf y)߁/R(Rts™Z`#jC^G;@}9S=&íVǁ;(=@/WyeWu-DlT鷆f!k-9X40SV L#}'eKΙ4`vBDyhIѦ +:2 r#wfYNo:DI=':`vR\_սoF4]0)le6h+ kj@旲MY pxXԖbN;M1Y|U"x9g=cQsˊm7;gBt+"+* E뜙趏GǏq`*DAҨWy[tM1-{,1ͮsn#c_t"*Sl ŽU=ێp_cn3ld3`s,p@L}V#z⾨#L.(C͉(zQ<|-uU[a~ZMڬf}F1I@(+ RK< p9#^Ċ'g;xi ,NI龓Ϲb#%?G|}WЏ1[ r($(Kq7(ɠqp!I3gBk+nopPk$+b"aZG!pU7iMm!d4Uwr3hg?  *Z$) 2Tl]xJQGZC~#W} 'IZB| Ud⠰PXPb}4kqzR^Y.`PQ}g <36^\"+_+@\T[=&?t % 46Tՙ "BJ,[xR{@^D&lO|)@TFs4ne&|}kӤ=RQE`{PQ8xXC 0n^IA^Ue'ZG@Z,~Yr^# rj Vyn^ hFVW[anW`E6`֦p'۵8N_dť3;gp%?TAeEf3J3::#zQXwMSȻa/O)9.h+2 R=5vdnȦ5qOʳU\'Y'3q!YvY'ۍU D"z‚Nej)ҳY5T!f>E$v~YȨ6Dɞ]s2"֛,PI!俿I̱rDFZ${QwJd\6)>rk8DM2}ϖݣ=1n3H%B.XH]50&wi~~pmD\MMhca}ѕeksŬ'@?'ܲ)W.b-@1(/ &5Q Awz6.8W\i_TRM%/N̛D=z|a> }{Nwm1G޲)Yp/i950H&uPHE53<<1+sob`DZ}R?}ej~xjw -Rn/ؚ^\}J73Z%wĆ^6yNpW#WvH^ N(Za03Q(Q+4sA'j6.,O[,I1N@KUqWD*S6oS!Dn ODĮ?^y~s^HXnl$KBRv{ԱgGYKWam^-ySKg}etY #[JǦcQ75L7A2w|"*Z-!1{Q@:şbs3]gϒ2~?ib$l՗/`d&(U2.ԀWa[A`,ocRj(R4zw&e~N)HG`lz2P`>eZsȽ0Q+̮`]] 32iYqXD/a:x:<*נ;9[n9܃5C]Ki(l:8Ęsw=oLt\}LFb'g HPv~,82_D&oĸ\}t]x;ń3PO ea#VIM+K&PQJ;FL{Xsm15)s_X!. h,) \P8hMw(캅5^]3$,GOWΊ\P*KNxG=)nwՅbYGa+IkIOGѫ,џR=e Ԑ !KȻz3Xgv՗=ې"(8Xf _,OzY#ؒdf1Ϭmr{YyH̓X{ BE]2DAJ1#gƱyVHq+X~ɑԶ44";܄V|H >żp F}ynh\G{o .UZ~ŕmA*9O$T\:@]DXP"$ac8|3Zs=P4`S>. %<T5F+NEo nFZлv∹m;"!ZR4  @G*~-pM 3Mx@dHٍ÷n؞zƤ]Ր\XUɾHQ@0֢߯) ,_4gfvBGzH-%5_[ KVPG<\ &ɠ/f|QwSDQQpsךskDW'.0rfrF׾Y=G'n>wDQ3SM3vlhzpgϢ76eW;RjBXNkT?;ҙTg"&TM{ /#yR,SG}J4K~qa0蔥:/ޯlEz qd/XrN=J[Y͘mOH5Ը@GFASH{Cdwad*/$_0e%'Qd-]ڱ5<xpaT_!UǾuffQL:XR:ܟL?Y֧pw\#{q_ K=/l`e;b0OyHQ{Ei] $vzC"&f 7-Ff̦5ĬM8[ ]88Gv䊋Q4Hx|<>MCz66'fV 6 BOCs-X>t>[Cٛ S! EY1Mu@(؜ݓ^5Ƹ4,fԆ)שbsO\׍鼠_ELw2IrhQ[F= 8Kw1A?xDs=:9jIA~| Kdz >pDd.v?#/.hx E"v(rgVt>$_'̼G+RO .8#58ze[>[ʀ]EDq>i(n̰%u. R6u̓Bu]_:QT.!tY*7V78ZOrs扑tg!unSő$Q2;b`9RSkCor-xy-]1gI6ufXIO?lixj wj@z)wv^['+^fZNތ $B8~FSblYT#~ jP{.ODT+uZ:L}\OI::V*Wvo1qPnP71?ao ca|fWyn'sճ4Q(@*T*(h b3t[Dࣵ!Hb{-$]^nLVE2q+ND)ɣ0!͢_2j=N.v$svdy 涭 ]T#Bej'ffqh7(4q'Ļޠs"f^R8wɓ=s',p0X7꫐@:e\]r<4? S6J/ϹbYq#(.UTٴ8s0w&(}O s<ڽ ϒ]]]?zv0Hݩr6{H-uɗƭ^Szd*.gp`⯘U򸮩~Q4^g!FT{C2w(FtQ;, rq^3tm{Iq( ns}H@ouQø%_ʰL|KzBX5҈nidgF%f ;ZEwj& Un7Ñ{\-CbR4o֞._sM)<(Xb)&$PLZ-"DFi"td(G$s$'3=JJ4knɃgWzby,&7ӄJSN.jߣ.]ru YL(UU-߀cPss1!ߖGo"He4 븱?zx=:Mkwx-M|Bں6 ] S^FO5^,ȡ ވb+/Эk5*7I+ xUD C.=îYqfAHXNxQi+5w3Bc4q݃5@k̅k!kJbSuAI&҅%,6hͧ{a >!p|~+</5 )9nЍR2R=R2ÙTZ.1 V 7ר굆c"  ={u.S(1'jiC?QQOTLan[oo$cHl&AHdHI*P?{xסlu(!|!K(l/,P3S]y|a!|VOAΈkk08G~ %KWMq|tДi5F©/ f j(t7N,_з` E~@K 0*HZaǑMBq/|7n}".J!O%]i鰻Q$BeQAx 6{: أv50 ,30rs>K&n%0yӾ\ܽgJ#,cL͙(Tsj3X>$K?U@^:hBfpVެӴ\VVJ~CS 8b?tF0 ϕeKv7V9 ںoO t{ox"tBŴí4KWy-B7ʀ:ԗfi!Fdž6Qܴw7)< Go15{FμO۵H{&@\dag]{{sXiBY^vڿbǬ hCuJ[rJzMQVS;NKC٪U<`{ /\X W58B01bBsOkr,CjT+3 {AOxK%[G0'i~Ymud f(4w.KE=sFGga 12:_#Ynw@Uܟ{gjYpfLS} aBd} >={I߅U>(~3 j_^5 fȗWHvU}gyle~z5y]DP~)`]&J+p`³j_΂~82ԥ)j`5b8VKYK>Z t#ԝ2@;HBp4ǐ"5[}7SfF20M?i1o#Ѳ<"Am!7oe(& E"YI)ҷe?F|?Kn5/r emJ摤mD/(Oތo`ۆajޱ~FAX KRN̩@A#{u?(\ Ӊ}Dw@5!1uN*5 92EggKd>j[V3ѳRyBt5~:$(Sld@!ظ.=%* e"Po"(LЋIR~yϦhY2;-ߌ0vy0ݣ"yzQgF"+dS=Ά!jA;2N;+Nv4ݳzNuytQZ#Cv{ܰ-K\=Lm9y2@RAEӤBuu⅄P! + $-L=!,b>/YrUٻ?>#T=,¢{\P}ۯ7t%1M64XKAZ3Qܤ!lu.q1з#Emg"bG?2U׀J8ǟQL}WVH- \QcT06VuIdKv1x* ba?s$= -VZwwK2aU.У:zf;͎抲d-9@( uG9Zʴ8s ɐm ?,{Ar}}dF:gtԠ #czHZY<.})ޣ! -q:q/`+Q_]-\`CZ,*+v+`w7a0OI*m˄ڏR%Hѳd9&A>*-yeA Q }g RW;ϮߝkB7@%Q|J_*ӓoW/>wQNSO Qg N+{?5'^-^B7 Ey!ÖÂIcK0'i|cPߊUD\T+&_ܚ.&mLUu$/:zA΃pn&~z88dHɆO%Ϳ/|Щb*Y(KG״͑ºˆZKJ'$Ӗ/:fn )i*ؐu)P 3LPdNק!(\L}ḴR# oAۂ0ȁ)R-J3%qXftA98jsdՇ}\4a}O_ 6tW#-]ŶaQrUr a$R#",] "bDvn%ek,/sɹw!䠺`Ëxԋu8Mq^~7)ަhH>ЃA9ݷ+1qj!)3}T=-ma'BRSMFs^ *4cy#~>_n-aS92NJ/;7#44plEߦlII)<9"ZmI%g Vjh #YqdkUaFBVVOB''8qs_~QΊ]sզʼnY(^F 31n("`;Wܳ*gRFC+GFݭS *᷋[;jH.$\b Ye*s Uvc?D $1E*ij˝x&G$(IFdhz}N9 By(o>v*q#r?Rk& |wC*RGJܳ~1T8*2&f zĀjK+$JnYißGK^s6Nsiz]b|5(F1 g("0 '0EіېQEc`M~KB,\A`[C]vkSQjR,#-|c̍憒[3L8zнHM4A^ictW6\6|VɚBD#on~YUbIѕjaa,eV5fQ'2/\/j8:@mT¿پtQ޿&qw^Ygސ n[{|HrQR!睅n7(=T@L~*V-{H1#~Bm7<̓&iNr~7+COsWE,%< |.EOBhz\ 4 ,|Fy⑼U+ˠIRӣ ḼH2S|87ČA_>CEw1ēξ|{f{I wqcSowzMYW0 ,7~ J/Qwa#lU(c"bf <&cGᬞodPg;C bm[قNdz}5E]ʃ* GU]m=bFuU)i(sJ~gL _>g mv |sv'9JJ/:XLf}=`!?EyBnƻ3kDmm, ^,j nM;ȃ =GYyfc~RU#t CS Z*Vޭ8Π̃uvʛ1,Sqw7//;qf\*JuDCp&+0aXQiD;nCV|1advH"V;Qesou6"nd \˧<掱M/'K"fxuԭR&ePOtbh&4Pta2 ٰ֗[WlP0džVfU9TK܉eg4C7ED#4q-ѡQ6IvPE7\e݂+mAWeFeɿ;8$Y;㟔LRPh:oV ?`\6ZE䭦@uNCA -u]4/"g/HOf0"b{Z:cQ\_3"). Mёb1#f A*9w!}*7PߪfB\[[YǠDU5|Kj-M6 z= u42To >ggW#>qi#Zx&" ɽK5r˩CODcK8 FYLeIb)\7 ieQ:1lQJS,&_h"g{>2˂ntaO@sydST v9ۢM>{ yn5oJaU:V/jTF!%S@Y2y]4.UDfi%{Lɿο< `e j|'qSݼI mVET)1J-S'=,HpbFPrUX$ymߟʭmͧw.4<oZ6fIZV.$L}?1:עP Lw}񧷰2U5|$"fpygUeC͚$A5[_?'x7f QoiW>!%=tvmX/=\.]M1I =1k^8zFu6!cvJA[,X3w񶩣Hd WOY5^/O3yܵ/UXnFƠK V|g!o5_icg;:H LƏ:ȓ9s)(a񰟯/ɩO}KrBX[fB(YC]۶xJ fpP6=(4G Yp4Ԣ_GH~ ^ct"وw"h7NJO>;;A om׍*|gCHETpG l(<˖O.(h,X}ڿ4Υ 9f-\oN+7} v/4\˄|Pjʁ~E: -.,Ϙ#lP'}Ɖ JQu߮.Pc{ۋ =&k|ޗ@jeCif9h>=9sŒxWL f/XbA%.`j.=Үh"ŝ/BpZjgX+Aql8qtiyuZp}_Q+A^4퀽'*9ϤW,E\7\lo߇ ^KP&+Wb!̩WzUDZgo'b9ۻܟ­bl XxXJRjtD_VI\4\`hAw鴧,A0(dRp@\7_nc&pU(76v=q`caꪘA>gX'!MfRִ{A>,L"ҷFnW¥!i[{# NAрJv ٘ 3ng{߸r<7']Zo OŊ /̌9 "9pf~܉[`Yy LVM]caj8\`?1gc!?N`hN]N[Zy!)x^µ36G356kPL˻lc2CL.rA\EJd%/Y -{LmMh+M@ebA9oi}U~Dm x_; Mj񱯟 (S5D7\ڻXF[#fxdlBiT>hGuY0{c ?(5~\o"O8 {+3ޗUTk65d#at߅~]]tuYPEeW5vBq_~Z2o3bt6RA#Ux%<(4ĩI88e5˅9ʽvaU>|ehKK.Tʘ0HimNuetfS4}03 }x#OD4;E?)LQն ڱh<9]Q\.`%Q2&0IVC0sc(񶫘CŨHntp\T{K3H ky2_ $4ttT'k ,ғ] e=k)H%'f"]H4 y,"񰼸B=h0.Wn(?kn g+;!s3k,Rsf/5bb qc 2YR1pi4~`.|<T/EfÇ3?ej^9 MôpU87</e2 S 8jé:w5E{T q4<Tƶ@J.IC)X|5iUyՃJ o3uD'Ãdm1CQ -m&U,u+ M'z=geP "Gd&iQ{g}v^IC}׵[M-(58:V|YkѢdcm\ 23~z3RE[D[$h3*J 2ݢpxRGϳO^j\;1M [_aHU'9ر ai.UU觴nF~BxIw EQPf鼅~b曼zQ}ʪpͻ=ɡOd CTa {Qn?3"4 y8GJy>7A 8p">C#>OAs5rW'{+:9bCis!/ooqK%ԠFhMN+2p6A'RauE,VΝ4$D`n%57<C]ăy:_NiZ۔!4t'EwY֦UK*7`VUH8Yi"U-R=h:6J6 Ɋ LٞX,؄t:ߒ1CH!z\c&߇=kvT7ն&jonoMcQ!AKL =)g23\eۑQǗLs@ ŸRP<1B}TXU-֪"ܜ9Π+RTG^s$!~}v\˵_L##u'Ci ѡmrHK^IFj,-;U}N'-k@@ƖՎi7]?]'ynXdO,l%j!7D<Ҟ۞1ڒZ|\!8!әn5..Tgm-.],)\?ӢՉ`\$ 7#>8yVtU1͵#6INDe0L44]xC `xAtпoj\P Kk<~a3rӇKʅ_&:g)MmSjȵ,&b@UJZl=LYj9P11DVƺ*qIiD&b> _ $0 PG"x䉢Ρ'5 ~8̖Tj:M@X ҈n)E7b}n; j}/2jf0,?vAo(!E Kz84hOT9tP*"z3q=`j0䬣z ɄCڻ? -iBYw* S.n.bk4W(0eQp$1nQl$Xtgi8wַ^n9󿠟ɶCXV;eypDzpmp7 L (:3]utVԕ@A6t% c7S|݋U<&L %#:S֝!1W`o fڮHJFDc(887G:g<)T b8K!>qUSɭ!A-ԩ*ʈ(b.ޛ1@ZX}2S^"tx+05mة+09Jv;PrRp\]cE7fs::m "߅s1"D4B43l*4VMrSPI (PS|,غ;*3?1>' 1%P > pc Ǜw8-ݤCVR,l6y-Ee@ш cb >۠C|׋n zLw?8ʵf,NebAV][SX@@32@xQ6ZOr wD)QiAHļ0++F;Z2D$]{_mW I`W$hg &S/dk2qJj"ИA wU#Vy\Üâ-˪m7 ĐW/`SǸjVC O_A6w y"/D݋86,{Ê#uji:7*]k&N)3`^c/ցb~5M H%͟/ߋèul.OSLUܟ﬒wT" {;d^dwN,R9m;} 0Z9{.:J ffdCu]w}1s\I0a9DGH<*b  t}N1~ 1ptn7~ysT3AaZ̘k[e3Nu\|WHBn'X-LpXu#BܤÅ ;[]`46oLXY{nH2!4S7X!!ү1&|3Vpk1w45΄I3?M䨜sGW5 piţJ">X4W5b*hmdU% WB9$>]gS.UtғDB0YGi X Y5Ҵ,lףے:NgqAzz&diaSJVi(.% ^"3ŠRGXLTHИR8{b7Q(xMtoyC>cZ׭SA{i(QF,b˒ PAܔ!~.mgČQ{uy%3+wv>ʻDF*)d5hasME&G+&,E> U&: nJfP?K8 {\._Mni_Ĕlu6C)%fԱCPț*.G<w'GqXbp[_5CwvSz:w/LŦyHkJthS+g7c ا0at1,;r @J*\/"LmU+lVWm`8,uwP*s:C"a!O=7ʷ&)`wRH*w<^/liЇhiN5T|^0e+J~-hc2tiD)#[M Aoݒ=y `J`Aex/{y{_KR5!Ã?ɏT>'V/;-(t !v^;\%W.Vt$GM=HCqtnhrH!"~syliPֆv ,eµ|@o@17 \V\)*LTWPQkr2Īz%Q*BoJT=! A)fo46΅ę:չ*٢RB\ֹ.IRǨzzتz[dOcp=7y/QdOÍPDsi9=KL)#I.+T1ܻLPܰMDTp|b2Sqτ(Cq} ZM8& AIrQ 6֮x}nՁwK6&)009TqQ3 Uyd(]qUyVΌGFPbM]  9V9qN|/Ix1ϵ >R؃0NqȧyV˻.e -|h%#gV8qȸ[ 0ZXj8@Xtb=߶HhQ(fcXw3xDer0L>Uu*_i1'QKř` 3D`f:G0 W"eRJ=U_t8 aB ׳M~ k(7u7v߰F>o{B]L5)r`+_cBw IʼnZ^-^?ґd%},zsHZ⃮ S$Y/&, ĸj Vy+Rqg:DwsԞP5ik>b0j|Qp2I.-UA pwziMeajjb 5NC<0.\S~'X!Gt us8J1?W?~Jβ7>Ć;)n:ˇ3ch "DZ_pg3U;-wyV#L~Mp)&~ P >#?jhp8L#G&9V)D3I0ny4Y! 贳A #O\vC-gM>[%Cpɜ'50J쑕FW2n?9`0#wr- {}Z9xbUcPCMfjН%Ee(0 ׫NwꆄMif3h$c_IpB^yc]J1Tw`DM۬o.:xITWMŘ* O}q]'`{0[B,덒IF+g Qh>]*fU\` = ˳E UwR!]̋IOeeu烁%^8N?y몎s Km-[\aY(jqKb:},X#P&锵PNԳB,WAe/:yN`~nSĄRQ3zۑ2( ƺx5egM1⦵V: rףiwK/55dVr7hCO[7dL-1kx Ӎq[8!j$SrQynVrf)NrtXaYq#›qrugc"k ]YuZ-U^ {Yb*n9*K3UNV]5Q.2 !2|NV3]wRKlPKy#uk d Tm`|CQRpl!@\ƍe{<&s7ĂMS,xc \L57銁@04^Y}05!R}rTD~YӟډMbAJyrèmsōEφ&cRK aUr6;G?2VqhVl} _'Sn )]4]Rl>iߍݖفS>R;?QT˒xfh@n)!n!#T"DmU'΃ћȈf3|Uq+_Z8e 7Zp ֓v{ְ,{('agdreh~X٩bm$[LsgީQeJRĥ.‡3,`60S\7N6w%ςDp&6RyliHv-L yXۭ]aR5Ttb,;keɨ}ĕvF5^urII_rv x`bD3 :8a8(+zfnh6<P1f[:3n͔zIyjؿn2F$a5MZgQ̞Q/j+_CUCEV449>Yy1/1-$ﱌRtUNraM@7di%P,F"`%b{Ru=W^f]kPbkB'4+0X`A&X`;x$9|R*AH{YftxnF[ky' eGܘ!&)4X=2b];%tDn|] A"x_RZi [ꥲL1X0鞙 quNa(&nWw]z<8E߀XMN/YZÍ,oMHjqr]n)!t P<!R'KUjeyϲ6nB4-lksd_Bp(g<4,LP&lNֽSi#u~bjE`҆Kk<'c%\Z&c)/ۃw[և|soM7Hzz3͂Kul~!0l@ٓO_ 6^5(Vb4cL+$Yt=L8볟]^i =Li3pJl .uR '5l(nzTtF50x^jNcFjzҦD2HWWzjJɍϕ:Qn_E]_g2xİ!IUy̷3FXlAsO6: fIJl-+z5RMUXy\[RT)*Cv83MTՊǴC u~ͻ\aוW:֐k("J" m9Gzɡ \/Lo)lҤXl+qUQl]gYύ˓V*XΘxRm>7'g9 o\h"ՂccO#5kUْa`Cq(˕ A$Rh TY$ d9l䮖>'Y@M =|1{nVVtF1 ږ]a=۷6P秠N|k^Þܗ8|'|R~3>-2=HX]ʅ%1fM_ϙ^+÷.•^聱\3 ms/#DZ斾1e_ 8'b O"aCrdž㛩E CWTU>+/ÝS ')Lbi Xϕ{ R||?0/J"ڹ558D X0IXMPUVoWAXO6'"Qtz ~~-.9%YײeDmtK(Lلw:qKred=J3~MYե.:ips܇{,.'*ݲ,kគҡ H̩:A ;pmjH,[bS8gXPzqVK'Č\#>i75a$iܰWy-o J~\+=IXLs)k}{B/uy?>bC`7l8(|+s_cL;%4"ci/GcVzQ"^x.Umચ)/ݓ,R8ɘ\K53?v=:a`鲃ёv_{01{t|$d51>@//:TOrƢ%b`jƜ'+Cm)| 㷴t_Nhl=m@gv(y ]TPο;nIWA22tSpa@>>{;3dlJwpꎱٴЦ<'z F,1fb،$h Ɲ1VFδqټK\u>"$ZkpşCpkF[47xC u}C#KbwJm>Xq:[j0lj/yB僶 */G&&}?* iy-Rbmh>.řfKc^ #MLZN z)e lPᅡO eON_]1jr]z?Zik^CkH#Zg v8k-sl>>F2@H20oX{VVGكKɏ#Tӷ6zِD# %N-ԸA̫_U<᏶ܻ{ ڇNgHjy5[5@ݓ&>|T^LPW pzVfl@V"Y($'sJ\6g,kVibn0]K)37~PJ$L X"sDh5gK? 8 ?(?FMJW6Sn߃@N C/FTrKy#*nF6- Z?aڕvYU]K%$ytQFDVx/ՙɧ?FXI褏$H􆟛>|:2/k騝bla(P\ݩg}qX>DYl*Km>Q:/Ɇ3LfoMÝVqJ{l#b\n 9SʺO >9s`}qa@o+ObzCΜUÊ+-_VIhސyR&ݙ 2;p8\ه$Io_N%ڙY ڷJ jzbPdBagɢv Oie:lG/粋" !?Xfa<ƒ2me!=C+ո%9W]McC竣#|7!xcLu]W{җ}c.CZ SϨ(EjTDp.uX8'~P"0rJehlXo:S>'m^ʀ ׿ETsEl +gC/ݷm UEV9I>HTֲ(S՜k/ђLV. ֞qk1>BOLZPy_k87 T+83ًd i2gh ^5&M$]вY#HZ*pP"yck~&ojA~\`#rK8pB@ s4[&9Q-1Q9K!>~06ƝH7P*vt*qMZ /'xG}*fsWˇr~/ KERfԸs6U`ӰPpHy 7wd)\Dkf#>v\< ?oU.1J:C*Ra#:$Cփ4S$RqPt-y/WǦ.yܔT*8'N bP+*.ΩlO@^=M3N\pͣנ dCyA~^/y VUד'NQc} '^"/6~iO5-\OA^aWIi7!,Ni{<lu7L'#g)"ɽrEKl¤K 6u8UҤhI;,?u fRjvdxyWV[xކF?>Va T+rp\aᲪ:]:h71G!Qn)LKzcU"LO򹻥k. Cہ0v<u vU)cޞ89bo/ڏYkof\ۥ'9| 763g?aMrbhY3dQobzK[;$-FsM1u] f߲:%_`T8_??`m4Jl8?U`ffcxaoȨ6F[UvoYW8BWj1<^!)0i [;K3=wC&S)H@4h^Jੱ߁ }q:ysx^l}V|fؤv瓭ٗ0OPjNAM'#M<|˽09S?S!f߫ERKoYCKzXZ q]M͖Ueg[ Vn˸|P?GP6@ZD6%_0IwY-ڇ%%c]܏iЯT;s.Ձڈ^ܱ~ST\u7CFe3h4Vk\O_>Q%O]RtgQ,4*ԣˁފ*oC*5G6q7%{N$?sZi>0pR6ZMy;7D]S3a<ȫIc@)8F&}"k8`rrO_ &y܂cnO{MA'614ON:#FU8} Pq+퐘_3#߁mvT=Dcwd>/*Z[27䢍D`sBrxEo |WT_5ɂi]utBkylM^97D=FNKzK8:D?" ~P~.(}p7nJRp:IJaPr.6!,ȁ 1B)ϋ5ECL倒&4t R^`c_bdJ Z"+ϛW.?3fxmu T׵Ft4>EL"nK֟ɱm(3 RC8&~hS Pwf -:4LAy qv^j10HK(XoiYuߖ.Pΐ #55x6mJbj?je#I0'Ț $[꺣 P~Lσ( DMzKm=z%>K+8aXCJpӨ"~`h#۟͟ Fot`+ /7O캙- n3߫rs=[1!Rj7xV(pU|Շ>4fh=YD+/< 8Fyd:(& Enmu -Ŋy3Zż 2%GR7$,|z\f5`xJ5j`G ɝ9.vy˳&<ؽnhPeQlj:P7ނ 7c]&92u~{>Zuu [G񒝭4%!:ϵhfԭ߈*5=J"Ӑ(t*lO*yTEݔrȴ}Wflv鷚4Z,[ UxZ7/lp_E+ߋZ  VF6?PwnlX>;oh@?&X!I"v~bTL8%UᓗSxdؤSS1=,`}~fEIx䰦ƾf2:0=דA\WZ j]i(?L?è< '8w!͸o"B3]>m1:ăR9FR8ɨOQIWrރ4y Z[oP/Q˃HH7Q>;oQ'>ѻ`plN1PR#^VZ!^ B4.}7䗙$J)=Pog J◐4f{P\⨤~I+4_ \$; MY֓S_/^?{Q!vGuB"8+ hogULXjP" vD.b*qx%%@om1=eSmBY,WyK~ώQ{XmmYoYͷϖpUvd1(fUJ>_E|.MNT;ߘkc=y]2VCY[˅3?,lk-DE`. IIՊsK~Э_"宎աٚ晨ր|>}<C } '3cqoF6h_7lvivWpYpX1C6-lAk/'0#8`c6:>hEd_J<r8{.x ')2`kQuviB+M _U+w`=f_1m\q+0KOVa <'1"ؼN;5҇ / |c^Jѳp"Gڤt2V5'n&3(Sa:3 8QB T+lY_G`,R<. ˜q?. Nwllj 5@̈va6lYك'ȟx|1?fXKJo6gN3Kћ̯t;s&aa<@O=UVNNlN82Ȧu f%P^*ާ*O$y^?hKyW Av0 7|<7B7fYtB@o?5l8\˷ z\euOWWx&)0o)Ӛ%Zv 4En<sG?^m2UFI Qb]c *=_JErV{~ŧ SR+ ҹIdOTҍ-| ycjJ/ mq[TpDlIiYbq ȧmp=y)[,iDi`txu,*KD<.l|V&Cz;㜙Qygߎ 艘: xt:%Mo iWW J ۣ(s|<_j>ҦBOԩKR.;n1IU&f%-Li7;yAJ/oY+Ty`}zQy<YG8,E,l` OC{f)XZ, \(Fɑ!}ɚUg=Xc$9Xv`&_ fyɟFY5d3u<~lracg>; s[V=uG߁:*] La A)A3Y^yes[kG߳AOT񣚧O6rC% VԒËYń\$09'N݊q 9NKiy8"fw~a83o):F=}{Jz #o)2`l-U-Oռl5Gr?*+g T߂ܬvqzσamfD?=sW7Ykwh̙Ms1y~\d2fC ۡPkY{Ջ}2v-di4Mw#/#!U\ѶpUXnSNn bX:Jj/:n85ĚÌ1&XMF[t (pnQt|UGt=`GQk'Ft=kWΩ0:rJNA#j 8m(Ekx/ ' ڞnδx ^b1DsW#oߖ лq~m z<7Sx~'9j`zqi ax 3P^2h\IȧE+V?O\1rBFbE(tӤ4"k#l+PֆnzoK$)X謜z!5+xĕO.R<6l~6mt@{,TT oE@t뒗K_<Xs>0C~zĐ2 }8gQlιn "\@"4LIOcy讏Ǭd-z_8"t ]!y'Os8fJƲYyJT`vнzx@hĀTIȐ-`wB4Kx=3,g k`WXFL KB!*֮5A\I<*fbqЕb/95Y V\qO9 C>ܱ-͠rQv-Kbc7)Fs~ ,Aawи"9|)urO8Y-v&P0HюG"yC,j;$ sܗrܗny c4ױF)8)Jsh "m wpU|MHQL'Q+^d>ADxD'w3Z^HiR]Ye,^lyJT3tS( m~J="FAr*9l0-Q|X;^Z_caF;ۤHԸ9UW^̳PJ}&Ef]e{e0&rm |s>T,|P-K>`G$x\q"^Ht;ǓD (d:@]WR!Ce sA*9y/#Rcd߹H,:bysؑz37CVFք7u|ƃ-e7 H!*@%++=bTKOe|ZTdkeOIN8 S@3̝7]fM,YtNEJNͨ]>J'c}SekS8 -es#X~^LҦT ?iaUkRiasMNaM -=>Ks:Х丆&uwub $ܲB"fY6]#?%@;2"C Fux-g78xuk'`*% sXiduj_M #ƢZ> q+ʧޝ*neeflLV2q*88f;7H#Цsz,CU4D:SF i},4۲ &r1 $3#+JFShS5ZNTtv Vf*Ebf[0J[Q yxBBc[6 G;S+!y& j1 ϙ卍&O@~0 #ENj}I>Hd4?⻥ґL}`CH}?,}z8!WCj ٴ ܏Jn{ TSF硒` ߹@˿O"evCWonfsU}21 0 +,'ߗTWkgR( =>;ԷlQ}f^ Iy'\I!H. 3K)/m4r||L Xl׿+ekhzAS9"G=AVU=J6wޮqhbŊgubVLfL(N9(c#@!l Uu!e6Ӫ]uH 9yL H|S`wޮJ󶜘Q鉮)],t3LSO=Qz ܸj_ڑ!(/ꦬNQ|m5nkPy `Lc;r_>yօUʇ_FFm9y?!@އ^!_l0S,Q7MD32lW!6ϣ 0s(?tqyK-iL^9 ql,i_9r$4E -ƪ[;G z|qIT\NU>BwϤ1HFM*!yU$ԯ}~"GhA^MZ1̠fUAzFsxxWtBcx;v»;WBFG tU#NYWpƒ2 $dIdPS>ôV3`9{npb7>S/":~0cr#v6#f B> bfHo{^c{jլɍA1IqݒiR!O(_^94vO9_?8 %!Y# @^76&&ߜ&ve]7橊[|NRD5E4kuYuB^=puؑDIGa->W}=l|0ܑ˩ ]ZD?oG)# e_'DiE&~6|zp|:d}@GnOSL_5s@N9 HcED>~6&$:q|V"HqڪMʺ֋Q7QlG_2`׷e*{Y\w+=B?uB{5:7ܰSAh$⸩1ci#Z܉ C%$i eړMRx랐*jL eHmvJیlP:m?e# L0WZuv|Q6Ue &.8F$vr4I#<_ܰaEt Nvcsps]KIىiWG: X(`Ýr@ '[#-K4 F%Gs3ĊpSetZ j}PSÇo>3XP;}-$H3-sޙp1Φ( cLS OŚK#>ob`]+=*¼{߆E"f_u|QTtWB aՍB08;)+ x;262Ɩ`p},:hirHy va0?~j!Vdx,S21RJݎ~.yWρ34FRZ:2u73_(_1PBYPYgĠ:=7)CJGmнIL9qT3M) VWUZ]׾lS"FDklޡ7|"lY=>-2"WZ9i?d8XVS< :' "TF%-5M騲w"(9_=>HbM3L $,(tי~cy/KR/+Rb-<`wGFð^JI6<~!Z{ !崅搄Ip*2tLո>]usHirEg~o`LgY'"6`wBdwҏahz"(BG 1cu+&E8M,H';tCFznʄǻ$S4=%23wdgJb ׀r2uLz'ߥ7_Y{Е?$0K3d),?NLyɦkJΨ@fYV=s>c {|nm)wWRn y4=dg7cՂ(U7Egz(@NM/V?NI;2KF0f`F=֞Wr ѪRM'Pow+=^CqJ' X<׷ЁNфC1f˵xEny?kET舡BN3u5碜T(^]pCT YpS)'I"gR 3F -`ǭڰs6.,s܀>\Sc!}DaE=lԙ1x?g ZQF\o]P<]5Ȧ[-F's@x ߽b Rs'Pv9r& OE(2QF[(Or9p+i0~ڀVȻ} pety|bJ m&&_5g%LCI,܄,T$Pypt*TxN37j,f6ֈb/ސ'`Sy{N>(=o]Ҧ c/{ п >z0(ögLw/S[֞f5;#+ eݷyi_b촿_nnVS xwbjT@xjeh|J'.^5k8ٕcߡ&[/e4pqmSj#6EZv|hTLg|ċxT\KK~6} [U+4{rs bp<VXl"׋]DW8FnԓPW/{@MQe}_YWt~:UVɐ :XUqϿ-W[Fq0Am m}/B὎ <$#rZ%*,X}?1%g*`as3+wlzp,u;%&4ɡsG'kky+(uY9[K+)`w#`IwA0쵬 c#A`2^7~X_O3 #D}P"6G]GJ|8FKMk *qEG%\Ǐ8w\o->T؀r=gMO"̮U?ĕA.xK24.C,TZ"8P<X!|&B}I &[( GX418)=Yr;(x.(6z~N!chTiUԕΖk/&(a 5Je.d|ľ~_o:oF⑨0߇4:V{vuÐ(@՘Μ#4Iq@~<W^OrcqXHu;.qjUh袱<:% DwQ Q?Vںvs C_p1ܖN p.` V)AM_ewƁߜ=D:O-"]SV;TpR#f8 ':]Wui,ܹMH EJqjz;啌VqeUzZmʜqGPB(k_xUa_ Gs@x~>kSάDXzg/as8ɫj$ަu_ɀ z ]k~D䂈췤|1"[I C9| ){Q *, ZS [%nJX>D0ƣ첛hȍN~$wZh9`b=Hל ^!M ѺNj)/.ZKR$#xļO.6Hl ̥rjײ<]6R!OA1sR) t5 b \n~YziRYlPK0)i Gyx[>l󎡥k}D}vctPd[-}dN)R!a^R33x>f\!.~Ȭᅙb\쑖Q r̯v1qW@9"uيadc'_-摝a :G#҂o6" .\/ {=Rn wî*_ Zkm{`4E9S̡[Xgx;7nQ.O[ΆS[ Ӑbi/%|s3y>Z#5siY"6'sz&P1UhWM$կꭘB@f|!!#IobL[p/R],ȵ8]E2Fý9+3Xނ9;/W ,,d@*/Ww}#?fxunUf!/ժ0SڻVˤ`k+j@vIȓC,rƝ66*h.}E%hȏϪi5H"t2+5Xj4c\>s'PM'9UݷzB+< >lBPFs_:> cs$Ѱ~@K`mIgZ֫Yt3#`}S>%88Ss;x,]paWXxBqB]Y_EC?έk0"2Όt:=I\ w2@6?FP:4Ȑ%3?>@4W"Kb'2mhB( {n}d{(q/Ʊ~\[-o=Eqb/e 1s:J|G3hnNܾ=p5$CYsFGnۇWodQ"^MT|O}\()c2-{4RG׵9i½, bCz,w>FKBq -d^oإocL6<@ ê*ITMi - ՔYY؊Ra50maĜ{4lR2\uR\$OĠO49G3ب"U˿?oMdi& ͖%?l.Z\D]OUȈ8$&hY9?ޝYN[yA[$ّb\U(Qg=M7:%$]r04[w:q DI1c_>A'"Uh 9XʯT.)0&߮6c+qɩCå(H(xLhqG1 KS%Iʋ8W* j]}W<UXl@Ќ{rG趀eexU,X}ǜ͡TGRlu\v=&?̫W;bPC!`asMu6ll)DI1)acF菗ōvDXuWJ5M-ƺQ۳בQF8v*ӞNmS xFhP?SΩD)kEj~զ|p*ЖYeyǧQ(BLua=`/,i{}cK[~YcُjsiY^8PyřZ]㦸L;%FMaK:2#2V].@L;_>=ϭY;@sfR aq5 _LT7BBMnj2κ #R̖ ,TNǁ]Go߹?gQ!su oRm[/pjS Ssg҇'=1dcGp9h8r-4Cʽ[]sRC=M؋D΢ѷAQQ-i= $- W/ f<qbmSz\]ẬVɏ4 CH5~+2Ux B}2~=UoWlI9f PeCx\S&hUI"uF/ޒ"XTRNDbVȓ RiOsrD4,\LQ&*>uW83nQUĸLo&pU 4 9*x3A(s+b o^<.3<X8Armĝem3uo vmAsDЮs4Cҋ;oaIn}0r;6ohtacBYƬqNM}iY6?cˍdULe`d|7{lۇD}Akؕ o?QeAjeQ6ٖuF#ڢ AVI,#14W}{Z-buoSu]̹ wqs^rsg4U,4Waa{- nhpAo{˜wBӗU\ W$h8Y&J-P^5 n6cWIW9,rn 毼w%C F5|%@?6YQ㟰*.Qp"6aKP/k=,lA%\ f;*DːalS0C Q7hv-6vbCyKXρUuoq񭂸)5: q6,SlV{6 S>jfcx(y੧ܪnOilD-rA xp'eh\|.շEpEZ FjKXh9e;rw(-24 3ҢnE7qS:iW$0Ba)7lSը6W"@*zt \f)'C95q~m_$r3z9jIR=B؛)V(iwF\?Z V]JQ״wу}qYa(3$N2cV9Jxj/%, ^xA$O 8NyK1+)G[Z+^Ikи0"ۣ5Ģ;_ W WwR +p"v(se Kx`ݑ*Yl"IUne10v~”[$4,3O=O \^GSlm\oL &gC|&wil]+ ;`h{0F15V7iBApqOj-#77Iͬ MV5jF'ږq;vqoM >vB+ڜ7~|rOLg+&!jDyxWQ(fqaDh\pQRg'"f ?җd<ПZ;CBp{#ۂպg fb`祕7ڶ!|C{vu\PpR5j7~Dܒ&g;Cک6]' *y%W]UQs6/2~#(/Mj߫ 6=%@Q5.`ğDϲf]r(iJuX^J=OY.̆As1 <D::'WKevrp9n&=LiAĵ ~#85=|Zn* U4slR=4c"&-̅3{nJ7h= Btcztt%Ty "kl?u8g{}YgL YYC|U /Jc)qNZifI8ZD;R/NU+o[3ȣƻn1Hl|Fp){^΄^^p`~?S { M()dV5EWO}Ӱ S+쩀Q.9oD"2ڮm|m.;ɂ ,s?.?~"mCUjjcN]S @}Уg>b}% /71.nXXINQX"#ؘ;"k@{Z3v Y$Y4~S3ZK#D75A;ڔ{y*mjsl91[N+3+?~ʸ29 X%ηJr9xwxY fq, ?+Z^Y#lC_[XqTUqZALЛ}\f|5HN7^+d/>{ܮc7a-v@<Q 'J8.Hx1a .Ba/t?3pGԝ9Nz)Uo]0PiKVޑ걥|4cL{pHq`2S3853'q2hLӥ9)p55;ߵ1mnḍi)mHrMFRaSWCheP6Ohuqhڣ_[!HvT9**(!!bIEٽ68ܑP B"#K^Uv n0 @#fqpCF4v-l@wa IGuqsKd5>:ihI_ 1Pc-}^r؜7؍µWOhr;la|0AM53~l8+zGLVp"W!=;- |63W:#h,ԏ%e ClkpZ 8tTJoa7uFxiP\_JSDqhlAM`e/#m/"UME]:Eܒ-E ^^^mWV}nHY:pN͓0x;:5W>65#d/0ʦr=D!yZM3Y6^+eQ*t7 <%&& ܗɦw/?Y2 odǻ-r}Α gk^av׋Ex4}XИjdnd,慜: 3j+0knf,GD/@3 _M0ɦӕ / ѫn2dd*g3}7i":b|sjBo4D.8ps`*O_r%G_\bTl^u"%wr B& ޹S]K}5) DMO89Lվo ->i:n[Uk^CxK_Q\>\'ˣ4p^a^$j5ƶb@1Ca}Xz-e%,n}N?)|~=v{/Il)6-QQ;ppz*)qkPJ+x`>_OΒ/ Denq\z$: $Xl$/UQs}6G(P,c1x>wK} V~!V 7S@qe(xg̸prv\kh De H,٘{ͲA0:JVU"7|Gx}Iv!͊ Ul_aʝ@UNCu4oK8doƔϓʏhcoZ/̣Vu2#+"v-:3q:z1zqK(7?(y |0"@=8%+h4˼,9ʎ }\z=?r/QfΩn(;QWs(!є82/ck]S;aPww&u5G{%~uUn#X s.szi%Ĥ$Hu!IL0@7%Q@GOqGSu"D9j):4~I:3]Vg-]7^9k5tӤ Jk@'cҝAvf'y:OIZ@URUf'H.ҹ.g& zqG$835/z#h%?Ep~H5N@w /Ϻj#hzNIJXhTp>xn/l+L6]>!yC|f ѕFò1]86NZ(Ո Z7#d鮈ORΥQyFe+qrpLVzOSS_sݠ @8ܚ 뤌bщfnj7Dִ|i^X66: +fj.ZC\szBe8bc rSAͿV:ʛ ESPDWB*M_Qؐ`p9^^Ys/9T12Qil[fheLh٤g<`0\Sɏe̤EQYCW:Е[aKLGD&E՘EɐK [@aL_\ԬR A;YݍI&7Lq\^(2ɒэph~< O%? 0ĞVUM+8eհ1{;ٮЁn|)T?WO࿏KDpBHYg$^VԠl3CXj˕nl|3;aE9{Nw6཈Fy :PE˓%H&(1q@^"f}y b7mbu~r 7bb02a)\ұs#|ud2xxp( `5t%…lk ;Ws\VMn2'͒n?.,=é_W/e'ѝ9P:X!Ͷ}oR*]`Z4^xn O-W"?Ù%pK%+vj\ hp@"+)f!_{ g՝~ęF1ey ;5Yc8rH#޳8-{vv(wMv9Ya2oOs7wRv'ct1$'dGqFpMF2R `K{u6g 3vS(0mn/8.w%XY[.ƭ1mp<gZdjw)2.GVïG'sR$o>wm\fxBQ!1Ajvr|X%;<Cq{Kݯ,i3[>_VB <L]2? SF̃umdXĹ\ o\c{LYbӶ8Ɵ,nn7q.jnlޕAmiw_^G0(N.%Jn1#B: KmY}aϽ`tʩɻIQ,D+@tRdVd_7&aL_d}ҕ#K$*1D Ǟ YW~17jw71L:*xdQU`}8tFBz\ v}ŘCj%KνxȜ4F_RYR"#v2]Pҟ +벩"@S^qř#γNKE^6;{T'4 ɝׇ)Kc#˶yalr@=+J9= ʏ=8Њ)eFEەk36I=Q'LVR. :MxvuA yѢ#;$B/ $5ǜTj3Ơ#rd'䲑$4rZP לFUk{^6I6ƒNyp96cLcTE_[`O7/1W> q]Ʌa>Gq*7WmJP$Emi 9#IVu%q]_t&>D-))VYbPZ.Mdg07{8ыfk^Hw1CELjowG̜<ϚN_>8Wp SALԡ|Cc\3e 'A? 3 gY///~|'v+/t旵]4! ,~q nrl/U, fOFj L1.ؒe Վۂш=K>xGss>qodCi*g/"!%.VBKќq t'g߇u /e8[]YL%ao~#F e`M˛Dgu> rj|L mwQʵwY gכ4[vim .fp]CSWӢ|Ym#_P\ޡk1įe "-_չYdx9~V1a -= ‡|8.SB}j5||VkDP.,5H*i#W[^@RhD9OٚZ _xnN*?ٿO"bsuCֈ ;FQ{Ho7:括x6f.vfi(qBmY[.#Ŏ|e=ن>'Hn]Q!(f|%@VCƎ1j1sXFU;LiN+d47xo{&ZBfr;Koo`9i3S;-& ϯ3u'4(OV?T=kXҚ1YQԿHCPwŔ85!t UΐK3泆}ql{^S)ӎG(+w ZOvT(SYskr)D(obX&]@x_h`*HNA@/wwJ&<2x[| ې]q/ܥ SnyBYc# .+v2Y)^R>r"-اW(q+דHd@Cy_e8i &  n'^63[Z *c-c8gZ;)%˚?^fJHuț\762zah8N[0jkH_CT)"ztܰt~"!6{͘8(8Ń@8FYNűgYZ07070100000247000081a4000000000000000000000001629779bf00010e60000000000000000000000000000000000000005b00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/usb/pvrusb2/pvrusb2.ko.xz7zXZִF!t/Rh]?Eh=ڜ.+_UB܀"\@\SV@!f)5 VCV671LS_YzzOw캁:Z&нhBBo縢:uK ]5T-2m@ %4F /nT(O*TgK%AFO}he ISg 0X)q<d--60 qū S Wu +elHx;W+vM||=&dxzmq'7r.@}Y,)l3'aDq")CGI2G6'XuU"ण6 I3 fV'ElUWجqTǩMM.[֡آz܏R4k8̗֥9G(pg>yPth^/'dB$]6[!bD5p: Bcgnr&n1:wM_WlK}*cb\%EԐ`yti:ueQ0߼,Uy(%,;5 107kfboLT>zDdZ*pB5dy ^4vHg0~/Ͳ 1!dɛq |_k\T7b u-8,Re.%PbGŀ5n6R˟"tnjX;mw`XnXr3u\u[ d/P"Moh^5 -gwi paUx6͍;|H^%$l%` Js畕+7p#32(B^"n1zh3M&DEj`[U F[{0-{׎졃-B#m#`lqe$, 0Fէ?߂IM:GYevn^zG/ʻUbF`:ǭ#ϗ=:3/EjW^ଌp)buuͪ c89c "AbsBK|E}2V!2GRW1";NҞGOGWDQb! fO^cjng^Z&8!,WH6 9U,o%\ ȳ064 j2j'mA$(tZHXiBaGB*rQii&0{VBUgŖ[5 ĢRKjE|?̝wPL߈>4~"^pIwܷ|dF݌B"x /_ 9;T=z\k|*RmCAlҪ6" E\J /ءgqTb>R߮bLo΅<\kP m s $I'rW-[WPHv@%y?0;)Uԑ |4K4PRǫDu3y=d@5bF+sx7 s:텄\=~K!^U;?A9X v3:0K=A14f7X}d[Hg]#pu3S8NM-nJl),c;5ozd"o486 %jo2;ZlJE(#It .^V>NCw\]s&7 9-шV!\qO_`La'߈3.B$briwh!)& 2zSDV xrI/ \4(6^ )hm1yn""^ga]$`w&ƒbfKCqYQG\A]ṢqG^$|fܓ;%CRnvۥ2/Lݝ$ @a5x&$>MfD,f Jur+},8ś_3 ?54+|@1,Eu9kk`M;MQbZϻ' o^wc¹qG-@ɪic`¤Y˴ٜ:V%VDmܑ~`(77}5)_ IUq\oA̡VVzΨ|1X o+SIW'֑<swmg%g DBAϤ ف]۠7le$`7nQl"9r@<Ɍ+=1R?㐀0RE7l3Y-S Փ7Ch>;`XړЊ6>-V ԘlnsL1@nAg!$CƤg'u9qEzrGĘKy G-f+ZP1k1Vsezp9Y`,L'hϘXŅW;G.s`qڲb[@t9;l8LJ aOO!Q@߂O57xIe1YdAFNUQ6ٶ8Ԯ@zDsc ,{&Tv u}'*t|ᙏH pk[%Q6)iѭ WGu8}<6;WVO9  ?I' !)(Q@lBU ۙ5` .rntVVayfc_{;#P nsA;~}} GxܔxMAҙoX!23,i1p$?Jgzc*X0rn+L 94 Re=iujG= H1[F=h *3IVvwy8,ӹ9jOʢg Gw5K0b-SUr7@Nش=GdͼKV8J^Ѵ#D@*b1 UlRSmU<X<0\qpB勤j펠”baP ?x_e#Zl:8WA h{9\4vY3fE$,;1)ͪNcV qi\AOȯ?-=gSg!?c~|# 6'JďJ$SzhҪE?֭P0pa97꒵a-Y (`XeZ+:RܸA$[J&8,*hAݍ7ծqI%$)b1ႊ*0b+Z ǂY9rj.S&c-7,T"FJ?|wqni s^c%HegsJ8;N ?!6F1=ўFNAw=A+둮pQEPŬ1TOSZ)ؑ>dwh4)&{!]80m|_K{];WNs@ϡeu}8uwY!VlAiH )QN- k! XNԾy d AkNϴ ϖwKPg^½.1=OA4ΐwZ;4MYeD>֡NNN˨cUqGWo}~t_U ^ ЕoNW伈E"zEw?qW>C!BAEv!fA7?| Zi @hbK4ՋՆj[Irt"~h!| . 4zɷ! `Ҍg0-3G, I49 &-d [ 7(~NVXCdyvS~a?C[p~}Mvf|AHsFXKJ߼ęFng fx5z jR1?Y♸6peiR|+,FWU<ۿD@Z .E8zHg~@l=9g08sQ!+ϯ@&}Q62i0[DiZAt髷1׺ei>P%|Pikdg-XƯI])u/hŦG d8kl2gcHSmGҥ= F/Xϱ@QaO׻sA X3sRg0kPctm!`UPXr{㉔6^HFAYEs/5 N =|Fte>zL"vU͊ݡJb-%g2Y9HFAD-VE߆bU=HGt&<#QYo;f5t k88l,g[Pa+7ؠZG@$ls{I2Cs.%|fsK\ӶoV5& H+"P6K(;&L$JbGtZwݸO2ŪX,~:g;:m"}R:c}LNƵ)a=&(I?-lXI&dN;QEB=zb>R煢46OU2`] Q,{pVڽ3 +?W" STwȬ49"Hd$]ReTP6ӆW]kCs/|0n.˕W᛹-KJ50nO2 M,Zj ۨ7/!GY(V6*IɈjAPR^/6ыA~I bpU>x<p zT]JwkQoP~H ?@H)Q5me/5mokl5i /<*9>:5ȑ84%HAF GY 58mkByum4 ,./ޯC2de >/ն'-MeHfdr2݁}.VnwBXEuW"I`g^yO!WHPgb@nH.H_}ky%xKP+<ﷀo_n ;tq+0 c}L$l*¤"dⵂ Rm_ z>Es3e kv 5ţvɋIiTDn'MF :~3Ԓ>Mu(;o?`2GTSIH׹֚3o߀0jԷ'~ C#:ۿH k#qͼ,.7wNlXO-кyͨPO]‚=n} {kB!"R&FSmn6W.;SON<\6пJ< }VSqEľ886຺Ff^*yAJyY;Ij -ǧ I H'ozK(^2oG2 3z۽  :t{&i,K[&#Sl9H UT4 {S EYUhS2}PJhv06֙U3cAo%@4`J a6g݂cC(N}M|݃Xp-b? BE^+a#$g^ghvn w{+'㗩r8a '>ƋcUޕ\ 3Z#k/>AwaTNw'|VGa,qsl| "y51PsuiRYpG F= r#6wלW#CoZIբǁWMbٍ iyP]"m[4C -ar3 VWE3;4jI dj󷱼sJ0} ,C1{BLSȲZp )8DlF!5q HD>;Dۗ*Zl  7j=!Ams/GiD#d1&iV;!ǁ-OZ]Uv>&^ Pº7~޾ :Yf;"v̮fːW?To5$uq,噁Uӣ*`oNAWO1}ĻAQ`wrmkj"8M} `A5Z<d.I|u `V3h8gWCa{8!Y!xit@A=-qh<&0Jg3`ap/ ZseXJVy6͞Ո>F>btEϐQv,}vBu[ߋ :C?Gs] jMi Y8E=RtqȦ%:D-E5HKk$1a{5J0XAW yojDT( %^.k?a1ܝN~kd.KkC0Ljf"0XSjm*y̎.9#cֲ% /t5eQS̯ x4 MR1>!0µذ4--vR[FW/! Ԧ{~**匫ALpRy+/nA=69 f**"[FƷYN!ދ=P]'* X+u"pD&8a:e5/ YLriHHf%4d:,6's2C]eWe³v)b8?F<`Tݻ>C `TmY.H1vì2 |T-WQPAo=gٻᰧ@Py EnVf]u|GsOQ`฻EH%;::a@q*cᗼoϢd\sِGnܲuuU&ZK)v\[0'آ,FoHe u|(lj[{AAdL(Gz?gYrG-y- l q<."_+HА C9T|@jR/ǚ {ʩ$U ~sFZErk í5Yd0ނO> 闆Qt?Fl:=f$Q@3Xނ}uzM S r])4@Jc]$Lu~}<$au7-: jBMVRx1Pp^T B=A2,yWR=QZn} #9+=eF‰@}C^E6խpLSw. ޺ t=ؔ;f#j2u: $z ?!GɈ/Oڂ\Z:6iK(lݭI ]3Q>MXm{3{=~ũ $v3uz@\#r x#rimV+W)-p f̹~Gm5*%@[;6)NE#kݗsySq/QLq<$D `6 $bt@`[M0*4lZɱr?]F:ZBvli)%n 26bjTAEJk'lrҶ5N0HmGOǃ?Y1{5 ^IaبU=L"ěD98Tӷ?GfQ (a?+ll 1//d \x$(r1FΘAZB"²O0Jbx%$$s.1O4}svs,K1hGj'zAv^ZG W}-;Qu<|{b.g2_}>~>5UPC1Èd25/ALk/\hKb0J:+KUM&Opz3πAf!ENr'3Hslӻ,\jaB6\v(are'g:$+ݵQƊD ub̙D+J ٥_Ͼ| R-K]UXC)eX>-9թpW)p␈ʠHXVnPB116scbp2IA*5Dbf\QϚ:$.u,[2O5@OS HWUGX,* %ܸno_1trcb0\z c m4>Ђsx殳|r 5c.f^C7I\k p-l~h{? /}ΩRMO쏺5Lp.8N-وW]w1hqSW M"VWEK& |8y^q+*fYqW U\TO<΁<>/.,Αi4+K(P/p[sם$%|qrS^ݞY2OP<*d;XiаQܩRf(^<&s` \`G4xL.|D5[ %#+tDZ*tf|d[ _4!@|!]כ5LY2Tӓp7d|mgXΉ24N4I˱1KPj ƕR=uO%B2Aal2u1kbt}hx@fOB6Ӎܭ&QM#zF(B[S+#s٭Qq>nT6GJxhnyUiP>26&IRWjv$j[Jq|iYzg]bmYEz:cu:cF~$h˃n'M:1۲QX2k=Zȥk{ u1[7U^`0]wa̜}6Ch:̪2F}?t>;2-Ɋzƒ[Sl۽՟@dwcHwM MfUlzY)B?2 Z?ZÒ@eY~a"R7ߎC]mWkhnD rHSJapv?uL#"-8-+WF=OYuM:+N]tv(\ZHm\IL#fQ\}K9(~(kYT"3M|cMt )3lY miX!YG43΁CIrc2kodIc(sg%tO3/z]>._괕6Q+'4L}~!m8iB켷I@nyrR*b.(东 }>90NhTܸSJD\LD/Jt}U}d mDV׵F(Tbs'#/ A9>cX]+c2ڐ4)=d]q@dcuTHz!mu :Z'S+t YZJYMp^(qi.5FKWRfj{bKE- sJY_w}>'ktД2g=ޘPDPxr? v {Y)ND :e;q6VrU87Xi}P@L Jf^sWC w +|e)pEޡ^T)0mp Wjf`2-p%sE|W jVd հob3BQǍJ`CVE6ԂbD7r6sw?q]&8O/xjT t 7 ,~lIW̘E'gm0|`4rwdnx82ںdJmM`a{8z:p_{{Nd{v L o \"y];Js,lis*}uw#=T(!3Lr@wiOORԱfr]h~,m $^4ξ 4%f[R~bTϰŴ*rԘ~-b^&;sgB m^b".IؒTǦONl#[dos ^)ͻ"?2IU駋txm |*!Gm*":4x&6 T =KBہz{No޴~3b؟*׌qehOCX%e-7+m\{}hJz՞; l@j0$Pb뾅j=Ob9A͎T@Κ4q 6<;3&Z_SEEXZϩk:8$a)h`s)a\ӆT>]HA3cUo5M匋s4wжhHqI@ %.GK5X9AVԢ%AkNQE#:B|,e>9bz izJDբPW3Oz[-ƊTHCǫgT<[h?e9bٯiz_g6Ylm&~%`\aU'=SyV|Ey9nLmrRSpX1ݼf@t)y͉iӅ[@:/MJk$xK4g7ibpmET: ⶰT-L K@4yjlN(Q}J4FVķ|J1uM` af#ܞHZA+bo乴j+0r tZBa?>/SV|%sRJ _<~\Mu /W_l ϔJ3"EH7,S =y'gwޱMCg! ,5z+AT ®ם?Zӧ( I&-$U| &fW"zJf9t#J|X  QUaQlEuḣ꧄>lf}*W)W]d<:C!Zk` ;%Q4*3Q%#O5+ o$n PЋ10_+;-aei1%IͯF\ TPh[bo[E%WOe1L1l]-ivfsL_Bgo7 vCѻDuY:Gc_VUPx"/vS*ޥ}^塾f4S}^ϧzQg&mj"L`k=VU?IP9OTgoj:j'ϘkKs.DRM/E{$TৌaJnI1ːێbD6ޏ~.1\*|;,gMe'*CeaFA*rʫΦ7dz{]$}AͲz}^cfeeQ*S9# [ pq r;1v$7!sK5KO8\Q4ɫoXێ~~_Mz)8ѧmt߲90G :OMe:Zr@8kfЩM^YtU4"2B!Nnuw3df(]V8?vj)$lI>W(ʎKXZ;c Bs%svׁ#b\ApmXzBz`k0zq*e3LQC5ڒӶRPsiUĿ}DDsr$NJlpܳA-z@NO!m)+̐lӮy} i! awPG%:pA>ԍ+>khkPkLd" ˧"][]4`Yg <̰^Mgd26%oqN4a^{ p5$\W[j/ 13- 5(:C;$Әs 0:#DUB! &223 m,F=}kH,Si{[_-,U 0z㗸5C [Bgh5G9yNDfo07!c6z(<6>;]2dBZ盄k8rK}9Qr S>1(srWʙ+:/Gnu#K]^t+.plV Y^tD܆Z˜JD}^<\ZYoPk9GQV+Ld/4hOϸGσۤ4&]lB+owQ: W343P w-X2 ƫө8t9e~$ ,#{ǧV]w-4:-~Wԭa/ A0GBs)t{Hŏ_oZ=D"zS?HZ 39q!h`wH:}z]G׵M)}C6G$BxgUy}ӾuNC6A}*dcmF^n}-:fXcm b/w̽WeaLW슀ZI,&2gL֯ePqbdZun ƞ¦\WTOѦ*$I^ NX]do-es&Gy"f|O>[P도~a7^?c#f]gT|Iw@Md@)q=v݂PXP$\E-Z@3;lGAHP >q7@/|̌msJwDhHPÄul Q@<4?y ވAwq3GbXýp;GAۿQy1lN%x )s"x~,C9(oQMK7#eRR3MU}dlF9mF'BU r~n.Do~x=4c@2E?7d+Lv]*p"d#7O a+1n vd%4O ;[%8 (JT)fTxoO],QJcFh~]0, B#t ɍ5<b@j nKE6V|Z3Yat(Z%&[]]m@@_=Z^ ÞB3aO?loJjYf3Y Q/qʉ){G,6WXk;^tΏĞ̍M80g?qdt]vWh]+D3 V!Ҕs2lkӇD'!7}۟>nh9ݛIS`,\5\NatkXM\+8JU9>FggVڛ IZJ4*U=!%,k)sT,,B03RʫDjcI7?CbF miWJ1bS:ytc0iζnSkOeDm$ \|>klj|HC CwNKAfSB@t"P #(J2G;j.GwNT%!0mx(hJ/4% X)A]F1 07?LT-:?޵xkƪXrB;o?.=oŰWԫagFveqaە.܋ V.婟O^;#_RuD?B A뼁qܠ׬ XöX]?]b:l<EUX4 %BfnZp,ZX<@z방Gz%ؓ* [ZS}4ˌ__6-M2+ke,u k!QoYئ&C)8*s0J] lwS3č+/fN|^㢟70IK8Axu.1W⏑_;| -HGE+n[4(ğ!DveՂF|!K|S}|nZ醬QS9^U m^$["ǝpOng2dpeS4fXA=wB- Ca|(QRKыGvfܶY"g˸gt gϤ<[mW39ɚ)CYr.ԞQ90g*;K#^(dR=_QO*aϋLp=9k,qev'Op198Eѽ 4tbwv-ݵܮ}hjp̳쬯$?-ʥp]/#?$-y>A!(Z=.pgaWXu! )vL~l&wW bګy[nW RТ`>Cp{i fHT-3D~:!k>OƗ,@^LB RQrQ·Sz ]]2,׫K-o k{hL=u脼{l͆'#$q $H:H*83Q"|^GjP_Oq+evd&Z·!z|kbogi]"wW7ߨT,!U=w6NWVw7ʕgHnsV`3]1 fj%+ K\F^i/JEQ&gRNN22A:ěMd y\[Ɓ% S:XL="5gI/5(&n-^Gyq~ 8&ߙui _9q4, Rԡ rUh<ў-%4&O (s"e% r0֪s}i.?V68w̱ CwI{ͦ1@hV:0.j?PH ~ #Ee; lRipŵ,*ϥYFHyRJi޿h"k,U8:Q5ZiLX`*&]ƣ; *wznjlu! QqW,? F¬NM~eV>S: >/=oaf )^=lG/>jRA7ѵ?c9.8aPZknkM]y .Н8txD*pBYs}ĥWYQˢ]{&捰J 7ӬY 7P :Hj^P)(H\5bW?#6ԧqr E},`/)L9W 2CSMq)ub ֏:A>ӻ2o5UxOYx[.aҫv$ѷEeGHX%e)1wt?f,ۀkD1MTщ0&r4pvoW~%1 =5MRĖ*<\7阸60t_3O/<)x7P9|535 ֿi]_7j@bؼu fZNPJT$DYu» mDI&g9r7AxokN ܕї frPQGOAuNd,*,K)Ƚ]@>I-`R7m*&&U[/lchm5!+d6,}c~g'DW>B]!B$:W/ $1:wrZAmyutt?nnd8y5]?ƣ b7􇩗}^7!ȭWJ=݌2@ @ &qghh'A_eԴ W'(b f%PG !B`f} w^0#tQRvXk:HBEGUsrfH.ݑ.Zb:}l0t˲'߉qK/_qG*M)4BZ{FLq6a}@ ;Εw3tH3&%GI"$-ǮL@>=aɍ>yZ*dX@'!0 ^ aRyQecSN 0 1G+Yu [DB^|gz\Q⚇q\v;g2R@7rCjބW- P8˞.2bmr8ijHl*"x0Ia{S&:6oc?Qbk+0X#eݬgURF,$${M/( ^Nn+~>Wr扉r/vtYY ydg3;2CDZJ<>ID#쨚btKǥ39)EB@IDX\(ɶ#ݝnng5>_јf :cPż)$9[%,ʮ" y}nU[g(MBJK aikɪ(cϔ_JeL1 {0\NŦ5(w-e/']Jl/bdFԣ0` , k?%w k,hf~EN=&E.'@ 8GoDCaKڸtpٜ)!.IFkn~nWZ7t/j <[ jhĞ'oL 9 WᲾF1ay-pa6 EEI..Cllos28!2nE8^O^=G R[ͫ b_zt\H}Sk'Qr(42f1vYuzܖ\D|87L|$:Eq0;_e蝸XFF9Io|>L ӐTKܐuu O<.40};F܅L$hz;.Q䪧O]o{39YGG(˦ wWgq; v +Jd6' UJ%l,\%\ZhlyeURCHP> ]˳x~vdVzP"BͫS  c74Z|7tdmJ:! )k؂PdU@$|9*y ~^%.9D 5f7UZ=du;CGN| m)z/WcH 2Y1Qy*Ùn=\$E hHր w0z[> ؐnt~Ū$Gd+Eǐ)OH2@잵c-7}0 ,J5<#~"=Oep@P1?m'pKNkq6" J*ŭy2mWt4J>l/\4s&l){I6cO8rZYu&{ ~O4ӳvͪL:gLEh-UIA=][5L*bCG~A ங~y g|Tg8Îh_߭4ޒ5b0 ZE4;UPw-&{嶮k/vr($yLuk-{k OnfPҵ\쏈brqltt@9tK25xe+ [۠ 2 ;=&ׁ,L"Jpc-թ.Z43ޭ=>٬Im+RGagK/d?5Gѓi_/s]kļr$r?ތ}RL]žA5Pͺ93(/'"Ƴygf=`:b϶|CܜH\IsSaw!AI겒V#`' pB.rҞ"u+ހu8zy`>b Śe=ԕlR `M*l:Ξz ^t)P+GJ!aLkaډiݍ elWNCJ ^-FEKb9ސ5p+PMvǧo= Iޝ,hsZc[CoMLDjn[B~~2fdAct gy)5iSK3w:8ʈJFvtyDG4ۤ65E{;,z1%Vo ת7Et= )x͈1.]~'B* (E>sV:D8zWW&il0-yYL,s~wRˢL_ b({cE.;G eϚ)u~4Q r#FLEIRm1VE@n[jfq4 ÆB9Ӟ!ʁhR> :Wci\¯}{b(-{M?i"m4K;U,!!ؿ6ݍmQ{Hn&.Mgk,5+)M,a `m GDǜ5A%ύj|=}pcχ3ƉFa-;nmGbbI㚀* ,K=m k/7K')crN˜f"xtHH"w]mm֢vRP(}S547Е/0wIu-Pܚy7 |JzpIV9I4Xz};ufH 9o5j cY,a/ 2/uj H9K/SuK<ܝ'3똯a6kh?Y-TN2CaR79ISyTYuZܧ /Tht%ݵɫBkSō6>JM)Hӭ$zsv}ˬPXXa鰇*/źT_gjY3G]9/h5Iܗ}5q/ ~\Ѳ8В= RCsVRdYG1s3a|{nB6K*A;wzUYu& aY0a!=tjږ 1{լ{ l8ۙkw,'*~#TLx/{cS}ܗܒ9oq}+\#ʎ 6Ȋʐ?'x}]^x^~ǯWuL,ʪ x ^ިp@o{z-9җqb[rHDQyMRh\V{gjNY?pZS۹X8ʻ/}XSGT) Ǝ}[%>5 3l6'm@D#P8 &12vJᲃH{Xlq꭯ȨּfX0·U^\Jr,XuN`9l1}P  9G&[zy!SDf/Yb*z2Mq{FGJe&Y)kSxBI NnZ,!=bּUńbHWe7Th1uHv/IWR[3mJ\[M[ŸIW Ln3P#X$) sg G>Ei%KC9|tA8g1'nge f [-MZ]]"E뺥Di5zHV@>'XR9>'6e"%tpp:y 5+Y)1WG§h~]P2yqŹpAn8-}xI8I~Xl%ףIqT,8Z!X: WS7nC%Tu8og{ROSt9bQdG:/ &L3<}2Sa   .'GI͉ 6hX}[_ybr(e>(ez^9> _]ǑҐpgsŔ$`bIJU]3}Bخ/a41u"I蓐oi6*# Z1&dq^qR|QbJwDIi1Xi^ܦ-O} M!#Bu)>e^;71 J*HitF9å#FXiZv<>~c/ArOlA-"4T)lO"9 rk;?{_ !ݍLtE@mB`E6LT4`5;(`=~ -.Dr;cȋݥn bܥtBNPm^?8} x"exu%| Mnީ^}sޕ b.&y ٥w4L=AY=z)ZR_r2sD* h w[df6Mp! (bPiGu>C/gB D~^7̥ag)9CUO =*hJ|ɛ@լ;0n](ʝ"ڐe 7k7Aڏ01xOV[$~_uS ^lGnsN4M4؜! eH*}=`+/@PJj BJFѠ /%'8Q@;B{OU'G7Kz6!f3U5%CNoOkpG JCFl ? ݓ&K a]tѶ)dt3C{Rj Z>:/]ƽْi>)mqǽ$zpLg..-`]\(_,絾{njv:-_ .@`*%EZ0S\Ū 9w`rf& =p>^ EsԳ.Mʔ݂{=Dh _#`(p<[M|}LB.sf (]Qv@<]mxK7X]̗ 8w3aQg=[&Ϥ_96?ZxW±;VzM(&NUTwb G.E6J #DAc>|_iy uމ+,!fnbU mMS[T#+*woq/*)wEy?l0g z/T녚I`HuFg7P"f[ b -:1~(=ˡl>A ;"FQTuI7Cb߳yihto Wx?iHQhrZGQZvVu\qZS.ɼ:ܥa`]u` f2#U Qq望riłK2-pT>PIGBG SDM=-.y̽Nod ? (V%.n2-R&R Nv O&Jtr(2B/nkiȺ Ukx5 zW>^^W0%_*o$O>ۿ9~jj.ɼ}i1D~d"eRAMpz6r4{NfZh1PƧӲ=TChiPP:tҞƒDk$Rf1;OJ  )>؈?b7'uq:e-%3C(726_uN9 I/>`>AalpYvu+mDEDfė>Ǽx /^ 2A()eKIrt"'HF2@Z6ۅ%uy@*Szp&u>X +L7L'.mԊwZV([//KqT7~ .t~&eȪ+fF@ddfng6^4WpQ'kWsz.+V*࿒rRֿ.*#,xWQQPk ƈd"dΨևb>7w|t"䔜rW~k0H4ozD~.D᪈a~gC߼4{-jjx,ޠ۩xjYiқiK+?MD:qd7!xU6ke $/V_)pT;EP#">b(&>;0dPR|4T}4JIrǒ"ysDT<<ŇbJHb6p[m嚬 #6AR]ū"MaxSFxd 8U7_O.8)Yo4=](j RF/AtA63Bp*=6UP3&b4I:@b#tOYKdrg[y\˽~#"ɠahBGQ:u KB$qwS {P)nCE-("ۢS:o (Er%|}Uʪ~7`I [#mI>V~zk~ɉ 'pd14"TÎNJ qfrbD")80:vri~wIlOW;t buId"g}ωFtNl5ͩ*ws I' .Mͣ ,*}jy/Ww$nΈTϘc7s&po/qŔ()%}Hk^] KBW-1M4" sBG,PmPkJv_05]ZK&G {O) ^@:/v \qm&(~KU$)(]+Zu& Xy??-&/K />]11o܁F;7i|,n.W겎kThY@ '`(ڻR{ɵ^v=KTP_NFLо[;S f J閬6~Y%lml}‹0)˴`\w=qǘdzwSeE %lYsºH,u5wp ֝]߾&N{6+@] iHf*E7$RYc6HUWz*T˳$N ғ-!qi-X:w[|Q=t_驕~P/תo[/q9 QRi7E/t8 yFSUQ$՗Wkl {$"w\SEʙaI0IE>,I^R'ܞD_2z` 3YIC*RGweΠXUw"Y|,[+Y[JFiɘm;Yl#lT:Hc&jOU[]'O'?q r i9@l1w8)l_@YDY`|%b4bԥGV.!%vvogyPdy"BBP kӤ ͰPJbi;sVo3)>lcA2=z0k84O% ѪZ`>-E"X΄9bƈ$1Z sqCpd#x).jL衡RIA~ 5|}/ɮhwt +T.9V= m]%3eTx幭d^,(8_<3 f3hK"Ѝz}Қ*୪a}a\jB4dۤ",8?[i<?Z3y =&.u*8wBq,3&.Met&*9XV}4RUqAEGK;(tC)w 3fowƷ?7 1H|.i9K7ޥ]x5D!("b ~[ ;13]ލ( ]g5<8D6Y3U.c8~iF/=vlc^F4U꣋ȧ8.ue,ᬓ.swGf*M'C K"*3qz__ߘ#F{Fm}KV&ꘪX@z>h k%^;ׂ vZb8/.Ռ7y.ezo{iZ% Ot7qz`Ĝ$ePXv0D6X﬷/sDb,'E%:EfwW,Ls$K+ts_}4 N.3,Sxa%7|Ѱi9RkVYWGn(%|˚MB0DS ܹChDGchcp>#3JL:%3E㭆NԖaC*MyIjYuQ؃M@qf '6NUϺbMtG}Ar"m$^oFA 7F;e7V'oMq^+]5eɑBc±̚vTj͖`'#vKƤKS{cj*0x1n1Qg3ե際i:P6XNJXUt-K+75YrZko'|! ٿqn"5OcRhqe#%T,֕cdN.IX6hhLD,O 녏 Onz<:r% Z*DH:5D`CIb Ȣ[]@2Scc6JM"px.6Ӑ)ʏ =Fw!#C)`ɸm=Sv"bmD$<6. vZn~0I؀d&QmcIu]\G؃I$d[mNr`AsoT;ܪ {J@I=@Ч~Ѹ~^y 4`r,iZI2U~(0f\0/SOdrXMvM ĤAi zX?]yV&x},R;3>Qp$im+FPWyK`k> F"z}1=a5qV.&$Ad4.8nu{&ߡ/hWuserdY,,5̫6 SCY"_|5u5Vy]8 ԍ&oϣU6X<%#vN*$e)26[;xre<\ ij:灞R9R#nC+5 >-_vMSoy^_*V J:pg 5uBsGyb~n [ރXigܐnq<|DZ|新21lHH4:R 899}8l49il;uorv0304R3`WZ=kE X3jަzAT;ÐӆH> ^g¶9mUEr8)N{̮}չ2[¿=K2V"k$÷qrI#e-HWEAgM7JLobGٙBwQѽظ4{/$Ln/A6bpϿ$^y gGx[/- ?kuDőL7@LEqgtMJ9`@ >hE.ky)PG=\U"\Q^~b݅@z"ۊ,ZZ Ḯf҃ vͨR~;j:lr*$'gٔcH}K9j? ʚJHߤg T,7{Qs_Q 3m<, ?V_'u1IXtbM!n{Bbec%ޟԥ=a]K`^Ѻy cSo⟅uǟAAFH^!҃ז_^U Aˋ|"'"UΐB `zbrNL ׷}pCr7ϽTiwrs>; }gďȔ,/!ڃ e"HF.W¯LrF Z >᭶i.@7bPZ_1LZe8*!k8_a5$|I y7@MMIHz8Bik=iu\hmWdV̐{Ǝ=p?eEq5Co^U ?(4|T[ _ؾ`ꇧ {?-1  cgp-Y-ayffu` )kiw?FɸA={)̢,{ ΙA`R:k79U>.ȚsHѯvDؐ*QMh?( 49Zd9sFӞ(zDxE;6)ܼ@SIuYS˝& %#~zx73UbQb̓ej;X&^~jjvJ+0TU: ʫ>*٘X1uߺ%1pa:E{ \5?aJ(a_ċ! z_݇z|||.ݬ^穅9E}rͧWz5i=%nń;XivO%S2L{-Oj`, Ƹ^[}[l0{=V0!>P]}?ef vZ 2qEWqryꢐɎP4/Q!:(x JUN-;Vta߉M|XÈҒ{A7\G_݊E&iF7 k6׻<*E 6HhjHΕ՘$.c\>.^.`?um\DCA_28X+(&nE->WruFfFIx?3L=lٻsݓע+P|f(WceJ@Ob8YDLޚs@@-]"J*5;,J藙ے*\͆qpVP"8Q$GCc:bP*$" zj*'4r?K6g彨ܷ <2UwwUeԈXKlXF6v:[*Ir?֨;jIAf3]SҩJ"oFU,N-@¾%# f.KҪXa6auрR1>20-ݱQl+~{(䔒(Jb=9U g>nyGϺ\8FΥ-46hi*%/-Ld7&> Kgڬ^ {9k Q#R#ϫS{(·y}D͹$tV Ʒ$^$ "!="P)ѹ3 ؀+ΈTy1u rcǩ QG:*}"'Nu>$׻ UItܕU@ONFy~ Vv8PBsb7$4x%u酗MB`K':$Ik 궡]Ǝ$g.w]\EMHֳ6r<%0.g#@l&ܝxWV}ZgεaLR(c6ۅGנkVT5 &E=I{&sbOH]*Иp4ykәE>#-߹ۙ WrՅߖ]OR! $ЂCWL|8D( ';uꗹbT8Zk-E',IAgv $@g{!yhTSkuwB(.H T@"'V{?fcVFfö|kq|w 2Ny{Tեe#I#-%P`\d%7 X!g6hk&m-8"D}~Xo"π8QfuEd,^U1\gǘ{=vU)a@ԾJ٭Ris<&k' N>q yK7Qm.^,ĵ>УP^YzCўl ?rP~ k_iEURPl\X&!/y2s|;Fwvu{)"k3'B|\ٔGtϽ[!ُLS3 48a-#;b u;ʊ^LcE@ ,耾@$7i]b"@\|E(6K 1:CcH$X^\bB DµsVWٻ?;$e0ݲ gu];>;мzqAe!vf~5o3V#%뿗8K n.L㓙fY#- ĥ !llk;IQdSEɋƣL^ȮS,7]*gU3tMC|?7$kߒڪiJE+1b#9sɗmɂuXh̢Ik+D#-a^6jU(Zvqkb}g&be'Y3ؙ]؝L)hAtqFI{)"Dz<$2Ewo1FQ]Qv$G:+Z؆ML1Ol[~=p$# /C g5dA fv @9K*L?P.H@8Y(n)<3nY,AoP+!t@#e vZ+W"l) _q?8x<8k)[IbuAzxNѷhzVJHMt;Ry&; Y]uQ  pkc@0-2tF\2}yQܧ.Ph @Cu0 AP- Dt(s6d0wY |1f2.se|\:D(|zICp,ZOdE5ejEXu8ַvAU׵冞6E pHZ޳AqmNY쏪`4E߱"?#Dt9P"9?>OJTRDAkN ul#2U|O~ؑ|f(gy*x4h3,u:qtTK%i24 ǸMxLGbee+* `;Ҿ,S%Gkn ~[caV \9AҺɍ,a$xG3RI> ON ƚMܑp_S!K8X7V/q5d %! ;h6{Xl;ca`"ofW#a%1f>\X5륁i+ڼsKʠ1O(^t*,H} 1ʄ5/+l빾v55͡SAWe`T 6Jm4 M7݉7S戵e yz'%l&rN gEd MGv`7bu1֡c1 6B"$5?S%2BШsHgD:Kx,Qetej8hgrm@XHIgs`N# K Χ;+:Uh7QjçPOs NW bqe1Y)􅎃QߗE'[ӟ WZGW7ҋޓY:wD1Rt(WnP/ ݫk tElVН0әnʂj@OS=4 H*d9!ɺ'zLFgH:.~3o]}Vzb n7U{(^ݲ?13WX< }Xv@cqp֜=66p:y|d6$CL0+KIœmR`TZB +'?:-ZIyg-zWS5HϤ~Eb*2hhsv5*FMc @vt5UMP@hݭV"{^`o"<AԲ0jVٸ+5~R^Ei},,aBjoj5AS?$m#9+#~ L"@Ÿ FwjME7Nj83Eћ)wK;4 H 9 63(iB5Ri,؀⃩rіF8ugJQZ2T3tRiN\z6ձ<)|ٌ8fnTNM 7NT܈&?[VZ1B{fuqL25ӟNrq4c`<^#.5R^@ѱLVed1͟?mʲ$}3+\[)Z<-nYىc/䮰6VMU{'Ʃo*l 亡1:DdV d,+WE ջU_O;fɏ@Gb>בƂG ƚ6-s;: fKc-L) %s6Q<0v%0{jT,Ily| gUodѲ{0J/N[0TxCt߻/TCIۡ l@nBU L9svh$Zu* |DN1$B@:˥سP۫\&hW#ui .sfhHEڍ%a*h1JAg 9;bO<: 0(ςw1Mјt!Ske9v6j7T۵1S)UlݚG0MD~u׼8fxc\v4H ̭}ʁ࡬hcܑ?Amruy`MeݮWe {0ORZ02ۺ /r"oy,Vv0Yɞ|R5YHLB\YihQs{cPMth=sJ3VŹW"g"?/8J- yծ|9n?># C]_٪t5S-4Dh*k('kM:Bm"5ƚ!#Լ8`EK.zĹ7hC*͑U$,1彰"vnRZ<' g6>jT`/"VoG4UNq"rCVS)"ͶP|facb 5h`8Kk._=9]Uqb$` opL=M̂ ̕;b@KSN,sJCWOTUP P LP~"^Yæi$jgf2lT+';nl/?sT*(T2Ō\UU& g󰍿V$:'$9ɪP;WM;W)|vS?؆X˵_|r{Ral7]oF,nz;Z37v*5O>]UD諔/K~閾fr4l޳{E1t)xKYߦx*6XT`FQXlN' uj4:"gMC9,QCtpMj]wkvmV2kž: BҪNjˬ6Bo?6qlԨp a2\~l3ms6dF"(cqFmSXû,[FT+usOni˙iEF`cb4#=cbŋ0H1 I*ys nvK$cu}eOμ@9GI]ysz 8}WՏ>;Z&J3lWJƐw$<^9d{HIr.}TQZ,Ń=Uq_AO,(m(( 7 κT)p2Π9g? A+F K7CIvj "%ٜȯePW?!t&IY\|!p Nߴ!1Fx)4ٿWMl:1sjp΢ H 7[;Ȯ6/HGOA%@et|z$J=`4R>w4ub 4hD9S ~uЇ(>yx ¾jp3F44.Z"5;3:(og}Ng+:Fp 3+_CaLl&ү r;Sw]׍(*- <"  Ypwv &vcrƨ)Гs C`?b!;oXVn3JB | ^*MI?08aΧƶP8< 7&e[oZo*~=ÈbfbU mt .zVM37٣$KgpTF@NLoⳮn !\ѫ ^CqF{b`x,.s]7#{Sp74O 4eL{ Tq9{?詋Kh*׷u?ԁizwC |7QJc[ C;K*`D4cΦ=Hn˚ \K> B]/DނʂIJ$M08];C 9vxI&]fO,@`ޜ[#Rmn}kw>JU~]Ճ\-/$΋o#pVSx8PpP'b=R=$p6d7GA=^Bx ,jT+aa[cu#z/x%ݵ|S_) \նaּCk@i9y!j6iʂS)ae ri&#U閔QeIҭݼ/aJp\CAsyQD[v2W!\xh;bQHⶡylhm3輁9kUMEhy6YIl^g!h]/co\pf@:?@SF<nR(%$TT }x}tھaiDg.3m)vOD%qSVX q挑Ssz*Ԝ=Cש/a@YcA;ij.iͻD7eGΐJ/[RaJ1CEVR؄jC2nEVA_, ;/O! Ula7j5<(ZAvZEI|1d?'q9_30O$QBd S~zu+^ƔC\rj"2)wj:1x͆sv*w&jG,6QE>gRG9(!WvƤ5†KHR^)2Aeq 3\N!ȚxݘN4Fj ;(x_w@i`rԫ1:hJ;.3>!Gn.{s@ > Vr(,*ӏ1dѼ( U8:UҞl_;_ƗiIÞQ~rGV "nfIբ9+}'i?>%JwTY# m[3't/Xh̴wY[/s9#zָ)GIBm>u#eD45Zx#PSB>Q˖5h#R1}[ jx 5/~N0;w?#&C, &Ql\Lh/8gVG.OyC2h cqKYU31BБàI8]1b%S@~;gX}Оu-+v׆F:j/0NLM_bY Q4@irĜK)bBzXѻu_3eMgY%7T(ˆ:Kl}o 9V5j=ݧWi_r=H93E|4\%<`4^Eo2ꝏ |=)Њ-m.YK }9Bs,ZYuگ:䈄#∻)fq"[$v XC*[[JhFqOհ}vujpΗCYݰHuF'bYⲋVozmʖ~}?C @i*Sfc\¯YK'mZfdug,"1,ts,o][1\Cۑ8X BԝRv}܉};k%> fgos;MB3!ńA;97}e6 `϶[cwvClGJkY;+ژj|^&HzO%0\Ga2i8$8c< u{&(.,w/-<^ Cp\ү c!%թ<0x^l$mΩ5霌gɻ8P^I Cy%z;x5~˱BE΄䨃ӐQ<UT.#J`@麞bi#;JP䤀3Xn& ItĜ3NkwA }E<|}MpԬE 1KrA_4<6kMelhZJj#=[nUK4|a2HG07cE28hf\qjD,IoG&/PQm?KWa-xmJr'AU+ߕu 0NIwYD Y?3*mA3P+s^3ⷅ^hs0|ewƞnh* S& MϠgZB73A#}rER[Vm$)J~57"eJ `eǗFrr('nc}9{_Ɖy 0" vTهr,z^>F1o[a+ |*&a6tR!.-I6_Rl:ڤf˅HGٿ>_b$;c^Qc.  F z ^ T3U}` fwʀk{,3޴<8T:y*f6FDwF]\V*+ IJ`WX~M'L<2T0EF*%u-52ci|É'A/ ϪK kȦėLqn^0 g\B4v;xtb~i4Il#c 'ŬɃbOT06\+]>̟$9Hq싥rb=F!Ϲ;|6NB0I"_9x=fbz{^ry!G2"%sf؇p˓!6+؉ ĵ[{8l:!$^\B6$#Q/?IۢxTy}+Ep{Ȭ73}ɨjrN8C q ==>hdX#sűVyb_[}7"uvGM%pƁ@NXbc`;a{D󣓇F\gG9o`}BAruw%B\0=L6l>:3{/0?^Pw/_"c 7. ǿJ4<55< o5"!tloZ ]8=,1şvT4;>h>-< JU1f=x`#tg!W4mrGe+vp _yIeuH/MW7w7e`Qq"H8Us( p UpD97gbٯߛ/*(V{Զqy{͘d@N]*s>VB%u{m C!ao0%lyRM6KJj6L0ߨ(6,8k;J,Jr'Ep}~ynվi>' /?mhf6SxR왬u6BN*-Wmk_JLԩʔ5<gc~7!VvZ[³tD%xh)kB<|L b/Q|uG lDc<8@qIG$?.Q}Ϛ]V1 p)1 ^9ĺKAOrNu8FRXoZCSSCJMh/EZ#'ٸ3JO=gNz:'VLRחHML#D(,i͙NJzl!K"|+ixXe_シvD'oZ$rͯ LֻP $4'؟TgUp`20>P9JToG9-ЁO Eۍ5tqhيH}?3n+iM1ϦF'F$ԧd#^&)(35`Dډד&z2ֶۀPxqr5A(^ZpU#},4q(Eh'M<4njW8Տ ӕZTLڙʝ/a !K8_uറ57xɥb_#cD%ͲCz*MiEr|4(D= Dr%4ʨd .no)#8۪W$][\TƩN0,ṭh%?:X=w_("N<91bJF%Ip?95|Ne!?Vo㩾RU ys$dAP<&_P'>hxp@䢃v| oIUbueHgcؗHA)Ů[is}C1~ATs$kB`(fG5Y?~H7:."B_2_Y%!nJGo&by-iɮD4$pݗ[{Ou2Q%T頻335#Ms_hhq 8\ %Xݓ[BW6W:[}Q\rp~C6.C9YGp2Ke!Yz6Z'ߊ®پV0 ޒǘBHU (:,FRAo@8P$Jҕe լVWna(KU/*)rxfj{PJ͑ȣIoT٬7u}:-q_9/SâyDa|mGa];=)cpH,k FqGmOuy'*h5n8U,G`X0$hAx=طCФ"'$ s>",^QIt e٤"6dr%Xc6H@aĭUZD(BE!,*8E [L^V# _֫817A(~0DiQ.ʹ@a/GDz}m~:r'l˰pma4} t^\:D.]ĺiRˎ7%D#=44ZU>?").s5``ðJX滞L`V<Z!MV<͚Q5w+έ.*- t_e** Ʃ]"Kd4/c'+z=}S+poqWۀzi0L&p@TJ-om{T(=8 =')nl_mLM_y2ER۟:&/KJV&3@r\F?ùfDMHsʊ vNaLcP5sxjh7őrf\y7,}jfOZg:Qnĩ鱺Mj FDl\i޷5&]rP=Ŧ3|V[z3{W GreY>.%p۲ fFt2k1W$˼kgҫRRYAoEtG/a2P, †2:w8(D/؄a'c7J{/Ԧ_VUcuZU5 ~Xbh ރC7QVQMx>cfcg{,WtAR]["8Nn(8,QT{˹+墖-Bb cg08 tS2٬S9cc'qN a>Z?U~ ȘlH²b .gZSx̯O]*X4rQXמ)EfS*?5M6 nfί(4qvl;)E)bLu#h+»qѳlN a+wjukkJ-^ZNS4by77.hl>QS.j^y A$g|^=Q(Te}N Rْ( |J"F6G:YfcY:Y7ϑ8?zzݶI@Ki3TN& b7+ʰšuqJf*R]QueVԿA:WM^~:a%joECgƺIuV ?t =[/6( Ѓ x{]aOѽ8vrX9HXZ],@ԫ,Njl?g\`9r.awF(!#}ڳ$M@ BNf(~؁<$ Ϭߛm@B$êj: m'4LU./tfq~S:(殨r9:W9U@`8n|jPpyu_xc:#::T_p4W?`uI9*}=ʳ f?@g/9K\DXWN}žXbhM' -o5o*'KLT\ gx&ր$NnED(gt"X-1^sw(Wf'3ОXFs7X34`9z}33VΈ0~<Ӕ[W/G%ȫNpW,EPg/"a<XN)g(RHͪD-+bNϖ8?3g5gK$OhavpzjRR9;ŸG%xIsgI@@ H*eKzAh OLy/`۱06m;Tor;};Aza9<UP\^{4gͨGpuC<_V{`÷kK{m~|+/HW<]h>P>%2R]e泹QCoݦx flbcG`hiW?)ҳ Ҝ2Mx@BIx7bih•L~9rS:7L7Kqy e+?8`kH񇫎KC ,.O=k>"#6P$Z`sIxutJt|7}#hcK'hos% -0{ދUaWH3/=<׷<'v~CtL]f б0 U@&mzsLώ%Nf2Fg/y Ir5'gj6g`rg[4( )9hFxu6Nkә.Y0JhEjᚲ'%59^Yj/dILޏkC+ N2/'kխЭ} zߧXm#EIs!@q -E Jۦ)7aׄ9C a= =f&8> 4œ: :W1d/rlp|>IݥP*oD˩M59 ,KKjT HV 8QJsL5jӣs3lccԝv|OBL54 HI*M wr/e5?H=Tw=5*{6yg,t2]SډPs\Όh inţ;7Ms('ƈR/nX^RQ*}ޅxGd `DH{-O>\#tdJlSכek!VJ?x;,zȚۋ@:^ ːpwKRX@w י^clijUjuS2,VJ#M)({ƫ !U>) nI&,k^LjFcoA#-эNX1 Yxg1.X;6B54xF&bn]&$(dvaOݲ0%IQTH;۹fZN\9=/WF0X׼UE}6B'LwBfH1go$'v;/ ny,rK/?kӀD2-D5{ } }}AKGsf ^ߐ$3C#:݂<%p1G 8m6Sށ=M Sg7NF* Rw׿碁a'B on"bHF?|Pzďkp*9^LI*B<هt ΔW3{S+R͠?=/2Nx>^u{HfRo*ZS޼ \I^WB5+pU^?,w ^!s1MTH@/M&<7ׁxdm|k *sC@iE c|eՁGA. $K ©Q+\<8AVp@6ЊEF UAFy&D^>|B9:TM- "XYa4YeP@|: 9 tXL2 U 8N.Jn cz, I YTQy S:L$HV&#K.y-dL>aUQLjWo1`ۼ4'TkpKo /qTɂ?B+!|PLgk;Xd=[GAXJhڗ)}q%^$V 0i[1A91WǭZoӯeqm?Wb[?"!袽&K9VZs@vDCB#QwgRC$L)b& f6yEC`ю6 : 0|tq@B)IƮߘ>hХ8&Pڔy/ J6'fkYP8(>ŋїd~@^~PW L1Q/Wl^L SZrERvt8TWTZ62e;=x%]ڈL>3mڪӌ6z(A#| iPtxt|߯.L=Q̃Fs̬5/jX 8BJZG+Rdvo+ RG*vX8dRqF0jZJG3-hMowljT7c*ٓ x >/1Ziל)dwZÀt` A1fohw\<{FބM*z"2ST4߼-K'2%u%Auo ')xϲ7q[fzִ ۇ5R鞓i 0v˺I7pbX9h };:`9*1d`W!t^IcoVk@'}=+Ѕ1dZ0,E>1cVxɧ>qB^5\͹W S{kST?c:sC M*1<%a3<ˣvnOa@/LoEfpND] bWsk/_))K//vƸɁ** Ԡ%1۹gqtxPm4< p b;@3 :`Y6 R2a j9_fR ǘ'DB+BeT](B,<ہc`[iX1`*^ Vi`5"ж]7=j|֑ Tw&"h_)8Z.>z eҼn9 ]> [9eC2u߈RG<ԧ3DdE/4im>W#Q oiV h8+n]䜵*_ra1`YQPBTVY lZ%Ý VT%`u"\$_! ٽdїIBf;C|v{4Nz:yWvpfQ΂ <#7O7RV$KG&ݘT+1]ҧC8f8kW)<~оzё]EQ ޛcal*h+A@1-z[I۸gGE$m_"  Q[ w3tuY*ǀ>M$qz:O#f9?}@0)+h㷍`ԓ|v]7'X UʠrbmܱgѯAyd?ݣL4`}JI%oeeCw$Ѣҡfvl*N1 IFkZ]sTRRnLr;IvV5NXSD]xߓi, ,}v+ ެ%cƶ]'b-[IeGLq[j3?TO%cŬj%8`f&ϓG5y@SbzwqZ7gH| )=̉Pn][ϥ?L3Y2[ 4:"k[׃߷d]@cSg{uŕ;M7x<'H!{Pj"/⯮h9TO<'O/cٕ~; 蠯$x 04BZ)C₾L6 C\)HP_რ `xBT:_x4iq%F&fAg3e5c OS>; ݪ!p;없Ϥ>8>oB1F,ث\a:=O.eR?&({;o\=IΤKN& b %@H޹ WnIdc$N p $߿+/8ʬLJ%>ѤyaLϾb!vזAWHIRG4'biǚh(9)| 7QYC.sP5]i>!2!t粥l^ l$o͠’we]\*-܁|$W !0YL*’HDq7xFRFl 0QS?3~'?HpfЭ3YF8eˊ#{blpj;ZX=}fH٧5:R -SSJw:_쪂RAob*^ 04& "Gz. UH[S-16&+7ܯ仄|+#1&w$ñt`L7}_;#ݺ /4>Ťf鲙]7o=&˛:Le.kV1oJÊ>-;( aKr8uM鲪?K39>b2K흻]qt-ș. 2 #|Q՜O1ikFKvz \,:aIN;ݐ2k`]*5&ƕ$VibȲ5 ~6,/q-wET Zafr l\Թ s4u4Mf?2#JޱKNo~@Ⱦf nI3BSOнEQ8>$= 0`Q 9'ҙrK^jlVJeEٕ)ʄYvSZz|sLS'FOaF#E^sq ,?g_SL%,AdNn#Ag8jڽxbW\ O)kOTn<|.mgq8NɔEsY5=;KΒs>_9y&):P%v3EV锦oBi1 ExT{`}@[OC]f[o?LEv5kQQ;NJNDz5S/]5``;wG! GL5jysBMqy>;&mW;3l CS6Ȥs!uSBP[Mnݜ-"tC5MX@>p}1g^nY>ɀ&Y*mګ@$AM5,eE:):er t+*g#&:ͧPB6)M.؅BHн^]$S#53'ͬVBVo$Z~r(Sxn0A/t,U1iRl+?ūwh(YBxwϦmԚ P(@|6g͞-껯-sُ3S0v _ j #,ig)YM-_JEZ^3QpuMmI4XH%>u(ӑ`'?܎k(G,U@u .- E-ۼ{:(M,+ZV.+%Uiࢸ&d^_Bb6=w@=;d M͚OH ٧6x&B,/R$`gjũnvr)02Z*aA"xZKq4XMudOks k M:LJ jGa9onTyabR[u ]+̙ !gLUM:T',6-[Jh"+g<qz*Eͨ4rK|,ڔ:"SKqw0 r6,{,nIJ~kobEX=W``W ,1n{T~ʳp3WcbtJt#~ZO:׶Ep~E:ӰXC 3VW_aviټC^i*ןiBR؞׹lfCYNIA+29y7Oden&`ԦHbs)~z3:hL0/$׺zOIfVԾ06`nyŅcotzC81 @/&?o Fam,.X v`n-o_\1ؑD羕#0&;H8 ghdw):-}7;#eFB ̣^޳zc)]W2]=ʭAvlAEH`P许[;woʣ]^7\mʐ랉sH |c[ݝ&5%_C1_$RJ+aK.2z;: Ёf/<:DC:,IOg'9{Wܸ6Cn`]eNwL+Cn8ۢE?uoN79?gcAԐN|b02DoȇIn4n &xrܒ[qI F!KwE~: ezbfŋvKA̡_FoWs9} /6  ?io Iߠ3:ࡁujߏ[sK(_ i? lj$D[rљt@d3a*S6HXmԩ}f:;=anw~mQm[wxerד9Li*ϕ3rw"\*|i8AmFz*BT_uyxDiH ub~q|T Ny![oX6M3:=S--`A_c-ܸ oQ=f>Ά&=N3H 5zz[=u{O1Le}ڈ woIqj-T)SE La$Fz")&o|2]0+t}A\W0G &fzx!qI2Bp`*vH .6 \]i@>g?Of]s1>߬M9>9t&aԱ|q_b?}2yP.O>n>'S*;p@.#`~`]v]S 0w*rOV_KTL’AA`-Χ:Dnu폊3ƿ+p=۾~^Jj(<ә%5%n1@9zgVu,&wb;V͕<$AU`DA;7XQN(Sôqӊ^O I}<7+a1:kV)Z׹qOe#\L5pXBSMaF8\ Pqt8ȭo-oE.R;N4K{KiāWLGe0 *6G ;]+lP^1HHնU|VUmrז^g\9>MaYM. qpӊG]^'P2OkvG^JД(3!Z뵒7ost^ }Kv8ޏA4ZE!f6fLnS瓎zܖ$tk[MP0֚J9{yҁmD9ʲ[Sw@F=_ֻ%j 7{9DGLc+U-H)K̵ۥ_sČu:  4pcB|`sDߎ@tvUPR00`!Gq0%?T?5 Bjibbz@kuFI:EjEg!AEo9b@Gd3coRy'fϤaZmFzr}5@ztol]2 h|V..Zp6?)z Bfs% +QQq>ukI،ce#M)4[J'SwF V]t=.aBx |w( {M]g(,mxyHtlqUϟ'Y'"?{ZgWh0GR=US ׵̠F2q=Sgԛ\ 6YQgY\J2)V/?x!<<;2mXLQGʣ̐g*&Rw4U \*ymp+#\i#:B=={I>mΩ8YP=tW0SV'AXq./բyp$f CLoe|1PV  őV0Ŕ'(B[v˹,D`f}Z cARh_/9;+ 򫩏QۨA&oQ } GVĭrKU_Q%,*+COS!aeѷ~G'XI2#$USQ NG}b{u|tZ t,; )Rܨ̠ ̻[E䦻r26P$SS${~46{ݎŝӺB4%i?VX|V~47T[7̀ʚpD1YbZ7yYE&+1x*olU^X-;}rF9|Ԕ8G14^lwUGʶ4c68[ rh*uc:GE#/ ֈ8 C?ؠ(=LUu{ʱgJݭ'm¬\=!VBQ.faL(Ցnz7t{ śq;c2{'9>&QE|`< j%O+qN [i.(*5Y6F>;[!be--HdD~+JFOw $qdJEuOː! k%­ą_(gF";qF`l<"ؿfUv)WYǥkn43[sF&w5v`k.SvHL+/1f)2nޛP{]#30nIyH34k)M{0@K(Y%b C5堺ҧq7?)n-e]{==zd?zQjX]cB67nipc5 T{IB!rեye_ o*VMj{`RгC35]i+Ngif-ӡ77ev-K'^f:yqcWG nDr)DM6ɶh3Λ#A:□o}upaKUF$ 6(pq"g.Q,Py;AD޴gygdGJ 劽$&,}FwۦOˋ2 W\G*ݷ}F<0Z;-g bx]:CmG֍d-D.tP&C!l(l8_?N5 ewkH`17 > !8-Mm0?29 ]/QPx [#p ĔsOу,"T\p2>ip|)wa$͎iF+;(w/ 5 M\sw"kdt,ľRned%ض ,żߠ<}䭊_/tU6bSTHe@h5Fb$}9Y4^ho {X|4!xoQ8f6}Lc@&B)jڶH/1uō.~ Uq2dɛY=I\`F١Awݟֲ]* $Lj1_4HHCxp/d7u;u%#_ 3X/a{;abFY'9x"q ОxQuiCh޽9FV@qz?h{ʶ;}!8Bd=Ecb<8:J$4P3֙@yIL%`F_Be'EB7>0qsߏC}{HewSicLh)ƝxvpqNEn.'䍻%(HF |G5V*.=4p%ȭI;J<[hE9045{m) Ziy|Иz;+EHV\j4 khoƀ[č ka6B˭:+@+Mz, 0Ɛa+*MRqG =#Y"IiP<.~Xts }6&loUtcVoQQi~9i6#Xط׫ kTYޓU&Ǣ&h. | 7 O `jsS[i?](!?Sy QN=[|[-9}Oxg3tUw 4 $M.F(G Nur4F@P21@.sfɹC|nFt`b qc9Ha18:NRmxZ Tlk_lh:H>QNwSk.ϲŐXa& 7ήY<%>i H(7\-wj;H҅9ֵL[".b/D@U䤜=~cxO@$M P3˽2rmgJFM-ω8K0}%_lCMQnw{ø臡:/^}9>I}YEFA(@l|ͣߞkߣ)b"tLu)NN8p ɮrpIƱ,DcQ 99`%&9wb`Nzd:|gݭm $9R$$D~1 >\AINj!ށVacGeY!oEK&!KH-_4Jt?2#kH/'ՇC8LE97n] 8 uݑVVNV?~+lOd%&/"&MڹG^m<eI3~c;\t` B`g`ބDy^2Y9u>ς>EYtr I%:M \fYd ҿ 8{ߟG/SL{յ|"JXO(eǕ-ک;4GDB XZ/jSPj!6%}}D(%fdL«M L..wP氽L&E(e|hA$c[137JT;鈎_lC!<$6deIx5f)/^zCi+NZSͯ5#{z3>,+eThio{Ч? P~jG%r1{q#@9̽EK&/HVj:2! ]W>vz3MLBnwCDZ Zzu(ďթ/!j/%{QEˎ݈oJ'-ZISp4-b$H ᰾N2S?` <$v&(q\'#q#%v@D.WWc Wo64$Ȃw9[Zo#d7w =w/8 Q}?*FL YȣNxX*(_Fb4,\}3} j叓Ņ.ƒ?mghJipJ 4 b*JZȶc MoC ͐kao#no3. nFӀ56`?ـFh JrF'CW{%v 7F37zV!Y}ʢ] 4o%q6j-J'MLVYMfy;B&ii<FcBa  GI³8ќ 6qdTQ<-E15NIS'X>l^ݱ%Y-^_(L\5n`Z-%ٔN  EeR]6%daQu I>l?'*Ͱ"3Uk1Uu$塬'=Hpfc;{M  H T:ÔD x5ތUe] +7D~|;AuVvqonjJ: }4 ^& E.~ĕ(7⧈c%Lde؅ Q.=-61Hpd=Nw^x>DS|l/J)FߊHhj$?t^%{1pM4 , ȾӯK԰EқGiQǻ* 7Sg0JvS͊YԭZԻfb-Jv*NucFj ޮoZy<NO6=q˪YH;0h{|)g%+_h%W0# aD C}.ȟO` )1v< rUpm 3o7tW/,yK4֗s+(Gs Y^LIThojxVxHH;(~*}=9MImQ%x^p;6wI$R\@ sD[XpaTzPp狉$m%ӐU;dږ{sxZcDA^;%QD0(#ܐܜyAbEO%D@n7ڨdh, 2D&nx0˾J{j/[⌥;^Q8LPمú€wϭ T?{mTZ38O*ӡ #O4cnK qgۚqyלKij2r3 Q%EBѕ* 1&KkUhr&M#h#E5L&u؎]6&31/9K{W5\f9;ː<d|߄^>e'f3 0` kÖ]1Ֆk*㕽X!SR9 ^݁f;mNy=*Az/#zkLo;S`þ_@&E! GzSuuIږJQH49g4!^5 VoŏdvF (˕;lw@hAi"-jfI˲U8SA rQeֹ媖&t3 dQAh%;EcMSHur#$;?z>#R䑣>WlL|$ӨDb:r{n~60t&*R ¶Vyf2+z56TGIӸ$wf!4+50W˄dݾG2Hg5Z"^*ZH AU᧣Āt<s䗂<<Ǜ!Z#|T_~tXt?(fx1 6~=[Cdqj垕Fȕlp殫1OFJK /t:9=OFFvG~p^P*3ܒB0?ΰa(%4 Di{j*k*v m_[\'gW![(zq\3dgY :o^r#Ap$p"v:RlF脉g7ҳ&-V?_<9'­/'mkS_6i5 tLLۮ^ }0Pu68v~#5z4Ob4|8~yZR=-٬>Zf f_Lgd%fQ0#l%u{^dx"J-_YKsB~NmA9ЏX.ج̑ҖpCJnS; T!0Hn)f"&~5*r*"bx]eIh,"j)磘X=Gl58+;C@ؑ( ݼ3Btw% }Tdmfe kL/ӳŵ߀sO.nckeHhZUuG+_IzGkE"gw?i 3@s_F' CXrH[V@|0D> ElBU,!#2qVd'@hd֡M*REXD1͜ӧg9qVY~8ųsj Q9 PQe(e $TUߗc K40M[t+[a|5K-U:u5ay^RȂCqky H85c~]\pgρ;"MYH,3.ȟO֛EƣQN4~ f&peVKI1dl?Lr@&'6`'&^AdG݇ZJdo_U9C__ L~jbzhj&'1Fmw=g۠q nH[(, Ļ b{V7B-9*FMCe{g/䜯ll佺<Aﴎ[k {P]PA%9P .r=]Z<ηvXލ3/j T Eb΂JGGئ)pIӓ Hl %" 7ybu]t*Gdk ) .U{n]n2sS _Omȁ6E2Y"/c :OL~j1VmMpadBsQ UeHD\6_3\){kǫ<:Zn Ȃnc?gGF@8^|13*dĠ t%;IMP1Z"Ȭ}͹ N$=({T.v] ӂsn ߆&#F{B5Vf>9.e=z U@ũFq9{KM^c{ҽ>N#<5a$$/ǚ^4St sk"ҬP6֤vV-)g7!u{: X'1:kor\LĬtuSpڨ2ݜ{y6BI)0 "Y\ٺ:Cs8cPҡjqJ!{NBV>&sw딷TG o~$fxv[gUXiŢ/VusAUփS?X$wu.@O%kXq^^OKrHg͸It0#j}0bz9C qt=T1ɺ:B9*h$Ik؋B@Vf=")|8 Rj klBWsFYC1Er@ד; g r!+bN!a i`;]r#+|t4 ' R,Oږ7&Хkz%vwwBJYwTD)@=/U:8n#u >8K( __idN˝XW0M_ {tn/v, O~ nB=El#`GfK}^9-aguƉ%c.~Y\fHl-r$qk"g!vH+O74]֏{I6ynW/qcӑqvw>W">̦wx1ReX"^~Zn]E9dW-[8J[悖.l4!d_3$Ym9Xـs_xJeY0քկpe!{)0{3 3d]is $2Fp-v.hީP5V=1)-Ϣ7tMtdID}!͹킼`DѦ 8Pq̹$҈}~>`K$-O`0nj7NINIi*eg]{ 5ecJ~%`}f?R۪-pu#@Ջ͊K |Wų3q(@4'uoF:L5"j'vpݎ.`mEh7;ױAߏv= mv["}'sKP3] \l*(i2ga$g싒|4_]?$pIcYHʦF^ F2l) 4+Y"lwa 5KDIG}l(r|(]-0JBu, ٥t1m1Ëԧ.z {~C &˨e/Cu>K k'@"}%9IW,E}jC< v H.%4KUJ{ U P ;Vc,gY%w0kp{[54ǷusسD9UwdAۯHք#16nxWzc5ekg0CeZX}O_BÅf"Flzʼnek&R.zO.xux$~1J į%E/"h?f$’}.J@}|u|_(u U{rO3_nq4Y&-+mT޻ٓbwH`t(_ _A<&`72 9:P5IŗY7 ਘӖ+ bsvB̢aK]\eYѐݲq>ɑu'65X .xk'Fh{zYr&Rmu,٠:ٕ{C)xW_*\%CXy /mQ__ N2aEqIoXe.kK0lTsY4Mzk]d>ċH'qa. i*@ik}2XU!YBN!w1g;vE(~2CM=lb55lIԴ|, Jf u{~VHSZhvc3 G6OZ 8Eƛ X9.HuyB"ʞ ڤb\ANQz( E:ss7[@>}bdR: n1iXGwZ_4j;*"(Y1j\*O֪Hnbh#0.uL/LXJ-3֔4 \uPkgUךɨ"R͝bx}%In=5%${_9( 5x F^1H76LsjVE ^4E~nD?k/ΨrZ F!Ţ-ɰ>yr~ #ʖy%(i_wy1ynm+*d _B%$Xv/n8g_}p4 Q{(ٌE87ULJn9fV>ճ0dxn{=V"n6Gs15a % A8<_ރR]^wlҡ YR69mnb^Ł|űW \[vr!^Lwȏ_M K0mgfWE!FXCjg c.粺4K6iE$;Q% q!<74qqiWΙ>4s͟L{PI%JlɣaЅ\.c .ƏVVvu%# `ή%eaN?Y̥Kw8<%Ualax(ϩO Ͱ7:v<+ǩ?r%|Ⴄۀ:9w]'ʯq/+Q~g f{?F"87)`WSn__7C3TiPJRhšt4S.OE#[> (!ݹ4?t (Ѫl+Fx#uHDC4gѺp4Pzh(:DI߿PΙkIvC4rX"ܰȰ1mvh88շϒ>X HiEnô x D0͝W` V~ joFۮ0(bێZ2E8"]ř)O{:24) l!e4Xu(0|5>aXiV4hL6@EkaR;) ])B!i*g)2pݦG]nf$tm<lmH1 Ta9" .R X jɟrNK 0thN9-6Mf;Dku Ap<,].Ta3EZ}+bP*8}-C, 2gC:E(l8~U`gb;9 q;&`d6&L1L(|>ʔh`22=ز?YmS'dO/U{0^Ji2s/`tUqg!vŲH١"p5Jg\3UM RA Ks AIO'5 KmHf* ]#$,ЄߍFSËFf/n ff TU?q 5xknBy׏1KHv=*JDX c#&h)(-jmNa |%Bi?NYr+Zy>?nF7:nh cN6# yUOaf6n"0p(ZG?T'*]12oo Vuv X?+a`2s|A_KOʋFiڅ4 Qmո[]w ꨺EӖ|eD%wi\{XrЫe`8RȺsф:oM ^Za1݉|.?{]^Bs]n5.ʋAFgm?xd;x=Vwy/mrcRך=/zS{jn?hx}uUK^Vzl=Yp MzY6f|pkMAvm "@6J0˴Y7o)Dj<Іq`Ak'[ ڌ(_^߳ޓ!ըG &Ax傝)Tyשf]t"yZ`3Ѐ"wOXJW7 !Ⱦ I~2qEd1wбWBuWE-^@BUtsuBF6 \ٔ7aC*}WdlfkbCVwRsu2/ڄSP@ޙ9>x=y"O"{ %)\o~-kt1@ʙ2o#Gboe -b"Qn"R.YmaFLvK9ӽRJܬ#LVN N 7^T}^7Mz=زu:^9Cw%¥H ġsjOsShs]6&YlLnFa[ٽLu?LĤC SvdLΑo'^=.Y0H)LjZEZhDך׶SѰ!d(&Zƫ:']`h88, '`˪Mt{ @7y wI3x޽mg*pDL+yH] +ۡwNAJܡ(:nдxJޗ¤L!Tѐ$.O\Fϖ$* +|$vMhnIdA-Dmujoy0clr9U0yFL ݦ뎵ZѢhb!nJ kdόqL%o..Zx"x w30~nݭڣz2qI7o%-N`tSJ]0kN|̩̆lōw?Oc)8AR4:5wTV9)iPB咒7lֺ̰gԇ6"FesgX]iK( 19cYÇU4@X9jEڗ2::+i1#I{PCϦ^ec0T\=i\eڞ)*. Q%&< D;y8tůkԓ-*V=q6pЩ^bg|6SM}La^/w"aԺ5Fr@]g[䆫-9FUh};MX 7USJ5Tb @jw<E A:6JT;GFeRcT{sf+])2)ٶ'OW`[mTIZgv?A0s&J`Ș!j|@,(-SWc |^FTkXkQyKV߬C%2u?{H 3~t+$4) Q4+ٻJ"nO?X7VGr_϶A˨ZzEׅ}O%^K6(b94K%dEx=Yf6vM8Hޚ=ֵbTNUawRVG>w8~5%>?X͡DY]2 ̉\R߭ov;M; n D~gl_>2F}q3Og1OJ;ƕR;&'8W(PaRP*#Sފ"fꄣzYp퉲B ЮxM̤_iݧ>r kh~ R>,F@73v~#Ltl5XKP(şU8q=XHRЖ̟W7N0x *,MYݔ\*r+l $A(. wC}֮QZ_G]wMl-O`79ݢO PϜ韫YȃyM9 :i"ں!}F6#ce0b3N<"&d|@ۉeN/㪥[|\yk QA.0wLD2P<+ʇ^7~IjRAQ "cQ6="|+Ĝ'9+Uj_]C'P.FGETf)ỌT'Ud(WDpuX $*s"kzҡa2[fYzL)W\{tn4BX8@cAH87[v$ڽ$h7^ ds|>%Cؐ h?Ch߁B~vyn+"t D(%#$­8pe5y[L{eeck0IO.7[蕉9xW}p>x_4-p̋CϥPD0hjI2&7z:Aތ׫jVG Q/HC ;ah{d>wC370 Rqf.DYbQwTD-؈9ލ¸8ZqN`p+$QDDݷ0,L(`e"M>5ʇz}H}Z\a'U ת_жK:.2QHxK5$؃F&'ђj4.NP}aݱW4l9?.ӛ r7+˔ IrK6̣A'>P  21Cħ<U669wO#2q_al=|I ItT,*"P[)qPj ogqf+Fﺪv`-uTr A =,.ǙSqnuFYAD砬tJω,Ɲ9-QVl{ZTCr:{ ׮cpe~;=G"L\QiNuM/q طX5ۅ {SlC%Y@W#G_ vc.ϝĺ?.x!+̟-d%=sH3d.90)+،g٦YRtksoQNɌ Dً < uh5%;*4@ӣ E2@T f:Nff^j4z찤Nvotc伝}kl4_j)88kխn|NJBc2PZW+"5KOU?hǃ9lZJo`f<]ƼkEZ1N||: 9WXG#wX|ן 0 FMZ9G>Lj,#gFMU<'ADy.\KnY<̠ s\"uϽY /|'y T[>BVӜ1QR^v 3H9 .糥_vGX^g\c/jHIa&5ڐUȪW4Ejw/fwfDfD7'fv_77y$pfCQ }cO`[lsmRT'X~$.B8PrfD)zX̌w醳ƚ*PDbz1 `KB:~H{V,bD\ArK=f.Oy;" [dA@G]"ޟ)3a]uSx#*O2ls)vEO񔷛kY|ȑ/Hl(yIҲ)idJdyMJh)Dp% Kf5` Mv-OQžڄ]m0ch%NĈ"E4P$nW>A:͒AێV9] Ey`Gj/;y |~XV'|*·)z{xoװ\J*~X$N=ɼQrn.TO?b9wo1(ͩ Om䟪 T `qY'nv h[bE:<éվzoxؓ(b^c(+`-/N' O7Gγa4kq\ 3ۯpd*blzAY6T|nKoՀ &kEtoik=xk9cOM+ܔǚ> 0۪ 4ZIs4 QtR1: ]zM jƛAFZϵni Li.5 9N ׺'E>MK/Y}N n>ba'\ErwJ-<% ">|Z\|X{u/B̴X:{,nBeO^ d%H**Hg㼕+LwV@h.- |Z̽IJA"G+)%pSyn؈rdt$%^âdfA-nD8oI0ˠ0ϕ5\NxFRjɗ0l쓍!.~=yt5B^Afpw-Oӳ"͔MFMYD(BFvp7:)4> vaiSaҸxR %1Г=v2UP ZMX\ԎjR#n 䢚ZH^Yc܎5dsk7Ms$)mLy+O'LA +r|9"mbO\_Tl*$j+q ľbVفjd؀bSB~fu#W_jO&!bK^J9= b.8o8G &H];P`c&>җ-((ԆhuY{ H؎{؏]_Pĺ0# S=ב7i$eqY @&1ѭX8f``+Bɬb TjvS?׭qroOWp$f d_A8>8*ۖErvCp?4v*S<S;lhYQ$#&3jS3D(@1+x<# y/Gn=ƙ i_A XՆg_B8;HC7Q=[ 5F2zd,/U>iX" Jg \8I&eR8fg9J.Ytg^{NHtCc(Zik1x P=~ko`KOw H2H|ܿuFg3(vod~=wLUsՁv R򖌩ۍ5'3H,T-co|]h2!VnG^dh.D,pxYq|+M>!yS827K"bʬaPw2h63H<,OȇEǪōXx[|=TJT!7<YvIֺ=9 C.Dˬ*2ct^!mkl_99Z^3$LUB9Ū5T,O vYPvov<Ûq/w?1>s3nHvFNr`2[k]8FV>.]U3s϶=>c(echNrmJ<)Vf/G?J"_۫x^*KwgћL3<`q 甩;=lrWLη4L ": f]vu>TMR!Ҩ2#YY4]"$cs|G[HˏʿuE\IڦdrKؠ=]Z5?sajvg!>6ETȫB6Հ[8G1}g0fEkT F'Q4` E-?Iy" lH#åMHvhYnŗs4 4NŌqَɤOQ?)`щzus)pRkZ:MmU4ebFt=k|W'OFT׫7jhv*z@n|]_>@S׌O@犥ixrYݙ[b1pL{诇ҡD"&I;=οJmSiX0~xžxB SYrGy 3\9{jX^l(o É-_N!1}o"T+=fp'k,G SfmdYf=y 0Z#+7^<:O<5(F_q $ǦRӑr ̤p N1a5`0u&ÍsȰ M0Xocl&y%Cw:AIY0Jɘ^EOZ,Z|w=i8=d :2*,S2Q7{fvC8@ ݒ;qѤZg%RÐʢѱJޣT7䲿@S%GT#2ǯF?b`sN,%Έ> )`|G1cS+L Ènѻ m5RwQʤoLm|1] krX8׌< [͞9[ʆ+F5$Wiȍ^<CA _#,UIA[jИ y?Ř?vq, L 9c%ngsT;$*3Qn}_7iJGhe7 B8IEm!IqG(sYI94`vJ#{C/^#^Ys>ƫV]p9mk ڡ6go0(!(,?a#/Qm| 8NK^/ WM`YЂ&#QD?CKTG$5^ #"o Xf^kV~M}VkQ_a;(I-1(VaAޗ?t80. vݹz1?h3ԓo1.i MEOe1L3 iGحZt%UIګ9p;O|..$+Ƚcul !C κy3Q=ԝ>x ܺ7z6 zh7sL3^gY'0y6[ 450 D/`B4ZF B*~lc[=iwc,vcRX^ 1:=LLR-kY|ﭸF7N"2\0zY jVR)"BbҾGlO7%d܂/H:֨y`NFD{ -/uA'z!9=%$UrC4ޮKE1?ro\ݛOąX)({Flc0@]h_B%gӞoyb}BO[럙B Uؕ0P-A, K`GT8b=I&e%%(`>4;;K8.1.xB'VW+Wq#5I>d<3` 5崑'C30ʁSZ|dmNsÅhUOq6xf擡z6X(הҏH_YskSoߢ j!s_8xU6>N| jm!Akg0k?+XT sF;wYK4IySWiunTꝉ+;x l^;E<7 >@5jC[k`[ ]ïGH4a>*k adO>]pFDt,㳗{.2GzQ"ܢug)`K3 hɲ`6aG+l%aGh*6"T]3y;?vtC!E2S;wTޛQ 4,G=| WGqr ϳzd{vaU%Ald$jS*z#0-hY,ZYe}/Lxe_[J34XO\NH-ƊW $7s/@^ȒjkCaj{-JEh/C8gZ Px\uLrԕWUOGqȖ6n-FW[.O= )N/BoDȹU++dDR&뱛ftrsBRir]oJ2!iٖ`OG>Am^@: ,GMYkڼ$ FXz*S.- \&RgYZ07070100000249000081a4000000000000000000000001629779be000014e0000000000000000000000000000000000000006900000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/usb/rainshadow-cec/rainshadow-cec.ko.xz7zXZִF!t/V]?Eh=ڜ.+Ȟ ^* &x'@\`8?'d1`m AKαD:~"@I& R\eNLt 6RF[:psC}"&-:ПϫKi#?.iղU۳pdPEʿoR wOHi tL*MPD_^ް hi6Cv7?-kHr+Ш˨#EhL̀T_ۄ1Ak\[V \+cR|f}}'h=9Qr#emgZ;lߠZ?N~oMu(!_0MJX??)kHJ__n+J$YEbsa&>-K-TC>5,g̭>]e3?Λ[:vCCyM 錈D=f?1OJ`|bU B/k82Aж0CW1 `ْ#Lܫ+E%N7ң)z\IɦgvI:9S~8[T Ocwc遚-*-2k @#K\l 9˂a.:Zf.QF !XDdD4p/b1qhQs ƹYX:reYJ*@eO=rk? 7g)ǐ /lOH?62E dgC10F2U =5h $ŒlBi/ u܈Oi } 0"wCLjHL9d][C<E\T|:7>YKI_#2&M'\-ɰ=Q0Z/Lyk)fJF\n[哌%3̪R &qw1IZz˅eX nTWqqM.D.R0 ^"31@I-CpF7]߀i*ƴ:ڳe? jՁ2XbE&\ۆ܏7Aix%u?zSܫ.8t|RMב&V~Q;ܯtEIDؐ\xl@L~7*͘}Ģht  `rxpkr:4mzpMݞO!~Hȕ:P&V̴Uxsפi{Eg EY>nt3ȃFzdwjk8i_>F&QU 3GBpNB9Q$K!g^==HF>M|Jyr3+PfZI<~0A*#@pװ 8>:6Wj9FGIgeV!xj}u0JAіNK.-~8t:hrRM B$]tMm! !@-̝(Vm6-YBytLJRRYCASp 7̠MfCDnl!ᖇAL7hp33 mU&9}_~`fr%ɝgiNZ qTʾY].\qH +jm:Zt +{\aNJ [5  >>Ty\4w]N{זW={<6N9=o1?t,$?: (ۅYߝD,Jh? H?Q ^tWsj(frQ떶сըV{cm Cj+_Bq-V}Ox>Tql2Pro;Mo'=6u#NU0,ozi܌&9Al hQWgd[뢭zqENL 7e+}L,F!ߛZW$PS[epn#/Ď4;?wcR,R 1=mfKCBb7w)CrCɂ,4: AsB`tQ,/|ߝ)=Ljm}N܌)6I'֦.%dh ?o&+ʂǸqshcv=jc@?ȉCIm$~2"ك{:8,Z Htv/Vzv|d1B+t&1ļ<3Շt|BzbqHmAFjSy?(\9A驕jqX ݻQD@8>8Ab|aF5e/jg#%)y6E]5@]NifX؂x%2n{>"B5\bi4>ujX8)*C m8 JBi{~ n@ VnI/Ȼ9zdoYTa3fu[ ݥ8#|4@( $Fh}J'k8A?mظ*ޒV'kC<jgmZ+ 5c^I4|GMX֒5<قx ~jY=cEwXU6x+j{鯾}tnW&e,̇a..v}q1q$F#?TF$Sʀ-ZLWcQZ+$E/EA4wcpt3E04c-: \fL>Tl)yEꁖ;jRze\lPl[x śHÇO VFhyV0QuNÙtbuf5$"ZYT'$>,ݺddǺ/EM{% [StC!V8/k]%.ub ?9E*)p8.LQɧ _\ݞyȴrQNVECx Ho 6[4w†e- ĵHyLfhʭz$74ϏG7ƌ؞틬$<hJ t:YԖx{;[YQ4̏&hD8/V٥0ׁVo[ܮXtl<܅xieY1Mv.`uXmeV e. "M+T$ƬStxOݘ=IkG9L2_y|ǟEh߷|9kKAA@ۣt 0ޅn z5 g82N]yzU1,$6ֺآ|ӏX\-^+$=Q8{ iQjDamIg]gF6utpv~?ҙs>J1<QR,} Fe90q&Qޞh ^aBкO^O('q"(x'h\˚OZцeP7bC:MFcc̡_ce@-߉;3?rՑP><~f5 k/wz]^r)bM/K*znG+q"iҲξЙ :uk)I7gN4ik?H3.shpjXǬ K m%jj)X֕, ئ.ȎGMM>DG>1[E6jk_@w)DYȄaL+wqs*ayɨ^WPçaYk+@mE4~9$5,0=QF *4<9`b7U"\.Oh޺;A~߬< ~O]GÊl97{NC*e;fD祌*PhBav+f}!5g1^u+㱽ɖ1 ޠ^`OD xQ ,.?AJM$uBS`d$:R7mwwHL-+6q( /V$%NE S0ˉ27&u3bL-xS'vnny%l׶i%Y'rR링%KOjQ1U3a@ ?נ"!CXM١4W)Z|kעsg=k4E..؏}A&r;A?*Fp>4\>eANDpXbS}QzI\HL3"PYB!fc|[{ʍ{YR'ƩNw -%!9>QBCHOOLwM؟PN]z? M%EqCROH+w#>;l z}=ov(c1`t|$@ŀ'`8ZO[WcԋMTBZCalCTW BЃx:cZ÷^? fp%TVS16?ϞQ`85oOyy[zƍ9wB[iAG׈XgH2N1 sk7~0.?)*`UFAb/B/ezTZr*ҏ-nԮoEKXItvmXDp@"%>=n8XKK`pRfi.W/{z&bZ\Sg^s5}hV:Ɩ'ݪ-̯z뮺pcO@J8LLso抧0`7elN>E b+5Ja~axРGVǦa'/p.mXP|1Ml&q,WOT䭱DOg KzH Iow ˀt}g3Ҿ쫂 8;^{ʀ9&) 850\oG9ERٽ*Na1kis8Lڣ *xa-@hHrdvC'C|"_O^pj)̵tm3-7΢16Vd/K̙J,"T)2>jR(e;ac8a۾t I /;vm#H"9P>~~{7S Z7"G8e0A4y,ndKO ^|=e5| 3N7ȑo3[lo0%W:&?FV8vRIg A[^a],d?^ǵ;yHDk4mԿ7Ǡ^كCK+ Rrᓌ$q,"HLK]=}kibqR;H.b ͙mC3͇LV3a0}U8?zF|Kz}?Wp ͎WSHw^U;HvB}":W3({z = CS}s}:mIX$3/4lv a>y<+w;0evQOi9յՕy=.'vS<5x gmEZ-We4z NSsLN˷3;-#8n0\&۞-_Iſ򸽴ԙSJ|iQz"Y(!/o#y ~&_1tE?fut`ШhR. 3oN[Z  \cB",6L;->Z[lUo}CGVUfRDh[wu˚Q&hkZ8]'O@;]r4A浙k q:1 -Tl$Qw>x;%1Aֽhwppw FPQe`Y3a; x PUUQ=\c˜`j^".RUy5T Y _r /o=C?{83uݶ u`ډ/RGk$Mevk _F;v&t+CIFH~#mcbՑ=)"mL4VYf6Q&T̹l{jޕiv-Fdxl-,ۖ8Ev֬43QO٭17h窧2T(LhO9?Dl*CU=>"Ȳ8!WjPR+9n)MFKWg* %gm1 Ag^l?V3pAeЃgcxp8XFGQW,=%ox\,&)~t7$30nDQהf<]7Xգnp:%)-}D{rn/+g 0i훩"˖$i䬋]oC> &jeR(9,1UWq t@y|6ΰ\̫"ڒ?FiIb edL"KҎHL!Xb" ?TO eKH ?JcqY6ňBdGdvnwaL)u9pTMUӅōަ_1^SQa"Pu9r:trCGgdd_[Y S{ż(ϗ- :*GQ5{w~^:|̓ vN 8@T5=su=^xg(sx*h,J/w/v 4uosEOeqTko1a L31knp  ffZ?š2 5=_c+#" ~p<^O+q3V7E%Av'SH52T ԑ1,z_݂IۿT9r%?FE4$-7elK(qԍ P* ECcR@4T\26un榬 SX\li#[妀x&Ev,zyj| Ԯ=xwG Lb,FFdi K$]Z,ŭtZ y-S/KΪZNZYD>^@;'诊jn]RΧur܅*) &ڿ83yNB$s 5,J`UM-֫)Hl=qx_H dk }!ȑ0e XB~hб>%>1VTFs}fEK06ngGK|w ;(&<A!EeμD=20 ~$9Z%ʜYjFOk߱O~%^ ؁E|^I`_lfe m0(yNLKm\`U'6߶VGY/ԾRLKiY'z@=UW) A :99rY/>\K(dI7Ɵ:[ˆR-0YN?h AMO)V{88G+"ɗj5"BMiQ44QNCV~emѺQTe-7Gє]FHtݖ۫Ͷ%m__@Jqw~SǓAm, ]J_ZJLJ/?J :vb`CHZ :C*Mq+2ﴐ N&iVM""E#G5XgE)+ gh?q=-HoəM#xӼmJ4P%]jA-( T b_e,b< !cVu8o4hE!]&$,-lIT6lh}z;YT 92O[NM;r_*ݝq"z3]axބo=bVpYhm{T<% m|Q/B {ddqH+QJ1lBV{zq(J9`{)Kv+#ā\~D~eZpZ Zư!_bZs.sk ; g2A@qMEۓԙv5oƯq[LP\͖Ј K_{{9bR]>@"TT8d b?iI߀; @+'_h _ RzA#Z2f}C %Yr 2hr[32M[ 5 @Ǭ4yYߝlR& VfiJs힉TiɔKm D䥚Uaэ” ـ{L{#X^Rkto[Kz;L o]6LR)WΚl5ki՗H]^,W=_W㒮Rn'AED*Cܻ1zK>P1'D B ,@4l 䗿jp Gpq,t|]Y&7з4&a=%?͊SP'\6ULwR{`ƻx +h'n]%O%8UyC̦Z3cBkNp}m5To-towt6ɁiCr}ꧻ/a`KKP+ꛭT{#֣N+L o'ȫnC<#-r5k9̚d= 2_J=Gj?l 08S%ZGf;`!T@ W1Xs0)z0R9|^ʨbH2UjqX0]u ҎBܝEciv0D"J7m,5P5plW}|}F%k 2z.i`9P7!oeYw==V~GBbu/c2G'|\_-a\1{`r'2  r(rcYE+ ,w8rKж!Hok$ ҏE0Z1M_|g<=Sldz.a2F{=ͨ :Ҙd=;"A_;x-ߩKj[w\ڼ-ٓcōܐ(.S0+I nN/lD6 zU͹jN1"Oz+4˅AwhF6;Az?uL6]ěϜX!Y)`]v^0{Nn`n8eHGb*OŊ(nQ+j% ڕȒ$ÕٶeZ_Glu֐Cφ91`0/wP]`W% 做ǘ{F+7[2M wI.se(m}TGs-GVAL8bBi指*-,ěcyv_QG>Oط`u,7pau(*z<ڧ Rg|L2}qDY>-rZe C3q!L+t*R]]՘t=-7Τ 1uq(#}f$+-hAA#>zt5 >/j}~YtUbj.EUd^[;/r^~>t'k粞Bӫf{76CQ]+&{ p=Q7Iyp 3#ᘲͿiKš$ 3`Y6yk;{퇰qZbL>9Uy Bw__ȊӰ5'2p75}ea {\Z. AqYi#޳6 G&j *O%LG̑$jl ~q&z@{ Fh9E.SSMB'ٻ&:GV̤KDchES' GBIdDy`̬{!9AJ1=1|5iC,m2 h7cd\vՇ ?0/׳h/h%ݾk(N9F2?{c|C`jČ]" UN7Qso,Xj%~\䟾1}4^%jcU GX (;;d@ CoVh wc)8:9@6SJ)oW/kE}+gwZYi!w78.tI=gqԈ{YA 5-ȣѐ]N4UU1,2ɍҟ:I/–haعK-m l?'-iPjI7!Uۧ;Ao+['’bT ! 9Z D nmUǥ%Kx&OIm.FkC&6UKPE1Xj!gF-+w(`/\՝Ŋ^%͇۟#5p|fL o^b#CE0i l!Z}m*q$]-~q^C}%Gp& lZ.:%2YHtK씄EGy},: 輼Y0pŹ5QF (:JI7VO2[G[ <?>Q0a}c'ZL4U:) GEQag'R StdE|#D[b4$g һj/@$?\^bGaɮU5?Qu(k:)N Ӓ$gVe˔Io6+u MR1$ZqG B%}"kmqowMlڱ86`ǐ/Da>%0n#v݅{fJ}sXJdv s؛UU煞^q(5t%i2P'n{KKתd95,.x4T(e53,mxu?M ̠۬`*xDÞQG0'#%y5*<»Ei6Vh@/"\} ThoF7Tk II۱GD@p)F?VgńB <{XLV/~Įbۨ%FgV5`6 f5@ r^Q2O~v5? 3ܐ9%8¦?oH-"zFIRmN}~W~]"Eڤ'vfim:l%+VjH<\(P.^I?~W%Z+lYK(_DUt<ךhx kǴ߬:<>jU~s0M̻EW}L<ԫ0MRV1> $ZB,ϓDɌr!g]L1 GI b05Oa/Uk&w)I-r܋Q^^687пv# +)=t '#axɄܴI=dW]TU}@$zF}@Kfkٱ gxY N:'"+|Kd4.[>T0{v2)=5,~6 8AD@(Ųֻ~A"u\N1X5O.Mgk$n>M\U^\ ͤ=mBt|61e((*stZ4ֲ cڛGCQPɎ)M*v>cZ>]FP ԇ`uFg&gٹx:s>8;}|jم\+sGA{%.J In{]"*U@FT8vxSjWS|r/Epb7X9p+m1yBN#um;1*5ZK@ˌw Nh-)L~'J3>69Osg^4T8Xdt:`!Di'Z\,碻Q2)fV5/Q,fNIT>*%;X[sRsѠɓpJ vsqa}'Z?~$ M ϟ0p)Żh^7Y.$o0VJW6RBAPz/=ou[t\B05/զo=%D-Ԟ!$Fґesթ+5Rkܫ [^\H=4?BƁtlֵb&|2.k:FqPL`y ˣ@ :yA/L-D/v >Ga2V}Ƌr3DkY(x} E? xm,`ovOw]oݏ}Ko4ۓ2iFIrʭFb3٨B$qJV˵k\Z;q+Wы0{TuѕrO9cU)a"U=(tiP4eGͲ >-6~)c)2#k<9&;nK{oj٣ S4"Ī'2$1&Y _z4؉[X@!5I㯋ީ1F&Pűy6[TN:FkF}bi/7WFn[M0lm% 6dϫeXE)vt FŒj}8mY2~0LΪ١|Ս`)AeLYgb0} Sx釳Xg&(Ѽ XHH,*N 6YP_< aըBaNjvE،tw~CVji_놎Lʹ[,_ [ ؍R)_^-r: LMˣ;´%0Rq(#T2knSҙ?]G>@h1o0&8C&533DŽBe jB JLߤe_nV8Ƽws ;dGGDY2gwE,YZ{!Uzk}ФA%.p@:ko+Hiݥ:rI#Dg02,oMI/-H m-ƷgJn{Rv-?J,, M}:D?cڇQ: Nu~[pXÅn-.0m>`u{=PD[ ^RIU+< ZaR|ڥX/{gr1]W S0UCvDZ%-Ƥ!Cu(-Z]; /\b~v@A/3%\W+>Os#Z\qG+>S˿WWe/F' @x9&Napo-qRzu&#߶ѳhIwfaCång\]0 9 dwQ.vky+ҫ^v_(=JF# s|=:rؓW.)V#MCd>InþKx[Cu sgs&_1CN'wZL7ZG'gJI@?5h8ʉڅh((4s!-ܻf9u1{7Cl t^5iH`U}EIh-. |ڔo_soLedxgɀL Id"B 1#oOC$ogHΕ{=.*^NCM.7t@q }wQZw4u$75mk5@nXɍqD w];RDF^ɍXǔbaʴyWd7ϡ#e]lNHT'S2]ᣔ%h5%t~KI|pWsrG~vTڵO4 KF[ݛ\ݾ9w5U3QJĦ b=*F`돌Z,[2\G`vz<-,5udF7Rm-$bJCʆŪi8LM[FQ._hGe(9=`kMaT\-8VRw:leW]6サ|.Pv+kDl5QۃAmw2wㅖjauڡbwRY=Cnla`2g)-!_"8Ӫ:v;BXngKέV\k&]M%] /$("Q;gcIo ߔ 09lKԌukC:c9ƞ!gMžLmD#nc~Y2{U v,U[lTy]8h I4tL`}L0b_XgN棣+o8 v>5y3ux})EnVoc-BN 1XGlBQVk1(UMP{mDNwJ<ٖ4.1^ƳƹB:fQ;u^!&gǷkL2f+Zyf5g5`<Dilya :g\m=}0ZS+Ў̰~028& zy uUldyuWȎ[\Op(֙`٤F;fHH'/ԉ,8G&XAf S ]ݴk+PTX)d |ncޜn/!k6DiOƼ5`& $ߤk}4`pC5!pxQj1PBlک%"n]{ΛTRs`__̌8$'JXkWr#|m AjbeȨ_4آeoR=ab+oև@_rw{5dzyKbR/I)l8LB) hOtDjQH3z`kyMa-q58@꩚WV|HSkⱭSF `F4ܤ &b@ "0U__Oaԡe٥0EzW5DVv2ƳVa:nvg +R*]bw{)WU]3ϋ/nLw NV`X1:H9Okjl x2.i{n$CD POXJ\pK^RTM&"ɌtP+/O/FBjfWʉ`APVFf4dYf2쌂V*dd!my4,r|:˻Rgx-R{;mVB }mjl^ݟN s% DzQd%9ѾN}Ej(E[Ԣ{ }RFm~In"PLzQC"{p{ 8ma.uS,"ebcG>Ij ԓ|܂6g^$_Lߺo}1 *ɁJYXVsm9mK (VM0۲Ƙj+$$XFw*HBa'n T=870)ϧo+ɝ>-i"qr;ɹGMv|%VUQWb0Կ |ώ-;A{eX@V㞖I!ӑv[ C d m hkp:#հgU$]2 gbǮR| cL2tX(]3q3%_#uaw[5ȱA]0>;AL|i)L& >tyxFe)~2GcAK3\s2Q ,J@*r(Y+@HgפE\^&77|f-8Q[gCX_3hdF˷JEwKDO- RfGtrۤ$R_7u>@Op=oQ656^~i͌΄9JףxIs6M5,jktqb1;u;)zH(p`B/J5&h7$y݊#U(4$VҒM ZAc+Qr'M'r`lUFկi~fYN\1Pi7Mo֝rwǵ(íO8ELxj")G=HJ& RdN_,;]+)>vWLpӢ='\hO GOT!LOL s_ulɀf-04"\^ɝ^~E@#.}wIӺI #%U-0 ٛ8qFE SB+I Lt`Π4̻)b^PBهmPEo8W8jzy6^Q5)K/%呍ݾb%H٪d_J׆#z]M)tL}ѯBLJμWֈJ^'$  g49:9./BӏmJ;#@Uf˪R–œt6:XDax79a?"/ Vi&j3VT\\xrlO! EenٯE#ncc4KZ$viJ/)U{crSq{E^ WBJ >=(b@j=0I`H>-bRܳx?`4p|;v Ff2g>o,(`ll #L QW'j+:^l 3UC:zJ?j+v [cG#zd MfY+iRBO &Mo/]WhJZ#_2e0ۅu%m[)=Um'NZZ#mI4V0~Gqt:q]v̓#ҍ~KEEk eF##_%^LeF:cw!QtяV뼩"f|+t(N s=ư1DSw+  M63IC $1ӌBhI8DI:WcB#faK*51н!Szu9kMx7P)wZHΘ=1.CV4{`'M`L .9}*cM9>Wpiw" @|!Sn<*9V_k]oDfčhNddM5,h)OH'!q^bZo {E_x?o1? c-vuUvLJ>h_œ[q*Q!dϵVevb冝o¤b` o/1_oM$0}CTNoC);vγ ?}sd]etG}$K- NӔ/RJ5IVo-oYi2aL,QBv1Y1YremWϨYN }$kOP0|N47^f*(&J}KYGTsҩeL1k[0{${xß#{Cu3! L<4NQs xFؽ /ejH-(WEgOpm>`& 4JZv[8rs)zF NCw(h(C5DIxkxH0AF@~)Pԁ|&Ri>@Uj㶷$YĹ;^C\hѣJ$f*Sbw 6,vX1i7 X9&i@9B _TkDdkG@[[ r!|-RNP!<K[1]:@gZM,cbgqQ+)䫐c1$n5@Ӻ[:˺)^n&1G =Ƿlpvyvnʬ+ JqTwٶ[a'uJL%9GouO= hĀ?m< u0ȼɿ.V`ApwB] D Uv\0Gd-iH S=_RIמVeSeHyl8nMk'M)3`7'$^h'ZE,Z<7ſ{| FAIZ]<3[nm'ynh*ghW |fsj­Kelz6\[I{c^f"sKmj^s xf`}1 _f/foU`'88T+ sV~klc+u@6(*rlGbiJo"]cvoW@Q"ՊY(E\PyV88eg@_1#KsBڐnBbQ2!H6D>(M IBV m=x]ͨ)X 望I 4/( ^aٞ8YicqjG/H; `5ob54sAY ~}LA,_@5dx. ?~cH&l[nwk(uƿ#a٪Ulf߄;e&V)ě`|ܩuܲYAIIc*\bA'H6`G8G_GAk>&Ck+a#ڥfiT' 8w*&Ӌ5ϩi K{(ZP ]Fc7.\YSY; Pv a&0NYsT\By`SCC_9>r4GTȐ*\δ C}  Dh0t|v͖tu~Ѻ ( *s38mC @ZMjFc +lb2hf":s%}XD`v,zbñ3}EY=a([LZ*Qm4D8WDOjiYxMJ0t9R[Cyt' UE&ۚ)۵/oT̞CΐE +:+l;N5p0ny)e֦D3)rqX@8ΗT'VQ<# .ex 0*FtBasZGͱ# fMG(cz#ЀdcJF).[SNه^R𳮲- #یzkO=ǚQpM`y|#_Cι*TfLLr›͎5Q"3'oHj9d1|j|eeCn#n0K6"ߜWd Xwnd'WuټMKi2D6;q}=ryڣ^ҋLZEVT^J 9~濛͸O]{Mܔw|x؍tl6g:\(r&{=3k/_R:TK%b\/xGDFI6%3gC +[$fvw|hHMh 2!׮@|Ş+ F;RzI8crm(̔m*/w&]N`'VhOE-~IlbŸ"fߜ*]N%4W/~3/@,ѵf6g?>4vgyTMBc#D'ɣ k6es([\7@0&Of ,˦qn@MClg)끑Dx ߤK ux Eaaӕk5t ۺgIjXX| HƏ]=#e 4.? 4#'`# : l*,6o;ӋK6F\r}rӂ}` G) YΊpqEǃLB`XX(i=PbK%Fvy x~I{xV J_t!~o9tj%_CPy3@@1%l1~Uq@^i tG(FoY +]Q( ; _bK8WpRuFO=͈vd/z8aPdUW! d Să¹wC/ªa?V ml v_R$}EɼٮaY-1׬|!i=8 '-&t6 qq:yge'O^luh CmCc+ A6##{ 6ߑ|)`g훎Y`e)Zv5~_&֪Ln/K-y]Q -D0EQ,.0kO7;<<)^:zM3am.2uOP`d$+]oT*IvQ,q8wYVʧx0h,-9QdG,2I-gQfg~ >ZHM0 ?3- =og{ jwU'd \:5=$sTP)X"׺ Oʙ+jGIh(],D~}kaǦ.Bfm[5l L  D.(YtRg#1ChI :f~+|&~v9of8ujˁSEV =r+/nBQѿܢP!ftr= T|rzVHpa%?tĔYZ2isW兓B6Oi&A+yDa)!u3~>;tH:Zܬв (i·@/_b,Z@nNZ :U쎲RH$l7H%}\԰}?=4.%6 H>%MYOKQ^9Y[#@FYs4=)w9hpglHIY\;Jńe2.p${䞞AT 4LEL)>1w"KPYWuV]s>[77_h荐Z\K'Q|ew {6WՑ32'QtubM?8r&&ZW'Op 3/u'E«|qIY#(4'*ib? o*I;";M>?JB~qԖ,P̄x6{gT- dw9v0(cU)ەY`:$v@]q$'H)dʚhpY4y~ @,X?ZMXƞ`[('[OGq6[8 "%eQt)98VmfTAIs/PI= 3 |KG<ksʾ^D;̽z4QГn/2#fd[ ڷ*B툿M,̕wJ׿fRUiaT)C~{^g髽mPᥭj<*PZчS,oQ[ҶRh|x%j/!wW}EzVYӂWrCg\oS]ؕES=rh< .ڍFj}~Xvš651Dۉ(&Ѐ㧷&͆ws03,qL4T =t}FUr!lw,j/ko;Q.mze 1 o H+_rpv5:Oۭ^< uK5͑G|J ㏮rElfP#Ď,BoeGfsixҢGiv[2{}OR8ҭs> ($Ҷل*|N7DWhX?aH8鉧:r̐ܚͪMS$9{[2oEb yBESǏ]D R!AMжeMM`9ڬr4]Њ*i-Y !(egbYZ;݇C"OV)]to?9Mv#Ý,L!݆kjhأOwI{랡)&+-Ɐ|^6 B%vhlsqAnCx+HeRyQnȳȺo/,V"ӊ a%A$fkN$Ў"p+K5w (~yasOZ?u%C `ot_(< sq=v.YǁPaC:LL#6}.DI^g 9_͡gıaN2/IۆS3h_׎!`y\'3^lE8.~u(cisO7WTknf21u1(uys:)^c7u۞껹%ޥO6/HkFIjgH3(fZ}MVeEc u.J4}\S*n4k d^̙1yS%zUDQg./! 3z>\`S&pij+hgb<W?yTNJ̶g'쳁|iVI9~(#L>ʲ#8Q{xJsI낳 %w\YlU4*etgS^>p9cƻq'(ϡ=˰br\S\ HZEz@^WIV}?@o0@?|*<*ؑLMqnR=Z 8NV:WN'(Zv>RJ- :٫Kٰ~V%8YU~ԭ]+Rv+i P_$꺪Wr[ۏ,q=Z'$ ?]=x߲bOfKGd"9{ $i aJՏ Ӯ℆Ԧsh;C.%毺 L,-ʩAYB' uW.3ۀ)jTkCx|RCUcE(iT32ϙ֬RqQVbh2A`{vd#no D36Ě y.Z:UPu!V!BdQpcnnxco:|A`i?@?WC~/e gJI8~u! p,ӖGd 20b%-G ̥#,%F2 B!&/OTUUzP $]"jjh2Y^p@RE+`Zw!z} &T. HT_F-`W:^#h1ݹ⭎S…vBF2$0jK{0˧d)r2֝7m0zIF bF)vbRqݿl7t\NE_DW8/žK6bsfb}!P=z~3k>.@/.-xGu*(U_(Ẽ&Lu]Bl&g^-oZʮc ZAA.aQ{e-n2e7A}|j~Yف:5K>tsv`=T *1èijkah8.OK+>qPĹTS^ ]FSZuWsl܈ӰM<݌T ?{CUi ''5 CţHZo*7b?dbV.0 Y1 x<8 #oB  -RHkwꀚ05u!.1\UoxHt2R\Z&(,k`0|VN9 Ac;ӿ>m;ܘUoI]=slls!V|656:x M/?p {BGHf6IRҔxvIkkVc 버ˬsGhpf]:Uh>4j&JpZd(c#+u4v;4ތ Ư(YD9.JB߼o],g[~I'9~$fM]ٜ {q8ț"kNW[#* czGƍNyI6{CSxB%CHKG{p]9ygk*PIYE]#rxùs%H$y4[Rl$3>jy6 މ8%#: UQV<❅\0T."Uugj-2Za[JRD-cs8CiL-<5.׍+oB_Kl<}QY@7\ ٮjֱ01Toj3i.žK3 sP` TvċQ@rŧ&TbBK vz;(=u@om^KQO!8fVcU^D.| %%9y1 ,CWNϼdH x v֤Sd"aBB)XsiAG3xYdYʂyUU#K2_m}Bj<{u۷KҔ`J{ۑ2.40#Dka%tƥG2ׅx/QgJsc<8[Kb^7<|Y[{?X2La~j:G=O~BO),C.V7ifTu&^毑Ji0.JSomJ-qM.WooEt3~ӀZM6#^$Wɩ{)LcNh#G#X0RmxLlȠ,"sߘQ@YS_v3̬ ,E2=P=Wc&)-AJMݐ Q z%XɎQ>RZl^n[?=70*"X2*F1^×Rv6ed@uq¶l?>,Ls vLx2z",~뤢Ej|ū4rBtï޽@v4F$MF}mO.оx*uJ-2ar iȤJ 3׈qՓ%lS5L!YzW[OO+YDkGSVr֑k1aJ]shW cT;YmJ 6 J3K8PTMF-[I m<M]4p+ E4,oDɎل hy6[YNB0߱5bS ^pW`Oɬ+?ׂj~kjOY[n 6!6:tM"5Zt/q<ѕ2 S [_HvHsVn'):h7X'l{.1Rbtf𒷮3 @EKD5- 2_ Gb;F;>jRg£U!+7Vqz:@e.|ל'yJ.ga~{ 'ɱԑA7rNE}: qǕL4Dr>ڍ]hy> 1:/B{e܉NOo>|k9LO Ix|EQ.s9~$fȮB>RI#3"aI'忾KoED *{B[fQ}$ /Q={Q%3#TOv/IQ\`c~mwhCYX#94qkƍ9)=[8Q+*#i&Y=Jղ۱&{qZКq,pLAt N mqGD+&gXqz ӂ2X詺MܴrHJ5dm:xGW.7u 5{f8cX ~akY<aG-7 kgekI/1 =6ss;3W/}2"0=^]~LZU7btOzGZ"cbQ(`aG@^xyH1kc׭rj H PxOBjj~mO}_`wc^J-.f!cڋ o8 @[0F)Zu!ӌ]fn)r(X"TѲ4Rd'oVyZn+$r=5f :&ƝdBzB>g$E T#B5GztP;/`2~; EB!j$@3Fb_"eU\/?ìuq R, {M"%dr(|!! +P1y|.5F3Lw8 *6l'|o8Ec͗yus67p~Bq哧:^2,2r=ۗf] s uJn<ĿLRƳ1TGSSQ+J*}+ֲׇpc'Ý|0)wVAc;om@K~%XMpXkoX 4[_QgmCf=?xB#:pJ~.2o=F63m_[e j=C%*ԚƎADF$O&Ϯtdqwڀm%!gbNiCq;{*áBW:RSG%Ӛ GZ/XP$2q5g2@ ,k laƽ"tY zGR b{_l./h&5FH[Rޤ3xR!xT"-Y!gNssH}s{ǰ"Ig侁V-^һ`+awN:G{T#`S;UiQvNɤz۪$W끔1 !x*A =GCyACvSĦӄ";}ߢ{`&bZ(-ϪƏM2c?Ci͆Im(eF&<'ַ:cZΎ'fS\3`ƀ:GJ7r玸sZd<1(PdLBQHoQkt< U0'eU:ZvťbJnLA3{.5h>=v΄Uw1!"iu7MIϼʞVU>踡g^-,^%(Aȸ|u,zD6 =!͡ bM/$m`oG;̇iސ(&eJ4HsvZBS~|Ga<#<(Uܪ=+(;~.&?g"}6'R7m889Y9 NP$N6bk+SZr-̼aU]`1_ЊLk:v՜1lL2ո6݁vfߞHo+1lN S~&"+]]E1wOP;`kj,a&p~t~(ϥdd҄L tߜ$`DyLu ꑍ Id~DVxҸ\2^Jf#~g)|zՠVa BZH(;K/^x9anDx<_g]8PV8;Y-* :;ӇtNOBzGybBHPS$ALN$SnnJY\+&!SuwYBc[նݢ <]< PM7P_ԓ2bDJ]|BL %81r\ܲ'3ZchWl^uό)n!֧󤜻K8 [q^>9w]% ( eY(URpG]V[ڨRƪNAGMX/a~oOb`!5quQǍ 2d&>JeyPhi=EDS|w0K7n=2DV[ `юl*T 5T.P&P"Wԕ;~^tL(U^X-3Y82Cǘ$Q&̬&H=A}G͕[|6w]HF-{'ăԻ(NP0> ;4OZ)Oz2# t2 w(@snqmf&W9cydOtWYIݒӊcdXʾL 7,gLNUx?M^/յDV^M [5,h涤EV&xNtscY5F4;Y/WFnrsmͦPX:{kS;!YKlu;-a}lT’5צS6lWP6fzPR:rk?~e&@aنO5=*O`ZO˶JVAXxBo6d$Ūy_0/#P'SjZQo?U6IReCl7ֱ=Q]D/~G_r;Q`6!0Z΀13қ}3 ?^CuNfT>`>I sml+3h*QPi>Is5]JHFKFZ~,1 8"]w+֥93_ 1cTyo@wsfƷc!?xՐZSIBYex?M,w=og΋_n6̳"0ܟ+J 2N0.(aUPxݲ:1?^BO vhZrj1۷H*0z:Ē?hfCbP 5HLݐs#ǑC򽩹," -6)!1YHu5~>aVȲF4(ǝw *dk1E=s7w&y~ -ҁ &Ӵ[to~|V?i'c]CLFk4SRxgNX5ف)RN.sy .jih/W?? k"ZX]"G=U@~! xsc{D~uQR M%歕~شeT VD..ijQsGe6BP./hߑDӒ =-;:i.nPF eyW_"LcO% e2b~SˁGi -5Zp;AIõ#=Qvf>wX3םT,O+L@b+A[&d?Mpcd6Br{owJq~DlĎ-`R63gKl3UTP1s6Sݰ͓3Oń;wd{`F9.mpt`31sO vˏئQ=) eMI''6Gcِ6-^%1LHXd(@7MĄΕ+|}5Ʃ~k |V3$^{ bKIVZ! w#r^ M0 ͵ $G.\GRrߨD Ա.iBֻXa?(k~5+b 3HRQ:VR0,>Jܰ+ɂhAy9 S$WGy.9J0 -i hslSn_ZjBuU-QO}T]ojlgk\vqG_:WɤB [c94Km ftƜGYĴ兯k|-$ m m8Ʃ\8?0==hk~6lf{=}ћ$.mS~# 9{6oH;g#V9iMa5^ښ!9 ԷatǾLxеb;2n\"aRdK2#ѲOi6#u.@mGf/<O?d awu"\hE֜6>"B25 }G<fjy(尋%${U>~wYW?szab!>iBIEzLFok٩B͎n_G;_9*ػR;GKh:tT͞PS䱲tby#d&U`C}nʧO~sL\{n ~MCAo򷪶%Z̑D9z.gяkd6N12[?/:L-p[UyhaͨAZ#KO@~kQD]nBt M^Mc “@P$YWD{B0V1 WaCCqCܨ+2zms!xB}UK]*P|:tn([6Ox>+m{#05ԉъEVN Դc2rzU .bw(u!0*}L;16׀{WF2g>BcPclݟR]qY$9>6S-NSؚ `:#f{ ѱ=(|7I,AD LD(c4I+KԕN.ԧ))MzjoNt֓35Ĝ5X7 :BZGʦ'{_w9# f9^=XȮV-Ԫٺ Jnn}]pr8Iw;C܈?O$0?N!w:`CO9XЙodvCKg.q0 /*ǖ.s]DAcߛ17uRW&Q'[QHW!5om1>L5V yپ\:F84nf /5Pn?{ |"wiҥ[~BU.Z[*`50c]hi}ĂCt{eN)"x JXR)#QZ&ڣei &:=C;Սg =_I}ϻǪ9rRX^ύBHʋ ˷-A )g1^α;GCϫisT4w]ErGŏ֢yt+KzX0Tט Wͤ3d*--oMB\n{ ȽbCqV4<+,z1IĠqP ?e^^W fc)Ip^vP'4(LA)z@oC-#yqetns<:l_'(D&[sIzxL8VT ҬcD% v$MtebVm'_Αy ,u湅pW=D~OiB8GFALp ܀TT +ݑ* 2\i`<{z:{jR*\&~_Z뫗[PK$nGi pi&el7?-)hq_JYubt+}H#a7gp<90:fŹEu^y"Cfm$џ633{7Pa NGR?;u=\L)uU&9I*I0]l.H!]1Yn L %1Ay@4slSzW2}үF@e7H(gU8TxtUYpTGig0fZPoM w߯[ƫ ԗЍE )m\|+c8Τ}7QI3tj7[HEqj8ESnOjh nF VmȟY|S.s/=`:rY b'_?HoF ,G_+[z}fOLDOU0}.w{vҪ @nQеͷhYu3S-؎[k@kK1?@uQd4 ]xS FpS/`S4c_ ~kcWL?b0=r6KGf樑id&wijlcgL? &Mtɞr}죗z#~ĮݮbOdh EW寯W4͝dfܭ3+]7`^ou;0d3?߰lQO(y[_wéĎS$ |&KjT99BHΨ1&k ϛ4w}&맕_2ޭCh(?{Ru4Nhɯj Яbk^m@|Bxs$^AIct<mi4|.T/k^'Uܭ ٢<ќjW@N$F'Pݓɪ='#*p{` }MYl2'O] S;9+:؎i.l.Pg#=6D<""s w~n-#<$":x^ vS\O6Q䜈Cd:qBhL#͈.'֜"!yQ| PDNgYJ |H!]Mqh}φ:jJt_љ خV``p2o乹]eЍ+H&GΌO *=֢u]w`ɹ?By߄vk Ȟw]IaOklpFJc<,4ٲQu y[!~-Z΁%Sq##_V$jK@10j5uio*1&}6L񠦀J 'J'ŞAayh@*'eO1Ww VU. a;ƫ#:`9jF#EI~ #NXH\BP}y'.r|x힉 5ζ{Ţ4@mᑍ*ۍb˴lK@)U;jnDg[W.ު{V%{ {(94*ZУVUGY`=;C<l\=<&Jֱ0O 7 Al;b|-HDW8ÞbM*t%$Lt6:pzoc]G;<̙n80&6n=\R:WޅHv;+Pg{ySDYwzuAkY։x2/"˱Yx?log8A˗otO2[g <_#Re^B8y%3D{mʬ/! S!i51@E[O0q%=DmHAU,> ,1mqUp6\l3@0V8|h8y_o!먒4h=Vg~zqdU#ŧșY?397tM~ST V΀^h pF(SϗFU:G]|E=2%.)˸a t$'z VӡŠE@ s;_o"lJ0 j>K)~(Mk2T \o͡W1$NZue,aUI oq| h'jnZBf?0X)^#ʂg0'@QtƸ.%oŌ*ؒPJ!eN-D_it)jmNB] ͒g);[:<苐:QHlIs K3,d LdJ,.#a"tY~KŴrO>_a07<6~LLl=A&z pQv1!K]s'<7jEdw,^$+MN-y֕D&GY 2}Xڔa{1D}])^aB[h g뼷i% eKrNZvZp12!TvTqr5edօi9ELu(QJ6G~5Au0'eQk$=gyK}x=]OpzV4UؾТ˗]A;h50>vS' _ ڗE1sk{aJ M— 35ckO_m'ޒ4vn'!/;-ZP56Mi$+g0(V2^ewYav_Φ"}+cliufCnBb ]iy=L*f ȳTY%'X^vHےpG9Y-+{YB GcEHbP_*V y>[ST;v?މɒ=tdCA#Z)ɍ/3w8I}cvahEq]]|B]yL2ӱ1C=~$!Vj(xs,~;r]PU>/Eޏ:\#ܭj%IuƀcXP³FHǞP}i Ҡ> \/C[ٗQ Qf1::EY,, FWx?V !/ ?h~.U7b1MFtj@`QVXYn` sXT"5e&o ,JYк2:[NCn8Sn% 2 V~hV=4м-L+"8@QHk;+ D(oyIY"kLJrz*|I&Rbcp8 er÷,Y4 e*TzV΋D7P.eg`8` r?>MH3FVހ=lOD`Iw'Y =VĠl{ԝp;Vh~-{ʇ dS=gnow*qIۓ["7?paWELs*+KrW91} m^^a"ȐAh1".)*D~Iu),gv׀Pi}5W5-L:Zm0R Uc}cG4"& ࡚"A% >1N0nK5W?D sa<gMU |h{h4 =r: &+vj(Hh) m岵27S}-oO)T/"zi\\b>YQ 62 y!Kd0LXIG0?u*DΤmߵKt4 cnF}wq,\弛U:1c&#T\dh$E̲!AIP)Jxp;?"n1.lxS٬H.3;H' K|B}{]sEa=ycFT(&QMeחN#JqJĮ"Sz׏eaC\܇+k?jU'YANflƄJl-dRXOwFދUC I"sihݗ?mċxkr= QI&pV&`]#K;(  ٣3>9t&DdL|!v1|CAgn^'6]"9m4Ck_ZN 8PV`afQ d @?#m Gl0NVB؞Xj  JɸDYɎatc#AiO6RR7xt3$PXdys.ʈ#ݨ eZH;,JiDF Adlheday!{X+6PJM6LzK舢5Ts|R$|}@p\CǬ%#Zlďc;TqPHޮkAt| 0ˆw=W޿)@5w2O<̔@7LLj'X[^/9jqhޫޤl $'#y%y8/&zJp>8WLD:C_J5 J^nFbMQ Zl~CWc6݋#m8 ƙNN Iɨ>[%,6#%QVܘj!ڴ[y|b\3? J?Ԫ"1?j.$`P%]7rk_KQx#5&8aXң?eLL\`()T[ZFqWQz|MrӶX\fIv1UGSeKQi}=qY5HHnT(d94`44ASlW#bcCF4/^cCuZHA3}vI iaD1<:7@.>dں9 Ʀe {kQUߙr>A@ZM€= 2jomvX6p4;D.qAC`Z%.Oy ›E"5W,*s=.laOa:IRUd~ 힍Y_aqu+9ASPT 1Y''[ m~r zt!ﭩ4ۯlZHz*p u.fd>}?W@+ܣƚC(oX"H'sc>ަ=g:ɠξat c uie$ឨ[Cfn=Yx;MsC=L;9h//JB1+zў3hBGZQteW͹rv )|nT2WS]![}iJV6F>X]S&"j5s3l3j ,WbLVuǯ/ZgՕo94ǺD վ/h'L9\ :͓#ڱPoYos bБS[}A@QQGsiBh3֙Mm'{_ED1#-3&t:# hPINJNj*( __DyJS[Tf؈*WJ8_ ^8cb:+|"{|BҙwB4KRLmÁCтwsEn|&yzZÓψERJU++Ɓ(5r/O:O7둫2#wihRdR}sU  m7%4KjHfIB1 RzK¢Qyk4]) ?,N0AwqzA!d&:!-GotYEP|9ީ: 'KDdž1br2geo'/a S i~{h58Ӱec/P2ɇOpTXE u,yGM5HNݭe_Jq# BrSbz̽[ ͙™Ϗ}>np My'ϜpFQ]VT_:Rlz4-tOg'=Pq1ʓa CueSpW kc+ ޡܩIUB6rF֩ bv("H3nn'â^F XU Za⪇})|da̾MdDfӕj x(,vڒ4%v"6 p wК~\8k)eO{xSaF#)pd:V`l w92 7Q\GCA}Bj ge2jz( L"XRȵzDFDDCA]_Ӎ#?ݛR Z9-VῡH զ3'=?LR툣[lNCàC vf-z=LenU=m'b@$Z. zB! Px Ȁ hnCV;n:XY(ʬOA<&6EΟ떃CPM P#e̷P6K3 R'|<\WcF~nq^Ɍ6W߈œ烵-gXȆlaƞ&jqIWMyTjlcBӤse,Ʃ٩Hj%rcy JpOQZRYhߚXkK .aHMOx ū1m]3=r翽'&F4S0]Z\pQbWdu|sk %3X9z4lysWį'6yA8 2^n,[ZQ~pBT*~|ƭԺv Sڎ.ITUE{ɀ2o+ J?>`7+fH(0(sЏ^*Z+xva/`+ިY39냸W [!Yً%_ܞ.\&u}нB܂TT݋B6'vp=t%D,Ṍ;xN呰-1lpØ9$Rac+)'\?(8&n>/#źэHyS$呟s]Sh2!-#!pKO :&#K?Fyg qu$ӪРyzH}oK=󓙿ղ|ҩԔ#_8 _˚2#6R( 7g+6P؅erfiwikM!L>\SXT5t gz25vbO>[4How <@֢"luw]գ=CѪ8d~ G<{%un8nΛT-at FA5n]:_{*買cf:t,S}&Ԥ0F{Ed/0fe3: 0c; TH .7>X둢찛쁎$ J8͝ŏ,XYGE_bv?;.oj)˕0+ ǿ>X]aAvyWcg wq'O"ۘ^ %h`w?0T׎-[ʊN:^?1fZ]}AM͇L >*XD c>+^ܿ Gr)qֆ WXi>f@N6@==\pG\B(`*ٲq-GJUҮ' yBd_e#WglQ*+ȯlYx'}z8|P9/P І}(9[ҭ Wpl=%n-}7?YXS#ٴ]ߩ$KW&i*:\-FWճ*K8>Z95O-ULW#l,?r+ѿȭGQi N:Va08x-M!YIwROfT]]#9-ǍN9/ԋn ^`՘4$zcv%nS ;s\$-RmU\ 3!DZqۖsϷIֻ|}*ts=qށ]R1N9{V ̉"A*\iIȰ/"f]|YJ[{HgT +rMRGqE ;ّXU⿊ i9\% I3CL.B7Q 5_)*wf"bV)Uz}झ&w9"ꕌ3#J T ٞ<.G7Ld}R"j5YJLޜ`Ut7+CK1$OӶzR Vڄd !Bt*eD?|{3.ݸO?b:ZY\LOUPF0M+q˿[VEbc<d₀qFōkTm.`72PY'|/5o> 'JVy{C8qhJ~I4tz)b%<,EMi=O?_X7dJoARw}N{LKEuȧS&j{YyUq喿Τ 9Θs،CzZWi<=/d=sk> FR?BLiF2-LOvZoQ nEiKo~_gWbz KVZO)SNvVFАr-UM[Bv]v/h4϶B=2X'uqbէݼ/D4h0YNwݬٵCB9gk^YOk0Up6D55 bYb԰i_Ǧ+&D$nd89'zUP:Ɓh]b; 5Ve>عP˙n" [MIAw_j%\xf> ٩+Ct^vGm" P^h{IC}{n :6p*Ǥ^/wH.ǹ\S?śuSw͢]"aFpl8K|Ƨvׇ9M&ǿ\볻g] |1~Dwm' Ӓ-(s* }5᜼{+taA tݲ$B:\ǧ9&̜-˟ En.mW ?QB tjBVШm%Û2+O}KcE)_Kw:R-jKg .E#'5&-psں$o vN4\/d:s]'Id=mhMyq\iq$P{ȒUWo #)!&sOߺs #7wGsVAI@ 耟J%3׫>xs/.rUBݼDDeM+>lm)h;C:j v5)c?S*qܿ"mKzּS9?zi xεl Io !gyXMɮ8Ǐ%_OW`tbiêub50/v.ٴ/T;Ezi"H¬Y!f澱SԪF{ j?v aͺQ !?núہ83ؑmx #,MG[-!]'[*V)t^T*)%MZƘD7iE4ZO⽥S-SXe(eX~btuh1 +nK-}h#yF e@D=wY;heYۡOvM6sNf8+W p:%|R=~oUF5joRGm(NV/',g\7`3Fe#DzT&k,ф?3I:bP;oF= Hg& Kp|r_ |Puγ>~' j&2JFG0ƃ-f,`Д O7W ˽ -7&cnb"OJtOB>ں_od6Tm-zZ]w &fd th@r]'l#[UޔS22_CyzտP_>Sr<:j̩T`RDsΡCq~sfjCjXO0tW,ak585VzR@: kaM.f{ؑ6>5PR.`&ځ1%S)0y#&ktY*9lrLM#Yl*7 |u'hOLpfu뺃yw9T}KH1bvPg֎7gNB8QAdįdiF HP䪒 >0ھ9)Q̼$tϦq dL^U5mK7Zc &=bc/n}T*="rT `Na G{>: `S~+c5uJ&][N\Fiy>1[0TUgt[U 5ESME >9묄RTpK~k5x& ]>83niEB1v$)L6nemY L<!RkuN&VkM˞0ÚK/.MV'*nѱw1n.&"\ |4q[c|qlhwBqucH T%8*hcuLnO?W{a@7C{g76i#F^R9V皠0'%tvKI*LPop;ӛ]z> ${2Y-8 x^MAreij奃iSPWg`5,yT]+3bJibRVޤYR`L I;z@jŴhW*HvXv k+GcvYGz4!Y3MBisLiw{ N3^d ]̚O%P )ߍ9JX[8=ݬ# X J$40I })m:$pCO#ޫmoVaS*8hzpj]Hn >k;=bUi3LUYaɊ:ҴFM#Aj!eӌ^5+]\alwYn%ſ"8ϟ# l;cz_[Tq>nAƷ)ZUx$iZoUq8QKJNYm1VeO9.?XEȔ$"(倖=g"rPͻٱLʧer;&&X"_3C;wKwbP7&R~Z9XĐB/ttHgEH=.݅5{5#H fNNDTQ,3L3~m/ icynOE[GhJсIZuBf|ԬOA+B(7<&$8hEwD< C$sl-JE^=S/\^ N.TtA>`6X;Kt\0w<%9ȵh _GhdU`¢ghatRv=.WZv)LM%?5l Ce]CRYW \R^ѬlL(ELRdbʡ7&59ڵP6Bi|罍+#uBm$!4fF# B!"D-J"V/3u% .!sMaT.X"ligrh]$YD+nz{a"LGR k6 |p_4)'R^@ga\I$ί_ jdڈxǒw0(97NƂL(?Tf <ƽ@mXUC"p7ûo~bj0hfbJL^n旤,;s Kbgg|FLRMw;E;dժLC[ Hƅ^vq1e2yw2TaԞRw]-t xN%?n0"2məP̵ ;J=YGc"R^هYNZph- vʥR_qm7sy^g.|S3۬lLP,N4^9)%c^Y2Jpgp$ X JvRӇRg*z+wŗ (gdjZBi7}4%” rl._  4llzοm=IsF{Mt#?&Oǂ P!6rwZ+"tEY\dP.h2 tN =+~a_Y "o1]qm:Jn4]²ZV=|7uz@bTO':Udw{{*ʾ[Yiù? +,xyNw|.9ǭNE^z&l1 `AdcZg5p"}~g[j2 rE eEKDgv8x*ǵ]7@&n)#@ X7I1NCvoS;ju׬dぢ?>9DA'.b܃i-nK3X55缳[KF[v0yVG%<+5&nE5V֟gIMJ6G8/cɛH-}+/ѽZvDs"sm/vMa9 ?zJ@cK<-y5cCIƿi4kC $h_#~Kӛ-b -BA3]2VV0D#ݹ\ ^i?1wmlի)zGj2_|б$V]?)iBo6 >o+x9^ ؜d([-<4pw@B]4=mN6]SU"B63&tPt%m\+jidqQSo8u,,{BJ}4,.PtԘcj; =Hfmt&Wx&Jמ 4]))|.KOSU$ҢAZј~i&k+&E/e}o2̧MI'1=6"@UQ?]}5lRJVI/BQ0Z{߁IX5x|z.IS"m!+j\|LjQh/ 啚~lfm`#^2p&m;yQcϪ3Y̎eu'ߒQR&`J# mܪ w˓>nMfر.kTqY@"A4[wMHvt"n{V (j\y"lnEk2T&zbwυcaM/p DcYep:^ XX.8xO(&Jx6""q*8;\.j*d$J3ő-Soބf)d9ۙy:4* "Wuԡ3,Pi|cM+Dr}7ⓢ$Y33[-tC봶u~{??0l K'åSV6MLw7TH1s&㲯:Zr,q>rLdUqVM!M9($4μݜ &'!*2e\K Z奊j?Iᑀ3BaFif^΢|ȋ pk[VIuME;vASӂ*agucY,۹rG#8b[2uVB +O s Sd4hUtc[Þ ('ۨcd7>^Jpd1(n$IlvGIcE%Bj0gs6~@MHGkYm_ y|؎̏pO+/.(LRRrfИn!xrշИ\UWfā;c,kR |8OUoŸXF-B)0!P ,@s 1U9فږ:g|LB4#lf;ˀI@' CXQ?.ߗ P0V #ed#LC֚2tOlDhˈ\!6p~  %y4!vGgm[_)\Wupd /4(eA|Ӏ”ty/[FߥB볈s@?63R/]EXl:و>pi ޛAFe \KE HoQg:w?'7UiM]Cl+0V#xd~/xBKT퉖y6 hNvT?&dWrٮ<ڹ#YkR%cU?/,F<1з̩pmIzei{ hY4&r|HZ=(pv_ć5]btjUb(X'B`ᕗ9ƪ4-_*_uue5EE[ IӬc9[m SG4(v]%tGiI2ZF[W|!0S+n~PgZ`Yk|91^D%06|fITJtK~J!$ZMٍA՜Z=UK"IŐFWE|19ϫh[1!);sDGnDžqQR22,y~\Rs701W|sI{oU=DkAM~Nfn59(JS U =?<ֲ:@aSD$mpSrmi$s) Z3o/~CY:Vd]"y28ӽ-\^EYcDZO! @%{jDiOu{ڪN9^bp8UeIpy^Tx 3Le/iGVHV\P@/ ETҿ]u_MN:\]̮>RddqsTK>qL^.mB,V  ;_Mv!-}I' dH`SJt;ֆV'" *Ybd"a楀Y#R ߛ >&Ƴ{Qu2R Mg5F{˖j>.v%- <1PHU3ՔFRg5Gƒ} I/z߱nIlIibI0$ŞlWΨ葢Ld$ ?j,МdL< TWd$zMv'X#=ԯHˢ]hO5suN#0L55bn2p%"ZX<[]Q[\D/GzWn.0b; yj){̋?Z9!GX_o펷6M~m&;ăH't&btyGd)r-]1gߞˎ'& N>΀ >ILd+ăorč v ^  Š32?zLD)*ՈO6&}[i4UZJ%9 =JuN]QXVha:Kv-&߷]FhCW7cް]3 VȘ6x8w&aॡށإ,\eq@|Ӽ7xU)k^$5+|hِo˳_xr =&RD 7sdG+ 0D6vZ3\sj=P79`Oݑ^3*ӢFL}N{VYXeApV aA}HNyt5^fCn0 ;= o#;E0_QҨHi{ƊA U1l~fYzyK+VZm*3eЕ3ߠ0A2E**i_=RXo4s\(^GT7GLS˦ 3'f+7A'!DG&pdPcJ>T^= ք結vL aMLD1NWV ʾ[w]kn^؄kr[TYPѽ枮۾t}0.u%k崥v"sX^p}܏Mw1k ,&U؊1feMvaOTr!6\=.Ơ}Ms0`Rpzrs!- ]ը'zX)]D`b}!"2۝D` wFG"*QƮCAB u꫌*v #Fqo+>.&5\Ls[G0Vݣ⣙E)mɗ^@ 6}qNOFf\56|soSD7 g y{R8٫ߟ-T[R*aXFo/td^[3f3Aj]kL `y)nvX݁y $DtpU4`+Ql{: uX6^H/0e<~҃89,>p@͆ ZF?sR2pqkyYL)8i:חH0xq2R{G'%,ȉk+QrVK/ ~'Nq9E xčĶf;ۋBYk:S$cF6>#6l'6AmQ=SSģ% |~=UG_uv[atMvO$k|E}>([,9SDnv`'1|)_: u^ݥ ;nVNVJΈwPdN{l)3ԅSd/ F#!i*zޏDq7=!Ҳa/vc?<isߢO%1BHWW950 ]w1: b["qȾy쟫\$ V }7§/V :(O_as9U}ɠMeCF|Ο.suʪ4Av<Dʠﺽt˛I[ȬO#v!Mmc#ݑ:Mf"gZyĘp'$ 44X4!&<+Y[bBwY˯^[RM8Zj*q[m7壷Kč{,[,i>M,7 NΌikwbd3o;%ڗ0cжګ2ƕ2,> mF;jx zY_$}E 6݄#R@)!-iQA+Ka5 a˿N.t3GP8L!(;^^r yu:^C:=UZuܻhI æ1A,$/M6>Ƭ fF?38"+~Cs$ CGGlɼKBVyb]bN|A x|am+f9+[)_jB7/uѦr$&,0c_*0n[Zg"%l#R\#4FVEY,u\Vl1l#O\ṡ}E~=PPJ}=ZRtbY";\u+*E$lN;x"y Ih=$R~OBáK2 9OA% s0`H#s7PV9Ndom/8+9ƛTT߳+ 1וUpd-u1A "(DDn [{ߐŒў\hHSsi2Ir4ϊ6g \`Q >vH%ۃQ)a葋Zpxq_ҫQ;UѼ9WimFEOXk*ʼnup 6n 6˥\z =#;uLD‡C EW t\g3x 玦? {<] YJAXk\<@fɿ"ۨG=<1b_J?$zJq%w*0O,W\!#&qD+NE%ΤC7S'0>y1Nv>)6HsHׅeÙMh`WHSޮ?QH :s[)M|dFy zif>vThT^z.[є#3Kٜ!w3d:YAD@4+ic_V 8g&6p^^CR&`hv=aHpWҲh^Slp#R%s:NCy0ݘ5v2PdbY!7( 0 _L"$ޜ,mƽs9jm]S1Sc un{!\-ˈ#uƞ>:U k{f@$ UNTo(H> .PmV*P,oJ =!w&۪SNf7kb.0q%5G vފ2TRn\ PkB8w(A.63:>oC-i1"ބ~cߏ7=敜 ?-w@'p`"TD[2H{EDk\ ǰ4,;!Uh#PACna3=~S9--ԂKH1K Zܿ6bpn:pT۪)E_Gp/^>JZGŕ^ _?f^7G~W햇.azD com5X%Y;D݇ƪl4s6+S,z+xN5K%[HS5ؚ"^$8qj?Iqf[M~@0\r23ȍV XQGL0= ᅞ0)4 h2S/UN裳m+brOM*?kI;,ڈKט(cd&f) t*+WW+&ff7聰BEɆL;[?ji7Yykv)oVK9O?Xxhںhh kꤼb=`|j " OA&nlkQP1L x @rj*WB{h6`LU'tؑ65`rhii謃wa~P½LX=hIOR:- D&\@֜|(ӶF'^|jmɵۛEǿH˒'O nCB MOf3N,mRW];|9\ymGhiܸa-./-ݯypvٗcDgQk!wF@, Ѷ9<6=!)nJs׸ Fn6:1#GiR1aEdjz'_qC <[!*@oØ{A(-E01+6[:ah N{m "-ph2t_DvŽ14ZCZ-<Sti/8tvh|I}iw*eyy:؟$[ly^;-A4(3x\Bxlhv֓|x͎KZQ::eY4?F'RTvDڒXɸFHWc||SiWKlj˓s O~![[1V܏.86 x-O}/OIPvQl*)n C4N<(h iqw%ͭA4ly#حymJ3so9y+`>`Rʚ.t&ӏ=B?#H:劣=U1@ w'C7B܄ %vV  BnN[-E3ג?VL=e[ksvx&R_$u29?/U GhM]zUU@ñRHN1фѠŎXX !-ڥu80FR<%ӧW-:FjG"&ܤ.lI :cFo"VGwx[4r_8PUT '9Lc֯ f:W){9P[l  L2r!nDJ>\pAJա7fPpND 줽 CcqUL}7quc̫TA O}RDht{7,U U7e~`N[JċO<+0ZL"$4 5욡` _0=Q"6A,]ݵwkcr)YDrOzK=_q;ūte+]&X$ϤT9"Ln_x҆1y/S[-eC 0bTuT}!#duA_5%?}Nqi)wg-"xi1#t5'g"5c8E6)(@1ؖ%O{-MmYo,f?Z:"'ۄ9ֶXb|MP*#g"lք~d|@` iϨ]Ɩ_:}WfpcT^ڗig>,E/]Y OyjY?:v>"d dhSHzP!{q$~ z>%^N0;j(o(`O5X\jZ -XfSԒہ ժ wK\z]9OԞ2T"XG[W.4,P>0`cQ;qdpdz6~m+C<%*3= T997:۹аagMk&:\Lֵ Ay|rHDFQsfơR;_x݁H}&*bG̫BMx;E_X/"EAčM~(hui~)SZ]2%w>ANnEy)lN7QƂW i!|'G؏<5OD4>EF\k!Z:%]ӟ'p:yhчA;j6`_Cn"7b4>%zAXd MCʙK}!25 8bs"5cqbMʾ|Q"4:iS чRav3np7r Pv+(TvkN~/hUN/ +(&4r !+*\};-;s uv) VFMZ0[ v)vC;ƙC&Hˍj]\ןQ9ggxU ڸ=ېv( 8o$& qZ(n!j SuA 8~Y{EFLE\# Q6}s/n.Q[Uix6-10ң玌.֘ɾe?nK7^o\,|W0!s3 Oe8YEϼa] ^%\HHG$"pU`zHUIF ):IDb{=꧙zNSz9+:˼>+ЄL Џv,/PlZʳǡӷ *UBylpE}ބm)`ߣP3ռ@6qD{nc>s0Zlѱɭ.VxyÛ. c9ϢН',8Oƌ}sN(R*,+ԉ'؇+]Z:zNb#%W𪓩u\,OR&FP'&Mi8n)Mb5~2%,>?%Dzp: u羭*sN-o9Ri^=:luKkPn-@nIBo؏| C'^&y:1ӡ?t?BqCIgT/xW9!4^+xW1G?RM:ņ_b͛K!7ͮ,&XhN[Bko 'uj"0>; eP™|<+egiS+I ,>EO7O D(̇6'&dIѡ2s/Uk8S&AsCH>82CjٷsotI84ip9ͅ>~aFOE&C|zvz9 QAR4F~V6-&Uv߷ְGlF{&S-wu:f}]BA-.OR/Y(o:Y/P&C猬oXKe{ZBcw}#P<$4R28NPZ6w^:\ =dBuv( |;W lm1EcWs4 /--\\JTXϠqXf&]&rnǫxZ LsBbѫ] 9cp3;yg՝4 :vB"RT$%LV.Ѡ+I@Y: &9HFI$ON1~]^G =.%5V jWx_g'*$9󖲸ɩ 4gm}*|]Vt;SkBAd,`Mn[id;$$]~D@b9JQ_ܺ5%aXѷBIԤ\Kς=yDzDu4#ѯ~?0?X08iq!mO&b;^haw#ʔuiI lӎjUd&I6&8J |'[=4L1Z0*;v>&]D^H[F9T|ȌC.OL 50ؐCTzWݦIHֶ‘sz#=B-$^470!f%2ט#q=< " 'ӯ}LrM{rF@y" /'Hj)sK,1^1K6ϩ@v16=c%n&XCs=IH.Kvn>xG7\8D~uBP/@WB5K'vȽD3§G43orpT8,5#g>iDva|VBKappiX- J2װǻ E+[i8=CEVI>iO7 F9˻T}hK{,0oPFH5xN{lReIyvԦ][dGD$qO;`'doSNϿ^9I7m~)4G -48A4:R7U 5Y#ExZN[\/ .w!9k|nlf26Tjֲe\A.]F"eB&cYvy0?(Ii9&HЀM 6-p.!'bVme$sUUEyky3OѮ!;9 D'_D׽M7BPaZ[p:bG] :>ĥ>[xU(3B X;t_J7Ëd[`ގgM};x{.E?_ܪq(_JDy-Ī?xХr]_]_V?#RY3*J{%EPG3(,R;ley4rS 7'-pX,Y%14Iip9WF -mǩ風@"lQr,Ӝs>b[֥qgsRzf6gB{DN8_5[Mw)`(F nN{yObH2EqPnOC ׭鞣ʹx3fImnUbN6t06N/Ugi%rzTͯ=@#=pg5_ B7:> ٷ$b78!I؟'{6P%vDt;Z{u^u`".3VS|<Ԙj7U/ 6ucSb-l]+ *¼Vr4[[+pk+*o'EA\=CR{g$^J4m>Cݶ{rqz,0i,dǖ!@}RicGj),Gl<|ák/U7WB/zHEV{.qH\)ӒQH_MQi'Sտcm,ؕY# B hf^yl/Bi$Kr#lu8ިB`k.?}Э?ȟvm`~;mŌɽIz:N/΅K5U[ KqxNP??ebBL,[fUnoO$1GV5rf@>xlo.t~J蜧MᐠB<]5fkZY$-Ja_7im=<=Ktn o\UFp'9Mart(Ko`%6~MT0y8q?7!_?3I3dꪽHcQXᄡJhTdn%dA K%`_MYJVad\"bgӕ4 X_*βy 3`M8J^ g̨ÔV[Q!>Ȫ w QxB;;[z}_;S- <,1m#KFAD:^h'M:iO[;-ؐ[?2fJ Ry쥴x3gfNa8[FUC5ԅad&LIi=_whxfd6G{؈$dOOᥳak1[IY|#Rﺓ f bLAd1A!c[Q3Ahې<|C&1\R;= :s@Zs3߻S3@7WuÛߓi\I6u$gc e< i~b:R{:P34D%i?٘Fҧ't<9Io-]Mդ]~nfvy[ 8ׯsST9 kBo=/s9v菩 t:p)X}WHe^rI,SY%aE#]dF4?MkulD/ #X"$H*Q]v{$q+\-?:C:Hʯda *ޤ[Up\G.:촡 L3O I<_m,of>C %@Jp9&RjG{t}(ӟ:1\R|1,g$ӗtI> b bD]{}CgVF\p0pɶ~vnP xQͳ1PU@k:vͥ.A4Aςlrp}R֫Ak! Qh bz`ȅ\2cz$^ۿݡMF]%x]& uTahp4C^@n |@O϶JЏULҼ4+k*7Hߝ.U+5C2|"FU HC9zt9SU 2DJsz]]?ŗa WM}TPu _iΝ8zQ)ϒmkI&[KN?i,h%*Ș9I0lUy{1vKGD Yo5Mҝ7 Vd5t9$`rQEtrXܫ(505*r8{O@f(>5S':N$_C;ƖipBլ.lDD ~]b #?R)ξ}qG9; g_-G_mc 5.W1|g`C:i]*6<~qfs-ʉBr,ߺpU!+ƥ{mFzR]t?|r2hʖ꣑Wڜڃ Iqx%6V e,b.n@ڿ^`ݜ,X' jTv; T,F 7aU?w=zeEJ]^G^H`l|M2(Jvg&(TY5xc} ?͊B?U-4܎< m(a8u }X磋 XK08%B0XѪ1>m=*4n?+ۅڀh)0d4,+aFc~3ĥsKOu%|j8vTw ݕ~,7f6jѡ R9k ΦHh3z'S˗Usx L44s'j?.-7g.Tl) +Ed8 x_H#O>,#f6ُVkAJ"=]e{<.BK]^p|sVj.Xtp[[(YyQniDia,D!81vZ #v?06 #+Bl ,%γ&|Gm؄z2#5bXo&6ٞa/Iim =-Lj"U 9T3fbũ_t=ե@w p6fT)S7:"]V2+z@KDiSX(յQ4w Yrk q;ѾρI=ŕw3HKI6@Pb˟eOĐ'Y uQ, i5Te] tmJ6%x~,W% n;Iuי)m>X#Y3虬_>yl)5GƾnÄ{`ثϫ$V_}fS#Td#T[#ߗ5#|}fy|6z-~HxJيHYW '1lAQFD'9`؍>!/6KՂ^ T~ x@=xˤcX(_Ca0?c(w+lYʐ&+C2ܫ;;NYݵvto4@aMJpq,C*4(><\KUp2 ]6HufQVh˶0ŮV›t L>XKƃ;;Z47,V?FL447+zFv'&)@D#QXdJ~}tRx l=C3z͈"k82%RHRb=EtqW;!͈ȼcVs4=խӫ:5'gǪ(ƢiY Ԩ ,j[vgJu+E5C!_Atg_֦:|πIe9!n%-ah=%ϋn<8K7…z`2aUe:E@D .@_΍ BP}ؐKCNC,$,TU E*!}!βNbo(c|[8%~, 'D8>RWBQ1[i.v4m]XT}>&PW Rg]Q;]DS|{{Xx2Cv|sطLK Ex `xw=e\(ڪێ`K-êԉ~BeyhA(/|*|K pdIA<a y]CAx2$j;-W=B5SUH08F+>L23_341SQ^{I%E?ғ*:  8֊FK~佮)3,pS"CBμݘ'~xs$J%]Df[Ub(FUE]V,. '7Pj׭/|3)puM8٢ma#{'wXuP d50Iy>Bq %]죠^ڇq@\RAt)Kd:1:.9~{j2!ZGnB"zʬx M4=<?9Ԩ7lC E}Hj?b)y(Ju{4%lUk 1"788vaH:~ke:j2;RJ +p`RvyEZf;z9 IGK:VkE/b)Mh#+ԤuK=nISғ>pw0c |9 (r!$y XqwQTU<uQ̅1gȰPZLFcr1fTrf  n3㰨LA:Y">rJdd gMJ-R<^xCp؋E1Y4_hꪗ_=s+D'|8 m}Wu(nqѰd82Ϥz]](CdI DVUiJEÍݺ<:ӚWZ6sz5+6vP̣,EN\'"[RbV0]^u*|h|EKAg x/K-ʎ*9wP4ê[V6`T1yQҸ}v2#sޙll:zjU}/[&7G}I%MG[\d|ɡs9tQ໦jBþe-LG,,3gݪ~Nu HE@B>[D]mnQU!2>kӪd)BH^[ED'l7ȸ"5(Wr5]&N ֈ&vݯ():Cj",)02l$ 6ݝf_` k9aw)dÆRҺ}ǘ|zn5Wηjg w=\02`!Y2u7J/ScZBAY$m{+ ئD5ȌלɄ@JmrOeF/:q?Q+lR:,v`:u$ kfE;EI9y]kYn$޽ʐ~->b JN0d1 "Qۤ8J~YUCwf_Ԙ,>a<-jir ݁|}:X,3]r.A\(z=EBw)O;7H]M AӎoC/X{b܊DkֻJY]; AnCDP3^>OKhV' ȃv 6ԷRw4y1I#ZSJcu<o>僅,G3d~#H~dɢ/օ(Ά~ =+Í*EVNIBZZ‡/g}󻤢HFQSz8fwFIiGmL'B59y8^8S -3_)㢬Jb $0!鉓mٺ| ;BB'|7|UL1+n?Jg;ny;h;1ȳ)/ Ш Bs@Q~BLV!1ߗ쩧ɣCh*U+ֹIo)u)voX‹;A<#;B+§JfcIm,7O 6)y/(PlL}OFٶhri +v6Y ʯ =Lӗm\ 5So3tY% zQkI%*|辙~h|POKҞvߍƯ"턂5; 9741KJ+݆OX9Q]\a8~u95j cqV$h"u't~IaG 43l3RH~bOB1pVP솣K-8{޳TY¦LP,ѣWdVa2Tj?rknt\ z<|KCa!iClQsTx|`XjҎd6;K< L04{Fͬg,V1s54DݲُWu:\l<đ]h49$mEp|=@>bO5ϙKJDYda Y7ox2|>vH9N JeC%-w JV)?l$ݜa_ue,#Ǟ\'HE{^+Z_QomH̵HlRe  pw\b'mMQ;:Y4ȦaTc+`l_1%okXg8wiVEyNu|*;ai0NҊ;jغØٌ-n:㑕C(uHAm#cORT<0Beyq֥ 5=tF>w'y&JT&qU&Rn띔ATv@DEyGPI t&_Qh֪܂nx՞H-=`/!lSFT\+`X GO 2}(w9NFŮtzV9Kk~^ShҽsۉJt;+]D6i^^)9ȵ :'wFkZU)|۔-E5Mw0eKITY@GL$Ȩ'G`$qʶVy̓U@v_Vn'*x)#]e~,=bjφLa߯@8ET8^ZeZbkb9sOe\[%?-!i ,Sku(پ#Ra؛U{4 ~WX!*%̇[%eI!. w4cyx:òi}iuDeǼ8nb۲ ˿/ҝwdf= p!R<0Y1:is-#cY\XQN4;=+X Hs35H̶Tݹp}u`Ke مWH{lH;ObVߊ-BAY1vZQ6pq2v3;gGWolix| J[G<|`^,qr=+Wj6,iZib",JZ]QOvlc):#Q=S7Zs} 8,@ 1 zv^xkOιtaN@5G` bRά8؛c1;_fO .qϱ92JQ33hF mwCҼ)n? h-tP_U N%TC\-H 8 xh3\ Y4,d ]bw 28檄'W-F1|Loۋ`*pX^o ֦.1l:Xw:%uL58+2bȰ/ Bٝ,g*Wca:?XЭ.71{yۢtO/KG`Z__FT;3J(tc.pKw]:3%י]ui<85rv >zD|RT|I:X.&=_ \~|SIܩuO[l1LWA=@4" _wU!tk<@䮾\cpvAO6c|at" I ghFƇ Hɭf,ɴlՊ27#%]#e3!@{: Cs|"ۡ_\޽ɑ~5JƆ[:,4㵁;TRew9/-^^aloDS`2E΀7ei[(f Ǟ60xGن!JGS_EkةspZd+9*Y֧.CFDR&BbYZGH,b~a?мcAx&uN)053S<t͹˧˫*n:Ѣ H_Hsbr1ڄP<-\ }$f8a"JCT}})fXu-{~;B!zgh[yN\w8"#*Ebq(ЊTysoIvuNpubOzCl :u&&zAH'3K7fϏufCqQq8+zNC ؝sYUҠH[T<‰ۤd!*s].1U%d(/eH J45 @3hO_M"@NRqLB^̲w 6ԫ2اD`| 2}5o!NbEAp'p %%2w<҆X4LJeAHd>F$Gr/KjvAգ \IdN` +-b(}Yq ܛۆţIDSR6V-ho&6a FQP47{smeqzrs믞RfPT.usA3Da۰/o;Xe:0R1\TPPw!t>ປ[g K]ߪ9ܔ3D+RAAM)ezD9@܃|V&=G|GR-atMtknm?,Fi뱳-ygboi!3:Q+MC!0;'5fœ?w>Y'n8h`ƞ +t/W0+BIdo2*B#*OŹ̩Dڞ\\` BfV'L ]~.,z=y& u< oLuQ7&©e;cJ9(tLAr1/ƅPZ}}-ֆ&'PÁJ}wL!' 9:Jןf9K2G.ϋt3 \hX!BbԊX,+ я!h\o+Iߓz& rѨom^diSҌ,\W~ *)4!Lυ5yb[ 7}ϋU{i^bD5X8˼S?2U+ozH:{s/Z7^' -BD?8uw+G{cdNx˿#(i#QQ1K{k=cKF n0+m攁v#>Uq!˩A }Nmk>v><7_mj_SxiyE S ?$vo&% j*1eĜi棦 4p.P:'QhH2ؚCbc7si y{YIpLHn>e׃f6I yíDэ|&?R -TAX:z+qtPqC{%paOgHw^ KͤM?1o߸Adr}Mr(ͣb sѲ tK0Kퟧ")y0~LgPhL)uKwbQΖkRV?M,"zJ³Xn̿fD/y4fj'OD]Zf+>WIjbh3"`\w #2þ]{c/l;ߴ}Q `- +UJ ?{EgG[4 ')'Җv"UBJ\I;l3+OH>Yh~z殾 v»'QXvfXoc,'=پI.3rX%Jp)\Wo7<R2C:o&A)C|s79&ЫJD 5o3;>rH9{LW$T[ PBO78W-펛l[U33Z]X)EdSѼ RBUFc4S]z;Ԍ?Z;'&o$㪦oh<4ix<`9ʖa0psS)P@jz¹9e%L$n`] ^eEMU$wXI"jx}:$7!5ޏ=V#?dt0rRKчf|!re5x[{W# ՘Y-i~?x#laRVXR~X.`"LvD%zje7 ^"A V!~3"sޘaKK.m&wysd:$m_.`f)W+yjӷ@y:WbUEa/d똋))G޹u\f&i{$"9$Ϥ*ww;fZLEN;@e"8b I]ZZgnAXh5~x#">D]ėІ|!Z!IFL\efD ̮Bn1ľgChe^Am2Zc{Th,Юk `-7.+`3C 2,.k!F D]%$R&=3 5gyRu^Hp$X'hs1 #ȁ0OҮ- ɩe=UZ;^.[I'U‡LwjzbGDaUg#be ##!5۾+_%3=Tƫ=퍿j=fhxuwp)0TEM:.x]$R=e|[4. s)=2  Mxݢ(ֺ2@Z J /hwDXv0JY'v;>u(S0)<~O@188^SvhW]zY]u3[{x'[ΜEzecfGF s11TbU *8pRl1ЙF fYFsNlv fewu)~$MW,I(qt,KAN km}ǹĥc/V 6E#vy{ƝC ƙv Z`8"UQٯk,ss"q2>K-P+d gi8Gyw ^"KHp{De = "yT=򙃦 tL?ly'TC1?A{>kƕ~V j .9ihӾjzY{gLJ5Dw t/СdzxqE,9QM7ҪU/7B7,%Q}U|;W!fewy%984gz OW3{ .b x82jBCe`]s|QHv Q.(I] D8lP*AȍM$U{c4 b;Lt]*#,PΣOJ3lm}vM Q$ђCŰ$A܀ZY9ȅR&H^3@??{r վ7"xIta#&yovx-2!'t@9AaAܰ@3\)+k/`4I;IHݵf#\*9[lJ4 %=frxpLQw0 *pB3>%i)F_tБ+>/j|`NꘑZ'ˈ2igH6^$(&L9$N-쉛gMMt,Qa@d 'ԬX?Mnz.뼝bu$$ٿ"Ҷѹ&tk=\ۋCv1{VWɼzwT͒ kjA&Pp PجmdMx=Z{A wQgJ s;Fs ,+,1[gE%#i“;qW_4V֎7L[^R_&B*O &s҂Аte08wDe~\zd+_tl"Wy5+=\+}^-wMʆ^[GVPǣС%5ʇr4# oѮNoȊP[#/ߪ՞ 簽#)|0?]#AahPc-"<3~,U0;kk.3u铊jP܍*N[xGRQr4n}(;-rw]}1#n$N8SV²cMWЖONzǚ߹;+aca'S$dm˰ФG%쑸.TWE(ͺP9y&Ԙz-15Z᎜fҌuL2x#{zE֙G*)[vEh?0'ry.W}/q[ZpI|T̝{ԁ7*$[c Ch1zoA@}SEnbW؜CCS (KCvvsGr(^;5OOy鳭ܮt(<, +6NRM="=tl3[cq6^)Qouk4cN[+_sK3@", YN8cMN̂1"Z.63;hh%ꩵЖ*Ms+.fo?:_@(_t4wՀ!?/4>cnsC9[-ҏ~AR8r+#16thZcO#q{0aBY ^ H @Ϗt,F~=a[}F#Uѭ?(#ʀ3 eIF $s0}'w*bݝY$4]Fm.ZCQ"UuS9cApLY~"d ,=59+u7VWmC;uZ} NUƑp@ 9u#T.H%}X--1JF:H *NQg7Z\>u .rI)F*fe/̿z,TȓOsGd'w\VH}.-og>8FaqXנtظ$;hnvby61$%9{>v8yⲊ8O!HI޴TVbp^Ba%ӱcQ413lu< %#1"Qq2WFZGwZoYKD /Mj,ר%u2~>b|ڥ4a)8S;ߡ}3^)؞+ӭf4$Y'6xb -RQFux ^8|Oq02@Z;?L>kc5BmxҎJD{ 4$ nFpX| JLfŨQw-9E7hL?5DqIUAcce&Uxֿh%5T+{tdj Pɚ?,~OqRh&6Yg;]<3Xֳ<֕F0pCT 7F4_9=h-2"1|!˙2o375]ё>ӑx;49KjDس07tfA͹46mg0^”&D0/ y A4$u̜td슻M: µRT  6Tj=N3K@e"7:Q)/>ɪd|H6NOIrִ .TvtkVz") 9w/\qq2r)^f4D˥s+9l[5UnN}F&])$Oq> #[]yEc0IUj~ P/'b)C:wb_~ӅՉv:=4G pXIǖk W4?z,k RH٨\TI//R\ILP1.׃^hyV7+5CS$-vmXk >}8<ZpwHѧ^ěv+ >O9fwL}H,MbljA}KH]n>M=:8kG Քnf?Ⱍݐg"W0`tQZZa-o$fCdۤ4((ADTu^I60V9Orޛj"_C%3O]3B00BG),ǜr8'UadFj5ߛQGoo.S?܋f:S% 1+age*{C|T{ ^C1dXygU8wP(ړZ~""PfQ5^SOKx#e$Ģ@]HFDDd+5kSr[d-Bg%v_z`AJ)A/^z$*Ox{ޡӝeuR2(l/;w5gV3HC__c h،>ۤ0C[E0iөnaa f]왠lZAa o_ffqEYi`o'mXxUx);+2JHUtQX|&,a*g͚=*U#Ӷ!ep`!\J|ȽH+\: O"/r ni$ݸ;nO4Pg cjr@k5A:eCNz9RbHу^릿|U"G`M(D+H78 0N7#ЏwD`Ky(&].]5mgg"3oTl4#_o˦y/ӭjn+JRv؆1;z!fO" #mmZP嬶AԎeCd|gmWn5ŏv;kx> <]V?}/dIG 7-L_̲LzH5H]VlWN4AXzF̝$QP4t#4DQtRW_ >odh(n;Gs%jt6uVZ 7I@RT% O_o /^|n6aL옢 ?=:9\8\ٔߏs%nۃGyT_Bc%p'ẸZ(9Һ/"-qy``v%;}K^f͙?,ѭPF 'z2~@<_|%vCng sѹ=xhe"}Zѣ{(Acz &J2)?F֭IYBηq&&6& >ښTtˑ=;Y`oK/f'^?J$b rG3h{\kqSWҊI&;=W 䇚q"EBu侅9IӚ]kOi挾g&Q.?!=eE"ģb?Cyd+ֵ3P@LW#&-B)d+8*T z`afݹ^"դA"NqK5#0P(r-~S3&3GDXKF}Y{8ì"%+Gf7㯖n;=|#BLRJ={$ 5^ $cjEP #&/D eN 6$2GLF^$}(ɪWz>̺e;~I nH| mEwE2zڒk\c=' ɖkN-gQt'-h o>9+Q5B,Zbdb6no(VCMAls ,et+ EeVUߓ9!ޭwy^Iy\V<֓C^VNPz%Ww*I7~t4:{C]=Qi"nSYVu+\s Ǝ]HRO#n/BM*k)M!"?03{o^>Opzfa4?A ld%>ފbUtWl &uCaYlN. 54 F,d)co}RI1 PܪZ2q?/|R;;4 )N Wn6 W}> h*cQnM)gr{u.roDLQ}3u'K q_9hѤx_%?Ԯ*l/aw󑠐dwZYߔh\MVr?m s>A-jEN%J<PV%ũ{S4!g#oh7`aq ,$.k3`._ºNԋ l]a)5.^:Ok|Wh0܁UAjNjN-Q-[r/X8ӭPBl]iv|Aa!_A{˃o.t`86q2KkLl0d94+|bz1vm. ķ"BߝHݹ%,Ѧmc` _i13b@O(*Бv'U%_lU6F6GXXivb{CY^Ras1gJ{>fy۸n F7swv2e}rf< B ӍvmQ}G5bX\F>B%d03.DY#A5|DjdjZW(45\u$X{]?E5䃍w!~B`#R$E7 lf.ʄϒQӱ21E*3C],EշӳWC҃Y< 9FCl'Qc`RuԚ߂1Cөwhx^TDYtJMF9zS?_9kMH.Q44KQPeS.?;c@_!?:͚Bƽ/V^ut*׆=0*) {:xaC, Lx@cRK3ƿ'w7|Ǒ_D>G}u=$ @q.~p !bFy. aƈ^l3ܱJ#ť!WxwHP8"jFee;V3jGAFwRŽV#5pX:śxw k!t%N%4d4Њ;Qmtˁ$"#a QD fo\)79OWiJΰ| >ǁZ-#=r_ 0$pVt*y6+ŢE$u1Jmeޮ\Mm'HzYi2BnݔQg*h"~|d@y!4BGѪϋLJ JVK,RmȕgX}$yWD?B}PɔQ@:Q{tUr? zKvLQ 7 W~ Vn=WcqGD|Sr:_o\O& q:a%i/<[S,eރ{%Dyx=S6!7#tF Z5 ꎮC \?_t>хF (ٵR*`C~!3qX|ffI0_LKknM3j':hU P9ORQQ%Zac.[JԮZ>*p|TzmYڭgK`aSuB͆l߾)҄utʚm$Er>snā+P\seNx+=͏-/s sRU)p*,~ ^#aIIzt (ujɳ]W-#(Y|}.!̆q:_q n|tbN B@:&$Nۉ/1TfWfxT׳N1-%xvNݪ>ArH8D|8.v, ftXhWfV`Ae:?w+#,24Bep i`HJtޑGU.@L Lxk*]h拪 OŐ ϛ} l/ y =묗hD#w/e !\G9GIǦ'[e384sfRH˖Qh3Aw}8a99F_d@&@:a>`>+}c#Ubp3d[۽LϥqblՓ:'- 2]. +tUS g3G#qO}OE*l*> IFo;4 4DW]J'$$UioFxltR3wdXQ*3MfAk:w!3=6،a93E raGzdٸW17ƆO(w[ eͱ4Cv5[c7A0@t\̠ ۉv9T*m:OYK?j+ԺZ8 xEIoBu϶"Ql ;g\1Ԝ< DM!]e8`+[a+z]F+O {Ķ&Rv-܃uWdI]'ߩy/@+5|%K _5=5"a^raUzüb0m,w_|IMwk,Fˑ/cgc/F?]e8uNE3>Ldё@н n-ɷM1Z< 7UlWҢ$4ZnYo ثoV7>J \+[Z ۅ&^ehKNa$J\S?|AZ:oҌ=T( E* Qj3ʹ'<,GH_<=;W=?tQbo]S =Ӷ^kn4[):3]D칾f*?̩8 ht Hʨ 7'\Av68~2JDßPMQZv2{t~s9< }tE۬Eع]hJog)Oh2ᒆY7#rEHp&^h(l)ḋf};I_!$Xİ1XvoHeT<.Ns׍.d_Tvzku)0G4}zM!ei"s]HDEKR PG B}XHVGzi!4}dqމ蒻tU} 4X^t`xZ,ʆ0pNn=FC=,(mhÌfrp xѡB8elQɭyp#GZ[?bC/X%W:øQm}@V:Q~滀Ս^8g]& %bpˍ0}4BU9b`e555L][dYS5dk4$R{ fʗ9oʢ?/ q(E@má*"PطD V%4B+\3'u1V[XKh=7 'jܭf𶦥*\+#Z'<SX $t:2ht<2?~64P&"[~{tPI!ޡ^)vQrQF"CegLLפA^IrÕryƐ!ljcDڙYA=u4vԙA@ 4Ɓ$yy +Ts?P/%E_]kLFbb qxNDOZ~E|e$7g! cjKx{`}zHoaGK&7<̦2ӗ'OCWm)Eqֹ}A[9k/] eOCC"]m/2:QONnE!wRʁ)!! -+m4y lΤ.kJT 5/lR?GMi}?TbۛXykM=P>wXbN\-eZ^SY*BW1>9lˍ̉ ⽔&LM U35Pdt6cTH*4R)']'F:rb+#8=Ũ+ÛwqCr泃ztYz)l}*C|3x]l),]nx'B-1zk)Ӧ2m6+#@,1A>2_+ @U:H}ƃ-p k쟙Ns73u7[{ʟ9߼8Qӈg:VULkyQbaګ`/^p#DSsafQ-4g'uL3E*+ưL{M8ydkJ ;ˤC:tkUU,Fj^poѾ+SLہ(jBHq&wb'L.&[Gcξ(hUBg̿|RF EˤƑ=VoTi$ӌ܂&GJF&  U;SȰ"J@n]q9?5[bsc {0125?4ΪCty)@zx\oE; jUǜ BIZPC @gCƓ6&Kd]z=}eG;I%={gMc|&Tq9Ȁ"#O!l4'%aV[r3<91n ÖW9؍o]C]5PebshO&ܟF,#a$@(/q-G .~ϔgS}8%Xlb-Rs?a1.fN]W/9fE,p2tXk~&d4"ɹf"jDt7l[d(5\YY!4C,v_]q+#H̻+ @$Ct;ATD]&*eM(TF8zģVY"7֘M.*ꠃ$O3dSrjM1!m?&< _@҇?IhȉQIcvSTr d~ Ŀ$7 V 3J>Ю귊Q1ǗERvÂ_o6*$1x·gVLFSAmkzKͧk /_3o&)nG\2YɼKWx`O: -sxqU?hjX۝[C] [>Y*fCD\UƦ;[ڃ˷$ ع< 8J|d~eVF@/ϻX*~mF U_?5Dpi3bݕ:FLx->lWiU_=)|,PZQ3 0 zHUM7a'kmFE|y mt55P9C1ݱ|r ׷0jh"#фP>-;l{6/P~I]_⁊t=ھFF!W=EW{CazjͻԢo}|3ʑXwja6R`ؖo,;9a 3R*Xd͜6ܛD )\h},G<- G:NU2@7_*g` Ms1砝}n1ag'Eyĩ{m8s&bXA 67V/b^ h)F6s#i T=&Ҥ% u"9tʘ檋6Ϸ|f!nU`U3.*-=RCӘznMXB?6c.^[l X׌۔ -}D6CzMjc _=wsU|D8?1zޝgFpG(EZOXl[)²5l#d%p"W={Z c?o#xN(#g .. sp8>ښ]-^ݹ&R H# 6uᵈ[hEW-x˷]zMEloS`U,}ŊJw&W&p-<ۋޓcnzyhV?liV'UPݬ}sM^Bz;*Fc@9uVK Be{8-(TLַL$#sG: >0v 2ô>A3'_?}̭I»5;swIJy fI[ mJg \ ynWfDN.h:oHf{YƦn,ۮi1|Zi{sv.W.-;FXlr.qn3,"P.1V#v4>Rj3^J.j_5 4Q/n8 ʱb+C_`#]_JH"ĶG5W2L]{_pqf<<)ϙv~^Yj2,x>d)d|/J-QChqT7J:Sޛb?ޞ#]n;Tꨲ& Uk.©kDX]EaCv#L9\Gʷ ",gu(Џg3-ܕ `/>å_ĎKt35eD~{OM9z R0eW3Vɋ9_DEɂ~XW.VzMLo2jMEH߫nG5A-oXl'Ǝ0 N-he7Qx5m~s7{]^k[֔ ZBeFTi0E(܀ip#t (B*⵺U ʩQY\=qDnzP\DiVTH!Qh͍zj) %D~ŶdHqWw9_*`Knb+LHSOl7ȼNZmL"3">,vk36evˬMF@Ex4J*:NR;hx=uc2m3!bsbJ[7ՎOg_:^Ƌ,%cgȀSLD DUJ~#CD7̓|.̼@jS^]/JFq"uWhkTTpuEqa~]R6~zdv?5_n.pJ nAŒ[,,xUT~UV.uwfсD!2#{}OYm͋䙾^B#Đ[ [["42˹] R"]s }'&BjWybhCm ݫ[B0Nf8Jf؟I&L@Ns5ctڄINbx֓{`iz;N~.,]:YDis_~E/'%MMuђMi5LM,a?)4df]@e`GK&#vGdYNVb1 =Ba. ~. u 7BtnwHG[%6hORY.y:a, Ե3`\' `mw]*o9Id螑c}!IH DZЯnPO[f"vLbv@'^mM 2i*/Lݳ7 xB\9u u؞E,fr?&b h{TI0ɀL tHze@(^qtP42xW23Hƣ!iXL07{Ss%OQf1%Gi Ǿ0B9=g.F!k%p*"+nàk-JW{LO(cd-j԰ zG ,, E-vkdG"/H8Wkmvx\ n<8E؅gꃊ j>;avi,؇ТX<n<xj@2]\=,/~@,6)m%]/?*CsYQ@`$9\Tje2ʹ$ ̿L)Q}Wxq1N9_?<_}5^^)PN rb_;a,>Fᄎʳw>qԦ!';Y  =0LcK+cY1ke5j9]ο۹:9;۫E)G;gzS$%{XM,sA&pl/YV@X=S #=ˡjno?CO`g1l3=ьUihzwc 1;tjԦq# i O{W0fQ[eV{~U׎-_›uJe މd侍;> fgLA˳ý>,)uvŠ!RKSlj&)cjoL Uf* 3o/fMI{y%CbU#@`:h;h. wWB0C(>bhfg} JU RkRͧGZ}]VǪyg ZHPk wǨvbtNa ya8Sа`L'wdL_~jԧLdlBǍ1!ǭrꝛ iㄒA)NQ (,"5"0JY\#4Eo `|P @!7vYh oQ79 [VW0= gm; /ZC}edAZ+1ʬhБZ.YD‰7ڵԵ$E˿Q}JC׭q56T8Z_rQ? "anSZF()ɠIRXزY?ZEڢL~nCf. ,mB!X+EN W h؇t6aYW?uRi^kJt5| 0_'۩o-,"e).Q<%~E9 ;UK`ȵfI\v4gҭJYIQ^\־ѣt~ҿSI ܽp4ņ=zG6Pྕ zޛd-xrGm>/H 蚈s>Eʝ@TKd׃XZj|\,5*]h~ Vl`ljn焣LYr2t(9RM^`F;O嬁> Nm,xR ]8,_)$ǩ@L=uz:K6 lI}ỳ1|T.H ';GЂIX`8 d_Z0BjU]A4αlYLE7y`x}pT#@dm)b>!kQzٙRe:F,Y=y_C*[VHH7*!*S'}6=XV@]4KnCaςF \0\G #\B%5uh~*>LH+m# MONJXjI7_/+K!h9YsTKq\Ne-M'O6Ȧ@.:hK^ ΁!Q]Ge%C6}ٙd|dlS $r̓}M_9֫L`۾vCZGyK5tbW˭1GͿ[9.jUw#~`D5\PRzIRz)ۈ% +h݆i۴)ϱtS\b{D<{=w[OͿr8 Ոv"D{s*,zό4/#q{Ǫo87NM8$`i*Ǡ ԯȕcei4j=7.:HքT=Q&p6Ϧ{|LC ]p;H@v`.x?\e ;fA/&ŧu qGw/g|j;=y$*5۸|fT@CvK03 >'_Ѐ<0][}$B};z—,6;+.*3%(j X-Xк-~dfyɾT!~TM5 v]@WcU(#t-͓c[$vv~(!j58) -KP@O(=*7.X!yUt(sIkk9t+IVEC(]DyQ'+Ă;.bo xfs RI 3D+@L \b~ĠBp`Q퍕;fGGw[ҧwHWKmVѣ*QV)cIxr|*-a%}׃zTkj)>Kxp{?Nmkg.Rp—`iHbH*us#|\1*I٢k."ռZa6l  Bѱ%ʌDx/DvpfO1A4IzV6![.atMjZ|uQ`3#ɋvz8#=bi~ռ>|xYX[R5yH/q")^MLe!؇Uxq!`9ĪOwގQ"f>. #Mk uT 7jYbopol#FOķOʘ1#6[K SZg ڶCl+72(HJlh0*o-~kfܰ%#> ڡcڶ@5eO"_ IY[Fu5h._U>)N?|PIa::_r6yJ a{7cI"5{WSK/Y{>UއE1W=̫cQqN,AL:$M-c Ko2E)(.sx47U 쁭xlKD [V"k Qԝ֦҇IF]P%E Pvby1)Qvli8GlGXNs_ |LhTk]#w+UͰhs0bp9,Z*[ ,ůta8{ M֭25_"~~gI&FCgl Hi6f9uIwl6&$ȶ:x{:"M{(`~STpӿ6xl(ct>aY%Uh\nOV8C1^n$* w/p3BFd7 Y#QA,QMAC@`oceYR4K>w {e{!P7ު'خub΃_m0_m.Ո1pw6"^[o)8Krr^B@y]KG'!Zdrk#-\jDp_هu.<^9CӶ#5c0xgPTːtkYH\\s>Ybr| FRoFe +AtvC앛EPL'M䣎OhKwwr2J? (湨C᥂1#5bl a}q7ALsrPv ~ i׺&UDlv B;˴>:fbh;`P#Ϗ_ט\AكÇHe ZzO bD(E00^lFhHr`*h*cf٥iL@VNa;J#Od5Bb8D;@r(lۺJECC:;iLmJXO?NW.߄o( G!?+9R'm`jѥ b(mGg-k*ftm} ڪ l<<;u]tKIwzwvGM1eus9jZB2t]#~w"9GoMWrO8#s,efuЉT#Y aR紼S/:5Ec|%G;ѥh= 'I h?-QbR_}u}6vm횒灦zKB39Y:NՕ_e\ēsd`^pIxӷggw@eq> KBHgY ú9w9j|"T]h[bz; z}%iWC1}>bt6ze@'b"'w]q 4nxQ, JD+]J&c+ZI@G= ^ڌz#97O]NVmT`O]}"n3p "]ZH}RNzʋ~:; =_9V]Mj.qiG&[!|0!~ajRo>q;GIn?iuhE;tAtloVBUFv =_,{߶?/ʯpFl7;>`p7 ĜX6jsM+')ޭ.eoE.$ ǬK0PPC `]O.ܬ"ȑɃ[%s hnJ.vx,#Ft>1LdOia=mx :z-Ds 0;pI]ṡT!VJg ^f3ࣻczŎ13Nv">{-|<1$K ?ہ^cVt~Lvc5&rNP`<6KO3y2N﨧v;_9;Oyj/[.fNΑH.xEuҪԌf}A҅P~YChDirnOPQ :0A@uXıE?@4Ua8OQcFSj5,wc${م2;}CeD GSe=A1A+h}ȨY'}Y.,Qf+c  $J-u:ze2rQb%l4C<ݤ\ܨ_g3xuo2[AZ h붹?GayXx1l,U۵uF"uz_;&}QQձ-*ڕf|헥;㚺W> >MzX8VvOO F (egC;_>m\M"vnV(tBI PdhqsOGN ʫ󋼐OQވ}9חQog=y@g_&h 8w^Uj[b"[,δZTRLY=X>^zo wJ}Z]&UFiTD *\ l2h^Tr?C$j 3534~W~^&^Y1_*:>RK ܼcxMaو%I;XY &]J"@_K~*KR:LA8xq@+yDK}u*l%{V8Vv/ }n;_` 񀝙p&"|zCbrs135@ `YX9?n*)khy, 3U-v9}I0T"la(_Ke#(R]6͝s'$H~/9zv׮gӊdbQ*ge1bЋZCY mc+A6۞@^[jO;:Å \ 9[‚!,} ɰ|Z[Չh(xT$C>}▬sCRP-@NV# jEQif E٦. rY$cJ j Egi=zt?yF\QNg(|?ѵ,&xEU_P\mՅZ# h *tHQ 0{e*)vg:rW1ou{ՠw,-<Pڳ1o ;g"m<=n&5]9qϥ(A w.Z_^t_[y_/W18&KJĥE t+ET&fp&sycc9 ט@hU7/EQk0 "5W_fa+bK)Crd ؿZӮA%|N%M}q{r"H:z$s9vӼ͠mz'xZ[=?iFaXGDszNiyB /!,*drƢ͉_-9FK==}Y٧5_tk*$FibBmd:XnZ;m/ *{" nrYmILf[{-!*]nߒqpf*0!TKQuu0q~ sn5]R<*|Y }ٙ(/ J,&W&*2 Ʌ:62PzQx˽KA3}g<:Ҿu9sVG[nm) -.[qY?\1m@ƭK?RǔGqeYzlmw)|MnGb囈V5lE,X3cܨ-$VENnr#ʹS^ D8Ābς=O%Lomnw hp7QIoJ#4<K%Isz2oT&lB(] }]Y 5i5_>HhS(Lߵd 2Ͻb$Jjx,_ f'D<$) OA5ܡyVF5 h#tXVtR69cRs7◸rc}<wEhk k/(RAڧ::Tݥg8{F|MÚ)9C%` Bs36@ ̟@ptXr rCWcvF*jFoc{X#|QI5wDZke%sÖ6]z,ƛeeZ&LwQs9a6n0}_,IBj0(ig >P?_GCUc">˕YVj+ЯARMM}dS/$=q3kCqnFkQEŻDd_S%nh 'iW~tLȻcEJս0S]V5s/5%MgJ~!e`.d8S j8$rWGکW•sڇB&l@l%37tGcTkWxE&+U-yCgK6i %ȩ r4w9:-‹;JKXfp8lH]ХN5ʉ>٘}#eFfeq._k1Ej`rzG-R0f27M /L!./$}8ǔhP@mevLSI {+sJ˻ k2ș[}inc$TTD"?ʬ6rKnkc3kryX.#RXxeI-4 lv)RpPP6=Hܦ%?c%6ml8F@} u}9Un7jV6ֱpcGM~y8 gILVڣbW%I_Hv!Ҍ.?[w)Nߤ8]ƦS3~2ZBFsn`C3pҼ4CY#Xs0Q>9-M$R~lE'Av{bdpy-}&x.j%A OAƘۼE䟿zlb+wϙnn-by-Qb|v[n`M̧avСM֋loTcX9gvӯKH;~*be~|<^&ch$zT݇98ȶ&Πxnbas ւuP a.;}UOokcƪH\'Qz+vؚ'M:Ǥvw$qom;=elz2kcZMYe֨}a!_AнBj iXgAaŠcL6vs/QA|Uf&_$LEdTw ]:v(mlf(2,A/M.!=PᦘP'\zSQΝ x{1{3EdE0> 2;rjiIƾ:ϛLl:ja(z2mD+v9¹L~/LE+I+%UP3҆6P )A{܀s΢5u6 2l㘑ơ ,Ba%{2WJJjkG;7M9 1 > nՓ!@hЊr[x1O㷣лj&G :}R(wvDAU'{iPcxf.pN;,-Z4%汶-((sw6?.3A@Oēq$S&dW: ɫJf'69X4=QΚ(bc|Ry\ i\L5Rx>kDb] vTh'\Dźi|DCڀ'fo*nE<,Zd_' {]M{úCѐT5ӆt]o)]V| ɷw(uf -Ϭt<,s1}vFdx{[΋ P e? Gej #/hk5`\xֿnO5\YY S7@cFȃ5 aa;|yɬ~!9رw0QLpcoxUKĮӺ~d=DBD-!뗬ɿi٣4 X;^p,~g gą`l;bPM:2 |̃g~h7 ` ®b?^~} ZV2Ca2=OlV9u͗(QdyZv?/O"gBN []kCe=B,'TaUfgĸ Lg +O g=^j:ވTd6. [i)09c=B..sjR鵸fOdXAHRiQP,o^Iv#K@irT<#h jو% YnV\ˤ$6svzC{v ßVel;}<ݩC.#\}L1nG:&2LOf BO;)n1|ݨʺ@č ?eVwrDvw~^<"@6EIڭ2St}c3*šl!'[}+=ts_kՉ đ.It]I<~Љ@54V $!azuXU860G-,]緾 BL;?' )Df׽/Əkn$iV[F c4/VQg5(ǒpվ举. *iX< FB"\~T=(ntK%HGs;Pw cZv?vI..PF^/_!2~+*̋ iP}W%Up1 B s2u\.LX^Q9rp=};q eָ]hRQg&'X/DBlAG?~Awm(⍂I,RfO},w|{CyFw.(EyA&rJ9ɭו\tr BkOWĠ>ec&a )ϋ8n;;>T3 GWi|/xM&X(t1 / 4؃2cMgUĖ?pr5A{XԬT%=OhYjh R\J1DIj'bo0D O$HX]ǰtq e.SmR8DND‰kEw@ջi]Mmm8%Gt☥̻022r'f*)Dw~?AlS `CFԫp4j!18g%!ov^)-uz0'xKtT?L`p KEYZ>գO`Z(, J`ğ'P7BYʏ0}(a5>ϧ+.U-:}iO*/Cs1Zn(WJV[]3KoլiRBxGЉl.m8^yxG38Lal P}9 mPu P<"љuv 0e3߼?KGO#.tn WVɒ[|"၅.Ձ,QԹKxPgi|LdٓhQgyOHuJgtuD?۽Yqf|xu%a:Ƽ ?-HSUۓ9J]lŽW1 txBj/ȄU?.+oO&ZZ(Dw#fy=zPzmr$)QH܉,,rDB>'YjATK˛E UdZy7ft<s/Z^\` R!(2T})7JAqDͱ!Q`$:.S킬<͐ڗd52d܄8j4 !iw˺\| Io'LxiaaLXdUπy9v4kk+;zGAlϪ=Z|c`6x22\U7kuX.J=W8 ;@ܭSbVrz˰v@*2NT9yP՜%ގ)"mԛLX'x ^uQ'bVíͲ拞~Z}(UHEJ۬ɱtYAo4Uz7;&};!:Ui mo3_UDD{9jmFֳIun"LbIh5SP*ʫ#B=aL o=A'/GtH=ۑ|thJg~~< fvzQ)5ܬXm)[Cgwa&0_|qth \??6&9MLq<%l߀׭#-9ȋh.O^_QBcFB;&C:[&i-w P+%E ңNBȾZ*(`&uXA"M:00;22r/mG\qh{S<@uyb|t``o;]4 H9eEA_Ckr>3s竮<M@ ٺnȗ%odIO ,q'xFy{;8cKIMzL6ܚ\kZc>)V³/ӽV_CZRc82AܿzVuIM_\ 96:WFfق(8Q(Ý%#5ξ")۰IRq,hXǦgѐu-!γ=oC{XZ|ٰT˿ԝQ]MO ?ëBTik:Z;I dl: uZGgN%o[E>>J}Ƴ{)&RHcr]I}+C 0e%05v%ۀ؊ ʰXp{CxŠD|8g{(h]N>2P%bж PN]0$"OwOz-.XzA13Z)w CWCYFg[UV@O3].BҚDM@*ow&i\jGfYE*I%r:u^+31J=P# aOsA}ȁ̹-<1Bc·5 Y5/B.k<Ҳa;P|Y)gkeRI5 /`%mhWeld iF_r@Ah*i/kGGC:CቀTá+UQD_F2!hs5'6rwwsq?fpNKE*k38{1dirջ)Nwß~\}rϬzb"F^WXT:ߕÚ^=ՠZ )6jD|}}[հ.w ԰ !zBIv.۹b fA~^GHM|>1 n~-}H;ny5wzo,]PUzSoPu|{FdC3'Nؽv# ާl'_5c K24AMn9 _GC.E݊+L_.GҰ|=.v+Ɨ>olڤʏ0vQ+3rֈ;'_C}H|n9Kl$畩FQ]/ -mڲW&@9X.ϐts|b%90"6fϪ՘h $%)7(RBB6U*Yy U5Dvn\׀Ҳ NT#t (`'@0v7;Ε$wu8%w1ʻyjwhA=lΊM[uwpd4ۓv#V˔ˑ9YUPm% TIi? E(;!Hj`djV%IBr ܐ0D3u]iJ>)O$!7)PUՎLyTQlU;KDV\\ֺj!_MQPq&FЊSXz7U|зQOPqKw %s6VFxO'e#߽P#2 *M3^ԡƚB]'iRΈ9.3փMzv#]?"m%'I} nOstje{u0rl\P<11'%ǝŵd:*l4_xژ?0*o[E[⪜C ?$I:AtcNֲ?DE㝅,uOH%%JP}#h愳G%Z:aWClX57+d{W=p¾:{ͮxwE\:i$Z4. r ׽{YͫUu"2`IKԞL+ f6ݠ9nD-cnk % kԤ4m1N`}^*. K!rϑ"x}tf vJ'nEIU/R e zM2{3يو fY;zRDV5:&Ͽ[ 4AըB|ɑm ]Tkj'WA.[U/6"}l]GX7KnLx•Xe2>Y\o*21 H@{:[VKZU\} 0,w p]g8z{&W\ ⷋɪhEۮ9J;Mfwn2O˟vBQP_eQnw>vJAZDdHkk@ne6ІE DpYg zUp=Lhz;۸V-Th/SRI6Gͫ1MLcIYh3| }d  v^F+2] *J=@4 @G1[eؑN~J b5*$J:z i<8PX՚8kڬ \e &!N%([!¿%O>oM:UN{ _Edq!Wz˱&s?+>~)7ql@)hk=z0-'j5U.odEjS7m lH{ b8:A{vz_6sSʽ ݷq[5dbzg]Q.lcf/|$FƁEDZ|^<f7tʑꝮxpFvCss]%8ruҬNJfb!c?iBӳ󅏲ڇL6B?fD"& \H.*%ᗲmU!,l߄'njuM$BҬ{QAkqʃqFO>aUNQ3!Ց/'v&Ӓqxħq#q`BC*8{l:g7G w|Ah|<85K/1-Da+#,'`t#ya{i,~^ٷ},8`{V;gR4k͇}Sg -sC [, /%prd~ Vh3F\(|ipJj4TF1Llި[|r*Y}U}dI;߳ [܏JW\_E.=7bk|?huvRn|q4vme R?FpF9*\7zvM:6M 2/Fk "5o޵[U__oJ 5GAÀ [\ pRN#ł1NjZ.k9A{)YUnFzs_j\b=@Kg?Yi֮geF ̪q O!1J ?BT*ayNB,x~σ5pmsB]_d[?co~4Y 0:FF/P* ɔ7$xA.k헥Dزy8 rkJ05e-qo{.ȳ>4cI0@bm`eئX#34q,Sw38>aSh1&4G]^()'24mm*o{:5p˓+ѥռM!LU>] l-Av2 '@,Ƥv1!L|<&tɋ~+X ւV  O2evHo)79cv1kB< )i;[u:5ӊ, `R4zI9&M&O O_% "$vcqnl`aT.[P449S4ڨ鷤rъԅ&/[ʉ/I0)8ʅ Id\_`> eLUEKJ̟ Z9wS%3G^X K!&e.5cic"δ[FUۥ^ʩ <ŒH h2LT[)âiNKd֋x\o('H܊$GnBPv \n0~W'EybqNgn3K ;:2M& qzOr0J_'۹F O!~/ ݂J \c}qJسr t8 Oi"UFMo?s@Қn(:9ݒf0h[F8;줄<}Q#h45d$n516yRFtXb46[;xͯ24kp\(Z^hj]O5}Y}Hylt⍓TЎ,"- L06蘼n(mF`,ª110. ֞<J\I@>s |Q4M &HϷ%>#Qr|bAi(wje'㬘/tYrQGѯts$Eޮ7>]Kr[O.I=g#ǀ\3+ZkHN)9&v̂Ce z q'g"(VDыm۩KHE :N _{^¯CRJOUxψ~ZLR?A<{Uͅ V/4k`^dUe Ux3?9'CIΚ"h@*(g TNU=}==N৫w)}‰3qmf"BO7SQvaYlᄿcp_^ EEA)IX9 6rtf/w(S 0f"P~♽w*'dHڄ`yQJn e_Ғ\O((¿$tK͢. rT\l1NZw(0,No/@_://w(>>ɍϭ+Q3ؚTCOEʢjR^"qI3Hq@(׵_ٲh 7D: Kc5˱Pyّv_0|XpA;eh;v4gL{E'?*\\VbE YLX 8x6UIh~޵ѥV }D0T+dyG~|\ISsszYb@3\@QBY/*Xi վC-~Ia4:u1#Bзä]BH^#`g2#N brWds9Ϳ͈B+#iN m447% 4L~vҵ.'G/ez@y6+p l&Jt>a^Vrզ{cǎAnhT͖ ӡ7,в5&~{IF%zg7r("fI[ h+z O(r:-vXbjyˋ.8%Df5&"[vO#Yvr!hx&ܣ {GƭP]0da3zΛu-tkr֢C9؁U&OhɒgQ*x%Oh57o]r9{J9G#%KDRLf| ߇zW;U;2e.H{gHX:i;*<|+\@M'̠fxr}ORrq<]ʬtlz O(sJ&=~]TR81E]1v`>[fl|꺋)+JKJ4r^Ձ몘 (°"Z` 9@(.H*tacjVC/OW4⥸=`I=4\:akLBlyl줞u(e+NxH@؛ŲPM ^|=J ~K+r3X=5v>p=U~.v^b)7#m% QwʔUPW&9??6ߨAS *fo PQAD-HPPY\?m0ir`iaN8x|DY_1-ܠL\tvZߢMs]3_/pR=)=$g;b_HTF_.ܾQdZ>=IA3֎j- D0OH9  w='L)&S=/ -fk@,6P ?!;E4c*+\Ht!rxL>F/CE^AZFy)@0,Wg)c_ Hj@``mʲ٦U; > Qw G=݈v}Q2Up %<>&gl 6pJ1z cy0fn|ģ:]9_+w3,?10$olJz kl/<{Y^y1'QlCt_hxȊT5*HDiaY %4Y*"O˃ !$n\?vi=,3 IqLDm:I YNe&Ǽ\18iS&i ,gw2|j^Coǔh$O㸉Fq0 q.mK2{V*F:"FM9_tthK@zb ,nR' RJbގb~Z. B-\`~٨KllA.H k7+$|+P!a@4HBБ|6.9x! Fp?V4ӫ 7kvѲs/@q6X7Ύb"IΥM>`#>"נb#οB8"L9a'E[dC䣪;c#VX4޿Sc$)#d8QyzI,;/aiFNy|n,r= ]@ɛi;gI̒= TXL! r 6ؔVU oN%Q o!)2J{1 T_H./)gɽ=LsI"[|[B2^3B79Ѫ Y׆0١M7WQ *GHNơHB7]C|1 A  Y7Q5 M3-Dc%_^4J/eZb>,7Ao+ FTpPDThW#&1;v`al`aQ*qw=fru.A.,֑PfC9`LPHң)6 !}5_~H^Jdp5cB]q Ct-:1`EZXq YePP^[9+@< ,TG8\$ѡHϜhnSm(b3|R$X=05|17 Wv|8]gæzY +e8  c1[D\&vcjtF!쓯^]Tk;[}4t !:}ݿmf{k Mf^AQf@\3|ZEn WEq;!/F<~qO5䶬>qK-RM:$jJ#22} ژwjb}v!eDJ"` rMM$6ɓd0^كareO8qB{ &FZ~ovW1v(ձ9(vQ^ƾuWސ}4 L@[72_Q/2Li;1QLg-+-o .1d1ho [Ehy/ҙ˼R:suc:\M O6t{xKKu†Lc uԸC(33fl)}e&X7x:Ձگ-'"N>62P~#@Q-4eqHtg>/c0X8Y"-$IxD0F\ڈXŤ'|oN1$=LSWcI ;K,<?mA1Z?^TxJ0X;MGԹ[zY e n'׍XEKyTߒ`'y"^[[Ԡ=.D_R^?8|6HCQ.R(>GE S _FlHi!^+=L9y!Ɨy[,}zYumU0ZXOY&OhTYϴɏ {l=rER88!6_"邠4[+6r{.$z>G$xh`-wL5E\k=A/6;R^g&]4Wͮ6fTh9A7m#;DGI-wdmu~;̽wV?Z(lוY`" ' Ty;C;6n%2}ko;]i޿%. l.Ѹx7_v[T6*Xj!t+0Rg _3*S".]PgOITҶ'C>y꾦mt*MQ[ x&0JmikF2/}h`\~OK$_MW q=U[Qv盃%6/᦬PZv v* o2CμOi%H/fMl%5a8yPzM3gY'rVƧ09,"\{ͣ`q䡻Ac=B>>5~<zfڋ@ЈO@nev1ƒӿR]}k[S$<áytVu J-QFDƽ9x3"9g6"ߗWMP~AΫNՂ0{F0APPzPPch;v^UM6bVl lQ ,zϭ f_+ܕ Spe9 bx5GKX$B9N' %Qs |z1͉ғ RwV>V!*g>鸘UUpUE4u0 +.Nf)xJNi'Xw(V5<HNTƦ F__Ij-t|JDM:SV߂ iݟ?fyhJ HIleBIZ 'qewTZ& o7+.2_k5h~lRc8򊈥 |JERsg=_ľI-@!ljVrGMlGZLfܛGe¦g'cXAz!\6~sӄ3$mW^h9V z+l!tk&dƈXRS 7OTsYK{dd wP)'}Z3:H'UF ufI@Tq9WD AB8;rf uFj}{1h{]Z|r/a*CYjTL>z^;X 'rlb}y#z(gܨCWݑxP0CڈRv8>( ZPX+gaa"@QSjD7"$JxLYz2HUWW!볤?l ָ̓m ђ`M^&? ONZdvPDvSya2j6l7IDO#mmGu\Rf wNJ7A ] N@AC٠PkFLm &P-bӧUe7x#h*`pJ!RI5 [[8XsNNIOփqGSB*N+%[L)R/ е7)a@ &"m~bwz¢`Sؖ<>;LLsMv?=o[Z.ӕfwd] 9 dm;un6Ў?'VDNz}&NXK)EpQ隡 .F, lE}KbJ&Հ C>kNRP5)4ha XRPOp0zObY#Z(|<>{ΨX@DӱY ELYG ɼa}G|.E$[I5s|'a5CM,c<ԓ? ʜ"B uD,%o]s"sIއܙ{g${x6*?*bt=sxIH¥=C~^&[La CZC2y]5"0 iO}~3Ҋ_Z `õh.uz`1aA';I{` s\߱^LK2"*+/I .1qTQ+r`7gx_((8HGQŸf]V+{"u(1kAd %철(Y?IX{hIczl*m4`R@ Y"n\&5J|f֊"ѿ2М* ]4Ld pc Hmٙo e_>|d |n7?ip#\xi|//*ȴ*}]SXd, 6omqq-GC*宅۵{zj̟bfe'Twwl*ʳ&JGW&܃ĈY?$Շ:$UqR'"YK:;DrGbp8R'H࿼v?kCZCGågȖl歧¹4qd).T:F`ՉyתBy7dkrA,9D!V \IIxF‡3h 2ugYZ07070100000254000081a4000000000000000000000001629779bf0000c140000000000000000000000000000000000000005800000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/usb/uvc/uvcvideo.ko.xz7zXZִF!t/]?Eh=ڜ.+\ \ߌڳ?@`yG*&o5;$mԉˍ|9Z}X*[Vg`hջN*22bJI!T)`&DnTT9ߧ #qg0[rp rë}C1+V$0Y >`Gs&Y&:U F6ֽ @-Q~ѶPEF7 m& f($V\'ٶy=FtCpJ7HR7S 9EMbjНD~,]Kib^cu91]sZ) o˸^Ay <=/:d2ͽw)J3@G ogR..(Cx;_fE}r)rGg7ս_tīW#44pAo㋵vWL_Y+o0&J*Y#hYH[{.oWɏo2^miP o7Z@RY/&V];fԜI7iIyҨBaX-zm,~A6#!AsGL݃1-+3b- G)| ڣGo? N +!R+ BY6^J]e۸-N:ZS`K2ML4}"uǣ\A#7-B^P|VkIdč/K\e8؀by߈)@TfG"ZzĘ?<1)tma0U'M_ęZc{ N+1RHixKm)L)SPUȩN)Q"f@jya9} 9%T`E^$n/W"!j"&y@̻q0ԉ~IϽ#䷦3+@F%k?RGC}P7% .pdPKxxLMͤ>`~xf?"5M2RU T[N%+9q@47K{iӜ6wPn6½l&yf@.qk~S3鋽Iw Rp"9޾,hV@6Bkb 94Pd0@dRuHMΘt}!`22ɉ_3}0gg,d8Ø̝Y''['rY@jH>xwboJả 4t`wavTA8Il>> ÀE{)¯P鷨!_Ӥ~Ti ۻըQk48EOn1~;cS$^.HΔ2yCɳT jVP8`'`, C0:y }tC`[w._K]/rr9鬢6ݸ&V9lS6Ykor͑vW@/Uϥ`gKjWrށ7KFϛcXrY8K_/kWZNfwKߣa!QKCHSJV.m~bfs8C5i}uqY" i9xv(i#zx5.dWr=n+1_I^^ ou1BYQ$e/Srab*,G~_5&pN e;.я[if9MVFmK E"L;u)C\2ï? q9VU mԞAz̬|/2x#!c4fHE#HvUHdrIGb N.Sf7{m49i/"8eq"}̲h~2z.̓!e?,쳩O:6V%XQ`X(с>쭽& F>+,ع5bZ9ʖb  wA:K&Iqt Ķ-ʎa3a:Am^m:hvv4\7Ivu/E,Aw #vp:П#1!m2#Ȕ*)PjP>P;x\EO/r%9ڒ/5L'A_jz`4p q4jM?x+tDE걝a:Z\7F 8]oCkRƼEbms# I71wk#,3M|Ճa1BF,|po@U^>_eCg*՛(5F"EIdpN#/NA: 2g'FS@&z%}q?zkP n-[N%N-[6RT:2C\4\B/ggpMn_D[E9]||er鑥C.ԗHvy&N,Pm#[B'okN xKv[yOLjP_&hmm&|T#[mvr਼-!J"awX|[eHE& B{Σ3w&i׽m~Nv7v4֤G"KИ,B48 Wt+o45#ANHaǀI!9(?sќ{7dt\aw1Q&E##nϬk7 IU4owhymx҇5G0(/Y5 T+@ T'Ԇ" t=j+,6m(ʆi43ףI k_N}ECnzd}~ڟ82a=Tc596 %Ft1#~X<3R0p5\ M"Qó9"S:|{y6VXU8n%x^א7_Rz01Ջ6R:.8ѼeRYކ!8ˎ>ޥgg8Gm"'7&~bYPZ^Ws?qSgYk1)tx_.V֑cb|<m~@T'K2-RNx}PnCjmuV:j+:=+xY`[cX!Y)t= 柑/7_K+6!^w^ooi(ol| 'qZ6q7m1| Y*TP.Nqw9/ N^/x~ q.%}%`N!K"L= e7SKhT|j+Dcs*B2U<6{ G-∧ٌ 6 ԰CnE]'Dr]򶕗@RpjUO'-+3-hk_e'~&mDV)V`ͱ~%僡MHPS )SP11;Кm_ G@:lܿDm04R 9}=i[UClR]2^0Ln&(!םXھ^\»1tBaGf9rƚ>/@<>rfk!bzJtUXd?4JrYY /-F6}*QHf퉚-mh8SR:O 7L`@b)w a]K_+`0^C㧿(ty`&ZeSetP㹵FA¸?KXXhYy"7_wLh8_O L~ 93BsLsy)yqh=C"Kwa=_W3=*uQyF|_uJ)? tvB)mfsPͥ p@vcC?(s2N]￸=| ;N}uVF7ծ;gk%\LaUI띞,l(2 ^b1ҌZ}2OE> +/W=!vzYCz-FIa۷/MF8\w-`'=,ēPG|En!n SFedDQ*ZW$t杅N\&@R!UlM1Ϝg]ˋR1ۮ2&-t3ؔ뵱Wɽܟi(}3xe-,4IH K29/{?kVO OcoJh*d&}J@kU,ۖT 'n73&]Ϩ_Jq*źcALh'K 4w;TS|k wDR߶8&4ρ@6jbu~@Ӣ :=$0fS9c,w!Cùd6D% 0rtLbxJcvW y+#fxi>?6);Sqzƒ>+MXJA96zsdr,&S]@_HŢNv1BCFw5'kDvULM͢ۼogb UyC#bQgK \[u,d}auRJ$kqEC8 ާ֣ H;A5 d;^ (@V=:VBY6ڼF#f.ݾGcZlh3Su{:0'eKg^9ܣB;?G: ?L.I`5i`XRĎ}T',31rus-Fj(mF gizWZEo`xHH3Fg~f7l/:Gd.1ҜbF .r `w ڼ@cT_=s:O,wKUj=pzs"«.'dtӸAEfhTfSj$7: #-vU[ ,_9ogӊLn`X; 94wxWU(}mvrd37'jCyXmdC2\p`f6޷фpG]j-u=捭7,u()wOqI2$6X\(A^PħhiR 1pΠ]MqÈ@ yT`MVHcyLAhH"EF٦!/_<9G^gFeVʠ kZ3B=%?SgoUJ_ˣ T?lfj<Ǩ`lcEܒUpq=Nh?|g`\`2f_0ИtoafJ<HEmrzFc +"9S Q, G!76/6fz  gu«RW?Zt)c1% oXӶ!Ïu|g:;p]Q)w^Lm)4xv̪o#Zf>I95$m! xp(ÒuQE2S ?ٱO`_`)} 3TU-eѼ\~FFDQq;Iϛw#$<%ңx ?0{%2`@bepF,Cһ)qۊUzUynҎƒMЊqgc&Lї2}5`k^628RGBWǮ(2/tڻeyH5j@xyC'^"qmAZt8d|}jZGtEY('?1 n1q$ ebb9 \4Am4~&4W21wgt1>Gn:)MiQ>W"??LR`z]U!EQRD%+Bɱu9bF-h; Q x5T-ͫv*Oa$,v#6*dA?пaDД>Z0}vAK*$sT/%8K,@gdu[$Ly* ݜ|d4]H2 [>tt:H2Sr3v2+-* sv) TqQ}-Ԏ 4V۸nFlޣy>Źcdd+HlSWu)QgZJV0@n|Gb_U[y}VX0Q`TQYKJyͷRm/W -J*v >vsu,] XK13-2Bp .eT!yV*RgeʝtMAC3ڮ}C; Ra0P_y^x~+ k:b cd$Cx:zM@;TWoݓ~zwT8S2[JzMfxѨO V `$Fc{ct3 ]+bA]߲~E̬R9Q HK7.i0Nj'cAl~{+lj>~72nuYp4ܩwOQyQ-褡ۗ{weiu> ӮK49wI{x=cv?,оB'w97 <2XGoYdP?Lri_?f}`wCn?$>'jYE4+nz^tho6j^!>+uσ&)(Y (?S3RCrƢh@-z`f^X Yz,%*eZ]ٻFPͩ*]sC#Mk$ux,@ _mU=c>wς;PEۭk@0}hzQ .B|ď*ї^}g12"G#;H@X|"w($3-4 SJ5 7سV Q(^S4+Xk=8z@_ IZ붊'q  9y[L0 et$Iӛ3yUyCݗubvHm|oCAK')3eᢕUl4kRȭ}}OXm*n/)7䊵 gR=rtLb58 q)yr1Gvݦ(RԪ! yAz.~U@1)S:M-~Gm; m"BR?3>48;!C1-y23않~6!'Ŷn8R\ %##jk(*f2Kv^㦃b' 4~c]\w}Hrzk*McLUU-j x a"wTXNL6ۣO߶]o+8 Q4CmD*T n&з'.k ~z/)vYsFGQϨ^`G:d10uD׶+Iuҷk WE]XqƢ;b0w'F'/;Vb@c$Grj;n/Mv 1ݸ#k5#&0òV{|ɳCGOł书L5E_l;6V=۽7Kc ys-Snܠ։6oԼz 8c=E (? r3y֙ nPO_Iyv%jibP`i1dCwO-0y)gsܢo+,"9|z ؏t0Q%^1* PbgqT*G:MP>0%vIV1r8s}!R"j2>,8CbbA3tѥqql/@\.aQf[R;.yo{;7Ow(N[ 1oC绫S($OLk b4yLAX;Y|IUpž!z"~< |jeqLYL ѳpF`#N> tnrLQt<_^qh:;ejM`韽TAv E5_GrmEz? 2CxposM#ݭxt}wˎ)\]1;Y.ؐoᣕcX-2Aε`) 4zDi t1?Wۇk k%lMr_KMcXW?a%;ȴS39 `6p؝T/Z f4oW /g kxnS":3'iA5Ͳ#R#IS b;y}*lp =.hlYTC?}ם.݄Fڂ`M@fhYO"ZT̜K^h%n 7wZh(YMuO jMj2qJn|mY alVBi]Qz<_wO>j(=[9>9aD)u׶S[t!o^))ÒvI׈l%1Yt#BDˉeRyF$9ѩ^i5?ZR!Dz`JƤN? 1cKNg[;ASaɬP.o]~OFU %RFTngR$yapL@ \y?)MV>ea~'kax/ ϙ:m\oïdyIM^-n 'YȱKډJd:tn,( I/,Dsͣ̆%;[nƓh|E']4A-TU?_]^\ɧH~4 7*\ȸ]R/  *8*IbLVr_=~)2UF0 i8m dݳ)cf><QB,~rDJ~?P:ֶHH;'(d?D:r6I0J墪(u;bmp<&h17^L1P[~Y͓D- ~"bH듦a\-$pḡ~ܐimq2̙tҏ7 S?' Z4%\1 ZN]ѓ ՇĐ,4Z"% s"/Ap)[,SS'/ |] xJR6l3 !B"Yoeb0 C[ЫVGV͵Qմ>Ω߻M4uXjEaI1qmK)mr;25ֹHƈh'FAB/!_ R/##Ύ>% <>n.k6ockh&6=[= @C ?TٞO4Zy?IH9 uy&P˝N~:ӠL {;frl ]f?DMR)0?v=/goknE!c1^F&6!_D@K'aAm ."Syljz p\c{3ZB]# `ɑAPI:4Lɘp+cYrAp0HC9*/swZ%`m#n)pU3\]b'=K2ޝz3& 4hN=hU*ŗuNfה=g@elr BH[=,W-Fg k8/W=鹫B}iJDoyZ?}jtzjV,'B$N;6VP~(˃n|-5W?5x7G_Q:n\{Q Mp7ـOrn*,=֘LqǛ8rݏY]2wk1xD0醚7~콽 Q{N@ Ͼ&af0l6,^H]3m{\3 KMJTKmB+yV>)41.Q /.,Q٠ߦD1W?p+OQvRj뾏{g$_g>o@šp&i8Mv!a(hY[[u{2PAHrcjڰE@S?r[Rb};KⰝ3%'lT[C:.6 T )nNO d6W"hr218m _|=]F'LRO~|eyN[bKw; \^:+(#ň?L9YBuFDq$W "۠E`Tȵ0gFPW)"Akdv_QZ*Si˞bg7GBմsbO{.^"~V50V@4\.,JBףZmzl,9 R >jD=W/$ûZ[|!5VS{ki}'7ʑAtl= @ZǓhɍµ~׈\Z ]sbvѣWbBy- )&Vn 0d6D8ҥ8`EXpc9*uxDutKTilmz 'e(ץPk]6|^AUP/ :$u0L9Ƀ5El؉U&EJ  2G-A-^aDyW>Ŵ%Mܐo8 lVh,g<:D uZ%N{ܨab 3'L%q@r./]̠Dmfr8I_X`h"7J;.TC͈ QHMb̒Ef~y:1f~O7QzZ j$BƢs3%Y?RiiIjZ KBz&[_hIrm~tjė{+x]=3Ĩ[zyӪߗ"kv'p\/; ^k B̬E3tV%xE1n'\*TYSU!o)v` w T>8Z.clZ#l{I )CʸȇuW?LKѼh<6CG 'bъs^W^(rDyK_"*P#%1ݳN򱪆JBQ l9X;ͪdڨZa&^>QȄ[ UQrb%CPv) N[#XiބV`\P-ӊoWf=3zW LiF 1^_#H=·]f<}&TgoOb#(C57hLjHC^X53t4LFꐼnxg\@[Uǧ7<c1K5a. ǩwDq Y6g`z+bLeAn@}+e7\+}&PguhTBxPP|)a<3׸c&XfΖu NO~ǏK&MϵG; r|Dpd?<&Lb_]1v㠥G%mË~w^H*.W~YR^zZ0gFtsjϒ+OFJ%=8x8B ɹ@Et: !{Ty)E?"~n 6K{;_CAJ-uH:}e̅ U#ٽ\`FԎv舾8WsFm4Zv-<Ģ`dUL FEK, oCƘC>dc0V]șEM߱`,df'R$K?өirH|V8_;0Q$hK4xas&mNÞ3Yw2P6j.cB.= χ";A2"Cb5/ljmdy,_#♢UWuD.|%P2`{Fyff[_ B~l,ZoS(CPW iigc/~Y3~Ȉgւ^)|1o#B<#' e'XDZLQ-[$C٠] >dg=(EZ+P\GH@?@^Idy!CovhyɆ$HZVV7H7܋jو-\QZv{\=.Dwas ;@LV-)R~kaY~c{sg1p.ѨnKj*u=킞54-ӘÀBͯ!4{ vc"4V8ybD"k1SyhHh59D;F1>uО: 3~g3DZt&6)γQBֱFFRV(5SS'(A8*B!Q~#rԖ줾 ie~!O5q{DgV_ jYH^H _#@k]6S $GoV\ ,3AiIMwvVtc\;/T 18wSVj\ÄG英W\~B\ A\w!-smi¤u\G,N&.t\.mSB du"lj@LPkcÖT<Ih((=@ʱge$,A@ ,C<90RÛ^-Zv+&0,>d*f4ݪ`{%H&ȃDq餈L+:!8d GH[db+NβIƪ3M:FR'/Ռ4] p2>;۴SX{{F:=q $KF[KXD{q>09?Aqۛ7@@}MwFZң7 ZټfK{(Oyn%gwo؜֠Fτ1!`/xk I'92W9 X[ SUkŤN&UXt#L(+SvJ!;1rHwº;L?{Jm=M e(p1d]F5abA-D╡aq[h)[lQt;]!ey@wƥ)@pSapDt&7>υΔA &ա%v?Pp[vCX}*#aY]3>X^+ D2CIԺS!uoz !hz+k^g0BxaF =qyҳ,(GR3 ֺt0 Y{11cGpimVR#x?m%J#6Iƺ՟y~H<} f^1?_rʜ3A2f)svT`P &pR|HJ/&?&tޓu7r-m5VǡNWKk2_2 d -9h\:?|69<+e/c4Z%XaVВ``P%w]c SDa,<sbӇ_3NO(I%ا$bzT$N&{43j7>Z2ߕZh5. ej}ǡ6\M:iFm#ݑ>*:3 _8AYCUa;;r 7N6n'p+h?r-.@ʀskdwgBtɼPI%~dߓҤ5߸ܞ Ґ\?/摪D0bX#ߝ "\މl;ΐ 2u`P 6]/)N=l|]I nJruۖb̈[n s(qݚNmvޅdu2 z\y9bhGw#qg!R~ej#PWĤKo#G/&@&jK }@Oj&ߕ U_߉\oxq`X<;i2b3RM]~3* Aq!AȮ11j^"XV̚S+k=e&*A;>V!i]$Kc{W ̢sYSXm ds0bR7yYvd16)Сb@5!b/~dA~M@z!5LxW48z4sݨi A< qےV= :#ZDf MVJJqX~a.7J`5NfgWWyuը= z"}i̕{uvEam2ј'$ wѐ}9aաCF<:7 Wj)y@$= MQP{s?rK`}Ƒ=t;~o}&Q/-"WΘT|,Rў;B&HzҠyg=Qh =Ꮼz;U l(4qdJ,&VEmX]U*IE`JwfPwHpBTy#Х 4 7l5&MTlo[=x٪q "A)pDAO}$.P2z+}~0:Ψh$ )m:D& \|꬇bp*bdHȓY`Kl ƓLJ{[*5bQX?än ɛ/e'\|v2!&-_ i!֙v"+f1GI;Z LvyAK\ iUEV52U2OC7Ή< Pry"",k6 Gnxl**=DZASD)ĸrI{ֆ@' |OQgXVEQDBs\ (WHQh(tP(ltzp̈{h!֦ad,M78܅މ/Ʋ4ĿqN%B@Q"A4i4s:f~>{G\@hHqA},CC'W.;5q̫}5(GPm>) ztML Oڎܵ΀pDFiK`W6P:jiQ~yHʚ>lO|ھDY<ҐSv:sȤf<0ڏ' a ? 2lX֙X<9eL[4S VdX~,(*u,"C^-OX[x#Ϧ8>Wٓ`hw/1pE]f!\KоYj%cnx,8nO8WZ¥|N7Y#w'лX/O05CɁ-d EC `o4&!#}h.{"$a5<s])ǫI DM8g"ѥcI_GPGГ52ygK<0"W3w Je^ M g6烿i 5lWU81f|DɛJIEZId;V"czU`W:C_vN@eV|g'X !: 5@b=7Pc(xR !LRQ$4RPq҃7܇|$t؄e&Y|MY4 #B)"-2D7ֹqc?@䈂w<>&!M։ NE NщY-{F~I _*mxwO'P5T1zcRm<-';FASYR1@jQqJ4a7{fHMYt] Ը+g$+xSdQ M'ˮ˽t N/ZkTj{p{G#׺\~CW ˉOg?){~I>ȏ$H1pG9 2j3WҲ18a"gx^T_DLp Fحo݃;yI86,KE4۠IFs!q=>R8g٤OV)ifFɌ">4AT0#QҤi[o'݅@-@;3jiޣSZkݷMε EVϞߍV|1t@x̂fHlo?{*HhfosoF]UFRe&9n[qDK?ӊ #p.CG)d]}LQ,HD/fsȈo3,6t%-xśBelU]~[ctg| ~Tt_p4I_ z3 ꟬-ݙN="._3cz)2PvkB8 n<ϛI~/4 HYh&fq'0K}!sĪUuJ0dvj"+eI/TC!PQ< 4p~Pޔ#Fo ߬~>aQo9]?VwF# 6YRN戳/+6vˮVG]|1HCM4蠶?8ܹB3e*z'BIbN~aK Bk(Ɵ Md3P/qKl0 H@G+bSkP>܁0Cpkmx}R[Rb"GP& K$A_{/#zrH `ћTLԙK I.3:)xmgVP$>(b A{&tQG5ԬDZ1Kmq2 Yb<6 q({r";n>-"#[;#uu Ez4Ȫm냸|HʟiYi2AlQrwf_ Bf!)r "/DpީȵxqNh4WT1dzm-`JLӔ%kwd\D˯ ~OljkxJ=0x7O6/k \l B$ӪAe0*+02#|VǶT(u-˕,:r4̓f3'%qq=b>Ь4r&nw;qpZOvZF NNQ=~U tl)J +|'1J7 W9z2~m)B7VaCɖd=fDG诇d}"rV%kg_VfƓI#h[ 89O:*`bLHC 0|`:m>h)ӳ|ƻ] sğBH;[MjPn\Q–YXl#&%q'||Ѣҽw?LvR쉚{h*FQpgg^ϸ]I򰚀;ӕ-ޡ].ʜ  mKP-ܨ jryp!)ˉ90y˷N敃싦D ^ #QRƃf7 i4M]@N/_$8!k7e<~[9PV0)N9@c1տjKf7Fg*gMؤ+*^*K*C};Ͻ1^h zLX+?, QM짏6Ki K4{L4X+b.mV]z{jjVzTŒQ_x|(k!\#{2֎G9Dj\<$R4W nQn8j ܁6' z(UQU%G٧r?[I >g,Bޓ>;e jKr[յ3)n&qM]k ׆TqС?,.'h̃\(eVgNm.LdɓD^UPR&%ҨA6#y|8& -\Uk짟%ywх$5ޑFqx ~D]33f&\1S>4 g"0ˁPÓn]Hn_zprq/,mP?ٱm#eyQ\\h{Y8Lq{nKaז_ %߈Ba YTDscy"mwmY8"7T®JqE44RVC/e;vd\aqBT&`Φ㘞ȁ#X_) ?(ú UGU.'/ Dt"_a%+]}4g\Ü~qoj_IwmIoZ'J>+\?"E``Ҷ΃F0Jk3zρKΆx'2q3SV5V٢>f3rO ' #bESer^s˩FfņOU4@ 2 'Z *'BtIViCJeobN!0%N<ĞX=Z1| N;ͽQR3BT=ܜ ؎ɚMx#6`bbXz] 9ui\w "exďϻsD|@db&ʫ>C%bκUCF}]i.J'۾L'7?H2LD{ &y(bA&{^GbN:x)62tnh7h|.|3 G~m=iq5[@V &A= QW}L:l]vT5TA/<Ј7ei'Ta7s >r.)3ƁAf:rYxM-L }o_Waٱ0<[j&C\ 7C3OӧZIz==L\ӘyCK`LfG#=AG걥tx`Ov/Zv8Ŀ<|OG#5oJ`Ǐk"0x4*q!Z_(j>$pk+ؓЇW>ot"YRE!Fnyjew3Y`AUaDfK*)".J\)~hWi„Uv~i8iHK h]J.r2ZU󙉴#i@,Q)[4:J5Zgۮp1[pb)eքwKq,H.|hTv4Ot Y!ߤQubf. vĐz,!}H)D!iy?~ Q)h!nD{xEw}SRKk11G NM .Ve2{=xh>|c-F:`Ltz[? xd\^9yD'eTZPĦ3JStݰtߵ[G`h/ee DcPG/ >6T? A@4h?Ȏ43 c&Dޝ<1`\D%0ߣ 5~HC`r!/Hm aQX' H@ *Ы%!OAۦHdn$+']$8!Ҁ˸,pIzR3>HmhDz{^sHISzLYO@!R1L=^z?rb'^=Ӡ';r-ުRB񱊆HA!t6$[O0fFS6'WQZ5%^gy6g"Je/"a&Of{Jѳf(R&O LW*?MHV桯&RYe@>,J3HLZOS/!I?PjH:eE^7;T l0Zx`l/s>46s@oLa{];n~n(&1'-Uf 6rAZ+Pgp f!z u8ێخpm8nR !hrπDz}d@ȧkE:2WybUok2fQCpc#274P2} ʢJ`?,C78pr 8%c'S;Wr;u:L~б4kۣu~޽!Ә""?,P#KĒǁ5_<-{F_"7hj1(ӴeC- Fqp#y!ou/j7_ɍVV䜲eY뙤'f~ H䮊dwāU91GDwn#ͨ_oIKV5-mK ~0w#PM:9'߈ٝM"ޜ)2x*|b@mXPWvW0~ \jVId$ڈIOA=nBv5mj7t29Ln kُ}~4! (kQEIA wGzb0$X %M#xgη\âcpxf|Α/xA/ ܲ +,1O_,_ ji|IҌ=\eArWPz2r?ԫ\vI9x )Jv;+b/qv͜:ܗOLɔZ5Ԥ[ Lx8[Ii -_b&#礝NB:ĊU:nt.`'I۵Ա*<1Nst r#nW=#MHw+^Z ˹էMӱF- R۔RKʧ)Dnr6W\jSꍷ*Ks ô1!oxvQ^zi6A; _}]yj#|K*oo_q+" SKh{Eles.I#ylǟU),zmؔ#gC3[.ӷЉUK)s16WX[p{jLQ~0;>H:c0>k)FH=+/Yem-O8F!exQFhCIo8 w䮌x򫽯3ڝVs,"X06pM_%a^!`'OB.`@%wtM.t|kCCT;3Cƕ<&^=6;vG_)\ńmUl5Q |dE$ |AЙ^qc[폦"0&ڊ[ 1ӧ х{1L.b$VIN:+iO^)]|w% `rΠ.9(+b@[EFbtEеȒ 5%a1{ddN>1>wɸ83eD NI` @_ZRWԻ/ w]@lWyu(:} m% zÏ(`aM_5U#{DƺwHҰ;߹ pO榯hRlܳ7?,*>L7i!852c %.-E HjNxlXE6l!|Y#?ګpNД{l`7`J F(b9qm#yV9uHK. EKwM@A, W],ltz8jx]iP Za'4t aYyٖn[ڙV?a4G"F匟1|xD.:wt|)J$(‡4V[kI lslR|o8ccvJU덄`O^/)J7@0dHV[ODmy?2bU3"br?ol La*.?7`ڜvp3ҜQߑãPa|mFo^nCV=4jA] g2~?.4xv.Y;cu&f Cl^;Bsc_-0PPa30iTp;`Q]s-OZ rO}Zh cğdЏC@e<ߋxh<y02BO|z:&E{< :V31I gԊ|9V%bc)-cŽڂqo:I!^.uc'%б#\! ']T!,;ێD7Ԑ❅: n%Tn :Ϋqu:dϟy䁳iE, yV(,( [wVm. R1s4HfYvuТg ޺o03 ț: ERh+Ji'q0ɜ=gU('ALٌ`E Vڠ%,Ҋ[H.{9~aWy'/'bF*VhtepXc+;l燑GV9 ^Et纵MNn_X5Όhe6%?n&D@!3!RA}wj%`ۢ$ɛ^| g!MVP JyYxߦΪa#HphgOF5g>0/Z_eeZ <VU\b3nW+vY^%і"}՘=s.obR7gQu<ýZOaN2%zy ȏMGSɭs4iMq@儭v(B&l ֑{6{MҲ%Edym"fOfM\I+~|j4hTUlLhLqN=tPBk,g\VuTG1g@)a"L߁0k:0-f7z@H3quwb_f^48"#z@ZE*<I$ [K?mkILHܭ|Y`_G# Sj| 7lƐcߞyCIe:e(ƜG( HP:mTHbA 9Ҧo?ZH aDr_d= X鍜Ɵ[FO|j/L\eU18c,hE|6WgԘ~ƒ ࣲIp/hv'0^SgZğh=HAkh*Դjw`;Mkz,歵o!.亍Ĭap&7U(Wz!YdZKmǙo9 Ao .w11'a`Ah,bWmN Svp\V +0ߌ@Ee\_ő+l SR ljR?2=>TJkX^O,Q RsH٪Љ{E>uӏ,صGPMxt::DvW,@k0iIOThFX8Q699QWܝ %+ N^6#nFx^Q>Õw*I\٠~%]):@óv<<}hr̛ZO#Pַk2Б&iD; ᷪF%55 I z`աm犚W`trrb2υy vp*HjݭJ,w q- wViGe}ٰqx 3197^TFHWny.e{-wVOgHfSqPЖqb ,Ggf}Zݪ]NNI* PkraK)M@Kp!wN֠۸JmO@_D^>7EjKJK~9 [NuE4_>u(̯TۋWf.dhB-ߒ2=mMZ>;^rw?% \+.Hš처6y3:NFLDcvw7@<^5ry^[vt#Q/"2x%{׉YDR҈:;ݤg ḏ[oyrꃕ #]=$+lnk=בpNOJbLE'X+sdzKk-0Ҍ]y]|Cv ^VZ*dDC b:QQw ^uxݒW*{EtLޙ+B[t dn>f,MCa/_ QɥR<]ETYLr$ڎMW Wט#L4-%>ש i/D=j/8T 8rf^튏$e:.Ģ=sj>0Kˆ8 0z0A.8rXClT릷4E4A)Upj۶wKAB"؊|=$٧83J89.v̓bN0 `餰n8607Dˮc8`tWV%흕/kU :-mJs+űMۜhZ@$0+s]x.ۓ1` >x%%bv͹ex3kvqng/ozFF7NNP^Ư8_ɾp px8vטNJ䴖fGMqap~+퍟ۓ.{mq+UOuG*|°@E:%qnSK(c@?R-hGҭSc ".90w DU߼[^Gl ,;+o[`F5~PxX,<}I\E׎,d5/Нr҇21  I ZGr\ՕCnCG->ݘνw0TͺϐqnAY# #(SRgSirs=T\mN~ @sZq 5K 6<'-D;gSCKU=a\ Tj9y XOw.TMLl?i sfį//ouX`骘I7]Ycch0>*fS x P)ga&ޙ>sB8<~ZDV5›<P=)ºwJhgXY 4콾e)د=SZ@L ,6uo!]ikH'H&k6CQ ,Rn>oByCCEqSdruwLM:T:2M6ӱ'#s! \}T14]M حu?lr5T݇e0-7z!qsG:wG{ [, 3[`Ac0Xud=.e rh_):*0Reݥz}!($Hp$='0PvB#iP /fB[y KUWh1bqjVhN| &-/Jr 4IU#O06 Кޠ<%VެWi{VDQ2lPt?ah{R;JRm"3rG\{[OOTTq::?r[ݤK?[TDc{~s*#Cdtgj(`"_ܮS ntd1rL:li5֜AHyzqlZzf ufOZu8T =u!(OA͉W{7X~`&-3i@PVf G=\"g@ŖV9ccC TXtˀʺCnw ,CDB\Iz$"(o@k*uMsFF/}-BwAcū^y{ڵ#^n-\PFxNC)iMt7ka YwO y(1i< @kơ ͇0$g~5q5AI Nv,v੍6Vh wB(@,5dz 5Gm{'`kr /~: eM;",zlrc>l0vM[%(&Nw$ڸM+8K$vfғF`9>C/3 y w-iآVQ==$hsz~UB>g+1-ž$r=1AQ>3>7Bi_.%{GN 9.KE%n@ CаΛ&N>uЇ]e/"}r8s T$"x^+/_z?!͈NP!hik>g˦6뇰N9U pCp/g s>NC {,Q+4 $}UPZ{ (]SG֤ 6!wiZVS :ka kA`!* ڪE-x?Ph ҄GY:gT&a`G/cD>d䀷IffaQ acZFs9u6EDcDDfgx.u!w{߮r$A&Dmx fuf^g-Ĭ >BQ+HR!w 3mk7uh CZr⸚Z\n9 ?Һ“}j`W2њ݆[3*|h*ћ`}l"bw iT%k"F*Ÿ[Մ~j9*vwMɭ09zt , ^,k V,G2',aUJLQ>U[ oYW&P mC5l;#YBYRo/Uya0by)e:|0@ȼ<$"񉔞.җBr5~1j|ʇqE3e)4Јb1IbJ]Nf}2Fx Ɏ! ;r]'P<+aLZa_,…vNF 1@3eT&c{IcNy'3LQGǢpˢ`h>+v8l6_rshVA+vi.nZRWѢ)$8|!SmhZN/IAQ9A+jhaSfkK5P0Ol\*V"|K7דhr"%<;ե̔$-SB-I @yb>Uv+xӰ$3 0NF>r._T(TtqJA"i$Ar3@GM@es^9c@NY`PVTpؔ sm`X5.>ސA'Ol/E=ȷp/Dc14/7x:߮!@Q'{n'YK MX~v*~ci+q6+mm$yૌw~c|QڷfN$b$%.ȃ]hNx|s};R멨V`Xpxˆ$zdHmϛ@px7EWh^6pg@ 0Xi"->NyAo]cn%|+L޸UcRڄcþNIbK:GfuK PXQӖ0y9Zֱ}f%4_)Щe^nqbyZU4DR˰d|' XUƶnM?)fж]ԉ`!򗫉׽QM "y,IVx:cn9nUx2YUC8C,v3kB+td;FM`tM+ Ғtkb#5rɧ +ҟeɞ''0CmXn OBlGZnJPzƕ>c"#*>}7L3"K&Ip^_7b4݄\4)#R 9F~:uY ,෠0ט$#/_:ˠWE|̾ ك \db%ȈU;g&P cZ^ (]v>NVd#_ ('`+0X7cd%n'IGoi= Z_afj4kQX~pnF1)_bT\yA7%Q&U`)yH;SBS-p\Caay0`zC6M~ ^7L6FˀngZ6IA;y )Mܞ/tY2~Y4hF4ð{1m|˙e9]+ V .Sm用LF%!yJљ*5jV6R.aׂǢp.>UdEմ?/Ե ?##4-"YY<BAdc}m싁4YT$ yy1gpv*L2a9FO/vڇnϮ#iuPu;׮Lk$@yR8|W2R܁GnMxi;d]- "9n̡"?o kG{ ^$Xqӧ@E/q;fLXͪ7EF0 ɰ /[Q]'w֏Fc22O}j&t%ilT$m)9nD$+D[!u[>Of/Xt_ȻF<"?#2lsP!:suj5L?~.H°7*_ni~PZrAI%8_ˍpy<.gfpZ%hz`xI*fH77tjEUAYBJ+0 _JpUH~fE%hkJs߹`]d(&XSNuJv2NDkپa6ԡ+<~_f`"yoqI4Fۈ!FR|^ -ӲlKs@xE޷+Q 4/:Q^dČwH_sLݗ(_@߮ h7r!x ⭒VJz2>8SX4Ր'.S3x0n] (_p )&>5En'[#ˡIG嫮"f7Քc5&FYo;R?r(˃K DiЌEw?Ds՚BBl>=~ ?oXb#Gwq/-6tco08緘o$cfK1i^I$ϷyG9ǙxpEZ\@AVHu9^#7?pWOB+~ 5vuSOzs>MtG@ԶQB«[75@AXƑ.qܵ60$WǨ*VF- \D u+5qog1*Yō56i{ZWheD1Z]IgI⡦Rs03^StMGNIy1q.왔c` B\&A74y!A &:8m4+ ,a4݄_lhRo J]PWO!76su+Dʛ[#bb5R rj6yQOHnN3 ؠ\Yc5#2vC#TM=*p ݃gVdUO쐿tԏ?)+oRq=t\Y\sy9٬=w.Rkܕ~ηH9i?#d1Z1x ՌjP[uG#6aE .Q8óB>u0$uLH|W-TT3w]!Ӣ13U{*`ks anT-UƷÌ unX<#oԠ}al0GWlLnB@W`6_P ?2$Jwa< [ZBx_T\|L,&PB痪azw">O|띚X]!لF[f7}b$*q/ۈL!<8Eg"f,UbchѾY0E:=xl^{e9*IMǓ]An5ӄ2*,G-,"Y"Ko8Ae2Tt-k.v?ڽƐz.ݜۧT/a:ſ L R"\ Xlc@x7O>KOT9 zu͡@XdNӚjnFJXm g +~'.dY1l?xC߭;"eޡE-B3)X8pmޑj=TV**ta(C#{ܪRn/fax,vyL?M޲3Sh?;(ND; gT&]>+~⹿O6N@$O! K AO("ahr܁/85+̣!!X?lz.zș"B "%r/dE,o 'gnl!f P.#s҅ i6ŘD.Մd U;$ ;۠s9PyNarqFb]M\_.,~]?phh+9f[@|X˯'sx5` ?֝ ^mMnd^"w9/zwk;*kŰnwhѻ5<}ޮtg +}xrjyYmw.OS!V[G_?9gAf6A6j_ t`G "Г{+<,NGX-`.E&2w_y!jecF#eΡ$K{ X^)/0&}ivהſ-yb:E{mŻA qWG_/ɩ7@,)t| {!t\YD%& k;ij"%mltYYGB IՅbl /AԃW'-9V"^Tc Tyvp?')OXExjH9]qBshwq L&8O#v?_)/~Ӣ}tӭhZ{g .<tfتۮ.6`yA50aGT5UV;G'h3nNP (3܆'2/XhO뮐 ^YcV9iZs7*}) Ç ̠lt})qfsaI ⧏iWjkv{bA96?3(H~M |}HNOrwwAA=b&qX/Xg'u%#z+u?nDϐMq%x…6aA9ψ"uս"bfH)w_Y$OB - h`E$A,,K%7ƭ}QܾHq\Knndx2>ۊ8cBJ#;0 آ,vL=j3Eo[U?O{`?Μ,X"ūgG۰braؙ' μb9y.hW8Y*q,(&&>$`&vbХ䕡qC*%_\gϭ4+MfIUcUbQ r}m`+< Hb>_LG0ˢ8٧K\6r%S3kk2>U&ƚ控tDb" []jmz=gߤhAqzA"exEΘm۩tnUͲl4G[MBWV:ߠGa{QICf\贩e"zW@t#0J19Z G2 o{(2eaƤ:23NB453۠66UE%(7h;\ 59] =ӂ4XpgKTʧVىۃ_g|ѷyB.`*XG^G91FۊMثنK9 XL5 ٶ3Lt<}WWwcRR!DwhIv8^NОp3GG 1 SDLV>D0d(+hv08^ T>4u\mPe_bs(˅'K^H_U;۩q:;BqoU*pވՕ,b6 <lb9ܦyv> GvS:v`ʽQAs(|N4N)l /}8o.E}{ lv 3};Z2&nA[} wv""5(R1S=u"Mu-mڥDqvAgZ7HH*fjA@D5Ѷ#+U1|ѕ\-`fE͏ yk9$"@-HO`V[$[9?Âk|FSĒjB/NV?~k(\Y"ZWUP61FyOxVNGGd2<05a`Rk;-9?3x!@~L"[1WuY3FU,/2&JB=n-H5|?#O|[n\ q흶/rO`dl @Z#RUJ"kJ}a%#P6`ްOxVߡWD$N ~=ʔIj0}W_Ӂ YHfzwu`Õ C~ hV-u縪`nVGX S*Em|><A۴$(>Q5=7]?4^ο [p$:|d:? vA2KlC?0ͨ&_?B-1wU`"JY$ڽDžS'9m \IH!ڬ룙Ȟg徏 ԗג:%˫O]MROEo'f U 'j8WO͏gL)91K~|H|}*-\Rԗ~=hn „JKwߺu+Ѵxfmd/25xOV:!#50,u3|A >ɱ$hIo4,OxrS7"rx/Ϋ;I5(xn+EZ Fʽ6#8zKCxCu9@r"7)Rx+T:_p".4ĸ젳kٛ ^#w36 qSR'A:~cvf^-ԇ$^DH% ;0m'~ KO}3Êg1tMhS8/GH(c&uҌ+b?0'f W?T5FI,h(MU޳@2x>h[egAN41@ >Pp>jIk3[N؈7[rt`YY\4o3 @;(TҢiRhQ&c_0pS~G8 +ɒ"!(~ k:\jeYk E%SzΉ ~^0a}R6DVL0 p:s#ێLݎycЕF=jS>bmHcE6Fola!nt̿P!PQ}~#6_L0 Ge@ (f;zߡ;'} l˜ ަt;L-{bG"[Qwn'Q[3DI;g-) 6:"eDh~s_~5S͡ZCŽ)9q0LolyUgf:,j gYZ07070100000255000081a4000000000000000000000001629779bf000030c0000000000000000000000000000000000000005b00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/media/usb/zr364xx/zr364xx.ko.xz7zXZִF!t/0]?Eh=ڜ.+BG;${Bj /M~yM (Xr >f@S$h v+(,)3HMh=07nFFP{3O|+w@Ż>hٳf1Lh[kj8bf;+w\&;݂`ӾG%F*ʰS:XWǹO<rP`=Ъ 'F$1)Q%>鰟S%9k?=ATc Q r~pw⧂\{a\T%U9/FDբRf }fE"#"du:BlK҆?fbUA76mMs4/Xޛm@'H-k,RDK"4|9 :!sBtLTJp% U7h$,ߤXĵKBgT\a9=WĪ A>8a0)XJS(% S6p\"Fqc7yCv~gDT67"f`ZYA.3՘DnD!F63S،ح[R"=iܱ Y呝탚M=bB.NR큾T1lP>:m=.P^7@[a<32BwSf,^h2"dH"Z;>kYnԋirrcZK+k IV"i*BUM\h) Ś#Ufc!u @A'6KRP*bAo~9O_`Z `"XݫtyLߜ/QVepOiG)B)ڢD ٥BNpaA o1dݾ|}f)jIOs벤R9cH`asn۶Y]kPvZ&wcmeo$@KFM?C ?<=2"r&wrp2ůKJ ÙFuFMkw=fDv#*~Sti2">e["wA@%* &nHJA:4rB@ c by/2 5Du>dž%8(dʬ΁ %sd0yYHگb#;kuFjYy}3hU LcŚfj_$/FFMd[Kj*s6>r]p>rmrnq y؜Β|mKNp" #a횜 Mр[|f#cgc;j }8uzz9ūa6ΖQq(Cfqx.2.]BKȇS"?!,e ҇;>Y̌l>˨ctH6,c,y;ԚJ`O?j*N8AQY| ztځ7|Vu. xہi!́?ukFN>17 $#WQmv1|(9GK>jSryRX*dbA*R3ΆDԪK@+xU:X|&]uԮ7VG|~h eԂ"Q稕}8 dq @N= D1,bQ;Ȃ#K[!iłm5dz@77*] tQ%hPgi|u!n U0mn=7²P_7ݥ;WtI2rE'HN |2`"K3QgڈSeD 8@ͨ(;TVót&-M!M:G~,߶tUU˪಼\SA||`M9fh1~Ix";N!:WQ]Ղ'Vf}B6nC2EfVW1gIQaE[XG{\ c>:UE?GsClpG w(O^UQ r#:yyI{^7sgYAL /.٤+,wķʖ^#4[`&Kviy%&E 4l3\n;RRuQK1wOe *$/Z7xxI` >?{W݁'z4_?w_W9OMH :Qs}w5gV Fچc{^1)Lڂ[oo`ϙ'DQ0uCOIm"B`~aq8tck 7.'I~F_T]nhxkr27b<ty[Uލ UHORyWF7zRƵפjE{+XwʣYwᴁZ|J%d;3hU5Wr Fz{؉eH,,!t s`y)<ܬP$o v!JZ*Nt#{j-'yn;:vc1c3~޲r LJ{_:mZ)>xUP@a7a+h@ aO?ֱqa4R2[@~)U=g`e6Nuމ"G/oK贈R)XUC9L-ʖy9 ,Ob )jڞǖ=P)/Eo|/Yg9L#_Vt< /r$HL+Ys?\Q0..y.xB(;H73%U-GIw! -m$[xKDh۝Q[$R/aI:jj4-K"(f3?̚3)&膬Q{ 0i8Ѡݶ{ay1p:SAW9r5@NqWi9dOva}fֿ VGlO&A$%/tUi׵kNleTWiXJL>;BhxX]p Nii:]Cr4ĤuK I1 $TYjmc`raA[8di_@rEj'?X{-%է ʕo)k%@Ȁ2v N$3#;hfjX|ZO Nws$C'ϔ`;uWp$!БpΝ/A_"A]jJC3̒Ig3 )oWv(0ch"SҫqG*MA/#vv_52JU:H@0^j|AsS]!To_:FK,##_S@{B,{E睤yd V>Cf0y+Msi쓓K ^Eʲ%po&6ZA\N4BE&jn!xsX`\aV&^Vkx(ŘܤOڷ*ĩY큖|ATv\ {N0PS{1 { &.` :?.0R[Q' "x[A-쾣kNYF4ydpP]WMv;>hYk-Q$@3kRq':qajz8I瀒mS@=W(I86SWrO&GYTa[7C0_;&q6ՙ%X1UI:tjW*A|W0r5 ZTzT!n]6WC/YMszݣOH2 \uH 2A=RLJ`{ J6xǪm潍f;:];$v\MLTLo!Jri>I*,x ~/-_/Užm"(ʯ%O:h<80 f|U; F@bnSֿI<g`NJҪNeWoP!eyd1LlVJ4auuCƀ,Tod)xgi;.| e? ]%V~ebhs8%G"ni`-4:7}sn!2H&JqpNM࿠(ʖt݂D.1 Ay1ZO8G.Ifmd+~T2vrv܏}WŒiE&wE#5RTG2GpX5)dž5~IzJS5A{$Fh2y:eqЀ j*V}r5ۃ?HQdcnxp\Oe5KZɄL5vw~L܋h&^`8&l++TJN>o pFik_͖%(-c5gIZWg:n-NJ18V ?5c»!MÃDN׀gKW '2։uJ-'y%f]o6xç09>[S tl]M[̊vHFPwZ_+TD}}q !c jno-E[h8?]~FN!宛(5^%~A>C }u$ !+֩/zN-~KY&x u0ڠ2WقhH 01M$q}JuiME&y|QY^k$e>JwchmYϕi/AK{;Ϊ+/ 0c1 u*$ : O=&v{JaJ%1`-}1;ebbůT gOlVmKB坨IJr,?v zyQ4>l*{PҸR 7Ys>V@吅XT,CM"Ry Vfb5ZL-̾jsVB[N&OmrD3 KX (Kbx/XȗZA2?ăf.:Bo\O~@72![q54uR^}KNa",1ܘPSP "~}>;Z+ֻz~R5o3x̖͋z|ա :W;*N'W] rή0R`#Ҋt^Vɵ~ w4JⰛ| 1ӬS,k5UkyX*]+,xq]L4?ujM2 D݉gz)Jaw_ȌQ3g3}*u':d,Ǔq;jLRyL>kCZ47 ['LnUvO1y/*F aӤUoQ?yy19jMGa`*Ix Ȓ~z!ie M.≠+ԌuZA!{)6Qk`(Gmkc &6_O@5&7X<rԙwV+,>2Ɲѥ>?(j1+8@sZL4$:' MN_ u qVTzTVI(3rVq睬 kCnك_#FL=b-b9N0Fh`pgcjcNc-kW448 SłC <h<Dr+Vu#@ % ~}`^URGjX_}{>NтЮ­@g-Zջ~9_^[U&NiLtSҰj09ЅA,{6|yIuk!M U{6sMLOOF,Xhm_ Q_cT4K$ S^e#x?0A|F4>U&m0;xeۥ{2pi\-j驇AWGkƖ%Ɍrα Ƨ>hc^(UDsx; خF@{&>Lﶬ@?Ԑ˱ ;: - v"<Uf!lS\аMJ гpA8ϿpIpd}6F85]B#󷻍bi-'tJh2mkY Bf[hw}g6Mˡ8G[L`μ'tƱ,r_ZJŗ TǂdSÖ̲*,lj-Zrgd_:,maRyH# IyI_ ?RsNq.Ip1,Ymvfݯ߿P{GN۾fDDIh5tJ?6~,$* nqVtuEoCr+;nr930tF/(^Έ9(O'|$`L}||w~$Yb ?rBE$g$ˬ-52f \lsÎV} p[ tM?`m4 rzy 9D{ؔ%kרJrd` 0A0wHG,/cE|gD7t*Φm3XmquEA͗Xg9XN}Lـ>Zwi3_ p0QW`u߮%nJu- b]#R5J8yiM|΂O=ٷ+ P@[Xp(ķ/wwv>~+,'}#E9:fh>E_Is1Ta.%I[j?*6 J90,%ӗŮ5eZ&RpƊ LxcKPmX1/ GD)7.xbh sw,u,ꋚ]]If;ÉJž1ywR뙼)/qZzÃdG7fK#gwtMiU~[q:~i_._Z Ar%]Ex 2"J b2pqd QR򟯻}pYY >qST߈@=\I74pԎ`.=u3}=Eڨm(<}h=}r΁Z@Fd+wĦT+N ꊿs)M+IhO 0fҳ:q>D@a 5!n䚬yX3n@̓ke`{c*~:D^s6~Hk7JccH9_16A6 a<@Y45X6Dƞ4j=ۢ2? 2]d{D'd,rޒ䓊R{c qYI~7uʭ\DJ~-^(@tUmgs5Qm^ j'M3bLsu'H1Su5,kܺXlkdRgM䛅TmלR$S'5<^޺ۓpu\Q~-=':){B!JS hv_΢Q޲ .[0wa+LwLNyn˱Ux"6HJ7Qc͓.@=Rq<=\› ciTϟIuL۷2463A6jqhE^d(۽SC ``]]'jT6帬CiMnw(-؇*q=p/>ЯִREF^"]h#F.K/&Uos5aڔN^ŞVp_$3ڠoP8;ۭ3-@ J#%xPKVt2R3^qn[[=܍Bնn薏CaJ@E#[=@%W W|Ÿ鷪ӵW.OU1ZsdOJ',i#A(e(dHצ)#CMQ9hwvVZͽ4Eܮi`DYVquKh}>"ÆT+Ri {M9,{Ue[ (I,w)z"CTpsSu2+2|ޔ55%(Їa ]>Ӆ-"EDC])^fOcşc Z#H; v?mY& B)1)x*5Hl \]n7%%w"#$$Q4藚mB,]n^>c>A(Q#{QSfZwqɣ(ETm䩑e{yb-`9+%u1Y/YϩarM'>&;+G˃,q@pQ| "Q4 B@_XM]rBO!߷OTԁp䷮{4KO@R7(&faˍyW[,R lБ) ]ad$%gG8x\8&w{f8Oߌ{ڎ"vAy5B7yc*d=yʻ H1a /ێt褛Fg]a`.LvyېA -_ ]bf()| K~ 8@?븩FR|"_2~e:9 1>eO,!0V&݈sd֮dz3i$ YžO oՌnH&@V")5e̿Xܪ 4TNc"$|Lok"qe QiiL)I@-FO< 6lT&Lmrp?/꧰v.*㠁~RI=)B$`2ԯ^4]ؘ߽ȣZUV|N$@ A(;\4EI NNM3*%ܴV7m,ɨo IC&,o5 ж8 NM9TK[R}7<% -+:hG&fQ9 P=8d>/ !M;^T;yw'FJ"9 iPF}3rgpϽ||`P4Бӕ]ǩKヘ_AR$/nR԰`??bHZgfȡmVwȓwQ 1{I|(= |jQ["=#Fٸ9si_Kpo1Gޜ;7k GB ]<J,889د<ڛƲd;e)Y nqc>x H1| MDKp~, Q8*fd~lأd̪qd0qV58˃uPȹ$b.'Ӣ j'D7 ORv ul:"<~Ձf$`Yḙ-sǧ.uj\3K"FUGp9!㍛ ZMԠJڽR5xGby $kIgYPUQ%rc qZR ;9LHxъCm@[ ~&cH7'm Jĝ8nyS|~J>;nQ6'_ R& g]3 $u 6unliہNЊܢڱqW1% nܔ>.*{,ȰA3WbmN}5&"Ď*m2|(' l2ξ *^YΞk`LW (i"6/W_X"BQ`P[:O-Qpe [&$PFn*W/{b'{lꚶ0 Ӵ^OeHOupoٴthK:Tc@gdQf955IҸCye *g{\`z5qDZ8> ҋfO934S\}]b/kL'=:P=k JbL}rVΆzaT\`TbmĽZ~A&&Zqe(j,jAr"$Mtۜai?a6 s }6M9}n@FK,HQ9?v[x[B's /J{R |1Ζ! 'N}c ~@q2^D KQ]mv+ WҤ[U2XǗx4 -Orİ<RwBn)^˼Z̓Aݥ+Ya*W`©JO>|8q\]ei0z NφJʮ\JKki9 h:>$h`Փ4(^霒?? ;zD:T1D?!hj r lO B/MY - K7Xw4Sp$oHz 8"5`jqG> <' X9('i:#oDzrĖwIMhPb =IIt58Q_v5ZZdIpMVr0a7Jb&6ԟq~EÞYsG^Hsջp)^!X|*6ٹlO?ʹ~xy܀~*$Vki)AVCe<Q}gE]ĸmy^Fetq)o^,'-m?v4 4ӶL$At+HFdX{ ˝c᣼y؄hMВN:}E'u ]Xfzx/@Xry؀ >{WD+R{X('ZwW ԃh۲NxSoG-.*7!Օog}C͔=GiڼRcWP = v:Z:HrS6{N.Z' S(d&qِZ070_[WI}p(hֵVfgX>gzaQTx (uX\RQ5ڲHzLxt !N *׮,3@ (4MW9uţ%=p~ӄG@ݮ d2KC<鄘"S(4eJ#ocm4[E(Ё!MFٰ$8zK*am`9{l [KV-/4l8zΡ}#dɽoKṃ^ QѶ zTR܍MFED)MKAwrm%N]m=)p'ZtG_Ź,׋E=0'$݄ 'Ef KH^&acRb[Zi&y8+C!ͥqg=.SJH0!ҦPn3p,HCh2x}O .e$ӞȄ"H@m*~:U:؂Zg0b]Dw@8 CI?d1k(' /dܛE(#ԗWE?MwV63VaJdߺ mPNEƣi,emyEb>+5#X6S_qRVso5i vMgnV*|q F‡IߢމmC|J%$}Śi娥 oSw'K ,x`rݞgoh1Shgh\o YLLտC:A߹0O`G$t[JL6P܀>v"D%^je6HSTbj` .I3[14ž TA{0ZjQ~'_bP - >] Ɂ$)#Ӟ|e++%Y@FOɃ)^T iCRB4:EeEe(h%ƭvl0+->_$r3dLۃ+tMk%5Uں~ I!^j #"jXᾩ׷dTɹ9|=0M 1{ؼnri.nS jج0!UJ S'UwKcFEhk;;P P)"HԴ5BL8 te4pTNu݉qJA/"]lYߓT~B!L UJ1Ԁ0-yx2Qt~ -m/+;uȗ牠o'Y)cu؈´8*X=rH;;fQZoTD'+DgmTA%<1 &;ȣ nUEPye;|Zxc뼲Wy bh,-$xV\A1gjZz9g^+_;Sj0:z}zrR} ++"}5fIҘ^6ȟ59?z -LU=I]V7>~o0t [\=w?fDOPcϗ\mam:*+]KYp?Դ+)Wvyg@SEuG6:"0a`c6qع1k\J+> h654 Rj\kyܒ!]n*$Wu]x&YBbvŘ @ZҨPϓoRNB2SL|:ЮDOؤi*|ʯ|e+ٵCCZ5o͐g2Z풨 -#-= !^d׌HOanV EpoCaQ΅>:5aVʡARGkPR܍ewxF0+bs3:520O9' &UdmD4 ڍwU]F2< 4 DSL8¼m/YPU0cp3s9RVYjaio)-RX#x+8@Wߑ OrrdRhҔ ۄ=Oo8z5!Re\c]#o+C&- $Oݪ0Ajo9&Fu=)n[3 ʿV,zT(|jM*Kjxaک9s!W\2"+@S] ATCy;98g~bpӞ84DھQ/2@e pd"R* ( yϼw̗OIDKuq"O[2W5;7˒>;CL}Tw>b;B*' CƱ1JNPiM[Z>GXߪ^S)uz*0qĦC~EImw\#xD4GVf.Qǯ>hY f;L "/+4hcQ?@PG<L NӗnA B2Ap\MNIfO=kW:үU $:?KM;!TghdT4`iK!bEG @(4:b[: 1egRaBRί^o'sJV N76<ktWAl۩9;܉>HQ!QO&ĶvQe˂¢7DRe_ad{J<,H{#Sr -@|aCL+~I3ex6O0֕m]j5WNJ~$Xgp}s"e5bTo;I3[bT?я"<gY 6@J1L3RJ#CW% r t1掫7V-{r2OXh/wp&9t<̳bv6)Gvq\?gDtme3J-)ۄ?L:KYyHGT ~ߌnEi"'r2r-M S'^@&'KƊ'Y;  D3FݥmJQqSƈSTNXdZOpȃLP^5<߾"AVw1 yC 7p7*zsMؒ P Ng޷2,[ bD+K"'.؛mE/%C]} #w7E?=i͛ڗ6 fW*@h;:T2F\[2-BYDzŬGm՛^"))r~J԰VɵZ>WBWqFj#@$SG#')-L RIhG"u+Pm,d\ vfa%<$ -\?9 cq%QdAhh7@d %U>7 ѢⲏgT߰W{.ysj@@7 b*w؎< )ک\Vm!P|mw4dZN3ⰋKcn$-`<5c,"V~ Yx$ClV])gX8ZA!A3!6knn ͳrӛB8홞U}yt3&倶QuL3bʑm|lT<2u \<?|RBؾϣȯ<'X˫ d͇ L*q1 U<9`=@ח8"ӝ-pkyRQisلyT\~T J-6s6ɒ)H&jNuwAKOfGl!1cʪo][;]cch](<{*J噬}Qܢa$1={3^Klhڟ37 Z|H=% IMtyhݴSN4$uHiP4MNbq| e tc?~%>E$Ju=΀߬,Bn%jb4DdvpM>CH>=aޘ9ÿgr˭(OE|%߈+ B&y|o~ujXרA] 6MÆrcЯ#&Fa8!}Ʃs⽢$Pen]XoɎdb/I6)ոej{Z~?g3Q5/ &`[IHZ4O - dIy|Ggc9Zccu Av&z 3 "0%\IỌ>}Ry?~qJBSɯAݎ{ 4ҍ7Xp: a@lӡG{\ySB)]1h )lin76/ύrڱ[_7<*/S33p3Bvֳ^%2j@͋mK/$i/D#Vju(IiYGAS^; ]J$W?[*_0u˙d{ v xڥ)ʶa!>ƔI멀{wdnhLcavNvP^X;ͶVxB!]0|G:, ĵC %Mc=^1MhQ ihʛ~ Fij +/Ti6fӰ]޳{w嫉|IiX s^[!P;gɤOȋѲkwe疂%.np[rx7C0v^l $8 >b@B[J\6iWET3Ϡ5_Mpa^L䋗fRД2CCmBc}଍;sv<3hq&+;kqɉ[89L*vY8ݺ7x~mLJ6E:a}8l$ٙ!HuN1 YԡQ F}V)?&=unA'5]]X%8҈$.=Qs"@/HmeB\ıL# )i2Piv]n /M `!=mqїXH:/uʼn[2>]%?ozRq~lƢs٩gtݾ|紛b_0hHgx̸ҫgΤo6{)1`>C%9Qͩ9)=/4\up̾եh;%ZKO|4D :nvFs"‷fjgxEU. ^9YXA5ښW"\ vW&ҩ`C=b;"p|xpl~1kax-wkՠ%]jUb['N1tS[ߺ.P 9ۀpg b&[V0k]PQRe":8J6ؿ]5ϳ_""a8yλC!uiTQlja Y.WwK%QC_~\I]s6$ʰtT'k7)ϟTeuc"DQBJc˃ 。íX{6'D$Ѫ tQ_$B/urhU"C…QRRxM'NSTb*,=jZnp 48OP~w+4y[/lM0ݻA`&&Y'$/JjAikV9)>H&8:E k+BªO5>ѥ|@f?6Ư"T2O6q1}X/2mR,'>3SrE^yN+5BjK*/g69A [ީ9] {LH\^{~Kz~>_&G=@6׉шgP/S_ M wiI.`lUgEᾈc?1GLfAoBK*:֘}1%|Yznшʦ,r54-3}c>fc+дh'29 +$]1F?.w24 l|FtyNHc`|jxӎ _)E^X!£T7!PW B23~?)sd/`08_?5HZd)* `$-m&{Wkh8$]‘ 2DSI ݾ#:* {ILKT9K媥 ͞C5gU]S5^,ΙM`-8 vyoGq~.PZ3+,Q*JD'2"`7{Ob ۖIP jaKk!8NQV͂A@ho*qIV*B{  _H@Ȑ7io[QUajy$XnƳTy FMF}w'!%Viwԯn_Q.|;WCeӧv qQRC؟xVĚ;$-yUnWIeijL ǰG~d b.P:I/׌<9]v&0 땔.+ݑg綨U2TQɨkk #e6ipciH4K@LTJG ?܍ࣦ?DuM~ʋ]B/&Y_$&p_#fcp@#S E o.%&h/۟A`# N᠍McNѹFV$Gg@)bOc4U;?(j.ߵUno~Y(#-Q,Y‚)Dclдv&(cА$?Eb'Iu)jҟR/u$RD='ZHbV)H "z_/gk`i:pF6ʿ#;>66j7ӁP ~ V썢_rz%kcҽFiz~+T:+jNo|'u#[0[;Z[w`sRƒς\6ȤŲ~-Q?o-bou?\jpPyzr.Mq~&hF;l c,>h17%[%|scIQձ>/΀Ai#Z՚qvwx̀RaEEaY-}܆{7s8L5tU|}EՍ],*g8;,F0W*/fhfAd.1ia*q$omtbX/\B,?Y~"}|s角Tlޅ~?_= G‚;yX spE%4hs-G9CH km"55J#)xrnJThf!kn')l+} jCmL*Y?aŌ\3'=uid{  djD#ȡ 0t'\`8яw?݉d#$z6?"*F{xƟLQ[WY?p!Y̢}G:h)u?CӌJk U KıV&|bB7p_X!vpG +4Ӛy\!V,|k(X`^Bbґ;e| աQA m{\ ^,DIגKf(UA-0M;Y2C7fu 7@OYs1 ~0d`b(f2;)3ZȝMFe2\#-wn8B_i}7i'QM(ݭ8,5I. ,yU^NN( fɅ +櫛$8: Ot)`NБ /sRY69!*:؉%ځjMu)d . ,e}p˯z2n9&O n?m|n)Z,t(ͭ;Ζn ;XB'qWN8%td^0B:Ja`D%Կ]/ƌ!"f""cJRl""J-oJ_/[Hccm@ l_FR-4] hy; FMQB.øAXַIrY5P* %x6_k$.HϺȩj_ }B  m".bјI0iG&lN~+a7=%%n@W%Bs%7Cx^ Ƈ9ãW?,-YUӦ)[yw9a'"rԶ©hZ1U@ 6Q e0SˠȺ1s!գlEϡIV ,[9i&D#4{xT ^c%0~]B͗ Td[S…AFX]՝^\xEv]YZ8ew(Z\bt hؾ$p%{+}zK5 7 {* K0/1Q|}k=!`M 2 u>;8 7bo^qS [rΊElXxΒ`A>`Ec 959*5HF Hlq% 0EgOG򰺡 N@&mBM a@#ADܮ~/WNT^[1>OP;IYI'90TsQF4^) fҌnc -"3Z3>\`s&6w Ei?kpvo럭~Ԩ[g!PE݃f>ʓթa㱚PJ?9NxwS6Ry,6'9锋ּ^Î_lM펥e'‡I=?J#A5`llmwZbRC~h-?mD?;Y-W6k_u㖶0sY_=cQxĥʺ3?}ol4[$rՏ t\{ To #o N-#mSU*`g==J"Ѩ4Tp.=w>|R~y]H=x$:lZ8t5Xܡ;r|~)] YC}LS1_ t_ jV,ז$%'wشx J[\1YPg?&9MQ͟/,s.tR蔄M{ǻ?\}Lh}(8:bK Pqxr|g>yh; P'9;݁j*ТaH[F!+ ׳(>q/[VKe ^z Wk.|?D>VUE᳉ CLG~Zn9`1 ƀV\7$!J/eZ5Cm] ʨm93`E3kxJK{iλAm!7?7SkKM<7|l^ϔ^6%])9"uO#TD>^U*Mǻ3->5e[ҕ6JYu~ГH!I״W _MMI3xg73HQh6k³SC N8HN񟝠":o;ivQcc*y2lDqdGNQ)бڶawDFOK9܆uΥ`ʡ6c7Q ">#؜%3^KH#dzcxTs9X)d U N`YE\ JH5_!|Ԙ< cj3r=.*'٪ Ӄd]0( L$F7iUўc3;yg+yU^!gD62␣&)nVIοh,` 4dG]}?@ %פ2պ⒓qw᪹  \S_ae﹌)-V^v<&# ]vܵg u[lՆ_Š6N*7Qy|߼ݍ %Y-|f`/ߝ-ᧀaeBȆo~yc ft:Ƹϴ( $ј^-8AfzpB=qe }Q$+fΝ iJT֜ÙmдB=K4Gn; _ß]+ߚ0`\P' ;i:y("FT 7^*k"ؔ3{ja ͆E>^'PiTyGɂȬ´sQҖgP厂J rՆ/G%";5R;2ÌZ*}[qPi.@oD +p=xؽI~Z~ksEtcK3 5X_fu(7bz:`)Jeu=&$@Fc>Šp/@j˚:jZ6rV,bXѾ+ɤ\pR3;<g9D{1Se]yeJ| {q/H;&T퓬z_DE-ھZ$k4Cz\FԕB3D x%({vK~7@*^jRO'F?ʔ ]̎"I>> a, _uz7[7ˀ\&M ;@k\V=O)mx@Z әƓhdT5lLΦe)IALHi-ߟstp:_%w2e RwI+ N 0S)>~sjFS `Z(Yܝ#sn*&{: XЅx5/aq4DK蔉3S ]p}&RTNpǀL6cg'Er}oxΠTޖLO>+v S 䶞ʧcw+S <ƉlsyZtih7EyԸUз{*ՄW@UV$K&uK4)d`J!vK=m낷Pv_-mM0ҁBav%\ Js+rp>B;X{0,C3cXv;"9IeM->\>j>uiO{Cr9!`/`es^/ H0 i~*hk}ͮcKb`%!=6 \jRTKLظa ^|wHsVgB"WJ$WZq >ʅ>nW]fq,2=Z( s֐QD_`{ayt>c_+&9z13Ъ\ Nq#ڬ$n}MDoqY%7 JQ~t u6fc'>݋AA>.GsY2v?)R= yYU,,'+o1ՎI'u'g_1 Yg} e-d% ށkͅIEؘI+ k{E#,KG Ƃc ,ryrX$#?d j/;dQʇ,Z%:zTmHO<8KT©S% oo+F ST}5`h[؂m´ I-c( ʎ0Uhg\NnZlPn// 8Q[m}$ۄ r]||R1Џ!`<=GՓ@tz KZvqdHXjv0TI\7FP}>h#4(Ȅ(x&~4rn4"'2ebHgIogM1LwPfh]aHiKnY*'E.boE`Zh}cԶ:;3ԒTx sL@0h /PɶR0 K2:3kB=~^yxGs`M'ƢC"%&%86`pxwxe_y#$k/c٤&4.z qyr4@:'-か9V%{ fs۞WWqP'hSBlN8v'`P m@p6BM悉Ja2ydAvnHy-^~NlbzbV?b}-srnʸ_necaIC:6qT官 1Z" KrkFgarxˡW#<㛒c24#ML$s4nc}ڿn6hFnhka^]Q&c۝9 ',Z\WxƢQ?ʒf6-y+ĤiXSMToy:@U{E7!*;9^2!5UCgτDeq`P6-'b;n~o-M;|;wuVl0 qC@7NhB/*/X4O̅סpQ~$sBfNCpXh!Mm@xXo, E~ ldr> < cƼ|!.Ҁ{GvmͪK)I|Ђ6< v8IБ|>k ZRq]#vj !8Tgf}6Cs^G).pMϚc@n3AE?ZiKm NQӏL GȬ&>>z`vxKo5Pefyu?U~zKM"/X G ›\#&=V-amM VJ `Jl&P^og^;6Ax`jMG/O4Ѭ<͸vf;k_2&}דF13)q#\#.Exn(Ʌ׹mvPZfMSMLdc]Xg>HT"ٳ3%2DX_Oiw湊윦[{_nݢyO,"jwb\'uy D4dWǰЄX2Kmޫ"Q8>Jɕu:=m]lא9X-AG5.0W!~3wpPe`R 6`VjO!E`{KlaA2M6Dߖߢb^`c V8R/+XjPΐ9/zrLZ+WαaVv\?LXT_؋0RjQ?ڏ3^p61ո0N *FFJP<{ UYe !*Ipz/A=n"$i/Ś9DhǮצ#DnLBUx4}uR^02!7 * mOlR {:v:I)6sR/ Xz=k3ADo>+n=(_76N27~5 h `irU.K#wR?.E*ʹD{(pV E_6NȒ5 Bh\t[!KF\c+\#4c!tߑ"0TKk#Fxܮw)+6W ƛ6gF(`ѳY] xi ]N}`{%D$B>}(aix&9'4Ԝ*ۃ#Lшp7^0Rm.gECޚQkαP-8?: Vhd(.;Tgk:h\A>HwTHYpe}6Q*?S'+ӿv(]/Rᅅ{Rԯ 2-ҏ}I #Ɣ/[rj&\fO9lF]::-pң^o\ۗa ,Ӣr֮ċJY 3aQ ֙fuJb j %u%otXJ+($ "'oW4u\Qp60;|[_qOTSkʏG jcUQŴ0&7}pB$OX:@NJ-4}:I=yeT;2C*bh;B geppd+QHPx&V h ޢalO䠸JYUOUyAbG+HBy+!gC4(dy*S\HWK^uW止q+RFz)QdL?ƥebvn->K@{>!TOtp[QpfjUYBv0ҀSmtBT_mgeHntԹ,!ȹ`nR2K:j9Wէc\+bQ5i=@2q\e]Ig: ө_ȃ? i6'L@ENMPb}R&f6QFT@9h.Gkː70f~86''qNnL/q{Ԟ`4ol3gl3SCr2'_tLM2Rv9] hBNRxjey5k% jx}i940gקkiB6w9#Kr[lY랿]i\n'oFҲ &0BWp Ng''i-gx6`KQZ&F0\0A Bu4]fR4Ct[PM@qJ\dGᮛ+ti1B!F>#GM+/-ُO&U| g'Y.ǍG 8=սK=(.BG )?iQY(/ 2 ޷?jw!"-0}2B *7a{} B14%Gp!yOr̘ziמu=9s3DF$ /PhM{JK4,lvʔ] 4m%2-rw=ރO#O:J7OPءI >h]E+;#\׆.*QuM%NR`~.&*t7DzBy<6:e2UZ 5Ჺ`$/\D#f<ރàEoo_[J\(EHb.[2`wR$^~Zaζ=905ڷ%nGml5E %X |z7$!4)_YOYFoc..e 7횬DO[?'?TJj񓪍ї9DWHl#N_ !GO/_iN$ed^i4JZ} l5tgK;ɖxJs hR38t=cU3c$m{GW[`je6Ň5pyG*E.|C#o$3$} 9hb{ puEtĨ`+dRN;xF@fHɜ=<~=2LVrԿiHԬN2QF[ޭ)Uߜ qq E?tY]Džm~iX^ֲݍ9V>AX]nqǯoªቩm!y#y }BJRd] bb)~ۉ܊Q\ IFh\#֨{q3Kz+p~I S]x@{^2=*f:PPA UT& 4c@snK u'>9 B.,_*&AkI\Rv|;A٤]r ZF7҈X |M io~ɰ&ԅT u6ci5N~w9ĖL҈@]emE^T&i)R*nY5*~~ij RE\B3~16JM?պ0WB.\w>O"a|y;Z"5;Ȓ &Ɩ?zE4;t5P"4F!wosh_k·F#QiX,m ?Fp4j1r>q>הm QURi]( P#$˫9Cg-7"20")Tr"&Ⳳtd0RT`׺L=e+3ď3~ށ$jnx֬ e莚4Nao´` osqwKG[ `˕XBksbmexR!g8`_LɅyeXI0?7vY9?AfI;Ќ9xĠsp}b0q'E|k[cRL4Rꉳʒu}Sl->Befssv²րVCĺ\ Sv]IJ^,u_s uoq0w:@Ūb5||d^@8 7[,kj-d3QT:0:@m1}M`Ӭy3qK3"ϓZЍ%B v>x PrࣴdG\O՞ߵ 0  xUqH"ljPa!i飨^_ڿ12=Kr 6 Jg,.^J\X?8f+ < : aU<*i`?鄻p!.2 qP-.%ܥ=&_ &Ypڜ͛%d?cI2#q+~Z z^=ŮphK"-+q[$Өzͼ&¹ɼO}a! Û#6$p@^q_Ʋ 5Lq"M7n5Hn@ :_ϰElU i!2$/EDe24 >?tK4Gag;?.9+]= }[4=xkQZuk;CْɹIK\nƀ͌ϣLsk.E!}w 6h^X_C*wds8kyUO~=B&o|aAVv>/gxP;hN=2tW(OAwi3=[gp ~OG8(c  nUKC:E.E z#2*St|jHv]TB%r6nxaDۗ#(H44f*(|%7h{V,f>mk(]rKqo']{|h]8=)px_mbvR(,{sdb5fg ^ao:$;Z8.l5cF }K.DV9۸[[r#ƣLtNb(pL=; V R KK#)Je;jr JJ:~4uX08 5't{DŽW胄YwW9}]WBewU|Oe18W. aPj2xFw{"bԶ?x(jy#oiZRO Ɯ v :(qg1#(0xVPrkMr"Gm5g JDG)M9Lr 7x #"zPX堺g BF<I͉+<܃R՝.;V`^27x[" G'xm^iHglZ9ㄸ2qY;n$ M~H>Um^ o)G?~ ,Nm,k; "̆[/S/Jߎ)dfhsQO':UIN B <nwC;_0V E@蘷XŝxmhO-xj?yؙ^? Y#&lN#wu$zCsmI{3 8GG(|Gz6AzR{(Nw,]c `*'uYRG*x٭N6jy(HKPqʟ0tKDR;>X9)-Zn?;>NxS's$g%mM׺4N"voOىKub S0*U#ٿr٬wmb"!ϙ{r ˚ ] rŠ$46) h;KK1eƒtP7;W'a"(dmuV'w A՟M-]"L>ϳ%VO7)*'ׄTxm/j#38<]@^Gc78ū,(D1:FSF:բigA#?@ZwDe)\M4D uя9}dzaE[I22P%Q͟9mezRovhoу__LiO +M-+N" cr(y-pu0@+7iM'-Bӥ)"N~8ފcu 0f^'3Qom-,\ZFO|2ޓڜ-?h gH끂!M/JScߜL'b/ 1&Ta|1Ι.@s ^#vFq/̅ ga !;? s -?R9$l6vCj:p&^BTL;H-!mOfH4liLKBtBz5?8be^5=؛@m:!a3QG[(m^2" 2{HSU_.QΥ!hίǀwp'A0TbI^pth49Xf,f`@gZ+jdi^0C,o^o|oVUlet5uĜ\yvʰ=e;ƹ+1cXe\>@.4;He=^4ڑSXNґԔwD.00(2>*?  V5.Ғ@|ŝ @u)FCqN \,`7%[2rjMe\UW= X, B;A䪳ԕ b{9M{?\FiEʻcA:)l RL3ϥ{@chjh:4o)֦GTs`J:k?P R_+A#)t_L]z.&ZPKtDKJvVKFmBM#݇E5)Z a63{Πbh UF=ƴ5iҘpMq8xyp[KHs5 %$> YgEfb ƬA$M(Am2*'ӡ/+NI>ONu@V d|lD[Uu}$h>xa <$P zt|i֤+ emt Z/-#Ԟ|U6>hnNJ͢9P5^+BłqiUA  gl Wva)G) Xp8kaWB۵ w=OHk5?W*9iTzw`?okWG(*?釶m 0|:M&7\)!:Y}5"HjDHU,rrձHY:]{w XE"|DFtCdf-.R2MdrG*ņDzG!^G )Ϣa</`eg[Rp}Q,E[hDTP:%`tP@N!'dKOLIu b/?%[YŘ%r7ti8~=d&ɬUD3_Rs DO]!'1}rӋ3]CXv@x9w$ 63ۼ!\>)3(O!x AiGU$kfF,X, Zi\ _o"c/ZoXL'w"R4pf)R8Xtz} Q²@x͞ݭutT}79Y?) Q\ >%F1|Ï㛖R+%NyuAhX'6kiVŽCͰ\/A1q!@lG3 FG*PE&%#~.r[RLk@/K o8(_91fzLp TK\BllƇ~MВZJyl,힧yF_43q>d'N4"w݇nFEaE6 9-K% ta^T&䱶k*_?.zjb2sߞȆ`mJ7`sSǏ-=]jM^e,YeqXYtO+Ԓ;SdSX֜utH=ji!I͒JNCuHljoV@̘7"%E)d%]"}V$U9WL֥ht^p79cbHZhkg!E@?7r`uR/Gs0̿6^ Aͧи9HQ㮯-S0dISKU_[KdR5G59 Lz_י oR{s!G!&gyi"Xt9z|4@*/,f~OǻMm' SA@Ȣo1L }>ܼxJ;;aZYc mn#"Z)T:~W& n9ZʕlQh3.$V@mg{ګʧ2Qh^r0BgdZ]z ;wF󏿹x9B>mcӎX+݆U!X(dIa4|k4%hxci`rZ 0 rXQ;ܠue^ԑvIE(`]Z!GYzVDPNҝVBJÎqV "jN.8R rRitAL` )#RApXFMZ&[,c TF=k򎮮| 6gEIۄ[fҀV,XyMw|XW\{$hJlgoȔVXسZo]>4)L{yA%ZuRFY}mPj\`R^ˮ9˝f-:꘽t`CW-jROv&)" 6sđtXUWRuRo\:RJ欘)hƬ$ Y #mGߝI>gA  ^s+o,e~Q8~ԒUOYC8[R~́(sc)1H~ :=mBf1stA0qbA\gQ |cND%X*y X/V|^S&j4XuS&\+4&ptKW+Ҋ8Y4=l tP];Z`,Nm{ZD9m# zbT}cԨI,ȹ|kB%fM:Oi~MAX =PAI*mܧɫd}M-2/.ng˔`R?&-a-#2Y) V2ũEׅ#ȝ:9@A<:] pt^^H<f$YR]Z@6E %%gWJE:Pm$ VV41N9_:'YJgpeA׍mڰy+}6UTe;=MKazXQ7;s@6&O TJe Nr Ѹ? bZ9B26EIǼë<{֠;`^Rv;6K$Xi mM^z.[k៱g;q \ ۙlam\R[.~ 3m,)Vl{x$%ދ41싑 XB \p`5w۴ǿֳU_, v2dӡ6/<\EFdq;YS.`8y`F>xnA%}f^}k!Ov&/~&g/eM_aYT Nd;^R$E uG}aȸYE;pw%רR`GuRKKh~0+($n}@~0嵫}2?>0L뜠Zӂ4z8!$tuHqYZ4VakK(ž`9TH3"lMAu>_iX_TGF=o,c3>:f'FP|b($ QիnSLJIbZhFIqν)~NU"YUi0NU(b6.]*{ffLȠƈLFQo%>OqA&pl^S Z=_*w_BA{![Ldžz,ƪHEE19y^v1k7/mcԶ~gd%=}mҍlVZwꚚOt~/mjJ6tRcdM$uRyik(aTLj(/Йm L4pə#~ً9XNiX.*ij-,O9)lL@pgR^.y N0*NU}lcG!{n݈Q+W_&}^hOtm{LG%K(J$y 3Cm \ݴf (뚉B4}f1`EPpGap[sz҈8'ѼFc 2ausӍ"Jl0c'HˍrJ8LdzD&^g{m"F )~c&t68@F~`IHZ?tZÎd}&~ Mhz, Ld3Ħ`c8Z=~*föT(_7R"9z(Y ~A/3Xx C BB"Zf!ltC"Z,3(gCC ʣF݈8j:*GZz{?Rp\)ktDEpu'n40yz%♢UM3_3s= N_(Yǂo6*٦c~6zH:Bmbo[\:kg w>}=Дxn+nHL7Ho5؏c snn'V1N  xCv~L鋈D-Gҍ%bA7a/劸+a(y>.ss&PWp%kIh^~Z.t@0_DS]c R ;ѳ]7Yud\R/8R4[sAB9 4=D턁ԙhΑRDmlkx<*:N,3bNF;cDoRԜbSg1 tue|̟!P{my׆EեFEsB'j2j|=? -PfUx*~*6[3Ae!yff| B#t$/љM5FTtX4<|bOtEcWHVMws0#Q$diDZf8:Q!upX+f*_j6J@,P!?: +omduF!wP?ȒPdY$;׮@>~#B)0C$4xqh7E9Tl#%MXnDC.q%˖>VJnIN65s>%ؗ +тS>-}bf >'`増elGr2 Y 'rCXDnu"?u}0Y$BLIӱ>8֞)dat`|mEčTO).n!A0a *Zc9b>DS L;uWGI((!۫sB.AQ&g+G .r>}+^FH'6]hpӬ!>Z ۙWR!]!Q8I~1HNE5An^&ΐHɔGikՏ Vgud+V]%tY~t`؛b ׌h?\FQ=fHB]s|U^x|ypo/J]YP]ހTסZBZ햡~w 0W|8bi-SV:I}--4*0Iz4ϱwXl~붐Cv5a0-480fh0z"V%?!Yy9vvX'Zic,V[F;TT/1|gpUW;<ЇY=C #ij^PT/lq" & f aȠ3bcb|ƆW`ťTzvH6CS -Izi okbmjkҝK9y";Vc^{\7lCOxN^aFaPWG+%H[އΒ->v3<1ҮgakƏY^8K5VgfwVZn\SBt~wOtiN7|4j]5dK.Pp;#G\YUJȠ7ŕ@=H;@)iwi3N~qef6n8o8gQK_fQ@_5;r&S?EM,n̏,"#qsW. 6!~d0>qeb3}xNVQ)ڕ!S*,|7SÚ*Bc-n:"wVR+z˿4ZWH@JgyB㺡 $K TqC-%YiߣkjBAaɋ^csg[v 38K0`8c9, Mٽm=|ڢX[*-h$>(s*=Ir Li[Q?bj {摿U-| Lx"kϬh9>yWסn+'p]Tj@q1φݷ~zu!h0=c{> l}s._'.99d`ɊAj-rՙ/u=]뫯N-WӸF;cT{0ǤHfEgm".}5 `/;1oC3HYATVn<oONnŠiI{wn(5d r:(0 n[79-!m ؊8/G8dиР환 -;ç&]t9xCy\#C;؀ nm&0ǜWxjul]M[wYV:jd&?̋)4.â4@Ҏ+fo;IP08(PX=9t]z"#ob=VMFBA\9ONU/3&|~sy*ߙf08Hݎ/J^ fv@%c<!LR-gR`]1E}_K OS#I B* m㓏i\Ov$ό&)\qsuMq!Ӹc}UPgQIMs"d|:uXLj.st̶^V× N wW\];0^^XsUg#O|fUm%@|~^K*oPwOusj4ر=GzkFV(?&#~̖F\_Q T5c_):w6=Uw(r>jL~y{sSO`dcW!O_ KYOy]W^|0%b:5j#˗ Zʹ×)8uqW̵'eҕGțJ=J2.EH=}R-cCRDL|L؎?;p! C:+/@zӖ?΁Hۡ]87GO@_SO9Q(vl5}w:ڲ˴xEo{$U}k{ooU؆ekѸU⡱?út਺xm5u)cح,{(Rp3cCũULƠuU`'7t& -M Z.D& 7 /@bVs[Y &񞝡68ywtUbL8VPVAnW-.{}+=w߻ J>?.s U[d$KW ǰ$WPK0ڕ,%l4 bCvcDTJ֌TӠ5S&QuK1QcOHj:[Z,WL"qKCHA[ƗdE 2vC?t$lL2Cxd8mw\,R ީrQH+f.h-sj215VevD[ {wq鶽/J]cn`uߠ)1D$^EA4ce%÷fzX\db,ԦB,}ȭgd&vFgŽnLi&B:9d63wUpbZ0nݞ҃%~t02O?\Zc\g,h,M=X>jDȉxu-?6F <"@DLw 4e;({mdiq8kQA1a J0mȺnǷ8%V?݉QhU돣 :^b{vDO2=~fWm"Gy.)G2|y EHj^AaA1 -%Q{ .#Λ%'O,:jl 51]xW~vV+x^ȼMZƍf^ B>v=fL:%v^[e)q$3'; p2h(_ҦmA(J+aUH4X?NhH’j5a\Z'aJT WFaϋv"i#tcoKWU ''onޚ;8ъ# * XoBy}0HfI޾-s>$?b9pdh'wĕB FĪ8"1YxRy ʅwCRMfD+yjΙe1jA>"- Q8_ܱ uOyT Ϯim5ol6<"=2CaqW?_e!%Ftk \eƍE{6zpv'h4 |ܠDeP4l6.k,YE| i6rY׵ŽN?PMI"x4cy@7غ NrA6 `R RV4QXTFIm)5g-+}0VsN5G͘Xa缑%vV+HI}U 9t% .zaۄ5#2 &}xMl\e+0Zކup1$Z"/$}(rG[c]S=ݬڪ 﫭+PrG/۰ ?rvp9ko;TzIV' כp;";D\@3#ZZ!|6_@iq5IA:x2Jy%ԪfTS;I.hdYVkf<R( `}#T@vEe5yQ\iۃrb x}ݎ]-{8y}U䶣I:d:"W!W7%۵Nk@=ơf\ZY)s{2 U2A:'kA RlcT[YڂǮ7.nbl-7;kB7 '9*W+n=;" r=OY?`f4WbCtAE-J?xƥCD ilI\M$hp նFN\`K<Š)nPu"?ȥYkN{v>ǰsa&񸐉fEE. O srIlLs|[*(\BUAƷ*xv[F87zi a5f< X<G؁RgԪ!.$eC5*ALٟsC%!zfXp~ڷ \bmY'F#6t.Ȱ ''dD 38R_Rl|98} reg]_< 7~acaBs˥4[jH-vF,,O¼ TIyD)g!O=^.F8^O7a˓~ 6js+s/i;uKk{M%!_N>pL#ll*'eG9 Er4kͷt9:!:߰.ux)q$ah:]GP]@7M*97o_(or$|${1ʓ}(r>)hH08^)VD60}-k @Ø- yo${*[m%0.*IP'io D;I'*"}zFM^do_:N֒laXçѴ Ac=5ePhg}\3Y˹uJ-gn9(`('"`׊Z؀ #TEt2OP]0O&w6jwNRIKĔZPE$̌]Ҵj(dNڞo:tRkoFEmsY575Ѥ:人'ZyEpZē֬M[Ÿ9ۙ-hܶQEyy{!Xf ^ rgrNg-|pf9e-!nk4QP`pw<ߑB/tjYBCct  C`VmQ'Udz\n|ps>9|U@fg#tMYƗ˜Ew>BiF+8:p>ks0/PłǗyT( ,})fQ)ZXPUUy;ܒ|HIb͚خ\\1W;[%?AAz\AtB0Z1T0zƅ문+E{;,`UK>lG6ⱑX1`u¼{g:Psz_2`j(liJ#'z1мx⽷ ޸ډ}/ U#g3?k;>H?& _DK_AԊAWZ5)AjW~H k(PNB%Bm(4^pvΖ+bӟAFIm^q{EF7Լ_x)/]8^)^ C)}w{:$ȍXX\2t)~ k])lB.|Mqe={7Ih^LF,0ڮmqqG('W$x (̧8Iie)nIhx"qfun|,rr?z5Ը(  ]P@/I ʎl'4.;E\_26ljn,>>I/`Oh[B JYMpw6nyxΨ)تna.J(G #a87ˀAYu:ە= (DG|j)Eؠh(qe1"S cFjW{ A ]UTFb/x?v&X} V4|>^S3#k8tEΔI.\ER輔bItI@H4E+DOZq|+Z\+k[KIDK{꨼j1Ūf5s@%S֩ϯS`q=[hӾt KP| Q>mgWr:oDY+\S :$ՋlCJw`mO1̘FΘ~,4 htU+8*&j%SHwpmXVm F"~玤n^]6h$tI2:*ٙczv@ FPLN܁S+/Q @(oepoG~+fETge]LIOsUPqbƵB3Cpwݜ(uF=eY뾶AZqa43六WB_{c KeI9v#qa0@E`͍[/rTKܾ0nƧ- ,\T'ۿaaM7x .jx:4ܘ.v97$.e,68܋GqY~&} -vĨLX8޲4t? $ RO,ב'dW'oO**lb?~ueLMz[ņ-%Ƿe{dP~JN6LUTpqSm+r/jT›^zHp&&Q7>!lGSJyG%;wq37!3~wU;J"鵻uKnCBiHbSZ3i  gs*sna /8rpUdWn#`z)<#P>aGWp[.hUjF̔K87 Nb5%TuM b]&aT_R/7Ǝ"xcWO͊t.b\Iq!kUH/pO:XR$xm}gDژ$e+XVsf!$^ Znlj^iu3viF](c!hpTp̘`0UoTH~}Lzft\-f搭go9QXx _Ě́]2D4kj3|'U{'d62֍S/jQ%/B| YNյds/1TkdlþurVΡ `zdM+'|ƢՅ:0@aVwc:(&`r㢛2%]،K74ɋC/!'@*b3 h#fQwI^J =O~K6 zva@n/A I<,_1{r ELܘYǼH 9ߌƴ I~(1|'&X0}PE)bfحn#+!eTw%6H?eN0]X$MpuP>(bqU7d9e9k]+~r= Cɴ%)3i2ۅcLrQ)]Cٕ+}d+տNj>٦Z?k&tgpfpԝYW#_oa.>acI.G C<{:=#.i{<9O@.Tcʖ$zamH邚SE]s$xҳR6Ć"[ED~_G+!7=/T.Ԗ=h:n1JIE%݊9\v 7xf3(D5kqTBY"4Sҍ$|*wn+*mN i~Bk2 &z~( WF"؁oZC2^z<`͂K W++ '%mևLaIP9!5dMߥ9,Tw~gN?%|~]e uRSٔCϨA\G0GQ?[FV?q0V^o\g, CFkR#US4ݹ7 s(_^yE.W#!r{%XӣDWb\x6Q íJ5ᑧd6`nOTo獕"&0H6z`nePviBp ?h-T #TXDٺ؉,V&"}D!rce}2b]DKl[XF-#G~4UE5bɘӽ+t5%@H ur7n#`yzطqEer7Q ϩt5\= GCTR@j (K 0&VhK6Ƌqe֪rS]Y_I '_Zh2Nr' 彯^Z\l>Ҁ1F,2`HLNm+9@dpAE5|j{qmHHr+4RDLE4br5[p7 B<=hGE`,V#SJSÇEv",@.qSqZـE,^à E}=54z5`?`Acxn-#=xTBdb&MSo+0##mkNl8VMpV"rTn7'5Pa@|SnӫEfSlIi  \\-LH̶۬ W9pRgy ͇G[BLp,6:Y_>eNv'ϕMOMmӶrE>w]=.3FKkx#\^i; 揠;z,޲ Iq!_>b&h.3Ȥ]ć.ĉ_KK~; bXx:U_Bjt.B G,.-DfS"x`_V~*Yc'ӲQR5IHy(m+W<6vpo/`swzy119CH*;'8˓C%24H,! Dۋerŧˇ^ϝދ"z֗ɑ}u<<6^+﬽ScwAhٓ1񽬥bJ4 cJ^UʗpeTq9`Cn8+ 6p.Y;ov0ƌ-ķ]ҵ (f@N;y$~B]22*&M_lO.[V{88蕡]'.J]>uHpAZ 6ۻɏ/P7g3 ?qW]]TrM;4eNcD%A  (ҹ 1T1f10Wxٌ&.M3 +?yx\#"zQjqMqo(k<9K^@oaVf 8.ÄKdN mNWt/VSCg)\@JJu[|߄!dv옦by  *s!t]87v.BkezZ|>Ն֮vH d&EzR^`s# ~mJdRӢՄ=D 5b;m\R֕]ee ]MOb^ɂ.9]*:1엜v[b"x>VA8Gp߫dpG%Cg]aͳ]>N!o?[PXpix3%+hRUC0+<&̝v%Ϭ1懴ۦB[-=%5_ yg~^][ra. (C%HAHvY6w"^-WvAd{kvsW>C(ϲiQQ%L6o74˳CI8M!SIOMozWG8M#K6:VhyxU?o˖LrJc].ş2l(`h,?"V[ $LNL-y%X}ka˹)_?f7)hoκ}eSk.&]Z\ q< '/a1,L^(9X'FXRxc1팥:IT h9HH jP;_Xwbt]4'z<ʋ߆-`wXh*wG~KE"gR,OmuP>cܠ!5A@Ei*;FsQLkͧ:*eR36@bV^V_vϸ)[;=D YZg:Xv@6"O)`iK?S]bݺ^ēX]XRR,?iBBG`Maײ.}^}4XX nx-24&t+poHV32xM!/GOׅIY6ELr}࣭W.tE@ xS@PG;l]ZrzbdF.*8i!j-_00HP8=XQ U#jĭdth.\} @Y:DmhkԊץ@w(rJ3U[y_圲f~[F{lv:Ev y%hy` ;hLԛ](.!I6>7ԓ2t,u"۳|@k7dOzNimżD&bCNΈdHRs経D:G6|©[k†bƬD=͞ѵQo.Vߠ E?K1egfB|~[N*~B{~-݁vyYaJ9DyײWtb|HvȆW<ĻڶxӘuxx~A"rЙ`FM]38.TA扼~%bW Ne)[a51܅Fӳ(w) c{Xg+3E%*EDEx-E /9, L5Ք+el CAåkw1` 7$ :0kF0!"ăPSxu:eHưGٯA,Q|?X; !ːc=4o& qXQ+< Q+*HW@ +ӉMZU(vY?ݼکkHa?NALT6\`PS/&F  #fʘfRXȩG}VWiZ73~*nZN+"frK2Fŭ/󊐫Rq*Կ[E ]z0`(qBQ>}6+n⮇DF\ZM'7ġǐ,9rI.qV!H["OcEL*DZPl.ݓSbLf8xFxFՂwu)! @Jttd{B˸K@YTG[^B0B/nĪwkWn/L0Q;n?y mP;*WU˻xP^ j[! TE[}%m.Dnϳa^5+6tMiN7"%dSVl+rEDgżgQޫ{a'Fp5H,1cpFΣkbuiwG}C?,6R,x?}Aa[&{O)G]PX(00џs0meXQF[JAaX̀o̸fxgY>h3>/ &b0D1D@^yQ(@68&F|Raw2̰W\.#,j#/2~te".l,ԩc9-6o'G(kQHS%ñ6~4԰ $ S-tE ?6VОGw\=sgwҿ~j |E҃ ЊX$}~3{ >U? lχ EZ $]L0nTGK8Yh[z{}gތ$hg.,OY ,I՘82qܘ }Ҋ+roEAx틪qE΋SZѻ:- ΃Jd&ot9:vLHT/XPchybugfW?ƻ/B4:Qbj)0DAʊCDvg{?doNTMLӞwŇ0比ס2Z K.ԬAX)[tw}Vgl`Ĉ&-9TX1]|7W=X"= .w:^ֹ0faL {019;Y J,J#4dk'QFn+p wn1~q()Lu}jk 4}o8 豯-.qELu"Ƽ+2v^pjeeTTqXbYƻJΘ[UlU}p&9t{U2"~ICi\pCߺ'4J v.^BJ mTɛHO07 EB]H X}01rp^QAXy)% ~[b$PZWXM#i z}X\3 G@9Z9:y` RU~ bґ8p&twCU#<&g&v@b1X9Hfn<ޠ 8E{FCHվcJj e(S{l^{9ob x&muxKez%o,u&T >V #R/X)84iPF죶Jqgj}՛R .20U.tz+_C(8Tʭ!rȗ5g@SI*wc̛8E]?᠛R!~I۩dZhQo{ %[[-cS#$(ޅ@iiZCa8g!\m?Q D=](lZ}`}ls:!͠S{V_Ke *t;Lf@-A}UpȢrFwGp6_f6Ixȿ/+Gbjh,lj,c/Ga1Xrj1chW tT'}_>(6b)@\P5Nwq2Ħ_et}cnf"ru/]PyScJ.0y\{τ /wџcMiE']ɢmϋq1nL~NGfwwB U*(M^/Ռ6{U"!>BCWNզl-\d9fMr lF~R3ɪfW2z8Jhuͺ8(wc1lfc39xnџ3M  =kY PX;Gx9dx8@HKh&Rv,0=IiP4WXw%7 Xb> wxRgS~Q/Y^312.-h;lyh@x nfSNNz:iaMBaMhOx~ߓ(Jşܸ!pFccmi4m̘3f5 m)d)j{݈{WL%aOz.5Fg~/.S4U\h]x,J/lx-6O R]cAѻo AbY!ؼIrR0SMG ˱ n9\se0ڊ\s_A?vE>[#B FaH a)K8.xmA$S4b\[̻n~oV> 8CBCujVc%36o45Rb$tvk0]'˞Ed]8I&p%!Ȋ 7=Qǽp/t0"x0p ۆToKQ*arq/ Ui lk T>4r7цS Zr:hw,>I1n j[{?$@]F˃kP33o _.%ipޭSJeQ>-ùS:މ3$X2"a}cJ> xy/\)w yw кCk[ţs]} zl}t'Rw ^?/h 2@\*ϱLj 7FO@ |쉆sflE A0-kэ}GbR۴21<*%㫺D j-١`R=#}(Ȩ_m{`돍Ww9Aݏw~c:NT p|EcRg&f{~?K9Vz}!3k-m'u9OzoY[X  u+iB?`Ecъ6|?B4:BB+&5C,!6;zxѿW5?xKyjgȲT)b %p0z>\Ca^Y-o,iiP1a('CHnνP 1`#n5R'@IO5&7Chg0lHxd##bmk!q[Gv\6\"1(/_Z6iXPu>K+ 'VVwn+bP:o'+zE~.Z{_MYL}w,Zk[ S҉DjH;&Lj} 'x֡}ou?VGK`$H0|=9;`Em+x`+8_຦cΫ3.Xr*{U CVtj|=Œ33rF8n UIqH>?ƒFFڱXg9Xؒ}Yq ?(FM*`܋_tSGqry^92%+\BeOo!{xJJoHV vlk>SLJjοLԺ 44Lv`*RZ屰,gKڈx ^:_ˇf✦]K_P.s%G`O~}q, vj 0۵Xsq]pW>SQV#YZ} 5O(<3sS=ɓBP;:9WmN#|M w)7/oeuD☧D&8+A dWD4R+r6)8qxO<:*PvC:t('2~s!fp9g bASJGL&k |(U.#=Bt $$Bם~ꡑWxxݗ̩sap0b駱Zp,WT/|ab&h$:T7h6'`Y,Em6rjc91re ihS4k2eUGJW!݂]zU*hsJF(UYJ7ym-EWW&mZZCQe,ϗiqR3[62iO/.o7FLzf)T1+fFqE:,Rxv~ *qRIouz>GǍXlRi<K0<>U%N״{Qv{pVnښ[:N'Ÿ^B `H"daVҵ~\4 :T6\ /?%+LkOȱ2&ˈ8F12 SX.LG!ȕQ-(s"T[Q'yԉy8%W|fLM|3ܘN>R%.rZAk8d}FuY ԕJ߆`C()y7AD 4~z &zN3LZcک/SwqH13S_9C%!H {]gvH|by|)t[3Li5DÅ=ɉf= 3Vf۹GUN €I5pN )7Ӟs9I=o]w!~-8MvHa4 t ~(h TGm`I(B[e^htnsz=seYufYeD%T `k.7Cu7rd*AmtnB=PI >VORF2Ⴇ.r9NjnB)PX:Y)^ e `W1*pѝjGX5)kβ`#n QFc!"@-/$~̥b{NЕ5t`0BK՘#;ap8Gj/ zq> hM(Z}b[u=u~h\.Y᦯;L|&l^Q&0{!( 9V"y%:iCSWԃzN ޚ:NKol6I|c_*SN]<С2i#9?$z.2Qd_ۆDUM/,h{DIҬY`D?W3чqLQL_(WySiJFf;nĎ5=ΉMk"Dsoٮ&f`4ZeR oLA\%+[2x-i'!{ꥠw|\DѢF:̡hC5 6L,XG9?ݣa@OYIEkڗ(gt&xTa.::RgN?r*&o >Bv*ļ%9gz Bjz~PssQoPvL5$tmʍWB"fԬл\I-K/bd1Q!Kej?;xxXȎj[U<:(΋ FiQ@mK|gD\\jKD養XB!B7}brYy6>(<-Dt`^, VBʰ ^2a[Y\ uLDs[3MHWfzEĤ p0~N|T|@-<-,BW{8cZC4c27Ku qcKĶYu @;BL21gr?|io4AM>t;tUYۥ(+}X"ofJ]| yl6g&%\OJq?꿢 sUt=duwDHyxR33>M^ШnQ,.w+qhrv~sD@;j7XuRP!Jma![Hl,ع/fy'BBgٽn2b26}ΐ]Qvy3I,aZ-p/S=X{daˬW}GJsyk&i{ˤ9RR"_<_M&7*Hi=w!hZSRl&!`6w*"^}16o3=h>˸*WS]SzkYpͫ^/@è "_!P<@8d_+X.VG80E]`Zj^U,̗SP&&N#V@E;|;R)Q -j=J- o<-)ta|c1?hI{Bޝw߁Րș8bhu|@;zE!x8QcSu]~2g6ߙ׷?ڌ) rGR C6%" Q5'K9ZdSof"hoK1b`?x :sN4 >ٓ9OJH>yuL߷?ԅw˳ͥ 2#a.4 }"jU!(XGksm3@h<ͨ3-ΰA7y/jjijo?>L z{ab5npck |98WKbQt t<"AOR"8K5G-|+By?M~1}^]/aG hC$X о H9 P+w=@xbIHBkE8; ֺ ?oX.}GH"Ւ !&Bjc)1>bso*8{0 6keDe|!ǟLO̷jؐ38ƼFYR"z ꥡZi'ZFj,,ʘ+En͝lB:kWjrd3$k)~MXc(oр=Eñ4Ƿ߸y!zϐkigtaOhp#t?d 2<佗8i/{mq>nq&#`27z 94oӟ>^R`{LHUkS[=HXá44;E TBUX).FO40XPU]/$_ ‘7g!>8+a\14܎NI])#YAM?iaY ]=<iEIoB #b5s:H>+`d7!k q|zb?GyBhl9 w <>ZTt?xjTQbh!ړe& @5rfS_H!T2ZxhOxK TN1 QPíIM,Ԫ-#Th_v Ty%xEL"{cexj| o" (Txq&z{QG^Z[#PHܲ-6üY1P* `Գjb4/-r+@]@%&U.WJ3]s^#y7]+2q1Wdb94 Ism٧s'`"`:9\A.*)zg)~@ (S! klHI̞h9v΂Q.#{*3#Kh+%~vk/ABt݅[pr0 S-id;sh|lRQʟ=-pN>)GXu ByI ԛ;s9G=rF?4F,$Sd"Y8zkPHE`#=)N4>ARLX#F zL#z4]RI*$7 Wyz:zzR'f, ky*CM?,򥗳2! ENŕׄ0!} >t jIFK'}}z~.]SY2L=ˆ:C&FD3JRW>TP&1>r-lrzC^śNh\SQ;*{vpjy:5%|.+Y[Z4g Qaǚ7"] >4\zvKIpE.#ŖvKg< /rP.t6l#`1~YNwEP+6̘ZCgxjNEzW@4%GF&0d|7޺n\xt9d#Xk}f*-wX9d²' Wrxi7W+L-Bwu%fOʗ现FV'%@,>Ş<ӗ>ϧɮ-MEG܍ƼU{DZ0P2%tڸ+),~ xr',Df*f*V snR`.tz2,.Xe&N4u6GƮ|jLf;UyKhчM t Llה{0 D%Jӿ,̟a CR.,.wߑ$!(rhAG6AuG?,xwq^ĹV󿻖>6{4`ЊH*+!~3a+ VȲY\l6.Hu݁{±+a7'OJ8 ᝳ,} ^m&]EN#XiW]a[5?UnnGQUXcn`{.K]nK)c n_> ڍ/ĴUWtYڱ9tigΊy`<)* d"fKNcbӸMI.c/\m$qzJ vߚkE1V!E(Dňl6ˋU)ϗl•]~Am n2PV0]UnZVz}?ċX$*gӊs*zbi9pW 'OFݵY"Bn48[&'z3<M4%dq4j.U+?F4JjN<jjO7yς ~LH(b#`/TaTXxvrJ/Wfb&rFr!\~78ɡ遉@Jo~oǸ/JmlwXAcbSn lrD K_WMq鱩>( NJv~ۺ fJW[H}j3Qs&{ ?g2m~3g[X\r%NtwsR(TDp͏e3dդJ_YWZD6nh)R&EoܳWH5f>zSrb.QM&<)㼏ՅȚu$߯3] 15Ŗp@mfjQq M۟E'-*jQW%_^6A)~qßs6r#+Y{{`ĭ=up$(P6XگuZj! CyĬmK: EAl*4 >;ph uH6ˍ|lAYacw+jH85r t'XԪ? i?>&K:p;b(!tDYѼ(6y)Y~ϥEZ*GQL˚ޡ @T7KlTCkG6"eT$:Vr!mtY=PLmpg`u$pDVy!r ,K@Xw|)^gZzs!3Ǧ#.PM?miYK 2 DJ+l-j\< j< +AI{Lx !i%JjAՆgzPt{(" AVN[F\pXĹ1]Yf~lڐ$r4?Rv6+Qkلθ1AR`r',kQ8V1 lqk$p?[1\^/+LִD%&tSM#uEC# X;x,baVPYD}]9y|-#B<\_6,&Yϧ4 /]=ۚ W xQ"aŃEϓ4ӽvDNYixMp4Cl`6F(wS9(UE~)jw!G+l}vL M"}ېyhyi~Mv[ 2mpf| ؀g`032K 3ۄnHڞBcv"8 q)>A{Ug^?<;eqhJWg>[GzŹNx!1ڏ\kGڔ:NkPibwnzo16>ą00?J YI\ qZ=QoLkG~$g jX@#5ls7MrB&t ]'qz.Ap~ȋY mw!)+dX;?2n>6M%ٚo1Bh6FŕP之iǫS@Ob(_bF@/kˏh֑&5Zu'r p]DNo/Aj5TI aY\t.N},b1>|9o"V4% 00fq-GvTC\g*@WKFka2hypf-`u< 耑Ga82ʞ Jm8N~p8Sb)IȂ!CۡoBi/mIW /]UH:<übb7nN6O&0Djs O&H%r%c SO&rMg3!H__D;bZ=3x7$oūF/.Rq(nY3™Liosbf;kܶ!:>zEVT 2/p&elGqC`b xO{G2Y6 =!%fF _]H|U H|FֹBF[tAέ! y޿PGh0Z9"&Ս9SP{0(Sƨ(6l@?5v8\6Jvcbȸ5W<< 2n +GǷ  3rsQAP) G"U-G(&JBZ{;C~'Ba-ld+>A~lEu*b`0 1&оxd̚%ty\ja wjiu郒Q4n!O 09ʎ/>P܍"&䷕1Vz!q8vßPa )2.O+G5X^WE&to1  dμ67ǢȰ8Д8,'|۫a4[mnN@Eg oJ_%aq3R?i?"15g?UҞ2^S#fJN+(=(p-eGM!zU9=vI*;>UDA SOqS 'M]?@0K:%R_Ÿurj W5UF(tYjr, or{bDD$dj(.(DbRz O˗`&=Rn)Vyyڃ_b݆%ѓA$Tϐ"z^P>LR^|j2bcǼ`@MCM-$.Qpp.l˾_oe2s}dvp躮6JGr督)vcˇ#ImooI{{חgh5IMWáP,!-wFbзl`6L.Y1'KM8T#ˌݖc*g\e o瑺76Qra!^&3qNޙ> U_y\´ j95W?]k Ҧc{bn?V57; Ꮸ"ل0ۆ;x}+(쮙 ΩZYQ\0#0:}EHdٌOS ִȏ["E 86$=y8 HjF`*Qpu/wN;CD\q2."8e˝8EF# ~[*D!.Zեu(Iwh .QD9+C1!]\aGSbf[:`6@M,@½νӎ-I!M8c2^sĒ:!hެBgDz}IJ= qQY}sG8Ny/QtҒ*(!`$QUzN[Ngt,G?-ZnVG+eCo#4VKi SEu18M{֗D){]r$//M}OҒ]dUU 2}`(<t<ƽNȉcܰJg?) ybMDo&kh(P/ `le,T+W%y":1qz.MK{ϊr`n Y] {RI\ >X2Xh=j;Ԫ,ih朂 ^C#o}8vVXzT4 J*DZWމ!5wлJĄDi^ K@.=y[! )Z>ɐj;CF~C™ޏmB\)Ec\=YJzwrNs0No'mc5ڂ[$gF0MU[͟W=tx "힐G2ȾFÅ$Wr-A~ zuo-}{Ԙ"r`\_?4d_Þlu 1{r%@~S]Ȧ<S_0C+L 8puL16q/Zb&9-x[?oGFr*ȈG$J'NW[yefhL}xSi//iqoWt- {S3gKc_MޘA#^i^dlWacdk+bF8l+"oQn`X4.뀘p|ͣJ2o?q6/dvP{⟂#Y;xMi;șoQ(.e0v5#/?˚mՅy+5;TCnOl2YH]njON 1P6*,es ?Y#QkFR]8uKX ;" /2ǥ+8{1\M|b֋"BD[Kd`>oD dH6lp:ɥ -w0LOz!7)67q2uc#[d>#jQa8L.mfn2TD +SQ@_læ-uh?W/ -Gc;/d*?u(Xw@iiCTbSF&uEą5P&4a ۨ_+ynAJc|يۮ$&Mo]iRr˝\_ďЊJhۧ<򂂵d wV|{]Y*_Fd#y?mI$V:}qLXFˡPЋZA1CDI~u <C>*9 p+.`ٖ"ݱ<[ǹ GS.tb۲]x!xˁgvt,&M~yQ|ʔӿ*QRi"3㷁n LLp+RvT~y qL'o?סRGHP%+=TM`rtyD:p{H9H1-]֝OLMPcyht8-?4 h9L얤qGEQy~gpW I ֽ>Dfv=UT-ՙֺqv26*Q,vRȗ..GHj4fLe:ze|f98#@+p}4Yby*dtOYІ3.A\,t7RRk;zZ2'TkS Fb>#xg5Ta͹e+x1F bmkgy@sJQbKT6%ӻGkѭz- @S+T}`4p/7\'"2rxcGԫ`l]pЮ}ilγ0Qn/1!2Iu[ehB}չi)["c8֮s$Qup $#@!|k+b ]u)c-R36r 1L %"Z(""=P= UkҎ–a_}+9 {̥PY>amv}բhTz[ O$2kC.CwSC"8CnWֈ J*FmP-@6oS^kʊ0 -6]$x?h?IaBEܬ>A0#4@Igo|ϔ)M8"ek\6vG1NI`cg',mm4+L STm E V7KCZ$8WVNBǔ?(<F1 BhFvuHv*~]4t..qb :S;p K)3R9TY_$UZx g\ UݪhqRGZ 7IWǖ eg3(N3ԕŋ|/R 왫ĿfP0^&lòY :".q4 sE ~_h8ܩ=`6|LBo2*) ~ޱs_i\``H&m?>0uCQ/Đ$rKiYt;]dC,Con'ufpeaS!%5".[Q/fK>"r0=K^ UacC0^ fCe|5CebyS3W)"Zl~N ',|T-٥3<1^Cm/.v>P"p[OԶ[J~A rf޿@9 .fTXiřZD[?ޢ5ɦcS(9p!Y>q¶kp(fAߪC0^Lˊπ4*DZy}<]ҲwJss 289Hqe"@KnTU8Q| RAqV`8-*ˍT6 j+cQGPH Zy"F\/\-33nJ$J@K;|򢘜6b>.s UgbIM{QncSR)QdZ ԅ̨*#PT9t'?RKE"32+w9[MYnzőok#(Mb=?i.< ;Y.#o EX0ߺ-KRk!t8bNWH۶ se  /86\e c (~ -8z$ATe2qnZ㕞;PӒx\⪸-7Rԓip8?ׄ ?u*ꓛS֪sMUOflri$99 lZ˨2X?hl؄ށ+PLL:EH&2|9'7"9`WU<> lKOsxX)eY$#pXGSg%-/cXO%Ю1>oo\hflAt+$P^#LPRwW`_I m#RS}t=͈0g'ߵ@7C,%ttp@riqX#n.nu'&lEd!U/c+ Ӵܲ$SуFxߧ9-wvCDpO UW 6ȋ͓Tu]%p4[dm#dFRy2X]>#~F7ْ6OBf`4]m-"%˜A!=בLEVZ<> tsnJdHvzDZ8#TBZĵڮ7퀛44k~YV.{O @OOV!YJU21 ˥*Oi-Z$lWַ9Vn>[6rirymD(5, upa|Ƣ6;tZ!E󂎨}.9DZNyȗ4B&謌+tQd7("i|d^F%, RpNb*g|yוO=`RtWmo67ܷIEb?aJh:!L"kA)r*4˨S:}w X;an(de mAP@sPΖ19_ozJ\ge$e"vY)BcPq%Zy/TԚD2"El,zgEMHCG؛a+s3 /UZϹrRAwiF{2) *s] 7HӼB?ԪF.}Bgph r[BRl5VsʏQT}a P%%ly6}x+85NM}jdZީ:yQI A b‚_`@qH6ލTG.G䈜 -|Lld΄y snoAPUt[|e2- T7 y|dFjQ&mJQ.|vJ|6 < ,Da Tucߡ§K`o!_Aʢov[3tCBwQ[5Ur[N*o&9JJ.?J3:yڞ]AP=6 W,:?KܺN,F-\{M+w9Ij1z]&Vswn,>T93Hkkd5@6s넌N`#!v8=`:"j*V Corⶖ*R( 璡wsm{̟:1#z:~S:/9^ QM:m| éj1jCüNF^+ # O8׉ & D)t(-XB!PS%0tK³Uɀ0w<@-{bNuҚV?ͲCͲ=uo^((W-8?e(^^4"U\G-`.U*+}9>ˁZ(I=Aoj sCs64WxzoEVryKx3.]ޖA&\#1mT/Ògq~Js(C'<~>!d+l_IYb`u_:Sb;)I/\!=‚ QVSM%'7qקkXӄbk K, FN3\wBo,!J->S~ y*=2H{}MooY̭Byzpq#a i:qv]*ɚ}=z\kL|Jqo3wh;$l\xϳICLj/&T(oy>5i0_hT+>CQ}Ka=O]vO+  qe;F#EKc0$ق\VchF7:H^9(+;^+I3vo*'*|(# 36f ~nFWIryçEѐ }fu:Z1ӱM ]L,MɑuX\&KZn[uPĢK I̘G <쿰%\e-4Û#8;g=R{ ![TM&Uz:_(cZ7TCuuaPu֢H}"CZ֏nG'-\mRUboU҉?k?mFO?5{![ jF7 A|Ȕ;ݴ1ӱ P@> DL-e}X'ś]̺?YX'_f{iFϠ0Ր 6wtMFTWv_T'Ŧ!v= TpD٦5k?vWL<45:maG4?B~V!{#}ynQ¾PM߭ٞ}bfChe:%GҦ1a=/W7݈ٝTMcRxxjT L﹩nwxkӔvR7 &<".@5dZY5,E9A{Dl@8N9-Fm2RAibaB6p:Z[g2@/)XeN4:&ƧCDʅlm39#  Jb;c˧!&1b? Б&B;/s%&|տ Q=-(ƀL6FK-X;a2/wI8Gdu\BVQsI!/ܝi2\ήD6I vyaZ$+w"эS} |3Td -w^zX0ɶ' G6^vc866ðUY)*ףuHp[f>'=N7yʳ2F^mu6_vZL>GKsV$\p E㒮Bp #AOORXt;=x23iQ(*_!CIh`353'9= FVO xO^"92edGy  9_M{ݴ~'g0IֲR"նW\@ADR%1xx($KSxYNnvf-\/ս33#2(_9:5uxF/G(# {\#4fÅ(LBb惬"`x-=L%FH0 s%lhDP|s9zx J\Ϩ&,wtSW$&">`1M'( .mE7ZNغW]vnƓ`Ԡ"hkjH\04 :5gX5h,&:"VW6 UЅG8i!]go3۷Qow m7<+JZKEڜ_xgw2?Lg1D tD$"ŽQ[([퀕 2Bv Lii,GFL4T wX9A;`X(mj+ [$eb;]KS\҇&EckaFQ3]jSA.Cg FY|G̐m#4POR&(tn9W֫^ɛ951cEqVnN- u9u}=LJ@jth#HS,%[cCݜ3GkUqP,TfDTݒt2)IW;䐐bB1&l8$=L1{zp+03ՃOb !bHŕST>sW[g``ME;Eq2دτXCPԠ1=Tp$}?y8 l@EPM w{~z#@ي*"gE 6e ݌ޥG{xH$qd}0(Zn^^é??tra1rvfv@<7`fKVI2elfbnx~ 'kq 뚕)`CԟEkKRO%2Jw'sy2S0}3lDf"\:omlOz|F.>by˹K!r,&rn~?s*YU'աHa1*pxQV,;_RWK=rL sb)汘)tqIS;eI);kG q3m~=PS"U?m d A@C)܏/e6IUHy:LĘfHlܣ6{^EMyiQm1,ÈƏ#x"g[N&0k(Ry='zz;֏sBՔ-X3D&]`$jij894Ë2ք\ཏZ3&gak"bb9/HͲ(DÊ}JHmŽAVch0L9Y@mHYY`tn% @B"!@iO!ݍ,D8av^S]5{}[FΒ0SDLIRewC?oSȓGU%tfZN{Ӯ(b2 wK,\h*ׂi#$M_. fhIroˬH+nH܂Gݏ;Rt)םz%Ly7q,!nՒsF(>Z4N݅ ݂|USlx(R%b^xw/HIOwouaYژR\G7)/sN S0c8R*9h_Q PSon^wa-J/F\)F8qx9ĸ>7ndO#k݈lKS 3 |{"'~lM"n[>*fEp]#G7+hK) #ꌕkiᬕ.HnƠzÆi&3PNw %¶r+-  uR02A0,zͿҊBdu}h h& YaH-;}NAKtj/n! ƈbj*IF^{Ql O|Ud> u$B?rU-4~8ev(+ȡ 'uӃ^?E=^ é哇*S?cHJG;&Q~{LƈR,W,u])V¡"V']b@o};+Nۻ z، ŮR>ir3#G)*!=!= OCC#i9@(UzQ qS7PX˔=/c8X]Sk0;(]gsL+V _h0 "Hfk 7N3=Z'/,]@:|آl$$USA5k~\-w}Qi iYq6[SrܵHV#_1Cs@ؿRþhUQS )&,"ծKJa!t1-G~T%(M$A|;(|V 1e$vDy Lnހ=|(7WvabbGac\1rbz )̴jghT l.tә P\F&z}wE&DzSYd aA'kxJݲ/PYɁ8Ǥ^tE$l_tl\6fBFx^g;pLJscrɂfpiL c^EO5D%{mTd˗c{S|Ls-C{ɞ5T.!kgiRPr FnX䣔&, $6yn PRijLL5|d֝jJjx1^Cg_UC8"i!f(;B8u" 1=| pU &$[pUKb؏F2]3P^ʯt;2jr۲On䴆gG 3u^ S vAces?c4<\& MT\ap勘ds|R:|Z5UP0b_*uz,tyߕR"(J%_b$P Nx -'H *Fwtm zVb@R=JQ{WG@0ς}P4n|)ASJ|KN:E%c/\{=MKg+D7eBxaBPz1lǾ/7{*qǒ}iH"#@+S6dʗIY,ѯTZ|k<4]+!B»z*^&`jsK-paŅASF)h-l-pZސ2l31<6X .")Cf8|`Y&i{ݳ>60>9P#g=I<_h[7$#]s &iС ?tp00ylpY!" {OOMXγ4S-Q>mqĆA954(\Ϋ3ncEiv#&.c-%ƫi};!`vR!ͧASn6sj2ƹ!9]O5_KI3{ePJ }HD#N\J5"VRBSmŝ 2(VeF|e}(|tQiY.EiC ۍsL$Y̚#PINY-PC>!]%ÄE2M`?!lXʤacDSWMd'$5= I-QXkL|ם."6gLdHO0v֕$x jˏowV*&ysO^`2V,4H%#N8M3 ?߅}A#SR_Iu'x ѳDpX\7W@ܙW3k{|ԏM0? @6ۦ8z25nǶXt{/wA]`~U%oloW47mTb0{?i%=Ť5aV6c>-H qiC^o*֠hT}+OoadCE3@6k ]ҝ}s0H=Ԥ}zn#!Jiߑ|^[J|gӛvY遣 ivg`-8T~V9`/יoךM:YO1X<_.zk^e%4 qȑ Q s(j[ Nhk}(Cne Ug3=7TVCa`_-gfpo(b]ҥej͜(b5xZJPQM M=>¶LN7$]91 ߣ\(MAq)r2lei|{ `i棢8 7w64CiLjE?J 3=8GFšR\nIzs=L_e Ha* ͍p@\4cu/ͪŷ4=@<ѯ<|y[JAУW@G!Z& !_8Izv!*#WSEP[w8 :DT7ҭoMAZ]R~vBL H*X(P1 IN3 ig؇kS39G)N =7CA!gadF?.h/Fb ԥQ-WYܰeѳ(e)uGr u QGWPF@X (Ij&̈C{HejMoԝAFΎA6̜OEmrr 'n,;d~6!GC\ؾ!!$b3 R!M,w#jC u-Ro"gz^RDY: {Ͼmۉ PLjgrJ_[= |G,\˾n# ߦ/=-UYonI "?ӅkxgG-E?^>.lICC yV٥G;m= ASTdRAdfM(~5[773gJG /Jh>h YɈLUMkdLH=n$&uYoD֢_63xUK8Ykj˞޻i/I AsOF @?H2A&XeWkoUUYA]Ga֕5ѹ..ȓ?1xׅdp@O{5( ~9Qqe#{$ssr5q&AĄ`R{:7t)=6emE87CoKȼ3{ 0<$O/,/x~{ݳzEhXgf73'FLh3R{q hUEz?o-n8 ;5F|"OuDP8{bO/ CêSNÀg<<:_;y0<9юW⥄2sNMrª0!@tt7E_Zn?N^JQ$O4+ԧKB5E\ 5X/IWT0O,|=k,FS|pWjշ ײ葁ebxI $s)њr,K$9Te7/[~Vr0l ?LV'g [9g4qcPt`LA 펶*uH ?eWiC-+X{[o&Mxo',D AopsѶf꟦ʐÖ7 hW6p ꝗVA6'Db#s/ ;+o~e4 @Ȏ `Ɍemټ.BYf?\`4F5NS}6'L?eGX.VJ#n8ud9'K|MF]&v/9hw,M=B&I))a rv#vf*ཏN=X jk.>=k"aIfR`Iׄ _w{5|0S`#e!\r(f`b̼Xa,ҩk=pe#¸.H[n}a++HXiE1QbgPBVH|LOy{/ 11T#fR < P{vpu؍A %|"f3q8 Ɔ+r{؀r{rDOuFT.ÝoT%>rǏ2`*Uz b|vb5i h m>H֢ȣ.zPhh mc*Fpjb@*oM+`ڟȸ $B o;Qix`؂a]`4![g_LfEW^꭮SdZu9h3P*Y4|ZTRA7A+bzQ gu73R=YPrҴxLހO "_3[|͐n&{ץd>Pfk寬&r7V$a˲1|_}=e nM~>K<ո5q[2A [dRoLGkoԍ2߭CktpV{}5bF㲖\t5=UdkxdgViBHۄp5W_w@;aX:S,kqO0#>!kJ+v1 6g͏3پH"zuh7vW=u0i ;( WwwaUԾlaya,3xP[w K5̀OwϘ?g7z-06r %mJ$+#AI>bmAFQ.h>g7N'fB:!xot] d ` )W/y9 kX~xiȱao75x+n i|&hC#ʾn E$}k r$8^StS,r`;VPq3O B֘cGN;63^VJ6{c'VbK: "ux&$Ѿ?G LO q?&%ן;A*?|I8:+HAA4fkƵ4xb}Lz5k5]F`hu,G{EhZ@In;EdYz JB[ N9!gڤzd^@BaUGnG.{!ҮIo! ϑ/Zس>);<UĤl,(ܢRI5 eH'=ۮv-P-M,W+W%& , V+Ȱ c}& 4MwOS:;M93 sve+9rq~)?2$c?պCeV tB5jגԧO{Mۆ,Wm!2VМv{rӁ"%C¨9 :"H?O|N`BΊQ m1"PW8ّYg֊LԎkȦF$ĀGm?yog7 ؔcs&äCJȲ_gVc1gI}\pMy%i B"}؅1dP#修:f!uqY>?vKq<#"VBt73[1Q~iОӆ-Oz'> J~Iw&*tiM F=\Oך׭غ~\0`,yT4UR@u)|T vlkဂrO*4F:0Q Jᢼ #M-]mYJ((VeczӯOU'\7p"b1ϕCleH%v\@rs{,`T Bi2ZaIF1wف iﲰ2dXRu{ǻ x1֘aٌh؋>⵰W;wgbBY`X},1zoCި,uJ *mC"Vxh^[͛LsRP<ʒ+]ٱ@x{V9KzNf kk;ohwtlA=ìW#C1:V Km!5]L0RHyK jX?#kxgJ{Tp"Ԇx.zFkE i 9+^ooֶ1;6{!"xV6g H&ץ|d70)l_Kc@z=Ƙoc4ƾ8ps*FO0]wTǖ+Ӟ͌xSpFꧽG46\S g@}`Emr[Qm̰ SlSb\z4wۜ(V3Ԕ=s+zibp㟻Elۊ=HY 8&DU-`B_&h5Ժ*(w' U5H? Ġ\Dو b:$Ëqdh ěPd/ }.,,SZddI^y)N0LF¾X k{NHZ77Žt~&dFebX蘖*|Cĭ^2 rLCM~ OV&gxo_1y }1.h_gߛu.8ƶ_#Oc{MUzD׸)ROAږK!f1xHgs"sX8J%c -y̷я6ژf9j$?p[#9q)Ej&3j5RCCSO** Cd u}Icif7Tʥ;rgLgNz3"hUƣ9g`Ķ4, zm$IK㩆Ƭ[]F < ꔜJ$ &Z+zD[&3ǠX+.fZ1LHдK97}(?AE*Rn%]=\f.W)9X >N_;b|cA˛ix BΖMc#0mB;D% tz<fsߥ\#jdd@JWiQj2Zh,c/@YĂXϳȡ>v(OxO7)ڃ\KcnIXl$ij7Hޢ~./85?1_g gr瓕Mĉ0GGocD*|0ؾJ 87=?%x62reu\qC$cC!PMtq]*Zdr"OA11Sy&\j(s _s_֕5 w%cA7⥾s_dl*z7KInk".\7]u:sTT4[Dnb-臘: WE-=fj}fT郬~UE lF!7M~t]3s?9~;p&-KǢC[sy\{<˨7JPƊ J2%gmC;y2RVWo6C΍rY_w~#:Z&HqSt3$^Q#^4P\otfdy.JC+c0#Xe g/8u.$k#h: 5/<1ib)0@8u <%hD+8ܠy$х(aφjnw/ĪZ\\׹X/n-e˽Wtz8z?_M E`>舡Vu 7JRVMO (gzr޻Mw˰I纷2h`7e3s 4(>;~F䌪AjE:#%6PXD<-I%MMlu{K,h.ߢH/he (fNŚ|۹{rY99JvXhzW^qPH:( j|,';a9:y-9Z1lF9žE~Yq x~l؆); IP_dX1YjEuey_PЕ6Fq& 6Ugj@"]= n⠟{Fgd&3wPs4[~h߁XNK'7y K&0 T.<@:L_(g G҇Ģr ld4;?;LY|9ot>e9. f!kF?iQx hEY&kQJjH(<^_M 7uḄ L16(1stqy#m4]4ӯ-g &~a?wn`/  bB0KR;D޴Trp,ozcRBTg'I9j3MW-U#>V:ŧRw%)V/3]WL/_G@4tEp|rRsPgx[}53G%reŒr9Vlg8ʞL7}lUjڬ-~rs5z]3d|#";ôd^T2Rd!wŒIxĦF)"\D =an*u7k~%-_^j%e.MԐj+\ >z pt l**Ӓ,'C{|eQ;Z<)v`@'&b{dd?PZSU7#0QA..ɜEdw9RN,K?Ts*}q%^ eS$jRϴ<$0ސXw;I BAEc!lh?rv=-SSoԻ˶+F1,o=,EP/5 I*'d_x:j*v߉;:LαY$cըe]N4"<TlV+;֩@:aQ&k92ni`U^3慠xWXß#VR~ȻDjۓCZ}jDIeku% Pe}|zZyXc- '\=xpeV÷M')~bpC@fh8 pXyP=<;DB<~iNC'9C|V]CSNS-7"|O d1= ~KϭVayOg 7)92[?1qJ1y?[;B4k%}UHl16#J_bY.W>!J}^A2X Ēp!_3O)GIB=vrDC[q{$m8ގ*67=do0Іդբ3lg ƓiDV\}wQ ~,^b ;9X~ SKfvYL_zz88HŴ^G KF8E족ꝆNoy8!3mwcLtԚ^{7L&,mP冸! {JukP #W\Hrn~7o :)kTB3F@8yW{=!_ 뻏DC-08g(CIdEiԧ~\5pY$"ר{%8ƱaëbU D&l.d>],;WX8pNVr!Ew&ӨNX4qZ8ژVg)nerLS5 [` Ogly{l#b &Wlzl|Hxh@"KlqET vxD+p)FRhr}"o77¬dyCV6D;>*(ǍrczAؼ|A&үy6ve'2Lxr b⫓ dghl&gɹv; <~5h#ޑEQ:`#zn§#>泗>K0jOVs5{xo?ۍR*<\-Œ?xOz?zh=K0<|5qgw#>)F.mYk (r 䢒4)x7_7[a/hG_2 %vj`Oy(y[XplN7N\Yb4T]'\[0jBjG /PZ] ++M(n\7tv}hZ \~ XmYfE)!gGt16g_dޞoWd (4+nJun~@lE \!Y`+>g1ke,1 Esk \DәŅN?VBP)i|Өxl<7_޿7#s먎o}!Ö)Lo8)*vc:ST2:)_m^BKk`lAt2aX֑D &(|++gW2kʜ:NIB7TPH+E6%UūeFaU*#vRkr֒!-[Mf֣S ICBC?b-xGqJ9^O+_*XƵ8H11ISsY<JCǶ*Ѵ0YYRVGTZp(:}.x^뗰LɘԬY-s c |;'8 'UՇz~ZB2%-E% 503F!?;[,K!% BZb_+bo~gMvm~cfۑ~B!:Uzg SS@:@pV'zNU֣\#4c{Qv[τul!jl~oOW_Z7]WlOoD4LR6xT'ή- /A 'R%脅"ET8D/spa}d}eѴaIAajWr$r=lY~."~̢1 [.pn6` $qh!Ǭ<$ 뾱47,|3zFַaG\#DR5.Y,koB-X {gpbIRn{ DBA(~I1h.'xd/!]W=GX1fuJ )IC-` 3Sٹk #{`BOlz11G*MbMo: -S^kW+"Bf܏ 6a@\+4__GqQ- $2.=ʎ0 Puvw5(v; {;]Fl[BZeI4(Yl`Q&m;v/i9U>l2ZK0ŌP@Fklifmz: ^GX/ߖOBX( IDKkO;=7,D,C|}vmw;sma&S-'"F+p<84;g,*Av\O|ҿ!ޯ` k;)QC2dfu:U}ȁ%T]]T*RN\dl[p RW(β9qcS?#p{ź)hK o!"}~9^UCvpF2d⊅"1,ph5tEYmTY3xQLmk1FJfgRGi8C\xUYƃٳ`զI'c!#r CF[_B1fS"_05iUh SZ{Y'&=T+'d$hX-9] qS^M4fR/F tN@m~7J"2wF0̱wv5_6iM ;RfmKꑚtЦ>a|ykm`4 D| DBqY1cG|(lTU/PidgTX:GJ<94cVQ@D>EGUco@ ʵ;,P5,Uڣ (c9O?7Ԇ7X%E=FC3>+RX8#5]0-mkS&iR꩚ԕwAA|2Jnr잴a,fOl:GH +'8$v;HN@j?c-1Nd%K Vl-uT/H+r$д3y hڋð;'7^&[ô ތ ~i~ye4S"Tu/5i~!Tk#+;<BKkߐcu|+GWx1 fH| z"̘gZ0O /0b[6-,O0j}qq@a! o̝νa|.'cԳyyGR&:3A!uGq92k\881.φUqIq0s z~ ֨Q:uYP;';i=%39T?[y5bKj46MK[ޱ /a%9á#"q9'kD'8aSk#iܩG<`C!g:]ˢB4ei͗2٬m)_g*m 6tġJQU4j.?/;m+*F>iJD`;\=(B̃ s"tQ̔HONm+&a~("hiKuvrGIwÚSX*=q?,RO_?/x U؞`(f/1_~5vޗ<}|QeU-ZN\#ҏZp5ٙ)U޳USd6!j,w (fOAKWW\"`v]#%4j:))nkn:/d\^A6Jgfid9vʻpA8g(V#OQ^jmB)z+) ę -# KsufǪ- jVȝ ߐPߡ%jPպXWgG.xʔ#(]/MNc {5%0#=Y!n~_)hRO5ʇyqŴ['p4>VB+9 $TЛ)V$ ru+#. QoeȲ@(}t4Et&i0vRQ2'9jk]Qb$'!)iTLut, wbݷ%ZkxRwD+EVi lQTwPiիY~+&K (jYKH㮦8rWCegY!gf=H`IiMF7Mk+AX"jVrߺݻ1~Gy=1dˠ̕lQ'TgΓ CSM ͚1:afl,U<Mn-]@{2.zhȘJ wp=Y& srЬu@7bK8#A5byP~ pBgbR6\= pZWw\y 1ܭl2eS rʑ B?yfOF>JC M׆EwōJb^[[K.v! Q&:5S?4%6<=|^E= cJ$=P٩~\'ٻvۢW=OՃ"2,N?$Z4x!Bmp/۽%icq6HEň]xX` h&A:5q^;Rʯ/,w".3sI 6f"ݴO݀[y:m_TwdD!Q!ˆGnxC"@ Sr'T/,{ºn勤\*}L*~'S(F_b~υ3}5Cl|'xx]g}xﭓFLî\Ƽe2?[$&n * ]̹Cb) / qKB Fe -c&^d1W2FLc_ڇUtC8 x=bq[办8̪i"K%'} ޼ U<,u @Wn$8(j_o}(n;n*gnf*2hj,ʃſu{FYfI^N(Y^ "1I]Ѕ#KD~y͖/JZ"LJyv3CD6=%>4HA2Ǎ.ʗ&9395b~J?yR3/vL$\wBmW6qnɩeBjQ!Mʎ Rxb]Di!|# Sri@xMY!X3UR(8\:YLwZ]U{F̣͟cW@'} GwvL'H>ؼy:Zm$2NIFzO4PbtYɃ&+ կn7Tߢһ ǹB{o(-;)4a ^|:?*C($ѸI5X=B:;"EY=3z ~Dٱj$lL%F  4e$`~!B\Ig* 2u-2<u m6k`kQ@oG2 $Ze{|0JQIbg;8W QfCCL- cqzF몗J}$JͧͣV`g:}&%$ee@fѐu4Azto.9'󴸇nd prn{QwEb [gV^$k[ɩv؛gV 8bDr{-cC;tcT! 1O _^(c;Y􉾆#{XH4ۖD?16jdV1ަWa^ߏcV^_$oQ?&r]Fλ03.cQ86TtWVDnm{FKfѬ}[?Fy'f'[E+RGs d@_i]>6s/t8scDcXTђ^!Q ͗F4kަ6T[+=B׍. +ⲩcw6v[UvCF)Iq +ߓ{LR~c]C8Ņy.<,b d P4GuC_PG41bS*4 5d`Yp9$>+*MHKOӵ@@3v/W)im*|6Z-)Iq?<#:-/%RIT1`-3>J*X氐[O &鱪69e2{8N^ ɮq͗=\ʭ)7PbˣDrao3ЊLJD=vN)IǹBR)tj\>}!yGPWܖMʳovSn]Q}$`|ÏQF8`}99YWb}oH&bnև859|@ AFΓ+7Wpy2׬rIgIRV. n焂QFT n8:mM_okԪlh}ǩ2P#\;] pXbe#iK%:p̎X* RlL2 @viL|(ǖ0a⢧'B?HZ|[dgjဿ FG kV}Sup ~1nN7e{|B8Q!|NhApHQo HҲ^m xa6R^Wy%`Ks$:}"m<)m-*rHҳ Na߰gKGx3TyQg"Z=@=4C"LFÀ.3Z^#}™Ŝ UlHj $ŢN=do%NڮCQQ$Xڑ>kP?Xϰ>" J_|iI|no2gx߰zʢ[ʋ.j;f@ GOq Qhiiq`e#;v!1a8oE>Rb {ck۷mK[?Kmr xm#`e ќΰE$Qw]&,gxa{z\fr6|"'\a8;9l6eW}Y}SoP.ޕFrMeDa6ɥ>H\Z nKH=и EZh8i T]'s)$9,$'KFY&|J6o)2$Z sOڒoew ?!=!n}RV6*'ӄ%z+ZT4Zʋsu6Xwsc?hL'|֜-3>t޹vO b:>)^oƪ¢-O>^kZwZ3.$䏾a; t[ht U>*r[:ZyY~0GdZ!̯ !qc/\m ĩVKbNSmJt'lYr3 «C&&]c1e;ñvQm~klW bWޞeS*'-7}8o8(-Y1F1m6-#=mqK);/'taKGn /VsԱm]E6ӱdcSOº1p&u ֦3J;DYEv j6 U ~cdO{ڋ@+LU@H@ X۳xe `_/E 5X8)oxw<6 . ,NE#y\砖 TTԸAAiހނذ+AU7ψT&΂QjߺD8I;U:^uQe'&upH9VՁPDS Uexy$wPPH/%d!x7R H?Zݕ2Ŕt:JS#eO4 exIKv-݅:hdBnWʞlQ^瞅\iF6B9g >utGő?w1R-jqY9Gh=饴" 湠shJgӾi]6ol0w_咰gVY!əц]a8̀[j${9:EAFrt`<P/\u&-ނdSo@6꠿1i5d]R'iR[aX?OB i`Ln$pNoi(p?[?:>{Ut̒H&{ujL5+=~;.zکOܬAp=Fns5*BQYjaf1N!PUԖ b֧J&G{1m~1iIsoQ52"Q 1Cu:&s,o+N놔@#= J$5,Qtob~Ҁ|(Y˜)2Xmha&))hK,䡥}*=-LMHCSb()3`cb<p}35(1ꆪzTw22$ZJcP 4]VĭCSN8+%炀CL˾}I c#HQDԇ~Fʫ uwK$y9ELUIII<0jG%sR#;ZjbUqVP50]W@rnߦn\SfO1q$B _/{6mLڴ W;y]0 +׎݈~ǭ{'m Ȯ\*ht2EsZ?ۚ$/^NKLx l%A+M[҈kxMʄ`@qri u1F>-)VEd)5h?(MpsV `{2.O!tMxK7Ef@Wf} VL ]{1G%oE#hR5~V◅7>K  N͖AV@4ؼ4jj Ê8fjdsJGF~qQ6ɡfOL$Z9%{ے~-W[[rO JqwaEX-#{YBRf?sNR/E<8BcD<$<)x;'ZwUAoV j` Ggל@}J@Ph,N}H17 W[|hxbS~q; z3}ϛ0,@PPYU* aMpR2 y공((,aM7%Z)$`oǶ3Ak[n0cmjZ4;PGW?R` C=ƶ1Dّô !uix*.o 9:˽X6-ozyP?'Չ0q|Eé=VRı+HAAv!0Muy'7B,yKIޏ L[hV[Ya>XrFk5uIhltZ4K )ؑPZ qG«P*q&Q))eoi)ς`k06[ ΁mtr$}3NgZ͈E.r"d y\i z$Rq@E.;fJ"? P.,tթhB1]>kV7]R:81R6:߀{u(~O^!ͭE-ti1 čN< +03 ˰G-fI\{% @P,Y3"C:vՐa~5fmgP۱pY}XXwÄI 'c KcsF 2vw)c3r8 YGi"N]JD8xuԝ4[U8{g xiuDd 2EVІu:-¿;m$T!源I F|0 -;NQz/AB33{t$KY5i}rATBAk ۨD{ZMN`ԣ*XnuZVHli[ JWQd,o]ʸȊj*Op!0v]{^j$"^fcm@8H}Ϗ—~kQwwYh=}]8.6H'@2(.c4灈VBna!G ]u,4_NlRRp} `*kscn됷J)<6eu2m r(9D[E OT۳Ԍ&V_ve3y6gn{'cUe<ᧃw4mk.gpm_O2r M{_]R}-픔mulZLP'r26,".ׇkY-[PSa;oCC'MzT} g.7i:I(Pi{D1g5+^x~$9ݮ) I(6]W!aV̼U%5;3܃a-cG,r"{xҿ}ltNIf{A^ B{U(qg֦Wy'% j߭'`&*i/HXAcќE])Ux$L:H:RO-Lxsi4Aj;2yǔsߪ!6qaho<>CPMt g:Uc [1SYm8L%nѢ^*$]=5SJlSRͬXf^ԁ@/ 2$ju{h}o#Z&YP(J%b2Kc70[FA!^Ƨ͚T' W09a$^D?.y3G |NJ;KIMy(V p<-Ҿb"zyfJ-/1%2*OjALTK|YM dʡ0.;iBև(KQje@zsoX"Bώs`GyP!q-a2?tIa9-vl K8*3߇7CC׺d0-U&XeC0SU*lSc*u8oZYOAS'X+(3ޯ}zIcQI0XwE@A\n8u 5!fRu5#l s#opiJ1p)M_տClc(|8i1\YKi$QƮ pjXƛ8z#ĭ0]&ޏI/I+gZog~ cf>Smq&bB4 aj+qZ r%BxisY̑I*4LjGPߥ2ĕzH7&a!XVs^WrV+\W򬝥- G,j&͔C ̈ ^$qO\aS6,$mV_ۍ;gNʑjί9 g3qb55-YZElM@\묝niMR{]de<4˧4Gn7g6|27< .݉ aED$?$s]P>?[dn@^oVdߕ4(QlHLGǒ \?}7} h?dҟ3q9V%[J-`IѨ%O05Oв[[4gpB Y$Z9ȫ G!vW@C8 6w,;>7l\e> < HHi\7= Y9ٷss?SO$TMZ:^Li8(96 rBߔR.?}8"x.u.MaHfxZ%KPMbСTT;B9˨tVmG(Z0L I7[ (zZ\3 t`ԋੲoqbm1ScIm\WzXIl Q|.3{y%&IuzhJT64%D1̶ŧZ.>uukLWc<| 8n _!ԕ/\Sd%ߍk|woWk푘}gŠ|q:>":,t$_IR>MEhu6@ҀaI+pk)>g~D h̻^ ebIX[ثΣeB߫}i7`v mpS(ĞH'8 ۊYQI, (_epYiYK^4B< cjeEB5q8jT͡!vOC6">[dp&Ip1ɓyeuνhOa%}_9TÃWuh Ow /jN, SKj=1}aX6S#* bݔLg!7|]԰E/[o 쓗Yu.yJЧHuML bDz^7֙Iw1﹜?l9W$bWNsrLl;Ik4O%ܘTM]ٙ4DSEYhm/L5jo銖6:! 2EY )Qx$r"g[S/qEb>EQᵣ˵r#<׳3=[uDꘟ#אs6Cӂ]&V>vܹ^@iY_4q{ghd,VsRY=]Bʉrs-vŲ֣Ha5lF`69Nnʸ *"jtiIτ= ޭnn<ϯ/1돭0~oMJY:jh@;?PR7onUC1jRc[%j/ Cgy?KMպl@n4rVi榷Xu3tl Tքcgj7螹H PKƁFndp#BIcf mU`2a[:jYo% gTe38ﱉH?+do!CL*(TA/7Tr ('<*q'n,.°IrPb<]F {=8XR&}2雕\Ȱ{{:ui1 [,2Uoo2\2Ԩ 4WMbdh3 ~CPoTX:J:nۏܤ&PI&*{Yy;1:E N꤀{U5vGkIp |S gX͒ԭ9U0Ȗ{%(tdjn?myQ4#'dxqn&JY×Ia8{]ʠ/l eĄxךaT^XȖbnTI TGD_,YP4[IM>x}&A۶`Ww' >k%o3e bnj@8zaf?y·!@O=+-8no*)݀߭hʕZCE"=?E@Opl4q/RR=~[U&+@s0~+&Ncs\2Pxbv|Qh!rsgd4O. *&$;uܣN\ 20{m0&1/(jDHP`ʯ-SGj؛N4#JT9.Hٯ@PlP/$@3:k]Ͱ|mZ#*ܘyӮ%o `w 2]9)as%]ǍINt G2v?y|ЗMS}#Ue6?Cv4~YVcG'h8;kMkDF?{ZUf!׳S K.,~\&qjf zk\cvɽu{8MnlpCN90*t{Pd9G>w?fv.w Giה_%_N@5\(Y1ڇGW!H89dR,) c?88WIqBN;V ;laxti5yNf:hIX[tF2ۇH|aɢđ5*Q(tg77n=O<)6Pžm%iU`R5 KwZ[ovsjBIIg:p+ gNHKHp¤Z@õ N:"xqFxwK5?$鋚x'2nԾjoF9 Ef:̦)1  Ƴ | m܉O4X^tUzf ^fWCkdGGC9m@(T ^F<@qfX_1Ğ8Z"1){ġ}Ijlхz8(Hޙ(oZ D7Ԉ(k! un73oH& 9ّu=Z`ef2Z|}8,-s ߉H0 y^`c} sCz4uKs}Ľ۔'wOª,u"r%sRL)(E?E.6:ѹɽ~O$,Z!Far糢v#p#US)?(x~+dlIb&jEC6>vmسRe' я^h;&3B8KzOk;D4: [R:|D65ĉDti`'ck|Y>u}6d21[]`uݐ?R6D k 77L۽*׾yYoKMM8eㅔv%f@S?Dg.N$֑ff7Lezf=(#+pğO&征l$FK QldepJ'WSc˿RޕbTn,&\SC1#tS/W]{ Qn(zav/_9E[S΀=\z721}>BgE`&LtG@3X}~\'$ OD=lq%bƗ@3jAGZMW%~ΐԮb?F𿸖u/p*ͤfPTȢ83i1y)vuc\̱lb$]{<ڏҩuIY)˧oW_b/8[̗yr\baᠨא!,Kr;E a["*A7u&+ \%۱ۋzEkߓflU2H쀉#`̊@S6_ī#> Vv^|Zp }[ᴣ| HjO #qUᠷGK&t8u8rqG0-QyrMelcFF9bt$Ia`2eMOtC_jʂ;cEo`O+GB1X_XQÌFlWa dj /27Qs*rɏKY07fStžb7t>4N .v- SPN% ĸR&ߥk?1m+N2 `#]pt\&\&E<QNCFc5r`۳K]T*bJ0 ~1rJf2 _3uAʝjkDB*1Bi-(nh^8?*k.e%URgPCBڰ mG[iAPr!a*@!~ 1)ƭ<uy $Sh:7{72ICG::wӎVEUH-D},0n]}>%֌3:uuS iL adXo#ێs:[`o?nh_Y?9dEW=ܿXHWA \ Q ^$✺ cp>nrZ]֎.g&IN3&+*p ' pdq=4$%폞\Hnv:i!dd0rU]dBr:xO1XzJHiXpΔ<oK1 2 ' ð7`*cJSPLU823Ht+#Q);Lo.d+peEiD^_U24)t2[8S)F7`7uuCA5߁]#V[Uq<-Ųb%ٿC,QRySv2g?>MK1s"")d5b0$dgruMIg^Mߕ;6`J2>C%l,[ QZ鸍8ݴP]ϖ2054KPHSZ|w䩝B(E{Z sL40җq# /mObq~JcA:Uwb wǜEʟyUeύu3E" C )@mUS`o jI$F7ZDžKt2ctiw({Y,Dx,6jRj Ow=aѢ0?(n'(DÏPuΟ]Z:dYb8\H"Iz Q0r#~+Bg)IOק~HgNhx}!| hZx,eȼ4D2qguG㞨?!Dehj,ɣ9He&63H4iOeX&wit%S~$(-7m SX%c8k;FLn "4=f>E(E3X)xLGRn5Co)^جrA`٥n-w*T<}l1}|epihQ(w(gGw[{#U0_0Z@F(>l-~bCǗʦ#i#8C9Oր6`xzAN7ȑ*m:<=Q5r#S]٬ICmq}ޱGV[ G@4!?ph7(mZ9ꚢlGC3FiH7ԂrY`-Nԥ듓@#Ė}\ᔑIk&ck>~)sS cN?\W`}ǓuFPGG#eTpq_8];A3U歗d+ j1",@)"-P 2<'mx2*ȋ Q"_ARuL ŐoI캅?/R2|}ߘl~3)uB.jnpCASWд(2%LwvIamqJ\WnKA8_fdQ\w6pE`hxw:sL[s'3D2_@Y'̆`،rC<0yKZ1i}P|%TJf@yZv߮h) v ޅ}>pS"`Bc韂 >!E8 tT|mpo?\?=X6ͫ>t0:on'~+T"S.IĮ~7g7RVj4i '/&A:C_?"=&`"Cfs|]?,@9wLjn,SVʙk4@別TKG z^uƮP" ^c1y6U#2{0iiv28 TP?˸I R}:KX4񮷀/{j巭S3#JejzPZ1c,*4 {Ӊ#QOSw5&pLٺɐ:3|̉8r:SʽwlrHYWͪ1#[Ch!f6t8|0\)!|;_ċ<5Վ3 U,sU`+J/2Ez vDS%=YNNbK5O3`?ro¶$帥C&@lFKQ&~]=g~Dʗ Ӯ;E5\bu"m"CƇ8=_ȍ#^YiH^%hlFP]-93{3S-u:~Aʋ9$< `8HnbA!y{z,fp# b% 18w8+XYT-f\Eӗ5Vs(SR3BOA\3SSE.f(o&hUW}|W\m!XI490|//.MA(ɛ`/!,$. :Ko̵->G} =:\52Rm@jhZ*{U[㹗[9t1&8Äqw_D+&9+n:3x' W>ZʇP?vсs-h<-v=7IIu sD:y I5ޱBfM|h4m JWօ3vSmiDlJNU`LKQ>6i`(4X~JG6깝ID)cFQWrlS,\5䜈ugW<'$ ,dzbRdH+Gz1V.6o,#tBҺnD^SrI1D-pamWv3T2LA5k0V@l'JaXsF'𥳐.;h B Bm[ӁݮELES|EBA˴p$Hsv&IwD3SFjue Ȁ_o m^[|Ą<ز #C\mm7P;ī/'[tm|g g!Q~Zac;o׿:ҽ*W jJ*/p#QĥOͶn~1eODelf3îM=QKI.|n ]U"m\Lzl ~y PQ`$J:Nr˵<2~/žzjSFǗe> 8=Ʊ5 sS @Uqw"g3հA>ù-]#+?V = ΀IOYcr<&B;u?Hn)!޲3{z h'N]I-OR\dDZto EKrIGӕ+׈Mdӷ_ -K;πZWDUqq^%c5X3*X! /c2CgT(Og[L<>b16'G,e,N$5|aa:`~|Q<5"”T K5o<"$GQ\>i(QR6*R;f#Nؕ8ow;5CYTDpnF"ᑱv.}ʃjORxțʦ˦K@"{)C\+[׋iڵN5.aA) /4þ/CXeH>fNNr/4lij(pғ]X#5F6 5<1z?~rpTQRrY*PR{\?R=ۿ^1Sdl_m_IhKmcX5WL]T;V"`gTރcU.G>=5,ڨ}G;i4~ QUGJq:s!Yl-`̎KDD{9ʴٔyQ8Not}aw7*{þnT &*=ѽ/]D|sFYed\MM gY5 @|EoԳ^g~icmG}:B򜄁sq\۠YJթ*Hw35NM]dh; OoRLFE$SYg7=2W}i^޻=;beP~?Pjm:t0tR{#L;˘Im{p]=[ec+${^<7iX+) 2qW3ql-VqY7zw˃jagLGsEMC[&ͻ^4h]RvِX wI},F;^@ xǪl$nMY2-L!"V׈"1p5Jh:|}3h >$$GJO+z@wytHe;k}ehނom'|22/RƘJx!-+hAD]ײE`mhH!pU&1H,7z2jCZᑚ.,(6c*g~?TYv跞o(T0@k" R{z*̝LjZJke AG/ròa!GPq+RيLf.)%H."jDAYolx}r;}3=%48 1So>KꋟMA֋©4M,;eƆ2v<={Uti7%-=h?P^w52| 4|6_.VX>+f 嗮C/0s~i~S'w|W+5}(SWʜ4{=yNv+`P~$MHP4}E]fGO(׆ah*y?썉t[Uqw~@~Kg9Wkm!b笳amw|#@מDO#)}@B#7&u-js#EXǡ)\Nɇ|uإ@f1e!Pz+buʦA3?sZ2l˃9h)%Rp`~hyir\6 4H(ܶ鬟g^ODܲO&[!Jiᛙk#_nf&hyy?\ufK巚Hݱc U%#"}On,ѦcvrJzoWSg%>z9^mtpIުX~NZ`j4~P X]<.ImW!D3]`9Ѐd! VNqE/Fъ{ |D=(y)ip:7vU.?rKƔgb{L-mx`F"FE^H-AK{ģ޴x3sC͔ųPjETk2A;Y\*@xEV~jDrݔ%V7(uRbI OK㎋C+Fý2n#m4Mɺoy&TˋRH?53θ~fh8/AjՍ]BlI|7ʸHzw377:eEYira2Aw'ae]|C+DnH RR{1;KMñI|-H MU׆J0#"DJ `ܩeC[Bt+za A쾟wİ9ˆ55pYd࿞,4AR , sSG6Q=Uͷ}$k-xTW\Hd *LhP& $^0/Gh "٣R`%Eَ>RWWڡ6ٳx$WW0=Mg$o0H%Gec -$T'^/pT:$S+F F:lz$u8BKa/.  |:?4'ޯ }kkYڲsBx^wzÃRm<6AjI8-G>ka5S5i>G #+>D̦k@}[i¦΢dx9HQDw3p:f&s"c c jC&v[x]mgBoX{duԁ 2FΎ%+Ed9wWqgdjT?孀O/E"ōǣDTu-q/O@. ࢽk^fVE5{[&҂n?z<ɠuҌF"p*UqϾbwExBb ъ?zq-٪,Y'ºQ+3}|tVC>%s~~\bD~Jt:LVџsxǢeƘ:!LvT $-z̜1}`iyrFLzZr@UFlWpL5Zg1ޓa.(fR5$*!1;#*cw(p?zFl鱫SKc' *֔w_iNd Asj.Q ɯƩP u^\_W mC#_p`:uѦr.1kb|>,[Nl:w")2&ȱ @Qr㉷ =t6(ݛ/3\彷W.2YΧ (X0>4}}4G 0ANr %*bƔlN!(P6Do{KSɌpSR} 0v;NcF\(S/G[BZMKޞ=N쨟DDxӇ)b˯f#qoEXȝkc@>º[L$`bd3~Ti_WTtyH"wN!=a>J ʈN[ !g$,3}Dw>F$If%_ѯٰc6~ףf%oE nΊ d ?E$'zGr.BejOr gFŦD\zh6D֩Y-@,kɫ)@.#gY 7iXҍ?03S[Y{a;ӯ9q5Q[ E0p#E4՟o/Lo Io0Q:FH{/VQ׏2$ j VGxWzaoWiOY|JtH1] oiU߈cpGN&0 D ؖ#*3v6]EQmJq7P!֑٬PΪd; Y$ A(cxM>mc.ԭ{s("P,3F\"f&7xJqԄ\djl%Y`آyW@D(#غT4sw]2Tv):L8\VD, br(Q+ww'S_RFB?pF,&k 3"Cyh(6Fz`ɎFGqiάYPãzvr*Tw5|)`nM{ bu:$CWlރ׈ |QK0@my1RH,m ɐyPy.M բ=Z,㿱b63xQ8? Mx)˒ƀeXAS,5CŜ~@w54w*K:k40{Vveۅr8LRjI`!D }&: Ƃ-~$7*qxA^G }Qg$TbcqX`ҵ.~;!`":O1I3rjo=8%LF6V,8d{tGqrI! BVAO#A'MI ]N#ȿٟ3`'oybqs[yp`G2vEV׹BO*?U# BD+R8[[Y/tU%BhM#aKT??f  ͏mmpIg-+!xYכ֫G?\hf`u4rB0ó1 \xzt\;W z;Zv[;?ʸ96W`%Mr5d gϴkEe"? w԰Gm2v6[NWHذdQ :y߶p)j` ll3=d̺̚}ŧB P['~R].ݏ(ay8SQyQQfLB"}Mܗf]>" ⱡp[/##uIR qMdrj[(5h\~f BAJxHxǢ2*8IA\dÌVzna4U .#mQw ;qwU:jbD nK& DT 54MB"~cfVj7P9jKXIJ(3U-ꋲ(JQzm =F!'@fe(YA_`c2߽Y)=Z?f.p5?P7cH|&"7J_"̕R^]B+J|5Z-^shݫ"-.1e`BxѲʸ2M(:Ry"o}7:MsBiV1|0AFw9"A8YM^gr+̙jO_+?Bƾ`gBDdw()_;&8~k%SNO1}]mo56b.K JA-Ģk<1m6Ќ+wԡ~~ j^<5HOG~v*Z[u~ek~PnkEw]HN($iΔ)=n1"{TZ=4:'݄l`K;dtM[eW 3P!ä0k`wm%kR`L>6 U\125wP*Q(LUKԩ([5 FȟGljP oVxz\^Ĉi)\OmWv7J.M_LuNBK=dXIȬ=FJ_QfuND?flLr qHr?.el#oՑ/_n[b-x#?Zb H'GüNHQGđKPqWrűhÊ'L1T- ^Owbvw6} )!XG4\Wq.Lܑngn u_7)I^i$BVtU J:L}J>+g^^ۢ=e%vxx;IYC7LyrK +|)FGNdXݮlU$H x`3|W|ڈoPbҐ 0]U|BMdIKD힪)xS+$+kPM*y6[yfUX _Dԍs\؜+YwJNtkH4+LԥD}Nba$I[|lي0.ц^~~n6?!+Zgf]PX&$iVypPe6IҜ|`[GL%raYP'>A%Y̦y̳nt$l;"<(<8.0!J-i.quu"ՐI)_ʙ$tql!PH3ʋM0I-(QU;g? $߃D_{ݩsᄾ {(lpMXuɠCe M֊`![A8x,0z`ap.'<{Xj!gޏ ĔERθw,xpȿN'?.5=[kſ [V"op0{[::|I+YM\E$oLItEhX/;:͂o5&;.BqeP`D>RmXWO>M ʏe-ze)kQjP dtD_יALaeP+RY*}̉5,5~4luu8i#g\Lf\7PK0>m4;2Y 4`PUpesdVŘgJK0+pS0];Cz|ٍ2F. ,2Za(6;:Ʒf66oB7tR1@.E^sM  W9zzfwIYQ,n:j#HWσpGz:w;D}<~XZj] ]M +ުak|( R?% k)qD%:W<o  Ð 7(D>OORְ<ߑk xx q,{\ڮ Tl̏cxkpφRpTw]{}re'.M7Që0_ 12P!«B-Oՙ1Ҁ {)__m<' Bk>ӭg .Y OG-Ԍ\[Z7Yiܟ*Wn+ )4@K X씆tL@-dw>55:g܊rK-4Y$1\"+^`7yTOIY/xy).9 W*qol=mLxQ)]Sr Q; QW_M@Ѩ6,y[8_ uYaɕUM'$F6mo\sdXJ^WLy[,WM&ٝ%Ms/6^;g k)_Sڵ8r\Tr26$#Mcs/W'g@Tc FXeb\~ I\-9|7;bDZ 앴E9^4,fN_s:q[K^7[Xޤ,l)|3[KFRi B0\'jR )3L.]pAXzb t9)}/DhTӆa52)z\&ă53D2dA@s1_ևFGRsyDώ-i$3ndH]_pDj_ჂEB6b,wz-l4IOE)=ig;QZC'd$Hs2&}G֯CǗ/o3t d>/oʅw"0vEĕiIىܬDOpȟQ׮義yLiv5/O k<g!pٓ\:kwZsKh6,k"_]=Цm?޷yE㪪8AC fB3Wc}"`j̖;|9:lZ cIw>Zr$_|/O J?$^F䉻}b[L[bx1+b{B/3 {璊gRUͤƶ@SM A Pژ|֯Ld O؋HiJb -bŴ DpuRoW Qn<S斎(4z3lX*nCceE:5&sŤbsԥW_(1CcE e5 G'c T"I3,ۡ?n4Oncg\C!`aֵR*9jj#}0w04FB6*`9${KE/y]alG<ek'pnUs&Dd]_`+2W^͞>Y CWfƙymL1ťt0kF?au%ēóȉf& fEBU6nE{;q46d}$+/ MPdGj6!"<&WL{&blӾ脯qKHh鋂Zz<. Hw?Qw^/" X n],b~>fkOlws΢>Tpx,z;n94^St[MRdho A:bcI0&'/X+ gOb{-Ouqã}`В Gp,lX8fGlݵѸ@E~{q%aϯk~Ύ K7CЎ2|SĘ=}ƾ^ Z}Mch<=v's]T\} ] }*ۗ/׆ oN?}z ru|Ii;4`17QsZNihfnP?DRw$mK29Srd.8 $T)^GX-e+ '޶Ҳ9ޭ" >*45 Noqg9ep5>?v$ޱRÅ}T.5o2h F+A'ތko`[MĐǠ `(<顨fho["q1q>˲ t,,m f)ɼƳ9X.C-8AL3_奄j>y~3%{wAw,|KXkf;+⠤*&kQ$?٦VKnpsbn1(V;"b] 1vLn?乑?++t6uwr|Dn.]e)?jdV @eB"=tx0*1[(_."K<=IKmSn(~'yc.bD+6lu:;SJz#3 <0΅FU1/s/kZlG`? T[# g^ .20|~pͲaQЀ<1s;QIt !X-+nkL\'H9:OPLcbp3j3I򡻣)hxH .X5NAKMrpɊVRWwL =NY/f~-p~0`8G]F]@QJ5G?Š}yX:KiÛدy&6 sjXZbÙ%^ܰ^Cdc%3A3Lۼ`3Pja.Nu >#c>R<.470&U䜂[r V18;2O|W]z8"dr$xeaglwB%GuzLIvP.H ll de5I9긨w2A]#Ӓgkdnv["YX@lIKh5HK3 "7u&-z:&.m@t=$|wk:J q4.P9酃%"'3C9gG5XcJeDk݌4 ~4X9~]J~-KZX%]sc8(QrXwyr.m>hQًۏ~sQB裮Ɨ:c T[ sJ .+>,|S j_cY;ONx4z8S?7hrCtٿV5@a+ TYWy߻DA!oe\!(ӣ- N%R͓>ݖ%󍢙s~jOӭ&G|C?ҌjVn!u7Uש)S ϊNlc+ ;xQ6"_ Rb&L&uW% ؖs $\5Pމă]K$}ا)֞h\Fk |8;䜀 ۮW;[1([lL9mxޓ~MAwKMy:O_6P@zP=:3R0 . ^ӜT-kʦ1 Tզ4U@||R?F#g4Ҷy܁k{ |NLMcUx/= 2Fbf f6uMP/bHY  j:m)k !`y57OumzJmK&?}!u''f41cݠH5EC빂>}8`jrʰBYNU >gkԒ^E:5RixUqe{)#^fψrn" +L&Lf jNk^s $,"#1cu#FBg_KZU9Ȧ52t{M@[}^VF! Y8kl2)QM3f7MC%;]XdEwP6?mq?FLswkNi=Uٟ)Lyl} EķNډ/jNfOJ WV)' 1o|vQR>ON Jgp4_ol |vGl]A Nuaa0ی},0XU\RxGN̊:ldo[?lie7`IYQ{ :AP H\mF~ٚ3ѧ aѾ*jL}gBAx ?`ph̦懋̣齥5SlGB|Hڴ #2a 9'4 "f0!rsp'8;7csFbyg h8V`i=<ϱ9/ְIMBGkS\ 19.~`B6,c3nnjYBlqJ0IʍPI'8 -`=@Q@Ʀv-k- Kk=Y0j0^Ne !nlJº Gq5{XZ>q 0dU>>!N"FG׀FH`m7 [K C8+`,~OF7l}ER恔7=7%:&Оt~[XPd}_MmpCPTSGA!݂1">ZQt4 TyUEZ6]DD`r, |uUafcCP#ye $IslldΙKi3ŌArλ3+#`! ?U7A$ѫA6[O .[F}:hsg =yFj|pi-I?|! C0LR 2 !vЂ"cGwH HgBvu5/3!d@ޕnfo 8̈́~NG~ I//Ǻn|Ƽ;.B vYv3ǃCRς <E4sn.ŚNW3ҫww#aC 픅(33_2bR|7_DWq28#T͞ +s]cf0@8BO0XևM0StrYl!s-PTX!42yqUh$o'^4e1r=阼WDcbP_h4r6͸E Rk5#!iCO/m3'[k 6`B{<.=w֫-Sϳ̩\!7"=QW[>i:[пUAQb ŌRdk$C'#ig_"uA~wt# /쿠F,0 ̥baftoWO/h߉(oky=aʍ.>bſ9Ԝqbht. 㮿MfWot (z W-_vzn.-=ZU#!8pODpuX])@T݌+5LAgMv2tǀz&H7U73i:b冉F߇P*-!gdm0`\g||N>O݅ "ztH,ZbWKR0HLHi:vTS '6)ZU1ZgǬu[ SQwA4/{fqFnO˴>镑5Ӫl#aX=9bsԐ)SY?~N^쳵{H[BX!T (>U.)aZu9b,7˜쭌5ZDהs+vWYlwUv gek 1&b4a,mkFBv IJ_TIseE P-p KKՙ0z:?lpgR=8pަ_#Y w_1ȿlJjL^<}LXFF?xROPV2|t{#J"w2)0Ƌ)L;nfjnJp>&ت₴{/+ >c~zP!lg:=L!P>]+>77RGQ+V罚1i PJF\Yzī-=9 l ܶnQ#a6xךœ?LʿzTV>jB9Ia0ІøVM# v68 Q5: s~pqEp C -7pNb4x#wݦth\MbV9"г >;@^$6?(YkɰL}T>Ɛwx):B >pGp8.Y~ו2 Ө-pn]z)[-b4` ^mh'mG)Ȏj^ϥ6= =ݾBXU+LjJĐ07pU&MmqPE5"srAK~';#%.=:IZSEMRn}jA8nV+q'x9dY(Ϧ4T벼ǬL?TUk:Oޤti#*LH;YۘRI/=6ȸ,!>MoN8~kߙUycW='mo5& 4A_9P6+c|[yOi}Ş3Hr̰y^;~~v t]Aϔ@<|aO$iEdg#2$m!(&[w(!,>b\5Lo@U .j\@z(.π{rG e{N9GlYPAӟۥ#g,OW8D¬?呦C_}9 X6ҝKeTu" lFUwe5p]l`\7BaUsR?W!t"(֤{ 39knʖ);7iy5s Kprcl4G!t羠ĩ\ tnۋ8retH?z/~!IC%qoX]s= '"< <)BEN 5^,!-I T-zS:8 5Zۓ _'Fʸͱ }$3[t|uN_?_ L<ăL/1vI۵-DB<lON~7 r/{i+CH p@; BCm-<CY৿.DyUvFObB6E #.`;6Qpt " ERw;GMx6? !n;߫]MȮ4w(f[=Y겋`X26xW3xɜ !Te HmZD~Coew꒫]ebTWa)<·-xdG( aH{;Dk~8z:[A[{ rRrDlCh'Z1ofQBNG SaW|re=31{> x{/6@X`&3=h_Yb߰cݫtkeQ"|x A@R5Vz6= y2[8P*8iTR%TjV.zF/Idžؒ̎ LTĿ ғB5 g dXVՎg#NJsI3<.\0Q.H $P$Eg.zX0?X"(L**.%cNEOJGCS0Ӽ|=-X^}Gآw_Ln-.ΘYVxEt>Jh.oѡ}D4aa!A R.i8˭h}!2vۯpݤjBW2F`t ؜cmmi^l \*o,˵@9R+ -[ $E}V4%ͫG |F0a9G#,AbbVX+i5_yl7qk]FC)S3@-W7u3~)&@uFSFxr4xЙW3#A,N <aN[&Ġ_`w1Ť49R]5]AfYy2ZВGl:(>*I Cc_vŊca! G"ſ)e2g(m] yΕs/k~CA瘗0 Gp7`~&ZĒK|]FsԦuY%/d m`#{sM. GhRBKͩRAѤsJuiEJ5xTV!^NspotiW(8aoq=!W w:sPX}VxZ|JZ93u.ʒ`,CZQW(m*A*B^a)y]z6|%gOXㄽVtnsZ6DTk}'Jd{5 g`B!} #]`~,;t'wJu0M=U$>r3N8T&]!Yq"HqH.QuH k{KKeAbEMVBO@p?Xx;ec@RX'TSW 鷷whT_InqwT2!|b_I&e}Xb(Z¯n)XU50HfUlg!1ڏ52ACPu OO`*scp\z_D5*:eB.Z0'H)k4I\^ȷNi<)Lb⅄zRYDU𴋜?vhu$0u7C/z r@{GnG5 d!5Ua1;!{mM-61r'PwDtOl'ʷhwli01K%XZJ/Z<li;ռi2c=Ve< V;>>"mR)T' Xh$ޕ홖|W p{~B}N[:mYz~.^ʮwS(krGeP} %MsY17eF `6$ͦ<7ne-U[ȈZ.?KC7'.fV<4e(%;ZS갇ϪW bpLGD/J3c?4Xp"-*~"cI{z}ڡr5Fvl:*70)r)R|Z{o9rٱK-6>&tJq} +=N*tҠjh 4XI92T!z'je<Lã>ԩUٞḱU" BTX _]!0Lx''"X߄ d>FSS-ђT 2۔(jȑ,g͇VgBhNOUzCFXQ"tkiP44jGq*xY) ";.39PZM6_Y6hRcĭpumxs/.r;aVV?.°>3c=\VW^ϣ+ r|kh轢,#t{_F /oQ ⵽y Md/a3jcɎ ?@mH2e&ؠ:]m,8!ڭZ)XC-O@n%ݰq!1MQW,}M6C4n'erw»>oLM+ߖbxM),aq<..apʩ)7NfGdvrLdj /o*H?~P 6#4"Csg?s혛+W*w7Zlo$i nAF+fIμH#)$=h/O2{C0tnO2ϲg_D[/]j,^IZ;٢kz\{wy9a]vC!Z)1&⨄ԫdɾd?G BS{uSU_i)o0b}I 8Co{gĄR ^hڈÈ~Ǿt8|ye,|r bβR3E@! gf~j Rhs*ܫ. VGKk!Rռ,頙uC\.~Ұ,/9?}e67ЈaWpa\.@bkkx nnl9D ]tqơ&呻|/Q+ C%dVz&\60>kQ`Y0TMm=ˆ'<_4|5$% (H)YE:G"?~!C8! ]c x6(y\X8{E dYK}"I,!?=?.aEk1?ϢbѦP˛e-?ViV'өv!0ujӮJocץ,Z;ͽ<DL4i>JF>1ayyi 3;!viz`lyľmھ4r%_uᵙ~e,=Ź$Tߦ":c tZT{yu!fpd=;2it~¤v4hX}) +#\[r(nh} Gm9G7^v4:Sȹ,Jyr}(# Pp#Z,ou+E~/^@YnOt 2_yYa_ߴMȈIݣ]j̧@ (5dg̙AþδAt+-Q/=:o)!Nbf>ן_I=c2 ؆0&9GvrWo9@ɯ!V~.B 5ơ7϶Xd-٪gV<,?Iht@Q7XCzjy5tc'?}#{ZZ<ܡ$,U6ONbVn k N8`>;xZ[-[gRY)~R:S/585h ^893mHC Y1%6x&DRD(-YB;ot shpnP0 K%0>\rЩ]>1 vDK-+]1׺ÞtŐ? e6ղSCΝU$/8.-ē>) Ws%_'0õ[$Y<yBkwfhݟ&%[@_JӅQ1*TzEgn3~T=9-# T#b O)RVyu5KQbpT jl5՟ W{mo]Vd@GoG@Ќ*ǟw9 ; hա9pYVb9N7SuanO5 @! >~|)Su_rH>X  4&Ng d#;iꅾbt躁g& Fݏ}w04]ɇU?qkOثyRZp"2o>PckIF~e!:Jd8bDz[9uq?NHPLLT1c 4-^][|2>88uG|s/-m;sh @A)ӷ.+pŴ{xysWh^yIŀ Z:תƢVK) XʔToc>}x a ʊ\vLh K]&г19',vMKڄ2 ]<trL*`@w 5n>N .A(q j\)68UM:&clWoBP B޲f /8IuɊ?y%NmZIb_PXCkJ(A \U4~cMխ \*nX1\;G#ӚKcijNhhO7hxl+(bae'Ѫmzc@wNEKL*9(| 9Cwms|qΎxpcRM(@4F{]C-֍dqr҆)4z-|kES=DY+%SP) mUtaH< ÇV5R˲YPљ=,}"^~$;HbaΜzB|_K$mAZp &Й H ,k1սpzX07tzN"SYQꛇvՀTy#~n^p9mn<],Cpc`4ըDW+:% Ү!5]ww Ksp=} bwƻ&>Za 7.'e-m )wМ&ƕzN[-}q[ Ctbϑ߄{Ssgmx?H 1.]JoD?zרA>B/▟-^FpeC~-`Žyo,B.+nBQDXl``{" qP 6 Hݞ$濬9T╰evM#"P N۽EiLuֵ?EQfihLHTTN-aJ[.% ; *uF5HO;60c̔e 3;櫞~dsʾSuC{FO5{DOPnY;w.%cُ J 20;~Ejq>: eSXs,׶V#|uYYM6bmև0XFʌQʂkkɀ!ͳŒCwXq; ^= mGb1+͐6UXneYs|LJs~ThOO/OQ KG3b1obPbUl=Q0&d✻cVtSȆI;m&La"vWMD 㹕գ. = <\UqVEDx@/cRtA5N{#3_}JwR A2aIiqHy^0ʸ vtZ4[N1C+W@Hm +a~!{ɹLESd@h{r@}r`B(v q֝o=Wajy"G&IZL\,# l,w"Teo:W*2π:14 Ǹad K)J|rQ8c% P氳wX%O{B}U(QOU&u$Be=NUϐS1@TWװ;zaH> )>̴['ìwIF,X4H3f:; 9@oWMQ*u̞[)_ޱQd* Ðd./Lݴ )\g %sK% .sЦX2ٵufׅ#Li)5iJiORd6&Z9Q+[f,knw h:[`<~J+^`|=oFC.2*whuؘpmLmbw$RIyyYj&vAu%MWKTvX5_ZMPIUs_\p; MxA):zjBx/e_ls5ɞ<Xn's 8CgU&3Þ# ކQ=Y\V$Fbcg5^^J g"묖 0N~TƐ-h{[SߦxE-)7g[T +cS-=gѷ[ajO|p&(U1D,ypitmU((CNe-m78fJPa_7б G 2zt~xV7Fɪc}KPRQ :w2(Q^CU$C|ݫ)LCX_I9v^5bz z~YXL0-ouM O9trYD)M_!NF2+ q 䤨6ZS^ 4ވHK^UN gxn3L+ס8sZ_Q̰%X#Ar,[,|-领 J2@$ҧR9I:w](T3%Wh./ -($mq;MЎ(ku֩p iO M3" ᶱ+X~.tΐC*ֆ:C@*&ǫOc&G Șb.G@B5pn5}]y1c(pH|j{I>Pn̡MPTڤv+vWN J0ܟ|l!-N$JĘ+pD"Mﭤ VBФ^=YC)=c|OQM߷]u~:ja;СX慬uv B\(+]cZ.àlEioQsh"z.ķ1ug0u}WͅlY5ر˖R=U% M3. kwT֔J}\Gj?`ա0F|a?#t1[cxXb 4J]-1>p˘`-AxI2V(kI~-u0>4]gә*lq5 ַS {<2 J\sGvC(A*8͊Y΢~u=A/XDUb%"'m GcuY Bl*\d?}TQ  ;$԰9sXΛ+pV1]]Syf״(8e%wjR 8{FQQ4Om ͮ[S ~{ypA5 a9sY nA _d@!( 4SV߀a]a^ND$er*:'!'+VoTq .Ð.4iނ,ģ)ǼYlKrG1Xcgn!4ue8UkKX4]a&h3]id(/ lQSAP^XFW7\:<#ٵ󂇠4 ]nZi ds{c!eMɜ7ҍ~)q+ߌ5e)X8r,F 3%EAffaPK˲_z<*tg#H]ylhtY(bYE.l" O}͋y[-eW>*Bu}Q]߱")%-[y:1++C K?yu?lqK'[Qb9C(}[QkbsPsgao*0ZB292zSө %,#DXc2 h!$ՖQS,X)5sbb/[&1K|$I)ŋ{oa0뿿\m(ʌo"tΆ ދzv!XVH\0b/&3vBEVB  .} ySkz>R5E\Ig]Э0v(ǛmFJ[90"-pZR-v.A<`+ pVу1UOq~S{}x2>m!|slUM`J1YC|C$ e-i|F ݀5?kO,~moۭOӚ"Tib萷ʠNM*9|V2rѳUrEiCL[NuRMS Kchh | C4;s\պS&H%Qy R'H"DG/@ΨDmءz ;-PN=OH28dYf$D'ʋL:w=S/OmJLhOx4LI^DGV~HaAiɢjg'BUp}QnS'9̫5n@_QkB?}Mm#zPS%d[涌*u&,?jo]\2:ӿ%܏tgNCx鐫gbK^uhE w`@ ¬˨~ [/7oD0lZQW"ڱ%;(`ww* lژ56ڂhW>LTRV Jjd(5,N؊X# ِZ~'TdPCQGUR]x' 2{+ӻAw5*,Fk(FӡahBK;$r{X|32o:aհ՜NyC?.bҢKb*E&9Xu͹oLAwOX,?,fP`,[&Wߍβ?a4H&zX=m$e<dN:0Q]' :ς% i[?Yvǜҵq:d{\RS!xei?G:%PmT*O(F.xU4C:%[dPz1ҢiNdneȮ zu-̔GXqbn&W@K6&,b[ysrNX8EM V4!3-W |gE%s0u)#SUOVVϖlBDL*CLl؃;0O04-xtiݧ+nZcB߫=7s{-`?n`Z(_C޹-^f!!CB\ܯUN &bfhꕿIG^{3iSЃ'> ۻ۹Ύe>T|p*u,IN)Nޠ.ÄVq9F/t쀈QqSP_tUKe5qNx2Z-i -"ٴWGUķ+)Ec@Ӏ!z$s{)?x-^dSY ( i tn®d~SoܸV('Uk N *Y-:Eǝ]r ӇAO1bW=Ϩ4+# nQ|,E‚a82T ͆/R{q쪯cH&r00A-(̫ϳnŠ>cU)L."&ɼOףXdWÃs_,P2c72t S2Cpb)Z F"k|Ȋ6})i{#>Vf]WD~\z.v7{n͌A pR@8 /a@sX*!ݓ]~'?Gg\k Apcn1" s>RYwFڵ& @Jْ:^ Zqg˩{QitfҒ3nAkIp3+TnCUoc~H fj|, ]dG!#FWM&p{~J E =К cLWAH #@4Rs_|Dے 23p^|j&.,LN<?$j=G?I=ehZ YX_/dU?lEwO𿋛[Ar$qf>Ж6v?m=Y n5=Bt[]p"C![. $]^ߞf#U18ё:w1/"W v>&֜jaoX6CG}Acw-\BܤǙ(5PeAh_zQ#p;q}oYFXR.ʴu[-M1ZR8v$!JN_qi +(M˨n}0w?K+sJPk3rn|n]ңb*)$b7OKsKmqX[yQAJb VӠ}I:?'t04~ ,b!KXL+!fSeYA3Cԫ'zva_gqQwܪ;RK8X[k9VO=\ºh|y ?x7btݰ!PT:m'5mN|E`w?C`"ykR$;1Gy'GSi/p~&SC ̵RHprN?͢U^|^mX ?n(c z6nO8e.ҟ23GJdtw(X*zT˒o\|/f|YOq3rqs}=qUI5zАVm.#SkS̈́ɺ=UJ,]z>B"͋wص%fFɲ 1z>byr-3F?K]3ksd [epY&˭!YDX(p|4 nٲd5dF1b702+{q-kjIXPԄ7 <C!.nΒFd?㹗~!rV풞bz sg8c`+f`콇o77G 5FJ6LWRc-6K ZU9ћ-QqE:v/?,[J.ԏ2ЧHI}~r_p:-u!#t t%Gzs|-@Q- ,$?-j @uJJQxVM7,`RR.<{fָw=?_^g0U͇W4 ?n/)aL_3ea_7]To# bD0o8.ٹZ[Yҫp4y]cjM3X@т%0]Br*i:XuN^ݒC ]dlAְ^0n͞:`Kc  i !"s+OTԊXA*%3RNX|hș=V#QᎋFPC]Y3<IF5k0a)^8L "<_=i -"9lxkP-wr|<12ڷRϽ̆[ϐ8 A쌘n5 |^iCפ/e,.l,udwXCy* QgRhZH>wb%!4'PUOxXEﰽ ${?n}ג{QZ(s/Ϟun-f&X{V $NܙU6U%LwbZҎ}7m4;+0A008jpɁ@-/fWId786 bf(\0%d- {|ԡv hQW_&lXR9>ۋh2"RY;,uO2 Op!**I]}ޒn)0yߕ)N]Ө3=v"Ўyny@,?M]XyR3) ;`u6f[s_F90Rp$KRU,,('3[3;G BeDFVjÍ.x BoxϏ?hR\S?՚wRek<$5?Yֺw柀%(.-S2y 0j\7_m7pyɝl!bl[֐va+Jp&-)铞obz{@ 2whXڵEbH_/ioc0c|;55p*>HPZ9)㏩4N}gBSgU(^Ðx3+Mlmym*֐tI5na@>Fa~^zuF>pV\cBYlMO;Oixm GDs*)ӼTzгiZЃ4 C!(vgiowҶiաG^r\i® ˯$t0\_!x6JHGc̓f j˘@P:ͦno>_~:U*6 ߊʐFl`U % !#hM9s~$v q{Τ9iEC/=dZV{k.CӦnQpE~BIn 5&6g)꣇=ET'St}B",Pc lO $WJǃzeï4$:6mt$tTf8Ay治"[∳ Vb+gr˲Xl7-}2jsRUV^A4*u ;{l\X#k"b*+?瀒ՀOcȂ?/b,O *FBgK0r'M1nބ|ㅂF̶Ka4 ^V5Z?fj&HGu<-8OF]qvC,GdKDa(ǜf$H\=(4jq6.#IIF=yapq*RFHϭ?1 ʰC-#!DyI_`>E)IpuFݕ\JZH  C4 5(}lr»f%͢o}`ͥ踼5YO@lq?GB4vtc ˥V(,$b:',9wJ<-_**W=J"F@J@:%1qG+P)xu.8kzm*ŕPҝTzc-y`$Svkso7ɛ 8~.?EA~wiDRE+ }ūAAK:]9Jɮɭ7%@sc᪰/[3e TRTl/1>ids:;wnib DXvCDee`Ql;<\(6 YX]?^ ?ntIG (͏!dl߰zRK]\&>B|/2uxx NCC Z0{dvfy+@t6ʡOdDO 1 ˢE9df64HRsA(W |Um6A`@ N>p~ ao>gHx0b;P@JԔ鹒!^0Dj=3O!aX*͡*0]>i=qk=ae\y5G)uUli wA8U @>Q~7]]Pv}bբ1אT683pooMM Z9Ҥ²jza}K\_qCɈӥ凞(큌O x,N8q(H@X:9 3Vǽa7;\pfrc7?s,|(*cbyVed 9>G#l))f ^3xwT@;GՏUPB`1 wb_J@L|ɓ*@U\Гw+BdAҔ?]~y OsZ_-Թd))Xw'VT;r㙨6 >,Hc{ *Q.Ҁ޽\!xP|r #T rp KyȃAzr){W?kf GJL]M:DtvUTut)2;G9pުFJA3׺ZI0YBL{֯Ϙ32( ڽf= ~Q0D793ǐ{vP ; hY=tJF$]д+43(S5-:\ѫAex=בM Ұڌ_^CLڷ=&?t5xGvi\[PEzN{ſD ".AT*Օ:QoEY,n jL}D&jx9B`9sfoOV*dmM=ƓC/"b8QW;h_+PnWpS؋O7-g_VFhy.WP3% P$Qz&ҿ86fpvWqz ;hk&"=X S|u3Щ_ӑ½@ؼ~I*2ʙ+?ayJl òt[C"c¯8 =b3,a6N7e~Eq8KΝr fW6ޙg$0^9#\yѝI˯g^,IBmvL 3_o ޠyNVAGPCP #BS+0# 3^Ѭy<*A:ҐY= =F:|1W##Q:&K5ـ-x جUȜVvw! R`ݤxD,q2R}x0*/<#cf}AMFZ ?-= "GT$F9eoz:Dɪp"RmT 2Re;KPTD 0<|=j-<x,ҁ.9:gt4š_c8#'2U4 H{ 'ݲ%x)j+XUO>j)!L2k`50˄@NC)T_ -x/+ at=ܮBԂ 6H1ZICjcګM*PRHqK40Af+7BC#3tpV G>gA\jdoF+}4z(UQ(Z4$"A\"oOU`68<`^`-&c^Wh"rH7ߊ7 v &,)L?I'W͐Ë?lŽ,n%X(#:4ſ{d4D004¤azkz7e+D[*?1?c0E{LjwI[87_:l$T#P4[:*9} 1ZXYF,/#*ͪk ΃W eG+l Evki2o@0hV[aP )|Wo,Iy6F `g uV/7Ec[߷F^2-QPݽ~v+z,3sFmu \usHg *0()d ɫ:S/ -3.]E LR+ǼWFHdQ!_36Ch?i2*6ic c@K/ ;#B̰G(y7F T Ae. Ƨj !&G ~bΆ869 /AxR^rz裢(4oJ%vQ0 :~KТ7{V잢:Ąk]_ZxH=w%9 ,D}g`jo wGMc|Nv&dOԕuF >fLEv,-= FXRAe]̀PA5|6nր Woh—$L~&q.'{)!/A%gsc5\רhy+7mU;K[Ne;'_m wK"TUޠid:"aK髸k$Ʃ}RfIJI(xRu9[M9pgS閪3̘mZ2]~ f)- BWߛ66qf^K3u'D"ܒy]siKݼv"orY_,c[hTghRME%[ԝX=E.ejF͐Jc"|h~ h58[.#~+S4,: $ec57=ymxU>rw mZ)Xj]rZ?SvQQ]Ձ ol~Y>b_+ a"#N TJc^२&ΏKV_Ol\HT_My`&d"EG)t-wљM, XaݹRU n8MunJk~Ct̐VR FB»隌咈M#j kNlj$.N?wЭ1|koPύh `"(E_ѩŮ{ /,wA} %1pxy:KM2bJ~dycT+epQ9jQ(2Gf*K34yXa.K^X\k-&F%~ߚqf/@W7nY:vIu*;=&6To=k*sv<&h lyB5c &UF ^M%ꥅonxE pB%(&rV~pTc\btzLdDD9!9(?l>\8fJ`?2*B.L[MD5]Y!rH4rH¶ϼ&ˢ*KU bzyC,b+YSF&JBԨD#C2ɫ Vq1u7ĬpT\؝.eąR C>} |)vf-Ir 7@dhL軜*H}gvj˚N~E˄Kڅt3]yEsBo r8ܞ|G:=vI J063a),y:vĈA oq=Xw@^FջA˾=CG~Mc肁j~AS\@5՟`ŃqPVx'6$He˱+sƷB]hV0θ54Kg3˲Omfdh1 Gכdq["YWng7x zNe,|KN0 (Kka:%Ka?!::o3FB3blYNe*ZJTu6[*̹_QDC`Oׂ"&ݣFI/xAb %Su {V*ԜmI|LyUR;I&+%WllXw7uפ \!nU[ /> K0 Es狡q3KaφSaZo9-H#/r'W"#>6C :]ٝ&k7ۜf#,?ugH'Ѿ'Vi0)7%)yü$qŤfXhꢂ'~ 97D_s6/iw&j꒹Q_Paџk+f;uigd% TmDϗ D\K2h &`xkc[}Z-}aϔer5uDQT`\,` .{Of߾Uf'ao,ۅ%gfDNV̷Ԉ',6IVM DVޛ?ϋU{-HU|zhuhŲJuA5QT JWEC=w*бT>[rh7/ W2v0lrK8pz 25|4זK+j5L+?lڕ袑RODr=q2='*SPnсHFZ#b ]rRţqEYe]D\ps P"]CD'%{9x~WDkeXCu١_{)ĝ|t}:}sEITrE~=!d c\ȲQo#LY&r06D;gߪxB=HUN ȴp}P ;];{uQfj]ѳ7GO|zA"V 2^DgUdx}i\QdՍ[P!ijTQ录2s;ϡWI@ۿYofㆳDs&q,8~׼ny4} 8=sJ Ӹz8``+qQ q<\oKzB0@൦ [7(HHifMsAE_$8(y\vM[ڬާK)Xݗ HĿOR}U~cz7bCjӚvhlazlnX-AhO+!|?O"XFA@'MPdëV` .Vֿ𩹲DCWkt$WB͡~Y ƯHe%~jhJ}Bz#:T'j2Mh7IV=\Dwzcn6Aqrܻ˘+ [#["yDzVG&ӗaTK5דlZ?I}̃P6LNQ4\yfkTᭈƵ^ۓW_ٽ3@(P' K]F&S(V?8r }G1v!4qyh>k#zn:S2vEOȲ˂iD rg* YeP7ݿUp!ZE1a?zܫO5 Ʋc|E,q+Nsk5x1/fb1;:-Q6ݷ{̬ǢRl1r l%V,sG}04 n9QA8*R7)d[ \;zyl"i2} 4A,A 7T3aw'R){,I%fkf'UUZ_Jאd^x}eB5 gm#_Xo8*OZ$k8,5# kx(%J ww^K05cn8s#<&oֺv)ojpYų[D*kݙ5K4:?FHO4o*<|gdHŮg_Ő~q*C7-ZVGuAWC<_^<°j_a`ۧ;8w3{iw&/9ƲCJL:Q(I\1JhQre}fI SS(,7υ r#):MlhaҎDdBzLҍ,VAߞgJ- w?:%$9gP{0HxO 4r |+do>[-ڣhYzZ_Y@P Wbuk.[ !* KĠ/nO\Z|a "Fih?SVr_ yE }phE{6YΫDs.4"LܭY"e;҄D"zH3(\a|r!ֻr!bR/ǧ}Dٵcj W@L &"(9Kg,B| }YhD^+~p>WҜ{,v[ yu^|plڟ߳%vp:D-cBYSH|#5ϴB4/^B|k+Sh2H5R%H Lq'2ŹjPLټ/aC~+6Ud ͬ{sLeXqz z= 䈫a 幚b MWlT)f5[L} SsJ1qaj)%]zI~\8FdWy߱:r-d%ձpGNH;y\vT 5Ϲ;0 FV)$Rqg,M^f$& ?Y}۩G f7(߸.f0Hϟ2xjM\Kq¦QY(i}1q8LSp!U B'{(>+-J3Hj? d͝7ni9{ejuĵ- JJs1 o;]~DU tR 6_[Re}λ/W@ױtДkGDJ];kpYHaIUoYUF<jH'qCw181"-&+L-tov$˳Q?{,q.kniH#IgY<%0֟HAfT{(;#vbjjintʽyX!kH\fʌ/kE"3Bß($iKk9_HT 70>v^`\!pB?\( a2~6Rg@񅗣(o%t|ij%*;㪜F \{Pc.p]OX"MYT \l Ic.oX+-g"avNDin^r,ARW MUxi)Iwd(kmWثeux)f3f!{֣|Eu]=P y/w=;'0)ikm(rR%Q?ȅ"DAn&okǵStSx0j@la': >yB&'!ɻMsdVhm[Clvs+xDRyr> %1aWe'|h~צ5HzW 7#)D)LN;%\A[~nF|u17EG)|Me!9n?췐 IuY;LI1m1)UFpv!NMc;ce]40U~!fZ6*f3(DĠ+_>TXz<\) cT9L'" b9 өH$l]Y0,֙뻏&?V ÕNGCfykaK?WޖD{v : ]pP c=sCɣ?:w[Hœk)xℲ O/s3țvw H^l ݋AsҊA4^5ѲtEJ:gṕ~ry`$ۯ$BػŽ`L8mr H{&*qY{ə+|2$5 Ak[ ַ3 )lmB\Mt6<#ojb4:Ϛ?;Mz6k7.% k= orT&EZ%kdjj Vi&2 wyA~!%A;FH`HzVbhgͭu9ƮЌW|9=j(Z5pf3]K,H/(Zp :f^BBmd;=xCс@3bEefg'3m ֍arCdn4f޷&&}-1ѕ1(x@_+l2",LJ %Uxu3?VZ#uιy_Jt ;giNc?z9bK`muer$*U74coQ,YDwV"vс/b#P/LD~t+qeˊ/? Ltf:iYwB2HPuYȹ-Dp4Ty!9*Zo +ڎpC|˫F9g[jӕN8l}F(H/og(&<\dYu,m .*|iР;4ʈSNZ9 dYFF1ե&IzyEyO ,Kql@`W&J&2}1z7w>;[WV0Bݷ!GPʍYj-\,6޹vg[UB/B pFX׌F=Yr;[:?:u~$LaMGOV_͏ k.:Sh-C2{Rx%)Svr P6w6G Ҍ[?2 l4l\hqIc)g70P8)MD 9Sl%q.4E|oԘ@L|n9?t6ߥĪ`esbpUW}88]oNR-o0/u On9Ex"|0> B0/NlD7C{Ay4uEp:q.TG`Cmd@|LC5Pݚ!0o:|FAc`IQ`:L3I|GfUy)`vqgz1X1%1ǥFiuf* ,gMdrtRrl=dZT37ku)7s/ĸWVA [A:^?~UA \p]ML甖![Vh M!!uk-;xVH]+!|ڻN ؔ&X)n*+Y,@ځ-PYSx YyFXw`z:\HWGPf(a౵Q_WQ%?3n2qx+2 @֪ M+!ޏv]!Uyқ.O2-ʯ?tB?Up}aAϭODE_Z-RBbxQDDk­ثwoަXc)?oHh)&4dYOf_YΊiUFuV؝P/: GfJGO du:\2mM#&vR =oXp`/qH{$KUpy"eX>昲PQn.yKRZX,ZfH<۠{P _ Z#ò׼ _+BeOK D/]^k(!lߔf n.%D4ৰǫ#pcF|9nn4m+ZNlq(S" brgذuuj+]S7?/c < w?#kG9h0ORJHb;s}ú9*쓴p-62qfrh6.4gB[qRJ>dc{?'aᬃ56˜bv)bC O HI XW&kIՏ/mMB!Y-$}ՁR5>l9z^,ǀuI)yhݍARۅF0i(dvAK $٭oUp37Z> c?!ơA+OH\*#y%gӂ̔5Fw#us;3o/F\A.MeHD#36bjM{ɷϗ3h'cPfu*f 4:(DCJ3Rɷ݋dD4c {j*u23ڟ( 4;iߗO;SS>ە(=c#.wk09|k2|o%%گwOSwֶv15.b@cզ)kzR/}[[IQH--`@VbV;P[ wф=vο߿_Ks5GώM~f5e#~ܘ08$>J[O&2cWSgvL~esR[j;,{DS|2"9NEǕ'[K٥@qd8̓v|$AaEF ԋq1Q<ؤIuecQi8.X&w⌽9K>caBȏ ㉇s7?Tw ]% ;&F|EmxWWm[cet)7z%g ӤEp=DM|} sZ] n!-rWb_X-[3HZT %$r8>UX3nK#`Hĩt'j^KnJ-FRRP{(CצLh'xʷ2<>K0dxl'Jf:,ٶӾ<|Q눔lD K{CѝS;|'zEu7>CgL&ܪ: (2ڈ)+#G-!qtf376O %>)] .6rY~8b+z p=6Oݐ_0pGժy 07MU:Hj icu˷Y;.*DSK^1SXսWr/;M%bx)Ce;_=U&̃a:ۺmjl5@eH ޲.ƀUg/Ă}, W侦=Tfrc!ĴK<&AT,hNcYS/6 ro[վN?]6%yQ1<v2xHRՆB !=o0F,yoPQ0_!% C @d#FU3v4;'٪SNsGl ,#>2/uAʥ`87#|bkc'ŝ[[)xI:؆J8QkIGbYUW><^a1^'|(Q#hS_BŪT ,LI }7֕JX_E>IB`E~>Qi.Є@$JW- m]%qsLV%onlѾ 1O4jyަuBMЪc>p$$rIЇq\#W+2Yki|1QX m"|}(>#v[؞3c\-=^^&K̺Jk=<αCz`i m͌{ߥⵧXf_]FAVB@YUlt0pbk,WylGɝG{;ï]r]~iMϾN>@ellCJl;92|b'e$@*- ۇl"UH&q8ܑQ[%'6(ݣut9lZz*p&)WڟԸv{#|XZB{߅D3<%¿ICB#uzډnF[ agpqt^(Ąy VRT$L2yZ6:POР#@^) +wu89V}΢֜juΜeM "uwد-MɗʚAi{M)&rѥȱuM6y6x+5utwR/05qwϩY1S9b^帝t*|j*"70E3UH+} suպ';peFWU\bq:&eEQQl>FV;N1ۭ)r#V=g]2˒W.dĴ"~a5A:)DbG*} SC.mꡃz\/9.*FdTS{LȶҪq(-]eP] C-DV1SP9,!|Jq|a2xCz@9L%\;J :AQvx+QרjRFyuZ|;r ?6~ҭY={ hL&q,gRo|yiډZ nVBeaEbWF R=&S5Si(#7=+ը.[STq_"3A 2c.2%[B9 l>m3F#>ЇM?%dm̖4 0&xN _0@t>VupNY1q?yiU(,TP).Cs5xmPQ;(.}p SEjױ:hg@?<}57PpRߡnb`Ά)>?sSO`L/z0º|f{?F q<˔k|G+`rxH`zM7 sR2zAW2Xi>f^eQMtyF~Gm5IX9RFꝼBMɾ&(E{ u 'O&r-`/8/}&r-!Q`Ӡ>@&g3*ז+X.^92>{!k|Y6V7Rr Cٗ=C3b{9!OQ\LckWpJFwMɒNhijʼn.<#Ɯ-Ag)JpOKp0JzYy6Qj=%Ew3>[xf H|{Ҧp>؛PiE$S/ם߁>B@jd*wֆ/!7>o 92tOqY&Ƚ'49IV6#pwviF1M#NAepOKZۙњX4i}.ic!dǤR9qGe8~bd&.M>;[^Dbt9wq[vVEMg_{n\SYd2((Ǣ.š2CT-!ͱ6M_Q8T7 jnR\*苓PH'=KQ(zEGK@ÇƮE0u_@[#͇\h8y羢qWu 8`K2 9H^vZS !Veo$@!-e]!H%#﫺>i溩A*W*p=E-9_AGz(u|j gȺ-=ݛ yR8gt4Y|X:ۗW-h{ҷ*ח{( 5-۟wpmd1x51ȫ2lM"͘K:uJO5G('x'h$z5HarGo 8 R&yTrٞTSqJ;zS/ ZR+=?rJ P@R@e^ ¬ZKoRʇĽ]<rX~bQ=D K/0wi;}#VgpwQ:҉2r%e &LCd=IO?Gl@cE8'gLHg%7z7_ NCHA<'0,:Y?mq쨋'AQ'G p_g_1Sb5YVi¯T <{yk6U;IH,ҧ4-#> n慃; /T,@.1'M9 Pvq&$36 .7-G>5d )X'dvHj2ZxHN3ws&~#]cc3> "D$Ɛ3i{@@*Nptxv_"|ɲqxڏz`c 6?#`,xOڶjV>}d QRU֨NV MuVvyD> h"RPl⤋c "j!>:% x 1k|i[K Rm]HɨEXv]SlJ0E$(i>ݮt~SqeVTv]b{,tiB:=V@bvR^wRs瑡*e_لOy?@H$/)ǐNCs(;VAduh5,4atV]ǶKy){W^u] *uO5dT9#7p ,*ƽ{V"Opr^fp ,#uQ @YB(]7A6;NtC" O|}c[#nnF@Ă9L]%Hvk![fbG^{j{Ȅ󇥘rm@Y(>ֱO|Dx8m ^5u@˦1'Ź%b),lp tfy򢰏Dža)0@_fO7]@/>-M/ZJ r ( VY* jIjεka0D3Ew=(wN2VGFg$c`WCeLe&΂Yf]KwT2drm\@f^{vn!B m}%>;";vұĿ"ػvNЩ)O |@-g 78P} y6Njt_pENɳSWCz5ïA5S%*bt;:)ue+e$QiKESs=0S|UwI1s>ͳHcsAdc&+֮5zc_ԝh`ycV:KoQ;DVRPC%p#+v"ژN L/d@!J=QP #vGGKn,`r=wZgw,ѓ/Rtxb]{ +fu?Z0^یX-l:duR6 O\l_=xq;Ϣ̏—c^Ez֑)+Y'JesdpzAU݄}eeD7aQ3+~8-S(/[/ӠgخC̓ ;YRɋ\U:x~\ed翦;nWÜ/g.=HysQ"*pyiY1 yԷמGB!Gp(+BOFeϾyo{J{ql- mkN5GqjB-ikF2O$E#o$l2EDOa" ڙ(_ LoO%d*m)ĪL`N$ ؂OS+:*Env: ? *4SR5Mŏϑinf0]7-KLܼf+"YKmWS?!Vp;zLIy HΆLUvتC(B^WkL\fo;`Aa8E: K)p#PMhmں[e9zN~1(ﵣ8Ǻ;x S:S{49Ś\(IrTg٪- KTi1>Z]DaYNlf(Rwo%V(gī@uj1{Ų^<+BZ mCncѡކhB@|#,Yʄiy b<# dä_y(Iqj;cB-Vbn+LG|M]=7 x6u{dqѳιߥL~uutJ-p BU >h3#¸pcik-RXVhf٤Z>R;O{_T3;OL蛵rDQ—NTQ^E5jRsؘ s]LBO }q'SLS\_M ?1`F6W^=a-KCCb8S)g<<h3+HF;ahG7]5-/&n >8k;2) EF[O'Bx\JxP L=H-IҧntMӺ8@@Q%I ӥ afCrڭ$F0F(}B?9y'O.4n8XEBqwTS$Wp=:5Y/X' h"6^\'f[Ț|L , sԗs{H&f,>`үƈև  h䐇!l)S}k:= C~޾/n磱G*nb]^`/X+lAD`PQ\[gиnseP4~Q[56<:pa(>СQ+> Z DNmНyǸ5,O$@s$iN@eʎT~]S']gvu߻Q՝׬)[$!ba.U+P}*tdkcn;ISaz_7D;[a:!^}I JQG-|v6Jf ke8*j6P>$DFZ$dlQ&_ C$KՁ' j;qS"%1HPS9qx+x@lYs[q=jkF-g`C@ P/\~qXj١6-A,wCDn]~}I%@;zs?ħe*I*vAo/[#yuMkl>jQ+3]n*I1'!䎢28mԳhGqR4Ҁ2e[93F$*e 9/]ͦ03 Mx2wvbgEBtVؕ%a3?%po(gOIMi=؅/x7 Q;xY)v-[{%¾]W=z]mZh3^,KMv{c&l\yy⹤glNةİfdia6cIk#,:|M R^JF 'hXp5?-co"3%J)HpJh\J QTQEp}W[DP ah\ WQ"%rIBO;t']uKr*?UJ F/k?ioST{k ^L1v|c)2awAj5[?,\QaHpzⵎTr9IPq?7PwJ4`(6jk6z!d[_-Uj"{b?h2`Ds#&!S[.b짆 \1/WӐ.#g5e rvj&+qPX-BGZ V+ӘLNfsB)Fw4AC9D0dMte 'XA [j+gr55[#x3y$bvON3%*>0u\Z{oڎ܉DU9)y(4G.fTWTt)x;=i|A 7{䇝 g6E+o=O2ec.Y%=eMYo~ok݅Goٸ>5|=< u$7Ly"R,TemBQ2FmBvE+<[ExVcпylg%1Z8 _锑7ɈEKcsVLMCjCViĥZ*;^&ۼUyZ{SR[2zAMr|\u(JjϤ)ckD? Ϋ/d?~-*5ko2kؑN'dO̙@{6V͡Xdl0M Dy%3?F@Y G!E1D$@RnYQA1$IsKzܼfx>GYz[ix3F^!o6ߒf: .;@'^[ DPdV Q^KQ%HDk^ԻM#2{'`d'o,ޗehIQU΁vG.EAkUG"J nKe]db]r$61Ap3*!R(mNdžtaߊŭCF fkƋ0mx@ʠ\GCᶣVw|6 MΙ0(JؘŪx =1dޡKPOO},ެ[o}K{Y$~:Ug:=~EZ6J|Gj2 ?FzS$Bō_&m>Jر-&g!D*a;ޯ^7"bzȂ25@ghB󜟏}o <(.!q;:LH;摶q$82'35@IYE6j4}VVAph?n F >͡m@x'rU\p:])[c?W9U>=#}) f: I[.4CU{Tm #6 N%l8G>F[LBr|/I8CQ!={\ɖ4ljBj_?NtByZJJ;Tp)!Ms՜sV}^q&\+AKC"'@;p 5_OGua"jsXftBk]k6KvH#6?wO~n34yyYƩ} S-o`^p}V|SQ]ߐ8~;S PQz٦ʍF 9&,3+Q1i1 t_zɘ{8nh6(ZWX7<+>+ LeԱ u9OK*m,AX>P*.AWs4|\+z]y pe+|Dno:3ubA }IUIۓ$+n$7W9cuNXI <ædG{[i&ܲ4w}!DC,ܙVasSΓ?'߽p #z\z>{q6Z<"}L;iO`'\PG$U!DME5GS:aew?,C+}&::U/록Zj0$[#'pe\tX$wj7| ~">)}5(WWM b+LAR}5er[FS&>[i%' l7S̗D'ytnAP`1=7ڏe̕}#C>YƦahA ¹[$ol rP hmٲe= Q9PeҖve>1ܼx އbQ gI C?译 <պV&ĕ]<E6VsMHkc$<ޯ4kt&,E('*Z@GZy|?DKC3ШZ6J:@ |/R_ݘdfyMƵ%kXW7qa9թ]wԢ!0< בD | A (PJkN'VWYJ05[3#Qla4`;/&{Lbܰ" ָ!Zib;;#as GwɄNb OEaZZyo^$ϰڸKပ ƒxnte`\ R"+.GKq"A*EVt2?Yp*u \1;( U[eݥ2<ZL:H>=PnOB!͋+YRU0A1mP6fr׉O?'|0נ"r9F q2CH[$MޖXXYK"JTݾV 2R\ 9C Z8%? lgE%&D S uؿZ!MR6Jsώ%Tuid׉p`|}V}O! 4iC$qأ-s%wj£[#3" oVonemHٷy3a 앢vFYTGN+cPY Bvܖ W)M؅(%a6shAwsI-1_J?qs$X5 UҸ*ȀJR.ASe>@1j:פa. ?cIm7_eHl&fLh=.R&rS_ ܠo@g)=郎8&џy3 6m򓤮MKPӽ~C`CrfosoqyI9ftXxvup(=fõHkxp IvsG>B0<\Ϙ3>`~A =MX%Cu/FӘ;PFfm>W{gG<ѕ/d;td~l^ K6>_5#VJ)Lq+P{L %ʪͪN~M@iP;k@#}Ė ~ըG^'TR:H9mkeF~$pUBP*y)ܮ^s:O1^;$hϧ%BiK%#u+?fzMB:8,] W"T*R0[/'Pd\“pm%GL ?K @w 7yTun6BSq w2Í2PQ5Aeb5Qqm;s9lHy7h:q`oxqXzӏ;]F :-p{ R҄f|)Tq{M3 2tAcQ/bH\矬ƳNt3'S麊>#&Zn 3Zffk=AQ<|Vf⦂ 4:9!}F8CUS#B~|is%@8n .N$"``Qbj ,}G_)UiuÄ+"^{S.߶t;w /.A8r l4P4c|I˾O-O{U}4z'AHU~}s=:v!4^>k%ۑ_%w",LI柊jPb͑h>w3zdʛq\ܠ;2=ČNF'Ʌ^!B|c*d*˄}Sy_4.^~Vr4yB 1/flO!Ƙ5m̢MȣoT.[JLq> Gد)},b紿ʤTeU1 axaid#1 b;[k4SvϽ2lI&1~Bg[?*Yoľ :N.*R}:״ƿz\^*יYC c8 `ڲQ30d@>ni)~ dzeR,M_i[išKWL~Q{0vV˳3V_wZ?dwVm:!d3c a?ݸiKD>xJ:@v΅U~xTIPID7}s_:is1b(PwTf_QhQTs$YkwYAmΗpA`|39nFa\wOS`ؓ[P9]"j}P#Cy"ӿ1F9*յXʛ0$ s8f]Tݓ樘R%FtkReMsE_Zp#Y?E.cUǸrPE/fiv|K^sȚx :!j rv/&M'pkpVpٜ{@<l;fhtֈ2:P;%8?erjG3N GFɾ423GO^EӬP_#s&MӷJ.\"lFPAoTZ34]!)<܊""3-8I85pr6Io>J]eBH/rܕщ z[w ؑX4`"kQip}nLq_M^ oEHj++?犕\4\6 aϦ!diMeJ;0I`s@?BUNS?zu]H>>wrH38u#>fdգ~Bba1Ph f}@\TWM|~b8ݝs?^J?veΏ$LuN'.]`!Kc-evpN9a !AI'\w]BrW, 9]Btl_E-'=Tl Wϩ8I4L\adFWbqKwS up,dR#D}ȾBy 5&:W3x:O1t4.Z?eیKN?MP{ck.:=̥Vݣtv?{)tDlyKsH*ް`^+;'Q6Ÿ^q7M ՓJ{}6ؓ@Uy;<ٙ| RHr:K{qtqM`Y`*{VΩח0οXV i"cSb6xuP-@O^ZA*|7RO` Eq4RB Px d9O7~uA^o?ݧ3tN8p숽.by]Hr?%ir~6Ng*puVhywJnjgL\z6!H0kq,~4#ޠA`4*r+q wpͣ_QEo(nU@pO 7q~X_ )r{cK4"37K/X`?V6 *T֜%>UeF%=%mR31<m t+:W ~G]Hȴu(Hy֕?Wm g=$bJgD:^{3['(,xn)s  Tɪ>r"PYT Oo7TlIP0-ަ7yQYm}SkT. "Ns[q zb%`[%d+ K80*0tʻ<|\h('%q |y:Lcwďwnڡ֪j*骳bl])7?#0m^=Ep3xobOu׆8hJ[P] t |ONJޤ*c\etBYO$YL>~}*Xŕa4, {!oնT{؃ P屔#)jQN{X^C{ĺLgJۓKoQc9'_A!qY6U(4ۯ\5ƫٶ#! RB6Usԛ8ff{4 IZ~ͨ v[h|edV@ ba.5]bn\ [BGN 5;'i0Qa&Sb۷7tܤ#jb)446οD@,g(L\ٿw6&DeL9Lڞ=IA >4+âN/}Xսޜfu@l٦ۂ}gQ7ử6 Xi|j0M?r@~HJd|Ml!@6 mLi+Swes }C}.Bc¿ V28L7r {HtVKT&Ai}26Ę߭;=Y5$0/w'+|K~01x39LBj3oU=  A BXJ*|0RCyMfUQZeU9A}e&  z3%^}E'jqPLPrx9yi&d7a^÷])6or vKe*)=q}O\S(Uk \W{3+['? ި v 5H?sBDF04[z=ڝE95UP_Uu#nHQԕŰZ۳ |vJ!;@_{mM#>f 6;2uW r9/eD܀t[wXC/wV7lSK] cl#Vg, jZUNH;?܄ICvW%W+}ay\ww@[o>tMyjg[ vIT|;|]wo<.`jE5HPWL 9G:HaDx\ R"# SJl[ȶ[bg'Dn>c.n&4'Q* *V*P`h(r̗{q{'e Wd (?S{/4LIpCK_ѓp ZԠ+jbVQk`E4Wb^BIL噚[p5QUǐR=ğP{Ĕ:Pv\\ԍ _a&-N ԙv7}NR1#J-M ʦ(ݔ/]c15H% j#?5J;2O{"yMuŀ~~hM^-xlO{" H"H>C+ ,Z'N#8#rVNlJG[5G0楂 G+4bTOuߛè+=#eޕcM™FZn_;X{+75Q>U+ިNLQ" ʊspBi%ʎ%,tl0gcz%׻5ᚩ󚑜7?K`6EF95c!?p|܂My b/zI5S^~7vGs ϒ!ã`~|j {?HPf_ndTaX@j4!;m158#Q˺IT<&Stsw$YRBHm hB=_:BhK:Zv˚%/? 9bm}o" W=M?  ´$:7ۧcJXf0:ﶁ+ P,@wq"ULB]l{.M ^@ [ VI4*otP N~M;'J g!*چbZcD/+ ن.cqfD"(B>2Ε'ʫ0dW,m+(zܓ9$>d,fB`WV{fYhuo绖Yt3' {mpx*>A]KalS;$>^JHs-RE{6髴Âh#]9rD̻5tu2fr[9GP% =VV\?/Ta%~0o<9׷7L}di|OS9bB<q'K!CN.Z[tׅ.DEh5UFOk}CEu%-gf@PZ[J&Q6l  x,``gk J:|(DMԎ (JXܣWV~dnDr*KwQb!}!/u;@ ѼE.ZhB`V.IQmc$2N3Z!5M+@${ԫo ]zh%7oh` S^FC6-Gv}g篽gBSg(G>ᄃe+!l:Rγ(MHȍܝ\O2 #;ɜ\#A֭eG)]ծġIߠx`)| f˹֩ @mP@NQ#*bN*]|V&~ p)+N[=,kʼn&#֊&Ұ4&cEgeà7pt11֊gedk+UcPRBo$n^qc(cJV,T;>~W" P{(VU@Mi +Af{qu4d醹`{ضa :=ak'83H/EG| OMkɜ7"[:yE67!gy@ʘv2J;ҟЮJI)nW^`v4Eljc} C/;щ HB K6Ԅ0m$( 'Z^bH;sS/=%feiEL-TR[: %Cs\AFG8C&.zDu]tmI*x\e5G"ܾT[|6 /M ޙ/ZF>鞂ӡpqle_ "WWqVSrHHA_-Ď\ ot&P:y<(}k WÞvW9%xN0X:PEÆ 5Y:= 5?|[/Xɍ iyzF_ !@gŀYK 2>₮̮O6W,w~6XPlF9W'wjTH,LhL BP 5`S<6B>]>g[V:.>yxZ3+vLyN@d ""-GL)hBfUnX68aHiX¾2i2G$LJbX!"|m`(6v{? uRӁA^<OP5%Po9Khe{n C1 'Atnlpd."~ !û }Τ^ N=2;i法j :&pnƢY/̡ʹ$af"Pf}e؛ {ZXeX%BӐ6| A<A6V`\ǯ=QN؆%'n3E;|u3{s&h&1* ;{&+RG<x3`@k \y|^DM282NՍXhuw927z/ŐN=9,I((7nvB0+F!\9y?e"iMD"0d^Bͱ>ε 纙o lg{3,fmCGG]dkqSn])00}`4w1ߪ.dT*:ff;ԧ2/ۢfsuΫbA̞}Rjؕ١n|֡}qd yhK#Ft38"q<>܃%,FtE.0J+/)tlJ쭰Jܝk\v$fUA $}ߎ`jq @l$bhDžޛkZ! ROCg>ÌQ HA;Cr5$W5H?c&z?)q&d. @c&w.ӑ&^t0VX$G{UH;.B5TLC ֊{ˆLJCJ*; cN>b9~06mյ2@LalrG<Ě fqM޲a87Jf nTvQ7%r\]+ cGgMdz ̋J ,ץ;J8r&h <&W3$dRy Z C_0JةnQ%ny}O`ېvGDnٳh*>~aG%'(<.I%&XM̊ NM%?nx82ӧ7j m+''a``VgGr{]!LNy5gTSCsBݯ ,lST t܎8Bmu{Zj@.t?iJϧ*[^}wx/n  GsCh➓DȲ~ 6np~97W!DLϞf5vۤjhm,Vnӄ\[ ݷkޝʒ2<(cc qԳSς)5 sɗH?d#J-ڳA11P,aHR=!0Di> ekqWZM-w텣6-<$O a"\ZG-{mGJQvNgK :oޕK ؐw o{ǯ+%bAth#!CE&^ u9v3(yLfE@?ϋmKާ]94/1;V {YWfз/=:)IﺠpKrgW0MVNCƅWaJ oX< kbʻ ƛF}9?bXgba֣? tӠ/&!s}C1Z.m$E6ݷЊl lrtܓAv9징ft7y47IJfB/u ,*#~NttMUٞ5$#BqI43b٭ s 6ľ1ۡH->>ZlH'"OI]mP(~1'S蓙oOn;+w$t/2F=D.?3!w*yK@ȕ( s AjhML" ƨ;vK%rPp) wDS+!{q-0LtIS ^rER׹MȠoۖ*_rV|q@ #m#PjW9]^^'Z<=\[2jLsЄO)ALFlZ#EܵV{A 0e3ΎooQ@Qy~@R*o:֮CKpՈyF }(mG?FпxK+?`M98RDX;:TCVX/;pFW!#~4J<G]e/x>pߜk\Vvd G)2&k7L^1b&7?OVHEæ\9 \_ҏ8%3! η #5a{:,<*ٻ!`ˮ;"py r0lÄOߌpw_4Ol,"A~³Lo8X (_?L=0&NL nDm`^ETGvgo;8SH8W/āfx1hq*G:1sURAr\Ɠ- [JG}$J!#q:jݥ/ei Os%#6!v,ɴ dś9X;/$UVݠ%9,+< :Ll6&r$t64/s3PgY03X{`b!h_j+Ӷ@!H͌RuSƵ% ѡ*Nv4vZ$]]:bzݠID)9F pex.[1EjyIg5}}ĢXz:&zU>B|3hNK B_T8=ѫ~:NӊN,]-()Җ]#tշn [J/;߄0t5`yATP0ՓQKa;#u"0$ m1?t,7[<ӓv{DX57 @§=ޖ mtU3fU!fB9t7NMno*.u^MAmigI[pА{5ha\Cr*D¶(uDJ2}~C>w& Bf_>9_ 0׎Z[?/:l/v˔j4u%-3cx(e՛5ML2 G0kC ƣ_7Ef?ps5:,&EA0,W:."A,7'ΛIAE2 bnNrqȅ S[c1ҿŇ1zrOvW$wa -+Lcx{# bžឮ%'!'EVKw멤îŒ{g ]IfΐT0$^Ţh8vJ2qQ8&4:_%m#2ыqg`]M8Z otU~5.[L2٧{SCBo8p(Eԃw'b,ͷ[>*~L¢YkAݓ)rYԕ o>0{;cniv\hH9qU#Tb_| c iiiSDIyᲿSp>U,@훫֥in JKU0j9͋MΕXQMl2p@ WK~>1ZueܓKEY{?t /L3j*C2$Š\zdJrJ6꙽w$K* DuJOGQG*L[?=+R;YtrMIW*񮵡2y Fh2[7WpDUf4$N weWclo/H62!Yhs22_b"k}X4}=XDFm3^ ̭3j}ݴ$ ҖRD2L-Ht*ʲVV;a4+(:g]+ڍ)釸 jLj`7j++3%>քV̅˕uD9+wj%--*W6bl:g`^qh1ћL/ŧi[S`!DqToEۦO'Cw#D{B? K,+>-/LN.]>EG啣[nf2 S(㠵ڶJ>>_CP'[S_N.@s_k ];kOT3zJ\ЍR",$m5y&U0ۼF2w^ϞUq8{rs>:kF`F!{/eE'X%hE5D|qj@OOZmYGyF(8˩Vկh _z_:e޼]tE}do{tr8VCƽT9E:,^ y?IY)eM d I{ /J|A.7RbƷ&]U ]?ln^%CUɧf8&¯*_px]Œ9Lґ;R>enZGnX С4s^ԩ#&˳,r ކOJ1`O`ېoZ:-+J~\V|@].H1>jl=}c8U*+@NJhig>ZbZCmn@_ZbGīWl S A˝-tsO\;3@]UܸY۔fJ>8;l^G5մvFO2M8TTkYL(!ѽ D0r )!iqȠ`~/!\T-9Up%R>Wo+j<12>.[.Yl?Ȕ2 )Wg.DhWv /.ل6`gT5ٯ,XGk(X!Yu ͆%*ԇQqzhWoSv‘~51<.At~U)$\r"H[+-'u4ÖIP[hS~Nc@ʼn5rB P40Zޅ!9Y:UPIVZ9am~Uƍ ‘J`dZ"`?5prJJIVnc;~kھ(&A|p2õҚj'fgǙ~9O2.poiBCM -$*{1OEC 'eZO[':[Ue>aa8Rؚb,vڶC@QȝIn>ԃJb!0 g|Â>ra?Xx?OӳH+FHu _ {HjUY&?:B"Nⰺ},'rxV2MpkS<9 >j$ *u(2+"7LΩbPV'_I)&XL'07I4-8Tyd :l8<L.["%EI%yP&~#%]#y>\h;%&ȋ/5Jd6muG u~f7q_Q;Qz_QCU|1/GD#3F×LD=:W4pw\ ef}'7>ܵ"W\}-^E47grӶ曛QPN,DIWVѤsnO=d1[8=G.Uή@qcG*ImqU1# ƲuIEب![^ Ĝŗv o\D.4XF.9nM\x2A<wrRǀIZ+=!$p1 )&ȿ!z}Wo%3s<;RL|ӡ~PS{zjT&3%\30lwPfKA%/l  nDA"%"fn9l]ݕ# ielj&u?' X~ٝD Y1" ,Xȯ)mW!9- Agf8|.f)V?msXK:<%#3'h0Jr1G^T+Ƌ`rӍ9"tU/\+BYc#T%WK3luLHNMU1|chX7CtYTT=|C !Rgx_ iz@hyɩD[AwD2۱%wpYi˸患_d;⊉nhg 6=J@%Da?p< F\bkqda-oDhE ~v:2cbhDFG[/׺B2$EX7 #쌸(jCqPu]cqWV 뽀: 2Z}=k>/%@Zz(n;7(4#aCz.+E ; %s`& 60VZ8V2,yQȝv6e<.F,Ƙ䲱H<@-s$$t\@r>D6/`)/ 44._j)%,A =`WIxwlC D) s.%@3/>#ApuNDX-ɟ pa E``4t}i[S ܹ-Gxe1S?9PLֵ$vE94KB N"ia:ߊ2o5Q K_* L˅-Bo''w6 IK"4mz fZg93J:ゞSq]Aw._j4w{7ڝXy({#/d)k恩T2.G*X-6;9Xd$Ծ[ fX[!X6ԙuȰ^%r1O/\#8`Fw<;&{yHDF?_@ ujW)*U57&ƸCDpB% R$-}1ט̰*)'zMj _PxK$eX0|8_}*2K{[egc> AnJn`$vǸ(~V2B:/n%d@NI ;oimώm{m}me#oc}7 hU2) XꎚS}נmj-8H;bj Xgg[;IPAH{1׊Fz2q[s1A l3ONgif4SCp{cT.`Qo8a8P3P!_(!=([&xC)o%4oJOd&c*`xLoSxyu/QP[o~?\Vhi7T ,fK TkW"~E7oql+识٤F6rB?"+$ qѻ2[ũUUFs1`6xz8x:yYT|r`qdW(AnDZB:2wnB$,=%|)W&E} $>e,9a].oϱ*qŠc-\0[IdQ! dGvNuwWɝjoq.GG}%u31E%BK~a;I_U,[e':ի.|3WN{z_㿀h n.5ttce:'8kR,(i{d6S/:;!ǡI hQa"([dž!v/ Jhu봓'`H3CrϩI\MtT,]~2K9O`9jhMԺ {@5~S4|yC#Q OU1h^>J:$F/[$TԸ0߼f'XzY#bFg._t%LEʁҞi\Jw@xKɵ-0B䂨)0X? _ ۢ Wmo$yQj:#umۮiM r !O̾§ݤ48Jp;=~f"1G5%=(9m%{*6hͤ$+FݵYf_։G}M_cQƕj>[GIlUH;pnz zB:<?6tz`2L#Oh(F,zZd/}_, ۑz.U:Weۆ  ͟%fxu=t@RpE[j(FQƚ&;Hr=ֻUe"c"].֭ 6G:&fd6}hn~'IQ$b VK1lyNE|AeZ29o'eެn4Ni㡩υg&95?0%s1~M?7 !j;5uW0zBA e^ Ejbh7lF=^%.4B%)ɇq-iۢO1d?!H"\2z,\5-P>%S\et46UIˊ}G]Xȃ23= ޓq~"+И- :. jc*_ Ӆbz_ bQv_U ,N35cS"g03ݽ_Dy8nDB&Ix39D]c-LiKuZCQ( *gdM0wW!"dԙŅ[_B!1T['uL_Vf?\23Q'I 3x2&sQ{^%z 85( >0k47fKMu[˛-op5!"r@hUɵcfIG_]G#֌O%@ f#\L 낆 y Oe01&c+0 ޠЇ+bV^>_E ݻe0&7Q3P HŽL<T4*V IgD_ti徥2No= Y$3 (W qIirT CFaҋRaɽ;nϴܱzvA yj ^]Ut.͋p :;u="d6XEUq񠸯[`>j H7@U_>8ka֓%[,^>PYb?82<Լ !w8iH3xB "BnxrwM=V3y4ʆ;gNY*inM:d3 oW5Y) nuscML'oW|1s=7n&yÃdس? }:HxOQ}Rlٮz96aV?iJ2ح ,[Rc !T(%_S>hTޱͭP7>/7{0d?T3,¹5, p@8ibP]4rq2L _78ih^/zf?Y=)e_M5uvYJ-+JmŌTJ#: W}J|rڿ3vlFD<^Z*`Y6% Rp>hKٷ{/h褓Xv94QnuMe}0 "T߈w `Zb*Pr[g ZGikQ#>x؈Nj#gRdBm+\nRt=bPBQXAWWΤ/,MU4Fx2e ĐeA+A▶=TAL, 4[LSÚA:u8:% 9Tx)G6E;*)ESgR{d[>'l[5,Q ;/+:G H@]@|?nG: n-aqZe{cw̗Vsyg证^x|<xF%3 U &?yg\qH־S BqufF8a{~ dOf0 ;}FP:F]#FRP!Y䨒{i^HKU"Ap2`>tM 2Fhe@[{P6&('g6F`TXKY DA2j9*赒.KmjRU!Zf؜UqϨ0ڂwRo[¹X+9O R}Ur+-GwP*;`g2^4u*q?CőK%W͈׏4OLT}/ ;xd_S-#F>/zF Bᚠͽi.˪_ b%SmԜ~Ӹ(PKwŏSEwzZWsA y6 Bo槥/[IV.00Qp?U^dp;] 1Dz>7Y|qqio.}V:}2e.з} x9KViq֨Cn=IaGu#悬Ȉŀ* W1GZ}*NrgeprHXp4?qh9G1(sgM7CD{XC'(uzl6&T>=m+Uɲ6`9.\ؗu`_K&ѻmcg]5ˏLp `}W.%Yd>*Qsݙi4 ZePj>gD)5 S_34%!WZAW[&+()pp Ҕ׫ˋԧK~bxS^RLrx ͋-(w='Aa-Ѕ)Hbg~ڝC٫.iXK[XEv^i%eB׬Q:rrE{qrlV"?L^W9Ъ0+frH h~f dMԣ0pzu.u ɶ.d~X|٨'UlEYvv O$UKcpߊ!cX_a3vzb IӦUX _R~ RA%1/gPؚI2 ]U^o Zn7srJ9MoAt|hJ*(%`&0 ~B[tus ᅼY ~iQG moh uxu1ٞy">0Q*^%Ii{vhDCh~^yx%TL@Hy#^+zbҸ/vN1ؑJHMemTJ1뭝⪌OhRhN惾vv:8m֔6O?Ǎg"=ak!KFD|-Wݭ:/҅XRz1s ;^~sM7,mxey-$kŀ8+3^70umXR> ] 2)oYex[fyNBThK4=Ox7As5T㜦+_Q]ܔ Y$šD=b?+bA;m9WS3m;G~䠀z9ckrNh< *5G\aA?]h*̓GpF9ٻ *W۷E Umk9=.n#iC]/2oU~DOlOhK|͝ 8^?ZP ;e2WCU@ j2"kAq.3b6M-FpZSznE>7뮃)ȓAƘ1cq0L#hE7e/wb-} pA%=jq'hb/iPFuߞhNce.eϮ~ydADcCتfՏHxO=+ڦ^&5wT lψZtj$] v⮃gJ7^^|LBE[hΧm~rk/k+ ENC>@CxOsEm^eRG_5!MJ-$UsJ2,vW\ZjoJR2P;V*poA/9d03]\ T}w1̵_kLLsBn NJ#Bِ_0]k..ł#ɳhg{O7>!`H,c{ݩ1~iI2  ]U'hlY bpS >^{Y! [=:ޟ"Ypʳu`$٤W~4nD.oS6cLTe >;fM J T?;r$;& 6zt2Ld͢m &:$B.DO>ѥ v ( >d͌sE^VR]r>cXh_[ϖBLs8IO^F4 DK O.NazJ~z-Wd M]4a&z$O;FmI.ݏ1n9R& BLY RkuXۚU)r_ 92U gpj{ϫMd9:7w8`=k[hLZNׇO_)#׎ZM&nM)H %Uv. &DuQ *Vcq^Mipߑ~J.R(pi={O,_8mvX-n,uӧO0JG`s[3Vs WA1D[ P7*Iƪ[@UAD5VRF̓NCAG$s'w~8|Oz9'-V$͋?*#gdyXCjN$;{\ƠN뿂6'o6MlD yZ6)<( (x 2䖬uj)CoY( hvhӹw-8UwvGY}n p;[ !x^Lfr {;u#y[SE.HZU 4izJ Aߛ-UE|L ƴv]|oUR|8NѺlYCB5 !NTQ~H&Д_tx+ abӲ>cxrŴT<dm!O3{DW&|_fQn;^]G6at^W?}LIyrӯ}zkh&=oZ64sL 3J\d3%d+Fi|ҧݘ % ~YmS%ecٍZ/n̅}*Œn¦ miakXa:N0]ѕϏ[~a|[$[ZIs;56%c_|1^zp5Ͼ@Af?F U؄*G*w. b} EAq6kvfW?>l4k|5[8\=axwd%|ayr}T 7&͍q;ˠ&'S*&IM=T!D ARK(MԘ1C5%rXk6i>> r^3 ?&#,$#oG2`!ʜ-+ ha BUQf {B=±/鬊}DU3O5 o^3&.Lp"uz1;|iKÄd Oqyr< ?r?DuCUg6ߠXItni>?FI4UR -Z5̥L%Vw}!2 "m=3YdϷ@?^U Ck2| dk  X J|.e8lF-c˔=q |Ǜfy0ov Ro,Zpڰ@&}RތIexp/j(ET5-6_}}Еs -(Nf* M%z7u!b=?4V/*ԅ;oq ہ ̑*Gg* l*xgo௫cvO2t=K7j}Yo4/gZq} u6o C>S},Qur/~%6wW}ř(c/ ^^xvDn htKExGcl+ejQ9N-CT^UrL giٌ\cU 'j7ۮ)ؔAy+3hM[:X{9A ŪZCBo[dLm#O|C^"XAˡ7 kI.4A. `!+xnv[\aeR `޻bXc_LXX7tyЇ:,)Src[cf*H2C5HXI!ޥIG-@EZ* kdr>xn~`1 Fտè&?֏r*%*Um5aکX Q(δ1: DhfD1/f^\6Y )`fAo%x.nzg/[~Ky-lqYk* z?B=|kUYZw 7Xo3QpDڳx@s/e/κthN`ܨHwn{I]6|FJ癌Z!ojɲ0uoRSfЋz@f`Fj.?7S)$NA X{>/QWޙ4um)EI]eb0],Қ͏.|3$E9C77?vǥP.Z#YPg-ltzqH=;P]bgy,9W)535t=*^ݴ D*}]7Xinj8&5U0 n qi Nzh椝3Ʃ+^DKm HL]xipӾbW*Y 9OHxM <խ@|}Euy|W D'skH<9h8NEEvjݶ ^@J)1ƕS]< vT#bԆ: }=16+9n$PP&jk<ÛN$d;8Qip8>Ću'7i»a6D%,oz}=O5(8t zMM;gt{ x@GX@@f2D'}C~?ITCރk* F KsGKi8µ2=k'!ޢ آInղfJ/G^pt{.;?y(d)g߿qsd.ix }WfF2:Nk@\ )} <^tjC3t m扞eJ^3ړ$v $ Nfccen[g197>ME{~@{o$`7!xAE[x=_P )0dvQQ]'2;C27= c1o>cP&\F.10W~d΁la >T՗h#~B;>~8T=NgF혠0]!lP3+;s>S|)O/_tF_c-@;ގm<m@E)V܀J^1#KI 6( ~t ^[̝M"n!YG9}@8lCyC C^NL̡+bF-rx!*CBNq:3_|,Iڳ+7׺o$tsRI)Z9T?xuW YMIl pJpIv,"izAI찓c oof.q/I b|]7O_IO]JlX]GU{iu@ y*Wh{@KGuPc+\NGR.6l&IL#vk9mJlUL\R4uA+cyP$7'!{Ť5Ku'zH)ұ.A3$@E( 1"BBe 2i|kH-h>6%8p yq0rPD_mly(;3gd\0*M] ň>߉S~} @ߩY{r6#hw']1A)~&]I,= 8 bmhgX(^FZx[Rzb,R*^I)fMvùՠV LW$%!䬪Gb H90ocQȻ-xٱY0-:ή‹>фbCC$!Ab`7t?-vf_ s,=P,2Be7޶jO78 ?Q)w/t!'Wt͛q|Do 00ГCT~"GS)9|q2DW+qs,U({2q_^waܥd}EtP%% dyZtpF(ba͂HZiq0R%ЊoW90?qůt"QڄXqT8b-h:طz@¥ZCB'=Qd~sܭltmDH/L0ҡbh6}e#ƪ""=~8t L a v?ޙD+KJ+r}l\ě <> wcnG4 꼞&a8> G7K,g ,@'VnUt}1"e!@{3Bc|[ <Wduj1ۙ>&OK0ю SͶ,z0#󖬐7gyͰЖˡ‡eޅg2:*+Z6_!RXMQb71{3\ie ױṫ!'~2$}Z/jnh BHKYwgne,šek4zA* t^д&=9A-w"q;yAeu')R'$NU¬!omP0DaB1p^Gd@\ U#{` sTB3KX8\(z~.*%GR>dԕEXn3 R! |wBd QQPl?c3Nj<=@"D4&3 y_5]=8ք* Jixo+35?BlެQݍ'ޚ[lƩ3Xuh64R*1ݻ۩bȟQRWj>Pao+C<C`"!wi֚i!:*Đkj,5VBKRn9 VUD銧 ޭiv&[2Rh VoC+(\b(6 o06+,k3Zq:GɽAIA*˦uwBioI=\!{ ^+R_:*w7"f>=O0&r;@[GS> ,N_S?.#aIb7| c'5ZDݕ08]Y< 6f* %|7߾KYA% hM7O9@cڴº' yՑ(Z`làSCe>FpdJ Z`>ˉlkFSJ=P?]x-Gn5@V8>HQ^ x ;"Cb"@S*Y 9?aoN~Q\cG!WU_lҌugyG&mϲQc[/st?4;&8tx?"z%NdJH#$!AG(Ż\c2\{_~f}N[@MY9of;g5P7O`dn[(&"܂kju<x;D8mwbM*57 Iš)(t/׾Z6`HFX}`3%eB}*sjll&mWAI5E{JW.!dS49 L"dtHHs(XX;~ /a_OSC5J{,ȩ}nu%7JJyF% zGt(,䬂![?pI} q~87Ilv ;|Y]jdEOzo3\QV0m*KCQjVהəY$ 9R~X*$viϨT!V?cg־iox0\ň8*aAad/pgI./ߒ](z*aEaF>3[9s}'i촅{;G%GOe7!DID2aA L%-'D;[˿k(>EJH|4D9'J4!pR_W=࢕)TNš0E[4]l (} p&;!_'"ȹ^HDz\*gԘšEseZp-^lﰖ, }T(uflD?j݊L"aZ|%N-`v g; tE *\NRt !wMam&|.v);LJ?Lt *H[?IX@ХPq Y犙i `~*ZqU/.2_+qUb0"2y 9+Y~EH[`1|>^^I7EsGq8uxk02 6VJxNn'`,vۇN\ʎ9–kNwlE N={/mC]M=B-jK:j@E|'i?(Ȏa{=UA"),{&"RqQ7%7d+o[ePvX;Z'CzHU+T9GeyKS)![!3]zY 6)~QXǃɩ$ ~! FYag% Cj/*nqFM8B!Pe>VɪXwzV~f{#-|apw%kmrȧj2 YLV$Į#:LMyTF UnU!|%`XjƟ[ 4,UtΨZȐ ^+Ч{ZB|64nUϣP;-W{Z_k1b Yr 0%2s,iln/ٛn3,qqمZC?j$p_Hu[o*B ֦5Iӈ0x͝Nh/̴e#^ C <1(htU@lz~?QiܧM` Eqj]!@0U0zu[a&GZR NQ-3 z~#-{L}W)vEMќ[!C[`]ޜ~e;NFzy5ϢG#no?^.@z72h:֧@i([$W {|CpZhOAr:lZJy84!ƤJw=sOCN:4PuR ^ny8<|7TieԪ=>ޮ 2_u0x ,YO²9-QĈE'h E[aߛL}*]#s?Wqh*e7^ON>@\/xd C"#,hLMѹ~**K9|q5TuINL/iއ2njkkHa3e*rd6G>JJ\ 5N 9ND )uj-n #MĝgGF^[Na'ӸNUG|M=:TnGOPW.zcU |;%t3e?jFפ:x@:Z]J}88oDT׻LJR,Wa^@"PSӋ;UH5nzz v9i1u2L@Y }<%?8ɺ1$4zl` `( 3CEx]POF8&u8[jiPT 7SwHOX]@{_ u/& EsMxhTKAYVf꽷cL@x2loN?s9<-yWb62OQP.EM;zeJT1l4GIk{@~\5??pk(삺e燚7ACiX) vG`mk/lS"̰bI]s1Jh-Y7TM\`O\ko jߗNE~Y[}'6U7 \aP`#gt'N_pEiE%ޚ3{o#p]ՑiOHPIHa̔0RGn)!"jJ¬3SA=E& (d" u)?UN;?v5V6FI=aS.aկRW${h;ӘN7ۆkkbO~ŝ`u~6&ݑV6m;ltNw&5b+܆\@Z?OjI2f=I>P q:'6pJR֭cT^Ԯ01^o|fqTUFnw"""ົЮ!PUf,pS uS/.ёF F(dS .8&3>cFx޹{z+ftf:.bilbCpa.)MGo@/]Ӿ4^)d[fPg;Z~"8Z3A+$6a|⁷R~ݬqqs7#!#5tJ rdc2K.{i\${(` oXH ^1M``j-H 4+ 4tBኇTSN l♄;eU@_ HA 1H0PXnӗt5DRΩ zkU"7&/QX&%:nJT29oː$ y3}Ÿ؆dCǼ@)qU1"bz[d¡p8]-?ݙZ߻n̶q4@.W&=rʝs"۸$Ji%͆}iVՆSM|!ӷa$]ʱY A,bCjW3TT8!aq#[d@ f_MLZ,nL!+ ո6Љt$xE%5j{#RB\DhEB ($7rrZ%XQMﺔNTj^$P><Ѕ/HXp&yi8G_@ z믫1FoaW,iL]ADz.i 壅µD( *-D' -E@FMTEY 76Xxt>WGb jW@TV^\RKu2BV)*jTxT;BC,,bAnYLIۊ@;;GG2F.``X#욧`gxŦmr}5eUBRyrѨvi8\SI!Nh5yq0['<:8xңsF58 Vĺ圸= Goׅ#@9l:)ic!Р=m88bÍ<3;'0nN-Tߥ;*zNdpk {ej /G#ZCUz7{O?o}Mm171z@xrDMZds3T0 lp}L{se$sy0>W&$7Py_[E%G$ w KT=b앱۲t-`K-|螦f#nd,Na!Jj>: 2z"Y%=ȭ7o'ߢjƹk`֒hqh"1@:q'}NQB96@1'XǪV-LV@v?wd-:ʸo H+_2;҉hNUo{ڠR@,B'\e7UT2+݃uBA"ҦqV K}fm%\g%gP/֎'{o*0>`EQʌD:frKb:R,Z6WyZUKԷm!.qӑKQۀD`oVD{ !c8pӲSI_Dz\Y&Xg˜/apo[#ƬfˆD.eXrP|@Zqwa@_쫴Ӿci~H5WZ|@2w4x)GιrZO (?;: IЊw 6Suk3>&ixEz/ =LXPB6㜧xNek-/ /kq#1oB nA]Oƒ.|./8  0; ͣ|JC1 %k;Ш/ݴ|@?п f(WY;CD! BU;h v2)?u'&a-\tՄU9 p,$:-8I;vhVzN6eaio>h Mҙ :{^}!7|9|o^< jT603j~|b1oۘUx3?/] ؘbu+q͚]g%E nHg.Z?ߖg{,gwmt"oB\]noJl4u^3aL HUKj9 R|I0‚=eTܼ:r]cZ ) I ?_$kp"ڙ@e)ʊFAvz,MzXLp@rnR+D*4-9gc_W .&'~mIx SNXg% @ KMmN,{-va;j/m&,^ŋYm^(Dac PdFz߾e*鎖ve`]d|)33E zT$+Y9ryeF|iB5"Ngq^ws (sJFCߐjMŃ{8Db6M.e`Oi9Phå tU -i)=&9Qs$ 5ƍ0n1]5EwG 9pNWsھ5.?vxPy8Q۴?F)=j4TW]G`ZJ@SU\x%z^8h3AI)Xא෷)[z5^w/Im_2UDkt1lE Mݷn dG>5ZNa!>}Ą%`J9b'׮sMWo2?[&y_j4k`ـhܒ-LJ45KJws}.q([^X,dBBG?.a8nT5+xL<wD!ewU&OdUlw]0 ~hO+XW:~juVʍii ,+<-]VG&T ߜ'R d&P}4$ezPN @I.\ˇXJ&e'e:ϱZ?>TrXaDu]Z1Y3*aZ̖W I<1hÄF9JdMU7CZ-4n9Of=wֿٍT!'3=p ZSǖPsn{(1/E7HX 'f/?$bmBQʹR˥_ PIwo9D;;Oċd0!FYps:J.%Gt>vtxV 5v:AQզ|f꣖I%p}V6uO73lQ^T3W]G/4\@YhuuoWq{7 SGdaizX Ůp$9>*=V2tQf0˿Q=M5O!-rV_0(֩^ LI _Х35MD̬ЕP/[QWb.&KF![Ļb.&|&#`D+_`TKŧSĺ蓫r,KlYPPˤe e,< s%:Na76Q uEk*3/DyeǗa+w|('{\P[$8?XvAf2ga(2gBusrK+@`EDgVZwaVZv.Zx~P1/s #:B-Oۆa\#8ܺ@cgHW#u9r?9װ0"sYvJO-5V2ҺMbɱD hxYna8k\ާҞH`DrT}p@'!j1/toBḐi<$*m|q^Df^) 719e/6gK?xp6V!4`t9U&|p<:b{[f.Ό%@?a,gkzkБb=+Pg˵C"7wtAՌѐV[ %>a$:),7A ! W6K>CK#~E _ y o1APETPdg|5@"R9Ǵ{F4L@`vnxO= } ?kWhuÙcf4v8N,1»c$1ec]G`K?W1h,KBKXF#cͭp^'O9Ϊt^[!YN7ugO7 \W9a!Rj,/ekV9;$!q~Oy37榤;|w*՝^L(*T'`GТ{pWۧ_ 'Ds[GS6n#Fwp9oЋC]/^t{%LM*]hkE]5KϙVPR_D8Q,4#[iDb9aU7%dĴ8\Lo7el;9<=feڥL35W"YQzk|q[ 'mş05=.KhB+S\4BG4$r%o¼ 8 7ڬWP#dzFh$Gm(e Xp{?Ӏ)Y+ukAquӄ]߃\cL0Oyst Ì1f֔Z^aȽz *^Vbu˞L c譟NZԧIA'AkSX)s?\&_8uJ)D=2ѵOWfh _(kVԚ> @~mdJ& nᖧGAR<1hΦpmSʮ r\ Go🌣;Rx :aoN `qR ꖚw.qF}Wюe58n6a0R*a::ls 7M?KWseBXq}ڜ{%VjmZl~(g@OqALFJEâlQ=P]i40eSivܐ0©hj r+ \߸djoty8X EXāv}62@k0i2| nJEK V8ŚKx!CO rl3 8 0LG8{`N:cyL*Ub;MS+br'2agߙzYҳMg=GiݹŁWaLVi/ -mk{ QF9}aotF ,J`vI!~@** fě%3HǍk;W }VT.:=az`*a/m,ZȵV0U 6kpf`)ђzYF9GIy}wQ>۽Z b|͕04V $=J_7[)ZW|Z|RitG}=zV̾(ЃDIzcjL<(%legUr9 kzS%nosp! R4S e\z 4/[` y49EE V [@jQCu[sNe[xhy&42U,8eX߱-p6#M- VK%ڤs}iI ĖU2HyFRNqfEB?wFtENA= :6ASgѲ5 QMyf >$] CB ܛ?Bt65]Lz:Wn^{MG2[3vyR WQm"kbiI:ܫ[b;3ZnA"%!z!=tc p^7 9.Lc/7'md8;dGo၌.lP%vGRģ 1Lb5uA5Z;=)6pAx(l-j ²֨54!RR{oe)Q fi𥜗ʂ،!lR~H )ۻ0{s^S, ] YQx?Tl1%KgP1d0T0quɐw&]d_C8è묤3aP p9ߜRK;S\~̼1bwmIAc% A .ۡXT1u tB;_F;!)IP=v0a'`NRJd1Nݸ[ ĊF\"t`zmܡdBCn] :bymFW:Qµ}'KoSpi- =e@A p0^Vփ/'b1d؏^'{{49mrt&紾'-ڃrh8SU[;Cac;59?ǟpW}P/yPU&&~&V+v* ""I8(^MGyQ!B~ m@'Eit+AZ|~rCج?5ٰ `s> !NB e1CR t]@}vPߝ[7aE[8'FT吶MWvdLmʚc|\ǝ<8r2}kl K^&ܯ7]]nPMDJhbCs wZB ˙/UJ.zK|' sI-x]CqL= b(UXI|p-*%v(C'ְdGfYh"фBy)9{.g;"6KGc2[Rx%oJl $(\Kʭ>&{EBcbLnbb}@^4I!$X3 Ӫz#Ga;[CZm'EX7ڼA*OLA;`kOtEFDVGQŚ6gqџ %~ʫ Y: LMlU8RZ~vmZeC<\$wRā WQ7- Tx˭y~拑# D:1 Aά.OЙ˨J}<#C$-Y.Xa:Ht)cn#+CtznK%87}7ܜiW#_Ckzc<0#げįעTy%w+ňrZf?\+nz\EPz8J fZF>6N+W px[[OPݟ"kn@ZHkܟùbD/S4Y [{4 T85PBO#e$,]8& Ok }ۓ: jjwQ,lWV`]`_NC6(? ^REM2XwHY jےhĀD9PW.}J7=kL50F[}@Fh#S~'[?i>q{G4pZγl:'ۑEo +U͚)9l62; {)]z !.oKl; %wvι?bw&Dӊ 7YY wv塗{ly'h$}=EW.r+&7yUU``Оnʦ\ڕH[8ڙ0c~NQ5l^0sm]ez\i1 paTlRq/'pCfG!3LjBaDQa:$TKSW!Cgwxٙ!(d*1ӕ,jуt:)& %&NNvE=Q*ّSw]~<՚'%ҝ ,Aeb6QX?+|8D`7!ǾpG\N7Joørwl)]vWvv]x< )€.O ޳BD&)pK(F?AR+PǤUZ"cOh) t  Vd3m8ul ٲd|c~:6S@|D^8N'cM3UKKP6ޖ)o cyAM.[hgohS8nʚͷEO!_t+-քZ]`VLF1?#Ә|` ';!WKP#:'p; s3{_1Fؠ#؏7Ģy}~c RB:)t,z:k5 :s0_GQqwƕjúU'k@v*@y>_R׺O)؇ Pc'?e=M=Xc'}.5 <\=Z=pO p['΢rPhk$Ts.Ct%ӰV^"W^X{v,m+nDFjc:^ l(l8ݿyT6*dmNU^ԲL{׬s( ^Ag_ͮ|fUM?%Sn4b"o@ɗŒޢu?&C}8EHL슟{h h@0 E, B iCpLwյP\.C ݁7sQ:Z]_N,$cgޣ"a̮ZfxJX[ z9`p eNBſ d귋2\QZN HDIjH[ =}FXy?{S% !E`!T2[g TV]6a|1|{1Sr鰷K=kE_ 2E*WVuõTswoLي M?c.q{-H58#C `UveQzStN 7̼0*p~v:MCk.87W~Z^q?ϻ-dT}2$fD1iE.zcu?.s* "@6./[mD 9` Jf Ű$I99| MZF,\sg+!}KZrkph} @͔ F,K˼5;>1hm^XTʢz ',!rL4'Gt&t~8/̢@ =ZxdA$`a'd~v, lnhGW2%ȋ_ \@"*78\ 6μfs?, rY$vȀn>Ԍo{s< 5v=blGtҾbR<7!)y6٬0t~*Z4R98V'ߕ_yv}=+~>KqZ kXaJ!܉5uRnn 09$&*4rk7WeɃY+ヾCYN?:_$ʂ>BHCBꤧ[t~ ^\H(`0SXy^ @hfhא1=z+\u=JcDRf*JT/f뢣k2(t,=ƅ\5`cn  >ыp*pd$(獦(PaWBLԒ3Q6iNp^YػF' *zVf`_g'(ieQmHWgTl~̪GzMzIz8x }/)<]MW^ml %m,?_m:6UV40˱Q@^QC0dÊ`:&3 l~QyM cN:lV0teXTϵtd]T.0Y%1tfƳaF`"D;Џ)J3PUɷH!ŖXĂ`5 E .Uh(*R^s9~L `SidOټM pys$62p>^ϑЅJ,"GO7ˡ7Tc-Q6nύ<E<ןr~ǾZ< '-"PמzU#,=>? x8w k؅k G*= 6xh DTsM1ܺ]Q"ʨS6!M?FS;t'ܘo,DoF錧uds+G;0#H@P$R#uWT:՞6 VIO']U.4f= AEg,A6B=>S%Yk,-?fYuI 1/Ym2Ɵ"e93~fmǪQG@sQ&{4alD_LzzʟrJ7$V&ipM1r_Wڵ8IcswvvYޘ³"}tFCuSsuJ_yo8fgRF_%RDkҰlCH} i9"MGx{,؃F Ks=/ƴGBm|[}ޗj=zP#~'i`2eΡlO6cCUZVC[66 Uԃ3}K{YəyhBЫz*X#t4|`NBA=WB23aoDCt WNn'h=7JC&3#lH`ׯ|Au@~Þذq z@_XKL 4l|FIC>b ad,7]:Ns!'#_{̍(H{LRݠʼnT| o,d#ݵDBRO||)Ή}&CfuHYvm: U"1Jp7AEI_ ê47}\dȝ-4gA釵m6Q1cI]`^>)]i 0ط{X[XF8JLao ;0˼Ve vڡgIESoDt&w"zC" "4t,."#N7wdן3|\ȥ}3+}4`4$u0PqߋagڢD/YX ABdv6hK%CVf3LtJ}߇ C69ᛛݾ6u WC3aQPO h}PA)ȣQ+hܷ|g6~z[@.,ȧ鿄QT/.bR%LFan6dy2'݈ɕn !OE>i "'܃ٰ=4Y+ RG~WtE05`>~)#3lj>.js"TOU/ͅ6r&P`0x&=]Y?̯Qw:e~8o1R.iD2:q5o^en<yQ8g.BsffJ/ -v4UX _%%>ufGQ2yabr͌*JG`S+(falS7t)"`Y.$nD1hv"nk;3w3*?X`*8ᾋZ߮"@"6D83ү% {3ƻ Y hz<lwSu+Mf:xMr&q>FZĝ>&嵔b*ge K 04o[ /j\UM;j*B$ ! D 5 ׺*H_ԇ+nԳ'`m I"7Sc8WOEn[o+َg~Ğ\}W辉_7%b]nu1f(bEڐIkv}ut?Mr6/JT~<IKDPJߝy 00/: f=Tzec#N^?: rj bBF*߈rd,?-5?Y}3A-n0؍5إ#(CDNmBp^4_?8Srxz='ƫ*TG,n|a!m`n||93܏A7{ݵ]M8R(~NU4,h4FEJ@p/]rmaʹZGi ,bYpoJ[v`l 4OH*d QW}} (W! M-fh0 gֺCaۓSh<"Es p⤍FEaVaٞ*a֌E?I" ;Sģ!mtw"g|Hj|l<9xkPx#ggK!t =AiG?3_Xpѓ'vvB\(RĘO"WfB,_M5p}{ צNbG΅?BL#07ԧEvx!z)΄XIXkb'pDq{~-n!y6Aց8)#m]s#|Y,.gEGBUt$_j=%OК_ys^ufTn5Xk?}=!!X;[0W U1f!58HT0+pޛ-lTIL8P !  5{cd(j$8sgh"o~msJkzY][@A")7?PDGdjsH4޲{K] x"Mg[TM]Uʲx_9CTvPP1k8-͒Þ=(#-Rzbȧj&Ծb`'!P=a!;cq,枷Ǟl+(A zDъ#揨"6lM *>SO#TOYH۷\҄֨Lծn7wL,j# oqPKvT #6|~BZ ԍڋIky-.s1q! F%-X4d}vŅ%2 ! ⦵U4h"M|^7[.YJ*0 5E&OOb/ h*\LX K[&i gnqm#\^$1qY6[4{GlV+i|{zRFe'~Ҥ P)z er )x_CU 7LO+C%MBM g$)g:`e_@=ߖXrsIHnyCP,vCiu|&}GN{IτrV+3oB!鱪j( ½%ocڱÕ,1x< }ǫ7g$=cFXd ![]-|jU"…Dمߙ,Lރ `(p 1#@7͚-&)B^voʖ}%NDvj4oCc$h좴/2n8u+y'("ޱW%jh5UQ$d)^ %HCE:g^WGZ^v?9" ?Տ M킛5лQX>|l"+-di\ :^l PLt}(vM>0tZ]=^&rz),7lcsFo,`|Q_)_dfEk!gN9b{X=ԙ(ӻcũUemݴlNzyo5[L'Ӭ6 8L^%c;zGG'1; ƙnKY5u0ʑuҩyzGx}Õu!(8 2xƓzͳFN(y|\AoNhT^ N!;TUDg5S~9 /Uo/b z^b"6mw"g8.@q~m棰Yt? rfZאzNqO澸A>i"Mf }Lw_q{X+E;rՎ>u"&@*|ulZNXה]&BүA%<)/YD z tҌn݊S_WQF姂t3[ga-jex#Y gi?ALp;Pq CbИ`MH]S-Y4Ima>ù?a;BNjߓRp9莜6TxF/EWƢ$3B6+ӏpn<Oa}w܏{B)ogO))a&jӊ0줪q&XfMqeO%nm_x)bHq8 NJgS^@6-!YfRDǎf1 뮟{i($ywfFra^7̅(Rn5ąV&U_QgbUȤ}(~""Ӷ=zNW(ָW|VQ -9]=))CHI&-}%vpg. /}9$C׉P܋sZ ¢Rhuc fr0MSѶUw.Q%_hYʁMڀYkpRH6^~ (LH'ԀA\rԇa!*噯}APRFvZ~icX^b*3NzwnNq{ͥϒ硚oQh+fS $FNz\27E_KSW_zEZUJ4齏O6<$*Yau ,({u,d(b ,<.ibsIBlCk+gCza\p+,\S)ֶ8.-62ho\AE!CvSl͠a<}2& gWn'O]|ld>v6]K֑{ A npI#>1psn*EȣjWtn>mXMn(Gܼ9/Wڝ b/HА6ڋX58(R*^;tOи!t@$J*Cq>8Kv ɚRZh JcnlcqiWcfJXIGU#ve;[CJ]#mqj8pK&; L.#dK# A;+A˭Fz]KvN킉j9d@Uc9wgYM,aTr JnwU:R XY]EF̞Vφ~Vg2;@7토Zc?|@wݙ ?"ɑ9A)7p!~\Z/xKMVWY9dxn'6.Y lQ!Jk~ﰲa_wZS}0zl=`Q?dq~8:9t-F\ǝ?}ϯ)Th?֙G;;B>_{zdt(w{rRH ZEOwLV*pw?nʎ+oT3pv헐qN}C*m=uܮanJd[Q"b,*BʹAĖ“H F,կh2:R~|x YQw8Hb;ȥ]j y֡3;FXN|J 'ZĀ7G/`"k)~m3C.qe-3Ե@:@Қo?*Jw:Nz1kCm!uybuweU@ѴhuR6.u(Z#t"#ϖծof7ҲaM@(b܎x:CI`4)\FɗPn++oއ䥍jq$ UO>UCuw񍪆I^S9aF5ŏqz_x,hGUWS9uM巢x_,qC=^y Ji\rn*Wj[q96?Y;3P:@BqMߣ7BFGqf WV`_I*}r@8̜2zG~dKҿRYv2@ %)e;0yr\~SW%}E"{n9Q*y;aFhw3i:?]>B<[ŘZX̖k(\KľHuqО] NZwsMb8&f|.N9H;ųt8_|YФߨVϚ0|jl&v!ӕ3>fAd K+'w!ۋCEl HTyFP}h9 ZNɏ2*cemnQʀc6M8>8~te8$^c'B_Th/auuX]?ycm o*xڪW谋n!ѻ{힒N3xeԄWEi]؏^ׇq5 VQ4kUK$%{£g kh,abL:Otz$1Dra„,qen &$| VRu!T K\CG;zeN`XQ9VI OWs $\n.N<{n>ԨG氀? 3/ G(L.}P{G-7 2%^lQ+԰ًmVO~S[e)31Q,".g=u?'xB/)_V2AF/B-yH0[`bE0#3DQ VǹlmIDT7EBEٵVBulg3s -!n@QBK{3ZfGٜIjnQɯ(!b h@St㲲7Obc(X087y1`"0p2[Ώޯ~ ϼUrGRsfFD!)k 8gɥo@!WYu~pd_(|c (%?٨xhEqھᐉ5viDi9F'R vkakM"}YJh?BkLB(%[åZ+XE&dc3#]An0}W~bH>XAkI#ݘZ:C_QiBV\ߎ\@\ 2n7O48Zw /2Vp\)?2[0g)L2t#AӢgB-]t}2AL$5¹[B:Ae73UDQ(o޿gT t=`MFyJO?M^ո|Bh:vN:M7^C',F7SVi$&V/W!A܍" €~[\RN͒WyY 䤊 ? q*uS>I(7r'=|&SYy]+E,AoS%ڧt,|֚E`̵uլْt"SDgAsz9/#}%I<( ׭d_+n/=;u' 'FG`F-zȑjJS4Lґ'nr7 :*E1{XdĔ?mT$ (*â!ς)Dy /j&)l "A&L` ĂɩK* QiG\Oy%@̜N6,ʫ< 0{䅿O]la+P&x=~tsXXFV/]ꌛ?U09$z1Go_X8\)%4[dtz+r-O`zrI+/|i7&ɀ;cyF'{cT81VÏۆ@%=:B/-o 9c4.q1X )&t}s>o@ƛ3'r&ס^YNDi'aaӰJImu@̪g+uMKm1^#GD^; vO}~o_"ũ;>"1ڡ;Us?+_=k(T89BS _ wGBiSMwЋA} N(wȚوYl ws ;]zfF@uÒxh+y@eE'ր Tzh/FSw;u'Cym9eIVsxmh/>,,xb[R6 Y.,Jp"(=g7Tu=(ĥ˜Zװj_?mz~{oC*gCagLJd#h|{ARЕH=!`-O8$[$D\N,`ZI[]v65v89 l@>ܙ&a+Eır{qJ%WSYtp HuM_YeMi0fKlj4!W"n^& W4c-ZP3{¬'j'OS4W8ʉho~|E_㵰IpצB% B?]{f vw#ÑJP7|5Ix*~[rD!NՠW;_hIZmR玅xf% o>}PV&n>\Z-ET_jE9%oʱmYnWػOu9 !wՍ1T˸& kS0Nr#J&g,=S-PD<)ļӏF'*ս4TwC uR}G(@IjlMqiْ ]z&,l^`E` v4DHTܵXR+fLgwWܤگVғ<_`Vk6ԑfN6JЉp6y_pCS!)t)z+h^{Tg {A U/Q쎲+&z!|S6ѣepfm^J )b%2'I߱Tgk# ;*Q~OZd_QH.V*jzD@Ҭa儺 KxS\glA㵽ce> ~Gnh~F'.@eFdUAvv6ԡu>bϦue[Rpj,3k ŢQ7l!ٖ.WtK4όNe51揚 )zAx7[DvpS0kI' ʂam~ eb7\<^̴$^ һ!4_ڝ$^)Q%U^M3*)ȮXIeB|ѢX{onڝ7-`|^u&HꂊvåGE윋uq5DA~.&΅nZB~j./B%ynjq?M̄ Zy&CS@Wwbtq<6"iX3ljvuZK%6[4 KҽY%D_H8,o3bg:o//*HVk+2p鹔h喭aq_/|i qC SsO&BS0qwQ'Xڠ*I8Λ/<7Ʊ%XMJk#H)0T@Ez5-kzU] `UaF_JF0[RZǕ~8<;2d߬c}DպDfrr!'[Wϳ$$q4 )( 3 cVJoc壜H/1+Q(e Z0݂;Ṭq7N##7`l?Jqɳ%+UGEg\!.- 0]FvFB4FSܑ]e<%l9Js| v 5Iv5M=O9ѬJ Y/BCոYwNt&-zbd_ & 0? fyO'0\W:C>?9(w TF>8IV#mHqW™c(%sZ~Hόu$iw:| Vܵ6|p#spXUשb*Yu~ ٨p,.+ZNFPc.OՐwc]ȇRVŀmerPo!oBh0LW--Z<|[֪_-AfXn_AnVdӂWKpFjt*sS˧fJr7_:=!bxbbCW,luٸoOdtHRz"0H uSw#N#TM-HށZIDN.ޭ]KHO-Hl g뻯Vhӧl%#> 5`^<A.K58eUM9,E(_L;ʲp6{5euN$v &;guxa&MA?/菥Yve\}nKtU: GÞrJ#V-&Vc&VvG 'slm/\@.(ދ8(0^[5g\/`·Ah\jfv1ʀ+Ppr]ögZ T f㐧[> kکcѼkI+UX[NswcÄoVFn㕖^JqҚ"#yo,ǔߢ^$T(pίZmsA__ ez.d  64gLs{iDZz0lfxF"J~cիVb &G)M|Pcؤ, #i&?mQ;T]ۊ>iO($uYw'~|N)_ ! 7iLa$4_K#n_2O 3ΝM-; c,6%Aܛ)[[TEl=̞fOx!,fp uU$qO yxƌAe{B{Xi'J|.~=uR'ʉ.g*twdT{<|"'B&AQkP*/Zݶk4q}^]"ΰ`ٞScjE`.-MmU[ddgp1\QrfKȐ{`A坍*,k =-p eB;iS~Y*TCEfVC:]W岷>Am&þ@}1񦛓r)j#h6m|8%ٿV[> /=K&6p 5,i'3 %תeӗ.:`%kꏽ#PcTё:";@$=MV# *\F0*g<(b'59_d:\ ŚkTubB6;}e$|E^[^XAb0Or%8Y=V:]8~,Ns/gˠX-M.\[i EJ[-?3ш SCa)EuAͻ(4:W+cd_MW= D0 бМK_=.6&T7{"~TyԾm%55R. N0p 'k x12b2 Z1̏KZr&,$VjH(p'~Mtֽ̬lGj߷xr"z̒c-|DMt5﹖78qi J.cC ˺1@l^ NN8ʔYSf_5]5j6G 2w(=+WϭVܴH k/P8阜9 wXKȇ GP6s]=rq&׹ .-)bOj =`0pCs sz--cby,GXs>r>T-eIifMw*|ҺCDuM*~8P$sZ٦]ۏ, 4e]ʼn )@j.KfPN%H:ѳj "録 2}6;Jy}(hfE>56~^7!x\!e ϞBiHE̫4C{{ֻ Dj>w"D#,CjNP T[e*w߽=.mhoaԗ YOR'XI./kb ѬA>c3jvq_>y^>6? .-.|l>FW Y2a;iS&/z.#VғؓuӖq[r(b;bSUjVkQ1wg"!mI琯07_Bw?NoR c{uI;R爋4 uhȲZhb]֙RAx`3!r9sp٘4:z gF~E͵3A5W6Cam/H.3~WmT}eߡ:9( ~5MRޡmꙧF\4z="\b}8ТKmr;<&dv)7,O4qKɩ@+[,`tOXCF{hNg*Uֈ֯)Vk9@Fж}3umx|E\¼Y}z($OSq e\v< ѐ*=-(~S"UL=Wr2t [6 5<=m_gϪ#A/e2pg*X<_9kf`+/X_1y3MUy}@5'q'iuȗESS'`"a}uŗ)å \+tf,ր?SfBDK OdeIՊ] VsFZ^]ZK$s[$+#.VXcHl(yD}[/Qh)#9$:*do*ƩkA=Z%`O { 1l8u t_)![7L[z6n_Kj1Í#᥀{=ńj޸@-]MT?Aϥ1)] !5s"C_x׭":%^vSYuOB͒%FƾO)P-]1#y5Ċ$moݛjO1ćOՙ*jo?Rt,yp{&NϘu0F.fhAi퉑`cE%)lGsځw{˖SWgFJ^P$M̭+uMD*]Z _GoiCa L0-%}* %ر\3ڏ 2@^kVvN v ݛ R3v|k',7l#Lr,ZjI'7g]}Lz!  M.IB4);@g;p#D%&_a:gZ?͎e6,$?^7^^ǜL>'{dW"WOMuP_ź}J!rMQ.=@ YJdž.㱜}I(ao8;pCq0ݫvjBC?Zp!u}n@c羆џYS@u1]GuEL2i,`qh6領hJ7T$+2 ƤY@TǚG&Q2TMP9؈;6=_=/>G?(D%Y:I\#KXpho9 } G\[!8"N0qk O14J"ca҄@'3u/>?i+Z)BNiɛ nE|MDIwrBb;7)y M 7jS1> >nG1k؅j5H6$ ]U[ >^[3u;1!P%4s nqJ9fLM>*CuhJ#Or&VH7$ER{sN_3#ӨlV7nk46/Ũ\mb0Eu!c6xt@ .0I6Z˜ OrDcP 8 %s# 3b_UH2nXFfe3.װfHbaGLr+hh!!'|2xJX0S,OMZM7i.OD7H'Wr)~l}TBZ/,{BM4)(?S%rFEːO|$x=r?홾leaނA=܊$g}觨J8ϖxQlEIwZr jS$X'xF2Jw^o ` Px*$zJ1|18S5|2o"p>a#S2iNӈ =|yUb{"yDt@u4N+w2X6 (niH\&cA 35Js/xe3 o֟35n@9>oz}#AL=r!l.f=!dcT6FVlܛA 5=?7:Y!d̙ u`ZjƁr;@yomHzC6nk3WP k}~p4Z^4\_{(Y-g.ic5A&ؚX,rw3 #KFhPf+BAKjS +ў67|4$,`m1 ;x>yC"%mYkCU HEGθhui h\`Pt ,ѣ3-(zV +!~LL{E?P9}qccrDm+ Op#;$9[2_dV8K/ڋ-bS{%. (G|ܵ{O. <0ޅTAjE>趢* /B4}M*ZyثڻF~A ?@?ʤ e| L!ة[K? hWĚqڽ}"6@!a<IЙ"W=!ys7_G]P}_rĐ*֓Bw`Rr^~;l o"֓v[mAzъb\DAWࣂ̳@B1:sa+->*$zAe`%!)lC'4rҘ wKcWbr KVቄ x-q4$ j:t/qDkMu%K*JV&Gi=`3_!3p0Z$/?4^P6i*:,#5VUz$mZ{Bй*+Qb4uit=i$ qN5 B۩42?ԽG0ȥǦ)vmJn.ffЇ=9Qxd("9PuC6aUbLr0aG×)G[h*GЖDRc'|?V i;?fv_] , ci>Ɓϕ%8BKeq2JפF勶e7Ʌ,7ȷG5q>Y'KpzzR7 [ f~&ݱ]RY+u72o ! !*Q̲*%eө*jhn`&ݤ?_Os6 (K}h,.Pg{&cF B`$ ><[$AxQCJͣבGG|;Ĝ|i0W#ӌ݀fFFQ5#1<4|)p>DĐ4ʓi {Od GM;_Щ׳!&\t! ~k=V0}"M74pMJ ^u$pmu_;okwyʤ(C y򌂷x ]i?_tS:<.sQqZ*8f@qK7rsv+^MYXIQ;( 0n 0XNj1/X=nُkZ?1cb-cPS*9P҈q mK*<5󤗨w&s搇~JBZiD \s49fnFOHf0Hlf0Mm;O! LNɆl4u3{"wV,vW!NVQdqd>[$J1 努 ]inWYH3'pyl^e0ÜO'))2|ّOMH(< yuO57]aVYuUVM}xL!\uhaְ~?jf:GV?s; MI͘-T"wOתmx<,byuXB nGOДo:D1_)s63 " ԺyϕS?=]ZNŃ`XU~ax$CpjTjοr.IASȌCxa(fl\j%CFwy!iXJR#j/{0g8T+N]9ȻcS:D!jxxT}[]-" ~jgbz`{5!$4#Oq/ wk<ctoA䴣ԜHOvpj1EIۀMꘈΓR.{ Vs\k1\~PUI%q~,CZTiHuO<,nmfL*Z*C;cHByuUCCMdI3 -չ2 2EZPR8p{BW%$$=e0"|o}?/O5Oi ?Jp\.;zQ-6; Seu.]];ewB `+7rY At҅62y!㓹r?e؎>y˔Prmc|5B^#e׫?BSko% XHǚBz M ds4,Pѝ}n݇4$%~d#HP+E(fo^ 6O])MC,9 !j hF^r 3~M0!k_f+ih{||?\;"cl_Vп}0prǵcݙ `88bjTimuy|I4 u`ߺfċytQ{9QvN}tUݙL~iwOQDzH.S Q[&K -CAʊ}<8|s(}@l w$ y+#QΪew vyꍍ>ͤ>i*\"%ܛ&۵F f?A GR 3S,ulN<jZ j\ Z5SףJՀU^v<0W dгM&SOcGQ./U ~;aul ^EC6jqw˒{ EsɍP=fB4޴soo-3jR9IHdIrAjLV=D(2M 5f-$ME,_hȔYw0"4.p]XbJ 2eKe6 GpQttTR~mŧ7d`-ˍpQFUFq+uFDAogpjf?_]u +!UflorogDV:,.z~q繠)X26R-{0|S el Z̗01xY0t($)9k%@S_P_7b|%`'k{wlvwN#'Q9tA(4nÈxaW}q#wu替WLOЇeKSwc޵ ɭ$wnHH- L m|0l0F{UV0 jsZH&QbVH,M^"=̋'oBj>n3Dx4j&1?{=$CMƧШv? i-݁X÷JMXZk8WR}ދ(C9?oTAl{MoeXס]`SL**zɲμϯ"jGy2ҿI {"gX"Kdߜ)ar-g{;xy`Z]Ծf:zu="F\hٛ"aŻ|kQ}قz< 4EYfwB8BnǤt\g6\&ft2T4z&:XNBv_ߌ| +FM3"VB.:bedAY$ Yy6箁=Q~ݪ&@n4Juq=6Z;/NR+8,d1xdK_[$snphkOȿڡ_y/)p+cRM9|.F&I. !9hi-H4>! mcW(J0H$34$:0s.7{EO^PQˎ95II$Ξ;cYC#s,IJb{"oUn6wΨE@<&cGۃ&Ix4j#Z;&bڴ!!3vW] F7@b(C=?~aDq~,Mtu*/yɭN"Ėקum0T3yq椻k3vw>ၤ+(Ӻ#ퟁ3u  `W'q [Ɉ);{HSC7XIHk"PѾ}7]Ak?Zr:xO޳gYZ0707010000026f000081a4000000000000000000000001629779bf00002074000000000000000000000000000000000000005400000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/mmc/core/sdio_uart.ko.xz7zXZִF!t/ 1]?Eh=ڜ.+U1@WF#f f(~[$L:@oAS׋XY9h.K}rDP0ok3t RJ5W7ΎCfjL]А"o:- sd^dvz+ wx! t=$ <_iըSÎK]蘦Z6{/q;Kq#M@UOJYKt݇f㷿nZ 4dkԒ7) CwWH0|}~}1TgPi`@|tIXH&lZ)ߠrJvB%A+UAT9 :VTʗϩ"ǂ5򡕹U|11| TLil 8Crw{MpK/h\3#E4F=qSӜ_9i\2~`)rSYr7x^_2f}ubݛ1) h5{ZRI 9 `z{=t3Ek?;/pJlǟ75B&ά#׸ g5׫b\ѮYbD2SqvXu$v4}:E_ 9ѫ6%_%Td8/W#B 4("*'Gk62Y_i>m#]cZ[! eբXVGwtWgDsY'ug|W<5 :aj]4zqKfPK Q)"mջѭ*2f71'Wg1*W5mhUԆ*`zz&ۦ χk>)w|%v|rss/}C'~^C9t[̅Y f nt^3i~!u:guNCM%,#{D+A]o2@;yga񸐝jL@BWN\4 9{sLj%\Y+kV z|1fi=I<%G]jbOUmF[TPa.6,4D^pLJ{1ˣ&;^\r>mؖhqK\3LNrdSBj? (@[J3hQt )'mboRQRe#)e-&`\ jJ >XѪeyf s/wE-ޔٝ?5={q-`owٸK#(2ı~q{*#~ۆ|B0fcc":(ӠzG4b3j īݠF|˔E udmqk t.~#hT9"ԑw]$-J4z#mˆ$K$AnD?57-) LZ-%ABP) 8,`mQ56rܼ##ʤNlLu_ITMĉѹqeY,+'uHHQ"6N9ƭNTD&pP]g!M9%IERRډ)rY3js Aदu ?wXCUjr ޫ) b2Y$~v duoc5d#!eqoa Ak[Z &>{u&bˆ`n1^jtv4oE=_`:Sj!d@dՖ-bc2yݶSr TT~X0>@uodgٵP`(fs0Ųf:%NyX4k7cWC)0Q9o#-GYR|xjGFW0,?)ex%P(椇1/i C*h'cﱃ/Qݽ_Kc n}4J8)maeD5hL)UMA^ l6"oi_"as ?QmfX7tJE[ ;&;ǮCr8^T ߵ(S_`<%,Fy'ghvo4~_v{8>\ɧ|=N[`(ޢt*׌-gH<0SY5}VE:NJ(ͧfP ޶Io7SYB3]T[=@-tAkm2 wSӝ I<flVUhbZf"ˏ޴$zjB;vY{4-1o2@!v ^&#`6b e7W~hp_bk^)̄;Mn]x@;end] k %Au*=%n:g ;7dʕƘ-|e' ١])/ฌ5"ݸ;1xYUUi08P4 47N^C89$ܜ!cϻwv1Ul$c؛]G%6/@WnkYШ!'!VI@5Ι}L PӈBqu={ zؖjf1QM^Z+P<(Ko P *e _{VC6jmר%? Uu5}aR_Un܉9 r@>+տHt(ӛ9nԋ4SlB#>nox>p & B]CEv?lO_EgN"=_cGvS3HS;`=a0}'یqMO*?V3E3RB ISD7+w$eS8WvqWyzUuGsL<Pto zEх7_6ypFz&uI%"H *lݧPff 7zo@"3Rh&ʏVӕH[p>t=pާZ߁QƜg:@cX̕XkvZ+ԩk5f:$7eHZ}8POkb8CFŬoۏx F' '?ß=drsǥ|zaxy ibu8v'ݫ ?:;R)8ēf ]eŇ֢fH"#a GzI?mZfĻ !{G"NhɌO;;+|kI'#7AA(";,[!VLjOve}cI e֒OVJ {yxT:u_.A&'mvr_:N\NHmeRb_Yu}tWӒ/T+c,c^ڟ*1[@ ]0 ¶SMZr/"ќ(w[KτoB>.-UB#%Jg6^8U ¿j?4}s}HKtL 㬊Ak p茲ʺ{Fc%.@ -yf L!D5A$n| \ttRNq0ĸ,єk!nMcpt$Yr!.6288)T49ӣ)^eJJljIdA552XXJXcUA=Z&ED2)Hyc\OǪ;uBLvz{f:{FP(oF|/veT['#o,Jf!k?p;n˳]#=gvqWME(^8w*Di3ٍr{<AMiPB,Blvu'~HB)(4ʞG*-uk W72uw}[̑Iϴ8}.0Za3gHjd@ߪ="'W-jЮBo3#[+1<[9Y07I sӐ}I٢zCp&KD ؉k~ЄuH!N3-ؤU[ȳV^zj"ϴɱ&Xtq<גvO0KSތljZ"Znh@lGp3B2@@}I En& fu'gRkYSsQn "‚-ƴfv~}P}sTk9|;u ;,i:ܳ}U4*۟=`Ԁ9ᶢt.R)<WJQ&քT?I-Tn/%iX-","WMVY+5E*2s~ΡHJЕ_׋B;:[ zx^g}hrؠzb||7$i21PҾ//{Qleű`f(ǰfuӼݨJ3`&|N[JG|4"hj1 D©L͛Urtj0 ED2{ ]s˸/iv,۽Qqjv_ Om 2R%I0dFk6ifC&EL췪>`EDd|g34镟!ĄWt4kЀν2,Uߙ$[)5]0-1[;% ?4vuW nl#DzFZxNQQ~8L1G.j ]͐R?,]ؓRV\ K]s΋8(#n$A&mT76VIZW I\7vxt~ {.tjŃR 7s@8Z622-u\Lm{_ǜ,9I@ol[ ^XI Vlf=ˌL<51\S)+:9m,w\'akH;HB|+NsBf@.n[)#K׆-Svg;2 8B"HW$v}fsg>CgS`Ng9]asDyCk<MbK Zanǂkld~j!rz%-r@Ͼq^WJ@-}3$ yC y1ܞG2GC.Oo05MZz}A' B!&be\{edX,_~ޝQ# Wf)͎SR.Ck'@|)$(6ik1tTɭmAc%oaGtU&EگBfWs&(g@I i0WiC ,wT{IM= & |ZM6Z/yEج TB9_2zcAltYA_+t] w?8*P;W%.j>hʸ l}¥V0zN`fo}x T Ʀ\l?xmS w`;`6` ͼ*:~ <+[itLe p;(4M8T^ZƝi 4Lr<h68#a꾩Z<7_EFt#t#+!t;'e})(ل'zĜJJ#;WRE ɴ->g*]'>֑Od玲\9Y4ilT:ł+_1Hܧ5~`*lPBхvѸ; b>ߠY>\y/Qe DR7gym,|b ѭmJ`(sх{@\F'f]`xuR}tl_tu힕KپzKC+;H'jTJSAd^ P!Q['Gel/ҔNYrBnHWE$Dol3U;50 ߨJyz2'fHiߪI_RcFHS͓PA&l׎`JûzkAֻCMG"snMI_Yͭ"h W K^*%PP~o{= NJt\Z6D$.(oVfoytY8T,lGU"h[F9U!]o=iB]SwdHmFMeUNV?k譏j9!sL+_ٍϭ5ըKQV{S/m%S# L;ih҅O;ʂ)7b ( IOc|Mw[Y*B`q aŎi%`uY.tLq o/ {t&7muz)mɭ:|Sradnyo\o3}9p=0ɊBQRŗ4D>5#whiէ,bCyϏ-PiF80TNk %8 Z!\mW~Р,3,%$? T}mI jcXKzaXo^{(,>T~@SC&{Ј]~X)(5jpp|?}Qx?CJIXe"=jÙ'G0UA JI";-&;Uj,vL :h&Md>s@)/a9筗I=MH?!51AT8wˀ.|Fp`jxUSJ&&fO-|X9)*Mx|] LU5_bmEMZ> Q!jdiz(N.biufٶN ZpsMW_r̹܍+Q UM~Qw7gC^.Wc7CoS%4JdHnxY`Әsh?2cMD}tm;^pA^Hh|DB15۽]lWbջ4OȈk@MI Riph&-)PnE3]8/gڝ]]KuGCڐxB 2 dS" ?WѓTHb4/E t3tl2_(GaÌˌ!98&`x+HYH(k)H4Dmds/Y_Bl@yzGFymJr]d ^RxxuNT.0=&X=`m`S>oʂУtHkVv3 UfYڮ?uE\ÅR\~Fŷk.U0aۭW'_;b<ڛ]x"uhq&ndSг\==+@殓T4/V, r[*ZAפnҐs yd%XZTRŷ@v,y{7-J%@E[u1G xh\g`ZBPTUdRXQSq2@A=rt#BUpOC7o}Z۬Mɺ̨S{r%*Xti 2+iw׫m'R},\ '~A?|JA}nw\:d=ri (oᘏ7P4 F%նRԝ岉O K&V=W ]Ě2A\HO?/C,)HP^ZkGф NkT%}[Π~Nkg@& |;7\!A^ mgZjҧ" nTalewjC`4bCf=\ugRHԥ8.d[S1o4HO:ɝcBVF YWHEcO %0ksnq}~:ҡT\2R.w_HU;90cΛf)1a<o8rWTڢ]m| me~I֢u6u7QҖV9;`֦AnE*6m `6;K׆*B9.\)~[[q2% 5Jt^~k&vL^UZY*wetb?KD2?Ձ>I}O^J{e֓t!@/c{$7{(NWzy?PY3 9\^*9{{Rq[ϧИLm.>S #WtDRղ3/9V'?EcΜ(tl AF؞oS&%%5d#kƦ FQPzKO*#Vb \b!״¥҄$Y_yjj&V*]91FJjXz{8F@06ԂbvӔ BY$%|r|,<8||Ȧ'aFX| 7N2WGqpLIV&x<V@Ӓ; *o$]45xGl0[Q vj(?ZZs F8} 8M9 Wv!;q+n@[ȃEu(P M-'A F/8`QPqvN/_炯3+7G*3gӤ;K&y+!K$$Q0ZG@lh(9̸z4?et-!seB;i?n(t\pV>rXz,դD-:ю Wqz۫RGy7qtUr`~7z$p97g![h$,ÎYp~&8 {ÍYAXT Loe6J=hq`/zz xvb kGk~!u&>9lG GLs=/1 k5Z7r_ M+ 9vsL5 MyDA.Iżڽ_pBBJbuMLHXp$mj[-늭͹FWMͰlo;@)8пMwuο9ϊ1%h$@a@/-U&c2Jmufɍ.5=s8f=o}/{Bܛc *VUM$L3x`'Ͳ FΓDL6ۄz^r=k8z.ڡstA/bA(0e\կ3:8ʪvN\oJV ȾMA[4F`BUXF߃1s!q8WSy=P*~cE]d i>=#!տFfQARx=,\ G#hyն\X|h-U#2]!^v7&;Cxɥ@򖾒s2; g^?)+'QLi<"/Wvw=Txej,`rWO2iygRAOXr%P++gX۶61cպz4m%,}$aґ6F@քod \c7ͷ=7KTRDq*q< ȋ%xvJ8$j=zjǁ9F )Z(۝PBaPX*GD &zj0qxʉ1,"Ҏq:(`yn~zex&o|ɉLy{\WW=i5>SlԽZCYv^ IՖd2)yjCB{`O@ܸ/4_ES%>(_W^+]b'jD0 &q)ma>za͹lhcHk4~ISV4NǮpt~.+D%ny\?~ZX-r#T%0S b HNɛ~GҸ4NV EGl/=,_'(ƇeQK-;`+_e:"͠)P) pg'2(`ۤ;Ki%]ح|G_F l^튠DJf ?qK@һ&k *M8;\S*`mSak,GvzEJ:|0kҎT$ܢwcqKtN B<_LҿA00Ok.F.IgTOBR5}޵ULjiSTB}8/-s^V2Oi bC{YSѿLB7@9M߶1 v~0T zPѹQS@ 4P5ox}N{FZht6Ȱ?e4fWSkK)زI\K-1 t4P)C(;W]~$(eztZ]tmxK*rAv2!J=ݶXPgE? !f|TA+-v`_5WvS{qVuۥڈ_HVFn_v`H2hf32S>) ~ UPg~E?F"&SF(F#7 ;$ȵ֥,H2$Qҷ񁭂:@,DOH!q3]A[xw=sPe{Xxtgξ?Wΐc)C0^&IylJ%Qj/ۼaF /QӥfKMr˼юu`$/ e5XA}V<^)i]ǩ?LS1SI]55kaIιEq}*"\P5^2IUPFB6 $(!+Bcoh8e]Xó'ks OѳUk$Uo5HH1Be٦8O&ы8ֶ/j䴃qRT J~'B JUeR:*y{/\SG3kg-3TذUuK%1B{tߘ*s)^Lg8zط/\Jb4\*E*Z5"Z=Pa4w4 | l:y:q{b^(:;fQ>~@1:!FҖ.-F&H:: 9: Ü-Ȣ:,ߖ`pѶIrsD|-äH}ԗ2| 9 &c EPE!8zi ܪs'0IƖty ZnC79@g ^KO}.cdR@@|GbI)l6sHH*Ԟ}NܜM8׏Jj(3 nAK`)foKV %5#]K&~Y+(\+C[]+B/AxxM_ľE.3 XȽ7$DL͌E:Mw?oALpՓ4-FHִi\5< 犲x ^J R̋@µðPwE1?k4ZYQw}wmW+(M#8(6jj#+*MEt+R&q$V]V QX$^ՅLJQy˰I&&ѐ󪣿auyF(?/ӛ%hX OGQF s#fNLh@{jץWϩU}9cOgՀQTÛk1n@Eq7ydRubmt^gרxNJ91UNܝEp,d Qt[?]Gq=:oДJg K Hϑ)bc&qG 9g@km6uܔK 3PϏ),ܦGNاTNf[E.:!ڜD_ 7VY:waoz0G t0Ӓ$[=ֳ]zU5ʌBĚepͩ gj d&hX,bwL.("9겯%ٰVSb`8i<=5mbzQơ eoۖ-UqjB ]l^kvoK:AVZnXz &]q#q9;uQ>w+V?3_7UY apogkr!;]NIDZRĵҧL=]b tJ 52^U:=m%NC|7cڟl{l|3f7%{Q ~5NHR R Z%qwᱵ3Sz-/.`ĀGC8] AztO~ܣ0WiC5YD@.8o/f."|DĎ!Ù]H 0ܕ?fKX)O<8}eB^LC7f`"6G)|YǒOrctep \#UDL%*;_F*۝9Q;'+fHA!C}xJnq˪DEػB >aTە >2i+x$Zju&+eJ Ej@JN禙 <ê^wTK#*sJ C6g-"<"\EjM߹K=N'p Eʙ[-\ MT(o3>d~3%@?5wdMliߑ\5nb4RzaAٷ Tz9Rێ.;𭔳GSpQ vF+cCL<:òhkG<ݘ*h >k#/Z߶ mNjKKoORƻ-BˣI@@G35׽$~'C<=̹Dz^j@g%P!\6Wi;5P}!t:Ֆt8 3FIlަuD0waaG}ǨcĊ; M| 0?p0JlMY^k NJYpi=%hS++.K27C |z"ε!F{$HTzJ>3Q~N<3kN6鯩"'G`1s55=P9Y2F(`lNzfS rȕ'ߥl Sr7yqj)XMT%QO-ضG6n2)h_#l  VU#)l%|bt+8M$]A~OɄ;Ҕ O5V_J-2|q.B0ٝ;`5sTXjz_^܌ȹI.˙/uFt A0IZ;¹)zdh+ [CP_G_(=S hTf#$ ͞+1CFXS|n>@bA.O^2(wUY0p*SblL6ߏ/JʆdBݤ&^Kƌ=HR6~oY3"eY_( ڑcP|BoA$3`/S,PmFX5!?Omotg#"d vy6q*2I }[MM~HZ 'y?`͊ |g*rE񇨕RJdz?'SGx F;E1p]&4)+hЪD2_Y,M%f2 r_O[vOX [`Q(-[?lu&8/ myE2)H ^ lFQv쯄O!?-Bg) ÷cL~w\CYRɡҷJD[0nD>yj~w>LKqt/GhzΝ4g1PKi ]9fu/-9]U5º`( 4OI .+j(u~H g7_C T,8CI,mg71I>oҞhhT v8OفBo YMK܅C3Hd7Ro7t+â-As6^0v> Xp4_)\(05z_?xSOyN{'oʻc,$c1ZofEQ/GpN9^ )B2L}!X6b2Ұ>&@ ׶x39Ҷ\_^K*x+g ʮ,NMP[hvd ռ9 5X$JQ[s DE$EgH LS2>j 0P>S:m~Ci-kd\(e3S2dR߭}YV9[#;^6Owt* [``C*43oh= Jp`'y%-H XxNJp4Y-ַ"IOrDar |[gi5a[,5iluj$Yc?<3⤜F.PUs--bqTEIsUjϱ"'>}j.ΒzcQ3"0nkJ-\yI(AS tނ_qWG^z8Ӫ.#(2y$TUO1oM nS).+h}f7GF'G{dٚTvA},;I$V-{6?0wnxt[=jDsHr9 ]ۅ,2w'[,HPe%7Ix1y, _r+?I8@B2BiZh%­v`,]i1bYuӲma1q% qC5fK4',7<Hܳ,GhBiy;ˢM`Z񘛡#lMIWj*B$i'ӃtF@R[ ܻ{^x̲O(<+.𜙧 ". "{sdFƃgm,-O"zB?wfsP_K1AGzDa#>Vkg7~G E{r'7Ě4v)|&y_c&G*X0j8T.Q }HlJi0(C|Ol ]W|j֌0pCݖ1 -'`J ]X!A%Mſ]Ei0S|BD>/)Nk}cQ5[4|q>LQo޵ݢh0k8+[M%G-!)JH 곺9,g4q<6B@HBqUpp(o , X IH]X7|S:nf@eX'!nSl  wl!Q<xb |KqG^AᨋY<ϺF?Ea?c_eA&^IJSM<*>VaiD 7r75c$LInj]k%17?Vvzv4#۱Y}cŀ>gdLޞzނ oͫ$ˮʘҲ$)!}dV~uL`fwŒB61\M~uDkHzD%y+!xJeμepb}J`'m&q0=2i41On^ {gߠ><b#{ Gbcm\[֙qnkx{JuN-ǃkQY!V`ȗeNK;ϵ3OL6QQUw&BmO ?ѐv@y  ?[%j-ҰX"+-tM r`잍؎pWy9QᴲtpkwݬeP%xo9x;2Aܱ5W.jP\UQA~bXC'SHOsﲝ%piձZ"~o ([*7BʐsDCN qkC^1 KJ8Hzu IW0^Puɨ:HzR 4[dLtg0;X\˧Y`+E>x@%αҷ!k}]wNtsZT3h(b )'f[zg&p'h7,%FUqmf(4g^u_J*S a51~\"~tvwaYPma(׽1|^GUuy3VxPPe]]nTLpԲ]񹉚a5Q$|$ M<*0YytѦw JJmz!) =B_!BPczLw%V t(b&= (=D .8]YJ{W+D?ߞY~mnBZ Q3Iևnܖ"䰍Jz["@)9 ʘ_.-v{+qy`C]_;@nSg*סbgۏJ.K 25"rIQR&i.)*%_SkNꇂMds__'YS^=̝K&XEG!j*H'3u ,[VL}͟n"-e$ȵ"YlM'qA]pb}pzH2UV jX3#az7C`Ⱥno~ϋd݈1Bp0gX|;V 4&!Wg՗ n_'-k6:P=ie1h&4ATvCVĠ*Kb:85aM[RZ}Erچ& pji>UFc_0\)QߣsW ]햑Yf[nM*%&xrN'\/㯰d1A崸 v7N4glD눷1鱨3&s(+.<74fq׋AA".:ϝG6ca%M\mÓؖ< @& ^^0`$4O1 &j,ÙM!=%R[@}Pu?T. D[ō:8^oGRYD99qfwgdpS,6v}9$wl~W$|Wm\O3>8l8.7h$Z xaz,;@v=eq?Ipڀ㒞iR vu W|HaV8邡~2|j明Pd-zt w*}@ W ""Y-WD*c]USAz1M=M" &bH , glJa B|o|Ξ,bKڹO\lwޣTfKB>%h =[QzQNc~dqa53SAswbtfWUg0ɠ "\>A5#{j[;1fA_=pTTOªlL>5<7[?Y옂>;_ LںȃI)^e!Xxjbt ;煐g)ekc|ŷ4Ő~g㑅ҝJ  eW_1g ǐrQÔ4#-9FDxйqT< cy.|ߕS+r#:K~ )2mNP#3 .*+ c.\.̭.dM\k5jvݿ X $t q@0#%i=!V (`-,x\Xw< 7Z?>e*!41ФQ -tb._䠏>fZڨ}h ú|H"#Nւ~;Om8wːHE9_r0(Aj*+|QVѸ-SpDcLу닱qNӅ|u+$$!]T?y2,"Z~. ջW_1sl~o=pkI벰i(5uj *'Yd ]l[٧g`yC+WtN WA9;S?FxnӞC3 'AE5n+q1XvURxwxlz bȅf~ֈMkr5g Ly}x_lTUVAz[N=?;91)O3l\i0C$^r :ZB@3_rsmnL"]p8QKWd#mj%j@6zޤġ9ߵ #w>"\} SjyiT?.Z]?B}8ˢ7yגB#aĢI112:"΃NA viZl-"O+(r"/ZP9q&p/vFzѯhO+ШKn~z6(R6$\#(h[:z Ac,~ 0jHMނڼ,kTͼ4Lf~?0E``d`tLKD@vB[\)M~]9&x*3ِ>q!ʶ=|TD^/4J:!X*忷滼\-[O4l(]3Q}T|43G1M>0)Z<O?MlgQ@١wl{Ֆ/%}}$^ȫ:.8Y6eLKiqӛSnϏ-=AgSq$%J{ɸȫ$ih8C/)+2F|+ۣ&Ea2 'PyѠO8g *Enhn]iiR}[9KMzn3. e\NʦO; w|V:Qևp^Z18y/u'gA9ưigYǦIX;0*$K)ocK2_{97N`a,Yqd[[ϊ<AX@lN)KZzɔh!fNwZ`- wzana$IsNɨ׹|({Pyil`(q_҉;5^f>;(rGe,3B>EI)4x?}.[=ZZ0zNBtv_bNvL%fݞZKqȕؠ.+R2NS5wwD6=lrYq6`Ȱ2dmZxa)5I\:=hxj)XޜՁ]*WQ{)V*bxC4*%e9 <ȶ p%G*~l_Kx@G]j\6⑦5&'In} AI *a( +R-ubc Ef\ZQf}Ul?Pg-,1I؋yvqAg$w_eVPWi!v 4;qX4z "#-=G`s)Xf 63}0st59Yꇷ[A0OsP )|)"UyPQWv e &GlI~>7ՖY2ΐxIҊ*6"UDdH4l\ /+b| 0:7[sHٻk |A6%, fVNL=PwSA,Υ@ax:+@YA-~Ƈ3Rɓ] "%ؔzn&VY}MZS#/u`7a& Sth!amWfrZ1tHovQ"=]R"~*[d=,'$JG>! uڗ]wlNySFs<%a* iКs==x3TYJ7 k NFVU&މ5e麳eF_vP,BG Qjc%v 1*_i/Z$ DfSC?tQx0ejtk:tqrzk g=^Hwdc24P78š_35{;xY]'}.m7ǖfIYb5Lld2xXc5douFͅ$vQKR.]iӮK^Ӏ5.Job :E6(m?x3UT6j)֭_ ηWK(ПUOѮe5= 2RzR,obOY d* C<[MkwD#|"ino !Vɣ:C.:ipd,<% &EjC8Wm&~[%ѩoJNo/sKYgcnjݼYccV kX7kUJ-uy9' akˇ}e| (,1Ov̳sB=d4؝ftf 63jUI$$p7/r q[W*?P',m܀f46%|͌;U9ae@ߥPZZ@VC}hG=|"3+^a93;RNC"A;dfRSm@{+E+vJdZ**Z|17WaK;hi_Cȷ|TtE);%eQ%Wa7/lqkӣWFb#?δnے wJ,,2{^r}~TΑ@־- y ӹЬ ". p.Zp:k\!~\d1"H˜sj;%|MmUDU^jv>Yn]RHiB)Ѭe{Ûo:Qa6fw>79 ya}kEu]ir)lpYh϶/t1\K> ?NIaA4P|$2%:ԎBl߳ɚI2;й1=JY6BFI:* r!$j,񸖸?g(RtA> OSl;X!{>7 %aAYwBAaʡme))1{ZM 9al؄<'il1o[INK>nMEٚzpRovk (7Kq?Y:@{m'* {VqvyˀYַyF]B]'gV&3υJy(6WG5jaU:ph/f/v+`Ek@gԑM,ԧ~a#tͻ8ރ,wFά67.F)G%nj ߧ$w FSFlflRYj;6xw5D2bFpWZxOd"ZP[ES2AV5uCejphXj/݅aZ}b bN+h@v1ZH'oRwnN!q8D7/8Cb끯L̲ OR37PVGOiEe59yMa7޴%vfbp.bOW8d66nᅋc!{zkB`~6ΓV YB/ ^lzʌK~WvC8"Ϸ<`gpc7_Z2~|fC1c ҝ(^;}r|u\BL rCS"Y7s:kԈ:$oAݘuˊ`BYƩ-q^񃪦bCфJSAԶ=(n#@{s[ R#[ŋEto$*2H<XbW_wl] q)JﬠGԅ,Y\4=Mevn>g']VLøܭEu~8ib`=.վsz*wд y/K7N$p=kG@Dex|Գy93y[S ҷp_RNSEe~kz%VJeeM`jЌ0+YNJ5EQ@'j ߢ?]cpoNjjhwJdmA.";B+KA Yd_4 UJ7|i:LSΈR ׊*yfgM~$̐7. >iHUE$MaV]b4j0("*pCp:?WJX2~?A(?4V{dT̺'&g~[wzHwV@ k0;yȷlma]-y0{ݵ2z 9!-m"}#򲦦5{ج~1 u3Zbˇ$dž ΄gݒMK V͎CT Tm7X_a9Q;&]fTX{;M>w`TogN2`W`q2F;:K*˼rZn|}= Kߵ1FauT:j"@oA5P-8>F~PA#1T06eǨFL]A{W8ḘDsy1:c,Sۣ%1x,"6l̀0lAE)qMq21 3X~M +f$t(GTҤ@^T6rkqe+la+{)ޠKHk+k?C 9QG| ^ϢNR?dOGgXFy!1 a⇀$ٹ2WםuEn/·PpvPHdiEˆW ^ĭbˏMCG`17g -SXȍD%0E*!.?ww$#|anxA C.T<~+Cq:2%cƁ+E{;R2ġP%-8Cl%ۧ[hH_R;!*>Bۏ.(+v %MQ*+xQa NR"~?s[xyE6klBQMV=PJW \Kwb1X>|/ B092os:#*ȯ}Y{EnD%ldmlaةaPvp]p%V̐ӧHAr\=4R k?' @(3ANTT}+vjhX$ 5 %EX r`xԕnT9\a:LKN,E`ycyܖc[&xԓ q\payBJ6Y&IT(௎GwH> w{gջolFy[d+;t/5.=>=af֜ VfP7DýsbQ LƉB:y)'=cq `*i&! ye_ m!H 2EL &O -4#Aqԉ52,0YW.P%iq k0ly3֪f9V82fq*5AI",$>2S>x2JL}@uJ7#*]B)@8&5T$ÖܚƲ>mu"(DزG߯/A"HC14^5e;۠X- dN<׋Y}b*R9X1h| k/ ۞-`ªU`Ǫ9*Lupڨi &)nDăy Hv/"eG rC+]¤ۄKQ@tQrT+TAԌU|zr_1\o`8$Kh1+zǀ? R.dmJ%$ON۹~Mady!K?(F GgO~T/'J!yջ6vVd45=H`K.l{sER1)xšlEj]'ĬB` }Ԭͪ9nRPLxD6OMhMtF|䢖8DdobIK|A{^.<0͏_G R Uf0kqVϞՅ^H:vo dE);$l]Oxfx$u2?oYG-4+:BG\&G1qVWŮ`B-gVGAP#ԪQ5p Kszv1=fah'aV Η1Ep*E؋s"džQD/ G,`g޾*c" WLfQ#Fq\S r&UO|bJR2=?(Rv` W孵;r xz*=};uaau(S W!Eg~y#^a㚉]#)3Y<{O=Н@#HX<v4"4 ݨrN&'ד^M-h`AcdX[WY2-f(ۧnؠԿN$3~2z2VNE3 CQ%ֹ/H ֽaW2|:yKEռ,i Py& Yf+ڻ B(D8@u%JqR~yyJ7LҸy5)cPǯ k%c rʾM$\s,1z#,sb;7'f uRlz4QhM-m[f30+ qƞ+5ќR}ì#xh`S멣$)\5ʍjWJ-E=ѕ$w#7=:dl"6}W4=,h ]LFuM8'W n1y&'cg_9+g}EMw%ryh(6  ;J't-bq Jk-BpwNz؊)Jw8]o+Zbʷ!baXk ~Wߘ{7hTS-ɖ߳-gsϑR2uL9QtK,_U%l3+aI"WmW%< u9Kjk WT=ܷ|0IY Rǫ`Մz5vaq,HA>Z95O)#0OJ8KvXrp2e 9U~TA# 9PRHݬ c?-G}𗜷/;Fky+]- m3"W\U$wzEI q=<.pq)`nKm` 9ʜ,'%s&ZzJm]!,A>kKzH7&n1@w.J+M(#U=a.I?F X\i& qg Ʈ06z[垰0C{¡~| d'CA8І_YDos%`^Eh2+sTxQ* y)uesܕ@ԛaK&$0BlcI0NMK^|GTx;azN@UTƆ$-pN.5 1Le_X>3eQl=,>J>PfmeFd-ǭ!7enV-"&?S,O}j8[u^3yEG;1tT>SV@2%#PO 󄸶]+^~-2W|0MCn5Lp}+7u񖩓6*`5sk+DAsa ,D-K,A!yٵ#i$oIvj\36x4$& bLɬ/5hfow fAl YAQ\d}az  +4HFv0adi`?=j\]i]"n @։/Δ!f1-,m7;q'e>Cư_q?oYlNY8_j~}P9EoGk1A(&/Wde^i{=:Jǐ:cL=~<k۱D ZiT>G(_TjYm*1_ҹ 矟XE֢TYS|=}EJ,ˀ7|)eLanدM鎻KhlS6!@D \f_.A_{ & xچ0o|p{s/n1JlB+L%`@W%\vYxQ5{D"o^y4g9ZxUh|/sXܨP፨j*a9Qn&>7ݎTJaݳJte ُ@ASSӗfN V>1#EeHغ&ob {y#A+_7兠W!006xTVJ<$L RiSZ);hwnn{CGˏͻo0 qy Kg,,.IV! T6ˬKz(񗦧"vݫlv2m|n$-]A] D#NtD8قhC[,`z暎+im V'] f2KhJi={F|pIj5q}З LXF6{mÀȔmw0OLϝx^cY^2)ۑ@yeH"rޔ Gi_$o*IWtԽuj[BCA`QW{![5(zAJu.Zt;~jN,8L=*I\:.\lp3u^3- }|Zdn|\NnLtVIUa,7Ok 9TN ]O" EHrcxtSbbRZ5넄hhN ݺċqzB8־Z$~y9 Y7 H`3~fw^P%HUKNI25M% ^ 7fe]6`B&ÜqC>P.ghƘQǥ73k`$9a[qnJdIM+umSsPO0Xcv^VZY3X8On3yBk \r >JS΂vZs˝|x3_exPX-C3q~I[ƣK/Л뎶djR {u &$ԯPP}O.e4zBT b~!vapΩTeZ0~t*Edw.%exS*]O47 hꤢ!zJ{h/:r Ѧd*87fn[ۃ e8C $ 'RkM=N970zLRdk2.戞?shFy'ڡ#^p*9+#H\ɺVfl<W])e[tZq `u$>mW{?#WpSlLT1VXz1wBݾS 4'(Q0'B1j:׭?JUz>pFwW EH;qԁ86qz~ҁ8\k;g`P#p]~bdVhUOAQ| g\eF@!/ŷ]^d!xMr_pomzkiǜNSta! ʊw5Φm7r]f4utz\zW\jT Q;ܧbr;SA-X5qgcT+SJ,jv4GIKv\?g ,3=7_Mcg7"6lHSӄ@6( 7ƒrIh}&2q ~BM|+H2Ag +md.YlaQBdw"*(qkٸBi ].>Ѱo0 `QK80U(W_4{(C:PJ< )CxҜ7u)Wљ1dը}踙R8=E:r7JWiVs!m#S3;*WqET }xNju!7>neWlG)t"NԱLro&Lz:׻H\6H蕱@z'u^ 稊8w;X KU|5ZC(jY3]+OS|,_":3nz<\U$  W:fG%fIfZ oWL h 1oL鷣-o$e=E5"QKA/yzR?f<"djQk-dᔶ>xV~86U&F3*jsnq"4bO7uVǂ-e+O=5\OZ>y#s>@tJob #nnk> h:sƣ"IR6 <¼?_AmUlDGa:~-)M(ّAs]T̂K"+Vod2ijEJƉ➬-tAL:[;A3fqҬ+@'W!?I#r"] d#*g^?v0f\/#pW},~Ŷon? REZUK}?j'wj(o"=&_>o27}o!] v(otuaʞ_M64*Y0AmbLꙫd]ak1/H$Ng(IqMU̫iWyhyYT33bL(շ?n<;[Md=V5~3rm6 <:>qrBϪղc; XBB8[8g jDk s=6;CKyώ{FlM; Y㖢#%Ə%Gd27AF4[GKO1MUx\3V&a.”UyDV)AZ'I~O8uY!TK>zm"$ ,FGJ!ꌫ mץoB ;ۻL s^^'BIR5_.ds>71ULeiCH'#ێM#')P"4a=mZ w^"g9i.-1-p,X sqm$в<SಎG% /\ʷ\C-ۺLLBC>NӔ M̔m%{^v*1({B ڈ"D ENp{[E!`FvXrS5[,q ?d$;)f@SlBW1ةy$2_]d-kr}F/KGT$] %7}K8eѢyN I%rYB,[.>(nNrɀ 0`W5=IχnVRY$'jk[0W̡h:aW_Eq0a@Nϝ'D\AWLhE4CYehN`S>oG=#=2Oc _c5,EZki˼ÝӅV9Uw(S]/B5Tchx 6,A2Z\ڿ<GО&K )Zfغ0(_:<;R Exsɕv0_T"me8+oaּO>pc\*$~1|lҠ-C{ \g4ingA{Xۂפxr2]YCP`P4 Po%w`viv@%Ӭt0pV9s%)NC393qextOSeb Wҫu?!7H#'6مS2nn<*wCv+`,cVW*Z/AISUP|1S%L7=&qYaX9i{'?M\muBת|ywo/Rm 祿/T,*ts$j>S%Yq6>XjvQh7+M^mx)l | ^A+pU 9I ?'!lj(- 02s"a+IM[ !CWMނh S:╊(҂|ʖ㭨% `@_+UKz}.Zwͱ=j aN?GwGQ4ԁ^i *Y6Bě/rnÖP~HC_'Jpy ep zk?۪ӹC9M'['in!kfUpq3\ɼPK5?*鐘FCMu=72St^I+Qzd\jZ^82߈9/]JTe e}Xw8n}{a=qTW_YZ{*B/g1f؃}kXrS6چE l~|vϹ1h-f&~YֹA*rZhk"N¦/x_rۀCB'pr2\PzA`KyZN)djmTа(Y؄LQjǤSM H(0N0RՏ'N>t3!Ow Xc"!y-( b%bƩ$/Vɤ205N1%=‰P0Y"ƀ#k-~OU"5ԯ=Jb.~3nmUHIjƁ1kZԌ)-K.c*(W_ñ6|Sӗ;hK :X +L\,0}1dU0*ï=m(i a~ڧ( z|ݖ=3$!Zɴg,2ݏrX°DI+[_dKTa9#2/F~^ɯrWE%{I񮮀+32v臲sX fn,`JS++lDuGa?6ݯ2Ȃ- blj,245W !uHܣem.;_8aǮg}+_S؁g.G찓kg?g-y9=pF_2ekdtd('ANނ#`7udL{^LApL&@2ؒ 1fx#`p YpUcHtYk),/l(ڔF=LP@eX] \Ť潅~z%sWi`)v7 hݕ>+$B(xvZd#סܞ)!F!AMoD, aInj*;jH-=dvl[ޗ_Vi&)(uC\/_Ce72c/a=}?zQnhj7wz%9:1BR|NJwBQڤ)J,d F͓C>\Q+ []6*&@iWʕ8+I22SVZG.iѡZX_)[*{_#2-5炿ь {MVLP֡QQ,c 7 6-!o'rU2[4FDDHtJ 9u:UX> q6;ra@Y=-•sevwX|^-L%$u =ˊd/NeHF$$.H8mNC=#C[fކpc.'hA+ƣ&olBΠ^__4G7BD.[iQ x`"H>[}DӠM{N -!+dOgz pXVLn88L QH='S8 @BApkkpFx9(+I)T@hqbs1 :&^eɩ[T.*7!dOwzqʲ57*5T'8b.gӁ{b ֑1 lOHK'Xx`L86Il) t)9(/@-2,n!lU`X#l {!O6i[!/ǂdZq;&PS;+⒗|7ʚn]%YzN[=bl OtQV7&ι`bJ՞Meppxw{5ǏwBOmQYZCqA7htgY/"8;L_}|Fc͵:\d,!{+Yzm[ ]UVP\syp`p1# #ĭֈې6:VB=fxEƋ'`IUܞN˝FM /QA>l_AJ3Vkp'UeJJ>hf@$IjFJ7IyfV5xØ^ [_ l?MFe |~MԁB1^bd>!ar{jYW:U@g>Wq{Uڿ\$me*W2/q&:ncƺ֚z>=k'y%3Rf6liǚA!,=>,;@pnN Jvu*bB5wlCx 3hm@b -}#rYVX|Ba? S#-IFsk+:Նny\4% ]Q7m+K? -Y`dg 1Q2o DC6,C"P߂#k=-r0Hp2=@Wf_Eq}x!i7%de&5>tp _RD 5ȕ3shTƽAZBk.!rB=I*.aѸ ΑͰ&Wջr ىIq]~,iFr}xl޲zmgHTOcP"ޗ_pQgC.gPH-  ~` / /* #^]-]0+Aqilɰr|DAmYMO^ FBS&k)vtkhɡg ײwo Ī(V%} .#YAS9J) Ifn^V^/HaFiіz2.TٜB]>F%JbC?ܤ`AK+7w$_zJ/^eyč /%m7wVG?~Ӡ}SG9R;8 D 7off!,sK8| $O`z`a0b)}s =H̽;)"Hd>ܫUh*`8O'ΐ]ߵKNA39QXԳ;Z2MPtإN".B ;Pł4hM 0'~ÅA3NX;H!xlWaL%#vMeB_ ._}NݬjZ1Äk}A>j84*`VVecv{N)9η]D7:J]W 7ܭVRXTg1A8BOZm+Q" йO7ʷ)ۗWP&N3~p~-bx,x٭c tDDJW)ۇosS5tmḰGp ]ĥql J&Oh5vJ[s0b8݅ԔE$WܡPrS؇K9p%y%1 ﶕr҃Vyr[V=WGKN6BeZ5'g@d KS3ZaR79ɽD~t$8)E vw{>g\@1wg&Հ# Vɔhм"Nx1?b/)`T`$®v_[?A/Y*P?#f%ڌtjQn* F6}~L k7k';%͊/ CZy̛m--EզЎ/%#:\`Mn/Zo(y<X2~GOΧKsbt(oZ§z8+Tݿ>2J­:e?7r#ZrpLbT0 Ol4L?>^n؈vjfd )du{=ݒ/ @ qy'N,vj2\3&s׎MHuNo6xe#Faq@t8&OF&Ìޛ# Tf@B5{|YpxJ`eFLĬもJɬ+fm7^ IʘhHuP>ֺyX ⊝DS󞘐ڀy-.;v24 rS9*U'|̩87gk\_;3$xBCU;k\ bfYN MbG)~pT֭{HJxcxX%,p`KV,|nZtx* $M$U(e@A>>C5=RAstմS5岸(k\!}]=支JGg͈Lh꟏~в F)EyvYX?3hn#<( "6_KBLǷ~CH TpDCۘS]>5h3,HDqf.gPXt l.TL1-[2vHWMqՖel,0"s'N%n*QЭCv鵹AsM)YwN.Krykei?-Zn;{bXM9M^WT#45Z?Ucrn2A>+С<> T+ZKr2:7 YrnyvB^5]mY14bW9o_(pG[ą^g,ZIY~k̋uۗ"0X*wփi)8m|ZeXI7EQX !5>SVuy7 t?9E;₃$_#W'4s2Eo(N['[doX6ewMv1&˙37A$8)>P21"; taIAR`륿^>5vs+ߵ[S=}l*8\1):ƾ4(2()Q*u%}>Q"G+q R5:Q$2N?'1anB &FP3V|/͗Seo.J-A(gSj Ynw۰Dl]=mTGOՂGg wǗ?$ܥ]@4H^1'SiMmr$4h@Z Y!q"$9 Q^D>KZW'K7+SK_"(aV0Oټ(¼n-Lb6 FhC[6.v)γ{ph05ױp3 ;^mAa`g#eFDNZa$/%.hO;.Js%&=}[I?^`Op "9@]eԴ̫qǔB%Dn;o 8)ZB=caXGt4h)hE{.㝂ZKXho2 D_{gn7%{?%3|˺϶zs,ׯt9)BhIr1z$u>>/2F9ܦxJOijd~ ]%se v|fm'Є 7bCz;+F#A'j#R)f }:Wk%"P.rOBy #I{]5? I9"q.*Vt+w zy qM8C l1$,H @BՈ?7GV7>d:XwSmv;t愣S>S<2crg{lDu jt*ưPPQg2{D8A8>$ɘ Wm"`m-޽U?GR8"֝= ޗPuFɗ+MjNH OIFyO!lRmn9?9p {GsC,#3&)mBLNO" W@+[p>! Zf ¶tz:Gu=tچC{ 1BZ=qEc.%#rzrq@8re c5Uv FAJѨ2wj7"*mN^E#u uo2+b́.U7S3z uXAѵ7k\Vޖ ÚF'ڗ#bi/jPƚR4|b"G4Y&"77n$T ^TZbU p=A6Ogä!2Sd2cf8&y(_T`GXsDla>̿!84U?U|XM6m AKgYC _/V0LϨ8YJ.*2i,loda_HJ!~*ZݒW 74*gՃFc1Zfnd>% , /,Nbw΃e@o]k[(F䘈| );V@U M95uf1LAX(OMq}Z1y(Ʃq1-ZYwxQ ztFeϲb1QC8-.QQBZϺَ[/G54U9:x"sIUS5<'RHNs[pzOG'Gx䮖 Y1ih۷m2ObHS ^3ܾjb*: [m@T}YkfFv;%UtSzXQ0 ,OM'MWGFQ?W=Č[Eg$!,( J6$2/gu$v L4j): d$ DTӼجHc"%:2ФXpG"}:yvgG¨waў}-g. |dhj .L5ʟcsd ޣ#jIJDOدD، $TqR"yŵv#S a!96Ao{s 1%?0k3‚yM!/d0}-L AyM(EmNΈyxO>}6U,O!ZvFg'#FUekCk* EKQV#P ]3ьHzo Ԑ>Tm~dP%=0˜jjXz" 2|1Ղ^/jTEMY65] gu 6CbMzr"[ 9l2, DPp)z/~]FhYЏ tUΤ7XD4+"iS+TH#N]T}^#<߹*=.ô.LNb缦h)CJ#kPsO{1I_T[_qPf/r[3aC 1wa58(9j,eOb]ʠWGSx+}7G׆HE])Ki$&URȴSJ*MvMiNi1~O`tB/D1 V nH" )j:Cr,X;I@Pµ!6I˭8# :ۺȽj |àtO=Tzƒb+&[?18 mF)T|{\*]wq g|M6vfpq"fPzu݉ vطviyB.|ӓ wK1[ (ɐSzsl!2PƐr"&V#7첓,JL[Cr @ O( 'sty _z_ C~AcnFBqWk:!ٞ{ag Ys@yV!u1kud}'6sѝf91Ķl*bV2%Ksa$K$Q)JthvoD,G*:ebp1vD ~Rr B:{RZE|+ZJT>m28vh`^@0P#$ؠA_7X ' UI+v`K-$T&} k׺[L#" il.ˆ%?oSfcx1|"q±G}$aBɁ{l=]M`ɼo;wd0 `gAܬ2Zq5ܘf5t@V_/i5ƌYAj,WeoU$=<Z5}b%xk#L8ԝ;'ϼƤ"({GO=bY^& 'dkPD& v)U89sNɰYðeQ#CYuc,_+#z$a6҂U~c? ="))X=˺^F<ƫagg`݆(|S&KK"X̓m<|.~6Lcy*ɵk}f%wACBV]/n5N?n'Wҙv,ː!Mjc4 cǧdWO54rUtN(ڮzK-=Rd1PgBT47q;h z"B{.TK21L*5Q`\DǢ_z%cvw9?" O%[ξd(bҒ/rfk*` -[{e_#dL#8]MdVaZ*o!D,Ұ)#I\u]f&Y6ٲ1Έ܋n` >[Ճ PSZ"w#yRGf1e04yk4l*q;%!`prbC^Ex3ܘ-v%@4zZ QiCi@m*kmH,+majwhU>HFdàC8FYZ;ˢCe5Rpw2!z&ժ>5~Ӄ) 䋍pm+OY5O.RP' savQAl&۾OAF>vV0wh33;dTC2y}tt"Sj8( F渊Ҽٕ'gTr^RiskKĞ+'905wm8}m7bnu pq$AD$^4-ձ 8y9;G7{#&PdM A@w,xr.Ҩ F@6% <2e23.g`3r{s23;V-kdT&Ti[e2\^K,Q̃1XDGFr]쿀Dɚ/ 2K6 |U%OSIE,wN`1lqNw>MKv-rS q\.tڨl[L+ǷyV#c?&)g2uqvWr|4Mp'GF@ƪ2AЁ>6b0-EYvy;.~dL+[<ʷmI=A[2^J'4R@1q'~D00&`AyXH\+,G4gB=HվN9k.ŗ }?P&]*.3lZ5a*!| &yOw>&v>dͱhi f”Xc4gD ɄVAD$"9lp`qmwH80QYbBQdo[!S26mk! VTt&n6²hp6d@ }~|`:nOnSZpS%uɲYsי'73`aU/չ_)-MEs{ZSni='"NHPD,z%ɕʾ;@6%|ۑJhjuaΗ>MiYU @fhy+XWYZuqx%RS0Z/ z3NiNdxPPzJ4?ɠޓ ΜD Y!.|^_cPK<_}5c1<>e"}H/궝,tU`2`MădA]:-ȼ(RH0h9'\%.e̡Aǘ2wcnoTy7nə5H&5;ǦyJ7.}_w]4Jip.yDahANQG ۘjTծwb`b #Z@Cd Ձ_,T4f|>;-~Wi|$5u<׃6B.+LM[…& kü6}}.t29gI!(y\?k\+@wCl-P+E\ȱh+Rͫp~R 9;8ΗUԊt5paǙq" o 0ڍQU2u|kKOԸMJrIRf[,?/[kn0H.;KnL-~ҼBX9*H [B꺄)Fm væP R糌xCKIFRWt bt[~3cuB,QX>, ٲa.luȻP>Tc܄m.cֲ5C|gϑ*2(,zLUڙ58Ab^j꜔[' ׎f):¨EE _\n3cw&dNs} ;Q{ڻ%q~2%fTS$j^s|.{/\OAS@ZۀPȡPe%*ĺ)rRrO|, G3WRnH^I&N;KF`lx tI3ȯ78J؋JYpڒ${"cIpĈs_,JQ̔!B]sz2|qt2̔HzNqp YÕy'@wD(j᩾= mƯ#"~$QFJꡗp7>\:&f^哌lP~V-sWf6];GW[N u"٬.;) 3ɍ4pyD0-sZ,<|{fM]6eDِbXT$wvGhE=_,͍k'veg}99$ r"6EᅀBP0LG@yJ9 'ztC54X59Оm Ou'+SOf=a,\4k6M56g@y9q߈׃s?Tx1( p皋\4EY!v7g/\U<_(e҄#D1ac΄h2jM-űzZ|qJ#/anY Yj$y2`jvvNL NU2ַ%׭ؚIhڈQ)tkt~MP KSRXj,|\l%֬BDU,tKa1̷շ̡TIhK8zz-:ʮ}m͝9*@@XZIF{< iYWt+[v:ii\v28VO iwp M9Z#9xSAA!uPJd8<=VU AfhC(u'10~4!DjBV u3qW?Z=K?(0oXP9 ++78rGU]PLRU68bokSC+wך,ë5xGƫQwybAk|;rJ"YPE'=u(t3AI*s)).-N94lڝ"T3﹣#Eفw]ɘ$ta;aQh| K 8͉bk61}Xވ:wSc6M) />*x ttH L GYL ^4s;T*DvKCi9 (IR: -,*'mշ#M 6l-`^{Sf}.߰n9TQJNl5YR#v!,߉!=,x}jl<k9-EY;k5?Pmbv]ſ-Os6U@\7Bu4ro )u"$.Ή Sʷ{Ě6?Ts:eol E3o=H`gôM0V(.&86r4 |IM]-ƃ*[#[ B601㩙SmlĂFMsccu MlC4Dt>W̩{0Պ$Y7K#ZW5juW MG$;6C>ƞjbf:]]wߦCNs"'7QA\)tM-\=ej+4ء,)KasZW r%F|bzEl3okђ.I[rV )(kL^S#wżiSSW@%`2h*A@zB;n_DhnHך,ĩu;%ڸЕ"<1`#ƒ3YTA:Nn d rGZK3z7)bw9 >]? S55rC U݂&\LZϊ9O/X7xOlHc[ӣ<'ƛ"daQ:W\]\rLA>z~07NIwQX~q &Aڂ߈ );4,-H~dĞJ=[UXwHr!Ar8ː/@/}>{Tz`=i,|~G_zCU%vKsCJ _MQLL>%a[r.|zJmhmsvxX=I;z@K~LJچn ډ=cSa0}[?a)$5trh_eH! ] t- E/^ڽ!@Mh pzeZcAp쇠j؉}/F3, DlT*GN;0Dms4/aJ_ܴ.54b Trۓ )b74.PY8C49 lhʁkeR7"H|`K$C}])ø.껕G0O"dy 2h.CRDIq_Z/cmNONh\U("H%LW(J39g,S*=Lխtyu@hUM^-+-8 Mq2-IBF:JTɞ_lw%cRJsc  )%-dh-jbCsޯAk3hK~r tkIRN@UB>]λݒ_mRWGFG%!۲V,F 15HA{%yK)GȨ 9+ƅ! h^;A׳Nwh4տE.GJ#+y7'tD6##ژaU0aIxRﺤKD4| ^B5ɥc/*3rJxz#'>c1ut m/1nhVD4/("z ['S gúZ?_xD`cchNCtx& FLsbC_Xjn17S2Y!ץ9f0I#09c*(Gl2zxI$p~[f)T'@abrXXw~?ɿ(ZQOIfsȌ\A[;۱ˋ*:=!}]X;Y2fupD% ]W޼qyD;Zi&ks3+vTJOVc6B#,u~CHJؑOB`=2@$h}p*u9P>H`f+_F`뜫Ҥ8VFtZ⯭Ċr(liFo˻,aPVǫaź5YN?%o/㑓ݛ4}j\IJ?Cip'_/gl牢x]c^i!l#K}p-;aCY-v@OѨh>W.tq~$Vm)ZUEQM ϥ9Ujpdx-,Oat\Q8~P Xw 9hPf$W4do` !:$WŝAPUA E6E_ijbg5)Nfa= P]1).J+p/VQOEVDx\-vH{dk [矜jrT.UW]0y ߁*ƲGui5k9,l5ɑ$&jk SeK'Ĥ3C1@ae,z:Oy5V_Yr'H0OT.EU{jv[x7gcP| qG3ŦK}KsMObV]5 }s25VI .,jY&bddI :^= (ɍaI- c~ 9^hLDOk:NX%dE[4B?(dH^@!b`˄]O>e8>N9&~K%܌_;q< =8|a!>pP5b/Œ%>U[ic[:hSv:mķr[`7\>P`RĹo)Q^fn+߻\T|ӥq<;<&{DB߻YX jamתi]b(D ,weq)$[-S ˨Pa5q>fJ$yQOΈXS41Vé5fiwA6WCK*35yԧID[x̐^go:I _1RWS1n0I NZVafFRٿFUB_$#&M[*{xx^ ػ /p~:S 0yDGzU73-F_z e/=CqdHV-`FL +5cşfa{ U-Kv݁Zovnj3xo|" WPxaeW@qDdL!'.E; ?%+Pџuov}S v P_3CQjt0#\a<%9L^:Lj2:d *X2ZAܝgċێq-8'qo|D''駗zOmM&H6oG$M<ӵNľ`b8Y.ԥЌZ-%YQԆ6:-bp/el*.Х͠u{v4\?#,pFPx~~Hs%mQwpʥC! ('9˯w.(|2 v񐴏 y9|YKn sIΔ0nPR+K`%+OIo $F12+ֱ$돲tKÃÝ*B~л2)| 6v)[m շV3j{tJ!s?R`wH˾6 ɟ]dҦ)T^0{2sBg=C^>/:,n$~Q<wpe/u}Ɋ.]b-afFVwGm1AH=Ǿ+-\i6.qKS'ٜ Z4ei+ّ$MGt%ۢ;TmNv->؎n xJY˩px׌'\8ׇngلn D;FPKцd6Z?q0'bhA\>"-8K=&EsZ;veQ̶b6ɥHscŞxVDȷ 6!p=ab=PB< 'mGcrQHiOmy qmE 6w/C9vrȣ'뵕9y9Ǟ!!:2bQ`݉yڦP~nb2yt50 e "zJtmY6azG搕OXYB0M?;IʯTM4;!7uC 3JT'5O1ݝ!Z85]);~ȝ"/bhEC %YA F-c8hhҫdQ F FmygXG}zoEmCVKkd%ڃYמ(BEUENގkz3sagnǢfwq8 TF'uxˋȯMFXM~_5W65:z3l2 IdW{ILeIE`j;;K DNȡ? :=1m>]G\&0DP3^^MOdB9yv9*֪R=ůz*US-2bAp Z<*޳Dō7"i;׍y*f8YvW 6s3BkuK)qښJ^/o Ї!mJi׎t *'pC!W$35 GlQKQ^94 ?Գw jd-X]T:Nrbİ&퀵اw_ Quv`n_SJd4i,ӣ3$hЦ^i.o#}ÀH+؃u#j9 7EȱbwS=.;./6`9VVہ]~xhJq Þ".OFg |@^Bvc 'ĊQVQVxR~<,U|cK|+g`uj {>(b \I`pbEu $M˲{jzB|tF 7+[_:CӁ0k4,EU :BdܨP,")Zo;V"lp[r0+~pA>9Q%2N](6fTdS[G_MuTy2pO8gf?(mxiw8ҵ(}ctFsFw=9xz G̒3i/Cw؊MHwɐNłL!{3$ jWG $S!U$TtUw'Lx҉e`x'gCJYI)(4j[8^La./)MXbA۹k-%ǜ=Exq <Ƅ0m H$d 4@crĘ~c7αĥvӽ[о2[/gDj2&c+ŵ8Y]XeRfGZ`!/+BҜr3Wζ<7c)꓅kT\'ΘIXSV*Eٓ{r`9̫ts𲥸+adCcN̳SQ81:Ɋ]`0ۇ^P?`ٌ1#d7ݙXx76t4CFz ֮ZcwND5/>:w#[r-vw͙X'Qw`\cz+g O8q&,]E!Q _y~b2]s;!^:쇘%\P=k`f^ߑT#8ePE8a?omWM4AS-|,l,rJ]UpGU4'-G$wԺڹ\=+Z8R 49mgHQA;0F{aOvNt63$B;u_?XIkۇOay4:n)08*k8~[qc, Y aNZ:F˱LkQ;@.,>H)4i 㢳9͋"@&gB̍v;7ھksU(L) .m$T1nyՓJd쾮+sOXO:cXkuHy':=MxYq7E 9}rҠ_B&U N{43_+[kc`cdl<<İ9G Blu+ yF X4$["܄3ěn픈B 9?4.$<.TuHZ %]R,p25**ɉJ?YEI4̈́Y̢ulm_@rd{'Md?;3M.  ~(]'G \'é:Փi4>#&YPIp٨#>7C˵H{A[-[Lޫmhqg)CJb22f,R!O~ vF2L A2 %{aEqP2G6G;;qۨGkg+8S<MEYץ镂hS TϩXtfAt}݅"2,crZ~_W!:-q4@`NpN-TdX /ApZI0;4JS m=x~JW4z冀[YBwLz^W~tzבIЎN1X֥,R)o{V=F*rpX[(ӉC% ~N.y{C/5o=M/aEFiub!iLz!+T>QhV!Juo 7 :97Y2έo$׭U05Wܦ18h 갫%܌f=؛B@tV9AUs9‰]_#sJՐ[ $R9A~sw%ڱidrS^`K_ bb0< ױ&^6-bKHn jaQwScP +Tor|p~tR@$\ o]i*C$SDع]}a&1yЭH"7Oi!7U*/?U8hoFuB(wfOfNHi"XXNJ{.DqM 'CC1fkǏESi~cvnoT_6&C-/];jV`JSB6s/hZlj}69jɘAg6b iMda!7}GA [4>fQ/6尼w{-oѬOѩStֵ+ONݘ Xy7.z1Nj/SֳG5- X;Tw#֪V"9Iz咉 EUCۀʕy_w>%>Hs畉KsKCt%9 NYu)&)m <3,ϴ`3v@mas1CyV 1c\ǮVHT 7:Y_ۦ sֵ,gP$x'+N' [.3:Sq$tת4xawʖ~ J~#d>L>]vWOt[5SAwj}k9 LBXZl;:eƐ 6]=R !47U.}:O=\IR1giq~sfj]ii KkL\<3Z@:4w)O1`6ey.lu@|\vt"LC5 7yM 9U/!=-)} ֞>P!$"_^ypra2Iǰ"6iUh ޛS;$W?jpH*;sGyy dn<:zU%)p$"h5碕?:SjjʊsHqCj=݈)Z`H)`nFmߦ O1@{[׷u9"IctP\Ɨ4w2C Fn_{Y)!}f,bA*p܀K?p$^]0YJ9|u9PQ,.3?@|FEmۆmoF' ;L,7āP;QA_uz (talT]!n]D,:s+&.-Dԁ/aT,vf+!٦$g+2|e 98WkT*o#{V?4,lFUjk z3kJy;_ZުkL2jy"/ͷZI\Vx@EӋk|{fx4oBׂ|ʾa"RᙤSBD >ʞ.!oQ TA~!%H %:|R'cs h} typZHm1@2QRc=q5,*DF:[~M)L_DxNr]ͮ!SGހL 5܅hH^hfXB>Wfdnzf/K YN!n8ƈ8by!;*<xj29h=YF`. /w|x^*myelٵ>YLLFo dfYU@݈T-V3-^NTlU3 'x0)8nu-M?WHء>l7~7vH|9^wvl"Z*ki .0<|p@덾]Q {91BEg!h>Y^qNFO8POK^;t0yDUpuh~}J>K3O6'Mé# E. rBsфTa, X%@֍BŮW!EJ1QoT||wmk&1Ez`@Y A*d@,:=0,1 rXȡmDGfA~21}!<|b?p#7Ao Tܒ&(+( a]߉iJ΅\gI7¢($' 0?V1ŋ\ 5Q:!J8ra"sJ$X_8jp^H4jbv "u`J퇞^Q;]]NHU ‹.yt+VnǧZqGL2yxeiE#UI ]zmkxUsr#WPh(ѯc1>M%Ɩ6F j .1}t-FAeE%_v 4ӊ|CmصOM<\JR*CWVpǣTuW`xb7/iXqJP;/:%(ًӪƜ:􋠮?EQq(#:n ;_\ n{L;2T:7bgː(gZ=95ÛJB}ISjn-.0a%5#WԳUڋP5C=#Vf釛s`7˷xik(k0荺n7ﴟVd.F) Q=LY?cܽٴƃ*vtJm_A%x炇Uw -ږΚ:bܳLvo5B\|KKh];1SMvlڥ8 -bY'~at6tde!u3Y?:g4$:6$R!',sΒ=!uw?J^|ltK줦BL{%oI>ut9cIr{Ӧc+ۦs5 d}Xwomij$*{91 3OY^ }g V'DH  FS0Nļ'f@@wK !$bWs1jU_3YA:%%z  @B5e"{>`.V.UadGMqLFRɦ\f[rl5:T0\7f~r nTBnrm0)=iAInє,Ux 2ehK%?M:Y%^K\%!VBsQנp;\[=F; -ٶ$ٴoSqHSZ]'.#ZOq+LZM?>;Lf:q"]maj N(y |0F8V>lܐsJCA֣OlOg[D'\e4޾J,J0N>Ìu!2W,̂nN"Cm֌SPӠ8 ŷ9^ =E 7O?ݝOcܦ LՋl8;n$!3;UZJ}lstiՓI^wY4{yVۏg:%x7̧elpzHB6-gf+ ۲K3}_Ɵ;ĩiAVL"x~6 /Vv]SI;"f볕,nsVCḟ B8Iv!{y/MfXq[uVibaPJ-+羴ɼ-bgnu\[?j3L!7+ox4/x%}! ` UZڣ0ʷ}y£{`ʐoA[uf+sgg0JkLM*t"γ.jl& t#A3MU+#0+oͱ}O* `\ j C4|$ѐ=w]<RKƉ #6\k^%HLk.Ø6/mo`c@ZA0)O3<[H1@7-T(JOI@q٭æ6 l "o݄o~ z}§|'U}ӶPF7B7å.!T>3qyKxQ )ye&iV} stcƍ!ӗsHȍ _ϿX肇G~vpE^XtbaӚ Zj*luKN7@ PGm->޴}_BDt75.`W$5im ŵI]5a,q*|3K]QN)FZ8 cfPۼ**C:? }lwD+h]S~S\w\q{En7mW13fWT YV=!Uy8{V07BU#'ZJi>pt[iKi+JN'<'f=%k}_3wVS!f0 ]Ԅ4tU8UW=U9=W#ynX弄Bfi47epIt#olW BxyTGY+mt?+vi2{Z&sCd#zCJм\Ie챨A@H@sK#dR"ߪ~t2EפJIfx9Fw*0!Uh `O%/^)fcRMW?qf&XǗP9qKy6MCd]U"Y: a9/E5cCO~`HLrcCAk|A1i'4/A-J8V_5h77Ϥu+xƱl4J<6Kd   ꈚnՊ؟4\t)Yʳ )N^U<&-}bU .Q:K#e-$d!vKapUMEi+ 58P,3 &ma.*j*L}!6jTo  ӨO x0N;|ֳ*jOَC!;paX Up-5Y9'2enBxzd{ 3 ~;nzBpc>NW Vڷt8&Gwa#Zj'A>W^Ms]?;GOΏVv̊ {mF*`l읧6|E8ʁ@5odh-YVvT: <9+]$'/ mhI\نǴ9W/z]}!SFoYoRB31PQzitѐ[YMՋQ lCFi;Y3'mmj  bll:+_mjftSߣbG1ԭJ҇GԂ,ǍHrehV hJuJۻ3aol'd`BW'T;VeS TrK" .GA @DϠ@ZCH?aBs =M4J0{afXqIU((xu,@|x{ w (l1QXϖNΓқ8ťӹxg!p(&2|cPnїHǥOO'f>"T+g i_-oRS/8Wk.7[( 5T_xfoQC_riTj ^OG(qy)Ϭ Q'̺?N7fsj K?c"vZGYr-X=lP U/!vq~kW͝`r`Xߘ[ɖ/"vf)"b"Z} Q.)r:(…◦ؔ.cdŚn4e)B?/balHn:FFճzѩae|)Y!zP(utxٔ AmIL?Ĉ*۠2fARk>G#OhXwUuk8sS+; ҙ<>$ $F=l-\n X]BG.#%_vY]1b^Snrq.H6,G Xv m3 f_ð7eˢdth2F@.s|vp΃uvR 2 lmQuSclD{(8AdsS3Ð{?-PD SŭF)4:-fk5>E>@*8˅bҮ7\TO/b,Sf VP[&.~LݤьxbS: iv¯XxwQp=80x3Mo$Wopqv& ]榘ӵKul2 w!՛4Pcz/ro\诡@"#^TK o,O'ދFNOdmE@B(lj'"'|bPu]&=@#<^*$i{HXE?_❨*{On._C٘R9`!n[=:f-*V'2 nǏZZU]t=EbD`6~]WH;!e d>> C^Qh7ضӐ;\iК"&Sb„~u|TEx r7>!EwQ~I Hb,bQLOXM1O";~pmeA ' Oyin?p6VQfEH`16\c1 rTollGS'3E\93DA 5h1"u~:oJKT\Z_d}iihT@ӎ$!~g]#d.cAf(|(2} $yk{ ن?հG㗣}aBQV^pu7&U~ݙ7$!R孬Jo"h Ef먹F6bVZ-񴬾.x 8k#>u<%+xF̐fIƄBˡūh<;;Jf͋|} QϪM@] bЀۦ5>4%lL"aӔXSnI-%<|4j:W.[zkUMKw&:М14$uDbJS֖%ëtWS]n_G]`k#Dx{)O"/#$ O!H+0; G9|ҶDb O*fͶBOEatU!^@ #f oW6b8S,iY _@֣2u[ L%Vj ȶgOlNu+rQOd|)w*$S9n@aO[ީ_q [ )ϙzwp#WeE{Љ;7?GOmfP"]lcI%яu*ЦF. N꜓!ͤ98l1/^S?4c!t)YP| R'e;]YAa]]H(g9)+z9XfG1ӰJQqgm'u̗M#%iq Pj#t#>&#ӻ@(%.8XXTgXL ڂ0ç.u5ZIsKze澃kM/O)Ȏ!_h"]Dgכ{Dn2BZHK7c)j'*;e."O"ͧU/ݘ#L }>!,S4cQۜpC`Y7B*#_'ޘ!\3l{Ē"4n(\x>EyFId2vzJaPر_t0۷:="e$u:4=8J=ZBX~މ(i|6;+|ɇra_ IJ0y 1&)l{}TUVUK/C$M6.WDTˆo40Ql44$hH$Kr4c Icz`elkEm1û({Ő :}DiWv9JK~cd((d>~T"7MQ#Dްҭ: >:H|T&9v%oSi+DbJ6lCzA׆{AS>NT ;QG9 Ljܱ' qlTbr>~ފrǖ(H7}sE.@< as0|mKyV:N7*s/z{":p ʆUzM|xV3agb\7/EtjTj>IpǷk;ƟIhFuj=^.r|NtF/ 1D'I_zvR3pufއla;9t./L"ӗo]S" u1˜0UBjlD=C56tx06|fhQ#j7^o Z7Z9 ҥO .n1֟}.ϜV`A˥aw)? B'Ԋ7fB_T]KRGǰ{ll (`6YPǟ!/|4*X*q6LAuX̀CYFƩ\NIڎfNYC8Ha~MV 8d(,ny@F4B) jVavK$ V."+o͛Y.xx` Tn2DŽ{z1j>nDrP TOjuХEFMv- Q'H H `A/"GDOQmX8eY=$|f-q jm/8|:f-(0)cDAh 2M0AR6-EDF t< wP(wYRPI1 ,.dj;;N@9Đ~JtԜ !^f%S%VR$6~[a Y.?wg vkS_c#h>#`N hQ< <`C~w]D%uW>zGU%,t$dw&ucW& CQ]%h{3Ra$CO0NUf:Seb\i%8͊;0lCR ӀkvBGpH9ʘV]UkZr !ܴ bu(:yL8rf\akl <~j'G_؊)e@6KU0aܣi>ɝ@]θ^*WJRԘ>u_F]-+Btnb8E`+RC3x`<l a&Pv e1LT]=Y ENPuc@f1ۓBHRO@*FkM~ꉐY}3L9m@׸zy;o,BbbXdڃ逊. "K R]1JnڻSUVn"aBh~{cOUp>;T}#aH>o kAc|Zb1:ʵW P85@"^B)#1ʘ"Vq'1_P <+^5^wS-ibg $*X8s:pUЎo+t,/.VfFžk\m4n(B,J{J 12g٘kmbXik}LLבK-m?*2h'N`BuoQ ܋<\"I&߼fw{?)9Y`{|yUAI`Qܺ"q"Wx[dz孁j+ٽ8/]/vG*^qCHu} d7^..x ^c|`ND TLJY؋l*Cqb:|aM~ׁ!Riį)J^NƭuJڝv&i9'xrF!x6NܤAeCQwkP\m4\۫!Tm !g ;e oMYaNks=d *RWsK}ia_44TLsn =e5\%RzpSv?;Td; ' $aSF';-S>5x,WlB\zXSUR j-7-Sma /SK{+Ĕc},.Aոƀ~0̿+X{n)5'HY֯L24OXݧ韝Y' l0+ƴ=Ҙ?/^E W!!ĺ*A3g۰O`SZ~M;%ĴUUEjYڇZ댕hOބIL= +`Z[T/Tobkm\r8hYKT@Y- jK+q0~YWx: a^dO-L;F`zeN ւ|n!Tq%t~m9b(0Ӯ3|n qRlY6=^L,صQP2ݖp>Jde)-L~39Jx,#%$K,=)̧ݵL6tRl˛F~R`^'% :`థxKPICY).(D*}aW_SZc⒄OIqhHJf Ԩ3 ^E&99c" IWk_9dfIB81_SⲜJa{tυ3 7Z4)D'`+ބNk,*\ߏFg*sE,geſ%}JB&*cׁL^i'3QM= Szʄ"a '/Sn)_t [jtw6)CQMv(2XP%7ij2^ z@;PN^Dtuȭ(I9"y4N/\iJ \$t2}RػIEgf8MU̴B2v6#;/KH&ñnf1,gf-5v{,aņ)A vjt > RD$*RM\̵3w"}|JCG?=/RsYZFԽU[aTo *=MtҁX*%8{Ž[qw]5=wB T| Q$XOs(%T6b/]BZsʼn~+=+IZYnEhZjߣCEN?V8ka,U\cŽz3ۑ|niŘq۟ B Fƿ ZL/<1Jv".hT(ZK*kÞn 1~(049H֏rZB"~bZb'=άğj!Dg Я$0Q4#E 4dŖX +uju h6YM $PA,̉((o4bJ{?!e2LDSFR)')+wu8] MԮa-Mɰص.lrX"@eHn }|E@]zMaP^%mK-m)6C{<)4` k'} sq4y<ʁ<7J 8Bɷ_}Mt1|LKXq\O&ޚ]m0&9N%h'6o?6$tGi.1䌍G:ǝb9_D,u8%qa\k\")7ޓ(*OMṢ0@imj~M9Z[FЩ:;tM2ӣ(g+OխU2 4{2"Wb3lO8#HhkC7hS7,M Uk9'hNܣ@?g +ey =ziP (B~?eHG,fQC;.4h_ ].S09暄Ď= #_ [7JZ Tb߬(´ jzhMm+'Mo]yfwT' ct֤:㾡I(\#LZw ɛDωѝo)XԈ]+j ܶOGYБNU Y }p5M)y,?$R'Sc[ǤvĶG}ov;Z̼VTf}eCy*_ԴjVoෳ~(~d̡^Xw ŮOtn"3]9R˘jin.?vO6F&-qJJZ)XF͙#ٵD@cx'3ʪ_ev]67Wt,B67 C^'"DۓZ`A h V_Qp"Q+)+ UUMs©j4]~ ^Zvz]_in5U_fsX*8? +RgI>,. -`rMI#gu:䩈t_f%`[FZ>A|\QsN/l5OF8# Y nC<7`g Nwcf̎!G0кPfZ'`wAjS٫r߇|"|fGWy]3 8,|⫙:@&=/~JpHjoQD]=.z~ܻ_p3"Tkuc*Ͱ:y㚃ӽnS#XDdlןz!2;Ez߾v6=<]F\ՃtcꩵqI<L)Ʉ <9ɝЋRìeq/w۶Ͳyr 8A1mNT#qPscmJh&+h ,Y\K!<ؑ?}-2B}c?%qSὍd,cuθK0@_YAjljfooխ٨QWqWj)_j"9$-8c.^,Itjǐ(v2PxC*&`.u} REt,sc(3w Ŋ/A <˦qq2QQF0Q~'<ː SJD:r w3ޖG }J•l~׸8z8Q߯Q|HIU ˰3+#Eك"Mƶ.(讹YԀPgƈ{6(#կYv6A}1,[`?GlSM`!C[t'ܭh qzbG`HD Ou4Ҁ3AIY`O}IVOS(t #fG?R;?Z A{ 2W[,3ȳMzdP5ug0yQrh'j2.۞=h \|\e.2~׸u>N=4#P#J'%1!+>=mVHK ]'S0pb9:j RP g̭8x{Ʊ!lêXfg"q!2fȭ.WpX; >֞` Rv l|l溬,b1rnz-$Ed o'}pTY9_VpJPd}"n-偞\߬8ygӑ)D_0\yXb+qZ/I3EIb$r[AxK꟬+hIA$4Tc-=Sd[ubs wU):6!9OmQ"qzk敒*gum]59"Gr06?Hz͹?g`\ #a%{w-**D Ěyoqow TّpL~bq<璷ުͶrո* * rXhєC@w3:8Jm/noytJWÓ@osRN_hw-@ ?~Rp9O&aΪq}0i<0^qJYh&K;;7ש"~t/C *}p>cK Ț!+2[8TK<ܛT2v_\ 8aMA8jwn$S'@d ץ:V9ܓ%qdd>?40d7ɠOe2 :Y[׹[?AO=˳7;%mvgf(DօuG: UӹzzcV70n8PXUH[h9GܺUOcgZi}>eކJvDNTPl]pXkAeV_lnGiP75T۶{>,<1)CihAlwݍ;8 n?f~#!d%=5֝~mj"ǘ>ixne=ػxεr` 7@@v̝PC0{O+Ry`sࣽA1F#P墳LS4.nk Bn5 D{䔟P'k1ʷ>Wn!~ɮ4F91U{IE1#QPtBUZb}9 z To9Z L8)3{J74[! ӛG3cdy3Ǘ '@fǰZZ-j__ArOa:] Gő 3 ^+\߷äy $_ ,U>RN:35@qrm ~@E@_LJ*D_cTQUiY!=Xߋc G TYi@Zҝ؞'H@釫iLѱ%:3>m:o 4bFP_iކHk,%jlIŞ z V 2p;Nl!tWU?Y&W<s:!|qp0p\,SZVbhFVUc)fsn@YTx'6"78t۪)=6ӗwPIʆiY+8(Q&r 4HSc0\t?:i$Uee`v-k eEX8t1bW5LyBR*෸Rz'ԪNO1nѸqc)sIg'TuWScKI*@>KM/_ų;D6>k:]V$sp0Ƕ]1ImO%RBG)49ݎ>45{2\8>擻Vsiog6^R,t713'>6v0њ޼NY1H.K#i\ݷ3 zl"kv)}G|_Dŷ3N+SޙS-(dK/wY t*R%Pn) [b=EV%xghnB!IdȃTC^ď?M!bcIbhޜLh;L׮Hm~ܫڗ]e+޺`_Ou^Evkk}Y MCƲhIy)dO+'_̍;c) axv0Qw6'TGⵉYǨ|$`HP.f$OptŐ 4: ӅnjI$: S[>L^TBW~aȣ/]6ԑhƠ$AFpPYt6EQ W!#1/ ̝e!7C) FS9Oh⯿i_Dwy k?0݉;a:d%)IEm“}LOJRMcBP{\M(cg5^ROa9V>l^5s eB>y91|ZÑTj?hD3ޖ =uγ~U)aEŠ·x<6fz9Nݯ(uYd Ip.3QaT+ X@N W&O+%=.V>'q4z m'{7Ɨe+ wpPm:-!cb!]Qk1 zڨM3cBl Tmy$w ʾ6>yˊ7J;Ϣ<ś}-AQ1_s1L@/^tH :Nڨ+Ru6 a9W@,xbqob2?SW'9nߜ0i( n2 \ç8ifl*֑dXLȺ+|J3}5}%,̵z?]7/\Ĥ.vCtm AR{id!l/v<ȩu8)&\"JGF.4 %Iw5{rl6 "`O¯J۹Oz4CLD2IAmw"UϐIA50i)bhrBVv~xk8mmېZ*"jK& at$wx4di{ kn 9ip4_aP[Iӡr!Dd'd9$!$ ׵p l9+ŤMq5T*Bm6@]`>u_zx-Icn_6~V}~Q:m5&Vo4 B!!+ u*J_fR$Q2* Uh֋\mz1_n8YaLs#&KNy m.:PܽTS ]3{strbc 31 ;;j#RƢ -I=LO_qqs2i۬8 ɼfCTC:q>Οecrp ?;r9^<¤nR_HfmdjTR;ix )-ӻtH!%՘$~½qtqdȻxВ]c QC$qo?:[QukNMTc׹yJjxG7XđVգpZ=rwzMtn2֒~#NfVN06R~}4t.2XU(p\/6'swPl1/?֐zAƖP$jC~:Џܝu|`?g9EҲH5@C~H/m01Ŝ;>\\f"Bf'8.*i@lb%|?OǖȚ&+s)X~s;)) @ϹU̳b?qf7Z/s,zB ꧯ Bȹ6%'d #(ԝfJ31ĴK53 ˗i11 U^u0&ẵWT5yf_ rʼnZaVgWD>.)#_]k%mUSHEƔw5.<zIZj>:W=E4О@ &(#f>|z ZG1c;|k 6ʮ꨼awc7d;}pw<1\@5F.S@:Ԓ2~kxdͶ ^X?,JGAN mnuj's{*@\*v[ w06j6Ҽd[na @:!7r n mplmҫNkZ)h925QF"8Zs#C=d`C]r l-AYn³T q[n[YujaK׉*_| kgz%v@ Tj*A}D"#v*hܔKܵ`JLwr029 =n6["3U?Q[S QfRz߅|p7]@*q;+R7—k&N`Q_?9Kj:nC|ᄕF/若f;F"GK)X:~ٳHUn*.ģ6އʹe0ŗ(Gh{..i[0iEl]䧣247LۏLrh,XvF$hĸ?`kԴ4Qc+! d@&eQZ9k@SIrX=amĘ}ZM,NwH`{}r$6Rq uj-K$qgo 7xj4i#d+nj#e\\a6ͮG%'K8DdgTv>j-dE' B*͍K &,@>^XdG ^rlF9rxnKi2RG9r%!q)ߐ {J{˩;p# +@^/Ws g⫌8/ctiqF(riUzb*FJt{v̓ a\v{~nyзnՁqivTu]LkSmER*6.}%YsMB0@gnmX>ESFw tv_֐:Kjr.]ɔ9yjxmkXE1pghyx7$'5k߹,M8V5_n-~|ZiR]w=#v w~v 98{?<㷻E>lcl!b ~q9L~,)To nl}5P[!S~ϣ:ҏMTx1,.o(*FkO3Cj?2Li[`8V?j\ 1٘_GZS+1zl:5, jfHn, u &/ӯZƏHt\ĈL v4Vz(qRWzD/edlM]Z8/1G{ ު?yb1~YɮyN7fmuvIQ=eA4> `;7jBkAi* /t֓˽lڌMqTM4 ≸kᑘ^ zzU')LY'ᇥuA+u1WUl!UQ<4? 5m2E O* 'cq g!}wj*XA .? scBCH65*ǼoА`z ,Z%iw@7|RծrQJNbB!{9]'W^giP s!&]eUE?e֏r؞#N]s>>6:oy:e͕GRkX-z0D A1#h # ˯YT91>M Mp kѤ}n,x0PGs_'ux<v./ӧLT85)>;Q@aݶb %ؕ|&<բb e 1H\_ߩg2x@uqqm6\8$S=UkQݖtj[Jy吁bԺPJ"Ƶ*GJh ޖt,jCwh/jVfBh iDUQ}rV Rıya{|nX"HŅ6^&ܛaa07tG@A|ׇG=$ ԩ} IG܅)EXaLA7wdDw %]n?K EY5LYF,znbE6&쀶 Fb+ԡM͌-zq/CĘ v؇cXn9xc$`HR mՓ B@@ȫ#-a4WWw35H ޣ냤>NKq+8zRĉ٥ j丢h2cA?;W?==fijzUjlmE_/8bf,7v;\uk GB=PXl9c,堟(.B^&Ej lLqM[y7g&Ŧu*ny{XS}An|O߷GkccϏYi! z\kSP+/d+#ޘ$@Y ZKϓp(1MWm wK .q?>&} -C,1>}d˅ 褽GiZZdU@ tnnӴ!C78`{l@=K#(:mP]A' ލ%S-QՇ9ڈ~~v JA:b^0vZjƙv0"r†a+]V9W1/)t%e 6(HM$D:%rZTo dzMU,_Llijd6^/*`{-1PwɸڐV(a4k}iq.~*2:ǔh? tN1iAk aSA˶˶ǖFV+MU3"rkc׹ <˰l\Jppdk84$[C޿R;/ECT9dDa Ӕ6mXFQr8?*tv/[뿞FӿH@*P1_gl8'_4KkpkN4G ]n V⻑rO5(T+EP.am|Rg<7%2QsMZ4v c7bV"\-I落tm0S&Grx* _rLJK;Z#, O5쏨[S<׼f}m HAhy9(٥U:qCȰo *g15Y+8R{QL,^uٜROЕmýmPXȫrV luoS\oF3VVI򕺿͘TvZdigwSQK~y{Ji<&E =D(s uiZK)_>J(sύQe6 !9R?h[}zBZf俆R]t07΀bt&}7GVcKw~ ">El'Ct8{pcs737%q>hGZ`8l-Yg^(l{e;#+LD%Ƈ?ROq;,pW}n{d;.0t0!-CoP$ra$r\BagX|;>z &n;#`LDQ5厰fӜ+G{\V Bqow )Ga,{ P6́kpvIIdjBKyT|a(VIJf'Xnyi8]r4Hx.N/,8[ ɚ&'ܶU| N$(&"7+餂t,;Ps#Iƶ/FHt ^B!PVXK?8(Py(ɱ7d{v!r-;39sv+Q]ƙdtXKq}Lpt(y'}&K 7t6!2Lnw@jPתk.|47W:,ʪR6o;@j ̞и44=>'2O{SM6mj4Ϊ L`oK|<}uKp= %sqZ@}Leֱ80;D%r/ |Y Q^D\a$9`e0Y~('NjB({P{>?ß(zz@ tL͓ HN2]0')CUMO07Y2f9!HC񄲮FYiL t[m _ OI ?ƭkϤªsLb0uq#ۤ߉J6M#QZg BcG4T^P7mi3o™}2&-J=$^ԴN+CʫdlEW,dZ\Hkqx?XA̮h`*{DslبK+,CWg\="~YJթŚ)d5^ُ!Vۈ2~QNGu ݭ]CL>AŒ%Ra*eHJkzM((MJnTJ;3XH^L: 9Jԝ+2TRJԷ1}\xBsq(g)Te6fJw!2tć9v%b5Hcz _aL- Ey,7Jҍ2׺Ke_$l *-x ~RSSOż䠁[7Զ/yD;}XPy9_2.__-[ju3" 6i|aJޖMIf[>6y 屼8xoUtsp4820&uH$u4X޶7lCԛ !䪾q/=~doU7_3u/6 3Ur,ꯘyg^ZoEE= C-(GO{D0oʍB2 \SaS36 f l3x(!.#y/P|#7$"9 ANyx@m!x`%Z+/yMʚ  0bf'',YA,ڒm}t~5ju+O k>/xiХ|ѳx\- 1T!|o*ע>;M!9%tXu;#㻬jCxe|q%]2oђHIUyW-S/~G$Nu$K&znI~JBy¢ C6$Qb'x$t2~$Z̊;L襎: h܂t38{B $&HC)ݪ$nU;מ j9 Uc; <ꦗ*2'`97XRB֗fTZsKRՉ8ǭ BQUuX%R^I^&*^RWr/HR$ Eȅ^hY#rGc>fml!XE 愮ҿw?3)ۑ\گS+5zׅoA9uZ-2wBcOBk1;nJ7:_ OP/~@*yXtF=V5Cbiv 0mTwQ f d oJ?7x(Air  "Sp&81,eC?>LՉ#22{;Vr٘%3]ݩ( G= y6fWo%w"NDdx >gcS݃n'b(Vh UՊDA[#LFA[L7?-bF"ڍ2/?g+Z:>uZ BAFoZnm͒C(7}"׬r]UV'"߻N#(ameg8 ߨ)9]%!  j\EmaLKt[`fOdsrT,fSg|iZnm.jH,u wZ !SlwƟM*ΝuȥQkP;'xQ9"K;c1ucHk@PHhR1YW:ఏ%:;o.IY{5)Y`1iYD=@1hyFvT#_s-ʶ9j:/4_ԉz [/)I~{N1.,Z5g<چ̇R B.&  >)#=ˀ̰iʀkQ_BN%Tɥlm`,cW|[83FvsiBu06A`1%`zϴ9PaPfkmksVv{(o2|+Or_</Oz)zwYzJ^G&~j˛hX[i]R#s J0Z):)n_Sգ{y,J'2lMlSn1D> {}b[> 1r2:/OTDgSFE7(9N f-`3^^Ru l ADqj{_o >-_P4Td#' %p$$2`;w-)OUg9Qa}X ˼ɐҢnjFs=`Iu,iX!S+]]j|;(rAyd g?z{DGS ^868Ha( UAy:n(a_Mx+J"x04J&sr#]bF3fUWclk@5AeANegV, w$D_\RU~rXޗG6`8:+xjg$sH3 G~'?V򸊝&eVC+$kJlÖGI#Ԧc!nCOg `$3~,R`-p}N5VL!<"(3a6Q(Cbpj^d~JluP;rw#C?syWLr8݊Kz@1꺔icZns83N q&Ϳoz0Oul(Q!T=n0+1MdpGRc$kk83.3Y=}1So[,09D̸JNu2CpDG]1"BdɌ*VXM~1pk\bA93B\19l}CFMl?-W='`kz: IWTS[ҙ@9>JZyhMT&?/+ SQ$EExWןOާOopmZxG^(y"XgaFIM 6[X% ybM+qǽ|][Mild8I)Lk-(X~ XOqZ,X=<4R85'əeIP|^}ë )G!e xI+\_SJN,}[7UèRk]T+(l.C{o9/*8`UcIJZ|vC.wc`.Om!<kvJ RMs. $bZO .j=52*ë۩~-ԛSH '`WEUI(hѴˆx%b} Ò--oBkת/wtYyuZ0LM5 lV4&Ʃ)S{ oը@+&ʡ)|PF~b})FN4@$Xuſ\D1ͻ+um/b1,q?lE1YcûS̠ЂhMc#; 0;& jfBv:W+:]Mujk6E3޴B%l :.a#'Ľ ԪU486'7V(! Ys%N&kOqNAuK93_ sX&߭3#[SoCAL5^ļɓn5O|ĽAZ#ҁrZ٘.?*d}ZH7Zm$,HyaNsii> l{ ᙨ~6QDkre ġ: GuwsD2XS㻗Pnt PH'6?XMMoI) Ӝ6yxZgyMs`R'++I50K3d: w!ˑ*L}pcYNz"?7D?opsz:,. ;!)g_E0MY!Q(\vKtf@#*[U=DZ':r>ni"R,ifMm:9x`XgAuShʢ{"rRRֶ"P܌n(*j,bPH{eYSSrb_ fZy, UrwFyW@ "іx,Az_ixď]4~dqթkXJ SJq5w UaFi-1hs9?m`_!I|j獵q7p,~8-\F>Q'  #SB5j-'KESI⧊,){nvϞCHW?J`a:z%5u&jRSܝbA5;%6KȨ9Qp$Y,܌tZm))RZgV/4MQԲRS}^ <E(<)*_92sZ]3@@ 19/uUw==!pA[slU.r/1GdQg_ls:иO3`3V#w"lԻMl\QQQV+ećPR$y)>:w{6q-|cYA3%Oiz[܃zӏՈY vSpjWndEr鿏;'L٭!=̲/1@4ti6rPnEf-: $,3h_ 4C[v 'A!=~vAA8W']I$.o|3r=.&׊Z%H813Vx_KVx98u HMq~&G+0 z$ {*TgLg>G Ȕw'6?ژZOqPXgNW6xFXMܪJK_aa !O3jzЕ=̽7X(6vр3/hvĮt,W 4PXOdSx7+~8jZsNg`GoE=In8Ύ]}JjS-߳?M@6;b'(| v+/!Є@N_(T!ǓwƘ @74F^)SG7e}@3q~[BVh06+)$̀\~' (O]prLy >nP!7J!Tekฎk [;ECeݏSxl9߀gDm <=uJR`ر5*Dyͺ7/s'ћ;uj YR[m^x_[fD!hפ2e3CY.6fb#Эɽ[aśz Jo @5`|=)7#ΟufjAMݦ Z^C}է3]yZQn)Φ[v,B~FVXs'0F'2Z.3JbNHʯ^X%rQ.E>GP7̛g%6˜ܚ7 +9L8"^ ^ ӄZֈ2;.?uHii˅FI[mEHoRqSݚ^RBWҖ KBvSYXt,uh)}!l.;,uxL)Lyq6 (&C4HH#>Z[ {cyO] 窥tEIBm5. ҹ&qIVt~Wl7$b02B"Jzyj.!sƵj,FH\6/.Nij`d =m]w.(R ->9̔`=xca^s>RGM1=H"8y#JG?PDTrTJ/8B}kLmGtL79 \].,s^~\|>Ʋ0q뉩GSV PqxAd#C'x}ﮖ꺷v O%"aiPޯO0TıP! {Q+xQ!ahi@KOg k"(L(&gВO"^_T\<2Ch ONI<}P}¦8ͳen8j9խ5nم{ gs;҄qpS _'؞ş4(ƀHL4ĸdHXs,ߑs|{=ʛ| \ak{#5wjOɟ#ٲSM[kAs2jSyn,g z U<*I Wr+Qrˎj\ H%*\THy*,%ظĚt&WLXBK4ݙ(¹bܒ=fg"^04T-^"S!;-Hp7A6K] E47P~w{&NB$|0ml麠 Y?si*쎗G \Ko\nXsv jXli @CቍfBK-n{3e|ɇJĸѦH%Xّ1v %tcE.::ZR\. -M]3sܹ "ZQcgkrZǁFp8\1T>M ZXÊZŢCx8\L0ƙaPk=AjKv`({SSSL- DmD)GɑP=<{ӆA<Of9}pݯAMྚ#/Y) 9p㸠JC (4bpQ\J'޶S5X@@n,1|cx錩CHhAU^{B3J#vԯր<k޴C/xY]u Fkа|x=Տ nr""1Z#Qz0t v5=/k ̤ uɛP ^,`ܯ2 H;]c_TU Oy7b7d6L*2P e/BȐgը d/F{ !I]>͞tM,tjmGViB*8\b=m-eIϻdrrtln%c~^xj=$$.&!r?M䜦qJZ :a!pImHj ۑuF\ploEoF 9< Ldc>ɦTקk0. _he-̍]::@>L7WzQr\4 _cԞ )c d^+W;!+*ta<#Q83sӷ.vH"R}̅pX*"@\0*?N _ WJVnƞ$) y(4 9_".pW N[oS޺.ًxqtX! fI8FZlYꜣG?t\ vC? N?`K΃_|@ C71,(Po2 3`PܔGe(0:Kņe#QsO}#VX&ƥ -Py^f^J0]uE RQېϡv^$>τ0;ZRkք%<^ ^VJ۽{tBvr$Pjy 9C 1#r#HhL2Z `Ufu^~,/5#@]WFҡЛsߧs*}n0z$؜Mi*D! zz '%YSפ:U+ cK+F-x΢Pm7:Qqn]1U %a1]$1c#FL$-Pn;V 蘅)le)_aĥH6 fݎ9 ћy+@R+?F_CfޡaI`(:/HsEU<\ \ luDtTYXy", <Nܯg(BsK$Ix`.@+ ?=1AXFQ'RMFz e^ܝE"2TF~R_P!fgƀL?sȝ⸀:ED!U.*u{0ܠihbU''.ur+g"6y˳4N,o6{ֺq^_kʀJׯ/6CPM @.No!I~{' W{(? [T갡#m' ,RMT#x8/Ms(.hr&y]+vӐ,={0<U)d8̴"lS=M7xH)8_ L|SUE*vRGQ :<}z}k;kŬp&3<٭Y lI-a h0opMi7'[hQu}__l%t3V2 u&(?WrB \'¦.Y{ְz\YtY| F?jW)BÃ.6"j.4Z+|Sɟϙ7hU%2"3tX; z}M ǀm]eX!2XzF&e"w@pB@{7E`kk#(ꥊIu,ꪗXK];b#mlҞwڜ-LVU"a P/?zE `# e+Rʑec9lYI]؇*ޑyw=wG+BJ`t&Xeic;"K"<'F@7'g.H4gT|$>3c3᰽'۫BPnjE.&1tu>r7oU$}c7r#u+sOeHfL9@Hߦ4ËɊ@"ON>9^v3ɱ[Y[ +wT^sJֻds#M0梶\ӟ?~$a]`)+VҾ?IÚem(ՐDg`g R8j;,야\hSZUɀOgɭ٨Z3)F8jٮQ0eo*V9zGr\w/T{`F2 ?S궷rl&DAd+R k}T*dٸ^*'T>.vg8oX f2Ox40 i\vNB(L0 __ؿI&F)د@fE:%?t#*+D<F! nF;  #ˮu^G==7YӾ?v 5IN}R2Ao>'k VCڏfiI y<+>Y5.'+mZ%fr:ϫߋ0ymrg֡D)pI|8F6"ڴ(,kɋVw[6t(1p539q~{D;{Ľ78O>Xw~37:/mP?Bnec:yR nL9ǞT5QU}/ k ki[hF LA0.!d/ FFoݹl#_Y11W3V+z(|Ci(|j@VI$T!d0Ďb9ߔ?pp#8!Spg#S&%P(`%B?aLlΩD]˼ LA>;Ad@IʨA] Y'Pt jꩬ7;̈́Hw?ojV2" 2vfX)}Jõ!#y)WCזGxs+GK~ ̫BݪƞVPRpdelȏa:0hUt83$=Gl@,aZ{p|Y܈D=λt!JR_/3zÂ2E@& Ƈ[?&rl@qVm1/~$Ǩ"h v #C'"t05L^.m7zhRe&xi %Rnsn- jc;:rPr`9]Sh> Tbp=<"YVB MFBI_kh w b%Rt_B*wܐ1'dм՗_|+$ ?;:ٷfdPo<̇T`GEnQᄓjF@5IS:Rp"#On` fx;^hI3xq]MAm{^l9si^̻` r.zpQqY~[DBbS/Qj!6,궩dW]Om[RzLڕшc9+kw䷬ 90 s&6reY{?Ӷ Ѯ56hsYTy#F{y9* ForU!8os?Njsݖy:m?gR>z".M@xԥ#:8{ B#'h/˓=2׼)]k,jGOG8_\%¢aVt>Hb4U<.x~Br=6p-A]B4:}(2`1xoWX挋ktawY$N$~` JCXϼh.WM? 꼸~LH6@q<+tXy#c& djD=JM.3#R>$6`z;d%2xwd;?.tJphQ_tݠ \ٜv~Jm 4r9Ṁ>,9jk~'VL _f,N@rUiF(+Dy.y T*!@`\ nV06+y^}=>+}g[ET\v;'Y3?ҌZK\M]? 16ï? vKl=r;FaD Wʴb _4aE7jWoH)ʊx'vx f* BD]6UKxדU=Q38s@guA A|Cn҅`ژ{fWU)hW5•k:(d9<VM/Ǯ kEW i$s˳W5SMZR6FK“(0LQˎQ(Ï5tġwx,wY(1sb^~4f|v03~M|XC'[ Lwz&g5tC²}w:T>sz8 IupTJB,?[Vh_pj+*N+{Xnк _a^#==+:LbDV\bep-'.@.~qʒAoS "q U~JsUجnY t500HY:F˩|dBH,訶)D|̑ 6 ̼GŧMfb5 Biy PsݦdhYAO*VjJPԀ1{ߡSK>܉GϾJއ 2q Na98Qgy37/yl"!~(Z%V9dwmdӺS nK^IX 83dI{MxOIh-{2!~ϟ՟"c },:>{﨏Kj%e=Bnnp)w8D5R*jR{Ѝ2ny o sjh!aCFB(d ϬۼVRp4kLanN-;;]ٞs`o! 2Όm2t S=#OkW\q(q3vF`{^?W*L?a$SZ"}^/.iB\ʌQGE iɓtIK{:v_H,ks u^sb<}X4a=dbct"O7Āׁ HtӪM~IҰ^@)Hf镏$LFBcg2cz33LV)?a^[Ch +%M/\C,0{Yf$Ƃyd|0PdZVvݦF?CΓH5ۜIRF/@c~9^ NFU|f hڊyB+::.}U۽^G$VhIi1D <t )a8^Zھ\j$ w#$߫.x+E6jڰiroi L?Wekyg!pѫis0 Ա%E)r1u,l,o$5 V(~r_3Z7{WLJUHwA ^)Q5͊11Ed.\ D"yk-|E S6aWs1?'..oFF^1zcKiR,Haw @ܠ}Y(5sHRqC `x猯ܯYMWkiCR`?WI5tl\s~J}s3ҦG5*Hb0 .vMAzv߼0cVzFR$y C0pn@N%?ApkO}8%3o$!uFQO=wA&TX{˾_ќkɚm&3˶i#.A9{BdH.o ;9LTjF>6)|hvϷTA5Κb }U'\Q:;-d$c|@;rcAZ˜3MKElEȡn>2 Q bO AoWx*Z݋}j,(%Q6?o^Fa{Brg icZ*ꁺzP7ǒ_a?Ւ Y7e}"}3E/Z b]Ʌ{!L' юIOM[YsX9>HG'G4l N9Tϗ#zܰD/Dr^D{IWdݚԩOm&y|x 6gVƃFc-6{P-nV!L/l.F,\^]lћvXAuPd5AB`CHQz{\y,a~\7zv!a\6)Y">>plؓntjFMnӴi*!n'K0wieѝS)pXʠۧlZ33ʶ03Ƣ7dw{DPAq?s^ ̌W8m` 9~+`1aAh)AOڸJ!yE_K;##V4YC=}W$l,ج<;dd0uTIJ^ncC*Qսn6b v=xRش R2?'l"zJ)vCEjd12Q`X'ŚmU"Qdlob ,I#E (VYNb"b8vB|v |}^r_靁Y 酋3JъZ>paeɠtq`^t& w3y&c]m_S2JνV>T em85xI5S3(N* SMV1X9\<=`QcE6˞An 5nLGpɴlv}T%is6ǚU/)[/ c:nDW `*-G鍮HJ&EpcE5 ^xii蠔u.^R]mJ" IPj25u e(҉el"1\m/O5@g=xgm/PtK|-OS Ho;zyl9xGV.t-g{Y8-'J=ºmx`rO:*/*MY@+p_Plؗ@l.D8/Qt|ֶ8%N dOOJGЈ;}IM,q퓤"AʓV7 ~0_9^D  }b^ffⱝLکEˍ1ߡlE,F85#ULsg$I ;5qVBgUpsE$hOA-d5%\.5}Not&yIqg3JT,)~}bTL-"ϒ;]utP^l%8Ӌ9*h 0IBHӺ$ͰYЦѴlD"[,e2.(Z%HX1o0=no LHcI5{^BX? `58(* 6lC'9{EKbiɢi+a7y./F=AM(&:5PQ@/ٿlMS$  |'4&FRe|~چAZC6p= zO:aVL@)Tݧf[V1r7kOC ]܎dJf\F͂{V&@^* gYߟ>IWWmydm;,4PWLثBmE. I2qlaV'ZHQQ3V\Ot wbw-5QsK ^M=4l4,qM>D{Zv;VGv~RЂj"c0yfM*;J2x`+7rH'm%n}X#k`dIM C5[S؇OAڌ(ŶoNx,l,[37mK$bȑs<3pO`%B/Xt hWFL }A {ʹm*|4/X ?ؠ@R'tH}A^2|Z*ʸLZic6<$+lӬLTD6^j`cdipkd:ա=m¥"+#Ƌ=ZO| ds^ȜY?*lDd tA`1!|! NDv?tD>t$!VkXՔ'!MzV||Z@W \![ú6;ӷ{mmQ?WQ/˼6o O 5u}bcK6)j*74'X^f5y]p/GPk*Z^zC?Yw׾ dpR)wt׆qqr<4rhĹ\m+A% =.@!E? 72d@(VTB+4 WT^@d;Pgr*6_ OHiv9EvUKw`&W>*e?☜#ìˇ4hBrPY_6ryJdI'SEoM'YuKuA:q ||Jbx~/X {fG?1 =@ n`oN"q0Q*6=b=؞8 4s>x`s=ÏbQnr?\oIб{˖ '||͡.7AG8FRO2SZy{8+,MtkKԘ3Kr`j^]G2C9=v=OwL" o($++%Zf1u>(f'TD͏G_w Oq@ pī 7KGH^A.`Զ(c/?~uV=;ܙ,E$Xy93SB4lKdxJɄDPS܂X+HJ_}l 9d_Lȫ-]o6k2dMUiذxج|'+Ʈ0_IHgh7n9 ᄃg^YE5^y}`@Vgby84Fqygjq % P(߅~uVCNї'jK4߿M~yf9rGjJ[>L76)?ǃ]MEE1Ggұȶ' `iG`x@YlV,#&k<`}aحd=5 Rf0\೽7G 57QSzJg2j9Ѿ1]l]r}7Y-H{\jup 7ʏ}S0%rs6<> _E:g7C NLb8xSzĆ*r}SE}Og/C4Ggw:=&@BiiG[H;9.]CpeȌb.obOIdr~ EPcguy{:>eX /A1??d \CZƙEW(w:4HHxB=(U^V{y,UXM>~1Ѽ=hj޴1S9̸!ɵpP{zrkwm; &EdpjTa5wxTPgS{vz[~L^>\qX2B ouL>!YyrM[D_=Egeސ) {I*d}Ld~}{d`kU7 O msg&v(%捬[ NH:;n,w1H=슁AT<|f)r̼+mu/&d q]q^٦P8C.C+ʼn#V/wdSEDH<p7"^2ցd-=ACcyX ݅H<4 Vph~t~#><9҉oڭ>)sc[Y` D mzİUdhR%zkOCc)I03i͉0o_կKU\257H6J UgvL(0nyJ9?[ @jpc2mTpRQj_d2N1uz~R4rCeը|E4q17 v Z 򑻖{$pd[#Wq1 ķЌnR~ǔ<Ӧ|\XBzȦ -KA5s({5ŵH:rVՌT ؄wkI[I*:¶']|x&Itw$kz' uF{'zQ/Cݖt r?xO UaB/TZp +2m]֦l  m.^KjysY'-K` /*|O6MΧ_<3\uM7^=;xM߾Z0I_6^X."ofKo)4 sL#O ;"n"w*2"1 ޹ϭFTT#zոN!&њ!˕X捬P%IG'cXhovtśv ݋VBEH60F 5!mXŚbav?Y#xYgl ջؙqcVߨ)w6VsV,%A̅B=T1w*}`G?⼠t{Ŋ|Vu$-!0gW0C_`NP?*wMw$:G?ZMT[û(ެ цF:E)Ca "S"h/ )\J{Et5s\țft_|=xO{Ϙ8D~Qz9v~H|tZ)5H %xdA 8K܏d[>l\*<Lsš"#Hi<v0z_$C?г$Uqbej>p1&PH,zv|欙'oYK}`ZFR;vhPAegj:W/bǾGWGj'ЮpAHW'Nϊ,-?tӫAwF0 iDj >?Ցx@ ձɴw̦l+[ᏼ5H"$K{5U(%tnpn( j ]@S !_"uU71X܎$jPe6SpJ=/I64d` {"EHjYԕEvM<5BUp5g$<0;c JTY?XHcJ>8G]W& {()@R\0f򝫢7l?6` Xe.a1$HU2ݳ ش4j"ll~2j#VcfS2P(1{7ءG*͸Ǻ=jf@'/T_Xw48-^@8Z3/_וVט\HOX&31> ^]+I}rj*Y}o "Q֞uBNk;!8DLmLڭ I.ڌaĽOd<*ܭ(@i"C$yQL4{AnK/p۷OG hC`ϐeR֬,ztuy^1kA>I֗G|,-^I A!,m"k8vKwޙ*]5&Nge޸TgN*ig8ha#đ%MX[Jx*H%Uz#t{ݦ.)tY|E| .#bA:_&(5Wkk 'b$BN=sЂKމ[Do ФžHЫ4͑gx͟S|ɀY|('/٭S &^fB~K++Mٶ]Kb.|39ЕDjPk\A$(tjnS-x7-9ͭ4ǀHDyĎZkvU\&7 " $8&B] dqӅM.utݾf=q4x[}hž!X!gO0Nq)oF3 n *PejZ;ep I)â iiD  fW%BuCΩr65H*@a={qJky{2 z` #\ L; G]:T  ŔŦzTsbo P,iÕqTh2(XS^knnW+lO+s+].O.ӂPA--`L˱[)d¥PV _J)6$}'\NJ %Wq?y׀b L :hR 9gc՝Qkqa}G#VpM?j`p9N"pSY!}s+izԺF+(tk~M8?d*{UAS PQTn+ 0&  A0'E&Er1 6Vt*6k}+<=젦__#ݛ'^5ײ%Mtt?Wa3h/<tEX;N:JV5Spb< 1\"jb^kO/4ᝳ#vW;*?D{ImϤ-PisaiVWB_PGg[ }wT!3}j~~ūXLr=qU];㜯t2ܔX4Wj2F~n r6Na`[~;-A4ɤE>&x吺`Py}콓5V`4k=^)>yQ;k=4ZUw #ԥgl9K䯖-j2J l9yFi(Z: -rRaWWiGZL!A} rBjw~ id,qƣPwY۱92MCEt.N2ksv9o{hi"cB@EרlEV㖨VPf*'g쥂Tmaqi=_ GXAgsv'.3RNk;}W[Q $N0ZpT&{|$db%܁2|;実+E괍 cGXo<@]1yAנk\c;FKH湾OXI}liku1O@w #e,69<Ւφ܊XeKi74 ]q%Ea(Q(~Kɂ*,6ҨT\&[q  E6qdӣ!f*!@D[ V*@r8QX, -rS.y3Bh>.bԮ'Nrڧ1BF+XqJ1c+@:7rD20V~o)5H4p0\BgGozssD?׃pDSю4> K=_TыnnX[m "9Dҏ>ucRfs+x [uWv$c˩(ch )Rf.:$?nR[P b鄅nXc2)6~.m #z nuiNfEK"59oqx=jQLD4\ e/z} D0%-+55ET;^^wQ>CKvB8Yo(+勴N?AIeu:| d{g_3:q,h` Wez&DӤ0_͈=,M,6w~SHoig飈 5ВoQP F<3/3tlvQyec)R/#ª Mv1Z.6i#:7IJN;W'O1RLH*V´3?gM_n`|*  D<3Kһ.is,"կz{='B8o-;e\N-_x])*99um*KYnEE*۠Uv4?௣\;Z=o:R&JԷވ褏9}:0V)Rۃ!z!}!2;+Ѻ,?LM`6] `l&:caA@ S Gq?b_Eڹv@jA>6vQq)DJB-}(aw+:8QP ~n u(+T5a eTBթy\BĝEjUDyu'n%߾vFò*EѼ,wr@iy:Yv*8z 8YUc\Q1:8]{I#| (Jb$^VA0EK(|H%DR}Bi)7.c ]% . P+9YLW#M$޻!3IQWjH&F"m4 y=rZIC R0-x`c >c~P \L)Ȗr+Ii0ٳcj@7G`痭p-'(A1"z;!vxl{+}tȂX3$‡@*ADcT~Hjؙ Pxe9apkbso՛۝EBU7 OKHi'4}ї~`lCvmDΉQh8nt:S[-x3F㾎vgH: Dt2tdf]yCT같וf»WJKyM#Du'EP_;(#: o clpeK-81tQ9=1N҅-g7(p{$H|2ұf|ku DIJ8vXZvQf50BD7n ah?!?DXyFg2R,Fa,F\g}*HQZ5:1hUL@r/"WCpܹU@ɍ{x3ߪ € 7_u,W!rnF^ָ~﹑PA Xtޡ ލ ZMi]Lj  ݡEsЂ /$z (Cz'+H{}*z<] _vQvi} :&,͑.x@TXI};@aDBr.gdUJonzP-AMSS?6!nX,; N9GRF'BZlC]e/"rnfvJe}π,e[5)(oM&':7YPTIC~s5Jm$Ъe :aQCtx?#hu=z$&rS5I@!eJ[4XBo]Trᧉ-=]z_KjTK B %1X^uJ,pⶕ!E&;M!}o'|ӶU0"+@f^=HwKϏl|=57יKqd%@? FGGF%fܟ[[HP#FL3 oO,]})6)q`˾gbTǖ3=?@ O&3a_';R2 [Z:+'bY9-O_lKd8Y*IAA_sfjsx5y(Je+dبmOi%R#CF In*v:~\3Q~ ;kds@Qil@a)_E3nL:9IY))z`4yoLGI+@x?O([B]aPdF{;ErAZ;8tU=Mҩ2^n2l΄}!zaДW=g3H30ԝm#84h{"bQsЋvBt_ ?0#åσFdӱ he[mƼU*FY9L26Ԗ20F~r2y@GH^wԁd:5d4F| so'/cQ49;M? bWlDdWh3t!)oCB+ I >_6vea]$Pܔ AoOqrWhX09W=1'QrZ~制uU2b#G ;{1oe>M~0XbɌPAyG,a<; k4wKbLA}M'-L:1d+D zkJ&~&OSҚ`ezw 9oBȘŸQfq߃ZXpKE#ԗXNhxs)ֆ7 &I[;)&)*? ۶hzш^Q $QEkqlW}&MGE@@UA 1I3w),Oq*SJuLJa1rO);K}[|ru֠Fn%| =]a5б Un@hwI?M pR5 K|~%1=C"!~1̠٥Z&$9L*G@ukŮ> hJ`9Q5  !zL^Mz 5^|獽TD>Y ijl[+UQ+uCÚ=V՚6zƎ6u6ߙN%Ή. o dF|"-H2.Z*(ߐA-XcdaNE@.&؃'!3n?H[i8E luDJ맒LY+MBqKO4L Ysr_3e);kj`1߱%qgsX&' ;xI.$ߔ6uFCS<dgYjz} WؗUs;Ģ˲)Y9R\1 ^*_DY; Rfnr]0ʼnwx)e; RATg n2sԔ%8삣!Oen!U, 9Lѳɩ9t?q`?xEr`=ny7!.[kb3"r=,`422 u=Xͩ Ӱzוr_ Cg*DȚ|*+?P6Td`2 >Ԫ}A x`ClcLBY|C1;C;ǕUx29zWOZAj3@J~j#1"bN'G1lG+_ [#MIgSɣy>mgyHtbuEwbN%9ٯotܪaBf˦6>/`H63k,fMNѿ}}t zsVwHUɭ?ŨXYlp#17Lj_ yLIӱPTC8U0/}mT /PȕbBgR~UB%?i} HwnU%% CY?vF+ Y8x_BTV'S }I GlO7a X'Ɯgrb SK߮%Rl顪Pȇ2Ҭk9G0IJ "N ?M`uԭnr,✟|`xqÍExM<nv=]RikUɈg'{lY v$6I}eݐ2molTENUxl;.rFx0=ʹ\bMz:p ?Xn\睟'JTwCb$SbkT~ SN5Pp TJݎ;Ztvi2a-BPOA$Z[&ʗe@;hzc6q}=pVs[lϏrΡ<]׬P#rU].Ucv ͟ İ1c?j&X u9SK3NTG~,eO۝)LkSژthQ -+۾ :q'n8r"y|BqEvf#5+]d fShm'8QΆ9`k]'*E;w2N7Aݥf]wYKPj_|/ " |/ /))K-xNbVܑKPa.LbsƁ9a؎x%IRYeMޟ|h 7<i(aPrJcmm^kP!TNѬG4G6 ) ^.t ډ5ۂq'tuq0 isHZ#N9+wXܗwwzqWe|۱ PBOϧf܁[.E \O[s=/:2Dk"B6Aʥc1peqeo7+cW470LyU[,,ͪpřVZId)ˬaӑ:s.рTiZh`T\G-!m1 _;=_Yy2\DF=7{94Jy]ظJ~5C0o"swۿ)KRv$=jh`wsLW=W~@ьT"aG* .)g+).ϒTt@hOg԰sA5`^]5&MH5XZ"?`4*~MY۱l}c|%%K{_.@fΩMyEgfTRJ[I'tokbxn kὠjzIQtm\7%_s$sr;qaSE4> dݏ'Z=Dd#(o$6b-'!wOl#ƣkВ3\Δ\ZN.$23ނ0bRF2&g!eb$p,T$0A,>bO@fNFQMd^EJ:hPEqmUmfH9Lcyքn.|GE2,)zr9UE#KGk=w  |db1$%*9GS8&flKgkY[/s_QZD&Pȹp%/rIw 三KF0.]0f0qL]V:GG Qq\N%FME5*Qs+D'@[G8yjLpUgghЏkX .%S2*iȅ7!5@<` |92lS Kwkcepw_?Ssi%-T$-B S7x]^  8QtC;{eSHmKp9:J_*U7H i^L t.FW~ QrǁS諜Eـ3efijӇK,Leْ?G7S[@!I.6D։ڝף~mFxK`,(yֲ'#zzY1ݱʥ#hE/gVD&j00WKgJNW^*(SJV<^b+: WdyBfiԃ 5#Q,]w<G&>'fĤ2ȫDr7-zC'(D8Ut}]rCNEl!VV$pi_h#-'1UV AϜj_')GVi&9. Wpã`ZE\F#V}BB1x$4@mٿ-f(7: ~C0k>6MǾ%CBl||J%4,6!Dgmyg]'4IV&djU]ipg O'{^cq#N n_? !dɣv"V8J^FRx$b\]Ql_?v3y0ub_R8w5ёG5`+~QσU>,,A}.{N{%r!k@x۝/jF*Vߝl}~cQ܎;[շf@Ean(SkXH7luimM/ ( 3 #n`<@ 1禽-0r+%cEn~ֵ;X RwWݨ.2{./vNndzc[,!L+fz ]XDm /_-r ۑ(S&ʁD)ЊUzJ~IC*t~IEP+8aGQ̕m*-Uy21fSP*o<%C4U?ww*½N*\3'(E*ITJ$**N<nD1˩h0&4lwxx͔&#;bIE $4R.y~eP)H%*w@O C;7>*AlT{)0q}y:G_\tmjrk{ϧhW`thJ"`sҚt[ ӸNUiA׵F)zgEE{ܓe;. =R:yeD9`|H)P\@:5f0ER" ByV 7+Ԡ˶LeKpQYt p[L\!N"^[v fs [r95+>ߢ@3MJuś?q͙j2UlO;9l4 P:[BHc9qGtkQkRe F/X]pkikI;\ޜ].'I$d~  i55*糨{95 ,93+3B|{`n~e)Bjrޗzv'G_Qj4})nW]j$,6*y'A>#N) Y>>Yw^_txr™'J$AeC%y֛wtLjT;tfK C?7^@WujJ^״!Yf1˫(mϩ?^r= o M"e|=Pke\|@Y\UMVr;ka9ZT($φF}I0_F|3fi㙽; B*,Mpt(uڔib72j:SoV!|Mz%9NeLoƲ!Ҏl~/(zZnKþ tp"xVT]𝉵͒f*d7~?$Dw|nAZ;+Ij_?2:ŜeV}9Nl!G])~ =z> Ky6P͈nhaYC͍d߮6MO8@Wg*ۡE#ڻWK(RPUʃ6luuy:)AuR赟=;P K3K lD筏•~ܜA}|yL:["@$c~YK9pőPp VL HM$@rmvM8D^' O}pm0`}"iCw6 ҙQW-_CpJb}3y {lcmp,a4Q"n%kt!;Ͽ8C8Eإw,?HIGQ d˟<3r~*#+f23ĈwKU/^ZcvMO!Z(~71K<9+6lXVO1&k e&FpiAjIwP;2ȡr;Ou` Y/b|:pG`5 JAgΠ7{gnM3]bQKb&Fқ&w\;}E:fa l_Չp``rm岝ȍ5$jyXU1T$g&?(,Yq_(u`" ÀrB 4g#<o5N+_>>FׯvMO4IvjHH4 3Ne+T"; CJHӧSב1%J!t$7-^7W3U@! IFχ7c˚ 7?g䊨ɚl^G%`훔IVBA 1[}X]O0y.vDJz;C9:e+7 pu3u z8F]tou`m &,S=m}3!`1|%s@[ Lk;p$ZCZ4Ox}cbyd.+ BvH [.J," MݩpbxGԡ!8%( KWCq)u™Wʄ[j h{aA -咊8I/6I3I+tbHFmeo>E,Jq/J qG\I3({ D &Z}2uM`Obklܵpbj62i]1|YtʒhF93R$. W/|*vjo3cŧ|P Jwl!lMGl(!v\g RizKoάܭ53B/ ȳR,U@&mWqr2&ScIat.r.:TV=O20w|Vk2 'Ų bU;ts; n 587Nj6 )+g+E2i<ɛ<D֖OyLR-dAρ⣛+̻: GL\N&S? d3 -ÕMJ_^I[5Y!rKWΗ|GYXz'f7w ]V 05Tey/ Pʇ&zy  W*aR콹x~"y/>>{uĕW3%hAm>Vh,`͎5ʓ9XN3#> &PxCOuQ,ru7F==u4|H*:ГF1 LȻi}>:\5tLL |Vs*~.i4𜷂~{!D9sGǭE8(6? ԝu-C?n#Nkgg穌@6++JqKƑU+D%3r], UWD}')M@to D,q췦E/\68c{ةi` dZ 5w# mV9|v#5)ZML:Gא碅bc;ZU7PMqBGѧ10ύ8v]zUx)!/ Kç{'HF|䳄k٧ҔJ2i9ul3y!j* `Q-H LPim H2Z$>5M(I)l#*h|50߂'%O.4"' 3yMyx6V/~  _ aA8@D%_MWAK3n(?U x3fEev=܀D,@q7=?\beJNnn L`uTyl1 Ԧ#,=izKچW+ 0Z _vk\ e!!X3ꉠ-EqNeZî9NYY\2HiGA&U&5,ĭtǷ[_]O;[aANa5Aّ (k4}ZfHѪQO@Z ;p+ko4y>:rH+T!GrK}YbuPVKaius^ҼR66|+K)\-&;>Q8"%097μcWHd러ƧD 7g{Lӽߔ~R'8]2Z &U>>oh΍Mlt Bkw%F)ɐ%w ]jj%T RQ`' ZFWAi &g\9F% - v?+?pi]$|ZӘ ~kO4n0" ZG||ˇ& mޤgiS+ot=Ax*EAW3Dt=&dC֐!&ŠєמgzyrݽeD֋ΰzr(սtVV~h6"rtz*nKa|ճcΞPeaYt˿V;mBHX.jH7Ǒjg0-"ƌCD-!8 Z mneItఎi2)Fm>`5m"wuq""M)W=anm@rfr~U"q:(AIX𡜣0|, y /}6Dj)2$]g_۴:zX5} y_Խ ihL&rYL67*zG<)#_oozQVO!;ٓSnHgoL$K5{|i:' P/?rDu%u.%Q1+#L][pͭCB+\:{׊eP9•n&oo] qF_osgcP7|B6c+OU$@lw7K&⇯>}mwk) `c9QuE8[s.PJN%w՚K+lPzK={N}&o9T sɵE $}Ώa 3gu䤬H ό}GL(@{f?4*P^[]R WkW '#!apGmǛb{ q2 AwLRi^*gK mW%].*;P8=7rأq.^! O5>~?C{1:g*n+xnA&d/6qR@i HBfb@17~@MF[x!O \`dqE3&ضy"?֫[ㅰD[VgNSZ #ZZ^ABv$Z* ^TȀ€@h0}H<+&ϝqJ4F'-XQd30X}=x(RQɫ˯FBeKwynj}((4C˫UwrEK867}y!_Q `Rܳ횁f ;@§>OX([lz?=yPi5gV|#)9%VBY;G`4;Rb+%-<1$D=G1X!}vc`iQ1P[bꝿL$1M[a!+w4(g_cD]Y'Lexñ/cś5-pև'}E_*o83rɠC9Q߀UI \+{NPD-!ȿ4PKeaβ~ K})OvkKZ";\U,~W*w"c2=.[bj%w ܽ9s$&+F W1.0+sGaR;Η7XhBl_hZ.HAFƙ+`NRqonۚ^Ob֝{x?_wZCg*T 79#L,|^'>2#}Q8Zi$!1fi@s6x]YXPy![&6W2|خ`9ab o< z|u\7IdfNlלwX_n)GāS7R V%4HW*v"ȁ"{pJ׷jlN˟~&iS'y\xRf(g]2fXmqG8"I @G=^$~-VH_OY`Ԧx>9db^q9E{L_BL/na6%4F\8D[8Y4y5+pcM !|ZU?yf፮WkX+j`ᇠ\aRÜ5Aet:I+kPa;ѤEcR@zBNżG)I"[ҋP0b DDu_"(UBp]3軃PoVBcv֪cA g} &тQ'"n) 9wCB=@ :Qq+n3 B¦ݲ /P={#r|+2rKIN]q/5U3.:^satmL\?~PJG>gOɮ[&GVJYx!M_ t}o!>J:|񻴙10%UЊ;WA*e#tծ7|Fءy@A8hz.X$ĴE\J;FE`0R.$o9 Îoeܑio 3]91utQc1rB~97ݩ xs&Vx°u*2G $*?z!WY +6Bpc#' Ly>蘋dm4ndEz}0{Go/CO RAlS$r!0$K4@F, ;-n?p9PM_# J/Bt?zBr|H5%oQne>X ߲WXw0P8NaE\T8qm0:L-qkx_ǖش\ o128}asWF}8biO.q;y&U`5x-C_>.]H$bVd':(N|%#8}P8%9H)qcϤtI.b*`v>d`.W2Lv΋*Y8BvKNN[.UT?ic^`FϴUyvIke jۻPZ<$aԔH6&]XRsS&x/$O?}r3##ż%RgB9nzVev ?zPP5q'T0IToǜ º-PHS+b{rOͻNXu+;WQ70=ѲE6yc&VPE{Y$57gavH\\X\pW%a)Fd ?>c˷y^㪞]P;jC("i WMyb}Z,Egwo?Y|Kļݷz]6g [<[:!4l7m,zd_LT3r i٪,!>iwklGV2-֓ ?H p<3!u&sy 6ORdf=>#Ez@mq.ƸzZ.)Ш6]82ĻVM-NDv zU`4 ,:S/qsv:g|/`Z/@,؎DM*S!(xVy6B G9Z|Ԑ_֤;q}^ci+U,,00ً.BHX̃y GVm/)5=ba8!K׏Ȇ@̑>ʋ%OlraEVCZzpt Ajx)YVecGyj`Z  ߗ4\DžI^3Aq61WqUMNQ| 1E-yPWScQ1B4Nkrq_[P}&Vg!&Ghƣ΅\9G/{sɚSˋULHoT_[۞AD̔r|sj\@6`>bs2ML J~yZU=C\gC掽_hhbUE`gG.ל 67Խթx@hdz)VE<@;нdPx!!qD1y`q7vP,W `Bz{1=J\4;W&tJŊ# v ƌ#|xH︪ Qu,-HJaFc2@hDZ%S#5Gx EJI(But:l(ԙD9pz}YNK?|W-W<, Rcեp55eBbB4Գop ;".NGd$Pov!\ 1)MQ:NH,{ૉ,+VVR^P|"hW% i|3,< 0S'U=eB0Z^X\(jᕍC;n4P!ӮU\xDVuAL#|3F4#Hd>%Ҽ"yukeM u-g!~TIuK6:09F9Wxl$;$޲a®QY];YqؠZu6+k PwhrBs[w#h>96+-({RY_C$h4aK!nHH3Vۗ"죋#CxhNqWLj:FraZ-%= ݠ8\?_ 6rq$ 0^ ` JN"]5tװzľG<Mfn/ €Ff*YnSM9HMh9fR=2|TUgEwvbCH4e>:ltM[׿eES΋V*9=c۩J \OUqpP͘f>Ӷg2Ljxe4Yng>d Bj  ]a!YYb;gOfmrz4Q>?Πs&cτزGa1YqjggV-HL[o9.b.@=9WdM zAwcs!-]xsu'dȂwx,dz捧5Zt({[djW S8;L{셪L[ :N-=pC++"A3Є _X ~H"_Lҋg Q.=V +koQ.S TZ3o5) WtO}X <.hVZ S\xc'Z]ݽ)vbTXU UQc>2V8"/3%%!r36`6"_ X0#_͹0Iw=%˘~lV Ks1X9UԐ Yti >n0ژ⅟Y1!c 2[:oV\@Wt3y*xؑ~X%jP7空$ vOYdP6:Bo'ޒ+ .5<,r $6k8 T! 0_%;=)Vu gTiR{`_*{~t}n8e܀~?0NXLUpgn"Dd 3U{@lVt0KhsW@S2$Ĵ~i|viAh%"qsuFtg䨿kYl )6T0pjIN_.|Ux[`N \% CQq+]؞FGt:F|Kkw*H(m$2-=hnK݀qUu2_/f" :󔚈*6蠒ĢC^Ls&2Eř'C fL[9֟Ng8Lp܊mɇdRDITUwzZɁ_y|6 | 39+'Tƪ~0jl.(=a r,arܽ 2y#9}d!NL$L6n?'{a ܠ֔rHD|%y񫱔0n>GHF*᪠o/3u,gv?@M^2/a9- #nz4G+\7oLA 8a.9 ̌~B@XiNSN5^إulkGXWy&01RbK]cܗ{v%9Ogf ̈́`1-N6m ńL5хs?=(f&e"XɏG֏/`ͣb*y[>O#X 5TVf;|O@~dNjS/3KH?HꪎO GpF:%n:aBE/4e+="/- e}5IuLy5AWYKH&YEƠR|-qv̓ A_}M >4{Ա=@Sj)Y}n/&q jB{Cl7~Xz}Ѽ%%a;eSP"0Y;IkZWh:p=1q}+zvrr(8r q"UՁ2#qv緵cQ[H8Nn9YsxI'g{XdrpSt.'$^Վ[ 5F5JS#E"n3o.Vۂgc57Zڞ7vS-!~!O1vl iҍC|*ZA'= vH@?&?wöLQ0W]nC;LVd%ɷ F\NX* 8V?ZsKQHn+,c7GŦ=35Hc27X*M~xux㴉-~cFZwbz3GEU=)5EL^fO!44̛4D ]sY<*\VJG]Uʌ) B7vbߋJBrN!"+E gz#:@G-g xI5'[j?; hñN[F˵ﵵ EZ8;(C3?3q!A7Ym0F~zѧLT!_k7jMc$2L4oga;vCvg.^@-Gut.[+ G~.3Zʽlr%[a~/ d&8$n[ gA=d.Ha>q}VH*E,aQS(mD M狱SZb;HOeeCݷK;/E -': |f7rosV,(Y+$0Q#˧p)^y`hCQ-?Łp3>zWHlx䒶3LP3&u>W"$FtCEjoH&hQbh4w&FANK1xYyqmtW0fcHʵO5Z',[@eeUf('7># oLT 4ʍ*~5:d~6otf)Q>-1Au<5BFuD4:uޭͦB /|}3Nwum ,(&܂9' mvy}nWv:-{[S`'dzwI9Es[5r6nn[+ʫ`CpZЀ_4E*P$6݂rQL[YR|x왱)_y06-*8 r~e10VރH&uG뿼7{)+&ҽJ39vQM6>" Eɍbk ;in0],9JBғ(BQjb 2'Lb%KL s}{_!n H`@x[[4%sRS7j#@'<3f+-1pGv5X.Bv~ȮL%$$S< @ CŒR8j[v*ޑȳxx)h(̢swfT(F3KBc|SժjػMoJ﨧ێ\:k*bqܜ$Ju|dȲ&-E4R>uwn>69]@OLlnWۻȺ SD~A:@SA>Ej%Yh_{ $ 1Fusq/S=8jtܢ29,( 5HBYK?"EAMkuWЏ$&** dG/V, lp rBb O.{!pi~B5𕗀 $oG[KpjLTy ve_%$BuGeYjDn%(c-J.́U\ ,`tәL Ni}o C7Á EĀY( /VDmN` \ieo$d}|}HGPcFx`ny]c'ZUgk8Qo)GU9v*!8IL8^)QǗj}[ᗉO RIZqLhwX]"><F" //ǧHet& .E$fm70W 3~;K*6L3MKd$Թ{DMG v*cJarM w0\[J}oVu1+jT#Y$lK۝ijSCV3%NJ?i]$=|e 4 $(EvR% t~S[:ycad^BsNqR/N6>:a0ܵmIWr~OԪ3$qh6;v ŠȝmU:=6.'ODՖLz@lmjE%%\Ԏ u6n,e8{Mh'3[-hW W/ =f Q@Ю趄@zhsP#ՀIhZ#M}kY 퐀oVk`(oOR dƫf:ۛ!`8\Z &3[N0po҂P!æѴ(y;ABǭkw2#4u ފk ?DaZVy0_QX:S8}D CY¹XUVujW/m)wݝh ) C!qݼnSsVQ/FE#O;9ZY?Ε7l~΀ߌ j0ڛltnWX A^Wk:ZLi +bwQ ҂W+ܟg#&Q =,)lZ{F2D,}ȁNc!a7yokݻqFnF $<{IuצKAvp(qO6[詊^ ^mPa v(BWnJ~?T#p@=6u+K E~QV71a,դ>XڻDlU #iWSArO*tB.$ /-;?§}יvth@ 6~ܝ, .ҁO勑-՝xn A+4tT@yi_TR'7RiVqR<-aY 3†00:K7b"Eb{t MuMZ,/>ѐO0GnsuxMSYR@?Д1̭h}T& R_)z^4(JăkdUR 4Bhh.jQi #ܾhr5a#L/@VEpת/MΑ0>"1]u뒭"ZykK~N~d^a@3j_ ymYq_\ X6%6SPX$$>c+F6w/z+O^Jw4 >Ȣ vK%~}\ʂ̑{Ҕ<ՙvb%B)#b-vlDc<ې,|%ohM=Zʫ4@M* ,YM 0ۄFnhrv#ђP=KAZ8#~`^fsvݖ{O:,#! zYF&~ts!Xo#qӴ'I\e8֧||L4e税9Βf>BW/^p4 H|#8_x+#HQژ#o瘴DVֶD#P2#q ļ@6$Ń$;-+=z; X"x)!7 \(HZTLR -܉"J>h8A=2Yr{hF!,_)>رCBz$3_:y0٪{c-~YKmP5^qv9^Bxa >5Wh*WpPvc||6N#BbvQ)g"JL7a]]ZV &ɂ"Tm*EX+6ԙ_[wuӹ8IVa5ΈGg7USby\B/1mzd6aYsRA2rN[0#=:۱~*]%E}ًN\f 0+ ohKJP3(uPF zpsN}.}g՝];j4˰F\*1|*\} AC$%V]7:V৘z,WNkOGI,5x1[ǽtǔ CN$07ƪk75G& "L䠼0<(X1ِ(`žh)絇sy3/!OoVո]ៃHվIy2*DiAG=V$3ѭpe|@}v+(l.cE^ YQ.ttbҜ%}^UPXz Ӣ:]lHr+AirA_98}m?Y+Ӂ04ȵJпR.EG`'/QkU4IoB3AͯЗQ䀮v'5tC-r [թbK:R=E3"NC[!=wS|_[{ "[LLEgtCw@aJxIm\P+ oGyWӣT2*[Ryp_xB_Bg0nGkh4v|}0⤰-)bB:@+!OZ`ِaz`r/W$\bQ&$)y xVg=6ľPptQ DZ$#̴16ʖ  2M2Ax(}0 6ԈOr#)VBiox{ ;t^aʌˉk2X-+[}9V\D V9AFdçuz$ۊ~ F] %"2.s` [6{ Gx-Qڷo6}e~.E-'| d+H:5*\1f&F|2/TCۢ2g\['$a7^7Uܢob+MDz @s1&GB@t$JuKRurxKP7CⲸ`5fMjz H'EN]יO D ]0 S)M;ҿVĤ!Ne0͛+ hﵡ^b&<%%X f_5LmFW5Hk*_+$1^-mYdD?+Bzk-^}&`ޏTq9eC.ʝp[cb]T8ڏzkT2ּkNCLNr!4h,nJ"Y#EqUl M䶇{ڏ7Rț 1P[5vsʨcwyZ7RI 6 t&ȰtFd MAgeEإ7뚽Y8[ g:N,̽ mMP똵= `A즖OTP.C50l~hnH8pˀ^Í4(z&8$vqT1y>/eovCNuU|6wKj+ { 0} dF~ (Z2Rv0v *pJPv11l z?Ǻ~:0*B32ly95(r:JXg5`#8?AD/dc#.>bScBGM~8~S1x]0ȇzY%)v9hy)E"Nd?A;ǚM- p/ õU7G4[2mXѤp 7¯BЕm~6yNU ^J}n8:,JWdܡ?MREI%;ALzRGߩѝxFq cfW#;àFUUM> cFI2?Ck%ȌyIN7";V[J4|n RvC#=QO,utH1U4*/-Ct3g}ґb0dqzbCF8jJ^'+4q7Wȅ)XΚ, j\p 1Co34Ȓ)+>BR:^JyT&"u3T~brߢG-1摚 0ifoYN-T|R*Tlon~k֊wlCM|U9"] E"zHgzjl+"]%~xū*7 n$z'#+"Z$LdZeeRO>]: lqT JgFЛ۳Yp\7Y;hwC$W ƲMĈ=g@vU0p/ωj#jtnr jsPh5YlI\0'{G.୵(>wCH11Qki𗫒}]\hFy>cgzłKtX\oM!ANj Pii? dE->m$1`a΢gɠ"'hrW!:-ң)wkV/$?٨C7)O4ce)4〛1$OQH/`x2UDf{x=Ѯu1ykɱa &N\GnfG ^\v(^_糋xo q/ t_(:fИ!޳[9!H#qk5b9ObG`uwWtC j6"=ECOyªl9-5B\<idD68_+Ȳ C]7zEjDKq¾(h(N w~sVאָU-\l8=tiˆ|1 R9/b;'ֆu;0AP/oQ2":ݟr7LO@0*0=9M@Tm"CLs9LuJvCëߪ:< gX_X3ci: . Z>2sGgcw#P6v)_:T\N h\<}R$n iNd%=Zl{Wz6Dм؏ydىJpGwq} =6Rz`DkAХrWǹ!ƌ[3t+bܲ >dP|ሬV;yŖЋB.^}E[,ݒh$KlIq-SK@ )aNGe@`{HdԦʈڲ=,x9<_}E˴d#J^ iks՞ά1e5ف! gfUt-X&L#*f5넯W6јN3+X^4-YY":M6u C 9d/T@(DZVDBXs f$shޮ1<7 $ɖEe;ܚ}&-<sGzX3aP@P ]Ƴ >|"YQ^QrWt $M5;A߀܎! F%WQ#\:ڠ;^~/Ijd hW ?텂(~}]S)M{V`_U ?]YO_+W[QM+Rb-E%bAZ0烄D.Q,ta{.i y jLm@U |c(M(qx_QP4e- !l>Ildg"R,ȱaDq#%A\]zI &9&7/4ګOVvW Lǜ$?RD=[_E$y/?GAP*Q0]`4ފy ۥ Gu|6\FCugtaQe/jڙ_<{x#DûRz,F€̚)awlJ5{`Lj  VO 90[1[Klg 7*SQFAYaժ 07|%Y,Q&$frv%Ǣm>_=dŕDBVANK,8`&š.+P"^עiK\"(*Lw'=|8~@ۙSSrTA,\Z'I_;’ ɛ`f4QN2ٍ eI9N$@L ~49]j3IVŔ(FH mf%vcp"Vl?wvc;,fh ΡBz@Nr%ȫ>=!u ya[ؚ9N3[jvܰ$vlޜo)Զawm=ܥD6]\PS5Qz{a"5%luEq,(R+^0g2xY[V]ZD^9SEGǯ& zJCϹS ;Ձ'v艇DM%OEgï'S~^O vƢvaiB<-t@ۗaf9:I"FX lŮae?3Qߵz 'ZkL_4_%¬4"j見,Y~ҧosZyU$6 05a~{lŹTH+h[ OÑeKFkB2)}Gՠ)vv5^Q"xo`Ap_< ^ hk+Ft21{cRCӚ*#RxoBo%-f:5p?(Sfc<VB YW,\tEQ%`ڲc 88nnnk0fg.IoF-H@iG ݳ Kw„6K0ΒLN8hEfmy P% X; < \z V,l֣ҏ9̎mԖ G̃b6n!Pvi[e^EWVDuve7dphgt!Uk 8J9qe4JQV^$U}T!Vdf;)ic.Bd`P@niݫGRisCd7@ld|Ϯz-U qqTI>6*?rwSFk [nSͺ]' W/Gy>sN ^ne^Mׇ߱0̏)?Liɚc`f/O~4w%+Ʃ҉5-Unt.>U5S}W8f5/ݮ/x1{>8s'P"t ڈSU;K$F~xED@Us/+ 1Id+0 7Ӭ_XA\ +l=nҽd aQm4xc׊1M"8eqp[z^T# Uo`zb$ ƠGff%W`uD4Ԃ&Aso\$ꬺO8X t,+NTmPU b{V5{kP20}4~uVz3h1ia%)3$7iͦMweNC;t(\ڃO/v`z e|s37 y_#&; l8ˆ1I>h߰9; |_da^:H洿%AX,c0+Aί՗<7M{F ?n$w KTHy^rJ-es4!Tgt8;5 P;JA|v,nX Z5(^w]deoQI'Gm#mnas.lPW\PxQ):܃PӽL;ht4u*ЍjSw䔞Vs!x=#RT@CF^$5/Cni<en,ak%kgז-z}jEY()#j9N1814uQ`P <^D \qaNЎNYlN2#:4]CoݧV=d#Q> I,U+ĉēl1i3^L P/`N֡XC)pҊ1_V)7P~;$:t#o VPf-8mU'Xh3rPj3- [XȚթjԻtV mH=L32=+{z61q'zdtFDM70]KY;vZ!5,ӆ~a;Z|U43j[p}5K`)" c#B"+l+8WƕvI =M;=te V|=H#&=%~^uƻJ5d]+IG-)^g"*TX, %Ɵ×EIC j@ 3}M[J7^!z,o6"CS3<1Oҳ }FgTL(@PTmL;LQ?/u?R9 ~ǚH[Dy  ,3:堵Bl"?వofnmfZ)k0A8*+h{L2x 4Uh5D_e-vv6H# Tx %m'+Wzzpyjٚ>z@7qx$kyv& }kFK{Dfڗy`4bՖq؞9l-a ݞ0Eu)z},i7VfNt/O0 54em/,{FMG:T0/8q4eg-o,3K5g!,QYJMBxؔ)[GztP ίڛ^.yrA'*hsnD^՚O==݇NbL >ݎu(OK%52y@y(+Uf -m1ɴ_ryvw&ӹr׸sM2`L.Oߌz]"j0N0( 77'] $O+u,r 1t|!9uLs&d"+5QNC8T ×TޱATg\1ha``ߥ-P՜ڝ[#5!qƊnQ'?uЂYzlDjĹ>&8jY؀e@]@"l _TNt铡Š~HQ@c+|9&C#+C&0"ɉC˧Z›{ 6>//Wl~typfzͰWNl fUww& VVܥ]eSf3A gf.SMyWi&+hkDOC٣.Gjv>%1Cg.Lq67Gqh}XDbE_L5R5lfhҺ飯̖ʪ]PZsm>^UV hP\va4I<Ģe\) uP!!HcMܳi|E2:O|%S3T̎*54 +ck Ef $aE]TwrrmM7|x= ⸋ʸ?+1MC8]eoߘ`oLd3T6*JxZP FJqXcZ8cdw&ѲrNuXYA&<}YڧB=Bʁ e7DRF5zEUhiT CNI-쓻\`fz4y}K#g7VLKҭVu c?t^g:jB@aN[Q“wySkhu #7QنMkuiT;{;| gCfw=/E-žDjֵ &@ρC|RzLNQ6Rd {(tmV^+Pk^P6_7k]:>~O0Ͼ!2XEeԴ9_{_ ?&zRwlq1ʥ)%UHyOz8"ȓ$oR4 CpVQH#]j.TN莅F/qVT<蛩"kP 95qtl-xj僟(C/+H9upߡU:>[\/T;Co"&m &42ˮʿl"LSl\5;|"J.E>bp,翗$SD733]xcʣ,]/+ Lv6,eY_#9b mr0KSyC)}7cM*FW٢sv: Nط 7;0ݘȶnνr+p{{4{CP:xn~:)NifCoQm JWPC9ӂbR Lb*`M]}&)ɇMP\8i^!(6$]oW,vV%x,aq M7!GyPCoWb$QuJ氲ePX~CAHqv[# o"W|4m D~+s:<}uNiٕʗ3N%S|\4Ԛ/&[N5ň(@nt@tc<씘{צd֓ !tEs} 3}:=mAFܜ0/Q[ѵKGH+3D R+4BOS!۷_Сt=2ԭCd5ɹ1ϸ>/Wzڶ׾Vד% )AˎzK\KVNe uOtSs(ߣԻ=)& F  uk&{W^Lj\j`9CrZ(V{SQ}S*.+o}AKg>ҡ,ó-hUin%Ε5,opi/8ɕ["-dTZ0vPC?ߐ&jta@sR%~'g,"%'NBjP]h8ܺ-yuWaAD4.l@N~C7}!d^=afi|kqaHiZ&he'@ppz/T؃Ud?쩯"6SM5_ˌIC"kH#NA; eBle[yD8Sc.S!z )WFk>ռFE֋ޙ:1 j5:G,?$`VW4>勯/݁Nru׍'1^3mna4a^avYT^/")fio( +DŽ!h= b>=\Wo׍cINQrs{uV6/\*NJ#/Nb vϮc9zq=;VL9ԟW0i(sV{p21bqSqWVֿ=G{S)\Gd5ZS]aX/<* hv7 M.|'r?xD6xyzhmYH߇3wp)pLIq VbQ㮎\䎟Vp UPf}bOAyFcbag; J:fWD,;H8F&|jI%&eY0^gmb'z^UoJ*7[Ժ}DI{@L,YJ.,[`r9,?Y@%?C~J#?L%6G͂)SDiGiv@P ЫcvD7Op@h̠SS`1[_5H^_߷RҌ%a 7WcuyZ^<{[ãlX\. Pfț?lո1#Qkݿ3۝/!ux4^/lwQ<@:L;?d%ˣB*ˬJ}  MPؿW7x"U@U)YfcM̷p.4N*&%X .ajyzc6STE99WIMoir}YAŅ[ 9Ĺ!<7OyYubf1 %1XYIט!m;_i yty.X%/irRt!ez,NX>bH;cg&a u\?ؘYX>N%C@f0ª⑉34>"m-@cL\drx' Zvr.Ȯ<}.8O(# ^%c"z.'Q(-bX+ |Y|Wyh lq"铋ຕ yz!yЍV+/4 }ahw<Veґo1>HzfaڧF>6o:?fCcԁP>,!4O _j'A784Ge7dz]led: Ȭj:-pt~ӫv"EցllK Ȩ}1>TnqQWsK/j=r;BI7]ǕQ"fxI;r:7;ķ(x@ԆbWBĪ@*L ʰfï3&CECVgR0@o?Y֖}Hf'əȃn?jm LKW*o&U]#8#Z_Z %nw8tw\`㻕?ƌN^Z.jY]k*[?,?4@蹨ڪT' IVoc$d^V[An*6k0[Xwy^c_,o<IХw_C $`);W  b邲>T1iã1 C> H2t aBV-ȽH`i/?" "JPh_lYw⛒<ڦu|sukTw!3Vj}-1J<s@lM aO+ .4wfQݓ@6D 9xKrL3lRfT=uRb H+U[Y~~fupgIoǘƼr凴4ˈT`˸̯pfnl+г i5lv|sp[|H)wnW›H&v/ R2tbNVqϵ) #ek-aݰmyE 5T@נH @k3Xe>-7gek\yuzvOxQFĆ_X) ijfE@ZgUA|+))#,mKw?0[ ,%'iK~<:D^ 3IGf-C ݥļj9۟WHzþ5q!6aOc^;"(J nLvUw&oJj@8`ҋǍȮJU %`aCxT tMIC. kfWp#?rHFƵFoM p 웶IatEv-pSi^s.?Q6P b-Otk_ sj 5 t-+w-֔o݃oܽq`g`т*2, sK:XbE5[N@ )κ\['B#ϬJ:ah1x}!>ށjOV/?QERDvc1:hEF+`@Y}NO2_Iia"WىRÏ%u`+,G|rǬ`L+Qե3Q9PZǤ ԩ}u֌~lWBteN^?8l{t [f]3o1+ W1?gu@֌;g2ӻ] etYoH\)7/AjUw)eZf!>#4 g3\ԮVi PdϽP z4]@Pp^w %k1`#D9IDϤ |[AEkJ"h~I#\ %BpFҙ(;'t`LGƦsm$4X)P^-AC7Iv r,ԇ6q_0mmv}N^z])HtL7"D9pycP- š-v/qI%)#DW5gY5FʦO!dBS]}@RP%~k>5Jbă?Ha$6 N&>ֿ/0++Xy=8mC&-V& ڈ`7(Ԏĸ:An+jeG2SU(1-#j,A`= :R6g/כ}'٘Q]J)Ե46v$DPPvA`ˌ03iw/J% )~kg#?tä2<> @gp-t7$@?(ߥ1d tT.IR bdeN8:e$BО ^om#!D;od4K̺\ۣXߌ i唻ӭ.>{s0;Y @ΑBA8NyvV7m15t^g] T$P:x$D2w|6K3#4 &g'ZI!XMal}+ Q_.6y[OU3 F/)+ ډ1yW>BQN}' ]%Mn`z >m g#{`Yffge82_' 6>5Qi 7N8zo—1هM+H`yxѥO{fQicC^Z|{kM+FUy1Ԓj\@Pp'HHnCw1<'vtǵu9_('W=,1`D]x:ir/A8Aam&#+ ҁu{i~kY]S,t/A]Ʈn4@ *k0 )m<*B0j:3Z2ﳞKmHEZ^)٨/=YSJY$n {xA{x#Ԧ/A(7cd9YR .J|qUJJTO!R%tj}3Ԫ/s҄(Ӻ+mvEۭEݑv޴;:ejyӠY3g%zKp"4.g0sAMHg:']ͩ`XJl> v;ٞo05s"WG' 4ڵ n>[=J;Խ!oU#veΘzd^V4d2sn"BU_c!r:FV/&t 9E?ٱ)mݳ)\]|=F Lq:lH!]xbot`Z5 eO`<)0e1|I.3H:va;d_np~=ZU-_KHH:۝oJN8^ Lpj*n &ng2?Ev:v6⟼Iںu~5?9Eg1#9k<ː>֘TLb]h#2P5&Kތչj9.JxwGRSN{%*s_'MWkkzK rkqZ֥7R*;b9+)y`ReR/x\uu1%nHe{*08'Aeqq|텦pSҚ಑Fi5겣,raZ<3 %WĄue`EYRnc.n>zCzBbnsx>QN3 %mԜ_Vp7 =R9j(1nYHHAѣV2<<dnm6rF˫hej0Euԟx缌; /7%0k"^:0#`< '&&Z@L4F]^1ZCX9˱_/5I"}O5D7iZ "L5`Q/OHl;@{u"%pQ@,n`m\,2RNa_qM$y *Bd%*[I>yC"x UrUUέӆrΕ®ԫ5^:…<= (b#K6.rG"V- qA"`j@_Uo#C`k$@DAqoJ1m[ Vjw.@t٫*YԼ*qt3xG| eZppz(S2''0pS4\WeYi2A:V&\ !".Oʁ:$$q9fU{vFͩٶDW. w}7K*ߤWh6{E#Vbgá* JRPXp5N|FS?{ SMD5x* $Eԃ<q\-ɵ V~pu%%d,Q- cvh!m"S'EΦ1u[.L7kٳJ,'Vhcg>;gƶOʍ:G[]hdPƵE*IkO3c폘2?HAr$ЊP$@蛁IU7+ 8`X"uVjrv8u@@Wq P5>fvX"}'RѱpO>ϊY2Z?ܼhsNҝ^nweO"m+SS=(ؖx0ARlT r5Ѐ:A & k. ʥq"g5Itנ+W) l.Ǔ^tZ NFV'Xsc_YlܾϖCSx50QI~p?<KLqD |kłmTcGYMxeuib]=Pޞ_gT txY5i嶴.?99xҼ I(^jC;N}>l~U ]Ѫ`aՕ"ﳈׂqk<.ZS <瑥o~e`T d"b v4! ?7tuSg80{sEO'P(]Y2_.t@vOQx v 5D]<{d5hWLI'zk5+j4Jx֦Z+ L;4`>f3 PwXrN&P9 ?ر"Ķ١:u@1akisgC L_զ(6wqI?>˻-=w'a؈ HLUn#)goՋ@(nC`-}d˶ׯ4;#8vN1xx){S.ڊISNVgژYq%0"buڕ(swaM2Fyő1|K.=e6I4 -:5}>Xߍ}myncFj}s"!lj)c 1u^uJw^)_j՟} +0H5(@MfvCy(9ȼߓ"֪'Nȷ,L (QP]@8%qi9s4~-Um;_}BsQZH}тn{3+m{Pt2щ$`v5jšAMF;Ě^@7,-zmp [=YC8HYf~ 9|G7eAC/ הF]娻bAYD;fmhj-哪mA*'GZ5Sq 9ڻl]$4ZmŖudhѴk'Zmgww[d~+>X\Kq:?pi29pA4#d'=Z%ɥ+ڠţrhĄHѬιF+OjO `٘r"XA | K$&˾o'?ghqcEՄXBj6y)!Aoג"jp8_ۦئ*j7Gd񜴧jeApJzw◛Ţ*a,W|}+hPVJ(jjg ў44Xyid|`vo 8 @u tzHglT{>_*ދv\wr:gN.UzBKHOY$chXwxj-R ϜQ=`׋T"KWE>-TO0d06Z0+=mՁe4'=F]O|pS^10g ɥ߷߫}Z7֋,lKВb4>Q,Tƈp،ɘYs6? z\*bL3%Fh]\c8HM!dV(-V/+ csso9YL(QVk;;mSUϪD4-;F V0{2z"N&Wӄހ__;h%6l8x tR֒@'Cl,䩘qv 3Xޢ2uQaP?⮇=bnnI)OCYLV0g? cq%%g]`h`: oJ.PQrlɩg:x}RPȉ~uQ r m8{@5D{-ptL<.RdmR08uzI1{ v -!H`қ  }tb`pV0čW5uA|t 69)C4+8o:zM c]@bܲ/jo~Zt*`G\Jl:Fy_~fPMP%6B,ꊶ9-k~me-.r(kO5\gqE(/hoH¤ :zЋ݀%z _(uJW@,¹(gt!|7xU_:,k`R*?K65l'VjX't];ge&&&wyIRv<\_*~sM!+BmO@e$l<:"G-NrB?cY;x~HDFYv72g\|58;Vq#w oO4zrb5IiC H c\h!_K(.:1 mSca16Wg2"{9aҗ34[ rOVתv<`X@BمP'킟E{` NLe2[>o_q֗,G 1ǔUX2#ӱTT23?қ)87 g=\[p4RG_KTd)@aF{AϘ>npݷd`S'R_b x*yDf'\ڟa`գWS=u9xsȏ\fv`tnQvo! uMVȂ[syݖ`kzٯ9~ A^d=A%. sͱ%IާHWi&Q׽Gpٞ[ !lDZv_4dGe~q+̹S9}<'"7e!.MP~")6ih 03C1- uxn90!4348-O[zU忳Y^ 8lMrX!7$n{+)΅Za쓇`em>#܁p񬓴_ $t@ͯxlYbU{-lÞ6[S8Պ=^z =GzCj]yo2qc[DȮ>ҫ$"ѐsiy77+5,Kj` of􁮅| Ĭ4 e'$fF0 my*WKCTP՟#!JY.< j GYWzN[@b򾿱Ysn,l|0z2VRwyK-];D%bBYuYAN5fOGd τB$fyq{qúg< ɊU|w"6.@. )GJbf2Z9r=J mX7MB*SbIa/=jvf&(F{-~3N!dcO%Cl\Z`|X+YATy=`dVk7R&? ^Bozgm nتz/w1C~ף:܏2.7^i[6'#Wl8lI1OQƂm퍂3D*/!R̀`s?Fxj ֣͜j@4ހ4.˕KY1OU1?O%] Ʋ\swEC32OܒTPL];"Pt55mAgӖ"RZkDjPU8ЉYjR?0@/4V/I_S[t8AВ\E6%~lwe*xci +.#`_t @٬U!bG?K.B]A敏!8QtOb5{yVo)GfԪ f5p gjt2,o7=ӷ|IrF#YNHiv2=/~ՑwԘɓ0uZ˂ν)!C?!V "BU $lwifC.ꞹOr@C/HQSﮯr,1 4["%EuG-QoXz3xbJ."hͮ$Iju[+9L F@(W&:bf߀4š?n LorVi]u/NA7ymPG:ɫT훤n&ϰ}slmCq޹u$|sgPO@8~ o(emmvC]fp[u$򇃳=?ĜND[Z:li~E[kB+hCP{))t+Jda,HMI,POYwanD0 嘒Mi6s![s p0j̫XۊE.{#.gF^ a~a悍) 6٦GwZD'q{*fwm2F&hRN;Mɾݒ<JK}M&3p^!)NVWZb`7OV S)G+\L}5nGKQ$NsV`9LM Vt9.Nba :*J2.ms7;x*_&}Ny <X7:HOEt\Vg%fs\++uqV- ŋ nF"mglO=a"XTվʄ&n=N" }eNB\bMb4dzp&NC2ϔ MD#voVHdGwJ-^i1WOoٸg\ȖK'pqU)e-$>=B4-DI&ťfjgCv9jΘvꝉwē1 .aWZȱ7^9 a=`l)xh쟧%Y1=zV.FdrZT! M Tmlhg(h"AOl3g8]d !@0\3US/ 8 nT F]1)R(#!ze(`䯒Ku½Džtwx/~y86A-@6Ǭ=JU,}WZ^Z>IX?|B⪾5:Gz;?PkJJ 9]Tӧm(N`dhgj9.!3d&u L)@z^\hy5ff%tj:'qp 5# +txnA, "]20h#65=ڦ2T=pFQ4FzrRn`0Q}o#ց:wepBr.|@țz,LJze_FܡDZNK[3y)d EҰe۹|㏑ 9,¹8tK,Y@iwV vi cJ%OFʓ, |wcWO1,d3ȝ +t3*W00$tH;&!UQoǧ 8.YUIv]ޣT37%qzvogSo5W6.WbQS/ moVsL_UVnYqv lqkf}!!V+[6$E\7.'+I\ҸÑO0Wkchֈ+;'[- ﯮp` tB˯,uʎ'g؅dxaլ!ۀ7]RĜAy'mʁH.7O"h˳zvh?.?OԻb4z$yqZj0^gNGa@sr3!RNňsZaE 9}ۺ7v#u"ּp|[IBno#x_q־VNus4[e5cVFlzJaE^:7H+z-9oK$Q'ݼ]獮aHt҅,Bt1 DUШݬ 8쏌 \ uә$m5A>EXz)p#E3=9l0Q<#xSSl{LRG`gNWJb%fݓFiR `I.{rQސ𳢇t拂;z6Di\ = `GLp4ۖЕ,j1l5ma{=A'x5p *#D| G[8$Q\6`G5m&0a(4l/!yciˬ0мZdd'3uLk_W?Mk8GJۓ!٧K+@ g&[ceNԘ Vmb u`^F L,'k)}v4,tMɭpIHDq 7Ggwzsu1Pݔ4 O 1% m-ʼn_Fs˓rMfpN˥e!NCOtT<(}O0B+c6tޤs1A9^ (9+k6|\ԉ .Eki,Cf>ZǸcow! 0:g[7Ң7I?#! "ЯqULL?wȅ!&}Oy|(_fF1x΢;t"sųX(E5"., I4Ĝ瘲C,9%7#԰ܗke8 WA{댧_Zen;>ApR}{lW*gWNF-R %,J iޚ0OiyyfB{xa]EX]K#~&@ȔVg wSVoG}aߥmb`w'"1H$Z3%$Tu| &hC+áRR4Sn?;ܖ'lh(]?ukiu,Y/ŤNlVm?f>u'4f-s,1,D|]ߤmZ6Vi0Q!5FGr6T#2"l88kS kl戮~)}HRdn@Z$CqGrU}\^xB,QH4iMv '?Gy?Xes`o>M$1֌bU[_]ZضVc`2W?P^fq3`SnJ ̐v5tSZ~.؍~U Ȥ2i+1vR84>f@4C|dP˜sN!wxlW%DwPQNt[k2)ѝK21SZn07#rj_V/;d\֨A+SwQ  Bl_RعD2F? H ,UqBnP3]&z aCC,<`V '$-ҼfƆXZWuvԨ;7Nd9`ߌBbϵBno/u[f8Ot2tw7n cBufyRr(_'&Vي-@A)~%+j3A!a#e< hw7EB +hi#K~uu]A T"{_-+$!ӄ?'4<FgA~uqް I0LlqYtK}I2N0]n톯{VWHKF)^~LIZzANGCnM4tD̅3tE@2؊b[ 2Tͺ1kЃΧ.&MؠFϥ^~ʨeFZνw˜AzAZRzW嬂 nS|?X^ރ/f zjqS-5(&U*sc DYFx"Tqq/iHĀ^)1i8V<{"!ō;dwMGhD %K:(oRƤFԘJu^ 9YSo@djĜmqHic0Cr]4aou3G8c+ZPCMVO&jc+,㯄x\"Wt^F7Vq ..if7`Na\ARJAm#_-ُD&!gEA?QDr0uQ2, C@Ɛ ƣYL`ϥS󞬛\ uG 4l(9P^CJД꼿q^5TqOao(#NSaGM1Z_:(I aMx#3Ԭ==cC(0D .ܦt! @q67=Go~ϔbZ|[6u~ΞY7Ĥv`/qV5 @gR21|Zsm(3X6_jb8[$X xʄ^dKv9RVl}vˌѕ/}wU.;q{D6Bځwegh>ؼIrZL']D9y "L$4:sW`({ۗguFT &&/+ D!Npy&gWvZWCw2Oi0 F[d_~;tC'k]Dyo'RTL#:uW5i06T!BwA]fPYUqM4#+(R ot޴98;Fg>rDN,nzǣcN+b_Gp0fpy8zMjF0ncGճ&<"@cbv\EDnW"SwGz Z)WSfD ?8;f5?` Pf§4oHjkv/vXQ˶`$)f0\F#/-yAz. G 0ru铵G+w.!"c_'f'D_MQ@5dAB{fe=X"mY+ۏGrR0ƻZ=]~?MM)OyO= !2h#~hdC4)IlXMmfTfj[6:GD|әGsXY0dowGr .[e&05說1lih -Ʌy=g=0 VIq%k\]m47im@@ǔm'!mJ0S]! } \hHMY!Mw0Ftfgy'Ibl|-DՊ jU\['\K\(9y^ݸcfG0@DI9u_G  U0* I{{Q6Z` md.4G pD>s_"r RFk]KvX6m#FuȐ@ȁP bxs!f͏f*Ѭ3 .] kD贒mM h\#;.6,[}rƹiOt3} r  -ELsnvC6aJѸ %g8l!%Xy8|em0Ox[<ᄊZCsgڼ~.~yfji UJB Kyz C$nΘ9u&b݆YT$\ ':ya=W-)ZktK "De& sAЧ-ݑfzϠetSCZCߦ6;,1F7_(Q6fd%:7y5%JY?O*jD0=yԎ#53{QvOe),dngImF7zZ7c?iƐEY #>xZ'cg&kf崎D@n&RP_g͌H:fl2sr08LzZ^2ZNi(CT٩U:8[adcˎsr R:MQ0ZXYwf}er#۷q8:gEuObh`-`{ i"(g-YM{*bTDˁ`F`οGЉi_k|ۼJ2TDe靖xF '9pXEʨZj x™$AާFR>ԡ%ꚾ Fzc '*U -H^ߑSxjɪ&.j8Lוxm#tKyfdpnn\{ ώTaˤ@z!뼇/湲x4ԇ$_ &mt. F-S=NBk2JqׄAŌ7&/%;ϙU6{6ЈMR hEQ*!9X~khUjj$N9'Y<YD'ܖ`rAbZq k!}/@L3oz"ԯ, ouLPf7̳8hWwΓ#O TcW3A#FBdW]f 4]) cB $_Hw`*A /Α[QuK=ίa?V{e%5l!X.jay-iQKjEK:uc$)JRGG0dmdUOo^jP"2'DvH&}f3 pTK^8 f+ xqlv@vVۗE$D t w϶x BlG2 ɵCh[ZuUrQ< y"{RLwL6!rDIf_ TfQ8";o~t8H#K.KKlsu=3r<D.Ggs!no_O(ygoh% RrɴtXʨ鴌oubip[yWEƪQ&iL=RҰt5C_L`t; U&Kkw"^,/~}G w%n@/?yCAv,5ܔ V=Ү)@q0! ] E:q1r%E8+.!۰`/uJuG]cXf]mH"ofijwKY@dRq-N̽hr uB4Z_~X6rλ[9p{*yԍ~֥Dɴ6f;`%H_$EZ|({3bc꽗뭟bF|fESM֘[6‡d^ ^{GT~޴^/Lz^H3ꏡvR)ԫ|MyC(S;~@OL\ΏlI!B 2㥜|!hfj %no M4Ά6 T^[4)7Lo1%v_Tٹm6}"ogt\/HlX8WV>ngŤ ᅆ`ىJ.+] I )AwDn (3ϻwW,mcN@'Յ1/ [fm7[vEƵ',b7Z9r s"=7+5S!wo'!5֍,lc!*~UցT~ Pk%gj ;NxtŨI~:A-7\8 !H2kn < IxtmbFZTv>}Jd^/L#y_%ViT-!:i->#mO: ypgCzCr0ٶٰ.H$x%YCo2q.l2D + Uɤ.zAa#4g {7$ًS ʴvp7BR{ԛ ~} e$Th"X`0Id_?K`Y3FhV6NשԱ+BG i?L=iU2|DAhQ"Dγ􆩢3iB=#n'ə M7%(6OW~,a` VLYvM`K?nG=S e䀂U@JaDiTaYTxpjZݛb4C92uXE3 5Z<t.(T7$|IQ!lH fi4ZrM ΅~,nbԫ'mn_d Rv+5$13aZW[HUl?\Iw/kYk1HRL0#p+>vz<։\Zb^ϦYT\\U ]g3z8y".^=SubZCY@jjfgKSJ$P_dUX9էàZXI%=(TV/bYXi|a@£9/{5c-;{: TƩrE%8۲sʪ7֞篇xR:p3 Ǎ X_ɕXȐ_bTѨ| ?K͕Ð7%/') )Ɉά}R W8 =Sy= @cEA6l$7-aaKq:`JĪ7e82(W 6^jNf'zj]I%}6pZK5|يu1%50U{>qL!j1ΨXx$$#vߩ3Y,["OS%H8MI']c@pRA!,W|GtUO(2mp/\1A>wT׉aeޖa#2xL\U0xg-]%>r4҃iܪN+7"GY1QؐwWcP ʎ/cSp%Dy䧞ӫa찄M'=śޱRvt} |g }|ZaV@ Gu k* jm2 RVDțħO]0 J aڕ\;<)gJ^*zyJq# 4gÄ98Ai >#r[bgYlENtsI͆ԯM9t; ĎᎾp` ilUOGm:{ AK.ܜD0'(ܘ| +r ]Ø?Pu:p΋m#,-ݜZnӷo9dHLmCrĤ;@E%@Og|Lr5G:ٔ\11&@,_YQgep\ѳM{F[,`ؽcPa )I '9laaBh 1RtVjYw 9V)QXGOlus5j'=u=8^ͧn?K9d(p~7hw@rw/K66^o߁P];q z/攙Wk_=#*AD$xj])<{겱,jgei$A0S5?OR>M(CDbʔ!Y!5<{iX`uJa>3{L(~!.Gnb*PQ 'ʔoz|6d w HzfAU*+QVU sn/ZI֫:3lF>4ٮ^ Q~hn-|)[u>IA`UObHLg0 ڭt]r*ŃJb_́0hYGwyU7Ĵs?'ʔsQ#h 4x1vdGW B^ \l2ur=ll,q^%x>4Ք#s AF1xz(NY)z+ksB"[JʊjWǵZ=swP>vx𬞔 :Hҳ]تbilA]4_tǦxpU"?{jJqGNN1gmB_{!pұKOЯm /59Νh?_f?Mֹ<ܾm޺e"{B[+Pu5YB*G-]E3z> T-uBR!F0_z'Nh%Lf`̳N)3+|+bL&I~r!I waaR="+1 Nn~qj){0sQk `4=XWF6؏?.꫰-qE.J F(9d->k_ Jh7$}LȦ.v?U4aņ7, .dkvkM^n8vGTdڹlX[kf+)OXIֱE(lôpNSxeb {zRh<4=E3*KKp\R6I*H}*4gA-f5IϲSD_6ؠ(+#CxR80߯HU"?u֋SV;zOHKV\w98Zhq !G/ ހFB^M٦dvѠiyF.wV{e)WCv<"G%(r/B0T$VԷ3ZeJ]s7'*@AڏaUYWi^!}KA8$d(=}+#"^L' .?E Ouo X;}bWw/"hϩ]W?v?~"Զ$Mx݈E9jaxv:hNc>y($K6К0P4šM DyE)}_(D5, f`I6fY!(iȩ@E hGѵ|~rg[V2+H;6I'F{<̈́E! oJ̔5b\LYS@~Yy:]!:~# 957wF*25e'|y ~;[hʪKnPSE9H] velkAJu26KB^33ZlPm z'(G9 0RkIJ챋Ë]_EtK=ZL|k[vOs4v1Cmp_ C䭾TD @1r? Zra٨T¿'g>Nx)Wf|JDl àhx:aEރm$u|//́5@q~`rbV(1U Лeνњ@ZR* $ n:N JYamd*Φ{, 5[w M;G \j;ganRs&L =+ԃ|tC[¾S'` ͆]ڥkEIz3]p#hVjRYaK{&yGr+AHpG]xzqѩb5Jʛ TndU˻B;$p"@Ң"q񂁬SsͧrThb*`r `VvMa1U͂}-~@BǦA3YE'f*kz8&gIO !h@t0P`hНRU(J$ b)|Lŗ/~>Rz0w.mzȠUW>ڳpݏZaSUzg%SbAu.?'#gA]͂Z5┼՜2D2Ys^ꉇPq1]7Ejqj}X&d.¿ig*@!ocCR'FHv@QG_(Y}C/PDˉme?2ʼ`2Ec4tDs XhkzK#U( (+mnқ+R wyJƆh7Y7 ZU =MNKs]5p[KN_ Pe ZDV?M'"P7y7s 1ٶy'sLmmSh[}"!CW CDb}:g0=ƌV >$|ydz>?>ݍE!F|y+C# NgQW2 A.n~Խ-:w70 .ؕ#l3Y*u4_Zũ:?ܞXRzzOF޾w9$5*wq׈A݅m=k#2ݶ|eL46Cw ?絞*!W_@9b{٧{0K( }~2/n:XտyA4@=߶\(L.(wb;>}ۉ:VϮG[ ]CXFW7!4Y Xun3̨,/Gu wL;I),MZw-V"=>tlɩ.xͳ%Ccw01\W-D[N`ZtVڢ-fLdE'*VXY[. ;yJYBbzKRޤL!fUj <wK6uM(iBŃo `Eeڟ 9Lhp,\۫ƍbl2|^o@C26Zo-^khH4퀀^KԼlݺ"r^5$6H'ޗ ԇZhZ2g o1澕w1}#>%d念WKРD~2萡-",UXJ jX6cia4g(>2ǖWZ T"8 \!V~&eF+Io>*-WVjW~s&?a-OT6G/:MI: 7ЀhIHuLaߐw&UIT$K8CyAL}"D*x7hEȌmv yxlUR2 l ծ镠t=NP%%jdv~%S+#Gz<$ꚬlTeG! fdm#Rԣ:ŵl`-OޏW~VNTԄ4=Dȶ0.p kBZG=TD+{6{sʬfʶ״s !IDݭu.EdhZ9z}Z|UgXd\v孙۔Wqq2/A|NwZ@Jvq%Ռ3pt!cPYg>å'&}œ{iqPpM[QOؚs[@xrIp>o/>>mGMuo"RJl{D?ny3L)A@Ѥl[zf6p?"Qv4sM‰_yéR?&R/S#shPMiD;B^\S>^lmb‚t3-7&\Tm3jGt2EےQsT}E~rTe{& m`cMaAcg i}rܟTTW% wi_aHBҧ]AKWsko/M41Qc ѮF `89`Ƚ-2nAvwz|ӬYPdWozR 9^ӧ[*HfM?sOtidЛ ZqǗ :m}KbXM? RenYt @[r!jm:0'@OFHb*@jh!]yE @[U9{־f/bB#඲z 8)[XGzИ9-Ȣʇ:`6Um.3Ȓ}ߔ*#OJ("F/Ed2zLEaW.:ĺfk yOarͿkV%vNNϪDo@-ñ](KxHغZ$80> 7܏nAj+OT'Cŏr䐅/}+h̗pD\8M)ANlr(Qe5P2``B؉pnǼJcfqb~=?0S mzJYf u]zLj_B/|t.3'G"^(PSᜃL)9k%lS+t*՘"q` pK-k>MK'$n.& Ek6' ס`~z!w۬iFj1E,˅KeRJ$x-0d{.-fs٣,αGa[:)o7sCKhTX];@ZAw8w"1{<S,]D;-2}H_q,@\)>kK}ӥ"p'b+Af-7ؚV@;vTh:icٜ>sO,R~0r돲r;9x3?1>9n_0{EN÷eq1ۍ IU FQC<% jm$w.՘5njqPCɸ:L.q)>=#w-y}1w7POw;\R=aQMח'fFSàc*IHꦍݴԷ,GU6޼z?\qYE?fN F; ^TIp2!Q#`B {g eyĂUGP;-MJfI_MY֕XMR9e5.:= fzoaeQ.͛laA'zQl/b7/c ̭-aફR*4YOflސ(0}j)lmII8~,=Tg#E[_U?xY*u xh}ej=e9Uj[@JJTmVMp߈Z?je7;HWEȋTcZozQ9v"Jd# )-jB/>`QC.X>APUzqn6|@`H;БXMdJS8: O&1TBR=uRnAPA]xsTthC)I̒Fك __anw Rѯ|KNpWKK0u(`|[۽0 b:}&>~JȌ79Zjb:ܾt@=Z'PQqv3`6ڰՑ0ΰBu'"ppB+_ >fO)]̫F[avw&zDV,FS &`6L}^y D țA9gF`&tccP +%N&jܘHlXQUjWYh*bWD qXZKl&x|`$:Gܾ?1I ![}N)¹^c.%a{>l*Y]:ۗw( _`|ZKʬyfWR+' Ll=[4e$EEҵș>)jk~f9PFS Yd<[]6`Wj|x']HO,IuLdэz)O~T88ZY-1vc B&GZcў-=Pl'1ѡx"v4)m~uVR#zXY6DX4bb"5>>/$f ù<ظy)Qȅ'u&v-'3:.sFg.ݺ0g7Jq<ѦuF/+cRKlC W^F僚~ Բh(wbYt1=Ji00+ ;kb:) GUC2V,7&%G+V13R*IWp'ävݼ}<4KTBVrXB&B @m^\'z2e#\OQ3 p&Um*d  euX.#nb/n&dސe=HY]bcGĈz5ޅ f+ 1 i{ C.l-d[*g O[JuU$՜IQN$&c'Ԗ1V}y; [re%v[A4P0Bŵ,oOvȊd0 P5V&,D*CS9cu3^ yzjl&&lK:$1+$" v} SPQhyuޞ`,!gM9c=o젝{NgM` .Z@4#4-aSٞL]oLMd60҅GYL ;`mW5={'w{Җ2ҳHlAu%ɕvj0K;j;zBki.ѡ )w >=b踰 WpW=S[2P96E!b?!@]P/fYa"pu5d ®|isa rh,E(z%vxړ̗kv"04PuhS:WQRXgol^ﺆ, Agx(0*֧mo DiY&ŪJCqn߳b ЂeAg*7n&յz,sS}DNhݭ Wl41ѱ~rT_[,x[V =?P, ^ڙd)A Cħt(re3NϾ*з7<hi)BT7E \ \yok q`n%&Š_ׄsiJ4OyV!cviHG {NOġe0qGC49*[}Ngڑ筈$#l!Y1@1a͛ ܲ\`,ܽ8O$opڲX2<OR;"KȊLVl6S0劧g&8R8PdnNJx&6:F4ߦw8sHlnbˑ]|U Q6=Ovx!1~8vn/ ,0>>w2/eĤ"'τV\  j6̯MGxeoY?>iWLR㕦a-L=L LK~9FyBx?ϱvK7N,F{I.++},H i]-$:nf~Q [e?p%2/o?ݍ^ &tǥv_fn1*hA]W|:)0j1 9(@GY2!ZCU0 Lr>qݿ ͉LUR)eK~*qVcvgю-?]@}b{o7HI"\1-* &Nr_I3D.1Q{#(ah܈PQL=@unɓ"$1:tG}O zl49 , 3AZBEp"kXgo}(%1#.fgV} 4:KÃD⚈ J0DIa2=p^PsZEuEH *R PUshbtOqGV5B07iKcls,%6 &]˔>җllJFv2K sBe2FR(z@Ʋ]g vǸ@Y'LftDV$0R?".PbR+Y‰a"4Ƣf_K NYHe`]BSeH{1BOOV-Y7Fl |gfC;{&\AiGzxTU`.Uޥlkvf%m>ewE{kmY*zIimg2;ˍC_|A\aN ozA*KV=uKݕ/Y.:ߥN|GEg%32YXcT}$Sa`V g͕Kp|uj&Fٳ|!\[3 }&3Z|vMޘ^d-ŽWM9v"Bl.TՂy;:E0 uˋK|{Iį8  BqwOCZCi.{90Ct>^T]x䒵6ui!+wMsEa=\\=piױHOf#&AM:л0[r(׷'[ q!,)  }hƷ@c1 4`U2M))H[>~8!&,H6Eh9e7¡$Do'9#n8e:ҭ0}/aפ9 goVVD6ௗOdQm]Z@Sɣ$8,Lo"gѶj8MpNavp&V ca>Tǯ&dwW[rӘ^C~ Ep~jmt`㜦HFֱWNgP]Hc h;;mRJVDS4 *\Y Q]!S ⢠б[Jb挜+l%3_}2f4}y'{[ 2YXp6eX+J wP[eZ&.tOSl&{'\GZr;u(YmPm`UMݨ{C6RYWp!i9\De:qQPg$v!y[W;\ˮREm*du@^*&['= LռB?s0k#/Fi]-E@ HT_F45G/K(˳-^QNL_cҼG 1Sfp[3͹j~˻?li!+!5>GpK7aV?ٍԇ>b&vx"Yy!0ƨa=﬐mlŹ΄+s9YA.@6g>>Ţކ; 6Fҫ&;thy8E%wS#w+NI<\uVs6*u%K-|\\vE_$}jQ= ׹ih3 `[h*b>iάWӮP̟G~ 'l0-73/GzBG|\h N'6<S8$!Icn<;,*ůVmI aDژZnRE|(a*%t7SxG9v+ZLyҊ8Y:^T@J-Y \n_vujm `B='v (I 0 ?ώOmTA(!|?׶G,qWYG-y_ ΂ޣݙnIΆa)&:ITLH3-'[e^]W]O46c3Un qAk`x:f4`we&<*z$ݪ6EQ*'{k;aYlMUbK=u%šQ\kP{Oۋ]2{Kqg9[H˹,_ πζmavicZSc:'p?K*a|3kj\cXhKzuFTX7Ǫmk4(`B7u1ԃ˷`V{20iiWpbHz[('."W3A0L hlz{,kc|9x v,"mQc5z0wQ:!QR>T;KD^_J.О_Y6r;$9\*,ZOxg_F|"y(&.5o>W†O0Rueí{Ngwn%C~(CZ2br`,=mL%Eh}/muVqWE*VzW~3C+ϝ 9q%4EBk8cxy>l}57Xk֞ιg6;ۑ T3 K!rk]gW>ʣ)`& i-~@7~L[)ic :^K꜑4HS߾qs&$;e!iaYƞehAく/uAvgg:>/ 9PKi$n ?lUVOߒ F[=ffom2: ʪlbňڛHЎl߳ϰX{iN(vFae`\WN^ب+I\;ް7k=ߞIPU5"C-HE>H1|Bv@˧@ru HsS C&ܜ,#FGs%M@GgOmFee{G[aqnG]2gaRI;kbgsEs a8CxxLGjn3 ڠ!c`Zf 䚇Ҟ].<3#oY"D!LŻr?CVo4[R madCi+'$V.f.!wJ YM =p[| >ҙ&s]GDž]5-dkPUsϛ *x깘开)=x(RLF /ym ci}_*.j؊ sNѣ4 ?䓁5gΡ7D(9B]km{^B쵟kJE@<7]]v^zNymşۤ@P''l/>d&Z( <,ύCϔY^hܝSøvܪқo g(h nsJI?H~ 6.-f,TOD&e7ޭbR;3%>iݾr %D$8b`5CtɊc|g,5խWW/MB$`-uEsm=8Ÿ[i.UG )V0 Hc]$mNvL ܼr ?:7 E,}.6|7|z{'+ ۙ:^Z=^2KĦ#ñ:+Y?.ig_fǠ'XPуfp c+dvӭ{_"/ ުNӼh7F/Rx鬿\~ݹJ5*ZAaބ*ȯە >X--R9j/qpSTY@9kO+f=MnKCˎ}i*+VΚ( L^z;do=3V5e %W[[PA?XFLE a hB!"wokR \~6e>7"_8̯'j`6˜]yf2]zaEbS 5V5;Ѡ'}q:f"/.w:?8f ~J*)uWHF%Fҏş>Ü/>HSK uיwx~OUdzTY?5dĎ?=5Ώ5>e+R?uhՎу2GĘp yAe`̸cX~h/בp,EB #e~ENҠo-c< ^]Au.̥rk"jVN8D Bu nzo _m$kDA@h8-u! Msʄd8g1*ir ZYx48$[Mu;TlM4<^G78+$kUAo5 Rf+qRvM &/*K"j!})vM%ԃMPxZ8|ɮ{i~i:pn̟ P똓wG S._$397 (5#@@c֞0sU{=x,]W5NQp?9'lO}BYE ~>>Hr0paR&D851m߾ 'ȹ2Iޛ,! !˻`tծ{#e,Tcd*xLM7'oVI+<~Vh]uo+n )}7n,Av{/5?AS''ȋnc7;@5|s|3Lf쪒2k"'UO]Kj/[ ] h":J)o'YQ|s=UiKbO @ :O#i)ȣ׵/y_+LsΗmN36l-.I[. #鉂INq.JOf%TPSs[`UL \ 7AlkpxeOW8#N zflNعD]z4د@E UWȕdyL25 ,bNJF" >&R1rw;m Qۨ!W)g%#W³Ck=ɧ_2C՝s%BVCQÿ=XS/E^]0Ã4(S(Nt i875 ley>-2}@Zmw2+ o]ƹB(חCЧT`HD'J{RD ġxƵl1j0.]#=쇲 uY'^ Fq/.I9'25 `&kI6r O$wJVVm!@rՀ*` ;> T-B_+^$AzBx3 0N E[W%!z 'hFx.4NY)Wr(M[^]%B"Q aiD3! BT}Da ;'ޠ3CH Y~f&EEЖ9%-d7}}B6yJąvWUs%A.lx m!Jj{xU'+? W¿.CW@9u@G~jȀH/!]S ^jyÊ1&v,yKhDYV:0Y]^Ev~Тrg;P=ljqU5O0ZrYƫyn?g {~po6@C~bG;6FESx.ŻC#Q5SMJ+^9D9gĭyo^liVD+ ]>vH8XrjZfF'=@gqf }W;$U, J00ڴ4(agj!tWg_R}qv*Nă.eadq.z#(ltb@As0F~t!ʻ} n@m{52m⻟J3lHp&gkU8º:rbeTf f\VTy2Nݎ[n6%u֢NUGpMSk.D*^D&^1רWaRE9=BL ]ƭ(5Hv0Z ZFmg/u(h]bC7S)(eV/ݫ]b*gGFKC|ײ +;͓} me{5XZsgYp 'nXjx5Y8 jTY_.-[1>IR[\Ħ7c1^oR?#6c {iSoy A 9}C`;ݻ-(PrKfED?{.-{DS!}.@fg@(SmƘ!~ TV [L}ܔr=*T~n8P  OM&5t eƒ,Y2Q8vZw&`r (_ɿz&VD2*c* 3[lbOPFin^ kJ1ݳKVA.3܍h^Q((건B7Tzԁ 9Sw9eġ@1:a*+żk\ { M B!9ٚf!#n#{c|!ṷgBLӿj]zsa݄OP blk8ZJzqTkr:`{Ʊnfi횭vQIZC v'wc\z[BrI(a)vwXXHO`-H$jEL]`}˫Wrј[ $߿"싥XBBdZHfe_ss uֱ!}mv fz9z ۯs?76z1mHe[iKZ@LߡmJ/٫-q'S}ԉ{Z#J~T}qm2ç HiI)kYN.N3dw7:lny>Djy*T$CPbXچaOC\OHȏl4%t1|gϘ{IU%*Jqb͙ȐHR0D޺ݣmtPzjZr9߃cn/u1 JMc؟pOzėX>`_#ٍgQL_23=?<<s1 RXX\dP~Pn@F޷|#^>D0hOJ]2Ep`Ԁ.܄؎WȔmk%i1j@׀tYB_̀B"v 7(ݕ2r<ِ B[(ՌQ\W':w%t~12JfO}8teN@z1S}U^6{B}iGC};&&W3(A]#5j1EV$\\^qܷn)=.*7ƈ q丒I<v Q+j`mֳP`(FK;s8A\{!M) spjQS(( <6M^nSim{|<8Xm{#1zlYf $RK=. P4ֳV '77'K=U#붖y4tӞTW b7:ڈK÷?KļWK"eO2'!fgV3o`%'K{>{+92q v4}eAŗ$AB,QĎ#Gem|LtwWĉ @3Xd6ϳMIT=iZ@ /\g6,=` Qp8Ml6G}Xǖ$;U2g4_*ǿ8uxZI{YAp"T'lB8GPUԵVar֮vo689,q4.@;rd; ,VYR.``hIwm叽~*41K<Sn+)~oת9Ka\_'e1GJh`KE߁(0_kAq7xWG9 ;rفnH K x<;[fR"J΋Z oǜ70A,;bh'BC>ؙH{%_. V}x\S*F|GZsvjYm$ ġ_m/o].۠ӻ&#< cxw-+jpN 2Q}d ß;c5~T%U`7، *ӊ1u] *'t/e(H6} !L6}s rRHњWD0^ƏRK8;&t%6K\Uw@GYy{RbZ Wrv/rn|4뺶zoE硂|~$ !XK5ap)MeMKS8V l/pVKU;b`CxTL@GڷeZQu+q~(B~"ebKbYJܪcZw¨:4^39j 2<2';cMNYqׂO)ti\W^tTB|}7K3 ;C*;XiXNH x~0ԷZQI2M-YԹ!AJ` .թo4wS|͠kj;Nd;vշ66躚  ijp hQXORwTs:;NBQntA?ѳ| f2;o8. E$32 ICI0-cE,b*m?̭=x,c{߉Uvrt*];5XQVuAjS߁]eI;ř6xrVG\ ⧔=HpLۜN._!J66 ]= #SG &`P 3 Vu3 7|Ɔi/45O%_"DZ3¼ޱE*}j+\)x G~fVu#NYUד[3Rv\65-aIƹH}\Ąhj=t;BlߦtYD:lFpxaQ GXONfkz_>%c3G,ץ4U*Ӄi-%Wp%"ˣNMD!g 6#PM=)f&ۣ ԡʛvMS!snZxsVyP֓{Ɉ5#,Я}3׾,؀SmW^&Z£ U&.-)^\e, 5@,uu!zڠ2O Q^_\֬9嗖m-RpvÆՁzH{k$)uyqcYd0:>׏DN6. 7iuwE`.Mu/jlmxrb+iR249tlaХ_@ZχdtXbWlu (;P׏ kH+=C!_iðzͼa!VU496tQk,bqur<5gZ6]U]QlvɈygxY< |]OT#)]0 xW+a-SCK)I:: nF_鲧fCdG=茧=h&C؍|xG!i&M0r,ƅ &@?KvJٷ>K>i76w&ﰱ'ל;RQZ1A@ۮ)2 K%TCr}Ɗ THYثa2eeXh֦SVB rJp T雧п^֟|EOGLRP Aҍ&#őm4z{ov =us\89*xj\=  Q3{`E.TQ YܾL@t<{yut7_ʵJU!/բ^w'SZ?w-i:>핿x񯭩 c=WgkB2voGT|HFFC L)I{)fA4=o--Dym>D%&,T4_L$JG\Jɋf[; #S aX2:)=.iI*2X FZN, i4bR>nw]ob1{ _Fw|hA&;oFpAӢ兪/L,cUE_#ƇӍaAjޝ|H)$ׄ!(ujrncn2NMv])Ŕ@:WLu$e /VU/ZXwE6!G&,+2?_^oZdo`{ ny򅯎?Éd M )`K.:٢3 CDlUMx7#\pI•#|fTK[^r%PCqҙlΰt*"z!wH6sXRF7Kβ3:#>bd @On n;=ARyDp88/X8**!!sr#e2%tA3Qsɲ;ius>0A"H=ewj‚w1px\|N^l48u?Zkaukva#3XA棸 մG_o+p fv^ X IY<5r֚l s0 4fl'} cDASVI+JnQ];#бI#ٹt&e־:Ixm튪uw K I}0!DcWշL˒*בD!˕;w>ů@X]׉u l- "`ڸ#e5IMf2zy i#1c4/)QILZ{nJIRWEFr tUh$שE#rrz&(֢T$3pXC٩<7p˲M$!=Xpv癪 9!; Vd|3%>0/8Կ󹣄a;S)Tg<%T$>> T(2iG.L`d^JήO : xW8Wv}~NU( *Q=bVkd)Hmj0c6CiU߈qbcfzEqԲ7W?< 4Gi- x2:G&ϯe>Rh*?kZ0s- :G;@mWSq3gOr_b\X 92j'&-l'(9yClTUc6Vܿݹ)Y~Ke[",5d>{ xlp47vs9i9RFqC>NJ6V.:͵fyv^V#j=767Y3;wrq*5nVj$ڿkW\е?;LblѴ?v#yaz{ xp*b 6}6h+LVuEg5C<947uFxٺ1o(L&cZD}QڡqA3j K i]E[*ȤN,9n _A]dmALv oTA ZIFaqDJ,2:CB>%twHP}3:Z4ltyK0sf.8bE Z7(2M>ca8^%RII8ͻ$ߡtEeNv{E N^sAWR- ^.}2匜&1D-3KȺDQA$P#z.,&')[8ڧ-AQV.:<u8By,9 Anuq wyJ-\~]{2}Sh無Aw 3L=J)0@_l|O(%D9C5trjaAxSIc I XXRz)~,Ihnٻg=#C:>)]QJa,"I,jT +Lmy$Nw&ԁ/FUһCC-m\2g9Mm,S8cޓ!߃go[¾eXjByJ+ 3"fXNl%%RvzѸ0j+uB =ĈXJQ o"}/{qqD>č“+\}Mhp6/M. spW^30:_-`uȩ֞c&CHcqywM; 9k؈RĬrZp uo/jV{dzLY>m*{;} -y.X]з iY{L"*ȏ#n2͚2¡b X?9s ]9E<&ܥ:cܐer5:o$#A|4b+|̑ΠGN̈́ڵ[bՂ־+!!1׿aH55f!Jn|H|RҼI4/xqRv>g6rCY&>l nS3ނߖ#ɰ3t?It9ן2ZRNφA䓷O_qyc؋[w R$Ć$K홞6>?*;~ztRX2 s~AɰE8rO=ʊܒ\(4+(ƇH:}A4"KxrL[n?5}sh3+=goN~ -MλRntsA>+YJhꚓ!pdk2SDc@C׿[ [?,MeIԘ.Ӑ*$ydMͨ/nC\up\< AaS]Bmc*9GZ׳W7? %S/~09yBFrgHSAmߕ[kΕ^~&=)'CzW> sSarm˙te/3a:SW.Fh&xͰKb2fz>uکwjJ>r~Z:$¿j::V >1WiOp%[٫ n}G(f-y z@-$p.^;bPeERER"\/Wx\!ޝ4zsZc"FB)0;!}GsZG~h0 Q#bC: )++NVá>sc̺0Mx<-7i.ޯ(y& 5!-Ȧ%b/hA GhWZDΩ`8Xz;zi9 ,bٰ\Cq7Zҥu65! Yuot$)x%7INd6mL{- AxT#%k@NngLE|֫WAl;.m$kx$?80s}{-GEITEg1uy/W."#ꈿ^q@l 0(鐂'S,GjVPOnr50Hh}g>XG$ -HaIʔR[7zg׉Tg@+Vk<&.%yp17X;-S5ѢG7ISn< -/HU /i?*|jrK6ҝ$8g2ЋdZ0Ci:G: FXd~zu?dQ? Kߕۂ2l@eQg' @g2 w Sb[{g },ĪD:vZ&ZhW4'pS/t8]a^bc2YB(?Uz-\>y=i8ɠAD}V SƳOq{Y~[LVT̑A_I%7Ņgb:[\A}Bρ'-e)VxFCFxMk3B2V6Yw$2kc' !ڑsYFo;Cg˸U^ tVcJFeE!\mByO2 mEKP2yiqPU㢌:|l7 O+)U.d$GfTY2q"ai7A!KsEm&Cw 26N{EI7Ȟ'!3Ed'"{# -,"^Q AMXgE e\ZTJ52.P+V0s@>gQӺS+^E*~klfk`7\;q7{'=,y7^"eo|?N7p<v|qYjt}EK[\ޟxT8F6X+%yo+Io?!N C3rWDyݮF65jd99( 3hw<nؾP"%*{M̈5|ڄ5!'Y+N:򺑺~YN$z1KF;/0l ,c!NAN?} `{U /$N^iW:w|Ni/|UkxEu`;mo 9Vo+̻-uᛍ*wo 5Ao#JDAm[dʗljD% θo-=L+0i4m ]8<v!WxWXEb+Pɶ.Y 1?la~1|tdN1'1ԥ$UenǗ3uĖHoxuŔӎf7+CX 7sz;(1nrVD.8W o[ &%=0P:Dp ]h#Z/O{p +O:_{j!;rO;|> ]d})F_ٱ;Tg1B7|D%SM<ʊ,9g ,(^S`]ZT8gU: ϼ #|> jD$NfϤVmm^pӂYXC7Z,, Sji`8/VtPue/;޹~L`g7?F籌hÌZUN>y?^UM/kށ?amL kt)?` P#ju>sd:~t}?N+$>ޟfMYn%8`\T-Qf ! gr 0wGYۘPrUzcALξ*i"(NC+fۦaiǛdSZ [x,-hQdSoGk ]9Xļnr}mow~qtOFJ7 eK|tnfIfG9ʻfWhCq9#V dۧ5ga:%Y *| &繯[fI$q:A9^P)|_{=TZ;F%]u>w(?pBapD%յd9턤S(K(R# u< yPs0+nx$ZZ)kHAGt%8vư!0Rz졝K ?h9/oMT<^*Iz S%"3X߁UزC-YR~RmX. {eZ@ciPy_Ni:K vI7nW{ Nօ3DR0T?>Tp阁 )iuH`NO$sp"qw$S+A7UupJrB&w>i.==i1Ue4ɧ $ѻcDGdY{,YuЧBB<ٙqo` ٵ96%Dd*XLBT@ \Xz`$7^Ht?9ڸ%[}|@V{^*:#3C{&,}3>3hyPd$HTcA%>3rjـIg2cC]EdDjq:2~Zq-SH4׵L$5[ 2c i@hb:Cfɐݣ\("2Ϟlr&<\èoWb~=USVQI|郺!b7F rnqxhqڍ̵{[_`D*[y _0--N 3ҜB c2$j>7k<1f&~jVER@PCm$:W8L^ֹ%sTUߴ–~Jɚ>vsL(dB~ f/K1$y}j0L9̭ u6jr/xK|A :ubъ*AeLM.} ù:*L+)_/5A5] ٹx; ;0 P7P٫8Njix~{JSQ!;t.̸)kpN;TTnzsisvIa>ߤ 10m*z(Z46w?j6P!~unZdpz"}=b_D<,e@)#;bfdg% p{NbJ3\ b 畕eDK>&ھ~Tbo`Y8Lqdr -9z6ד k}dSc"֡b!.RLR ьdQٳ n YQ˓ Y] 7Drه(Ρ>b$YNhOK&5(;S>7";cED!Mv-ш ^ HU9UzF| $KILN+PY½Jowy~)|nKgG5RClmKP旣:QvIwb$a%mEհUv.lYu`,/Lp՛=vsDPgܑfrn .ʋ\g1k,OǠb lK񱁅{]Ne'9UT%%r&:%6ԣ:$Cͤ1Z˾? \D6.hn~~r@(?˝{Ǽ}f`]+1gMIsjx1 nuP;F0i=!5g-._/~ǀ`:޼ h UiM?xpRc7lWPysc}?ntnBUė'jugU]Mhpq:lCɾRY'RRB)Ť]%.ϫnͼXkz,<Ԓn_CVr _ N _P^eX6ףC^U.1cO0i04ꦭ"|͏݆ϕsgsM=ȁX%{]LzU[(QS49;# i%85hmv<3'y250Uc./ۉ:{Ƨ~wImhxG{IW XaO@@C]]7ކǜ4Eu&R;C-O#`ҽot{xܺ"kyE " laS@ @X."cÐˊ3jFXΟs5M#dB“K8)c AeX`z{ 3F?9cO"gRmyf,2pG'l/p3 Cö́|^aw¾z*k&1a/~s{ӥoNI7pZn<@v6t67"Gx+帶krg!חOŨE76rˆׄ3Հ\[vnQg?/Ŋ[xZĢ$֔cV8:-oywƥaRɅ/iʍ1[2IkZ y-rk,{C_)k~lҢ$+!EXz%vbqRN~ۅ RG85%c3 B#Ne>J QCH&hI+׷l[F֛]ZFTm }RVڝUofp!lOI?µ{j쏆).6NMR^ ҩM{HG^W[tl%5|hαk:p](_{ m%4M}sb`̋_rZLC2w^Y@X݇ydʟ,BQZ)Y@,6÷xGر=\oKt34rDNR=f_![/AU:wM?_Q/j1һ%yC*y.LjxAɄ e ^(D-,@KCCGC9pne(},|>U;|CyqQ 7&% riHzmdL>} Wq_<qyr s/!e [5g= _" y$j*@ˈ;|Ph40!'#c_);W~Umoӹ"{"vF NjCQ3`ה35W/; nS<6>n5VJ6* 1=&4C!`񎗂ЛHk\< ߍ"P{Z 6#8hMeD J2jfT7֛ϯ!ޒ8:B[.~JRӺDkdN4dbV>Iel~e1rS8&dlƌR}qL5\[;@^QfrAt}6.۳YN"ھi-uei𻻌L;^lzl]!WvZ(.Y}9n@m8#M>* 'FfSJJ$s21ؔqL]M]9eT-QLs^BmBX[W>ʺ;c8Y)kIphv}1$Q獶.LZPP!s>dz}[T^V'BY"C\9u`sj}zGI/5oENES">u^mKXN@6Ν,H)/>aZ~__t89Ҳ'X 9lBIHGb= B,Xݫ]1wtD#,Ӭ* io (&.}[h :>A2{sf"VڌיJO]$o؈kjJx#>2,dݞDkUc 527ƣS:* "nxs樘Qֽ 2}n9LP R0e}xDJp2n]kC;.}AzJ|aX ,ջlE[CuEQ ľ5b˔Xá 3klmp`gFs>F*̃H9KAƚ{Nü ?*GL/rص)ghs/RȬ⥮wA gaI%ʐqnï_^|-s0jy"`U!+ ~3+ BnClY RY召DCp 7o?H*b.<ۏmo3ҢU虽;x5,fwF*j4"Z:N:(hR.zG1Wi¦̊4IP? MQIurt\MС'/D^d4XNgq ^Έ(wʮvFW5 ܳ1Yp&8OjbkϺ~nZJC;.L4f$Ctݹ-^B?؎7 UB4+Y)]6Q'f0)PX&>>7oB8(?ݿ 2P3 U ńAU_o:pN)m|F|𓈃[' ECB-;ͥ+ڱH|RB( \:ېd %@vLP8'nڕz33M67uB2㡥!6]@Db7E/*8$%|vpt 5ɣ8l@zoL<̭qmϸI%'>\FWͯkughQ`u0ofjkzCmns}9&4k3Np`Ee$dאlٗ5G AKt:*M:x$w[٦>UV'Z,wcŘZws8sZx]Մ yؽ9!Hu +JH]4g7o5zP}ԊŃ_(\2ޅq;imeBq2ظ Z_t F>9;j{"k_J6m^;,@u+HYa 8CZѝF p'4$% Vv6X%/g/x[rījT=ۡ%`(l !שm #[|욊K3^}^l=?:I踛 eU^'TkAG6PAT;B_t3G-PT4"G[&hR,Xj^Ƈ=GFW当jPPT>RJywz?\C (*Fe~8E4mċRݣCv 82M1ss1ܽXZ߯o#r?7W1IrDqe:@ w.H.Љ >NЛ@k3UxFks 1g /,W}IƠmnNefF"' "O}T=inpW ?Ab4b vģ? KFQv'.YOMh> wN:Yb1x0@SnG;JlꏯĶ=L%#YXd*E;\k8?*U|dFS1 D= IV&gbe*&3F>UHL~jcϖ)+`V0¾n\ҭ>o};й-SvW/W:OՕT'_''tRh|]l^xXS˖rK|!=zbV+sa݉8ru#tB%0bm@@)S4Z;0n3@& .8r։-@1HtDqHUe2}'C@c V]6&98^y>(U]5RB}l؏CHߊYՁ1ͱzMR+",N'>8nL-W'>gaux`mэ:JV>*?b}4t~-.TA3ٖ1wn "߶C|1p*V~z k: J󪿔.z0: ѫ"Vr36Jl_maDN-}!/9D,F|%.l͙̩u&%RiuUa qOs9C  ^yknŬ/ְsIvPQ>0a&pb!/FIhĤ"Xlʹޱn7KuLS+|= R4!$y6Sg݌x0i3NMR*[J@͡ۻ'=+0$F.qa @CJ>&4TҖ##4\3nYG+z,|AÖҍ %98[B"ԃ̷j!I۞Ld^ ~$o>K`pY-b1oy"a-){HB'W =7AoFT6,\4 p=-sN(.|(K7V_a}mn<{`?-71q8GkGZcc:>.Z*zicks^9𶛡gO.~ؽt:ڀ?.Zad=;LÿŐs0m5Ab (dWH' <u2qMS%VqLښAr :)ŝsXՎ3~Qm[mg\k Qb!UPO`cyӾ_+c`.'89U[Amf6')0 ̟ _&1rV0+l҇e^<,"b3'6@J#o0-7ᅢxg)9#3|A{K1mg'XZ#78i|cZM^v VW; MW!dz_nyaA۸T% ReFR#C-olFj>fZ Zwuv3:`&5oOqӊ酤2 W/:ྛꏡS!N,V`XXw }OmXZj%EgrIECȍG'Gie{6HKjooF6E >dgoG35,*+ϮAFWsHp S&HMi eS[SRںiFn<@|&9Vm&!TRx9* ny#6w]V:NU{U.+-&:ˮ;?[N]8w|h(#!vݳA,Ϲ+-8CXw#*E\fA=OwɊ[OQVNLlDT>]^ҒwKW$eE@>G?V.ќ|X1J%& /\ź/ ?b-@H4} 6xl̃Mɲ/KLta3ިl\ewzi3R;`hԴ5LJYmvGtMq"?r,F І L~]3  :T @XN%P Y_ypa*iyK#ιw>Z3C$h (t6+Ҏh ܞ8]> k .دIn0MPKg R "=Ky52~7+¨@&n=ꁆ2N}J[B+Cgv'VW\{}O(@1%BRq;;EDtT' 4ifbK5}ltq11_?MzY:qaYX7D)sruN eŪæ؝̉܋4t:+*Qgꔄ?܈h=#/L':&5Es$5~RG&n&fNA' Ta9 loRτ -eZ;݀vK74$ej|F~4 qr bJ}~GALg1FH$Xni RNCaH#&!'%S{KH~20n#ꬠogSZ%*;G:技FDKssW;% B&*bg℟A5gp(WX5M׺lV@rxrgˡɐ E\7ݰ FmRz8q5BpJ kzze+ SNt\TSM¤'Un4,ø:7d?~DU,||swըq:hT hY$&Ƕ^KNg׫8 񐋅bӤɛMMM"p]uq!eO [)qW[!iZ񄒥 `Y0іʵ#݈kz`Z>brݝmŋd';:/kg껦81ͼrm8`7/?&Z0=|aiD=X̧dмWݝ@@KksQ@WM=ve,B!3ʬ۱Lsk{t`:#rmr 5Kd!%k{xΫTh^YybwƯcrE³A KIwְ? Zʶ2'dȳ*BVc"y̅T%1=*F'RMpȐI 8! f3t]J-Z\ił{CfV09l US0֩8i^ͫ{nw[9Ԧ{jeNCA[Ud1,FBa3PbDE 7hYg \&()mwqD^+qM~WB-:5x`=wlV61Wٗ* 'd)ROPKi\Xөu垬1W {'Xjj-Վ|,,*1 |?]nWR@6(DNt0Ѐ ږHQ̸"VnӒb},5}cy }`U֮% 2 R~9'JMe0fysηWea{AiNGڼ)B 5f0  Ǯ\ 4nkO %w~>8SfƳgG5-9:ۆ19r(E+Y#1W5[5dX&(7՘,S-ح_s~Òާl@jC[HZZZN J! }[S*yҝ| @tv }xfy٘|IJΛ8 |eRt5NYq`hxKk΅*_M!Ŋѵ?|* {SeۚXxb܆ffČb !]/ugn3lk8y&Z?Z-6 |nNaA4qHNpnRW: }0m;@`UNf;댞l أ, hLLJw}QTj)d zklB-Z\7i@d>_|3J?ICJi:-ppg;#Cҕ1+V(uQLB)ys^u;ltV*K ;,RY~8Uə:<:+1ׅ*J ]#T_ŧS1_MԮR t,;[\r-A˖26&$Rl!ᴇP_NJPv EޕJ$oFa~>X;~=vPY%nـ>f+/nv=%x &F$^nr3e2/,^eD,TEx'Wg7j_XT`PrҼ߽QR>ƽ*oF[. @v`HFs Z-x C?! @AD$ !#=X=IWtupZr(LKYoeLT8֮B yT5TDDs}Ji:-Z3C:lZ0/u0}ULoF:٧ԍlѹwyrgRj7Z&msYw(nGJd =ۺKt Mp fȯ̱'\6|7-P!CplE=lk` gm6gn:&c K8m°>vG#ӊ+?~(!$Η>]vS.Kd޽>&.PA'0hFI ~asjXN/[})ej~!.cbS?KQ%kGKv\}oޅ3 96d9->p5P@gq ufl뿷:&Yx畺MF>@l^ 6mvP@qq\$vcAHPU3n+u7`l`/4CknIDX` 놪KHNV J`dbϟ@]v LZYs縓U a! >"%wf_\tS6itM*0E8N~X39" %V"K";I~`d\qD9ZMo*FηN#4-2`u:=ly9esĉyaM;27sf; ERo?l[NN݅tSXN8[vTO_}x^x:]y}>Wqxg' >~q/&ڡ.+xidrLuo[`k"`@ViJ*Y.ջ ֕BxATgO*h a, oLp2еe7W. m~X;g],Y3CCGL>yC1 bA "HX{X@4n&g% HMWM"7|(UyIoN5oGWd7%Wyz5CWYLS!r:>x) 0/*{KcQixP>K^N~^P2ZH!Iʎ㣘_߈S8U:[Q\0?zNەqsrs6^yW@#VXtyz~ $fgI #כ3^T7ft:z+[çbIR$H-Xin$s@0։NXS@+7\n &u}J @D yRl9g)*Gbi/ΧD/>6pg]7 =YƮ,(3$`O  qRZaDmy7ԬXk^?β MHXVs&qU |`4<:Λ,KH&,l?)_^ hX䔁!7ZUXΎ Ra"JXs\2BĿ71[6K}gb "%Q<}o\]H^Wd_nBRoCy)<@? # mm5+w :N"ۚzj͵0Zx%sOкR+#݂֙){9>5!b[<))o-h;F4#`0tD iGr㒹~ K#;tVu'i;.=9>n v<znDI0IP0:P;3.IY3m#;14Om`"uNH8iX:k*\v*q櫿\LkGmI]}$ro?̟cLNB/A “Ӊtt.]jj&TxV{֊) iVO-Ӧo" ZSd&|h^G mңZ>e+\QlO2sɨw 8-'D+w&wVEQ4t:|4*_E^fIRXvh>ׅ| o+`A [tĒYnXDMUg $޶u2R+hJ! EҤ<{` qfhѸV,@>+xFF" S>f|ы!Zb ns|<"pg.a8iOb;i)zl1SK21 L -F;EN]\jmA[a^QۓP:|}SO@h׌ +)cvϩa%* y 2|LAѷYWnx gJz-B.򼏢2q,H *LⰮ۩x)m^qV6R3ӯoQ sߩEof(c| |%g|`j<|e~Ÿ/ o#z,?bL7+:bWc׏7\w>q ]T3+.k岧4ta}Wjf'޳:0+F;2NaF<3ѣP{^-y0SL:-`3w&\1 C8KTq2zP`JHZu ފ *Ek٦>&34~iu" lX!@!T vP ڱNɄ5kbMGջLLE= Nf#zK䞇|s.wo{JM|&CǜQJ6i:'א-91/Iꒄ~ yua9' ]B'5;r|*aé7Ӣyޝ053Rߴ̱o=EhBQ 55,ggM., };KZaW]xn?i;F޹%GuPGҤճݒAUAO"9K-WX% +>q4N~gn 1sBTx.2`nc o.W3h7L.AkJ%+;T:y-XIM2o2vYzd*S$ZqVq?|P8xTBslDOq)JQG0o]GZ;lNY՘ؖt0T3ifn$|#8t=ņVc|qW;SUg]b"Gj]g(Tf]m"uΛ{ -򄵪+/hvyEEOkJ?- Uxn=ئF>.QeF;g #r9%0G&FSCiD(7#'(gtH,2 YrY!h|qƁ~6t@cYA9zxKɍ Bt,L`yY9=_dq ˿HŶ&~:⵶#{sLOa>moy'uWx`91789,# NMû>azw[گT)Gm4>+Q[$x/ |2p r,>oc s n3xwsISaj?1Yv)6|sڸWuXTGg#K~LWώ.W|Lv_{ETDN i[u 67{>h_7uM饵KUR$q2Z {0ܭ/aO҇Н~XnY3 HhP!&M;Zx/< s6tKA" />!. ȷ.mP`t2X9@c1fI64*?7[Wo"3EZOo=g2*e i@v%ō--ǰ`^܈0_pOP"xqߘ7%w$8!5pa ~C?c:54Q'%WƖ\lʫ.3.AtG|Z[Ŕ|x7$.:EP/# ͙T?),~ &`{Tp;|.L~N}!2ZMDž&'7%szTɅ*UJFc̰=q'p Ҳ)ql1y fֆ-m]b\\8nea,ʵpIZlfAXzEĨqN;4e(;98H+g5CܱW@Rx`vY"I@Vfҹ&x6OZㅦb XdEoC:`Y#XUreKc;jZ΋ɶ-5qt^rG^D_Za`ʳafi|Hӑ0VfXɜ)-O/][+Pqν!a9wFE$l4?>`;crT.7R!HRᮔ_ t(O&dխKBi׌C[ZGNUl Ō"O_uK2j ɍ`a:l&Cn$v yL#?k7%q0P`0e&i9>r)5Qyîik(ۈex'ӿK?E|>Nk SobA /1nS"[L[RH[goWaPnf> wb2-I/xt2 o;6`4gm25ݠ\'Q_㩗5l.Znμg'C\uPG޼)s5dkۓ[I$g(z~U`XSH@EPE !ܜprs#¶IBMvqA0J n\"ߥ^wn>: ɜȷ*\ƅz0jEdgKwp,>ԇ}"eM|4,_|(?Qu Zq7E͸&a&@7 džw˗?GBFc5 =6A>-)i ɶlFKX)v67bJ qúE6׉k 2/)*Z;OHzsfsQԭ A+QZhA1߶=[6`?.I kEKdwG732=p^6Hd}Į{ujlWg%rYv|PotV((~;>Ꮶkñ Bϩ!%³(ٗ,4;aS8OL #"UxOaN=J|&8¥]7-H{m,D/G5?#nKP NCE!iFlu4B !sQ?H) =:4E0C,7VK7+'v1w]{"P!8Χ'+PKWR@Nγl#9E0K{VkQptRqjFۡu 1;5w)4qv99bGOq|9#m]/tS"w3رPiRmNEP>һ9Py>oy}};v9h}>SS[״5U١*;:uAKC^n" KMF'zxr(B?tfbL!Β7;_+&fq}4}bb!@0!C锝@#KÏFPoQ]]Soea)b}`} ,:Yszs , "%Jcdq1Y.l1;F <4dS 6h.g ~4[ -txI!Q5 ZS;-/h/I1 7w׀1`s @JTi sȖtĶ1 |̪{$;V 祿,l֣UDjf|Do_H?|QT,8ͦlm%y]:dg˃Q0y21cDEX٧M t2P=<~,>%SW&]=_duf!O $NɼĽãNρ?SS~.[ iuaFaQ;P %pӗ{{,Ӗ&b{@\*sx-w.Lxgem)ZeToyQUn h8If B}e4ϊ,r#GTx0 .e"oS#iK^S~0k̦0%-?)ytXİ'S;~Kgs\Cm3ot]TpȫYKQQ$ BЖljeǒwbu/bر0ܘ CZ2 :.yoE# gG?v.i~a% ֦w`T4# 737,Xæ~A]lr &Hp1)I: cc\t z^a.:1H *8%4 ]B>Uc9C+%S_8w3%@m)>ačt *di ɆH-9LlMtnE^6}zsMM=<+fHZL Xj]T'o `ffcpQ=&(>{ 箴>A\0$*(j8dž)VWeKuU\F@@D+ꉘE?GB9qXت/۝h0U.ٌ`;a;T'љ&/C+2BR& o#(@ HnR0c,xes36!7^ΎOk.nZb Po͟l63y 8P/ŔK0V5eSƠ-AWWf%m,e_=IS Q0?ҁQ%}FpAW.oԂV`E(*@"{Õ>ϏP4* ]csG.% Zu)`-L9?DYCZQQ㟬{?AJSZ|'@^q)i'&n2ɀᲸ]hc& U#OO0ڟi5_Q+;Pd1P9r囲K _fZ<}۹8c`L%`tcW4QaOq,&:'w'dbGBgFvMN]@V &k8i@bM!Ճϥ"'DtAh.Q\HPӻ8HCTp4僨aXcqo\q%U8SȝT4p6Up܄izɪP2@)iy܍հ҉h$V#EP}U unEh, …w3U@1ȳblM_ L {N md@pa HCv6S(AF3-xEʇZlⅡvd]nqk8Bf*ѡənC*>G1uGmI>e^=©-(c$a+4 }]@@&e K$i6ThZ-Sg{u24;Ē%VQZӞOd *bJ Ey*+-e(( yK]1nݧrm|ք\CLK}7{Z,PsxcN`O̾w $|Էj+`$(ڌsCǽ"~Q>+UxՍSGGxssQ[j0f$N~sf]5$XC7Ú:kn,ӐF0z le"+ [͘ou'QJ2Pm֡OFmt KgO!2QeVm1s>aqwߨS,NE,ƨYD>^<AA`˙kH^K R2] (z'a#&3F1Z7BV0pE>oUq:gdsvUO,h-]L 69$T:j0Od=3t?7: zE"u:Bl%0/B(rkBBisb5>|562Q&%b9C͔*R:LWX O=WB(% *5CTCx>A #"F͉fô.n;V!eTDtt{Zn=ٽ }i I|УzT pګ ,>) Ȃ2rbqr v[=] xXTc&[{p39&20XBHhKb#i?-D_!BP{âDjE}7broIi+pUO`"(p5 ]hӨѲpsed ab}h2f0l03Ϡ#PxUƨϾANEJbFY9Rch)zT E'Ih$puvv;77יٷtǼIQFRǏQ}Ď | -b/z`rxܡ6{Yw9am PfQf0QJ qooخm}#D/ǚmeHKiǘ]Gp @1(_ H=bPn%b{ϠCs~P> 垔dX*&R8VQMOoq{tpx" nTQOZ^/ոELt3 '9V&3%V-UXwfyPIM1j`IlldAZ;ꆁЦzRюf='J4wMzWoAD>Wdfp[)p[*٠*enRIݳ Yc { PM^z37竐Jq {ˌva+X>SD_Y)ܚV&|7^y{*?:E88r)@ry;,28Yi"SYw%A7*'!q;ks*I Jmsvt5|K [H#LvWVtU-!xm.ԏ B:τL Wa{3V%?Zrb⤿yjyxk;q;cA<@XXkwa'dENK */BI9e'+=%RzC"A`ڒc*w(Y~Uar!Lx2ҫ`wŋ)jgE%Lױ؞<-L{S|S*nxP( ސ?BY ac*m8?'䑕C ||˃5m(P@ -G&>XC㔉 =ԆoAw RHL-Kؚd$qj`^k,-a"rs-YR4GiFtb Qͳib1BKvyBw$yuk<*ZEDU2:jg-Qa-%$m@ $M6JN !ȑ(v;Ϯh*-ݘ˴XO}jj]SR"}/??+ySl'R s8_\HIbUItb^=Le f ^ 4FȂ9KtoT}&I_*ڌjߕ[.2pE+9:݌O |=輴o\>~5 ~ MTdIjkvj,p#D#."M.ЂvSwr c$Q]ab7du̘=aH(^Uh-j&W癧M[;_ʴ+oCa#d8+€&GtY`]bŎNN3Zsxx:iDc|O$"!5Lt":%>ɼLW˙0ιN&m$-xk3Bv$fQKP8ePzG;*1p@{B/ YUx[YKLƾ }MjEo\ϐcاM!Wdex_PKSdQ i3҈vO #?b'o _B28Ph.D;0`Dр:Tɭ|U1æfMt`0Fٯ:AmH(uobgZfV6$&zޟ*EzC(9Zk[F'[>*qr [p\oSS!\4gcCgy,*Nvnwv*"x7,0V8gZ2XJR]Gf> 0<%ZF"2]Ji]qnp\G݄@x2e/lDe#Jm7f'h w!sd^ I:p膵(s#-7>;kK~0^U}rʋHE!1kl]_P\ޘ{%c4_H$q1$P:\R9حCmùOB @r{bcIEs5qO[hc?e)Z&PCu!WTAFbAD2ZVPG[J_Du{~Fd\lù^Ay4t3عRj1ˍ n.5keXsm3ޖV ukWv?ǒ0[E ?|>Sg'9u 2 <䌇X1HP+h:_/ _,0;lj=K7>_lcu>?oOؒ"ŝU\t+a$ُpUCج^MP^-E/w Òďl 1udqX7؇ahG݀adqH $f7`t[wE.-9bтϴ/*$WDW~,wJWwmsyshfҶ əNҊ>_Z@>aOl:yG뱖BiOY᭴CWi2gRL1ym96dS7̻,|4`A#~h̙oRڳzphŋ'P?6ENS b7jnJ]w,숾7]ylxXhoz%'eGLMsnuh})K9䅟/na#$%A 1x9@@Ca)aK@F!&A+~+C$yzlZ0 hµn12'un$5T7ȚUQȴ:ՑL"5og9QJ@"Ľ>5`h3B`S7d:7Z|cBϖ\J Tҷ9._.ܦ~ͪ5h?<ѲBYҽRpHe$mA.nm1ZK9!G 2;GE^؉^$Ţ0u}q^._I~hfn[il 7`R 5ɦ2zDv82HksC!kȺަ^uVQZ.M;;]Aqv|qCs98@jA)G.ؗpln$=NfI-VSW9td(oT69# L=ɅADu_tqG}_TM.붐39*βA  -kt' C$f+m3XeL4&pRE3&'cJ^IR)eT#NRxHYB|]6u]^TXBԍWz QctB1TH n2\bBnM2>BYYfʛ0?0̹GevJv練];M>I:[AaХrk#+P\=)8@.޼Xpq3.XdE%⏹oJ*e!QBA "7?Hz^ ߳-BS>tR!Xh+Wۡ(7ʝܹk%/8&dz#EYߏFdXbh; $$^fq#m^{#Kc;֛Bٹǧz#5hC ~T"8F Ahש>:ێVPmf~O:/Lxˉ2n22҄Au7ojRFn4m+te䨱RX%Ba޽;ͷRiSG0E("k=;Xk Dv5cў:w Hr)m؍ϰ93Q.]U4'֙ F_XFz 7E2`j̅0maGGq`sɃH G|Cwt<41r ڎS^']\I70%T^<L~ѫ~mKFFd3_P Asv%BW|/I9bq4<ۮeO**`@U%7גU!jHE M^м7q4{, h/3Mb]M=wA(WP nFP^Ϭ6@h9gc0f&@a&m EçSQq8 q{\'݅T~)3(t  =D1KX'TFVS%SyM1׆ҸU I'--$VbN,m@< $˒1FV,q)t]U_Y&?>vrt dP:&eGM,gXŔ֭ ?By_OCkĒ ͘BC)p ?G7MC*hzt;u"2_PsbT]O IOzTn5(-=( ǵ_;ݶ*cX^zox.,: ^s?Q~\ zdH!oL|G+ןKooiGh/[!oiAAfI"]-J{r *[HT%%} Rr~}L ?bcJyv .JG~~&05՛l$`(H||WH3#r %.SCUh4*7{{za^u`OMW=[S; 6z]Un-nMH* |&5VHC# 8 "$L%Z~/w\IyX]C _VILvX'94\&zrU SO,!G=Ԩ"绿U"66tx3LF<Օ&ĉؖI֐2q&SoOiYū3)`8y( &mf;Bu.J'G*ClWFHՄ]au"@Ș]2Z$ .rR8['L'R f{[Sy U Iȼ@\C`s}gds{]6&~TđA,#͓m#~+ 9 x*>FuuH"Q+=rut-hhvN6S`j8TבT!CpkV @d"ò*\4DpXR^wuˡo <"Z%5hʽ*{Vuq 7>3u@$n%u:@ہѷL> HιtY6uVB@a? ,L'R.kw9秜w&Y1cEJ`\x\ϓ |_&.:|L y \reTL>jtvn+([}D|]p@&矨b`+Ҡ;ZҀ1x*%rr;bDfu-qTŀfVTVXܭqibN9Ѥ54!=QC# ;:f^%TnhwoK=^iYwGZ$ bͧQK|<%q>،>¡8 pYĪ;PG]Wt(]BfCɩڳNDVnH :R8:c/ 4u\M0[@,NVDϜXLjkf1s'G<5SXxj_y{{D2*nDg?jUflCA)(TTe6m3nrAc3hO`Y%nqg?a1z`a%m[A/`bYX2Ή#uGi:gn*^ U^i#ur&7 U_ct̼7eߞW= gW-p4!: uʘRjn]p=U -lhj~XPp5Ds;g1)ԺE),չ *דr*[݈kA~6jH(EҠ4z˖~#w+ \vQq2,RgK8~H?zs]p1G9ځaf'mFU|Rf 76ɿs`3:@mt!YgIn| )PYp+ZE\rj d! :MKpRUl"{\>djM%|(@7/RD\]Rr(0Βh݁GiLƍ;_'B͙?V&)GծǹtB*st!<Ǝv"oiܬ%YD>~x(Rde<w8>E!N]9ʁTCX ]Ħr6,S1 cp揭( `T,Js۲Lk!D"dYl^~;9gB%a1v=靚R 9GNu@tDs9IHztF˖v8TѢ SUjXj#k ŝNznt=b]" p (2T݁p#=ז-T[oxY,8dH [q^8dk\͉Nu<r[Y?![K)IjoHpniIP76NF>RX:saZvO=ǁKMȊ@Z1p` ]Oo99,h"jS42e/pma!*kWsE13ۿ.LhV}P wޅVۏң-;dfF2Fӕu/v i-*/@!P#Is0H,$=|Ѓ\T` _HTX$-`p[TƠ[D=C@JGR̸HpCAA HYL{ B4B!AJ>yf(- گiavŽ6@(qQi3AXobΙZ"lC`}>[Z_2 ۧEy_A|듬d '#ڐ]EAsS@g$$xJlز XVՆ@z6 Vt3vk^>`᜹Cx?B+-K흃y1'w˄(s(R\@V}h'ViEӲSB2~1#Y328jƺAܬ/ckiЏXq}lQL3r`L%RdG_eTaR0!dVO6kTgf*B^'eR\[MU֛FD\Z\9T|KnKX%QbL(C+16pR#NNJ2[ijw&Iÿfɫ24?l4H ި7zmosҰIb5 bۙ2Kbj*ep轄>ev1\M ^_ .^d uDvHɞEJunG=vR\dFL!H#f87iw)6L.JJk/$~M݃-'5jccsO))64ty䅏#_zd^8h W %W* ӘjDS#QWe*kp=>pIX"@1JaT%c''=jCy'Sw~e nJJj; /IRg:hR>42 )-!{ 'fE^PEnUUDUJ.6x14ō}EQep8b 9ܦ^> "-DaLk>UU;o+ @q}H W`4Ff̕܍Fx^BqOյm!AK,<Xs >%g2$tN 2B CvV pz  ̽}(ݮu ]'eGKXώ(CW"k{](bKF3/=A~Zڳ|5ХM .AV8H$ܼFO|´ԇݻђdŻt H !,,!+%35!iƭ| k"r lT<o=,W$Sj[IojVb0b5`_ϻ"(se>6ػ.nݼybIrEF"ۥ}BF1Z-eHduع+K@mJOy(ߐ]R] pZ0{}_P^1߹&鄄r$FyrLS'ؙfA@5ꛩn='M!ZY"Z).MF;2g/"9(GyΒ@F4:$,*U\As)ʈq@=nM|V8_ NvԋIps\xcvX\ԇ?WbyJձ_yRN[Xjb70rgVxAN _hYEYMT{1 'rZ 0}u[by"D'O_`>z R>-Mv~ls{:Pu+sۜXT¨bgԐs}qP0to G ۝Y%jm.y&GJr%L%)G9 ߥ2H ^9)*MTj"ϥ8uT $.+J41CuchEW /] >錜d Zb?AZ1ly^ec7q$xPWö!:&黥$ (i]> )Q@# [V͟"CGcRp4AY + ]TzհK24@<|ndK鈟㻡 jMyb91]3ߩqtP KT}@+]+6F}u bI]Wb7G ̪'hv.JCAd.ouz'dAjT0˱#o5Y%vd0L.~NH;F&O@~άlOۭ^BR^>wwyK)iBCOJt&{9<ش~b=Ǽ v𨶆au"=RͬEC0d>m]"l!g?@KsR\Vu\ӬDZ5{Vah\N!=c q2Ю38A IpWWD:̯ BK`N>O}uKSz_RL#,qRzqOF|GrlnyT-g%yv(ͫYZqmUKZfboHٖ]&2X%O H`>0rIma#_GĶ T]iQä8Is}Stp"I/ IgLڤ6wq :fAr|v̑u̎c:&Q\{ w+EU,9ڸY+ӬW6+ )GBNHmf@~ tb$T%u$F6ElE.Gw7=cVl3rYUE<3淠}gF?VW%)AZRɗ_X R醽gnۮJ|r\JF#%4gd UB![ȞPR%7ҏ$(LNc^ "Io\NHĘа[ހG0%ޑa2_ZS[0g(FgAV'2 ©,a Pŭii?:^}(K%eD%hT<f9 g JCE4 ̇ ҥ1*03Ȉ㡷{K3es&HhLe3.&5|&Ʈ SՃkݵy?ds3Z/QaMN8Ff"=HL8Bc#۠dVK`JNyZE^@i!!ُ|ݩ:XӔ hS2nPV~ڜg֎)}47lSqIAeMDvꍥ!ɾ#`ɚ~+0N574Opѷ_S0M3ZyEGtră軧хvR^_N*;㷤 O#u)@23Pty2'qƉg)MGj#:"|yӜVc$ H<)8OH}?yf/؍vp$%f+ SMa,&t:]جYxynRTjZg dA9DB(6YU깉5tp* !Lۊ$ɒ-2_IB^mmSahBvR8򶴄4,Q<.)KNx-sl$E<yuo<Zծ'nmP}0Pjh!q66;&' h"WlG\bpaeݚ cxzٝE!a܋L6VnX>~1?4QhA:8ySETҭh lOi!8Aн)P!H)zyn"4\=9JWv YVI3}/ߒVmW\4^rDNVmV$J)~1nYT]G•@|ދB{&ܙRT~o@ڞqsD&g ujPzobQ#\5dbT\y):6tI8tCͣy"a?q'wEǏ\"xMNTSh5& `̷:8e]j09`z v蟫.|)Vuڑ!ro&nW\k<}RЏڅ&SmOX7J\@$I#s:v"E V**\ L_ ;=zA[ӹA8zj,XwVD0"Brލy70 _0P}5{*js;ߡ M ૔(:] rb8 MJG> G*(/su-+X"xNCD&~37OZAQqW&R'i-Svwj֯H]1n[ O/g Fޛn/`<_SM3pxjn h% {~˽?պZtޘ֬9/T~If@)=Sx0wM&P2-b/6hn~HNvDʐce6/E)4c~4~R\Lwʈ4R_%G1y48B} 3dy[l^77I|+TbM@EpqP|: :]/uX) DY{ Z98r.dyJvξ t3%T<&ŞZrDQ s JtJh NKUwsi٨"~k"h$PS6:ki8:jY3hsmCUhL{GV5FX%1+aRsM&;ƃC7jDl4lJeQMX.uE:ٜ+a>W==&Vf!5=7*W8Pc>S6(a̯EhdN]DZ(!ൔ@Gf_ɹa3ISɰbm~u%N 31LI1f{LiØ`IP"Yu\eB%hwX~<6BXmU y\%>b.UƥV2icj ǣq^YYަ.g,E1բIL/A:eaAsm 9{4Ke3O1YSȩ͛M[-[R"x3D(fN꤅ʬzx$Nz+ƗL.ʬӎC=e$J܍nL'u2O?]+,DmY#T8g\$7Sl.Ou ry%Ҧ3eƾ~4:P_ c0ec!7+㐠(ZVbڟ7k-ǓӊL]ZpLK=Y??sTTY׈Jv:][L; ]:--m0WP[q4S'@1#^aRgUxO%p(tr{N8Y%@K?X2=Bsr,\)ܩ_[Gh>w-bVd1Z^lh> G]vW18Q )\?wOuU,y8ŸaI7n#MՂԷO*i_%7!9V#rRyE54m$Db'i[2B$rnB yS4B Scmeh\o -Z[$OTY4P`jЛRW|nNӵX&r&4SdV>}:@kv6ep!?R"“!N<^؝1WZfČ( xh=24 %SK g4+pSTz},ߏe#~Y`f%|oZaMF{Z4&_pr[%ůЙYCoaZ~pFθfɞ.&Df"~ ; p4+e.vDzP.Ը&PrL!j$!? ᙀ xrv+A S8Jh\Pr\&kO6*WmҳDC8eUvWkrT 0&eB5x%;[pߪ(nXrrQfU>Zjh\p3%32xBMҚs29# 'k/Pt`%KjydG{3b 9O ln?q Rxk+n1pcetċ/s>+nG Y1lh'DwK\O:WC|ޗ:W8q [?ΣR3$s֑(|^Y\3qYӑ fFfyV{{So#P -p#eKA"xvzEm#ܘE.掰Ǿm>*|`<[hWPr+ggTxىScL&1yg1@=Xzvا,7Qc͉E)ďLzݭF#Sn\rjc6,Mrp QUF<4|J XN`cK/I-tVm2rK}%*!TyqVVppn*UP4L ҈kӄ_0IJ2;Qi)d%%JlB:wRE%]66 q 4a-@ꡈlX%MQtϑ|꒗ Ÿ'ICڛPDT׬?Zi8"I΁(Жgvi^~ ~_z5XYc!҂; SHMdDY)Q]"39ں к,YAjrJx3:hwZÝT뵿Yieo 't~ʦj~!}ꈻ ;7^< h^y/"8J53Ɛ$nx 'le%(+Z.ܞ`O89c@.~sn %mӞFGHt0AZt0sdZ(āMɰEq hp^ ٣Qi귵(jBKZLD8NJEGBV#>we_->$/j28 Pb,,lE%69<(Bٙ ʹlp[3JAP!De I(!=;]](mBQ"owib&L*uGH )+_ I*)4]Z}҄PG3N p<u\QyqoN"ee'!95NHots^^{+3*3ݎռW<%l~zd͂QP֋Vnv"5ߚpo ,w ۲. zZ!֗OZ>wGt')%%݁iϰZMÈtBR\5Oo$Wm+.q]mxnSHD}QpV`{41.Oi5-3 QQV9qfNgV9 ܰY&T 6<\f  JaF_ jBɯ?+H/NX|,[6Sy]ewqa/}IÛmPh<&5}@|C~Ag1 :J80]V@Q4Ee6!ןf[ܙ )+ѧ1fOpOʫpyZcnntyߑ\Rw^u}?g*Ըv-Z%3b>GAm,˵>$xb/4x[C3W2to| \NWF_9^q6hVVha_̆zy;=rrx8]*Jy`m!e@TZ@20lOq_GZyKߦwVo9k-T^ VU*x>Sx.}D1!ۅ۰@[]q7 0j`ZwXM\Yi4G N(U)u2ҠL\C0\.vO)+q/ _>XX>i9VH=,%Sd6 X i*UNiLmB)9HK3tce]v^\I 46$_u"R?*7 (0YȈ+(iOU2ldcsז}4#4taC U*˟g#țrm'/ /in%'igԘ* HJJ֜MFuJum*h]Hrj="\e]nځ,lam4D[bdIff`惃W>A -d]Մ!LgI xAdn-5WiK?FӺ1ó/6['O*@ 8'0׽&6z"h˸.oKAiΟ}NB >~]"38-*yzv.G =AwV/ì cK8vr$m8v§|ªOBm>֊p_Lݱ/J <tԸ-dYT-8%f;:Kt BxBѴ++|_qw:ˣwB=--z#cղX Hו0KzUcvsC<[F|/&3gz_|Ykۤ,T"L|0xG^t_$s~4Wߺ lkP[ie=\ݢ 'a̟x*rqK4|﫳1)_l8s;8`\r3фl>N݄6P)_!ьw4=DMTat4?UL+UǗE vQZYq:a F D Sf va\3ѵtO1S+7|CohWs9 &*Q9z . Y+pT+ [ |Iz=ɀ'AH2Qaj_SCFطdʂR { wVLNU0q0#hk$"_cC m@t*̅ыZg!bbDaP)Hh/c֊};wApM)g Ft#[y@θSI)*N o}7[/ޞ9 o˵h=n,^%QXC.%~6TiGV7nkmku5˹w11ވCfp"]uvu-Ѵ%0@߁pCPPNSP n ~R32=AqE! զ19 :Q=!NX͍1MZ*L0uB]1Z;7JIr 3VH~Zɳ=z곉_\mh0 Dp 2Qd6h8H]A|@:зkö4 ℂiLb i@$$4}N_n{m=H`M5&o9@æsYzߒ"V1Yra>.,FgrNCzZT\OQ&Rc̔1r8}~V>!M@IGimm Y82,kBvcBC[-|~}I_( 9$>L,uLf9D2TbEF%o= ;ztf;S2xB,!#=]e0eG4ǓW(Em]:A^մI$E5^;i.XNyn2Rv6-巜uqDؙ!qt<L^d65/QcRt2jј2ȏLn2 P푲}]WS1V ۑB/ )1W8\Na*`l|^s0m4N([R"r -oo,a5Xk[#3x!MW4(TWćly _Wfhf7icA0Ȩ!5/[@*vȣH̢+ Օ1؅ be<,U1!2սVYh|_*o}HiN\ƶLZ`ȏv_J=@-bj%% _\Im(B6|Q,-] ^ϻ+[qwxB| p>Y~w-Xن{U!EkϷ`NOٮ.JP8˧׹?kBTh[>:!I(C/pl@ޏGlR[KYdc`"1az+: Ђ<:|0RГ< :m6SpRKmڼdbЀ}e ~G֑B캽E ]E6YDȕрwԀi;8=^ |<|qN N>3r8\ ""T {3_NS;0.Nd[.[xEdT7C3'2˱*%Z%+HV;wxM# BþZM-n#hM9chOp*D0rKF,;ۓr >'RU̕[。| #vԇr]^h]Pz X& TlLr:|e'OV2PpQlt)S ޒpX l/NLFk _@& z7_,w /D~XY|U|x;f˚PVoxcT xYEer^Z3fvr Gӂ`O@90-;\>jvy]{)C֎R_D}O6|vޕy H] 1x -?Hg1(/͹&7Ѫ)!MVDN8 4UmUB1dtGN~޷!+ 쎖6v8=n/^56N@nO꫆qboc o㒅:Sp/L վxS%6yI|y -+W-Aa}`χEoszKv#A_z9 %jy$}bapƳd\~y6D$vQՕ ;,'VV/:<+mDSDnj{nfV>L&! ek>:B.E.[,mEȈzv,%?}k+fl9:TD% '2q/O"dCjDQљ`H%|&hD{X&uT4yz0=]Vwt>xa guֶ$Cc]2lQW=.#Ũ` ^q|Ctnda >ؠf;6J=ףTE/CƘ]Jzv;c_Q=F AT[mdyT!-':sR @d;.lB>NHx`B:pOI-\v{rNQɏ?(@nuA3J^\0T 5Eu}$naOtqɺ`Ā +sVsz4ij b! |?U'fqDuy M +LT 9$XFʦ `:YBᰯr4 'chG"VGV3ZY{b,-<?u*w4;v2ݤiuE;Sz yH5jΎb8A[i7x1.Y5pXt8xkyL .E*P]Cc  D{Q!0bXOYD -)vV=%'l5V]O G,0 E]|R̓"Z"?$6ottNHëiOҐPNZ$H5%S0#$,p@"ӥmeD;'Ka@Ήts`fT^d7Nl-` ͦEKp EZ"S*JlTf,f$Dʼk4; DR[4:^Qn/bn{1JGui #  7l޽\7Y O E6PR-"]/&Y,r1NjD1z;7-aqzkK`^C^1F=\)Udz^FnpdNLvvOJz[FӋx֊7N̕^([;ciMx-u@8&H$  Kt6]f q\-zQ oٿ#K8wQW6VcU4qǮYIVa$JT1{І'Ƭz}mq(+k&oMa>ʛMGT YU)G4| _dДowؼ)MJp?Co2V$!DKۃ&0>Whc2ӥnΠ)I=Bny )fՆ֞NㅝaD-F_GvosVPiv\vӤM=߁G~]y5PNA:Z&kNܨR*o0naAm8X\5>~"lt$oJduQf}ƿ զK}\+s$oaIC)NvPukq_k{B9Vf,eTD4awfNWE[1( 3i]X~l'@Nm[ yyr 1gƗ,gm0XvwƻgeHFG(6uFUGQAHDlҌ\<(- em;X$k:2A݌-@ ʍҦܼjB_B0ȯ׺^ W΢6.v6?,2nv1 yƙ ]`z+_9yN(\uOg-m;F 4Ʃ>Do2.*-Mod.F'nzR'w\Ƈg@$+Jer"vN By 0h0Eʹ!C.Qe; K3HܯY.!O/x/i0!I@q nM QT(4'e֑HU_D#ct{>&]q߂>2Eބ;%::Kc@M#ݴ.YDNcE Dm *MފOH-;g/}7@SQn&0,[k%gߺZ }K7@Wdk,=h}UW<}a+`~=e?p`R<0xk1o f ط8'ShNH+϶V^}#Eۙɘ1}|KScnǩ.b|>- NQ"T4:ujxيΝ Z :!ciǕꩣdnG`֗{z&A[D֬>BwtքlV< h $ w+}BBB4Ag>f&klS*9j^NNMrPn\,d55)4/A'`_f6h/5{}[^mh,vnsk1ĨI 'Eޓ!ωs6xeXyO]1Q=|_L^TӮE‰|F];z>{ mfzdVd6ue;@~_I+;t P. %a#JZu7ɧ6U l8 SV,Ee:?8S]ZV7ˆ"}I /~j;YXKT!u9MҁIvAZrv> =+Q\e.9)SY3y\:qqq¿+SiIʈ۷3Fѿ>m10M >D_u\o}FSÌnvs>a"a$w@K) m|aX #hj5'نFb 3&O{0k);^!RT15c티2a$`06cXGꔪshH(wݘ5p?=N\{B=}@Z/(wT5vp\IWݣ=a0G{wtAmnkP!ue˻d"KJ*40*h[ط7tBZЍB mφbܸ cw[IkR`7=c;!]eLv)VZHTmvXD!'oosߟ—aːLC>,BZS}S/W+o ߐ[, Il+S.B 2o۪eWZ/\rU`kQm t#Oc)VYUɪN!Dwr#j(T"ObeUrc|lȲJ?)>*pğ<ŵ4@ >N;s<3Er""qGv1HBk_XIpKgd:<_I^{:A2/2:ߑY=MD F$ʲxͽN`P b'P-e> AgVr3 0z8qۭD+*ļ!.)"g7V@!Ȃ4Qe)v9µDL3Vlx2tG#1@`*}h,[}$&a6⳶;" bxþ]myNd{G[b=l?)j_d,")qN#aZR_I-,N/sK >d̨fM);UDX ZvZ tJJ*uϴ)hEO/j(>t;odsJmެ~*}Ӗ{XO!1D`%`G!UV Q]+&ܓ& L9PޱP7"@Kw,;.ԡY ̓.7k+8mD߯MTur;*KUC!#Mha_$,Z+1)'*]-Bb4 RN/QS p QܱvҦPac5x0?uy9 W{Rb>3>+82I^hkJ#fګf!3۰Cc!g]Ig|9.8Q@Ăwef3%FwTH,>Zz,W9UdjG\G.nBLO.W̼oR-Eq+B d='AU w$Pp+F{<]NvLm^Ep,^J]'3T- 8Cj{x8B6TBAjEM8^,e-Fj*ɡ:C_Iݰ6Z|a{wAeZ^ q MպK L5E]dBn\斘' #%F$\fاqƔ}w:WP 8xvY0uJdѥ"Wpc}@˸@7Op3Sƈ3C L ItEgj(֦|%/SM [w!I*KE#T GC‘Z>%s|_}}-j(E"5 )~, VL1.dl`T[6:u5Y %a ީ`E ֎@F܀+gY s‚Kz8G#6w hA*vBY񸪺ުw5RgKI~ ԝXkLL"ULh@VHk&`[(|몍~R8MIۆFiǭy%JʺˈfIo/7AԚM2#"TEIVм8YOfpeҶtP{AHfѿM~R'Ra{a~/ihw _n($`4+VL, b; #GsqvqrNF(?Dr+^*<= x{!o!D%Y&%(1O|-[oqCr`alJ82!KTYT-T?g󘄚`Kbh_47 iwN;!w-v,jK(Ys K :Um\kmvYR-k=ŃC%֤/Al;'e:E@+d2ix$H+mv/K OLHbB[^]M# :-pGv䪡}a$J"ٛPZQSW6Q4ǜur"4>|6z}Q.c>=mR4+{{"rZ<.;+~=z\)ڣ: brfC4IU*5s+z] :$b_4N/!9D,M)-k̶ `/)4f;!yŕBMŻ'&{fs0޳2v ?_k (qu'_e7NNP_.ٹfH QB WŵEq{$T:/A㐍/]^_ j?.Z++)n>H|iܳ#ol9t{8_pFƎJwC'qn/Q.z/j|/nF(AT_Ež5`a`/,L'aa}!nxaK_&"/`E_hEj|,&U5s"j-fc$5{v-?bL"BXק!ܔ/6:_1{V!ovwI5C YFgPEe^\]OsJ}w/'W͂v.KYt((DbYN"4h9i_kQhɝ9*1ĊCsښnI-6wUІt]Ia.28-E'Kp/Pv? Gsj5mNS!{e*r?)KV\eŨE nb9nM-KfO;IZmqhCY6*& Đƞ`(ON 2wfa1E"|5je9J:lQ8 HyK{",MD A| YTzL3 $I&h8=-l w"GAF)L? D qX*gK%Mid\V'V; 1,_ !z0IS v,aOO6jHQq`Z~eYZ^+j!@.Δ̍.t|lfnW&vg_ZRBy+n~@ث:`QPhÞk}BMu>%_ 1**$q1b;"r'S76β@j'gêU^y,zo_I7y 4gq==45J~,,d\+FBrIFY綹oۆWI?D{7IPyQYTL(4t0ⱤA/R{{=ɩuK{'tM,.⵾7BBC[(@Noѯ/T0w~ WSg"G)ǓfiRڮ!@9M҃t!0_WQ8Y!лkAwBW^~h:4J{yOLa;D69m`t&hG]b!/ _JUY;:\aID'; T]"z M"NX5]lyd-R/E7<6QeL4 7tx 2V*#&!cDaV1h=QBNTQ$pw"#)Musf8( ħ|PWe(r`ҽ3qENU?T| 9$#ͧBJ=rPh/Rj}Aߜ1(fH].G2dF\ԧ5rJajd d+YM`kL \9HZq?9]!hKL`ZN = nYaobOI zn.L0?+Ye .*1r*V|Q_Fޣ}56@]LLhk7yL0gEO[]>)7(i,m`A(pO:֔|58ߥ^5޴U,[ImKWQVq{Uzݯ'~3:WP2uolH"QK篨l27>,= M]hQ'v+ѱڅBYe톡/k:-)HχZᵢ̑B<ɨG,_Xd~Ȣj7vG`$uZ^_T)#!a Kl#A03\s[ȩC! }.ɚNN`5(92ux0]L#e?cTQH0-/5^i,WqlDC$to:`Jfcx*⭾bs$\QK6"!ph!tDHEla 1l"ߤaS< JKr5pycYߐb/%2`[eOK RRy1Y8׵=Ñ,kThɩ`^FF٥vRO2Ɠ2Tr3lK*^f<ԽN&9$O^0C KK2ƕ>[G'7Yۏ˓^cN!]0*" ƫ E-iz02n |>{iIT+HwF 0{pǰ,X:čR CEa\U@CzʯoO%%KI6䈅#g#&@]Fϐkk72n{R>M}BDf~#qeTɱ5IP)QC>Lq(Yÿt똡1"1ڕƕ6>}O9^?_įxB}R Ң 'Ob@]?qߺp1|'e46u,>=Fȯʷއ{A-qHIZ۴wrϫ'C"B|l[J+tf &P@۰tSa_D.G?5`BB-u`YјMi 4/v!uzZC싍lR!iޗEĘ^mͣr cť 6 r21#Enz/P=p_qfHCCi OO*s"MY :~xڶo lN״,tig"_f,:XW]$ġlA)P:u 6k+(VU0sɗu(踷vQfV_#/P=VUC~pZMX!xwG1ԧH1Wҹx]Q --*- W,1S/NbRڴ\4zVAZ~Lh1BX*ye偕=4. ~f`,R4uӭ4hDy-J}U.~sX 2Pr5kЕN"XgDczߕkbH+芝1G ]$2Yo]g}^(TCRݮI@uFx\dsI yNhj0Ȅ]Ϧ%CE*o+POv+jT*)1S%Cs+_희|hN"OXj!''df￲XqEӸ*vd]C W0RUR젇; tG5c*֠wG'z\. R)!!=!$tbSB6\2цZUMFF6E<DkümqzXdzb F hޣas \Ub/x瘡 Q c9ꓐ"V]V}}c*O*xa[skQȨhEG9͛< #Et(z C Ҡ Vy ?:|;#1k$4݂K㫿LAy$aB?4)t"ڏ3|n8AGg\Vz!E`!@hkFjķ"(39KVaBqSE [mlO -z0h8׳H?wI6myףdEM}9e;=JۅhO9uLA0d<[^1 K:oTku,OϚ[C6h\2,R::5]wh7s,LT&J ȶHvLȱ(Y %KWvIvL2qpj`䍷ڿ i+O#E -b"ٹRV\ d3-{T}9D_D32wʰC-0q N#*&3CLyU3)}a<`} 7hP/_ITt V :,Pt%gɅn(s7-״lّ?,7h=ڭ+GZoiRdHv$4:藢h&}@UoņHb'%Z/B>+jd;v-ҍqݮWbC0@AHy" 1|PحQ`5 [6bTT\VNJ`G2e╻i'G߲g Q\g+y([%Nʏ%F?k..r ŶhgVKw5ƟH'^3J$ۈڔ|9CH_QbGbm)Wi­cgјEC/YQ1]K&-aAP&.ĉ|.Zq J-wxbn\Qղ/']ij8ү T/6*]eB- ,‡$0vɵr LՇDofH| .˒t3&J4 sH>a7"zRU4@B$>lTNa~=b'8*H6<R\X$;*CuNL/S-XSiT.0ޔAJr bћa RQco :]ANT9JhZF:J. +, OtLO\%YxlوzTj>_>8D*Qoe|U1I44!R "8#:Tmq*0[HCmܓ΂:rz}79 YU%OnҨD7@gPʲL=)dւvti[5i܌mdaWNf^"2%ϲq7|/:&܆ۦ߈s L4wjSJ+6¹>>lȉBBT]Nj$Źk_ӝ+uŦ3"u*Ou@SC_a1]~1WB0BV+8ݼq6<:MyD4o [U~VYѮB}Cdobз IrGm^OAhq F$U#k5r.dv;qS-%4؈9/Ǧci=j AB~` \a\A~mJ{o~bu,B}l%ᄤ1z$jX6Qŕ >ϠxK3׸peJ qp! J;5HW攙B4[-LXbX7z"`n/F{EQ#4_<18b!d8+"?f'bR@UDm0,\J Z^e-ζQr4߽?]ԽB;xɖM&L}3OF͑%z9COpC_1QK}t,UF`EbN(ϫEnL* jޖ0h.5Y0u,ggu0C/bdz6(z5e~nWEi v"-0|aiw P!*Ao8b9aem ~ON* j몷qLhaEo󌒉{YsG=qDJ9y\ĸh<=Dk9؇Jp~dGA͈k:,P(} S+VDUp@O`ib4Uyj3@U-o5II͖^nXn;c}Q@-TX ャުv%bVqĞfN:=tcFtfvW Cfג'#UWzUA<1V qH-7I$SNhuyVZ4d}4#GȲ )ãҖϓ+Rl![{bWJGwJm{grp@W;D4 ΢2o+A%YzT: b)6tG&UzV )bvT|Yxsӟt%!Փv*)gGKwp㰐x4g{:y@ӟjAp#l~p3'߮2F{pq/h?6iusIw'YWG$}i w4quy]'E>5~lQ?i)P]l}L.#rzuOpS/̸~*U*'US\=b7%Scloyހlk<p:u/{!HE6,WEEZxSѪo )[ՅW1r7;z>k%XjJn_ J@h4YZAU *"?u|S ReWo-aČr=2=}YVLsZdoׂ͠leUhW +Qᢏi*9&=$UfoY~؎qyf ~gE(4;B_IZsB}%}/+foЙqyx%U8̢QÂa|p(kM[I GuG{Ҏ}[׮~T,9sp>XZUQƒ18gȌB QPxJϐu0 +?+]F`80(V+m#oiR6B̞O(qeݬKh/ h_"\"漽~{}eDG";/?ʹ ʿONWKP cJC]J4T&2 ¡lYxv,4`)t}T5tZ UPf{Gq'b &{lU("XݭJGJb$Yg8;W;J 6в (à11O'F7]?AG5B]+MaYz3LBqqW1OlQȥF&wƌ# Wh+HB*߉7[mKfТ' 7VPKmߡeENƟZח=fgoA\Ekcj,(v*4f8֞66պ6E{W Ǯ"I r.2Hi""| RD7仾dUeEXG9Fmr-Z[ymjEn$>t3$|]Ϸ }PnH:*oCM%)r=OG(YPl?S@m( ח{& >" '\4).vx 7Ap6N'`dʆIN @p@' X`1JGa̲bt-Ky,Ȗ׏9hR:]|jPl*_f)8"7__žŽl"( ]Ofg|c0wG3Z prv T+o ;"v) DCQuw/ĕZogo2nILchTbnRD5b4uqrQ\6P]ZBKzQp9[$H46ŪEDkEVqxq}ғ k#ft=I.hbY cWqFSt K ;!GE] "ս͊Д̪-<-Goxbuαj7"MU[]l_+'jpZr.''^lT e'akH;XC~ -~oPf]SԶ~I=5:UI~_L/7:[FQ#9`7Đם {B\Sj\;=o-FM iAcҢۘ4jh"ZCdT"9|&B:}G* 4ܫ{!gɤ bz;HM WwWvyt`QS6N8˜.ѐ]*),T9VaGx ZpNT;DѯfB^0kaéo vt8߷#Öm1YyuiyC~X5ڻAD_d@ML +H+SzJz|2 g:&م_W%t#a}W#* +!s`bLNpHJbpӺ`tS)ۀ^ QRlĮ 0x2' Imy.(%w,: Mb9h\/6>4kŮv\mދo 7[k_ U~s\2#׳Wpٝ; 难Q1E}}D+fڜWVG`.,9 ~ץü#g/xOC@@X bGal@v=df<$oaފLyyf"oNUwobz.ѧa(sEÇ"sݶ9BdZU4H-D@2q) ٍ^y==<ݩpw\.1$s|M(Z_(^_n'ӾMBjl{]`TXe w l V?%p``M_-P鞎C| ѰZZ[ | :~Rfy߈llOudLvrއXۇմymQNT;'_$ՅކFb_FjUU:toB>mDrdR.;g W76iYT*b5 ;HO? /;C0כ$Ii7jύ+6qij}+]D`KC5a>RՋg/)REsA"㲂n R'Mj/W"O{r@HE olL⬆qQW,\1d Bņa7!yЕ&e8Upi8x\y tϦiemEӨPʊLi;XYA BI4oRzL0Cosg?OKicڮEfVSQ.#47i %W AdzGtǂ t%_0x?.\9 xBjq1gd^^Gaz H0u"NJ!cCEjSS'$RXv~[=F|fI9GUDdk!\6C3Y OhͲ\s65SE}{etʑ y+_||_H>ޮ E{-$K'5 ) 44,kl6P.ޙ %-_[wq9s:Mf(t⪙@ǚpץ=;^̓V%FX*88gxW7:' [4IK~Y,Ajxs-&AXsn3m* ·͛NcZn˲:`0B5ٿBtv٬Yld@z-Y$&jO8w!HLBtfE I"2c-mf/>X'@ P#SDl y1aZPƪw4}Ԍ!a9 t|w^ݖU/yv!\ Y^uRlӸ*f~SkfѷlՅUq6&--os]$.S񏐧t=gu- 5z;M9iLhn 2rL}&`ܞlmk 5{ <:s ŠElq$?1KFl&-(geti~=#3s 1`ހ~?u\m5RϋGR!NC@?ֳb [ XVUcit]=`ba4jEp(0._zO\@@2Vr-tXP.:^=[v(''5|^YumUWfGr~k_.lOҍD;Wv"oєey'xጺKBYSU$B=Y#J(ZY;ӕ\47j\A% yH'uwd ‚Q#ZOJZ2˪hcжRB %=k.lGя"vX .;J8W<R/ 4f6A݂6#wVzq|ـ{ {q?T@~"@Qy% U9o8&/^|k@<*'НuGb%\X_Z`S7CO2j[ȇK[H]N$u_O6 kQ;#R٩sq@]#V=mڨg@tבU9 S}d`> CԐ65$/YF3pueoUO![AP)("ч A vuRAm+:†8TnD_TP8I R[)OUBijT (V3Icod Ukom@]hGO.Oz}z)a d֫YE˂,0AU3ty{\ߢ:Ķо QrlɷFrԗn5=J.ng>sˤ5ny@-&ܓ7m7P4%4obt#݊SE3*aA̢;ZX((_^GՖA*<ί1'W6;U&AscKSe`)@TA)3iXlD~:2i1Izck.2#:=R]HwD=l^a+OEK٢ vhSCstt蘥 _g178U' -0>@Ŏ7,*S\5>Sݪh/K POtX(.`'v *8;T#r WᄦmÀ_+@22(^/ÖsMy$TUF"WQ`XT!u|LHq6ICU>ƙb ;>Fn!?||-Z*SyB+|N̔j+CfSDv.63|6@ aA67,}Fh\ &*R- gW_HGY-^8> bK>֬H[b l$Gr]YǨ”VSyo}y5?KǡXaEtz3k.**JHx $ӏgn!5&j+hBޚ%So;{%7f/Fn !k=3o*9B3̠ĩ$pn!`5M>gt7cVAkKiM%~0F_`𖭲 &K  u,SX;kC*. yi" %;=E1ɔ[tIerѫUdM<4@v]4EC\$ wx[`ĕO=Š 퇌dG_rC9)Uf%nyt$= #dխ:76BBq(̟y9 @u?V/-P{bE0 d4=WLRHC?z`nk^YhvYwVyyR\ExÇjPe'/E9r_ Z/Z R%݋e~qu(P.>_xfy$تۆi /oc9=†i0R4gt (NRtU>Jj㕰+>k|D{D]6hWO <ǜMd$x`&~@]XuE},&'2`߃G#R2a@U* rӬ:8rNga:sזd+n^{ bi$rRC-س eC#6ՁQ|06\dW 1OV* 'Bn$YMe+%{fLS {"SAAfN̉mGe~g}WNhWPͪ?'cᅄHqcx 2D5"D U<xIQ;.{{ ^LBQ4XQ-{䑳'd~G`ϥo;oWNI eL ;*qn?hGB NР"،yrPw&̴6w|Y+uNWu1z "GVWݮ(ɥx&?ru(˚A((B^|~ZIpINyAIOLT/ )c3<̼I2UZ/RmIK`ڄ_o*nMG\ ; HZ!uۡmi2wWJ !5A߁._Z;o=r*CT#WwNjT̐2GTIvl"T?O6eTWfy &˓L C_ZSˎR;RttNmN_=nEI;= A]I7*'B&u{eyy㊫x~O͡&n/3EdM@N9aE9[F\X$MH:sV]V `gJCc_W?\> ꫪ&E8XdfJLC1dQ ]+{j *-$Z:X p$֔\~͖}`2Q9O!1 Tnt#^o`!̲gΒ }{Rrɨy*QiE֮`fZm+͆%qsu ~9%b uc/,f}M{呺tqt aϿUi oϖ4ԪHz%ݲpBގ`as%R8yaRD)nQFj`=Vr/\ϋz6 6.LCZO1BN\hmz$1w 04ZxZζc=5#g_+9Ywdl˹D.VtН3HyDA syzmrJIW8WQ-!| ̱J3S}y@0TR6d3?u?(PGv02wL=[:3:m^qwpQTX,{ϷbCD]6ϡyf=jX.-UN^epN,3=9$ub(LE :9@ABvDlvEܹ4^o¡/]녢._QDcԬoauf\Yalh1S1#=SL.6UK1tw35:!m8Y{Da۴ ZN>)h>&+iOaB!衼a&Y>TF{$J@@V<~5ng&6 r{%6AUz|='@C})JzO}'4zo2 ȍ2T0'R[b`dx e7+4>HS AS*~!Q~6t$5ӘSaYv$^ˢmQ3#^ud-,Sn.BxЪ\6rhwg܆]цçƫt4Wt͸'RArv>]҆sNdUq(MxS<4yWd?niV 4ɹ.5;h$Wy*Y[GJH7 kAD\;;dg̪'e!Nυ1H+lLJhЗ@avKBZqtElCػP _*n8~cinrgˠ!sS(SLTqAT!a=n&|eRt<6f? 0Ol7ڂ5_DwKSp\rǰW3gdQg=3aхprDČ,ħ[G- Z~ГJg4$:s^%Ϡ.ѡ#=k'qSόTm@V0U8Ϯ&1@\$)̊M2h,"+|PIA +lt{,-fЭĴ%#AB,R҆F[[ LĶP, THv2vU^P (ץ5TYG?; 3{]ä>=4e@*Z9Qȯz 5q2Jb%o"'30ߺs]`_ʮ؟-="y!aqfHhet0a9Tk]b(Ck5,3 R?+a`S _#L2Ezϗ2 s>zZ½rRqie-{? 'Az˛|Ťj.5 b2!c_8PnD0K=1}aQȈχ!6f3I)jM!5Dv!tUt;eD€YzV\6M 2"w0[~ xNñ͸p-AmY S{4P I rw `ӎ^fN2 Eq^E8 Lփ߬-So;`s1V糫]R/ btkc<7HUh3}(P 9'/I4J!QE%4>c{`uFmܔal?:cYC'6§ #RaI1'.?$ zz֡l&%-ŋHv4ΠoVp08%}QkR?Sj3 Ģ|]uľfo!p&2 A;β@#1 (PA%Y&^/` H!Ԛz%Ih] ùژUf5ąΎχ:\eZۋm<pko "5+K!z|9Q~_HH`t|xgY7YN[ҷSbE Ms%^~&5q$d^)&V (~6QDSUcINŹ9,oW~|eiy(8-╔!!sgb1+NZ#uEFhdٿJ)6Z^AXZ.O|6_]u?hZ4\fv͊0 8GGRA>ZWPpžZf. ڗM%eZ}x0mӊ%bТw[!:mX<^bB 8TL0s'Y9brA1_ILթОc'W: 8S)v/D_[]إ{h5ќRuᨬ-=,m3-.~8R@ybkjRhf}Ҩ_>^Xiᦪʷ8#Bj?!9kvAei6qiw1tQu6Da GTlܴo@ɷ? :3 ,B*J3 lh ˷s *#=G Teﭛd6sciWbo>anhwq.0Z{&Kހ(r&vOHTAYM0<6UZ7N%di\:ـIp:{OAH Iarc6#b$D }@R?Fwr9-{#v$5C[xWx4SK9!a#`5Ȇ P'RbkCJ(W'ǿi%&}c~  t^[Jmv+J\Ǹ֊tŔ\O8 w9AMu.UZӻ@px .wC3PPrWgSr'aR8=al!byw9*BZ]uo:I} mVWt?JPtJxsȦۑnT. ͞, n)1f?níUAYLjC2?SR yhv-jq@i5jKJkFJzCu ;:5 200MZ_ĕDk%:w\cZk+0 1ВZnyu _D a+cm*[%׀.%|~7#5G` HhT PIaeQ9eYRWrpΙN }wxUa&M^P&YDA0 >C60B(=yB 9@USXMRlyg:E<Y6B_<& ]>I6$c^wY7`J~{D7SK N;gH-2>㩃 . (2 e Rqei269&O;/pj1uH6ҫ޲0n-{H`^Ce \b-K=Ջm O}R \y_ߺd2+g_+?7>L0 ZAW6ѡ=F/?Ǧ_{u5L.p~\)_>\p:rE@42n?W"6*yaLh1[{+tL7YyВ˂r*T9~5kXaתMxP4]N"uK=kN3aIۭþUԖ }7TO'k9`O)}/2aW-E[F9GI~Z\S[c"HnRWyF"c_x3sad7ڟ2tA:hmtʡb 9۩1%6'h#uR1. ՊiGn]HEv2iBpXϾ*cS׽۰2YO R1SK(8>a*g3",;t~)wJRݝbDYeV}v0FYkjwXLV_wX= N_ZP OC^6\Jˌfc`u24+3+a`L[l9k"xTם]¨΍_n, A,IfXuo7,yT^\!st@Dt-r.٠Eĺ]ҘE+QiTw_J [}H?bpoEz&ؒ,&|5URjӿ4a>`b,+2gxڍg7w#.T'\G^,cNoh0|=)]ydZ~8-'o}%6]IWf? VksFPV B;By?JC=ikKf*+:5"tqrրX䁏}G>i4:pndh!PFrhz\AaOH^ϢOίgnhxc oK2dQTU͘N1/jJXbhQ~d/ uLY^=bm <}orQ0|PG9:"ٴD6̅A]`=sW1$f ] GtR{ R9+0pT b+O ^[=vԁs軍eHs.R`da# wlN3NGđB*uYh=68\px7e)΅+ٞV9JGI(ߔ^Mof>el';?%zmC☜,rF3lr:b;gڨZzB.X=XԖ5v7o9bt5IET pq&Gtɧ .H&9rR[6;%)fP B)Ttc<=4:?6X|&!~NRZ>t1cPJRޘaVr-E$aKH`Ic~T:_oOF_nB S˹U" 1mQSUktoJ<`Y@m |*3E9ĔFɖ`ڥB]LSʑ݅ᙈ`@ԮքB=}M0us<Q f6]މ8<0Ɖڕ3_Y^r>o Uшhޓy55z)i b< L(KbGIi;Go h>Z\M-  `OYFqHsy㙚3Ӗ6m估ilCBk`z o[l`l6EP/(gCѰ#`쌒H;) &TyT_NO$O}E/P+ALw4Nwn /o8(' R5޼ڃY7m׼[)-8Ҫ~]K7`P{ O_s/gFpNy$(8+ L2V4O;5FXCƺH=fΔnٵN@a']0x,Ar3^C< p)\Kܥ0=mCX8?{)SpIvL$dt? Hc\"SKpbEԶt|Qq_.%bq\1W(zxZ K2n;zvNvl$W /}pA|1?Ldh?)*Y3藵獤ʽ ߒ8|Cx&F"^Zs{/OuզHT{Rm &w*[[u=-v횷)$ |!F³bg t>S,KMyX M^*˃ Da4Vn,Raƾ_P,3>vL g./+>9g+<2@Y_>iDh=iQmf4h#c=_}@Ռgo/\aI BYtdPbk0<#`Yžݛw%f;D0Jv<B]Y: OhrfP@^F" ?|(0l< kU^:Z᭿5w!0o]}#I $"*R310XȬv$V{S$?bnn@Ȯ{.J-S.Cf;6%\ߠI;P~O.1N3/ g`o9sp$\JKs*3Ke8+^AJkوT{77] P6~rڊ>ܳG%@& 9ʿ<gf N|SWfF~{U.nnqq?_cijX@GVzUA765C!mVfuAQ Hy˅egb8ia+VcHGA_;bJM>IH%h:/rJ)&)J0tp,7TB)npVK$R)E|jAdz$CS7햣R+ 6jO֍ʩI_<jߟnrzvFq? 0.KA2QNlj;I3^%5d$Ű_r&cj.5ڿ օn|I)*=(%(Aikۼv^ZDOe@E LخޞKIhz+q2)`h+ЃTMyௗFR,j4^Ђ`8GSsnw=+4W'/n{9ѝrX~*AP MbỈaApGqWfNmH2a%} vPspʄNUvz_ߢWŧ{w0߮ a.p66:[٩B6)N%hk൘hy<={'q &"M|&m%uT?) Ӑ.*7yZ`<֖n%r9cgAӵHi.*Cܐ ^8hq^!G)_k7U?ki\cnp+?t f3@ oeZ@z0vr  >R6<'Vk" oJlSwu(7 Rޫ@%7@"b( l0_7$MD |f+Uk2Z5EḚ/ar:QgKç^شllۨ:[^%nkcA^O7Du0PUAhھ .*.?;O!pvF-ZV$/*%UstӀ~$3S9o`,5CoLa3SI9MEQ˷i/3Pj=On{H,٧{3\;جMvhb̫OG} hRiN}/^Q!^L߶VtK~`|weK@n6?RT"=f<dRU + P0Zڪ?k"7 H((`t8tdW ֽۺt_:7z#vgBU TVM čzn0T[>ULj>R+}͋I.|sHyqܐI'1A׻xy_tm$n{V57(e2-88ZO~qK|ޢy4xD$$~TɳFf a%2|6?ZӸj~VL=4j$-Qu!:*QqTWfꕫl T h3"SV1ϳwj-cTkl*<[<W%u-NJVyOiώn$ȀbPypV,`~c呔_P)0l0yXP-lˏ^ }$opOy^})K330v7THԪ?Y氆Z1 (&jvdݢ2U\$d7&%ȘkGmx [ً(OX*70[Kc_ooM:Xo(\$6^cqQ@}Ͱ&u2UO9.㬹W |EpvJJ +@k:/JWLvR0i0Th)rFsyM黁_)l8XVj׳: 7 #J:}yP\L RQҲ+!X aY~/&5Of~;cf=!3^-Fi  0}=G䮣PMQ݇J޴+-|"Oy@b16r+O׭Y#W(A?b+&lkZ5^&[@^H5hkT5BcPPxAFNzyG&gWRsirX[GfMWA * t+ ߱&>qWO]ôn @Ƴ:.L9DW'"q9Efj"#mn##$v-֒d88 &Xufvbzmh)ac &/qGu^{p&j{+]k_ڕ kX8G_ȿ!oU^]w}D~/m-x.=]+]1$dk̦meF3˒Cq 4 $7b8QObOJQHT~E;zˉ7B~mAWTq׭AZqhohHMM%=A3GhLNXmіVca:O:^n\ J# 5^3]lcڱ?1y#8[!l8! Ou1v QjѤIbPQ9 F79qMHEgE_.BB[`^Ɩ.;6!\:20\W+ʊYysśEIG?ԖɐrY?)|0!3.V5DZnV9:v(qXn),R?׵,~wzJbͨ:7G437v UqȊ 7(t{|QarݜP9 4z*򭺼zSV;1GY2J/0]z)M~bwr0WVFU304b?F0} ;((?ǞILR6WM m[?o%E=K%M{$8*̓'d(ZrlJtO4Vn^=]@@[\Sd֦͠bigQ{WZ (y~]شt%D[Zߒg縠R Oz +OQ9 ($^8m䢝E]bKUHcʖVPس]^) ilWjo)3Q!(\-IQh 66U %@&0Iϳ7 n07CFZdCж(4V tu//}HW]<Ҫђ&+_HS ]wބC9?<waC@i6 Wu,hYE8 YY b/\,uc-#|zd˔hAnNd1涝 + @JouZW0 :-Pc%P8_#hjU` V@G-Sc>["4 DT"֥:l~~+B7bOꓸW.%|;́(>5E7K=ߐ-:KR=pl_=F5O\0}]zm1Th>ee PCsfoV`n7Ηک ]c޲=WJ}.4+cQ]ąT8ZX|7Wbs*Yb1^72Bg'yٵ'gѣ[PS&.U{ժ…H6;\q9\U!? 3)Y^ۥ O8B-mx-3NM2C}&Nr-ݛ~PeJUCąݽw / w>oTDtY-x4y 3*"E!‘a40#*~MpsbQ֤xt"H${JkN6WpI ?2L78Xi9:tZtJK0K*ok ^mkJ̾ףt'u.)a [ =j^jQ%8`ygH%ksbzíPeW" 6d-oSVy5Z׳N<pUt2H&xCNk_yYڻdt~ Pӆ{Il2T?EH)O*>Oit}zj&J@s!r*--$X5Mȯ 8eWRjry\0[.@u?O-U73=ty#oUWɡ;4K5_1T;nꊚvw#]X<~Ef^nՈdžFE]{a>Q6#L(~Pa%^[_u$9\x` GxcbK}8~]p@\reIÙ_Nt*-7M>%JZrd.pG{xnP͏C횇?ʂ ùX]%@3LtM2:y $qTw|qnFz0[eb,?;M.̝2p}kQy|Q(G73FA|U璨,L}ҾY~L4;v#›XVFWViB e{Wmm9Fht_"eK6qZMpEܔ"/rOpq-=\E6 ~AW '_r&`F'qaEPv#0p6W);pW)ze$ $[j|5BX3 ֽVf;IWk0{fvմ߹b-%Yt/'o3Є{|cscn_G.t46) .v(K"~2T|*hfxJ?VZHުUw0Ă_~$X>b=>BxIw׏d=FdZ8NқqdLJʢZL*$YEkH$ܜl3|3c7c:K]cGJUoZyK vzTU%vw͗ LSĊZb^EEILSL} PRqa}"&M dή)LzBl;CUEe{&FB:PP (Д׵Tŀ$8: T(| Pb`M69#9 yŞ~۴\-;|IhtyH"VYmJ1">mq9N3a#u12X|F]<7Uބ>w nîΑ4Y6^A;h^V[9췍hz :N tp !Qmy9VAÞ {@0>p CQ5|R_ {~g#/!:R noV,5KĨx5OW~n.J&ccتwIE'5dcY%80X0X׾{0򌤌+o>HF.k&kpZ2Nqzr]>ǖUaVapX V3dk:OUjE{B4K7YK9/_g$Cn(! $t$ \GLv:#df~8y B&zk;&3i`]A@k\.GtH;¸z 1לU<Ѕ,6ǡ!Y})u(IhAf{|XlW^=QuB4"Kd\qH'+6*ᒋ~C(W(ە^O\ Xn+ңǒ־1W𫦈SNѱz` Ncc1k: (.-,L&xaV2ӳfg0P]IP,**FU6ur~l_m>7}{0m6uf` 5R㼛{ړ*=Uɻ2>d6PWhT%1wy;1lgץ>kL4RP=]vF<}q&Ҟ_66f-ߐKa Гkf,fo2X&*yM_UE+{~#*}qbE̋,J$-][H@.6yO3/hgPt(d鰓_bQ%7^OV-*o?aψV )ƕyy{4]AlS- u jS;j!d_C ]grK8?xMN/=[;:n +/Ladj07/$]Pq0}!XpñA ri[0Z-lR._y ǾxE"K^n1w31xF3wPJ`nl˔5l<n\Z8O8JLKX7Z=Bf9Kw+Ou,m }0R&yGCGI򖟤[B ]~\%,ܨ$~& o( Y\V p?i. оp˩r9;W:-z KXh/'g@>-UD4jֿl CU9Ir"> 6[ 5E!yj'sNs(9nvnFs<2C`B2w}&vd9K$qC[ѐzN/ԥ$w!|N~C~3@YMmfm%tԇQ)$Snnp&4qQKe޺Ѥ4*ç^D e,НOk=&|KSjDONzYuXy#N_FOYqok$!@VeCJЕ;Y.Yt8P֭f/&ѝIfRӎ70աs :6ёYWGݕ#M2\p$[i%I=Vbҧ$WG1< |pn[zMEɯr4:@b˧"Gzy/-c_6*1V3jF%s؈'x&@#Ah_P}&*6CՒ*Kof]ho;@[H`՝ w`4g͗1"/mfiT$`Tҷdb9>Do32lw!,1OwCv5 XH]/kŖ|[XCYhpҗΰ2g*]xrXRfZbY;I4ۺ~,^GGjIYDbj-s#~}^'3<7L{I1QT"([J]P5m** c^yP!]C)0nJBʿ"*Log', "&5 湀0"gcN)YJ0H@e݂f)1>zj{H]7J1Vzm~iUԨ}z71ҍ);/HRNx< S*8 i~4IUCjRݪq~GU6rvW#]OV#8֨ X j\|&,㤈$Nޚ8w%lCo7NꙆ4[1Z j`F`y,sH7G%O׏A;AD@||iRL! XD (],bbix"3m*O Wnu]Q&\1fUڸ9 [*"g'B ;Q Sv[=w3n\[hNh4RLL?#ˉ['A(kk38䠢ʇ!, u BD|隷M#:sz-spMB*ڃg]QNA@re8ϕwN!VWN {m'֦d:K E]LH„JE̲1趡vf)fTBRpX)͌$e '(a0'|SA"85Fm0{ň)u)_ PГxk3e n-9=DQ2Z>2nUgOO`PIubs> |pݙ::~5` "tm#͋<{JBGΖ @,iolu|ZxxF}wfe#?}֧ezc%,s .o+}0'9$Ѵ/D6)¤jaȗnŗl:=4n|2 Mfާ4`qcTNGQ8qH,w<<ߌAz&@*v2AexKk},D (ȮuY~NԦ"xK~VZGkWo5 P5_ X[7W]i=ťHKq1tʞ=ZpgSa0A&_SV4,wHԗ+At,U]A1:rԼ_ji-7EsL%W\9h7IF>uX|wP9(8QFHЖ 5yҵ*Jڗ1K4VA&ve/ۉ= RXSqve0G(-},tL%BMjPL? r}"DZ|=às]_Knlz_. iO[پ!2`OHdRNО'yRBe/Snrx#R2c&IT$mQNY43c~}f8Ǒ%CDCYvñHZG7 >b\|B!\: D^e;%P$@'u @[lO"j0@h0Tؙ!p] BQk0v NFUfJ㡡ȱ/DBہ#dw @߂]*T!y]yXF'9lԹD ʃJp-}I8 g-]F(lJVh^oXd C06 zԚ C퍊(9N9@ dR/f1hW]Nةb/=y׈~vWVbY.(F %4{5)ŦNUqechwadeެTXwctҍi1ZF-~/s/bC]MAbc*+OwdW`MϻilvX$%u M-''W&YuvC{ё TT8,T6_Iڧ&L+dv"{wvPYߖOU:PF2M=ΐn dm:[B是!lD0E<JXVWjZ󁽷~̄tbP~yՍTB%Q}©* Z! fNNRv1??>̭REFv6{mbrCnЙ tzɃ[b@b p7ROEyUF)3<9u_U z5`fR DE̚V]T;e7|),ho䩄-BojQ9aA4}4mvMƎAj4HYq mnQS QmW/)ѿ&5n_?r = ɿ>7` X2Q1J޾a| qTt>,Mj6\yWjTi""oo=ŵRw=]D^6|YT&GgmmC`cA0w}ew|n]f*E[݅Ye,N c&őj[S3g&yOj5S 4K9KӅp꾌fox+yz]ji%͹S(P,Dve 5;#0j5qWgS応 T3'h` $;ɳA3C2V* 4$&"Sa8E@>"nb]WzTе?$!sS}foV0a[ͫ1nc;RgnVM7=H[eò9G'VTG  vtCoSBеUb  X =pi/@CJdjTg2`Đ4Tw|9K̫S_JT4wP^BJcUfIp}C' 2G9f47%gpރd2tP7*QII(̶$bڼ:(\>'vrɍ"ZmoC'W :q?vǻ!`.>jD \>K[@\TMI_+Au`oM߾hB&U]UM!EO$U!/\R]p3'hmGd?lPtI NA/IuU1SCu M-pNNcHL,38 aYݸH>.Fz#BWTi>ŮZF@ߧwAX2 T0*ClQ! CݳWj n=ua_3B$AyaHU:Pt4m#BE56q5FOT9>6v ڲK^t}ȝR7E'a9:2szT0p!RಐHق@慼CA_1X&eE21~F eT{'cw߱uaSй]q_+$s{s.by})̅PъJN*z到,44|m#JZHl] {&Z݊E{miLz``rx7ʳwl5Hw"Y &lPM A_?P:p !2/adB ]#sYV]jQ+/anJTgɷ\i(-)iV7B'Q9cB  ̄37rji'pVT')f&Ptҙك@bhwEnVLUkUS-%ҕ :ne;ig7|j4P>FC,[[xj\4?ÏMO7I9/"4j+ |O3{5k-CIw`aCOܠfT $nCPe :H#n٠(nohg[`m^?u%^!bp2}Rt|M] .ugEtQF^eů kA!PVz+2/?X̛ay{cl Ka )S %vd,M0b򳷖"%9;jsQט2F,bqqkYY&&P̏)M>T׬;";6odk̇:$8TҥZz™罥(oa! 9USZں4iW˦d7"z jWh^w,ٳ[g㞧hnustrȾ_uR=gdB[o JOBS6pyjxC_|4Ghot.Qok\ (<]C\7h׃Ih"Wffc6 0{+I6', mdJ[K&1uw5o|${Ma%өݒeջIN/WK[w l,Dv6-f\I6O]VO`(_w~*{z<]zTHT!r}m? DfFZm֥ZGg[mΌC/SY >pgHtqD'S;f bw?c[ Ƈڸ4q&y6WTEvMZ5xWost~ *d{5Y>>rR|x،M\2A±r1|yZJ0ED biY2 #IN'%pHٶ uΌVVۺ%ysL9?љ;.s7Vedęl"PWr9~u)@}MU16+ۃcE15˹ET@ѹOS*Ъ3mh} hi-7rhIq$QS99Oދm~;N}|% (*ʗO(Zdh.*&4mp.lډ7+^تpz])Nژ2,Ǭ9ΨՐ$zU{v맟{wDR6HX+P ʈ:4D.&%5iWek9"*>xewz&F.z2,)ܔFJg 5:=ҖזdQ YY;._1h|Y†$a洲?`ˇÁ5}MjU@9k?DMR%"~a}ͧAvцxlFUdk6`5'S%: LR*&QK6(J79L.יډl,Dg뉱՗n- Ƃ/#ŭR'aiqd !h{uj'{+Gۗ^d}L{l LC鐷$͓~ǭ=.ֽ1_AJ 3LhMlC(ĩU c7GLӯ_*Hc3g܇[V?f[mdj%k>_cuDґMwI;:|0-xy<ر̕Aj*e_laYAE2DC^7i0џc @}qhӡ ZBY}RT_AqY,y@i|46^d 'Z Sv @59wuQIaU XU+Ji}s{qݗ^>&LVP>7_&}Z=4cve4[HEWY|&Fڃ~A s[çȺNI*^~c  a lP9MS1k-O*/,sڝYڦm:%=dL4ݪwig{q 3-~ہZ*Z0ɱ6闙.,tu[J+/ɵHHh-ф Sј6u5մĎUJِ2(+Ρ[Pq9 6J/{lPs&}HR `M~ ͺ+,À ўi!Z  XmV4<_*"QvO:y?9ʆIE̴[etx7;CAEX?^fkZ^8FxעD's^eq{5UEW9d$s '50{+F]tp:QVQEr*!F+6P|C\Apم>tsO *Y13cUXLgI1bb;.n@:c s8 Du$cfɭڕVҖsمJƗՈ\#aI|'8csSk:{1Bҳ޻,y$&t7dxPd8N" 2Af&YC``zl5̂46ecDݬ=Ba]{mXɩgWNp!%ؾ>!vǡqupCZ/*y 1&Ào…e4{ϑ\)|Q^E攏6zMe$-HzNTVk<综._M1|oB _d \yə Ýƥh0x: SFMI& -y̍Ic/|. :Jxuk)RĈf-a@+]N@!|Hu !mzv><؀ӋLr-5n?TN`aeX-XcYC%@9peG92kzqSԈ :B39VLJ5xPш7 ³y7[ nfּ.,Wx1Ҝُ RyӈA~;Lbpg:kؖv9/WzB뀷>M{&%VJRfOʁ\ U\[Gezӥ"ݫlL߬b2X鼊* .C:#6W. 2 \͍UsD6".ᛱw l&8N;p:B[I\>"CsQBBwM9}0FɵNH# x$,lvs11QV44}V(}gsiO k<*wYz~&J@ (k.;`mL#wTY:G3R ,xEM'db9g5kfD!4(-DmB׾{̽u I6^=sA(/(9T,DR_) A Wa%5r,:/3&aCAvҠH-@ךLOq?M/%j{zk Ƌ§43UIf T⊾i%+u\w_ɲLKjgAY&0 oħL{G-WyhEvVB0,k5bqpç!$^tٸRg%*G_e2.-[f#;yݿp~hj8Soqdb] 6&}ngrيȓpP}$&p )k?TI{̵ zj5ݼn؇\֛/V'V)L$: q#EH Q9Ge=Lcb^䱊AAϘ;Sư`Nt# Th*$ i7,[UpMVY`U 6)X V =!eev2:nOȞ'Rr:3+_n eH]A쇜KaO{7^1v?e騔ìJX8KAz)I8{gE$LľBޅjR<ښΧ@x |ca[2maC&omI4Bf. @G #D7/plF$uRXCSF5R]e?g(D37po7RP綿[Ĝ5'Xx4*{`avr^{r\\mv @`8 \`kzPq/ɤܱ_)qK՞Y*`;4FT#QkNϭ^ӱr%vD+I/GozM0L/a¥X]8a 3cf@Ӷh^ e&=Q)K,K/ е.t ]y5@iD;2!syoT dIJT;a هuY7gџJO-O-5< w[)VCZb҉/휵L@67|В UVwZJ umyYh/Uk[B&iZI;Ht _6zu^z(F0 K ٚ &O[{O1; x/xt:.2N K{jƃ.٤[jJQ 嵩NhU[l]6Gf0Vl/+Pɟ?a?z+YEGILᱪM*qb [7OOwU¿;1C*oCnI`sB#mO|5_kC3poJ#};NJ؟8yUNe,۱2:&,N600P5) *4Hcf'#qAJyϔuzFnlF.|_гCt9ᐟګ |;Km˝:x0dL8NE¢rbW(!-yI p!q!>,$ee'Aj,*ϔg%R1s;Z~U}7|litsR/<qjN͆3HD}}Sݲi짫ZiRoL~~wCx{2\TG>W~$,;p0Ip,vv8xc-ŋ-iaWQYkNjh`c3NV}Bң KY,/Mۘ|ό "vmE*gNז*1cf5O[jL?w[3_-{@B"y (?Aa=.DX{11C~°]hbo"*KP)9;F98F"#)o(L-2{n(=EMNd۶¯&vY"UA.-z&ײ:@WZWPͶѶկK {Y,;G 2fJ;Jl=R褅ۇ-dlo'Iɦd@: S[-3!5a.f(,+RTiDB%x@xK$DK; W^s^ ~N䌢dۓ`o!r'w+'Â> $„D:ybܲ8<2,n9Jd:?j4ť:es롙#Ku+M8lTY6] Ͻ%ϬH}W]Ň t_j? 50i vJK$GT$j)`-&Fޛ:so ,oEgDfKz ^ohxX x,= fzvUo1MҢrE%Z69WyEV_WL8g`N7iӼ{ l?`$n_e)X tj` ~=lѰ_BS+*:)&5%O3ѨoEuSy$h$VD!I jY߰*_#+vMfR=_y,}"p2X՚-krxL7v,Q]8 ;:t"*Y,0YLlE;k"`ƶXrj`r lXs:^)ktkC̍]yk@G:)VDo|jr<i7 gsR-7z耂huۄrTjFExY3Ҡ.+@ķg(|U'jFX HJ+09ܲ +8;DP_P4Č399։ߥpYɱSBxn x i\B(7s\CR';'uu(]:/LҖi`nesEdN{%">|Hpԍ( 5vFYMUwl}D=Y|E<֯Wm1NMSfM @ݨER[UB1Gݝ*H˞ù[_)߉L3sI"ϫgf;z|9MH'&-5nmq>GNk6?-ss+W-bj)r@D]}X͖vU2&zkrHa3b>b*ܕj;l6C$9 mܭ# |Ć ߕ'7C* 4J] }+m/ ldtpN KT*c mH?: oDߦIR &OKuiÕTdwH$D ^g4xk&:;LX`I5{` TIsZwhu.LySnM]]وmte_(,v<l7g,_kDloQaxkRΰExmjV[_fKJZĞMtCY=iaS͝f-܎6h:R;wg6:c+K] ڵwMvվӵV̀1%"ny،,ӓtn`n6@®txOKv@r_ѽ@plPJeV{*IQt8}N4&$G)7-M4u 85OO`(kk$ ]gY4b/7}'熤'kôرgIIc8!2s}x3ƉjR>l|Y>=Mh7.uRvhL肪-87ʂ'ke\2V~dB{}<~@!#Ig9SӋZf 0?&@5燶h u~閅;~15D+u@s)kf]gur}#+մ>yTMfYpݭz `1/aS7qMNm1j06+c!pDz[.";^w,&iT\ט e$2">/aE,/êzVt ^̵2zWd:yR.%hwiYF3F|PdIF$9~bI07(J r@hB'^ S$LEoH 6+zuHK{gvxG.Х$qSpӷWm9*c,Sg$R ϝzQ1c X  /S|Jc۔hrf@n;Sᨼjƹ68J 2]Vϲ+@ȩ@ ^B=]p0H-\dr%rg# RSYm]}7%%5H+E[$pOb7߁=s1Hq@s:k  YTVhFWf&8"\on,Pܱ$y>%#s viDߧ !Vs&v^ 2 >q<ĤǓ* &gWTȁ?bxe <~q2{s/ٔJq8Xaj #hd+nb,>EF#KSPls!%c OGm,K'i9gtqV%A^0*5EIwA7cJwx|lC8># VD}W'&{ck.0?sn;O(e;"{e^]C6!ÞDN+89+%f @ܐgɪ8NACoYke^g҂X V$^yRxP9)_5޿%|("9FS ,l:yJ/lO\ߨq闅O1sOP<W[X%hҌ"?+c?:n'i֛LҲqM]B ~⦂=Yr1f%Ա\qFD\E(\z1 LZWZtppFef#K]=wnLƖyVT~(iDO .~]_d.ns&,dI'>XƳ;JXuwRm_u3꽧37=%ڡ:ԚܝUò8PF1 &1.&h@R 4ǞY7=5PLp v↥O8D>&ksPD,v4^$}>lʑ.~.t]u]c&oh'؎bHR6xLca!0Ї! F*>Hg>έ1A@+`7hE0r+]F筥+V^s#S )Nɤ 􍂥֌̀&ıHBυq7 R gkWGh胠)7n1*1Uʚ]-S{XMe'ܔ73KBf yuyW̳9L[db&CT̑f!s>-ފۤ!Lԙ G9:c3+սxD}"%ӠW&`, #nPۻ#v~ZfG@ݙCcCS&$;p*ݩ`QtoQQeS\r(klnKi[R]lZ]cwlNuu\\;B8w6+PIk Z"GBw&I^$"0m[ZB•WGF%~IdJc>X>1d\wNMk/yG|}wb@ bf^@tMū佌(KFb'bGTz4A'!X o#\0+÷ˋ V^ojU8@ƅ.Rߌ$sؚ HԒW+YQڱ鯟ĈH|F O%k4M6#M^3IB֤nkX,1ߺoʏ^iok6IC>S_TaOv޾ٔԥ(:WK$bu6"TP]BD_]z])~}$Z*Κ_) Jx1(1 r0:19i/(pWI<&T0]zIas+|A˜$]0CGDط_P0mnj #EY 0Ÿ2inlU{aRBKL5>FW/Qe=Qa(.́S@wl#vigIj+rBg{նZHuWPj|qoB NpR+"ۢX  ;sYo1:3k/uCoD>lݷG4=QPJtͥqZ/hغHo0. %6\f戾˸lm(, F o8gK!#GE ~"d|2AcivjN-f!` S7VfdR: SFUhQ![fMkTM+b_h >9PCgw]:</M~ q0c-,U$YfY=- HK7t 7;C0L On1tMbc6R砄fTqhAs|lM;~{Wli"qv[s`sWUy-/#&R Jo Ò1w9x#pt -/pƒH&=d6O _ -K5MvN*`yն8Z~Vѵ~dQ和!9vX23FCƶJ;p`Yc R9FͼtY_odے^RHkV_y¥)"1`޹7.TS,ܮ8hOi`D?= + +Nh5Iv|@V@RkLӻ  ,HNG{v23qFő>xжxe(9/8qO=PizeK?X%:BCc]} ]LfAX5U|dnS,*ygOs #bWGGBF'P[bZߵ~ '3}"ρH3*6 ͸˚F`el#Ӽa{^ϭkϩ QBP㌎֞P.vHk,! 8N\5/-N͓e2F]{g<[=hOoh4v0uˡuyAl$ƙ9ҵ^ŌvUէ2MݡuurL}ӂƠQJ\Dx6`Cڞc9f[fU{K b& T⪸0L&\R1^&Y-Vnu;EgYzN˹B\JF#; ZrF-Ԕi>3D֣Óm,™v<p>ر} Jy0|͒Ub )H) @䋍+j0: ++0 @b~Vk,E(1(pǩ?-";k?y%PiEFE ){@¹D],0Z`KWѲR+ژnͱ'U q`t|MgUZlBи2"!^ |f(s=y- x!St݃g;T!7R͑ ܛyq(s?Q+qU&];A+O^0YTdK5`ɳ> SGb*Y)tGu90۾˳w Xr="~)2'R E,?W[t²kY0q.5 _uL~U)Y5{&+ \XNdM/Uf~NAwR#I:@QS?*Z;?5"& »LϙNsi/Xa#Ę7] 5=8~B ӳ:[I '[+V}w1tcav' NWxI0N[oEmp@zBuBAnIS4Z;AĢH$xDjire9&z3Y=2LZYݘLLW]B%$YGxrcIC"6> R 75bs_;9\/Yԧi865 q>rEr hs1Jc|@SV//:نW`Uё7] Ks3㫅QsMsloa#_aGjb-;!w6w=iP泇ii-\ \*16]K &n蚮'[ưjG5wDr !ze|*%Yw)~G͡OcT$؟^[k?=ƣiF"9ΩQ\x4 >Zt:Z#Xyz70%<_IŌy^[O5%J7U qIpZ*RVYMP-ޤ0X0eEM+2z3 S! H]_ϥ۱Ti1Z<~q(0pa@ U9Il{Qcmz^D'Lbh?fj{_6m hӳܢ0nj1 ǯ=rE@AH7؞o5#hc'=5@r/id7oyqo6Md.Լ)6cڦG76ј|>ߟ[b\.\_?^+XP k$^Rg4{әӒ{>`Rʱ:(~mxN]%z  _|zbe/%L,ЅH( \d lhe)e>;>ڀfɀ:>}Oݸ$D J's9*JVEUrö$Ĭ胬]Y9_ٌQ:ݣ*U=ts5lΡܼYQ*+6juLӀAgTwԸh)v khy:ݤ#8Jxco<NhKr/`=0u&q9Iۼ[àK YU?ZZ\֮fg!ͽP83]lr 'X>=׻zkW4X-tġ{O< ϨqVF @c['V_nm ArJ&k3|LE @iN 6נ+( Vhwل =M^> +@*آ2ngAޛD}p@}uf%^6@n#bb4Gxj]=hLq"5Fqg+}?&M`6B ^b8<?^1=?}@bH|7:lś~Ņ ;G&7l߃Ja7ZMgΪ/_Ljuܞ͹"N/aQg_z371|6Cŋ ][c2 /AOSe0P1XI4AcV:zC`ܥo zI|ugʜTO+;ˁjoP  d(o&=xv^vE%)|p1"@fF.Y1S/ Oqn}/|ޮerL7 g%sƎT2K2JhN'+EX : 5c[ܡd&m pi",Wnu7IyG/no$HGU<%QHdl1 jV.,pRpiB]w{-Hy!L/&Ł -}9OpXF73 `@ h 5(d|Mɷǿo10 v:2A|J!jcUP; +ط{`F%b$FV잓NpSޱkNoi2]FlZbnzrْFoc(,B8.eB8 FO:;+Bu 2;7#׻$3 x2,<]-b{K/Do-t &'WkΞH.!ƛnx;3%ZXtbrtBl3¶UK2'i(eG˿iz"/7mnThpDb#hf3]t(]Ȟ-@F"{.$* `\ ݔF`F܌Zrm82-%٭0"rP|ܛRdX"Kox)ls nSUݿ xT毒B87ukGF 1cXon!Nek !:4AZ(T\|BͿ.m: 7ON(X{qQ-9,)A7?)fHfQ0@!>#4nwUYih $ovBIKߠʊ6|᫞o'0N:*buh U HhiJ`Ah͒Yn!~u `dN-ˁ$ ޵/7?n@`!"iڙ)AB%tl8q-:᫏>ĭlThhIs'u74-WFA\-WCFpM}q@ЃGιY'Xv<<Ŕ<)pM15FWnz̕R:Eޅe FxIЏ 'Ι0ՅࡍL6 X04JDD n!5k b3t x͇X\$"qm^"\yQ+o*#kg5cW#b0_WU|iW5:{R{i~5iܯU 9]CqRPa|,pK;">?? ՚zc) Iߘ9r؉a~AZi9BC_0#&|b p}t ݮθ$,{h8ǐQko{LmC $Ei "~nOU'tƬIE=LFAT!vS?Q΢`Je awpȎ5`'1Jdd@qMyRg e/Ljϝ}x(ZWEzlՔN˃$ӛ17bkuHg!ֳNSUN#p2GVMl٩ҟ~Hodu4y(bvOѯhD6Q 'h2+E[v5܊ JIOX* g?|rܶJ\Zx"+i[hMdzIbH/xb^( fT8MR{8uFw<`TT@9Yo22D˞ͻ9^e>]ֈ3L J7q_IԖ~MGj(^ԗHwGt]/Z|V~A4{ÉqFEL,Q6sZ\fr Co_k׏+kP:ETz:ʿ鸨*Uzr^q3}r[#JC$@MH:-gNn1ъf%í.3L?m {RH64U.(Mi]"wP+ItԲ$<KϏ65:#a!K uERրR A4 qh4685 2l0'YwH: ok;k)"e#}oFA1/iJT2@{Om TឫӘO0A9Q[{ס7D͕ݬO;]VD}ChSeµ8%7D$snط<^gڌ pyZȼ /mH_V}B>V5r ٴ c1W|?[4jzN$Otm%} >DA' yy=$A,Ž Lf=7k(;Z4Ha]I&\ ʜj?g x2YX=` yu+h !ձS`EC$fHh,:QyQ$rp{17ʙ3bUV.WRzI:-%]HV.^!jݛ-xFjF6kh"++ǁ7ZW ը9v2haJR`+#~C $5_c0JV1o l31=-(j=r! ((o$/(%q0.+4.*V߾;Oyyln(-jKb raz=nU:&ioP9U$$׽?m?)9yS'怰i ]S,)qj<-VVZ4 ]GQ#}ShڒU>!R7}'7AbId1,[Kd54)<0g<^^/94$*Jd%M  $<#\\5~CAFd Zl$=aDԃ,/5؝,ܜnbPS&@4KU4Q)LƼ-,K!O.Fx+\OCT!JG&;4sypI?{6{h2]7z{::cLySPEi!ՅL&JWY([7I.K)3brp>E`Z^iwZUc,O40]=F.KׇpLS&R2H(d)h]nᆢ> yG/[a{{ je#/8ٳ`vRTѭ'YQ%s|B#1 p6T)84"!7\_T`}h/zAB4;ǯMY{]&~y@vrД-7"ߕAؕ,I:q{="V>y4gA c*i 8 SH}_L0gvejqW/+b خQnpKUL'+vJ@uZS8ٖ^`w%- ĒX]?;+a#a|ژ4hP(oc͂+C`6dZ<#55Qۍ>AtoNsfE:vH1'v7 fZ*:ȯ T &.g.+=&ŀX)o@q nK\3\rr\FYAsމGvo).f"r)(|0Tγ3|NKJهq}94$a hT!cJf1/f{t̏Xk4w$ȧu6u Wk_V9D=xNQ^f"_$6lni%x N3R+EP$䔷\2JodvkWjc!I{7YZ2;8Oa}7H<#,)]HuǓm/ꤟ9]>.c`q$%\=kGi5E gƈy%!:1pOɔH˚K}zIFAn+nžK?q$ư//tEz> X0loa0~*|dt&(X,7 4-3o]L]~s ҕfch9Pd[@v2` i\# C̈@Bm/dz&)#-{Rpw^aUrA AƐ"kÖq^\)w̽, +"#'_A\4.kH1 :#uAHfGh(%!ЂFCThǣV;CWRc_+idxՂ̣; d/P$Y{J8W.̭fߡV*!}{K?`ZC-P9ZUFPpg م9"MmַԔ En ֡JUl U`l"ɩ/6b'/4/]0-mȱu@Ni]Fypk1+|Xм'5,zW~ PUK|#C1QpGMKT71b`R{U{ o:)mqH`u͈Sdb8(=Q)Oۄ}tPs_0u| _G*b~e_)R=SꐶpY_>v1g/xBi^\YÎ( (]ZͩRj,iA$Y$q{<5ji#&*_KGLz1?W&/uNA2ל) ;R`Ě.QH)90+L[㚛`h"-26&3Vڇ:|K nUh,W#/^Iam@RQw+yLCQguށ9a_BVE,X0*ۭR2~^V.>F@ jôtUB] (8njteC/Wx ]U4!a:e$Ӣ+XoL(6FP7f["${ktGf_wPF"òi3.)x=/`,  SNdO`0Giu>1 &!dlb˴Z0 |yFYYHAWWm^<Q vAʛ=_Ruz:(4;#pJܔ:[v9r@&]/Q"ס)IR ^2ԄauwDw(`@R=ta詑U:'2A=z|d1ؑ+x)NFI洂J߆!]X )ND;e.>{"ic4 S_+-5>RWIoy_wK?CheA|280,Pk" a̤# i䌅շgm9`yⰲ6$|d>Sχ]kaBH?;ثú.tV39s*v40y4Udü1 ]=cSNmzTSE8ĢFrKxo U[8$7[gG *1uH u 'FtHS A%8!Cjb4)fv˫X`WM۷1=D.ZQ_%E&kAeg#:ŧr)sw[A>hVKp ` lb5d,E3 L5 wЉg734W匎 ;D-bPpzؾ=ʝ,'r`Ê<ي{ܑo"jiH'/àw3Æ 0q+4>w#d) VmW`]k7/nn0*(%cɞ_K@ɽuƴp0Z\u.2 U)gCDX5P BGXY.wOсaJNm(4dcR }rGۑ S-E%GLǸ\~*'vxxRlRPt=]4T!rOs}"L8ˡ5c b/wB"TV$L3LR{,c߼\,`E =X+0b >$0&L557QXMωS^{C|ՇP bz ]G # gf=k\Rua*\LJ㍩,c/zOJ)UR_wb_VStL6[ctHM{:lɰI)=!ppK+)ۻ-=m(;)\\^Cs"::Jpʜilt\]}ԇ|K_kf ^M]1ͩ>{BG7Ȗ맥;P/*/gku˫=CVriy$F-&aG`ܡVjsxƂr}a~"XlM hx6Xj3nbS2O=pߨ>A|)~E;){F؏t4UZ\rQ.fLOh{Mna {"3ZYc)"W~go@X JZHn*4UfbgaE1/ #!7Aqxה^ETl=6$A9BkhaLxl};Od`WDa#I]$*S8ȚI4<' P :Q Mi*PRČ'*5ӗ}׆ktIeO۸3[Ao&Hs\oU/&;Y#V&\ $}y٪҅4S.sdjjn̦l쇞z]it޼I+ܪ @&]P,*םo, YX*2&F$OSH_: KYnΫ`8z~iS9#dźt(UAi)pp[}_;9/a ~!s;O.XN=,bi>ހu?߂XAl]Q~#,9Ӂh=[-V#3x,Ԋ/4eryуm'V,I-U;3ާ5~[ PJwN{\Juܲsk5b'ygRcr{t(Rae|%cMO8:W z~o>␳rłL8t10jGvY5_{43q=_| \&kTOZ{lC9x~|&c7Br\71${p ||x[QM@'uL y?l  8Z}h3&ZGǗd ؖν1`u Xƥ"&q1i6٢|QyG{&"Dv_(5U#$04FRSD ~? Q7!(: YsEٹl&xlԝlRamMQ\,TZvW/uH1Mľ}e*g֥S-p I}NӇ\^s@gcБE WdAV'5 *$GY֕9axypPTb OФqQg Ųx1뷓aW0)3m\ @SjEГAoY<pZwx+Fh۞sGirvi.%(q'x?adʬ`QB?E,Cs#m`ɯ  yA:(Դu%ofBR06}`3)` {[Qο2Y~Μ zߵ=†5a~,?肉 ۤ9?C[E 07_i$24Pٹ̡\ ҵn{n,y"=p8xIz{uBEmcrNAd۝wJ޶t)}#&^ݲ![*ːK ;<{6L?٦Mee_v"c&y}#$Fz`|9f)MPipQ%gHE~2zE$%7y^N9`4#`mfƅIDo)m=oX:]Gg$u”-_j%ׅ̅B}XxW]#OlZ*#+fZ;cGjl'pk\Ž>i](zwܯoJ#By.1l*8%穥j r`acO!13ڥIM %I:8UB2zR<9ZL w|ԒبI΋_%yd7Kj>wNɷDsv 0֗)9#Nç`f|pX BBcYjI_Fi ]]H1 dȐ d" Rڋċi o/m S5]({9}Ymou 8|osB@|kIV dx(-Mi>ի(7Oex 䅄ȍ(hn^ _!C#5?Y ZS;ģ"Wkm7AB$l㔕E1:]ȁ㩗(-7ǎ/yB;IIT=D4Bu?@ةS= @oh4BHI )钿fާ<0c=(a᪐^:+n= LjDA3f\_ͩT4L_vY\)Xф_ruiUIirsAS +>HGKI4F#39 ђ(/شnG/ͽ""٦]IX) D{՗Z.F_3Ɍ<>A "||BӉHl9! PNzgFQdm OJ۟$AQ4_ bwJjq|*mW`Jv7 f=iM@C[d]s:үD Ѵِ٫6Ö u®3m5`5#h9%LGuah(&WFOcl? "LEП>(4A[z-J#_ G~a jb:^vshj3l*ytf0Pj0).e$ NȎU]lG#z3ǩ\'xPN_b|ĜkݿҊ:_O/wA*bT&\q/ =`Pgޥ8=AEс%횦V C`@ӱ GXy '6? g_3['s~l9gt1G5p3T}|b7K i˖vzUfqb :(;0Ӯeүg~-HYyޣ_'|JҙiR2:ܰ@NWl\pu,mr5|)SAŚ(?ZM?Crkr,|@ڪiʇXblBOEW5ŝuGjŚkF_\/tuvuGkeuCPpυ݉g%w-3w EN,o pT>T0\d"?ŸG%aU1b YɩPs o˛B: ? KH8[ORW{AiYXṱ=[gAf섅bJY(@XR!o% K90iXкZ f޷hRıu130pc)UB bnV[]8F$pm |\T#J!E?Ax.};uzih3kX 8pu2suxʛ5KOItNˠK+ےs )d/Y姃VE]HyboV{`}^4"OL(St4JxNu93 3W@6ҚR[ώB'%{}_9#{|d=MHjVW8rRQ~1L&h`TթySN7:ڊq̊[%YMuc{똃ݧed ď{u&\![ nٻ׌(5EۅZbkx|Ա,]Ҿ:b'0R10g 1lʄt# |7s۽8IJ#*a-Zb[*ElY:aw_=Sh8R;'?q4U`3}XR#ynǖ@f@$  FCRQW䫁t Vo@C%,_C/ɭ= sv;H!&i0`!(CD#2XѥUEQhvG+&SںŞxN518˥_f!s;A̯JB*) g]T"0|4@3" fI5ySĊFqمo&gHWD%C#|UmLtFQR_Z[[$ٌCȌt<>CxVVW/0(2Hy+u&0¦=Hπ:)Q0)n]6%Og/uhr_\v0L|`y xlA\_5vQ!Jq#&jzP&= )ogxy_"oDXzCx xeZ4q `01KIˋ͆D_ұ曊B,{#ŀ`Qt>K$o݃(!:NVOmIB_9Cߩe xI47Ne@=ߪO5Sߍf-C@*fL6Yp:q{S'w+Le3b;VD-{Jh҄sY g[>sL"PuGx^=T!MI*]9ce f3suOvٮ|5>SieGnFzߊ@ nW7kUH(IXB,O͎C UD'"J4א+=r/TUE& "SLD[Pʺ K g3Cx6*M,M?ptRy!> `X-\m!Ύsɮ} e}?LJ$V}*?6!}ҙO"Z>bM7_G}F+ AKy3!(^,t/ K͘gDQZn6ӌrAw#<+T@z4&E2+ }1.A 0 1:mMh#8i {$pYƸLR4֯%2/\iTw!Ss<@RFbvz4v1ǘ^jXM.J:r #4ʕ0s~R3['XH%W,cp徭& rկ|( BNzk,(U_ ǠRw)9fvNܳbbH͔FV5gikr <-fȷ'7e8bCu|Ao)Mըq-Zùd ϒ -BJ<,$Aj4vPI5c<{8aZ@ڤ 'RaIrVΌӯ Ci$}/m0Qe4q7jb?\zWqK\w &d--̳ݝ'<|oA/T! X De+j=&TAH}dR IL{W^ݮRdeAnծ1.4wyyz)ُ&c:IE-&uHn`#weKg mE4v-`|bs#'MERjJdl4^R֥ɅadP7؟M@7Lޤ^װn@ȖCd40unrZP*Pmڲ=/P"j/U\}=ei7 zy`v21 O~nw}aZ*T'C Pk':Ck{p5;2+Ax;t<*,uRoE?x'\ #Q. #E\8f!;Pjs{,؄L/~⡡\`bֿh4T[.ڇXw %37vdՋT7#!^/PF 4t{Z6B}xF ~JP ;iIy.CYtxC.GSeKfpsLsqچL߈K{z 9^z ĄlyV7šy͗0:!"'D4a*moCЁNJ!I5.BᗵYeXSfavd7d͌:۵KOZ?yTe_EK0<穋Y6UВVEz ɣ dG\XAҥ){%vBˣNj+pmkqb"4HW2D]ͮ; mq!`+%dG BUR̻8OStBF_3= F ǔz<rGX^By@wBzԁt3t{"1j(/ܢC=nmfZQ1P&ȹ]E[ JA@URՋ׺T5ЧxP2/t4ӳEC~'FXBg ?O#ʊ$0ˋr t3. @yhRxY^+$IXB ,h߮T4RZ_5G (%Q>6)84D>"kIAdH0Ht=HըHH/I~tG>Ep~@piBoS}g ]K ]+"3oCW-E~ZT֒5҉s12`"Kz{"-8y1#1EG<ƛzqO=G+fV˵%앮*~Z.G)*Cy\=7،+*NA 5<%!Uwp<żMpCTJŃi9D@}ub7^ɷ& b \*g\}ocJ< 3Ub@Oe(<ˋ.0A7Wg%cX+y\fy=Q*V@S-N P㼥6=OqnNoY8Y~$>ǎ Ut53jI0ߠ4@yDZ~C,XfT:Bh![ڼv(y#^┒b<=ӊOg\A<9߿SܑW\]jsap7f{G MtEZsJi~|#t}@oCQr 3A0 Kd4 q*o[ueepOH, )$2Q=C5Ċ}#_nIY0#%>ѺN{{ge¢SA$֭X` nVTӯV9Z[AФjQi唢OO%q EjZ/trS_b?p5S5)^{O_WJmHUP㸯|/<1@o/sRr'RzZ/$̻\]Hz ޛH"VO)86PLyp2 $P(-?s 䣨)ݰM{3Va6<{f'`IP:k8"I3U+X}Qa+YCÀKŋyX "A:%zٍ%~sҌt5СPbG+oi~~|HTxIۚŻMIze]^F|&rźNuyoOJwW! \9))uBGņ$k\3NJ 1o#MuЕi~3!?0ȟp"shB;. i? WMPp'G}FF5&B?^<!~aWpV6+iU]c4^2Ym*ﷇ0 ~Vfc N wUN\7W$3X "Ƙ!3RxoR}" va3ARվ]Ud]oHl앎TYxj񍡆^; c?@ (>>cGzt2;]S |8 gBR&qa<_+}-6*Dv(-%GЁ3N*C=HwdʾA6/%~+dzySʍdtMm7ެH4v;.fLd$_P2~vDt¯3jTE#AͬQW ڥzI"5ςuA ?'pWQv$8&v|ߕrwce4e[= &#|rZSk~!\!J!"0{dNI=*nRAմT*z|"Ĥz/爾xQ9pAJGWvG_kKς| TWoF#`w=MԠ6 m֢Ɯ4[|wmڍV}B4JyG4!h AK-I eL9sdZA< iD$Tɪ^U eFJ ϵ;tϊ,4rj}+Jt0&\*v7|MB?Yh7mp e*9(f_Fkc'i$m| 1F}̪J[xE5D!Yx^'A#[77> AQuYչj;: D 7Be8,:GxVzeg ԳfDb6S:!V.rՓ"ۖ`g,> I?% AV5 >'U[1&?>7?r-; i#oeQ׌Nhco7tab[&PQ5gW[ "Keڽr ɉIsvpCkYC7%묲ŊNӻi{\aMUQh1[:3np;?a|e?PYb~m7ٶ(ueuQ[]6uu!ps!=;7:L.j,7[9,ˏ- ^1E@4>n}6=k%j>ɤ Z\õAzЛ\!ه.G؝s n Lg*&Ȍ-OũBWMfqx ǥP5#ـhѭ\C_IM*vW/A3)-`/8L,>yyՎu;RY'm]fMتJ]MA3+w̧M#G$nVX jɘ0Db:IAW[{A37^!`..hzqAن:Z*7ځaTL-)F#s~mgJO[FBKÏe'(˹P;pm$] V2#dFʻpt+B43Tн-Iz;woS<2?үu[U1Dړm:r~Ê: ghn+\*E qM+%~ ITfgaC0)9n(Rf7ގ>SK#Cu(֕En@38 38'.MA=L|6I^vTCsh@T<):̝.e;L)TvhJ|nWb9T0-fop_q\J.}Xx-݊O7?S].y_ :tl_m." t\6d6VK#eB,( joq+oH쐤WH p8%_먘x`l;Y'j,*F(.osNkq HsiNVm$ O3El(kMesXj`$Ben[a3fjS~u M9wND҆7H}nNM\ eJ7*_+NJ AnW7Hoƪcl`ߞքm拍]\ h\\Y<9i3MA,E~?Fr8Yy6Ш d,|zTCay(T^Ga`T"Q{ _2 Qy ?4-a<ɺ<ݍQA록Rr^^(Hˉn?6 G8sT#YG%Y Ō1p%^RM-FؠCuAj ~J[0>Y]֙ANu,DvJ@aVEhc\dumf;C-ECm[SIHc7 m|3" Qh1#|ij0/<SqDw1V%cwbK dl̹hh2i|YMYEIT3_RUT)C։ʮe#6B7mzjvò&+ؾmPxcw]VRihsr\WOflޝ: &X3)p6i FM4Ժ')'QFR**‡I ^ DA%~ߓ6"d`3k~EJ F8bnl6̎ZLͿkp R3~]-%`TLg*|u)}<΂ Y Cnj3oqD}TBA*̖J|sEcSսHXa$LJ) bhN^E̅x!WƠ7,W*~`,^NabT{݊ʫ68:ˬ) Hu R|bFOhN]w'o']y2nf[~Ut拀_OFP E#wkeZ{z1ͥM4 BE!quz@o[Ls.G#i)s]rF#Z>-P^5Mxֳg's=S쳧d6I֎-'$L8Oa͋_{Zd8TU>8p(ҙr.TQ{6"MBv ڜfi}wK7Szc*-#M7*Q4()eېRxCA3Aj/# pzyr*+{ 18܆Px^WC*^3uVZ۽EP@].oKط^B5uS&tK&KN+4&Pug\boo K $cw r--)0Wq8w{iԀ5%S2桌n 5%;zZO^^ ^ F+WR W:SpF>?A]U=cB15 d먱:3;c.b(S%׸||a9MF<8)J+|>N32PЩEU# !dS MW?'Z}a׉fy*7|uUn=ܱL?NR7m6ї"9xOG{CTǥ>A te^,gNs V4.nenfA'Jp.$0)E,!<: \D@jCNj / 8yvTzdA̴Ð2ZO%{VHOHjF!=\zTSR)S`4*?MpP/VȂDռt0r+~H꼴Lͅ 5/& 7.u{2~BMse oh*kv2N#{daWgZ7u^0ԭ/FD?4z7%zPϠv;3M=CW@;Q5779'T^xfԭz@E LYh[eKYР>|*L~U&b#ZMK 'َᵤ8&su=撂v'1Zo3ሡ#jw SV~) xvF>Hm٨Ur" ! iaw0ҳ#J՜+!+ ;@q+- 鎬&!' _K$P(pZ/[#E%LTjm|N%{8I_zSV|c<o:n#8.( ɵ7=w鄏0F(41إ0䕺sZ9 = 9L'8PNc9=zi@wE[Hyi[B* h{g}Zf] aLCԺöK 1\!8,M1y !G!N6v=L#}2w #bS`a3$KDΌ-h3},(rJ[Jqm #9N|Ү PBR?(Q&پԺ[UZ͸M4<5M >Cb'_zFڀSQKs3eq!Y!T28ImխP.y Ev'=+wG5\PFfe`eH0g-eN׽1/$¹DDk|qo-sfunrNs%H5y5??EVn+y(BK}`Y9ebAsxL bN{aӔ5%uϘ4Cl " S6nPGVW] .?fl! bBSe?WOCIRuFAP+]A`}Z~t $~O6tCa`dM&VWKhC:bgB !dePַW,<H@8& @JtB wG8z_K#ջ95 4?w5޹knn{ׯ)OmzC>ֻtp?'&kL  >vIr8a-02)u.O,A h5&dEgUrߎ>L7yڮ!nf)R`Z]@Սx`QUKU%>Z~c4}6l:!:֮We 6V;txpZC 7zz;+Ә(qLnp<ʡ=I lZ|?q4 "aEEJ]z~ zSDZکICKt@`&p%?nӋ6sru}s9ny @l]g(s[?8s:_teOZv;}'d}<iDV|QJA ?Y[zwq%Íw+jmlM攃{B7 .M*[%q|pL;5>)e!$.L}Rp;B:j^dF%S6"rb{|aͣO$`\*y9< ”|9[ه) -; @:kk-w%0agF;;/1\E%7FswO&Q+6]䲼zW< 5_f7͵k{oc&)&*Aŧg$vZ_/*& %0 5- Z9۞t]EªSְ܀ оͨ^{cĥ=4Cm.4r7n=xRoWMHiws!OjfweƹeFgBOލI|U+="2%xP{8\:enSawR/@'2|& f%ңb(F^.V)Nz([ ;0 ŹWHցvP_$]eN]m(Μop#co<z3=Ϋ92F`y+!hOǗ"Ypۂx.g.w{]i1usb N ("᤽ZG:bÉyu9 'pHF1Oj%A>h< t]wc7 ~SgMS'{ 4ZUxlt6߫@"kCA4(my6UH܀mJ'Y '>⨃59\UphkPwc H-E7Ajjl)OP}v[B_jZǪ\U{m`) y:@˩Vw+@ `vuSb-ʟ(iz H+XJQ" #k{ 줰$o(~g=fdq=7#wRoKO:YN1rqb^Yp?6E'yVV90# >%΁gn hEh {74sF['CxR"$Ǽ, lThdX Ti,<޳d C.q 㑰pva89iSizTbKqJ y`f:); Rksw?AީT.3/l.,`rJƓG(uX̘H"bAFXaGqU@кC:G-, |D\8=vs4KQF%/zE L^Jgؾ՝_`*#pj>/[&y}k*7@n):3rAC KPPGؐå ҈es{ ;0^4`ONDrlHc7 WJn5qb ]l@^fl>w)@cB3Uu/W5&O[n mOGr p"!Ǟl%R;&vo'׍9^ZKeZci0NU<* RA]֥&W]R狨":)uZ@Nin0گ`'sx0fCz#.e Uw*5#  l+%Ҳ.l,.izq~O뽄_ l_Cp=ʚL#v\M?Mqzb=fD_?; AuT_Y0ˈ2~Ե!/8q j뢀 Xwr3@B` p>z+Adsà+x\Rf1lŝ0ϠBCpa>~6!#ϕӡO+e0R4ܯjċ,b\,zcBBWT8wIgV G"(-G_e)%WŔKj3~>v.fw_]2eKl~0r2NWo U8e\?CEaVJ_Ͳ!;-Y6BBu@9%(8eI\]d6\>k}1Cmk~2{U"a b-l6yکgPpuIwMD3 J#[Ri#%c◭[3GLXd(d:UIa ;;v _j6^QQD{%/#'ppT@:dSƽLrΛέoMd1;zԶ8.)uW F) YV:1fdny{[1` -ϳgda&sOg=gDG9jRN߿Ng.Uh !9cJ”IR\Z7vwBd{`ݹYr!nlr㍐%byN&e,M&-S׳̰5io ܇h<#)@,;>2G5@ <m,tfӪ0b])[o{}m4F"؜g]+PV\߯3>/V|V8,/_K]t/i{߇܇׵(_WR6N .XfoI4xnZOmgI I;= _XkP_9CDT8LlqG6^sEAd9)[9U\&s-&5ِ0Hqu}ǐҒ+M_vSUS)CpP@ӓTba*(%dxܴ'v# ,݃5\ƈ#ߢ_"V&mɽRCB;zw4Fv&8Od,`uƳ^ 'Gn7wPPߨ似geN !D@G0&He.o( tfw řd'L+߷K#`V{* >n\¶/L9^?d+I54Z o' >sh|n\׻ui&/^z}MqCDytX5V ,nx */H{LQ& rEf= 'Wzċxfēu$a-d  rHfTc DLʫlkuv:C#aNƸ7 ~^4 zMvs$LAE2DNeTj+m?w-#U͇kE#P?|WuUJX fa7B Mx_>~P< ͮrՒ Gayj \&BS^s4e3Շ~;Pʕo?lx~܋INt ny#|ĥW, JjMF:R)r٨ne^>"|%|IbMZ}0P8lUEΡ*$Hᦡ,K|W,5BoKl-2xK:m Cjw|x Jք pEAHR/+&!8BnO.J%}W%_b6lB$1̇}XlgJ#RiSKz[1cTSte}ơr4Qg%jhjW}wi8C2,1YQ!61vMnyd`s=1^4N@i)53),uFX*hL]WoPSB"v5"kp"AlŚ7M"t-Cb;{sm~kێҡq9<ɚ-%8иkg.>9Ht3R752c5=`x:|6ܡqcSkʼ>C%W]ҨVFԔ%GQnR&'BJJqLz$s Z*|J<G]/:퉓9?2$}U|..u::gEϘ QO{}词2_vp* լ:ʌY` 7J)钚pH#zdtKS1Z]L&3xc#og-F^<#xDtiV/z*G48lV{Έ0L c)/>P)~,싫[ tǴ޺ +QhQ1,V`K6QIGxWްprhM! ;u,.P8 FRm.Dpd!8iGH2cA:RK޽Z]TЙ#Mv 1A;k >$bk~hxMb#'Qxp%D>!E!97ml.nSؤ-Sfۆ))  T(jUREh7z~syT 7z#vVC# fSɂl6p#] nn^Ϫ5 '-"vK-D!]bu^p`tb{nj/2ؙ0k5uj2I`ceCAW OOԩ$0C.mlR2¨Bn*[h30wPd c88BC f΄k̲E3Kxmz2+<(&qh#X?;aSa]uqcA4v;?i5-B1T/ua($:@gqRPʶP9C (XbS'V|'OtqyvpOwr&n D8P5*7TJ$d+YMҒ3hU% el;;z|H>ʊpkC~lU:eCK79D+Ӫg˰<M.XvVdi{NVO]f`-;R$f3bV]( #R0`߅}k;f̕!R>`.Dd>L5k|%p?5-mH7#]聼*Ry,J-HTFT >2.:gbioʗZ<S7 w '^[5vGRXdJYcA$mГR^d]m1,F)xcAyIewsezqB$'Pcj o{p+ZJ6UwS H{Ne;j 2aWly"XV~EaxB4knQ*z?wL!"ZfܻYE$[L۾7!עju[CI>l;kw']˷;.4BOf!.;JpSg3O PA}C? ҉`|Nhc=q cίlME^u@3 UFMX&l/53PRr{2v-=rn3R&S}bsmG'~m Aj ^5рʎP*;wOgYZ0707010000028d000081a4000000000000000000000001629779bf0000f060000000000000000000000000000000000000006900000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/ethernet/aquantia/atlantic/atlantic.ko.xz7zXZִF!t/]?Eh=ڜ.+'qF%MK@^ ˞M ^pKȿު~L7̻Lw5>Ű1$Cqnǧ oağ0 IrѬ#ْ_RcY44 ؚE6wN0~?" ?0ΉN5{׿{%d:YrJ~PhV]o?9Bt=lxM-F~Qۦc WULIwA [ͣʴY X* {3U ظʆk<:wH3:%IfhYZ.4i&;.)X^ٓA-n|Q.>Z}uυrB1^@o"+PCEf+cS$04NFy*K{wXGE˝K k7hWG3 Xs_ٸU!~xL7 Dh#;R]]1["06AU S1.ʹD) (g!?&A%21i63t}D(v4i)>5LE I9罸yE0y]pҥtҐd,b^:l`Q5L4[lvHf)ЖN}vllGˋ)Uyl}L/fȲ[n)\_=e3 A QNwס1᛫LŽcv;ExT2%IN Gn/!{iݕ̆iK31iT6]p07og{N7r) t3w-L$8T<)/1.J ;n+&1k'`JHiɒy@).﷘]~^GF ͼ cўi'pkb[x~y[7(<7E[?2?3XRQ*? $H?P9ZhL]S8)bX PwFZ!`(ɧcN#hu mch/z {Q_f/P͢aU5F(7[Zo '0ݕu)|CP2&۩^'j74!70A騈 wroig==,N^׹*MMMa7Nɦ=.+kMtq:@\ލÉw{Y'Q|ztO7FI:`Hˉ?IIz4"ܴ80qLN+7mF\6MOdYgaEqy FFH'&;HhK\荦H{7P[B={o7`1n t Ezl n4;K=y6|dݟ)QVsH N8vvn<ޒ+/uOP/滿߸pڴXyTj:1f)#4W!ypDjG={R)g$ }:$pT[1ݭIO)uK0@>d*\M)# T*lFϑ~aR*_w3xei8H8uK d#@oGqބmC:ҁu\(+nBQis W|\"0f{ؿOc*65 xVp 0l7Ƃ] ao7p P]tm7HZI t!B զTgj!2,~]1]E7rD\9r0"0ȌFGT_ݙqRhl$9 e@Q%c4ewD tg;M0W]5Aqt%` FYnk575` V iTfw\I~ 21ںf* ͧ$5y+M>rcjxB8[>~5o})s2]'hIalh'@7AneGݑˎTf K h8+VӘCW(}GH. o"9SPm03Sh(~MxxE Wdwows@ҫ7H B[ꌚMxn O :E^zᆆ +MivEF zHy\'p^%dk+1^f3Þz*9 gd,N^B8bsqOJ4o0?}TymY`)%^0kt㚝Wg5SЗjqBŢ4x:yb _Z/spKEOK|c'g ,3 q%|ɪҫ}%NoPu81igBF7Բ w7{h 3 uH@BM W#ӗ(`t}41q.ܰwo&s;dOQcq <o b^aA[Jӭ,݅2h~#Xݟxp)yz`I&f:𑪆ھeKhQX>6O2Ey܆Y :U]J(n;n'kaa48Ty-Ή_L2y4cɰj]7["%ڍIwzȧt^I*Hs;Afm3veO5_Î "l70d3LE\yT:'+01X):8Z) JH8]zؔ*qYFQ%ZA=Cuzs_:a&(ȴtޒpr!\rK;qhM!+2ѣos_ l]7GŲNh[j[~U~y|l"PxQ~J\tPg!$^gdE#N)g߮Eѐ(^^sGةlp%qZ̊W/m@'({hq/5L`,AeR?Z6MLs3Qz=Q!t:%l,_FNBz5O+0칂(,SaGcg [v&*ܔ4SFZ1K"ƯyÊ/u# .**.:p"@p|Z A9Zخf&ff+?FƲ)Ľl$~QK%u2RSS mLcUJ)ǥ9Mi|J fO+aeDb>EL?mx+jop UhhBfc'~[:dz%Yc76Ra,?lxE(OwLA/CM&ɤ52+բFvM6Z:[vC'VYel8[`PSJD*d"&MY%a\:hhŊ/Q|,؛!SBjU 6ޜ'8/4g׳3:,쀆;iVdNns*`vcSKQ!BߗMEO/͜ex(o^AύR as{]R9.`* B.|'E"jzEI>/YvuV$O*wUdOF@U᧿v%q,lRl"P!:\YoImݴ\&OjW/~㖘wX`|cxwh~<;Xۼ)!k F%2F(T&W1;J}K. B`5?}꾶yc $JW[b4,T VU-"(=a.خr3ΥU{?cȯwbن`.cUwP0`- )0rN| 2|1Z S5@6m~4G_sd68wmwsAGᡴ&~'\ꀉfjhVN piE8i<|˟r\aJ_( =O`=i$kx2;_\bv%dA o"o`XBqhL% RSKLuZ['k!e(D |Քw1"K4lAsVVDѢ4Uȳz` Nw8RNNT0u bkړ[OwYh .Z_~h)΁յ2Wj3W$f0(VXJc=%oɯ!dtN:7؉Gt-H"KM+k)A'rm5 #=$F Fb~,]/)m" yT=ԶN,oI/Xz蒆Oƀ,{_~lK[ e uB:c<¹M5|=v/ئ=(W`&d<Ԛ1]R ?n&0H.\ˏjF{H@+$!֪ꀐFI󾘕8ņws1Mޅ jFzE:6OƂRAcnIC 8ۨ+Ј%LT% rm}fө $+u %H3͏(ҞWkX6[ :|*= !iz1A>־hƧ1{ KLt&|9L:=l}=vLa;C(zm@9葏-BCs&_=O5Uqߨ W]7.IymѪF =̏[yK&:ł;`T1˚b]_D:Yo3i0x`M̛ c5`DP'E9T;hϣ4Nka\;D̑ ^* KoUt]=va-EcH_ u5lkU-ٓ>\n@2Ѐ!#{% .P}xqFɄ2$4y"Iz^u+̔Ee{0_ J`d:0e,4`t qfxs'YÏWA_9s9nvq~Ld}/Z$=2v}Bˆߔ-pzN m55kq- _cC9Q9B1%vWcz 'JJ( SM9a&׿3U?[·6u2"8@[!=0:d~FoXn;j^IR78ƾЯr9:o>;\4Y7G%F~Sس 75N ^-YuLvlLZ "(^J_b=s۵*a!6o }%fhj۸|$|=]h {- : i\VnҋRΕnF(n!j ] +,GO mC:ŝ@Zd͹y0v!&Y亓t0'{ ndž_S+=ւTD$ta[լmr WF36T>)nJv} ,w1vZDXܑnWė#mݫ%0gĤl^TdlnJLD kP5{4`Acӣ14V̓OЋgf&)Bi.aB>V+zٱr{%z5 azhxD2͚&K=vj648Lg_:||G{R ǥRT](*E6|@ɺJjtof l~P6zjRxs[t&B]4dAi;%_zIרZ話'uVWkHupq`HZVL'}^z K3AW >#]o%mfyYLVft8dWeZBh6\O5P5 N :]گb Ը;e\KlN*s(vHiŢ%}5Qn U"k0 Sc/W_BÏkw=9sinʤ"#48ղ_B3؃)a^ǷG8@/yCKEP*O! .Z}Νg0+'? XiTm3= 3|vSgDR@\9{UkCl@]>Ž~)oQnloL!dÉbۂS¸:eSr2]ȍqctIfao *AeorLh|d(`F5Ic'qD UISB1TvmKWIm%sdod%,ɺ=֒H7s*3gy&+#DP]|[۰F/im\D 鯏]VP? RVD?ֺ?Yjj)qۺQČj( ,ti 8w)E":t?`!ppYur6}[_|BET2q5J}S Xy$Q<0:/1qUEea@=Eɖ[Nfp(-S2ū-wT; {8yEG n!S%xcS^;{._%VԲRxR Ra & MhRU}N18m;o"vd$ Bwp0 HaHᩗev(/x2.̥l. bK`g e-iJ^"LI/`yŞwOpfT3^3 ,sjƯ2ٿ-nUJUz"%k"Fܘv8wXdgYT$=9nPY L$cD.4Qfflz'^ $a:4Y] )-~{S!nJ}w|Փ=>C<#xGԏ|{=*`'d|5o 12&;oJ~^=[Y9,dFݑgae:m$veȪϙTj ~'(HhľѩAMV'hfhqj'd@(}M)`,0ReH!P2~BhpGkQA8S΅:Zm>;-4{pKWM*P BHK)~4}S:B%dFP.Q'mGppn4iŲ쌷\RAtH!2d0)Ŀ~W5CʀYíw{8/+wp*ڮZG֎…z~ZcK~T񷞬sRyqw(| &1B6u7 \Sga_g u=. %}Xs≥!(LSzS` Myl aX8xO0qDa L%}6R&qvX{-y̍+Sr3a{{*/ݦٸ3vv8{B`9kge 4AfU$*u:EcwvNWm}H h]$.#[q|ov }F󘉏ˋq5&Te)4uD =>07!%k49-bjǴ`bku?BG(`w$n06Nh ɪX7(]`&uoqeM m;FjԸ,ŠǕԜN0wZ~uά:r};g-͂ӹ=H`{Wg^h :h]YC[u lr6MJm(lE|+tJXzt pyi'"\v.sh""j$j]f$eYRG=ЕE6rNAGʶ9`+eZ=Zz=׍%9mZ! ^ XT!/Fk>ek#`v8v@VHEû~8@Ϫh޼JԸ7#`E|Bo7\KV48*36?UZhc7a>vx*v*-y"ãOHa̼N!-ci#A S" Eۭ HGNR8>I6Ǜ Sá!d^䴎7705gȹ2ILI'xI{6oj)uemuuةl ;#GW. 9FVI+ Hv3f>huy,-CӵV2M{&ϐl)AUŻmBV Gs9w(e9LshRJbְTFv[х,E/,q:peLnf{TJp/ # Doş?bmRW8F)TWöˣ6ȑbi頒>e!s==G UW8ȰU'!CKH!,yf/r/ɖ@ ĭFa!cUpر/hȪ!kiָ.U@}#"c:F-u a\8?^Χ?(SکOȇ+0ыGR9ftnbwմ1o nR51íaSps~a2jH4t z֨)Čx,>ꖩLu(0w)1!D5uȦլ :N5c<`IKQF\ $ +F4?z U?a'&g|T`gـbp\ 9MիNn: .-zTbA[ M֑ &J;Ǵ`]QEGVXy<,g2RS}ģwݒOJ֜e#ɞW_DXaY?Д3-y>0vFTmf_q,o,:%韋|5+Nt9T_Ldfp5[AAd!)R@k0Cp4 LD"y]1_12*a>C׼?1w5qyGha+i^Mr}@E&z../d?ޔ 4 3qQʙI?wͮ Ei''U2i!;Y)(b9(m-z Iž" E{h蕔jC -0ώBf5_wNFK W!JԮ{lz% {{o,&?lRx͝`7"Ո`tvɟ␈]fK2?0hB7ab #.gBhdla!evk7UhbzXLEl3h=(;V/c WOF3,6׏0F˚=1H5^F&0{-maA*RIC1$QI=Xc ӳlvPCO nD_|mgb(%rːM)79FEd2M9TH&"vVanbM~Q2rM41M1AU^zgwst ;# ? >.T۵:wpsR,gV˰хT,OlCY:짦PLJQfD/k 8K3c>C4=z|"@TZcs(WĻ[pn$C<~Pj~уzKeKtdЫ~[%,F:T@zl'rB96|R"Ud3kdl[*m[omǝ$\±5IWZT=/mL<[b/>:RO}MK܆# {:wbu95p  |هHd[WYVjvN["6n}gr3cP̂A֍z8YIQNm-W)i3`.*׹Y.(3wj -P LJ` @;PwW 7&cg`Y:mUaːǦK0 J wf91Ҷ]W/I麷THš< \Uٷ#v(' Κ0 -;׭-X cԆ֠Ea(ҩh ~\?ɜl Zv͛H?xH?e¾0[0>uqƚX7cZA1vȭG6Lf8ć3)D9ot,S}v #3n b gE5ێ%sy`E+Ws)}+fk} W^n 캥N6pRʋ9M҈'<@k":_4,a'6Ħ0 ;lfrn&EܙP0qzSJK>T{m^_EizBILeM8_ {0^0.ޥZc w2BھZ@9$`lgq$ŵVXDXZ,O>$+=q%U0C>ό("-J|_*exͦsHu' EL)a Xo>-;d#ѕXxkݫ}~>ܳ=PN@]T2t>7y##Fh8%zV(+RmwX8 9.|~aym>ur?PYi9y?:eB:]p]!I!")/g $>,)@O^A]kύO˃.K5)#)Gq5efB5˲m3<˜>>t~oɵ1~fpqw/먾Z&?F+X{)+hLlM[\iۍ͈#!Sv^z5Q3LS8Id"cL:/k|ؐ ͡2 zYg@[4ȩh7QN;vpzց);2Ĺ!l6ɋ|{2 ~m 6mjD$۷3iܿx[LEun@a@d6J.x'cvt.wu*;gzɮЬ"`#Pz}e_o0hd`nKi>9fAs0Юh"9:[E%ğJ: {;cG+8wT6&E`r60H-߂oi$Z_N.k Bqm5oBZOYŃwXxW**@0"l,sj%P{wY<+,5tqhPg)XU:'ǫ|K,ye1:#;SQ)eK9Bq̼N;{ODxնl H~r*@>ز㹂T{ zoU%ItL}#ȋDZy| .J^3+f=C^gDLJ~F"ESpsCfAw"` =ÈLlH A j;j.vswfsݛgka&vF72zWn$-9d/PV`A'W }!HL@r}"9qoG76vuJ͑R9"kF-aP'KZ#gQPl0b&"n~͸Cd\jk1DVJ~8t۞9&5'%t)pyOHi3>]%Vȯ—i,#E%- ebO3 ;R>54N;GYc[q8*ܙ[¯Mk%OHG/&9V+#nDx ]zR3e i?T{_ 'B'>KS2X|x[VӉF,M9e ۙ/Rl'TjP2ZBk6Na&!zb-ڑ-G!Y#C-%y%? ȵXKfQ&# W^52ml<̙AOm| %- _gud>KYo_ѫҒ-;7(~&F+?]ד orX 63$纜du!4BDhŵfL@ɞbAUIi(%47"mEmhtAD3Q_ X(o=c*DRnc˘8:ˠ' ^&T,Dxx@;E{b5!wOV8 v EB7`Q)/PTK6|OeXN_z#ud_ɖ.SঐH~Ƌ /9 XT*|r>KMG} 0#1ECu;w3q{ )q=6uǹXeBx8ɺoZ_bJ0%KpdNG=zrB5TDyū:SFU"d!^g:@jQY{.+JJ`qgQii9@1T_N4Hɫ@`xBqGĸ>NX^!kp:æ:|XF#Fu@_f 1H1I"%]4g£vCH  lrӯWoymdBB,4@_2@mQy'<]r)2;x} ^3MD: !yPhƾLa!>:R@#KM:_k[ND irOF`rCu#d:\hiߓd%K@'uNNq[Vnv)7a۸wbVaS5D[ub -sOcN {ƙNK% ]ؕD3Ԋl[(#~ C~OV,% ,_̕PAqz6`f33%+FA1c44G-W/ ֥IgcJm6w^ת va=sL4+vMoN6/kPx8uvZ%䜠iwE2?~y1|% l͝_[6"Ɗ'#^Ck<}jg.o{$èS4gURt?:=Ym>1}Ti&H|/%܇z+ T^d-pg i }D)?V2~ vBZYj NX'zz-;vfϡ >@[&{o?\kLK4$ 8Y]oI_ºgzbin))ޝ< G;_69]W߀S9G*@PlT,(t K j|cBM^^1yAvńGWRiHi$sh}G5R4/bjt1sEv*PED2/;ʃ΂-?$b״T?Gt5(}9ȗw/x~ӎ:WYcYKhh">X5/n*0?eo-rSnяrAA~񚋺Cy>^z rhװg#p" o}6,T~/ÈlD_ĢBcTUev+n(X tZ,̅XJ '~ԵDn:D 7Z[)A9WM:Mg78E(p\_E;ź[dr8X"v!L[C?5^ t|}کm,'ߔ+%b3N׷ [`\^Uv2Isˮcۧ#͞))ԨhiREsBGvHpohT*dp}J ΊuR^KrKJv/OvXƿlUs,%<*tZG]cE "^{;fn\(wЮxk0zNqRQ3_\kء5[Վd3st@qVQF+6-Fj,.vxv$@'Pfֆ4)8N)vjƔ g.rz+o+'V?[:36Ya 0ņ=j1]ÞD.obK3Up~?)#- :Ͽo.bΤ8>,ȉ+A4=YS&~Mړc\c|R }%}瀙QC9c%yUsͣأW0;h3y\ >A@l9h7(cd{h0@2iydbȈcއ~p45*GM$|BG Lv`%GYBd/Mm W'FvI_Tp,ádao"rR8f}j;[~Em [@ij*;"g{Y53<7l:HóhQK~ =bΦ8agp0Őp@8:= c'0<{n==n2 cY70V#Kn>}7J`C3-/Q9iTT3 J TA%4OT%ET0BD ٻJw.ePZ9TWg{{F% Ww!txzF;~6r\]8|U+kƦ:eEd͹2XS0Bck]~%}`d$+NAA !JveVKB̼h/m@ 0XFڙBN'4}fHeXtmHܰ(d8 _xѩ}{Ga3p`#.-rQVjlH!BHC9jH&:i5{zHAJ F8z鍽"!5Jh.oͫEY$3eN{C|sQP|pȂfvIr˛g+W!~Q;Õg5/>D}u0oneIG$C#y'xtW)xIBc)4hvhG XY-ZPer$G# $h.}nc|n3ꦵWN }՞=zk}KpXXGy45Kg2[dtR5պؙoxy;<2;dhe!*6<8pi?EB7۫|@A 'fZ!55 K l|شLส`iJ(ϛV3#kVc>(v+C/b'qn$ (D!A~YͿ91dxQ, O4W+F]@huwLᓒeھޚkKB,r L-Juxo'g&)aaGb0}"sV >)b%c<лM 񢇿B6g_ZbJnɈ7+4Mga/afDŀB@,Yt>|z~^#|~&܊o9RFV#x`bYѴ}[5>/"C7sE0SsledẂ!ם]诊T>V#cA/ ظu1}F Q(-oGg8%oM}#܍s lb3ZzZgjFIsGwH8:4]`[u:dY&ӒRee>6wTCT] /;фo3J-ÖgM,<*yPiY#F> Jch@64*X`,Hz%0;hWP.OToI#*,{^,B`)Kqd&hv/%w?bp5`{Kpm}B*A'$|NC"}Y) _[Za \C2PBzŊh\жr}a9M*q4-ۧ@A,jB]َ0yW[mɩb2H S^.H#Ǫ1B Ka|{n /mR>c:@uV8PN- fםS.lݛ{sQ)Z {W*ňD.Ukjo[]֣͠%u b 3a)ZtvMs"(lD p=yysC\Ӫ̺yqAEÂCWOS۴XXK(E6G,so)Y dU\{W`Zl`,U|-m#Hft66-,_updR elnduĵ*6(BTbwt@ëgPngްrKf !ouי̘I\ۀd?{ͰgL3Gr$JkdGKy Y歷 8pQUC&x9ZRgP}z7'K0Yv>%l.z6SN0RX *Vo| EqnbnaĪ.(NDw:e (`z{IMg69*wcF8s:C9g<| "0s M>H&x7fz3~ЖK\õV23w%t_[AMyH]C4M߆mX7kiTJ6.@ CDஆQVv@AAzvl5B( C  Pd1z"<z;jG.'hCPj|m]>~y37J*ej>eh )S $N4u r*uNmыG,2jי@JHuM7o~@Ad$BOVkM=pokcXt%aJ"1g(}f9s6+9f%7$f2#-9 mINX0y6shns^ᷝC<3hm>^u-Jms\FkwOl?{>#"$K' :gP=oPT5To}%>&WuBlfpS/o9ŖQT'q:]+ $Upٷ%`ᤀ|%x 2qg+_so)BR b@wv.LG1D&kN C@^H~i !>f|6Jmkr}:JH*ypnn(Ȩ+zeָ0VۍC8[rJ HRyNE wb*UC FG)źD.+`Z![BrⅨB8p>5 F=++0U=>:-Vj7MYuQ*n}>dE.NC7v7pz 1~l=O0tȫ$%S>yJ2N/TJy^xw8n`7H ]>79fw=QCfsder]0AfAi=^*T逵i} kb=ˈztAyI;+M9E +;Lѣz5VB\r RR_9&V`fcgk2#90A1=F;ԳcTSD;P' 4 #KHgXi긺fEZ?6F܈}qH0ֽ0yȓCj|9aX/u@HH)3H q-u z< ma2@9rjQgqoLьV?6<10gitի XvNz$~& Ӽ~騚^S֔;z|!eDh 1;}sIC/zyk13毪wJUpfwبĵsG]d̤Ri_⑨6QZ#y:('°Uy_HG$jȗ\?amg%@}i=znԔQ1˻b]'p:T)^ؚmApqMg W_U޺)fBĄl-c\z̍cpڑ(LsW Ia[i8Χ.b=P$"sMx#/(!  CǷD57EV-A?๔]z+Xk`M~UM_3˾1S4c4n 4ap/)̆U%4e|G3\]NN&Tt78 ^W57Z`FCL8 M" rpL{9Y- /z Y` . .H; Maee[A-g {~٥C~P*GɭW/5lI~^fT(bg~?1*xF7>}} M'G\?'swՎ=tcǤ_-Ĉ(@Lp(^w(Vvt\󇞹#/m kɢAȏ y>5ʡ@iHbQ)~7E#?z?Rԫ5sSVy0^Py壬%/4r3/+oņJ {bA+,e/֑| U`Oi9 ]mRVr; `Iv;3Da%mkқ7|oi敖1ͪIDi,28d HPJJc(.Iɋ{TCJ宖~;}LdpgW 彖E>mDpĉxU.!&+N J RAϸt`Ԡ+ހ**,4'\ckȼ*2'|w{{\o/'D)# _;VB/D PCKwzo\`|bfj~?aL gS%0%G:2S6DN~^/؛6yAuJ!xi_!*z!s(8ePEsii wpE5/#W;h{R2<᭵M##Iy*'SH˶[|ɾL+>A'3rY#SjdPB!ֺOt B/rV',6MڅԄɹDG8~#%VUW@QIc Ӎf7] TV !^:ԫ4=!R^,Ph{D.uMK 5OwP ѩ ۼKᎡvl_%\ҞCqM6AzW׀י :ᄷj;#R2!w<]8Dֱ`}w]dg(|T}1=VsTivrq2/Bky(^^CbsNP0$fN+vw-aPsdh*Rbڔ{bMxq1=c| . h`Y":y\|հl<-s'e ]w$C/1ˢME5;b츤<f%x"xb3xŌKr ~P?q_**?~_Uհ OhAmfiixy(YXxS"ͺ+4XYT~q⛀ICgC7m#$&4 ;W< &y?ߨf3?ag fnTH6Ȱ }Cܢ*NwTL9_Plq0bƙ7ug/Q'$逰bqhoyĽNBZav2KgjEk=(e yxq!S|YKه&7Qo,Vz;7vЈӺ6C\% r;Zu yŔљuP fNv*b<>XtBpvK:l' ry+xknQxМu6Os7+NRo`.ʛ>3#1C,#TF]<~/;dӡ-Y^%4W(QL#}ĤJK@?aMpH;! cM}Y 4an `콄g}&(<ݛ_R̿?zL3ۢΑj}GՅaxB_ MohEyDd}T*C߅D0 8橺h5_ Pm`Vf*G @搇o]7?%Ok.Wڲ{f5qd%j2WG>QFc?Г=P=̿ Y#pU1VEqE|:2U֩w8n~Y8JH-ZϺsXu\k Xmno^_ M&DIhvUB{9G;k ?,-_QvCO5P'5WFu d]db(M/gMĹ%ƓL.h>hF j,$yB57Irk!`S6s=U~Q1ƒF5F2#'4Gpʼn *FRͬ6i K|W8^ M/2֤߈ߖ~`)ikloO "L6'=#2y&fi#e!`blޟ>XNI ZW/GPN˄O8_WJ|js]T(TO _ɧ/Hrsfsc/H R_=2ȱ-e-͔opfDqĀ`1̎p­C ǛR;xTQ'9(OZ~Uwqbe3Uk4)&-Y.ly@)ajfHNA|.J2#X oJynܶ*pҦҷ)Z5)_eijs۲}j \ 1`QφO65|x'4#λ]ގCue)?rV˘+STq кVDzF\TZYEk}7m%q]g_<C0b3OpEV9_2{ +JO.!_7==+{J[']x1pY+lN( k@,y/Ԃ)~rЖskʒ5\B!ܚIii:㮒˚N ¤L)~T6ZUqMi-^0v:Żm7xA澃=c{Gsj\Kkl\_J6Ͻ{#,W4%!wufr;g"![G A%s\"qlh35z&27;W^pjJcX?5)f=.R0{ĕ$ڃL CAN_/QcwCepV 2芙;T&5@W~XQ.2B }Svmց TOmDd<;p%/ZNj'g0|3((۟<(ijAoI]ٹ5PE`BC]8SVd})*dT :ݻ%m0Wd g`V2_j}h\fwN=[Vz\Ro(̜)l+q,F9y}[3&g :*#fP8(UMtʎs k&΂䣨S0&=VMP`Niu*?0tM>HG:κŘ=0@CLgP0ec:}^Ik ihY~Hr7E' Q\ ='!3 EPs*Y 8g:\(ɪQS,fzB;@ 9DV>mt!P?Rus}_Z(拜%#YxF"8B>iX*n'|b Ňfe 'dO SZ~%ྩNƂ8a9Dra/d2tn7iʆ&L VƯuP 솠̈N|HPPmO]M y=Ʀ P]^e<#gX@1;e٨Gcfaj*owMbL&o~npߩۉHW|4?%wo{>KLӓ, lpzf>+![[guF ]d IoIZ` E6bDYh VfZIi1AݪI"íu.gw{5s4S䎝  [5&wVvhί @֮`\* zøQZ8t7zo4a~ 3IÌx꿰r"g7\u[h؈Y/w,Fr%V>~4^{~ :ǹ21V[o=9zrWGlg1ǝN.Kif[g /!w] LqE9!,)]F+:$nZĩGg%M|  빫Dik*']DчU愱J)\Y߀_ړʷ rKYϻl@J;htFp fFn buLe)ݘ(N@#$ZR[н\FObdG |+l91gې J—>#x.I~FYu]jOe{Quޛ's5)ΣBЛGnhlo./&G:$ I6PM4haw DK<43p1ݞVrkz*RVASIvg tH=دY9{5s]%'PԒQx)g,q{+lgҘOɎLa7hiIeԈ_Lh#RlCpV֦Aq PI aPx%QwɊ@GȦ/D(X_M&>w3eM MƦEP 1(^i/4g觇v@aݻ0+%gX`?DBzEW3OS^],14t+s,q\-,/( כW 㺉qs1Uidt#_K8o n /e+gxJKBUUTX:/7z!)}m‰| ؾXW " 7wrK~*-aTP]tqqtHS:Q# dUzF"=6 ,MϰIT yKiWF2M^vPmu$ע~)[GW #>g| /a9o2 mg gt,F'.'*-$.IE&?}uT$ҔvcD22| @.> FѾv%1Yjc%Q}biOL\  2iD u=*QZ32tw%h,l8Ό%[,v' -i$兓d$AM%+ts8ә29C$2%:pa CCJ$~s{ He Ү.0#mlsroʃG!_H hGVSũalPidt8W^POM̨&D!kBpJqZP -k|2jYu4uTL2h[ 2hP\ 3srcEQc e/DĽ8{#i+xW|Wm<'')<$K d8‰}BhHd[z<)It@pm]rJm9Z@ld¢~ qeP;M4>NBMǽ4E#׎q@dXq(Fg3u!'RݽŪj#f=e)>-L/<'j-ὢ>U[ܾ = r(ʇnTf08.s")# PjiJ a}@1e/֚>LenvJDw~-)Jn{g|cqr?=T?>,Ȅi }:-uۀrM?b'=5{}@S ILQ`/XZK_Ww~)bmɑpX2>a2*v0 \#g'P[$1` "nS)OB0RY*POv=3{gxZpBfEB.wȑ!$ 4bSRM%4fb\멳r!юCb?\ 8ѯpZ޿-bWi~ŠOAB5!/OB{-h\$=6#^[h4bZi=R/aaNI67kGc&9e_]w oO17)?j5 ҕl9SVExL!0C TаδBxI "s!Ɯ}}qũ\-G<\u/ꔀxgmmA<ETdX1@!ۚE$2ΟQQ xjB w˴.WZ?ySP}Eʒ D5N$eLp!V&s^OCa`ingF)-1p+ᆝX-~%!!$&ʶQ/?TL}sXu%7~|[(zwu-iLgFD'd)Lcp=@L=CY5GM*NÂCl2nN=rgGqf_Ϝ` zF9׌a_8Š ؃*R6z swJ%{MD,inyӭޘ`^;-%դҰIfs5 n"E&޺c&29И$uaPMfA3ED[vۘ(:q|vSC DּF 9{.hov'I916q[D Oe]ˋ N{Zp3 ]mb1t^y40Pw*7gf&C15XJPjUH܁:<#:``UHwb_5;Git$OMDm$0*>/i]܎ qsw>LlnT{ԦARGW|L.7`a"ypNah)-bDFW 1 {[!] $%e:]ʲ w-7{XA`d ๟`KƷ!"5AcfCeUŢ ,j"~0a"}tË26~c.&Ȧ FG>d!}$tkxde/bGpG vSW㻴,',-K9*Ie>w1tu )uT屪ՆoSeSfqv}7-ť2 ITV݄Y6;2H94x4zsVȃKv ;!J9h:qt`pɠ̲Fn1TK"X'.^}1 O }Z”n˹Xއ7:]^[sz5TUy%wJ`,2‹_S&7 ,[WE5F]>ss &bS^F= *ݰ:ͽL6WcjQs?Ų}Go7 O0iU>;x42B.@Ťrh⏯K:-/aE?*%BkTZ*2j^53(ƊUiY /xnDMLJĝN:tNP1޹[s)7)^߯j)]!k"J!C3a/'m+7c|^5aS,,3W?cR L}ӫVQ%EvTfڶ^w<{kmF"H8R" m}$䶔[`'*ܓؗPzht#߁ڟwasߦEC 1W#f 5s?)bɩoKJc  (Źuq2@;S^vpJm ƪT*fV@˜| d1?-$b2|Do~Avt-BUcaNnz>f.Z t4Wj6Y G#'bvrbdr/'4 -N,Y|R^67FVOTx/' Q9gwhfP"P5 !>z5K(ȳ[d/B|Zr ~84evqFƌiJJt4jҙo/#b`-sq}z[EX7ͺK .|^@Fi`s)lJ!uޞcZ|4~i*r\̮@)2APl@@(46uYTNX8idԶ#yeѽK`С2yM0 x6v:⣔)5OEXmAfD'#aYukvT bL{*545vV(oCXX0:"Tҧ'ZV#!qLe&ߵ3.dXo *%ރFBa8I5SR>/$Py-֟DM:5XI _~O ~u3p"zC 7EbeJ#@a~Ņ#qhZA5B*]$횟^ur%‘eNr( tpHG&}W%T+`RaԚ.򟨝'n2=HG3WǵCmݛJ xٝ A>$ѕ56Yp{Īu!ْdp?!6$GMSGT;.kW}'¾ AIm\P̈́q|WQ1s83k\NQu1"A:﹎iOr1Dez15}gzY>[⥇z)i(0DGJڒF_9,`[PLm żJ~2;;nNCO:`]f)4c#a`lsH8Na^$e'V'c##,kU BqjB{[FTBrS7JmMvbٱy8̦xB#<Ȃ nˆDVFCYMh:԰ΆPB!P*š&B% =Y=3unh~)3Bb?QtTB0:`KVeDHcF%-@c ٘YɊ5caxX|]:ኞW5KV y\t?*yHuH/>\%d0 41ڏf<ȭٍT SHX⤹tcdhBܢwHKH.Bm7q]kn=Cc/$QN2pplU?X&}\^|?#=͡vB^fi=UEYq!fЀofr=m4#RZz݇a0n8*o_C}/[ qU R3;~y!lt@eԏENex鬎hu}kΛtg~[i[)sc{ܧu7xMyu ;K:XsR+$5Ѥ'<yEE|(wd[ܼSK0 k.f*eV}TQt97O"\ArXF΁lIYax6 H33ȉ]CFOӖ\;gsXEy's rleAN2hTdϼT5J㵢۩}멚4:`MUvﻵY|1z`u8oDq~ Ч q xe葧F4,*б4\qDfaph3^s9_H̪R(4% iԒd xzy)&](aDeH7U1# 8J~Pz)Yk\<6s{T5)}&JϨb<6 lI|'p2{CAQuɲ#)EHK$UUHñn]i4AQ<%ѧ8.H|;wźq G{KOm2et':#rDed)ѥ#]l6SGPpL8`Mb )O3Lb -l7DpW;=ay[-/.Îf 4My#9bk֍fd!wDpF4_v$ 1obO4od 6WZc{[>ŊK?􌅝b~)qٔE BX |m; `dgST"D_4R&mUY7k-1@yC.Inܢѓj" 3`kd[ Ҁ匧5uۈw#n\лN\)X7xU5W2?'qĩ4j.{5"F$Rו$I0LdN`=#*20"ҥٰIK_ٺc3w9s,\ΐoY^eJ*l%GC^hE` aJFHcl%o1lӮ[j#h{kܢj_,LU}BN%lX~fkB@+$ڑ&:pF;!Dy@YZ% g5Dźak->ICUK%ƪ{9KsL (QWBiyM+6~rVrtCiR0|f遳ݦd!.IĭtcC2'ʬlx.O6BA7*qOe3G!ȢݴOVEyӖا/=4;L?8>KByS6H.Z2̅I{4Z*:m-Rwg^V[?~ҩkmcĠK sʂhH$F}>s%(~/KXҪ [JT'֍ "]C:Ep5K$ v>^@uԺ_F٢77iB4iE]n<|YFquESmc8(pc#cݚq]o^Qzu_TeRw"5 Ny=9K{9 [a}N(X|0]e0 5-8?fXFP";4[\$ߚ}30}ww1YDf0FiYbӭi[=}>pߛWlWhƕA;"~Sito!(}TK7%oH2=LZP; o٢%/Lp0"~O,WVD/o~'3¾UpHz˛uw±D"zmiNU&uiv<ίZ#hKT PMZ ڊwk}Œokk!sZ8nޯʥߡ4QB0GBOI|.JL8eꦚF5u }&/^HE}yZX{[iTC曕xR*uDw>ʵ^6=R 좼?#k`c֧-12X( ;V1&K0!U8J5%h#ObXO} Z]de5vG&F~O[C!$~t{ik-t Ԝd}K )6Mۧ8nC[yi'5.(v'@͊U҉M1-ṡkE |?Qi D`ԇEuxCuxUA5`S9͇ni%(zYfHjs_k>*%LYZTur !xh 8WŲ?&|k"΃KSԖ| ׭~d]gCSXA*`fG  Ӹ3,z6'$*w7/җ:TTa7y~+%O 'KI^N)M* ]=XKl|0.E:v(rYÆ}֖$1zXtW`QOYףĹkb F]Fj"̑W:+U;߼E%r{E2Ȟ]?V0~;Oln]dJ\J6Y}k3f)+Vzefif+Q,XMn2&|%mz 6,1L Ho VQ ^ZCǒH#Tc^?[xvB*5LvPݵ?8/ u/S(.RB( ^ 7p-_}Vk>!4 X 7YkQhOi f^<(uSJ 2[$T>FXf -N 0搜ah9>Oa[g!/ m[e&;#+S.<;:ˌ17bu@1xBm: Ddɏw バ. _@yj罩R0<\_)m{~0]>ۢ!͉Q >j@Z o}v"؏-OsӧRF]=m%S6r@#)3y;h{}JAGY9y߂ ⍓NǶԪ|pD} 솻1]9u%/F!FVuvxO<ÜC0edK-OoLCMܑ9T1>i?  /+hWݮPdox1~;p-j#Ǵ2|3;Ҿ(aiAݱ.?<"1^7`jjcX4I"kb?r9,C?H/ܱyI. 0 lWV)~Xrv=7V'P eOd[ DTIɃO&؄$ܜ\ard1՘O{f!R6tkj0xxjps/ۼ\5< 15w} Z&{|3KDSc%Pĉ>%9 .; KmQa[?"i‰̳Ӄbʗ1r%y"Y!ʯP{ɘ+imyEA:MX"U$cR ѬՏ` I}a$e0dx1$#{obR'I*{ڜ- %')lX]ȁjWi kˡ&T'V}fBn>Dpڞ0s-AŸAr* ŕǎX2W“:[ KKz?IG+BFduȭiʒ9 Q/ڥ 54En̺i(0Bcq?9k̹\^t^#=ρ"eYms"?\edP1FM*6&wrqu \agSg[ ?B O/N>Gxcom}iM\^KK[.m6xU::R[Kc@gB.P p_)࿮\paH`0F%оζf*&n甖'\;xm(+!,˲Ǣ:5m5pr#h(ۻdVGmoȹ~qfY HڕO}O IZ~ŋBT"`W캠Q|WFO t'%6!.@i ~{# aKֲDhg1چFsy.c7 {,O1lφ ,R`'ݒ:\#2s^:SNBʡ]B6T4}Ac t]PNʻ첈usa:ZB-T{O+d z[0DuSAC7mlT,~՜ϚGB);;Ěݺ3[y,MnA$eYգt)kE\\u8BI3e.WU*?kI aE٢l5 зp튝gmiz{g5vPq"ꨞ ÀL@5K^ٴMFZyy/w0w7;"cezN>/(rL6fȈ5LJڈZL@A3jC4Y iA oǔbv[X7{/?| +̀bSZv><2jy537(-2΁F.Wm`dV 1K\iU FIhMsVx21<񤝿rU]y,K:JB-Y$X:1y/!Ж*ɼF {Ep?ł :׿>+Bz#' PB&N2^c7PAdq?gaF))A(Z+;T#dCYET[D^9@3] ?Tx QZO\#L륵qvGD u-xTW]n#Jga)HkbQ`h_2Kd¦g{SHM^{l!5#?5Dx/URX57cS2HS0l1is6uxZ 5 l>QĆdRMGo=}cYi N޷=q:bn̒\Q ζj؃Jk?3 '~vB;|]S=.o%}Xژ҅h5<K5i~^x"Fg;m5l0mƄ|ߚկkbARBe{$vgS>¬S̙NWDC2l.qiKpO$ A ii-)<Ǒ^kWMIPV9~!܅VTx F!2,eHG|SӠR{(,8 xo k }|ypԤ]G6R~P&zj Ө뜕"@ ?M3BzerbcR;@~ KnsghTsw ;®x^% ;ar!b"Was@7 eBŚsoUщD-9Z4uX,W:_AzZhG;PdƯj]<{v -&y28d8As=¡PAM7ZE@S-!֗E@)£ۄ)MwT螆wjjA̿ ,}pݲҠ9eաk_^8UwEuH*&U.%pecEs8R=ǃxA眠{v3 "Cicj$MzizS0Nq߳'s)whhm=LW*yFGloD}rIu> ~,*u}ĭDRg"^hݔbV_F>㱘Lhl-P r)O]G//鹓e~fEXBSjoBR1x y7AUcf9jY s(E+-acz9wfj#0e%|+b|#"ԊxI@ԉm=ĉisWb%!<3a ޽]:U= ɿG{jF{n6Npkd8ɷyy$[2W!S}_UN&1fy.8\ɨ4ӐsA:\mrMy? " ϢX"; Yp腚xee$*`ܲZxpIQkD=X8WN/ nwrk{B6FJ$.T۞]ߐ|0h"M\pH_H c7gw9IT,sNUhe`m}Aso ħ=X\P]`Ӑk2p2AQʴק_#dUNO,#ԉ8lG{ݓ8f] y6w1J?iak?05)g0:^o2KҜ)TJNV,oc|jh&Ѫ=xŚ+'gV4UEQ9bUp{>bGxf ?35HWǰmA`3'asv:=uR.,Q^QA3QrAX38]*74|\̛%jOt`}.MvVM7Ҟ0~# j#߈6O]؄灓N7"=1Ž \l{]*;̽%(W]IG`ʅ{-+Ix$rf'6KbzP]f$[#Z ҕ;,߰*..DĨȽG["ځ*,8>vjdUB}BXWpUDƥ9

B[ו|"zb4o M b iF*? 8om8YAQhA5vN q *uP`P _JǕBS+捋)d( 3C3#s/se*[㥟TNJ&_aXa?:l)Bsac Yg:-8Crߪ4 ͛#W%[_T (j;tk}މECN}N~kbN[O*dIHNغ|Pm Vo^͐SH} (nc\Rv}4F_]SɈw =|J1B/WO4c կ,p膩NȮݝHڀ,v.'126A ].š0 +u Rw4@.YArhKaf퍇Bu0C⹙nVOp+KzHh9vElW4%Yax3S-RBDjb2馌G%RV0e(žYsőXQ 6u#X9M <߽ɯx0ߥ~鰜BEso@R~<"5i{JjI 9 8|weh+(&家lnh_JρqEk *O5) bVPGO :\[HOxSi} :&"i?A3u{u,9:}EC2Bt/W+UFϰBpR99{U :Έu֧$그{Wp] UzZĝk6JHhg$IR}oC|&Y9fLVCzW7ES(dpшʻN7o$q+Uq I8؝/^<ӌ6 Wl?U,=^Õ?o-OMͭNKvǕI E%h|8+Xs!5WJ5yn|/\1ԉsp_0҄xi?H)€z NNsjkўnrI?.aZzXFGX*X[絴ν6EIafV{ -Z烱!5re&S~$cZT&߻2%([y5XKEmM6~]Ku]k0ڧD~3-  o9 ෷Z,Ȉhr yl)5]̋d5C[~-|)P3]WQ# >|Rp~?24N<^! -+u`xO(я=|@1=U8o%J 5+haM:2e4+Gy!k{DC"`mS%Ժ(!Q#Ǐ153(TG29\ޒ[Ihd}g2TƷ-A,w1upShW(c剀<5[?k? #"$Y("#:-r{.O&_`=l2˒d^% n8F*st *6E FH`_sgś4&?@I_nn'yA|S$U`3QUibͫمd0B^ߠ@}Iǻ1|c,wYV7{o<Y`y}s U(y(S[_EOiP,Z5;z9F̂M/ԥ,U E ;rq4dz@e|k1&uHVRK]WK|o׬tQ݊}h2fǸI6uk5{dQ{ˮ=*!;/QOva6M F8^jgj?wnRyE8NʶWR/4Q JvV GqxFI0GOizVڭv%Nϐ3;gSPq/XX-ABo&KQKMϳtvր%h3 d(I~4~%:orPBc-SR_.vcAGmN;y Wss3Yܑ\#'fB(B{ROk1C2_A zmSx}4ҵt+aS }>waH$hwάT{Ѧ6%͔\X)}J6hs=x%QD?4IW#p9Pw]ƪ>wM})*1o}n iB&Ӯ>xV@`Jeu?nk㩍YN[O[DZg~{71)`fzZ6>f6O(˦{9\marB/#m=<Z{ovr/FP^Fp-ͽq4$I9M+*%P]JZRgb?)7X|"@ضMGqEABJ\BD&ڜlf dc ؉ 2Jn$é5K!GӃ1%qIF,*( mm(%Y< nbXAgP2F*[6ެc'^:4(lEzjLUsplLj$3AnU^  9g &A 9S +g=Hi-4ϓ ["3T^W*vCf顸6@ 9Iڼ\bxH;R'U{m,â-(G޺XԖUvo3k P8K9QTu)̄*ʷJjh%#FaHA1* {9~fLaE22AEuLxGc:-=#g&秢EKE*45P{*)sȿ%eM?%ny[&Rde5Cogh@*{I.˪ Y9p[[P5ѶdW:}1]^?-4ay%'x^n~g]Ty>!uWbҵm|Ņ~_K$wNf68E|uʙ+GرxDu ,%64 kM~W) "`j34Y 8We [/K y 1sL"eFiUjU&{DfJ#Lhw1 ` ͫsԖp߶YQh1'įGoW$zo(؆"PщE6"0c27i@3}~3DJ&:Fj:8:Ś%0EA7E\Ui/L)[ۿΨ8 g 2-Oex:qt?`iXs>6ҵT 1.mC,X,sX~Rҩ!:eHt`2*D`bfP<7_?BgJHSnmutEi܎[>JJCVXX+&!f[d`7#3 Izm1J#遑AJÂp=k;3_B o,NT ?mK}G I~H-Ά˷k /k |YG%shu "f{8=)Pw.$ܢeF,TT>eb^PሶoBѐQ9ICMTHe]O4o $rWlh jʤ~E'*?BEOxVr$We1,DXch~rjQռY!mU\~}EXѓ=b,Z$Qa1~H!P #U'#bBЫj v>#[) #sé S,dMWP|m&4jrKr?lo3^qaI uISPBϧy}/[8omdEBT*wunw@|ɩSjIVvLgƢƘ GGMz0sY!?l=?2-B8OGfWq.݇W<^Mط<_>D(AtNы&G=;_w(>\6l lQՀuc$Sp m=PکܨBY|vͩOh؉"8&A%`@cͳL.)*ywJ~|<N[qM߳\ 6H~{t;"D}RA.t(5$0@a‚1Pm9j$HsUEӃJ F}sH20̿HL#2>߿ë́5%rV2Gbes5g&cQf:>Ta$?pHjG+u%BN/Q?mYC(ohvD&(a&Wʺ$=3 < D䖩P bN2VIgZI1Ė>FG'Wz,Us݇mB1Ȩ dW!# ) LzOuGc]G\43s?O|M`g#jm2}r~e,"R]sQA`W0mF>7\Z?K,a3q}$ ~Zhsmi+7ء:Ua5@Ƭ* 5_.>Kߝ2uG? yGy&vmf_ʼndw!:!&6(fi}L+ɦ^*G3R'mdJU,7K} uW"":~A{g̓᡿$Jsu\Rf(y^ֱi8kt^beG?Nl21v蒋S$j)/":qe&+В?XrSWK=?019MQb`^t 3~)wgon-Tf\ȉCmK 7Hr1ūZ=]tađ_'|ǍbBOru } \}[M?{Yg!Yl/:I^?VQ1ܮw)3 u`;}Y-dc~ῠJ 3u~@0Π*_-Mc4bTAdv(y7>F?$^#[,Yڜj3i\E&>iԘȔ >=Pje:ƓD aŽ'VE2DzǸ\&ōml>8\TR6 aQ7DBZT'yG g\j\ۤt^ yNMcEb_LQy6D8P_Mi_k<ٙάiL$|'5|DJF^qΊfo&{vк  R R7i7L1p_;@u?Rv8Ġ Ȧg'u%04fRB k/!ΩPw!H7g'RI 50rzjBB9r.6C0Tn5wfb Q8rJuD|V.Am?4Ѿ7$&!]!`Kپ]i~-y):ϵ:[ۗ D|*0C(Β1 iUw_,!7V{|d!)sKpĜtU;, ڵҍf2nK-[Э9/kII"4Æz!B$͇=\qD83E GmFd}`ܐqi.8볼 wG9Q{QlJ4IΥEOTqqQ͛W gqֺ2S_tTX8kr[W=_~] {9PU2ӕLkІ+Uu QB8qVArF_ \}M^1R9߂ Aߣ!d0" ap'Wk)w|/0dbHGlj!MCt2a,_E/9+z&*_F3kRrJ+pF /joКCۈfdHW$35cp`5uikS/b1][g"v]V'fSA&% Cצ,c\VoAj[7WBĠFl '&33)gEY w32vXKf5zC r)^UT,,1Qk3ѝwvLguQUO)[[VTI)`P*fD?)[A쒽TX(t|k$$,X@, fe2sUb IU! KՍ>(p`0G>ds?;_Qu%W$oqs?MցGn,2Dܳ|[w?6}gԖðg!g"bZFRefAWӷ*=z'.IM4ceBޕZr̻~4(/d^ob+a, SVV0Fh 7W%z0 1VHmuVpDd}YI .9* YkS`Ӷ55~GkeDE0sr_S# SI%d? 2(BDWNCOaHL0 ^mS.ga+tien˓ ´͹ؓbO&XУ`D3fP1_pò@u(@d[k8qB#oDaT >jA ]n*I Mlͩ6-PϊzKH#XBc G0\t '$dbФH|@^fBr*z1GGMƉ#F,طc ;#׺i.䪑MRyd|r!սֱag!Kk&PrUczKjmUσ7Jrl"iI&ݮ| O@i(ERx}4TS1πd>?odo@6o*:V`lFB=ytN -:Gbd0(@ז CD"쳽ޕPyFOY=0TfPu1DjAr J_T$P/ͱjӋJsp]Z8>7k#xW>f3~dFE+ڶ$~Sr ([(̧~m}*}܌4?z߃L7}|=Iީo"Kjt-Q*?O+9FǝUT@~5zpAI./?@{e/вG>rDN qŬ6J=0G i hSIh/U#GΧ~ȸ4S"&?5f`|̍|߉ .If-9xh{1I%bmHFFswfT%92RTߑEf]0dX{} @Ekg/D~I+b`xYW'^Lޓ|p;<_5z7r eyGQVk &jW1xsX2­a|I<#$K=O90f\m4G!Z@:79AУ(#!'ޭŻA9x>Vń|{ҩlwGBASzf I"-HfvrotJhRZ5[yƐ.an+\=b{Ȋo3Jt OCjHkI=G믑Hpd|t9$pd ҴMZ$w[/-Csϩ j6=MHiEҥ:b5$@uA?$rB2lPۨm3H{B 7_1ԀJI!L?aƀ` zI1bj*jAL z׃?L¼exaApt!K}"fTN tgfo/73h"{C鮪Mw/k{fOqw3vybfئJ`ɋAy4-M5k€Bqqus=)Uqo{8jg/si`kE:nTEq qr1,5U+4kfw7zE` )oJ=g,*f֖.GgYZ0707010000028e000081a4000000000000000000000001629779bf00005098000000000000000000000000000000000000005e00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/ethernet/atheros/alx/alx.ko.xz7zXZִF!t/bCPV]?Eh=ڜ.+f~(G(QY0.! ]s?ܪ)n8XxsP:(đЄ He>!LXZqo>x@ʶ3#@(V?4Q7yvswK0 %·x@#{JAl>o('5Np}|vxh&|?q ??z|5ps ҟis$kưOKۥg@5MiG L/bUqjg]ldus(9ZѪ`}|`7W\%V6%0+5h2o$ 72ڑ%50@A1bvtQyB*vBuhآp}qa$=UdHL5[$<԰7i*f{~Q!{1Y"15Ȅ7Q`(#^ qG鄒򟤂^KRW//jj3S^ӆ1NQ:RnK =ڎű:g@SҹWlz7}ȥ]}`%(>_sQ5<ٶ+ MhF; 6U{x`Df&G#x|/i j@z3_:c*^AGxbU'Oϖmqa p {=t K1_[yʚ)ʔYzΕ;?A3L%nwdpy Ecqx$uiu'J%reXr`=X?ުZj\W `9w%volQ9jh/ph?*@e;WXv}B3"jfMw"vvBWf.x;C ws8lc= p.Z!FX:bB;m#5o»Xȣ9/c3<P]3MOv%c]N5jrzt%lP.Y?DŎ+G u 75ˣ;fU گ}= ׫ߦ'ԝuhZ@iokOۯė1 vs* о:z.CKfJaaH]YeT%.llqxAyw@}+,גJiXDy`Ku_F/Ljt/|_H[aK+?3+c<v W-A%b𛼽| yq,Oh3`1 G`xvW$f<* Vm8zjQd=/UY fIć1xٙʏH>+H4{ž@;9Ul#pQjf/t:² ,0ěs3Gcҫ~Xbi0c'2nwatb?_eCT/y"57 p[ȄnHq Zқv>.t_E'|/"ȅQOffY3$QД(+V$oRKL1^^T18G"i P1$>+rJ#hYhx77P3wOݼbdhbސ\ vp(9TOzN0e`e,;w:if)636Q ,  bG PJc[ϤYLS36{)gR,MQ-xQ-Vy T Đľ9%&^9¼=Z +*D C%{CAc(ySޫH4Hc4Qt#>U&eDbƘ!,Φf?hGs&6LJRn悪th,T~ 'E![pinݧD7?zY(a\gI}~⑱={nKYt¬4N+csᓿ.8P'vlILϲ ES8xP/)YQ9nQd?@_T@ot囹5W7q`]1u@TVdX9ɱB nU}vR[5;{+t2@Ff=[Z#jYhJ$3(c=ƏuGj&Ur3av>48Ml)sR-~o"B7yV`?I Tg ģ&Cp6g65T<(Sli6w_4nLYc+Exzk* 0ί( Xz(=VJf+Fj2.g<_U>f7=nrR-O"Iy߮7iy i;3-$`r#GN^lmƏl~Wa)\mdQ6 ܺn0 һʇ{J53g\u+cF008C@ҽIĞRE%mzk+lZ.`UX 0L:yKkrIs)ETHLUzݞ]6a)B&7b)W)`i617NG5qtt9 }]6PX5"(f՗e83;t(1[tz[}ذ͞DnGhMW^K}t5(o O1a - _u x2sY p aϾh|S^3_ jWg# q4\GKHώisH^?0yjGq"_n b2:H%ogGY_; \w&nJrYrnf쬻'bАzJ 8#V nsM7^"p@Qn<'=8~/&?'..}Z/'pM{/v7&E / ~JIC;L26vUax {Rb?i:-w/^Ѻ^FTzxc`&Ľܨ۽~: m^q0n)&1T8VMb9dW&t.ҿ2'noU xO{>A[R0+'-ǎ [NAܺϖzLhcKJNq#i'Wb +aVVD^VkryZ|0nh(ܞyuj'"626H"!-LWX(^UO7֜>ً#1Gb? sV5M=]"qOn*x S+T6c!:^ɛ1홖 [JNC - ;+tA^)!/Q?l1=36A6 6pgqR%%nk ]PX.=Qg8VSI1Ai"F\eQ.9Ef%Ya x38#QL-╚C5`Tg\?R8byȈIVE>MricV}m#q':ƚht4qR h~{EϤmsoOڴh>k/(1U\vlI2T  x*v4jLxq0j;&VZ(i[8ӝ${'7<~k=sG0<9֚ǟt oM>RVk0yq l's;|"|Bt{Ac. kp,*M^BaTټLT GRF@H7d8zO%C}ȷ_D>ݵ88(nܓxӁi~BhVtW/_/H^.Ђf7MMv΄tJMƙ {OݼWĤ=>){(ZnLbe !e&Io6-[f 9 [G9 0U Ml`#}> ey0)xw;*x-Yp.0h0u`t,E~55%ِ،5~'CȟEciKNnb%k1̥?(+@Pz#Pܨ#sc!7(QİuS#_ºe_74*t{eQ9yBŸJ+bGCt4 f_- :´$$%r` ?<#K+rVFBei |(WɧSw~¤[#n 6ZgN[wSxKJ68 ˅)"^W@M,hdOasR`'t@auV<p7E<4]oMypN?K;lب?.Mɗvҡ1}E1*(/Ra["^pLz [[#fږqQFL yD-tw7*HޭyI+ 40!? ȱ!!2Id h5LSTn 7lֲ::#^O;'#bG7KRN bˆLX}d4dӏmW,Wb&TP/~EYGT R9'+09#9ħ֜w4BQxDE ڷC:w3j}=[Lqu3­kn XZĂanV}Y7Q>IOOcPa0'R0qF]sd鎆'%qBzO/\)al(a4%qGP ])P f#I](}= qij36&N.}*9d<6=Owq'kΖfʝ5rG@a}]l˯ї9-D '=u-%&s=D}3eK [d7nh3X6vsHr<.5mO)f(dF^0z]_J@Sy-"G"*xV2a!$u|l~X!Sփyz]ccpSraOCiX ?op|QZA{J⨫˜_D3SjHj.ru/3Oʳ`XȚjjxIZ7F/ousreUkyoE캮[ `k&S%i}( G_)oJ wΜϏ.F6ʭE [?^2h=8$IT^1AQhLQȥ\c}^ P k +hoUtM\ !I/zQEB X8+ξPm}yqN_XBf> SA$Hf{y7$ȦM#7*0 9Dža™9i;֧X_+b yGًOen"1G)nIvuGz% iduq+Wyap'R^OD$ہ%( Gw^ǜY֝Yϧ_jvՋJvVciT-DL=v>t:! Crߑ Td~Fָx0֤DhxjM2ՈGLlU]wL>?#@tɊY4Cါ<N ǟ!wq;I#] $*B>"F:IsvB3z7V©@VwUv1jSB dw,3ܷ e1^t2wz:+?ҚbEz.#,xޱd 4򧛦N /S7P-ՈC,y;CiM@XhA &WgAMEuveHϓ q߂}r1F0rZ.A*)~-czejEis;l\ެ|I*qnoc:dD{+E]m%@sJdNVX_#מTNBh`LF)ع|2SivR/鍬;oMIޣ6ì W@DpmqxJ{2tvbI= w֊?'Hw[7$I$/ In{E&H EvLh0㎕z}!gleoK4sLoBP/`WN 34Ja#;TLꂍE\o^FwZŪDZ0+6,.7#lv'o:zhsgrKD埮1GġxgA[ پ,cZJًEuQ^AιWwy!{i ew,򤤰!?CܤKu^Ti*:)e-KȪ)Zm3&.'\q3_E1됵YKȊO5vbevfezt#=^.,? d妦MDD0v@_McXL;X}IdV _,.s\k_^kuh&~', ˂yn |Km=ف t| neZ_C0 hT@JM$–L*fϩ=ezޥOR(y3qS+$.tNi]Xϒ0-2žQyt$c[T?DpI\D^@ ʎUg -!EXS`3fY˷b>j '`} rO:wxČ⃽|s6lŇB Mob`Ts"L"wudFc~3|( JW{[ݔmvj3G-f5E\P^b9wjP*Y@P8~QxV<~tB Рkc)k'y^]Sy5S?H;֤Y{%d5g{щIvсzNrN:<4E!t,2-^XQ|хĻ{ᰝn0AdxKW- ~{?TZn"P>%=D}ℕ To.t%/#cCi&\Q[hj5H"I?x?7KJk+yKa-U&te7`TV7/G\[UH1sPX7$S6d^&,K .p[#\.}h?Q!/6!dqތ_|hb˔ͨv X/a4m*:.cFNj ##W<0ϕc$q)m_Җ_3r)q277@4Ή: &ϾDp(@l$-x.-tu߹eB@ߋ$*(d?[S]5 0>9m z B$^88=6flIɫBBoUy@3Z}}Pu"t-rl{;N&p̩Cr;m^p{MxA/FzpV, 436 b6` §]s3sHf4,q͢#e,hOZq}6cZ||}[}1,pD|u(yY05hGǒ⅕)S-Ҭy`2.@6YˣEZd}S8j0g(*4?@%[z  P,Dn8Amah4^Qtj;*00{]dq./!L*MΟGsvC%\7$ ʹqܕ]С` 4qwtMG &t19Z޺, .d3#x@wkȷJ\#p}.qj:Ǭ@ւhÀLCNN?YU!ǸWꁳ.>9!5>Pa5QiYn߾"&m6ZN$gN݁g6+_ ;^e-f[Y~Y2.o2{Pn}8 Uи|=_>ҜdN9(4n $3<m|-\m~X.UwqPhpd,)TYNɻiZ~l}\>jĔ5?t$xCGӖcU7aGd }EgK*۴k3Y2D,id:O{>Wm@e77  1xLᐺeG0)FPACF@o}GCXC4:H!Lɾt9M=iڼCVpY.ğ4E5)ࣉeVE24Y$j.ETIY``1MJyZ-cDhuS9|HV= nMw(WzH0\XRѪǼTwL\Yv&Ʌ[[sx eV UccIzdvBS2ͥ[_ŀbOC:mƘ!` yZV; my`zO\@2,1 2[YO) B' ?X7V'#MMxKjj4N'q_VEU|i0Z2Y}! Hj2+>ʒ$<(X~ޝ_UGDEt:TÓm[rR͇@״;LʁL1Ol8I4T{8G̤ vE̋X/dEP̸A0I@w{̲$C>Wfe( ʏ$-\E`oAE&mVa@J'u|^Kֺ/QQubLu*}tcjHI㋵9Vy 6_7yڛ-n><94H~}O;N":}J#d p#S 9ޒ @AI=~>.?Sj>́2BuaHz.bwHJC"F9RNZ{Za}6LpUQUCskȩ(mÝ/`wϭd-lI1lQ88D҄I;)>,54xꋟp>&pGlLѳ480K%-쮻Mj]݌ \`M )Y[Ow6u)PD#U m0[4׭݊f7)%"+F/n"݉9 \ .l#RMx4w`$ BN x,4˭=U㕊$FM5PWGs#HGc**q,E[YET)#>f?s"e |5F턶k~)IYf*ӆ.oO,QB3~e_;ckdLD|~RKeXl\Ï' =!n3uI/1Z qu=_so4i _eIt~!+3&FWddX$)t?.5RN-Zd|Jq!-q!`EK #o.i?8gC9I| /+)WEƥV.#؅CHelS( Ki0$98~.3j/N _'uKm1jϏSC=69ZFpE`sw+ ~|`cf17l‡J1']j7͏%M@H=mt{iLUR2b[Ļkn.0n-w׀ >̇k.26?(kR@0[R>Ͼg :4ޠql[SM6R']Z*u'钖^K+= FnNů|jjѱi>o6TCwCw Yn(V=ٴ`P 4?QOrƒ~tgiȂϰZFޡ8s=(+%b8J-L,e)";`vP!)RPW&q> G-4 etMV{|1 R*:K:G% UoO0~6mʌ8+Vh߸'z1Gׁbo < `OR)b{*9drhou3O1SRHkݓEc|s3~;IPfSw"m+JԕWegrCl+S D/ Ozk&Hx1?;7gcuIlȩ ;WWEfPda2MD%Y9_,g4<luG5x#x8/@mhkiMz) ?G8IAvB|a\@ܜYL/=t~1#խPJ2v5_@2XFDE9!ٛb7[( &V8ZzO#j3 !iuLmVDŌobKG{c&Y88G]Wp*m8;c`!p# +fmk>x# T-#ZW%;Le+Aa.9b:ٟ*E_)2J{/ukQ%@zI˜,S띛+܀Rog7P*bWdsLqܡњ`=\=Ebl/]WoeGBv\ !/S2C\Wq8[/,5g- L`7tB!8#d^W[WUw})Ŀ',1PZ7U[uPRƹ$d Z oC*F4'Zdx,GSȐ݄Mu8@ᄣx)YhP@1nhZZ`TI3IKXS7^oMUn\u&/뛍b.|puEP¿VS)({]g7ZS !OQ'8s Rv Wxedxygne58BFS?"-.? 7\hZ1dR= GI :>Ϗ^ I=sCaK#C;fr!*ddXyKv:np:a6w'Uًvjrn8s/A{f^_wFUՈp~ ^l9C5q1@ + &:dߤ`w|1 #9 0)(zJw&r$ӣyTM{\(KE;&0j"8 V++Kaf9h!gq;$ ꒁ,'laj|Wc?<#*G^Xm'xCby3o;riCGfL,nT:xt/ L=ucL:F?lh펨r HgSI!a+<9qgYa7k`$!.)Q V*'d@e;J{/A#4x Y8J9w=!pf4=z诅9/j q3 $% \DIlm84^*|ى$uniQ:hZ.exl=<<VZ7Ś)~vכ{1ڌHBإXOdMEN.9*[NMR*i;ršlDX PA 0]eٓàrI[Zw#T~BL L$V ުE 'xD-5j&Y_(8_,V9񟰣 !A½ @2uܶ*w_.ƍd19'GIcx/Qi4~ n4t <<]ə Ҿz$"YzI y߸iƄ4!rZ,J'j|:ߐ~ĔOZ?9诏0W#5Ev/쌑T(nPV\(f*WQGGfq ca@i2`"䟻=]@oucLm4ASVgrfCL8@YSsju 8ѫI;8Aqfgw[:ug&CSp (nrȻS2!/V.2Y&KKYaD>̀R =Hʇ `m?r`@"Q>Rܧt¶A .VJn*TEށM? 8EJ(29ʆ8|/z|@nF=ǟ]G>1W_:a-U\&O9d+jƉ↤ YOMnyTu?ҟP ykHkR c/ll֍ҟ9p4s#+S_$P8CћD/Y>K}H57_W$V@iOԌZUa-?XP/KNocb +C8yđ? P0‡a fRϴ})SL/ZjBoYO:5vɴvY6V껣{WK}Hiu d A(U+ABԛ̓PbEyO ׇd.dPyG0Se'x\0D闪w@qj7Be@Cqm8O]bE R_%9m*DSC(J.s .Oa*){{0Mii6 xV >'*a5ضodQ{}AOf>]Ja7+=l2]zO ~ "/XYx %T ?ڕ݅Se9cj Ov &Pq&Zƅ)rQh%KX fp{MC82wզ?@VN>5}$IDa  B]YF|lN&H]QMߵ~gTNJW! |!h|I?4gU5>__1?Y0F[P{Ծ3{ۍ!2lёLd`z,VbO=YI3VSnuQL7GpO^JY6aΠBl)6!9;?i 7_K΢9yOOdH:?PI?M{sDIdҎkqKNa^7[2LZ.< 6eUh hݸ['lfز5&u${mꯣWekq&$D/Ls&1C0GLeC3:I^0 x ҡɓ,(|jF2@iKmѫIsթ[eӖho~8"20cyKþ5!Df/ݴަ?ʂq)N=I()A@fKDb6,GH(LC޷y !p٫oSؖsAjp u]Ɠqnsa>T̥}PV-8O!mL ;dg$/cj|>9؈ F+<|g Z W|zx,uJgœ(ub/~0HYYrpf-ȓ߭'7]lqbŔ{'&Cj{߁`Y|fKG܌Tyld8Q)jެ2|"0HdoVp7M˚CNNhUķT(>Q^W)˜kt<>vxQ&|v ve07JAJ8k+^!\`rIFdrk쵹]*8TPq1ylHX`.2PX_9";t08t%N&h8ټ$sMAҹTl:tfj {/f~K r>a2H jzc߬Nf\j5&xh3{Ku퓱$AڼG렇4k߈xoI-gle>7Q6?l=Z2s0"NKjۻײb.8Aj5vYjpM}RVQ*@ ]egh^a pslmԢfҕH8{l'`Rn3k~0Wd^۴jerpc; 3ϙI*_<=D] 0@@_ >)  B_fI؞ȗ/ u, e3EMV*+|G3Kۥ;=OvׇX9=XNk˰Vi1nmf@U]NZSؑ D*|w丽"8%hMr |H7->Qh"%c:-%8Gt٭1^$ [DzEVm]kn';CT\l(r'EQeW)NAEt}$uVL\Ņ"S{:3yz+HћPPDl2s@@0:X-Y*,nPYܫ鋶g4U(X?y`\#k%$QwR+s>(>B1,6 ->xGy 8~yGE6IS;BWAWpWJa|mzIMvҝae_GK3hdm4e|'䮃 aw"4߱n5̼NW1m)pš5@v H-z IM6*&Iq󓴎^󖪨 d1+OXeI)\OI"D2e=B{Y=8L({~Y?= WU- V*=pg}kB; l q$RA ʈ * k(S%H7feɊhBF.xs*CkILTh*>ɮ=^K=ؔ~!j2iZqQikd̫P w5^qj;(fx/Nlu'v_ys-fROGfiiVjs #3iur9FyAÆ~afɤxzX.-z4ʓC')=LIYm"D-ހe|_DHg\gCw(!<]i9rlH~a%sT=cvKdΉ ЅF(u:@}R~22p]J^qX/r ᱧ]\u 0J.A!|jb:UvҸ-RAցbPѥF%bY;2=b@Ӧv@EIxHͶmZ5:KHMK-#RPϠ^ F`+Ś@!M׿o~6-n7Yq+O,fAL7A!SrNf Hi0D X(?& f־AV"*C77C`fr&Iܮ5ujD6R /u0,_Tָȼ]vTGNYөf"Uwyf\h߮>(SC772I9d#*")^IWɄ#g(dS1yy-2PZs^BBWqm1Go$oex-Jpwfx;uMizhQTMI>՚. ݵ; ~\lNҳDhKzeiW#c֥5s~&%0ZbDL& 0⪧KP]hO(͐-(WsO/_XgIJ.p/M40Ro'hh81~rD[~hX9>~H)751=w?oØF G(  }@P{Áƃ_| HA R6LA(0qZxM aR*.99R Ʃ+0Z`غ_[9Q!1sB~1Tz dzC6`rCWr߄6 G~4i,葄'b}ACm匢J&J*D}y9wxIwtOPTqfSϋ gBYAYɤMG>f/#1͛"30컁C _~|JH}rBOl;s#%O] 98e|`nN,cAk<-zH?8b|zN8ߣX|hT^>kb811$nN7'"F5t$[w/K=ƬiJ)H+O]0t_՛E˯Jv#JX"Vrc.D뢹٥2k!eJm!y5 kV=;$awYǩouqc7]!%rކm]^Dޅa)%?DAE]I 1떀H5ٍCM<2.DI$K8/q(tK^H69ןqOgtO((/)qZ%qj1IF&MŜT 0G ۬c'Pn-ToJvŘS2β j=!(xˆehyUr3xC`:xI*2%q >pⲬ{:m3_革uHľ]0mދ6h,5K#"V⨥_/iLAǖ[AF/} j -xs.,3BW2h=%>#&pKSf#*P /ڶHOdPWN̨M("Jϊƺ_NM  u9i(V\am|ܪ.Wdc.kY%>*EBQ}> $eCNVSg_JfOnu1MG_2;|z#%c\G 5PB}>5Sݏg p#>j7!xҟ?^;KIyNPrj uH,m?^1#PE|p(z~ t},7 [k홧TdѤU0zu|; /u 2O]Eˀ3ckT;K1JbF$aq k[sGOkM&pӯk f+6$UߪܲC+e\ƾ ̆:rII? z"H0FuL!l]d<@̯vo&LaIξj#``%[~wٜhÇΐh dɇC CG"6%?_ܑ|y@^Z E]&]tJjn n4RQ}b@8&۳B1aᲗvKYG|KӐFn`_nケqpP@רw_rVtX faN9%L!YbIL#0{LUf^{l}Lbzx!Ȯo3/HWn;sn}GEkoҤ#d[,jbHfjZKẽgU{:+*l^i*.:M0;GJ&)C[$Qj#k՛"(442`Vcb #evg8 Ai98vx(7acGmK3txW{1."`[wR{o~(w`|V|_#ܰTƿapvNNǔŸG 97#ouNZۖH.hoGmYާI fe eotBWuzA=Tz@Lmp=#;ڴ \vqԢϧ^CYZ5ЉQb+t9@y9Yr z, DKя1;!DvIP'O;P;r^#ÇPlfܴmh[Zt]OH[B˚m $jŤ1lEضVn˝@ny70}UP.iL7!Ĉwy P~,E )8+*C J?Q,?Ѝˇ>K(-IÐ톘 b QE:{wldZzz1zG@ۭ {H'Yw$)C}vOﲉ#Z?rZ8LS󯬫,KQ8F%'vhW~BZs38/ ᆪv=k'#[(ɅRsPq%5(mJrz'>\*CHchKs5geI֛mT %dOC+ЩWGp;UzB}Y6(ݎ~;@f.2xuL>rGgwQdupxMT05_E([Sxt1lӯک^h/BӲ2uV:|Fք ƑW]~JiWڔ<SДc 7)_BraSwQ3gM hyc AH(ۿ3+8d!;zH8MX{ٕ+hVɆ Ɵ pO#y.F]V %+=w45e)=u.%7_7N}+`j٢Vũ:Ʉ )B rpks׮9\3Hxj"=#!{uS5.{} -#0opK`dNe4=pZ#dVpR'ad{) FV憔7OYr/6k"ۊfM9f/'+}˼v% ;8$stP4rfp;5-k 3N-sC0[H)[*n%JǘfaG1mK;W"xA**3<7϶ ^]sj;U1%1HPTcc&[biJAr)b9` ,V|uv8']qP$YwsJ b<‡`0wyKV 矟\EeQ[.>imEI5m=k2Go!jlr:s!)O[;.B4%>:w~<hpuIܜ:n93 QԾP~

y0< rFx `zZN%p~j:zxE?~llXONhJ۸a,Ɛ1ϞxN8jҢ+4)BѴ۟ `n1oxebWNY.`=[*}OgIIA 0/m;<^gF\sGL~3M]B$%=H>ZWh$WB&b:$ffoo? #zL/ԭ-z+ *Ǹ&v٧/kYoO0Q ~xiE/[oiy:yPQ.R3M}t:⋱ FDS8 H4L{Rc+Z ^]# w?aI歀lvQ_űOimK[<˄u[}.< L"vn@HJf͸1ۗeMq2Hd :-ڂ=A4UK"P|JҚ%E/w蒪2.%7aiрoꗣow.|YJUע:} :e+ ۧhצl8"c*o#?W|*^9i3o x\ GI5Jst $A^-f=G{&hJM>a:EBsw) t(mj%(_e@-{޼JP`]ot1zWIeB}^}1۵pe庱tVK*Ϝ T"v1-ɾ ;ō`]"ؾV[WrVP7 ٱ(|~ׇ1ť_TpOה=jB`߽s/'&wgekp[[aϻ" v?j> tn)}b8j|wݹ{F64껗R$zpܶȽ;^!xmi$Vg /DC9`RbzZc혂}\,ǃ\eTٗ$Rzgo.BX&a]«;P.G7@?1 $ )kD䲻X3MUCFD+%(]cذ~\vAM8HvSg! E/Ob)=rW͑^$B(Jz;}z6{]J ^w%?jNۀI8bfDLT5/7]gT"_ V69*o<"yDADw"'rs:-!53XXS[2'FʅR zL.52q#Vʪ6ڻmm}3ТGVвM b3:A s&u]]~ItXSy]& WLpڑʅcBw7)(Ęd_eHњ]1,rp{FPsf (fo՛:|xC/$GNi8eMΤ9k~ǵ2߅XQz0S`ޟ3aVG=|_W>Bi}v4Q$*"yC(/{}xi"5>ᬵs <<9d2)pF4ˣsGch|6e?-NT|8g7]0Jj%ڔ8#)>Tѯ6ÃV\Yi'#1`y\3bACN0tGG-IF!.hS% .y.FbR,c m=MC^ԡ-+#i&-6<*"]~}/_hj~<~VD[6G]߂!RI#KԕQggǧA_}Yi{g~Gn*kׂ{, L_ɁR-dWC]&rvE2}C&wMd#T M;t!<]N!p/7Z 5 vʓGZQ/%r@}FjoBL~3;I%X7/}XlTH񣆟A2N$)~p7`|)Ou+:>jNEl7m/Vwf7~OE~nڍ6fA娬|xTC.F/{dPv$;#E!G4ĵ6Qzw<P sxv.VgcV5 O8+" gEgU],|TV8 Uvב,rPAbD_ᛙ''.RoT aV3{׼l2o`'Hҍ)#_"wME;E;H]qbxaDnLc`bLs!iB|sLKTDsz쾴ϔ<<CHK[D'~#m8PG ؎4aݺ×Vxt/Vij> N l?· !+O7^)>S~!9sw^QG`_8,R N \3„R=dI=!AKlwJ]I7cǜS\Gi;wg29Rr$&3% B&~?U\Xy(=1rK;'vXʑI/WW qփh)D}wϵ032~˹[we-ч;ţN!c BjXnxBEm!0.I$ 66-F ~`FO{POyZ{΃t3 u_&\簔GėRi^cCr_JMCR6( G+]#(ĈUAT@4oXOt, 3fUC^`S•`E9+TF@?y"܄@̰p;CRFGd:cu(aF3zp]:,=s=s2V&r-e@II~rI,plnZ ,}PC:%+YF*eOjXCJ>TA=ma 'oɂ$o]EP8y#!LݹV#q]GPLwn;F>@HEuYbt`߅|Jaw"%WQ7HϵB3?LqbcX\1_CdfH6xX@,90%/:Cԅh^<@lS߈_*7 ww(,&S&^U߸'>zR~Rn>jc>F!ZKҞ6uT\A*fkidoxoݚo>qb(wRSI[7+1.$-`Ւ^(XAΣ[S FwS8.feVnoc{2WܽLpsb(_ co0>a`.K;~n>WB*aDi_ֲwvF}ͅa"X5 ]o!B)䓎};پ7EYN;]J3O mnn7GD5r%IkT7lTIA,ݏl5cAOY Xk^Rzj"NW{t%L ڈ Y=9>Yx\+Bf.R#eiP'&lf5UՏ-#] igbdJ4;8,YȉE !D̺ m#ߛ?Eԡd^gHNWsO'7fMOr+MC}? Dބ@bJ!]5c꿑*fr$ Z:- Sb"@pa`fl<^C?ɑ?w<&&JrIbM=iO3F;^l',LUʋ,2za#bOꋒХ$NoH `e'$%8 e} ^KZ L!~(O(CԤtbw)v;P%O#S VOJ9fn0}b*UD ?ދu 5`)Jc"ȾJ0\xRoǜ:$P%_Qs>x`UάeD#jteg82mTlA6கY?w/f]o, :6{Y+T("n_ژj{BR XQi?Su@s {N,IWN>6|8D(:lgt%],hL LHD_`Tr1:._h עYq^2ʾ[.+{kYg~Gl뫾A`Gfm x}l ֮\);kc=FTގFBqr0-Fk_7wVH %KR`0OwPkPm\X IyQ|yQ{Z{fI³RC_Zc 2^"%y݁4 54LTR4̚KYKے9S3Buu;:ˑHތ}K}9PI&Յw(k'm1@R\6Oâ5L_'PXI9AL`!< 趱6'̦JlQ/AoW-}'p%׆tpAߓ;dpH/pm5ǻð[յڊ~u^DezG & g]4`]_fDvđgؤ }-O1!^bWliR$&-{l9P;՘Z"n3&,73tb2[3gbp+KsQA2i%l#g %#kn5#p(®@?o\;*T㏡6QȈ>X񞪆 >WF%oۚ?HJ3}ݮkRE5&ʘE'9L!3eHcqz._Kɜ8EL832D :'23h/|ϊ/m=$՟=k/đ{V*SE GUjx \$u@%E D9C#F2@)IVF(^?HՄdj8jo2V%ڍDpE/k-i/~E,\᪂n8dOmq~)91;s!f7p\"0SbRa1GQL Z"yr YSϋ'뵘_5kR.E$َfFs@~ YM /awmġ U {c-V@31;׺>2|ѦtV\^׋>:OZrm>L*ݸ(/7-@ |L4 u2ͮX]rpi % Nru*Uu#`X@N?Ht  Bٶ6Bvh(|i[);`' ƒ4& QnWbؕ(!t.bme8Y?5<Ճsx&~"bv[mUۜH,%/q<+ jQ %:_R#/LL2m `I-.8;&Y I")ӲP ٸIaCXx:`].(0>_{18c]El~eڟ/⳰+O})Et  'R{9BVUԃ*[_m|nu9r"J2a[^u-GnL/k^8;"$S*;Di}=Yb+#d||~}p׾#ӷۚ_qb.%я12={= x| Q @ =/&f7 Ϫk6e A+iXr=j<j?f4 =41'X } IHf,E Jp{aj?' x[" o/$'da*/H w ";!4)۪U,ӿN?Ma,N{P q @r=F)&b1HHS G[݈+k3$z[辨Eþ쩔OH쫒&h UKY"Ւ3$tv]wb~+f3{]35 Psn81.>RO~1CFO8OrdO U4&۴}F$RS@9Az:liK7䄿\eYalN\ꂧk VU b1[fs& WSjebx5u&hBInpF+qhXE*l8u$SB|'Y0lTPtOq&YkL +B(xݦc y6Y풪e}Z7ow䪖[>*FEa,# ]֦]:?H5<;8C8'֞3x>v;~2Tͦ8 NBx8z}纓#0;/T~j萒Z@DV3W L$&$;*Cie򵧞{ٜC ZȂ-x'NO$k#LΠƥ%@[bטBbojp;nϞlo)X̚,qLq/U3r{E<#L!R4 2N~Zʥxtəy35:suzxϺ+3k!},1G; )~õnl.&Y5O Ć?J&E nxTNU!o|o EҴ.,7{ EXs-?pR(tyu&m&-ցw7SEo)*68 %̒^~"BQcԽw63{i:c0(Kh;57ҡu\FZ^ k֧aOb9k[2H]gJPV,mK z}J ?!ь$JUvx^Zl̼\PVکB)q [yin9ی% NdifZBZapգOyHh[u)j#5ue95ʝYKw JgwVkZW20|Oԕv+b Hz@}Xa4N̍=*.n Ў;29nM@?L"l~F7-o;R"Vh$ ^-It]G=?? e%Dΐ5?#'LW,^)Q6 O^sbIН] azJQ6NDJaxl@)&Wş-?`^ ݯ:lˌ :W:P6=c*H_ϡ  $>@)0qM ZH}Y|aK?-cɏ(?VI/+uk( bw2fcŀ5&JꍖG 9*\AbTϳ;rBUIt0ҙO<19yY6z=p$\<|I |g1DfDz9x"fWV FA2d#>al_U$ za#1ڞROvFi߆ iz54Gl>kMFԐRH'7Dv98Cs9:_?&ȁ_-#H`S}ZB/z=CftI xAcށN)*ow~{'gg@cPԤ> N,[8(4`4Ğ:&DԎVU@Ady"$뱴m6}\67Sg?bix" mU탛JkM]³W"m•CȞw@Jc]Z׏ń D ݂󟴨%PgȒ 1vmý)>`fgloczʡHd6v}NtDS&޶Ir'Ǫi7O)xT^bSܮb^ F~='. Ô!33_uX) ta _1kC+I}`|f8Y\G,Y[b&J$tBN|P@F%L/!|KPo[ါ|cuIyJ'Λ72%'EKQ9z zf /]cNcD'!5W/IE/Woc۔de)$hK]'fqj;m(q|J霅&mag5Zǯg3 ah] ]b>Kp-#cc|{$l.:1;M ۼ'`n`D$ 6`C.{ ,g|6%Z2Z W C2}s٥KٳwKٻS?݈ܼl̪WXgP C%amhib1K %]؏GrѠHՉqZGSt5㜋^qMuSݥu! Hhېkأ04-Eb4Kvop5^ojh85~Q`Rq&,*A-4'aVuWο)f(ez a=^.T @8^W=wؒT5Kd&cx:u!8b׶ }A J黌7$",C~H BCAvF>a_͝: CJ x^vӒ8P(@L4v^HL *d[,跤ebǁFe3(0_󘺶`зNHї`*uHe]11E Jww YKD4Burs.4 ݷLA=ބ>gݦSyBBj፽c ?x@ Qpu9?BN/E2֓9Oy&v?r<-4YpCܘs(ݿq_h[f*KH}He:A['8Π!DGsD@rgqrp"9""ٜ߯Z,J"` u$%IR}r#uQ?c="$#q#Oݥ~um&z!gPpv2cne{ǰW=sBj!G\RQikLG"KL ۹r\c!Tl(w (@;t} eF;+G89PS c̄KuE%zrN4/e}y1/`3 F5IS!8;?FjwGJ=_n7Nwbkfdϕa2Ð-.oT\M[ 犿Pw=l7^sGPOb:CSƸH9&zXb3<=(pN{7}ua>"lr1)F Z=I*i_)ZS%YVe00XB?I_#Zx$vH\͊ƥȤ S#ٔFQU|PT C1>Og463sSKi Sa}Mn6;HCSO=:doQD!~kU}{']Ӣm? ݍ͆ԅkB4"KLaE8Ae4fRn}Ik-GId[ o8w2 3}ǮWeK6tv0a㎮}tW-Uq '[wPϑ 9,dNUJZtz~|L(ل`x{:ɴN-E5jT+F/p|G fi%OdZdY T(gO,S6*}\hN1!O蓒ZT0l BsFlose}J'Z>DLB-QGPN!h{lMT2i2

l[us62ɕoVvƫ,^DLb9k2hS 9wgg4aJk!l$Q\ZYfsup,KlAhV)!|\ >Ym|kZh 8~uY1)<): !qwldݔ%Ҋp6-r2" ^?/h儽wf i| .(N8km(Q5 ƍٳDKg4YǿX=ݘ8#T]_v<Ȓlexr즁u 67Y)k}x¥9Z9px u]+Z,'KqFaC(yd  ~rQߞ@7ЁhڇkE:j5c{sa;+aOZ~+QQO3w֍ՙ}z[eGKjR oƭYXbJxԌ]y46*Q;*"BM}GYp/Mj4ESD]%؄6Q.r_Y Sq%8eCo4!H|RX1\Nvr{7ܠ-j. Jf+V|JDU %$&%U_oHBOZٰP!Bh ).5>|2cLբe4FqD)Oқ˞ݎ?]+BtlՏEb dI#Geipq.p+)s%؞$K"t)$N4&<ƌ<=WK[fk!a-8 zT=wuwfŏ#Jsbޝ !(A'Ȼi}En!U5o%^^׿m SGu6RHi~ĦTAFE[}P;JUz/ި7VA TQï/Qp ^ڽ!OJrc0s` ZW"t܆ O{ cv\kr`Fo$ҹ4*8^nrwxt\ /hODW^% o(hwtoӶ;^۽St`V) 1:PnI:l7@*$nA RP S/8'xzӮE҂BNKife[z,ĬpxI"m~uCwt#5 7J;[?ܲ 9.O_tV<%W䦦ҙ%}%u*^H+5;{2t]Ng;LTz و7b+%bBu(Dݱd sd jf) OTg`edH-aг} oe7@kRmFB@2dp+wzO ~ХVj7*LK`kj;ǹoCѥn*Gy#bJbR@L4A0j?]ʆCNeM=˼K'(DY. &ڒi~jC%#/n~ Sm}B\B}U- (>Ol6qZ8$W f +=_dhQ\xQn!Y섩PҦ>nw:-46ʶ3y>B?1 if SA= ?seҦd@]}Qd " `f͟wbȠI,*!5/ )E$[QsN[&sI8*Frecݓf8il-}g7vP>W2`vcI^48_7ŋ# pOw{q b=j5+#r Q>4#rQAdыw6>]:GV'1"c4;}ӡ4!ԅ?0Za$ɦfA@!Eb{{9p ԰&b-(T !\Se#-ӇrɊP< {2Ϡ`~jHC0vNy( (>ʃ_>u*YyONțat[F5~鲻lG#}c#0oKPaPӄItmvkSd.b;  98ղuR3҈1 E>-Ox6((}rva@{%W;pƀO7ͲpfOslTĩ<h4yͲ"*Aa1*v!PڟEErEZXS|iY9֟ HQb~!.X䰤|sNFi]+# /xX';9[B,>V[x4̢+"Lrb\v/O0>t(?{>0&CQČtuzپLMt 3,ar] ȿӡk-DE wjj7b?ji\giő| FZ&n&_ݩ GP3~隒wzt, ͛pN᫔_b1*Y'ސ.>#,ALe.g -MHk̈OPN?ߞȻ(GoHVYB)"ѫ[8ήY<M$X! K1:kq'ubYJnhj\O5W!u/Cv+Du6zo\J@.u3D(Cx. C64Oam@d,7ko7͠*@)J^Ћ`b:˖Rc37Gyѻc+i0v4i.N#I:}k?ի]EhMG!2c$\/sI- HKQ&_p P)5Dln40s.P5A0-qjSGQʼ&89WIEdW -ġWʗaE!j_΁t4\H}&NȢ7-Ѣ@6V橠\!vW+Fxt:JYgjD Hyb o!FƐdf_zͬ! %|q?sʡ[^c ?J=)Vaݧ?a_OκUb/.,2~e'Yc8N#)n˫d¿CYw^9|W.Kp)pN9A4&0"PDLeJyOիv,}0 q7mh5)??mXWZ2lf'jl_98woe[p گ=mgjtϕթ'W"~$3Kv = Iqd0.6! \pfxv<_œ]'DGGTC!z_&g//o$[ 5>*ng;4{5*Bm2M2\'w$ nkFTUVS_^Q6^*?t1|HUzW(JjGwJO,[7M6},HkMqv FLSrowSPGU;]̈3mR睕r*"=SA +A'ܷ:SVؔVpqHR˻^O:-t sq{`<oۻJeXNЅQWWl13Wp1O7=MtǢhG 1ٿF#vTE"8uiDF "Է"m]tA'#qWݾB#eZ<9wĮE\ j6J56; em\? :MQI=UDhaoq/[~8)Bކ. iO}C 9 Ee1L0db`Ŏ]=f* j5 AG}te|Kg$e@Ab}'RHR7EC޺QЅ !}15s5Lm?AslTnHW:&nYd#fb _ǖwc5=B~Pp)!U uԄOR]^P{7ο޴O5g,= ڷ((`fqbE^OfYz#=s?)P]A!vH(g}ҕj>yQhPa81bߺs=t;'shC׫n : PRFyCS :b/hy-Į{6سbH-PQQ|L6e ̿d_)A7x_%{paz07[0Y˽?NUEK&fffnLIԷ=C=-("; N huw+h^^qoQ]9.ۘ{.{b+3({hRcZMy:4{Ut4+ScWQι׿P)i=f>uxwid |\>o3)ocaq}Ј"L QMW^w.%ƬƀTςi-f_|}7jv.sDr3 h_\ݻ- lIZ LBoi֤Vh= n+jrWgdOI:o=Ֆ^`W0Td dx$"gf[oVV:\RL!!e6S5[zPk[q9ޗңA!txI! 3RXԮ%>}Xa&@bmJ-֤Ԩq9%?&G\*B7"dw<ܞ~}0?2*96b{%(Q"E.q1Z"p/1XcSsigu_Piqo$lwmܙm7&7y+aȍqS@'2-ۘ;Umu#}sgG:6 ^, ʩz+{h0}1/f=q(k 3M23 R١vX[-ZFvG-{*d$+TA' * _KRFq&G]0\jw$&q->YOM'bCmp` &^F*=MI(N/Ik c0[6tjD;^[YT x~LxؙwP1^,VB-H~(Z̝Ζ)l' y^ 4f/͕ܸ^2‡Te-=TT W uLB,Q 9?}ad涴VgL̎Jd|)p<،+arw ; ס) 6.R."a 2gD.-C x|NadZZI1q⧻{dDL+j oe6vrOʙ^ @;Hv#UR څHJ"Muɠ'6*-L*x :(&.E3aHXgVH>;s\sԫǤn3Ǩo>ojZ`W*"b~Q^®zl `y"vb㲊6 f@`*k9rp!fDGذe; Jp7`uÅ9VWkϜ6DCm҇j5_8QODeRgV"wkS[BA7;0QxX؉B!ۛ{¢-W0*8ܽ*UF (z%8k)%*8,7ꟜJvUw{|(Ȕȁ2A[uz[> xdLfD-GZy@)5Ciϳ(hQay>t]Y> 3',_^3t- ~[6H8s`%Ȃݭ/@0V1` 1||TxLw,;7n2leM 5ϰ5MġIcq}CY>.3`Ϙh4[=¸Y!M gٞ$40FfRhrl6!IU_M4(!]0>:'1#~k]0{(r+R[cŕ8MBՊ]nov&vr/2gFri4ćGs bIB1kE*ZգXnȥj 2ƸjN;S)K^oz-nGJb灁X|s b<]ArɞU&p9}ٿ?#,j *͞ hj&"``vNFq1EmkmOKQ&?T?&Pm \=I&4L%623w4!57 @$HJg%NRWr vO;U!d*o=5))YTn-1u8ȷuD|D?x2كHM8}{kHAحxV )!]E{M «фsffЕ+~x<iCW\aw4-w%]\=A˞x o쥯y!kPbHF?.Dkq) Vyz$:&G-fOΣ+\.A)QyU;(x-i1UV8>j&6W:Xе;Éx>%;)6bZ'1ߙb}s/iKR: 9k'#mSoz`Vq.?SԺa;nL(͉XnF耚C6ҕR %$:{qunύpD .FQYkQ}4!%EhֿɄDy%|݉Ix޳IAyl`t{S-_;yJ ~ywܓd#xBDF.Giav%d&}J!1SJ?{; ALD mB R% |E>lpk>VҍMD<1gVhh+>=4CD\E&5Tr98y "5*>aԠ= k^ѦN3*C>N${!v>6&:VJNۻ:I NCn1i `oNdzO;#2r~\o>=4VrɝvHԶz#Tp%raMb[g % 2C4:/-MwKN3- F ˤ|CZ>h_(N['2W\A2v-ǂ [NmU_ޑ$'pI7 ˷kcetkZaYJeA0[!+ifՊ79)_(yM+-[aZt-|Xf7Ϩ%큢:Mכq%vϱˌ=+Z66/ k |57EVR:75:~U!^1;,;iZ\$D Y..BSX7piΘs/?  0 =t%zMt \%8ǩ[wu' |JΟ)>X%M{ T04Gs>N[{%)ۈ!4)bn[ـKu03*uH1T=lр/W;ff'fBF;U0rۦBw{Q% LﮨCm+xV~`}q pNꥮrhĨMr?HgOrz{sx)秷8E4oOu %sR&dt(G{X JbqwYZO0ef:#֨h&RI綮H~n6oWڵL}_Z4%p)O\׮Ϫ3/l 6t嶩vd 2X/ gdc ]^XfKʞ*Tu| 4/۽'׊L*.WH>ͨ/nNC JSnܒ7Ppyc~9aQW@l(G(GCPB#psjOh#dFc&ޓ {D8ͩ4EUW @AJ q88AYO^z2ݯZc֘VFq'h_zN{wW+jLbMp=Zȃ{#=ώQq ࢨڼ]7~b>` avPj&BCeP~rrSlSPek#nǬ9@[B`°NRʣԒ{҃C+hƿ>5'$[P:Dm '\%z1. ܖT#zn7eܨjS+)܋b+=ׄx9ld F{Rt2c]DD8@c ;I;QmN'`z3f"'4.}#ΆQab M0U~* Q`UgZSnUgK>{bd )?ngHMyu?E#DzsO':sF)mUÍ$OࡋX~{qpe[Zm9%3o]n8:J|APV9GX^nI퉭R]>N8;Dpiuyt$ۅ|#uһDdTWZ%xOHf$ϝe,B%IIl:2&{`&~Ή5FaFOj*U|`J2 !!M(~F¸5.7Ѷ66TmrKvɼ4s#vsUF~~wTmI(6;fǓ' ɋq$Th !;HJ 4~Y3eŹ**>R:)8Uz=\+%򂃄l!:' Ya3I"SR@<)B? lBq B@Z+8 ֱJ1,zr{h|;4WEXi~ͳh<#^7ǃ²o7ʋj]m0TH%:ŵjmGY*ZBg7?ɳ~bb'[jv4jh۸ 3>Vk̙T1;=[4b>`iKW9g}.*WȎ;d9-=|/-GZwN웏3A[g h پ[,QrS@KyR B#hb2l5L!'afi@qP.'pKZJε.zV#sL/C:kLti4pAg[uw^~Mϊqϩ}Hٺ[.LC'{O+UG(`E%v2n=C"8i~rJ}F[W? ߑIOP]pdxQRM1 6g庣DSP&kT'Qj0) $–ZC'|g_d,G>sX ɈQ޷zSOG2СGTx|mq fEc)t[SVb!gYZ07070100000296000081a4000000000000000000000001629779bf00007574000000000000000000000000000000000000005c00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/ethernet/broadcom/cnic.ko.xz7zXZִF!t/٫u2]?Eh=ڜ.+ɓDTvod+Tfh3oil߃\Bk+yI"p/L@J aa oT~q퀓 Zb5=\{FeΜ"¿B$ßb5ӽB'fm]CXA ,p.P­WGqzG}mx&-[hi.bw&=T]AkMy5M?7 I9<|`ƫCoK*Hm/񶏘}h4'5š?buOX: [gc7#9S o=g {hwbã3G$NMO|X1/eěJ-eBl_) $$gFmSf> 4N4]An1Ei1w#MP>SG'vV|dzf_`Bs`"^D5psQ[H1@A_W}c'-#$W4?a:vѓ=14G\XT0(FM h^Ϲ"Pc?5# K*V;ț'8oYWgD7` G׵p[T"^2Wݡ~{pFhXl>h2 q G *fgۗ p%d !.{gٮr4k􊂳:Z{ox[/ wY!a q\0?%O =3ʎɿ X6CHؓ,o݋ E 1N)b՝1٣75&Nq66;E9Jg^c+z}38> %8w3XQTHbTtX:BdRw'ݕK\ &=L< '(G$̞ڰG :wY nȉD9WmXF='Tcx!M<*m.̳.BoksDuiĿKd>b"tOFOE!o־sғ8ws.3IeL(%lGj`~L=!Z8K==3qgyDO8!npF P,C Mg#0hggChQe&)[ROX6t0#Ta g{lV䔰͆~%M7)0F:oB|+x e>PKV-jڴu4p-h@V;!A2 ;ڇlA򹣀x2J=`I.؈hДM/+eLᶚ&ݡ|RmyrK5 S]c3fE~yn-F :`)ٛDy/QҮK>W 7lf=:6]6Ͷ$7zvZ^rp'>vώu+[[h6/7׀}H:[+2,UZ{-}!+ګht!DYXBel,ϒꦂTgUĪ62m"&zL%~K l9 V 5F>FLKՈ:3CTު63~{Kwv)MixO* (SHZo)¡o7O0C>: |^D-o$Jb"I 4:2ꂠ3GRI1\PMIJf|kE(]GW/T=ZpM+|J}Nܝ~2J "X-{|>*28(٧հ56(,4覨h˥ 8D)QYvn,DWH7g[!Qsc+oaF5> 4N(#kQ[a&vԌRD?8Uo1")‚ /Hv7MXŒ>9-Ym8 YŌ2SK9bO /e kt苞dJ\3?3b6Ժid㱄@<̃ZqqmA@'5]U_~ϐa1hۡ1ΚAs 8>Ac*ԞJˢm!LJW3OѪy$JFJzJHwnpBݶtZ +a.?̻bQbR :^KlN^^=L+aW3̼WNK 6rebH$i:č-[' 8)."k3;z)yANu?;4ÿo}4ƣB hR==zNN9F&wr]GjЧ_InܺpU`?tM:t@ʕ->l~*xQd6_U Ǟ9E l`uWYy֐5TZW/ʟ+ԛIPY^tzsG].\Iჱx\5H/ hW45B Sԩ?[Ɏ$55UݶA 9 |}rx.xg^F_y:4 HϜAMSKB;e:le5FLuu]HF:k.LQJC`(qyF9'뭦7&cBVadn;Q6Dv6&9c_U\ua!HOF~=h\KsكMp4*G S{OLiERy;+ 68MrՀ80ے/h:@ڍnym ->7^Jʑ7IT6펷%N7=.RfV1;nJ^e 4|-"J$c5%'}d@5w.ES-].?^{e2%˘u0#[#ʭ3a\Y n"'DU9*@ q ?p~"xUm7nA2A ͚˩k-`|IC „%_,m2wXn^џ#7H{]7_a58g ,kuB/!Oyӌ%B>N!>vA:,}&cVxR9߰S1&x_E ʁf; 5gq, }_4V ^<74M0O|A,p`n=Aly83V2/FQfEw|B0ZK"l^\\KvuS0~&YiH\;xhl%(ߟGˢYMn]#ѓ4c'gR$Cp&E0E"h 4*֪l뉲4S8%a%)G4*zbil<}X7KBP+ Q^!x-Iޛͷs/'Y=Yam'09atGPjoǔeݷ"-~#OQy+Mqnw%uQzTw`>Z+L9IW26pԸ\|1Јzhdl49z`CP@[rT6 BT4y5ʇ05&?,AGaJWy.CI#Dj.OKݷǣWRU:slH 7Mܺ(T?" )d|Fuh!Q_ 3v۠29 C[$)\4Î˱re)d})VxO<(, G s~55At|cI.q/1HN,_D" T-Pq/͒AХԥ"؄P[MC\Md<.vʭ?Bu`%qSϻ*-G^fPPz VFM3xd3mnhDo, fqϡ}v0x'VaaS-.rgc_B?s|r ]<Ȇ5x[|m/c7Y gfI D6CjP{%0n2 jJ)(*69! "W m TK*V@LN`wu5Ip"L 0_>}ڛ'EE'nax>}XUт;;@]mVw")]U<:|J~u=?>'U`TV u0v-v|j~t Ya E)t;BG83X9NId{ǡV7?k0 Stb5a7Ukb-a<AGlUJ;m71ɴ5zLYf[TA^o"ytP 4E DCFS+"dyI`fT^#:#c3'ea&3Qw5[c^-9:Ww1^F(dVPK_MhC,O_NdI߲n9{K.FZ7xovHL4&ƈE zϪVjЇEwXt\s89"=oU 9::~[I "0F=S(P+?W-}rubʶ={b>ު>/(*>&{ӧb@Sifvcڢ\di {Z_l{اQ5L@DI,cqv^Dvurr\\"+%]"ޯ˰tS$?XWn)9PLrN#^2.N)ZR pP攥=o}x#ґU?Pz[\ٌ;/IqjL}8!7#z=}EՄ90ZvTKݏhPR&47^d =f&AaG˾dddyo"걈(н[g*:u)w-$hJPa~dy_Vн}#f:P,^n+njsWN}\ÎsE F?cʵ6T=QbBuSmǸ11GWS>hqےTPSoͧϚ)Y^1$'|ɒ R_Eg 9"@Ȳd\=G%79bNB1h.<4t/ O$71l1_6cB]|hbvvOji!eWBqX;' ֽKl{0KWTz \9$C&GD27YEE7 V-2֌W][σ78k|SVTzpϬ ?[8㤊`},E_G>rpN?&MrSS-ɬZ<9t"[A<.}1 5& 'hv"3vB)ֲ~Tg&G)?u3FĔЮ+u3EemkSjF4/G߻CuvCs5u -R/rb6XKoŠB'h_OrOJGgfYO`C|}07Ⱐ}uh%&~KW&!J?R.z:ȺgVnoVϫ="6c\7tH|\ڪb [ ǢJ<@ÞE7*8Dq73qJGT)-eMWMӖIF3kRU~۶rzCKP}5{$AGPE"(J x|H:+o@ms ;)~vzn6+o(ׅ($Jef}]V̱TKiIlpkTzę &F1ߔڡ9{q|)u=1ċ !_Kh(JN= .6)Wr'Q7~]mq|Z .}dFPEr*ZŒ vs$c10NlfA5YF,5_4&u^) Zӗ cxT nЬ7@SiBb$$0qVאG`H/ε"S %J¤a L1Q $13F)3&Oo4`Q< t 87C(&. #\D0}]$A'N [-S2ĨMnE'K}*B{̚_79UoXB*[c$<_wG,N%́& i4=i\ p4)pRw_EdupIh0/a?;JO!p|`%i}q:94uI+ti&d/ ήN_&_ ~?P3HkxQtmxP_rZ{R|;!aD+c܉7No@6rixM Ă~FԆȷ˺'be%U4fI>&$'2߱Kt[f`'AeY).;elWo#3ͣ+Ww"sղ4Zʖ9x+@%89z^Ssu+Zj⟉yks>BR6^m`GP8>nRi,c?4HJ8<,R1JfglFd=k wyzU7t18nR (ƴQ0^alal>'r0 `ޝ {Gs!k냏R9,_5-)|p 9zFQn+轤gx vRR2kENO{`+'o"J)m3g{dВ=\ 2f[JY6sR*˭EZ~ t_`YGOA]qR+7o&lNFU߾ emq3!CpPÑxcs*/EʬΰzT:*9SCZ?T=AΜ-ZFD<,CQ\Q?IC(.a M#n2Vo/Xe[`M)tŒM(l _rP9şb|V}:?H$fi`E ?fn^_S+M|Qtds['Q0V2c (D|YBg5,q+#쑑GI3Jk@Û:hЇk%28)8x6/??Ee+_jWzN^j -6i%n8wz#=5 yDrqA"Ze\1_n5%<OMg2R!g"Nn2) ոQp0HJiu koS@pM}$|jJ Άz9{  F(P@@*"=;z#x'lFOւ-jO5hT0j{l:i5|[UTsb&SqG]\ʜ{y7B+7CܸMΔ`*1}5[ಀ<;CfnߔjTvAo&a&IL!TH!*!oWۚLXX<3DWv1\*"=W@wѻUG">8KÜkeO`!Ӥ9tUv~'Dϼ!Edg_]"r{H0ёH4Yn[ Qj<0^ $**m7;&y >*5V $SOic|+.3#0? <u.)0yf Y)Xo6h:egnAt^,CZ@ 7Sxd#.(93vGWle/g /*=(u)]s-kdeH%Z:sZ0W_ p96&YF%`3 #p]okd&Y<SCQxQtyU~Z |(V;{O+WF8d˛x[~颧wpZpZ۱v;#VJ*KlMYE 40o^ qbMb\#԰?\ &%6NǼG|2LJKCu׳RSڟJ*l8mzҌ&TuAG~@<1I ZqԑiXBwn ;R-Y*C8Q f= J k#A, {߹0m"dpׂ0AN+Vo;^1Ybk5Δ2dUZ5Nj[K 28?$IU2Spr3=e v|-Ǵx]?^WAս~"N{*aXވ)& ew7}PKJҷz'A*6e~iTGTb AOͣ1P{v@Xq(K|AvG*8 kdž\_ޚ٫2uM 3R zfdY~n Թ$@|z׺:3 #d~[Q 얞ZБ۽ljһ'$w5_?xAjݐ7!-GQoxgH6r+NI\-ma_VbS!c$|YDGvYg܇ny&8C|SY6Qx/spO{  Y$~k`]Pخoij=iMt84.eczGwfjd%@L'u@0lhÎs^cp$ BWJw|XEc\uDF1#isl[Ơ = w{Ƞ]]ٳ 24l}AĎTz6Xj+At~ZvDȌa(nbX2_Zx[jG-e> LP+%D9Caw? m1-V)O z{2 (.ox_ N˩SS=Ox AkqtoI=@Gs9-jm}#kAĬ[j(N ;WJMWNa`#VZ1Ls!wR+vBkYʣ:?u ?=~P {yu?bTo/aM\p:`ANԻC@WՒ$YFCEJo*Ktͣeja<E_&h?vt؞ 0Kj_/ԇ|X[+6pX+>EJtp{cȻYsAouQI' >ohv Êֶ}"Kj:7 %3hc;ߠHh`ԍ1_k|8$e3{JUfxJuRpWlKXL3Z-oJ5%p\\P ta9HQ;Uc-.'s )g?)zPGfT_maÆ~.5d' y@r|5(Vc?nyR4>3Xe33~"b qn ^ ]C;RO@4yu1# %SQ>5+ ; !XCuzf{oa7lED{i2ś@q${w/̃%ʦS17VD@@cwBLB}QjFm-ʕ9ZXj/݃vj1Mk:+z^Qbuxfz5grc:r=V6 !_wvY>QTJ]R0 +XDl=[GZBjVFAp?#GXF3DMA*-"jH76W;k-xE8;/끥A0J N&53@26YELTE٧吆ж3;C o$ h۾Q Wנcx\9-a~lDusK޲X|):w o w[Q ZSf"MK) S=kvԪfy,2άof15@e0* ,ԩ~;5Xkϋ~* XY[^^V6>fP#Yو+$e?] S38%n|r]i5fMrZ!V<OGN8eZpNA:Ȩ/iҾﺗqjV L^kνSK Xя>eU2tcDHoұ+z$Xg+>eCْKxXη#}A7EʯpݮO/FX#ZpnMR'?"p=Tq>7/}=}(Φ51Pk];=+sCS&0?7W< :sy=6HPo99kKLo+ [+b'`Wؠ=AQf+:/z ^vxǡjN -Zz6J*0"l 4O_oE *>"wH^kTaj_:2O7fcy f`_.'DkeH#,%A a8ml(~&3s|=ʲ%khy(KX];Y8읃_F { ub M$iHtl)LLC|DV6-3`앰KC@$¶!xC^- d$"Tnj3MnXͺnj|t2r`]-&55LMTx—Ć9;>4'l%4^@Ec&vCM}noF.z_ (ۨ'"KYFVdBK Or2 ^CظCG1VL  džuE4s4a/rRDp,"ۨq6_5RbE ;;(uמW?`ʼ$:u٭ ܢo Ž0Vx)ڊv:6?7}QKÏq..Ì)}$\_-,t=,EO#JU3lxf=t=YN(6B3\=4ŦhZUm@ #Y?ךsv"PϋE:-MZAw_UO/2X-PO<+X dMfQÑ֊_XdD0n'Tt[*h/P{N/mxaj(#q[0pU!:\knl@v&WM]M渷eM"dPSfv:b3QVF9 a’Pa{V%snhϿ(ς!f1ϯ۔qQM]r)n' Qlmc٤{1g OLiPagƐ ktu qKҠ5aI?lvC^R8`k-,ɻV3.IyNOl#1{Hqq)ؙ+^Hkuiueܕf6Yg0scӰz(qh0na ڴ(}2I_Ymu~L8d,ή=4+D6OTjP_" 06c @uY0.M]׵P7uy-g:Qoz\yTwMޥ"ġ&N:ObFވ|\?;$ 'lߎIWrq$:<Ŷ0Jc?qTD`>+õE(\(cZaXM~K wcxk QʻҵSxtQ9G,@p9Ҝ![\: h9rEUGh`'dwlx,)\!aX'.~{;PMĸ\&F_&e@ ɡ|gPIT~fq&6wR^Yyp-bA[@.)ݔ$TP2YVvy 1gqwQcOx"_ħ0P2~݋RVøhA{3Q .Pu"c.O%LPKm YqIt{5\l9fUCA!9Ə$MO_3&RLNFiiԼB`/gJn$G`Xe@hh $"{0[:lNŁζin5uzzaoɣ `AVF ŗfN+9IZYRzT› yCZ@ ZG!#Ɖcckʸs66)*֣Sg5x36;Dqvt̪q?-zo9@1;I*mP.g t,w2Wvt?z''NA,X[׌h80 H" w+S[ HJ?puRrG/Ɛ RPs=ˌa ;pr8_3Z .dsOu-!A 3 ުmdP# yAugBykm008_1||1RWF.(.k\UhOy+kCSey8yՃjg8Xe5nh;!#´mhl^$aL(7 Awk^_KMPcW#b/E>`5]ᇫm'NKYǫ٥_C}]Pdt`4cco(0q =`и_p .$RC=YkD n* vh執GY`] 345foFP#y99-q]>򜭟mn@MjS=ٌ'nBg.#Q.cm.7џbwni 1zPϲrS n`͓ %:Vy*xr􄑟+/`gr5%&F]YӾQcVIҜwP|cWG󲹨J)Ў=-Jjhig5j[bO| >h  :PbcU=:olKMKo*湽:eg ed Tb-׎dPYX~ G.{!h6)9% Cq eiO{=-Dy 9iЍTsQrZ~%,%uU~ӄ'1 Pkj3[f1Z-:asq=$>.$LI ˗]9!O*b(^mw-3B1{TWM]:ɌDYI.0 0MJ*e z42>tztѸe?:q`8Pvnf &K NDAErovc Y/ D8ɼ7G!|- **[#cJk GkQ{+9~Zjo+4-9XcFd.`ҧՎW*2[Qaӵ~3ƒzq/[ƛINw"0w+=Fœ>Ly1o| ;ZPJo U~2"Wi p\wKt {?0jG3@ dO_#_[2Þi:A;=lkNTÍNr>BcxMLd&fGon h4$^,4e ڠ:Ekq7E|Aڴ⳴LbS֎o.5R5O*5@`oRG |}qsx]R@gQiSϻXz7  _+>#;NLgg͑(&}.('bf"t>GѯX?QZPloWg4Y0R:ia,>CΙ7gq7ჱw|IQļyPi`L2|^LUqZϡScYo W^lAbӑjiQC J{Fop]w4AEV6h| t`FpxXFuR5xVݡacoWOM;$CTqRzTg&X f@ ^3XX&;^g `Qkq f2pVMUN[MIj9H~GǏ=5{q8Ahi\}^12xBDt.q20}+/9 >?JwD>XZǿ!P&?|`wa Wz.9Mp5W{qSJ(/BO35$<'u)ud.TGOY=f2%jd1nvn! ,߾,iS3@&;K[\!u%tfv;ؾ!C~E2r\'DIJAX<,h# r}/֦4ԎbwR1O}ŧ}ZAdPP=5kVWw4\ mUdQǩ%#_{~Ep] /ʈI_{NGQ@Ԡ6{g7v 55|oF$S d%vn-Rskx }sY_&_P&r"b-OYzN`v5o5T0w əsf{ =Mf nzy^ەxֆ,ᖁ:;R8델?^9:ʻS6m L%N_JhHn|j-\KڑV:0M-Hajzo3ޒVzfCO¶t eԁ2x֛|߿QT*2}M RZTdۇ1-e]~0ӦcǑR}U#]6kJBb¨51$y}DI2VxG-lg*K4%-KG͓'W|j\QJ⋒ M)ގ@ L̆VPQ}%zL  '0b'Cc3ᙦA=9B,vh@Ր \(;p=nul]⹺7) ]U-`2XFf,gGzKhެAq3FnAl^y:^K3%PUp@7f~nQW8},#7">4N)WQȂfn̉At螧yKI9*o{t쬞 xhcwC2C% Jܺ z_gy){hK+~%ѻ'")4"?sdP!+7bS|`5kbo^!^wV) 4.'7g8epm1XrRDmwe҃gq@n-;͆XxB^VEv% [A[mcV lU{CtMףYOw| 6{ feI!9`,^u<-_TQ,,U»C~M3=jLMQ6H m{atb[ke"o&k^3\ A |%ә7!J ]P(ÚNP<֍s,S}#ۧ> \Љeb~ r<cMIЧPn0qہX3"Q<[?YkLYUwC#ԅզ[*(ɕ[+Ӿ1Ez;GCUz%N!e(ѷi 590fZ4h2BiGE,e`|" Vxm>=y4 Q4,cQ`&QtB%[Ⱥ >wa÷Bxo6xcq?aVV//{ = oQO&!=b>9$ѭIC,o U2']gun\S{|}Х̲i\|xFm.H$S?{ofb(UMDiKV%IlVɌݴ2Ev݂3OV 7e~Ҿ|有z<22 q~|iү{;D8rʎe]drth{mJ[>JnCud#}5sCBqaKPHFal]ɦJhEѝ~E^ #II2P޸x tRެ"~dzdbluUA%oni@ "B|n/^䲤Y^G mzKPVTW]f+qucx!h:.|a}D=ZMnCc3!֢HcU ym.|lo>oRF/awȱ߽ >"rK )3>z(xt <Λ#iGi0n)iw ϡNHTeWԎZDF:_%$C=07j mNp.c;x/ndYZY70ȫm[7NY;@&Tv)+YG+y}Wr*&<,CUxvت-_Hs*i`~v`JP&M!:3qN"?Pv\b$Xґv'104Y {{xh6!FGkFW:KB4:if9>gWIþa5GeFijT- *hF2FfA侪AY_{# KoWΤەDYݳ(oQB]4Hn" ,tU *q^(T?DI".ƄMuFopŵ8(=Ԛ7+ٶIR53PL3Xwn$ 9fIAQZ*텴pp_c!R|edq1y&[Y- gB*yinͦjq=BdWÒ=ztV!Į@Hpْp3 ᯡ:óvX=tKql+#GώY ,|X$UȘ}ٮMcSsbGc/mo,J]}y.B+}B݈SPcZ-z$՜`r`ck`A:޿w2WŐ9j]a 1XЯ G⑝т/=9(ѹ]8`RP$^lI/}4zƚfme,sa3h]Ҵg tha2rOc u\\f?G !7Z_lnd`fQk*Cog| ~zEHbQ$ %6aH18b&e`2 TW?u':]~A#f{}=Y<!?pۡad9ʸU,'2r518 [xPRO*`]A+^8ׯI !"_΍cd Z3/_}I2v:&|-wx[2u;ݺQ4B%oDھZJ>`*7A365UӋ?5~. (M٣|Z9.K`hfe n!ICuYW=lMDFY iW2ʖٹnbKAџZ^scg~wQ7n5ݒSs[)4(*.o.x]Y߯ sQbּjq^(xwK1R&mY5iG6#/82uGeة._C2'$0:I>&ARGlHjsG\ڀʒ(qm{d}cD eۯuWj95-i܃OkSG |FD;aʮSkBL`xvŒQr'-3}JX)ZWXl󣇳8FԶ uLU #?)MŰ,*V^963=% g=Yy="4oeccIM̟@;p]h+BbRNwqepe##"8CLђhUlFdX3gv + ׾G%g&Cڔ?s*jn}rr`-xlJ Ũ @Y=e8+/;J̃7s0 ]vu mg'/W'Md>e>G@fJɷ+Eh٬ᐪ21 `O8(WJd=<? ){r4#$ 㽠,O{Va*py)m1 fh;ja$J[ɻ߁gYZ07070100000297000081a4000000000000000000000001629779bf00013f34000000000000000000000000000000000000005b00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/ethernet/broadcom/tg3.ko.xz7zXZִF!t/o]?Eh=ڜ.+ieUAޭLv+$;zt,4w"YUIe€L^wi^~aOm8NԼL'tZ5. cd;aP~s竏j@A-Yl9>Sdy1K%sq̚H`+qi&[°jAݒ5UJQ/PL-WkvvWSMWmq{t&+5nuR< *4`4Poô"LvL,3BĤq̉xЃ& 6vCo'!\S7p&Hk\ڒ%(#jY'ҋo7–X<7#>z~v]@WEThaٺ+ x'#Ru!>ɉss֓a0sh15;9uH>IZW}(Y'4?l.1w3<9-p[۷e%uQr}JΒ<73 HR@R9XJDMN>gB dtUYםESFVwBC'I*BȨUr6E*IW B#G ;J͔l'=߇f͑bLfa5i5 Xt7@06dӡvA«\GhMV>n /Hˆj:.z&WI>KRE1-RvP%@ٽMӱ_g2cƢTnlj$/ Aŭ&u]ekŸR`iRٶd0ɯoj FzB=2v(?Y5tbXZ'id;Q୽66(_GH"-#?m_ AԵkyFَt񌡽SG1Vj-M+ >sxqOw5gmoA5n~>~ش Dva>\9Ebwzπݘ,M vMy 4mfD-ՒtQ0&PӀ :CarCMlP#RR#wokBa_y7(GѓK|^l!Hv5x@c2cޜ1׀٬,wW;T$F}X&L; M׫zUڼsg}ޅGM~݄:69~3o`$R<`|T(G# MYFQ0|E~]*_z N)Z@fz\ c.}n=Z3 2Z6,njB ]p72"O iҊb7kؠC!k!㫘mƷ*Ly@"p/| s B WWJ "E![C-vI^nbV^G>qvB=? Њ$erGT{ÐAWI{IޡB&%xztEsK>Q!zW!`}a"3FA^ vjmâ3$! yu@o/`EuAmO6zxc^~P8%n}U S0Y|(uZ9?yZH]*bi۩Gia$dGū[`<|x@#onP$,Jf=J.r77d3C6 ,]#_s_Luvjq53y󉻎JԊw^xnU2 s 2-{@9H# Ox|Ma*BuY$p6v9s>WM}`[.y녌(ͬ7NmjEˊ3ϔRMDDNb5VB,=ѝI+V,AFe<17%ԡpZ¿=]5eqGmYyšR@O'_x9,X:Ƕy~P;I Lk@?9idz/$,{-&{F.j~To`\{& Q-8JOql?רIJjV. &Dd`C'߷{/վ}R\T%ak尶e-I" C3aF3kn' sy^ IOn.5uFGEtGn'=mO0byMwh3#"bAhJ'x26GNdaA2 D`vIlFϮ,tap^(̊?xUyl9 zhW?Q!T6} _¨lQ#]VۤC^Wio4~e% y.kDFA>Moud5ꜵ@֐G8k0s:`6?e65`g'_p1?Gg7'4O hӡo wf(kQ"_eR>%$%ʁ^ΫoW*F$% O̗fs {ޘdՐ!_Djj5.O2FyEYb'З oSčR⨲5XD1QOS粸OnQ8E l^LDeOnH  5iFVүNn@GK!#HX\rdr11{ި#EǿّGN =UP7S;̊ձn )RA. Gso/Rad !Vb O:RcY(]T}Q$;os\<K |2d`o>;Z35֥-\ 756βQU$m\tdn0&oF.&L {F8N|O4O.68rŦ`5%f R|BdM xOCAB_Z\mװFґ,ٿdԀ[?4;Z{}Xyk87;\yw46FK( 9@D?HH; ysSmU1[F.) ) C8 FEY)/]QꇂKV/ `7 okccKHWazZ?#y e0U٥K83li25 di3^e;'8f{1ǐ}7Q:1dd,~قMRz;6>y@d'yC^XpvjD$eBϛzDkwiKHOe!ԝ}IGѥ5+^Kƒ P%!5sڭ'DrsHRU%;08fz;= hWQϭ1(Q?|yd6/8r[>@e O}h86  4ph*EUfpqp,*ri_Hq)^46;=vUK j4KLQsZZW Jf0fkgE%͖NRD*|6Z餿#-& KV%j1KrV6‡,:ts:^ W]ҹA:y9#|\)z묭 Re D툶v\ŀlZDgok.׋+pf![l mid!3&h"R؉]R'l;x|؟yIDǫve2R nYQxS i"[c|&R+(F֟Rxx{A"R[$Jh܃pBxˉ07~`2Ô%[<}נ0lq~xj>hQ [;>O[Ё}L ԑ0M- *OecNdblOʉ:Kl`~3 1zȌ- V$n0m<;[/rg DN0~,ԂLL\\D4=Y+}@ A c2@L( 8,)4^DpDT JF7q=LRj2ȱ3Q wM?y (QT~:Wi#+$,՘ h5{h$6. ‚aax3q7:h$^Ǿ!2Ĩ$mPpވm񲯚)[@"ީWa!w"99E:?:QHhNfߟ;$!W}ƶIIiD Me$ xYPAK & Ըu؞V; zfЃz2i]?[#5lyW# u?A|"5%KQ- _=H)I Q 33w"tb~i:bfbzbl@KL4aoXg蹄pu8p( x<-]P }U>cYɼB?*r,3?Zims~މ) MQ5ĿtNT 5xw/C$?格$^pCvPP(ꮼ_=J?`^jZG簒[ L0PK'1ۉ3\f&, fo̵a _wSUUׄE (]?B Q[6!N꠲|Q:hi&qg̨pp)t^AqVYסm Kҩ{H{?R x}ƷD E$,X2 Π@J6A6\dbp]=y/f*Q#*x^\ @sZh+Wm m=z, s1z"wJKxyK>PAiB]#&mdj yDžʳjTn7 j5HL #GS0yv6*ATVl#IF =s5Ze Ċ=,( 8U[3_2}7@TԇROfXi%l|UWu8 tl4(WԿ#u5lV֬wp:$wۓ~B9_g_~6Sm5N]ގHbP;Ӱ91甾£1BIG߁>0yB`9[08-XK\\Psvz|cI W| ZpeV]+&0ר#:{WuجLI.yxJ[ڛoOhwHi:HEU[r~{WXyrV] ԐH<^]&Ao)4 r/:k'rkmPDGj֟-T{N{MV['TPq0.)!VlKdn>*XIid 6qغvr_F y P#"L>o?c_eD@ZFY#(#,czV_ k5ɝX"൬:敓w]md{Fq)-qTgm0OJnt瞵t 4ʂ"Oz (_g2>UPV3ɐ#xX C[miRu$"T&/ripbx0֦n~e)t?{Y}q%X(YRMG'bm_ UqˁЉ[YKѴ,/%iyp4T} I!`Te٥G[p@Rm8Y6ylEe'Шy'n\ D΀²Dt^u:K&eL`|?`FiMvw]`H~t$0eӚ؏z`Q.fZ8wbyu;="xq$WY<H%k#0sO?Ȟkaex+Fܶlrpo*4E% lG][i Wäf+.64Ot&̼S&"K?_a/76^uaăVEQʤ " Y@= OCReH]]~pZHjn`j@cHR)nAu>VhԦyE"=txg>^~͋ds9,Eu)x=c?8&H[1KGfN 6`0K4 ~ 2;J:ϴ . ?;Ά)a'wA;lRv r0SC%\=y+ GW@1zp?0>zUHc"[aW*|\qom#;/_4xaYKV3rEM aĞA,~Cg+]dvi˿mo*7TA(#e9w"{kyhN`) *HwZ7P@*wCܪesO'S2ڬvF&/A ҉0 sR zD(n_}VCw,^F!"k+)ll^3ItZFDfyt2".qiERT8: TLʥ{}t3Ұ'5ij4@/`u[C6(-΅Ci0[#pq5~ܒ3w2ZQQ8qp sZ_ s׮3:~|h7~[8Y.b,kȤ"9?9pvj' ,<Юh,< 1.\8 }P*Mȶ"1XӈRN#oZ<J  rte}ȇ$ 19b!&^ !e}'F:)P5 \;ތ1ܜ7B!6ʀyv s`lquT4ȏJShv, ,3KfA:+hu`DygʵK,D=L 1j2;bʓԤ(]Z"?MS~=::{0 AG݃b no*4/Lå"VnQ$̶6fLJ `C "xWo Ņ"%LhOCS?zE S}fZR"M ,HC1384z%WNлX?2`1;6eR\!Ǎ)_Rl.yd&g,__IjE3ߜ `aњV;-fc^]*u΋$еx<=n4Rlɬނ7^S"%p?t哀04B!k b8!^sFaُH=Ӳ[ErqD76A.n?˿L$6k 'Uibj%9sA# ēI0ЋT7.{ }>oۇL6Ȩe.xmgsJJ[ |iÑ)@W2@Kӫ! &t谐8Z\d>bm6/ ؍fFqQk00~ce0=1Gt#~7KʡQZ@r.ÿ6K5. svE]F J‚AЖg5ʔh/XRr.>ώv\=yW!kiRdqǑY">*y Vb }J0j*oI O؈/V*lH%` t("'G5s>vr,pp+S Ja9Q*MҿGhTU/.궝G\bO11.6gD߮/YVGP(?QUҁC* 2uY oKU_ 5*>m9; tA[Ep_n'?(ƒPSoy z+ٕy>hEɔ*O3ĤMezVA^tF vُKƅsam&p3Bl390VЧKwع UI~1iݖ?>,]YLՈ-"b8n82otuClo9鏚#j9fYݢٻ=8Q@JyMsXHŰ޷ ǬdKU[l,ӑKׅ>X/*Ž^!v">&nIDV_}&nVS~Mb-?f&豰N?Q%(g!]V;R/hTjQYVW X/ܟ@ariAWAg]n{) 0ʸ*zjiraT^Z`a&0 GD#VMT!]KUXU חKapW|K(C BGgӆUh fCH~`0Oн]t(\Q'LleibxZ*m+ECBJ4DXBթbG;G2(k^ڰZ}gx'%j ;̩ۺ09wK)혴E“x1sSUiT\-]6Z܅d?n$ˇ]~TC)3g=4S(7_6*Q6s6٘/R *I= =y S~BX A7d댕 ޿*Q &~]Mv86R@lP8CLgӀH^rtpAYV(5k[!hݴ~RX89-)'uaݻ4&-Iӑo,ȢCOO}mfޔ\R#Gu+los67rZUݸӾr4d5J|koDL73E׉{1Kq J73Yc-FM {KOy#iB ?p\ܴ-H-wX"Ԯnyz¡U5xW¦D(kFs0ևr8H1VWa;1-@(4N*Lg-5 [OٞoF!5JQ48dP (o`4 $6t] Im=jG&@Hqp/ h5e;܏3IhgV7RQ~#f%C_@WhD & Ab6YS^@M#ԠўLȻ<5t4t'fo+Dȸ ZDZ_CB?2p f=D#*;GFæǺ7XQt4%EܬY^? Ts38\ܝVkbs3sxcb7q|R;ߠ8X>~:h~ʭOBmHmQHT}Wabݫ+q ~6^=mW B~k To>;.bJ=*WO޲IEL=mb3G_= Sq @h\ǧȇ=StJdg.6i 5Y?Il߀`OpS>Ezv!#B-pX+@uĕswyZ0#2Tf 5#sY-efHHUKԍ\77 $19Y=J3躛ܑSLOzUC!SPe(A*59'IiMBk1} Ԕ]DLȨ\L_I<-ꯓvjBCVs;YP /'i]tŇROPJ) @v,`/rM!)>҂,zsʐb'X.V#o+\oϢ<q4Q=.sȺ>U/B#0/B6*C͈$C6}FS \Ijwh&?1Gmo@#]U "<@%:yj?33⽊!*) {fd$ۛ0VR'YUL[Fl?(id;gaaMZh!0|W\Np^NU :X* :  ? 7h`R} pOɖ2|3*>i#Hw2s@K*1S޿4#TMEVQ:6ڝʑ[mj&Yބ;5DW mIGv7, R/~zv2 "FuҋMԸC}_ –1ͫ!8łM~$|lk O>j5ID`mwL&UXO]@ $NBM;Tb ݏQzHX2inB(@@ PxVadpKwdDM2qҋ1bR"ɖWu!/mCم N~!3bx\%>]XNZEN5oZ,m2% iS ]0!@&9p _A^bXԔ h;-K_eb<8~n V^73k[ ÆWMsw 1_d&߶UӊmOÇ"k]ERx)m1dlX[kĥÙ&Xd"G#r'F9ouTf!ogia^g\ +42m`4MG+l:Ω)n˿N+yvB!)SN)IK(qR#(7ōAe%zkT:l5@#԰R=iGss˛wӂyc\ z`ephbD'b VhhAEuQ1\l.J$ u by"s,zgIiU) ]p  BN`#r`RUijD*x?aN=oG@yɟi_F&/R.v][bȡuq);tu=`y]8Q1/O [>4JxܠmۡH?ͦ + 'nJ uE;WpRxUeG]^^7=! 4JPXnK>trVaF!!1$MTyp)XQ=}_M‚ 2ee>+Vx;,rUL ŝg %иӽ!̊Ҥ03c]^+Q"g,@ۊ.A+,KJ^D+)҅L]3&cV\͒/'ZfzP+0tOzKwIAloR+n/2돸(sMzeR˦9 {k 8rO=ADo 2 @ JCqgP@ӧ-Kr>WAk"ఽƳ^?2J;-*TDbxQgٺU@sOQ59[-GqCײPN(yɋm**K,x"Gtu" ysb\<$S 2x('^VZ~9P üV`ӥ $~w'/{{)o>[9EK_7(8D7 Bm%@^S2ΜQ((:Gm` \ģxȏ; YVye͙"뮗ٺ[ԍFFY3NEz)V暬xv\niEԭPφ~@$9nlU1wBgüTN\cdM,t Ɔk01Og1b*K#)ě)bgZJ5N=KbŠ`Ũ 6=n_ #~&+FT`uI#P?$"ܾyX"#5}o^cy9]#⁾BR^{aoK(J>tq ZST Z' B頼"&υ<[Q\~H HKe"H #4Yxm Ŏp}WuR<^xϧI3R*. \ 4S& U`B0+*(:iTߖH$X/1|=ͨxr |S<&]wy1YoS{߽IT i:('@$ukRC:sJS6 jFU5S2ܿOul~i1a >ň\bGM D%ΕȆb\p3Y29Nm}_M!w®ei |)ѣ*s1-Ӫv0,=n?YOWԨ2gRB$ Yaw-jPm׹NgS?''L%:J,Ȉż#y2SB&M&)r_޴~C$Ul+4nˈLrfy`(\3K;k…PLCZ;9u6–N6Pi8ny9:& 2D5im-H O F%)rEm663jWL7'-%TZbHc+ SybHb\K@ʤF,v!_o#liQ0QebBc 8nf 7[l,&*b5#"қk:n8af@ܷ1'5Ir*Ͼy*`_ Dsgs"L2q+ErkCm̛@1kfy)~Cߞp̤  òb%mp[~Nc Y0X<LcdonuSEo <#\L@DEgJ|Xߚ^TcC% % ;Ye}z߸[c=jn?Hks#U I]@CAz~QA^<.pu,~V +g1 F+5g+ԡ;2S]nqnw:FcPN不eA Nz'21_!։ǖǼLɘNENOIp#'4r$SJUs@D2L6hg \?!sy'ON|rXrc_CTjW A70׳G<̨k0~rS:+h3p{3"`,|[-S4w%@t:YD4J{ YĵQx=V0 FYFG`9Y=ךH#xEhL^y /8-)B`f27?<$PȼYt I>({jSM꩘xe7=kZCug4:ImR J&S@NݖvɞN&90WFA2#.VW& ǟ,PKfmL|8a?s8{Ef+9BU%l !<YsWwnp+kۀGRl汌9%QjyL݈L5ɜ\ sb-GA*``":;?5v4'|=.6ƱP l䴚h Tkښ 7Uc2Qor҅_Gկ?u"9>X4ٯd,dU櫡Swy[w i,.IX )t葕&Sao KEUq2%(󍆉ƿ@ nEٕ 1- É(3{`_sďjJ,cꝀqqdvv2H?&W%-8*[o<12*[pjNȗ4&ۓ5< Uc{Zmi\i#^~|1%aiP@kDeC_4Ym6N/3",{cBRZwQkZC*;P>\_$mq;FlǴ<~i5H"J6hD+ $/-Cw+("o/}KցϪ{>žT&ӓk X% (|v{]Ŏ\p0[n rzm؋'tIh߀hB9!1/۟vɤn|)‰o4Y%:/?1d=KjZ,-żê Ec'41v!.OS#VY]xlsbu)zʬ[ܢv ~Re3K."nI hy\ 嬓y#^,Ԯ9@ lD@y%YO9&cN,FFIuJZvDT3L%LEoF\ͷY cg+ba^=v-d-AW%} ʩCR  )ګvWU夔(ޝbeVI9.z+qU^RϥúL̓nA5lÁAkDf23QƧ?z`U%sEK=4G%ގ8RMB~U]ߊy 4XbQcmZъa;"T=E֦y-E@%,ZB@P)a"gĴz0*3ЋAպE]fl %N%~`Z"#$ioʂ%u˗-Vp R"pקrӍԈ#M-]F4#M^UU2@ E,՗>e%↯xv*gTd>Ax/ZMsz 눷-8BSƤc{n-+H&Xޕ*%^! 21 [^>4z=h^%?qdW|bk5}+N!~q3yiz:t6 m$<#%q$;$s9b򥐗E c8Nyu?/.lzQ޼n"V$$.ba3/]\9ߗ때u-EjTqevӨ?4FdQ'k12N͗k_ ܉c!7b=0F[d]ż%6s1Š"ESBY.#CRmm̓)SAʃۯzV׌%q(M0Ek/jH#c01¨+FFoK@FHPpI8ULZǃOpqCX%>@+~TӍ/!Njuѐ$T\LokcNs tgI#Øk8c9lj sFrĵlf P׻o xpvƽIDk{9oѣYmsCuɦ%r6?|'aDu}*$ bbk8']0[ $ZOW뤒@_d~Q7+>Ģh"nKϭAd`&zS;>,),γo--aQ^›m3 ;!nP&dL47G.3]f*|,n]7d)VҁTn^Th?jI 1 QNr[acBZrQdydf WV1%Q;8ɩlC{;n;^aI]+sZPS:n/2 2q*D)Ϸ/(`=S& BP5(hDb7f{p3|h,N0$]gG!ح9y:bHԳV(%Ynm|p0 q>fٳVxčB R2>g@Asޝp90DL1%AM:ٓŶ<,Hݳ~o*>b$JʠBk=&t@|7 ԛcԜ4۩/<}햃̛Y AǐD(y'f~ :ۅ,q⣛TlAI03Uߤ}_j12.ae?2eѯr^5 {7%~˭ruq9 퉆ioؾh(`.#6%-a[gH6k7duUp+D~{W|(Yc4a4/5 %s2d}DKͽUU~ʱL"\5<#&Tb+@O&Nr(Udr'?i㑥t)zU͂arqZy[U)I}j1kTH҆D*-ߣnLUVEQTS uSQmŤHv8si'"-Җz?P/q :+;z0qAϱCV{-t7j~ 3֯glV*5&ZcM:2!{6*zGGzy&X5^3S=iRݠgi %J;aBˋ cɒԢһC됈eOmbYi-9a45!OC/b^-J0HC8`Ij{[GA!"!Vy {eXv0z\S^F8i Iݢ%!UU ^0&4W&|E.COT_^ b',QK|e<_#r$۪PH ,?{n*Z5 m9 Ⱦ?0bE ?<9io׬V74*61ofZ1Ӽpk]iE6.pp~܀ƲnJ~eɡ%<)t̲(_e^+-k,X5oIf Q|; 3 \<%R=oO$ “oŏ*d=v{.k8فAY0Uo,[)SҵH[4ɯ%\(kY9| W\ϖˮoIZ?B ֡kSD%/Jb(ܨX]}kzF?axPL vͣR{L6i:5[,$J^?&"pva'iXН>ܰ!l4Nn_ yU0QS|7Dz5nrɢ_N8l `H,pGP ݰOs:,u|co;(E \+U| mY>R!m꣜eSjDZdUi[TQz'˻j<OLjr$eH(}0+:_7qg[ | bY_DE CpEk:K;$s31tZe")v 9d)>A?*փvη&ᒧ@ξ񤠁/ռ}}fJ]Q׭T-U!f-! 1q(j L.@5Q';W=BrW2EgK9pԢ= ]$QtqʘAHܷLZRg5 4w\$ NITj iuR܃j(ul. !Cuܥؒf#?ƌEݐLJ БiFOF54Y8c 4PjT!A侚B/ Qu2!_4Y$[Y<~@j%f9W$2(M5atqЋHKWR#P? Ho;m޽Rg8.sZP)^ {tA ÄP/PCY SELjuYɰ_)EepPH;?hpX;ޠ7^İ|~0/YSxrQZ+bf[) p2hlJ:V$v \6GSt}OxoCH@OHo^up7uA^7:}+HS;.[mN^Jp5J'ex2hJru@< 4}΋AG E5jUot\֫a6fnӥrV!p F_XwAxB53plDwaT4᫱P ]k^w9+`ízy<#]6B[ @ ]b( P$…XCurj]#ȓ{Q2 (-?xMh3/6n5or>,Q+š 8L# m2ܵH;@,8wfqʐ!Q^=Iñ!S~*6`FIy2~Ljh0\=ą!W~r%E{ $'|#.H]vr8WKѭ%}R|]nVp5mLZ漌;1",7)K_t×(tлpS .{(` 1{Z͐1G 0y'J"0e4ֱ͒p@k:Lz(8_ ,T*7}'2?h"9kh`e'ZuY:kW]^`0UB. ݎZ7ᅊ22-$TaOmꛬfEJaI 7zX$a(A똊7;#>r^#Y1sL9x^ h L]I^]X\:a9L|[m`]Zfoi=w~Y-kC7 @`?ǾoȁN)^qjVC/$r(&y7T+ jWy>Tep:ƤZiViIA NKld׮"srYUSن9"}Iճ002*!+J)bOTD-I 'L_$ zϡq/l S=d{, =wU*k5w.)x)Azx gN5".4S>wzR g

ޝ~ÐXaB>`s~jQ& rR| ܇%)T+U=)>'Oۇ簶+CAJm4)Jh Ke3MZ.aLt[rAZ$%z^b@i=tOլ+Ӭ5!pBgV_?PK:rVC@<"Nو!UyV#[㔸^Y4+ -t%9 ƾ,MI~Ւ#vHg NV&|K)vɸRnvؗ:qZlD#dc@ oշcJvLWxaI{\c-/1-߆{A^ U+\&IgT8eV6V8cb]<z0= 祉6#\~)k-_2;0W`̦?Smtdݍ* 0wwIN,oGR*#ALΧh:!o OJ?{ }~}K9.:Aj\22sL~o|awhЦ(zL .Vd+M)| "y|Jzgâc{XjuTyaD:/pyYb51۱|~OL uݗ͵s^7)D/TVeI9NK,/6 ?yӱke~mkrޟNcmMu Lĸ[KImw,x}HB"ĨD+Ĺ|/ރK5D`a XdfpՙAp2$ ?̖<~Fq! zeB>40O9(n3Lia.oo9?Dpp%O~SH1W16I:Qhͷg8!OQ3sj4j`^RU*^ͱcq}zaj <=uK;f?6r$)Rᑞ"Ֆtx$mQFƏ"#Mx(h0OKVʇNHX3;UW=4RNc3qjO I $owZ 6}5|qxߡ _+O&vVn%/ ϦQxD &Lv2O2z?CCb'▥,-Yb cOBmUߠYČ~'WcN>"ۑ_ՄUL`˰a"٧Ђ^X.%z8 Nb* aXIfW|ETђ 2'ZWV+isr&]kdΩ3./Ty|<Z(TwC%,8* y! BadjV}~^>i?Dm| v.k%浻:f}h3A K_Vr<=X s^nrL)LPd3a42p*,FSķ2'Ӟ_YB}Щ^c>n<6[^}cͬv}x*_1;bK.v;Fb_dN0n4Ζc#!KڌxZs9S-yH2O#@ձ5хf0\/Op bY0BI.~%_yw\#H;:!XCpJFjx ZᰗH]xw$PZ֜f  \/^K%[ZRt@`Nۂ;O Hg,7~yA}}xBG 3 9QAW_34KIIghd7f S!d<)unN5f4,de|Ĝt (! A]~{![1Nq3iG^'ǽ0_bSx1!XmaJ#H{vJnDS7u}YLIsVUkD5)]XKˬ2|h)hD3h$QA2tis/|{$;| Il1ol5zղwgVd3әz_Z=.!gْ !bB=`%6 )µ͡SZ}^0 Gx‹ OϜͮhmdl<@/ d5!‘e# Eu҃=ZMῌ8ih@-0X+94%Xɧj8iuD>gHz~i^9].=9Ԣ zZGbe75Q6.Zv +y;R{R$=@)P9f6vqLkxVoLax} ӉˀM>}-I|ɆK n_BcI֫IU+Q)jܛ |՛ߐ}MFgNm3RJߟx8ݾ^ܳ8R6p* zoE5\'ߗ'NaN N:Dž@& Ət`w}$LY+bCgk]9z'l.?\la搰+zLA'J)E'O4ʩ(ny@b ~f݋ .;^d $u eG[Q j27nIAci~d)Sdy5TO$!0ŒB=mk;x*=N(n,A4`66y#<f ػ Pu,ҽR]e=vBW˿>si1$˜!` >ME=XǺ@Iz}'YE<$x)g䁥u`ZrN}~i0KE!mf./FÎ׃LtR(8lY#Q1jռ^5 q>ijN|=\"`ayYo= ̗M U [.F6[EHsB;Lַ x0󫧋κral"7^ hC{ +sԋUcʦ֗(ӕuWcE'ڐMs^9z2$`(UgbSfA@Q3Or R)#?[qԶ~\{(I=Z3$Jk.c2vR y_tg 0VH<+`2v"/+6XL%O( E4 @d^aН9v??ދ{p`iio6]SE=sqw!$,CaӰ_{ɂ設1[Dbޮ[~\bΠ$NuUձhxWs!|KWCn .:BgOԄ.7E!A7Umt RdLu1~z#e l8 DK Zյw컩>tW\UYP%#7Hӊ8 TAfyMlC]q̱"Y+MdTWBf\ūV>+:,"p1PVtY^;8.i(*/6Ҙt' *{+cszYXU-FXkJJ9s" dRva:}(2)!$#D,{?ENj@o,(UGTbdှ8\R;R_0:yDPȅBiV]wgX6 j^UWGz"4cP\+>;o͂YkQRK+S)ٟ0H\lHRE{p ൙s'+VM5^-?PB{!7y4;? CkKM/Mn$JxZ/95_^vBאz7#iR/bV̀ocþ ΒA0".bf5X(|[{4ˣ22݁ۢObKQ& u*6b$k a/yfM7j^g.lAE@kxt1?ߘ>QBvԛB=L|yQ,Ag3ua_şM gV]ww:YHI"Á$=. lE qqs1yh'Xn{@4%4q;+?mA:$  d/00(ϕ Ţ%>`c =(֧Td1ny2=D(:1<‡ _>FNz@ $w 5矐ܺҟӼQVVpۓ52dE6?tLO&+hR#`Sf =>439V4Ntɋ|؁O7U>4Nr:6wEû1j#'48`2,ȑ@v< T㩽r372ꯥQI/(]0ft Azew0]XbISB+؇ b*ս;.[ L5&sރ׼~"-eɢsD3,B'?MsD6`]+rbAz2ks^a6 ' pgzpִ`NVXRؔ|K`UQb&͑DB8>^0 E]X ?h ,C+Dq;hs'kPMzbͭϡ$!u$лf/ S*'o+ >οt tUH)g=u M'Ug_:{)p- ݒHpDrʅg1J]Okog[PE?N[))wS?tlÚDCeEpߪwOXfx j*BZ93(:tBMVҤg9qdd֜Wsn9-^'T)9=OYb9K+#$)9_K20 (3+RD,w[(H3WQS7R}eJud)j{%liOeiV KPƻ˞~^t]+ S.a;%\m"gЭhQ( VsE&1߉L=/+8 G^q#n d)ӧĞ3H԰ K%:iE'\\BzIC)n-Sܿ&v2*wwH ~-lƼ[1\+c^t:-S>ns+ ߰{\mOŰJtP_V0k| PkZȇJ^vL'ZVNyE}2*A#SǸ݄ \8xF !W>S[guuT0EɔlsBiDs jpiR6n ՚4m]!Ϲ=@RUMZ\Xӫ"iF-~pD"U%5d-}K.\,5 d;uT:4NjԻ?ޓha8 gnr06LaMvmqD䂓,9`GDt{!UFeH^g}Sq{c]a]\ Oka!I]>ܒB q-7Je*Cs"%_C7540N{ E2;ALN( >n.5L{6]?+zğt&B̈́F=TCo#"7o)`,^iÕL cir5ΎsioOpU;}>᪸GIZ7E4N`]?לzƛFcϧkbf.>l 4Fv9r㐁LD7#}c_"IM&u+"B!)y1.Bִp7㴷"B0]]]]3kLZ|X5x7r(Ode [yQMy#/VjIG* rv>_= un'J,5 bqknv8M-I GqZ;}`Iw/1A,eQJ0VO,&Dtu1`@݇|OB|J?{>1ch46r7^Ymo~Z-p7Nw N*%ᅨBT"HlVX.$[٨}y"Ït`i 6i!=z sNM[Yk>,3sxs r[2LYӨRL~qi:29uNޗ krWqnneE%}R%GXƏќ&z,+*6cO.tѩ_|gBL*r,ZW &ņ겕M*q/i{8"e |\Or"@P! $͊=ObǨyC gW~¬f{)}\[vW^C@lA+4HB,`@ιԍXMQ5\l?Օ^4cX:s4)eJ R>͛GM8nŹ9\Bt{.{&uX7m߳F-GAbao.mi#BWHVJra_e(GvĚ ʎ=Ӛf ;O!N:czNp9&;6ߺtxd?q{D.1޻6NvR2J [)OAbd*;x9Kڈk5^P|Xjyz zD\HS`D14L J5)}G οW:QTe+fOb&yc!78ތ}\c)O"`R\ 6sjK|Meg <$pq-NA'rYugY;{a*l^)nPjglwUS̈_d`­;-C6Mw&^0WST_ F( rQyT R@2GWKx}Š&$VA be7{#M$ a%69"NQ`@=pK#lU|L'r%K %>םk}^#[ V=f_ِWܜy*  ")]rJ[ݳ6PBIww Aby ū1Aom S I7 mӰ- ߵ¹U Q6sGiLhn`S#KYr4{sJKj͂` ?;fm$@>qk;.콑HݕDƂh͙;fɲK1{*ϻ@Mt!q?G\f4 w"a'|<`+R$@!WDe1f{wt"ӷ]:0k,\bI'2],H)HBK_ȥf).UJs "sMC)Kd]퇤;ۦz[0o7&{Ћby"K?3X-Xf1oWl)[KV ܇B2*c|--Hl?mW(9g)@ɢՒ]7:(H' wQkuΎ{Cvykf$^s"~4|p/:Sul%^|E2`5vd|[u:wG; (* s㒖..8ȱ 4}i yx51.H<@#FhAe+h^P;p#|nV4yܦvvniSd UgwN5Luu_C"]6>#Jvud@v ?ƪL|Amxb5 \S=D 3DR{}g]NAAȯ8t]r(Hx2^퐽o6"*ltfSž{'|W7h&>#E~CdKuxBuH~mGrif$ZMXᨓ9*옒*z$n@EvM,W}o !!Pة ~]d'ĢQjkap[e$2\=`F#\&e4!.hr幦m=8_¯QFf_%\!Ţ/b#ľ)G6/֦0)p/۰[;"U/{Ѐ>5:l##c蜑jBWPx"6*>a]3pU6]:$@An y=Y,*x:q<oR:r4J=" "ҹct^ q? ig{T<2.+!ao^eҍ%۷ʶ- '({(/=CeRmZ`W !ߨ'`U 0ӄqg(Pz[=ҷ%: &p\P0=+W 4tt€M̢PПג fbSG: oN]Tc6C}  :΋ &4WӿW)>fߣ.,DlJC맊йgQU'~IrݖݫV4\:|sAS+|݈^)n3|#Ϝ–l8)ZC."Yk}+S Qm )SX&^X\C_SJP";:hcFlв9@cd< _GMýF׸ D҉yt4{ӷ7 _W]}Z XDD#nܯ1U$:]}ꯃ~. AtNH#GKE0sŚYao@tX~g ʸy@ # pr]G6T.WLLH 8ڀ[bmɇ$ձƖS*R5 ğB^]g+S?+ߌ͎C.1JyyH-1$qy+"=?f,JO!Ҳ/l^3-mua t V+$; lo-ո,ò/w&JTˀfp%E)^(G^f CkFZ~/vcN@1m3w #cRN熕|͖evҗ1\uvhGtQi ۉ49 bmMg̱w`Go~ zUD`޻"}ooǷxMFN=۾m"/ RT:.w{QNīOnGH}RlGw*@&M)4Tҝ o\&f la|oP @¹qnl PCZOh$^cnʈ#:=mF47Q .I|.J"? mnO3Xi}}6)$r~p2p_,= q+C. Y{MOHXj4Dp*GVj'\chʶhy[Qi;X=55()27bTuEMܷƖbWANZGJo8R!sT{>Fb1oV=>Ga}P  dSbnw/Yc>?;IM &bzzTPNɻ4+4_|5ytV@m;g]`v*>nv5B[XLɅ ֓L^ׇIoڤdYqEȓD@ LuVś93j@Cmƍn*UUe{bvE&ry-%wYhPonfB}{% ?DKJYQQ f>f`dUAfB (g~ r“q!lS%wܞ.ԅ`?DPM RF4,.G.KH*! c8z'hec+,Z5 Ԓ­ez]32WMK`&b_ɕr <]˾?,YdE GX=@9AЃyaVoHB}Q^mr:2SAAҬ &{OᮌkthiC8} 9+<s_wsvT:NB.}mPWNBq$rSڑ3'ZrO}& Pi2bkP}xMWM4yxIGNC_GcVҿ6PҮ]K*.ùOMt4@]$B^NCl6_qcub{:l<"ܲN[v*I0PoɈvmZ^B'}G|KL0+;M#d0"j*G'Mbf'їYRH:7`ݼ;LO[呄+Rdv&:P iw4_hxeVaigrmQNz=GBl-"]|?hTЌA#5JYM(嵞G5^v!aw0S/&`}8É+.#"l[p *+1ULim<+R}9w}X}!TյȒ#>e-/5|0s[V@jguAD )P="إ "2+IҷǏ?PG֭=gq!\W*O`k4A ~;>67e1Z/ӝ6Wӌen(l;r >䤹'wj{Jrժz]lanQ8Tm.lP&X's6ڿ0J ~V]tlLVl{݁ԏķ^V|4K͐n?JpzTp:F">.&:~ҹh5a1LPu=&,7׃uYH{#V-0| *)54ޅNk] pȃ{WRNB_o+<f㌣':vx]Ӹ㽞Gi%͟aUۯȔ'uȰ>O`u39{`s 罬V(smƼ͊ݧQMwmm\E.WJy{9n[+ЙfR6pHPz{}Њ>U3?7”j +(ѹX3N͌ȧGٌds8ve MÁ d %tߐ7 "YG9>Arx%L;>QÈ R^TkRy5 * ͖PoHNЮ]j'_qya-Lz&6!큂 6ַ [؎ON J7[ŗbmBՔ7lҾłU#pyLk =ά YsSBO}aAD_^׉珉4N|g'!I\.> :;OFhP;&>&wݬ%Q;J+`7HTi4=/ahmΪf1译 's[{ӆ@{[UDnX fΣb~ZN '_m6`0?d[%(HRmMz`& RG!'}RTxTHfQޗ9D3Tg,$>NAZ""cL[ی&Hp9ǝꮝSz^芛B6JiAwi4R1맗C|6fBL4%?s7xߏ#JJktiB%B_zfX8sR/(O@/Yc4bT#Œ.r{WVjn4R3j=_^hno3P0&ʹݯ8RS.hIVhױL7qMYY0i|A7V9Rt=-n%49#*Ɠth o0j"T靚heVǫ.dhBb2+ Elm}Sy8Yl0n(oA= H`|2˕ni8uvz~#Yp"!6ӊ=e!:4v$7VAYzN+:>v ->v8(^K1 `rSR\TGH_D#Le*1sUi_ņ$d8pL}m^I!%R صkFH"eЩlR\jHUm4Obt>^txv9Gi}T ,t%QŐTɽr'*&?ψ7&MQ=&]ITCR$bsyzM;-nѐdusO&f8%/%@yƋ K Bs"rL'lGóp ôۀ!rw:-NŎԧ[kL3a >˧3A&.|: ȉaP{q$N>#D &\p%GӌQyY M'2u?jA=U8H}wMoMa@9I|^^&w2y>9}81W3ni#}.X9T}$qOj:w1>fЈe6G0V`-Y=~D&8b{J)<%Ri^q݉*1M >y4OD5/wV!qh&YsR*1V6L>b b,kK) e_=Rcü1hPyk"&k*ԑ`px!iZ_Bl&|{ 1iN"Sw) ɀ>_T1M9;7UPm~l?/Vt]i.}oXO>^v%|pEMIZoϑͳ?Ľfl8̾Kw[&x9💂TvRd;!3͞Tэ|RځF-sFǜT^ (D!DՈX;T r7գ),c15KH'EIoz7~6X˷/Bfn2Wܞ(l~quiĈZWr来C^Eh=エtgsrogڵoUzPxݿ확񘅉G 4{ D5\2gKN$+y[\/e [,F2-v/ t1#%D'%hR?[AT̊!M`u YەY 84zb_l {|!2 1'cEoXt+\dt O`{?Rc 1̠Kf u8fQG(S ~tK&䰰!{m-pe.H, ޘ6h|2mTySx.[]1ل6vRdZOw)B! gn _< @1Li7ZeHd`S^g1 zK{ d/`昮8DEdӣɳ6EⴝR߬zs֡tAz%WĄ'WCUm 1BgyR(2)ᯓu"h:}nlѧX-Bh<@(TT_L#,ItY |WU15Hɢs_jx4Cϒp#_WRhfSd`nu+Hvgd+Я5GE3Nˋ!.eZUmnk# Y?%= h Rv#9}?+VII{U9.uםOsY^g= vB߬!L V^]&ŮRkSe߇-?SkӶ 4cB(z^(U@dQS|ڼb@Zk c9:78`(^sh@obuvگV6kSP(өw>K^Ih0_ 6Q Eߪ9b1-:M؉_I~i9PF` i&ΤEAg߈,$:{eT 웞uh8ԪfjkrJ>aђv嗨,yz|XP AR!@Y9ߓn(rC7zGL^GnJ#ٓ% Yd%]r>L4?N<ԜÊ8mkڣ6E-νJM`b2r%r2lܕRPhU9H8[>ۼsb1{CycpA"u +h?yG7氞;R镀?Eʰ4V^EïL.XM"%hi66JDO IK/N={m)bd.8{ZYS3 yB<Ea+V > %H3c1q~O*5cf̰viݚ ܋Ӫ@_cw =ڛoNq/m4hE挭 koS}ms GjhRsF:$s}G{l׎-R-ud5%h6AѿCyTg"2 ]!H+[IEOQd{KXAw}h!NJd CAWR_8}]{ n1Üelz#;K "Л&V-h'C gfe`}1nMN"] dҤ|kꦶ 1HaX4cϵҥ67ͰS(QlYXTOMp  r}ۭpZHWGu;73ԀV5p.Z: O. UDab"O0o]2蚪B8@~xs8ω1rwt/kIk 0y_ߑ /Dvn/j1ňgCdq7һ (G[BȿV j E^n"Ţ{L *睞j(x+/D[^T1s)s/L9(Xa)ߨ*X <,)g~ %9SPKB[,8=C 6F9̢ȎoM]0kj$DU^VTAC|7C@ȑV8Q12ED(twju0V؛W}]Z*>i#9hchckX3 . r rIe.Yȭi?:TE>Wo|`k [\y0ċ>TrXVt5=.ɫvЄG=LS7O+QcxoٮIO4n^⒫>:tW@2FXᄑP:$}9 n,7#,nm8-9٩acA8%m]teGYKL}2*# TJXZI(<AW/>nDŬ׺5Nn?xv2ec?eg QĮ0N}9Sag}$;Z7ۆ<)L{ BoWr5բC+f V,tue1wz192E|klymy}qM=!,)qkvS 5r{p;r4؎t8qf##ƝD/5,:ZLhWH `#Z# ȯ2x$LZ[Jg.h$6V|[K@ȽԀ5 EYNcX 2;|5s=*4 cd!p({w/r̸="m˂iW,5x:j#[?zPG_ 78`,"2Q]5f]qeMC5ŬAñxb$yh}7dk Ģ6յʅZ ^DHt`<\Eօa`P1R &B-2R]A?buЭ\(c|ċzh5 U!MEc%7Mއz®W: fLFgq[Z~?V$^gZbO\o}IRBBqEm \ЧjSymW*LnsPIք"unSm-^8*);cH]̡iE,h*cMvjإ×1 .*@*@DtlA|yCTFLR >3["v*37a׿2GOzvk(1Ƭ[(u취Gd婲GIy]Yn:%NO QRգ^wY9 -51 Wi4(̏h֟F.JX*B9E,O9sU ֶtPa*O5y %XZ(c@ƞZtܞ Զ4a^֕:}P^/u|źjJ$6}vΕqD/A>,6O !$8AoaheS>9R'm9n7]mDZhPYg݋^*};pbM0;>,LǬdC`^ v 1mڽ s}9@%_H%6VB+~0<uwtQO(1x!LJ, l6?w|~{s0H\'-u;u -F F3қozP範. @4:$RM9\T폦 ~SUwʃ"T':?9"nzeb)l# m#fsF{ |+T}Yl$)bDmt^|[p5椆X!!ȜVlog fϸV_PGH>hХݜP[S !e%3f zu65$A%tAԴ͵+pʬ#*˪a^a5ʌzz^"}HkMRyfAD]:7Hҁ͘h芁mt}s $pwnښ8aaU.Λ1Z WA ڍy',RηgM 7:(Fj]HݸT|p|&yzSDv;yEF@F }lTz lޕ zB];$9&`˲\KB@KXZ5)zKʖN2,\5-̹^kTPq]tH#;P׵ԗ'W5iRCQpͭ*߸!ҪLl_(&7upNHg/qRG#1vk dYc@ C5b2IP} +)9q!1gx  `'?w5NAq Lwre&'kiw >R<r'y s2u> \hg-yVwsZY,N٪*raxU)˦f+ ?Z*O\>1B:b?EZTcH]ǧEv hilEoE%scn5pp(n!Q\ǰ+ThG*VI/m ϳc X"ZAKO*;pLnqK$7=_H&}GNBHb5f^5W:yqSE48u(GjZz(¯_yh 6 c9y /+:ͅyZ/aJ̲(/,>Y8ODȡ;.c]`$}'Tb^hLW/!"D8R6HY4{[8ొQ %_ǣH Ol] A,Ctpn+*.zRCp+1'vq)9#M` v])6YY2OS@ xy 2'QCn(FqٜQw,˵`RcboH]3; 3a 2uVCv>2,Uf9\L+aDL?|VמbF}CD(0lgZ:kvb,gL!$\!%j."~x=ø ݖJ%(M.M*#,6붖:eUfDfssFp~Ƿ18ѻ5>z((;\dHfNg=[;X~R7j8cBk#vDKA rΌ*b{TN9AAltZDXM+.[뗛wӔ> 6Sl,FU o0i; 9LrDY ~$YQLlϛ%Xj66(cSL6E Z?φ:X%h8aƵϫ][Z0/y]iY }Ԣ!G4FMq|ƗDYhm͈HY`)7޳KyDl"akIMܶHC6:ՓG Kxݰ+.?pÄyK]=! _DWΕ" '_~ɩ)i>.c>I¥XX8z:UҨ>ٙM:C/q Ad7JU޲CIvߞ>Z yMjQX_h]$"Wܡ'{ZGZdMI,ig .&JsNz䌐)mՙAɛRjF72wsGM1{A{#x1=j:;#>9y2q썀4M7^0I~_lWñ#&Ojp<=H,y#Gպ7pcw{gh{f)#8䣠.{"ǭU-o LtGs?"h`K;J ]tV睒r 9J.P! u_I-(r3zG+(ιsBsSE&c Q,\1AK nj)X~A-Gb:3Oj'vY:gN!H*"hu,ʠ I-\F[puL~IJ& ۤBReʝy㘂CSa늰ErWJϥB%>>vGmhXWW)0pžۤY]¯:, 3%^x-gݫOuO+~INxi5:n#4r n(BKL߯ CfZxbS>R-34æ:dgVdzvmO2 |Ca؍0[~uB_܃a,m̛W|9k G>&gtt+;QQ;;#H݌@Uoʠ!M[7z^fd`3.2{& $uY'`%i o=[.yQK#x4wPY7}< ؤT-s ; ;@qrpkhBVv˜\ʮCS.Ɓ$@d$S6zk4,toE-4UjM;t{x~^D) ͐WuE@#*/f;ui#3ݿ߈0joӏi;XZ yP$- ƥbF?x s;0J]%߮k)+fx}Lp>YOr٬a@hyn_&$"Ѻ+ժ Ns Pip{ G.Y#ʡoAǠyzfwb_ت^ȝ:MoCN!PxhKo t^Ķb! M$?\XyM v[+pSSY$`0a8rZô,~x\kqֵDb/{ٔ`ApOj 5'g %v/N2@o8iP#?cLBlHɐyaxdQv N!)C9'ٳvCjAO0@Gs _ݛâ-g9||eNa;e)f&, EKo.OA7FɊSz]A c'_R ?Goa?#"yϣsd*Vp0ik8Tf0'0q^|11z"byי [cj|MyJ?/7h4G9npox_2*Ut6ЪC;ٍ[ҥs1[%?}iq30 tFҝ5hGLK,K*.=|lpCdvəQLUjBi<q<" 'UL $65Q=XrL)e(/Pw>~udo$%A,>Yj\T1wWij2iː=+4sM!젞Thm#k(WT/{zp'wnX2r1SC.q&[.(*Ai8o9!}BPOIVBD I{x wՀ7sbV%!;qԠpŔϿtLz/CgaMBKRxE!#07?`ȑ*h0 74aђF HJǻSJ.=ԽߨdknaJB^CKnK=aPSy=-%+a .ZEZDO$ fBAj>$tCNىJgSSsK0P꼿 lr$Ac皸wZT5u3+OIzxNdilOvh)7G UP/*ӃճJZ95n}&Bƺ!=5Z#n &+ }3amUW.>h3oB * aǝoXL7 $nJ0Shu]GVQxu^ a{ѫo eO99hc<+CGfn It?|7Ñź%xR;4x[ +&H J̸mHwzh=;|%H;w読b" 2yX |xdg\0lop7r UQo`3hCP4-D\ڂ)At?4<y y[|!g.q0vX :j#]- X8ཾ*p5[8^*uT53Vvc8Gn֏z2n4 ( NP@Kb/ m&1} Dfx)m \B{b_hy{ZD!.1 }]{1owV::ka]mҋz"^7Z3>._.yAR2'j&ȯ~}C5j06[` y44 Y5jS\TXM<_lߜ!ģ2r L|~334xBl$놚C98n{ՐcO_˞b('Y8c媙D=4ȬPڼk²#mbĸ`cZOw,OoIɭ M)Rܩa00`2d_آ) Z˿N!(c83%^M{Ok|~b`n$7M?Ծh;/a/d  6{"\v֤M,qz {cu #ǃIw׸M~{jIz{BvFP o'`/elg$? CI Ie%%2zj-dր|*Vr 9<160Y-4|-\0bìњ>ԩ1 (M I)IM✫jb5!ҙ;%=> wnx@_Ey&6 u2 suecKy嫌ѓ Y$n(A`+z:Q`E#㴘`TmFn'O${@г l; ^Zi#qeR֢Vf/C^[~Ik] Ե7+›$Xx"N0r)gKiY6-ՔxH*_*-乜+א4NeT7L嬤V7a^6FA[(FcM^>:^vKO^AV{oxY-vni+9B[ F!i@ CN¡:s56yo}BZfѳp̓DRTU/ M qnH |,I| )*vM X&q>.)R0,JpNDҳ!RoDO֩yk#ԨELб0#vsB^UH 97c2͒F3~DLNp@EGFy_Wxs,mgr(WCJ$wK*!D(Yx=_;cc+W"Wa Z t]^0dP'ljeue!K|uf!ՌEZKl!{zZK4Z"5p"sxyI_,fvQc(@QQlHz鶹W9FȚ{zB`6Vc$JZҁaeHUjj >$KkN'g륜bwTЏ'nxO[&$76(W/[c`]&ls?Nt³j 4SKpڹ >"_h$Џ @*:+911K y\C7DŽ5Z'DLhWuf8EdnY;+8Q{EM:ba_|noΜtH*n%U*pzF)bUv ᧔Bri>U6 CګgH/Z\srq̌0sAA8]%sLE֪P7I3i}+N܌ς:/<=KA3d"KAuqyǪ)X ʮ|ZB .@yĉ@8n\ȗ]ς>5󋝞-ت+t}p~LަK[QYI ,ndpy_qČⳗhC~/RS:+ZڮJ={7şQ>k(x! f zlz4.Q.lJ0'V֏I=B0dFrm粰!5!cmN|f7*B9r0 Hق$Pjd {VU=U'[]{J BN1F'*9v.'C3/a=@5/}9($ނl s~/aG=E=LյV:6e&JL4`DXGH1is 1U.Ξnpb?Q[{"=9|QDC0vc/G$rTt]y.<5Cx)ܼ9Cfm)z3ءI@kdA2w8!tȯW,kCd%E?;B3\$d ;VXxQ?Zq.:W) Y`i<.-'PyjGW㢣tv8NBhxG[k%bF92GTls-(ȩf!XPO|4:?BQSs p,V:vFQDBs2W^5$[Gt{֘Z~vp4ROrR#ޒ$nXuX-K;Ō(ġu-,PFR@ kq8-,Pba>@ Mَh>JZ?3G4ꭅ9E3D9K]ԜQhJi=Q"i )Ŭ},>8m(6)bܾRe3#JjtHM@0G7 UQ{{_m|2& ,X@փa]aFF(Subl5БU]&h%i=AX״م)W!kU k$3~!WyҼWJܮ8ߓ8oY&nppϬ9 /.iFݰ`T=O|me#F4K{FJ+qFE¾YU/jÿ%bs&g( J4a3w<]#-* Tk12z% ="w+PʆxO 4 Ơr2d[JCs)Ϥ'MBK4z(cڅY3eHC&lӕ fk.; =JPR*~|x;QE]s'")ZcC~2r"OlgTZtZf*{Cϒ^Y?.2Xy4\h@S\<:{@/- k?.ięώ𜙣'n#@~@> ~~&mR\},Snˣ;xU~D7r^?#f0Ϲ[4u$ϬW\ ΋_KݴA⚺pmV>{DTBNasF﹔ĵ@yiK.X(&bO|ݑCջf3r6|nN?N޹SvpX*gřZ{~Ee$C8v|=j 8ѷl!%{~Jg\_ .'E9;Ɣ9ʹd}sa* 皮e|mrXǭ9:PO#C tm~NqEsL@?UԼ!QqM5DۣWa_YaeNֿgLXafK/0si[,,$U&-͗Hd/5Z1}OVϢdS)u-6elB$ɺl?nn.`3٢淍;W7-cn %N9Q1sb.n& 5SEA;G?wj%Р xsMKzWX XT :J=:d^C'<.],"$ͻ|nG'hJ_2ەƎSkjɳf%*!b%Wl &+|@wB yZVKĹZh]m[}z̏3g*YFcCrx F=,]q1 }q~nfPvw# .~iG?{7VRTs{$d 4/ԅt*i{`g ~;16 (z~^ ~oH Frm5 , 5W6DR!ƌ zw>%r);1D&TEuoEZUIfΥeF{7Xظ~mkH7]'C]p1b"9t S{qMN.-@-è{w^41^>gTv M wY>=>aT.f{ݩ J!Q*PQY9w2VcGmiI˝.*"uX}Z6ePǀMuQ-_{;ހ7α$rI]EOj9.wcm`o4ʤ09Ǥa^.n 56S mm!c;F+Ճ&LZms~Uaw̼Rmq7|c. "H3 Րej&)4!kY&6>Vԧ<8%KYȣ/lE ['1<ѧ}D4 :l‚Pd atWyRg-+ >#fneDR5EGy (VOgN,KTȲR[>ƶ'9wmTqU4X`kaW9xyi2^&x1cRsA#WZu43x[F$v8˰<\`\ G#Z0Vi>Be7xex,WM1M2m$LHp>5H'E+xWy?=!Eha̠(2'%xY)I5jj3_\N\jeQ(m%[~VL&34% &AOWW1bf\:P`mH2>R0J/*wN#`j{R x\FG 'gX"Ɖ F퇴_,(SXI;dY LѿiHBJUP&[m,+LW9>TvWV1 oQw`an LZ:F9#QIl9L8٩`K2ݧ04A{$+%>:+hT~¤"ow mh m&Ub>}B/ FTed:KҶ}w.cX;LtQ{ڝjSbj#6 E W\ dY1?)a F6R}q5pvYkciv3tZ0gvGs' s~4B9:%\oe%, ]V&$iq5&lw\\֧.\y-E*SLmB~8r,r ڏJ[U(g9, #")F,Sq:]R?ۯkW3q課o%yg &CӦޯ}9#v.{fC 淋]{Q8sw aܢh n ~J9Ӊ@@ԫ::t(I Gۈ*nk[ #:7vmu9?nʩ[{ Q q:[󤖋P:S+*t#]k hi2⼑"ZDp%TaKF@؇PA(0{#ᐨlHe^eJEJOmدq.Qvzs73$ݙZ1^Xt:ti.}$q}lp>]{  );MVc`G8 X͎AxZf0 \۽b!h=6>htF*S$YSoU&  2v]8 WGI]-b3;rq䩌+ 4p2F؀_|=< 8{8mF@<.P"K. 8{4"nc;vO( `+I}v=_rǛg枻]Dʢ;VɡN_LS&W &磂.T?w 9?4 Z#JA^umu&wbߧ f`s [%sdC}'1I>>QgZ,uI"!M >gTuclSx/+,"@[q!t!MSY^`We gv}m8OX il2:}#1y ueX/iqPӼVG4(j%C 4ێC{"k+?p`D`+`(ݲmQ^iE2 V rx5"yFi`ea /o-S0}CbAJxqR|d4;i}i5K?ЊPKp[AB(f.ܷZU̓=l\ 2 ll޸nFFl.U~/&刵paE֤%Hi1GFh h;7s)_ߛ%96S'n{ }sF0<K+VZ(6<-4n(l0Tle5gG #m}NW8ti(^eBոp1p|h ͙m(b?$WCs]MoH`W,`\h1qc}/t ˧܈зWtsڥ1k4ޣgy22} E -)ᒸˇwSleiC\i׮`x։9$Ig)Id1WerQ kzbB{Z* Q'n09",x~[+NB|nJ٧Bԓ{tY<[]*}3~Om>RW|m eV;(ֺ`NujY.Q2=NJ#7;i 4vu5*}K@WsUdTD uST^SlWa-m@@, yδ&\a\&aUǃ?D񡥖.(L4wQ*_ퟠxFcj ]F$ e <1*G7Ėx2j6W RԴw?*`l'E_'GJcW,`*K.Bͬ%ΗIʆ!Q@2j/<>j5@d:}r}{ Yf3~U+WCL#R=oVBajw~т,~D~ˆи?}4{ۊ31eJMT /05 \D"yg1y/V#PڥM{~ |^W zUyVb Lk'K'c3?T&X]tyPGR yJ@cN歿LmQN2R|@䦡'y,,y~33 Lc?:F,GnJte+4n7HoyVJ€9OJ{ԲQm}gO)wqF9o9?8eS쵉>1R-JI^4QY`Fe"/j{pbxIjKo6X&[t@ .WtCcВ,}]'&r3QW;2;xfΛԢH5eeO~S—ۮGh4 ZKGA J$ V"n_b蜒y3Y1zv]#v$rBA|֎ghsbX 5w,T5x*@.AQPI1% +Rim)67N>)TFP'Ϡ}T G'9f,"LʂnTቍ?46vT8q+BcLsNBt#a-McS$A#՚){ بMnwa|vKfÉk=Uq32@3M<=ߺ`2lxݠĒ( 3IN?-gS0:JctF<A<2+!ACoToռ3m!u, >R60.o)ɭeg!r7Sq8 ;p:{O£,G}%N-Ba ?'y]aq!vN='(5RX6kj.=_+K8*H7t=4Yi(oZDT#B"(9gEJ;bXFO؝(-+3" U`D'<kȏÇ&2(oo7PDxCۜ<ж(BوtEhuon/ٙkjxw Ty_ HUf^pm Y ;c(*,ř+ZWYv5b":|h)'@S#NZV4 ⋈Cs׈#$Vwhl 8rvٚ"K>a(:gBCOťSIZp.(^>n kY9&2p+v?7R!Mu0s]{ V<%.EM :m1Гw7A&( kіp[IJ)wө=˹)Ğ<& 㥢Sg͘@|0T#.`P4$@P^zVEhlc7yo! ׿4 6-x5 Ήn^6Xy)VdZ]O%&͍3bܔЂ'*.ʇ\zٸ0gm2pWgƶ#3݆خẑDEl*۶3Qb h/4l_B8Si*&}i!,]say`_)6oe,58 O = [31;xeGH z :nv` biһra:s)vj=ڡm-YLOp1{Ts''Ȳ -dW[ws+ЀNFbP6fꐣt.SB_*ϊ@\A^mno[an%yχ@LA?K #gbROzGha &stα&Fu*uW$5~:AkEQyR9ھ♱U6eF*JïT9ȷ)J*ֈ!6a+ >f4`"q I`-Tdٷ DxaO8+]gi%fWO#H1l&6_Q[e.&(ZJ3뙄ŵ' +.q+ؚutZw5Zf!rCFͮe@/iZE_έR]w?%I1aGfQET)L;7ӱRf Rx|!X 0̡Uծr1mh1 Ewo`fə Q3/qFz @_)L &(g zRo1=Tf4#.: .ס U2A` 踰mۣؼTt[ѱ,jͥ쐑Xf8T;YaMV9aZKud2> H[}^Dp21i': J'$!1!alJWi!yZ N\ `q֚YaPIGKlӶګrq,ۆ19/|{-W!A ^ x6JLbzD|\{yÄ^mw,%6߿~8_^24wR~4CE֡}0qgYZ07070100000298000081a4000000000000000000000001629779bf0002ec04000000000000000000000000000000000000006200000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/ethernet/chelsio/cxgb4/cxgb4.ko.xz7zXZִF!t/]?Eh=ڜ.+OdǢ~KDhAO [ZSW5`L]ۈ|9 4i}pv ^y*o.n&'밲[cE uwl;yǙGqGBj Bl_tÔZ?!AV>5)N'x(pawWbRo}&_2x6.8d Њ?HA [!1Ba"l7E/iӪtL[Zfi{s4 .?lh9LfVTe^Bsd2`sϴyRZ;XNh ` vAȨ~-o&64RFo(0"DqJHʯV S@\d@Vi1_w{jQY,w}UX`҈GREϔ>Gv, rdL b>7g6jq+N30N]MG]{"TQ_° ’98xؕX6$D W`+=ò|-],awn1;%Ɗs'<.,`' q:)x8ٮBUIX,aNn@.X2`H8:lQp^4Q;;ܢ &TB^j2zh[Y94$Pu[H4s|g Uڬ:ܯĪwO{HN7I`eVN,J4y>N^&fY.U*rXeimҞX=M({\TpwNesA)zkַ mGݍhG[=؍癋Jeq \Fw͑o  Ƀa,i^Ycf!cP*p( Nٙ̇yѬрwErSVa?7Q 5'!7L㡻tMtׇ:t&7C =T~j /=cVDyS1YhQ"Ԁm A񊡴R)93kڼ1Uig;jqJ\٘{6aUd.ӍF(bI>Hi &Sʑ*e+*b[rEִf;{<SMU\;٠2|HpIOy\.}T6PwDEM vb7ؖWc a_SmT\^g)V!ʴ_Ʀ9( RX Dzoo Lua\MB"hЕRB)}ϮTI b >B^a SBVt$f`+Ϸ@[Э!Q;J@ވå̀'|+6'l dܴzt7V\eԸR5;uָI- iZ; nmm>񀸬3a7sNޘ*nT`> U#i}@j{1?`[_%WhM  0JjV©,ToRUaV%-t&nu[hIz:Fd&` SƔCei╮O%G,s_ *w5Q&s:PB#,(,/f+ijxǃT׶Qp*AP-H!NOdf KU 8Yp&iY[HM#&҉w'qb)6,"Bf^3ƌi\=\<;pQԪ[ Bk˖TwAh}ٻZxN-O0ؿ/!PA-GJ BLEz' l}hnO_J.ף6] BOX ʤ݌\R /|&8C_QDV/y6L)sgzßZ +I/M4)䫳tMox//܇S*d pj A1Yrd+QXV4$ePR˻B%ii,ߪ`$ _~=2eDQY$$ k/Z6hLxF i6 dTa,g |4z։Sk˘ta< /‸yQO P:wM8 uĦڛson2c,i-N0%k"xYʝY[c^1#V Jb|N$ %gv_?'&>2Y l=?#VDW@ZzQj< F >Jh9D9y$g5bT o)ӝ[ ^1hA+ͮi9YAÆ+w|SfM u T~^fs ׭'q)m$gؗ@ 2 T~Cx_,R\?;ښ4gQՔB0oHR)=Tؽ' Z]SH [Wdʚ a|{cQ &g΢Gyw߇\rթuث C8G7]w0ip/oP>k4.-61PJ`DmQJ7!%7=hy tQ-ˊ@ JdlpOi 3~c!ο?;稌*RE`cpwP %GWY!KI{2,#n.5DvHT0K :v\pe=_ aAl}4s^n.gȨˀqZ TWGc8| M^PVk ib0UDM]Ŕ@bۑƤb *X[h"sA~Avy5E/ nSgu zE LmR8 KLv. z#84> 2DdW8dhi=M<'&'}5d]y\ MsԢ/y?̉Ow.Zٸ*!bs#(fƪQ^̢Umu K81&su2{*5[&4_桒ITEPd(a8%t!.2!JV ej ٧v.i|4%X^"JzH }030(R#"U:Xȕ!~h:HUAD1JpVKE|n=e=} ȐfԢvcf3azs/S?(.o=-F٢5^ĦP|N)kٯ.g6AH<-,%(ij"\nl l.$Mb\:U|@zmӝLO 1Ljfq 9ח|' ¦5^h {(Z.*QX_̑3{ 1/5FFb濠:`@w:6GwUfJ v%㦭Ln&n/-H_NeZ-z+x^UM2=F?Bۓo"3kWIil/(^7?'i,ϺrM uY 2p6[.܈Ar2>~ faɇam y:riճjZ7URi7ǜ C){8>Gf v@W~Kq]E çG.&#(_Δo0焙*_H(>GͫVB!dnlL#<+fs_S3ʹ❽ZiބhتK/0 SW x$CD" eD a#r LvZ=V\is$??^f:{+]n]dd? IkV' *M:1s)$ٟƼ0 (0}77HI?*d0B {_QO=DnY\==q=zޙ6B&:p#=977tbm [< SP%o\g$fP85{-#Bxt;5?&2} <7Ȉƌ'X>x06~vY$}B4,/ZwaX盯omRzRM2YbvF@#Q h(W8@.G)N Jr-sU\Yej^\yScT2m/?"qجc)Ӄ@H'Vt?\E]O6 eBfU\-(gӕ+/w% />1b-8~m(Պ"Rw>A/c@"j2ſOZu ^%| //hoĄNHk/X4NtRnQ9 ֫F89YiM6w#P$}ܗl0ba|.'uArd* >Jsk٬a֏_iRaڑB巾:8dI[\DRY[L0PvYn}'Lʞܣ밃Lv*;3-IsfI->T/^W[s2C² @R׎9 +(?ڕP6,5tz+b.p2X@Li):I %QY,U?,3DӛkV~*vOI%S*bp̭c'[š4HZ}X`4IU!L `w G`qAZ &)m;WdHLݓ.1/IG%]Ǟqԭ}sIԁQ񺬁Bqifm4"܏a3RTN]vcA_B`JZlM"so%ˈh M7 pk8磡PK _nzB*;p"_7|ѽ{FEqw@VDʙXu1% 5T, :/|d-Yٻ!Q0Jhgf3ԙ `7V}Rc ֕/$a=]eAfVŴzH+}drdK [fQOI\D0⸎åLP"Ѱ_`mI)ֹnVuP&^ؙ3Rm>fnyAz=V?9mVT`VFg sDWgբvV5 .X/gcfmCء~F+]#n)q$G!q j eJYF>jBWkڦF߷"1\'P@1FjC!?[Gx^iYN51|C\˶yƛiR ma}Må?K,"X\ڲ, AI922PZ &ݒ ػti@뢐Ƚ1Dc!R!ɢ[_29E.RBV|^|.H8unI:+]{#v!.q$Hһ.7(Z݃Zr.׀^_soKmlVh{,!(B"Ogz|h%yΙŷaOz;ćF[mӭ>-y +_9 ;IE;8 !-Ɵcv;8xw2dL㢏xs Zrk{IDZg-g<zƇr D4;06:t *l˖ XKZyU+`Y#}8ƸɐX#+S̓NL ˘ϣwq1K 2D O2;<׷ kجs|u{˾RJ8X`es;n4쥀*#,$H5#cF@ tfO20q%k:r3 |ظkP5!`f!~d.I]0 NFj9AMl-BSoK|d!TػR_/f>7-}K;WTz3z# 'm7+8. 9K`8^]{QM iez޾ԟ%T%pO$^5yh9ﰄOyiwC³@"SʃCmy{vzALkug_m;-Bw IӪDo rZgz*6I/Y[L^STa˨{-m/јcZA+LSI//2Oѯ0or̘jNx UcqZ qkXiѱ7ݵ[uJd#Bl!4>֫7 rq`bTZtۛ&ao4awB%Aer65M s樂77C "i\wUz1wMJf ʿj3O)U-(v&GkxtyWFRoRNypl-R2)gQ9 `q=b:l~^RtFsj-JxMg(W;% Zss `0ShPZtzQjm6F!5,KFu]dj*26q.@)RGV3ɍx&8dȳ)fBP!!Ok=* j RJ$fd9?Pǯ@Dž9mcSxչyc/۵ J3͌ɾ<tmkIs`k Wj| Ԗh^yaKy׳ K@ -NM WOeoД7΢)bĺ5p\6h)yL`*CR6NvcXOk専 _C=Pܪ٨2F_hY`P؋dY،fpsQ**e8&I[Q<۷Շz\4,p.i =4VaOaNty,XHVOLzC~| 8ȒȂ)X"Zˣ8R֎2!gYN WD|_:*& ^3viVtn b/~p ƈRGif@4%QqXx#%39XWkSz$;ay!M7x{jҾti#YqƝr2z.s0-tǘZh\II[&ule8{C̜5bjK=اaK̬޾S(v|U$0O.n,jܟLzD 74; [7베x}f_p/XGfZ_ H«%c;)|[C;'΃ly}bR|񥊹(_ frDnr!f ɚ72GrX;of D~\DZv 'ac+?N, ja%dWU5뢠U@/6~'WRYzHc9ݯ   7D\sQ2A6XLl#AqG+]O|ANO!XFGcd L?X3yf?(3XU'%ٛ[%}v;DK+ FS#)>G~w!&_\y+VG8tWeddTTfPj"@(?vD@(cMMͼEQ2ܙBꙜ8Ttm!2KO5yti8d=dq . 2-vVs jEP2OʊJnYU(SYH?*uMۜ^.naV\1]R)TR A4&b%Š51Ae93&6e=DAe; an[/1PAwQD-K:zz`! Y @4(d ~#nTM@ B3M|׊|?Z.՗T6َ/$vMu;Pg .[|DQ2Z=K,eZ[Na7L>Q*75|2K~}`O#oұhBx8Jg[ۙ崥#q!~ 0λ$QgBْ 'CMB1BV|90ku1ų`@"0Kf2mȈ&}jIqؙkXZo&OĶ=Se*4FZ|5"]Tfgi {k9wyRUfI߬jI%?2|`2Ly .9R[`"2v<3H?YH%if'˅v_.v\2𩠈DU.„g3~ 4X<\bDyT~sSXl)7PcoֳVz.fsI3HDP2Oɏ)Iº/??97)K sGx!’1~pH;WeCㄻIf̝҅"÷:J;x]CZIst9:)7Y3b} =k?mygi= zń^acyu`\{Uk1u )욥>j٣\Z{ݚ1،^xX]⇾s:`@;fPV$حSgBn-mȴkfk$hf[RK,檁ltD2@ZvD6нLTM27hp M/, eܾ5ǧ=@'v,wR4ڤIa;1?eð좡bFb],8Zz'(ܤ? WD#uXwAj}#ÙGͼRizgm/ly0ꔜd<7,Y2`צi\m[DV'Qì30˩WQ/Q/< #"ƵfJ6b߈s5]~g7/YyWP|sk<[}G'9O5-9ZD@9enqٛA ݧq {R\*K?1qY&n)+͙},A/:Ljk(2Rl& "_.m*4%:,[W%fvD PWFPV TVAa@Czȥ#`H)\`]:-!e]tZ|гQ)5ݼ/2]4=0+"u2i+3jOz\ -=g5qD!37KYEQX{D-M6db: \Y~EF[J:(8yj'%hȰ[҄R"p(MC̟gl%.;'Jа4j{:o+Er 0" n͑k#߀Mx?)7:Pa?NlL= Sni`_eL[ދW.e&'1^}) Wprq7[hEsU'l_Ӑ[vȦ_SWTғ{) >vb)V̤,ɦJ2h8S 9GhPg)zxA`Td NG!V)d:1;guhiԢ2$9eh5LtO%܌Kt >岭w_@֢wtH"euNy%,xL {|jtoWFb:JLnSVF]#⟄GA@o]xP4(CyW;3jZR6F NMmtR (H/}P{ߛ M4 ^bԇ`ޭ9I 8S~T軬-}"UNn;#pGbv7xHq <%m4le}4wE@ec9uP( UP8, MH=#L$ͻpaC>Wz!|t>qZdž%JUzkus%:DuxߖRKEۊju yGp{Z/1_fs6-RFr~Kͬ;9Τ9vSLW $?) k3wŠbY[<$1aWdpaj^/fs<_*]2n1T]4Hcb7m63a||oظ&Fr-"+fu]kMhw.o <3OVK i=71!ǜV0I˅`EE!~101g|o-r\/Rq^R"ĕNc,+dQ`HdQiC qՕsgm`~Hۄ$4,X 5m,mk Gˀ7V$BNc^Ú.^I*ً6+Ɠib!R湫4ӎ"ܜ#,`Zly5YM' KN[Tֵ~-N \ȧ{ e{rn-Z]/{t r+\ݴ)ny)A7<UC!F bH0 _h㡊#2rTӽbnRDB%M=`%iQ>8z fp\5'K)ɧ@0+mtWnWr=L?|ϺUCU$lV${s%L1w^ *), 61Fi]DvR$Va{pFQ沞?6o FBKu3>`vP+<˱#BSCBՔvOr0]ZTvrS'(VIo>oߌV/J_%vp+-pfq+1>1d8.o+F7,㖞Uk4 ;KyōpW}+!0AmzrnLh д~8 `6 KSqWa?:-,wx *10q~E/+%28Ɠw?U>,cq[L޶;hK%[k_ؗ*'F#+F'D9$t]w[%0fҸc`Xɣ(hZ{hGhIIx}; U$A\Isg6zzz͎jG:tal-RNi =0#vw w rm+ll_ظeqs>FКp&g]4 NN+g9 g٤h]j_^:#`שb"q6?+JR"5k!J nJzt,1<(j+ogADN!"#-FI+bх'^W@G\eطz2^3$lt*q-,5C=suOEsG>"~U+֖[b Oi]cV)ɖ鞦 O-BX /ieā}F`ĺa{49PAҎ `w3j;.6>ߕqHP gt+&Ȗ 6x絠V!X ҇Q|!}O+OB>X944KZu8+ލw0oH^`IWnܣSɟνhL5wz"]HmZ [d@zg@-G&ŧzv /Le$!W]DTHBؒ襬\aiMN~RV:@y=;-PTx2%IZb?Iñ/z3*Acj[j@"p9[8]2C2˺ }$̭n[>(S$_)kt;/}[tD41zY:3ߒR9#6 C8]l7XRݰ]*s8aӹ>h@-ou,-`%peÁl&̯0Š͉3 , 5KJ8 --'bfX@5HhU-7b^BTIzqה`j`2 R"WiCԓFG'A2& n"X 15p[K4A+/5̀dKT=k:52Vd;M['7j@irWJ6ǎNͶKGM R {TU ྇`{?6QG3ݜp,HY>~,tțÛvxޣ@ekj7yGlm+{mŃF_Z”]ؗB:#v˗Y!RQOҒ3vnL^MUm0JLAJY* !a36c?M%=S1#83 nXhC;.쀲i1prVSbS%`o8:q Nk~'#63ZC!`Dmam="k׏ gÿ́ڜ6w!0?XSbgW ޝ.,>=֯cAQ=|c5ǁFSVU0?\7/JӂOnoT]ώsր[g&%[}MDǐ,g|2yrnVMA1G#I0kײ6M W=4l(gK$ZGd+y_:Nv|EMb[&W-÷(WD'!Qw&4@E-a\퀢FcRl/! _ܬgMM) d,ߧM'@SW=n|Fc!uE^;ʕPxױjhnߝOGGfrzB%p`<M>~o6b%π'RIg|uՔ>rf-)U(z%:-eXi_]'U., 6bYJdjf{7|L!ªQF.7S΢c l_L[8eNd.ШbxE%L)`蟏Pē8C VKezq߃nhpU j F\WAӜ#ɲnZ̠bqNbG3GGV9/!se!Cbz:x"+1E<̊N~5D䛚o5jx!bLZh2:.hN@It=񠡁U2L{Yhdu)r;i:ґL@ũIuKuo5vL_n8=c_RQ"_#FZY#$KgGS^A^{ϏfPtWY[BT5X7mz w׽~Ǔ Xը; a2=b(iB˗m%F^T\m0#6+!iٺiH<")*1lFp` Bx`e檈cuDQb\8`]aپ#ap<ۜ+c~\~#b?5ZCq跇kOߗ̻9F4h?=xxň9SN蕁W PТ7@yqD]t>56*MrD]612_a٫HN i|$?=5}'¾8zƬA. >cḒ.dae;41$3}g5-nYyEޅ7[L")wj#k0-@\=z;@a>@i0-ZR֠"^b?k|cwQ21?wnXt˩"l`Ғ݌"H0'tv;'J-#G,(|W 6]]@ujPߘfk.>S^gmR$1eTM8j;#̬:8rRGgI٦djflAm hV%nf5. F=4 ekЈr .h*2r|#Jwy7}|L?ejHF҂ qDVAḻ#[A1ˉfذ[qoRSeA90X8-dz8 0.1xw*Enb7Hh]DݘIQ2\?o~'W]gRaNJRy@Uj> ]<+syz]TDt vАG?P R֛z9g,BCD3X΂J\tu+ueã~{_#ZdnO8j{rS@`۶ɺbE"E{8 2YmS]x.Tӯ]nl%;S:8[4*!# dw{Q֊*7?e%hQ@N8v9ԍ]rTlY`uwWtl4T+_C>yή'"'njW`l.8]Sx]}JHv)Ey +[t57d{b| Z{|, '@ SC1Q.#_Pe61:,]Y!sIfW ;#;nSn ]oe旡%%H_x! ?tVCAmۘn#&#/i9q=)j;I@Udi>=k8x_ SRL ~AU+}WF /vǴ=f#ñq Ѯt >AU$3[ rQSL"Ь5;=@}œ}I,' aA֭?b|<ݛ QQfœc[:}MP#̞oFIȢb-Ҳ 3š?v Xn#,8 #̽fF6f K(`3kh#w?U-RӦ # wfj }!f e𧯚9s!,4xDX巘zѬ<"LKU1j\&شY讀i^Pz.?<&QI4U8{IGP.@2~[͌.M )$mǾ1n{ޖf[0A\i*0Im?W/{㛪4ՂY |y+ ŎCfuӠ|.USm6w8LR߮&Qju,2Z0MkIH{('˜O@#B5E1~N[Q4xa3g'+;{( lEH@RYh|F({|NKn(%frl;Q!W̔(G;7^mȬoO+8 {8LK`ܐe'<4p_ZF=PTss-Cqr#n"{"\@~xDz7O [tGc105]k[ps?Iе!UD,NY>#aF"3>+AGhkGEOzm$'LtL!9ٶƲ9w&֯"3 Fa„-b x+kCpܾ{1hA ۬sĦEniЪCVq@wڲuJG <|]\y*")`"~0F-`˹RB&֫k -}3tbsIQIV.CYQKq{ljCG`lX9OVd z8dhcA2޺)WP7FTddŶ$RTgҵE}cRO4yk4gppr=#4m;=&C↺e9?:ξ67>|i~^Qc/h6blt bw 8~mpc-2J\%$9"b71I`?`r@Sw j+f^k_].r]wZ=S i&.pd4ZhȮz --pZ9@a(T^q )Л/(qJMvJN8TH)JJ\?ԫ_Z ;\*rP-s{HL-u1 F6ŭt_LVo8TRfs\TH< ,1Mwvp߃ ;n#ڏd~{Nݷs/l'R@& TT !k@&u,nKuD7fEzoA͛4v<9"$)(@z#JXU =7}-& VD&VB]fR ˊvIznƴF@eaB@ynvyY6[%|Ӌ+bK1}y)rk+v9{" ]jw]!+q{JJLpggwGocC9ѰUu@:W`Fq W:{2DWӢ&#/)#F;PBnqh­K%*2/uѳ[OR| m1èr=pϤ=q&(P*秚qf:"$D[4_0ʶ K:X,,^Vn2I͚Z'X{cQlA"ftKl`*&IJv#g{lcT(ɿrY1=zیb-'d ;s4̓Sv9z6ն.(#ifI*m<aPFwפեf &nˁUSsS] $&i j5nX5Ę]Io1/jwH `Kvlz]lXˊ}b@ ˞n5eSaH_$S ':p:܋*.j?+xm&Pf|6_ TO.UUBNc|JχHB+kk@6`5.tӛLp|94۽,UDݩwj@fS/]_ w3]q܀B58MJ@9zt#[78ËXgE51K ҕZGf C^p :ctP߱wKXs42%Ts]rꯞ-z(yc WWf*9r` ʁw٩e+^? qM0T6WŎ6v(ׅY N͌`l~LA*7Cɜh̪)ի̥7Z8CQ8aT\UCi',ɴ[UagAMqEї3=Nmq(nG̻dU;7IBX$ IEt(ZF1;m)0>n, 9kŁp30$Rv+wdN@zBDn"TTk_`W 'OL2+<n&+3h4d=mIO#$6}5:0q PG"]4:pN%&ce?0 =p^" x~ǒ.M m $3ZV#o9׸ꞾW&l ϕȀ9?$cg{rBsdjV[aStT(Zo)fu>}>۰O_f#m!̠=~y8j0vBq$5*VIgU"E3GhZ T;LTZV`[Gء\cJՙAj1<Tk?5}X$$ dy#PP% y*\کTJ1Wd;( ?;!+t 3{0lqᨓ%s;s0{1`dW $z.@1,x522X'˵g[<!Db<أ~t~aV/ 1|/tU cx;TG P87~}~NTmH*r7D+7i`!JzD֥k/]a7S>d,ZbA+[TDEF1Hsn?''N~<1w:ZTA 0"t06uRcY Ugq&ʴ ئ8`-eBtOw>VޢA4F|D8Z-vIquC'+W %Ju˞ fM_ݚ=2g`*lfl6wlhGBp RP8}mJjjNq\ifC>_ѠJH+38YEAvd1) ]a 4>iBylPMIQptaWl1UdSn|4nNᳯjn* qH.*O EmfM/i/7RP'?R4C \=DȅPRJ L Z{q|y=(R@0n#qfu:f'Q٣8\f5Lɐtw\ln֖d(? ?7d* `ʷ}kM0ahY'V#wfF?4C~1;sg@+<Մy@&gbt|YWskŘ}k{G}+5^۶H5Qci#$'h>:L6FDނ_yf9إD/ٗ50h@,vW!--MqzQ.^DokeOIr^\ i}\[JJ$/kC΂?aK.x\M}~Ux`QQ&Qۍ:dko C4=U;u|3@p?xr*9~.XMX^D pLs鰨V{Hr m4IZ;jawQ1!;sYIzQh񿀺WneNpdKx}xlHd熑M6> uq*WtChEhOv=>Hr)>3/u)ARXR&}F6dBVNԠ`TJ@dU"K۲7lZqot:,}32-*&J /GG1[}L_W>sR#|қNX݋d (bMAA;mʇ%Ju;C4FG_)GyK MPI0ƨ<'WڷU &E z(~ 1&KSU?![U] G^R]l 5) @I1H>f b4~`Ѳ.`)t"'NM*Tlhs8bZA1Y'O rj7 #ڑ{ظڭ@|<{Lsͻ_h:|C85"})5)rk:%\Z]!6P.(X_U5-Gj=j<ׇ04"u ^ ͅJghv%-^?fѪȘ-2<:|ۤC۔)θA%bU<‡b42'o\( %XWl'?̒+r;-"Uz #c\dh=R}_fvmpc]>cؤiO15ٓoE9ބW=hNj7:o+}ʵ?;!wy ?<6bL8E-Ď>"ǖƻm|9tCPC*ǒFɊp̪x"EFQ#0جмYO[Ǭ=L5Jf TM"a-ST۪`ZEoT$Gm]s.'Uà'ɐ瓓F#i5hˈ,P46%,)g@an2N2rS[/SE-p^[ (4]$#EoJ_W'GFvL q,c QEèj#*CzqbkHcjVu=P&0ctl#ם `OTw!WN"- ObAK{Јq`Rs CT<ݸZi ˔{- DqFf$Yh᧱n1I#)%(+&1@li bq";w mi R>"Aoniܞl / v*!)R,83b={ c=sQ+H[4 MF@.VLM-Z7g>Lւ_lxg `QjvNz/^Lb2|;)-{L"WkQ;TJ\8OH^П=知43\OmԧbY$ 02_b[MW!~Eů倌]x[ɩ=،ےk,%lL3{2XX2!MY5RI⌍0(X*D¥ Wٔ I{σ^Ht@l/S}IL߹a6KD" WK#< C:Y 1,ZpUuu՜D 9& q䆪D‹ `8VAt!~5j$\. Gsb03ц7lnch/)V[X@e壝[#8hqMF 'v;}CRIe:c-=BXѣ#lͤb -Mى XhrfK\ǃ0'otc1}PiUMWdR'm+}+'=FE+mH5BK)dxM-][JӅc"iS-܊/[E_]Y"\x=H"i b b1FqqV{fXНI1MSS BԹ'_*IK0= ;2~+'fu@K;olAQ˱Sq;&V8۷'V޿^ "RmS,}'YM9ϡ6HdĢ KETCf,tV_^(QIP>2ۨ<[WMY2~xm)R0.LioM̲Yvܛ+"5IXluոVO܏kJOTxkcIF0i8Ti1^b”*n;3 "qAfZ<棡!TbIs[z14ۭv"eraw34r/He ?= ?߫RPe;thq^ 4ԙUİO}ǿ|w*F֒f$}C8W>{4fl>ׂɳ ò.'rUO^Sz>I(l>[j! olFRQ1pP@T6)%E1˦TwRl5}6D~>!` {X`ym?j&`feՖhЙ*FǾc~)yPՂՃբgץv"C62Xۘh8+kɵէL&;z S3&vl}$ tHp :!kڞ((𚉾T|¯G7j^"ejD r7LeΝգ2lߜ@}<H 5L72]^ kCG)6T>\w ODz|c"&C:jh8&-גzn-;#xr龖gQ~u)ˆ<'}:ŇtJuגyP!%B-H;Ї) rHs'x*l*hx:_&/!q Hs6=` `݊ن`dV taX|C$אyQA7]tsY]Xz4?^>0Zx8'`U<]#(̰>.}6; lv2*.BӫA ѥj2s)G%U*}Cee%qM:Y#0DwJ沢$c߹38V$(jQy=i엾]ǡ=XPEo1ឿwm<*S֓wsVaVIgM@X]\6Ь[5\y/Av ,_-Tڐ`M/JM[M"tWrc㷑Ǽ=r6Ҭ,0(w}j|d΀Ζb7;a%U'Bfxd{vjc%Vm^l:]ᆫä\W,92i`*1hlu5ڛGTz'/8  MG3X7Ƀ%V((@R!^cH5_v; ƥiS} L^iNelWG'Srŝ/܇a#t攧8 5z#ݧ*D~Q՝t`ƪ^NکKKzLl Tҳ\]&MJ1C}ttS_0GdMi,2Jr$]|4]nL9w'&T@#At8FӬP rH>5K\UXȘtͰU 0um *vrCsb{%E8_Ϣ/j^sё8v DZ!y<[8snQN1%h ,l_ K1.Q!O^ӢQӂ9@tyu=%̢\Z'E23hߠtq؃|˸`Uart)%LYTY; y>~6 v5:u!Du!KL^JB^Z Y}+@ Ǣz4,Gn͙Pܭ ZLߝw`C3Kicƍ#_ﰲh!1k:QЏnn괹Sȋ[;>sb9"Eq 8xz:$`4+C#?$G k|~~(zt V}v"eatwb2"̺U,Qp%"~ "@iSkٓ|^xEAnt}%LAN&a'}rf(4 XUːGI>hI qQ_$c q%A뎡gUع%m8+ 6b@*8UfP̭d`+{e_UVg z8Vו5:"+-P ])0 EN97Jyna1b B_5яwZO%Jaޯ"K~7*EX Y~uDS0Gf?ɰΝkMC l$V`^.sa,>^1 ESv.NH mu73ppɹFT$b YoWbͯ(P&/) $=SL{ݳyպNRdϟOMY(Iܔ\>:ךɔjsepm/Ig?_HlY/z-ĜtڒVÙA1mJ1>fwAł">XlR7&K6\դN-_;c^)\0p/,Q/\[~-abbK_B}(_E+;U=7fqHY!UBrP~E}SbP/}8t?K z3qCN x%;랐,+$/9opgQ(6=͟ 57PAkBsQ U{5bSob[ gB{Yo`*Bv"+`S3u6Fw4wq*L5]/^ |Iړ'/OYYyÒFSo_DJ|<3Бص1L$eD:WQ.1+Y_.A7}lRXAˣ\ >r yG(co`a\f\2z sV" 鼑Y-1isk)|V "B3^#^t s] 7xUɷ42YύKSc>\|u`e tm> yP4XݛfP3Q<4l ԕ7Åj I Fcߧ0G10l8o_F]I!zyԦx&@+dOC%RɑmRnIZrjmAFw(o26c.MC=C!tjiT3Bz&~f{{5 Ԣ@>  Viر'W) \0h#aMFH=Xx//9@ͦRTtZ7Yj\\q6h`WRütDl=XԮ_ uaYz&iZF QVE-qBFSgJ~k ѕ"" XQ2JHGGęǔ(HX]&}ꍻP}=jBBǗ:q6w=gN/!5PE䥠dފmuDV/#޶G[٪[iyYX\Ln*%e"X3++氨&:ɔx2 K<}HaZR%<ӧTkSVKvJ\߬|6wo|`][X)$zL99"1U\dj]rD&[ʌx? ϺDص' ^"b-<̠4HS<;[tL؈A1k)-j~s?X2QS @f'i[pnC+'^\ xR .B * :ҞQQ :B_@=aN ^_'W:o-!b*sx`S2c/UD4}~Q3K92nSE^Mb/3+f$ t:B'xį-lb0nqws״81u3Q`cSRĈ̠9[OiVR"YMǑmkhd-]Y!;R䠒C٨z] . .̀?W3oY`N|Ȇ)ptfeb8#Z`JC6g5= H ّR_k%O"v[bR=[}d&&a<;?J5jJ-Ǽ !.JƆY苩^#Ը7Yfge@'=`|%L$6׭q.M]AeXGrUd6%o$.n"%GҘr2./^s{{<yWcγη`o*B|d"]yArKgU^:5 U'hLK_΢iFx '+l3CȘ^tp{O;[aMz`bYmJOwPAb4QyR1٘d3 n1CHa,nUh3(L[xH2c<;5hiY&_ȶ_1 }T8WQ}?~SREg@g LFP5T;b%}C7dڦ 'b |,q6R#4ch.Ogy #uI7%9c۲e Ojh,W=?:.==j{PBSqdiVi56mJ;^;xQ}2e5\C̯;*ܞsK\ 9K"'lעm2~I2mSF~u*[C(YxuLTZSg5}ؠAb*C#+ ԑJ\hrT)ET !#둤i;%iq/[>;\!`# IÓ~~CjUr~2Iq!5 GKޟ;0z'e+*5)02hQ+DYI8~C"-"dN6kf8TGv >}:PLQ]fJ<}k:.$crxLj$T ĀZ CGpl{\Sr3"gW1oMJ`ڿnVZmSx &B \UK'OYF ʮJ#nMRXiQaWZ|}d qD>i$ p҈8 ǣkw禠jWnSaU,+Oyߔ|x*k>gYU=p;@kIեs1zl_ep4@ _O]5OeZ<An }KXW=MX⺶J0l-\Y}JHD: y=a rrzș-]igۓk"+ե6k_OƟ k1'lД'$)$=D13\ {'iG~^!> P<["c.1;\k8u Up!I"y3< Ob*2*-uHrÓ #e;Qd\;(r']XQ#6zn~h7X7I,_K6~UcwB{dE j'Ni{J!NX 4Wy?|dpH~bЪ C^~^N>_2W-| >|,Xjw8&:ҿ;)ub ͩ8=mu+oƖ[d4ui7ُ!SտNjV%+5Pa"x]\vQS5O:QVx);{~ c޶5J0JNU+Ԇ) ʘِ  cFmuVѵSR˳yp~ͧ@4ޜ}=ӆs4{0'*@U])u4bGSd,b. 4Dn4t[J٣éE Q 8JM7p.*\R?oo*4mk Wټ'5X5M-'!{X+eYgx a6ۺGrMr`b{\~E\T AJWWӴ-2\$7SE |-Nx%v7eWYhFsi!VB%L: ˠV[ɥcE8(%nlzpӵ 74U?||!Gs`v)Lrބ{D[Xb dEtV_O'+i#/Ii]c "Z\A%& t mu2IH;dpPn?E-eV:NvIcEg&Q@޹łXGOAJSm77='_u^^Ȼ;EJ$NG*0J'VOqt[ad%!"T^ jN4vbM[7ӟ\Ih2 ? Tђ| xXi2CDZ偞bۈ,5kA(afm&w#ݍAl[<}xGIwNt"A ?k1RЅ,\+;~YGF=,3qLhmv` ,M=-קÄ!k4=7\g׽=AĊEW_{UGXqc;,dÓDŽ*ymk p 79艙/<7*/L%|z~[`>~P\^#FofL֊r&t 705^]a@JF xkDq< {EpuCx5U6}aA5.~SS QM@raمRAξڲ9n3BvjCMon?KٛԠn ?Gs99׬ty)&]Y5eˍe4 }CLXd7tYS @8Ն:?K,Z,rk6"7Sܧ9Ʀt'*0G@FTLW*04(/WAu?TNƽ<p2\(-֓L*"ꕌW]5q~3q 'fE\eG8xY1p 賔Ъb!.ӫ.f@\䙯(pT(9uJD@ Uo.b`~ 3Xp dFMQuKJM[lf+H.Ńe"OKua%|f?>:Z-oqFaeeFI찤[/ (>L;UH׸`m>_au"ʡu&'4  ]>T5Q%2;F ,_mh]r[=,9#4ⱹ* Fdd!=8> dq53]Lۿ%kUEqBNrMoFh谫5Wh$-,cӦ.[TDg!!"Z֟b:$T[4`Dي]K+9^>=mpFOG|ς*=Ԙ9 433X >]$g1H*tTTS;Y>O;MC$ɏw;(ܓl phI' D9ܺHsVރ_ W7|`ӆTliJl7VgaǥӧL"wG78Oһ"`0B wW%q1v鑿.&+i`ގF&*7<5u7e@`.;+&?)ys^P,Mh$n{n'i8cJO h#oΆ Gu~La-*^}A4'fp7c<%/ٟ~r ٚá{marLEAU<^0\C5 ^\ A$0 d"`E8GM _vL @DkZ̵1b]$I#`(9[M9$M. YE O^^qx&ۨnH-HDYQ+!0 Kr;Dd/bt',LqvZ\0{Wc+'XVFٳ^ XK%%)ztuJY"-ZEcKsC:M1!ÈId~B9}1 dCI+ѕ]T!CQ2qeѱL˖0G?٦@M3N.BĪ* pw!OEY`~>dQ}MgF 4 2[, Kfpuy!\=p0[aB &Lǫtq0ڋgC~`#*QE'H ͷŗLAp7v=YB6e| Bk6.ֽHewȔEQ+*Ț)`T<օ9*ĢdHΕ^O*>~2] o_6* Sș@sbi/ G׊L1Dkuj :}IqGf )ds{"i23rX d ;P%dCϻ\p9rÈbH_-7(tm`q2N`~VHi]1BbS@1 )şuep|SS3 9ʹ&&"6i 1Ǻ#`úO҂yur!%.Vgll.[uy RPl]dTl'hϞ+MZ`AOV"#;U5I:֓[3a@};N٫|KtlNFEj)"Y ca;k/S̊^?yd(7Q!Ws[ 5> `߃ބf, -#2pGc3.ی3wcoyW⫂p~=g 4g ETR"XpT7.3|9 &yRӹ,ehoˊ/[ϛV\2D,d%G&z6?b"/h*E' *k T0gޥ[Jn$sX5#6Uw^R+)uT* f KLJkZ&LJiPu lvˈd)n B3SSlie~W.K <9ՄfNIa@|ڣ- kzu~D-@X1 ݼdðLe1lAI!v+uLKI] 6BWUlψK ,LNlxvٗioo9װs|ռ)zQ:b7Gb7bIWY$d"+ͱ|j#"Y C*u߫2l8 hޅPd k:Źgbۈ.Yl-ei)+2rn>-~f Zno5PEsaUs^E#VڞPD94o{]O}r'(vGӮxT){[ |4[lÜlNx`5Ž>?tQE%N8RA6|fb/PtWfwDi#EsjqǩIHJ%C2a8 h:7lۦIۨ@ [̗՞pYR8Є%{2-ڞYCjdD)^(}`wl lCldC vÖη// ^>XD0]M}a܃|ÛTN}_(sɕ.;1NkƁ{= >&ː(7f1z # :B3J!8j \m&e0};Я[ ].I|lH HY -~Qq]mZVC9^J&L1-TD$?>SSmhx)193f/j.Xf@lCv.03NF"{66,58kO-W:0lIs.Ƈf\ wO.H;O/cOsݸ69$IXtqK ºF&\"(. A$#u΋f b_6Nuu߿SZ.b.>BOT3-cr bwKc2~`[k^jm4M݁-QlٟK1}30(̽䕘>Fz[Lq5 s4 J$궙@> .-v}>ӧ[d7bM ZUNlC̽1SPNK"j?T72beE 487tȾƝ5>sz…l˓f9Ӯ86A=$0e ve}&ӛ۵4n=L; vO6޷d --J{a\Vٟ %-jF 2%]ܖvXnJkedieuİ뉄^N*FFl]ύ<Ɛۋ!09Hs=K:=wUl(;Δ$QAd`f-$b|MC%I\!^ gDM4f%˚qx5Ҳ}CuxFӬˈwSg#B&-DA=V{ & bA{ - L@xAf^>]h4rևaBpGIbD tj o@qRE>eŃoo(mbRӎs$a:ܶ = fXʜh.A뭉Ƶ-9Hat\٪ۚr!M(qmPN H¶̳/pًWt؛gfe5mۻP^]_P6ۍB#qu8)R$.i9j#ځ\E#̶l Icr_(l.AӲ^iBy(hA=(Vx<3i>J$vcbMKN"qwiL-g@%~h+ t;PgMl &d8bDHXEMoMA%9NF 2Sq ak6~`(N*60L찥G{ a;T8I~rYY;78j;* &Z2e>z2B?;%^/J4 ^ NB+L'ŞLZ 1pP.'Ѯc}2' 0 -&גb74)+ojʸC-Z+$Ӷϝz })oQP?9Vx/xECS ~BC ZPۼn2V8{{=Jx-U\K%Obpco x>3pղ1(V]GqBvڋby*7n/'Ŕg:֙<ʟ0q|!~_-աMGU Aqq= \+[0 *S|"L}HVQC|ԅSȖ|gI=H%x.7*g!Ez}GfJԊ$حWu1Yb׹Gtǣ`71y^mloE,Ia KuCμu'B?مll;d+%ƄsiaN@"&cI>?a[1ٲם~m,U;@M1yR>=eєSiK-` Elo6(J%GrH4;&IC%&0S&1qd 5ZI B|J@#J4 Z ̘9(aT@)@P6ϒeҢ4 tBNWȡAs&HC"h}md0 Dzro\pN=F$6,;OO![, {!7 ,ǐƎ?Sl˦.^} jp-2Ϊ~li_3sݢK5.wYH)O&.G60]5_S_+l~aqxQxӲ&ڰN(OD+2Xʎ#^k1DKO8v *q6ցb~ EG:e3ۉ @ͬr8:Yh%>T#5Ҫ({5n_~S EH`uP|9Cc*M#a9ɥISF<ذL93)`&)G }j?j}V.vxWi)M":Kjෆj9P{kqRaUKXh_ha@bt6L޹IAP/P8fіxle„%U澉euuY~~Eu[3kS/RP;\Һ0Kb)_ݘpAy^BC("Wfa;q10repajEHl uUHk1k4m7m;zEvt ]_e|hz벡tTgrq, >\NY0I݋nr$qC]f<{HaH]w0 8w`‡3J4:NlvGtS֒?5uqSTYbb\* =߀Jz6Se3fKP9Rχuo`%RF.^{8'W}jhUu gLK^O@O6cfS~\vL={FYczZHk$mpM9}Lv$5,ԗTJhBd:S[Qπo|"*Q~c;xƢEx\ |Àtu{~cvldD;fdcvU^(s5yWUēzd0.ۆ"4'ĩ7O1$6`b$w7G.Y8X)ޏl-v&OV]T1~Y4=N"% 'yz17n][fc_'5Lp8xн{fGSQ"$@=Zb]W5:gamFAAG-]*[I־ eVT1Ov4łq 6+Mpvg%ȢyzpY߫\Vuz f42+b/v"HFIgKDF>Ń ̩kzb(.*QwN_xFūyʭ_963yJ:R)&ls,[]1(ͼS#^K=U+bMgLIMrpkSk"?EơS^T/IR/'h@W,{9¨UݬUT;nURz@&JI =K#{$}p܂ט)w;j'PP7@o#نL}biw!j> egɂTImLnEmklߒ$:j My$~Zqy:P56<$N^G-Jo 53%0/љy̆6˚dR ]pҥgn s+7yJzO=C\%fr_oUM?#I,Aot_p#l3!Ӗ 2j *pab7h7c+_}lDv:98ޛzzʲ%wGknE\>^.c7DJY&Պ9!y 8ɝBǼ?L< K)5M 5]~E$g` SAzLxÈzR@r)_;T/Rx|60cj=]n_guЖ?\ql9jS D0D=)B2즁8kKƷ+п$oz6;ޏ7f^͜)g&ԢvwA,aA%o] kWgלsN|NYMP$Z=͏7Β?P-ޱɘJ =.WECDZʻG@*X6TqG#l߲x %h'Nlh&(|S`{bcxD{D$FtO˦N@-F=-x 7Jwh!&@WRdvTiّ4ϔ,b@bXgjꙔto1+Cg@iI͛%xA_2?M R-,bpfJ7EC R1ܮAK"2xR*6y&YV8!iR@0dJqf($ Rξodbr'qGG)Ti/úR𨸓r;Ė]L4 e0btn©EBeeXVI7b6J>r2Yn!G1(iN G?K"fdj;N  =>~v`+4ݖ&R|9LWV99_]eS㿈D@hS0ԆY~*^Ip?Աg5h鞼ID&s55cRpy-#3"byxu[y#pm6YYԇc࠷"?o\IjM`=DmJ%?{*0fSKo ?^=|򾥰]3a8T_C8]$.%u(א:u_./48~ te_=~da?W%m,F6o 玺H9јt)_`nF eRN;J+H*!T_ "řB췊 {bS"[-Y!&t "XDa2)1 O Bp nY.Sŝ@9')v9cЌ=x*)/@ v>=z6 s*Ly`*~09,W)ά΅GNE_?=-5R%x:%g2YLwvc/q8pߑP<?C'TTĥK=/&䯈on[ػB d_Sw*prQMՅ/`Esc>jk05 䥱8qW-tF,ӂe%E o+5*3(ƨ^!MՒ\5 D csC2 ~gnj<7|`Y`Bvıb߹]v|˵[TQGZ9e1 ݑrO0KCJ$4_!\޽:ISwJu/ZSiMc[7.hȿJ\l@ނJ 8)_|cxn*! TY|<Om|õ[bA$2V7( ۂ#M3 G"+I`UN^ {G&/E>yQ[U u>+x\@}ܴs`Zdϕc{}hPA 6-At)Y㾾9qNW 7A|ܡAzFM:px D ɾ]{qjҰI}ێg"O|D g4hx W{K&lf2n%7$9u]h ̏C8Q`wF"s 5Yc0*6#L'Y3_?,oz" o p Ƚ.܊ՑK^d9Eq㍱)]_^חB} 1.FJ*:l\Y8bLPَ& .Wfl?9Ptr(dXۄ3Hf}{6'^7S&]Yl lT;;s%tz~FًDc赢bobz\ G@]7d/H*OqC v?{pyUVPxy,[csޯhNek%Vl1,}ӄX%gAa[o(<bob%rBS݄<_$)$Po]BE?,WFxy |yI=@ȪgX+ Ϥev߂#bx3.63%(禍aZRξ1t~B)@"eMοPtv@ )g1mnx(:zNCb勁IxCv@v3xZ> [T(T?52 WS`j#t$۪vv v9ǔh{d^KE/Fr˘ɋԎ zx|cuNo W$r >rOQ^劣ܫ &~ݑHJ^fqه%L /5)ksBԓHd׀=Npb[݌J,N+V L=(@-k/VJ :(BE>"&\OPIi*HTJм?X_/[ڈAu9µ˫}'3>iH$ fD yһcHQY72#caTd/qlüS+ҢX\IU{ uum_cՋcxtmIc':tJ.{;d*zw=Z??K첰k':r^- uwRK%/i9B:Vee("-@~Bc2et鏃v^q1Ngxl*MLqZ%t %dL"A5Y㜇0 }&3&+<ׯ/DT';ւn?혓 uV%jDɿQ|X߱nKLۣe0oMiS..r4z6F7HFS^$ [߀( ^irҁ % 3oҲ\* Jo( ˹uΏwc#;?/i^u:>REI1 v.Wk%e=3ͷT$qs 69bݝJOafc"xY}~\w5M`x*w=cbDI=B6˷??d)4̚YZ xXtԞH0ZulcE-2/U GeP&7i}dMYc~1f`, A7&DUGBJ ʾ.c@-r)[-9FVƌ!fc@cSKjrh,S PGEZm~O18D7E,ĪRwNf]R=:=Х=xt\-AƬI7LOC^y1YxSv3{wWџ>EV~m&$gB]CJ Sr`EQdeu8 y,ӄ2&>VZdXW=nܢձ)9?K^]> ]g)sX ){ȭW%T*L'VX ^0æj"t #\0w53Z C|.'J% Lzw20@bwE49'z7tS֜"'j .j&=}_U_^Kt&v00?`/WpMB1K-r'-Uz7O8q wKI W}' wHDkIȕO#+Vhzs\UjvC#ڴr-u?-0p+c {`]l;cAݣCo?wE]Q|ں?UH)T~#@;L\9\HH5G#R`V%9l,.3`ƭ>c$%ed`;{7&hЗ}%ȁP:r)i5m0eq\:^ki9Zܸb ²-z*xQɃ3G9(W@-Sjwf*O 9/Sh$2"4ECYnV|o,xV: B]ygTXuvdfe)ƐBhZ*bdG D@e}~x_xGw iT2:,hĵNEMrMgG{z.u=[HL&R+S}qal<;FV44@2;T4"㭫Q?24s|]TgVs Otu_yKdR_ZΙpl]MJO7rqЂ6Qs=UGމl^_ݜݦ Õ/>J\Yǖ hp^4CPat37ҝW\[<\&ZV%ʨhl51.P=GX@ҷg8dhJwџ}fXMg+IXpKgKb _4RX,*p!^RIrmP7#ԣZ>@AҸ -VZar'{lH& 5hɪe=C &֍Öxš&⯰ eG.mD .KF\{ ]zMaqhs*ǽ/11L6 /gՐKvp̀xn@G9BcSp1^-˅J -ϥ^06vnQoFgɊ剑`bP). NYayI}%T lՠҷ,{v'GIk c>:&qw-[.4/NX[*WDy2/XĢMMНB^L;nIeɟȿBK34[wLz`jeawC?r./|B LDhE# tXŻU4@'_v 7,S#U53|-ʢN0%¯y{x?ɍzQD\K51F/o=7;_̵HQvVu{nK}ɿy"Hz2!X74;[Kf (ѻpߎQ6etroחRHf15kib\́Q"`31}I2pHpV^.t8[@g=N6+ֻ1NS M逫M cHaڃ,QݑQXd"n\թ- ,>  'w %[Wbyd[^\ۧ=j@[&N4ȫ kM78x\?A>u+^i>~ "oXŚ],/VEφC+Wp7QL^p 99Tr~..}yD7GW>agO65K_(zH\!=gBpKG`'5P yP Qr?u e򅓹uIAůOW }Q\<_{j\0樘CF:86,A;YAz#(ijaB6Z?)8 pD6YT.i<J(B)ԃF̍@.%& }?TkJ̜_5i8ܔ+U Ye>5'S )hV9?BmL'F >E ɍx[*m./W騌k%M|E\߰P͔ޤt4B[=0moHx"׵}4{ sn[&tRd]dC?IƯRH2Eq GuxXkvdsTKw3iCN y L$D4A ,kC2նϘXШg*ïl:YR6<$J F@Ԍm>sj߇90W 1ҁg ԏ=[U-YhXG7#& "A<E ! 4g>sj]1q̺Ƿbqlp(%cÈ4b暷 Rb5n_7\p4E $g≶~ؘ י?;# 5wzv6\@##sw<4*8,RqtJwEN+Vu-!nPbƃdzLdGtfThN7 u[¡!Jb̮/qXJbx~,1e(o=>tpP!z%>k̵^7 Wn 'zƴ\uJ#Cu+gb*0SYjKUR֨s .XH̺\y~pCPxÔ}m c+y4 _zn5EZ7YG_ņ0]פy p/fg(4T hᠸ뀣yFNh(ic] pxzhFKI3RwYASmK0Ŭ1f*`h U=@ o<ʕUCaX m m㌫WI(%k8wRQᬮX 5FڅݢdK(,Ü` 4H-7mG;8%x 61ČCNA~㛡 9ja\`CSB4=A 0HUf<(.0mp|pNҁ5yzpnD?qZs~I܍ёzۚꍁl]zݼ0DE}2 2TtY<]bU,twqq+//cADHNxp<2w;-IcY ,b'JT0 Z*$kfH I>femKhPП?#Hyu& kVO&c eYcd5*X:2j+ QG"ynH *;?@iؕOE&HUNJǨT*^lSeC3_ E).yHކxBAm"(+c~ Ke/%Yg YH*-ލ0C}Ǻ&]"%G(HRbry[Ǣ yUB"ϔ#gr&W:57b4xKd``FJ(7r? Hj8|:F5Kf󫻃h5y ds n-9tC=]ϋ@܃^  |A,S Q55jC@}:UX#E XM,TV>zD|18b4/CUtAs` >=F>˝g+齹_<8~`EKș,jF9?Ņ9AP@y?M2J#?!;Q$![S)$+.A:/O/,P{`|YJ,rK_̜OK C43#d&m]sBEMH޾"kJ/ɉG]Z16*cF"i*iGVXFA$UE"v&^%aRs8(tԸ+%?S_D-̫SƇ:k6,2O "޸[H\!h;atWvTs_ER BB*8'?156xh瘠0DO-ɏ`'Z"d!:"hbw" BEekREo_, Ae֛qPXD@-st[ÿw/>(T:{=VhN3̀H#p9!^]UCgQ=T?:6vXqn9Xb6"X#``KCluuJwגch^=$ۼ[cqX.<%Ba[Bޯ/U<#2\TGs}#:F3 a̚4nC22>y}A Y/9s4 E8 DA|&$u) {uHH)d3 b򟩏}{tb@\Iy=0 #@ Co9TL7hFJMg֣جn2}4BUџtMo~3X\|6,yq`YmnZ"떯TN ;QN!Uw>GLfZ[33PǠ̷?OƬ$6DGQBqRm,08Z˲㯴8:X 1pF n#' ڿ6Je?jlbلTN[„<־je(.)]8,_[6Y<wg cMK쨇wky djjW x—I1y;΂ R-AUI,ڦinA-ӘZEQhw,o'rX'.e_?x$}?u,̫/\~(& 1#b"→kӜO RmAcDgIGH(:w(l?WEtƺ ?VTvxS; TYo6R6`ZvKKe116M\$j>"7ѩ9SkSzٕ_vQp|?( a3ΏԜ%ҥLU*%U Vt8xi! ض&sMhu4sᢥags ӈ+;d# |pQټEJȋ4s WiWfTan @Ei$ ?DCdFhŏxBfϷb,kvӖGS>Jk]ڐď ܚ kBbFY` Yox;JnaYsBT]V߫ӌ1R1dX͍a\&KgaWag.vd@]45wTw1!n1'ȉ'upwdΚ=c[>4^('!+z\B8Foߘ(R]\F[`mYRȇ1&҆ښB+eX^ .tN|/TMm X> > M;;hPԮlr4g\r"cNubv<&p +{6=CFROpQD>]ck?vr3:p1Z?61]/<6X^u#c/b6K;:q=> Pv/YZt*( Y1U~x)H;,8g ïڳ|VjMS5_xGu4 |p>Bm%0ۻ3YxyG"y"FPgKD%+71̰)*P@kzJwIiZIc6Z'W {uinr0DKzX=ց+H`9.<J8"Pt :o.Q͐5 4sc<ބ>K1?ܐ2 >K32}lpTv(^_ W_7dܡ}08Ac 1Q6̗q >*_lTm*%d@ 0EޗjL^<'2,P~2[ iso|u!Xk"Թ{uz$xUݿ(1ަy=Zʊ?B+zL/=#;`xrgr@mk,Gh#'@F^J_ lGXAY7;9ՊeP^Ӿ&ƁY~ouօ(1f4S$I,!8GTMW)qfh!Cqʒ×)4ljn~Pk«`s;}5ʛ7imkn&4 b;&UAD>?Yy ;uXGJ] pW->wu M Ʌ kihc{-b[Je,Lk|Luc֯VW6az]Fd U7pϵȬh OqNо@XRl=& bj"D8JG ,;Yx!cδ1 v@)\̎GϺ$4%/i11(P 5VP|G֊a^VpՓj}. 91D1MQ:pʙE5[K3a}Hil=KՊ}$#ۧѰ]*R*p=>kG[=t4BM9l{G%ouA>K3ҁ4@~@A "kM&c%y|%Bz;ņ -}z>1G ȂfSws1|l 1$XilQGwECZA>ٽ`prUsY4m%]V}7aX39 ^UZKnn)#Ӳ)zܔ_P y$Y\6; dZt#.QneL9u TzI*N'"ՕBO1r6;GfRG)b#j1n 1.pzuX_<܈u9njAO>-.Fo\PbZqP kEϯJ?kw70ίܼݘѫ^M~7͞/7/0M'c<T?=RU)4. X5>jϪybO1˧իdA&%~Fz+t[CY8aCeXI{W9ڶBC-CF#'qQ;U[IΩ`LeJGضkx)Ƈ6C (Q,1*X ay,Pxi9 6[ 3Q9xۥ nez4ݷqDmV+Kg&ʍ_WURwcN#" /TPܭV8ϫ ,( 6E(۱ n>ӿ7y3w.Rf(v JqDͭ4^[q;g#Ljk7r!%BFJc3-uǤ6`.@~z}\O=DQYkΩ1hzћi &~xYtNAZciO$oW;G}ʦnz!>>d0uH>1цgx/V+ 3. /5v V|Xb$=wbE ++8$(BUi#oK1bͱRU5B);9a_I4M "6/WMd: ˓ 7Hr*!^ l,T6wؙ*8Tsn>ږnOpWlCQ/yT%@X2U.xsOX?ˇ 3"B/8dx e7bj/ T 4\̰ͅJq'hmtrzJJ $\otp G;b4zG_08tVq7*ss8^be lwo!P, sI._?ԢRíJXM@WٗswӧNܮlG y&h~|.5rF'Z@WC9PY;)Z-|޽b'і4p[fɨ򆶒iѬ1CqDc G$9ubviwB^}>4z荆R,\%#Cê,M4U~=̚ɖ'Yu1rAZ!o]hkvC1,3AVtG#5ܾnBP|P5(o8*!$pF? j7)=ͫ$2]ߝ~~bP")5zHNg:ثlv1;:QDWi(02-&Ct]viyQa|OUEr8H%k+Cȷ+@;h}IXYDBJn  d|$G=-q2 UY&Yzr=ZzM] )6Z/,&gJhv1Lۛז&%Տ ![ed5Y<g(OTpp6UVSŬ2BŒy'dmt|"+(]iJwD/#1XN:*u]yvTTv:^]@l!$zYѫT }RK0 "^zG`ڞ$:^n qד̔ަ V{ } j^C#~#Kuj_7sNxE{@4)#5'1oodԏI)6,PuF-i#P 1*sLϕ̴"| lLl /@A?p%SNU6ϡPu<>x_(l"Z|o&2[qS6ii;.&% !Aa${lyU#OZ<~,^Df-h4g_e]pOLaTKӿ{$t#0 cq܂R#a3 ǽ卛B Q+ ܪ:0nG7ZgP6Q>hħDT8ʮ#G:SZb 1/ظgL<[hI wkT#\1DAZiQnB~8`Iv&,^2wŷ{T( ԫ6J?2L_9 XWa5SzzkdWGsXZ߻TmPهO-B4 .SjxS ՚m[7cLjJXl􄓪+Z8d"U-lۯJ%NĂ_z +mX֤tDӚCK]г#wr u[#YLBUn,2m|6? Vw4ڷ\o]Pn4r6K>*)zO}W,Lr3Z=JOeC<>B(8-Is.H'T!i#f;\4gxn;)l(̅f獮P]?^KOh=TwWui_Q0ۀC/4sChP-QZhP|AM}'k}ӑ*˙yUU= ձ(0B-#ȁp)~jѡDו٘m#V0ɚPGYkU+ˎ#L&㝦 8ԯVqY6xȂe4z`겙CʢBc墋oxT#2Ȫ/y*DqCjm7c߈騳9d#t.ێ:g{$V]v¬)^ n};—{8ɮ20YI] ӶqESC$ RVC0峷5l@xCQL/ij4۰0"| CazuC†2myXز+4MWoE bbtaHu H[)v-֋Xf:֓.n8""QwB1K}it31BFJnyohݜ9ȯyQM~D-(Hx])/'Ct !!*P@5W̚7jP k2aݘN^ QB+V- lHX`r9 Pnk/LPeF2, Hi+(:h5LS2 -8eMB^ֵwd )źlNM^aFQ-wob @'|"Y i44=ft <$@A!u !Ȱ~Y6ǍpQ?Wg͢9<@!A(* 10+b-!WXMpcVQ1)cuݏt82Kz"yv+.sL3H|ƙmⰡk+󁽴 /`Svo>>HY=81=I7&Qc|_=-26U6`>iD욋m;'+P[i{+PR\"46粐ԋA+[2oIG1/z_vVLtN{eBet ʛP/5Fhŗ :EU;ټד!ɮx'/ !#~aLiJϡE~$%r֞;B6xFֳHX=u #Wgb9~?xjgE=`n"^B IyU0!ɫ'"pao-]$GFp<cSn *nz.})lWИ5Ș&nT 8M 9/O@BU%6UGa JTqTMMdiDx0|dVe 1Uyy|]? _Ƃ +\6N"y{SFk?zg7x L LqʻKXJ"chtu‘kʣK_R E"$P(^Ix/EO0<@Ef"p(f+WS:gpp/yb}(BП&.Ķ@DsQ9lo qN8Q(n3fk[}5-u ݦ|\@kl'Ϗ:%{tF`δm6S<-KuT(({;@OpfG`=hʐM徆=.a_"HȒTlbU^{6|h(u(v18cBO$V!3I㺼Cj n)MmcQKƜr?<^)sԝфhedŬ#Hmw^Dw{S O=44=z`kVc@&:5691MpN@?JL^%cǗ|Bz]I/uCkoe.9\88tϵm{+.h-. Y<]_3Kd_Z-W5JM ^M ffVє]|$hEXLw=^nVJ8/PFlÐ>]V*5mzڞ14E[0Rtn~tԢvY{)ujp#VbM|uI*]*m` ]R@O`}V!U^ƈ(F.=N6H_bʖ(Тf+NQẌ́| UrYr[llBMiEfHT`bQ@^5 caä&Om?ͩdr\֋a+3-;6&`@J$< $$XVkA(*I =N'?Dr*䯄&PQ =CAr)f3чDz&r_BiaD8UtnY3[F]τeD YwX掶~b?A?g@`@ۉKa6fݤ&l0#70x&[lbA)+OV#NV4k\$:?425jOC*~tI! C>1n|hk)~Hmed D"1rs9! *rqTMNY+me\;"7(ZSMd}sZbـ C?d2^LB[0.C`&foquir\UJzTӡz7lZ$[yj.5r-(K˖G=h,|gI= &";N'`n3ˌz=QԈ0J ^w@G7%p(̇MH5'1Q/}fTm=W: S $@sqH@Y'f͇V6v2qDc++zd_όs-.+؞ 2sqA" De>mZ#*VBYY$~rZ&W,2#j;ap'snYGœ(g"Q`fsbC-=Xa=ۿ4ŎiEyAj8c=6 rHk7j ^Y@lheЏYE*L%ff8|1ko <(wRl4[\BxdSfF-X|و[K[!Fg TWBO8JXTZ$bz)sj875zỵ<0D&3C \>.LnuNz|-$Q+:Urz&4 $B% 6Wѐ>LyU2:|r"{d iT7 vυl$CcFqIO%=GPD?\ʥpuH@;W P@]EAq'ꁚxZ,Y'㭈t_:[LRZҔt]ʣd>:WYGHзK(.:h3ڢ: h;YoŬ\9LB$ ݺ^5>nC1,zվTNAX4[{3kJ\;>=` ٞ?!̟>Wg1V&hx}37Hn|rtIFm)/Y:jqQԪ⛴\0ﺶШ°%+!nG&h9WR djA,9:{bʅI tr5<iR)f|I y!B5g?70<1#Lr2ڪ@*~@N!FàX׀# C& W ZoQ0F ('5*kO3mThF/v e5{@aGڥ1UR;7-(L% ;4QPT:B4ZHa:Q *SIspF^)l>ߊ[;kx\É>?PPN5cъ\N Po:pŃTN]2gAM<*ۤwL`m+^w/=T7<_)ax[;6o\ -t.RɊڱK0Ӓ blhdS8d'S>ߩH6y4$cDfِչ"+k-'ϳ1 7Q]ըZP#A!$Bd?Xʈx ³L.XԈv+SAċd|ɞeN{w 0VC޺d*_cT*?^> <ConK>#$K607uUF{Mլ`L`8cUiqoVGo$>s2][þ+-K͓n.k}`!Om~p_}ZH|MA4"w.C!m萺sJB$92maij|g2ߝٺb&GX+xO]u)X/5E$pc& ӨmUIN"u~ՈzK.vm],V9 D+_-w_!vB!7bg:F%8jn F!r694n.TʷO !c/VZyyסQ_IO IU_2[2j1\_JayCM^`7_fyoGhzbCY8˭0 '!efVHnZ_47| Q٥]3{CadK9'f+e{>m$1P3QS[Hchv>̹Ktc2-#Teo.>rRZ-U9Ѽ,Vu][v)Oq.JX܍c:ʚkXB?Lc =0J* ;5Tp`M) RQg`{a>Tq9IjYz}hTy - 80^/('5B Hl5jQ ]sQw˖f5RnD~Alhk QaC gk> 6g=Fc8Ɔb@@CDzTtQLgR-p|5@?ELɆĕHr&hR.Ckn'j[+^Mb 0jA 3m׃l8)}U\G7 $;6;=Rc4{5?3)Y'ݷѴ1kF5MՄ  r,"vaXX VY>L׻C(|vLQ ;$u;0g6B)pD@3,Q,eN7mV܍Я>ĎOZg  %- u!}_dKAK|X/?lBf[9P0 I) ,nj6$K4_I=BOLB [*Q?NL+-L#fz 2p4DwP! WW}ň<ǐ0&;0d"c$Wϧݣyj]!>G<-veB.ᏸc(Peh3eo |~pXBwӲ{SרwLnǾQzlZ+udX b.zM57;lY􍽌AplWz[7lN)ߍX9C^2`=lK00=%o : 3)WYNcކ}BV.dumGC\vJ24 WĖFE`IngU0a Kj{mRh!Eׂi`k#Z;i_vAfӼ uJ@QJ1QY9vp dS ;M'ZߥW7LHڥ8`}RV}iE~Ex ?)B%XО2S׊?oZK DRԅ~.PDp@Qb ԁw~'b1Ρ1nFC5Y1*UHIؐcuuYhVkgȑ(U/Y9]R%{=?\xpZ ^m1:jd8ΞW=cT34p_h_VHzCE;s8H+4/)AA>sr沼bUaf_>)N7۝>[Uʍ&UC?΁t]s7RL%)Q[C6xSOHD/ ̼)=.K}i8ZޠtX[Nm5!JhAyWy^n>@i4XKs3oQ4vP iV%X JZw< ]sؚxLcn \ItaՓ씡\6LFx1?5k*3~ Er>G3h8 {P$|.KJ6dM"5 ah'S:zULk"1)^ 7ЖpL-"bYRf=^q0z},)Gׂgp7<Ϭl+5vSsY 砑(d|NVI#$9[2qm[Q'H~m)0ޢ@2=#=f;+{Th/S>֩`l9RH7䱋-Z=q~L}?{\nd!+ Kљ5T&#1ya,ʪ*i!m8YQH!'$;ƒO>X^7rG8[#goVnZZ? !ϭ"^G Lu&½W+De%[fT M|:eN*쒎@.*Rͮ{V 0[;-x"Rܫ-2$܀WnDșՎ6W[+1v~+wJ Oʠan|JmRD%e*w|c'%ϝs>t } o+>1B~1#p6G7 Iz%\K82 ţ w;| 8?!'V03<7:0ҫI܊xH)v fv"#g>lѨbhGߞrcqZ 79kCw?pD#|ـ+ g yODԲLqAN%kѯ#Yh<|7chZ,V`;M+w A| bz;x5_pCsS :f!AQU*$]#dKݣVl4:rXhw?βg+&sA܈O8XҢe*f &6C-nB%,z@f,c* a\+i+@HpS$} R1ffӏ֖C*>2`>B{ aæX]0"1?A&9Q Epghwg"hz,$ hTFKrM;noDZ0sG|X##ڧ􂑹1Up6"g11eK/AUI2FM]Hx] TdKmL,l֩iTv}\̓@& \s{q|2 pc6/|+{nG 63-7%K|)] hS4zq$GM5vwrmv}ssh\ G.Q !ڑ.rb5_r6ו.ˣJlE*GV%R/C $uߺ'TQfZ﬿&bsSݵjw+hl!*-kI9%D]5kb,J3" 58tR/si "vp18m5TD)b%?< ~`x›#hP$4~!ͽaD##S}΍Sv{ITUgօm]56Ji&/`,D!ĊT@ (j񱏵}QFs2O`vfQk s1!j@>HKmqgDrnO)lWH=̠%Ź"#j C(=CLFA(&[ "wWLL.R2t!O!ϕ:&}rJ +3,Zfxh)hP2Vd7E:>4 .Mu@2?џt_MhRDd5 !5lCrSwnZηgQ~ڑwPC \hRǭEKMZB8XGC.ͻ9;WsFFYȹ:ObuBxmS "k,Q&84/쪌E6&X%r㰨 8Hn=[>2;:\pJBt=NqZ09d`L+?uZ k+uA |F0WdLE)Ġ1?ߙuϙ͆-uؔ+8e*{ yi׆7}flV p5l$S`D]#9 4%-p{OT}g AT MfvH-JwK}S5˸rnιKs=:sR=DV[[$s}#L>Q &*]!Hdx@V< [z|؅[\d>Zφ%isZ>8Z7mC?ʮNvݿ&lJFtk@(HDIXm+@gBhΈt; hd3\Rۦ[}dkD7\@ MfAJZVXm96-V[)Էch9Qc3R-u>jDNWd' ]Iֻ1KűN$ZD 0cA]ʈ1Ly΀n剈0t!r^/-,ɼ2yw<v}ZԈd\H)PϮ{]F&"o )싵!scg `OGxh3vڏDc?7>jd~lZ*lYUּi4© D6*c.40gO8whn+ qئ6 SLiѹ"wwaƴϒ:83&N=@4ѢYgӒlH}*e-_J nI7Vo|F=\C㧵xbDo/tr]lk5&|n60ֽwYgN|tx gJV ܯbxIX[يʟ꠳W/^S$5ǘ~f֬6d!~a fO[3"v5%҅X`-cA *xxg }3CtXQgA,2׽oKM,?}Wmݵz-{6k:sWT `=섁*76- 1`=wگ*bj\pQ8|TH7{ުԮAwhYe%}S!g/$lzP !OP=Z%АfRV\^ǡ#}uRJmZ"0E|Bk%Ό> \%~V׸M+C05n@2F؅J{E?rv  ^X)2ΔعwCȳC\tDb;ђՃ*@9R`B1-Պz9YԴc3S:@l?Z=s%Ԣ>s@dXu&^WJ6>?/PכՀDž'&Z˽k>ի@[6N߇+ZRϯEΕ(wлg 7$t" 9i՛=$R㖛XmK3}5"SbWYs#`aFX!erbHzZqmcZCNnwTd$ڟd3dm"A 4G Z$!w@\wZo313Jb:@zTLU|+Teo)3,:܀{{t5~qʎ{_(#ѫaQ_S>}j)28I4DaZ*Z Nsӌ‰sLdurOp}XCy<`ĉCjcu]QSޙ24Wr| .h*Ư ]K!},4 K@P~UA{9ք|ԆJi5PeN(Y;U&ƚu.Ӂʌ{ sf`AZeHc^-P䈢Kȓco믷0/^5;eU=,DBp2{఩آJm&@ӈ]LF}o#RH:Lxb{>1=D%ƖѡMܪsܹp026M2R>df1]sMui鬵e|c6L&T_xyQrG+yսѹVα:U8T̞-*QQFQ.Ɔ\.>Q\]}2PsM8,2P׺SRQlM1ҧN}(ՉnnΏ"ȵ+L!1U+5RϳcluAHUuoqwA;b&N$:ƃxP቙ǼEE]љgL,ۉ'#D \E%J0(@XQ^!\Q7W*OƸl΍XD ]qPIS0۱c#c 5,R9\8гQ= Zдdm+rAiRHF10ISU2?a_^>ѡ]s׷-'[A?#qShY@,wz:+5vq̈́J18=8½#z!6$ "_㩥yEv/>:;222F$T,}2y-xYI+ûY[n4ܥѼf?ePٻRMAm U<:}q+!mpYm0B94ut-~]^?77g=/Y Af5 5tmxT&ŏ8 @8'eRo^ Bzd.x},Yl!IN(OO,-y*Q_uu!x>wZ/~IM7xoӎ%̰qH+Lb$M!#Qo&Ck(-b~t<3cXo tң "0cTAxSZ˝8[%^O&JX&{oxY1e&W7Ha-3OJ;U2_ ,fAf,u^R1ke`W3gwr̃90G1ZKõOW۝/w)ah̴K`Q5P7HUka;B ;;iy;DscY,:hu%-E=2DEFQr\ky~z9N G-u\e:- @v>BJgt.4$N8vǚ%?Uf3ef]zC{k&-T)qؑ@[PFE*Iӌ u8e)BZV l T_ aalW|߲҅\0ن,dB!/oYue1Rwc{kH)x.'~dZ%()B@_Ej &ߎ,)>Ywm❃3#C 57-Y[&z/u5*k&ie Yv}J|F 4H`_n?BXhcaSL\ 2+lv+3W"O&oqCaM}EWL'piK#~?9պx-\E K1!r}7]Dͤzrn)2֡<}p-q}3&Fݏ|X=Ԫ*Xf(?ڹn_&0 +mq^-/Ⱥc5@XBaۅ9rFZv*vp~(5P.ꙘZ{ӚC^*xpH` Kf]a'^_hĘXh˱/Xi o2M"b*2]4'Rj[l$0#'T%jN.v׶slH=<rck"?Z")IwnaHA%2dNѤ ``Ga7na#RzNP'Y_L2ۭz~)_ ;/ (#"V| T] u]*KTR' zR%{j=pT_H?d-BV-0B= C0QмF| mx3n9,ĥF^w3" c7AD_J^,J]ͮs@KMTTJ;ޞAsڌǢ}c1d1A60$|fIV m))d|=~4wJ#OR|;`P׌iëtq`%ޘPbY/oA.$qj  J*kWqG(VIm7PA?`MITH"{}AwLlN`r?@Ro5ky `E"wKc..=. H u 0R|؋ O؂MkQpfq3N!-(,}ל>>KK(_-QeUm\ES2"tl(I>:T֤ Ǎw Tq2YyC{mIAE0NN5:fL50}TLfZGE"Ue4@CK}hV)]ʢ6x-IIx}6(;Jy|t`DRDŇ]!J #iEFGK^ vq/0fldUc>;TܔGA2gbYfO` aGa]%.r[]}~?Pcem_}n̘N'ddU=( thִofRa Ã[3fl^&)3gsr4Th1k|CmZQLa-KV񘚻W_jv8 j\W<gSLJB:IyiusTD@g9XWۺv+#B`#-#dh] ?'fL GtAmeJz ޱc\{Ew|N/hd̔g?;&ze$w5%{/Ǡz@W*e90#ޣJN FfmZۦ E={>XOjS-חڻZ*(~B"He}tc5?QW;HqКi̲SC-:^W{̝b2\!4oo)‘,k AmD' uA-óyV=g/mVתx(OnjpPqcT67My 7`oޕn1,W"_nj9F%ufQ\»rS[ɦ$Jcɭe]s?wR 5h~!.N4Hb; g4/`_gGlziz*wrozZ0\d%:mT']N*YQE\8"0(|/6odKt*3UA>8? vTkrEGxhIyLs[&g>ۥ3,W q74x3`$ sGJB~wĊMHs NR7?ྊ,b>"輔ځٚފW.l5EL.h.VSvmaH'HA!nTFq]oGUp=sKISq¨Oڮ$z\݃)[| zYm< ,kp&CYȭw wKa6{QBҁpuqWZ{滋K5T-/zçMAE\:uӛLJupHvBb hxwz5fn Oǭ_Cכen~b <114Y4YǙ;HP<#ߡ#_26kO|^( +&767zzoe_]\\Bt<:N("mY#~ev^-&u2톱d+/7FhԜø͔LBtg}5bo   ,O/RQ"#f"?@}ُ%O:ȎJĥ\+@ hTNuӮ fJpx꾳dWն3-7ೱ9%W@9.I69vo_8-=6R l']ٻRHxB~)]!g̴jY 8~Zv߽AX̴C-y}U&ըD!;?VւjiE1WVJ5[q Ɩ,զ] ֑bxEĠmhUm#gղOκO57+qZ^ς ("/n~DYgA{U f)MB-A [9d)}\^U7* rYb _) %@+ʤS=V ,ʥc#msW]gpѺb4BWV5k{]i a2MS8`` ˿a"PULB}@VXY[ʀ;vf\mr/0ley 'C).<|2`[TΔR=dXv0w:Z߻3}4͍Lj)}7p )Ǭ;ˆs =xF< ͂[dt^syxxAz,7EEm|pM: 뇙m>}t(WglL6e̺>}63y9BR+PW_Đn8kq+tO$p^][;)kN :*y A|itNKcY4ZT&r>FX [T??"OI7Q@KX07a**)y]v ޑC28% ړ\\Ѵ 0wUb,a#LLh%ף-Cc lc: >i0d83a"iϨRq} aYL)6ݸO~ h`q XosfcT:%:6TCT+_XlJVwed'atuuբ BOV~rU$s \l9f6Ģ e)oy[mQ!br+[]Ckb=:LIA@!?$7e ُ 3[UFxh|9hEpQD *5E@0\KD`xi x|0W$$,!`n5 `;7 1C.q[;9vjmɱ ~O.Z\V4*/L:PZInZb !Y(o)yヌ@oWVמB-`3ΠU|c#.m7С4v6*BQ5U¦?N˞[kJ?J]Ȯ`L1qDey RM < |;9鏮`m#\ɝN1n⒬(w阕kgu ^Q4ej#@5u K)A//&m(K5:W6#@&;ڒU[BgV5Pz<&EaE.*QF(8/O5"W/Kj!AELQX "\ gwZgB|G(q:>= Uh88-N}Ɯ$!S0lD0x W5 ,ʇ:b8-|3q?6Jo5/QHt^WtSE Z!c*״+ץwg-T6U94)^8űW9%ye MIKBF랭"(jQdRe袖FmZJ:rxVox$ =k ɹ;bd4FEo?,Ip/-8bRq(3t/􈓋mXBBY̛Չ!gQW](/j[,֝X#'5K/وB8"\fpz/)$jT0#+L X2Yc1]|o7b|4dbi^WIO)Ó?sKTtB,j<[vmXݸD F}ol)x~őbj./jκlA:f1 Gg{-?kFj6 (d4`w냻tE>ZϫccNop_~Tx"?Y%L59(\2oȏ uƤSܸ8 g:Z=2 -!3K:)DRYdX"Gڤny(xyӨ'QJ U:$>MҠ+0@ oKcIU  ΓM;48i->^.<{ nJ_!N*7Fiӓ.?OӰ4?d~G۹o%4eƣyQV/2y>L.qwoV.c !M4kA_uk~9XU g<%Uڏ};='@7[% }ʁFH&- VXK lmS}oj l}H6̈UjhO@7ek)٦"aĒ0ҧf3*muRt nduqkձaO$Zzv=5HZ pIzF/!Ov/GH d\nN^2䅼K0p}`% *i%Tz}"JA]0ߊKA>=m1 BjaRςGTl3 bMl;C6@#{5. 4hRSVNy2lZdEyp؎7m B,>|']TY A7,ZhUU76p4SȄ$qruw툺ی.YmrХPqG'f/46mlo3x.L0iPY;eY{&eeC ]*򸶅>J] l,`g*Zrݙ̥ ޮ\X\5q4E%5*[W_1.arGMA݉-%:<-i|A să24jwe#'Eɯc7tDj`S̔{;ITsDV@=͊ʶTRU˰萺/-r""FDo0T, Ψ ښKH1krOCسBieaEeG;F4>MmēYB.8Uic!KOyq,ѡ5j̉Yd*3˻4a]+0N(i N.rL+qd֟v؅/F)]&܎gٟm^]2)~˷|\LJwr>jvd?38+*c@jSojV ;*`A<&.']|4 ^_w3ܭSkhk~REɶV*LFuwOڛ2F}Gt+㨨[zl'K YŸK<ЙLNS~yI&vf#%j\ڃ;҈506eޓ50S3CGW[fL $H.kO3w,%N@ bюFz vshF8W~%(F6!AW&. ee2[8x\$FY>Ⲧ9A)D~$ZaEIjoh$hcS@ ℶfQC/i+7Jl `O2os,# E+9^T;Rluw[ =H֚z)RZSjZD.5]a"Ĉs?̢U5w; >٭9=j!R3%;Q9D1Ķ4K2ʖlu^O !fVHF$ҮTk'&ep_wl;Z # &4{lj8PqlDC5c4P)h?Qn]:@;,rb܏b7H|42 ^|_c do[ :Asp?}v{^fC s$H ؇lB(zt] ]x@rvG!-NGu1*n6},FMȳkL &Q6 4$ĉ)) $w;;'dF=룮E3s={9k;w4SW p jl} -ALHȮj6nFF$HwDHJ]r@h$O6K8%# oxtJ!n~&əbx2~y#h!+:AxoT9wPR ݽr{(,̋ڊimOp)\sM`,\ntIp'WW,7fr\+B9pIM* !_"t^@gƣ)>Մ $XÙ6!T;PVH9[I|3=J\:sU!:؀A8l[r(.1 0x퀽֪|3`B@[v iy\ k z ꖿ+8uvGGР1Q/n>/K휼 &Ǝ7Pg[ᇨ5YYQкcrRVc94gM(6>ܮ5] r! -CqqQCÔ_+{;/!ѷܭ0e{467K9HÚF7Sq"4hܺ[bamL beZ;"tA'85yԩB=~s-ꀚĬF$Z7Cz0Y􄸓f\Jj "N\Azn,b8r=Œb;S]!4.^g7p[} b5bYC$^*[XO9ftkv av8?یeQsD]rbNͯ=}*hFXBɎ).M3Oފ#.YHr 1/=j&WgԡLmLg>poc9/@Qd|xK[*iw^L0P\.nm$ǧF^ֹ,7ƥ.A5qG[FA=:' ~@R0R.ۧ+&ɨ9-5@IZF1CQVӧ9[v7~WR93!1%hZ\J_#ZiG]׀XÐ_094);WZ $H{BbF$<(aG.fnP6=&٥Ӛ4W(_q3V| {\? Z|'#<Љ6fx|/J_:0vԗwEw2CG\"OÝ>GvF^uȞk: D uuK>w#buaIP B2nI NEjn\}jAZ?0>sm5h Ψ:v.42q=;Ȉ4ҳ,U4;Z) Dœ\d]x(F[NnFǭWŬz JaBC:ڏ! Ll)E ERiBefk\܍,W/_a/Hy]%L*16 Koh2SoW+Yٻ;}UrrR8_L*,A:fxRzR' `]$@Y-=h , DJy=>wnڋ^DD:iZD1lZ |0>14pn&@c9XJ2xu(ȿE1,Kg\qdNZJ DhZ?Ê%z&WL~}?Z)jN?IӵK s ̥d!WP5tʱQj6&zji5UH&H90skN0ey hx|tK;bBtf-F+<("dosxt*{ĺv!͋EX^J3_ 9m/AtM{w D; roAPmYNg1}@i1##)vNcA.MA٥˺x4}0uoq4FzyTB)a&8'dL@zQ|}"&zEW! C%d퓀i5/C>o04facTsş4R7딁Đ1rufxEw!E~= [$!2b) 4 "x_8i8Q06 ~-و05:ž5>"`cYx *v`*ۘYa0*g$}XGautoRI,/k5uk'v;7u<\)SPEE!uqI&QSFxP|R3>A :0J(aǨl(Z:43gIP*YR,ѥ~E" oT!Fn=hyZ%q]AˬgqqUS(Y2DAOh*]2+)>8M'am}te~K+ CD\OW2% *vޠ yn+4ș>_iD:<Ό#$@y'/jZDB9%nag'<"X!}oyPK6}{ a %0X/Zp#[4{r3.ϥ7'&CJj?k  "e7D RM}sEzldO,@dJH6f)MZהkHuô8ls9gaʞ8 j6)0`I|Gm4e\cكk[>`yڋʎܝ0_95iK`$?q'XB7 >sgc8Gpۃ.fSdl ]L;OSY4aso䤒g;Yzn-wRwƼj~S1/B򾣊э=̡µS:[-_)!Ͷ%ų|6*r쪢z!|>IB~9􎪖!~aē+z:15 kEGDM '?'씜ISUHP?dvݷ"$pVxJIUd]qB<"Y]ϐ6FG%?5kiWae"}wLRѠbBR~Duokqm-oTM5`/p +=;[4MHlP# BHSu^r1HU}Ek6[@nxYGQvUąQA|m\%#Й^Xй] Yss6p&\&0(1VJy 69dԄ-fKyl.}O Sڠ=xpz;WE[($aT9_?k,Tr!jIUWv Cy6BIZH8>_1)ĺ2U)GV淐@}d@%CwyePGo9un;-?0+UDքt~5!QGr7bz{s=ɤNھ{UȺ R ]$ZvzS1 I"_?Z.P߄'[ i ZeA t'NܿWl&z KrIb k6)4EŀO$T68~4TߏEs?WWF4x sq+2Ы(y['%L-݃ߖ X\j873lPPT0(ͱcl^"*iQsG]"0!YnI6k"}]zl.sVT5pw//g,~E,]WtUQ's<*twx]]>;⨏f Kn]ꤥGkk&*!qgfD6HQc%аja57}*/0c!ʘ63b-ϟ=qх4 ]\'eVC3:3(mDH>%)XğE+nz3 E&r#ЇJ%\i޲}[U+ )oSSYzwt2o*OX<D& Fu5m#^|eg.v;7S]*K>.c[ŕ!pA RLeȿ lBA’!ȻcL &woa$<`+]^T?Vt[+%Q^h(NR@"N =<ڙdga B)-r3 ̄-zPmICUթ́1 [ICN# axW)|޿xi%.v209>i@M!gq~ŐM*=czDέwGOS!XY x /1-QExWt岆-}+BlcJVCHrԋ?M 3'DӎSde*?I#*,v1vSIH."5;Ҙ{ZTF*ɬf9csh>Fӟ 'Nnɡ633 KL(Lg->X:PI[j I ±S`S`dRɆv֕987 xpDžWw5vSwbxRV6 v+ j%᎓ʚ9e_Oo`YqT7|2} p)n 3-|}2 5OIj#lȮy,*@HzK]fzhZ=m/I8ܗr3 XضdacѨOi {{EX3niARN}^zt Dln_W"ť 5w z >#|pzӴ=Woc^diy\ g$ز0_Xj Da)HrWLqcT ־*2K3&m} =tw7[8Nw#q99 (bhٖolWO(BI6 T!s* xbƐ@2 _\Ϥ "QS$C$]3\YUWvתPqmyv aozW BPsvnl0M{cY7eʣpm=:^KYSfqJ`Lo;Pw4QcW-M)|5\o;rȊLP:7AG>~>džӻDzW>l3sȝX?@`JAهHJ|4P0iq*l- 5eV >pl!tCJ:NĠ;%ALbz ϕ)F Beqc .ʥq;+sſOXh~,+$'^!i}hgV5cM2_]c`}Nt;܎M6ɻZ#3M5)roobP6|iQxmͅJk:NC@\TN!3<)(k̈́gyuX  322Qf퇔0ULgiL9O,mwP#̫mԳCR24BTQC|9&[5%&ugxQ|fJ CY>ZȬs%rح_i]wRy|pBpO{~C)E֍q,oO*ߺ0D)6o4OlnnҠ{h87 < 4nDF_(|O.f(”VD~FEebo,zOu$H ~+ܐ6CuP"\m7vI;bly($ (!]xi ЂtQt8/װS>L3 ~TsYmB"ա u~ۘrC?m8nsyR;^ř{;xh{6:|6;T#S!4^M7X\3-E="jTt~[[ؿd0^s݌AKQyoѪ8aO$F;9'XL#l(uJRr]»6b@.A 7c"%&bUwD{+04ӃYƼck&{s${)F R@+r {{xA&9}j'~ݯD놑4~.ee ό۲GV97-j&$Z|ZIYv(n C'Փ =%هȆH?"^]/"6S0<g$ijSXBkAy=σƣZL-`aL352tXFK== F[DBMoݐA1O. F0\ wg9js.)Ho?(]_\}%TM+צ%,Vh/bF՜3(ΚtfQ~i$4?JV` VܹXw$3Y/Um%^l?d "=!lHEMu(Oۨlw[/' yx|05Htfp? %R93`rib;Mo1[nM(ZNlL %uAroib9T(lUuf#ͣOϼ|DRW6ڍ{,,uTg?<ʆ0Fkr0u"BynU$/ NBv1J Y |? 45#3 ̪BZ*SC${yaYg9 /qTބ뱤E0%ꯚO"ġq,r=-%qf2&T7a-W&ٴW"8kotpŧW=\`\n`i:XXϘ@Tuky)TnO&aH{4ZS-as¸g;3>]KLɒrJiRgF" rs榶4뻽6VT8vq4R>XQ4ZQ/9'~v#+R٫iJ1SQAqjߋ'Mҡ<|>m&0e㪍!e]BZ9D[@(2Jj6rP-Yo x-Fnt|~w_Nȏ4rYiY(X1DeB戲PAQ/O7vkf?߃bMjA|{9_Y-!݌xë@{~_缶~ =Q7)Ջ+A߳[)P:E9_7=j C h*[,=Nj{}G9:XٚMX..` 3#4e0hKoն>G֠U$,CHb&9rF-a5)%(̂o@~֋K@ԑߓQ]5P)]+ҟҠۘ\ 08h[TSwÆjk+o{BIq%#׹ڒF2xA3%b kίKU[%ҌDC gH(Ϋ,ّW_?K CNm)\:%3. hqYEyvNkOB[eC4ƸOpФ= x1yESh(;Bom;owqIRkfmnW(W #슔?b))Zu&5挠kސy,6? Ü?Xg-u2.|gjZ ˜8gӵH{- 1)'߆w#r;%}M*eB={ UMvNmUтE,q>Gga!+(=/ @ dyq4O%F!lUΧ1b>; d3n"J7A 1Z8as@s}E[PjuRb ^XEYi^C:)XЮgRkMӶr vHN627*tY&p{" aAh qVLTZȇ:ѹ3.agrǟ8Sי G.yst(q(p6@/?_?cm~U%QWlM3sHw2₍ΰ*̡)VOuk,ۛF4S 9WJ.Fnރ:OrSQ$H ֚?ϙR/:9I㓨O.]m9'+z,` sw*sq{ Zkuђr rR%a^$Bz `ف`%1dԀNwX &IDŽ*e(VN_"$vEW=,}g:ogm 71i'7 ,ۮvV7j S$噻)\~:768eNQBlV s*X#c׳򚅶Ojc|>%,ШMq/UywW('OJFP cN ϕ/w_v2F*c;k\'ʵohd[647J&7Gݡ7 ̿ͬbVB{`-y3_0`ćd$<xh9ɨ~vAd9QnoBos7qZ3Aա. ydqRr-?xHQHP*Mj; b}霸+Z4lF2b3W%t]ۀB4qzPL~KVݑt@- δB&ϤS9ӕ1وNR8ߋ(hy?xuE^\!Hˆ#<߀4!巢?UR9 Rk5U ;71 _0(+s cj UTKQ!YR2?b`w C7^wITdpqmZ - [wf9ef{z4H g^k(;wC4rw@#~- V.{egh1e˂H%)\yc4)_U \&E4lHq ,%9@YE5Dj 2aV̷%$87ջ5(ok#ޛ^} sfȍ;zQQG g\ "_M#++jMVHt.,ps"7A5GxZY$|waA'N_5kģ$aսj+bc%ю3rb~u#4/qAfuzWEghSljvc&[)+ydUD*K]ٚaSICW sPLHӱ巻,Ó}`,gPNWotjpn߼nT6/e֬qB\w| P R/ *H>O俛86[71b9T 4\P&Gֶ,^dl/JB90WRm:<8?i۰a m=~RT%(hRZ+?xOWlL^%+t>; NyCG^f5)Z!*/-ђIk7 TP&7c),+e}n|ԦӰK7OH,EVBr;ZljmzNtsi?N7vGvv{{몢#՟O X\cL{yb%s46A&  sKaWČf\FܒkFk5`wxy2Ц夨B "=Α$aqwQԧqM!drȚzra4B 3DENVM[pwxk  $wb[2d=GVˌa[MV}*esݫ4XGu_Kf";W 0C/rL "P h z0N[,:gA;c~x- CsrH{pd,UALTsK,twΗT|q%LNU_v +Bç(DIyL>B:1Gp_9pi^-]3t$0v|_<q8g{|FH\zb{}yͽ[PuЁhӏt<3EȠ6MSba:q|^Ac-}𹤼2aoɺ=ٕA*lҭ=s^۰*hv lLGsTưǪI: i6Nc%W7톘y}^Gb׎ŶC}WH F1 ց%DJ ObG[U͏ CKA_HmzI0gJY) 5`݃^fÏ!p,)Tav4J!1sY^20VGg;H:){™jK-A7:L_aJBQQZ6?sc ߿ +f)>KT̮k XqZJ8!ݧfq#WNx%qyxkrM[3BoUx`;O&c`gqS\(EUġ$pdS4ߍq#bf0L|Gg09*o+`Q$:ԀѢC61:6}v|9CнWægT S&*f-fō>W`UGZ`Sry&,QP@AvBL_O9L V6.)\gcLVԚ3lRݞLj$5(heҌi{gهyoUƭ'a0nLPREb8WIa9IPֺ+U銟^\k'hݴ{s^jdHBTXV|qPjοx9-*ROēw<]x6Uqr􅸔ez=,Ȭ\Ό8.=aO2 3 cȋYY4#$u?z6 -wI8#ںX[N GRӓ Iv܂5*)%L`_<>%KIxMD;ꮫajG x`eZ!A#*ʟkYH,tV|ߚY/}?-_L/p =d߳'8}Jp]~{9D;pPBݙOsY(h*3ȩ@K62z_> sp\!vy< #KrxJd1YЭh+|jVsDu^B_TfT.BpTI3G7:-n*X]ҘYUoepd7HZ݃a8Nnlyzoo\c%Nl%۫XTKOH8X+r"rZ }W'S/_z "RZN5o- 3ڑ3!?g+"9rV nç· cTy-_z^We-c;CX6 .{l8X Tӭ<浜gr7VCĚÃEA\w]xލ2bs[ś BS3GN߁~_[Z> 1oCSx`c$*Iun8> ҃Ƹbq3?9P?0֯.|'l|` դD4XvM[T!s(ϖ@$ vFhb;ڜ-${-Q G"$ :u0I N㷦A,ʮQv=åZ9@@DK6uaPpc( څC.m`9P*^ĐNװOKh )Ĝ8E`iKV GsnYhtfT;=g6O띩^qOڼߒ[db*HGrK (T୪`ʏ)x`]jznn.gV2q]~ǟ%A@MqJЊ HDP]5>FEJܶwyd2IxuRaV8KLJ Ne[*5 h'Rscg$ϟLB==T(lPYŪ_% XXŵ8<:(60G+ }SOv$!}SZLRN4ex@u3"<ޓ'edw]l(&^mIt!rnrYNѹ |P}K(1grNgO}'@+Sao9_˖`vOBN|f/Fm7!aZrR|,`;yV ;ۅX쳺pC䈣*2Xn _;{#U{eptDr}!Ijhh!lր"rawUh=1R:_їZs4*RЄtQo%TĬ&೚!3d+Y0 4ؼԵ_eJIcfǖ4`Ȃi3ޙ ĦO?ah@H8Trm$0ULXiBS`UV@vnhD Ȩėy߹ڥRoKcǝ5al8O:diw!iHw$/ٚ C$:Y*'S2;]: Hi@,ڰ́/^D9ϣrDsu|ö6p&zaN&'qkjW2$6eRE-ةAnN\" Waȡ+NߖsiyS IB?WsGv[ ;Z"-{Q%Ǒjrbłw;%ehR#-Vd#ۆHb(slͮː""QUB/21-QF.?;\҃η7m7b;{>mqU<]z\ewdii9`&F )h hza:/!8?% );=Ϋ6>@N0 <6 9kqW@ Md296xAH‰poh]p]D3 5Hz+vmA<z(ֆ8psg6 Q LUJ6gX U66%5M%NsbZ-h/98Wij"xtS$U6* ćsB}&l̨nK?*mR}k|.)(>d[g!*""Y9!]3ak+l< ~z$&IB2T4^Mp)Wv-}LmL!?lIzDGN!c!MFi!UfUYXkp3cz4?1R|pwST y;,euŊ] if67S 3(N}/H}OLl,Q+#y{]o͵--w…?R|pģ++`YPY9 #]lSv^\q\Գ /w(|XI9JvDA&ak+=`lN94s\9d־ǶԺH"/sdD[A2`d%G;-]<+oyZ/˝0GZjeZ'!qn[v+`<541+?'"!^H{k⟋6͋>*JZZH%憋Mš-;2ֵ:?vTŸ~9>cz|-С!Hk.+f@Ff*3;w? ) 4)jDâQ-:ųiPϚLs0/#=@.綿)ha5t>Lzdy&ޗ}w21* ־9 x%bY^q%NsQe0NyGNV#T"cdE5nh`u@a3O@m*-P@ц$)|Ӊdk=_br.0vs q݄>Orm N25 %npPZ\{eM.u{cUCsBlM[[M}z7 &4ݶiz<#pbr==xm7F_ώxǰPŐ;TV&t hO@] |2>_ 6ԟx6mGg`hILLw w€ D u,=@y%/D~GߤPp*?WXJh F52\闳lئ% ֊hʰCj ?{b|©rBpdHLW͒-ڀ?k Y1 iL>$DIƊ5c- (hy >z0^E߆?!z-6}ߕWC-k)hep}7("7/$E!MF|1G;P !?sϐ쉡˦x3C-mנ01]ts6zt K Kǂ@@*F](@FHOFWْg2K Q WLyoT-.'qEI f|U@n琝x*" !' ]k#.WFѧɢ4pi4"B:[6|yy)6*P*{C2% iDb0B?^яp{A;c2Uũ9՜zLeRQt|bj%z\U ;4ʶbrB&| "9uIh_\E>n-jmHv2ϝzqP?ɞ/vJΔ |ng~Z}+^ KOAW>q_qqF5*r3/OKpxU{%{?4]Qp&7o؎HvǗGH ajh,sEb/xa@z˧_wDVbk+L1r):b(;竊Cʌ r~74R@8,܍Ce%ΪzI5O9vb xTSv 7>s`#+Diz&b[`5ύQIbA&fG'ŗgUqu.ὕ̷~/lmYrzDy}FljgNkǮg__U 70/4|mEb1y Id@3δ~n֙gڞ⿵T~i{{M%İ@[];)1bmvQdUe|x"1?>q0]K)&#nt) g5oֈDEOvܟ#0;.>J p$|=hLl ]Av{ڬi}DK61BGzwIf[k&4*W]roę9S˹9 6?Q/xqx39iUGб` ocӛVGl^>11$㊥QJ3kYW=OY.(bb3k {G3/yLűVy=UF7CRz=~VnV,"ʸC=,lS\sZ;nV& h;v"2}R["a"q~&d_ b].H[Qkz7>xNl6Osn8!}厔Pi?ۣhǪƃJ7~mt;&J09*2d*Di9L܍7.nU"e5V *R`9fX+VL3c`l(]S;fDtTa2J_r Jv)SHlBds #(l'ɿhύ8Aw̫FZ#p I5bnL}=u/8I64No_G`wbu'[$0*IALhNnj9VLigDyodzm<QQ~bvmS}ƓtW4~Jr=fRCfC$>eUЈy;HvbtVNL|fC`Y\$?E>jO6_#Wi)LPt޵7GY;=v~J|h^"af6b-}Ӻ7Wcv?u\̮I:0^%Sk6?M {/˥ҷMD-߀2%zLT:0Xfޗݟtf ŹcqW%E 11RDž58="54rVdF|soyZ?ҷ۳ ~ ),ՍҚOgvS>O({uz*٦L8Cb]`ˍK~?J-'ltcm┛B0~Rb y HӫqY9=6NIL;/3Q6QP@>?1] kIhH ^׼7:yp yV;JlYBL 4rK{QGM9YݰVfcNd/Dy[{LL = ՛q'K"- giE|q">T>+3%Kl!S+e' ۼ{2WxlҤ(r0)Yl@qcĦݛ {mF xB|\ikպ9Q8?r~UW֒%#bT2b#NjQ"0U ?'dWL<@>$|N9LCޙs3'EŌG%u8Q!YF˱ .؊Hf } 82$~7jZW0Qj{vʄ[M'Kc뿧fFAL[٢ov=O#64zHcɒK}:z^S)i Q9bb;;jc )yB2V34E5Ѩ&Aw%!CMag,b84<٧ hc_xlW Ga%|ld?YӈLQsf!J6fwNuLfa`ghGBt=|!j9_%lٲ kv5BheEjY#1_/ ͧ;ڥ _rf3iT2I׍ol2O.`v/˞L(؎(p3m؀4曱'_C̻36?,Pb*ػ$󾂽!@m?GFs{gUop{1@qrYrecDVis*hOMy3ץ,kXyt MGaNP#1#뷧0D3ťx@Bɯz&;3KM\hf,bXak8 Dlx- ?D:W`t`3i,%LֈɸU (pv~ ĵ%ӌH*5_|-\ .Ǵ??NltQC0i޶QX|#uYi4'1vG36;S<`;9JQJq%ccERfk%n ~Ԍ&gePk[Y<^wBr:M7p$*zl2\r2s0GkL$h!z8 gBN07/Z {wJ0ݗnRHψ!^$SK\BCDGK< ʊa9Z֝ õOv re^f|љ$"TM+MgEG'kKF)1z3Ȳ)A<tnZ5br7lgtq&Lm!3D*Eo3^Lm`NxUC=M{Z*7?\-ɠv:&{H"GUE!9|<|AR֪m? ɳtݡVzDȻ?<6=y(jrYH=˔\NP 57Y&3UZ{䩵EIAiԱ /Ѷу$OTXu~Ffhpzp}ܫj 3s_eS@و&`K>H-RN_KqKBϞֈu^Gm3n,foXFgW0$s /:XPO2_@g.=bdEW3 z'`7#O7KrTY LIYqH4?лhJz`\7/4Cپ0Z˖ (má2CnAjC6-JlAGo||w$^'\ և[82; Dv w9_;4_0G"a^kb &ni.6=\vbV0Pr'Qr |ՁJ3,L8&*NOޯWT<!y %G&XtrC!+_J JCܹ pû{ );#-!*O([Ml:q/ Glb@nLu~C;xX"sdPՃF#Dhոj},IA7YM( `5< fT37t @PXƐq0vlInq)GVJ5==m]wkj@̻l% 6HKݞ&`!d+<*)fB&*öŚNlvΒa\z-5e2&1_(>~j#gp;b]4ZPCHָTȭX /n!/[IM&o2yJn5{j .Z -sCw9Doojyu]$zATǜ%lp{)SRyǗ9CI>{"W徨D XAEXQh1&迎6c#h >:8(Ь̣qeugN ]ѻg@s82A.8Tk/snS &6n8ב*2i>Quʵ6î͘p=jc:̎:T3('icI #?ɢ%zО5x? WMZEbwY+AHJ "mM{ňL_OQ!U,mx^BҐ:&V9Sv*WV#g3ij(.-C}9zS\(B-[|/0!]wNSq?v X%yܒכhȺh:sUݨRSE¨%' =99j(/k|~p(l &h,x&MM2*ψŸfFJyP9w4CոzMEehjLTИ7aͲvI䧨gfwqN*2PT;1;[(6n~&/Bsw Α/jtK5 /9I23JcC cꑨO/P(@"j[6֯ΔuG@׸5x3DZm[ɯ]]hPq6=~$yf^Z>Ce2 R.*YB4loRRpk%0[PMuAUs? 2i),3YB;Qؖ͹12,"Gr,.oHOy/kd>= N%q ;ܻtV>[^pFѾ0Ъexu$4ֻp'TրxkzBIvG'[5|f0qj15փm-â6܄yWh;ΐg󦨠("_Ө+$Pޮ+bN3u2 K#+#[_q= N0)uqop${-VfkQu{7p2z& h^Tǒq! Bs`CަrE.ŔGzʞJ؀^F@95XxN/?gxF ??0S{s_],78KA1 p15&7޻|F{qYzC+%}^w~GʅNWKTd-$m8!y\Z";?9\XeO|Νt/%RAVԊBhq! H(k)P״~+dNL $_Y䋨@lb ׾QL /*`dow zH.i0'bq\θ(% MZx}` ռut@YJ>UAbi5ǫY~$r{55+JˍGJ>:]-3gMu͗073E0d hÄ(֪$3F1{4 %,wЙ6%6>bΎc6oET6m&='9S#b(6د-7S}-Qi, .$NAfOeF:?7U> AVo鄹=^Q`b:L2r^`A$D&'F -YǢ9 DDJKs<^t;vfrޫu]Kǁ0]AvhY՟Y{ɚhOfOdHg0ɳNd YIYG;zθ0@:u,H7d-Rع-q?&~R݈ *5Wݮ9(Yt"\LG/*6ӝNisDH3 tx$版}T4,}20 :d ȑ<2ܘFoSqS~#e7k_/ݐ3JMlwa#*tGl[CҨOX;^"K:036 w"UOhIkbu8ۛZ%O Ka-|wRU6,[wJWRi]/y7F/"IS6h/lB(Y:F,WA3QǤ \*+Hl呔r-)V# ~֯OX5jxr8&&֦&)F-13&RӍ892YPٝh6(^ICP,"BBC詂C;Z@+j(&E䲠eM'LDoOD>"`NsS@J 9O$ W8H U9" qK@sK:l/Sw ~]_s ]Ʈx ,qZtph0f3-v+ߟv3bI@a><ҿp|talYoyGB-k2GF0'`%NsދE:4h'p_׎: ӽp,,]_grǞJT0e!\n;ia dC%t_=T+$36If ,B-;H⏭ÌTnOTRYm|kqL2oYl\}?$'Vj3{w,6\<"0NcPH-jwgn'~j;_L` <j3le\=F 8OQg0sc4aRG3NHiĺ #{7*[hk1ܣYpa5Ymc;4ݓY}َLмO@4&7Z~oF({d|аGYf*"tg&-C90$bt}S7|]ӧ2M0*L04e_w^6m2`h/6&uP.z Wf&@h‹BHPLTؗ*k`tI0-]ƽ-dJ"b*պy_ 1]þlG<:*vЇS,P݉NFMy /3 Mc^r>z̹6;a{H͵/agVJ9T\HyܫۤEZFsn)[䅿({<ɓPt] !VN5$,+9.s^Qs?hz_?VГͰp-LAȻ_k!y;e]FtO&\N]x?NHO45gҞrap3\{….!) gmhZ/XFJʍjSCʶODՔ>p3'_ kgeIU"'Fو{BsTfV»'̀h\D4)7m[?s dЉSBޭ>UU- @)l^ wZcǸ+ǜ3~JSCnT^b U a,68za(y}b[.n4_,$K8zɑ/ĿT s@۩XT WV"Ý:%c~2U{`=->}̂:|B2QS@B!]WplջN?ʗ߷ 1j* ×F_K*9lʻz&x^t|?\[$Q5 ,xZ*EOVIԍLShVu =EDחT9-wkK`CLnVo[".ug`3!@|Hoh\ >╰uLx6NHlL1 ^x ?BJ U׵f5r$vڎ>/ = F[XFm[ʳJJlܸшa=!AV; #JZ>s߅YrIp`La+݄67_ ~TGF)SV+9t1^e4n41DMk况 ğ 8je_ai*5r{jcȐ\SV%94[ r_e9,=DT`RvO%͚X>g~@pY ">91=PM٣(_>Ï;ݔ/4Xq@pV&-.i]MM{ Г@utY滠žY9ppd5:V{/#n66Y`Sg28Jx uׯ6@4Fo,l˗VIz G,'W.+ʇc 僋9JV-HsV msH"ID#/ƒ# ;p~.;[u JGn)EdBFʣ.gC!mYE x^iB~'(٭k "x!j᲻q|+wTPR'MN$2]YT0z%՞;^ "-rxLzGvyNO1T:#܋=|!ݦk5:f!*QX 'L%nzv9~ZY C*&O[f}Ԗz}LM J+ا#j NGTWS+Q`0b#p`-!5cF7U?䦾G&uӪ P_U/R9 $οVsf #mbc=<7F F)莯\ CRf䲉}4sQ吱&fUlܱe\񁤠 EQH5>x0Bً=&5Ȁ(dqrMD}6}ћc9W }z+68nRa p$ w m ?!-QȂ2)&az 4SSʤ,+7& "6#\.9ɻC9uC?nDQKK*@_`XgUƹ(Ig A5mJ6ɖGpY߶U_{<_V]XtmY^ێVӭ.ve"w^ alς} ;rCJQ}uVpܾ<2oKy$5Jώ 3VtΈ~a }H]eM|6CwyȦ zod{Y ԗ \ozWQ"N` >2lZ 3״ =)p Y|6u5 @q9Xl FMհzq:5t=ȶ%SFBu!A%6=3µ8'2ۘQ*!//#eC:"("FU5B#'hTpccs=VG$OsRqz_bQ!XB=I>Xӵevf|$p.Ȅ$ CwWvv >Z;vH3ܖ}d,ȑD3e8(r,(]J̽_t!Dsl׋ u:"w_zڈA軟*Xyi<pW?lQ2pV=݆ezE%=ӳCǦJπ!j^O4cw X,t-,cG&¥#e8MeY2~훦0\`[6jY%kZX_:Yo֞10C>~Wb!e0یŌXv6@ѶH$, pϿn(GH<׏{4dBCT tv?QgzbcvC\? >Hwg%qߎևC-{Hh7@Nԑyq˫U8}.fq kT(߹4YDy?233gq4f{(*J=Ѣ71g9!өq\ 8`!Ga-p6L+ђ6tv<1ܣ6\ZGlpĀOY,_!FACeًN;Nݺ+~z"!'HEȓJ|Z0kQfgO};Xj /k?^A{Hm`b54gv L?s @CԁTTeLF v4\F nZTY`PnuZ]nEn_aqXChΪ133,hhs[h^5vrU| T|(b{-E\~ Lӌ+4a"_&S٭uj)$sZ){ z'V?nɵU5Et7 30{4RA}뷽dΊ= 7G=z.mC l߿+-c ZaMn{ ej A 1(a[Ό TT:;گ5~u-։ gg"?G+̶(b2ԃ 粷 LRY&4fA W?9bHo_LPuÜ~AENaH6 RrёW?u2}Bhv0!ΚS+2c&-팍^=1jVN^3U( ,=vB0 `^ [j ֩ʥ_dS,M@o8_r#j!:6\QY5ѥ)KCe˧bqYT!YKlD}}D͝/Rm3_L(L/g ǨPd轋yB)*HL_a@y\x94Qu%7+GdS8*~R8R"G3`lnXa>8~0}tXq&kaFXWr}˜GDf @VCh4l/sr /:z/hb8!&mjN 1"HlUhJ7F/z +gBʏ) +i '~\jŃCb~х~s^)'p#pZ٤-ߛť,Iܙc,AW85܉BNI H~PS~jz.dxݴ_1juh MN4e9W,U9w ]sҡƦ< K ~Bu˰Uԟ'V,\_t &VKc/b9<L;kRw(uߔHBi! ]0ǐwytD;  "`B4Y]Aϙn3X)T5 BLU2(3aB3B^2'@+Fw>V¬M(.[=98f<P۲3I3F%}U^#egTK3߮9SmA mT@56 zzѼDZ'=FFru2)N~AfZ0c:8At2묋vc{1 <Ǖ $]ˍЈ`BJ(+ľE+"X\oF b2,z EX3Mt&|GY8!A\lhEU_'ekmZp0Mk/v8K0O(~m28R {&!3x5G;kHNN(*TFN ptKRpE;fo~mfJPfpƊ\XQE(,-sR%Xuaܢ@XP+Bv_a]J'AHkRu6$DMKZFݱ(rPOv z Qgqu>:N^D[bAU:/P9TZvΪIAB gm9%Yz]%lH$YoR.!0L) |BHɣu WŢf#Lx 8jn[|rE@'~e?\=L/:ߩ~b\햰!tEeoeZB QWy>N0Ebie^fZ.֙?vMs(ZpVQBA ~1')jH?[6jyMQ@#w-ULrļ*ïn :a0Oh~'Q)# b/Df?cϪ؁{ 5hb  wZé({L,}Ǵ Sᩒ[o^UԐ~ʰkAVNs!L͢1*zA@m:o7&)r()y Z.-":$$Z3uv縯-4 Vp 䞜6QPxQ"jd9ˀŋfG. *y@ EZ6[&wf\\ esY['&H#9O=71صn'e A,HsM]h?ѣmwI wMСUׂONjf@2c=V^3SWxՃdfZv!O2:Vm F@}M_2Bj(3=q s|U4RAddasMj>܀<6>hkF1Lç{@$yNlJ?rV:t0Ō8G;j͞H#g#cs!ЈD>|y~ؘzm! #6VX R2;!?TK(l HTI 8qCnKoͷR)46#ustcB*DNg6pJ둨?X+E$ql } A0j&"A%+6EObCҽ*ǡ*Zf,ŇzF/ ; <h>(DNS700)K9GݻrWasTՙXN3HwտUq4k7<J{"c4mъxyVkmC cy{/2|4j-'L\G,oLT>)-a eD_5 8s *Me&' حݱwVV*&63bYO2Mq1i#3R]z&e`2Np*6Nq"2vDVab@eسs~yCcymUޭYvFvMBRNE}yZj>ܵO糴=9EDhW? OVJ:VfUVW\yU)kX[^,3J8{Y) é>]0!gR1/|@>!=ԵZ#1&MajE݂lgRNܻ7 Gs>۳~e6Gh$ O32 o75ʍkC{Fk|1 ;! n4e{(EhE2ȷom"C&{x!w)}I9r.9N2%]WP Xe47ZȼQ 5&kВNōN\C,шyg|bCu .?D yI=jo87լ |'翊NP;{IV'3[Y]-YL3]"|\a?<Ʌk?goH[׫dwf^b$h1AG1JvM0\DbC%6S% +w'\J-$k F1&V6(kx LnLP?*#c@ʲQ׋3߱DbdsC.B>ej2'TɈÎDA̴* \޶OB:8^)G3P:)ag>#6?˾U>"UMnࡉ)lc]EI}N?BnQ-cG8/T|;(_ڹ^Gh^^iG!i#^TD@!@~-8olΡ,"onJ.|-H$lCU@*"ւzP' ~#{g#u#e*F́"sT ^KP@_ZL-L1ݠGH",LeY[[пFJ/]!J٢;R/l#z5G&4&/c9=1qFjaQ2;ԻP7QuKR;$ƈن f K`Kg=I`R %w#S)I8!:qVR&q<Xp@A@I&GI:4+7@bps73]]r3`~Up I2&33M0B'O46nf{ԗJQAOoD*Y)&A>/:v\)Ax}A!,}sb :wqMIIJr9u_4c.3N^X+Әf @ݹvu e.D5oƓreZ6sZYĮ%gxg$Q"mR`!°#U&wpƚ.5髉9 YYM4ncz19z*ǣG*2K$ :bhTKYX񛧕jW%8 z~> ;=wF_lV"Oyo}p[+V%e̍KApa}kB z@&DePQ&3o1"f ݪЫ8]4׽oNzb3f24v79jnzeO^&R}LZKGbN?Mi߼zmLo>VJNj9d}[[V =5+ŝ]`Uze;,}^RM"&?t3^r>W 䓳6U'W{;_t@93CADY/L=hO $G) ˹z<8$ cN F[x`BUa[ĩ} gC7<^aqɐ3_DB%tPԥ/k.\*;o$H:] '݈RYbx"%0 j_!o60sMvY[ѰΥL4#̉5 ]BB6I3kֲzE݉.@%00Yek!1>^.xМE -/@{x:<+8r44dO؃HX|ALSZlSL'0Flo\kL1Umz|x>t9Ftא/ ِXs :Rby_QXLޔ =Fs}F1R]lX;'\%7%TtׂTI=wa9yVHnQ-u*1YXh&>+!eG%?([!f{0ۂ먌&7iKMf`W]!E.Gh]ȵ 7!:G 9BhRH5lۈ7VU#G R@Ub $L[[ԓAx<3A,k9rZ硱h}@{=9H{S튁΋[foU~͔HS//u)K+ u9m} Hz,6ۮQ>ֳeXt'BM[>G~goO0eM#[3ps+PZ h UU{J1U?L-C|t-gM/1C0qI*xYhd ՟? |,s2Vv{AEr!(,2BӲ:Qᆦ3p/VH*6q)Zſ*RfƇϱ}-J:R"N2vEĮ<~naKב;7A^giZoTpu̪H e"8f_[ &i(kG98\ =_-6Y|.EAsQx` pd3wE+I6d Py!F,3+-E]-Xpj;gAX\l LW9$=18+$~U b-jw=h篨H~a # |9t4'q&Hӥ&Iq]:Oqh6md6Zb^yqu7wIVM=~,}=1GRJ?0 7_>i2ʘLtˑX*PiNuIUWo~ՔCYwp/xIuT*Fq<ZY_2S3{`#^_.ZbbM hj.gu(k.`n"Nnn+)a3z/|qD4 T:\a|j=I_CRc0t7T D (^'= h7nEJmT% :^ ;{Rk=/Su9MYcPxAw!%4! la`)zGv&iYHݶ3 _e2V-#ǡgB &ޠȌ`3 _ [p*Z|_)V&]F叽'ij jlؙ$R1"}Sy+GLJup6!`.y=&wYL2ۮJoΥz!6fב2\9I 3q(/AlȊ:GN5듦o*4]?^C|y0]n!ҖzTޟ';y+63'ߠJ9yԜ޷x&>JpK H'|QixN[;ArP[1"*Pqk )I`>'6(ְ6Yfb[o"lsZ izPm^|1IeMRi${ c堥^r؏Dz$>G(㐫'A4t%@۠6 ư?τ ;~rWNElK?߻258J6K!M(&N^Lqp[U .ЁLҀdqRiPD,H$w8@c7NԚLy.kx]{w-ltZ=rֱ<g9h:&dنC2J}kGY?VbxY*b̷Q 4yOz!5+sf DSue'nLj .eDP讗USYOا cu+̀\d NGfJ::@#r[0U>!M7>{ o~IrF"Ϛ@fna!$զﲯDI=]翆<)q;d38] j7l6ǷUH|'wNEtƀ󱌗SHD[.H`iWZ -bމl.Q9e) !u^(6gG„njs&U;bN{tսZ`䛿mW8ތ@u(ufrQEƂ 'S&bF[9dB5ۡ۹4PS.k!hc1dP7 '%)Qtv5Om'-hVI4\܈KWd0A"n#7Q Aq2>[ke2=Oij˙,Nc'adV4S{YqI;FP\g!}P2k`V1#A?z7g+-[~Z -˷;6zZ6BeG9Ez-_k{P% r7wADsf1COhNIKyO'G+as>#s _cK0s=l= ưĨ{qipv!E*jFk'6AVTnD JWFq:Wx=T71{7HITD.-kn=S,DU=q_)rxU%ldLƛ  1a98BԙjUs椄)}jf(1 vSp׭6Eڙ6 <Ԅvᣮ fњҶC ۓ/1oLW[| KhdJ4NXEԖ K4l_YxIYf'Ft;@t;;+f)Z:un?тp; Mmt Q`c>i"o LR#V4K5nϷIƏm(nKv$DƊ;s G W$q@%綾BԋLfP+#꼭)+r=:6cqfS~K7D]+QC0=1F4htQ8r8bB 1p=ZHmOfܾ $^z3c==֚nթOҰMf04zKJBָsLuiB{w f%TށsPq~ii\rc'\gfϰ w6yM̹hI1N..?+mD凁;LshzowbpwrS^[/{ ^öi6,[~MH{c. C^#Meu BB)DmY_.j~`=4fA ,~ 37LЌbs#O"ς. Pl 2tـkDq$>~6^'&J"jAXqhapu#2,Yޣ Zoaf;~*СRI ѵ ZMɬBK7)vPW  ¥&t=C%dqwU)JuQԪl"᩻ $Mw@WVx$NZJ@O-84jUbɺê@m[) 4V~R#/@څ+3FM݂ڀ?0F]p\wZ>%wx'aM j]m"s`kU=5,Dv V;`EK|V=e#2?Za=% ROs,L{c>(+j5[0s(eiX5:Z҅K~K`:@ܭ^]Tu:^0) +z^1lI=Wv`XSl5WI x1 &w 0<P+y1&u~Ǘ//v. G(zo&HHȍ>hE}ϬYiefhݱ#өt^?9]zC)HA8l!I?A$ITCـ9hm忾hxiWp;'.%F]o;"UA\a.R@"Ob*@[MsQɸjAx+j ~q<ؓZ4îyB)r+ȞCZqEކp31NQ(+*>_KnH0`I" {d?̠H(^h3A{2p'rkּObqۏ.J3 n%+c=_sD幤5w'Ϻ9pD H}[Qvfl鴅f@Q"v=wAE?)VDbņ'fuy(V7hGCuyi+C0a)/|qvI9יiS`}V{3z/+\M|AoD?C mzhq}&CSm.u4Q3&3h1&H5R*D-Eޟ\.yXm6tev2I&eȲ=ܒ*9d5vnǜuhs=l #cLʎ8#Y~ԧ0rEPaX~y6LrtRb7H18eor*muTvxu.Q{EL.BCbş.hH{lQ嗗stːi&0s6@ Do4yFٸQ1ʄ:LǯrB@Xelq OU!za~1,C~6cHԲ)xOdvRyGʈ7!fpITJ}-C\rm(8Bu8*sD7Ө` ,ҾknelX e [1^aE+v,]J۫MrƁ)'*|̈́5 썐61jrK΍Bֲ̍k]Q2unrrч@ѷ]*C'v݉)ALR,yt# n9޸rOWɭMHxPrPɖ)רC@v' CM9}_TJ(Ƥ;̵`B¼`miAg܋W&I}"-^i&[yݘ{&#^`NEWi.\Gp]wWnTQj ZX$J3&ف5^JnML"pK1J[Gt՝*U ׂ8=l>Jz>|W@aBaWq{u 7"Qj,Zc̵2/+W߉]ݝAq<<Ί]^w÷k< lYOuy:4fа4WŔwޜRkSQ@ml]kNitc㮨7ii2ʕuBv":&>HCa#x,XÎ N r &<ƾϋཛH#eZ7\8.*w\&K*]eYAXl66'&,OΉT!)GSr_j4jT=ADGY1V<SѥD&hVe2T:ykmUEXc;ޮ^v OmvN-lQWPA*W !><аg#c4t\A%(*cC'܋2f9t_u Ta%>="RҕY5xd^^Sg<1h#bz)@=M۷!!iq~bL*Z"/jYA_Js'IݼZH= pttvHY-4ge|z"(nFj+ގh⥲IEv5fdJCh˱LSx|jU{!!k$pI}*>F4$ 5ˣ ›t{ to?RpBa+αQ0;BvDnBꎇ5 .iRHuANr)o3U΃an'4VHgg[uT:~Na0;wZ4=oE,l:/0A/qetaBQ0W591!5VrJ;]P$ps S qNSBJ V> J?Kea<| 4E`3frlڞ>{R@)B6D%߼B{ִtI t+T`k4:$t4JۛrXJF{eNg%x\ݷj^o>[(|i4ez;sl%u5`HE-(?V!A*iH 6{>QKUc.Fg͍`O}C5zm&g !ůśH=@\E_8"^K͑X9p׍ҿ_M2٥%+^J3W+ vd Ժ0n ܳؓѰ8<1.GB55Kבd5ʓ PNjr4i. U;3fOX?a>~5P&FO\0:oyW>F%Gͯ/LHG:c/Oe&\ \4 byٸ9vxn;҄)BhI2d6Zd5mC+xM Fg5쾠uG&.1_8ʶVNG VL48FZ#dMYϬQKRJ l& ;3dҰz/2D0p{A)NL1Yx%J&Ԯf.>W < 2q9̑`_@Mȑ,V`VB8|0x<1圭 { %`3{{)LvhGj iŪΨ|LfhaVR>.)ۮ*[׹AB6@=):=8N\m k[ G-T 38" } @H0դ2;ҚDOMr"ǍvxPNqR3 ?Y;ݡ@"S0ozf&?r +/)wq禭%ڵOj LMg= kB]nyǏZnur#'z>) RqJ ~^sQ\{r~[&%. `LѤm\o~ߛk?i>S smf5eCKKrΎc=2 ` ]KMl`=۬XbDJ˿>x_o*8qgQ:KI$w_ ^=Z(vzsWȸP\ E^~t]fJJ@Jك^T}D2>޷NwōjzF܌f) GuYR]M /UzlvPhg6Cqi;͍ yEAdF{Toz9'/?3KIzۿ/*wS7qEW㒲@dj瀸,rNJ{@T&Md=chycyu8b]"*ڛ}dKW(<$^qRʔk`Vܡ֝*V0%pGFrZGlb-LTv;1/MPcI~nq{0#l LZ\4#B@qJ4g6HHHa9;P\>2=][]v@>U;EL)gwڏ7A&A-VcUù_%I H0n. _tPcv833͇fwlrmh 5}G^]0W?h)q ٙHm丢9.¦혿(z,DeNޚID0 qVI2&NKҷdNJ=,( 1eXL\וP)?[x̜O`y,P9ܨhP$C$\tЯ6*bsN츝ujC1DShVq,- `3Jn08 vkYR- eDLruZ9E䈂Ї{vEU‡'!lCz*a5An+!;?-yCkϬ0E~{k BWƦN4UǠN'rzJӅscVݠzyuF1S[/YKOU ۭh;$ 6Z۶{.m,?~1Wu?T>N9(NɁ=B=zN 1D&*Qoˀ@?YD T KtW@PUC~[#H7R.jӻ~XJ¹%I"B|FPfHRsxw'{H]Lx t@(FScjK1rǍLr3A{ߒuᆟTG{FGqIv#jh?iu$?RHCA0}.mڃȒ#$uL"@ 84`4OB"BUC  %M㏘I]N"6'.թM砎_7 T veh;\PfedSz{b[dc}dC~67R$hlkew-6*p t j e|CZ<`P',`2_gT |u)!'n$Ơ$@gHWY5~Q;7^Jڴ3/+h* i'!VBSa1p0 2:DZtQ$13;"X\(ւU, 7GUE[䝗`E#Ekx/&w%lWd4R`W6Ao;.Ma/a8_ {Pz r #ٱ8L*Bٰw֑k\vO\ry2z9x4DTg:nJ]=DeU$,ĺBm"|>[{m/-3|OL2 Ccp7 M,:>Zǩb.rm|Ϳi 38%=肳KEҩsT5dJ|WNmQ6Fz]@ U)Pξ5ZBAww ]T<]-85Yz2Uȍf;kxir{U F% `1DRr^̰(o aB- |ZQ;X>ҠA =" }Mԩ? -`ihD:}aqR6+ō TC V;*5u-< qe'Ӗ1o<-/W\3!Ñ @ e^cj[MO%IHX3~MTqfHi{@SNW)hs і>0Y y>օ3N[VX).kTf*,P?S X;y;6{멍Dܻ5u>nꡊ?L+kxK޲/&}gN'[2d~Z7.A"g]]ߍ/1v07T?ty['-VEŷ(n:+od[w91fG$Uy?$.'"x,2u}k]R<&7$RzPƥ&a, sf} -F*!{?@+_$Η+#&hj^`pVt,R7^+ll4@r{ϛe74 _0qK*hj-y%|di2YwNu8_2v'L=E'ZF ol.6vkݚ b (..U(ݢ܇e2cw-Y(irSMQMA Uq Z (W%1"a_߶Ɂp>ÆlҢ/war;6—[u56giL|?γ/dhҪPXi1 Y"\/<5 iVk Js”YoYUvRh=UE6v"RMS>ȟiwPkcZn;*jrݯ(gY-qwVTe驕?AxgJB׎n;8mBOP~{D7pauα:w_ǎ&K+DTSw^,>Jhfx>^+]??)ļUh uJ"pȰPlpA{>u4=kALi7xiIZ֯a#-T;dZ(<ۦ5 } C oZad«1~0g/Y`[RW r[=.:[J`Go! FYg܇V+Hy{:K@ճ=^.ǩn >NAQTu`Re g:IF6OA%~,]a%g(\]IiW%L/!Rc #y,Mƿ:z9җh͋(yiG+䔅p,N~~`"Xwsv ?n&6 rܺq3[afX #%GI-fC4i V>ZCCN{V-_UЦWUW_&]2#̻BoS(lR@")XpJY&H"=6-7mMx,}phFȒs͒?.1oUS>}8|_Hŧ%ZmO|_%L_ujcpP{MrMזS'NRB*2#Ƶڸ|?dS#4pr3?HNsM4^ô0}=m4*&A3F 6t@䞜M13_W"鸕_9_D$=WF. .;~-䶎\8*k&*gE|:F؀y2q ?,o[tQ{#oyDnENb rA]e#nѭ52Nygsn3(^vd5aQ}M?2d~/^֕g;MxĹZ9!8 PGf1O/g"#QPX|HdMjq*̞MW&T sFM@)#?ȩ{kFasbBXD<r~N ´\)i=K4`|QT5<oeX@ב'UxtX/Q@B[G伦B\!'/ջeL^2kw3{4594~s5Q8xނPV],qinPn>3e&Ȑ)gvH*ÿoDʹL>Nn•G{lu dFv%N} ^"[x X6xwiXdn;Q"WtP$gsb:'(Iavf[5w}BvBTyzuӏ _ai6Zvk_&/҄=(7=*UruScѹߋ9,$ b˼\r\ɻ _f( ^=f䛉Zlxpi/Rv5?WͶ'tCdbZjS&Δ$&?qaŬ zccuԵZDBݺVk[Gjͮu MBDbWswCfF,t5 3WKMqvh9-/fayd^B:G҆#[;z`T!mAm V}.ws9k$67$6t {,9C׬ʹ18oOֻnh@7UpsN[/Wr /lOHkb|vlf֒#`0I+ vSgV! 7p9}JSE'$)v2M_?FG gqK2”t1M&ZFS6JM%AwP\*f SSkK`u'r\9kՆ|cj㗑 JU?w6u_~W:e~BNBϙ5Z< J??{,w5SK>/Y%R+Նý ̓EtnB7=-@󔂢֌ns1{w>&:dFnK-0D1(跹DjP]` sOJWl,w.t>#VHUxFZF4d9JٌsĐxtE*ոޘZ`]U7,fH[eV0!8שL=Qz뽑BÂ̓]nJN}K@LGL(oȤJݜLxձ!KKv귝"~:ЙD,ViDek+f+ݔ ǁb"V+")\ p] }\'P@NDg~[_Y,XK}i‡>Ì$I-mRO}^9 ?f4~Q(8W Sqh+g-'YbDJ",^{D~H:aνo'i p£-)Ax :VNzW!Kռ J4i@.23vf{|ERO )Hj*0e*H}xh+G J=hIC;|by-l xEφ9^ω}hPR"/K\H[C"o30&A)31 N^LҮ[><$X%;30.PݮLzvK6Q\׫ GzޒuD'=Mm|Wg"dD||x%i=L[؎(؏^g׿DMavq|]*gVo<Ϩr0;B7:f'C.&;j*,,gTz gx;D@@3l,]Q"tSdmB}U1_2I[$pZs#6L(oT0YxO+5a \USiy }?4>cGKW4Ew+'XϳV7\ E&G"e4Z) %o4g?@M|t)>Gqi%0711w-AÅXc᯲f!7_6J'zcVL2-.+KEh`f}0dU훊M>(nƙݰOgEFM=şf|9抉 ];k56Fe}QnԲmdb[5@aˁ^ _m"+|^G{>cٝ\Ql{>%ͷ4`YZf[:z4_G4[dސ1k?SIL<LeQ{IF*~z0s00'i3Rd.6^ɴ;) Y]傌WRA_+z9GPr=7G?MHy4Y0VL6#o *0נ?GޏUp!fsiiANN!ja,'.W/-%D=nLc9)*^M^Ѱ~fCa]vYŴc$)۬j ǪJR}U)_h"N;̩'o?n4Csˑ Zq@*(}'.ғܭmEc^",nQNt`#&)U:Q*,*uj> =nbT<}&plqP%gR=nΜ[`[!7V~EIo9y+.D7NGZIҴ>/8UEg#-F|d?<\GzC.^]1v-J rmXP !) M;p)2c]=LX?ZSNw{iy2?t hs!MfBn,8;ΗҴgů< /͕½D]1Yp2׉8@DSް9u!~"5BЛSR;*2TwholD;rrǽ'pH\[}pSS=4:ZI~גp9[KDɚ|H=ѨS% Ggjw|{Q[@n w4s|'`I$TyK.~ Po=,e|]i]G{-"f}M^'V\由z\AE6_ Vl6FHDݟ_5! 34# (z51fP/E! ZrdV//'0 ;3 ZT?ӏmnA9G૧[hжxh0ΪҦ$GxK1`c@k--jEdYA4hht-ȥ&zM5F*moc$*\xyEuvR["s]E/ϢJRX&*[dhS uQe!ngwn.e-Xzl) V5~>pAX|6\EƘl*>|φwF W Yekk(vڼzfso)q㏛! 0jQw(Pi<'%83- #]h ''AWo< fܒdC$; (9kirpHخ2We{Z" 8Ke){܍}:ue~PZ*$+̻%YO |rg#KKU|hct;s#UߐJ]( POB:.bxiˋMi.E$\@/J!w9{[J53u(\Ѝ3#u!'TeqZt}"ibw!p 0ޤٱ(:qO/k5/NNy6`QOR|Ga=U~4C L$pBm]bo<.;p02R7k+SYMX NV6+-|l(!sjEhj.Pnل_(҃9$6@|zscctaھ+Ų$;Uݴ.$W^S:d)HB=,qS;&%h.t$ /wZӆ&e# PD|up vUTAqf̃Wlp)dN]jly'7;*{1p`x Vs1<B-YքQa|tt $95g|~ХՊOwqZ:L99]t J]9y"˽ϨJ87ƀG0uaq _OW1 eBKؚ ,r$pCԁZR5}|濤4eq'L;=K]`iAQfͨI?rO.@|@Vv)4rJBzFr(v"R:`Ul6{UwN;,<)g5 Ƽ2\<|,G$B]C@"; {T HR/JCN] (-] x6;-b/`Yp-SJfIBY6_fVϘ)OcgStMZI7g̀1#8D/ .b2.P{y7dd#"GAfV6:M@-2aة,SfV3Hi7!ӄgd_LxZm 筕xB,sL߭-\V߿^twF5/ EY%Sz18껼@Nt8cɱt>+<) "̩Dߙ9#iZ} T0<0V&|]nqB%'ebj7䁟:7|.ۛ%lL 먒#KhuMa6ν(,le vo{\#h_7j\zqQ|Y )bd2lom׀+ǫ%ڎ A/~FXzg5;Bz3?ߚ8ܽ#')ޱh0M%@omKGV{~9W7Io%ԁ2T6p%g|(tP_hH HuҜozT$Oz̮%U \>yN$HOudJe: xmdokjU>!.g1қ/9pF\_SZyrbL>_"Len8u(r; &80#hEBd5l5g(Q'-DⶀUo~LSlFp^l"SrAc0-vlx7t7GD-}>`*&#+۟>.ے iʂ>J#UsfN8ڝt}p'Rx)?` {T޴fC&m'xQNj."^4"QVK9vWMi[46Tb1Prs6d@<ͬZ%B۽#lwӻ\5`QAC0t-_I_ojmc߸nif%SPс9:&Kg$Pcלjp!6C]*mbfyKVV6*{9PL\ r\`G 1&dajM: +xIӯ'?n2[cL?woC`ѿRhh5!94zX.-H́J_-&K,[cTx˅|Z*{0}fz-ӃVEz5h pKdķd{xKX@M |onn<S KwIgoPQY}^a~Q?+~R+l/5 `Yǜet5'؈ʻ!w(]o:~W/}&E[y)Eəj*O7*_Ʈ*q, 9( l}fG% & 2{5DQ:Xt%SqL:ㆨ6$T0N._]VPwـ2ـJQ}%4)Ҙb3k̄hcfrK܁m/OR{7==1O&СS)ntH2P cbq !aט:N1֕Atq~ٹ\?mP w%=kK 4LX ZLijL~+^nYmc;0:.bo& fx(Ŝ{&^.wexx.lE(AQdKH hh,zn /RQ70ryv R 3!._dk!,2 MU'@F]7(+A8bLF0~уco,M0{o<f #(*Nk`03EwZ0TE JE#N-^@0_ ,Lj[ c@{| t|pA`i۹NdIBAٍGަr9i_A?MǪš,o?wx; ѕÚ.kZ_ :\@ll=R8Fk Z+mg-SZ.QCATY)^<6Tro)XD9Ѧ#ζ44V13їK̩/`EhAI^m 8'OбL $'ZQ 9%ofYb+fRI "TtnlΈu<@/GQQ+}M_nEcG:rK8ܵԂ v8}kVQ'e 7Z A c}7ܻ֠UO0^GY+7o{=1L5QH--_!Ь4ԯ9i~.b DqJ>k$$V*{rũ>iVYl%u @8—ς[iC<;8a>3(tF!@\I=yF|qh{NcfKO ǧ+\A[">KOy8̲X^Gp@71Z(OW06`lҰpQ`.n>9A{/D+r.2&)j^%.gdib_+CsEºLhNTv!x׳MX'K߮x"R83 ʲRc[/mumjOY=$Q՛n8LLV\1m7m@vd'ۄI4IWg tԫV㧠C^ѩ4Rqb);`[dck5_#K`0 \A USQ"{}:˜a';loYzB eޤr\DqFl97%FLqa=ؘu"*@ "\1J2F6DH^ZYᮢ65GCg?[m^PG5YhvL`.z1#m$sڠlE~m:7'1]ͷYx-btNT1UP4 er<ҶODMgXĺu,nӧdkH Q{.PAֺ3ZF_V2 mfs BK׮*fVa7g|6wxx\݆]Xp!ŸfG-&0F Z a 8Q&$:(ᶞ PQ'S]#2CU‰5鯋C<&Dԭ{Gt$*[8ES-ߺAj[6 yZ$Vۆ?[᳖ +׀CsL|h.`2Z-v/ƏAD>`w7ydMt\i;$Im3\%mDgt^.Uf?:ⷋ#!"i I@Nd=a)|ԝAMaM0lO=y ymw՗ɜ!}h>ݤe5 T Iea*nJ /ˆ,q.`T 0Э峓Hׯ(,L\|up Bڕ͗7=ѿRHTَ_EI埰H4Ăɢ3kw^b=a;cƝQ2*D)T:2_@(gtg $0 K!qjNŒnX L֘^%, F,,r uz6jGB*ke$n,wiwm*p}=Bi JRÌ&(P z':rtE禰ZChixtѩ9oH+lO|{T.4x4V Jjxj UzdZE qoӖT k}ʛToby". + ^`3=Sϲٛ8 kM|/Bwv9'q:Q:@L/а)?&R/fꇹ7yV%݁9+pdZ6+R_˫Xa4 XIx eN^%q8}oօF614%(mpģʙ4~EdⅨ iFuq R|6]=n9xRBz qÒ dK{"s"џU$plhT!nL m2sf.Dഐʫ E^ٞı k(%G!NN3= QzS\y0> d?t.(-1 drJΐ*&?QmY g멬̠\1I/v!:".b8SK41;efSD硺d2z%k ׌"OR]wH;We]~z<3'TG'j`ˬ] B֦\/o8л2N;iOfXX3 CK$X h25Hxa/'^9H>~sOI^/6h5B?qЄ3ؑ\к\~pPe]gL[e#`5 -Xz %醔CO;u U찧kd_~T ݠ]n3ٯ Rf$¨ЀgB|@R<+.s،58^ygg]4{Y_ pc P^:8꒎@+# tɔwMۃu۞ttFiƥox h/Ț0 rLވ:ՒP'|FxZzBYhCT# $a%< zx@4Q"ڞ@Tlߚ [w(7YQg)䖋d'o䛐|Wwbo (46o?0zW͓>''ekBogV%a0B=\?jDZzF&Jd`ƾWVd %qk^NAAv_-]t#2<aD~p<$17JtW)%",6$\l%"< .?o ĈDrI-]2:qJ 4-(aNm5g=b#cY?RIAI91?pAouĜBY2eRDcu §IyPDk\{<(H;~ ~ _5R 5>*8$Z'xY2HepPk"W.4.ZtFe)j קLXlFE;cUo5:sZQaw@.#k;ɫGX´yoLz~~RzADCD$L-;B8BgOvIٜGR3ؽI}&bj%ўw^"JE/Hs"D6x%u^2{Br;Y,=H4静2[SW7 9Pն2bm-Ν sx kZߗ",)}?~; {+yi`u/G7_z곆4NFY_B, tD8?[>b *M]#* եSU)JdܽKPƓy!^^n۸R!3Ɩ !:~D[k9h$~4 0nY lo򔪀kԉ R|B ̻9OR;%*Sp]emVINIWi~hp Y;D [~^;+ĭ]2Ae ח98ʽwwH*jFk%^ 9 :z;oKbx#tZ6s2ϗOf|jcbс'K7ckCaj:)y뗽D0^'?gAiQ*ˆE˼'/5-F8&'yEq)z_\mU cXsIk!+R/ Z45UvI8b/kG+.(ט8~]6"#d $FFȰ{6Soy16ǂ4 A ^y^_XdP`@꿄9 Z4CJx.+K}eX D!vjrDpjevyZ 1\ ҵCvV"=N!d-K#=Jw_W( {⽞V ˜DHwq_D k8ģ >t8q$)R/#kdaaRr,g@U(n3>%eXjvYpF";fjdh "ݔ{|p*Key $(7hcq^ɲiF$~AnG\\k센>㱗#_/~np7f!)Ȑ@t:J_n?AvƼDFc8_t][K>tT+ip\^Jh@80N4Z P}RfCi{(CCz %*|{jڍګ_?p( /gehsX4VzLdT|*jg3u)<ɝ3M (~:0%)YƀGJ-2=M-dK k(6gXavNGv^ Vy ڬǔU~aFsݣ҂7տr& i.KN^Ϭ"~|KES6!1%=RS[;dDt@iӘS zCޖsWeˠOZ+`B,bwEo첾+u~/]i~/MP/Zg8{JĽ: 5k^#g #bCxL'fQ͌%P*Z~0AZ+گ8["qߩ}'Δڙ1 .NFc%5Kt8ቝ_1S#Aj幐0 圷})q K )Υl |jfUhcGlF{ƬP@e\ޓt)/%ĈU`G~ VΠy?AZ Q P9u 9ퟺC\]LNV.P@5HGTԔ}}?kE9LuNV!o7d;ؿ^\%P Wc" {/K)ōg.#˥%rpūȻb+ȡ(iwa,I u!vjnHh.!$@;i/W{AНK'X큱rctʍ#:*J.!+To+b{zXlm@Ɲ?gI@Pc2u0X̼+5E ˝ot( ]7B1 .S⏥Áy mupʂ5 C & k' ?=n=c}*նpSTJoC}ps%gH{E%ИZ4SX,Zp1*ypߩ[:[mD.q4L# 4$ R[ bLC%Jc7^y`yϱtʽ*S6*u[oјHt$>ÈАZۛ7ҝuK$,q j/o?bZ׹X@(o/1#,\ slRɘ3I)wJ [@4OC=.7{)0q|m۷P:رʾy FĠfr3g}~A < 70.C eY8cKAX|(l*GME\EϽsE%Tw";>2)cd)H ]C!E~̜d/bp^Y 8 &}t?; OJRh! ҆a6h.6 $ Wɔ\)X+ R RòTᏙW)@zh,lZ %p h^i|VRvr?PQR9O ,ƃ2"N*ۍ$ b}nz^5<*y9gy8xHK6/zRL㭴+Yug@ g|=и҂` )q6Q *m_`]|MI(9tzLaG ;Aa|'+`/1~FR˿墽T+LYtQCʪUb5ڐ)@JwٛC ȉ37l=BǞc5B~O#3SxEҶd+HAsD""]9׽dG3/E-f}ndD[+C)q_>vn'V?mZeQO&tx-I2ʝ ;J OL 'J).C; 0 ޥ,'s)%Zk2>UH6|=zXC߷?]spQqHvg&5-}'zW- [0tz9[$tUPi}7$>ZFޏ=yKYw6J}Muuң_gPu#]XEh4Yez8ZS ΃͊ ֎Ub1vE)e+0lCgE*G,CQ[ 60ǏH}.y i: "@3 1IiAcؘ!w<΂NƍeK 9$D9xDK|oaeyB-;ADwlGQU?T=ZD>#bD)dqsERq#duY.k=Qטr,ޝbbS5AwY<Sc2 ۍǛ\"*}JMNԘL_+TpE5oPHSJh (Aا0(wX__ݝaHFNwo^cu<#<'")+~jT[nkr6HզƜh%<$ȩRx3}@.69;D˔7ܩ 3}frGlT;_tR]x*0SF.8`9ԗ# eOȥ@ =ޮUjb5F0V}J)cYޞXywgTEWѝ=A9nPC=l|-IwЀH2U%g<'<Ƿy v 4@cfgN)!/ҫ"u@58= J}4LAgM%2Hrë  <6#gʵ*6|+ZR+E aU܇ktttn~8<ٔqn]N=хI'?orP$s\ mpr]Ļ8[ϔ$oG8uWW?e15ar6bf4'|f|b0'bbc&[P 4WWu_ofkPzda{rCDۙr$2P)فܑR *ist >Ȩ~Y/ru $rCWqdddf~a=Mg}w[qEЗ&v6;07>O2kY4Kh^a>'x*yWe J3: JcΛ'A'Kkq`m[[ú~CT*Gu&cgSz,ΦØ$w88 k0Ww.RM maQ|& xe0ɠjiq h7(wP| [5 Ceem9Qh7"$MƐ9z8ЉZSzȡYg=gOhGhh9Q'F"\:}C"AJ{j4﬘w$y:F}Ƣ#6o? A1EHҥL7EԎURӸZ_)BnA07.ܤqi"-=;Me*i[y:܃otAv!kGeNwp{gf:ɗf!oj Uu 4y\9V|sb]T= G1 $^*ɿ8}E_hψUC.ղA:pOeX!ry ״2ۉujn|ZơuJm*e`2sdБ6O©\'>w—؛263MNw(h}._NK bosf Po NXlG   2 &!pUB{cb3N',#T]hS|Vkߋ״z^:\w SCvQ;/Sm 4s,EB) &%bSzDY7L"bɀʦ̈,!)V>EO~rh3$p 8\H:qPKoq㟔kHD|!731roϧ\K'=cTԊoNC gDN(㿂wd*1XZ[9tnk^%(nThSNɍ5墴)H@xnGQ$ @ˑ|_RI`*|[q"MRǖ|?of`zu2Ii]ǎ}}vrUh{pwٴأxidבw^6v'HC)̮6XAcb,P xgt= [H(IU f[jҹykUkBSkwoW߱3n'`~J|PR̤mLTlo9ڄ%+芤L+r&UWke~}IWTB}/K6̺$}hZk/$ثtS{gcކ>Ip%I%(F <˨NW4k|)C3}Ӂ.Ob.a%jOAoPz;р_ 7T\+LtV BŴXM`#JG-<חu(f0˔'m]Y{} `%o ڮڶ}i0ICribQd%~ ۿh@{Tn?d6mz)̅8M7zz>:Ϳv6Unb)[{.Cl@ P' T9H+YiRv'ARڕsT2d,?BF@0c1GNh׾LJo>zf?%}뤛<;kV){M'M{y[߂Dtbʥ2b4V(#M{y= 4Gx2PVu?b]6=N3%bYBp:L'.*5*DIi!WQIjvw%68}Ib;U{S+/hKIO !~VH=2f>39UhNddR l1 }hvZr9Q V "Oyܢ25`iMtPqe 9} OYӸz;*v'~APZ֠ FuSҴ*^;= .T=j1*NRv@uH5D59w7Q#Vwa,ƓABxiF*}oI (%}7V#g>,8P d jS5QpM` RDy c_hIB;;? t9iJ:kg-_Ĉ/oZlj,S/ڥ E~lQ O(~T #:fƅ+n**n<mM[3H@dx̝<.d`˘^JnrB_HWѾKcQNvbZ\YYl ̗ CAF8@ |I|V=4C^[so Zgz(} l'Ԣ}D%+z`XQ޵}1MɭbU)vNiL)9&1gV)SϦ\uJMDA L9e^8FνfD=,b<[sK.{t VwYܤQOǎ>Gbѽ^Zk:t<ȲBq`FW,,s4-a`>Oݲ9]h*8&]2euD%=JZ"y/C4rp8я&#N3jaiYdQ^{±%heIlM\+x7}o|-xgfQX AG]nCZ Jvj\[v cf5 Z,[p@ gl62X #0wf9 ?K4Iw.@@BQwӬא>IVۦkKh-Q+,1v.($Ȁ~8T,nx (E%t˟Jd}I `X]90sܼ_?굒OuE~A5ho5Ϲ\<+ze}z%YDIpLۚ6 c~j{OLƬvOXF$G;H,Qu^UM0 8ew_*[(B\J~}0.qգ<̥5ZK=%-̉j OʹmnO|YD6 -'+H0Hk8|PUYF3~HרSlMXo&P&2 9Hp Qz.s4T &^Z|!.\eϟ"e_e)@%bjl{6h޳cS;;8]]'0v}M=oG!ނܤ[D>PyBm:n:B8a_-9p1-lLͺy3:.h8)U胆PEg*J|Yɥ )Z_k bh]KTg8P6mDcʔxQw$E8Fv 3+?]%of.xPiP@ Sn8 U]$i>?ҒHcHٺkx"ࢎTV1G':w* KSgm>j>\F?Zk9XBnIi̠CP7D4{j#^%2JW{}x} ^[rX@?J r= [2ƞxpz[Myʅ7@ܳeINiE̿CL<EL!2`#}BX4h g+LLhtun3L"*}'M0k?-kBs ɈWGP(Ud$,_euS`7$B/1b9ĂyD˗ -\o8Fu'bͶ1Irknwz>N@ԡ؛ PcsJ30lFAȵl60d{=0(i+` 2;߄ٵJ駧G:zB>MJW TSHٴmj쮜i/܀-;FCqXB _S.sI`z]ʯ +pq5G0[>똾VA>\^p5^/+gff/g* %NDRfy\X11$An5UMT#{f$c@ɂ_`+o3^-n NxES jO¼;O:D5C:\3a>Z/VR"I_ ,l'kSJ!fbF{%JP|ĦQ#>D84.B3:mUZᦗy,w +Y:*|4xr6K"7Java/Gܶ#kLsu| n r:FP JjH8j̖F0et37͕.tu߂=~Bżf,C,亍dNg wk ֞W~}H{f8u\$,6Ut]J$ëLEI$k(%N"喇 8QQMkPk~9csvv-/4兿n :+[9D{T1LV./wA)9/4u8,'@%o$| HF#$ r]^֑T=.j?Їań5(7X|-) h3L69*-ʪpJ7\_xEjH7yߔq] g›NJO-͝Ψxeq\mI"~8Nn6Y6D`Id_2Sr2_sriD[DɑrA#O9܍O*`z*EO萇-Vyb/ySB9 CVCJſ4ܕ5+-XYc.OĝvαNi*_b[r=ub0-_kjgŜa€ tyV))ME|={=OÓw*00^[^+6A403\y'Gv\PR)m@ (oY5!.oT#Zd8FWtٍz\~zN84ctV奞/=˲Us5Û p'%Z[,y f HL\000;ZqDI_lHB/:AIe.p; toBSCW0A0aҨAnJ(@shGc4w*cob_ w:w%hsD=5-@ld&ϻ{1 N1L6!n'5eg^%^) hsF(`=!%aIN@Fچϳ۞@,q\_5 k[VN@Ɛ9K<¯w)G^ph46Y-C*8VaacGͨ;Ib_AW`tko<̫,4>S ra>nyҍO ̑[b} WнJ|u>[G". -^-`)\']6V=2V7VI'߰sA$acjOygeIiRەS.frߡ|Q5kkڼZoVvۗlr}癠EK=싣MзR"YEܾenoBQY4bYtXY.uo(wVrܒRY'53^$SYdFʲ|#ȄP<5&paYUGc'eB՚57 '(SO8%z=M+,X{8'h#eF>qp8L]+9ZGNZ' ?!&qC5b%.Z1ukE ZiƂRp r_) ?H. k χg\?_4yX\Ӂ\zH.eSУr0n?KCN\E?T^(XYAxrTLLjdCO~l73lgAZD>1%nLI/v~0x38~Eޝ?,q(D7>#isxd q'mO#w*7= Bп˅2KC>&+T"0Dmc_N1s5`r5`m&=Wf9jx)q+s`l_Dȼİ4i\[#G+.~@Do9!JjP?9EzǬ5E1O&\yFkM;2r &4 aC:Cس1p/[.d%ew[ j/RHV RN?+t*qhZTO;W&^(G &I}N;Xt= 0pčKWQ:r/׮%K]JbH5-u8*m8l:CVNY֭m^+eoS$+t}a?  v̨_Ѱ:E&^ c}蘳N"sT 斤*92V0;EpJL[J[DT* Yaf80 S}}DD>B0'~m_PZ:dl>T<nt3j~^{|Lm=^VQ'=^ݦQ |W+A7 /1.#; jWp݊:%AA OtVբz(}W+%5=h2gf8b>=: ^•S)C:8,HUߕʚeda"VW{t !i a`r? Z=̿]!AO؊|Wt60_%9 (BР#߭ջ **pzyq%m˺jҐ xIvwf?uVLC j$yeC`>fYj 7:URR^?t6l$ZI$ 2.:RG{*#aVY9'`̦J@Ȑc0-b0c7/9!*" hˍx/w/ c - ry^!(@L ۦ،i)j̶˚_uH"t ̗'T(6_D;8jMkW˦|R_66O)L#ܕ]YJ?mL_ 3,r3?XM>L6%ܯ ivЅx 1^&ȅoMD!Q5xe0+(Yǽ'Ka,4b+\x?ῳ\CQc {;S)o YO;Nۦ-/tr/P;}uSgF?w~OPƕ^9+/' QB~G'=Shy$Y z|!uF..Fڦ;CbpuU }W]8>Q<,0Dj  ў;Dl \C Egiym$_j֘8[-gφʰ?&XR^$캞9|z_ȼS-Up;4>sgUbD7/\Fj&.'ѝɾFe,c"QFn=}QCP@ʑ C؇Wpj~>zTyM=6~󹻓P9.jc-PbIѨXE/V+"QZΎۄė\njbq=b1%'I2qɖw~^+$N+rh?: Qh}|xM w7m'y3dud*#I ".q}0"sYLvGJ5\=,q:DwzUr#ceZ4 ?p`\PvI|m'?ϊaam@YTt(V\=Af; Iތi]ә:EƑzZ=l76ʏ^G?MX`8*%R֮{R|u`h Yp淿wF_K (w,Wv}*V: :4oVH .5'ZZYvWUW= ժ2A^nqja}~ 6.MG {1ZoU8Չ'w4r>#`IG3#z5}c̞OudAe&'Y]rfI/ f;$LɿQȯݧ #}PlT[9,i_[U;949Uux ̵e"3aEEJA(A_xbF`FDS,Y8BK%P{Qn }6VٗY,و҅p[ޡwC}`AIlO`) Cp%0vcٯzB<~' bUlŌh!ZZ~n԰Y1)G"?]2X۶Ay҂P83#D-s\`$z(q>*ͤ_'\c)~BX~uՁ9¾blYw)}72?#ښ nsg [\w_0TNaݛ/1Zu$_u]>@x&2N:"zA iDܒejV$WIو{$rT1M Ւ)X=j0zѭ}BL{wmF6OUy.ٙ{xko^g_睚h%ު(ˏ?JA-|*j'4$&fC2|GRIcaTvt9'w=|ѯ߮̎94JfЭ-WI;LR:Dht0K'eei`.(d5R4RR^}}D+*_fB:#A̠) ݄R@F^qqP~M v׸f*{"p*,ea`Uְ Wܢf _\Ovl^;Ϳ ^AxefY늓a}g:2EM_Đ`cagm)EFdM},#Ec.vU,xA2b5c(0BvLXD)<҄Bl3*|0%~RICI@7Җ!bg:fգK iD׃'Rqwr'>׶;V@D* >uy?.RiܢOw[&=%Dg$+XQ1d%>'g} vdWOP&Ϝ{NCq?mg~xN85 }ZvIxPY T’D,2t* h/M>DuPV]:d az(륁8DOI9Qk{7>0_D4-εe;-.Feõl$?IQQ ̙jxrpA6sRϻyEiH-vg4P|:Yz=µ1R;5tFx9\뵅p j=gi `kPwkEfO W.tdVώc^kO%2N@ =dh\fP'Xdژub`Ƹ|Z 8͝, $%a԰Xg)|́gtZycL:Lu+ǑKG($02rE8ܕo-1d20^|do=w*5S*Uߗurq}$!\Pa& ^alxeyo)+Fx0WlMGU\+Q\=\Cd4]s 23$v4 k'^sMSBSZ;(ɀ (봖RgrThH2U7upgPeξ^Jˊ9 7e8΁K }BH)l !&|˖#Jb=cvO6^3q27'¦9_/ě]6 agfw!њ%¹"C^Vd9F B.%oliCO(9pa qj7jHPRe" I4#`@Uw:Xm2B􋰥uݹ`ܧqp>=I=FzQrF^vT>1q`.lFRŒh}ȇfRbU;,76~Hh3tHaү#RA'LOhoX?ts$K%a[sIë:i)hkRt!4+d7DppNz$F|9ջdfR vX&Tf?2DV0̀R;\ /GGCJ2a79 $!/4>Lԗ]Fn`q [Z/EUE(q0.9 C+zа.:7t!N1̲x'2:2zYSDEc&;]ݦw.di @ bV#!t ݼbB/nPm8o$0h՝!Ͱ&Ou…EB[ϧPtLN=#$C!T K[q=[ J@F~F`~DbMu'wEHtxvQg [e|j` ‡;6q mK7od. 9 ުyٹtd|ؽSʼn+Rhx]XT}S53;-B h~3_GF5(tF߭c"C=o:AD6U>en'{׃X^XٺؤfqI_a-eY&!r[k^Pן2fmiꅼsST!P6Gn5 v8XcEht <gYZ07070100000299000081a4000000000000000000000001629779bf00008aec000000000000000000000000000000000000006600000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf.ko.xz7zXZִF!t/+]?Eh=ڜ.+VQB+ ($;ai']IJhM@0T#RuBmEtʥav'-@fICŚх8t%^Ì\#f.u BdL_ig-HbD` ݄J{Ƿ+TUڃr8s]"JS<q7ȕ RB 3HrRL-uS&,x*IS@A*SL$٩,u G= %&g!?.`oC̈́]~oP'7}mb cXgep ,__zcVN;y5<"(&8ǐ+")jz9ckÑbFvÛH)7ud^g<"kZ<4K{kLkrQ2l<;ňл6HP p2}`ӛ -.;aR{n&Qq銅>RPiw2J/$IBviĻ(~mّ6*+zj?G̠,jsvQHm Gޝ73X.v /DXro C"ΰtK@o>!'ComR̳cΟtӉoyJl,鯿F:$1JgK[}MHXA]<[)Q\jØ&|yp 2c6CxK/m"j.OՂD2^f(y]s/)#!ȷO3jF=>HqQ4EJNix95}zS/&-a{0zM`+>sM^?'9+!n}- (R(M&,]=i8js-vt3(pr'Q)](~Q#eM}@j0\2< )_}tF.Jc /2DބJ`nLl|v¡vA,[7^o`*s~ d PݎL0r TFۯ}P(owI%ʬp $|~֝Ni " @R/0rtӧ1~<,J3$qBh'p}qrχ߬&G<7DGEkix KZN}/ 3rB͈y(є(?HS僴J>g/q Iqlr]vh0m$h `QP%žڸlDbD *`fMD(*?s9^.oH mcN$MeNT] A·s18ԙzS%\Tz(jP{ڧiŠ@k4=$,>d.E.zrYው{$Pޯ4YAwf(Pj> nוF4w.ɶ<*E粯nrc^sxZdӈ ]yeV4FR9)V#>j(Ye?Gx2j!N,3G?BP_ɭɶ0cMU? [:\6pn `Kd,̭|`, DU$.ߍ܂/hnvìKF[hmMqJw+3L\1e.%osxaݎ!o6Xݻ 68]|UbeiM ݎBϾY}w;fp͵);%գw^$b]/Cε`+52m?XsqBBSqqҩOj+x3M6£, )r܄n L!J&4IG| V{rBU܁,U*$:z gTˉrYeؑP;ާq@Q=<!Gg`g<LroG8MrPK,Ue|9sCr^xWjͩؕZȓ~XP9qdM~dxz2wi `)EsqHߪwEX1Qt[_K"D=V ?d^LwlVTw|&Ui8Wgu jq0fp! uPTn "}ͤ% '[C.PG0H,צjYt@UY8-l8k+Gu6tjCB$,OV9~<8.sgvM7ܞ X%T%TCScjm"KP߀ l"rC^Xa:+N84%`+DE2٪BV)cϲ#=p_Zz`J6o%* z4U ֢]Q~7>A"pS[ƳQU>2(XݯZ7ituˊuChUm'W5i|IR)ˊ ޽H\JN7n0u.hT@@v_OJrH&6'/.yל"H^whol(B$kos9%0k_uowh ^/ I͐x>Q9F)D1<b YWk7ؕؕQV2GF`&op y/ 1W }W獥:  n'eU08, ۊ]a*Zbd!2$>d{օu6!i^8C3%35/ wb5ъNjl.y !"RGHn"RL6:4}lZsf[C`Fe\ɿj>GЦߎɴ\4]Ѥ8&lhqʯ-0릞X :ՠ}N؊ut" 4\a 73z`HNP`g`{ GufmUT <6(nz o@ _Ȉ! /<3Y r8n F`:"b)uڒ s-Io H~j;8qk La8ȃvb:qwT]df~$Vʓ&qz"CİkY^ AݷVr%-6# M~jE?K6AW4W^~5^onz vi&rN #蘚ä>Ajyǽ~5lGa큄Cj ɏkv)9h7M;9Bx2n _EZU~^QsXg9 Pޖo3` +rФ}i0r[].) J14KX7+"zL_0lW2|F!V;3z O;99e #òZ2 23^Y vasNh" xʝ+ihwI:úb,iy7LÜEw݌gw? Buяl8ЯsJtvYIg,Ŧ[1^x5*^뭞CE>bYr(S*9Ln׷dh*1c 1Ft4Tv-rfh Fu\SU)dkJ_$⥂^/"Z-6-B8wŜClEl*YiUp1w9?I(l1Ai x애b*OXS`bNt&Z <l'5aU-[.,l4}9^ 7x,Z вz'_U'!:ϕ0, ɔ o@Setuu٘KǟyV!BFkAKUZǣ:9^bcYZaSɑ&l A2&so6V]@H~CFΒDrw*A,jKiX|wF< Iks  ̫ca*UWqS7+$smݎ3]Ʋ+LNlmc ekbW{)(j'nr%6gQs6B[|(>yY71ҩ~dmK]UDdJ}oU8 >%?S,\ʫd#ܪ=S*d)|{W*lé* |Jx~᤿t'"`Nr8npi2#!a;" WrN2O6 "T,X%|*[:AS "(=JOZJUZb>b^J^ȔP;ﭴ` [0`E@&sSOؑ/)|4W'a|j/E{ܜy4?7g RF(PH{X E;2?sYEo(R#s{$d~{ק}/OG=CÛAޕpmtʻw̌9>Y|pG`)^^rͷs?\$ ŪQ*p=zm*CVkgt:} c7 DL6Q?J}m# x@r꣮iU032F$?w 6=WaszM6,~VN\r}BWן5s,@/5,&^J1%e#3B f&k[9(&sY;e N签pE[׸[1F Bkp}8Dྯ Şw#G~9UoNIgCUq,GtnܿsBx2o; +r'8Xꦥ { z/6tI{xȨFoהV$@"&[5>\p4cGNV bc20w|s2rJ} b:-3_60| K U>RM+S;gFu49%KK;eAY=ʉh;NU,oV3U[e\~K%V{0yRԋۢ[D~zy%>a50Vc.WJ~r6]-s98 0)nDG! $o]~7R"aT)ߝkC0P H*A{vDy[Nd|Wdm=}:uP,詭mZmv؊NaهO/%@E`JEEpNVmj7;B=3 A;g$H|ᇂͅ붠4N/9)7S$ڿޠ2LӿsB>9HS65L8bZO뤅&W_MѪ3?Jr57$V]^xOgFn$Ak6f[Ylua\ ڴ?Ke]>ة Ÿjo㥏TDUǗmef9{G o|0{AVPրz;ĻA8#L>f H4ŀ~g'<_^-7B<PI|Gr VzSzѣ47+~gO=1}7݆TܣnʘL_9EAhJeP\CC2ˌ*0ف-t\_st!3{5n8x&8>{;CSYĥAUs|]W AGu=$^ɼ'~ኼNDe8L I ow l |Q Oudz7ܚd elpI՜+f1%Lp0'lof_}`E^(ak!U<DjޛY=Ͼ},e#_t8&!9?\TS:NZ-}-ϸӤ_Pg/g0(=>N,ӶmO@Q8;A䚁BH}A򃭴l+/AF=r {aB$Ks|=ԧl0%neG1XN!~.֦z^u"NQg>b0}_šAuiH_,ŏY,7 -]$<~pD(*+ѲM M|ė}s}[ ǂϿ}kze g/duė䕂fW_Her\JYpX@cD5_7_Aa7qSz8I㏺X? ;^@uz Got.6hO1[ѩ]}lyF(<<@C$'s.,[5ELnfC1_`qƼ 9.љ[GWZ3HpnrR]E/BJ䏬N6=DD{a㊁'Vnn9jYasml,C% #p#< AП?dIeZ/鶖?4A \O"*X' O |QjU QC@̬IA_0ZbcB~pF&(d5 ,1^Qa?%B-1c&+R4pƌ3ozWC\%jԊ*-µ[ XT3 e +GCd( ݯed2q13^a7#So0PuG4^d-f5jUAZ+ShK`m2^0ؔvɁ*oXˈ wjhE},˷OY~ mE1#a(tܼ?H&Go`)37hU#v^[*pIjbaVBM!=_MެX pzH!/8׶@sJ2P 0US} gNlkIIk+h/5Ӥ9&#`zV>융BEåR߀:C0ݷ 89~ ǩKWqA\'cjC{ Lnf}VuG>gxw7]) !3,M|)]Gw˹11@'P]xE*$n']b@45vG?ΰb*n=LO {`Eċ\!]4z۳`0 piP.ߕmcQjPZO@ntV_@+Ĕo,z:M$)hŝOrU|Ϝ Q0 ;`7ysԣ/7l;uMVU׊־v¹Fj.JAoHwXjܔ79Im܍A ^o?2./3D{u7Ww- 0|[By ԘG#.8eDR+Efq-bQ@J(aMۥ@ W?m5Ha(B)ma&Ubydj(ļXQFP%` z0x=AM00L*yE Sa2~؛(_]ޚ P; ,j>C:D6Ze2ߊ&dĻō ]WZ'P.r䴭{6!Sݾ!5M҇ןR)}X2LFgaw_ռL]\S?i>ۙu{xo ǖՒ=.st[5pkA5{8T`_l.BiY BAş)Uee?0z~=㷡S2@q4˽-‹^T3^LNPQqv$([`+$ Í=aS fߏ#09H|`gxhɾO~\wA$M@[s$8}o0d1GPN=L1m:$"~C(uAe8_5*׬2܃<N̚aPsQ|=sꤹo7j8&od$`Xt gi#{9(eY{ ?7spcGWrfVTF`P%xJϿTw,%/F3KK\5qA>#bwBKWkk WY0ෞr *_BS<B̼zYʚ|9huc>h8)í#bşG_D]Y:b`nDSENN(xCej  )dwjoyw)a]E+u&9eNS`9;_ SDj @ 'a4jҟ_9YʐuJ0L rkyHb?uJ<[eH` 38ܬ\]"!loHTTM9}C'KFs2.C#J9guǵM YЯyןTQFR{BW/ߟ,hT`[굍lU1 b]'eM^x1{vZkP"4zFy_ K\Cpn+*4,&^ys;T$i>ܠc^l]ǴQ6XG4+@Mp-F53Nd Sں(,fV ;þ-[׺;-Ywm/םAL6I׎4WZs7-Mz`; eNl`7} yd;.#zI_]IsGT&yٟ Q[lc`^ae@!yꧬaUx7&8 m)(%qU#hɄKdwLrQV2g -BKgvOÙU ǵ9UA ~=k_X߹q39XʋU( G?*7x22:"; yyTb !X?W̎M:pMA9F2)8AWx~ Ja#RYD]E (5X Dm]sc װzP(RhNS]EE!hR].Й mNOwxfb&awHȀ+2MSeS3&pj@kHe|.`Cż+‡ >@m̛)s7L eQ#Ĵe I>w ^Jq6t^H1<1{VC5+4*q`@Avͤ-XE],  k.7M˖Nz%]>P ׉ՋT0f@x 8+5uv[y ڂq;C-qOYsA8e"Z_9av7@hMͩ+[93xH4 nF>L5Cɷ؇EHB~S"Ӽ}1!GRJP<{fK"ufmc>K\P @> ubM1jKLw-Dz--00a;e~FhCUP/"vOШ2\R-2C}ZȪLHf @JQ|$T6P^qv lg!|J>/hw@[41 )7`Ot4nvAj>\?o{ Δ.u'f5?3ʕJ҂31]CD;D”Vz2iOFB+vB 3#BfR:lӰoQ ԥqO˼+AE= GTg*,S﫯ѧ8 yM)^+c ȿ.]{TK=v 過eNE W x\z;HOKWC8ca{gN@y܈l.ǓSZ=k;$E[YO.}w|K{ዪlvCB3&((󻥢/WI`2=t_1bJbh}p Jl{K!?HohY1p(A(W.kWW[ͤN2F1(f+kvn=_~QKq9ˏ `BLܔr$s,MfK+J`*İ7&A AJ}lgـqP齘S~.T_&؀rU0"Pz^[vs>dIK!Tn'7N5ݟXmhjD\?ц&K($^0w7U w.@0R-%l~ZRMBe6Eȗ#M;ݘRA'(`DꌕAe@pj!1<lX>Q/yKXc6m=KQN39Ph4Rc^j XwËS+/1iVY&HǩDvz KL8)(%Y-DNjqM␆+d6yM .AT0zLQ,<)5e\dH׻^A$== Nd0Iw6Y&WKKQ^RK>eQ嬟 bC"D(?- et`D}e;̒eyQh4%P k[@ͤm c[@=?2"tuը & >1l 'p˂ 2#Uo)+~rU=fH/U`,=&aski^ 듚#]ok3&hvHr& %@Y=#ލk'K{qbOG <@6f 6^~{5x+ }y}p,WH|_R/`'3˜Yhj?zӠ ;uU:jTjt|h.*z go<lqjGNυxd)2F5ΧT)Ow# HD`r5EQ+ۉ@J-Ce˙#Xe"J_4:ekԓ 4h!2r 0c:/,mfzzﱣOy%Rh' ;~J/t9 <'G$(w-2O\Sρּ=> ("L?OƈcⶫMb2QQμqfO2Jп )T"O20kh#=a~m?(6Y3#+9{q-W{<#yr0IKFh.D@Ȓ,M˙ph=Pj;8WnY?bT!V̦pb/obU7!X\U! _n*M۶/䟆ӏFVත3]*2]L #p cR E} 1K'97@|!.y]uH\BF"Z' w%e5QW:b>̢̚y4ɹ|LS>"DԬ$$HsQ@տ \rIU2Kdٯ+2%Me9g} 澜oER&2,i1\%CT 8 t?Kё5șE1{ hۼX>aěn^Jb5R~"*5=>BOW/hX_R-OTU$s<9E/[-D:5a/EIK`)cܿZ&H+: W3mNMH}ޡܭW4(sD2#~JN jxѶRKބAy9C \wMIkpYm<.&~&XIA|!և:%-(onHa4k=Z{Z,>K3"Ī]4en&u`Li ݴ=}zdnQDQ57ZܘwZDx)BZ < 4j:"c hk!g+^J^{AyFy|}_/Z5Qm](}޼cc Mn7MV9]}|`QN!K|~!Q1i9TMyH<:A ֝/Io=5TƷ,Akߧ{*'`\&Rhs(gk!MVu)p ֧[ؖ1 g:h2; rƀSi"ݡUk`TКPXX|e-[˱}+R L/V:=ClD5Iug '9J8R8s473'Nûߎv9w+; 4m>}.Ox|㞤Z[6!2E[Bp#x=\n 5L~s43O(#uCf D[O-U *SB'or{?^Rw݉+Xc\j;-97R˙ro֙LLw1u/3:As"7!7i,6O~Vm=o'R(#ّP<9ۻk#iw-f~̲X(g<B/[J5} P= ʹ? uP'UCR]qvh/yX,2o}NJ?ҡ!չ-bSZ*#x%b8d)'u('Ywia5a?<ҍVj$ .?$ pq[dQLQ'[(E62LGYfd.Ӵ w˴[D 9TaCi=+g)k)qeȝwi.$#u;#c#ωq-o/ D1گ݌Z 蘰sDgIDxQo?C;7hn!anZ݅4ܗɄKyqu;EJbdͼІh'&D(~@?3ݱ_M+t> ,Cx d3:!B,<{q luLUS>+jj 9t4Cdl]L=DZ/c>|fMLC=`$P{jȆ+ۼROk@\In#0c* y$#:=t:(6a-n[fQN`[k?D P_=bN=P?zη?&p T%=ZN&'Z@%{$aؐCtczvoo6fQ]1WYt@ku*(PjW~?$ V;|y|k~[$nq T+-}g50Z- Ml11wPʫ:@Z RI_:͟/(9M?P>y`O $a17go"?[b)\DU`XUǒ#Vi\@<ߊU;lomQ+4Z,g!{}VYmOnN8[v/4O|xzQ,Gs Q 8VS=f?p m|i8g8xJ5cf `ܥ9W=EoȲG[/ rK J-*wX \QK* wnM6Kq/CؘaeewZ;~@"Ϩg–X>ʑaotƉkxN)("a!n^',TGI2q7u#)2'ug&tH%-Bt?rʨCǞ`>ߤOjҵ3{AFt\ȷ==(z]nF<\<דFEW1Ď$OrFkhοf^_/ɶժp ![vBYE̜/;bVG(ϚbE$iEH3~Xf|RLs 6AB׿wqKE$WfLsC䲧\sT`難³Gudbpf'&pbiC$UзjW"ڈ7x+-q[{BpHǑ2N<)cU~b6Ыk0,{憍;Qkq۩g,Zt jtMylT ꜕wI-=,*0,FkЕ"AK3^6ҿ뀺ԥ-|ރkL68 fYE,$b+P|JgT}t+l9Owڐ1EC?zWSJ} %X"w]rԓ{9<6u(Sn*xqds_*.*lT1c;kΑhO}=?HNS\*͎RU(xFN{j>ok|#.25cvjCL q4fm{F1RP'b-4ZWAӶãfٴroI>}qe$G'$%4g N4O_o|KM,v0EeO%Xˉ!KU>(I`Gs*o5Dwtx&YDk5#Z5lfsKAѫs)+J#Ȥ Ii(K_H_A(4:`HQm9IYD*(ucufwx$]yW~\"i>WLp?Q;˙``yIpLzC3mO38hNIpԷ;kd8?X6z:AOQMlMG竞A"2Olg M9:bX+%P_J536PxsK vṪi)`'%ƒqa{)1]J2#I?&$( FYj*Di Ϸ9TP\ty'^δƒz'U_>KFn$浰*T5Z|DD,¹7d-FAPWz) c͢j{߈H4*@~]iY4duHRai,MpӾO|l*aٳ^!Z-wٳz鼈&)!B'L }jr?ue@7K`yƩrhuL3pNv#֩iUкU$}&7ĵg ̣ ?"lwȊЖjxx)8RA1 ›cQ_^)'ˇG;h@6ȧ]q+%Adm ϩ,!) R-$dl%g6Yo1GZ͊"'3\Ry$qQîh-|w+Hs JӃy:>Bn' MOy\"G[Āq*<ήY*/tr\F>q!Z )ٺjLFU5 A2:v$H I$w"| Ƅ0pD{ ʀ̯hxX, $t nxC8lV],w/@หEVrǜo#T#pBսrEa[ K֣3֪ ZчtnexI,*i t`ߴ2nЃ:G9)XGD  M%_^Jܭ`6>?,>-H 힡[0#TQ(oɂu2FӴ*A*Romrbjȗ 8BxCGp! Cv#zE&g:Ջab7KBy7"q,Uv JAOmhhxvŖu[L' v_K:*cKڒ5SBG;eTt Yfr݌uz l=n xpQu.&yَG6_&W*>ϥo^*lyOhֈK'_nV<\M 9Á!7|7^ $O=!]H\?ȓT"6;O`Bz;Jeԛ`tM'S4 i5?{|IĴV(Or÷}Q?S\phtb4ۭ)jRGybql]'"4ʶ{ϋA͢Ѕzdѭa$|Mx"hC+;(^^_#vQTrlRAⰤwMe6 b@"H}cن6(6ϱJ'}Ns O͎=aH9%}U. U23ZȢPip0'!s(2skM|x62[Vz@rq~y*Yԩ.\ 53T{47yg4}Y z -zшAonLJf2&ml4} /JQ#^/d )yf{"m4/32{p Q^'x3XTjr{F͢im`W%`4oCᲥzmg^ۭ9(,0⯔j4ȇմSQ0%2ixb9?FD۽q={[Pye̊e5\tҝF@jK+d9V瞴aukgMt2-7o)#O#yyW9 5l 4 `ۋ0O5>P#zlۏQ70Ԧ&wIʨnUHiN/ Rz={uζ}G֓PVÏ9:8Bc65~մ{ɖJ l2e5&ɪP{~OOjJ iz!y#ő`]ͺ\(iۍ$ߘ\ d:3ҲӒ [6FڊvH q6@]2c8 q2d$!>Cb ˚g 7J:C& 3[4C0ZфSTOs* '3nSZL$@ArsXXZ좘^f|]J1}^tDvJKdu!T_6seMVdpfwY.g ]nԁ%st+ sr%{M信Mq.,$,+U"$N ,c~`uLSULRjĄL3mxG$<嵭v^%.WBg%$+;a?ʝIiCV-PYEԑƥ5V9XB<k|j[?^|%BZ*~4g ^0gjC&1_M~;) F<ګ& 7@ZTqAsRw"x$*zi PvyaXXՑd54ZG3h#Aĭ:4W+@LjLG)`JEE˫ϧΔxۡ7 !uf1ga5S<\~*]m^1|iB 7-ϊ2s;ab6 [~R)L @^,܌Q1s~r.Iz~>>Zp@7Ȟɮû-['4 Z>FdKЦۄqmO<{WMi W;q'ؒw}cpbVJy?BsSoA&pRR:(fՏnJbZ SNvE1]ܜo{a쵏l 5Ĺ03*XB%-[I1%r%Y3,J+QXb XYWJbTkx<,k }G@A7߹D:8 7Y$a&,!ퟻx>F6AK5'w w&vׯt GRlJ?r7w$=݄…%(6eڈUcTAh,MC؍y>_v P"-cE@ =4>^(D"J rq@zv,ym}EQ]oa$A݃4pw![_,2]G4n /H)_d,65,vuX}u"Gp>n9dqxyxAf%M]>UIk3w_Y'Ω9Lz 'ؑ`ߕˊ_8lY{Z?(79YcG) p?S8GHQR<$[d { LSgn~Uֿ$|a>.xCΡJԩCqFSоt⪾G.v0h%sL/r]dУ{*R 3UO;uC@j崅X'L}y"hTUj=s;YK*"]݊E7"V4Bk:8`" [Yj''KWɦFZOi "=Z} }nF25SaS8 ]d z<Ȓv`?GȇfS:؂Ӽ:x4K@ E(=cuxy;2-ɏhUjtk5֪WN G- x:- C-'0s8@MxsfaBto͔ND6#ZFy^7xƩ>zԣ~1sA 0{r7ERmW(6e(*wPKG'mQåsȮW9݆c!^eU8a;@@\[^B"[V֌4ExG{)֤+=v)>&C3>zMMb5-. d6E΁ ?_Oʂ[/8f%)C_wl [.߫i4WR$M\I٩R 8ɮt*A#3O ڮ0"ֹqܸ:r9HEfTDV@XzfpF/ّ̐ve }ќ^c:td!$igO'(n#R=bfKO#ȋKVس[])Kp8! Cg"xZfQ.,]<@s8AolrL1Fy4# HU\=Fbs6 )fqݸ:6SeWOK+~\FLGģՑ*3/h=ҩmwLRwKng[IY^hդxk Xރ9jUU ,[?O 8wfZxxX}}'` p"U$/7L=Dv%^TE[OΟ9W|%߅w"tc#:#w )413~xWu/wPjφk!:QR{-ce !:xs /QrKz120y^*l8X=l'K 5`PhsD{x,Q($8NjG?;|k_ -aHΞdh!b:Z1s/lusU%Ȁ㙾 ݹefܷb"kag+isto-d2>џga:xGkgjc.~=B"e4B?KDW6tOzVe~Y)fݰMT' $1"9fCX9MEV@H;,?(Sp=Zc?j2h[!a"|vO?^!UAۙt6,:F$0Sv0t`:#:P5r{ QOJr @ߊ_.i $aԅ->1iȾ:YAWsFVTKK`I:ـ[CGڌbK9 E6 fh݊7c" azZbnzA{#:!x:oiuR?]1:"WzJI:1J+pgk)Z븸{lhq}Jx? @ Ap\} jH"jR: @-鮽q 5bq4X,0LȷZŴtkǐ|q# '2qyeHj`0t,2hH" @D~]/~K/WJ&`xbLWmd _ pIՆd(/Ɣ83zHeK ޳( .a2%Y|UBA:kr]qu~N up3Ghܔ-b-/_L\Sy\lJBmSG.G99fU_Z"YWd?&[9 iC`Z UI-j@:G8M^l F}_I@@\Eqa )HVr.!S#Cgx-Xr2 sBn(Ӿw\[@X.&$YsY JR3M3{ѣTV-)\dV[p+fx";N߀_Ody| ?q<} ۬aw5NjN;q2~_|"RVh˓6>vNޒvJ [P\?%_tq^(fdoLa6y ig`7j:&^넍vӸz)t+G- ;,~_`hu9e@_d5sI5[lџo-Vb[A Sm`.-̅d9l( wlr' ZT~e4TD@v$P̧rv1Y=|iJX@3Otk*޴NZěv@4:M/^=;Rn'jT.qn u#="ZHj>OwPuOKR:g5|Y s37y#LطD,)d'5Q}+%1I֔$ /jF`G<8"\t dn2IQP s7?g_8#oT6hPĀ|=!L10VL!3D1htJ kS ]]//w_`ȾtbBzQSҍ*.'͒1hz*.תNM`RTg:>4Ԩb#wz»cqdv1gJly4%_{+jN7H*2װ̌Q։Y}jYlBtO-(ƕw4Ӳ2 ,d 0\-∿/^jD}9^m @(vi[][́"jjb+{R;xW럎06JzS I*I☦ba,j^&Q󹧐(%z~8 79'dcj\l@c4sRGW ERJNtnMZSFAf+o,\'6"weBPtB ho_~*FTNv]5t=\n&+FwV\zZPOy 5O.& Qr目;1E`n9!snlMGrmnK'"&eGsps)9,lSq/#Jpt/tM 2u>r6էrq rCfCH^bUD[rhf@H~mg3eC9"ț! k:0+-ďpg>4GU, Hd .'.O~Ŵi7'љYLs,PRk:xRYk2ʊf^m'_ܼ3N .v`/O#P |·i <糾PL#=9@0hԩu3e'RAnj!&V n&n0YRdO9UPmnryZMK9t]*ڱG膾f[5YFA4PFXUȅ-uD󧔼< xm~D !ylxgʧCx!>dV1]<֠< уը#rq$ozeI^{|et`f ;~cEܿs{lMvxR Qꆥ?LMWBw'QU⃇ r~lӼE(֒Е0vaqO=zp2> -`9e ș -U ;"\@Lqـ}/1؝,'@C3KY%3zm u"!dzGD/F"a]++LZw%4Q9;Z0> Ӽx4]6w ܨ> w7+;|:0A -u4,Xt}L-ea \7Up;k+"+fM 'hkPb _0m:l7@ަp#Icǧ| TP=9S`Av9 y"Tg@F*(@HG't~X[l QDYna@sTb94;o~wќ_޿ Xxp#FMrQ{;` ~FN dx[vY{ }!} koL&nu-@$1/V%S ޭA,_,!(WA4WM{>XB6?'=jwAF~@ҍSFeS Eڔ@zL?@Dq &; b6Z5h~rm~An:rDꏔFޫwkGJvS/(cUuLjdD#oZmC7IF meE^䭬 /#ƶf8V rw},3ʜfkw<|#n,LxO~"ѦПZU$LXcVIC(n=Ӏ* a=n) ]7#d3VI. ǘ/)5 "E|9fn!lj*ni>+>4ݓOː/ġE6Eaӂ<1rL!wNxx*eв 1`:wEm9a@H5>ev;iWbүHb,"O"8Sfu^=Jn=6HSJͭsa#ܢ ,c؟;CCiE?V%vB ꏈ'f$9ĬxmxA/9Y+F?mv=^]L!+3D;#^ng@-)gp)-CBK Yh¡4@5= H> %ASb!n= 3/{~U[c{tOycf1IYzrGS_L"l(%ˉBMQOYK`cբ v~OTfxG<QG٪K 'ǒRjm5m L&8o4;Fޅ&9ȩ)J\O?6á)=j_k_9L U2hRSFj٩A9 `)x`9ET2; / UǫdWE3PIX F?=4aAP= sQ*gFAAV'GUOOIiPN-IW=y?b8r"r͏E&?bF;Ici]GǸ8lJ@ $]Fm;Ʋʹ]Ǧ=HE%;O K\y[Ĺ'"ݥ:[M&:{GjM9&},[(nBoG\Leq gWBA TԽ9n21}^ߢSgI˵]H "T{ b,@=uJi<>lfCc{?϶= 5_Ǖ 9!gYZ0707010000029a000081a4000000000000000000000001629779bf00001af4000000000000000000000000000000000000007600000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/ch_ipsec.ko.xz7zXZִF!t/b]?Eh=ڜ.+Va˥et涯l:<2T8OC9<|ic-ɑF$XyfQ >UUVnV5EP@_y 9`YȵWT~8BR$2vK݆44T@]p4js+tiDJRȔ<yFP1 p3q[J\ W73 /7;eNYDO 2aEE>ϙP߁ux%Oev)-#,d78DJ$VgNE?+vK绐REFi- Wy˻;ۀ*9'raױ1 Z'︾ pc=lY5YņO VL WH(}G\<l qQR/s K`R`ĺh7b1MUi.$pRb!bu'=?l.W1qQ+ 5)CQ)_|a7\Ԩ58LNHv~P+Hፋ29+G)WWBP}T50wĞ!$,SJ#ϻLEBߕ+;ڿnע_hKA 8Hj䕤BQU*\65a X}=҃eB.cOh/I[2nB-WcBI&x}붠4<" \#[0ǐR߱ل\l7-CFaMnq>;YXr)d < o(] QFq*1a'%ijzpd5 CNj(.;>-*VͻmԴ)o˺U=;AO;c\)L ӒVVT^8zz yT k2O,biއc6*DNɎZ(5zߓJ gUiS5kMhDe'6P~^9="8?^%:_=~C^ijFz(߹uM%J*?_hÉcs%lO|^o,At@>qxt~ Os|pI-n}"f@r3- B- גθ'8Bz9vHN :`z-_xh"0/ϣZ͖"EӄE6෯xF* KTHf&=1 JIUW_)Iz l 'ot8U.=> ˞Iڡ&㤈i %ikt P? ^Xiݳ{~3 wC7"H3 |s͌6TG=Nu͖z#h.Q9Q~0|;t!Fr,f  <`4:/]aBHG;$IR$G]q!֗U4n)=npSYnoh ȒVPU+$*rp/8*]#Ֆ[i'cqOF=ۂKޜveY WnB-Xt uTB tzJ˙`}}d7 q,̿-vSRW:Rˉſ %ldpV`7|g0HpDC)e(81h)tlMdOg*ѩk.& IBVxhI /dTտ~M}qUݭҠt4FzdekXq+AMHchV8/{i.F׳{/r֕x UΏkguHaL[gjܸŻIMb˗b"Qn:L.Gm ocA01nOř[4Bbg-YGWiŅ'c O.~ATQ2~a'I=ݤ' T+18)jzHLv 19t9_1\G90wJ Vs+[2B^}0V}|r5ԉ bX×}_~<8ydϧX((Yu ^al1qPO,njvnPfxJ N[tI*Wy5?]'1UbȈg:BTԬ_C&[p*JKש.KOQ.dQvIn ٺ Px9CoVC\I$"+u!o *R(^eml}i,3YgfCF#0.~+0^&| F΀x;W*Y U,vjx"2!ǿnlDvyy+!/Uhٗ 9Uhg)P♽B@2PR(٫2ݨmib$Yt$rF=ҩ,Ƀ :{rvPQ:ǃ4#;|^ή[.@n`1ۅ]5lr|@A9{ւVji= BTٮZ'@[)' O 2)0!Z?@DQ4&)`HA3 ę]ʣh^7{XX ZNYbGnBsL#hUsjCn?VwH0 Gִ⍴<ى)J='ld^:FtgR6Ni?Ys(߷8=p2b"MSg%LZ!*_|;q٧&}7;cF5]ѽrXC Bqߩ;4NվgH#NQ#nfE(n_}lN;o0Ft `7f]!8#rU䟋Nf#.7$0|&]\𱸟G᭦hjlm=Mg`Ko@Fzf@7SѲ@Y5^C{}yRz;oU #pF u)rNF]4畳=[;zf JU0p-f+.g)xWIV8Z)*6-Փ*+} j> `,3v[=vSw߁wB|GPWۚ:g֬ҵZceFO.AYXjF3HٵeOGuJI%1yC`mt(ϴ-91fM.o/fd*0l:4%wTZc 9AY)7励-JɊzI\J h]^HbH 8rں&1Y*Ҩ{MgP?JH9k(sG$8׌3:EM*]4=lG?&Z4yԊ_R_[j=bj$-!CAg ~yD/1> Py5SFn?Qe x}4a=<`*LGI[#vMoґmJfR4u ̿RC @zlrɛjf>{2m8[Kk h?ϑۂrIskcbȥ=LWnj ꬗jVa#z_4ZCO&\֛uKzuEdž@C>5ՒkӼ<4vcPZm˜!c&<4MC5>P{](0dw*V~lxqKnWqm!3Iz򷬬{w"37FؒPe;:qP\ec7-ނq5THaIxz݁:)X~cU0Wn:GX.f.pvFF{(5ź~dhHj[|_>$\N+s25݃9nl0jDO)*|r&bӏ基xImA<U:f֘iVh|8  z>g,1?SE VV6qNxUwN% BSfBQa^R i M}%܈z _k0Z̑<*'tt^cBQ%>2o|klx/NI+]k}{[2:j "m4$K4>] [*%Ԟ"m10IgȜ YȑR?,QiԼ%Y49Qh jK8e[ܷ^-,0/Ym&{TT>'>b,(ZCt?PpZXBMo J]+}Xi~ɼ^RUagi `Poɴwxm[P_x:5Rh٦^ Ҭ$YOi9blmۂ:nTiEe`oΞ7|^4BS0c\u7卧W:R(Ne,D*g5VUf)xPnM* dZgc.LJo?p &"eý*6&i{T2+-NL,"luŬBt@~|7^#؄Tx A ڸtΔn j!?@S7+Ƈws<Jo D+r᭗R%]_0aF㖿!M1aFxܟaQ:69PJA&kT]Uo!!Bܟ>,cyEg8)ө]熩a˶W.G]<1#;Y\Rw"a5- gYZ0707010000029b000081a4000000000000000000000001629779bf0000360c000000000000000000000000000000000000007400000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/ch_ktls.ko.xz7zXZִF!t/;5]?Eh=ڜ.+η \ΨQ^˃VL_4xtP0Nf]!J&R|sK)?rdaULtKU-#WK%a69*ӥN5l={ڙ县q'*^>˽r6%eىT!Qٜ.U)rt0~%+N2C}6NA YŒMȧˀVɶ2(j{s CQBA$ z ގeFMݾ~.?TTr.5I\IBPx}yW<5=h$jî~Ah&U9]7 n_+| HU@}*D-YI|6n2Sk]V?/܃(#x@oB>ziGLjαXGic]ďn\E0#1ο+XtV#xOss$2c0A nDeأuC?u0)J:vWb$9 wC>z,t]wRUW:: IϤ0E^#fJh}ӆ" =aaٻ ĒRBۥM\Z9U=ouSCDK*¥:%3E\^ T1umK+ -"OrmG]f&m-jڳ Rv־PLLP] d9:AK<~1!0[A=o6U 06~/x` %Ȱ:Sx3TDY1 c6A/}ܽ$}2X{3wcy1h~댝a-:}*uLsAXԷؖELI:^:s-1 dɲgEA:Z L.GuaNIU<]$8&a`+8HGRs,i[\I Z 9e٠h"l r[VQ'5k|+NƜMB"r~9LP2(X;&p%{6}_hM[= ,n)Q4E?B4)pG8z1@z'Aԥ#)[,t̊99h|kb۫ %c47Kp?v,?.P_yFy6I lI=k1w,1ƪEa5[wCcWDUT!Z&2&Jr' okL &ݖm>ZJBV\Cgha!+1Ui4;ak1R=ƧG ׿NIYW(vy1+)7`Xm.%\t ֛== %5|BDwZ nj=nķ댌q8Vq,ta96 E!s <7뤪xHvBB2e,sDe78}o4~YMczG﯌ Bt.8Y\Yqe@55|m׎(W@ӎ]")dOTQnw>kg!1bLrLZp a:(lqxvl >LTPw\mA1b{IEf'Po5ްeIs5fnOM.WFq"EC U'L9#d|l CEz|u l̋ٻa`4tgo5("JEbNgz=2,a.ĺl1P%v{8( a'NY${ѩLX]md_U]Ş۽^O J﷊qΕ1a`|Py ?ʪaރ\voUE<_fB\Qz;-%É m'gSJ"=W,[6BD9dJh(xEȋ"]'-2uu҉)\Pff\NȠ!?&AU0Bs zb%f]/~ɡA'Ϋ{\Ah'J)T|)o5l`ˡnȘIm>QK۟0ٛI̦KpU k$ʞO$!?֫%pP ڴs!ltPꚛD 3k2D2$]'7^au! +A0j95AlK6Ñ|4T)bi-Ač@.j8ee-NXI%k*֚%SVK/@ &&̺h5) bl $8H1(#L2{b<g} 'Wr+ -_B1o5ɟi/~*iV!+Ǭ&6n(zNYU>+/M{>P3+O6b-w˜3ق3}h|q렭.q'w h/|ƙ~"~xG |^ $)rF~M6wy@o_I#?MVXɆp@465O-PjPg@)ej`2P<.a3NPekB_ynjTAWl$ *ЋA#O=YTQaA_SӼbgNo)}:Go/&h#)ޟ|iC/C}*\C)4MUIx'tm(4+АamNZ8{|o /i ZfPYH&P N{[K/AQ+~ %&i"-('nqLAHNЍnC?F4o.1"FxK K͡ye'k"=seH=I4wiAGmb%l{-qy37!hxrOǤ&a+zMKݞI2\3 -{A 7tn'T4)X sHe7k]陿K 3ie 5Oפ L!'yTOm>RŸXVM`#c۳ P} bh޺T ״H+OI컕K=%i.L;ʨoG1Bʧoz9JcYOukahf|kCqmsA2B{SJ{SyjBeJ٧ȋғ:Z>N#M'*6@0"!l7El L7=YWe ^f G!\nuQuVWĿ[Lq%zi! |Bmn\9;h <ػ8)I;$Z3zJ>` B0F[?Bf1R-D;h)UEr^GLRO421@ {d;PEx,LI,xP14&)f9!O|8ꏮzµ{ũ1YNK.{gBL:V<x<=V냤 (vBՍ>e??)ܝ UI\Ư4JwxŢxߑ&B oȎR Wbey-HNfhswAy)SPA9SDRS? N>@MdCS?[smk ȗK&_sɮDgqhB?6a/"c]mFsQ|䓣ߐ!.PI+0y.\Ws~qISr [x. úp6 3-NE[lɶ5Dzokb-]yG3geliMWאcl _:YR^+6z/|(޾0X4ߛ/Ok_o񪘩 $̶zdr%~ģqZ,מKTw% 39˴tBa9!4ּ )/e~&?Բ7̖q&P&F|i)fGE?|xSynY [!hl 6]cjlcG_ ٷ}&'cahs 9rupv7Mpv ˠW7򈝀N(Y W3C `V::Ce܂S4;v{edmdz-h8DWgX}13 9)F=܈LiDN?b:JCA ?6=D/U#4e)M/ |jV5f'yEe yyVqɃϏ2 l noVI, 03TX /k_"DGhl4FhIّ-YtQ:szTr=`*l%%rQ6n T/Á\KYvy/b4kø5ǡ0(zxLN$prљ3KJx9V{9-nit d r>XѶuZ SPC_z3"hiӶa+ i!GQZW~EEv?J\2`j~;; ?p8۲ؤ=׏}v0Y_x(z B,gי:}YFMx&]t!#c 1?jܑQgXϝ=2"2َs[LAsb'>W79M8J<(\s;0WJRZKy{2drÈhȟ}' 5=U#MA7j(& =g2n̠A'⦜ {̞WIԪi*n0{nq$6@h'H TXrАXΓe_3޺15$F<*"?EZ"zz /@1dڗdRPJȢ~ߎӬ7no7eoQoY wP*h+U3o,/nxKZRXzB.0cdF{ֺѐ`esFPvtz"B7YN^=83u.9_)BCůe}zn1gO1іL-T2݈Qm VQi* &@BW 6k%|1UTεO!gXF Hi!3wrUGڲ !B9iHOtw @KSU< 9R~H oW`Gڥl6O_>BA@h P<皉Z,%[&G]0}>;s uـԬϫU钉?쫪-7s5!4/on}7R3%?wrvդX)#{cŔ 2m) у}̓:m7q&+yC-.B`CK.v1X}`̇x^Wh^/]W WX a:yڽµ8Z0UKsR_hȰTFY}7`$l&MIs`]Gd'^37IB kd>>ǂ& @ yjo"{%M&Z^@1@)GvQ4EplYRO\W3Ϸ9jlf#1O֘^,ļ[` 3s"z胐 (8 I}o "e7$@Gą'*jհA.?{GuYA;ď&o?;drGya"$:9Q)(YPSfAƷ%$7tm6ʾvs"Wρ2Vc]{]ј.hi[Rl2s,Tn9+b~6GQ܂X ,m9m´h/EXs9b T\x ԑ&?bȋAQlVPT F};i7UƸu\J6KeRt4 zT3~"vsn:"-a^ a5*X  r>ɻw)܆~L`K|$Rܼ0kp%2 9T%~-΍̩aJyߘ8sH{|S^O^L: Ȟ)U- lB(dE{ оDVr idh4()ηԡ9îy- 7a3jv0h8`vKq fKo0Z'VJFՃHP19|rTXGaX} O;5SUSX)$+]hSG 5@:,yY!@V~9sj Z(_TSX x "n\3L*{TRݥ uc~rJ\d?PȋeZf>O􀖕2M> Σq`nD,y7 r'?q[T[i"al'LA ޒ@F98f?I"=l7Y$4tb }[>j%eȆjr4 ـ"/X]Fz'M68r1zC%✖X#2Pהط8?i+mͿp9f/R B&ؙqB'Ӳ+Cq Uj5iX; eF"Ex$ɘ h;cMfII51L[>ԂE8jL{(;Mvd 7I4 ?`^h,2 ,dmA\h,צ&S~_)N%!=/z*)cN`C #==Ц b"/mc%?`(.LaIxy*P4;0cmAX72f)cK;v{ L(=ƒyN˙5͖yo &2Tv˚y^!0t$',dj?@'3[| !Dz,p "3R ([h3aOk}5Y3R ?If(d18jE=3L둡|FTAK-G&7Ab}x0}ռ`^Á؝.+N>٨BޠQ1ϺI ':Rýt2F>`|]IgcWxĺuXTuo-% 8zdL-r?6&_AJ 䏜bSZ1{u?35C~˨;ԥE&4hM:r,!㓳F`XS( b("'j( *)VV0gsM38ǂ>o`*E[}gMW?W+g:7R ѿhxcUO!kn\;SD +d"8!P^X0{#f>e;25Y˭=6f {PHZf鎇rGal :ض̫{Z\_k* -\ϊJ9ŏAљ8&Ӓ)06w9.A@^TѐgS|1x[ϗ&amYˑ%&)_?J/j djGϻ^sCfm?E =WYOk| _ޏУr^'3lֳ5lp_߉!'1' p6+4֔t4דGfu E ϗ. #Ac*^;W{%?({Fܴ;t忱R/."s2kq8?/%}tkLuU I![xs# Ԗv/FTaSl3yhQ>Lx~3Ǽ2%dn9Zp}-L#`xCh-. G2q?AЌ5.+gNK&W])^cmoah2k?pVjmD>#rd6v !aH0$jHŴׅ.H0]} 9Z,0ğ <%FHecuۤo!$Ug(m;ԖhQFKe7‡)>l: 7qsKF7~:5D+KP32,b>dQ'Y}E(VEn?!? E07$=Wͮgຂ)~h*'=!7\7u'jNt{8ak:OUSS-ka]=J6 >KP)hN9Ǽ5",#QF~Ku:W'Yw!}YJofrj0\O{UTɛ"Ӡ+lV~w"òKjl $] >}eZBzѮp1}VS)zH j ?Lֈ2ƹKh8MƤ@q!%W&ڎhcmsj[yZ X~G}5|$[ʥ0c%xdy{O6kEƾf]$G(!!d. |Q{vg$Ke'v&oek*( r7)ARiqQ4Bƒ [QQjĤ㛫a|*cy.v(zN0?і('tأ@d-MM'͕ѝ Ju5[އ-~!nT4:c@2dT#9<3oxN $Pp6+Z9hc@+7FOi/PqAު4ֹ|q+<ћ˛`?*r@+#f1aِ ew3kh*;P91A+Fvx&ZT~?'ݪ/_7Q$E3-,+s`v߻L_'O4Ap涟FjFG+鉦%IӠh`==mUc[wwާ+vXk~fo32t7ʫz)Z fc4 G4Y|_F)Bݼ.%v䟰]G#{E+ê$7]%2҆Rl]Vv1F2&ܴ"pzO`m0wmQhOGɹke~w.Vvc?ƏM8ut%0P<7aBt͠pF9bFX*GNáVD._j6DÙ U@o"tlH!<*pؤ9o(-sUrށxՅfZٵAՋ)<00kxjla> F_ҚkՆ̜:,{$C<<#*gU=["@W7p ʷN~Bmp3.exZ8F0 ]UVr ?,h8Iueg~Yu aL?vqQ+ڰ5 ʓ<@{%a~\7$[~Uumxc`ajp2B/KD^ -'>(elƣ:{B'@K/LfFOE9.&rgWM^E)z[`q1@YLutF; Xve;h]RU{[^%{&H@w07ZTe R-H\[eN{)!B#ZŏO_ hj}!Psf4s^\fEפTn\`-lz[W0**v;K% \'c;iiӰ*dNB$&ڪuZ>UaMNܘ i3jR)9cIvcZU)T#K4p_YO`?1icB"^K( SMi/j{!^3']PM%#7NJ2 ߇ي[ 8@]z\tȫhDȍ8rÕ)͙lS+\`q=MeJHiʠRGe_H(,FOԬdփ 6`vɇLHjB$4r[ o'v] 7lxh ĥ:Oʫ車z<I+yw w[tRd cߩ\iLVc8 =u^q#F5N\+nҵ"Z y{"R݄ꊺ9aSsBΥ}z9+0Oq%lHiÓb,\;aQ*`DqVՠͿ{}I}T'WG"+` I'[X儅Bnې%m$UXǦ!9^f4h% K4#*U+^A4P4"Lz95t^*( :C:~IjdPjݯ/HRmѡ6%Ȳ6 kphrJlhT!^X>*['P8AbdZ1/^4Gc\,&}61L;-2C`5P1;rb>j>;h`EcKص,tBeG@LhƃsX׃`ù :vzNּ=[r!2Ep(-;MFm^GʙvDor2?g tU1݇'J(PjMq}";`d_.P/d]=+TJ\JF+,R&`oM4hݞ#j@o6tu#5R x["^ǯv 8B\zו-22GDY;)vǥ1X)x) `R={e?8א(N.!`ٜ*NAKrA<>9쀫j h;)"w%K^_xp`M/i k'ԱW6mիom;B\8UY1FU͜J.C`kzgYZ0707010000029c000081a4000000000000000000000001629779bf00001f50000000000000000000000000000000000000006600000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/ethernet/chelsio/libcxgb/libcxgb.ko.xz7zXZִF!t/c]?Eh=ڜ.+@XO;:h #*K`6.ݦh5e2櫊iBbc;ed4vX@0\/3~F דp.D%rB!izmB1qK<  !y{Nk|* Lx@91z}TC0 >bW\=)ߡ@7=I>OH!fv9xV`Wӭ!1lC7Q&&µb"i܎T1;v}%ORmC7%͊k@ծPB[An0m<;imfE&B}ʑ l^<"|`҅S}y(am@g_5#~&5%o̹W8QcQz >|d˰r7NwXR֘Z<M0n\Of芙|+)aL$ۄՄ=Jb5Peֱ'5x2^ Ja\,u#B^Txkñ!RMQ‹GE6dRDE邺nox6<~y*ה(y0vY!{fAx]!3רÃI$$+o:̧C5xsxR8lsn%Ja*CrcҺ݌zoy'#W:%Ak9AbCvQSx2׼˲a䌣{Z4c!pRt潶$#?͗4r( 3r9<~ΐ]#5,JXG뷚=6R%~\6@s\owm Ӳ0vw[ai5dcCd(1+F:iiE= 7 \Qv! n7tpP,H?'^W(..6G^ OO mAI$5;d VYpJLިmms W%inKU^J<,̛{ňn+;!A1bwXP(dQɴ]Y QKq=Z>Ps&/5D^RpA.O0|RPq\);"XF}>y ,ܵx|LʁUPnѨ j#; s7=5{B%ؼF[0`1 k`GH)nzv]iW B yf'f|1%ƅ9g9u&\S%ɰ|dI W;@`˳{1;tPè"r;'ffز1ZþdFh`VIqmF?$I98WէZAjeJ5( ֳm(]g 0 }zjwv%-gZ\̰&@>?<~Ȋ72?Hw=JPDjR''[&2.[ʝPcfQn1N$?TV& SY1_bڻ牑_ǻz2Ɨѝh]~PpJO-<b*Xbx,Zd[CK/ms4ly(kx܆ Vx>fJِvCERbª5rH=_E=hG!HanRi+5|Yցr)[d~_"Sxsl@OrnL;ɜ*!dg頋ggmf{_/lRG[;4 u9 g&_Z/h9oIS.ć^ۿ'sLg襳,TQFyy)eW#jDLz3NOq +~ۛ<E/QUMrݞ֗KZ#&@ VQ.aJ#FƹK:i`)~3;}Mi֬;]?&4R [m`M$kR~AmAn*U N-9K/ں>Y-X([0Yr G?X1y>ΑoK"[N~)q[cU)yMZ)q\gb}lv3wiB޴O+h-sr[ `CkIw!Buawy趛,>Z7Z>y~nq<@!wyXfI*t(\ YǓ,Ъ܁o+$B>ε5,uG^ A#_Rp{k?_MC~)? O\$ /UZWrXc𝿔BȖ[1 Q7Y"ŀowP"y@AfSwJ{OcDt҆䮂_ d!y v 5lqNeN(I?wpH KUz(=*W@5Jd.D 4WP[_<ݥ4>uASDsuT&erGr]8RAo#$YsLW1yH)_iXeØ-r f̞ Yg!j4 E_ P6N\??%.BzK!Vy,K"GqOnI H$p\ U >ǖʂ*7¬ph,cN mw`= ?ċc;enYW`}:;acW.p@t4 .1A:=g2vKKc[?PRRtNT" ضFuod>wZse>2Gܹ,M陂X7}E&\%`Q(|IÖI0e$R*G5lQ]S@s4 ;rWꦩ%1' @G[ o=ִ :  hs{EFe^MY0 01e5C|PRHEU1[h,_qR _菶 3pL^yia`{q2|RG: wDCe;3AGXI9 *t%=_:ެa ˈAҢЏ%^QC>mѾ,atQanT4\2o }E[{}*ֿrɴiR0qF:7/hN}G4ݙAⳲ9VrZkUՈU}Eb'QG0:ul#3)O|iÐyӾ0ʱ1!))o{9*d:_R9T`K3rxgM;{M>Zl.iH_zSO{D;~ԓpQ虳U88sԈfϓ՟Џ?~n#*ذ?EKN+ߝ 6oaZ"m%H3w2ѫ$#kxܳg'ggu=?gƓ*`.]}!F6+sG3?M?VK:qؼroXd^Jjy8:=U-wSEK<5iGw~bu[θRusIߎ6(l x~<!nSa';D=ĺڞ#F:6(FUa$/.PWktmU8e<4@Բk}D Ԝ#Xo#lu;.;"ӫ=lTTAkGj&Hl׈&Du(;Sc5#)=#f}~[QӇS[ofAR *hL7ir>Z}yaX_UC 4dI[zGSAM.C6ArG_@ l'6xA઀o9Yc(01pD1Y@4-݀ Pt,kVx3 sr X 88)bށ 5!JKRhi0<6L-gf9$qÍGUVYMfeEZ ¤.}`*aֱ*|jbL:5 L$!0c,d_nbȗF 3T4"9QylI$C>dS\TZhO OJsxȵt`{wۢ~+痩?Pz\FͳE0,/g&PGyy* RȒ I5޸c2aϊ͝eN&Oz8 xɾ,ZYȝ¡9 'uh&Jyl.4W}XS{Tǻ -eW-'HiZxFVHG7AdFMőN] 2#Xh'n]T<0nSX>J\ͪ+R'%&n5s*'z+UTfdnG#AiPCy \L唼6'{3-M"suTb,(X]O >?Ujъ _T{=1Qa3Y䔟dw NS/ dqlZrI#V@qBfy8VYٛ!fNjJ\U#_W ߺdc'/ߐawZ"eM*\1L| 1.#i;]t Cs(?h&*\1TxYIZ?mvjd`_gNkۮvX|NEZ d;]cv^) S愩W'A/&TVWmCubstgO/8eD@;&n_H h+lgǢ,L4)Svۊrp Wʜ & .s{M"#% @:;f/qSq Ux,oSZ #1sȟw؋j-&xPPAful_śWG !^ݎ}B8DR7[RAm#l-=D@, `#2׈Yg'P}J"S32w ֢5. zkuC"5ӗaX.cpE6d XʽtbBE(SMjN ,2XEoLs`*6p1t#k94u-un6T <0*^>"gQVm[L?xN%.LVAքj2 )Ѿ/J?xyZ4aR=9$Zf~$g`:^_2ns0+RC7ZSڀ^Hp%zƈ ~/pzZ*a2 ?Da8^5;/$5BVIdGf3 b Xc><>sFdzSZH]@}Md8wdćob2< ʏN0OlETBDzԫ>3њlKkh}WK -c(@e|Q v-2C' igE@> E'QhS> gYZ0707010000029d000081a4000000000000000000000001629779bf0000a080000000000000000000000000000000000000005e00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/ethernet/cisco/enic/enic.ko.xz7zXZִF!t/){>]?Eh=ڜ.+̉ CQ8_V!q:"pec'4ԼģK/MlI# ,_~@4.<)p',kZC'iSRZDZq]![fq!s [$w)ehlRhF+o+a[`DN V4zC~P36*>tp+dN,CZ0:. zPUU2;-L_%D,'OG NUu$FHRKy60{\OR bnKqyx3^i!gZ $6t $x䮊JCig%!@>K?O+W9{  gPU b+ &?jEշuEm',n=:v&<籱B ٶ?bc!_`Žv\2Sy3q\h$HIVާG*)=|o2x_"Z4ȥnx7_ֆT[E· \>tO/rhL=2&p܂B]m:_}&g z."Fڝ*v HC^#$@a 3/]37]6_H~Md'Jd`pGUu.0H&H=sY0=g!.䡧{zSHv2'4N(1p;XpTMɕ@WH R]kHHDO2DlE'"0E2QG& Zx4x pIOgsvw`:x (!qˣ!ѻEZozqG1!rZ~h "8MR|^o.LUjТ0ǐI6£VѸвٮaE>-J ;R@q"t];oVcF4 :;?ӗ\:BXkH"x rdkM.9D q W#V4o(g ؠytnYn _)%t?iۓ.[$T5M'.`EvOƺWS*vh rI`Eu {)EyD/a /_Td=z̅v 0]:Ѓܽ 2̸LQ[oHt}13<Ϝ\p'LR5dH}7Xںƃ7"aܼ)ixpfdy{hՂ )NoP|}&%rmqe@AQiݛi }Mg Wtq[m*kS$q1+WRhgQWęXV3aXN8Ƙ`XR0UJ v: 7mUؓ|SB%f >IзO6SLJ2+r<^cO|@x[< M󂀨 'O'`^[X"H` q5U\ YFoF\8WbQTpȨҫ+W(C=#IT{ óG>tЧ# (ix:?)I,[沛\ N1}|?ځ%O4d%@?OMd:8}rg41_R.^`ȺǾ4=s}ߊ{I1k2g *+0a#eLa|,vF}XHrga(+KtrPB6 ~Pʺ4tZٴgpv?ߠ? |rr< Rhtv#q" v44K<l>:NQWwv8 9OLJ’.`IJR" H QzX ς :eXGT?&^VGG10ݤ:74:"xs\Ө1YD.g )%{q׌ĥ.4UaS)L;ZFT#ƤU|C7 uA1 EhIIlm {E;XƐ=V/4ٲB X72}]a3/ >nFզ@Cjj1_6@۷=rq % ѭ |B Qn&.42rub'F/jA6hhZ[. 3lxnۜ U-]-nL7qA:ݱ˰ eu&b}8nڒwydD᰽*m7M$6Hg.9 1"'w/dWi[gYBbi-QYޭoV7<}MWe *Bﱏ Zf߀z6 c7C .+uu?M<7tD\fs,P+5а3t%ů,&kFh _&9+Q{GK뉇1;zaWG wfPU$jVvn:0J\0RdҎ ((Kީ=S&^4 26 M^ˆ '; bu(p ]mVw95X72![}hoRW*f_o:6I ܯ?l=SfE}I?5H: 1a9݊+bdaDyJ ̇; )e$n!^e ێ1;N-ԋϞt.Y_V$v'sľ."yuY&M8b^ӨK 6o2I4mI~t= ^vډiyu/IMڑKjq÷OHhŃ iK)"wvsjΝF([FvwHW׋1F&KMKXV)//O+8$8QȆ:A[zn웲(]x`%;]_)1f"**fG \CXIh{lE?Hy\Me-QwZ vrh" p@-M^;N:GYІ^{`U"Hf#Y <PYI u> in@G:vIכq'0{A<̥K})C*+V40Oe\oIH՘*(V&u X)`6#v{0qlC._g\84m?EM>ߥt$D)qh:~4*I`ԑ1qfyۥ"7.x!JݟÑg.{La0zW5(E2"Z%xcP&`fɝӜܪ|Y /hZ>j߰ttw`Tķ$et@xU5cW>2~:׶73Qdp$Fćr[l؟?+p )o]DhT9@]޸Mo1S2 A4|&X1{Oz|_vMƔ8C Xh)@f^Y;jW+`n%pex9sa*Agc3kCs\o訫'M.o~+k{{hs.d|.,.u⒒轅x l^VEYO@18z8Fbn'?D²no+ӥ֯N7E=v@h1W[!#&U&J腪,NE|_w i!?`:ЄoWYDcN {h, ]Ƃ(fJTAZ9`<]OsLyR,m`7A'$P̲%+ ]˒ŢIge('=̟ȎVInggr/{8h{B %5dTų)bLhJHWU/6'`FGGsJe}|ٽ.tn[Q/g;CLyZI?fV,1/3O8-6&*Զ3}T\%獡jUy(w+kFwL2 ;(`$NM<:/Gns( #a/1gb0Ř#hT[wP2<QdzIw!8ATP0cIXwFy'8,e{)Mj)Nȓ:d KDI~Rva m_1cḘZ~h]i dGA -6̰Tq9zZsg$ ) !^ - {>9E7(!aOBduCJuxp ոoq(׺tqHQO ,Yʀ| *-H7]R8b ^Csk"ÍMI0" eoLY-z,‰s⿡=>k; ne*ՆֵG7E>Ԃ#C-;Ղt%VG ڭ4þwңrKj^3 LcRh{˜xp[)0u&7JJ~]CߊhFZVH7yo }ؔ-5>ÇP!iuMi8<4^(WIxyu_ %34{>R eJq6i3U/%-VِkN5ηՠgA0;&xʛA$S+d*BhFb(sCG׫܊Ӻsx &E?U/URIUPNhDI B4B?yelI4nD xb)lؘWh|:[֣u;ҠsVHf< z{Z+NʈPʌbC7vCݐG9[j=H,7L[ r83u Y||e,WgWP:u&D} .Qn<hkhIyu@94LKh@Tdy9~ g!CUECC٦ ٶ$L#3¢#8=iuN5fy:JZ\c+e`m-II8XٺK0TFN9^nYXynh;9Re!oM wu;L{P:E= jW=_Efv_Ls zBfufpCZs!ẉd4*?"Sē+tov{JF>XQD fNkG2؛y;/ɓf#p]E$}di rɷ "VȺIZjآFUE~ϼk-8R=ij\Mع,=ւ^C;1vGZa`٠FP4UoW100<&) -Pf{=lupJѰ滛mF7p_,G 7.,E*gDkLflE\_sX`a+IQ/PS8?h39-k1AN0,) Y|b E;l))bF.} V %(`]Y>8*tʈAAҳ;=% yR''E+DT0##C J~'~k<)sonQ<%A0mp>B&a3;B&mWpZ{\8P4lʆ7K,/PM1Ow/%b >مGqC u,`SsibxN!fC9)Jdh;-?< ih"=bw45g2,OWz<P)33GR9ȖOy Mh߉- s6OB5j0@#hUo.wk"V@ ,T(@𹻣vh%:$&TVV [Q*Bs% nC9#nU1c[bNA=y]=rEVmgn-M%XL4\sK-A #lyʜg,!-UV4 o?:٭a>3iOnL@ ̙r cmNmޔ6&봍X` p GyÎFm7eNYd&%G=2HiR4z/GҹEG1,"z>]Pg8s`{W7g`+] "t>&#Du&-xKjGu>5\lC, veYcr(ʹ=FZX?U~&}hItFE@h򮧇U;^z>u^FL鹋U4hJ:95,W $mk.ٰpjN6: F󊘥C# xq/tmNj 3ţ[@% ޳v!_r>pe>nu+ u$]HuVr*Dm=lxKn{m~Rlܯ{S͘,I{F3R1t5FkD0#TUTSn@_(IXg>ꍼ.kMt;* )F&_RAXx,f 'nP{ Q+g; _ҾDP^)Ψh#~bNt {5jã>lji5_ %MJ62gWx0nrnq-9ݨ Fa: ;;q. HUR5GEyJ-}dϨ1+IA )$ÏTиȢAK5ZAkAe0$ ~ʳ_znwܕ_>RDKU^ MT3G$DBMgAEX 7;+xBK:Rnv:ɞ;!#|nM>\HBΗo =HtΨbeN\ƣio5YTh@@-iq6ALJ4iNgx v3/qwb "xp+&\n b",*j^8*`8jUjt*%N+${${e/B`\κH_*bD6`fYp!?53,ϜĴ/ oIeUپ*Ȉj|!Q㾣0>_z!Ix)INczvoٯqڌF:!x$ZYAB8i Է^|70xݑwaGUS~v طV+~ĭ@S ԓ0xBS /g,B]%xW_L:K .ޏb-'Xzr6NYWN s-9ԓkKi]vdyvqϚ)yY+%#TG/G\} 8oOf(7DzptrdƥW[r0-u;|? h7LYpaQ''j? _ ܮF#7R 1?-*R(]6[~ =U jQ& ~4Dc~_ ϙÞ}z9T* PF%©fm[Qv.ƿ[[酧^Nс3RҺUL]\gI1Gʆ; 2=hB0Q9ωe[g0Ggwc;}FߑS]]T_2>P0}eDv8zLEM"`P +}d;d^4=IUc襤}˯(~.Fr,Rr8 5T$ʁ* c}}+L,@\L&6] *Rq%ȑ9W!w of s]vH9 YAa!fAt"5*,r.gtST={$v#EE~@2_$VutNsAʕr02եu4J02SDWrL!Ntjl0 oUW!!"å8FO;Ƕ d80N%s dkgbW#sow_g_1򕪙t8hyǝ큭>Ԯϛ;|ufCj Τ:yk{@Ԫov;Ib4RY>L䅊׹8E3v3Xu+:MG+2hqJv|tMҩ5'*XF-l0-iWр_"묙\]L|>֫1ҡ܉<=PD{LƪW6-^UY誉[j8p=0Pb128)Y4 -vu\*+/Qc,pkJ>OB=EuϢk?p-%X}OE脞_+J~#Lr/11n*zq<&ĺik.֒Ch'n8Mhj RˎQCQVwi}w(>D)\7k ̿mŽyV~samt _,Mbdn&泷}os8n&[DkSmjyH.؜(S=7R^V f!F `( O.FCO?Pܘ:t,f:z]0X.rHc|kp.wc^ e ^~{CSz4nT?+L/!L/Bmda6Nsgcs@S ۩f# ݽ!%.[WZY:Q4#󛬶9H$ 5)XdI7 M˧wP)$ Hc;;|bXEyD5j2LB)c,/]:o;9ܬ3ZHj[J鼸bͬS!da0`@U]**P>`M-pa\~a XxzI,y˷g,g1*.Ҩe/؂p]ti M$A]80t/TՂ>rVtz\15?u0H}+sC~x|_zg9<-h3KJrJeڢib{;tU.k3>-kZ`}8s1]ĥwmMWP:,,h{%P$y0.|L!)g:F1șD 6W ܙEekMDu|*LTWk/ hXl1MSViM=Ӊ}$q_J=*ZWw9WxSz6%ʏ.^X0V4゠2"rt:ٜmk e,n_QXGe\LV_ u]Cb@ @\@HhȆ J~5UŞGjX< ĩ`e\qsT{ŕI2Ae0{Bag"Jz h|cړ<>g1?fvJ. =Cr 93 * b " h@ڞ\tg Fvn!"8b~Oʹ+Cl@5dd.`_OcYhGz3AMʒFEo!haw!9fVa5֒;fK,+C8Kn)dk5&ޅm3lE V< Ȉ[^nM헫eoy2Jh^s#3KS͓aAv $6SA`?,PwLݿ|#c"W"'! "/)Wrp◄={j?#Ӟj)Hq85+sYxiy0Q)mJz؃PŊI# u:_Ɓ| /& KclĬ`h)(`9s$O Έh==/+zJ8ٗ;rpWgJP5~CA9 }eط{ 5"#~O%[yݦ g6AH!fQ2jH ]ˎ@f`=WCY\H^RESCҷ{97/'4ϑ;{ǎ(kulڕ oy/>3fT|o` 9 ,*y}!  aca6wʗyCAԔPeĖ-PpMq7Aem=Pz$:4ŗuB*Zz+ ٟ /\Л5s!Ǎ U]ϜQ8Xt9}/Ẍ́(HGe;Zp4;c$WE P$X ]7/G8O7o ķIUf;˨ȭl*cЯ$Mcā6x$l8 iܪ7{ݡwI!*A~JO3ǜ86E/-Cڳ]voiQ:fZzɭSkuc,)Cgkm&`lIPk=\eTo]x$`* j/o 㸀js {/LXŶaJM‰gR`!9:1 dMݸ9 X~p,4xԭ,?Jo采\fBj旒{ ggbbXe[v)Ny'4\׭En7jv,w|e!'YI'%Rja >!߻yW'gyҙ[* d܌xT}~qcpJ.?ߓ sy/cP&MS hB^Q G-t.Zx;In"S{_Z*j3po(=F,tPC:kY;QV4BB$ euo*:H~"qF$ A"&1Z&'Յƞz&~d8`h@^ u̦ u&!Ǧy!TMT_:OwbDDX3N| !b.ATkkCis5|WS6Kw&ov&0Uݰq Jh̚3gl[AvӖo݇lw>zU4|em8wfM pOMdS2Ӷ+خ-|_HȑAb Ql s̥I|S(G탋g8bПLf;ġE7 O@X%UևnL_խT ?J ВxQnv[PkOu"5R?` elppFtл>MǦ*5)jP/_ca-Im:0œW*wu<oE!J?w 6x6a!53_-(֕e*8-Y7#Ӂbnܱ6H8,j`ZMPPeW0kKJϾ֙Q\ R.Rݙ:(eO& Cv *xmUMq 5, +{Sb< Q>N"zȱ8<W4)KM,̕]"0 oy5({ $e,=-SR vWqͷH\D(HZm ȂLbǏtf˵$fCI]UgHu5嘀PddNMu DVv` ^˜dFITzWh j$څgjЬ]ЗZZWX23n:A֏o"alfhS[J S˻<'#YlVv9Rީ]@9`Xu ${WDM7LvBFe:5s7Ix] Exsͧ9Df>Wԍ0㋣`'d͕_IljۛcJw@Ą'(5)ȞLe: vϕn +:A>ܿnM0"s7qb)Z/;?CFy0Yd39]$o:K48G ([,SlĘ/=˦=Bcմ{ۑwOsA$lVbn,` jQ3ʛՊҗ1K֪. W"LbyiCF%h:ɱGHOQ!]o>X|]%}3q+g7LXwptwe&s-)y}վp\(ҾF>?oF7-@`ғRV AZFI2G{Աܨ67Dឱ}Cbm!# 6lo A mS]}1٧_.I@b-Q[';|_@1V2 [N=V6;w[څڤ +yJ{K&ofvSu6K *6j`WD*[Ƃ?&cR`[{EƲ/s7x>wv]O[Ō2Ǖp(1(H4,\b0l*uN% _p:<*㝰6_{t' QLů!"R-P0ZP(a"J,>f?kBĒQMͻQx[]VDkpÍ\>wb&|ks̞q`\D3Y&o̜GFÅFf sM8b #U?Its|xs.W@g3@ c"+6JXsQ`0Y9ŧ*j,^gM#&"/ɬs=`,?_oN%Lh-yIG-V.,sbCVQst(z]b^T+(CuK}j^\C:MJj=%l;mz"'.YնX ;%/b]ޯ%%X$ y0&5rPҜdqʟE's8䠊]oGYij3]ˏ{)<;Zگe@3=1 ;K'V]m_*BK{B eQ:Ӣ8NU#&dĚ[2z-}l9J}&.۩`gĦ,*J^N4ͽՠAޔ j C<(|;%븥7j|P E|;] yTz%{89 RkI=ME@*L |퐬{c#;dԄIO( kR8%慠3tŋùMd^AwW̗6u9g]j#=ps4A" ӄPfOKj?t?uYOlIٮO^)T hfDX O[Uu:cViT)3V 6 w)J \EKvRepE>PZtw*j5ڢ:BN`talwmOADABG3*hZaљ,!?R`)=7}B4b+ :Hw_nX6~릔!Ql EA\\nNFNW%`r_mbе=+%?;;B$E7M-K?51@Lp_kCEL wbaXQo ց-]sB Ljv0,ƫ3T6cIfUNk[;J5u?!q%pܥ_8ba>CPF;qF )O8,[ b nʧ_KJ#!n¥k1Zc r&_]9>P|3j4U)d.Q_1֞S"7}^?b7|6DNd˛ sm(9CHGt> t`{s>Pm0W%Nď{1\vêx|>˩H?ܝ@6F| %2bY\ݢc샣Ƞh.k 7w1{Q>^tny]~"5F[v+PqK{IC.:1Lf*u䓲:-R.iu2&MeWpqܻw^~@ Q\r ķ,OFr {?R|#SN$CW$$Z-~28" aVd5|"Q2ht_lP(]F|{F\ ^6vnxN"ʰ )1}Hh vݯkC6DxR#¹*B3*c 4 y4E)Yw B7xһ3uQ2q>"*%o8pA#\7%:W\a aLț _'X4ן~'r@۝ԺQBϼᙹeSdf~EJt,+@Vٍ_q!+k2π0CmL d1Y9J4-zF}𭑲93hޢ ={g_!gulփN ]U^M2!`~=B_dNo.4ld˳ռu nUxb=?|M$Ӑ&`O@yVHlc6H{3==y؋ZIXSK2VwWM {]LMJUG9Sc: F 6Q2`Eҕd"^ ?51SG5c^Rx賂ZlXwaIcΗbq Ӆ^+B@eFr:q%-Á)4rO(F |0/\MmhD6zE\?~7C;Gm:eKul ʋ | e7(| baĴ-r{26&ʦSViF]hs`.`갽 I3- \p=(R_P!1l)dv,t(N$b(gi\r1Ng X%JVp_n }]8.&qAј!`:VR*)*zZ Pp'H^-3[- RDq'\U^{=#}vf/%xigsWd Ry !PXeIpHJd+h68h(,r6%7# ^9nBMEiDo=&n̦Lߣ8)S8gS)6{;]Ha*K?:Eu 0v<*;U",'sBe۹װ觑.۰VKIPsbi[ 7&d_ ?ò;'C6Z)% @?~?31v`s@[\dc/YEF_;P_"36Pj땺k]C6 (u 8,>|pno26Kȣ M4MʆY Ĥ]Hp>s 6auz qJْ>ʹ`'0j(#BN%\&S8e0jGF†8fr- _?#cq_>lگZNj#=]y#Y)x L,[8>KQϋs4[X%z.=Vxiҫս>X@~mmɫ3qf"릇Ex+5/.CZI`3_*t1k/O3\`"Scp++NRq:Pyv(BZ'8/ 㾢O{(q9Ir݋q{&. *Hhe <}?>ɀ)dͥ?icb;$>{O4t"|cΌFkX+W6' z3~qlǿly=G1&SF#``#GwKVppeQu]H ˋ+G[h1ӫ%GXf.wPY1nskeafI&.Y3잒w S3VNs 'Z }HڽvR6me?b~uKBfnAb]#> kEЉqPcQd:bLy;M_y2ֹ9{2Ucݩ}šmt$eH6>${,Q(/A9Dl5;D$(3>q\v9GwU#Кde4j߻L6M@];_lhڶe6%]'#@Z ߇0gͼEOܲNT s[oTǽ;VYwet^ l5nލ`V鲟0Pԟ 'ۻݵ}ʴx ]W']oЁlc"Գ}u}vwGf ᠈3B;`m pTi!ΔkCNg=.r˪1ZrОWEjӽtͩkLq x\r˗-i-kRRO˦&MJ̚?x%?yCDu,])G*)T`B~ F M+qTb?ÈҘSou$tM'\&cznkf~0mO 3CuǢ`< v›ͩ Xo7-Ĕ%Xs~.-\~|(>Qi]i:i+r;hG8֔GEd``E/cuH=&\^xTU<(=6T*>5Ev! JZߋn0L /L}-2)<[E=EB9@j¯`iTXSؿ,a-Gi5f60 L\m/,ɨ0/ ₓsVW3[Ăb ,{X8#+Xh* 7CtHdW ~7V 5?eDp+n)"R7=,T+Pݥԫp2+!IdroG(;&M%+;Njųs΋[c sgߏWG}|KbiրɞF`-oM?̳!LYIn|42fF_;2f i-ȔBz&NU^(ԲH(i#\g4#] ͧn.aƑ#( ]6ӟ9˼;>+2$2nSaqsu#t,GrS"8R\m&GA'Za_0 mݶi7?B3-?eĞF,mɦ/~LEH(dgQ7Rla(DU"`[/ Di񘎿ts}jdߠi P E`%P3FQ,l{{*>Jhf،BE mwh y\u!BfFx5@xk;8qW^_sM8ol&$:ʥI:W Q).y 1VTn~&=<*A2:n 6hkK)Aw,֬c#$^^%sY>;~n(%2\2Ռ˟3few&lE]y <*O*qE+n b8o~ $~jAOb&Yw;T6q|0RoS(koNY,M=hNSG˹ܬTztd:W%9fMd)+I?~LV:9wku }0,CʿVQ7d߱0q^pZ-hwڱm8I?7F+1Gc׆fJӑjsOEmRz l/c>!G qHyt{Kkp'(a琍.Kfe5Y-5c)nB|uD{&1~ٳe7sn`*+(z1'IpQm`\c*hdmVU%a&a৑`~~HALkM7̜_xY.Zal_&b߮z }g,NPzlO6>ݺ aK#?4Zd bVOT)W(' tYyw: ΃XmKrAAp6]L,Oa=l>X: +.,Ԉ]F/;> m%3C6/ElΒ={tՓbhC>̻^D Xjˋ!~Д"[fW|ūiϗ?3(uo@P,d+ĻF$ dMyvoсScTT1X5͏h9Ξ q$Xj 1hӄp/M"?$66N. :kd/[PB!.0n-ː3*]>WzؔR5TZ24m4{ϱ$k8$KB̾|A x*:T2fDѵOGV-F*P'З]e5-TdUh'X/W|Nrz[,!K=*n9%2YJ?i<y& Heߧv4>!կP@Y`I 34ST?ZVGY'XlźV=%~$˘B@OZlS!iN:oe;NMv|~XL ങBKR88'2اHEϼĸVx3[,Anh A^6\vUڡL$y$5퐠y̙;xc޽AYLʣё#Zh ]OH=AODϥ{g|/qvG?Z,? IG9%c}R,'INQE8dq/Od+L@GՓ N<x%d4s LZ##<$/((F-(\/J)#_5iw_} :`fhXꃤS#3;C-pNQCJL%L"6; v +qw$䒳У*I7nrdحPT,dt0PD;L7߶XXUBpaW{I{yBS`1΍-joV&Ǝ@`bbl%+6e9:eq}|!+Ԗ$&]BCp0.ξs`%Gb!)dP4/х> קXn=PƆ^oHՕ@'蹆(Y(A3N,UsWH~H器(w(0Xv !IQP$ﵞ(wWd06{ Fql -sv4@TI*CK\:w,Hgn 8ό@=z#7jĬqp{(Jjz"jP׏|׮S׸MAQDc: l{!ύ=Ï031s/k*&Aw{AK:?G(Q6uy5KBM Gc" f&{$7f(*]*^vz֋rfEid*dnٍ6;bo}:o2"lQ^IR8x`4=!!(OW-f˲bu:gV\vFvǛcGSnhU{H"n0nLtcH@hee;̈́whJ~J𑒁!]6YcGBz@EL晎@fΜ+|OL[vS@ ^PxW#fyt!؟H3 f d.-cĘm $@M(,?\i^󸥶 %'!&AA]Ruֻ 23r偕(r,BvZ xC`}']N1Pu4%3N.p?RmE ѷX1b AZ&|}W6܉|VJ aSf6h3W.P$|;RgxG26u $hz#^=qpPP,Ĩކs^`*ȅ08oq&WqeqtigS(v c3,}[avSg5͐s{h/Fr );KFQ4 4:Ay}Koʑ-jCh4W PGr f E`%}`ؒ[  jEeI=,LJSAP> ^d$Ѫv \_,4f وuM)WRGDB?>4gc\JSŸY g1!Z @ֶ$U.i5rUcOy]$A 7Ї8/DQuzo^y]T(C䕡Sm:!f !TKRO7*" ,*5?ky1؀UM{}O.s59ɏׇZZDcť<~A2z SsDѽ. }Ak%VgJk߀%tx#6pH%?-)=zƭnmËDEb$9`H.gR׾*S|Nm› Qp.yNܞ?“%1WW[M-W?kO5@<_aeJl'@ ^6XpS+'PQD98}zg!w'PCEnBN\BK#0n| 4OSyq/SudW!  8ķJuO,PR.ڧn[tab']-m2X,h( j.j1mIcKYGͺ<Ⱥ 0qzt>/чcbC84m(\dwLmT' k"I liK o-qFvh/z/-@|vo* ,AY;"QSݏ酷9$=O' Mے k`8-ʉʂ_(ce@}KnmfpAV{?>i/E:OZ'n%f ՝(@n80'3'nPfC[B zrs3ӊ͍<%& -e./&'v`nfk[ԘDt9jl9xSdߟ8oON I̡E 0gK[fU+)Q(enA|=c20%̵Q ^ 'vX]rp Wԡ"f@ds8Jg3Mu ^cb[X7gBFGoU |/i`D , `!GP̉Wv$Bb(q9_}Y,48YݯM7έO"C^rTPHTr+Ws@X0 `͞"6u:?e^() NW`;B0*Sq0 {=C)Y6^ "i\-9=_`?t\*N=Gb]:P ^#ajJo,,p*|Fř ȴdrw%.~|u{0?s&]BZ)ў UʇFADg,;Rj&T|Zt3Pϡ1*,Ԧ.M^2FQ#pl+S1V`iW?ODtQD@`JQx3ĎJB@lބ! LU߄ڪ>p.AvcH,s<nV<ט1gMBKh]X QΚzfioYߑ^> >'BE#+ L'%D9z3@A݅OӧnY_w}V[,%\xNn ">!#fZ#$fFMv8M%oL!vMa*((rZ+HvqPPE/EշW}!3zT4G++Pxq$NS!5X%!“s[sEUWNќHBgBAN.3N'"8q|Bɵo^*',_ *iM:-1h#s$&bw8?X|bs{QN2xNXʚ~qh;4`WCɿaʩP@cge"H kf+o<^&_Xz?N]Bå`T BB)<mb5rn?BJlѫ4_L9ڀK %n &F6<eXSa`Ro;Q1A4zSiぬlG-ҟ YB e_v]gE"5;~r<;FJy~Ujn{nPFYLu :+0FqRuF>Pf[ N\( G rً3q!{΋X=-{7X| jMpmŞ;:m H4 j.Q^_ᶪͿ/ uIy]ޜ'ᛎBXM@3B:kg>xnEphM&m5!ozO\EFfq.HA@UH ]#4?rV p}Ky 2vw[Aő,[\fЍ5MzM^Evfutk}.Y* <>>[E-c+"2Y xl']8_2xEFov:gY/䰝(]~p4[E 8ey琍]ڏ&/ =U:C"H qHxt(l ?P͹aEg,opj0VeX ,E~$YZu븐JI[>]Xv'>sH-G鞻7;5:OjJ!pqY6Oo}#22B"a nӔŷtf ΠڃRPƟ)hzt,H 5iܣ5QmVqA.PŽˁBR~f-Xz+k ]@5 B}zKH@{Y٩;Boh7G{%'VLdf Dfc\R>,rWyh _JAbK}1ʝ$5vD~c;5"kb$JZzu)foɮO M` &HnqaDɇ˾CC-5=?KĪp-SVb$?ٔw)EՔ_1ЏI__8 H\4)}/jם֯>1Ko/v9RCܒi)dQղɣ*'}̅h~HǠӌ/gso| qESH9:Z/_6̦:Z YBn GP r(L=0Pq RJGOG:s̳,1cM*Ck1qh=t֭8Q" k=ReQpfwÜ0:ZD7v~?*:1 6#wBĐ{u`\ nVlJn+G0?!kl?_HJQ@&Sb&ecvdX\5%6gp'xھ86`/R.ߑٳkabM }+p|D9uAg{!S=FG_(-ƒeAŲE1XX޿׿NhTx7*ҿ#Pߦ9Th̙| Neiaa)6R<cƬc,7=&M7@{g2/5;#bnQޓ ŬNqꅾDKN.Ĥ+6O'8iagm$k#!~܋oKJ߂2\礋5:s/롡; %RB^xNy<60}Q 5~HVwk3DW >c 3H;;Ti u|Uz s\EɭLN)@j̓ Si+=d+|BR5{z"WM$ 2g|(gN`(3&r'^-~BIgg @Ϸ p`B=Vy]舉 vO( !,$Oz6Q5ñ+'<<a';"Luߴ6u &X{lˏD'MfY kKQd3R"vk6jB3J匆J0EA$ݫ{N3Q!-]#dp`P`QېSDNbOee.J: uQ{ܰI{fA(63#)%YgyXy~A.?M WE{y3U1]rQr_ 'ζڳAz5{KmW{wԺ]O$BU}Y銭mf+59)qg8ib@('f!s:nȧr|ȁ^d9ڧWGv@gY~h<Z~*0tBr=* Cҹ/kޡNl+uZ3Xƭd{PR& )R?6 $X!}usLV08l󭮸;?xq4g !5L5H¹='غ*MoԪl3Ϡ!ns?xPt2{n/ Jb 'rfA^^x2YYjD 4ֈ2;56r(c"g/Ϝ:k.7ss:I{ý\q|67o#N6ڃ(kK@ݿ`Ġ?R*I$!whX@k=aT`@}Z -BC=z-ODw!LXSu/{P(nOU2/Nxj?B 3s}D`?gtP/ SyuW$+] FSGVN<*|c- .(ќ]PE+;dT8Inq!gbzGƄ 5ф"!.*(fIFn fjyu3) _#xfȮ¹g_rz\9P}fďFs>/1?0mhs6_3?,qΒMcqs LuUo۱U%+8tT:=X yF|=_9 Kg98Ͱ7 MJs} )Օ*xnXY]6־4}aPѻZb&8V2P8HaENu"C2>[e:~🐳"t>5HbgB`ĞvS_SvwF _{p(h;3YEXO'V 1NV5!T֟`PgHR-k 6*ݙ\h߳tFO$=Nq zZPFt'& xP ec[HrW-ae Ҁ؝m>tXi7s@CW 3,$=pΔkg +׮N# [!g?]-V4YQE*\^Y%$ Է%G3N}!L!;JfFȴTNhGZBۊO=BHxLzaw4.R~n(tOܣn_[1=@of/1]Ṋ7FzRo!@ U>/̙X w,=kZ96փ+f~,9PIPLP-a}SUSt?fmHW#n_il .P% Dpi1Zբ֒#E#p B0d Om]%X'QOE |W#}P׺JS)_4d0v<#E(.+CВ>=jfZʗ.6o|d|)D!T# V)0e=L1)sI->jC;ۍ 9Jd:ܐ9bL#]7,Lz-$cIWG3h?i-.wJ E0)D|Lφuۻ( /ȍI-mT!/B$h ~r՞zV ۼ64ϋV}`8;&`g}ŒBB5g0pTrM3WלEfvyBX?':9'+ vJ6bVnw]w<2YexΑX_]1C8qR]IL}Uu@#tzx훙$?Shz-Y1HQvgχD+ҍ)4캅_clJY7㟜ULRGǖ-1 |/䆐õ]= ye/#6~ dmFް jǁjpWvH|2@##dMEϽ{o1$,l*qіङ 9^1tOґ\R/zVyV^3Ă[Eg R|qO~:{ljLL&=1׻SC&~#}0f^xĸ)(!,Z" 7Zyֳ 6/d`rK p Cf_*N BΉu"rh}8jxf59Dp%҇VvVu{#` ]IMnr@2pџ` rIk?rC܃b-mIe8G=v2ւSP0?D5Ofc9K GFlcf P[t|TUHRʒV xЕ:/LM[8*MyE1"}uςvM:TF'B/&p?ZށwWfCdI~*2= a䔭ȵa, S`Ža560^Yye>SDp8x-W*,sZ~r_AUtr#8 eL%jvYӤY1ߜP Y4dZ5T"޼YIZWY Љc(W97Lc~pz!H,Lg E3Ȳ~~{FcGd )CdFFFZ 5Rl:t- `t)`sc Ae4Pd襚j/ӷ%㢪 B߻{-],;JJ hŦr,3ME2bFw˂A9GT*]󊢚 +=iteBcYW`nΫCyy!NUC.E+[-QdqzL]n2-] uحͤa;,=\rvf9$HqtrEr8n$dȔ5ߞOq6=8BX12ewI^#i(kg ,J%,dg*wٮFAg`2.|bZ4(jz`K9rR|ӆG,o 1?WïZbB)-Be &&L`}e)" 4+?}#Kvdq&vg4) ?YVtz()ujJDYSIO+za'oDzЦOnOc{_ܲ{* sOAT*eʎ1^[lʗehl!,گNe`ŬM>}~%Vae?SF8gN0}S߭$0o8=B>$3f+EH<p6?1P7 }5=[]~x!AJ&>&{߰gEE"y[c&Bjj>l co_t zmz48#l*,ؾ5K#x67@'W:ZMLkYnpXй[w5^g4W b%y9k% _3g]=VQȆ Aw= 23\]qȈ;*ࡖcw0٫;G >n$&:&͛M X<tQF оZ݄L,ԆKP]?=%u7%'e>(J*Ҏ)V:ɀ8墵v~rh|>4qՃLZPf~?Q`G,Fa qWud[w_,;j tsٞ5n^9+QS]fzi>\ .;fBo q&^@W%&[M0@0NO`Qƕۗ[32MER)yK"M5>QG{ vS(N=dOFem$vmMT%_1c_ Q:zDruu'hKt[o4e ȆȭV`!X'?,Lln-QlSZלcO{pN~ <x:Mܺ~łKѭ]9l_n~V"}DZ5ZV6het"F }>oJgReZ ^nV2"Zֻ)b#mԏD'aՅ ј4:t Iq T&D$p&IKҍ2$&T.?F0pNƽk*rʩsO|gvRC.=p)'jaHSp@{ma`c'c2:8߶fQ8jj 0g7%@"q1dwhE;jFab 鼝~8AFË ROamP]ʬD<՛Li&3&&(^X<QٝA- B`ze@QlQ'{$I\VV{r\{6}Mn sG#jN(GűvUtA`9)(8X& J~#W!;Yoh+Q<|gN3B^vao;5UҒ,GO|lhvT٤z:jl_*-es[n\\z1h_5qu(t-o%=0 zjGSy_.?#1;x k?ghFXVӎ;̅_{A 2z_,JcGϹ˶K}Ӈ; ܶLmU/{Oz\&:Z(NEZ6-)BC!XLxjz-q/t!~?G|JFm+q^,vitFIV:۾љSy x\1Q }i dnH%2 !=F CS'KdW+!oWjj׾Й7 ]=>?0 .Ȅ O"י UW ۄmb5\L?=R>m:ϛzNst5b[dd} B!eƬ{IQ(/ ]g|c \v V,"$MGiXyf^[LsD0``{?VRE:~SR7ƭbN<eS_ [9PyW'X^OA=iY)r/ p: t:t LdE O 44Jˇ^pu3"%JG-?7~{9y8 kbaWr;Φ9.-O6[jmPb4g3w:b<*H=Ij@WR"tG؜>k:_^gleuL }Pf[JI|Z\תe! g}:7?RQbwDIfN\xm0׶f}'&ٔZ0cV(5,3(^l 71;Kb's)PٓjFGN6" 'AiF)8x7DqPtfu'0A,cϳU3B$TϪB'<Ϣf jgwf >XC'Pc pD79,؁HߕTҸԒ s8bafBQPEaA`</K#EZY_ j(, ~6rυ Iyȷ;t (aAFcdm W"dKf1fO+ೲQnRk$DLcT "VD4sLː@SqǬ^-b~i@)XU]6[lYzz~cAj|aZw'xnE՛@|3`2ZT~'r)$G~~.P0sU3bsv8fN#v%KhƝ^u,(eOM*os;I:\7 /gFk?OUfNm(DQ0ب8Zt|vΤJ~F c%ST4lJ#HocdPgi}9 yA]+@f>w3)xcg$/QSmm[L01Y"]/M85 { MݶZF~N,8Bڼ'Y~q=QF1aG ХRWqIJk⪒NyRShX5L& Wny]*Mz~5TɋKZ:a[X6 Qzk8D| $* N N ՍSB|2yޘzP"1"*Z*RuC4'r&Bw9g5(Yj=!C{{dTLZZ-yBY$d `H/=8g/]SpxNd'8RW&=VjЂ E&PPF%o:tϻLhY`2)$K6FUp( +(/PrdYGx-(q9=?{& Ӡ)byOF/c$,\}ٶҧABo cȍj4>FpknXj9gJi>48tݎ606%¡hi~㴎{n͒+ڻҠQ!=rRLT>]9v~/ Kln|Msa`S~O`}8oi fo5W C$jelej(PO0S02Nw,p4˯G,^4.raba7YsW~˦`ִ۹#^>@D ǙmvmsxiV|kNoPa h0x?d\vG~Rj.rxUq˨,N΢= i+wlҎ;N)j#ް5h*="AC =Nhf^7-j̡6o_I6z|oP Gk3Y2e= ER>ɝҌ8OD[7@nmuXct]&ٵh`ȜBՁԢgt-{~/*/-}gP1ݭ=8rp{eI"_aTYR*a:`A&Ew.3玧P~Zմ^Ha^^q_Ŗe /l≿j *c;0Á# ^{HB^%J)CbPtԼa$mD3#wjDGɞ0hGǜLB N° <' 2i畨`__+!ʈ[|?7mwO\#b}/^5^Q]  =DrGiWJ:Gwpܧ*HC1ՙy D5|}h-Dԝ,!G"3xxdUWx's._; ׭p.FٛQ"Њ,t~I2ʲ!TAl;9*P¼"!69,%q+F* p^ #-?9ihhH~6$}A.X-TL}A6#[э 4>:}d[Doh 70L/\`kk xR䅩C=06 RG&g$G΅i34unk\T-|p쭾.~"HB (/)>EZ`\nD1\%+`XN("KM9)o$#.H|Zh: )]dug> %î 5p3o|0qy㥒7jc4UIzK&1AlUyS6][.络oq"eR)CiZ8e7fY%g)ovZ*@aFAh BGpÑ^clJrXJU2y$Uad"Qݺ\jkVF?L8E‚DH\f>٪¸.V%A` ϓ^ʍ`2똲@RD/ SVK}8Tjw7ѭcL^5ƬR,RQXGv:Oĩw\ϧݠ ˃ z*k \S_P Yi+Z`2 8ٿՙ.k7ugdqcaK5 nq&xXn{oni,tKG][{Y:1%WǤZ@iWT4WVVrO*sO$~`gn@O- M(]Ų TUR) $KS׆TxHu嫣?=&7;\g?9Z`l9]q@7pd!\jN1z҂ -^w*\t|di([|krB.e?7ϣZ*qԉ] 8=wP,A7ᷱ [%!A@of$>k,] J/_4)OfuEd+9!Q v#2uSR&J,`(ĶSbG _: n}w:\MY;xrx+ LM|>/)Pȏ$oaYwd; V&Ċp+JiFW\g8[/bZ:0ְ[:lvt8CG/c vϽ%+³;Jү<-Sq2U御FlĔ@o?NݧPFK5;[z'4(kz!.Drpdc.I+A"J=Ʊ x(jV`eQU! pt@,qC Ҫ፛us9"CN 1;_sL+iB%%`" ƫWGZ<ΑuGSG[>=s[(#!^@L?5ly }a g4.vE-Jzfht^z.zQa 6e*[!%F%,5c;bN+<`.Li.(=i{ފ `$6-HlKJD*t?1a?ގ1Dqʨ`1r_Ҥ Xk8Klu#H[ 04yZR7'TrtF?nV#^Dz EcAq_hU7oG¹DoՅ18ǣ$6bUlJ/ʵ ,Hǀ0]r|#orsEÝ U+"Ί-/ .X 9AFbAxg3j?HjEͪ՝,CZhw愭AĚNfAq)4 $W]<Si݀rr8# }JS>'$$",TNy>]SG |?cr-X{qE͉Ώ{*p%$@;tC[lW y;^ZM)0A0wBu#iuEx7ޘ%ܩ:2ƾAWyjh]c%OdIb`پ#Oh#30~X<#o&Kv>=*N\dLm- +1ķՠ:״|XH6ǿ-+@`3l)|xvU`M`€F^ 7%K7\[~OJRe C3ngcOrԟ4*#@HJ/0xd}s[#)FVY/fOb0s{\:D`&ѥI)+8۱ET4G鯆J|rǸ"i K|E:=I,V*IF =j"W:e+[ſIM*GXu2?;d8a:+nzqe]Qn_'NcVsN1C+:R!Kt w";fbCiж`YXxvT9iG/)W8Oe`;}RP{W`jҨYr$1"]фjiD!c¿MBA[QyHxqB-"13aIB SҎ9_F\ҋ\.5JivVB0f<,,o^s\$x:q)*e 7M"ŕ'&m.쀹[{]UU^ѭ6.)tryWqgL.bc$(*%(u#`'W_x?('%ٰ,lm#^'$9(5-,|o.٤@|Tk^u G 4" Z&?ρUR<J3sĪq8sOu1{#sIZpsIn p<)Z8k-JyF'C?~7*d*c(]̎t.̪CL}40uzИ0㉮\`(쨥"Xl]AJQ bT;>sl_/h.RKe_8~^lh yS'1diLR.s,c/}fDt̓ J]Ȋ0h.lH/5QgyLP}^`{i^Cѫw]3tf ?%uC{X` ϼ k9IFH"V @,o|w.)g>Y8nAIɸXdk\en۹DYl3bhC x'WRQ: :_bBIau&OП(dݑ)pYft{1LRK5ad8p{\&wA%]; sI`k 㚢2~ Y8*8{vb$gDMWcn"p`7%9 @H©EQhG1wZ˿^FB[s,{xi^f_SU 3愻'2eb,TM ~o{VJh5]ՒsFGXmjy(e罰o2'"s? 4ۚjŦ4Wؙk1N+ī@fXo%m|?sNo'Q=HMzg/״}8wXDW\U ּjK nǢRḵgYZ0707010000029f000081a4000000000000000000000001629779bf0000f020000000000000000000000000000000000000006200000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/ethernet/emulex/benet/be2net.ko.xz7zXZִF!t/>{]?Eh=ڜ.+; /E/B9bK$oUJ|jezw:! QlOfaiyL<dZ*YD8]krxּ\eГ1'ti f2m=-Bs5~Y|kBGtn-M,Qd¨޳<ٶQ@lܙ#2Dgy̲I!I)iʱQ$5;hEt-oڟ,R >.'eA5>Ѹv4#&AVA]`ɯb2tpXO[DI)|w]F`a| ͤ@'|:xow`8؈KT3LMPU-i{IJɴz@y@+™T- @5OψA&)^:K)ʞH2a5!enw)aC% ²2*,U#HObD c9C˽$)YX* Pq"+hk4w cD6uw¢s/Nהxx&Ԃ͂#.!<"/ѩ:[Pfm ՗L:)v;\ԓ}ij)lĸx}Y.ݥF%Q^XlI*U$R-ppB^jo)gk< 5o4U;vxokmy|CatW!!D~,F௣vGw!ѧV=٥5ΎpTǗvN^*Kav`A_$jǙ"ߎI?Owa(3n%3q <4y//xEhYJTdMޏ(19o0λӣǑ 錣FSUIO_S oBF72Q~N|JjH c +d H1k8BF]1/Hp!r{@)<Ҹ\WUQH/rL/p? !ǏB^Qq,O`kڬtxo>d;-KX6<]-\ɿȀT *.ZO#+C:P Pi"FDBOԥZC!F-}6Kef0u)ft5m4'nQ{-ssEl`>_Y>k$bפ3r<YhMw6~ɯym6U}\$mG}5℉7b5]eTʱxd#IbK8k+;}Ot81o~Gı =qdIyuZ@79CMJMƌB_r8XA\'b.;-NM8pO N6T_+-wYB}6⡔r1~v 7I6I*P/H y;; &\kkDꪽ}6vc8x5הlbX\5eIPBՓ9$)-?,BjB6[G([U̻_? mSoU9 !rS&JdۦܪE#RoStp @g uP&5pMp*}BFmG(bŊ G8 c2C1b2z# _07vw6TW,{}"3x8wsޭu5xpm_f;l &֨çކG9l!B#A5N>ЈB={K< 9<4 11Bml&kpO?WɋI4cI?aͲRu}ːq5r%֧@\}H\j"MkgzyG2sQ*Ql!(3k0\xߗ-d@kbځNUFד1U\nX?7 e۽Cp5"Ts3~ SI :pf2D7LF|-7QY`v8L<"BF[z38n4DF@гv>QzM +Z$*viZ.R=͇L!c5>Zfnrњ& AZC+=6 fkS1a<#)݉Ojg>j9h9@пmޛ$LT*[DrLyRpr1쭢#@t .4;<|Isx ĈE%UI=vR{|}7:A2G)50r'㘙&&3u1Jm'O{,]`(X~6Xk/Sz 2sO+S]0 uK!-އ5Oi'g{S@%6)׷ R{C#m&'m/O~$X;o0vAG<Q;!Qo9Z]]=ÝLRsX ;'ʼnjq8CA7YԘ% "cPtg t3,>MG5+X ulXJ'Bk6ȍෲֶd :bf (,fzɢϭ<=T|5$0~e,ZpB٘x=4ifyb ^Eö%O?=' fcN.wilt5e]70 ww $TC@c鐃.[1d?QnVi`.1&m#K-`e^d@3*?sCܲ-`㵣 sE}AL[0. yҺ% OևPhMry D:I˿Hyz!yqNZr YzwJx刕K5F+%.t K3N#۪L\10u=CD7!G%EKBO_*U((ހѶ~+}4 W7H2jq˞vԜ_XC S>:bIҙ3'b/c_[Fx>_UQpI% tϒXW?ңFaj2)uKz$k&6X2dkBsFҜ†nf: ̠;1a LNO-1R+,1;|u=7P텒b#g^n\vԌ ]@WC|w#SŨs]xFȐ<7ݟ\~ZPx4eΤ6_2XUlX_g%v`I=6G=#6`i%mا =MG=PETe] qNHz&UsλKfAJl-ԎP&qo{_B3AH3$ A@o8`pMYb\ú=XU[yt\UUWXIykvRNs)'.ٜӜ#*)r:LM 9|#~S,PE2jUs {3;.?:}cR6PY}`zH\MԬwٰsܓj}pߙ9򋻳jyJA3-&`@Lxj= (,(T#lK\}@~H'CqD]rvV GeedjE'Ն7X#Z/g8OIuݝk21_s\ fO*^Z zUӒFfGSQְ_G _ E2Վnʍ({dNjS􁚎j^m[Y~#$1 dd \{7^iK2됑~{2O'2+kp>Ql+ B(=. }gDOa)d2C1봓4091d>5烼<.6%RM{}RJ}_WkWͷ _y|2?ҕ>Y1W-_hIx 1P*͞)m>o2C4^rBHΨ6B/xf(6_<~ݰ`dpPXg*g9vM4;/ `Aph- XzXxX6+DJ̳-,_C`7/˶)oqjע ZX~>s KEhҳYlXJ9=ikݙ[tޟ-ImF@gSJ|}TML@eM,$q5\\:!h^ B0zSXrHكvh5ʏ[Ʊ}mULYџL2RH!;F-f%!}e 5d)$FtVP_C#8V*lYhEF:_.Q@Zx2OlGamի )aiC!i\> H 3s,K5lHQHx>mz<'@HZ &i^MWj&3Ht 01` Ar8+G+âc:_ؤkYOGk7;wE~Yaj M=^.VD+I%pUgeb Nɋ$`C.ϼd"/x3?X@[ K$N/Oy}0Ӆ^PFSrb0H/g>`X f9CY\v1$O6<ٲ9}⺧ ѹo7f6psjv! W_˚=q)!;/RGID['"= IHbJ$ay:E>Q2ҡX7bp*|WFX5 ٵ1V 8ê'm״KMhY;_a^$jBKفBo7zbfbr4O (l @7{7 8A/M q- 6%`˷}/*l 5z ^s,\& 4R6(<*;:RvMUXRZ:m;gcꅡ +ё vHԠ@aV ZZ[cyIӥa¡;(QP5]'pm֬̐BRlp,M: 2۵Z_K:kXD/koX PÀf`V>ȒMs(EHk#J]9r-s♲feD̙YNE 8;] "jt OYoX0Q{X>eNׂR3m ${Zl7sptW ר_h.bǘs.s y3KA>i顰C[U@6qgrftƇGߐQ>1B8X~% s aۉkbXqةH-}̇adձ4GuUP#;4Um*£?" ;y4FV_JFg\'qv&bi)kֱ/.bo\e]}Q9$2˭tQ+bv,NViPOR+υ_Vofzu- [²JK&ѵ9!hw.r?SAiE:,EM ,\qP,V86so5xpthnısw s;X* YǸ/;B96@ɡB!kݨ=iS-K9A13gʚD*kVWie^ˇ.cApDE^`+R/ۘ9ĝf()c]M6bMEJ1ê?OoǸژ}zZ,;դӦn L`]C-'=I3+#->W{!t@ң7M_>@vY?|]E+4>q*Vcxk+8{[JBo_̦/͞nAx۳TV,o$.6 ,ʟ9:I>]M.+{ǘ(7О)U+0fƅb3^SOymHDd )*LZfwFKRr|^ZdSĒEӑAhyOm({Yf=:)rƶ.= 5aM .e:Xx*NfzKTL];'FCfC.ʵMNk}XصI9fl zPB[-6ڈl~zW}ãrT}_y("sPUx_8ރ[\n׏=\sjyZƺ֧p%pk:bGOESw)b{po/3@nƘ,XWGQoZCuAFaq3_lKSG^cBO"J+؜a IG5)YWh?8ns'iWZ_pڡ 8q+QPaZd@8uby3j|WM1vQNӉnƝQ/w=Ng2~ezC5͛gW3^)CM@Y(yRYqMgY|ݝWmUW/oi6'3Y maBru}Wgx6&%tX.gӡKZ -h,XhF٦>g;bs7&A5Ko7ʄ NFr(Ju8WW=2 "JA_ADBd1~`ܱN^⏹˗5|.&1B>2ZGCR T.m4ͫҪܞ-X՜/7^¦ᘪQi&B?8/sث(S? RaLeV+, Ks}dF!B=F+ank@.fi([=/Vi5E XNw=n0&4u $I&u$$Svı:w5?ZMj::֚&Px8i1\qGfkD l'Z -kICQX)MZe/WV _^KB6du5^) ʻ2|؊>U.?y#D1=M :{{E6Ƞ⍣*k*:NGXր(^Hq *y+_-JF>5K*,O*A1?\9ޫnno*gEqh*uU3,8\TX,-ۈ춌1Y+ O߳`;*@I0Aۈ$n3nBH|O ) @?7A~0WyGhhS*q6 *hCl]uOv,I?X`!֙ ]yԎkHa0F޻b }ǃl*'x- eP[qqn$@lOϢ, 5qdtыêzX.a21txRniFkښWl'VD )D1Bgs,!ḇm #+{nuc73TyPU0fSn q Q7rUzc_7p"_4w'={eXrA-;OsJ}TM0`(Z9J+L}QG2WPup8HG!T/]dwm2ςXD(.[/f^K'XӧlDw741ͨv]@yBH~ՒG Q,^LP[9#n)6}cBIl Tv_YPv~W18xnp~Bw 7ɐ /5,=SnٶqKJnqn©zzfD=CS@Df ܅Qyf8OǷÎ%aS=u|y65Ag:=J?Y>sxTVDTDHQJe??-+n38Kqz֝XLOPZ& Vd??oxu_P^voS:|74EǨHM-6ER2?pTE.cYwuTcݒ:ɵ>qi`̍&C&8WB߿:aFƎRTT!NP% /JEöhMHh+Y&t I,(x7ac5syEqa1-6h*Rӆ43 l  ;?w_rK6t@tkE($z`ۨ3%i'@Bz1w4|ٲpiCQZ%$ԟ< mAS"EE+`b.x`TeۍU3dX4m%0q8CCVc* *L6a#rܪ^}WIֽOPCN*3XMҮ}TN*HEroog _g!fh1SݷHQ=OEvMϖ{-y'ZIEhX46]9ha( X6kVvɆ>* n`UY;"1 '=#Q'jQ-} .H0Bfn-һV"I|}8Qu:C,Gbn@nSŽX_A4Jҹ}*2u4TTjFmR1x.~]& ٶG~GiWMnÓ@-u:lu6i>QCnz)̺Bdl3VeR*)HӐF!Sܞ\gUzjURF۫5$QԭPx+Y%EL??%*-+5\()T> =9Z\ױP|7Q^'f.qmVң-)<xD3+#3bC]`ٕ0߯:94@dN JςpkQ5JV48"5X=FP頕/bWݷ6'>qJ[|&~Iu>FQ0f7JQ.J.Ѵ1tZ?buAApOY&&t<1gKS=x33GB':SWJgV j.qƹ$.A8=>[Q O\ŲP™=VA|I՚Eq0EU~+1ZQSH;򐀒@&09=9FgΚ@k}//!6DdYH+HJRj^jv(B+Kc?YU: oQ MG`ϱ ~'ɴ-^]xZ.]݅4%g]UvToy1x6%vq32Jydx7Zmao LF}HenJYP6|H6SW>Q@?') ^7d> 4ϛWeffI1AO'И<vg鿼SrDQ1>K= UᤦTsWW>/9r\rKtFh }qDpG/#L&T휭pxN{iu҉#𕑊snlb :9+X@5#FAH[_ˋpGQ0.9WRzv=4Lhw@[hBM2; % 1s&a,SIiTg% 4)v:V.fc򻞶qI#nY2)!wa/B)~@W֙cDb vd(W'(A͈+_厩07vT8*142NN*l2^T2,ǜ NVbKxGT5ZS?vRuf_Ilyr"[ۭYkqsUΏv LbW/aXs9 _hMإb_)hS4o)7*PV~ЄiJ`PR-1'N]JnBBmqN'qAӶ֫oD<1R=S\&^փf$N<*8QhqY? dIX L)E,-SN.^ATT#B($iGxܔ7vHVjc4r`4OGI"Cxu1&_C -èm;e:Cu%:3_2 ,5j8+r}Ez_MՅ石<b3һ,m_eEzSpdIrơM|6 V(hr2snH)՝Qv$"쒨&I2'H'2 cl6]H@2BG>E51gm&D5L7ߛ57^FC ,=4B~7|63EL n$Di8W *AmA,Al;0i.Ug:ȉ9dEޟ̐%vlMGjHrI/D}vβ;]cTlM@y~7(!Qyei/J-.tJP/xVeL9o`AET$AJϩFwiIf38#62,2d6g$ZP켿IR\Bzqu.X9gtln:5# MT&25@PDV 0MMEy(i% g*mu~©xT;s,7&kq,kAӍ;hrs+6yhy'=s{=\/w$wU!۠WZC N f930Z}呢JwE1oBa~>Zc*dێgeT0{kA|"`]g(u+CR6@@6c 926Q3fzgE @Y۞uNgħe-d#@5goۈC(D@2FAn(j6v֩)$Zx+v]+EvLnN'Rzd|{>hZ3'?2IgHMQCKޝG8+tQ$lUc4'ti6+.v7wд/LW:0C >F?' 0+]ndZ類hwVapW#BS':IzոvI9bDh uŲ-qu6Q|Ι45q́qEڕM !QY$bʡc)k)( [@]5C-g'!72oۻ]HHժ֖OQ'b-2TT*G>+9oNb _VƬ$#-KnH燀9By05%J,鄟yqɽ1juj[If-Qb "P,br_2yVjc\b7[ѥX΅f}"8&KMi{#]qbQgy BX!6.tf7Vkg. 9}L4Vmڷ+A \uU6?,٫qJ.%~v'V (܉SՒbeFbmKXW,SeƏ_1tX.o&8W{IS؊cm<&\,yE(`4OÛ8\m W!J`ur.-ȼP"xe|ܢXTĊNx^V_9Mߤ`̃#8^V qv%~!Mb˩p2K=y}JB|{eԜdvϩEwrb%XemlSeugYg@+njauKQ1 +c/4PmItn_+.5 햒NUrҍi*t) `h>;_yW=;G<X %kN aۇ^ՇභTI&gT/:M,73N,* - R_.@G1i2Sc&g{KiIֱGeA~zvciHfu}c7l>g1f鎙k U6֫hAM߹a{aT"i |OQ+/p+7`4)L@@5sHUQRتܳAbН!q ʕ橮?`}DW]KK3)TǞGi"7g+a6Q =DB<-b^ĶU Uck~-yts/$L_? O~bM_YZP9a c[Я4NUvG{[gU3Zq֖c )PٕNك^q?> $7qMo⼳8 gfV xƛ9rG]t@RY֡h6#%V/Ŕ֡^0"VG:0K1Ӆ Owo&Zv^xqyS[Lx],$IbR[|1s8D P=/xD_ok8z0xks,iUTC nCuxd*@B?&47~c; P /e8b"Wv}0pMf-Ng 1l%v`ڦz]j:97׍}rRڷwBeOg<Q1J&jֱ8'μ6t[^;s9,eTo_m%@@XbLx z?#v#:r6-^lp ,Nl¥5?%9ibgїRay0qgQ$Jm v\J-OBr]o/FNk,LƴHwQP܃.c݃ݗhAO*- NkKiaԣpO G`q0s1l >/0,uBG8-́C|@ 䜊伆Mr.hiqy~>1m>j2NUSzzI_j-%E\?WZ6и=AC_E.q쭏P_L+;o׀ !IڣBr4h!a"<.;:k03N jM54u,~Vc p8HĶQ^_1gR2T2V?o<])̧+ve b1ʞ4l%2*$!zltEޤiU짮(rw.m9%oЩy俛m}$an&[|-$K<7Þ[=A_U瑙*]djy"#;:;ٷPOΘtT?yBleSpiO_AzQES-HRI㍹T[zRo {auiJ>Wrǯ~irCC|U ׬U ԉkǞh"NRU,YMK;>ejnuq>Ǚ'!GJg", .<=:űy.w dlu)l!Ӆg[܀t+]>=y *EgbvS*?XWlQBiO/D\jIqAuPJK/`71W&rN +m:xH@:1FJ4d6-²V~G)EAp>pq( m}IK=M3 XظD7׉(eqҰt^EX#GC6bS9_^ 9]Zr}Уc{ik8oNxb h-o>fSG5:%GL}?W[yl^=c$fͯ:9&!w"F~)u? -HMC"GKv>({hk{IU2Vd c+$z޲*Ic"@vl䊼PuLP Bɘq"ClubJwՅգnjRvk_6( ޕIB\j )%VD~j.1rq ;8oԹ*dMVP@2}+ʴNޘmn+jGusNC'qrŔ3)S?w.hPCmՙ;+ç 逜y G7ОĶ&E~3 m12PZ5ɑcbb~"SO8".D-"tlpõz'ՑJLSfˈYwp&_qbmԟ|Q6-z磝 ASn7*b'q qM_sQ6s)fʂ A1Yh$Ii8 _NM#\ӡl.%-y~/ߌxïpYݰ "D7 (/<|UOD:Mi  ) n 6_F\뇵fZʨ/LWe2%-~lqlt̊#u%٣Z=bC'uqH"uI3+D|i8ĜZYO Teh-."mtkaU|iٙKI /6Y]N6ߺUQb&?G/8˚֞S}=9x< A$=F<萞zUK<t)v b)8U0Z׷;~I 0HDxaeՐU7L%5X^˄]d>FnzڟPV]eߨGBU@)sw[Y*G^~ 7:)roO 1k ID!Ep1t7i!ڭ2XrP;&: ϒv17*~cEnrΙD _]&{LG[t2% KLs OM |'Q~w:mGq6J&A⺔̶VǙPb|23#`bo!r"|@#CDx򪿆WF(y׷8ңVX> XS T(Āi[K l4NHǷ3 RxP"۽(Cȏ5ًטHSOZ{*UtW-޸H1'ٛvsRӣؔ_ٗQy+zD/^AX Fk'sJޟ"K@eز ϑ8 S}KJg#?D'GPGmHqyU#ctw6bUfcK}Bg'1bEa?GF}ظ7fCuBmIEθ_8~D_ y!@OWv kY9WڱV@2< lhheh&# p̩$6Q?Ԇ{h@ϩ+:3f-6 Uy.{mv [A+h4O#!Uw!dn֏ki/F-kRD`ϗ&7IB*p"p?S0&& _hB[>_l#|{A%Lh2.Ӛ; / ƀ}sq CG3(uL8joM,I *sʷ>:atI R@^by$}GjjQNLS4q;ws /iAipR1eXxZ,wP0F?pM.IIm'̌Xh=CSY(kklX%ݭU/E$REl*2Oc7^˳/&5NC)\XŎŠq%^TgLm~kN'ti$H( s{pڗ€.w+P_9QpBMckŋ:.ƷBsAzN1bhX55nM3uXcP޵'Xѐyu,Cџcgj뢽5y@ZeMH+4ЂA^yEWd" mP[6yk=B},K*gY'[KUv#Z!FLVIm:2tㆉ9=d\;PQ o{Sј|fcqe $N6 EAl> |4a!Gi~ä<ӇL^t[i~oA*_yJ:ÎGyQy ^c1U[e6bY6tM-X,l:c߁$\ꪻsIb9"!T,jȤ ٳ.0k Njh֠88#ٯn.ŝVxXk$gҴ.;lG 29IGrT 0:?TP81#6]Z&"TFNcБâob">8S7)KR) 9A|:x(u_5fqWj!G=Ib%blsRQ8 j3f;W]LdҌ Uue}u6:BƍA~^8[9>Ng:9D7dڲsZf 7yr1ԓůO/Q4v81d8<)5>|_4w #᳅:A_ݦ!g2.3[G갡罍4>!+43#BHICR[DO& @BbBe'-K*^!`ħj9@_.Xރk%4=}t?_Q`iS a#2if#&,q/Y)dS|p@?;D9`Xq#nHh>&:RiSIyt'{,i#s@Gm@QhI&UH}9Ƭۍl"@19QG#(kMGG-j25v=@ OO(<>}W<`iY7LOܺ jwYAM'0)R  1\Xx|/C hgCm}4ϿE0LV08即'\jd%Ta} US.zix$ cRcƿlqr:\MZǛ Ktq@Fssht/4S㓿81Zfբ{4 U/(F8acyH VpU*˫uHagԎ %!y݈ut|gvW%?n,~$d 5C>}ځOqI_fP#I.wLxev/y~[P"TGbr&8jT0jG|dcB83#6j ?R s S""NG(b& ^޸ָ%Msol l'醺M p}F߻G-Gxzu;0HC"ݟ.m*}Ⱦ& rJ !J?Cmrta` yѩ@bBEgaIPÙA|zr_G=N9:J'.5^ NY 6rWB%v}W+|ȉ>ʯ !>7L0WN2Cn[XB+** 1GDs. k?|_rWnE[Th<-su2ρ+U^W7-VMmLL오 D{J |ZdN==L't2ԠKdqxxط:YJwxnt1gU(Kt+iiːE "e,ak g~ɍ8MJC\}_*4ml]f>W BlX2{Sw rൊzM`yD>ژӐ1L/El!i5wBiISdޱ 3_[E|L*ӲcY )ns{HNT軁\GIâsPCRnŠpXl2xxPURl,/вԂ;8R @|q^@y߉p.@[I/9$9 @wԜ=€VFl(" \4>`Fo~Rv$-6~ͷAͩ#VĺQp9t׆ _ W\=րHCM'Rg5 Chx>|^|c҂O'VdyxO﵅>A=2:A t~MncmB#)ҚSMF<򙄻f# !~'[5 YqRhjXd5 6i9ڵ{(S37lFAf^6 _,ldPQDAЈ2nm'hTUJtW*r|H0<#Q>_m=7km8M4E'q=nK qwA^T[ Z`>2T$e6n,]@<2ml3d*Cfl{!{/_6v nJL:*X2mFQQm`綧C\l822 ) $Xl^;lqG@4H3"(W;JXٲ ORֻ64#k7U _3,;㾁]ڃYt{[p/*g:2ΎKxEƓFKikpL4"D׀ر~vKVb/)Xo͂GzxϨ*H&j癓8Wh;L0iS+ib# cXW/6#ֈeAF*~̔ďÀHI6s-UIL΃Imb_ =w__z YdDl.~?e/9w#X~92f2=#K|k?bQt,k?uGd(dCBx2u0 X7xhzRQtKk^$Tc{tq\87D?c#J{lcB m lp,gߒ!55IM]PzL7~FXE=:J9Ck,:nV}jI<2f]~dtD\k-ɮ?kVb"UʍGbʳ1Hƒj0mH~?JbL!}`Xo`fn&%+W&+|u9M؝߽KbG0 T ZZ}:;L1PCL )fezlD]&R1M6}#${`b.\?Z~Hl?DdG+8{YPa':آF2´SÏPbU̠hfj h[eEnE(;SX|-u3^iB,QWriw m981lB`!mCMQ[U@~]G[-TVE)AtL}(DE7MN$C-8Ͱ'z 5'JOeyԖ ca<}Q HQ7y_>ۚ`!mXd+@xrѡBʬ4#aS{d:@Cr?{cIk1dUf(,4&q` x=&f); AJ?~s=bNOy]'H!BܺdPCgxGM?td2<*V@jO"A%ѥ1UqmVIT4s+J7BOHF 52nK JW_VTՏ33yR x\SBEO/t;]J PD&9^7EP۠Hp 1gl; 3S~Jܹ#m9D7oS8d*V:55X\)3SSbF\O# |518J5-pņ`/+NBVJ+qifKMknJ6Y KHlY;BtкAVem$.4Ǝ>9H@6M1n}*U0ăb{yꉪˆT,*W9^O06Goc{T4Z&OA\w΀o+m̺!6Rvwgeiy+_AG%bE3C)pK3X璩[~l܂m-g- cJ+嵎Œ܅Zv:cQ}΁ y΍_䪩HWl:*4JIJF>T g Ǫ: b}WkP4هc+xml0ꇣOIQH0|b*7Ҋ!1~Qײ^! rr5qE'ٙsYUq=u J&?eWHCSf;#TT `vP܁9ÌU&`˓24:Ř._ f$!Bjq ή ;X=~-cVvdG E4A6kr[ XymhvGbȃvMR('@@۔.Jc"T֜/KrR٥kRg}c;^P-.eS_,^e~\d%rdy^P ua~\ӈ{7K5hJLt;{FM|a{y^@B5 u#ķ4Fo6orAFY39qL*Ѫbq^x.x=ŲNG_E=iVwum%cl}|I1Va}E ѴGZA(&r8 <_wڂLG3Dw5 c::@ǖ0¿85q>aN=)dG\֧ s!£1Pҍ*tRGl'RMfU%4;b# eXmU J ^Q4E^P{O8f2W1 Dxw]\i|, !U]QY-/1bab뜱X [Acvh/xCGݍvB84gЪdxCC]oK#Q`#&g4C0MS8]L ʥtKL#-:mgQ$a*RR} Q)^TCxXMa"z:d&F:(7YS̘э8[pZqsMB]`$z#)fJvV1:KE"6ټ2o֍s {]/dd یHD]$=es%E52·zN~PeB504 CXa"pʏWrD-G,yH\C 䭈:U@< {;{R1;ց# >a^ I+8MNhA6zwz,mNy`EqJF8L(5 !*#(M]zHuȓ> ]"ƤِYe^H)iQ1`jWr01w sJ,`[_я+ər-1TwWl1O&_nrsHvAʻ°Ӵ7J @<ߐ"6DƞW(PO7~QlsS~b!!( 3"wݓ:rե&__:(T@O1J![i"tڶG1 tB7":C"#Sco>jHk̅KMY\Q,d2L:kg5< _}Z;IiZCai,?.,:AllS4\JPb=1(,2¡1ع-gK #G>+D0Cc f2@}?3k=t"5h%a 2=YWlT,A*Fe@O0]EDbEChE6oW{KX+@dB1,lf$ myHʯX-Mt|}1xgx& l24ѪO$WwU9pETvaZkHry1GzR46p0Uؖrxuk6&iC gtES 3 -xӱ&Ǡl袓KPS3Z~e܀ȹn^u-*hKu.WCjL^\T) ԭMx> P1ïz;V]RCї^ ̟JTw  _r %%92[>lk11 Tª?}'xQT/K( .=p̕4E ;!TMS#d>5YjлU3y|ȿNߧ]7Фrx#;u!#0^1u͡[a!g`\Zk-VL9. 9-{웶>~rq- d$Og{Z2ʿ6N/I]fvEiUx!rաbD,j2bJ^|d3jApF)b]!ʔ=ӹWUS~'N"j9D~3(0@6Wa0w 1zfP0EηQ=6g#Fr7SY nz 'wA9q!߸wil, ® &{0Aj-&g݊X*QH|3G%W?qB{7˪87vK>x fHyHW $ J `z_JY'랤'* :ėg8 HjX6 PlT 曧2/ˋFƦ[,y%3`FcpC Kx~Z<- p:!-JǛs*l0D{R(y=<2(\Wl@U|.tsEa#҆fn`e:#DŽ'um?Ž$E}7W$g.Vg0gC`s1{zHHfG17L9$di8^ɉh $5|}PÕ,XW*fhxlŗD\L8hp/txua3GVdgZn J_@ޖ9)XXMb)k#bRbCP~'PJr<ؤO^a7l;+dR6@0AwO/$/Pf P!TPL=*[!gwy|Q$^,`dY}qGQI g!*4tNHDShCdYk',(#[3Uw1li2q$#0LΠK55iJb6 ՗%g{dEB;d-1Va %/Ki&eiϏ9 Ik=m FMwXN}d(j#Sj?ڐ8Tb ;J~6iЦ( ZzƝ;.HrkX=oWhvv@dxb0RchVp~+7 %" KEO; B˝Pn TFFap+`-; o݊eRۂ #HT8 ;"1 r91b4M6@5"J&W[)#iknX- CSS=P 5 Hy橿Sx'M.1's _D+UnX30+%T_IBj,eJy׃tgAf-uv#_UzF0cj\B{lYVWj}ϧgXËpȯzT~J%M/^,mpVIt95˪sqԝ|7)@#Fe4-+[Oo`| O^ݲ?Ϗgb+m^wE&K}茿j3nB[LQHa׆9dT@>*8\:pT93e|6P4tƷ-IUndK`M`Ӌ!vNΏX` N#/H ˯.nKot.5fJsjS ZCOZFE7E r{G~o|Oɠ'mD m`A |kH *Ѣ1DXM>'RQOGU Du"E5N޼XiGLc_J?0"oveugۑ/6M:K4kP`ajRS0:$A|:}"j]ǭO6֦7esk4ysAR"9ܼ z9Gf@5.Mӟ7Ro Pbj+fO{[c@o6w9yy WMt{h4t.nRu%@O$|BM7г,uG/Cܨ7;H.iwDQt&/C| Gjll~Th} Ub t'e H:s/Hr"l\Y@m.hIh| G-g?сwHR]VoV].$lna֭RK"P(kJ0~ mu![9 ;mN""Ѓcf[;Wun?mM9m, ʮY7Og<g^@6f"]Wl"N]O&Mn]a ٮE;'n<:[fM926X[56b鄸ig HDZtvOO[[d}h@ԣū/0a0+\0s\dr ꥚jްZGP ct<((Ñ"sQ 9J$KeÖ̪2esrMvj)L:A!qG܁6gmENB{tY^]5R^`q2_M.7Oʠ(^̲/Dk}) `ML"O9Y~|Yi85p-b'*̐n'5,/OͰ^[=djݜU|ۛgvU)^w/je#(]-oa 89D6Sa&%3(%LkhU 2ʴ-Jh~mS0Pp1sX +N]mdS9ٕ2:)cY5ڸ Del<:P)JL>2BDVsEfP/zSrf ʫXBDŽefUx&r;b\VLS;˪$v5;)>IAݢ`b+hm[EcB9&_ mrz%rZbL&r_53>.fwYEy ˼lT4lfL 9F#>ӻ{Nx!&{UxKl6Ag3UC [L }nQKaLgߣ8S['LșVC&(#N.Tj`i/.4$N >*C P~"{ڳI}h!uꮮ-z OC̘D|q kB1G'@bhܶ^qwEb~5\,qML˚6jK08oZDo\"緹FYA4[_R\ذ#TDgՎZs WU3Cu.}`A1 Mcd'lbU-pzjbbTWs6g2-G?ݨX,7{IÜ=y|!K*S!9:rYb$ϸ[t.B}eǴ)ICSBs.10xe93s #`C7WU|)ap$58039}q\.*nam k(%]ƾ{c0|,L \K1ý- ]u&70} XT_D! 2Z~v/3(0Y~[4/}a|~yIjl_-TFוӞBh:orR|@Hto5P鬗n#]5;|jI6=SvJnͧn6ʼnz^UL)\1:7 #\Og, jig1_ANU3_IAHf%*)s1~¼olhrO`!{g0{%B:I.#š*6Pm5f؃hpϣVHs=A3atݜ{Pi-;G^] A Y+@fJiI ?L \44>r=~-Kc*&(cWW5QD=a _]YJ\%ԠXh.vSǗɦXuJlͷHu+7T]|3y'}ZC47>%:4坆~fPul~Ei}GiTj?"Ydc],{(dD6etl-Yav)}0E&7=yvBe*:9ENvAH[ّ+ڍtT;"''xLӆ1ыP:kRUFO ZEɌnq-9IvhV]- G#a\qs(W~`eHAX|pt1;{b}Te?*t1)eD}Zz;v4ŕbj`̻|)A3Yw>g/aһ+FD.,Aƛ:!  [/&N_юM5?lez7<2n*H{Mn(TIuuUC}p>r>Ѡak+,=:L^{ rGiωF܈:}j< FSm ƥ0&5b}_ 2ϳ6/{ꤼD7fՒg,'8=M=wZ gANBpehU4.m%bK6ңQnO1lLgaMLKp^&[z̠qvw 2&n #Ji=t>v%fQ6`v #Ry6$3eȢ<|:j:}W:ہ膴TllVXx$%s$yߍš)2:%aO]$2xjV4v^iRu Ar_?-μQ߀* `ijyԚYξr839o]% v9hVFЯqQ<5eaINǫ}%m+ I!l,,(. /3 rY7ϟ0U6e g-U/SJk̑btSQa 8m W-L8^uH>Np*=kg1_JRett"Z 81{9PJj gVkLZQ~hFgzjIҀU4xQ$S$۞ D$nѣa+w++s!$a>/=NZxP qc L=rJe⏯Ǿ$p=9)؈X+N< b%&aA).߾tZr1Kx</+ieRVSc\ʓiE@ T_}I&?=R!p!z.dZBqV*tyuTj&=r8TȂה>Qv٘!AWKg Z/G7xYµ $-bA$ />U>2@'N('E7}sZ M(æf"؉\2#c@fH}W%!~sLlg2y2+0B;AB^i9TekQ0^ߔ! b܃ϼ8fMH6)j <+AqXa8 2:e!~Q+ f*~O*L,_}czϞ DuőIE1w\F%R5@fDW &l%XV8ݥnjֹ洯 (]{]Fa>;t)٢`R*&ه *,WZZ_6RͺjxVǾ{C]P 7t \P1Ң F?T=T]]wە6F Qyq'Ÿ9r<,EyllzX<9|L6 db;ڛJ=u_"fݣ=ba0k9g7)'fʥY2KV)fzSiUd`&}pш01('g;J%"6ޫ2tZ_}>uŗh]f0M Y3vڪU p:I0Ďgυe'Vر T󨋔w˓13[ -*i&cEMVl'I.!{|w+T(H'4@'D=6)jC6W?[fsMlUoܓyzҿASgHtuw 5d@?Vlx6*PBT{ciXCIH.{Gn#!c'!>YL/h$`1)noI\f/f;><GkOrˆ>yYM\#C OƟ"q/ SҭHU/ʪA˓jRqdMwSa#VDssɽl :Ӗ!;o핗L; etSHQe\ilmoz#10uZ ^@Affk-; j5퓷 V>~:PșDRVtp+PoT=x~\i,I§T5^eb00fQtF~ԃc(}gag&eh/6rR-cIM-N:θR[uI R|[WҤ@v/lAZξII`gV&s $֡0qcE^5 _?5឴錚:&:H1=q jt *Fm LR;_qfR/ǼdC^s-9!#-&3O"3\>  eT](%v /aCiش C;3qb~T0~s(qB#Dq+sQEOB_F]!81:7)ڎw)4 pIgjQxOqRk$# K QZRz!zJٰn 3c] X+ 4֋m^M|Rp 8[vN@7ۺwc-0h{Z&vdD"lig!9G"6-1^3KIW4^ g.:tRby:dA/PìݖW_[̔G5Mq9 p%*il׾ýr['<ԡ|lGK{bl+=A+c`hxm{lGR4le- `U<9]%~>|gPPppi8;aNժ 쾘?F]7{(݋ꡪ9B:oVg hD v]`o #曣'S)JgNwk׎oWМ?X)xf 9`Mϸ)<+7) }8Qwk+`|ox=OM~@̥G#o,SHBUs5hč܇:ɒ25 *t"*+5M)YzV~ ),ȂPI {PrjrO/ֶPDN#{1/nQyqghηȳDMX7͠K+~#mM,΀Jk&mK'coICH{v<;"͹<A._8 zry+J0QHevo غ@ )zjc񕰝PRq fu9\1O/я.< MtDFkbeQ2wO]/Pv;_'_ׄhg@taی~gd_ur@ `xɎeza a;X~3A ԏ*ӗzӎt#^UW/f]@L0ܽCە1OP4J] HsrX7n]Q'1L2#1NF(DL|t4A]32őkf؈1Ǘ`pU(i3b<@}}J7`؟MX0)΃7,Fv>=۝Sc/Uªs\UOqT}NNS51m iH9?wvNG!)*- sB'8RXg%@Qm퇍e"d0bhGm:'1ܚnÄLRJM?VG{ NҼsCO<`㳸~a (: Lʓy+eA۶ 5B1z-:D8a8`]Xz7o$ga˅vL='Ebp* N=ϷFq 6NVF_;I#˛[᳾ܠQ K{%[שP@` 'gony9:>Q@nx0g,fݬ3'hAuJ9~x܅W}麚 ~7xSr)[l{,z:JfaQg@pD3,?˜LDcj8_>K VxBOfk{6xJx#˟0hscȴ.,t9DΩw n.2hpk 5E*C_@YF?A8m1Lorg\(I7^ۨ2cͣLKDgDSQSxn=rEjkoͭ*j= Rem8dNL^ aTt4-n')(`H!`81X Y9=qFg5g[_nvi䳭!%tJ\>ޖ(A[3nY ';NE .s١&EL JqODh淏r/BX eaS]wn:GIaU7,xj7H"f1e3,BzX_ӓ94>C0:`N1R0!פO<nv:E1ᾬч].Gj&3E-VHҁ)PQcǂ f1<%R?SMg@\ʆq+&j{HC|*O!8e*a9 叞H@Kqr[T+[Y ^LrH!]IƤxq~]n۳43_4J)dV/qgoٗ¸YA?#kk5Ocu+]˘ed1uk^G(-3ɞ7id O^yݯVf;8f%k#m`ٙځВmgK%ic[SD<&#dWaPy%l;3t$cdm,4DT(kYy?0Tʙϐ6f ]>nрbz46IecmIC rmUx{.}:RpQPG q_3\(sa>v_^Z+))'g`2 jC'W\/^17˚#y>vaQQ mloX|ZTdi'kt`[ v{D9 _@4 q*|ˤn3^%v&㻇KJhecUgF+ZZP3?Er s3Z7PV{i[HEzAqG?<NB0O70L ߃3Dlpv|mlN5㎥~:{``e軋]yjrʇd.~RRf[=GVPs zN 'k@7!KȬuϭPZu5S8h#zZ9l]r:] xZlF2_**ߥD\ 6VÛMC0 ׉ח۽3bǘ8Ng7 q*stХ#٨ܺY_mb2O͖AD{~P/_sVzN漅iW*6U7p*t4bVe[H k⥍|֒<.MͤED)${wCioZ pT4zWbUkLo; m+-еZ])n~vW ; 7C\[cpK@p6.85ZUwB?R5c,>R9ǃ0Hsb.=;9PHlH?EeĝvEk"Ou4äݙ+Iվ9piu.r~̪Esz .4ƬCPv~+ի$ukN*cIB h}vm>K-|ԓ^m 0;\8)f[nuq"JǤ _֕Ls>c w_K۱`AG5VFjV1'3I}<;-j}M?Jmoepe&>&׊Y3tiW|6KkLA4vѕQil.zW@71{ t5µ;`+%WsJ A=xX箊(:<%u{>PA|ÑZh_&7+M̦UĮ]zG T[{iuz`#E! [WKIHM\;=*%C8 6] j P(%D:IS*(9$f:Bn%5?M(6[0uqUa`#UrLɯ)VSl;KRxycV+7&eZnqcl9ӠoD2ܷ2$Vrp]wc4:A &K 8T!ln3sәl(lDu@ݤ^ RڲJdL&oɜVX̉˾EA448Rc8D+i ꋩƑpyx'BLsTX=e9o6SNB!G@uwlq "#k_D4b`#RfS7Wv^Q¼:8`|HZT?X7 QoretH# 86h- .$qd:& ppĕ=]E:bHX!ri[Lm{CH=29m(l#GݝC5JxZe DRN<@"UdwܞYSqՇ2T7P1L)B_ڹ+B9_yA{AlyyҐ~WyY94D'g_QWK9ٵVuA_%Wƅ&0+ENk{=]f 5+ֽwx+-_xa<ֹ{_AUfImj:)Հݴ}zE?SH]`C!t! pf K-bWCf^_EB=8]auÑbjrqnL~l+d $6ZH)O#=A_ Ǩg1]^?` f:b; %8U t ԣM`XAYUbVvZrDbX18l3!P=*-m>dԤ;|`qQzH Qv.;od! c Q쪜07$m*Ҭ[L-Zn۫=39<ю쵄 u.ހöjNؿiܞ5jُhD z#Bd_ ;&{LNjxƆ;gA+sq/`8$TǷ-g,N{نUa2+?ZҚ|:3 @}j$r2#Jm{n]t߻N)I8UKFבr(\P/dYJ]pPxMYdػ*$MUHjĪE6ևLc fGΎ}—~| !ܨoʵ ^ARnc|L(aS EӉ^̩qe.,~⫠SR1Z8,`s +6jJu͇ٖߞ6W  {xIhyݯim7̵H;>Qyp]i>̓|uR@PoK=Od bm0+Zk8AH蒇pb9#fhD8+,4I_ l|\փ%d˞މۙGEo~ HȐd$%SdF`Hm=/s c|3F|A=L͂:asLX(GO#|ē3rw^ǙߴIsޛ}G4D`J$ßgp*p5UE 0؄*bLq4?t(\S0)@L\!{RAhh$}~xEDUHL0+EH lC뻉N3w޳[:u٣a~q|VA];,HvL` mWX8~s*sC_5Ȩqo9(䈒 =(; &ˬ7w/ $%լJȼ)@7PףṚPb!fO;A^ 5l={b'P)\ahP\r5 N,U&]XPѓ[! y\Ӵ6Ȭ3|vm4:r9j^tQ,OSy%mxFv˘TY"Sef}!BBAb̺WJ[$ѐoL/e.V. !:1Y+v1:LLz'~UR6Qӿf+/ئ9Dӈ;Ƽ_ -E?Xr[Շ 2K)0WL;.uc%" Q_@غn4@%JȌ#_ /Z&wMԩ攻';nMA1%]!_́o)J7bP ƄYD\LPw, g:~u t|⸭7jHZX7a} h Ohڑ8PM*_E%QNzaHhw-9P[F%"Q+~D賔 D);9+MQpPY?u+$$٥ unOzVvO n7f=]jLiח2?nuTL溹ħFhwW0 -(l'{C̯8PxLJDZ{HjE7kOoA=t >hЄ* '9%㏤gE1D gH~*Ͽ%\jF>Qv і<9D ]$ L\Jˈu/J/gUo(A5b[]ܝ][+zѕd ԀU08B"@/J{/A<}5d2 rӡ 4L.&\thYMj Y'[^ ^-3U7S ՟HTHJ2,?EJ7e&7ע57KAc^%r"hRުtqéj[% 13P<^`*u)$lm)+I'><{Ldl7ʎcvϙE xu;ݣfmʖ~ I n=4!c iJw\ .:2.ڬĜ_Lxz Thv $ii QE!{/;^OTZ\]Wen,Xk_1WJ&J|LL+N1Dq\>ǹ]t!4Bp svIPM2kSaA"* g3%ATnzu3RX{5{"ڲ-~Kr<3I^1-r%*:lxur8k򵳒.rcF\MzUA}'. Nb|߷E,3%_}Oz3\+HADv*dq #vaI#zsVð_9гN̰f%nx!B#u6Wo諪V[fm䷼pNӱ׷0v4 jWXX nAZw*=QHrXt xP I]\EޑIE0D~惢4|;KCNhwE繙̛Gk%LmD@' pa2>TѤ0xU_ jtJŽVF)J ze˺6%\s]tl-*Q1?&id&? rͷśn k'hi|w-Hq8oQ=3q_6FM8l^ˉrvEV`W%WѪnODt'8W@2}/δ 1Y' *{c 5yd@Olxǧ5s- ,,p M:͟tS;A羏@,]!:L~~/$O<~\o.Qd'PĴQ{>Ii5+Rm1u.L-&`js׀|yj.dzMTzOuכ{\^m`ᕴNK$)h|`5ESQ)|}!uٷ0VePeYo&TYkw (Z^Y*(S$-S4s#v\cpQˌ1[9: R"P@G0*ܲ<yw7e)g\NO+AriEB@GgܒݔAcңo[d| aʦ7LD^}jD/pe ߹l!EҨE3QQv6o|k;fC9$,<'>>{}w##`bۊ&a?#OD9a;(.WS_ܛ(߻">H+UH d\?CRLe$2ޏ`8QTDh; _x:~:*f(簾^lSh'm8p:⎚s3a̓\y][aPRf&#m!+4r=e lb\?ȶ-giO ئ+<'@V Y[&p Lq+)mzc'EPbNo>4v者StobC V2Ǚw[5 <4[7id 0*!S\$[Q{䄘8^P18=ЎUo"!h3(3:z{ҩg$~RrƭfLi4Ynz6b o @Y9t B,qR,z)j8H:/(fGH}TpP~cYeH ,:O#a|-wkQy^U&: X AkǷb085J8W,[wV eۊKP_y!_j- ҡ(_SOLJx&?Y/ &,nT[UZMl!,fT9,p׹riTq 2#o͐Y۸ 2>/"KtVglA}#χ]w{p@.%xWIMڕϬcvF5 ,0N+?~mLW@LC5ca؃hS{8koYw+! $Aƍ8PgE&xh7&b,aFԲ){GDʺc>_)w- ib/LW[+EH>QoKUQcd ⶳUkb0~#5c."H5  Yi6 =Ʉ_y) SN C0 BUH!Yv֥S:O5PT~{$`tr[@iR@R9f? h8\H1<ã1XIpۈ8X15\z-Y[y[u W>pAQm3ѳ5EːIb.cX9qLCi.3v'4P {yV=jlgg| p144E`ΗH{K y%)2˹>W0 Bݤ9w>:T1bt$K=E\F@3vKܮ*PmuRDNkN%ǐ_\߹?=5ؑh6wmp(=SrMЊR*E%\4V1G ?v`I<4d. Zx1dYɸ/?y]"0xT3!jk$m aDHn½TFjH-&`7:y&T2*ixDpԎ ) 傿y݆.$#$qH#紎(2@,-0 Y+J쬩Io"H%v? uҷ*+sOYFm5j"3W;abMMT7 Rˮ̴LJvLﰠg)Q2@ 0&@MZ0Xת:[\osMTUp}ؤhb̟D\A'6.<䒕VïQ^~%6xh?QC3 Cp5ǎw=+M*FX䙑y-ZkF9`T>'ޝ8/p-9@0`iBF kHۖ{'>"&9W9ϬqCԪcvxThK疑?Ӷp誫4 æũLs8o/JUA"2ĒiXj` A\|yF߯a&G{usszb@$12m_bBaޓC-ff*TMaLSZV,3wg4}%CZ;* ZeSn9Lm"jw>ݾo٘&/4L"ɉJ[ }t^M#(E'2 -8%Mjmw QM E%(K`ij#+'}Țh{.]H47,70.ySKr}z܉(C2 e}¡^ӔG$ݵa12o(S 8`Ꝯ_56U wɸH/rW/Ðs߆VOS I1vW9u0%{MA0k|`X 0] _\$]n֯7(ng>D469Nm7k h&:+u<gxe>Tӽf2`&̪LVw!ou檃懼b_2s%D['\?gV$,*\B&#^>z-[Hbp\]99PACvr3"b.1>d6|ةI1Tll- l6/۪$E(87S@‹p_Bp&+Znry$_ũ_5LmVk}mi9'X(^ܽҢ[v-VEˢ.go;izx(P Cٳo8&T#I{oh"cU72z}ZOQ';de]wJ _@0:a8y# ΥxŏKuމrUcy` alc3$G" #i&9Kz>ix(a>LCk"ԆC_.5dsXD?v<2f%80*xưJ6̧N"1pu!首TT54cH5~a)/)t4UuDHיC:N.׌ISː7p5%>iأt~$QuZ@ =f*(u0Ex :GeU: D3g/mϻSZjV._YWcuR'Sp VPy&{Y14!xpxl.9Ǒ{yEKN, nx\,`b{ m Zf^&lH2\q6ɤq9ʬ;E0a#W(ea`tMtԧm Ra@yS HASWOaq'@ l2NP 8ڲI*Jʥ%`s},$_K3P&~uH̻-UxEIHx{7 ><2mT1+r1s ̫嶒+ݠCMe!X2kWV`E,bt#&8\˰ ~jJ@@|Ǣj/ZM7c{V؏ASHfߕ78;i"mwD=me`zQ^xub}۰(lۊ{PU QL^Αmqy>3ŋ<+XY'S} N+T2vz"f7 zpԋWOߖ%gW0pp`Q4@mݶaE`ߜ>jfC9D#saQtJ z~,rJ*HwEt{0fJvR}+R1r֌ Jsf4˛ ɐ[RnV=t-N1k#FSwlU uy\Nיv~u<|Xd(r9%41880-t%;`i4ƥ2s;P-пyDDJ@Ȫ0`db^@ʳ>t6ϕi:8XN)pZ:?h3ch\ R 5Ͻ\>]yNYU>ONZ8ipۧe*G4)005[SD>W NÇe`oփ$H۪>U<ȾBsEZ)m^~axv_Gg-ӎצ.G~Gg-(F` 򳈾[.@o>#n枭:j $h2\pv;]~x4 N 5eMQ?AhRO{y+2}?阈dW/n& I( Mfz x>d;??ʍ ʤ&L}՝gH?MbYgGƝ:Cí|fOuI6h~" Zn-{4<Ѫ>Qй&ZGoV 6ݮ=Y" @IjVԎ I iDO.ۨlT~lOvOݙI2?38i2F)eTNw(0K凯k47",Aơ pmN+/hSǏ@>HP$_J)|p|B%S8onLҴ$:cHuҟ-pnX0 [64xI+/52N@Ay2R Yj^$!Q,D̹H\xpXNNQal![̦^ =< p\`eg aܲFZHyͮ B91BRj (Z@WopkuJ1W,'%b|_Gdrj<kf#l/6%{O5Z;sXO2Rrʇ_S5I+Lş8tNCg)oe<5_yB1}6QB'غ~[kZFX 4"΀KoCLZZf:"I6Zq^BQ[O ״AfQU:m%,{YumG +ݫ =}-B֞[oa;oʜ_ //x#30DGtՊGmӠeyJ8~RU75 YZbnQEϐ.GV o Yo&ܩ r(Ot !OW)Q #ǻGXMV6t2hsA%S"aU `WvTDл~z>JeJr\yԉVRTI 4\sB1pr%5ŋoK1YMuo-_W;뽰#p-i$WFIyQm#Jl!pVP]3`z <5=xsVf˹ @087p3cF\RĚ{;F 4D&ZRlG6 &pnf`9a%,p-oW=`]لrI%]F?G:j2`aeMʺ&`ׯ p[*+⮑AV#ņrz/ ~zN&]y@\o"Bo 4ڃe_;FKNov ʹnGA-Z,%2K^KdS&i>ﻓ)b|ʵ S0JIWН[߭ &0 fNԝ"M*Ug ɯn^69#E}!1{V|R"sv %!Z%dbolMr`V nܪ'AS\ְ`Y[דDc,7;&)Ux5YZJLlD'$8bUnT7$Ju8^ OPCę=@J,qc+>ODن52.BƼ^V# Y W;U= ' ;Tc-y75Fm[&*]rۄ:P5ܢڥwbbrLop]x=J/<*JUSpZУ%Ul.>C 0B!KSq@( OS\m۝5le2ʀh}<."fX gD Jm˷YɂzխUb{'\\3eܣ e ̐ՉO 9P9!ӬYI߂gf Qpvf5õ+ ѠX0V dZ'G·68I) |` \=GJtQM g~}n-6LԚ,ے ]t?~(.qx{mKp "2X{YZFeJ`49Hl`8"Iѳ4{׆wJk,o;) [vֵ?Y-j^Fr?tQ $y' 0VEU5G`BQɂϋS@]U WU}cK}J|uUl[C)*F.suMm({ bcSz‰k'.F:;4퀒ؾW+,:_☀Lt 6Q*'$BVFqy4בz~ Frl{.C*'Ĩ;9Yld5j~J[l9kO,Xj;r`۝psnaQb5w#Q\nhܼ~]u*#t_Aj%بX#ȓXO55M|xŽrZ> KR^zB3# y2ZmaΥֈwH`E<f,6p5CFka :( e5KS' `~CT?T|H=;1]2?u19B;—Xrʢm@_x--pTj$YhlFiа}qYa-Y:e +_N2{_!׿zެ^()EI%/qB( jF%~~K#+stK%YK. X4G:Y~jCb*fdF 4Ζ'Tw,'cρ2ЉLmhdBԓ\}y^ײmLlu0!xX 0C]Ɔ͐Dus#XյSܯc۩v4#Llf݇c)^rjy.kWtnG1(5-`90 |֦t"d?8ӺL*jUd5 ??<85o<_m6V~EUQ /~b~.qW5v"j>|6E2Ϲ1)1F5_ZήSW\ rru1RP㊡Z1]dJꘓ+]h_7lG8P"^zPN4|j b*M.#rx`!5k=(nG9b/,lǚ } qaͫx\%ӯCWGOJpuZ O^:q򖭧 p\ +ss(($ƺ' ?.P4;5d-9$>Cg~kO6b0XEgpX 9f ]x!`Z?6Gf7Zȑȉ( l4i']ef<]P>wfZo6,$QS$ɬID1C7h5så^լ-JrUf,pv;VPZhslL)[^E ?By-:`"_9{756bﴐX Ƀ8G:N  ssQAš;YQ'E*[H_ATĂ!6؛:sYX^%)‰m*yCSlOVgZA"-mF5d"U9-oM vrPbuohh*F>2Ϟ;D3MdRMb!G ;{ϧ?b $pV?)SDgr {Ffug&qᵼ'EwΫ0i,ftTo[ӊcߔ[4s({2B #@ A(Q9ҕi QE|{f|JdBmێrv;X{ԫwBj3lwUt ~[_[Fxnv8>t:) $R2ŧzO QPDIAT,̕{ 8{#gY<*KS_frsr=]A&q;VJ<(hBQGKhx!HF ]]>Ӣj\s).ETdcR4nbbry ?hG0b+Ir}_e_Of\a`| (b3BZ #cz+R86)[t&Fs_|bG $U GX}L/X'~MV6!j7Lxj1)9wZ{&WYіp=JiWRs"< iQ/J=C Q$+XJ.  "΅xƭ83uyqJԿ@\ H3_b}C!?$ZM&EO ބx C7wf8u^Ͱ9/J|삼-YGn,FVzUJv3[slB!i3x!σL~tkgfi>aCqt*Z59,YU)Lz=ݏz_[hT*+T|0/q)]\7#5>x z.$'9o#B'N9|BDiB~DR0i1ZZw4C%dBd+Β_mqֹuGI5@.\~FN/0[㭳YYYi foXeK!(Jms>7Q|Yp$6a0qT*Pǣ.];lybL [FǿÌYܯ)c2fDWa !3k ( ##rAM(N|.BIK=ub@nmN<C/])q"v<t_qy gxo<8Ihun_xBKˆopk8M4j7n? 2Ͳ<}zلK${D+jd^MB{QbbAYv8MTWUa_QY$KiLv6N͍l4C]DxoyFlsQԩ؊M6/xl\STԓ.]ء7vtvz9 ]ѷn_vJSdN|.I\څBnAqB\iҊ''qU"MhY,b$8{mKi=\*<\9s^$9:"&ᢪ⧅.Q?E]$IP:'ϩCvF&4z!+x'PjE~Pw~ r┷tD()p cbE)2) *A܋#i J bzv]SS[Jmt]f񨯲9`lo!oUn%uR?S՞YޏeQqm̟&_~$^!H M*'cAߑ}H^Ji&-Ձ@p  zÅ@uNGRJd֯\H3*5M5킙A@v˒HQ HpSdd/D#wC8=E'c*>QJiBx^_g4jfEb$NfgL1"pyp0ڳBzC<<ˁťs` :[fRm*Mai'/nGp&L^HUn~% AR|cmحH v~mABuY74,7̟s.+'Yz=i6qZLS}2.#7 ^U*/@=IZb)+,h(lt}sPDfodhݓj50D+_e:S1߈MT= j?σ_x2"ZV֐JC"ʢ&v/M̡Vvuǩ2KJp9˃?yƘ?A5?ǠSY1+|e>i;VMq0 둝Z[ oWyҬOllaoS܄}-λ+NPTTYIc{䉬h MF,r*AfMz=o}E99@ԩ/eA;yL.P6 lBWl=^!D7F;0(\q瓃'cbDKpΗ (n,SDK9گCvRcUZcAdR\us-e/4A'^ P0,M z B+D)Ǖ`S )tchm?ֲ\!PU^7Z ߮ 3h/W 6 [m_)FXh`@Qd8Z܍ZѾ\r6lUM^ PbVj=n~hcYl~v~5늫ء>VLeb(tD@PI;7ihQ3Xͤ| %z@rڏBunE+EZYꃎ׷GŒ ]͋;CiE rfLL,c)^໚{c#[rvtZi.j Tݣ62W?ӫSV`}NdwbwNC`;G5@>-T [[',t`K`Tx.TER5e=¤R$$GO2b401/nnG3%c^E@xnzJ&Ld}@sz&ggow< ;R!U!s7 n`1^{YTtT=YN#O &tV?㭆"*_Gq_|hY+@)=aاPvQ92-kPpDyns(:Y 1u"&:{y ~[P{Ãm:?92lƋ.QD, /7+Z"gO@1-̸rޖ}e\$AIcө97e^_^,ۈJݒog iX=3J<kA6bӚm/ 2f$@L0yGcaVO2&+N0m#ar,W,^$'SHکؙ6wxKx 1kN!'hꙍCiR)z<ҋN]ddb',VlWMt37ZqfU]>;wlWڃ&^|XQZPp77Iܳd:\mtL6Q))y .-Ԓ,|@ܖЎRׇMlIwIrY2 LNhI/rmm5kUВ`&C7915fk%L+l5`NPzЏ-I\`)F>oMS"$>MbR NݹjɝlA\-*tw9øQ8;JEhCP6\l#Ho[^= ڴtlt,3ʴ$ӝR ˫Q6P?v8p{wz#0.ص"+˱z -C8 =̡#EmpCJ)G? 1TNv%*EԠZߺݐR{9Wo; 5|rwY?cɆVO/|l'Ԓ[+{.(Yn}x>pj{Zߧ(9i7л>̈́_5~*8ѫy] ޲Jumʁ??3c=QXd!2Y"3@Jt?3v'a֣?ܘ ۑc4nQ!>^Thc(0&I҆g"Z%<˶pNsC5OL{$Tp% ڂ޻B{<)^c y;\œuI7qL W/m]չ /'FJ蟦$ ו6a *sVDB%whV>Y1EO$+OOw҆xšS?`-Je4&*AD8쾾 >3PhRVsLy~HIO&"0 \yVU'/6%A\⚔d|b/ְs4L|t) =X<u9~r&#CA:zr]qlJ1W̜Ea2S,w6 EOLa6e'p1{k*RʷC5n``vxz** /ߦmb'U4\&bhc Ԯjڎ XofL)kZ߈ncS]i'n[&j!-  Qz# ;fCt:vI1klfp^ϻPG[UqtJAP]3B^G7~g9襚!xl 7{t.5:v ?Zҟjr_B0mZQ|+e8wbjj͞Umzƕq4hër7anDdVăwx aw w}֪V7q,f;hئҡ'HQ~,oEjVx%BmO )Fr!=" ,TZ*نHpty^ylB]Gv`b%AuwCA2SJzU6cL?ZsyWqfTΥ(?{Q|l:C|+8>-,m4WG[Cd$ oPe0we-=?c1&2cQc3n#-y\Hnj@&QQ uc2_kŒS+NIIL8%寔3.t˕.:7d7Mmf6 Pk^}(a&FQARω92?}fhV3Y*>ܯuLr(,`~#un3uk}"$ |8q ؞G1>p즟K;_E%1֔὘.BM.?IKyY?xؙb3.y-8 uo;k`P.*te5UIמCPn%+!TȠi*\z*_Ǿ+1.<=4 ^X>Aӷ a%C\Wo%Z xF:uF,徆̰&ڔb// " l 7϶2  =h::2 G$7sA`ДU,YʹJM\ .s)k(*ڰn4}  PHCC7LpF(e3t\q<5{Ӗ&hxi.D<8CpMsgye_`$MmN=(UlMtQNqsh״GQ^TuHIX(:yA?Ϧ){%< 8ʚ[cMBVZ(d(U& XNL؊$CxF(1ͬ+C:K/fbRLh2^bk\HefORCVt(/9 ^qٝ%jwVguNw0]iiɍ%eV_?eHwC3]M\@Ot!znдh p+۠Be:y14{ _;m7|y.5y?52hD , L7$aZȭT}k3>I),T6r{̨g Yq,{ sD(k+YF; -C5b1fqL۶86]\ޓq+fQek,d6H}ggjkA Lp k1XNлFO_B& (r/ozޙsBtkXK5O|82ՏLіBꏁC6&AH}` CMPe\q乔auVrִm~p*BFbTsˇGw'Ol=&eB㡺5̈́뤓Os%Rk[  &(Fqc 4X, TYm.> e%,hd+pу Emʅ!(*/˒#{Gy)O |>b9laWFJr |֗w/ړ>|nRSTs/IY(wCo'%˽߸`$`/%fk2=-,ru4$tʊ)m^*.XS)WmP/%6w_=ސ)Q{lSN sS>`:koXsy]v0`A[BYK]Ϟ]E {W⍧s̵"1:2Rtx*>ؑ%HF\70F}V눫d! ktX?5>>gN;p$lC<*͸4efR킂̅]:UȦ23Up]h!lLgMÎdo[g ]f+On%YfXDwgdzxHlždAD ƇJv14KsٴWxYr-ġ0y W=۪31n DHڳHE%ʨ&o/7U4k#3-rXJ#fͼ/6iyY2GZZ [*zvY&K5e׸^r;M#?Qi NyTIQ$AMsNiM=*Qk;MvKɫP2ث$+΢l+%ij6!mLa{v8îҁ:>+O,xׅC&jC`[JW0,1<4Rf*93`A:ukocR-#ADosAk1p^ve8k\0,fմG;ݿ޳ .rԙ&o^~9%TĢ=!z-r!G|'mߒD`ys^2X$OVM4킺iG2L% zD.FTCa !m#޳7Dk&ybv380;PBaXR" +R{rj*~!bzb2á`sA DO BumU M{˼:%|VWwC @K@>; EL>=-~l/Ҽ=Q}sdmr)Pq\>` Ue.:oL˺c}ꪳVxY[4ꔭgiX!Ҧ_q.BAӰ^ :H% St֍L} vƇ5|T' TJDx`;A3iapGх+?Qq3}O ?xLU=lxL%RY,v%@7P tM|C'KAsbm &B2fܝ#f%{?'*1q GlP)KZͬ7I}Z//TRi61T,<^ a~ 6tQ hq8WSYhésvZ=a_*OB|j1'/]&ψ0|G9e9e-uXKPך뻠0׷d!r3y×T툞i5[Pjbs-3J5AҊ;Xoh)by!^lglBL̑Y\Ll-9H /X ,3t,[a`YfK2)"f|'ܯ V.fYO)Dqex޼!Jh)]YN# /z:ʛ ',arj/wQyİNهb Ϋ:/jogw촬3?gҝcLڥ26+1P=z&TԆmHnM)>]hc@1Lv͍XF4WB0;lg**p'#@BE @%>wN\I#HX1G.@RV({RMmn^8?9{QzAXrAC,HV|qD%!~eIwQ*=+T".u=eQ /Bn}~E?X&]JG$i>VW:^Y!$&}p|56Ek!@!1M_e6e{[<]Ev^7<_v ,{b5^ ֥ƃZ !G,X=Y ׅ|yitgeEe+q#9WsUydj$rlJ+ j#ג;*ܭ5K{[kzj 9-YaA,h @:`Q؇jbGA=wֳժ;Iz*:zݙ͠ʐ{έ=>L"|\RgCYF ϰ(%qB N`6g# cjIm؟,;Qn`q؝A5.a2 6M\ZUAy S"f+÷f( I`=rPl8nU{Zؿo3E#1۔ݑe8h5pDՑѫ F1:Ȭ;1QVKv9q!~ɧFlTn 1 ⼅vF!obZצ!Fv2tk;q0i Az^6뭯d£`QTP3dZK/'bo|5]FN8V\U?ST5>!kk2|U'Bb&5cx)zݣ݊=$SE6 (a *ܴFnH]뇓zzo"i#5c@>M1r_  $7 MWmHKUMQt/j)UAs24.[hNi:vHuүD#c y74pj XDc,{Gjgq}K΅kp9юӔm]'G7EƳIσƈY}x,iINBi\Ihe@ٵY]#?SFIheEL@Z-`,=iW!D* 3\9|߄ i:@1? BSYWVyd/5n̫ΩBݳ.CuX܎9g1Gč q-7EG\rH./n.s\8'L! %_fY<,QV0=N b1+ݶS`r }3Rgr]9{ 5I 0pNԾPX%gًp-ˋ"1hR3CwB V|nX@މPB9/·c} gϬ91IyJY /b@7)R7N.Edc/a\^x;$\e1(G`'$5E] A |VިZ1[WFv";7bX0+`:tomьfHkaYR '(.b j+'w6 hŏ?qy+?.yrG?X[_\樍Fc|;@#2WV덦!C΃;PW6QJ1:r$ lp^w1 t{l]t]u:s>* +垺цI Ạ 9)iQbf6 |][JRȗ!cxqU>kFv|F'Ž,- =K8k10#qم>cĆYJwCU7bblk!MM`ly:mK[%yNu׽"?O/F쒹Sj?堸j.9M*f+Wuo -zJ*]Tsn.;r2f-Wیع`'o.G1e#*n lFL8dl^G`<`$Q?#Z:A\pw;p3*5* !û+w^ɮyvWa{6(}Ug9uV hbD进 btp(8?gi^J6fi*Hu_wˋ\g΁BecWguK~hB@ <=лdA"ϖc#9l*p C5pC\BrBR2r"S,wa]/15ɵ K6f8!/km8puF rOlyCR=Xa-|Iվ#Ձ- @!6_I:țw;N)D#hJ0hVެۄ0Zo0:3$r/.a1[v 0`VAuPUO5tys^{?r\&B©|G G+gj[¬r eWeH꜑`+f&MnXk4ibPNfhUApND(W@p?^ x%'3jeCWWq~XH]uz*6=pf"K nHycN:C& VtH*]e rÏI]'81=.~y;Gܝq0C̣f'J3hʰujS0?T<m8[]ft%$p`oL- Q3*\ }q@e쪗֩$þyruLHS [R`*c4r@`B!+뵩5Rq iP?9mݓ!QJoNbaXN>t+}^ E(`r#4w1~&IS #VqmWQ.~Otسi~Cf3r/vQ3L\C*¡|OA{o,O8Vt"${ޔAYr 2>5A~ g0k`};j׷ƛ!X[a߬Ⱦ^m`o38!잎FN*xؒ=rFHEf,iau?#E Had2Fnff!9lV aPW@iM!\La:]܃C} ^@uɂ,Y/z)5 re1<YսnwP|\\m79j&f,Xmoޫ9<\zxK(IF ?-$ema(j_Y!Iv?OX*s) jNSD7= (wk8y.LMO*KSYsdU*o Y{È!.Y<lJ* r+>L$Iu8'/i8m['h_H$y˿a홳-=%MsAV-˽C+'zsgt1@G<;[H5pqo<[jR!WjCUɫ&׼O\ 4/7agI0uSO"0AYtJ-jJIS/ZtE>>1%JP`,Ok'gj#}Bwʢf$ftFGRFmwï!th;M6 5m5b7K#oЖE=ﺯ-ߴW^aOPch3_1a\hֱ=O4=OW1Oӑ-8K)VrȤIbV*I&j?R gѶ bm7/,ZS!0PFoQ15X`KOP?Jy+"IΑ`́z]ʊy W\aY*fS$"ZNxG}[c?Ӵ|D /D>MZ"^H$R5jt'==p?[⼢GEgҨ٩]^ЅL#Z|sC6F*~uڲ#\Ӓ<םEx8 1 TAp*>մHYSMT7 qX飛3hDBQDt38J^B%hV͝%Wk+QvUNZnH^- Hc }𘋡9AkQQ`~ld ݺRKG1o;JиP㵝UZ\Ktx !p;IcdR'9pTڙFEIIMk6 XGyjK+FXD>L9sHvO!~<>s:DNlw vXO .wheH9:Epk/ŗu/5=Js{}peb:0 _.u5d!hł-1> N2X<$RĆxΫsWv|hka 6±dye]g`C{ܵFxŲEksɌE^ ql sٕ g~v V)6S"3<ڒrwE5TDRE`ݣPe+O(Ae1S(Ayܳ2'>DwU4էx{92vǧB$-[5YJRɜ:$RM7vYTtUK}?5JdϲdE:AgNOIpqY%]}[ۜV/.uy[9~6 F"ڙmu|SGU̇uwz[,/;:3Pz/K4 W5ކhU8wV :WP0kO/ H"V 3 ڴQJBL9#%c׍YpoS%%PsdlHi ,ߘ Iia&(8A\fȘ6o@V3I^A_XG&*_p9Z}݇VvaXrXuESgP$Yp)8 3!w=71wtnSѩX8#8HzǗuBR[41W*&E($g?cBtHtx_*;"%q fPtkfAMRh .7'}yX6[x@Q̬M.ڒB։ҁ#'hyy5pF 1 \">74c=ힻ|msd۵M '9O2͂*F*>k b?-IkV:"qgqp: }u1/] 4cDKmm4^I6%~*gF [Hi_.l*KT?ôuaT;T^599UCe0"QOb9&ʰ>Φfxw&3qИ1 &k"QVˉǻ"ߧ%wBtj -tOJ $跈KzWaYgq~p WJm{F6$8i{MG8_ DP.4+_=s6:udl3J19[\!#6?;=k~4 _ p87; Yz~M1?>țt(ʑ/- }$9=ho,fx P:9+~=h[\]`lN /ƃ'LѻɁen6A$J#v7%w bÉ0{飪4~EԞX tdF +~5,lU q-DUbP 뎁Ȓ+tyUIyU) #KM48شBs-]Tnoɘm> { ˟~-Wiz'qU" @tM!p*/ھ1#Ohi˹C8I#˪ݬ؏$ "6gCZbuKSʔkÜeKT Is72q(Ɠ?Bx S&Po}`ȞiS<ؠ?77YK09=RQO?@L'%?] &pXNQ8z=~eN`rЬUH1$i[F}ȫ08  #<,WUwKURv +Mv,؍}/m8 D2͟rlD,$+Z1e -Vtd&4,_6 wrw,e8jƞ4q 4?Vbzl r=2o~{[CIJUx^iwpj6Ukrj8NM$NdCMhzWtP"w*>8?8*K)wêzT ƈێ Bwd#6s\'wpI˒xо^dܲ^hH&{>E"e}y 4q;j"1𗛫*۾\_NC}WYUfNVEPԩx~K!Y ئU v%>瀇O;.D[%Pi_+>k gQZE k֮\ZٽTM=%5YLWg^eͲ(DѪ pU(wއmLa& '׋@kFnQȷI&ѐ܃1I1]N?V`zoL-R&;Tq|{ Uy %z0Nk'q)$! ƗWNsֲ(-gKVR*419b@NW|U^o_?)5__;^p5VI۫6-!jΣ.sm>js4C@18SB #~@|76p]j%d'c񺣭y>¬BQeYB$1<{iD/<~'Wm̥Qq%`s(y:KXO"]ՂQ>$8rW3BF__ƯݕR՞zqB ~ﴤk{]i +Hr1>!y ~کŠRx\=0 pɈ?%{J|vs b)oE Kkm35Few<=^X^ʪ2!uKP ĝϰdhu7*b ГZs8ӝtwMܓ 軱Dޖo Vi!ǘpڲ2_Х9#9EZ=+Ĵ5qf&U>4őc{,2s])(B]0tG&PMַ=ca5j[p"?96})?d&"v t ^2lkO =pE$]ït*|[ ,` Z|pQSm !.;?*9ۦՐ"G>W_ه"XW;083CJ&6LZ~ٍFZ? h =f ¡L) zw-TzK@~U,$?%YJ[s6$Yl>|$E瞽D{,)Z񟐛ED"'~fIiM ˉW [%FxoUp4с V)/72}Vy&Dռ(&C:]??ęaC=P/6Y&ȑ `:{SXC]%T\LʎTi8l #gt2it C77]iz~suh([$NAǪt}8]v핢%χQr'B6<];^+~Y3E1?/ƧbjiMKz_0g*^~qbǡ͉j-w<= [Q6\0nf]xjj AfGTjSTzF_L'nY܌ƬZe@ʜNOŝ]RoʑxocMBhem$`l+蔜] H WJo!:`|J ƷdB"P2R#"Q~c6]uTbkhP}ܾPO,ZE-Dr\9%I*O.Ρ0nW=t鯤cUĨhڒcSNw.BB9BI=Kum$n FD2q-~Opsz: ׫bnR1M3 ׾ s4aPݭhc6&MK=ǏkJgO"֒(A _NI;SZ;$\3ҝe߾J^p c;?|y?}3g" ŇJ1:XNc+!]Nx~+3&+QKƂf8&zbd^hckee{Z9&d1rvSiN'OP͔(C$P"WILCo ޲av?wd@[Jw-ʹdEHU _~~Z]݌)ob43֭DjDOvY*(Fa0 pb,XpNnsdA"(S]o{ Wg%Kš@m{ )4A蠌0|N'6$_zRA1NbOD|+;TYF*xQ WZ 8MQ'Ԝj2|^\wX1Ф)yF:ATwG6]kpi~OCֽz$HqeDrtE?o_/= phKK71M"e͈UqT]F[e]LI&6 ~HѺYs37TE yiAR T<%dQV$P; ]tg- dӫtCם易y5qw5n4㷱K\BtUp]gԼ&uc8=qZkdQ8ܩ-2Bh >| +wT\޴'f Z\W`Zmjzip[xOL{G68>/C/N`2+@gR1H'a9IT-H9Uӂ~<<݋_W ɓAbS/{>܃HQkR%ւ t#V,l^IQƋRܩϋnDv2- ;h"rmǖ-}rR4L)]mHN>7\kGEk`XKdv%*vmaCя{!na*1_x2di8ᙝiҖVع航.!j#Cw -Kv27a4 ˜bDm݆Eƹׄhw1@3w|8̿ޓ @B7E(4_C T| ѫGR=X Qh`>+N2[ੀC1Lt+~s<͆gD\Vi@)150<*b6ΰHgf$"MCe>V]=KT I&AdM%ۋW<(+,. 󑗛@$_0h (lHB 'VYHny!*L[=GЖ۱eѧ/7cp&yC&%ᠡbnؐ!ׇn+BS}Qb86vR C<+Gm4~N:3*j\Avx摹S#c9fw-hGkYLICr,-~hsDfL3@(<݃gSZl)̈́gVҞ)Jؗ]) ՙs|[> GP8e'/jUCCR &.4?j+<~Vk 8,ʪǦcoLh) Rԝd| F2ld5)c3n9m8)F)CM0@R>iQ+L8ި]gJJQԪv G;\Nf>b@L.~SNSREzb#%Zp"rCyamLF>q1}ݖR,Y9O0uDt<=`Yh} ȶ uC;"TQ$30a857@;$.`qf^IDKnPй݋)#`^>>}jy0]y7*79 z+ wO!vvLA+je(=~A}/[[Rٙ\?Zuܙу '2y`k QG)B[Sxe &[+`QQ$Kc-C,U6d|xf0fa6pS@AtEX;bS Ά|U5ĩ6e~sYLJGleүnQ/DG9~wݸ[fHйtB ^ pyn©jn,>Tej՛0|Nfzrx~j(܎ˊںlMٵyW^\֣F.T%j)*~$-6Go)0<(mwBTw(+'VoCLTq7JcB4ᄍ&KE$@%TS H)V>4TFjfXrE 䯷U$u ΟdV+ g͖xofr je@?~>3Xz\m{Lj WYC'U;{CHDj콝45A(bH٪@9tc~['{˳^8= F>;*%x.bU6`_NC(9EY]be̛y܉4)ȓF_1  ;*p9s;Cïh~rBb@-ٻ;- NP›O8~'۔hSHN#w~4hXq()$>ԯg4unp=.lr^Bneh0OhBR\gy?C؊:Lx؎C%˦U1+c_Q@VB9[}5ILՙ[%9h@#opi3b01)r$3M*qC`uc~8x*";/5`0Tm NzMUd+[uW+u!veh~sZ΋J]2+xT']`I!_^,r棡[-%̅VOGM{N]MMSĿ CY= $#n6[*~u_Bg ,9h٣MKڽ82B#5zs6&-@2$}RWΤ[<1B5{^C1*NDW$CPs|<'C!t=N /vouP!6,c9";ngkim4whseͬh4CP~Ge(X?;9Yn@lvcb9Yu!T XQ! 655CrcU~Xb .4 ~f-r W/󮉒Z.j9J/Q&Zzޜ}aDtR\FƚcE %Cę$ bGz8Ž1QAdq'$빡ڌ*-bBr1 ^p9KoD68vhO 1P~HO(P^qpB-ř( p$7zĵi<Bׯ*I'Bb.v(-"M6m_ZVWEd'5:S4SGP0]IhE=ArWmzXGg?0Re.O݊Py9N6xi#d P -sO3쵕[3\E,@J`}~>8ΫBmچJy+j!eZ'֩,sR{[Ɏ Rl=G{EGr9i2ZV]Oȟnr;܋`/VSxd+V_Foah)^LUw~"ݖv>y{ʊhBM`Pa9:(āȺ9}>\\5d0?5l7OO\Tpno̚^ l$6 lNsR UiQt\:5!?C at$qw5uYp2`=/L^o9ZCn'd~Zm{ԋ_n>XEc9 ALюsoEe;l/UJᶹ|Q$߻Ki4Zf\Nwc\5k)&l\`02hP %ՠ|'TZw€O1>`Y }\f̫B[ݣ#zjr88-6\lo%LɝTEb1&+\zGjs㮌k(3b.,IwPIlbOF]=n4$׺C8} G&mh0c[ My9 kڅQMA[s:&F=P847 +a7ZZn8faË[c* ]G|vȂd?ObԆ04qF aw#yV!=s7 oŵ(\R&Zj,01t_GN]ho"q^FgzzO=X\$3J[m-%95@un$*y1V!0zvNߎV⳱;n^~0H0 ֚e$t"8Hk'X곽en/N$;ZadnCgBLbԴ{5k^J(;1d j =OfNhL]k&ܮ'PZ$::MW8/B D"c)( k#>`6NRfR-MM׫,$MȔ_K3ӛb RWhj{♂(R<3LgY G2/ض3E-a495V)"D`0pk*}@9>ՖID WTeЯ!OavA fz[!h^1=;lEL | ĄˁnR%ST}nbS I+^a O~%_=cAvѨDl]$.3'j7/K[]w{j?'R5aًsⰩ[ )2 QktdŮ:Nޘ,'wGQ}/a:\됡og.3@˚^8A/˧‡x v4D9fm?ٕxCAD/MU 3ā{ GfhP= M€98< N;qÏiWhH<ƀ ]py<'o'[׮d*k$uZ_qųtZ a[A}Ge3~|wPӬ#XkTGo2YnX%:;t"a4bgs,DŽ螂@z%tx̂Ԣ; տɢ~sd)B7E5 @-uB1cqmߜi;F)+_&0v`* ˉdV[w!FkYcn(&' DrY@pTͦڼZBr|יE>˔! ܇,0AҠŜ`}:ΰnXx^j(>ԛ+]ud9; 1ܖjXCҕ$GN(}O&y[#On-\V-_\nx ?gMYf??TVj*d&Hu+F@ҳ*kDì|r02 Gi'D 0 eleR'`>Z+)*ܤh^ =eFB!\AJ Zw`RZ-Mv3yj{񏐮ʅ0K a9ǝ ~{'$6כB\ O0ʹჀ5#Fh+ 0vX7Ӄxlq|b\QgKuAMeD!=l"_f-$~[R% HO t YYJGPʇYC~-/]1UYɊX%=رp{FhHL ᦪ6zt|PreUh a }.sdM؝ Z%3HF<*wZN5&s<,^FIFJA) :,1rŨf@[4 {RFa;Mֵ\ JPI,O̯'R@1޶C%r~_TOѶpܘLb[TWk݅ß!n]B} *Έ9`\?i[|OdD=K+"{1=4eq}Z+?aZV v7>n9{関֫xF"8T2 eCz^RWjoml޿MvZh;d-py%Xڣ"CpÄt8!c4>w$7.ˑ39~j&I>3a9J9m p0ﹹTM)/z;|ʖr ?%g`~nU7EДQdruH:F3V;" !T&ik1͉*X:8 ka:-钐sFk7_ǴT<‚]LӐp(3lF2?CSvlIBmۑՆQ 59o[6Kw*06/%?ilH`S7>/.K ޅ\4L;lZXaw,yוn&R0WT) /*2abZ5iXwJ֐i~E@Q ²Z֬wq|x]> S~:Hf9BА]0̛F}9,( \,Wq@Arx_.}׏r c$E~aTF]%vel4_GnlA BW~ kFO OStƍc7P+²r"V%# o3XF/!' a< }ey,f+DF=WUKq76JbPSd;vp.uo:JVQ*.OIcP&>|^DbX 異&C?҂!:O*H2Z.*MUŃi业}b,_eShAPw`soL0= Te :1L12x\$5J>h*Cac1fdBd@25hVĄť5ؖ)܇mRUqqYEhHP!$7xEFTp}iȝJ~y%RGA U5s+9&xmi'.YͽS2.veD5 @"rW8Ծ$aآ*]'Djׁm( z=: g~ =NcA6!sK5cf*kj5գW"qo;nr%9h>ʛt?O[,L-wzB(Be}'iA&h,jH̽Z7@Q<*=WE1p͒m-beW;I?Y鳸4ϺcD- ۜ$Bky&$,^I[2cMՙZocYٍ۔'%uge|O A}1}0,p &w:xj%X$1(·.;s\?tcвZXgg) +EGI1 W>'"|l^F5Y\oipF(=m~fJ퟽lKpU+o"@Lq>@E$:v2c ~ !{om/Bރ][h"@im+6XEǙKjTF*:G, Wq&( 7G$; DL"ɼ@\)zne xϾHQg19nrM aE*uL;=]Rm [0GeS1=!2@#T9$zny*l)c?~DU @z_%2Gu/E͛(Rܷno5N8&CpTԅ!Smr$`vڡylxC'5r}ALw{]{!HBO Ol ͹P4ap9{ V秪˜žT&b{ӱ~q!p32jv+AHϓ0qj-FWAa߆ĽD?wtۖDߒiGO_11݁jS>qgPv{0dL˵|6.q-+LTLT6EZ2G8dkSA8D^x\'[hc%}ՄgYZ070701000002a1000081a4000000000000000000000001629779bf000429a4000000000000000000000000000000000000005d00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/ethernet/qlogic/qed/qed.ko.xz7zXZִF!t/ Y]?Eh=ڜ.+FϷ83}gjHN.vR$}ZgGrfRA [s^s-lS %JGa4obIyB ?ɂ$c zmo6^˨O澟2 ɚNotcN;%,,ZWcbQ~e[v S? CC„{0MlY_AQz_JcA(ٍV4Ll9/~\vvɷ>RrjLU b\OR 6RdɏD}2I 9L* gthH زiZN$uAIAÑ$[ˁ+T&,.UG+fD =EĀ+,98"2ŧG TuiI!jڽLn¶#NjFS/1|v|n5]0 Kk[K rNu}=*zakE* HQх cr̷TMNѐeߒT~;& Ku0MB8Գ%brX~ſz9{)tz ={Dr\)y1WxP [>֪,Bf]ΰo+}m `e0M"Ssf!q\ x)9nzRMp 0DP)Fuݔ>)t1)|EX-FjIà% F s M-adRM7[olAݳjk x+R=`Q {?;~TtdA}mð`Y24|h6`tK:CX3QgN_k/Alc%2zڅ!Ua ƘBN$mވ (UENKTK^ O,8up]Tf $X@ռSFщE]O6i7QFqqm7C%p9nE۱jNdՠ)s&1&(_Nxg[2 μՓ5@lBm H 捼6N ƀ%8KF ̴B`u}NTxF; hVRC$\sῗZt6a5|Bn{ͯO*9uݎsFzgHHm2y$zei.1^=do+ȡM/ e➗%f*naq˩KFZ{ ;^.һƞA2h uZKN['-'-<k <)°蟩~0>5 Ƨ}aBF!,tQ%d3r-o13J ;h7cKߌ heܴBuF\0?"A(p@ 6Ee+}D[&AK( b(pPEf! (*-J!N d̳{'un2x^|ma)Lj {8!~S͕i5qc|,aPkz6dp];]* {i΂^/ ~3YlVu["W~w:MRe|T|Īj;eD(ʋ‹6:/"豔0RD7HZGؐ4g]SkԴuђ L`b^F 9 ._*)5KfCIJfe1>_&]FhЬZ@;MVh"/=u{weؿW(e:$ mT[qjF7e^{") biniBQOA@=v9 "=nFr[ztB!q`wd>0v3̮Lh2-Y xrJo.C |{d}:f)t#yU% XAT`jnMpyXSc9*=\@zKCڽP8d^=\ {WP%VW!5g0eX/ w-5`Y2@8ʮLb=mdgXF'Pry=a~OO]D-}mʠ # zi1SO>,ok7}AHJN- .6nQoq5y p 5[v~Ok|T4]ͤEkW7V ١Ol $ 87qsk{ׇ8wR#vo,LJ3H-[>6tBʏ&NjGO QF {7۔s)_¨k6ed@ޯگ*}LN1:#R!3e,egf͍l7^[)fB4FX.A3ex1ԤFKWك Uh+Bi=\:u^,͵nm:M Kquڬ?@w]ѹdiaut& OrISЙ+)1Wm.M0*ϥK>|V'}FlxVA{b\%>߿>feB+?+17Z)4+bd4PJ$,l< kAwԻmѭ汗hP|uڪ/ۗ߻f_ComQ(.=5zퟕ02wzsǠO>,OUZX߰CSQ8$պVx敛ΚYI,9ԨyYsPP9Y@+H9k^*HpM!#]cn'2_E@8񄘆P:Fam/ߜ[_2m?.ͮw,$ᵞN7:2gi $)]@:Wee$3xoڮ ӆ)WT>$6d:)6a?ck)mu $ ,񿷬J3`& 9PUhjWbtpə5mX\0y@w`D?MG -c./ qC!qשGFb-1Yw!MCﮡmP1}RD:)&0 J8u o>mDO[aoËuU##DxيzR- ~)1r+{ܑ n2rڎRE:kY"28+I /asm|*.Qv[*2İFZSޱ@KOIDI~Бșavɍ՟oi@?S!1'WI Tq\ޯJ=uɄlLXrlkx]cgG;"ޡ+Q}R>q Fs>ErZsgyߙA.݄n'R8m{baoVbOl]=ө)F&>4BRFeRsR@k0x*iEH։0CtfT)N(Td}6 >Ph 'Ѓ5^U}"w6uF) BJ-X+]gnqZ1޵Y[J̾6u9Iϱ# &3ʴ9SjK.qu%E qG8\1\3F~wFyONzSc ELk+:I:φ=FSqUqX8gӀb6pkm[N4Ψ[;:U KfMҢ#kcάa1N)cL% ђ2;kAMdI1@@ہB `DT}IC@rOUu43(Am+\z,>vV2-YU:CƎWjэ39Xv h} k(ʟ1sd+"v޳ -8|} luHK\uY $ d#>2S-2rl%]bˊg L?rtc͟ PYD/ ھ r#>xOWV͌^QfXGY/J  0T@Q/P1*3r3vP- <Ž3 4r׽;T|~*M@C[퍗]sc `5V -ʌ85iHpo}`B'ClR~#M&9yz[ d^⢼nR+(A;ve pK!hZɴU'.U.)=A>ZfAٟԹcj \]Hׁ uZ5m90 LۺC> NP}.F&-3=IAV__MbTƫ\oG{ :JW⇮.pT2.ۊAf>Qn՚,JC DUYiYb$ DH3O*%׮k\p-{h7[.X`h@AfvU k.(߉JkPJ!{!k?cQ}SrޒCHCm\WqsO".?9"vvfrBĞ_,zGƄ96O28Ғ>B6QY^=u{y\iUbI9;o [H匬 \-Q#fFiHR|/ @2YcXMD̎g짊,jirG,K*gCX q?^&Q[0!?9挖Sɤpz 6Gݴ]PtqVG[.#͕ WRŸ}mPϞcijq̩ٯr8eO^#;*ݿ,zM|8 M|0.ul>9Vuw}ݤc(h鰴R`rD@]mT[Cx#Q bj5@MgaKv>\a'gRfh޿͛tU+ q qN2eZ;{өW[K{Yĉ}ji o5s^+֋wDtfys~AA!Ts2ُW=/=ٯIiB5o&8u"P8{,Ks(2\6_J ^^B1Fv.Nxq0QFXb*<]L`>fUcEro?n4l%H-mD"ĵyëiqF=U%cʝf=AVgР|GX׏w*aMusbg,9$ 0?Xš?#V|*McHGR5$+C-(UqOjT%=|V.ƫ6IzS=)$prꪲ_MLxIh.^t8Vh4~t0:YFw33f;(v̋%+SgN?M .M#td4f`i_ -b^4AK5&ДO$OƅDDž<4.[WRq'!(+R*?j%kώSHDgvu3!-u)%h6@U Qt]lCKu nF[.,T='Tn6HHcV`a??=F6.F8D$n:Fddh xr'`gZm^{A7@0<ڨKB׷DɅ8Y!"O'ו|і(>-gTG |yh+{U=~|ÿ;H2qѐ;{ 9V[}@3d"1E͋OăG?-9qYTKs"V bS9e&֨ݝ@6 m=gǎ傪D=Ly;JrKSq}<)]qw1d:H)azÀ[+CӉPa@[WWbg*VAx6 lDmL jUKj>|= 3 !cù{IXRžAj QQKtNOȹ:\(כ"UZ02t#'CA<8^`41M,iB=1=_Ob&+B\>IQkOWU:0PM>u[:NuVa%b9`9"K2H gE?ZZqh=0HjIq~ xnIb5 3+ ` =y<ӳ1NԓǮu{}KyMT(2E{t}|.<7W&n>P] |RGkKOp۷Zw|0-Y[f'`O.1>9޲Ke6E(CeA.lm% bnQ%]eۀ!a7fɏQ$OdvE>wEcGAH|MEZNRsZ2[ :8MŸ{8| )H krIfi(qCc 'YJI#l(|EXǮf*J^G֒4ª:ә@co<HNH粢Jr)5]n}c:kooV㫒59$_.DO,\[DR\W{ _HL9cQLJ"/oݱ}U$pF|Pt1݇sCDAa-LډH-reI;CFWJ^o;'v73, p@ư/Sm(]pS%ވj N.V`WI+:"|*[FVPJm/w/ٶHRWг%jXCICѿoL-vܹ 6—6cqe=$Mؚ3/ ״&`pGQ {Ԡ.yS $b-Ք K7i٣ZsUwc=@R_agC7[|B6-'7H~h_`vW=T˝k&ww9쮨돍CGij~1E GDi_0݁z;5RL@jye}"ꯎgNhm,<Ӯ5nZ4 KaJfJ[1ܻ{;J0ƹ=3*+TmnQ/寚'bqB"s|(p[aP:)ݯ~|۲1%QzK-``3Fk(LJn2zl%zJRuAJu zw*q MJ!wN H!i>Qz83 Yr:éaMnY1{=ŨCTy3E_!r[{DsVQ(M JuqܵΫ3[F1WͱC:.{pņͲG-y:#D5ָ 1XB15 HĬW w,-Hgu '[b5 в\e3u@,H>kZ /SfV5O?(Ð# Klj>MDH/SBǀ N U%{T >I1 ml>R2q= |bۓ op+W${h#MT ڈr)v%X)bՇ yv<~xǢ-m<&o8wmdX! l6w.fYoEm޿sa1AME.j=۞R ]d. J1/Z3`b'֎r|iXpތ=U:wyK{ iҔu`2󫺕9{"͜u9B'j~o-_éيY2H2\b˲TO"&J8!GBxsTU7z,6]`׉j֢rAL~L #]v8ᷮfP|-cp¸+-J2Or#}]/o5!!n怾F M8ll[ވ qz#+an1f JCg=pԜb]\򴶀,/]FַP . Z: gO[*lp'j%ðe,JȲVT y暲:Œ\#oӒ$%jm7 בʹtfRXc} zsn:Dn~S=oSs6X;X1m&JS*wdY<bȰYEvK㹺dHW k >y-bd1Mˡ6aɝeu3fɝ[?O樧B#kî|2A,BAm>}wHOē%``@wZL×-k}Faԡ˜ wugs3/n/Σ~Ed)+|A"Un)^7H}Tv#G2i"I&wOj~ .LdyQrͺ8T9LAnO"`)uYd >Wi]۩ =&P,1A9&3W{,0-ú{陗N_`/ fU>dYz8L -U1-T]uVТHVɧ;[bQMUi. eUӁYw~V [-嘀ʰ(ijjmN-NܤxZ\8J7{Y邧P %;#LF|Apc +u@an`sPaKyqKaH6x)% CTa蟠iGREQG>BŘfznY_{NA&C- *}9Zb`\Q&+S+ n& <~ jd+Av ;Gu:T%;64[)No%N5¬'6'1&T~x=b!!EaC|%9үEOFtnr:Zw;4%13J^LyCeAӟ4ɦb j}QYyǎ%;9U_ptn TKǂqB~vw0ϐ]k5 7]e`iO QkûtP(HeqYV8㈕nuԯ[bSxJ0> n>ɃB=4/5Q ?))Hw/Yw5bcsq[Muw B7_bvA(*;[]T~ႪlS{ua|Yl'hD4Td1>.1n}^gVb63|iЏƥ0V/t#^-(?nM7"h"p@ܠi,hHExAiM`}J&@-w,?o5X> I۟c1;պOe5X!Ί>bMCԓT #^Æ_gKF}D\B&oGjGS ^7fHpuhm.bO Τ_Db'1uvw51].2Lc}U j2ak5 |+97K @tࠀ0d;׌^Jqd"RL+2h7Nkȣq{ Q AXs7SRHS⒦A],{Up7h\io"hԚ2y Nͳ|I} [Aa Nq"dܖ%׵Z! 7{q^icX6hӾ0g/xpXy^I~c'5{bF[4&ħɋ7w mtHI@X_[2n!`h_"=9p⠣CmD8F楠EM]brmv؋?O>Y¯@߳byߕS* ^asay5-NQ(©Vk>}` )nhЉ4! ^2nq*S#{E@ӏe4@Ƌq,:d5|gTf>2<V=m>|d>1j̈́$VNƚ}DLr0ƂZ]xLa&"$?eP>B[?SU1>h8A*E7@ jdp)3vݚ4OY>! Pq']_\ !b*p 0"X+8i9$ (I{ùxN N졎f xG%ZȠGո9AfJ@;)isP :l{b3L6 . #"ԲEGkbrllg&zX=՟+<’]c7MYV;dc0CO^M]0x_(u̍q~HF: UC첉kFۭö vk.wDz!U#(Ӳ؂N$&5Hdn* cv^$ sTٴ@r^FR 0zfɹv&?Ik2B]5Y”,%xp B⦅i]Ise殹ܼ9hB UW%KͳEai>_MS!Iy($SÉ/:8u[sH5%*Ce[2 Qvg[% rz0571gі f$ll>_F]KN Ϯn'nKdhA ࣿ&d(Ab`;=hmr Uސս|pOکdҢ~h]8K{z.1OadM}}z_.=0c뛠_;=,l &:S|1]+/4YBlOeۙӷ9l뫇r~Y7th2dJ5zX lW,!X?yO#v|S1|_ܸ&$xH+]4#ngG]s@[kS1c J_BH* cԜYUI]s"S7'Yg"eɞY=94KUڦ>V/bh;ٺ =?ԲV֔w]JzȖf~^&iF>4Jɠ'#ܨEx%Ѓc<?hJ3 ,> Cޛ'x2.CItiY9U!?rkaٛMtjH7?"FAV5T.vY|AVH !l',I( Aދݜ{Etg`[ԩL[phؑloBXgH:$Zwf&BG>:W΄65$Y{E*8%ls̄wgPðF}$BDd (PK^sV :U :BR Va7VeSֿo#ʌ]W>08BfGArH [(S),s(韡Y;:yBBQșg \=gQެ<‹h~@`K)~&cY6iEJLp (9 NĔSJ6XGA8.fNB>%L:,)1)# y' bty IF<@\ ?fJw شb&IcIK͊$; d{Xʃyrѱ\ӬFFK.5jͲ'(Y/2(Z5)c( 4O%{%'0.>{(lORyԡޑ?旛q⫦sN{dn6+6á#5x¬/&;$fn ~oMn[isNCNF\3ˏ~]xW-"(L \:2,H%ǸoaןeK\^Ejoc`s[0>s}, IwWuJSMɄKX&ŅHHKcv5= AC6ϮP1{]|WIl)}¢XwwSa/41'P)|-)/<~s4]aʓRkvm WfUDO%IYDnR'~.QٟZj5kzk3d@@X2VM2&^CSí,Ϫ`zVt9DAg<L>A,В+8cW҉oKXÍ h>}GpbQ c(FLX=7D,&Zx(`ߜО'%׮+uf9eĭP)qsQoU^ J'^yELXNw`3E >}C߃iO X ^"IVf,/\ HX1`4>eeP[ȄdtRY?VS[GCIK̭j ,3ߴb ^޺!_8*DڈVI EL-hݼD#%ןpBL3(*-ud1ߖS yDh ٥ss2Y~fu\Z'\YUQtv5n*&a04iPHHp*i?2b nQ TOC:buU: Pڻ\i2b[{k]Z -Cl߾vRgCmiyׂ>16!{b5N5jcU#-OeZ]|)u:J!pw[brfKWȢõ@C$Tn\9מ5r/8֦XZVR{d! HTSnR+#0W S[hnz~?N2iHƚ`/>F:jGM&eiKP$Ie%i4q?)"%V!yS&IbAu(YQJ>r79s؈ofmTY hwd@]ўkJ[ 3ZaSp }'c&ރY*l<sK=0gPSQin#ىzWGB0֛Vn7x=ݲ*C"Vѭ}șBq=#*3juE\YHQAZB Z3ڬf0up06̏t8UcGpl>S' @>u-s6e*ܫ_^@_[&o.8FK/kwYD<j8)~at;d _ `E:5(5ޙ^9[8>ʳ`j $פ@%/F-Fgp;G~ll *ۚH&ϣ(Y!<]k:" Jߋ Lfgkn}7V[V#app#1\_65!鸍~{'rrݭ\(ލ|tRe kK#WqfSrдZP< Or7aVmy%|fĕy&, ,$ғiMTre̿8̪l6U/#Gct5|bmm9QhTtReރd%k-T8{K^}h#6qP9E֖:{bWeg:d]1闟)H\/l9u/b6Xq/X1%'s Ql v YpK/bT8L4ʦuԎa$R(j_gxP 2#1IH)#m~{B jYhg$^@Em?jvq,/%ԇh mjzl9&n,Zв祧X *PDaD16mE8eP2_)R[ʹX0By1KVu_!nlgpDٞu\(iA%#jE435 Ϧ$pq?,FZ'VڌIԘ9#tv+hnBapPHX-Ϫ՚/0yn!Y-mF-1KP#ļp; Rժr-ۥ[QW!!^<5 _yڥ¶D4x/"j(8}uMG 1;7d]8Qf\ 3!™n%y4> E 0ecrwk.М^BfpBBGhR[pA=P Q{BexA`1žbfݿk?%2B `Y4[4@DL` do1F`|R;k]l b85k],f38KBES̉ڥX̹Öiץ,QvG)ahk_@}ɲ/iX{vTV.ջWl{DF0He-. r߾OiB"!# c)Ӟ/P;&B$q,OfiCAĊ5-$C3-˭e7:V`j.=ܲo|"qT{vp&Tpwza##\Zҵ=_y N]Dl3p8$hhd1}(Ȱ ~ГwA&Nm[-d+'g'TaYywbr0M'yI\.0+h9K Y>lDkixoݤ2Hk>F)EP-' ӳ/4 ÂR[nY:^ )ٽfzћO[ٷb^o$!\myŴ}w˘*2 ?b#06ћ/롧 SCM#z;!΄b+h[] ;TpU?AeCy埦?!ƖѠa,^ [4J17c @n,SۃԆ&r(?n4Bvy[5t/?uyy}ŦtMo)e7@}G ?e|{eHJNh 8#| MɁd\Qi64$T9~Vb5bz}!D 62R1tZJ 6Hʳc-Yoc^ʳ:?ij*.~_Tn9S՚x .a:D79aw_ #; }C{f;d2~4djv|vpm቞N:E~Yq1z[f^yw z_jg.K)Kp6pH͹s"iAVїXޭh2灝[lf'/19,7.8e~m_&UX!.ܜt`TW,i_ k_40jV1 !W ?R34*PRf=_z<'H$9XvRb)n֗EP/$I=Dj>qE^ C(6RgKoudNp<- 8$ Rv )Aw7P_t>XNd(Ctw/s-h, jYǑ;Ls,P3MfgYhʣT ٲh>pe]S/+SJK/C!9{>tB. OBT!uhw'Lp,p8B43. Q7m24̮ )V3gt_OJ$Sq-BP567a3_0" u2_0tڈQs<\kݹܪc,@_{ bCWrUWԶW!6*o>):5?b7~57l~KsMz=I 6~xNR&nvư;+PRsC⳶#Q>߾8&FFNaqYl?6\CkF*V3B$+m)nP Ȥnlk@yNYe7H^!3tVk5KZZp=+Sl ^.$Xn`{:K1& ;~{dܽ5bw.drvJ!2O-n'hhGEI d/b~&6aVJJ3Rrޯb;PsNL>#5|J*;B.HH^DOokDŽ?avavvq@ucwf^L> Ļ^,fp=-ZX?@`q@.܍4Wdm$yx {k_븨H5+ƩkEiN5+Fz(#:&R/HR>vj9kk2dYhwߗ$Jؘgd}B35򖷬GI }k,%.qQ`➩VS QgE>d;ng˧\d6NH#DJ[jfRzz.f֓,0ItNTPpJPKG Pdu{Bo8.n;8 NZpKH f T (;~M-` +Fn tdq3V:u|E'򲥅$fAX!r2/B/E5nP}y>A~Eݙ|#~ n+`5·ro0vG+=r4Rp%Y/%Dq&> aY>7h7pa1_í'TU];f}ǰec=9I_]eaNoٓC)1Ϙ*€{_2rVA؀qRUO btNK=KS0kr(5u`F:Ա|#7?ʻLW}|T*ӽ8؉Mj<۲P?_yv$f}H,/Pg߾_pb,AmbsbMAxכ\yN pq(YyUU/]Y^(i% t R&\ I3޵ 9 [/R+퉄 `;p}@ B1XkOy7 ?U;oZ9FBf8v?wDdDRV6DWW5u }(: b3wbmmEva= z-@(~~8Nwud3.K"&PRUW՚,ynBa9dzJ@\]@ғK-63v!"UloՑ>S u|wj ۖmsM[Σhut,<:U$iK ӛUU:Fr >2uc_-*;{Ifuvq[ /bE*wЩ4j{@q< `_Ս%o ~9\㻟niH4zuhv]U|;rw0Ɯ~0k>u\F"~sjjvYQE@uSbL9 _w *{*4"VGHt2LQrEgd6"*Y%bxh-5EydQD27 ]"L~HۂFͦ&j A.-wu+wYIh+X;BUe&miz͂Ss(_XO$$н)|UUc}":PK騙=.%ermT\ }z4x125L+y3 ]L@:rk bUՕ}lyWNYqy[\c)>&noA0/Gg%ƀZG> K4 <fv۾J]x,Zn_0utKs9XGqpwK6=QgVk3$Hat')\pS uCΊg#ʴgڇ_k$<2f6\ 5箹5㸭=ML(4Vsq\gf,T/mfw:ڹ ;Y ]|Zۦf mpCC#mfaѺa?ߵQTǁ!p@dz%8%TX,4q)?GJYbQ8 3V,[ZIӿ Mlu 띬#&c}.PjlO%{#9H<\r C:]w"ۇ<. ) KT mʷQ<} Cw0-(FzƁsN=]N5_%I7 Z?IͿ;<-;]/@jNW^7>ܮQ楦t)kD)ȤwDEܗ P{q$2Jh@oj.p)F|.Aۧ3XXG6%ĢZdk~*Tqs^Gr`ipy6Mk (KKn֜ӹ=L&[Ry`3?ΑA1y| mUt'o; }nKg7̯W60e!AǤӔ+$ڊw3 z 00i]՚zcIсvKdc`~BАxGr{-{e㥙{_h"(;@LtGV-z̪kHmƟx-Pt#6fl,{ִtMy>Odz9"j5m2URx0WdƳ㲩V-C|G(53'>>d/쾀eݖP]9.V4dў.( .;Óqk~e#>Q8sڃt`mEPfݲػM#0I;dSМ(5 Z8(M&{Q~lgO;2Mؖ r2 5z4 ;7goWی\c;N ߪ)U1>,rvFܽkI Hq܉f)jdIZb" TqΝdK!MIu''ɷqѫ珘_0&bJ1E݉0J`;1 NڣJk5@fhvPB':̓Aq('S}iG+@nau Q:i$Ś\L2NVpL] )Tz;ҿA ؚJHzxRs8;<-'\\Q ܵe@~LkV3&6۸Z.٦4%Xn/{! @/gHgA.QcA+(N/.*v Mǡi:Z>âm\8.C'6(r<,k@v+l-ܐ[&o4CYpnޑ:RUȗ;Kʇxm\sHGX+ ~׿%?IkiQٖ@e+?fXϔ``'&:FQ7^$?o1zM:ih.V"+ʭj3H [(RuX3 - K-"8Wr)e a⤃?حÀ 0-xҫ)OA4JLGo,0՚ aҧ!k2ީL aN[lԟ\¸R}~L& UC_5oq;i2.;x ]Akۥqb}1p 4S^bgm>[rHroM=_D7=E<א[՗DA+հ8tpr= txŶ5uŽ Fldw۔/f%UZ3^lEfߨ$rp:aBFw=+܎u{ߩe\Gj($8'tX E4VSGGyߋhЌthȿ׼h8RqdqE5 68Zap=\7|auwWF`8HG -"vqj( I:FXHKo3eaN_:'+d:ߵ+==ThbՎ>*koLBίWQ1>7P+F'ѴC !LcϝkN RW2J$A#>D=0]?HJ9綖O0st{bv7qrP *XVn3HuJwȾB& KOUJegUܑ2*>*<"mUCȕ#1AgBk6WFnsT#|h_3C Zh9!2clG ]]NZG(r'lqy#ށKdPO9Ec~mpQu5"_ )2-Y:pj9yA ]ۿ.C>q/Y29{961l gU!1KTJ6YD_3p;k܇K-H(H6e9=C͓w c4Btd^ɍlFI96C_*.ג*I:2?g!E pM{Z&jVf813LD%Q*Bc!_ETX0'u}T{6^xtCUܘzP;[K"+m=M0M-vkzPPɁ1C6Jy}t԰lhp\+WˊICn)zUu[MH nka'fQ ?Ա u݉-ʮliXq8 i&tn_CLL y<V"+z.{*˧%kTN7w*ehT)\qk^Y_V1mI}weMRF:Wc,ީԯ+_{H1qʊ&{,ۤ?GOÏ1b> ֈaXfc}ZGa|J J7H.aʲٶ{tD3Q.ICL07Lsua,iw֋7Gs aWd4'XD,i{w%ӇrO~6S̋mExU#G^罁l5K;[#`&}?WG̟R5ȳPT\ bTz[>X1d#AӅC?SL=,* [n4& ߶fiĆˠ," K\J>ka:)8rs ؟< ܩujG)Ə/ʚGFg)X81vYmt@gU 6UmL,=;ʸO \5,[>`74{= I}?PdL(<&pDTJʻ&eFpv(匯SF̍h u+jyl\+t1QpKx}>QĠ(~mACj'g% 5ATHS8]4mi12Pg,e o_(>ЕiB.'0HAx[*K}6gDinpJdſsn#c:ޛ$7(~X٩R|h&$Nv'*HV}jxsߘ=A}~.\]ngxom5ȵ <@.B tAɗw%8S߅i Bu4ﴹT9ƟiҧŪmYo ?Nj^*W Zc6|BK M/r=j#k-ukDgQZRL}gC{M@!:VQ4h|IIy~+DRp!ڳg$ǤZBfmM&?#?7)k%3C ͹ u\Zne69¥dͳPFl{v%ș6ؐP2.N_9C_QXQi|'[rr'(ի wKFщ@:*0+d 5r4bFwmVplcpuʲ/iȢ$2"c4u@#@0+ekP h9hcնdkj.#EF~*V2(l(Q1 518r$o!@2v'A/pX%#4͆mMR еS5 F ~$y!Npӻ/H)H'B8I| *\q"c>>loȻxͲSh{]Y2Խ:'DA^ 5|Pc/*8;`r+AH3ꖮ&Ƽr elETo<˛+8 W[*嗱.Aв} fd\0"̮Ŏć'80L+eu r5!o<> ;Wh95Nvv _nN vxh/0̓=GufG&xvX ;YgڅRgMTm뫱Yp^ˆA[q$J!8*uN;.A=ex;^"r xX&S K%kUq2, *zю)^徰_ g2YR3ksKmD-Wftd3FZ#8*^n8'c\ eĹrT j6*;2C8ֳoy7oP'smzUhK}5LN PIZ,g纠;@7Nk=[}T`fI4kƂ[P!wTZ(7K-5%R@ EuPnK4X {ҩ~V0ߧfb휪LT@恹Nefɠ--YUOIyA=fжYO3 ;=!,Kam=ZTYAޯ7; <^QV[rFӫz5O7W2{y؜2'dv5M"8ձYq4tJAͭ9bQUw ګۖ*O&2PjйpQ>|nR0M?)~C(<( 8)'@œeˊ D1nXL J|C7SLbˤM>r̲.-+PiQj?2uiح, gJ$xS5)MP\b! t#QLn3^GЭک o[}@3tǓtIfzS?ۆF rJStÜȄ%*öu|_IGgx!/NsRv_A4xQOEP<ƝM^DvTD=.>)&3OWf.FM"P>:ˌdﲹ^7[^ [F$\_2%? ξ&4+j78#$uG "+$q`H1>9yZ9*Bf`0,HWVRO1{H+]h2涣O&M_#3[4`>Rrz@W4ƦurFQ Et<JNclapަHހtb@'E !L؅mZd3=(r8Y Opa_g fiYK6c6&YJ@FV-Sb$PtI@t땥i `=J~- ,խM[،pCˮ*|Dyb۫"P(b&E[i@&ȡ|/5" Juи @V;Ơk4)OJp@·fz/,(D;f *&[p !}2H;2[lmFdR%hqi|m 8Zx鑼=qHE<%Ǚ*hɔgXsUc\?)F) )9lMy rd]4WJ^ r,U~7/2Ӳң( RJHO8 .*)@({^ aB&NF9۷ҥZ  Aؿu{Ya @)W\h80XѵB7(@xq$<<ӶAi"qCyޤ' rEq YkAs(2ī4AxMw`JpQ _o7z}_c[vi&FW3s(b/g)!c\-OS鱢z4g6<#yևoy)؄f~:F1޳C NkM94Rt/S4QNKVa(. YUQ'|d ـ L` ߍ\R ~/R94mK֥c+ ;?㲊\VO%(9ݖ`bQNL%p7F羺W}4x9;U 4iӅ|Y\j-F7Vp7h_?Ra܊bchklwh0iA B;Oj$Oa_lժ;:{ ;8>U{f/&%Y>G pf򁙵="h?#S݊DҐJ &˪Wə=~k@O@_:CJ`Mq?$uJ%@3f܈mgU҃P+u0ߐ!{ EVh;.(gτe4,t*/)S1vRQxast:E4|un4N: uߥG=alCE8P^`~ik;_=$qUSɞ\'6!i/Uz1 [ #1P%-Py=e2X9sepHҘJƏDcf?9 RsiuޥK$0DFXهZ'*V!%S*S/! ~#6=Za8t[>UC0bbSNʭWdK)O[?hKd@>:fpQQZ`a.ܨ'ߥu!Y\Xe} *r&H"K<<' ,ZȺH H%;H9 `;+Co:$N #CV+Qv["No$&]NWdjaax)mT<萾! $J5B\D t?"(0S\N>zv1+`H//i&BlzTMp [K5Ӛ_1CK鄳*P8roٛm i]6T!#8 =<P35&LW"SZѭJ86{->.?ZOO7}\;/6jʄ%ec)lG>{"lL AX3A:ᐵ(gJӊ0#n&w ܎@ vWh_x$iw%LL ywkrk`4Kjw,M +$%~;VB\(HzlFn60؏F aޖM 4Cj4p.dCrmRjKb{!.8;7ӆswGoʍvU{¸^`f8ѪeDFvPH=TXPx/C\S[=9vDh@YJSp/XԆS8 1hyP6Z%{,<,;eSZ/9xjq\0 o5w͙ m&]A/^2&K_pLii͒ނMw$^z;H[Ho&vM'YF5 &|ޝ+W$)h@:<0̖{IQ^Zgc7$~Xf`gT, ;^ ]0Ri*L'Vǚ,Z=LP+l94~Ҿ0.h%֌nc5nҭ0'wb*U;H&TlO8}1W8 ,M|@AMl:^l@%YSHxR }nd+tN"L#.o-'N20'Fօ`VFuwպdoNi0n5B_f<.Jx;bZ;U[<[e?Y2zNvAG<0Bz [,Lk%lܠɛ;PT ^T1 e5}甸D% ?Bjlָon_Й%0軎H@W,0$P + ʋc$`ݻ޲htBpjY; b Gmmՠ7>18aM!ԧ/uq5~$4tnܥND\3ʁ yE<lsK7?|z(TU2ťJE;;dw0[=bcq})NT ?~ 3;՘PRw)W=a6Na ^1lHQl'm -GqvZTUP}z>[cjLNFONu?yPއ\Je$2XB 5-Ͱ qd;6wS%ZY%3y.Qq9XZru{富vQF=SO݆|BJ`yv2I ;řH1_Aɡm /Sf/y'@CYct#)F"y{^e[y2|Z\oMDFjhCT6C>S\vc gh1>bWiffA:0WXļ%IXdJ] 4ոPJf=ב,?Wΐ 5XOiF+hd5xt57hk#.쐌]z".D,~g1=X0;įDwSoPu`KNf,S۝ 搰T V!vtbASEJ_{Ωk&vO;!qR*CZZ/pcYY.C"!JK`2ip%Ը C40c9iM8o;neo&Tji"Œ#4ׁP" dѷLt}GQ0`.viw-~` w ) d5e9m &1]q7Gz b?Cq,vhC6'c]?<1τqMZid,,~4Wî~læGo&djr\p:r1?EYne/ LEw(VRd$ؠnat3.f~;t|zC#PW7s! D3m~)Nql|>i餂!)[#.2$`{_Zh$"IB/pPDBfq4up>T&ouƶ!?Hㅱz ٺ_/ϲ:ùI &3#\uMuNZCWLt]$-5%!a(Cݒ10KPrzY/g ]|0F hd/ WE\`MyoGXz 1!q2 Gwu23v7 ;wȼw!)bd>|egM{dYG 7Mγ[vtZCcvqeZk;YgT`E_~t+0R u,VlfTu\E fsS cH '|N)0_./N%K(P>q-);/w0Lf0Eb2PIr]e;ߺ yNXK'Mb&HkBWR+֗|X7a%c/)d7ZLJ!Tr(aKŤE]" oPGW]~$`?;xw/ʾn[KXTw78W+_ ^0ے+EǓi (F SunBTqޠW%ȃҫ~Wۈv{R8nTsW-Fd~ Q]aJ2 PwwƦUF]M&[oPک*J7^ 猘l<0o  ?u8mFuN3,On6J<T.pU$[n nI\?.7#f<<E^?m%s0VIpt J hFxL\WZz j[U~K;6wu;US\-qae@ Ut%FMflY@X˜/ G?c,A X8].8n5a Zuf'@XL[{Z)ܳhRɆ(Z+Y%uA:".uM 7Pa_f;y.v+ly6m_u6+vOzs\ vd+u5?S#uPS>/E_PLJd ޜ9sܔAnPŋ&6w(D fϱ8'ZwTUJ:zVzTuh(e h@ٍĉVw,!Z$ T{mW. KmD /m{(BinTUq Z97`-9f7:`e}70ywB;Ԧ-)\VE1?zSLd)?/t% PVP>_@q6RC+1)?OYQpSq*CT|PmfC <#pÉ {7r<.| kP[|Y|0w>1nrn:+Sc3dv'KnN6 X!"8"y?u?&έu;kv3A2]30B$H#&X( =WI5e=5bbޞ$3d*Rt(O!"NS2X*3rb,="*wUby+ m|R"l}Hi/ГŶ?`ka:)9e?A C|KaK, nG4T#.BYK2 Sj^|_`4(4i(w_u!c$iY:AqNA;!~Pk=<2X_T4(׻.'CP|Wdc5a1 Uptw )1| 褵oM,a+5yJ#Uwx ?j73ɵQZ`-ŎIZLUԢV:⸛7_^3>m ÅT]m4> 8ӱ~Un6faCqR{*c*tᔅUrF RrR6`Zdil[,uOg9_<#Z+{Y1<;7\^GO7.D#CIka chx_ut) P0i=X:pƆ>7 >]'#߀ E |\Z/u@PMhI[9>|c9$B@ 9Mv7i?xx 9ΪoF v#p .Aa #;g[c*I->S:&tW INvMVYdJF|g\dⴃf /A>IZ.!9*}w!d c4aR)PU^䔍[ : Zc7xlFLP$jIԈA~utgyq޶]kX.6r;Yl磦0p ཯d,nSeD34xzZٽ(wD )]*g]Wџ.h&( ؂k-l m=]pg5 }rUB~5y& :!3Gs\Lc-`iM2,X[8⑍bK.k|w噩b=:{(0Q69~lI~B<\ƪR2Dk(66_ӷ iX%B !nc : qSd67cil!*^~9ڶ{q{`)RP5JSs*G"[L ۈV r/{N.^,kithp5< v*/mO57]="!2Ì_E xsu^= ZNq1!-`$K7CU8Uy?X5#}=۞-~!FBQLm@ d(Q՝L؊Q)]5y B\;~!05_RR\_gwx9`tqCnEaYR.ǐ76{@O@P $$Qr^ t(+3Ih'H+ I3t+ej])ڈV5wnC0U>&UY͸O u6_I]wtlY@ ?{@( PdI% ѲsK>=["\@@ BrxpV_Khg YD)z3XVW9Vl0γwJ_GpMSR@3F??i!bpuԋ}Zho##qA8c*[;S4j&Lyh{/6ROДR=!_,RLxK,kk$fqB z)'~]GJkeqgdZU+U!ga6tX/8"tzo GEd 4AEeo1JZtT~*"`{/X#nրyh 5\WFPSw7`NDnC{vmnQjI{œxwőOczYcrUPsܭ'hwl 381yy3ںJK>G6r8tyε-! )!.>i+Q`XAd=R6*e YiY kMR4acW4$_t9u[ ԩ|>-e I}?5x(#&CASwkwE{ruX땴eQ4*',z ywAZpKs1{%#iyuԵ@^9^me7 Yy_$DA4\h4XInp#tfi55y%N=ʢ${{kT٦g[) Nܳ?|BKPidÉ%q2SIbEc0ՐgMvi(t,@tQ3wtE p97/cj]yp 'Ta4e/MVm"kY» M psV~`m^~`)jPnʃ1ힴ" Q*F˔=ouV)pG/?;؀d4@^`3HюƄcG\M)x!emޛ*iDa%>*/u1?> t:AɃ@l7,`e;碑}1(m d|~aa GFRy͉R+ 1nBsVE#+S29,<^Q?P8awvpZO7\gߋC'޾ %78?GY^}כ8tF9h1ѢL4IFζgBu=A+RFpOw"-&-H4\YY- hy/YHm@]p~CvX0mf7%'c $mJRю +ҡS?Oϼ ֞ -0AoҿKӺOe _CT!‚Swy⬯"Lʯ;<&HteŌ AkԠh cU/Onԝ;Z؟aPXW%LHk 0,,I[o7GR3dK Bd F Nm@lrj(~J|ɝ{+L9/~#4*C l B>DވJN1T'1`C:'`[qxwK]#M-:#LۊP ]DZ5a~˚6?o]9aUe}RӗwԣI?`u ]: ^.; scv wQ?/^0ĴuWzTH%F^駯980-SXِ͈Q6NPkpVZ^.ÞͿv4E` l>i~I<iTFNO,pAt6u' 4U|BKPl|I*cŢƛbUӟRaCFO- E҆H0a\cl؈P[ing[gTxuf5FVfsHF#,y~Hw]뿌_ԺlxxA okKӫ "&w՜rN-2s΁xxl7h@kOqVȵ]ih/VP#ZW{_5 =,̡T *#3N{ŦM.} e_J1+C5ْIYx\"Qk=7қYsgۓ!Bj08a]!qITۜWİxP??#?[ZU]9\g}᫵:L-kW6̟ -9kj_bS.=<s6 "ހ9q?]V _0Zō[\ TcF **68Dp _N=ԉ)PB 1/ŸPf$FؔRQiZr!/6,`*z-KE. Yhwaކp!0k|&g @.a. W *jr) o¥_Žhnr^7?v1$-R 7zgJ!,p,\F#_|s- 7Da؇;v(G\%Vjd6<,TсV΀Y7Y %tCaTN[U}NisEWQ3!ABd"G5ta1xm$?&muPpE!='dFxLC:Icw5r[ԽԘ;%Y~z2= {h|=47SjCY›IL*w g.!OkHF #+C \ *u~uu)F! <{H1 NJ E%H=K~C*]؛y^+dh@̧knZ,yƏ}넭~ߔȎKsN4oé 2zkN3=dT^4jc:)\ݰ`i:`4[-1,ikˍ+"tQ!_ݥ8ȴuW6.yȾڠ y_" ie?4.%:DE֌[^sNϽ~љi $bcl|-zR4`t RjeBWH`L{1OY+_˱pSYH;3H `l+H6_>0Y`NC5Tp}Of5Q}=]f&9jx̱9xO93JN3[5̺%bWZ7Ebn`$>Vy67|b:P|) 7J8/@U$\bUٌ#>ڥ1ٟWW)G4Ť*mA2u$QgZM|wG=W;둰Т8+jr<ͱ-$}6OdWi2pA"c'JbXe7̃scD8*ỹB>]qA;I!2"aYOtjW BԺq au:tM@Qz a-RI|Dmwђkvn Mk̩ݒHa.mY}7ɺhrƁOWs+A٧DT)=,!MO;g]bq 8L<)/ jqXzv(.^:wRP{e^2dULmb.ӂMZzV ˅]P>JQ(AH䧲}DygAFX~:2$Bz'Xlr:e_w#` kE [FY-ȘRV6&(u-F]\qɑ:ސKlOo,y!P]N2׷M3mYG7CVm#OᗡK\˷;Y4@(m~B0L7Ea!(MdWl(g;ĜWҘ9r 1~Ҿ*؝y '`~ W9w5A< Rצ9S{@H6֏&e}I0M*9uG+b<#QȑM0Ze|14z \/(ǺWDiz(HxQh y1ZnMD#mhJŏsu4tTt0V*@̺(34zN3x/h @˔hOX':EZ_O!nKZ"0(tXD\k djCD SugyA҈Q ٍN]&nIlM%oBUSb+E4*ZٝyҬ_(`a! ӯ~3eĈKY!#,L#WqM+ l\IfoO M:5=Ŵӡ'wsk" ̘Tm#>/ Hk?b9sB)\o+0bKXχgp_0 ]a\qKLfʅ.|n>OSW$M)R}G'gnh]kS'Q,%U;ZBIez<] ^hGau(% 2F4<\$(Xx;^z#Ճ$(UR}86' lW)P˝"ȟ@1V͡Dߔ4%zO 5X#8bdzǍLJ;Օ;NStx@P̊ [5Og۫EL3\#B{NvR=bT(< ׿/rM + &׬r^Uu4]T ؾ+ ^]^W]R@p{)n ٱ50't6b$adF=,hMkA1BZ@+ 79r};@Ndm#H@GZ>)%i_+ZcG, {،kIBD~y YYsꔘqgU%KmEp?=w:\ siĄ3ުd!N6}0@ u8->䐫uy/~ч2@l מo8~ t(NΌWyZíg@,m'G3'Q25EbAB5;G| %*d:NU& ` DyR`V1~J!y";ZS__0 w(}Il64^f!YnMƚ8*b.nL X2#tZ d؎ 0~4)V(X֯Gn6d _8&)WF12ɚ2^u$ژCPXt>ϧ{'pxm%().]!⾇KW WkC"pqR 8] <;) O+_/AAC7F C){bSbF,6o#)+ dE0X/@hb)ia(?UvD7̟K !BBV9,ppݢʔ: |> U!io#Stǎ >K1kZ7}UE}jX<͎h/iV@rYTRXOv8|i%]t1?4sX;-GTGj\Gj+eq Ki86hU(YV;Qedk87fמ_ݢD@ zV.DWBZ*6z}I}ak1]%/aÓ.j a!*c:G!d,b ?5-^bsb.u ݒȳ0>'c%uo8l. p^v@٠5@ Á5 PzJs8_ ٛ$`Ӆ/H:{mg ^vvDw@bW%du9Fg?pN13bH#U88Ge aOs2Ŧ- 4~O ڸ8  B :ʖ;,s$3;Js}Z8F7@Wi(boJcAW{X6Kw(e^Ov酚1uWa=;T8T'2Ѥsx& D@bݟp׌ڀze:Y;|W2pC'Z*srVqGxQnPMɯg хV$6Q' 0#x-d #dUNūƭX8GRZ+ܜ uJrU0}#L3w3fU6ϔ83. S`\S+JMSb68MWh_;c(hyXUХaLkg'9FuF[|iIQ<zV(ma2E}/a< FÉ,?5^oSeќb}k+T֟OtIFvsK'CMl Q+H]=WНuR+\a`yzhí3]ϝk1Fզ]Gfs=*]?)O_3z~7c6U|恿*s=ZMaq9JmS &S-7C«k(FgP2*/\55$zn9U2ݔ;Ҹox)5&Sõ: U' ᓎs&g 43jBً&pJ,XIa}D_ߤJnf1KW3GO, G_O̬=]iƖ%cUjYj Swk{@|DfJUuWŎP@G*<)F 7`#e*!cU+Iϫ·6m\ig?RJNh> @1޿ҳRy*o sNJjw =aߣCE٘\NK@]pGXtP9$wr"3y+dth`{V:y~!ַ}' ?]7e;n[$eiJ7q;}}68O4/S|&D PGJҫ}h x= paV-Wd eWXZ,W_ ?mߺ]gp ޢ7jO u Y/QN?G=Sv L]¨UcCRe gKz߻&@E k-,2qSn[fjiĺ w m(D-^t/$ 61-hwXܻ=yܬ%*8^w*%YMs`tJwuaj.N]S79_o񏷼WSk{'dթxוֹ`xs4n2;q=\^%(6ExZ* ezňӬTWhyvְ18{QL){;mQdۯy]_kQQZ`|O^(V~?T*0ť gĪ _kgb) ZyFRݗ9A6@H!˩U(>1$`U}?ez}Fo,MT#ȜٴRT7I[;T?uG=PgЕ]Phu}C]4z,P5UUro&2w嫯5h~VwlqD%6'8B Ue~f*Ԟa}KUW׍7dWjaGMf8"搄/{cZ}6 /pnqVu \5mcf0o65^PA ớs^a"\1$S+џf?%O4;Q<07 ʾ9vcO-T=?˦1QAy3)}v?t D>a: o4£v{ǏYoivݺxE>{v<73"ALz_~݋ON8 Nע7s,KB{GJz̩]1E:cՁߺ&:\4ޥ$Hܷ=´U␛=f0Ύ9.~6*|QmTV2JvSՓY/+gs689Y61a,=5߸$lKrIo"0θHvV6BN0~6xWÏWrCdޮ{8N:G KկBHe`eObc!K2=ANF,G-߈$@ ^eF~A+fğǃ&FEO!c`sBDQJ'ڢ%gI=h2^`PV3\eŮxz`@z&Z=tϺ})i3׏=z!Dfw2~a OW|º$VeƘ&+sK(>[v'Ol܏,Haӑ"eui߲q8_)xS"'̞@੍).T L;3{NPr@s[CBL%|ʩi5Wo7lyc6U46^ ȧM}OW%?]oUAehi [ fXap{H PϽY;|ժ}Sj a߽m̷Gr9Tߺ)]@dq%QG>VTKM<czLJFg3$>Ha:ҿ:Mj "CuL7u,oۅz˔VDbA"Oӎd"'z*ć@!#&< F@qP-OL#O/QjS3qD}Fyf(d @2M˹m2(Еt:S[#?ϊǵ[=s>7$L==`c#ϗx !+QCduk`ӊ3;2(ڋՓ#d\gW߻v5M܌Br>T:JggIJ#p6XIȑS ʝ]rۓULXսRV7܋v>ggnumʾF6ֽ݇dkИWRFPbrnTn8DsibZŤb_8>k"{)^5Ԙk5q†LzQ8Τ5s@*^?*YΖ+(ϓJ5~,tLCAmUɟ5LԜKr] %*y .B]H| jZ[LJT_]hA Y$mDzTt{,ɮYJwśA(2@3Qc<"f,"o[4@3\_oQs`@%q:%ΥxéTѪƕ2wU j;p'yn?m8*^5W\WTj?Y&\R>`ؕg. e>-:z K;2"RInv:ߴ38OL؀sw@ZBޜ7N j܊?6. hEX VM/˃BE}CQ@,ԽCC"wbzOFFJ^ j8{ҏ,O0,Xu VsDzs8K[.E #^_T[ $xTO¾=EA ŷrhZǵ.[KҵL\Ͽm'2"]ܢKds/3Mu5tosFz(B.&`kFldV^?OgmKDӜ[Р/`0j68N52UCZ:\Jr}(N*XXۢ{D4o[ZZH/n%5PюS 0ٝ5ua'C1 *" ")7}Ǣ,WxCCw|ur=HNz<)Di!?,!U}"oeP>J>V;8^gZ Zǩ oIّt3_=)l U|m#JȆGK&O @;u=:*UTE{~vX>7G` CLS{5)HnhIHhMrq?t^F~VP!~|eH +`2|w>[".X y` <*3g6Mf`g ܆fUs RϐZWqa]>3/^u-ke =uhT7kE0?T;7m+ҩY'Jd%BPm:u-?VGE7\Xc} wNZ8r?g/V(yjj,j+oԴ!Bfk K^!tB`fFt"H/6>:jI ?YIu%MqǦU-\ VFJ疽wasͦ8,nTr9V62ϺB!&U]o' l $kY!vrϼ΄I 8?0~yZYuX@X貶*d2f*ZD D8A] (ޝLyfYmhF_Uf[ dC-/ Tw)#^G~d5k$"5:5^1P"R>ӳ)@B*(ƈ[przMA|6 EBV5_Kؙ@VcH̠R8IDJe@f ,YSGdViEiw)58h$S=Co tq  n$9Ӛθu$ XC?ENga SHƊ J0#)cs^*5%Hm1V,mo{W'WYNp }6Zhu?P2+۶XcLX(7X;tlb< .!R|5>s?Ah;Gߝ+~=#Rc^>;Y}1Q%@@yN"Tc L68w$TBfG|2$GyZkcg/rXl!^UAd1X~0wg\ݺ+&9e$8IS5~$\d!`l-EEj1aDF.7`HV**]V^YT|ܫC<Պ`[G!.O7qzކQ}/gXӻ?ӟ68{/`@ 챭ke9AnM߇MQ)$R9RC|+J7B5H4Lcab:.ܽjV6|>R`Nt__Ee][˯*g/lJȹQKa 4S6Ⱥ(\Pd=b|Ln_x[fa)Ӻ.spE\ 7z_ m>R7fGdoʙq7X@PqDΒ* f9M^@0V M\J {A9UjZ?iE2?_Jo4+UaiaJ,3Kq Ghџc֢ Wh{$z>+yʮ;p^:l\F2< |‚7}G]Du!7?"7NX {+STQ2Qo|CN4fXЕn8H8SDRFAG/ *k⥀Gi: fK}ov957Fg)wrJ$FHxK7 m0O Q8rFJvhP7j )6OY}ׁCf4Ef:IVmևfY!:`z B YvXxЧM DTO[+)IrG/F捌( X!Jҧӎw:EeBY' $~uyF,M+j5 |BKئRy+ԫnϫ]&d3oA1'(vocHv~HFnLR'WFs`*X>kTXIe g4&*QuS?UbRxlL~ CidǸVs ܟlX0r"#IG4?HE#a*,q:|=mq6KE} U Ͻ5K D IT#>CcOCsZ\PԨ9Ec ˻FӹL|A 6k pBxPf rXfC,n,p$/V :3"5{x¤xUzI;3`&+cE;вJhwQb,zQ4X#cZehF8n j A`ëi#ih֞ JXR`,h?8ckG pUHN1j-X}xHZYQUum-JEA.C ldv)X^(i"|>|cc==t R3$ *DĹt/!'/75!H}rӠw}ۚ$^|Ӊ|=؞My qLx$5G9+$3_YcC>i85X_ʧ.gc4:t :ydMYX<\Dj\ډ]Q~h<)R֦TD x"ÖW^= F  ̇E w~@;ց= b웅EhruN_B2jƈߕr9M_ B{Oܶrc0i0x؜ eV٬k}3y}1ѷ)PٔYHZ6WuЖm2w/C_;V0hŖ%X:E[w+_p \.%t]9᫺-}-)pUéר}|ǛPc&ҽPvVWTuwe_:]F lI,a 77a9^Hp94v[ [:R,i;98)h1Xuƫ`/o;.i+W/ދ5ˀx.cju8wzҎj`DnW9ƨ¦BG@}Qֶ(s{5^< LIV1ŏD\8GK&?^J]>8V1lAը˝8_fo}hUQMpsnT@2N0{\HɾrvغvԀ9axԒ|m,*}L;XŒO[,nxO"i'<8o09Fbg;BuFc)y1o'9ZI|D%p;w|0RErjc;qLPV(ڱd}C(?&8,0ʲ\r>exZ[-{s^ i$lJj]ģM߃ݱ6XwJa6\.l;DSikU5gz*OI`\ C|1ʳ2l ҇Ή(% 1L*zp#/"89z1j7BVQqⲄ^&8Ń{!W jae!ƺ=ObkYp {m,eaފu6ҥ]r \dB#gӰe2fCdP-;T/k_ʼ5x4̉ެC*V.u`0/ ܘD4X*O]o<mq Cr8N= ɯ6VMVe-I9P$aDbو^3!pڀ|PjOEVe'ߛ`"+69n7>% K Cp@ROfi *AVs(mr^&pD]x^1_àVP3 9)I Ji>C mEw _Mu$ޒ-QNߢwT4洑*8f'cy;y2D{ё7Dn9:?IchlB#waBj@@)'zeIlk>fyY UKM5V,%yÆyBN4#;`5)JW6fę/YX^Fӏۓ#ƪB;] +Şk~$DG)C^3SfҞx6P!̒J.4)~ ey|g1O: xK+vZsqx1~˨Bml]4j쒞1ce' $cx@* PT@-MT$꟞Q9^XӤБWZ4aUQ<Ϛka DMF`kF 4^+D2jV %#p\p~]-PF4$.54V@BqS0\xDD9* 7:# ƈ8qQ>arр>jE9aqSgc}o0@R+Tl' 12O qP&#(SRC3WWp4h')|1v;8IpR$dE!YեT{>${ θ?ق%L@,cЉX(#EHų 5'HLq O῍^temK Ȼ %{whϻd?o^pj m JZ[Ɵ"щr٥[v%i=~"BsTsz xgm5q=a|C)i\`/'k 1@S57kr[/L KGR_NNk[QC؊~dfa/$@]𽚮t~AzVr@~Ev=]^f0%  MJ7,|Hֹ־eR0iD(zEAHZ ?moid͢`OxF~1F6w#{@U"|1Hi;{0^mԘq% !*)؉!&A@i:bxw\|UIZ42 'UPZ }҂Uȼb彮ٿ J&=>8$2GtDтLB[%ꤛS P.@ .` ;/+_ yp@@: 8^ O'=u|E"($>Gc}򦣡/X;7<ahS1)i yI~PC> 1&pXQ{BYuXt 4ê?YZBkvT)z-9r R~6C<)p7OA6; %q쬴)YdOؘ{b1|tiy4} Pb81FMcv`%Vr. gÉ^^YG{i2)NγrƧϕ%̩[6s%&=/n7~*g;ړX:똫!~дWϴedD)$F6%VMJf3&Y י]6)4Ib9[ۊɬg}u ʉYn,AsX>+kYˁƈa="/w\YRTZ>Mб.0A4q)z(s+b\_1zР~BG,'8(`q Mc4 \5 YŇ:'j#/Z e7 ʽEyt1G@zeC4zqɋ8ށqS}'HkmR; -~ 뢶B::-L0y"=!̰>#\VR V,: Jf3 M}&V{nbpǸu/i, 3Wf1:]\h[ô$dB}SX@Lk0+eO=QgtČ{nNq9Rx )M) q\.(!\zU:Om|2'`@:8;afMP7kU$>EHcU`fW W=hXYu}Ln,5ȧ?KgäY޳sm, T^L{:֝j^;k((Uh.*0gPǒ3&/*z>㗁hkuv^;i6޼;#IPX6dtdLzd>qw`~O-?{4[R 0?4F_ ߌmEuzh7RX9,|0NY x7~eCM6#M钞Ϝ=AEk7);lw 6Ks6QG}Yt7nS1 &[[|F~a/TXމZ#$%%8kҌ):d(K͊4I˫~ږi϶pu_%1X_+}Pz_kaQԷT~_#VtY٥*H=ƣ`g=)}ҺݼO]髵tsR!|F D?51|3;:B#(ogu c/瀄i#MԹy$ X1l;#`,)tnڝCZr(\c'C*1iª¿SFrLϛ ҏ<64_Y 垊P4q@@ĕnjW O*|ǯw'`Į@8Ux/=Vs' ~ gmL+'&c9Q(\y;7eջ<$-|94ѯ$YZQ͈L38F}u8!U0p j@ PקW {~4'#=otMbȔea0nyQ%*Lf+[;#f<"!#qa93 ),KЄ]4 +83ufocKsI;LFBl22[ӿIbNj+hbrÎ9C>k&-T&$\n_<'mWp<#}EO?d`7Ѭު7|JEMyvtiݍm-קŝ3m:h~-a@m$D!}{:T(B"շqRW "-㮫x(.}OIӰu}9eAvT,uzNfR5݀rb%$h"%H,Tj&!\.oٍU6~+7c" ~KvrwM)?Ҫ64/Mo.xa˼Zd[sL>ܯ#[ q(;I']ԍk:QtG52l/\QT81Tߖ[!h7\Pä!145i 5Mb`ӅJ U1dr (rõV qwA |[xI녕/\rѨ+ N7(̎IA VaVDK252PxI>`osbk`fC c&E}כ;N7N"~ س'[K[2aNfѶƥdPnѰXg0: E|["l_\Fb,Z4:0C߀n5v |D#+Y\,?8nH0c:,W"*$াV=](닸k(j_kB6m'+S_SQg .|T>;ѫyP?mߙ4.£y:}v|!- CJP?dB- ;zw-և "a(H&`[:S⚰[Y7 ٬D wt߈> R|^9)?"Ok@ /dn ݱ#7Z5;Z<։\zcJcVF&_$*Ut;$9T5 ٜ_)66ǢUwɝd' h E%p5!I%;)^0Wp/tcמRR ~a,t̅.N6nG0q# @j13XڎӞ"! ټqWP_0+)R*lZe-VG,ʗ/JEX iC}@WDrnڤĒ;^} Q9ou)8E{`Kf9߰qT"ERm1mbLA%܎1QMVZjM*QRL*O*ݒWm5I;侽;n8bb:(efwָD;ȸ{8_Pĵt" @.גbo PWy54! Fx|~P,\}L ݰ SL݌o sVF}e:4f͒_xi+sףA4;fEr,m\v% >Lxs'T;.[R I>\B/2' 9bOS) `}h}#cnCsqB[- {l)!p@W+%.I$}.#'JP<ӷh\C |1OH:f_Ya&S]BqC1}}ls#7NjE$'3?DcM3)=ŝ8$-w L?1`'{"`=VE/n`[ϒtzh,s|?u)C٪^;Su&:e6$4GC e4_)U2/K_)3w7ɫK~*h4#LŹ~$ qbKwHjo!ilf9lxwp3Ce _mofY7R8 qP$Ռ ZzKi`-78g[%\ `Pn|>`*VgprB&TJRsd8 WW̋ cpw¤*\HpMQ9z[h.&1 .7Qu(3>j{a:m"#S''A,}+@hS'c3ƏZpliq TIxSFKd[=DKoBF bRPAx. 4t\eSzQ;it mn~3h rj4n 1<g UeE.%'2@뼞p &#EUHL`*nй nɶk0iVTj?Q ABrl2ZyJ>?6Nz 'UHt my%&3\G4::^BZxs|aݛh7τE~հlY30B8ubT2 *FO&h.Y !:iK0,b7ME08<JLSܐYʝQe@=Rڔ+K9ԏi]Wqf )HZ587ӤpM82!P#Fi#Ǽ f^,-?EjVɲĭ3v\WMk7<}wodY?s"l &-~pdn{e% O8wX =mZ^^w/ @F<3n{%»6| !J@v?/ԋ㹥Y #BrO^x4r/!#}IL3@P*Q<d4H$PX|LK-D]Sٱ2NJ8[LU .phiTw2t0=L _V]"bㅫ~r=yLw4}*:i:ou/b=^#~xP,Lt p= o+@[RG܅CG:n8 :\. f1.4GΜezWym5{#uNQlğ;z vj!8nTg4t#mP*Kx+!d+9S)Z9 n{{ -%8!Dsm.r@Trήj ~ʸQqZ@667.uKüTxq0aՊe"}8y'(5ޣ-EϋRթo#]Z!jCrz} hm:Ft|նݜ&ǡPJ~፩Gn)%(|J;& aCfˆ}ƥjĕMG˺XL󮌡6M` $U"{ĨN<Vܵ-M+MH\zf?=TQyB^p(!9(*-/1R-Iwjţh2国Ԃp7tзa-;r_?6=ZɳиY20RݭcGav6yl4*t{`o5|>9QQbr_] Z6m`{S%qiz))aOr ^Cn3+XͽtC.)Qw D$ H,X-'m4\.Y*QbO-N KZ]>yC,w`o}ɶH8ʪkȌh݉irqu2r@G15 ֚@ƈ9̘z15^#T,%v3 Lvr>8R~'1-$t`t#.A7(E[ % 2?9AhB(_=:2vò !Ĝ5VNxU)(RY,ñ>?)Nz#jSP(npWMWS֏Z߮߃^cGsZm Iʟ@U=VV0q]ad*,쑏u SJf,!ncI^Y(%yÈJHk"08+XXB9i'P[mu6,MIi Zjz<"gVl&a㡽pCtDnT[-=GJPnAÏ~OIvǼPئF'^Ӂo~PnΉ:msܗN ,;rL Lr%=qRǘV}JwABI/Riu(RG-*+ y<9iD\9>z_/ :;% HRF̛#JByX$ՠ&c]vTiuCf ?>3Q˯m It$=C$2yr`ߖH+zgH>4E[i0$G 浓 6wZ:kwt'u-EG^]Ƅ8daP'N~ ƱVxiՊU9`,DĐL&ƚ|zZ탣j9Ui=Ol" &Vzg 71ʆ: '!E4~|=<2if}`9}E滽@]OPLd Cz8KDk2&si ~ȴ)Mb˂k_<*տ3ߜ_lMcp3M+0d9igk/Yqz3!Xq&3rLjջ`tz>Qh@s^goa:T+jb%@c̚Wu05rW&l@2}kM ɏ}A)ȆsƇ>W{#EU&fKk86=Kg Hr՞?_r0~W)OpH=pi޵azI6D(>041,n \ !dZ_wKͥ͢@;v< ^ dz up\%/_|o,?bh'ġ;ZQOP'!߃tOu)&'ewgA|9w m'e0߳74O05׷ 7"4Z fuqDqn/LCtXzB$?~ Z-O +aL";Z۩u<ڛ: (BnNȻh[jku jo9Y^F ѻ/}6U|UweY! SDc.6chp yxI< _^S||ks9`BIOP9/Y|:M IaUEby[ 3T_~)QrB mʙUfg>W(娭}`!V)lG7AK14-=rj,{HNm7}(,PJ.}ޒ4tgD7T<όVx\LJZkC_y"S!{'Ģxf}w$D:? o.Ԙx׭)[dHMfr[E/DX)Pg,>rLX['$LfaQH$&㶝'nuho˔аǺB9[ Ƙ?mY5 ^PNsp9HkՔhy!8 R?U>ɀ rˉLU +a 1n#mA{_0!Dޡ,JǤy<8ЊJ橃<5p@ʃɜhQtJ#׾S۶kqKRrQLh)H}Lo\ ȏy/~W9 M OtjC쮂'vx#SzWkhsoxPÒwX wk=Ǐ z]Zo QG`lf\NjEC{FGfW/G`ȺN}5ۣlHljZ{A7GJ];ι=" p ީpSWwJGT> vKSOz-dMߚ aRDD{Af՗L'!-/L {+ܥWPY*&ׄɊNVTsJNZedڔ4`='z9T:-2E-Mj640;ɝ=mӀb!Lz|PZ Y87Vc[ -x1zJDwi`R׏Lw@ekꇸKJz`ysΟe@ElGX@7jk' C/w$/㓛 i/eTI?vEJ;/l)z Q$G%v 9Gm]xhz./FG.Q?"x m߿Ed#SvxMݮC)Jw=Ž+kD`sGŨ/=Wx(W.a-gh Ծptآ'HSs w}[^T*ރB9oO3$2U 2`{%XJ3뗐 m|(>2W nScRĶmh .%fz9C}XpxP`ٽ9AB\4׽d)-(DCWV"\^phA-$PW0zZ|5Vo'$J2&CUT(-`Z%2C>z'k6G1 7 6c$>)ye@*4ޙN&>Pxf2jS2F"5:h?wyEGAT>XW,O2F8ٕvX*g*Rs9~2[6U*ISCl{/4JjUx?sCϡ42Sk>OH)-~P}Zω4 `V )gV.ȔeڿN ]j`i짐 9{裭a Kʉ vP֜WOߏ"+pfi(Z(Petfy!6 # #SH{-,}r".0[^91 PƔV2~WߴJ=)O]-nW7C9 ApH%UFjY}"!Ҕ]xӭA^(򤞗\snPvXNW5 >sJ66=7ک~N eQK?4v#|sp6 B'f`jWEzϾ=<!|v3VFޞ}KArD|$}9&X@8=͈STƀ7\op(gsHXܶI7eЦ"dl5GqLzRʦ;jPfІ ߯?Q,>D9?lu `~tl׍00>9-p.iW9}Q:$>5a+`<7mN=[xa{ X鯌s=YT_GUv'x lJ* AȬh=tsA6,G9q )\@dBd mޘhCk h!DbMuEP߉8}MmDُh]zk/BjV\m6~&_XKH} p#۝ofDfWY9K8~Z*OּrU:_a I3O$;M(sNeLpǛy[:g_(O!Q4 gK N{Yb`d_!@QK;8ltQޱqqo4e~?}I.'Tw ݬ7O 0..]IRǞ'pP^.q`Z}THvPXB ,BoSڶ$Xe7p-suW r`M[PE"\t4ssQ?7yL՜'TP&izi=Cml}ﯱ]#wǦGyq</V-怹&ErIeIg|6 Cs!/:e"MSE. x*l JTQȶ VrI G_^+L .wF$O$`JV( v9GCk#z!Y2IM 98.}[d(?+6V7J.-sV}JX 2;Jej&SɁ3 {J c~-:73t+5ݕZZtA΁\6Ml;./ʅ5>)OŧJ zpcG/d_N<"Cu^ MdO Ŗu[LB zp3|k f+1fg_pg4P= шB 1hFR'D{*03W&".Wr'ĺͼum5i"Ѥ>TCy =U&%RxQ -;"44l{*|M~ 5D!1U@ZL&"7Br+x,jR}}#]mb<>jGF͟vw'BKag VK.x8s1jg[뻣 -H:ʺ2vM+ߢ^ TG:Qdž]OO_ͫМf S4]CV8) 6ze KCx34a DH%_#V񅛡+"tm \f6vauHm&$7EakϿ(̈́Ǜ%<O*y(-WHsTLHPL)IAbBH)5ۃR@է@_! 3{$e#6K~Ht:%w94 $DF|(f\ 89ŏXK{7? U ރtc}Lf3|4`Obٺ cdV{Ie},6ا\P Ҟ<|A<<W`6dC$U ;l,W87CKs-aG[p4m.)Ls~\FNنsn㪡!%XjH8Yžn ږ~Y:WNވׅ1Pͮ%&a[&_Rҟ|]rV.%[8?A"7χLmBUЀG6Ox@>R]K\`/ yʁ{l0 Mn:U.J]H\楺twM@9 \%OPzUϜ V+4?;)o%̴q"ASpŴ.P.JhQ5S`C.6X$RƳO?9KuT*'45-\(g" LkbLXr&Mqӎ IT AuW@7 f\JEgV[5EB !.L_M[&4cVUsjCmA<= 'w#c~^Pnjz˶D|qtR/,.[ig,^KS[VӚ 0|uٞЩjW֐h̓l.S6`H#TjhqqsK[xrE֛je/IԠq$#ӯe&ʇuk> 2O۳ j>2[Or5 Bd==ާ"Jh+MK6{r7)]8Dm dO qLgDcϸŸ3q&DL@\!3g__e4%k`}@%aN|Q.:]sR#1 jbo>o~<:i}ULe3YMe$L 9b_o|V:e|cR˷ [hEG\eu-Zpp糩N ~ljUR_&pe-4Q[*.4Gi:DN^g@9?,8Cz6 dObq;1Wf~m'|$H]`` "b¯Pg˶y˜d\"O׮֗oj1+_}I62VM[kͫդcQ#wql"r&r'dLrIRLQ}a,uaa WzNg7`nBHZ"I 7IF2j82S3'u'+ 9m1 `EIO! M^XGuP$VN\Y̘3p{pV,.:Wƺas5GoccaP*7|?*mȟpWi|I\#WwU_K<= ?ޛDHl~{P'&{37*-V*>{J-zFml_&_T*g 4v>OܪJ1yS5$WHr/W0s'wft.)%%Ň6F_.TC"ʼX9_(:H4 NI_++'U(nÁŒ[-YvN "S@pv"y b }.:4UAgߵڢܤʺ-Ļ(KGjll-.G ݟfM4 X Y{11d 2%yQiz‹H0P4TD]uĴTzPYН]__v~,XmmXt_Ƅ'̅Z/$L(G^ 5.{H wCN+Hesj`h5 q7q*sBpw MVh0 x$`o05 sT&2!^BtzD1ogEUPqLޠgc-P~(R`V8D wz8{Ǝ2~,;MKUc<ˤ% k6š|P'0UK@ gCƦ DɻfƇ`Dc:%l}*e< <7!)!3Xi&jC'D Mp@<09#]6(pQMXP߉c#F- (Gﷃ0t&y0PE3X<]❗LxQ) 3<434j#</r,{SLZ+ÒA7b^yB潺?#P̀7U`vB;6t)mDRM @joh4RQjsˮmGWʹex<~ ż6NiY\8 B z*=чsmF"عkU-Mlru"vveig$/dY%YiFXP口eOTӾi9 /g6d6~ P")|K q"15ßԽ8/ W=PT^̿pLk hD!)SלJ.Piq/0*p'pk^!-0 ;W_A@+39C+Ad'sW`>HoF|l`LqDk˼^θJV,'OChokCu(s, 4Gdx_wE4Q(~-fTO!yǫ( ^jgQt}C#JQ)3!&{ (*Z8SXȴZ?r DԄ87ajZ2Sw24zZy;9:Q0E JqDΦ7x߮6,1UA{{ ƥ2I\h,5=LJidWIڟ( g^%sʺ縲Q'FnNmLcNX 6j@@H\SX*59с̒:[BSonY H^y5@9gQm9)Vnҷ^2Af}?I#Eú[ C5/xpةR%FmYAU]< 9* J +40*q5'"?wX!y>jLxl>T튳oIMS8IG1zv@9~v>3؏5Gwq;RhUϿ5 :e3`U Qe+?+?~lH?4膥6rueL 0].?o~K\q~/3`Q( J/|d rqq%mٚɉ8 ^;>'Vp $}OZy5' p]k+Y .6G$wN]>IlY|PiǎMaHT!]n=*v?yn=zNقq.^TW%2'p0|1S\<XA P<9~1xR+yZ"sw M9ک"kU[h :} RwJ͊il YQ60qL;>ny2t]"ߎn52Y?̘V!{&yDIܷ2A 7RRdCp%Xc8<ÿ|"SSnT6tZW RB:Ъ YCb^Sn ɀ㒼f&P+Kz.uoO[k]i+r[-T CbS|ξQksĢgb̔_rr!i/5Wq 54g& l?1xUTP+tDP) '@aPnt oCv.5 E!eXp93(ӛzyi# %>jT˜ # Ɣ5&כ*Up}&!}?GRlAF<7@ r!;QNے& ߴ\(90(fnX4/6?tPG^^Jø\'j:f'IX-yu)<# !Ah gOYHE"{g;}{ǨiY#[;^3ŸM7$IFX9DH 5I u#ehൗ(rB[UM1j5tGu.L%#V/j3fWG@nXi@*,T|k;pC=%>]>C7o1'j=ZOcf gޯߚMbxXR~o=Z Ddø.^&QNP>'5K4P@fh8m?/.#/uK_ *O_} /5g*KR op)3'VєNi=s[P}?+iRY?)!*I>Z[Gy8/Nk#Yc0 "_=LΒ$yida,ۅh\vb^dհ$%$yg \*}Κ1 O!3c,? \s+te | [/ŕr q6RFX7u B/uũb!(yRo cEn{n2ŀfB1~:0a68/Ui p.LB0e$@r2h htXO&0V@ŬӢXw j&A| 4s ~ AbjK|}h>ʉ͖n R!'XӦҒV.Q_#:Xum]Bjs ZdsV5eY<;^9O{ Zq%)%v*y@`Nu%̖ň|BrsP?h,s bВBi NKs(- 7ۥoA#Q3X{I |Izzk*p.ALت, ʟAݯDJV-.+A[9 &Z# 3[5d q1 (LṈz`w> PZq%MK齲zLijzCq"eO:%' a:S'&p.+y [J(UIꀌf;6wV=l[ ;]9;H;쪞9qJڀQ<&.=( BuOy QvQ@%x[[„l̀2A =ӴȺU e#!gHsY:w=i sw"Gٙh2!1˚X/ YV u.cK t'dh6_O?MN}l|?K'OViKK'n-Uq> v<9=ULŠIa!BEJM]ħ |'*,zi&OP^V_t|!o8C65}e em6a(g69k+N60pH Nur{<5&[;v %>?c>`=z̦{5yC{Dz-`"^}Btσgku14V0 ky2";*,,9}a)ReYzBB]!~YA_e]ڌ&LkQ9Ȩ$ǯQAOtt͹69i7h_TOV5:^/GrsR7LVb3 ,2;VЦhѭkcn*gP40\{Bn(JD*w)(p@@zDi"ƭXNu0[,>BXtRwo peث%{uWu4=J Gop-1Ɂ4!wDX}5rXHo=;wQ8{şC(Ǵʪ&j[NyϯM|O2=8p.&\"STTkC/jMpJX +`9LF gP BIF.SƪxX9d3<5t܎M[G//%T9˽y`M6eAA}NjaMtv"0c`E|ɰBOaҒ126IaM#C%Vv}G^kڟs>k8ȄXj "lW/I߅^2 2 Xok|%2d@v,Bjq}N;=*66k!ԢZ4N0Woɔ[E/6)Rh\<]S9րL#SKC5YDjr#Kc}n="!Vi$+'ǼQ-B Dc;3 eeQivJՖ>k*`GJ!vn7dz'E]n H^ds[Ph`jl4A:+dBF1.szq& gYDzGu&!Ei_v4uJ!:5y_V+>;Cg拳WNn.W!Ў[-%]?,T®C=ci[,]}ƥ]IeE*p/ XŦd"tc4֯zZ'%Rvh{.{|(;|A%ϊ %T ~# ܩ4{A0Bǀ;Ӌ$)}sg=}iua%faW11; !)~1I`VNB<&jl8J(Kǭ4`ԐGBs` TعPߞӭ} yFj]Mw2c@aUSKHڶT'Pc$%:uxYz>3Xj 3y}k`Maǐ5]Uj͜~h&d[Ǎ5*r&;ul!.LE$>;m5 J/;X|[v#"*(ߐ㐗v/cQ#?x=~ɓN .u^J1$XМȗ됏OշL8)ҿED|߮l=X+ljg`zBU@c|Uvax-IoX_Vr& 7xrARbzGqm$tsElLj1T_9~C%էx@ B'R<YסNShMօs,2鶣N[L v^WiÇ_>u7[0ۡ'&{)EЛoTOLܒ[QCpu&]_ )d_): LYFz͢>! <)#7==J:>0a6:Ԛum(4brg@6K̬F_Hn~Jy h0,/:Gq67)cQ3A.ua"M[TZjv\&ߛ=+Gc7de#SЁeNZސi+?Zkc+Zɵ3HhHۃk i>!x~eLfQ?tW,#,mKm^f!mCNEgZ 83?2Str{-E̢<=uT'Ngɠ?<:?}gA >r[E@12ة9_huXS4q[yRݲ)f-{;Ŀ?ƭi^8Yp|LKVn>犴n+Bi쭢 `u)40ptS#Owyr5C_MQ?_:Yz"VzwŻU30_|[MiA)KM"$!3؝Oq2@g}MT &*iqo]5j,y?/>'~۪'>Vpp=hO8caӆazۃfR ,ʽZt՝JQ7i.q5p >S#z.y t;g:Dlf\Jy-g@ 'Fץ]Iӌ̴B)@L#L/[V`CI~+Pd'Hta H(|s*qK VSi9BmOs mb]8Q0,拼X<}RZ24h^*JOV hƁFsғ962I @ w5jdmY :4$7Ǩ 43[El^)Z Qm3.ȓe0*Ԟ;O*U_7mho|brk3OX ET ~z,rqVJO^_Ö!3Уts$} ŏV%Z#r9eƧ`owZ ?`u=G[1m<% r4e7k'){=HZ[_D}Z[n[<]MVBwWO{+I ,pġ[ѱv_Ν mbJ8rYbxrqcn!PdeJ(FfXԪqV$,[ܑ^߽㷞AV eѵ/cy4&~2I %{WVVq"3IX!}/ٜof?̛%\}^dd-R `G@ew]4\>珿`\ܺU|? =,[H́ E;V[R.9Q (3$iƞU;"GAUh`=bڣ/p| e|w!-{j+C0k!|r(EW%Z!t.[3$ qR `؃n?z?A/ꥶ2B=RXWl0;!5 ӱ* L7] 9ta8s'PC Bc)$`uȺ\4P3 y*\LM>V~)zKh5 r: %ҺYɑ;DF @ ss(DAmBy,>m[|!nFyㇾRM'4`+Qx3Pwx~Gv,3<({3~'>P1#k\rD\.W @f\ | "&b{Њ&̻ȞxNU"ʡ Sm*\$0ZÃW5h* I?[AodFƱV34;zTWMgT OFNx2M-m>֏ݡۂΩk@x_%:H>unpO$rPPuKblx']HX~ڇqCGg( @l ,&$b5M0tpp`=7U3zۅc $Bbd%$V%?&Mj`C2Nt#Zqc] QOKM(wF7kHŨf\#<'b vPKT[Pq'Sx Z> Vl^syXidi#0"8)h$CxG=ܞVȥԳn[qqeJ@\)06im!sjplHT N&YK!g^"8["7dOsei@Թi[,Uq"A'*1Mݠ+셓aM50]j_/(B:5 _ЖCf=p'FI\ZgΟ _=O]&۸5"bHPax,F*8ͰIV bY~ J,b.aG`!hn>J/̌pf0?["*o4CzYIms 0:/.\xC|Iݴ ^FȎ+cԹ$cҐ|Bl9rގAjnv,Bd?Egg_{C}?iX'?e.|`4$fzؘozFx@~I;RTJU!sR'dSse`ҘO* Fى. MKv՝H GsxUjQk>nj<|QNŊL=u=3ՔBEfE'7TFtP0ZzF?L߆lՌ>upc_r`m W!:ZPyN./ ۝dh}'n5)9hk96!_\.K݀F˷?,̌%rIsHO¸3hJ9z`*[_KvS\۽G-uawO2S]',b8Kp$8rVi ‰fz w,[bg("% 77{w1օ- ǿ^4A[/93fuRm,sx9cS`$s \YV\5 (41u2ݻ,MP~mvrܰ74gllMP& 4+AΞRX»;=W% n In'%mz7vsZ"I!qsOm&HV͝Y%"D-Iex~%!3+FhD M`}"'4蘘FT;BnBLkԚ TM!?y;aTZ|IT' MQc~W:ࠀArPq|`$sbEr=t/&S^#% 'Vv@Zrݙ3#WU{iy3 2J,xXM辦"IT+V-е&ކf|1t iYR:K }'NbpyۻDbf<; GZfB:-_&/ ` m!:p,?2yALT*TVڊ`cߨR|{1vg2>4po$aHY}+t)}kgnж`FUHf,Kv5<- :ZmvYߌ뛊V6XoruG1J!TLK0'w蝋&ҤSmtתF_=fL8-O#)>z<Һ=BHǸH9z">2j6dP:K ҁ +Siwf09-&[ę).y8,T pt% $Vt DRkĢv 479ITkjX%콨N\[x+2˜|sr`94 obG @>N8NH8[zom;P7\sPo$kg7E捷A?k,aCWd47ⱉPC-/琔i`Jr-pvQ|"/^ #0Y"r, jRT G|@-mP~<݀cu@mL= N ,2Yc()@n#H!qL힋jXrs:+R~tnLKA޷b0S|*XیT4UR57O|WTd.լ#P @\Yt7 b~^D epⶅa":)®J?RÚZmg(V`p=}qBȍ Je/WwPA},Uղ\y$! Xr;.[:v%ߺW)(xF3\&Bc%}%ĥez ~uqvuʤX-.eWq'%gP# =aJV`}iw47G mHVwGfv7(]Y&_ŠB)%Q'vUH52RZ_'V;)2ꚕo9X]0|$Ě|7h U1Ԡ!fe>5œ;8B ۩Fk [('Xy}Ju?pv"ZֵNMFw/_aOѐ!;yG(oPWB/ZF- ^q⓿ sl+yS3õ`ע"aR@YHP4(XkY hbnt_}섕WsPR[TyV0)i|sDh3#3*647Zu *;+dp4܊ukO0Hh\oG HP|L_`f&۳-P',M3I waֆzndA) XKzJ>J|*P|L :*P ޛyNbkխ|7jyMJtuu2۟Ek) I3īKsE(N!+7MܱI%4U'e@)]6!֗!u@W/8!x,rUQ/Y7MlCdxOV6uFdթauۨ5$"Ye_郫@I*% ά:!`=#7o0@ 9Y1#.H{a'6K ެArSu͊">Gevr>-OeoSzhgV W=ED-UG8IS?8C0ʾLu~͖u@E+ Z+C{l+u~qdoH4%FN!%ЪVZkul y$.h=P"'k6obs bF\дtvw}b'1pH %t7{I}pj̗,v+̔PiM%t3 Jx}xfc4 B2xTӄf|QєC2v)3mE'9_e&l(K_pkKs?GOwhMܙDsnz}4B|k=!Qf޽`Fw.?Pxk `*%2➪4K3x( ^X;T秶gA ʛcLl%յJ&7'.mDžzj+dחԌ\Z"h& [̧!w, o)uS'Fل5B׉gEHZ15WX04R?’\NE!?5f7[d┕PZ:)KWV@:SH9`0EyX(.\{Ԡ+QYRD=[}!٪TK9o> @=Ik1,p֝R^ـKv肪тl֘Qn?t-#ܧ;)ӄA(I, G27#+׵U!jgѦ*N[{d҈W̏7JksR;ܳ0j8c)Y 1kXLQ BM;Бi; ~> j3&]琀7BU᫢*f |tK 39;*onߡP\%ÕmDpT{3٤x MlD:R:WFefpT-=b 33` A/=AVNA ?оg4T<35ny]B\wԯqyx7)-G tmw[+Fh˟9 p"ggkM sܷNjRLd*1Ԧ*X#Ip&jdbdxjJS* 3q\82Í]~ [Y85;SȦej4)!dba_TAE4X{׌<'8p8& :T^lTZ4]XnE:oBtF3 ٛjӹ(!+o{Nf>ln]u$FuŹzMc0a.(#Y[i5qϨҍȪml`s+IKWS :m,xT0Mdm1څ|cT^gSN?׮r4l~'CUX~Q#vZ*PwÌIU&%:K&aW2a6C>:yy`H vмzL n5MKT,^u;X SEj#/pMh:>7빼<Жy~T:~%upaѭ\p=7tX菍u29T סmA1̬ 4v_Ƭu2cs^XZ5DYMBs_g22Tj?;|%% Lm!1/Euց~f25>OÚJ|B|Js&ʱp=0dֆY6TA7 #RVS4_:z6x(q( պk@uXӂ$jN.=V{)) ,ɋ!b4grws1 w Wt VVGkP : 8 w!cY}\Z^ ^qTypybnPY{8&N(i|5';06b Ul@9($ZG\!n~9R _F0C0"{YQRKF7U εq+& Xwj`ѫ8g|`#cׇ7솒Aaf*H-ÕP{pm}:䭅ňJd׍]`L}G&_&)saU75Q;roƆjF *qʓ cТ飪cã*~fjX STMr姂F5'y:r T^qFd1s8a3u?y.m2Ny5;bPAp8pv5fM&"l*߾A3=sg!8y+{<4l*N$?*dQЛ-~).qߣsWҊinvӭJA`.WUoaPQ0<} bV_KGۑ VMNlUJ|z@+>| xⶮ$4n`}-e88$2F PSuɱrEHB%T9IYb\kCS%OIǀKw$ո]!5m_7]Ö@$9b9ueC_Iu߭_$kj,i=t{ךh' _Y9ф6,&=Vq4d_~Ed,av pG=\=9ԋ6bxH^e0F[Az6<=2`VS0čJ"Y.i7ZRӹ.yKRKu?TだX>P? <]=*euؠDOŎ7:j6 ??#(qf i;Jhe=M%@?* {B\H>)?/ȴ]HbgiG Hwe+E`RcYZ0i$[Y `b2o+#m$.!`^S™ qe`2mtfٺCi{*h : |dh(:]0Ow>0nAT.Ηf}:d8uwU\cQ+#7t8c3.eABD,˓',Z.Z`V~ԇ}&A:b^'R4Cܣq0@8w]lz SYn%$a.pI,q&HomtF;a1ڹ]Rwc\W^g,tˈ%5l qu.7(]j3PϚep et&]w{:c~Q Ư刼{i)<Բz ^gbMg|ڋ9gBg\9qwg!zc9TOP>V|fuHJ }1ms(*ͣe~޴8yllL,ջW"qtvj yg+"Qnnpw{ 2ݕ^ryE@њRωCT3@ A4σt , fo4f.P0WFL?HϜW`(~ܕb:9<9P]Ƙ_ Z0F7gHjC;IKxxD8ǁE~;,-P8nﰠ&jRBG.O&O@:i逽5en^ul=$[d;R; !Kj#@4]ޠ\J9r뫕ӂ==twW[u%~L$!msL]žk{`#QzqG+R)R6Ad3PGilJsvb9Aav4O M;1LGs&wsj0u>W~DRsKký(#m7X2Mczq܇nlc!`e{N`yc*?gb*6R~)ȯ mr^e V$eh TՔ33jmGpP)yim E2ti=nPB^!8FK*7i?\W  򤲵ĠrmI1}m$-=Lly | ٽa_3% r  R&yɽrfjXKgW\E@ˆ!DɠOn]'":*Nԣ=z ک2]:W'6;Y/p HJ5=!*s$-zP/I)IC:݋K0bw?>B7dQ%OéLwŵ[fpKe2,\CQ̛#E'L$&~bȖF}Q t3$M +/%էßJ#X@yM)W.` sWNR2kR=7~VV]>bS51z`P7={`*/s#Oސ#8'x09\}Ly1‡%\6WdaIf>'CҞ*Qڥ)o4<&iD֭Gϸ1uX.ވybq&ͮ/$СN,-4 z/m\@4iy6a6Mڹ5 ^*Et q>XUE7W$ę*vo펯F Z> EX)M2¯Zs+8/ufvwZPñN'`N-v_B{V2]D$7wtII8:JRF""gp8wLjֹ4(+;IqcCKY; _X?w^e T9Zt5;]{Y9LH1BIT iaW4(]G;G*i.M 6ѢصZHM)<ǹ@\i tjC+?v@V]&d| M2cǕM54k&_ K(P+Ec42h)_%{tw ZD*w8u!(p ?Va̋;L︕i3ca.ƧFq͚O n)#v{ÌDPƯ)ٝ+ J8*>4֜/^p)wB$3BsuOCl$ PHM&1b[2M+<=`), Ed FVP b3^m%^VuP[@DLj_iIACBeoX sn֚xG1i+DE_& -}I` F9k} `zR~?FiCuZ b8Eu>4dlr%S + 7vX'W(E?;mn-v4SKzqz@>]( 9Ŝ\~:rrܽT\@i563 /泮"ĠA:4â;hoZiB=unspbh9 Oh᱊'a#4[MQē~(Yn[%K?ɽ U%c7R*SNyA^HUgu҅MOhXȢ ɴK?rRC~W:7 ؼ[4T|C6~PTХZ=_ܻ7߸&(Tl{YTiEa%;z;<"רCô%}R9BU#)S`"Ψj0| m-\C:,f&>'P|ye,lͫ^RC+[BʿzC^0^I-wxu&ҟ '$%׶xCC>fG}[[َ#xaH"i7fl6Ex($3[~ 79%$͛7I"66в@Y H%>r92ѧ!5B5 GɁ(=,ESt3Hje"@Vk3')9KvWnq[J6f):5AO@_Tf^*8Fh0j|s7i$\O G):C9' 2ټ&wQ '*>=~5;_oE^Toh+Mdye~5j٫.t}-Hc%4o: Na{3S/̊C#R/*ՙn$- _3m9Lntn d9$< 't>ȅ-d)lj ADai#ˑJ{5M.zDmeFa> ]$ @z$b*'hp%2yb~%|Aꆃm4FIg4@(|gf8| t3@D dO%:Ʋ^˄ENКY?`5)%/7j*~JR1SJ"G{Z65^+ǮN1A*kCpʺ;G;[e0tQ}'^ޞ̻H6&{\˦>iJJY> ܤcJRVjV&~PK*f+rÛVGr'f7R]byjz܃g(0VJN~9^p5pMpeaL莵41&Ev"LV k쓓i4㰽,xqy -7HVZOMN E >/MܰU)NbO9CJQև>? 9[EO *IXY+6QJ\8FnEߚދdFw5^,M?1M8F#ldV.^jk,;N ?nW;]O]Jm\nd5<Ii=ܼb0U>A[L޿a46܎v)%WK>A,ۺ(#XCP$Xd ,9oγ?S{1LD,cI@EùՠFPԐ$/%}m(^֘u",W6>Oy¥2#NtpH ̠Wgk`s*>ؿHcDܤ.LtPniPﮕ\J75}S;1BE{- ~qOJPH'B&Mb|!:%LkP/ږE<|άo2P xTLs䬯z ٚO+pC?zQ껋H !xoIU 81:N'"]X =r@c &#At:Mk,tN 97ezZ019l$pWD!9۠7  ;Rq߉Gxhu;yD6sƑ'6pB>owņ@R[YH8K0d2Z$Z&T?S%_}Z'1J?A{Ua$\&cT~MY}R9흭ec`"[(Sm@z+!6yz .E#Fhw˕{Θ[BWUT[s;z5pS UBaZ(79/0GxN4E IϰX0YŬ{A Xc~<{1ʈeHΛ8|S^z"CkV@ v2IvkA}P67@OJK/D&Zq4!$ })wQ2lV=ee\ CR!$ο7AA 3P9El,QQU?CYx:{x ::+–6s<:@ rp1*w~g}Wj7~`wFEU?"CoGuBfǣIYF4*6]VP#+R¸ S uJ]7/;;w)p 2"vTigt0#]0: M)l^Dx ~Y h\BB!JkKem &?Rx+#W03x&[3GKX*SyY@5p-wld427 k$$O_Z?||~ WP(R ps," R8E5$:Gk҆P0= ܪ V*>ڭ _fv.nQe,0:Ӣ~1E?IPuw ^QaBTu_'9[~֜U>lzʓb]L.֒[unE·q#;zM^ƫդ0ր`gQm8%]#7! `%-8_&eu{>^JfG7ȑFTUaxiTKnu$د1~(|{,2.FY>aJ& 80P,5W mkxae{|,!X6ߘj9צ7**M֢tw o3B>8=yA\^U5TdBs=!T\zan+^iOßkf‰'k=zGr8#m3ٴpz$PG~MΙ)C !0 If֍+ m qlܮOץ#HfraD *,^G5b5YsH2TB%ᅽvzR^.@`dL? ajk4=u,WSWDKp]-1x1 A[/d!D=!. ʑ5O\nXf*8g:X Oɰ\"탰pmv~QrɁb az9xT~[[77:|WSӄi5DRJMxp!8~M ͠ &Vl||]*{t}H4`~w=nT&FXFРj=39;.ѴZIޤ-ЭqD~FbͶ!(Gsn>& ax ܧ@xI\i1wYCQ7j=32L\e8vXiϤs|iȿS0M C&2|7nd KU-cd7P;y2q'MQc,Dg5UJ/b\APGRg}׽q&Q "ad ?\pYJ]c1.}=ya"mg$$*(Hڔc6 }ZJW^>5ΩŦYD}Rjl\?,?/Zת[  v-* n"-B8x_3u۪ˆa!?&Wp.v@s3XG>qW i-E (ȋwd ~wu8Σ 4\m'GX??VYFYX l/Ւ\޻+_5c5":vkdlXȈXh74pvɣ:l @HQ:? ӻ6c%@ 4Ca'VtqkS0od6 $SANɩg֙=PZ;X)<e(mg~[ϑ@ MS^⵮HZ).^,5ţ*{S陏uoG*O!aR_F˟^ji Ax@` ̦JM02:CWn~>7X,v!+|@|.ů; :s/zAY0O+O"jewi\K4*#V)X}:Dm\ -1ېLqhXa]JZ[xOR >B5VUF(5cǞ\?LٻgCA$d4, eN3=לFi~(JZ0 'Pi]E,DM5݆uq?]-t\[-ŅLo. 0SX2\sٹPtW$PazL^$ PUU:e2t mnUE$\7o?ωv3967kc 1:<'N-OV&uFZ:R]5N`D#?OwT%\pE =vi[=fz~HuXvpt5&9oB׾-m9b][,c/8okKJ߬kt&$ vT/{xn ǯ?~l",!uvmk/t%|i$0u'J&h' T&Dz.UD'sj@5/< ԛ ?}J:/qɏ=Hϵt=1d)acӘ_h٠{}9^QV.Q= at˝$ZΙju^< 1ѳ1oչJ*qRrn*oS`DkHejg'iQ` H!A2:P:ȿCc$%_"_OTtˤD8^\HOyBp5ʙ%/x )/)N #cSTǾybY@j-z>l_μxxp|ԩ`eȧoR\ѼjՖ2f=ӓaƒ+QHE׹Z eJ)ሩ&RX3V}Us\i*`MIb磅3ޒQof* N@ M U^yE㌜4jLp]=ѯ E^rrEhDi;MvG޳GB3gFQlϫ (s܏z-G%.J\ F3G~wvM M -Y4*MZ}D81Z&6gٱV!):xj #e1$)B Th`ܔPj %.ӱQ^f6Ӑ*w߉vCF"fxsc`& #kK4ds:{ͅR_-{\HN{8*"I~Q"Eʦ3~`exEN,/CKtgX~ppߒJFxӐݒ<Q#;KCV/2USX lbǃefJ(&SSt(dz7ښ{RGF0p lG]ɠ^+?mr'G3uP*wXeBY+ |xb ~ >E?+$Tɢ䱒ouH7dC'7NqUN xEsSecLnjw)We#vtJirqf9,zYP^w^: ~HpIr* Ϊyj<:`Pׅ*2:V 6GR]~.aV#U0Ejݪ+@b@m";؜.>3n4VkPII;e霓q !|9ߚE8zf|^uX4¦b~D%i4d΄\8o ^( %ۿA,D_D%\,h5p(;{foD8?ү,&1a?(̐- S] '/c <%Y0PeDSEh#:qKB#쀭>gW+uX8tpt( 1)thQ* -T\la;&MV=Ӟz{sh@}U(w2zZye'Gի 2 29)¨I >2 @a[L蛿cšxܢ4gkE!u #E庞CA,_*(4 2(+5HpEI*&4|o|P3ʳ,%+H;6:8In?&D ]b6]_?ZvJ8UJxn]TonHUNXSMRw"4}JͽW5;I_iH=7،bx<\.erh/iǭWD؅W뿅F8Q5.ho2L_MXO.ܼ=Z4P{<1\%˒K; y ¢ w{R¾Bܨj~ѝ:. V f *O~.Ü[GXNx74pة2'_@Kc+(!3MWEVw2Q7݋6u3Ơ~na7~CeD:o2ٜT)DNuFj_012yMsʣūLc,nhqP1=ɂMa=dP%yg v&OJOޙ#A޿bWē۰镥+ARˣJ-+;$l[݉Ԓ4faO{+lsa̿6)E[k-^GJCjqymfV_#kRu>"lN]Zl {?F֍V~6(.#I%y"*lD%:Hr]tHg3 []" ðv*a90 f]-.'  fd@A WӫEH^m@մiBrP~cP~0fVl#1AVv8c 0%l܄6ǖt/e:}v`L•v)@P!`s M5NT9@@p֏7kXgZV4dD;v/u@Z{ڎ~}<[&S"XѐDz_LJkXr|O69/܍Qtca,`Its[ݗӫ8J3J$K-EL˟W"ു :9sgW1` -˒Nz[f4.imӆuk ŶTIHjfmNr#j +z€+X++Z+ 5\Tn kN4YA}MP? g+lG selrp!yo{kg'O5Q4ʘpjr6Hɣs5H :H/ih]'4] Nye6q/ Z6 ;߁}^qU-ex31SnYtEK8t_ cz#}G OG32Ex l Bl$V"ߢ35n6BuBӱqfN D֚nVw.h[q.*DINL_J1Jєf1E PiV=ʡbN t$KBjKrwã(krg3Z?T(ɻoT!0mBӓ9 u./6N(t = Qc^󩦄# ߊj3-dQX3H f]LH6"mЪnIz?5REQT?T!7U}!W()jN􎉑zC3X u4I75̲+s155Iuܔ"}.Row1#͕>àgt~ .qcM }@!#ɫ,2c0ؕER[,5>׮2ڴEʤweVM6cnWGpb+HHt9* XGƂ[+bŠ rΡcJ E*?h)j[(Qqli6 ?ASV5}V !D-_K8ݙ@*GK ahKHx& *53XMۺK0 s5 [F3qL񗄡i; ]A wg Rk%&wv4'8Ń= ^S>69Wd]bC:džf lTogeJ6+geHI)>x^%mn0|.Y}y_ ?`댝~O7RF*4+΍(Msރ n \t/"H8%Gf-R.#N}.zR=`r?#a}d* 8ىN`mSu.R]rlȑ "%l<#pa~.18KhJH'~F4 ?OL.X%m3@_54/rpgTI NZF@Nu^N|~C¾0?]MM#2[$T"[24ZS\ItLv=l& 7GXZU?35I;1MY^ g/i&]ja.:/XU \̺x{1v7/y󠃦C.z|&aVOf_gT a5taǡhdcQ S%?t* GoBхËi>38sEMb&mʃ bqebl4y hH9Fjl^s}`"ޘr⑓ V|`餖_Kvy|Jԉ)pRE&YI*9uE4yiG}{va z_^`9j;f,8*bVg澔9Ws-ʰDkWBLWܲͦ>Jf> mDIM֘olQ}3,G"0ŌspU}?h\"^3H63i QʴҠŋ6$F^IsM"W5ѶCr!ڏg9`O}`FymZY壥՟60Z+{VѫNVsowN{Y\BltCmnӴks+-6^J|)2| :S%OTpt sٚ[I`¥֜.nuT 9 `wX,9dzoSDqYJVcMba O\T ߈C)VlCq,Luv;Nݭ5#xl?c_/@X+hRŘ7|ưð XF/U|:Zr@GP8O(0kj9L Ot$[/Kk%TH}x¿q"r"a`/h\VH4>.槏aN1'Ԕ4=k_B7o/| ςumֶwlP~1?;Dh^:ϯmLQ;a QYԑJ…4. sUw Ya'Ty aYa'4[] '\n3BVR<ET𻒄-R!9q}E-g>r0{sr.0QBH׀QmONsRjC'W 1/t~`=J 6z hWúiD?ϒy.;m.3zb}hNL@DK\pXZj]i{3yF+ l|u2Ty#M/KB..Ahŧ%d8auf{SI.!L<& h !:tdBLY⯸YKFPlV#(^yS^`.tm&Q^Op7L5"oVC>ma#EYq! {wvUCS # D[0n`X^S[ +(R K7}| CZ^=? }KюK%ϴ~X7Ivr>5oǶ!Bl\S3 Fgg9r>p,˒,ظ/ׅ…I^%͖-$L8!ƏyXOsΎxڜM XZT]Š_Y:mD`3rIb 0XJi}5D- PH Ufe3+] P^; S]O Up;ry}f$v0[WyyA`~:Y q g F'(P4]=X/mM;HPL4#P` cxt 9eZ\%C+ka&@*Rwȝܮ4<'nNY{ 9s,6|`F%i[wyi],}Pdue^#bzy0[މxpՁ}坺t%vTlFD4bu@Ffy`WS`;mcQ<5:&2hc@PDyTlڱ^9MHQz3V+ӯfN3,Y k=ǵdA7>lbh P29;?4F\> t:EMy 3 T#쁫w 1P vl)OďV PiH,|kdAm@rj;^ K$]}]*,\4v6 rS*F`Muew3.'uSLUɕ2;[ROzIcU pogVDxFz HN<tCX_"TSVӬ3{ziY沪>SM.`m!2bw|)\ Zx4F?o) e#3+jX <RHS͈"(2 ,+L9CGP>4c}bqn%DBc5)\9̥rQôBEv?S"+k[L~?P+ ͱ'`/ R6Z 5#* |-3&c]ZJ-zc-X,+lOa3Re"1(ױ8aF\C(8 Ru(od@ufu,n}̥ OWakb~XS)gSX7h`/R/;Ƌ+ƓZ2S{ U{MH.pE(ZS?ɥum@]@G /: fiaFepC0TFSm̻"\afc4󨝎r[sto3Ut8ͨo"p!Qi+ZO% P:)\'kJj챊9mTξ'X$!<wXij௄(UȎ{!l k]F]߅!rd߫1 )g1ino_m 6I q_5 bPc@,@_mL͎=B>fzLKӢЃ3s_̀ǣ,9:VxnE0::w$1rXT_{܂HfY5X}D9ْq/FDs&ZgIՁ~&WW}9uLkz`sz>eg{P~o490%D ch5#;]D3 b(1kMFĩc lP NUAZ -2L/99z!B($j?C8g)L99-{.¨$m<#Z!HwE,u/K D(7kN3R@ k-b}`ytozyg"/j`="aȮw2&]J.aT[@!WVl^zзЭrL',oBs'[IňFiXg .U]~K(e3vTL6tc(ұ:/}pOdϲ! z*CVyEH`D\Bc|?N |HYՏGt@7.cGu.}o~ 9i U:{0FGcZG߯#8ͤ;`c“.] ?Sʲۖ+l_FE# ώ,zZF#{@mU  3HۻV)__:c6'@l.|`=vjk*Yy@9Ζ\QV⺫"2\<=A(=87_dIw{DU) *wn4_/'{LƘZuKI\ߑK7S." ~HٖnpI&`@b̅q<߾J+x$֣̐ݤ3k lX"T}Ea>n#}kr8d8(VT6JdouL4 !bg { 0[_^ICP 叚7K16D=@Z!UR'DqL9쉖~ 7>tLJgzk+v>Qݦm+-AUSzPfAjf̒4rE~97dWυ}4!T~mk`fYϣ-F =3lgJ;gWiyʁF N5%zBا1dMbi oޞY6ʋGcrD6ԕ9_,dDY,{z Z s-QߤMTjvK0t院*,i^"k7UB?2:mUZo3S!f|xq,9+&wWg*. @lCDsފ&: X .jnz>^b@"n;&U2|vW)VDm]JeFTv IsW֢w ]1J7pbtV8b͆ZsUh 45¨_L6/\Dp7y*+n_tܢ jl &`u>J޹V S:<݅R$[r,2t?rZ!$9<^R4 0kT߀C2R|N5JvF(~~9hш",]uUO}%J^k֤Vē*ZD`p1ےکv?ҿ~jO-|2sϰ@WgtZ{{\a=&wpIJ ֦PWôg#'"t=湵mzY(RQMD1;ڶgA_ r |^ȗ2 3f.Q ǧ&Vc#7=TlXfa3Jϊ-v>SV%z3.G=#3{yS$,47lȷo"dkK1VTW(`إ(XeqeuMChW@'ݷCtqEK=wӎAlzy- KV Gh-A $cWمZT +@ˡ?cu}Ub:{(⎃!?qET2nw~0M! XlLj㉅ ǦF$&lbvdi49^NH1EjY砊s1zqૅfvҨWJ<R<OwZ^T`i|L%v[x4qA:=媕MJeh˭FVa5ph>hsV7"^8ѹ\PatE/XQcq)6R:t2IB`a&!Ev!2Ԥ:GYhwߓć/h8[e-M*(3uO~3pF5d?yx%(c:74?6P7kY,wiB^kYN54ՕU{<]0U*q$ObVL^fwI{>i;77*5WZYc@kDiX{ȁ-=IXI+{ܖr(펋SHKPzb@ߐ3|r[q31kE,zQw&sOI8bIƼIfYuCe\`.(jҚ"<*UאDHl2n RAZd*R-`9QF`vl,#Rf@h^Q٦r M~ 7@@2j~6wkMW")_V ]'R撚ny 䫼zi9,԰]|dQ2IO#Z((H柌 ʟ6E ^|EHA6rғEZ-pd U[M3yԱ 125"j,]P'n<a _.&e# 3Th2s8?i!&Y_w`5cXn@o6}vv_YgWuo09^.߸6%#e>rQE'{S:o?õ<'j b&LgmH7*ޙP )y( ~lM}CApm8[Wu L~92$pr|K~!`(:?$j! Ì dk~cx)9?c҃󈐔չ`?h@: OQS?ӋpҐu;l<\/|-1)8n`tH?kΙ>[KB軧ďѵOi^~^W|n2?''ns2K/IjbCNIlG Co]T[չ?9t#׫б#:Ae[mz!)?< tԷ}W=el}w#9v{x'O0`l+(7t~کDZ xNNf/Ry1,d`m@Sp8,c­?@qRXU~kw2e^.,_L^w)ݖc';FyݱQX߻4I֮eǺ}k71mcCFRe ͶwB y$̚{*|^7{p)Ͻ)l80"]/@ǖD-!V30'x28녢%kEwS$<& r*83aێ. &ѠyX{rX iLd ^N0CETJC)UQ :+Uպ?= LFy0!}IoSgU U] $ku.bc <;W*'Y)v+ XD㩝{: *["4Έ" 0,ezS{mv`1Q$Ru~mB{w|)!+5f ]ޠA$-'Fbb}琧c@WnC=(5 0q K5 Q  ;:WDD.;b5%V[L!SH?돣jm&w*yY~BFFݡe{.{ޘf Ֆ_pX1^7ntv{Ra&a9)S+"_ LycW0^LoкjTWBf"uR<کkqgX/;w7lB)`$by5;ee w<ꐷߺ7 86 -CWdX*G؁ %,A*7| aġA F86 H_/c?/^~ʗ꾄`]H¸:"e~/[!+bvkԷ&*0x7֨A!M-l4C}*bYoApG3Ivϝ?T -&z#iedKDzTIsl'YƜ 25hWƇ:=ylVHpN@wrNo|2}]5UDbKC3CҍJAݒwKDxǣ 1C*ܭ xBD2ߍ[E8N9>-lk-Dukk,rvs~17?e`KZC}8vhC":|qR# ȱ"uD@Zp}4p5gh 2#H&b[]3ĺp%zI8WjMGuRCy?<` 9baH KMp4 9˯C@X)!~# a(7t6Ckk:;h"k7Z0CLn`,ψS)ipeLk)'? >8lV^)<* ˶be̒MZ( I[X6Q]IǺ'7]XMg=Ǜ=anbcE W,u8N* :wŻe5w̶H"pEQNd7yN vu4oz8Pc,CF_M 1%ԀmCҹ 1h^U?ƣ.Z;<=0.%H@!=5# X|Ej#㌏J&Ad!㭼uS=>(eOP$?[_5j&}9W|:TK17 sދm`yEB$_խ cYPlsykB:ddeI ѱCɰ7v.D kNNkaLry篛B%AlpxDeo9v-gAˇ=^$%ωCq]=dn|Z=_:t,ͯ!z|1yS7OF>.g<$6WP2elt1R)5aB8]#wzuT& [fɏ^wz;]iўS 1-!,1|@b-^.~l ]$1垼<@qqy |?xag1xEI-kMnU}#PGFڏI){ mB`qRR%J#It"ݖ@ ͝^؟ *ka<,P d  mP<|-MQk}=fR;e.u]3.NP ɡW'm@FR\ܞ^y(ktcNfy eoAJ\dϱO.}~]@]緺r__\^cG>2VE"*[\_sĔtV9)D\6Q9A"*T[œ?;6Oq!š=٘crT)!-"Yw)k:Y۔sj֠@xaU }ːV}K+lofJXD4S,SbM9(d7J[F+ @4w؂/دКeb{xOWs# *"+$|x7Q̠=} /D&6%Jg%^b3-M CqΪЄ+]k22r)+\ć@)ۛtJFI0@@_\lдw6+/wH{#Z57^ݖBD7B}Xj_7덏5.<x۠,` W忕aBKk<2 ZdjewFࡿIXJ"g0[)+СuԌ}il@WAAН0 m2[83ّ̊폎v_XF,l 6 ޛh .ShIA}Uf{N%M(] W0%F}Rr!BH+kBw P?0Vil%',txgɤ\o."/miF\1ϯDhzm댕5LǤMn͘_B遏Z GxAsL "&}m(g|+5 ^.KS!EJWo.Ď6b}9t;?㤓c %ě!U+IRIo ef0n^ondB*%PmAGDkNnX79E.釬J;yK%H#1깻ݕ0}4 b?X/ᜰM,`M;ROPsl3b8M*l^;)!dNjdaڦWHۉe_ խS3+2ցqpT-K󀆳Aa֐/oF C%/SP,FD\W$ Z5ӐOR$kgy3śVooYk~/̗/p=e¬gOfW{X DxA&grqb CM$_[@J;W$ֲK tQp,@{,@O.y>ôxW_@V]Ge~6K=?ƾ2$-RP(5]SpZT>Ho/y9^^h;skwB;{HPOF\)}bz>hc(B`h|HcGn5 ;$/zqUN *9wr"`TK{AkJީp[#oľ%LVm̈́WZ ^j"&Ur+1Gj \ | K[ps7hLEYQղ O}sp}pn0ƻkM6nCAi5l0 (Qq.CoZ˥ p{S\p !@+t#ʶ![+lS?60ElP8iIn!"FA,dụԅng5vw?gcQ%sWT6{Pe;oy0g I vwIo2"[B/nC,g~V|ۡm6j$xe,Rb:HC tGd}@)sMe}%YMDն}N5R'J_{3 #&?Z';zry2hykrH|ѻpREP2@ѷܩrBdBi^Q 7¦VIWj|b :YtK>EP%MLalk I-Sc]fXZ-3>cXq6"[IaVWM^bqH1: du8Tpk*(J ܦU0Ud&3K>IuhJ/Zll(%/0siiRimHny[Z-X@}&n @m9,VT9[{J &Cx<8L뼸dUgzު"W `bh7 '͠ .+ᗫfY^0S Ԛ˧&NbxBhphO?3+,4Uj&\WN!oEk' ȇE@)&ޓf,iA)(D!|ɻg2XK(CD]%i+[(5:p ?Zci";]!&6-gϐ Pע&a9 .LU c!%+ a7BҀt-!mCN.F={ʤ)˕r(@?It1ُA`VŢ`9<>ryԀք-T횁Gd,a_J3̾Ƴ*GC!"M7, zܣ9kZ($@3% BOsjC0A3l 7Ҽ v0DjAHqxLySP~U8"33U2Z OM-wӺ*.EY wGNg ˊa @FٓC(|cE#vzˆsU X"zCeT"vFQX,"ATM=dU% F}NZej)Gb [ԣƂay%Tq& Iiް}*V}V*'yy eۛ`8?݅7P/azUR{Y[6?u 3|Q ߊXJlg "#ֺf1Zw|:#Te~#+9ƩA0)bjQpFҰ#&/?YDJ0JG߹8t*R?jYuX𻋝ꔢk6xŒb%>B6n =3Ѩ|zٲ&'hnojܸ/x8>;BqF1@} -1 nB6 ,W~~."i呍*L(t+>l~aǫԘ/Ǐrpih% Ve"׷RAbB#JAekx>]ڟ-1 {gn7 \4&8)W: Iw@eZW]ǂi "/XLnA~<ˇ*NYQb,[HmnG,>.zƕiE-:hifeL^Џ.)}uam)IҀXʒ<]E T0:onC%IxY|{P 'YL2bf,[f{5T&5Z Bbfy/Uw5)6T30wtcF+ UjD.Bf@_4,ẀW5og2e!|R>,v@/8գ*ʚ%lקfѥ\:.,P,§=SK354 By^z¦S_0"jD9 @ z$IG|6P0zsOܯB㫃^jْWd:~ yImG.0Hz/vfB>-)$YgAm[Yl'P۸/'үcC.b$%,QJh?NT$ >{\[?IO3{ UY3 @H?$EiZc6 2>1,73|m2~UΈPPsh۷f-)3;c?L‚d zgda걤 rLܽg(yS*x@hygGK0,em7I W`q,݌6ZA <0k,T,c7V4yl$ش?mk^N"yfJ}9ozaejl=|ɤk, u5WS~2hYJL}.*1(+-#'/1m,`q5}@_)񁼑,`vxw4 0]?tJ'MI.KNv\1pBPcھ܀C ^i!d⌗B /x}6&,*b==L#rnr4n(JP&(ȓL_Cx;9H)pI@tmUWz3J[6 !!k0h$+q&! ؽ$3?%bNל)e֐~lQfѷ|*l]ޕ )\QKBAO̭3wA'bYhm1H&%|3gdq|)c"|92F+'l j Zo <ëw*S"sTծXFE`=Am@iLyTeV oJ))$m;5uX.b[8Tpf)Wgq aD:)}ĕ+~w?&ƺKȿ~+"F[O߯N< 3 ښE[DԚYœ|7 PU[s^mItz[R΀D\NwP,` kVۚE}-Ѐ0F+EnFThtI ʹB03H_݊6:yXuUێ30pgwxЀJ0y/e+7*. 2@7?A-^/KN\Yj\T3 x0Ywh*wZ (6暊f:iīYUy>)XZ=GQ$uq<$s.V!\U,d eXP};_qw\qЇyF@iw/?m&pª,oNF A`J2˰7qe,qշ" y'/&E=W{4/\-'-lg`^xӉgM v;ʰt?bޢ+.w.Ҿp c߲>mϖfi46*NŚ' )W] 4X,œZP1k=!ϤI1; D)~?$c>`5޸.{>\J8:R.Y$2h7!%n!Vr"Lp:vʋX0SihU,\VBA7wՁm [sW*F.v{w]koif-=ôOJ)1=wh]urFvgYB| 0Ӷ|-FXl2D}?F.̦Al᲎luOYYUwt c<`nQak?gĨ|A ~xZ)͘x =EE6ڀ!y-dCh1ۂSE*HyjQJZN) h]a6kVu1CP5ǁ#H]4f[0@T5B / |%Ǹeݾ"($~[pL% 'P$r%[/CqԇBQT|_B=R &=4(d?D3H$m֜`DHPV$e:`KB<' v T-29Klkg $}/ ? sO ciZK9oI[^JOnD+} 5̵6?޸3lOO;v^c$g Es8'BG}SSk9n(Kl~Zh*v;׍pXH$f1x&5p p9K(;߮o[>J)F= L5!E>p3oIuٖJ{M6X(/`jU>G?!#4i&N"HíгEt}F&ͱRx}\a].or$},;A:J k?-*@լo_$mWr^št Y2!DgUչ4. *LGtt bh#B*{md&Ryecս}RAxxuhϻQz1MjÚ~xSCq|/Ma 'rfwrL1${T1ļi,Y{~X>0fO.:1bjUD3p x*Ðcz2@B=Co5[[#Gy v.W7AZEe6Q @Do\rUĀ2Qv1=k_4ޒۄuGmt1~?4F1͓.znӽ]9CT,d)A{ixW Gّ^S#}=韴ZmWzy t<-Oh8\4- AK}Q+ّ7rO[CFC0xN^o8122[nB'~p۫fijS rrSH+ 8s,5ofgI(  ֭^җ>s&hÁyәG1h _fSM/VAEs,.hMp"h-ڬI9G v;0eV{}GIk^w|iTjHW"ѥ rik=OLL&IszUFg!Ae|rMS)(|pE${@YcbȬȞ.C8́UBˉ&*N" -7ƅH^mOPĪb5e !#5x/LD+la6ȖjTGDF4M<%A6v<0b_m hL]tGx)f*v]PSltnryh!UP8}pP6N~8*L:ND4V&ی[CTkvgfpHw5Au"ɯl_N 9)ڹy)^a }S;4k\thu"S"V MHvYL5LhOU0Œ>A'91Db|2t\e)3R( dY)$LʦDrzV,// +rUaO+_H7h!iQxY>ު]wvs8*łIS9MRbv-԰OMM`#4[J*9hoӖoskfz" vڋ>e?eݾ7W̆/ys؏?`؂EɥֲN y,Ϳ: BCFIu!ݶ) oP܎GC2K1.Zl~{5Yf-|vbSVRRr;A8 2sSk >/ ޣ74X3X , d< 2m`Xⷭ{_/sJ6XFPMu#j3O$;V@NC~v\e/ lKyTUBŒEn&7=wAtK[hERԼ [SFn'[t gUu`_@P_L(cd1nJ;X^P6iVOqVખ/Λqf&?73b裹dXmtgY7EZCQ *fiEM ^Zx<){y;<ФTqV^njF<!2IRmcƶ~R{ā` :\Ns*I>F)}Ʃ8^ƹ4j2 7P{A$|}E:]8r>UI,u 1㒟 U8Co埍#>4" U:s/|dH]!6`H,(ȻIg<.Z2 PLV&N_MiS8*+]4PG܉#"?8{ɴ1Md_aVRYp(ϫY!pE~vsjU;>1OI~4y#@(6aT'j yE QNccS' D: p:5y=҅N>͊:]m&d x!~؊Q,޻Y|x䀆"-uR'S6Ɵ6xS74nLq. DԈP/XD?g 9Gl,Ty%KzzR-S89_;jwڤnބoanj)JbVP9/ʴfbP b%m$〈AkӟvE#8\!s!++ /}(ka0^kՊlLCƼy8M:sSF%yi~RLӺ/dن|J n-ݨKN\|."HN;׻hymP*jgxfE<:޴}WNb 4 L[~3}E8-Jq=}CDŽCG3,sBbˋߘ*:O?!aMsOР#Ql>e8ιQ{3ҺRU軱ʝ6qE\K'*ʏ1O;is<܏֕΄.Vm U0*Zob=jВN^C3ؚM5Yت(餼Aq6m*! 4i[U ŭ LQs!dxR= 3fm1yUru;4:UgȎ}:'z'IǙsVԤxa<)gPikP ݀ 71V"hbJߵ5zN#iE*ha;:DŽbTC5SIy#0iH]wv w#g [߄cUgK+zmf=JJ> $h[bkgo!Ւ>i-gk>Jl9 (֢Zi;@'?]׌AN7zwP:4sn~@uqo&`r-`f ncI9D&|’hDcKʯHj)ztK z:S #Ѥ)j^r%@)dxuڢX6:$3,ͨXu6C]tQ{B?:LAS l6?!M2IJzuy(kgw +,qHIǨQG|8CܚHd,N2G͐(gd)~6yB놄V܅o+)[zUlrU&Zav` v$hBJ5ϻZ0ؔԤxVC80y !~QՈFw8s@ /l PkxTHY*{@'éqHn-ll;|EZAyTxC<ћ)H%mƙ8fL1]?zq4mljBRX ;!/o/ҒhfT ( ̂탕o)ތg [#'EG WlV˚" a6wD cs(~'k@ZA]ĬңlS©3A4S[@ @KŇc+q.2~<4aHbN !z_nMvo{kd_tXM蛁Ĩvf$4Υkm*sL:IG.J:松xSUVGN߫ԙes‰ȹ$O~H)ZaU/(Lmγ2iHAܲNf3MKmo*`b]wvI8B5o{ɝ}:Hv©oM&u&K:yPT졑FH|GkB;9@hwט\˾.@nPВ< 3`,_69!* X^&4" jweF{O60-> ~.ԈGi"!Jn3 ]",?PT?m@-`"p/T% TtYinR\﭂-&{ K\؊r"- Z),TeL&Sh# 07f*e\swyqJS AKD{ `.VO p0n\"na.OglzoLbą )Aa+.L[2iGEWzfTUWګú06?+tP(ĐrKgDU XnRȂXo.sa9-;IJ䕪H2@w 7NO o(Kyt@_Z ͚RWM([inY뉩ꗁjy O*.g˦v<Mලl: _SǾy7R 9b:Irsi;lV.HyDÊ*{j%c8} @nTAI5AsF7uOh 6M`i[JNyC2'('.I_>EIHhp#)>Vrb5] Gߜ!ȭb"SpDSpa\\DیbdI aQј yp=-SùE\uJ"{T(f.z61>ᄍ(u)/cG# bl-X^F\mRg]}\S;Ԁ) fmz{8 54-Qj%]w]ޙ V}PpuRAoJ4pˏ%zo#eȚZw1bxM-5>It'qb6>}笎{{u)WP@_ʆ+! k3Y0$jսXt$m:eѪ8Ž[3Vfo*G R\[ݪrnQSr*l+ @PiԚI9w{)eDc yyJ6̫R?m!FyqڿՉfr)WP3^T(F:ɰd$؊HeIz v?aͬ!M.xNj# ?,GdmΔ=5~Sfa~>/~N.3#3:>_A mW@_q}j]و83VC@SmxLv al>e9u&ZO'neqڒ#6o wD*ӈ Mh%{%#9'6ǖ}@^Er/Ai,st3R9/_5KTϧ{Y-vw*Jd ӓWL'k#e5Lxq3G.x0IgM Aa?#n=g0?VZa&'JMkPhN.)jahZ5\@s_OqP#eut+h"eHK?Cbs3ƝXAɡY:ìJ>h18B}ip2 IdSEbGfm!?2mGl͓K[&ۓke/"],+]w7%Gȑks_32RX0ŀ?!hOTP^#d1ZTX4 N5N9f9;j鷂$rpV,_sON_Cݭ=vG&DGzTass>ٟ~ iOk{#KE,"܄yf':S~ZS-PMMDw}j=^A*GB-e,oyLV݄ea"i j7p%&$-n__,AvߦSOfe烗,\\0b݆|fϿKe/ XRD|~d&#qn9lX3du " S6 ydAFOrEkqf(e8XYs׼HD}*5R-v} n0@ij\Vs 5(x#v5hS?IJ ÎvE` :kMH,a8H:1򖬵~T# b*SS;OvVW+QjObE6 7`F}(oU4(0h舗u7\&1fYO"E H!U k[vӨIn1` /z>1FQ܋O#c̤9B{#Tgs$˸X&eUm әhGQvV]dN#^T(Σ qQ>HOY]3@:-8{ٻ_dV2ȋjp}c4Y3T-Xg9Jwf).(g控 I}UvQ &1&,x7E܉k2GQm^Ai" z/lKliRmD#MS#PloDvƔr/:~O>^BK=Sq8k1ѣQoZ%[*H IC1Da넖P,dP8))0Lȕ!LKHliѐrUa YpFaɎ!zIMza9݂I"76D(չ#OɵK y<k"u-h&`K*Xږ\UIqO^twhV;Et^ #UG~dž<%m#V'evCbC>w*m*w`&hYrL\фYv}e=SsX )!ƑMo1ؑ~츱MN׉jTAB CcGu?-YYRǛ4I:.H/8~[6?cq1w->)&b;uy&.foRM3w]ٜVRBbqgXHNNP(Z/T"fJbDf[ĕru M(Ʌb;w{ Q5]?< a q$vWFIwjIº(љH# rbr:Pf%CWB3fzmHB ciǹ;}RB2a!)q+N!`,B4y}g,&Zf:VRVY:wRɯi|wrQa-7bSEF3Bk]lVujHA%FFeKlkC{دURX^P ~F"z\opB(g}I9Y nˠܤ#=k/}s'TWU9L iPA5)a W0zb mo0n6R*S?44gsoh8cgk^ .K526!Bxm3ey b $weژMn{Z ruL ~ߪdaR׉G/[ފ#)7"[{18s p7(JF*H4BgrSN|zW$#U"x7n'ÕѺT<ѝT[C7#)P{(3>]ݾƞK[NW*(JT p$3I<g2@"|KU$YL v]Ve<>|F64'MaV`Ӹ#E@C3!tr Xł${IZ3k5 A($#>]%բA( "4s`'}9s.oSYgHV6Q'}>, [a]kZ] /CVOWLn9h;9sD]2*]%9[݀f @0 P9d}{ ;f:gY2μl;ֆ6Iwr}G&*\yàe&mM}%66Y|; ۑL:"߶%WT!W# !9CgT[_ ~%̅Ϲ?%X}T9$l;Aj]U@߳Pc+MiƢW1ߎKu`Q%S %n( #LdiHUyGQފ`YU?N Crrێ* 򒹎[llP42|KGd^6RtfS."cd\o@'tԘ|߼TƣK ^oų/`LIF&.ލ;0QZܾ,+u]5P草pϏGqz>L}Ӟ [sJLGmu?|̹(Kye@-o-4tφf fGbDCLήʿdT ݟVy_c g 4ㆴ2v z9Qb]į]Rr<5jC2>TINxȝ4P.3F<"lҮUrimC1kJWSta@rSHm{2_Cf8U\;S5*pEdWzWq~1O9qA>STۓ-#0_Yf3[g꩸'I \ -}5eMP[y"̕P:b Gj7rhTk'ÙЫ49*Ulfd/w4bx%g"8"|p;4. aT̵́/p $4r..1Q`32~BVe\cmMmq|J:j=cX?$e$9gQ]О?޾w4Ng`n1 ?Ϫ=Q emMY18$ء>o3(_:>ϾsU}*4#Bsjo"fqlx8l4hCSpGELMh[q#Pdkq;x IvU4Y\ Fgg;<ʕmE@<3x.XSH2/ֲytG|$AumWAQ>Z6Cn: 8 /[MN jMժ 3^~V(TĄT,t X5щNݲu4t o;#i!Ame1&Yyx)MӚԷ9pZa `k<[)Hu7RIG|"P@>?@j: 1<;ƛ3g|zۡZJO|<<ӫc^ҷ/fE!uzh34#%q$F 0!}EPiUODunxIq_ϖpH\["mWm: oлȥwu$H*0jVzSZ2M٢B ?~1^MOiPM~૒RF!0^E<Q^z$wM"Z4hQ 71:`%RjD‡^`)YmQz^GlqBTm 5wfGS0T_Q_.kHg*,ʜHM3Lkmq8|\/ns6\C9nvYJg_js{0+6.pפ(Ł#;ybXvou/,Pn16ڞ&}V+Xla? Z[zo6'(#Ntj^P)'lc0:LIG\z3b)f#&" zJ39%[9?~?yBoO8* [ QuRzNl?d_UQxʧ}@ 9a8 <6}c;aG|֔IhRO _ >Id}'z`m=K _\Ak2Mx|u6q,~Y'tc`قl +>~Z>#@eOgxp݈}g&96>L[3>̖(|B#832ihfҨܤYэEEX%:M#8@|f駆z^yMث|H8!7͂w]R 1<]& t(kCu$:ǣы&#|noq~* "]Q=PN\.Ԯ;ԅ[w!B4&k+IvF~'*bh~fֵ_Nu{O /ȣPSNܺ]-.pp G"U3 n\Rފ@I𓴶T/Eٜs~:yMp\EU19S*&D/{sRIxʎ4Z:\v 58%F} <]Tn4ݚ-rl7 to3Ɍ`82W0ŎCȸdz/ʼpV3 9D^~w0(6H[q?cKԶeOna+W;Uw|&*~X qY2/*sP oJ'҅+HsDb^ b~1t0/ ؛]"KQA\Yegn뷀wOnˁtLTS:`YD3gA*})4FWi4*Mm#Pt,WNm>6_ngRj c87c)<1vq*An #:$js`++g%&++`p`{ nP|z2pS 14~GR `֫<~# {y,'mz3X.?7+SR7i֣$ ;:*bR[9QwBEȇ9xݡ*o؅`n!Qv6rXE6 s%BKxi>2LsOoctpi kFE>Кu3e"gfpL6.r?T-F_SAƪ}rGKK[%$4h#sϓ蹽qO?)C6Wl'\4"ѧB!Z;b _ ja> u5䂙EyB?EqW`F"N))&˘n* ]]2T1mYOvK-dwzDZa6RĩSL=ԃG:R̬`2i"8Lz0 $LLFHCN``+)S6v+'pgIN \öRP>a-s8ބ* N,uq}6<! in`ݶi_H_@)&)~}NZ;p-Ĕ:ިO}S"G@WT G2]^Ii*L2\|÷pm.A& nF5f<et'wqao;իJ'豀jƟ2*4O@1d-@n»'.Mm NJ=lNΏh#[ .qt4y8C v=&7l}R=;)rT5D\),Dg A5>HΠٟ]t$3-ؠ{h3^9 : r| =;΃/ %> `QmnL9AUR(jx `]ۼ[1QI~֍cX_:wNp*n0pXYNjhlA BݻY]"ӬB/h93H822wYB {_a,:2]5c<,-RrFNqvqc):Qs3l h"UCM/ 6l3OdJ. (CJfzkQ;bGwOd~FmZAyUP.Z~#iq ō\QbY>]MDUЪdEJUf{A:-7tC_aU4*NiW}%jayhΕj\KYCٝ]U49= )ױjTZh 88 29p|Z45utIi m"^N[" /;a}R0h (>igl=((>;;Kc$7YP3k0NW&Hж%Ȏ$`1a7&NNz- >T;/++?Qqc6" WqmQYmY<.;ˍ,獧wo3TxEڼIS HJ {+&Zȝd>r#*OƇr0y6@Y |{+f@L; 77~,iVe>_?[vk.2;LoOKz^Rkؗw9-hQFډֲ :sԖ@SCUQ@Vǰ.b*tѩ[Mb{XԴw}ºxcqq` zq8d8b#kJ0H!47n/GaH)C䪮^IF:v]urXHnGP%+rn|a=>0 XT-܅M kCjn0FkEԡa>˨ QV>=iO2P)G`cmO[2'/I_ksqrOu tko+Z|R\;XFEN wklVT1{\7 XE){3OW@Q[dufF?5⾻s86qܤ'u 9gёk9OWw)}prs]Y~/@2Vy)QOLf~ȹMq)t,QdWHEzoǫDHHE .{a1+\?&P\=kk5wPWSYAb&%k9 YcmW:S?u{炉bZCO3Lyo*˅=R:ums:~Ӝ(BN&r ~?;T r^ep JęAF`aQ6U6s͊ZOh!!NN$be[p+E&Lh0#>%>Wݩ+@%*1*ٴ1_.=M`&?F +wNeGFt*q7Cxث~h,FEe1d$h,Pz7|ժ~"\mLh<KYo $<1vMA|uc`ܺt|Pf;m=2i#Od-cpb=RXWXTtu @#H14ԿY[r}81[b?tA.{sykzE')]w3! *d 5%%NfxRizqa=|Xڃxbh(}vLqMV ]5.dCum?qSXYYjЬO0Nw5c̫SwhI럌/~sϐ[Ű9J Epؼ2+){ӂF˄ Ez4 n%͛<*B}hgaЅ]Mg0C\<0=ccfqh^wBJ}ES_ČV?o{2e'VwI2Ukm>psf$ V-Xƭug*˫DyMڎm66maJ+ulq&'% @a@G v[G JlVBd.S~cTb~L^OAc3dۙWYOD厞h'%{;n+rv 5tcD#AWL kz~.\'ڙU\wYl_d`٪!JuqF+I7qW8`A#vܛ(680E`tL> ;cfHƥżǎ$T4R*`.%o(e›-LrCKi™z߮_f?o!R/pkLEg.1,gKD̽(&`.l_SXֹ!&FJԑ?a15__i>|b,Q.B $#'0-TgV 9b#ŊfAEOb}*SSw#nnw#4UiHbz=BkM<_#`,(ō_/ݱD"[;ܣ?[yI͕v? 5% ÏF SP^3"/H8}VImA Qymc>>J!tZNJ99Z?#6uq|9>7Q~bbIs  It'ڱgÜ^;GxN?/R3gV 9f5q%7-`66L41ktmGū)o@!>7Q6J|PkNQbT3aܬ#]ƿKx~Ͳ9˜s3҂0dyy)vr`|<*3/v@u5)\*ޱ+ƹ U'5kbE'I)""]Ui#bd}DlMC_1D POnm2 '>gWᬍˑ3թz1xȜ\27} oYsO1w3"yrF.fe1LK wkj8/S~1vz5:GT<8yEyZ'"ezU@(.|ib&+R7vq8r.2 ++u,j"Gbs}u}tsn읋>?jm屋2G"$JYBdɫ@Ԣ2+`IΏǴ '& 8eadB) QYKp]^brڰ>՚ꂵF}j+3+HULd+jXI h;Fnȭة#"h`+OH/Bi>2t:]:k!JE'y-4! >) NJ0ߍG$}Z`F%EHI?x3sP3y6.OZCg:$/_9b'LJ K vCf]6Cr!(X8#dSCdԨs:͗Fw݇;/CZqMRZ-N>Da)qakW| B!qBk=ydJ/4=hzmh^-1-EDI[Lrh|ɻn/81 njhhsA(8k4%KwuK=]X6+T6~0xo 2C^s@zؿ0D6YPkgw_fW=VʃAN,Tn؟>wp(,֔Qa`!y.ٽNPQ,/ טOW$%RT:2Xv# '8;QzMa fQB!65z~`zU}KIkSR<iJAtܫY#-: Vyw:QLdb[io=Yu1]t%a/$K?PwP.cr5]0zi"sdt0BkWPgG"!S1H4_Dj˄p㝁Ddq/*Dxu P cb@t!7'թ,Hw%A>_)Ɵ6sfM*  dRvͱ3Ae  fඳJ`z<uh'ҟ#)O rs&̹h%rfCӷ^У#~޻o9CఔV"%~t3-k~)IdEeK+ߏk/}V(oX0BwqGΜr Ti3J#r{xk|PmY.dzt@Ľ{=1yA 4H:+@'3Iֳ#rX̏Da^cOE{/ɓj&$/#4U^'NZ:|*<~@mH rmIFyd[߄ٓkNa}-{Iۋk^?B~Ԏw ^!?˫Y|ڷ(펝ew`p0QܮX冞d >,«C&`оG]eiXL4$I"Z;p9a݀?F_9Tc3t#% iYT}Ham>\MEf \~s.?'I*յeBc'w*`?4<*>sa/5H%dT,t0+j}X< H}_Z˕ U.='O5dgJ-y_P@tS8`n#+nl Y*gc|!-(( ({EA~v&Ayp1dSpa'79 e:Szs4IŨ@BZg Oϩe^/ERRW<*c}8@S;TF(+dQGW]/OpK\2 lth̑ A1Hn*i;vbM^.M ^? "hKpB;!x`ҚrnMƣz.iYVW$ș[M)ۙVbf#[FnH.Abx qø' ;zz&rcisa0gg0G/3Ӡh)="-%ps8lQ ~c0t=Y!# J[qm+brS_VÊj3j ACnfk(Р}UT(F5Y _ߟJ)TFs@<7Ao[Us-P6 lU`a <"h]!?7 >fHr2 >֒QEMkE!J5ϔ:gG ho^Nd2j;%y<$>He$9/(I ,"]< )AMQ!@J.J&lFM'1Ij BL( Kgf#ͱɚiےf19^h*ܙؗ:aК@\W aSȌB's'wEH,;܁ ƹ`ӆg}^[r8^"ٹ^W{i ^زC݄7?Pkrѯ"ϕȅ '[، 8&tsQ&5)QqYL<^ 'uiBw뚫Xq O˶:@/b^ѴDw,Dv֪1ZڴɒwlK:! u}>>uߎ14- TZrn$_q y}1$\?2R > 49w;u>p! k<|3_(4QeBnmA_]%WxHcI]O盨OUI79ZIj/A Bf γrQXt>kyYeT4 70|V,6/>$Il3msx.3zY,),Ҕ{׃+_s:vjatȴbcJ6^cv:=xtR.b0kI?]+=ƻO`VV|oG0# y"HKJi)K /uL"zF>"Kf'=iczk2f郴O36̾o8y'ݪ"c ~5to |=:M)Ƈz&yNݧ8=Z76 YťcDqv8tȦZ#C1=`G+9/Senތ[ղ6s{&@_#c!0H Nv f_L#p1Z$S~: ûUBR*TjWg9B]YKp K[W1q֢GiO;ore`[7i` %jY5g.2ߨWF?DV!%nX`(vPd/]{eB 0L;c7XPhT Ozjo{6^GW [c;m(6Z+ Ce54y~Wf-tAd!(BDqW},G ߭9HLT#m`l#M|sU1Ndϊ7W7m7+4tĐQԓ "Ԕr%'i^ pb( Mi- SV۠-ܙQ`gLW%%LxMs AtKPXn)i~a`m\ϰ&y5_J)g) \, ao~_Do԰I^%2D)ׯO#L_G0PF:@+K,ttU(׭Vov>`>+ogmqt|uQnɻַ֓d'!iWq:)M7kPL(=dh͒'Uhc3e%%+kUB\;FC]7>kLPNsքcGa"nb`]xSy7uLm Aߪic_VڡjM-4F[tLb 0dWk|iT#3߂[RdZ-x;DIzvMJ|ٵJ7'ƙI-L 4v Mȇ|5`WZ4y̤V "{AKT6 v?[j֪oY!+;i_OΛ!U5@tpE/%Za|)1 ~<)Zۏ?n[վN#sf@O~+ ;z ;ԩoP>ۨD+jU(L×4٣LG&p[w0 46$=@Nj0X)PN;Ȁj;:_T`-W2 ~-Bv٠4j]"YG.5w␴R˗z0/N9iw,ݣJX,'ަ蜠Z_Fƞ^܇}yU%/b7鷥 Nܚ M8"]3+}ug!q#nv} ec}<.U!:ڋ~ @Ga Z1Zl݋yT#b(3f'ͨ 9c|EBp0k^!q/>4fd~sÅxѶ/:&NĴߧ cU[Sݬ *ft9.|4Ю"Y̓t## 62֫YwI4rn8ZwTV3ÍU6CFwJ!*?$aS-;?K HE括aFYYڌd_3Δ׃@BbtJמaoюU#t@t#f`<:!;J=];Fv]f=gaVM4agSRC2j M+R$nJTڤbj]ϒLt:NrQc0¥k'sV+ppDE G VKrxJ(Dx,0Vȥ*FT ?r%No$߀u̔˅䢩aq[nv]OʓݾVG80D! KXu/Wu_:8R8A#"-iM(! b$(~9P'iw8Z^"iܤ4]d|4j _qdŹ\^v3i),0cЏ|Wl8?=<ȇUhYT[kuV,M.USf YXKn1^xUEjpվ4*/+m A/C2H)sF Zk5>8 |cyB@_Q>4lѸ~I6p̳&9u+凤wdಌyU>3Z! 7|e1mF1k0 G j' [HF 'j'nu؞5K:FO8i|>Т{fqE*҄@&̴mB/Gg: C V7TML. h8w]nvp[v,I͘D0} eza\ qmi}K  ߼2A _9A𣃚(t^־7.^ꚿР%Asߚ2B36_:WJ ܒd*@6 gltVEw焈}P=pk={]jon'X,Mܨ/7/))-ƽ $/ 4|">9<'7b\bYCʸ|[RD#ۉWE}6H`W!KGDc?kr4M.4v鼕Jண}!pY]CZVP"c}yHe1y2 9fB2ϵ Ɓ [$0ޯrP5'cۛx$6x]T# gTl=nâ卛lJq_o)`\ҐnWCOxJV&v5]ӁVև:ND+7Jr̜9i$D8T7yI*XU,sʠ0ˮK Yoē~0Ck8&KXҽ7`7E_n-]G f:cΈ0 9w.E Bzv'.y/:&?4QoCʆK;`CX&S ) 1C9u9y m7,|Tux 1'mϲLeb*ȀӄY~CI@Qqo>Nw`[1 ɺ%aY8'b_N8m:z^=}=wژ+-ٙ-6 b.`.Inj3H}u?YOx}G$ws,9ݶ0sީf\?t=jĘCI{Ç$ jۈ>uXN!g @C, {5:h<S+f9BBy;/1w\(?|FV w!pNV&LզC(vDz+N˄חdKy Iu@%I- 6:*Kg: 'ߴI.jru0"1irJCTH:ۏ $%[Z2ģ#+;R^2# 6`G)l d|4j)y*Zhc:Ug iEnz-҄(M d9yu<ʎ.?ˏl"6 BFuvQ1 |!I#qcr%n*KAU}Ӡ̎cuU/>-SƤco v3/?#v&J2RPPvRkLLM ~EfDK4Y&NۯMCI" "*Ͼ<ƪj%ƨeT}\hB8[_wl_J}lESs=~:2hy7 ,]Cs߽u'F0WL;Γ-t0Vuq mz^)9]*jG#-\][Ӷֽka:hnjSLy[keo]- Q+ "r=\ŎV)5B@JjQ|Ē Ժ$0F tyÃvӛlLW)äO~L/G3wNPj-U5g c&H۝.|h1?6Mc<A/~ˢ?IIr+}D,!r8eq&l҈<Pzeol<|"b,ydG;*dL$NW iE띂Q)pu5v0hsҠc8hLbmO0sXPrJ$`YJ!߸Wm 5l:JvPj$[S|Fe=#c(e|;%|ٟJj&Į4@Q n!7d~)MYk9*CY^GHp2ŠC+]Ă?}e(;,hxOTP$ѥ"/`/ `Jr)\, wT`U˥b ]GWpS?ُz&M8F_G]%E V}nBXiD{~hU̓(],&ZJ;J3{9D:**v 0j$X un& H,ĶoOv f7: Bl#^' <[wؼtFR'!Ddc-'Uaڅ72:W(ͪAy5,][:;mW#H=<~ͷZuUuUhfOM׹NVq<҇q8T&hD-[tWbL˅s<}QyQMJ⾁}Ī$Or M:8 eO alX v1W2)7XjԟRSPܷ̏ !a9uP^E^Ȣz% :;>5AnUBh%T =%-6 n+.XyК$mC~U7 >k9 @R݇0 KuǮMWTHBKF3a} tFK\1u5=DɄwPMknb??`w:Ɨh|o.!}il0"fP OF !!벲 H%Ujjv:j"Rv¹gS[/Y84yN+vHWITTi/+'Y(kI˳-é3%\,']>h!;eM^s>[f8xƗS; :$zh ~\іzgxF $_"VUK&mz6R< %?*wEeej1A'sO,lLy弟LJjr4HզS7zeP­$?T #ՙO4zמS@q"zpz4ll#a߰'dxNnwDڌ@>30H˺^Q"2m<\1fBB }cѩm oz9 aaJ@OuT^` LC,^> kA`KV:nCgiZ ÇT9:g`X+Ul0ق~G:mȣv UEQ6O9ȃvhԊ*~wLe3_-=웭kz!;壽;4Rer7!ksP ҿ7mty-ؽėr;U?j XDRjm?ĵ\ypYxo0~S\t1s¬((4tZ Mp!C%ѯ= t&-i0 9e 9H|;P{FW{쓲$ĥ.LLU֞} -e"b~涠vlk k#]441Bc ѲNF\A`TS&? mFIlλƉ@Kّ=~qL |o_-QLؗ;98R0!a+&"*<õ6Cwe fR2N-0kKNn wL@]Qjm! RCd4%XhW@ȝh:lK}L pø=47Hb?킧JA&#~gz 2Ԩx8>NGV(&JtWw,WkmYE-+^(՛QfQsNV=maSFN2SWosJWƮ޷> 1xPWv>ʣXH4YoutiSWqumF*kw* :Wirab^Ңc]OBN(Ĝ2$~TH^ ̛ OFF,=υ' o*&o4%k"`o,奔d&{$HŢ#p0;uQOwXZ2<nA݊bŹս߉,QC4lD^A/frGrf8ь 9uDݷN̡߮1S³qhw9AՑ*:F('+rfAi:\ JRoo ZHs4M>E\2ׄ \^>hg].c:meT*R5* 鱵Oz ASyw3r4pXعjcڿn^a:E}tl;11zۉiP^;⼰5rf D(tQ{^I_fN׼al;h&tl{ǁ7#.0݀)YR .gCy-ΤYrNJ5G>|]s6"ͬ[E&Bk[na>@$9i%[-xb-oY"]sOW8{߱rD͝;UW-tyxQE:*jM48te6,bT:ό18}^6,6{9 Ѓ o­xh c)"/ڲgg~1j1 'pZRsDX. :Zcyusn݉64" 㧨aa4} ڀY/?[,˦Qo)rrᷯq\.A G+7.1\62?SEzDp cc/4кK4 saldiQbco% o @̭7wt[}Y#7ᆪ2C +؉R<ܷr@C:ae)u3>},NE9@S$}"c^B cs]I\*JDvB*JL .[k {L%fB-աD84w('`ԯ IQGqI4FcN@E\;tIS]t;&K;O,ڢ4TؓX~Z Qin*LdvQP8,o{~^_>e#OaG=rWO!{AޙVluUt/;^FNXnp`JrVNȮFį BAb ʣ5\ArWw ؜K2cN>Ruu`TIzFAW~y@v =+> Lڌ fGVxsUek-Nq ۑz`zPn`)Ys'(r7\^+OoHEX{> {9tDZ,'ɾ{VxaoWOg`*uj3uk0D!~X\$'Ѽ6/D1aP7X܆iV-ww̃> mo66]kSE> Jܹ͇.H?Gs.B߭ Iyi_ՃeAUdkhe#mnܟyN4RM|@Qv5W*6pR$M`s-xThOZsbg\X|E*ӑ)_-q=k4JsYTz҃f)kY[Ռd/V=l*23>ؐgΧRe)aXD]kwjz7rZ ~azpD0hx{f ^l/v 8A"FՇ?j8ŧ'j=h#_0dc<Zo3 ^KG e{FGj 1k  L0ʊWONދ(?sr*3gPR gs[v|kry9_Uha]PCWsg- I}j'\Zԡ2g&IAdNPlN/rq.o%lvwޣ.@5e-$$-kՏ0 wBJ3[C-Uב OEe =@ m:ѕ]Sbmj3G4+aEd:`˺ ,iƭ*DUE€/kd-"{!I&lr#X(#4JI]ğUv逪囿i3Ѫ6Hoo.6ӵ*2RQN 8ẸsU?]ڨlB̟۬%4Iܮ$z_gOsJޥ=Cv]Τ{8IhCk9 +#HL=mr.#.'j`оV)a6wtVQE(HY XmU*m,}@E-SQf&9ih"Gܗ8*>7_ 643I4'T࠭⊦$ʙ3٨"؞V’:r=c[* "ESaN!1ქŬұs^Y~1c=33ŗ4QʰoQ_ů?+:˔@F61iD#Tks(2g=xߤHȵ{*o* =Xmrؽ i +H~\W-Bk]y\'L3FBH8w,#eu0c5=`hɸ' ?wZeÌL\-*4DsxWq):0v ]02.1_rY: \:v>00]Bc}WJP/ﳹ3"u&־!;7>݁k4w {ClX(aw '.+ZH ߫rdB#bm&e.n8 -)J5!pdj,zա'3n\J!NUYql}gxּ=`6LEOʅP<}u-Zپ%d =1>9a-@[죹>y}7 x[eWw3=T*IMRcP[Rj ގ9Z,"ED(`-Ua^l8>@uA9^,:^ڵ·:zP8TMz#ܩRx3H׬̂J("#..RcҺ Ju0u,vvfوR)?]\qpT Tܷ*8qC"IS(o7?i}%UgOϲ.=i =FynR(!T/2|li˲pпYOd@NW v<[nW!|x^m5~UPD[;h>5ު'Vd]u"}$*;C]GsO#L)9v@1j I"׽!G $KT[XyU܁W(1Oɚ]P#aۦbA/ޟ [t0?WU逓czp4PCcfO=|QԪXGlA1$85mnl^p^|2K{| PNh(~Semʕ0=_(~=Q<~jڥzʿ(((ޅ8%1>rK[R=HH4 /F^.{ }<~Yk9PLfQJGE+SW(IRؘ%EIA1`Txsd;|f ͜ :S=-Ca࿄-eh,!dΒt m !'7|.IZl/$NhNLdfdc b[ # 8>r xU1ð>wT?P~U8-uOIN)n"OAE#t@܋Ma}ثܬHȩ׼!s|:\Yk3]鬝q@ԚxT-T,1J@hͪiI}GR{EbHnm}@18 G3ki:{6Q {>sh_Q7Î;jW6ƥc;J)7ZFXskvUkuɵo˃L 6_A5xI}g wf̱S)|$/Z[Ek΋QWia;Mm] H>#{?+JZ]cҞ.H45@g#p"E^BDvi ٹQd ty/!r,&9f D]> ;MbLDe݈;ժϺgujkCfJH-Ұ`g'G<#10ր}|*s`u=5R| P5/qNAWXI^GLY8e H{ol6ϋF2tjXkaS}TѨҕJnV܃D~00BUAHi0NYZ%MνyYvZ+Y{εe{I EE/TE:b6":H*w.3j%@ih;W| n=);8b$frai3l'?eǮ{]Apih+4aT+NANv5P0x]e:4P8hp[#v# $ѻAf InaeY!h.ld4zZ'@rN^5$Z Q#q16Wj5zZ芁zq,∺o^ ;ucFn3V4M$ H`6sN[Sfݿ!> Lt(vnw|Q*Q*!(a%׫A/nj_]Odv<á2~134Z8B-^Tz*C3hp$0(Y7|m\u:!x^i)FF]x9&1JUz1 2?uF}I:> {B`:_`]ɞSl=&eU .D(#_6l4x"m !FjBq.8Pc˛;q%;uwh1,2YnF(AAox K~2|gٺ lф0SMf(Ƴ "|'PC#oa&^J8fȜS//Q.12Y4zofHIQѝ=L֘}ݝ(`R*xO(ސ@+w:0+T=QT 5&O[G^XR! Q2_,VI:,0@֯!X(RBUI 5NI}ڮXs'J<*>3c]23+#JޅD0_frü b`VZU@J{2瞍UoeHDWl _LMsUΉA9h^YJp"8PD LAÚwc4S>92_Srˆ0<8.+w\dĮF=;BeLJp۱&f(ήs;U ڭqJ7X /heVdDTnMw+Sa@4ݑ/w]B<Rw4RҴA7I#kS s9lJC qC.ڤZ/!龴 ;u$@V+wEKTq!ԠIM0omH&ڰB, z> I**'G'ϼ,Fc%UgtsIAftQy!_ $ dS5plW@V} cHP:޲| <_2x DR4NbJ'{fVʰ_m^Y}XbE>E )_se-\=Rz*gPUKܲqJ9H;d$_~QϥBst\qjxOt\ߗXN^CWSm%$QZf3qt1ONG`t 0]_HpzZP`d<& V)>X0.+Dx\+V+ȆI ]HWnQ 4[%&  +s89X)(3:)[H{P{QDi6<@5rYNd…!vDT2iHbRpss:F*CôExce %pJg@`E/\ `ё-R 8TXdzدOB!ʹC+ŭHFt*QBkRcS^J0]mu> gK9B'W(չ&^命'3^m?n,ofx*9{Z@bn :Ӟ*t>H˥B-QjG9!4æܤe9 b<⩺.1)}(α-!.LA) O+*9c~a8.Yldz[syFw @.g6#`Q)S-x8U}ܞHYҬ<&F+DV=4k%M2u*[b?N{Qӿ k{,@4aLV$xĬG0$N9z+\F5MQv RUmXI#e& *~ _^ATy_vatuvvNbk%Z Qĵ䥄yk.ORRG)׭pG;TJ,^}:)R,ߜakEкhx#C@-,+qc CW$MUXqKtp֑.ԮJRI>.l"]] y{|߁wikF`$ @D+88(GKI$[{0% i3mN`g$\e'XƊǃ{s~x5K $O|=sk> SmNj ]K'}6#Y܂ʦe灵R!B~#t-D:#=yS# VnsG7[CwNWǘWQU˪í&D(WaV!+ >,-N 3*wew-)GVҡ|ζ; jxt_/ӓʼn9=u'C)nƢ ୭( K^h"Ϻ)_QC#:n(t{ۯ)F~fL) ZWDC+AV.Yu7 , V䩟L7wWn7N 7=w, !+؞l׵Whst2H|ϐD=i/-dEd rz )5" LS/`k Rf+, p3(ŘD, MW{+<+(~&0Bd!W|m~ D3zxmQ8-'W'3݄|Ū2$W Q7 ~e>u$巍Mf)F*~OÄ۔s'Be~5'0mZn1bxlA6W1#]SUʰCd*$]OE5BҲ7m'o$M(;%T#QXj8Xe3ŰLߗiqϸb?k/:BSq+"9$5}ⷿ@"\Ps?ቭ`s{tJcn*r9Y-g>DL*7u8aiY$ ( /b0Tb^NX0|SJ9jHXs5n6cx$Zk0#ld1Ermpn ,A5 Ojrg7FS\0< GBalz &T>&^~*$u`ہ zFpEwʐnzE bԥ+ηNc?T}h^8~}km,Y *}Lߦ.ekI=@݇i6%w$ o ݍvn}C169~iIiI#{:l#6/gzM ܩ~6r2a狵 QWs%e{`l`P`=w^F80$7:;No.GuTzYSce)c lZnmyymJ%oM\W-t- #@ȶ3xQDCܟe+Aknd` /,] y-tHKS&Ґ2{UH9%ςr;I7)8v1|""PK0޴dH2/#h~ժwv.|L@hz`?[1c7@𠶸9&k^'J:ib,MeY@X[uߑD^{p잆8 &oX~+ht@C ^̦J4Sk(⚻03DžJd0N d+CMN D Es=)+2xuUFR/MC?%Mu}g@mj!)\s<2xr]r/֧B\٭R;'>].c$V̕ZL" _WG `6!WVqK(T;eK , `Q̹)uau5vZLƮ;Sa_6[y=F'Ə3.EFWuh<>6[[kN]DvoOOCŮ]>fI";X^JFOa.>˫;4P.BXǶ%mOPrnpy1SE4o(JJ䗁a'YLUi:x'ܞA4a./Ys[ Iy.ˊF*[.gTa_.tjw J{,1 'YX OUQG )Jm{@bWjuun.CW.^$+I SPaVJ &~Z-bVK)wa̠e0 ƆdZD[ :8&pװxM(61@E' ηc`^EʹnĢzy9ŤBp.\sĂ^Xҗf\"k`]u_pM ]H jw%fD)!9RT1 -nur +@wx jJvVd괞` P5% S]I@)ui Ol 캀d|ao+j:TJ܇tKzt%cF>Desq|-gU<[ e1&8uR'1icj:?9&SL2QJ9u*{,j6ѽS F7(ѳskg st{i&N tɺ2\בhFrt3Oamlu-Jn7&7 t'D/IgƎ0]nd~fU F߿Yq7 c+RxrW*񁟞}=M7\H_%IIZшEVԪ0P,<4QT)EJ.QV_hbA0F?_\=UQOz5}J:gX]<ܫ::2b9f'2Og`cB?iO`fD̸_.K ҫ3R! - S_/(?A /!İ_"$"=e@t>}lIqjϺ#WzrJjC@bݗ;9`XI,yKq6t4N9qS[K"OkF%>̵w![|c{9)hVH ӕ8!nO jX5hj+HrukOBkklJæ)o$v|q[57M?)P|b4_{&)7@$rDZ%P=s4*oְD`gWޏe槴B:.eɣ`T 7sВȆ}`Hv*(e.`@ Gnj}cj"{{cW/BpWtfAT 4\ڹ{$:(bsf4Sh55@fڱ%<ܔkr&R1Փ:SqƾHc^[9eWQӢ|9BTih2~ AwA9K̗V'*׬% W{5~fD,TJ QP^cҸP DULU82Oj}XKiO60tTkƌ?'l\jyؽh4Lv1E|u+OfoHy8_߆X{л+"YsA8=0D"@"=>RyCٴy#ݎK@=.UD wϦGAkj=*ljjֲ#E^_<c R,ٵ Cs#tH*eíEtV7R٘dxl/t E(D;C yz@KblR H,%Ҹg~TuEtH@B fmBhͨLY/E~>{,:B"B'צ;)F~x>v.Pj7:,tndЕ/0&tfXz>l ZBÐԋp;K 0LT_l&V-djU$HLPbq/wp=xT2 $jҜ9@jP7WΓ+Y ڎm;##dn672zeeKNHC_i;B%KaF'- ʹZEvoFn7V?-{3`|XuN9;#Rf x YK},U_+dJ¯=Ur["xc1qQwBi*Ү $*wK[ +a$C3I27?y-2>eȺ^b`ٗp "s@XA:ZcbWΝʻć\ҹ{|ksZWfEoz6 Yn;4^Cޢ'S֬ͅVf$îb@?s-Uc7t3*\!}T II{,#EVW}3Ty&a2)\.%]lt׾NEQwQn5F'WaJ=zKPC>gO184iL P+T}WӢe$c1V&q&(xCg!ã wZd "&ZŒaALOuch?^.A_hFb{AҲؑJ:uh1.#m(q\1ց6)$~=_8Lu9 9&1hBܤp jy @ IrwNϊ0з4ta` u!i 0.+' GNϢ+{sD 4 bK/fd{ · Q=N\* KoSXRu9Vس> ;VsMh咱F6B&Ea/)GO@m|XIB-]ҍ4 O|Go ~+G"aƤ~:,о+C5T[%1َ(կ;sHΒuϵI.@Ae`ifEMKjm>^ XzWym+r+n] =&v_:nUhGj% iK&Ջ1Zs-릋DDVL|y_ H8/b蠲T薋Mq7袋ė z#& u wFߘF a!ڄn-P_"/~IKU8xLcāukWxK~ @(%>:iڕ-֑|3$ `:z,ĠlXb3H%(S*"?$L;Yp+_eEcVԌW>hbJt`A}x'-BQ@#ƭ@cy*B3 Mg'i+bC,0dɛ(fqEEq 38k Nj5=U+>LI+</%6P*&v5A7t31 7jLQ ` pbzڪr3"gl]@2OUƯ 'y"|k }?LDl  Kٝʶ~eW_~o˹kʖe_@`P/l1 z.ZƘZMڂU:cأ`Bzg[TZ‹v΍ڕЬ"^%u:"`7lW񟣾3sռma{Y+u'dx̉?mTv_L 0 eR[4wɡFB~TvX9Ǚ7YP ޏJ!Kd`&^{b% <<%gyxv,l7Ha| .&cP1PRn<)J+⎭){{+KpX= ۑNbkǀRpiNY.wB{Η꾅LVg_8>m")l#}W}M0RxocZ>nT3ckP.wZXs66oo }v;KqX!OA]MY@ˠ/!B{ĪR_RMAj/)`'g +c] XH5ү3bh T.P6~{ruL?r6_>_{Z\lUJDm-4 #*{wOce/w1sJ* 6/M7n#ZF 0&h@w,Jc?d[xW+k(mqs%`Mq̛o~W;.9], 0^^~:I| {U^̿=_GOs<`' ?SgZzksQ>(B g"&xb6C#FqsLآެSx_߾,<M^~{G-Q՝ErRmG?Ғ&w!ـ0E,cpgQ]YlhBgJ,3|CD3_Q/?xAm mPfUy*:/ƪsoN ],3`82hu~f5;8I<OB /=Tu )XSbU}ġdXx*О]d/PyɄXi>a0"d 3pJ:W@`,TFPjڱpXtbl@*E`-wF{p*@]dw73G74<:cnh^cW MLzUW39ZQ1<޲k*R/Wᩔ0>Zv,n`o\z.9h&&45 Ι% 0$ ?3j.1)xr02Fj1_S=MCr3bޝ:MZ"qeRV[*sXK"28$Շ\cKnT=b -mN[z冐_?TTZNQ~TF [G3XaEEC[q.# :ז?,JoVQLt!YtĒ)e{q53c۬iAZ =8Q J,vaM]`ɪ0TrK-hg'8`QeЊwV`g_%^x(ҵEcf 8+$+IR&05:9Xf( ᐴi4:,BFZ7ze D%.}zr\T&H.fuTOK%:?MULPs࠺ ,q'zE] H;zT瓄ҡ9kN̰\oV*iD%7ݥ%SHnt_Dxa CB3`*&py ׆@\)fmhp|3d y DCiḽ-Ty/ B8(΁C*YF)CD@Vw8d^>eĝԳRFbHd҄ -4MbiG 3W1ghʇF)Sa}*@/b\eep_6EC27DH˩M6 vෞ,TH,NYYbt\B5`ɭYbdcTttre/{\d "Y2lSzssϪ.%L'y D󩦃x]~ jY%=K4Ek(w.⍢TWDAx<;H0n/A}&R܀)ngu4z_ߙ(_sAޤS*t5Jу;&hnI_\$1DX昚l;fmޜ_QOn]`J<)(mw%ߣRZn6 ɮxCKtA^V\г *sG@oŏݱU&?:n,e; 1+.fޠ *(V|3cցf9iFV \Mhizek3VZjs蜼kv os,L҉. ?ǦEKm)d pFU| Ah]:fLXp-'|pe1K?k1p v8mV;ӶSo rK+=zaO8 %$@*G;NXE];Kw4y>$>P[ʧUetq@w^v6XS8^1|=-8DF=-RN4li!mլ%Db$dt-¦^of3c N+Dj{Qܖa]YP*1-`6FtF}Ui3PN^Ug'YܒMl'!f*S;x7 Ӹ׃jlTCxG3Q I3Y=2p-=2L\@Ђc)!ׁzh%O{cWEG4i7"MI7DPO(XxqjH9"޸vf5< oA+Eykּc4Zeg>Y}6.h>UY ,k.V]<>R0\4 ܄%fKo&zw876k]MoNَnٹh:wNaeqP_+Pr{&Ah mFκ˕,~]瀣B)tV{(bq+ h%>tK\fl"|dszY~DhmY|iE4ϛf'L2%K5R3rMIfXk:?{MWut#_Qݵs&zaXnbpr'P $O y2Jux'o\qD5 O*CaHq{ V@;UҾf$O< ‘xe؏N4 iH~˝K=¶b+MjE߷d vWjJ?nX"~y m"V`k I6ViwKH{|=Zpv0t~D]K^GyKR9^= ˀH%Yqd:rh7(^;]@0n0uH9F|3 :On?|/0#PSkdc$Uŗ\ɯVbgf`sGZ]q@ߠ`W#F\РF}"B:\ʼnuZ{ eNĄn/cٻɘ|~g`jP$Ru">IqA<5B*IOF$03 H#l~nUTzIvH9v4UzlXZHUMפ0HH<5JOmkVSCRS+l.G fO|d Fp; Q`DO Bpic̝$6zŽ_f-#Q'VZ!:qjrjG*HRpD@J'_kR9HPm~=M~OHal863cD݈89Y{Nv:zbf.SC V~AȈhAf!vŽU ld\D:۴z]~}rŤL){i;JV [Z cH6ǔF_5Pn0~;P #[ZHg@P:VAUg qG ց!^|k: ⳬx[R| DjE]륯, 5y.3u0zFս vP=lSaUR9;Q׫k l MK yhfo"Lxb.A ,E?c {|KlժuX䯌FSoRZ7DUE{m%ICd8&G$_ E`W`V!5H${uFOf+.24D3tIwX_0lU۾*B) ln6\z WY1Εef, %X:4>A4-G#} ־%1ލӘǏTyq0xq|⧅7-xY|´>wꋚ`>P][y+qַV* Lyc5qR;"+4-lDE?>&ǨÆ}IQa7 J$KNm>$',)dP]߭m^pҝ vk ' L?uKL&Z^[>E΀#[J&7HL%&1L ?l\|Jl=ɿ ϲtc%p=KN*& 7L|! @Om,/]ck)Gtf~N%tMBĩ?1Ex.#ZYuQҶ!i_ V@ɗ-W20HWe@z׻B5]έnco.Ÿ(g$ٱ!$F^. _JsI)U>+'ʨQܻGݼB2}?沏jD_ѧ :DwoDvbs_*]J&:ctL^Ckmd(Z*hܷNMa~&$ǒAnIt6)~5pSNd27{ʡ15;7a!QIBNH3"6ɻDKMA@3 (|h g6pmֹ|!_1Rq5z6| M(8|@V zYy_Tt-,P/N#([`M [FK[Ħd0ɹG퍌e_+2iw.g5u 9Dy]c4S`c[-q5x-T wSY4#J(e:O_Agy\Ew/_2 ~p(z5kЅMG&H%?KT,Q%EQyqNJE[x4+>#I8&vY؊]K g.Z^y6V0<\SW՗Zcdb 8ؙ@ yԓrqVXO<~XCyɿ/eC/Kݵ6]D}~iE)) #OJw(HDG`W+(9n ϴ)gcf+}wVwwvWf9iKWՒ} vhW-+'9k-oov@w~vŊ;hmIhdK̠@Z 6O5TҖiwChWqg꯾vz# h( o;F~Nj-f{GTזml),.:.f+;29L'VLWCwjǃ N >30@-0Pv6Vu$@EYlw_Dժ<5ᣂ\<K>@rdͣ8YD1kmΔ)F 6DWaѶlFVɜoQsE!s%Uy?|5%v\)ܙ 9CThVء/A͋T  fc  {ysHļ锩5\a%v ʟ3^ A`C @.Vaò{o=I9R)d TJyPPKyX. ȞpqF"ғ9Xܿ#K(7p>؜]FxR2Hd6oxeKpwlqpފDWB$WzVFMFg7st%zʀ3G :9o5ltbd>} U>^ߞ=55)2J"L/IUި.uGg~7v˳^9`-^gaucnFVɪٱ8^m9X;,[wfoym9QJ2 N ^GZ"t}x&R7% C $`#9m97P-㲡)%dQJRUa! q#;RϦ`#/ʿ?n=rB|/nMV!Q_Ƽ ,LkqN>[nF6RJLLbwng o.ލ0cz춰Gέ.Ix#KAJRQ*|O6Cmя;s,cSQ ;]x?wu == t6!6} bN}?:Dd ; HSj?Rh%cs/>JawD=S,[N:51 pyFd7b> +^l 7oC(*!d895v(@ϗK\^씕JDsξȀGuq\iق ):UE&HtBDC}&Z8;(yNTI]JXL#U'. [ JH+r=}xRmwo T7ѴhMvv|~D\P)Ѳv+JNLڕgg>)s ѧ$!$|s5=cSDRJZI]wHwǽK%,"aCUdi~ɟ籣A'%Oxx!xTC5úUr'W!Q-_ך![%~Bj26ul{2Ķ?k,`vPAʎ?ޓOJkxI6B6{I5X<+KDq'*^nJ !suX-0wrGYnADap[;Y`:HM7ȁDFPWe>9rLaT}PX͟( { 8V&`LnԦ[w&WY]]O+:C(+dO1mѵ΢m~Ft< [X>N:j'~J"SP1TWBP}`pӡ+ nȜAWHtDy71V:/)3%mzŢ^=e‰ 8 J {U/M{$']-Z5T9KpjYQ:Q`x]OC4S^?@w+ yMBh&Ew5{N.цRC^?)lTdItUt' ^bBLnKSL3IqZU;jDQMrrXO7XSX&> +yrۺ3gz~6,y ;b&\*Lhl#Hivd7@v; nb" HY˱_ 6znUQ.hn{*]IҼ} Ɓ*#S[s9ʹF@ <$q4$DnYl蟅R[?c1sdGk+Vb>9M!_!u 6r$jv7$!qhE%I)W'ڬ, 6socYH>r\Bn)-"9$Aϼ&gqkG*.cLQx"W~)ZGP$GgRCi)fj# 'UU>mJ\޵0n|(Zo C<˪qdwHɒ{AƲT#;>-^ PmuSPZaSACW^o ;ޠrs ѧrIb{J[1Qǫg&~/: X6矬 r\7OIO*fAf5wK|뼮?v1J{GY#װq}pj-6Hw kmI}LO@pc,hD=2U2f+mc| ":H_=hV'Bƅjg )e s}79?RtBq1R3rf~Q k-߻.E xNYi-эUzuyq '?,ǽq9;|0ZxM{ap- 9Ef=cpoKCB~L<>)zԄNY9Ϋ80r 3 9v5m(VycE7^aV,%q%[*I +[Zjnu^<ۉjDՓT-Wi@j~ڃZcRn|AR.,PKũvo2JLGLGaDS3@-~MekM--{;:ClH` ISSZPHzn0x źpx-Vd[j{ReK 2)6W 8EJk n{r</&VKJxKAI鞂o:zu(19w{F'1D+xO5Ӈw+Hϔ[n0U nO]vyYito\$oKz Yx=& J¦5rWS\nxoip-%LTfIvC=*YVK y:fTg@& JRB4bJ4xP) ?4,$?gg2./ݿ/mbyq5pK 㡧TF(;Xp]0ss+ބq J*k?@x(7K 5Z{cFbAarPΔ$=8LȠ؄ң 0ԙ 2gU^ cɥm?90s#b㎵a@uV|-`7}7]T;UMdgBuCy]'i[\qn()?bXm'nLD+ Vl)iy<@ٲ O4ᖔ'qq;>^|=0G%UBU9nf7Wq$`_]fX G!~At]38R#J6"?kԡ))h) ^킕&*굣>|UyivoDli xGL<*:y.Xz2cjV>ef+ɵN>f'zu˒,Dw\~\ΤEk$"*4hN۪ ReWSZJ9`3U#ònmAwa8ΧtB#p~ Hph*5:.I᰷ v0kV9s Z#ab=kA*+-Kw%'CAbnFZWp[4HloZ5DWdZ1- ʬA!^EwEӝֶZŶ   )wZR BRwh36xE1k.l(}NR *ݒ*GX0Z͵"I}yXAFΆS2Y=BoXI!6wg{WV(L_nheJ<}uKZ'x%G%nQ u U#CY $Wb ~Gdi#҆a&*Cغen:e8]R0Ͱ:[ AaHGP2kx9G\nZ;9]̠X`{{He*15o;!,. TShPG+t'u~ogp{ly?|TWY蕺k!7aɫ4}z/*ۨ]i ('8WHZ17#dY ޼ hg#j>8 >FM]F Yu5MVw=v[=̑سq]QPLc.~}AEoͳ%]ǭq#eP ׆!Jh姈UnXmv]\ЁWlreQ*]?F6VV @h,ʦ z,9&3"l饬|-{.I5$Ω]'N5IJ-tSLkN|1+[(.81_f135\qekAΦ!f*~IB4֗tG,q`'|(ګm7!phe21esȈFNNިF`2ˇ&񯲜t>=p桱_psDZ*Q6Bxܫ >m#$5Sf=:nX_5]avT:[u װ_]8W-;xp0%F {GekG~kI2SoXWփW/rf}hhz}v_$bI@b-D?|H8xX_E}%`VrxI6Nng-B2sn!^}wpH# TΤFǩ拌\eTh_PaXva >/Nw U+2_.hg\1Z_1TnG5!Gr}ҚBWfC]FQ'vV Gj7BGyϚ*2.^&!$ӈ=d'0cXǠ3n#z]6tHB/ulz\o2YFoOR[;Rtx'X,G ":Hc{g-/iK( P AN#} b_LDAISZ ߻kIP2g]6,ʰZרP1 Lx!~oD9LRK)pDႌYPbáZJ#;ޟyjΕ/-_HhsXN;l=eFtkg.1mFەZY}|s˼)O '7apCzy#v&˜ӏmG?ʒMbݐ^]7Uo3yZ^fS흺ghm}g(&-#n헔Is0|bOtBS9ġ6/0쐘N,X3Qu펼/9ٚXWƱK L?o$bj.A:OGkZ3h!2zyPhJ/<@8>9E%p4 Y쨨z i,Gz6Ӷ2)ڠ2 EYPzLI \;=v6҉!jFSzƄmtKPӶJTM vhL,ag?ysH7chLDvҋH eã# 9! 3]3lAmȅ"XjɴNY̓]w^c麇KqEO?Ljup<ѧ=L@8˚c891+Ï_% Ҵk5V6pNd{ r͐un;$ብPW3tu-A{_G@a&ad&qPrE.PcQQ0xunΎYP1ߔ#TzkE+x YlZփf0B55q#ʚ-]h4ۦHBrd7}HoTKRH.*{Whd)Vm}ԄVٻ ԋl[uONqCöH4NayzW4-ZrbL|7Q*Nǟ(垻F q L{B@i8L*rrS? EҰlP=`I۞L\R,FISl|su{2eL :$zFU zRG_+U _h7y fdo&MHmdr1.vgz֍/+Am$k1!Xo@MI~a<q{zkYItm;.s#;DO_j`0L156d )NXQ +U<cy\/uF&bkO 5%d(6FuHtEL1DWz|+dSwp~8+=CKؑl;ӛh]%"4xpC^zӽ9B`30BYuɃGTvu蕷 T•Z%a Α 7Z3 ق85J?t x Jn0Jx׮)΅7Alw9tS9I5g9hJ;n!g>6ƥ34=縸 <߬TcW"@1^g@_Ս]41fHP}J` C+PՕjƮ|0T}^_|ֆ˭ Fx2RFwh  T%I^4=vzs7&)RFLw,t{UZY[MQb?擷Ϡ PgJ بSXn/ϧmTpG}y0JD1"~8iT@_C> z "zMt ٞ>e5}DܙNE^MBF T?Ȗӆk6 FR?0 5&эOn&KZ&V,$'GM̓_2;p>J4xu.rsXv|I;j;Ajy䊼W^]14z:|%qީ.T[>!bw/ԑV"iֶ55ʟ@V!K9Ii:^8JKǨRY^F5ܦx0֪,u'M%GE 9i?'{vdcUId;f%b=d5fJ99K^mBOi{ruw֑ٙD#i[ ASX*L}]xڜG!nH KkH(X\qm~n:''HS9m3Ժք <3Ni*fN {9-otCjLzF,R >j́Z2HKLtg dsSowW85G^6)'(6N[ u6)P Æ[ExHk R,v{9 X:W˵Kt$?ZaJiQ)\)rj% ǀo}:(\JmցQ8¶YB 3юbs ?%~Dbh޼IlxJL1|2DoyO_>_F)m NmħLrdbrɣ17S>l}!mQ  "+Կ;k<HhLpU >98nna_:\^i;H:Ku '$3B6Aߵ,*W4w>Ӊ-I-3USJVv%w6+&X;pO.ߩC;rꄿ" l2<%j0з-*ėV I#tǟʺ?M'E- Q%HaČ$仯I&jFfZK{`uZ'FZ?ϼ_h=> c{WAe{ (YM_E%k㺼]gd$V2Gh1ϊ@m@6_ixN ,ف꿣mAٝzGyt sxZJX*#:HG}CiRkQ2ئUS>1)=Ԫ8l@@ئܑo<|tZ=N(!S/^wS3y"33PS{sZYBeϨZFce^zqƳ-§yzqyjx@$jI#Nma@I`J!Ќl@]pW[z AP޸}lǠ8(.3_)F2xE;;ʶY(nMx}9u/MxiLv9{ hK2Mhxdnv4 ݰ'GHy+O_)˃+mj:#uo)s݁I#s]t5.fd$E2]Ac΃L^-8pFO BG z/[##VyԳ1X[R56!7iHk[2$(T ݊;0,=`#NRdAgSThIaa1'1a s{Jn qψza.U^i|;cY+3]*FQ-K➹漈] = X.3n,keA *Iˮ> ů6-;&MWR~FȀ; "NvWy6'M0FZܔEF X/,]d:֧BFĊuEj?~~ըW.F=`%7eXPkyr-tf~?@k znGWKx3S׆7<DSP7դXۻTŪn7E A6?.YL~ T{rԐ^z}E2(:UwX@5**9}Iw]Hh|7t_KVﲉ}#tzv|=xfET?|7^C$㎪K"l5ߵql)`KLܽJNjN1yVz'c-^ ޻] =70BsHOr^=jJ6w}tHH@0Gy 0U%½E;~ƷPn-Y}pz ۊ`EQk`SMB7:WľOkN06.84dMHD3MxqTo͵CXAj$2aBvT/4j&0St=$㭁bxq58ػ?5l$RQeNٟ4`&L$dn1aAjӒ ~5;!/ A>pqd׃g%}-u4 QyX|5t <{7jm¢ace ѕ%G劁դ>#V#U;܆k 5%v? q#jXPKEz6Rlu}kMV~!6Z0ږr[E]wdQ8vd٨}apLoY,`8{WS+u"R8dZve "ePjQb͘PePn@YH`IB 4g`7Ibg~7iX@st5~6'T4QwI=жf)!:eRC*Yb`ʊ|ķUsk7e\ ը>lSloq05s@i"niK"(Yr})#ާ8X\y@2"n%>?Z,: !1NѬDpD@]^,f *Ln Uzf@d'<Ҩ C`ܑA>7jڒ3+3.1KBp^w&;iö DX•k_eso-MSuĪq}Br)p IJgҜ% ѯчݦ C 'r\[}ap"[g~ =c/mwszAR%Mj1]a_E{[um04Usz8V'؝.IW$;s 0O.2D)M{Z&ԵTbU Al\S ɕ`S x:Lp[a}`4/hoc۔U%(8EDEri=ծ5p%.%c-',m$C3#HJP?:}^*k%S-@4b̒\\OL3UR1z Jy Og) Fm{ .(1vۄ,`d]r?j܉?c\odp#><M9SN`L݀ЎaWKk-.iM(VI&" cGWI&}a|^fv ZQ߲Nd}." ?Du]p(g-;0$S^}.V_٨H)᭔7 0) A}F~{IJk4)4Ψ${Ze٪WfwYo ÷p.k<,RS/qLM \~29!z; 5CwcwqD\ghlhj-x(3RS&r8HdCmd8߅C3r ̱CΦJțiϫgXE+ZxK'Hc$D\qثpS.%NxpTLR>#9{Q4cUv;,0~<%V9SGSQO5[` 3κ1% S"S7~Ϫ~K)EgwY2_}sF6I>RPH~MZ 5:ze΀u*q$]S.7jEl ^f't[ F K $؍\*dcs$<^2yqw7%tʵ鳍+^;6"a -&E@(KYו95%yE9Xq4[Z ;$B*iM&Lyjy3{21;L2.u]/ h eayuߜ@~p9Ҏeړ݋<RgS S.\vKPJ!Ti@E,ӯ~U_puZ@e8q*aD}+w]^H\ء/Pf.Dp"I2ƨgN ~e9i7ݐ/c u<4W*8Bb=ڬB%R>@ۍ\ctV d!YVP0N/b [za'zSSwoZ[뀀!z`aw:傡t(a16A`Q8t^ 1,9v d|'Sf/gd3c+Qnz\6 =p!atvI& :/8dryYaPA;)$h(~{|~o`h82oɨybzU0^PٚWE<;Iܬxǽʨ)0>N5lhBMH~^\um5#-|&ϟ^*X'?./%8&wԼEzk/GvZ{XCY`S&I{њtQg6{x)?dNi#.m!̇*\A>f8^9*wQ)\Hߞ{^*{hC"tCRB:l@$P ۙ)S+l*E}Ml,bEM1g'0 D3>^6xxyVlQ JՕ h&uW!W@Ǟ,M)''\Pp;**v!5o zMeK$qnQ'ki(!Os.aJ3uI-8Nع0\k:I۾f/2 Ee+ouEg橇ߜH'BAjoCO+h8إi "R0d{OF'Cj>p)y4⹪mP? f-%ɱA5o)@e'|~cjҭgp)r-^ѠCBZwWuEF u: N[o3k $%FWh9Pݣ[ 'm_^e4u,)4Ƣb|[qWf4Kzs~* !*Mnԡ#xMG!ճr: əVuhԓvf%Vzce_/JMtI|˫DYU^6ſخP O 4}!jKd8zHFgc:=0^k~ѷξ<ǎQ6MA(E;N{F LĥS14JBspX(B]8QeoK$A #'0"2 sF/{CG{k"GHˇ0^ar/}@ ¥6$ <&W7oP\ +GO/pBWK咄oTmX۰׆U+7THyL7jZǚ2rZ'ZA%DI@Y(YT 0E6[:B8 ;[p}!9D}LC7ܿw67D E ܭO=.t|"eu{zj;/︨E ]ID@B3qDgn?JQ~6MsUtN<&(qf/M=v̀+38xrYͩOH~S*s6| nο1mJ/(Mi׃m.01!v4 B; d%[7Frhz]MQtk2D~y/uH4(i,$?cY3Pz)ĮUc7wTD=s8Wqũ|H`4"tD(u!I\t)2]˜\mE+TO׋TMCsj,54k Rdע3wO5C[<[wO{ckE䐙8|+a] CHo &I6YAJ-Ur95J/Aڃ D s֌`2#5~t<1 <)rO7a4^VIhu0%_ +C֍F*aUi^{܊Jes qYO%L]nu傏!e)Gqu ysl=r=o7^x;,d`s<4\mIWŤ+k/733:sșI5ۂ%QUf-M*J'r23&&_0&gZsT:,Xu3@:t3;\}ls=~,l7AC?> ldVNH\e1Z/o^i zY= !!Ug^K#< gzla :t!u=Wo:V" OG/93":uaA7:O1lxZx_'J6,ՒHdNl4wAơZ1@"M$qhtA& QTGݮ\'ϛ3t*z:݄]##uڲ&HVr,VSpgsVFqTI<c p=BA.>u+pT g4aZGߐV[ǰ>U _x.kĹmSen|d0yKUz!Z(aѢiyhW<ҡ6%4 `E,KZ)aUZ]+p1sϳ^fY oM漆 %% SypE: 0352,VCwaaB ]LJZ{rb$o"-mr k !E8 @Y?N~4Ta4(db"`njX9Xz!h6 *(!_PT,B_ fn {Px)OARd-_ V#{9i g5Q`ۗOjV TAٸN?7չ%֑z뱆G@6^kkiڏ%: _ D%&ݗkm>cO991{'s!Q~EK܁MXEDC*:$'rbz.P/(64>PW5( V3|֎rvx̓/.wh/9c(M^G+CF>|X6, &NIjُ೟T edA/DFn5Xki{|l]U:Se 0t`;8) lo2Rz8a Iad`&%V#B@Hg9gʿ;*u:: Lt<rQ 5 7gv΄Hnv~I}}=;|CjK8 PWAYϯ@V( 6)]6L2ko)_+HZ!cÃ+@ܭSݞ5sS1jwx 5؄Ihі,%LOLdK3/پW@,Ş#RIefW%@7ef' R U,cC[C(sm74>)4WO!`%A!.)scCo*F6}ew oz*''zߓ7a?y<6l]Np3# ˍ izy1)0"O SbuU^@@fC`S6E-J+3 gIDSk d5@X>'F2.'H{g-j b -- wVGٷ8N Sqi4.zg l#<-0$GaUKi> q[U!^Úit↣@6 .{SuZFֿSxtZ k酖`fanSB2!\hW^xb9&Ba9s! %Pz4:r9խ;g)AY㵴ۑDp- h.(T)XљkG;$b`[Hɺ-ˎEWC [L#zTژJ"uQ朸)Aou=NY'XJFH pq!\9(x(F~-g'Br'U6APSXz3'2h9jxi#1kʳW)\F! « ntK=wa(U<}۠HKQ+ÈUVЬM TKPZTvBt>W$L٩QӰ[ ;$<%:^MJUHX[ű"j `^H*@8gLG+'yrlz!h x֩4 \yɉ,ra}Փ|ϲXxDe)7i oI1~Ӷ֮郂 eHL)){S>D_0Z^t;+B&6BI>y2w$|bQ dY`TlG1}ވzTA3cr(s^pmabO魗&z7cB\=5۔OÀs%O2>;[a&GG*<$\,(ߋ'jr [XS-DAy`kܳ!9:Ǭdf}-Ph8gs{#jQg|,½sRnmת+SZߨ?jPu/6#!6Gsn#ϧzNظhƵ +2[he */2k[R`R 5Bl(SEF^Kg]#mc5s.0R?wvN0$m>;{a쯒ĊW.|rz6 !E>9$ ;%-ݕ g;<\zjE3G4Qb^Je- VgAbG;]c ҦEa$'i.d)J({g{ Dp|-pG1Խ.]<ڇJ@QzϜ+ջFWA%E<C$d㘘4 Ge2ԛ*"Z_^HL_e㻁jTU7ek7gv7~k{MZ39;jk>[_c.kX=y&|[CwHaeqw ?p27{o}  ۼԮ~:Cg1\"~_~;ozVvoN F7H*wLϻ1* {ozf - m@$AχaRDQ*s^/mRʬ%}5s©PF*:7ԙ}w^i2bG(%sIC7l&-[يvXF7B%֔uFpa I(;0%}S!l᜕X xߛa.G6*]6%oxN(îrOpEڿarb$0}(0]c$8L>B_gz8C dzXJ|"%3=[X'պF=ۚ"J*=nˏ{M\=I8I4F֧ *CXW%W^Hk BbϿB$7t|=!̶Xce0oHrQ eݴ7Gbpc._wc6>ĵ9v|?D쟝 e3=ZVD UWpS I˚ځǷ ?02$ZZGV$mCEwލ0Iœs¿CS5\ptiTTtkE4?ݠ!2DBIכ&4A)e\ny"wkL= & X,U@}h{OEm7 ,V Ux>l-WORAZk D}#i2"@`!&D};%jZbm$$<⹃5Нm"_Jp0P\\Æ)eADǯZ/ťj;&*Y DX6,ev>R"l(}ePG 򮾗(Pp$j)hzBKǻ7z*ugPk]k{츫^Nfy8ٖcvYm(2m!wp"D\C!q85ް2ydS*2R`fQD_1NAD#FJſv^<qL?!ξUf)Ӯ>SkQ} 2>l6gnV[j@i+EsUu rwrY7 /RjIKOt/& {K`EƔ͹rz۵jy$G[cqtLi`Cůd8'k[iӋ0H{utl @qJL??xC9 d=&iӏx -``Yi}m's g `v5lN~۠*kjwg72Fq^ڻ&77M!SըLJ7ns hV* Z"w@r%WwzXV.S\ jŗ[d7?)]c:ztT}s10ojHy3qA98?MYޫIfP7}`0wk1DcZH)fzULv0Krd6+[UΞ:7LMXr "EM r迧ߌ7e4#'Ch$,L5R:]VXC+$ "!(DA$Re9TS(YbyYaRSv"~ lQm LHJXrGlΙ$KSe=U+."uGJ("N8ga)O_ {ryqq=.5i$;0n o.YdPZ9+p0ez48vv_'. d,ލ҅ Z7M L"ݪіTVCP @`}:lL7=[U3mhD$1>[w!V+v[ ~:$n\fDp2 cz&T &هudY}AEilJItȶe2LEV)K.a"ewFjo64P"ؔgM:9! ę:ܶh4 zlکW&壬;?':$*(7sKE(C'}J6 V?uK$0Ԅ}];#0h|%^g|7ϙ 5+BԭKG+{!ml ij* s Y ڍ|dXԄyq]נSv4~>;pW%DdP&jA7_NALz+Ӂj+_gl2H;;?黩625T/0_0y෷]4 ^ce2Z4n+ Z]1E$ޕλmU | vK@RUǪdHԈv|MMg|ب%Ӆ1 Gzȡz)<'mF(iFȶ3z7.iv! Ÿ1ѹq16oqA6"D T,Fυē[l.B*uw|9t fp,NBl]iP樿w24k_U!\04+u*b $YZjѩ![ɫ8qM@)߰) ."wI S}I0" ]RGfv*߅|,ndny23:ʽh=zQāI*d҂_5\a`ЎזG]y&:ś? Pهǯ!ڳQCz qZhļ穋FcG!TfÿŵYDHu_sF pWHwB.c3тnZZ|(IskT_2j{򹔶lFx 56eyoiݥm/ ?d'"kP Sɤ|pCU[qd^:Krm,6WoOݩlWI&r]WV%/ƿ$[8ok3~Pk )˥N!?LEAq]GY~ܮ>G;۩n34Hl=oQ3s)P{vQmDhxήYVX>mA;|1@d8jOt+9Obt/=KŽ3z!XjK"!?dXw_{e;N o!%)sJDo1;<glC&2۞&6xhXzL3LZѱz虠avyR+0SLgD;q ڕ3mA}˃j!S5{WÚĺi,̱rsĬg3|E[y)O JUxY0U+V K 512a'F5%#Gz#ŧL٬ٌa,4䦐=3_d)ꐦaݲvޯ|;͌M (tI%j ,j3VͨqF_Y00X<ي<͟obܓ K\ %r >j 7BNIA@p3n ^rH^%ҔzٟAɈk1 :[XUi2Vf)ĉ{n d0QUیe.Sl*%;1O6#CPa[0{Wj^~Ps =Nׇ˓:yi 0>hS=h`Y`VBwS:ޥr{P#/t 䚀Z'XF:]ܧU`v%yh j̾6K\BXs )$/l] S+NM([bDżGQf}WJx ԑfpN,{W< v&&@|9'c f)VhxK&$d+kK* GZz[vݼS/#X՞#?2$np] CWtP-򜗬) @HRqG5YuHC#pj'ԈNa~T :LA\0xQڝ0$8,.m&Nmsk,Bcm? 쟪?Rc!9p欓]0ֲp:Moh0ꗣNw{iQ].EٰYq,Qvߜ\^ VF"?P&J }>i?R EiLR+(Y(Y+&0y8BUw߱҈bmMhPMfrL?;He)t Ŏ TD+fqD$\ obU{)]BraS@Kb@%ڒF`k]AҡEy 5{sZ;.CBZcQ5 ,mPwY-$TZn $ƣ4I<ߌŽ? &xwjkF[۟ %$ـ\RV# Pas3]1Rh-^ 5|QпєbQL|yn~.qܺۍxFnRQu_ZBSyK4V'N7&Vb/\sxhp ǑVQ6n.q>"@JQy7J4Jk4̏CœϞ"uaN@rPp RAЌaOcQ\j?謍?7T!F,F\OQN.n$XPTaG#U3 ]2ȉV*lDWv;|$w՟XB4b/л-3^"u X'DZ}4l{ԕMf1|d3^فC^Z[Sl()M(ٖ[-٭,X{3߻wWVrjt4 OԽ+<˚a?Z,jR-Ww=Юv~W}X}pDvEw{f=.|Xpl8;җE%69&@nuX=.9s[IJhQ$[-(L}EreoOdA>tZ)Vuy'HVaFXv}G6)W S)2npy>D])AE1o8nCeiIzvVdMe% zI#.YGUė:a@!_#J܎ڄ|Jj_d/*jl-݈^*D%X`8t?Z&&B Y*f_D6F(`ydeB&Mqܼc#= JYbe͇4L QWKqt d]K2JG#P=͖<AԮ@8"͞+=՛T6DIl(;ddlGՆn m*)C)[kQB4/3og&brJ_!޾M>aP_Yr'չD] {xMPBWj'Z&c>Ձ |k;!G0({ZQjC~_xխ@4OlVy|O?I^`H~3V4u\4<}>}[,5Veʚn-ёi mjN\fWL TQ޾c(Yw߆'R_O2az mrw$*F/T<~{w'ߵk~mBz$+eQPq>BR\enrvSߕ1۞t ?!@答k \17$歶o-*G g~ZvctNt$`F^րzpY|xو ]MͫbEuqzHJ"d0\3Po;0OF2oªslSbND"an܈If~5Zw@ UjRz`|uڹJՄs.r 9)5/db0RZf2fc8S$cnHf%hcжIɜ:έ㞳:;~5tP'fƨ.׮ۇz=~2 P!h7S"Vg~}X;R'jGWHhB t6 9PѥỢ[ +ރ;w5TXj]!aT6uIaCX٠4v3:U4-p5Tz<`CsjPʐg:bsm0A)OZ{( {ʟHjT8(o{BIzD.Ζƣc5f ݳ(8q8$5I;LO&_R K_ pt O-ZJy-|=T=FWz.|W6@CΚLI9Y_8{OK}GeGJ~_RT7:)OkrC TZk<ɥN\u(0vZgPF2C̋k19溇g j+TcyhC'kZ$Uu+۲ZjG@g8@xP8EzNo/GWdybspS"r߂/{6m>?"l&Z)/3H w+ xrКLՀ5z-#c:|!cGCÅ} TEY16f_oK6 1ڝ;X9 Nֿd>Pޓra$DxT޾ QF}Z^,3$ / ËkrEO (f4fUhBB~XʻJewc|bƹ-N=wd z]~y^`(n,({ĎMFi1UF{F=I) = Yw1W+A~lÂbk.=fyulq-0+YRLCmI?AKߝHme8;!y(ٷQ6ou>Q*h/WgO\.3BȁLB;.N(3RIlǠ[EǑ\7c"}I<+4R)c:س7EUi5BO 3΃lH3LෑHeyJr<ڛ7ݾ旾gO;2VQ.ƝԊf(Cp1!v}'psy3eR= "g^5mF0 ȕS&S.?^aMhsB 6)8H13TLݫт/: h~%{_.e?VBfv@Rb69FlU~R@58(3_9D3wi@$ʨF Rި٪DٚKxigj`'/so<%v~A3N)xs"~qrr0[ܭ-pGѡmCS>@tCn\ IQ ?5c 0+Qv`hL2}:IύAO&_O}8۟o:. nTu*֛0oܜK'tQ !̝L}u8 rQr^+&H0| U6 VFJwnƼqPv]XS_xrT诱%niEfi`Âfs2t3:\+1k}/?Y7firLJ/mBR!@Fϭz\nfiA"Fgo\#qx7= BK bI}='{3L[˹t:W;{<Ҏq}#ᒁ5/.܅/5/&/RX.קosaħs&vϭpS E0d- W>&nۡ 2Jai 8s͟<cࡅ:*Nwb.#ozLK3pTAt]P.V'#/Z[B4 )f$,4cpgu.@{CpSDw0CDUk2vkM?UN Dk3[0f|"n*1?VGs$.|hYXsrq?F[t4kMT1sEGB>Wx>?r}r*w[ռNw,V0 9T2lQWedY ixzDFu몜 աqb'A bhi9E>Ҙҿ!Gͅ? y<~730i5'>+̡̏=k1k-q+_XpY0|axt&Kge*:DF#cfJ""U 0X,aU`O-= 38. p e\وn*"k}p~suRփ@oҳʝHY꠹6=R;θ L9t ns쵠 ',8){u$ lqYfҡs1AKk!\k [t+ I{C}Ds<mk'%2rwB>a5L+Ixߚ*$WACt M:ϷreR-V(|(Cܷ0%ͅ ^ˡ>1 ;|=vV$ gb./1qNYq9yPϿ@-<ݱÔj4tmogJMU] c+FV 9]K($9~'Cι$Ey!:LooYh*QLl>̏ƣUQXH;a̪t_\- ѲY "w %K!UVy{0A#04>!ՎM&8 2R& λo`h4s,,ub?x@ PĔQ|SSjv| V[08/UQ&SF²_>{"1>a{T <S 8AV pM͊7fz~$$涷`2nISe^Qk-GEv*/ i흹o쇌&} J~v3,c~{ƚsh>a/ rtޢEsX`*5S,i茠Z1EJCai HԈ kG+E1tIړI#RAlh\ot$`ܔ )ۍX`7Ӗ'4F||=&ƪ5 ȖF\@CТ}]`&jxo}w7> !/:yEm\ jUc?F颶̪{3'.y7jC+byo ?*ü]9' iQ{3iվxXjyz>S~ڂxlqL5/Wh7F:+\.(LH0nǦ!9_ v0 U&V5 "7acy SxhǧA}w˻9dH,([#h§ݎNj #,B&^}t,?F1o tZ] ĴalC֍FcJ+pÎOrBl ;25KL<Ү4b((C8;6:X 7$<9ey/{8)A[jr"5|(M3 Bf-u uMC*%<$tˁ]=ۏ(N,1#s{~ pW%=|w[7zj`Ђ\ K?Z.r%I'w`prDy`p|//;vd1ac,cTww|nutOMCsg~:ϴPoFpj!+LZb1M 24^B WGuWIQk 8:>&e| "_PCIP% k"0f/zr0-|~NKXyn> ʆLȏA֪'H5g}vhnjms(e5(9qf'x]愧2fl)pBPLjyySo]M}ł!>?S[Źc jIdV|`KMg6nJ6"%MC$&dB:=#tIXTM24 EAh!9Rfs-V7(kN/k> vcW\Qc)v7vJIV6ԹaPH?.+~Bb#6DDM#AW 9y5IvxYƥu¥ fs$gG4#hds:-}wx|ɹHK]nϔbfsVADJT_oOI=I+ [< Qٗ[VnEBխh!B2Z?`4{pHXNX6[CIh㼋2ޏ o8g7g${c9~BR Xm~ ٍ}pQ2n^2:O+ 0CYU8W).! k0Uu+C:.h|%DP2C.¦"隙5^-UHs4q\šN>Q&G>kY{깼_X#Ŗ% f]8Ix̦YC 3ױtFdrtR]]]u!PRvk5u]( UWg "KtS_' | mzӽp"Vj0٘ 'b)U{])y+= }Ƹ#y ̵ sj3puHз܉"Ii$⥗Vd_L?TME.}\IKM:3Gi]Md"R&u(T?1Wr`߇oIY 嗓qY|2MUu k62ab@ȠGr [i"Oyr !8 }ku<нuݞkƒgv|ќ˯,?(PgK|qeQUZB24WmYnSnIm)Fy߁vmW揩dB7Z@/ G) Z 3a?>v@/c槮AqވHJ I>$"/.r wH5)&$կ!uz4[<\XٽH+{lazүy:BgX©h/e+v[H(wGQ3S8MVNEv KTsR@5X"!PS:+֧fT;!',<Z9[1m ?o!ST^=I^E>mXD%2p)tyVTu{ (W"F-n)<W/[#a_PLS.eoIy0ihKek3EL~cQD9ҳaTWx@]NT6=~B,-@c{TIʼWvpޟ-:g0󆝋j 0 rz:jh, xF`0}B<,.8INOi1-/#{ktWu[< @Oc_;oO0O!obIz(\ɱ_iXI&Uc+FQI\(oCȔ7uXHYQy|N1Rg)kFbN]E j[sVL!dU G>(k0. s}DS C`mǂe$]HM9!-TUx)C/U\\ŝuT>ZU@-uGv?lץ J2?YKpi!d'J~^u9cl c`VC2) .LhWџ]T} Λ@Uy?S4ӛsGf_#!fcJ⃲ ;!@y*&/?Ո KFDR@9QxH& 0)*Q7fE~qdʿLGr9<Fށ'oH4uXZ;Hm#8?K fyHhS1˒ S0{$Ck6 Lti2(uH`Gc05uDEg\ci^%mCam2^rk`q(ewrc/BqlQ ѻ2O -x1SتZ?H~7o5crk1'mҁt Z8W\c>Nq PQw,Oa/< ԍ~b/I1=are_hpA=CXz gDj /nfDצPa9Vw^ K$Z;PJ S< :,&ʜfA9LYSaqWmٺr5)445AӟӼy<~?34flĠ*, V,c;{S/^ӏ#TlROU:z2YQUR8y*yY޹[1jj,T^f$HBwWR5i&(I5#ATI0ٵjy%jYzxb躟Pޏ- RţXC"#N&b+Jdt쐵=0F|tZfEw.)}UT{W.t ?k"O k?d;piJuT| Ӆtʑ E7P@M4>ʹ,&* dڼY۪Wa=ݨ+cnSl}G1tBy6Z}^E baou%$J//Y`BOiϏ6WUǼ zAWWir : X0sϭՙR-tÖ́|ͫ5J!&{OTH 5diF.e%JbOyT/`5R8vjSnA~%vl1 x( E5d-Ѷy"D[WO뽀*Vs1;QД`}Irt>ۛQ}2Gyd>}kr>n?WRY:OW2.ߝX4H}uybjl@kK#:4ʺL6lcUV{wΡcDF2PB@i{%x͒룘F9w;8g—\y5XOJWh˫OZfV "RU:J]"sQ}c%>cʆ0fųUV'ծBGNUa 쎜o TU{5 >35cz=tzMȳ4>m!$"l~NQЗӍphVGFCSB`r)͜ыoŖ.7;uv үG(dzr|!4B %DWO/YnMGoxA08]1ԥh1ǒo Ќ:Y \vٌ2V%Z9$5SY1<=6jiЈV|kl qLۄg1A=|}I5!2ݡ$Al9xmQkZ>x)\}>@[uvU]\|7"ISMMI מxO#|/jV0]7%+9K$8]-Q)mpEr7&xTS~Pt 7h^$ZvFV6~;i/ͶF dsȶ76VXlF<~}cK4>?FM&eYc;q*2 Dv3rzLڪơuZER7!8F ҙ\+u]~$o(( CUۋ)sv,${-Ƿ"I2ݏו8h(& 2e \??WB"Xˀڴ-4q5%1LhCXNtwkAʨ*sFm) Ü$V~wd$;|V#[ EpGӏC< -HzPK0{AB+ƱG$K"~P1i ``ëRt@\=S3 xe *nW vRXlCnqY>UbKn_L+'_/~tb5#)2p31\sTU|J*-,a%a޸@[F\CC*L *gE) [T fKθ2yUIRh&zs @#+Jyt7MEW8L_2T J/%JnQBtDxWG _&mAC3S7j1hQL湕))wDŜxwآ`ȴ\ `-G_ u-`=D~jNfYVW_;e0R{n{IϙfmDA<9/=/h@J_$$Z ܯum#LiG]wP7Nޢ #~iJg3VuO "ln2<1BGRϋnI8f%aqBXJhmMZlW,ZMIu*x*]WY4sɌ||R056qEuYoth.ϩ0(X1Ɋ.K\k#=>4j;hE-KP%r/mU 1hUC秥Ku~i%! dv*u". ')lvk' sM#s"ܚ)n[•kG:,[ FR!˱|ЃC\TlwO8. _G@rh I8 [=H^5M!fٳFY)6о$_PLC-{)A-:Q@UIS X]{ύmֻ"ق4hua%KEiz;/' n ÙüB6>;|`kD|1ݦuZ)#1b[n\8 X eP_ݟ~qtnv}H.˟ց7q=O|k*XvDRm_=%XeFEmC@mxnp`gog Rfo^KR)g fD)5#]KJ \IeaAQѴ<% |,YC`J|쨪j?Uɩ A OCT:fQ?2*FGTqAu)S ^O[ ]0nЄVF߬E]qv^!.a{ᄌtLC~4393Oq<`%etr*65}M9XYcX0HtSb῝]~Ei4 -2Ӏ1'jGuntiմ3[5軴kY"кFXG" H~*QV)dPO0PLpY~bۉpj ?W #<1Eh<򗊾}~4-p{_Jz͈.w%'DIu Har@o/lQU&@G5 % .%6v(n}%ia) .p1`H02phC`w4v&~YRp5-dpRmϫפYsāIJLL0Tv\%RaB57Ǚԇ3@8?R wu?|{p֣z#@x.- YZw|gg .' -1!WXz8cKVC"a'nkM% 1hP &=DoA;:}ihp f}1 2|jY@;+%]J_:m;uUp.-'en_A3By0➘_y$Zz\h]'κP= ̷v(xۘ}%j|MX ufd)RFID×ȟ3KҀ#MJas9na%IiB[-s`7:o/l 7U/F&ͻNQv~`IC9i?)CC X6;L(K;x^d@xi,8m|NA}?Ā32uಘLe}zJ`%+~J^dFBN:wɹvǎnBbw  tS5YZK#Ԣ̵kϯP%đ+t7w2a׋3ÆXUɭ?LYmPnw7'+!xdOE#jǷ #Z~20)L#D|/¾M;0TH4iqUn0H1_11i ~RerQʓF\q$)IyGò(8Ibo['-Na2J !>Ng (-j&<&Eϴ:cA96[W46/q3w k^eSEGSIwDUy;egc=E/_꾱k0G833(m1k,|`<;ݣqZtYWE{rֵ̀]`Gj`g0Ybb Mh!JP|ard[s\K/1%`Oa[e>bŒ u{CNV$CDzjarg&dZ ] K 4;79ͦ<{@ͯ WXIY&^ |]xeVi8$G~H wyN$,b|tjG< "jPӯ{Nz܁毒T~ >E'^(4` @q6SVdO{ܠ!.:^Ӧ'0 |?ifX"Rc(+OHP D-`ڨmS!NIij vԸQ=վ>RziQG cwP_"+q}o$_iM_Mbkʀ/8\4)ʛ,e &# Prf|'[q @mldmxZ}n>Y[&#Rq_C'+TzTkl*kUJ$bI#N2<>"q@PR F8"\^;+yO?tuLrQ oٺS?s3IVud/QJ?ohhBq"ko]V<^B s,lʓO<>#r`na7@@n"}6ȣhJ輖6.Duiw49TȉU']$O]7KJOMF5W׾7+IX+m֤\/dJVfoNSZ^vF{0%W Ę$2m5I )o<)0! d`d>R 2+'ݠ#< 0T v}mp $LCP  cTMDf`>U6j8[!oԨ= lQVmq3FOfb d |y]=~pic>aR܋M"Qα@ftXNs~Їv^TxLL3P)?8w}2r[eFKwY[mi[^/thxLH"O^gg2RhGP|]{Ԙ|h~. vp_:8i[GurJNk+!"Ur鐋0PFUY$qv@abxkS\`[A ![QWyNdWdv_훿-b[d5I{kN1,)D 6՟·RtNx kH,ݚ*ݫ7ӌO}yjrw!כh rIP E?wD<ǔɥ!Yjʝ噢 ϧ ,tcF}MweSX;R]Y̪Rj)_SD[ |7Q>/[Io^sDZDo a|ДM'#qK{ łʓ6=4unX9i6DPq5m ZwJκFԂrrBҿA GSyI M ¬@?,~Dxz3rj{~U-ǞN"9-<"/B]kj~uctMmCd+qVV3Tf~HΩޗ̆,OvTj{/I}10kj6,W8= 1 T!KO;ETeW2H 7=ҧ5<}BʹIQ=O'1bBM:J`*[$bt;`/]*7,_vG<"0IGuTfe%mrP50A/S"غE ( 5=>ܳ@ds6m ˥1W܇S),|$nC! E2?MU4NpI'4`+1AW=%Ng)-WiE4?f&:(8P$ajMr߽mZ@Sshn e ~w࠵ԏ2` |צ G/+ x1$;gFt ݥqamP n)Z5LݥvM z\̷# C +9  ݤdqec:Q5_4[I/=Y%Xr :%v+>j_wX1~ d礐~W>dzҎȦ6 hv b)p޴K7av6dC!rޓ޲'e7]~1 @ H"@O Rѱ;@м.׳s`FoJ+ r?ן0aIot4BD7bcjٱ:"-L6Ř颁⛕~xaHSU{ M":SA^f%[]B !rVS֗*n%g- 7n@4)l|Z[+ĘٳEk4vpT/IJAcÇzKtfG̗$xBQ}tr-ҪB#Bmg4?wSw%ή7\8Un15]6]fk>ڽz*MA91Rk_ܒ!VJk\2sCʽEtho, hL,כ"֕؍{ 9hAxAMx@ziͦ"cñfl66._ YGqtco~ F:L :?o]2 ɖM=#ѯx9 MSJt:w3zj驶hvEVZ N{$)_TT'`IK)d{j2Jx?~jFwyS)FIrӋܦ!29|$҉JFm9h]c0D:@-tُ{~2 :* V[,h8&R"=3VI3_bcҼ*BkLcx0p#MCht$ՀǮf.vd& k./ Lhw/$jr&rĦ`8[Zv8]],#ŁLqyAj5@hbD3>){$wa,evCŘe6Gsn0D?ƴ+^bD7ncA; RCS߱#U9bI;Ri:a*Or)<4BF-w&S bf d ĸuC$:3q KbԽ5Zu7SVDt'߉g(~uX3A}G֜od_@`!´j4Uv kMPn<=y -u/]p f2.٘eӨTO0$N1~@lj)h+jo_*hN|u(l쏂;"1/Zb\c:C]ܼ,ff7\zޥ^x[RPܖCZAZz.DŲ{K`}eS>]Յ\FOysL#瓌ژ{ H@֌.O{uɦ4͈-ٔmu"x",97~DG^aa|f;"hڜ$q7vEo, +d{yvhĩOg&CgfݫB5sa30َ"3fw3kKZb +lGkATw߀NiŹ?oQmڱ􏊳#|[o)3hb "{#HgI/@ z-f6'򨺖Ѹ1IhL|u\u y=pt r%Z @DtoqDž,K {7v"p)(d˻ֵ F0F:n3b燍|P5<I2oⷥs!}.`)zGQe8j\+Q3ĴWN$Iگ a4 (A(͍v'Ǯ XkgGjʗm;K\C4`w؋%mlQcٖ!rm?M4kKAa.Z/]SNߠLc@C-EX!܂>}oAЉ9&M[3aVaa| Gxڠ@#J' 1Á,ങ$!7V}Lx/ɰo]uw}3g In0`ji3>e5ۼGZPk\gZ%Fv biUsNc(2Xvn<@慝UgDf&?\d>x7W%eznKr0>V0]!=&P<"G4j(pSWdܤ!Q_ ;f#qGaXF`~V<<8vSSS@NO1:qQu ^hRTm'Xv_Ws̢O5O|7' ᲋@ы3| _k!C{곞b$*i^wm=yžNfK%\hԿO)k5IPG:&@&BURK2]qPDg<cmUGW" lv"o$;pSFeW14G烙#NݸB #U(:Ԃ> nzc!4$e{$W- ǘ:|$4C:jWMt Pĩ Ӱ W nںKnތ0T1`1WrP{$ ;P/ !p{+TQz{qGuz!n'h. &1r>`j#}( u .TT+t&B@?5c'oVgWJ/+:hI OǚO!#eY5D ӡdx.Z h7좗FPXRKT/L nR­dX?,5B֋'ۻcuVT~-}wee3E1[9 ]9HГ㇪ gjӯ{G,툥1Rϩ,kEt4]xa _.Ug9WJ@b.Mo^8vKP$NJf9~ToPh:@Jѵ]n>!u{},7k?"90?ĬfE{;E'67kcZ&K9Cy@髖}&%u/vbQhBQJk~OcW]ʗa_;nZ/Nk(}=(T%g,QA+ @n;#dnTu72;[" |4<3;g,wkW+ M784纹@/%vm" U9Lf컵7pL I LD2/􃚣Ң"̅xbSΤ g Kt)S`r3RY %94H\0m׍l.cnK̤ e{2CT?Bl7ɹ܎ĥ{NT u$u  \o HxS ʀ+95QCQ*=lW5p#5 fQ&_B }zӒ\\e\b tʨjں7m>|N5z+coDKCjf$89[nÁ:"Mb[]Z g.~Xs'9gd_] +k$pZXD"t&Ҡ@s HP-Y_Kqc-j{a^&>t L7D& l?/ua- {j9׼x륗&QKA;T@ՔYv"}%zw1A+'MLˌ*S2S~<ԃn(P XЮa=J7=Iw=R%1_EB+ vUXcep-DkĢWO-w ʡ־l73&՜uq"ؖ(~Q[Wዻx`b< P WN-X3O,܏RX?32&{?TW 5~as#eLg|N+ǨPąc#q?WadޡuUyI)z&`8O.z֡u 6xgÏ֬1xHBZe=Q?g~QƌFFm7f!>{%Fwo8ozOb<)\_WI՜gZ_I t#mv \WhizvM(^)Ӊ&2<LI!jXcq2`ضJ}+*w&U;QMt[2IL2F<>ܣ x~<ťv)-Yt5 .Qu[*jruR9L$Ib+GW/Q9-JAi߬9Apnfj7+~R;rv|cvsB^&?2vLԡV2@JϿ4g[`ww,Yu+-zI@}rԺ/.3bW2drҲ’XMnN`ضQ:7nYYbmfA(?aEsy e Ic"`=-G(6Uuv -9 z*.&> 0kp]p{A,6le'"@@C>M]8`Bk֟p|9[ڞg0)B.ƒrZJg0o~iHd.-g(Ax"ю_S)J+3q8=QdUGצQ4򔣐tJK Ʌ2ִeeAw"Qpcf,;9sS6?4,S>!^8)SlN"xcӵ/D.L,@3q?E4hir>YV?Ul!Uh޿ԑq; FeX̆{j,8y*mjrEJD2lސމ+=-]tEivtܹkxE;>V<,< NG6*ƛdw/g2ImU (jyъ0'tE-RHָPɘ~عG zDEW$Ue>J{'f?e*9? ޫDʯpVhS,;mh&w!>blb ,0[#>LΕ5 w:zQ^u7t41*: T-"D"Z1˒+tSơB9ktDj&/C-^5X%ROX3=u0z Hd].uڃ=t&nq-1togfh 296—sP=ܳd8mvQY!`BXA UkeBy.X T&0Χѡ34َisR! Z/VhlF/:ṽ 6ϬHs N#OZI; C"g>Z6xߪ>.aI1b9˝E@2w畧5s}cIAp !6uE)Rz%Sj Kxnxd o9$Ȍz\Eo-H9LXϥgQU,Yg2Q }ŸOQ&%%WuӅU2y<ߘXlu.| M R~3Kd1 c5UX<}dΣ]iy*iSbN F2$&&P/ N%#t;^P֘$f@2hMNFl90tr@-3MԃgRFCMWh(*7#^p;pAɁ{"KzҖ  z,0 B~{٢ɬ[ܫ\.6[_v"B֐#ʲMxbSY>Ce~im)0]orfC3._ B$7rj-Ż{ZBjS} Edwc!ⲻ# HSm$qݙLrIEO)PiVv$R+@lL]ĆM^?*803N]f3q17.Cwo![gꆔ|j?iOf8*ȏﰗPj'v*zxa@ TGxtoPZȁt;T@h y T[ ns{/?_d1d'K@mNZ%?\h=  oowtvwj2A F\ket5j3z}UζE%Ut(Ndlbk (OY%?XN7s:0ϚJo>sa4n㨩cV W 16^/Ӧ5Me}S*bao.}Z#rHFO  6Qn$}O͡w7Ѷȴl֘P]m ١[8ԉ3Љ"U~.M<% c<scIgДi\O$}mx/ήqZ&`Yp $r2)lyPRraC{'~̜?Rwy{V(63oGn5Qՠ`uű79H:c .xrw!aYݱߥ#& sp{!Oke`':F+}! Z:Lw!c*uwa<$ElGn'?,nƅ2~ɒl%{CmpznʃљeuzؓO~6Z]^n>"laCڣ'SX4<{̝ Ԃ)OdxrG%A |:m“ yIiſfu(!I%Y_UvmA5SUil%% gy] :XcX)eոp$'u!AG:#7d';sB296KR/=ݫ#~GCΛ Cj##Cgxϻ混r]F Y6Z]dT91Ov$L[ >MU#qB6f{Rd Ă q4 BDK8$8"o,5c :?"۹s t&eJ\m81eu*Ti3ᗓCɹcR8ItE JXBMùW/Wk1vR;[O_%Xv RN[)ͫў.փ=ZT&^I4[ vXYFĎ>ɹ{4QgG6|q/3"Ir&@cɜXOG p~ێdCf;h:d`'azz,Ej11}k*GN)gh Ye;㿓AZ|gܻc'\|&<$CVh{pkس(:&fY#`A_#UmC=5UX M$C~[ɷ %LOɴڊvԂa*9BcOK5;>.XD< `؞tիn?.Eb~{{Ci64ɒ%X#B FA\n똚=Ԝ-.tH4-dGV[b)_[ĭ:n]Q~`I]oCyER4٘t]+Vā1(6΁{\ 啨WCm0ev_3ְVM_# ;e莠}s/pg5RaoJ}SQ?##L}T#_?u&-4/U tB5@7' R4Ug%~.AJ:Hz;w]틩rXdLJ]-TToͫO~=+f~_kyx5Al-D7P=91Û?nϽl_(+jlq!7 o(M ~gZ/F_o &dNAC#)3VK3Z\rM<*wqi)D.&D{EAۿibhE&#nA9%1 n5!&Ў͈3HOvs|H0mVC Ý.xc&:8h$l}X7mMvj`!#02i0h ^-dLw|- &F8)#}/tGlLTG~T{*TJj8?#fa+oħ'D 2BĮT^b,o] y#lҳn4U1Ae|(<̊LcIv|7y?Ӂ@8W)ML&|y;`?PAdv]ɦO\M]͓Elgv^a?_|CثXi=GRtMs5C6Y\a]IRt쮧9F ȾqL$8O*n Xk3J˗JoI 5}i'm2N2A"+=|>o8 #bƢe lD [2#ES *0lxkvvGz{5Fo>9:|Sr_TgU\!.oB_5KiuuXk }8`{ʧZµLLd$aٳ{A̝C+N{[(`K^ʒ;VS697X)թזG}zdᓣCŭ[q+=C7 LH"NԽ"a_E?J~w'FYY BUޏPջеkTnټ9b7l=zaag4+`Uzb1 `IG6.NlȞp >A`y}CU.!cNj WLO}a[2 uKOr0Ԡv/ %d)% z!u8[ʜa[&#peGR9{ G">|S 99@MG ::i&/Dאn.|,ڦ88ai?hՎ1AE*|zuwd{*A3, {ܙkS(-G:33h)]7?(&h zBJHnWw1?1w~H-ò'?bhX QK܄(e_R؄ݳ@4,!cWB_Q 1ߧ䀓ݵrCfe=ܳo&ʋ]005>8kK|Bh͗ӼJI%'vSonmQ[Sd. z)Qy۲XSPmq }0RӋI̭,r&˨昌Wa5 4T7.#}Z8gv"k2ryx9"( v͍9rcv@Q8{&p1NDž,z8&ˀMMnsa*Q' (Qp bv xq,%hRLF2G]yp'q $֥ )SA oJrgROɾqkRQlB28{C\e()!чA6/gp)@WT%`cf gtVZa+5TuKՃ/8 #MM(Jk[02/~rvB/?cu33Ɯ6걲}dDVLD"6lD[rL㽌ؗ"\h_b5tlqlAЭWEUy]o" 8+*Jނlt@a WDhZZ|:/w {hS5^C~iCgSQfn_l`F)󯑹R,0k[H3LmW#40DQ<2*9l㘗*Gۊ{*2VcBD]1 QMqB5-A ,pePr2gCO^hnA)Y3,!5Q4U\,B^/߂o]*p\9GG!g-lt &;NQ{3Nn^]6a*D^L쳓aU5+U1BO-[~i~h$(plD}^q^u-; ȇN lܽ7lX˾z̴xqm Q"bZFIݜr?t 5<c<^XWpuD;;ڨ%&%pC FGYmV, +Q6ssr؃V0 S|o ٪@✸QUWlO3;gQ~HmSሒ$ޮ YUSwS/dwpG5^NԈK^/V#F?i$rs&0+>QP"2{auLV_"9Ghn}D`'$i!)m^-9s|?.cp$@gǻ̑tM>׭'(}H*|s]5 =o䌤lc@ה]+:1d`T{pF1R^3 &X0@|#77eNBWg _/}ۏ^[Ĩ㡫Kq[-Qs³Liy CF'2Nr<$x}&?.d:_mfۀZe0|4ApmG IB&9pd/NY[ ծsҡ&Xf{in>u$WfTx<ıQY~ Oܲr"~n$heAH^d ׾!е^~_? -4g<ig^cfF k]} ypَ1GN3"U5OtَC6p\STA'N_ 4hfAH-!@i6 ͆}# X.We1@m:oWHQŷsEg$&M0|ULx*˗ oe41` *"JT#~v!=čgIR)Luw8wk+l-!鏊;{`N}/[FEI5&fY& CG\I ه0{6"mI }A$L%;%Uv4F}\(Fh `g|?dO>yW$pȶL7D^qud[%5]c)"9ZdJpl~_>Y+;덁n?/(7uAG.Mj +tʡ;d Ԇ Z7?}Zg ek53&SERZ=U,V;?`1Ł٭7Oñ6@bL^Y~LKTá ΢Ks̓4}EmϫHHDEv_~-aA5ebLuZX:XVk,0U]tf$,c4/%)~h>j?GpH6@4!??(ex-4yĮ ""F[/ M/dIU6u4:l˒vtV7ŸKSPס|</. zw^jMFbhaQ}/:6)g!4p ǦVC2*۾?d!,iIkWϠLZ"vbzԨy.ބ!/e> :]i.LLF`ؠ!4?r~}MK[R؁-' /6JE} }Try5ƀFEZn»[`l=T 4YZS 66 \3 ;iдzW"6x8M v!\Qp?BUFSJpʝ|2[&m!Ӆqޗ j~&nTp}祃 b/d&>fjL;ŽlFwfAMDe} BŋnTr^=GLK_2dr6 vITEC |FĬcCBHG醋2(i9WʥIS0/D WKɋ5Z.- o{nYcFo(%yVy=N=N; |=pAWP1Zw ң1b"y <=;y+cw: &w;+XHWl&)Q} v$@)>gRF[Y/@:ū&eE{cK!*xa:e~ oB&yĤMiMT'.7X*hqM;@ @ےn B?ɕ+$ZX]fe.F Ԕms!Rd'd̗u( bVn skp]_"\?fD <tfYOղZ #~h@Ծ|ӿg]RecD%B[\~;1 ?fяMK3dD&Biكʼn@LH@z]͇">kYCnuyJsMmc #VhzcB 5ZQ_"yxF8,{}A-l.cF2FP!b¢H(_ &A;z\f ,}o@[%Ba>$3BH 7 _6O% >l0ТFaffP{p|,A1XkIHjA.o" -%Дz>@:M|ϯlڟ#6K M*HTnZ-NP]ѣo.,g -Axv WF7s^"@l|n?4!KVx~c{HNR/3[X7ұuE/O$QuxNs؋ e0D%Xa/]F'`!:.#HfNh6+i8@A6L}j2NgI>lx{3>yR'=k>)Tŗ18s[<9'2}M- ^EV5K TaD%GB`SQmG!Ͼn8'Aۉ^R_>k$'>;?Z;AYX5%>39C{3eG^V_2f&2r:mqr~.X\h9<,-#?3kL-.Rʦ"6.z}͇^ƢQM_bqv w ̔OS2:_~jP!2};!Im^@[`GSն^nZ0WvA `TԂYKzXs2pI70kƔz# oxOWI,͌8klS~aXM\Odlz~lSy/]!bϗmIϗj#~xT* LѳgXW#+Zl#?+ws*׎*`x^?v$\ ֨ 365d\P*Sm*t|bY|u5N8E<uYU@%s R.PR1km'B~&/nn"u{{@4R+BovۚTRBdtJ&, 5 ClT}h ;ˀonG'S^͛EgQnJh!]:OgVgթIi3tL1F>!De&;@`4+x鑫ÑL= &@7%C~"'"օӀf9N0L@XpVae j-$(X"W GH˰th'S;s'D.Ecv`|VQcSQ.ˀw295MIcJ@ ( hӶ|j@t |C3J|2R0MPML6Ee3* #,>u/yb,?<ѿ5"ZDC i l x0i¡ zc-א,XEַ;Mgy+!s,>\g鸷-{r53}+1H$NHe?nc6ibOe>;Z sn9!fa.3 ^y9PIDK4W_^QO>n̞+^,Q[J٥Œu>7#Gto q @ 'n ]khV @E%(AH43 I6Cʏo > >?Wk?{%R$lc[B[.j%Ze݅/Ì3-0r+50?R0&\w8 `اF79)O$CLM-.g~+{3-uy,H 98m̋ShqG!M~i-ANJ ,mQf3ǤEr yNgЉf\ڷ%'*؋iEf :y*/\۝3c*Nm}낇D :;T̴S\IGa#fn8rcE"nR{C0r lc:$tG_IH&A8r S[a)rz#י(-ή?5'skATIP;y4nK3L,*HTcy̛g&B[,2tFl{E_^PQ J4']t1;r9IB_6;ӄ㔈 ʼY dJE i(@Sx Ȟ[Qb e yӹr<BU y~2  1f9#Jc/-׎,&W2Of.sgd9Q1*ضud '0]'ogsP"tI{B{8Hy;;NY!f\:2Ӝ8VI9cʼn8Xr`: ,&_<ÍOiuP7k_X2}Q/\K"Ic<:E q)zj_%oQ%'9HzDp<쒃WK351R3t|#` qLq?/6oTP:Y:X@aȒm8b@fw 7CLk/6b2{O%f9nd|>5wsE0d]?/o7g@.-iGȷa]"3A>Y}m5xZVF"u>f`8eȃT^@1V 7s I ɴ.Kl} wj~ɱ.%\ ҙhՖß,oּԳKaq^@_Xc/@xT VjN<\Y'&h7ƴɸ:x)t ő5R-uZԻ1*Y03ç_]e0bDžbʿKExEFJ9^b'kA%-otBjg5GCbgȏr^V݁<͉ܵVC3X=(:]S  ڗpb=V"w/uec ",t9dcaO>vgNpъ?FsI<-UռvwŚNJ:rc0-W? J⑤v: '-siϧAz)K@x~Nٳ+ʇ2Mhsj(0V(Jzk=sB$.(m:qdej!2_Qm shg 8 /ʆjp$~V'~ qvtH`%` ^P(vS("rh HMޚEkkcPWIKO cl+W= ۇ y7QQxg7tXui\$A(P.(׍ш\tY<:PE$<'V$Y\Z4}%YDfLO+CF}5vꉫ^#D#@^Ҏ~7DEBN?E 7u4'(C~#K~pypU/T56Wc;+zi %A̧)+P0fhzZafJ84aÇ< #rTRP%bI$I{VX0Zײ*껾Knq~y0n3&p˩Pҟ7n 5mtpo- l?8N`IS#;˃M~L$EZUQs Q L"]o̜ve9׃k&<ίµvhg'^.Y*ekj4\CM L٪B>#mKԵX7ic~e(`tXI* `|/GS$[hD߻%_lj^uۅ?}rnUy9( 2vw4{x#hqsfd !j!P`zx(' D_`A&| w$kW( [1NVblUwP`Q*~5u>&5Zc ]s$t/~JGzXi$0kdcFjc vRnGAh)P v7aې-M:\ܗV0Ȝwt=-HБ``M1IB$&Pv6¥5o( ' 1ށS8n*yg;Cӏ`Mc/!JSorC~׻p_A0SL\qmG3RHe$/GvD4n!Qr&{LFVwU% 6'^-0fszQ̚5` ÑfNFY}6"6$ na&4U"ߜ.xlWD.^ k"K;-`c*yјAEY҅#%>A2!~ ^9J>mH#ns*p/qp)5lI75t1N$@i+V|qh5Sw^jϝU)gex:>!B;)3K{yZJd_pSly1$#,=~"Tu^Z ޗRfPBε"5ٰl8A'ۓ 6U 3.m]:+zng*RBxޫR*w4\Z"2 *LQ-zIHK,EyXT}yA 6(ĨbɨxD =(W4HۋiҵuRKwQtk +0MfȲZh0 Z?ݤT[eCGP| A`9XW,^*CI/_ep t%uR3bFâ*CC?f#Ji,6et)2BaS`|6AxH$RBVY+!Pe1pVajL'*ؗ7QȦ?AGQJZ*>2ZxR[4' Rų;_Z%whs:Ő48K&"|5#cR = fwģt]WT΀*UߊL̪1lrZRs*l!K~.f% W+ HI(Rex1(۴]4.jX /8Xsگ<zYH=/w7x@dx¤=rJyM֓$x3B+1hI+2=RT+\Nk fdpt}эD J(w;aLj :WZQ}r۟&}[֩GYN Njgз0!7 `R 6 IDzKIu] &ZP¹_~Cz:ǘWΗaňϸ烀mm6qR $H~?p%c^zҷ9x#srM5jmj?fPuS_%ZjT숤I2S)mV'R ƶÇmԑg-Q{<՞n\i4iN+5BԽ}&'X~('\$ӃF{|F@>ˍ9dD(˒UwRՏ3[)tIAZ.7ҙ?{. +$`y#K h-\FqmqI0WǺ J+:02 v`|&"! uxߔrkR |=%p6 TɅc:/N"M~"YV`\IĻ!YDjp:7~OdD˗Kf\(C*qmrwd9CO>HW->3)|[uX,I&Kk  >݁)xB OIF2S6mޠwϼ{nBZ&.?݇dži6C2W4 ˇ^ Y" T1y# K:^"̐r}.^O:Utv}N>Kpxxg@i Ô?ja/Yh4Ϙ~$-El0a05NVֲC\uhfj[wD{mDLEYcV%(.1c,L#p1gO糂"sN;(86F @)6A(3pk"-@_YP\+DwԴKK~rSZ&>,~h%YJ*|Xc<^ؓND޺@ Ul~Tf !{?j$C''8oٲ.Tq Ud26&Y{lI tSM,ĉ-΀@7~:y躾΄.UOgܹfd%F+ϼVx; y3lP#zX|Zgw†W4jE`1C+~ ˠL!T"A>T6}=ɉM;nQI,ZrjE D{I[C"v^&0@2)zeBt8VK-t 9*4\35G.Wu½-t,=9F *YdL_7'e7N[Zg]>,9+?t>n/TI6z11xg;sQHl@Vrec XKZ JEƓ 1}rk~ Х^u O}~?"|~ׅ]y_)dkGaPj%r6!Jޯ?q'k4|{?¼b-_]ж +;M:tšǮn z!eK뵼.+فjh#M^D_[/EM(4W#_4U~i1#J3JJ&rjVۂZ2{8oM&|ʂ|BL없L'I@E`a E^Mo~"P)}Wޫ:4~j j~]3]* ':Cyޓvwqr_ /2FbYס5QҺ U,_ 3TZAwm3Ό=Dř*W* SV,rZSqnXx >%q H4:YnA ;+)P `g;{l^{0T*ӽ\dC`53)N}Ψ*Iۿ*=naKb9Ac~ m?C-#!2meh8 ߠڟ/ش6mz[iԼCɲ:oُl HRT##,JqtB\ֲǭH+UASL~"%&3ښfr?e,&`0Ȓ+ +xnՎڦ@wƮW")-IBo# '/)l-)~ 68Z0_ưo]˥9|Ap ߌ[>yMǬHyTlִ\A^\4N #%/#}FOžx޻~9kUs~{tR@b>mc9e6QWP[F9EM7qiv6~`uGo#i|etxFd}u>5f{l,s vbfnC;%oc[?M?z0h67cVN0yBHTqk҄Xe;I cE+-o$<05f e(9ĎU񌪽"ڵ=YGn\"c@b\ٴn;#UʵH \56G,x^cK>ª5>S58|K.kQ1JU,Ch-AV/̠yHd݄w{ZX5d0Ký,R{~HSm J͆^¼c}VA|'fD'3p(3~9GntQpC?H v3 ;oJXD)ϥ(1--fĝs.Lh++gxKAːgsJRdۦҩ8/+o"N+L6T B*rAUK}/]\ zk@Z%9s"R 44Lh2k`E.AI5RP,یZu'< شwV[0Jz^뀍05%|D5)Kwos-qj̯E\J}J#s߻4=JC]" QDDNHǖn }LFfұ⢹"1!WMЕh}4cN0YD9y-{qE?3łQ+Q"a#! 7>(n$kZ#a#$r.4?f~mNϜyDo;؍D1= * +g;ʠ߹n($Bq*_k|!}NH#T1Ǜ fiN$+sZ $A @rD59;> dvg-^H:z@FD醸#| APXy{&|cja u3pwThTſ}? Uۦ1ݣuqc՗ tƑh<Rsg¬M Uɼ@ffVʔG5>nPQ}cu鸢_6)/ڲEwql%I 3XR_!>mԲ˙APuj,XFn<=6@5p ~vo_HQ]F9$䗖>(yΪ9V)(7QʋdF Q0ʽ7S%-?(Ԭy蜑'KC8Enb ap<'6d} <N&?h)O;߽_.p&Lܝ<^]#fAoRt6N=j~={'oӰM4qcSn\#m K]qp= 6\!)cVDf>"MBhn'F(dש+q$mU9c1حmg's2Z[C9efϷo<=-obf˥^H[s?Ckf 0n03am 5[.[t7~E8)vm.  :y6WiϬgM(#O{X +~ˢTXB.Oj۬zh^`5v΃IniIz h2 A#Ԅ[ԥIW?728ű:'WSm.򝟕]p@nm[Fӆ@,0) -lnZt w`.GjdMXz9OFJ)ŸYvO '9BQMx.1vP| &L!o@P;g:a ͻT] ժSPYI-N5lu? ; zc]Ԋ Vn+*%- n 7tk&ĩyRoA. uC+9DY`vVmoxf鰠J! =zzkb;7f`U#m9"+_ K07gTHZeRi>O-!Mts}.Kݎש#RY"Ay~| W*q\pڏzsF "}k:$9;89PH[  1- AAM672U*ObUio[R=gz&Lg[Ԫ:NL)A\{U-z[29d[ 5Y*N@pxp(7ɰZUOt24\jӫڗ6ru>](}ouF  {KX́τn,גOCqvw~-UVgY~BQs9QL%;?YCD D+YٻOuKEXћWaʭb՞mʄa 7; KW'DBk)E;Jw*~6\!SqU%Pe~Ivz㙄~=?_R$Ic##\"3Ț) c[F;ĶBۈQ6#hrI:b#Rk:+\ ,wtUI`힏+y ,X6Iu0Zu4ZG*iS|r@]`germR"kTB.}nv/ylv)!A$.`G`(ؿ"-^;X%.#|։SC~'Oݒ/igXr-x,,ēI~0qvIIkCCP4ĤU|H]C԰QKb*!/+e( 63dP'ʢ/j=?#uJgMfs (m3*QG"u_OL @ÍiZպSN/l{{wkˉ^xԚV5"ix򸨚Ur2lM6'\V@ݴxAk'uǧ4 sIKC>N\ }?MbVP{W-s6Z'~k>G%.b@9x_WBT_g&$U EEv#B`xQ{emT{e_KhpBYn`,޽6YS OI:; ۧ dp8u7BytZCxTC.(vªIRkѭH©9#zz3S>c>cqvy1.C$DM*9? R bOrA֛uH.Ǵ\eN m=VT,J;&᭿0}Obl6a߇R]@ ֕g*r\۫n.f%j^q0ȵ7Q6ꝫK^ Mw6I1O'LMW4]F^X ;AA;vc^XzA}e/VvTTNDyc(zM@Դ뻃| I^sP>*2ԹZ&|51t쩊WAg-#NL$Ÿ)Tl1ھo:̋IS+5#ܞ-m*#TmOMo:@|sF[Rqn?nz[B}X<٤۠*&G6R% [#B,5?JPW#% _WRf-.SG'"||`hQ1Ĉ틌ep(i2?E.VC+ YO)s1-QL;H^WO̅Fe9@)n 4N DZr"@n.5$.z@tT*YnxٟPעҌ >1  =J κ*`蹧oRȒY*8QW&=簢g /Ӿ6 Q64["aҐS3͟ܥ^kGvB,bsx")U35jzVKXwTOo;ɳT1%k,*O\9Zd(^h5ePƪij y*ּܾ^` .؏)OE 4iE|FգW43Mk'v@,k{ۅ'2r;D`1+ΘjOfE¥MgjW-?w%"Z Y?(wG{ 3%63< 7},h0euk].?}J5^a*3DbGjz4j- DڎGm,hk4kR8iP9B3z4r?kz %ϡujΕBә!8ZW$lƈ}+XOn]5 ٻ6nEtPyVEy+ݎ&Ať@sߞ?ܽȘ v0"hi6] U,}.M'O|qo>˯lwܳ>(8sTDؠ*J.#Zhj!̣ ےЏ !( Yg;]yK2=GDa" .:m/`WhAxOe♰}KKK [K…\%;}ѣiE&(bY6tO܅A *@yUopB5T;#SsjIz60_Β#t%wR9‹G @d-Mq?u q,н*ց:(:Dvvq]j{c/n{F-@+m )pUbO`'<X°A8j\a?NGO,mTQO'7!4T{i:HNpѝ)˜MX L9}r-YF.2݀H5o O 5FxDhp9÷#)f78>Qg?O +5A_^`j«SM))^61t) ˞ȩJ0|>ETc :ŝa m]g_7pGH;mv 5'hCAl3DCnl9ر-uTɋ/G}f0KdRoDHx O]_lyx,D8Y?\`DHˌʱ'B5$l `zdWx$)$ۓ3=*-4goex|%&0ƛb,,1CknA^Ov#.a.$un񵵆/v㸟 ]jDhƈ`AxHIm< ˒ Q߁59Wu ݪoCB rց0n̏(WFaɩ[꘬u]̕a?zRaT B&s˜ƸaUtEa7n uD/t>H/`l.p ne0s={#|1ܙEwX!:fOsR4Ykv.}1Aܢ/`nZf8̉'rZ`όݹɢYfeߟR Ū}m_JMxbNj̻?}J͂' Վ/TP.-k$2^IhZu'4 1 nfJ͟2 Vj{2 [A:@7ST5ЎWhI6#S(X34$nއ.;D9g@w5< c3A!K%[.:5:L입Y0EP[ i")2F'T270Wʧ/IUCh\Evr5W1-o¥HuZz՗|bN[f{d59HCd(œlq_GvNi9ͦ'/\/P 5u n=׳]!m*4ALD}3]D@=gL-Kr\ӤBe^=Xrv4҂&䗱uTxr.!dӾ;D)C_hK`瀆Fh (_| aӌF*ķYJˡGV0_T[lF7zyD W Ī' Hto: V+aehEQW`Lo289ߐ9̣OAZ6,6*˔4[{rL+h%I K8 +n N&0c$^}&llm. AȻTb-DS3%R [_yω2qmP-t [jeȫp>8'TraU`qr?ݕB*fvL{IǁSY=nyp1 n 0ϑH }!zJW; nFwɯf2*x'.Z#Ib7 R^KZ/ݭoyK="L;<2Pq!hҪb!qCc6"g 5B(Q 䟐pr䭸 5M>}fCKK9Xk S~h5%nqt//4ҥܢoh1im q! NѺ; O^Rt"ciLPh{x8KǮ}L/kZ!1RЉ+g/?@ن&Kjtm( veRۧ>5  4$K1:v[/EN(=in(|hdׯ2Ṇؘqst Q4QQ@6j|W24:K=ځ yH3ol}?t2WY5>JvZörWgq֝D< WÎpqo ,Sn\P=aL"U!Ypx^] أ%$ޤ EhV;K cRUbXj0NN&wq6@!+Jt&MDeIm2*A<3SLzPп@]M%_Lw_Nf!:N||8 P !dqe 7] ǒĪ1Y(hMXd'26m>{>ADzr;nf=Fb{=ݎxP/͓hHGO 4dgg)WDo)) 1QY0jB͂z~ g6>OtacBZKƀ~2y7c\ZY=jR|@CQȺiҬJfUaLV]swuBZ:iڏj G~l;M֊ , O/J?G,nO^mT_qht!\2QaSfN̩|R(#v(wWD5ޫwD[fau$$ܒ>Hl~.)'bBa-!grrl22] Do߶ɺ]k:j 5:9(`VyApZY\tku?Ly T0"v8/_n_h=Ț@ WwbAe\.5"Gߙg2'\֪VV- Cc=,qJR`IKK#ú-QiYjgKb13y~%&%/-bBܓC}Kb+D`/NE۲E$ 9:(3_ (-eR 2&\"c !+Rz#/Y}07.{.zt?͙g9ӻL8~$us@e1;E`8` )aH5c\EO;5҂Jᇺ怘T"6ӷ•Ke}xe'TM,#09E[>KVdePG1Še.KR0g[jxJgeO\jېTzإhY􏁒 "EAYua? \93CJk1LC4[bRԅgAˎUʂxk<>*7|'<'7?:h m.˝KQaV_pV]S6܌>%\ r:H5Ql,{}OS;lTʳ=bi\=揊si Œ-|<ЅU5>cv)HC۩$CwY?mM]2og>BL--bԥgw 0i{nLh?+t,v<$ϑNԝJ-G01R5]}#F[R'[" ߛn: ?hyI"Ù =0ɰ7!+(saDJˏ6[݅9wT|WmTղdvӃ8R36K*ĕ\SZKo} a$_Pt 5KX`ڔQvֆ%{xQp:CʖGG洝_ Ƕw*X;%zB~hx}yP?Q@a¥0sdKsfuQr')8-F~*W;A6ɲVܟ?)'oỂx\m]y6 5X,ÄU$wcAG5`89$n?L; RڧčG=:ے6-3{,Ya'Qx >D "O48񎦋YԖ+MM:H4O'ZGR-з*"vaj_p76nʱ Mcsr`jY?+!95oT" d2ͪu&mHz;r0Bf;]s#"c.ϷؒP:#j}y ̉ovY>?Ɗh|V>>a<(k6~-l[\raI_9fnj|k}G/35ȍҕߪ}0ZM.ǥy (?T NJbLd)9E /ua 2tb9*U$&ba!4ʷUvW35;Z}~l,7DžFr/ BCq_%Q i~Cz+ Uz70GO f/}>4ު{)/kHAqķ6p#{hz\GzKq0 g8(uy`ȏ Rl*'i=CHq (J!oG VfS;u1n|5& Ble)YRJAW|0*(',,ܬ\SCdKd:Z2~ Ν}bkCm,oXi!;p@Yt/ NI5T`3|$:&93 Ž!!@zPLM\j'$dOG8*ҷg7TZ@M2#JD{ώl *TD8+VY‡ɱWw@pD9xrUV$r5~ғpgBa}-;2N b•hbkCOx+8d[ǪRvUlȼMgCLfU߆]+֒oN5tFc6A*&U9jr./j6;r$žpT[)6WCW^greljxѮM3vzNzvcbI;;'W++'u$xBBBGHgpػVf\Xfԅ)VuDɞ{f)b]X`hHrMBA*#*VF Zdy]iP/bݍ);o[Mà>!7ߒ춵*#!AD?s()Ǔ/=Fxg=0\8#/{ DfL" Z^C@{`d!p$~RK̷ ўy̕$F>ùИ?zKVКr$lYO`|j Vt|G :g55G[wށnJfdVw4ԇD,a!ڣ%!QJ\#{?suljHщOϗAM!ţ}`ʾD!`0^*|}*q -k'<Ʀ\ 3 8Yh#mNb?.ϒ\'woeVJCT@//~JuWjD/EϋQxk9amkDlSt7CPw_YzGtH'&o8 EFAn-gߙw |c]j5LBi6):2VyTJ8g(73q)iNNIvg;hHx]n=ͦhEqb;UbCEL>)0o4x= ! s6^׳e (7!&r9/_YM OYf l8kE E!fYX]W AM R];eI|!~ąHA8d$U]gkfČ]P!e?5LDm|ŠID(riٗɇ;%"{3ZkJ =;wS {5:Q&Z&v#Άk$X% YbQ5f R2x:7%=Ӆ BPV#-<_,`/|wNpp7y݉vECk4IZ"\}_omNRsBTxٟxE.|jJu273rz3Le !eltߞodK;UǗtGq;Sn~JFo͟]&x//7IM7ܲ&_l/"ȸ;MF)%Y6T/!Y8Ɖ{sDUXio@70PJ4 .#vzZXM)?6q@= E |1 yv{SjUt^#2a-h]qz@6W{:f!9~j۠7gu =v]4+/J Ϻ=)=!2 [XAx i-B@eك1pdO^]yE&A#&3$nJ$Ba)vmcݧ-WEno]Q 8|ц9HYBnd0M?1.x{X)쑠޵%p5ʞ -.:(<ihZ~i\:RyLFDVy2L Ohx}fCvqhlI27|lV㶊a梂i:}SQ~tar`Bu,\h^ q$D>`[L,JaX|0(ƾ306-ú ~R_H#Y,MMA{;د)ܻ%_O+ж昗jq_1&,M++CBKmeONtZtNmM;)܌x Ȅ3f"x\ZOgt@W՛]?8 G]qx渺ǮKT]09Ac,4LH5F:Tt&ʡOlO(唁Qo]I-t8%8^䰩oidI?Qa%tn`L-?#n0Ym(|XVF0,}!C`(v%<*%-Mboܿ4(-$+81!Q4Z뤁^O%c1ME09QZ5ea$7f :ެ=|_E:<ɴمËу8d6@N.'#rm=)FS5.+_? 12 LJVjw A8w/4thE_ ;qkl vhsp=v\ QCk,1[iuXGu482|DŽ$Jk/T뭻;輓H-DbAPHW[TwGB?Mfv 4FK!y?6׎⥁ ԦO`ʆ]Ȍ9T>Ne50=4 vTq'H HO`‹8as[sU nc*CK.^(`W-}xkxRf: cLYh#F KKJO-BX%duO]_o^bPp-3:cg0ԪJ+Q&)>Vᵦȇzhf o2v(:` z4Ӫ|%8-2d]@X^jN)0 DՔRo6Ds&is*Z[@3N1*@(d} ?9}sE^L7>HvFѓsﱘŨ`I:j \`!+fiW=Ew¿YO`ؘK/dSX 4C~u/q{N}.;knĒeU\6pß#?RgBJ`j[ DY\*%: 9ԜC/]v/U֎.t(@T] G0˾A.YȽ^k1&ECu6͓̰wUs&;!6@bUk 8'6&w4#DgJ2)tP,9wh#^B~ҥ8ms/Gt1~|&w{F;b웚EqSJB:׼Df3AU@!O|r) a(զ]jHjjӲ6n6a~m8`Ջߢ?::^^Xu , ,RChhk0w'*F*nMZp2 Nj3Q6Y蘠Ecj4d[{ΪdK*ܼZynV9qia8Gn{ -W$A*|Nv8G0Rء; NvlFQs.W4`ﵙNKws̙w2`~+cl_pGQ,e/5p;LMj^){͊{gN"ɑzt͝!b"8u D`#Kb\~j(:b,R4#A;r=G]Ք9eaV@[N/͆5˜BQL%cKrw'{K1r`iF+!g.%N}jbW!@^NߠyG_ǜq;Iĸx0t @X߫vuvL/M4O x]ެޘ{B)!3[x~%ja#{(PehrVî%| ujQYgrǚe}h$8&rU(ܸ2Y9|>ҌZ)C0CN/`ĴslYɄQQ.eK)-Eh2yGA))b*vٷ2+^ AigKb&.Dإ@`j MWvg-6Z,-fWזPw*nV|TDCnRPͻM$k:, .T 4sc3 `* }kÝf80Eo;$Ic@Ȟ|PM%~ы+Œ k//z+_p&ľڳץ7<èbbBPwP}"fMJÝtabŶaIsH`+Ir)l,Ԙ*@k5 i\elt|?z@fInH`c{v}`͋*"hPׂxٝΘ۪·WR>O_6RZdO~hkli Fj6oQL~شQ穊ň!D1 @od!)衎Iz7bd9:{jYM"G yGc5m`hu`ǔor["NzΞZ~hο0qGT$I"VĭۏHC4},82(NR2,H,ߖ/$bC#*f][wVgu3ܧ[T:{F}/ձJ Z:A>a2 p&9yjO%L(%_9@T}fsv^9+" [ɫ-Ę65I3kQ0*xw٫M|<@h8AADDW]0@i?vL,J dwO$ӆG:EQR3&I=vxKu.XDA 4(*@wPewxIDصG2(S [T)@o4EgieSbʂ eg?@D9It?n/Kt\-h\)2'j& a5v1" {lY'B/ڠ_pB]7+@ [ Pss;!(c&q윇ZF𔴖Ү ׎O F ۶-CF. HdeuQq̐B~dV7W7:ubQy?RŪp8wśkU*#zHpf7!+0;bM5o A Ԝo Aⷨ~Ѫ/nI(o=\z_!ܦ.mnmGT?k#NfEI""=dPZblBdKcQA>++9SюZ Up0}?5$}_8KnO\3w[MʥV;)a>XG'gryo{6jB{X%S"k,J]Gt)NltjU"m;'qѐd!);9#WN("&^Q)j oʴ|u黸3>A`~E1.i{<5Q-4l b"NP+g'ظ89h Kk=AT}GIoI}cY[:qsy+NUPfi%|1'Dۆ)%g}dDu ?4!mWpw^ً>8MC:&/x9Z9,>CC=J7}'"=NG*T*_f x׼ M 6#GM(+K XP 4豜}dH-h_8(2z$?;RCEl^~.)eLˆz3zwY?OX+!NtyYtab#@Vn d蒏t #]ЙRUrcLx˛+>xpTcq®0Of <Ɯzj}8b& *aTFJP1#UQuP4/WbOB.F $=a :&l+)QpJ~jKPPa4ȈoM @ >tJ*VY^'5ϻAVqvuQ(oP)',~{wDX0̧V.o:ϱT1{']ZVP$JCN%1:e1h s47l8՟UIu}+i34hqG13Ga]s2chio4Av8fs1  y3a\6 GD5,7R: 7 D1UmlfYJ4~x@۾co3 8ȵ) LSb@| WO5:IrmkdBr0[-srտ3۳"Z&.b|+^`ˌaS$xލ]8BkNd%l_}J"ܝM1= tUS +}[֨z@wMP}D @~(mws~ ^t ӎgʣ3;h]pN[t^UcRIJeƅu^/E %u-SG}HA.*hMuf(3PJ y9p݅~T#PR6*'vSG>a!c+/̽$F!4HeKr9~Foj烧[Uof!4kb!P]U%ڼO59 טx\KubL.ϾrR*`nü Z(XEw.穣3O05'q#z^Zo0$hT7ث2ݨoInɭ8Z--75(R8319GŻPs^QQ-Šs{W lWw|U,dfCjaB.R/uP_JX[{GApW6@T)KY WϢy-)u>͜RA֋VdԪ1"^mehv%W=Rl6vw}N!Z9BbTEt@g+z@ډ7ֱ@3WjݺN4$/ h5eK`֦6vloh^gMU0xuGv㠾T@bG;[ןΘ4_埆5%f#WSUj=} E 2N W$ {, 0Y-&o쳳5R8n?;BgaM/(p0b| /nfIf~>'Ni1¸i2ة17ŵi7]$dkT>F*@d q~$({pIsqWdpD_2SNK\i`9i &Ҍd̛ ia#rͲFg7,UcpP2pRx]Z^sXY>Yi`~*K\[Z2HHFkКgRۉCJΗ#)gf'4_ K[*ȼxt]Ki6:|tыD e5 KOó+^414QD|5Xlg8˻#Ԉxk|A iTFy<%,#a9z"j~<-y,2N 8Oe]g&*Gsj(6HUEvHǂ(q\1z6= Q\]S_uRu"9[ )ҌhW)ڛ\zII˳ ݅'zY bεb_7Ha1B:!+g0v:9_1ڙe5 (2} RAv&%LE]| F[{Ӆ|OQ`c{-&-0.wrbAAmiOx1dVUbs%$؇?a%dS|"GghvKr%$ nU]@MP%*hn$])~|E뇓4iy*J\b3 i]} e0B)}Sx9^AjPޭa͏$G.dZYRiE0|ڂS'۽ IN^ہx2|$N9sH޴Zbvuf/mɌP_f9 hH0(yxɥ.`rԋ=h5Ow]['`r4Ţ&vœ׭ٝFsn %L|B,*pʧ/K?gudN/ffd(}c[3G3AE-8w_KW#oIt;^_8TXG^] OsTZ*@ J*C鼽E ~a̽uM}KPe2۝@M<)H;Q[*D%9 0br&W'9a'e3+y1+Y'47g XҚbaD rwS޽'k1Ig._%>^0"a˫_aǦ1 |@FHdsVa);Z\~ΰ%sq\w~m8?[[b~i!Ŋ2tE@좯 o[Y׊m 7jAP8Iršӈmw cZ ԫIזJpDlg|-EQbk9zf=ZS"N wVw>Kn݅Qڷ|>ZPgb&Ԯl:K_Bo5:ܩ-i0EŃԸf{N[aZbT02) u:Kn;iMl@(of~\͕c_ G0O?Rar|Z@e3y6}7GETHO׬}NZi^. "8 ٷL"nxEn; բw5蛀 ;aB_>t +{_v;%y!Ŷ],A64ypnֶsc.oT9f"ǑKQeۊ$EQPfd$]51Ȋ#吞(Mb1ӹt`D<z|0Φqo1bai!%֢A(#JU!j'@U:Jve>CήJ0?6j  LփņO>54A äJ+Y/sO.ǃuOhl%[XN&m)v'!qKn 2*a?AmRѿ$4r4x3&\!:K7ֺHGs`BBv+4[:bd4v1C;4#xxBPq[̛Qot$6G+%NwGjq$\JK&!(Ŗrk=y>U>j뱮Ne,[Lf c K;+<1֧G(% B*{aPվ[ix޺С;>4K13\ ѷ6]FcMMN9_>k2 xoN`Ǐʶ "^ e(9:Um`Ke+og=}(9hO^ۮ8^#اU'>o#KqBص_{0C-mN|V8L!$%*|V9ˁÀ ojٗsҗO3!M/Шg( B緶8hA:X~0ȫaQT~" 4͹,Br dG3^~ž!e3sٮeeggN  fk]  W0m=Ay[7F %*F1Kg"o _kJO˓"\j9fP8G!6 †1a6]YG"u Q!V(jT_k[2+ro9皃Z<~J9( ^Y6~2eRvh;\$ ת3ћE ""ʔdn\`Z7tI.0̙jvOb= "dYVy pUF%4` UrkʓB: d;VT7cږXJ\Y*#6D_Lw?L gg\;S͋8tScMld0>Δ7|]M/'Ł6zJ 9PA|I/ߗh=П:r$OO˸oj4SRL\|iMĘHVB}k-E$9oo)LTT!-V cݦy`?M$̭_JYw/Y-9_׵|?;,?w})>, f3-2 XUl&w^v4X̘KãHe"L,Ie<<87Kh"Ƭ;{͉ŷ 5@+CTrL5!Ծ(Oj[GFTDL oPI؛#E}Kr + 'r ?ߞ8l+û>tf hE˝i.txb Aoi}[WLg{u`d)U> ԪCe+r~2cee6!)ypxb[׆J[[NKw.NAQ157ׯ3-0 c dIP7n20+SMiGOGϳq~j*}_eMyfZhxB2./Ұ#F+[v_v/*[<:IA XO0'4uW@>,"[9$MRx쀰"5sw:/xpWlh+D@m 0{}1Wy^rGUgL^-F_jVӧ Xѡn?IQ;̵C܂Uf)sA>|BfnշqNH` z}w5nUTxjρ$Tۧf1Dtl5_E1j¡Nj,ATgV) LaHظ%Kï1Ɂ#ION}!x F谧x Hs?4Hb%v Y:vF)}qG l0:YMQ]iTR'g|E]E0ẩݐ=rUXcl^1fa8jG/=̃"kI#)%K/oޘd&߲pi9o//;KNYn~D?舜6jl|>>fPo/65BfljF_WP)'PY^VdRsRSWaEӥ_m)l;WܑічibBL{]|ۚ0rp#>!EwvS>m [2(|st9uB1N .zH}btR3zf DV6\Ų$aș; M< |4bJFhcrQD9X2h_Iɔ/гfV d/#J̿{z,Jm E/Tl>. 38O3"h:B+3z6y*9nXL ;X\ꐶHQcSuMuCEX!pB@\V*^h5%?eArCb5ft91'1ᜀ?V-ϺvNc-67bY cfm5˽~ BC=Ffߧ,:z3BJsCNyGԽnbu ha!^ -'h+(.PZ7ASڹ/JJ< g+T.ˎ2WZ>_=~R9^c]&c{P|`(IA V- 3' ح c^ύr=,fq װ| 3Tò3 Dܷe4P LgW1yS~w6 CML]EJRw" 킀R ;2I&|FvٜV1򪬬OOQZٍ0YSf$jL`6ezDIdz_zmC6KJULL2D!fQSu"ՙ| ndsi/1:})`Ph^ 0Ϲ5%嵉a 00J_hz~Z :ӊrЙa@]ƻϨ:=x#pXr85kZ@2yԫ WI,\dkYdfJԩBdg̨$FI<8_pTkXkZeRKD#Rn KYfRY923z 2E^"͆?fksT)\~D25֕[wO洠j|ˢJ;{Ay(a3\u:\tB:aq9ȘX`WcR#6]ի)}|_]hQ!]Fg1ෝœJ6M3d^)oÜBekc?z{& 2UMfG쮀qK5_r /'XGe4ev-yMN+'fp˜%0n3aׂ_'QY5_ PDzĸ'M_"0B?$Ix~?eS 6Nt?bVAvBcQFLA:?ʀj&ut %şuKxy 定OH&!$btP$:ArjUCKo!=CO)uO?0$DZm;݊ t;喅_L ;%7iSzpMmޟ ri:/MC 涑q P {4̑Qܒ@)3}D#dϹ-s0or L)>XOMm5dMk():pe@cz9GNA"T{ا2k^£!'Mv^iBftk䏄*$Ř3i"S$'m}HFLZ(0G(3(hU"X ]I< 8*,!]!/=VI^b竑2_iux֕(>x>z\0eudT=~喘ݼ C v p鵫<>EU'DoNq&ˬC]Sgyz,`AkAܨ 9,Cʂx >ť6#ڌVQ*7x~CAq*},`-֯W'93΄~1zt=qF|T w(K_] SD+"mB¯K2%HwQ[<"2yt۷AP)MGIzrB@wYG(3;~ J%D9ڋ*PtNWfc@E  X,jX9b@9 {v^T\˂V{5ߛ]_*I05VqFM}NV24?0yyMK cHaoV}dOsTl=*ZFvI1/<ʟvUɏ[Ԙ!(AIw =hih Z(KRkp::lpRo&{<6TOZ=} ;`||)=|MWbpG֙iF+KoG.j؆. k*eARUnCZܒo9L :#GÅ)F!Ddk\[,a1KR YLމɋp#,[>@Ϛr༷^[Pb6|FA: ՛((n%"E$ |kdvHVNprAtW3X78g]uz98T%9 DF)ڄjG{ :dV߃&/[Xs {٢N0z oY㠸%l.e ֭ 2,{ O2ݸ KliQYmAHߐd{_}sB+2MQTrfgQ\1,U vYc_;(\;45FŗFҨ}5@4aGDQ>Zjj!=c2X<>޿uN3.@6w;PLAJD5ϙJWoM>)|Ć0nLn)ۈM7L&Nv2/ܓ}3|\j. rjAˍtRiiE %}o[,1/^ ]ھB_qz,&rtY) f7$FDj\Tx$V4hOUO[i碅0=H$lĵ]UHݑg%2_?x ӡzce](|؀x_4''>>\s'(CӹȷbT 덟9~^&a#ÔZZosz>#8Z#2at4z1O/-QT=b"c NW߬0zaO#@vҫB"艉WBc`L2`܏,}fVu I<JHċhz0g"ϲw'lPyO-jB'fvy_6cD'HGUk9WH]mcq ՛ ȸ`JV kq#xkD.I3Mhà#WԶi6]Xv0/H"D(Ϲg^.Z졺8;h.DAT-BZ jviA4x`H V~?bZ 둡8ke^)- me:: 7lIXDRDN\Gm]Es{BCfib4xpc-#`PJ)'_ X^MTġ!Lw١ u Lm~ T=9\83TK3*[ol,/h,|~^ ʲ2RJ ~ ja}rtxKZ~_KJA&vLWi$ZP9>ӭIC hu>ŞgIP)zO46 q9kil8N$„xw .u|!9*V` QS?:ڏu{`M3F 7v6𥡍cb߀ώoGjDQqe$-RF]5F%5"`WR"~@Y"{㔊ev`f2oۛ2;?ઔh:xQ]7`\r3_Pc]POxҿ@#i's}Sʔ9ЁM?aT:"($JAUs}Ms5ermHYk)XDhe<*]΅$"Eۋ9FۧL]uFOAO|e&W"uvuJT&`Y<5͆F)PN6ce ƱHGuS*Z_D{ȿx1A֧\ ]y'FkβSIkqrLm5DgayP\؊qDMb-2R|Ęsrղ +I"65TGWDɵvV?sރìoɁ, \0iuu@]`zbKr)jr}ֶ`9 鲖 Cmʐ_poa!L8a 8e9֤/j=! iE==<߽ ǒ|ĞK ލG֗Ȧt>yW l0W+7V/U.r)7A14o\h`4, Lū\I#W%3eO W1CEi)*p#Vr)!Դn]o]- (S9+;oB1Ǫ{(m1E;dgM.F&.2L^J3 EY'4B'[د%=aSW"-/?'i9/90\N3e$wZ>qFs 8V=8VxQ`Bt 1()0ES46{d:kN|A(.shޖ"\d_LpĶQJ LAmu*G {סdd]kM X!*e)*R:M[P?FGZS(uO`f绔uVrTK x_!RjobGB+hW`YKeOM(u^ӟ$ԡDz:'fc q ua^-ío1h% x#{lIl Q1woMV.n(D̮3#vy"2J i{LMgFZ*}!NF:^ià{"٫4Hгs@.Zn.B%3{$F+A:׻Mpu* FT= /Hg;q8'Ωz5;'A/O| b\j *µR4_^<.qx=d0B|(bg2[&@Ig?@ڜV!vx# b5Qܲ Gqkr mPt;SEzz׶@|W+ru!}IJcY`% #J1] l\`rT=J!e K@ˠBi\R- HS ~;Q8j!–b@k6Vrq mzF92.o}|-swκ?`=5K.o$(^lurx/n 'YӌA !fJªº5N1ާX*6PږS$S%bA4QO& =g;b)3J00VPx~~XJE6/T!0(=1x @ⰬێSR3UwVYHŊ{Τ؋V6ǎh,mu%@tqDw"J0At˜}b#%X!WT/ByjWϿ&'CC.͜az`" |()>M{t,]fM.\MKλUy$XadH"yHM$0' s&Lޮ:UʺM ˵>TjC9*kVg9d䝾cQc9P=QH{5 co,iWĬfmnD(MK4z-Йp^(C' {6rLj%סV4@Jϫ<=1?D4SByR>̥=hAD(>RAHs@Z27 STǀh}maߌ[r򐊭ª L^Oԇ!7G&[E:{= S 7b+.8U&s_bb=7|tJ:;$-[?RP+&C<`:L+e߉ݼOW]g[ޓrRI-p)LSwG; ^^_[% s{6ܜf9k)Joog|Se^]Jי 姧1Us/tm7p\d%L#'$JR5L.- vw5j{iEԎ߉nˌ*> f9ZCBlFg-Fn躈*xGq8^T,WS#zݾ8]<|1zSD5mW0]64iuT.7|}s7[sDE& Pc+ǻאy7' "ܼڄ*u" ]G0TzŷHWۛ}VZ:]:r3e0`e f8`UZpKʠ*σgd#[k#s@wF?R{ߪ&?Ea4 䶊6Bʏa+FRyiJS\T#<C5X0X.Y Hh8W= Cs`s .%_5{dnMH˸v:`:[rM'b*ZŊC=QwuH .*G(7|)~I<:bR̭W %̪Ƣ#mieR{3:{&zμgC3Ɖmϡx@ ri&0ubcZROE >j_\.9$+>T/i3\aSސQAT·cTULQYz(9d_fL\oF XW,ͨZ]dcTx5%eRsö?)}M6;&o -_) dҨѭFHc 5Ru@,m(LbQp[}fDET292JwI>UxyPkUO$JQ+!}3CE7՘hb8~^5SXEBzX! r@d0Di["K AGOYݨHhwg(W' )ً'T1bWU L5᫓WC_cy",.m _7^۰7ʡFM` RQL"tq )jc򵡋'X/]慞ݽ,篞ܤ٩vb$ T$ȠM+Y "jzmns(Z 6H VCpٍXA]S  WFh^T{$9 8y kkޠcɱDX M.QݓmY3RSp=;)J׹1?5-A|Yv (f`Hݼ>~;*Iqq/vXq05n,gsl]`3 G^:C2a`gT47|?>)4)`y] C .k)jF/Y&2C{JU $RTO+8{n!db˞5G4$@GG4)>`?\ȶ%o֨ ̪<4[!{zcm5Ъ>9Imņ1y @pPw~:5Kyȼ{ XS4rnUx>}G7}%pJ9$XZZ?P R,Y`>{KD12SX/*:v6pQR)왦 ~X?!b7)*)vSbN "ۚj11hGbn{>Ӡ{[tS%'IA -OftUd@!PƂ~Q&pO.D\@fTO4fSzITiz<鰍$ùޓ @P}KIX7c!p0ϝa6NI<2lv޵Y`e##k,[ J D`cg2CѩPSRlzD|J(qbY`튕kTˇ'"I@Q+X`}xt6@Krp:=yC/꒙fꎣp P#)뎅IB#&V4zչX(\=$0wa* uLWh86g|9t2N0G{CQ5jp/iM`44Ε;N갑druY$wm7QH/gݨ$%6@9#gaQ!s 3#hdZIF/3b! ԘZ;T,dG+PlFZω>@/lsx zx]U%t:z*c_T =H'z2Vl'gԷWE%_#T_n>fΒ~G4,j<JJ$;Jo彆7`P6Ě➎Z:8mzWX }Z!yӮ/莢bLmy1yMOTĭp#/®taa>J+msۙN9k[sP^ y5]roPX[`QArSK$hᑬS ŝSJtEOotߏu(|m;)՘1pC+jƫ%fJ4-QKNuDh-%rzLS%0,V2hg_]Fv1֩`ѺX:#ftRgފ]7c*;㟑ӯH'8ūbd>/W'У]0^ C˞1PI>T*ѥ8B02JC) RM:[f̽kid[DVDzZ#pEU%W$'X1q88Vkdv":son eD8@M( !%e 4=x1HODCO>DkcW#uVܱf 굧Lk`Ե (+hhx}X?enc$l5(wJt`5(u <2SPäa} gLv7w{M sfQza݄Lj+P>R2+ܫ)X^*!tiSY:tU(+ӿV$%zM*Ղ'z]N<-D*.}?K2F~Zs $NNl5fM-QHV/*i}#s*l*N%. kW~JrA+E-Rv%oZF6#89PAlVY .(rV(eNa~J`!q<+tb/ ^O~˖4X׆Nǡ/xV R0uV4D2x{|Hnp ~Ơj"ڽg,4J3#SxjӴ}0LOk/)*Q8X0OXAM+KoR&7eڵ֌Y C[JN9tD(r@rNW@f[k:j=,;D,Cx}Wt˕Zc!G*gC j@ۂֲnO9{efS.G Vf tW o*7 dM%3oЪ!B!(Y?%&f6\f!/>x'JW9TWT=?4r2&tM(B g+4[1M~%. ν^EXҠvԚA8:P"T j)%/͕lpc6z4/Qd>VL^`CrgnBITض)[V1“ ;`0έG.r@Ɋ_3ckM((L)~)Psh. 3 e0_ cD*pJ ;Eh),F_djq9ŠS6Vh fxޑ:qvJE`~b_]#:~puf" Kbߢ]]Ҳ%}Ұ]bt}nBuT 7*㹟-YXe.5˵Q7k|c}r9o&$son:_ u"%r7,9EO9>~P]^ ;A-M$sS&i6j];̛KGR?bٺ(9m?7Nߐ/i'1ϟ=ξ 38NF>4LY 3ҢTYjK5, "[0Zh I.3+)Hz*15B''@@S4C֐9m:n}px=_8ji uQ{t@xdf:5EKH@ Z~M$pvo+X`D(NK7RlkbfŎ[d?s*8fHxa ؐ'#[ vb['%LtU jQr|Hc`Ts43ώSQ?DjM h*WI/ެQ[~#:B_b1cͳa8vnB::K:hxՔDeMRV`|̯`i6۳r"9ė9n`A v k[̣.m4hx^- mufĒ]]l 0ƋTh|6>XCP.d簳Eq̬ :baoЃ B='ڎV^ YJQ}&(݇()}:gOqQ@ӯ~/vd˝Xե=P[@_mUW /2YF}<#}2h\*YϠy15 Gdc ,;^R/'x`]&Cac,הw0hK.F~YbK*=qKlZ8vN0H GWCHJʼH)|wY`CP:7j>)T Pg/3x̬'ʐ74rCb gŠyϞ' 2 x<9vi]:쎿V#}h<χE.EQ'{͖_7$<$jG žAxBv$&s>A꼉h^\^&z%R:[> 4GpԔRIZ%>b{-Xs5R3|f]{8'ܵ3S2ⱻ&lj J ry r}Lpqz(rF#dIA),+U+0Ne.j 0B*^]^q I0V)_- q!3\XzH> nx;NXAX袀҉'Jxh`:=a['9Aٕ@'liBRNk">,]MhSF`Z Q>`Wp{$+Sy0B%W^YVqX0Z_7j (WfPZ)Ճ~zFc0,^,}4funד2TVcKrE?cgE bq "T*!AY GB"Tq8x 1+,P moh8mfSS "σ~cu AnML5jFo8t E-SAFߡqT8X:= Kߚtẕ56(?Xo>ۤ|ˋK(('+jx j}NDq"M5H;ǬU#"D8^U߄6"h?/hA%qMWRwX-_SfV?GF'`>+X/of"dkX:R5<+1sޯnVt}'@7<#[$d>/OHg/689v<5; 5ugUM +3Ӓ̛TNFqq5<bP,Mma8j6wCr-YMU FWf}Pnn*Q1C $`ꥍU~ax(}E^Pǖ@mbFiJTDR|gʒ0鞀MlY9%3;I`zA&y; 4tIEȠZzb4s؄cex)"Jmh5ڝ.z|P=cr8<Sڇyf aO= Ie-TY1 \/83SeH:=:3 ~3:*5VNoSH"jՔ}Yjڄ&=7`OZHIs%n(6zo±9 `XV75.Q!QM9E@}C8^jeH%1px" ņB7 ('m_)UU#w#K,&n `9^6:|sta'ЉYx K,( s`P3hrɂhʟ* Q۞)RQ>P*7rCAQ~恢um4kZ=Z=2f$|-vգh^W+l^`c^!TY)GAQ3Fz򜽅 x},ߊ[ԑ|}:/m7١S3fصpgYMBhE7SzH1`V>Wyq )=)fo+}x3o t~6}o{`uG%:ݫENd(Lj7UJ3 $ ;i=QL4?G21טj9bD ~񾉌ѺE82r^'soy5"!$قtd'C;.]Z,fN&y:]A~|yFH98K"߯| 4ȥ*C;1_dٲH )gҜ=Aއ2LxhB(gSȆu[Wt+.u3hɖ:we )2B>`~KGOዶʔh]kIWD|%ZjF뗵fD9G7< r*ɐ՜w;Q+_!_rbPO?{>?0"RD\sYiTj2BRo.-NS֨]٭JcẗW,GgyecOZy1rPB夨D0*C>>6G71EkYqja&K[:'{V?P o,l>;-1CSۮA4!L99FJ_FN =Ԟ2>ɣo` (xQָXZX-Y]-y=pn}#[ԪmB!0\V. AF0T Iَyf 606[͏=" ǭCχ m̐䉥'&[=<W?hU̐5d8Ȩ;Bzy)9A(:ifbᰎYWsPDP`Pn*1G\!@2£fj-%JXmo#ry.ni80)p"x")s:0}NA JiՊ) %o`G[T`G<Ǣl\kH<+/=$7< wr+XGE#ꀞ`A .bʠej|_]RbYf'M?py @d5ň~,"V85b>D*,hFAABXXE~Ea mztQF+A)<|S:&@Zǎx\9CY ٸb22(~D%`ODq-&űNP,,V]!;5y\ [N*ZSgen*<|k빜kIg3OR>2-0 MR8 ~H c l5kޡk#i7УIZY}Ǒ d}XQ>Px.wUdjwr)%Ge_k!/WIxw{Mkgo>B/\6-uWu5KPNo(?}jҊ k=N 3-9ivE#jZNP1*7w HKE3TA KHd~~0~hJj'E wpHt Vɀ V!@4T"p 7UXW*ǧ'6_!ᑱ>fB4Ln\AUXx_n<.剔RL92?BHd?x<֫7? T=xgݬ*O)Hr@W=N,I1NiU"- pAA]S(M;Kglو՛:ƹ1<')F \4V(4H?~#NՀ#ؐD<{3`[ݓmTK]`ʺ@qF|Lv`w'f29UV>pcg9Y }&3Ob•y$!VdmrW/0ֽ0TB<L+ q0sm`4_"*U9׏x@bHCJ8> ^5G:%c[ Cji|tq{ 3o%5 )uXe7=uQZgA ;U)HB\;5/hUd#F[ QzoYGoWK q3N_v -ô_#a7g)u |x|MF`t: yDcUeA|XBiH7 ы}9p<(cwҼhԻUH6vLsUEmm0z2uB)*g7w!pd 4TLDwuiBJrG\6oihub/Q46+NZ_c84E_eסV-X1:0bӎ3" 0I Kq5ݧFE[.̋03e™1mC4(&ͥalf AئuY,QKJu+]SaL1+9|Ƃg ~)ElPʚp'v.<$wYxiYks?6DȗXHc hppnloI('q+=n74\*[}^߬-q6xZب~ edVppĭMyve41x Flb[;+qB];.|3]GZw 4n]eK2hʼn-*-](L܌ݣ aEߡ-K{t^ !0߭DNa[aBzY}!r[Q][ sOm'ۢOo &>5}?g#/غ 3n 8(*~Q?5)*~>1fK͕:(.P$]؋P: Yw=dIDkiR<eoEyB>/ U =^ Gñ;"DM d'*#f_EmfluBkw@0Y~PZiY[$il jqS4fN%c \ AGIu !US1*ۣ 2: ]0E9&ow!s5̱EYsNF,%ѱ#$XoDy8l槱7&Kw[ "'Px^}(,D}|I2\v!v΀gRte|2h];*ew|'C=xs DL#3h ~ L ?^,LXVUVG{BTc{Y h]ޓˆç!h}FrWf@ 9gm@"5syHAruխ0;ֹ/GzXvyn&@Bfmu5( bڽIfb3{+%8б Lc'_6Z@ݰ,PE >=qOwJ2ns(qa(@}1wսtdQ rBjHHxQ 'Asքѷڊe*8ʇ$\}d#Pmt_PU>% 7y`Ԋ[bvgf&= pwK=m݉&qiKf&Sbk3PlTfo,F=6K*#==ce.;۳^AǛOASDWOˠ4VCo l~PIWׂ;w2T{iRzҀbt<\L"De⪋"jJ _<gJQHQ5%Fɨ@^YPWHsvV$L8t3/A@2PnJ{_!S+۶;a+ڻ{T> BS걶C&ZW*U>2`|wk-6SZZber"H&>_O Kuӯl+ZƲ]gVi// QH 7o/leR7wԉ"T9\( #Gn8!{^o*j)Jj|26Á'{sJedSuE7~' ;!Qc*{I%GN8۽Y@;E9l ?Vy/C4uw}"یk6@FOv\,3&2yw9w~l ܫ lɮ-3VKHHƖ?zJU @$m T;xhXʆ@֪ȱ "R1H zF fH N[ KKO.]?O6 wFIF-u#pN9(%GU(hmtOǮUs8o-dpOW LÉB܍zN7Yz?=AS6[DDI=7]V ):-FmIɪh棹F.dRY^Y\Xe#NT a?4d0+ q&rƻCҀ&p.Ɯt6JY82殝@hŒpxI#8UY۸"5qӂƙ m+6>_`bdMm ]B7p I VJqC2@nMO z_(O̔[`4ӛ{VR=c4ݘ)0J`4*oG~M}c9S p)߄.*,Tz&ub. ؆:'^Ф3} &gZcv-zڠFB g5OKgy&Z!ާh%m:=*iM\њAkx>cnh٨Yj 0N47͛9MhuQFRmG]Fuj{JmWˢq6v.Hjeȋ-aWP[.m{m,L 1CM}d%fLD8}5٨]#T,bL9(2l` [CZnUV9irqWЫ)#DS=6-gj)mn-nYy,=} K>Ԍ+n/{A9a^g)kȰeyɌ=4T<27XGZeUn{rY7R(a($=t{ #. *h@_ )Fd# {UV><ќM;U 'GmׇW Y@lcEM-4(Cv7,\*ci%p$mg? *V<=Զ Xo<:"pb~ڼ`0Qw Zf:P^9}ȲL"W`G?^q$eUN rQjz2rGJ V2h'8,f$\a Lr''ڽpXcʘl9q(y0ל(|#`1SA3[ S_&,Wh{&/G )ƆK *^m9) ];g`yzfK0=^RwJA؄3l+bU ÄP>3 Vb]'6t?;thK&4.Z:K :}M~u ' &yL- Hi3NY\4Ȟ`xO?;܊>P  _YB΃ݶ@Qq^8P!jbU }@ ⁢ҖMO)WIPTVJym)`,NeY[_>)Dg|n!{m!g@QTtYu3Fg;BC u^K6ú`w N z\.nnQhS d(Đ}T~Xiݫi!Ԯ(*z&u5|%ѐٰ n(W,]a3O)e$ 2"/M4hG}œr<$XN]ڦ3Qj7ܥ8Wo]r /j{Bb;-l)YƏ/4*%Z6 WL?+zW>ƕGQ~¶rZ-b\,^FK D]] ) I}!4rR;`K0# _ `kZiWմP?* 5rY5zaw@b5i{qHg2-*i1 2n"i^4o^ N}MlڣZe-_Z0E >)ȳ?W~'&dl2!c(G- wl$"RЎo'}cn>}EFr{iiz7 !8*pt99[͏5O-1ߤl6NKw@80ީ`">QUӞ#I=1C;iµmî[CE/ kt!FQh;Y4Rt&}WqIԂXEDs*ȩ{Kr"U bmuK0z]i0Ib}!ʾ\+fC@FăM+{SHŝrR4Ḛ$)dHX *l48fOseyo{`F>c]M" ܧ >&q >T2NeS۩'T; bי>Fk`'*xJ:sc!Rɏc15M!쯾Ѥ_u fvp~MUon5I"ly1"S{31E~FO0w{;: &X0edT99\ڇžC+DB+5L=|x:UVuXz#H,~‘2 l4,ͩNY-n2)NnٟG>dkX`::6p 2D 8=ؗcgTo<3 !>%ٮ}p{E®ߜjF$S#tiSD;-{-]w z Dn 0!0B8#0cMw^xܻG.W' 2@c<'g0ƙSbI~3:,[ lN h%5HI_^[*ɂŝX1]Z<-Qku;4R&6DWyr]X0Gt:xDf~rAC"*YeGB-"l}l1"DĈ.d0 a؉5<-N8C݆ҵ|y2x5?oR«FSZBhSm4RO  Mg_(ܜYN?}..1cK~&J mï{w^ӡ`za\3 xϹ ɦz)L-vA$6c@K g@zC)RQxIL*H3=P`Yxa^M`ћ%Jn`:œ6SG~iWv* b7-15-rT*]Y2w.PJX-49*bE2|&88߼lgj;6/CI4. ߭Qi1`"(?Džf#?01 /Z)BFԎ:R8&_"l5GY3@c*ށQN6 4 "*!8ekRo37B78KК}:YE*a<s[Zjꪶ&\!$;M6:n["9קT+jWՙxFhź=N)FH-+E Kzz D+9(#O fBDžwԳfTT MtYDsג [C Rǔ6B(in&Fs n~M#h =jwXU7sdMwAv>۫xK5e *eQ*\-T*80ĖZJXHP9(8S MP\7ehdOcPkPQk X2] V\u715 N0& #{5~}6GB0/ S!VCg8zqv~50M ȇzLoq O3M֛M{i/tAAFؿNދ%͐1] {!|<5yaAgSp>~>"Y>?- J= x.W4M9M 1 mt{s~N{r'UJM%[GȇGXsϩͨpK8Ċe]'Fx'>U0 *r(T`pDS6 - IЙD AѐąA,떭;^^{o2-܌GN)7~ \qxMDۯ1% !WYz潘uB$w[đ=wBTJQ?2ʨIW 3>n~E|!֍>V,8gJk%3ۨw< p/^)!IճX?-tSִ*!51<\LռLԜЊ؂[#nOY\,]NYrVNG얊ނKжFϗszc0Å%(}vP@@Ew \{L 9b{aK ;\D G VVjlk CHExWka;-O(2ac¥cȨ+%͹+ G2Oo{!esj" F3sol>,&cz N󒂡<(#E0p ,T;M ^@mBfsW& `CpU/bCpZN*,fAQİ3uZ`7xu<Ȭ?ozյ⮴dٌd3V1=?eE1^C5 @4k}tqy\ xɱOgGwxtP]'e D .%59R\:`_u%?hݢNi(Ea;3}*UN~KI>?2o>D8߲4ia[{CL̪Z a룀nw ;0$,%X{$l,$@NO$WIᔕ 9iC+jLo7sHYjtkMZ-;mn1^:DoP (ejhH=!L0Dо0؄h_SU V F8k -CP<!٥|ouZK,K.l%1PwĚҌz p+-pg(5j>x"cn0}͌ZڀPXfR|5מ= _ޭU5Ѩ A02R\.0g.71 Z^Vt: N)Z"w[]hGL+s$|zrq6u?䱈-#a?eC$$`\XU(0sr u2l5A.?_)tzhZ 7[2<(K@'¦M+zVt0fhf޾$)/.VvǖGINI0kt|{^v\\6~}ƒޯ# edT2r6rS]5+>~-`B,hɫ}'A/HZWގ<}2%o{gsƈ6BMEc_r`O@ eNSێcj4*mVAA<*=DX QO2ȦE>ae:ؿFwކ]EHWٟvk\>ʖv'F/nsd%Fb+X0o7U,4Lxبl%dbZ\. Ω[.͂ q0|HTN1\+SƊVM@6`l!L#; x1h`TŸgtwSli&ȋWh\Oz;T-=s)rwك1z*FI%13 ,EӍ>^X(3ElY| rҾƫl){m#RJl]2pQUˀy(;͕L;όd&<o[M`)Z%ML=.%zL]DjC;Ё40P<#ɤтUjU*ra[ǯ 8n˺(DNbue@sRݗFgs1D紀FqvbzYEJ]W)_,|/ !.ۇېo:Peo=#Ý_ F||- r|%x7Sʥ@s3JR?<r=&ΔM` ;ZrtZuB>FX0W}K=Դ Ms) cqMCrq IY7yDzb~B',%;$3ﭸUT԰g.(' %& .47ĜeU$6%Tv\Aۥ?ewt򠑆LޜkH=^_?@}54 * dcd"ޗPLd3z k.y 'y]Ý $/ba<ܲ2 oPM.c޾X\ ŋv)i+Gホ3~[Ĝ?^ hiFcq;Rp]ɬ Lrqe:k^\q5k<=zaO(f0;i"jz'UUըDaw\*Յo}wDB+2Dor .祩dk1]k!= oB?[zE]:aίuKckJ%ٝaÜE#$\ce .7QzI|Yv~:Lʰ#&b'p~e0=B Dëq//{6KM1}y!#K: -`v1ԷI!rn5dU/"70:e(E +v~'Wk V[-q)ֳ_ϐd X?fc!Xkg> 3HGrP.&KF he-9#e}$178b:f{#6kݱ D8ܸYT|  gk5zP )lqd.T)PwHGӏiA),;}l5m6ʞ!BK\=V 9*[ȃ_.q-7Ƈ)čєO/*޷ĩgDd q9PTܗÄSHY8H6z{'(􎼮m+:oڲ0,ݑ2B=QOD(E*"Br38 r佤C٣ڟaȯ>FJ2 ,2 66I|ͫ$\)vB&B='Y>$XÍ8Ol} O0crcz njhmPeM:(y(8s"UCd3X0pjxGyVO'1(WwQwn_۳ A_Ce.yaY2vS'ey(@jh ŔABտ זrKI238-Lp*q~jUVysN, r#s#ÀM%=% (i S;1qRY} : aWy+(f=ڍNS|%!_݇xLS݆OHB W_B?ڽ1y*j6e[ǹ=vތjm=q:Ȋ⮝%t4F *㹱iU^olysuu2 |N ci1GfS2TJ(a]=İ* 冴"f1lzt!s܇E\(B m: <1>Jr]إzۊKT]Xu5p"UBSYx )7eTq}1_32:յˢ\ś3bE1,M8;Y\Yi*E;J j`iqHt1rȱឬ|Xʑ\B b9A2obCfu`DZ}-$ 坷4X5bjWI<$0q-i] ՍtEvŨHDmʢ'&+1:2 ]eY$?vIwXs-5:ėUR&[}aޟC݂Vk%Ld~[R&G3w6"6liVHF ugloW<ƫn/6+DH+ M;* !i@g &.HZ%qF~/%ⷪ)U(soø!6bJ]7w)& Z^YOjНJXی!ZC ms_^3LCwnrSSуdž]yy&bj]Z\P'_lj/^%jհssbkI>d Q!Kw1vS]mT.nm&g-#3O0 6:~o|R8`Zc:0/05qq,Jp㿰9w}x( „O\N=*lҿ# Zuus$rIl6xtzV%)OOmM:͟TcWj~c@]"獃"b-O|`D5@ !&BM$za)8cvPf@VTu-<Đrh7>;ԨwdzpS\t!of;6#(qz!4"͗ Z_ DϗaӞo OWF5>o+4j< KK;H́_Tk`uI(O<1AOi6@KC%ldV n}(?R gu)w?Hqu7dhKiYudk㚳ӲK%+6d1bJCٴ9u^pL?[7x|_p;FLmJ rFZRȯ#(hLw_SBiLVy_tD1Ma`=gW(=zö]lhbU hwO YxM 3m)w♡PbHd/:C-N']{B/k~5+lxUi#Hێg]n$[ BBQPO -)1?LJtˋ9{r^Uf$ç̛hQ4ow_?UTp$۔;ԧcɠcB=|Ȥ_>3D^*bחN[X}ױ6 EwY/Qʦ1rx VE4"&pBomY+nJz]_KƧA?aM&X=о:_iOPcG†~Tb `Y!PkcЛ Shn4[* >IM )Rhu)5OЗQ"2J]'tFS%(QD %؁LDahW^9Ox .4kBQ`aNKnDϦhbiFQpC.;U 5䞘$UFx+"f+b Y?z} 9i%c6mn]iVW.NN'-qt\/47GJ2z<ʷx8EaY-~<OCy3/Ν`*EbPƠ 8D)WjGa.i͌>ڵ,νiaӬ2?on&_UXsWDSc-V_A _N/.8R\-5X.r ,)΍BJ@yq4̪u a;#aZf# Yce۞NUaOp-2]xjάxqδkELE{w7 r\$)V5(NF"W9׺ۮN9QQB}׺a+,(Ϝ#P8&Ĵ7wc09 2#ZMpDŽzYp< ˆٵ Ⱥ_+D (PBs'7KgZ;(V nj 2G0/i4g<~.y:aFv{gӬ1g{O" F A5^X.JT/Xײ_=4<(L+|=~],X!+GQ+>Vu3=ZDۥl*%wr 8EUcdPw_۳}?Pl5ԣ(džWDbآ "2b'|ZcMpǩI FW%yRŅZlF~ k+k>{.xl-Pv9E_g.>/A^f048 EeC`4-䕆^`t3.$4ēVI.ɜk*e Ӭ*/f |Z["moܔv>>\:32᳎{h_i=%Un|j>G~ ;1Uw*as) |]zb:7&ew5[~| j-FP 8}2Oٺ >[,>)3|U1u2`~x]g5 yfŊ׳i*&{}q?F:JQ .gĪhemR7?=  @~/Y_7'<4ȶjZj2LA(8v@'\o-0bn Cu4xc%7T50)i&1{)+Óghxut5~R ɍ&/ kT6Fcy?|Zzz9{^?TNWT1阬HĦ3c#w+3<1`)'ow-6;էOZS Oϫ3կs //ʗ+g]iLG1:5PА5oMuJ++Y&Y=WHuCxN|7qF^nF FSj 9v19eT"T'65' Ʉ/8:ulE b ]Ƿ>|>IA ew.K',!qLfX@+B, (fkD̟[G16t=dLiD8m(@g{Ym#쨁="8xa jim7BSXNtoTp8&nRWv3uHW$r jU hQpl tzI(0<².sl͚ tH<' 7FH݋GR3[]( Ӫ|>UlO[>y;vV(W .*L nQnLB׳zhZ3vZ|3gBT{)!Rj_Q* V3byA(IpRI$ .E?²5dŘP%eH>qW ì(YiT#CsSPD"q>Ն?!4g4fH<ѾDD< >)ٮ/Z69MgT qM'm,*yN[֛3zAV@cE( nmRCwQ`%S % ӏ81~{bdu+JZH:189eZ™fM:-hSxX8ۆ/7xbkzg$6QAf;46=F.ᩓG@mv= Q@nС)-K`;BRj:}kz^MbGA:P=^5۴sac(jUIup,A`F b[ZO=S.~Sd&o*uN.I]fݭ~L&,p?o-nPau{p}OnJ|u"\)txDAu|ֲ۵6= kfI1ݥi/$sm|;HRkN++}*p>0VKB:Scq3r\(h1u"q "d'ex*4 |cD6HY#һ<->YsD)nk~IQ#!k`IOXqUE)Fxi=,Rw}d&&'}[@;\E `g$*A8' ޶R8xnﬗ8ʺ Q("'mTFU؀i0{e=Ef>K 6b'WLc86}VB0;b7:P$q٠FsG=f!MBnD5qhdޒi+CC(ћ=& 9Kʣ4e89n ?P\xxG"iJm ) FqxǼDa q6?HOt Tb`2a ׶66 ;F'?E*,uioeND+O(#{5 aqFt;=$dzR+cJca^ [^ˇœ! XTpQ8Jyz؆ ~a :7 ++V.%9 8X eSJ?^8vKHl"r'F[XOGsS,;zw0;yC棒8dcآH^H:TQO@"~7D4?% MF,KaۄeYqUeh|K^jdi8)vV3hdAX؈8%):lW\!;f)Ĝc!"mSʕ\tzv_oeoؐpt_X+T /U8d^)k`Ii;<ώjl`y:9/sֈژ7J 6f+3JgmC͇4Zُ[Ioezkϗ̖._Ϣ+ 5v[AN1/>LRN4yOkc(TU9>l\5PZ5 vWA|_w<R`a%W< JUy|&#*`:z!Jx$K,r0S2jTbq_٥=I$Ճ~ -)_ZEoTʊ$E-iVQ::a.~6/]LAF40m"̘yzK[ksUݺyD JD..y }7,MKkR#E9ze\@/u\b3ΠF,h9鍐 D_M4 #Q2VlLJ-p#(ttrDXO `G(0.ȯ+6,>:ﻟ{-O\gȍe)508&,Νs;oS{BYk*UL?8%釮lJ56W= 1ݤ2J@reo*nnFO+5f7-Ǔmݕ$[483-zbQ;tcsE05ZRy7iC*l\#UmzۯZ:(PZ-sYb,uHV>FUѹ8.nOHF8 O՚~`b|[wGFҽ+4' 'zFĝ  ʘ^u ]xg{9߻S} Dbh@"8̕wB$ʒ=/fʄj!жlf9r_A>Vj(z%JKhR`Drzp' ,sRshjFAqX3+IJ]=u/Rɚ,r@EX :>P5i;b;nϏ0ds=J!_,(Ķ; DA"ll|LRXr>pi JA i$i(ƒ4A[˖*_1stk(*C_^ 7ȯ-Zg^4 vT7&bt񋖙;,zfO'®`Wm TZV\kUւ ҉8g`&,xeN5{@qN10c`ЋKGĮЎǀS&': Y@/CFE:Ҋg?ol ;#/0 Z< 6۔fvr-XNIJ[ +hhQbƎ# Hh/냑#n%a# 6{w3xHL>I/5,!jEI]d*π=P;eoeLT .-|{Ӈmo]sKY2OGe)}ڃb\VB/Cg"& D~鉲+jk~jр?b/j'o/|:]1X,lL\D4"V0^Y~\emlPeYa\$,AŹXopHPϬ&;GM9ox\wGŖpO.zD%q  Fi DThf`h|P~Y(h@iJ.>vn 7U&հ܎"cFzpSHCϿ76U "߄cbrGTbL&U=NcvG.0 m\ TL 7(7'|ۭbwe| $+WK=$nޯj+f*8Ӂب`sHQM4D5\ϲkhA `2zr[mu>fOQCay7(Oݣ{ pXT_Q)X0`ee$iy`a~Dd(F.n#qpfL%뱻J<u',OsDE,ĈU `"J縠kWrzݵJSu Q@r=HϤx?9KYE|d#WA䃳@G0wNdlYm\B, Gr"9eLPK xDy~fϾVͦ tbX9/d0bD'4[~--0bzx86~nFK7XSfȈ!-4$jP+zzβ/mHM_b4A![.9J`\`ljO1ٽ"AY7O1#KAiz@A %{!jq^\ ɰe*~n*k ȅY?wl@"dMC k @L-D Eܦ^{vg/5der/lWU֟W .y.z I?u=zAcǃuͽACqueczDnǍj{"Ïr{~zvd{]Ih[Nia"+ RegBӠ~f̙zT}CŽ<Ɣ9)ÈΛ:퐫hY2n8;$_mo;z9A#T;V!>JbkB@|ggHKPk T&)D~3ps|oƈ2t(ՠ%5NƴeM;;!Xܤ'<ɭ}EV ! e Ma< }vo$,٠TGv 2P4Z&_(D Mekgk=13הZ6G7e,}֧t ˺4L8#Cֶdh|e ]{Bp0@M*Sgţ\"O=NXq}c Z)rΖ•7?OIb 1|Ս'6mtN#p"'O/P{L충q"de-v. (r8[]9\+Yz8>Sj-sH[7}djɝ`Nkb3F@󤉁$B-3=v[(u`䡀q<[9s,2_iPLk 2 }%37x\Q')QxSVKM+G8R-Izdd[Jflml"]'{nnnK03:ؘ?`RQĹ6Au T! 3G Ғai9^jpz|ʸiPSy( -Dfb,eNe>i+:3?,~֒]/bX!)zJS|4p>V1*z@F U9Rvd|>b{j{kOgeq?΢2 ПQ.:| RW;tv.5{1VgYj*VqLG=MMFY:H0NCU~L*>/==ذcp>U.Z @+'Vdq4u~ *ױv sE޷igabo㥩>r>lattCb@H#@|\h<8\92MIɪ,W6tmo"߹`{qJyH)pv#)>Ie⡔δvq E1WɈqiH= x58݈DE԰ 3,`]4>lAWF e~Ayj~#R`}+`/!L \8s ֞]DI܍m$v;dAR(~U4}*L.z'm=4W2s_`\DaYY8X'4Wޝ#/Qt%b&4G4G\+Lm7o;p^se~S. Fj޸ߟ2>!-hX]n^9) Kwk!V9,_]"T<8R _UJҔ$I>n-v5wj}b8z׆f|$U (dr}ȭ8#Ԇ"=ZWoqGˍ?Bd_> yƳB\2߀L **I5NlzF,ݖͽ2Z&4tDbْD 䐅hkTK 57!bhc_;cpg֋wx7Sm[eY|Z? lWZjp ^6 ג{`?`VC&D c1|]f`ngi굣X̷f!,͕&qs_@\&ݬ!S<S,T2*SEZfk/va?m CU9ZDMu/I}IeHwogf.r@F>,(WTÞ,ᑨJأEN49 Q$jAjDhԳ~szĕ$yi߰q౫=r8\ C5QZ}1| (siZxEt8G…D^zn̗/^H7'wWxUCgPHl/c7<{q'W`ԗ)M9kǥUUҭ̌g'qX{칍 emτK3v}!s;aW@D[T^:/Y܊@ KO mk.u]>b o(/vX@^ oQJn J˧W_Bj;!n_ϳW4b]7edbpx,# 06UtVYhV%S$B2 D|<+mn1L$|(hJT( _6aHo0@å u$͖Y &=o/͔P}].0 V<ޏ/19ɤε:ON/q]7CUkfHIq[!~ .Gޣq%md6cyr)T9LW/ Mw^:<@jzT`3ѥkYr7 Sh e)kgQ3H.wЂj*kkΣ$[xć]8f{~*x#&e. )7r K~0˱Gx,mؽAٗ\ogUltJu{ qE Q9at&!d ZdgakUde".~􇆊iI\LjRem|dbed)c.DMdy[>6m <_WC01O+hDS#*ڃX?%e:h3(^+='IjMshMd"quD=.k*S`UJ?"8#0|X; Y ; 87"* Kyl[O&oϏjr_b{.-H^f&Dl]o^))U[[ʑYw/IL(HvNx2#F 6ɮѾl#-/)F9 SC98Rsi0ݞʲDquu$ Dq^e0Y65z65+f_` f-H+V ="Ͽ']HD'*Of{n+v^uF%͞Sn I`r;сNŒnn$42;Y-Ջ2+O \a\D𒡽Q,[/9e 98M=Y؛dMP!ratlmK]g̓EC91J -g(ـCb)DŽ F5ǡ[@G i0ݥ7]̣oKN YGֲMJWK yx3;qaE^\&3L((iA[JJڠirjNe⼚ךiVo *XVĭ̧w̋X8:K݃mA*p*x4}1\+`M$cj$_68.ُα&, |F4 i&DB85o σ;ymROQH::JZާ j4#ĚVR~h *3<ilnГsG 'iI6oޮh\!oH40+h`Cy^s?П)vP=Bp{F&\翻f*՗cK$8TdWy\T dvEo'Ϟ1G W8tXxv.>$萜ȧ-L&R3ܵ"]FՀ]ݜHDŊ8,5Ե.ݨ2OP<(FLW:`\¦4<SHwZM@uú:,Q:UďVPhXf DA8CιJOpqr b] Gbb'ȌǬʲfOǞۢ|0a"HҜC)Ѳay"$t+H>a?/c?ɓFo}Ȭw! z7/,mk.aع\V 大 )Oi}MܲNc3OG01{  MG넇EG%W nsَqAnE|j"O5X?Hd$)G ȚqTJȨA[-ΛZC!7EN0#͕W7l&zv}W۹+Zm6.23=,zmd̳pNîDmN$RTQ?TmB%JxRBYuË 9e 1; 5K8|dZ Wy{B CpI>FS !Y,05<>}vd{M."$crLv >oD$U܇Մ3 ō>jyAG.z3}eu UGz7KiDn@ _,=c -?K 6V ?xRm0/$wW;@eѐqJ?Ǖ>c#,g63Kͽl!g `/|ekKEawGF4m!]nk??=DH0:2JbY@{+r WS)Dӯɾ Ǭ%v7p/uO &nR,*2&-e@A.cAfYg4iCK=?yݼ'7-kfñ<,Z{– lv>D8{@oT8\.Ɲ5#mFm4VjmJ^8n"ccSx`C0<]Wq,v@٥$vfZB" coȥRJx\}:" "مOvA\Tpeڇ7 ˊ:IUj{2eW gS爪cW_~.ë%o(ΚV`yf [%::=ȟS[aN@Y#R>jkf7|Paׄ}j`6D;?u rq4%;Mؒ.kt˹H s z`vEboeLn\ۥQ b >pɶw0ê ci٫ 0Лקa,QܗIVvMaDvk\@1xJLlx.:>o Vvj=Jyu, D`6dppCBP' 3'/h7T3<UNj.yy1[xswdX1>_^J[9ވʔ vqr~v%Zl0U(_Oq.RUbxbmgoXez)(OYWe~Za 0>׈P{q3`/pڴ|Iu[0aN7YgǢ4REba&F vi<{ʡ25g"L?X׌/Y7JQGPJ-FԾqv}y'E8J|5f~7H'#7-j=ݾ!Z2N.ȶdV#)@"u(hJ\ާ ?ݴǹ@ A7Y3Q* B[i3s;WlIB"鶾E$P,tyAGD=2 aW Uu5&㽾Lsq Ah[;>]3o:Woۯrmv#B*oCG50=Z&7 { _Rc4T}ԤHNRVA8E1| ,yR}$9m<0J:*ۗ%ձzm< VOZdRC\6D_sCr!; )4ۂjej m)ŖcuP N\ЂMp^4V3M-b=#y%EǢz5K K#ΞREVq/BJr֓If?q/> aa_аdz^}>nӁ0?32~LRZ˷UCo"\5=:ISUP;%OV֬Yz+4{hF%"`2!b[u^7ye䑽ēГ *NQi"`(@Uq9\ \XukGKNIT!n e9v wg&r#)Z$ CSڝvƯ|IZ\eg>DYC]?|dBjw8=`ۃh̯wttΘӔR t4+Tc [MgZԵTăy>lAk%`qgw.-qYя5Ds(J-֔ɬqz󡘮XO VHq QRI ypv6/Pўߟ@ij$Ed#z sKК}zUFl+h'f ˙atU\4jU?@F!.)?ՔSPFmd[8e Gb!iJ'+-MKKewMz>:F>YI=!,byNT [%5>v[ʷd@Mb:/Lư:g,n٥iQ!8;;wZ%PY kTuHgScɜF*howC7"S=z?iԀdƌy.-_É#L8}Hx=M" ɧ_l j$UR3iî@; S-X% Oy"fR_>iޒn`ﳾ~RlvkeZڎ;%eCILUs ޚćyO5^\#J,@I_ȉh桲:>]$ɱ%EAgr8O`@"y᎐+樀P_*Yeu)oq&Բ8#_Y12ѹ&/ 7T~ÑЕ0hk< 0W0ڥeˢ:(>ӆ{ЫETY 8gTJj%^63x vgu@ <](ء^#65F$㨡= +[bW7ЙOz+w*ΉD&hp~{uBXK#uTMu갳T+jI iİ2϶nw?k f{q)zLb +) !q&1Upշ{~W\#9NMʆ@f?rȃ-]+ ?X!mǑ+G| 7W(-7W\ *au* C^xƒ^\S+(ת|~=F:%4j82ك(_ZqO0_A:Av͔9&fQd~ܴz *$uELj6WAH'VJ5ꁱ?sP( T:tSh;ZK88[aOjCϵ6gT B0]b{!n-)AIKf6{# Lke/#DeS`&Uˎc)fG9zΝJ=L}Z+GV⡠ĸNS6dbʝ ~z p1F1Kr~zbC-&bJZ 5JqwT"Tܞuj~f =D!JgOtYc縩:Gdh44 i{ۦz4jJs/(qeFX8F$F0cxbD,=בDBoj e1YXPnGJ7͢EϯE{q'Aqb^abSh]ȱG .Ka@Kp!1Hnnהr<MZڎfM`D*!'$\DƸj;6PΔ-qL?O!q.fÙb}q$ѐQ2b&Pqeqh|3b2ĹlQ,>1ϟMƏUnLhR"jݖ'NANy +< X@ZGn3C1IK[{C>/Sg#d c1=b54vd#& rptXFRؒNІd 8x|jA ,hxb5A^\=r̈[5h@6h.N؈Y:_}_jO&/f&3ѠG45 e9mj~.rT ͛-Z&]= '%w,;CzEZkS܎pXS{aeo4\HEDmP("C?c HRp^Ͳ*7bY#0N,0eRk\SSv^:ۢkqXd?aJda eJ̔5`PN [U`JF?nj17 yFNtN-L(N~JTgjs4Or Cd wIomJuZ |R` !*Br,?B& Dގhɱt'AU'ok>O dt3JljdN+<[pAtmFNtí¼](gkE\:/_ ^1Y_7I Xc bEΫz`˹ToThT/ 1_*jV? _و#JA,F|^Q?QT'ٶ58VVۿ"' k*vb",{N Iej'eN,9` FQeAy1:A4% Qt;.Kb*(#2e>JOʈ4 EgP $ńCB-7nEg־ҏ(`aJs4Me~5[6Wz+e!d]L?PY+V><(Jde *AD#XyE91Xz '.V-8 {vi%c1Be$x n}, 't\S/)= {2T]t'bbPB;Fd1|MV,{' ZݯnqKtyp|LQB< Qj$4x "k+R XhB62]M>8â*1lg*_ ׋ _?Tdez+$?oDn`c*+˟/|B*;*R-ANwѽ8]@npP R:. )[rV(⁸L)rOa778!Q羵qR> !;M GFpqŋiȗgeR[d;L`pϯcrӊ :e 鵆~ü֎sBv{"}J,O\k4_tsHY,_Bb0BHQK)ۈ19/{;2t7q"])yk2,*"<`&:)D޴YciTWs,f`nZC\vά&+FL2ΕWH!a.nǔܯFIqAKxA7,񋲁 ,/E2s]ra5;5X;D4{˛ ! [xZWwiUGй/Vs-10|/'XeBy_3Po7r oKܠ i=u |Ph:ӡߌlFc R,J;MV׋l=q\;7N*%_,E-FcR_aW}n}J YeYU.HM-yT_R.z.rpd|T sΥP/kX֓;>f0/@›EJ΋un*J96jn].;cPo V8EЭd匬8 L)FcK:V[z^7kamvW3@ZJdD; <=#Юomx *rXUwat,ϣE6o^@*[0V꘯3u "Oyl<(r%d߯2#x*ap ƫuw{2sWt{M@eW$L̤Qqb剭UM{oMy]^j&N3kㆸMʈ[p†{|]- }Й *ugvyG]&gO=q6ltPHN`P(jJe(m4R>!},WGq3gthf"OH岯+9T I[Sqga6e`c"GvLaNC{:NtSzeLTW\P֭$D`|P O*Ԡ_G4hzo9flmpع':ސB# zR:" Zd׋~& jA#=}mQHv0t]^8bHS`ņWꯧ%|Vq>zbg\{~nE 9P@S6I@Ü$?y*\QwnM9ޕk5Deך6Tgщ9yxJ9\2'n+@4^ *OyS=JqNz00E Å񃀠0&_O!]BAn Tpܰu0xaDklxr}QF2x,+اGRϕ #L~Qw^2 =/y)(rCw!6*< I'9'})s@bSOa!gi]*UPPfPj:h.rniVZ_zԉsdÇ;Җѿ$l_z!FeIcQG`M,-Ebo浍ا"OE\jSwWq4mCf=)xfǽ74ZNdQݓ}n'(Y)L̵B5Cn]Lki{1m}KY4YˡY~/+l+c|(=v`эʢ&wMӂm"x˝ ؽx_ Ic2~(zT>TA(|jC]hR$r: ǒT9_oK)n@34dm{miق_BeW_0U;ꇀP 5#! A$~M='cóc6(%<y<+Oϋ=qWqȂk+iYF5`K”5nxr`J_$(FlL_M>N}ʼWŚX:T7r-2o0|i ~wp=s^m70U }h0/Cf/mX;Y ;c"Vt8hd8!.X8T=4d_ t ͘3%ȱ@xs6L|@-czkKH^y ~/6Dܞ'7UfZnqIwb!J$_~21q3,k'Gri9= L'|03|E?VC-j#;yӗV }FGtOܐF/Vg"Y~Cc30i; : *U_Ѩ%{q̛S/ezK#AŞ'+kPTa{>ߚը.l˯wv4`q nXlT-7u3 dO fffEo.h;%P94e|E B(c5t:I0Oh3L@mgSΩXxUN{-4͍?s5B_%JIZ`$Jv' QL`rWKWzmbCլb+X ˴ʴęT,ZzBɻ% DLxR~鋟pV)ev㒆ego^gJj)BՔ tE\[CuNXv-fm:zj2&vrE =W%h866rяM R֟L L_ly'QO1h9c76uGHMj#LHExݛ]U;50߄(SL4L1м1ōU+b;~eC/\^Zb;1Io#`$_a0>K{fkVyzZ9{u#ݟbN?=Axnh<!KK_o^:&ն_J ގFV(+KÕf+:+p40$MI'ތ˹u{Urzx9YF4'kWg+Ɔ i%+o5VFcnv7FT񐴒c5R[`\Ym崛6![ԃDr׮gtQ68M}MaJ@ML7kXuR%F:\)w7hhʂueϽEe_CD>Lخۅe"%O(#L?Zo' ^ƗA sv&vJ !k23&qYq".ҩDZ1WPL(VN82B YWњBy a;/;fg95JSf,GBjZě)]N@(] p`‘fKT[kkH'jM жH.au^rt3 -bh7Y\%a Z}.v{7BBsef( ]#vTzۭH{^.ë54=jSԓ"ro3 ۅ+ 烳k`+t"'ROǤ߯Wr.=hQ* GD{&+r6T}v8-#pݺYL6e'!Ha'rM6|z.to G^MofMZVs@\xhO[m&iX⣟"CL!,ꂡU-^fƔ 76ECćE;ٛGglhsF} Z)]H),e$K汨Fmff9YR{uI4C\]Q1@ftLXŲ]?IS%;v8pڵ=}FשPM/YÌ= QKiYc%X7/7Xbࣣg{]~9Ey?ȁB= phzig%X\9a[%^xV_!l_oG>kĐȋ*஀yMGL94r֪&drL09Jp~r22E)JH=I X;]>r k9 *뚍.|K0o(IJ "GHD>}: ߸0?+5dz4WjigIp|?`6Gwal`uRϲLP0pa1JD6N IB)4rj<& ZcycmY9'Q,O4O`*v:7 EZQm0ȢH`ixڋa'Hu?ݜ=lvF+\'>7ss#Nnu{셻j=@Kflrb?zoCLv#0ϥob yy;(=)#^}xt6g:Ǐ0sʕv4㳞U. f!Ѻ\jYL=e7_SP-ΈX<}>crtP ,-$tXj^˺'#? d5M&;ɭ `&[ϲ@`zzPό'NHs_c_9v I36_Ov)e]ɵenӣUШgCC'&@Xx;:0X#*,A b9׭fоed}ÃJAp{ttH X9y"52gkv _X~̻&ژaIJ<3E'yec @y|Tq(uO.>b EmtVl{<[We[MU6/-K':̞0)[[,V_̅w >1<cc䛗vmW^&5aAbeZB^˰,U:GX"Ԗ;|VP)VCqvP-Y'dT>FNPwRc8趀gc߉ mr:w,7d˄6 FG vF%ovC 4G:4EfFK{S8px^-oU$y]|䃏XQeJeOھw%^RM&AʧkNp, } z׍7hj3F0S n{x4{e)f;SDiDvuBh+N7Dj͌Y@o>&#X]R=n=ߞsPwFr62FCVgdM}n^eG#=[uـ[tuG|hv]  ,VIJ%ט,$.'ߤӺL(2mLxjUVɃ nYEi}Lk`$J NެG%FeaJtp>N WG^b VCrק5^%h@h7x6i\Y\ 0'eGð#l<Մ9i^cg>R|<+>!xĤ;F8G=_E*~?v޼'np@ޡo7,s> n8=@!7Wh#Da(l8 o~vjًHt`i@vE6o;R\r춬i[-ޅyq x tfa70˺4(䍙M>pe6oS0Aԙ Ⅎ~\ h =ՋܕDq.TUrluENlUd '|Ju+iS1T}mPeNB\`dK0")\Q40e6DaLr>mf'U3q1X@;@V?fDJGDN\)*QhFۍ0c2lרxg2{( f&Q kW}l +1~u$ٖmZCyM€.E8׵HY;wRizJP̺N/Mܔ+Yl E"7Tl,7̯":/uΰ_H2JAL)ߖ|6u~վAG%7p/\Ⱥ{^\诇[BdKn!".'IS)&-LnVؠ8Szi's%>k>%ĶSGԚ_E*c37X~9~L`0@1]meKpe_> ?sAK9. R {e ``{*LAL<[ҼxukH?2X G6mR9-YMǃq|f,!r@+}ɸ_s?:Bh5ώ4<:l&M6NDZCkZKOfݷXGV |wL}`˯%8Zroݫ}!0/{2Nl&UGX .m ^'5=^)M3f7Hޮ˪gH֘nG&;/l(vRЩPQJ^& e@6/IU `@)I R KfU77^N"v " j<34?ma>/ߞUgn~l{ԉ8n%IUU ]x*@( 3i4q b'C*SIvCLۂ䎛$_4I\ҝEkVmYLbM2k*Bi1uKW plLCoe`=g NܲQ4E"'^ ֛9":::GB* F`ò%FԈ5<'/ ~X<iv-xsL~ LLs4 5(LA'ɂCg>D;E)>yL$̶vN`g7b>j Kb/n4 9F[Ep}pJ>wnSxBjm cK_ egF Ңe{D;㼚"REz e {TP 4m" ))o,r!u5rԘ?r(%wwY|El?g1%g4qeq!x!H&'!<9)Rċ9!We(T^Hݼc"LDlaA?&+Di@vNB~#۬G^g^fbߵbDڗpKHaQCh롚=J"{5 Es$3$ 2ʼnMP~ɠ))A F3/^GYO@D旅+*E]ߑ{hT]+eTi e|ƳŜ[RĖ"Qc߰U gFmg+ds<2261Uˣ. T~%e.f7{tT|Md.~䷾VX˟ Vu.aB7Kxs1ငdĭDc#!1GT~㴉Wtk}Fd`˩wT")ciSlJy <6`ukO7k>D13 x*㨛y1>-mA;/.a p۹t3``kq`8Aڬs8}9AAzf$Pot~ iF0+?Q=X!d=uo2&^~ԉt0yicxY]u|6OV3^&A* x+4]"$c&z vnhg1dSG䨟09l[)u N@.wݾ JZBr"xX?wo[Tw9vP W%6c+3k݁7$Q҅3`v=߳1l\rǓ%fKKf$☴UrzkuUi"Cnݝƌԓ n'yjeUe%7|fB|ӦPYVP;bTFjg#o;0}瓆v8!Yȱ:~%#L~R/WkKh:yㄛ+Ե m Y(Wj0DP@h@HBu2'@=J71c$x˸BΜ7,rk%@2ѻcuWˡ^E )M7uHE"!Z>{ ZclykJd\X jy̞7y旽ULe$Nо␭j߉9>M*?+ӈ,3l ~xgÀ}c%I-bjgQ0RѶT $9)~9R(X~ƚ5U^ 9|=n5פR#A'࿟4xxTf4>``ֈtLE9 ?o@5#'[CZ[hVQDŮhډq9iD[Lebvz7qKKX:s0۳ 9sa !OTܸ<|}'0xHd񞰺62O0b^^f6 Xͥ?_/3jdg;kk=x!Uu .sr#s {vn">DM46.tbq9'`  5N KmH~ꡏ8>:'s51uـ4-dA_B]u9S&vaFU*,zd% K@H9ߖ^v؃-0\HXH RKH?65iJX;`іb*^m4Rpv8PT9F\. N ŸGAb+=' jM4ạO!=E=Ie"|@#`\(i} h>OҶKlcFl43WxJӎg}3AD]T0h5Be\|׹dJ#rQ蚐ƀsgjw‚6ɑylph\՝Tw}/4o+ laZiwϖtڂQ@5v-BHGo'V:BRa"Aۛ9C'$yA)ywUm|7.(VrZdN w;Ŧ^I.uZuو[WK&z}VaZIjA+xg"㆛+E$b.!yP(vʝbLDB,~QucBV,;FgaݦT gH.8`DLT!h{xa}!%ʧuW5Kfl/?k?QѪ=e{X -l4:+rk{|!)&Җ$2_%qh;n2]*աfyA#:k!#ڵ.VKp?vZ|5nq}H۸ %S3>85^;HC잆6Q=(DYMJZBZ #6 i \" %O3lyVҎK6 CYslZ[j>62`KY z&Ž z>NVο+$ q4,ŒRgK='؉<{,+_͢aR+*)#$%/9>@!H'Gap#hݍ^BXSb??7Ɖz{?w`Hfc ,&ʸ$YZz%~Gr$Bxu9o5Cb:՟^:}MarD+9 Ljv XZcqg7`XWDv4]Cf82D |ä=~ٹ"lzm2 XBw4&Y|?R/"&edWѮ/dd>ZԀz#2y:x.h0V-U*k\<5܆7f?5{.>Qed,G-d%2(jĦY8 71K? X3`7ryf-w#f & t(; yXӸZj2)b68qJ>0<9} dRh;mWF]7>  cgN`]bqF~ ͭ~6`,(X:pjy9zڽ4hk7Vu'uDy<̈ra9k70 Oi|1'q` x7e$ HƳOl [^lh~Xv? \;|Ϸmy.l̺Xa2Em6t DD KL˒4SxdZڦCEar _TAAmgL,$Dl9TL :PI,kWC(˪l2̖߳(PuW:0N+ wb#fGRʾu=P3J8?o\:VT!ωRIq]6-mI&Ƣ(ĒRuEZӑm(UKZI"?ilr!%u䮒/j^qyf+j"bFS K3_ K[kN/\טV=ՄD"?,RTO%}?٠G.Oؤ0\X#gai@B1I6jGWUzsZy)&Kr7QT|o`@@'Hfc fr07PCQgi)POe7yE1Mz4 B^6PVD ¨ɓqV=!՝nw>|Fp[ܠg[^X Akoȕy+T}p1<|ϟ* kӈlw4K>5dvsƫ5Zh2;]=8K{(kᥫ=)wOywSe~䯺Og^W @O3>W F{EYhe2Zq=L'tM6Igo5_WP!6 mc[Fvs(]5J䗔Kad°=KMpisCB{ۈU}E)Mw<88=T㫇oxy8qCè2K1e]M^nuIŋXj SW0YMzQ4mQr| 3凧,b[1B޲Ea.>gb ՘o&B`r IL{?N LcR"i=A`ZWfֽ;=a,YQegѣ lg}9ЪwVɍ*({|<:cVC'zbiIwا^c1IuN@uҭ Tr1ݳg Wiʷfx;< ^u672h:(ɩ.BL&-fOTZdxQs/߀=]hû2#BTz]B퓞㱹]d+3`KO?o'󰉚Kx-o `%R<ÿIZc|-lrDTPǛo;s gQm!֑ݥxA7+xDZy5dK? LmB.K#nwcd~x_WpB&\d7֘1и&)Q`2L껮ZU۞GҬvdu .[\!T2̍dǨSv,"r}a4zƑƮUe[- vc$NPmNV;ǰU1tx֟7eWF]G:yÖMɣswDYgO^.{`}" V)@Rxl" sxX LE)'2aєByXBzGx1ͪAx] wG/W'6 }A9Y7|Gͧ3 wLɜclUxY(WuHRsewi8r]}k1?C}vHjK[M]FM9 ɗtaꦁ3GQ4=̲͋@zHy\t$>a̫ t c)ze.J*;o*k~8`z{(&?_U17$oL]C@iF4EXB:B*bBMwLFۋ3OMew5 [|s -$_s)^K콼̯i*j]8h,A x/k^:`ң%`S"q;,ti%P^N"u&Kå`Fx fĉRq̬vr )k6i"qh6µ\4`?gGwjH3qU\i(+Aj&1)h:MЋnGVdvHҼ>;N}HF#$S=0Nܸ|Q.2-r0٨/mϮɤ 0Ć .7rRʒ  M'c~Xx\/s#^n'܉|JKNQݧV^{eޘOtuBD 9ؐs6I ?TJ.#^0ᰟ2f63 RG.CQ?}rAZsw  OTţ7-9q?EJEw0ne' e3)荋50)9)/lZ&YQ VGXE:ߎC=Iy^J"mHƲr 33@ҋzO~eK x'+87 JD] (4&/E3<uÖ\g8z¥/ ]&B8:(j%T@'RLrԾ/bV"uMۧ tTm'C?*vL& [L,n]ob/B<څx2csm.UэQ1sP#ufn/S ۉ:~򺃛 n~!}pIO¾Fh ,b s»2XU ;S'wsHV"ʱXf?_PAX5 54_;pLDMn')'UU| MH缻nh*~ "ql\憺Z,;{KJ6Bg֣*/(JIƑpb|/ϛz` ǽʟ rVZsܞihC[gkSnjtJw_1vŢbtmS2-Gp:5FeCރ${5$EtO^J L75tzyEj! b~ /{)w ̇mJeC5 .7U:L%ɤ{D{J:ZleX{Xi $ǎ!zu[b8_QgYwp5Z?]:mfnNgsըs)Y-|3=z))㒭yU'xвd4 /Q5{3I* - zZ0kO/ܴ Aȕ xL f}X5JSFYa43#VGapGGPKG44\GNrkZ ĪIşaZz5 szH6A 全IlHS@vE="ΚG@m#|&Kh^`$Bk($LY=sX"fHOzo&wڽt&2 BxR:W<[l C9rΓuszЄ)2Ҿ|]}#(db?=7X-yT5ߞ_'/' x֢Jɛ e=`L be"?>a9u|CqmVy&޸k b/()2ZۚɥOE /%z{C<۶=ú+Pjz:IPIsAB DNaP!'a?â0n<$bfSΈԋ0 ct4Bu 73es+JE3o\v.qZա[^dLNg瞸n0Q~{BkX9h 20c"KAmi^FڗU5J>5 5N@onF؅wo%Vz(ód}+nh 8q#0S2",pŤ u@h9l[ +.']OX̞Qb58Pc.њHŵdTO'gP0bšj2M6'uPwq ^.1nU@1Ed4ʼtG m[erppiukY#⁺X֋Fɩ=ǩ2)02RJZOߥ9 5j[9(15Ҳ5'mY#d?8|祿.W[]p1͇o?Ԗh(ؒZcR jd,/mpɢcZ#5Go>[\)߽P!ZbϾ@~ :]-L Gw.[PC3O$D"YmӁd{4 B0'yxEʣD/"r Γ{^HQ:FP%ɶU[) "?;pI'duX>5Wq ``#w# Y>t6y%+7![+/+MH9Y.LrT|{lu`P>0cj|sF3wRHGK> M+j!DBi}.y/os[с#5tz7)S p`c`[X 78P5w~ zK Ug1auȈQ6|侤YwU`)fp9^[| ^la٩NP꺟}A};mvƎͿHZH R}F} l*6t vc\fVxzl%XNbP^]z`" vsV;bʲA5WS QXӀ#LWګw@yr48kSL] y"663 gPYA$N9)oM ğK9Qfϋ vX́Y6!es;pEpW|uӱᑉbi$PKFCtLUwe2,je T\gP+Tg޻. R C$}v.FZ k/̀{hQR̢A$f׌ǶhrA/ 6?zd#b(VϸI儐N& >]qԙO$v~&/sǼ -^DlVFe!W;Sk`Yln%YcFvR8_!N1V2?v= "`OB+:|i0pMVN]Em-44fQnљ,21X9~0M,Q_0IbZ ?X11wj&b\QCo3Т|ZK`Qs<" -A ИݍF1!_/a>[6h>֨" -J]WIYF~j78tf4H4R7IcZvipob$iaXS (˥YA kod)Z a' ZU)dj;{G6z4ELWrmi֐6Mս'"a.t_K,DWLE㺩"VD6C[hp5Y00D!F>7+,ܐb?G)1GCLfNb%.o!)^< {'̤ydvo/MhyZ @t" :ޚ0oأh7.kv =%AẁY;`Sxֆ48xHI4[l ukeݜk}#; 4[vl܂UUn?0qCRgh "(d^]yyPu]sGð0`x5Kj*zq3ᰡr$]][~{\v+(͒/NdϏ@+4>y= i3Y`b*Uh&B:9["MHՒ04Q}O1r&0_'O,>$inƘ>wmn5|]s3",y¾W"ږߺhJ4HFnJ!z`0g^C:Su>$&vmJf (ӪkTͲQD_锿)>d:[Clk"^9 lj=W.40b{ɩ}@#S?I4Ѡ7SRr}շ`7m#`bQiODۺ_/d13^2vMBU)_Eb{*%8!kM q-u ,Ş5iOw^pNMuE ;|p*vܟ`|&;c#b}NYTZ8$B]b' Vp ]Պ耳ޯD菟GvZאp8͚NGD1 M|l,yBRLp"t'41%]j/s5̗Rp*QPAsĪ5#J"UFiKK =R]D`nvߨUjHIt2ԃLt#Uw ]|Ǹq = mRF'JͿfton%^ªVf-Hxŝju=VEY1pW &39w2OO\Qu:\ω7&T+qqL ĉ jbHNNe17Wb5Iv@•x@^)Ʌ`oJR ;=(Zʩʫ#vWnjA*> ;o첆$8xY|V;0}:|sM]?I{_~gtiv:O 92Z%TZl0 PFo3rm _qݬzO)'HP ȓ_Y8G=4Wsh 5$ue,f_ 1ž(Ꮸl΍Ѩn|/pY* Q4V&qYĢ! lKAs_#_z xx?Q|Z%k .%7gX-[0j@L f憊)p%eM0tm92QL h&39.Ų?CGՄba|Tg1Սv/7UX]BA#i#ֽC6 -U  J3 )Se³|3A;.p/IlcJZ{Fyai"w_l~+kb7@}Wr0pu!Jip|I #O/)гQ_nsʢ–[O'yqD"Cy-T_Rb̲eX3:,?}d-=mgsjF2_m!W: PBlƷl?a J[؊x 0 e3JHKLYHZ6+IyQ9ZOؚ=2ck8f$`kVau$3: tQ/@{ѨLuBnqkrfbvʤo VMJk]l KJ{\z S̀5 uD0=3^I*S8#)bI">Z@c4(70>Hxí&ĺr+،jǒF7+`+(`*d<}^@oc߅8,+߰Wc7?O1MM籦\̐^L _^٥B pfh<ѿiȧT#h<nx[^-MJ>SIY{5\&=uk.1.N9@ y1K~byأ^j$`FF)p?l)b%CE?,43tQY8`2T֩u;` t&迒QRceԤ[_gzg^@wE!w.Bĵ1滥 N\.hX~1yXGPԕNi^y^JcVPe_JH6y^2HPε~EA)EnԳ_s{\mMX,fa, dz\F+ z)Na)Chዾ6ŏ$ko/ GT 9PDxwCp~~Z S#xj%mµȝգI]4YXQC2 P'65C|.aHJGv}s@.2"wNU]9_.Ux沈ʱVzѭ~ҰWt +EK"EJNE'mVCa—$+u9x'Fwz2#6R۱~j_x[ jyiY40)oe"bO:RF(㊹ʽ+ڎY{ۺ$nt75F%rIaeH+rH]͉6,U{v@[R5_ 9A$&Ad>kCfic8Դs$of- 4+Rh/II Oߡ& A%f2(YqPUV,pd̈޾sU$Exee4 Ȅo9@[kkBrwڍ\ٺp缒I4X[f?'[0|$,Ijͻ`?YɤgRmganX#1}!6{NOJ.+6JK/Uqr:Jg`C,zc:|+r?h-iuU]WNfsAj_WL6yDOJMH`WĄ;[fE![=\y JƮ+)8^W^ss3rȹ{iv GSd+5do!+n.D1 UL"/.W;K5o%'#hJaC}F#UXtp/m^.Yg(HwO!@ٓ,J(s&ef:f3F$1v LUJGKèZԸEm`|l6rn9m\kđ?(K/ɯ'-E5`xϯ2W!ѻ 1$ג7 SaD* u7WWYakYaZc,W&rU2JON[%]RV.6U8kQf9cdcL2Hk׽H[+jT>|^q<:#_9DGԫ;x |I⨕M^Ɲ?w㖳){:B  8- Dv rlkOQyh ">隟hl + ]Udir2m>Co," )S[bY'@.~iCʷxE4dti? ~vL2'=| j4,Onl?eqtWjDDVXiL`GyTD&iԂ]J8}+т)^y()-N]#"kS<8gJO?\,c)8DQ%ub룋fպ\ 'I/tRj%964ݛ>$FiADê:@@E+SsB؝AE1k [ۈ_OE(ٞ71j7Yx.-WF^}cuD'+^j;#4|"O @d}n(|;ϓK%2Yz5>p?Tű!( -0y*_0}cu<kVR!~ݦ8Hw&^"*nn罄YwS ު@چ;Q (.OYn:Y8Z+.ӱoֿr7KTg*J) ߁P]J׻F׷Ug2] 03d,.YpUVU~V=P60ن4GĴޑ.lũQ/Or>Bmd"v>b?L5᪐F:IrH'v0K6) 6$ LUNlpyx0zI\|kT.l N21t'J] |+8<_uJ*zgP.[@H} ,ϨeOݫScLmG9|*.@+;Ϡ;ٯ]q)1y :vxJv{n[U0a.~GxYYy{eMz䌢0a` 9tާy]WVgcTKڏG*߂؏Ե}0Um|q|7^-fL})%@$Q9yPo"i  px)EvtJ*@50Q4Gh9VtCg{C uVfux\7%MO֯֗cbF:=5)4o;];I.)xDlEwn(W+y0>,fHY!, 'pKM'jx>N.#mR›ʙʣCd gJhϰ `_bkBDD3DXe> *=#Ń@7Hv@-6)5g{xH&Ƥ 6w h%Ax-„q&酄(KF6CWoذTFp{*93] lu7 $hر10#zwsڙ,&ŮA`bZ&2Sp\ ƺ2^M!VxJ[vTa0?$n|) 㵳c䂲F>oEZ UTr“h$߀mWoE+9 ΎM! ~kor$4<1 2~8azXxrdPJY4AKNi˔ 1{FhNJ6zâ-HY%;AHɿJ[kʕ7{vjGC7yzAs4Ojw-H[ us-県MM2AsۯGHhu~4 &紓*i k{)qLj9ZC@Wx_/}ybqњX 6Cie3?cqw8`{D-wTH+\C'PqB4eCM֛`yy2vK;+?iGf]ϵƟ6=~vG|n1r9:;M9RƯIֵ R=qT^swC nBL&V⢆ԺQl\xUU+p*z:5nZ<p+R їY<,hn/ qN-Qꦶl`֝>82{q<E^sHQ<ܷpbizxk@hWjyn⅟dl nrQ=X|꧉oӆeUQԹ_g~ېR B2|b^iH<BwtQ5_=ϩ|D 'ζ;hBWü5/TJhRH}b\:y`K{!8 pB|R1:Cm$s5=F37 jLS890|yLPj bCȂ#@ hRءhVvZEA4|̜z4 }p+i0FJYvi -i`8 ö],ͻIfb sڿo {=3 e^Ab!Eb-O:y&*]E$>/|cJL>JImœԓ38lɫmFt<\0}vzPC$=_MwoM( -bzayѴ6\D=mєdL`5u#a֒ˉ+Ȟ/64cDn*4U )Ѡ! )RN"qX8Mt7_ϣ!Xe(?S񕤃&HBn diG1G@4:D|U&t#͠t-c] x?\ u"L5GaP80G!PGEBxKQ! ? Y }61Q@!X lzp6ZJZa; -Kѩ-ʴ 99~ ! oK'k1)Yde5GjB6)0GsL!1"HfKiD먞%7͚X0A-J Q? 6 Tz57BЌ!r&+%.2(0 V 7A I B,R7)K@vEn`U9:kP1!D@aٕ#r_lfR%ya2/Ҹ6Dm}x(3 `(&Jޣ2IKۻ쉳/R #V24gw0=gUM_yWKN6cZ?挄jUp_->Yh53 U==<(u-0HC lRDi˚Kd h ]33SPWª\)vu/gw|+a^fٜ7iNy $?/$z=Fq[sNGcbf&<꾧: /&֪'гdqt_h8tcyN ШMhT{HI!7NNߑbQ[xM[tX3 `ϋ~#r%~ЀHZ7 9#N-3js΂Wj{ÑP4x+ʃLT,ٔ3[۴LD!ó6_gʅt"!6O)oO:yY͈8Cԁ9W7g3YΡe8B*jm#$4D+ѢZ3ܸIr &AM~}Mř\Cjo|k{rln4k[LJx|ٻTfU ܺzQl&n{o l&I|/\QωrXCGj1H2є܀G1MS?9,N4n@4Z.iiuVl{/Bp.AWpzăX]J31oT%r9ľp\jvabjuĪz4=[r'HDfjTK@Ϲ}-۷:Ý[^?ؗ2vdhlq^eo 隩O)xtc4 hxȟA;[ަx'n Iʌ5;3s>SF-wX((.μƱB%PS^MW$C"S=`Zg4j"?u*Z*n"V+ȿ+7ES DkM9i!scVa%roKb} ?q245߀L _`.! eJ5T\pkg0ټmJs,%=e=L2d=}'9H,V :ܽmb&"/`.}O=@6jK48޳#?=뼏=v9/_Q~v[q"* IyHzl's W|;Էf6 UGrlI;$ DŽ v|t6ԩU-agPfސ83FGφA\x0W!t A RhT 2&΀_Gh|R/\Q cdƫ]br!^U{xGTm jg*20Zyn**j̏Ux,(mdk"1 ōN."u]hP]BS{aHZZo5|5?s5֐n׮!w*)lԨqߣnV %PgHzÌ7Y^:mnO\@hzl5:JL3>llh}Pc'.GƸ]׺ӲI*z"T2{!{kzZY B_Pp%e :~Yʌau.L h'HdSz쌁(@,o8M7qڴZz ; DjF;ާYةd?:0KNnk(]-f\],–(8a-Y\l\ ~]a3K,zLPwG 5^<(dDf aZ5K Zi3'1g9(%G .3H]&B E*yTtT!E:XLSn|Nؐj7m_얠h5[%^hOa-J'b͜Y`2N犯c\ nYgq-i:NT @C+ VEt?mZ4A: T[Tm гA6aePW.սI\(UV&O; /^ C88Ņ ydl)MYpqIg Ey?<5fF c?Nd LFUC_J{ϼr&,irQIA' B]*崗hߖJj\!B"Rcً2C:zK̥\w(Q'9< JI:q#Ic5%_6Zeba+1~ - 4c@xmN '4hA8<Qq$qB([GN֎U9o`ɵE@DtQ)h fN@(WR!g9d{-4lƁkR?Cs=NKpNt-> 0*f#wP - R,p7y"}oXR= %\u ` Z Nz; Ȳsjç1斻꒛W]ytWolb/yCΐi8_BwV>Dk/Pv(U\{J%ke '[@ "d} t@ܜvtRMK7TJ\mjb'b _fR'_ȋɫ#eg; 1QG,orw5 Fuu-D_+ a-+SiCFr5;U}xC~s2T{փ W\aLzo#ZFt_h=U:4^Q #no*RP?N vJz[ziFe0’P~=.!Us[—ሰד)XBblH+Aly9Ep\R6-_%`S`F}ˑ,to1!x90i.Nnb↋3Dy &ɳÎj>eInn.\d *yc/5~@RJiDaDC1!JB{Վ'*Mt[5hJc07ލuUkR.[+{H+lؿ&[1{\@#fK6)2=SW`I%)Uw>k¿+`{ y_9jd`]:!CB;2^4X]C(AG~%*0stq}1^\  giO=LUlk}jA0zM݉"˕Yi.h|*M| jMnP3**6B!:I7'RImjE/)ܺg;Ԟ|q޲ck ؽ~4φk7eg B4b~;iQGU;na6 ZxdCg`>+\x)jJ#oZ2PiUpL̆Twt;4=Am,Rw#߮{9-TSY;uUA >^S50R$JÌ6Ό(Tˉu^L!՗2=55nU=8@ꌗi0KCh" إRPS(12 MgRy24 ޻ Ο@F.|bO' rr)˽SC} "^ 9КMe(qZ߶ʟA s;%fDѹw_8 W.sD9 [-Fw1c4YТj^j<%M=:6: ~#H#ŕj#UfɷQWZf3VNUwShmMt0gpе8C&BGG"ſ?L:ťDwP}4!QlGTn2"5F-Ebֺ'bՀ/uΔoL FУ)۶[WnH[cg$Xg*nEˍBer$.c$p Y.o;^[R0bL&#rIK D2䖇Y6Q];ӄ_qQ1v7`h]@H˾АċRq?V4GV@ldž$`ׅd60 H6B`Ee"œ"*V_>`G )]Zg:2b<&¬ W=[Ԝ6䑶*q THqTf DaQ?{i ~kXƑ֦ @ ۠ƗM+- %Bv3K3U;/UV=`RԶD ZPp58[i`=}RzOS"s/v G.Si"4O![K8wv;{Dک _OQ28֡mEW5&{Aqcr;W7sv{g@VXes3:,Sn ^cW|N5CSNKA$y ቸ05 |3sw,|Y̜ E \䒊mT~bylF15I n ASc՜ؖJe?YLgw,R\.VSC4%"yJK0%IZ|Lc%]s~2gv=olUӝ{.xOI^U z=WtA:*TLc%'ZJey&n EMk}Tײ xZ, zP{/)Bnk.z&'{%u}KiiN{j󽗃%Ja}LcT񨀄1l07)92qMe[ 3 F"  |~(%ޗ›F/rhnNZAroP}O7;/] =qa;I #M:s8vMt1EQꂽVsWoo^ ,eUb {ya1U ʇM7 <[=֋` 0ki2$`ҕf.K'!,}iٟ\oI}p-jE+2t )ۙ%y gbOj׎~?Z*I:fxb:k} 頳$\r &<kQ;;{{@dR \vM 5>[䥌e 񻬻Zzm ]ܐUd֔DlCwK5"iH0=cƓ&&dK<CŤ3G%!V<vwLYAHBrK7H y-2VA&f!_jbFZ~E5E%;ez)?<Sޜ׾U`H5{ާǮVokp֬WT@elspGC*on#Etm_X 9-'|SК/7?oqW:T]N1{?fe*~AؑGOYO'Rub>̢>G̛BZ0穵îq;7Kl\47fwb?bU]ϔ/Vr7Ǟ2:ѐ9i(,A$S1/yP62^2+Cf+"IPxhzlErs3?4H{h-l؜9p KOf/gq9Ň~ 1(U`Mh6mHPx :f=Y m?D79 -{ AƠ_nHuLn= H“4r]P+8__5+RٸGAcz_|` ?V $jo2e]fǴYȲ,$[ vlb=<+}Kغo@4#A[Ά l]#jt~=-*@ɲq%*_oVDxF%ɯ]{B8gSJ_۸_I)$yetIA`k9 ~! *SVhț6|} 0v\S$iU &f+SPIYQxYQzO$ V:rh!cA'!z¥E{u~\T/qR=NvrF'eW[7;,ЗJ>ɗH 1uDZ%kbŜ{挭« YkTmnjYjNdrp}#loY3دJR=+AHؘa>ZVPr(,`l3̆}F:$tX1!iӆs67klYKͰy'^:h[":HWL=ϊjˢEӻ\6%^ }ksUL܁Myw9LZq}If#,[s\}tJ)AiD(ꜛ ?2%'ROK^[af=C > p(yrnu%.~d FGOVW5WI[ +='ťOg]82Rj9BVOd4f"(1+5[k; VPs6ږ֤F6>}dqt> U5/cR8MO4S*H7$I-IgwH/ KTFf5gR=zF>$V}}"N ia@pIz˸sb+s *,5 Y}xj/.714*&J"gXAIҋd>,7 ȏٹ]^x.x $a@AZ;,`mc,]39Ǽ8dxz$BxrRz>ܘT:"~r^ ; xc*}R;ko0.^:Q2OY`1 \+gPU!?+eNV:(AQx+ w [+Ɔ& [EUDYzlQL ܿ2woa%B#[,Xȇ1$@A1y.|;9(~ĝ; !=Q{C=zv c$^R>`:Nk'ܫ>٤'a U G3F!c0MZCi̙9 9fvA^ v]$ ŨPc7=)M 7ȿ0i3`AcuyyTu?iJka#Yf H4Gx>i3z'ENwoYi<#s9Op хVR~ =i?~{Ɖ|GJEin|b(HLax ه G]GA4P`_ |=N?#ICMۋGZc[OzaeJ>0FwZVswnPw,ݸ3PcMwoΦ#T=B|F-ff9oO.>c]1ޱ4K-%_Ib{e/l梭hNjA?ze&d^֩p$9(Ug(ΒX_[RoZ+_8P[XCӆ"Ht% ۑ^#U)8?,<;.kzk(8= )W %pCvڑ;=`ڇȦI&eH/m+GC6FE5VଳhE~}L?Z+pGCk*O8?Q1nҜ}+_-k*m67 aekFv,*3V-tH":YnU 9dsS$eFZ,'> R2&#aŜ"`IFФ'θZ韑!>~ r)+ `^>.]^QחQebZ hUX`>1s"M=>| t>TROowYIBbZ< |Uh#1"Aq& kwS;./mۼKXqvR^Rŏak"Jsdj S Hi2d 3>gU3ƌxɼߧ[z<τNV!~;0T`=xtR0+jh^Ec Z&x^%(Rc:$.ޫ"N c R7W%ÑYt>2G\Iל"χUft^.}6Ύ ˹rXSɵ;hovڗ-2_sv.93LcmqکV7ۅz,չi:& NVPg'}`cW~%ASA1t8zyaquUfbEgl1oc<΍[_pmzf4zrxXn,62(2,kzOM0T^t> weOWR,5:Wr`yC@_iFvdl#a2l2IYHM^^'BI1?.ГvShB2?.Zva`d|{_IKv>ԪGpPT( ?$ޛ>Lf)W,}L0ZuFg4M/r'*)mvI};~)u+(8͎ u Õm΀2ꓐ'AgqkJ\IX~)йr8Y䷈-Z\,mJe(U=ߝҬi4OOh|R?8W%#nP/;- *HM,YSߥs;=af( l> H?3P3WgbS:tH[k {wp'8QPfsN"<&nSe CUˆ8+-& ?5?șw58d"؍N˖[9e[bt#Ih&\XLQPQ~bR.p˔V zV!XNw!fM.CհT;j׶Dr%PxBiَDx^j;v;syӱX_)@CL~%[Li%#7x Go/65V`KA)qB=DM5j&Qqc3llPyh,eQT2ou0cF|&QwĀDWzx 4WvbvjvqY/f%81&؍,4VDsjV3<+>\ #yw⦸D z6-90' (tKW#q3"Md 279x t/ݙEu`:+xdQ\ 2FWBtU Ƭ.Y[3} ,BV' Qlܔ*Ae}װPT jjA~@kg*/SqV^0=T 5$"_t}Cofqqk/-2;u BjA /slEjNx$e$Xi;+%ĹFf Ţl"o]+M#g:5[Љ!fw85KQ1OP37>b~m?is}T \u7^%xgAFp5{ioW08͔@up_1"1_~!Q膙:,$[L?ln* ΘPr8Z<ݭEUzAР8*l"A ~0{> ̎,Zeb[~z:Y"ENq%JoGy׸ zf )R/v'N{ 4d%A/jN,WT0g˝I8 aNI׹8"$K;HEpj6kni.A_G<ڨ#W*rШ[W1/u Jys=B.0Nc,jK  "hEdM0 Gd6ekzJC.yiժ \b+һn ۘx\5KdyFp3=").J ww+:a{E$OFxNj+#z̔!ܾbV|=˧1nI57\G&sE 9|̵FSaQl|A$-AsebsTC5#Umĸ^/9Sm r5!ӌc\O%HHȰ eE`>ﳰ5U#jsxRF"/qnV˂sᄅܩNO*ٴ` i=qhUJoG7K(Gcg}oW =NЛ;"p`+\]'O$!/j:W: /^d2GZj{UD/xkp7W鸸psG Ύ{Τک 0IY-l+P˞_ephe)o' *آ /oM9۟|p}Rx=5>6S 0`p5 D/JY-BGb0T?Vdž݃>ƺxŖ*F+K0[&;&ͩ K57hOOɶx&ȼ*Ir<#W ^$,A v[4?J G{7kk7[+ui~ܨU?pJ*sIg3X6IJ`j[Yx^> ÃVŴ{ErvmMaV-i^e!svJ WjsĜ\/XU11^Ԅ|^"ReHF\q=]iosٙM_t>?S؀$3K1g$e]tDNz=H= ޾L)PɽsқRRPpR'?Rg:>~קМl EKAF9 ^B܃r=NJ_.ƃ6n{ ;'M-mEΏ雼:0#t۽#7DyX|_!j` V;r7Ws:X |R-Zs '<Ժa} cGb,]h]Yk(bd;;0hHv{ʧIS6fcn Ҭ.,{9K_!5m.PZ~1bmPbN7Şo:Ė p $S`%@"$=>^e<|<> ZCqs!rД"dܳRX֮ 랰|-{[=[[ _ #5yauEMFĢo ~GA$D40_ m7~ :mЖ/w #*:(%Jn?棴,udHg~ԾYs6HN9oL;ΞCkW٨4_,À$z3z[89toxi m.+0)C,gIvxpɄz W/Mvg!ooo6>K,>9QSgqP7FV+|)Q^46C?3~F>GD.a _bY']d"|DI~Ln}{DqRҏp{1gVBAO/'x -? @ KКlG?>4BF#U+W[ Fj,hhY3B):DUQ>m-''ISˬ>ʭwYB 3%t-7S֫/3eJq&k?bBPu!K|l?,J<'$/`Ƒdz 1. w~єEck"N(.$SVRkAyI5Bca}4z{U1OeņN:%~Ig%G3~MA-SbNGTX8 kYBz Wlg@:.:ȞxXz[ `/aPϬ9+M1-WniWg!R>fœio^b52 @8s[z ` wC y7/bW=yCX?*4cPKR3"J劾M(@Ҷ TEpcޏFeO-Plp[4ED_Vy*ʊa[#GXyց-^8~]hF_aze29b z|#H# 2Y TҀQ #P4%s1Vkq?QGJtEA Xu1ɤW(C/G3&?p+Zʥу&S&ܴx2@4h W̱u8?E eI 6ljG#@5n#D=9H?L^L翸&!i,/PКb|`O`2~{.%BR%N]ճrлQvsF`'L毝L\Y\4` 9(k|f! ^cJe e)07xfm6bhGI# cET:(uP^!Vdί,oSNR~oSȗGYh+@{XDaw2G{a_䨛9 jϦ hm{Zda4!7_𳘯g,=٭=𛞳͆NU>ui.dcܡ?*/֗FnFĆ#yѐ/OX޼]aPH ~HN|rL:-zgqjC'3k_KƐԱX۪KC_Ɛ xϜ^xd!c}^?&͟F YM `N5]T(ܓ +:~UF{D+]<@`a PZrRiȊ1Y Z0E;;V[)^2Y2e҂I:BKͷzoA,md#)&'$d=ECwwgSe&=x''rD.X,!nk7 z "޺8YcB|br^ P&y®$5us]QHό"Ug>Hi].~cz,DהWU[2o:|7lD buXoχ*y@D89Jb/q<{^&zm*㧧sEXF];;ZK<3 ~ԪpMҷh;2" q@7;҇!sry Wh<_r.`\g-zb덾RvܢddܧD'ոSOЋNSt*}tWg(6wH]cG}8i Zk;NDA@# s8h42ԋ8=s/TF_{r0Tˑ[ ij@2(4=Q M!|[EctXLF)_z(]u9 Q@iUܬ5F7~PٻUC|6LJUSm:<]Dxo$1v};mxc;`˱i J]zPuW5ˊm j7i>NC-BZAj?3ؐ|zӓ|ω {%+zܐg5!ǽ|iry:~ٻ: ȷ fJ.j`tîZV\q҃1KOcY5\i}|TMDF54눒0ՠ d(N|R3`E[_B#ŢHY $jRo?h6NӉ3H|H@_)05]r摓oY)$.!az8c&[ ,;9@Wۺs"Kջ2(biGUsɃa8USzeN{`؁A˸#"M5 9y;'{xCb +g?`L,vPٰMaW2uQ(ɗ/p(7[pӛAZ2[ByeSs=aISyUt`p ZZdX"]=[^gu:|yDɸtJy&'M8#Ȕ uWeM< #/9m^鍒%4ߛNx6tS.5.o܈ϣ/)z=Q6a6)Vg ؊+ͤ' O='eL_F*c#cPj1!eOP.Z%fCHxps6)l%M:!5,'p܅k]^X ⡮.\}APb販T^PH~(0KU"&N.&-RC2߯f=2Pf [.l,^dK^-PH)X,Wn Wأ{Wf$/ NTMW?OS+ ӯPb*A:9NUxiIdN$t!y"Wf ŻvDeF#UrSEPZknq)w kwLק;@Rq Qrf]7| އuG8sr[ȭyEIYMyNwchɋL\;8W 3+Ը/TD oIszl֊PVsUu|y~4"Wf5;~`[TfEx&Slz8԰*NݏbRhKU# 2- rN%'P? P$Y:u_zu;U6]e<>ڮyvɂ6!qwr`{s1EF}Qw\Q]ƶQ+jt\}~iZ}-wlZ$F21_ZY,aJ{*-)DdE:v%ԁrѐbIŊ==̦:tk.B-w12QУ:Κ+7c| Bb$d 6րweo>)h݅l#"sA t#ÆQe<: FmOO()(f,u.?ff" К.n4jp]PM⶝qk>7RZEE*ߎѕF(K #rw ը|m" ֈUwٻ.l*l;}-\'U 9AŢݞ {;hI],J0fS롘KC`DP=J'7|=ׇP^·'B +vYS(!(Y$(S%Nq8Q}ڇ4U,b젛v7i C|%_fNR~d鹻9"hH"-N3#,'bC0&0lY4Z7Cf#UNQLCwcWG$/3O?k'1$}'HA^$ QWtG3CU26oT{{ /`!T|3{73d*: S%P]X ewF)N *sx,\r'5Jaʧa:B5,6_غw .NT ҝPۻ,SD:',F S$]\x`vU/itROG7=('pN.8s0ܱ7Ic[2_[<8)y@Hw 70TYѩ;]fMqz@La E 9\=EO_{Pp4ˬqFj/reUq"O,,E0TR*FPs`[.E #{pّ(%Ul "XM,݃0Sb$3 be`@*󺠍ΦGiɲƟ驷EP`0ByS\x$c;e蟞ONDztG붓Y Z۪ხtXְ1Le[u)&W%Jl" >]vHm7Zv Q`VA%^;,KtObK |)4aS$+1޾z\*RHɊdŬѳCpW W&F]7sSE`藌q쩖7HBoB/=V; Y +<'t5L|54d5Ma HgOMej$kWO2R zm)ɣPq4~H4_E8.$GzM3j/t_Nakwf#hFWlz* )%?%:\82CӺ _IZF^yg.]O]Aybx`L":Bju5Y_ LP@ȵB Io'lX!WFԌJOzm0`6; +MVGB mc?!fU9s1ZoAqxWeDm~S&,h@{lcTYkU[]"xTG"e<ذM[׵wl7w@ҁw f/-gC1nH rU8Q rWh6 3j,Ix Ho,0͸&)=~2|]QvpzڎWlpp~B i]Q>5QTI[>zi֨"e<ձ9T 뾕W{5k.z[O`N.=Lue߷1Lr ioȷˣI١u׷Dɲ|J@,q,Gy UxÜJJ(K0fެA}ZQy?;BNG jN@V>|%O];Θ9.QvVo{co\{i sOv?1ݦ_u3f_7v_HywNfWĿY/7O;KQF&lP?W?_gr%UMyQXs( ) vM"d&P|YIH DQ0ESr`Qr'4%&DY{? ;Vl;`r Rg3 4xJXIh sj͊DNN>pv̳aΰ4R_9WV ҙ+Se:U0UHI;s8\pTK*|;{j!j>В,?% 3tlHI^` \\bfقƍh3Mp:M _i;pGy/0Eos扆,CtgqJbhIDNEOj6GK\FQ { oyK{U }Y ˅~#9 |PuX0 m!uQ@*X[A?pު_`~hCvV;Bm| ݀vK >ئ;O$`ܪ aͼavrMdG_Plo2?Ac{uW!_UW6ns tdE DŽe P9B@pǼSP,pv 1?jO 55Cz:b^6^wEj'9T#RM#a{bvXg"26 H^,:&.ʋ>tw`AiOEBIq>^Ku]{.{NR;?ោ]W F[;t)4KquW F E@ 01 UI0MBFٰܬ,} LV,^Il ٲ=GK9*{vA;MIWtuuۄ!AX`݇[]ܾĎ"M6]qOdk*S7|[˺bLe81xi}Ms)&].JQq<#NIMMۣ(-o\I'D N)sQ ls2MTtJ(6hVÓu J,sv/[ѧwCM}oEwm/ڷQdO/@ /1ϣWd`Mʐ/Zi*cYlj6^ұJA/!fO-̑*:|*9'fWEzts`OcA).Vl6zX|XXqM2rN~Y3>螾;œ eH0k+Sy(Gvr ޘe="5nU?IȔVsʁk[2G k@rK^Z$yф07~;orZk8c9[x0y(sO;kl0̉\u=#nT h[3yDZPz$8>-84%(e{kDZlSO7e;ñtQZ(f$ȕ/:" ZV 49 2: `VcX!3{ mt$^erLc@ETFxE1ς{8~_G*H>+>xE W5ß,=Y@mL7q_=!Da q\C#7; *۷ f iLW*jexV'.CBy|QiYwָt{ڜ<;IۏwDnԩѸ;|鹥P/KV2M..3ROUQS90ĎS(ۇ,ZNF/sfHWkw(@q(#hBeO#|JR*cW *TV ,nr?Q)Yy{~>ꈋq}l0k,_od7)S#%JmNR3EL[} $6G$xp9%w/oȨe>+bDO N{)ȕ~ r.Pt̪+Q?eW PX@d4JSL|GxB, 7&H\zvn.GNPښI"ExxL!1IR!p崂zU' sTg (#(-#3lZJLBW5)@{p Gx3Xop{EYzDXJɡROEy/CL[C}UyUg (eKsI`)!5yZ+P"O,x_ G..`3}υM1,̔ LkUUwA@ݪ{gu(X+Lc7`L~ӵ(bliåhWS4/XzNH62=^:rٹwAk+<f,YVg|ܶ[e#W^0SA%Ig}63ΖֱЬ&܀OQ^к/f煫.HN\뱷P1'n@欅u"Ѕ# ؔ}Bj4DZQpB }քNd87LqˈdY@J]FS 8b4<`W|h’@jzW4)mh}[ԹJMG^l)p+FãH JzVXZE.64*ѓz;](Qã4F9ؖ%l!z|QQՠi3UlZg%]!6Eڒo~9xSZOI(r" /g&p k5J" T~X30>+tA['qkuS;5=$Es=ZO޸@8/g'he2#=KFbu`).*P'V%{ܑ8"tIOk#f"˟rSK - F`,\7)WsNZfΘʫFtd_BW_>~^}^wI*-&ﻅ!q3SW&ye鈑Dr509@"IꖮJ1AWu3kOʲi=$w>Zo$ J™x(]_|  H35ʺs^r!䷎m .d͕T.* 3bUR~$]\+T@?J~W2Px[z{j*hf^3—}/SiۅOHd=iyIaǡvG?:׆X)Tm8zD(\H&oW@+ߣR2*.k^R Wj%Dnfw.3NY\!^\;ݖP)6!&1!@iYX PDsvUִLWgCZe ƶ)3i\ht.`|2ٴXgŸkx][O]:068p5ҏm.w],ȋxeپcFgaaD7gB^|a]=cZZ:8̖&ٔQ!1S0'pa[Vfp"7ZN[ƛݵh&q0?r, .;p ~}1 B =P{ /> PeVTCݖ_mvJjn%Iq-I P +R *; ]jS2Έ)ЩGGk)w/+,XBdOj|s韏Ev擋J''4訤|R曹J"D܋8]5/e?͘o-<:?ޫYA}@SVb 43Jt20xRK1< ,P#lo<#VMB5ု+kW6zyUWFU'|UA>"b#=V8QGuNc{NL #p䁾bIWC~tXA1ige7(3!+S{ˇg7w.uw;f% 80`f:f_ ӿ/az"ਏ(ϝ5x2&,32 (/ Ag\X`kF\3š,Ĺ.V7]1'y"|AuSysQ2):gj\dmǜ,:SGQf'f^^2 Rq͖Շܭ&ӻ롿RAu()"bm茂PO 7f/=)i&}=P {[,GV!5J1Ol]Ŧf˝{[GzK,z_X_Ģ>l߅8`Fj/Cg֋y7pz|*B ώ8Bd} 6]rcJ66z$~N ?90(ڸ MQfw֟nu&ic,Fl%p "Q4ty  XXO)`2|-6 Ki Ve,BE0WY04= `<اGSw=E-ZMjtW!A`^-@Q8ߋW t9pi|HH#Oi?FeJE7%5gDkVW!ͦ=u9_&HfbxM |휝Hq:Ԍӧ#QZ;Jr |aH,SC{[T')aNg׀޳Y׉bdrD` 4 P'l[3cs<$·$W>չlN]RaI$Ot n8YOګXx{LVJ@~ l\qg&r x޾,EZ<=I G8̢:y,*4!Kn+JsOJӌ2ҥC=!^l ՟1Hsw*->.)t3\ʜuayx^͛a~MTa q \hWh]i2JZ3Hq5<?qz%ÃF ЪjV>oUD,L#? {yh6,㍣~.|¶8 ԅ}s-p{3Vq(Bw$Pi'-ˆaxtW^:lCn6hh[]K]jڷbGz3,+ F! k 8@], Hn- 8XWD%@Ɽ҃[>rEi,D䦗VNA3{HtṋGm߿";f6NFELNSLF'daO{d.tW.)!!Z0&GOwmb@Tmn-'Qʐ4=[&gSѳRFCq)@_/3CPԺ~_ \l9\Яlu4´GjS1c J `%@ ?X"7\T6fވ %cf ̗Պl]y6,)to;|"Ƃ'|/$sabS~0̔nFAyF %_]+Zԕ|>I2ج. j92l1^Ti6^ic,hWzyC+V ۨ^")uL-)"SN+v54+@4 v./O޵4s!:Z߀0HRŴ/&KAX#U7l􍻼eBL#E50Y%Z9 -% o%i[ɷ-[I2K‡yxE:Q(n\cHv+4"LFÁ/NdDX8ΠP/j Ư|{qdlD& 5A̩8 t_hn|lR.JdUỤ0֠ƽ%c5d0r')J(T|.9&nu-+ c?~fi:ƨh@t~DO%&L{,kq9&f@)R)dh Bx`|ȨS[)Ц]_bcV? 71ِkE\= Qai6V2 MghH(vՙuUsG^j(;qZYQ).Z yt Q0r56=<^njaFHeƤcBFZ=ĭ5%D)Yi5@?LN-&E᭽bU3_,҉NO%o; B cQZ aS42$T`լs;'d8wH" pt,ǚj7^hO:v\6\[arsF=O2] wYij$bc9Vk Uё;_in}աc(VW37Kv.fT]'orIی'R}6VSb׋], p4ib4@hPt4"7H[8iX"ƾmMR@Ў$!ĥ5m398lLT9{iIc݆K әyX%um~X_Wh ~Ug'u7t`@ؔJ;"*sr(O/"Xz.&{nihi84_G<]3=em| 8 vyLI AzҘs&O1D~"pMN.zHߖwED/V})<K1s6t` Sw4{N'I49gӬ+Ndmȣbt_um}<\Dj%>JC)>T}wy7#,Ul{ `75YB@ݿ5!"~։*fQrL Oɔȇ/c*h)0<`;7FEy'-XNRrIo g%6"ʎ):XC3&~D}ߪ@YWkA3c26{vv@bk,'V8ex,(FW=K\ަ@ -*)3ԇ`5Lf7Rlt ĹS%9e"bbKw@%x'wm%PұØ= %ClqcNyL44͓C _d3wcm b|?q,[C.i(-J("J0 ÊK>Lteȅ:y.HR`4 c~;HP[d}N0K aP/PXVܹ'ҼnoL$l[w`nG910ĭM`%uGtE?qg~}7ĝ+#4G6 kjg{<ZS̗cLaD& ߿K6>MoJ6EdY׾0p2FN =2lvi/P2bhL}ed]oӳ v$= q8Y+"F$#ә4$NSmt,V.uM,7q]CS.Jic+q`3uGµ!ͱ^o􈅛dKVZ^$gwsClНN-{꣢,Na@ >ք}=Х!< 0h _\ )+8  Ff |_4E'Ϭ7㟻HI*p< ( t,Uc@O!/|ȒK,p,1Lp5=y _O*̀8dnQ;y䩾<Ϩ]fC$7|Y*1]02ۧ1K'"QY9'I+޲VXL,6dX7w3]Z2K @gl`8UxI:Izg7"><oU*= 7 M)Kol"~ 28 gVMbɎxwtHNDUn^YP#q{B; @@]Ekg.IHǨk<$0Կ:̒g`حٝQvrsN!C ً(Sfb4\}Aoa%砍-s mKDv ZG͇CB8tS+wpG࣋g"_>&TN7=S=*tD #E?IJCq K/9R|\Hɺ˰_[E7͚]ICo]TPǻ _&Oף R//Y=匟mU<tt+> G(xU*ixSgoE^xz"3Դ7'Pt$Z,КSA`sX{*p+5 e\@Иcw WǁV5#BSA%uV2C챭)rݧjXYl=`g:(PJE,Bma|iz77Fm(d*cwxXbi` `w(R՛yB})y'P&#Op\+=8Y9Y:) z Dэï¶;waiSYBG~3,n d}u%*~of:V 3E߼cW cӔ Vw(> &X(tU[5G3h Ǐ`گO3D_|>%Ÿg2Ğo׋&x Nd yh꾉œfFZ𾦻; N~q`% 8g֖#Vu@yǯl=Px *L˔ F'wqpŶZ@|aʠ78T`Ur#BwrD H?4'-8&YuK7mabsZ}n1o'8hlS!;&)#bsfTUl$p@O5ft$iƤe*CW>}kdh$C66ˮIX?dSO ;ʙV ~=XdܽLS *d.Nۺ{>JB)R J )ͤXtaPJ{ r Jkvk;R̄(lq Ky0^/4**.8{Bܹǟc\ rk>y*B'aPqX,I m昚W`o 팔DTm/(~X!y}G6 [Q>uNkѬX&ԼDs-QSt{|V3a$}[W_ '*/oFd{8&W.3⳻c-D~ +9[Eh.z3ͣH 3URVEZb>U98XظyG^%1ޱeh`_/m?"xW]n^zIAMJ]LX%<>^msxҒ%) 翷UI8#?6ڏ͑@=idMQe ^@2Nhԯdڤ+{! ߥ$@隤ȥUD`d~ ĉ-?N ĩ !]ԉXmҲ<4LI/':;!d] 3J{$ip|؜x_RZJ^D$8z(c o}<\]Y⑄͆S-t WLy6 S_<`ZfgůJaIYFGm*RCȱG/ +0{ԇ4:w 'ŵD"QׂwI~0ĝz(Z=}hD e}vqR2R#-WwlyyC_CtH/4sԶ'E\7͔wIcή,mBm+-Y$ǂGjVȒj2~ݷe.8+~'۰zژM5%jzn;7')rV=G]}kdK犺/;KF&" E3xiIo&1 `>lTx>ۀ0 MSL vSd 11u ݉uw {jYv6P|CI`?"=o);|i5LCh+fTS H8G+Z X,Nhl"╦_z4|Mc1$1~`3å XGN ǥi1*ZRt'fh-?ۃjKUMTkg;#Iʭ9P湼%ҫTVMY,kԴv9:w~x0c_Gizc`EԚ<zz~eJhg%>Uz u T^q$A9,г6@Iiί Z)BSxʤ r%c>L"%H<iL؉G|l Jt[%,B=pCIQrɕ;u=j==u\ "]wiL uW_\Fz;ݍ>.Xn^[xORezi㩞 Y4nhG* eEDׄgsPVCbhH- c4==һ9vB^}dko]쯰g55U'.Z`n],(6ը> -vLDp5ݍ|!(81ˠ$rwi[Rl}RBJ;}H-Fϥ+YoTvZ>$`WD~ELcªp,vh6n,%B`|[{bu3,A}XwrW<)M_yK-h/F=`h|a1Fڅ:jo# Cg$93Ez^mg|Mu%fYnR=PNec2qrIK ظ 'yWH#VcY!&q3VnS~ ;G3 =iEWt^Xs}R2@]Q|P?8/#HnQnšQh 'hkas6 nYSa0JHoL+i@(H1VVc3CCۤVb6bA RFs1Y2&T,{Xf;.sllz 6MdIP᭴"PRmmޘ[A{/l\.Tm͜ OԮ<& R' dlHu@3(IV}[%$&Eu7uʟk)>p&C["m3ww`穋J7+Ehu2ymmI~JPsV=%Q4zvDH#ԫbqLIu$v?po{9ڥ ͲAUGvKBn4,&{oF?f_YOWWCG\;xԘ:-6y$;B/uc8ֆ*oMB5)Ձm#8v7FszgxN>+au.2h׈)*Uʁ dka@jG0c*iehW+lŁq:1a`UpTt"Bd%8V.&8Hj4LzB̪8TnoT@%qR)p.FyG~Cm8 `M`p+EuJF lrA:SR4â3p4服51ܽPScͯbeg_h`+ɾ?/kmJqճ)ivS wA9d$8MH؅~m#Ѽ :*sbJp͚ϱg3TOQhDm}%YI^D?:{f0(p\H N{\|Gs9iqGx 5Hʼ ExJϡ$&Q%5O{y#tts>[ LEJNJ[ʴPq޵?ڥRK ߢA)D+/'MkԓƜvFQu2oTrv㤒yD:lqKR2.O6/L>MN"lD[.>M\zD_4/RMz3~H~Aq W} AOR G _a̭vHf~wgd;kÂJ}pmqٓ%,VJN48+qһ#N#' fF㝨(ʠ`AOUG>[6mA*X8r!{Žju-yLB='F/RGANrFF6uyFy ?m. ^ij3#%,2)b3بty׍>#_+; b VOw+z L\(I '!}g&'ЦWS"7ӽfaԇ"X4;fI8s6*m\B> kٟ~ c-%Ƙk[˶<94T%&iC(<7B6jZ`lلEu_[ ,@P&Զ?DޭtuKIIZ;WL03<e y4UGt7I&}sS[AbiшE86]ͬéȂLjkpj'k.v|'.؁I[jG z]\&Se8i&F8W?iB6G}N]>%E78fEw{<_UwN!'R:! FkYupMb6MPP%40YڝpiOz}efbn.?Vc}$eKn Q 1ޠbEUчju^-?NJӫp[rQq:g0S+^xb?*{{4-Y/Ad=Ɍ*Y`;rT"Nstz (LVܹճ,H?~C6N1AJZ<߆C,x(TQF\ ϰːFN ;Y S Jmf₞ ńu#V |Jgad*\8#8>[GVY}+b5ǹ@~]nڝQ%lXwEW!Ab  Ԝct!+z0i)9гo9Ʒ=8OfIqc!ҬCb0ܹWD}dPMrkVZ gxFƊN\ Picגݐxg OgA_B%E/*&yqIh Nގ@]^.ҸzmYPܴpgifMe5m-enܜV׆4;O=qKx#I2 p8Κ $f!7 @up% (ɘi3!۷Pl`^Ya9BW(ίep}&y"ͦϴ+חὠM4譜THtDL ᝱gEЯͤBm&"O~[,+,CFD0Q#kI{PW!VE"n*H#mD#|N&u׽B^/~e:wr>zZC*u_2lވA`~0jnXp4d}WYNj滚eY3N{mM+GMAxͻ+ٸ p+h#(%)\M9'$O ɶF!R4b9o_+\8v_O+#"ElgïitӜ/ P~Ŕlfz [fj -zXG)@CBTuN{4DvkȀ> a^G%Ͽ. }h><pXq :+i_٭@:ĴHRAk;!]㛴9DxG MCqm#RitQ5amzŐz/$<:IB$SMjIh+\_*pFnyPr^`tT DZ%1>KޘMӰj=C"SCEZ)f;r刭N|rJ_@<,`$#rXܧD`$M{Wi:NV+")r$0 E6*JvLpq1QR:07 ÓN`Yy`G0hhF2 TI`N:$&ZlRuuB} _b͋ITWcqVϩO0rAdQ R)"^mk/2l.b?:9|N+!Է)F񝀾'Y=~d+~&CDn!49O4ؓ}x=k%xfTCEhvS*8E!^%Aqu4i]ݎQ#3~-lnLvԯcRf}'}y[@oDpV Ј-15DlukOoFueژc2XDԗ!ОDa욨TͨRsOFeAH [S̠Mʫ%]Gä4Ol|Lʲ57ZչwggÃn *AL ?RDw`kU/df¯2=O-Rچk10 w׋Ӈ_iMJܮFP{CֱV\xWw#Z\9E R¯7=B!Ő6=/KV_] sxr4X{f״&"SP{?8 Ci.ӭc8X EU+,-r10zI¨#āq}YYXZI<*&Ư7@ě0jla.hmR+Z}@Qst{}ov>j0T=  >F ʕRz`Pa)v\7SoH0dd\TXo^7*}N?MT↾l؋?AsPtS~s4Y{pz5K- bMg=SK :|Z 4\$F_XG<ѫ*׽wZ Fmhɷg(aڳ~:0$^fŢO5==wpɝ1 5_6Z@ kVRg {+A,{rdFK en2\v4ehS8sV[ۤOwę6X!1 mb8OL9k`MTl!tF4 jNŠtE44,ނC礟dVeedSxCxԽ:ɳ}#cfZLlפ"G@vXD͞r)i tgկqrw_Ϧ.xtٿm5zqUl%%Gֻ.\_c2lBe\4xԎ_UΌo*#CK6cq0tb7B:+ywԈ18/5?8z{VL>$o>/ބQ-4t]z1}yuD DiYjB<<%ͽ)۫ΣW 5gǸ_s[L xCk* f[Bѿf)z;| b3"5..h!vY/; aDa/&p284E;j?Gc;=6S; %3O "`f\ㅫ+φq@[@p scpIfh n"\{qc:h I0^(KӡÖͫ^u(4`B,3 (yruq;~jfZ!дLF6Y!+3kʅ[!*苩vE2ZaS, '}# ;b#%eM$9j7HWdV^Ru̎`݈.+Pe擄 hFq='StTDTZ=i+z4cq,oy4Y>tRsATqئ7,&Sj0$" 4BpXم&JDS`pH6q-OUf0m̈́65Ϛ|`eDQ*eptm} AT ss]ܑMQ+kZC%NbӚvXrQo݈DWlcBi+\'s}k{8rʘݕiB)L6+o_爿x:YX whC#55l,{ `]j"HT˜Ϧ⇢N.U}JlV/[Vsr}ˡvCԖNH|6km{~nOIQb DvL?Wy?020j)ZrHL d0LvDHP-чz(DcUBb' g{TM[Vj_y-0۝Q_lXJvVYM-*x6+ n&pajyP:Rw1.UEQW<̿P17Y 7fc, 6'wUq⯲~f&;~YXnC{,:4E4э ̅hA7]s{m)̚ӈ-x^G1d_/Ũ~ A ېt7YE2osv4xf89m =CҌTSo [~ZPޡbsEQJr ;" Ue."-d[O榿/$RMWcJ υ!bl"I MõNyHqM=R0d;ȗpXf0U(MT2lsj\|F匿8Xa=8ø2w8Y@d)ՆClv,%^fk_Yq`.)iˣw,ԿMʁcz*z)R+I` 6d'k0q,"; 5/cu!iQe3̈́^ROEOgR9/cE,%C'I2e ^5HJ,50ϵ0bҾbN"P 3hr6Ld\CM .Z`y8ެ fs)sSŠT҅uWCLJ(o.}Uu|]b E#M\ qwTkdP3\$MbaSC­..(uVNl,XiDX~>^Dvc_DAdb@6RϙІ Tv f_/¤O+}س |c)mk㶒MY K Ā9ֈZP9XB9Hm`͘loSyjΫa-lFfwBu>% 1v_\FVn TBDT.P-=f+y ]{{` lNjb77PPez14Hdt/MՍQU'Xq.tҋ3)Lmh.oGxJ/𱽸* &1W$){&J=4g}3If$F [zBqԏ9ޚ%qTRw:b@0xY`^kD}CQ"Ґ] <썭L `G|D?}*y:!Gy6 R kR,~lYI(2S G=8E(Om(3` mE#nH_Q-i2!3 ]a*`D !kŴ^o_"K %2 1F9c~fBʃWlCn`;d7ޯO0arJgX{4'a\DuMSFG殟Hi2*>ɤt=H:D*BDfзK7$Ŕ‰Q:J@nW؋Ӄ́w0z<p!,Nj:&uh2(Rb-g^2,dJ7 |3Oa6_sCk $. l_4y}"yhNqd9 گ|LdIIw 'e#?i=Q1-þxWuq|{gbU;9lT;Zc9cQRX~x3SCHT:RWВ tb6\,W)q^IgW8Rxԣ=.H,vۼ9"42V8uL|JuYLI#cX?WZ Á=|X :y>?͇X DI ~XAi:"";Ǐ*QxĢA^L"j2ʠi%>za޵Ȼ z,l2sCVDRVj8E>Ы@_%]LSʓyLc '9XGZ=Y>xޜo;*qn%R[ŀ^ɏ0N)4YOQ K۶q%<~/RB)c_1ĵz]qF",qs4 Me|(G/U~s lg(7{Jlǥ}}rɸ ` k}jM䔦[>|TOzʰ-*' >!Ufr˵l/YZ ?n U+%G0bWY4 )L wX{]˛q3T+@buvo YžW=E^~&$° 4$z<AsrwXK"foE__g)N*E\(_%Oϊq$bQom:v.wh!B~ rP~og@X1:KBR>R<ˈWIMY3|ӈmtyEcʼnRۂ+R7<ҳGZw6z3F5g@A Iĥp0xCJ[|vjȁ;Z2Fдq0I_Lhl\xW=7MO/&L|T3w#U,Z,K49; qr"` 'ŪB\@ѧ{bdbƳr~:*}Te#"f,+D F[ lVa!Qp !\- $K~, +ɶNWRGh"9:*ڰY ŵB.~DpУG#]1A-w5 ߗѠ%?8"w5~}J(l|Ƿ$F@yZ,f섣Mb%mVœ=dԞk gK`TK$TVKP(F:(jokۇyMxTK,֋qGyc*}g*0e3)"VWdd _zeT4 |zjgatUh~hçv6n:T9tt9k(oy;R/ӆG ͣfj^ʱ]'SsEF3}՝)abC!3^H0 ܿN[A?R8M=Du'eй:Fg@?=s9Vݺ_\ia5䡢ΗQAԋf~:Z^\o !|lZMGGɋnSvVMu 8|T!=86@Rc4n[gz=t߯2l~Ȕ2+ʝ,%,)ۜ{:Rm m#A2d7@WyO[]ob{b}P^͚`2Jgkvf{7eщq[~[4퐳/}/ z`gt:.!C4ޞpW?LZ{2^3Pqb;^cFr>ZF{8\4;u "y4]Fw*1j~$Wv|3uπ҅oAɛl| aXBg)X2TBR]RL,E`7 [|IenjWf^t\QCu0XW$ sޕ^]"C-B_qž0{}cuGנ ( 4um߉ue,E6']N:@xoZr,0eMlc!q'`F*"9=,ӽ]Jz>x^!!Lh-† yIأX-{ N);J맾kM,G;R"S KE)#'Oa֗@Kt'FMӬ0NgX²|1 qR,j|W*K)8N|eZBoɏ98J;|b'u!4Z&li;S,]*.d:*7m\Z Рo$9Jv^^>LD NąQDX3B!;c}!TL\Ano ?EZKը| ȃճ*`SvQ]i5j@,Gvxwii3aa8UhtnEx5c}Kp6CVEիǑb O%չ-u,͞ΨJۆC,\} !V&ҏ%e3QҼ}Rj>G@?+6R1&18v}g[^>p "őP9p}m?W7qu8i+cCȘЌ xrٴ,&XM]* G!R>t]PND*Q;0Wp:?ZD6\ {6@y)cmf?1O=>A:\r'/ (frv'ܢԴ?(hc4p)o͎8J8Mꎆˀp5<LΫi/+vՐT\MF=}3Ck뵿veCo EW Ćg"C]DnY,GZ|Se'!?9iՒ9Z=f:oM=tjZҊǸ/"67S<1,~r{S S ޚM -5њ쁊d#0QVphp":QubFQ]\ `PKq4 2Rd lőMJu@'`+EK"zgQb嶃7W WF=K)kmOAΎD*ՙmd%LZ`%82[[ XQ*C&)YCEIߐDա@coT}@<3 3bS15?Mg=7b]8ͨ8 gTr (eeTr!x5+ oςHe ÛsQlp¤3R3S#s Rv+)=;`rL̸Qh0(m!JٟIj²BgEHIȸ6SB !i2ހWSMwB[ȶE.@n7#4_ȷ"~!H6럁5;F _dPPrJ4TD+GSS 0JxPpʞ0q]wG6-o %,b͙ڑk!Un:O^ Y*J7ͅ**'P7}cfqV>te{R9\<'!. rKi8z8vr#ޅ%pFtn&{O/M yk)Yux%`Igp|u aausp3TA*@Fi3%6钱M)IJLe;> vޓ Odx!h0 9>duoC0Qa5O:*bw#+,`/3c*MdS崌<77k8yt"t߼5P*_bRQF&H'Չ}h Pbռ|Lq uǕ/͓Q[v&cC?O/o:㔈Qۼ¨FŖ˰u!,޼|J!5w0qٖZ~*(NG9ϋf7+1=P}?Fc.O]xpqυ;ѺoJ2۹.臜a\SxML q% 6О}v a|0:Vw=D_7&ʤ#.03o _~GGHJ4Tmg<)0α`UWX.g4Fu}P"d'k+!C٢Т5LsՒ@N: jӳexޡE~LL[7h!1Z%D\g5"WDGa$P^f.YYJMdyO/Y)…WʔzކnrYc P_+ [X$ets#\b֥SYwշ{;R"WeFr ~O(F pwis-W>-xξ繜f:xSM*~{3EȇnϦh^Bj++l?E7Mr*z 4[2O)BiX.kd8 ?LL +y'{fLo" ih˃ pTIt@R:g|aM\ 5#;$X v9xo$eNz$ɧBMY]\jB5oghgr]4%wgMt̟H+]F[HΏ7SʰOy<}B}P2@{Z ?8X9G maiӽCӢ-dX>0Dljϓ&eh(jOOtoha ~*qһ16Yo8o-kv _C:O&Nrwٮ?bUywlaڡ?Fܾ `u*Ǣ!Zw>U"+\Bt@#!DZ݂S9MJtNB7B;v%{dڢ"21'0Vx@JԀ/ElzOW)3Br A?,O?*9ɳn4:,="5w,N3r˲̮ĜbF~dd?K!襦eߓhF0K5ڌدϔ2K*yyU_m0^&Zdj:d\f϶$QK@ϱPʠ/TAmFfqS@MAo"Li4ɗ{hZ9}鑬%cssCʺ+B \?IxWIկsQɥ-$® UO[C`#"d H•sMnǫjf߾ &x0oщoLhGTZ}^ ;[9 efdɫ>&yk=6*m ԡ,Ɖb#GŲ8, 925UVٶíR:,F=B'ah,sbܑoka)xѻ%Xfu: Oz`XiJϚ;ȝƎwZ ^vsq ()&6X\_;Iy!y=(z(XG`9* SsP:%j?~h^"3˂,?*L0-G>3~ M?Z̞݀\b7QL'VZ0EIzކ,l ;̢Ln `扭b18'2-]FX⦴br}8`ڭŶ h`=iO̩b%V&"`~A \OHiB2*ˏg1Nb\F۾2|6sz6~lTbW j3aa>͕fi?kþSI 야H&|v˳2"A:gͮ/ܑ)Ʌ,r㈏be!JؑTnAUƹ/JDW9&t3 yF U- :$@a-D A>3 agV+M/+[[%kr[uI v;Z$t%rTg-{#ݳ9-- !+TUng@$s jWnNKeػ/jȂ0Nb P0Kl x$S~J0Q򅠥hP ʺ|&g_ί^ͤC`v)b "%~jz9K$#"@0DXfXV`Zx<ѱҗBzRrA+TkW DL.?Ca4׬u8ؑdiP֭++=vmtYcA//?tErj0K4M[=pWn64(tΨ*mMI|/#GI|P20'I=e""H4$i.hQ%*AkE8Ak! Vh‘uUq ݩK ΅ "P͕#ch!& `C`5s 7*/]޶:R\?3r0t?ࢦ+LzT %TÐjɒ-@4p!ƾܻ}#LYοqL6>Љ֠ʖl#CtEO@ӹ F&؀16g=q:#K%)@kΕX`&aM[p8'=q  { L#ZxW0(]oYIP]MH ` M7ގhc"\ BZ*:~9bS[ԉnڸtto/iR #ŏ ReqHЇЗ/ϕ(b.UYEqEC@y $ =[p1ۋke4n^`FrxuD2شOI/G6Z x1 G"d ^ֵo?)yar?n[a>Ւ[yoQd/Ba&X==(XB˹LK#z̈cuBw){)C)D:f7 ?DPCL< 6 fV;p\) ;5r 9;lx/81s+.ɳS 3Ѿa5wg}{cp Y<͸7 nnKoIzc=Tz_8_j~UNSœj:m[`'k_4Ϯ~gu9[Hɵ|K) l35H$!Úᥒal̞J@gRںT+nuWZ+[\Z_[j Kݲe,]A؝rA}S(׆ȠB-7AXBC uoZs&'T gJApq0"dhi OAY%SQ[U1iv7ATZ1פȂD,J$-I.Jacn VO挏F?I_FgN1>CXT&8Epr=V0^(cY ,2v/ADqy#Sa 8s7<RvTT?4{:wsFK )Yez0wxw۪ duqټYs+O5bnB0aKo l*2qT_]btZrI'C;A,fp]p=umr ,6?v`İ:]X;&tI10L|[ʼ 3zmڣҗ1IlX{@x Nk);ĠP_I (8H$N;;6P71ŮXBғY;;%LCn`~ye ?Ck,z(O37=L4E!m^Pf$*Q 0 ۡ6S8v*^tj"_%¼N;#X)[2Qv33g׽"/j6xS? fVr:\%[GaϼHd&#B|ʨ+2+NjI 0<|ֺ˚j>iw9` y˜TE37z#PcM 0UD3"9y(*,9凈9p,_w:;O|' dd9 ί  :Ff j &fCz5< Z?[p:HF!!J-iBRwGoxW ]Nj2+t4zܷ%.Jr΂bQ-ڲš@N S..Y$5N,Imk &j q΢YG}c^X٩]2=[DjwXΤ0Ֆ$O] Woh_Gqo.q͒!Ml qH`jFU6L9fՁ:HH$TkYhAVF1ÔC%}zzo|ݞ')C'B aM;4z(ld 2D4QSN/O׵VQKj%7#04L^8<%!wtʒ\n?HxFhXMdm7S&Ibڅ\Gm)4KxRd&DTv#<@C0 zq )^s2V-W:uakK.[ML^A=PFV>yv٘Ѫ `vc0I1w@^ߩm똏o8 j͢3ͤB{dA; \Df@1:uԎBh|nݼ[&"iUVuʪLE䅏^W·}.&/7/yJb͟(d;9 ~ӭ 谞AFnz&B*;(C6T?g w=K on- (kHǐa j9ZsѮ'Yҗ>e\tnRxGldsF-3eCԣ뿃utn&d@6ɏh/Hg+j*[-f=3嶝(h+]frٹhBrNc%th]%dbKm+0>[vŸ;;l>'/cYnLYEX:q`n &c0:rQ̸94Tlz̓s^?+؜__zyİ8]MU3k>ȱZVmPwf IT/N\de4%A.:Ζ?{'.X )zɘMk=0G"qPSW)L" 0F JF !KȻѴm~}9&^s+gG'JkL٣O#˜Sb%,'3^KA G4)E62+:kg6Λ̮sQ9w"y-|lG$P-Zӹ9Kۉ<|}˥*ss\dEDJsU { S39%Q5|4 4!7zG]ξР^\n.i蕐Ӄr\dŎ[C&l8ĻKo2 yH_Q%#-l^s7q˩^ugs=o N:ߧ_fF Ƅg 06\2TM%E_a`/ 索jQȨ3T0vq[R(00suA=+R8oiQ&[׾Cb:ګ-w5A)o@{h1Jd|pR#} sjz 9?Ge?#eڙgzd_bUެ6a:xMs.Le)Ld,;k^t[WJJ=ցI*Pط9_?I$0(㌓G*XHyF55j) MjK?nqqtX1TjwEg$[ίS`%[³SP)iat^V8Xg[8Fc4RpD ʜ&CB-PN4( UqtBgPIB9! A$L'fb3,zh3Np ېdºHO{Hdw|ʤk4pk]^J5BzB \;.׀ῂͺHK'ʝHVl7REn[cc7^StLݺjQ<`3gn+ђM^r?URj' D }׳3JKG-G~EH|AͱȌ]]x J{>hxEM)PMVba&boNؓ.$yW"9%r ddTaIJ;MG׶oI(0%lD:sAҲ˜r,4Pg6:Sp ,% _si,A(3Sy5.=l<+jl:;ݷ$}"#3=5O_s92l$H(]P_R $+ھx8-+Ed\zUgyurYB-S~!MO7tO%\Sd(L+y0G+ UW@n0޽A ɭ0B>eBH*eYAaqbӐG V6*UbY>镪Ek<m%eb?͓9eݖ^jۮ{Dts3v8+luKD[<i w>lQ*!Ίʪ瘫>vbI@>Wɫdž۹/QkE ]!E_Cě{^ ǂt)s|sb?ރش .yyR˃Ѫn#wE%sА=V_'d`SvHc,ԒP, $X!%^=*ju[9C._v+{TND DDP_asUA񛼶h+_A~A<;>fЪnתˠ({6s&s28Fq'lEhSD9a"˓0dℍRq3:3r=/v I)fNrX8UDXRڏ6:1bH2&\w&Zu <D`SSj_"AU2D&|+`}F皿8YEF  +`@9uo1#{4T~B=$CHhJ=h%i=ˣASVz*!|[yjoqv\=bJ š܍*ڌMq}ɶn0@k d89ELJ>]%TMꇩbː|B4%s--!1GmJϸwҩҦ:BHASQkz3>E*)HgU?Xr3 }lDCLʭi6ԨmFue~JHNZݠr)E|ey:ꫳ+F(Eˀ1X|ﮍCJ .~-#XYʜiܔ$y!Pa {`ĉ(DSsئâ#5C}f䨟_<ݒS;O yZ^F2ܺ"a79 V Y&i3^D4wTg {jJ޻+H$^n3НÅ?i⵹uRs+ mXЍ)Rj{ qz볶.-Faß)I/d6/F0,;vt>є@},"w{GՂj/#*Qab0zAX!]DQޞFb.I/*8--Z"ƽ&BIߏa9x-ĨFAzSi3-$_atdӝH]oG)ve GX!=7ҷTv!v͉/gr 9ܕK.RռFʯ*ֈ,k)H;;+K;95Ĕ}Ztp0Ig.N黢#ry+5$?xfP`D>%ɄVylTX% YwՐGLZ̜cM(A?\_;FЭ!2 OBBBn0}b/8GptyC]?& vsOTy Ӏ74xPb ۹lt ڊBX1CP!w!9bg `XH=֦pSRڪF2m>+Yȳp g(ǡ:놧ϗͩJdan5Cc)Q S7Yk[Xl){ޢi$D@ #;w䬐vE/z,wɖ`6! *Ԉ™ɳfiƐO[k&p k#@Aȭnu|-CRٴ&މk;#?=뜳\KLjSo0\s~H)3Ɇ2!J^k]Yq$~nj²(Fby#\9 )pz ꢌl]fL7C4"*eCX>`zO*J] -(6'z_%^,yfɀţӢt!**gG2Oe]m5]+j v2עLђ> -rVSl+ӶS ARo:108Qf|=r j $e4槯Tr0yUW'ixȤ| XˣѶ.\:{gy/W&k$Vl&6xB66`C28qZ^lcZV)9u.EG'}"J*51FX%NQ Jak)eZup/=4`M7WG@'iL IN{v =\F\!|ǀﰼ~뷎 {} u面I!:bĎy.ՙA`x+O F R\a\~(A 0WI+4)B^|ѸYP [],r10E%cPNBgTNۗkoh1E fB44\@#ϗqs /wfyiSXQCY/hpKLG7[tƐ9ܦ!ֺ{37e 3x@_-$ʴ<=d&E #-RvE7?L7  c,S)ۉѡ|`xt&i=q)G}X\+H!3r%*nLl [}NoC OuA\?5_#ϳߣ,Iw'!d>VOmDVN + IV IBk'É@+FbL1zh%_ѣ!5n塽L!|},i/NFJCpcl>|@9e'XA.!Ob"j*$]ZmCz1o!\("94f~ si2`4]b=O3J y[Ėۭ׾oO1ABh? N;֡f%4/a`1dξ898968M& 4 k2xRS{ح#vW`CcVW_^v5-'' HLπW`Iǐ"\YI3iQ]]Rܿ"6)̽T fuIETUq_$m0mЯd:xض3yEyƶ{oV.ZZTph?{v<@M!/CAsUZbwJrdvF33,ܓr= 7pUXtwAP/e53?n 's'=6ɬI$O/Iu`IiAe?8[A[TI%RLJ{ rҗSK *0kA&gQ>5jژ9q5DݘuN@uF'4pfGdjg|45s|iכ܏HF"6Nǐ;ЈpM)\anwǵB3hmDY 7y,6 ܒd?vU'HX :ҋ|}6kӀMQL[f-iŕDjRd0/ĻF(Ln2=Eu7۬FaR\:c>VmsĢЀcG "=2U)k ]N\S?LMuD:#XMy':"{>Tt9Lj(I#$Y=AI2R1^ʵcq C;sRZy^wލ2P9IFߤ*J B~+IRo~Ҁ>4i5,K$+3ȟSz}d[aʿC/ &i3~"EfuL\kٗABE⚎A͌B[lZNTZW)x+Ykx.";SʶFx(vQath/ Ƌ1_SjYԹBK1gs2&Oӽ" !cN[mq & aM~q=UC5>YzR-iH9#  y: ^< trnTuyϊpVrw\3AL*1M4= *)> Mzj}8*pF}]5#J6G z2϶\Tp>٫X274i7_"giWl#&Z T g*V w[N !㠎nq]C^[[,eI .5?!pvM=00Ϩ"MF.a0V.OLQ+&hiKdةcլ[xVBc6 s9)x+pp Ď KTZ+0ia(Fw)PNQ'4;) /&;oWqIv=}w5v'G1KfVpX)f`AQ?CkC1'ᗛsp>'܇o,3!yOōxу0j*ѮR/M#Btks4ao%E* 0T#L;By5FB7A>2I='^)9lɟ C{8 8Y u)ZqF EP](0(8e?5/:ˊdfYM6k}˕S"S#A(2-2zXT r _=-ݪWvߎ_jy0.4cid81"!!*ޖ7NaB<\*Z@,ή༡hT JsTK ݬ=ZBѣOV1N(C5,[a\#ky΢fު@&TۧT$tre8Dg sбq$ wn=ٌlc?B~_}ܠ_G9#NhΪCP1uDK:=z0>d|qO`;eکM]^ڮCS?2xw^s 5mR=DPa ܧF . }j&A¦B0- \ǵl`/88]Љf_Qn;{CClYWsOgtє즒]9㱧|ȹvI?=E o"ڬ)zrܠNܖ٭C8i2;(VtdPhU2t6"ÞLUj;Xy8vMhUKRڧWZC(  =Wk3ÒIݡuM{Lda!(dIAG2S0rpɋSCy]կ't 4y@ tv}8f.nۙ^&?j EL dCևq6gY4wz^ >eL edGtTE[|uBm#p[`l"vi߶NyLŨג?a NS~t\ 遭atzFE*z>G"ӝc%6~JJ; .E g2мQ-}8esvF4Kv h<#)-1l={1V>͵9s*['.!RD"2>m|Yw̙I`zP[LS"I9.aGdn)^y][ ATpu&EKhRe oVK jEiKF,}d <'+x N ShZKz[ $Jک|m088YKDPrR軾 ₁l|VR6Q[S&7"-?:{n#/~ e:MJfpBӍwe"ǗIVGU!~"}㡍dtI5S`d啵PE70Mkd< .E3 dA UpZo#˘VʃC À_-s@n<;g2 մ;+PF޴/qS]K qjo\XVe/$j0g8:IkA¥zVPCѾ\,7Tm0=-w|׋ Vȋ1SJ)+gbFG.C'5Y@_lrɥ螰*, k?t5YItvl[M75uarbjS|ZAvae3F>"~;-OPd EOCQ~!mC{~rՉKLD-*ӣ'As*RyEW{(HR֝pl}՚SV,Y*A<"0)N&uR7%,@PiT61T*qe㷖MM|e"ˎ| i?;X{ -— {2;aNQ*9F&h 2#kLK\RG6 "ރ@{qDe9M&Wx){H+@`Vu\u;@Q1 :Jqשח8vrե:KyjK~A1| =bZxs/nz[KB+Ԛ]1$D0ȣN`l_5x'mӽ;\hӦg@1Tˣ;!MM }f@^ ^ M1}ѮJ2tkJf M}Jzܣ;s+ѯEmxLD 9g_&zvD=r$J!tJL22w:\Υ4|1<1HoqH(MߕyV>;]X pC=a7",ҨIņ„_ \L|KU};7ߟߖ "Cc(TG#P"73D ެsߵ{K Pv}: Y 6Œ&Bj dSqM;j\i $LC=qLMbޑyz RxaE7Ax5v ]o8ji.E+ ^@lU4 v. EraƜJ"#@†{]IPhۯ|d>Dୟl҅  0.A/pzWM؅+br":Tbv3@ķT(tE`׃+$⠗<nx#9uoxj>2ט!hsN7x1d&L. YYk,Zu J͙%u*b!t^:ց$$^m+ A3t*m"9:ݡ&Hq7& r_aF-:r3/XuP^h1i@fP~sMhEiaj}UpF32Z#pQ>jyt~)rm >#ݝ%9 E؄ǶsZ$E6¹NqBI[Wʒ>yKD1m']ZR"3k]`#4la;tE!)m+ ^jWknw^ i;jh^LD6(랫6eˠs< Cyvr^mꅸ9 z`a*Ƣ3Tٗ&<9 Io&)‰' kZBq+`@Q[R׆;b5Kfl+pX᫫Q:k^yI ۸h#_qn|^ CYphAT=>QUYw"a+\{M#8N("E1iWh 2 _W2$H#>QVZjks!W5-H@VDTu);Oo[@p99KgGuq2}x>$ (:G0X8u%RHTː.a=p%s}Ntu$d[U;w.TUx]X'WKZ 94Ÿ}'C#hp?:kKVH+8B(;!\m2&qE9J^${t:Mv7OMP4uAuLWf7BchUB4(|oaӢT#ZxvEzE#8kjm>䯷- "B M?:-\X$2I^õ]S. atSES Y|,{?iftpY\tKaGhE7tvS9tNT 1{MLsƹtHu<~+†{Z_FR;)nܘ.}x&2d6}oovX#U IbD$d$@pJ9( ![+k6⾭͓tctvٰ3CAMR'Ud]pm0hk"FD3_5Փ<~FN(R$?t0$Xltm TRYW;x::E60h1][0a&"Rac>X[S|Tq[be%bX)@P>ٸ,K/]e3: 0!^<4GAn%W.3db::)yWL[;;PhKz:Ok6fmQګNa@h <ևfP8y OL\8;TtS4ĘZAK$ Ґm]];TP;|v#"?Hlmt2G1Xe+qEqdF)>)M(<_TB%`)=3QOfĈSU#8 F:%8J/'*G8r= oC@*S{y!w'ϩ Ể^նf?r[U< 1#qc=~&t-ECѸ>U.4e"ϕ٠zNVd#ƧP*E31]S7>8޻g/ A`JyDsA(׃cUK=BzAɺumei!L"xJmo}xtϊ~V粘t0ϖ,pA{F#`ZoXw{R%•KQ=0P-wVrU~v?wf=iBFC)NrDs!b'tMnِNZl4nxae-C\톀KYTUYjU8vüӒA?6 㸋٤L(dEӮFHsegQX?:#0H4[#D)ZHvFXvFڦ:.Kn#Qv"2~zL;&vɣǕe.&'AF֟)+3/3w]͢q̠Zc A"ň&~\~\)jw@ 7M=_?AaMծ=hܧ启ktw%?BEGt1(wRrl(-DuoFi´m2BZ׿꼪Y$P`n)5w^]c}U|]EM[ 79(?ʱP ^áӶnS1CMиiH:`Lʌ 4tAKRV(5/;d Ʋ_yIg{9[7%郅v{$<8 - #ױd{$-1vDR'Ȋ) =fO×N{&xlݵr=M3} M}QJ!Yo(ӜIיhH$'$'unS=5tas3<4ԯp*Ͱ\ڊw61V+;帲磴3@4_n0EMe)n>ف2S+eõq#sMa:`iT@,v$h]ry1c}yz%X&֢$b(Vj >df.ĴG@ N^aRb߅?,/@ceh?bS}@<-A+t;I-5uzG@Ery0"K{A,Q :FO/v|zŮWk8fObC`[Q#[LvjF+JXo(aax2V!2 s ]Q< ˱o_\coj%[.،QvW>&]Qy^R/#>,*TR Nhz yb p>EJb|CEA;" }PQ@*Wwo8w:NIʸ! pU[mYCvhZPQd6F7l Ү_2MMXVpQ6'B9KMH7dklPq:`;ISs]76~N" FC;^_e sp$!་8CB y耆tC6z캦^CEUÌ 13w擤)]FAPpx2/q vPd G*>`/ݍʢőiE"3`1|<! D$V9Ҷɬ>($;n,mZ;M搔^Ez¿2|[ǽqX6{%<.'>`#sZ5$Pdŝ['sV:mb+^Xt~l.A5aԢPVX訒@U]3 P}fݰ 57􇆥I[cd|ŠRlO)wV;48(_)bI.<>QM,`GV4;%[ltvECD@>A֣ыSw ~:o F` _#Ѓ<}DaW/= QՇvCfXq`E^Ov+*V3 vջtcCuGyEp{ؼg9#rG`w5xB\TÓG)͒?W>RjJ+@QVP0/7 16:+q\QM/ć]j6 C ô*so>lʙ‡ )G8**t 'FCz0$Yi2s=C=fڭ@p6f \QvZ9 ttڥ72>Wxb"R%fcvJ Œf{f9_) \KRo,ޅ[DިiRTi/bxa0xoaRرYN Y-{S!kHonw.2 g4wgMJe\&£!6@Y=( P'OTK}{v_=RйFA0c\eb/:Uv  bvK.VQ+B8gNc$F*ju3,cb)3l'DkT|=#N!˺ێE?7A IntަϞ~jRxЍ9@s>Og@BʰGaU)c)Vܘ}8Ք%Ɯ~8aV߻܀b{hʞ eS-= X[j9t8*IޱQ^rspW(p lY!.Dž{bp:d9GŖ..G tUJm9ҵ(F&n+f5;GpSK~j"-ULhlmq7qQqVN˩Mg@5/{%Y>M1}Ķ_ĮWtSݤUDiwY0q;:;Oޝ0I-W.M_X}U6 >J<7S-N,p),\. fߕf,6]{UBk9/ů6K|~Z]tG*vخd:KvhD0+\N8W_fKhsdf8jIli,SdxwiS{lm :]8LmҾrFت0}Q.[I%B6HT}2Řqdg++Zso$9?ëdl8zg` ~UB"㐛{&]h ؠWq 엱^.ܼ>*u'sNt8cq5N{<fN JvAdff dϰriB#=fT,4-H)c\VKq@8)6Z|E v [SX!‡f|M}Qyd_|}cqI[{_(alđ Lڏ#Y, IIL~4W}3Lsa~<:cG$ڡnz߽Lؕ)Q"o"m|W?h(o`rrd*)`c0Wq[R8.$®16a֮DhdeуYɫāԝGf=Xg{SOW;쯓pOun!i@;8M{h|yFvD XR.7,HN<Ę_pfNjsLG\[seQz0$ۗ0zSgS0p1> hID"]hVNܦIz&e9])M}~UbZJMVlOv!.4o zҫg f3-o>;̌2iB浕,4(ɻ0k o(=2џ}ZZ]|=4hjH5Z% &gc\RbW√oB-Tm Λt-LN{a{G1xPEb`PM2i.1s3"mMo@4?`A!/$a7G9H96 f%ã_9 n 1TM^!+5gH 0DEni3NH; jn`ˏ2G}Y县q,+I(NAg0j/:~3M C !P^Zй,$ -7q&o+]JG?`t1紸R}$OpЪo{=p 0)"RvtoLmol6o&e#j(WaиNWk,iYb"2:Q]b@Y1P O_:lX'@­"Sy)7Q^&*L ވ$V3?/W'>24iCo]W{Fjr`4R! h_ `#-v |vT9q6_tOP)64"5\ó{O+#7]"߯0)FV$|tKE+7 Q6BSD=_tծb x2!G]8A+ Wf?|)'mf:k|)o$dsYmK٦NViػ0(b!AI?d#Ӥ@swZ아L^08q8rS^7p7Ix-yENdjTxb6 P 3;0[r= +^E*"{ܡHi@X7|;j]:zck<2(*0^L5囜cd`-r[/OtX9E1raStOcb!h;{@؞{hE̹SQ| }v.e kH#/J@C,f<0s4eM*4`g j,oh\k:OvS 26BO>!'ه=ygYP;ʽ;$| .Ԩ\*aZJ^d9 ,J(`y2ٺH6&bkX陞U{GA~ޗ(i-;OP`/4~6 k $4p_{Ѫ0iT2.dk&Z@YBeM5^q& O²NJP(z hV) 1ź >.c iY9[+v Zաh̚wょ2{p#+PiNjr&$NSjPzWCALyTYm&܈>c(M*^R ϻJՈ8dV_S z,d3zlԐHbQ^v`ꋃ&ƽ'ym.q*9BQ\{WeО+>l~. ޤC2 W?R"iQaWtOzS`nF~A =;?,3Q4@6m r끚zz$"^'ט\61p|sAd1NEThzpLFE5R>5u;0V,lB$.,_d$w#I"E~^c;4ƤMybH: >ux&4x`i468]3/;#tFDNyZ;& g7?9Uh 7f~IAuk[W0$/ː ʖUoG1 -rqy/%޳7(=X`>n"C ?In Ai36DOuSGUUّ"ZARDTag܏'KI$XFjG؁9i [!,Pe&66l wBc33(4߸̹\\”3JHvxER̈́i3q^8 vȘ# 7QǮ7`^4De~ty,0FJa~P[-oX#sЈq,N8W-/UQe)F&I|-D[73PW\뚼4\:5c43=>dbh!2SbPRO]UHNzlævMCO>xsQfTcѤ TJS$TYT$嘽̤ˣ2s^hs4Q +[IPWCUQؽ MI"{jKIVMsjޒ ^)zo8IhY߂`UC KF} h#d)3EvO-uE=a23nH!Ĭ.s']A֤VRO7)'do4I+/i!?8Ŧ"9Mns{DkR]R=Ѱ& ipK'2'ςY b~/ kpyS=6W^ljF*8qt65փuWI N;9{p\4SRlLB,Z!Wi>hO= ߬l#z+Y5C|W0^fGꖇ$g CM!Yςbz{ hJ` \+#ZXi/!\9|EpX<O x]MIEWǻjXNN1j0T4KRu wqޚ96[S(jZ(t _-s$io%YRTɀ6@VAx=Lobt.@QGEۏSaWJ\_VUosoC2褹Qc$W+s|h^6T|>ìsjDT1TF25Oߍ8S̛u@$_2hX(Q#xQ O-1OCtVؐhbVxL?)TE<7)[$ (AQ@alJ`2u=^ų]Čb&uAٔRt`c× {Z=_xz 悀K^;S)U%86ϲbz q:b"B.kB3Q,]DlcW a.&mL R`QL~v#=^S\%i2xk! p3 ٤coIZL5CSXRVjN`\jGn{Gj2%o6j uTJ¬L*2@M~{g%cSxӋ+A #_ʞ֙qbH4sYG>'GKFeE/w놬Hをb w^A*,tvT +W ercU(ƸK8I7),T(ˁ* =X a!v % o¢WٰnT e,=5l"4[cXZFW*MCqg" ųzM.TmnA}IʴL!LovY'6?KtE"Nvo[,\Q˽|կ=.vz]5L=(pe"zntgpCKuCޕ=z/oS2IN&^o`*~eLojI2ӤZZ6y~vҨ(ދW8&S L^(3A /mL22h=0l[ȋpK\̄9bT:6t"]SI2!u M*D[=͠Z $%X/\#|+XXԚz#, (dL8?<%@jAv뭉aϪǔ kȧ7@\odЃUz*+j1kP7%ʎaĝ!׋A!` ]EEũ_8 ⳧K2tp+%)Q{R'ؠsLwɽ|8g! cd>KUR +fJubIf>dw=Ӟ<+5E\}W4_ *^Zta2429u 5 0-B AV0|8UDύRԻKF(u^! ',vk,W $}).4Ar;& e|N]gd#7xGIw70>Eu_~7eMrXKJ넹SC 8Z@SU%\Is+]]4O<5.vtt2qi Ca}N06t@ X3kȁHtGH4Ʀ~~?wCoNY'P?"O~!^*="mGT*]m쥹>fmx*mW;+uy+ 88 Uˈ0Q̛8'}>׽&nLSI^7$o.D#ҟuRpcĶ:D7sţ'xyf痬xs@m%-&,Q`T$ej]ƨmR_aC".e],+s!~G6X}_;C3mT{c>I79d9˪(#e0!qhvsm>3|B b0Jx 2A,3oRїi˼(oc114-Yb*~&|97X:WR3% 0§|YOYnbt^/-;&GYu Kv#Rb04ʻtԘs=}T"Z'x(ՎG {DmͨSQJ3Ofî^G)Z&ip/<{DԮe^ISwJCBG&Ho zI_iMb~S]'.=h` ) R=J5|.haɚ պiN{Y^yB*ǵG~=,;So{" K-kc[i  Ac5䎗M>[8@YI3Nƌ=۾bjAڟ\DrZ[|10/Gh]!91Kћ '_wL;bR=W ]X/s`et ںܝ))fV5wHk}5&t(ʍm_RB#6>9?z ӃwvB&T&qZB} ItvYnz[-w:"[/t!Z,;N/SaIOx?#[_@|=3 #;tK"4jK$:," jNZNJ0ځ43If!ht:%òTŶe(D7K>:4 ms'gI݆S&#,N,뜖ӝR y D X;diuH7ʐ;/x= {'({MMq ],q[1Ю~vUyumGdٶ;6J5;4L=;s`w%$tވᴓCZ*(tˡڎŢD&C}U6,q5њv A (=Ydmѫv멾MN+uwMflH'b"xL6~x9αv VAd|؛ٯP$aN#Mla; Xua$[2 z'8NA ZRob5 B') $;+(RlYt`y#bMj]0RK8\Yb4`!oGLi3_w Y1|EC f_Jr"W 3p^$zSK@Ǒ8)gJ)-eד\]@"0u {5ʭyOR0XFϻyŠ=6NhaϘ4nRYu&"W`lGFn\3U?O=OķrJ6w#r D*%Q8]PW#LvσӾ7Bн%}E"l|#}V|B}(E4؍iw\# )+Y3y O/?8C'VFpJeo.̡#zK=7MulT-s*RIt75>T}V!=l'[7 QƷe̲qrc y , (^`;}PK^0spm8r, KD0=3TOe,Ѿk/VBQU*joEKsՊ[(楢jP6fq)pMݖVtܓ)Wn(Ɉ°۵})JBҍ>RH/؋0>Y4݃X_ᶺ|3|RdXLH_X~vMӎLL}Rz%faF߿|]?Ѧh ۇL /X5)]4:|:h61X[E&ѝmFYZg8~U#KufDͷ}E?'B [KNwwoM" AjSQbMlEA 8O"q:$2,GkhzN%WxU_A۵,YAdM $UfDI@Vin l5Hl9lAe`!%zd򻂶1^(fF3 j]ڟw',@c Ǽx# W\nb+\k6]'焀MR{݉O݋4=7k"@)i\lizPIZkP",:Nƫ0'/qؘ#qԔxI<خ/믺5̈evLC%"!>D!sqUk_#(Wk+pʺB0!rK>) ]ʦ(TEO|O)ZLXv2lի8Ǖw䌝ߐ@8H-eSuxtGVi)_w*cZ6( s{\1 =/O"= H3"*A%*F˧g/CN$̰u~ŢkBc^TZՆ scU ?H4eC8gAL>y[#%w<sвiܺ/v ?egI)as5G!נ θ2Qt3Öۡ]a1a]+R=[D{|_`VcǙ'ϵ]A1>/ZJ_O<697Zt䕮E*bE%rlg+R\7˽1Ecu@.}8Y,X, N3Sc9RM<52,} m+1Y|7}nz??Faݿkq;lAdL̢82Go0_7y-76KbT[5}\$)5B+)q}pc b:G&)/ uQ/U4%UaPJ,WC?ZtEsi+ⷶ#![ OiݓB^3G §G~htR+0$nNZ/;*yJ~rqy)ֿVLs9mk2D['Ҙպo f )Ħm ٳ:n`i [2/@t*_ RwOB{2c}R VS/# qzcYŝ9<|vNZr΅*jD`vGJrݵx^y=cn =v1"M}I*yt7k+_%pԫ/ZZ;?3,W5E,vle(*fVo t^Ʊ9r-L3qcK>sG1T NS|"޷ F X{/u;JJj]#UmIog DJ9Sʹ4`x{6=ҌW()n'7 yN В"p92~UE\Dh;jVڟ ߙrŅ|HrTHá!MN{%>)}#N.BVN]) "ﹾzG1UnҵH@jp[$q5`gpmAZxuV7R)ת?"qa8_o ԨBFuٗ=.5jJ.w.xv_J1{6qHV/7xN*L͖ot oԣᔾɒf2[tU7py'I萣66}F-w)Ŋ򡊻#U|WRr;$'TY b94as)i*%!vH=:;+ɴۜ=}ⲟCݎSx3H[mt2`ƎUb` G5VV4+;\Ms ~?~Oy v6ުɖnſssdȦu4kDsWJ $],=/2lϚ;EtyW_>? Ws0 (Z:~0=&3$zm!w}]ZY"* ,6Y dY+ׄ`5:1&mc֚>f^]v~"Z>.,vSjI$X,cB4Ə6cB |S}渾[:9T;&^ 0gYZ070701000002a5000081a4000000000000000000000001629779bf00001d68000000000000000000000000000000000000006900000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/ethernet/stmicro/stmmac/dwmac-intel.ko.xz7zXZִF!t/{%]?Eh=ڜ.+Z39a~ =׻>aѺ6ȘȦ$#;ʜ58_"yZ/Bմ(sfwV;pIV5BhCc'BjId3S3Sv>_bgV<0C~z$*r(P"UL⸽B6}"}ڜ<۷,a=} XV7 ZO܀(XrlI\ qS3sXaݔq>^á.mZ N\Q*]Jw5i;\Vm9d9R7yؒ1մeh30\4;ay%zj&dn4ZhP"@ +M%er+]Om*m(^А=-ӏ?q0u&ܤXjrzL0L3]3%^вGAJ2H<+硃Dx~QTPA]1~zTʽ LZԋ[fL]$PjjЍ` X_+ϠGߟ6>Uȭ%"h6g%rXZ ?4|ɶFQHB4qlSЙw.*m_}㞡qP)CJX- g,N5*JsR*y\?! bI"c~pX2 @g 0cpAڰWV"8#ŞqƩvS[2Fw|wC]ZCG3CRtX p[Dl=#X7'xV)c ~5(_7q^z&@:~H$qH1 wտ1m*a񑡈/p7|ʋX!oє..IxuX4s=9왬8*/I9\?j8 !B]OZ[]G Ms[NetPԇ|@&2tG3juZ%?Zkf"He䲖>Z x-SP|i]/4"3461W萲^&Aql6lVr4J|ϔC_<+5"V˟ؐyZ̘~WQ6 zo ϳE'+!TS:-=5B(6>(fd$אib7mkI24v hV+ r/G j|4; v |bJAn>Yx+Smf M1jCW^><۵B{'ct> r A~aܾ"xEɇ 9az/B\Tm#&ɴ͕ԣE^>n45ӫ[8TN|ƷNق {筡D@4jzeQ+`HK8?OT^\GL ntBVj6ՁjN=0~ߡW[9 g̛~vŎ#uz#е3AjZb9OI@^s0W2 IJRJHR /7E־N}zb pɼSpxcS8X{4u|^Ad#QI,CjsEHw0/2 iyB8'۞utm>c/5jR/;Uyf,k#1Z:,5GrE-X O /{w dҵEYr6)mFAetIm'BUپ "YPї-"SPC`/䲘yNB2=ޓnUSp@q Cmnh~pX<W,oJulCޭQiA:UJT4#{, &$ƈ|=^QDKٸ#ʝ}pc\7TU+p(ϊ(IAtщ L/Cj~OTiA͊`BxȟCD,d$uq ܳDw֗#|O'N(\,Jt}WH(!zFPg6J źan*K5!Wfh\Mdl(3vO_X2cH}|N%@VyfL}eTţ hK cƂR2U\tPQ.PO{TU9̳^ח/q{I= WUBhErE>I_AeKwO}po 2Q`$d0 oh'_52T4u3.3_\#m@lOjͻ'skTomFf*s2?gW:c% W~ '"*XYEr0y/OWKG#I4ߣi#\*z# 4ep(w(oxGcWZv겘@NBp3mtV?`wC~&0 |*1j3G$,/Uuq9Y0|xn]ϕ~?<\A"Z?`@'(j*ckw#OM/\"|\vVC2v5L@] pLzwo'j0ձm-HhպAg 6*yVX.x/:i9pX55xGg^3wpXp&\0ѧOhuL*.-4y[ht"zr *ayWi!^~2K!|f*R-)SH"`jrwBk#Y YVin֊(BAuY{.ͅ16,#0s V5B\8ꡖ3P zHhhﱸ 'GI Z(GWΌh΢ƿs ĩ qfK>NPUNHLj)N1*86BȌLy荎~;#]oaokMK72$ZAOfd'xAGJ-"gު Xv2:T=Pޚ2T.PxA50/yzTL9aԙmQB]< w^^'wĶkQTb׊Z^=[ 60BRmUԫ~C${#kY=қco kw/^T043v"14nnA.0B3ۜ0&Üii=]ʜ6n Q׻(?{|'*CPf1&?Q |"c NW<ݧo?Gi|.*0SV(7@${ il=,9z+cyvw)&"CrݥQb?/w6%#٢bf )ʳN2/ŔltSLybw*덾=OѶ U~8 ۸w `doD{dfw皡,v9=п \.4lL>a X UϪLFiaZUjw#.vVl0 ߂ m:o)~9eRpqLSA)aVM`>='Z!<+s69 \揤p0+߬%*wU~ɴ~YbYBCYcmbC _#^?})<\-ft(}dAp4NLǠ4. |LsKG1@@Pu/H` 8K@0go}XpִMJPO IWʖ℞_2ceJRL(>ꦌyZysv?.Tr)G[nc/vje-u4vTVbWpp[wR+"%>_5ܠ1uE1LZ[=Bu 5 ]%SNcgpKJ!߇i*&b7 %F7Ջ-K(}py3a͹{ޞRePVWRUQMpqz5=F4g$Ip|.S{q5A,L`q Rn({B%:psPpD}:1:C9kۏt j~EFJ\f! qvxL <ژ]c@dt'c'OԚ|ũ2:Ɗ1\T0 +kSa܊ |*WG,.]LK7!agBYL2 ?~ra{;PQޮ3h6h33[Țhี  =5mmЄURBt,C!gN ,M2}7ZzGvQOՈ~9h0l0E66)Y68MG})J6vN:m'J[#Vw5%mr-Vw pQ?ZUZ|7^HvWI'^b^AqHDqc )Qt<-pzޮz#{ZMs2AR6)ւqPwm%gNj9xF\#u##IޒB{@{ὯW~=Ohmy4~$AfêPH 9^p+vHZ bDp5-33&\6Єb##>UF~"ݲZ!2q ++ĝm po0gQ1f*3{ct Nvizr\i>rǾ <<ϏbVWC+zڜ[|ٓ{dE;eS]4-֪ SS۾sP(Zvy[:R>iZQLMXU9yTVnǫ8̷LB!C+>=g6M_'x9'1NՏP oS e py%{M0LE`8A]_>Bt=Vr:x֜qվxk`t葌4yQ Z%k5 +EO\4MYbR)epX|B9 ;1/k'NHLk4$ը䲦}kAX'|>]jPR%nkE,@#exҲ, |)x,fNQ1hZ~`ό?g̷TՍ@CB5 .k>Y* f* 37DzOW9cY{oj? aa #c ( L[hh0vi03ӣupL:%4<""vu`_L 1aRLa UoEݷ!dw3a%"4$p3ٟ+U75m)|E^{3ϕ, o0 Q6S4>g0;QjNK*Z"wXDY)3rǶ(5Gw$?yi4\Mʛk}_ bZy%QFJ8ta`jH;ۀ&;g ͼַZGj[CXS/_[8xU(M<)?IzlȽYs2{ \P6A٘ESXI4Rֆb9gYZ070701000002a6000081a4000000000000000000000001629779bf00013980000000000000000000000000000000000000006400000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/ethernet/stmicro/stmmac/stmmac.ko.xz7zXZִF!t/W]?Eh=ڜ.+o_a '|@M&DO_hb WٌgdvЇ FjyMaC8?7eڣ[qF(VF2+su.ݑHYL mH?ȻTǣf⸨)w6ˣuG|*a'cͥ@~Gh/n gPc8)|nHR;b*^G8{Z͢TF#/0'bD.K>5+[V(0{Mb_Jaxx8xl>%SzP;8b=JKeI*58_xU;^)#fiT(.1ۉˇuUgCoj,rR\ #sO(R~:R%L o6b ވ@EeaN tU8?2: *V!I #m7h9rݻx~-i4N2D'C0"Kt?}G@FY *! Q6{l yRPg[Euǎ;-YwxA;x?&E2]B{YV?(ԕfH;^( }'b{ 44TxW#|_bx==lH#Y; s>-/I?8%:|yr!ξǙxr:kfE,4YJ~5[ E}j;kԿ Fh23x&oZ^u|(y];UTvTp y95ZAowWTOO5']u7iL Z=#,hc r V+'*Sߞo7ՁK3` ]QxI>4&WB+<4!W񬙌1\Ty`/uv E^f?[Z:PhH&ˋjBKqNs_&QL$WƉ }ǜV^z?+y9~-+yp)Ի&4Ǭ.s-OkUwݘp/4g;+8><ᬧL-^D9VP&I[D# zRXp)DLOW7P:fqPXp"( JQiJ3ǥX3'7+Y|0\LdxK=dD-)cSlڀiI'q' S,gb#'GX"(AUB5*xܠA, Q-81s:>ras QWCȩ+钬jq>_gƸQWUn ưnjSj=@ҞICz1z8=6Y?Et>z0,K!JL4MZ$*3%{2㾳Äo(n9n;tԫbdzX.u|9}?!io8M/6Έt^! K9wncd(? QvlUN3V UY/so+ȍХÊ@ύR G,]|E!_JZ\ƞ@H@Wk8 $:( fFw>58Zs+ |:!J6Ɗ"m:/76$̅)mU`Za, z9[P8p\[e퉸B .di`~Yv~qc *+(ƻ 6*թ[6+ӣNxDYdz+{5_N}fwgCPM}Qڳ Q+T4%˯UF xa]<8 W;qR_4\';;@+\ jC}rR- H$$Aq$ҷuR+*`{pޘ'ATTttP۳ɷ@l3qEPxۯAqUƩLf2//t}i4?x77jդzir-ybI.0mniKpaNjNEx̃ӡ 2clLUrJ\g?݊JM6d8SM:Iu1 VWqm- 1`C#@8?qZ^>Eۈ1] z%hCj#]P׼qI\|&dmB:N\ {§4]n$a:3u,bdwD-!&o^2/R6ە{,ͻЦMIoN;"lDg1.->OY`XM%O~SbZׁұGSG?#Sƣ\d?lU3dř $ESK!fl\=Gb' 7O_R$w+y/ Q"#d/;e'pY]V-gj!?%+8,-N\>*W`nX;0Ѭs޽Y 1NӚwߝ̷</PAܓBFd2 9<Y PZPN B,2NK<G=!v~1‹ݞ?mIapmCjҍaCޙ L]УqKay(Ń/ *s؉V2  t$t},,=]cg'}(/&5Z6ސ?Ê+'=ƭ n 7PsVOny{~.k퐞8:{ [dށLϓ}U;p@dʻS;{g:x\bU򗼚C׌cM:IW0c(!A?5ugZD{Q ǮԖC0Md+3躵1ּT B!NI[ PBR>0;%"mu$8~a!/ @)H4A*-Es3Zg";X'ko42ƋjֿbxwC?{h7}w"h\lܿ@|LBg39AZ"xGZK\ZExw81mXC~Ni;dؽT!)Ki:[7cc?}~2"V֣þ*dEFLX6-Mx J649@+X=_ {Q/{[Zܘl-Hagr Q=;D*׮dIH4ty!͓;ڒj}J*D}JHex o1mZSس}Sxo ;7s*e %37%ј ةF cjҒ^HxV.?mv ޭo"9 p)x"^RHe&(v\$Uk"1ծ 5ֵCm\~_̪kVYWR9)EF&:Ohl*்AqB(8˻Q"=3c@ٖ`A.{fJ6+ )A(nv3~L\Fɕv,{ Q_K{3-sf36k?3 Ht KKW)jScFUۥȅpNwEyh $@ig3p{h@S)PytXD]29T/=큫_\f0Yy[C> {cK`~w=K/&/@FQf;ypGIrT Լ˽<&}:ccҚaV,XߵɫzҦꐱl*J8=ݱ4cGu{GD1%)+䌨rXO%(hsI %Ň5E1r:f ;%׃|-ĥ{' 5xVH%.jG2i5 Ђn׍P⣺(UdO0*V28Ы!釬 G1* kO>9e|l~g}J9"*}C12L2ES YgxG{zll+uZ<-1VzlKfچ1a3|\T4'5LjQ0 yƩ/י؈rsH ɼ4!/3 PI}Jj Ewo"2v'Ks"iyRԩ2ֆ[g4ԓ @W#3gҚO`Fb}M!>O-أb1/RIcPrmq! W^$P9t%$^@>6HB+w .2Ϯ _p,/=UBCI=$t" KqBnoݕM,RàX+ DZ!n`mΆ<†A@+ h\GgZc}o T-c\Ųe½¿\P:WAT6V-IG4 RΞ39 sӴ\>rEs eaM%(n}_97KC\ۊk2¢RHaSM,k+>gqiH>6Q갆k$uEZ;m[H$UvO,u1UC^*[Yi] `3A 3U΢|4@g f5e$? -aD4 @N".^:@7ƫjsx=*nnKPmA ԛfJMC3Am0M=֑t3kw(-сgɸ5rϢE)g嫁Vqs y)$[m]&#6F}j>p Y;?P@vZ>Z7Y7΢i d}Uܒ'd2 {"tFd:b 46Ml"'P{ջ/We0O8Dʯ&tk[`}Jϒ)mFiok`(K:P RGc8\Ōq|DF"Mai\ڧ9(q*Hw*Gy<9(}>^lVpIiTAs}O"f73 TMh'.{+$^ '0V 2o@E[]}57PXn8^!nTK {t) ~]a>(9 3G fEIRNǷ iar\Axz~: 0)C,^',r!a[bWw{7,{u= R@F/pV{b7S&@UJ5cS0S2@+[Q~\PҴcao,e+ $g./L$FE~26(}/9z|6k0uSmfm$BRƾŢ|#i]4쬐Y@_κ]<6T d3:~ƳWjEddxLJߗ"xq3izͮ&Lx"Ѕh>lП=kOqjsdD^{t2~AՊ8).FV'isSd-W wK2hz?.4dx战w*EaR{f>]xCw r7y_&sJQ[?1O 7GV"C=L7fU*_SW=9鶢İr(󠵩>ǡ+rʹN1e311!7Bt1E+ /Zѣ&Z:#. a~+|W!S.SjB%D9'įNbj}䖩 hC$߲O+cc-eZ$f -+#pJ~Th n e-H!w%JE$ jV?7i04DC0*5pn8d.iE@h31^/ 0b\`I]T(u~>73ْ2Fp}`1eI X+9d4 8aFDAo;֝_ $܈b< >a[w'9Lp'4(1޸m2/.[ӣ{Ú`vŇF1 =W"j 6{,qтF@2a ی J*/JR""y--h;Vl*d@!. VI8hP&y%/Ԣ )bbogP"!⾊]fyn x:ZeMS]p&XITyAUjTeNtoKL}8orfzЍxqP\EY/PZF[7F;Q]iƲ5:+fQ`n:|#. A+8旂o `FeT.QBK B9;'+2WCoMXf/7]'lj>ܞw }}3 +ԧXIE!;6k@02`Wxvk1w /p FA6r o'JY`8v6xdE8WKdt:(SA;_uZ"G>2䩫GiνlR8>{J4Mp W;3=9HAٝnmM)R'{Mt{y}؈,Q~Y>D2MYSw1,_z ѹ^.eVy-StNe钱G:)n 7b>o#j}mEx gpVeiES\Ӽ #NnFG 4~aMaj_Cq]-]hlL m2(S./s3䍵022%39-к+/,A[t dIb)BuLŬԬ=j6n=W]|=ΖMUĕsouEY:J}nW\8}JEmH%nQj5ЩG3 si/ ~8s jv4v lZK!V}e$GADz씪C +?H12o߄;0S~E$-}z,cJDr?tO)=5i]Y)0KeB*~~rb[l,S20;, mxG[==P/jٮ+ +MO3 y>ܮNBp鍚9ARcCC R-yV7r.9YeEixhDlLfO跆,\#ZГª/{a&T*ʑ\=u\|!n793ieq043Sd2@xkWt_ۋV`'"/ J 5\:!.a}vC55(D5,SGڐ"j}BsCN`43̇>Wb8ƓgaVBI8z#\|2GLxlN$;lHxZF|lB-9{J⢋q: %q@xmthgXR|-1:݂}$vż({ hl1P?*=*9hZ&1 l?_ Fݦ?yP_c987=2'5״TBOn2Qc ܏g7Hp`pAhuaI^0C^ٵ5Q*ᱝVGW e5LE֜XpN|B@"]NJYuyFx[c /B '~9叄f\ֵ4`Y_@@ XD#L:2%vA*w>G ~<2GdY)BjZuz@ˎ)*v*ڇ ֊ u/aE<

f9!uATsl#Uj'.u\BZ#@l8S44hhQ&ͧ v,MWƍ>SץC;xv ̌-l[+ncvy('6Ѣg;`L.nJۉ 0jTo1 j 8짍O5t܉AJ@0ŗ]~>7"7!GbG=-b@{vZvt%L:d; }hzjۚp][U4X4LhkcߠF6&` = ~*`)LF&SV^@ &u$LYGuF$,xi^YҮvr>Y)a"ElhF!_kTV+̤-2V2hcz(X;F6l<|#-cv^YӅͪ˽znRGL5JD(U3mĨo n%l ɜ;~bV~PG(ňq+ΟoԸSv1O]rP<ֺe_]HAI-2v-#-@l߄Ɠ:d ~t{!Mejzeu~:xXTO62G&G7Ư~Hs{ rG3 [oГd\/uM3!=z5WHBحE"9S՝\@FJ#A:4d~n=,mHY~ǡO/#$|u.&0`>#kJ.=t]6u5<Qmrb$~v9ׁ$k ]VArr.ߝH3W ]=X*|W1%2rم(C?QEZqV2#͐36ljsh >heWO4KUzpJ .ɥ:od~$57R)yK*҂mR.~stq엱OOy)̎(T knю(VA@t:.BI-l&Z66nelו>O)lZݚ]L=M֨8UC ˨,둌NDZ;hXBȰGdBՌ7/`%2D lf#oT뭖6yrFTe [j3T]PʃHj 2>aDmokw75}RB(2!q [?_مӧ ԩJ#hP߷4М)rq~9I=D%-\M_TvD Iv}E@>#6!ZWcK) 8,K®-J.6,Ҩ .<,X믳rj42#WXu<.et#[ 'CxAcA`& ;=<Bz5aٔ:қ$~'4=@MrY(oT $Iڳ ̀3g[}#>I`B"däx׍J.bnϾj|TM A E%a`ʬWq

h-X|:Xw7.8#q5%LjW`!s/9gS yC$'`k审Պ1^UoIuV{ˬnx|PErTۓJYCHs|;· 5_F,Rm0i䱪0ri6fT^6;Z.xcYWb'e)첽ϬA0g>Bo ]Fch5qB1`sQ:"_P]"/xf(R4tWܟŊQ]@ >jk~)zoC|hfL~ *iRS9XĦWdjXtд+z:ޒPR{%&.,iM#O>/ p|h[ryF6<Z(?"-m.ԝ |hzj()!gTͷ&D?\-_L GioyRcXXaj b:7uR^i--F# _w*`]Uƛ~qC$2 |n&%NJl7Wy/?Bf$I} IJǁjD^zJc4;W; Ʈy"((idKG_L"O Ǵ br3u_ڒ FJf}P k*bl̑!D\ Ѓ(5ĠeExvOwBSP8] 4]c<)=QN8ׯt\65bgE+`S'7Bst;g?.#R+.>TJWx+`(xȿ0 pDHSN1ɔ8&0n jA",Acs&xya4RM<;YFI!21Kd [Rk '62*dNqƻ#.sQQFxA9//ݰdjV%Sʕ.["oEQ_?%Ol0g<ꡆpݞ.p൉uQh"GND83?[eQcVLԴB&{8"ɀfZ1Ħ$~ |Ԙ{w&:'Sk41LEwjF4spz>eqt}%bJZ -Z&qEcG>|Xg/NHdSq -; =%-q|ߥ= jISnwTw(ٌ>l&-_4ymi!)K$ *i}Q!JS{@nala&/6a:Ȟ9rܺVYOaA-i;fRtـrH,o75gP;Dĩ#l"϶{o, Qj"㧃S{/t? O: ny[`m:asQ@XCY~osG ݄lQf(&<Ddq[ӹ9gj\Gغ_i XYIPG09k3:Ya( #Y-'v->9#_āM Bwtt6G#qbUu$ɉbY8LgRGwХYdg&PC]QNFN'k !R\P/.GE=UFo0vÍup/rVZ]f$IsKc2FEr^v^KeP&[pḤ4B|xI.퇂asVtgm,>y%i3e75:gj׈ Fi=v!=- Ǽ:bDϨX1wx0eز3̻^{/q7u R=£}4UWK:cѽcV5=!c4'} gD$*Eȶ v0yGmg5~e(fEK>Q9^TqQ;1}YCZtƯ;o ];=@L0U:N-2בw|f=u$d'-APm&SC7I߫ c}W7aՃM `j04g:9u- ~s.ld6Gxd s]1']0ZAdž㜠47.a _M'!cv5U)1飼s/h3u½9x1&s([X[LoplKq+~?O7['įIʧ5p tw0Lyp2Cjg}8mLtnº!*+ #҂=Z$Y:SڗO<&H8?-Wv4%Y ꮊO, ꪤ}R_lT-22ԡY>An YzMyGM8t.KW/YA\v(Id PK6IA uԤE`'$j6LjgqmƫKIN<0$13娞`+]:'^xe_!|W3ލlV6R3|\dϹ!_B(PbreyЊ(Swa>̣xpòg;<_gYriv%$~U!cnxwP*BZ ^v ļT "ہZ9/U~V`bDu1Ix5f@̤:l#f{ ?nЕXT7j`= sGRX &=vv ($h^`dwqT3uK\PII쪓Q.y[aqhŨ6X-yCU{>p9v0 W-Sb bTT.E7\ Bo Tp9|dX=pDRiA~s> {IUͽ K{D[mVCMpq|ng*4RqЃ Gr%P dKnvۢy ƛKz9k 1gx;C0%šMot٬-h@9oB'Kڼhov"ˤuxʵ4׮M$Ky&cybjCAa~mT{D}*xn6i< oز/|ygH%s/_!;g }2aҹaca6Lҕ| u_\hЌL!z[^^3Zagɬ9afdՇIc]c^ʪD~˿^4 'T6qP\#_oCn+ZvU۠Gg}D!j?T/ *CsT7:(TRIz{ hB͒D#`(Ahq9cq`-. z{ 7mb[pT9$"{lp:^}Dnɒv8ԓ(]乪gY;b V' o$ʢڂulYTixxgqal,Op m ?RumRL?Je e)"MJ߸\<$'k8xc4n\CNeX?a'R;8e`3 TξL#&,NPT :%uE*әW4(~sn]6 @Sa(9li7&j7'X4qWwg޼P{ fS.g6 Rs{5yсQ(ǯ{OkYD #|7@~dc>X<#qkR%L>p{>eH؄z B3+aD9c|@{?[]4Tm QwĊ;HG1;5,xv-8]ñ .4zܚ~!犪腑oس1mPƴ0ːwzGEecdA<5ڡ>4p&,w=FF> M9=]S4GRU upԍ3||GYʶ)1O윥oY? Q_vM>7uKl+vQu tq&bW_dNMspu2l>p:~~XnCurXcf[WO͏^2Zit =%!ѭUsp3*'_qIyX nb#϶*oAו"训pIc ʦ.y훨$ڃ? 1&[yJb#+X,[hdЯGeIT|iõ_eg0/?e3޻\jMfBV`tE),fxh <%ֳ%Uiu dUL9q䎲1ʼ:" bf/(CKz+zUcꖨ9GHFd5j`-L:I'8YUw"7-psŘOrK3\g1#ẈxG79ءȭ= ܁$t(JZARxR7_hq8T׀fqʯ^FricqM* $Qf%zrU`nB>@*Ypu!!Mdڔ;)yy)wq9KE-SҒsCO5 Zl/x!lo C *ZJP#x'lJ2G,Jm0}'}x ?G`dhU LEk&{^zj1z˜KN4U\z]1cCcx8BC s)f"k.';ێr3 ^$(KzNinҕ+6,w`r0->H;0 11Ur^<^Z(}ϙn'1TĎV:ُp؟:SXi=vXȒwT i9fAP~6T)/0-GU,49} TƵƀ9+NƟ-_/'MdO"Oj^!2bJ'ϫcnM$lt50O.\ 3Ȑ.PJ펑i9([] pPtan"bN:=ߐ&ST`qVS0nA13G|ۣ=QZ W!]Ol-{:LNB2PP1G(nm55b.QկfÂ3z x~k~)6 @zcb)ϬX#va?R\{ぃ? cp6Xѿȸ)][)nMbܽi_XvٗzrLzYoHcd-S+ ;1x߲_V>C` =tYъ7r4(bW->^Z#}e?3b6 Oa'r&PM4~~VeC5RjZZi\J u1 EX57\V<9HJy5X&i%GG>iSdx*?fn.qqL#IsIh[c"qxYQX7zRT'N2uPC7@QOyӢ:`-N; uȦ[~U2|kպmmmm2x`$`Icy@vL{ C~HH21^Ҹ3 ӳF$6krVBJ͵3&qAڅL- xmF#@T~I 5&`b1TU\0KۚGqg)%yZZvZ2q0~աӳi}s#7<l Fƅ7 3N W'cDE(.?u5/A_ȑRr~Tz#/e/Ĭa7w"MC@Emlwe&ʬӓy31H=6xD6EslWxTDnv輒ʎuGOaVZ'itBm;7laLr׀0khtmk?Z{+JzȭVW'SiD`8 dn1k~OB"Xr{x/Ck[Y05BsP?\zA"]T^v,H䰿@eQI)K]mRw:<ع֐R!(/?>@{՛ZEo bb@i:Z3yÍ&ØDQ4_Bp`P/vY='eݩΥ!K䜃}'KPTh=s> 7!b䭿9p_BQi"' !^>~bei%L`09'쭉V o늳G`6σ^M2z\`F}ocgR=X^ScXs,9b^߫ZoQ:ir W?F/\V17vwɐDZl{Ddo/jGV UjGa5UP(a Ijlfwٻ4YKQ q":Vӹ'8zXT$]rhrk?FVÓӭQLq-1֕~› H;`J"DL''Oj(`Eq-lfӢdD9}@4XǧΝ0 x{~I!TQ-N,Qzɶ qg_8v rg &~d""#潺NͳI;.HqZWnmlT%eڽu-u>j*R2L y'=VU$yzG$Eֽ폹Ef#W]f*o*81oV~!mH8mASťW]e/6iQAeW֗{DoOo<e=nk~ 1&Uvt*>Ovf-:3,8?]f1;n8tZAJ!] VXb9:t[u5r\rJϖLUv>/Dzz|juv`Ka:Ju; tbΟѤCOrhwiXic!xx;.DwkO4K%_jt9iUV0^Bm<7-! 5.W(.(T sAB=4PiEe:rٰQ.k!.$sL3\!3 ನJAǝK\4D,鰼ΟUfb5P>Sl ~|g<t ~\cU %N{[\T{&b֎07}gZMmm闂[WcxyИ#0[ܻCpx !Tnpl#@Hl'nJtaw̭(,2$ {` :/?G^3 )}b>8+F?kZm8{鳷 QEO5 ${VBQk9LN\[2U$GٝQʰ6`ݴ7-ߔ|ے+nWS|}L]y%E & H.#ƚtIy *dz't6-fySZY?a^Lh8I&[-5DA;o鼆('gw Tд.!{-._6 5j??4`~bB ^x(R tu?UӍ6k}kn:,vG~Y&k[j0OseŪM4 0h;j^ l>Ġws\)= &jSP. }}+`){v񴪡ramH+ҋ6Z3"ϸ6Cudhef&3My7PBEYJlpEp*w2"S'"=㣟xH 0LB $ ItT/|YHDi[ۿ!h:YكRmtQNk.zV+x#m-a<`֎fM3d/=k!4_}ɕ R>l`Alex:&ΖˮM3ҖiCU4իYP }i+ (P'/ ɽrH.pD~:Z2%3uSs'3upMֻ2Mnmm84ll|#e8via'OlI3E[)e?/3W7t{T2\:Os<$~T gDuys2jE \fdM+JgX[K;D'NlxM;>vJuDYTŀv>V'ٲ1 ˴Gt%~PlsȫT@ >>>`)jmyK(-v hRs} {8zvz ^N{D\[]N{)9j̟6tu8$(Qp@$EpiH\ {Up" %W7}sN b@Lrי=1-TzS14X%[B.9&-|7W$ *!iZh{#y\^4DG`u-l׮䖴HVU9]Rh!S^ooDZ`?]=kp߫{zZ)ծ$ɯ\WiXSt[kd}d"Z "`eVnT"KIɚ$Q BBת\mnN4ë&g_9,P4>ϑ !2r89}o(Ug ":sGz._%WBɅ<-_oXqPYc-HPd@굠{?Lkb _I2 0R0x\O V]k֖ 74`.';HO/,ȳV#Aj` џVd{αa$FTw+' [G:K0+d#8':@k9в)HUB'6@AZ~8Mq`k^s'/^/E`v]m{6@/)u* I,"I5;HmG'"|’3wW-PB4t"38VY#k73I9,6i->rat)|ЖP_kGuy2T{14O˘p Ub&8~[w`\=7:D6>߱x_hW8v;q; kflG|Fe2 ol IABR!?A@ߦ(_d?Z~ѮWlT5N;36Ƞ%?m$Uܫ#Y.ESagݝ+jf [(x]#Q$9 y_/CM&%] /.u,9 UFy GՀׇR"csk|JkDEw2n.Atb=0)=RF:%{¹UhB;:oue8zsɉ5r=d(.'C5 J0fw+:#?0|Z2K7XbgCBFD44n <6f !+2kD b.,f =pGCaI4GG:WA2|kfEe,=ǞOE$VŽ"bd/&&3 3qo܀:İ5 -*ϘCmCmI\FDX.HNǦ3%rw/lh@RVouȞkn K@7¸eVg1ؑ]Z \6RA\?IEfwlкb >}.`Kb+ՏhZ*oLRF%_LΦ]E.!hƲވnu}Z}*S|;mP8!]!'ZCoMVԤoZ E~Sʑ:^ѭ~1s*K#-6$D[mXHLʒ6Dkα.-(jA,F`FW<6̾Ao< *҅9δ0NvQ 7%!Rj4^⃍_/S.3%?3^Q]m'Fdo\DI&KzHؘ ";'^FW^4Cnx2CQGx|'­AqWzl1bgP"%7s&A$M `S `:3R S @^_;oGi $2=9;BAvL DX Lc:8.rXG,{t.߆P~C(nna0O1ߚF&-S1.YrGߎI'Σͅjx^.p!3 Z)Qvy9̕qVg1ӠyAVDYҟMgRJ fUVL tk Bs5ėa)͎"zدuХ2X,xrf qڏn*ֿ/= x81cK ,POp xzharU{0F⽏ ֬K爁e  $VӋ5{3j?dA/%+AH_Q|nCUW)ffKedӅm锲q K|?;4g{sOcRU5H 8KՇ@iYIvFqs\bzwe2&Gm20S`bEI.!/QĪ,m~A< 999 ,Blڂ?'赶V2|y̍v"<}|CDoN5)v;&'CBq˾:0%|}!>j(b3LG$L-'J@Тc'\!~ׄ'*h|z*~- XT`kQ L"][@H~=p2:TLK)3wg(Px[/nD9n5c*'\G`L`Jie/|Mm}ƫA惡J)[`ʶ}ަDm0 E H~f Xp,-VN_l!MȪ3 dnDžKXUF?,xe+bcFRꢰ̣19,9 =Có |I Z̀~ NhE$5H)Ρ 'bCyD&@ I^ꄣywa? ŔhC #1}xosDCQbw9lvAm|,7`̦ Rv*].͑]%q>澨<1;JqE[0- Ѹ;ȝ`DJG#EêIeoBizso-l n%)"3 &ҕ9F@9_8^$1i2Dgbe Y/nYECs83ec1΍2x6 P$kt@'c7`5}}tO癉YIK FU| ~bAYј_GXpy|]h:$ƚgw_((0*yr;*Gh>ARŦ zGH31 ݚ$˙ D>oxږ"ΖW88|(=4|_ -v8] UM_EIUC U(fuQd[L_aP8e* [<PrǚfGcBOaC Іuh v2_GEO{rC'30;FfGz5c"C,BZZ.w˄Öj8iەIFmŒ*.\cװ:++"J> zEȶ0D6+6}SnҥǓ~#.h"~0#6 Yǵ5 NRd ^I:TJ7`TK3 .Kj.}OaHH\6N[Ў]xQhEQ5pE껋T`qY ӹȲ91ٲ<ɭ_K-pc Vh - b\ #9W/>\hD¨wq]b@P@i7+,!.2VRS/+Et93L! +-i̕TTx{aͫ}xl6i.ѷhQ60 Q؃渹> )s3ئ=$Iu>h$2s#6OFh85w`z^qLX<}=0fAӜ}_j+;Vf.7I1tC&|wj%NHWA`[W NU[~"WF;+D,&;OkUI~AnC 3`ʠ.iY\LIGEɑ[΃:ԑ(&MNZzWnb+{D֔0Y@g̓=~bOj䋣3[ܤn6#sŠ:uvn ,XB8u2_ZGm,D'fh3>8/wٺBy!ͯ8bgFWrۆ_f@>Z~:`3GZ%(;E 0Y_z=O]ĞKL9qG6Jelb‡Ƕ8!-v13-bj!`X;}%>܂Ɛ^J$#vEtcfq>.m~dM e [*0A9DŽ%_@Gz8PL(;d æ Fm8ztbB'{fflp՟i,@[FBEş(YV26X SZy 4D%",SQ ԭ6  шnb'{Z J6(paZp*ݒӅot|{7!NR_|>X.VAۊTT7]E[9切(|zRkf`qx5Ƌ\)'nCC^0!{- HziEzv=KF{ʳ׮EްD5!{*s̾$=&dz9uaѪ.] wwHŘ{Gy[-S@Ak sKVs!lGeˇHO:e!_ aZg_!I@bu0)b,%Y H.fY:rWg z7`QTOfYL0_/v3_dpf.q>TЙvHOjm!kKW"{߂a- 8> ј^,N Jzk>@(">rΣp%|':坮ucD5;_hkF S8[UGy;}^=%6MaK1.76K'}%!WƒDaT9qtΚgM}z A܄)qNy62fB0$icMER y!Z1R51Cg4 ч&kAOJ'JomT`CSy!-doM!ĈHV1;|'>jL*-ke+ɕ:ۢ9qp"D]yͱ@>aj%Mǘ~UGUh0͒M.Q`]XkWF3I~f1+6[(_j y9Yd48&d⋒$s녶XM uNVN%7y^$4yuRʝ3mBݗ':9,ԧωKa#] Jgi^mq)")_[tmӣ~0]L>4{M&(5椹^2eR[܁E.HGN _T"- w:0EF9b=~BUæ#+w\d+b2dм~+u>Fhz0x!9fr[GC" {G?E**@AYKz)4aaO7{i9ύDaC!2h\ (RÓsmIjaFsY}_!vsl(r(2 LjDϟcꊗvǼtO9hmw $ b޸ĦY '7}=)%>'cOΎbW7qzVܗsTs1뷿A0*D. D5hZs~&-46h p 㞏L \ $Uk($2ꇒd]"WA"D`ck>rEdFYWQ(4蘀%E]-*J/nΆAs,ef`ȬG3|u L 0unPܥnֲ}TLƽ)–ŧ)yuaՓШ$@ʫ?UѪ: S'ܜ $S $$;{UƝp"v ݗܳ$nx-\$}Qx??,%ِh|,=B:oޱzKy#QLNp,TC~֪O.lM+ z-M n;p@, ʆYкεw1vˌD<ޏ,َb^&O5p@i0n`Ѐz̲P;§#%F$@ Dj7_KHz]<(q}Y9;I' &s~v6C1p( |0{Vo0)~%F4>V({+ypRF||SN߷N0QYdl7TJ>@R[O^[!s?1oBb{J?]v^Ԙt' e RM; u^$ÿ3D ٢/'dk%)Faq" x&sLf\?ޫ4MV8&L}K]Ϲ]MV:)}hגYgŅ~3og2ϾEѣ=qb2I *ĺ~9Z:CLirUG8Yh^71),&T>˾T߸ I587G 5gć˝ǞHm+Q TNt.iO&~sR1:/9SWTOaVv`hUyIir{űˆE R f+)Ar,{&əZs4KOwk 9$EY!K#Uп I7~y i;5'q̳B![+?sk/ Tɞڬ"&uoh Zk!!'Oq$fʌ"!v\ye0RM!FSڄGr&6Y mfN7a[/ڶ1%=3n`[wt 0ti|hĬ9|k6M]ix@c1!$`}ؓX}} eMu-GN kxPcJ:ߛC5D9f(h1U$W5=ot *(m_Hss/,WW:lN#wZ5s | կvٍҜ| h}E!]L[S`,̎~8}G'K&7r`Z()A?UB#gxU{B 0EWvsPdp*j"x&7/ƍJ zrR!AG,N3Św hskDxzByqGd"Ӄ (/t̚Ub_r|vS>twׄ~ևq t]4.4\$U2dWUyo+ @T6s4[o|\_jhKAjWr;Mֳk%bhjN5b8S_Z, 692P 5z¹+ғ_xcj &>"堵#Y@I\ENmy%Y狸'P*H4%:5_NLYэoa;|ʜeBSDSƒPi59%Τ&DU6}Œ鴜3!ˁi,7h-9)O-ܴO1]uF7K{h5tFGЩ0O6s='Dp+-݌u cuWJua45׼1J_/ݲh?̓6U۹;وUnj &Zz6QWɾm.'\Ge\- U@#Iwc9$JNwW&)>u%NԳ{}{X3,cH`IkaUPfdVHl`#US+ڿISˏ\Spnoj8WGc(^{J5["DS)/Iքf`CVa69/ÝҸqər"uPZYfw%U%hh2)I>n>HCo mŁAJ٩nR=hKBAd5-S2ÀE"9dEVwKW}}A1l !?,(xD;JzZql(h~ 3tIx?r~^y)悐銾xUo(|?SdXA3[A^֌xƤNe$GDiEv[@,FX@{NaMmV}P*àܮ5ܦH59 `<4T)LeP94.&fތ'¬:܁w]^N%th?yJ&.>k_ UIDLo ?Hw)d UPRW߰u.?!{g pטԯm}VR:,c #d"+Sʯ_TR<EjmY>_e=XuBރ׭od7IU0G+:o FEQ40Q˕i&dFe3 EMc"]AF~RP6 1" ş!*Wlh^H!*n M=/nUD]l\|f~vw^T~Z)K5?v(? yzJS9: 4MjJ^wբD5~Q'g. [jGRRy"InʸB yG$ɗ@tfelpo#f Ղ}L\/1ZqtQV$oiEǴ"g_b&f@Lbh3EA6 ylGŇ S( C,tW)GLz\Tc -r]^3᾵ϵoA똕^t߾uH_P@{* 'Wz9ze9x6 B IGC2k]&YSDŎي(_pUi˫݆ehY1F)͈o_+w1!yi03n[|VQKӗߥF9+ڥvz8܄2m:r&~ILkc0zM,ʍ7P+l>J)|kE{ UL Yĕ6-]#˧b *$"G %5;Q̽?D^f.+o"73X]+X;B_>âh7t%T7%6\` i {!7ܓг0v)s;!q{tQ[dŢx"=+8)"_i򟦀L, ۇOgSʟJ\ S!nuٞq%ct7'EU3){5[ +ݖ6CAC"ۉ+K)EiQNR즹r JHJu PsTS\9t(]Ti^?R<6h+j3\\0bGFE}3å9\ǡ8ҤmT>{9Ww_G1ܞn<.6W*' x[)t +:"-_?H7}q,?L5*l:LN3L)a$K7{j6t=y!׀es㦬Zս0Lه(LQ]Ix~UQ*Ilo&Źi*mHQK) ҭPρұz N䊓4%x@YJu5P'#N7dw^_v٠`{ϝu{ZX+ U92kX(լOE4w)ozW|o,fw>]S7Q񉐅LȻ}#"Ha'C 4vv-`-6INVX1Lˢ(0EK!H?Zs[6c躝q#C^N 19)Ţp{$dPym󹝺AщZ1HOqD1kyvyUA WLCAŷ BUV-Nh͘X7,08*5jE8KWjʴ 7!=#r婉'B2]YN༬Y!fXk !O58e&ySW"IfskëZV-ˌ!IbҘ4ѣ;8mhNUx95Ip r@"-lY/5$(p^Qrˠ #?/!f:0ٵ\c%'8Jm7g@y2aFڜ!,L9$l>;q]s)v`X}De cGB$#/IJ亸9U0iָvO ]anzI6xd[cbS6Se-ӭ %6{YwpxQ0s -K5[F)LB6&zUR +u^<:EexO DnUɁ MZ׻h@H[]1_wQTN<Ͻ xEA\hS<YDIJ&.rbʌQ $AEȴd&|O_JkVH[@bVlM[!S5 bK+yt8%ʂ,l~HwQuzL~y>Rg^ (ڠ@Rg8sKF-i\N ?`sIMd~6'aDsΣ=6J"o-QX/)NXS %xBHy+d x: `*ܒfi;;qliyw긚ؘe'Sh]@v/BQ9h+5.9>I.zR,@aQal0Vj^)U' qAU 4{M%`:$>,]~EHCt1v3+$=;o;|08u=N[F_ H$e*'>4~9=o~xP!Nƽ#o"FI$,k2L4{r2 Z2 qq90h5j'zl x\Z+个|/ hkoՃۧcQ $hxE,28g~d,)QFpgC&o[nD UZ1r :Z&bL1F`f;bl[S(FvFd#yUӵr*8[ *P*H3s_ |O3-S]Թ*|h2 crExd͝V3AA)=]@i[dZ1 Eȸ< !{G쓐7 %)fٽ\xPq 3;`Iw60A5@wI!C.G\(.D~hMoU#DadbK36u0a\l\ oFłD̦,pDZU-h%7+.ROYj*gꔢĕbɂT]8J5ajTi)<]nG"lTOǤ|@X6CbƋWX9a ar IO®Ӷ]+D^9gvv[=!fĀ*!q %)-H zO44.%̏\zV>FHN@N$9&D(m]MƟS/U+?_S?,!jiP5U"(}'a4 ⏋+#SE%t"DIA`fX FxtU9tE[k`_8]" k1).f5:l%coXEwГ xd`,[Z%H$Ye8j##3@=84DV@9{ DB̥`0Ql0{=PIM*XS23 (^C|5̟aŘ,@2d`a`9,&j6, :os%2?&aZ1O|֧W!ݡ(*$=tUܲS0hP]3W_lMXh,`\is9j<nJ9C_oor8[iW^)l WZ  )rm}WI#eb0:nu?(,c U UBG+4tukז5\aP"(Cg˪4 *pOm12)ʭ6}X} jG(<]eD؀4T,f {b|;2HF(/:V^Hf)4(IV=;rH1t daf:Ȓ\u/t /b6L.tWJ:Ce:&GIj30̽F @ [S5\h8%,ȿ JP7#~13h%@*' mb MWvYҘAg{z$T?LiC'N_ CIQODg0E{Θj4Q29:,A͵YLʔ؏h* XkYEܦ j : _=@. ʻ9}Z E\o8$sw iV>oWg.NjR,Jf']wN ET nlq kJnXȆ`(p-^I?c¦yXF c>YLt a4)] 07d,㭙KY5AΑo1ܯY[5֤f}p Ҕ{8ZlSYi|1N}0&Sg|_[t&GM=NZ7a6vŴ@UB*G cu9[ܚ`E5;KMyp`^5艧Fn~jmsKnZԘڃD7կ qVH>~Hp*[\w+>ǯmEiCקX4go28.r {E'#>6˵%18u<kk ͡'ѐlƼi'Ra*\YC IuPhz#T"aK:'231K*,PV[Ϙ&"N.F{\9 6vH#1%\xǥcZSx< /r#aTT28M#2j7jzG=Cx3|w5vr $J :_6R6iqQ2ҠjlS ;+!uiC2FI oJ={1Wn^D33if`ƫ}SX$hG5p7PUdɌrQD`鐶/g_Q /Y>sgR Lwם/ݦb6󦨫0#w:+sHl~ =Gد1.⭇^8(Y"! ˭^f1^baJU5`~Q_>54{꘩ LB9b]?!0x@n_M]˰S>{y46pW㌲x\䡒B^ @߳#oQ>~ɲomP-Y֭ؠ) Tˋ'WE:zU}h'+LqB &5E,XU!>f0ז|1$24;&:DzȲ0Z-CG}8Y ֭&eBʹ1&pK]:_[yߌt?7V  }H'!XxxX 3Ag. YW"@yD?Hj&]6Թ)dTYbl6R5ЅR_ԞZK+,3ur  ^YǙx#E۩ڌz׆b/XPF ѿhRy RgӶdP"̎+IeZ$?xNBFۀ?G -p4}M(\eq.Ib&(/1Lr bV8iz)fanFQЪGLs|=xb5*ˇJHYtL.Gz;tfYׂ#IqF^%jHy\uzو*zѾf:ucuO+nПk&(X.V)!2Wi /?In>}@OZkB/@BoqP#׆U~FHBry- 9H[ *ZOTvREeyTܡtaqU JC'g.w x2;HE6kWz:lW𺺪T<.e)x"em_y8cRJS9n+BT=%h=΁jpHDM@ɡZκ@L@+\x#@5- 9$2<Ű;βHb 2 Gj⥍V2+ ,q1[ 2i4OkΊadKA7 =i î3y=R)t=LsJGa)7_[srw:<z F,?K* ѤnJ@kp&GN^֞2Bl?N2NdYejR=X:L[ m%~__$U'"0BQMO:ljiuzC4ko=!elGӲ -Pq{V j44CE;㪾j嬎0 |}J:"2ڊ[hUz C@y2W"4= 'g*xcʳN6*5(h֪^{Ԁs(ޓJT9n gL(sUE"aLHWb'_Ds?6] +P6@'ZV"li|I?aG_:ԥ]7IKز0DZ ׶7.A[4V`\b6,~(,V0>?/9}_Fcd@;z Xc8#n&v4/›$ C^{2^MZ_OyRQx]r'ԗf;31ߨ0oTa{<];+8 Pi ~ާ| )R)0`$2$zpc/6:* Q =` so^P`F9N2Sf+!~hPlnNkI'UL*nj9&;9NJʺkz|Ɛ`p9(sIWq ѫ߉.o"Wٰ2QF0(~|hQa~'FbYNC\W HcNIsէ:F]]'u0*ۈ8t6M|"*¸>>w]q)\pz*Qg ;p-?-Wm+ ohW%U[R,W;˟)J)-ئ%#)U$GwœgU0V.c$P5{LnvRTWTBWwϫ Hc:`mqWO"@8E:2ȷqikB !L>Ӭ3Rp6saqqK؝O08/g% #7n#!"ha_F̬TVy3I;Ή]/s؛` {LڋXc3!{bĄxinx q ,e7֧늨vn:AU!&&EVcay_Ζ<| ,ӆS2Տn6?ܻ2׶/m'MA9n8IklekwT `(ڄҳf?7}׭8oI>OEĝ쨖F ~JHmՌW , Yv]R(j~M1+Y d]E%%xXw&~ٸra}2cJtJV',cMvs3ܾmC*?YKTysa?0wQT8`@UOy$Hre]n{l6g| Ѻ`mJV7N cAKO((p ]_WZMxW9fU0kX k+8d_V]TiՔ\NYYuX3SkBpDTUnO~o<>{\W߆629xN9;o[w~WHP o-,$a;UOX4SE *XB% a= Iq TKRj5Sefv#13WqX;&Y*]&%zkD._Wwqxd]]wED{ } nYyGrX4//S7Vq:G)ܲ/nŜdaAfU+у]JyGR@7UTܵe0S I 8C*Ivcx{$=+i#' k1Uh9 VXn:m'wEuL["|[P50pj>{/zmX4:ex~U1GgXI E< 2nv;t#-zXV ,,%Wnop+J}%)A2W7 \Ƞq{R EQHGCРAC_̦뮨gAE%OTI/XKMfxB.y7H8o} dhn5pvmN\>Pl` bzGM $ZvC;OfTt< *g9Sr[7f#6N|%6GZ4oOujL9p6jAhWyGSs})[TUz3D+[x;xNfedD]0az7l\DWA W@zbqHv6̩AuB fE^8,DŊmxhDնGÜzȪk*{w8h6gq{xD_Œ~hsarr7%׬VX!!GYMb~34q%`řvjpD&V?ڇ)d iP'l2uk'Xt#~CvP)dsA,ٝ-ivDFMit۽ZWC6h16F4J`ڍ%#Chb:Kim'3:bhjrk J6r.*PɔWvр=;qQR-,)en"L*}ɏ_Y':W'; Gs:^^T]3?º㚙iнe`j.cG*.wvOљėcV]ǡK<J,,'Mtn(*h(ޜQSIfh҈\XnC:%Be6ѢZF#$G *,L0=;kvNWX7`UWF D3Rd90Р1vX3Zia\D [=bA炛!l5uC\&u5VO'-Om*3$"%jI?"M(FQ >.fNk%7c>)Ղ4%m}eзjqӚ{'rU 9W>fߖf-..;_gȞ9>' a_8׿݇ #d_d'}+!O3'u2ܼ"qi)^\iلPɺ3,b/WR2Oq+b <HWMJ}q90џ9yehI Gr׆ P}<_";p׽N=fe:s`TiNP a%p_C#jOj8Xo虊MzPY0B"Hc$iI[;}"nc+'vߏֈK Ɲ\է|l7O!NY,r$9玵VBuwb:]tqhV59AO(K`LUM;u懋l-9j?/ud rp o&R3^OzD+.CO&3Inhτ7IN"v)3۵M. a7G~d \%J-?s]`'$?*?)eL1XlDģl+P3IK,:/zhâvq0Ԁ2M-,}&ջ=8g,[WGh\S.. />!zS}CLyf}9Χ`nChm9'ho\x?f߳J=缽=#34OG:L76s҂l"W^+_nDV3/Ogp`VҦ\q:BW0_bMp>k%9b.-LUgJh ^SS]EL&g] M/)Nlۉ[Kn]KϝuBwT+ePAK)NeoppPE^7-Er2ek|Uʴ`jkdR͛D9?]z!ǐ cPu;ndĶ`gd:ypLR>;sЙ&*da7̙FAٳTx>E粂0Nv﬿``2Np .X1=Ig?4PTh _>>t C 5Mq! %ZGL[X,W5}W+dbiZ+d$/FOZ ƍ!r:e&˿!dzh~mdF4Uf\ApeF^˯R(;jU51̐3q0^bvp<`wCu6MYu%D`!Tѕh"0T'돒@ӨnS㉞rO>7F|ŵR"omd,U!T"0rNU3Ǜ/C蜋0KK1Dj&F3~ D|k`&cY=߲1œ0,Ao>xr 4'E(ޖ@^VG;vr m%%ROm sDZ/ʻWyߏ\NxW_ѺUĠ!L0ӹt]DŽ({ q)ƁqZ4bjg6k5c)VRjI;[/:nk8fyT? *_B(v4!Nc4ޕ`᜗%Ͻ2% n4k5d[\%x2Y7 fgc0>#*Mgh5uȦU9nH/t0kP>Wtcwt(2n=z0<[˺&l֨֔Kܟ==f+hI7:6hᘏ 3ݵH>VU^/:TUv..pU8\lv!ka\Q&Snzu6b4;n. HA` ]M M;,#2߱ƹ3?f7,MfXA@~8~5*vɵ\ڣ}i5J 0-Ly-4 mtR$ b_ CU6ixdM cEAi%n!<^ء|OPX$nf "]\>WL0.1hɑy^P,aSBF@es.ؔm$)Itxx[0|8f'2ӽu㜱krӆ+ւ\,ث5Kme%F$UuY@eߎ a0ņyŸ11b9FgHޔ.:( =qsЏ1},hF.0t3KLdWuTl6/TIxHfU*¤䏌/H϶tuԕ}fO m#`) n&,l^T t~ =jfY=|)/!_^nX $,3E*!Kul"`.dL\JYaRzgԣIrDRߧWΖQTO%v}4 'g~{7Y+[ϽDRZ;JP=@jl{14"OҠ)rx8N֎l١z ;r - 4:`~Nq ZC h'w 0SeAՃmUq5ȮdFD5p!ܳ{gx"Co? |v]Hƾ0iR/䜳+tVڄ`Eۄe.:v ؤ.U3ż|ڍ*"J%F w'̶wrK,U)^,$1-2;Dpo^xN)ՈcKD]ndE a̽Ƀh ZXRezL>tZ9{*ל>{Ўj /?6 p^=TIU' DQiɉ}:҉AFFn$iqa<-nh=ni4LҔ qлt);!tFQNDN"xuIfsr[)*܅ > 4h koAxg6;7HQ3%tn9(*Ġ)ҭ$;цcKƵD=Aې0{x^:6朂E'Bi+m`N&_X6b1'C>/mmLG>ql)( Zp@SɨPP|Xyh4=k&P6:f>3ta~S{ޮ~jCmTO@USJaWHBw${UJil[yYX ߛYJt*tU߆8$*Q[0hvSK BْqXک6ZAv{vMWe^a & 7Xu Q+,wS*ȡ(ZNllT pe Y#x zm9ӑċQ/^@b#qIbZIQhݖ+0N^Tb^tic)_:qfQ22K"gk>nl4 )p@/.a@.|r^:ˬ4wpңV*iialduk{d+BEψꌃ_욒 {U;?+O:}n$.l6AZ ]iH`%~r*r)4'>%(~'WlcTkokd-ᣦ Xߵĝ_K`)ɜ`vFk'P-ϫFIf|}Ӿ vؚbڊ$yu0mo<0xO6Ew9߬5)O'KUܪz(̱%k2[Rz]Ⴠؿdj R4 ԍw`AR ueF#NtxȱaEY2\q`,~svl*˜#Am{Qb3j;hJ<(MM>ZFk*$-0^cu_3[pKd=G"}|6a] xkS!Dlſ| z@$j ϗ{Ѧ/-CiZ@F wL%Ҹy>ɼ4~΅;DzGؖj2`xu?uy$yOjԇ y^wVť 0#WhFsOmw$jF}A)B9N;+to+V)cHug¸,jA'zv~S0 P;% =r(UA(|Ƈ7ڵƧy:|ٖS+ n[yO8Y4/*\gJ Gc1Wtxg'Rߡ&daD?Q QL?!iMl_B!J %İ%1uN%[%"tq|k;EG pD}QNE0ysY b( x#.'K{cv(iOEwja9Hs9gy n**YUOm$p Pq1aGO޺&H],sys{])ǢˏE 8Țk-Нɫ=BB8x*A%Aê֋.[d.uҡ$1nƽ%S'j,Ʒ ދ|J,5>m$`¼f5'c,44Y~M|_;.!M^-ZAm}P k!wJy @ b= zs'(V;UR8)}̂NU`iٴ+lp3KCâ":CSvo~1CO,!|ksM;$KkboU?Ocx*{q&7VB>TN09M9҈KFWP+4haru>]Jְ&Iݽ3z2[9F2fP+8-'Y(`e{/clX-֒#2,ĭOǏߵ@K;WXd6RBβ !ArsYg 8pU< YT_;:e5F\"FGT EiN~R{i3SFDݸ"p?zt@1y{:L;r׽טLGfê6YpFMZzAs-G1,Ul,dIOz3$qgyZ"لB^"9S_@H\ c~[^Eȓ(p` Gı+咔qفgFL ZQ3m醸Gw7%҆)XVJU$̬SFAl>nnjcpS;\Zx|O!+#4>CN, @M_2({˳7@jGSL)$7aze2Ȯ9DA#r+ϒx]޻à(+N8 dS}xLBȽmHZ4SCDwDi i* ;t(099"8o2{ّ>T/uZt"F }OOT_ ~@gNoyϘ}Ύ6YQ|qT;f2eI]$alF9gTײ>Zm%jL/ò }V`JiN]zd-9q}fGAPѣ   ;b(4/t0EhEKkrC54#rk봂[I<:]B#ܨ#>đ"}|5*~5>k/r]Ti*KcJi:8wr|=l9 {sf#~Zg_Amx>@-Wo 肘|:(?*r8N aN :ai/_JBphKSB>MhjOժl,T?_1$G|53465 2@`'|gb=*Xm0˛#9vlRʕaw9WK_9fC^HSid12 +@x#^M 4.\`Gq))h?X=+qr' 8`43{%]Dah%HpHҘrT0QRf;b\ c3O_R.0 ~y.N;π: `XOIi\fʼn/`9Օ ыCr-f8Wj1I7tyaaSY9=ݍoh鷌A |;Q?^}9 $*eq=Gcǡ~8ۏo C(5.Pکjo3 훷ۥl>ϤQɈd8%="C/3&&⻚XI nְK ~#+r/dh8k2X#$]~Ӭx1P); zo,N䴡`H'5 ZHZU%zDXs% x%a;'%EU$xW yn{,&!.SOQ [;.ˋlwjl5{.% r.R)Zx̍H/BI#Ā6l:Aa[X7'-s`ǖ살&C=zՕvҹt'q d?g$M1$خ?jx@æ!OYh 6cA| dZWݠV#!E$$OBu@,`V4S௵݃2:4 Io:\б(z 4h e],̉i9s$孃MY]dh76rcaaUS<@mڨV5hA )/B,cӐ#b{L6 hr 64Śl):^~YA3bDSwpR(NJ‘^J$U>@3)dނou(Vcx{ǬnW+w"ͧtGOL:fn.Ʒ}3%ۧOL=}ݚKhy>y(I/k#+2oWwVCvZ%tcSn47sjJ_ ~ha嬬s: [ NŚ6Y7(xuH' C oL/ "ux%#= =al!}*DLq0c2-_ $Bl̜;KaV2MTz%I|`)gꅧ°g4f$%m/QEc}73H$o{dGNQBAWw-nh=o`,Fe<ׂ cb{x } m -/D)֌Vcͧl*R. w1'8zm.=O^QI~SqFҘsI\.? jlLgnE vab!hCճ!M9-K@ŵ~ Kgg:'E+.@}c;=HDHh8ٖRk/; 6~)h2Vb )[zf;)C"ד>[[J4<kvBnX:1h\ +ocpNPw^eZ>V+".P=[W#iZ?I Ra,jYk1ͩ0wIDgS UY_|*z'|A wa2v@>az!B˛T?Nϝq1.5&kir]3ypv 9c\:Z;@(^P4Z]]2s<vV8S怸 Q>k *oj#ҐE o|"aY1K+`\jwr}37* `j]PREO>OM ҥSx'H!PE Ol0aSuӰ0kk"lS}e b?Y&F~f!?p(~1X4- F g _;J3_ w{ zX4-A}\;rbp㉣K?^c~HŒt!e_Ie%6 0=>pl)V֗$~A2?5rYrL~un9̎\;F8y7\ j ;g*,Uͥx{#:-`Bm+8!ߕ piӛHL#)qս91`5bq0Y8y\l t{v+gJ5bԦ׬sۅQqԁV'1wtdw0|! Fe`lyUDx6jЂK8jF̮4r[XE5Ussp䪇/?sL8ktx 4C)b@(kKɉ,AMrv! BgVt#Zs<8Kl"S L5mg"MnjgMXKlBʞX@)=q~iz?BKa o__3{v wys8a~ד@͗\x5E 0e)^=K ʞ[o|׬NMC㝁VZnLV&Kc2+jcH7Y^@jope׹q̀bQ`VVd_/ JJU,"~RLJerjzr3UKzY2.|hUuW.Du~ظߍmkŨ'Nţi@1ݘc A',cXr*Ѣhp BunОa[7q MAFI)\QO)+F7"9x x̪$[o8ؾ*R1_1DT(*|TLqu ːޞUOsxҭ Dg+E׻gd~Bqe+:x=TNɮ39&'edwf~k(~?3O㘢 z#88%_xHFmwE1ęC>zwJI<&zIkb%j] g4?9t0+h$GMR; `? U͒g6?lc:5cDI"PB[FP7I]^0c 4yQ謈c"Vh}7Wx5Bu??PV@eh'wlyp_jc$XuC9:]'|tԳJY"~1g)#ȫīeAog@@nV_EM]i'h&IN$IsU?k2bB=3QO]S竭 [0MH0oD5iD9cY%LDUor DI V_9xuB4grPvVD4x CKz}rGB05>z $v1!*P2wpVgmLg@~9:6 7^xݦc50KIb/[FCld2wk\^ɇs [!qRrϔG Q&h 4e)<cގ] @=! t9fոF _2dFDi)ǣ6zGʠgRh@ea@l`b3E(G#i ! 3Nۿ.LNnsCi<^q}T؇o$-O:m`=q s 0`C&fG| t,4 z<-N,gDiy:WUCQ[m7WG]ZIN^(xY5*p!J<#&z˚eT2w5[yqA3'QUvđ7ǽ.K\C^ML&>M BY=r`BBHho^)8k=0Bɪ.I_Da+/[cA_-Z-S̟ݫr5Ǭ`^;9VrQKV -{;6}IB- w_{ZhQnb^ha"*Ra =)J#b;iCFF4/{bp?iP8Y ׎Na\֣n_27XL@/^d-57Ĺtm|eZFT,3)1/2ET~%b'lH{]Lqi](!(H<WPRR"2JzX:J_:ZWr0<>;r\O%M6%hӵU*s5>i̘H XO԰ۂ%|Q6(g<ljBZ ;u qBىg0Q58kO| +RZN]]y(!):$%MO&\/Kbfњ,oL VM\ޭRu*n+3yݣ߈V7>I͇|ekp&c8)~6gMKP_jK;8E#n/ն>shTS7c|pfBġ^r&Q'ݟYW䶚Ӫ"4t8 4(m}#/93p*TU@ǖ}s~`]]C3 GWz5?wFsMvhZPw}F yD ]W-YOʋm^> ~1xېs Rr>5; x `W!١ *ڻ[S% %H;S+ (kTB8/sWz[t.!|O@a{t^nҐu~MZv3&綾౒ǛAȥ4_ Lڥ 'UE|Ek\J t- zh |_2HݽRɃ0Xg:eE9KAt$fu՗kfx&Rh~l;K6vF+g&A󁑻LukIsi -+:n{MȐ6^lנ(!\rlR7Vw4'5 W*#S~r-?nhC| 5 @{j},*cUAH4 g+D^O6GOe|u&e69,b+j0mr'9k# F2U- ];1,똖;oM%@)eإKD pZ?F}xPU[oޏ>IU5YaiXxTEA%ɍraMyE23w+.C5Jfԅ26@w3 lo$pmF3A dۀ?]*Z^ gңw~$hS=_DPdwi{Dʯ%!.eZhM᳄C>!oR)]Zj?%ko Gưa56KٹVkEt|Y"uFBǴ騽 ;eƻ(3&mրcZ^4xDi)vT#;,f%4_G Lu1v%,g81D أB/Kc=)jf _|0o-:z :w)7!#oet& 3PSzY& Ŵ"( KyQQ[$Y̻qxmR:?ʪ,3`!Dgq~(Dөz2NvoRcx?g,elt;ؿ!3:QR4!If"?Ǘ #ߝA/cmфxO8֞9bew[H*(aX)X GmMMg&!59cfkOgAX(1HmSs%H( Dh?mbPgC}ԅ `}uIQ9=Z9]÷q-Z l$YAu# \!bCܮKy? L” /a ƘC)`UgGI0 \ҏDGLMBj9+:c4xKqv/ՖDu#$Dʖ@29GN7o~b~DF%Yyb {Vfȶ$HuzII0;DDF,TYW䲞V/HUهr4 Q|gY|g-I2W pD %3Qy wD,xdIr}tVDt_^mu2J+G5nj\ǰfYuN`AcM*2 ]i?Q nPӔ$2 |P.؁z(T.wzYP"շ.'Ux6qD0_vB-i{7eeDh6q AO iՋL`[]?h^3HA6XVYQ. u"{^Y)ծκ?ZǥyՅJ@֏R̥ U4J^'wKQ1o_(@t>|CIם]SYO3bX.0<h;P}rvCo#qQ%+kW[(2XLwHx=ƅn4&E jF8_ T1(3  yY'MFZ8 2NW$^xb򑇞˜^޲l$'6ex;dR_gu;"_ejxꏴ8H܌8ƣsg)R';)X"zeٱcIhYž^aGƷ ݶM 9H1]/CT|2x+*R_9 e. |4 "Q<lNcxc4hU@NMbT7mxA׸{U܁0>Z=CqA.7v^im9*|Zb ;}5C*x+fXXg_n0H[ si )HG)Kb G 딐jP5ul$Q~0 #j7͠VϷ7"An.YOmG||xP w7wGv#$*ZVEMdg?/{/ FӯnAr<]ɔ^KI}%%yͺh1 gRA}+oaM 2"v@b! pf-ٰm%ƆD4?-XK{Y*QP &3⑀ HnUgS[Qs{G U }?-$%lvpi [*(׏4 _wQ쓙+)IsRJYF'1 K&kZ2a;Sc^ݺD z^R]p:_˖Z= W9a^7m50#eekpow\$eoﶟ(-hݺ!7]if.@v9 ˝8?)&b'SWIE !T7Q``zI^g0_Gsם؈)0O{&eUހL< RjuГY@`Sc)1۩w7nL*E v_L꽜'TxsXPEKבAb^A^nmX.%HHhckcl2HbU 9nbi Ȕ;~FJPS+/ }?P.)>jYx߰7 !5ʭ&}ÔO&u[Fգ´n:d^l/qZgآHC 3Ekm8W\"m:~5Z_?jLDhς`ÚЪ77|cq4H5K~}lZzĀr67GU.6\ثqϪ~$}KZbK1}դI̞ +4 cv Du!,!|4Ⱥ(YV0dhQoGZ Չ9?ʧsC;P5#A6eO\̔n#! j^P&w-er]AiJ<6CJf54C#.W]ghY_<$L;z]F [)8$yb5v)zخ\px9[3ٮ'Rt;Ar}(mvK5z+̖{BY`)뫸wZ 9O(Fn,L)|ٵFLח0őf)0KyL?Աb,@>"AV hƯkH3h4l~K9 ] M(F")>}_o\v;iԏ0̦.qnm=+{v}Z{& ܓ 3wQW~b@fspOB/\-eSuSC+;wsOĆ!km/oNI \i`0΅(FƛnؒoIUv2EuN" H/;'۩6eZ&\ };RUt@iF/OGSV=!/Bǩ8|EU0=DXiy}D:nY+{!d65UQhɮDY &GZ/9o2@/]ŴDW.JW*!+##i 'nU -L{rEdRLjU1#ΌrP?u1M YLwcDF\t:%3zeB=%s}2K\}Kb`G K?~S\9=/2{m5ĚiX,Ze/ ŕ;!4 )s?j3f/n !'F:swVLҾuW%N:ٿ=S+ T FP3ҸZA\xNo$5(aE tg}z]Pgnjz3q*M8PF%UaN/qRBk^LI(OX8BPPFN+ ߮^s3z̄j]5o2 6:0un`qp0NƸe߼9.^RfH1#ǟ7 lk=l hڭWo,;6?ٛ7<~ O+Vx>RRC+ ~D9$^(n`HPPf]*HO.JnbS>߯ 4 z9,tx6O4};M xlm2rM&ϚϠڬPΦBmQ-"W&'V>?kUkj(a8[M[Bh_)ѻk`l/IZVBmh.4PZ- R4dzLf=]ĀC*hJߢ ie"QA/Y'3vb74WIsHkƬ|}죈r>L)EbU˥[iDvEifG[MJl 4+ZoVΣ}8axtdrNDR>hjE Գfށ)_ r}]atyIdOeDgZ@!Cr ?;?NHD;]ѤbbҫH~ewcc#yn5<\{BA#ɇ/Nn<ֺܹ2I6bAdtژp~m8Hb+Y@tlr72u v7WpYwNnK=$y_FPS9ʫϧ}'{Bwe`-Ű)36lE7Bz4 2 t h\qpߴՁJUP~I&kf jPlrm-!M&K ԜP)4xܺrKi: 6*SgmNhҎ$.F"ps_F:ZZL<)f2#~.CE| Ib˷AeUNi&o8U\jn_>Ir(Q>@bеp5 [_k&oλUi ➻3:`l vS`m|l=I4Dw\n" W +?S51w2ʊmrYCʍS`#3ϔ-PgՊ@.,Hf\ hri<^Zg*CJaf _aLqϺY*ٮG9jIcUܟWEYf =_TTp^ 4>ښs x T|}V W~I8]Sun%A#?CUbRM;h \!g)R`xOݏUF% ~ATsDZW+wVtϭ[C4٩HFLd*b  I~ʜ/C.˨K1Y$/:( Z%ici X2u^=t t GEN"N9p"fd bd_u P=E}6iwE9*(y ޅ NsL;!MIQn ;ywiE s2#>|WuueRWEyq 8y B |+GHWOV!D8XqZҦK1` <+{ݳ _ V+5^9 jn9ez|ϋ?sP X6 +&u+ۖQz1:#,VJBz: >w=,E@$H2<{hݫ_7 _ӹTDzn{7UIN(= :"2F7Mݞalk]L?؜#-ٲóZVuD@,ؿll&'1^`\2f; W&~Ws i70l,G@;&kc-tLYhiӳzd BHx"FnNK 0lmH>!B̸jL=gYZ070701000002a7000081a4000000000000000000000001629779bf00000f78000000000000000000000000000000000000005700000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/ieee802154/fakelb.ko.xz7zXZִF!t/C;6]?Eh=ڜ.+;$o@uE"`lknHxtXMtK7<%xeM=\mFi`Ǧ XP?")e}TBJm\7c\J Q(8TR[EmBiMng2s(. NUܭ'݆ҵVQ&r| 0+hن7lvx,N#W8HBoiIPe3,`3!5-хyVU7KB^0aVQ-}orQ Ħ`D<ġmv; n?_(Hf5x~HBXF!g (['3S&d,υ<'FUoQΩ=O'uc'lރ43xQf吠>ǝF]/̅V@þ  "9Y㫺EeMƎ*5C̵J'וqmvnɐq`4iӎ 7)m{6K('zXL)I ۝ e[~(^v7Ier@ ӐsMH<,r^Dž"ZJ)=Z "ӕ@JKHE&gy:,#KpcW}Dv Z10&\7BNee-9+o<tW қf1{ZCv31Vƚ|s91EM {/k-^PJҀ|n J Z:ZT ;1k*I #Ѭ/{Nt*q$I7&Q?_rG\ ԁ.F6Jq䑐AӧM0qZF CtV~B򩯳z7pA nYv1?/8|m.JpmRpvitSKx .fyLIE՘˛EZu\(*l)=7#6YtOI\'.N|_j'■ۄ>ݣ /e]**SE|OѶjv,HM˪Qz|x٪ #4"i_՘%z{z+k3]x*56?%T.%H".'3M R#}8zۀo'cوmvAUM3ARI"=㵔4`կCpT"`KQKsjH:b熈_B#%$a=/~j0:BQ«] Aluqskџy28>OUy|"} \M#ؾH?VY`(6 9lYg7.6xzE} $H_n:J礻p| jpsQѰw}0;\t(j4d  e*:˭}0pGeKa@HgHMt9!»j ϰES71)OR6cuNIN󡨷84D(ש;A|)Zn |Q JP(?)yWG \b"&xs%+%ΎDqB7Q7g_%[[4ڊ&!bPXʅ~5 1Cmˍbߖrq<+G}k0$hU?wFJx=v_~5 $2dۿN% Q(:T]ȉ@X05&5AA)PSk yb~Wwx;gG YB9(:O5Xt7͝>HsKXYXWz~2#o9:rlDCs(MaMQ|uNPyT ]&q$3Ɔ$4[xf:.x*7LJ{G[Pl$1b/b#s@z`wߜ+v(b%i1%=ÄF].@U-M*h8BҀ5y7i FaAk-W?sQ[H>cP5@;~z˓jqG?.^sO"#m2 mw AfFR/ڒKʝ}^\>OPDͣ#CX<7ІiZ+Qs=^^iA56'Vm-:Ipg{w2ӣ@u#J0B[:nX!Qfb9Tmk\poq.tM3V4 [nMj!L=_cۙD=?2 {2"<Y0-Fc4ato KtgYZ070701000002a8000081a4000000000000000000000001629779bf000013cc000000000000000000000000000000000000005000000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/ntb_netdev.ko.xz7zXZִF!t/\]?Eh=ڜ.+*V>/>"M*/ L^6Tij-DQ!eŘv TfuHbuΗOjl~>\!J<1 EJ\•ߙly7tP ɳ\&"nuF>GЊwS~@jJ&>[˞rী p~iDZ:⤶4dZK0(`'lֻu]gQˁ(0|{-u#&}(Vd~n?6}3zd% h+ea?i!jYgMܵ|jZ{7 )ӸƩݶޜK3+ c(*׼-gw>eO,( Z5W4S[e&vN*Z*qwZ^ sO[g ~m`c%]ڏx?ˬ`=gSNL%-&ץca<#x?fPC&6{ǀ^*R\ao<u K. lo>W7~g"/JD+ h$rmzֆ'WgS,l|ƊSWģצ pSH[2?Jva iTi*HQc}.MRֹeW*cX }"X)TꔰC!@ErD6{\6C8A c2>@GdKWhýi"IUփGYvh@EBhL,f*1p7@ȸY+٢#L'IkIM< luܓ'WOX+rwyDT ss'#n#=ahWV'[{ \l)|UfnQcr_8/NqJ/PRQ=}k^= nB fx/BC$e _kyR* /jIK#堣g|0%6Y|9w .oБ" Z r|ǜb#||F:ڬxrR+ir-C ȩuȠ;Uz8 Ğw0ؕ'+ sQ(9GXU9h;@>e8U].~ z!btv9a3[xj ~SJ)+ }ռT Z: 0PaڇA un16UxJbǰ.uqZ٤(3XkT˦\ ?(th3D*[g9(Web C$Uәٰ7h˖Z r/SQd`_]mnzZ0l(^\IOSKVqVg2U 'KEZein=pv'>dPGKgOI :/{ 6D?uy~]1%|3Op*P7LvA?jS<9xd ExK2܊o2"Uə/ƴϡH9?ωbB׀Ҋ&J:_%Ɓڭ} pQU 4bżxѯ 3_QŠ5- E7w#Ԗ8g ߵSmIqZj{,~*XUi=>dgD"ݛږV 0.t1#3S =ח#x"|GP ̢9RE3Pb'3 M] R2;5%FurH8`a%m5T*O^GpQPU QwHb~I=uFCok*PvAB'2a8eer;+xMnH,m|Z ]h spt]luB)zMAMy^͋,('6 nfdË=xOPsB:iw|gzjhn5$.#]cq͟)Gt(-vJi]DOy4iȫ흋'V_yxݴDH )W^p8?ܤ/(KjnK71/\"0O-H(3SIJOikKH{p/.n, Q|Wh c]"\ 9Ւ/`J~8>%xm[=1ݡU4;GΦK{$`?F!;hw qlq#(pbCrmCW n?3y81jї!x̼|j䴐Y^nSR(j2_xe"G 2y4sKgFlel$,oS3PD f_Pͦ<`9'>숷cVMfe' *rMn -^Z$Gpwʿ^؎Dߩ cM d}@W;C"{V|7O;i:UfgYCۿ,Cfa;y 8ɥhC[]||#vՅX۴ޫy+|JzEѧ0*Z=&.ɞ9D JǗky=Uٚѫ!'.r+PO̟ ?~Cl՞@CNjЌfS{lk`UUeρ~z81?^;GWZ|sQfJ v:]40śVj*2[OnDRe> t{e 'јW:|'e52BQy&HNCd fET3,L#Dzc4] OmlmF8u c_1 EfN]SoOPɮ7ʅI셷 ˛߶Oi\{hBXP/dn]vAT2̙%2OV2 #ݛ{C.8A%?XkoNfa"OzuQ-wtonʮA $XM^`萘MPi3КmjwR``Jݾ`؉ A9d`Gtw"@3yP=z2W-BUhcˊnmF-G7ĨZ.j %Pqg= ,"9fא2-&jw1g_.=@tɣ&nW}+HIЈ\Gs6ۻդ " s;(_D-1xr+܀գ|$+C; 0.oʼnSTD F-Fb![)jSbǀL.I*O4R8iGSk$[aLt|@cy(]T֮Ua ݇@{>veKArFUL"b p=GyQI:Fmw7А"^1΄ V7*OW @C `S!j$D,]"Մ}Nu{> dAvNU."ޭ*N&9KKNl\4zHŦh|crKzJYdzlmrXI@)a<켗#ף^JlfYxw˻+Q_a lXRec5քDIhO]zB #; gQN(ю H{$˂6@kP';x.:` \_T}ܡD9ʞuʢ]!+f 越=aK(VLoPdP懂=zmySAI#BbmB!n=9|,_Q^tb54lMm ʢl azqC7i/yJ3H8? }f}zdu0Iذ4TpէI.'YثgYZ070701000002a9000081a4000000000000000000000001629779bf00001230000000000000000000000000000000000000005200000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/ppp/bsd_comp.ko.xz7zXZִF!t/;[]?Eh=ڜ.+͟#p Zno_0R_KZ4m^#з9-u`|n<+iC/Jݚp@ uAo<%HͶ0rK'"P@њE&$&Kx2r;Q!9  EV;yG~אOXZQݍe"J+T\:ORPN7̝'"nr_X219SB7/- IJˏx:vF(wg!r ~}41~ЁWpU|d>{i8@|xnt8 w4v!f$I̊Z)`:,u6{x6FЀӷ +HlNz3 k%hp Eg>LyzoɛtVB ~z(hwZQkr~e{WHD"~#<&E8QHlχubd\Q?.LD󒑡nimv)(mYs ~c2{ʄ9Brm݄hrU!& X„ë5y:&ӈ^}&]G7|76?RhH+啋XD^SpUo=T# yu8|"_bkrzRBRqv69-jAJϼ_v&;i^xZ{VX$ڄÏ "= .j(aNwGKQa436;aHTdb^Vj6u<(@hKVgѐy)UyU&ϝG'%yNoQOseuBDuBAZKDXڝ5 fRּKAJ fd}E'sK6R8T"-PV}n4ӁlK\NVW_{9ç)E,Ks;Eceu}%i0y;Nq TvpoקmLADi;zuN1'-)D@]7za\c~M6օi4adayWMxG|8&'$pCUn%oS̎s^ y7\x$c6B/Z=U(!F=r@xu侙3g+9D۟2u1{a4!'pA>;ϗ)PIC+p;qaЙB&xUzg¬<.,Um{[ ; GdzXֿ륄x/ rF^|4}qvH20d )oO.Eح&DK| 0r ,x"-wJtk_MA_pΨ*1jtHl ,rO(4Ṳ506Tdc=oRB{3l䅽 Z=:$~PVbd$,UX%$hR95O,9>A-WoFKtX >V="ZζR_Rڭp!|aǽ]فtP,ޤW#jJl~b} `I` 1Hj#F6E8ؔ Šݔ s&oߎeGu3»kXyWm1t =]69x oLH2-h7F;PWC8N7t3c'o\1q JSk446K8JsMTYohcU:DޖpQ#9"TF\VC :x)~0aiSRwV댈:ߦ"a,kTx\.hb};3 QTYΫ7 jdi׹ྦl%WqJ5$b7)e ?I.dvrgΤmi+kR-_qх6*PJbnJp{eF_}&TB:k<Ӊ~]nK#Z+VҠXʃN; +\/Vyæ\vzU͌Uy|p[zWy ݖ }w:_B[G[t[ L$D&ֿ 6[U-%,i<0Q;JX20 -}I.Gj/H4PVq 5*Rs%Fxcvmg"9,uZj}bF?̲2o[w bˉ_ |š)a^;a֎({Dq;9V0,'|h'ҨR0tН1znE\Z|ӘRhP|{xÿDZ8 XD-BU?ߟcҰ,oZh4QޜM'$ø.̰o pqI,K*"I^  62.;U/1o[xظXџ! 2>دWG@,d?zL6j6H~>>ƾ'K3/ij*e~MߕO3) $vP?W_GR %"Zؒ&.J |L,: d󏼬G *E6byXa3p`қ=j{b9/NJlj PH49l`bGvƊz4@Q_w,=z˃:`p97OrQ&C:3Is6+aзcxyZZk[57&+!. wf./?v>BAF_<;r",v%c},$vygYZ070701000002aa000081a4000000000000000000000001629779bf00001cd0000000000000000000000000000000000000005300000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/ppp/ppp_async.ko.xz7zXZִF!t/n]?Eh=ڜ.+~rEh糙Kpj P+IJ0&ZX=mFYN/C^>XnXP?`["|w>]q. rt缲EKHh=Q@IQ "f]'AK'D!ܿlJw<.[<q!uOqjM' 4-{r w-6SI=V[UUYNiB0-軺a C :vDdY@QI KS=K㩁.M-gkikTtL' z:: `ym1|"`赒^ LK#Zo̙F$nkﻞ"&U踺"3mbqGtIɴ.jriI zȬ"k v[2kN6*e#fwHfYK&͑-l6pZ4['#l3 xd{{ 9_p4WJXS _FVe-5 7HK45:2ۡ/UDe7z** _z#ԴHoYt_DPojحvQ5}@#ȫ^1 DX7F.\ P>%F U:0 F~n9+Qpq7Bcޖc^e],}k L|PA-C10Pe{_IYUW=)ss -E7>%h{bBv?Uཛྷ,eu'A2 WpDjn>TaPI!KלG㼫H]+$k`ZgD.wZ )ҍa,43Dk֮3Ұw\4M.Kf.8=!)Z2ua]R}*p- TzzOBp~߮bu$c^o'OO"V}H}o?{J\/+zFܤ hnb&My4mMpdR?LɘK[m{H{ˊcն5pcBTjøEӓ:OGK|t" (*¢f`E dp3'Nhe@^m\r_g|V5[#SK烩UP$EUꢘ{w%^bNַϔ(,+aesxbݫn=󚴚.IV躄"%8]nX)O`K1bH9lB( +ps< d[%d&Xdd2R?U%:Y֞DZ‹eZtm:"U /Nf7(->ѻj hOLi`uGe)~Z7J.m]GEbGf|hy[1Pg.נ#=C'B+BH;I :4ymگoE_ OVJ[7A::ka'W,H9e-{ J >N2Gz $AG2Ügtfi"ѐ sxHG//A *nW<(ƱuXJ9e7*bm1fQ_;ț}nEȖ^îݴY/@nmݐ N@*JkыNyx{YVTx٢xX,yׇZkRA_Rkr+9`nO-SѸecvY WeoMb,F\ MfoS<"RkDuu"t1Q<D4^ Vn4W#^S23z "d.0N13&SD)r/0|}b$^?|I#Eo͚[1dǖ]1-[-SOgUYgɫԞ.=/iΩ^%!J@Ԕ 7X^=A֜H/#G3e_%fr7BQ[8JSIy'jA\3IW % D)(Q-@| }HKS5##"w]5w7V8_}*6k|`Lzݴg̍hqԙy(= 9;ֵoCKtyOu4~Uh,#n<ݗ 7q6&申$^SҐmu ]eje'AJ^(O$5?7Rb 5h{DS&3-ttө&+4S*k2$dv|Y4P,P+R݅Bt @qԕs/}W/HeVp7@iDzn9W ^GvъKk|#lEE˪ôcsRRKFf&_>˫!9Mv&]zT= nE?vЋn69E9wXFSFrR%9%͔2ЄӨLz*2 kn7jXX7 jA ^Ͽ=YC9!@y>l#e&E O5:h\hKϮ`#$VcaB(bt1tR# Qm6I,yg}LMJfArY(dE+ߑurzJCU~vg]OgrA0$ЩvBͷ(&?FPҳ|7hqe!oeF|}5dCA0=w=Odt͘Jm >SsƗ² 1x>FdN* Xf\Wىۈ}Q840 k" WZNW~NLgq,|`}Dh'"k64]ap_ܟ$~qI\q {#1sd e>Q,Q%YrVfq] jғO])L ?.37c BZڿ_j Lds~z2(Y}#Q(y!{/juKqgLʆ*DLjŅBSJeXY'(q"9J$iF,KXQ$D.eu/mp&z=_nL}l?w(XdnUD`10sjyS bb|%fyKS!nR& W<A?OŻ>$2d4.2"DH=#a>$WR )q r{74 8=>krrV6tS}@o4n^crn1B~].|)TbT.g?@ar. W8B+ J!p*w3jQR SFLlkX(ba; >7[M]%VYʝqТ[uqjTCɩY?B5 wꐤ4]cHx.΃:ףdvc>m!vqȏZO+oeNwQn<46cϐ/yyi ukMNO"A -`MEŷ$><ezS r:%Z-rVf[buї<$ h3_k-0Pl(^ K[ q$Tc{w1<t('f4b0 aoJ䱝JL@kl4da}nfZH*^Q5z 'mRj?Yv*U4,v$Pb7I}R<6$Z]ʨ\u vp$[ݛ3]] vy0 ĿUف!SήsQ@GyQ-j꽍69b?-6:rV^czRsH.GCBB-T.]pU@0"њ 3NȨ28;Bj:4,fqA3TTJ߫ (;>a\xEu/7@kqӲ`MKWm9^M-Rx/ZL,z6~;G.KqA=u;NŒbwϩ8#U^\?:ihXfb$8xz3y=(%IJ7/{LbU-GZ@{3im4bTJ4uR$6veo"ɩR2jmo(uqrԂ߇-i;h.^(KyWBBa;GX"?1M&7h-B|7fC]);w!H#O#vh[=6_vRϰb'6d:5] N 0bo’QzRKmb%C8cLZ4͙P.ན>YAF&;=Pge·Mr Ҡ;?Ú_#}gXxTomR nn4p7m7;8&{CRTQ_> F-k@Aç42Ch@bVHxvr~mI H{4A/8EmG _<-_S,!..y֤/BVK8༿';ʁ_xY6*3Ӯd ?`ٵ3 ܊!X35WWFX ]UipkS:7"f 3oee|@l^u_.ԍel^LP4`<_:\c A.}RٷGaU IzJ!~bo9,0O.8+ "ٶ#E܋ g(c!OVP䄫|ga{x`QDOq`94al+N2' ZAk0󃊇(bP|Ib&5`}RFmPd-=Oc8M`3>(y-žN$~1;RnLf3#-u1{2&sÓ9솈lȘhk m11؟#DCwjh]yNoOr~fb7lAUoYk%ߚϘL…[$ttM0ՓʓX9p ˹JJ#xstGۏb<6g\q?"o8尖"|vdt6S0컣⢜)_=oź || m3 R`kJU/ң?9I]^P:b+(Sn λz`'bXI8; s8VqFʨsFðx( r90*`ĖKs[ d⥜"L許!^ipʇlfUPlEKwh8N4qKЩŕOЬc:+/a7QFˮ9tANx[R%c!1̐(Ǐc%~uEajn=U5Ds;o0hP9[ |Q؂`3 "ذ4 ylZS zlBvjHZ]pO+O_2OiWxAˌYPpŏi2Rи6I<9yA42G7bW&ƅl7uR*u: D  `hMrDR8vK <@cf%O{R'g3q' BϬu; W0Ѵ74&ej󽿖"2D4{$6KY4"4PW}#=qې{_F\|8'2X,^DhYul]Xt` i;Ҡ{yG*L' n^G;8cWqܲ_袑=1Z2|Th' ʃ t9U &{w[D[ O .Dj M;ۏ);AvJ SLN^&2 B4kƹ%*"ݲ^E,7 +v@@OkKm{ŵQQn%gf\5*NNZ*bd粿H@ W|\ruK+qŹ4Ԡs;HYLHOmV$2?V瀏ta٫I@2#i6۸C0%7^2G~c'^aWGKCD{!5<{8 PIphw֊ӻ~iEڗˉ_ɬ3B/HU1"P/g43X $J8φCh𣚸檖A{0ZOֵ*gG4zdWa҆ͬ[\ ƨT%X9AD Cfhk.E-^zi} % :XdzTDge/cgE Q6q5%htepڌ3U>bٙF_y- Fx1H;\VH@kO?!4 5H"Zq7WҞL V>4@gs8 `sg7D5rm9yqԪ {٩Qg pCJ.s]D,BOusB=EdBYAٌ7{:?}TI*_:k R>*4?/g"BVj02>R8 <:m Wx+?pj.B-1ݳƀYQ-mY3Ee(JVowL0Rq&Mz <I`]%ѥIC`14fbyށ;+0RZV<n`L~TNx - rԢ3sQ1XP׺ݼʋkjY`:FX)1ξU\ڬ dDbʡ/씙Lv.6̂6S)h."~gn.X0HjJoN dJAҙ(´$'҅,vq VMZ/!+F Zkbl `e3;R{W&˾ wNPHjlϑ@-hP&ODH $43({x[j(h4ιXiP J^J*$c] /aV;rv9i+fx`F#s)e,S˖Fd{drP3IAi}`u38 ;,Ŕ] k#JY|ATͿ([*^O7 )ײT s(cTy@Cl*o1 aXe'58d- uGieЗ,0y>f{Rsy~aZ4e06v ^ywl=q"򮀖|ҵ>e#8,I |OQgoAъ?D킹BĂQ2`)f}!UOyCH1#UVF|>1A`U!263 :ս6S_SZO=jIk w=B|s۴[- g4{Dz,slt m{cQ>;,h,o |A1fZq!}KVZώεN wI0Jl[Q<㴕SSml:Eyfxh*R;@|})2w٠S%kڐ2s١ƕeB  bG  hC 1Y PBk1R1HP{3JgZBOWB*.E<κphN"0dáwDu/3Xġd}ќ!P}0bD<eV*g 'R>{CO ȱN n /3lJ?L^e30eiio+D'*A0lof^PSQSd==u{b]N<A=(fghFr<Ų\,*FvK3t]&z`k*m,&?)A !pP/FN8^n]hMUaC]ssaE&O$ZP,FҬ5a^ $'E!-?Mԭb>+?ğiԚUJ9m䷜ e-F5,! >&7QYp&8SASwq`ݞ{^WSOV{#hlǴujN*\E>3p'88zj-c=j:7Du}}N[+wF|h?s I ox1hI!69 geA%l ˎ._a j[E)jآA"c*#ix#*asv|հOd}vh;zgo0{ϧmJ,:k_oI׋ AMd IhPf}7E Ҏ,5 "}.ܪ420V~6nvy;N->ƊmT2LLpzKSv׼T7~Es ~O[LqVn`! @5(kt/b6MzH, Ybc?zXcޅvIO8Q2PD:PF VܽIrgH>GGm0 @%G eq~AO=S=9@ǔ$t#5lJB5Ge)v˧UluDR{f#. @mHF4cl@zϸ}QW!}&(X-S;~Q @၍f c  |!O#hA&ǵ`*VOfjsZ\u7 W6U v՘Qi㖅y%, k[.P8VnE ޼ϱ,9Jh`Gga\ZPs8m)-:R|׏0(q"6;j-Nʨv+|♄S#S^4 /#`OcU #tЛ\RK|EۤN(.SM4mmO2w]^nhLe4o)tG+Hcװ*&7oSlf@,ñbܩa ƚm{Ofq1Anȼ<.-5OgvHXN#-|GN|E-;H9tFcxAw_@227 W Ð]G_UۆY-YD1{F7-T9Fm[+>g^bx @^0.Jb' ꌓՉJ'y [ǤQ"A?bqSȗZͣJh(aTnݷ?2$Wgk˨gZ I+`zM0ymE2-˧ӳY/"0P0&a6qi-3E<Dj ܢ1`f̉ mayl >V+ϪVS %ֻ8YΟlv:_$AK8ڔq ~c*gF P@oYkGzHԘ,H0=h`Z gk{ y.g`BZu[5{VX C`ֶW=M=Ȥ2L@JCdE\ZqjGsuJl d0_n^>NE@ 9yfw|v@}>(Jr'TXu7[^OG8Y GM_u0@ۯc5!t}Te9h%| M8)FN",]bjys@(wLCqI1A&IX /LIP;z]V~lSuȓW0JYVJub@aE EpEd.|(_ .;M_:n ̠D&4^Y1ePPt'ZSeZ9x@s%,,*AN6uܥ&mkHyOf԰K8i&V,#CCI#j2f0j#zq W<"#45ݲqsr#-#:l!OF79ŏ^$:Rt1ӹuj5ۤ5zE]YY!o?Q3-DDSz;c.%fXJ~[z;8F(Q:e=v5^GPD ":M58D#{$Gy939MCsfHY!к>R D8p¶9aӍaLUKېֲsHl$=!/5j<QHlN]k{[wr|ow(7Tg[y`E,% &7905sGqcu~{zY,ͬV@~z8EAʕ-W3\N?tBVArRu3' p8ՠQ#*3rm]LPtM8qIUqlCCNj_~`q~{(DVn(-b;>ZA{~0]l}CwO'e  ߾P`+qBcMcpL@}kz9&EHwEohTPtrFA͚W uQuBF5aD(Rd^G'LO5Io^ͱ\v!pzvg1j88se-%JVҍQ::E!$h_!ڬ$\7SJpwT.2_W8*qq~2 [tyH#~>'hCUKГQrh埭@Srb-k\2ʼn{9OqZPP 4H-* 0@O[uÆ\W¥qD"7K/5n]5XA0=,͵zm"f6CsXy6*GH[bB.(&{vTF)A=*QB[(^HWcЏ40xwܾO6~ӁjIdi.kuWe>(;DqjxӼYu ecN~V#@*N)هoBaIy)>1oZC;m}=y9W L5bWr墪-~EDb9˂<\=Hqm8[BA@F?2ǛTAܒ6v=r.LҬ Eb&,-G+܄xXd2;.߯ ,ގߧ7 $v8(s ^AجU? d_ɒjr4>z6bJd> ]R8Ye-5)Y eMyx44/_I bGV#j$n!ca~.QO~:,iRމV1吆@иϟ&`E7d! `5 -AӬ(ܡx| K̋qyጩQeB8J[Z oZf[֑ymO?j!PGsH?*nƖ}7V."3o ߡe%kʪ$՚k$c?ZV͈D[Y?;w^)s`I ]y ΂oC6 7[qGTz@):f|@A~Q?^ y?.gf0M*0')%b ~`M"Ym<>ʧ Ƹ 'hy Vy;~2`[Bk_NrW0̑,ne|RWL*  ͏:~sV&DuJt3SO@{VY/?<)|J9횆`Xޔ<! NOFrG4!6`&n,ywCoBDAnN LdYǏm[{Or[޵lhߧ2*K%It i m>;u 7.j:n\e23J|>R҂'8@$x~r&`S_XvVлܚWNS87a?~?'28dwbn]}dVuc >/A%t_Jv\JzwMOZ"磊it Q1A`H|,\ ߫29ҷBK>@Lb|_=_=kWĽƉLJa+F; vQb&I|";Ar&GLcu"_d%%@pY_C ^Wa4)HP[|Tݥi32 +Z9q>^o1NZ*5{[uo'bDvaƣrr%n4*XNJ)18r5-ˎi-_=yNJ&1 T/@TdY +tT:ι\zeK6z QlVwGPcd %X^ x6qF(h.SҸkDq̾P jbaY*e.W M > v-']ޠcR&/I7wwM a߯;X\- n"oC` O5c/Ԙvpܖ54,{abeP+pOYBr+zA8D&SI|l+<{I`O77Y){A akb5t|4ǿ"SjPWQ {7~\RxS{]Mg:ok63d$՝刮=x 0 <޷@;`M2x 8ZK- 9tbh3N{ueLZ3rC@:).(55aU ~4$V}djANdIH,?#S (-@ϛnL6cv$UKޔQ}1_/*lU\4ΘbKl$;vEτZ?RxQm@0=:-k3eY@:OEʕh[ňb6}[B/c%4~uZXr= yc]ܺ>K##IqrJ|Zd,抾3F~}{.H2wT(hx| 2;5^D¹/?oW!(ds,Dm %,@<„#1̛YQV : \z<؎hB_JjE#Kkv& <_T EO$ PZ\4bS )h8SGʫ6qV͟YHq5}fޡu7[G8y8ej(cخޟ1FCgф A\;+zV/)>tbHd`,[A)]Y ,VL/Ph(3'^r4\( I^}5 R!q@hkQI>'JYV$E6>0M-w:/~> e8]n@]czir6S!W_'.x@mjp9 Txz׃_)&z ݇iasp8Y|KSvQZ SS^O5tsk]g AvM0{N: PD֗ |B2g߾5)48>uj{rB>5MBX+2bÊÎ|'lePI3:}(b}?1N'hi_l!33`&DQ$C@E?q$;;ΩY\N@Ϡb~BL,Av =4]\DB'WwΗO?lze҆C?e rOiFQ [\hq}È!de]h{NY`*Ҷk;oՎt䛤K{ϜGkVŦ~ Td5 |Zt%+gK#!D:jLg_\z?wCpFgI|yujy4Ob.8Ǯ5pNxٳk;ZxrTڗPP36kvKHjwk{u¿%h[.e:S{E!s["C?&"ȉk̹?ݙqujG-6qց3VI}|ԃHViא\z9-/,詰 IBb+s'~D7P*ּ"pl8LUz^/d>hݯ*ӷ ~iv Kjٛ(xɛfodz[=G4L1pA$P-4+i;V &Y!J`i(I=5K҃kJ2kꚒ8@X2~n#VzSLiбq,v_ƌЭ&uugQuIqw(Lm7]q&һy@OS<KfR%oCzM$cG RaMbiv%tR4e2d&ƧڪUV;jHry(N8vi{\:M+8}^I"vyfx2wX3!mQ'V%;X4<H5n٤VbM4ENM1E壌$qZCLsPᆎMK2sC ,]nak9+ŻmyO诹Fg絞OnUQK0^XB>co`֒;w $yEnXi S፣#MeCGZ{*lXUO%HircU$YSQX!ʜj5L MZ))VCw9ۚnĪ0/15&"5zn:߈Iʐt~` eOUIȸ}tOjy4kob!v1٦@Jɿv01ݰY1,_14mOA 0]Phlv8wdr;V@vWVP?Z.2>{e비eq,}| )ȯTާb1'H5 *NBM-g%sF↋ >9rolsY#*KKE ekψH\?2 d2]gDJ)FUM4I= $$Wg|)\AS`z&r utʜ߈WxÂ!:ymCp*:aufUF[8aRԁWm|&$nk?'AktՂI&}Qx}I Ci%)K*N?jwc =@WiʧoNB[bqY,j7ͬ9/$lk==Acؙ.gwR$XSs|ʻxd$oQXx:ԁ%7zֳgнL+w٣:t0*A h?lNx:"v'+"Rb_hvҘoEer >yW(5%Ԁ}DS jq@dQl#Q ު9_Qk4FT{DDC]neIA^/qC&b]@V.y_Cry L}),Y!R }? 2+^ZO՚GRF.Û@9̸+~9uWnQQ[֧HSQ*UمW&w ٤jF]y2{G]g\𓀔&Xɷ|;AGPr>J,Kn&b~T?慢(2;nfz˷z0` *Ҧ:FRqæ*|ߞ`MYwPPn$^! ΥhI/EE}K$˽͠5'ms$f.]}9}ݸz_\ѹ4bk2'6;?2J')‘T v݌A xצ~/ z3=+Ȩ8>d5BZ|CN]3GF5T!x'p[2ќg#YGUÖ)jQ^d?V@eȐTŞُi&YCb1=RhxZ^#2jp 撧KMʼ٭+:a=F*C% xDگn嚛sm6H#wYz?6MNȑ_,'] dvm:dQSY+AAO//1_LK~.%3To?SK\ݘAhW1,XdCۙi/߁= Z.]ge1Ed4' 1N ݳNYm躅2tGڷ7BM:}{{4d֔,ѠrRU/.*(u}zS\Z \AKqS"#D[hF=H#ڛÃC~K̀éD~2k4\{>I !a"XH6#]`ZX6,fM=wayb9̺.Q 7QVeUWyzJH%- x/ %VJM&+J z첎Xv}P9 ZN:1$nq+^c?č5#B&9P[0& O\UlÇBE{ ?̓v7 )bq/YS jvu&i # !fH8:'x@]/"./KHPĽd"/5h_*b+v;orw1F%6puNF8/Rϳ (a#xSLâ>Y/u%ٞ'T舕_ڤd^0)X_GX`^g'nq^x׬^rkwѼ)q󘌼u ugW4jifAz9,d&n(qtN;@u6!=-NaG{ ,R\#t$4:1PSsғH3Bj3|%*fZˢu5{Z]ODDzPD)3$0dE}HRC ˳Ҥ[~6pч֌];@[5'VX{WL~U<ۣDvx٩vM#:2[Zը][5^X\NъG҆PJ; 'D4OAPpŰ[&e|Iƛi;y eXe}JsB3>-wKɞc k|X=1a#{&/„gGOiMys\`u@GjڼA(7Fc16c{`D:{IlLFF\$ʪ#Y ;_ E}.Z9D 18qZP)pц(dPmvC`/[Au]՗l&,1,^bIyͣ1y\, J\Gu8'+p$^C<(OO&,т}#k+?پy[F .[5MP)W~"UKVu8ʟ|q^a1_$ "u)w1kSLrS2nK/YtԁpQh|6!oLMʏ Y0xL{k]ױㆄRp"+/25Ԗr{xb<{2ƕ}XXc%ӢP_?V/ ڢaVa!wIjh*㩥(\ i^vfmH2fBt\WBo61MōW-~caFaS3dzR>Շ̦y0?0j:i ԵU{ܘq3X"걚@*wY&.$y,3=gIHJA~Sğ=J* 02 UjKVk^pI#ECOw#*׾B]Nϙt/9 \|=bעzxfX)0!*-` c?q! s2 /O=f' :ͼSNln}-Cǔj`W2xә4g~wMN<VME{bƊFbBsQy:aTMߙDk=[yyQbrf"`v6Ӆ?w(X+- A`D,Pr|˵OynXJ*f1ڎvg0$W]Pyvy-KL%G}iy6 gA/S&t,JDR7Њ}blk.?=+񓼒(~xOAj5%FpѻOD W] :Tܳ.˲!*Dn#JLK.cY#y`fx~!#~L1x!#w!l"Оx0M{'4s\X/r"ZJ3\v@7NDX >$q/$iHP R#i"f̷I0ZXXӧW%w-) T98s=ЖE_/p(EuVL*֬[П!1>u‡jW̼2t@#n}hE ?SBTp[@SsNyѱn>+?Jj-P0D&7$m8MT@gq e|YC%p5F}i48L}Tn1mgH-칩ri=5H14upx){İ~.^>(0a@QAb|R$0q6p; &*T|/v B*.i@y[xK$7I!5k/{3u+.UuKcfF;ЕO2<Op\(<+(|i^/ iw;,Pdц!F1Q!sep SMY&d-Us ~眊y-H)^* :̸i@!+[\mV/Ep`!}lK) 2BE faOY柼 L~ [9؜*\:8#p{=͆&T.5qG'@4tlGbb"f}nƒxG(QWΡ}/ӹbW(r(3;X4xP54 :h26#1"*fL)XQ^j;5$mMѻę X^YsNWl,K76?"Sa`WE\X{F]?r+ɑ4F'q`t5@*1\/9[JVAÇiU,  x mɈ CZ_8#S^Q٪"XsaOY=2T(PIi1νG4M7AQ؟U8lhȽxabv)NEfeS^!:ЄܪG,̨L~k$9ܫFl!1xf$;$] eDHVsJSs2jܻK A-}覙V`9jc\q6#Ѫ }Z`fsb.4}O GdZdzdvNוxZ_ϩlpz-LWA m#b5E$:s_pKي,*хYLڥΓ0T𩼡-8ԙw& Eǰ8=|E {V!F!u׺RӰa'O)hSPcMSӠr9.7[Z/7pphkB,]vQ\ ˫q+~p*ox?ϘN 3[#z4.DMƄS3D"EqI4#䌊+]EO10ɉ|LpϤ^8!zwuK9e6B_Z-ioiԇ2=|ac4Awm$"?#h>y֦&2)>i FN^OiɌUcK8Y㊊oN!A^{Dzm-[թH "l,~`E%*PRd5M˫.gєPW,Klqy-v/-ziq ȑnCj7)P;rp[ŭa>[DJ֥[*zrDh_8OT9uQ=`E5j {m`$rJO$y+PNjO!l9çEW"YB?45ۊ>m~(&aue&5q7u8`f&m"q m OЃ[*y**=<6 / ߮-N.D@[g$)DE`s褃}^ ŏ `ֲp"H7xF*J* ajr%`8b1ٖ  Mn^ǯ "3R"r`{\Ǐ5epZ>ڥ dkuK`}d^&c3W~r9 fɂ=}caj3IZ=1} |ȉH (3g@7NvĥXS[쮝ZO8[O&;J-0uO~՚nu+ՠx=H#zLP\^E 89ř]kꎢ^AGۻE=O cm'{1sCgWP {~/?1Ӽ 9s-M,f|eA"m&ȽEer9%7&.^ ,8\dYDBvW<9㞓|WWz5 }Ġ4c P};ye[BE& j'ErTAX)18m߲ 13l?ӕ5NDOxYG9I \! j .f"fzez|".0MiMcIfU~z][^./۱RpǨ$:`!P ש@ ^A@{S=x8O1F->濃OBC}!.Dj"@]c_ }] _x|Rҩ~L4$J>`7[c+y:RG)Ќn ;nGht k'.+t> b J'$5P֊qL0}Ixd"4*#?%-UB[gE#J(wy|ra>ȼT_S>;*Eɐqŗ*O`B\w-8u:j|/)^yX0-8XM[?'!՟ꑎb>0P: ܮcH\ ǡOGN]̎mwY&bXy# %]ŰN0i5cNKZkUpi ۭ{"]ӿ,e`OfӜB/M/ŕV>jH!<c;aR;pK\}{<3r-rˍeVaU3SsZǭoCo C⩀!Mu F[Oy>2,S;?''o퓰.Yc=41*n"$pI[a'5\0iǯGF3q Ӭ%ĺ'ʮwE)W7f1m> Ij(|UpY^OJB}еrn5 ׫4(`U։_zR mL=$ 'QKKvFw&WGa'\?# 6HJdÝ4|GX+v}Fݴ8b0{əgeXMʝ.8HXC:ϟGuAkˤuUWҳ7_] %te^Fe$s#4j!>ܶʤ ;"\k뢊BnNxFV.phxI@pŪ݅kəj'ƚ?z(OTB1宣ϰe$HS,dw2ԺH z "^~׽$%ħغ`즫ӼL`ӁaYlL[^1Oѩʕls!(\~[ ;9" H>47^h"^OeP:`,"%ěu1ch +Z 9o2ySOX-DTMKGRcl\V xk\bA)| vp"@w@eU g8,jiM@'Vqjl`Ϥ^irkƜ%pS0WH!sn˩I؞sMT7k x õùyek ztb0?z_3~|R%Yc*?OeÊL(iZƲˀd =Y y[@U_z fbhjYOx˕J+G\rv@ƢU6*/6Xlɷ~coS8WĆk*3#&hМcUl|Q-jVZ#y_VTS!vF"ƩB+#RI2]_E{N[N؁S'("Cp.t|qYqѐazlv9PHԫ#<,#sCG綵N;.-C Ʃ&~k|O;F'xEsYw(wrBw!BIά!_ܲ@;5=G7} aUdpRetzO/[5(V٭u9Pa!Q0rA&TP ⺚} Vv*<%<:] ?v.y,PN?HX%,' ;sNQIEL\pDINNS`:,/=q}wLG]j]8ySԌ/-1ؒAp4g6qp(g7Vݑk\wP$zPlʁ&Y䯠U;xB&Am|:D)2{=~jj+vvMFǿkM fɕGaBwX{1Vo|v3@۔6b/=q{XQu)jcۍ.)d~ `uJ/Umgj}sv'%YnΒ ˧P o=ot0l b߶q2#ШCf &TFZCNЮ}`Z0]E6_/0]$NQښuh֍P_ȿV g)On :Mր 8%hoݲO7/c҅z}.6I ųHsd/C3̃*wX)oW4=5iv!ƋJVO2~pIeBefc)P$5P ̶K1&Ҳ6VSnweRZ`%Wi=׵w>ąy,XٗphzmwblH~=q̬v.D4^[5Jرs\)#tӢKXۡyS Mm8dkĸbMr`d% Pp'y ɗ&&Lv:%9Cj:b&WSay$^6i8/tpQIlio;HVN\Ky >phM1U^83o~w"(Y!<.y ݖz@NwN!ޔl=n(J".袞|: eq k~D4-dlsV>ڀ́Lov{tTpX`NyFե+Pl{$̛^I?z75sm`]83=D&/TԎ4 ]+@ bLU܉lGx}sT}`Ԗv>sޤ;K}0\o ;*{) g%uq 9%_aQJ[+jn&꘳HnB4G-+iO 휀c9D1Kl9S`갘BYˆԂTW >Bj{>Q/]$t莪T<%D\}~!fJ9%[[AoEKmB %JrH}u7@Χ0匂b@V3m2 R%:sH+FvG2l\V$G`S{elNj`HU${mZStU?PKcޮ\6(=GJ(E-⽸23k4mhaF!=u&T_|7L<|jZzPk/9WJK g)GFwhSFx#VuqM9+awb+! ~lAp&Ւ WOTXP4!gtх" J!{_#gWx$KSf woO g }&KON:)xfD) 1d2%&̖IK 5v^2`l\Du98B6*p\psqZI $8?k,pZf|ؐWZXҨBXN<؜#<ʼMSZJC28gWBh\p+'=My=5cu!f{JkВѨQ88Eh"":$dem gw-1@J)}+[Yb ٓ=e˭ղ;w=|q0{NQj" ~;Ufc ί4d$&=~͚ s_ҏ,R;($Wͫ߰Z6.WᄗQ6 \4CUW)Ԥ:m|Udc":;m*]EMjrs[RP.ƹZct3xk& d {Z9]Q/73wo#_K!N ϸ?G}W͉],F$Ց[N ^|]o&}(x_َH g5w=QmG _ -ͳrɁiq.u"3?1#adJwyժ-Af0ʺ2vct(hlFČrx@ M8s{ͭo c틂)'_ѴczZDHKbDeڻkK p/K"qQٮϽ[ gpB8N5 Gm7umgL*>J.neVA<2kt='q=71iX,V{ {)U4fǰj`DpxEw'W qγJVDhMɟH4Aҧ;q92|  <d2 ȐuFywU詺7ĆH<0=Ռ%mqmz ;}Us T䙼/-R2I%b< TU[2C4Ddk[Ds_ٌ㫤v_H {GIAi^onUH3eCfF`5<{={8El]ߴǎX =xp';Ш`:O bT{S2VF'.e 4()h%_d\;k,)jbTE¿0ë`,Qr/ꑺ9SAws~E yRfN*pgC; U,PnI2c3*1q-7C-VQPgeV` lP.Dsky%qD-C@ o9`gJF}Y$S*V B*]RS@ΔvI>u,3`eT:YKIJ~BCX>63XF^"Sܚ‚)-X<d p_; F@D/2KcŒq'>>xm*E #B%D0>`@)2P-/V {eu +iˏps=R7ݱNi{E@8jm.p4/V= ?Xu?DaarW wYBV%RQD)eozsT<$֏ԭ kzk$ $s}::N0h[ڹ%:2dzӽE#UE:Pms\#Shv6r9-ӊpǠ/(&F+ 7ԓQ<7sy~gx9um7Nw.U6EDr>2*ez`@CWy;jN2[5ZL>$Uq|w ,vX18j|*PQI.e6TTnrjw"PLܜ-(@|>ozMj пQ] Q`* [('`wzoc[(=7S"1(\=Z׫?g礌Y3eHpA:R hBNid-sU&5s%r}MM;%A^=|R~NNyvk'Q3Gٟ=Ճ hm[=T9:atǑSs~O;OpXs=\.6%@]5h)sg~Q,Sge"{ǃ!-̡͞hsmԊBx5͑TD¦]MAp2Ub,ډ%Q&ܕ뻾1#.p\?DG'^"ZdɸCNN~&s;}Ql*| 4#1ULtD`Ѐg-Yώ;=~tV{o ^?9}S73u'gR{NF#Voơ)ɜaAﮕ;^c#7 K`%кTXOZe腉٤GROI+PF6H I`z2-/mjV 䌝di~t_ {> $RHGڮTD+I84K/;ƨ?&hi$? πUGIe_qs*O&P-#a7lk)*Mo}G精=:RxNZI&8d}jY"ۚ| ^^e1J.j8)a;\C-ZNęۀ|_ .7PP]< jܫ4]@+;̬׾]8=\-{dBuhX?0^xg.G%@\m$*hH,H .6-H+#KT ACKFnZZDY}~.]wt]0f7* V\KK7zUwǘ!*\o9 M}[b=w\i]Ÿ`]X.M_t%b DTr8lA?G?R2 236gkm1v_fl=MorVw4*;Àn qOq2eEQN(E^WrS+?\D􌓋)qRשAx|2jg1 s, 2[]YN@SVkOs NH.a퉁1p΂kSd\`f)սUֳ8-$M;pBxa814bJn 3TGkyi"͟J}?lZ3WXf'Lu.X)7/jKnP?<6Cdf6w`O'dZ+zw$4ivG>DMVD(SfjIE(YvBn1pZ^=!aDl{'^2"W.AHfϟ{0#=IIy_]A(ߴdqB3$qvSB;mR|s?týe4( tC$.PU5ACpD`rCl[z9vɅ hDY@@==.jL9eKvWeJXly쯄'lq6C4,~NMf؋Z@0 Gn or3_9sd  pa*́w`*Lw;Asi2lFJ>V̦aU*HkunU-p.42o0PD\8'$xԺ.)}&zUklWcӞ5Bt(hSy=BN<< aef 8V4lnO+` 3: 9*K#"]q`6Xִr16Xyyݗq(K 7w䍯*񕱗#HuX%P,h* \x+"RZh2LQ,;rlpJ|糘O9]ϟ}G;2(h"Qi) on!v#z_45Sxo ]p{~)#\N8 rDN#`B%6>u ɚ(`3՗'1E>?AX 7Fb{gkOG.FzpŒSn6`f ;~dF;kڪQWqe"'k=P$eIK1:C?qg މɍ TF@߉Jv 0u&QHA?CiZrÅp , u^HC ;˻ spc80rNCK/i sX;5Tiv7VPCR/y.I ըU\e2]z^ Rj)4K2֭Ex=dre-H ҵBwq e2MlVkd$+⹱>f8q"W(@܆xs 39ʜ&64O]kA(ΝAl@s7{:O2N+=᏶ѣ׫S97Hil I&)GB߃eY]val{Kç MXV {/i@$RF,3_qdcJ=GuN Eþ#xdKD)pM`$}fjmew&Ly` 2rO(FE6lfO|9t t#),hyh 癸>Nw"gL'j93mny\& ŎotN-g> Dr5} Uz6>Rр;R`ADŽǫ[7V(^۽J/=9`es쌂eK%\P'rhnو8zl;jhs=(1D՟Ġ4@cpr)[:;D2U`$|f ih~͵[pV\qn߻tB4O:SNwέ@^d.(Ǘъ:-DftFM@[!_f-6Y'H Ήyj*}3<I/^ %Dzq-,p/ $$(^k*R0٢ODˤjW*p!a# ۰U3s^xw) 7=Ӌ;Y%$ [gz6\GJ=lj_wJ k`RrRk$uvff:W""~{ i4S/C|/K&`4QFʒ|F||z՟rH}_jժ/'2\uF>v-4G C[lj|J=:nnf壙Vb 0k(%K~~"JC/g\UFm1 2HUey*g m9㛯?3|qLbAͿ,`+ ;C3<3Ňm Ph`tp?(>Ԕ8nnmVlLihqvXUvĻ>LlEϵ[dqs$9;Rg .p f@97}\O2̲Sx[I>sR8&~aWN4lKW((Pct-ZAS'DϬG AXO ӠYLߪiAHUƟC'd.cnU|p~cčus?RiMyf:-6-],OmSMD|̙s;~ngsF'Fkgd/ѬL'NHvSww&NE ׸8t[eAP;OϏ3|{߭VyP~ `xΙp\ݼ2##  mn鞵sAѯuR ۃq5tn5MfOh!F˾φd[^gY$h9;UlolUY|Ri} D669Xh4F%zڟ{J&'L?pƓ؇]?_/}n%)a\@ R:׷  ZMZ>6"α8Ex&E>D/h5fkwq|Qb"PCJ #q}R 1N`t|vMP {Yp't]U ?\}M"H&3xI[cFtJ~>Hz:28J_V=u p*>Ӗ7<l8D<clibQwSKy,WTyfxb ΃KR|p;N_<1X!r&i`H[f3zv>).=1 H>CXeò59V0*(]DݍP.5;s! ݟou 3^b^]y7ҹdO r% 4t?Zw 80ˡͦy/mc-/ T_H k .-9fk{y_V&䭲^DzA:[ D05B,ӹ#_1FG,1-B]$(AXc@;jH$6%E)~zxUcWhC_fu0}WUgb߲{%@,]\@u(d#Is4{Pi&3:=zQj9Y(;roέoi0\6tl<aK o|3/ڣ鋋Txr8%q`tE–kTaD 1S3dpS龹]))'9Sr04褒#2SC*Șwc KE qڻTڥY?'BF/#%h8tcR>:빘+!c橥|9-M :|j;bv_T8Q`6Vxzj/"<~qՑxvߍbMOfII_񸊧ף@MG,]L:-1F(-&~I6/:8+f]5]SwBNCkAy܆kaE7 y}r9jv碋8ug,v؃;~ GNsJ%RR]uN˪܆$b]*k,bݙi-CJ߯X4 ?j\X(͌DbԔ66 j`xO(|?mƗ(J mɺrf5c̑R~&d6S&w1/5Pky [X_ץTG#+FէYaK_$~ ֬>HKqjۻ}yp^aiD'V FɡSsͫ@[`h|vtJRv Ny392]3$v%)Z|0U0s.B-8'^mF^a ޙk !Ah݁]ID.W2E`˞BKtƔPxPgY3eu z:NI$v]ל^A$Sg )V8ժ]TqF? 9 {͸w;dLrPQ&а`.RG5 cyW5YIobPGX6r~/%YB}9 )PMajZ{n&hTnؔXJ0c8`9lWd\ǓHSElpLU3ȕa{V-{>վx+h| 65d|J*B-;]0G t^rT)>о;qJ)V [WqhqK@40Μ@ڿBm UT!I콗HtN"&8P2'H67X2p;aUsˇUĕ6Ko9H1'.8N䶭Uʙ_,f-wP?vd73X"%] 2W,h߿x*y*q f;lQax}9 {8߅/2a[IW[W_z:r}aqxW=*1^j؉fB=8WZ!hHzZ_vKQgp:`S- !eCݖ$o&oLn3?ͤɔFdꑳ{˕wQ@;UL~վvqC~op'Y4h.c_kS<(rAp8DRE{n&= grU=MN9tKXfDPwjNUwҹ('\!Y t`Ȉ/|p>аJElJ}?!36AaD1'_3.c#DXo#+H휄WD'6@.?k''~e` !j2͜dVJ;\Ufufjcr%]7<#|^֡ԒQ~%awPr4/޾$5_dfO[#?%P7buQ& t 88aA*d1gȋU O?xd)\ GQ&5uB/vQ9juauۜLZv 9GcNΊ}N-aj)^N_7Me!CɾQc!FԚIc 4Ez,|kE,a&ږaR UחFyR%;Avsν7$ `gwߔ&t tY\fp`4k;4*REsBaP?D~sNyxntĶK[r#%5ݻ N!tuF6b6JIo/rVs-VC=9d5 jJ HW{~7V8kdzM";;)AeϺְ`‚ Ɛ5I _C :psN,&wvCnE3ye,zӗcW"Щ4(Jvߕ?Y Yze'=: p?r=&aZ^䳅 qFn%.kQ@tv' W `֥*=Io\wV/~[/j8U^4,?&AȊ{ (>"ړP-h?|^I[ҧ潭Zc=̄ hz@sfQ<+D꣭ k9wΰ9< PJK4hI̹X~VUMY8fvf%5<`]e9ƩjVNX]J ,j2c80O 7׀[ݧ0>*(lylK}OYwGټppɰ˜mV4SbJsU!'#J9(7\II`LQ7I¸ѓ4X9(V|4Hc!Y) y{+Lm?Z.{XzaI^y] 5k!".4a`5 'B2ّ&b,$ yM)AoĈc&%0/auzҟ& :?$e'!fSӁX+Deg$ PKqN؞&˕G4]<4)VJqUbwg~6/O=pUtN+#m^LϘW]~T'}x\RI:@jZ||Q 8mPܑӠItcp5,;jaN)y.fbJ#u}mp0$ߺ*dӨ[&1HIq K'})EKt4|K"YGji6 34[6p ߁p~= y7rD2H[0B&q⥨ :OLж ITE€TY +.A~rpB ~o/u⫏"̅VAH|hZpgnA@'yqZ[DStƠJ Tv_p9)x7ó<3X,3./r}Q^!YT`] kV e׷Aa$է_ GC4LdMG'-BMSӕCMuQm߽DS tePX}q{T"W2[VY3/hffia&Q 8(}עAUݳ6sƵ>2&d HZ˞oK vdݻm^kp[pP6vibg >;,NztQ6ff4_%dՎ֋Mwr]Y|֩#Jk4~|Y⩱=6ƽcQuM Tpd4[6BXyN֙a@S۽)S!cB>cW1(YX_Z柂7qZ)#߶eEN`D:-rᅥ*11}/,2T D`Zsy9 ~T#Ks MzA{Cʒ"(<I+jøϨ&s#1 7} 3Y2]ßsr#$soudž!]9 V% N$[UR3:W0 `g c;k:r?7F2H *HEy `WAݾ }oLFF# L&&n߼+b By;BIjn{=S}TJ6?fdZӶ"h.ϋq2-WT[eCYvPw ! x(\MJ[[OSkcȹZ-yԐd-D6Qv pЊ@?h]3ct(-h}hy ' 3ʝ*բ7u8-|$P-^)wHɩ eD&|¤fq𾦲RV0U]~g%`}?LhxLQ΄@VR̤?LGp1<>p\"i+AȲ᳤b#7gjR:gw/!m,#4|{V\-:P;ەBnG➃}-[Bq9[׿P.~7AQ KZ+ #8-`Aʡ6 E`YVm#A|e#-X%O {{qTX@ONR9[_In("ExiwZERٔ~68J=zqCSv00ISyOV/ ڞgyv".mwXU".(zߟ`vsRHTTz zکѢf!rӄ5e@@kHƨRPx3j;u OF2euLK@r2~=Vf:ǖ]L9;rSTFmoӅA7=Eoa9Qֽ%:/U/j̏d: _!?yOS%~iΉ|}.eF~'`@}Cr/gkt T@!Ql[.κ+Һ<\䠛տtܡ?2 Xoem#vbA Sd^/Eir9$[h6CkO Fsut儡Gp( qZѰ#Rݴb e*i I5m; xlNR'3Ԛ'p}%Qm2jЇmNL~]%H{nlA 3y}=q IWtݞ*%OS 5tEg\ЯǻY/'IM3о ok OA1BKFQ'nx1},y*'ɺ<9by7uI-rˉ'C#9 E M|ja5mp:%HL^k.岋c"_RZH YH kz| Ӟ~ tŸgueXyau2Ix \/ f2Nv0Z?7H8OYb IʣK gI|#qY`~ I偮2uAgs Z~ra:n- "^p'!jǛQ 䱚WCD=(U |IZXod(`əut͸؈R Hu8n.NGWJIP$Gdtb'RT0܌ 䤩[#+ pOO^G튟әIwY@\ w97|1BN{WC; Pvu[2 =/Pzj0]?am薜{[S;KޣvR ^/A/⶘ v$TQm&Y[K,Uwכ^cdƢPo[9:}yc1((cJ@2vFGj{ =y֑ AYm?':FyBNm( =.t@Â,'2 L=>rkI* RBU~sqf*~ 94ȽVXvz a4! N&eg㪌~`4 wi/dHr5n6ǔ~A3h|wιUee !P\%k B&ժc`gW-,UpBLr-cf P^ߞpvSae ȭR~ "J;~ݏ|ފl}2XwN rH[.Wۮ;텩7yYQ{Wn31doGxi#4NXF1NM$To=rV*n{'j{Ϲ+r^>{siO.YTBAjf}ˡIV$wQxCM G:Zw,Mą0砫.H{Z:dgsQvUmxc ӓt'uX5*-L6$|V1XӾw{(_U\ S u M3oT_S66 g^yT0@:$la"(ȋdj=°BPe0+M*y4Y 6 pv/qI] ̢E.rcgF9d=Z({qIiMH%NceU`'#Pe `]+JLPז[bܵjL*b'q˃Wmj0jF4} PoQ`5*?!s=ħ0S+1Zd?ǡmIpo$]dzM]@"ɛ#6, Ch .މJA?xV.-1GP4"Z3^ݘ#lqmz~HQl}Ni R5V:cӵ׷S;5ܩ"s'7G‚ؿAQY R--ar vK߀oNNP+ĵN9WR^pV t 3JIJ_ڨ*SfH>5!dH֯2$pkIMQb2ܒ ).ze3B-7(r'\%ėwlN n޸鰑|;ܸPpl ̶"-u 9M<õp]9yvo&uR2KB&FVv,|H>)I"qR=:t7ods@HfVūJFB,pRkB+pb։&+m*;I.w7zѻP@;콅Uk1xlPۮ`0wu"T264JO`>H ߡYˋLiܔA'aĿA 'xPf*$0Z&* ׃Z}5_G`yu}qumҺ{rǯ$9↞WFx\*LwjFaF_Ņ<|<r7 7UݓTĶdk'  ykW#]&ëYv91P {z 9Ђ+SV df䧛v:zء#)B㰾J iQۑ=%v?Һ}e;ۢX( {9`nzrD,ם"Ec 71!43Y3JVh saXc0>,f8c!zE{jHtUk[)'#?4d+-9va羸y2{4VܠIJLylׁe ,Hm9翻/v)d3&7 xϕ W(茥fc >/<]sL,*` %` ?A5]CyE_ìKbIp"=4# C\Pm%Ԡ&($T2ꈇUQeK$#ekD|vĴQzC:Lش^6%kZ\ k\C M MQBM zOD >BQMaq:e ;D`bXaGEӪȡαn>hɱ 3ޡ)._ mE(FCBp&A-*)ifL݊!|XwB DpunC,8a {x\e.[6^@ErnTxeTs wZTS)( 7D~DbWQ&5_< U`Rxj1F@5 TsD:Mҕe?+r%5]Z8)Ԗ+V|6&<|LeX@]'USd ,zNNMs=n-bi3Lqv)C'g"~r9/nby~a p>^mdcG /U";=dD1:5=xX0`j;JdZ?3-^?3W#[7YYtF_ ͚7 qGMh(Qj4ܛSjI'PB.\Rv,ڷH-:IT© }01kj*Yg U,BfZ g D$vh[u d#C~ n!W.7rK1\?$Z>p dB?r33zT'6Uj ?VSd#+d0.\¬Q;8E0aiQ-6KQTT KIZ>5Mԙ9(?Zٺqc҂h# <)g繉T?>VG: PfȃwW٬ZtUۜןטG$.$ԧ}=.IGV//m=GG޻XDvv'PkC0ZPJG~`jj q-:n{KY0w8朡}$`ܫYcS6u,H_LHWx*'ѦNju8(VYٌ UocDE3],\V$k5T nrG$[҉XZ5C~Wp?c'6k&`~GAιIO8ASYONv@Sbo`o]qMx%i#Gq]U6whyMJ9'b |Gzڼ<ϋ"p 9 mOn5QO(TG+әլqr0=>}l9(xE`2w۷S^"yGN(szRAOM$'p 0EDZ_$E_<Έ S'w}C'SHcG0/UEhAC&G 1M=/I=/ԎX#XSϙ׉.ʪtD {f:`87xzhvXYN. jWDuH .s`tDX~編@V3D$0u7GAO;z?wbj#g1iY.C`ݑk*rhȁJb8 ̆ylgRh?$TZrZ} E&w+l ogx1PBI8S}ID\1ledX/@Hm2t)=>܍) V?8 ]r50Ac^8ǣRu5mM@$;QkO ȹ2P(ϐNoď@ׂS5%?#'RRߩ˻x2/^H<Wm"(=Ng䑲ǺƠhmn9"qѳ|Cޣ= 6ZMyR2 CDm L2i3=w7)ulZh ۃUM wHraB4/6'lPAzgS |fY.I4Csp[әUڰbyYk\G4~ ޡA-''g;5?*;"]nAܾ̰:<`BPC"Fwܔ!3]¼YRqk#l,lWzR8WgdLB'$Ė `.Ad4<#ߖA-=#sd}!fj>n 鎁m Z ބZjľ0 ь(3)P_K#-mhƀ)5Hp>07I<duם׃3jzpgb;Ey"V\u;w(Պs Ъ]memA.'f;a$5w5ac'8W9,ZZ !MT4dY\UM$Q2E1j_'keV3۹'3\Tt;/*P1ū\KJ]u L2y-vQ+$o~kP ~8{A\xՂl2yvȿYkf"(a@`ŷC(EavHeJCتҼ]Q ?7R6s؏2⣈DZB4$K6·yP)+aW-~wItBR ʷp3~,gߍW;BSC|N`D7~OI?:p.օ9E67ƤF`0[sqcTƂ|9**CѩmU6!%,Q~0PӺfa FLXFO|f̈́ XEi2fFab^x[ ~i=O!,ĽD`R lu/s=Y?w)AT[ŷjEg y)4rt8GyVaꘒb0o7!hfQ5G19Cz觚~y`YfbNv:kOok/HhgB zcCBx:af Q TP_M_LS%/Ս^%/uB,*y-f>NZ{=epjw(O%XƨX0Zϫ~US7 !B+j*퉃 F<Xi_R1Kao2ÃXR,[_g4A10w[K{A<M SzB-j,6W Hۡ20VO䪤kp+<՝#ߘIDsR@ P^a6 0 S&U04z *4#uJ?'f5m$=8"gimg67>[}[f(qMr9ޭ2[-҉ݣ\Z1Wr(Ef}Vܰ)|N1"=3j\"K =2LYh'?.t~"(p^z==POV{ElK2}qjʑmQs9O{̨+"yߚ`ʆmN5%j: GC70CA+$y$Q(V”gkT,e/ v߽eldszYnZY C P.d+İ#gcƉ*ӋmVo?K? )/W>pi29J-I_^d&fz^|m29FbN4qb; ԰wmebyz[#[F>Dzr͚9&e6 . ]Mh\]O5^bLPD>?@ XU5;M~U@xFLհ: i8읿P^2*arHaJYEU*$'AQ*Kt2!pU#v8$Z@r_->hbg4NC~`CA;BLY93Mҝ[OEFSwۻhuI].3nKh F )y&S ?#J9WP5>8Sj,^ 8pۿӄLt/U>VOqQRDiZxKa|8J-޺T er^]%rs<&>𭧺N,;*_B' hlOÙ}3ϥSVzH.:Ae+vJKnoBHZ*q3kMMW%\"8A [_{)נ5ؐ`TL;~oJY+l% Yd/Ҏbf2ym* 1B5) L9 -3.m-fЯY _ S/F d-(D=̊o!ҫV蠨+`߬n(R4*-ԬWy?NGrZM4[+(T`kGP}HJëOgNq ؿC۵t v:yAʹ:$)kg$[_#=Ej KnnŒO{f_UDc=Wfe'7EU7YT)k&[XGS12iǾg^o,Mq4rgXI*9=ZA˷52? g>˗,j_2m11=^]hoZ5-T`ЅV|oS >|9Z!1v!NP^6itfڑq'9xT#I#8x8K0ۀ f`G*찼ףULU9Cȗ sUj)u#JU-؛GNK_7i]!Sh4O" 2 [(."}(dW.6}21 4ჶX~>gi.Ӣ^oc߃>n㒔b0QԙͱI$օ[4 K6F2 cظN)?%+\"JKɃP2,i:*O<':0Q,]i}~eN  4$U|46 wa$adQ!uA5طf( :MZJ?wPGw3OKAhOi"ׇ!io 35k}]b xCKcM^ $vR?򿃶|y.A|jsa}:̠oV^_Sfv9Ad]{ `^BRa^L-.&ĿL@%n=_ڵ[v_׊Q ۾-@T'h>^ϦSV{)}\y!zz2j$9ZIoF/+ڏ0)avn"[g>ccpQF7%Dd Viiն̷N[Lk䝦_F/E8ulk5 I-{O8ww#D"% nq_lY3r$g95| ZLs־Mu:At; WaQ#ݚD֝!ҽ܋e+{`\FCƝ7l[ӯV LUE{8!pvl(e tI+Ŏ31gD:;̳Hz*s;rU[8}תrB4<{'InkMYiLZ͊_:en @ f⑈߀:7#]bTռ]ǩh(KgU@MmZ<>|U|X{x1bOCYF~9ޱ`aa_5aZκ8Go8}Nm}K_ڂȍG~t?UDs`o⎶;kN)0 :4!q0]g7.ZE0ѥQK{*F؇?C;B@(f S=ФARg#! *tƷE /NQvL܏dk)qSHA<=t#8o_}VQ;)&}0|; :ɗwf35͕ˀW=>˞Lmvҹm$hw؎WXWxk!kc:)'!1['@0)6ӢzVaHIe^DD-FƈMO'yu(UV r2vQ`T̪G NsCӔ Ծc1{ǿ,i 1 f v3Y5Gɶ 8*lcrWwag_mjDk(,Ljg 6j2_^ q{UhS,NSeҖ7 0ř{f1ZCm¢|}Xr3ٍͫ[qM*J ׻+S@=`A8Svp2b cK2Gۿ7u&+[/ nj#-6>>G27a(,հ;>Uzuw[$s#C[2}-g'x5a@5y*0[mj;ʱE; HK9XF_C)ƔG*3\v6QLaBS9K2rU j0Cvd `} 'M_ڑA1WLXMT=mb2fi@Zi6}oK;"d4$EY nZ`~-nRВ.'oUs\SxA_~ܕX+?j@܍׀ݐTKp7Y[x4r9)~^Gzm6o !@=!T3loחhx5"+ֈZ#ls6 X?]Eёd=B,). ^b4yRImv.FHAr0֚݇35B#ᰐM4@u4TS[ٟL ^?R\$; t5:s>72fm9B*Lz4G< pNWdCZq}`uG& wy8 Vy6~oNF9[ 3E7{BaT͉@#'Md:)NOߏnҋNBUuЀ;= $Dp -O~IoԦG~9&d}t g%Ԃ~5: .Gmжf;<ߘoֆ lrqOȔ!Io܇k_,붑G7iA(W6,)ԧ :9]wn/nG4\T + 7#_na^S"9B8^5(IcshZVvUGrݬ;{w97i͊ npNdԳc!{@IwÍYlL}-n' Hxp'O"7X0Q:HdL fqqc?yhyU Y3m,6Nc'CBgvBUZ qocȖQwkuBRi=C"`EO4,9 W Tvˢ3]4"v5G*pDRM(؛o,Sǫ`%tKyWbv:άkFy}pFl;I1/$lIjANB^Rӣnv[1R֭R:Ҕ9:AX-IzKrGJ~MSKTe&К*'me͵>247 fůEnӥ΅G$A'ݠl Rb3 4wUD8,*W}imt@IJWsFC .gnOBxu+RE~OHxB ),'yp)b;̕TK_M BaT6ivl5L^ S{' x"ߘ8 J2W.% uo=:Gb%`zPQg!PArJ^20*ؚѤ<¢2bIgS|>ds ʓL?֤ݓ-h11>1S@N՘@>qQ)q&Ўu+e(?Y(uIdG>POpS:ʗ!rnF0f77CrHZjBAڔ`ϫ 8Ze"+GNYYG2c1T7X*vq[Ƙք|NdNwwYZ*Ib]dun2\$f)l>RȬT2`|myHd4P\`;+6@ -کVz ,fPC!Ҡh ܽVYj9 {{Eh@ +DMp+4'ڬDc'Ĉn} *}NWu8 ) hm_Z 7یPw# Ths UhVB474g.8ZB$h߆5޻3?=pYN(rpLï"g5ϿXC,-kz;56"=H2cLV=O>Jf^B;׳~ M4!o`JZA(6 = Va27q"`}ooawKs8%ə`GvKHǿY+@zpC>L3 oˤT͏8f+ '>ؒC؏mZ]s}<ݨ%}5Z4dV^F#W?xIM8$ܲvKҹ1o10ޣNp'+h_ VRKT[9457 E9mw(t{DWĺȃb|ݖV/7iXH#o@DaIib7P~mv l+GCT?SMPneVRr (Vl.8Ct[K9cPdh8tSĺ%TuFOU :rJm20n{gJXVC]aڇ ׈0ҠL-kk@0] ^`ޤ| bEp /}kRI7"1inH(%7oE6z&LjF!ЙXٌ0$a״Z nBDCqPv`dqD^&QE -4¾t#ʡXI7"=Yc#tg&M~Hה;GʟfERUJW56p %C+ػ*e1 \䩺/ pӰGhqmhq?F#ҒŤl8 F4~ٰ`z1rWk[JF,*)ќ6xO;?:oȍMa/EiS> ,ޫp:$-~ZɋEh읉Nm-Y}(ٱtkvs[dUŸB^fDz<Ĩ%7k'Q&oLB)x uIqqFdE9{דk(s#lr>jz+VU¦(=;>V nMմo؊|J1uE-$x[B@lH..5+υZ/tm~ CY`~fitȰٰ y y;N+/L?٠Xd)& {^߫ZP$giZiƯ6)3B́qJRElkż=}XBLXw\J!\S`rّu1M9#ySJR2k}JɌQ4P^%q! s ?Ѐft- " wP S<2[\Ϙ"´ED0rsG t.Bqўu0()v" Mаq(y X4PCń(52y@ߞX]4&@ P-tÌۼ-<ҫ޻I}k0B.L=Uat"X[B /?QV12zKpVz;)<( a8E`,6;UCa]s8|YЄ-E)6$Ddž@ D\E=N&ݷSqe@/S'lB#AnA<[W5zEs/y,c! J`<3e};%9itWt*ŀ/7@DQ0L.><4}Sgܘ7 {S:>/Fp -Р UV\5`oَL\;G9 &<=/s|CpQ]G^( 7`Wl"˭7MhjvBވWq'HUal$IuJi@ב?c;F?!$}m#uFb66BF{@ep"|5֭苼ǔ(#y`A&dcik/I!zd[>DiݔK_㖼eKΛta\D1f;_G bMMƴz&x̤"e}YL꽣c8|?MN)Yz:U?GW;!$ad'D|CbX[BMZ)!zQ#nI:6+;# 1&4m(^){o*|? xV8lp&/ i1mQi)V V-%h >g%|T_eo8*OP/ Uyk½VL1gr!iNFt"QF Q-RvDUQk jv"&xX?=wD݊qx`#+Z:Mbо6NsRU#!eKn ) Wj(ш`_ MZ%s۳䱂'Wd`31ԥ-![o]XV:"LJ3 ʤe&ѱ:54hjP0lxCNvֳ///T\`)df?@婑6"manH֣:: ALM6 $#ct.nr kD#$VHdB+ZB(YHapĸ'=ܨxZ^cc+Xb/GXΉG.T jǣ|kPLga)Yս5, < CG2 o>*rq^^xr~$3d-d]Mc %.] sS2Įt 9U32E6 f=~y]-X[v-]+vJOq|S{Mے1w/ D9E7{k]o>yvBHs;O[.W6jкԑ Q;Ȧ:rtr q_:. 湔Q4&dđ<GzlƖ@$D3cI^eU(=sJ*/MG2Ra^MPU ԴnGM눝1D_}iӐ_y??Z2̆34>VW0;v,oztyIVh 5aɉ!}gR[:D-.^ y|׍]ig0[x 6VU.^ K:Ms8P?>P(`?7/`K˕cK8ETMQGI6x޴a- ٫g/Y+Qf-lq9z_6!3){:1{k0 6'*Mq/)ԧRzE}l*[l P Mmfh6wӕn) JXwVK"9#urSUjK=&=zn LVE0;LR ̯| C!%sJ©ckS"!nIƳfiWѕw%A(Y?gZȶLh#IȞE)ueVyqV{.y@N}g,(deUu =sr(OuWt#Vd6.Ԑmn}{`5إۄtXu2LǹNd=APj iy1@,.I#c}p/A<)O5l ՁϖQ`-3| vy3{*/m[m[zW- ߌauȷ`od=yPo,M䪤ꈽ? kԈ3+~7+eK2 {pÔ+$ =ELLRVmv(?l9Op40M쑾C503ˢ!o:S1xDa<:f!@}N]~_"Lɜ(LfWn4TL^;ꔱH60vS*ySͪ+K5҇G`p.9sն~2HɐR(V%4u99O=Y@uehMp>w߆0?!Gq桨\lPt MG֪ozl!^Wdm8џĺ 0EufPIw3 DU$@`+geP~maN +X֗4ɗ K{Iܨ蠬uze Z0^;ר0r.7U*Ӂik*q/i_;"* q^qlƢ:zY)Z$c~*b"QaH!%3w-.qp삁'n;&?x##&-|9㓈 =(BĴ-<ʗ0Uq;pH~n-t -~~- g%%zTu WEW&b~@ě$9uI-IfY1Jl ^$a(M̓ݓbA E%IJ .P;JBM5*}F0mBaᚳFH jkND2B{)^*I}G<4hX\Pq+zbCy1@dMWĄ!*}`KuQovf1'UUi4)/Y(BZ+eZ(Gd}2L־GӼ qhP",M($MSjQQ =!촶h,#җ6_(t>BrG]o17cXIp Z3! !fCa4d K;/C)NZ]^$b3"PC/Jh{mC!at|̼<{z^gxy_ڻusfF9q"z(=п?XMAvzBsjdAGq,".ǃROZkXWFC" (T3Yi+1@t`#"u&(LƬRR" #:fxO, ]z{FIo^%Oe?BQWdjay c>daLJݴ6E]w pg Rr,Qp|R[d}< $)'+YXPe0y ="- l]%; TK#_cՇrToxi| Y`B~GtHۋ|= y} 9Q#&AZ?)k5@U>RpW@®`ZXQˤqbA^xV2R!2=-l.uex>6&RGc @o MU $St^,C%?I+A5eMflt=lܧvxŖZ~py($=nӠ6N=7msp&DbIHHc4/1} ZA dHTUy%<ߧ\(7KLQĸ|2 lN_?OXݢߓd>nX6 /}MS6$+K,&`<'f_׮tWZkpF8&q!v2OodNqfO+I#Eu8Xzzͽ)+s mT*rzk%r+oJ?HaA?5 󼂞hLzrc8UJ,)O{TʷRߛkO)tђ PC?_os5P[*u*pǵwhr3 -nS1I}900F? 2y⺒~;}[ڪ[48tW:ew;~eD[[?_U[?<֏`+l_$b 3JaFu9] pG.$2`:PZB 62n7SU;g޻[5xU -.#252n}P;޲RWAAtf|`ce!M=doi-]`E"xwH]PiَPv%#9.@{(ڪ.ɥA!}pKX!zɐ|qsD>: w( l}ݤi<\դsNvZ=c 48Ų1ɻ{o/yHcUm |.Q8 +wo(_~ً.?:ЧhkMўA:V6wfNj o7\.aS( cDQqFc_0N_!ΜmQ3u(E?Qm#}7iLbRFdOI|OGA${d <)4qG4,`=Q$6Dav!~Ż)@_5_[zZ.o.0Ԃ)֔zIvQ61Ii2 aҹOck)c0gƛ1>Ηipc̠9EQ }=DϦËZ^hq,-vhX5F^;$^nذEf:;$]"\!XM$Rwiʜ\"wzd'(%T0!ir~+\}g>s !Ki`͠G+u%6$V8ՃĪT1* >c,6=t%s&ssRxM7/q臻 ]U  Ci1O&꾲dSn' Uvuؗ1w TM }j*lw~hp ;'+y5.S[(Ur3K:Cv=.^mJ @8IOcibƁ| KJ<,Rͣ麘~I{v7ŻTֱͲC(уJTC<#؟_W7Tc $werMs&ХqY(,RxMgG!v&|@*θL\$6D+7р yQ})(Z-k8)ߠݷ.q'"MDʥ 2{H%ض_{B ;up6;j0Qr_y{?$AQ:J*i VFyUZ]׹8F3wnab3"Op-`5 ΄'i:JKi9z pώnlC#}_SʝXʣ]eʫr<]!MRnbhÞvV&-a",wL_P=B;Kz_ҞgRTA@N;gcI[(1Ϻ1AVaw@1Ҝmx!h&ӍE/ EN;Fj l`MARozjBBzX@j]ƅߤ{num 7ɍe=dG:ObE0aB&G7 &za)&q5kW_UN?Z`LݱcgrfT;\II5n9$:;4_aLN9'V_h9ce{^fְ#>шCF݀_0^zPO:OP6H1f\ؙX |ߦ2 ޓ b0LG_)U>~Pܪj/󻅲=||.q-dZ z+0P\g HoS+L&k`xo/ YB !`?kxsʟm[p+#+:vtM- lOyxaxr@5 ^5 PЫ=!z7j#kUea~}0uu9(DžDj#@` E4>Bq& >z@ą[]υX֗hq% vKV]]5jXX),czc}o(s5=J̿? OF}/gd| l Ghg u~U69XS#ӄgafbgJh$n6*H;D91l|5.YY;\+wHvǴXT~o+ѱ s6&57,dll%VmQr} Vb]! 0)R\`%\:IHRF P ["iI|!2kr~Fn(5sDjڈм $/Ŗ7OީUV}OnFX{b3(q#k[$G,71ACΙ3J05cX.¯ǬfVП٘ ,x8Z(Lׅ?TwUHNBmڎJ* _iϷ UŤ||{[}`/wI4Ng;ZQSܮvtͬ*{ J_YEƛ"C:2Z'4s'(ۯ=rx #F\8 +񂳦z[wSoJP_Ubc _Cm%Hh0԰K&Y~> >iϤ$xڿ~~,rݿ+R<%j;>Xao{iF n9ƿ E(sQf#m#`NjjΌ57ޖ/kL!erb^ʪV8@8/P\E"ѩoНF)n| Ʃݦ FmR d~> ĺ G]tccJ)ثT!cNLHɺ۔ۉjqMІi5H}[R,Tzbl;ێI-C֫)Y5EKZT*>='^ Rc,4W{ě݄qj/ Et2`bfhhMN4a,i"33,gMLy+9_\W<,d? :F7\vO{ v\*;j~;GYf0:;3CǵD”P5'&%ZHj. @RlUF`2f#*qu+wڷ^<'6,ʨʼn87VҐ|jrcyG?;t rOlka]-Vr ~hBA(IJ!d.W ntySccƙs^wL³cvG ]29 Xyԙ/OoW)˚3JZ[F.ebJU r EEn͊6kg**xBHQʫNy)Ó0V6}1'#%/7h٧d7%&^LzS釾GG$m"flLXwS^vra))kH;?0AG dF5i/^EUWɧJ0lVn) >fLtTA_ \jr*WJNg@`w.RdD>f [Nu~ZE5̄#^pno]!)bނmVSY֘>t)fQGCt42j@88bG(#&|c n*Nj[З%]1cAP=ƬE[:C/ͷDl6lI1v sΡ}N˛GVl`1^|@͍#M>0hWorc}UBfN%_#$ 'L~ L`n";_ TlnO`@)f|=q ž',֝jcCGdncܼʦIѸACRNA:h?`RVS6(+^FX iQq~!Ib fxsd?{g`&'agM5eA2%'&u^iNȓJwPx\p#6#2DP8)Hodh0¤ݖ(%3*E?HLd9ND>4hB[mPw. 1.$opw/.voBn]avXHEEJ2PIa5eB&`ua"E`(p0Mvb!0mZb2JC퍋`5Y!O8J|`[!ǰmqE ("wh o9\Ks0@+u!0I6r8M:[0T{AqIIz !nò0{d y*b4qߏCj\[\c 18|Fz%JNY~}Cۇ \Q&r, &=ؐȭUtJ>wxK]~sNy:5Ơ ߐdI&oJ φN) DöBino8Wqd0n\t!@nB'叻c7dXf~ь(g^dTW[X"rqOQr~a3Fr[VD2co,H*2+2kNjw q/9TjsspWPAV#D֫qe|xds 8= jhWՑm#hoZݵf-ޠ: Sh0;SvXİˉ]E<j`bn=6N3 GA Fxd+BWUH#Br6drZ0@h:8މP\CMB?|ccp;ť%Z6G11~?^+= !X)IhSl Sr9!zcJ"B})> n *n9Ǧ<-sm_#]ބ]@҂ ]3֊۲uZ*dPԛt`nW)|mZF7.0%| n<Ո>-\1 {QugifHc17vAe>Ӹl(R_&kY/3MY, e`Mm43b77&t>kP;wZAd+UNv<xRTg|1=-qBVi/'8h3B֜@)ŗnd޵b?WF'j6*#}N7&c~HdP**W`6fN S[ɻhK|[xu0\_cq*2KrTr,ߓm+p ,$.1]Dp I1w^"KD<],Eni\ǐMO(ғћ[pfdRJ_-ᴢ-Ck  m؈cQP%+Q9Sf[h1eo@H DYoq*([Gk"`&>Q6{ԚԠ%zq`9*aI gQg%1#.r㷇iIA)lc̞^5e>%1{Ĺ#Y0BolE_ufe7:nGQ?tq#rVOR-)t`\=F @sW+އH,ycuePvLj][DY.Fn(>lP teMŏ N.Eg]U_s:gRUyG:X $&2Ԋ s=t`!T磪]Ef3qof839Um+8B_䋃ät=VB/pEId۬#9>`ںkvf| oy9Ă{s |'y"K $x"fʱ;VMMZY_9.9' :-ŌDfHەwF?#1>:zzLE6q]xy oGVC_7cGxKرC_qc+wՈk+ZⵟX lÇ742xa2Nsh.>t2֓e6 '+;poC`i$]>Fh+3nQ 69K]z֪Ϳ:}+PaI?e3td˥\*$ȣWU\=\߱ilA9L$}HdkO&*Ixu>uP֛ςg1cjz]>Zy`5xs!8I ᣰ%;!V"*{)M(<'B?޽ "Ҟ~}oC>ʳ셗Ͼu]B*TcBL/ % F-WZQPTWJ$2(m}iyZ*} z~!I bjZGVuw&0kb,=~/%_fX8E5B$#Wߣx? U~x3?7skT Ro>rt1of|waVh1$0~̍IPeȸѹ̰Y~FһT_13I}zKgzJ /sM^O /_fΛV tcgSn(zQH }I?nH9w7!$$LfFwdn/*<nGw]ZR@Ypq R+vQN<*x ߉"GI=1^bCZ!1qH\Mw|qMɼO$E``)*T《\ ⎨,ݎw?+okRb&!5a\^F:E>p( +ɖ󤂺%Na L%% !mJ/SV2U- h/4u׏F̄&Sd3.q'n~?-Exj0&W犣4(Ӻx^Կq3ÁQ۫Vaǁ,NQ;%]J1)!0NBAr߀XOV!vk T 0Ef=]z3p#9MKK5=Pb<>WLXm0OQz3`NT&wl-:Oȝ wʹs꾗anΐZYyr#Wlϋ3597m!9$Ӗ8f]oe1 yÆF8c̱s(ɷAHkM D? a]1UQ!Dnp4<&ڮNM`ċD-s9)"<-;H`.f:F6'Bk>:4AܗSLL6*^S.RZ|jA_EljVmiaa" ոU oIlw'Ikxln1՘>S))tX@3Bx^ڏFjkJιK7J-P 2,|2exWک0CJ }+%iǗjϩ<@) "r-JW*7]FOdō_kc5Gq|< [[; p-"FϙlYF=CPM3g&)a̜u9K{.EUtF9l`U$#LmM9]av 2<x:E UW2s}2i_;6S#M6_yG H4wXln7(c8δR/".;r 苯RE^:β.5D[~Fb/Eg)nfYӏu7b%fԄIJL]ݳOZ69"1<甯ܒM)GCHn!m,N| V$o^|Etg/]+l#;nlזCE\1zumGY%oV6O΅ N+gNuO/oz݄"}(tK=<ٰEgMς8@(y .<y;Hl(!p z^ᨑ3'*#.j"-؇a00lSQXiݿDJs Lem5PQdޏx11{: pK˴vBQ/{S۷EML98ƬMmP튏ĤYn5tB߳)3붓1teӻYτR5MpVMzfC0NYֆj׆nCQ9mjsu!Ź٩D6 alXE7z۟&c$| š,:8l\ƬذFH_.SvnET<u6`Dr`sMK`8ʚtsq]sVFBҢDe SpUJ0E񩠪~Pn/<3+:үHCܘ6Łf&; Ͳ.MIUiRMG#2g1Q5bu,^Kwy wC\+% OӘNY:U􀱜>ܥΊyiKshx1\7}MuYLNX({֔@u-[-K_hHݤp8Mc|QL2 DSm\ Aҩ$%u, J|Xi"֏HؔCc x.Hא9 2>6Z.LK pZ9a)o6mk-AW fq\<6_OM=BrqPdjȧBA{STdeQ[`0\[R0qߘ9_VNcy3t* [/εy.wQըB*k5]0tQ]eR0VH^(o:W,isz@d G"[Sޥ`/,x/v H\C'{JԘN;犌ezkU~Ҡ/'3a3eXw׎Vv\:}!w""1`Ȥ^;{=pIxeS) I> :쀓kܜ Ĝ͇mWS;ԉؿ*}&`Sz&]7 r .L!u gنゃg_zk42S6rT+W3?Ԝ11o>I. q0`+AN)j hq T2cmp6I3iܾYe7Veq!% Ll9u;ۇ^7VӟdԤ8Thɺ/Il," 9~pUAxփ(Vq!J:^poE}w)ft`aú3);5y1G$(n{}bM7 UliPff]g"by:Ǻ}~!8G툲0Z"]5Tܝrȶ8عo^I^tPiϕ>XA':2oO:rK]VOTgi~4R߳ˈrhX!ڌcHG|RxzWK2%" E+JRެM!Ri(oP~2k]*?L=H >?3 h̽pޟ2SR)шIv'vD@L}_x!N,3Qo& '. r(2HRx2䥣̾+PIR>ePn_ \"$qS *;pJ ~hǽKaߎrՂ0 \?9BFDyxw\Zݔqʢ_C,?F#…/|: 4HڎjV\1&jj{?e6=v8fN@Q1·Ƈ{K m[ƴGW]]נoL9U endIS'X]]KҜ'/|rjC#؃V)Bv#_s#M UK},t!;qjQ] ŵ%M<bD >N-L;cM4U=F02_=:L)-0?%KB_FޒDҸG< )&8֛1kB)ZJY_tB +\Z7UYb^ sv{f T/,U,ޯxq~|ZN8= ۂWQmd=1 X C4z?i!z 6yXX|fn boVuL P, *ìblϭW/5Z.)dP7G}@ƏAf3Q6戾ھT-"w[2Uz֘6ܶ _kw*D@R9FɊ?ďcS3Cn#JlH8tf$x\;ߺH8}%O-υ#M ֛p6Z˶J cr^5*.nޗϧoNʠ y3J*ZUCһg!Ѯrv_^q63$anSd,x];1n9:}o3@eK!Wȁ\ EwWʏԍm@XZRe_OI1|UN7120@o{u֟Lj =mjEhF&<%H{>Scp +j;:!hwZ8;abM_&UR3~W؇w;n_ñB?bpzc͋|q E:L {Y3|Mx|a\(B^ N#HؾlyPC{&C GyJGԅF %EkGW 5Ĥ6Tv ?KķP'pok[\Z#1vGVkyu~z?nF țgLa#h]=\\}a}[,T!aZ&9N:96Ꮂ_]ROEAՒH9?dc`0(k0X>] !ƬeLzLj On\ivވtx3kK_cWYX˔irȌ0PBfıe(n wT_6#^KC)Q[w, [4} /H`C{ M/䝾̘s߸Igr>eG,Ώkkn6B,ɻ]y-e }܄4%HjŻihyAqv̫_S)@6_yG7sO$F?)G‘E^c&vKyfS 8pg,ri2smMI7 ΆPݸsY $mp'CS~э1#%ZOj*(]?;\D'*7Fy]Hn _^ܳLdQͩ^1lBϚ.3:9AɢvÓn|`#|񅌯}I.,yScRuȣ0oߚ[j%3y M?j6kZ NŲ)bUeHhS?!r -  =H,jja% Gҟwi0K-IݱWI:Mu=7詰܊V^ /b:hg S! Tkkpڛ(m\4~pӂF.]ԥ^&VT Bc|<9WUZoҝabՔ1.bxHm>S'> W>x.&̤Lq)$O7G!tf I+0m+'6\\0Й#gCbtק|_-ZK4!;g oe nYy@lϼ-&D-!2k8oT#׳]ǝΓ"Ǝ9I3,֊]GHּӱPK\kfInyjU*FFq N,b0<;ilYÔG\>Të1awCb[yLl7wq% ǁgҦYDcԳ\gE,`}Z/dx(>7JVwU$ cA%( ]jiEUyg BI{'h|qg<ߢmA#Kq{.>-'*z#%FZ!|D ^O,'f"WQǓ3~} *6ZdeRufU{s=j\1,.=kSJZOcB=]fAʘV3K%_մPZ*8~{ hk¶ĮECb k)VRt>FWw~P]nVID22&5;?_6O h "=JdFhXB>d=UʠҜ@*kEFA:.[$٦JьmqmȜa=+"Rι\ =sEh\=-eOeCA+f0X}*f/b?GB~/bte9? _&ānqy$W:2=͢d&j -?U]76G 6e|FhPmc9Q4_ԍS(4QM^5o0T̋Q%*9A[FF- O]|GM!l,dGs=Bև)=*[3@Ǩ,VDvn$nSz0qU֢=݈墅Y?I`:4* 5(t{q|0|&QҀLtR*{,+;ˇвx״Gr%YLTdq0fF ]Α"" |j"ngB*&7Tv߮υ8=櫁\ QB8#Z#G@ЃL[-FWfǘ,)D)(s&q$ӮZe"5"h[Jq6#?F=sDf_$CsJ͂5J%n׮48I%#~FDP88!*. GgKiLZBnwx1-9á3^x8[)JPZL/(DcR&Ŷz>G㲱EjhW,/S"Wb8&6Y')d,tb mPGeyn.t^0rv9;w̽ hdlAb ΋ꡒvt xS[ i:kVumct!mC&+mۂ# O"A#TZڤBLZr ^I1*Ǚ1w!^v9E#}_fI A d\3y6587&h{5磔d9. L]WZ[H>A 1Efȸe#yMՊiq:|R@ ^1\a&g\\K'P`Ԧ[dPRiZfõfnI a\x\+;ȆIš~!o1%<^+ QTqrDM:C+/ ]f )JJ $fK>8ieJ(KI0\F& != 2V8RD nWdOqwթQihɲPK!ը@5{S3"q3$en%9\SQީb R[Oko|Vz: }E ]2w};ˏʞK3bT!J-'S l#GZu:4<87Ӹ/.U{+ɠ^>>7$֫]ڥH|(Ҡ4.c5ގL.K ɤ.0ʗ-RIy4 5UYlm[ X:Kf6]vضB^p\|]{b=нmZ5֑^l~2 ,Rl| ʸW1+^AYC:fеC=B3~yg'/W#IMq)^/_f lC wjb#Q !oWh6$;ODzԦ]6YyRعrD[)앴9p,tBB"/qҨd6,u 4ac:sƘKb%?۴t8淝Cr, [ Y HQPYF٠~E!uz\?7PܽU Oz~&)f[5]ws.:sZTx:榦U]Y4?k0 ^(Eve]du>'gS4^ %-dMZs&N A͘Od2<(yzXTIY>e(ٟϟ9GjU|I,Obw2@RFp52/%4ܧ#G'PcF\\MɪD{㩥Ί洱  P*2ؒ42hE?q)NO=3 6Ff̢ PD`_fs`~n;ſlaD1ِCP}C}\÷{zupL~gRGa=l[M|lm:qY+!@~dn"p>=JؘFL@{BjT7 `8d%-h3k*zŀ[vVv\wmGamPÓ8ʄ +4ƯPU(`H̫[b;Gl^j+ϟ]Xi@>„`BD)PP h2Gi5ߢ(yPNjqQ'w|!E!5w<Юπ;t̬hJ"ymE6N$ f%cCMе6q߽{ꕸ%u,$m7Q>~֞y"lD|י;E[B_Ub쾺y6zqckF\(uiAu=queU z#K T`¼;=>&w+Qp28ƩSN>[G#ݖ +vHk"vu񑽫dnX{o"HWthT2HI2@#II+acۢrK,4$ VȀĺR4j`L98*+HJUwTp *c}|_CՉ(v֓UgqTyOLUh ܺEH^Hp> .銑*.A cq5$ep [Nf\QV" CLoXarLhXbax&2\oi:ѕuᡅ]t#:uoc&.;.LUqE.=%Co? ZGH[ jY@!+df 48S>|p@rI{r-I{GMwCk$Z[{RMfI޶1 {_$LE zQC}eޟt؀~ǿKnw)%H_pzGc8|4V aH;,4Lb*s}W\zS~Aۣt$D]p~CIZsv!+nrnN(|!+ֶcҔYN?y0*Rm -}NoNU{th@bU wdE8BZJ nuK-J ZPʲ06:WEhЩȈ9Kn`/$GK]$WͷJ{vI]c Y0gu/ݜε>sQ;MQg .*?jzQ!{̴W -3VL[,AF`Ϟ9|jr)HN}~m!~@SL.I_#is0?-3BQ؈H=T#Cr e^Q9TT TF*jURlsV"$>,-Z,1pLH`xQz{R3ec|k2R=Z8ϻ&IwYl\~y-Rd%"-3^VhXl  [/Aլ76r P(&1(uk-(H)# Lh2Xx+q0/6q.0gYL>]XFQD`6ҳ|Ƀ}|l3jUF?¼ PD;)RQC&l$ F$79{ΝɭdQ7I; 2[ֶ Ǘ'3GBP^b#3ҙN0q\E21sԅD\.݌}zMO,Ky#@n0s*-Ju<e5` ߑG,T!`@{T)>hb@`Cn*9߆Id!昻[cx9k:dƾч[W!"{o"f|Q{2J:/m\uD.fys8cʰsqBn;2ƪ E>Ex^MPoOp JoqY[y"([symXZOÆ*HKɪ˅.[ >³5?Hʑ_%z#0̊)5S1ܧ68'6u/׋>?c/Tx0$d|bf bMtY:v7W̽ҿL7};g5˜#u_)^Â3t1 S)ó&^ѧEܩRF,iPQo-`?MriF_؂ XLIx6Ί\ZQT[ѢˑցQ!/V\E.d)V&Iz\*ScU$|uԘ|H4I1% С^,ll?}u.,7KkWLE^ B7|((p|1rakBh563["+UʔufR=c t5{ʎNѥr~qO7l؛7xKgbLl4.6JԞb2 ower-K 9YYØ uqġrTYFM ` t{n>3<q{NKa<f *\Tpgs")9OM/x}Pp$"kY(WV+BENQ78h1Kt[Lі_':!#^筠6JoC;&3K168j`׬$cM2vWKä[qgڜS Kεl.3)ukyV T b#Sp+PjðjCNu:)BOnhzRt2Axq""bܰ#9Fy٧v`gI D'uhPɎhVn;(YXs=n~<)A/I~%h@Tw G^@,:X;\ӧwm-5>V2/Ry Ifǡ}D&QM>#qNxlܘhG!3qU!v1N|KT^s"CecwbZ U7O0PhHOBDsVwAMȪYꭧ FNJӒ`u'(mr6>c rlVE]̂*;n] !RJG>hyiG;r#;c Tm z[Sg6/]~+ \6`Y5TE`S*BGQ 0^V`uOp3@{kuY0Il=w ;#`$ѭ@~kTXF-8*}@jtd8Yr2Rj[ȣx'Hy4z$|Br'6CX}<Jh͵b2doڇҜ 3άјugM@3/oTcGWIAgmD'oTm#-敉BL*: k9P {8?'GK{gfR3ک*usnzzRiv>r2Ib_4wb$ě\" qU. -ꈟį|ll_AARkKp-+}Oh=܇$L$07-1fЋFB4F e]ZѥYɸ45z8%,H!e1p(6xzF d#TmxKX? `ܖОRF*{e¯w>Mex3%;Jk!^^a6UHWlӃOWC]؁tci%+e.o/lY%^X(= Lc.Ee%X@}H;ZZ/ PM:7ňT`xb^ilF֭& KirGؚVWd_¾SB+h1GpT^5C% KqXADhEs-nՈLEe鼓T,A-[9 2Yp25]m'Gz$?.&YMz)Z[^kTGdTw^׽J΍|L,Wym_ŽB~I+7WN%hqT&C_T8bai%/}]vA B:Տ%^Unj.32b7jGa 9`P[N0>E!K>Ӹek \٢gS_.JU/1n#խDQNv: l܊N!psΤO]q ԡvN6|r&sjΗQb3`_Wޥ#d I4Wab>PU RE.K"2b׏!S4 @.RW)֫+Ĭd3bN{Mu\v<^\!Bߞ3Oa"<ֵR {#q Br\g`p](Ul4tO G5,j>`M Þ 5BW]2q!F8NrM;F0k Á82ʂ"2Fmw&@C|Ӝ4VgU(\ŰLgKb&+#`|qOS+d& !j;z/#sg( &ShzZGvlXipDz:Y݁K b̆}aR%Kx$u+E+lcdE<~4RmENknEݐl6biIiIIWJ$o ?\Cuڢ'mi{64X=}+wbSsJqO`Pݳ+/z07yV&_bδxЍ W?lmԺ[>P8BV! d T-0\XfY͑)ڒ_gr4$m 㹍ye3^dŪAR sXE2Ad9t΄|}6l1pxo3'"*$P\ 1!A]jX qzD<,Ұ KP-=?xŇ)%?08Hh *š$vXQS *T3`ˋA ml=[JA$z>y;R+E|څ e˪O1zjc迹 .jü*阀Qzk/\Ɗ'85ZRl?=D-m"o"?2o3s 5:7/hحF>ICJ*3L]Re$aGZ t4l#0Ix{e|?Nd{Otg +V6jUL-ƨD<8FFVmeIA +,tkŐK҂B5TAզP4Fl]QI!7E./0Rpѭs8f J9˔,St_ ;.j\ܦ>a M^oѥl,^A pՉI?q`fo WssKQg~b i"":oOvMUXeEalu_St`8}|CBF7kQ3K(Y"lrsph\2{rﻃREƋ刁KBǸ d3ۥ*g7dIWTwx@ WƑc5 XQ픶~^ }B=G~ʬnWyD 6Ȳ_'@UQ?Q)(s«l(qVj !|aοFL2~|YZzsK4)x] s аpe%;+/!10o-MP }(<KxL^u%vht:(4t8V6t[o=WDvMX#R!=e-Ŝ0ЂtufB/{٬oC뺾]̸f8$,Ѕ|A8yg˄aMK{/d %MO>aTzKwڴb'7x8- Ӽa 4`+zgՐyIEç.nuƭ*"w.?f=䞷%` -DH&]T _Qa^1և̆‰?YY>f2N+F?+[bru*Պyd_;9T)nj%'^gɰp[_~W,2ex'ޱ-k-q%N-$eJCO."w /,E9to qioGJ%?( { ~H?G"I^άpzm ?z0"]wq9ŵwhc7G9(~s {ܽ|%W!> C"MfL-%bq2Je?E?Sfy6{|B~yl&vL~*־ݸ[Bȝ&'NwUZl14esվ@Ğ\9 K+<K$p5&*jA!D\=|?w7,NCI.94QPա j*Pz6=\)FA,MFWȥ ,aUBPwÉq07%?67ĥ@R+H΄d?*w|7,_;RcO-}$#` 8924vl'wιffS*uW{yӗN(l!NەKU>1TL|l< uT Ct3nIBo'CLdo&wV2 \xs$:R X^j5[0 "IZQIO=DG~'*ji;U>((޵ݻ-0BɎg!2(fWG2*=.6]F]4Z9[( U~"1G~ <*;ej$l{ܛSo9zn,@ty5AՌdli)V* Ia-oOjaQb6f~8@]  nK|z,gg_hBkK+W7ů~/`~V\XcM2`͡fC0VDs~TG dxWXcVz*V5 \7^CcB|"8 a&Y-!I{g#axԻF̧9[Vڃ4nt aXCq[6yM 1^gkLJ}Y 4S'+@O+u@;Za2ddv,PFBzOh~O33rFPJ="}ʪgRx ^tu# 5BڄIP-uǂ3;X==H["~i\~ 1)s6owiDkhdjMe0fB;- Mz^53_2ëVEG;߼u+'Oß_,qwU}H`,Ǚ W9pZQ\~׆<н0-ćs {l_V^m~n8l p tP); `W`9v7A?BU*`^ dXf:?7w7wTvP< IwWw =|hy2 f9GYEPuv5dm|S)]TV c<nj[3斒td<̀PWs iͿbh'+g"=ayܘ#~ Ib@x?Ɗ+R\CkcB\^Y:V6WTEu2ܕ6~§,q2ײ∐0tC増&1Gѓ=hBv>k*M?rB*M~ JVZ~qi-CBF&1&PyZť$F\A*y:h4% Bn;l5-b[jx-o #J*JS'&A˺yG 3"qc%ך=cO|J\V0_SᐗH. 4VNdeQ~tڑѹ+q!Ad&\&ޛיĤ@UVVzOpڀ|bb%]W+.%_3Zm )CD f (vr A"% X7EiH"Fv]DŽ&~yeY=l@;2+'5!LO0 /Y$ӗK:StehP_}؁"Dws=#1WjVŊI S!l)XqϹrON7,%'\2`B.> ;&z(B&?I*+ϔ=D9ZC\&jl.1IUf5BwzmHU+T%s؆x{ƨ z($\tr.B+LMp'7W^#j<l"?4Y~)<`4IcEO@ 34lHOiV0V2MebBzM#ZNZWy5ɭ-]@}'; $;}Y<@qB@lH?lidWIZb{کy6~ MmDzѮT&E'v&nݲC$~5_% pR,93}'ޑGU H>8A^rK'3א? cz|Eti]8:$TOz^/XD'g/LC[L&|?Pw pW-W\ _pFvt5*9NJDЄxX4<|үk SS¥mtxwc n Y읃}A=\~{-H Ӽ0#r#ݯ N w'B5hXbc_ Ud! ̽.!v|w@ߨF7X _񉬫%*۷8IMK{kj.7,ULtgD}V˴LCgB\OF"^岂Ռ ZSo3Pژ, JW*ԓ|k`6g,@_"}dr')dz9g /O3AGxyqh6i1!o})kudkXP-r&]9k/ ~]u^fi(֚/'BE}$Pxݶ;,^94C?Z` ,AG)b\rs)N+.h]N-W#"xGfGΗ.s.&i:Tm?0Ah2;&05)Or!$* 0qjt %TOs"*d> кOFu,inSh#``)uBLrZ-abm]*_o 0!9fy Q&xhF[8-r",u&i?_LUO/4uT{jj3_;:J8WT{S7MQj5_`"D̝4Ga;5LxB ~D`4{_f$QmKT 7 !Lr33LmIoZ gT|:hx| z Z1 uu8 0 #&NƼr:dZx"w"3\fKO<ߵEM"({%^2*0Sh.]mG~@Ts9`"5j6Zr&(/k!ÕfFoEy{8 T 6ܩdv!?q"!~P.B==8j U()1;SϳW ~5L>XmV^Օ&`gI"ȑ~аDv8m;xݽ ڂ-1!tn3ysHmo[/sAx-}L/?ɦ#-w#&J(5KNf2,`! n!Kg>o { ]:ˊzPJrvYbL5)28IVm `#d[\H4F;?q3}jkR>^`DwKS) n_m8i^T>TdeKuh ;匿6$яQX#YBQu׬EDϿ"5TsMύt-1nTD4 [=O l܌ۀo dsfz*} F~&* ` i0xǥf:|i1G[' (k}aN FB9o,ϔH3Ŷn4Cx[Gc q<Ӭqin0&tTHvS`0,8\5Qq޳SO 2lⵠ=.7[ YbK{VWLd^bgӌ8xK:iEԄ+F*7qHRGf ʘuaIų_ [ҷ>2a4;SʻCmsxD-m!e:0휕Gf\hk V'l? 3}Mj5hU# -HmH H3:gnk+ L-EE Ql|-H9οԩjo+݆ \TU/a4!Ї@]T9mÝtik".:(@IT RTܶ``wtv% 8`En8-Fҍu0@0 /WlB OedJ6P vS7f MtZ&adNA'䚙ވa1v%ʷLtr}.Բ6@.r|$,2Y- D["yd+Gd.1N<yƋg1^pX˭Hj :4}}C2yiUYH\]hO-E=Smz:Nd\޻BD# 2([eL~Ci8#{ςVWRIߠEMQ 9t`]E/bw3s#@{p!@/ vk6gH2Bz{##T H*}_vUV3Tc7+jS~3oYJ)GI{GL+e^PDpبm7~H Π,K&|7.;Xa~N4ΣWCMWӧ#'܏.^sn' 9. uH.ʃBmB҅> Noe<(ApћxJXǐm۷΄rxu]! g̎r3LOC>Tg :GjSr]Uixr>}Qijtڇ,6ʭCX1gŎ @g¥ c ,($ dz2؜EJf pkKX2[B}ip) ;u8N.=3J_/Hqb$X1mr,nͨAEGNQ0ŘI } )Oj [o%"̽PP>֞B2!Ţ1˗K2#٣MFĜ? (W?{$mGM}g֚& ޠ`<5^asJC %<6qPK=wD ' a f9aKZ ^xZe `P^OʦJ?ȫO)Aet`:wRq^ ^4[ fdj-\W-DxB$Z&G8(6M>(ۍ$h=a蜕˼Ư;0W('h/%Z2ek=8ꪍRT/Ǹ56]'OMXbJwY('dnf'y_XSKoa!&i/K-T3Hڰj)n@{ƛ~vqG@}#ҮE]>`"l\YHG ^]4Br2r } ط[)fN9VA Y0uH\!&e,*[Q9ﰴǕۙ@R b- wr^W)Rt&$!A|xD?}u+Tv?q\COP|Xxymgri9(~8mnɇy8%VԝiQ нP9A(Hop9o3s `s76]$Tk"7 NM_? tZѽw%2k9틋 $m+eAcK94.]G+Tai>V|t`ݾ x])n:PFuq.dCez\As.`HtC,}cGe{J^GYavG9QGQ&.T*|}Jp(l##Li8d3*|>,ٌghr\/nw0n [w"HaeYP3[uJ941UIgk_ǿd86fks,S D)迬?W۰ :G>j.jKüz0gz>o^rZ{>vyT-~\ڬYUu9R [,F(Ja2ȨkH0)[ɩK ?zWXS9*@ʯ9؆/+Ɲ9;}z^}3rcS3 H2ֱ#%zjP>mJ&e>ڱY/>` YY%,J:(zsb.) S|o*<xDJIJuZT TO1ǰ)PS3'" by9V^w)3>>*x>Q]"ɏvor `'sф#\ 1W/'-mۧƜSR"j|g͙| 󃋧5`PuD0S|"XKs $=OuxH/P8ٿLנiY@ ]O@4zb[ҋL-JAuh*t" :g$O :fꂃ}kDb C7(*PFE"IE% L4)a0"_;^-bo⼚X=CGk44,Z9ʊڿp:ZKPA3M%$Mdʣ+[8q8嗟TX_C=6"HA`v>sb<:PnI4Æ Y5*D_ ) -w:ڴE7rcq!*Lw.pSރ)Q2a=H Q_Yۓ E[$5&SEPny8%19q-}6!$ e>#)kTm>$;,tl1o8&UU2(*H;K-Fe/1z@@%p6l0]g#UV4K HdF` (QmItD:3vG?؎HTl(v X6'lR8ɓ |\[ښA :N)pdy]CLM;q4S|rJ I? oEКO!a Kѣe &)Em* g Nm ϚUVb6/7l^GV&;/bIZK;҆;uGB%T:DzB&t5o?!4Wx͑ vUXyDH&|@+b5Tׇu3u?QCoDbѳiujs/a_"幟iΡ~UE=tvJ\clU# ǃݖ1.,P>i6Y1Ndة@!xEA!wJ $}v!ype_چT֫Qs@γgvv1=+{KI"hHVR,6"W?Rfƒ43VWNdIwq.^T9͙ѳډhۙI'jb_N#ǗK/iSow>`̟Ilr%;1b?"%,oAˤ7\h[V 0Eam2Vc}k{C<3Buv{ K6nWi9cz6 Wv-{Ņv*Nyvu+ka!m.d]]xZ7T͢ TҲVd?1 xv#/,γŭ6YBYΙ R7.Dnמ3 #9S J#˻6`uHǿDI5%oPf+'{qra2\ofrAWQM&:,y/HijF}5]%祾ɉ\Ӟ$9>z fu ޅM [b0UW DynoQzQB YWEwCƛ1" Ʊ6;"W=H\1:]6L)0Ը3e6c Օav!U 2߀ r\09uE s~Z/{ܣᎮHstf5ʦS .-XReh` 7`Krr*0nv򸾖$`JAjnυ`}NyME"\P O#SC6t Od8Ari_Çpy|B(2M˰oaCƺW$kudx;!@r[Eݥlmp,X'=KJ.֚;! :A!i%Ո~lOw+* j&l ~oh,m,H -uwu YgI+UGM]WԹ0'w IQa+޲3yv0R;S)en^jɖ_{u*Y#|[oVJ]$~wYk7AC,LO42tF0`Y`}Hڒs6U UY?kuO 3u/nWh`(rS [SrIlƂ_$'Y.xqAeVePO[4Kd\hsWl.IdlNDՎ3Q HS2>?Uu2|QCdv#V,Y%?9 G#W(e[$p)PZۑE10A($z~З% x%gbH6̢"[$c.jnȶemj{ڮνxcg(oj!eaze@Ҋ6B( Tzꢗ( Rv` yTBQCR-[=ܝz6x0 R[8nIMU]WpȑP|7H f:=0Ax@X1^Z0#1Y,%ڂrGΐקkg41Zezh 1Qft v-a|Ac(k6b*:K^ȎhݶX5g&]xXNw@̵) DW'LG$N+'u776f/cYʈ-x><,"ksm~J]A&" Q:辀Ȫ]e6tiPjɲHFl|1ߑIժzj 9[)eDed o88qiT4;\[#akU''mNz+itVk\|r5yN=KS âkݓgTΨL5̠Z8qXVi2nqbŬ/a4aRVJ:#˳}$L4MWXPu鼜w ٔ[MjߴlPyv ~dXWB$t S %7}ᯀ:nNS5;6p3~M#ngV+n6! he$kjTPxCdzz-ԄCxIĀA ՕIC%Q%Ohg),\&&B]JcJګvlZܟvfaaʕ J,Q \N`F MϮhB,U/3ߝ9ayi 14A{t"ܑQ<4B+ |ޥ އFUK>Bd v绺 {ZW1efI\鼚 tW]G]sJZ'Հ3X`.q+Q.Z7Amsy Fo@䘉kN rg+_rS/aOw Ь\P*̑ym1}xxW?@+ss1Pcr㬵N>TzaD+@ݡ/&w3T؉- E.\r0lDM 4g=؅!R3ѷ=^BMXY.r26D4bʆq{{CRb_|3H?0U{ٷ1A,$df|n>Z[4 cw%,=|D2C`s~FQY۰DY-5P~Q5MG=zBuMCd. {qkvc\.ٽu"*w$sFJ%|K5[~QƇԐ.wT팆,ճrn#㦏Ϩ@{Waޜ{R$Eb h('0=baܬHw}η!m3"哼2+׽?+Q4jTlId|I<42ߵC*Jt+$[jaL`㺉T _CUлK Bb݉j؅e1GSwq+7_>Mmx9 {1xSMHM_Nx1:Fr#ӎ]XJ[`9&S3o]ga7M& SIi<τAb8Ԡx|h31$p|J7BWs_NZ(ѥzTvb7B0KRj'5aQ7a8\}YnsGؒV~@o~X V~DI3U̺apӐR3zXe+m4D5K J^d`ӌ\joٽ<2jRd}ҐRK5}Ef?eB-UQzUۭ z!5t1tabP^lv }l;Dv,+[:tt*<(_Hmw9]l9O_IVN)ͮo.co&yX94?gzTsbܺؗnZbdopczP_?G`( EbC'o.L̚V.7\t~Γ7Zz'/bd]),v^C_ۯ?'f-!]5wh]j]l}W K#,sG9 Z3z|MA8Y3W}7v홝Kn[u%,Tj/[f~:h%B8ʦt(] DƗekGc>OX8@GeBT=D6reXGY(?geH;oLo$5Wlzs3RG^550"2 S1I$AAx/,>kg L KR?%i>K^7o{#_K< bpjzzZp3I&%rt}$vNXgT9)n4nx*\V?!&U@N)\aw9о=HcE<$E/$GEʃf!qvo ;tϠ/Ye4!\ՃS*>=CzYf?ه3f'490Z%B P^(u^83{ k9cKX&C0gm**7IRܡ _%tDG%.TjtNGBGB u&QJ,^]H2L.r"e֭dZmPH$Sr=r^8sOʹ4<Ff} J/"`3kR+(R}j?a:5fa5XVjFPLDG no'1~HMLl.`9n#>gaK\{s1xY:6'.c)B4.$𕂅,6w`BlW9f;q(aoi~NE[޽CTɞ[dHTёVMK$Y ɟQH2]/a~&mSt73JCQ 3ls7DlfC|`r T4g-g )&ȴWU)HJ6$ om5*aF6" t*9a[ywn+$Ɛ]$y^H%2v)4LF$#ő9yEaʗ}ᑕᓟuVvZ<@5q"K7 7.)kOwNȐhQ{rZl8"S{ Cp8]@=Z 2Hlcz c"0?TXi󭄔8%+NieSލa7SA;rS_W886uYcQj#{uuN nQ/vڤ-442APj%`1N"!dz hiR'1I;چ3ʇNnhURB9,vSK"{.4/1+*VއWxJS.[{?7/y1TEy8cju~1 öKYw7}pgwLyq q"IdKgk_Q3B#=9s@)&*U=\~dc~€&fc̬b 0g@>J`=Ig`@Qwm}֧㳯'ph@VWlBu`Hr; A9(BoYK0k\veUcpN)"uQ3r=Haj6q{GpPX̓"eoE}o xo y_A8󬃳T!YB"g:h4y2K;*o,#=-?8('{%GeFtEĦ3Qq4LDi&mgj|r7&Yٻ(fU[ !Mϴu≖X,M4&D3}P~?5XOKDe+jыjx = ,c+c}arV8HDY3d Ug3{:/3hJBOnC0Y3߯őq2|n 'HvA F@ɽm M6$`-,xg[Jd^ h,ASСCaPMWbtlihۃiob/Zĥ"y1 +3Wh9I_${>~~i5Pf8YtЭ/G`13@-m XYm7zW[K\^im;I?8(Zh*z(2r*3RΜ/`7 b#"stC"n7-[s?:Zi6HٸdN%Q+oN`"O[ƲNѭ>v^հZݳbX%8vydGљnOq19)Vx) #+LKªѤKў{g P,(36(\ n1<}dr ׮;A=u&!3?l'^ew+>/Z=E#r@{(IɿG%?S^TuڏaY[&0'XҐP% umZ8OqGz^EX9fm@jic ;4X}fa((ånH Lx]gg *->|CO]HËqaD7:88Q:G~'[vC%)(v}XNa[E'=$jjkD;:/v6ԙ0 r/P藉)OK?:$µ8uvK|zB+gW1&%M<z1f+BWw6o~Tv t> 1,HaLz&ğG, b߶A)E=Bx_th68sj3wkMn7*8j^D+dmyro-R5m;fFHHŹucNtOj'G7^) 2m$4@# 7NVoU%]i|I\Z3y!>1! WՍ 3p&t=w"&6BDͧgK y|6JaE"Ҩ?ѽ*a=RlCtN )[1M;?$+:9‰:9*"Ie۞(ưnaْMw !y08Κ!'Nԗ2V$-sٟ9U DW-;1hb;fzmP\K=|^=有8XU=⇻3A%##˙:Ut] AS8g)p{l:J}uXQ=nhwF0@*fⳓɽ Oubswm=[r0SY)Zz yapw}~qh;F ?"]<6BH{h(q9%`I= q«'(Tܴ9#UíU:*3ty.ϥAd \ugݙ\Aa,3:ZRv1ɸ,4,̠$;+ࢊ@sz𯈟[LPÜs&I ^߫~Ձ=G {vIԡMt-?8і-QP2t%%p/Q 2f|fv'DFAXXX,ਚLǥtNb+ WtF2DzZl80,,#]-M:q,7Q* JQ.|͖2X|cv{wA{!! ?#O +BD'HB{CAy~!}&,ɐ+C8oCdANF5 ]pU3}Y;zV+F77iYZPKw%1@t明K6~BM}AUgqz)#yy.uU Mlb%Iƀif*s:]2;t>"9&k#f;i۱7#]DaʫQ׿FWׄ#Cl"_leXقC =~dU B(xtۚ͞y ?ɃYEH/, Mp1͂\_Sv&%OTڜ;$FlVyfcsaL&#k$/7g(d˯&ԌegM#1n?ANV OKN3ٰ#(jf5%L mқաQKyU Z+6eִF;ooxCA RL'"2_(ޟ1,Y7 f`9.`q'WTzh@0?]h!W* NĪA-@K wi>nDy>ŰD H2 0XYm@t `)<.UʟzKn4l\M]<(:6gE%|J#J*;?Nl;&5F!"6&M1woYK+Az{ "%t1ul|I$QvDǏ` `W PNNK BlW@t fFn $>: \zd1H2M c2RcF"[S)ZuęߊL^68LrEjK+\PwRoWN+.T,~2d|zn-Byvys_8rpin}}8XRIpŐ|ôVAI/tNCb3e,,wrGM6CЛygP͗HzUCZduTz˳mO#EN~j ^@0\mb 򜥧~C+/EO`IR3y/hP yZ=5Eos7FD\_G^;rq=] EnmLS{CLOթnGB* ,2M0_ݸ|nPS~q aBm5V,7rT*1ZGxhu3'\ 9m8О,3A5i~AI1C q.(JܣƖ 03?N/ nǯ}f<@q=`My6<¼F4{7S hbu[6f!of6u&eFYgcYକI6Wqlc-BPP"sXТ7S9^S)wE±Al^|PʊkѺ6{eM bKwȗ?+q.f)SߊN ǣ{Gbp@2}q+" 3tG i?zL<7GLcΚ&6z3f8?ϭLRɼj8xr` +;"d^^{Z&f4i(7u FK_CEg2 '٦h^r QZJdG5ZL|WsOk`d{h 0RC=bs8i#l4ߠRn'vqe5M\q8ܔRᬕA>?b Xh楓ʴ.DZ7(kdLsA3 #bwcU8$s|O iV돳y!z׋nVDx誯y SG1|49LXn_ 2?' wl(}3 [2hS ݗw+V!AnG^yjs*|RI?RC*9X28X R6 Λ.Oj 8Xb+HE3_Wd#8œzUƒS'BUOk',+wH{: g6j QptLa(04TYi;1ػRW#-ZE' -q)fD \BB%+T *OD\pzB*BLw.9'=A!AhDVA#4yQ;7CK̸)aUG廢ŽׂNkѬ=bQY\ٱ;qްо79χĮ{^ҌM>V푺rfD~d8lebhɮOH:1g`w͇.j])BoL q ّ_mx翳7f_HIc(YEH\RI`?c!ϛt@,JѰW`(,8ڟۦ; bM[k|Q2Bgʶ+1RDS"M-;6әV59 \aNȣ[6X_*|CBՂmM\ZC\1fϯA͑Ŀ5\ui2u:\<{9 M{sM9Tq~KhJ <(FPޗ`O?&ne\y[RC Ihx)2VhUWd=2i=c/./b>[~~BU& miV ]-RƒW`Ͽ YHnrHӀ{.mkƱw51HT| #Je8zyZEuv NC;S;AH'y~d!@ΏNG<="co^oR0-0W;b +Jûp`FtNh b\ Uc~I>"da!jbh^-J)BU@ |v`1=N`S}w}V$Pld0ͺBgߑ@:ީd_ bMf`1'`ǾiPBlb&j)fZуRh,pP(+^Sf[7) wݑ_Pn0ĠB'?FӀư9,7mǶeAH]U0 s/(;;:T[+k &-tCZ9IU1#W"Cf;Me\ /|mT/ y&QC׿7*heI2u9' ~r1ȶ8u$wRQn ODݥ|iT;MK 5UolX| V>թ%"v\n~$@R@KFNxKD].`̍PVW/ 2SI,L7fj $-jwGed2e͑DCJKtybSx~X]7\)]Yuo Yy|:acWnB+ aq:8AKr&TбP{l⶟WD7-h =3⃒zV5"zE[:wKAqPdD!Llf>xi 79p'#`~1 qIY[uI<j }n@ eY %x䂿nnk=NBZeij..g26{8x 8;P*yvEF+˚PPǷv+}Ekz5^PP{P+Fn%Ubցs`e{$2GlK:y?E9!c-f"Ye)[ы>\LMJdkǺG~n@|,0t/ƖNՂ <*AKB9E z/qdP?KEW(Lo$yBVRrÐ-= >n5:4`ʓ~mW$$ Ih8j|ZA.DK-H vt۰RfDb6[Fc.OpC R`p6?.i ަJ_VQP@Plߌ\v|;b ?nyf1lOE&yjJ #\xJ3.H(r_Kڙ&g_t'.16$&fskIDeB\)iq1?`;m0NSpよ FTgv͊bl`Vڿ&365B 0A=M/ZfܨI%O "*4y$6uBLl?¨wՐHl3Z> IyJ ]< ӫ>M5aE;"#Yϓ (CDKg- 茨ͰR ~]QmCDw0Af}}euZY8;v2UרPc }`j8@`HQ] O{orp "t) M{ڟh`? 㰠ͤ#;vZg'5"'MF/KU;ؽB;kk_ Ed sI0LN m>YQ7k:GaŖɝBS*V2;Lohs;VY5zFM%Hy\ 6pM/Dԅ9ʻӛ~۵^a˨fp{5p+JUc9]:#h$jOŗƏWεAl@v;sȰz4.Pq}kh.xޗ]Zϯ!wz%gAef!' (2 &7$O+@#q.?¤Ϫ?sFaLFT[WyXEѪrz/rtwt͊y>1ҵ_E=75`>AdyreJ^J˚d !3uשMX{? 1~r'24144Ql9jF&%Я p b~nq~oymwF"F4&F0 L ֔PO vk}ڥaY;7[rjǕEVW+!R2^Za[c#6_չeqa%r?u=4 S$@8ϬN2: m:AW8 ^]>(*ͶՠH m?U q3}%9QKlH2Jz&I!=.2aoC~ljxA6zwRb5NѕjrLp%( ?~etS}X+F]%&g5b7p=b8vZAvDq>OX82׆ %f78w@(HmQI&?hpt=I+,G6Km(.7çzEb\F%|ɺ?zc ٰSڛq[pKԆGkC,s\Z y!Esk,ڑFځ+ӊ"pl g?x@,oD *43<\&vwؒN>aJ;$2 \lWkۂ]^&QּmzQ\,g2He1*% DGw/?i!|OkETŔ<͓ʟ!M+jUO+(p Ki@TLxߏ?7?}L[ u&cX/^V O8De2@} Obb¤i O4e;ǹJ{%鞘hq.$:G0:}7&CYid,!7]B{  H9/V t\YR9l=Rz>\D) =4.HSbVhNg1H-  b?V-bBo} wT-q2eQ SATDž^,XV}ާDCl3:I/nֹ09_g zd/ͭP{<mCLbXkoGǚ?)>/F2F8km۟:ɦ-InOk`+ b1b;@BP줦[=.)^w&t;\~(L wÌ-P*ma}+ 0hѩPk6ɄL:.@a/6?Oՠ&S:!TcS]F=Fldl:!p}歘o6M3ջF+'nSQb{WѩGh+|;x]`Cŝ7Ac2e:$fsEHӋUfqYS$O ;}Q5hVT&Q^x:![D/RX dDEnϿ>i|=9 cjL%Ê!rXJ޽)(#`IU u/+}oL _1-7583or^}:8;#0NK[ECE(gS)ZL#޲/vS@jMo{}qY'O_`15 'jSjWӎ$)PQ# hMT+2A/dxMSw1%zMۤnqFu! g+@H~m2տ4`a2#[ìxWBĄ}$ l50;i\71pt߻T$ X8*T{PNx #!_ٲE0O~%"b@vӏѼZ`>L|} :t$2"2cOEfl3+lm*V~fetz^7‰f&¼wUMNR$[b!UAKF"ȡ6Z_9E2}>I>Y(c,RLy36-;AЏQ^"D;rHN Ʊ*aYY%!&2yfEw88,m Au3H 'hQVMWȝ)o9gUW ޺& ,:"Ls(mϐa_5XsmD$皛*B灿0I NI,~(SCms˦NSR}yt3ޯs'$֥qbVZ-~orc{^mYf&t{_>~ARZTi5bA|h63%G,fj?UX `k.LmՕ)c3q#v+̄N=>*z\_rzw?1yrRL!=ݖvӁ@huC&|>4dZZŲZW=W)sbϟz|DFLXȂqv>$&%א lSB ($ rlD`\p)Eoq`UX@Mtmy;?F#W8,5ڱbiS}b7ƱOFC4ށXM,#@=A<0F;k@9aZjdv ]Ko6ey,ٌ0BaZc5;̈́O?COoSj<) M>-kp0蕘\S^z!u%~PNLNd7%IXpR/9ܾxjS/S F]ge|BpW5d`Lj;9xn/^ܾ1_wk#-E㰳=3$dO?zK8Gcz g]ș/ D0h4TnVU8r"0,nܗʯ3#mZ:_UB *1&VڢJL4rYon-

h̼H17%#Hpd6DLVhtvq(I=֯Wi;`h^ioz-` >n >S7pT̶_M.E#5 r%†?f6rA5ŀGM}*%/g.3& Ye]I͙cՍZ?YRAN!`w^پg%VK ʎhJfFgK@k 4gKW.{?O*j&] ,fK1;ᠱG}U45I=ZxqW~ۅ̅14REѫoˢj,93aK8;@Td);x_Bx-!&<B70ڳUwgLWr?/\[Kûz17đ"F DW}%D8 L, ,R$${S9Z8F/֕/|# SB:×XL[ŖnibdSo&4% o^UlгHc:6!r46ŞZ'\ -э|rmٞK}Ë!m;=%Oyb7FY5 [!NZ>4U &Ɖ^5ۯ2mkʓb]목\&M`f#36#ٵ|jʅhF0_.}uqAuR9QO4*Ji(;!@HD?*cT#N%x\A)Ľ $~Y?›P7ΈbmP ![!n kOvǽ+켛zxb;/,íJ\ Zh$H|57n>qz[ {9GN,!|_#4_|l>"kwUǧCȃB3kK|:t djp} ~]+X@-ui0V(^(`90o?h9$f$Jń=Lg`̼kn8}UI:F)`&.of(y*ۀ]NzZ}MAgŧllit,:jԨĎ !);|h=v&3ZZb,,D5Boެ 6}%YAtӯ]Sܪ.?fӦؼ,:}'$5e90Fj⯥f?RЩl-,s~ϣ*LZ)1xr7y}DqqCˇ}NcQ}RNN1]_3so"7_B^~sw(I=*T!WxnN$*z\kQe͖RWP׬D+pf̹cK!d{& 2M:լ*v ҎcK`Q,Y?m!w5C٩1r@@>dJ|VY=jA#A)U83Ai~{#IΎ=Ba+YiuF#q@9v>Um",IKS.wpp/aGx^("5}w-M*݁x<>S= t fEGa[eXzQxq'od7.V> GTJι Vqq f` *Q=mˉVӘXVR%Huwph 6*3C=d l,;2Ȅ6)n44$'r2^Ua{w~7mۋ~*;#4qd#"Ϗ̭ 'B}.֎vԱcN1)fwKqLeusVgLqCޚi#)2 t 1Gm7NU=WNqnSGfO´ 1ttn!>7b-jlGZrHp k5u~Elҡ~GB g駟yr &֢;EKV4@B@(?<`{#<b cLÎ8RQ9a[ZKr}w~¬pNHbɕJyYc0@Ж#Ĭ(j= M?p==)2˝sꔢr ʯVA "[0=P6?nqmYK 9vΎEDݺF5 ,@Wi1.IvtqȭBwcľ2eQ aQM2wBy˨\sDg;[ /V w]~.6kLHS=!(l}OԶL5;O cS`sC?GPڏ̅QulABܙCS",8C6>U LDoC ʐ8 Pj_ ,/r*mI/fmB'!k)_!lzdH_d=Z _b ~WR[' _;i}@mLsn6M˘>pGS㵄q+ȡC'k=5Ҷ"dOyqjIcpJ'PTԠZx&bn"qBmv$#DgʯTPvFRiD\'>T=#XQ,CHlu ȫ%Pw8uOX6߳DᾟgPM+ /nZtYBvUU7ՠ.diõmUt?hȾ?*lw1 ޮdDdUA[oUZsوa-E7W'켘0_T-TcxKɲo c4OTrv VT5BZ7')w]4ܠ4hRbNqi \\_[2 oID"~õ+p'ngQ,bd.w^ƥOH(dn,- s"DEaΡˡ&m)"Wb^dUp/~0F4>:Z3剚+)REBUIW/u]Ow /֖~ALC#S&* J)pH0@V6d~#C΄]b_;H7#F_!3Osl+/`N!6˹i^G4GrFE< m5{&-]}F]- t$LX mŻĭ5 5V:5~iVC>ɋjge7xhPVC: _FEDOZɬ_nG+s堆T?IX f"s0Q b@Ђ/ '-x|A"gͿgs"Wy/GCL'Jƒ T tbo 6 KtYHfYy@ؠ?2.@eu71 $FqPWnqI;)K϶ǡ A˪h}remRׄ9+4zbl2yo߰lؚ$|^fÍ?A ,a族,?CB^_"{oAQIC˩/,KhJdb3a*`L9BvA&e?o lUNF@k Ԃxoh_՟EGic y(/ ($MgVqOE/& D߃)xA@,G#»}[Vu5ë-V;jFt/C^/ 1Nƚ، ^;Yo{\.~Yobģj04eLEriXLZe/2s7w;\ǐvL*8Nl3R,ZB 65QgeNYL: }llqz"S؞8pZ=G$v/y,5*LVCdۥ1ˆPyZ KN%o?ry(S _n=T`j1B&+*>2p .N{`~xv7J?zidF: ;#>Q^sbuEXI 5j횵.;Dɐޣ/g#Dű\Bs ?XOa9fj9r}V: UNIdbK[Z:OBԿm(Ʉ2qk1,Ê%9`P -;;iNe;a4hx3+f#il*\w zoZ]ܜEFѾ(< H^.}Iqʬ^o_/܄9sXYg a%dlCW5)`}󴠪m .y7 |2o'|hgVMMiXYwo>.yCG<⩽L+F쫔nǫQ4i2?.oJ(@P) {] (ŖS-\_&VDv]Ry)m݄ۡFP҃7",>Im)<8WmѮ ,H;pLjKaepO(!ޠ>1 YDE a ϱ9v܄`i跄(I9mM#A!M`d~F b:wj_yZ1eTR~B) =x!Z?Yơa>z?> E\5O&ԚWgc i_uWQ^ˡΌ~>MKIK$Zvn&hZO&` AyCVdaAvEPEڄþn?&U[3!"A( l|D{\k@ P3 ca 1 .e莳ۢ n(ya.oOӚ !k;4yV mHo(ziB@vJ3-[F;ġ6u`m]kf(%nVY`}ixƚSQZLX:CWLO<E!̍8O$D6>QCl|  N}>-rԜ0\d8)gEozD&__ d95+抣;?̔$٨&{<`prюx1/nbgu,S UȋxBB{w\{8I}+zKKU~ZnܫT"*',}Dkm>N0EȬ3No/,9d}xVf]WO jBC-J?3+^P$0P>YMdކ/P?EQb567~4y_zkԍ 'Q㱰Mt1.$^ֆ@Ael2[RX||7[NgtN[_1GcPQ] 3-u'-`fq糏g#bǷv~Gmْ.rp D&}0ajBS̿0/maBKUuXZq_''s) .4)GQӝ,?RRTftSHfq":}F7,Q2R LdG.yP *1QU£ZI4&LQ}'?yϋ"d9TgtW A'%K3aB퉚6#zg4N*c9/젫@:UvCYVzRGLQ‹Q 9}|͔ٝQ{+G/>#x[>vc4t^3gP:!Re"Og/KαgYik޷RR=Fw$h9Tfk z>4@>VzP $B`9|neF(i& *3àuա>iK{,S"-P JgOE~i1٠V5e{z@%rZ2LBb5ag 1x87q< )/Ә'2J>7j!@F'T*J{"9pfح&BH|ZZךNzAX'4-;:{d/JE#OU.Q:ﻜ"t%s$NՑGM5̍yU\)od3t5܀ߒgxs_=BxC(UbHq>6cK{l X p}yB+ G!]M$NjF6/DcQG~X=_]ΐ;@KRnPDCۗ?}vM0xhJd0|mxƁ?%JV񲷱?`p=fA:̈.O"5bWDDgx֠IwSmnovb1=B/"rNg"bT܁dlۯ旅΢9&П>k5ۜ*+U(h햣9]l5zZ=@0+9ć)k롷7[U]h9ڐ F.1SX.d0atԶ* X6TnBOzZ=W7Н~Ji*#S~-ez~xu/_6w`@`C5V c5? 嗾Utoy|}UŖonFaczr~o!EƩ!`5b(t\[&WxT(O&'.Z纵{." TN=&%~:FY:^a;u($<ےi𨮃nChͥ[WAq0[S*/.I߇^+èڮpEOA&QjWN^DN s`* lp b!0[{'LJ@іJQ #Rn?.Na 5XuWW FO?&kd@kcI;շ<R@P &T#E;aC7fq *x O.[u7C*pTeط^ 7# aUh"bRKl^^ w9ɵm.a4}KY u7X)s/W-v'`X)({66l~hN0Iq~5uݏҥ.\Gr{8Efq FDfi`eBN=|Cen+=TL+ l@pOBGX#)Uf@ 8RQ`2ނJu 蕍o0M!3]\f b{Z}2,~גh\KשCex|$#rޡa|a(̼Ծh5E۞E2JO僔D9}a=-jfxIu~W w*OT  y004睷GU+^Hefl48 hW-FXaR%ܐ:WI:(O᛫XHŔg43tp$N A!}ײN1QgM4! S[@7(f 7 |#:k\^Y (v 2ir {mXӑÖ&AqW0&.>Oda#D ͈r$xiTBHҠK7s/:R&7Ⱦ Y( wXp.~e/9N͇ډ#uFX|gxTJ uD9JuWOT+>9qJ]ZZqY[dr^ƾP)R&a)QfcFt 9au#ˍs'7q~GVkIkہ< ${pbL@>#D-#iY;!rU)yS&'"\N`NYf0QsHv*qsߝ` Nߦ[w FN tв1u{&EB"2M3_`rb;b׫Rv~BQNwfMw-ƓdiTOtUkkΑRpU~bSRN4مphpBȮF§; {S?\z&^n3?oĴ;oSي 3Dxt"&B"OysQٴg{[Zv520Uz\qe\.٤@r#إ/H1ztO ($ӷuz/53f8MaqAm $Y`Tn"nO"2m_=ǪHyTH|y;0ICK_2b-䚢> 赅M h`. zzcǎ J "5Yה>Е-gFIl`TCb5~M @'9ڴK՚R i>)k y:C߱fh5}xl?cqfg{;W{EWT 5ٞ"T%LbMV6dr/M͔pMj5^ >q)4^v"w7E rkz Pb2?Ak2خyuX\@W*y' LU$T2 { y+*yx>}5cfw%aɻ^ɉE]|nx~ggך?ټCZU_ $Qآ/IT9@aق=`oH5;:ޖFADc)B Xp4u1WQ@L(".eMJAC*\$'eN4/1’VG,[N(^\ <"3pB\5b_uU m{b#MCF]=OTa±|'j[З{ΰFW4t O#!I f)ǮbH-"YZ*A7>?2\c`6a;8ؿU=A:?d,Bum( SNL{X{רZN!/2z t=Q v :;%p~L]l!U \&.]fԳ7%S/uDTXr\rze6V\i4_+p /˙XL>TxZƷc>^fU˰03qzYo6 7_hO͋>!xs*? (6ƣ= fVF IJ8!-C|Z& kg]zI? Y\sOOL Q-kGI*Q/BX8LHoM}<Y5~C8"Ř!k,?2USt-z?Nʿ|w,|)Ɓ!RWɽFq˫;C nOLڹ*4%A$U}/e5A/pG"vmva:`"DzJ,j5x6^[x:Ѧx Íi˕ٸ'1Q'a&32tшڴkm5ړq#dlK12L(P/QЀC5-K,Jː,t\8f8JMG:kR nK0E@˹) ^Ԣ|&2^@1MÄjJŠ5$bUk97D\Sm^H*j=KM1?YD~_fw|9]#%~'L pڊ %I)Dts^ܘlv"7',LNFz]Etnj&ALB W{C\FߝkAE/"2)0ğrb2(v.{1K m4\nPY]X=v !$ͳSAVfʧiRihښ B S^4' 4WHF^XWN@S*ƾT&5ΣEw"'TQ+en9oSVXWv|w+i$)O~i[oyT/S6!@6+5 -JOn6bzL1FjbM%@y>iv84lv7:B˜},:8$9خ-5܂L=ȁ!-Np8͟ɃPrPcMkq8,,W oϽOOPd"%^?"06mJ{ ob<9\>zK%?nIB`"9S&Q'EW#_vR85##@]^lUɝNWIfa~) ͘(vxwMIە`Odo9J4՚?G(pEv6t)&)Z׈0'E Z؞t $_!BK-arvpx}|^/MI87_TIn;1iT4rCE{{=}~DNMgP2?]+lBvKef M/ߚΐR`1[rsWʋ":)0PjhHټ D -nP#z a~-'P?2DSʾeNUs:}r;F!)CQgS}K߲kC@XtK2=ZX6~F̒XW^ ӳ5]SYoSIQ$$C̥O!wg $u㹳}: l0v[ucRS/pt0ԕЭ%0xWQD^rSeXY@}$_aQ)4tx@؈l2vC,Ds, #gj.C.؄!oU,< 8  ;vmYcmjk]GL #pEcq#Hܮ``kU>Q)mlp)DFhvE"乢k%$g 9Fմ AYi{^EƆFfX uK X[>Onf{IPk0*ٸ<фXX?XlUNV9Z'*PB-'K|s'6(nDڏWE=:^JK;\~gj wUgaIB 5x)VgKe9{f[ZrFjWN}۶z)i|mtboMjVؾy n|BXduesD$F^hVxbr ;RMC6K6< %u^SQbIDE99ޏL7>%c1U? 4suz%=S.A%R.n$Xcnɻ;n1Wg1R-`:)z,(B8Xg&cTT&Td 1&WlK/uA↶<h މGhf%R$3]O 6n4>!"ƫ Z|MԛbܰKQ/`90ͯSN[p,ӗl%Y @S I.A'<ւK&[ +s.d߫ ?s(V |!esN!$>/bߥE i?ay{kėwGSQNJR!͈3&jdq%;n&^65axXDa @5R>Ggх_Sc2[Ø9NZӂ]wÀkEO? P)ӹiYY#2+*8) Ø^%̣Mh%w_Nr?Lp[*1e#SkebDv3JŘL_nu5.4##l8?*Z 2w ?(#bמG4c X h(_)ʂ( 2hF& \]T@qWuRb]@ ]ty8 mR,8BQ|AV'dqFH=5b)k 㶼4դŷ {5]EdU0*=̮p_%f3X-L|;EK8Ԯ=>GФ/bE,%芋_Tx2"u?Z*1EġB덫8\%ea[E]fQx[kDmWIk̋dkVZ`Z-ʍ-=GpG&uW1#^.(2H}l%Fzs `82~R6BHjmK@byMrHbQP4;=99:柚8-\b4hI@֮F;X"BډO$4m51/mpy7RXrMA /VvU1D4K>}d*鼞P_\WP' 晀}% .)f%G$I/JEq q^̸)E9^ [/xfD KEo2`[-0d6" z`ՃV&Fm9F6S?l+Uړ\Mq}<e@(4h[jd7~LO%U}):E@݉4KG6!7FJ^.0:#Pv2ԷY-u4J RuU.n%s63².)DLon%JEq0uh}یO]ѧ43'hHE*!4\l?jxU$"w2>k5Rʽ,-e51@=L+7AC?߬ZIp:~dqQTgDnق[Om{{%ͳ! Pw8Ml~ .#KmQ 6e,WSvٸ0r,豀_;":7 'TCZq);-u5Jh߿̱X&g%t}gƠ72deY2&R!Ia.m1RՓXG098*ThrxQEDZE;J"QDr,!4ИH#ST}?Ev@ѹP 8hFbZmri )EK8d ,J B6M6NFx1n )±L{2F(M6cZvdy襵> h_!P8뾐{e3Hr~[[V7mUh'X=-tW$Z]#/d{IM%s 'y۞-mwRf4A) QiiO~gmluS ~z|8l⽵~^>ksB pqle]v/:Ṛe)rwkhEpS"vŵ)@zJ|b 4CW!|/7'H5<~uɟ[kak=`6gOO/3ΌRJi+݂I,R:ϒVuXGE|Q2߫خ1ʥw Gk`w62!].*s@_|p<%\F(yvAT{fx=VwkL `= VbD"G &DG˴[\DzP]%ne Ckljio%˝JNs1 Q3}yYty[ Jֲao UΐŃ9)b OH:R94bf#l,8k V"4b/$el۲I~ds8jUY?R=ƗQX;LT>@df'T&Q6e)5QL|*\X/uA"k@#Ēꭓ9ŗgXF`8sޓ-2 J)l;n_E+9*"H]@%3~M:6IZfU$$#_TY: d#:^D=769=U@PB̯A.溉 `*C 'J*~Hd"3HO|FSz,ufl+UŰL*UXh6k8DCrӂ wqG]E_*l3<'?q̂($@s9*MxQ{lHð Q+ 9m;G:9mϮIXA,&j)e~g($Yg֔+(h[52eQ\Lqjgh̸1 :#Í|&r I蒜4l2)Y\|]U^ݍf#DeHlP.BDwR!'{~ݾȯ~p?3nZ|9&E]fGP+߇'Kqz`~tJɸ'}I?C7~#5WEUJa-2T`"tl7;oB݂Z;b8//V-IgS 2h,<ƓT:YsO%%3+FԋY~%%8Co QmMRa+: 3G؋G#pN`]+0-k鰨g{Iu~vmfŌ/EK;PgpѵG$q^pLYP2Mg/X.b_!?bq'y-r=^5& W]k -†[9?C^EZއiJO?2m>e}W}{-ۊ.w?If}Z zAfW~A<=>x΢|~\ E8y}ftuy$ ёh˻<S$^Wwۦq[pPӫRPծGq ,3BxӀ{hʘ 5R +tKY0unzNmu`Vk4˶ aHCN/R ,ꖫJbV=VL)3 }1> [0sma뭰n `ruw>0 mxO- ưs{E"-}19`NN2\Bqͨ :v&1,}odEzJ!-祔iy71⳱\!ۖ=B:j{2Ei+z?my*Qbњ \bN[pxOPBp0y:0AI1 ƠL)G`AnP>}l޿+JЦCb&_2 /}>Ql d ސЊ|{ A*`, O˔*.]+ӓK&o# XcFbfN!p@ܶ O `+r\AOYx~w d%@B1bbsnuLV:/?th7C%'1C>YIHt)śEyzX3Ot]"Vn1_Á<&H*B5ik#7$wݴ̰/3nگA/nEV\mH]Rmbg [:<^Na u VR_bP2-?kFuJs( GANÎp~b".=QC](*u-ݔ&uo.N\_rq!ǹ_*@Q5Vm5<Diφw$. "?ЍjtGͿ=K莙ǔ͑0lKAKlb2I>#PŠ7$O2;YC2`~Xُ<Dj "zi@P~[xIi1-xsLڰvl`AWo/"Z4h%]U"@G#O(ѦdNpn< uz6޽&NO}kyDp='a!}*w }|.:$ˢɔ}-\ͬ\T<p)i!23faLHmh}lŇؘ"H|R IS&;9C44_avrO,|+MȪL _Me%YIɠ&9FHbR q4, d š>m-HJb@)턄dxrⰽLA:df,X6s1 H;KZR(}PCUȞv?9Xu('^$"~/k'R k-_|0D#JV]{)$?E斄SZe?gvʽϙPg^ ^I i#uG6o̲8HUvnG6eVĞU 7&NUHHY7mCjS\1 WRqHbwFj$65n~ӟ7YC M0:M$KhYΰQnXmC+xq\zgg'0aNPj#+x_i߆-Dnku~5Ijy-2  BTdǒӃ%>8|I17ӝL-} 5L(d Y$Cke:!\|+F;~gQ<+~~5j.Btii~8]欚 5}I|o GO%[!j3H9?E5+ 7nfw'lys:Oh}0GޮDžEcRaK-P/}XXtVȅ )r:CFg2$5ӳOAv2TjDiN?BD%hX&}Hy~P|ىӱ+j  BSkJ ~R=" z>Qi2Hט, Bq'2ar hMCCx57uYQ$3.ѐTx)퀉yD5<3{iGHa- Lś8<:-6MTs`*vFu1?RkE3vgpq J Cts\[{|~q3Bq9|F1y.bl kxڨuk`QyCKgS Kteqz_IA^+*ٔBT}c:s/:xpRPDI/x,],cLTRr gnUc<߆H-Pf8v#j2ÒpT6r# :X~Cliaݦ̜=glb H_DG+lzQnG۸0$o -杨V1p"rZ-(_w5BCyI߻:e4)__nyb9sDѫ2ضrPw%W^Qrsʀgx<9A33-R=_,e.L~wŖ>Hrlıg)h9V#˧;@\0`,]^_{HˇzT̗q yMec$,%"e?_7}՘ݟNN6Rѷ6 HϝDm/F1uOQ#2hA-\ȜRb~680^d(} 93Kpjȅ "cKY;ߦO@  uĆ_w^p~2+-|A]e쀜v@%(\)A},K^j9H>grxㆁAȐhTIڀZ i#rc+˴2[T>.HyE6?/Nb Be,Hjbt>bLء;G['n]WxSpz`ݐ`#?V"qh4 ^9-Hu_mxҁ?_7eH]zDmEB%V#pB|(ou2lwv*:Gpwt~JY/G>;YmbnM/GJQ'Ycϝ!lՑH&6|9[2 eIJ~xU @m[o# ^`Jp> l~|5. o8_n7p_X̠]&T*Z'P$uV4-+Ӂ`q<ԋpL/LY/Kx)}{\b?k\kv߸ hay:`i¬h[~RP{o#kΏyCE2b/U㌓yWYu SZw5Iv\F#ݷ*b/t钣x}AkIp~3`*nw1Z"Үlz.h3qV<. Tɲ|4E/dR=`Kg@;&{bŵ*R?кo {lOd]e2G Ly'?˨NQ@9arGҺ; S" b&|I@5lk5 )B BFVȆn>>4:[ҮŽ"0"g6 #ê5H%YUplFꞱZ9,~i)%rY?q@Ȼ;1v*=(ʯiO+Da&> pS C^439gW f}~54C9u;)Z]]oSmu0"X KPNS6Ae4M1,>[\rL /y \[MxĶPvy'|ft4*WT+7v4>߰̋wP3idF=FZr_\Ii> $S:gt.Uw'Cك>&w6R$h(r-g ؙ/TpyXln>d.mh3Q`W z+5* ^ x5@̏z6 PiЩ0Tz ǵYSk׀] UᒣESpTgas,)ɇ: NGfY5/&,_j8-})],TiNm"Քa |406 ZVvOYȽwyC̎PIJV2"Zzr|Q;kǿoyUr-)ܰBH"|d87KXp5%NZMٳJC"Y\:~aTQ;r=, Ɠ?6 (h ,r%loex$ 4|=.4o;@߲qyLwPd@f 3GQyV҅wwz $b[oUSC?+Kׇs lkc2e96,g3:'PrGpgI q߂|ytٯ RD`;Ԑ6ho!!mkgɜVMqcyk?x6pAȧ/5;tK@N=Q5ww !/aC0?!>k]4NG?=gy,N$@_+4vulDU'^Kr?*/7|EOdաڒv;u(^a@8^|/݆׷;<>tdd?3S QG* 7| p0FMb 33Ɲ :f?kؼf`F3L #W qfhI/t<>D XR5O[D-]Muj9π6SZW)UvCj7RR9cZl*GX 70\48ˀtz PCR#Tr[ѹqWEB,Co9C9!$w$I )tpboqsd9x13.p'w~_sBlvA8| 0' P翖6PbJFTyHЭ`Ʊؓۥr䲀4.o|;7|j|%MxݟjfWo PG~8o{b҅6pƒR]98U8 ~-BO_(X0uBTʒS]BK5fXK@>+׬>Aw78Tl"`^ T6b\/sU t?bQ6#9cM]VQnuHrE"3F冼Pf=o@F @42tP%$5s EbSXuPӯM$8ͬH2 ԻSM)7sj?]w[9ABk_vUlI&(d(^RuV<8.z8Ȭ+ѵ}1t8WX,Y3t7ޓw 7 +ȹbx#|F4 ޵L `&'?)7pOhR[d7Rm! TP%s[Y*|t5,6XḾ.!cXw(ĽD:x阴V.E(uȵ90nGbNRPW^b*Ox+ުkQ86-1w SINzZ:̙j[O.߭T<<2{<߰TO^ՎZ|e v*;kZڥdބ(_Q\\BcW\㭒pz9 A'6 ,F2Mĸ}}}GE lo+U_~MM*z-\:1 iEx^z AtFyrDff#* {(igST`)ŮQTϾ0)6ٳŻdGxdv$.]@ VZ0Ov*OV#{ڌ(YaMdc~w GDp0?a9![t 3}4rJ2uvd.~V,\!.}*$6YtHwŏ.:8"(b[ѭ-ދSHeJa4]lEob1#{h>ޝk6rJ]+ =z$>o+vv#ok J!@yCQv1|4 uheT鸾ed4v m_UKAс ,BuMEN T\c;I@h瘰ʸA3Zۊ{*H=ϕQiyaGHr6!v"jҊs/)%[>HXaZ YԁM=f!t7uMΦ֕m,-mr֛̀Ssje[@h3~̶~q$hϏ$1b { ז<#2*PLl STiFv=~kVϠob; rZ_(74ǥWTE!LM7e%H+ɫM9 @QΉ|oTPL&&,%s_+?'S6z:ˤC[ -$Nsv?B2c)s@[8ƫf@;/rdj,wQ3_A0ƨK@KV܁o}Pֳ#iC Ώ mAXLn[,l]6/ҭzfCxUJDTP)=`p:4]dM̙j(jK+Y'i"@;vk( pӬTLTM#S.R>Lb>8}f8!N̿ej:Ka`I&2u DѓL{MF%p:`qVUn/C%Ի_nfݩt7I M`&#>>"Jޮ7!']S7OAx1šd&) _LO5:bRRRK#&)Ϭ"( @ۇpQˍx=y /q?4e԰{b\lsA""/ţ*f*[NC9v Я=Qѷ(uwH=Z'ጩ/03cӌ9Ĭ)C5XV6qKZ6"6aJ#ut8ExCַAeQk863~lCdKL4hQܙs͐-$6#HW=|S%L RI"@-}m8A/t@LIxc_!n\'__ +r$}2^S7M'3`Y5FQj̃ksQy43T-^,n$g$f^A[KJ)Z&H'U@NxCxuҰA7J ;|hi;[6H5@%@uFD:]K|Ti#B9P*.nCX1Hg9Ll"bVƽOWS)Kp 2$!})AL"`i8VOËǑ0jD(>%0='#Ġtq~>K$E" o{}eT⑍s<,sCFV-uOKcZ#e@YOw ijWr{۱!S= D RSf奻1F5yn/i-S`?M\_SϞL{ \ezYGh&%UNl ې% hد:xO-ڐ՛z)5Yade=7+VMO{ըK.9'J_J4F..Fxu* 5u Tigf\N-iKTm핷]gyoU{0sӿ 5N#Aa5ҎιaJf^_+MyUI^ſc*P-4EUz oj}z]']O#iƮH!?W{KH 3]{~ΕwH>$~DD:5|`YU xImEE>\F~K+*Hߗ If.Ò{El^1su 5ybOuI˔սB_޳4 rK*=^AF-sJv!Z1 c)3 *M([<Ƥk±OPgovHoy=C+Ҝfni5b |.4#k.*{ юmdڈ"k9~]܃ֲgѴLZm 辣A6vC꘽qO_):Ĺ4zㅈ<9Fz(lYンX{]\CJ~k>։G kkS +@?gxwϿrNqX2خćjA$^[r 6eɌ[ fW['E}0?U \.͡x4O&Fme- ] Ӵ&MOoM-ZQxbp !nX .Br2&ăSacx\0jց —X\Thmm]3$fn Nw?СCВQ2ҭʿ]b!O]ೡ69 j %&Qtc\FN~a"&9:HŠm/b|XխHA|%tiW$m e2`:+٥+߱`M u:$A'\5"[Hy/ `jJ>FrKʰͷz7ۈ^G/!ȑ$32MΊQw蔟%ʬؓ1`9ruс~^10yMEj|pfŒ?9Lß"%.@wcG{{FѦ0/Z£Xîϰ;΄e{1r0pBЪ$ܞk[ّ;̍ 6,%d  .cU^((cULZiҘ`؄fV .{lg|C ZT%t|3JuY1220nƔ1_59"N5[cP#*E,jsb77>f"e04n#<}c$Ӆ93v)m7O+Z*6 uK4LP~P.AEkPQOKOG/ꌮ" jO$շ̰a%%]sfj6V0QO'o+d|@Mf5VMwe`4RS=` ghx=@nKOVUw8Vui: w˷;\{ l0>aD/E3 $ۯXΛ7ȍJ^mP`Vt A{)7Xw-t2L_Z"n4 Vq/OLvu(6-د0pR|pc"#mVPvޢHϽ2})I yNU,EhpQߌi%]W=D 0s"jsG)|zI\z_ >;K|Q҉ԻF, +TiZbS"}gm:%(;F b3p17Qo"T +-5̹,^35sp~7B,yvH+K((;W-Z4~fyNѠ5|:Ǔt>3Owd= `;m"=w9]hLɼ?q#5AeJCb$o`]3(gew шc(' Б˜0Vc87'12Ǹ >-Ӷ#k}7@X T@+x!c` erISSXVBN)I\_oF]7.m:x-dV)|ӹd=/__)ŮҹD}HFPIp A@fmBIjq$+~`ۍ} F% >? |${R` 2|7SVڨKq'h-oXTyyͲ.d2ѽi,ZC⌧j[2v^o)OF A$p52po-S[|¤<L$.MSfDzpHF&z8cJQ73R!!ߵ)-3bs* <@.{qTג)vlT# ^qRum55\o:KctImQD8k*zagPr{(֟y1 X阊qܺ k@GΤlVFexpS]ގL;ZwhY;yhy/ۃjU=pdߓ<0*@tfu[[[cDlDE$P/}7O_sdW8Ub3<ƺ@M@<؄I ߙԌА wl6a=F,֢.g\_9/9wMɗ!hFAg k[a=/OŪDR_|1 V؊[K@ľ~=\#t_"J3FAՁy ޑ9C#(˻ƺG ]zA^4w (pnlͥj5}m t$ߐj!__+mYMlFf[ gNfT8=j=6X3gsGimЪxR=8ykd5pqk1ҧy0{Hkc-#⟷s' CXɌ74ЋPdꤟϚGQ4wKg/ ^&樉dAA;gl6Ai< .N6Z R9Ԧ5Zat%VmR, }jEb b$}ky/%);,| 5g~( $XJ GG"_]F$Cu=>s8SO(^PUQ|F-3Eo'3BoRvW"kLúוBNb'gsۉKeCD 'T<-+f<#4RNW΋7Ovj3<ޞ3lL} C˫DP?g U>h%cF)L'K<RKs)}$IAc5DVa*>I'|} rJdts {]VsNmKL,W`Lci]YrFcc{~vZej#P,}cEjUEz`_lJױ^@.:وqv/va֜2^2o08o^!ʒjVU:Pىv] F*:а_Ei$4c|]i\[<t!:ɺ F6&"q_I-7HR{zQ{IunO 7Ry\q8FM7V5Mォ]L7 (D‰tHhZOCpt]Wal-mΆ Cdj ʊD VWy_"/dbMwy+=9{̇ޖz48j ;1s_BUܐKЏ lK/m+~S[a)rʾ訹~XC>G{hMK|1تYÔc]-?~tOA]LP{U-iaQR>9E[k fLxEp#"H Ll,-~vVYΠڙ ۺٿ캓)scbpLeqn.g}gDz٩~UO4* o5֥w^4;~V^.hjaV@_`#Kc~04idJjE•Q܆t" s$GR,+N>3I['PPmd.E^@J:k3EЯWpYVTv/- NgFH9W#ɫ OR]F!PY8qCb`_ 9Y1aomn TM[7T,PfnRCFP,.1,@K|ReW2:tk#NT ^E ST7)7/)%}Hn`=őt TnT[՞H/zP%+ijd=*hSXTzr7ÞޯvHikc<.m8)teAMՎ/g( 0Hv?Z[afc:^}^O3ܧs]m-Y8@^5HKAєV̙wv彁}dtώ~w%z&^#o;x`<˟| CjKюJpDHs$؉_h5X}r;f\R볧KH4;b6<ʚy A >?Ǭ`'ʁ'Ru,%e[?@G@H`no,1ٹu¯ ̙4V ~P4fQw4+^OM[k B(p3RԳ,# /Vr$ 3Q9ށ:iۡw>Ԡ$te.q%'~!f$ ".g^ 7~+ZDjbLW#rJng=_Bc3 tՀhS,i#a&iNs7$xMϷUT ۲7f=mTBCd#mmW OMSlECƃh ԌlsybzHIУ$&ᶰƦpoYr.@BU'n#~/A,-<٬*6_}{D)!\Ơ#3ETfND^kƏ^%Y3N\;$F~N;!& ^I׺{w#9 :)6 `-}&Cwzeax5f83XE|94mIyh KӁw,P(¹崕)h5g۳Wm9+x) T[cZVC0fSi 6AMzޭd F`;8hۿi 2B=vdx; CE^w Z$qYJ!ޞy`mziјz-.]f-G?WghY^RcT3%U<6]{.wz[g՘08b?]Ҩ]+P^ZXfr ĒRG :yZV Cg1P#U A% 'kiZ}p?iv&GF3ޢn& eZ3DLf̔FM-D!jj=ܼbe#ZMhYLy1&YzkD$F68d&YNDYQ츉{a8?[#,NX/yeCۂʜ+h6_v d7( LDhRʌüy(4@:G- :CVL ,DD 5S vZ. Ӥ9w(LU>R4?7,qtF2O4Ӄ-=8oh%#u%Ty{zЭY2)79Ca9٢SP+F~9"D b(w>0Za:pN`%6p#0ikOXHRF*: Y?],ڐKsAU![ސ=a-Ej Z<9N۞#Zwc{Bm(*c>lOG(?ޢˋ_$6' ǘ8  z^EOK#4:xP7;Vn8O3SJY;xx\Er~?n9Baen,d@3BVNCژm% Tn=2Jex5 _OuF W!6EU[c 3"ιt hX3#yGh#;doVCJKm%B5Q;.2^uE'FvŮРiYS!"%3W'2y lGQupՁ[h.cekkm\dV>Ytad~0]&zT7 ~ާ*]zrƐRN8#CYmC7uagDTg3z֋#ߙ4?vH㤧@n&ȞE {J۸}a:>Kf|+D<+ E]!#j&B^@Z|_UmH z!G's+ڝ ZNue`WV=+[a)G3rwnf`Z;~ S5yod*\ԏ`}%48B}N͸ݼjwfW,^y 'z)O XkřƵ˟U#g=,`FJZ PV֤Gqhf(ޠ:/k38Zl-{:S24xev)<}HD )UX:|FFSzZ;~qbSH: Bcfг4"(@N.>Mup~8]{yib$4c?Wq_91'#?Y7TZA^ܓ`g ̃_aZT[Q v\0_!-J=0mlP:#U9N2/EY)f˟ u=r:dS(;!j\\7>]qob(NX&8`F[6ֳGqG!pRe'"d}LiPrKycPP٭ ĸ0Zq9jڱkdyecy T`2Y2h+6 X{o(?b4TOᑖ~ˍd9A! E/8(!t{K|]rrM//9tG2h c3"4oKk56jO|6$̾*hz]۝Q0^%('wuM=^MH RFѓշIEc?~ 3 ^TE {^m?sy=Ujt"fE[(xB"0^Sj| Jc'$.evDž3H,"x[&󍓪SD4f)'5yyH ;C ّdgiՔ4xUzjxBs9D!nKҀԃ_gmdͽ2EYwRyQݍCr5toM7%Dz&vZ Ɂ3)Z%j[Y8G "aOA،n:%@/u{c 4V OdKɄV'ϐt  kYKc&IS'b \Bj*{KXIa!ܕpdsqoUalx \VCT!m FbLAxIXR e? xKUh1ڔǝ3sFR@QbSX2˛l`Y3fQ%7N-]ȹ&OF<^1i<_)4]1TD]GIw(I_T ?z%",h wj |8pNȯ.Ҡ:㡟)oZqN>yxfԭQ4 /a I~]oH={c 8 "@@Y?#nF(ݦti>!xzY|TxŏG 5}~KxX>~mW3B qM\v -;;+,\>!7yXf`ymK6 |XO9btR 5Y|݀!}&yznhQmre,v%JVO%iM03}#Ӈ:F6|سW_Rm.vT| yO<9Na D:CR)?nCt}F3*ocN  op^`{YDD ꐝedq"&iݓZsG5FZ͓-`M o~c6or vVp?y{7}g0xg4'd=M]ˍ#eCA KCy^(1/phYٷ.M􂁠\ SElҒX36@X`@Xz {)w2۹ls'?B6152x6pq6곍};C&sUMT/}< Nʁx`X\ c_(屟 vߥ %ST1&զ/kQuX˶P`RɄUq%njM* H/$k>/ $dl_i/gX j]3RERFs5MhO؏;(Zb:w~8ٓX%zhrS!+Jd'-p('R)lsm-f̅x<3yBcc! DȈ*i]_ VM}2G}fcl)M1>gXVڈy=ݢ&Q2'79; cY@e5jc5+*!$ K4|xe-=, )*=(1qt$t;i gB̢ǾH[[V>>hnD1+ "ilRl8X/P\)U\2lP3 Û}  K9x>s0PV1c־<8uhlf pS,,g󡪼ɢ~ f ]1 KGB 5Y`_ }[zQԸ F F.^nҳu|YLli`WBn/[ GZ>C*(Gə :ߕ pm;rH"ZM~ lfCXɜU-lkS^*L]z'㐞!ͦk!,!VHt2;W"&_'Qɏυޮ'F 7ADͧݾx>KQH{uju":FMl!>ǽyJ߁.x a#Tadߐ'K$涞EdFό[Q ;>RA ?f(_Ρ*"-Jº=]?+8O'cT hTB4y wUiY죨XZɾnL(|'J%lK3Ù?H -|u5 T.=#h2&J8scK#i$AHBqA)`INr.޻e_(SNx4b(S;5I^]Ƣw@E>+1we!+€dc/ XKk;^l;yYlF (LnF_ztUC> U0 ˯<ֵW +'}8?e7·?x. 5o똳.¢(\|π$!,h.~ KOT!*(梖Я^3(({p& bQ7륒Ě{ǙLފotZ n^[oblb"Q$㕂/޽Q0m.t;&j&om@Œ ڝ"HU&B .Rϵgxf1_!yE䳠d Vz%Y[mptm{2pgUe :n,֐0!" "aPGsK>7 $t".ʔϛ5yG#!?%擄}'ng~^vM#ݲG!l jrWcŸ,$֟*-rWJP4BZ*+Ћ1uTJjT:7TX/!BmQ8m[;":z;W]#ݳUnN陋OL ,C Vr:\ x!ƠZuל݁2P>6Rrhծ xa.4mJw;IP >>19ZZ,%ԤJo 3~)= 6uY|!QLomVQ?GҎul=M -}o/2L .SKίj?{ Ekm+y2bE-7P^A@з\ϛWkg4jHV+DS 6C!-䟥 &7 iC2"W' Y{4Ս3E6Ewۘ`dGX <I +4r^Y4݋㕋B,~钖t]9_zm-?!Xi hl _ :#:wsyd^+;FyYtF#/u!C obP:K+=3U hWC4M\;ǏiQ wevxhkR &"l=-vHIǑ 5PNȝdq*@7b/5spMvY8bkmOr{#߿ cRaJIb@;Z`P27+"jhXuƏLRw>Eu]ds& qLa/*I /4ė:?qouǵtHS6aTߪ{[یU&Y[풮R"XzpvkR0z)S*g8~(>L{ u'Gf`I)ZR}feVA8w^zMVrW56KhV@ @}pKWمVZ&>h5afzpI=«Œx7eAH- R<;&{"<y\rs 1g6$<[N-z-ܟ(2t,&3+ N[g4 7sz=Krr[畋iv?V0Au8uLOի9xv*7Vhjfziŧj4ɴ?9jף~,jz'}{F'\7xaL"眾0٭1AiU˺ն(`riQ#_txnJ #1_9&uX&*ٺ`0pzY4'I;:ySO0j]onSf#6꘨بCɊKJsv~SelQ"qjjnۋ%+j;b`l(qBgteH] %d}H<[3-0ʢ!xQƥPUâ N ѶmwXOA ހ헲Er=Aa=ИPcrq(eͩxzoEiDe<іTCg m[R4Z.-a/͜P-\ @цSs}_w9)u;L5_nȰhO[6V gR[Rr˻i`tX(OZB /q \;:y!=\م\0@R\I(k3aoB$a',s'&S&49%ɜZ'~&-:thGltR7ْ qEP 3-jefcSoa4Jxן+I(͋j5h&8k6/rEt=Tf4\G|6_ (ݨKƻ5 T({ZZM5 ŀy-sLRw{ݩ_q9ِ78|hXhHDW~ñ~ع5N¦1:ԷK87 ZOYp4rgij[s_#Rrfap |?jVėw[-BRq@ÛNVJVDh3yV5l=ΦE=M'ȄgPibiHir0ˏ\+GA :Lf贺Lgt,Y{V{~tmi"ҁ1 KP!PQW-Lpp9-I=އ?Z]#/O0+Osb Fodb2hU 9I\PSbH$L>JSϣ};Q; .)A< pCt&.Sz0~\=TZ^X|(dK*+p(b`p/M&EEi83F$Fw9~c]vXyeE:<,ɺ7PEؠXV(:lt(!'Qff؇Ssxz琷C8 .q^qR AWc@~:h PGuy{a |+rKWG=&LL.?ja>#U8j 5w]lĊaC@RcBƕF䣞T݈xp !S^5c fBwOS]c|p{w+S}}B,CnjrK@ g#9'u0nNpp0U娂tyEMd TTωWϮ"nGlu|4rhTj&pڌtkBIio pe3N|"o4pѽlzI%.YX@(BUP)3p(.zqN|7C55Ts'xp| q贯]`͉WO*UBd轎T/MKӤ떦`h#KQ}')FY3ZRv0R"k(^QH1G)Cr@#gǦF玧bZȂM *T쑋d0"K6 y%7[rR|"I4>.DoDBW"+iu} ziJ w~Z;]ᥝ6ɊH M0Ϛ6\iI;kúKT!Sd4}#[N~lcZYZEn.>ӂ|8mpتɹvA %ϊ*ʃv-ELAfgpƝ.C``L& _Q3f\Y֪W^^{O,S-B׶]ēihv ?k_ж;7""AEV͆D8hDAԈey!7_˸}MGF mjZPX>|D([OEbl4ӣHDn.HfZ(ݴ"[n]I#°\ Wg#yq|)Z^*lR7Q#rJ{tSL*Zŷpkhk/\Gsx81$USaYy6B sÌ;Xz Hoylε,,G=Cg3D`K~ϑ NXLaGgQ {%}=fpAETr׿$ '~9U!)OK\K렜tGnڡʱ(|o[E tZ,t^ڿe"B![:]d#>!jR+>}W1>؛/WDj$x`]& /$,[n}s-<šinwQs!wq]o?:`Wce|Ud*Y?m%2B6/َ%:#tQJUD!e7JK@ ɪ9-F,`ZbМ2"3TYA8 %RHE!h wǂs%9 !9ޕyQX:D7dԷ&/ci t"zu+IۗD^mU#LRҡ*}ޢ,Y^1(Ե@U 2~Eg;uczw8R.7G ;QoS-ȲiRżnedV0Rno/pSmim>tU!q1`pzAma@\|Ԣ)&*vh;"Z9;5Q&hAj<6[zL-̓cC96$**o4H @"yU?e,7^`ّRs$Xqր 󏌻F^b@Qg\<>/Ь .蛩2-[Ȳ[݋ۗ'cottk=ЃD;#oU,wS=*p۞YmRS%_S~K"ถ@: 1QЎ{$t襚W#򹹇hXN/,pޝ39BT;&7%1*?YmYQwdN O';G$܃Yv=S\`L[:.tS'"0X#pf%]a`=!#S'k&Y/;4mϒRG{<C'W;;{/ps1R}J0иg$)Y ^ BhHSm#U$_ :jGmJIa V;yZi22=KC ^{46c->r^0#4바Nsʘ4Xyo@tֿ/2+vP/P<4#WZ'Px,p: 7%9[ֶ^΀o$ /j㹟?GTj:RzȡGWmH4hYe pjlWK.-U؟bP8ԼaXj9g2/j}EIQt:`m4  t9y&I] U.7O^hD2juG"!tsH*WX0}G/P[ڤĖaa`{l+ܮ^rm*[xJ5q}ȩd?Pr-a rsбk"A1_iV;`Ĕ߿7bk/H_k0PKu_ٯ}3v;>h^쉦uzkn1bVg4ͩ̎Ҽ(~bDD.vsf7ްc϶7&K_9H[t[TE[sU0_꿥Mx-ȭ9nPѸx{ q!,X:~HcY1"zL<h2F\k ~ІEЇ%\r;O_+~!)_0g+ G*.E٨6}hO-ɜo,hոGrqGqV6߄Q!=ȁ5AԐOsZ!+ )Ⴢ:nl{7X$ehuy0]e7do'4mXfR@~sEK5MP?_j@C {TeqQHD\*U+)vy_JSD^‹*T85bb<;5u׺-t]A_=\Z*#/M{1ՎiEʋhmtgUvCYB?tbW4j=8/}[iوd*E,;,@8C*IZRCPh~`uYu;GEX]L 83?>dtМ>,j9 }8zr1Ew^F ឞyZ:{vu'cxbD&^ j3! *TF-d,gb؞4M'|:lGbUj?}co\(9.^,&̐&hF64P0A0#=J3_(~+tfFA.r&\E^u46d5 {toQ iK, inI*Nf<]2`1mZ?:DUoڻ[!(P.pcddk^J8KvE$>k)K⹓+FC4hw,ﶸ'E|iAW|ʘ^Xx/XYfzXAp4Yq]0< 5+ Kz+581AϳɈeaF$& 7K A klXڶѫHOCn!OCy9퐒rCYm9@ ۶nYEnmJ\x @7 %уI5SO|G.I#i).ȌHMU+%[9^UX%  2sc>]w`8`audF ͔ Lיqf;Rx,\Qq+}%%Ҍ݊&٥5!Q-[%o! ^.`{*g*(DlϝlKaXB>S(.9cIg3iSϳ_~sGxjiZ3O k͘H{5Ү\Tw [\:CA=i, [8TM%m-v5~l/=qbX祚|*['u SB1SÉQJrMQrš|L.w"& ?f/m@>hsk̵2vpYrd=X˳Yh2?`1lKg=i74˿1 l.tŢMO6N(輙o̲{a9$+I50uW+47EFZ?A!~Vgi[:u3|8a1pɗ@$8u*zw"G}u'6Η| WKz()^>%tح4cngM+⠚43H/tҤʤO eⅵb`s: wwt8K6 1"D~ ~r[+ϤٹmVΞ44,yw͛IY[ Ԫ i?۷C ! 1TAicVCa6M,8RN@m!Eyxv]w.8qO=rJ>}ʺƲڏ'ө7MY;Xkq( 0/5۬05ݖt2vcQ\NP(7:--[B>Z ׾ת=i,0jʚV*g߮G͓G\ls2v*&X=ݴ6ʹZw)xyƷhVHʣ2uOӥ,Lad,>rR&{ښR&V_*ѢX>N3*o>"y2?,,l&W9j`\3Q„WDd-)BMJl-О3H-`II"㝛+z}9꺉ɉWB[qZ^ ]2l۴0JH %e+}O7LF&^Dq'+)ʅ/:Բy*<T6 ŰųH +;cl I~76ďC~M]ҒYs6&1Rkҏ%!ӟ{gwgt, O9'.Զ+J> 6O_gj({I9ʐy*^P7KUp l(H{q[R X3wǤ6KG-J aXDh&x.jpA 1l9I  ͠^qʔR]`̮s#sv `lA _g=f]ȏ❲APV8e-*fn)f9oSWo1,'-[fo7aO oa[X!žk}"e8v( PҜiw*1rnp,T!93s}l;ɨUKK cE'pJ [4趓 jq^~{ۚZJ"bA/ޜ IҪhQB~:7,SfԈTQЬ5+f"F$uً$g:(x&$^9!yf)]%27`SA"fsQz߸3OAoɣ-5YüWM[R{!Ԃ]ť^PDR0uW_I| ;¢*:~/U/hH_[K=ȱ5G=cгad n8UncB+lSQ).Nj! sH {BM2 5CoV ٳ)>}n\G 4>T`߃nĄg"/;m1\ijs$.jv),9nehN2)%,"! HxWP9B޺ahS9b6rmwQbF41_yȮ7p. ~en*;:$ %  ('HN.( nL" WWa 1vsgH>;e稴pݗߩP8B5([gESǡ^]:]s]r/)G8{=+jن38.!GkmPTͼI4^=*}Ĩl|c&7l'JJurǗӟDg`jwF Liad5]0cd:޿xg槩\g~hΕhg&lguzDԹ]uPR (]](V*Xo򷂉jexoW &07V|93t9=hAJi81$eH3FfE+l71baOAP%ZcH}eEs1p󉎡nWD/rf9a(Ph`tI7:{{MжkXWpJEj'^F=D],ᩲ"/a%h94tx# 0Vv&r|F;EN|JR[mL]/uGPY{5NV("W$F2Di_'A4"_A. wZz>`:鿣{ƤAg"IB `8A2I-<4Vɋ1aE &U< QlW~@_FzP(PQջ(:(ʦ)[[DE Pzb~*c>b4= %,dX6Vrh5mV KAPh-?5阏PEyJaIzcF@%c= [Jy Ƞʤ#D;})+ݪy^Dړ.=2 Tn|{Zg兮,7S7 dD ù4@ˎB8\L Wi% zs_:Kgg 3'4]𼰬e#fh@쬨m4_ ]ERV)1'*m [y['I@DG|Pr AXIRk1Q fXe?pXqOf@̖hG(o WLAB㼌wiыaL|w+oTD{D pq_NW:iAs2 kЌgT442o.6S[<_#$m]>6%~OHaҏ) vۜ?bQR5 -ϱi\K^S$^ub嵸ZC*36bmt!)5Oql{HѶE}yGg\}:Gr|Hl+ynz ׊N,u&kLǗ0 pjW8^^MEѽNwdh+L*W3jEv7 uW1_TumY;ZFVk#3\+{fxb-9b cnJ XVau=yp Ͽڇ "dD&=)n+_=J? `jmπ$VevKNuhz HvZ~ȭOR׫,&AgWܱ(:bIB謐ϳ`Q[a@Qw O#(e*eeE(jM4Wd&b@ݒT|bMۘi v&o9H4D篊B.Lַ 1oF% XB JC V:"ܸ X HӂԤ7F[$9{Bԛ'N;q#{{# V+FD%{ 6OJd =YFoKbGTnhԝeг^Rp59%Ȱ|9B 詭Qp"7l2 !]NcYI)zK]fK፣pm7cvW W4bNQ?W|v7huU5>e/2DZȯiDV6]pTW <†/ 8^rԨĨ@ OJgPg"A;N)<+YCd>=VE+{wey`'Ub\ =@ >"aX-ȇaMC:T^w=yV.FSiX /Ǵ B`RcY7ݴ OHwB c;Ӛv%3!ĜTqx`!X1 <|/;fwOu U~OFPxH8.C~vZEʘԊ'W+)K3ƬIDi Y PVhJgkZx(X!Qy/ &P]ZԛVo%%.ztB ˆ#ξ ==׭|3AAK7)xTi !m7Y4)nO5ԂL10B %Z}_$7F{&߮\ߥ+ @ ;>RwaNS<P,,j;j3*}"2 ʰLf76p(e}Q/^A?43+[PMVA@ES;.|lL#+6f+,*cAav:`̏S !Nr~`Q€[!vWէ;6uacn%Ͽ/˒5-~u=zn?#k?*KXW=\4,tKA] :3uVU-9#~2dxIfޗ{6/d/G^8rk6և*th7R[03-Gf{ɚ3T Zt}ʨԢ gJVmGOJS/k]8O/^M C[KaE%sg6F<Zu 6jD#+JW33}#̦7"y#q1bnxu4O*F#64H(˒wN>xsNvtWs4utw?' \հ7@Z(dH?UJv]\?IT p>W畱wRTF5.0m {EPZ 7)R0EDJxJG:= lJHgq5TB1h t ^0Pe`c/&EE Ջ P< 7@x8xuȫ_RNb)c#o 16@J k$W[\u!v\V8]{%>pkN/ۙm8~޸FeLޙGNW)Q #&{xtz{Lha Ya%E}'l>qt~{,Ld,/C[)nI!,Ԛ|o"px7pw|vEkSi{@ mJ N%.#%ɔcHή;ЏoP&Ku~Ԓ澃+JzS/AB.fK!Ȃf,%4yϫ"Tz&|CqX֠1]{׿^&@ snxRS/@Q>vY1-sygNqy5ٔvp A;VO.24, "AƪJ vÁ'F]#c<oP5F@&1ާߒKe0ԇdx]F{U}b7p!!fo@uihyы/A"W9{/P6Or{0<1EuldyM AǮ_L Fi_~}U67WdO7a,eYZQAdvgu(dNoEM uV^Jc KpСGpZ&Ksq%%%­Qz<,K6rFǙ%/K KLi M$7d”$Řa ~ 5`UBtU ACYA 8}͕繪8uBfDz \e#՞ z֠n%~PݱOPœ(g:VnO m%aҟRr &D5zIzHRU晪꜏/cJ@!/ESV; (U[Ł3w@ňhf)/Z3]rէE=Id4b)9|/}OVGv adbG U,*v2%ܰYU}Qnܡ ﹳyXM5M'=>% JG&!&xՐ",m[aH6lgeqT .t|cEl*Г_-_F2Geꢚ4Dž}71=z&yu a68Rk 盦q Q/$il|/,9t~7Ihfh]YhxSHccr| X#r VmkZÊ (r qQsbFf"PA~HxƸO%o cN`xl[\Nכze B5:[qGYt`0Rx3U] ڵҟ#n>u{yA\sW~F֕)9 ;@r7!{^$A<;tzȺo< Uګ\9Q߻@qyw=:_y7%_t$drRa}z`A;,$jMHv~ҥy?e7=d"mʛ,S'[y^c"{7) }ȿᥲ3 m⺂w`Ac thH .Ό:~ /EzN;}zј)͚}Q"r&aHU&b,l_b>ag~mMҁcQ}_0ꖐ4_^>Ȧ4;B; (9)LnݕfVf;Rz3 /O;xRژtId|;+<b`h߸oD\,BH-xƜ$IW#Av"Hg_.nɻ)pP&ns;^Hf3j5;m1\o4Q3Q4;& (ɄǵOW¸}Wͫ;m4\jXi{隺Ml(vĩņ+o?}Z3;tۿBY)&ĺG~f7T[v<XDfd~+xX+ }ͣi/1P48"la109$؁?dju|gcc3<b d~e_N=pXt! ܴn+jkI  Y(Wʬl"g0 ψ?Õ)S-^;n.ekVdw6 sp˿k[Sg C1 rL)Ċ ,xYiJ\)L+ tcE=̋m /N}Y)-n88a)/vht GxAbbb,7+=RB;9 ߗBQ^ڨ)ѵ63Q'nD,xeo3BU1e!9(̎' (J.(xK7pդOmt cTwXˌ@Wjʊ\gWdwޘHTGkFS g Ez=ӐAq4 rMty°"D 8=ЯJ ; q<'].@/|! ԇ.eRuFTӏ\ Cvd[ 35H2::)Uz8iD2 /QQC>ȞbnD+c{; B:[X 9 \|tܝ(>I0ͮ:Cm듪r2K$wNI n:=+'75se!.@zs/uH: b]yfQa[ @fZh҂j/ Kq" Wl QTqc矻p)Yg5{btOZ:ac)$Iәmem6m$Si Gjðtu{׈z˭]"jh- 8=w[y3gwZXuhAsxHQ~ cDqP{ yrpGŴUG@9Y( !)קP`HOIWTBUi+4d򠣇iCf?K>D6jKzx6n? ǹY1BJ8n%Ua#7<8⅔Yg%ljElъT_7[!B[+f@m##ߏ#d4jqjZ]eIF\=h՞%js@&)u0CaG'l9!(<i}B.B֊QbJb)R^Z 'c`'攁bz@cC+0Q ~6ح'8<,!d+9َZ,QvT"0%w-9T]/m#?UA6"4WM=NrʫDYG?mfot@MN4) q'mbekޥ|%fg'|aGyDl_YwX'˱2;%WbwM5DѪy9]0(ձv=kwwۊeeZwrפViX -U&`l)VAWV)IW]-Yo 4pm.}4TSHp3V F+. mR^NJQ۫*pٻY+g,G_hap%]2VJf ZtP.d/&:BIXe߿{9>tBcnmreRMb<}EN 6紺+?ZUý:[m6D`zF.W7;_,qסx7y~FT@ZQkWL yDh\"SћK;H}T#FÕNީjV&\e,U驃%a^4YM6+P1ac,=(>Syd\u6~lqOA\pdWH3;[8X z;wlTOl3/{c<3:L毉VHHrR2i2LQˆ'H+hr g=U Q}p7l|IH0 GIvQn2u߹wi `oD`xW_b piJ}~aL̒#`Hf tb@{ċ\jM_K)ԛ=l X&?}Z?ff5 @1ߘJܴbgf{ f=;ҟ0?\Up}.4[7>r\EFRw;Jmiևwqm2mhC]Քq Ei)W-|zqK;#r``Ӝp+S ,LBV'&Mb @(t;\oMW[DuFn$A](C喺uIz;ȑl:]a_?n5Ў6b^ {emLIYy~wUN'VX"GxըaK zkzTw!Cy_cٗ.FѶF\烂PRPEk-v9U-D.i/rxW~排V|ϸqXMUAm.ƿj8هh~UfհUqAuI!'as_44#),p#FwiQjwt ^ DѬĶȎvuIѶ#) u4 K(1 x&Jبy lK\0iN]& w1zFwdOɜ*هh6C Xp3 Fw3)Ƞ$9#pk_+hjByv| b&#_9bS+%&P0o^_z|ZQ<ʈ_^#12e]G4:6dE0'@c W>(Yqx. QD\S[+?Z05?iw8d7fcVw82 Muu\.][% (Aሄ^ö ;犲,'`|lMYƓ6]iI~Վ{w8QG:v/ |ᮑk9l)0.`֗R/+(I<3I qbfO6!ߌ/rFDM!v'\*_{^X1*$>" ߚFQbZCM46f^,J]lؙ,ݑ_6> ~憯B?Ϛ4]֦Zu[>SMv|~[@$W᛾N޳^.'v_ggd T̙.,W!e0r-YS.Y<@()#hc @XH\OK4gw2iOۀ&>(mfH<+$x#YZHÁEz|1Q%M|_2p,6U?r!.=`5t T[ KKiVzP=iL|>k}H׏=aM Zg[=ͮ4e}?T+U3^S?+a-% G4h"h+ ٯa3"BsL|z*+!yXƸqHCID7 yvRVHHE0D:Ä]q\p9iGC)b٥/0ۥB2RLK3n݂ߥ˴B(*n78wAJPz[nv s;a6#[={EQ@niaFJG^+ o!pڴh#u2kR :DqjcJ2]-ā+h*u'C8} -OO<))+Ǫo<ܘ0 ډ1=q*lnа yݧC_qšzVPC4qt-(0(kt.r) ,T7e틖³VS[=1A} EhM T[SlZ +hL k9]_?23M78ĵ%y.'Lo>S(@kDQƗ%%ɸTֵ4\$xjbZ6{xE7/]SZ7ge.|˞=%rW6f9M0 Pu)m SsZ*-'}='*x&3q_SfgYCAET ҰL6+25h5!!pk;6UYB W{M kCzM չY\W kQILSC.",[_PI -H+ $鎺H0XD/Zr{ kŜ`1`qr28`٨qTA4,"ڲM\ųy^%,']pv%1_|1}PPOm?&((fSK2T^Klԇ ^ozAO[35r9A'Ruj\qx_ WDբfSWAĞR}rkK P=D'Bg6!@G6csƭ*chϸ WHPJM[PnnkkDw?_ :a970G! m2:+(/(X-q FI59VVO^ɁOA˃鄫ui܈6"q) !?|>4W@a)8&gbn$O~D ^˄w;[mp< 6>5 Hiki`hC+w_+i{fs-O$Lq煽G !W}uB ዩ<ߖg9^P)2YdN8`cTS:V w?dYu%LU9dEB(ϫgKDU1Umk/Kx6LTc9B)- LCu[m"cS)Y2A㒻JS\' Ɣߥ j|` -b-Iڃ2!0M 6: qV/\ ,)CσkL-n+͂Afy/ 8g%o>wk&Wغklx)ir +).8?EZtOC>eS]SʉOΛPˎ([ KT'7`sXQhG==s7 scOd# Ԕ"0x"\j>wzw`Jݕ9p ƒbkΣ2Ĩr/,uv`d}k"VIߘ!.^f‚p,sTDR?#g <gu+o:zhYr]u. ȇ ,HC u5Kg >?J.X;;J!E/ ޽2adGN2I-'jt^N@(o2m6qN$Ψ?9{hF cGn[X',Km^=4^yCwuT6l}-}?SY]~KqF̠#H?eRKq5`"nkE5x_|^;f i!2[j#@܀lǼﮋ$m MSsgq#(NHfg3gKrB <;=?4I<ۻG)AWRk?9!x}jMls1+s tlLZ rW =9i\ fW [I x\̧y.ao5@W& w eOUJH< bP%Y?4E|pSgflΧφLj"¶;h h<9*xe+VLjͬV&ZQh1Of[u>$,iϭ5 s JWA_o5i~Zc/)vYD"S %o`fYflk[FP%{8r<2 `hDO )^ό]Z10Upfg |eʽB[ǥiw #4};Dc]ӐԎJnogMkBOݵF`zX&w_\I꜕gʬfC=4D~nnL^!{/r`ԝ1 V@*3=cįt }@"=K1iSUdN Sȼsƌv&v[x‰VC'OdܭF%9RGf嵥?ҥ 6[ĄO"hŵ55ߣY0qժGT5^ z~x8UO^嘸|z mv^d|N|_=fv' <,ٓKQ2ɗ{X85|Hcmw3Y)Yf([9mD)W_\zt9s%Php#$0YxSBD|Cئ:CN E1~3)aIVj܎3IGީd]%%Sc!B^.hwU Dó [I,m)g` `M"P'5rl>*V\տ Y40r!R8?b%*j6uaYq\$M~V.ʲV@i g["7=}hv-ߥ;`-u5S>PtJM: ޓ^= ?[ap|X?+ 4 S 1G)~#{N?󟿼eZCAx;_N:Q1[z0Dh]*?&1p)v]4yX0 Vb袄Mz8 u ۊ;y'n 2au H~:d ,ưYӽ7|[Iy|VD N:R~,?QNO[Û.ya|u}/7Sry z!zBOz 慬%_:W* {=]FYmIH| D\9? }S4w9> + * z[|UwbCyYU{fBqS $lM0G LrsqE,Ef>}lzJrnXk8dγi GOեkNj=ԞԻS"C5g`H{ .8!\ߋVn!Vd('4n`5pKpJDU%q'ǨyTnx̏+'jOL?S(njNTZtKҗ0Ύo˚f1[E\ͦlm Q=3wRxsG-l4HR! LU*s#=wisZ5Ƚ>M DŊ?Arb›ph+a_J2 '!yHq2">R1ȏ!aM7K"%yXI0 +/^ r{k9yV~G^|=l+e7\1rfT^)*buLgZ1X[ y]59Y+6,ҙG<[6uL詃k z` y@2h[k13W}!{"jFTQ< ~X'Zģ :fᷫ!e6wGOI ''.M70yS:yb_`?j|em3^(՘t<P( ! -.|xnH#C]<]& w@Fm=ׂ'94`VP!JaK&dBSfT{p\cU o{,EG%"PT'mǝW3&!{Vo׏lVV.? r={y˒6GU*|cIh#3&`xPΈnM=]O 9n72qԂ_ ZϮP5qF}dqwghT d*oTi)h5E7@pLkiAIr 3 Fjk[b.UIPBj==U2ۿI8+)<ҋ9^5[t \y/*%$n\;XW"y "1y?L^;˛.B CdyIĀBRȜ n‚ՅsMf0oNRyr\09c )zc`Ř"iN:vbȏvקT<?FMoO؁U%$AhAz8 ,`@E,1S((m/Y8E77^"#ϭv$L Kܖs*7opV "Ԓ%CܠBF \/).l =caM!*T|SB!(lR?mj䨱ǡ[4XE2˝--|so`Hv:$F6CxpEbh9>ՎGN O,P nGW]ޢ4pYatήS/8wh_B^ (K+`mJP+JRYq 6{-_4j@OQ%pypJ÷ea=밠g*w ,(|aj v(7£Яgo{yR$@nR|PLB/=x VQ=AEsW6$-J$ld YJzL "BQvea/2nSl _3GxH?f J~iYĵa7XeJʈ;+W ӡLL+b-Mm0X*i7g] -` m4-lhdթDKgM~wIpG|\al4F,d@e'B)f4#6vW{Hdν3|z[Ev#vw Ce5y1J9M6R0e?^@,[Z*ӧoAb3H^6Y_y)eNM!vNFM&zBJHڝU>C7T-^ q\}DO;}7l[m9GH.+L1q Q uLX 5L_?;g=&jg N&!u8 ‘'gIpD":NƱOЖE#7FV`   7Uէ :X *{sdsRn7yRV&/5N^lB3ք2{^ju޷kGly0/72qd'{LU.^h,p-{4AA)Q#պ$2n$7bk ^^;&Nj>sfȗxHXq߆EM%5e}OZbSnl )?<2.Ih_tyjkj*1 yI8]q3.v2 g:e' MVi ]EƻBWJ! tKSfb7Ȫҫ=o&A˅04fyPb /3J<ɣmvƱ+5[9k烴M7v_#J LR;fV8c;]X9<#NTI]h,&Ai.9B?p YC%PNP{ڛyڙz"P&- A+=Bpi2 4WF =ZY)'bKlx|'7~%e(ɠ Z_|-~HCB+.c kJl$.M4S !D"mfo_8POD/Q6w-%xR;yJD#t\Xdo.g 3nC(`uӡ t3Wn*JR_wI Ɉ;d*er;<04*Y;J.jm{(8i۔L&ݽ4gDHcآ.d Vg ƦH0R K(_^Syh$+9SQ>eAhջ &s~ož}0DaVNYewgN8yDb)OF)A3n +l|BZEN9jB3׋tc`,Om[?d(eSP5D&d<(Pk,dJu(gا;7Q7W>\H(=wj5ߞ|QePw\:@wҼ umƯLư^\GFhAR5Ca8Ы&X1U㎙ [27߾ ꌔ[V"io蝘z}c"M'hp9:e:r ms΋7֣jaMxU14WG%=lUb|_!4 ngW?^~~9^BUK#Vc-Ȱ@7 rxhm{5ɍwDutvy|Yݜ:5 J#K^)(fN ڻ[*pfWjȼ`y&w^ /ʮ _$XW MQϥ2@&Q7yRKZfzEz޾n鍶gw2ׁ!mǶ_Yc_HlZhWݟE0s(@Y[s<?P9{BFF DQX*YKlC #t?%|zJY ,uRq'kĞ;׬l9lfwc޺OFq_ua9?]-z~NZ%Ӽ¦'*'Y"{3ڃվ}~O4B m=s.ٕEŕg g+UO~KܛoI@CFu䈄EcWU4>0@g:ߪ[v`hMMGH"tԅc0ϕ;~?깫’t8hٽFR/H>j|o"S9w{:wN\pUix}H2{?0ӫ9 AvEL:׫QRBTt;.[~&$XW :.).3={Ͼ[^bC8AbyQDטOD ŴA*XX0ת:) ?bS]_L"}ףzvX*P@Ǣ![ c$571oR~߱{;, :0[(1i^_ƊހMd.3NiK@6pW g5.ojF?!ehH!zyV YKMޱM[j˗*n MxN ͞b-p\WvPFg˖pogZaVE?۱Ke TxC2߆7TKp ;bw:ӏdtx՚0L )h32U4oOQE*7 Vз[dT?;脤|w8qGbƛeh'`8gu!<*E )ek tqGZ&8WA3֣sS(t2Ck %^\O@g0x>{%?zG!ֶە(7@+p1?xBOTަc ~uZ#K@ąN b#t(SIU=܇SjCɔeD:xjސ ֔Y7ЈXm]'Л9&FE" 刽 {63%~lƈ7LZX&op* S4Xr갟xj'x-#W?:^UϦf_,K,֊!F#ƣj# *z]7xQ{-b9W~ }zIz*+6 ;$%0ȺLYe Z \.njmFt]3ŬM?4io> hF_ѻl<1} BhM f3oq| ⤱R u|FtYO~ LtǰgNFrFC"ު@b:  E!DU GZF6lyx@.'=simޒM̬M>4q zPŌkm9iCmbh+dCHKɆg*#M d.[Qϱ> ڔX:Vľ4sckz hY"_f뱺sԭFi 'T/Ow8 AgUe%Z]STrÚ'R(,*K#pOKTl⿈D=ptj&&6ؘS[{WoMn 1b|\[Ǐa1[ER ^g~n@ZmDHPL5V3Nsf`-6[.ܔ]$T wOSHݭ:SI H#@$Xl9'n儜ħ^S`濸vtM:s5ݸAZ:dkd5Cy?HnNasXtXKJ9ݓ&,GBlH^gqlx^YkRp@cј(HF}/ʡYZr_wAl= Y3%$\0ݥM Gv2z>LAݵd~JU;Nhgjfc90s'H/BA u]m2&k$Z!װ3x TH>yA!^΁&f5|j*c0s @m%FqDjMA3vPcOr%獘zyDPno} Wye|Gn^`1FxXgnYVH)eKN1ۿѾ~+X(vR?XQ,rS|c굊d! /V:} %?Qdb2v+2`bT3+: WAp܏+vE#FKme˵5FAT\baBZu/'rPw\[ Ά[a鉊ddqRW@bqJBKTHK"O @\N#c`x8`u=#IFC[^K2ﳯb)s/>{`nfC@9'W'dQk\,݇TRq]9,A. w/.Y3S$̹ǭ\{"S*1 rEh ~\Z!K WM?^:eu@ֽٞwZi)"AL v{l}uRUez)86|'Ƅ:ꥡ˥d n>d5*Aun/;&9ZX/bR47INGW^)Lkk*8wc0Q-V\J1iuS` މl6:SE|ljO7Q{>%g_=S,c}dEABbp|fWz{c~tc$j[y3ޒ~+lyYT-K*=ikM]DFW+$Y瘘mp`-Do "4Zu\ p!)+Z8 +oʮ.j^|]y(M84Me,Uv@;@A hg#-}oC)^[&x|Lq*.bQ~~<K{t0-0E1Ƭ;ڠ;*kЪiRCu)s\Б} k%&5q.,f` >4>I ye9G 5cؘ)=s@K-CBӱ7j-^!Ce5,P;d W! %jJZs~e VBJԞ6<}{@qIdn:`]n>0P}JsbbSst\`*UxbXpM4xm`Ax=PG710kH0MvZyѮ8D.tZ*C8S\iϞrr]([[5 &ag .*9M7kǵv*}hWJzE|2!H 2K0KPtyo(ܡB}1T@RJto"yF{@khʿvT e$ʿ4zMܦv|7>7dH'rL nj//[VˬNF|7WIi݁מV}݁P~%&Ka:="'7L xX;v|̠E0vI=elWV^mbT5΢*p&9q{a||ru eh`! K;o7-^{l#jnr/U~o-jz3*d+IѸTijI@z޷MsY_z%@zThHOl;MFsBKY0 }DŽXKa'վ,px/}G)O C{q܈ y;p6`q:o=~-(4\X椞P:\#g+-0K~\~F>\&S#߭"F uWKPl%H}=yiwv24:C9$ѴS]rKTAfE]OYqoQzQ;{Y\4`.rnY& #|xWS>ѳ('~ÆEb>~8fs]V{c}l&py46,Z]BPrqb|c^RꍤBuiwmRc!Qm$ɸN&C̢b9%qnV fqkhy)rJ֢ H_1$w& ?mG,V`6y&>a*|ID{~lABf-OkZo0%8?:UbADr} !S72amz~_MYb8aMdW:)D&I_3%B#"n>εg<6Dl^`QZ [}c5Q_~hq5,&w%Kܘd0 ^4\3s:G ),)a(YҁUS䞟 o 5;_*7-a½O[a՜yi_HH\JK[/YV&p~M.NQFYe`15ih jJ+Mt758,Larλ@HZiu|K aw I|7&{5ѭqI/o=wW;P}i{GOء2c13q2Y@Wӛ]1^=֚Ȼ#֔&G$j5A0nY&`E)(*7+'<̭N_~c Xe 5 Cr\x=9SVazr@V1A;eMٵۏeMIh=X{5U9A$=HQqr+,\j:rJo5dMuhi"T%`yөt`؎7T|NZ' ty),6lnX %I+2 s1 zN? wǥeIθeblm@ҩl%pV@_8m"8 E9XÝB> R())'-+wNpùUOaLi}k&l(@|G1U idJFm0;~>?n;>EPD QVsSKˀYawc~gp.F;ypXH>)%1iJ7e&Αקe=8!xL7s .GD΄ltw)Lyg)-֣79o灳)>Sjk2[uJڻ{!t=ሙpvtV^c9Ϝ4H#j4:0gBM;[,#[sEn#E㭈f3sSף1#^"h֬Q,W%1E~y2ƞ,RPٚuu샍/.kw̯bY-̲^IYΕtⳞ |ȓ͌HakX SZ4[ BtH \CbIbXid;U^9=jNXK)Eÿ[.GXoK*Jh\v^<'RUx9u쳛**i(gFq\mI-hڀ#k @wFE #i,ʆu#&sԕw 2Ϛ_ϙSgБw?)k0^ʃƧ}|ЇSGKD~aDw^Fؽwa{^1l5M(2tqR[fU>iZ4NO>$շ)tI}(H5Hnu,Ojlqq,UХq΁QKΚЮ-\q610Ħ0GY7SI؅3g@> d;#+mzz/zV_غL$ʠ01-Kl `JTYMBQHamC/di*lIw: ~4Y{yѥ)k+wkiW`v zMԞh \q4Pa݊Y5JSlctA[s 8-u"3l1R6Zh3W$Ym`z0xW15dV-6Kd((HTm]9pjoSNtHkZ*pΝx$/ UmmQ#&&֣ǣZ|1;zQdxJM}F,=(Ԭv#FE..jI {LK.cEuΓOŚىzLL{ad=qPz5@vIJf0 |Y&vlKnb%i3RpqX `#) 2$+>6ISY.! rfaO,l&X>U3 ʿɅB|n [lث?Bj@Fm\KG}/{jA8]G6 ,$Crbu1 _)ҽ>&3<& ʙVÔ%v WSֿN.);H xܔwu~|5|YтlU  . pT ]FsjY3* F :Xf3\K/5i1z;t#?ykPskp Obt)Cخ(KNxJ !@rRzQ>w MbMOYZ$5/| ,HHhy"}(}\HNj-)26;QUY&bL[zE[F|uklY]IsTbn&cvLc&/Dv*?N*A1>::8N)|D(8:@f:g%xLkT0/WFhH>?3Up"li tPNFSzׇP} EB[N\c)Yð%d@G`S84 :M8K)3وkN46-$և ^b-~%f -nrɪ&<#6kk4EH^<.LAI\R_,MGv*VGaa/Zq ޛ^NzV^ _ɎWkY[>O7tֈjcP{*Lt\ބUIeR״3i'[蚸2fůa2< rE]/eNvu VJ<(zCgp(+G#★Cdߦr̰>nYd+9GiN Z亼3!@uJ-׭Du9tV?ih4CL`ԮA`/}Y:dBI7hiJ^`ʭCL#Ђ 92 nt`b[ !=c Fvkql:D9aJM[YSPR/ ғbO쁑(M1n| ]L,XJͫ$t6۬Kݘ{ڊ$ܠ2%mA8o_bջP$bpO1ڍGi4'R#u\JS`)|_~=zvc݌=/`% .g][< ۨ ǹWOjs&?eR䢱I*:?I.F(MO0q yZU6{#)ҜN\kw.X_W8 fӽVW4R84Y q. Ửut ӍÝǵ gK,屇{|Y`4?0i*e5_`?ol ڊrP! Hf4mƽpkTWy,ۅ5l m~gY(gtp4(E,#)z-sF;cy?u#KrMgJ6uuLHBКߌ vF-2LLFќ!x=]ѴYS볐B`! §]P{1:kTFܮAx6ɖi"3!cJkVm\it}i|1 M;f0JEZO7K&xvm]+Sag JSȹ襎a.U?kv Y[鲷|a^0&^T?ӝ4m)]ԹvFYxzD^;i?ʲI]xW@x|)԰t?J lU'o }`, -id2a{d`vܨvd\[)ap_+6*[vNC!MR ^~j>61LmPmoi3N6G'$6SȪLNP? n 7D"[$Le!d="a'BC67W!O9HЃD*nqnջ8ɗyD?|*3C]|z1׉Qb4 }d뺠|{LG.NkmYg_OǝiF̝ @DS"E`V׹d1!)r1R Gb`<$ ue7d rIM (>Zך!]s^ic_r3i"]H+Tr uJ8. &p5"?[5e?p @`k &ģ] Bmx,LSA[R G5#|-@ H?ǝMuhwe60 UJQ-fzs8#9pr-ݑ߲ؾ_埞k:;-_L:$m%ATmA [6u(z}Q/EdjQv'!%߷He)`W+W9!*P˒ 6$ltƒ  [ݔV_(zq{}>K'-L&Ŕ+S| 쌝F4|{P3 J %j=," YY,ҝE˷ -~`o֐6 9 4!e!Zb$3)z[( j73wakc8ju\v~9Z3\/EAl h ./K =X3@W?\Sx` X1ں(6ԏ'Q\C>I܊ E1@:l*zaY諫J *PtC ]z˽<PC1\| 4GjPpk9"avK:a ;e5]]q:=+$Wc-N2K|Q0!)T:~6 3x-Cxfi Ԏ8pŹi֕WшHRe6e9TU,e!wphr^Nsr Msf=WkU=jh1"\,)NGX/^5" +=xq6)-q~[oy_:{Vloy"MM8S ϊ51oX }_7 zIs{(TǏY*RncD:FQWFT.-`30|iUaĠ&@D`XbM=(RTF,Csg @8DY[[4_5ꤗ3m$eL Be K4D[]}kB\z:>W5RXm6ËPؕ1׮:Y@x\0SpWn1џ&ah<~xtMDBh58DrŲaU^9"R~_2U9+\KMǠˑӮRZ+TYa,?2zV%˴ZL*V;_z~YGͲ@aH| U"]ݔ$~0K>kYU$!1zpK0,$ Xl(rG!=Lp:#@L=N'NPr60iBxgDË=DP &v8o/dC?D}ޣ~ϙe`L,L;vѨzxmg;- VNi$)CٷX+EtY ;,5Ʈ cV]r|)B#Y,?껡ҲH8"g}>2|'N᜖'X+tܰZҐ υYQ30Z7j\$a4ùdʗ@*ˉ]l\'D9_t aUJ շrI +`<@>H 0V+ek.]:7AMP*c١Hyn{4)θ73.}2*;;XFbSwPËۧu7 u&oGGq-Qu϶Cu'k7BQ(-}Ii5U-.K2 I:`/6>v4|0* N{Q= -MkJf sBXe<˅!4&[_TV)¬-* 7;57UQm _GڤmC(}Eȑs\iiy\NaoJhvtn`4fɲqw} ڏ2%HIg}r0.zN6q+qDm(+7w9o+i\b'jATG9J)Re_M!᳣=BiEfO?vy*zAAChrǪZYXGKYaPhfה8/.Cr^.XRk`tGDYw%4.ĜqxYX'%Sw!uG!m,_ _/SL芑^oR]N4~3'7:WpėTƶ ekU̚`Ehb3̈́0ǗYxe9h͹H ´߻E :qFR`hp ڜt6KYf8,Cqs6hN`\Z Ty?'K%D̬)'pq~jpYG` na+IH X9=ٿʴwjwWUp?uP1%M]=UQyIibٖnnv [ߓQSJ6oA4~՗BAY:1 OkϗݠָchP`0,`=z 52-7'^gnpE{&|)'jʉ~勉`\niA$jum$&VRY8ĘCLlks-rxRǺs*9(>l3!/㤕^tLAdkHfJ\mqhF[D#7ۈc/KOWDvn늖]aZBW0?3Hkn ѫH?P=a 2{ynFI;p[2HX|̻fTչ F=xxA$[bfDaMs >@|3G52$hs]TO5"J:jwm O^>|g>ZA<lt4H;&7<{N)Lnkqr4ś.F(Y#F"%B}=[2bBʛ8Z{ c!y1IO ,g8wc5~{j2K\UrJOѺB'Ɉ87L?qll7kt}g4f]dV1k" >8]d̋ ?/WSϞQ}ZP sISm2/Oiewv?}1g. $Setk?Ya|7 ?b 8~'*׾"4nK`J䧈!e97ђgaLͼz=) +-A1>F4b%;+-4ST(> N E6 b^Mw0#߷=BJuIzS#&IG3G(m$L#7gv{BWPcmƛu!!&z C 3dox :E+) &4v־5ڲKjFNK@,iN^*PbQĮŶ*F-vhͮVòZj#, \m{ݺU6J+u_:0qɧVS-I)@%1yi=jzcҋ,TKV@^.\oKw5>Rt1LL0v̈́\(Ζ^3Ns<a~Ewg=c<fdc&kQ (s2%.*y+p9 Wu֞-İaӊ؂V_8#b">0 YMwMl)yP6"tu Car }B2[w7EgР:x$0j)1u1>&B`Ҟ9c3P.݃Q;8w0<p:,q>C ]`M:Gd}ˢu 0_w)fVXD0ySC .nJgLj>LJ!bRM&@@n0u3˟4<aNT6īN-.|2VO-c?c6;yPC. zEKlFfnsRj*g4rYjk׫['Svy5S7$@$Rb/z2vy}җ8txY+shS@uKFsIy%W.U8C%QcLwhy5RVVOٲ.RTN6ޡuoDd96P#<2UVm/hiR ๞1}Z:?TNXYtT^F)K Pj+ bF**5*^>g7CC|X(wϚ8q4S Ou뚣\_Ar(Ś闵Lu=eO~N+ 7s;i]_5[[%p4{Yz.{H@mUyoV+'rd; y_P^F6^W&LLDG-N5CSoo 7fn?UԾMzYA5!~꧑e; &"}-Qɉ=0qD®Fځx,? 'Þ_wESBrb5(\d ŵgQJ$5!H3_`kk0~,?nmQ\jT˼mH _QVNn}vyV2@x`up5݋;cb6VI0n5:\$J0:NcV4̈b&) gݦsеPxVggu!t>__ODDO!7x^Nmn:\'eeZUt$-@䜋B+ uͿ qkdV龇TU:0; Y~7( wA{ءۄ'%?z}qt-աEgfraLT3Tjgɬ`apP:ͪ{ dzƢ~+$ 7hPF\r6}-Cdh(?S~zfDn5 U'½KAW6CBw P)$*+B|& Ɍ6h&cBiĩIpI{Kul)BcSi .F^ak0xvcp"?hrb$Y3Rs !`lք1 lS˜7"hǬ~dESJ #R]ru!Sp{6ݐxp@eY$د4&_1vɍ3w؎{W7e>1gzl yQex84,g0}ȀCp+{_>=_<rJq"daV. ,Zzz{@fR7UOoNfP*)niov j CX{;~.'"%+kTJ1h!Gy[azsԍ{B3aN ![OLFr 0e?eUqGad  ?4KaN6qZLk01B= #OJ,HRnuݎ ,hQB7; s)ZքdX+ ݒbŮ%Q]I '0*ք2haX$TʇD.̽t\ Rc $+'X$["]l93`@~U#$4{'/.hPSk"`:{;D4Z*44S#_N Qm;H(wwDׁnUiMgowFOIqĦ4_yLTTt|+ H9Ȣ+YdݟPn#9= YӠ$wυ;* b+ڕcmo$xS/6WoHl}azF^dJ^ x-…eyϙ/[Uto#=氡gSyz))HJl=$˽R>@GJ#f20 罣Eψn/GJƙ+e:Ibm'lm_,Ohdl Ԉ;9޿ p2RԎ?rMvWٶk06Ӷr AS\V?v1iz^~l#J.]X#'҉*ge(' MDux 3ޑ]'GP׹dǩsѫלcM3@=A2qG!h2AH-UtUWk/c{wm3JlS1 +qIhpmxGr"tR~8yq Ȫ~),Bbҏ!_dm'<V&m%.z@ޜVg;>:;]L2/-^ j37X@EEzcN\,h}c ĢN2އUCı?Y, &QɔvAj\2¢6|1p񳉮AiOe K6OM$%;1Y(3Y Y%3:C!dd9wrr;&gZ {k5)61BF+ Gcely-,Zr ճm+ӕ̆PRdg[J1HhҔB`۸`'ԴHPi;D]a1ʬS&4ό)>LakJ.= 3 -bi屌Yt.-Ԡ0=Gvæ_$9eyB PDq;| kEs]=M(;$je֬Usp24uoaxyCk9g $eXUmPڦPkuJք5WX n~myPМJٵy6 d StdrYT0 a`f-JٵoVpV9@9tu,bbn͵ 3|Pu1ڞBVF0JɨFɋaӔTOMo#`hO w\3p*.ΊX͐ڮHQ/6C~]3Z|q@bQRTGI!g9_GCH"+GzS. Ǯ@kNHq_ fgn1a{ %cE+gjxl"%I}ZXՙ x 吽\ͼsAD30CITg b Z8ZKf㿱rz O^?zPtCvA#.ؚ\/K6%W!hޗ`g]8,_WkR0pD VsG]pusp|]ȉS (QwxˮG wIGőݚf< &+q6=ִфOt[|qMqJGs/̨ZW]3-Ƽq=,,1qQ in-X -Т&!efS,!aGc5<*w"iJR,w$w6n@( 3 >v5' K{%~3D &D :h?ڥ3ުFb}ͻoRWW6L&)ّYGģ G.wECzDb<1>Q00V H-SY52Z6> ]G7SgPw{vC *I aLGŀ2@~ԺQ.g1Vi!pI^hmZ=Gum mPU$Ϙm=dwvԪU*P֨)ByLzu`՛^ dčf)62%4ZPSe՘+ݬ+r-%gP:T,W (M-.@ߩ:|8S@Ff lIǛAb'D=# ]|"jx {}hOv@ds k%-ñ11괰'\̓L[pp_H',hD/V,KK.Sڑwy[]TfVXX[iK䢔/Ax6rOd̄TAlX[3HP̨x`5Je~kcG45 sk;EZKnAwt~7wM7ZviJL-l3!7C^_W?GJ숾_1SգßFcTMե| Y2{v٩oHSj?՞@Xuk>7b"vpfXH\J&Ǭd3Lb;1*D[ЯrX#M6-]|"-7UX'8#,cx#vVaxZQ?]ہ`ֱ^ k٠<(hUVSٲz߬3HKId9V%O٧ iL_RjP7^KO'kn6Hk৒ML  =߸ˆzMh  Je\J4ɾFb{1>HoA0BpyY]~ );"_.G !bi7U3]3ŗҧ%ݟs1M,Dda:ER_~bh%]S1x/W{2Ba`*qނ.]6s=Y7RY|>PI+vN<_k~0=&փ k*M$uHQ>h‘T.8,b g(/Z,?CA4bwYWx q%D47tKhQMv}%DyxflrkuwP+QM5H.a<_۔o'KM_Dt~8zOFUC)<(R* ~[rĤ7Y YSTGNT P#}1< d8[4(7Z jk"F1Dpˇ @ ަ\tʤa[d 9PE=yx-O@ACҐ:h׼#YX;g&on0V p bMm03.f]ӂg*}?T|Q֜GȀψ<'>ikEAMV3'H'SFSm1#6} khrxtM+We/\4\Gw,zz Poyk *Vj}ӊc1q FMQc3DV(R/4O`.0m7X3V@;KzÀ3˘Y/ĵFl݇C8 ]Z0Dfh(n@] IBJ08rKIF\-?W6[q]\&y unea,L K6 v40Ws=s8QqR;5|be"Ldox6M;[rk q lB[CfK}DB*ΈyzHxL`%ZT潴K5 и hʢTAN֗?se_؉}7؏(/\ ag*R\:K}lՐb!a"7--X!?O'~=2q*oi>Y3%}ìbpݨI1-HߎVJYa">1@OI"Sxh?#ʳvE?V]ha?'ƯGk-@hhL ،+xS`@i&iLul$Ҵ+knK9@&n$d`󮔐)"V 4䬿jV 7+4hrŦ TKp] 7;4K7"DZUd5P5u$Δy_$^AǗ%!F!햋/̯%,FlBPclNM""MOhc'Rڂ6n8r9TB/ =3pF7Q&$s ?~|NVX(!aoftaflfBQi=,Gf׫PHjºXJC1O-$3~{c<;>1(le2\F3kK3̛*E }1c$ָZ0STKNhUA9 Hޑf{cR]/U̥xSsf}CD]?**Z,0#LIjmb+QU[[):b"oSR.ѿIB@B^Ə%г%r^*uJ۫/0ݵ=9#|5+Ye} )}#X~7(ЎzO}qFsR!n(S5gX0#+W|0ZȮ k>)D\YUM^GeY"пŘSF }?&4#=DڲߒqUvl3eG 书NHxXK3 f }gJ;[kdwW Y hN +mNCF+3y<8:_.cqspأb5+}DKw uW_EaC}(u|]y~Ei@T` ΃ o䨲 w'P=mY;ϫH~aGz(ootڪZ¦n5o=^LdwNzBԸ\kE9r$Ǿjä86{ԜnX*qlYg=EKdgu i= v{S=~O?{Юmr5FQq0c~+R2[~R91KY+ 6n7|tPGe#q/sA态6ƠyU`pxO-զU\|b /^oWi$׷?-O PNg2`Va&'˓hk| {| y]7ner*4Mu#`E"㽌` K<*/&x#H*7jkӈe]`1 4w(FA~咶ȍx-~\-bۡJF=ÛҬgUɨ x8/np#$R 3cQ+c[͐jWLYžvP %WD.nXP쪍9ʾjhebMpNs+%vQv_~_i·cyQO 咊"W^|d5ĩ#qDÜ8WLY `P-ыKK_|@p]Ba:<&`5B8K^\_kbĘ@'([UxF\:Ѷd4xmgYZ070701000002ca000081a4000000000000000000000001629779bf00000944000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/usb/plusb.ko.xz7zXZִF!t/$ ]?Eh=ڜ.+?Ws S;X~cKPK<[|"=,Zo@Bn=mvay%[$2G~8< zdh#c =kɒϮpݵGP^"9lqtr"c,c{ EЕ= =:8|_.I9j+t%;*InF+NR^ )6Qd.A|0Q|R ɮlaλxo c@l--!}wy7 oU?x<_OzF%30 &fS?SA™?FiYD\zIjsOZX6CAA,jQ|ߌX!8n>as0 HDլH$&̟i)3wYsiO"v.@Cɴk2jͳ~Ef=±a]v}pNbĞ)kIt$ހq eG߹GWxBۺ'AtE$G\ ^@,iX'v# C,LWbϡdJ\JK{|Hǽ?W-Ԉ"U! k)r8m#2]=Y` Ieo/%imufy>A8x U%Wcl~Σaa |BJsG?۫>) 4Yu!)=;DAmgMpxr؈eX,!R齔E`iac)|w74Ԙ܃ܣ^/gM:UZ0Y@1H=m z[~%R0]R=!Gm-wOPM0_eO m|rk ,#^W^i̷l1T~m%2/[OcY@}_JJ*pd6֔[̽*jycqﱛƷ/0}qjf/m3캱`#Iy/QtNDsTLm-1\E1pD,14YY8-oL _ET肏8}h; mG]|tbq' PׅwGpvYV'# ݥN)kZs93Nc% ~TH4?7CD؆1PJ ɛF >Jm;,}Η43AW+8hI^N V ,C9{u*ZLb ]r.p#׮)5ٙ<>'rFX;^5Haw.;$ÇΒ|@C!0>dUZ}O>A23V<7*i.kEX-3//t82^P(2UvQeEbot5,^J6ϼͩci=C;Srahz#iiLy}G3phQKQuB V̧~/4+wML̠&KEj9DiK ʡAa睌@H{݂ %H$oP}/)G4sǾ j:!aGnmq{@۩ 0y\xnVѩ@M`twK/%|Dٰgͷ43maK$,-׌OP60b ݁ 0fŨn_}sfp .lL ኤ=$2e[މ)lKь>8m%x[[Һb05cRz#.fV.l1;e˩[YKEDL'(  b͎P x D%A=K qBwiv%i6=ie(ÜW# f@NJT!Y{ZLE ))oг }~(k3!'&bY[i1{bm*Ksk"<~cnA9lNFK/<@T$L/:1c#D0`_<[FRIS];gYZ070701000002cb000081a4000000000000000000000001629779bf0000309c000000000000000000000000000000000000005200000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/usb/qmi_wwan.ko.xz7zXZִF!t/;0Z]?Eh=ڜ.+=K]yY&Ծ11P1+݋_yrN:&J:SVP\{w 1~n-Qp]ݱ4e_x]_ Ȝ[;Wʵ >*F;rU+BIzЁMyxgب n@;3vIY~D^M`!pJʹ|A`1`+b~Iɞ%Y!`F$@ uK"4ZB-!3d+j"M%(zEYf#H]56P?"\VDsLN.A~CVxA7kBmA< ei J.m.yିpc[GeWpkX;hebOQZPޘH.;$mto^`D%7d;}~HcqAQ oZ~M/z5I 9W8hJMx} ,[Dt* c#̨Sf9KdيR\Avn@.q͆kzaX j2QzձiT^/1gLIeV|Uk˱1ҾRՌ"2NNlB;@y8.bZP=[-M@S'ۅ+M2ȢUxceM2r˺;VLw6i'qT$>Q-WU4*Ȓqr=L̛o%!&뙮1ԯœ>|zL}]9 J ڥqD*/eO^Psm^6zjrs/%0Tq[B "B8^oWC'ѝĐ`J]66VAـ&X}7XKhTstG߹XnKTQ@[*%gSlO=a"?'ɘm{|uOhXw26jil:-ѱǃo\=ˈXid1Ö'm H]ߗYS̹D;֖IR1/w{k5n`읷Bq:Pwf[MG9찭*!)`ړJf:ڥ HX[DqC})Y6G5i#)~rGx偻YƤm£\C;K.oj){9prIJNţz)ؤ-3…+ =Yl Aٷrf$ ÏlsW=D&7ʂK~Ztxknizi i_>^a UGpm@9GJ}ib>)., kKdu@`p [Pb(L9+ko]LXK'!nYuJg']J K@Ta;-–Rt[\`V\:w#㾛\@u @隔):gr(rYF&֞[m8@?9\}QM; 3xr')Æ2K+?QZEѸCxԂpJ9\ɠn?,{ήRJ/0; ?9p?l8WoJ"u=p]Ǭ"JY؁S#WBxkUL3-.Āϧ+a(Psw$yUyKK_6M ѲGΉ5F& )Ȓ`1ԋ/z;o P%1)D5oo?[˼b:rJTl%q Lp[{Ń.z.t-N Kp."N!Wұap*L$ufeބIfX:0_'ky oB+\iFK{|ły(2:} J;a;{UeX(x A2~ލ/Iߟ4WyPFKw.''EIrH54!qM7T@tM1LuBN-^dKND=r&vΣ61*?R`[f^ҧETAFܙ 8#cgG;Xu<ڍEkC} KMZt/pv[+zG9 )kk\8R`o:bu^>!C Chf{U 5[!nOY1{ĝ{h[ӨS^Hh&AZf5x Xs[Oz.sdXw{NrBܾCwlE34)&/d1 B9Dpݓ|3Q =[Â5;=] F~eu(K_&0A$Lt6N$aa}O&>) p>d-v!4/Юu(;hɉ!gcuIGYs<׊+`s> jDa\2Ҽ]t4]Ja[u羇") =Q" Z>Q$QK}x, ɲC6K}S]J-6ω,-)(Xȡ~pS:$ `~-+VT=FA|\pT6Au2Q\jk-agCf&-HBwbH&,~59vp71軐/s 6)dRX\)ˉ'2H-L[FK}wوc;%8#ӻ GR6s#v*9i&Edvȍ;ASg@"T$o`P;tDp>/Z}p쫻B6kheMAs/ ?E*6T&\9ᭋCt3KVg꛲m׫@,&9VF9Ы PK?> Cπ#ehw s\7rLiSInKU+yD\˶j:Ƃ@4wF0q9\_*7 FOlKoNxCKnS=PT "dXlw#M[@>a4V&☹Qt~ls5;IV Ei73Ob;0e8@و _78 ifڐuLJŬHL[rb`rF n8'ozBP{[ 4y.Nfr[$$| P28pSE|`Pu6+coxNdzMP3?>] 2YjL1nj*TלL(U8?Z|"YlH'dZg.w> SkRrkf 1J@y%>l-U3D8èa`fM3V(؜z;y7د)=MRDB&DXcp {PrJD)d~M+q/XOޡHkrZrထ")FE&6otDĮ14jq ݍrw*\{բ w-lY7zd>4v5q'ZIÃx%OPݕmӈ_1#*9@Ɂ<z€=xXA6CxUcY$doG] J*XfAEe[&آ3PB "J=ٯ/@إ}gĉ O38L1]CYhFgk|upO_B|ldo!PQ"NQ (uܞ^ ۚm4  `~o"=0bk/ D#M״q茕9 l*(m,-/hp@KrL ~@10Vhӄ@NͤJ ̫+m#MP$1+)$ik2 l{k*Dj}'j|q^H*]2dg=߷x>vW ??KouoJC&굕Q&ť>+|L`f•زQ(vXVP58O{;]<8qmQ%,e3&(xrɫ{qxF-:=e&HPzȧig_ٽrZB}7djI`hK2o":|DabG@H,c0V=:$ՕU<[v2plqϸsW40Tcmz< t J 6.F3HC{=V8mz (It8F8ɜ~")&c B 6YT,ٹ<+BܵMu)hĮᭋHv1=i *Չ'g%} 50NZ3-~tb;a"ŒΑC?U,V >~32;pР}see?Ǩn)yPj¸lj'r7o X_ll6,}K->qJZK,iy;P5,XȢݘF4>yY)e3;8' $g,}@6s T}hqѐCgc^ܖ6 YCƝZ0kӴߢT8r'_piȜ3OPv_;RLiM۪L:"BݑAC_c8iXG%iZU_}Ա><'m]oXC]sNcߛ,3|@ڜz M永/t[ qyձ>9.58hpwD|WAe3.wJj8dž~JǢ3Ǽ=5lLt!%rĕA#hI<9D]F- Vi:X>yBzc}1aKֽrL+N=. 1. Aߢɇ;ȒNjB㙡!(Ջm} xQ0"B-{8B B]C}}c]pN ~DҪ)U [f]0hu  B;p:-_ĉ`>䆶 w={sQ|U.G4=Gc^nMⱂ7E1Z9>RuH.`#˺&IC@eYA =)x~Κ+jsU2:Ug7R COl~mџg yx ].g\-" UZj: `SYWN5[oёs^KW 5]Tm @t%aa'yår%=E,~^d#`MeyZ:s{n;nSќxP߼0E"t8R=W 6< gwuTΖ945w.MJҠVO6O gWs8NRT{4w8jI䨱oM]o ,L{*akK1`Hڢ}Qupf:,:+h6OQ?QGؾ%%t28j;7B#@x /El> aTSx]3KRQ(~ו@%)hh>3riSmG4&TT\|#quWUcbAGv0";W[xyPمWK~UZ/1 y4²r@mtT4̭EHC JЂ[#¥.b= SaC#Wv͊ 65$/?v{nD}|w 8Z>[!Am>XJݲ\R376-7deKwbneAªNb?*ɭ1M=qn_fXAP A5aKOS8s+d*.[:Itk;%n/ջGl߈[i @k@.l8rkIEvp otg`F]d%Rvդ.`:2plMFK[Gf S]%S9ڈO]Q\Cbџ!v# Iqo^ x;i/` q,~9r`™QL UL6rʹO 3=d[}2dU^t3.K/LX)m5"fy=q*Ȏ$Q1fay' Qʴ8[?WNPo**<$K}Ax)'`tBxX~z}\4GsjQ#詪Dqq| W)6>xt܎m[u7;^εkѫ$G rpWa2NxsT!0 'Hf>@uO4IH:TҢ:yu6:XN \ _9/ɭz2'+c^-u{ /|5ad&\ 3Wm-6 9KFRdeA`JB&)WB"DAHl-/GB>xGaK= ~| Ʊӡ1֘'C/9BlH+7&?Z.VJћb|6S#~Ac{BI8FA8wG]F9M'b mM sAg*Cid':$+^2(F?ܮWSBTP9#T[ً`L=f*ZzVڥ,!Dk#f3.ei5Mg>C, w?MrT\vM];$;NEGBU`G3;ўm2K^| cJOљR5x2EkW]"FCyrXsʑ  gˆF$ؓ%3D*i_"Y2EĵҝΓ[τ mxQGCSGm]b0nQܹC0q78o@؅TGspp"2? }tPp93WYN?%L ְmfRjlij6OU cF[<LW6GkoĽzX8/4; +em TXc[Dz={nɎƢZ&NR$2XI!i%Y:*Pz1'ϥڼkoo!*b5hZi˓'\Q*q  JuUJKH ` [n)EiNvP\P^E<8vƣaLsʘl BAljJ{je TΈ z$OﵙűZ,j/Of*s=f!&LLZ jaj {rN͒طޓ4plױ QUߙE\l|2ƒxkb$mРz1<g!L=dWPxcF- yE$ @|W^x&|3[s9tk$J)nɞH.d-e$8s_/׋}8N(l%ݜ09ł>nkd*9|UM L.v+6:m6fW<$~`/ u/wHJ^EܐKē36 E!O.K52޻9Cj/'nC7Ќ}"9į~=gAamWT#hEsmi\ U"]wgl; d$oYIԝhHH''Wf)+zQj%չO$Vf?fWQjkJSvb~, n@pKH&6wr " =,Ng >ZvDYp}*?|zf.djH~T+0K߶󵁙 6Q58_&3+55f+QDɔsccgb+#7chkD#>p k0:5b墪ȯE3nK4ήS 6l /BoWaNK&_tҢŀ s74- YUN `P[ŒQm\񟅤U_*,(̴~pUFXBI hBHeG~e'p%yܖR-Vau9>n~ZKjVbR'/N20L{@NSA`]mXӫ\i&s7bs'u>S-)c -fa팭 T+s<$A/ț5REwtE lk0r_Ѩf ߩ뇖+kG 8h~%Za:+L}w {l5B1IX~K36< ǣe-/)agEGߗ]$W:Ʀ3 gP1y94|zS$߂_!X`Ogz\JHɑ5Osg%P[h-jAr~"xivh09tn(Ť>A*1dl&k,ro"W5`_01 }2ηܷN^}B33OlOK#r}W|1Ҏ?|YR#cgfK+)ng1*~kKtZLxcdOx^XuLU桊]m:o/>rǣ) /ZEI7/ A"VHΝHbr~gva`9sgYZ070701000002cc000081a4000000000000000000000001629779bf00008488000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/usb/r8152.ko.xz7zXZִF!t/|+F]?Eh=ڜ.+3;0L\K Q KT%0j1ezgI{!+2Xo;> N_-ŋ*xѓQLmw!sSg,e;7[ݾxOJ!Y([jjmY9!Ɇ/fD۱ݹ814[$UX .\R J+ħX=H j/RlGB q8')yܝ<8TӘlU= jWmj#e_ʒeK{Xy#D|7 \Ȃete+"!p=tץp;$w埵PV`=L/9&yMY`~6V[&X"p1ͽrf2`>;4Nc&v'f^ErQD5Vzz9pnGY{5iz8 ZE`tI?O͌a?k7@ʭ"=wYXH;ʶ,!0Aa|cV)@2oC* ;ݴ?狈an]ilg~[ as4wָ3N %LZ 9H:I^_ޘ07ze!&h҄/nG7q :N@\!ZT!);9wm %: }/&x?ʃeZr;8yE3~IX0ֽ z/nj3`.fc=)ɝgZ:yOd+xXy$i.51t^&̓8#1HM7&utN7@VZSJ :%P^,nKíD1>6X!EV}\@|1nRcք78=9/cgT[V=a}`][`ZwXPxp}ȨiŌ[˽9>击B$B~O~)GzwW_U i;qXGf,#@CBgPOoWN8]dЩw-ll$ɥ:t(T髾lkZJY, 33AhΚ2DI*7x2Gc`_Pyx*PAZB5Heg' ɤT3,S=u F9(6=);9":r+0Q|1g,$>rgPMaҹ!!hߍA-&8FU*^]ٲ81qxEZ7E,_R W/J}nzH-n.R OŔ3M$De3t( ڜN|)}#]@^|yRHGW/1Ec %uQWwr`pF#`d 8cOi2؈Ŏl6ܝtR }=h a!=ACn"f㉦6(uypGhYS\zf` {HƝ2 .}#no/L2\Y WCn=uƘq(Ch- *M;fHexqaf~)34,@''++LAw}=c"W &N`hvkq{ŭqg<0qϫiNۓq̄PAǘ7U}9Fl^Ϫ9>ץ]!]Efeίo?zm jFMgzf^nw2'u+/gr !C1J7>l/|5ғcC-A9~Yh<֤imF5[$55[cC >G]0;5ӌY[ڀZhŔrsa5wvZ@VK=·"pr-:.[1 ݟ,_ޒ󣚠?F b&udSٺ)X;0DDl^ 쇻!M4*oJĩ%[5:OzwV,m~~0#S6kq?jEwzL7߂EJ-4@P2¥>L!a'!-Ѐ "zm1K!D=Ɵ9;m&8ĵήnU6 s5?.fo`jk}$UuLzdd0`X@sOFr-ԢFÇ嵧Mg殨(f\#ᆄU鯬J`<:1|@GZosqwOw&% ݡY6j4Fgш}я4Dzն(*㌞{};P%#n K:kIRi#J ˒Ǣ"IODip &QB)<2a{dD") bUarqn )qnhq$Go5g4tjҕ_IL.oK\ݸjc)Kf}/@&ؖ i1v sOT\?6$)9Co`Krʞ^}XB]*vGN{TuhQ!ҍCB2M_wv Gx3:Mm'S$؃XXGvngxu;m+gPW OX(zɵN[TV6\b BmpІ~Y%2wg9[KQ_P֐QDo=з!GmidGj`u>To\ΰ>ض%ɧĺ?a-fLMnmFfTe֣/ !BZI!eĖ1>{#eE&8^PQЕSc!2?t Dz/iYuw>"7^=tN'O[飼{.Vbe }viG`t4^z\4Yں!ʔ Kd̞){(ﮭc̷4_G ,ofupP}NRXCmҨsqtPQ?bYmK(scEG20I#H<<n\~E-E[;ymIxȼfЌ^"0ax>wJ/1I RzHy4+.M奺E7_Xw#,moƀ|v@C]OYiEu/1ⶱgG-x)v0 #DϨhYl(YZG\ce8e!#ejVp1y6ݼNq;"*eܲzy%5# R`|{R\%EiphOP#4aV~jjWAW@j7cU pP< M mgԽsgc:ӽD):% !{frg12|*7s*, zΎ}aFKv,r>Xeb[o4#oP1̻R{9vP2OHnE&f0IN,]J3=Vj qdKj!8K`'C49/QTz21:SoJ7*y0'䡲}!Һ=x4<v&*#?QsPX3sM,{|0JR2`R5uU^c ff1c6T"m~w X.Ën;< 2d}w,JHf&L'qcߐf}D+Yq@by$SYw UG]\tξg𥫾ҜQYAc#.Wpҏs,7.V#jdU#aU UƔwS4Fszj֔ |q@ƅS? 8㊬Mdkz%v^noFTe(qRlb |Cfrfq#jjp]z{NY߶Ÿh6}k(7I:ݢ:ny+rhd%/&40S6ZH(ʳ0'B&"K)B+>.2frt,2\Z8?6J zẘn9-R^m KZHQe~YGzWh" a]r3.'yB +W,M5cRN }706f8(H3:kՎNI@ѩzD0~A7wYQaƟ3,>'t0p/ȗj(,T55RʌttS"P3\`pә< fZ"Du[#/-ɕ͹\o ia]j𢭨_2&&mP$auXˌxl3Ɗ7OWp^t#r#&#}3'Xkwpf0e2rb B8ũ.U|ĿԸ;Z/ u5>sq+ReyVtKbrPc UA $S0)ݜ "6yyNoQL(sȬzoc> (gYM$Qm|7&W^ ۿy?г-N@23'hG-tV*(g x6 pӳ~lgOw?`MD#턃$p|+D9G5ȧهPVM~r2PXjLz^#$qyҘ!jFG`(TD]Q/PɁC3uT(VWN,`uW6s?p8U8t+Rƣ߁Ӣ9*4u֋9!pJfh,wnNɪ4ԧ. P]x ԕp C*dow^iac+U{}NF[^;rq^qݍP64x8v /οWsDf?8x# >REZY"y A>wa.c`1Iw?A B+RQN+f%u咣KН'#4T̕Maiow7p,W3-5nR[sPjJcv3"z %oT= ѹ$E4}EZ=2A9Ru,+A/8kO9kc<8]>UCV1?7R`ZwT%LStRe n-P"ڞbX 14̪'Y^XU4<^؆Xzb\q0a$F>5ۻP(Y+hY.E )EŘ3#cI4soG%,<$iGr4A q׬hiiX[#xj ]~[CT$̷W0nuM1F{&d/Λ]E!yγ4ĵKa("{-B ?ͦraJ7ku5W\Ca54csHkI%^ ^J =Zq++ :ȺjѷXDMRr߾f FF1֞q~գc'8zY T'r+L= uJ:f>&+Ic;x@ǀkÔ[\Y#):PSX9RVbt䶥fqE%G:Ժ}Ϛk؊OvSU$NDaJ}W>WM^sVv5@vn!@NA>[072lL)'; b KFp #[ 't|&DR/3Ej1u3 o~f `JݨJ!Z^L:5Z<0j3&j.(ZjvZ`|!c#A / M~ef-bmk2(i^ܮm>UU#| \paoWzA&嬵HmL4S~$ =e#f:_cH.rbUko@4qn:Ma-0#~'[֐y**#-ESj!ӘQx.˕i&4 u&Ɓ߫+YqdJa;x_>A9@,>djՉnt'݅sXW60eu>)5VtieWF)Pb+mi"S椋w*Wʙ}u[Sƅw(R]J?E 7'A豴nPY^(j7dYkngPcZhZn8pV5蘿1&| VbMpڞj<A#XDWӂq郜Kۡ 8WwXƷLu#7&`!0QFцL識Ys7g|b65Vti3{ϴW$0d,ǿr>ڭfą~YgbQ SZv՚&߸9]U.qV H>(z 0țᙳ5mׁ֝& I9IKqTo6#'Tp'N*D!F#$A@{CbQURo?0=W  K;zprlٍ?/zcT`з-UkwYXj{oL&UZlY ]/'}$DS|BCʢ"y^?,td5rGO9zq)f m.SŮ?#5j{dM'z+^O=·۔N 2cb۲ˏa~2Og nE;WbqRU.vz%%s_a|j9^9B`$@w+pc1awR}PLZ,j걤uJȦGgcY&&p.C;mne Pcu|>,;<]VŌy4/6ߑKSu!t&(^ iD ,%{@`GGLXʣц!f t&B-uZ-NkMX%=amn5 &'JUN@pe))(LBXfx5*y}V\˻"C <6hsuCeNrO%R0MB^lv(ީ[u B$8e;ʡyiXkD'edML斬Eºe&Xd 3@X X's&0%i4Mlxc2$p&I!/]=^- 'N <TB8tjsnM}xd3N睕_:BǩLy}b)D 8yN"x3(R#"utA xY G Ooz[3 Df{AC $7{K |3Y~"T!̠a=5*f1àxe0t<CTrnQԩөj#.AĊ q!yGNE(0.}5>GV Q5H[rp%fL VGyӍØ[řMu =3dgbKڬnDMEv(ks%UB`|;:$͏Ĝ<BPPU[ŲnRr"6dK@Bd.넣Bĝ9⏣6^0VjpDEpV#n˳i5@Rq897?;fJSX@S~m(w ?cUUNZdĊx68Wa7kU^+YR$±@ <0C 13!ޫմ"'@)@QMIIruI# iJ`tOox_pp#g2yT:?x]ǬmyNߕ4h-"?}o_ÊusDb3[C:Y.Cp]yM8uµp`gqߧ#@ZxZ Iĥb|E]'z۰lɎ(hl%@m^ꍽ Td]/(x!X;0ЋE0V tpw4Wϙo7Kɴ< A)YG/+Et@P8D$eCYJ!{^٩}?oD,o _fZIV,5ֹ 9 SC˖~E s+rpXgu^LIy_q'@Y `%V/~甮'‚uν p!0'h6z.zWnZZ{DطQy~AoDm=s ]> 095d o Mɾ!F5˕ӌH~0TR&_<+bĎkG=e{Wz^Xh8^U!OC ~%B"HkO<Ԉ]8ȈOW5q`JAL'wzNrYT7bp6!?r#2Wܗr(4P2܈09 [ӟ<9m> `M=Ucnɽ7Zn{͜0 <ʹ ouQmBG`NaݕB'n" ~zOES Lҟ+gL>ˉ".\& s*KkΩApsN͡䧘_Zr * A^Kp O>(#ÊM2fHei|HRW1T]0Ũwv_GV\Pcc5I? ;@hA}"QU6Zoj(GGdQf.LV+ȫt  (жiʟ49-J9 CV bj(b \38WNޘ*SVI)Ze.R[-e+@%< O`~LB]VC24+7Ssǁ/JAk:iqv}CWƟ䯊'lvqxHDLcct >_lik̓^|ׯo"Լc1VLLgIK*QVmwgtF2(/o+ d;exr8;Dnn;_- =()_z7Lu-mUveu~S79PxK6tdH*E6ң-8:NHT1j,Pt 8H4hW%Ll:i#R5rؚ ~P.1 ढ4asATdOl|Ղ2PJ 6!{tc!ON/!8b64IUlq?`tt7;3!6q B2Ṇ755Midc:2ݧ7v**$73κW#G=7a8=g='7er‚qcvap~ۯNRlf@  XWZuL Db`çtj8bt`ռY)PitA#iK=r _$$ן H";bDhZ̒ګh(Xi1oyx*h6seaԍ•#w UOHOTsℍXߥ&;׳y^nC' B֭ʍRpw hɋa񃱊q>aE iq\8mqueW2H>HMZ Kƻ㏢`Co/񈟳X+Ov8")0JpoSD D:n^6W_@sc['9Q} ^Q 2ˢf2zCNW83DyqГ*f4vWo~X}uIt\mW"9SIU[I@Ӿf+R<7|'op0C.Nf kaRonߌw(XJ/JH[:OJ7AE?SZN0m:Pߠ2IvuYHCP)rM&N+<B! Џq|JgVibXK}8v m5ˏG("EV3t %7xλ3`ţ:HaiOr q)}-,Y3:" %fUO Q5}OhͻۥJ.I.QA%_^H6j7XA]-)RAԂn Ͷݨ ګ=X 3Jz왑J#+<ݬ*_Xh7'p/&d [;{-nd5xW"ܳvV̸?0g)w%N҇ɤHeu]- Xg[g"SpPY0/^2cfW6=sWWEs(B?j(Zzk8 S@譃Z{G)0%[hl{ u ]0ġߕU훊6}A`)~a JŕGb๨\cxh oNA%v -g }z藌VNW˰ԛaY)E7yJdS.~Y۴@YBR[V@""+u"avFIߐzTe Sx>&AY Py$OqEiЄMCR oJ9JOQa-SŢRZtn5NL ZV~ۢo#pΡ v*r3ɣ0ۄYvWdX\F0^#Aơa#h%rJ`W,uFvj AٔCvk'% oBZdFjJK.*τ-7UjZsbl\%î}Jџ)ojoQ149M>cxr%8.1U̢ըX5 ,ƙ:Fծ5z*#%\~sH&rIh0VS y=2&;'_υBpb;=콫/JC<N" RQbcVפhzuٳb.ֲ]BwtVGaktB:{Sƺ \W!0:u}AnsHtF\fne sSqU'¼˩ ֓'^hM&~9%sdҷx$R8Z邿*g(vAUe@x ݋W{vskql3Co66CU\{ݣ~͘Uq=SkTA}u^,ozXt,8ĤɎE||aYUc(2c+?(k טlGZDBn@wfw01V({ZBݨ09ק6uq^uh!:9wOsCd1ޯ<)K]ɺKm{MJt;6Ŕf˜h/k#ч+/yv>[9%2}g4\( =1ٲz[n<|&_x&mT)]smxq=W&GÈBodzI/UXbn;z*aȬɼ/L\vC,atir*ҙ@}*j{L *֣6=$ p N Mbx8&MJȊrsgx|F8KN r(-S&=X~N)ulrpY*H:?z!GWȯ$VPe2]L)ɹIJ[%gtU ef QX}M[m0Q.Jzw9 H6M5s/Κ:L9,V_T^Mt0;=48];~3@+ vVB7nVޏ9=nv gŴ)3~$ '9c½s/"Vi%:>u̝Q .nJL ݧ:5n(cS!fl'R.njΩ>'۰6%zl+AlvQXA$ SD*KУtqv /x:T]C&c>0@b %N|m T[!Yn,y`.fHM/e4"3GRo\G[Lj!nJvrSBl cgȞk+)ߍ6ɈY@.{ArDxV^%bUxq{1 :CZ٫:~Xο^3jnCJ#@VxE}EsVo_E o4ZvNoF/M@:0G&~ͯޭ㶶NswߊqGEk)35f@z7)CHIjg@ acqj å/1釧.yR-:j?hX2.%1£"Al쀥eO>#T#ciђnI-I2wO-4țJnKNa s#]k9X1SSi/dru|)wik -Ƃd,=ʕ|{}1DH45:zQ'+K5/d;aKa.nqZvfS{q (唪|듶Z6MF YNg(11"af 4vϱ&iKF5LH{D߮>;Vh8RB1e$"Ɛ JRSRdȁO,<oO-LE\c?= |rf:=H qFŖֽ n$ dh2B&X:;¯C$w9Kcc)Eq-n{yKT+%!i0*@#Oޛy]“?N3Vm(b0M^X8Q-&D0O X^/%s.ϯAIy*Xv{;9@C=6R0b]!0.+ln) ͶNyxq 5UI OHfj:VUI ,lX Ȏy{#XNэ߅-Ia%)bf;|W1tĆL!vi6 c!,6ύݨ[Ի'7k"ۅ%XXgk,х}z߸Ԏմ}Gg$Et2xZgfFjd׻!.qV6t&ڻ1hHfED(Y16M.QF:zS0P'W~P-0R٭:Uՙ.y59pT `:o.u "׭0eM`w$IB+At[ ~KC8bJ/ڥB8=ʈZΰV> c.*t7V?>7TT`l=atf IF&{,v@ԕY580ox>ސ{VK80<$ 3n|gc%ENK =+ӴًR=6IԉaQ1׸). M.b!&r}fMa2E%i^J6+dۺPOtMG v߁'a!2 ?$[A$j% u NiMzwejbECcʓ~$}^)n8\%X! T!Z>ab>WQ|D5qަHG-Ev!`u8TS_& ?e1'y(sڙ.4blN%Rӧ L,h2DE,HvY^,Cv)2sx#49:y"w-}ݟyz!v'^ S%Ȉ-06}V4ċ:Qjt>OأS;dhB,!x SX;EEn6̧  7I8;_`h(VS)F'1AuPSM['L!!,6eYӸ/-.MMUZ"j_:e <[7jX~y7isɤMp'vcf̐.N죄Gb'H_HWLA}nbe&6BGW foDŽ $M&;~ `otȾXxCصjNe:M|X#l/pN(؊_NRnE⒧0@Z d'@x!QAgv.J&sM?e&Cg3K CY%5>ǎ1^ M/feoPBaQ=Η)x:a̹/ő>92I%1_*62PpX}sDm`Һ"zwEbWQX!iϥe`!~cƴĻnM?Z0Od`][͡HN@#J-3XٴI%DEdm"_g뜞ݝUOJ+ m蒏d<#/iNg`0\%ݹ 3'>Y,6@6]2rC[KpaiLV0%}eMs뮇&;1nkU@.+X@oz vL5}v#ai@4?ɏha qLQv(VaY*PV?rh;-VTT"2Q)LR-Vv>tboK@qM"T]٪s' A C_ UĜfigGnT 9 #GJB`}N;g6!6M#Łᝮ\ߓ@C^8 XyY.N^#@vpN>fGAaB~Fkt c]2:u`A$HM*4Ȫ}d= W4 &E?]! Tӿ(Rf9nKDA}`pg>J]){ku8;X͙wf:gr"6r3ԕ-l&\==շ{:iQi:|ߙy翏n1ThV[J\c{؁ȉ!D}3~W2}˙ePWZ͐6uL4 a&QG<^X~ z/yB2!xjF)wSp ,94kx1pv3yJIfE]W/j. |ˎL! xAvۼlC# v0p@ABYmrHJn7qgxԫ+ #(:!]$+6, V*5 eûk(Kd 1%{ Z#ŊT͗^g L bUK~$Ypk,$8lS Y axGcp2cm44qFohTz-؛a0?auh h?e=U9 E> U&c]']>"yUP x6q#UB3,)ݩWxQ龛&yq 3ᙯeae`9<U IsMQK{Q'#0i9wAz K3P4S &Wҏw}:G9HuVKg|AJ5e T)efҳ3GvΟJt/C,V99LjnKG>hG֭|8z4O~+3˸`O'1YZ] 'V~//o7b,^3 ,IoPõbNv+O߽>仍et;yw?W9No:Kf' A和u*t7Avt71pcXyDuY5X̀t#С*6]6G%&P >mTEXԦRGwY(.ǫK y es`SN _GŁQ) ^DufeqxBRza.}nυAQ{dBC"7 F[Es'-v@>_WN UE9"Cr_ӕ_|x=8R#ʽ5=N&Q5dM)J;qzp,K"V&gX;MkaFخ̢?FlJ^:=xF҅XCt L@eMr~yO~(FC_*R]LRQ h6e]&XTؓ TgNa5Jۜ-MP[nPa6LI%}$#PWM&Д {`iPGCUNƞحWuݼ)VhǍI!/̓n Dɵ# z?_t G{g\M; PXAshs!o1 -Riym*atE-a@=q1#c bT hQ"螱^1fW}z:PN ܑ҄\iUiV,g+%<+UkyT>nĭ5 6SOgQs3;&1_l"&y>7~ma5Ց!$|߮.>$`aO9KSWN (hm4."^@鍺 )ꪵζY\u;b4,nJ%Of\Vc>]x iK21n:]MTF@{UqHysPwPӬU/A9IBڨ0Ĭ[o1qӞ>O<2@yo%.mo#f;ݼXL-0KoօL& Ӧ7o*n]Y/;吊AEl1v Ix;w+fYZաF~u1`aCr,;Fꚶ@ISD_wa!yC2)nZ oJZDfdZ)A`$N܃e֢N `E}uS\cyCi{b=^JSmZB^Ǯэ:hxrcW|*RKJ͗kiX`߻U"|񐫩cFc 7vA-hAhdŹ{tM3$Q)2qb"OsnF ab+!ifQTOt,Plp96 Dl?y]0:˂DB`u#k+-/z !(Vnk#XBZbHƁzwH8@W0ޟ2~D DNUڎZ^0 D* u4AlM nEav9!LVO܂(פ44X.~UɷNR؊=cʍf~Bug a@}f6=tĵwܓ}䒏WڲEggqnx䜾0(=C S:Z8ˌuO$yBaa }zr|7%TR A$عgF\i4+ߚkti`0y,S@B7GH F'(z ךRf0ed[!*b\^4>ګ|kP20Hmrbw)Fĭuh#fbuÔL j֛dFW|D]7 !Bj!t*38cVxMWTDcU/ CK#bBPXhɂyjy伖ý&'y Hd- kk)G ܍^$;fgPkVX7D5CCD}Y!NA~W`~ہW8S.m}H<.=eg2gڔ/X:Z} V[RӬ5ҍ3?9$QV ӄ! {% +W^ø'D%x&`Df-kJv:iM~hNg 6FyR+[+q,,Gzʬ#L 2X ja;1p#$$|>>o?6ʅ|ϖAT}Z}XT-[q= ̀ sgȶb۳⟀,~z}B )N~5l#r&|HB}ftA q@|j3UZT7:$,^k X@(,;A 5)+Gϻ#`KD ylqtiO 7gQ"*Il_P)$RL4.Wx~q iw?& ,ߵg$LC;OHu5yF;ix6Pt E[ܫxKq3|s u(|-ɅAG+dרvҳ{tkvSn 2;^ZOJX6Ch2*Y'@#ӣJ`2._Ygȋwm^km}}ֵή;;2X#-c3`r̴mcᛚX|$ -:63y6:r۞>"bj:l!genΊsd7BI;7 Y 8mpgDΑ?.iͣpj"@L?9lEӴ=P.q'öcQ= PGr[@Xqg K&DsBI+:4s[Y:6[H?_e;ӨTMk%ZS =@q.FGG%FxObV&j^ a?n?hi?UH *ÒfT{.TtsPmى?~@u^%F@ uq4c;+۱1jB&ξua 0.f0>wL~tVk1<A![q'p_u0~T4 D <iVulC-D?5࿶^p,Rd<*ܪ1ꯤWgti[J') vG/"qDmc3g"w'ov \` XQ.tc7mTm1w<"%6 6eys?j{>Ǝ8iCf~y"C( 8bAԻx׆[@k^W'ԭ "!nr9F0bR 3P4{bB̺~GmNmvZC|?>![4uW|(,g3m72p 4L$֓p}kSmrf(.4;h䖀Y1y;--v@x o-8 ͜F1 $8vF&+axe[Bοݡ}bp0ϔc@{r2gn}Q`x~B1|UwSATK"=toNȞn)m WoHlj r{LL恠j@ B?Δ' C;VPQ3߂8>[ggӲXkL|+zB3`i (Yz ]>~}Z Pi F cPxvfnV,I\f縪ɿ~q4B{2/f:iPrGeU9Xߕ-]i9#1KF L<ņ2\DV&zs=8k|5X\kf+Fyc[Bw(jWi@ 1Nc8o!ْqu)IrݏA ̞M_`T~&Io։_D7_^eꄴ[\ir{QgpkgGlzh&Z.OQgy\ҕ]ݧO|4KU`}2{سI_,jz*؎Sʍ?:*: 8HiBQ/XD?9M*H.n +n|~ <=3lDaj-J㓚7 z$%UG6;wc $yrv'͹UR0V{rZ_MSnbJر&' (OxJM,Ѷք1-tZLJF G,apKLM8|t_g_; z4qFe{@ǝ?@:7Ѫ%Dm5ltvG^ݰ+n֭S3v껼\I_%3(r@fq p%K|[Hѵpw=gS(@pֳ]:eF(+SBM]P*Q4`!=l%2 {@muփ6MLHR= d@%|mvL# ??֎=x|Ř  !3&:c4Swq~o d@ⴔL@!3F ;SܣX9 3}%z,s/ DZYu /iחŎ 0quv 5ym+= M{??H-IO n983BJƼ&soy}^{*#BTyЩUu~G~0ϯϚX/5ދƲU_Zt;B aA7,M3jC2|:aj %;b L‘ϗv邿gKeac2c/ ]7U8S(FD ç F윥I) Aq1 =sKMX3Ql = qH\t@7@D$P\d $JxMAe^~ƅ+Yؒ]ljNn+N8J^~ F=띯gf$=V-*JP,f aj`h{(TJ#QC7ۍ˷!M MJ vO8R¥@Fy/`Uӥc|?g_͒?l5WT(A3QR FS@LOi~8 aA)`[q!B gCFAxqegY EXi;Na!F 7 JcJ d2 7ri9QsPڼxNqj=L2%/ O_VOpwϣcͻq+aZ#H+nб 27U_.|m'X 3s0 /A:-37Ǭa^a45Eiۣ3r}OGvIwD 2Ln;)W>}iM^GkŕgHS~ @436أΠM-ĀL(k+qJ Tƻ43g4-ޖi 㣖mr`(uq#H/6}J A1GU4d| ','{]w]ugs:͜4V[/5bӈ1<_G]y`DG;o(w(l%RBěki9O^-҈&q׮:ݬE3nrDVȑf >ﴤ,vɟ_*mԹ݂ 4uR">aů ez1&/SC^ U͡ykeYscimBMj>`L@ɾ3_B03So;px@1Sna!״H1Uv9p)vz| 4PV2y~/VözC:'uopqv~h b<[cLwv$>DX }^r8Aę6Zev LT"4 `j׿R; DXsZ}Oqz{fԸBPp_BѺ˻d,%s Ƙqw!6n-J!"Dj<)BްdN_Eq#Z zoaO섦;E| |YiJ 8YJ5)bAtɜ$òE}Ll|G]ʠ*$HN8e7"HDʘ LXHJy D@ XM lbe}Umb$#U\<%˕w|C~8*րg doۉY56n+3pJZ.'}9`i9]f% ʏB58@iTQ7v-RU0}p.geLH dɩNUbD_p!}͇[h^6t & 0.MNa6OC9In`2)I~ ZyE`>vkpoN*loBT-W}n(ē*~+p5_,uဗS.oe%EqB譖Y4Xb<؎Ȥub"50 ܞGYÊI2kaSY,v)|?HcFtpRyI>Џ(Dtk2O_ՠlRe|O,QYq $N^ot4 -rVb ;J50SW1̙0C^Hv;#q7%IEU (yӋ@,+>xr{߆_Ǣ bshL7 "eb3>ɰK4SSj,'8"7UyU?A>IAD(>^u@$2 XjPz _yCtr^ޘ&b^eoT$o>:_靫BZxN-`%B#h79oK4Z!_-\F[)M 꽵KʗFĔm 4]z.A*dˀS_[Bqosܿ#b97Z%Sn>`0_N'jwJ - xD Vz em7oϵΩ$s4L0L(G\Hf?/n !汛{Z̨n}uBHȥӽ_ (&o| 43g583xt"С*{^<{w{)'r@VmC- ni&f2\LLiG?-CU[ &US$y2)e禧3fxWr r9 Fi`*ؽvQl~W^/d|p2І-I z70Gň1(x!}Xh+8PZ{-?56Kh@9vڵɛ=8Dč :8j+' Lzsx{qi^m~QSKAB՘ Q2w%BeF.0"$p3[R mr|ppd6OM:tEP2y,]qes-KGbM\Z 4cŘzsJ\K-ܡYuVH* 6sƇ©}%[޴`t|151;-}ESI _Lq=q^hIz:jwcFx_V$5ܧ\DYǒf6xUKn|?W~(}]SMh&I ێ=%'uɸW-_^%bVrc&cܽ8DP?X&]u.oZLή "2x,]RN|h.>[M*ES!IdSzҿ(56̚PJ&+/ET%L:&ŋ֪ѺSˁ+xPnL,!069*͟xE;Z9ᒴl54WrNsSʄ$jnK+) OU>t.=nST' -KTbk"wn+tVZ>*iC(F|tbXhY)$u0X0Aa 3刘1#f@ސέ vse8l`Wd- ]$Å>7֕c8ٙ+H8S3PC)r*McDiV`OZp9BY/ԧμpke %sv P:#/jt5Ž,\B-gMk^mkYUfGBߣi/iDiy/(iFsN\csTUM1YC1@\ /8E1RB7U_MP( P^~%Y6Go%LuEYY6mRiGƦZD` `(%4j4i6H^_$umNI14EfJ ׹ uWk-G[)(;JR#Lօh[JZ"Hs\BҍΒ{Q;a.8$jtmQ! x\$۞tTF(">)yaY:ްA/@ õC>lw &7eiU LvL_>7zআTzu|Pl@4?Krؓl}MyO4!>zD!3w&Et cKs_u[BHcℚ8HN?mUWp߀ ?6Q?u6kСN\N++"P6V!BqfܫP GlYwݜ:}`- 9{n㩙E+dWXӊ. h.Tanyk;E|v͊]s(C:{V0L[Zσ=#mu3NߝKz(Y <;̃=F QbAx.!x?YniYITZfF'D >:#!8(N*w-Fm6=޸Ж&MvʻХȡFvq9DxElmgVΊ,4A{"M4ԧؓetR W,:eDvFM0 Q 'b[ɂ$#3)`|s(T0۸"(T,Q])v#@, H-ު5Bz|ͪB*kgo v5JT' z z.nIVL@w-j?%G G-E>`!6m>ܸq< d?1ؓ~A9>fbevW0彮$]PbNT)E*Q'd*XL={ $$ϱ|&_ _#N>DI-I74߈TnB|%&ͱd%=$87 `ۺVw 0\y)FhIIaF\@X[k$mDWm. H8)HvQeO"ze|?{<3zQoT¯b_8i: }8TTW#05ɔ u'^p jk$CtGfFmQ&\47P nl ܊pTvkK׍0jZݨ|R#%A<+MDuO4ڙ"b1]t־/UϭPHHJPY <=VJ)j2}! 2`W"e *\c2X c-*zBi+N42),/%|͖eD9ciƘ6P?? n.lX*|Z R9MLdBw Vƭ+a6ǧ7d<;Y8.>NuVV-X@l:DO.vPEk> vO,puŝ5R0= rS\CGcoRkVUkU}BPdjw=֏{Wأ &ԢTi_Tx8}%:QS!j҉/TuǏ[|YF62IBP^$);O!s哸y\ O `=՝a~JBuv6]!^xl$ǣΨe; 0X0qΥ(.wwTQx x$?`iOVnj:N!}ܻ&IO*ہ%"J-D׽:, 嘂8,_VVV+8-5C~,&@az6ޔ5PcQ.4cW7pVY&B/P.fYOHo7Af$Ml_X^ua-g}@!CC1>WͥK\_ &x?3H^|睭o1" 3U, ImPuz F87{_~P7 lIꜗt#?` lQMPr6Rm/UlŒÚgMBI a35MCD%u+}'`Fz:7j2X})A<Ʌ HtRr-s2>BX hfLY'm R:zAuC b?/Y;OO e5)6TtQӚhuS&Xf*",X%ġM'=gnrӯHTW+otO:*敯wnI+tXcb{֏),/Qv4ada3<7tp{e^Zئ f$^60FPL ԻL_87qœ@*g,]`9Y:r_ݖgԖ9%)/iMmnF =gilep;`/U;NByqߢtҋ7[5C}J WX[R+rK"fG̥KaG9 jSZz2cMby 'lxva i"kZn赎]m3$ U QO KnE@L@0dRMeeHN2}[ûGPoKٱ+rRa?QwZ1]*'5f&AV8z, U"{~5`C>6KٵвM&(@p Q),WJ,]@J@,]{m]JJP,wfK&: ت }v[FC=]SjUߨ-r=+ֹ~X 3n|. %Wx[:0Cf=i1d،뺱"R-o=GjJ4|*>v<@cX Q׺'rE&lj%D>ie3b0ĺ[M6i H kZ= ~Iv,sy‰r/6߱m̱f {Ga@}/{>kg!š>V2dae).IjZ΄4}X:>y94ɾXA W& ߽I`UxHzP5ow(9ĀfwJ2KKҿrݻ{1#%"pb5Aq=r?5񍗶եWgqbLCTQMP2~oIW9m`gvZgYzB; !pDaTtb14Z) a64GYxLG?8g`Հ%C20b]aj*.~=?n;^j D}JxN04L.xgJ_֗IO[[d"p9X[Wde=e8ϟ!m>wa 8 {BcyS͹?[} ^]- 'ú6I^MaPX4'L0g]mm.A,}!t?#91 .c*+乫$4^1ADJڊ*W,dSa9j<8ea0]k{Κc [i9ND ~5v0QV=z0j?'B"-e#1o|mHgs2B8MՆbgɝF@B8+7% 5;+&X*bӄЀ{np^%* QwM\ّf89AOtw[Sp9J-FSǍ/F܅6˞#$ ÄVފ28HT=@ͫB wǟض5Ű6/{do;h+ƛ&]f*~oz L󪠋.@P6Sk*nɣ_(hoiPj3?0QQtҳ0J™P9\<.[jw{h0ŧ1K!_z"pΗ^VGUsCl).$09-^C+exn nճ <٦>XYpSNNh]L -JzdHTLvQQ~vA؅F=Cf.s'@]A-6573^ AR#X:YhZzD Lځb6 pcDNᤝ픐Gr9"ݠx+ $a?D8;@q+nBS [>?mtt2X#˅p%l5DZ\ֽUfp@]sU>ZWH LutQ^4i_e> *zvyRW#pU6[4; rڽ.zp%\v1)JMpQR15zy`{GX@C2JڥX!"2 &- Ͷ⸂2[JbTJ(TEivR ɲD>8me_ցZqb, (] ×W1N7KBd8|{oX!8hb",YhBũP'wBAn 4Ľy=]AйZ4}ʾ=kȊx:n=%(z0c5*N$ſvҫZ ;v (Q^&歚.:D! `_rkjvi.' $veuEB1%z "*xU43!&L7d9Wyjio,K Ne:_QtdXDӣ6ؖBLoE>i.'r* }MHI_9K48kr7֤sIkH' y:k.0MVMJ>:6A e7oWM2__yr&w 84g H޺J}L $*gl:9-2(r5g.jLjItp}?V2ixґtJ|mѵ27r:/EH Nqb#x]Al-KƦfe& 4-P현=R7o9JK'xG2O2zZ>&҇SZaԺ MئfaxLixb.pSt_E`| yC ۜf²kt Ǔ$Q,.*'X i%cYP=#WC9 hhYc,PlgNS` I\UG.niq 6s"G|8= z1X+\Z(WC|6MUɚ\A8WUKV֍DrzџۙRԡg]Yqp3X%U+Q!jmd2ʡ)D_, 3^VlNKrUf]qا1#[/eЧԜ:+ܔ=Q [`s8,#=QԃmI mַ_ob[ː236ejuaaY^0N0KpQ .Zc*:_K2Ft0Ujr4>D oNU9P""4p#Okl@MfK][d"o!Y9 Gs:6o9mOLqz Az,q(:#{=oX{06_؝mvaE U3Vkz,t\s7kq)jɛ1bcL64>5GvQwR\F_H!wh%s6K7+nU;S3+{)!bEL>TQ 7lPGp<0JP=  A\U&R*O_Í}..saٶ0sgQw)D -S2 u? ^8rXmD`:t\>{.*mEki"k:֞;r7Ub %ݦժgR>dݟ&9|z:3շ;9KKqr{ArK*MѾ iqUVț($-'d]&Y?L(֬3)Cif|ZXR,yPim>&4iakݾf՜ zU<)s "w3Ѯ2d!, R/|? qBC?vH*?/ W\{d<2h/kS^;FhsJX$d{ y?3Rhu4N)^T7"~~Ww>{HFAf*"z$4޵1(OԹSA Wn^9zw<(;OEQ£?)ug1^nOR"B,ͣ*e1y<(e4VZkYq)aV,Q~ _[Ɉ)Z& pC[9PMFzva9F$b|Lr+Q'n҄e#cE|t}Ӷ \ץUӞ7)#vX|HƋ>^]xJa&3@(뭐ŎTgI@ c*;`\~#C6T^3c ?q˜?5++MN<)ƳDyEL-Z>(e6% Px_/M7R (Y-:cx]Iq̊^G,w)[H/}y#Q`yg͕@9y]qŇ8B»!p"$] ϲtaW7UG-nu|s'cYDs!Žpڣe֟sX^*/v5a czZ i)zLU?ܟ?j顿{Bq U, nbIc[mq6ؚ[FBkA"@^KF#*_l<Źik`pޏE~% -p7kHA ` ^.rPuˏ<j=( ͍ DbH>mep>%E#$$XcxME7n,?I2 gk`O=cHk:{"jOnDMx8.&_ ,58nw_Nȭy`E'݁#KFk>XMЕyI}?gx::miM3#,*l`އq,^؁3 CM\)X(wU o?eVCsKtu0ǴMl9,L_8{5x H7#®IR]d}]2&'|Rz{]{?<z.747D,Th/)[Dl< }Yi#[*U.}qxtHwD9ݗ)]k孜|p WБ+n9 p-ƞfb-vA{չ+ti8c'm W4:7_,yh"gIfVB ?e 2ceٲmr61e q&P{MoFҹU.z"s~܃~8%pϫMu Mqc]Ejwv-1Y:< 넓#s|u0q{^J/35)Ϸ; ͜T%3}h+~Sj=C`W13]4Z4yS]5~T%<6r]em>W@ZӃ*%SeU;UJ&{uPhLM%uZbeI劷2}Fn#x>Zө{;} kf2l+*e;. ˓a 䦹,]k ݼxZQŃ% s'p9.1Հ; w;Uq.nCt .!qU~6#V,h"h,$V,F\e݂MLrDz E|ًG0Lc}%cx wA`?qFL^ηH֦W"\b/@ڻV!<$h$ ޛG k](,>*n?~ 3M/@)+.1u3a7 b:~e (?dPu#EiϱZToP xoi}^_x>^Q}Ʋh+<⨭@I@-t2c+p_K@GcO}7|lCRamTqcww55e bP8Zڂ}Iݩ[Jb 1g\HSr:/tߌ-OnG=.* ]j'΢⽌jh9edN>e=7~ SJ=G|dvvb~yȡPG€"ޔ^U;!ZM[w DWjt uGPYO.|ݾC C{.~:E:(^ AD6&ǁ}.qZSrÌ6˴.סV k-m=d0Z" ͧޅWt?zQ gae\tWɁ7->U9K`9)lEDEaJ+UCQ E u #6qNer%1[[&yt)L1:@[069CW~ƝUsӖ2?P{as?VhGsye΋fEǞ $U^?Bm ؁֪p8V.4Ԃa% &g;"ƘDР:P$mЮm!L.Թ&֐66vU_I. 䞿 ՛=I>Bu|L5v7$ع2d(N{g q!r&:('Ln8E1UV-z=[%89[v]Q )G[[ jiL!$B `>[ Mx.g9"x RC M}/2guYՕ%RЀ^htqh&Rdv?oD\եS `u-7Hl\ĉۨbrvKo?}@q[э 7l%حbqr0)1jtN~AJ+o,˲L|`! Q^ͦ+sf_PsGq"SrwߎLIz)MF|9I!b;)ЯNGG4P{e}er?? odP(C91iDI؀.9ɌX =A`V9EU%RQy2N"V,Fg%/O6X{"3oxcN#va)0!Z AU:7fd嬎mgXuqE$\Q=ڻiw{G KV eCF!K7J\VBNtBd4ի$QoQ4< _KsULWQSli7CԵ^=R+ H -# er~uj7f:5{od% S\Rh![G$6V[ѨPB75AtVR.g߈~UP^" t|qǏLYT=4jJB w!"9I7豿˶k8HWcۗ\W( mLH3 %0JUpt;J׃x$z9csmE:͝j3GN ѷ?{~Æ fb*kUPWCUb ?qZ+6/K@bzZ$"-]˗\Bg˸ !1Ì[L %6xymoc+D]P).{K }_JM8}oĠg2c \ Ș͟Y1u.d|:*R!zQ5dkuZ#HC泻SI)Fly񵩝0T:fXZ)KWe7h>^&lװjh!4C8kZ;(}>9сAt2_;e0fWPs̅0 kUDua Ι!֎>J2J?6RefankjE6BH91iXfhU6Q+TZT0AAhONDc/LR# LNݝ*fW @40=*y "ItL?A:7oP*M6{jWJ3g~?i?jk'}Ԕ |n˜-R 1܍WsFJoVS kIE2{fj妵NӗTX}{1m/eoHA`J$^?qu TfZ AVsos8#oUkHs^9"zKKG[Ƅfɑ ^ ç7fc\~P3yM9wlC=A/4 M `?Boo6duIdxl MD$09~@eBL+&=^9"f*r.4*XWgj k$cT9}z<0[=ľ5Vs<w{if43IIrI4JLoۙK 'y^otCv-p `ȼ Qlr%!C,ko,=sn^~dM.((ӣ(/+Ll8 ]KoQ'dL{ˏӳFT<70ߙ`k))AmMzfqމkHvޙD`D'v)d>z:chι4%} l@rIH,~HѼ/TF)KѴY-ezS|_L=a2$" \n3hkjp\jb q.QAV`Z{}( j;MѲ:fE&Q;Hcp X~3ǖА{w?h< mGFFmqz,0`q5 iԴo GwP4'Ea:C-ܣU&>[ (wۛ7d%5Q{;EnzVS?9SDe0+(Y[>&1|e-p;^bOBTq8Z|{$dd+Nq7ն^%0>朔ZNVN@G o쓲rZ&`f,rk5S^gPg%Phx[.73B{tLRRU7SO9$iԻ~ 9kl"l::?[8ʖ 5xR0b89۳V"Ж&FlԤ#'\a_pX{=ty!`L\fT~ ä㲥 & @̖l \1C%ғf.*U9]gBT=BǿTbfvZ*A~sʑ\)7s˿r%;ʯkw ~KY]hHsŽP.us>v;ԈPT_XvtI"+4Ru\;x:R"~f`e)Xx%nynRm gsvq{,o6}HhQl%Ue4_>ݺQOqhfiy|\}l!e`+[9.+g_' Y+w9ޖwQ{i[MPNiHFk<]9ĭQh|(dfs$L>S&£)r@.z1A19/ m"("I|Kk k݈ "()a)Q"Y}ҳ߃/ - s^+L'n$iA[MUMbck** ΀V ?1*̾󐑚Q5|dЬ%Ea7;dL}A RM".4\ԗlInG4d,% :bcѴ4qakЧyM(: Ѕ̀"~?95kx$S+;%_Fni{!&~ƭ]=(w(;iXTݰ;,fvȱvesFmE`y$V`u!t@@0d_>lP182!"ۛWԓ`PuD+rlr\G:^i*o8h'-,~ GۦO!k9y@#?M1_NyfDϘUx7{0yit7LzvQ*)e>1|[ȞlDy1ZkT0Ruʻ3&:4q lSPL[ 'i؁H-1P\׆nBcДjb3F ٚiT*v.WqDܛ*[lBHqEgx*ͺp S7_ O0 gv'j7f@o3)_LhOch+q]kedȐmn5ΏYb}FʧԍT5F#\ ?eIMJ3Su1Y۵~?TvjI!lInV, q9ǝ!dYIyTTn=J _E { 3h9 <WY/vfkيyYXs 6):o2AT:W}qxx$Ȃ)Uwbi_ejL%et(Wg7 N_z)Y怸n{QOH^'+^͙T<8a1Aي%[c1Kƒ|?hYr ;pqӿEnLvmP;-Xb40/3[4ڎ .{&30n#+>H9(W2.U(J>W0`P&<w C#ː$f ’^jbt(c'\W:ٶ_#Aⷫ圄; 71|Sْ}6ÛI@ܡ>⸘Jǘaxi XVI 0)Ť n 72sf4wZ@ѭ(i6!Kh%RvXsP >/ˆfIg %2yO6j_eE '4BEՋ#,q% v֢}d'8>B͸DzD{Yn)^?vxXVg.FrUE c%D94NI-Jan74 A \Fƶɯ,!bJAʈTCe'_+en(d0OXBw&}"9PG3>2JST{+ 4!>)㩨`U;Qzr|$r$CbKiVA&oukMzxScA7/y`6"nfaϣK_FV40ngFns-ỶbMǝ]!k0/*kx\Usv7|IAWv #x_ N!}JGE|[Hsg5^#J VZ |/&v?Ȼ{Wؔq_]at;ktMOoq>”{bΒJt+0E8qJaAֺ =L_+-: .P65K ΟKZ!ů 2P٘pM 89lkyܔ-VQ B폨n"ը~E^blm]~b$>"njnFO5Hx*0jPp@d͌اчi&{64~B`_ rtaO-|egճOA!\wF)erbi%e3 6 MkhOVá·`&cv_iO[\tPۼرnp`n@[IE+J")UiIyNISԝ3qbʖKE8,LBLhArk(@{T=`xѠ!XpG{k9J%+/'c`pD0 +X05ޥx_] !#(u>tR)Dz SM!Ԝ JU럺̣sL Qy-x/{?SDQ A$D=9/.R{yql y9J]_wT_]p^! ss>DŽv5`3\âa`Ll D+MpP5k\DC޾q&=TGI2RGS fvL*y-FiW*4P`V3oA^˸7&A'ґ A[}o3qv[@ (]:!<;]F|uۮdIS h֎{X#OUlQvp(1|_ ,CJs'_!/nO=x5b^-/lz&q9WNDI2B!wWa\GFMb?dU瀍4i>J;Xu2G_p✩xܨcfN:pCr6ae˯bp)^fF[.( -ht71Z2O6`~Z' % |T ɘdvыL~h8 5 vYM{Q#nO+EՍ^}Xgx隧_+?O.;zIu5)0=2lZ54ೳz׀XHl(X4<,dyr\@ P0w(~7*5bu6Na}D~;C^:aß&bU8{Nx_]WꕨL-)3d;27] RYtxyř"՛z11au~ќxFkx^fnmD)Mv嫫c4D`p:aD]].90Qd.=צ1Y~uuEX<uj& /!߶que;7kԊ(=g`I[AAu2'~:ѓjD7%' 2` LmDFTC0"OՑa?.H?tsi.CU_G8/ g ^g_̑yD77a ol!.gOJ(HS?CBQ >Ѭ*=I3lNsIυXV evuwϓ9rZOiAOIøSH:mvAڟbC܀h~Zq&#Sqf1x<Ƥ>gbj 8 x[B&װC/z 8PXֳňh YZFIl\VSa/t3Y{0U`xdQX"_PQ͹r~[zhl9 #D9jbZK}լUg.N$EWX,86 9)'Ii~Oha[nK2ŖJ63?Kc1fUGZT`"a_2Þ'gO]De-,'⵫ TNB@iM4*ʩDtJ[ODL/NnV?xw[$`If"PH~r-Bu@H7U>(pjj9YRkU/i3$Qx*O tYвU,E:BL +rTmזb=ɜDV'Z<m\KSqܽASS§2|3UNcImܿ o 8Zh:-e@BM{QxVlczS{/;Kgs];Z}q*w&O|j3'_`lɤ(w4 C^N|sFqޢ)Ms\Ag~TnqX,%/\SI}9j{S끌[QS`]\NLZKI+QdR J4F[+ +[ݝ1P`C i_z_LbVjJ>0 E%DEހq_ۃ`V I}oKԕCgʯq=^Xzvr#z4ı='m;c?I%|HhLEx8}8d08 +M ~d_NhѥHSSPze]CbՒ4y>t%a l;6>¬i<˼UZ쾚J %hb,,}Uj9HKʯh@{h E}>_ዓ,3 ȴur=r2/ TiԷ9 NGcgF121vr LC:o_!N7E}:YrTVѴDkXTcq';JM|)^qYD ye[9B`]Х.IeI` @ڳWMl]ޛXU."?&<6k6)ZNi4?ejN܉r&`4qҞň1)v-95jN>y8MiŜX2=a'8ÀH螤2gIhɘuͷIKld[^{cs"qC9g>ca_Rs]ւd?{i ?BvɸA^/+R\9PW Ra 7qt?~CV]yݺb{G,+-쵬6ɭĸ;=lcsJK(#gX' h^GpGbuq. =(#Q03xH](l 9HuQlߏh=I2͘(sYXw~RMx@{EC͜H/zVS؍Cb N[UؘM1o~2 ,T7˗hIp<:TF`-g\7v@P5\~4;ѲtFyboq2L] W0vv>6kubιϖ퉁Ea A 8gn,%[SjNi7Є CRumXfVY@рzhSōug}0ELfS˷ dN>䈴AwԌ c\cDBvav@#y,S~"H6%Kz 89^1?-WoT@XF$ۢ0DEdR3=葨J~Jv)HVW]1~نtLؖ;X*Q^Z:}60X9yAqjk@h꜕  8=l2N&sbwTyD?䶖L2ɗ8' :.I LTLh1~!DʒV8yaFB*̊Š=,o:ER-fP#É .([o۳7xfiX_1u &e_Gtq5?6Pчy,sǡ͹ M0roʻ9SPN`iTLd O|:V>l3NZl?/V)OSB$lhdք*jT8YLQWA! s 3;ɤy2x*Kt $腶D(:SZ*6$l^i쿞7qګ a"֒@r(ׄG1vLxFIǤt(8bmU 5MLtMJ?Y3%$AKm娻*n*DDydaq1B^^J [BZ];'_9ʊ܇Zb;t\kNiz0`@d5{.O8,? 9<ߨEm Wٰ\ϠO&ÒLN&`|uhI ~i L[˂dPXncuEy{ޏf#ϋSbsič1W9/k%~(G>ɠDѣ-Lhk[WN։MGQ{p ^4߿w%@0 DZtˋ&qvx.\3HfE%*9V'jX*s*Mq36mm1uv7o5 /P8irѳC.c6K*/*yPebb|}";"R[(&l%aҘ),щ@Y%iI`o3dw НvOp}hB~z!f[ Q!RO[O</ҋ)oCjqdu2~@ c&i0; '@ZuHsS3YIG$zo\aR^#={;VKqC RԦȰ-?vG3Y ?J+6e_ǾWʡ !SHNL [vC5jC%@s>E*DKIysK;|I}_E\1':wVROl8Hr5{Y,A"y}!,΢u-`7C](e싲Ơ:.>.Ykuhnvb>ex(/32֧e2kf2l=U)[^ʃ<3~0lMgħ'?sv+8|k3 1"7] *%'b)jD (1Yŭ &ε2BVARwP*hv$P$ [h!xIzB:Tt*x5Mnp=g[/X3IΕǡ*TSA?x0!R63,u'b;>1TCnE4ѱ{U9~DوU^;;}(̰{\KU#QA"K UK8Ԇk@6n1e~jUb8Q_[ ᪽DׄK,lZSJᅏ~R$LL#^SzIc:s gi>{-0Q$˒*f4a>p9uԇ{>8Vl2 ?x#hD[Q44|Ha$wj|v %}]aq؁5fCaZX=Wڑ\fQ`_.;VY _;"VR۵+Y$ؕ1ڠV M!\̇C؇xRɵ\s CVia LÌf3m*Q8zCXM75ڛbk3*)vHh LbZFvF޸*#~7Z*Z%T?!\)" f75@/%Xc Tf`~ "DvfH=WN^ IOºI=uZ2ݶ"(k$\ʞ={wE]b@  IxV u}677'~Z),ͳU5C ٨b#忆a~YmH;&{'n$لWe;썁 2{e{2%.ѡJDRcT iKaJf @&*E_ J[j[s|u!'vGjO]D u.;j#gD-μ{P@ 1ӥm#|Hy񀓷?T|rT%L﨟Nl1_0Y?!=ch/"xtׇ:q}*S>&7S׼ pgZq2REMjc WZq6Y6+GM,̭2[]]ʤ1]KsS@fb+=ʋ6K۠d!﹚B(+W @YsE>9:5||U2CnOOt)(ްgk#ꓪz*~#8yOZQxGjcf/SE־VX,+V/!4ߖ=l9-5/AC5(k[Ƃ b-PcT +.m* p .Sf8g!!a;לWD,¿ZO?j:,Z0fg3kdsڜZrm\7qW7]X=LJM8 BmupIvzMa *Dkz4۳w#gtQWm^H9FUs-٤8yNRPd9Aq<%,+`Qu:W@w`4WaG#St RS_WrTW !:i`(4gZ#X>/ټj̨RC9xA {!p]e(=d֗}çH$@PA6`qaT8\,uS0B4ʔ q0iV{]l)7]W\vƴ z`ͶDL7BYY?JJ'3a''7bJz4VTx!׽Pvr[TaV47Hw&aVGy/6HňSUHri}r%v%xC2qשW풶MA ~DxNؿ 0$~ /2 n .#Y7f h+1hIv&iV.s7j(M6xUKT"iwaA^Vt}hz8(ZкHZZGDイNߦkB׼ mVA &%PlTU\ga웅3)<HGYayLܠaT z!94y1w MtkpHRiGn$@,)T%:- &~NUoBkXf6Xs)w[Sm%z(Tv\B&ei'WThG"`Dvʼ/]E&#B-Pwr8ԸZ -<]p/;)$]D=yVS,lFiAYb)'LMP}иRV="ս>T7ae~Kx]se k0xԐM?{*NnCcQX#e̊]6;bn@-2 B'A?)"t.4ӱK9` ɥ&3C}%Lՙűg>ؓ'&~dW93~qq=vtpj){ "!ᜄ}ѮA?- Ŕoauz䈙"4U) EO]bZ*W@D@v o@7@;,k>og?*,7D0xPZP8v[l1p=E49N`뺀+"iӪZ#Z|[S+0A)G+ss(غG.DwB7jc`#(w-O6FP؊r=bk=(az1)Y|RKΥ3`RiNm!:Mc^_`gߏD~;6)QA\+-\'ufk. ;2볨gw ZsUItk9#"r 73bVdN\v oХl+H<q  y4= Dʥ,>̞{fzAa"ѧlm ϕ-[PlճA?K%pvҚ li+S'-U Oj4aX$~F$Akޣ [8/W!jBL4} >+K5rX:@Ţ2\$PFƕ`C&fb>o8X6c{jԠ./5_`;B^6-bvz\w6"G3fEP's=i&Kfa7[-`$Ιۚ5=h#Cj1Vtޖ9s>0< I05 Oo4"-8Hl>۽ Wi01&چQbΥo@4GX.+0@X.H(O5Q.vl/fa 2.Jhsq_ĩo[u5gl*Q!B:Le1;k?ўc!FVGRAWVҗ}E?,H;;gx *h+_cu݇Ws4HX|>aE/3N8<80m屔V!Y\qku q jZJat#$QhWU'}#X{/HF2s/ Ґ0Lx`O u6aeaUd5 % 6HmP`*TIr!^?P~4m>VK頛bb5}<>Er׍3w2bǽ Z4[(EnAsФӾw2*b+$ 1Wg? dK[i"wK5 @:08wγwی5ʥ*#!-aZ=e[CX53V&]4 j3Y] ^dQ>e#\Oݗw;\$&ӝ{Df|*e$ᓶAe 5}2Zr~/<n(w(D*55x")-9[$UÈٻ{*1R&C)χ- drt/嚘alv醜V$>[u#}hfW ")0QA9JNV#u8/&&MΦ"y=n'nJcM}K fs_]c 7ua~>.L:7fr[hE.5xRUZץ1r}W>M.n#wX4+GeEj#VS DĒ;8DL z]tc7)qōLNjSѻ,2ԹOx20,K c@hm؇&&I|_BV[qlv6ib=,#zo},$=3&@o0N0Dz8Z^=eL%R:vC rM$3X,x[s_t" ʵO5*4ǟ#7 1m_ʬXa\0ԤxEcy51n |}BꞯuHПoʙo]Nt6=g,X;<4*N Ɂy8ڲ2VK&z鄩D ?tYCU4d@ɠ5:PAvWќ>Σu* MJk-$*T{+ilcU+Iq=5Gc)yx^) vD1ǔc y7TS. ߘkBѤbznWfs#QA$|:+t]v#4o#5 }{MP:LZJWơ ?㌐n^q N3^X7I nכZh-$#@zᑧ6S}EPQ!ˎÔDޮŵ*J_-*I.P IvRUttPC/G>TSYWqC:,!s1svȶh7|N`)'t 9 v 'aT(:=m-S\.\qf@4nuDä*]ʮuz/PgDΫ&슖$ I ̵ig%ލw O]=ar24KPX(}"&a)-RI) #' no>>9`DNnD0W {U2.TةFזA9pg(ocP%]z@'ae:;_H#X 9cHuR;g7ч'" ~])+J('kfeSY/aT dF BAq"1-F )~yca1xU|g}eI&o|degԯgI<.?ֱ3\LەL&b_`xS(A8bR.xDgq@ ! 7JX=&/Ůs9}9 ba7Q¥P؍rJT_ U(H9lV$ $(o-tp3+D)̃rĘI#=2:5]B~ZӮ@1Oɽ}d2+'|"WqU;fep;8Y!!2n$4QE@S`M22`bu:kDXqn#s$)%VBalw_Ƹ0-ڑڬn2gBۯ`3$JM.Pv3;z~HgE^Y6\uRÖbC-HMtM" u6rnAުss[hetlAr+HY{L/EQ80~x?) @%~ߌ=`H^j?v.іsfHǖ\S3t ͪSKg4ƾm#=N{*o\dAoQ#!Ŷבj >Mm'!((5~R1ɉ%(ya@O0k9<|q|G-ܓ j~(xw(=jZ\ղ{hGF4cIsSيgRk3%=8 ҥigh$ à V_d>cԂ1\s%r{l/0-h/\j-JX@Sn- J`7-,V}a֕F&ϧٯsǐ8緄k {&6YUyjki`(T ;{`Ub@-^c17#41NekUN? 8`yjPsXRNu]F;D,R1h~W4`,SFX>ZӅO& 1i8 "ՍNYL#pwrԠ_x;7h+ExR|}Ż)*9Yj[H]ΡC7 Mm R޴ myC^aP`y eƱ V(RUđ)Ѩ~G¿*/9E, i|g=GKN8$:ŗ<][YtkeBXΟP,o༃r6QWF,hH-VC yUWov#r+ozNi-`Qi'΋2hxur@ʃӳ; 6sҪ|Ezq^= P0<)kypb&,}KsJ?:h<1(#]KP˔~m <cI$frQBkHMa}Ba=E@j!|vDҔ7_mY |:>K!ohT%rdlݤ߼mW-0پ^oDnuU8h@ +]R=*~zijbE' bj?yEY׹Zj{y's-y%y,qN=t;oƺ[J/ن"ޭd] BM@-yZQ'xNԁn!J.GH8姼(K>\/СyT~ v8ttP31:߇T닐To:Xji+ k4}{.?,[fe eT$r3X:v-*SIaʘL_L%v9OE{R%}K`-c!ol,$rz|]'} y26\x#(YHҙf3eА|ѳg&Мg%(3B5wJ?rƶ{2]fل &_ L5K&3sgeȄRϞz֌uNC8Axr&(*",)l5BO !V>^^Utv {Z l^]f";9G{68lH3݅2B}򄦪#To(#,:Sl3?":Y#fb%[4l2 B֓s :oӚfKNs}tƌ0O^GacT> `ϡi d|<%d܄ۦZ@譬lBJGW)g7D IJVàUFkOĺvhڹ0ib*rɰO ,gn r-13䂳 ` 9G`hgB.Y3GdPuΨ< 25HoJClZgPҸWʂm ȳ TՀˆnrV@NTB#* W)^ YvdY~zK@yXU{Є˫*ͬyҧVnW?7Y]Y)(8)ԐwOq;XSm Wؾ@7%,+7'ҒK7 0=V k4ܞs=JRg)+iߴ f5-NfzpSTF{YijE7d| 1Ѳ>/(W=lQJ~/|izq{aTATwHf&!nVmCmhޭϩJ]Jϳ\xRsYZ trM/"7A~R2T3Be;!'-yX|W}Co1i-ʌE{T@O f|^` ?r;ߜbaN ݦ h' ۘw>Vo=@R!x,)TCzUƎJ3ϯA80SvL nl-οR.p6vîPz_|;2$ 7띎dɲ킰]DsT*8vTZpz^bo(* *Qu ȡHL2v+7HFxmVٛ^MvU*5 7Bڭ*~SѴuo8c '(TFPNJuMs;p&Ӎ1UWH0;C]Hҝ| wCsj9اB&^=xzMmF-:P~A5bgr15|0 F^np5ko_td!GRڀDt g؏wFP!a+Z2Gq 3U #>3q[c"dّ<ΩZP(j3b?ru\C=Z3 s +b4r;5\_1F-?|:uz{Cۭ ߉9ld.o6 = K > ;;god cN F٩6mB(/$f򼉏\FQ7Esij*T+M̑A4|q_\-ӏ7wv 8:mq`0N6VAWtct~83Kȍh_( ܰ#4F}}@ ΉU$I l`=vAAǑLQE$oreF&lo˜H|!L ܤ.UFL-&]ʚ~CG'tYs+4 1Vn)!A ^ u/.Gk*>ٻϫj9yx2eFB 辧^P^!k$(4c6\QeRQl-#mq]x|Ӎ%Ųhp ۿP*\XŋD=FC6E,v{5fG)mLCCl&r鸚HvӔ2O'kz$'kX׎EjOWQ_NǨ%|t8hZ/ ŎOV҂wA t<8 7VkCFMx!UqEroKCz{&y[mlx6*?=d&[ !C>XaAÚЌ z vQAj+8TI&&^o"8^KN*g/FP`6XƫQ#uɖL63Pprq=q0o޳z'MDuKW!-TKu1rp%wx҅%:!y`co-*pډi"D %TɸlFqՓݪA<'[&O[iZy8OIn )HDAh.5ɡDwNs7c*ƺ儂׳ pfpC%9okL>wu$E&fϳLV~[H TL^_Q!QQ"srBfi ^Q"&g3?1X_twm`g{3**K&25kX$S,T]J ^OU|4E^ǀu 0+B/JVxJ`PvfI1ϴo dxZ㋓&r/4qܶct Sb'S8M~~!2=W#T^_i2Dzȩp6K7}-<)@6 W"C6#pqVFCSJƛԪi =V@V[*=Ԇsi28ֹQզf]\ +pnΊ6Lj[xB )qL1,Idq +疶`U7.Q<a;.pL q' ﰘ.A%y |\$ C_@J'&88RpuϪ1 圔(yQBVC2pȼ!t-J)P704]*M]=FYfa|M6M]_]h%091:Z:Ɋ$Z5ܖd;f,zZ=` e!,hν͍xᤫGE̶zm)1GY1`lvh=gb_e%ͬ?xBcS}8Kom9b j Dj#N i\})nЙɦZs #GF&s*pq^-y ]1Dz=*;9@E6kh]Yx[o}w%3Ly~8Zoqshwˆ,Qv7_%cWc?'}T;/.rIռ^%p8 B` FGGڍA|+qyyމ!V4kvд:0~A1r:Cp %T;A1{R?̓2ajIi/{V\r?ni|q1EzQ$@yM,@'Ox!n ODpeFv2g +6҇#;(#>n%w,+ /$[lИ oyN^We0[aF_BXU-胬B6n- SϤaJ},628RI@w>.7;m`+4XYKgyy{Oua5䫄 Y"~b|G=E;%8Qe^qh>dAyWǙV,Hƹ(ߟ\ND0*JJ DA,c.NP<xA5͖'mt 㦎Dˋ|(~tPiyo%#=6q6bdn`KrII7&1 )x-MZOꋩ/b4z(9l ?깉5} >rV 2/ԶC+p;)Kί(lN7s ac33ScYM$)saO"-W-*W֓)be$y p45j<֗6bRJ  ͡se.0Uov!$|8@$w/hv\ 1p˜N:S9q< 7f2W4;G83*RtR@>aB_] 3QnО_ۛR}]z<yeP|t%ٍNF])[Q2Yp{㲤ҚČa%ۣ0.{BlJmCG!sl]bf-D.Zit5ݎ!_t>}Q~1d^1C%NVXV/e۫V>txJqt̶3[H /mYw8r M)ME ۊ|ހwRb2(6DXFmD1&~Ł:5V*K]SpϮ>N:-ځБ @j +-D2BHΎ>C\u҅8o#*jDOiR?m\G=X~SQn$-C(A/7_Ti@@Иgo!d>uWEt#.w.K2] c|GGd/aZM ~LD'66Tw[=ƋF1 ;Bz13:>Yݐc8LB>j܁M7_3m86#C`]*Ӛ.Dl8Չa2Za6z":&>x@1m:S=k@Vǟb6 9r WexV5nNݡUZvjV;rxztPw`eS"8NJב,!>z&I9Z'HlzZ!]O<: 3z‘@.1 ZVe騹d7}Q>KOv_'aDV ޅa H!9p`AX2["ݲl{цNE,ҿgläUU*L( Pʢ/kB"g>7T^8uplaÙ!PvH%I&Ddw36jnPebrޑR9~1e8Йw) `3@Jhgi<*d~FWz &q4Z6ѧd'z+NklUC -$n~T8ޘ:֎x-^2"/K2#\M{Xnm}?wJiۗ {o\ѻد#wYF7yGU)ɢ(ks {0Ad lmr;jʙ^חZ *b_xsD4[Np9/HUu)eWY;ïW\G _JQ LR$6Upb`lE?rOd(Q+BZOrM: ZNOw| ۃfy7rNt){ $C G`Socm]fyo^^;ϸw(ed-s C0BV1[BUJvsv+T&ܵ6 _{฽lIQ㏏x|jv,|XMpXsm1@?2Y=jF(6 ͏'#qpFѓϲ/^A}/ϚV{M&Zv?y/Ĥf=:mKYy0W*4d'tnE/re=ZKk37qe$5!Z=<ƻlV~BZ+)88}rNW}] gV%ݟP61|L#S6/T^eou9zfYeىRGu9Ʌ3S!I cqDA=w&NZ-0,ir CV06ĞK%G9X_!zgR 5M3VT^J/L=ICesOEr) w63^r@hCE;2І!7O7=ܦ[_OttJh93&uzW:>Iu8C~u #p4r NΫaWܨt ,wqϳ^m$8JcPDQŢ62mӎ7d'`ޒM>Y}O[83wIKUNM^FClVCHsi\zr'Fcw{~ \MMjg=baM;`T ^1񠭇P*w@Na0-ˀkt[|8[$[}`s>%lnxnE Bh~lW 2=CvW~x`M%E7b\'`jm߂4ltN MT RR8hj<jMrJZyJJ %-8߿\^T湱(mRs Nc]HWGkt0gNjKDNuC,_ZҍQ kU o};z=OiDsP4*wmcB8A2 ![pՉ] LȃU|ѼL읓)?62!_Uu94'Mo6OTF/ m$n_36ԗMFN숈LVVA_R# VlgV |caprwm#u+ @ʻ:x~ecdusr^Z^G|ۺW1Qn'P;35> ʪqCy{ׄfڌ Zk.Fz9ږ,2 @V9(KGjlپ4cdKV @?LD5(TH)yWzXz u d7[crf1!;&Ga'N{zE'敖݄(ڰs1H/O9M5-xX´j 1^DŦ.78Kv]C8I;UC.P|% ZruI݇{2iM?q?k"QΪ4cQ^y_f@H.HQͪ/'_yLaϝ-rW7<O[IZ Y{ v)DU S0=x& 8&;J0T{5''om0_#R/ MQq[ޕc,tAgI-!\F")]ZXxȚLF 4g-|'ݺ@(gQ]Qb#N\yه'?ٲI&ctKVfٗ$)QR(%U^[hoޚ3{nv:43S {k,?Mcp f6Zii%Q9BMS}TЀf'MSNǘdBI&avsHfF)?Ȭ du9QӞ,=Kn(g\4κ$x쏕?ZQt,!U{S%SDp X3H)hi_oWI({.QQxȫ8-.95FrY)pI&˕5uZt@m( C WyY簝o8 ؔr\ g2AWMx^zVюjũK8l?{^*ܻ ;"Ē 8]],M~ȷ8r\B X+Ż4i4fde ~_@iv*i0;6^;'H|aR γ$X).zoN(_{0J'05:_{tip|ileoc7}:Ikֶ<2(>Y/[?e@b=&oSTtp4pL2`5BAsDلҜp0ԩc m۫aǸCes[wMr2ɭs0/n@x06H;긥.a-`Գ1 ēŵ]{…W?>̭۽P_њ%T.SKf~#]Z-7-(qJD-D׆ %\CSBu OZ2=r QD4,'!l %\9QL*Lرe8?jaUsY}V5N2UtN~E1+$.Xph8g\iǺxZ= CK߯e ZR7W 9ymN o"èP^Ǐiiޢ),Lv6^ ٌS3(g~D/Uځek._F+(yq]K&N:Q ΰ~̦GKz:A _p:[ˤ0i9![y}w%7ʽc/!VJ9^JQ?o5B~!dѬ$oR'[ч5 l*il 25*qj:_<t::9_9Z%+dqbl6(:,* ^\8Lx.;,~197 96Qyf\#>IL{/鍵N BJ%Jvi56 `(KqfBRR0c(jc#%=IסP /Sax;/r|u9å_͚,΀]]w5{t[Wk<7jk|MeP sMBGV$Jmn!7-V !i!m]6?HCnjK,+$=qC1aNiĎS>w^?pğR{سIWu4ya+j , ~W_6\@T.ya>r -`K>5.ʕ3aX ;$u >+E/vm~LӘRX(/e ɒvL1;Lyg,'J'>>,bT_2 Sɇ#AH d齅PȷQͽq.UP-@9@b 0 Uiۮ No@owȟ6 :tA;OϾl1PsҔ$V_f;,@/N+G5R F4&JmtrV] KNG/"ww쏍xV趓{TeG=x+b$LFR?)҅GO([l܌=u--.DWuXpbRȋ\*\Gz)y q|J[=ŗ,|DdaYl6iV hSPY#:ՇmdҲTXgUrT,s3-5AEdEφFZ2RGmyAq(-<=_yTH:%>Ա td ^(2$?T,Kss_*X@5p=meW[*lY_30Ԭ_)ejm_ø߿gOX+$z4pAX}KM)DuoK[9mͰY{e$2[rwܢHԗ Ae7)h !1Is~\L_=FUHW7,4Ej3~QZޟ3aRi.)%A:a& Y]?RWL_>xT,$pUzo,W o`/}4x~ژÿ=%X"kM> /Z<,wlML0?mc Gk^ m!Lke˜tbEm5Gg,KlsȢ>0˷ c $άtqӪa<laG"33bc夀s?xH7=w h^aްGwi?zI Gn+cUzGO67%d yr SV)[ZMJ+$@Cv lG$0yPJƦPX$C}R^Ju'8j1efZ>D)5{;ۖlz624%Dxi9r}~~'yI@_1 n8`zQٿf v ȕ7gy)ta%7uy5Lp{$< p  VYp`bԏ7q'|&oP% eL"/fբ*aU_:^!=p&הR&&Q15aTRw+NlQJKMN cڊn+XO+ZB,J3`]?ho<4 /ˣLY;fW ß^PY fsĚǟ5PGF۴PK6Z2 amLGBqI$&/ XwPr ƹFԒçKr,_,t;IY{u[.M ])V iEb"3W(Of9(a fmf9*P#+@>Sp< ztj7T7Q)d -Ks'_?RO_D2MfD+@A΃U.d}A{' D,^9_(w*uziTkXA*zyP,{;&>E}%a5' rHdsn2X{8+ 5]KINyc ^̒'nǭk:@6_9_7-+5 5Qh ZWy1%}PQNNL.cHPaUoLSD]PaozsyR:Q6?SD{j/"bU]jʆ6zd"mt|fF)o!D"߼:[$f' `k@nS21$'lfjmsE3Tq~xp8s`D6>"nu Τ;fOIph-Luvaiz?X|}[f@)L@Wp"bg?@g'H.}&b ޳yqibt[㎍FX1qt`gy K`Q  ;FMhC}ʹݝWw#iƍ6lNL/ǷRQT۷5Ik=m-ʣh:B*HIt{hGG;ˡBKp{au6{~kQ8v$hJtn)eOÖ*AC%z+C6"O'Q@)y%Er(ʿ;V=rf=GÇMCfQ)B=z)f73",XtC(ZPMFn%T0gV W۫Q'񡭝#Z[:y( b o`'.ifO Hķl47h]͖UX&$J7kSqXZh[@&1rJP`o󰶖oYhܠXv ×sZqdQ!fbNn+4 3{][%c rXj#՝6(}ҋjr.A) ݐ[9}] AgU*]*KwY t~=:,ʃ)tH_Vvs&ʈԕge/4VVz|66Ȱ^~p :u|xhpvoĎF5WX+awzCY?׺d_GG kkJ ,}$&8rrzEB,]=n6V!+F=- 'lU9#Q-!_ g޺eu$Ӵw;.YʙT}^ώK9 wSClʠ̟d쭑_%R_2T, ’U?8$\ )%^vhINW(ͺ1xAOL&JVZbƺ 9%[SnO4^9LƮ)tV+s-Aa܏@|YƲWNLe;TfE` i:7#sc':y>K~[rx@Z;i,NcIPN 3XM͸D)o}ZVWY`K'<美ƅ{8ˏi }ӽ oٔ!vL h$Lڐ;/Y_4ހVU?P#з7ρ?3Ǻsps6[Ҽbn=q=T70-s ê*n 2 NxIlj)4 &"i^ͼM0c\Q1xThx3aOhs0 -&#41}eChm'F9GLi0 SQ)'TsD.8M6W׮HB@*r{C9>eֵCGKzC@-{BJic2vL8g:7B Z&M+!TpAh=_"3Z Grlg ;v)w^ШcegV$QuJWuHL07tiAyxq:B};&/dJ|oKX5,8T۬J>[Х'"jey \jc?.-m@_#t0Ity4BjiKK ?ʇX4WP6Sl $Ҕ~զxH*NBIXqˊo\:X߅޻֭Ι%t}n H^C榯)kUD-o" 7p~,^YiR!ؠ|?1goLj^}m*ے~Y4DBXI^%D_Q&H 57"|iv^F}X^Y; g[1+%SBBl[\˭ r3{񆓀dPLGߑ(,WnzvtbE_5@;2F&0`o 緕8+Hnʈ1+?5JP&\gUy1O`1v"H.ϗؑ;׃(ߍN+1\ƴ)*yjko,GmMO}3Qat>UDxӭyQp$:]2,4 3wwZ𛨒q#S-Bzl/ "{&_j{Y+g|K.F=i,vcSҷ}% W2֮9NTB2(C=fU?*Zv!*ü aS4 }gMh8Ir"ȍ T1RT;YHLh*/6Y\@p?x?TOUȪ^)|ţx)@j:['9$nIU):OfY"g2ϒ`|ٗtI)mDEO\,nBگ۫P.~"z&]`ju 찆P@JӒ TTBQ1[Nh5,֪vP&ؚD霑Kfv K<3uh3IjR\r{Ӡ:&vOɿ霶Mt8_c{8|@ x+S76{NEΉi=JbV~ZF T@Oɒj w'юnyp2y e,fy,tT&PWĺV]^xJ,cG/#XK~1rPtOrRg>+n *{V8sOi'0k(䫱ddiɐ>=.Ef"u+-tc(zvբ3p"t9P dH}'sQXs\Qfe}pa54bk ]|93֐̱( @`& :E C[}e9; ; \̉X5/1u՗?dܼ+[Ng&:W*DXĽ QQUV' =v;<ڴeqc7]] ]os> ׿aȼ5<|Q7:"9v@Mn9%I2Ҙf:گM˫O@QMsKw1uYkY`FU+U>|mg<]X{qT''e6_S?I$Z|²otׄ蝵VTu3=u}/_[mWm}Ã:bA]3Y%+~gf+I<rsq8f1qpsŴˮ;h֙wJ-M©/SC_ܼOEf ΒO7v!-wvL ˔Rΐ7?ZPlyY#5##[H [L `,*j󮮘0V_ 4v}M/\}zo^C>^HTleҼA }Ku,\R'%D+O6EzL}1*W eU6A@R$!{ o";|lM ՜4 P8[mGAeW |6g@D˅Ւ#44I=7;.kxUf,F隅/ օk 7F9_ŘMH܎Dyr5N9ꕷ~( A`LZ;9RBq/~BxFWQv^~^ :Zk~sg["g-6eiCN@TA^=<6ⴔ&qkE.$m^*L2{߉[H^ª~va(W#_`;bXb\uGSDk$8!a%>OrդbP*]o$M/G]? PAn;Uޫ U?iDΕ`<%}DI- e]3PH gS yVq'rsJ ޣ3&<7YȤ]a,z']Vt0J[=7MhL*7h;eDHL+\ރic6c>zHRuӶPې9%14)ֳ >Z3XAiɧ?:f=d @%GA1'{84Ӟh̀ Zz]\&Ŧk5u` . |o{Q. {ξ 53/_{nPG, ϣ ֫d`23Фk( 9ˊz$ >U, Ughr~ x- $v4iF*O4@>^C1ԕ3vZa+95#(ʽG̨:6x'AiКug O`~h8K > F|1R0jWcT0_zM^RD=?ε7`V&Ǹ'q;L=4(6YuHuX56rZЎaYSoVƨ1G_FO'!4b;UU C PaǂIsGԯw*Yc/.$bZ !jY|Da,5CJ:- V}ȫx~ZwK Vy%Km?}(n02 p\P/e44b&Gi"k&Fti%E$^g>OZ~B928}^} n6/Kiu ynA ^/$'uRʧni5r ME9C=J3$pja2 ɹ],!atZ,2'maYW(j^Z8y=ՔocŗTݲssQTWSOR>ӫ:4ːnb>Md=f:gLpv%>=Tuŧނ!Gn(QewiԡPĔT#e; 2RbHXg3a]:f: Kw4vMEByO HeȜJLfX5NBYR?^ECU)uQqmOI䆠zS\X/5_͛0޺L%f#4%k.k*sSG ki\[(E1r.~BM¢J- %'ґ⊢UG%c Cי ?%{Ke}Ox /"ֺ̟1^WDv)J3Fk$ҝ`8pPeX<9qlWp)"[nOl:eh\D'e6{$Eda99zH H RqXe9|Qۨ}D{26JaeP.yggDXN1dNS*s7^(rϫ K/ģ9,&%DuLE0-nPE7ޅV/H^|s `js$z~yes?f##f%Row+fgv?,\܈{<ɂkLwyhm{g\L.7B<:(u)IX</ [iݙTHT꣎~1]wsUUDNU D*õUuYc8W'^yJt~[ԓ> ?3;0>V5bCjcGȾVֿKiGnx`!$*/@,` 4i^Vo?}y`(aG ȐQ> 5[fs[xsX`D( fm~Ynnk+}UI dO!p["{INLBaPh냊\|;aa|'WY]@j GlYgr?3V8A]>(b(pǩ۶Z0FWʹ` uE3((P|i|1&O3P$ӄW|B"8e^L-('ph84wi$J_V( m3AD$*{N\5~l4w~fnPq Β>1G[II>{Iqg _fLȦmQcD\|X?0E1ChA'$U9L\`VBe W{1Mc|AT5fXKfX6<J .A =[*=GYitcG4!ܢi7՛P>ZA`hޔ]FWx4X& jRsq%HxzT+[٦ܚ(o`HmF;l1ryU+I Ҫ0,n(LITVwT<%'d}=J Қ>^ `rm"{;\fnqkG3s( bu2uRT{n r*)d ҿrɶ86ɼ#QDMxLj\n?$vr֧PHxϚ5kb /r-(q[O.cۑ 5OGHd9+x/`?(J(7 ׈wo٤\IX_`p%lp7ȏL+@q~G ȓ.}Wf^&S:`4&L2i<]#NFܪI8"ow/!^TW Fc% qWZi(1a%y}﬉n? q3Rx5.#o{"2?7-J, GEQ}#rJ}~:nhR&R)l|܎TaU~Pz}=jo FOKd`SDJ!F4t39Hf.~KߦC* nY5*OjO NT)߾:U$h1JwgYZ070701000002d3000081a4000000000000000000000001629779bf00000ea0000000000000000000000000000000000000005000000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/usb/zaurus.ko.xz7zXZִF!t/>K_]?Eh=ڜ.+L%DP#F+]p+NbZmP.r ^A ?]ڴУ)[LX5ږ M\1`@ls Ĵ"FYoL}ѐ{6!JCJ$q`%oJu "9lyrl%?#.Ԅ1kĵ`mVvhy%Тz̊0Pc܄53O/PzreWY(>Q+ZqUƄ+ޠ?`|]a<Ò!K{m|ʕV(X}eg܎(ߍeSbU> @{8g%D3r~H,At "-'K­HܙQ0u@H}Vy;N_^{y ϧJx8l?*P Dם6:IG,ۛ`7)q}P"YT7F{y@PBu$&$|qOKI/UN("Fճ8-g]f:$, Ƅg97!ieЊULrr_/ w3; +nC6,IkST}oP|{gddEq29ol6JHgfr{ J6))<9g=;;6蛱 ѩ s䱯?g0ɍ1.dFI v9B- pVETV*7kmMZLwwN. 4̍`WNcf/d3UM3)Qm)/'7e dRa-:\{F@_*F|.T:2^euӔg-޴+f!w[DDCr%BY+MY_Է`+sHoY ߯_^@r3N Yu¬+&uIM#͢i4oD CG yҐE-a<ڬcːc'sY[UX"I!Cm2d9"s_Ǡ6?S48!婬Il'[g{ޅڃeIv?mj =seWuDz$ 7W Y<ݤPl7Oi_ 3x=dٚfLaЏ6ZNC?IU&#] nbugY6)Axƶ(M88>tD PruDsq;3E SaM3びL7 (t`~)gFi9V+:5{ Qk5[͸Rۂ[yuUpK "=g<3BiseJs}7-TŻ@G=sabȩ3k^ivRVz0$du_Z6%?>Mu5Ksu'p?XKX0>xU8arݠsYw)Iej le2FuR|($*q<ÿ;KA*n;߱$ޟa*+k^$tVrK ENϷc5ߋMD1fCR~JgN}G_P9ԧj蔘L<`5'Z&CN*)`y~}MJ|d+|]sPH]sa7ڞ8t{X`% b!Mk'7wMo]oȁ$2C-[nzO ӊ Uö^*#޶KwE9_~3ttrYö>y/qp#(]e$|T ?b`SKRf^Ջ\TQJI3ǀ` /JpT]~a"@?o`jslf&?[{ϐ~l/j 75y( pf;o&,GRͺ"bgPgɦ\<^GN|h}NpxGRAv4H֟ K\\ բJ;*[[:-eF$æFGDc$OاR"Mf79W$/sBGw?}w%-x +,@0M+IʰIANxHWlu4¦cD?87ԓd'M}=]@MEvZw%$Zh+7H`h/!5" qKAغ~>"EmU9 Υ3t5<;)jˋh%hM($Nw  ";x^:@DBCU1|hm8QXdIjO-onR:5TދNIgku\7@bAQ/FliE@#}Iw-u(( [ '2+'EQxAnA۳S9MY0x}7$e> D6=) U]VߓV-KUus-,%<7A.Yd ͛;qHopL һkMiMR2q j63HBDƎdiO8M"fnkj'qg8>EQO!p?; IE6k+>55|`xgYZ070701000002d4000081a4000000000000000000000001629779bf000030bc000000000000000000000000000000000000005600000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/ath/ath.ko.xz7zXZִF!t/0|]?Eh=ڜ.+O72%ň͈ZP1*Sev }~6tP`%_ m=yk故uY#@l5' Xb7ǕuRt_R4<.ty/軓GcG2`t֞da| E9?zOSFC2xV50|BL lUL)wFYY4./[P ^yOkUh͒(Q/T9%i\@;᳕*샆elWF!*?5Q~U1eP<5CLTzj>S %ԥf: n^4+n , P YMwmrŵ/c'@I\IUD B?WNJ

,PqwYkf _A;] lGû:El" ݑ]$=Ae+V;W3" %^ rH\5|j(,=\(rykv$K2'a%M.'Dk:iL*&apOMz#4߸s$D޵'b+ m7B/J>z|8R=ALd6C, jVNwtzZvF?I3c]`/TKv{#p3X{z] &E}%qdkuÞs/8Ms7L|^-d_0|b[ F?S8W.jVi@]}fuPh&i!¼^ٌ}@?ؘ_PjYaEUIaI^qU ºq܎~֠N7p).lԝkkp,\ls~a])榇KL$F0י(Ƿ9ج2@=,76T6FǑ=uG-K*o;~q,_F5E ?E]!! ]X8"61 .$u¯46SRHdK5ىmxz Q(J6HfYy/IiOYCJN H225G;DCƓ}# T~؈1JduD,>h,jإe蓍gըX =v9~@v..I+KG9lheЪv~:Sf~WkdA'^Ǫ"} QT)3{N̽2raspbkCR>da)2bY6;eȍ.3DTM9-^DPEz5TE8('lӕ20h&grPd;kOb ?;}ndfX#Gxr1t n/҄Ys{aץ;SbqUÛBF(#T6'+h|QM~+zxNI޳hVzܷVJMqG"૴N| %-giZ&%(QjA<3N J,B5e8ےep)X8ck45ܧC7dr&~L#%/*L`12>y졮B6F64}4@Mnr.h['w2-6DA^!>jK-](gd]T:q0P|)O a1|:VӼ&:h71f槜$?2֞&H;g*MXENq΍tz]blA6N8_ ήh| <疭=AB!׌#֛&š;QHSps" L tFL:_fϹ&Yq+,YDu*'%OwZ*k7q'F?5Rh v$VgBm4W?..V_8ڠ2Rwk4ҊT]ImoRڸ,  #c)͋-"wZA Dӄ6 X"J1n?>Z@sa|a$FԾAÇ[ڻvיkO-Uߓt, ;Bˆ)vňuwqRQpƂw:ʮ lvU;lGչmE^4 29;]eEwj.ЌC=f.:(`k {Dˁ}lQZ1ysIPI/a}"eXC4sD^ ]g{28<,ϱa꒳nȈbD2$4m>g/g`:ih>h mCCz꬇\2xQO3v #n{WܟшgÇJS=/~|#'^EMtr {B;;lpp4FXW8ϳcp gO;3osސ*yĽ9_K:&^h|y` .)VUAw MMiv&n76-PSQQrY(&-R Ť]ֽǯ(&fwQB}FɨDXJ7ީ26A̐E@c7{ ~ͺʻ&J/4 s:XN^i co.~YVc>bL զU+LU"X10o;q5۹a_|R덖bi[!M6 aFCGYBaf!/>X*Ӽz⼒ֲ; ̒ǔ8;_ڝK>{!JCP:9 ҩ=K#i0;| ηاb \J_5  4D߱m.ȘqʮeĜ;,mU͚[=p]sM{epK'j>3j Eq?((^ Apbԧ4e٤89JB6^VRX.KAZ@=,fbn uoޤ3>1¡DM#Zi;]Kr.8K|tx^XUZ*p$, >6ТuB] BzӾզh]MujPw?hhQJGl[:4hK u5fulN-cH8(R}!|y´7pS0U`c fQN)j%yspd8neYrt: UmKb^ޫC-AQW~Xf${{'3SQɤГ&džDX R ߥ aq5G rz)/ͱfwݞS-XffBWgT*FI`,ci9Hת&TÁ^~U)6746bd[› n_G{&wjnTNfhOj!W9w}D!#2&:ׂ0{_ 3B(BOvN /" tսJXz O( - KH'SmHתdIZ }וL{{lb\X; =y)Ky/ ;ktw5ׇ^-}0w sm P*sO_!Q'5ZT#l35O kxSf3ru38Z*ٕ%%CuسZKV͂ѰɰM !v>ͽUlETsݍgL^RHKK0my nAB=I{a;(s1p!xU36>J8/ M1<>DBJP9C *VkNITC@QLY/j%ރ5g- ^dq]Rf/]D{ Ȟ`yf.:e> leC@ZL b2/c]~i*A*$YJұGUmhf6֎r<2c!AVbI g MoL Y6I 6Š%J)?7M+%]d))5 S(<$&qd,/3" OdW8ape88W"V1Z1 y↢,xТ8O]\OTFENMA *Y]&Q`#J^dJYۄ5^@TO*:P5C?/M ۩^/dpcqaV̧'@s>l+{l- Xg23wLj4:@?V '(u L2VdSDzR 3 oMvV?i%|Ay>Ke1CjtU$a,liP8v7o CGCIc6Z6ZW]%~ 9Œ&7eЃ,ƨjux!KWƒ ٳ+y=}xy[e}0hRoV 8S0ή9:T@pF)7v*n뾼!jͅiJڡ\mcx;k?>ܽT"'KHTA:I2ǛauㄸC'm8!)5ɚ(Z\^G獲huUB] 0`#pJߦm?1p40F!<|3'UTu̼YdKkWf S8TɅ|hY9U~ >{j0?-4Vc-͖yaOGEjUpJ<N%Y50cH Ys[oA m̱`ڟ6Gg@˩&&]#yT_ngȭ^Pk%(D޹})&KݱqF 9Nؙ+(4 zy+[6Xx ^$‡edw:\૯ow ;'[ ۂuT(+;;ygj(! *1Iv ޷*:z9}I=E!Mc.=K? KU d5M՟XC#`3,5ۉ {1Ziu݇8d !=SWG_e6$ )v뼡E>_4{N\MP٬KT Uɋ%c㊮ybuf߇Rf8y3MtDgԦ,T~1hj|`48uP8C$b?|h S ~nX֞S.bG:an,&罥;`۱-_~Vճ&Aa.΅jiHXGU-0gx: P rf?\6SHA|'х =5Xpk(Tc [b ;f~ 8\ x]m)ͣgPDJ6hhXnL=>SggͱsߺdٍlT˅*I*}=eluslr49R$t+ gjݞl Jn~Ȅ-[YqV$ #/'}1B##OJ)>x(SpEpO1 V8OI|0O{`m׎Uu UH?.$vtpd]o(wy!G(xTC+ʒIshsqUvc 64p/Cip cɌ=(C1J)p&CMQLc l% H۹C$^Wgl8-$1z- J>>NO7N7 x\?dJAȬS ^[S#քBG"@6D М\okO>kvR}@Vw$G"oPL,yK='A8.nld@mu]qBQճ>H&`5Qr4S|=794ΩlʼnXL QP&笑mdQ&Pt)4od~R*W8WI| Ts.@Jnt*#T1l|tMhj`} )*K|”xOmyX+Kg$qڸ2HJ h+/\*vLcs24+kg )$z,+lDp3?hT-.&Ŋfߚw6cڼB. )ʹ@&@{晈.>6w|rSD{PAdk'GbcH~䖱%3_y1#\"~anT&(`.٘eUͮW~'ِL{5!)؀UlXw<ޒl؈,TbX$`cЗ7WXb{"z~_mݫҜrXh7m;sG?W˥Ny7uҫDٻ&:ʟH=Y^~Oed;ϜKh jEw)^wC342w+8MbК.xz ;81KXPAXjlApc]4)ʡ&B FRh0]Eb ._Э'.]6&?Zko6ƾppA4K/š$#_߻a?s @223 '~,i)!Nfr9#$$:N/tU$@,[92{f|7Dz\3Z}t[(xHn!%̕u#J˯ ~ޚv):Qz)@֪!?ORmrvĭZ]o*P'l䐰闘>N Et$hR9[pS\ +F5R1~eݾ\$/ؓ Y&0}hJA vx,Rի QyBI5A_'!y@$Jdq?a|Myf"9f-_ȹ~[a"|&Y=TM|Yuۀ{[@6Q:]9ؼTB*QY!*ng?8f{fuAazŹgPwLan⒠ Rt6 u[^x>BIC2ڈJG$0Ů9*7@Cm&Ă@Y YbRT;GH}b:4yS7]$X/FNP?5IM6uExM\UɐӲ`;&EjwzvyhQ_vF^+R bl r)si-Z}QTʄxKퟤ;wzBA aٳLrp\tͦ-A4}e R %kYuޗ8XVWBY\"ȄMy]ra3aus4O핦 [ EW MFvS;/] t{>˜w$V ̂K} ;+:&l=z)qCo=*Z!oe|J: Y lQSm!Bv49NXY)tzi` ^U,ym|F$ rHV9!ut qQ ïpC_c3-XhZ1kfKϳf_%iP;:O3!}ppLT/mʭTԷ>Lܞ ]?OSRR`1J7!? ڃ-Z[Rͺ\ hd(\wEcsqF?lQAܟʃ֫Xqzߪ {[I/*cy }ֶha"--,Av,,ݭ (:<(v"pU\rᎍjݺG nbD:O+A[|.yӣ&4Gte$Zs1 ?{@qn#txZmfId *88J1o.q/|51!QY=Ț,:c$^cdŨY^A v*MhՒJ--PB^4q+f=? FA:8?+Če@/N}:.A/)hd%?xjb;iz;dIy 4B+G=$ܺj,|ø?p+q϶̍;[8S8&_ny܇gԋjp8@",36p-LyY3xx0,.VQ)} u}QBc]?iE|@CD؄nem?,ZI lѴrV'j UPsٲi=wK(*lO'VCh8L>/UV0 lcNö}^2{UÑ@v@ғF C94 W(%(s6J)eׇk b8(PGw"UvV`U59Avs6ābJ kA}%Dz&QWCGOK0u'䭰^Tf^vz4xdO~B;gC-Į7F] _zVaFcv/I-\08|p8 ͺK7wmxףKSk|^pC2ATSVŕs^0H'\kEPһ1f㐲<& JLJrJQXgI~$<> 7nh|6Gdr׎4N[U쾕45,&10VWS@. 5V })ҩadٟ{|҇x;MctmH\hDWU7w܍',oʌE2F ~Kc 8fh N^& DV<: GX@ \X+i6ƉtZQ`SIt+Gۻd@J0x.tC@q:Rl.X|/خ1-X͙b^ 7bް>0x1 l No po3p8 u(T>VS@wMS*L R#3_~x"NὛ멖iw("@ fMun f35 $L?r5ū Z~dڲIDF0m .dףUlTzQY% r]j<9j0X)A#,^A,Ph _ҾY|.XI$%cj\C9/YQ?#t0}礸E8u^ ئ`m CM1EBAŪݍeZ9'eV>|%)(3uq&8mp?SzqOO2$s/BZD~yktH~}TMB.b]8 W"wD=iYr $jܑw+3`L8Q'r22KYSEmνKYa{ OR??^lOF3g @8<`'=$Wo7/ `ҽwkXG3PQt_A~X*`$5YTNQrkPx_-b{u%(Ee ǦcMIM'sX$fD[f1͑wv=m9Bp&K*`&97̓2_0q(z_nM܁~y '/'|+6p,_7AVgv C*7wOglӴ~ rt1r]716snԯtE _92uq(lwjc{VWKATWrIR$qN,Vi>sU#la_DɥiF)kvp;Ws1xa"eBKL8 @_MIV5vqG$+mP!`~L)o#R5vʆZj)ڈ ro HzyeKVЊ G-Vuva*w ߵ.sdCI`[y/H.Slbx]u*In ؛jPN2u_Od+m9Pp# Sh1=QZbӎX#!1pLy!״c_( F&fC>3#;8Q ȿ _VOe*v: I_iĩZudRr6 M"g#UD,-G/[FA30^4l!tL૔l^Wx؜=rrl!J+(+Dܷ;?QP&Eצgv+]PcKSXbQj,^'0a$+9T4YIhckwhBqHqݐ '9H#?JWӦd mcFY4iX<|@D~d ]UIJQRIƏy`<ůQF[*F&˂ڥjZEPyFMh*%KoS;h6/gqD$JV$S^,Lu3ě &KW^}lZ"G!GYa`5l`G\ Ԓ/UJGY/P@Z4,/ }'$H/dV8pxP0-d&H 8*4 s)%1&еP7GL@hYi/.sZDỤu6}鎯Kǵe{OY1.!JAjO4~3۾4F]Q$i6]ИձEI>TB9/RGIaȥ/oco-$tFӑ#jB/tw֧ʥƖb(@WGܫ/ D=h*$`=׶m(d#9Χ. :9U#<`uR!)'Yx9Rsb_%3Y=09Nu#pC`z*ԶYrL F C |XV@x`t1ZN-eh#ɾA[_У Ίo J<ǘ r*;ç, JR}nI-&!" ex7㌾,( tDDl*+ogDXwzZO|"&i_aEG֜*f0XKm.Pc]q$ CeA&*wUݟRE7d-*41y!c.{È9jMmR#'4CۂDuǮ|ͭc[p[OAϹ9$sXWYt+Vgc;ؾ7 dwsWddx4AdnCSlL ɐ1Jl7) jsŌ  ARj1Uc'teoz+gq^fX2` t$Xx}GPGx߂!)opcL<)XUuȪ&Ɛ:Zv3TwkW4We ?E!N\St=['6Wۂik;]{,hBp[U20Q/n.w?V,1!6TL|_̔%OƚxK>+2_^!:{R`|P|sȻPFnL!dXY6Ӌg-YS=\5X-~'UKȎq7,13^) UBa'PX}ǪuexmY w}W6MɎu,7&;_frG d8rM>RA%E,6{{B}c됅fr Y]85c Ley8!3Ql",~0xS=Ā[wѽD~rDE'V$]Ń1(?wz-sŸ%JݒEw?B߱Mz͊Xont{Nj75%6aƣѭP<#P2"t)1=X4  7k^yS\SIQZ~e:'#.6/vjDiߒk麓ZKiܯҔe~资phkD YdXm"\eGXj1+9ᬰp#Pd^O oI "ij%#9ѫAMYtڧށe[3C7$%尪 zX`|$]3<$ǒyW!6>ݑQ)mܶYצN>y|oVH k@A8,jTHl(>$<}Oc.59}@"o,P 0JJ{7K9?@*B67x@8};ߕXͶO=k䴖\=wtnjkIԜVηpTl.N2_70y"`,Ӡ"~[0",-z e8JI־:;˙7:.xh0r|V.TG4 0 Vܿ=bȝ ,* #KջQ>_G<XaqZWM:##_Jީk7 YVJ:e=.nޤ~-ÍOToIlih0X{bpDxȫ~]Ddl|f <ѓUiTp a&j}|(SP]6TVkl8^5Nz#⯭ wY$$;ZK0Juޞtd`zAu~S xQDߨO|.jF,}XPŋDpqtOc"Gq]}w=sxggKƫ]VůLq"‹;=ZԆyJS),ne)Km>H,kS 2cHׯ%nS<{JnU4MItL|a'1 $ E7FpN$?1;zy+NyUG;FXBO:ɔ鮌Zf0>-lSZZy*"{#q9/ײpr<+F޿;s9F^ Xg@Al(t3Ԋyو5?&Pe"_)T`=L}IEAL0bIijK;^J>n9W=.l#7GfyRg3}"z X^m/}yH^_fzyl0tn8MG)  !X N^Y'Ɋ2*U2<*a$Z:W^dЩrsքWfkG0BkFԼC`x&6ՃBۧ{n4SAx[3GexB- BQ{r}8W|=tc< $]IhBɰH[i2"Μ9m/x+Dp3K)Lң.fE (L쮭M }m?̴7cLF ~kwv["d}obhlf2]}v2P>+7۷JP`R"@`%$SD4zAsHx}SfK#i?V$Q nKJ_- D(*- ڔ="Wo 'J\#C'ICfoU­2} \+I]NYty0u w5&- R:NUԳ_X%1}7T+T-"4D13er~|šx ۗEێw-oura2m 9J~3&pf]լľuwlV)lTKi2-:bזȔ/ީwj~)#G -滻J T8=9a|u|N. pL0/N*0`@"1",viL7LwB }˴)L;Ͳ)/!qIʸz:]3Ld%΀j"s(;;a LHyhӋ@YroIB{n;0mp)lW-YD.' :V~7<@wO*kWMވ   G -*SbKJw[lMTdqݶݏ6 }xD:z5oj<6,ahs{#Uigc@+`2O Z?=?@,؄|x81SQH.E?3mFwuvJiVGĺyҏ0-#ksfE콋ĢK`ц)N*ERNVm rV7~1)$i`RӴqg{lT)`oW;=/ʎ8(\nLPHq qy ~2)ym}^_YYUXnNw!65Qݶm.+'U$Pkm+/@]Owoi~,6=?Yq^taD8JC#l`#).eѳsN 7N:TnH3":i"{|GK>y}-װ]⑛EUvHo@㛑='Vĩp%h=r'ŲCY:+odeD:V@^iǕaNqR+8ڑԚ> ne;4g$PIg_LwcMiUGOcuG| ^LpD^^;Ethn',cOS7hfĕ3$i4691(?4~rKp "(c[jſ;寗(̓EK\rk".lUj"?u2qT?e|0H+d.8B?'R}yI^ZvZ{V2-3GѕI%Dҝ*|ݐ7괃RU7b/d $g$JnCW ƶ:XDN{n;?$⚘1xKy~+HƉ"Yi*$7篋RUo2,ƷIKܢp|׿8t( ^x T(qgqK/UBm!=5B5hod%)Ttowz؈p4[=`d_`j͝{*5%Er GK #=hhWFyA))Pwӕk;ck=fk,d_ˣT\x?l7g9}@]?7C$Sh% u6 ޝ>'a JU/$nS?=J5(~T9~xk-1qepȅkU8I䬗X15=rue&(33}?"z;9jqHD)d}s*= ޼NGOT⺋8~vSneW-]E;Q 1AuAϜ9,4RP?l36ʝ翯`89;,V]A :l 1' ~P6r1Jڑ죄΋*_ˢ4-O3R"_Z*`F `FW=t(5X )Ǭ#k ]DҘ(RVTot͏fG .q7k[`")EUOv9Kr F'.f[XM!3R96̽p4B[m}k9%f1u^@j6W3u}K/E(HkNb44`Hxk+ڼg܃$օ@U\_$n~;ƳeO/-}$m7Ou|[B-sEa?|n]1?SF9F̯R J4!!$Vns;6TSd#x<9Z+lո~ )+c3c|We(Oy8o$u j^ᗮ0} E20g䘘Y-+1:9mu vI'qâk ::~6MO=T⵮kc^ r #{CT}UxB*,Z^Cg.RABvq'usl!Ϧ-WzǨ;ghI~J\vJu7 ]7_2"hV++IMKH*~ &4fʋLksr'yN"Կ1N c+8n|`&D'wΣ6>c;՛'˅d[v  M\*- y_xF,⼙³w2C(K]nRlCOȪ|1R WkhcdJ 5[yd"Gs,E쌊pA9[n,9LKO VX!(h`M>ZO){cW.GSOxC4 KTVe3gLEP7?'F=l1?RS6t7ف) 纀{e(_E}8lϣJ敦lڜw8diߞW[ nIT weD.Ov*+ATLqzRNtZDZJ{"0㉙v]+DėJD&SLVx}sIJ^E⨀*)LQ\w/%bƦ^ĕ֨GI͢:P#.qM&/Ʀݚ:͚$:SAka+ΫrOJ<t7%*v#u7itڍ)HNIrڋ=SĊ[frgQ&o,J *:tUbQ|&  XBltU A c*͌>XeҥRz[MWP[" &ϤpCsWFwQv[L@و Z~}r_Rv5*Rj~$0/G<b%g vc>!~L\\u t~Cߦ0їb+<yG#^̓LUfa[C(h j}|K"IK\8kZ?Ax|ׯo(IŎnjc:H )gAv&f91Jz7Pn1.C!R2=s3‚^n\'J?y&5onXz}ϤV}/jvrSʗʭwIYvƥ&m)CQC MYcF =|eHUT:b.V>kOpgY#u2im#Ր:0M]I=m@%En'q $ T t qXZOxr h9#nVq؄/ &(f*Mx 7cvrpNFU^S wk6r(oR1YȺ*7lvIWĒz?+<, i9+ʶbOP6q'HX$`?EtjbϜD%/"ns L+SkOY2 >OPJ qݎSOg֥E4Dz5-q+̿uYai 'VD_69\`NϓCO;|Ƨ GFvxdy GjF4cGB3ŵV}~ܹ>B.=H5sO wNC!Uo4.+>(Bysp|6bd~!֙F^ɀ}Kij) ;EzvpcJYKlYqVrKjQUVg͙>Zo/I\ݎ#QC\fC bmXD;[5;!16 ԝ1*>5AGV Tb,&HNlmWRg[av۾M:u/NLz+U }?y{@$rJ>ٟ@^ʄzH~nj.6jB(d}$QKxՎg‘=,i>4x&O!KQEyD4\@x\+:9xY3*Bc+*n4(~5RbQ3 E3P@N}JI{r(k~ҽ?'au/' _.-O78!5f}_iQ\=_꽫w #㾍]ݬ6%$+q=Ao-̎c GAK/Mq4|q\4'*"1ru x@+q{쯤/+F'es /A䨶f܃~" VOE̵8OX먟8Z1ldiS(47lU/֏̧a}۽yvd/ghڽ;p**#("'+{a₦P$P){c7K}#/w}!W^)pdh6 $$ls`m[`ܠkwٖ*QArDms*B5.:)|CzB j13pf Lk:ݴѿ#"S\ bHtAGJc|! w,,#]])!:mJkj\3MjAQ8ŘV*cPKe]K|Xqyfi雁~8-]'o]*nא 5D %Ev;30iƷ9BXffӧe@j?ϗ#() \J*@¯Cܰכvίap{a'A}8iõ0FUEZl俥sp&2h-߿{) :39A=BӚۄ M(gjN"QL9eA6{UR>,{o_Ț (?Ԭ1WH#QU?>e_?+>2L5갸 p]z|ܶ,!;Yą-t[#e97RNב7ޘǏmt~᭨ߛwFq}'`xlqQ1(wV+vֺ tT┆.|gQ sYCSxe@fOvĪ|ӈ(%6_gK my"cI~%vɫCC`.U3^Op lƹpɇ~_PGn9@1 Xr@+0qOm5jJAk=L}YSΡ>1S)1Vꆪ3Qܸa=zb3FWZ}mw6ܻY۔?hr O%#_Jy*_]SQV3JJ_؏> x0YX^Zn-?@[eBly62is ,2S`R= A9Ğv ߺ>M h;\tJ-yg%Ci!o'FaEkqqHd:+A(iK1<.tA[Eئ2QgH >.N +e룞Bm{|l Siח#,F6Qf6_lbh$0F?w* l.?=oOiT>-9q𚫓?3`$:`Z}Fh>=pk6}9D0 yAf/>s.$h8] ^+f , +Ggw7C/H^PqOSW}g atSj5 :IN|K87uy@ "Y?t{&o,Đ4m}Q5BHuEI$5js߷:ġ{&q7qqI7J($5S%>rtR8>+ HJJF[g+ I!Wl}NDXaRtٟ)XwV/QyO8?KP/WcN{dpZ:;^ri(N}pQu7=/P(s6'I뮙 "NZWH9`P߈LM\! LP WH%^}oy=Ԏ]ԌxL 5rR䎤t`~"T;(L)0:&Jݪ '3nǨ`1bM$$B OfAj2БMQҋ <_]`#sq}<ڈE;[O[M&-AysqU91^i}Vycb ['W?ݺ(Bq,2t& mĜbQRG`3)%;?j VO=0|@yBLKUZW4ѭIw[Hr/;h3JќeBi>ȚTbeƙM5CwcIv~K>#v1c=SF/[㐭`3б+٘U)ؤBTh.YZ_`ye ]TUq߇7|ieyy$iĒSҴ'-?1`=)"W쮾F.s!vR21:JN܇ʕ$u1T<,2^13īI8+^TMH9'TD"f6cab q9/b r Aۇ'o!)왠;(c.Eglܤc8vs`*  tQ>ؗ|Haf6oBM_ls6tH_wHDB]cKꃎ*R#^c 춛"YL0q;[C8ldVPEVƹ'phWfB@ĒFl^ʐE?M03u]x 45vs(h*TbpC4?qIԗf&+2D?!+{/?z Xv"4r/ ؿÖSG"vI\1hKsn҃kz4R?OXFFs.x="]ӹN犎E /6mVzA[׬/Lgt_T4tt  SapR㽴E2V b6.[G%@d) ʸ[i:9a$[mq%/Son@;@)#J [vK`? 1gGV!J,ڞF7w+RGed3?7"Ny-jEF=Y9[:k׾(~DLȀ]N %Gձ@!}قiAL@.Q^G)CU?BTN s!h.z a;~jy~d {<8!fWYB^e{Z5*HsyDi OPKZEB}‰MXcu5Saz):M&jl3ϵeII!@Fʹ,T}u6$P wl+ٗ9_Cex w4}rϐ8g-mm=mxي2GI=0!>maM2:l2;xrP N^?^)x z x[[~/c+h& Vi`O*A9i8饄7쑷[F Y;'ȌK8B-5N(لp>,h,9O ? 7(!ך( "e+n듄nn S5͗(銲A+sG4G qSzXTzۿn\V ׹ԏ7 C0_zlҦdVuo IHҵE1;:X\hfEE9N˞?|F>}ʫ*'~Va=Ϛ?d۳i"gQc06:PgPdCx!KW*f{ + @="7|fК:7\ "彽ON# +^Qž[`*cp$ (ҽ {٫9jͻ&w P<aI9^d;?}K9!`}@tx} - ń_mdx譃Zqr-`mN]OY{}6EΤ囃BB("ͦg0K,p^` EJԛL8 \/풴o Cy/GMo冏o˞+F@/Uj1߀nb9q3#.~Ơ%YMb̝ˊis*$6ӛ@!U]=|#& &(t TIH&%c\TS9=QAC9ɀKshM g|}((oh~.z-Cy;bbxo 57IUnRr7l'j Uj~yzdP,=Q& *KjoP8~dg7D2()TQ15݂ɟ=v?>À5g3Ԩ>u"?O)7[x\X7m;ORDIlתdnTε/[ CM(7S4wvǹl﨏r04K>`ZR2B~Ar[pE"K:V@`,qt$dTMNݒ7 yэ$iD1'P!$!fG 3pM]UQ"ޣ'AsPHՆxaDڀH I#~YO)Ey)"=XPKp!n&~`fTlYYP.̫1xKf HVq0Q-9Mbv^.d 8gfj%'q:RFL|( E]} EOK~.vN-Z3o5O ғHճƩ^ JƳm14C~fm+78Yb+8FQF~(0LO/0&EA"e">WGY5#D>9NʢAY5ʝOM ٥kIoⅨ?-4>"tWD[`梙;l@OD$wy55k~XJA!e檶.Tq}Tq ERȟ&T#ntOZ+ 4S"KQgy.I#laJ)лqi2_l;Fmn%mp*cmDbMBx.G/9a{ց$ Ɨ 4tk?C7 NoICbO%j|lD>6-(KlR8;UVoV븂 K cSviѶunoejbXRyp+}/;ʇmxR5cPM=VM̧!h%|@J~{j~=l͇|0#]̝0p*>x3Bg*.Sv:4)OB]~uҩu~}ʔ6)$l&)J Ve<\ɦl{굑K~d"k ࡫1B[]43|^ ˓ z&Y޼1 ckS5OYc~Ѵ;,$71wb.ڏZ[JZn5+= $hƹB^*J_Lg``fn.C:V"t^U5X:1`zdNkroot2 -l|̕ߊ\`3,jNߤO6vgrcFÐ6A+ه[NNC0E{[tOq۟r/ q78aɡT23t's]6.GA5Mv#ȍ+o5MzXwg[kDDʆ3 *O7H0Xq^n1p{1漈~ \ SV r;"5|40ȋw NBMڑ2MA8#/] k=͞r0v[b[PO+l|s^C,+&$'Kn#k)dxT+Jfb##OAݹѷBr|u=ҪYKAØc!1\ Ւ5(f2^懹ցVH3^گMF!ƽ;;?8cD@2e;Qf3'2Qw5A^-q eݽ%MKXF@aTg쇦V$[WԴ!5H'"0[ x$D'!LΪw#B tQku1A%1K>^aom)ku}h6GCC=j#`ͷ7^NPF HyHmIִ&$G. 7e(L2CK'_2kMOo?J8˺*sWwTDz#BaWАdVwXC.XN8$vXrA(gzSUTF/B}k!07#XL*v︥}t/Yt9pvHV\0j9!7/4: qr̠Z0vWt EzidkOg=m7cOҡ;R`u;`*hj͌sPDhpLt 7)&ŕ뺇u%o9E(ܕ@*ܼ{7 fnPk'9Ĵnpͨ$dn(>3-tv!^,4~ۀ+R+L,0[wRw/B>}_acu.T õ/"B7=2ݠPMm>wEDE1^G BUL=ysx/+OKʷ#(+j,P_٬!<|Mg&H(i?7H9S+f`c-ya<&QrHCUqb-qLU/+Go9+h1/9*q)>1*;?f8,As7=Ad68ZDmq,X}!", ۖGH|>pIړF.ΙABb}0*>gHXn4 4#t2'%P]U\F@1f kR%W2uΥ_qB]1,$ bP /e<}l$SgYwq,Vr~X(\~-3#ԌQHL25rݕxn&] yC]6׃c&>{bo`>i?_m51ȳu] 8p\[lMyT:&UH;ZN^%?~GP^LcxL1od:b*)"ӔMkQJvF_h(EV a/[Y_gCYye*Y_(Cg Tq+Rr<7m}UMJ@a;F mF{&LdP!׿]Pk8@vO'20*{SBTyoaq;qb| d{m<'!c;3?6yhH aë}rIXNBC:^؋ӈ\gSUȍ*:W ]fwuJ`* ѼU@_a-rt:75gwy{X*M}娌mށ_y`9w0q xn16]^)] +EuB8?>8j 2SAߙ=@PbVcnT?P%owFU$(ހU0u/|7a|]GClQ _U=<ˇ \ x\g1Y]T']չ ThTUf03}{SUQ5sKЄ̋_sFgqwW#z7>ﲣ]gk6α3YUoCY(mX,Fl(98;8%_è GT-qoAf\\1#G[|0=,sVI_GýnWүX~1LWymb`۷j\֊o2,J`:(ԮwyaiT=f)_X'`i8/X}^L ʫHT<SeAgX Qq=@C_- 5״BtL;xwEw3˘VJߙ.3SN 1uc +2|,ZP^ޖ6>ap#Lk[?aTզC$ &՘ӫ*rqt,Dsܮ83 < w=;RN`=*QeDkhO(t(_w?UKIO9j|j=й- HFPX:Lݜnͤ6 ]0RWy UdI3tS]-V}LE|q=>ZPxZHQDZl)H'| z^ۈA:%DE6Nq?% ƙAfr̪A_e#嶶ӧNh "bT6k}PȑĘcd]ָ1ᬿ&aҕ1=PА$}{@Vl{?ӎ_x!24Lߓ`?fYכf\|#<.(W ,}aIZq,=;?r Mi@cР]V4fO''?t}YBS[r<]mRe!Od9Sfc@q_|RheԴ-q~TZo'|tΊc`5ۡCG`yaxĺWTILha{VjyxJ\# g6;,WmIXX m?] x+On*(#o*noĀ&+(PGo)OZ/J%H!U! gZN {̱UY NX(fwi}Ni,cea:84%:Q>Y +k-J;&N肰_T\}vr7Ƒ%Sp9)DOʴжOv=d-Np2O㥟B>f%z@CX2|$M|h4c-L; 1/櫰>EX1!Q= QF}5&\T pp)m0~TQ+[*d.\-ҡqs[a7޸Sb[wgfpoс b!]K&! @) jٌ?}۵ͫ IsUP49WxM-˂9|3}QsCڼaWEfPr{(ձrløvt'Mޒ'N|61 INND`$N_EX&+lXa12/K&0Ʃ4ZI 4dGt-pQ z*#!Qs|FʺPb`)(XW/C R&e 6'̴ryH"rHF_ WrgyԩV:(K󹗛琪LZ!b-SIOA[IM/FM ؠKs2pJOKQ2 EoB:9þoܩ>#9]6nWu/h:XzGA]ϿK ?rH0?y [XVYN`jFSJ=I ʬ䜇1tk!P qa F6yý塦~5X(㟅A)Js_UˑH$3lW§.q)^N<*}R7ی IBi+,ԟb~'#Rm[9բd;b-z)[СML S ruO+Agڂp:WjWl&Ć|_bPYB^xM~a5k?˃qlk)AhV o͒0:DX sKNh9/t æȪѯ]vu<5%Cp[ l)omܼ#:%kJ ,OϼH ĀLQk܏ ,mշV .R [B92N^1QWUTSJ8 II[K| F[-̖bܱ[@,\Ri<@6# Z Nerd#):A ][^<635sp/OrO ziT|Xd~ j bx`γ-- 7'igḦc(+M"BuK[(%guQj^XqǣHZHvSe ]ӴЗ(AwXEH>ܪ}i|<j8U(W[Ǧ˾l.Iٴv2s׬r6%H*ju{̗Àf8|Pg`y]mW~8sJ;~vX-#о}ʑKu}Jzh#.8_UXݵlkb<_P8p}B/^GkКwci+ -;yt_ _- ' *nKZ|_;b@FJ$GI;w $PW'yؤ d|W!_t _G 5%g@/a~B_Gi?(e\z@HjH#@Sź  ("Q1ZYP?8GyWaظ !ɘv+in~Kh#(lw状t ךqÁ HdX;gp{aģ8k4|@?k8gW5$6hQUQS:k+ 97|wo\*q`HPqV,.)}KB+`NI*! ͎ -m$h!pIos`r=,Um>x)v'B:W׏ɬS$o.0ZḠ*P6hsMԛ8JGx/Sz7a,۝iyEnr0|H8?go@@玉g- ]Ybj5a;xD)@l|x'Y%`찈@}|Gt@#a]n c,lͧx6[CZ|!{XkPeu%p,5-L_յ76LsAe&*[?*jY7z;s%_~;GZl@F05?|׋+^.ܐ]3jGL BЮ5':s"ם012|bu oR$ܸCtGs huRХ}?4 tK-@c,WWUNQEumGv|DDT%4ZwA],ܑ> ʐqkˋ\˚g2L2!-Ȥ :EɃp*:5}WHmnp7ů.dٱ3:`mߢ?T|s(u$ɡ*heZ3ee!QUj ԉfԴa@0 ɀMא<Z,yrϮ.`gZ%YK0 핦Ҋƌ1>J)dӖ>VK;C§ HD:Jo==rJDZ\7q>@is##"f mq\yd'4/ #_Ԁ/:,e=~զcEzpҪυ8v|0\?C=֔i!~ }'%gl608-ѝ@Q|no]z[@8Cy,ZpO'݂|Joy\#"ņԬH!Ͼ$Z2xyPVXi)|+`:@xVgL o ߴ5bp+}@' HXAݝ`oiժ2k0Hc !p!Hm[g^鶋ԕ"iHKOИ5OYzb?ӝc 3)j!&Ef;L@r @)fϓ.r}dKet)n38lMx풓'0sXߨraKN S\̿V1AE@͗b7S qҰQ1.TH1]Brt }ËhϖbL4 =<crH=gZ<>]`07gC̑L@'RsxPFAҡ1örP$Z8r@x5_B }:<8 pC1-xC 8`6~f%9a?: 7 f-QjdY. DϼRFi#BSW~BA-$Xw1wTSriB ^r@id_S؇+aL+$WUm6T 6 *nuׇ cp;Ϻ|)/$l.9U 4ۂ'K@ҕغbOg4 4w2jnrUZ;%Φ7iE8;^*Hv/R:@ y-JJB,NY_*U`盐 m捱W < l6 5].sEGFxMqayfY#¢væαVP~sfSʪ1߈Fj;dhd? ׎\$xo901kO6+$ llH?Cy ?[d;׬L+ W2eC| I&,`8 Q Ap%6䊱{{B?ϭ&|DJ^d?ׄHRfKA'?-wqHj[znC22DaA’0F&Cg k~H+ 0ykվQq0Ei&1\5[-C( k3G#WnOKgA/\f ru[T)oW?c1>fN$qD|~C4Ԕ|OFƢ AeR;cY C9|BɤCh)dh^BS,5-=ےK2)Ƌ`álaX ќiGtuf>{ٸТg_MT,ΥؚQ 1 kTCJj8(#ӝ1Nw/4_z\^D+Ul5PjwR+;T":3)42>N'oKSj2Q8&K MorYѼNa= 9N:Ӛv=008 iK6mHZ7 6mコMڈGӻZA='('57^nqHRG!#Tt'GgDw_7ڗC R'W>d=m>]nKV[@DMB 򎑴}VWxnܵB0X8IxSn>XSS׬Vr 4>_ZD2pczlQR#0J`OQ:*͒F"J {f>ˆi3fm ?cz.#1·,rتhcMoJQGo˖9_{96N0w3S臘4x<%JDvbܝl;UKX 5Qfe-{-j0FZ4S=JQZ`xߗ۴Iչ!+@C>O0Ao|YN]\G8neؔ 8wmcCbNhh&U(Iws9yhV2+\X&E0V.OxyI:Ѫ]vEm3Oy`*$BOTQsoT([!;獗&Xz2}YJ; `=cqGr;uZ \-G̴QE9DGxG_AYwpl4Ddڞ5Ll84𐧴6Rx"ZVDmvי}H햧uhq<1W}$7(2iv $=7wyu8UKjxCaAx`gУ@g3 +8G"vڛiU$@D(߸O41˹t[75$& Ω>GpĹE)=KUF?NAp;c'bڗ,jx+ qXdwOlOiamR joӷa:kUi2ׁז5Z#J /@ S|#kCxW\9@וloQbYzQbq+CBr$`G T7.#bʿaJUʉƒ?vO2CŰqX~Us*ݴVE5:%sNc}g^Q*F}L*u2}8(lr,UqZ@TCfoWnWf:ö:13z#@Lb#[6KMFQ/~?U&wjDj%16J*21P05re{˳Wwǫ:a~ YH{ا>^ ğ %J9W݃湞Nm"UE"*޳M#_s&U} >|'m[R49;6a7^ &#;?Uƥ z\BvUB/At8r]B{; e`ѼE^EjM9|x>_GF{HW+.MA{Ͽ>b^,4V-H +sŧK jD%^Qy@hL]B?ل5[>m xux}T(;ͬ}ʴQ+ZqC,h %MԬM;\e$n&f6`AW/.hx-b-~[*["{h_i1A^WmgYKg]Eq_0R-成up S&pt,?ЭMd o$j%dhkm]?<~pwܱi| P¿|Y)lҹ"aǰ)Yqorɵo[KǙXlD>Ry%GM\R*k[oRb19- Zy 7*ʾ0<<ѝvA9Lq87\qÙLkMz 2جz*2S -B `@R^ RэU͡t1(6!ԄZXLTY=C,'LB̓J".?j Ӕa-oʋ*guW pS䴧DJ?+s` .; $EYUɠrsXnl;;"0 M<,|O*Ʀ#%9V@"6B@)r4}-yΖ<ӎI:sܢyƌU m+`A*X|,FfoB/>.BL|]VZLTMzNwnH֠ݔQ bWȿ4L) u}oiK7A$ ෿bpRlt>It@Me9Z>cMb8akϹFgNLq^tz }8Zi>wJ1[S0\u&VP ?$3Pe:X`kW?& 2Z_,ބS&`,ڨ {]vAVQgܹ7*iXgoa#4AjPqΎ -yyV-zWtzI>ƀiɰQs6 }5F,]4:a΂@eDATZ.h&VVP+R1gkPAV5//_R\Y7lA[Xs Y.Vj1bD;čugY'vG0Ga.kvY.nM4xݎ@^XeDtyAw646F\64npA]'wi?|ot5xk"ԿlB)7p~Vb6`٪GU}-Wv3y6qv x"0/L:1^+ 1JΫ~ `S2^iܤ%M ܦ)Pݩ B1혅Kww^]xigOe0I]|^-ijӾ]cl.֞?+nڻï*㥱㚰_iph,*`%nr4/6&)7Ӭ뼓kȧ׫QlkK=|tD6#ѶS7Lh'8"lR òᕑ.dv3`+pK4nk`VmW;!?@!׳& qОI :9Q6DClšOƢ fO?Ғf ޔ? t(%+\*ѫ >HoWNw5r(FvVqX]A Vf[J}2LyV^cfQcԣSBgTUƵ?bӶ)g.=A^9< =)/ ՞2-o<3\"&sm xj4 6'Y*)w ٳ.[Jqa=]ln,Yey< a-ȫK&4c{f7YWDIRN} %oMɴizz.WfsrVYEDx g]I#\3PnQPٶ0 wfrqS@=`i%`f-eQhUBFǛK W:Ӯկ9Πө#:K VUXk/Q,OO-nv+h+CC תJ,`^lդ ދ)#9_֠H&VʽF nrSԊn0mnJrGԇgo[il2Tk.( eh;u9+ps&ۍ Aas9Q%V~/x"eɥHqA["ȗJ J>l~m&#\~?4tì\k[^3{z>4[}W>`cذqkK6z$:@ES/v;λ*,}) <1^^J]uM7 (YZ.WE"Pr"÷<|'ٳ%T"O:Qkkmcb[m_| D`:_t4vh lwx$r((Ja-UZſVPFpr^JSty=chO wcؖNe\(7iD Jt:ب1U ]waIDq@RbU|GoE;ܶÚ̋_JQ)} 7/؅Q!/؈dQN,iԱcWc g6J ,H!`%sMZL̜\X>f.?ᕲMRX/,ά_$^}J>}<\^<`xpѦĤE$|; (B(!Ԫ7P"khO6a wgKJ_HdM#0"j=(VC0r1gŮFzX [u!RK+Gպ'[#OI^ -6JK2cK\ XVƥB`ƤYjt8n$>,_nyTGR-H9з¨I9c><]d`S Ͱ+%@%4.>Q6 ] q 2{-$'YB0+ml`dN21 QHŨ|`fm[frL?Ķj92`rFTY K099tID!SڸPZDN1w^odٟY/ ۛ*KV *#ㆣ,IvAy\6c76߬C%>pWDv+Q,C˃N~-Gr8D{MɎg315$͹ 2Nta ׍EbMόl6Ja r7̰#C#Qʸ^֛gN2 FSxS L`]^\6q&M ԩᒯ />.g5|u~K=c|:ݷz-cZW|iqm]&vmvC ot1۫w<|\TLzсv2 ciRCSZi|5O[G%CM6zR 5fK )(|B@DQn!S+<~}[ k,+liX`gׂ^vچp=hd\_/k.(2B=&'W7W__M'Y YXVQ&We *T=?A 6ҟ";Qv[?N.`>ڍc뙠wd4׿B?Hw+ӣ yNΩ4 =ohC,[Zn/y"iGkOmyt>Nw󘐦6X*b.@@6TWf=njTM%E~]Aa F,AXAgw}Mˠ8 'H֋fAciߴ,}&"\!n7dom΅ް^T.,ڝQuK8IZM8I}OҷMhLuu|g^>1A,w2|Nâ8zeƭd vC 9{`jV 2tt?c:D>HEGMZ[:Tzr}&UfA<*yS a94FHjZТ &D0GueV*P mN 6Yǭ4^i]A7KzlŸN~:*^'ɚĢ$g _[ܴ2Oj# {9۠4e,@"^6fI[ 7+Jz*Lp`AAR_y P_ "tGA4vx"-#rnoO;}A򍷍SL5GG$hdeGnQrWD2-rjoa" Fɺ>b[~H (\8,q}~rHkBnL#6U{Z򳻛C8emxC@7n$8,#θp)3Oek"b-7z6CEP[s-D,xe63ˈ*呀q"Lʍpmc#C-`^ܹ]aAYy/>*H7ԒiH-@2 *>x\LGiR-)˂3V*x ÿ'ιwFL(3KD=Q wzsI(v>@W C"UhL'gP2 mcDo&Js1!Y=񏺰@+ծW<J3VX-jLϚ0N( )*+tQ #1}j:ubf]YPXVdsubrrz,Q@zqӄkw|KGP,X;*@},M93cp3IhVF *%Ru[Hf:oikͯcNsocq=yEMƨ8eR2k8*7♈Yگ-CSc3!O_$& !#svߜC=@,z?`q4Y/iFyu)gq2cUGKnCG T:-,!&꫅)ꮸ?Wؔ"Lao3p[%DŽ>3jnM.˅Ho8ߪNb-KLD 5{?p'ϭHp-& XHVNA@ψ[0&%w*xMEgŨvĶr"F+MH˂fS}009+)f:hW8"1z?H{@!#2AEO16xHBRE %YnEBΎt;!4Q-@觭( B3zU.6wY;O3R|Z^~2cmF_*K5r%]vʢzANyk2dLj9f<$WUAca|֐T 89.FRyE94e2 [(ޝ?e%GN#vDvs}<}S ˛/0>I1 u}12$|wq;yϹ\.?eL_zX©$GbaH+х^OhlzenLuvӤy7њڱ5Sn`$/_\>$9Eyw,jaC}C@[[1"feȈK)Lۦ:R}E( Ŀ 'qwt;-ub@Yvڄ8"M u?.%;;FѦ  ]6٧WaL*JZvy͹^Ͻtq[*1o*,AWi[T+"enI0oݟYYӭ|u bX9UyXEϣ,>;OL H°|a+W<,Y`RbHby ͋~x#6x13rbbЉ3pߒtHx lŽAg׸\KyMۢ>uIel'&ſV{QSB6-h{ttm#GԬ a u[%_a#9sϐ HgT.˞ Xr|!`q-c+C*xOoMDwkf Lܼ~hktE|{{z KO;M*񉞔WK+j_Ve`oGgg Ɋơ9}S+ EcB3niuB đ ovjjgB$4>QO"mwv^)|>!6%Jz>HA:b|\xofs 5eߖ{ kmRklU,k ˛oqfK?%9(nu36Ous50syRevny1;lc6]xA1*+A֨+>+{v/ۃqzP |EW0Ԁmg6i(nWOa)QR hv+rit! W TICDB)*GӜ24 WhhzalIAwrqdiTk=܇G{*IcZt<6t^(-X3i,עH$\ytHmf _"-9rl4"82P&"dux[0/7$鉞T'whFqS"?p}`J1ebDRoz֐4z켇0ĭ~"PMSbyJPѤ-ҥ;:e[66XlS/S D& }5sǂ\[f&Ai遹=zP >X6N~ͻgӰw`6'u,lE2U-?{zauez3j$jT*2`7l<"91Eց?E]ϭWe-Ca{@z=IAҸh ؝, rXт2/5B;}=MZxqε B%svHMvaXT-`WyNQ'屦(V=HG&a2i8q_ӋTBpOd -Tlx{nC≷L5}bm+W𒇼YLT} 2S3?@H"oOm/X8NݖV"xe W/avyKlg3K^u P$n/*#u) o4(ؐ T~218Ek\!Da ixOS uֻ7|w7 )З䠧f(祻J}y1v %#B<;W 5LɧΫ'n J>!$GJꡤqWGgkc T'MXO@\K0Ypj~Ԅ(hOdbtyy~yccR}#亊_Zd g&?5ْlPtw=Ne&a-!'8EROl1ie9`"cϩ4gn6 D+ba.nAQ7d/{7'T1՛5CdAg~m܅M$:Ku"~?ASg)8gn)?Zcow:6kc&;GA__JfCcƚR8;q[C(.1L^Z ~8Y` *1+?損/)ǢaFӠؔvumǸXeri"1(k&|/޴Mk']*5?;< /ڮL6bF'YO.VH)a ZrF!ATr{bb#Q{墪2̚u@v(g4ٱSݍ-- I#NqI|S*CUՋf@wT.eEm!j\k{3U"`yfU?-ر^?02gs[ؤ7 d&".ˮV֚U/Al*Јb.Q\+dL7qu}N_l3gc!s0o.t[oJvbgj'",ź9}vvsՕ;yp;؅#' )'V6F*l׀"蘵$2@^(?]S8=K:~By e 6wE>dNC9X33B稪 gpIt6~#pap 9`)g]35@R0r4U #J6[r Et.jh~m;&mT5?OgmPJaѮr6 8o`,!?npl^kw64P{2~ Zǝ;l$r-|3S@g\ ŵM5kp޼ {jK"&EO'`=cǻVk^0—o'(9o$(eiؓq}m>^@}_׈#铊H0-]ԛ1C{a0~O~0C`%r)ƤO`{)$7VBĒ!JL h"GeNY0%(D'8s:sՈZH)Ȱ\0PM[;d mٝ/g6P/ca}}(;ڶN(fzx2L,Ԟ| |$]ěy /|ɔw$d<1[fxob Eƺ-xVb6O4jCOLJ.Kڝv RhsC$a\EH5>.ȗ ;XUU QSiw|exN*M1tN4cc.4DxlTm6 ,5S ASoƠ1I#v@tgsBšOTP}ݳx+0g;-qfW.{5 B.:FɝR`JHCqn7a琖tHye:pᓜz/ML5Vqee2QVS`QF? އfc|5qb lII ecoC"9*LkWF(K1UMGT(qF=sAa󝦦x^̗iDp6i3 OIch$r6s/Iic Jtڊ!6Ƹsm7![轙y>)&,-UD,B &.$HUB9ϐ^'q4^,$Bmw">> O[2:4*qШ BITn*'lϻW8(^;8(i_/xB}eHEC:3ell(8BN.] jjlUPksbc8=p_ 7A <hc|#) )z\} e*έh{0bW|\Aϫ/cg/z\!b1+֗6C5"GU{oeNˎ0^9/,\'sbvQC[n;]jXL(i =EgKelB1|=d5({Ot D-HԪH!7xS׼t+ED<:ݤ; }`f45Zvv5Uًxz9aV,;[YqgHfT8Tભ4*2o.Ŵe1HOlpL}ߡr+5GHH -c1<7xTپcq$v:/&0m ٗaw GuԓJˁb3CБv$xMMxMXt4B;bOg3܅՘mϿHEnN qzs%Oz+T̴.h-Zy4=ƭc\s禔h⮪_Ѫ!q `:BƥY(etc;VbJDY-鑎|Ҷ 1r( v$? ,[<.ݜNPfi4,*,"! 5(Ru4#)ӯ`p0}VBbzLJT vT="7OSHXzQ k$ |ZfFI.ԟH8#yi _.Ids,3T[u,N)|5A~OJ_ 32z}3 d!Zsv_U%fcGva~pM6 A䖄W )N"k.dbwco #@+ ՗L `nUaM6N1w(nA:㑢\as^k _']WKRּ~vSd(ƯB40 *v>Y7H%'+hS{/ߍ=29I_ƏP4E{Yz$&Lz` ~-Xq2B`@ v++.1*AՓ쭟:K# ̲"JF7}޹RTn`y2 匣[$,39^\i[rM>5QL9gxH9w=57/0}3j\8\w,ز Xb2NcM tv]'jbعc kg O~|mP&qg.?9aaMXGGMlՠD _ (6]z$d1?#-mY7>dhy}dmzGͼCpqa22Lu}񌬒όB~JB$ :wq{bVZ\,:ڰgăchf'.a:XW6Eoݸ*Ѣf wI}P!=q8ýb*cNuI!|m&* Έqnc#k!jA51!V+m(j$; k1nrKI,n1Yx3'aF@F+Xq5A6;g Sbj(OP;{/@lS]_r,\,Pm̙l)v.' f5 }u]-A=˺a1" [A~  v=V\v&-Mp @6I䊦PèQaQԐ&N/+* QUlsצMG_f˜E 5erҿV'>|YR.bڴni]Z@E#?(;Nj_+\W4ě ЗZJ_} IJp$Y3v^11 G 898=\?ǓNHY\e\CXl}%fJfܚ;=/Vkri=2/INxKĴnS) . Vs}?KĤTl#Va}7P}N)T"KŖ*)ow T1Iuu^Ky p˿r]] [ K ]Hs0H9ܮ'V@ N(u 7ŗ"`N  j\RfŹJTi;,b0דK+x]`{ 0[d_ﳀgb n6K0que_L&#PyD$Y&@;7X(?\+Hi,lxhAQ Z|5 F>:[H~D?Y(3`[wE|ERtE- dsa^eCވQX\2[bޔ4z`YeR֌a~ԃKͳH%[%bI7uR0ؾ ;RT"\4 -u XQ_hB'Z*^B.pC~ x&^MANI4-f<Ō׹20)<眉jv߶GeŊKH;P$OvT ?.~ EQ e}MY\E@tpjYfQ,o*Mܫ3$ m wʆR}XEK.P7RrŅS_. 22_wU]KD B3(efr((R:]A;',@dw#W.W<$ՇRMAɰ*Y?LzYMۅ{]9`L" zxghұo7j A[(l|y[ń_UeѲ(]Cb J0ٖUvܥF ӛA7{ p+Vl-A^Q WGRA >pϙm0d!Kd16VeC6y20c6'%6-(yѨtfۻ%1}@Tfw ōD0O:~BtĚ3j![Dre7)1퓆5l>3TO@F^zBӛ+4En濌\G˦GJ\`UT]"z^F2oa&aA52fZ|խx3|q.k`o:χ7(cwrܦ t-0W$sbL9kkGh,_uLm*YG%[<\5XxkY_&-HY!G2 FBn !=oUP aqf8C@/5&):Щ.6Hn~zT5k.g /syʗÈ@ncf  R-u4wkGUwqF6)#xMhwסMMvo 0PBg;͗oM<!z誄QGZT=pckav.SQ: ^űbNRJq(sR"Ï|?Vʪ Y>uHMqc̤NY],uάQ ӊwKSm6@~43vBoZ' R"'\eDy{yuUY]!~Ȕt)U|uuih % n=R^+wB0+.K'eYf@F_PK{3 ̨d$,xNfJ#Tl!c|(W2A;.}X=m3k_\䙪UAh!A(5o՝,҄dW @m6xޓ{+F;2V@$6>mvG[dlhUo\bvinh>gN@z@C<~.:/0\ #9ny4\[tr\@ԯM?j}uFmxA&l/M1Bҋٞzr8-I*cOEIuZWoQGXgV唟v(^< *ŏ(}u}Gv%9 R xPw1Ι2_v!9¨*:c3Vw BSQ]bdUhQ'SlO< #hp4XnZEy׍`y QHKCY.te(fxGgfRɱ?BH#BS}פ<%Mb~\.>| $7xqzwXlȇ#H2ܓX,6>vzi!Z8GUfcֲ[ ?*vr੺=1oq[ y:X~WxX._v2+61F簞w^_H((apPa^I,X22Bz M[W ?Ȗ)5/{W]9a( uʾ25>i""utWI6#g𜥢iv\&bcF &i:ZAۼ+]`~3>D+zF^w[NCG 1#9|CeOj^dRnUq smB;o.˰e6X#}2CܔR) !3_/ϝ޶Oso+qh4V"Z$๔ l J+16Vrbw3K\t sjTS,7E^ PPne 3gsv Ht]5)qub@M-WfUMlfu-ք|#9#Ta:ڒ Ҩ EAPq0 t3 Q&YR=~eG\TKwz=z{C748e[r$omF]ݨݚ?=}rGz]A2 m`4C2pYu'Ρ9E7jiA#j O4N2AkxCtchoyv V`w חBh!|=hl#D.6jߏrž; >p+-CBQhu,`zਢ Y]kҹtHc¬lr= 1Cw*|BCxއa[,XYk2>)Ld ϥV 9uV.\]WhY.SvW<:XlmYƋ ,3$Sx}'D#?d >ߖ([uLf^H)Uy6"ggB{n`4, n$X~QcV(}5pR. (Eک9vɎ  8XN"nuQ^4Ƈ5^Mt5Mhw3YQHIQz;F].;}ϴM(QV,y୳y#@3λ$ٜnkNts !}6CL-9JG>bܤ#ɑlqXf$<&1֭H*.A4(  J_F%#|g. 'yK1ӔD1}9c}*`%Zs$=^v5޵Ztp{`v4PsR0q:#}mY+VBܬ|C~cxdu?2ƕR#א|.1HJJќ ƤV|  T~@KN?WXd晅[ Vy[sߨb;DInwSDOfJ4'eabz:&V! bc<91~ܸ*J 4βo Z IQn? $uKTKsk)MJ7jA'N eN(ϙ쏬"LLVBn^M&U$vavZd]a}ȁ8)рx>^>-,,>n#Y~yj{xJ 6O5, H`, kN&@`ɔmE|=7M^M$LMovڊKD]<?Bi|ԜikaI&D 5 V\T %\zӾdgSs @ܘ9)E/A;K ܯj(-59x+PH5wc_i CYbW~7NE!α~p]8&>t&4X[H^\,yO 2RK'ȕhυ$ͅs1*BKn~h`KS db'^ 9q`xyY~XbH$dD%?[e9 3 y^0L\/uD*>\WK !딒y6#k,ABtݜ`v+ {(}]Ag25Y;[Q|`dY^ .2o%s:-+`=HY%E9WZmT BLdYH)mıcǗ. -|: @?I2yQh͈Hm|;8xwqS=eq\|rK\IHbȗnߑW-Ghs ))=IP_mB &&*nVk"~cPk(a_-7XyuuShf/.Ý#zfM|pp"{TjS$n-XX.N'J׹s1wC-#@d#4.@ !nNrЁ\ȁ O=x`P'~H5ů(TF:E&C{o[@ΨSI3KxpZj&crh`0:2@:˖ĭVÏ(|d{jmW(1}W/gV2NAc%3Xr L_'<1>m&oq?+Xe4 61Cuڑ$ïP\퐪8~SNc lR=@Zz+ J\qZ&ʩүE>;FgwS·zCVג.n>f?އ) ddz!i[5FIRJi Wٰ9IUPJEfqm"^&&b8h ꈑiN_`y,K)'ǚË8󸆽MLQXb10v(^@(,ͫZ9h7I"2 5/FM9޶B~]ua*w .,c0CUz͎lEjފOfB9,@]"Q:~SV.֌YKH%蜴D-#'&hX1LZ6]ߵaXmsA1oƊZ ^4|UH#M3n<܌4aзU{UEGqCCbaͪT=+/E߸*ܣ/Xy*uVwj 5j2\FÒ5O^ QZRPv+@j9 1:FS*Х>vv+Yt~0@,Nq Ӻҋ14'fțMJܲ#@N⨋.4Ja6D]3ȒBE9bP2A4^3a}l|d 橊x^P9\ 30߰WsT/S(-J3u< cObBC0S;N\\q9&i>(4?鄭M5Sdh3,Tf`^kš̪.Bx+:!R.)\ /gj6 A.]Iʀh#tthjb&wKF7#OڷM^7O}aX88h"0%=(V8e2Rd jr:Vw/0X;w(&(J]ZZ >K]Ib(̋1Ȑ H߀ʑ*M`̈FaTG(V௜,<>lNRola_yR.+C!d'% VAq)VVgJ*;bOS(!熜':*}5c{K."jI¼{F8*u_ex\Iਃ泀ɰܰImXi|4¶*h1ݟTOlsTnnMf5ժmO,΍A#$`ikbzB*i7U݆jgH C6߽D7}&Kb*>2b]@kԍX ՇզӔq j/P^-2к. 8AKI$5Єݎʼ=ѩvdC.sHlq4=1 Gi?%0<,,b@v2U/|3gyxrAx_ wu#a QvPN^N'D5uTB*"ڵ0 Lqs#5 BHh51deФA\SL&n?wh) #.4<0*@%FT抓_6.Ӆ jl'Ay|4$W\5??r+.IӉ8ɱ֭-sx vO#2Y$'VMcr~7nM,Gnny[ Jbzhi`/a}@WMZ02݋GFHxLI-8@kxBlpF_lP' GOyUVҁ7O#m9ώ G=\rUHm1h^]G#ޔʱjvJ $UsxTSùwSl}p%WO$CGeb7AnipZQ# нGuPq? {mq Kc[<(BzZc\BJ{?;2ETx&Unw-r0C#"@no 0+VOJ@X?EtXXWT>"","r>4!li-0nCXlNT*!}|ȩPz`qo{2 緽X\jqW>ڄ}cGbƌ ,aZX~ov@?DayË@Ԋm?ڿSJt'`E{SژQY[f_/vj+l ^HP+,Д-nBwT7Q *4X9E@朥SyȋI݄ ) /|UC$HJDnRe,Iy>T[\V{DIıO5o*%RutֲwE}O)ue9_= ] NEA5UYhKm'{Op1Q>znmCPMo_!,Ӊ8WaZlb,bUYn [t5d 'a:wÚfmg#>ԠN!pNk=ll齧0 OM!!k(}N|& Gg{)qkY>7G 0%X+G7\ME)Oux-DOi[ѵR\s܏>1qAbYG!x; c!w7Z`X&TG ЖHG * s0^O5`ݐ0;YHV>rVi`sZ[~ K$D.qEK>j_'«M"Ӑsvd~՞1=%t ь7<BrX_U͆=-.'A3J5CNr | ^e˅2mz "F ̬[!!ʅnS=>,VQ;6ۛO'A.k .>s<;9_ tM@RxZ fS]:E6{ mH 'P7o\ ' i0S/m%$Ty Z[mZxq5)if|-oXf,&=68[5ne?-EA& (̙ܨ&7`bkG#S1f0]O(9\2hfbBN!_te7+DiA/>bN{a 9NԺך>"Za~FA>Fk~Da0iG0is=j۪@%R0ա" IfeED2~EtZ3W $ v9> oU(x۾˸tb;wZOQB9Cԕ}q[7n"ِY2ҳO@ E:(Y4 %ҙ&~1?nrWfv;1qvu\)910yPv@YOf' P+^|Iʊ.F3qoK2aʭQ(AE]Qq>?!6 :8ă,|2mieK. 4lDPN]!ƒ,j/<0a[k>ޛo<iP+7I1A,T;xrU2s2p(D=,,Էv]6%(q^)x]W X7s `s 4%>AO1wn\eȝ_cUF7(rnuء7}&@枡+g|tG/y&YGm!zbJx柣2,b%6"K֠n [$&5ТIz4՝C9OeKd1?zJPrmsrdܫA[󸋻J"A%]Wp--u 2u$v*Q=Jmn Ue}Ct =+K`jPJ~ҷ{܁ZN<ƝAR?= rb(Zc8==l]E+lF>[w ,Lǀ ?=Ih ,D3vIxCx:DmKO&\Ti648Mv^vpp} f#O7Lgy'Jw;tîԆg1uo)] qzxRI pN6q9RNPZʰ Kj$ոЏ\2P/T{Xaผ8oI?*UPq_pN30lj &kN ~/^ytʟTݵ m<1wSNvTsɹE@E(_U({+tVtAγؚ~!hKHDxtGr5/̗IޙIcr e *d9xpaf8vʭpvN.ۍ .)0 E bV?)w@ v{ vV>'ԛ?JFj^R9Aձ粔 5mɛ$a\b/Q cfL0Rili)S >]ߩ٘Z?:k0K¶%|cfkh+ C-//cVG1kw1 PR357z"]o:8DL~׳S3*..XMsS}&MIOk> 9`˩4 ,qsn(OCl)X|w]Ig^[OgyȲ97lR iU\Wsʇk]PeU:T$gn@ch_"Wa^8!X3UKbcqsh>7K7m-YAF=8#dgs˵QMha+=C &牐֣(Ye4 HaIƊJ\8_2]$:%5'[u IUd{\ܼ{ zo8e" u j:gq[YwKix. N_Fѱk8h0ull+k!tAd^i/w¹q?_JN(]43`m\7 t>yIi`*YWfyӻԭgn-[Ӗ6n( k ./oY|FBCˉd_Oɬղo۞J:j~\'~<qF͟OZʹ7вI7 s޷g,4OD1}wMb/JWrljч ňR:i']n-=SƝ4>) [UŬm3ji-Ynx<-N^fU.{޻^ljL1F(e3(wDp#hY+]{?H9mRɺyH\.+Pԧ٥`pI=Ѧ&d*_ xO؉qWeO?S3ν\ą?9ʬxNoy-Qo-I ήڵ&ix&97c?aޖC*#$x89+:Z2^Ui[~w=gA:; ٰ ?|`/4ﳡ&ŞoA-'=Wmd 2*vpƓ"V֨ɰ-7 iGj͞dSyHxX!)\Ob@sMP;z['B-rL7GЗ?I80!%.{ T6hZ,"yv_ΤtT7.dZ]L)Q Tg>Ir[?| Ǐ^>3Y6vYnayNAR8$'Wp1^c.pۍ>τ;5),]&ΞW&r@Mxq|JPOȀc sjt_Ʈ*vW%?Kk6- ]pLN^ 8C׉աt( CBj=9ao IqSb bGN4ҰdR|_wZ. Ng|J7XHrF^R=ɓ\w^(l?N1PQ\"ǒ+jn\*/xB'޴8i]!# [W7R$1 Wszǿ'!j +xV+E,f :-#~cUCQg|jH/.՚9$8͋Rg+nOe$g 5iVsC GI0eV5tv2SM [aΆ#ڌ<&5ZW0sb*8'{<ڙx2y{RnJ2hY(J ÔΦ̏csy |RX_K؃!} scޱ {<+EOb)5KLDž/ cSJh_`gQKS- |9D}"jr_S! oDR{ 8!ŋ^m)܍Y.0#n{G,o3Ӥ搜oWe roujs#‚rLb3d_YFKuϩ-uRzaA[>TBDsD1L22{r"+Z:9mDkN v8ݓ`z<d6v86WB c]$ЮZCx-Lx%iaә~@+QGn+,R9Õ-TU]zLQּY'vxQ zƛ1f용4 4IZ!ZY9(F&G'W9ً(/s7r :y&|f ύvwƜI[,ᔷO$sϰԞKgk6'Yol@=ˬ =nVHէ$>\[U`jڛT=j@߀iU{bgb;?eE"$;oIBOݮA q [eŐfwHBѲE $䯩'Uw_ELV4oN%GԸ2?oh60(S ~P˙ zrRu9+KD?j%IY=O **) 9˰'X|?q4/J:ej[=x%Y4\J,sj Al(f0،E-z^ ;^飷`za bmVIچZ35˚ ʴ[|8k# &.i ;M37torW"=>-q[֗LUH4 ~˥"D5!R7ܢL!Xj|cVQ?h Rȼ%`f.qtwղk"i,uJvn0oXy7"x;co Ц\+4ˮR7Rb`j1{%WcCzf#knOQ&5@-b0@ܑFNaeCMB(<]}!I;[tWA K2= />+fyIHn]h 澵YGZ+˸̕)gcnPxGb#h^J,-AIYI<0#ڂ]Du^''\tC% _Τ~-Hă}l!ISPcw~Irָ2^-w,Sekt'c}"\m_C/_DKu4<^ Hٽ5 J,2zht7}ܯEi+}~sݏq$EugM]+>}k/:01JUqe{έhG3&^IJ#?|R:Ϸ #?y@#`oc[/-r J|qNp,GWݹ/6D;7юl. @Ud\5-b-˥v^-Tz9ctw k?ΝF\հUkͷK0nrQm;Y1?U JOK"e5wo];ˮo̮qap^m-X9+H+Ul298{H"{pH_UQ0iCT2C+6(Xv]{p.AgYL$8u:uYD BMeԊ K[}l:㿝Dݾ98b3 =2li{ ` O&#g<Փ u=!|H(յ^Ɂ(,y ϯfܪz@E(h[N{bu5*i&K:9b)V,kWp:M\TK/ܵ&ɚ_Qae6 LIc&[%nwuCѺ}suXc؆3+CjcHdX`F-NݔǕsڂYMV<lʿk }~ɧ.WJ.ߕSZ|g+̻D|SFs ;&97B43! rk^{5LJyLlZb-wQ: Wae+OްK\Do%{aעȅA-"diU+s,12X%mmы:F .t+y ELϾ>ֲ; 'EFsWLP7v*%~Y 8ve;>r )k9Y%\&2ƗkQ#&/q\W"E )ܺH]` j'\ fj! 3twTq'{[oL8vPEհpU;AX ̿+G mU3 =BMwp[Aar2+@D&ڿnlHP\y'L4:kݚV\o uŘhRynϺ欵0nEהmS#8 ]Y"R /-P#ׁ/ep( i8\7͒-ܱj F ^0 3N eH=QZ ܽTE=SJ{AZ;C>ew$*s]k0r*8$Fwpl<nJO8.|lX kZW&`ŏ'`p v`rwfREB P9E0MYOOex0RPxMAZGi0- ;tc.gƺ+G;Ѹ>1զ'&B7v/yyuv"rjtvn=2Ac8zf2y9\,%Fg".dLҋ~r {r*[bTE!"ŭBkww~ `)Yѥq+fg6/h~L+#Vt ɺ#nrJ4b6gMp3 y߶ 09U!`$gh%O{Z6J'-9B0[{i/d$,Sѵ>Ex* ֯x6kM," m2'࿖{0ھe ^DrǜC^dzBZ;^ N|^ U &}"e4XYỸB';z W _;  pN&A|+O=?jljAzg4 nItƉ0Džt/l_[콯J׉xL3S+4"N5ҮKJk󶳁}b@ 7vrl9RۇF#ɂL+P/c 9S877O&ùq2lS:Qj,Sy(KDbѢr8J!+Ѡn?EOF!^&x%v 4kZxs)EEZ u/7˙[JeΖꄖ_^]$Hl3c:IS?}QOCGjp]i l W㋰@ȴb9|Hxf!9 .dXɺ?Xz񓓁.^02Qj.Kģީ4f S?+?)(DILI~&0+xH V78Cj)UPu Vf q+ γIO^x lRe*xχʏr0*6:cpRAqs]2NJ7&v{̀l{KmE :'XȸGG7Dsw=C[rg'9Ut~+riYZR l0&MvgԮ0YH EfF{5E;Qިn{tۆ$^/ENZ4:K f -'Ȣ2o;'4`#g{wRqiL=GpVJQcDŽ1jrd&Џ9! "S"+ֲ=+ql}8|+~?ok*bS4(%eB,7s 'LtV5a1^sG^p >M c)Nї5"Ǔ9HTUEl>L *GyDQ3h9KCrRH37c\2g|KcUhsXpQt5[)C{eW=@,h!-u+y"aţj01 7bId?`Oq9dəEt4a ޽TVhAoAq#RPYYU(AYRՖ Kvk',¬o/>?nlA@[O_w hVR]5Ivj$,їJuCVPi'(&] 6xaEi%B!(,oͥSN< n?%@?jึ'ʇ@UAJPgVU(C"sO@h7{.u;̝yN A.볮Q=-IH_y=v3D*v0{[<'):Ei\Z&<Ӱ7t0aG~%B;Ijg,F|`sъ;:yGЉD#/E5Ug85@H]pC+V/'~HTb- ,+wS%Co3iݯ bJQ SMOY/m95)e)ٖ+#}XBσ#e>ak? '0Z Xs<s }&ѓb]iM<~ <(D\`ku=3"Ӗ&P]=uǍS_N4fAj".ͻS'yZᦘ kz hYfJ[oGz _iH#]L. ܮ\0 )6ITw6eg[-$q܅E1*?1,pQ~Q2j?Jdcl&~ Σ8G״%Y1^9Ē?x%8.3I=b >w>LI cM^Z0^m2,]gLì2{srKGޖx{Z'am!ʖˉÅxCIt Ll@$LzSDsi;? nɘ_a=;J K˽9c3&B6i]*dN|uklPf茮E$aaPv~_1ŕҶp[PcZbdK]󷓰TkQiW@G"ic2H0 ϶O!MW ցZo)σh j4ZrnC+TGO |J.=4lbf5r= P`v#ʣwc^ 4alu58<&Qopա_O>)^dՊM5YǃCc7%W<>4|w*hQ| d^1E9o001csCo9ywЂ'FTʂ"ᄃdrߊ4W3rC"ױlT9x 4> ({f[9Z]u#Kiž+LPnϵEw&dgŝ}V|,_>°^!_4PK pj0Gqg.y;x-'G.$^K&+ΚͰ#Hң:8P%re%6<(GШ[9٬-oq#Ğp$qdX6v (1j A<= o6r`3Ցwh!|C; ip G2մV~]j7az j3ݦ< !$TpzbP f*2\jeJθXfT7t~+t͉G-W]5 ײ)Lj"F#ރ6}I; SƑz"w,ĵݲqb.퐟.601 8ԨZEA.XO5L" e5EnȱV{ŕ\͟A ~6MnA%vUr,ޔspPAMw&L3OF0$DJy =A2aW7^gYQ+5^bS:0S?78Ġ4&:8[.z+H`Rծ5c?:ef7PV*';؟qC7&1 Cvң1 |/>) )sԨޡD )!ˋ462H_ZÁ`tcʳ ܫ> Xvl(k-N\v(N˒ƛA) [*ҡμs* !+F`R?/7Z|Ďy1sZKQ$ZU{D{u9` &{2vwO^Rz ZBC,"g*(aO2Aw[ߩQxU|yOe\6Vf "Ɋy=aA>}f<' $zƝ ,<45x,ͅaVc]!s %oWh* 5P dkYSVK`}&^=0R_lC恟ޥ(*iY*wJ"3@K9~jߣ;mydKKl Q܄BٕHb?0 z'LĆ_}Ya\okإe{N3R2ӿU9)Na/Btx7 apށn=ǩUo7@[u'ԗ Ձ^"㛡j ކhp1o%w蠆%b!ɼ3|̚9 5N T[I~\##~Š`|a:2隟ZȞۏ[2,`j,(3EB7*g%! 5t,,TׂrrȆab)V?wyFAoTQP&&ɘFmL^iccd'zc?59^.f$0k*bs\_o&tRh]xU:<](a%n {ձEQ"dR"(?d"hJn iiPC?'n(~Z5\/\YA%&tC/!0AMF i$tp3QjwU:)ɐwlm-k*CdvWBf / S7[ֱR7yzɻGv*:iveŁFΓ>jD9vG ^8)ɽt~XOxfvlWIgW@^_Wiޗ륫Wl4 VA*v28LU[sp ~Pf(054{'=7g6el]t'~2X?'nH!3撌h{åZ ?qB.J Z0)YN 3Zk}3ÏÄvHIVZMC`{,-UOc`jɰnQXmoUv-o`殂htUtxFphm(JS^޽+v#ﷸ?p0BF#ۛ;.do얁zB$4cЈ-FwE!"ĠBj Q&`1ǝ a5-Zj@[t|GWISi*TH5}&w#d͸7rqWcXmTϑ8u}֝t{| 1cWfxN"Jo#e<1=0G0mM8<OT0[lwrS/sISv0sGݕޠz6TKT=]zI~1e:1-Tu~.)}h[Lۈ{n+<d٤`w. WFCհpF89ZjFX 1$_=~)VXv<(" G0f88N;Ss1vzq3G $7S75Ĭ6j Lv3;0c`]Ne'is ʨ%0apN @X'߈!F@^ eaJ_]5C1R̩gwM< \U"֭ImQZ4CP+I X|ɧ) *1VP'V#MB. N;rX#e.\Esb1S^Wn *Gv0Ix߂&na,s쬮-:#b\h` dWJM7عK$yX 7l գ>#k%$eoӽ"]ToYko= "vItqV{l[]Q͟Hla4Y"C\ ~qF],Ī"f5?siՄ^k$^=*.1p>3g4}d.Wn$iLuV˗{Mn|X4ܩL&Ap5q#HAWM519oZq2=ʕSI&x=`X=U ]rK.b q b} H'(;& ďa4^_(8l I\;h$LD:F-M\2)ܥFQ!YT TV/~/Nq %05V9o@8,O)U@fz ]ZEb?<B,\\CYb\!l|d~FkEdXCX@HVm6&VA'( (KJ ]bus>MxԒdjDd4k(mOi?D|HdqD^YY'ku\ʹSJD’ݶČGfE`Um 11}|hi'o@qcKc 0s#|(á&.熦ZGi[Jd뎒}1Z.6&f>U7*[gPS!Ƌ;&ϑ| 1z8:(Ʈ~pzP vc+P&Kęem ؤk>^77*D:%4 z젂 MxȹNQ~IDXbrv)+Tz<; ~^#<^-qxHpbڑuy _SH%|ҢC3fyz߸g |Y7{` #@dK&54Zm: CS<^*%4򆆨ު`٠qrpodv9(Bq&9);*fmեwľ8D9E2\Ȇh>QYkHvg|=Z]d z hѮ0͕o^[t8&a@ZʔH[|hR$aT@b4kLX?rf)q 6đZ3PHjD*i _^V31]=x* Q-rWؾky'E>Bt#)AqQu0GSsΊ鞩Di7kv~ۋ^ ɤAwn^EtYel)pjjpΆ>/`蹮Z fL)։^9`g,㟐^1wԳw*]&02r :&OmGV~栦 ^~̐4vdlY&0u jsĢI@ Ť`%6-2q˧-溜!<TK /HjϹǻK:O 7,[isl<i(ʠh}X:g 7]w=T%22xO{ЁUh&-,Fp+neelWϖ#+^&C_3`7 eu6| G-ZK g|ϟrs-ԐqTXURhM<ޡ6>4XN-R1cD !PzUÎ2ZN74cؗR,*1Q`&>,j xJ#PŌLE9JRۃBjD;!=}AYnb*fxkmΣG K_*ïw H#8[2)0TP$zkWr (Cf*UpԵ+c)\M/#vw kV='cC8K*{;7_KQO5:Ц n*quvˋP5&ٺ6/VLIC@ZB$!|QF[_ab릍 KZke%wc_8Lݛքх'@O(%?_P\cuF *.Bºo[L.QѨ׼Ł]$!njVyRpBQ3`Ǫb85y]jaIT!fE&;~?6P|!,D;I)rGcs1 ,5LäCNM;܎iX9 [WC n^ T^`0Q"2 gʪC'/!-)T i TQ ID'TDKYemQقLWSu)q= ,{C=shb@77> #d+' 7 #Vc,xm% Ws&Ww@"](}a82~$x\QX(2с%O^ށeF5Ϝi~W·OJAD6IeÎk>YB(>SvCPd]-OZX-OcBV1̫8 Ե\}-%"vlgN~!Ɯk/׃()TlW ">|so;E 0U6hS׉*5WJO'' g!y'fF}AjSoCEi:d#Ӽ GljC+f;hSh +NJ5= XլCp6luB¼ͅEbEb S }؂(VΡ+IWUrSk~4d`0!Uv5F@iұGl"ɁrfՖYhezH"z~d.mch;ʈO=w55l%iAjK=lқpD[xk~}4am2QԄ)0Q29 %a΃o^ԄvRs&U7F˃y 7Zv&MPV3S@ER@bA &7pEޭ%F+"]=Gְv c};ʃƙ2N(P$7lIvv"gξBKvLS z;,+(thε/b^r3 S隍ނbWV%Xͺ'Cn>ű#V"A7sܩ&M2Y(nUCɼY (Ęn7<p>zDs$ zև_qe4}9;ȡ.jHCM*v8bfH57zLZ,uo`AF8['Yڹ($ڢ ("%@}YATUHLŃ8]nkK!Yc (KUk p'yJG-jRDql8uz$&v~#}i{ɦk̈ⓙ>c`qE_A iTjyK%M3Zh&(t*`|J]-d`Ou1.SO~uCjm. kD{0B >t)W,l( (>rX =]w}cǎ9 AҭP9ut`Oʝ 9Fz\mUgA"vㆋC̒ \ +!5a<I\o9}&JQ1 @33%Yl[k{Hf 9.e%ƭ*f>`'uRP[rw_Tk4ZLF T'wFN'O0iޜfS?M;:h#^Sd\u 5|qxO09"QAURM$°2.EyLNkQWL ]of}r~bԣVPJ,ƎS? ܴk; zIǪׄlҟ?ju+ʊh)]6Ejckk 1<>J@#rWmtα C|H.>s9g4ef^R=X[srw|3J:Znd^2"rB⺜a9YB {[C=,ݗd/yĘ`Ey%r7$L0b._i{|cYvP[uqu+ ylk1][9+C""o:V/YhtGk1 ?eS)Uf/5CKuሤe%Z4,JEcm]v%qinƨgp࿇Z@.է}ȢcVe|8uúHs]8ZOxz8vtȪ.-aAê#Օ#)O;,,sZ#h侔z <XOO:of.)pOV =5~k1iJܘk--@mzMICϙˠIVķC^s#?ěu\ {'wZqv>s>.o.yY*srpҟ7t<zT)=ٚ/'bUќ{Rt>v`[:{yB=T:z.Ĩ:z֞ɋG{x8sl4Z2vA-zñ{:s@Oh >OrL{et6a@"lvwF)@RvHC܊$u%*0 Zd-+lT]+( pCϊ.GohSS ^PJ}ֽ[P*c/g{߄CEt35B/$&J#y7sH}=Q{(Q#EO| ]AKs٫lP 0^-!N>y9gbњn׿7 Rڃ]ȗ'*2'̩g.# i;ƺDTf{DO]M{_GVݘ(r|W:[̳ʇ3hxW 0QpDh.abw>lmc6A]VLc;`pq +ŧG׶+ra 9̖Q:w<`'r|`A7SK a 10@| S -1I>ݗv|(4"{F\;Fo?r -f&g*}|!#gKG`p"h&nDH۹iE ^rDѭUy10EFr%9 f%Yz5Rb+r^,T;3:W':F$)^'h7 y߄ hv[ܸitY)Dd)*V$@[4yn ^#*pq=n'='5ŏxTm( hT=+܊oP ^.m“`f=y:{Y ?+dl_;삢^I (?PMPq^%wt_ֳjjmKIcmgZJA7"D4tpSdY! |7f"t!Ҫҫqh6W6TܯVrS'ɳ{䆵GakHgETMմ7F k/SrHHg&/\^#T:oiqPth_o`s1UN*=ntUzQBVz|rTXoZ1?${:\KpOux58l%4lo 3aIH5J+‚f"h_^z!-ZyMַ+?-0~k*4]MX!,.)LgYXxs|2>B4W D,3e$J9{ ޚ letO4U~ov/.ڛӚя Sb'~~Hn_&Cҡ*})Є>E8aX)@N bSkh w|ٹycJ}a $E eЭ2-=zs.+Ddkw,NEa5 <ņbU4O!7t `B+[5Ϗ䕭gSu:Ca{5"1Q''^B &%,)Swxଚ }3e1,Esj$f̕q Mk_&QyȈ8\{3F򘦿hnNKsU,uG 8ǖBEjCdfnRn>U:UƋ7'0Z#0aJ:(=J)-94ZXWG&B=i:5pov%EAq'gP9nB̼W}g>>-&WgɕΛhYۯ;ڮ&N`Hjy?3malBMϜzfַuq(qe] q`1ܼ&se 8ϭn ^+nLZ؅Yv?^~|';PjNvr;|迼OOٹ;_铛V BLaP%Lي[6"Wk*s >Ck6wcaB)4v%3E"gz?3uy M$eB2_.O6^= El@ NQ@A!\PF6??B1z[mEdun@OTã+p9QDjP=M=QHe'Y !2EZa;؋NI'L&%bl,qAR.mfUJq4swً}[V[:R"6l&dA(몜oXg-/Վq 0ظ[*-HaRE<OZ5,6ERWZ )84nӠXuN FzZOjQ$7ӒslRRtXp׋4"j>]au/8IS4!uxg€k8D$wA z9r&_ڿ3n06h33_nKZ5D|RG"ykmCz'ˍJ6]dbhA5\voiUU=ލ>ҝࣟl7]lc{Wѷv>;;ŰW=Fy vv'eN ~A% ž%tJ%B(#wޡt>R i(4A MhuX4ZsK:~-Pro:/CkꟑrQ*ևmuY'0 w,_j !Ѣݘ"$28 K k,s6cɅ(G5"9Ѧ .=t$Ie=1#_mүjRiMF?L"[S?R"ZM]xvDds-_"U/ m5F֯xy0 LUD;gs<0<G\DҍXX4ua\z eSk(9iX \)M@ڎ/$9R ilpn8aema % }v'EiiIre;-mjLTï!ӗuqiIah"]hAMk?o{(N>AvH}:qWTQoB"uw\JR=;Гx#fgֱI)geQBbBiv4ݪ68]:RzxY(=7ӱ_<*pw9wV_[+ p5eɥX"ZF<̟xTaZW{?J4Ix9cܭŨ$hU}4/ |0tt3ʚ7k)rqꘘly/8I2u5.8g$1e!&skT.k Y~p_XbdEoZm}匦rG:`a$aNԥ*{Əф\O>ț=5'C^P_6`zA1]s_ ϚN2k&7uk MLk϶leJ=L\MSbˤzw)ۊ|m(rpkz2! >q(P81c?:xD"Uhw!>R/LeÒ:* $r<\|,zsX#hlȃgZ$$,UԋV`nZYil}67b;E;Q9$F"ȣX[x4ߧ-0itCEll"g -c{ OLnUDT^WlV~{cFfķGЪ'!Q驲(4_~yt]'wl-<|= p~s^UFQ_B箖Y+EaX@"Əɴީ~{H烡nq)Ġ K٣ #ܕ:LZ><cAwq^ !]bv];.-;D6kp+u[1KYr܁rZ߃:蓗 *nY2Z[| P~8X'[r瑡}\~,FPŐga&qPa0URș8֨* W)&Z}WWj2stD[LqPgCһ<ImVKZzm?^ 3f# mLvw)=_O |9yQ%>*`m&Sg=eyy4o<t #D+g=>?}|k*O0x6vA$^klt,+mh@mǷYWPP vcbS=[U {EBiazW#[[?=@ϝ&>pЇ5xT eC5!3|coL5sYB4uङMvʫE1`#[5%eȣZpt/W7%:b9n4bFkUuC|7 ;MәܦY:Y9zg ꬌ) vx) m`f5'HyD/NK{}lef otZ ׁ)HY_Wq t񪚹$c9dl; 18$Wl J[vÍםmʂHMsܐFr*KHo1Mgu@fi->`g" Vb]-$}]`N}h-Ju "a<x`!N.yuua=wTy׾6%ʠ{i%b\ZhAQ82xц͌|Bx#dVܺksӢFPd6P엵Ӷ;KJNݎka|H-4"KEVi@$Kx2YC:IzIE*+p@b a:  tSF~&Us!c_f tnbJ(7AKkg~t@gz[n/'w)ɪp'ʊ, *׿XlwW (Zkʾ7i=rLMu)|ng,X <[|XX}E)0K@  r#賉C SɻݭF=gu~mPh(Io߷wta95i8.-U#:w-FE-%wIԎӯo@Uj58Q飙11&%zx>(Ui'Z7Nm - yFxWܪq;jPo"VRb۽dr9eh+?myʼn ͂٤h J.X=] soV?xn{[qn&aPd;D%;"fє?L'Λ} 50N;[2}NҀ5z(Evxĕ[?"iڱvJ@ 7Z?MdVȴq1_ TZv cьA'b$u+ F#ifN0 2ZcB-_ͬB~&Ҽ&y%|;G16&A0\|)(J~t@ ar0IV/!'汐eJÎ=v<ƩȐ2&:O(E%L--9{= N|?,'*YŌyhAQ~kWF%^Z;!0(0c&pZ?+@SvC!iݰl>ݐ*8YYԒOPd8R?Si݉V.K^t64 !d)D[0E bхM`y?ٟ+ 䗬MfGDf+X74VMt-ey %2z QriP'}sm_ :^m'AR&EZb틞,N6|<\1`r3!kD5ɣ߽>$`meC0K'|O}p_(.t]tN\c_:qvVEm8"*ʜj5)HBv~:}?wĈ'=mW VlcVT NǯuEM\5TRO[V}s_ GpS]'"86}M}olVn`!]ثC`QZ h/_'(kub.0! 4WW.Fjxv[eȢ9fU9JK2B:C%*@ÓfNYo T̈́5#az?nq)@;A&yRֆd6%F4㒍N9Oz{[S "NVP; 8$"w'50Б'f` :j1 AEf{ܫߓcbcL!o@/>9Q'IJ8M|(t0{Bl8r6L&5[CHMsNwon:u,9L TK_#'b{$Ty9ʊQLeY͙zߴ^vrpRW`O;fÂ@4!PMzښCZ>ro%>xxU0Y610mEaMٺVYR-Ϊ~av@fnTE(Ӵ}W/tL A;9=R=(&m4^׷yPǩ֐v;/XPnP?+''!}j'i=I59xa..[ш@"S6HdsNudbuMp*:"+X#`:S7;*4$! Ú:MYV?&A/P)SBHX[{.Tk<]q{3^J%-U X?Ms$H^0v2h{Vm' @OMP"WYZ( 8LOV2uKΑԒ8g>lvӜ;0 ,/p^ ^3dnzѬJ5v>Mk(Xp xQ\Vg&Xz^e, TQik/~r];m,"0N(ˉpwס ?%^❽)HP~vNQmBc+)ٽK (ٟk{e3,1U,!Ԃ:+$#\a '1@l_62 V:$Z06㢼P$DS"ӂyP3*| |3'K #M;5 uӳ@Q+i zx@ )TB82_mzQ_(fS'"n'˱ahw~􇧥pr?q1Ŋ!G]K½MwH'`?GR0cV1;"5dv:찴X( t FU/8,3mp5txb=Z,1E(yiJKxAvT[v';Z^Bӽ']."5Wۼ&SJ0A'poAޚ}^mI "sU4$/6OW҆aa\Ȋ5Z/6&k$A~p+Ba֩+aBcJ8)m\\-H]*=lH~ XuA /x]ԴmMڱߵm-)]EPR9*5prIX~TJ8b.f@́;8lrj&AuzO\Z5~)/2$G΍ dI~@g 06Y{-vtn08K[Rwla((YmFx䱰:^5BP ٺ*0<@+qf/r4"1D?oؤ,GtẄ́$TcaFB $2]]` @ے!^>fW^196P($iBm; ǂ1"Im $"3 w ~AQ\`'%@Ama30gmg46~s=qf P|#Ӄ*).X5+| $#]Du/ i^@< X=9P2Ӄ|*8,Q4SeZD'pu&#{gй;Dn;PC+P?R)э?ZV2P0)E@/E]qx7sq̎:FZ9ǃc{ӹYĶ"y Zl )#FaM#7cGŰtF FBٚP1'Ȁ,Ž\.CۏyP66vn_N)V<1Bc>t5"gG*OOXwN}:>XSpLFMp8z4)Z-OXWwGxr @TKU!D+̚y-In_/5`_*7A"  ݹGanPu#Z/K26J^_g~͏%d#'$^hX~trln eNwpL~(%kՑ.v5ix֥r.qbcc=@3ȹp-:,/jİ$83י ܦ: ^z^Ƒ!ՈGaGuL_RfYMpU <[:KB+?ԪRI'CJ4҆Cz^5s;٥_ 5& ?-y;Ho<%E7R-AE3,,cyeZF)X*]kӏ8?Z0cG5bXIx*%sNMhof?A6Ra+@LH$C/h4{(LX!o_Y3X /8J̶P^7M3%r rhmJ2#U-= đ$VaYvyҒE%Tpٹ+#'+e$Z=V+{؎P$'L):^ J5j/a~/%FIW7t7G4v$ e2D-BzwudcRZ^E ǚ9<>䆛X {n+tWm7kPJBִB,ͧ^Pg/N][EmJ|Ց❣ׁHCXNl"}*Si2B 4.1);ָ =Z/ֈ|B:bσmwSBwAGP6 ThTr"BC$>^LB§01oI黈 $qmM6]yooZc֨V0O~KgH'>7 8mXׄȋ}# vCU:#H1%U0T5=BȚc|K6$Nlh̗*Ip|ggzOw[hOk-e =Z»1踖ιvOڏc 6mpj6(y, [1M%زAN;.ר|z}~Xv0E! ZJU}d#օ#׺0 *bO"xּ w 4VP?-/R*EJLhXvۥ GϩsXkyy !If$Yq3ʩٸM̴ă(>2&XYS1$5F]h <1N$JO^Z6Zz 0[Y,i P&N3@X$E&5VlίH *pye}:C!>].4ٗF  uvRQÔm- 9ʹZJjaTwtr.aZ JDh&RۑϽր:nj:!ضbN`KA4h Yм^J.wvKC /miQpǦlJ Wl $|.߂?{%TD>i:߲q%v̨lrGM.#EL.J )~y7Br/d0W'nkA1eHu|$wFP Xf̻] /&쀽/rtE?G9~T]…bѠGY?_НݒK>p|<#,Xs|:XSH ( P ^+Q,ҘR{5D"_Y+OaAToemt[y[QhE-KL6FABa#WA00-^A`v_@N}hP1wB>^/W }&ISٙ 99-JI$[A/\ OHa"3s9NJrܫi ;+-8Wo`+vbkJƉ,t қ@oĔTas "pNm:C+8AY'ٖUTn1MrWSd}t&.XGzZ١}cu0RWY&N[#H١#R43H^SC~ՊX'+]m"U|f.|E(=Ali1Z0~BPO"!}eا`dj~2>4AKC EҘSCNS&T=֭)&JRbwY&l)9`XLR OlQY䐚۵n51EF0iګ2R:FC {|).ߍt6Q)>( f|<m#5yoMzȊ [% GߤluXw^ aOF; >im9!\0M!:͛ zAS}+dg3d#QHlOȕb1\\|hnU{ִ}*A?qOTSHkOBs{#UnWzQW~5Nk0uܙԶN ȳ \j}\y;41gn`z>Ar.Z4n@FѿI1%0[7VhI&\=eFWQ3,+q;l>D Nxe[tN9LmUH` $&wqM|wKa Qcv#вeU˙7 )wdCW|э=vv(&VvN|%, zl+P:~:ow@(M(Wd}wznWIn-SYuUyTrxSfuW״M{/GY*Y{6TlJf*m)+2+\(=ɯ-qEpn1~p[JSzlnDt$j0"kLY krʆkf x7~'~fBv)@W<2y1#m09NQ 0[ |MTVndja 03$P7˯l205=9s+WcdmNMY,p'tt4<&*͠pck@Ko d1*}sF/ҡk6 x:86FMQ4ՈcNjhM i7aYq.! ]xJº۽ Ռ E0Ip 1sbvBr,!æչ6AhEFTP7u1b J/3.5Fj؋"GHApvEYLEg֬b1 A؍W{ ;K; fDBG,' 9d_ (q$_Z⎋VD+E! S$qQJa@Ia0tj eBڅ)vmn_V4/mZd!=1ɌXsVm%"V ?~Ǣ' Okaeƌb{d6] Q#({Vj-TSבb=lYs~]&u-Pf/w-:7Eb< /<í- j4C2yR op8?= )V,}"Xo\(I60ͺ-ھ*Zb2)aAI&KVEM1A !8)V- 1{hAER'U 'x鋁,{1̜ Fcš#Nߒ:[2j(iwzR?85 `Jr>#B{m.5v%ciaǽ"* ~UdUrGz',aNz4nd^ot!F @̜H;5x4峖3J<YMUBRNIj|I渾i<ƞH0=曼Tiõq;fpP|[2.&ف.p+ S ?EZmJR!!jzl- [5x. "l)ͤF랥uV BK0!#jL%$;Q=d7 ^10](T9fsq*zڴ $6d7g-5:}dS&sƯq7uoE?"i($ANA8py Ó$ga $apȝ̰γɠuM|)l ~?@x\7k웗O!SyJDM[$?h׭1%1cRy.rd'P>CG5(^,=ҏl1I~,.lв~64Fw|j:OZMe2KPc}8Q!٣˳Y,JRN9%WQ7,#']UF]qHyʐUgk@%!TݣU(/ cK*%/=/i{NSsi o(7+Ghi+I4PPl'Eo6꾢$ ~=[}&@`(ڄOR r{-B mkfPt()H2K?XvUn I0"c6ʶqQPgilxGNpǤV@' Fyr|y6oJQ{873Ki9gkC .^mvo$OêER׽#_:Elb D C5}=.bftr|orļ1HF Qgv|dי+ٱ:%Җa9j-7m0W' }UlMPsT ͊w/\Ϙ45*INh}9}8ZHS4d^~b5-^ p}ЙUDz@F:iBP6`O$\쉕c'ڕLci5ǘ7u((}OpERl~E:R}Q7aq u6$G>J'*6YsͷNM(m.^d]KPT1 z-eӠ6ȡ4.I|BN"`ψҐe%=d=$ͻ QwRxe 6G|~%D.Z]ُxA;ˎG*Lɴ,.v/vDoF| XN羆1pJ7uk3n38Ƚ+KTS 2.` ÉS%^-3ah<4`ndԑWwIv.i/cז3kU$S k=H>Dmv:(! pdQ-X)őwd/ا%IlO¬A+*:Idffq9 k%WKxy[Nvk|q ׅLsR_dR,?O<8R)B7#Ӻ|ꀉr=:F&9EF TQ՟?I@A_9rZ?3yԅޏ?,c`C2S\~6za=s]g4WGoKBZ~rL4 xx+͋SIM`<ŋAk-D]4-nzZUMqV3Le]ԷM;Jz~*kyTB^XKV.ҹ FaR#rMz4r>^ҕQVf< ʭS%ӊpKYs4og߅%埏CPӰIVpO8YC†Xo;pZܯ̦4|Gz@lx.y "HgnԨl$_1\kAE^6 G:~w܉&i{ Yv@[Gfe`^i<" g;61D0h=ΰ*`Aq/ۿN7~%dD˅!ֆB 7oTՊ"`K* 1jN{R*;ƛIoNxl;֑-Ȗkd&[-_-O>n=ׇF<.a7%\QdF6V5yq)Lْ(7c<,-d( k6s/lds+T4`ٜ5}Ņ6=)B$LFjͨC4\lh5n0vT$ RV[4\GT`RL/2ZIKo;qZCjca*3,#F4gvy>KGc66}'G" Gi֜9pIڐ t,rPMo;I3}=8Ў)qE1>Sθmw}pR0 {}lX ee(-Ah<_u{C֦@њ0k<@^[]e^L1 |gHYH!Rtf[Z*@ٹ.~;'c6vGw7N$*|sHgIEUQ0qbMmٝ|po ybHSOSb| g @.Q8@@~%=DV6"l'jpYh/S3r劮`$P^O烮G+ _98NmߔHlcaW᷺˓gs< EL6ACw76~L%柔ϱW[]]<%˥~ix.j .ElUj~KU-aE)Q ;ZB?(2C[HzΖl5_PY .{:i-LhڣrTRʉ---y4#Ny?Bqav =g_V1~-wd!ΈJA$1i)˹ƍ~Ug-jzN<%*#H5l-g{;_\,3 EYUv@ypGZl%&;xL= r+|CKTDVyLvIQ}nYEʫL)( iґOI XSs>6vCyO\Dr Az@]<4a~cJ7jZOJqCD;px=8q&CH(IJ+Q#ȲZYxD"N1j>{µ.{Mɛ7UcNkmt{Aˆ-'rybT!!XgVloߺ6;."_R 옰Tމ9v —[bTݚ~v٘ǪWY`Lx;%`!9+=~{Ձ^KsDH*Vr,3U=A9GU_ߊ8k+u,|lm w2421{<4p0]+\nJkJ9X m벧)y³d0LSژaϜNJ_u Ey|7$s: #%u>x]ތ>6$?8:ח|LlВ\4=rB>H`LܽIHYAs^g@ ĝқ„0ܜ LRr ǂL%,NwHOϺCP~EGI65M2 L}pHW` }[ً=<YW<"b\@qƀAnVuS#L,B%w.Ap mi[KQTٲ%t곜gD%O}2{͗@*Jc䊕C Քm%^+H.c-HY%l)c wYdd(.1 {DK&*=XCͯG`͙|U'q=c=M4̏&詐$N9 k02w oM+t*P UA6H%׋0]@qpI=:<|V!ATp o7$C6(^M"e~\S3|XFt^~;Ѹ$5,4YyWzߺ?w4H@6ʁ0HNsѺ2 jzD jP,`M$JbZ@%m{BȹV\iG:LR?6O2 >q@g6RNx* >F^M"o؜ڞ=+Č&BYdMe3_*|o=`i2Ro54A[}  ɪ9[h}E@eO?\ϚX~Vdc(V4=6xCjI f  0hV~2N3~"^qT/u kBUu?;#5E6$ꔌtךo"p e쓼JOg1}DM 'ZzP 'XPܶw$qn`a AլFP껅|W<g-Go2Ȉ8mիeZ;w+S]F"17J[5 N ϑ~4Q`2@C %}3H}rtlם"H1+XL]Y~ U4';zX_M:2zf֢=T<+!(y =)]XԖ;9E%lSݣUJ"({13]{ CC *jɿH466Rz.`orT:]@0w)jU͇Re^X G O^F|nhd@^ZӖGVhۉ;c>s|I#RQfT4J; m8q9 ԛhI%۹cXefo:C:@E0ѢT<kPvu&EXA]t"Иɉ|'?K_JׇE&}EӞ u,k\z=Iɹy0*/FNxM'_NGǦ. fX 30s(WemLszuYع%LEt°@K;QZY$ ;R0[>]TeEgh$&—A< l}^`f\( cUW HJ@23{Ke5(rx&BI0IOBʄ|5&ܯIn='}AڨvZi\ѻ4c( G!2R-Fe8-}g3D)|]٫/T0ЎoB!w)0kŦʱW<s;=D 7*ZXݼPK9]8?*~ؓe*e DĹܸyGbu4 q>>IR`kڤTY:jrhVF-mz 5)-XC>b7rS#掰3V/C.nHayxv@ziah;pFfEҌSJ 6 r? ?q[p6R{S X?PiTdg3^e''Q/veGyUWԑIZae gֿZK#f 3] ~Z}KYt94|8f%ܔY'i E5g# fH:a_jEWk7!oęX߳l|zaAD[ڬ_$SJ^ ~ma-q66h˲PI9Aj{a1u!Hx bjQ|w|ʓGk3ZvF34Zq4i7|揝WgNq Ɋ8y2҉=| }QRC9ʽ=m4K:_)nl& o1Q'@XLy| XB ZDMuQag mjNPiuF,q@(148u˝ڿ4nyG߁n1tZ [90/[v'u^ȝR$8Ҟ〺ӬLK4x]laT+f4raVHAHby)D ]_\z kkp.ԋ?mf)E䖙uTb=4M+E:@ m"\|&>*?.Ӊ8џ>rsϋ7;E /-P =g[k?[3SQl0UJ<”=E:ЧA,:+Q\LJ@@w,F x #bl=QYc ajsí5_R ja)=)=i#:dR3(?vcf8V9/W+`,ec8Fm~,lXj&"II wcU7oŔbU3bXFشʻ=<,W1P C\b{!K&aΈݴk }iye4AJn-adr@^b&Ne']k`hsT4ԕZ<(=f 6WC ozrr|~96eӮWl%Iwn wى=sWxnu \` W@LA :S(,2UHJ|*Jby&9|HȎ+!hܸ$$f/(Ü!=OHɷ&$b9K;壸O+OU'iQ34t@5Q'8'⿚(^8@Q*bƈ( כy[%Cژo9s>"q@ƪ[t2?Ug)|/-0bşQȰ,$cw6RDI.DĭhX;g%gy5_ c.9  8"U6[)WNrıfkhM~h$.Ϻjϛn(`XeOrTIk2o-hpl"lM֮_&AlڃO1TȪqE{T譡yPQů?%L_Ϭ OPKA mUi> ?k b2y: mr"O@&őqvZdkY@jwyV|d3a{$jےw_ݾw-&J̺߀#K,D'` Wz )b.Vk왠RVso]x >7<߯}#'տ.lk9ve ׉Y=QcWd%- 3$"g6-}ܷVܛ@S+^yx%~\e1+9L[*&{ƘkFUULBPzJNf=ǰ*sUXzv9w=R)f~ X&OEP_H͙}jO-eO\Zɰff6?i5R A&%kCq=E[>|QWaQ -@Ru%R x.q]h({kqj' UtW>hHuv af;g}ؤ08NtLJ.L$`f^7'B 4K,9 B =MAZ)JJGiZO|KɃSO~yX(!!W~]fƢ!e_"rrf5A#>MN#:B~R:G ,ׯvuO ˨☍@лDa$a1;^Ԓ\=~_42)惪0N1Vި%E:AeO?|Nfjک|Au. ^;3!7W3s "cc#kBdPuv}t6ωX-xmcswop:e$'dN7yre`8[Xj 06h8TT@Jrݟ@UU0_S`~+mֺD^Zʤ3>& A_=,r"r]G"_ "j"y7m+~u |EN{s8f1%=w\twdlc,]ٖ{?UjYIJu#9-]C)>vp<9 v{G453e G{:Ll,xf3cL0}dcAGXJ>~w)Dz (K\"<.Uqp-ڂ2]nʕa6b"95]j##&\9XA,Kz`AEQ2nVw@uBL΂FB'bݣ[ih3˘WTdrؾl5B0^1y#WSD4AR"GhgRF~ v?h֑/Sr<]4mU*3m(PW: }xZf5fK2YRzr߅.'cr8&h-={e\Qǰ &t6Dn]ule9DTOBm! WtNo0rM=g?o"ON٘! XqP 7"Hv8A KxT2BL/׼ -KD P>VDQJ1T#nCN',~ڡt0 ~ΰ1ܣVv iwtD;n c_O!v˚Aҧ?ya&4/my;Ád %xCixeu Ljld2J`lڪꅘ(wLqWt rTF ,c5Ǯ TCp*4nS*;ϰ@%[{ts}2OM˟\P?x1l}Qil\rb]f[/D7;A[xn=>Vc uJO S"cm@r,v8ŏT*MQ˽'[(MʓnJ@`g%u+\r|זg;Hn1qT;G 96ǓJp巺szY2qG] ^xz%SFDZ {W,L(=YLm1rsGb*Fva @6|LQ`+L[^53q!x櫧ŽqoXW;&pjK*Y.oY '[}ǿ [;QsfN m H̆Em Wc<3`%o͆$'VWҿ"$8&S0\  (;vzC@R٪աem(.8;|(GzGc?>}{}P>ed6-J%WȎX)؜JN=!|YQ ֮;)gS2f>?$*/Y0¦RE[ļqBhol|BbPw(!Ȃkec۞>b`_5t$:#y{ >K,gR|`n"kH$X0vEɪf:# ԕ(R N+R_OĿ 7\xMf͐ PVz8Gm!,9d ŗp= RSsѐ/E,'"+T@VQ7nUBA驽>Gp` "+H-so>d^hD5kfe'w舿8 vI5) *]qeIIЙ1?5x)&$sAS\K)8B$qvV "JamtC{UgYG?=jݕG=S:Ӳ(\]Y͔2<9S7&Ip/`bobzU*z׍o=>hQXCDZvDcwĵHJ6}b3 g]mR)._4;}JgB3)vбjc(6RK .tC?eVd]f"q<[^-.A S<%ˠL'!'^= -EMsvdK{v+7! KV ʅ*Rb:#;)pǚATvltje;7-3Dz^%5C&'tBCgo,3c>Ĉ9O')YDZ_[Ў8ay˅pm-90k fS H}s6ny B.$ΐ(-KGf5=ĵp%d]s;(wђ;ep'EC{>/vAd@X4B֕n`Ӕ1T<5ws'G{ny']#RoiJ=%iHۀt% f]XX+}U!~y汲ϼ>/X TsٴY1֨j&6fm_ $! Z0CF3*uWG0a8so}&%a{Cj-ᬙk6DY6 |wN yUm^X-1g;M4joq23gkz@#ߚ0t 24 wG M[壮lhA<0N-!w1r_ Z[,nd 8f(Ӽ^y.ɨB34mem!`: c9&3.H M k3$%~3YQ)50PP Rd%]pZfbJHϭżhHS3I5mn#"@`:Φ{v4=.,ς)™5h,+QGb$IP~=fMMgT*E|u%ciC86gYoob &=߈' iT?8RQlb5pE@ǭK&,ضir7)zT+?dHhn b@R:#,HgSјSw"%#+# />,nq8 {i}h$SK;\^疯tHS)ڄEOuW9TÑ@6( IʲgP\.j )[w'8m(e5|AzIJi ƾc%9XPxTdv0nyXXJ=ZW3* 9XR}U='[5{D36Di{K1S tuPr?W)3'+<߳ .BfGz`^h1OL@o?e[_AaI֌P!f F䙱/FJ-5Zi 叟B~(CB͈;Gɘhd]fmmb̵8 'g@Ńr)UwscA.uK?к}/@##yfZd8JL7?R&\B0]SpYG -Ƽ]YU3BxlL[t0pFģ1x@%0mPdP8x%+ @5rM686]n'<& II?w |ʨJ+3jډ+*̅nt"@vU'Ef*l-l,8_W`rޡ'v#vƀP::>ЄA/dH\#Kp9yOwΝ#4av|O+h:. '^fƘԇi=JjZn=8b[M)sދܹxYRC(%_(t7S\4xɘJ{=)Sfqus'N *Z,(3H5}ܦ6qhEK ?eS"I*(KbhT"˱R [A +MKdXߦݕ!()x@-}BŔb̹{[uhJ, vsjJiڢKߚ'|R DLgg =+"udnAv`bDr(yr@Ff_vZ)b;0otmXcNob@Ɨ|}-Q5ޭmy~G.^}q}_Tbp4Cg1vQC{Ys996I.F[P e&1RUeLפu1pٖ*;" bUPtSey(zN,v L*^ˡs&h"'T䩣g--E͍hG:1Sv9oMݗ>Hw0pNFȣ=z%JmSv ⧊E{rP+SKob!Cc*j:YRN] ,0-v#Je h_xTͤuY7~WOMmJxWABnCX6 i1J,}&_U/q̧&зPC4A$JzEL{pǽBPɝUf?2r/-%T/좹txǓvraŜg9]{}Uyy;{$%6hˍ="ULpJr9itqtx%ۥL={zZ3{n[cSdZfJnY)h U(ܝDrSĖ ңOdr+3@H 6o;/#:&wz+e`NWrRC-nGw4D}.f 锊XPϻ7CЃɂB)Liu^ߞܝ0bAF>d+st+gflI;*kSe\X;L-9LɼQ!Ùqr=zy+Wo90Շc晋Yɯy5i)QXلQADn 1yyIC=i_}fNՀ1$D=^[S5SՌ)ވ;ܕ])%xIj0KkǶ9~T8;lt #PL(OaQ  'gy꟮~'d ,0 9l99}tW<%1.< d+UI8nCC5sPs d|鞱)INEK3osB9%ܜ drT|( QxoߓIyW0C8QC1_Et`޸5tݬ7\ķONd` 3a6=L^=|`HAtϠ%7bު3 ?5 zbR?Io6$='~"0Ist3mj? d..I.wI_- n9|eH"O;[ҷ4K5d|u *N+k$t;ҹ<,j#~/"aPVe('ҥb Yox]04 "51X7 hz2@U Џ ͚.b4I Fӫ^BL8XQ,Wf a Mʡ뗉ȯ >q<5z8ˆTqB1=ؿ,9g/1~|7Cvww/I\'>fr0lM~UN\8mq]u>@H@oA ]m3*Cy/sŘ1^& fP`U{ 708+jw$4)bfxaA Jz\~lKLC.]1aK>iw0iLҺYd IS !0דqd* $ xzG#LS$cz淰Z.뮴i)3ԛ_o#tRoYğRlXNz A!R*|sYmX@9Ѩ}sx*XVMzR΅€jt=v6q+TT$O.p9T܏;; CxK$D{%ifBflWA2JQop z,o6 BZuqe+NC(*K[hӑԇw>34 z2.JW]%z/'|k#z9r<,Rx0# W0ON`Wqc8SBrp, ģatzgM6?RHCG;-JdG{yu∆RanͮbĬ&_J)TIv[%X+JW 80;,t:j$ rȞS @ ](|t#W ]6eѦ1YkF!T?M9'sM OxڭҲeEAӐˮ;ohŤ䵻/g_jAeCLNs-k~ke}ڠp)7뽯wg3`]v[4ۧ<йPd$/G Dqc"(T md3!c(tkpQp,#$GѣktK@$þH!`HύL OwSq,aK!n#t(ĉZ0S*ΛЬ$3ãH|ZbIEMX>ƫ MColy"(Y!q0@39 %H[7Hs gzX uW3IHM<|kc0W [u- /)*nM\kDulgw *!Ɇ/¸1m-&bSciٷp H[N"ڟW)Rm߄'b!l'@{ &әjkKE|5k%ñt :SH"EoƷ(wyUp!Uf9cC'E^MG2Emo6XT7|@NZ{'vZ5( 4:bD 1!0-erY vȴ!j P>1**}AQaJ=g5Z&QxsԔ >C摭Y뻒ZK3 + XW^Oy&|QBʊH Z7o.)ò `KlְKF,lwIDYL> TQۉ=X?@)w NE2?M_0\ j}>}7,3t$(S&8Dw[p *y|D%jeƻFe,}T[}@ScZ#5ޕcM.Dd%F VMtZVibb݊zjpv B7vsBS_3[鐊 `S |'Hz-^oj@X(.Wm;48x1ݗL?^_:9n en9w8 ka1~pY1BޘC W\IE%;!=btl݊A3kK t>9BF..Nph4c>hE:C^+̙)0H4lEz'(s0x?(f>xx"Q%!Yu+t;R\$"}o0Z`԰e kL (= ¢rǩ*pUy VJhm㿍`Y6Bފs'I*aI*7jvU^$r`+[Sir ,}-}CŠGqԱtx(׸C kQR)%ǏVw2ɹI0@J񐆎ݏ!x"4Jh Rh^"$dQTbMH>N3n=_6mX\M~R HƽY۔Z6%0s0"ytpt$Ay&+k !E͞3^Lal\V'adI_vYX#[6]wel3ƺˌ)glU2讶Dŵ?Bc.D= ^<:Iu[p8O_w PYUC`г0,VV>>eSH@ĸ=W(WY6VN"=|}pÕ*ewp"k+m 2L";CJ ? ]iQR?_!+}V[wb8l=zMϼ /}T(t73˲p>EW2[,kL "0&2!#2( ݅Y35$=qyhBRQH=\ԓlp|2{ 1Jץn93vRluFElV➺> U,Iy=Iw[hLj \Mm;faTTwJ zB?e3,YU:157#3#lVнO2j0~h c czR~:z!59K#(Z1z2[\5׬X)? iԅjEK43YgTW0g`=ViTR$# @lov4?tZ<r&"MZ'2;ey德C<> [گL59\~u~?{Y{*T:L e^#)S'r{%){_o@aNrzgI+;p4(Ѷ 20JSP wƻ XP o">hT^u u$FX+>̶K- ǙY;tº8: +nuiҬ!HFfh: e,AE~_#ڞn/м Q~=b, Y }bsESV-?y.̣|v2bT1O$mEKV:Irysg⎢d@K7QB  *l"κ۷%h$cO|pVt_Qb%х fDi ڈ,}De5$0dOGĢ"&lz,e@٘7 cӦ#|-kr.(ܶqU`%9ici>_WL>q!'~@| zTS춲đJ]u ,AX%(")H}!$ [!+a(7T8ޗN!a hx{hd#0$WpK'Oty>,=bՄeڸ ZviJ(3KGzqk#)`AnAcQ# e|_H uPJWh5KT[KVObҁ ^~&D368z!R(֌A/^}Y=LUKqix#<)[r/Xh1-7RNFI+v"gE^LA8'-Y#) t[Be/r5̊t` @jrE?yrpa؞-2Nr1-SXJo.x|a\o77-yʕSօro"HpK; ˜òmmg6yWLxldwi`7Z,j a0;z氫gwN1 &xk# ?@x쏉/K VD}B#Lַ;Q@|Ԙm5ʀM [BǗZnTgTM뤌y,l0*W&FvcpȊ O}:`6Ѐ~D'˲kFk:z-;Q<:b5׊1Sꓟ)+DM%;%'s,vϫghr@s`4&8[{n*ϢpP8wJ 7g6i1@u P^]gw 'bb#jbb, bE*y05˪ymAŏ$W[bb 6n,\P`=Px]dV5BRǜM85o艊}F3{יFUv@$d+l#0 HhaRH=F iviCfR9/ ^{𦸁Ym`kmƉ*{faJ驪mDzJ gM 9\^6$h.ި-Fm#Y(6Oh똓;.QTƼ(!EԈkp(Z+n !_qՁH6Z5xD X<1Ï Z @iB)oBxD(['7w%li$R|~oN2VSo1@dmY_ZA|[ 7&l!r˾Lb|j1B.WwZ{U;SNMZN.)lܥD+OjXM Ρ!GRqkrgRs:NdVo^pA>_I.4PAkX)#ydt^"CV< cV*DH,_zy񎄪̦W&Nj58vnV>GP8Q L0ݤ[xSebty.e &KM''Ɂ9w'?U[.ng!Hhܷ1Ӵ%$ʕ' {7Cq싥t|)MbCΡy*7l>\S 28f_n qe! zXjYHa&e&!dą~}nنI8Nۢ@kFpLדĀ]տ-hr?RuhiDYJz^nzF8QEB dPO{KkԼhDH>^[sne9.z1L$<%]# / 4S9*H{-f_êXW ~,,clxkRCjRʫ)1 M1~D_}hh`}tKX%5ru93(iУh[n$c\A~qf Bъz,d}+ ƭnSu e]jŘ=p ̃a<b2l|XK*JAP[^PM^;wDygdwuPAhCKcmN煶NP=m(G1c+]9göWߡ R#j&2K@ ,fo:}3!FL}e0 P}T `xx{H XI)`5hV{P5p=!(ٺ}嗓0'ji?B P3>PCOqD-zTn-RfsY(. V&SYA_I+j~s3Wr*G 'ݴCPsw0(d:A>ӫ'}|7rjThΆ Ho &f^G,掳<~A./yԲHϪXr6`)YHἍAEB %ڡ[В6͕B% 5 ) ʦ&e >Fi ^ތHZT< "ۿ^ZH;g}Wʞ Z]JEyىmC/9]w [`bZܯ Pt=<²P$Es0[O|@`kRUȳ)uޣDKG9kbL$XQ-T)K-LHI7h'hf/GHuK46[SͲ$Js4RI =ѱFo"aۯ?Ό6̬u&mflЈy'-ɢ9ŗC]7m3+9s8 Wv-9 PHoGSM X iO,?&ϯ{do&2 x1 ?t)K5Qͫ)!va5hyāyky uApfp2(.t2x0(*#խhyN#!TiZQM(i"֯% C@{Y.n֎!PJݜަI P:Oi5 ~Km| `$f}.OvdMh(Y795 {2ѨI|Ž} * &6S*JqTe "}J{VJs"a?i2Ce)z, 3*,mŨJVi>dQh>B)uw h,F]{xnVe>vPDat7&R&ovfY\)m.;֭u=W $}n6)_F{, z=h뾳Xl&@6ϹexSHCP.3‰±Aƍs#Rsdf4fS#_w~ɌcBRLD<.c#.soT;yާRҽCϪkД\U#firGU!S}ڍWSJ"@B;`Ԡ\*!hORiþH:͌3 HehBҿ@H7<" WpO&F;(3LXA‡D_Vn+@dMMzGs ?躋IlA>{j:6` ry&8dq5A;`TC^Ye{|KW'QK)\5a;<ӟQ:fzN #e$~Uadt=g_\(Ob1Jb3bTCy:r# *:#"9\<!*s'!Vݹ:f$opQ4 A43(7b4e!o;g䷺9*pal"j, \u q3ec'NH|v J_? kF{b-=R@6`v!ZH`wtp/{;aE/U19My9Wc s,n *U-}W(T~_L^2H?S|aoʈY'~qu]jCp}tFnpyDؗg9?x39aԵMo?([0XUțtFCpZcһɇfkM{giW?À٘`r\h5)G7q z1գ&Z*{%Yt{O0HɏpJzBg_hmF _/zlr&Lfm@. CM1NRcA1T$H  P l#UO/fu* ! c00pN )YԞ&E;wBdӕnelhD޽ O% YEm7 P7!J0|$șG_frޖcօjCt{BqÚCM439U.2#f`J ɫv?W\jT .oP@{ybϳtBZ?Ucގ $߯.#z㋿!J54D̦Izl ԗk4$hTM6%$·X`g'凍̡Y%e! &<=fh4h䣴ΧT~FXfE:S!uKeyTr1.qVv6d-jO 2c2F?C9G a|{F2C A> GW p@AH7BNΉU;2 }ʶ(ΊzC|u`Ӽ/0=<"tWO{e!O풭m8/(/äZK*T囑u<R i-BצKR{C?$Gů 2[OK (ސ իB>_;JKWQp [R6mo9x0wQYfVtcem5e2|z2jjEn$Yt*xF,IOB]}4)G* 9>la=+>;!_$.hr- DK>)QZ4Q#4bNM`s`*; c4]{0Xx2 p3+ؒTӞ0c*G׹T{d`SV՝@O AX#[g gӫ $ m4֯ yY0}nKZ̊EPZ{x#_Z1_~H;z8P\vB(=L}9P\H,j!:>)Z76r{1M_PdW#u?`hU#iV qJQ;n AYŮjtbeluUmA v|,F#[cf=Q2mR&\i%bRPx]0_(e DPI;HZBbTS㓚q5lϩ]rvг4GR'%CSkB;8OR~X0 qUnڅ2N%Z ,ijmQ0i h] (Vƿ[B(J6'[%{2'fAj Ң,o7zU\TUsH먨@*WP=-Huk.tXf ̋䗽5ZiT[O^Bob$̜YD)<"hDsҕ}$0qNqm-,VX㔏"p+aئ{tc-ZQ;\zڶB|-wm h9L{0DuBYHuv!K[=ǰ6Mj@@H/.Nǡbz*禠0QѓT(`:S× ؀4"D]uo8"p}$Q#KhS740sʸ@(f5 ~ j C,P'i?Sc<>:+z~s=4\9g>IQPIa:8n)P,jP"w0 A?RVeO Nfh#Jqq@(fY ~ vVXbfG@jقVߥ(4w7s^mUpj.C㎆ι5Z霏:KSb,wQ| 1h}%}W:!喔6W9^YK~M(1I;'M{I¸qn(HA@)#!b dyI(M(SuTʺ9_%JYhJP~.CYY*6nP^)w |XKXb6bT?~9O @off 56]~iUcLUߟ12`,nbA-)V0)`%dv\A@{E1D27R*bD6߼jX:6[;+Al*dsq YOGΧFܔ#Р3o$2x/P w};1mL"I_ :?OzBT=DF{-[clr> d:9t f}8#vQ(giX$@/|UsQ Ϣ/>{kqcDm}GUOvtĴ kz.H`'p+<:\Y]Ei0q6Ѧ`49z:xx5SʾmvBk@rL3uEw3-Rc 8}&[3'')K!1Z/5&aJ Š% 4.`m%I7Yx/fEބO.]Jy=]%.C #),{$0m2gc)~:xݬ1JeP? ߊu58VE*l\h&<);iWI^eW*@YJ8o9E//Muj]Pb!p~kyLq_ {VL9>`N2@e=i± T Oܺ6aļCmykA. 9"嵰XOpYƱǗ{&ݿPf(oy&V9u7ߢNSޤ1F:\w_aQΏ /SN%re)l_^Ǡ-0݇CYFbN7m&;һj+%SHKF'6dW%-8Wi"_% ʽU.;@E ቝ+F>u聱v0cႀQg"!NM`o͸EBMS"8Yҩ KոDJq$ғL" 7 J'U TD')gX.۵tW\r3 G!q+#eVvB;^ymqa>V93T=y6#O%x;G0`cjn%rh0XQޯtQ-ڒ;whh[smg@-Q,?}>sP͠U-R3㊠ qNt+~hTM,w- YjF|"TǘGC$ԓac]9,F@ٛɩ(:,33oe%d@!=T4ިF2SyR87l`醻iŇ7r=!N\gܺfʟ:vR8Ω0(`LHnu\. eO29Mg{tS͒iEm;fL\DJ|pr^@Zfc~0qR "UXL4ҦD 4!/0XYoÓc '/xq*LIhfіGЇ\ Ֆ[wv}n՘u䦓a=,k$ܚs ܸ%;ga猊FwV O64)WiFjt@sSbи-M6ûy")uLQ9Wi3yw]$I8X('RT\!ИjO=L*")CM]Y] ى:=Q,&!f4a _*68Xvi->v|=mo"Usu/OYXᄆ%P C}HdF\Et(2I"Pe?m|+|ϵZ8Be-^z)l*j>qhtBQ;2ACPN5OeRzҶSdM@taWw`,BB} y"sN%8FvN$cҥD^oYŤoiϬ\.TV&Hr%6D:G깏y'`,C5*\+Afl $%@wf?Y\'*pbR4@O`Kt| =kpsEqsK^D2h6'.C;}Wيd\?d(I'G?$Y`YM(Nɖ`"̐'m\*%Fgr9~{cPbTiTR%/u֯ #vZۀU!vO;[F  &Ц;=:CJ@qNlZ'f&# kb[ẆYȵ:62S~jq1YL> MG#cwfc /J#mz<+}'FQBm=3c44g Kc0͹x%7i鶷jbEǀ5dJTMh$ [SGP3lQ2CIfXG;G- "Br[p^v],€Etأ*$ +޸t R͜&xDHmŎ< c)E9FYx]MD-eIjgLsyzF3# ,דS4q9V :! 'ǹ(i>y35 侮7#FY(N'3E<KU4bxgV$'lg:uמK,y\3 ;tb!?Y]!6EmPBxNAhZ暽j~82Bڹ͡jP@SIfE.i\j# r(A4 @Ub-%(zV'Xxc'\޸ڠ޷ U䆶~DW_(jBs[$߲R`$,gA BYRe}<01h 2=1\1 Ǩ9}ksWl hv=D2hأM[¦ Cj>^^Xrxh{,X7$ϕxk#l<|n k& :KXJZa|eQ7ˈmV>ǣ9 ߕ P ,R1(7n?=4zxl軾K%p># wHT!)b.w)V?5+ld!:l@*f4ecAOyx?^"?,д=?tj -rAX:2 2J?@pS`Gmv1 'P?olP1^/J U Xf딝 nORbEmzhb=r|%k)Ь,EږvFRC'SaޱܦY]YcV~CkϨGpw|٦M]FP7,fͤ\Ajd8)P|1i Xg~FMB*xL('{=.(+r IGԓRHLwlu.B_y\) nH30t3nIp-N ?1TGc?4H u茖jSװC足<ߐ;L+{ugptL)|OC995ERznon@Խ6c~:?9 vRtjbOC&W6?")f@r/g3L5Hګۂq cA>Bc6F8%OAt2;7 ; ōN PҚ?|8C]?KLP&q0zԃ 4la3HuG/` ,9ۆr)'#;f592 ܲU5c\dڼCdv;ۢtxi++Go SLG-#m %`.NNuK!]oFDJU Hu4Q2Ȭl35l9z6$ƞح8XO6_ vȇˬ:ŝ%ͯ"˵-+BTMDCs<=\ͩc(5 ^w` ldE1ƐIЍg̝e4Z2ir ^H+pn6'# wt!J=E^@xTr:&{ ,iFqHN;ٵGHLy2lS`Cl, |CzIP tn " JL[ T,#F}C30mɞK=8.XY|Wo{A &V5܁u*9f 1J:e}>jpoڞns XFat/o_U-ţ]d{B;/UÓϮ(V+]w~zuu;8 aUOXea#M[$5t'FNeɗk/ϱ55XoKhacR!qq.{40,% 2eLq}ULb]#({İ,$ڸJ.!C{I$63лf $QG5NqFWer gqu v{&sЅ.twc+P⣳l( tUdV"HLЩ˟OU~rY%I/4+iҫNoPqm2t)fB,jQȦC dɔ},NNCXH$J<02+^&dwdeż>> "؂w㳪&Eif YA7G2y10[2k65Q?Y 3YE& @SASlN$Z䷟책0^Np'l{=ijYdVjvhk>m)uFCm{ěC keffCh=5dICE!506ehMޚV=8M7<+&(6 N-gdנ;smx {FATynks %V؍rr5PN]v!Yt)(#~-oҤ חA[w+]2?asu*5+U)_'Ή%ΐW41*D 53X'(͒vyTcIo )"z/ać@?<@}ŮL Χt: tT3zI4 ٢EMjeO_ce UՈRfXUD- 6mb>+DF 0m5`FUz~~r4+,(>:6@;tu닁8"EQI$(Z'UyX~T2WN|yJ>Heb@Ѻ l)">ʴg9W&Z.coůb/⋠TŔv1!}Nѥ2>kȯIH1p@dPU5k4_Fpa`z>vթRrN϶NtAR ]4Xߊ&M'E8 u_#Sy|QZ$9sm\ѶB-^QO@h~ƈ&GYގԌE Ћ]Wިeska$H≸& <-gk0|Ui%Rt~Nᱛkdžo0)[s|)<7UmK7WOb}ܡtUEKdZ5 DT}vHI9U TC5@C3Ŵƚ@W*9DKbSMul$RZ~l CPj=Zs Jƚ& e8M^BnbONQp蒉Ƀ|26dcc^t7s'8C, L'TAލ蟫"`/3{=ckʶ)p&sM׫;!ʇp$DjC_1a֮7NwoW{C(>_YO1"iNv5[g&XJ]E)7%OW$C'ԃݟainy0'~ڽYX\rx`/ZR2!?{8{UUL}©oPCs! a͠+IiGB&O^YA>kfS+:~TV x!⛂R}jxi=s?5Z&cEu\3 SJKbq'sf/䋼-zZi1Hzεȥ|lne^֛> 2}Ѐ@Yv`''NY8W6&Lwxy=Ȫxt'Y\5z׻6sɪ D՟QC YV?>!*1~?d~NͰC9!b_l"ʨqk1$3[:Sg R{e j>k8^^6ԉ T%7Je =VB{ER&?iDEbechH vwpq_=ye+u!YaKd?۫>q?(e8`ǭ7G^ѱ0 K}wGCi2F5+?m|WZÖ' YAǵ*g3KFtrVcBKkb*_5%ڪ@ZJu1y2$ x܉5dRX.@ϝM_Qknbfa ۮ<;aᖔw_s,#*OYуDӧgK0O2Fk ]$)bUGag*?ZW粏%=w:^w!`4:k螹|ڻsO3hL>3" :L0 IJc4eL:8.7%T y@ Z[C.72k:N# zNY+G b]r|tut.os@7mUgڭm HQ叵[✅Ue -#"Zwkl O__>_!ڡǘAIdY*OG¼ߐ5° Xz?f**aYKc_X5C&o2H@\ sY0z x#2{fPQYcK꛵C]Zc&g'Eb R 0ߙWBWԺSQ-^׈4u c43:ZrRJ>B_GV#KR,.4B}\Mڥ1U=$/C<)I*Sh4۪K "S穮:7'sZ{ʓ.ʺ]P{~VL|f' .oU;x᜞Om013kD640kS|֐c@$L*ҧZ-نq8'*VNc`XVd( 6ëPu/(XW3ISuۛQ9/ /=\QJlJ:Z؄?P8uQt[rR˅/EDsi>k&k:By ^_)Q !@¹#ۖ<^C;Fi+#q4cG{nݦ:3si\/3A+;z|VaFܸg`0"dښ;XQѐǪװzx? DT'L-k)@uz \1YuC*8U\^HmXiT s Qh\ ۺ[}IJ-f|x?Ma*GBУ]@Ybc?s7b~fǯο&ie~Q 6-ս_p s~% %fհm]6>Ǝ>{3\ۊLuyg`]N*LdbHNIq}:k\:wA+w'ȂWǹjIi8Tz߱瞜BbAt˥U\.-цa2>X>Ī5nuֱwƈpJ"V&S ͒ R^9=즚XI~A2:"~3u -s E;LR3Au/T:FPܳT:M g-0:xi/M{P~)$<6`65]t\ь,O}Eי7"hw@?dw97Y,qjװw{7c5ȌW] hϏ5W.LTmN$*,cI\9 /JB kW*>װ]U.?˒ՁԊ/KZݡoYtz>2+dO.>xP=Rz>w]+J< Y˅P= @GJaӥwi2Qn:wto)˯* pɌ%&68VЀ2M=̉gZoUfl&Mxx0!=&.S>}iR!4mZ̉x{ֱ$k}j>u& [L<*%3:>_Cdov=5ֲ2 w׌3f: ״ OeLѼxvGQ"޿WV7O%+n[.UK/l̾/Q^ZxAٮ"G:{ug5)ra6䖠GbUtuȹ j$Iftp(;`ǛMi frފU*-o '[ca(c6cÇ(!/S[\9RX$LTs?.N\+*?~h-l)#2tvWV oBz'ZUx. 072j0oefRwpCo;xlHݷ\v$IJJo@b5{5tA6ѕmvL΋6[Žy+)̖77&{+aׅw^ c1;Zn|Ai8e= yck8͏:SsZ?~ SrG-<!Y,V$qTy?i]v+S21xSϥkVC0|ѠhuS޹AIH L/^y:qxZiش!|W&{^ ,tt*ktyAuFbz4'eճ?`+5/n9=) f_;Մ>gsMD=fRS$?u ڿk)D.WN豖CkWH}} kr^Ў-n@OIeg8b )w n2R $[~gMpFcR{?"jMk B}F6^nx`-HI}Y%/LBD`֋ZӲ7TZZo'B}6{P ,sϵ;^Oη`W< =IU'H&y2u1xۗd|ިOQ뱴< 5/1.a@tM'Nҁl>uj2 /N<0dIjNUvI=bm9eF MXD:v[@Q\uwn}jM;0vCh kO zP| a{s!<.pp-_Ce:媾k osoY;5kq/ካP } Դn(9%J]ym^f+D ~1}|,mY@δ/gh^QJ@"*¦=U=[aAS tv|ι}l2d)OBDҫ%YqMNHAo"5@6'- թG!m2 , 0gWd=UHɨ9mK[c*tD;冖 "Mrop,DSg<8;rb/|^dQ(/L'^9O!޼[X%$yz٥'^ #\ A''3#2guJ\ߖYxAט، WT]W+ $3:/\m""Xlj*;A16m 7a9Ѕ`c+unw?&eZYzB\mٲ * (?X[7A`biYjk_~Lj&_jutm%8 SYΦs}{nGte|pF'o?om[j7co,834bD#M')r69aon~8(tՌ^} #95Ω:GGP@.G46NWc@21m k M],nDVޯc/^L*>FOJ=d4ɡ\%>yq^i˓٠E(6<ٮz6tsk&w8/t8gۓD7Hz3J+{#0䘰yQlCoYI[uRƇe)LkxV{qill8{yEf529jF3Ղ*+O1X3AB9'-uZԭMJ;lW)döy)qXƃwY[7fK9|H+S3 )`偼wӛWk[僻%FAzH ,|gTe-~]HZOjN4Dօ'33wNa@: 0BN@Qֳ.q'B{6y t$"OnUg].g֩ bj Łw?[!G &Pd%|A4qLsOϭb՞4)NY_Z صbg%y}Go*ulDNDV65:]DJAa@w;騂 *O dJd C zb2?gmLJ?ӑi6Gǥm;⽳aQߒfZCvN+rfp8m@1{4g9D$I ]5v OH'cWl<_ѪlMvXݹ#*f<= , [ݻCzə&פolHAKv2J^#+JcYr SG▏8] ޭrL:V{SHf'NȐ(rHQ$ܾ?3q"Q| UK9-$ Xp>/ ;]O@)\@Å.RR{0 VQCSyJYk38 w^!1udq$B#v'N^y !B&k[VA{aE2x_ @]dq[58wC7|KK#5`^wգEj!#KQH|`Qg#.[*Ԡr;yEa mOuvoucgG/Eڜޯq֥Iؼ^Pc=iK7BWXsR>AqӠ̩)Nk䱑S%I_9UZWÍiW us7hbtvOw7I^Ƥ3X  n)& zϰXlPn2Ziy%۟ Ƅ#onӒ͊J v6b i5%&{LNidLoԇ[$odCy&L&RJ3>=Wl,^R0cv*\EqYɣGMZf~SqtfW#M1t#h0ݪSIUEIGǓ#(PKJ$G%K-pn*-볚va{w<#H9 T5ՀYh +[nӼN;fw7-b;D vzT2V3r+eKWqiVpen>L*]B߸@'Hߊ{!s>:$NϻmY~Tu.)83l:4C$i[z'_g\vDR:!ΑfIK^؜Boanf;F-ӷ1^}iMp; PsaѶ-1Q;YH -VRR=Vp7yx\L]ѝhsA>L5`]_!*(GkkhSw /Mzn]s @3&H??]`S<|>L&_!)Y?&<D. W#$c,/ȸgu@/&j=%0f=~3qV^Hs#:2Sݚ)x1읡j" #&uyq<jLRthKYᮬ&/ZhE!mlBs[z^qNuL%;<7kɎCl?_q0g7n`ȍ ~vXup VeI3h$o%E.TAP$5L\&estn@~ .4Lt^)l߲beC>Mx?E`Gb؞ b3FvgluJ' "֙C)P67?R Fe6*[ΡeL;w@mpMhF-'=Ʋ(+cԮ O)ʂ(ܳffĮpC̠9KH4; ]5fnbE "u%斶~4#EZAw0U@XwVFw5teF ZFc<9`OvUдWOaf/QUL*)?8qk 6PoJx1k".LNs5;ŗ%iL"pqG}9f&h(.& N‹@~ez$DOMbW)U3"V5m\ |egU\ri`̽@/^xe[/Y䰡$&"c2K5zƒBZP49%gZr:\ N~dIsZj86$ 짽d]_y'h I^eR6gZѭmB=Kן*"do7sO:s<9'3D$% kxsdNCr1C K[SeD1]y/ZI 9a\T@Wlx?Ƨxa\-ޔp(JHhHݝnb1J7Jlֽ+޶}!f9y譻ZbDb%5p߮HgSjNxI%vXH}HD,< p]OȎa^ ]=PzyLx%O]Yi\0xY]~â㷉gT7JĴpNOx_B^FsuR  ˀ+'&`; ݑΟӹvk`{`U?jQJegUb/9Q`PHGn?Bz2Oy`fCk4kS7/5fXxQ'fmfa5gop?ێeu 5|7JEO#(G`Ky߈MκL\3C!'FY WFhٺI-承D[?eqo:Y#Հ$|ږr/ )#*5ձx#̻ʹ~P`_FSnu.NzXK OM3&]U~L:T#U]8-8TN]?bN;1vnEgUj/H+ V%un1.@ac( {li>_'-h3Xp*3%U -52 a8PO"F*cwc)*=8U82d.WҤX4F,Q\2 #'-knN;k"Sk荝1?49JjXB_1C2%s=Bi8FXMb`*IDkJ<:)/ %];`tןޢmzf׮P.lmʚ4/hh7zdQbɑ`[Zڻx.6%u҅_Oj>7N/et_К˃fDQj>9,,*T#΂8}jMe8JO^QPMk F_ԅOx(hӐU,LrxW΢BڹOR 0{n HEXj1i 8]W^gYZ070701000002d6000081a4000000000000000000000001629779bf00004d0c000000000000000000000000000000000000006400000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/ath/ath10k/ath10k_pci.ko.xz7zXZִF!t/ၣL]?Eh=ڜ.+(-pgh[ur@dioNkho=D; VEctk }ͨfyb4kGbA-* qڠ!>&2~wɉ(nCcUHUup!Wo1oQӱl/T4y@>- aDRml,\hR }#-K&|9Po/Yą-;.(a{7En(X{ 1 ,Fc"!' MJ5@OUY;C SZ|شZŦ96a9hf7Gu!hFI(Agz–I)*8S_y DMiB#IV wȕ9~7bv"iTrL4cbdݿu\GV&<8=A*&QsnK0jB@JysxC4( 9!-76l1/¾1/H^ ( :**Ui (qqaV,꫶&[[F+qs)\x[Txɹ_Xeگup-6im|jy*t 6H=D[ C]ڞ&1 a=/XxKe8fF,Kf.F߰ij)+0"JaA]5s 4rB:P5w6rJ%t)-s)wtکRN=ˈ-|_< ՞W ztJB/c{QFV|n!0uZC؋a;a9j}aN&MW#TGW\}fu& 5763M7'tsӄϧxL3 ̇aKVw"/Lx&5{ІQvژɶgŻè 5iW T.bԶGȑ? oxwѓQHV‡/.Ft1'oƆR߈<¬>V 9vH:W}Ւ:N͉yCk,Q}A&+Fh.5z!b:1sڶ1#M98Fi P5Gūъ?JKSزccC԰R+oRxѸ-%ԗeum߷ZeKVok ]9!a8dw>|i}=QP~M:GYu_>kv;b 8*gm_#>!{Yp&ë@> }މ[Mۆ.tEj.hJ|,[(WАPvvkAAZ (7Wzo-{4 bI[&ElS5e |iPdpL4stzO`e>*kkVj)F2M۝NBHH_`-O^mZmv8̫Hdtv3/$ }!"(ZX=ەG:'^QL7jƘRb|mx% cq޿.hFhq0kt_o^ zZfL0@^ -ŷg3E NpZR"Bh(,{rLgA _h9@ ITG@ķ>qPz=Ob7jXeS,U챺{ -z {-j!vGAra|%ŪAEC I#?~NQMGSӞ-2TKVU_Qͦ>Xƈʇ΍O-e(<>U+l;,}$䣃`(v*Zܝ+G;yL_Oy8@۴p_E^ԢV) by &LZ6zы+O)JZyĔGGJEĤ54]sԗ2џgAՑN5Xs+٭¶o Z%LTu zǹ_9HSej*&KIK0[~q&]S. ܢzz2vD$9G 4 I׭ M1U"t'g"[3ei lA1PBbqLVX2lM"$̋'?@0tfʔv_>z;$ <9ދ#lܤ+,!:Az"S*bT+,i>ق+hT4J*{ _8+,a~nߋ/.mgcA—NjDvH2Lf$ +0+QF@bd?ng4r}5>>|E&{%7%-diKж؎@#:Tc/+Lz#[W/D)3|mLbRQF ht-X72̨S Tb;\`.dԣO3 0..}.*вs(- R\Sϥ,"e%˦L l` 3K(bg:"?lFi 3Old z-Ψ6V: 2#IT˗xe,˯z$NLjM!a͔;-Jj&97p[(e /yD`w)@?Џʅb,]B)FM .hvv{.x0$?Hu\E 7"z*7kvۛ.0EXU OIXOT#|y}&C  DzUGqoK;+!N Eަ:~;d gC`0YcNl98rb'kNTpb[LIZ]g* &Ժ OޮdyTUZ; is ^=JKz3~k{/AA7[u|OېSz6ib~zm3vuxW 9T**SK SLvBsůcIŠ1a9%k ܇nXr!fa-$' v],ׄ)zVK.,9j M>dly旛{mxFixiVsvfWe|4t"@Mu Qa6'okT#8p5jfVwnbn.gWK`Ppde RC,& @T[o⻖:ieǴmE3GNGHZau-I㏾ ܙ/n5ͽW<+#P \]ġVf6Jf}0uKsb}U+)RK:ܥrb4%eND |^mW%=dřIYm**2:+Y(."D\;Z= el2M3j.0K+{lS˼}|7;/IN.b3IoRf|-H=ͰflL?dh` 3W(!%WU˻ d"^Ј5_E-d?1+M)53Oy gN|njZ2X*g25N+:714dm֓Sai'ɋn@6 ח|ˊ Ib)RڞqQL* q$d窖3]jƂ#^ݷۢ7X)js/ǂ`V(qW[N3{K/pZe~ڄq% d+Rgg[RI+Y^P0@0(I|?ޱklM UP󻅮-by*rKv*HQ/cY݌ |s aW4"aG+K̹ %,7|ɠ<+2cnI-',ez\¬z R(-5c-U{*] Jlr 4y;`չPȰI"xh~ StZb CঐMc'I@Ң( wjb-rNX&ň\4zMv. _iO&zt);(`*1Ksz$@/jnfb 3NLjeF֡|e'k*㍟NE?K驊49E!ZK̖jW9!C^6h~4?XC)kYF|zB:H>f?NDRmd:J5U53a :v,Z|+H S&-YN-&& lWȵ_:i VQI9!d%t:sX.-p{=_'T?=rjz$6|R @s>cZe|S ¬M5G&YȌ̶{'Xdq4^Ԟ ;#h>}3 Y/g?_];S|23\o6M%G}Kp:(ֆA'O&Q%Si-$|E_Y[4 آw҅"@ۘ2nx*}>FLМB3/`GΠP$N\0Y,&x"֠  iWI1M0@g/JQ3è_ z_ւ= fqTJ@ࡗ ʻT4|t Z/͗#SLE_N\"%)F#Qx O>rm!%1=;.|@~ƚxjp5qQGE 1^<ÉyX6. <Gd߷9% cqJ;$bNv*Fg8M}Y$Y׼'@էn.c}w'GsC$+z~m璚џR ׍9@%pgًmNg|:$R%O.FpKؚ/pT=cB4W`|UnĊ{gy{tDkPITITGt:if v?9+)nݡyY'WYﹶ4>q@=%K$y}yY祭s8eF Qg`{ރ(|F7|YD.m/b9 &,c`|fu%] _ ^9E5XH?Y"I;-#AОYNSlD^nJݡ+gh' 4`chOKjzSSAYeU䗢nywֲct 6.%*c*meu<)xɕΑ4KTO0= ?蝒%(A"SDA 귗e`T/PL˗j߳ZhN.Y||8>Ր @׉܈xѫ?]J/ qDcczaҊ9@ǐ_ p. $C{.UŲu611$zlbCݯYl *.bӫ*_)ц4?&$nc&iv,1 /B8jlB}c/tOJ3%fܱRڥLL"Lq'D.owTdty u0HXT!Owc۹x\GI=өq'Zϳ#C{6*[BcϛFD *U )ƨ<2QDu8\c <}@ȩ_dNb쵙7}T,3z/X5AO5d5(/S+gz(<4>?8jڪ{ەG m%TFWٽ27siX gqsU5n]B>4el;PwS}uؠBNC]m.@1:N@ J6%$9^aJ4v<}jGcnԆrq9 '~Z슪-byMA4Mǔw߭YdLpIY C諊WЬbh#QėPp=}#ދ/jb?_ N5AE͖j$NJrLD-ɬUlyz߆8M8SŸK r/J͎a'j"IhDZYz7Mۏ"n\1dF+{4= 6SvAE G]DjS čJޓ1-OK ~v<BIkz&͕+s?¿H1`:B]jdZ媙" Irb7[: }>m#KqRPj~ -vӹ{JXJݽ%5Ub*gΖaTrybBJ9"~'ŹFv)̉4%/̣LҼV,i̞ .**SpݔX@f%Uk^KsuG d(Ll#`cTp!zW4]UHq4:6N'i>}mA$A n%ô}FR"\jBKG0/@RT?V.}q/̈́C=d\0zGa Vtnͬrz P5 :c]@xX>ž^5a#@q˧N! Gʝ<mAc GW6`+:fWvůDCyi8+sd܄P%ʸ e5Iʻ ~V_'ř O6jˋ ?mgck&a.t]#&(sj2<4济 udo0o=G_G;9 =oF"&]ƳbF<hnkU-!Xkrɬ6[Jcqc*Z9d"[U++٫+~h)`ZSY=Jq 뎡F׮|ng&Wu@IbX [!9s'0{5UH5=x,Ssşܺʩ1 Lx=δLm{^ݲ]95ɓ ptJtHRpm ÇXa^TT9g \!3x`+;2 `XA&qTwhxĜnj9%[kj" "b{>|uHr:alB_[.  /zA )m+vONoFj?HܰL$s5O^f.}[>]pspc^e󎷟s=Qo=JcmZ3 l1Pг(xe~R)IG"`ozΉ%ſ`s-3/a&k뾴~SO% !1;Rt@-i [SīZelu>[h*nx0B", g,$5Óeޕ?m,īYr*wC\||4kZ vcyO@]o 1Z$.K\y\C‡?pkVxxWD9NUMatCᎊ/u-o#Rd0fXMt?)YϬ?m$e+sy$ƋtrhR`]<< Uk"L?qzC'3+ Ŋj w`ñ5 oZUǜ•S+&xAdѲ((oA"Ic#[MɂdJmCZ\z"#v޵M]>4,ڬO) Nt V NaDu`o-ÑxISt1?j9%'u/\A":<7NeÊ+J v~5[ZV~.}8g;]A;nAWITZԑiޯLWeL [!4'esWPt^L[bh-y<ȚuCl3蘪Ba$pisص(mM\]iA5]4dSC) 77˨q6W\7vhZpj;F} d:z#v^S&5Sb:5SgIrie-]8l͒:,\YȀso2x[Յ&[-VcԮnwf'qճC5;Ѐ fhAd^wJjbVyWGȞݡ~LĈ O/TY=`#/#8tZ1d9Igm[2xYsa&Ѓۜ2oH9%sgLOY<طmI1M- Ck;gy\Q_%P$V=tʼ@jlFfoʗnˁ[e u1LѤzN|Cq~!&l+CCεތs/J=Za,{M3](fO]/tq$kKnr$ۋ8T~R9 D h<}}ќ:!9ZCp{pk|*;F ]*ˏ ,k, I|VG7lh&БdB*H+-qDAY|'pjLl,K6Mc3o꼐]<(+T#l>jR_{ (5Eȇ ZaZY2bQmW؍1,/0p@_:  @k)Ln35f66{ըT6(,Gp` = 'sh!ʘl+OYQgl7Xc)v"EB]*uxsa4*=[Ym ~`jp#r-F GMėN( Om8txA{S`b̶Z o۱SrhP"c )מvDÎ%l҅gΰ!%|NFa,׸'KFhg!sb'X a:[ja3v<>qX*ɽ\e0{~Ű0'8i[=!P<HAѰmZ"?hA]_6!-I /xQx5,2Cyzi?AgfL%Qq] HD'}=*"]_FGEH7LٸYVJAɨ0ndUm7 e[Px/DՌC0,d^Uq٢5xpN=.OkE_L՘8`bPL42À)ُSwؑH 㑧$l9Rc{Za1eK%al+/01p؛vy-E `Dy٩mɶ/ 1?[Hڕ6C`y):kӕ *-C! ͗ PuR~{_dԅAfĒL'YIKmzGVDy 沬#҅bʑ'A.2R[q r~Ti3]l Ci41y= 񾖲(6Eu@ y-יa:#0mHPGo]C5èC{8fvM*@ZCxR*] o |  4/TDJ1-IeHU *4^H;FGVB~5jY idIz,֚i 34&5jxyR{^PK-ۧ2CWo+V17ni% .MBWRt]$Nr⩥%oFQ4Pҥn;' Ei(5?[$MϮmڭ$;|JCq39=Cg;Y|$b5e<,R3 U1ؐLƖyě8 v>Eђ(0 LvJC,߅} fOj朥"1p!gO69ptݭ`hx:>D 9KmjQءKk}vtK`*[`7VUZmC֫gGIV6km!Oor3NN YS_}6%G7߃"Sb*+ ArѻHsyˆ_EfɿI8R aGF:@٤e x4/Z .)2Vܼƒ6RwB4%w1Ὣ(mľ=6Yh-.Xh H*3Q#WŚgJJYO5,*Rv2K0Od f4){ﹶ}lG+/\4Ct>v0ҷ~A)׻7?ؚПnrWqJmWj2kLo ]n2 *qjb7DDc `>JOyU-l( D:?*.31ogں3+n4bE'Sw:]kT۰r_0w,_*y?NdH7+q۴ vuaIhJ2>\*$Ҧ+uW* XI =dcEČ'aӌ56Nb(BLE/{yz=: ~MU߃:3%ɴ@^KgvO/P\Q:A0H> n؞7F*o@MX_vQh:m8횒2}#b"e(^ Fqd <\ ȐrULbSAP2*.,j/C COOmY5UG%qYֱjkV1ZhPm dU,%m3.Cƌk/oтjuj_ o+0ҥĘ%84D $1E ^XkDރ1u!zG0Ĵ`mBɄܡDCgrB`"tD˳F`^'E^23\|{i_}*;z%NiΦR ͯWwJ+aKMU:ܑ0k&cɴR|l1XDX%aZzgak akBw0ЉW@Lc25h@2%V/<刎֛7*J\&}S0Pa NTroj < 3W9q1NjMꠓ&#Ӓ,/8XnlvCsk#”_c-Ά<6C؅d(bwWi X9{rbq)T1q1YʐNlv}31244zۦ&>G}(;{*5څF8ږ̴x33s{X/J}}{~2]ڞpjsظYx/n5.:1K6Eq>jbpj'HmJu:3'@l<6c[`Ydkm4 :\ x`5k9.=R"R!zV Oȱ>KPRZ L2vfs=fxjf!>0d!iTV#+`M!RqNQ퐫뢔 уşgFQRׄd!uh<@{>obʯrBMiڤ ¦{|o?,`m?1S۷ԋt5=>Ǵ@l]׼<#pWѢ Lec%DtZ6H/D[-8p\1xd M%N~!~E2cK[MCz_tZ΃|͏A<^֖xYs*Erhe$ \JAN8O&#UtcyLBث~m%Wu!UA\mޣӘG[Pƿ͕\vԯID7ʃ<)?yWLηwHEq4\ ߢJ¢ =WMiEK^W ,3AiV*#@^8_QށmSz邯@1OҴcW[q~V @V C4 bӆ-: gs"gdHC)r}fbg %&QO2G\{AlvSЂJqE730!d H\"oU:nD-ݵ(G`׾CPc)Zkny [hh2*n]32)EMP?}JJ@^O^@].Lš'R~B/V2LK'~L>Ʊ{ۭm@Oê&0" Ĭ]"ek /(,i?ht[ϷwNU#gj7:NGSL}"LIc]9 !y?S&wyr]HcB3o9)Ƙc#CIBCh፻љ@oCō$!wyN3J7,:~셱JX%[?:0qPꙔV3:%Zi J,V2Ja?;oBq,&1ʁ֯PZ~5w*OH7eLdWkB샱T$\#K@KOw̧ x5b9zyEnӨg f $fΓaC2cO=4b4l$F2ӨQHT>1U=|) +S͚[X@jƒ#ek[~I\NP枻So#B7vAZ v0#)d{ޥ 0Y]H%ylD@O$cd+!$@J;v.<=աCRvdߨ>A2;1Cey{ ds:d<4/W"F~C'G:ڟBwI&I`\SЖ6.@n sg(xKV_>eEdo / aX0Ug?1}++:\· tʥaUM49Pb _>FUf_^ aUˍc, b>9΅0X= LK:f[Yɍmy|̣&.ȲDLڦk)Jfh ,#Splt2b`䒢̕UG|" Wga0zZeoNͮ|˧08yV:a1"[nn7[!"28pFuնt= ^4mx#is xu{Z`9#4ix5*ACN%UԨO!W"΅a.cc.D^7[VL1xZ0'-h(BIV_1nsA2E6b8_˝|ؐKƻ>ٵ B(;aE,a3G.dDPlޚn ژB@T]r8G!$hos+ |TV&ERY2ujVbž5ܥ;Gi`Dz|,fӦn_7uKDܼ,g! S)"D7\K= mEw)BR7])XdTl  n;EuZq ?[' :t3&Uǡ*F.„ivPni=DK)VW!#iiG-c`WԨDf/ ɸΌu\kujreyvtkmGO^4c"+ɘ;S5Dk ޤ=u|p*8s69`|w 㔴Trw*RL2j]XƟB2Xܮ T5T>À;"3)@mY#ER2P)G qpӽq E Կ"KLtQ!ֽ%.٫薒l}%.ܸr.ևnΕrVvܣ2Va] kqHN|%nv'mh0zA , w BXǸ:ӽ6<JI1 G_a?ZB)}43hGR }QlX5_Q')OF;ki.Dz;ҷyG?@Lj* p x/~}^C48, } 8娗TX7,bEY[}Ljڞv5r?r@,Ā+207)5)m#Yg\( )_H;5]zW=WL s3~3e3哽`)O=E``PF٨#$aJ/\Q#U[5 ,p!c>R.gb/xvn_{KCV8(-$w.$@>12|'{B0Bd<x=\2iKGrN8៻Rk^x¿+oVǎR9u9J$\~_VȦ[pyLygδ"l|lr 0o*[%CI BBTOJy LH縧+ MF=_xQ`Y`1nfF_p(/ <2TCݟH0RmiS;Y ,k4Q7,wLXC a؜d/4/q*CzFiBMl?=՞RLa|XPK D&-q`ԊeG# elT$0Bt2ϓ]6@,/寷G1¸iX"㧾(E1W7ckzh׋Hmlq?ԄrǿU Y |'5+/N >⣧/)nր1Q<-]b5=N07<@ €fmևTϑ:~WBs ZiF #)o ʹm vYr?1ctŇHS2Ué͊}>^/P8WP?xRBRPI?8s,PGl +O%P<[ 1AJF |ph|ЋYG aͤfFc55Nz>=_6Ń.N%ĥaliЭN߂҄X?s\ ftJB|~(GOizVx?UPL؋}P4TtG`47߿f=MGc_8kD`MavF6nq.!S MR۳9*> ʸ;G?D[]ޖ8᳻Zfg*,`ax{Gi2e K_pZG%n!ļ.& gJ_Ơ}<r 6d!Z H[:FHռif#p {3KgK 6FmI7xQnqsۊ fzADkQ2go;^ С /"B1;5ȬqOE g`_9?w<$or1Pv}Қe91+!Ԓ `Svp&%9)agJY1\] ZREx t ];xAĒ|к.  |[ UIYW ! JZ4+4@\M ̇l~Ym׾ьڠe`UL+e`|w9-֫|,Q,Zci! 7*x9 "yW{"gzgk1~.59E8Z:-8ݞqvbIც|w[KC^&?^1Ԩh!-\'8eӡTm{dҜ"Iin0 :,_[Sr)PE)2[Z6'&B-2G6r)]&ce̼Zr )يs^o#x5.]Ev$$Wh oNX~#fGW𳲧uFiP޹ƿ)f|Y pdIDžl8 3刟>".SJ{C#CDtoh&=ӭM&u4KѸy<8Ս(Be|&<`9:KxƊm0r:HohB_(O"cv^hZzXO9˧t'zBwH),.O_Hzz|V)MӤ"elPZmEVQH\q外 = ƺWf0F\e~qTyj+϶^2\-XqL_8TVT)GsZpNnYY6,0e9=!g(IQ`,:?jѤ)ޘ?qB 03pZ=O0lГێLPB [h/;ƇS. `yjX R*CćvJG!;I }TQ[aF| efLyx+&`ec;EL{};T[ j28a}|(zMJj=!sڌNB6JIsU4H[F_H0%Yמf-g0[tߔG.]iNj6g`'OWMk37*~s`*#UՕKOC"B2;]$ %c ~"}.ױ{^>7 M=/VeT~B]zh ȸn!=UhLY@Kj"_oBNr%pg&CK_?F$aS97 ~B,N*h IB,Ah{}wq_D>qd?eh* 2${˸TLIT qASRvrYAp/~Ҿhĩ E(t?z0P /Ň ;듭d !8V%4˟O=44[sCVx4رF.6e?o'%~1.HKɣ'h 7Mh51dip-ٿ@X[o?"tpElTFPU1$7?g6DڬdR^xE]Z#[3h|Pǂsj c,,ql"w4l (y@Uh{r/E::L_GgIFjiK.\ ij_XFL2DK nRT X|{5brՀm6l84[ j#s'cNatC;}u \?I ٔ.ӷ쀝q0eU0K@i/EkZ=0*Mbo(z~u-$%;>n[JFG(Ko+ F.~S \\Ah2IbB\K! Jdg?^.6@=u<%,kKpvmGny%;tw_,<vkm͘A/xA;վ)n:&< QhچMֶ5qFߥu N|BVinReW޵vJM>n]Z0Tmۋ/rGMZ Ln%:_)K5c-B,QχFu':~?8Dװ&=՟Vx M{moP)1zXh\%ݙocun6x66DLVN>ԸttS =>5A6GM"*#Yh_%x5^[TeisכVGUKf̳hMUx_$o2 HN`qA(()ZRcesW |js[d .DEW)9Q` pVג`m? Ŋ6VH6 U!Hjw̃Trw\!mKp1dSi>.i黔{ҷM_eϣH;Cb{p f|{dB1co۴\N2T)ǯaUGRz=!R N/3RՙR2Qj VO7 x3lQɺӏQ9G73.~E`T/TGfu( NzH+A* ӷT 8FmtHVYiuw=w5:0/UKXx?r &mg4Bq{9%cĢ#sS=C5[#sK> <02%Rx) :a qq RtXؼ&Gn5% )l eQ߅h{8 |3;6L׺ M#O3l( !Y_֨i+Y1 @3 d!C҆zW$SN]:>f|Y@)bXh=M:\ %Z?_=55*\5li955ŹsWQ4btΩ$v7O#vh?{c/n"?`>~:.*nf&up0!_ox UJ%zW]D|x 6Pf˿BY}9׼2{H~du_IC_ X]e߅Wa,!}YA]=)oe?c=n1:F@R>u{@wϕbutBDl8яb̹#7BzaUn' E`cG6;lKG"Q;(bA X#a=`Sa~pXTcb_xFz6o9{M#f[$]q_֏~;ɇf񻚊\ h>"Ja`IǨ{x$)dg&#.1=3JJ2}?g/Enzg{i׽⑀LG<ȧ1@DJ[ރ\vۍ?0B ,ݤvlJ2^6Ne^!_ș؞V9%g;=㶛>GA {0s*BG+^[)+q3{ Ws_Rc4'"@EA,*].j4C-&ru9U=ާkJ,w/> dcV}{%}=Ҏ۫.:&@2oJsо>KbbOyEns#/']Ñ8.|9'0+@$D#`Ɲ~ -aSⴳۉO0G }Q}~/X3n-}ČD1gqCF?G6}Rw /b`Q,^<"_n|Y9k%Jk3摩UڰiAL7}KX۲u=H:@)˟aê~6G${'y!Zh<m\QTa.R)$>մ% -/"Y$lHP#sVFR8||[/?Mq:"V`sQIgЈHqcs>:Y򚕔O'A٣@%)D)-fC6YtKK͔&qD)?qh}>Z3 xb Vʦd04, )zv*9-Я~!/ETElȾ%xjfpp.{CJY-#x ,v=)"PT*ypMA1CXǟT&֪$;:D0f<>5WDASWФ~;Y5#WQ!j\?2-LI'{w!B#7j4l܄|I7&~^ҧM~@|궯n_k9*EbAGzLoLHHgG~|ڏE%fɂ&`)e+q b-pY`W Ve8>ŨG _,GT™ag2qt--iMcӏtEkQڿ1 )F؅EO~⚹FZvX|rjo5_ڝE8HçV{ݛ.kd#?ۃxEI@, ۓHq=,G~8HDw $Is~!D,zRDrO;Ycx% #B'֫&Si_[cLu𷍿'H- vAq0YXR 6 BW~+wږ FE7xG{R8 L~8y$O$eUJw꣱r=!@jb8q'?S;*tQl|InfEh׏ 6J ͗\e0X^{e^7PeܞEw_w eϬX^6L|`0$%r?nIٲEs2_C?IY&|_^-"soJDQknR\4D'gl8E^6 _p-g$}* k$)K\{>5O\ ͒d+r؜pĵ@'V(Iy%@ٵk Dj+)Z% wP ~U$&Q)29-{!yz0r0R')ԇVhO?IAgd7 lr-^u& [iqR";JcsF3j@&4'(ls)1`kyO B-2:ORm4N,+&UE_Sdtgzy"'u`#~ \Ω%*>kOǀfr@;D~<:Zkn*}/n2`.yL:֭#v 'jGYU4 G 0":@.Wt$f+]7Qkj "}P/ppQ$^Jth-b˄lf4ŒP̓<{]ڵ|7*q<=dt>Ῥ Fv=^vYވ:,@ApN8n YMP}f[bCłU~ASmÔ@ n=# bߕlSϻ",7WqTЪ~{xd`Nհ"غպjB5#nkf/-~@J/x+ sbZhGWKfudn;%uY tށfU]RDyGbr>oÁȺDf8N7INs; VȋS +8uKlҺJFՋX >%As|mz퇅[qю`5X/iU%.`Fx k6a" ^=K\@:ݽ bp&zӱ19lf%)JA'͖vBJeT9p6'g@6)"Tՙ9> :!)I}.eMmNcuZ+iha3|S"wvzVj'$Q.u Xy+_9Zs-Vc@7H PPp&~QO흇VD'ìVN۾Ig%rH۟]cTX}ѽ~9n .NQ "3Պ<ѵFYܭxM kw.Eo:4Ɩrxګ0%X;k ]'Ѽسe u YΦ(.M٢NCK\, j_-T' VXBg]4> {7GT%<ϱL挫 7WTM?7i5Kc蕗 t^\4>ç9z+hձBEaY5ғ#uq扥G(.ԷV.8l{Z)6LtF>ci5xn0&okkCҾzY%IS㢆W Ocɓ Мx^I2dT㜽νŽsps#EjJ$xV.]p.-8LKNJ$a/7tki<1\|*)PƁ;IJSϥoHڿp IKX->cZhXJi@de@?%4j(AN+8QV k5݅' e 픎+q%=-Ea[膃 ~4PǖyU˒yx!̀0 cKVB&v#v86 RRD%Hw8͡+K~ ZnU Ёq?|%'RLw@y#] zT~P]) # 3Ka=dG!;Я6 F:h1$jT|| X׵ o=/Qm7~dK-Oau RPH7! mO¯xDȚ|o f3g?t^ s`v L ˱1R`o:z"H.[1Ykco aSԄjw ߖ3ƗV6=@tEF=ie t6m\& ]PGcn#&-E|xahԄpLz6 uU,A<,CTȕ?2$A; |PXvL~sdRqƥnng/sؠh Z fZF(lʙuc_ }` 3!36VD]snf܈?}3DV7Ҷ"FYE:FRCeGfKӡ&|y^4<ݶb̠.x+n* 20r!`CDk[I`:5˞?6umKK8"ttG/H|XMydv:evh+%(cyì@>GAd |cBD<çHM<|UI>N 4#zxq 0yT*u~pTDi1=fZa4oJ7<ux"N֬f nP3y}moʃKL f}L;:y0#ߋ$ CĐLp Ll$$8"sh>/W杆g2ӛ%;UfD=ՈmZkjl^.h&%Rbnxe*j¥(Qs_oUuTRUI %y"[_O( ۀQo 13A-E 㳬XpN"* 8i>"LiYnu4`:O 9y_iDNxWug^I52ڟKZ%uM2B~̉">AXP)Z0wlPanI3 M8l/au'^1nDŽBռC(n[ӷ1jh'U44$DZ'͠`Ux͡btGZuF-gI/Z5fE&R"fn+40_ ? KQ}G( mpZٖc.[y_%?q'{.iP` 9EC&h(q":!*xUKj ?JQ Ah0F}`֢2ivCt?L2_enRm->ՏQq\Mu^zjewi6){'2fN/cXyR7 <USTƫ2DkGQmgb, g#BK fɰJF>&QV_m6ʡ2 `^zH-= "9y㤙{u̒kjVff݄N"1Պ;ҐQ֭UW||h9ӧiaoϯKD{΋RWpna'E¬ys{Y})l\WņFzЕSV2"efR 1}O6$a*,$ 3٩)'кaf{+RQ?GwJۡjT ((Yniýìv8iu2zV4ZdF[n]DƴG0e2>WOi^|{n`M[ur| AZnu@EzL$Z4 [fp8_xZ&-;zPt]N,w/MYY62 ˊMKI_PͶ3$Ia |Wx]o*t 8HTkϗeHA?z/ 91I_BK$۳GYLJXm'95/Oh[7HIBj#xrwF'YHDӒ&^lGn'3X#CGdMf$/OB2 Q^Ӳ/LAc|גp(nǪ~&OIc3c1 p 5 Y9ѽ>:al2OD?׶4=VjhvyqLR\H8?>+UHS E}ki Vxݺm s;nsɆ+g'2Xc=Iy/#qlI h`@pxHvfO(oi:^:3uKc i d㮷صa.]C(i\nOQ'snAe[w84-+BypINqEq1DDJT]I'o;nIgyQBVy]yn^a{8U(ípƴX@9%VxSY'dr 33)d mHA5 g8w3I\)4Dot+38==!h4)M޽q$j.W D}$H܊CFLc-x @^.1:X6̨eP^V01WI@<`4>&`W#H˙2ldn7v<g1ܦ>5QK)nh/ -țem]@Z_"2_*Rt>OżwkGAoZJw_hPSͺiδs o9X{vHA=qⷒ/ޥRb֙޾`mDhȎ;S耑p0%,Y"zZD"xï: ~2r'c ˫9^'tDzG6 m/iMk3 1 Q1Zp٨MӺ J}曀eϵs\q,0RUd~#kdĉ@ݥ<@sVfgbc*qSGV i3oZ%<r^0@T5*%*6 NP۱qQy>zDf5^fItI;̃z)i~ma 32oR1>"8B 4tD0XH1uaY/<%a?OC{[UׄLʋl?Q{Uk-K~/37|YGtE ?<m d0'18{,[YkD?d8Û?1fn BeC}X_ȬhJX\W)KD ,CcgaW2&lwU(Gk{ Xf b5UNOEvN-Wl&%H+ŗht:Xy%= z/#ƒ8Qtg:^kOoOOzMlbٍ95]!|)/ ov>y[NthZ2e$m!iIU_S^!VP$5b{N)_P0Qڮs Pfk\ }lzsζIDFz 'BԶ{IH19IY3趢t^V<ҸоvI d@.j7Y=1z ^UO2ڢ3ߚ }ۙN{[72֤(~<&}̓{n*4?1ϔ^ &$I০mfPM u ,؏ :OGp*;#OoA+R:ާ}]^g} 튵l?I-_npZuTdRĎ4 OtČdזn{2]J(9e_%e|$o&^@ќXx38n p^ V-kc ^뭚P=i(֔%ᵏS0 {$-aa"> w>V]%bqޙR#oVZ[}*iO)|k=P>M.2 D&Wխu >v})}>bH^vUVwj7 < h^@j7&߶v6uclbpR7v*`ei|6cBB=\0s x yıY)`zky}U+RјNbw8S%ڹ&!#SF|A{W_1WHZLP-1=ZKϺ6e?KM_PHQѦMfFM)uh'|ڏ!,G%Vv=+WJE#ut\#eWu\4ݑ? <}Nrz9B6ʠ|13rK8Kc*RÂg?<__aTyʊI%2t1I؇`;q \$zJxD2kp0 LZZB?*1Y2Y=v6,5er.lΑItk Ù&u;)1\Bt:I:7 泡Uc)b֟<0Q:ER V}Gʢk[Ek BoޚߋPJdvG葛ѱK? ,`D P܋֚C3É T\ίWW@&coMu=8.QF4.Rߊ AJ9 zbbAd(=G+ڸ4 HT>';YmR2e qxjbfĨI,h+L7`i:-DtuWw%\sCdqBw$~)n֤46TI#AZ]Åm}o[sXrR$Mxg8lT`Ycf |I!|*U[u!?u>IYǘ$Mi?Ԑ|[ۨl4vǁ2Ymy՛rlLzuݍGۙBJ]Ӑ&4/F}5LS:ti!k22%[sg5~RQ0?uzEJGf]{9'ib\10Mxb!ak@#>M/^+Ca ZiB}ϙ!ұ!6;[WHrD̨2_&J  ?UvCxnAݲ0N^Е~_\c LgnZam"ƣa!=˼l[O]S|AQAS=Du+jQkP;!qz)U0viM%"#7$" $e$A/bb$im̢DEXK72)^be,tΝ9ݶ"ZP*W-@{,cەmY<ս;ftLm-3q;>}OCishG,I7B>an$>q_50 zuKү o]ɜ& wVn4V 15'w1s>Vb-vm|vkI-Obݕ&'Wg!˖AD&m'1fgPB:h2qY<~l۵Dҥ3moX7\]媮qF EVe{b;Ml\7i6L JY2'9Qb%:^{>@rQ*AB`{o4N _?vpj8ZI?ewY3"'ꑬ1)Bց"D©XJu)K'Kl`Tl(oŒj*ݦ:F h̒7¶, }9}@XloAF)Tx|ic O>$T^Tn#ak> qcay1QzIC$??2^4$X1:IPu;T&m Gb:PqA-:ju^чhQ^kһ BҡT;=nDZ#bx-=B4}^r|)P=}Gzaƞ!aqJI(p[&Z0֟f\ѸeQNl ݥXUt>\I42(%1W蟦U]5-X[^"k`fB|eq` @|RcBܠ+'U%ڊ7Z=B3OI%nЭ; ۫L Xn] lCMXM9&b_qk/wZzt4ݡT]v,7s`lk uOtVl4/0.}uS% ?i\k4Z 6XJlƫ$5OO;$7}5!Z0+a[qzbHB9#ē1#aYoUOSCmAQ7GER1h@P|7rppB_uʔ:=pNGH6Vsb>\F$~pDXي5-VnA%eC;$B@ ofG4x6ej DoKBιfL:|[IJ쓧f'C' [1<ڿ =g=lé26F7nxԣ`DFf z ۸4<*H EU{,]:)sv[ ,eEC=hXocNEM`ݙAA!n0OEzQR{x|Hs/>SĻҞ"tgB>^u,Xat}ǓÃ9"wDӋ•sBui&=0bȞK=C!FD>!ߧ뱋9a@IdwTH5'܁d/9v~+ C j \$y#uLpfϔ,Pik&*2u܂ǁ{]z@%.|[*Ph?AcLc5ߣ4ʉ26gkշ>J`UqVÌmw4տwu`%w""ڂM".ȵ yX|}FHsKh-_$N5dXh^'}WlU#^s~X{XU#g.<  \bw32%Ga ok:yLzT6!#6=.z nG{ XΈ{vx{aGQ>q i 0 3{7¨KvV({!ճb8t`l$'i6kQx2XtU! F6ILrd ^@N1sAJsw՚o; GBžz]{ En9u[T@sK!n6-Ǥ^_7Pej)ۻT"(1K_=]ȑ{d"z\<8!ab)q7R) JɡK%d!0 F p!GI\ $)&2?uzoC.hn3ې2Q|@Q` a7y&3ژSW^I;2kh{}+z24 f mqH@M'W_1BY -][rq7ƃ2-Y+{}),uķGGpVYV؍ˏC3bD:Ѭ۷:hv9M*,ÖɁ]z.e0mz-ąƥ r,BݙNyov!PkS'Wa,Y!諛夌i#j{*w e3D#e;m."h(^ce3jT=ķ;ԛQ0gOP }"_"  CVQ!:E99AeS82T$5ϣW$2jW fܕ~| 9gyV  a4nkYpi[b7uMe{Jv`4 `g~Sֿg څSylpvS|[Y&uav7pMYк)Wq.8z܁3&2j`a+xvL/Ԏ×!?^1d&Js"*? K)pNQ|Ȉ !;+M_9a3H$ᑃAA0ڌ (tCQ] L1-"vW2eaq"j@ HBb_@+M20'븐K=,TPɉB\FIyQTtd+G4֏QԷҽ/0҇1H]~c*jVɉ3fi*1z6O4PoQi4^7 +k܋n0qѽԛ$AƜVc%ISȓ7k3*yJ-$lC/|}nANS4Ĉ."mm'ݙ`dUTNOVG8 DigFޥ̶WyZظ\M %H.طR bg\|%Xkz0b[3\F\ηF@%4^JwyQ)_9-7u<|S "#N , e:ws!oЂOULn: PLܯF ӕ=OXBK\ TX,_O<OL9-Un+\gnj9"{eKyDJ1" @e8{0Et=`9S!W%𚗅\h5GcsI *򀚞_Q`G=7T1.8+pjsU{WT3kH /h|FAJ2[}oU#p>ktpGz3c?;Dj]lGbf' b>ɹ mUL9`Կx VؿH|j>LL;W$zIHܹ>uͰ_Q2aH-O9?atF$AƎ*WRBg(s% VȢ _?o͢5?Bx RBBI.HQb>L 5_إzE][DhI0*1C;Vwz$?wrG O`KHU[g?3G "='tkW[!yNήne +sg{Ro~=*1rp|ޜ]Zx/g([8["Y4dΒ}g n3 R\gHi䩴po,CrN@x$IbS"[OvqyGBAiN~A_?ՋD8/\v]"m}9yC*3$OAjpދ&D׎UsVD- UΦ;M5WXyy+j ܌G+)wa'FNapԬm`H>-*'6(ipyͤx.l6 % ½G2wy+$AF?a kYX'|?fy;LVl:1`Ui_;sH:W}⨚491:'{>K-144잫[h?ޡ{/=a5+zD%`By)J W$~mt e7x= S6r[0J{\.}T sR,Ťu). yx `ұ4G3btO7%BZBA9r !f +x "Fl=h3&_b 0/ҨfWM4F`_IDvU4bJ(ڔ7RE؆8Bאk!s>~Ph!")TO>C-1qHYq HWZ "{qX蔁^v^x޺葆07`c {xȷo6i\1 $c4QVӛmͅ΁NR .a7acÊJ˼Cq$)wps mCwa7\'EIBYt]RT(o︗3mJO.ń(B+ήna$>Pt~HTtuT0|09c7?02C n9+8&$͛a 8;ׇ^ėbBwh]vD匿imN}N)sHd^}yP ~J,O}L'$1ͿwͫZ%(WiL4 [yDHg7zܔY%Y EpZ{.E:r|qRI |EQĚs\O3z( 9AU?%i]$+:wˎ8s!=GJ5Ͻo?8}qpVXuR4>'$Μ`ſ۽ Щ7tܳ'!gLL$򝆝េc[ =n$c2^?G MU?g00L5?X,|19vgKsS VuUnwqKp.ץL捗q OT(kf5[&?HM s|oغgci;^G).c怤-4 S.p5^H' 3d.̕rImp܇Rd0)0 7ւy:YH$6~Cx%5!|Lu^tzk5dYӞ2nۃcYsrR^[d(z-8Inq};p}p}C1άUZOe0٢ >Wfnd+A}Hm܋̹<=ij&(zL .iFO1? EF:LQ&cUʗL#APqDMh2ka(i DќFG<瘇d<#!x) kĤeT٨[%֣]FV< լߔ}kSdI4$TC &LO ">bE$-̣䀆H joc@.\yhkQ8NN?VgZ Ջ,vK PŤgr|*0kc4Mc]y IGcA`Q Ep(4Br޼آNJ>Xg8q$') w}3?HNZ*. JAjm:CE**=n>([s; 89)0m<3zU-Bҕ=ݗ,v%ƒ=8~dzşHܖ@Y`Ř"?RG51{,/f-Q5(d rPƣ9;[ X9jP ,'CBJ C ={p"Q.) +;aGh04T)ԋOcDlCVzTOC7GCSu9_r]9 ] $ٰrW~{(3ѓ;^ ބe[A *oFMbzS;vd{(KU,'iFɬY4R!.ȼu32([ƳnκY\Th Ug;>:i5vU5B>_ИV%TKA”He8@V=2mmўl~m2q~&YKя&ƞL&jCe1&!a" Zm+6hĆj%:ۥ)CU}`-\cc͉NtAI[׻)Dm1C|uM,^zKC 3m[NmUY#HY}K$Ifǐk Kyvɱ+WA"lju)m\#a`wә0: |a5.d7İQ'?#фA9?HLymFC8@(!hBrM=<Z $I}~NkC V0Z z;6s4V%kط|بEiys<(_6}"f"~[ߟ((ց6-lAz:l('#g]yS6ըm.;8&vX}# :U0v]7v}%}̆&!2ѲξGML,uE;Sl` R4CJƤz<.3idUI<:uzzQوq4*@VnT #׶һRӧ* f,B#?hw=Tm<\F|9}3G˞n kGϓ>|Z]?Bz1川 A /fo|36f+%R@b\ cde@|oSg#?p { "n-;Z§lq'N .oRc*C8[Iщspam[v*DowLH`X6v-Ɨ铒,ʽUP`J::61 :(:,-+R5QB&vMnn>m(`uhyo֒g!Re|f#v|ZUX V% I 71F< O+zS/%u!h̢|w]Pyb4}sx13K s.DqUcQ鵔 %|ul:i)m $K2o?L믚mC7ƅ!FUϯ"X4K 0 H~9AȻ 1Z翜O]fx@ W63vSb!AA".̎yxFlN&~ c]3nXaLaDk؀F$]dL.Hzcd 8B[JMF]TK;N b+`V3B]Lc_cjyM2qd$0~O$u']$s!r{h)n _[Gk6@LIGA'(_ +يo&_ӚHˌR@vSMsz3V1_  C&6|^E[zZ҃˳KqսK7kI V0 YHp ^FlKHR[ ^(թyx>VJ/P^pHĖ9Ƌ]2oYUáw kewF0 aX\;,: xE\Aࡪ̯tLH{-r y㞻 Ϋ1 eLms^='("G[`W'i_3*TG)1+nB۸M&Nq ,).GOvc31wautID+u&js8zb.1bAVό6Z{EO5}iqH"| ,pR'X)j)U-=A|$uS3NLSk#29M)]{DYBڴ _cG~]YK<#dy" ~7!+:M:A(=0,Q׸RHhOscγO0FL %Lo^^}KO?u2CKzC]Sx``z[NIBgx"zE+sV3)8%oCJF$( Y$J1:k5n'8 -ԋTn+|%Gb;5ŵ@<|U5 53Ihi3-Z9ݾ$+R4g<`ϔb2Z dqN$5HT̾r6mBX z4qA.۷:b)ɑ PCxOo9-QO5x p=|'$H̓fjܴh^s=1`\c ȨVi"]e|4/p7EvD|sdq2tF0l!OURv7*!rɴM?Wzz Y4MWj1CN.7 kp 7-]'W'X'\҆&~>zZ@3l!_CYOUԓ81` =".oz:ǔT qb3Q` zㄇ59DqH!IONA W ҌTLœOO8~1<Vn'Sk{I67h݊amܡE\PPV'9g)&k[ޔ {"';?_Y!4Yu`/yR>Nbu>jf6J#]G[~>WȣR`ͼ7 6i@U>ǡ1 zs3IDܭ@NVE` >o/̓ !k z` /a>&MXc5& Λ7)CN/åEG"('4*J% ܓCm N%/ l~oҠoIȗUYǔxaOЇ۱.r绯Wi>u`NGuRIˈrR*Ov?NQy98A8`KˆcBc Xɞ@oͲ֣%oe-( ܣ3Y ch@)أ YU^\t Ry'q>/vvM?F 3%!%4,+ >,=לwlP{uzvR,rW0L+0ڎ ) R홣*% Ai_Sf+|!݈S5a8LFYݲa 1KϾ6z^ IbԦGR(ym]G?4Fj1G l͐YqSnѵn&B a[z{dRGHi99vaw-NUS! #D!+>?,_V!HH< ͬNj +ƑblcI-aMz}u]̩J"<{˘a .fp%L4U(Gk/ hA" Tj1jp-'UySKZEV滟a9N?߸z$V%X$5qG |{ >o‘{yF=Hc7Mu̫`#_g6!NPڬyؘƔĀY^.LsCBKP*=TCֵnc\( G~)"p~TAJ B3.A񼔘LB'ne_{/d4F4:EIO*Q"^;vԃL+F|W J,c_'_xȯ$pĝ#=g]:: S P6sϱ.r1V:|sqFZQGM9>{lme}5|G/X $*ezr]HIKk1&V>)_əKL2׀x0'uꑡH}^&>ڷ6L6[&qVUߦF@b1a$DK"rN(nW .x6QE.jHb^+}&v ܎(~Sb]Impitɾi*&` &[f=2N6mAa^! 973pmR7W:Ux+P 5o+ .r;>,M{؄2iыDHnKipš O3hge1w-ĨFZLQ9DR+D\4w]KgGZ !h&)npլµywUfR G1Y LS~j*%.ش S-%f] wRhRgx;_x}iAg^06|Jcw7]6~{b؏cL.̢[FkN2YEH,IǓ ϤFd+00ҧVޓd;ȵBƦnRHy"f t3DZ1m??:V3h]|6pRSDZ9B0ۋ]w}M4\KR$P;Qn.$"8nϤg8 kê 1־e g.$t@m^T btfNbsk} q!ArK)|;嚓p_"Oc4tэڌ76̻V}r.w֛aLhA{ه- 1΋.k'i.q V<*h֬sCJ'2x^ PIfJZCYíњ.z9;|ǃ9aU"mȦwղBޞls1*3G'aI7f .8փA<`p{ێshs(t7C:*VkWe 3_a,ݯ\  Ls' uq3"sAb; 38 L#4i틭@Dn[V%qXz#qk\ZS[棪*IQJ 1C-nG0Ns8ӿ!o13*ߦpvѦP$ޗJe@mu;.d$H8 al v%/PE뚊mw4ff )B"B"DEXDA[jP V'|Z bc>__̉]ظ/Z#l%:E =3LzҙS,O3|yă%Z>42j GK=K^zҸK;Y=B $>;\ZSdhϧT֠j( %]roM&b,kd;H=:;G 6Th v>%aRƝ"+^ubꏮokd\nmwf8k%= b^_f>\=RTYߢ^|Ɏp06y")Mrlf-^i]w7&AZ &*A dt|_v$x󕋺%r9.gHZy(⿱S|Ԍ͏$2\y)*Y+n(ʥ Ӥ_&eӪK86+`;XwXmsO`,)EPtz$h@Ʌ[G$4{>&X 7< 5Rr?X4,HsFȠ,o |*E^-({ψEy%hgf=!kXč_1p/?h}'O*^_ +&[.Z*_S=ݾt)Rovo-䁁K.\Cv.,;H ι@;c )Ȏ)2$ ߴ(σym 5A(;.'W){̇ds3 RϠ7ejԴLP"Lڏ.#g֢/ha [x`?#C$&x]xh>/ePJqkgg׼YNn7W,o&We5؋ c[3z|Kz> !!xXBNޒ?>"b+_Ok9K'{u Ŀ,w #@@T<1{ae+sP+bX2<]!m唑t˾vϘRnk=ގ i`f_W܈`bDEO>3nZݓ#u~Ktmm.}LеzF96r+g?= n,)[{)I.^&NX.<.EB.0*VN]G,D8Ҟ[;7}r-(S>Ļ *_m7U$e PIj%XW =fZpB]^,FE0k-12g-N,ⱧbߋJvFH{3 }A{Dm* PzVCGF $"go DxƁ_<0ʒ/tӧHTZNoT"̪5**),pzLeoaO+l2m2 36S`ȥ2g;nhPx6+[K4t$]Ϊ! bRD9*;O-n~*v̿yO5hlBw8凘 l*,Ȥf!^ׯZ|J멻W-\iچ>O^{q"}3j[kiYw^)Sdh Nֽ⥈q* wHa1g.]'XY}བ;q9&GY"DibN%R%5dYzBk0LJ`"wTdD4}(*QQtDtǷ_@}J:O&pIs~mS9]_x'6+;7`."^,w%V1¯$:']u_R^%\Fre>!ܾY 8[V6 < a(NΚQo72mi#`cf#̒b8GV(!-r{ˎ2Ug$EiWdNvfBhcy:YlbkuC<&4/٣^pV*,Ms~G*JD=`j-5wMJI 4h*Hi1jC̄H9kKini&<"G2{V}{~j+ұtg7 (e*}$;h KRA.S= M7t+ /xqdǸFy1 O0-D R8Hɴ! aakj<{2ۚh | ߨo?MځJzMw@0Z*R(`g=Q6Dn\֙1{FdAbfl6\Y2$pVX"?q5޿Q_^h6جNԎOi2cmqF]n\Lw\I65m,, /Aᘴp\{J"?#i y+c; nD!?(8EB&sĸC 4 4 {#l!h~Eso|a^ˢȺ 27Z}?RnAH!a~ERݢ' s7?SM"6- 2igq/t"6dCtV)\mē1K?Rv Q I ,}ɯai #;ZY]{8 [ʘ}G +4H6]nD-hJ6Q^I N+OKy-ku?-:)<9˖w?5C q*])F4 t @2kk-ɘ6HWpًs)> B 4C;o㽻 /t(%#ݞ)ϡQӁ⚬*~nXh(ĥ˧(eqQBgv6q6̔?:}{Qk_[o67|H31PH^Oc"SwB)'K7q;Rkd}ƞI.3Gf̲(aIMI `9Qh'fC.Q;pI@E b QG0E"OR01&c_0dsD#ƣ^`SNn+Fsx6ñ:$OPW_}NSG%!ᢒ]Ie!}%{V؅fԩf@R cnZ}je$Riy}ٹynK[T">xTM u3q?F tk yz Iq؍#vfj|x_EatO1+j>^agJp #L,s3GL_6zKnR YCk8j $VɿAS,]`L6n~&qYeQ!)VЊ!JJڸhA.$FTTOAC^B@y}˜# #5g똂(dzhnS0&L\Z:`+*~%X,Fv "խ!ddsY>51;aزq6h3'1<մjbց_T>{nFK|r.$d*_^cmZ@u&&cy * 9ao,j"+IҊ4zmUloF5YL%ϭF :Q_ep(rGr c ){#GˬtVSP*8uzӲxn "-b#Jo:f5Y1'i{lwA5TG'"}Or[yl ݐd,7g$+zvݯQ7ki#q'>M)ñNi{ivz5?Z鶴Ahhjcby($<$ C񌮤u۔s\F̗2%n%Ԥ *5-J8 JP*AXUc$(*8W;iw} IX ۢ|XY³ErӢ~[p峱x65,#ovOr{d~Hz•T!7ICF!(ޡwoi,NjI/V +v5+}.{Y|}[Z0ʅ/>﷠7W[YSL{9 + gj,P6sTf8964D\mbXn;鉺 Tfc'IHww#%_. N0iwA"Wz"jh "Og}1DNR bn_MM!Y`:K'``]'3&w8{\u@ oM8pezj@5rK#1&S[HnSrXӼ!hEΑ|4egGXI |1o7cχ"~{E1F\Z,2h:(2p ?=zmRpugQ27$ ֟YS%,AEtùIm]x Pʴ('edelN澡2_r.vd׭bTg h gꕣ%/ C:Asy$؎߅ %f>p>n4&I= ecjgؽl edܮa"E3G=SY1:HJQ،bqg^:G~jpcpw{dŌU150ȧ6&wSQ!0Lɬ^hgM6Ηhq9Z^T;4 1CR.a'v̦.E=.*PH-6)1rցiw;`Ȗj)*gWz) aa.KRɊꞓoFn e;Lx( +B,奛RddAYzYS}* /N)1饢gOp'&HΆM7-Ƴtq&NWY!٣/Mq.MtFTX횀+;Ȫ *tnf+Pe T74~_&(C9wC%w'J;[["SGťDt\ %`b)u\T!;EMY(#g"u{?v ª>S2|ULiƭQT@iGV G]ÙO]כDyiha.-帜4] B.۩IFy-2t<.%d@B. 2*֢/Q"fEPsV/ y4Lfiit^ƈ daB=?pD逰CnuYVM27GN.rh\F=FX㢅$0NApqXGlG{}:B=~SC\mĊj ߣTFē gRgwr)@/|9gwZHwqBvOoj<.pSׁ[XRgXnɭׂ4.]p!^ sGIOUR4SJiL<64H ɫ (xPpG,kg- f4ex(s K۞Sg^:'rz~ezTw=\Y ت1#< z\g?S۳EXC/ldpH]yvkx'yb4F8ˤ)ICM}]IW\:K"FAN֧ZޢI^$?"V5EZa'iN $+;e]aU`|'gkFU .W,>L͟UܛXbأ'DsCRFrOJ|quc=@+HfӨ o,e"6C #fa'Guuի˃ͱ&4.T4ͳ2>ʛkqaTݿRZEÜe:; "2P1#T&OAUxxFMB#P?pZZ!_9RLIj~{49W/9/s{ٽ4D™u\  GI*&gO@u48-y7Gͱ[yƐs)Up+dp}=\ zDxxHo2o2Ck*q$t׳R1pKTre믖\ٞە(:/Ew0yU& ȯ׳(SY~8}sxSFo !@4#VAZ$ķOف%o +N%떎;̾6N@ {m~7$aXCw,ϿG+zC0#XJ: dŗM*, $-2^KMj$%rPPRJ.mOOx: -12pB#dWֹa*P*NANܚF"ayKf[[!erFv CEy[CL;:r {M)D2cޮҕ kG>qWqۥHfZ)4="rV[L $NĮ`]xP9sZZGO9W =-1 Q͈l#U/R"B 8IfI$hͽ%u~V({Qzap:Hks^}&IuQ (E$w\%.,Ex8+p#<Z̊.,~-ןn[\C"7X%! XMa:P`Pqz6}l\w[t`#[؊$]]_]%4!ٰ# .GRCVv"yR`=R>ٶ_j$p.!s{8$93 ~46,+휐X_&-Î HSy~?X%D?lJ+6Լ3($h}L-s!q|QaES#yQ;DA[:Op1SX` l$kjS7 ӥ#xoo )ځ ڴAr73q;kSX}2<ha;YI0,x]?gݩ[ӗ!'"Lj_+ܮ HGPW[2bO,iuݦ/Iho;~ӟYQ~-CJNzO1U@tW!3 '2'燖a֨/+(:T oa!b*xY!|Y9G Y(/R>2'd;/ᶚK|G܂/-rD"Hͽ ebEMFҳ,4ʀBWm`_ sOfJָ`D8xdE^ŷU.oӔ\ n ZcST:-M^mbΌe˄:˜G\n|0hߓJRLc@gL=}]? >*&~ :-^dZ;v`(C$S1eod-8s8)A~KC>@E uAw*/{q|KH7'ƩfstI)xA QN ܀k8)C3kxw'ٵdPї%ݵ|#|eI"J'ʘq~̥)r+aW$,–'WNyMK>`W=!V\v' ,1)"\ #iǥ> H?S'B_@0~AP] v8ҁ`ghAä$hcEt4v xm!vҰwN8_6L!WDxkܓB-Iy{s| reDl,N;Nvu\c8Ω춊ɹ/d]b[c{g}z/YO[_4<@kƘGbKzƖI7IudaLiPQqj2E(%LC n& [Q }Ynq!D@I;@qFfI!-9X,?㈣%9\I3R)$,eyĂ wW K4cNba❳WWX{~_ 7&ʈo1AA]@:}J;@ycP,Yl!0} Yw[',/І_MKË<\ɀ˕熠 ѦDSzk٪>̧Z.H#~'FE5*:>i "s:f1Nù'@l(Z[' /Z8pv2`#Aj;ºpoBIZʗ'>91tp̟Skvۉ7DM+V6ܔi_؈oddj6y.?H. .tn4/'$&e.6BTk/V:nAk{^wPf =^t? cBv\ebC A.>B{-E<s%:a `3Iݬ ֩!1"rlg ̪[^G-%IuÉi~{'F6gfb|p P7huI-ctWIhjj m c_I_h'v8Zv #{tL zoDŽANqD;ťKAWu\vt$–> aU<gц ;=6k;_ER?&8"71w !{rf+<0xo6=lRЁl@Go 7Xa[+ /SJ)=t^&v&œ?r=R' \68Ial/4 Hij2?H2c,9<͒x'xU/4`F=Co7֮%UuCc [FUFב뙙f51"]޿ǖJ/)ЉA2I6,h<-L-zܿEn{wT;.I+rאs:=U/1(CJ ǥ$+Ѣxt4e0/+ 2'hŊH(w1{`U}NS~3;yBμ,S$Zi̟ͺa[ 2J gy ̰#"8ء.Lz- ^qALK Se84m$.DCӘhr\+0X譧{\BHc%]&Ĉ8&PsfA'5vIP+A}TbжٻL.;GmќԑWi>AR*ӉpUj"I}NQs%gdmrz$4qA2cp}gBbV>C 6U洃Dr9b{t/6AIz*+d`=Mn* %Cb䅛ĊitsM8Jm^S;tip]@ OD%=^e(3~]QԵIp 9p4Q`2ZSr--MY`JUj,V5u5ɺ>ߵp?]I~pϑ&v玼[6`nzi6)')*&݀ahf.D r,*R nq*ϣŚ~KqHԡ-Ii ̎>mM|g ?pF/1dKjE{M;kQ9,>MD 3&gaWe.s| Y_i+9T2]?1wʸCh=[iWS嗽[W3[P, sz%ʀ{lp ϐ4ظXiwwȵɽe ҫwDQ .V2{r15 d ^2xny7HX}|[:xB8mxh yFפΘua+ɸ]ˉ8P,?v-bHN(lU:/-Tnp]\­52Dc1~jI;}-]! nvUJԳc ۚӞ! щ50H3-e顢3 ,fk !kHE\a?R5;r͈ު3='pe)Zt2[7tcvUL0DS/Dpe a`'|}ZZo&勈vb   x\m@'')>۪6AkU- k@g#vSհ=s0HeOy)!1W>ǜC2+֢Ɛ,)/`)Gi;9Ӥ~WǛbM tN[꠶ß" 0Ԝ꘭$4]pL`p5@IrZ;Hr_UP#+rZx K<aaPy" %[V cQn|=Èbޑ_ۑRAf6C)CwP|^r[Py[ b@C%xBIS%0뺅J,U>MKʑt=잮t|!U FƼ: #k!3pC6ߕ2RTz=rlt_b`"Q+g?j)*ejmgK~sЙn'Mcu%R$ȹ2D4 iF7ʅG`DF)H]aSlE" Eh&l֝k:W$Jf/%Q{*i#Q wxo c)-RR.hFdʡ5ʛFvA?APNhԏlBNEͯqks)\gAG^X ,Ol xt*3R{(5(OI˜^=~$Bl]πrq*0Z<(wV~wi  5lBB>dr:LP LKUa/Gt淍GBY,;+Gg ά+ތ Qʶ+etk͟n( gkAi1EU,xkr15كknρ-v[%*x 8w7_IWF2\%QHA4&sI&V;(! Н._Irl]*ye7& agnfEbJkDRb@|i͠[M'PfGqt-X- ptLrfјޓ~pDpO$)bg>*a"e3e s ;XrjbUȿ&am2l E8-k'W$N|8m4K7k{e,1+3YD}i`,RKgK>VquB(zG#8 ֪v3gc8ۍxؤ*oROc76% (=tѽFvj.&HDM?0yt]Ks4- vEű uGnFڧZ6jw-[Qq& P?e3dN֕;E1Os(Ps`ӋՀr-CF u6u.8rpsao`]/DϙK$di#2 BASڏ/*;t%|F%!4 6=B/9+%MgX̉;l/``ZZ3wnY,-rxXW#Rl)),yse ^CF ʪ*^㰪a?z梛!$vTz%fDYe&+6a-tY,u3z?xգ1Vl3PYzvׁJ,.,'l҇OC)%j]y=}i}n-O(~!.`z89}hfGEl3M$ uj␠[Fy4 w9\s{hQ>&K>*DƊRzAڸj"餃HQ4>.6*C> ^\ 4%8\(f6JSEIuͯxb Ň e{"ǬfJop#yS7T<M拤`m=?Prhv/(ܢ7/%茄9 Vr~;|׼uӬ(%K\F^X>1zZ4BxOerKK.*P١& ̜qxalj),i7p95jṇV o6E6aQvQI-(є+)࢔p|-Zjb"!lRwLp2!s{D'rzxƴ*rY^4@u/zRT=]ݤأ(WJȸ8Wt@N)Pֻa-yR;=b0N /ьqc_Q]Q%l:Ḋw9{A0J/y!'4|WkE52ᾝUh5%KΗ DB_vp:_I>ƘI^{4B.0ݮc #C'HRjs?) t qnK1WAY{XcxK:Q;DTJ,xbK*fnn ʑ-ǯ+{V1 o=X wu1#Kwʍ$G>ݨXwL`[@4)L55~ A>$&;D!ޘ2vODF˩g(1Os Fml 7a8weERFYЕӆ -ME\By"tmaFF?^n.`FU']CA գyT{k @EjltKHuO4rI~vnG]Y'nE,LJ~ m^9kw.؏. N8j &1CR?{b*[~K*w' vO&cD&QҌ'2*'al>M:Y;&cj?$\ 1xf¸uՏM6x/NHib 11#3 Ѷ' ߜ.8/gBr=Pj'M%q;Hb-AlA<nGSAKa`\s\^]D&źfp0mBZ^CH^F2\H qjT RGE9v: G %]AoE[|^_c:þnDע@&_ ߱o־`Gmem'f?rI}c'mׄУ/^;q!@ P]fj7Mesnҥ )( -\:[LqÝȕ80$ kRgvp8~p~u|{ IvLo3ICc0t?6Ϝ_pok;gP IeUwhүLnjv yFlRQ(-ī6F֕V[D #o;G($\_Bba\Hm(kkRXa2mKy05f@՚ z 8$ks!a;63yI&=m#`/ǙA}f2 J)Fqжiݡ`c!cAi}m`V_= U`RLYbEvӏKtWnď%ߺQ$]5^t-$Q9*[5/D4OxpE\ f,ޗG˭~ )oJ& S1>PMSlnoʠ@^jNHM.-qZ4<HUJ|+v W $ Dd11BN'cЦWR0=Ls [=p0JpERLrhTk󴏴`%aP|@q NnHs|r]jxpSm&"_V5ojO}&J|to^C+v3v]\N'bTi[ʄ -hxQ/h/T\K0 nM*!xe{ͥ; c k i҅YRubcZ#x[~3>DZJ >^y{ K cnBx[jA@xen8FYѹ\Qw3CP Wh믞o|Z +˵\: 0yė\6y}]?P 34Z% D,k_S5*fqGC x[j6]Pz:4E$څ{|xbPid&Ud0 i.y`Kΐ0]UIvWpYIv^k 93}:E| JJR"/d1IJfLءP4x:<w4 v2ONq /p%d 3]g )l5ꆅ*{ A]F{t3& @÷aG h koN̖vlPF‡9g?S)A&o@yXxl*m#?@r|GڝzvsɜzuW_3lZ)J& %MFٚih|сFuy1C۷)wOv=P}r@o _'z[0<p\* }@Z }EGވ+kLK! w#ҧ,؂Wʒl c`HLt_ /`<":44q bw/G+&KΑ^6z X'㝏SXL ~l$KiH D]d(8VtacդK.l 0n3TȬ5g͖B0"uCs?,=ŵ#YѮYsɿց|,-߰ "e6%Pkmk}{y5Tj&wXo_*0MU{h!8𔎢N@őjFO(O.lZٝNDŽ>y_t@͋k/a%EW-{NƼqF U jJs{9&h1E`X %=a9LS xEQȴ=!Q; LQEff%) 71rfʕ5rx|ut0†|.^ը*t͸dtٙEw\ă"bo.gjJ. V}JOU5 9x(sXc &9ɒ4vN`[QTlӔEw~wni&EQ,\R|-,Q>[b>8/=WA(z(0lSo ^".&ja @$))NygTZ/$lJ".{j _|N8$F\huZ4X5K 5MVXeWW4Yudihj5<׬W?&10x@׉QU m΅^O)d[ci-.Kz`ܩp !ïMbDx`Cwf'<*,_u?S)[t[J I?N ~D%\qLo`ބ޳ rGTܬZt3YT~:bvZO#P wذaLZJd\S"TCLۺxoy&?ۂ0F$-ZP?JO^A4:,zSFYTZC;aRо 5:-t+6bC~>ʖJa0"'SΝ834Q̘Y $F5~}U"*3[[)7㋸E65 rR_aF씥Eɷ|% c+ g{3z$ư 0Փ7}3nvWZ۷nVҸ3hAgG%Fy$c t+s&MtON]k]<9~TjIbE I u$QdV5X4` -eOң]n fu\yՠGR>~qY?h4HVz{J=oL+B#^~5Eg:Ío!W 40C` X#q;8{$ʢGxs',-inMB#L")G2; &ȃ}RQ8@_Ţ~p ǵFeZP|~XcXX0Ѱ^7s9Bcvk`_e2׫vKPؑn^'|}/ޤ6 \uJ?y"=PHgpQ-k_Ԯ-2.u !_[\Q&kLT& UqÌZ@dPiH2>ja8=GD { >L,X;AdA3}ԫ=*"H.o>ٛ/MviwGXd $(sKSfM ' C[E!LBeA]Zpc)"HC% 7]==h#9cwϲyկ+ FB()>I/-(qAr$V lmfR=0>/*E8s $WXShOt9Kzi,aði <ƞ, Z\2ϲډs. @Ǹb)|Q7U7ԣ;瞠l&s^= 5W$EQaE[ /Lc9Ɂ]x0J俻CFD^ ;􄎶#W1E-2ԩ%> k2Qw6y XAơ[ boVC&U( c'OYp  ĴZd{kk [;O!z_ ~0ryǾW:noVa ǗO2MէVK(àӄ,I\ =k$sg$*qI {Ldl/Ȭ rnFNbG:ʮvf@$̔={.}hP6Yu# Ĺ:T֭[[.-s# &ΉZwew\ z-/_3njf+/6Ү,'^BzI;/ ɼAǧY%lO<%Q&.Eplb?5y) 2lٞ pd2S="dcjo[9)e8,rA5Uftc.Ue\zs FFR ޘ PG*T-yz7`TaKx , p,?xg;)1=lY$2 4wc]jzXĴ1𩒼~>Xngu> Bd=t!ـ4Ƈusqڳ0@!!Sb+ _c`ޜ|iJd̓b;22*%O&0Y1;h )}/tK/DԓF+6||' U֗"ȝYHW=*OUhU*.ZOԣkqH`-8Gy&CQ}`pc &(]91ESVFsȆET?SNM&g3͌ahFԎC6WbAN9)/ t`P-Yg&WBV=xTɸrm?Ffv}DAQCByK6a5V鑾4>!B:g`Lc~gĹ[fs> @VU~PO~'>Qk.[/G}}g:])H41\ailD@Q x8-w:?Qu[<{]t|2jWL P$uK-k}Υ'6keU'>`,T|.UAo3>DP?N ͪ'1=laEFot4}z==E[K0@(vlREّuӋ*`:#mڳTS)%P!*w(odry>T*' Z)e!0 $f+ά5-8{CKu˻U_;YPpaPPMz4Ƕ{( UQtu\ eH@3D Zg8*{vA^m^( `Ni+i3∙/GeY$fO<%nd!Թ>)=]:O (P4{d$ȩlu/k1Q ]wQFVr<ΑC NxM fjB?**-JkΑn@n/"]ȴvNFTdKMҴ3|{9dnZxVǣ[cfKz*}81 U^!p|6q$tKwHȀ<eɍc߿ҝi^W+(OYr\rk"<L.b9#/ E_j6bl,k3A~jmLoVt;'LPW,cXr씡}Unz }bG:i&<DýV !Q 11 X^1dZ_ Iq?aժ|<6C㊝``5#0\7E7V)`*ܗDbdt;n!`2ծN'vmx@o$*@{/8%I!y2Ʉ<-uφWYd}ĐlsW;)]3l7VD?0\ Z510@̇yM0;HuL}%4U{!%V4fH}S3`DNSCF%^^ bb:gdOcPOo%)E"'y`q}ľA98;=0AJ<Ȩ_V!(5YCJiJX)8;$E_6dDN*h> O xNq J^P|Oߎa_5`lëoZ@ȂPݲTK{LO -i?]"z#}W 8f(TKJ8 A!}12BzeF|/Un_]6z-(C?Vz Ո]Wϵy=AȉXEy.%o@5b`=[rv^ȦP ]cF``k_r*fa5mq>Si%W}ڳ7z 1`6-ʑ pcq/S(Yȥ3L lD;ݎ Gdx'I% *I2ʗe)P2_D_ NFo \FT F΀wBX2~h4k0s<MF 9' k# .ϰ{ }1OdAqh?[Ѩ%cԑaGZ~̟[Mz/ow(~([uNRs4xW0}4~|+JVWaR%E!q-fj3/O&o~<t ^ i:|FD/i8XWC)oN^LSrai3߁w`cx4kY.[txZHEӔo·V욫bI(3oa(zPFoWo6؉,Sbt?$I~Wo*^-Dƞ9 ꚾU[J/g \&(Ge#zB/#}{ݵ5AZCI ȭ2a8kWIO&>݊fRQ(s>:QPGf[z'Z= /)VUEglq8H.#Md/^M^fP8u.ne@lpTTMzzW^u{@r9(oVX.4Uz&ÿ`T#@νF^J1? q=b`Gy-ٟW]Xn.+=нf}SڳUY]=+^?w;z,$fڊXBFNSiMv XmF5~.ZRj' t]&E0ܽ"1S_bmoo#L-?9a,)%Z@* -Rطce-+,%}$'TS Pd<@钅FI:n h4I,e 0G:ФGi׈Qq9"L_".3zY\vg^4z닽ӏWƂVX{iEN5x Juo" TVP1oў8!׺ɀkH<08ފ`Qz'|_R#_@ )}\eK0AIm>9[ OJ#$3挴"-\{ YMʃZ[Xq_Zw'/̞ȥBkl{riɢlU5/آbLOJZ;k%#)T+n>W5#Zñ]4E=mݔ{n2ϔ&Wiͣ[{&axEM&2rI#xQe!nǞ}pgih̤gyU$LvVQBԕdq/b+|q"^_h T֡kb4s04eYw5Tj&ART=bXZCR>֪ghFtPcxp, 3;My!YA<Q';h齈 t!~5V|Q,J uX{Y~kC;WhRJs3# _]K qE0m+p?\< LK䗱xزZ ~Y~Ҩ?h [Gne<:Pr;54e*lGҵAdþ?YQ͠ m![Q1&#vhw*C00`/B?VowhLhtzxeѵȗج;kͿ}d}-$ Kgô` wZ_}9VUlaׅȚ.)W9+[5{k_"bC Uڍ Yd}^( Vcj&zƘ0%ߩ7D\wwt }B)wM9RM>Vm%7VyCJ|vahn}o/g}M7\/zqدx34Q\s4 IgzP[gUۆx rta9kLD;? ĕX5c)2 m"h|GE{=^Zӈvfj" ɦ6B~qگk;dKJ aѷ&C<~}&D4B{aQab-"pӜ-W{08(ITpI;;oժ'&c gޮuR,-Q;zՊZ$a_mԝ;A1`[/7jһe2%xwQ?R,ip. S7e--oPnLӫSYa5VA  F IW[q"YgUYnz"jձycMAgICO%<~B1L2e>=)H)|@lпl 8q%˵rNav!]/,g$/kFp?;ݦՅ.f-/F~^Mv#~Oz ɇ V6!f>Vr,KpTԯbM^#`:Jނ()%R0YjrQaTͯxk`| < N;bX߮9kSp]{yAϱbb }vQ@Jt3_X"b`~~vfіJ2jg4(e!T_(WcN *ßw>[K3a#]>NIDV(UÚue<o$kc&:^H#_A"v/iFe9<'S~ u1&- DfG`lebW`Jx/PBt q(+]1`FkŽ8r+ %88QXqo}Aؿ O|,TS%UKk(IPI'Wrk'ޜ jV9nB&5t9 .\{;gnݟVHWG+yUHKK+8-w:#L4W:ĥ eC򧪒^EwP8<,r3!x=!4LNr]j@7|؜&3EɇӬ7.\TmN۫T/KOU]:9Wpu3"MHfкYyq!fxgAqALeYs KS\f$g\}@wm{(ffFnqހt1DM}F&eLQqNۧZ! x)d?:MF&y_Yp-ˊi#!lRyv ^jb><5e%-E(=%J-9>3 9/ 2֞H-Ou)-49]i~,#؎LI?.K>Ndೖ͜/x&5D}qQK-񬿥6kQƋAGJ}k7m[jc/+!k(h;P#ׂfډWLS'UpL]GۜV 3wanym]϶C}`eNe q10Fѯ`GXt~ՂU^'d剩umEL2HH- h/=gzn`gzj`aP7o}zpo='k۴Rio7e.%lۇLV V87Nf$HV{_VS凩j׍ZxtO2j s9 f+_1(&B+>譞@y2=I# ;tc"' s{|Dv9\)N/2^4njC٦W3Hgt`@?buBwCCȃ"؀R}߽OWG(tCf!9z=%-ZF7~Ez10-7-O:cr *yꌡgl{Y*F!od(n$kr27Tw`YE*r SjBH$UoP"l0@M4X_%iVd&ȒPLS=C$Gy ]Af#tgmn{!AՎ0E3EuYA-CZ}Qj߃FY- SFC$hxs3tAXrQV 9SW/r+Ø; J_Ġ' `J([㆒wYB{AU&=pgi8;/ VQUPTQMbiEјq(avBx8=*iԃ=*=7Yd\W+d9NYKMb&$> B9gtHV x*P=1NV  T+:bQ_bvHFlS4n Ӌʧ ٪O?% R9}Q(xHzK}ݷ8= yp|CcMfS\RVyHY~Oat!0oyIkͤP]T|MAH)I>jPRJvoRETPȲo ?Vp ?ۘu_hF%s2}k) e,Y 'P1q„Or[mNLVY7׷x#3䢟G\?XjҤ'wto0JȋDyi*UJ~־王6lbd+Nd(N}GO[SgN'=·4uwN3~dD6l ?'(YLUy<ə4ÒB,tW ?"W|u5ֲmق4Ipdc lcigkec咔϶RZeiĀԜGr1^W5.6vl-8@~#eZaPY&>54+x c?޵{smDٗnc3#TAau<<\Rz\Wǘ <ЬvBcNםzn0lu)*X/`INpE2mz1x>7DHnyyqa,MÍ2^Ʈ xyKw@+uCZ(դW~) ٗD Ǻal+4)qّxHKMyM=Gj!]h@Q!{HI!W\lvzZZd,1QcPX/[--쎬UE~ܝ~~u] Jd@3 !ۡW[$r1^+?ڢ[.Ï5M;e` "il?;:q{JeN"Wslt~5jkxkmѱa|^eHG`10e Cz+h>(qS[OeN:/1r["=/ UcZMtFWJTyHIA0cOcpQH^rp^2|S Oʾ =8 CpD dub̆B4 KRlU(YnO + ~837 JXޞCT rXlePB5׭1l"9bƢȸ2xdzg QbNƑG|(h<:f)pΛLBzб=>Lעb3.D!iC]MO%^0p>A.۠F޻;@?>Z߶ņ:g YB^#A,ڎ /KY ,˗t߭X$L^nk{ tI-OU%4b7{ty("jچApF"^>20{+SdENB=̄ߣjX[bI;֗;=gVϺ*6FcF`yPwC6 `B~}4ثHS3ɜҊ_lvVY86]jJe[YEz t RU/eaa fx*CNnˑYM^^\+nq^L1!y}l"5e^_|* yBdԎ#Ov̽Y ɦ٪Bz¸1Dę1ƟvWO~ (,mzB>B„Q5ϢYcByJjZAQ]*i`?O ÈQeC{OIpnhDDaӲlP8s8 E6F Th)6@u/gE0}j5kDmvE*IZ* yap?eʕP IO%Yģ4mՓ:#Ub%vUUīQx,W'Wg/iVYWAWT>g,壮 %P補:)Z~8HUW7! DrMl)W~ v;FDW!}vLJBex4`XU tl^O`BIq1|F?lϼً?'PZgZ@Ap1n\1,1O\4s 60|[`(ֆ3)7"j\ e؜Wš)-5f,žOkl*_^0OAݢCk5Z3@s;jpS Q?s n_ k89Ecs{u[]2"/IRSYlpyc|Z$(sƯڷ+Yڴ?S] :k:f NX \ Um>xA]7fY"h3U6Mh,‰Lo?Fɜ:'U0Pp YyMY{~WP ĶA.eI| jX*RToѠCTVUN 6jƢ CRr zs=9<E%Ua1!G5)U}>F { M6}0j(=09gT[r3I|X'8TKnz@Tqs͘1JParۚf}lᎶkwE69:;z*c+U&=.6j웶&@!fq)k j1sty9Zp$]MNnJ G\޷Y+^g~hK+, K.ߐϊgM!v% GBBbBc olRFrPT2\:]ȩ.u]戭$KZ%3y`y 1J7r/лm5鴪ԞCXMtf=EC. Sx0O&z5l6(lՎ֊ۊ)(L"0mЊ:Om՝vkzXC'X(=5Fmm냃dJ{_%uԱ}M' 2}vVrG+Y|⢔GPA:> N$PhY GC.+{  Rb71>Q3P`, % S;"zMlUM^O;l]ٯG\4 ?nѺqjpCҝpsd$M5X}[VnTq**¨1MlpY mu 0n*]&BRo*ë-'4YZccq֑&O/0`4^a?6 l=a҈}_CEL3{etޯ"ЪTlɼw-^MdLu׻^_X{0^H@3>zؤ{ haTu^\[Ai&, Y?? U"m| oH 9z0wH@ 7;s;u0= W;.8)J Hm`9/ c$y?:@owX:@J? UBޘ(fo8}ǞޔXo!v2z%p3 J$.|7}n p?H6$لص5ok<rd|/cΖL)g ^e>&tzRIXLKS(aWUWC; +ȍ>e7$܅58ZreJjM4$roLTAʯˏ:7**VAF3ߥEEYQ9##/MI#(VIBKiz<̂Țpg2wrwbEK\.`cAe •?֒-S?"t5ZҮ|+ߺ (vY{aWJGBX_|"nV6&WdaxT4U/I7r,;(J:ژ4ib(KSGk}By } N(sN^*PR.=ddUUot h>@Q=u2@\'bܤ4nrG}8lR3gQ}oL+X/),TjՌR°$TۢjQo 7Hblhb(l&Wq~)>Q/E\+g,[CG KVȳE4sQ|9SE ?@}rTbVD`Cb̛9GZ2)U3$~DYu-$ʕ7ztJ Dh8@h,n u< RX GNw.v,)wG/\}oZ;~ ?9 0IpKޮ1|wD҉d)T xaF<BY*h/.6GC8 Cx{#QǏGAylوT+wiEi43nӽap>Gkj4Up=d8&1e'4%f'VWcI\l0Uaz^P:[03L)n(m'hI# qғ?Ȑ (l}-jV&G@(1Վ 0I"xV-NHZz{@8~8ct֕UM/A ڲ!7g tIp_aD!\87 /7R Uӣ׀a般2.Q> KV!sD;(&Ī!N|FZ1h~Ew6z˟$1 kWMdG;ys1*w"<dzBƔ%;z֠Om8dA;71al zqR|cjKTQk>;Of֌1^qwM@hXZ{:yjϢGܪn5vRZ7;o ?}\܍jԅ9g<]xӎ,X!.E wenlQ EO9pIvd1glq!YJ_/= j" IXϹHG5:{)Z&,Yjjx$>"tCi/hP| f-o/1 <~"T澵W 5pmvֵ># )pA9uBL㫒R eR>uZ'*~]A/ARR!\G@꧙,vLQCikdKT] $drO[+N.RDP`e3pa2f "Ιx{Por|J} eO(j]D6IJf!2dx7#M;0vf|6?8 ATr1#҈YGLN}XBt;oϸjå釸RgIS(|1ҧ)x/imS)ûy }иX5]a?>ɹu M+_w4"_BԲFsOK!*A$ xca*gT~w[qG wL^հ'Kw^Eqxi Df Feu>녡;1{zH<.$RkYBWuXj9]?W,CPz K' 5lKZPPӯJuRkQmP¡LEZ6pӾ(|H};`ZZ(K X9WMM[9ȌFѪ \Y<h6IS"y'+BWuS3g~a5'H֚;U9|ukSs)ͦ 눕x|^3vz\nh&-~P#[k^\PnlQyj1ĘǴP)ʥ}IC}9!ބÜOբKY= +K5d9eJJfٹi?&zKANXr5Vmv- Cht̯`Q:I۶&P˱3LFWxw0}SAʆlQ8(?\Feߺp*̲Yjp1IL.eCgJ(K,jjZߞ"m^0RG1. UNTx3gk^#ugB(QU6{j%HT $ c w˦5Sa0!FU jTS(NrU/i}Z|e:Jo].^YU4*_9=N-URŽf$ǷG mҋpa|"fRzg:fc+5K0ǜ Zup-4% Cz's*z!ۓF;8ǘғQk@OS+Q[[t%\X-%df?e7sHPN% ^8Ak(ߧFYwv"M__50cZ }+o)v ^Ꭶ=<`&hĢ1?sSFElGsdUFŕ.vgE!% 8OL7n%L"QDVxɇ@x3_Ny%&y&_5ZITx=GyJ8U >cţ!43*2\ER7:X%T 'd+e$xR,1İb߇[v 20:)mS MEᝩVSh ;08sG%lI։Ʋ9KaSo-a]jہ:d30V6g&lY|*h gSҵR_8A+%u:dq_+4O!`*5B7rBm. R?N-r7M9VLOѝKUzE{V@O l5|%WϩF>P*t(PHYp9 Ǐ;ͮ VEm0Ɏ.́Xt:"A %U vf: \\7V`FcSہ_NYtIL7}^Ek߼Pnu*:hlE~WV+$l'>T)cC?E;gĔmX .N*vūsd&aWR/x7O\>kEjj#aFTVlK_k0Ijc&`n4ߌy x/% c8>*3/֙>h8w*'XUPY#<u9dx^B,5T@ϻ$ǔUu~#,l%yB 'rJ[;`a8<m h*Qj==U 5xcBl&M(it`1"@)J{k6XѬ˂'vUd ۛ7p1n D++pxM=z⥬aҠdauuhj;<+T8'dhݧ먲6q"H\L' Bsq(~l-Ң"+{f_`[@ +eRمWɺ:gĤlkiL򽊌Xy"Dj׭-xYKs' ~]{f}E͏mA֫V#CtbW^:٤:b2:n>ޔ^Z'.fq0+'J^ݞ=TM9N_ 6mfmhQVv=ٵڣvw?8K:N2^Mv4"T`9 Q`|Mzﮯ|ob;t\)J=6CWb$aaQ>;Z$U;B=4Ku TompAUp3Nh/A8HBź}gI@6g߻BPaXK_sk>!Jے J|~'s/BģWJ?ޚEJY_f.ۧ|BT{UB4jD[tTag8yq۩:ڲtLtI@d8->q U2:A/;Uݩ[μLɍcY$lՀ.a56lIAz4W2 j=QQEm/yy;}8}9ql%,w/y OJ+>xF_eW>;l!| hg0lP.CV=Og7})'J;6i>`g4:5%CxYwIm)K/SY '<,_shF"1|rp.ےn4H?;i3aFNw?fV i–s 9{i&-Mφ.k/nN*σfXjOn6Vgzdܸ0w5 4<9x\!m#.wI>/"-a[? cuٟ{;eфR{\}s@Bm?S| Fx0u5C$IAqGr@ũ ErJI 202׿/]6C556I|Z^Qg2pE1RV5RГ"(Ky?gHȼiYT^"ĹcfhthSJ_U:J..g;4hC*WYɯG{CF$K&\ɻmBR`qu;TPPK.~`8I;@Ǿj$Z|xSnz+5Gu*A6CA>iCսclM",+uI$S>W*K%{_W]= rjg=`Bfh152 )m3C0MKaD8P$N{uNL $[:ƴ.H9V">=T{-j3qn9)|qaD)7NH4vIZFky0'ML{3-)j)8.*"9b2o-na.$n)hqx:JLI`k!"~fst{-x%;YbIE*mJ$kImHr9b2%#xJ=;>CPtgQ\D2b;S+>: SQ2퀌\_{:n!V&iݙ1r^8||\{EǗmb~oM^yЕ⧔Y`{x]2`m#zJY4q _> M[eg> Ա W8ָhioE$"fcHj*#3֜s#yZdtLQ/7y4`QƦ~҅JBlx` LaE`XCiNKTB&8rŦ+; C ;r- 5ؕ+sbD| b(UWFp* 3U>NɫQ#1unXɇھL 6B|y##8^~͵e-1f@`p29o ^1'^ЌtdYMۑGwlͣQNcVIӺ`c#`2 OY{_ڕ/b:\ l 駉VgV$k\#N=Wk5; "v>[&@Ӏ[GL+7IRlяbi$5s-C,bFGA>\tz2vad)/UAy!N evF í7TM8|EaޕvI3Rf\5AwʺIX*pY˥*jى;yMO$ b:꿇\!(0}gىvcd ${a`& %nUn&[9'24nҐ-uFik5!i1=Oy$#dsHFD1_~o8?zlNm[33x! cd{^Q%)ZԿ? ޜ)y6+Kofڸ9PX?GӸ\%Y !"a!w9K* ]Frv_Y^&d?a~ {:] _KxRYs6G9ă&T :3[tE o>$ys۶s(qT$B7d#%l^^al OFЇ>*l_;+Azг9T^nEiI xCF;Qd&C&=Q4lԪ(0PF^th8jk?'9n|z6,D7TkDY@=}'q{6? z" iᎽhIHrN%ZL^U ?#T凍X7ĎxKB[|̙u?\A6s+Pހmfk ]R~Gn>_j 45^kͱWWBݱ@U!NG9: goEmD?47P<&o~D.qC"K?t9 e/sxu40n +eVkS#cHXs'F+:c78ׄn o%3{gP;4^SN6ZATN~[ q}+̹DN~VߑJ i$@2~۹LXSwv=WfY8' m kuW h C,݀laLdʹ g~;iDFQG2uZ{o&;i2 B7g,P>I;[ḻoz> I]K[!kAXC eu8>&.~0(t>ҐBAgI;rbʫݴg [aw񓚦M9eiÓq;|_åF>Z!d~Sa܅_OY,ڮDl7ϰRYgĺxA4K6A쯠o"p>S4|c=7YÖwۘaL]VwvE/dVج ꌾ|yik~Q#mTǺ1]"; lmKs1I0vDK%Dmy-~Iu\`1oI?#"c +`[0jZa}jӁPW!h3ny+c,%]y~*Rc5e]h HC i*ֈD4#fJo6y"~LGzWA^ZuszJ?VlF{2TP') 5f[w\QX*TL{$, >@Bjj{1V^ SR?ck_eh+vs}0YB@?ZG肽e~oX# l]Gб BM&4kjDWfeY?<eq  y m\߱:`\$ㇺvڐƵ;rPQ@cc2ӯ{U@܏cRMImZ8NOۯ*R9g %[@+@/U~i ((eܾ+=Z$8ǎ]冢MÌ2M5:&cGʑisVJDE6Ϙh͐ȴH"ķ&g&D8#y?] cO\!@^dO. a &WBiU69B~CU(!CñÌL%?]կ.KС >^o/p$|8i&R,<|~$JG}Q h"s:`  >ak6)םB]Sщw(e7VRâW8,Zڦn ¯/*ՓW(Wْ{D,q{tU'WVEn6CНql#A\A=K=^?mDՊvQs}Z{Q =N.żv%>!O"Y.aT).pAoA;x7V鮐O S|/2}T%JX+gʜGjlh+Xw1x걟3P/ AHaU \*s b]S`(?\a4d-Ai^8EP=vUv,̋eP| `*ۻ$8蠚]eIZ8 B:9z~R76U$ mgHj6  !CL1ҟ*] xN}:܀MWF#05 /ߔMc/Omu{AXq3Rx?~;d(VWjɔ.l7]$;!"L6Q['v,rlLFd*wb@P@B ޕUy!T" 9>nۢ뎆P@5@nmR0p(@bdSv-42(NxȧaAT_*Gѿb=t9@|d)N 6A8Bm f:r7D}I [7kBi/$#S F3oMm-ۤG*&;+Dϛ[68ka,ka'9yyd5f,l}RV "&NqVP8]gz,#f KK&T"'@tƀw|ȲKNr(Z~ȾS7D74IJf fa{H/G n(~,5mOߥo7 paozab(˚톨&~\;'}l}~˼V=bTDv9=ص#2J^@IX ͞TʽYk;OBFhn3Lo,FA^lt{Bt-'e8ai5e\l0Iǹ809KXRsn<$Oz!"Jޜ](dx<v8O:aJ ,e@[ ZdVA9zxŌFlh ~: dS+?!mTWm $m-A:[kdZXfr>崣FOZMi].Ly&5߶D@1y8嫌z jB,'-.,z..8ciStU7@Azڋ,b@'AQ jZQ ۢ~#fpS:9'0?}qo61ZI=U{=PsΓCP; (KKtW%1Bv pnJbQvtD=9GsTϑ)k$iW3aPF[74;|yo70HZ] Gֆ J(# Q)wqjL]b6gE>@FI&w$E谇=*zog +PqOÍIΚP. "7e=58JI[sHA?M#þ rriSݦd(D ̽}@-iW2u~Bğ ‰K;~ݝ?OH,_uw˜?1iN+H]"2^ Y̙ pI+O[E<茟:33~`tl^Ըc[ˋTdPYyH|mHR٥#҂ FD j~zAjN1pĨnLD9|8ھ6;2b.ǯ 3_|Xޚ$P6g)$gfwyJ8jQJ<.Qbap'?y ϣw'(N[BcyO |eҲ u5Ko2Fgw6cnv,aCnY7NQX%b&UwE90IV@,W7z"}އ#8B3V.Xou }<3ǖ%lص|L/Ү J,zݎ8_}oOSLj@ cp9p8?OBT`Z@<6cr)!4l?uo`}Câ 0+P9pvc%~ۊ"V}ctQK'ɏPy c-i@x]( %o$+P䗋$Z @HKO(%YWnJ6,hL"GE3;(Lh=yL=N. BBͮJ9?IVČ{U|falJTET+ݶx%zv[sk9 VfN٥,#/Mȴ06*㪟^rΪw>ڮZpKd-R O[Uc 'Ps'ktD.u4oUɐz5q41ccƪKbqPצ~ؾxd0{2ܴgiNC:V&j,,UmӇ&M~eYK7#7 訇dg #}([K=iQ{.D79kF)dvW$|s\پ*a/] F8#r /e#$zyd(uBkT1Kw.z?on¯pDf &uUJSf|n+p}ga J$L o=2b)>n.UZG%qЇzֿ6兠0]a6a:[?CVTN? C_.\Aa3 Q =@<uk$svk:R;^=5[(|lР'N1 AWP8x vİjn*EURbgv3t-H֘yU9܌LKیz/җb4m KчIF@3G$ai'i Ơze6o~Bϣwb Nױ&qΒ*w3"B'z]cZY |FgbK{!5/W",LGQa8M ~ $iaoF3FK3lWpTî -{ㇾuxUMK)dx7>tcxy M Db/\Wb"̠%v dNIki%Xl;6&WXFԊ9nCo Hy_lMȊ]|g JfH$t=Yt9HS[l{ _rk = m,PsIJevo:cRvDvވ4"s>(rB_3CMoZUH0LKÿJPih PS4FN4lNs~`1lVa!$,5r~ݺG`Omƽg*7U? ^`Ij!̄)CX=Y۸l*s9幭H0]}NXs cIh{@Hȩ=6 A>J=$=ɳ!Ҡٖ2ަ;|ˀ"~C\SC+t ?0å@Z| 9ܻ,5KO+wU@Jtc1v?_9=X"9y$EReZ7 ~V9hيgR 3I}lBT0=Ǖ}gvBaJV2yK+%|%N _1h ɾ=9k?KDAOrv%ꅎگ$y)2ڭUmǧ=A=-Pfj#%c ]Uʓ-LKITw5Zu ٠2Xe*z\C'YFԡvcW{@ ὺѪ? -4,fբ㦝aΧA`kߐ%\Ĩkr(/[Ml({lZDuOx0MH p2aoQ]٤F[ȫTs`p 8S&aDr\ƻ+K.L5qYF!79<H1!&2ibs AU{[.D| MyԤ|T>rz%o) ?L|0ICd Mfcc@zΝHB}I(K5BM^ѯ<˰*"_/[< JI8UQBD3e4^Nw_~_ YQ]i9V=[F<6z}+62>y,\Q쒴0ߝjLY>%:%>]պrjïn>wi6syߨx~͛p #>FQ?'Ŗ\}[uK=Vǰ5M%GކͨPVt">Y:#Fo)+?P$r;>Aяç [!$uҌeC˥U̔Oo@dfa,0ZHyY%U]My&F Ʌt~ssnuM]RjǓXٝ)3BbP[DqB)=5UZuU 3`~}z2 ?[YL?湑]Gx*7h!Jwd`rqU*ɘTw_ujys~"K_]˚{E3Eث3dDY4sI3l71&=}KͿxo-mnyTDCrɁ?q°y5xvzr. 2Y1aD49z$9#اK]!q'e[+kؠ`6 S 8){8M3n{i_0!_~̇GzhʏH6Ij PDks?ʳҨ7eQ ifbig}X0ܕL V\AUf$=W(#!Nv/WukX7;̆x E^n;a}wF0CQV-#|-^l8l`4|YRJTTao\+ 3"k/XZ}wxwe@3)?4 Xv)|H}gi`9,6Al"sX=UMG'NBxvš,n*; J= UOg.rMe7u[z@12q,YSE',]mF-gqb>4:Dn%=&5QJZj(@g 5m6n\/7vD*yH/o^6B\AQ٫;]pcZ3e{Qkd<>c9q/hÚ홡Xm Q^oɗuB45Ҿ+;֟Qa_!1(HOhC"ܿsp_)T9j$hz cRIO17/Z+2l]NP+b;L&t `eg[@ ?AQRx<_odm}|<@af;'땪i0Imaֿp7)XWk+l̚Sy$ȾTU!h @ҵ^ot+:GaEﮮgmvn]d;PjTurx#"Aʣ|pW ꬂDn;b9x6F֧*10 4՗v+ KVFC]"Xo0_7 ;~|+Y0D%d" ;Ѐ1 ίdbcd'mbytba5˕tHn"R ԙ[nZ_0E..C3c1q Q-= > k !BG3Э`!4"׎D/77<lt\e]K3?E[,_*ӌ\.4<` Š'QDڸ( %-N3dWscI1%b/!z[qD}78e3{uj*G!% +aCN9Ѥܼ?ܕ7E=&ǖη~,]甦ܘ^R=tP)Tn쐮J*]>; #sy{PEi>DAGx\Oo&l8Zݹ8Oimu Ђ5-9 غPK׻y{HqS%/iA@+VN?ʅdyte1 w\%ԕ`J]_ l+^ 7ި'}ȴ>VBQyԩ2TA7"qs]XiOv ~JVI׉^}XW+ Z[ K#er"D ӛ2Er;t.Y|ZD<P|+v7&&"Β!4hE9üva ԏ3qʼnd*c>+OIPA4OI?¢[׶[Y@prUQoMJh0k5my|5nLe6oqM#H|$;$q,",DskF`yElP=Cy3] < [<91VތLʡUjO.aR_QDPSwp-ŝ)Ƶ;5;|!#x_JaWI_ng6Vt $~" t]JוZBo@6zğCӱ.1,],f́f@p\JQäҖ8N4d+BdJof%|}u,O&6*?өgylAo jmS)D>=&g[oth5E愦OyR&S.%L/c#C..r'A)I7gk.m%Nm*7lK\G%Aߐ^L/}HϱgxI8o]%w:;̈= '[X*Y&3{qS(Y=-o҅Y!.۫;"(LWriMw>-ooD๭!,,E'^-t L`mlLT)-Y߸ǧt5){cW!Ÿ.CãL!g6JԇH/y%i N Qp5W=0JCh?(Wӌ:1E~\[lj^E ׸ K5377/u6?3 !=όB:0,-X dU/:~ѻE9ۡL#X_ԋ҇g@7@wbKwLن :CIHSf(5H[>ż&Ez*D)iA ~^kfBW(lz Ά9OzG gv&N:R Oajk7b7M@Lk.쭀E;F~q`FRRD_Myj,rh{u}1pr@YqYY3 Un7NIM&yS~%פk^krO&Vq78NBD=2Q[w>tA-&;n z`tk| 4yZś}{,_f&ҥ2c}@1$@`f.[^gjOiew#\% koW-NmY.{l-!Q4kD`eo 'S(\Fi4:QB RȏGd ·k[*'푩ou %Dddi2#bmbI_IYg$2LP \a.>ޞ7C-"ZZt1#Yx1®!=!q8(R}ԕfɻg (}޹} GAA:=o@Tr]@LxeX>wMK>d[JYI!y6q~$i'Vd#T;HxX0bN}; ]8ͿfG hv;'(X? XfcӒWaKGDLH|3Ի #w,C:vLg[Ley&߇kCiXtv SEMmKFU\P>J/GFܛi,үg@؄5 8_hr91!ӅdkI䝞9 >RxG>b{;/=3ɪՓwATZxuןY7I?mz!nm$,7+lt#w/w7t)Ch4 Oԑ0y+r'$񡹫6 fz nEWXgu\SiޘC߲Ar4~uSnoAx].d 鬔tDyԖ nӼ fc@DShߝS DK%H]L᪮:N˟pc]}їn$MdFd~O|S '76|m)RмYNJV(?3*f}|K!#;{"c 5:ü͉Kpuc dTڇxմ)X|'Z ŏ1R3dnG a27$ UBϵB})K8e$DhU^ qnaYd2\} wcgzwfIaMK:{Z`yךuz',:czK66k?c8@O$-N@n}D^Mxڗ .a {* uU&LOucr*Ӄ_5%yԥ\ 'f;Z3U,=4StvTI.憌auehOKł|w%JL \>/EhkW5T28wL,tY~lfJ(sȹӨ(˴h,ѭ/]c //;sƣђ@}iVTd'iu4to ]V)ސL+j5˒f`(IԊקqqb"QNun8&fB6>C:8SHW\KDG:JDzp{RӣrveIf4@oCΐQP1եڿ{^pM,Hr\~@et0ZЖtP^Erl xȨ K͛P:(UQ_Z/ H8C2n{(}T_Fa-+&Q(axEPX{"7NzrӺ9"6ğ89ɖ 𔠎h/i_k^hBH8 W%U!g'wmm;Ύ3k2SW={21DLHrѿz;Dqϙ `#Eh/}IjİpĐ}񛵨3V"+],_IW %Vu'mx-gO OS>hOۑ[F?B.;sA`;p;]hlCGSy4t;o/fyN|7ErJsŢ";ofT8 C1dkmQT[rP]n@#_W`$^U4uomwgq㍁5:C_𵁡iyԆk%SH1NW_8?=XΫ<+n-Qidyh>؋|VWi!FB |!^`iz?>ɳ M*Wmb,(-&WO1sex^M8WA|ҴG tIPźtR+@ kD< \rm$ &Drexoz*I-ǶWRM kXT nOBJeSŰ|;Nqb^9i8G}ңDH>ןh?\5tg6wt0֤O(xwg-@'&UXJ0ES!)a'̹<ADg˝Ċu%3IYTߢȇ_ Lڕbd~ ?=>vEb,SY A6J: /3-劬ה_ 5[ 03P]+VESY*Lf)Pi9=Εgydt2şjШJ3N; DILa68i!y=Og*F cSxW^<췒@rM"müqLjrb" W:HjG8ďW_}qa=qQ%Qƪ!TjPqوlk RİKΞ|(Xjq)[ºp2$󥾕/?ؕV*3ID>Nxfi3~N?:Ԩ8e^ODy{uo&Dx, ~{ۂ9dbUwS:9WZPSՂ rmkK3H)Yn _-qV1g/Jug$KEdA ؆)5ؙezðvWvbVb&<.LU%ˑaC3~055i1?e}j ]rnd> Sj0 !Ŧҭ%ؘ6*4nL6s&Ɩꄅq ZՍTʿyn>L3|rb(H D(4uOXtQ`lOr17qټEG>Dm,90s+ŦX (uI"+)) X4ѵwa9^"^ B0u .:{l)pHqZ zYE$Mbdc_t]Ĝ(v9i,sjV-)D?}~rcKF$ )ԑvۜ ߲71]X7)?InMJ:5?d #vr ">܊{Yt0;bJ— |礂k1򩵳2Cx]35( #ZЄݓ)lQBd hsM\(F~ [jxpF7d4%"0GR-4~O]am4!8`̵D0c  0g)ZnEQUUhKl N'vKw\"p8hTK(4_=mr lz LyL,KkYϸa4044?#M#IotiƦq t)[?(&GsJد MdMĢpC[Ba_4WRZ5Z7saɬZ]koOl @sH-wbV/b|݈͂S|XCʞ`СF@l+{]ebȑ/2*^$ eņ!_^P*0 ʗC9vkW5T\žu`+aͥ~%;ѓ=W}g}+$s>S}^zΨ X:! NJ##dxDBIf|o%سOBIԣ709h/i3 J]XQA*٣-B'mW 3;f\BjsR~:k3/~#h4 -;Lnف#9]]TPϊΖp| 7A,5s*Z'[5WvH#ax dCyz=c#U$n7&'.Ms$h %u p!\',AMQ~\b6n[0r9\btE[:+:Xty𚩾>)V4߭L 6!iE|4sz5fv+K; iI?M~bG%̋s/a/ׄȘKWp-S WR걈ɹ;"<(`2'._?6ȬjH၉=d`}!z'N=\\եSeuh5da Zxwc/mYu2f=R` E2 ]4L"I'ZS@0um}Lpy:HDy[@코c#A}>lkh E} FPu3[P_1wǁ fC8зvh,iqn== n0E)@%p2(OHi([:!kЫY՜O'fMe<{g*;#57ԟC_>[G'?Fz63liMi`1o :qL3*q20anxw.} eaZXhӨWLybvp$0<4]rbH_b]ON oI/ʡ @7$Ʈw){}?T\~ՌFYؘxH/6/AB>zH񪕞Cҥ/z:5C{EOq”S_Nڇ@R Վ2,0p*/: wL2{i׿gd9[뮥cu5"+Q1lKNzM[َQL$+@ ȫ מm9p?|"{UXe@.>o0<즏Tj]T?U$A%3]#>E;jԝ>h& /@{~JLqXuS۱As%>hmg3lEWk?/S0Ŭ :.s* 4(o{G⼾A%΂S#}/K3|l/(x,WW(-c9D8, 0$i#t=C5 L<qP cJ*_< ݸ"<^idW_L~蘖b_|a5dZqHfQ:WTD>S=: Ǻ-*LKo]U2@g nSm9z]i6yvf<$>q*x[RWr/G@'ݯx{GP#\ 2Id].Ck`~.ۆ|5DRh < aΥ"?5"P:)X% j sSVpm lpr <*@ V GgL^H Zx}iomX՚n%g>,d:>*\PC- _#ȳ"~c{[0n4QvӴ*Rho-d7z*_Y {P)2 #~${%a2$c@W<·q)txw[`$9_q{N'R;o-Ur7Θ+nUN;#+& lxήE#/a*cw ju|)@|#ub$ zWFoQI !H~z lh(1jBw&A?Ց6phR$6 {հy+E bO$QgJ}9 R瓅&-WC4u ^j8AޝњTϢ%LJ0kЌ>^/,ngKL`hM~<'aH@V< + ó _p\Q'k[_*iz }GcYl%%8Dsp+3S]꠿$PfdlQ9 f=זw;E =%.)r◮VT "@O$;}S|s[ k|}pPW$Sugc"EQD! p_AϸywT*r`KYg,ߛss^VE1qR=Z-*,3pik[]Z? I"$8Eٻ]|q3A@# ]z&.w݋- -WGXNy˔S&wJk()񧐼o5< | t-,]ީ:4]Y,)Pߍg,*9i)ƻԗ^Z(B>tA3&_Cq:"ӎ&})GsS\$vH? vApCn9p[6X gF &rRtFҬ/ z)[#RXvLs8؞X&sDMTS Vm?'Ѧ?*nzV=O_owUfREGlqW+|~:[Z8-Lq6|ȅA27n k1XdNX?F-l*^Oa!mR%8'z-mرT #ea( PG(K/7_BGzV@oرco j'6Ma&t%^W8 IUjs7vb}f+MItM5Q&'42?QP+{wMV?Qں498XR׵C5)s|ХiAFAHPb)9K:vWjET%xOf%:VH0kSSs0.~G7΢FUu }KEۜ*M0/:7T^'cQvGo Xp8ѧ2fAPJ(VLhj@e)ڸߋ߅OF4>4rI# | 㵔d"CKX~d_{"Ӳ\+iӺRn/xr?D_P-Ex}JR?We4a.5$g,i(E`AX_}>$ 1+~%l!i8w0p?l93'C3%tm{-ѳ6byag! E"h2K(m$=Ba?%.-9U<7{1BjfHI]Z fyc ?ԉNw=Nzl=eض8S,&:ەljz5Y'C CX8qor_!<x{)l:k4cK(vo\B#8A 3 rOҟ_^( ox$,`wRN쁣,e"nBtҨJR҅ g^Jat'OJqB\uL,;1H*. W`HSc:8 Ar[~ nf@ws0y7J͹}o'ї`Fx݂#AGq^;Fce^֞ݚS~ > sԆ3OGeun;N-ו$ȿ)IH&wG(yT 7oFvH 7 P#3ҝ /r<~UW>h4FS!RWL>;{\ݴo\Ǘ-;4díuR*lHzNOe. 6 <ҪugE|՜)?uwt^2EΜZy,]!pns߉DlƬu۵eu'+ 䉄0z`Q*Qb黫6_qmZsd$׉ݹp>z2~yk^63UT (R-ח￾eɞUa8T%AZ5o'\:èPl*L0Qļ@ۚρVCO}#MzGS$]0Jk~p(jFA*8n%#m_D[Ϥ9mpA紇4.iŅ+wtēCxuC{&l%eQ:'qRagVe:I@b%&{Fu3F?k=t"yv"TVPQQVBp H7 :c9/)y\%}01>H;Wɦ 2DVwfALh,J4:IH;ֱn)5ˆ`u041~@3(@]Mr:P`*tfRNc`vu 9V)࿉+c,,?D–XҼi)H'(hgrb=Ij6t?(1[ ;/r/$q'F_ןKz1]\vŎxXkoЯMIZnuBv<|RHU74kft3tѬ- 4=Xс# hm6(W{؝*62׍d5h a=?k*7/`ЀFd[ s{2dR8B .> 1+Q(,K}[ P'`4Fݘ07`-?@(4EaZaKKx!6_XS7G|x)I98] pv7E!\ZR`~%rv דI}ٰH5OʶW[Gܟ/0I<$T9϶'jBrK*5WT rCI\eg}J}/v i k/mCֆg#6Z~O<ݹދ  |D*BYUH 5wq@5,2¼Lj4\O[\pӏ|\Ep_)Kv(1 )q{^rM ڏ> DUޥk,]z vf&lW3/\Y$Qv; HF;״Tƥ:tg{\\Kc!$C}& x;@;4 (ߏʄ$y a}!՟Uk7|(X^D76>RD#%9꽟rImO f4:Z`$[IQ_i{K"/ka57i65|_pwfp*"y0-f--YD~Q[C~Y|tSO;eU|Ԧ#h6{ViBEgfa9n+ۑ"PKdyФ;k;Yuk-w*׮,lT/?Pz6S24a 9DOݝ1to,4e(me4%idWzXGkw%۸eBcK%l)kJu lBj`Az ]b?z~Bu䞄˭a qhMgc{G;C6xЁPI l>Lyhzxžl&(f^`"Ϥ޻FncEF5;C|q?{klWw"@ َųGX Q%&~N[ay!g& .'=at]~s7'\ߏlD+pR7y8:&3d?XjCJEfژI-)P3) QKeZR⥏u8Y0Q:C͞&@zWa8r 46H>iaPl(IHy0U頑Ր +X_ uxT`>-C@H#Kf7[Dt@p2sl` ?aRKkk"E0f(EtKGIZ81QYI]~sJyy.cV|]*rZKڐs.5z?U Ou`0?tb>yZ04获39F<)%--4>'g_NKKS4928Bz\9Sz`}d-`7{q/f>YYD}!ef+hDE ʹ[AٝxP>PV7!]̓cbՏx")CJFM4bDxS1N`ɮj W`suG1Rko^ U'&i9@^?W\@R#<,"J80)6(␛2q~/aviVuMqMڡ3NǪjvaGK|W8@Bwsd%Q(Ԭ:0ǧDEAZcMɷGt>DBa^Yg>wl8ei.cyĔk罀~8]үS\ pc4brm71bu|mٙSa7Qev/}Rrqٴt< o7L98a׈VtԽ'Y0.~H''zQbm#!K}g H/BN,tg5D ?!=;0^5]na DZ|]3eEaד>VJR`.*bonp/i>>iĐ)ZH~1 }wR܇c 5yJf}ur=>O?V̑ ~s'#sVk}Aj!S 䭾!Wŀv7Y ɰ/֮ :&,yd?{K #gZ[Mb3CYrWdX4KfgpN&V5^{rkݕK3h5,[ĥA>rrq]G#hfȹo&rؿY̨ DJ<*nT QӜ5rF?< "M}(N{T;~ ܯ ۃdu[(=-+.Pr+%=(Պ?e̍4vͰmL- *0 9[j8p=86Z.Z0/{'y!)rb{\(>ME](_=2G RzoR94lM3rBai5˲\wr^DH=OWH+D{F$6l/'C WsDMotp34D@۽m|;-[bOeE'bൟ1^m\#Hy?F!^… c Tfh9xMk5\9vq.V44mP\K P*_BLNWP1bpT`QSg95|1l0&N\] #9;u, PٟJ_؊>ۖH͑^ UD2%d,*NNRY, -`-ns{5&u@N! 5x3}6 *Niic@^(MewwdWj@5|X:X#X3P%uI΍c =":}o@ҴPޠM+"-Tc%VkԸ=f[U؟]y׽(leﲈ*;v3/TDɫ,hSP5ݑ]mJg?x  Y3޼{}9ĠL_ays6,K -MeE+ګL5 Jo]捆I?!\]5<]WE%@'3똌D/č;CuI]~W7p@|e IPqxӭSp IM7j٬48i Eü 7pV( M! 21 H) -[ F,Obdd ÏL>xaʛ;da5)V'xrEB ϱ5sbSde 8^,qKC} n)!mO!#H޻' hmEQs|VYEQt\|# G;Z-Ƣ>/:7C,TeթP ~jH<5יҜsi ,PNk 0T?:Z;ɍ圇x QP' fQlZ @B҆h0<:'$ d-HN$B@'(D) _1X U1YUKqY|jðH` tYc9`7 -`c2AI]鱙_ hp t,\"`xȱ+rqmا^*%T·{ص&\ڭB>ԔB_tp#4ȝ_'œUdf^7M U0OC<͎G le4vaDL~3]y5V٢[)m BYxS{b9) ~ j{,b ZIb У5t"EyeU!K6Ev/-Ϝ+<ek=`'4G"D! w'ݧ%aD`gfAHE|@bVQmtI`kG10XmUJo_O;)sO8.`*d/qN=fAC<8uLeKj8ͮ;>>W2_"fH #[pL`bb.+? 6Ox]x)uo֑6#Wb Ik W`#' +u܋O%G7oV x3YEib83y`سRޡֱjs-Cn_bn^3OVt*N+ XI@"P R i"Pwl-y[}p`F-]H폄4 28X]ARwp椬J# p{@&e؍uR'B[+zTrܣNs(~d`l/`Z@N"[ܢi=FKb:p7~)B`(_cpKw_rޮ},Ln/aIF͔mgށ= Aγ-ƉVZYݓr9/?aU% E|ȬI܇ʙn(*S^?A)w>3FPQڈdӉU介"oeS:W֘X$FҼ21AG1U,o7Pl+>XVJ k"= :U֢} ~a[trV}uZ2fڧ]}M+K<gCzZlGF=IlVkє0Mj-n V`Кvb|IcCk8K 0,໾Iqś4ěN7L>υpstRiJ-Or8OHALq G">DuٶNjVn I!Htn/ pl +Ğs7s$yĻbjm^֬:z#2M3 = Xs~jsPt zP7TcE]}njIqCx3rC[7}E.N/J)z& zY,At6^oq+5Q\~5*0pk E$1& :ʏcNpMhW,;E*)nWSۯtȌgC_dG*x ~bfl$[0|s8EpߌBvkňuS%0nbZ8CGY?,ʸrKsG[Ƌ YbF]3OE3ujQ(Ь2wxL`X]QȘ^.8@e=g zaN'/q,ׇ@:(H͒ÍrNiqU5wcɨxv ZOPv(h1fuNSW{y|c?,^P_1" }aqشbea34w!@SՖ=yPdP0Hv_uay~iƌs}48?W>pBKk7/E}J Z:~rC{1ьaizL,zS|DC*{ھcN"nr LT4d}9H$AT ~"6:@ݯPeFr%CVQqBF*ն&lVF$w:jZ_%)XvW r}ux$7vHd|>^ 37ELo}~\p;!ucs+P ኿Ob]TJ7zGzOQI%C$ᝡpiD\ x:%lh/n]37+>xGHVx N'%#7ə~Pdl|w|^l-W{Bb,@ 'j:ݾjҳݶ/cЭЭpi" 4]Jޢ>xC萝D>垴X@S?6A wkeupH۴\|q=PvڕUD;Vy^ `a#P S& )r):zbF䒲n |܆9b4fx֜V+4UV1· /i7 Υ,xq3,5I<[&I 8_[l ~#muCZc!zkSL'iYθ ^hFlC=">ڢ J1*!|AK}J/@߿%GR|*YOȢ8d ON ]tboil_#.6&n al4L*w%oo(~](IշFc@J{ʸ$,*ESYKYrR4|/Q@ֶI Q[H ǂ[i-$c‹;CQFT#zbjiRɴyC4˝??2GJPneuG:-Jc `=|cdiH-[8/6ih.aŌx^M s%Lﳈ ؓw`""TfdI-۱(*je_p,9z;& ;HLt& s_6f_z P]/o5ֆtT˓v["+vK.WB2VbaQ6ˠ[ Y3Bh8`”P!c,: .Zt}0ғ"wX:2 9 RR4CIZ̰"-z@?CKvADrN"&!EaFsKEQdhro o ̳Ϲ|׫m̆{zyf`E &bs*v}o`lTqR9ʍ.c ;KҚ6zj`~|JqKyق_,ECOȵ;xAjbnnSmTǬS}hYwuW8χ{a_\k&<^^YLW=zbI\(q=w%KbT[eq:8 : eR:?$[G,2DBzuT$Ng>~le(/~Ap/z=7UWD4}x we-go~|_VcD"M0Dpc 7dnRBSMMAM(,̍O HȺE÷PdC8v6}Jl.sWa p?%FmMl7jX@3rPNLC@ Y6%?Gl9s:*($!fbHYKD?lAv@~KwXB(> MB8*.<][TV3%Qh=d@LM=+2u7g^ⱍ zp󦴟(ׯ* bRaCre/E1Qi 7>ǭw' +WwO$}a;qWa^L~J@BK$]7T'%Ysė,,A|fpl&J?S(sgoZ fmܰfבv#:!o}yqT;)fG߅wE~n6Yfl/6]04li/Rl{4|N-Po1Si|{`W-n :q(n{䓏۝1eWbD(XH'DiN3 2Fߘ.5Gmpv2bV~R`c~@__@y#Qv҂QmYh2>6{Wp bOAe$s֝Z0..`` _Ж0۰/ZY?&L2[,AN/S.ҁrm(/v':\[<ػ a-a5[ו¾/MAN?I*"HA461w=693ŀ$4trS}YJ"w (FtfP](dkw>aθAstn.q}Uxxx͔>5l <>%.aYp9DAMg'!eM@zɪSDqlGPgjtfж&,884vRP#5l]HUR/:iB0salZ7HrXwl_9FO8!B;"l7kZ/(Gr>M$u6i31QÞ,tyx0M%@Fݹ".ǔ*>IGbO33 U$|U)6 ְȻBnbycJ*+OK\&Y3om$ip0()1nl85W. -; As4EͮdTDLur~rqxxZpMWJa;&) GFh%u+2"a[,cxhқPO.ELCQ0@*kXC`\onF=Rvx q yT^@2.Mf$#9,q람;L˖$jZ{uDv}q9laF<#J4fc! =p@$;6{q(A,.7uTRw{ɘ<"3s`dh.[i莊mh&QRϿDŽDAQRƢթ⇭ 6e.<՛#/#tlLY}EW){IPj S__D*5UƀYwąY DTqw5$?`]N+t 4Ahcގ;.F>z8w8fFi4=p{p5L/cH/eB sҡڬn3懂Tݓ$'7Jg/0Ѭw;)!~/we,6emhz!g^r/@t^í~(w!Wt֓8.Df`hZ.ۆov=-Ww-& -BK*pm({2ϸ(N05n9`A̵.sr*ײjvƍh%/y8㛞CIWcqc$(Gt-4Į=}z\ 0Py%&T}W<CP^B8rvݎW-/ nlJlaI9KN<!%<0˅[S۞W8j.+^1c\z0t->L)48k6ȱ*+d1'`#9{syI:kYe_s[O]=4$ 9\Ȑsyto,Qd ;iP/du7ΆEv⬠N@!N^_x͘PZ!Z@ӛ䎜2I|3W I HGʹV tK#{lwH(̙(vxlYNG*tgQ@Ȯ\c`cÓ\O WA]OM{-i MKD)`PB hM+9Tޢn%n-&~{X𢩲pX7hO3m6ZMf,!a"A#m.őœM1Ox.M^I xc/RO .Ck+Gw!5ݩV3 Go7<) `vҊ)uiAoA\h(FybtycˑךnjCNvᆡtȩ\a9T,O̢.}51[ǨOb.13e\Dei,GD7ˌ"*;=Ȗ&RZm )_ `CRϤ3)0f وK[QZFWdWw9'RC¶/U\QC Œp!8)w׼nA !|o% -!Yp={[{.Y480f{ᲁ_笮K1:41׏-ܑOX1ʼ%W dn- ?8#c|z 7GD)JBL)d54g@ aPq?~ )==Wz8՛?y/]Lo[y-I~u,U-z&έݞ%C7d^_94uSSDӰz(boia/.p:T<ɞxi|wY՞48a@НSٻD'߼aod규-8k13Ktqs,̠1#J7 E0s gf.peѷY࿯E턀nKTy%אnۨ'/1~m Ƅl* sVR4` #HעC(.AӇ"eɐK\n b6 FC%.C@>DBw?v]+j:馅nXxO=}!AҳN}l2+u#GmMyTqChYQ'A[~fi~ 9QF?Ϭnqe÷xp`Hga#NS䢅{P{zkgB^zyk-'X(0if{Im^B]`)USu*ɨFmgh2xV\4^1l>, -Sim :-F? ,-/Zތq{:T:d\vDwsU)ֹ"`Ԟ<93iz͸L(HL[)QG=w7rs $ma?Pb8 Ջ~U4nH|!mgqOG.3'1fSٶr2{78m:~2Qh5uh+Jmsϯ ̔|GmS֑ju?侻Ӎo:pk"XuicpɿN?-U^f3r2OMn 8ݰujYXK!]2捫7'pZEnuO(8>mn$ǘ ml2 H,D?PZkVws~"(cDKXs\Lm6:8O+9B"X֔V'.mq>oQ*b1L _N,Qޠy{H]̶mO9ڵ@>)#/ !*ބt(*iAK^MatLD2ɀ\^Kek;e[Od0(Tÿ@#3P_#*vgIi.n^e$9f4k_A`#_ H*bU~wEf]+o?Í)QiN骷!%QWK픣%)pts SҀjw?+^i7x$?-+B]T` (ݐݍM w\ZRHc(d >Jgr j,VJZf*λ(=|S%&JZ nfko/ljhXN ᬳ./v ]=mZBoDDl!u'kQm(;*vnrBnGnS`מ L :"$ѼBV`^94쨾MS_큈\ $CO]7 -4mKIݵQ:!S]ԄB,.o<Tl}`(yu*q~^P缻77rJ 'y'sN@RC6޼㦃R6 jZLKbQgCbS(bB )"M g*r.xz F5r.l2 be+\PȷT&L]QZ'pɹ8[`;:9S 0ET5}bW#V,|oĜ3̞" 3~#F}ZI!)+tv5bݏlG-8TYKY{7;L9 d5B8Q=}72DZ$`W@LCv؊a[UPԺ2)[ ;R*CRYHWW2l_ڦ7v:G6C'A1ZҺ/(A.*Hn3ʧ 1tMeBv p\xsaiW;}WE,C]oxT'&M֏pG֗,iw; gBElvS&zb`F}.LZ'S7RKN;֌,!5;vk̊"^B{(q?zW@ukY!Rnp}),彨1^:4Z]{Fv 2 :iaiN?>EǑਁ{ɋf"\F;z[~8%e IȓU49e'"{W߅0ҸT#=o*GF0>m.ZP)4ڞ.waMY w-+Ntvk" a>p4Վ/rޗČ~{[(Gz|U|}(|5 Qv\Ͳ28dZCr.T4ƛ(ghK>P;șw7)㠇.J(np*ȂK@hB?,{m`bۉGqǮUjsKT{3OZQCCε[ݕeZÉjhlt$r{u -H*h|jqWۮFrkEvgȉg3D$RdN%vBʥyz}Un ĕ?.p{dKa B^>;yb:eILق2YaoPE>+|l۾򧈸 m¨iardX0mn!̒,Wzh_(t;д##&(G-mΈsr 2ʿQĕ5DQsp}*!;f}{pu+_1*Ů|G;n?vĎ[:ʽC鉲L$Aaf4~tfwW(*+oCPW!F 㔓Z: ʸr҄*!rU7lGwnQ0R J]\ 8j0F]e2ܾWoI0d%}EK9TO&NEA W}'Q S1@[M{4@$f{efcזDȡl]m{t] =HEr&E*_+dͬJ,PO=C- tMܪkȷrP|lEB{ ƎaAzϴ^ZZ@j 44 BJ=u XV>1vfa R//`,\AF<ݭ<L>NA%OJ`G׋cu,;^Z7~>Ɲv/[kv&% 9+ djuSy+NuT)e`̍BHԌna+nѤ /i#!E3P񥛅,xn7A㨍`z5%G񽏛N={4 p iead;R$ܸdz'ԭc79żwˣcgdŎӥvf6h(۸ җ@j?AdR;Iȝ)3{C!ʴ>EdG xG hqEDݼ5?Ut͸ct]\DG g|ZZd8q||uC d ҖwgnW]Vki˙ac<}lEՇ 4WQh޴3Ȧ jmm5kcq1,v;O'd" WwZ/Xw.[nr=COWP#&?m7?xܼCetC˿(V.&a,8לDVݝ=ݸX(y*hjS4?͵ۭkiNm}\UA\vW+ޞLeQC+akX|ȉHaʡn ~S¥81sAp1f,?m2a[w"c[&ԅ;V#>%]/ߌ6><ۦvErקV7.$l[@5RA6*/UC#@/G]A yx[ߵ^)Ь7 xa+ iH(D-V5~Sdz$ˣ {IBK _طuOOnGe`&,})_DL͛F"ŶX[_e }~~8Oqs/,|VSf֣' +N"0܄Ydwh;Rwep̼d"00K9 Ji!|`a{?zh(ltJ9FY'V }]pG湠I3߯JԱkrIoQtwB5 K aubi)ha*ܩa`P^~p1z( o~*)Ä^he{DCOoceГ(>m}~!q⏡ #6 I7˔uU{WG>w*Boq`^l{ tXM о9RR%v"Ԓس$W᷺bMʦt z~.{^o{$ю35NmS^mޭ{o1Bc4Q  (;^ҷj᪒+iϔuG#6V̺Ԉnp>H$< 2LB=o8A10r5x].N6$j'OkU77ɻ_xb>q<3ct^=c%ݩ?xlx>E)=gŏkU=0Y2'981.2 3IkZ X1c˙>HN_ 7Jh%~ Z0);ɷİHMiMד}+ڧ\@xtܴBap@+|.Vx΋h񱂠Zc+m'2SXXz{A,%LMݚ_]o]= >פ~XjO5*Ob98<&Efw%ꭅ֭Y8;[aIP+!u/qGh+"D"V,J~~߇庸NDz%-G\9N-4Y'}Æ:fBӭ'*<G){v§lbH3acQL*}tֺ!djP`AP\&(eBۥAUiAbypʑ~*sV3ISG|Ca~A=7qVPCx+y"}|y崽dc Y1ع@ EH(Tv1X׺gjtL"FP !f2S|3\TP{DfuwHL4iUƒ̼G 6FPU8/G.~p%!ֽ`>+g5|*(?|]/^& uqgOdt7z Gl1vc*7Mb _BkOYg'oU88P$0'y]Z禹un£k2A2oW6D\aA˿g<p's4B:jʫFk2#`*uJ{j.*>'8V*~RC LZV@[$m>}ADjE1#q ֣}(ro!DpKdOԡGf˕>cM}?m"5LfD6|_pđerRvl\)^ Zf@QH!ׯ43Adx(9ُ(Ko<ҽq\R:x7+yN] ̻"w[{MG`\U>aK򁙌VXh@J3Px>`1LmĞ%Ai3oK;~ &gmVjtv%ifM{5jJX4rO %O{odGZᢆf|"RHW/ILQ02 q#q>_""b!A6ʮ;uNQ$! MmY);iټvL[?H(GME{tUV҅D"ql47T!etX᪪`$ႽYtG$YdRIx*!Rl` gbK(f;[/9L΃֠?:u܅cAtH:h0T΅ͮ"hƞ#][0x$7= jTCs"ֈܡz81nvKWGѝq ]tyyjuPH/$]ub#2ź,#RL:YPUw61ᷮAL_Jy4-KuzyA'1v^tm1+riU@gW؅`aN :%r~A~BkbjN)t0%:8ܩilXBR)h0-x/ Sa`lyQT`LUYZ%g9kv GHriI9f7<(v(Oc/du<3b;9fH%䒀M?R8im:KC,3g;صUMqjcԁTuDc,1p8Qt*tFN.^XѠUgaF+d?GC88FlJY сTfpR;$UR*1jP  IA* ǙD8 ~ C{rx@K.!*ltŻ7*x[:4/*÷zEYJFXSYDOnh?bQᝑ +Є]V& FWZӼΤS1Ҍ}0~z;,@| _6uUuF۔NPLfcN.׌}ENps:98BI=ErڤyE:n\IlA&9 Sl+_uSzsңC{7Sp%ڡob{ghk1Ǖ™5}trm|eD[\1G rha&*/;aè(UGJ;kb{ehӬ፾,gݭ8U Lg[O?*}B͉L[:)@r9_E(1DZCf7xc߱Zmi/)וE7Y:Xr RmUR؁^G[\RhI)Nl>yh?ofazhjZY&b{,Gz pL: g]3~m)>0Ɗ6+꾇n7 k!'ρih, dEtvJs-FA kNThQ1^2,oױla f kd5nY9ȚYp D J6Pca7*l0~[2Idۅ=Vh}yz`sv|v=&ez],8qFGKMqfVH#N^3YeO2XJ".e7\~8D~K>/Mk]?(LHs>6}uKk@9U[[Nv^ϛRd8SDiA?d4b]sHJ;ȀUR=H(/6$4 s=Eu(Qr}&͙d+򅐺3&5kȶ}NcX6[=vuvޏL[i7?:A[V\p=>x|z[O(C;Оu8ό0_$7CMDQ{,o$\ u M ͕=7+!uxxֿ30k-mim$/ujINĮOj?vIGF,654p0s /B|^W&NF/sR/J<0F<(W/(8w[ =k{RL*5g xk]BZ$ІJWGDvҁ4m8Vع緞+G̳*9[[hʗi9V- x<6 }tElm6hK= ОDCFF.@ln62H~LH=>zvhxS=J:)~5uJHzH%\V*@%E$ł(<r ae[k(yGfɇ 4)H1ˤY[=_0.Awբ ’DqKʇ q@e|yf 7|Qd%*8 B$Mѐs_{0 p/-N̯/&({F3l0рW` HǦC>zdΕ {P[՞2yi'ɇD~N^Uѐlp?hc1iLaz6s̮T$m$̔TfE>({N9~xp8D|gI^%G׽6{]13g c[5];/um'Y4+mBn<>ZҎjD,)&Iܛ?llڃnLngwQye'"Sdx6AA=ciW8i4J3Pf'`Peŀ S0gF¨)䅞#-Ç&;k=`AW%ZEA8KLJ?Ƀg/n5ǩи!M&;nI^@ #Wbcs7:Qj-O'%1XbCϕxF0j!-{l~ @u —95f( }C=7%t&t5ٞ~>6z)1U*_;*ރ^HL~IܼI\Di`഑cmCekeuqj&.HLdGP|/5̓}nU۪u9g/W%\h?6N=G pWh.9eqpS)*Yqar ; ne 9p)V8P~ PI6o 4r]je}XogO_mnc򽍮ߗQ4,Խ(谡-/%rT|{>ȌfoH.ٴ#!ߟ̤jP ~)ӅE:̲΢+*Q$]̩UjGd#͟pkE@q6aV p*KBem*Ps+e Ҥ C5_wfe-ҩHs3]| 5G DqkAA*Z1 ܌zֶ tZQoߣCy#jQW:Ӫrlo%nK_8)Öcx8i nÇEh#Q{9Uj ~&)Vco2@4c7J"Ȕ(^A*<lJ.t z>JR7@v-輊f*^ObT q,kgד{"J9ܖ4h::!=R)vl[U E!'@@-u@QO}ڂ]*Yw gLG9bn#1R|]Zmkx'7m-?-V2KNf$ueIp yT 3BnEBn% iejKn2x?uZ\U9VݰCü. Et[rk2'$. p} HS{sI^ Kh }[j{DhOH!hfu//}*>"=EdwzB3Շ t K5]f|5-YN5>_/ʰ6@Ns߽>#W|xqcìiB ykWZVxƙnvѓgO-[\p:> L Wl=o)Ch8\:hN)oG6a%>S `]nG#>޽tҧ3 *D8hJm*?g˜VJ r9Ҷr+d,;WF(E-O7Ais Cc-L-9ƭcٺi8Aed;o@Ո|I9|=2ʶc]Q:帚J{,Yhw#-uü%:n =h_prpmzLS>S24C*F#6l l7Mܯ" IμBuKǭ!:yDl2=ԚA;ŸiIcQy`ĢgRSE" j5XP ܓ"uMHo xc. R0Iz7C 9u;pXd\a0Y_,dsJ,߅rPvr^[ĝ|izwM;ƛwEڒןEB yЕCϸ;3SB w50YL:%U'?3!_|H9:g KC!l>~B:raݴ_: *&VzY7~*Y`8<ҧvn)z Wu: =1ܒ ”谐uSA/m$9Ai c=/b#D%)ǹfGD ~܀ᨠfqw.lZo+5htlq>f$>u+Ƶ l_!zZ\Oȴ9qxTORbjsp@ߡ潯Nȼ %b_#ށ'gY ߱g?62d[?փM*( (XNDف띟1f[k4=iD+(fv9c6x˕ R=Ѧ5J:H" Ee:2O wz6\+1+hQFe>9E?V71'nr7O BB_=mhӿ86Nl=ñAf*$Nv7}zQHzQk۸Iz_GTv{.C4n4+!u}3ڵ$qUWk+/ó HwKiwƐ_a@NsG55'`a{ȢZ\&Ξ5- ۩o K430ѣ٘(%{sev}bΩN&Z;QZrY< %JCg 0iv3,x!'%6ǯwc*:(z&Ge¨ic_4@]k{0RI5.o]d\dB AW=M۸)9XLKZMh!G.USu0,<(%#j+׬}t,[팗nr@4=zRVSiUE:BU.1E<$7xWk@"Dj[>]s2|̍k&+K ܿ.aFnM Qٍ\Ý}4aq!S$%xq>_!WZOq s2~N`sZTq([0IL6lƾG3A ,y70e`>FnD~w,>"Ŧ[؂H+0zRul{>cQ tDe 8<4OWv$Df,@UB w' BwqS4!KTHОjF 3Hf@l]UHI\f Woo-[˳nMSaB1[`Բ;W.ƭib{ju`s{Jffx^B4o#sp3@vwzߡSOyb@u6WOF` Yn)@#\ pJC .6 BΆ.S̀P)SµdRДe0k(UZ}Md7 k(de^_رWt5 LyLv%dq8x<}|]GD2AD'9opVJ+fW^V2q8bۢaP恜x+¹g|>[O5?EBsZL4RSK'9_a玊AA ̤~L1J\/Ho:4F4@O&7κw[?RAqyg?2D\oSbDS̊6}2Fs_ m:FL}ȇIK8 >'-*7T$Χ៛ 0(E,,f!aeHD%[-L8H4i7"Z_3g=QYK ܎SBl׿OۭFh"Xۨ`{^E nѷ8a} ˒&o %>GHȴPn1fYev!UzvD7%5VRĈ:h )Rж[QA\f?yfpGE_+𷽫Mfd׿S=۞lk@@'2cdmQJT aJu/Hj3xЙQ_>)}za)i9"N#uEU/dONDõ(*NV߇3ޚ1* 1Al=5C2N<{BUÁ&%`3 ~$hdMYTnUtI"}EwOv2.7 (࡞?gI"bB؇^4:EA-= }zfnr5dlD2Y;]k;#{ ->f Ha @CyWpa12P5*,^KrZvUoQ%'"6'2^ d?z y0Dti,Ì I6f`{` d|*JS3V?BkIw6|<'+.fϥ7bj YA9|Pg܎!IDnpÝ}Nd@+UY˄nV|y(ȅ*h ?Dv 4uؽ br؍vwrrV0`,[@x=i0+#ypiomf:ξxRA 8+[-{;%eܺYK(/-O͞>/i;l$J&_"zNtDU + ȧiIAHhؒ3AohP{GULJNpFN~Q6a3fhHrjYm %Vo`@+ fUt= A"E,^ t aDPmu嗒5^ZT8tQfL&n״nj8SbQF  B"j IKB:gÈI\S/t;$NmԼgpN9?:Fm8AA{D[.KĻBNs1{%F{x&GFD;: ?)Gī8 wsOQΪk9*F,((|oZ'k%wjý<(B=[ihaofPDr;eޏ ;<^>SdܑyZ :/O`8, .};W0ʉWU=m x8w(w̸T/){Px'(S<%T *϶z኉ Lsm!V.PNl=C,6;Sɧ/imk@ex5i YIE '  3!'ћOOӎ6j!n7ihȲ ܠJC'B'gbOԉqlZ<>2v[ee/aio]@ې|- O"RJ.ݭyu҉>.Vt۴<0 -#~[I]Kdd?n}ߨ}¥x* 9׫42Mt$JTkf4"{ |C(VU(NūÃf EDal i ."n3oaOgCn$YvEv>׹$i\)7>  _!{n6ffe[$#,߃zpM{B,6MF; #qL\˯1*҅лX3d5U`Z*>>5Knےv8[-^;m|ĭuU;ˀp ŧY>z#YO iDKMd#g!-a*7q96 <1O^ԾCM9Hj~Tk} хc}5Y# Y:Z,Ir8š4%Gĭ k :4V: r-rԼ,1:X~>Us{?]~- g8US{Z$w/CpOU596 i˿ 3UmWMU;3ʊʏQumT/_?q:nxQzJ\C_*2M]VPhklpt.hd[.CMIG^` s:/!rR)f>kH-,5PMBQB.6̣8 }w\iV`{XqhKLyen?i~岷jinDahO􅐭אQQkRLEҐv늣 ~OgRQ1v] CD2ʍg‹%u93"=[נd2>7;.{!u!>",_ IqP1#.PJ\:ՅdT;8M KX7PWNqI6* uhʩc y|UzlVT2+dʝ{D`%[|fE- &LA9uvIRmQrKp=2$Ty9eM^C Zl3M2#"& ٩7Ȕ>=u8z]wdy2-Cd+6.n x'K}vejIG΄be`;8JoW;@ebAє$;=Mu)1*+Z:O/{q;i*t*G!̅/E\P>] Kݛ*&%QfH~k9=be3]ssN`PPx}yc-o㷇 ٘f]YV@ܺX>ok/꫁Yqغ"$91GmHxl%{1X"'LE -zzx=e #LTH ɧm,*$cA9sE_ʲ y^8%cI^h X@[jZzf>t[ϞsFl@;bxtեT.fvo;d>jG${_J,ZMWJuU? DÌ`xSu85ӛyY?kns0[vV{H  ]ʜwEJmeL)?W,٧/?: [D[A.uzk.d<_Q/YVlPc STL3s .&cD^fQ22~?YUmFGK`296'9QՔ0 i@y{Oo ;wݼ,= h,q.Ouvi C`Cg\uN`l3& oR 3wyR'.krRPYܡT^<<19as&jvj%GUQ0+-J>okH;G2 Wp>F~o,0 πe0~dO~е$TY y9RŇtS=GdrBxi/5B. r%\I}*cAi ɨf"3Qw[ VSw$bNjJ-4~68.N\MtQޛxI r(nCYiN2U@ .TҖ-60 _nF]*`}U^ˣm{M- 9S:i=}h,㇏鋓jwU@(GT;5d.K9׼Ө$6[t"gdy窩іnZ͐3F`)̚|bĶI([K䳆]kWoQ̼G=zkTU"& 8T/ 6G2^oF u QjIR)s5Њ4}ɬ@S>jj}P80$X;Ϯ&$CMTd^odNz*a|RSR[&}9w6m @&mvN0m+{׋,6ۘUdUm3e}5`9l0F&b?E@|\nNpPm4iW(G뮴zYk2I cr-c}e`#ە=KmBRa6Ų$z>dOA8VW(s\ ",;>I{Όb]18B>l/*/l֑Q[bkׇ̨vuVIwP^GfvMX]Ad:tؗI3~5ur'k6ݬ}rDR+Ff*5Ռ/8*93yNX50'kNm=#Q?{_8UW%42)dF)+\DK^L '&{X!t=#- &rc[H0ՙHg)nGW`OM]W=>+i5? PF'{;VB g}Hvo( i+b[>۵UpCIלh#u Wj3^WIťdo@Z}2ZVj[UQTlŽA:"ڱg$2A &VHrhE7v4vi_s1ipAkүW.ёѧ{-!BuBT> ޖUıf<-wX}Nf3 &f6 L0nSQ&aX yIbC*,$Dٹ^/}ǨnXwFe; Nșͱdn;$K`K> 5z@M~aivDHVEP#gl!b:1;7|o^6攃joܔw|ڴy;ZUȮ)Hɓ~N`quzLC<<'{v$;!ZVe  [\AUC-*[2} pBX*!&?j{@ ֹooHM};X $ z3n: 8KskKeۆj6F^rDCRǪٰXY3Ӳ,a=H-; prZQ.ՄnAefu8ff-زS|/h)a'ZQMVz}X jQo7Y $Ӓ n1:am+H5<AX4SސR^*?l1 t :gk'h' `P9 '" ޛjԷTc9ͺ\Ԅو 2V4TdIG,n`'RpC/ƑV67 (|O_@^r$H~aCN Z|l(7T>3}[α#h,G2?Q/$0oO1\\K3ǪM-v~=-|$u?v;KrNC^qSOzڔ/d;,D8 p3W3tԊ*S7 \J \𷛶y)XzWB$a/lʤ}`}& .-+ E{sOu(וSzWcV)7ܓZBO0Xn.(Mɀi]RLo P:acֻ$(xU$53ܫf+ ^03&T涝 ]l/\EĆCVg$'Jiay-E c771JCR%{Ȗ=[;X5P\yx{$VneK~Kϭ୊]~dDQ zӿD+EX~aT>,D%*UOGburLIg}d\c4(GE@:߭]r(>.e?ZV-tɆ%g%&Z>'gɠuk7wzFRYG7z!6ϵ ԯgz{̻=oy"rE7%Dz4PjSzLLun9lj2ϓr~3W+2 SGzњd(B uAGnU+)@z@1%]3*Y7gt®)WޯBjU2m'EXa )Tf|TŸєPCr7Ybkecg}%hҬY-w)ŨIgt;m8ڊ|g7 zfJ\a1EP}: K+PCn^CܵK]&oL3`ɏ^nw Nt>7(I(Uxjdb5t{@7a֎Y=ӳW*,KB t-BK؟D41*"eϬ9.TL͊iCډyɃ>j/׆ӑg(^7!Zi$wZngWUSy{Ț-m &.FrwqMf -5g3JzBML?(9azFfeh1YY2sS 4fz.msսKXvsg0‚OfFXgG)Wh-c|)pK=dyus^?hh)T1eu8%OkòTotMe7{6E; Gf9>//̣OȦ&>csnU*PݛV ʿ=^Ο\}Ͻ[7R utb%RWnVRIiXt0d"9lese1jC9 m1 .{6$*17bYo)tI䊧g GPD*3^NB hL_6Zx2? s#j0tX^hqL5v\uVh30C:ںa#Y۪HDm%r䟣wݵ*-&ێn1<s `uOC4%UpnP:w|UqA"˒VSO%$&nhA74raE|M_ޣ "vB>̿k[5!A^w胺]0g|8~qMQL!]B'hHki92 IX/8FW4>>vi{9@p% {`VXC]R{$2gj~mƪ>X2V M柀`xsݩb~Df 0ZSD~kt(3ˮr[q e D.Ic%oe!J_&<{m >g T.z$}!aض73% KE@vV!c%db u~%vԒ."G>Ocx3.l3U `DVJO% ™6WOP.KCY DaB?h&2oo\׳T=⺢ rɮ"'9Q?TAեer c.犦wAZ:Rw -}!؈u) u3=k`O|@PV'1"tՙB$<xaҝ ͙V`g~T9Ls(P7nek F~IVp^&uegDžM::2`j|8V*~ Yy[yGU \j筆&?/|-x悼 V:HV++ذTLї* ܮ߁O>Ɓ[YCrXZq47''#_m{w=V즦 h\5Uh:e޷EfI2CFG[!n"knH])dmJ {p3ұ-S{bG|%\2|F)^5NpA0V(9|9)k3tw1nt٭`ڷBI/ wʗIPɻ76 $ш R`"g"rEJAJi@΢7ߡ&Zܭߣᮦ%:N `M1jt_U$K >27-{~o*^Li&yM \ce>1M3FM@vj[  TU$p5˲}|E$,¢A.?<+)*̑nYNt(ќ&l|+Ͳf$c[ww,[p6I%c3>Iz &j#aWf|3I>:Į`H㓠tROwԄ(X??h48ϙp{ni0WɌRt&q+xiR'ε~lw<&.Әua F Kl=6a}E2C}檊TLr飐C[86 CqOolq|jT_n1iS-OleVh@pܑǥfO4CfX)F;-e\]HWm)cPk?0>$AHٖ^93aaQf\nY}ƙ嚥߸ q떌WP`wA.w:=Xi4*`D~El-;Z94c< Ef\W@/{bhRt Ƿө|7NZuOhЍl.N ja 2ˤܔg/^Fa6Vq{I9Y˅G6gjZJƍ۹ᣬ%!9umxq&ZMéqfSҺ:.$3N[6''sL;o4GL[>Kj}B奘ZL»~H L:>oDb~zga&w*"(%v3(0֥Bp,/a }@1hH$G prc2uFD3 ?ۯԒ,6W՛j~5 L?弬U54|*6'Dz%tr\I/eyxrUQJq@)P]ת%P|$&UIqW&-RG6A:u a{ѱ^}+Ovïx):~lӪl5vgQn].t?ǹ?b'JF-#聎4(N*^POɜjm;8h9pMwZߺDOt\9*ԘUqO֕X)hwarDB::x13jm^qGÈ5De]Up;+Et_^~#ýxe0g1P[03/NQl=gO7 XP@ kvGb4ݾ RLI26A)1 !U ٿYij)ÿZ/BB&O2sHlx";˃2]>،Oϴ|P҃Z/M7?OA^D!bSg-u4o"kf X`hrYZq* CAl R F>M8`cHn;b3iys1Q~%/nyV<5z4t!;ID`{왐"*"ȽޤuW@a7UQ "N?[Sַ}W#Joi&)c]rk89F $EW"zmc=fzT ?4[pY\ZlI54xiiE#/S/ I3PV.M?vDn7qPS{2 R ])E*;y㉪o.f_YoHJ$1 m*N>I%`{%BM77X#OMg?j &J*QEv{lk|$W<ȞjFۜzv;ֶseh3Qsx?u'&@V:!#\5=֭t2K>:DI!!ik|s'ǬK@%(x;J!VYX ̖f(/CIE-W&,/JhXHQ%9Mjq* MٟK]963o\sٻvzf$nöhfAzudc1wDj?]:jn:Kk͊^ߐ'A9o+QFsۊݱ{W@; eGb] $U8 G8=r]6WEՄHnAIKg{1VrBk Da NdCHt)CF($nͲ_7giɢt $C˒HTVA~=0X˺p4AV*;FCA='8Ȃ"/Xrilh\m,Oޥ&oNA_HH rWNLbVGE~ब©ŠcMY}rµ ՈjcEg9hxɑK]Ozsiݻ=R$/z$vkM,P=OQ֧8V\0JC9Z։wQFPжǚ? ! mph;P3bCtLo< LJ8;` R|R9r__: -F? u/ q*$ GʛD"lyTIˈ՘o2KNJGɤYqi#h1s%xPa4־n6"bաgL:Hc3I-BD2`()BoUzd |OdJQw|"{V uT;_'2cq])ǷC^#u4ZHY &+YD7aAd;iFqIaPRb">P[AD[B|xz0U%sk@zNu„[|'a7K]c-Bs14roZOXw: |+2i'M _p&wg,T-gxhľ2󲳔)wsι:S-T+0?}Yybf74!݁Rt'4eRliw aH nc4kQp5X)g{$0<欦pK&zAɒ[ܘ;g /1i0Y'IlxKUkk /dFt'{Qѱ[13'he k~b=fJ49,eם[oTq30u )rI{$0| aZqV-`ke'w.W>" 9Zl$ N3l o}v1)ve[ %ð515OpF=/G]r1ESkPhk]/˷H̹`>">DdXZBrH,[Ǥ?c rq,n+xGpT0aHG$7Ԝ6I/az$uCSR_= =xh?Ӝ.*Z0ů.?Wn9i`DWwxle1\CV̒9YlHѦ[W~b1d}/ G\/ G4W?c016uƷ蹬kN#3;AҸݓr9q7ȊMQuA$\)9[*C1!")N ;gI\tHʟOvs}y Yruٯ&P]rF3;#6?&{KU-PK{?C/$dع=tcQwo#C]\r8q€">c<@ah͈E*Žy}xkTZ<,ZwRNsm-I3F8uoh~jIIÙČps`|.(?Ȁ {GjQ=؆7tGXIRv/h>Hc%AC*d3 JF!Rj\wheO|ͯ` Gnͩ63^Cr Ẍo%Q nq7?p*y%?.$&%6ArdLM6Xզ|n0>;l{pn8 &YTJ[c^lB1~ ZIlu`~4~NDcA5.*J]u%1׽L)"HugB0cU}Qy6d/ R]EaY)Kk%ku:IKanJ?q# AhE𷇞^faxS:7S-D/̩erL XjS1cW#.u4o|{UĴ.?e9C(]Js QҮr*6rD٘.2ٕ]p9Mj iӯ!UXb˓ j;Q`8@+?g]ʑtM?.'~6x6ـS!֍7*{hl^":h֋*ľ'%l33k}w!,гwJ<(Xj[w0zBydbIE!ci3{wz@Yّ6-`w߾{Y N10 Õ4UVIĚBgGz ;9}<g6@~muky.Vt]m! \ZYf:Yh𕰻;gSL*I1< }i]0Rˉ}r}'Ϸ:[C6ŀWa}PցPIVD qI}<%DncpF6cbZ|>-e sa#m-y-Tp26=AiJJ,|7@H4`&h4eXTmS {?띙o%bg- ި#)赘DGBQ%<.fJ "Ѧr&._jܲqy 1wcPa~f.rq} ޓ1"eI _f,V{VtX;gCY?B150Y +C/ӠNlKo1-{ֱу@f\4!| c*`X)5taOb3fcy:v*P2=SZ~d0}smZ;v2;40٭ՍDk q0Q+WFR^h>QL#E6tw9 *Sdua G(eG:Ry$_UŨ쳃5٦k*?$%|m5Y)tm.`/54EY|u\Smes;{p/{/#{Z8i.ʠ x Y^cS-K`rI !~D2 6.bO.'6֣&5")[mf~?.%SUU:%LW\k.Lx81ed<,^p]7Ìĺ1P$]MD 9W n%B՝/vlM |kș|e ޅF>Ov7X,#%iGwo/*כ f4ǪOMKKbj+Ss<Zgqwwf692kDf.(JY¾X(l4*$F=ʂ;,}c{ʫeӗ'7c&Z&d9)/m #`&xyxZQg("NI0[-Y\I)~S䁢a[G/z`G;ViaG BEdDo+eB1nL쏴f]0Y t]VZ_&FHN ^Ey}qE{S[x mއz-OaR%-ziEX}ʽ ȩ:"MM1aϻ,[Knez}3L zDx1*ShY$D^M{b8~uat3s / >x{ΎsJi[BPcuՉئ}^e!d$TUܿf4 ^uPjCof2P!fI<u ;譤ds?q '-0:B| n;?᩹ӣT-G.^]4tg&{ B{O|/BL_T{z1A$e2 ]8BqK(=i9rjXH,9\ݤ/[W`hzfԒRoi<&\o|4hJ9/lWX`dTzh #_R[mR7 MW "<ׯȘU١j G;zp~3scp4~\H:^;Xtuq 0'=>zXBmXE6P"&Yۍ {M:CCh+Bt(IVɐD [16~'3.0mΊ֛Z%R2Z6x(xZTѷFV#.dEQ#$~"͊K/TbĄlp[_<ä XCurS8b:j,/ޜhr>Sd A&>}.t}U6sHt>XgDZ9[~#,!ƾDC܄BMnwP !-ݵIGV/GԘI,W ȥpZx® >ZSڶq0$E^43ۖl Fu悁d"ݙ ̲ }b*BGh|[6}^M*eB etZ/R#DB HKT|2p]R/*E&f.U=-9GGD{˙^ ,?Hb_m΄ ]+ ףsu0X2,{%O5132]NF0RfpNL9!{*I y5 |_!M~G2K? SPhZ-93UfUYpD+Ry Kg7u:#Rk2ܯ xYFܙ- ő8Ea1c Q[1GPRbb˺`9lMeI4]X'^n!L_ {"&dE62n$P&NՖ p@$]șHFZI%`pThߜlmelPr,,e3t jphvJ#!p@4ͷ M*rѰjs8`d'I2><0{)I6hbTTR8?r8"Il2/j6ې~l/@Bޟp>H62/]?'9fF؏}9S9<5n55dԺi{eoϊ=1R{QX6op DfY:nf& `3'[|fβt}a-qYhIB ]O?mdUfv ƩyCd*H|c22 g|恨dB[m*xaxq`W?pu: CVB ڨ,<̚9L D@qLĢ-'UވR}*_0Xg\;l`3K4Vhd{MtB 6NOQSt ]MJJa}#}*\3ꪇbc'ןUPdJ8uray*-{`f|N©QU'fhgzsBUJyΕR ψ_E\7h֟1%SbB+XF;YD)u'32 %mvMN:8Rz1y)%7#Nq ~A r~AJ?phuLsyXC p L->͠g4Zc`+b ʾxǫHТ 83H v؏cIP]@[BUFۛeEBX t&)gV7 Px&K/a|ozy}[*1UWX";1]?}<XddlL24Ofd:te'MIݹ2u1H}2c-k  &*dxne3'TќEURl 2X!+Y^.'۽sP1}&+:l= 9R]/BQa͎c<MXU (7 aDL PG,*rUw<ཟ7aUb A# ؜mںrM'ScU>%2!1d"[lIsV˸E~Ff{Gmm3#'>t I_bKqNj{W b7nS DP@]q9Ye:oY\x I,,3x5}nyfE&q.SdGY^G,&LF31GZA,!@l&|J _ ړLfٲQ)] Ci~ŗDQ iq;L:gۚ뾽)ՕQy)ݧM8S+r@"x)XL8! 8g..䐪oyJ4K'(9 B$ _y6 X;9o?Iq١9x,7}OW!o""L[+zW֣X4z=rl{XWb)h0%c!R#X^LآP+״GفL"[1>l kTH+=uw'8JN3ٵ-{> &ډo18P3Vw1,Zb3dq/ՋcGN&y `eMd B,gڔ}$ɸ Ag4uc"S;踷$9/q0ccMVv|C= ĥ.9o*_iXgX+ҮP>9^\~P\ o"K@^Ia^H1R⬣rۢPy}4ENq릑<J۟ζf`J<@Bd7 zҵӞo&WJEmt^SMlyw\^jL͢92S6V*|p~JWF}> =J@yEBc㓟ލlex1˜mLKk'Z_l@;ZXFg3 [+\exV6Ўs`Ȃ$s^Pr/ wPl;:NbT 9#[27TE`d'?+ b[3}ՁѤL [B2sS5U}ޔݱdӸ3g6,6!fn!gޯBe3CO{@^L߬(uRj_8jt́^-^PD#aQ`,f^Ù"y+fHˬ hYJdnyVM$,09#+Fq"E}naAGA sᓦB8;ްTDx826Ϝ\rFwB롓p fſ1Hq0vw¨馏ͼ˱K%Z)G %E l)Bv6R0Ō!?9"lCGE})$iyEťI Ip lAmbSrMB+ f-W+}C#/c+wk4^ZIKf)*s@ǤMAv(uO&5 BVmR4D"5􃕑I~? 3ovDM{cX8m?Æe)KJ}ֹX))V4Xٲj"6l|OYRN%zhr//0 8y\W+r^2w3trBx;+-P>esDži1^5}ϳ;9ޮ=D[5jz ư6wmͫXS@K}d4J+[P{(xnQJDJWC"Np-D%<~I`umGܒvi{Q `$\aPښ+Yjx!-r΢y綻r.^)|S:W/5;Y@EKhOJ\Ǔ2΅AgHw\-^" <.Q>2ő8~͛X_ͫ?51+ X!7Td(2L#FC+02fj B\k;79"V?|5}VV>j3 V,©lt#Q.~k_HsOŃ{`L1$2YEvm' dhK]W N֛{%J]6SGC|g`|n-q`r5sJ3ikz5Ua/j%b,~Z*xm3}-FsW趩qQf=a]; K^e%kJK6VfH:{d=ҁlk=@6_19p6QGyH1_}s{> D`8;}ODZXDc e㈲Q4y߯/mK$RtcWvqڻ:ߩ׏ylpl5 B(sC谄!dwH]R~֌1E!7k} ${<$`g춿 ]ф`+3JT)>c|4"z4INd,dNYW-ӶKo^kI6L=QAV7k4DiWOȕ1.L|U\$ _0ǭ-&Ftzh_ XċS@2ؙ>&brtoŴ*5C?%2?}v}iߴv Y|-m6o-3-̮֫SN̊BxoHI@pO$ltHoZ^*FB$yuC[;; V8"%αbA%# /`ifp\ 7ViOqP<5Ͽ2&q|j!q7c&[YmXBVOfUI"a |de',o={֣4%NPH2/"KM{T˧iSD۔Mbyx ڤ|ݱ9mqP/?G*~!Ewr<9)=&cWPq5~.sU,mOP2?^;x)E|LA@z@+OLz?Rcuuj*{k0c#7KVUVu@ҕg9v8d0Ϊb\l)&=;AQay}|z 4Ɍ<ǡ1+*^cT&`_}Ih ]kS@:mK ~C$fct c%U1;Ed`Z BZs'= <CgYZ070701000002d8000081a4000000000000000000000001629779bf00003464000000000000000000000000000000000000006400000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/ath/ath11k/ath11k_pci.ko.xz7zXZִF!t/4#]?Eh=ڜ.+ȡd S^{22 _vESVhKD8pP iX=dk[IsA򚊮u #hoSTQAM$OF+m _p0_@pw#fpG_fj P.E5s7Hbpt.yަ vQn3:&zN& rg&h#5A0UmcB^9]USMl^d\w1s.kޅk#U[LzgAn-jmh`ջmxn$"\ö~f!aCY; zd}(D1zFT*5pt_צO~ -x+Ԙ0o=[JsB1ĕ2LIžsnW_WZx Y} !7U2ƨGpE͢'h`i\0/0?X?ѓ@g .CH!\B%$2+,IZZiX2l!qIuO}dEI喅EǕSmP;7D3՝s; Y*O2NasKTC c<^q3Ԥvq70m**w{ngX> 9P'?=!%цO!:|<ӷ_rH3(lYݔ3=lxJCο[QJW{C2U (ig TH!#F${bBP뤗2GI#:dU =gawx =h"Q唼cغ0 BDΝΚᡁ9Z+eGR5橻:aդt5fE++[մzv4>}zs|M~K5lE. 90n7G O_w-,hٯ4akre2?沸vS [S7)3eD-=2<B~cC#Eb]Ֆ߀Ԗ%3Se8Vō*C"/g5sYjݦy7qY7Q#pGDd׹VˠGZ[êwYw#74cSFZlP,~.(EM40whYԅ:+Jdޮ'J6o!ȾaV|FĚ]OT'A^~4)Wt\盱c?ەUk6C v<[M$;sCxS[>vⱙN:ĚYoV Hwes~SpE&a\ Z#c[m'`cOO*Ec늨3H 1%~ V9FOD E(8ym@/?Y?Hj4VM8.__JӍ=\ G#?ua} ]}=?]ezF 1=Pk6I?YCBeq7*hAj73RAC0dB8}$f+KҼL&0\rP=}s-`Z/=ClQ ysŦ$S":"dlxlP S0ĨwNl nF۬.r(xyzM[/yD$.::ᅇk-ơ!nBk.ß _^Ey\S ,gG5Y3FjRu{HR۽t+N\0 mBq[f\41p"sD Lw[P_WL|^GhXIJ=ʃrUYhՓL GDa".,$ R(V Xϴ-vsf4~Gz0H twMĩecv=_Z}}>,sv<Yx,Ldx֯#c"m,.IBp"Ƿlra! *ZkcF e43HA^# .XDhi%̷X>1vBEfR< \bqz>?I܂^ai2֬ʯ)޻B 0J۰@h6g ˶9/C+(lrId1<˒sY._33T!8W^qiz-^IR~w>uUu8%ɡG]0Cݣ"|bNK6oyYIs1Z%uoH-L O@q2dq vnoZ 9H$8~sw]‹+oApwJh].>2@$^&* B#'oD'ծy[|u]3bpOW+LAx&cӫ*lu0~"K|;CЙBa}XmaܜWε%C]H˚NN=48Ft?\G$)\tK?]{{r+}KѨ3F=+ 4åH'Ne{iHhWlm3[!4^IG7:6ƻ"a"Q[hG6&'Ca^>)XH6]'_DMU$2`?J53EaU_1ܒvpp;O^;A"5].c &Xm[)0㜚hfKSb19H"P0Ϯ8B̻Pj;*=+9d-4f9--*܊$O N L.ݶue,kqTŐ%\u~s'D7E\`%x'_2fd硌'./L.:7Š^Z<`$zZ%rBH ޹ܯ8;cPx DWXCV;QKYT RjXhzW\j+4"R8b@@i^-j1%Э*' DzI 5Ѡ!0M[NHhU[hR}[wY[#că9ߒ.ŋak8;5D/q‘c͐*PrDǝaCkZ]:)nrYW疚MxfELdC{ bW;Ye=HBf:KLixƩh)4F}lEzŎl&ވwM*(%[IqTcI hZߙhccS~ZIvMʨ:LsY}5_ÒV4^ּKb uFC` فn&7֗foF olc! mYaì64ďaXTy%I֋-<.9 Ɠu)¯[HF7H4m[ٓn2d+\B+܅jRjCw-M)K-=?Y[\Phpl]1 grR"-UKwdd< qG _s֛5;WTNa3-K!W}NS8 @pT.R){BI1cI`+#{ gr:͋ǐ}EUmP}? |ȌGIQϻE B9X.yӒ Zګ%> xAj#7?V Ze5OB C|IďJo fQ}MbX8~2W:N7o&RV:tͽ7h!fLn }~T@q>,Y$SgO.;hڌ,T’Cg.rr }Elg]T$? ':1<ԇ7)B=J>w|%ݼDKppU%Oڶ 0'bcKx]τ R;U 4v`AU%W)UJO Ht۞ ![E|D~ܠ΢R> ppZG}azh~.iI4ʜvH.03lͧe>qSzSF5)̢*󫩆tNk(3Ė7t!yǫ*u헵\Lg@ZoL`FyA?W*!s\}nM ӫm?hFM%TD"THma5I?sƻ\Ьd٩~{KY$!1z1Jt;ń=nt\9G߹|00B\D=NyZpI3T+ <ڠٙKpRڰ!Dα>,K]zCɿπfv%}-H6nm2ymע!\m``9F_^W_o:cI0N:*>YF6)3 MQ[CC/X/%h$0$3؂T:K{x&2-'XLXX lUӃ S)>d%8.pF/( T]i1U4 @ǗVcF[+%,Cj,)yϲ4:ۢߊY@BtkoP! p֓BMIG>R MurQah1gmfJplEőȰ3ȷ«OŴI-xqDŽ'7VDtZb}Ickm aN0j/nS5i6m'Mrt}V_ S昇iK * !A^*4H\\eT&Z:QXr% 1OAY7Փ X&] pc%@q--LLUIu6/8n JosatV5"U|aB_>v ;ѓ9=U ˙/!բe$iE8\=Uq*z9-<|n[C=NOHUQ]亯꒗ڏix/}Nzٲt"2nMWwꅒuݖث_'r,xoKhoi5{s$Р!r| X/$WEY 0ϛxb&mq 5m*>*/78A a<*ߒF9b.C*CpT{F7w\uP)Mc"1;'lF‾VaBxcIUyXNmݸ 8;F\K W4Ĉ9Ժ.U469NH3mlMPlwI(0< X1ihE @*s2Mݡ$豝CeXso\B73]"8rS|nRK{XƬcHo3[s4"pVÆ3ti.MfJݦ=ʈJCw.v&zBd5n]۵p'<1J/A'V6A^1d[C8 v<zp &b zs!A>Ϩ˜9VQ e8iXjܺS KJ밠B "B9ag "z-M_X]|C;W׀>h.oD׻PFeF |(v霍A%. - pMѡcQpSqw4 ~vwT /^YR9OB$)WZk&>s<`0߽l!6CJ"P9CjvBy'LeiC]]O~.n嘴lǏ!4UӛT\bn'+#ylj!ۧ)7#H~ ) YpJlOm\ܢVw)NJԱ+CKrxS'EfCHf@w+4bhZiL}(Vd@Z[Q4uD$w8 ҰAc",[ҲIǰlIʬ:am~e$užjM.7tKDhC+d ̝ =!D9K)pc!Z|M]I)ah6_a(3/JehZt5X1 S/~/5#2$2rS iJ׈0"?*5DzŬ3`wK KЁmB )>ob,Q /Y)Cm WAflڅw.*XH`d.;/).NfGo:a8߉뤉oQ1sm1ʚ4[DVÂQ:zbbT.PEf/BQkuR''Y6ԤE֊ci7*QPQ%O_XՀ"F<"v;$Y叶Z!#S& cRY-YL //g|nBd`՘5ZzvEj3z:*-&0⁒z*ʯ $xgOg^|F;!}cpPs Ad(-VAOFlnRN?<{oY};f| Su2a%kttx`sMzI=7K^@>*uw9? O*S1NhMcwmlAVO+'V[]aP1wqY-QG4ecܣl0]Li)I>+l!N= K5֐HinW L|GnY470>yk8:Cg+ "yYM"!c)aIO e 0[4X\`W߇iaQuU`h%Ji|u󡞏flF‡w}+ʺ{;;+\Niv^l]j$f {ߎ& T0kcCcWq֞*Pk7^<?r'V?cxCXtpPSe˽"Џ KW>B=ĠwMM`ęB0ШuN|y3h;v$\KBcaFέд]M%x[|}~<\в,M?bgv.!nW34&([oJo=gk?r)uygchOzW QٯAnkRuΉ_hJ&dB k7S N2bGy8n)AAyG% lhJ&Z3[tEg9s,`m#7,kz%`Seh 7v&2Fl.5HK]S1TkP=hk!Ewr Uk@'JRV<)Pb\ضO.;cDc*f9cN*!(:.rN,:|NRGn0zH?#:΅O&EcP~ƹ(Asj 0G'\!A~i^>ndU2C p C㔊W.'`-%~ɨp*6a|$2U(kĨ?LzR#q/d(nP( I$pəwl=gۧN_=+q"N죷RD Mw󃐱>Y8v͖xCu :0)SNgb:4A އb| fB 7Zѥt+kj; SҸf5qiB=Bo삭A!Esb{OP5ҵ| "Cִm_ : cUPfByPOR?Q(10ʟ@0+p.%F*˜* cC 1V;h8&n79K=̰j];\vH;V*%䰝z-m߀e.ENAGWǦtKѝS<& = Q#3pܭ*AԬM-a|sgr+SF_AR0i"^F?sԐ2-Tz֩F~־rcUKk~qVs_U4ڗKAhp_%#u2ן"٥M?LA yx9LxG\ #Q'>F6}}Esޒj+ %-!7iGMhNqE(.83,5r4s(! 7j+x1rsq!ֆ% pn\1#j}Dl'ah>8gYZ070701000002d9000081a4000000000000000000000001629779bf00010ca8000000000000000000000000000000000000005e00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/ath/ath9k/ath9k.ko.xz7zXZִF!t/v]?Eh=ڜ.+9!s(Sh BкEtBվ#J6ʾ'oh4Uŀb`Ses|M#fC }ܪՖ:R 9[yky}g8(6%~9x4oE*{úmVtfÿ]e\TW{0IdOyà':u[jTv~>r/R*PQа*wÖu^E9[_JerzY)ք5)x+7bK\ʦrDO 2,kzN\LR|ԥbwXu ]`,c0j7)@-y@wI`Sr]e kAio7sجQ{=,FSˌ(~r}j&dROOl L|E!v9PØPiIN>1ZfXTe {eE3TShb8}d=FFoԗܞR7s0B ዒEح7\.=Ղ+5LUYS? J9m)C~*|kbʓ.DK=JXNIv0&?WT&vN&dW15`=A9PcqN?6RξwWgK[EFw5?=|um= [4 ;^D쯶߄mS',|DcY}tFqݧ?]ψEvs6u*5pmByr0ɦt)}F]F@) ۞4n'as3Wˏu@/"(+2pmb jeξr+:oMX I. ^j0Dž] Un FL.RJ:*ZB/9FU"fM;Vo8IUk< fs=HZluk#S0鯿33ԅ bWuURQ bðl1γHm4s@$At=% O7/+ȶ 4h3ڮo}(̛Ҝh؇Jґx44`E+ ^ ؈ AaH!0׭AH Ryzg[Ĉ Fù&s(c * ܲVkB Y}wvd$1i{<0 x4!!te4UEp-֞@*0P;_S?b(q9 e˟5>q3;T`cYC7r;`~A~H'7ގmJ&{cY Wh<6ט{y[x(Fok!Qz[s*J68ĮJkґVnTw5-(&mzm]pOBfږw|.\ = tpq܎v<ް2 v-~2@6 [2 Y^Vt!Bպ`N[#-8QT6 ֲ~y!b,} zq-&<@Jʹ/Qqi‘V^߳*4+{de:4=YRgo-e.pve`C,e?*($(CL Þ\Vm,Mr7IG}>6Oc>J]'` Q M{w¨G܃2ZاxH[ø Y_)w: 5Vp.s:~A Բ՟+QN! llRb-vXۤ7@ {\22lʙєsiL)]R0WmӱÓ猗'Oo9> l$^6j'fS`눉8弌pt@#0!:`-%1I*ء'{g*8*F 2&P;A͗bݓc$ ֺoM9X{a͊Uʕ#O+/aE/lF& ֨2\~%0]|OM+剥LǡU؉L޹Y_Cڰ{J|}PzOlo5I Zˆ?,x["50Atw'ɱ\;C<#(oĬvmFD17Bb<<, .E^,ЄϳW'[ -VSćoxaJP1n-,^[es?#5k|烌h1KX"& AE34hKQlzSatVt9^;ʡ r#uFqi[q59~1A{*`eЂV!˳Xj\;5=lMF°TQғ1]'X$>Qmj=Y VRzt V5oGɆuO88gV6aaTQHs=7lpZ,2 ݴsoRLdہl[{Þg).P*1MdhK%,? (pLH9dea3|qE3ZO &dg7Ƽ\3=+`m)sY Jy_ : /烜b4-c\OʟL#fXrS*34k0 m%]K9n6,lNJSFgre*FPj} *|6j}uF DrGW-kQ{*@6џz a8yȯ?%s>mKCPٽ"Ԅ/@ }y%N.6FrTp:QQE>]ᰦQM~dI)F  LfqFHPy{2sFinRCL?1F]_X9ְ7䭑*Jؑ(_q/bIs޲kb T 3\6s[3Vt381TSz$wI6ڸ}wzߤ*dF'ֹ`|VɟBIO9D3}d4]O;(U4 Jω'ҥ-UQف7`["#TM\{5V ܋DCL]/*8SԀ}?!Jq{ D4ZYJoVA7a$V\ŞhULL`;Y| ט1 t:ioa&a.t"Ђm.s^ 㚂d0Z=pj '$K.A/DD694?D@SU`Jp,*}#q.qĜ4o#klc@4J>[(l\%~.q} 9et̤_G* lL#"[q^SVW^Xa^;&^ظx]6^8-Zd03UM XUcsv}{?2]*,'첹IW0(͠zSP99~H<v8Ug+[H1iS+'Dպ"ٟeԢ9рLڋyf=MfוQ8V1u ,-#: (e锟6M|2+=MqXjJoUgԃrXQlhlٵ %rC )mxG}j#.vv7_ڔZdQ2u(3 dt`$# .|( 2u>1 A. VϪ,m[ј'9>Tmz(+gV#Lt.WFՊ^C/|8 q+~Ώ׆pYbNPL$oMPv`S4G<d߇ZU]Ǎ(K"]gIx&닐9UKy9LFJ5]H;!,Yub!'PY-Đ}ek%bH{(j2BL d]B y~mJ]|R&1~=Tʊ>[&¶\3:J4 Z9A1[EI;/cy4Okk}VA;.Y=TeNg@Yu[  %,y1aV;43h9fys]kAЉPeO8?.RY#Z5  ,P3sogbwмkbg4 NY0oUHjWVM64ɑ,LL=8C5]~.#3{U{o6%afhEA* 1kjv]`4f/{ǐ1Sܤhҳ;e:zXtUdDҴDSZkԗ{sW \w|E+w0=ib?#@T]ѝJGD;̼[}#w8YGeprAB3!&ħ N )QG d9)E;'w|սˉԾ/D:3C&ˋ_IQ/QǶRai=^Twk%X1d@\fWB~-,& _|:!fqT)3hi;fJ"ԥox`妴E ׍#ieXӝ(4=/]3`<وy4.ȀiŋUeFK4PUy"LM}%A MȇoǶ}{eΊbR !֠(E|Kd;*I3(|K٦q4;פe>wN# H4HOk,fE ~KւcO@˽qI5["H`:;܁-8^89ÈRt1G/#$Jx]N,m}E~k JKG2Q8_3Q?7`6H l~krehQz  FOG=^"mmE$)d@Ou1XcR?Om<|ݷt&vcjxNM$US{Ob Îv;ﺠDT5\j,L0, m,.yvq'/BB|׶[:uS-N~9Lx㙾v}p:W$OPT~Qu~ˏؽc[Da}OoEƛj͹{%i ]:_[6-i$rHLt`I[W 뒇|!: J?HXWKHW/W~(^eLo_V6*2mmShzºjg38 #}ұ/ OݖLJY/6"T3! S UUaC"8i57Icu?Q.9 iȥ{X~5 wI1Ӈ$xW0?B67_R #c>k;} 4yf&8^ +KgoaB@^i/fm*N @56#yR%[G]ʢkW˽"@L)U|irk,$8e4Y"v#йT$yz'k\E7so_^Iv(\ʶWJ{y`5cGU_l6ₛ<=' |F`m:YFIq0&QE!G.9&!*Ӟk@A> )R_ݑˬqSvpTv!M܅yè?A=7ϕ)+|{?ST]ǙZ9#~ m FS&aHs\ r? }ߡ˜ʼnd= k֏"!UWp1]_ YjG$x6|&HYl^Ѧ3c4 c]ZO!vAOx&fOfu.?*ʍFfes<>*@}͌i[6-~&?1jn!=zdE[e5{-wRJCm!]`5FƏe^섒2RopG!OxQ%)onbD*ՠO8LQw85ɜy@08==E-dRQ_B+kn Tb*LC6H \=]@]}Y [-֭1q&,$I|7~\ێM)$UrBFTY[%±(d}[;[kZzӳgCPٳ} @ <,xJ62d8v4[rA-DNQ)og|b5;3XS7(J7!xZHL+) 2yERIЮE7TDuf'Rf 8~8%#?loS;IWt8kp$bh$CyF!N%{WèT^7[׻o6#3EGZ${% Yh j_sI Mbz8ߕ'%il+Ic4/k^Ң^-.s~/4h[9'*6t~ѥȌ?S"&T5vTiD EuO3f|X5 %+yFP}x璇`yA V`Dv{c )tyOuYXΫxoChEr<VjkQuw;"XIJ/]$(rկpBҍX=~็mXlk>+1óL҈,lo$Du[/@Zn6iߢ^/G0᲋{ jtA:JǡϚ' d?P|'Y҅P*GPqoS=zWLas0*Bݑ9pL8^gΡfmBvA+ِ͵0fMI˫qﺔXsJx ߪ P~hoJqbFJ$cg~N$gиTAm!5xjL2tWWsX6u.`9 N4`#G}GW'ȍ4{ 9"yg_p.\fHP|ZQiC+#x /X>.J%*>4Qc^K\~| iFQ+Wɗe۬!MFQ3iB^.4f*th)QCI$z[slṚOcSx;h"`fѦ('ރJ>릚 m?4ʮӱ`h1oۿXuC)GWV~Xmlrb tbeh@_Ef7X !j>o~iaHY,qɉD?=8eRG."ZGseI=Fx]c|e\/^x pXL?<{rigK3_A[vEr=MK qA|Y2E"GZ'jKgsrd37hpߕސJfxZ|EwI0Ƀz\BcZ7ȴ$/'f{ .[}尦ʅ:`uOHNVLj}4?fQNJYeH deގ8r%+>*mӒO]ճ7뎶ۨ}UNN⮍l{ʕY}W?/տwy$^h[A.C*6)7Lׄp}~Gnqoop40&[вT`Ζ-fԣ>{2s<fGH#~T=`Je9434Kp@[UϜvy}ƓY=k2ݰyQ!өvW?l2>R hGU wkź5TQEe}F;qn ~/nsl\htѶ-ӵ g}?u"T_؆;icf>atNL,$,ŬUs=BD=C'a~nx#{ "bE} 7B]Dc.lA@ĠκBM$*C{=A;Ke9bh1 rr?^q\p~Ѿe'e8P21U~ 9z DJGA^]T 6,UVO> ݄`d;]ct-B ڀ|;O [<젲Ōp@[F1gR~\ջtc?]>mH?S<7NxaeW'eB9O: }q*$`Girp<=r!nY+ϡN4j;4[Էeme7C]I~)<>~ b`(=Db_!3eFiX!zQJٲsKULڬMKo& SA4RV(j~o!v|!b]f(v卭l$)chZ%OBBu nv"-i̊dֻBE]?OvO~1ԈMroRt*l > iFɭ 2>L*V5F@Ȥچ$a,߿?Dm@;."(bww[ #ZEg#?֫#{`"V`#vA\r.7G9=? t o, 1plٙ?5(o&x0 $ءаz0qYCV<ǔ ڎ `keĉaW!WPGd*T$H1mdςrOKzR#;^)Jr ^Ԑ0oEA@sD'SX"w&Ӊ7x \cxyR*twXzH3M=O8"1&VFUHѲ&?WGb2cKr"_\$P}eg|zroq񞬫ZKe)te{n[U)MR52wOn_T1Wji 04OO?iZIǡ,(p!BVάV x7g, Ԏ]3 ~1zVn}wg~ xy],Vۇ48Cg^[[q="-0)%)YxcW@5g4 V-=a|R 6e@9_ן])q;gq-Ti.[ETF2 ~bCVQYf, 0|1H8 8Πe)Hu&> D> _j0U` u%d-NB؄Fʉ[*8oA4g}%-fQD)}EJ-$ybr2E; ~( XL Eܐq Oe 3 =$n} N"dH( !Z5ѦŶy=MnΩ@X8%+je<_dX(#fPR0!0}׏cm'V (zvOU͓p:}$BLXKL0Tt)16p P 6AЌlLTVU0vn¹.rwu 4-mۗRz\PVD5eGhjN#t%\^6k,# sIE2hEmj) 5:9! D7!$rlK[+#EǸ(:N]m4Wh#uci"jgˇ2˚(+[.iA qr:_'3!@hdkٮTq Ru/&tQ?6,oj=?Dx`@}pBLodbs6%57ĒIj2/Z&:qIȳnjN?ܭz?Ce!A~ \@>czz\h LI&IKB*J[ݭvIES`KS1`@/a_12A\I #L fD XD`K) DRU1B2Ir78wBŒI Z0-yQ&5]2 ^ZCMĻ=̗chL(Z[hCp mvv/ &ױ\hH}H:|!J'>̷ɰZ}QCA9EnY@?΢4Hqa;6磺v߲Xə\.xtþ?SX0 Nąy(?_ȈyzK1@ @0ZEF\ׅkT۽u7TگUyr { _} 'GnT:s^9'OK/?l P+I%]7 8m}WmbE/\')(2P0&Ni6:ʌcWy\i¬Hdi Z6.1ZB AOdP!H)f.m+wfd$Ԫ&avi0 G,g[f'[viB>CeEmXkr? #`gk+K ULooHBo- ?IYONR.;M@jk7Mr/qY8_BM <>'pi9ېxغN G.Xz|dqf(40"V倥BZ.2Iv9kto&۪|;}7@rj NY=^@V|=QRd\#+-{̹&h^QJ*Nb?IgymžLOF~K=+,:y(MsdĎc eP,pɟQ|*lLWFU=JOY{eV[FӉ]W{uXY?SAO{[HH}VE/H0y?z"wtfd,7"as7h|)EK;߲ا A*BV䞧i[}6(g\xx4Kig3*oس[,Qʔ6m!u=R97ݡg$d?Ü_DrbqAUݚtFS:zsڬh)#gf R{#{pcyH1%pF-{К_ }*bLJLc`S| _E΁L欋%B%@]d9c /oyG׉¢1//Su@ 5HNek&T-P>,֫қno~Aa%< 4[k1ZqKB] S7\BQ&(  ln_ٮF`cRCcN5 m a9_JX`*V3E Edt3'R_|YL}N~)&AP}p@ AS[4Eq`~2`>ɓDv"&*x)1vcv{[yɫ* l7J=~ u3w.Xxw8\ڂ$p!.v(ӃMetje";%ir{Ro:n7'f$i7Bb٪zr( jle9e:p$"M밞6[ $Zl\ěѦB:ͫh 7f,_N{_bWk$ueg[meN{ɝ8>SmĜ+R Foed)Q:jp5@m[ȣľ$%{@diwsi{X[9ώUa&3cYTB]k\ ׵MT d& H'٭)O}>&{$nc߉uTJyJڥwiLiLɧ>~-~)2σNG ¨ ;C*L^&+ w $6֙mEK¥Es$4c;a+p[Rц8s+Ũqz⎆k׌(s4gVV;Xsm8'ds{J_GQeSX LFQj. w;}rtGG4>Qo'']r=Ůa9]KU.Ma2v@BɥL|<xy I|nT@ɝI_zz^dhХ+iٻFS6.((/CsjdX?: 7,ebƅ9}ʗ$[tGoWq) )%f\䴥4s_5x-YX(9 ܱ{{lz\$Jw^}[iwDUۥ^•$L~6LW,V|uȢ0:*;U劈 3 PA> \\Γ׋,r/p)l\"%PUߌfb!E`]G' JHmt 2Q5\< <ȹۘM n̻ti8i\T|ͤR˅~\lx&f%mJ8 uQU}"xFi8ѠkZ+׻V89ZpRfN⿶k˥f:_v-Ѩo4$}8=MnC:&A$XS<^) eR2ۥB< `8KI qAwU)睢QizrP5êQ@w@:?9rO+Xl銒~*wu/㗼4ن|Oh>gC1ۡ׸yhDmR'`[bԃgg{Z enwB Gu=滀7 / ~Mלw % t@"Pe׫:Kj7mp3xOs/DF<9rIOW ?9:D%6h]&N{޶]vt=#\QS(>,>mD)#x=h!9eF6gg]5h.$m?[4Sf+8fra[(WڜzC-#}k&jA^aBhNwճB?@ܞwʣk3#::pw!L [),\MF_Q> `@+xW`h`+~X<~/^Œ!7uP}ת)+9&x}2vŦu vYNR;"C1f~w's+V'?'חFu.*h Ŏz<_:|x.B{xQ(FF<\d48a5KzYclj^u -ࠇg~ɘmO`)ELB.g~y\M"O!GpT:6F $#q tiem.g4vΧSX+mke (py5.Zxy< 4}<_U)p*ٗe}>G\ƴѶƘIg Zl;Zxquc6LۀwN3`dGINS/lHo_ucmI¸HO ׿m+ܯ[[IO׀#JҦ6JQgb 3j>"{:(.U]?*Z@X {" ESYw{h99/ekB 췈9ӵ:9) m2ex if'O#цE!N`SN۞Oh1UpjKc&؄ ""L~_ZWx's8VҜv ? >Y; UGk&L ɘw(^E|O&GCk-`!m;##S)X $OW XG:iO'zZ+=9 9XvC>a[[{*l6юS!FiaIh4eRsPaZZRZV~L?pcRHPOuf8UX|͜/BVXYǟהjx}u?E u9{R ma`<!҇Q43| @O~ApMB1DKxaџb?@9ߏlI o`ŜFO(uQtW:eTقؘJxESC8*k"4kKhyqͶsƘo.n\lp0Rj^KF'0Aw#{^B1C倥q+AZ=43NJNL|Yȍݓ}ev7 1a]w Gs%<5‘RVfp H a31㿋 9c7~Eݽ UnܡAK<_^Hw&r|~ /XWvn4 F˰-*B5PG)D$/_[`cwXrb ;{kיB}i}ۈ;_F-"EW:) u&CcE>>G| ;*1jIu#n8H3~=[csoˑa"m^'6hs7'q;oԩ"$ plg M8[6A`10;Z1944"-"S!]tQK_JSc%ɰQ;eIC\&K=\ŋq;oI%Qׯ>sX0@cA=e\v@)fHW#j$-W DSk[(%EY糑!l g}$ոg.8"NijW,rCbZ l]aϦ^:d1L!.I -#vZ[xVӯW# v}j)eƇ_NpI0" h`§fԜaX7Bߎ*p>Xު8ENΉb}4)XW(Yn ?HѶsRe0)tF1kE͎O0ԪFЮ>ؠmˊ2X5~tft"Eۛ+>xv"rDc5īҷjR6 d]_݂gW3A۞ʉ/'Ʒe$;Y U ўEk2ElN4LlCdS5:\e F3<'[](^?e"M|1L|Itm',8 fD̦OS\ >&|Y-n5ڕna\#P+ҙ)a?uZ~4^@J^$u{Q+L}B'\7/dF0)9Rq>S\&j'\^dOnYsl\~xEE >Pӫ&H^N񶧊+nkוs/=oCZ1!W$m~n_&% KhjO)uN;[蒝wVB~&˨rIJ|y?& ) jzر^* PbdAR=SƍFuRo1 &8/^Wkpڱ"ƸζkJHHMS`]gtVpTh7bؾO oÐwRxK>&B:DsLp>D o{ (Wifia0 ^jn}MD;\D"JmaQw`{zd _Ӛie [xYΥϹSsdg9]eR!2l}qUg^1pT7W/"OQѐerfU$h`O-Ҩ^!r%+ciÜi SV)}_0#V* b')|Q|& L}Jmb .nGb۱1j @;7,?1P08b//BNBH ~2ճ`s oFODT2eo?!vPx\܉4_qrZ]{I'ZK"+_ͫ[!u3}PTW# vTU $rnMk[O-[k Q8%1].\AѬ|Tj82Pfb aj{Z p_-Kyis:" Ң,1fA9 mhɧ]y{,y{ArYC"8$0{ٍGj92 U^pI~GOO3'㿻EA?[^{RUu}DH]Ϊx]u^5B\tUwD(2qZ˽Cej@-Ɇ6بу߽̒yΏ0;¤Z(ErF ^vbs"pa%Nz'mזi95/e'+"t>ĎI' vS7oSxd%cQ.iu/ 9`d`sȢL/P^ܵTYoc4C&. |9![E?;H'Jayd0q\ۖ:)F@nMY=U& $1sR[^2XEo9wx~Zs_y!r7-Nc @7ekRJcͱLԏP5MBy@:2Yi-bOC_%eޜɹ]QШ aPbա_^SVR'摥z;6TfLjT]RC4GfM* ϖ* B(6 [3"D)z~\V81(;~>) mb:StQA0YlSHYGJ3%:C-ﷀ[W͕n8+f /ݚ+Qm7PZAcW >c2iPo1,~I6pHKl(gu$ ){Q' O|d"Pzb3[^s0xطHH>oG&iE qʔ_\:o8sS.Ҭ`A\;nuI-CWRvVܹZWg]{ %|hL'|VSzi=eTL  Tr08HZ"v EWuAoGW\ev3ST>FS~:%1-άr ShH{R(/߰"yYi*n08H ?J41.57CbedQP%;ӄ1AgY$i,ʅ8܄+թȔ։uKzs{S []2yKp:vHl\U; cCRsR@8|A!ٵ L{c &0tӏ\DU~PbɨE {ӈ-9: "j,~ (0`K)uܣ. Ȯ=x1MJobU'ĬܦI6{iј_z0eҫSz7ʎ`g>D38BU{zߺ44Q-ry6s {c/,cv5%qElG}d]둘TB]?[Vnz^WmԚ;B:Q$ +TO *Q\opq6( Ӂ.n>0) X 7ޞX6}XՃg~Ђ$toE-^_[-^j9pZŇ$e9O,}#EvIdhiH'NjQR9pyEoF!Ȓ*UwrNرL^+?Y[N7ݠuSuE̟ؿҾjìJGI@e_]_Dl -/b=:oC,]7e` )b۴Typ[c[5 2;VW?i"ba"O9@q9rE[m?"PXeY{22Yy+IOhc L :] br{ߴ99kXݨub'{s!5=Gfgj?X\3N3?Fl?٠{[ŻU-Ph{*J6 ̬XWݎ5Zkܐ ¸ض]L҉mn|U,B#;Tik++5Jɯ,X[);j|@ߞfS5#F妕oe!*=kWd'FPC ٵe{9ۦyJˉ5k1֨HE:w3KQ PɞIDMM%+"#%y%N 5p {6e׃KՋDՕ.1O>rj$J&9-}) w[”j8biCR,Kegs,zcX߄aEu{ ^Е[eV'$eʂ56O;ۓ~DRo硍DE)9=O6,M(* $>:A Hrxlew4%e.x7`UY0(x Kػ? ~(e8".}jY8KrĕBd> X;16[v@R܋`?%[ӡX_9'zn A DN \z*HL*_ux5/ֺEfTBlK.'~$!mds4`}n:kx@tfuwrg?oOM>*6&۠JwU g`g@LK ʘ rCOD;Ht+C(џ9*B=@Ծ\b#<#0J82[ ?}nusN+4J%5AE7Ɏ*DFʂp3"`Km(d;#\] Z H4a̭ bKd,$3pe)AwL%n1]f [F)L8o1ed4H⃳4HjAfOz|vbkR[n/,Ee%Tr{^_v==g&@)$lI=rz3 RhZDG.xl?:7WM"/7âf3Ѳ.}b?cPb9fjR)t0zWۉC,uR8c3U럟IV+jLZ%ͽTbT^<~quEڵ o>9U;涺4n'Y ıQYqRٱ0]453e'1Y+_e1r )MҟpέIc5rH?r -€̞͈yޚC: 뤡αe)|0p%^Vii 88R'"$7qQQ.zl)BϑJ >#~lq'e2[A `С і1u[vϋ $ ƹqE-n;z=xݐ.=@PGȲZ%1Έ{_/_GSF^ywRmUM`Hġ\oxv J۔\,[%G'A>-r;%__ :`2ڣa=UD]qK)>:'L^o{v_I4c2;}(?}}!!ը7 p_Y"cfqw7L[u8I=*QB&e-ZMeDbL\خAv_Uݏў~ $*/ao(g#E{՟r jߜOgGGQ +p+%F.R3OĂDuy "BqbU@EGGMtF/%+|:oqf,ǐAs*/jSh3u1FzZ˳ #?UqT 3.$ywQuԏ;< wS jX jpEQCq#e`'IݫWblpQ(Wvt!Q,:߇pehi|Lí'V:H$8 s3޷MI[b)lSEĊ2߳=%O7mhx mrR1P8š7k> :΁Qdo*϶} #l΋@qV/ q⭷d-,Á+ T=?hE$dRAd+ ۗ<^4{1DKg4;&]T˥kPIZr ]-'GQRݶmt )nK.slPG,Y50s(XAA '`X!S* LmB<ߛe^[UŰ MlKVkm ]CUA[}_cYiRbڤKS\N4sN~K$b܎ Nif{V`0%\q5. $3WbV%4{y(|3tIVst bPnC_KzQxsnw%D4S*VH1f66|{! LE F&M3nWXM ~'1SDGi`>n'lMQ&<~^ҽ,HrfMApII!CE| y: չ*u' =!;SDv@Uͩ?Q77"g"jCe{ɷKmVeP։ %U|REGE՝0Μȡh0e&ce I࿃nD=R϶ &IZ͊ $b l+4]eM$9ӚoBzW-o`/x֫ȥ#c&_/Dr bLЕ'iǶvG tj-9ۂI_+XdQOhZ}"ض (~쁈ѡ . )(CI92?E;rb7l#8'ap&jXU2ɕ EMW)?$.꣦]^d'٨6.=x(H;:XkA1d/T[wC{ieB#Op9]$nYTJT`حB(NHW䈄^{ !];FA$DqyZZ'*Ct._P۫0ogN L~˽ /0魍ܲm"vseG#H26JYxvn&L 0E?r p?FI$z75qY>9`#RT)of:eC/J8ɩ} ]Z_!XJe6QW+Uwn `gPCN@\o3+:/y&@@3O85◠?p3Z|.&/&dUPj;[(Cbk9 lTlE_ЫLNMҗ=w!U FiD1Z\ߟB5ځiϘn>ȒS>0lTS= ܍ې"uS&@jg ?nXҬl<|;W GDu3@,Շce}_lw*V^4sd>o,e7%ڿ\͕cW]~5guDX+y4IrDR*.3@=HqD%#fCA<2 ߫ICr!Cr:`c?k?s0\u-v9:bgqB߳c-χa]-Nfu:M_u[aeRD)>E,~9>g9zpm?#%) *q$A"/ wm^n'UM(Ms yQ\!r"BMp?Zy{7([&⎞ŶJ?G)ԕY_mZZo`vd(pt1zI堼݆߶ؘkf@\Bes5.x {K#]CyCOMcQ.i_1E僅 *ʁٺQڥ/ 4xz@:ݏ4/1X$-=EXA!\E3xm?]Oò:ey-ȪO_gy\[XæQ*8aoBM tʋ>45P[ i #Yepx40` |Diba]?drV8B_%kiXv}C vZ<!6RQ 7'U ~]Qf˼W :zO.J eSK !@h\m~ (W7?We68N]~oiDq~ᆽA' f,0(P6>z`Z{zbݴa\TYH+49ufLfKMӸ~BUi$l ׷@n\4er\>c]|cU0V-d5YOEn"5vb6P\t'1M#P]8_erMřTBw}1!@#xZۈF߷8D:@gm4ݟsE`UyC:RSeN=F" D$QUd\IRZHB"͇Ϫi^QD-]"h:QW_^~n_IݳG»0 Sokjꠇ-&Q%8h@1O v=I+ nd @(/J X{7He,cB;zJ׆V`GKJ!DodBc3P]u7k{m(_|˴AΔPR"0T^k=UP1P1&zepjEߒLKPe0:O%ʐAͳYo6#^MK.*_:ݞ|thwmKX* (Sbl`1Q۫G^}WsЍϦ@sμַby62"xZ߰bySi<6 JΉ13%< uh8;L Z?~P/ SC0Ng:|U_/5_M![Nx=6;>aMpP)xŦQÌٰRRM}5!}  T݅bUTcB^̅6[M='k\lR!;bU%5˶e2k^H6s4 <}cHGŬ]CtXDo fV/K:sa fΜW: vB>p'/ t5 ~i檬0 BqwR٩"1g=ZAM͎ryMڊ!XV8^?JjA*FʽMX.dkN5I A΢ },ʹXNT-D1t#]륰цcŖfBp&9R]ފfHݡ O#@6ex2UD6p+Eb0;K:x3@Y4 E0Q0 rvWRt3ǑEz0 oJE(i> `+7MŎ}Й;vESR LMju|@Q6 l8e b/*߶z1Qwj`ڻ~rl ~W#L`<<|mwqI:poBfĘUЇ-a1A"N@c|cZn檇D`^;eq;oDߏَZmߗ"ԐY bt`^=uh-[,C@Lⓐ-O%e,?Pb*Q!>iz^9=z" -S}>t4QڨȤXY9&lHYj6eW83^V^guG$.Q膯;48vK _=,3 ~|UU+y<)8荶?|8bD|oMvt vح1B@z+= d|zrkU;mBwAR㏠Vk|S(k5"QG~1gPb*gbC#(Mڡ軛҈DChPFua_)ĪT-(*/kQW$ rӬ׉=USdIݛOɟ)`IT0w &4}eԖxY3Eڳa VP~S \y%~,yUƷ&E0j5`ԜoHzq!<;7R a#ǷYʝo?GZ xWf{@NPmXaf.qīNul ² 9n[;gzlcjaTm[W4 n{5qt{<,.>tb8cT=%D5پ?v>I/]=-\`^lZqd];1H w8j!/,ImwMEbqzR|k ' 6v䅸~n$[!s4qju^3HԱ` =P4rn{m-9)#LaE9"c1ZP ;r۹ۡ7\^ƻDCvrVu5Έ[/5 $TenZp?+%,DeݷEf^ݕ%[x ?ƴg tdžm=F|k܍03Dv9k |{:ws5]xB3/`FlǷN^/伨I0zHqG"d2Hۄ"Xx$Dy%ګ%jb /y頻.33E?yNV>Ήa묣m hɰŌîX>*s%j 5%.ݰ1Ng'|iWt %a83zb (gDZir 43}[\ /E/+M(mۺk; v:x&~Ќ$p^:8Nz{wijm8 0*w LPȏLS/JgxvLdvH`ڿt,N!7.H LZ\={*p(Ed/fF !kt,i(lF cG=a8Cy^e^9v4B0PdW2:{RKVq(Ƹn~p:j~ak-R;pxYKT )1PgA*mF#EJ}JǞ]aQ@]-0hyg*%Z5JzOři k w7.& osb!j$K0So<$UT˛q trE=F_,繤Av zMAǗ4\!+ TպCþʆDޏ[Rs0)X*I`yil]*t-L/$qk]|Ѐ-XvW;$+mnS@{ _@ț&g(cgIˆj"*U|9Mb.ϫ 4u 7 =`ݹ l9- ȘjRнaFcrd.\Գ8]I"?dݡ= "aE!!_iK&~Pcx*uzCq|;p6X)]o~"ʹ֝v#\Bt͕ʟ0_k7SRh[Ў1H0U3QYu]Uk)Ivn#;?$FKR~DE|I^%Xta^؁jJ@XUc}B:m%vV<Sc*B4}<¤w[H3B#d:iDUaViCSv Pme%<]’-?K%K6Vyw.*[e 䕠ɥ$s64!il-jkyvoS]Lъ п wEx!G^mȩtig$4DV7,~') ̷IV#EuQ]]?qq;9{& 9>D6 u@D*4o`0vRE6Nxċ U"v?~eپ+ÿ+GO5$ Q .'L*ͲF,,? 1qʥuA$rw1κ#<Ees Pw/f:\WJ?ʼnKgrbv.PXOlN 4;/ Q,{hor^y*2?Qz6.;Y뾽$'kBn/OaԨta{uƣdmǰT:2G\Ξn>1>~FD^`g*‡b8o/U HN9U*1\qϮ3-_t (T-챮 u5Ս}vsv$=)xb gl< [x׆{A3j>ꃡ:;|r c6+3B{=*=aS3S1oCf,y*Z/ܿ`W)!q-uJ7>$T0%o'lwk~srwřm+䠦ݝ(m,:ޣ.ӊb Sƺ WA-~BsCFjgRl<;lr>[Z$J`#V&hM\jWI1Tf&ldWP ZMM^;eˀ2zFٰ`{%Vnp ?p_b"x8a9#I|1' ;;+*I֌ߗBuIxܱ$3`Y /pۢ>FkH_(A񍴌wũ@\WOE%HzҲS <[:yu : KゑVRi3 HrǶ.Fekb!XV1͵P8 Ei5sZ?;tk ` ld+TY-mnEya>Ӱ9.NLv!M-EhL׳xMSmP&XfH;LgCsA R Zh`!Hj5> 1> YD;Eq&KaPJWdд!ea1ΰ]˪ii:G H웓K)v:Ng rrW3}%Q"H}O7q  9rUT]-$V3Uӡ&oƍ> =eR4.:^-6B*`3ѻ1C:ˎ[6l|+퀼ac8q b ջEVjj34վdTDM̷(͐?b =ZyRjz_ﷆ$}/O۷ђR:ZԢ46YN>6z@INX&VQ@m9#@)\.C@M-EjTr}PlHOCLp|)6ҷ(WS̔sa.-c[׼;\Vd8ϣ\|JٛJגa4BCW (x%Ҟ~ϲaQ+%!H&? wi<ʀ"yVTBr`t\RCQO`M D9wQ6`! A~UT_-;#/7 AG6NHIB$=SpN)5~.rLϑ?qE2!%լA8טH=&!g&"_8N`ɦ砽6Fu֨J!vCk ,o4*V o7 Q$6SR W';AQ8HU_Ua/9@\&''Ԑ]B Lis8\V$[_k4ʒ3T>cRSRTk4q:hY #Gny@hډ{j$Vc~^gRkwNv/#3e_>b1=\_Uv*Z۵\qc@!Cނr#Y[X\_uea0.xy__({2kYzbf$SvXxRXK#P/J O o-.Lrݮ )qYnJK q2X4^-!U.; eAp_TN1B ("V5@, Td-ϡ:Ϡhͥ餪c0 a%'A \V.o?xUg|Cd]}r3> -jڹe4G\W2xhe`tETHţd YZ&Z}.:Aל[2VuMy~ɰj@cș{ B,iTeM15TiɟFӦ>~T~DM^X ',bͦ $f>'@e06L&#ߣ M% =ϯN,kkZ)w!ǫl 0HK`[z@1R+WHGp sȞG )cQ ݭ=5\WE2ÀB:]l)ޕ{ T3cj S:1t#~Ar@fǀ_F[//)όOO_a[ؐ ~olWM`%Kj؎d*r^džl|guC_nt7v4q1GGmvbx!A$DSiU}Ra c(eNXQ_Ϲa9X 'l qblJjk'4ז^;W digS_T|#cƌ&ጛslu].8-;X܅u}h@ݮBs垵UZ^Cœ;$ S幇ۋfAJN0jIe l +QC/6"sE\{ҸhICÈm{`MuEb+qB/*MRw5PV^}8<#-=S}`(:0fE5wPFeMR~@9uB7BzI|^Zf#pG(f51 p ˑN!Adr$-"tBJZK9Vm')gFMNPFe#j 8+@Q #GWÃ]|r‹]>cT'HTFpï M쪧![G/q8v/=t3sJ#KNg0A:at5v-%zK Κjd0N@+/;gذ;5O& Sd3)Rw%2㄂DЮZ1C9OJ<~s$z CǢ=qHo{i@0}\?6VB1SOATfn6@=5{sXvJz |hU;HZU6~۷DꪳjԂAíL+㛖V%gU:oE2NA_/m^(*i/1]N*^Zá3p3ɿOMuh1= Ghe-@FﲍL /59H*7ZLNLI@w֥Iunk0. quso(`ɜ+F!cozKԬPųB^q~'߷Ɵߋƺ"q01U( `D WxH3iaЏmv1= kOwni1ψFl.'ѽ~֔6ygvD Ёy"G'TE´tr1~cїd1a o_50xSd IǨ$aǽȓ]Dʚ UY}AIECF/|ꊲ6q\aϐPT_o$`}p~"[.=gG,f쪄Ft໹|qB<ٔpSgОƁ`( ~UXT;d/S1gBuvn=9谶^:0s'4vaU{[:w/W2v:T?hނ+s UD5\FQ,s3÷nwal`C8I-1JG>  X}T(E(|^H-[k%@:?6a"qŚVqR3vj[^p)?y]i90Ŋ۱3Ǐ~8l4qبI[R seTx, q!& =.l Wt܄@I0VqJbp](r_/?#"#a' r:Y"64_Q";he,bFu͎_AZU쨍b  ӉO$Jgk7>ag)4lg+@m\gU 'L)897)w (`ʿɼ05l[k1Ї٨Xui(DZiq۰p #ZfJK"WMg51K ( IAIJဠ[RNǭp!&yEG=HL[Ɓ?R^q&}8$̯{3'J7A?L'K&Inu E^IaDx`/Y^0K/vg@YCqLK4d#يn2T) V p{[hqԉ2Iݵ-ht@ 1g;7}yF<=Jb/HrN~Jj\o) Q،~{f'qw>׆lOP`D=%S'CB RzCT3FRt"IW{1v@SQCk+"$1Sjt6ٚTWva*ܢ-ÕvFl4UX0$4\R#,WJ~ćNL.&7]cEZQ=B_n#xL$ѯ& 8:^KGW7_׽(aI$i A2!ǖ B.N7=8*ygc#bʃ2]6:v$̬QЋ yԶg CHx_5# @*ZƤPAS`SѺxN'k|ͷ(odٍZuߨ_YMex} Faq\{14uZv\`1JU׶WyVXWQ@ájo!㬑nH">* Yjb|?cj) \CHDq/pPŽuNE< D4?a!_4 6OmHecp*zH(C9d;eV(KOhZ%ڵ4_8y]CoL(9.H}77luֻ1]jQ`^-a٭mbڋqC$Yb yP_f-tGɋ32/>iB*l&%!efg"L1p۞/m~4D!7\h= J4#TviZٽj_}puʂN@'%DBoŹ=b6 ԅuzl3kxs'ul 3'b\~x^m A @%A{&?MvW+~sp 'Kq"$]馈9S_W!HjR ^JwZ# aYZ}?3E-T_ 9{i66ym1C&"yvkB#QbG xgS*Sm|н&@lM%bΣ%<ݡ j2R\Ԅ^d0ӈ6?Gc{Z0+l>ؓV'#5|i}+`U'>LNb/|=i=9 i"&p3UF`Vܨe3FHB>yH6=㫿)ME54KQ904ep{`tPP\Tθkh{K&DQ_5m[R1'{AFp90N h{FS0G`` ,xhP7|lXz$nZ4RW@?1;8 ֿ5>n^ʖǩs궉@}߆48YFu.ƯeZn+eߙwe<99aB(7<޷OqKm!ǫRXXru1+`-ӹ֑ƹGzj/AD윥3 ?rb!n,gaU,RE;mGLs$u.S/ D+xk.@15iA^eD]G^gLSn푩hlܣ8;m"_qY}c֫Us/ n]<]"x$c`;єQ.zzcvk&c;sFr;bCD7}.ƳYriMeWe6ǔ=[ FG DSџlpFcm<&6m&q#:fl(o~--mRRE{fa+XnXAߞ44̪] U816ko'"e;#9NQ~Z`eoh3,޾/n*rdZK2u3u:a>͉U=;VX+0V|O+Z `͘bxR"gyìnX5涒 tڋϢӧw6k\[hw,* o,Q̰4)xg,p,Ί!̃|M()swZJ;4 hh2UGz4jwy 95>RY'a=7Rb t? ) 1!` @dy{qδ+S _ &)Q$i% N_9mtF,i1bs'6T>֎Q|)FG?U6Lubc])[9[DiӷjSyw#=U߂1O0a %x^N6uN ]HJQNS]; vBM+ABA[oULTb:똸5;if}]Yx_R&2E?5Lg=SǤ@X[ϋ~2d,I !@ؕRN5|v`@B (ltK,kQ"`/Wz IO> s'es͑=7 ^'$9`xBRQWKn)AsRb!BT팈u\EEKEQir OkTL]itN&wM2EՀ$4bA}R[ӧsьCψ(?92rVKDm{:JUY ~&J<[&t9"]TMD܌h5 2( щGIP9o⡄#;mslMPq=T4@0-=wܡ!eN|-b}ԁ%B'żב RA`eH@)t۔Tʃ (pUKv)axӏ֖]WbwYH)rbEa{E\"b.r;.H2HVT4;UZ.vй|`}|C@_ y.N oBV(G^j=*3}CQ 󌹜;T YE{*" #nS5ɃtEgqcO/ىx6eq'i3S[YXU_*Z[SV~rLfHhGS\@_4Q/ c$e Chf1z:N3l7rl6/:i˽+͡a$BɷWB;v_ozD@=K6xv9`諼cfLfUT's)I-dufBTʳ9 !Y]֕yQ|{ocO%}4UD<>9&ڟN \m9$zb'}B8q^.) mz`"sIQlrIJ5$ ,ܡЂXo̿8 T &B5}#E3Bqc TTuljY(8h^SopYN pΖ 1#= 55,gp7"fc^<-B#ԥ@DH|J Hwh=P.+it"#DZ XH[ ʚ=;"w^)/bWXLrX*9;&*hPH$ ]<SGYAK  XcAu8y{_F=?zqi0f.?b\Ֆ4\n4l] 9ʧIZ )493g<wuo'_iJ rY`xW7 zeQ;@ݻ4?>8lpgydq66ڻQ8wy~Z~mJIRN6GfdW tGBbj4H0>`~ӁAasgO!f\e9OfM]4 Q*,+A=J;pvĥ#;Wm)eaY,w+گ~jKVvHmz}z߹@ <j])"j~Nܴy8z-^`F*b"Tf),x4 ,|j`2ӽًBϟPȎ1H1_:/Oѳqϰt%DSt׫vd&D) }"3%{QhfQ:(N6ct<](12DP>dטw'&#EhCqQM FWlӦЉ2XBoo[v7ztqN [F2c,#}㱎;Lg\ yyv*ѵ/w:(mfJ| TMF{U.u\|;&KFmRcg'H`p9'.&ߜ(,z8epPadԢGp՟tUIήt8իeuPG*79J`%ҕ߯~c:oM^ wAח=`Lbժ5|*@L(̀ @@9=H2!t40 \ΥdrrkJN)4`'(r{G4qh*]-1<~=L{K X_S,6oy}}}6OτTכt/V<d"~hk6B6Hߒ2̽ PeF"m1m a74/,LayV+_ZPJ@"H_8Wa5>w4osc1Ёf}廏s ΣJT(q4X; Oڏ&(gZD}jmpt0byOI?ЏKX  @r+6Сoj^E Qk_ r2{{r]83J\]LuQ,a2hV4az@Sq*;}>NDhPe=܃k! C]bq҂X{ (h9P{Yn =H'9Cb?]TFCF&&L.z6.Ұ:k7HΏmEӹOOHߙ=FaXy"Atv%'ѯkX2ɳ`0&O&@pz-7dxr 5v 0] 'vG$l%L>1b|Ƒ(`k"O*_nzq?ۭ?JJ?c0' dF?K:"iJ4 Z5Xw`f 0VIз\Gro=ƌPiB  .L m٬rv RSV{nW~mX^Tv-?|rUJ!Du÷kj].L$t4w5! j!* PqSٳ˛ΡHh{ʫ 61Wc"w[#f׼#j>aThϖPDFni3:_:O2̞:PdDu}}]. gQp; *? `%7|q{-06P}H*PA<>~+.@GCVy8xdn*+ĩFi `ՓwopGXIK< Z}i{Lhhn-8PwąT$Vn.-ljZORaHIԐ9 Dslz -?9'SRF1*Oj, 1辞eՙV?tQR8 ;GX_#s* Aoi.˃5Ʊ~>1ڌsyf)45bhwiE c`$i x?kܘxkEu=H˱&>sh&qpŐ;ߖ~R]žguI~c_Ryӄe,SXU<3%A68er|zszǮ8o AEkhY+,g- L73>W@erfL?w0<_V =ڬsm+C\զxozڴD%ˋpǐixR'?4F3+nƳ/W>k 3-`+ -7& K_Wec66RV968?a7~ nE|RU2s?;5 lА}H[E ӕD/>>]p?c-h*-6N{Vh8VD̄M{,0c3eAQs_ٳzLn ,f>5@&Lope[]u fJLJ KDfޑr7CW&]-uWw5Ə:m N tBq&㚝SK %ssO^\N"S݊ʡ;sѱրRtgZ:r&6aDaC[-MHҁ0L Uscj4Åa Rlo iBW {j89@G2TDvHpJ[)QT% X^/ӬR $:=<]+cmR2K~.d2)I]Bjp]; }q4B0DU7„ ,/?&fƷ$u/< SD畞4 qy6_!E(tA0Myqղ$' f?k2(RNL_ uXA>H&xXx Y:,q5` Ik$tğTxu殒{B}QY =`xӨ8ȁpH9IuүߗF>ӷڷ.~-C^&iq> cH'ܡPݶ)𻢎$-r\W("ԴFݱ!@'ړ}%*!4Jt%99 Kk prv!,uOU"./m3zG v 5xL<Ⱦdon$kg _7a-ӱ@w}"{tPzÝ# % eP=wvu' 5QH nd`#mF<"W0aFjDآ?paiS:,Ɵ54)ֺ K^mN% I5ZNliUkc}[u ze,J>ִǸ2'hXA,Ph>I3}gĿj lsfPg`6x(PlV/[[u9PTߛ5mE9g(b#"I؅\Oٙ.hLK='Z0PbM`v+ak4\RTCdhO>;N+]R"?O[T ghfLk$D岬 YQQfF9ғl7TxVKpƒͺ}"A@}ĈvqY C|<'Y@vON+4br##XaMprc> ёO1#b|c *T+ΰP7@08~( cquEW9 ~jZb 0*-0"Z< E֗t. Z7yh3l: *E󨭻/짓[bwX5 4~mWlqfb^2rh%(WC஢LAo ̉5Ͱ8 s kp0`GC̥˰vѿYT!𞪲TS&p듍Rkl!nM+9v46}o/L1]' vD?dw.JC/\j 9BRYNB1-W5LipȀy8T% ʬ)W gAپPAw#?&~x0y֟}`n?K-Hݾ78\CXDk1Vz2J/bQ6TϜvaqbjݙݩ/t6tNGS˾)c`c2(n5;;̌Ӿa>qfl̺om"{Pwߘ@#Ggm-|CPGjZ,}@ٰ._M k@AX;-f5\*@TͿ 'r@MUq@e}T!frwd@A*X<:{|YP̰wc:Ye/"ej!KW>\sK aєıR:J)1n<wu#J=_uTy e[WUpdQ^O G3PBiT3 bLߧ#|Vk_V6wXO)THDWdo!N\]+F97+Y4|(ǔj{e0"7si9[})eԬ{0օݪoIftM v $l|_)Mw> v3Ad%#̑t3#~<2V%Ž!MzpڳHзV&{ɵ5~zY"zj,Huu;%Mw}Ag ” UoC\.G((#% tnZDN崎^€P&߱zrR8jx.FM?lJ4G,l+2OM猄FAf wW֨NS;iY엵k<zUHm:=(p(4o \XS7_<<—D \_n1t]]9I]B++X5.Z1G0Ӷ]#qyz7 V\lSv Uȕ7nr8 ~J( Jys[;#詠6ÔP/^Z\PtBNDHi6ނn PU7 U?DazqY,optToQ%BwQ}qĀkt?`eBv[hFn"360`ަ ,e3)Wi!4LhodξQ䘬R1[UzV255)\}D@z*&؅dt@VWI͛3m--9).ҡ5җTM뭽Xu,Cvsv x'GيNcr^egY1tTj!Cl-k nFz~^:{ ^b-|ˊ1~1j)DE[ -*%hH\s7E9'J~cE02ee N 4{Y|?t.4"_"J'f5B'^f8ވ67P7^j IrFW_[W2 gG̪-ĩ05ӟWFDw^JkƂ 0`e\=B]\(V-ÛƳȏ`Ոd_T\K Z&QTyT;aZ;ñ)6XjP1>w@.L=jcFg- ]D/khW[Gмj+NI] )LPrP xq7W7y1le``a7(/ 6ZCJZ,XF`=^1$yѠ_CĠ ?0h vKya9ŲAo 5njJ0ֈYzϭ&X&Ӣ[M⾕wt.]]xL;IZ*qtObrz+Jf(PαUw \O-]ZHwYAҨ2>?[ 1j"`Ǿe0u4@#[,'R5-L%y`x*SDpD_u\RG,yvK6 A#\I!8FTe5GmM8ШHo&mO]߮__|IVPvd@>Ep1Xf'jcK҂5cui;U.')j)RRڟQ7_YsRf.rjDb/g~:2'۲K*b!2ٓrX wtE}aAb@40˷p/0!atw}j:}u ap^ 1<}rPXob-&T80[gz÷Q)Qċ08lŴBLB`ZzS^ɫSiƢhc@:r1g>1<7H=̣?}GnбZ a T^6GW`@ҷybk#nw+PҪ|nSkҗ!4VA%>HyZ,l2$Xeg,6):ONs-GñAJh^FM%ẃe*.y{h?yRy֧cȥu1b}+voGn LEeZ|YO=6=t6 j=@n!\dYw"9Jf*$fD??2tW?:՗|a'R"--5o)MdTnVPU*: j%eg @4 {a-yh',^Ÿh (Id w4D/@.'Ȑ$^#`Aӝ!gX=geD,7~&]/d&b;ct8i\lWVu~H 6:#XNC!md3VIpbofRJ~(3=]ɥC;=PFPjTv h8/zb6}Iv^.y` Mf),N?G`O[fMIhRWDʁY:PlL; *f*=Er Zs󈁨NXĦ0'}Ru r%g4Wɞ5ν<C=0O `?)^%!y E.d'ZJ<@qM(rSHrY{n+Bè팿a€W=&fxٻȻBgrnP;yeJnEPLiYfcgRQ4I bDk !D ?rTnW>ZH)A8/+f-C~F uX]_>V' }uxp9iNЅq, PS( Id=E< [[3 un&wX].{GP#ILӢ9G thׇuIƵcN g̛h,sAm;ĬO'۩zdɃGۇ>:H_A,Մ nVZQ9.`C)I(@)lǸhN4Ħ6LIS ԭ}\8^Eɫe(e(-|9*q9[]Ԫ*WYvns塴vNΌ4Cg(Z+do5"u7eЯx(#4]>gqB-xֵǁ+F>X (ɟf^IؘfWGGw19,EDeLAYX-&rn6/0NllV.9Po[>3JA*(UYQ*7.oLp K )mn?]bt4Sɑ 0DTJ TRL:sልҼI~ރ&hsT$$_!b/cI:K4~/Jipr3Ά2P\F9-uߙz\`%G@WwZ'X1RQt҄+ ft`:L&`>ݔoSV-SlL 4@Oɿ,$'424o׵zPޡ f5ryVQ 1ܡTkSOjhջƖ Jv{dyO\V' _#~ w>k"9+ gCЊ$AicE9&ϝ]%O-=<0 gwʻ/C;Ƿh0"Y5Z$\Wx蟹P@NDrLNʕ[ie'6GB (*fLzb%Λwl%+${*ѣbNP}$z3* ӭ+>BwFrSe GIq0rt^S%#ƿ!~(8`=]<'ۉD_X)~kWf=96KaC}t8nM{']8)qS'-@b|&8s4k'AlKا;\heH' ZJYjI/Ce,7"wzy+vv(ʲK"4H|FrF?G,ZHTN<٬(ȏh$ ?*/*cy'=ƌ$f8Zf˙Q5l\}%qpEoYc#ԇ7tFu<yJp(¶0:Yrպ^4jzm5q䇻uJGӒz 5W)=Y~8`.S@x# q#GHT7_CKHCio$ GYЇHڝfؖ{r'f~YorI$MT5` pMΥ{LמCullaS\髟w -,ˮU ʍԘ7Uz$z f)pB(so }a^J11R,]F-@W-6qMS<4mbU;*)w z8zNS/O79"Q8P3o^]|iY)=EXO)xJ)~ ڷjP4!7\Zs6,cQ1W8"FT'ʹ)t&l7kW{%UWclwۛ>x0#xyO7"Ahi1ʺw-wn7Bkg;o5n9 `tX-N:5QGhuع>I`.pR a397|}۾ Z#mBIJE1,JupCϒ'ipKNF=wdkZCLx@vYms jBqe`[4,:{nSJ])ž<@?z}6[*$v;vgKw'Y唻WG/LSEMzpm_\-N2\&}o궸oG~4r}PL?$Qem9Fr$>VNa&{3պVs%)β>IL O+ʡ +Axi8&6\_A;CuJb$`Q7D F)uQ<\Vv])0( L2{J`D7Njd;ǝK;;ϓ@ E=drl+{%ѻ6_;/A)603PYT"ɣZQm[*c6#^6 lB[vR]ݫ Y_fpCbsmZb: jh<** I\ JFBhhSEJ=ɦ!m$ 8 +e~bʽ{AsedEP٩ fy@ٿG{&B"s.=>Itq^GuO b FFIMQ#ݖXw/ABͰ6)\*PFJ=˓^OSJP홤%*U/>|z!ю8:N*AaMԜk1Vx[Kx jgIƩS[ 3`n26 E&ёӛ4W"AD,ٶI mA!$DE1R" lު!&,5oʆְGoqؙ6*ek}?7%8qed6C7QN DmXYmMz1څ c!LBd;V^PP 1w0L8cpӡ3T\/]-^,@mD?Y:VZg.IÎCП[w S J {OwFBSn#o_v7zrb&p|g ~yeH|w9<ة naw?S$THԋ̀SjhLuL"Ch.Bv~̓J:a_o?TK1$ /^^b0'? W:ܶuI0vf`+wbƛC4dudߛҳ=#`l-oVlpJLlvBg2 -*^j#殿eN$b!`z~dh@Hb#D3SRr&@`#PCྣ}oY 2V!h:Ep @.?6rQ4Rv" [*nXeLB5jK:YDe[8‡)de{  |74 闌<XOVKaG#+J9y\><_W2FVMӳwuWF4JFZO@Ic0zSh<$4f۷$hMELg4Vi'oDћ u/3u甦cZ#3brzG$:C_\,}qht@.0HM+u-ARBqϫG8>3Uh}\7d/h2R:e ;VX/en28{fZ=ѳlkw:8x.%~rL [QJݫGK5lYb6#R Pp G׳nboKX!](r(1虖4yƝ<[?)k$F`LtGzvyL%ր:" EQ >ݷxcK57HoaSen(fCc]лFD])Ǭ; ׼82q@9r2_HHm,0V5{  R꾆?TUj$-qyDt-?P1`m3Gh#gwjp_XB/"Yڰ(cIRcXZױё1Jt2@ܺ8ãeCMĴo| fm-ܮGZ0 72ԸK.S႞ts.]/Kr!ҧ1UB$}F,a.%HZ!Q+ cFCcZCjK:WɁg; 9N5k<|Z,x^8@9y}9 а .ew\TؐKIQZ-Gn~{iorQ8V1g /I]+~"e}W|(mI@1V.>|Q/xE]s:m1ޜC:b6Z[0/ }.:(IX^FltXjkB`J.PT=A5ij?Oh],'׻o% Bl Rp/xl2} [ ߱? ReTtb],2+ =i0;e[zMa0!`yC{)'+Q,"J0uWҏHw5B)ܒnu\(-S:+JOt[PmmCl5'vi5ĺnLڽce?MoLEydNJۄ mT!3ж\BAΠ=9%ay+Hs'i5ޗ*dR&Z*O"Yϕ,u}dDh+sjMgVG6ttKcx&bmN7^(`.tD=Qi "włپ7_-qcҞp!ꀮ-`27`O6Zi1/QGh&/Dv9)cJ [aYKUȹuN.EPyRG8PfҒKE|FtM1f,O. '|4OonK=#omseN+f+R)+ ˽,J8R#^sE?I$׼TQCRzB^)aasA!#NX?3\ 8,a&_B\Kv%ŦPݡY^7xZS ?C(sCo'Ke@qL?*/YS|?!W'ĶܪI&_2C\xc[|nޯz _VGm΀ʵ6jq"?ȩ`.lCfN@^N8bBK7A*[w=[7C7L[( O瀟bj'@!r{!_g^96t'wpk" edQYaYY)0 KҀN5U%,KrYswO [>c%wK* {tw|PM?_ L̖j ɪea8 }r=EmճpP;RpkW} n0vNe]d Ǐ^T=#TitL%7joOo* YϨ(=cXf˖*ؐ[MN@8R%O=ӗ.TB؋;B8󋅓$mO&OD{ e> +6vg?8R;P9#0kt뷅@8+JCĀN'?%W<ʳ8VЂuL9TBɅ.yM-u 6T3zT8cGU+4}lUt*j1{;N?bvu/5B|-O z`/b޻JJUpt g(n慨ň&7"s+^w$9#X& eڸ$.r0nn=PO5n纂 ~* [ɘ>dKpmJ*"fpgw´I7 lj0;ҚU`j~ Vqp{Y[@їRPǗaq#e0N-BɃ~5xaPucQ ݌Yi_nTY'`fR{:!c ^`)F\T&>k0H6$ɢ`pˀ&)FuŌK&acKkk\C NYےxI<{жW{sƼ Ghcp`DKe!.&HjH&")y6 (J IyW) RѢآx5HDp#BG[վNޖ#7'ؑF%t`y#퓉>%KDud˅p_$(+W+vcH(*-ΧD+`k-!ej_DYMBOc7;D*}ƾ6F}Mv{F8;|LH驳BGd ڵ3X:x)]<C'\K4WѼ[ڻڠqSo)h [EdhMƳ*/}" bhZ]/&1.Q{(^3L ̽Iw4ql9!x&/Z_:U/^]B$@6%rf &ȇY:hdЕP*SOVV*򓾡~M9UܡaFzo[gC?q39rF>qcfÄO-]G) +81_g$ǹ_`ۇӵ8!`I Ys8Ps!y^|xӿQWL"@.ۭDZ~.fgV-<$8bN *=HC 5F1 OtBK堰f+ 8c >487)& 뿭tP϶X09wru;3uɿv:/rL ! Y?\Գ9NwAQAj+b]9A#VAe? (lgGOzRȁL옹 ӫ4/rk ag<}6͛װՆj^c]wJX|׾D&%ǰ%/S9[߀-!8Ʌl iM2xy0;^p8D tJ@NANZR+ӏ 5[a4q͏O2RZYG?el~f|>3OFQx?젌MVaJ=#y\]wJg>NF6RBg&o 5@G$7l)>@$ qNv@u5.]~W=AgmǬ+j C%>/[➴}NKOSu7!7v!yqWD˳jؾ`^(RcuPKrH:J:z Cp j b|V汴18X * ~lT=b|V➠[9UFpRsץ)!5n7+yi{G^Khbg: ռf2<NIapu)5o7:q=CegvOt31[d>`Z`kRG o4k3lz!Sj`}ߢ:16?{~(Ë`COoZ:rf(hRPrtA9N(K74I7=B]ԚIbskʟ4OiD8*NU ;ԑt䖢X8.|1^Qnn\f|J T BeIGy%kXdV3/By3STrQ;w9ԉo? IyO͸`޶Pxh9EwNB\"^VbLc, j;Zu"Zje  #PxuۛY 6{c\̗E9К+q 9`cvv lIqҺK C}EJEۡr iST")[ċo-je*Vj{@ ~iT %uy; ăS+n$SVټ%Q-<0蓳"ɽ()J):i ]##9O~N P99=n{ g;;rZgYZ070701000002db000081a4000000000000000000000001629779bf000090f4000000000000000000000000000000000000006200000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/ath/ath9k/ath9k_htc.ko.xz7zXZִF!t/S]?Eh=ڜ.+ψ&r)]8rjX29+ H'S8ڬwSOܹl+2[ކ`T-ͶXf{vf$:+'@ugluڦ;^!pҶ`g5QZs;,-cPT * ͑G;oܗF3᭩U7;Ut=R@"l^4RP\̓~-O]1& D["&yTY9¹e,8^gDAWR[D/S|0/bu8eg7p{Rdm<{?&}rW7)z6,ZatٵeRGimI>Z#%3S#7:NTuC@)//ŭ.YuQvvFXT Z.iqё[dPn#߁ {/̄rX Aߎw+C!?'ZZJ@m3QO c)1iNq=,'x8~/i2vd3 Jl 1ްu2Yc_/T V i8ۇ`>N\T借SgPL(Ey*10-s6?\,{L/ZvNzk}6{k!][M/HG%4|ܯ<ӉKz1-vd髓^u]c~F_3x Laͼ\9(^ `cdXu! `4D*Ǩ;&T>Q L?+4| "AfsZ0-eԫ?S"{uE:rtc;5"7`5фN &y抳iĆ?"nAaþv"D=q3zq΍wސ [uhrqůa`s;fobs_Z{9@'wAjC])+T1Sw& *6.A#GOJ;/{"P@̈8Ӟ .mdO{ }Cñ%qأAN/&ch\ *L,OE\Fr84'}<]thN1c̷D6 u\OGJN ~dCsNd`g=mF?{x1KQvܿ R^nGMؽIPNhjkgJ0 Zl߹PG ::wsf|F\RDvZAw/ ;ONSQЈQG#,AbF2uuors8yBӥ#X.9J'C*rEM=? */~%sX62%zϨ>/+ӓ7Ł3^޿X:MYbt~FKwI 5Bǒ#GbE; bLz[z"h 5rIn 0=-Z[r̅Ms:aH]PW.5Xod/Igӊ&OQ;e:,4xF|>aq8wi^2.|xGXm(^<}2,pيݯ%nکDY3 ض^֯*{@'4:R~U(} tlui.sa$K9KN$5&A8X,;Aј?{E^Ҙӄo7ΚvY}4ܥIeMj3 Da/Kl˃M[%yR>H[8ﱜQ9xe;n̓K(}d%"pm`)hG8Hɑtct ,GNW(s=BU\5DS]CHq9Grֺ<=EQ:_vV4^]O'G1<a\: 7ZeZ]E#8pu"bw }dOԼ^v8L ]o?TƧe"o4C7gS4̞ k&+zPKUW?L=iQ$u͟r5U uc~cn臐OR;xze5#W;C⟌5Z-I\[Ƒds/Z՝ 維eIjS겈GZ-P9 3Y%NU' I*.DwfGlX,tba3e>d~)uӍ!>[F1nxw 0i8TbD_3Qϣ,5 )Q ߘ2Ab =&O{v`b0>[լ(#x?|\> 1B * ]xUָ~3mr" ?SwӆWwC ۮpB]5RM@Q@^+D bmW}^j%I$Ch3[普3 PuW&.&Eݒ ߺ浔&.|!X&:z4氋~!&ZJR8+)×(A^g8ۏD%bI+Vl6`(i iB;ā AzoKJ`F_ըlP{+ x3"A/Zjj\`BI{-N'&J|iF$`o]Iƙ+f#a^iY4FrKnyy]tcຍ=#}}9w)虗v0iߺQ#JNReeeSBwP$"m85_txiV +ɦ.UD& f ) =s9[2e.h0!4*9C3gA3p]F|@B$WI9@`̤#.TKrRn\VۇŽ88;y2HyOKH?(}WC̊'m }C9ٺ2NY\>z\,ӏ"U_ܚ'H(ʢkX:rFxHRN9u߲ʟ[VN]"}+6fhu`R3{VbE:SPݐÂgh>n8[PԱi4]w bu~oToq'˩'! P8zEvثq _ M#y*4x\ZzrSv?3n3Xs>9#R6Xl{N4eaG4ICoLI^\H_\@|?RD,ngZ16]oz4KˈAp"Ҁb_R9 ܤ !@W,]$ŕ }ہrg-CȮ 5sz[CI/eI:3fe]ͦ1'/R H+߱Pge")Y/&bto1N[X5imo?5; _- 0h>ퟗ"ўc u,7CZGX3XmpĶ2[M-I'@鮠s0oޝ?h:%(U 6׌쇺K*κ$"[~ :XfR'픳Gڜ qեJHL8G 9}$|Hw ~\Db ƿΔqP }v%@»2l(wV*2E, 5LVmu8{_O` ySMl\²(tƭK_ \FԿU?IW^ep}_NY4ɓ&)U=ɼn9>X*O?jw%Cp>J~Wa^a5T:}]l?ucJՄvB/ԶGpo_ Rh!=U@N|Rqty^{@qOoPb&2[-@2jA+KphZNp?&J]\oP;|T|$1$m.eyfԱSD*2BQ2mwuIGkK,TP cKn"}SP$?t e'/ 7gʧ&'cX9JB2_R_Sz>EDC"4[t8yE!{1|L~ ?URwW}6n'#q*L[8`[Y+x]886笎.V kOrnl[q@fyw'Y-j"P$tQpبum1pFLv&F %%v~5ATE_"juxFyF|g#fj&]XsqUkM]h[;1d0މ{W a"\q??9@ s&5mvXzn{gjcĻ4;؉ <`&q)|raW](QԪ rX@2>,A7'jD!Ո9b)%"uіH厂0T;^tj\ʈ PFvH+-h])IzrnVe5E"XzF~*7eŸfmWK@Reu`aw]~s`O*+.Nf&6278P. EvST$W_oM q5>S2$~D.-0Ihٕ ɸ>^^b=cBg)8cmC[ h1҃qr2V6c3Q@vBh^UrR /띣A*5B=&mVbJfjlyZb휦h]\ *&1sD>?~/m1lEّy)qvΉW=-'5em XqP #EWhI٭V7HQ-Me1X/Jgm:mf#\8L)*F{,P rVP=~[AN?(-eqN aYܰeEGCu&Iy7"B7$VSiAly!pJ['=4h`o s0f!" "iln+V_"QZ6sՃ~6/Ea^&=i.0hDbBSi 犷-1Pܕd{^K[dҏ !渵7Ԧc+jwYlF1@^R]{JRЂ= I4Tzh·fO';55s۰ۙdkXz/aP"f,A$2K j-4l n Y9j$mQ#*w&ML_!?v$ XAgS:\w>niWLCU^եmGh%w/ghS1̘Pu!xD=֟Ac-(<>/}S[n':@?RG.:Ϻv'<͙B*#"6ڸz0풩oS!?Ă65%1f4yTE:]a_4 B\w HxLpu%Eq8kk %"?nҎ!mdۆZd1ajMm&I3J4٣|9xhjC,Dp^m-B852QۈHl mzN7v'b '8Grm>"[i7SyCBM(㾬}\ɌՅFa'SѢս]W PH$.ܙ`S-!]4?颾 ZƖ]A9ʆG VDz8PC&(H*&:YZR}|FxLoQX+"dEݧG}iYCD-_R8WA5}䗋훘5?Q[*%qb ;>;`./;(WPk.`( ވ TdK .?1Cْ~ܯۢ^$*\ERY?n2;w):ݲ3GY9>0 bJuAU7^C?>uvK!x}O8>%h`g' pNwY(g:ĵ@){?PPG!~c*ؐdDz:ڌx'uU-[o%D١i.h`DQMeOuNmoܘ-#2@cn̜ľsƸbZBW Z"t0ur :hIڌZH¤-]b磽G(םRMe=(A'׫=Kw_Wָb4R ɺ? ?//a(R[F+/-QFx;6@t4{kpX@[.p*JqDб$p%6s&i)E9y Rb\VR*=,vDm ҾV`&Wx23_)5`9x"A.\42Ib`ʳMy?aGd&%o>0:qxv"yAyTy`7 EkzC>|)?_(+8E'Op'PaSL0 i'nY)3}(WR \`nK4{UIx&ojH4Xuww%z.D׿@d$I?dҰ-=, \_ßf!ygYMMR ~"S]8*ERޤ\XW^[oiL~\K3ᬖJaJGX?y`&tb#>`OsW2>2K&ncc(\i ޿ ԛ%u~o h)c*֒@GU4- k1wS+ 6KĤmm@(#&fqIEpwбa}GZK P?P u=ک(syjvRU+ v #_AN >**ˌo}3 Lˆp8Nq1o&νFݘ"Fp+ p?9!yhJd )y3ju>C SwzU5b9y]d{ȯW':Hj=FiḚ̑91dxENMxotcNcuD e>5ZQŲB6׹X= ֞!iTff8̀dC׺B~lfuaVrXQnz>Cr|EI91 ?j dޜo+eXNhvwC8%ZtO}8/yG^NI 7^5RX"SM&!q0;˥ZǶQ>Zj.=ü:{i,L׶ V2rrX`FtARU]$u.æY r}S.:Th&C-'M1FAx'W.";m\mWI=, cvoTk*sH$9P鏩'@^=|Z5h 0X]l;"9GJ RT|O."l)s_w?KpQer>C*r~13 '\ Jh {4a{OsMR09XRrMl"9* #2(h(jl_# P_ Gx'X ) fZvɛ?W$[Y*kGQr:6P54螜MD/z (-[=kfA59֨Ae/ _gDAӱE4"gtŹ" 3ԞNh~A[S2Sz`d&J}2ؑ^+{S.;\iZH *&*Qh!j|G,iQʻdb.PT!vVls "4 77t=W( /1cW??t7A o8Dki%b%B%s@=n"P gMqA"lGPU" fV{U37>+>L}Ġq?+9K˫JXdLG- ~I 9뛒_} !GG, v90jHE)AaS#ڗ)-ZM#፞ Vz1zSDQDU,rm9gCڐs{-{ޱ/=*r;\>{ JNDU(p9䉅[Ge%lo$0Ā:y  b O2p _ &"q~d YKY3yo WJ_5Z0wB̡S } Su6m1]k-M^ @Gy'M'NV"QT8fe': ]ȼT G~#!f4ܵ$nhjmŢ+>}DKʗXK=,~KLYv0 ,LȠBe@byMhj t)~::_4+xk(HqBx\c8]b+N>f\&|HuuȭQ@kibx-81{0utNj[hES[SbMns^JY2R*.9e31[DW[=כa&гŔgϋj>bysgϝ\v+t:$ECH Pw"h祪g tB>)6C=ZAT+> 7VϺVեAc}ݤ(es'dOd0Eۜ,R#"bc[3BߡHX#"BJ{#WpZA"qɟމ(@Ͽu/VߚP(V P usG?H kP7RN J&ԡ'śn`b EnȲhF/w$b;5gC{1TcEADŽc9rb*WdWLw:"wQZriU+J#OI9NOk=Q(dё_WkdO_m{&_٪,a:6 jcף#=_"1}򬇱y)"GTSy>±[% {"i%:}6l }o,3 vgL\6L:#!ͧ2܁$\lQG*(cA&s +VEǚ׭p=?83=7<.Go:T i`B }&Wɑaa8>\5{ ozڗWdۅ`RvҌsd ôN_Rȇ} b4"4U\}mB@S:G#;i44g5DE[h6Mk+h+=3 aγ!,\v|R}7 hFe4A_PiPY'*Řq{^ձ~$t^*L{:/-<:Bv >3H9.}D8I:唋90 %3RjJf ugJ'2ٱpđ; ^Qնn'"i=e }@[;FU&O* 1 g~HsVuJcB~ ~ xbp#%&REhy'3N;9 ɀ J{0Y-%X#8q$ίE?7GOڪF2&< R &}R-QS:ɺ"&i6ioЧ;;Sl4f2KpdCuL8w$ΙA.m.&ƶDs\F6OYF]C!f)w}cN5K-"ܬo[v&\v~C&2e~+uA^ěi 6.lc>Q.OΚb$5р.  ,a=Ps<[T<7 Tz!Gڽ(i( }uŪ2&C"{zɁ;Z-U,(WG-!_50AP9Ndʑa~9h,`J$2uIRd.&ܳ_X٭n .V c9L X8>ȹr;iӲ\101`m& vVW}-[ݱ$L~SH@L{#lA $0"ۊ(`3o oj!sI%#S8z drT6t*Zms,bb\AoIq.- ,:WGT9ImJ֐XiςTܻʆij}ibfQCZ6.>U+6VkG{>:z >;>Ec"X xWم:~FvqRn˺i9`+G w)A{ JIfj&ziA qۋw {Q5yH\G`ua=J D&A$*=gtչC 9T s1 ?4%2 *hG6RiM[KKKfAWΕM8< as+O%_=h :dNL!&ډԼ//-%Z`ۏ]*[ا" آL4xW0TJ6k]WdIZ|N"}).qI~גRFXml*ؑg>$i!\V,qM`&Ѱ4hh9ELܮO|,-f^/B.o= F` OQҵ9h95u5C p 7zDt#Q$vϲUyVWj=Acs[%/}m$6B0ﻈіgr7h>#mvOGl:*])u3NE Fb"Q4t;:<6 iQATUOC(_MzU aASwA (q?ra$JƝ EB0Pk`"F.0_`'Ȭ|f 6tP9c&WYjVܭx( G޴ Zt sʍ*itcc]|SﹷZ]wf=|^0pw1ͪ9|z`b=hRKlڅx/Xїn%OUJ?h܎=g=aN~M\Z" )w[Hnw#Lo%y0t$:B.yKOF&;~|vf3XHP^:L}+؊>QAa x_Gic9e.j4bozT}jFZ*< jTjκ4lLcj]~H79C'f `bp_g,Ph0-5La4M.L>h4'/yA#= ZV" d ѨeOkX|"j5P&b59Yݨ,c^P; 0?}tM]|V֛C޵c8'T:\g0{ Ӓ֖.BjcLu1e ݢ_[6+2}!@ uzXǤ "I8p>߉W-75@~rXVO}ƄG'7&wԜ6UtU^&6QhECl"s-}ozԥHޥg.Nw*7IAP9~7({cd}fU@DD<$}Ҭxx'j)" Ε+HKhlo U6L` dT[gtЗސ'm U5]@8n/vgL UTr ,p_P[By]rxG07Hʦk*$zՋg%~. `"quUe݈г‚2 ,ZJܫVi?p"_AN)UnejךD U?Q.d0y69r9sLJSgv5dHQͦLª"jINxIS;iu ~`N`99nY;9S5$x+^a&ئt׸ ߭‹re^ cݼTz07SV¿}2,b=w^)f5Tt?1@/Q:;]0  ζ)9U2wC~g A2vE<ԥ\.̥OSc5}=YdRVO?1^YťQXyҋd Ĺ9nfDIȒ*,56aPqV:^`XiGlVH@.1xBB ?՝AKt&ʚ:.(K.} Gː5WD8#r#,K#^Cy2W/*h=v3;UF ȯchs ̺s8cEAlY2%}M+ǾhjEߝAM2®~9 \)>3tQ:k|/ QftH(zߛ7vBGo 1 ~P_͂EiRxW"?0#ؒ,QeX=IAy"yJ֚b?Zz|aJW80GkE]ct_0E_`[nIm$ЃN@32-8iS O duF&\E=Βd 2θ , !CJG3=rW`W $59U!`>9\a$8.;9r%kZD6+,F$M~2Vo~gM(hʮhp{'tW)Hql.0|Gr3Yd7Y;!QKzjì15r9 9{'ʣ[aZHlji1Y% j76z:×JWÊM~o}-pr%Ig(BXCGq*z1CX [-_,ʑmkDBY39rvR}zζ,CBNɼ@l}GM &2@A'8~ŴGED.n .h<2|@?踘p̅R5I3W<+h~1^6[1vŞD02k9':7|* ]94IG-_. /P6O8ޑŗGDudH? lpCBMJoG3ol%\wl%H$QuwtᆐB=`7jcYq E>PcS XC"ڵ%9oBPj{FZqTh'0b]g[i' 1;ORqf2dBp <Eܶ*-\44&Įqdҷ73;.7oxεϠ$Ę. \udcB'&q s+W^0(#)xt~bN4so9;! Mc#g 7Q^+mYAyzWi.R!ԁj? D\. EV azh0z$!}GQ(׸J8)D@4.r^f,՟o[_/ct]`L"IJuKmEH#LbPlȗ#?rp|sׄ)Ok#md?(kU}u"eJxr՗EX3bb}鉕( 2'8*hbԇ嶾-vvh+ 7Θ)y۲ <0$+LUH ]ؕД'("/,'.y9tX@ȉre "`>iG@C=mxi(>ysmWN_6x}4> E2BEG?o;AL<lْ}9lZ̽"y㐳@rZ1S@$4ЈL"fél *a.1+!<ّmM ? mW6hdy51q饶aY%K1pUb^k;OPZ8YvDf30wAC>L}c?P{s@^V&`;oQ`9咖=-ov*DA 'NA0K>F?KQƜ˟-?sA1l \e]}u1֤;CxuDnǰTho:_p!ϤŊIo>uPx,]^mq,u|Z\V@Z NXER#'U"4XYch+Cfv[rGi(wd Fn\k5`{Æia{6Ak[HuV9{ / wRqejޖu;߅ $d-̡nĎO w1|Y5(.9c:)7pRڧlĎ+ώ1bH8(I>[8ЊZBWЙ#WC;(ͅ~T9{b}-)tউڋ@"z`řN ,@1k/ErT:& Jz_D(4g^sHL)m$.nSxJO$M4jX3b>َߢ4qj)%GGAFOD!)ΌV.428ę}\&0Y'/U,&6aeY} tQ̚yt3j̇gfXڸwԕYssEJhZs[tG_+zٰ_$i'YT_WT-PeÒ^n3qᗎ Oi%bNɞMal0RhQf |N<'|C ƾB/t1|I;7 G5Nb,QX(2r|7C&WvmN#+{1 UY Ձ};)VK̅K$s2B4CZbE/:YàB92{2b0p#r 0E6U%n=eK?$9MH3^ې\IDD\~2 <@PL`,KW?(ގH ~2\SI+ڥH HeF 7i%ňr۝A Z]h[Q!j9b֍;ygڏ+#Vw[n$l]3iq&r}yB`Ȱmڼ c]q;jÎ/Ȅru?\w]5I͠wS9rQFG&P_' w\:gLKx_\pЉCu# ml?͌o9ӭQ#5HN;GIdar15^bqW FBY$CLg^ X ޵s7 PϕMBqmͰe? 4_r7uX} z-騟RbT+D_<ٜfAbVVFhcQ 2!s'iLzTK`;PآxDq6Q v/}9W]>-Z7ifl }d_(4KR8e}t[ bݲNi~z8 oH\؀̌9Y|˵%кšRx5h}0!`lk$9*ɜk,@0 03"'߈+ cd)iip:{ٔp|7[ pwe$lβjOmN'edGs0^5Oh ?Q*J G35p0!i8&},6LO)͇Uˁk@=TIDФ:26>%3ɄK8#(in!)_ ڣsC`Q)Ia;jñWT< ۀ퓝KK~9S$y`TFˇjX+030 W.n1iSZvR SG'g/1p*/NEtʏ$9EtӔk]>0^mnV@ڍoнQ1_XN qH$l!z^ZG 7E s_w ?Ϧɢ5AU Wr: 1 lIg Ubm:4ʹ`*2՟>?TPj(BX_>P0uLq`8{"d<7zX%G0y9qawޕ#@Ϛ.5XdZ4i`H(:45@1oO}-2)5tɯG|ұM~^YA ϫ4܈qr\@bj;w9Ma( Ōya1^5B>CwgG<1~fw yR=HDG:./':['5TRd(&~$>VJHr,bs2sTcE'^.T_w1gƏ.A҆B .zfD2qx{A-t2̌@sq \',^jyl 4`2H`B@p2m`)<~ws?m%V+y"9j nzZ^^쀆t[w!w$]X\ؕv\E#2Ő3Z +nP@",O:C>TЕsF5:`[0m~1|J/9W8^%Cqr< sfDqjLLq乙wo[L'XTz!c0B7×vC9F+ё:+31VELc6wrˋ=Or4 Ƽ#55wj'<N#F\ŭҷ#Ȫe_"}Ci% \Hw^뎣*؉}A՗:+d5;WnLlLk5!/Yz6(2*Mht}k 7Z&])mtƾR=5Vil1ΐ;(Eli9^"K5=U*`k՗ |~gSpuynqڰ%uKHJ%T `-'i` )Ʉ`uOgepEs䙈y׫e79`D2Ed[?,9,ACuIg$%M@H efO`CRD;|э*'"ڐEAݭLVl52cFo՟4 ΞS $nܪCT=pf-2 by6ĕZy_P`;KC-âٯx1 WSr$BMถnМyhLzkL)Aęd\9xʓӣos _}dҩPS`N (W64 $#H6}W ;'8xb`N\TJJG\4!֡\m+\QUӏtF{2]]+sƙ-T<&9!"vqu:QC{ml B>j+<ägT,l󜹜U~GVb~KfJP#"?KROZdi Va)b> ^e^m$~ Za@A? %])Z \ ,ƒ  +sbYRAB#R*B#!g2X2HON_EQE!&|!Wk`MқgיЀVY<|A_N[4ͺ_R+ e^\:0mΕ,0郱gm{/?>TTQ'? oel7/w<(4F;OHo'+(iq~,zK wi.5 ^fCS`˩yyZk*U nX]FRspc6>Jd?b|̣R$ݠ{p&/\Ӡ_V4][b!˶~u4HRpTB\J%&ޮ jc0: F lIDէs0s.@62-lXֆsl\CJ {1|mR>}E2yoNJ?P Sh*,owBcvMz=Bi^iq!М2z3z{p99˙R() RLΜx U2ct+SAH"t1:֚`+UFMY qkհGI-)p(-IK2z8xM3uP\?mQ\qg")'A4&Gى añYB^S@ zT:1+c9}T@q5_;!kp%cFR]izhG9#GiD߯pu=tNh ΠJckŠXk=" AAG0|M֯KbV&lDȹHk܍QOhX~en`Td/Mw$w0Ză^2_3A "Tߕī!ԓK!AI~^'Nܞ޺ ̚q V}b_J?!Fsv'sgtOq?ǎ&4_9q fYA41nD 3'0q|y+[O.@c% iHbqZ5ͪR7,< y cN!fy61yd ȳʰ4c2Ec;Eiߜy9B vd)u3 ld1>˳;m}ұdzC2c8dM;O +;RV:(uC<wE~ȳ&֬kZmX7 tח9|('˚ZOqBNjoCk &[eZ92?ЋAǑ #EVR̛IϦdeEȝ+K)$$t{"r%Lb`~ogS!O2 ^h{PYfsI,Y꾓'Ob+wkfx(ȗBG{ ޱ {;okR}x0Ox+x5XU϶@_ C ~jGU#hv>A $9"l+k\Ql\o3AuCI+HU!f:qYuEcR2+-msmRj-g:B3@3dٝu ! ʾIgRpR:sn<'^0 cSeS. %@P¤2oq9 x;'$()؀q}o,\!} h#)լc3+6hKGYSg /kv@S:[.t2~"pç{EPK*| Ce:_] NCԮ~SsΛUU_XXNA X"wm9.FWGP  ŏX1e ;Rċ".*J?" ZOT\)D.s}|/XW2Hdք2 G}S:XiF_yW{ٽIRH fLIO<`rH9T^(.6i%7%7%~[!UШ99Z>&4\ POlWeyMNoZT[HMWJ}ԃyB*Hma^@O&l|F !6Gxi%Uب'@Sߒ9TxR'/pgHTQE矍Q'~hfZ6&J.p{͛4GY\fËi ҢPL> >"Zٸ=}{Li=ϣI55r)n,͡k`sr>ZJ$S$5Yf;J0wyRs=I3NN]NY‰0{] IqFT9p$?6F",,˲bX.,ȮU/3jk'L!W޲~6͓ ][_~5f^LpkfjzAȄXE-d:,;IWlۊЌ#pIZ\`n^:j^w<\K*oJMagⲻxA-s+:g(L_qm>0@|-/6Tn/65_PD&H$:M xHq(jap0C|\i`A{)*,ǵ\GnX\b Q "54QwC,w}wHCn|y#{n2P- 5F^FJ!#Ђe [+ifubPl ~@?H<ô~~Zx (YIfm9|k !] )8"Y-vku8lD3 X{<&坝|ǃQy>GN[=tP$:CTm Ocu39RXu_H[d^X~|ȌX{0#EdkD;VO'H 0g:H@?-G;T]gN J9[wk)MTKxLTFL:W2|<0ɇʱV+Z `[D{\/6u牞1V}/<>'iF͈DÄ36]݊nK?E<,NXYn@I2txD@%c3~zȺu FZ -t6?[/<ώ;YjM@K'-gw:U&mŔ ax|bff;ubL"OSwn3ߐB['UY F rDC+9hZ)sw+?E yl9?t3Fa:E/rZ&L:of0o s񮋽=*ш3)ˁ9gM[ NLG>J(Rz ejV7@>JXɭ5J雛[j? w`Ůs C6 $SwGЩI &?;DM-M- gQsg4.% woqvn91Ft_!Ʀnf$v\GYl ̉ c2YCJ|$WXf.w!sJю~ND*aL桙wȝ $3-LALqgW)1xA[҄8"ɡ{h:$oe}9^-[$#VoL>U{F XX^ԦP$2s0v^4q^P>^+.v  gI.@O;Nt?mldH|Hg CKxvAn/V,ąU᧐Hݟܬ<%B`8zx7{ڄQIVbiERLg@d^K mS)mYYA?/ X8DAl" vM CВ{Њ'5RB6xbGȨoQ/SV.f=!^0AN<,Rό"*ǾIbD'$;P"gJ."I8vXx&)@_n3o@ױ-Ɍ?7QtR^FKg9|#"c xB~n>(ZΌ4V|p6+^jM>{U9^]g/\WŰ;l(}wsb!ڤJ>'#8r\xV}cu50So[b{a;K)]Q tNQX?6hoƼ"瘚@{T `NTVv0Nr2-,\ Lf7 a4G>zm&(5_b0mK#ᣭW-LGLjufjB' >gkҧlx T<NJ:P|5ɄFE)NTE? cGY}pVҶQs_P禝2sSt1cgCA t-nAI튯@, B}Ɖխ4]9R#'CGºBq~BCmB/!Vnree' {K]&i2CE6[X"ʡ4V%h[-*RÝ{P3cMF+:VY_c߅ϣF~ͺ @jPWN2bS Su6U!3-)7ʊ ҏ(&Kp?bidp0^Y'd+HC&V[XQl'w{x9¾Ghuo1i_ 䗉0߭BZb~<4qhAcLIX/C߹<Ȱn:6|kHN>:t#Ѣ"M9;[_!TF,!}wƍ*[Z1!LӗuhlS$11Aڮ1s ܟ|&d=nZ8[<В 2_mO વՖ!Į E-0`쩊¸kq2ܽWNU(X6b 'M 0;hlFǺmgg,} LU9j%#daٻ RT_Li ?^Vjd|X hIrrĝm֭*9|X9[~_Bd^(YU1ILPR]o!fRǯ1לj \ĥ)7Cս:H<9AYa/Ru7ߧ GGWKeq}Nouc\,^NtkaT bhKU{f~Xk>P .Ewѿ6G߂uS0V:y&*U:8w=wUqBi8f1&G+R20F;m\&m6O_Yt ɶb)9Z<zNHpB_laiVy &"P:q?q$EDbeoq#/ aЫ8"V\Sֽ|JKιD!J[FZD^A#FLsF)Җc!C_D:;qԶcQyo;ql~ϩ$  XYPc;r/.l, BXHQbHE2V\XiC$hB6_>zh;~).cT+H]pÕcټyҢڼKF`O.A]K6BzЎ{*r;\+)cxpث)ZXcεE[DqII !~e ~pq\Wi@QdVh@ mŜBup"M, 6ڱN'D#*=`x8R/xBbbE'SxH*~)ʩu10] sS튧6:HЩUSτ'#A{k-I;bқA?$8ʗ'`E?>o?>Gp!A gQD魹UO mɵ1n”14a.>[Ǻ67wOV^0lhBT(b@Hn}d ,fΡ &?gYZ070701000002dc000081a4000000000000000000000001629779bf0001eab0000000000000000000000000000000000000006100000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/ath/ath9k/ath9k_hw.ko.xz7zXZִF!t/m]?Eh=ڜ.+\Ʊu1;hR1@_ENRU}h$2J[^AVt 5?f|PSc/gt&T aB` xY1Mєܮ%J^>:>KXs啬Ag4F7<^DG/n3Zn.K-gU\af]$]ќRw,`&,ެ6= */`r4zʰWl8{Ӂ`@D\*S Ct, |G9h;3ߒT0 y Z-x9qnx}Ve lۨp{3>?^f`$v)IEt({.'sͰ(Շt@eB0ȄqeVQ UK!@Z7 ƳJ[#S8_B%O&A,p GM62 SwIPd̶1`-ͨ'/$YdW h 3u)2;Ln-JR'OV=o9Έv|~Uvwn ;ajG1!˿m,j$BJ[҅2*BIL gz (]fxhsp8y!Dv =iDp P2;oLNEȓb~aVZC|ƉVҬi@"\tm4 IL|/ ح3ëmoЎs"jڟGVg(Ɛ)Wk3;Rs"A #Ri][ Fz/Rю=%m/j=rRZ|c6՗cT8 LjPO.Gm̘z{뙔)#mp$0s@[;=D.#:nk -%ͻ:!S83ikox _+L2pdr…]-5ce?$ӟU?؄3ykO1! *o%n#zjpQ9~RoR;\-3T5k`WQrdUz1_ Ӗ "3wVH0+tNbMA{B&뉮xE13kʑe#"qg DYAkRYHx(in7i@UV Q}UL*ĝBcO* X(+ȰC{$򾤮Js厌5:UZ\̖zTA\麒K-쐕o;nygB+6 XiνG(6|&\DNi.;6ȱ)-zxq*$560Ef|%S嘐{;u 1FՁw$׉(,1utH!~CVk)#ar@y*Ό\$*%B Y&x!jrCK3鈇 Գk?1[!;$,hۢ50rTw0[FnrL=YUJAjHPK%6\F^Գ |Þv^" )\]L]hF o6VV @)Y-cxHJh6yYC?N #MI"CBk5;Of71 o0=SR6kٓ">ңzVP&S8G-s!2Q[ʏi> Lz d #3SXؼHIE@fQeۧaEKt=`OhffH%' r^M8DKVLF=dc k4N!1%T~ O =aO~ˆ>ZC9O&95/2{O|}\;g2I|(y'aT34&}+KݡM9%E+m0#ٽS+F0/vZeFe)ΑEġ}jي0z8t%#CsAxBӥx["uqF<.vf= Ԥ!$۲ĝE5@zI~C ւC/"(:!@KͤV^+1 6't8c t+ cG뷛in}8M t^xWL$94 gM䜳<}޶7O8 gwI>THC,Qo )>`DT)~b퓝vN:UVtE Q&Td\Hm4Ty z@et)"Y0Fk8ݘ]*) a}jgg:\~rE+sV2x):h$u N]+loL"-I }d0DGYdOSOec,.y)Y*!Ռi}:+ͅ<=@)vH6Lԕl KUgFc+; L lN dɀmգ⑛<)3xBha~T8KX&z1 | .I}gJ K3Ncxd Xd-/ldFV2CގF.NF-O;*$JBm4z$k!SBaWSίIkr'N?YCjFD:"?:lٱ YÂ8p`7DCG)ɱid- kjaޢ $d?e{d\j݉3< ac:Ro L&!׶镨q5:R%9x* 9n:suR8:NI}S. A'7(j%⍡g@g!r<٥< +M )~݆j˦hKcbgv]Ige~wnAy >ZT0EdD!ٍ>Z@1B,Sz3ށgXg|Sc.e.?%E~2Qi/Qr+jg擴(5 QJk%}UM r%rr FD}<Gg#2ݖ`œ (wVϚ#|lS (FSQf^efBC1xZ:c|Ζ5hݴ śNaX877,gŹ6v`jJ"]Qg"t?fFDN:FZn0/s|`[ < oMl0[]('MmAKn_A& mB+N$K|o[3GEcP6SV!Ğ$kEMHkA(/J޾)ZTyUؾ i,}S18kr&;;YnjvŸ@bU]xJv۪ck tDfU\#Uuk`6o|Xu7}/ARzk%\9/K̾O>ȯޖ3.Lr?pck4l7{}{cR{F#,>*sT)Y4/JS¤\[eb&15/ 'zNݰ(?A&J60Ow~CA}[h^ .;.E=r'kloQV&Ao.Q^6|1fY0up-m_'y ;XVFza.@: )2v/TliW!3dFV]9JCd?ܓ8oK7?y]^,q:TcMO Ud /8ʶqGW9MG6y<\4M\E+˓x$O㩝X@ JCqnƋo+<:N8,2OG0eUn {"&!.pvgQ׻ zB=5i*&I{G}ոRѾ, HY 侲V (¨rssJa)KVh` >}R[TCu ^4`v_[~>G <W.ǃ̧-ʏŊumQ\{.uY!%)p'>@AqA: <2uKy ¶nV>j{K@F>fZ',xꄺf' 51KwFI'ΤY' ++ɾrT2Ls7)4xkIG.RC@3ƓMѱK5+isW w Zv7qҕ$T9)˚>ɝ? <'5IQ:%:I3"u½Vk|.фC;>r DR>\ZK :㳻AYZ i@깗S/9YjAj9nx+![ALa{>z?GǠ𣍮% r[ ?4QnJ~~܃LőNTZ['DIv(PIA zDap {Mo?)0T̹``Y^iV~#3eIl\|#f*GhNHHZ'W<3xi?GEIi!&24ȕ8L /V8"2tTe9ͩ/ ++x^9P[PuLR!@\g7anW0U t 75.Bٴ6%X_${2r64Df Rz;52NӡWVL=s|K3lٷ(јLDy)=WQLFs 7,\9NTJhhHL*^ÊR8k>xxhR8f$K{d끸Wt| 4Ht]xyO0,58J4.$dmDGM<--˾d[6|,Lak%{ :M(Fɵ!Ƈѷyu' Qhh~(3Mu@25Јٞu"usd6}Kv~dD}'heo=g(z](\O(%5.,nѿ r܍(-QD,W-h' ݙЍA$ LǍ;m>iHEO9߭PWl90kq@H&* x=AF)t4ѽ@prB\S2k !MTRpF }+&:pZ1QZ[ZE'#(v\.{tPD'n|P8}·/ qAWDÅ-tcuҾ~rh;n8Eh1em'D:v*ֆeT]H=`xx*kr}7=cLABTJNbTBV.$28Ts @ǩ01ňe6mzp&Y4Lܯ=4Ws"ֻ_(ue (#둝v;D<`C*d{Q| ڇp05K,7M%hc4IJgoPzGʕ#@lywv? gm onhh`st`?>0?y$4ic}#,JuGM68@n^?d† {IRtsQUjP"`Jx fΡYzt㑭$Μ,΄e7)鏘X!OZ݇9?J)l~GWcrMD0I/^JI}čn@R'0^?}͗iaS2A>AI7 O%)Q*>H$Q!r?Tos-C6 /èT~,20x$X ŀ=#tY\N'sN"U!;3|wl2Xg|=lƳ;A̰p?C2r'p[IeofFF)ՈvI4G?=^B+DDsmliE0/(5Ֆbjt6S\#$ZL cٷ~tcJ7@cZ^{ۓblFLr,}d&\a Y!#E|os>p82g_5U>qꕈmy=~Զ'j)(-ʷ;%`3i%>../~`=&@D3%Mwc( ZnA%}5N@ !53E o_{ @*_;[_KJxQ:`7KgL$X|J#D4G8_)aNc2xd1RDp⬷8{^-D UrD8k>mUw-k˰B;Ҟ>SXnR$x3248lϠfKƯ溻Y#p?0`*nq|5dv6^CԬ9 XڞiS7$wPp'iZ$H&3꿜,NW&"97#+_Bz5j 'Z84 7i{ Vo',FzqTS6Yro:4 ^Jn6kbnӹ$}|eOH> ^\bh@`c'}A ʎG9ĕ,GLtrn=tgQ4%b1wYSXMD_KjNBV@6K*g5sUbu1YSנth,ySC,g=[~+ _uiK'\VZDH2tDsHjiX!z{JJw4;(^.8a#"Oَ5$Pʆ$q͟.8o-5eS 6*߯{O|z^V vn5˅,]u4p$qccCci ^J(@T>6S>Y2$8-3H,=Sm}]D.d_iW{oDKJT{~q+?=l˰N`)|gecTuφn/Dt"kJT^8oN̎ۈQrHO7"ԳSAc\I3ׁoWaWN:H24c_P=GbhL48Xcݤwp}+j:' 0BV*[#c@}|0s&Lq[:}0tp%&"rEM5d1ˊuާ .āhc L]D} YoW#`.ǡ#@]Ge{Ƕ}9@7j~OSH<-!:Y}'ϹhcUli2G{ FX؈ :΢ty5v+1Y#^.2:48SD "D,hLM"?x4}}=qX6Qa}}+#dj,ʙIU"[<` lc#qG2<)bۙJm5>cL+ì4 % o-f71aؚ :QRýLO˒.P X]+,© o<2"*akқp8S6=tgG-j9KeY)4F;se' $hZzCP?o{ME:4[K{~ }V+*qAg_AfL~Jd/h+K7񃋽sY>y&?m_BUGPK~HJ$ޑynh&>wzfr![>1{-*cI>H:SW-㩛HY^m26d$QS~Ҭ^*X0n aT!Q>R7ry_s'r_R܎jP<oH7\@4t64vGGjq G:A`3DZeZ`|{ʪ镰@%,qGrfh`c\3>@H֠PWdvZK1 CԯEG;vϤh:(%C~Ǵ[SR|FRt(.QA'm{ڼRGTMc_o;Nפ]^D_dp_UPnSyKMՏ#S~Cl v Yy|Xkh*T%?})䴈=d^0]~MckAe5C$+"Smz?dVk^.V O8 8A!@c##ϟ;L8񏃥P`Wh$DžHz/ev\˃;jBkcAx:BGGhjMrY^d;$C nL.Y\anY<":t 7!Eu-'E,1t]C+W2˜Y>/W ?CG׻Ww&qqG^!OKfp)*V^# )0ghRbä:%g{F;E1B^UA O:Ȟ쫩+F ?e￞vO4c_>.?Zꩱ҃^Ɬjr&냑l;7"cmDFjbȀOi!|)QtSG8B" ~$Q,fwN)Uf^v #x%`a&y"ox#_8B\> ?v6$x"!UwnfM(_4x,*@"%οw Qu?Fת'~ : h-m |D*?y/s#lrQ@$5skW5_) x|T!)T.T$[S&^~%%"*S0ٜHt4'r yΞ H;:q0=`β)`F}i ۪6d ̪#&TYoBxvHJ쯳s#=Ebb ,8 Kl"$zl\~xc?܄Zxo @bXp7J6v7̧Ng=LS{QLu꾅 ׏W$I8IWTx{KёJt Y7 ߲k-“T-#l{ty:h1;w6C!1xnlrkps W:FpJN?gH}$ }C@U^egdI!5oV?h[;rSeEgp;0ǰ;0.UNރ9 y<y,Q5Nd6N}*plS3g0LГqHh.bءtshgr~,'?+jsoi'K4#He:m᳡pZ>L\]C"ɻ1heǤLho|[@u+ ecw\we`bO`A\nQb:܏{5o1jMC}"ȗaćb7&jɤtp>dd $mOTɡY/93ô8wha{1˪6xp,Z^]Q@)m%3>$T?eTb BJ\`NYu%zi${4)AWnp(~ X&N 0aHk4[Dh}coK_p!`꧇P -D^W(Fè|*R!uZ!#|vٺdO`,QM*uB`Fve.flg.tSHvrL8++EݪrRͻ>!ޯ!LD0^M^^ߕ &p"N>ѹ~ B ~YU Bt{tÊ! '77N^tˊ銚ZN$EV87d>X9uĄpdsr. -a3HOf|V>MŸU[5! KCto)KiپXwȠOMQ7k>2>3C)" bT6#dz6֒_'|;2o*^.OM7ߕV5 zp{D@Y>巷α<=cUVkF,$%%kGQkbA@?.8my%_܉ITSk 6LN5k42}CXk)&sx$;T0~>B@)xJu8{cX>" [^? f2"0 60V K /od${,kTkYYl$JK\4eU|?` @:߶ HDY'mpa4e$\-ՃSYG}'S; R>$IUQ'g{thٖ>uQ<O0J0](?#|mfߍtAKIsV *ևguGs,HONyTIz#@W^rxTܢP^GA0X;ԁ*㚏"^:XEx4mf۽JBض/rzz1z) ֟z  ț@C'{HCv8Aw'yoB;S&6ZDZ:`e-K&48ȅ+0w5uм4{ŶxIx-4Kt"qN6cg#R:4cӚ z=WMĈ٪˹\D%*S߄#E]4&-c罆-KѾ):ڜ!4_;Tʘr-6*aB[]F, UwHf((8M HIlA(4A,$c+9[JY } NT6q R`&ކ2#!zq?tO)wuɼW铁mh5O1(S] +G2 Ssofp,mjPb6CtNlį)hdžRb`@%$˦TmHiػi752uNX ?خsYPy*T*kMCI"`]|57@Vx{}9vL՛!)DTh /V!k#B;%iPtu_ȝ4D]Q BiDS1@65chԮlZ]c]27wMe+>M$c"ɤ33V/J //E݇rS}HNd߇P^bsXp #Yen0^jZu]]dN^HX޲yqCdeJoPuN?.@Ȱ#>EKOB,KxTjSCW/.]*? E2C>f^@\+H B.'!qQ\"WSozpN-PC@+Z?!?W sc1cݺǮWTUXi01 Y*0Q0I/3M z8zAy($2K\D}[X|gf(خDbd~(3"n F_krOs U`G} R=|U@jQ­]i%u˙Nx,gwEj`*F'FBwVgnwZt@dtvY k^wLEPo ts$;Q4;*ײ=t[-rݶ }ىw>a݁mNe6{P#l} `}^PfQf-TciiTvTv]́/Q9)HSy9b!bs4:[ZgC2Kr,7 lWׂx ,fG[J} 6 x坑]^g[twKN,ϧjX^96b~&:ǩ}yg " ? yhC+&z@> ewL7FJhXQs+*:ҧ4 **v>"ohWIt;1<g%u3"$h Z wLb,uIB6i ĂFC*guaVthf-澡eVCuRF^ 9D]uqdy_"Y KAii~f\^':BPaUgF'kAφӓw9O~ LQ Biy?긭_PSQ.޻JJ)^^v_3,ʎnلS F B uCPdxIbL\:7"1wb4{҆ϧ ~b<?B%wʀOՁ%)RcL%j_]oQ.mGőW!x夡ަٺߖ#*al>KpY4xuf{G!%KcΈۋ ;t'ZHQ Qs/'R0wU%9 t6PF"+rf ^5=ELKPp~]qB)/ڻ9/ј\6q%ʊ]']w6&MJ7G ^_ F3hp{^ht {gka \HQ#XD##΄Ald{s> o9p/ͻ%%~Tod9kٻ,oZxjtg*'K@g~ލҔh~Hv_3~3GnTZq~5iL3lC1 4ʢ-`%]cM]2boƬ Ȣ\Йֺ(TXBi Ve'InbU7al_d67&vj{Ǡ.*'Fɣ<˝Q-$ۓC$, b^)AdžHek]4K8bhBE~`+GjE58jakA!P,ikvJ[{/RE3'q&]h`Aժ@^ 1n"XN4LZ`7ی}j@r Pn7Յuܹ,jE*HAA`pS\Z?/ xo8Ǐ0b:gN@b4R.TsRiƕY^z|_{돁[WoYc?zfsVطPy{rFP4Y Wȍ̈́$ Vf [VsMF;MrO!Mo(ۺ倯{%SĻ3m/? qAN1^_,مCѨϿ p ;QMaNah(H{ߏSw&D,*`VDhTYٖ<]ãF 46eGD7[W/A~B9M-jYk3 ͗v2@_FzXR"gE}\=". Xn9s;ᩴMww.[+X%3ćtFrˆ45䚡'/ma@OqQw"SݎPTS0ThژQaZm$+iZ:ai-0eB HT+c=8"l+Pǒz,L*mZy:twN0Y \$1tnҖb ChӖ9*7$Į XFz#UM6Ӷ5q@ z3.(rhMq QW{Fi2t!;{ݮ6zchW^9)t4aHaAH❯ej5rK8mxN]C"Lb'2B(!5Gpu>6nL?Eד2V_e!13u,l"_/sI0 )UoIrYD/E/],twʀ9=F3u\&O&pĭ& zF˚ͺ)\V㟞Lւ

S/mLX<[^vJ3\v [pY)KjHK0abceto0gnak-(&Vg*[&B Qf [!"hd׶RwCҤ-3Cψ 3CAo ]Z +#;K{<f=Xb^w\@}- .iʶ=zXUcQ yr&*^ ǥ;{,<$L:G{EO8r[.ѷ`hE+p^[$:Q c]VzcD41|Fp^8OA&_SG<'S|nf#.șADz]"T`?2Tp)财ޜNe!ƼcG; >dZ_<!s ~KÔA̧^M>ecs?XUL8ȲX&vXrDD-c둙br-zxf'G>\}<ιeVi^Ž ZPmJS<ǰ>CŒ{<$+ i075NZeG#wD_+]3&82ua= {c5o"rzRx[fwB'IB Y;Ex#XN{$0^vɽ$RBdMXͨ~c(IKt&VzuDk&=N߽rqմI-j wDH4r3Wz_4\Xb,u=$-Rԣ!Cfψ4a0`IBm]2[/pKq']loVs6 K *epe=qmoZ6[QCɜ*c(yEr JÌBT7X>r9"6w[7`oXg4Yh XWy7K6o@WMT"[w ry.̏Nb H6h}ѲŊ#`;D[x#f vWpBv\h}-chT{%W pHd>e&Da`{av*$b% RteafrtdV\О/:GfՎ|iz V:@1f2:x AS1b]2v[˯C~ &c{I+V|Zf϶:l9o>> lc`Q 5s耷^ X'ӑfݽȏ Z!GXrz^vTNrSˍn#np yi"-7̾d7,]BSE82\n6t^cY_[ɽ F> $S>| =7qCKE(M)r6EBۙxhg%`L#.wF~9p_{v]Nh@ cyN:4%{/y7{t $L-hF/M û%qE B:8-uD/{48gdO Ot̤79GRC `vto68iv f~+'Mrrr󣪵r>BީU]756`cd֢["ϒ;1]43C25~ oyL;N0vN"q׾8o{y^T! 鵋 )aɔoa}Zq LV'u>9G@eҊ!" $,t{J6JЕVi>過@k`@#/̲!`@*v2FuD :b1_gKi<-! ?lC;g{$&. ܷѨ1&Z"*DPx#f,l0P#mkt }6osu-]ypDI!F Gy*w:+_uD-X:ʍ:#E %JGZ*-=Ӽ۹^*4ԐXE Q:œj&!d2(Il qu+U%v|N{#:~C;[!%1oȂR+` ߧ`#^3P |>ħzMAW:z s!_a3elF*7gM [O|4RTwVd YeZ]SjdWZZ5IﻉN]84NC66:J9:I{ԧBNq?ѬgOT?rǾ,h6 Z<` j J:!A>R |AdrxL:P'0~ƖO_~MQ!Y#O:,9JTؕ_w&" ÑA硼{>4:RuhټAH>5fa1NvJBx5P.YY& 2j^_3W Pd99Yr CVRՖꦲ[)q1VC&EME L5kip Gz[ XIq]PVSR9?=׶ADc hC ;6阬,O?3pl n̊Xb(РϖٵY:i;]@rz!@yW>WRa&.W`*"l S/:zH^MP6G4a*[L圜 ɨA% lXgDr`Bgs[lѶ ]"B7RGt0 Ě3yG^O6z gRR1#\9EDA qܭ{(aD#5qcm:mv5I MZ}A"ԘnH~Z|Dto_.Aj*I^Vƍ rgvɱ`2z4+|/zc ,Ɲaesst(|f)H!߉?V䞖kxVpbxVg5w$s퐢>4yM",_@]RrKJQ1=z8˚t"tL'!30̵,Ū܊-8/ES^5MRǟ!= ]&{;ziE2m)Bw_=RAOQΐx?rrtr)F~C9i&#ڥP@.燅>.W75-VOp\¶$qeVR4l(W4߾xnbSȠ RɥɛA }!IIzd0N K(?dzNfuHXOhRZaõgLvh@*| At}8*O\WuxT7N~ p}3ḺFt&L$F]2 څ'(=@K'3X,[{v ܚ4;y>q"tO1&pݐ7J8crpMEi?%2aS60~6E9Xe=QFm :ɾGiRHR'yy!ՈrDT6 W J49(+f^acP- {hRŀSNeRB$\fl@ťh6$-hXs[LE;طhɎN2Cnx%7U:v{'@kROaKG-$—:f^#w;h[&,1F͵j/ջpCU@NĻ_=1f{Lgnj"7L3>3`b[GO?|D*:GUԣ%wHOw䭴>۽_9 gm'EzJ8l\WBШM=בQ,^1'Z[|x̨8MįO>" IȾUWc"2%\٥Ph6&=ɕJ%Ph׳C_e(,Ş`bsɅ8R~ř{ H'r- nHY! &voibR? l†'ȝIM@:O/tsJ]M ovߞʩâ A |zKЎvnN2*JySvī;U\ ٓdĕi7b792>F/b7R1lt 4f$s6$nv7rIo>{'=|5}$z=ou@g)MHh%*rk5KKdՠM6֭ETU0e(j:cL+ FFppN{X˪=S !]EyAG,(i[@[p?B=+״uw܀h{| 31A[@uw?@[^Bi!T,!y%5W зw94d `c@@ I< | Ī}  Bwza6"+U9j ,S)46+ 'JZK;vF[T TLͭ,LXU@oJ'Jm"٠lc~O~hyKg^H;fddZ*lJMM.*zN[tmëoM8c,ψJzJS'aGuє,gTT@&KAZm7Dye(g4 xKʳ!-qgHgEb _oTtɔ?yAWҊj\Ydh] 7?R~(fTǡ..䵄"'Cm K!_E]WŻgr2I3,)=A M-l|2l+ w+jO+Q.H6I$h PDj%# `"-AEy>;둻(@֋ PKlr^H|_ub j'`YS8mXyt[*B䄦9ǭ_Ÿcv{Ba^['wHgDp*GI6;) l֤F_}u%Ń>ѸJkvl=32:2*Z{HZ !'h(T|yZ7}(Z 3N1nVO|K.CH&DMû#C&a2fO[erh]G)-kX۪ѠgAOwsO{ؙc֩|C "?_e`1@@&:Hp#'ߧ@ۀCxܠ#,Fsf@Ю Bt'o 5jBpNc3.v65lI$U?=9fKª7#"Tx5lå&#t;S l^\%/fC0Ek7J_֒y { يZs 8dV5I{q e5+ibfYjbTY^E@p:.G@[1`r`NM9 STFX }OisJ&BZlն mXqrdX:eWd!ADgȾ7y3oXu.tIԛY -%yb6.SHvtܛlw\тS{xrTOͽM05t׍7N ^|lT2UnA$HRˡ6{,](VD`<݃&3?kT>]9l>Y8_W` iT@h%@[OuZcXZ9`ʅWm!G8a&d(2Z[=5w.ek˾ȃ{|O}/c{~&98`nT3!X}L.,mJM_qjؖ038vt@ 緭OꉰSy@JZqUJ $8 IpcIAKҫ<tr)t"UU #q7"e}Fgf89aˑ3zјFnd1D^q}`hU0SR prE{9 մdG_J_'(JBK" PGF[cU[ypĨ*m|Y!ݓ<<\yF'n,g-Ə v$sB{Hސ; &ǽbUp@k\?-9oc<Y7E+4B=?Ģpsf,`##b5B+;\Y$X0DY?-jPj oF 1sY$mIrw'qbwoi{t]';_i쉱GY=~p},mE=- 0XfdkM8J^ Hbj,ns(G2Vo#F,gIu(BJ 42UMDLcÁM9>q[d`w{ZOjjJCy,` $;56v j@yGL~2JW̿Xjڶ-YbE +`⪾9Y1_UX0$8ݩgZZ > c͢au\i?:sV 룏PyAXQ;׼DD4^4R{eS B*m6!6n;OΏupqz]?0řA[~61\66P<Uivu}RJiNFS:(Frr@3(T(;;[h[)5}@&3z@M( j[ !oXy.+9會SDC.st4Giҝ_Te#:%-vA8;eD3f,h`/V{,]O^1=LL6i)pch䥂fJ 87mi]rEM<_/wTfCrvsJ >"LX&7s 7Cq{ uއ5A$8'X!sCg$a.͵` ]򸥌TMTU mSξ/L*)ƋeBE44 ,g4I,r!ͬ9KVL6%[kçrk*y!ӵ-)JޘÇtH{8*M@UHxq\lA~b\Vbzyn>l%Z7F]/EJ)CG֬M6o1iFM : ai̚0X%lWR'1nxDز'm X /]-pE&ô_p. w&#s-YJm;ZMkMq$_* TI܀$2\9B̜G@(CxJ}xI:(3{d"ذ6v +,fZO.B?qL@ʑtJyd1Fњpg=Z#X8z6.%䵟M/toAd,CFQex2V__3!}%olw#GGPDzwgn@858_Ҭ!ۍ_Pqd$/@@ށOtuΎQC|Inzix J m4Wu;]ݡ{cod҉5XBj+ ]6Dkd  zfł-7hT1ie%hTI!LiǨ >޳˔ՠ9v%-֒q*½\R )I>./s)bQCl~dF.E{Qp̜HSh2p1ѭA  AfA;badΝMT:z }`M7$^>p-;츞҄uii0a \ :ižvgq\p#RRYeb2e*0i^2o JM׉r2nfp%&@@JwTJs=N 2؇ >υsҥhc 6yKCTe胤1mF:ќ&s\[lmN T_^Y T;ʽ TѪL/Z YZ&{B6ޘV󞪨܄Z0>w5|a>a\9I()=k#GŏKr.#tkWE;I*¯s8T&R|^=$ڗzin%ԡid.g1s7!]$෠Ki鴣*'ea]CC.}`R: ff&zW;dHU_'0k"0B7&2XJ}K=9[DsCµHTwE,`⨻KTNMNt_ +4|iGrv\0M}M }(^#^>~rmӾ _َjr?VW)s}Oɭxn)<Ra2,>4kgU]23p/]).>5[G3 tՙF):.\;8FuGޭ}K>Kģ.xxXZ*BNR<9Mf7^IjfcHjvON`Rem;GP6Ok7eX)h~~gǑQBzu~Zd`gzc>#bЭJQ 57 kj\S#\TK) <]q^9Mnu`RܰME]M#];k"20ʵbXe{>1}F./'t3~So+Hj+:~݉J)tB/ŝJŘ lKZRհ>ab.WX{۸Kn""dmyļ$]N܀TzD1&MĹ<[`s)K!a;8u\[LdOZ#J6r4icBSt' d @E舱_w#o|hmdo/r 44#-Lg%YmJuf6] L_W J~0`uSu08G*ZĐBQN}|~^̗T f9@N!|P:KE@ޅ"RS4Nc] t9m &QH.йDB7 8(n<5AQ)ܡM WQi;y %EuB2WoYǡwۗ,g!RAAA|@ˠ[ | k~)G:2-O3V~o+ Ÿ}|LK>ݽ#<,d4rM%cC {Z=֚W)u"e}6WtVL[OEAU6n#H䨆 Q C4S֖~ Q1 ~댪^wdynzk1S^,5|[OPybWt>M&b[*[޽N%܌#?0_ը_H:b丂%>ַ.5s>Г z?dÐXr.DW7sz!7݈sЩSh`R~~Uc{jwَzLšwq|)\ UL uM]o#ΞPy\GpꂬKOfT[(sC\9~_6lђ[\PXN}¸縌I?5ÕLm i?qbUtRɯCQSVUl#-?G`$NT]e!xV0i > ˬ$-#PSJK6R(p*W ݑE&]<:rU:ZX ŵx=S!0Q}wG: XTEIMC[[ⵃ5)ZSE,DlǴ?SSiKO>+d};mj4+>s@/u.P;LN%pއ'VRU*1:zz{W(7#S؊ z@_9Fe#"H%F4xW fw\6AJnp<[1))LuoKX5N(rw\YhGTXQ,jo ߨEU"zL%.wumiUՐ<; r{fa|%?b2[l$6Ds+ ~D)md4YZ֍+bj܍K˺Nڥ-uȞ!nS(mZZ&hs._.vsVϏ!dB=˫ɏ@(nX~̟՗rdC~b\%ٯ$ *InIl"718HgrYSf m;V2a,n1i$}n,_ao;~gn"wrMHV c6eQw§t;<PWmp&*\Ĕ+C[684`YXT$Te]$^O޾C{7X?X`NGem&_/f<|*l"^w)`[^?P<wx\MpԒdEQT_঑v/+eR ( T;G(\j qK\Hhb('*~:" 0ISsiw' ̼s! 솦Tpw?e٤F ^(Т=i0*aT ?̪5?`X5zpd>oH;,n?lEXE<5 Wxecos[Ĵtq htb;3)E'a=H=ZO0,&iwS`ִ3~2vɊ0틽w2Ew+4N^M?i_o;؛I} Ѐ=dY-+.V"8ӤjIѼc8 _p$(Eߏ7fr$QY9Wđ oښm2]1{B`heej6SLh䩹$KD:X]RڦrU7o+*1'AHt0cv]dC[;-$oV#QAneV{F~y`47y)>|:rlE/82XahvoJ뫙C<(òpCawݵۚ%QI pwH8}_Q#W4FaoGdi޺ۻe/&&u[%x 'zk!,lxJO 9:Н@džskOvXg't눑s~u"{eWsKr%4ICOOsz~.Љ]ô/.e*b@z?f-GcHjb,D$hO/wI p5|a¯&y9@TzhS绘 Uܳgs_C:bZg}|?y%§~W$H/Phm@!^_uko0֟ zC@:]e=2?N@5AH}Z(3GD)͹ vo_:#qwR}#|y,wsxqTU^iq:z+MPjqs>F&Ok+Assgjosd bOS$)7_ǰ/0-:rrk&x?BQpp+*0m$fo^s8+%[Ye.7I$D]`t?)Y~peP3<7`㑰f6kh̽78V@"J 3< lPYCf (bڠ <g=c뮷L*B? 2og71+Кl7T':ql($hϞ8 l>)I)U&g,2 $,9EdՒ\n@N|lP|skh^Q ђœHi&3 QkۑBm9(T\0S>ܗ!UR -8K>ɶqQa55 G;$+v:lnNr!8(9uJ)6ڙ)?_uP"j\Xr5"]XB3JeA cʯJe l C(.,ۄ(&\u։wY~ܸtѷŷVDۡP$hk$K7? 7g2tvG ɼȟbatézi`)0"̓%%3T:P;G"`J v!jt }P'x]#U֫E;Miw*kjǕCeyV_SA|Q{xҥP ӚA-I[r% Tޘ } '!ЪoJcuKIArʍIh/J5& /|^îcȥ(]2؆.|:dؑ]"Dٺ$ xeSpX]3~Gipg%7VG=Pۅd#%_P: J%yCk^HZ,5|5ן,& IF*>9Ukp P^/q%-Ԋ<#w"OlɎ#5(T;}1x}~IOw$J]{'NeMtgK|3(ti#ځ3秮K$nn~"3r\EMw4c,D, 7{ lQ7}А/"nxF;b FĞQ1.1˴*TxY+/pn\zjD+uGjn}4e c|" ycs yM^G9E Vr@KE{pU:y ^W2-4{VsvmJم6[%a65PJεMfݖ'+Jy:F9[;XmJO} ]w,Ɨ+ *c}^QWu2 w~̨ Y[ M6s&*3Of;iB/9k$dcqhbTOGDS~S}sToZekHYLV?Y#g˴_b/k]ߌ8]ڑyc葘PbQZšB 0,YoxB2|fY1W$DVE@T__&NPfGZyv cQ-+}5E :TA@Tτs2x:\5ku~njӜ ;NJ]ڷQ_ߛB1-vսGGVN j9*B?qSB^epX Ԟw?C@l~eբxzj%bbP /:sM5ZB; ҴMƬlՇ5#O# Hc$(xiGPB%o&r‰6 -ww#Bsh5f%HRɰ&F`Ld $>H]`ׁm a,zG My,}Axhϙq/њunr,"0RIBVЁ+8MtS/vjsqT~RƶrFqXDQZ)EMS15mۼphDIl&1'sßZ<[}dX:XZ!XD1w#L2] t-QCiicMZfWjxNnTr98E[Xz֡ b, "CVifL{aYl:ߍ@}3^ɢbHZ$|l52{Gڻ#R^2WTJN<^inf?/!JӵϐMxƳԲ;d<|JO _}).̆tKN=T<ٔfI9|2@\`E@0pf7JݜAlU 8 rL8An{:lm̦wIa 9-)!1xo=M"I F Io@ue|fX=&V3NwgbF:Ybb3s^ra6k߶Ez[ y|M|#7LKCqymbGdH(uwӹqjdC}feTU`t~ݙG4l $dE  x_OzcI歐Ma M #ˍr%W| e3XM }e/XNj%LX\ 4 ]"/ ޿Ĝ(o2.T}ƴ:f@_|A;n19ᖴe 'ӵ(X417c:H'B?"/f̊ Ʈׇ݈Qitj_F^1k4Ynl \uݏl8]!ЇžC~˜N3F`b#We6,[|àǃ7^R$iwqpȞkYnwNrA׭ /o`4$OPUDw/.x$^3e!3qc9&$դBo{yZH]GH*h)4l&Zdrv${3g]9nЖ6;Ja9Vmga!%`20]iB0d~G(8s_} ft4P\69r/7e4"P8,*pZLMZ6<@=v)*SҔ%v_ױ2P "£a舵-n70Bp2J&҉qF$(]E•W܍pAt2ڴZץ ?(6U8Z5q[?-{pm bp \vQ3D˜uriێjRJ !Ɉr\g:\o$<\ NۣOD68ʁ\jY&04G|Iv75b e~o97_*caGH FIF wƮˀf}`s]^Dt"L٫(qKEOݲrr?:Ó *~ CtiV.R |%uOՔܝR.RȠ9Vri5n4) J֭X(t ~SDTel_]"=rACvC 7F ̃z xrNZ,$_VE@[Eo攴mp+-"w})]z팹L*L:Q |w|}'Jgv,̍4Ͳ`djHkLz'n3͌d=E875QFn.Vqg5Y;{"ʧ٣<0%ɘ *lA`:Ė*gt&yyJrNtL/@찭)<*g"[lf'fLsSϕL$6rSЎ ] 񕩂P%](В}\c<5\7)_J[G.8?qހ |cv5 4EBc2curѨ*8Rcjxxٸa2VqGg1s&|9>QPt?޻8`p p.wj,C>4&Ү T4<$,>w۱#ĺ ޢgT8SYڱVjyD=H S,j"Wyw ox]P%[Wwͪ{z͟3Gx& 9>DN;ZMXb D ,h{dN,kM-)P&&=3tFL#dEN$3O),sT'y8")08˶EYhKkZJu2;m$5̘LiX_3e]~WnzDF@G返[wMR E8ϑn +My۳\Ț8G#FE% _"j~4 XbFjzwy;#dV=`?~4ɚd:4WmƋ!KD]霠[$)zI.N`Gya]C-|zSO8$ FBw[l,|TP!n[M]jyFVC~d<ۓT=BrtUFx]e#0˭zMZ_VY;KqLPN<16{Jq[}vu1x\`H]PLLat%f3ھߡ{JDiE{RCCldxIm(YIQdg#D*|XXa{;2Ĵ̵y1过<Z_i'Dtt")G,+\$gY!AF\E(U 5CʺFWpm=mg7E4^!]*H kFEĤR+@!UbGn8zzHOl(dy/,w)`{}F/rJVPb805K]dL gB1wXI0Z8W5=iVAjݿ -w7'@RBoZ<\ e=ۦ$VJ5;{%N!$:Z瓾'~^et fYIfn!B1hy+;Yr&.;z3 12!;1nrG.~Maѡ*I\%pk&Mb5cƏ@orxLqf7MaFFI\!@=D_C泌|5h-ڶd_8M:8gRjw ˺~ Rg@>8V7_cf@=SJL\y`œڙCgD)]9ERG:>| \BP5.58W닞:'%l(9:5= qQNzAOjLe)*B1kC flj;fHdz0qk#ŀVJVwbk&{_Cގn)JБ4>Y55<[El,OZ@N$nY:f Xlh} VbϲL;J|ktՃwD%5Iϝd2^mxsqxOĀ0" ;ɰT]-'&8S!bVXy՜;+6cِ<ZwbFS} 1HR_4H Ӟy#yp6{گ}8XK8x6aS>p/zL/fNQϒy뼭TW*2 NܨS"wXrl]D7=̺jfׇˆ:\qWIi =U܃rP djAܰb~;2݇7L?{YPH>a+: H.r4Pt~op"W,.D S R?=bE8+E))`l6+ x\ּaP>'>ZEjAq3ap f2N&,;#eP:1m):b)&27wfA2z B]a*}sfl(ErO?WQC-*- 'v]YuN;~ 5L/#d vqZײ >.T$F>RjFPXcsGӵa~t%kL@Y,q4Rb7?fqm]X#vCSi'qNL*">unQJNq@IZm*ؿV5`aL,>JnL.V% AΛ?)2 Q|C-twNH.ίU4߹~m "hbX=0TxeZޛIHÖ}?X:ɸ#Nz8=v uJ)^BOwVaf+VxaA 86A#*q&RRoy%󷌿SLm8̫-;Na?'m WNhj{D|݄]~hy++Z sq~`G4D(q!űl2OJq˕ [k;{3d^ϼք3פAT5O:CC`@Scxi4PJˌ_.sY#>ŗTm)".O~&2T+`Ag ,2͈װP/^0$hoEu67v=a] Vۿnb%0-BwX\ե^=̻9i"xpкeEnolED)}S]"@jyz:!i@eֳ>?􉌕4;iwcX5 b8}nCPMj,1ɲT@RHP0;GKRZ;Zb߈/Ʀk%rI"؋s6h܇^X.G->;h4+lClO 6Zm}]ԋ=U9"bxݲ0p|_B_}f5Q=Uf4vEG%DkMζΧ1V2M4ԡҕTB; k jOŃT8TT$),^;ZM\vy 9d Ćse괵~00`1ƨo﹨T$6=ŸݮJ\b 6zv{ť<ѷN^, .2jvD(`6_WG%0d+JJj#;B!X3u,Iڥ8|3r̛^D!v̽_p1_vMňccŐbZ5ubݪBf(){~YtV&(Wmb,.ӑ*,{JU8Vel /̱1tȘYᢩ$  C?3y<K(3HY {ț}v}Ivxt%1^o^ ՚7oiS*kc"őC9ˣBXm`q7 A42k|=K6x9wGN=%Ȥ #ޠYP] ÀB=y\3XaP#wцGCbM[!C#PBʹxVY3FoORFHeOXxEvBv+u$ E{wƚh @! y$w_L'"$.e+q%*OTaݱq&Kװ^`>21aBo+ӈ^R2orQT2 DgA,7h55Ovmi7|R&(i32LC_Yo1}m4Y%Isr.~d*S}_fV#oL_[_ۘCtoG kTwU:#0nuÏ ix5rS5_* 72}o5)-`T0)"踣4$NPk/Օ}>xԉsnrv&1ӹ{hd´(TknGۭ!br@@Rl&1a5 \Ջ1_ *%Ap=[DC}0J:؏ףoTۇ8c )[AJ t^-?+OU0-+w4`6RWqgR-ۮטvmvps~y]ЩvGcF<_K^\>x="̰5]ʟ#ήa3"gր?K34wdKKS+RbcY=Acσnin`?i|aܒ#ܶ6$%.5Uh] 5e /i Xy60f듳j){\)ޏsMD&b~qWex6_ݭdf6M6u]>a*va$;1u/E&H?P  $Kx ߖ`"g`o6ױͻ!:a.l1iZ &;?kM-e vHzCcUL#ҝEzZc]|.@z#RC'~r[,p+Kj@p]= 7Ұ|ܚ~h`n*Ho@^4y5jXvNJw!Qtk#[&ƞZ͚"Dׅkl=lwۖa=x ʗ\Wι k}ϔ*U7 ^  52GDXr.3a'hg#⡭d;&%/,9pw%2mZѶxV5:xվj7}wuAT q 1XH0PYcK[jW{/m 5,%uL{JŸ$[p>E^}wQR RiTq%MXnaNdBGi}<>/wsqǎvFۻ kB^o׳4pʌWhHA) Hof%Ͼ`:.gWu-We;C s_~5-W nUJ ?Q[Nم,codo(LN2;2Lvc Ǖ_kW b=i $oydh0Ue?=)%Oe9g3{iZGlɳFVgHfrkby5x bzFI<@k+?33^Uw{jw1z׺p_|VHv5)*lWs"D{N =py? +0\U6/gDY,H.髡Y@.i :c!P w|6y.%Rvo6clj ̮'jN*hhpT\1e2al ffJ]| "lx͚5/ J\رE=l0l:#%08v纻9yLl"& xzF~(xh5?B m{eS\WNj~j6;Y1" E2YCkYWY_ As4#ʝ&@4 á@׃!|˳@Em:%ilJ=!r<]26_O>b rUɥm̜N`G^ S:W~V7ع+Eg4o,Jx%z/R3DGY}UqܸHuHy_7ڴ(OM.aw\F1 6^6B'Uأm屢21?>$E@؂ۇT\0tg>dccLS(Aj -Pt=}sG@.Dm;9df>^`պ5W@ 7#4gL)c6S{>Pr Jy'TiBX`u`&ʢdK p LNR/2 8bs%D&#e S?Aɕv0rVu ܒhYƎr~[N^a\ )Dc*T{i r< o\=U ΂֪f"O4j.2""WTb/wP'Qzr;@ΑݜKMSbCyo)CgUY2B MDEuéEL>Nsp4ξgs\Y8@|3rA:DoiAy?# [r F4_[ݤdD{PhcQ!g}o&coATfAɤ0O +I4sA؂߸*(/w5+@>ZS (OpTU,;lRX!lB?=t4P~>.(r Fa:ΆxېM]=;t~-#j^ +8x_vgEͩVFJ#`3''vb_lc^UD>Dhҡ11 ΄5elj~'n0rU\_DrzWY3PHWapMz<i5'2 5lic-ظm-YL\J~6QO!5ԯrr -ńkm(ȀūHȝ"U~Rh%̣jw\5k_dIEPD{|a&O gܛ#S8U4>czwِ> Owٛ_Ϸ css>bx-]g36$Tv`wJsKÎͪ=Clqӷ.B <`>&By3*Ⱥ#z*(ehʌDv~55| ,cO7i2}Y BȨ}Pl*-YσiYUʹzOVhv'f_[:U)}<|ZtNY"FKN AMal8A=fX8ٰ`1l;禗4a|`, `}ڙKN:Cuk3?0D#IX{z Fr06PC̄+OMGeFw%<|pƘAxah*xR V3[BuOTEZ8Xk%J.w򺈜krpA)[8Bk$mEO=5Y0V=QiLGJ$ӌCF)LǒUf])#_dk%EUC8$ rf d?r LyU^~AI"$Т} )40AUGpo{&r+NLJs=C9kg m9+0ySKԲɟuIIW KԱov*/ѳ܀2>?AL>MseKQZ/C$pn[רP3S9dZ~f Xt2ͨ1k +:ܱŒ3]9Li0NRh2qcVaLMk e.4bCZM}j$J́sE=D~]z5;tr9f{PCv!$OgE#02EiقTgr.aP°3/!3#*>l3~ 5qV}Qa$wuL [E'_E/ O*pSFGP.Ʊ\CYx{^ŇNk}r ƙpH.C \a[gXJgnNS H==YH$ё(Sabw/8U"3V8&Jdh#!jܽ8ayH{L$fl0W`5i5ĬJS Q0=uf?Wm1٭O98^͏1B8^vUc%Bn:3WDWq @_<;z&u X&*^ opȐx7NOrq 2Y2NL.nrB (,v3|EDˈ=I-?O/I_bsⲊ;IF.sIvJF3UQm Έ3A գS6PbHF,Q+|w\ߤ0AJS +ڛ{OͥMZqEhZ؝cñ}86۾3Z6q1*Qw2ab'Z7+>2/Ms.2#&{ceI[ O7ͳ"2;-XC49vDIYp3A'LC2 (j&Ba1a`s{zDձ:˪H`]`_:(&_¿t4J\a ´rևE$ fA?iipElfn#%&95In_6@cAe>t- ֱ }wؗڥ/ۖhm|Iᑙ %)iaC'%MS=Cs+DjZXER 9`%ی XwYNoQd[Qy3 ?HAP "u3].X'7p/l=>6бKʼnxg%?Zy.ޖVm&sMžT$L2wj%]wAv/?=aSwqO4M+!ϥZ!&fox^bҏ4Nec/E`a3F*<7EzaNT/oE|)rеa#J#@9 K9YYPY,iMe#Dk%F ^<*0yCO$+Ze}b"I֫(Ӟ{Pʧ߳l^_a-y[UxfXG\;(ge B7[dfCK S; {wQdGy6Vj-xcridCR8/KL1wK #u8s,ڸ QBv(8XCOfsG\qɉņO)P.عO@g^e 0%Ic+ݵ(,I*kN=sGǭ dS+B.?[[u7NF5>|l):3e.#8<\mWljӊ-g4ME<P`$=uV}7YN3`&Brmȁ1"ƼuF9lmР7^gOhpi]x!rJY8Մ޾>-C auw|j=y:D [0f/ZIBGK:E1Q0ZOfPցcL{@svV2T]HxXi=;lIMVX>ǝhLu',<TY?ENY35;‹C?C{(SW\MD"䨠#):Q/LlHJR"O&pXeZA 71 {fctWJ$[=V+v9Čtԑ\w<4?#F ;6*}WMDlSHBY\}koh⢳|!Ȣf}R yC{^o!冋SG]'6ةҰRviȪj׿"uiy~KdtINqy/+ ¨+C#cJ绤hM}5w& EUT|Tv ՘.~ThKna;$CnzB1 xVlճcJgq"xc\(|1.1Z{-^]Zq["f@GCP6-R rj$G U#"9FZ꫆0Œ,:[,hs;SpYTT[6C">:r̫BYaQH|wnQ ǶfcV ܥ.R{}RuQ GY@ҹ-Mm-1V+o8U5{)#SۊkFF;hx.j{( 7"ΆoXkOƪ) ng3IJ<3ȫQvȻNp8hyIi<Lԑ\PEv:X("~Qh`dHi m/ܬ \?.T( s pB~$oѪ30EN.ch}(Fs/F2Ұ5{pD ҭa^U+Bmo\m;PŢ]@aBJի 8X1C`Ř{sc gx쾔Airh%?Y']/I-(fmY\i¾f^_.2, S5b;agT/V-В^z7 [}ݭmWCeDxM8>VJ42ٓ?:/ma +kz!查#F$ʹ= 3Og(!~ne2r1x%>wyMSK'~L>{i7'< +~AǂffjFze<5f T1%@ͼjM|,ܓS4F9f4iw1Y$X # Loy3@^g|xj]]K@ o76Ssì׾1QbMbt2ΐ[iG'zp~_6Z7=7rbbh7NјDԁw[``t)Wc͜(##%O mo]ڨc\>`tQ}0yJH#R࠹<yX1 NY^S{lٽg"8è4RT98(@^g%Rlئb_~VgI?lVբ?Wt12eӉ_paJ}]QCFmiәR9&izPw퉐h7-ur(:vFe6/cdofzJl@%ǙOfVQ|Mz-c-^GWSXOv WszPU((@D$Ijhi]_g/9"eL3D2dq'A.qGD5E-)m!/|3+qsֵO)i#3 D!bgha֗.&$[L_ewUdD /䬄LOY~ې&.8S -EFݼmn  )sD*=*ÈFT2K(zx}"ib TG`ppR {(5ݓE+De _xUZ.棿SrE^/(h:|hi$u{ugٴ!!~[ _Af-z97cޚ&2sߐ<ųQtOf|h޸j.sM! fa`eGoq"Y/VLh 1ypz9i$Zmo#D=VRWqws0^kq*;!r>2?A FL%Nčr1`Zd4F$yD6~we G!%f 06x VrxG]A fHNjM {Ԋض2b8 Q֘Mn_Z :2(%jO0VIJ6DGQ39IzܼC}hyzYjs_ǖt]ȥ]ZxJt3qq~nsUvnT)-KMz@xf[Em2v<5;e=ʦI D0p+(_E o nw)yV_Vfl؍` iC uw>vE;m;,>U Z?|5[Tswʶr]BE?azw6Og5em~WcK:BӾ ^cE  |_Lj} u}Aa9V!Kt^3_eոs瀗)3ʜQ)FW2F_uIbdසNH{0[Z`;t+Tɻuzgxw'xAUO!IR+r퍝n0}xָݷaɸ[ǤNN;X&j0v1O²) Tʈxy9d%vW>RcȜ.~;BS5tYwtUXuJvLhucߒI%ҬG ,z?SA͉,Wlx]+SzR{"-&7ӻ7\ڒ %TZ4zT*IrB>$k&$#]=WЛV /K!YޕB*5, (9' I1e 6/)=z(\HNAe5PץSCeO] Lyj곪{;ROW_1WfKB>DmGNxWڀ.IҢ!/U}d{2tt5 r2!$vr83DBXmDBRnjO|?yF7g}/8rCf*fȼhWe\|7uvt\]> -[ zO0hDYv azy?dhY+#C;3)`&pr ~Wl?iQYWj݇TZpuF~49٧\1(E:vj}pj^W`ka9ư灩NΈ5x24\\3jN Qpu|J$J+'Q?=%VI߆ lS*,|qMݜ(x31;P߾(D> 0%bE,sc!qoU"ډ;cFW)D4"~A|YBVBXjp;F}Kr@nʴ\{wʏ[%VZoD{er p{gװ*{bH9 贆˙;;5{#^}Ɔ IJLrBwfte^j@rA]oX֍T')s-]궪^Iv0Go9 K\`nsR==` Y9ҐS?ogEȰKhDܿt&^X/:%.WXKm|UPOD ~"=}hjʹOu\vȦ*fBņ.b):%NΦ:dq6hǓ<9tK$*-$74dE R3/HQڱgV=2Rk!)8/C,4w_oS)kzX\5DM .{2ÙNA[d@bWRxFa G& 9>zQRd+wհ'F]6'/UL$Nڌ0*8y|GA.xbM:E\:n/`/%bP,R BPt' ̸^uYz+:_:U dg^emPsp(7!03GW e>TKn1?nbD`=u֤N'_);Lh1=TsrJKRGo#;K!/ ٙv"c;ȋ`Wl a.aN6*ߥ \9mZt#K|(9@9 ҝLTST݄!r5t/aC-r5\ ~nȰ \؛&CڰtkIydErU/O`p b/^0Y#0dN%?m_z-k Fe!u LhA|`Z4|7 4\+ԶMCQkRPjM00ޮS ŪV^/w5&_8Fڜ'@ZM9 [ |ş,ߕ#HJڸa)'-8Fn]FID(qBJSqOM>k-%5jvA5Q\,mCG[Y~%;ڳPV 0 zkĄ-2g :8l!ĝ^-;؏.1NlsmAA /?îr89|)Hr'bIUQz"+d ~kӰCy҅,rj % .]AJ*1\UW\V?Z/odG.l38`qi kbſТt>|381@\M42{'uFasZ/ R?7_)»Ug-}91)mNZ^XzHGj jELLlAM4,4άϬZckCk*0[Od&Ј b _*'ZZD/xo>v$(3Uh/ldG<JLDNCyVHw$,D*;,S"A_Xz)^5451t4EE!>:pYe 2[Ӯ @XNC:3x3CزNixiWK[Q2$u1[}L/sBR+4#b=ͳ:$lz0o]S^XjFa@N!KB!saY,`{sA'1_4?8F%[K&L:a6`Eb5sU؄Te2MR]}NzQI֜ǽEӞ 7|A7\ iXlaqq`5ֶs1s%QFu xVP1vS!fp2Di zFu}E3.JO^~26[If=JJfY,*NIvxb%.qxzRmx'A _e9 @+j}X9T?R\̚W ZǺCWzGr".ٻy;O{ه,QÒٝQ bg z-51/Ÿ_3zɑW mmA:{3ć_Κ sߏ_afKD|jn;f¤u@sX[P:g֔UX/)ߒb̭@PQ4f]bp_A!—Pui;jpjxJؙvo!FLQ_l'PzeoI> qJ{\% iMVƀ'-1"@53sMG@8 GCip+;@pNHSH,m?~XlpGw؉UX}b.1nO9׋{ݦtsLUk3_ }L[y ״$6 y-Otv\Al=^Qvrs[!/=<Ե;|O׎RE:A}sE ytpDY])&K} pXTEI16BJ)[Z_]mBL?GMR lv$_\5ʐmwBynqs0`c? yuP|#zZ5NHDx{4F4hl9x} Xɏ=QaPϡ ~Z6T.uOs](1A-h wfmB8gC#$K}:^s9e$QHXB{Q^6%"ಫZ]!40%:N@w;>Dɉ50%.ֹP'0`φA0Gş3~jͿfp!pˠCa4$!c"ˆ>˓WVJr9c]Bل + .ş5Fm#} y0B7jH<|~0#RQS!;:S i@WB}L9d|w1|!xfl:~UN |Я4jLpr[e "g9}ĭ]&wAق]նG\UrA#KRʼdd'8)I_m8AhG]FfQt-inW n[IA2Ěwrm {Z 3a׽Xق|>k,ؾZBR}˶/3i"yZHR}^h*yp6.53Ey@:Eߩ'0:9ʑ!FBX/@3[/Hf nW|gvsh R3xi<輨@Id8:.-ъʷř= eA-.XW 2Ƈ*!/bF$VE7ZzKQO&+*b3{ -(&H1m0P}wJٞ^3vltiϢ%U$x]r0W'L8i5"xY9X psc4-0qaoڹN{zDXKg ~[=A0egr2.t5%AW Yoxu{m4Rh=!喯JA54oQR2g3"S"M{Q+MA.EO4KoIZ J !3'jy(T_v߹9LsS2΁)A j|91dH튬VnwS8AӰ<j;ĕl֔H1[{#b"0BBꊍ,UC\L7)&-:;\%:EZ1 -TJ jF'0Ci!Eˈț"@l@{RkXc1g"gy^*G9;qȮ)p,1tE/R4_A'g|'t͹kb-?U1UͮOHC ?uWz?aB/]F&!펦HzT%8y%v߽]g7 ӝ!߼JLl '[=AM7*Z#:DBl8]y+)l忰rJX$4Zln2D5f-tڟvFxȥ d'%ShxX8 y zlVExaeZʫ +ƉLf6YFl8xI,6›;'\9*pZ>N0Bۆw=P-o-8Όbߦ&1#tiXç ocYu2+ٗbUnվșTuBG1܂@qe\]MioOϩSŜ~8 z1r*#ׁD24ڢJ"|`'dχJwBԓ,JRx`Doj/i<}7S5:|/oMtt"-H5RSDq%m1` `xG:[:z❷feF Yƙ'IX5hrs( #K=O ;!ݓ9RUI"Z (n~3k+2!PSS뮧@@j7<Ǘ:ywz~B¯7b;/'!8 C~#vti^n؄ueqΆДY; Y@3E(vqSI.ؐV@XJN31Vak:ԯTNj2KY\C&(sww&к6/zqE%+:=ľsBkE9`tU]Mf GnU>' 7ZpIN.aDͰ07r!>Wq.F{*ògR I`TS.M Y`Xeنn%D `jT߉(nfs?YBN& B1 M[Mx-pc/4X7peᕅvf^ztK@Ԑh0<^7H~ClP.[_|/i[tڥwaş:%-[Ѫ@b֛DaB%2XW86Uc="=?J/oFd:'8r݉Ukè,g/EAD]B?WJoǾ%jo|W͆wgCu<C NQ8ō'?cYBBL@c̱#d(1u(:lQ˪bL)5[])I')Ez +*[$=5׋'/KS<>RM6*cW+=fUȰW kD&>PRԜBݼtǑq$,|OlҜŋVӆWwuG{j.!>!25PbeiϊR*`Yꠊ$ w_Gdw{{4ȾxkWj,E45V}rly,S,iѷtovk3gdw`bIKǯLr?,NR071[~)yP >H#lz[ =!Rx;2@r[.Ux;?-mSN]jEʜS}y{ɨ9=W# 6l)h7ncI?R@ݦI 2 x7%M"95Ig)|$t/'I؎?!kޅzT3lD @muz[aH Iʋ>tQJ'rdS9 ?]5T9Q=יݬأ_"q0Pzơm7[,-N=ߍ@^k(k]p=olVq$ݱ pWw7LP.2S>VVduR?,j-OdZ4-  w1;$~,I? ܧ36qw1 %h9puq ݄RVH> Bٲ(cu]@9-TEgTK[=[ b&9< fZw֙ǐ8Hx[S.`psRn3gH ! ܢL7D!yU_J0&ќ"\ vo%?w ]ul*YZv'9_}Fk wi`G*4fsP N7Ah.sqIK1~or2ځ߳d#0 ?BuYjΉer09t#g$ƨ=f~Ә LӚ/L+FhpK 5bs4FӚWrn %C3X?V[x84؟u} fo4֚[4V 1nZ ?A3TSsyrGrssbig(nC4˨$ÇhFƒY׏(Y&&saF!5sBkxM\C^0(uÚ|jFtafaWzV_EWhĻHG:*!yF$iʲ@+srX47 2PIg<|Soi/ثD. m8 7 A}_洲`Fpwhqj oSYSa;fNbgуRSgqh,]xm;eʍ1*XF="W+Z*1  9|o{[ 2[l80`V bU_:N)ҚT,Ezbt 9N- <|_^]')tSZX7Ȇg]N{;=-/F%s{ah L[sx,9d'BgJ? ;8S~TQuV6 D!}l8_ 0\_楨JfШaaU|\ Kx˲av{W50rwkl|``߻K~0$%'3j0b@J'u<$6RʧްpWXЀNmi[[@{2 h ԧG|t.P͝nơ%~OC5kbW׋.Ө>k;i5t)3eA%K~f MY$VZH <نU3ECb|BȾ*{ (aQg1|X~C{3f LCeT(| 0]16˗Q KΖwʳhH @3۬#a-ƾ'i7`*9Ga_IVHCH(~3C{XHNeyF֚۠#xm|p1[opMK GK N&56BB"">!_|x}޹4s0c0ab2k*D)1xsCÚ]4[ן}hmf;n?v["4IA*sN8ϧ>L@Z5*1\yB+ ueA.+}ЈIϟ=7]!X~U%V@p&v>I{;JFk#vmq٨/u@@&r|<,|1(o\m7js]E`pM8`uR!ܗާl +TNza*" W}epfOO<˞>YD Ĉ v OGՄ;xy@qQCdL~{攀}.i-Vy 75jҘ4/\oCKVq}a`H)otȲF; J= +Pz:)|YrVK *$]Mm_%@ԎVVBbo<=.EƙR2^%ӞE>lǹ &;06 TeZz5؀r#֧[8sc]ٷ:vcU"FŖ5Sx2(UQJJ|џ FXKи܁N&,QyS 3NNh,2I钷@ĂR߳ jK,^{Ӡr0Lcj)ZF5{k 2ׂFT)9%ыpjs5 1gNDzPۻ㱅'y 3fz^09{xj?q,y8>?R'j,AbۨxV&^P۫1AΏ#.HV5pК; -E>q8GVO^\`~&q9Q=^tk)Ԫ~(~6C늬`{ΔC)dOMh0*Iȳzw >9"I[\齃0kHWHy~0^Wlr\cvPH$'0vs,%M'vBX^Okdb-d-yyT"=SNF3th$aZufԶ$ҧP M817Ź*-e܎amr8DgJ*;8 N2>{m6K]:]B4QZݟ[+2cqۺTJ/-Pj 4eﷺn]ҎL_dxKR*?*zr  Qqg'E4C'gpyHNtQ˘QtghD2j(xw/zΛPݓČ >C )e/3W\2A!wA@ ֏SM)DZ/M#ay1.P?q<7w[IAqb "RXR0=ap0GhƝ"SǿJw9%_ 7$݀? k:zΤ#ҧ3 J,= Wl?qf]DTٴ<=y*Yʌ/s } _QCF>GͿ*WQ1(,"vefP(r:81|$ :^f3a5 +ST_WY󩡝!Q姯Q+ECQD6) G{xG! G5X!{zbנi1F$|]OtBi_*\#qVgȺKWq d|ۘ jy7X<(;3e 3,P2N+b=ކk kPnqact0]3u;{G|UQ 3\ҵ5^3ȥ,K2pE5*(%IH󸏠%Ɛ.BQ;|J܉oD{=}',x]ܤzކX+z;K en  -<5TJdhF) c؏Gtwt \>?ԻY:p-O 2|XH;U}X5`yY}2uH/ P7Wf9$ ɰQq>z zjh tS[)߰3E؉L|ˑR_)dI Fϭ<ԗԵW߶hЂ]gI +S[Z/H}yTaWFvmoY&w&]Y.B.-98 P!+g f1(no:N3uTN(#k΅f͊bc-_Jp|k:]"(pqii* [b/3L/g*6+<}OBjsze}5o<TKV3mvÚU|$w[B~M/i̱ 'c6K޺*a~LJdO gckGL.ǸnMePi<~Q7rR$&@5[f,-M UT#F$im(N;f<3Ϭ͡+\AˎRqf%庚U43l:CH==D7v6)CG!b-~=ơ3n$^+m\Ѽ8cs$mM'Kw  XraIKjHYhJ@f#GMmJ1/շwd'  `q u.oc۰?Cݡ:_d)2؎tq9ej!$1KTI{jq5bGftgQ[C*:}!3[9SI E=?V&[zls*&0Xx1<xhh]1OOK BXAu G{nw0ȑqmY{VyH2_b~)g+mF%%R fC\E0":p]޷npg ^>DgY#luQ Bds]ioa[ˋ$>Jl(|2?V8Oݶڧ#2Pi8!ʁXadםcs)^L0Ya'nN!8S`z]mC?RRQ:`Bn-I UރK@E# qD @\6:87 ggEo=nC Lh~ Uls9uK;ru^.ܠL֠A.F.8 -sdt̏#Y&WI#?Tez$/I9FĹᙎb!&OPWN?N6FOQF z+Zp7y $wCG:H#W*PAfKs]<~黟R-f4>RI Aeh`]Q G S_Y 吏]Xk<hΰfNN;q:VHʛNO2YGS1殀K"1LQmUC$;OaOA(ueÑet;F5%*1:%u7:yҼII7*n.d2g:|5zћe<$I*zzw oY#"o$mj?*l. V+E}` INLF#mHo[^峁Cןm \u 5RXmC6R C}(yX@V>[ņ̀'D$YJ5\ė}[|.a,Iosx~껞-*B5[M;kc&x.7f35ߡpː sўK J=lY`N|&3g-]u.9|d4"-vM"(jhP(Z_ 6IQX̅:=וJ|ؿ<}2kFegދ;^x` ۥ#Q>JKń1-^hN"x%!GVA_T^ !09n4&ml N3n"r@.?swןhE͕~H 2t_I $ Ig>(=Sڠ\8#"c>qv-Ko8lxHntrD*Ž>oߍ]+[ [ٮY5)EjG9O_̺Ă 5xv:s̡pO|EN`"(:Mޜ &''SQ_cT G -&p-iÒgC0X1wf)d_nת'Q꒮T9w.1Tbq6eUĪjm9 š%:9 0yy7XĬw) wAMN{Ij ƭ8P{Ӕn/A0>\`hȶr.!moF U}د%jTqo(ыV;ǥАCuv'2z$nG֯C9V1\ Tӝˮfib]^\x(YX뙀٤v1 ;ܱO§UKgHxU]O1'MXJQKJ~rqHb6"s.$4s>08 t?+x(&)UJКa$]Mףu`ݐ+ R9W?;Co~ޯjxr̙D? 57 .h)L5=K`E2L#5f ݵ\.Ԍh)I7QGKtp~f2ڊ64.rXws4%lWV$:Q'2{~MXs3f3bA;l?uN\{j_^9A6VI$S]'mujG[%bJ8# êPbQE!JW=4V BVtb>/?i H3|/^B[,%ļiy82zjgip>+wpGѨєL\讂3302y'RTW٩|>oD*G!ȪpvSuJհ>}? D:5Nz*+M??Sw&GwoR4mw|^F-"Sp!) jiY tm` >Wl5;^7_WJVqԯJ"4#I݃R{IICH K.H,mހ~ g5g%MyXW%ĈbfzS(+d= `8M3&[&BLh)aL "ǹ1zg^k>g{F38ƺK:?ǂk-P#s7{$~FzEc5DonR[kPd7ݙѡ.ֵ?nF'vJX `' Fvš"`RkRîOH)q9q}{0?J-&wd*kdf Բq'k`h8s-uK l5ZiE,kߣV>7eS{ 7.MBtNC11I[Hwr.sHJ+U׳g>?tU*ģܫ K@<00_N*'wsgh߄=cVJ>XH&1GBuITX=f!(Dg.6rI;5B#F+G~JE\OG(^ t'&si#=ϯ!GGLz|iуUc`a!ó1[Bc21 Ĉ>wQHoխ-bS2؀(9FiϮ. @ h3뿦-,`mmܥ0c*$(18̝![E 7T '@X!m.?=yק7j=ɟ[:N9ϟ- t@ngBzEpTȨF2 6nx8T &EcU(|Zh{5gY3Q SC3o``(}xʲ<^0^-j  >C]7/D9ףY{#oj_Ѵ3ג`'D Swնjjݯs]uQ%Wѝr@)5eLHwnuիY7067r?G~݉%\w~QŽ#Xg.KZڭښByCmi9if ]N˓Y|W kN3+yF%7&Ltiט ]Ǡorq܈=Ya84au[&i;7UxYB o%{ɺ(浈޶[_#[jGʩ$hAOT:gQhߗc[CʷsoyťW6su{X ٰSDs|y&na7CyZ3ovu LXܤ/ x=28mWRF6$55C< 9q):E&+_ ɒ3y.T"dFN̬r?^S; 5n o.t#3j :uq>$"Mytt Tn}KxN<@*ʽ0PlPMƆr7sh/db4RAP;z!T}** Ki"gǖ&I!}! ġUvԆiUݽP`d@UR8\MnZX]{)^[}p]L0ך&1-WF5p@932 z?w#>JC G%5M ?kWp 2Hn0|L LCrtl @GbQBvtNla_ MAP=oEL+F VhMËRhʍ![k2Y+N'rQ "vь$(Gg ߐT,N DX>7ܷ1У]YeoxtuXKϥ&`+A֜?1z?iXPPޜKC :>YpycѪkJa\Ym&Υ>| ]J4{ƅu^%YiH~y@~\u__֌" VדgHcwe`SŰݡﰕiMM%n}mk[\1IP^(13ÓL RV?۞8؜Tqf^̗l04\3{vO. !V}Z_8!kpFV[خ ЌA9ajQ"ۥ (m_b憾/#hZof!uվg P!m0wqH]tg]vox 0DBMKEņԸ3JN}a!(.')ݫţPTp1c" Id?\pҽrhsJ8,VG'+O%2˷9;[_aDEb@ TuTqFe ;/%ߦumC|"_(I0 S8J%;`%cD_ !^Ts, X؅eiNcF$&}Έ1ϤucW |owѡ>gDl8N ,/m *f%Q\Wwu0 0ҤU~ejcZ&*Y {pn"0AlfNh]92 ,ҩرI/Y}3%i)pt~+!Dr|NLY M r kn[>\-k^-\ 7…"nj2Bx:ڡk; H lخR01TW ?cҐqT~S'3ͯzO!.P-[ƖcXrT?2"cQ(T}6eB.২ִ?2)4B7lOUnG M?Aӷ^V<7œfB_IÕh˫'c_2uRCx5T L9VOqxBh{ `a+HYxY܀oZ ̝ 6J]}X~5T$2SCKˠCwKJ+x\TOFocZ䒪8-.裔xbV{ō!o@*M˨gI@JqڐfտW`h!9Kal(ZHuXXXs/?4-/XsOҲpvΎ< _}oea]۔mPuՖ\(jb & /W]KR"@KbKPOoǴC̙/S.cDٵ]ϣAiksX%*h%~>5g<nH-d IAT4Rh.k'3 e1#5&qpzg6 DeA8/̯!΁~H(>M=Gj&!a@ t2]?u͆OKV$2Ya,y>)c1W%`,D*$|Ǝ{.IdWG/` Rb 6*,5^(K3Cg"RkEyN_Wna&Z|IyAi rI >+xw U2q5GBu}F^X p-s)_? [ȹ;5P!UWxD?%FʨR) P8ZRQw w5ɩGcc:xV}++sDʜq͇#80`/_ ˦$*MqAH J`Dws{1:ײ{MgH(&cd\-k|"ӝlїC:7g nI&H?uܸkE0Mr8o~n5,7B="YF$ne` [Qypxai8MF>/: +ƒ7QKWV髜wJ3D)k+lGh~\Bt ve~XC'<yi|9;JzR'GC砐vrG#+zDZyCg74nHH=LnT* 5SҷxM˷'W̋ 8aä)K [-ouLZ ] $GF33x8OT'\>gXR)ݤf>kKh؜"kdh? 6Yl'İpdzLR@I(JGGC9MLEM%+FXfS`ɩ7ŞQh8&.Cr)4Ffz{t Zm3i BoK+sK0.fS+jͩ?׶2PNN.m:AˊmޗFAiI0/@mj! #* 2B,(IJ( ݾ˦Q)ҪRGBF@U+u\T}@~!Y:cms dNIz+h&$ gyRm@'rhSzᅌinE 2x$EM:nx;u[~* b~wp8G鳼"A`R28Eݘqc6 ?c4ׁ{]w;Uq~lFϗuM_)1Veu,󢨻€WTVǨ neX^oGVo?Vh!֨ 0}s!.6쾠DA;]d 'v!v0A|o?JT֫Hi|Y0r };}@!0+*\bWa6Qd 1P ƨoN׀==\ ;R}_da}Lh/l"6P)p!; OKĢr@˵+K[ZY"8ƹ1zn}d(zR07 WÎ]B{g6'yVPh\ qCCn$?bPIҦ716ELP;B2Nc:B*(b^;.Hl G66Y Ja'.U(el{i׀E/SHL(w_ұT8gFl%%&F\y!z%Eԕg֖vVhӐH a]QY۬9>b*dl[[007!"&IU.`R2eQZ vu>(_lہ[vD˛6nx$6XVp)DIɌI|Y󹇥 X]~[eeba-|ԥnE,R^n@Y'kkCkYǥ8D_&uA3*e %pqOxߋ )7i`Ҳ*)aq6?|۪1h;Hzg 6EoOQI?tt5mFagKS:1j:*뻄q];>C[Hf0V+T.Z73=5z^Og@/%}lbjaL>3:fd=G:_m%4ʣ:opoy& tj [zBS-t}jCO V^7J@ 3dM(a9AA{ޏhӅnW[j /WtKwFUCM is]C$- Q}uܫf`/<H[iIkٷH!H>ҝa#Foga$oÌFaL 56tr!LLbJneYjoOn+^߈LBCC<5Vidy~WЏFO#qEf30"gByax@*>֯m`%.jz&C %~1hзS" 9GّK9nobSy}Xqb~eJbM" qû bpd0);xjo~p6Ge. ٳ>Co8RPӂ!kWA 9  /5Q:V;;Hizfb̉zwJJ!@ZdQ@>E$CJY)~ֽNCNЂPMV́|>+V Muk&S.`UhB0 "urU >V $@)F\A⋖Yzn#V-=}5!!߂PŠ<x ̧,7D2-fk].g}DF$ Ibd76.\i$Psݫ!YdD񪙐:m4ř:u%ڧ["vPzG܅Zk2S n35Tv``ma^.؛Ds3Q[yVQ3e67Yw\2xpj"oʉ-FX&). >мv`@<57ɗBaO&R^4}, 1~ s: 1 ,8ɭ.Ua2B© nTw&Qψ4&3YH\6x*TwL#XG!f[+k64YtIVt^+|M=QxXOaY)4GP+.GM< LN[57Ό+9L zfӯf@rh'Ke'+Md K{ v0_}"H4*WFڕ xjj[卛3Mn!|T uQ&[/Up!}\4 x{-ޟfXj+TрyNosj!_+LkfOwfH\rGlP06 }^|3;>: !6kDjR6.e$@s׋&"F[& M:-ӜXN?;Wgxy- (j0=~<%-ؽx au~9|P c}!14TFaا7E%?ڟt&nu2 L.[,/yWE69[ Q a?e!Ͷzغ` N ewG+W,`y&%LicA];caU<}סJX{Bc_In; F׏$ dH9T}_ӓ aH6o4z2 /&ɯ8EA[C8;?gjxv Us-L3ElhE:45`cO`ɉ,t)u}3h!U/Sބ6i'p+IwŠhH7IwFEYR+g)=![g;;$}SnJ\F%ԥoCrATJ< h Vcy|/:1D6eIW:IvY&—eTCqHڦ1dy-I|ڈh|HoTnwJ2cBE%uǔ}8$e(ƧNA7"g>V|Ud߈⿎ FQ. z$ߥKx7.d=܅;Xz%琫+b ^PGi`5ѵU w'E(ɡ6mr75A4S,^X1j`O*)=FmƢ|f_r>J}Je9 ORK'h[V^{ORUɱs(a/I Y3J]@;;絲7dȊ) RoV\FbD5:Tt<.Ay۠r5(a ڱnbڝOᗓ -<*)T2!SEY -*JZF~j̀ɟsS2L n*:g l G欘8h֕x X;P?3R!{؆H6$$hw7_%hbj:Wuaضpa:*- igNNֳ֧Z0C 8\wBbI.$IH3tBo=Х`)\mW}F.gq\>yNr™Kɶ !nȚ7X.6LĥպŒ}P*&7Q(9ӏ^gڥ!˞8C\ɬ] Ju`V\de64mdQhV5Nrz]:‰ M ?P i܄@"qƱ㕇%&z@Aeq8u?lSvH,e١'gEu#ml̤Dժ;! "g˨<r]̙!=N]eu4)Ss[ē#$f⥖feRTeCIN~g X_ro"FC^yԎ={Hm[犥$5ЈrxF!HƗu(/,5R~t{gS)@N3ţP')2_aʲFvB:B9}EaѺo}k~$x)CɡcGEg<@W/D>5P5fM4G1/F[B~y4P?D cPG=˯1A\17d/ȍ'b''WDEQLx:"W2TɴfX>l2OдdG$:v <Up\9QW?# 3GEIF>P{pxR/='"Q>"η%w[qHR{,yPRyo 6w]Ι*5Oe嵉ю嵼)"N@ 2~ҷ˪TZ=ЊUi)nRATr?rU,3*gVJтIq"Kv¹E>w Q_oެ]v75RfJ? D,g:{ /HN6YY6V(rהu 9#jмY5l:,DD4S[rI`&.%)w;jjQ*#;T1֑Sd"=FAvx;/s` u“-8K5vՁ|M&$yr1N5TV;ueSnqfS|i^\U[Zڟt%lknM P#vѦɣ|z kZƫF<&T^*p[[$`Z'j1n?/g>WdMH b-7]t#e>7.Y鄇)Kx2& \qiB(̣f6%__-h\p'*옦PFntyAj D(3ƐN).4 JEUڑ+PL[c'%h]tt S%^z3I9 Ӕf0yRfKӒܩG^@*3f!hw8Hkgvz>-Z Ԡog#}>4f?x_=9CwohjIXzYVXUJM]"̠Ԧc1EuH ]SgPYĊ@rPږw$]v:PTkhԨalr JQ0{&4Y,-[/6mv]qޓ ֯ѝdT҆u?4SU v]d%V̪c Y'*(un 8}P=Cwuk۪ܤzm#얌k1PwJP(9}pJG2UGRM(} bLOLqU/i['"Lł n| Zs FCo(oi0#:eX=}bg(!2ELTf =A.Yoc۝Z6-u-5:}$@J4(eY^IljUK3+=@rȁzo&qW4EՒ.SW8<[iTmDzCK ٮNN!۟qH&QӼ;>|Gik BEˬX6LM$Na`}v`PʝTMix`@kzCh fȲ rr!ʎg|Y>]mĩ~eMB9S/ ,py5 ܂ 1:roNRjM>]8F:]lĕU0G  <A\-)3ؘӍDQ)h#c,/WEQ ]Yh4Kqk>~+$TT|OGy#D#eOSeHz5D} {0!FfKq`HKtI`F~+(!*>޻@1Z9cF13-vd8g^7hT]/ NQʓ |~ڟM1^hWpǵ=uAɴaYT4)ȅ U&fL]2浒vCVI+9`Wh@tҲX{m9 pP +'‚qKi -qs juS+4Nf!tf{: #Ǭ81Y7$ ]ȷwupnq1Ǭ*E+pnuҺ˜* 39 Qڽ[kL+}ލ1 E**Y{MAHr.IMPX}T5WeQ8`͓#Yǜ7US"A j1{U,zR=pd`e%ml@Hi쌕'!xMlZkl!piy_֡x>.7([}'6W5>Q lQm:i%}z񂽭#}v:rSȣ$!|7Q"CN'ϛ* !G9_[F/$-y9FoNuD Y,ni`Q LyEV,l:WHuym!h>%Eħz Üf= `u6)x,6W(M'r ~ʹ/td11A>;lmxF-kPt˭Pc;TiOF(jn_vT[z =x{//z ~A&cˌmۊ#_4SW%(>B_CiwሑՖtG #.'tg i(@G= TW걮p(C3*z *.U~(غmWR(7pU,F3w@.K@cƱ rR,BLtVuNm{_fOUǸD|5KOlL8KAK9?ɵ9/=~VV3ъrH=caw^+`:(TFfO$*eiI3*@j^SbCX*gDZMD-';Eԉ<:ԛGo⒄̅e:F596@ڗSMd/@ Ԣ#˜2~>iU-OǎhmKA?z@'`ŶMXgDzU$2 a G 'y93+v6 (aaȻlg-&M&fEvUN5Nse%)7fnZ#ٳCK0&9 jKf?Ot v\&ɗe}h+t.[y1aڧ\RTg\H\Qm{Z&2z>=!)+O.ӡ}O܇1% AAi\T:+#VM$zx(nzj XO.Ľx4@("RT{|i: a|7%44<t`=)~1- ixw+c5V޿EWI]f 'Kx&(~4lT=(;@(*XQFᗀsrGfm}=%2$+]AhKD16x +r:nT6|T=o(\:8VUωp\4ß.{ADcM!O)Ou`p; bbFdjJ*]$x]?z (ǟoCun q"v:^$sVB[ҋ8v lz֟9CNna~Mu:ňTV9Zfp&uMcZ ?αyNQ)&dInvՈ,\+{1-*^ ;6Pzܦ8lP,gp3~O8Om!}:ۉla?6p{Jj2 ^RVjrn)WSN9n9%׺C@0KU?Ӣbz2^,o7<{dc|CFbYfC[~vQ5Xy3LH&u~G5ʊ }/":C]DRFf\=5={M*~ "Q^--z@\3XhWG'~D*X(3@  P8XB3lR."|}^}"^ MRȫ+FDd-4%8}|;i 2weߢm\P&>=hVhMpδF^КLq4 g@X3L#227F ɲ_3a)Y(pg#%ÿUX>y2NQje]rA-tj̈[ ǰV}C:WUY=L:CB1XFJg - ғRi::76W74 ͙nneJA6zZ&o ?7iGh] )߁ TDc?g#48DZ1_qu1-Aګ# ]p8..OJ XhݚؑV"b>7K떰DK&E"-#e=c0fxE5m :YP @7v^6dW1K= +UiFw*H#F$սPBT- 죟ū 2tI k"H% 9&:59+װrG1З@Ⱥ.ҡ:#]WE{2ǂ]^<%^ƛ<Ћd8ӺrsI48Dž1`1à}\$s-!mr8ſ,@Q;h)WRC]=ő5a$&7`o9*L1N>!r$c6)خX5*&%'Jjs-ctx u̠vA3|ɎW$:`*' Wpd-w( [D"/s\gӃ* "F{MP4ұ9!/kzfc͂)SW0͖ F.Gwxn2أH7_߰ȓA8>YuRl-#`e*ԅurc앣Iq9|q+Ղ[ƽM kbqVo1m~+MݨdžkniZ ƨ@-;/Ur?w8Eu%,]H)K\y@Lj+YIg͸[<ȥهӝ]87y7{P]vAN&mPsϴ a% ڷ5/lM 6rߵU94o#B7Vj&'XuԾءS%{>>YZqS8K/bĴ0[MZ斨A kmMGg9f$=\ro;APbC"+QXԴi$p'R-3yQ Lu#94Th˝M+6[Nrȇ})C8(U-`f~ݏb4dU<$hmó/i ]A#9r 7\E+JQuaō׼!Mw; o3-@8j\kZ#~!1VB{칍^Xcd  )pZDteW`&nJ'|xO+4 'otSտFDȇgn+'iê!DnMqW0CSFp*0CE3eq3#dfQo'D1ڈ0LJqL)8]+ v:EK:%|VRkІ4qoR;m U gz=uAd-v5n6Gh5C|-<<2tmpP=_ )WZ&Gkn@?cxUR)l1'ʲ;] wWf; 2i +>㽝6 IdXt,|ya |C.ZJ\67'ZJv+0N06D.lOحcmQw\#uIdr,WopLme:!H Ӣy%ə71E^F}"+WJx9(3Ҕn6fq1ٿM%-W;@Dn@;4zj #y:#30ӴV>YW}`Տl Ml 6̗lYL6pd} U Ayh{iALqW?uFu%wZ{"}AH=w w!~e v,cc"}!\z8$Qu!Nl^9r[韊e֋,Ee4g-S{^Ad4b+s)NQѪ{M1t(#oR~'{6"hWa) $+\A)1=Sގx&DBe뢔Cn5Y/CVu04M)?^8|KըLQy!1X< _=Sm^iYx(w ͏q׽aVX:n'0"SrA,j$j`eF'd"|ZƵ7cBdža/ljNwwV( yE);a95S,"M6ljP`7Rל/%2KsAEO7^hp)(8"[؁Za7"E5v]ez G# î"B鎑Sa6;_8;4qRHWu zk2Lp @50ە-|#;Tb4TGe^ M'vv^RK2MvtbhHҖwoV͓\rҍ"73 gv$tW4VXב 2L1ٜGDzk.C379@ Jj MD d<z+*gPf'gfqʦS!F4&vH92 ]3 mf ׎d#䏏4`6fD VWd&nv8kRTCװ wQ3 YjR>-Ьj#$ljaiY%A0 ,W˃pPcS|J09D}ŽTCs,)Z=&,i%4R a<@aDyLWݗ.ˆ(wTK ZQ:Iv,şXa,'n!p lUHch zx9 jZw*x:螋{]et3Vf?%og+7-U[>mޒUw o qJYY3ߔiIC4좱h ZW\k?h&Qn,(ZEб!⢛ړ|rP[$.HZ$Aַot֍yJNMENK E+jm{ E>dS E7IX)lJF_?|CAJ=? )&߀`cN7<ළ녫T|v,OElyPJ;. 9o5 ? ]µ@&pڹO|+NJ~ J^?i?F-}(Z y R:*fjU'tWlnq޽fnFKgENG-gCf/''EH'0٣6:eFHTdϜp.v?WJ&wi k/Nj5pf>%ZOm{OT& 5 7g}$On Bq> ʔp0cE9N.uBRzގ\ Usй 5<܄KVz0gS&,AP&/3)*2N'Q\3)Z8%`sT. ŷml^X)ℕl;փ"tyq·VvW t˲ 0F'v$YSCm,SR0Rze_Ɔ@7'2+1066\-)*Д-Eodt*+z(_),8[,NFbs2ȿ$#95M4i}cDHfeJȄVj.8&#gLjh3…ev˜[6+VYr3wmíQ{IV8-`#+'e7?̊p GztG_m'q#9S,XBJu!8S qcNC8'JT|McbTCx0CKeEU@nWĦ4h0д(=찊aewP7X Tz 罣<=m|fn:ma.w۽R)EE:-0~SwUV7 upkn *-~7צ`ӱ=7QȀ+*/l0UDMR@˥Q34q_iIih~@Fd,ѮYm\CQ4WIeWrA2}.婍V9y(< _$"s<ԕ$7&? xl\07_!J*&a/VbbJHL}.MFˑ̠tFEG\z}]Oj?& qe<=j'Ζۯvtscx:$LabdW]&ؖR'X0"u<*kBȏFGkA@f/q:TÓWh YЎ%pwjqbNk?NV#ea=Y&I^?ZRRX֖o!bn h>k -8czp Jھ|=anI=6brűQ?&קЛegGEdwۂM#2'^N)X. YSGqhA̯{~lud.a-Ka`w!'x}w"beO ^$<¦2]Ť/nB*kuhf\LOe]Iqgܧ {yCѪ9Ksᯮ_?b:!:·DZ7W&u=u 1 yFSrʥc(`JE_fK\H2ܬlslj3z~؏ZI Ve۲CHYRMT+VHтenJ?h.,XqUtP[ /ҝ{|LG#ysDLd]re!3?r;|{8yuXϐ!ڇ)b0aL!:F1wIWܩ%Pvv3L;nG4Rl L]6Qly8(qAڎڍ&!45B |uثu'l[}/Kc7&n őU'Nrf?(%JZ4R*Αy($s8߉']V0kS/ c VC=WchKjXr;XF~YU&m;#N)ַ,61'$eQVȸ,|d% C! ,1!U E܉vTөNh\N%]`2/NShN YaSL crnT]Bo?^"fǨbPXn vRo!@jbD٦ΎkF8S[#- {sc#'wp{)Jp$zf h,ٓG3_)v9E8-)J(핮 q [ux ~cL|xA΍5~9%#JX)Tx?Wpv!ԯrK,`2y|oDd"zHYS0S(.2{?0d==nZ̚S/a*q|I+/ظ!2K3f'q%o5-mJ;~9mvqmIsw܃e,TZNO:uZCKT}}c_?7YW˵ڂ̺rhm uH1ڽW.U3~8#\ zFo%Duv85,iDptZ$ELTV_xYCgg4ʒֵ8 m;!LH\䰆p;1LQ,9B_5 NvowQAȃLT%!L⮪^8H14d2a"5NW1І#hj: 4ew#{T?ܪV$3v8T"*\ș +_H{t VYɌ&^rH'b0T3ūȾt.o,w5,hS￯68igp%GopsE=H..ovo rxQ"ANLwKTY\rMCp1_\ÙD@W "{FZU;X, ML:%LJmL-+M

UhGE-pJ%T 4>xj_6TEA'~~n_Sp0pg/O큾cE}V+!$/nZKtLW.q%iQ|vO\b 4;fܝ* ʨ;U2ON(T?f+T? !5=o?"扃>7 ( NP]7m֐FaWgc@eO^G⦎3mC- E8ī37YH&^OνUUߞ!#V Տ'ޢ߉ | 7Z iiPJYO˓ju|y\=Jq&(DV\I)v Kh@8Lۢr#F!.=3V̼ݷdjşϬCFVw`Q@tix硣QҙrJPD5-afzU@⳿biyf/ۻdf+$D5)-&Dm&5?B&xOLܒ3gr:#v(ց5$?i'M>̽b J~rV)+PսTg]Y%P0ZzM">5GkMS.k=Ty|e[U Rk BMCÅ^fTۍ%NG&TK%.CqUZR'RmYֱvLD, QU!I 'ǵ= %"^E nPgxasy].RY^/b/Oo^:=SQѐ-+>W{xz匎;A+i FWjE>GY3֦׳cNiCTuu:DGkG9yRr+ek-an2Xwdi%ȁMio6HCZZ]{Y:""(yS-ZOB#̠5w:`v#K 0yǙP~lLp$&dHX.tR52 `@(#A5 ϡrc=2#?ٖ<]l(L0osQu_&T^h ceA─.ᘐ# ïF6J N3h}a *`*b#5pߌC@R2lȾm/\+'J $t!3<` C g3+ O(_ 3 '(ON^A9|"':Jv M&Kfs>ì'0׹ zEIvbQ05,NMTR_ 2ԭ[YFEՉ^L`f-xL_\ %in>=~Sy(5cn U7v#;Z[M6S%"s$X |ԭw ?Jn:mZ[n2O,Qdb|MO׉m{3ې~3p ;Ǟy\! B;R NW`҄&Fg`2Gݸ%Ў>0 (3>אe db.kkvv$NjU< O6Gf{7db (qxfj͜~|AO:m^ 8q,- qQ6,w0Qd}$Qx([hX 8msqrWT}Zl\ >zVi0m*lX禦|<9DD?XODcK5L@"CmF8jL"^tg;4ئ߀7*7GyCIFx%*U, eKy0&_a LfBw,2~"=C!&]*hBJ0+U`2g=jqkque!~Hz~!z&H@YΝ;s2߱oAYrS/jS`D`? >YA-Yhng+thƄt#CC5JcWRͻv5'd|*[Upyt Wt(ǂith1/DlE$B;Eޓ2n),މ͙h0M3-+jR'eXhVtb*qY;6񑎟.,ŧ8qGiZФ#D#<`CD̠X"$&Պ "5>QlW a{W~fB5 p%;Ors2/ 5Y=)<@&Aj];`2}u\:b j% CNǭʔyWӳՌMDݑi;N c 䚩V[ߴEG"-5U6ǽnI/ԣEcT=W8o]7[l%O4M#r pNX2qN]1J!F ࢞5[Jbf"<%! i^Lk]zgbZkܪxK,gko hH*YȭH~ "|![\īӏMǎXb#*.O\b =N?V4ˇth&-KR!^9$zн5GjBF)eMA w滈v?s pCZ!42._ɲ^ݷDD22`k~._3 "d@ ̆mX'x ,+6B6(eG [V4R OU6PUZm\0s~MGuYɘL}PsWnG1V$;cɑtPKH:CJr.^LN0ucie*%_^8ZhO]TuvuR>շ{qBZ.^󘐣᩟2ks`bQLyT~P`dJ-^1h_jox_ 1]`Yv~RLwLs|_@ф "%Tʷ3_(Kk`ŁA2Z(Z }kCGI9Bv] oLBXUu\ڀdYACXQ JarKM&lW;J9I.&} t/* H FS`‘>!c`B t}oԲM621QpYJqlsl9{Rؘ4jy4stD0pf m)n:2ø3&8Mm޺-Y 0/}(GS )oϘ.l}4?C$r_p?A' H*z/'ѕ0?JMzЪ{9?N~ ѫXU_MeYgt!LwЋ.-Lzq!+RoǦg:0jWQqFOW<9X0&9t =ݛ&<&x.q ֎d9xqml:6R›9J_}YŀlRPoK03R:|K0ěziV~jO6|.HKN0JԗʥŊ0URK9<vPn-TۮَO892(0M;+(<+̱'ቼ6b,7J*`76 ˝Z *(*/cHMpo݃wDh"cK!s~\aƪfC9}?*F`wBSYt\X#D9{:)AV B>zO\Cvp/gFn!H%RȥKަHۍZ~Mo^\dάt;J^(EX qpBP$kS01.w 0%LslwɿUb֩6AFJE2ċxvC<% ̭^zRARk)p\t5"ŎRn$1| =Ѻ4OU=lDm]5ߺ+FHԹ5 ┰Zh{i7x{)ܲZ?ڤDtT_^ cBo8\#c\`B u=Ȧq{n'aBzvY*`AwOǩv]JYG~K0_A؎zIGоD;ɵ`iSoyV\a겁J%r64\6' e}D]pp9\ ũ%C$q٩ᆎR_V0L;#kާڈr?s1JT&xe`Ǫ AQ1oBԗtCgG8 6tZt=T΍_#|]k<VcF؍Ұ*^+>+ww嶩R+@҅_,?mչbo'bROwMNA.sJ \mC/`^/X]`FՂRHMQVoI\b /UƦJ 00& spUq~|R ?#ȕ&7wbc!2ʡwSVXf&J$SNK "qϛZ.|:'bC"!@\Y 9+5-Jd<]q!>̓%M))7 ƋW*WĮFHwqB5^.~uJ49i W?'iYbx:M>x$5u%L3tbાc11՗^fPIt<?(j 7/kY qy6+QbK̵r.1)yN9gzrqē^Jk+V;¢_~'~vfhoH"y-`">cMe~ՏbE}qAOQ?hgt-4!_)MˀTvk6VS](&}JjfݱdP:Pi"p3Zm M 0K7i/O>#QSj]i 6 T/pWLl%@ lQYX7^yE_3asklawe<;SM5m_ }+Xj82S*e k;d7t_폝Y\m:V 'Z/Uvf:k'|ȼN7yw ŨZuh\Ƽt[Wj셸ԲKŎ'ܬN5ZiJGl4K A, 5wIe4SǛm>D5P F'\ہA.+Ru_0q^y_ŜD FI:(jIS7d*6 e {0%d:ܢiB=MPtw"n&Mu! x/&ݺ;X *TofNE!xn= s1?qSUv5[~!` c?W#+l}|]ԫu¬EخDfĞ?gޔvYhFOU/2" ƪ;{ DZK{oà=Ʊċ/5ɹOұm%ӋIGcԃ=ŗiд7/  p-!K.~iQ'6Yn0Y\̌UKr5kqѝ! Bс%iׅ&s>To¸Z2?N)eta2w*bAPnC]x{HIۭ`/VV+<$c*&}eJZWA& mmD>m|QUW[p5;ӰI?,ʊBݞTw$OjWM!U>lt0aJcـ&-Y-/15VKݟ_'gCصdkgDȮOaMw@C$)x]_?ںf $gTJr-gC y=řBM1|[cslJ=^k2 W=DuQ4BL k\kD"oK>x8- zb|N N9y#UQ2HQrD!z~4:8~v"!NR =lӲw(kf:^P 8]Xˡ͋kɹMó󲺽 Vԏ+3ydHeU-:D&uoQֿ󺮉qa'hJ_ 8?j-#A>$l~Bg8 i45̰l+؝)Eg=>QPaK9C_x*e: l94vƆӁ^ GY˿8ҷk7S8lt*)31au\~cZk.Cl)LE>hDKEP>M)x_Fр(j 0Q~&z:EȽќDІV@vRm׋e9Y>9=د!lRڳ Q$?JFVLu)窤Zy(2~,9Z1>EOqFս_آGW+æl۪BM3ć^lMFiЋe^̤YsNO ~5֏5;,7&.Or3QFo2㐞t 㢖T+wX$ gtZ>"҈'8IC= ߨ0.n բ>F>ZX rV*`?fd1 6#ras0j*7и.8x[1<]A/ěA_ ozQ|,;Xk±}*.CA!FrѴ-֪"Dܒ6x1<ߩkCZ:܏E/#xiy UaVa6vm񌚊GORv7'r89_v[3۹urh7s 9+0-/l-1m3v,_`y=N)#=)إ ۆ#|dDk 7Mnj[Pn]%t1!1LXuUF?nm?j@P}{\_4JŔHXdU;m,F[ nZ*-g^*b 1zdۺň²b`-hTDնe>DI}X!I}煣xf 3U?po>]<(N0o}+&8_P`?sx,CUW>|1 Ԕ&wYՀ{~cEf]ᎄ >1]_kȘdN廆rm)ytڟØ+)Qmݞah~ɫZ1z9_3<ٚa?-{E*;oӗu|eD])<ٰ7)S]$'nx,ڡkvR׸m8H6 !O9*-e8^q`!g{\M1F>c_qdJSXѷ8&AJ8E\&bsˡ :g0ߞ$;_,7_圜ه?|2kǧ¨ ~,Le :f.͆~-(p)DO(wwJ0yup@Oy=D+ ˒wwq/_n" ҳ7AΕܴ1=|fP ^r|<9b}uFGP+úzI Rx+EIx*Lk~%Ͽ*wӺVݰl JG,{x,#g0CgYZ070701000002dd000081a4000000000000000000000001629779bf000217a0000000000000000000000000000000000000007300000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/brcmfmac.ko.xz7zXZִF!t/ ]?Eh=ڜ.+\_,xWAXMCpyFaJ.ﳣ^7DԵ][MB?_nWfĤj+ycH1[U#u31,:W_F][ul慎۴ef GQ;i0kLd,74*/ ?i+ ȐmzUlϳםHbGC" W뮽_.M5`m+dB~5Α~ZB}890?"GvXb"W"_/C=bVdjw>=l))LJSDBDRc;X Xt+TV OȀ+;^Gtm*}^}5<)OL>5mNiRTtwu4v#ARڍ} X+qǖ"U7wt0>f\t!>_?vkTrTRWE,nkmyyu vjjAi$٦rz(wR&Y*b$|sF} }Ojb Lk/mVqBv4\j~3gݡuBGBY9]XyPi3ٕ:c樖L>;j3C!hYG4L:CO|f6ç.hDj9<:'SO\c399٢0U }$:흸vrmuɰ{3!nC3 3֭y}khӤ=K3!N4l21OREB|a4̈́[~}$үܬZP8.XY9nƿ7no;7lSr'L彳iCgD1er-cv=GA9%k1MQ([ + 7P+s)Ԁ^ 0R \_;Ƀ"k%IbJjNf}W3҅\XDatS4( иx>[v='Z}TYi(֩CkqvU` K$ R[-~pCXSgb Y"'ؔ%CѶ]e4O;n/^Dz@4J ِg@{JܕWD,am6=(R= 87|#mԕZ L=f."fhPa6#Xɻ9<ռ(t52juwmq^vMWMq(FL/4_5QڻLퟣ[bUY 2!3uV3Um'-vʇTLv"ݲ1~}ѐ `.% Oc;hE%6m)Wf>i ig M-aUVMBBpyzcbp֏yMN >J<@ܹ/whKQ"MvzPfت9=5fFbuP[t{GvU-J_u-*F8۲:)`!;㯴qmɚ5lXކ'AlOw7ѫ&dS\qUd^PU5_b "A!/5hsh|. T+@}5sOmv:ଜ0X~ŪۓM 7C,aL؜) q+x3e@TċRuذϾ yZ$zBU)CE/|yri4>bir^\CzYŎ6Cʚ^ !j\h9y*ąڷHoخ3g_ qGq7E}W`z?t2^7 |! K؈"]iqYߥyHD>(P&m]?; oA0ru!w4i7rv:y zTEbÖ]"\ {=BpZ1:wl2)[~YS0V"y Blĵ4Z%^7ՈeBE1?L50b0~;ǯK ޥ}<d=ഢLPBУ^mΉB/  Ec(c$ץ{ XKҩ 3J<<YH;RɣWúЦV[aAV&Wm%\gTP8Cx*EDç`O${17YeK6-L|j<1 cj9 gevJ{^CdbANVly Wu!w3k8Unp k4Yly6p&(Mo`L;,1Ot5XڐJwr_ jڰ~iSPчe9_o\{}svr)Qj)dyų{e lOagU0l8mF)T8a>y#LmF@hBPz%$9=wH-M /‘˿ &'nĹ[~YU v4* o[z5h7}mGMf՝4;sA7M٦O)M\*_e9~X x(>8t8G:pO2Cc. p[}/ :ۤaGߤPLX'U[@)>];h逫A ԴNv .Kykܚ=ѱq$?O*hwvG"2$|8`EmXZ#,Ϲ6ykZ˅)Q25=;}CӺǯ 5]Nh5='⬁%!S_gJ/'פN(jaKΗa}p_%ۋb>Vzy^m ) u2RPOeXbU=\.~"ևpV8_Ӹ0tz580yHRsMC-Tt;znNqF}) X\Evylw6n9Hg$s>04v SAʲ1$vf!6pp~0ņckWmYz ֞5oqmc]IJ ; M,ϟ`q^d2Uag9k_5čzax H@pԩ&ʣJ1cMPo͛oa[@M  H3jA dE$=15İ KHw c3y6(^Ob~9't;D蹧V;H&RťҜ-xMSbSOI< ҧ/S߬_לؗؿOgmVPK x轼R{NvSELTSg#S1LȩgPҢh ~B(7Kg|QC(3qXF68w%ˊuNyNcE\f ߲1řwϳp0t50!b`xpt>"@}?Ýk@CܭO ?^L, ies@4 x`-kԷ ."nZT #%dΕ/բCK8Q@uR񮎠1a=AlUXl⡑WbCd.(<]g^\I膳;{2+w䡊GFfX)[.]!]~FF(بw1As68 ~d2-p{7j][iW#WVR€?ڱI38{/~zy)\ iPqK^tꌸO',$%@n%V&7KmǶMXR*Jݓw^lֿϢ:2!的ǽ@D_ (HcD> $m_5CٜCpnɤRJ.5[A%EO~ڥ=մ,E7My`5ZaIg0]\Ӂn&i 895ׅ>K*-X1juOLO Kv.fy,s7ehn4̡۫ T'ueeᖱwF \rl˵4V~`zXO}vnrng?B[]Fr#Vd|S܄ЍU0SuqBe=;k-j-5*&_2d1reMb/ -:$<\S{cb;! aUi30H}~VPS=BrIE쳆DG? pȏ/ȠVa wȵK!r J2e 0C0rˋn€,Z.Nr4WDkxbbAߕJ(rly~ GRr.Pr[\]U#SE2Ȍ޳傤]m_f Lt~S6+R $&Ȃ1/Ku߷4 Ηiܷ .RUK6)*rsҭ/GZu`DD}Z$m^{v Gכˏd@>&sh!S:0DMHυ(.g/:GfBXj2fbڢ38[`W`(~|{D?,xz֯g5KlWQLt'Qj|1z2D.O x3 <#AA6[T*- o>v״{. sMO0*~,@E"c|7A7j%/NY`F͒;/Hˎ_u)S;))ݞI8ON eJ4k0D57.bҪU0)bIkŚDݫdBeVX!]B#?" #nݙhP/7Yevq0onf'9@xy?*QPΓ΢_5S٤aDĥ{1؎OsY.(TVjK!AK 5$ %{ p&$ũ]"@N>(ߡ<E#Nbcr j5LKѐ.+rXoUN宆fw T&=~)R:'V W5GA +gfի2E_RNդ`ʍ:EYaz33:##[`v/0LPmMe9*5-FB, ~4$5LWxsm0hCGXq}Z/*S˼B4KmI6G ڛ?nHCIOoTa;8u[S$3-xigF)z_'_dlPέGe@j}ƵG["M /#M p)ooŇ&l$yDcHmuY}ИXu}!"Jj헰^$(V㛇uzd|#is„iٛ@-u<[Cj]"lͻ;=ʒcJTpMRdut ~tԠ{>0XJ9Y$v c|'p/9a^M]&^NeX:EqpY[y/$8ta8hQ,Cw~z]|!)j&V ڂ<7%>FVlU5mnاAKb>ar>Rd Qp7[Eתּ–uf}|jfgw5a^NY-1זh&|spE 2mgxqA1`4 E5=TalS2,~"V4 5Yi:1^aIl\b5ޗ,XhL?UmMx d75T&.ԙ?,57xG8Khkky'~vHTS3^G|6mFn$ cf=t֩ŵxzˑcAJm ~:P٥ 8^_hm6'&EE/4(j?(n4Ƣiei[@-EO&#nD?L%#?u6A$u5 mhD0&C鈃'H"*}IϠȁam<e\f)@dÁ+ Y86fcőt;PQSw5w9;{gTQ({Jpr]giQyW{W4^BPV0Ix0[E f2AXNXĦ8ML I@pUF 8(l=mj \&' _.=\5@@T!lW~ QtMN+FT!3:k7i_f$Xv8C^Fmøa} ';r{a-_N=;k\i2 L[xHO~^uF׋c;i ;zZ %8|UoRZC xg.7% B) p!99c8RKbx| Sm+wS΂l9?iOl_ @x&w}#5eZ'Q%k` )Ti:\HYonՂN8ݼcA~w> ʢA:G&ςč+քVkfu=~[,"#*Cc:g)W'E[J>}qGMŮ^N'!Noq̨axH}eI=A?ͦ_WO%N/X[h<_C!s@ݪB@eA*A>s[ XJdUR03d=G8M$pqC\UJ9/|b@V#SI{ 79 QJuAS>3ߙGѥ6;׍XAhӽ2~ c8w{yǹ$:ėΕ◵kF?;cv!=\B Ku'qIbB[Ѱ>_>z1J<*4%q@+<LYI ToC.1$8ݙ ej"bRˣ2|%ՠ)H!RV\%}NvA;+ri&~l;nGm8˵KAy?unHREl}GZPI5AQnzQq_TA2IdeuQJ+p G\G- {ܔyS,B mɤt`R^k_f,4fMl~$ ]+~m#l/˰PJ/=` SxIy KT~NPXՋz5:;p pȜ*=Wf\%+jMI;c~c(9N2t>'ϬpS l6iPt*MUg0~&uU;S }1_tA;Cr,ERقؖčn,+oh# j7/xCy{-&:Kqhw9n*]cQZT= pWh6ijL4D<1PmO[֛K(#E.Y&E$B2c{{O%K>)>Z"J gk"JG߯ Ch@"h94#[AjQi2ĭ/J , VtadGҺ'ѧGJIQUkqt~Z|ݢJִdM|OD77O}v8^&ey ϡ.>8bR3LY y4QӵI1 yeSB/o !*L[`7]:*Vo r+$v d2e4wQO +SIO/pu(C&ұg?Y7;XW2!xCuk[k!"ǜ7p,SXhAq~/'kzծom>kdR):]YԙxfahQ⎢eP,9ʼnCDR[=𕌮cåE Fm1j{.ƥaXIzJeLX9eMߒ$҆x]ҟΊ[*ZӧbY']| `Usw.Fr FE:D o*-8ƿIEPqnͶ7IyDm?ns^ڼf75(t=0ʀWp1(@je}W9tѪQ.ٵ ~Z< kтjAz]W(L^^Z,mf:+Ja83;4~`X7;[+;喖@ld ^ݓzmk r>L~3uF$e~ 0,(<4N^o*]|Ѡ> \/;kցD9_?*_/M}R#|#oIa[0j()J#U$VJ?:+NԸ;VYU+j<&Þy'x(2$ۺ-pKsZh0aA%1zft䏴S_T 0=b a*VJG$ZE Hm5*]e=c/)7 xч'LDQMCw^e+(A.͝_cLcbvCJ>Į_yrCNTnW<'N4LKhÅQ5\: k2Ci}]%SrP${=sZcwt*lL2_"|WZ6͉HQR ҏP 2Б!<(G"UiKvX=?¾޴0P#6 qX]}H)遝3~ߡ8:j)@ W/lAcҲvnhvIZKkXEːpr*нW(cs(vAx]=zi<k+pQLR[H8P 8y0H!Jsk;`zCZ_q.Ȧ?,S,WGF2[06`p|ř,tPYBsG;$z'F7HV*~jw0A[F$'*8+O\7.yW|S^_>m̝8;t؀?,za܍R>%j^Ub*Z `ѴT nPB33dζk LvG|` {ЉCnewўT25=njĤReǥI̢Y%8-˸\H:_P\sCcszil{Md*Xyb(΢I" l=7,58 ?H wM:4|,ȋaJ<*_d7{8.YԊj>hbْax(Vޱ%*D`vB`v{Ht@h\Nv[>2Y P)eV 7`O# ^L;e7Znf+RcZ^W'Iq4CNZhTLƻ;0:j3v2iAQsZVd>øezGrs"^5H_OPg>0s}{+j7) =KIҳs}WV Ik-L|Ы9hYjP̳ /kr졂Ǻ6k̷bޚiLwO <1uD&a-\5:w7֚1SDGz9,L(i];t^ p6VkB\+-}#NW"ې|,S>gw6 %i3Qƃe")րBI!Vn0$!k[>W@/g\[`}yS!WmFW""l^oyyC)& Di2wЇ'Pm4ы:Fɒ{u6:PξpT/a/Xsaz?g /?Y><@b_ڡ^V~4=ԋ*љ*1Ga)H *ي0^jb1r.H* aZOr`x7b\Oue3⵬sQiP;<nW(&! Zw Ē&nל^v]GпM=ԫ uwE#aDd]5cnV—Ol%u_5;ǘ6 NgJųG] mZY}fб}?kį\hjrgbǀ!ބ0PV"y슝go|jD‹* ۿ""o(ðL @n.R1*<3i )ytIkd<1 Ҽ-c봸anʻa9` v)!o+ ;VpǢ=C V<ZݖޗvԾ;xÓђգ َ ~aCi1#m }Ӱa,,_}_ށ-j+_+n5,P6W.y {N(ŷ9#C k*Ҳ;CWz(tC G%>YC6Kk܃'ʽ_OQIisR~=/|+X iHd @.de:ilئw9i]0Të ,M²Y |yMX4,vD|- dcEjYLǶ.f[TDG([cJ`\&\7&fߔiu%n~(s-pյdљbko'' btJ'hFqY";s  `rz4K0GΖ( |qzQ@wt1XQE#ư(8Ns?Ok Pʖ(\Uꦊa@}jak LxD挵j_؂c;Q}B)\2r-m,{e仓k;v;h>6ܦ5 'm=".| c*?ۑʈ_I;7H 3V* `$lL"vo4-7*ᩲqM\.{kÏ](:c#EhR(0UR^聺 |0#vAyn+9M|]):vOnDD1*:: uVn4yB6;$l7BO2Lj~;I K ̅LűA΄rl,mT^Sj<%L.hB4ظƣ|  q65_0c2Y%WT#Hs3\V0@9ke ∙KBX;9e)BG#tE#&K*}fOn*`[܂}v=l|g3jv?]t`d<_%3{8ɴz: V> =LI_picA\OUR4`0[ _ {O|uX{UbcVu,CDx&!Yǚnks~C{شNTݩρ dq5 !]s/)KFhFІQL#Q*G|mنS3CV UVxSHw0 )vc#.⵱>Q]ah)<bY5e Bs̪]aEJ-^ 4UoCK~kOH>?5u9J!,g?A I_@Jnnb-goPHsx/G?<*]Ƌ%h k ]5F]=QpRnt9wa"} +ژSQ60%:c=;n=M5RN Or"bE;M4"Ļ +!һ|\K L&8Gtb*vy?S:!}e'y}3to3VGӠ[~p:9\t76f4G}ѕǡP;\$o=c|ޤT $Z&!VUq~nc!='e%GvqjXLsTҟ)א\5Bsz^Sμ"F_0{MqLG%rb[*;H[#:`]MT>;bOʁG. 1$;<]0L=܂~.5 J7oT1zQvK{M}qY#PD1@PL' SK/,;~~tWh" HԜʿ刹Rɾڢ*r$, '+J-ׄ Ɩ-7ֵyW4|%ARFZ}!s<-ӅWPO{%|krM. OWpK1FHKՅޘ\:d~}V_V3f؏%8BSٟ_T^Yɳm`{:a_y)ѫvtvv$Z؋w&%J"i˔xuJX5d.ت/Q[)N U7`]qX1f.-qMHXz[ݓ$$c.pIϱ&v5= '3Ȱ"Ixx̷ ` A#PvsZO=pP~k  vd|]7=;$([A_R<&+HF:Y4,.B1YB-Y]-w#;#7+!^ӧƉՔmH7D10ϖ'H%1)W*Yo PdoH ooZ"i/cm O?dͽ%0Պ+A^9Ph?F 5.o#w\oV'SdOeL7Qh6\/Mfod/$.ZFB?\X6JUKP05r #4n3RDJ_>jut4QxW}( Agg΋*75,CЗ'T:Xr9PÈZE׸,깄>[*t6:%GJ-?41yp"4ǕWc(hȔ oCT_2b$0ȉ| b''l:r8d^s':[DgH/E@뭝 ը?%P7G Q^#lor#;й0Gˈ{yUI!z+=NF@?c>/Ct-asAZ1 Fvؐ/6{I#|Xόw Qg#s հ{P6V|M!t>tR!Oy}[4ܪ+[|g[*HWN&քРȓ[Y(r<=@YKʁMp"}(Ӯ ,J/6~I>*}ܳ&3Dŏz0:Ryi7M.}q 9ѭ`h"T@[vJ7<堜uKiYvZD"R|9 M3| e=QVQ\Tj3[KhmZCtRީy<*7B){A𗋐m)P ^2jz]AY}9 'u7R3G 4 >&}3%^>R[wҿ2)Tn:@8v]ぼEn) \a)*N&1>:W-\ )Vr#*钎)$7Q[DF~AI9{?=kcur7Ъ6DsDezvO۸KW +?WxZ pT}*Kkt %H?*UT'7Ea:Yj,qBbTB: 9Lt)C pШB\M?tݯ#tes3@& xΰ0 [#dF۸Ogq f1,yxB |-㑻aY&U-r.@!;|{y@V^h)en7Q.,\lwJ^X]M 8:%yrL~ϼ蓼U So.uQG`V/~j`Qw-tz&^8 AhL\W 3"W(w`5sz/|PPOBYOaYUAs};}FV?iƪj@oF\I+pDM_Q5#;Ċ\ ќ7*Ŧ͋[N2t2+8QWMiq\oź/7ZKucjW?Y) ?R@ ^]c XT/C";s8Ght!zfzW"mO$sRhhRYB| =qԀェY+A/5RE ʞ?gAIs fK)Ҡ! qu2h- h.Ф__:,oV Ƌ孝[.!Gf)(rƚN.VAZG> c pBֆ0JmM#< F=h-/#ƏM -I;ƴez(/P֫ݾxc0´B<&-rP`JFH*V 6r瀆Q7&Ep&yhm Xܙ㦹)r)t` ~c)*ev5 ?8\ =8ȉQdz]eZ2DŽ)2a/?,O' $q6yvhb? Rx6Z]'IlˤXJ/awX@EͦW m,zJaw0ݗ'WgBrl;ΫHRW %z&i bٿ_]9羁vWVBqέ^PLj9Dޢe!HljfPt03w pAm2}NɅj;2.q>j9Kp.#y^ V,`G~vQR4'CSqք=kCj0C$A&©~ͼM_it~pn63ER [ ~ڭN|l-N%2Jyb&̊,{oNZ3 %;aI\0Ysʞ[[XyFLwXdwU"P#RrR3J,flnjbѥ5 Fƕ-˩5VK "L E,GWybfnUe6$7b2GzRÜRek=Pɖ]Ge5.{Br'bթPjL F_l4YJ|YsvlPARZ D_#p= 2DRM@P|m{VLG(ǯZ,d!02lZ$6Z^q/aๅyX ɛȝ5(֗օX *NwRB Td `MFEkGnCebj]KLe6n~ǟ=cO.UXj_]&v3giS&iKJ MrV:}`k\C䮸&r^* m-=h%SUxj3_~l"yV@ fIIy[ {l~k,+Vʶ0W8&Bvho}e>2[QDO~pL wAN~q$+θ`9RNB9XXS5єK\[>u"^4P8{o{=N9"U39n1dJJ0T=U)"pƷ QXѩ*< 9>]ϥ9fW}yPsv@`Ż[#m GζS8͉5׶\p>#DFNWw;Ⅶ?0% l'0^+U|5d~S/^{h91ߏ.P_l<@nZW@Sfbk~ͧ_~tS޿"h*} e5'cUuRGAOt-Z4V$(:Qpao_uS_'xU|VC=e\\JWiikn cQiEIl&MʊC;=xeAĜMeʪ:8S̽g:pޞa9ﱛN#]-Z2^jάɶ?/6 vBꦆ*}(5VDߖQw"[9ioZ cnq1 HPҭ{IÁvΰ.6cq&{LSDe1kwe ߩQ^`]\^U<6$MT1:&g(l}lBԾ %2TA 7T: :Xӳ-C"F[/N> M=#JQ¬m?4xӇ4CƓ]93xBL2å0#5:q=v@@Z]VV3LHq~ Qa;j8C9hӠN2&2\i9uFWfAia, {V"&3+SAlHpՋ.0WoRZt !)Rr`Ku0{8 t.F|0 ^ގ>+L O鉨WfĆQ5S yad`#X6w`rpV-1џuL4OV $UnmJ81@Üy$J3 ʲ[vYIR oϽ_E!d&aFXEG'Ndi Y>8:xPd3+F`U). Hk5[ ll,T yE+*%}Ǥ7f+B6ӽ4= :@~?'-+OnI4sSW+ ymGAgme:'$)l 'fjReB(:M)_Jt3iKOھm f!>2HIP Hjq^^.CV77,B9W  :bxֺd~(K/q1@dtff oEq%B *i:}Q|]a`Eq\ ,[95=~,Q m!QY0AS ]Vb/XYT@ H6& wmJDt~7w04SA#{{ F `I2h37u):mAz7Z֫hiw0B6kCm I~c i'T @'.YJm/awI\ azʽ*Ofu8%?{ɾy㴷;>OL#@fɶ].iMc9" ۭtY~.],O/;@30zfZwHc[׍p^)eyV$F`=5Pkǎp X"?7POwN yMr]x0_תMGy?Y>QẹTL^3_UFǪ@ۣkqR6Ć[c٠Y{,%F {.KE%j4lqW}茀̳o`o^gGhVqͤR2.;`WV Mgka 2hUwj!D& gm<9 cCBVʇߵPaR0 O/4A0< LA cGiݴ O|4yG,VvAT1jmA(SXE J`УH+hM=eSCWMtؠ#ÿJەې84=٩[\N ErsXOV5Z=&G ^і}Zr}M%јԷ۱l;ذҍ]k3B7Z8.#)Ӊ5@Ln(DEGH⥷`QW8;'d*N K+ 2k1H3郔o- o}9΋Y:_DdRjЦMM(eɀR2QRicy=f+pS9ʴ6A&@`S-Fد`; |ͼp3#D&]VbK[=#ήɌ{ʡ"\Q `Gޚe -W /2>>);83nҁ]|8fTz1Mv*h6g)=s8%ؒ~.`2WƳOc@gQ,,Mҕ0 vseA$cT{L]_J8>CUGޜt`Hev;f_t.,85\B #rzZVGJĞ7#B>v wi퀊P kcp.>@܎Y ֡r!VdoM",2=^fAQ\W!1& {Qo햧֥v:ơj]". 3u$x=ge"W42[%wTvj'f(׷~A0~#M}WWeXx^@9#RH>, ~xOLݽgI1vs]5EQuj%0U4~غ_L§,;/>Hkڑ$+Njڸ`#JOl՛8~\TR&ݗ5oRA@PX_RU[+AN)v#-) ϧh aytیqZx.7lOy(ۍ?׸vD-ףdyIzi:Lp*gم Cٌp0IPoP^8$BJtIdN;R8wBnz$Da_{sKv]3:s>WV+/;ks&3b}pDXW:/R:6SwF!E.~U޷;}X(8ޏQf)hm*uawƖgmhg%fl-=Ia"wU"Ts 'tAS\GB8RZ)hӺ)oH( - ! xNmSlI5;tooFgJI)Y#㺯ɩd4ɐyM3 p^9U!Κ=z:VP>ͅ~D(?@VSġ ԯ+o\2vCAFq}B`Oyn<@ ϩr ,fLb%SE!כ N'xX4sQ qayX o߫T65ٱ" ~ZrrƓDǀoRD]RFU`.$هc}}L~?>ǂZX y);岜ulӑ(ݥ^CQ=mGMX1]c n$|*~ ]"mdAqWыD/ңaq!-py QJD'ieQocs{l&,v(Q#ɀ7|S:ЍA(KٰJTfѸ-F)f%VK~4)`BtR$ V{iwhD`j&oA8dYBa59; v< W-ѿ۽aI픹讟%,}68$P8TM]@֊WL9TO1/"P}OPD 7Dth1`i#&͡?D'ğ Ғw9ec׭W5,c6j2nNUoiN]h,kV*Oq0NxGF3v<(z4 )I7'QO ~ 攺ʉHI6'A4v؋=MݰqX+#G&я`1|ǫKhz(H[yF'=i%;)@KUr-O hоyz0">0fwmZtΞw,"qU.:'hļnDU]JVo,g|oneKp[实dP%ѿu;~D ̐)7FŪ2T51DK:D Z֒gPP@!7j:cz@+҅"jeU/yɴn+7@}gGR;^j$#d,{Tn./SMV{*y0lnnq(|ӂ$soV ݂d$EB}i]L%MTj]E~OU'";[KCFt6v"Q3)n(ŬSNS\Ψ́smjPssgF9/:>k5ige%ߪLy[50HhϘFY"^>:ض Rޮrxtp ~ôXK Mhj } N0UhㅤД?U#ֻ>ޝrF[ɖ<}oH6;5b@riXDb" &,x߳.vj>HBItGW jP6G ަ:Rs=!@ -m3 X/^h)M߬o=k+zxf4`]I\>XqIJ3p_WHNainN6En /w羵D3>< c\̲u{F4cd>E!&dJ)yk/#pw~>Ly#'8b;*؇?)){æ=ך;`? H`=UeҰkVT+OdaڈG@a+ Fdgfrqipr*ٿ(4˱fdEڏ5YQB޵.:? Sƍ \oMm{Qgax;w6xN(<'f[9C$ ؐz O](oΌaR~gF;+ݓ3H XU ]0ÐL=Z"Ku؋-}0ő_~1R5el|gp6KvtM<;]Qx bI{_rq\_7d ] ]nYe.pbYfmdOCЧɣ)q9y;h:-lv[vR=f} RƼ=qX?\ӆ 3^śQM`N`kj<3S覒@{o@8 Nz hygԧ< ݦ$  D9LREUH۠J@>ALOOc?0+-~3a[.'cYuyʃ8SL-Gd3T~`+6}1|os: p@'-m܄TEͮ7T"dlQ ->`'.If]覯Gli!΄ĨRA}Zeʹ]zANP <'yfCG{Oʭ*wUh\Gq4iʙY&@HrX̠ՍN8Ick w+YL?^%XwQFۚ (!fG+1#x%&ZF zƑ1+&׉*\1Ōg0aDn!LFrm,^d+e?VUĺy2 uhʌ +xobaLZ<{k[0:9ӽa~mn"D=բ4`%17)8(Yh%HP ߰dJcxݏ{ij߮!n/Me} |ś~]0/ f)_d] .nCVznd/y IK ߄}.]^fΌ BN ^oџBg- -\)2Z-gjLS+OxӀlj^X#mdX筘gMe%iM-T˱UP'Rg8וFN77# lb?Z(TZv G m 9;U5 R#py2.\'#U!*&^p.8Y̦IH7C'<㞳@JAtkr+9 `t7q}졝kƣ^Z9uuZۦ<A&$ټHL "îdMMeUWx"&7mi70oL&B t+_/ƒoL/Ĺ=][DЀ#!;`4l$g;-!$,hB+5s ͜vعjKwWQ\8~Õzy f5'šԘK3.vSr/dϕ3sk$1$թd3)VGXZVx6 3@F 2{􇑦NظPWGu(usm#Kjf3gT"ln^.o/NN @"m?q4ͬf4h)'!tωƴr\mƭEY ʀ(pXi!w' rpKF?dJhLx[@Q/_ʾlN:L^#"Sm_}͝Y0 E #:FSE?8ا`NU3:5lPtC߯K8îY`C[yB:Y()|41Ӽ -n~VBN#'f̜].rF CSp/y`ɢ?2\hwW{ @+fUp@g#|,d^?i#}x xQ8U a߉ΫQ"v8-ٲE aEfݵaIaoqC5f˺[p]f:`1҃[tzX DVEѧQEbTfFLuZ\ةRlI3QF 5dognT!MqXu^j|UP}މMC{3uY4B{HOCd0szdn돭}mmc]HJ0?4ƭEM%i!58j֎ i"E=hrXN6L~S8j$(cKk=v:abh+Vbm |*L'>%Iݦ&!dy>kCܐqԏHڞWYX&s\ mTRյ!} C)i%Gw'cgÚ2Bh!Gg?.mcg6=hs\>Wtk߉eG˼Pj :M"Rtiܯ3[Q<#\SDrt1PiUCϗ|o"Ki6;edsV9l:`xڽ CYS`N3,ix ?1ACW('aQb)A17-},րb`Ѹ+MVyV56ނগ1Znɯ=;?IϚ%FPp5vN pn[Wm~J8h uClUHt YVHIZ,0c N엳he r W~'/`䰓8Gח+?N1sDeW4?c\]nqcΫX}M̈Td~L4.}Z,;> $Ԓi.-q4!B+M}bp S(W}y/S5vDqJjDm'nj^!OTrm/ wq\Si׬F5cMkCE%/u:#XW2^o 7W쎷%jF}W>erx 7ASEncZsmcKap~zٟrfhB򒒮޾.FG -^]lܬB#%̳Z>@kwcrcA'BoN7Wp7C.ڀ@PU, $a{EeA q74~K? P,Q>S3Eql}(>\bɹ5'Z]UʍHe*fPЗ<| hc+*͠4RAH,SM㘭vz$ *F/`oHdPugP!?| O #z|u>Qw\*kHlԦ!.ӨA.]`yvIEܙYXR3ℼ0[ p@sSV*xFwxpϝ?C8$ \2yj"?MCL#p3߰8,ɂ9.%U` páѩ[=(WQlp(B[Hd\B sFçEĶwxo;1s#i&Y-hvP!bw~ ӯ!D8Y.lb )Aڕy^bWLa=V۽7d=䎬#9[rDŞf=ͧ!߄QKoPN0l7_\1UzT*qTaH D]0yya+Y_杋e/ߏ\$t|KbkxD޸]P"]bbz)!Ov 7[t=ȒY Q_Kmoa!N/%®%R+//9dOQy)7:.cY}!YU[GmYV+n;\m/I mtG"M : f!l{E uWQ7D̀AE߉:;Tecb3:*hJ~ JewkokȢR/CC=TnV=Pf^vTBH[ST(r'4Lpn\܂ y{q߇Q݈0Swd@a| f/015QkS};;: i`t,YɾҎ7T8,g_g@@ٯ`*NR ǩ٫jw8*sJ<`$ͥ{3΢i' I&'߁6u&=cfJޭLCy~h>f8FTm>&_ND!2Q#FHG{Y~-H6Qѥ@R˚AB61m@K?Ty,q&R&>?Rwoj"6nGtR㥔7KմB*O<ЊB;Bՠzfh|y91 7')hY\<7k+60t _ϋ> s'3)Sg/]\.#q$NOEVH@نO-=;B`ʕԷh)su0 ؞qĻp0c0^+.yC |\yxCIyȥ<üɗԦ[T'58דR"j)BwRIDz|ƻa`a4Chg I'Rl\=)Ehf\_]R ։y,  ,|7uVb/h.|7R?d;<;"mtƒ͓n%z (eޅvz^8BWCbODK?xIx."4I%q ˏJz锍,{DGjK|_f Be q5S4v 4"7u`S '᱿C5zw6&h5l3Q_eM=^ 8r@rIuR]#3"ϭF?S"u)|0wOg^U" AIQe5~QzW8^ҽ:+%DTwV1F2޹e@COr(Xf'P˶.>ٞ^_۬ {%rkgDBl*4,S8GC7ko10(zҝvoY/]qyqC 2 <LjJf/bȉ ~!ͺAm]Un_d9n8o;@l#FKnAᤊzJVf-pQι^|3WXn?~5Þ.[< ûT-7.R[x"ϋf5Myy 'JX`aEнA3"Z/F4!d u=A;cE̮z2{F;a>xХĮ G1]ҪJJ¼` ]6ێl Th̝|iʿD|"Х. Ytќ-^YoDpFdCO܉:*3$]9֦XUVgE>El3'>%7|$ &sQ7Uq2%J[t‡.Luy{^-M p/4 I>ݯ0MEĊqR<>L0$c EQ MbtӯhhQ*gA|0N=Xe{[jEp:*]o]dDLр_aLL:`Br]*`naDI!aC$l B,m|٤%V t nXjX G GJئ{'0_gTPƿA+*ἉT@DIVXSw3&n_y&\34-U _q˅vd`N^RAӟ j\'xafC-б/*pܑԴjP oCQo',W_-HlKE(ҍiijƃ&4Dm"RY6nw=;>E2oWi"|y:K|)c+vhL1 JD%G OUY_DGkocN,v`8GP$[h=cM[ v1Í@<|=(s$(ɘ6FTG# l-{t&Sox\IK=W}{EH LG&?L Xphr.p ug\&c҃x9=M@p颕HV͟T:Ȕ9{p2p;x xBA:- 0ħdwTQ rܥ =*F y08Gr:2ق2QR! ct+fr&E737C,_OK8*tOaFu2tYWs F/LKS56fTtLCB$uo58f2{̢?PӿpI%xbX[- UF 8YMoĿGHhU:y \Thr8U6:70H.AAKg@$m}WwA9E c}Npj.o*(ii5e%#Rg(jE~hk? 3MjT<]FNc~JPhG^XON1IЮz'iNQ&)@Ojj&./aOh.*Yц9"&oa^C%Zr-rFL:qN:?n{%7S ? pl9MLڐc7&sig֝'9XX:BTɈ1:lݽ}}+~`2 }܉aŝ.e%$XIW#uU_s={tmU 0 % X|oV$34>n&2ft-dL2V)a:v &]>a࣌u_K &:o)?TᄅÆm?no3%\Ap]#%Ex|8>MaΟ5 6-g?"Li` Ж qџ.=8.>EȐ8R9&cJw.$-\of[wf$L[0*jrCN:9V{b$"V8$,-I\m3LZi+¯[ï%8X~PZ]bBY6!KἋԂ,*܃8a&[6K\q6pqu??DyjF\ R,=Odo};9/̔}"q Asް@avÄ`~V6aE=+|gFF M'(ŶJyY./*+&/@:c …@gρ$7!\ ð41B-sI&E^̀}u1ዕQ 9G.=j c4P f %ֲJm\ p;W1և~9Wp+D"o1x/&D]nR"pc0ʗ-;պ*{8+|\l g #+KG,7o_ w`^Z(Hpo ?.sK~CŚӫ=tT9?&]ݑD_%LԪD 74QgVD_Vf^L#O?ќEOISE,ܯjP`_pi1c-;W>Rbm#ՙ-zK1U >L:D]EqX;e~/N6X*^v7Ř-8[)]Ŧ݋Mw'&] ?`?("z-ft-,cxvGCU#SeA6aT*58ߣp؈Vm)w;A@̯9 OYbś ࢆOL<,sp?aҁXn'@Vؚ,$I;Z${efM#+>)` _VKdX-F]'i,)*n4gb"k#i7vyxwj5Uz/4zE OHψ.1feOQzU󒨕$#A[#]! d[GR2#|,R rC(yLj.`r%Y~NM_?DYzC)T p2&+rQJh4nqqW]{ynÙ3(@/V:6[aJ I"ԎCup tf>zϡv/=\Jol2vLyP.5"l;͈/ǰr44(t0M>l%xcH|b{ O#d%cldM呈J[m8'.\(eDXM^,1wP }"I@lWu_H([Wy5M _4SaR`zP{}8Y`?J" >2t<3}}r䇾ʦ-gl3̡e qFq$)HWa'KW$Bbf2bR:zon䉅d˰W97M8e=(j|lLk@ l-G} H0ZՋ(}Zd",Ȱ4j6J} Τaf}4kl}m!'ʉ!fMoü ]UVfz=94||rFB[ʇ@#ĔU؄-#vNa|\sE9[qiҳ߇܍-4Hن,EJMH$ZYV[q:a˾4Sc'ªQPb@R58^&(ڢMMq.p<^r .dag+yzݨfK2hvtc^=Rh vߓδ] %=̂Rjmr޻ʛW@4F* k+11-.:Qr2WİB߬3 $V %Z } ef[P  V%ECnl!U3V~3 M;24-ρt{ʊZd)#MЦ ph\ Xa9H '#l"A Oe~6H,۽fa`pnc,fK 9wE߻1`חV 3+`!%6_M4 L?g!+~Q*no(fv Umu7T8ܗE۱X=:h F9E\>-s++8aiۧb-k<92.#94%O#ڵO SHU'5w"]Qֆrt 3WO̻ kKv|4 tO6#Z|`lWm[s5ѱZJn?IDq=Q޴"Gs4ubn7w'ɐRR$xFh -HuWguh+-d4+-4$<,y(.!K-[řl9`۠B;h}I j⎂PqՄgR37so),uۨ#'qڶl4M PUa.`/'3α[p&ZɃ&1RjlD12>,g"~>.0m;k@O57&ηÞ~Zz$] &1'C \&k@h'"!kϤhqm>; g&0'L%o-\" [ZHL?q#b1`*6ndDzk *듔X#*>j]B]iSJ,STp[&)2q)O#դMiQ8G^ Y!)'(%L0z_+ g9#-Y ;#҄'?ԡ )e1*lbǝqFP9dx,٤# (Qڻe k/DR,&z̴G٧mt8k(Mq(14;[͜|(t6{ ('< ˒hm,'3&#[,?L9nfuZ¤^V{| 6q~Ȩ$o+>KˊxY9*cRs4#ÉH]LߵܣDŽb{ZEu-t$xλpVtj+d/wP 4\!9aim菱 GOViόu1--[f+WmrT`onЙs&!joκӝ߰[*:_W߱47C<\i@ mmBQorNP^"?K7I '<iKHlҞa S.bSh !c= z';cic|:Z>G?O=pyCYbe)#SMjgu!$jBρ$͊#2 }Լw<#SE2̷@Yk[l?V3~boB"\t@M e]dW\.M)9ݩK*F+ x0 wDqJL Nv1.>Χ, t|[!r js|=]4Ay4<f_NDě#삹B$/L]ή.8Wա;_#P^j"S>#am~'ZGi L6&v!`%>ׁшL]\N 5Pd"4P`X{F>Qj3RRvsK&*CV I'K܇vz׋,o9j#ڤREu݊xOF D}JlF'=#h Q_SwrSnֳڻGU~:tIA9V'l HW3GVVPE`fH) /ɉC,%$F{K"Td8Xw#,-K?<@ş%>u6_4@L宙& ^?B5o 9Riq-X 8#8 "ŕT%ݎDWJRqϚV"8*N;vRl| cRR"K渎PzJqg0 XP*`h!NuW l>!:R~EWn}bMҿ- #&B?+5Y6@kzn%Jp)'sSU!waڧ#!XH¢cR2t>$[Hw,MQitzi5}A9EF㧒 jL1KW^"SW\ZctҥOk?s?އTREmO /%tI87Ϗi1}FkCSO@?نsiKtaJ +Q`Ő[~k.PUE.8ej (P?#Âbpۙ 3ڌ.w_q&* Ba,\:v-UڭRtyndE{%DI̱ *Tw9 2S7qC^Uw(^|K$3e.*ɖm 1p˚._$l4aB }x\cp߷eYc_ߊTq ϒ)1'\lِybz v|ND]=PNnq?F[ TXt۹N}C,)ߟ>[)fW(a(mQ՞l"[`|'Dta]x'uz?[\+ƟQ H A$'h<~[^HcDvUZd1Lu‘PTO5z7aGu 11,%zcIAc倀?JᐡWb3/)Imi@ݧ ^a`>T*8Ë[ ̽i@GW!#"c1^7LᐶpI>Iѡ_F1h܅t75='^)haZG?8X(s Čgs:Cq3'WT?V ׵AEYhUcu`z6QqM̭RJvT2՟in'3ZFHRDՃ|.akaCT'>i ͬYGN7O![I q-? u++{4nu_^̍ cb*  +#q^Z"uʗ!@طû( ,^}Fy:HjHN|",?x}[heltYhޢ爫2]z%*A8XWjXYƇ]bرv#n+{2jƄS DeƩRXT)/>&ݰ}oIi,G7kƩ͑\y(+AyGt2Տyf=dzn)Ʀѐ E]z7ND W5k$LdQhN2Cr FK5N-"GWW*hy٫/",@8ZY7Kc$|KQ(,UXMdC%TPK/6*L0B4 j\dVG[^w4龽 }|ɜq+@r>^]yl0[;9(RoFy(݃ ]âTiT{TJ֑ cG ?NŻ9 \Eǹ1Tg a|eQImndSYHJ:*2{Vb*wYhiAH3J:VAsTF[=,?9,-Ge. iMH0JJ."?yٙ)˔1樁g49H/V%PW)d?bḎIK~q/$0ɕoלQG$y03_Ijv7XӾoTPn}IZJQ xA`åG|\$X]TX2]vo/KU|l0򋔮M2:[{~}Y4UKdu4?P#GIe()~Y\9/dwqRz1\[[vؖ`_ )z2JSC&䩶Dqr|.uAT& W(AE9&A(:MʆHpv LlwsX|*'dgo)޾(O)jzau+D9\̀oL.֜ Xʀ͛dUHO)b=)QT$Q$tHJ(▫c}( NՕ}XFmk9YU`!j!2#z:B|n~K&˵ʂϦqH/ "&ݶj܁rA'Xƍg"\}?C!Sp=e}DљI,'Sr۸䐢q\}ڽĭyu Wm.ف)_wQ'&yZIh;54=1Q˃jbeН/ؔ~[ݭ#P&_X\;]# Sk*,X. Zq97'ʖď|Am{ Y.{XQ1YױH3m B ҇\3:9q :kxM4=҂Q,ʫrO=k(W6Zj&15q @8G![wu<Ѯ4(()ӡu:5CINqoX@"ÇiaLk9]mC/-|{jt¼ aX&̘kebجO_}vG/.`u+ gisnzeGc .U}M~+4LMq :Fp܇tp&yqE]@*-ܗRW%ީQbHo )j2,]wǰݮBQ4NSó~[>ӑC(aJ}W̧qHFwl[j{VH M>n izr xwLv-QKkE8pu- uuEX9&=hsD򮕣W4&r~l@ߦB G$=h@lmT YTx_[/z^}P2ֹIŚ. -};-c8FzET NP<°>TnuX8y'Po6~k{Gۋ8O X7Ʉ}>Azŭes}hLۋ 0!jU\K>Ԅu3ymJ?c3u[L|;q4\vVebRu$tp%;k,QbI3X*z%|^ Γ"7|YёշJd(6S tgx?2]_o쒆^.yyk> K5 0EXw4NB4ԛxX'+̼0)T0 k7~(ɍ}̼jb fn7-W+[WBy[>*Cƣm`<3┌mZ'2'uGE)F)^|ԉ^;j플7%0T` fWǛr/-;!ưBOL^#OI g0F{XjHO2|$M#yb c~ +qX"ÿ#&`W/`)Xi=d?,o{H)JB+BcߊGs$E7iQkM٧ D^^[m)&uڄd[HF]~w*3]^@0@zɌxv~`4s>,{屬 _=.|4R#XE5/a)tɑǵ9U) T{thgG7r![ Jq8TA))E'$#>mi=24Fq;1(ƾh̲chh$ l?7U,p*DȗCZELgZ4tը $@o%Ia:|-C *&WܽW3hc89:⷏ $5;B3eƚs&AȢ2-&1^V`?L#M`>Dժ;Y6 ]ǽJٍ-OUH{i_pԵVEJ!&!GS>FZ ^_fuE^o…oM[dP9k,$|Kb'!mYc[? CՔz-{¦L3nVS ߱9sxWLOE8D ӁVd6+TgN'2$DzHq2}V5ykȳͧ 6m[H#sLx9[PzڴۑIɨBXй_]leQnds,m=m\[$mugRw]뜙/+:*pA kl&" ty8Z JHG4d .2!(iyI:^|JkVg*X wfܸd"4L 9z RE D1 {@s{#^U>>G)OCH߽#HpW9}ث1ߍe?I0^a BJ) `&?Q `+kI/??m@OH!G$rxd+”H[|5ldҤx^?V@>p{,( О|}wк|y[ٰxQ| = YVo{ m E9Y>RJJ]Lv(IwY><vW$TgdizھFZgpĖY׹pt^Ӑ jrĈ&96mu4ouZKH&X `f# a݋ACYY`ۋ= *!lEtR{OH<=x*w7 J9nݺ[˂.˜ r*BG ة&Ֆ=;+JҰ¹SԵ/à㒧2LQ-2˒ճ(ǒ-{"`(B_\Igw9pB /)\* c?ʛ'Bhb\ڍFQXCeKg3F-Kf=YyAեM du~̻zr ˇ ^:E-&lط-y튬rks@hif!7aޤ_;A 3]%f`l fH ,"m0튌ԗoƆ?ܝs:嘟>6I ~-`1ve=4gtL{f||YPl:ٖ7آ$ ͮ r..k֞aƠt:up{?{c_bHyal~Qȱ#j7ij ~$=Qϻkep:ZL3 -{jǴ. }W^ JWFگl2rR˾El,\)-Co f#J{g7].fO 4U m1rT<75e0m>wuC*>Ma?:gicu섔QB@|~W nUfxt4i "` WL7BOpdk]/jݨNxv;^p&:`X9gFBMR1GE29may^/ .fح~;Je?aM*A ϕ{Qޚ#D׍ B͹&5_#fheykEG #X>?Z~چS!^?~ K($XJ2I޷-/ՃJlϭmN]p鸐YF^:#(#Ƈ/wعG$'tDi-gdk"|#o*x~)ׇ( .vCae3 eBp`i:ڷiE㤚Ν'u@f+51\l*jἠ9wKDk~!R\OD,ҍ.ZW藆V`z$͌X^ z/zd*(&d. )r2DhntDX/@P|ocMj89jNW>;5]ƿH!\\ԤCAMf%Orb;Y~GSrfG ^YF;%ͦ$bpnWSfސptEQKt\^: V?q*&@Vqo#/=D|az:OU:7kzcI5 5khE>j< 9!J1hUecgan/u3`ĽۗAT:֪:CŐs'9/lf.1$RO8IIaL\e[=H KLTy֠C|X v! Dt/nvs[anە< %v뿲,];Uzˍb᫊nD q1^ӖsR0uwq~+q:讍[W_yCOa"]G z7!#g% ES)7lG΅VEul|v=d9mo^ (Y`c=JмVR߫\ d`hV߶eᨿA,/&&v?y߯<+9fؠN@-bFD*e6h,SG?]2kD=|q|e8YAo4$ٜ~&ҼS %r 1 jؖv"W4__~.,|p8)lZ3Pbgnw Ϙ:%EW𙘂 &9;TCD>aH,b.:S+S ?ª 2.5Y(؏OcVO$Qa2i!С҃!a-q8?{y^\4KeP {D@^0QE17'VOuŠ%g)|*u&aO嬄X,Q8ꏙkо4ѓ-}Ҷ-FVV~\ZkYiy)q{lMd(q:|9 +0E,e]m{dV Ϗȃ6Ѣ-&4iQM& @|Eٝ+!T=w[ꙂE02в[72Ce]ë>mv/W]qxmDg,iƿ٬2Tkux[u)Z79]˵+o sp{O#aiRXPžU^vRǼba}/lBFNϳ`w-򟓷҉@cSvM$$pg>\ђTid1jU=TڹZi1L`dI5/_xZ DlBQ P1L[Kdk5PZ03frKA#駌 q(Fs'0+‹P-3anx42ٕ0|q&;u r;zE#Ը_ Êhp$9 -{j2W 8cU(tD`M!8xA^ ede1>',OYΩQV}h Hcn'bQU5AwbT-{‹`@Vw{CJT1Pႊ.a!;tHj+UϨIiy3 &*O;I9{ Rk2rpF1UPmNf\pIuGlwUץÌ bU5'8)o Um خ0Aƴ_O9:cxeZWz)W. qG f󝀜73IV^ ,?@UVg}xM{[AVӗ_2(r,? ~m{pzLfxK2]}F;xSX X~BDB6j>sY|?tlzs 6"ۙk,S왳0Zg mqB:VFg |E_FGs/ k>c"uD-* zD5zfs{@N6E,d9CZM(Kgy "XkcLR2<ˡ-VOZb'R?> +VQx˺#[ ]Z4MG9; nW8mf?-*Bc~o07``jNdWg2?WĞS"1=1Xuak}. 5"[k1tvryo<5h@M| yP2E-Y~y(U _l<2pՁJ=yq+'X'we>ZFK?jpe.!: .>eёIZΦY~ w`-lت+ė`RFNcsزҒi+o=#LSO +Pyg*?*/Z8 GaqM%ج!Dd,aqòoC[P)>>wadZkF[h=f-NXgI'8 U`A|inWym^|Tx so|[]cթ,{8 :N]#rvY!d2¤t?*!.*&1L}/8YlG.x!V"~p+ME򺗍W8mi(j*XF!)d /=I(Y=:Iֳ6/X%wQj%l<-$jT6hpqTyu^6G+!`]bpg9Coi֬eKܝ m/ jzxmeϷ0柫bl {G(;,7U-27/O<}`[J|+G"#?E7XYO&EA|t 6 -TcƮER)klBֵ*XSBf%ӧqVg5-u S7DöC9p&1 BWPHT9I[e©gAYm[04J;%P?p9u#Wj^kK>3sv8'viav .pt`DJT/r89̨Ş`@?-Gcvj8Tt4tys7Ԗ&rtC nŻimեG6ee7('p '{l5Ju5r6# D݄%+?ľm[לZtD{Fi~Mri#,D^d,9Mn ˇ}UU mf5C312 ʅ1(j YmMzkG>z8^)<Jԩnd=E(xpb8c9AS'juԛ#E AWH,~s SO޿{m@DGZi]TCqь#Zls]M@LE? «t1!aq}a1?#LoR"P98dT3޲ ;]=2VCMk8h A[jZ0F߳sZ'S5칄PLA蘙UP>p"9}yz=K6_e dWl*"gxuJKǰڸ~9zK-dkߣՔԯ>ܑ%k.J¶4'gO%+t +oVkkmy zyML^ j F-? aTfW'0 7N`A mB !LB|\ڷECŤéI)jX :l@-go2}A"T]zĂ˦ bSMd_ð1xfg<[ݽ|ӋQ(DQ鉼SC?R"KG;]DrOaޮ"l?6>0E#}ҙ1F@V(}9ǒ'd %Q)bkq,U{ersx~J9 ~d0C|qn(qqC݇H@0=P*:3:?S;3^bl6X(K@+1q5Enfi:'ͺxELvXJ yYx\HfV.OA|Dxyh;3: VGOnQ8١o:o1q7Nt%=s/Dh9VX8@r Y[@Yr2~sk!nOu18wR}MKjR!H/;y8e336?P=Z*}x%T-nRs̒xף⟝xƬqCNnD76 -I1#NbPh7s k3e*ᬊnH%Jt!ZDo~d}mg2.[jP k:@BrA?EO|ᙁgltٸ,~`)A&Im">8| 2}81H/IzXKQLmFUeJ5jႣ! U|8!beE(:qP 7E>zlۢ?Nw=lN.aXܱzL95{صjt",`#E#/=tg4 Ae9IKJ#;TУ%<|s[>?,9!C뒴gGz`Y&sM? 0~*I'+14GXuPXbQ;0C+}'?ܙzx*ydCH߲Km_8S!G?8h`I!R$o Qf0 +~ g%?KHԃL 72b'1fJ^4>ܚ/+%gÅKM>M,T9ksay59騔̚t8Nf 0%,9(n|%p&CWӅ8J[d]؜25 F9zs9>495*VVȅ)(ˁu >/I! en5֍|xOD}}D]rl{ j;&:E]]u 9+K+Ǣ0- a64D=~6¯?VBi[J>5mXrw+H~hժ Kd4itz! B ͎w{3W1ds+qm9p5_P@sg=.O fMp%߈Ut:6{5q:ЦX)ڃuFq]xv_mc/Ʌ@(q ^bO2~w-K@Y>-P ]vZUc_ V#ځ](Ki[k¥흇A(I< QټjW𷡙5$a  T ƓtJB:h_ #eFWO~F'ßEfOΈ(gơlкO$̵v3MW/>f]@ ]_Rٮ1 X)Fl#n;-9WxXت+"1=$]h;hVܓH1[=2h1ț#\N%V䀏/G j<5]Ĭ.g`1ϐr@ m-+bA/nX Ij.8)΍) |V֬:צTw:6xlِkyrRm3ŏ/5HN|NW޵J{v,NRrVn?7,p$dFm(~;ڙjwdk5Z:Š j: K1YMbGeg__ s'jHb׎d>B %q/{ Sŀ4zdmB"e9w̽DWp h. /2U8=ֆؚZe%wc9chp'?&/O =M sxAU$qH7Uyb~~@ hKuh^먽[kُ-e/q KA/mTuDEt=Ooy$3_8Q 4EC[Nb\{b^DUP!+{ioۻP=i=^ -|kw,hpï*2(Q v 9K1ĬH "92r{lo=Q+Pjc|cbq(h'[ yc 8֕ [հhRgǃFx\!nŸn3[eY$jY$ES?#1Smbv `}]D@d5>9&,..ϩnDb0}0UMe+`u=,_Nv}^mF{ƃ&q5CjJd>b@'EAo֑Ɂ#Af#g,ˁ|vGQʼHD ·W\1ю,'(3nzup"*їDvc>hi|@hj&/A$@.?:+oKs<-4h ܞ6$SrbƯiԹ/gk`g@rU}IP/Xޢ6NVY \tnW;AF?wj&23ے?wJGzxU|Xb[Rjso1n 9C8 ͞8>#Le+݈ gMHfv+޷+g$¨]fU/FHҖ k Ioqr;]^P_ÕZ?3ӛʃ==D/riCyA&w2-(}b! #>'=eƌ.2ddD9Jl#m'z% qJO5ּF\l 2;vW1ؗjd@A *QcP-YȥqgW^ΠOt"9asM߰w3H"z0h'/ H tp烙b6R;'V ?*3oacde' eYͫ͒6/q8(q*\;5`[$y4OWO#~'e& 5}lW.QFˣ~]_`X?u_d0 j5_E-}UVjE% O30n kh8Yh4Q +>y[xj,5UybKj?Lk+:R E958Z1'$tIl7֤knB@IP e8 ©yT"[ ˜1>T;/jxǶc3<: }hL,VsC^m]={5^Ubt2@̫5Xks "A豸{U VMԴpEGFZLg󲐸p4(R=Z2~׶ :H>B nuuS=7p;d.U%j%JΤsi`, %1{DS֭ sѡ] ٛcN]twf08ADE0/hO"S|PUW#d $JAk̿$u܉㻫2dM%+6Q)JS$}3{əB<ѶO p/ SP{,W7OVpVyeb SU|*ru mUJ:Y~Oz3OcYlq2R8jrxF>#MZw=S"Kmpv<'N[>Gg0ZzuMټk4z@*Kh|;j`A@)5p4xPT/ҥ_bU&con޲q+@gA>X׾9%o6naZV025ԉ~FVD<oĭÛ0T~ƇL Ss3hTPxUã8J,@+GzT<X M=|{z+_T*-[37:E֝~W&19nC}7oX ^!V;ܮݦ 3u7J"ҢxI # 2-iY-ޟ';!Z 5d{Ōdɳdҙ}sxL9+\񒏶<6yZEY ʘRj+`pcɃH`rrr{DkѷΠyrkdKoJn`.KFR0 ïR?atȜJ}-EՖc_2?Crtx92+ԌA߼"Hj]V\D \li»X|Ѻ5a H^>w]!O%Ez:s %(^D*N:hi5Nƃ z⦯㋘|v{c{LCmڷꐢ\ @Xjx)nC^%ȚW_E(fl8%lnq,³xT,FqC1^t٠TyXl瓹h9D4,FOtKjOxo`4rtO:)YWjŒF:qbNp"BRFt7li]n[< $"#/EeM wa !a]GEDg^ ¯i9aUޜ_ǓxsO֡Dá!SFof_ڈO#Uq; y#趐+2s)a X,4-iOE1_d9-PqvEV|lLS[Eț%n# &8O/%5W!|15p5K^ጪ݊`#}XOhkt`Yݻ)(ovn~d'`=I<|}:N@fBZʊO2U47tt3+/ so__fj$Lj_r,?oj!}D5$U@^oN0?10}3+?\SID@dRB;]rh 0(-G| "h֫_!FhijrG(~;$vh*{VK():g_`S_ 38^_r6 e #^)w01x%}I,>Y[pT;@[L9%CR[ PO[b$b\AZ?줽I4 IәnBMũ+omN}k,q]oj?c7ꌙY3fx>WA|NSI*`"^< "ހH@6@bG;/lgO!Vcm lŦ/HwwrXHT%  ըa@I՗Xb|>kr ?l-QG5 ]+}<ڇn4,v{?]hL0;UJ|6C ZuM/#EfW ^Uk;OƍǠdfj Xbu!I1du7nNF\ 41~(pW/GȄ?]Y }8󈊺{ :WA!@8$#ΝZ68 D< ,rlFB#ZÆ8cpɝO3ã7rT1F {d%$Ӣ\@xY_[4Q+JMTH߂ ͻn!}`; >Ϛ207 r4VoqYqYTkЃ<|ud_0ɯ7ѐXmY#3>2!(Qb(Fj HR3jK'P˷L^Z.U `|^-PB q9Dټ4Qm :r+B7YbKƭEnCmy1e]hWN!rΖFK tvM [xR|Q>!ѭA_4|) /7$gToި=z0 )s,Iiۯ") -msWvc ?2n7*f-`ST (cYǂvV:莓Ly:3^C6٫>474%L" ZB|E;"sgL.&{P"@_N7\ƃsAAE ["Ɲ~BoD7YN s!wfBmsx1v:s%(C0]= s 6 C$0ݝ0ebK&5 b(zY̩\Ve5{IA>(Ax"VBԋG* =*8x~FC6Jb%u;tj`M\Æm5\6ߛi6* J8;d`meI(9}r)(\QW.9P#3$juYK5* ZWNvu@*OBLBK/'s<ʰ|}sU_,{\{2k@3g7|k p-c,'^V+"ȑfP+}6} o2w4gǂ.5WGk TF1=cX:1'a ŦmnfkI`+̯Ğ rJmqܛFB m8YBtsl >u ih-3M\D¼^73A_T)h4m l诏sAX.}FtbV5^VMcf #cd: tw4ᒹ6ji]ySJXpGpe>"lSļ_EBD}>}WNiQ /@0?)^k=^!ʘ gD4=Evǚ5eD~e[XhΚ=ZXt}ZݠaK挚]$]!j>Vоɼk_ШU4n.q]0>!X#q> 0oxd_U(IQ%>Q Gtz *%(V>8"-:z,I-%;76) %ZQ C#v/3 M~C,Ox9E;:gY~O<+P\>wD|<pahEMuw񽲖}'\Hߟx X#-9feS]bR˰O1UAEܵ2׶Dp|g[If@ PXRS.9jYT'":@Wt*?]g ڷ:6^x7ξw0u0L+LZȴ3.6(iXX@z*]۴ ߄qlATFQb"RzĭWKC;x)7CA). TG2o7М7:Zӌ Q$_4gd"6Cje2A!#GIVR$y/-5IRR_D95i`WʤvRO=1zy :g $4P7azICsѓR2&8ؙF;I;LЈ8[ó\~j1[{&ӼwU1p k&}578lRn+cZ#02.7$R%>@%XQJK3aWv_9ՖȄH}k`3Vm3[Olk[[eW7Qn=pqFQ6aIUdǥZ璍dp~8[ мlZ'-c'F58h&.;(kOfDjj4k5"Ce5E." 5P/یEfn52C[z$iq33Y/A"JQ?[=f\~O?h]H[Hj;|ޯr]5 33!@ChFYJD9/7@%e3B?3%o!VpT|ю'Ou(SxFHd>弿!hNJPF&f>Ԗy>hHfWĴV[xW <]JA)ZE"h;Q0֕TkMmX=D~/Dl+Vh݋EW Ɩa{gvpǕBGJ!0(IΠ?_J >xr)/oGG$b ^%Bg)qH?geᖹ]Ќq$X` hFڋpe kv8xd潊 چ=p$; ŗ5*ݏc щ.*Cۀ1˜͗ʅ֖.ﵳum܃GOiTU7Y2 >ڒrwO&S]EawR` 'yggJ[_eTݻ}]r Y{փ#Ij.ʛ:rw2@E! xCzdva/ gF1Uf|XlI+yA~e/Q-_^*QW 3=ϖ#;FZXIQ4QS[&b0VIzTǫ;v5Rkpd>2**~y*;0RuoG!G0pFVqjfMܸ;z;Qc眜0E5Xnb^( -!d}c3=4Y n^@X:0!0 9®FNɸYz㲲dZ~AQ}FF۬(&\LbIJxy/H)G'f-,]\k].r=Eذҧ>KB|PuV3ڜ:/Vb1q/l<5fbal.w5q]R)4%uoԵyM%}iYKrX2#l 6R0 TsDgw-c9ڙ;,2jN9ѯUtjR($I??v7z bO9MoZb&C]pshÍAJ~$|-uJ"x8ҖDe¾`0syo[K*[@)\mK˧uZHQ8VQϙ0w<8sin ~EHB2Bbo"pm^$B1oɨ;C rA.B-욟Xќeܪ.dX;i~rMF^k. O<:LE{uPko52o=z4/;,_j3V@^q['{g#GveT`\`9Ta_D[vP3157,7WXd>׼8",،;䎏 FA" yhе˷Uz!lh0t(=~XдlzwJ{u iaXiY1\IxW341 \I@\*_brC "DjZvc3ȡx6# 4lOƟ+{taɍ>$xo]p%8_ϙ:Lh!=/ |*| Ⲯu>^ 0VнaI*`Ov(U*eH\A+SdW%z精z8 Z>}#Tੱ}uZDGKbGwuh$ sf%(Xi;Zq=!5DQ?DJ Jln\u [3(M*qzϱ^j,_%u˷L|Ԫ}4mQic3q[N|;Q߶٭x$XDOEMb' Ե}kH: .6 o'<(Lbo%/sDtEOqP4FnjC~P؟_B)0W3.ut8+&Og0y+ QX!*hdrږgewD3tP Xۻ/IC+P,P7¼Y\~}ֶ&%wV+{w&rFzo|Y\).HLsF3R ϥ'<5wuMu⠳P V',*=-E"pv:gǯrtht̟NڏGiD >Q̦z#uHWlwTMnv*/bqZ( a zbc(=T bPLt;mq;0 U3j*E[0uo%gc`>!OGdxMqorg3:~ȎCۭyñ&)o8^<驩 \kpʐpLؘB{WM+_։yg^]U٨-Bz;%ة$v}ߍsprRC0Ci{fȊ(< Ojȵ1_(~1l6 !HK;e,*-8 Z Tn~aFMw= `'YD 1K\ʇHm~vDN `H] P|CHE)^5zҧ_}Cr7b\Y."!4`_ ce'R O֎ nJE<ơzw:OYVdoiK T#1wh8b[&>KPZGNZ6BVQ>^eDLְI堮dEi"?yK>rf ?+fw>J x7`WQ -{~s&&GވE~<_pEB\Rhɔ+Ĥ1)"Lbº|a8pw/\o?f_J^QS%_C~4&̦LW!Px9ՙRn_E0=}7[h]L 0Ah'} @⑧^}W~[xj%:r",E&^뻍[Z66W" K s9eQ"R*%"۩j`@Uw&:P5c^LjtӊJT&AļYWm18_P.(;t 00DbK! ˧uihL?kYA9kwtk3UY,h8c2:%^bбTR.O(_-ƟҀ`v5!]kmd"G[Iޅb4Gؽ8P.n(e<Wq|ŀ/2eՐ>pNKt~]c<|2R Ϳ qo7I%Nf. 54ۨ myPƜ%cOJw{`lOgV93BWzM4TΒ D^< /7whYm4#c#ucueb%Nc0l3o|ZqO{+wH:yِPqs_^*x ]\Ί:6߬.'a+.6?󘿒ڋ,۳ߥC{Cn<@ۓTo_- y#}{ %T^p^/E<_1D3dWV(TL T5C OtSm3 au)xi`Op$zuNs 9i5,çyC,x`F,aOc1$H1*3ŠA/߄f}9dV]e.y+GB#bEg\c\h 诨0X${o&ql(jxs& M6pBRz*|/2Gz HGaU;C1yTzH5^|wyfY7qaft_]j5QD9?-Oo 8 )ZKcN1[lSQUEpޚ0T xbF9㙪~ +yb*M;}}u jvjuL٭QQvI 2V?  ٬0́ j> ZBoj{ԣ\[ЇDXK+LXVlNA"ji9\ۘy5.iկ,Hu(aXy0s~ddՠjWsh@nಠj3$$^z_3/L(hX )[DhK((.u3 w $ +e1E(-B Uaf> Ke~ϛ^`glڎɔw@\NJzӁ#%3{䣯@jwn5L}+4jTIVD5 #&$G@T+C"oj0?^; nQayWM9ب 3j{|6v;kmѦ٢U遮!Ec_iB _X"][oۏ*bGH/1۳T@b:WXɗa;'!W5KqLLŅBjwӃo)mM:[?h*"Y rRGT:#c1#3, Ѩ0,=6jwVrزEoU#y׎z|x.V4(-k֛Obw3-lYrkTW3SbyJE9eo<9e5*\ rls96fuhmlbK]W R>$B%v%ڃoVE#, \T4ς =nP7Z$Sk ȷOC}Hw~!7Fʻ!"!DO6xGa bbm"Wa6u=1:*|8bi6 :VV$*(%$M F&~Os˃ё1nh饩H@UoK}Sܟso5W 3nvyK `mwrthS-FW*Nwz~u9 9aХ# l  ~(XjɉoAn]X7o z. b&6IrvBfJ?AGfZ] * Ζ?ȯ2D'`TCB*v59ٚ DcLuv)sHnVR-!~.*G/ f3/ARj8ˑ5ki@&m- \*ѕXJ.vou_-ANv1o="LK֎:_VMޏgޯH̘k$ln>ޛyL }VhG^ԥB.7{ĀaK|x[O(wSQayW"*/g~G,t($ӿ ԩk9ƺ ׅUu{wXsK|=q+9ܣ  ]pwBZsmyl7r)Y\<Reզ6LMK x S$iv_+iu6,dK;q+Ul% HV4Žefc-e!Z<>bg0$!s$ a,` ) A[E>#@W4:;?jʋh3e-s3WLZNSǽΒ` cs$[Z19a8r<yv7L _bTQ6ʅ>g.ؠmnog2 0JgM $RZq(2s Q/; uNd.rWZ.R񪛻]^}7}2&ϰVnRȭA!OLC&*az,C6ʺEghDdxg NAl1EHl;6M7bc|F$Jz/dX|*@r0JIaƫ>P9[4nPYlX2Xk &T_ )Px[5V7CczMzH## {hWI`񋱮f/<=(W=9/GFN%3K 5%nԎ^ aouY-}5uU EsJ(CyM1[~%AI.֭Co r_Gcߥ4_n%ⷙ._!ݩJXj #+:Pgp fKҁjV}-rUג[9K}\Vfx]@i N(l"mWbO[?B]bxpVtp.YP =oC>/DVmFoFGdޟ[L9mxѮ|0y; L8vuY,Q6~T>2Z8"i>"r߰ OWw\^b9 r!K<[Oj5)"2%_S>e}!|Fv%`N9#:|5IуJp:Vx ܘbHd}R% ^\0az`cf|9e, J9O Q; J|8XD:dR(X?^'7;jG[OՒGUu!eN"܃.)cvbU `+$* K~F5/y{ UVkoZ'vD7Xn.>fqP)=N#cJh]h"¶`{R4h03b[;o9MXčtt>V K\(-X%oEG3My0O[_ %mұoMH,l_I_ ]+#uDZ)1Қ5#_`TaծJWacm%ɴ5]V%UK QHvA (٣۽/c+ >jVoFfj35uo'{>i;T<9 /sL,h?ͯ=W֛ /RZO:)8Lml?c?7:drݳyQ:cD%m8mŐp0;Ԋڤ{AV8 O%i W=+'d.b@Le(}FM% ͒Ǖx @YlYeSuq[WùE mXvCU4jn/BQ%rZ8/DxpgϡOA.[!d5 `P?r ,@prw0/ʟNI\8;"oMi;nL@U:JL`4V>ˏj^aPHTNKdN+=~!LA*` ^4x{B|J4BvU4U?9;W<௏GUK!%v3\E3Z6Ґkp{U 稐wclc6~ 7A4s\!gk`Dp$q!F-W5mJqt`j[Vwn*gvLDd| e@m9-K5o.'*fg`ejwCzjI|':sw4&8@D-MxLZQl ?eX#r2"̤oS7C) >疩JweͣwEҒCnJ?QM)%tdwY۝"zuwtTԬ)J ̱x+̹3t^> @Pjv~p<|fGd" >- pؗ8:æu˔&Dq^W+[JDnɞzR ֎Dlu`| Ia#qhE}2ZnX騚aP4؏4Rָ'Lڗ:NԱNB BwF'0@~ڕ+Y^Ib[ʤ?ٙv~qa GMYcR/ g\vn0z{&ahig^l\bQ}#"l=ʍ3Ʒ7ńmq-N2m!ll~,! P=_+s*=+Wb *eRK6v*s6od;'Bet ǩ68 \ 3.\H?HUKr6rT3{ZuO4)l_}Os"}=2zr=,\2tTϐ^H$1~{ot;f{Q=A9sL_GS#׼t,JCH^ JBF Q,b1/AUH14 hGnMr!{dǔ{Am\40maLn8ٖ1@0vo,qdȶP:EK%0594* w"*O1*f̱b9UAo#MDJBoedPeI[rv~$E桎'e'JŪRE.Vd빧C<%RYcjK@2)Ӹw'Hi<fU_beiлpCvyCNٵV5AZ힫p$]19jsM #P9X8n_3X.7Wdsor/E>G=技;eB:+m fݠ5{ȱ*k͞äE^;C_:ӟJ/ 5<=j>"/˗n-Zf֗lSNB!^sak=(@, \nrSJs<|ͱG]܊QNd "//QbyƯK-ӟ_`R; 8 ,?$[m*OX;tGf,DZ넅W$e9[q"QWq-- ZMY@IUO'U`E. qZ *K\G諑(r]Z:3ɡ$-=?NI¿~f6EA|"-ò h J-tnBF\AtC:,mK]p`m r3-n.siOH ᢕKwNqJJM%OY ˅X: aͅf!EFvІfiV2^12w66^Thd^)fА,OZݺD[iCZ F|4MOEٍs-חgX5OJfsK 򕸚wѠRBv8C$N^,tɂpA%CM(1UkAk3rKJ[3z H]:u(ѻv$2QfgOVa.HP/Iפv.x&ҡ,{j%U1>e0| q&Œk^Wa*TؓqO(_`0Y Pv<4jLuOjrЖԦn$nȿFjs/ &o%cmP;Xs3Xrj:3 MN,nS.h$#~8"ə:PH^Ɇ94&"8!9@yBe>J^hLwRJw<0eֈ:mt@cj: ih6Y20NWøH=t@_r'%qɰe,g=Z!.Pf)_v>e] /P3^!eJX3W˿AY/1Wc톴ʇssX*j/jfo$ȘEE ѱj{dD&MY?/G kB[;y~7ml}߉`!8 1.ך]20*!/cq7x!ds!,`ztQ % KKDTn>A!U92:n0_&Q Ƀe dڝ6|ub >7lՈyrx#]C}n`@ld^%ƔxDKcuP(zl8}iR˂z4K[9ea?aS<ȌMJ?EG|\9[߸BxR\\f༖]aeu[G']ڴǕ|lx п_WxXkh<_B+-JPI)`z0 4"G.+^N&u3~`Ed ohVWh`d<01« |I&#pR~[<. i̠s=*& rAT z\ԏW+Qiဟ;ZehrLVVEt&њ/5U-{BSJm!tNU׌pʡ+<] Wm+B1RµAE (֏;+JV*- '?>Ȃ _դ_3c69p}B7jDX{ 佧;t ^p_ ݲ5`6>~(&`H9UUvq+t_'#{!Sr:NOĄ! rT#,*@p.>#lc7;glȎ-"wt=rA6ژRcYw &~[(g.$5MVwQ D,Ao$x։s)`~m VHW]?pm&Yw=>AxNxb$:HTH"{-ĸP5P^N]\^xfe޺ke:Xe*yqv.o1u.{├xBTW_1&KѺp;"]BKa,V! r"ia]\` U?W(BUC4"G0u+̙Hvi!z 1 ѭ5`k N=/ly(;]爤7C |DoCqh Nj4Pp=ٞ:Kj j7f9>7toA<ԅB6h?6Уy `}OsrPm$XA?NB)ˎV<Ӽr$H{;R?3[@.wxK~~,JrjM~anإMU@T=R(Ƥ|nzJ.UqT+N¸0oqG|~92zHKJNU  ?(d eXP}-;]iy$Sm^B j_Lނ:ili&k9D p9Q ISmɿ-#;:> $+V*Tq/e6 @t, C{ Qda8 ~퐃:z!>^:;|bXw,;m?H5&!Ҧ@-(BekC\yM~boS_EJ{^b-)o>/Оx@Dƾk!nnZWЖO-`MsH¡+bl}Z%i!ofZYTM& dK8vajIxز49?h %m(28iᜤ ( f}e19FM(;MEж5SG ,e٧[P&pl޻t3J?vL4fdķ\r9$hJ"4]vl};\4Y;ե M"^"垺 q1/&=ћֿdV8Jtu_@2a4x'>'5r jB(7yJ<|` L̂##_!ήkϮW^;K86+%zehY:)rJd$-nz4Kk 8Db"&:>ml$HКiKxqNfPX9WNvuT?fz.u1 i]'Me)bTvfOʼ}dz198(EY ̅Օ+6gz[@AS77]'u(uW?݈1F͗bz˳X l::~S [U295I3U',HFNɁ[nѡ9㧕4=tCq baoNIEvLܶ#Ħf +QcL/@v٦h$Z8053Յ]{"wq/1E=,'9w]1YW ݑ24~JGOՆkϏ+`YK쬸{uHrWU_/f=~|0-ȏ$ =g'B ] %쿩^¾á+Q5ₒ#qnE<81vE, |GK9B4u ܻPH8+?Ul/s.0*LGo¶-'80Q(A}|ܦ/(VLՈgjmra=B=5JD><(4jƄti`K2ח<[ xǞQ /@i@bԲ`,GbpW*D5$t%>>^cR y%Z5cG6"[gƦG6P&uc VLV[:)|1J#{Rl`ǙКbf] , Ql+{_l8k{@垪 E]YsNl u_p n?-9c1k֭Du2o]V |e|Yx#xIڭ?P,'r {ϟxd[yZH˴&ⰁpzY%Xe^y&5eFz(hd9u/Rm%8 66DRyA-`q`2 `PYvJAbiM"}1My\p~< @ O DtmnlV\Z"M4h1ܠzd|ߝd{ i!G3b_{wX_._^ãבXzq7@;fXBxap8!6o- j) J 4[GZUipmD?v;jX꟧Œ|Ve .Yrc(#ܭa~I&Sŷnc i#5m $Bօ ߎf/gj#7q R,#.=9D-ϋe GF}Ekq5e74Wn FüvaNa+  uE|^Τ:#؆U= ^} lxƶ\,e,qW>r^DƔx?2:h0Ip+|C(|'KvF-=[{u1 /S=_LՃ8($t#ď:Ae>^Rin?g p@yIyٖ홋H]\c"hXg?LkڗAP@ya ef[īa''hZӡ Pxj276dZ8ux9>f3lpYK 2z-KPSUe:ޗ7mhJ6N͵T3H#Z+#2B%?IC-MhHb;m xw8Ⴄð "NOa}qNDYR"Z9ZS.g-tzd Fc~dVj}LGQW*q]xFizC ,0&]U\nTBah@}QT`f8/DPCЄUYU/uiS+vOyeڽT&Iv\ ŒnM0HL2Ox`"'>3/uae}ƒat3+jN vvt%iȤWMJuK9 <Mo>iwSqMw ߂6{7G;7š~5Lz6Jo߄m(XX(E}yb>@8F1ЯIڧu#A+mmOY :?l*~6I7B/ۦ¶g-Ժhn L}& yFsoCcP` +?g6dhX6qxc{U]ʵfXB<#bwN?u3Vm}sn0Žna\LwHW:"8<>,l|ѥUoUPya'g2F }&y >t4MUX?ߏՍʅ\xه3 lp!_S&HL<5 r:шPE7wp!ϪGo7WVW/lǞ w Eb5jb@u&;; ;VwsjV1Xpymgm=:me Q'\ - :m6[Pq3f8}I8Υ2HI_`e4ALѝUBV+#zC&-IAq:sn00etR}[ԩ \jrwj1AөhlSm |^ T<ؤ'H-95]w1*!zG2meF فfJrOs-&C, AŜD]7;ͱgvj,pZ49ڛb)w+v9V}imxH{Y:O`Mdm #ohU(9ٚD #n;wDE菄U5s4ֺuʋM{8 ^8qr:uT^A nJX[^5AeGJ:Ұ>37C6V &fxn1a}se_{v=yLW|q P[7,$EDoڐ3iF\}\b"]"K݀|,k8mq+8!U<%v 0a{|7%➒]X,Z/x 8#Ds3Kϣ>қRvKSeCΩxl% -誁ȁn;zN5}H-ϝz.0 u{Q5l,ʛN,:Ȏ`m`kghEa h*ccO.Hdu4cP;]^; miD6ζ3ʽmsap-"[ 8 W~*{X}az CL+ʉHIuqM+}E ۚ l(b 3qw9) 1Ny !OvgSuk>$ZTYÒߵ͸uzpဵIɈ30V#ǐ3$1rENgi;DY"dȽfK1e@n=^Zo?GIl 6倚pٯZ9I #e|fb9yywHIi.r(II!8&!W.p3Hـh*w=opIJPP:jOPl:yrXyb=-zJ.Χ6:y\mnDM:ղe꽚=b'23 ʊ׸:^)PR*:7>i (S* !p4tCpL O'Nn[35gwerkILj>b{GIio•^,6t7B3ϑzτ9(l5ny򱏊I¯hO|+h_ڴhJv#$6$# 'gڟ9ʬTI{u[|T?k6,;h=Vd BUR|ZbZ}֬ܬ': ?)ChXʑ~U=U{CWA䴸&IHLjnz)0v4ܰGuKt&/Gk(#ĉ޻3.UIaX ˴4ay źnN\ *BO Gxf¾ɘ//gyvB!X Pf>1 -u\ `M},No m!Zw7=~K!tYYAV:s>Fnb3à"1_qb(牞ѧCI7@ӬWN=!t4)s"d!qnCj>6# A4y׈~ĵ{6{pc0$Л+ XV74Zs׾4RM ]=K'@Dxqt:|Vvj*P$+ ,Uw)TV`2Lΰ}hM s-٬ ,c补3Q#]RUZy1T@}i,̺8I9! lAsT;B$Svs$"XVިN~.<1>_SE|h0 ɉC޸ݜ=?]/^5])SHpZk1! ),2k:艷e,t+N-`{RHE=Ҥp] RdR`'TpUP!07-0;ey1À4Y*rx2**ͩ7"j5\K!ػ;rmJäs5s'&GzJ$mw+U6)DөKS:k M$dکJvrkb3 g+B Rm7*F׍s! deke7ВFrs81X'rmc.2-Tr,е4> aLB y) l(SK*E \c$IdB\G=ԧ>I{.khr6æ9v)ɧϭ+D6ʣe^[@t %*7%ewW[قNr\W-qu=?ؾj.f 7eGUߦBfXYdҷ/@H3 5z q%T-[@x#aժAܦg⟹FACt5KYZ8``,7I֪Pb`:8$y 9pCk ):WͭGcC -c'eLoYzLY'єHd*ziƸ ޠ9߮2EdKf(q9&W7e4~'-)pjZQ<8`X3YM= 5@-XA-y,]1|^'}i^\ /;.ۋjO{)R 7ᮣֻ 78,'RX>q#{ξ3_ӥ G}ձ2Oe7'%ʚ*,x2_)B)Aǽ!uۅ gj#_eehwXw1NTK`EP@lkۜ~/ \?dj$L0;ϒSdy <IxXophF ,'7 l@OesK|4TR . ^*K+b'e#-nf6.}m%bժ ٬A`lU|`'3} $ , ?G s(?al;q[+闦N/ ǕR K<&1y t'FSlrz,s~櫀N $5O g !xÅ h- 3V,Q8 76lIZ"hrBל+F.+x?]<:vXV \ީ_0NrK`sQ(;Y7R^䇟{4M)ZصUPƈl|Źi)*gyq`x6yÝw詳9L^/o@{h-ⴄ<+A{΀ŪKb6Jkw[,iCOR1!s:9"T MnzgAs&HI84& }Au8 Y"+{Ȭ@gnQGī"m plч(j{n41<#7M@.E)ם=n 8"9'@bRVSC8P ܟfd$C$\c)S4V<#>|pVG2YchS0wHt.y7>At[Kȯ ZN%Jվ/G1}$m -_7__&bR[^XDrY!vPR_w$45r]m8ҕèzIut+)*P ۮ`a`?]Z|6銩kC9wK5 TB2\VESz;0b7ϤG%[ ꋙtC 1Jm6SY(QqB=,b8/!ԣ0>*ĒҠHK旦\H}e/e9B66ڣ̓ڕBA9G28A!InCs7$}qJD,V>:jVEeGV5EMqdRXmR[wD0b[O/9 B(.)nSZ5E=h -a->26NQ<] ՏŔBOhٻoLl 8H '(^9Լ4|B@ yqߪɓEǖ'd ß^W}BZbNj'xNs!MgNW[~zB[;a\NaϏ8RR[9|$,+&MEZX'gIN15RBY`e6ŨN s9Qd•3T«Qu>6MhivCCL@Z|N.P냅?toi`÷Μpy }h:9*i,}Ϡ:~=k]>̠ǙN}F[-w_#d @Lw?[EZJ2t`^Rchl$Bi VfQkaC$I%FczTz E7ƎM! cKo#%dq=m,1f  b8R̶qNZy' |kd$㪵ZgBJc.oZd:<|r7=*yzSc5o>j]XĬ57I43O(ƔvFYwLWtr[%ɏ;CڳGD`A g ZNw|y,E7,#$cTҜ[itÝN1 ś^=_esy&HU.Sw\[NѬ. 7qw}w|y=YpJZ|2ݕ񉸭e47@ b}u4 ]RKLAp:Cooz4ڪ))ށ!aV^~zjaK[iRx0rͽo[m)9tDO#T!9W;  7T5axPQhc4꬈vۮr/"Z d i=Y|2`1zU>LCtp_mZ^פ(KHC(1-pY|=:D*s=:>ܐ`u浗9+bZRzd!"DeQqNwh {ھXʨRB]3;^: EC( 9hn)+;3-:|l Cxlr|Q@\J(;+dWZzƵ]-.[s?`5和Msr1MbjU)?Qt!H ̑1RlTҩGWv BB%MoZ>4ӨdR Lyܜ=', 8JpDC\IyѨgwqAqVX0{ܬ#;rsqfMvfv Wؿ^V\QND%h // SCJu*So-|K7\R#8Ў&G5BL+Υod#3ም!<#kHohltEM1Ú92p1KUkuo:>a 鶮`EEg}"m< 0+ GyY.[ D7A"Ğ'M(SbHhifI%KJnlI?됒d]ɥF!.M#ЪnjJB߁]&M~~a&k.kȊ|DDp-- y caʦ?iq拏b0:)֯xThAAC\ns} >[/qFn@tJAY8/C:[6&0Q騑č| *eL2.Ϊj]f) ʐ/l`9rJslQ[1o}$PtbVw?I)#Fp߫rw/].oJd0viR|D"\.[mJ m߻#p@'+a9#~B!w 2Ot*\qpBi |{-*JxSRtu]ϼJ8H'L -,Y;~3~蜇[%`\F &꣟xϖ} :ڨ.HI_bwMzBE^##07y1R&NT?2©veipT\ieK!:}^OALi sc59J֠,f*r"4YUQ7f7qԞIYDHr*i"r{% ; ةo Vh_{3ݸ|FU\(?Ri *ۥ tsQUTɊ!uF>I0gtpmgW$J=a,z#i>IB5^'_lO]yleGyE@|}kl,sq?}ն"$(NkiSjB̆b+Rd^hY|}5HӷR~l2&l|] :p~r+پK|}Uݣ2Gʷob<1$V:UgGi)dax45Q |) I,щχuh O LRZ.fp4).k;Yj,gчkە\L;vx/{w%AS *u:.^uYN+bm*ǿ3B?&Om:P_Jtz{E4j peiNَFcxJP-{~q:[j[5E\_Ӌ};P˳X'B<|B!ꩡ!S1~1d9=|J~eq+o4 ~əA5E X 7# LXe?bAaZ1hp)4&WRmmz:~ֿIUU)8$psn ;"gLFOgVkN$HS?= 5TS=4fp90A dvHDe@o2+iA#pK^.)kJd[|Wޔ#lLڧ} s\!CZU}5,ħ(X[m= 's-q.~d츉#17$;ap y%xw&a3ÖP{ ?}5&kl>֣:cnԄFb }JRN"kٺ]K6 {s5g J8VJ%(X#>(^U ȯ,IZeӽZ~ ߭B9dzf mϯA K;]O?8ӉJՆ3 pl5`|{Օ`_jseeo>Q8 L=/k)Đ9&%Gȿ@g6d٥#9 F6N1 Vu]zor?:Wm,\a CQ,~?EtBhM='Hތ8Q a?e8WcgHx^% d w?oW[7 $*5'wt5 {OdEʴa8WZKԉz9DiV|X :V+9f"jiqYٌA *F&֎$U9n͕omQ*RCG)BOgr8yc3p=4|׳*VpOC%d_M"]f,r \wce:/5DikKCj&H;L hUbx@8\])_V]oQ6G$c RG!B|t cF`] e3tto ÉԦ~kXh_5@4E1adѶ&*XDrq(>{A$PVQ`ZB=@L(;qiݖٝĭ s.]3ߺN =ŅH2검g P֜ysM;zdpS4 - m[~Ur ʘwʑ lB6'kWIa',Ů,Fq擸,['=WLW<|}G帓_ٜdITG($YK'% q~/>Ub]nupzyCBG?a ZߍPw%?>ZM 4^36ܻZs#sy"v=ƋcyW_^{/V29Mvѭ*K{;3VXhSw$èۦJ&DPMa pGY$ZXIG9Pq*a A̾9ͶbKPOI{% -)Ҿl)˺)}# Sp޾'^iB#YPl7d@KKykJh\dM23&g'P 4_r%KklBSa9z.VIb~;&tv1v`YcLDA'%ic*r丂~K>p8H|ˑ?׾ BOu$'[H}p|aq?oڣ]wjuoak|֗DbΓlK7 v>ߠy)`eD,! }zx0ɓ.]%>-,zU&?9d[8ˑ9 '>P_UF72N272;MCt+SߒɆixw7G*>UT*k  dQ`p@EhS$PcO o-8.MTP:Yp=lmfn_) ckHDݗm\5=4MLW%>,o}rZ I1{;ʟ|(8{}j$v:S">$阕WA̠P]*5306(jޭiy 8Vmk9"\ <4`\P])rUu7p41Hy9ۇܤkEζRkl=ʋODA ,)bksSXJfSD~)I[ $_OM4"W\wƗQ0& $\Cxa!aȉB׳HՔ+l"NݻVg{ FB9/[YG:hgpcxtY|q7,%`rjXq6)#r0\6R8a_re]rcg -K`6 O^;UN2Wfk*FLuE#t lD_S]-leqV(΢BؽYG#qOi&xZjȓϱ9gfQy[ f"cN),3TG#x+HeUc*Ihe:@U7wd6wT5 MV)P7U9Ǣp9 ^O.l`tѧ$|:vqkLa͉[z~f30_➔NfT-rҴԥmI07I#%+`kgSe7~=A-b 5(Udw*/{)ww?:wwxe}okҌ*@hGTؕev{f[b>',<:[x$p#vMUbwk"}`lĭWtW"ƪe MY?F@70RSl/k˧-I𣏕$PxkftۣL~WX4/'Tr_.vg4r,[S(?K )2d62.$$3Ԭ&'sdJH<ɆU 2BMP",hALKtitQ,6r5s%rr主*@u QW㸅SnHCɉmY ƻh( s9+iccIK)~oEmg&HP%TB,jZOt}ۣE9<; -zoEA%& 9y o8rت աN޽b#;j(,¦Нh!11N% hFBfҊmV7R:fBS6vx~Fd-d9P~*; $D:goeګ@D![ZH:NHҐ NPwXO(͏rq>>C–ɈGfA"/K4/j^%lIH]m~k0(LwccD*ńo )VY%Kr(:L@Kz$RnuoTgUo\kL Xv_P9fKE:Tx=&Vudg5 kG 1H_#u {gL Fwg$RNX*'0D+, 2`Ugn9l}Ct kuHZu@baګio$#귞|ܒ]Q*?+Eĵgћ~1m|"cQ>#vMc2sB{FȰrAR' sIՐ n=&%x`1^:qXґ M3rVbb53ŤzB+C8L rgi.1wF(ԭN.6F^ok77A>c&'iǚ!?nK0EM)k{pLE`;&wɇB'YcFj:䀭 {kw]&bd: UN9PpF(+ cV3`]ݧ *c_2 2lL)<9EqMvPQ;L]hWaY@l#,ijyyC-pJWpM.4K~!j$sjrR0N5Wpa.0dH=%x 4ߺٹ?9'У4pb]{7ڃs#`#R/I>eKI[m(*(뗜uSvsYQ(h=^VcvPU?BMA<SZB|v/6얈UT`AA")RԹŀ=S*vkL6ڥvLALԀli0*cWJd^/,O7 a\'a-8+);:e##k+@5"#?'N*RV>R,x_DSE$-ۍ H~BtwDkaUah@ii0tj2PEX{Q%:N$d/9Z ~KsMB-)R(vMQQ,HoW3˓;ƨ밗bg)MScAdץ)84'k}wZꚿnH;YNE/6s7 fr xueV8ӄ>]/6頟wj|Z]ӳEҸ g`ZVʊ&Jx.e˕>Aﮫ#)c" ޝ!"'oT׫`0&iO'aBG8K]}ǵ'K i\k͑xvFWesXɔze|}yG .:~uQJvA+^J+uCJpn=f n7e*-h* nv̸Ś}ԡ&<` uh%wEa&J-yI>f^CY?Β3j<ϡ myx Lk2~&0D!:9uQ[BD+d@]K g r4^vV>'l q&bRTGdl*3ݥ2`{hA\06Hj >w4=1#6T&rxVq[ AޅZkKk9aGFjL[8`cWW"jY f,:oF +8:"5SGtr˚Ia_*7pfӊwۀP@PNhKw?9ẗ́{;V v6_mC0Ԑq o^^P=%N#t":PO]ie7dgz`"b&*0PR{ 2bGqh#Z@]-MǼ`^/7Uv\گ/Pq=mλ5QQ=^*,#5t'7ZH 25Kg83Q@`J~5ge66-iae׬}4Hkx ;˧%eTS 'pbי*1Ե}g4ͫ!v Aw;o&:y~ḚL-PԱ!(xabN? WfxǑUY` Vu=I!ʒb^t~ ;\pɮh5Zn9:4<%.M>< m>\a)(3dwcQ/DhsĎ^mAM@Pp 6 > AU2Ux01pFJ;$9䇉Y #VCV(_Y=„b\Y1ڢ"&-eY&oz> 7 пeKtߌiCw]@kK&K ^sUhDUq.y]eۘr$1RCt{ЭLC!Ԇ1r>G6kC \$.Q8BӸ'> ñŽꃦ/OZ^:Bvj&hVm+U5niG뾐'BɡM}4G|2؟S jbLgEnVpT2y=[b!/{Lnx顟2^MV/gꩿPW9о~{I#ym* n( zT!(?/>~Oo{#7h ,iuV/ 8V܆_<°64?iBtʳi -4denvL\O$,"Gq`xoRi}O!kg^j$WDKÑ*kIp߾[].[MU@\\oF q FHHݛ|f]rPġlj@Ul֦H_8I~f2y^DL1#׶)mkxZ*ZٻêVH]['DFXE'Vtyhl(*kh~f<}G8j O*nOqwU؞'=;qpQzE ;"ߨʲ]=~} A&qaB xEQ*8F\gw&檉væ>St 'j_nJc'M$y MI/bw]Ǫk- yBZasψzȱ*ZgF40)>h٦e?kn51`oA*UgCsecu)WE?T}2d.0. /ӺtPy=ηZRVmaKq.gu#yn9> }@O::KH6RZ{3,p#{.Q"P[2m =z.ӛ0Ƀ &C9,(nf2H}z-aѺ)v!͕ ׏h4R_" w\_5x_9?EqHIvPy߲* ojOh-N'SgfQbo< on&oOIoeWPi`TD%'5ı>y6[qhIl2?ܽ^0_W(W xk󈀐v‰j38*cF֥,ŵŦT{E6$Lsga>_$Z )eΝ  GP)$Ph<i5T4h[5.HaGZ 4 E/L?]>UIIz9:ԯ63I -jCߴ Dqrd mѱwvU)SZ%>{r?#X֮j{̠ %0O#y$Y )%3ΗZ+ϱ7 ĐGoz O*Uӭ;DIB/BU'͙W7{*O"΋loپceCj$hrӘٞ<&NpBo;+ }jU/2zf.GPl2h0N ,"XV~[nJK02 *%kcJ'PIO`O,7aAY@r(޼Dww8ym[iR ><.xnTԓ k_U[ŶjȬmU2yjiFşo;dU9Y\x(JնҘLC4F8(ܖl"=yp\q%ctHyoAPCsF}tXN8>35!v+Tw/>H9n8!9+z ih4z5$,6x8mZ_,?NI7SL'|2™1~!HMK)Rb'j7-ks _~wI =};No*pWp 4ߑ@h4Wy#j0hK?_jӁq]OSdpLw!6E #c˧݋k_N[P8+7R…b#rKYw4i^&$UaO|@ X^2^DothcO=Qw|&$-F+)`Jp8) +@f8"SDm7R5D4$,z-bnP&w[)^1Ih>jEE YnK h6&)`X$$EShW8~.>XOmGdr=YKFWƏ7pz>:m$Tgq~gsޚmJEƝ= 3/儎QdG3Ǧcw,1P/e)"ݔRxU"b\(4 +΢X| ;f1*buù-\l(&4(RjdL)pq j9Lvq2׎5(אBw.Ǻ'ړ]I&ܲːkRJ\YLIzIg L%E~=M0qf 2 'R$ۭz=i8W _v|-rոպo?ʹt챞hv)jY٨7|W}1(h>}D<.OLNppݙ sY0xc_!h?Uo+ߚ{0ASsA#!_6.Pʂ0!_new*6˗H;wTl ku &wGIx|9pNa?!6ctӱ)<@h:NbAt!a=6H4Hw|Mb{F͏JKʝ#M5SrmH+`]0T|C1AF|y[7ϥKZ2Z(rSsNzfUD>5k#vuf 3ꋍh] 1_&{K+o+84?< ,KkPq̰wlμ0>ڨ%6j3%=iX7E}G!pQ؊r4>TrUck!IJBa F0߻]ڨ/}%Ip9RI-y5HB(ShArDB4&Ö>йB%꯾<] PWݞ$]A Wi+45W%u )x;?n{}TxO3>gѮ3]A 47W!\8t}o?!~Ho12$Smh*ҥDqS:EF5S}5 oh^h~v,# 1sy9"2pՈ;*;CK z LHrvUnJR̐$ %'Fj8 }9vgh^8 нU4^dH*XX(Se`(@`ړ6寡Y BKU6A7)3h`1B?K[o5n]RAae6* T٨x_"2C W(TEXOf%Ἁ?W&;ShwȖl7:Y1U [MyhK=g4Ԭ~^89z.Si>E" syaq$Ϊed1G'V0^*^8)0!kuv9m%i|yoZy zƧ+"p aoxfbNցű]dr7\X7WZX2 J$hXGN T=m9ipvm<ͮS~?1M nGhCkOhљ5[#u<9^h<~<6e5vDwJ8~ɣ86[ݨ7k_TwDg;z30\6^K#ovm9,8x&dz%26a'|xrJʉECR?vfHEAҌbp:L9YPtǮ+2)-{xA68ʌAΔKW2<4ax-p @7MJ95̂zR#ق|5HZbz{t9\7~q1,Cx$7quoZ4Z=Oʽ"DQ9I䇼ȿ)xftQ(ff3jW^k Vnhw1诂© IgW\f$"]Io}r%6V'mP gr,;}EZ {RDť"ֶ^O-mg)'.@?=1# B.ͣ/Z{U‘ʦɬz#c4(lBQ06G "gD/W t?yLP`fQKEH׫$kUQw&GJfug*Ǣ!!y2~Ja-S%ir[`r)f&iFWN> M\Y8Y&s(a\)"JXbn)ҹoMhqY9I\Q_M}Zul;ej5X[bNXwa5sɃCC١=+nԴXp o] Tݗ.43#+L0۴W! .]I >@//v ޅ8+@rL&m_[W^#吂'w)q&q r<R;ҡ1v}%:oIJ;L{+苁7TG2VJ?]v'Ji'-1_oE ꐣH؍6|t2#&9PP&wċnS & 6m<'4I##߼K&rd$8Il\Y m@YNxJ&ѤhL~UVoSsi }ci/:6PAF%Z!ƕT-maȚۭ<jg‰}9MrnL !v*QSEtvn7;?jkS5F clȸd}Iδ(j?7Ũ,5]x'H];/V%]EVXjv;3{p)d, wΚ`^B}?Ujgb>OK9!d ȾQ|.3ݘZuGr 1 !JүA2Բ]&D7\f toIaY'rHZCʙ1wUpD ı!?|yoJ@.fˈ[zrN3h'M[t6sPT"Ib4W3NIQMYėLw?!`%!qODœh@9?Qj}NS pA m7nf[ơ֜Ρ~1V$!Tl+[ɭ&"IFQ?W~Qv. kJʈ7EY\_]wqp$d~KST1V;h+3Q8~yF'Մ}?lG q);#́yح;(PjPJ]S3'LO+}\,^J/l}lqۖ0@}wDέ볃ܧh<B20Ê&N)tx -ֳ R×8h= :o?f௣F*kb?-C &u\n@L8B'IE{MNqkY9(Hhc3Jv&Q1}c$s/+ T{L4xybXh՚f 8ʬIOp] XShvaVZ%TgF^ WPiq.\NvDYep8x6khgy BbPҟpb9ypyr~X fFo=(8L,t0 D{VV V76l/}9_G{ EGQ|#yd{ܤ ^WA+"-(f#ZM6<r |vht8i\G~M%[M\8Yq>y2]ʼb^iX~4^yIha1h .xPaBt PFqczGnRUz=|ˠ.piǫVL{C6?3#xw#NԗXW@IdNsPcT"z/%p>?>lL/LWqh ~ +w#4PHyU>gh`?+F#gq 4m>m^.ԕZ>ˬ}EUlal1%T Q|ZoH$ /]nJ"|oM#nBmOanV1>$N$Fʥb^Y*L}bfP""@p\6UYVپĀhq51U !d0f7(dM/@RWz|{d>B[$ .:P]( *PT>2Նo;)0;R= 3䯈ByXfS+iȂ>q1?8^ @*=No/@X#Fڑ$_;d^=9um<7x$=NDt^yHиʚxer,ߕ+.mVsVC}u{ICHpĄFWo]DXn=_RuٲW>kRv0 ͯ:GܣM">iÞG>w(/Gҁǣ jeL#q><}N񟈏p]|{!.}8$Zu=`ЉS_^ev|LB6pjGo0*ԯ"\d[ ACq56b-ʾp%_HRS wDq}m FB 16Sù6T-H= rhT5Id4G鮴tyvoKKC=A/#MSދge% '`3EVt$}Z6$\ʘC랧t , 97uy"T؆q )yw/8Gԕ}K9- Y5P5-P(wu7SjƠ;8az,Lk-ۆL͆hu琍$P/ &J3 CI";OND{Tzj>6#Th㙿-ۭuytUum:yD&/ՕL .49=W6_dC%w x:}@7;__OL(gO:<!P F s &ZUHirAI[iUb?0A%caP:g1/om?UrФ'\/3eH+ط`=\1zI%7uA2rp&du%z5|L֏܎ȒNhjӊ"A:D@eKԈj@辶zl2l68/^st0$R 5b#nz`nq55\`N npcAPf7AK8I^&5GF[ۧA%R%_?OoBL8D< oH@8@̰}38v|Wu+@Q:Sber>ӥŪq@v9Z.]J"cʶJdz#f;a=fXt]v5%x wK/#Ц6)t1>~X 78@u[3r\o܎|E*oiZEtǁQJ BXM0T:OЋ@ u :p4%pқ=،R$Iwέf>;=PnU3IBt˯FGrYr6^KȮ q'[/B1nxoɱޜHܓ礈SRG%l|L y;ah@^+۫"nq P\nt> 嗠:vgiZP.cA35jh ״˧a6;ܛ=Dr]0MuH\'lf!`ɛX F(.H̐CTS#=%t[{[cjFi =(ähZ&z (Q)H<ڤ}mGfYq(%Kuɟ-a>Q _tVC@-2BwY@%jHYPQ&r|"fup>Qv86*쵻cp[J:Qοbp$KfȀG1e?>ޝr3,-Շţkj '#O>F .o åї]LA͜IPv:GO]#GmN뙓.43cxeEu/䅤Ě-)q,zQ#gVRZWű|]AI w9!3E5/*PQ:6%ElE $oJR-0`Ioc[bGl1LɋfI'G*sj-N}@-.$YW4F^5Y W3]Fl>)e{u4Ce`XN.1ď+ZjL1#/i2{&&@`2iQ=xEØk#tZ8GƟ{VE0F,cI3aO~;aÁr*nyi6-p $Ʒ<|>jVXH40뿌l7 #4ȜgkwHUC'RKpfWC9#vU:5I1@a#0\ӄeDH6ycxCZ ;qk*\\*{ks7tUNBwJy]ᗝ9B!2lPmJ7U_5/S/Ƀ"]>}=}EI|m+弇F鐓)J@:#܂0?6~ _$Pօ!]!IT ER*AM dVq.c6b|ۢ5&[XJ]uB-zԒF37 =8@o g#_>0:*-IH'o -r6Ef?֔ B[?OxD4@S#KN[bƊ|[GBE4Sd@`YiϺQ~M)x8 @/^;Ua*v,|4h;(5›LĭCRPMpy2U;#8l=ˍU_ճc~Otr`4ܕ>a[3nOC׸,9C%zR![k( 8>S=rbQ;}-i=>NEt2hwX&`Fvk&(M øc`1].)݀7k萑>54j~)QH#Au6 pH"Dsxl8yC.a#:kIbp./bǂoO΀@0ɰIҾ.,x:XJAJn(y͟z%*p*$` 6 RCN`gcȰ-^5{PxDAogYu2wgQ_=yyvB%Bc!=EXdSL0xc[F  ~:/u:h R(hY!bN,5٘sT΄Нӣ[xM!8 1j-X^{njctLu -aubV),Fq|>%T&U8{nx\SYUx7^+ʼnɪي? QzH{Bc|i" ?_oq?ŚѤPA?SOTF\io; # ێ.e_-\nxΤٿ:j/segQ T_!WJȵ̡Ψ ˘qJ3?{և~ɺ1J+vaq Om6/ykg==VJ_((9THHU4c*S/)& 6#G CXڣ4\ º;>Չh/d<0znn2Z焑ơ{-6&phe:^Ⱳ>nӸ)1ReȲW!A5L Eicd'+'|Y[mCyiGr |Xa*'I񆒣-8Hq%1yI?Vx)V4Ý dH8ޗpuDr"\y'lYLCȟ*D|b,/q.,w\Eoҽd"Kg #`LXǘq~e'xJ|qz,waؑ@QKcdwzuz/׹^D7岀` 1W/>%KdzP pF&;JcYS'Dm4\46"^j?ZZx;5L~p*~+NI}f^2⻓aSg`1d,OOIrNaY^a]`oRpƩfywKhYM=zk-5afgÂ`>sA'F@ g-|.sm&C^E#pe5h! -حjjvلpTRX;W\f=0wxO5(/&Iv)i wj`C ]`r1Q!9|GFA^1yu/x qFvb#2嫩 ^SO]?t˻pwN% ȣiph+3 u!ubX(:hIH1$s,pkV.P4a#|9Dהm5|gaɾ L?cCSEf~*0<; gBPPG*g5y)E79tNr),exڮ:+_r?[0GUT|QEtݞNILhC%?q \\Mt95@Ÿb3!+h 3I9lt)$%` .<;?Z-Ka'QZo3e @s.$y43/.U`U]t䉯~hfMͭUM (x\Щ'=rq!A)PnPρ9'd#h}upE$yS4R' l׭Gd@D0cC?Vg%3"GнVJKDc' 6[X)#?a í>9N2uD-Wtd%u#| V:x(^y|ȇ=$L}Vo2e* ]7Dyl٬KaoZz$,]_a]5R}-ƶZ ˎu]wA5^3_[H3uch/yưz9"3G䙇Wy2?U$+ٔ?frukKdx2OU4\(C |/<]c2 #*Ep ؒ_U~XN6FK&${a"HĪI/X'ppNxnдw7F1fx^ Wv#wt %LJ0\jY:Q9qFջq  -KBEs^[M:ƆpE_Y`8[0o@6Q^1IrǿFUQ?}¾F`Hʿ;6`A<4,:z.{\.la&"f2W Bb/Χ*HTI맻s iuOu;g҅& v*r+j -1Nէ….Qpm_J5bX/~bc[Ax?ooycafɱg6+9OPs^|%SAC9ײڰOLV2"g^x>!0 ҳ$źh:# V^L.;:[IX݈oӼbOvr|vd20`Yw`CΓH:Gjc`9.gH$ }T$ dGZxH 0NzQ h h?.nfz/TBS㰖I%nM>I[@+?\#@hjƧ #9Rl=&fe=yX6F 7O4}4M<AʝX<[nE3͎Mh?r prV<1rz_ev'l aJm瞖 eQ~͟EB=>uIBf 9x+ss mUEjؓQVc4o/J4J^2HU7O>@J}n9^rY.]9Zm945⡌ ףf׃mtCQ"g5ֈHٹI/-aaCa4ew v.d#$u3G3MY]>&NZkqC#ZTQج8ȶB]h1ź D1)|Xc]I j-6 03 .̺+e4 JuA(hH:Wt79e2'1H)]~NJx_{8z[ӫ4LlW`w! 9Gޒ;y_SK'=gwh1A!#vN4xcbvYmgmmy#ߠdb`I[ }FbIEBL& WmW=h,}E*QMif B:0稺7_k+WE;XK/ $h^E)j8PfޱYe0^})\d,]yLT+b;d86}ctU ~áv&[8\FT[jDm1/J)p~Ȝ%]1 dis'99}g7xm\QS?5)'l,@#=Bކ:zl3&o:wor*nΚCN' !DZ1O„+͸ ȟyOHcQ>%}_oټ]J~t1g8jP= f0 }C]XvG9↯*h5]›̣! {RhQX+9Fh,O`C>*Il݆dvyY?#-lJD9?b)$J, QwwADz{ vNVJ4B/Qi'4^Dikl\̛O1bhMk+wC?_`5ȶJn{yu: Wuϲ~ oth}Ok5X :3n*O*ajbZQ9͐( FxŨ2B$|gp9 $+\+AQO RMS Zy;k9;+a%us8aXos[CvlW6 ӐE_ 5n*F5$tG[HaM2Xwq"RS%k2ݤ!mt,0w@@]g8G#c.0T98FP8gSdiѵH)Py/Cڏ3/C- s B=wW;k|+:RJ:7Q㥅9\eKʴ|G` HD7QЧVU(דD֢̒*Agb1@+K@՟S2~S KqCLzՌ>GjO;gL / =?dq3 s:ˬ,pKnAQO/%P_PBIo&X1ˠ)Us8R95KG؏hM, uHȴ!XǽQ&#|6c1Z{ܧ/+y?g`Eu]_&|wKHx 0Ϫa;s0:?TXp N&ԸC:լU@p.lD >kid {j2O 8o2n " kF`4oJa8?Vq #A<ȒlNhq]z=PlY kKҿB3:#9^Yj s4XLo/VPv%NDu|!7j.oy~1 ikRp@SK^:B8Ѯ!zBث A=  DP om> 0WѤ7ɂҖ?yE@`uFǙYV1giK?4D?=e/AgAVYi`A؛evn\c;yգ( GFq@Gu8b?4skaߔ?'֩t犜 Ag,&*o_6q:{9<* C۫W.n<ʨ }uCMl<@*-6:~` {aJroZs9W[fpL:"$ 鄵nIpAOu,Ʀԉu;w*rMD33/tMp3eVfųmX$tj"di﷪T{KGxSFarGz v_"nOɌX+4O{X0_NI5 ඗Ѐ=yɁ5)&IC%?ZdA& &]͢s(%~jPlW}¦H5] H;*-lޚ*ًxO6[^yC`Yw&XZ.)CE6T <\-m;]PNӈpN1\_|GAd%#Dn;>jaP+Lsֹ9[ U*W޲B( d_槥(.AʲEe7ubwXh]P$uj7+P\'͢D? =, zwj/ڄl;1Q&):}J/VfN듄gU6M 3C҅vnl4Bv=Mtvۛ^-Ƙ`_0L,09OxT,|ec ڙcȼ h<0\'7kx d.W"Y^] J$nfZ'U&Ý'9mPhT@۶zF4<oN}9 L';W?6l|ftKkÙ"`Y ~{#]zo rklö}uNy%X$SA8)ɽ3Ù1i [ϐ5PE)k[$cC p.߬j\lt7ކBk1wthZJ2:!< 2Tm*Yܷ~y-"r1,)8 )kd+XcOmC{kH9M!{[Ў\V-n*Z^v)׮/(z XS:+oQfSr i Mμ[[~L:;_(e-pA:Srpƍ` mܮۘ$.묉;SjOZ'ɗFU.d]q)z"'rǺShe*>ϟQm#Nq9pRtbiϳ` xF̾=N ?>9F85>hO6̶YHlkQ& f$3F鳘ׅuJ cM5H10Ź,*5A+RXgHp2zТ\@/0wcuڱutXAAӒBܬ`\@K{oY"uQ÷"C]?6xn`ш&,z f?šdr& @}Y uӲ]3>|X'(D,Iec_w+p*Fya{{H3cگjҿ ͭNC7)8f&E#06:<-hw m$-n8s!3j"^FW'e/|S#EEW ,jã)Z8{t Ale͒E&;J?(揹^+$Q9 ôgP)0iZtKU;="}9-k νǯXl\x>'*=w|lގ-q+bWS;;&Faz|TV*YJ!駝]oC+ÛݷC`(oRbÞJc iq4A-Ke8 /d廿\LtMRsEQf1‰lI-OqD&_5mf5pKiv,vCyvmT#iNZqjHؙ3V\.IG8Mr2IG.V*=dZgxro {srM ,h>>IP˭WiE*y ,(7媗)I%xAoH@!h~U8[e .f>N|cu5= s3"CryK*_*!r=/?0lGԘmfoP֐0JKs(>5ueA*ӕmN#aa~p 8wW T{w߹P^Wed: $]$3PIiF,6K_Sݛ Jg*K'̢#xt/Udޒ\EHP-i]|cnh:qazZ}5ve}ً8?/f[ݱV$AcѢeS)Y(4`w c8#:c|#К|r-ƚg}jp3h=sŧw9,h &Ztu0bD쇝YmV^ M$51k~Þ ]ЌƨV{q}1, 9# ;+eUB)`at]j{~ݫ_W$*t'V:>Fω$oLkBnZ$K}h`n-(`Dn61)QX 4n#4"e}Q H1bJȳ3 3rBTG49g4~! ÜZ ݈R~r,;uPºWPw=+,{Ѝ({$/Sn%V0 77Q^HBknEFQ% w.{cѶ] B=W iA:bӹllZ`iuаRM e0K!¾ +'oN6Zs݇@ê/1ʑa }3ak3/CibJP8 0'ڏL0/tX^Qz$QjT>l(쭥BQȶUX𚝝Du("h$6GM2ZпzcCU0x!6j kOvO֗as ^BP:܌ϭRa )rk0( 0"d3/z9IIzڡ"-+ {K3`Jn:S3~n!8WjaRfV_A1ujq @z'ޘ׃BtMO1Va♪˜P󜓕S/n0ΦYL? `*z ]Cĭs=4>7A]n,*t*vaeJu).S6T>!(G$keifhzxb6}d^Js q*&3cFN Ѿ8+PM( O0;4-J8N.6UCmQN5 Ys[wY-A P/?m}Ƶ[,A0o,ڸpHb-(-F?C+&LV6nH$zWcuO~x&Y[;۞˪ h`j9a[H6& ABv̌ }NRΈc$^.ҌQXmt zՖWoB/u;R $/neٸ9$HS"gtSpf`?][6PyZWPvFMZd `H V +LF7W5j9 M Ow ZmHɯ)@WH[0`>_Օēՙ%5DBn4pް?YfM pޮ l$-,љVcqǿB|Q>w= E/wWlP<[ -&ʱh,It((>;/]>o Jn1Ď&HnOD6+쁩Z\dM'Ak AHSvr}m Br'gV<+W6/4oV9|j.͜OBP4Uarl ߫]BdkPՒVAV?=&JE¬ˇ!v4g=) B}D4QXckl({LDh9AzC7hU5 yT zj8AI)^h ,W2mתL^LIf7hfUuXK)Kd&T%%ez F͈d اnB2D^^cP|3SAtxIgSHZ0Cgէz7?n)tfNyyao  e !崙J9qv5>ˣ#afd߱H y"Tm H aZyjd/ &Yg9ꮽq{52ïlfI6]*vb'|h-##<;E41pTf=D9tR6=Io1AiO|ph)xG̊ޣJ-%if\50KD }h-y|~GW;o:m x{$*$h>Q׬x"!Ї ]~b`KǾCI^CLވċul{/p sR1)cL)]גǖkAx>ɺDc/"2)AHl(+",$pڟ:J[H; ai7 ?uir1q?{3o29Jm!<ԀoETg-oLaAA&t?sjҢ) Fxy9ǒrPg;[iy=g$3Y|PX0gǣla^%>6E߽>ˊYgߏV m~k) E7h*%8?StlSiP 㕂SϯcƓ9ꅐ,ZCy5h;Yoo*23Rx9Ꮄl:2)|Fϵ2rP <)p/bҊ!8f0L9!I{tȞݢd$$X!Wbv*8-ޥu fuZk ",_禖 u;fsn]@arD__qӫhg'[W| Gۓ'Q$v]D>\qm<3w}0gb{,]JyP< I0"#̧pykw'q;By.?6٨BӍnn,"ی&j\iރڂJ*ɺ#Z(?1e{s/Y6 蹡fydlg2;/+GUТ _R3|vs-Kz^ L#Y%wT;z H^*i2\Oy>8#0J] $A$m"슐 ofW 79c`; ַ"n8iY6C;4tuzڐ_চru, |&3RhIK$~Vcl Ghܐ{.:W;L[aXZo- %j7(gڡXIHFa{+­*ZP>ğ%xYH,tn'afoVvag؄^oK9SJ}L ˛tqrDml{!X#>osx 3D =sI0#SO /pTCi_xtAQ3BM\ݣr,@5٧J{۽ ,=y=6w| sh o9*qy6y Uik"ƻNɯƀV`_ts7?a'R#AOso:z2|e1`$)!U! h"v輄qe XhNe([ZԠZ8XT]Թm>#)ّ\笣Ռ,Di+)AJ!7RZw+2erάU/oI9u-<ֈYj5Ү雔{%~2b_$DDkȩ.k"yPuUGwL&o-=bay%e_W)7M%Mem/wfP.b0ȬM Lћrr@31)~v<QȚ6gN4{YBi(E.]4VlIog~ۮtd'p*t 5B8}IlPۢLl. /dVRp'~Ĥ$}}˷6Kӹ=rCܗ,zEnVhE!m%02"]mpɽs,<Ҭ[{eih^/A9ʫ ι[T^%Z+Jix©ہK&j:<&hL*ɹOQ:X&)Ne!2j/;vH4 ,t̓ icr ok*:2ϷLZlҬƮS4-^p҉Z@YXQےN⺢œk Fd s".!G_jf]5HS^ezYG}rS}GpI/rqfPuAKq/0Za"Ρ%%%aQhFXj+`:^x .l?%l`VDtOYҳL*%e+a]sW^JYSP]a7l!I]6eKE7AU.fO&s;U\Ğ՘A5Q\~,lQ\YQPFp\LcM%Ow9[QvZ8W'}ϓȚɍCP}h]o- G}~Dy4?;8s"۸Hj7^b2T6BRdwؐQc+$V ߥ,v mء9@mT<~cj? O+gx(9;6Gϥ `BB_< l UΞz Fj H.<3HR56]C;~x*~vk#"X2k &,;1JM`pi( W>=ú9q&jzѓ(^. j0O[o8?0R0#T}CRMEXPK5-iOK ]UvL.sEVe=F=M.`c.B0bE $i f+tB2OP*j,+!qm T$1GZ 9ٵb1=C2[afAZ%J g5)SIۛ~uX0S=͟竰キr!UZa-э:1d]t 5n#=[+v`H>;/czF܁mgc^ǘ_fK䨉2>w5% $rGMapr3;N {Fs#nÑ4GoukM7՟iy.5F>wFR;eHTXE6(= 1r+DPw|͘5k6+Y[cw12qfBڴ4~"D6ż!Wlj ,eL#`J'6ml\MNY3{_E21Ѥ Vw63i(ZsEa^ *6%\T,L_-OMiućдGT$cE/Br#T|qŰۉ*C(}r+hNfz` AF 0Z:ז?&)C">`R9A F]VbcIpvB8 RčQ s#YO'YLj=lk:Ir_HUyZ~1q~IAʂw qBw6 ;Rc8zHrM puYˤ@6Jm =VJDP_Z|vtu܁ችk"S:  mU*혊[x(k祖KB;2&TəG^*!+ Q".%xOZN[M0HJE>ЏR6/ M3 FqE6ﲣ&d7 SIz*\æeK bG׹KmNB-`'V7Lfm%~dQ198?aڿ{ج "OlRGS*tǖErKHTw&quqqTa& 6S/VqѠ4 M}tn D#<%_5ZVh,mODÖLHf{J= `}qɄ+wLT/-WIbwT!q)XU2^8~W@[jSJ)ǼɇiDܤU{q0#WNEd\h,\Vx1՝` V)Y1| wYHF$5x cZ^=n qpGYRƈ$*KPuWn1 &5HR:;hUnljzmߔo ~gXq?Zeq~:5W,rtqWd j|$ch{,\_o]vߣ`MD<FV{CqZU  Xq0 ?#~`! ,z<!A!.%՟BKGXyyU]ۻ#k|~%H8dx\*ϘDu5>ټC1KwoRqSScOX%&+Rc֢/>0Z1Y#x5_ )?O9"ܫl9K3tGtl?{A4B^A|~ҢJ<]>Qz]~`^qyX rOy1 :[8R9c.`8,ّ Im bw|75ZOuGRߢ'Aq? BO{-IT֝=?aB澛2,t+/%Y_m#8؎0qn.QfclɌe..Rq=7J]5Fqff\Cck=1p>yT][~S^rr=6@`H> Oo|O!fg ̸S QAc qW N&~Hq<1DtrH#3'pi.b.s@;am[=-!!Y$p#R46<)vlv\/PUBB];:oqT7|TNHGܮeJYeU 3t[-R@}=l9|(tY(O˱>?lqZ࿎RyU+MZ]Nj(=8Ƨ-WeZ`1W$J͛Kr螏LެBV2D󶟭/Ʀq^7˳0G05Ya0Wi /@).:+:],{ AB[hEK3NlV, <R̉IJռj<-ь_Tlwj2lϥA(@T07ؖt쨚|M4 RM{_e4يfis en/W<=Uǵea0~8<&6yYqAyF ,ZC;ى06RVj;XSS)C v)fT2 Q֚ȯlX :r +j'[ޙڈ#J<٠}u' 1sĤ^Q{ogyn;[t*5Rl,SE7qOW+x(k!-i$ɰ~{Hg tPE,nG;c.$%H1p'#O:^o )ЯG8kTf> V8 uXSov?5;H|YDWa^MGpG]qIy~Ȕ_֩%E +|RCt3?kuC(m)㊫-S0Z$:(?v*h !Uq~isMMW'=@pnd; )Vvݱ'_6h.L7v7c~ ~HgawJhl e`CheMplRx[m_O^;WJ5H`8WEާ-ߒk ̡Ddeh7tME2I 63/+5 GP0ӈMކ fB |Z~‡o+tePVK0J?Զ9RAMvc;䩝*W9JAIgzkS:~,y""pXCs>fh)1&Kh# yךPMO fMק!?^b2n/jIzgxu5=on|a Flȧq-yqchԽ#J:[}\%0"!_1#/KϹ<= hk &. M}70(hQv \M1'd[3Z QTKR X]Tq2nc6;'oZ$31 .6h~^³wSGnIj"k\7ȽT '5KyREN-l| 7X!2.UN,CX6zy{ oJoW])ǂ8̈́/L|ȴQDXU[l5~lj9.r^রiA-Ȅ9IZi`lva֧T cPpH1S¶ucZ5Bs,o!-Hl~U.dUFsHhqIWĥ Fnk42kwKibR:şӖ/9=Nl5V5A uudKCߝtVQhN\;-bѸPy/Nd4&/#+DGقA ST'-f!qܣѬ[UyN$f{?8Vt xO)#:ћ`W ]@P|*^@'Y(TEmE@f'L5Vo6$)Yad-|RFKgT©<^! RXLԥ M~"Ǹ'0 \mDA`9(Jߗ̐EmO%Sk~SL_yHN<0?Ͷ2/tuPWTR[th:숧 κ1@uUW*-I]Ȫ^?uδ0IH仴{L՛9 T3] U@eE9,8,D^϶qlsG??8A|C5mN%LْBp1 C aYSbް"@c3PIװRX*qC9ƓB0~$ 'F*`b4Cn|LT$\ssO58a'/vveOV*l=?.XK/O,/3[ -iNc_q19PbP2 ~&DJ/Ւ틪ŜE Eu9I!.FG v=o94N9O' R1(fS͐MZj^eU{eQ&+8( z,t甠El.j[A:CįdT<6co+@*BevѦ6 /PˬSCOzSyt!R|}naۙJzaA͙K9]i& +0 +٦?:znQ6nrłu.i}:5sy/~.乙D1< R*aDGEUߘ#& \eIo/ȟ<-l" Q'}w9Ϣ^W׫}dVimVyHt?24HS7-8_FKKW3{ sHE ,NW.;u5fi?Sј$# TIf$ ,^8kjU+=>ש ;nY@z'G=Q]戳MTz<>+,3;^K.iNȑU3`5WLS +@"&,i!FfZLu%tbkeMƅu"~'D,E+̅Q5T/k_.TS7lT7(>8_P]n!䌋X0S2h,$I+CJtԏwvBcEDTiӆ;ݶ2{KdP Ue@Zxb>8ܰ y@wT̆G\j/|W#Ԙ@譫y9.UCۓ҅8h<;qE`xWsBϱj]TYdG \@37/rRN4Pc=. T_`GgPf}Arݱ po|oXg+"7)IQa0PJ&k0#xIII= ċ|uqKMfZʫ+kBt+Cäv> sR hCdL߫]1ZWGM{'ў/\~BD͛=u6m%;s}r@~HIpR#,-c;^4KwL؄9^>͋]z3y_B;XN:EN7L@Gz6$.OJϦyI I O8kh"yf TzH\'tӈDz|?ε?IPoSb4sRUye[p'D6~ƽJc*ϑ~`Q>a *VXb|┤HCzI7юyDk-2<2Sh*ZpWˮ#c/(ty6#UApjYD<_*ǏwG>ӷlN,#B /̑b0Hr{YLHԧhhIQ}RZwS:IqeGA(BJ D!7< x13ir% cI5(~wX_;B i߁Dh/v)O,]J4M\446D! X8 U+/Mbs:7=`s0׹f?cr]bh([T^5b2B9Mj!n.jgbI!|;D x̮bdz$0/iN:o;9_GM*d<\g'O 0#$uܺGpʕ都Oo@"n5-c+.g%{<ыX=mv2ԄKBut`tJ:٭c϶X$y ZW篕(N!}h],[qk 4|kE8Sc@l6/r*) A+ȃ :IYXytv}-g,;d 䧯E?K"_#; |7tfK~u?6.+s%ؽ.yeWS>P-~ >[N"s9vttHuC =dǽH ZmV8Yj筁E=r.9r813L9ȥ3UPNçy#`-tv[$FP0(jvIqN89PJ;̞i_uz8JъY-rÐ*'&䕯 i-A:α9@ДW {6MDS8A9_~Eޏ;'9ngQm@(\/{G)YZ΅ 3n)kW4 uDȶ fNzՊlǟM.!6uS3} '8dXM/ Iti/o]7s^ܙ:EGkBѧkړ%./Qd~YW4E"Z4e447>KfrH5E%-8q.WNN˵㢮CǘE/EZ}ZwPfpڀrgS-E$6_Ѽ)ÂMx*ÿ %82zKo76w 9g*)Һ'۔( ^_Rq΅N{3DA.#Jʣϴ̈&/e䁶 >|DB#3őWGfI(RWJbh uA(?!N. }e %Z_ -N޾9:9n~ jiDg nH4WH> !5Nyuaٚ1WY^B&XZ6ZӺУRlв w}Pb2 _U+ydE8hFU#).@x$/6xYq)iϪ,gJt~} 碻V[Ub`"(]6$Ck_"}\]p/ kY>mFTD![ uZ4R!=葝Ցs@Pw}.6?xx!zO*$4dQ@*VЀ`bCvs-U!Q5ٕ+ =-̂թṗ_+nޯ i@KB}Rgh[ .TUF9-S&n8~q툧N"O{Ԇ#"po;DŽ>CTn(LցE"0'P5+4>w TH2\>~),.PYXV7NJLl!r_ӢH-i"P˒P)dgrhEYC"ҐP݅2CJZČՎ.ykPlg$Og1UC[V}K]>|V}^ `1_fFRQq5X[X>bw1 8z2mN{a38Ѻ u(o/­ڟ{G¤)qՊ{8] O둢 ctC:ZpM ͒W.6Lbw C `=EvA;H#o 품0 {M=-t% moɬ^j?$=n?M'3dWg]#~ ]|)deP:EsI-B{,!LSRVuz 26]];ܱKhP:MWl|f@opEk+rhk59jiOJlL"җ[z`{ )g A쯂QHЮ o4xfdh[aX%;J"->Պ+Ӎ_G: ]=ZE}}l>yħ>d ΁hFg-eb-H=hNTց EWĆo)0Q4£n7BUKB z6e!b<*|!z})|#B_׾oHp$++,&&56ƳO#ɇ!Kwta$l%!3nܽr)é;x$̀~M-ye ('oZ,V"PܽVEq4N5 Zwpzx}ŁW9rcڽN}SINzkF4;^,OY3m~XplYυ  #CyLٓ$P"U =@<8f^re_̴O"Պ}R\?s𝎁 gOw)nΔc;Ȩy qN{Jt {ϯi%wlfRe(X> cVynaoxq5{b9\}WbA/p{?FWjCwSR@qo csHTv^{>b ؤMr6]_ w$5 fu0X`:?K=/.<o@ƣN Rw"-V~|:" _ ,BlgFݻxtݲ\zv߹7|eWtkEns] HcjPqdžJp`)a:ZE#g~zfOQO`QE Q@C6铂icq!g}qԣHkoeW#t$'9v\5pإ7u.|,caJx-cO4uEPwJLCL'uܣ~L-pnS_7WD05bP =vuͭC-}jn0K'P֖Bc,8#,\AZkA!Hv.,`b^HKyH:7k6߅wM$/?Tӑ=oLx&SQ~Un_T7 VC8轡l=_JK?;<*>-nIYa}cEkU{tL7QA?dEϙuQ.xᤧe{Y+1Tx*|`-w%^nD&a8Uފ&.R\ h,Ut<=[u.c9;> I~Kf#u(RyHLr :t-bl݈󄼱#'0 bYA_6g̝9GYMUI@TLW3c/J6 )NPꙍ; ?mb|Hfu).E?_C+q>}W voMY'ϧ~{8PƂw.tȢ>Pjh습~Ͳ7mcv+fbfY[*o[|C&sޯ;&C}KPHڰ;: "/s7ha*B!V-xdM&|1ſ4ݳjl n6m!3¸1h2ê@*料D \Bb[Ze'&>æGח%AZCk&p?Z,uZ `x3nt:C졌JksAV0S 1ELJbk CuЈ-웇_tU<jD C%Z 4* 6<(gaJ 펦溴!>arE֫A}`enGffv e`8`>/jA-ŷ }YBPl6֧/u:V7~?VTmMhQ^ks[ʙHc7$>" ,864޸AǦנ";>x#-Xm6QgII9<KeB;,#SCKwDc:/]?(0o^)ؘ~ڕEH=g@/y}~x_;CR+pZZ`(%s"zU xaWLk5|K^5. `C-S9 ]t=/ r,$ōH;UvHi+Z E5ūNI|SOˉS:P"rν<n}Y2\ѯcO"6/U4Z<~0|Z!@8Uh *lEBڄVG. 1UզqLW1,Ũ5 8Zu`Co 1th!L§$CU&O9MX i*Y O/Uыw]y5Ɔ2C1r<=@/ gpM-Dh3d!s!)cx3*g{彲%dDo G.JO dU+RMZbc NWWڽz mM]K=j7Tي ^̨ |ڪ4]aK$ fO`fᯊ1hA3g-sݗZx;YFXºQՔ*rU_ LJ*%egYxkQΟ>{:iZ|e(yYW%o-ҾC9z˰:oɓ$u3KN7#7{)zP8d8rz 4 cJU虜RTPZk`(Œ=G!:q֢ఋkT Փ)~d>G E>T.t7⇟7%Y?/2 9rYlȳV]u\?FyM:0$J&4$c)b|ЁN)|JkLf_q(`G׋"KR|K1:QdC _\HBbf1 @@|_1ݤ(ڑ V p(?+iEq=4˯ݡK}#BYʻ 39,J2Fsl݋(w+3W69ڥ|+5,8\9%t!ahr(c0\S ӯ,hρJq)$RЬWp*#5*8XVpdWH;gys򖱫zoPx`iHv(ҬCHT(042:(y$a Q:ĄɁw]litL u06E)\wK1j8 pId!2e-Y؂)hYKrŤz G3fzs7TIK*LL1 #3˙W4NH'A;E/vgF5a R?h 3ĚcysЀn&|l_t]Tf,O@ @'\~v  ;ݍ9wx?NGsbhm&uUc#n^).!ղG!?+N_02üp$vOe /k,P:}$#澅@-hB ̘7QF1nBUD=F )*ܺrzE)}h7扴lB(9s-E}_a"gy8ΖOv"2`Y})Nw&jZcr.p4Co0S<-QӾ睘@X2,_".3ACtFQ3Cl~DAW6Av CKH:?([ss ZD n6%h"j[!*Oxyfh5Uhl%:)D@!hGboe\>-<8J8tFmfte@9 Di&L7A`o){'X*uvr[ʳ*fdɁ88u~i R;7n̗t[FG~WMݝ@ >~E'摂E3<}IJElDjyw,QPH#֔$GUߙՀA˦^!?dUf/XβBǘԛ w(VdG4WLĈ +?h&( eaU sH8 d\{"ZsUVXb*=@#yo}bwDI.]ڴ%nxv2|sx$r\ISaѺ6_P߰)r%_ƴ#jBOG/V^O:1Rgmʧ8`ZǽѾ̥혻q%2M7_ clg}r{8 wG%N qu?laNGXގ7Ttc|rA7qON&:K5=h,휛qA\7^ES}\x-n*6@'.(HHJXa((ZB\GUĪdD }< 4ÔRrbl,Kѝ_>,^vIԐI嵢ʼc/^3/.>̣;lFzA`NANP `+h£JdSXgdK OPꂗtCXnqCvt"RHZ%ײQGa1A$ r}B0/ک q- vNOO Y> [R9f4]\_fTi܎;zeXovoI)8FkD b|QbR-<}{HOAeQ_ect5Uk 3/ ؤLF* 5Dðcc7QƂ8o$[H0=:ʂ]}|1=J@xTgMI <DZ2YNС _j)59h't re, N~1niJbm0%/_{Qf%NzL3z\{Y.vmݪDzT!SNe5OzXZ(wz ~6@tO^@.n~OyTƳ zx-~RMɰWa9sL;Y(XO} !/z[Ije{fn6a:>,Ej6ksbFH>5{fViqc\a-#Ŝ{.MAhW!LE?OU3@D<Ra"9tP ך;yf^ 8 9'x\=Ɍcb'BX^.]m!6xˀ0PQ2aT3 Xо "cnʾd$hʋGJs>m9ZwB`^<'lT>o M,UgUƸ8NlPT5wS}/&FL4qr<6PQFTeK~o\>:' 4$ 8)i{&Ihp-2{E_ޒ m1-(#Ǡف #Yiej<83+֬| XDaMFۆj | l&Ku0-vKBAjG(줝^}9A'k0a#QM [ }{\;܈Aگu5,Y'Cj<} r t!\B.3kt טf DJLȽ 6X7GCjOvG\:Æd?6U.$(ѩ#l2좁.wi'# ʣ&I(7j>^2/lȵ Ff ((V[C]&RNOU5c87w;.$I\ UMݪijlo eȗp`_vQFBgB4kRʛeb%Tػt ˪la0Xњ%%^(RjHFP+$9Qpb*x~)8l\\Y i8U,rb?Nze"<س\=l8ƿ~黄;<'No<ƪ +b(M$EBF1]mJPO jK<#B٠rXsLc5rgc{D=hrZOR^Qv+N~7Qv/ZRO>37'O0g2=Da] ɋ 7#σ`?TgȲ&p)Pʻ+3rMݍ< δ&8]SX\32S `0YX/m&1>yqH7Wů'\-;o# AVt]c~_lxuDI/ fC3/T6>ƭVw;&J!@ׇ3y]>gMǐ>\uWٞ[ =;:0@N~,1   ޹I"m&d$0B4lW.x{EZ.0GإKTXFK[_]-͖'U,R>h:]˃ǝ~ʋG wy\)_YC6gM>AS9 Y4_wk 2&_]e K)4S ޳?3z@,oTHq-JU|]]A?/,3{<w([4:)+w ]`|%VA1M}7zӼU>B0+EOSjΚhr 2ve|^6S`$B'dI!sTC\@hɜP6pn%kVd Y8 آ&HA,qG8܉k@"{2)(sXlufY˟MooA-Ac1nHG"a[& o]fBPfҲgq}8+T&C+ 3߀Ne9 \z.N$)PrJỤ#rl&; .=͘C74&N}"4#TpIu~',|fE_ͬ TqMnm!5 1nL&VкՔ'/}milEm Us UKЮ4vlfHقxNw>]2끄a˒nbPX&ePC43VersHw yKB3K/zͽZXt(<ܷfpa/)LD$;h j؇Y sΎᄴMgwy|]"ĢA3R 8JU+SWm ϥ3^](!^`8JC[]j{1(UVjr /EYKj3V{ ʣ ܄HsA{Y m#-' ૥&Pí5__A_X0&nEԆvUanWaV&T(0-W, hoRvycpHYsۂ3u"`qf'*m` U[^RYPJOuoo]m(&aͼ!XqM!OUG{0yJoQ9-i{78מ!h²ʛ 5#@-Ӎ@6*yi~Vr$4κFDivoSkȡĖWM t劕3N1!kPa]:@TgW.Q2XuK ynY[15A˥WcU g/<(cQO8%ȭSӇň˖P1ϏCƧhMB!^/dw.7:@ P[g?7ex\*JII c KwfCP$ab l_-=QD  ㅅӞS4ROͻz[|joAʵ0IY} \%ͻM8-;䱝(yZmhv `Ce(jx kAWƭ$ }THl ]@^1GNoSM Qp~P]α3Wk:gCPx%z>13g+xi.Mᢔ5A|P 򞶊>Ѽ-x8 ;L\a#ұ.WcFLtEA>o YKkmu$7Lf֨8>1. v ݝG`K!sVgB+]ŞL#5Bs(a3%l 挸Ej~Ixv y:EФ7OS1Բ.mTxQWXգYutR}-U.f[K(oLPX%Ƴ`';uT d;,iV A a::F]ڽV nt67(bfn)R,\>B fJ2@U2ꎔ;VťZ*ZD,Us(d=/L$zm X349VDH3sK c*Eq._o5&.hK%dYXfv=33i+giX ύ#T u,:VciD@vF-otF@2XZ_13t1 U)k >"*&ݿ|[VC>x9)ǜ9*Bjo075-ԡ'X:VMh rfj Sm'fWUn28s+BL!1Ea}d@Pڒndt4Ph >ޚŘR{I;(>p;N2wv嗓dDc&7KIcÇʊ.+"bmTp߸o᷊b:s6&;hC|_КF||=/<]'7H+W~F)PR()0uYyJw6_"kMqݒAW$ u{bG{m!I ʆYe[$2PHV :uy/w^Rz[JrΨzk+kҔ{`8(Uw{u9O_DLduQO iRVqyE7Op@&f{q;]B˻yJOa@pu&z ^Ƒ:ORw;6LZ&C5N^[E Ϝ}WKpuDW;j|iaL!߽/Rg*1R0Ɏ([>D"O'>YoXtT`*Gӣ, h%aj] +iGM~G`4tZw}<|L)P5<׎(\W'~T\m\oo+ރl˲#D!n~$wbג af|%m τ$ޢ614+%,^ݻ*:.S} UdeU=Ҹ9vA{o0#+½m1hV#V+u +cƥmPkXIjU) ^ 1TlBa7iV࠲Yfg I*uu7hǀ7'},K'#Fg*A&gJJpd[$߆ō"} W;+g*vd݆a<̍iSLu8]52ВMwGQx~:)E,v`I`v#w%iKŸҳZyғWJ~?LLsc uǬ *⶧z\&l;e.1g':ɟ=k$7FlwmxU6 bm8|$,%tOTFYtUWG0B 4NGeI"$ʐrk-a$>+nhB&g:Ul;颫J1DyA@(jMY>/ _k|+X(4͵3dF$7FoE4aV<v᯸Q vlX4Em踝k:N&dRd,;_@bX[V!Ⱥ]RSmh%/yQ̥z[˩[lC!'$dL Ps6;|FSj{]+A8')"+pW#q2岉s]PD{l$)_.OeɼBTti&]}HHKPB G%_r䲗 6rظb3(GUmV D'_Ehy݃ļb,$ܸHx.U['ƛާõO4.{lI-kv7Mi:e&4֘&)V%[y(]QWQc'C3h@zA`!O0Ű9.d#[!ڬrl$Jvِ٩DNp dYfA/.zX#Qq6$!a.I ^ȽClq0W:SA~ K lV͋*hZ] \X[Ϻ $aU&o![V;S9-܅5JV6>3nA?RNm a[%3Ň=E[OBjV C1/,0&;NDfͪ4H=g4[6Ve$4tPXmB  d(?R+mћ]7^&>[RSȉz|_-ek`hF_`ԕɹ{j4Oʉ$BIߥ8;6tlvd.[+C|Yе{)5L?'OW@w*sMWfF7xJ\y G.y ?ށ[67/dkFE-ͬAmt_Q}H MTϼe_d0 2vj2QtsdS\y M%u?m>ʇ ^6!$2=so0. q ރf#S(,ѧ2SpYD'jKs);J;E;JsRȄ;5杼?rytGgTWriϐ|:֞fwoY>ĕ p®1OH\IB!:\->ZQbjT ;0Շw3{ga #x1w>%:k*8ɰIFhltTGuoh'Q dn&dfk 2|%XCV=t3>v$gҙfSiEK"|AGH}}xd6#h关DC*چQ}`"a"v#΀h?A% B_hԣ_n؍5rb!M%Lq\yƻ,v/q(VʙI4׬˕N?o<%w١Og Hs'AoaoZʤz{c{eM(*0WQ NQc,M$,iU~Fp7G ·Afoj9l΃ǚE_/g"GG.^w\7f@G{?fPč3quZu%FxrEԊ%uVG<;zdDW"G5Dv*ܼZfK`cCiR6oZ$?T _5m=.B}(Pzǚ,_$:L9D`}qy#|,)MWs'p``%n&rLe3;iUW^7D'+M}nۖ!+U`{OW ]a(Ua'ӌ$T7YI#ZPQe܇luEL!T@+ΠvnrC-u\ZٛehB8AOdKً ݾx4cˮ-(+ohlhH,6 u/sd/M} lfrd$*./ ZŠz" +ћw$KXr}e0*0;rNbt{ڟv?tMM5NR{UT[H 3 57*Kv\kߠ -xSZ 8o4ݫ*mi.^U<[wߠV+F{\|$/v]lK?PT7|yG^\/ +ҕ5066ytNEd ivߑΆ xNAl: 7Puy!~ӕc-捗O(Ĝ1>H29;CwcّRVь'n:}A>//zV䣨lYX"W^ gkWvTpb 0(WfsFwX'>]`Y:xNfo3%DPHs2q~D9pSeT&3(4gdneэxZ+؈`9FP"O"VE4wt)Sg k :_ē@NOx?`$!ݰ0&7kWG>+;C~w, hucrb vzQ":P"i0-L3?/eu)ٖf-GD.k t@$>SfY1WH3)w\p6 $RGZtM8[ ^-PJQ/a8Y4ƚv Nt!T4nT: 𳲓=I8z܇-ey9%aAAxE ,݇zuV% LKUj2sY|[Tfy@+pv41A1,z@&]NU~bEb[U:f(HK~btրi ^(ͷAnȵ >⎾JMXNsC[vU,OS:W{& zƱ7MzQsoЕlK%M{FٮUp@~޳%y_ ˲]C19z.`l<~$e:4|f,"+882]NRCI'T,1)-e& 6jC2 }I|bt~VZׂskfn]}VQPgrCk 9~heҰzE:Q.hn5Pz`sPEu/>ԅlX48 A不 V]]H=G$* QI&#ե/'_RWzb < R8{'6Ii^Op>r6w0}.us f}zclPAH2+#C00HžW+˓ S-hGaE1ؗ[2)Xe1l Cah D+淬^}[`G؛"k۩|;j&ޭF!TMZL 6X7;Q̢,c`z'G€ [8NUe%,`Ď]i/UY1 qR^OH8De&c0qj}61Kzæ 2[phФX2jEdsOrY6-}W@ dE$8JqS;nU;#戴kYd\Q3- 1p:Dp)]%lUSXIX-ef'Ri^辢v4_+֖`9k[ Y f HbyX$_Ƭ!m?uL0ZEJ rcE|Rɶu;ksy 9 zL  ;/\gª+P f#\'3l3G. 8$Wf™%Վz\(Vзq2b_~ӛ>jD}/X/3@fT4(zC)=)!&g7<p@1dF ֐%Syׄ#TRٯ[=ҡTQqK I-wە4A@Mb =ZDKؓ:^"D:=jza 5.ZĞ{Ğͱfft >k"=XOe2V2s,@v%޻=P;>#|0vB'hE2 iU`+jzilv3W*Gm\u(XΚ+*Rq3d6ri;^ʆ,戴lKo EMP`HfxR-::@[sѸ}9Iq=\bL7 S]մo,V5V--<-—~̧vP7 4ʞ~e!ى ht/,niLƳ" 0YbGue4GVY6fdu! JDZI)&%&5MKx ${JCͤ|S=4vil4zm66=k#S+y(+[Z#+_zF bH$*PJ$?F~J{#|у>Nހ(7quzEȝJm[iQQSQMg _.Ki̎+dԀ{BCF}ZʜwN-ՀDK(< 5D%e3@Q= $ [U6K(QzX\%;TnƥR85H/[fHcݹ #eCcldw Ap:Vv܊yiKieT 6{Zӎ pL#:2`u<{:F Qa= \Dž|A_M&™xCvq9 ~`@۾_d㕋pwLs9-Rq 0>J"?SD9nԧaںpkaפVݯ"R6Q%0}9-[RGoMgY0*k{@DfbM\t Hw;Q%,a]X=idwؿ2j;!̟{Ws s3FtbClyU>sI+{Jln7ݜN!'SŎ'{j݇(Q|@'Q+e;#y^VfyVGa F߂b]dv`p;m).1<)Tk#19.uWӧ.wx-+Cy]T@;!pdS4٦qxS,ȯHSnuKL.7s2b%qk]Ww:C4ZN^ MA[L !B<[SphT;R2zw9Y?u?$}&SWHGWXLW(;7eE M?xq>pTw2MK._c^HFK]êRƜ5q_s7:Q-X-b"_s6G^|" 58'|=[s pDѸ02W25y}[׎j{@A9e`xr^0SxuꉲeatM`V+Q$L磧7[Sq<9.s)C D{@~%9ɵ/|~Ջ\^ =ڮ֞]ed{٤XJXo%YaZBX倉_AE.- PT;>XIt&5=d14,R;>czS4OkRPx#2sE:x'D9 $->T;ȈlI,3G_mʮD<6ia5)2r X\鰂3i'ܶ3 /6 .QNr7">ؿpT$Oچ3hx ~R!9έ4FH.S1*HYNh8e}'Gơxo|}OsHT/Fe8qoDZ0-/j YWvżS\+yYWwB46oVh|fkc$cKo7gIxsm.m mT>l #d!Sԙ(K2MYܼ{񟅀Qr j+@(n RKdVƧjVwnyecE`2,(D"XO,"2(fyIߋNų[gDnQ9\zz}0f !jLɈ$aN= "ن\ qhNuj^{HSUM+whŭ_+?K/XIjVS 꼟76T7|vvqdr+$P l!pZLXw3XXJ&m'DsS.@̳;?Hu " 33˗B$wB0.,9]PXvX :&ŭ7''O@d$;Ɉ~$* MG0 jɒF b#{ CʠXZq\6Vx]rQY.J}\E=[Pr\X듹2u3/nK~TcLx4/i.h@ɓ# xN5*T k1j /kSn6'?b!T͛„=‰3&}](HctUOc}_eFȶדWzeC> u6S`r>]b%$]x =:P;<(ņ=-R?1fvAO{e[ֽEsU-KO3JA,&](1ShL2^zN@̸M6&DwLuVXm 9(1;2+_4RldJ a9ՓVW+71ED4D8@?o`&3g6%ۊ,BGa#3a~9fC_5h$vI`6?#ifWILW0@{1Qt g7d7Y4! e{).eJz+7l Ϙb^*̣/|Sc|? 7b>:1J *p_Wav4M 7pֿ̓79U4Ka29f~ W0qFH  o}}ٖ,I.H\ Z28m4g0iba$X ma R3bCd)(RLfh.zcç [/ >W5oݟ}]㉚$P?p=Lx+-+v.@ɑmaeP6rﲑƠ xs`,j+c՛\v)jgtK+f6/ް%97"4DgAsnz7Agڌ;X sξ"AH{לoR|'\گΌa+$0=Lm*}eцjCM; *xgL-K }*20԰1On. Ul9XP55$YZM6>匭)Z*=fpQLa˘=;͉b;I:TSWag!e zŽ"7-c!0݈V(X%ŋ{d,uuٖ|w Fvt k-*/Um=o]I={Hx kW*3*H񄢬.AsB6V .rsR'.c>UXdX@= =Pq]&g(>^,ſsԅ?Q&=r>XځʧmA.w4Jڇp)#ψPPsm-XHG}<7,iAD~ 1EPg:ҥ^\fc= &}w0vQ+ۇ Xdi*{wF#>2#hCKiClsufy1vd d U_Zb.)s/;<) NAV V%z!a_I߫f;m IoX7PjK✦8T"1eyE![qKШ>x(cEbo E: !ݝD_:hyN7g{Ofx*]VBigޏB ne8ƤeG/!1jgyzI;LZzB<`LK,*.{ՀŠ|vOÆfuC/\Ar+bWB}\Amg dhtܼG$='B'0N >cL[93D[wk$7"8N>aYIr>fAU)`7 B!afH6t:xW4nb]/<͏[{E@l}TUWjoҧ?~bLihr)[?Ӆr \a, |hu@iė `lqwi׾G\@sh)ji&&LozC 5i?}z87o8V+]35жK`>R.r4{T/xD_]ZT y%%d HLiRd}![_/}qs1H[Wy@e@ı5sK30!1Ƚ6,.ZPorv[XdΨǨYk [&JHt!d 83b HÃV_ _A֎J;W+@Ztwq+*bvgxq,XΪ)n(Ϟ0IϏjMdR OkJAP_]¤u+!xkkJ_Z$c6K3`MQpU+9LrtWs9Xy̳֩'"̅Tщloh7EO&g#80;18IC% :GjwʎcQO`8]F,];IɈG6Գ|N6s^!w晴wB:;G3&=-DgzV|Fz[M]B`y>S&4>jGoW"Q wVSЊ]ou{!arTMa 4KsH5+fBAΩCYܯl?dB ɝ_%: 5uս>gZobi銱!{!ܛW;Q~L\Kߦ}Rx:/4_hPmnFEqϨ污e驿)r &ӳSEL'$ ە(Kr#zK>"0'f̟Bam[-H^ o-'") CÆt`U#Zf WM-d&8S[E ڂ@zgqsG9/X x=U6(}#HQ{^O WQ;v>S,3U<쮠Զ otq|͌-ԗ6~kC_ JO%F͆П9S:9{ث@p99[PcA{HxոVDQtt_(;Xu8~>K>TWT޽GRF)vsqA|oSUVLqG5MǍuȊO:p?hT̕@^o܄ʪ}Z"{ò 3ǕY-?yuQ((KX^"r/2 ۩^{i&7ЫGpl N|@>E"nԚP#[[l):ԓPC߳XSɐ}c̎݀Hk{&N:=n o/n|sO6&mo7? D^ Wxxnr>6]$w Æ_huyH\E_F_ ^ݿCa1}S2\u#8?+: _^TjDS l<*3z[3u U'r>ւGJ|j ߚ'dUȞՈNp%Qc']0Sc7{t ^U 8:;{H?zrk_v5ȍbgl8Z~Pw(ϓB_dP8po*Ct`-O) wKWFyD4À qBgrҮTU/ fc?|j#sD2{h}:7,Bv& MNbkj]f 5Vi{B ث 0k)|:Mni?/5h,v4̋ =ɜÈ}0\A^|(zK4ڗ!ȫ"Nۏgi'>^SȲ~2u\UY$4247eBe&./Iޥy Ν)Plt0KV`y=(Fwݝ4G,׍IRj쮭G0)cA{i".[4cETp*t45X bav'E4 &1P8JiQ8٭0f䌻! zfv\QGY\6 1{3?pф]e`Mue 8U14"P<݊MVNhGs_¥ړ&"${3@rwQ%3| ߙEs3z2H~~n;$.Tyxme4׾ l&; ~aѾ1 1y4" go-ޛ2=X]IoN5aG/wJHyz*|3h^"u Vy@3Fo9MآB5vȡA1|BZax q,Kɖ2rpȝ* ;^Xp6'nS\JY_DIϕ p%Y!_Ј΍Y@< $h~ɾBY"􋿍 "oN-&>Juy\DoL1j=HP9bWa՝pnfgs;-])uul`{vNwjtwb m%u ݮ |x%ytqK(z̘oH$9j]0#d[|%aiV=PP/CM̚NЬDn oTL =&gCpT~ZD7:hڅ܁&OtN}:e\:kn~Lƴn+7ںĚۣLڠmDˠ5+0ORO9VxHǰvn ꙓ{TCYNd+e^殰>FJ`޷z@VN4չHɨBA;qo_)ucհBe!= f/4Z"Q$MLoص4OA# /NN E]AdinjСgbPq kcw͌M#~]8mxэwz#05|׊An|(foHr%(I/Fq%#iWoXM}HK"i/{B:s*fZѳ9 6MMȿ e+  5~lXu $a220 Բjv=Cb&kH`@N bdVwȂR>)Be\ G'x5?F'~|~ RF$ ۪=D zҫ-rח$VAa*#MnzblUG>ғ׎Rh3tCV GsPy7I~_oEz_߯7ïql]gbJɆrmyO:M΀=tGs7PZ/8+BI+r= }#9nLPұ;[EU 1'e  Q< slB׭p|ɁB)=nM$nM;@N2_TךKǚ@1% ѣ0ݺRӎ(2(q, uVRR>' 37ikS/g!_+KJhྼwwy0\r`ҵg +-8,2B`{ZIZG:0>v&#%etM|6ԱZ!Zj(m6eVõV3CZ<\8Y^ /Xv\Z"u??c1F㖿%͜=miO_n%h5.,&yT´TڟP]D4NYJ,]bedZExrS2bݶ-hfK$cHk2侒;0,_u!UE܎࿲*҆k\H9^A}.7GC-e͵9a__ϨL`ۭO-f|5MhiY+"10i'!b5yn +)ڮ"u7N?AK9Ogi3KUh,˦A/ՕLj4蜪mP$BW^sov4!WSp:ysA,|;`Mn,KaK1v%=+; ݯN^&qT}1k^ﮬv\;P4WV)D;E IƎka{m9%S7PF.^8bd" Cw$2w|iFӓƝ.s(γa}YM,vb~YRDAx~`vDF:MzF8ЭQV#@ |1*ZXMjm%YB? „ӹ*]`Hr%Нa]IZZr 88LFs-L NDq{4NjQa"3) CLеÅDD;cQ^<Ewxe>qvVUP?6k#.#lYո}Qc4F<ܠDrR!WLq9E/'&muQ20g^[#U|Ept'zٟA"P.Z-/NkN֕Gpay]JN3#|yesuV58;c~ҳ-~:/z%ry_ <׈et)4~Đe>C:S`4O'nYYeiAuswI" pv|1[ǝVf yo_ӌlzyG"]!P+irl f'C/ڶ5yazaō& Z|Oјy.:$[HgiޕN>ߊ f}hɺȢƈPB.MF%(9u[41)t?YQCՄہ<\> ; )rPUq$Jrb}YPH=s"zP4«Pڡc߀|:>p[ߙ քYhiH~ψ7|+.X%SʵznL)d:ƀRp`k@P !SyufʯbvfU䅪wD%P([FT82BvT! _Ot'渠8Kny,u I+ՊVAR}6nT ŦR~7:P' y9D!lK=YY+#)R2a(yLzjG^_5jj7@13ȦSjy~dpadPH=xP_*Aa;Sjξ#MKKs GzGvM1piߺUh5&?z4u.(_su_!2Ipb 1Kq[՜`]ڗ@J_5~;1>@#h*k^uU-//ݼ7b|ady}:۠%msu"On!`"U`d:' h(7a3q@*M)]-,q.95 =,DAlW =<ҩP r(h"O6]cU"A/1 %nuyu4 G1ktWuA1$fSUqDT9-~ ~X="6!@ʪ45c3ěSjLh'156 Olfj\HzTKǓ07#4J+H /2F0I 饛RK3/rL{"!Q^|fi?+JЧJۓQeu>[j2p{<߅cZ?;Tk{|f5cAa}3TT 誼Kac큯2]"ӫb15燘8T ☤bYtAwQ-~(=iN|h@x]4U0ihR{ PV.) 0XoאoY3P55#=*p}g%w ܅"M|VFTDD)*}W_|KN*/ºJ5BqjwVX'*nOIIB}kw#vX|Kj]ߗQoJvs?Nx'?->Lj #~)qH50.pUlɰ$.)_ܳȁyCZsbkBս0`P~P1PE>(&r"^4yFF=5AhĵkşWipNgaemK [ǧtVܚ W쫾Z&%@ؠUiOj?Tp+%wB%[RoZ{3 Ve bj A7SF_?3CDF|Dsa,Rpˢ4LA:Gz`9TD 29|F8"\`vxGydލD#>{yM)A6Ƨ2,uֻC$ x&uBc 0cO:+ L96p#=Ob]Э Hqzy8E0y{"ߔczq S45*Gr{i'Gc뮝Xʽ 5fs=VYO&刹<Gt$zAg:pyq(J;;G<Q#vRpRm##nrgn ME84:-S9AEk1w̩6!i^F >o!ë^CfRUp?Et1h B:6YL48pj*~*#n&gsil"8`z3 鲞 ~9jy5 ƒ TЁ4HTj"x`Žֆ}X9ZΩZ) \eӑ^ХvY vCҐ i; gޡGUF6;WeZ'w%4B#s7+ޓbNz-y- )K*FggpIK[ 21I%_gu3h'j!$ĝӉQ\xRJ S9)B4+ eKn7Wmx,g9pw⽝')Fy2fHMS5H YLMq`oX׸! k#J:-|hEҺiXCe}/0?:hIH|<=dJ*ǼG :i P'n-1pS:?ןy>9tNu ܎֥Z7`XOMn?Usmw~kD HFM&^I Ѻ\;Q$X9Z3ß쬼.B⫃{<˜Lzf[B4xʘqpvO s[ ꠣ/tE^jqB=چo`Gb#:(W>]rŵbn,ȓB%Nu(y% fnsӥQ\UTa2P6MqD _LfD6BmY4{xo`'̢̣ޤ=F!vH[7nqcs\r2VLҨ>p 2M+5yJeRzlNiHJR?TebIiruͿ8_|(]N%M]:n~nXG*nf/Qd9a!]kDѓ9Ļ`M-^}DWta[|Ykt#iőh0Woö8(@G{Y]e%>Q>]$gSY_͉*^d+_k$&,Pwʹ/psgA[0.N}V`8w-#-E 2CGeU 4W c3H]! X+hnD \Tvo $mdBx%@xH!Q[*PJ'E#,1@V!v#pqب57 ڮȏZ&땑m(3/Ge{i`˝W!~ 2 琘 y))\A`yZsJ&s42/>lW4J!6ăT~xm8hb> 2K2о Tɶ}?Ձkw.y%d"l˞:ʘ5 K=_wWn}+pD)7xh9^ ϻL~U^ 1o*31gʗ#oԉ{g%O[t+#^]܁|wyk|#JڪaMM6ɺ73sB@0 AP:\hyg){4]H1LլTHÐc%f:^ 9o]MXn:r2sjoI+h_oQj:,'m魫1 zPm6F40d `9ejH8 L5|f;ą#c[ LȄJSj.T[fma~1+KSpjc} arSTýQX{i[gc+!ӺXeBdT.5jSe=Qo [؊8S|%Ey^ bRک֧Q)әCu[Xd1X/~}48Pe5x*N 遃V^ʑLC*0c& =EļYu-Q0JIF*؛۳#2#i}}j"{Py)b#.kկL6b~I|6;ps^sĩwx|M TςŀKS}DDZ| )7←\.lr'X mwJkpȴՠև785PB@JD@"28|Cp]$M+~XXMO C4@LIs)L] Y$r/ZE:iteE?]o!$x?Pܦ?4ןh-8ZBh|U6/wYfKL7ޔ[ yW:ađT R5XDYaWʋ ݃L9Mw7\kӕVRJM#:R43l`1G{+_xnT5bc-;@gz(&?g{e;~2w,_E:DokqqE[I3c۲nfM샡8 <<+@7nE,j.Gl)"=0-oA:u'5=`戼uOy\_uw\/ z-7!W)wכ3Qzxm6<Ti]ckAc 3.O5_QC#4,<|f7I`͠9Į (ڣBO{N bbHG4q2yXD ުyr]rm6 M d®ıXpq)aKf}oawOp]b w7u28>?ݫL[ːFOA|IȊYz#ʽwp}EL ě|.0]Ne!8j46L+m;P4bcՍ+XR!5=VB1ϖzKԅg7 evL gs}'-J"MyJ[p#vp|@Y/uGLkₒPKWh\ThLjVzDlib:7 ak u@E˟ Ǽ%헷ɣX]`}OFj=0[7N$t76h&ˣIwgM"9PH@0p&lJ4rO{U'k&;ы y o*ނbqX ^L?d?Ci7$eE )RyݷĪQį4$m@NYv CTx{Tf;b&i [4&/  3NSލ:漼IAٟ.*qq~KQ(1{tut檠a}p`NȨӚtb (Aa(P)=L/'BwR`6%.5P/>)]BLI&Ls+Т+p9o]v6E^5N^}EZ7&uǓo@@&ܜIE(hOrX@SjD("#B!zxBMx"<c*SUUKtD*s>1_xwr-]p !Ώ{!Ԑr^OF̪dz @ Tk}m[+s|t/^ i Mq0moKb?9-d!dMe歴z:&V%g)V+Fhqq 3i5 㴫Ycc 5☪b(PkFY/ϛTݙ.Y ǕO!nq ?a)lgE,=2!6N{nRr̈́5(?Vu:4`Ð&9KQ)Yak9n :}CFOuѣzVǰߊ/]7n` ʥګ~KuWQ l% zT6! 3GH3h *[hnݙ`gr X~<)g xN~slu ~7<kvr?ń4S'{J)=،.7 W{ӻg] c)3 ,]c.Sw.ai.{^r2so= A#rcAdh~1T"/̲&yP5L ];u2?tq$`Cr7Ë:HYvX}Ǧ/uB/MNZd.@Pi%r@=L̯Y}@TdZ 3$ otvP wQlt14#Ԃk!z#z#c}b  OgO ?Z'|e^>(< l!1bIUlZYfnP+`H7FPn~l!$98I^b7R\ Lh394SBm'C8BBWa3cw͵Ui>_ Ŀ28<*9MlD?e*7bW$4x},dM 7f8ѓ3R{4%|߲x$7je`[zK3]뎭#5.DyW`a`f#O*psDӏ.8LѻbX@gM#Z)񄻡䧦€[!SOtc$gH_6:,{aem=e+qĐW<^[aX[=GSbsv'!ohD7Gh q͖V+4XK 8[mC,Dukꈡp⦝>VƻXC쫤x۱936g;(pl)t TF x^PN^X?ba?BA Zg7=uPc_"]s@-ߜ5wx@bg8*k2󡃑#gX˼[+MMwvPT07nGvU'Y7H}i?g(,SɃ7˚'#h(ފ3R\Fjw!<(CvW ڏd`̒SMXis$NY}T':|Hx2yaDI+4 [w~䱽)RCLW11CHnW֮ӪU.C>`-dN yVDOI3,#ba4NE@^+tF Z ;Zӎw4eL\g1M`7f\pvV$Ex耔R˘W5zEuOu/hv$jC15xYNOr! zɉfU+;hlO==>rqG3 (RA@/CK; 4|4Z)sa?Do S_c$ =1Y_l@:9B9.ux4Ei(}x ?j-`D-ސ&`ay9kdX׭,`葻Us[f)ZQ\˯ٕ ؕCڦ MaCFFfĵqS.r?5@ÞMZhhkgzj@aK|[QxieR#i5j#ՠ7$hEnX. 0X(rtFCUF~Yhꢞ 9z?7FLNy"co]]BGn>lN/LUGǸĒ95s:^t(ک/߽=S.&ng#&%yWG0b/7 V.3'B0$dV!8Qy!Ӥ%@%& SJiR^S{t(O bO11< bGo]ta9<^*|ޔViWAO1^RT̓THËWϹ1Ұ~bUv@B2+C㏖B~/A%u짟( MoroAIe*U"uX٘م/NH""l(} k6v*} <1"Ѫ ~pcbő!>&0mcxtL ْ(IVvp3'E'v#ST;W`;2+M?9Q"&{8N-8 `j“i.&xt/]nO/r4!1ݤF S 7rS^@x3^֪[נM?%[:6Ə)qZ2բņ hvN{&.T' %(R`gXZÄ@BbV}\fomljW*w8j4&@٬ԢqڡK<5@UVP ke9U1{4$rF+IˁDI!#&CZ[0!@LjTg;ywQT& ڻJd!fx3sLuWTD/IM 9Btac4K %f?]◒0}GP7etIvcI U/{@/rۂ5v`*)>m P~d5Q8 IqZ-Wf/9/\8 jf'D+CܩfyiouW}Vɀ2'XBqMvCr*-J Kߗn>h{GO A{u"&zJ♉zV~,陫]-$OۋDgm;._|w|k\L n(6dVxlJ.lVh_Kr彛 =LV7!e !̗6!OS8U̎&ϣYQsM/EKTX/(Y<ޅ)'3.R\$|eR.QSiGNVցcoHqkƍE:* +K7;tOiУ{JQ|6b@(HלH͊&*W̯deX;@FS^S!{ն ߤͭڗOͱj+Aݞ&;^G {UTa{blT(̈4[R*AW|OJYy1('ZFil9PWCu2L\ $wo {ӣ@c!=Hds%@fs֐`@`}VR#ߤ'Ҝ(2liC4T51j^"Vn[J$:ޯZP)w:24 Uo/ m-qj>L~V.i ֫@]b=s9lN-V %-A0W(TQt r E$4ڔJd۷_Ue|:-ۦΑL"lF9ax>rrp6(3Ym3 X8ࡣU#{.OKVh.Fgo2۷C4uFPo GV'%;UQaT%9?(6d݆:m{mcVMqRo+ GS.7BO@ZJǙm,8]3 S@LO˻mw׀SC۞ؐ+du*hρRG>&1B̑ìy@3p 1SS 6!-AD%Ju՟g~z8lbyk~ !џ&P\QqoZAsk ruBm\hX`uDi1TEƫa;`(EZo:cqL2^^ӣ~nG{ S)6`^gpl6F2gS'EY6.oo.,npq\m2$?)ës6lvC՘cs \?SH,@z5 >UCfT[iJs#;BЇ$hW*?ٳᚦՆ̨ն*ECCئnS)dRb+A\x# (IHbIio`F$9ë8_K`'FP]=iݿZJVxcs*fp(9y{LV~ UK~'%dڐWee6Ga0\ b#(`A\XV4lonzam&0#66ddį 91 &Mı "/EEb,T*1Vnں0ONF.f$᧹G짡FB<aZ kZoa?\o;*͝uRU^⅄Q]?i i圗 bѱeI;ilNJy:NS|X8 e͊Qw] 6LքD(mqHwoUgOm/Me`_wÞ)Xl%T>p᣻V@eIfdel*PlQ,F$1o_[q)K>xTd$$J/6Q؋\ =/eћ"2;.鳁 D7H`c2L~[>dӈ} Ťݝsa7j{E@d蹧J_pB0ϝ@`&/Yqyn**V}Lx+T1e==~yAҖAko 35S2}B%|( =ɸa2 wּ\lEbEh-JSgȍlfnF wq]$ x}Isxq KR.`kU\ټBNezPI s6Z%+8j9 U߶BOBv; (vR^gF\N+3֑ y[o0SQh$C>jҞp R̮V$~mQ6e { 2b Ы@x`ruDT v0D_-AO_f9,#Řns Yp'_Tbf"6C1X~b4}֒ @1ܑYo#8֦jF&Hu8B͠ktHYVxWBWX2'`Z2-Bt:aR$! 8FֆR:kɜ.!D)Ē!&8J53Ug~ O$,Q5K@yA08lV,z*4ʑMpyAG04HMD(4_)p/_ڧ0$W84(\eh.t% i{&؞A_6fDHqB;`^K't]P:>>jZICC*5u_;p]'!7F7JIPo  0Nť ,}C8U[AѲbjw4Pxߎ?|QqY:^)_JqvC5Pnƾ$QWhJ4¡o56܋uO#G,N뚞–̓uJmXĪx3^6KBKxp{v9#ńHd1L4y| U.l %f~Tl!ם8[<]wlI+XGuc]1 yDDOT\ )*gLjݓRĴ98{O7Hu~yxL"nbD{rH[ >}WmK3{{AVK[$}wIU7l#O- ]_ fG8J /+ #2uA=Tb֟^MQd n@G3r/V\;*& xYXnJ:ۛ8&0#+j bX6V¯};j*RE4.4(qʉ,9Pc&0>)WA7vOJG{6mVJGw[y:OHL8K7+Ն2-^hqV}| ]ҐpJfZhi=- R%N7CrQn?zJr o+n3) irW|DQ֍ EU")~b4|/4 6 {LӦBZŐ7&OA(^B__UjF7mOWؕPCʉ:]c!dB]* Iն,:Xw,cÆ*]0LVav s+]Si L{: -YoS|4_ų®lD:rxLC}XhZw$و@Dbb~Ȫ/ 00ىzl8$_׼=guzx5TujeVP3+1o䙎"lmA=x%Oh}zGLϊ mtk p65BE>BXپzAHBvbugbm81@ݡQ)#2ԫi6"Ji$K(ӻw:cҒ 1x#GVΟ֞|ȞMv/)ԛ +]H W_??l5H<#H •IjuHNjQ} v"_^h F̖^.fGWP xHySC PwDWJ3</|s&!w`P 䩂?X4(`Yu'j-.˘h9De(IyR(kt֋3啃m9>=ѡK?.\JwK=Ǧhv1oRT\ <,Y~fqvjq\ kVMMpsfykϗk(SMɍ-X?96o{b> <^Zx+D`umi|hGxulpc:+-xNz)%^SaN"sh嵉:E]r lϪ pR|0 /TGm{u -$Gy *q}۠՞4~pCo]&D&H~.{a<`P מ/ tdƻ"m>|tL4}-i qX$ʄ1ҿ5cO1}'gT]yWCj ʽFۉJ{NGnyjDU"F+rJP⽻?J\(;zi2⊱_oh8SO1`'r+9LnWU[Mp*15N*Iz"4)v~B!]t̚\_rmZR9r aud;t586><`@ Yb+3wq*Ih8Q\k}fƢ˻Q0 6wzS|v n̻CBY&|$ouG^1lgߠcPq-+ˇb>4K 4*@sQcmF[YEV>5~:t`s߆U{>ﳏ ؝LsH JQ>oOn ѭ9 Q=f,@%IT *7Qe: jXCZBޝ+ɮNh s:m.NPcw_?"88-k d Qk`ŐWSp5˩v[ 0] 4un>c;-):'W(=M`ty^l5p9ICڼq@ +p!/?+y fpnP?b^쭮gmfJ +f'tG+O^=[Ȁ1X@J3n"RrR%B >oi8!Zεpg]o,疤G 9U;@fqzmEzXNYQ+'*gS V5,]} 0{ R,jت^姽/$FzҸX2k>"ʗ:Vƒ[P{G+O7Oj!T+2 xjĻ' ƃB_8zh%'WhmN~όczz/͂r%H>JZCyF>C&_?դ^4ӎgߒT\Ra== BS"r"ӟм̨7ZtALR-ԛqQvu2|:%tL4П8ݝڀ7|lgNr$~ҵ[p6=G/xb}cjoTS{ ]:ӄ_T1,զF7+! b6.<߅LOӺN$t xO aqK}bQtY8 5" 51n9pbzҳ#:L4>$|e4F^[@ӊ (v!Ԃ=U==ZzS4rAͰ#6>T\׿,<|ݻ) \KTj8wu։f @ytQq$$ \ /#b9ܫ0)P jOE]=q;\7LH#O\ @.`Ґ-Ʈz.:(owo%Lzy^+,1g0yL%O3GlXE0s;!F|M{pǍRL: DU-Kd-D>0q[fjjN>^zi\.7pTm72YnuIMvQkT(7`|j^Xk9xt(=|hlE G-x~l5~xAXӭhVLȄg> mN*u2]9Uk}-,`!肼E`#:/*B96aϢf7k7;hHUw>gx  Q 4UX_DwQw͂DJ}~QQ|(Zi]_=0ؠ°%F0.ME6lhZxzq&{UfP=t\ o>Ho!yFE`aEHkks\@zcG/.(n~+rmPS/J+;ga@2`il)HLb0&@{z6&V63hC@$ fMmux4n?a9j8:7V3R5z&AnPb#lhgհfϝ'|_޺{·rTZTP˶ONľNSZt;|vRX)ڳI{<*P嬾܌ěƂ{fLf46KýCWA Z)ھӦmPgҎX,Ń+9~HJkne T7L<37q6j|W@ ߹9Lcvkms"NSh4jsP#cdP9}L ؛bE) UbƮ;SEZOcv"(#w_Sq.>e3h˫zp~W\v|2ӞVd{1g"qt6jfL+F zD=ff(@Z^H1 z񲖝"^%o8Hh.^i>oN.֭_e4ܟ+4CS|FZ1Z%5j;v3 f3vE0Џ3*'Ҵ~7z*+%\d?Kz1S-=L Z4mI/=sHUYsѬXP~a^FY֝5ցi1DhRvE$vGUԨ"3NgO:hLrN;߮41iL.rsI5ƥq B>7O8[,(]G@8TmaŦ.6eˀs# h]#-+~VW|'X{3)ܫهt1י.q#{d `,dXY)/`3d@X D`L3cٶKc& 9 x%!)*!h+jP襧4粜W#D56L#].`*nE4i'à|mUS+a'9ucWG_Z{8?b/y'G`lp2г'FݝHĊSԨ{dd Yn;_;Mzz ,5nxO_4O(mCge%ײHb蟒 .^n"wqZs)|Qߎ_|MU "\mFZt"aS/.Ԧ5cl1uX?HM9YBb>?NqzʅGl$^O!cSFa! } 2>T1ItLʚ&xNG?I)6...q/DOmyV*7PKolLJ1T1GcMk5k9S/5!..~< ;k!Gxцz@hgQC> ~ގg1}t\KLͬgI ֏dxY_ WY!wp-Ή;SF9Xs l/QXoU]03͎ƒN!{Is⬤O)Đ$K$OqJ@ 4zvlͲ:$*tǼ.u2tmn%d̃yDJ}zGh]|v-R[a3|*Ŀc%?k4Ǵ^OQ`* )'4;fJfXi~%f@ч1gʏ6"a?HࣵY+PoV0#mV 3dTɤWʧrb\J0J ֍(e}P=A͟d%pX8uPpOGЉoaư O%[5"W 2O@.HKe5`6pz"d$3tU[mu.`c=ɡZ9k;v5["߽?k,I k5y`]])N*0 P `,u)g84FrjlkDZ ohX`&Te#8RUnAr50Q;iK5)' [DpR4aIOXk}elԮ"ko>&PJ!ڑycpkWNY̑iYDʂ[qE3…BJte2|muc\ >Cet'/Af}?vb[V4 ZTS5:u^-wU5HCd*df}MQ5Yyfp b>QZKs'I#'-Hܜ 5Ebc( *45V= R-TNr&j֓"Ir㖷1JxllUN,%#:{第>RKb4Q*ƺR;75& ddQ3͙.Mo^6p ]R(#C^u-qg58%A Y07;r]Kx4٫tdS50Xsk&{-ZXI $#d: 2F-I٥&E8Ώ37/Eg;l<`pj \ 3-B\ˍ䛻c jS5r"ZN>S&g! /Q~!}E̎*ٕ*?=2x=+1zv61'a3hΎؙo; !O.iEvGw ްtp~}h <7p ,pͿ"?(V,Q~gFpےch(n __H'\9-4S=Q"]8ѺFcFwMAQ,o !y2;}T22*~SґΝ\Om.xQ ǜ?۷wZ  L(9~IVs9EW\:W$eM JPv5iAp%ɬtP79_ߜ;kK4)(iOiW+wtthe$YQ[HL3'^ 5 9IXcQ.%uXG;xAVvztos?zD4 @0,@ys#͈vxE6JQ26X.sİȷz^RU)آ KI5МC/Q8u\Ÿc]N9|n(]^Nd_LF g} º{ыa* mx<¥/=E}[mi-&E;[vSx-)al7I[&,Ɔe6~{l~l~}c&- ^Xޠ{ժ<P0l$ NNg2^ ;_u,ömW7MAa  DfX:%R.P/ `PtpѹzH1g ewKAp eqRFSq.M'c]S\A*xT!D̀}LmQjjM'za4 HST҅?vЃue Aqr̻ەZҿqa`lrF:11b' 9ыO4+"iOSaP᷒ ϫ+W7Q1&8M͘&P ʽE`X{Y9X~>6 /d4xZjv7EUU LOYxb'NSC&q$( :`z@D溰da(Oy)+Z׸bA<' 1| ؕ/(^0'mls OTM xf˷୷nfD名831uPi5Z( )fFVRj"m60 ^<ږ n9&s(>_gJK,%qmd#sx-G/sP"b5P.kI(MmbAogʛe*wX] [g|Ψ6&ni |gܹ1V+R\9j)6ȹkUJig)4~QF&*t"f@yX7J{ lY;ftzh>&u񯞕i$'$Fv%UGǤed/ b_ҐRD<{X\.OZ$23+N^7XEk$n "w &bw?E>//!Mll j}\FCύKyDIƄsK1$W%f1eenKG5)Pz ʦ#qFAk;yZ^h~bA}fݼL*Oᄋqc磰֏ ވJ:nsD0}*Gv6?- @8WGkKVJwf4v&e9-϶@J)7 9kB=+~-;$AFrct,H$\M&cvP;=R H5 +t X2sǦϬҤov}8 K'<_9l1?F0*\nVc 7-י@;ٷ%t_rq|a]t|^~sb?gCE.E YSv-( j,|OYo(*1a`%JP Z$ '4ݜJ}^& x f1Y@.#V1q h3Ȕwm(DGi]`wF@PqÂ=5 B}_~|%Ziק'WTGIؘL?E$ӽF2r_<_w@^fsٝ@U Tyb'S'\M+1Z`9*y!oZ!sW|!ORu0A&(;c΃UqA-8냉w5J5QNtք}(ouH&O\9@zrCgfD`Wd'y"LF$+C+dBWSr 4?{ Y$PI5ls4'hq)f ki6e$˰0c%}lyY2x_-tl1(B9'1?/1BuYRȐbW U I % QeF6 p gi~l$0B;ax[qֹt Arg[Y6]S))7q6m߅YAV6J_Oe5cF=0zVyP%3N<p&jR !g y5 i߱+8#UTb; a 2nћ p$-kt.cǢE0?Z. kv R1hG<_Pk)M)匙2? 0T7ؐ/Lnmtw WW0o~ yr_c}Jr@u5D>':>ji}?̵ᶚғ݋ܡ)UE# aY <}N進a:EY(T*.T{&/a{mq-Dƣr'$ ů7pG%=m6;yp,)erm]5S٬my2F)eGI=ua tJ[D̖L*yd$m X+.= X=zTM_U(1*^gݲ_cHe'3U6פA7f3.=d+km{KNIXZ( KDmT?w{f wy>F)[rdfGY;!wPL$+"&%hD"=!{,~RfL.ef+ #:v,;%HXuduC7|8Fљ9΀v;&mMVsQ8|ahTE؇M(*Cq ~o f7 ܾD|&FAt!8<'wκ1>6έM#èX[c ֋|Ff<-QF2"px+,"0) uFTEx ._*l~dZHyTw8+sŧ$Ō9'w֟(ѬUyә\ÉRΔ2WKSZ䏙UkE74Y5!`|НW M=4HJwH?W8)Bt6 nK6O%ҤJ/T+13x`5bYs%^c 0z7 <|E{ٻ-(qsƖ ga1B5JUih "sqܯ<7(%sL[c^_gѲFǍ˩ݴd@iY?j0|2*XdCnx!5lş:^ ;HZ8/mϱjʨ\D3n9 S̽u j"+q(jnfAuG# ) iW}1(>6wN>P7,'gH#p`eoY)E¢=N= ~uh\ 4puV#} _FRhMxCr%ًn BI,4PNHa! VTJ4m*U+P1>Clvd)\l@FvJ]lTYKF\lM| c(fOMKFjhxblt334q[M)]qfZ[zGUeovڈNcY_u f˗'[ER'O"W(sW@ѩÃT+qѰ>)o A4{^FN(8_C|k$b{2-ڧWIdz~=kopeyRK GF g55Ə@hay/38]*JTW~Kc6P(}܎@lʔD.ѰQ]6m^PQ 鹇?T: (+JsJIrc+UKR=dUN*LI ./Ol.ۘ=ԾCV.쳇W*7ͭk?&+vlY\\;FL!oHKU[J Nj|Px/8ޜ~2nh *%&?F7ӸVV>ѭٲ$9$R}!K/v"5Opػɪ9u\?ۦUJex(TVMz~p~<}\NAs\Dru: ++" H:M||e~qw_Be?+;ǹ!\)2f^QT=&,3 4cv5 ~wglGlHE08{T+LvD5^KtSD9G!ms`+"h)Cf\ r@ȡ 6-Aǿ ̖#+ƣ\ `ϗ*YP) q;'1wF:y. E# =2={i |.@[xr Ǯ*r7y貖 uY@?/WÃO4> 2ie8mvH iG?(t(Z+MnkmT1R(\S@dS9 `-wM{JLaRI B^jT>J`c:a0Rgd?ٟn6-&襁>M:*{]Q9ՆĆ-'E(r$E^DDr+3v݄&/sfOS9jpkSu./nt0I>?L27Y}+k#WDgDMGOBSHbV,{[[:5Fab<^.bD$C3:GK~`Kw BsZƛ qOEϨCfˡODf¿jlz$niWb P̜qb`k jꗙO^vLq!Tg3iF,GL v&Kڼ̊g%q4΢2̸Ybce?+zK_$ md̀tW \o_ȹ`nJ7ׇ=i+x6fyP9 `}cY%;y-XP>%9]eFKUNbr0+ Y )2 <7פ!WIWK `|Y^ת\.?B?ez5Ϩd;o:j0:0RbʬLzC.[t#ڊRB1&ENӓ?MqT*[LjSN}U,fߎ~CRAyqno+JXVxT=D|s oSuI -ӿDih/㤂  l9ãkFE(s"mpzKrOx*t"8̅C j~6Gaw{xy0Y5u,Yf#$>U;x૘I> gset qz;2ۊ> ܹt9pfRq;=Hdߏg[))1Qw!jܸV6Ip81S"zpUɼ$AVV]ur(ik,p@0߮ 27K5UYxAf//Juoc5*[4@wB dMYI_;5q}vX} qD4kNhGD ;;:zylh?͉k@J5^*O+1`Jί[߂u&P {+Œr4y<8 K-2!B;{JeC\.W:XNĪQY>SaE]yN_ |7;1(z߇(i==ܾw;iO<íkPas.)t-x 1b u %\Ky)~\=Wfț;!::"GCj7W9;r\֨4n:TH5f|rBc )bjha&ڿ2yARh1(AkJQX8ލ9DeȢ[N)ObW`?JX%i=">ֵC,C?Kjvo ~D3@5"7 JM2_Pqu,?9b҇-Ű .g]&Z0+3Q?%t:(s1wnmz+&g)vfӚYg5y#MԬqڐ]JOY !Y$1]VVoŰ G!UcG.Ru!^dӾ]kITt0&VַIUk@ocP ׉I46jS?N*f*M҇b8ڥ\" vԻ-'ِ[4.+s) "^'+5tF(WY[;TݐS&!IY{5*ymf+ k6vu-$A!V!X1Qͮ,5cN@zSKG_"׿AFJHഁÁ={a 3GHYHŸEky+mx |@nqƕsT/sQ>価~Q v53t ;$rT1\8R 34f m&Dr"p:4\U&Ӊ?H/tBxzYF>+~;FhJB/0^8F2~jr+}1Cx;E/\ʁ%me M[YKH_vj! ,Ǿie ̥6Si;i3UC[!k>ۨD;gѿ"r~5&"/YFP*yOwZi+Fև[VЬ]}zlFP'}khyXbw%ބ,2:AȌ YT22!~eT'B&([ꓲ4AsY4eF TZw6~3Ͽ~MerTdz?+rG"%K v`(Vbx2?z?Ij[$ +\pdVRg!sdrrtz3FVvT/瓌[mM|sY4n4Ef^aSa>#]-G[@̟@Er[ }b.>[HN[gs:N%V_ǁ4v2j=A [c60;l)˘7T9YsLDW >dMǛU)׏N p(K\@JSͼTeRVPrJXĺ%79fOgk& e 4zǁq9֙C9J+)oXrwm"Oc"Kpp6Z5 MV\1"3i(O.mK/?bK8F_I_#kyя1Sj;|;d9!%6V|DctVǕɺWXGHϼkª ԪڶG 1=#ͱԟ7 CiI'ʓKο[r*OAњN/pm͓⨡wYzP (ȓO4L;Y0}gܩgReٹeg,Ʈ1]NêTD%ˀ9ѣv0D lbdL)Ⱦ>f-x}B2qS Fɵ#/|׼[= _d =tZQVAt-R>o!_Ά wٰ胵(%;swXT {KCH :*cnOޔ}mBB1ls5Lo$ckAK|HOHgrPoq .AJE '=x2 AOEaxVv(&GhM4_!J:)1-3%m} 1b9Ů=V͸~MrXZz &V25jŖEtVܹ#K̀ TCXY }ȿjͅ$#(3! Ujxx]7ѺSryDac28(r/5[h8s$#犧id`֝/bjw+ $R^= çTe R({FifϠYAݧD~k ~[4:afі0K!FN4Rj3hR+nS>Z. b0LvoRP$%>6(fnPŪAQ*D?@<(O"ғj:%V\ȳu4C5SgJ!;Ե~i$5G6,{WT`"rd1c7Z$GA NAfƢVH f"B<Q?kORO&Z60 命ĝvGpPv6NxcY]ڦsp /"> CocWu"}E5ͬK%+4^$ V1発М 6vՋFrU |w&mI}Ct y^\;ggS؍?/d/nkzBp$7Ahjݱ (7S^2 pZwP~5/k(07uɲbӇ%O.VȄkrw+ <Ӛڈ,XS?L4~W;%濄{yws@#h zٔSɳ'z1J(*=JB_BۑV_8 qNaFC-Oجe$2AB#C_g66WS;$:]'.͈F TU_o7tW|H0-U.]aG~Ur- 4)!Eλga9s]Y˄DUḃE֞|| <WpT6er픨>vYѵ$(l1$ r,c,jW"{ՠ\^ Rʈ dbȍGTSBYF&U?S,[L3etl¿S~XV]k?q6c"&JYW eTuqc_F |Ԝ$7ű''Wlv<`ǫJS5r(~;YUkE}WeAY6V#` iv̇~C7T(CÅEOHbsF:/8c;f ƜxcL+pcJ?b}>+)2d8 lcxj `]8o{+x %wJU%3 ke] %yJ8QEl<>TGn-P)ăR](! aS*.`%+pR^Cj}Bb-,8[ImVvKP S[#K5 J(ٙ3X!xV +В5teG;&PqhUPSxs8hnÎ8(;+RַBZ B5NcL2un(G]L{3/]b`С|qsF U軼X`=vҳNZ:铻`ap6ƐpDQҢ .(6ZDV#+t?ڦC5Zԛ'@0. ,(-?A⶿jX4m\yFg-@n׹ッۧL۰Kk %Tͷ+>24u 0C+ఈX)'A*$Lo@tRgD[ -82l`k2 bl6}"yߍYl#4hU`_ gôbضRc-z<[p,q)rPFWX"hfD.ŤOH#ṉmVFBV'*. Ud =fA^Ҷc!u?:6LOH.>#)xC x)βw<_?.s<~(=YOxRPYD\l%z gO,#Dt$;IHoyb>x[.3Ȳ`>q1_ eCiFvՠWfiy8zj|'U|*f/+/"4LתҵUHۘ_ۼNEiWV(yE p"vs.o$GOtmNV0<ǡf8Z~ FXr՟<-8?+ͷYYbP%UY:NwY$@|HuGˠh0Un >)韓v֏=3aG &rC̎gi /F״3RS*;qs\sl?@xKDg "~Ksaf: .`';-$\raqs.NWtŷlE*~^NH~TJ<*GgX?RHxSs ֨aꬍ9^KG3'{Bq98z~uő ¢y[4C?lgZ(F Dg/3% mKr8v$$0Ym$9lycԬ(<D\z+6qH&wƚi$O>g4KB.,SR79tN5n ݧx*SPD Pķ n ?%yQwqp)98Aá zw2 ,gaw^H-b`g8Z9ڠk@ZcsP E$䰚zY΄sjn> M] Fq<¨f6nrjፎINLtVu(دND]hLyܟNJ`R$Ž<P;V*Sx9@0+V-cOm>90DZE-q -DA,GYyYN< M4c28h4BB$)NbKHq% @P+MGx "Wj.e g+k- =/.ێq?U霄!Shs:)3d.xj =\n SuN (жџ =E7c Vra_M'_w9kZo5lG25l9Ftgit!&F- ٛݨ$εK̫ϊ0{wm{PnGys#W7q[̩G!j7F'uʽ;{ˣ':V/ѡ~B8% ?:Em-WG2Ê.}KEV\v+lL},)d|iUUZEo7w,]5 1ZDCdJ+܍ޕ.Fuқ79'cpp6n>.dЧ&Am صq' ib Z4t ?E:'<=9'f918s6Ê2Y+AQ/lPgYrH\۠GDgdEL~/F.Is=5-Vz E>á뛫BrdYWӵy +M0&ϼKC՝uXP`)!MJ[̸szƕF Żajc_`o!$<_d+ /_|(Vk*_\m x`ITQ/(`T]cwE$5)N +Ts.gN$e]}("l w30)ĨaGuƝtM-"[[Ac ͍Oqd]74DPg*:GP skq-천b(^f Jidh|J\w}CH9dJXؠa8]IVɷ"RAvW0^K!C]\ 4`)ܿ%dЧ MA{Ⱦosk}OF8` xHerCRvCgd)@gkCc'_,o9'`Uc*bp[2sI. x'ۡZ>٦z읅t V%x ;wv;(i+I(HfcZE5Ce;kw )I5g r>#ELsjִUA?jݣtƳR}_s{M[X9eZ>EE0}ZWƬ^~CvSX\r^",06\f&,ru:N~5pVf"86C"tR`\4L( xQ@&]}*".TE/,$o"syM>Ӊ%.lT)ċܬU~h֗M6*/l:OL^*I6 v]w ֬5/<({I3v$̄ډV2&#pXLnKxg >W,{x.,Љm˪FJE 8d ;y@L6DMXyZw\ҏ'B& w*`* [ ;x=]j\>.匯t@tW-,6' ° gmJA!n2eiԌ6Mݔs!/`r#tnZ652l0 QR%J⢦+1"UN Նv8㏽OmK+UƉ Bꑩh54O׿<,.J~c"LLAnk<~y:ꁰ._2[3yIAG9mI%YuK_ j$Ps0O5^w E.gHYIh!z`Ww;Ȥg6s]&JPA׮|q2\wTՐ@wtdE s.lXIlU+ђn؍k"M4Uk*)zp$A3V- ;#4v: q[$1Bt^_Um5jz2ݦ|4V:*s029ȧ׊񂼄hCǹ{a̋eMuO_DtZTVOq^i)?7rY?I RxA@(EOX˩Z` S"\rQjߴX$s6yz1Y:U9Kfo\.I18*P]U 6s]L.L2iՙHi"?`Cesm*b̽Fh9U}̳y $c^⑰@k;Aa7+t>t2"M}ǁZ#CQX$RIF,ǰ}gFl۷6ݺWwTwJh{!W#H-+„f%|>&[29afT\OZT<)bjĽsQºÃfQckh@v ȰضŒѠ\$EYXZ q)M[ ҔVaMms)Ԙi3, fcp/< ֯]%D/٬?z|R칕D&` >:\.*y=xE+ ,v6WeΎ. upJr3'Pڱhp=,O}G7W&[dv.??L20})iL<෨ww;#:ξ rM  av!\ZzaTםY}oC<5~B?K+oQ5Y\|xõ 6hH̀Uy4GptMZЧ %S5efNgarN0{TBloZIÇzHC+L޸}o6BƅDoDW.%O#۳EV lněGӪ6*ű1Ώ)H=3yˢ Οǀ@XEt@2@$~$y[8=}T,J-B'5!;dݚY 7eIƭTWѻoux8`BWB{˜ ?'es CɜHC-P.]:N4T ӕiOjq@?s%='lE(Q)K>"T_AK(Gd6>-UN@FNMZp8v\g6ރCu=BKPTJL3[۩^"pm)*Fټ@P\ӒR4d["kڦdQT26~ĤnVqd06xG2Bxig*}/S ~l;k0ӣ_5bz[DyNC#mcF"9<ڃ]82[RN0S,e HmEGvr0-;1Ox|;GNSA_) CmC]pJ'#&x8 !"Ʌ&|s/?0j͜}Vi-HcY PYT Heaw<ʄxzMO"#eyn;TQ杔=v7'6w B }%ޖX PKD$9s3\54pBKAű|dc`cGBcEAiJV ՃvZVGvnGW!:DhL5;3 LĥbNbؔU:G:!#usQxM>}$QƝɲ)cY!vі}c-p I|zj ;3)'En*Yނb4t|kީn>;r6DLz] *!% m\[ hT[Ds|N֞m=,פ;?3MГf-tlV$rM@U[/{T1h%3iUF^jYO,lIHzq1ql($k2>$kb]ԝcתq%(`7Zȉ>d4حR59M3:-ƻe$|N"ɣ#ќw8EL\CaN(̤?١nX M5 4t}y/jws_tPߕgAMkamm9v 1/\.?n9;#Uq :-O9;8 ٜW F) n/5C(пL2K+~|)״žRmeFi/y *oX0yؐL=H"!q7]<,*+B# cuv4[5#2Aʤr?S# N0+NoRZGh?V3maFnU 壸իS[z j|8Ys`Xs Pw-3tRمY<#6U;CDy4X2%֓rYT [FMC!lp^#KtAQ]0@US@*0n`k[ո|~ 0A$ p%0M^3vB]yUs&GM{*ǾV 0y]w ,o^ُZ>6C\ȍ<g'N?@xyR/,fuK];< b /xc3!oJqzą&[0PgNʹhZkI*hd2N@¥dwFЖGGb ,֍%FY mkXBw"kQCءm9+f|,ۄ Ur#$ݬ`aF#yw\TtќY 0N-fQb*⌅'_0܄0L?}+ .ǩWءb+R>/EDak̠9 g;cKZ3%E߉'!7K *BCj\ANYb<֪A^1~tVMyBg7p&N(?@TA~LJ/8NoOxg 5F8ŋ,d; fQf4g%t3$Wp< eRbwAEE"t<hPg:27̱Z  oŎp l7l]ڤ<[YѪR*_0y-PPM7k+cvnT`zEs>\ $!tLCgf/Dee!/kooεzjG:ЌSD @>C?d\Oo:L Xv6g _m61 V-͡ 1„|O`+ l^΀DZMz#gد$Ar:/P 䝹c-4T@1Jk4vRPG6ߐɱt[ PgPEԼ٠&TmGFtM -MmU'Ě7ti'|Cl zMٓfF~+'+ƂF0)o0+Q>~^ˑL]^-Ȥ}]`hz3I,6 6X R8W#ph M MDHr>NuNRA)mqy2oƪ.ؽLF}P]`% k(5vl&f3ybîBjS"R@׈,' 8t{WW!?&S5)UAr>: p5{ƻ-ٵI\x(wz| xL_|>7T:T;Ft] 'P!K- w+˄X<ȶ<*r CbZȀt}t9ηFZGab~Vq`]jP<$+|+{_^R}̷>1=SڑwB-\͜ľ3pI8u$I's>0TVǜ K<ŦU8uDf6I}A;]Ǝfn!8H6'`}&J=9=g*!Q '/@c޻N771$>  (n/>i&'lMz.ÔJ~|-G]|ĞTi5| F /6@'?v^w/Ψ[G?gjSa0UrA$Pr>nhf{y/;mDx8>Ѽu/!;xriLsЖ)$!aټ~Fy\`7z Y:&FFhaCw؀u 4dWk Gi%np2䕆UNtQF~I%s3\ϨLI5DFXTM)ɋM*L#l04DTPNPF Eƒ]:}d!AWpypN)`{^ ng0Sg}˖YY[^]uOdŀ2abLRt/}p7ٯS{5?oTTu3MJya`%."dIB,g=e Za0@vlZ;Mqa)muO5qkR;jPs.f AǨB}hרB^:]o ^N6bցw]+h4=U1 eIѫuV9`7Lsh_1bFtw ;¹L@mAienV>K&[AMȽp)bSV2[K:s8rN+gffwR/ԊV;"TEѱ H2ΑSiFqU31xC|7 '_ c}A .d;Lt[aݣɵV>ގKw,?'cܥ 񀊹gRv.@P4Dr ڦӽMO+‰m(^I>r#oM|L'o=;^ JvDĭc&xX CEg "o4rz`FRsMۄ:@՘! C@-5yx R0PL;7bmmd0YNoeF`MlX, 2-??*)Z G\>A*j6@3uϧ}KVCSd:giQKAr܂S'hejЬkbAkX1Hj{:5:>~GA/(D60 &#˯d.$G Ak^808I3eX Gp! ?c|iPptkyIC sl,چAR BʥFqO~?Ϝa3A\\IE=0p'ߵ}a` (Bɵ,ӎz;}5<ދ{F1Wҹdi! $sbs=Wq iOq^Ѫܱ{5S[1i_EʢoYr9 #{v}$ĴaHP;Y<} o S=O|;r5m>˔(7EBdQ&k@2uӏ{ }TMqF|e}VѤ9]ؒ^3m_3BghKA|& xQ]VO^Z(h J#xoAeq 6s->L8.IsJ" be]B# 'c՜9* kX% mu7aC]CFeM!s6'4x8E^/ ʏ-w`4K0დ{N; >LelH<5Nlq=rˌs -m&S @'_=ՙI3 {+`~-;ƺT\ڻ۞NߞۡhO gLSm4I+;-.Nj$\t'Pdb1B[g+e +kkcCn"D@dT ُLU4o}yKp޷P)C>{$=_ -tbdweI41>\Zx/FF]K,j|R+Ў} FTs~ה!z9N>Km1 ( ɷ(_tZ m֙T a$2GrRAz1#+P;be끌/ R~¤H@M;#թ"K{P 1D_?d:Z˱gS?[l?ڸp;ϑp;g>ni! Ҍ޳^o*ͮ {~\ﶷi]uš>mէpO?!9Hd+䥯IϐT1{ҿ\3s_<}]Ek.lumvz%fK3> KS,╽H9Jhc?6 )Q՜h +iB@|y>̡(w"gATԹuwE=ϟ/S!HKΎ9'U1 sK!]'P\}|N8959/>l XjپRRtP]AI{6s[3l"]~giHCL^@0)F#fY;\ .  (d o@5T9mxYNw.B-2 mWjM߁`DY'n 1G!E~hw_  oB"[x,Eh%FCvm2'ןQX5 {K\cݖMYљ{0?9A|9a+q7~c0s;&X-z"MˁO٨)ZƞB$5CvRYT?CD%uz+qjg NޫDV|r|waeH_e+j|DVWFN)q{ l QsLe \k)0tvcrU+FAwoK-w9POHńYTTgֲp.d)c.7.cKϖsly-cu΋k;7@-U\[H Xkpɵ]osOXh֮03A t0я|:P̜F"!hw [RSa#62\*эoD" YMVC?YdcL$~5udgN0ǝd xJ[ϔ?v;d ɚJ)wi#G}%fP\(Ii1f{13oiYRXcM1Lq5@k]Z#`DJ2tƀZ>ߠ=&B'<i& '̥)y;LR|kK/ NJ 0J)#3G g;sl܎GW>0Nnc돘<>xbkӶ:("E^9yt6ȡ LxvbA%+< MSIjz8"՘ISΣQ BxVUhRTUan:u 0kKUv:{r:;mCPJ9}%N1pHk#[YE[%L\(JLn =7uZ>G_}o^V9ğ 3Oj~j$D,+}s<3&ƬlL$5<ᎬgJ{<{[F*q %1AG?AZT]el5-d F0""K3⚐kC r"`vLAsHSiY9;*F$ )h+dv90v[8^ B)0}ޝE>]y҉l7jT[):wkcus` Ea7x[Y[n\q3tp""q)^*zlH. mnAl`on %#XО,$;Ž&(o?eCȁwNZ_t M5:M JYΣ-ahX0AؚSN1&_tnBgA"I!xT!%M,BAY-0* =C)Kƨr? W аt 5= Jd,CA1,FQ i|ļ*5|o3MR5<<| ɂN:۱;0f2^-ĀlUfe7`)> g;F4GR M@V̩L"7Y VE^ۯ9c>IS ?ws薋=(`u2-! P62[)n[ωxUIlT#}O,0RJC+SxCb>\ S8NF ۖ|X9J==s}^?: ,8sh䔿m.m|Ej\ܝIFuG -GX$lGYlKs~hk(1XqZ8oRbD?@80TUx Uvqv;L/98;Ľ,(Nzg pn"N?aeW+枠Sb [O*}DFҾNY-Mݠ45Jɬ⧽{Mr[-GJϤ](喇2 r>fOC3ֵb\9mb=7}[:RxUԔӬ4Qby=8, &jҋ;f7s:KQAfYDYȜ#h9o h\4RwP.qS=CBK/(EoGy~@eG:˿ -?q{ڻV Nq9$<U ̠jKuz+[&eq*홐JkI"cօ*^ecxDFxDb(r W@gjDF|Y; 1EGp>`Rs&y Mku7@(s7Oo@;n9HNlma^_VZ83Kt׻( *ǥj+׫C wqCUŨ3`92R/c㿗JaQ_8zH׋0"j"*n|FD@qmfo vDXcb+ٙW6ۭ m cRvshF ̕J+b]ۇڏ`0ءDx"xp1ϮђjxDǡ; aa3gWUDEΐG<<[&l-yPCiٻ:19 g'HT' >$sE ɚUP`;e.ԀK^not~c\'NزNVT- 5crʟ~]ΗFYdp[1\#Lׂt1#XհxLIڭȺĴ*GK鈑k3Tpz"Yn%a_}J0nmcAs/Gh.GWYksmBQeiG{6͵Rn' hYbBM9Ȫ_ێa#T`q;Mw,4>:166J݆v &>Wy}#yUCl9|VuH1פ)񽌿R~+uE/B*,m!e(jq@I|߶^ekB뤵<1-;uuϦʲx&̟Ur1բEz_ .qV}'.m0Up#Ta'u Y@U'Lc| ٩* >)dA{9ViN, 2XHOE7{fqanzPD?r^H:m6a I{:ij<m+R|CdToC P_pc*Uhcd3Qg5ziVZ=~.wQl%[97Nd04̙պƛ(|C a.B 3dBeb`ȞŬRB5yv.vXʿ9uW[~dsM6njcIEj<@^_P#r%ؕ峬z'\> WyI/ve@B@BAS!a%AN9SrH arz6%<-7ݕat3ka$& K^V[Bi~&Πp0B7BZi^*Ox[n >dD46'r?erqU?k! `HkՑk^"Z9js; [=Hp`Ȏ eӟOEid; qmf*QVٌ_̃D).^OBqQ`B Uml$P]^ zWtG/T X ([ԹetHeXԳ`C Z=$=^M=Nx5!<-ᒇpQSx\$SyA[B%Հ| mO +u-Lo(R vƩ=w Rz0|j+쮞D}w}չ{ծ ȪV9kX$dH@VJגzETRk-D蝆YR`X fn-N\%ީ}HyD}oaQhƌ,yi7d֕u:1:b`p{'FǣߍN(QwDwGɝ98v"'A[>ߞ;;Ax]8N\es9g͢aMw۸Ŭ޲ȟ' o~Hgs\ϖ%p.|ks6 a]9WqT_=BwtEMr>_W<3;ksN י(bYKΓì7"Z;pN2VD[9 ])Վ( 0.O}US6#_<[q D*%ӗ_1}vQYSZ+cpǘֿ(PGI\e9{ [٠:܁QTAbYu;8X)HR#l8iQ.;g@hy+,9TJӌS OntË߾t+g .|̴!mH+ބb7q/!pkI&R^..UxdVc/eɒC`a12XӾeRl+Os+ն̇,K}A2hOI(U$Ȃ4VD 2: SctFE@{n[ ls}zZ-amHc!#.Wkw$]S#P^*FߝXHd;jSfs@yX624?ȩKG\Gt0N <솖Z=ٍ4NG3Jʩ T#$e6"~ д/(~o.:NΖ!;Gڷ-ZuU2.|뾖gi>AjƬ:ڥaNC{5~Kf6JM#%A}:Gd~s|]9b%Ȁlqv'L*JPZ 5,,=Gic'M bX2֏[T3l{8fI[f\XpBjva9$G8D2nuxFģ?mp)On.<uՈ($^)1 hLlW$(D) 3 {03-K~K3d}66~f i}+1&F'82R$S W> "~vIIeY?j=#7<9yK WF4 ^5L%CvdM(v*!]5cX.+Opgo@Wmzjr`).3^N`/ٺI*11jR=[¬L/!!Wzm)L0Apϯzڜ` $U}-DaNJOhn?=ͱXx^/j704W*y4-4\^ߌKe0WTC/+ޥ) 3FǥB25jHUmw xb?\'B_fÖ;Q Ln3gÑ@KցZh)Z5SY 16lNF땰!b~XH9Za ~>? V3lZ~лK؋o &xebM$ָkҵBawY`,"ǹ{*ffs{HLlT3u?bg[Kl9y;'E\FgL4e3'ڋ뺇C7inĎ>_)~!4ׇm̪goX:6Oq׋lYc))HDfoZ~J^'O=Z=BZQ^" ŐmPXYG lPnEMr"5^}g?Y/33 fZ:G,#UVYH$LUY셟wgr^?#(EfIG&Zd5T:-h.S'*jZC(҈/a Y=qfepc,$o{O#CkO >졤{KxCܔ?=z˫v6}mRq2X捂䯼˓Vh$Kum 9NvO呷GXE+Ծ L >1AqFӺ7~_+qͦUg:xJuө'ԜK& cJIl<~l Vz'Ter}ћߖ1AKI7JOk~AKa*=1YxJqjRK9iWOGzRmn+vYw_:>x=cn@cxK[0,xu퀞\aT"к/mI/ۡx0%iz湳*UTEKX'X}T).G+]4䶿j / DT+[4R:ouGȊt^s`/04sBzen0x[Iv O ^W4: q .fF,}g UXDb'&-]!>E*6g kv; b5 m7N2I!+[,"S@eY 3wӖҰ4bMݥ"br咼ndlZYPC[]H-(j^8ϛLcԳNVD1LhgMi(+3`oV7 Rt-?R7:S=X_y.N/pvkX& S. LZΠҗ~cz-˥@(e MC[Z@_=؛~U8D-^!;hwRQGh|S_{.!h{ЁI@|ohw"58{WrPtlVuroae8K?ЋʿHH'|9< H ~; `vl﶑u;)]tC+mF"t$ޡK2`=,:GTn53tp\[E{*I񥕴Ah<'kȖ? ~[55x$4^* I4>6n33/>$RJ> 6 Ed^Nq(&% ZbԥG#Etp" Ai3{D\Lo]u- Ŗ0C j~~ck,"O@!:k\5JbwbOI{QVmͱEB8uj}&E7L25e9 Ty~;ťz7@}Wxkv/ZSե͋H̑lz @u[$tٶ񂵴J̃xhM>/nI#߂=ѳlf5O2k񐰱cϿhtpwK;@* A'f3SBo6qp@|[B%~A%2[>sZ魟ƃq|v(p5iek򑁲URGƾ5?~l2kMlE{(|kP7PNuѸkP4}=oHʲ0V?xG֝n7e \Ð M_!vEj$ ba<#@|:F`!0T%B "NЏ!,t]+;FnEܸ> 95a~HbbB(QP*,_Vb9Hc06K-;I\edF xև_%pl(*tz :V!jѮ?#Ѡ(+'0h@iՙW8 F_5P`ح#k1 ߨ}ad6|)/yཉ2 iЯjsgWowY E@R-]YHо  Hmp]ms eD-չa](Iqqldɭ2lJBH\-Dr$ç@bCa tue[=70//Ej<s`s=bGoȷ;)M=qT]` ^T Cm;$#/;P## =]YnG zbS2tSGNm-(0d_|a[CZvTxRTPʦguzfw9n7մ!ʻ- @ѿ-fB]۷ S2D 3L`ִg W3Qn ZiS4,63ʵVze9"}ҊO(FlLF\iZlq!bc,h| &c)&ʺ+(A0i jQ0С +7!ɋt -:zDfntP7|c. $=Z=ڍm ܻR1?ڏhTz4dV=;m޼ nUw&@Bnc(V<۷a .qc4Xb _oa&[>WeTai_DL3PA!ZO$*ʏ#73L>ysM~fG~[_8YϨYH4cOLם,o!LEL9sI0< Ѥ^wP3l $@R+2JuY<8ΒX.+.ojcY6Uj4́SLX,l3TtCJp`=Wv$b+b94.Y-F7&qw#自T@8v* # (N""FiAk$ltۥ$|\B\Aә+rys @TNdNdnlNXBO(]&;ښ坷qvAXM5ЏuĪeSSy>;HlX=6Ƭ.kOŽen W3?J?™NZ՜g==sG 1uHτt`lN">@Ȯ'@}5~?z8h:܉~'@X^r+m"xZiJ??3mwYi(9VG.\7*wV@وsh^3ow?s0 /Tg3jJte0ޞ inϙ3ܡ"0?Sxhr/ &b(?|Ȭd1ݑ#;=[Z?\,[9_KQoL/YRavS iU'\hNc;dĎǐH# |7K'_ A51@Nk3BG Z/cDz3|h:],T9t7V)w@I^9ݗ,E[_"$;d9|#HCVܺ""* %y8b;q,_sibj+$1e"QGss8e05bN|_iu7M`!"j݇c7 ;tV"%JX@Xi{5=8+o%_y)KoIom]" n䘗##6eq # +ϘV&C\gQ]  uR\Z&(]12D8K9:?ҵcK/nS>yV嘓0]1B\/=DQyDD/##MFlnyHYhqJ*(s oM;tT4L+ߨ95DJ&4lN|B|.UbЍA >7CuP@Uo 73}[[K:"?FG"y2O({ƞam|[uy'k5G<bs;Sq623#dz̵^:39} rt̚gq/ze85*/N#ZF)P#!]\2^,|۫(zMe1>"b[0fkQEznN!;JGw S CwVV/^Әh@UiqrX<0U}%*d/(Y}lvUtPg8# ?N%B؉)zN-}h9Z@mg)~ )*FJm|gn;d -9n %~8qFA4$ϲk2l;dKR1@_wmgv`CZ t a$a~ wOK?*>&ho]ӼZo9o3_t=`(!V?wVU4ҋs,#b {I]mR 1c(lp9Y~Wނ$ OȑZbKCpYWf$`G^ւQΥ&'j H"Duc47);IQCubr8\ˮn69@ih\JM0r!5S\F'Nx{ݼx3PWNA_AXcM/d|qjPϯUmُ>~M{ѳIjd5(Kȕuz,ad8x}Nt_}S޿/bKE/EIf[)ɤA~| ńK%=ic [+OS*˄;>>SBqz1U-̬ѐ&:E (yћ.l0yٔesSmܛK }Բޱ/!"ܟFzJK$An]e, 8_+'J9 0V=s7 bUvS9 tO!I]Wَ༎SˏyK4ʽKB%qnA=ݷo# 4?ZEi˟3mTEHYXzO5׸rCǬiQ7n"Ui)Nq IEA#jH כ9D䤢')ʲ7z}>?t7}p'lfWLgP"I){΀{D39pOJs/E4"w-&,-b[ZX?¼x T4r!eKKw\CIDи&Rٲ4 _t;Wf&Y #uR}MKܷG'O ]#[7ϓ Q<&撄`h/Է|LUJ 2pfVYCEѹ6fO\mPMUD!%>JW _{,Vj>7W.,8NvϜơtX$X,%!]ccrU8FgG/t["luPqzLTReό(T~+Fb}UR%HҊ_ 0N/GnoQ_ kb|8+CHS !ZxMX091;w鞣y3wGmGŁL@G׺(OpqK!Dv%ϻ8cCT\Ov >b%JIH_=i[5,#r>x0= gZ 6Qu*ؿܿ-H>jLfԃCcҜe,.9m^?toĶ [qqQvoUzF1K%P3ZZl6Js{u▜M"kD$ȠH 7%ըV0G J^x ;/O2-1ފh?/ <ɮ m{t7=*]! }K=̿ VBTPݵZ ;AF§/%7#c Fc{vw+%iLySU"XO٫4ux}~.(2BcKu|o^ +-Xj\9M< XjbJd};]FdΘu*Z69MHZrUxia)O]cMft&]ҋSxyNA#!hG"Nka'!# .6TTO!]dvj!Mu?D.[T}5"vA)MMS:Ki}քiֺ }N)+%"D,XnP%4'Krf KճL\lo\R}x4:W8Fj&|" liԙl`.cJ!rZH@·p҆PZ$)bBgG4TXrLSXGgh|M+vջgInDZ*7Sn9,C χC>cO7 'p!ŅnsهŵPM*?@a@֢bcRw4"j7J5»Ĥi m"PBT+ߚa]iL|zݍ aP&߭J^' d1Mjĵ:vWWP h(i2@|o2`#y>:, /E1~ \tB=>J,W-7AR'l{l #Y_'j_fI"XaUF]"ȚP ;G7~>_^v ZK&vVf!ώ6fy@謦t nb%f@ P:s}B(i(7/`c~ p=(ы=r!2ѹ 26Ȓ&Wnv?rP6Y#Y8Ҽ[T Tǚ ޓ:y$J*Z 3RR +,ITp~W <Kmn5oX"m-yI+)H0t/܃_ȮEV3 t tCXhXJrd\=d@ƹEO~N /gUMk65qϏ߀ b/lq9u7X)qI/ݝszU^,pM"(M|P8~4HM:NqutQc#&ߋuS"+F|pQf$Q#^&#ʚfԞ{;LXmm}LE\7MMckXO5kJ+`iWӭ6dFix B1M\uu W }h=?آ4kwx~!A($w\g _#5X˙:{}b*1J"lKFOiۈJwBR ~& {:"k8Ns7lm5ɒƨ/ou|$LX(#-r2AVӮzUAv0ElQ;_Ef!0ލ>:9M$bbi 0q RPX׶Nhʬ7߬7U1PMs@0p4˘AZWhev֙ E=[W/݁_H¸΄mA+OG! n& =L̸D7G԰R[ !Țη\i9ޡU)ʁ ̸vy%2Q89 $2/YAb55*[ܾ{uC~4~$1v%*ќQ,FPRhҹ|8Yi#`8@܊tM1rGhHdxqQ+ m¡p^d+v֜{zz_ѽ;6vڻ9< wx?ͩ',Ce]oJz}@U'N W+vi[ԂB4wRA^UQC-[&{+bg }\.Y{x@n.y>hBE8]eڮQky75j';|Nz H޵G^~ M0ťkv/۱fx+ .$cQE9]Kh`Yqt֕ yj Ra@EݡγzG,VO[s oq ҷ3 ^gT)'hF(ע Vm[t B{UF3(ızݒ~rH:q9vH5"L%Lm ! '0P^$RiPTLgJ/'*;kbނ؋c،]MSRUna>dz#H,`eG}ZV7&"A]hIO Ü$0gE^ %G;52VQ$tۦּܵ_$?1=F*Zo_JX퇋gcػk"bà}ٵaQXrI;WWEm.ZQ'=Om4Ÿ&8 A{f7ЊAٴ&T)?hSlg+tʜr"Oΰ_'N0 my,8ix:vCuۏ*T~(0v-\I>w,sMɠێcq޽,(|p*n-3OJ1\q1ʜ[ jMEO#UMhBKH̉`ldK G䧲ڪωEW Z0l`N+se`$4ܔI-+HjX7μQWIr [%ޗ6}wL ]J,(6QDܗQ Zfԛ8 e7,V8sXo8]m%X~2yFm_Jѷc"\-AQ_LxSYZ"SQL]d3[qT9&pc2IQ]ưyaaĵo ,OPM-p is])۔`]o'`%;mDkgQs/1O#DB\-+q4zmu/x _lM|~ \Hx^ ںzVX/4ٰ\`5>cM!aN:1d;*W6CزC-*P+e-FEnp,& '$☞^}=9kSsjq@eߩDHEFD! %,ME.uQ_R9j)EckScNҙ8ZJ" tRc[݄RLVwϿ 7so8Ose},c#)kHyʞWiϯMT#マM| ʰt7n᥻JhdzH#U#\ׇ9߃-#Fzy܌PStuU(*C(둶&F mJ,5yy"Vn$mZe2bp*V8 Em pL-lNU Ȑ>ĺw xmsd=KI#+L[2hCMk ˽/gcH]8|0Y+77zqw%#g8Yz씟Y+EQ"ѣ")69[ϐ|Y*{T$ziJ28ϔ`.Di$ bЇK*RG+"Es WZjZƅ%};v$ ;`2: Vô90't, n:A#ܝ1ogTa͒W:C0 (rZhcW\NJݓz Xo Jh Z3xC*7'J]8ec,/nZI擐l LLNvirswvɴ `'`g֯g/ ܦĔZzΥ8ߧ[P@mӜπ|'9} T fjp.`d;pnF.=+ۡTS/u]x=տna- E7ho9#uVN%bKq1e@"h = +!F xֵglo+HA^w KP2p3GIԇ\n-^5ED3πF^ B.(U{8^)%SIbߓhٍ;C8zd[WU dbe_4}`g"9.Ц8KpFni§Laf!MXY]}g\@cW/ Ԁ68}әzT5ȼ_|j6^p[iH0Ρps{uw[BƷG =ϙ 6 <=[(8ƃ48HY'_$cN(fĽ-BMPbXfZDg Ύur{1"6y9moE|F'lfixDWX$#rC%ultsC3ʛ2&·$,}a NȎãѵBC eA|wL\ײi^&ULncM/ܕ mMe-  )VawH++Ec/MACyjC%/o}LY0ya?9i{B] #a)首 Y O\CH=Ӥ٘-h]8dT@#)WiD2q˩Q^xvKGg.8csi@ش(1!cAh/~|O4~`>63xARBWĈx=%Ec@s[f'ۘ[$)nc^4~Et"8|D5ʟKe8F9'A]>IG493 ,ŕ8cTd_/C $TkP73P |{})Q|W 8s|=ǯ˰'Nf,ZL؛2[.r""D} /)KS\XgA-)ZsPUd ~0>5)h[J|\(jT-2+Bȓ5 "73 u7ƍt|ḿCڒJ101≉>17,[i)\|?^IqW}ӣ׳X~|7 i]~O]t/#c# ez2PSU!_{EA șs/:Y0ZۭBY. ʵaZn$nɳ% lJfaqcr7`NřE?ˌqo6Oo 1/RR0ӓx5x%t`D:Rа9b6mebcxJh'4:?wTᆼ8|i"IZhF%F,4O'O+bnܚ`q(!lK/|iFU&z1" AsL~߀kLT)x]Cb+T l>hLaPtXW*Ѩ[P55K -+7b T/X܈딹bps5`_9tt-V0KJ]pbX7i$(Ȏ>KכX4ËU$1Hj8/5PNx-ёow97FV>*c[W^SD;;!,=}%ܸNkw<X!L9'kO<]R `(%ͱWy ~Rۺ+l@9$?=]W!1=llc'MtpNjL8!o@ޑ\(~n,6l!|UUyluN!wX{@{AuK[ ;>hqr[@\Z|C [δ7 ҐydԩJu<)(*V5]7*V^S]XH/_H,t$79r:ŞJ'i T:O^DfZY)cqll=w@>}Sby>!G5K\tO;/EaVESiYu_j%J7hE~3l.M&Zә"9\"P}=RU9Ů5" (v\lưUWx2 0U q<{!:[iۘG.$ $7[8,Htv(ff! R#n"0yNIWM=ymݳבa~ zMJm{E9hdifTZb[ |ˍV/ӿ-U *;  `d.զY~ + ֳ+l'm`xEt1EC~0g$TD.LqS|Ɩ,P~ p4鲐ìaMxkO/ugqL4;5NzMNa> ~u3ʡ}W ޹^DE'|m%zu7spΧ Dde75P uCj2"$Y `>(Y@H;zb97os8b5x~>BY_v%'*iYz:KKlX-H̸Z}ɏʱSFxyyJS92)9BfGLU8'際UO(>IeR~鿁@Y_i}<*M 52ALE0"x`hڙ)'r3wj N(*tʆTښ3 F$B8sԶ'_pÐݛ`:;Ah~DuB|%^7x{-`1rRkW;ξ38ĝŰW_ з#?Mk?=8q4 ׉4JZƪ Rn3=l3J]Bʺl,f4ʭDŽh$#O:_rYay;P_ 5\@aehsZtG@M!0ifT < au}2叨j^>7Ys=[&*3IS$BF3V M*@ʚ;ۺrYsyc4yT5w+r,z Hdǵq'GE 7t? =Qk98U 9 䄞bĩ&xu5hq>}WvϵT.xE Qm* i-zm~سdUI{CZ|5zCw*_&?o'v\R}^/pr9HeV4 _ H'eP(%&;!S J> 44 2\Dx4(K|j:٨31衹P[׮݆V`"Cw3F m~n)atH:V~i|̉Ђun[ H+2W?=0HrR|Vt,gKWtdᥩ=⬀>dc$N*v`+=-A+%1;9JhP*E939,z s qQ` 9mi"ߜ(9@e^KyխftLe_1:"+ar-c wY* X]|M9]بjnBr#y1(i,{HPcg-7*MEg{*G f/B34*|M ƙ%}=U,Ƚ!ys!R_mUG?LЊ}+a1hr6QjdUpbjO@;^_& 8L,/w]z $зSV?'zJF&F(@G[ɋ$&!):ԪI3F8FF)4ڭgEX1*1nUmOQqaIJ8 a`^2|$N*_CR?q0Ⱥ]]3/l?z$3c1WELu)a g<˭ʆ,A٥SShz^#:$K5o^]n w]MMtz+a}T%:hk6dL)%['`PMȂY,奎1QIxm۰tqIf(~'vcӓ6w2%;!w͖gEBj1ku\{0zIS6m|B݉,nNsJnXu؄[ḘؚK`PW\L2xHᇨjjjjrHe ,ect5c_Y)]E2̌ηt}ZP w*1#w`ZXW.<31˝1/A3'_))E7'mݴxvbpO,+)F1;]0r_#[y8FDPqY 7Pl3+">ÚXD[%O`[l<֠ OWGI㒨ux;#E0:-?g< o rgHIHI#VHT d(뭻DX~B]+ٱߕwICV%t!*[v%Grl,|xsNqݢ5ozۨ.@ jA<*ǯ R,3M9,OeؘdݴGfE)Ȩo-})eyo ?MQBgh6#a( b#ıBA IyBK]DıP8% VR'f%ȤSOtr2h)~4JZO}FqMMAStx?bN- uyt~!Mؾuvpģ _z|vݙoL> kY4G41hyHML$|'ozT[vt@^6i}=Q&焐Ai:sϓQ=N {~ɉ#\]H]cVl2*X2?(0~$?J:kak7B,ipt-5<%m4;$!2#~efZ'ㄗ mHVj|ڵ<>.`^Tcg\Hy I \vEʔ\2S.(4f/Y3A4iʓsIrp!RZA4 bvy4(zXwHLA[BB܍ʓ ӑQ#rZ·rȷIgg,y ow(B)ضETm~9"U`fUF #K*d2k uꛞ|8`:4:{yJKM^搪jNŚR3dUG*Gj*G,Vle!:6kf.;U-4*g Mӊ7)jmh5;_(FGAJQfprhLS}cY^nY۪ڼ5YZxmGM DC$By6|%)c,TA5U=k"d3(D&PgE?<0yf9w1DfEV ,]SZ.@4I^Nc7*CR{F/#X2gD aXxJ/djVVt$0P[뎜D+u ROh4on!rz8:c:+!D8ڲ? n^Eը8h΄f B[P5e6b$0Cۖ|O e?mk j´@ 18xPSӛݟI$Q]x:+-jD=٫b65z=aG2/Y6J ޱFvuM7ˑz7)8zkקmbXvab<ӊE_ˣhzcyJfvB`7hXv/쁈 Wm+ICuy/S1NCOg7CFN'/SK9<虲aTsӾL跂 \gw23jVw"ot&'U)݄"sm-5:dK%i~0S=Ugסx"JC IDDUVu?>H7I@Pbpzmܛ<"X3sr Ev^R1(l898K{(]yX#F1,rTO' > &a(V9 r#gŚ|8D5hL czG$4݉Nҋ:MT[‹4C^s-}c¤b[qg@0h*VF=@R,;8VBpQwnҼ<]hrz)9nizz5~"顋ys]/ޢijRaCݱ ";hႜ3$7_aw E}jܞbu/22ߜbٻ+[#G\&PTp*rU~US&R"|n]GUQsz Vx&hAT@!\:(zt]>ZlZ7 /'R97 H9 KFSQIw\J` `^pz2,AY?0:N?zOη[%-妼?fpb34iwPp6Y*91\b{Qɾ]m*,Dҽ= B!a s\-2|;$JR7O.>tV(^@4% c<dmϖe'Ax4뽵uю , fod|]"f;ȡZlM@211q PҸ2B~îaPAkgt`G@M9ӳps04r -mWA^/Cg}/xv#Tݤ8Q0=4dM+"T\X+y#ylA8-fZ[rw%!r]Š+ѭxސV\}V1U@jp"Mz^#([W5jo]޲ 7ḁz">j VYd&8ˬg 9@L۹[u|ıQa_ԫ8ZQe#%ǜA._$k#E9DĪ2e{mُ/+\!ojsk rDʘOvĕ4XW$n O^"X?d"%!dDo N,ss=?kZuN!P埰kyVyn,! GBbt1;h??s?dzɷQPbc )*C{MO -gC?0 nXx 9 TY(þxaZ,O\l ; JٜP$![V˥0:_a}!2=ISZP ~` :v"vI3Fي&Vnxt^4Pk ̴эuR=̱+݊=xA 9+pE7yM2!XKv됂1ą,:pVMĴxd-g y6Fr~*x_9/f6D|c]T5gCڽ= vX$O&r3̚]sYp`hɝncA"Y m3egj}+u_'q7,=0Y u\HDp=$^6QCH%5GˠuR&-.;P*^al?Pud8\\JľJ ALʸ`L%E̙] ̓ " ªr XFte%p' .$ל'Wݥ9C'&L`~e܂ ,OpD>GXMblxW) ÌDA عtpKLl:&S'rgZ[-a8r~(4eX " X5ƓwԦJZ"l٣'xSm0BAh D&Rg GbqeaNޥ'}x95=)hNnRU -ls"f0i7&uzw郊o%K%%FMu<ĈNzy[]9,? ыIfAE}_zN6qet#-6_:E8 Is-@UӐ~vw-Z"Dd{kV hLƸddپ=xrK@-j~a#; c"Rʕ7E?dbF@p}4ÏXځJF1z+GDjpg˅a*_|PtرD: K2oaRK~UosJ_ORXaPS3D@FoHF[Z]!ȶh h|Z_Zo2Q_[YsW1\O.ә/ &P4&I{ A;H V/FHTEGe᯾Tq_had4vUJ^-*$u_mBu2W; ]u&^r@~HA}`tšg pĈծ3('uGw(ӑGn4$}t<U!Lq`8y=;du+mIAIp,9x,~oЉdMz r)eUsnf5 չ[$) =eh*`9l0ixib a|fޣkj~ocm>8T]a:jx\H2v`G5N1##p\@pTNbֿXYܡwL]Ve8uwsJ2v2ٶPp*P xu|IƵՎwf `]rBGmc[ARѓwg ͕Q?-/ϋ{PSTy^2)mn߁r(DAg,*a"Χ){2)%s=F84@V[fi&%vZFʀsrW_dv*ør {^R N :ցa]clO 2|lrvT*cDXq^} L{2YhTRd)VFՀ)#ɁA@;z;㉲UBd(;xm?+6a6Xc p]vc[QV  bہx)׏[z~%!ZݹK:}QaV`~.㔎HmYQ˿W9UdH4ޚ@ʿ?``r&Y>MAr^ x\Jj uĖQр%ۘ,%SkI*[96(VFal\K픒o{L*.SKcNPa_⦧ MqDg"dK>@J^]e)PO@"'N5 h&MwQ4;RgM~<:!_%) :3xNDZ_gKHR?X'A|kwy}'ޑik<NYz\ȧH:9]¼ؚV VNG}Fg P%½Ӂ &D Y_@/1Pqe%bg s 7L`aQV=]gnav B.yot-T/C RZ*ƌsd_WMKP%Q `xyIjy3+ww{ڜհ2Uc^*pˋaNgTKՠFafDM#ܝRT4=̂(N2#RH"jy=Xhq=sc9#v\Fɴ~Ͼ;PҰjx˄*|2H$dD̵una#Iܔ&Gn'̦-1'ʞSIIGPDY,CkF!4ex`V֝f_BcS[]1%7oF 9> ~w rEBKT,$,݁iU\Zb 80g6\ksI/ 9JRl:M&ilyoL'}E2~QKlVޠbFЧv7w,$ S^sdCKDŽf5"LPs4d$"![?|YY8Šq*C)'|].qIĻ@uC~`l Rb]Fÿd?ypc@4`H`$,\u*"@qdo}ǻӽ|4M Pj?biH^S!30z!0! d s&r1f^g͟9q3I\2BO yS#RA 2ϯDhL_CGS0❦KNx h4`l&9^/ p̒ZZH?<R_#ZFIXʯAC"/[~ԟ}}ivhۄ-ڑ44 o) n>=-# {coazwm-#xeu9ҏ.;z2Mz obmW2GF9=c;7q1V]Yڶ4pȿ楡\ٯViIC:5hMjː {gIac7A@#Lk(e5KR=A_4khގȓБubC3 X5L &U0x Z">$R;݋G)]^c]Q"N/4nos4҅ 7Y )svC,k֪3gicpx!]UP״ eeP7%.; wd o F(P-Ud9繧rc;6 ͫ܂ cI`"Ȟ`p['CD ?!JYuؠ"ZVW[lΑj*y깄:Rٮ90{ʋ]ϭ S}trZ !5C V=VDIJ!6?4L\} WE:C._PkȽ_^d] X|}=p7CY5Ljm~JڕlN=/*O˸0ʇ)!lԀJ I:Fm{NItPȈjm3t}C]rQH鞃݃1]T̂ Z&FI3Td/ݞhkH)I+keيP䏞pPؾglrhQSTw(]LO3J0X 5*a jqTϥTu N) 9X}j/ɍ?xQrhXvI,~>"ٗ/L$ɴ]Bxu."aDAwX,< lا# @^i'cD{kVtKeչjqcJw53N*;<˿fHH^c9ԯ~J.1tܸﮠcӷD\jذ,f=x_4jt1=҄MڂxɈ4HEo}Om.Gg?s\MŶfan&Zasm3ϭ'{ʂ+b-4=>$xFmi z K΢Yi̬}?Ƙ α\^ S}@p3gŐJRV SUEVt`|H eR wՓxzFʿ%m@bL0FՅk ~5(8xieɏ#RvTOĹf\ 'k~z}6MwþguoVjCszb*aas-?dmV6eA|:1T+wޕHDug i,ynfx<%%zcP00U Y d >!zw̉S7 ij'1UT`py۞Dack2j9[5yI1(вn{~f NfZejUl.0%$?(]b++ c+U)Lv&YG47ŜZNiW˫OHtRřB\pP$*G2V܊YN1O պ!!MJA)b isWn#M1EG=0j/Ê,KZѤ䯦=*ړbwEZ *97& v ʪ{=D6#Fʀڪ@#/ &jJ]pY Y7fܔSd$U?!qI~R9Iªaq+2gJ9g?0T _l,Rhp ,0(u콟T| %縯.R^};:뎛`4gx|7:Q+mK_rѩ-5w-.qЗD*-"Vt$;T ^ʻ@Njo>[QD7NDO,?Pe'Cig\qʴK6˩a7)yxP].LWt#݋9`g : )^)..;vsӚȠ#/RPsy  02C_*i̹*4K ii1 fWAJyd z_SiZ1$:|[zZLlBq:B(]ppw*{s3vp4ҰH"q a*wb)rܴky'5jMZCGNLtz\g] g.i5e(Q@lźMWw Zp.a}4ij hp',wUXƇG0 Jn<*OX^֟xA/ӑ+ I )t-V,kw3tdRohDu_Uwk& UK%j,BGh@NJBnR4[ nГ/ɶxs"IPsgEb?>N88R3?,ցBYh^rU+ n%08+fpEyB%E$*b,hng9u b&s]>Ь {J3BNW:n":O$)6ˌ_] lȕ@ h5Hl, @6Fr)h2#G FWgg[ƞ豎!MUj%)sq"jIzr|ezq_9KX oX-氞cMAhR"s[GngbK[̊|1zo7,aƳYrTNz7qyJLIƒ""^]P?\v-vǺ9E|5(孶4Sn>^M6+Cx){1\AG-9Tc" (R' /.fi:q 451TFEN^U j\e5b_sm|89?w^Gw\b5P} o:ZW=f儗s#B1Chj(_˒Wv`.n%A1(z%\-(1xZXlTPMnrȤ[Sՠo6 @z sq;wa|4kV,HԈEW~SggRuOV9aʷTVMW0Gxn:וΊu'ٓiq@O#YSWLFV}r?=ݦYiPծO羚-!P.E\n8m^V(EzIa*.L>񒦁dsJb8y[.*a>qW}㾧'\-E`-[ _== (?`}IO~cs@cT%^.`@*\)1 M.r$&9Oi=kvXO oC(l+H XE%?c-͋6z>[;%WașX˰3D=,q7LQڀ^^~]G] mKLдl[&li2Cfpf \}_#c\y*2dT׊0˗~(!0I`*uX YQ-ā@R)lWYM$O o6͎{aR]tD+STa| g C)g#l R7>;5RO_k@ȬMn5@C|R4z1ȐIn)2gtPxy˲1uKNS^OYZl6ru5PIF(2vp|C֟Oy:')B2=hɇ'z#J[ 16E=״g$}9WxT[f8x 53# I i_9n0! fU^ AeTc&t)m7*i8\9=% (]}>9`$MǝK>n}Or}V-´_vTcJ'qf>q {0QPȽRʰD-? Fڭ:z ~I)B0 %G*4)Ȁ_-uIIG܊,u4k{4H!(?5]u79[Cp2svJ1Ao'~)04֝ 9%o'^l8 לvJT|nC=sj%Ǯ:y~֟:ZIO[g)9i e q+xOtg/[,?]F|*/Zx _Z ħt$ $6jM# Nx9Z׎E ?|GC0LBQqŭG_àב8D ta;\7s=niԳ7hkk.0fnj<+.%7! H(SwVqbE-24B(X+O:K#}s̏j'{ nGiVhAfUk<&d[u(v7q#{iϑ$| S?NK:dl$zM6/w_3+i-qaoS?Vg$P,\d+Cܲw_! k!c#d 9U9p$gBLe/c}gxFb3Oo ؄jњ s>cUP@BO;n!݁cArϬG~VeaV(Y#gZ9_6 ѐs*Ұ/_/=LaھSd*\Fsp }qٕtpPK@d[ȉYĘا rp oBt-hVGWޘ 3I  d,wK}%78jј#(<@ݥ u"!'.7mئAPj^/%պ.=j<qM)7XM% ȁBr ԞpC/2K71S@c;.M]bN6V yByUfX8BJɵ5nD]XLg6;8b]ڰ Bשi /%IRPA5U'l#.ƅYןư+*Q9dY++bʣ,ȣK1ؒ=t\rN }G=tt'I :5S8{v dOwaO$@ݴqd Cxyb~PnK=U;"77n<A7bB}0/J̡O*" WrGVM;4Zw3f<#sެn1iM^3[nli"xTgЎ#>ar+4771;L_\mZ"3YJ|>ʳ$7WZ<ڗ\ڂH(oȬ97*J%8N!6ꥹAKn*:%~4+A|AӮ]}A T'%A۬K(FxĢ+s!`.)Y˱w 9_rHٗ=>{SdO݆x@O(O"*Ti]*߂f X H"ܞLfEy=UjqAL |)Pn՗){uC@q(D-MRJa dGmbES!8;}ϔto*oGб;1@ ?&Uݓ݉Oz_?qxEII. 33Y ;fǤ*7/RMCT|02Ӝ{^\\_$lc B.f9kEm@śp dGl]Y[;s~Zo`o3V߱8!R})h[n5S8wPׁ%RDmOl`9+sa9<xw{WkK o̻eL%H!a)8?w߈9izRgd},v2"^ vlfmϐe!xD1o]ZV."y>-n(bw 6ic~Qs UnA&<`{{ I;zsTv0QZ o0vثR[YlbVx&o\&?4f3p$YfNlYim,E6Z=ͤrvCΔ3Zx#7̠V}/ri:iS,!e(D,HW$vFv,{w>&er4]\sFSjX/[ڥ`kOTUQy4,g0zE-RDȋwjǟn ļʦz_r}]4xU$m)/<B< SW!PU-j{n[ 9$D5e?{ؠOWw?ZXCS]q6 ŕ;E&nW#Mk~۔Đ<ѮniLv7Vm8FayNhhzT cӯ` /]5'DC= TF')Uԁ א-o=P9@4WH9[%SqIZ4LSt+U!Vc <\' M߸6lЭ5Ut&̉+~rphDcHC~%!.r׫Me"F^o6.7iT(7f)#_߯ϹFuhZ?6Z}H"㥕.kMqpa)R[TE6G UQWIWR 1kG>u%]h4ON_Ǐ&L&-n{XTgfr_LPڠK8)H'Mlra'90cxat2RA&;g颟,iY>e$.6簿4xO:h=ԡܩH Q ?yϩs4}IEA?Ru{ @~b XWv+$Q5. -V/OIu;4<|0qY@Q!KQYt93EGT1Bˈ댮<> @S}ٛ֫ȾjC۔o`˙yhf,{i[ I#)8Zmx{űRk~fՙ?f6j2Q XE[KM9+NC2m(d p5&ѯ(r&S{! oD2@GpdxĺGw-pHCU1oaI*WC<`;;qNs&kp?V)؟ ݦxu"],!ca0[!\ ZE5b}м7]p8cn"x PJD$+ĪMrK%s8ΠlxJ1OӴL] $Niꅘ^ 5nONt+SK !1m֬[Xm-|z`ͣұ&B5/>\*4-BO8j4hF؀ihTR?ܢϝj(A0cljcayB᯽$'=0Tfǟ-OnWQ$FوmZG֍Tͺ!F\[kЁ(]6q<ŪFH=?͂zCGwO@7fK7p+I&Y^X {Xkӄ/V Q8yBwC9z6`SVh|hu\35h΍X_S/ E*hҘ0e4$QTG Քt`Ķ:`=8rzM'`sZih竏axoϭG(4JUQ JeWOBunsMcZIVi5>mͦ.qƿ1MJk ~rkhQ@4bs ,@}dC;}`-7[366^v}{^fDnr&%k}"h؀T+%x[23|/k릂srnp% AkI*4q$|MQdWֈh{K_QoU[0y撮OtGګu_w(!6M$MLbFeΫ ܵsL1!yBZG:[ÍnRMewSO= NC~[t}8-e=m(.X,9%HO  :Q9s6IB+F!EJzt#_>r؟e!zQj`Yxӌ9^IXa:,07s!Y$t!}tK_(R>: Numef՞xr^'6 ":<"kJ἗H~ r!$u2Dd>F*u6vTty,d}H$_|ڄ5쥱_&J9ݭ[;1 PjP[ٷ1Z*L1?iCD _;Ղ{OIQ TK}af, #n݀iv!õH{z/[(fmQ]?,ݠVZ ݷ}hh/0!ą0dW%"hR5OS}pTUиoV D\i1~1vտ#xy2G&(d#6_Əe7lHJux`ӹ(4Y?Û_g?6]= Z5d}b,AgE Ak:账6$v;.&0819XvM/52]mևĆLIxJ (y5])d:Q=2>XLj՞TwXTƶ`>ڕtz_tf#kXei%d)/yÙ]ѾfzmOud/]lZWjz5.+2[͖7xALqT}P=}/o!3BSH_1W]ΛAg:6UjCSuMr :dD }xEȠ2b #/yt^;m!UyMtdA 3/dj;ԐPW JW"W07\t|_D5 ŀFGif Տƫ{s戻 ;R^ 7g afMh{Z3;m ӆڞ᩿E|eW"ZqZ5'1|4x #?ݽ6;! 9tL) h8yENt5w2ov @21ߥc T;DZvf[LUu_tKNN:3]~|'(jT.ӟp`fʞshHעH{jS- YUZЬ,J.#׊:)? ]f-v\>0NDQm_`5Tҁ5N@,bR[têQc`(kd܀4t$k~tk+ļGHpB?5쌂X<—>:=6gqk ;^2Ҧ#e`T;%n WX?Cd|Q+D9NW9]^U.U%5@6iyCjA~My.xwZuB2 U0~5˹!ƸB!?*Myb1 #&D-fLV`V'[V kmЫt`FDD|#T adk&,D߱! mQ6fL֡e4b̩\Vƨ_r'ݖE ؟++N 7Z%_-fPɷi; ejm[!ЧGE=*Zə<ųd5tu|J5܎%cs5-``hIPǡ~0'a ]~eoQ(CZ} +pGOi/88C0b4l1ߚzSi3}??xfYG  i$ eFy,=1g`"Ht1FoW(Ʈ;`0'zrGe+Xu.0O0OqV8V/%jHe?>KA.+ͲE%p3scS ";S{ٕQ=c'5{&ZYݗ[Yw. u|^gy JCzc6N^>>` ~  ? =iT;B;J+U:GajbQvHQ+iݩx,9{Q ?{+^a4Q٦l#&#_l$Y.Y>uޜIv#rvG9 KW}>o1 7gYZ070701000002df000081a4000000000000000000000001629779bf0000143c000000000000000000000000000000000000007300000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211/brcmutil/brcmutil.ko.xz7zXZִF!t/X]?Eh=ڜ.+ʃw%KN:Ү^Ў=ew&"qXO!s>9ͮ'p8O.WV$=T-ډz~T4%@(Uڛnf֚DiC- x{~֯L̢o-# ev(Q+i Rj6 ߲α)`jw@Mo ֎A^k;|3U2wF)D@|#uЗr\%SLխtBL{t-a-k|WֺvWPb>i) -]?TZ칊EB UYE\y .9Ԟf5— %Var,M{[ ѵ$8eX`uy|b7L`O˸uH#}>di1ILىR]b"EO?5X;fK&^)Vam7Y9.^愥h}tmWe&y٥ߴ+FE (ȷ Noݟ".F\gWFA2B_D}f'7cAέ)-[gSȯ$6kV.+*rU%WrЃ?"n@滀&bGB:ͼtK6Jߵ"y坈(^s\ph:JA^-=cMi9ρ5zzBjP42JC0̥h[43V So{V҉j-\miZ禕jjZR5x7^ױbvTl/tKU_+cWR&[Å8%}PT΂^8*%*$Vk әG^7`ߛrB5Q$A}_X]I02Te6@zU'185޳ t#L$khgv`ܭj%լc55_~!]lyBo^i{Q.M߯vL4IwMZpO|%z:|m|/+*4a76 ,F @ 9s8j:LXglR#D4Eqf&+_s0 |@11nEolZ\ JU;Rp}B z\n4DR@=ʴQ:oRz~WF{nXPn`s?S*\\xSve}[?SYٕ'ӜE/iu}Fwa~.= iv~/%<$ݫ8xHnC}@52խmXHw̲3r`^wJv[ Mu1l,SR(h¯N{ӊXMA&V4MD9ɩ; ><&-c t峱82&s8o)S$ 14C6cf _~rs&K!mEUƒĈXs y'u}ؙ$9}СGonm -Yl6C􏢚*[jq7DE=8Ƴ\VpF#`zEx).Esxxxiܞ#3ӫLKSG$M')&(7/RȾZrJIOmyB ]P>%zWqh?Ldw@P`Elr()Q{@dWbLI2_Y]8"+M #Ѐ+_y#m`iqΏ5 r3X4M"ƺӞ3oi]^Fb g!jK^q6")8CSrm +!v/|i{)iNAUI+=IWQ WoBdokg`#u14ɒt/I ~g*LȖ8Nq)zI]oVVA5Ґw&: V˜fSnqc/Pk/UuYX=][#Bٰ)~5E9+Dh~rW2b0Zvé/n@T>#r+E"FȑmW}U =yYl~ Rdowc{Siu[v9RY~BeGPUt˱V a.MLqAݒKz2u[a%Ss!hMhDw_ɫ9m𴞡:ƛF? 7qC'}oCjDOٌ~qX@;2![GW zX˻WB8;ݧeϋ7Bë'ZNT.3цJGR; X6`.,|EE;$Uoݭ"WIZ|,ʮ+.#l9,C/#[v)Tyjr܀y%^2b2{jGl!|p'8վ}M} q|,S`iUui7ns5ߜ[(^O咩2hc!6!d|!#v9Y1 30FfZE 3_;;if1y*-Fw~@/8l7v1GXIt%qae)eDnXH6 |#+ըNJ|7+D j< 'aRt9wiev![n߷( TGtO;LeuBf[҅0ֹ2/dNeA ao9yPkZx~d6ϖblbR]4C+-WR+X;>wo,T=~?Dk q9bwg>;-d!6X"ك$c/P OA{5oMߧl3N\w5׭"]=mpŖtہg]p8.嗧Cs]॑㖰vg6eטrn#Ǘf8ّQ(bIҬFd? 'n>OJp[ĊWI?Dl~6}XvNqA&ή7Vr\GagY$)mko05fRl2f8WF:&bH-k,th^?‚7U `csjq}9u9i4>W1 +:t%Ku1К5rE}=ĴU^&7țz;i@<@j}ͺ™z-!4k hk] mE.Q֟i~hI[yS۷G -<cn!l2B.Ț3ˋcNass&1`I gBG+1Z`I .I^0|SZjvn5wLte/[|(5n8i㘳/;S=g3؇ʊ~_ |||<{c)~jiV~>fb?Z["1̓બ\wd%X|6zbb\ɬTiř㍽ !D |#ndt}?!*ˍf\6_$bHbX.࿱wiI7r/hҨb*,EOx:2=!\iHP9&\TA@se*a`lƉ νDi̕L Jh٘j/T JCt e>dsV{I?7@>Š(DŽ^JOnb6yZ/ b eOwW\_tu\&pE0°dݩ=XsYG&lM!>h`CML$l^:Z_& k6L[pap?_sFOjz:e@DWJ [Iez >P& 0CDnaap9>2蹸w*,һ=!n^r8ӒHT(Iӫ#b8NVWȰf4Z&@?+ (V|H5.!%E.1;"ep_A_ t'^Kߑ𿒺HW W6e r\;R1 >ޣVң&S.z goR!u.Pǫ<^{K_= 񐻦5r 1ӝX;ajFaݦxn$^ ДYdmCBd{Dm;NpXo>5ᑵR_,ő3v&ce-nROvkbU@濚ݳb@a$?Ι=q9 tgm2hYk#] Т8zq ZeBw/,=luAW$-(bTwГ Q#IFSs~|Xwj`Q,r@±E;a6_#QqnpC`ȝ8ZҨXP{|UޠFa3 FыoD"V4/tP-ѵWߊш@@/UM[!EU,^'fan '^gF@Ҍ ;Vx2ULqۛSGA4bdrOKK)AavoVN1II;bX%A> OR3ZиQql6C#WZ:p2.dx: ަ:y@B#rN#K;umB-D sA;TѪBlDabZV2kj묙Q@e$xoּS5G~iښ AZvN}SL KMv*;O4Q12X&t-&\͘94PI7ëKi)h|?5̓5`C&ʽ f5!83a_1#K rt]op:YFXMby& S yc7}1x ~;!hEr 08ǚe՞U=<.Nwme&B9A/Hv2B;p 0fϾ V>C_JUbM^M$#x59ݧl1ny$8^a=jmn-%id?nx ٞ27&og5׌Z\ukG%Jk>`[^8+O%IzmdC[V&qfP?Q A1T+oҜ2Gx_JgE*2`ʫDx^-L%@ӢZoX $IUO PBˉ.om4E^P#ajmiEfvjB5U܌XMdAƤ'rąRV(2>Q|[1auXow{1м!f:,Z7A XBۜGAs!ҤKb &5 D7{|"VZp @-HvYb_C%scԐ hؔ'.,F=% BW̺EgՌ oFyZ47Y,@k&p3Tr2mڃF]t N!]@t;{ 7&L<XVlZ6Ow-XU4Jy4de"$|xksz<0yeWF|,7TbucfyzM+DK$wlj@ ł[v b?C Nq U꼏$kC Lɶu/[P&Lɩ[hGw-t\OZW5XhrYw(T?#.pS6O`}Z[zR> S5HlѻaGt!knDP PO]5qg=~wǥ 䈪$\tQnpDl :[ n[QH=o(?<\{t4D,͈6WfʆIeCW"ԓdDjC2We*Ji2ΏIxF3pAhSN,5<|;؝.$s#e28%.~}EFn "!KM2¾<~)b׽k-i،̫i8qm.O:G6PѿV0|#beNդv]s;.Shy^ZݵU`IB=.]zn tƹgR%y69tqۛ=a.?ٛS)Vkp^5BOY~ l O^m›wKkI$- (dM8t:Hԃncuw;]Y?7 lYlU/^9mh#(AB6d rx /X納xh oh/"km7&H![ ܞiUZ˭ȜL,4(q v: M!Y2!@J~h33#D9F.PQ^ /O /K! Ox1ѢMynOYu/)&4HX[r}7S8驆ѾR[';$~*(d1ݠeqF/BOlm.a- Sdo/fjԦ @ب2𑯮yB\j'$VV4HM7}"Qg )I9@&_N3LȽM؞ْPkҏ 9,jsҹ,A(Ph%Lb9QgůI(.$Tp?wm_ A€ۈy>xȅMɗO6l'c1mYĐyj5-"=WΆrT"Ͳ) &@Dv ~|zƿ*Ya(Nr 0Zo!P k㇧ R؄ ά t XZ5;E~Л'(HJ-om&ְbIv!&yN_IG^!" J^'Z7be"3p`qz4"טԇ̥Q]po)==Ho鉎ǫ U9?#|ėӗmǻOsGcaJ8 5>#p|"4ǣQ^QB0LI8<@\*/y@k|!sPqc6#Yivn$Gɴa$^˳IR-`q9WK'ez3/0z3g̀apΞ2ʋMxmL$:i!PT|_"o"iG7X0 GCȉ7L&clϒ"ڬ L B4W>,8; bfz5O y]Br.=l WT=w=H(l]Z j ei6vhq9UksCʨ̜[(͞ΚUx~^xyP+ z<^Jt5D1K+O*˄,|yD*i+IOKcφՔՠ3Rz9R|1y&ApƼK&^^ ?W1>{@8& |з&[X f-:Ҡ*+]=D )y:OC:e@I7R;1ښ%tdˍT7ҝ_<,{Y#~%.[ѥ-T\{*b涊N`2W}մ\WEOILgFBw衄uf!?zj2/29QS ؿ)ZXvC)V9>u5 %l%8$_PD;d($X9ڦX(!h@& PVEl^:akI [3 ZE*AJI W!U~27\^ yΌzU 55?"o`NA6qS~;ln 0۬٪'i{oѤ%~N}k~V#0'G |8qm^٣B@a؅SVɇz;deoOgދnO2&}\vuA6yݠ-Qθ6-Nd"Wmc1o϶*1\k㣙v54ysi[@ߠŭkk&V|t!WfYF&#su]B-.ygumX=YJr]4et4$"l+ tffadj>nFVy0b7>;1-TzT(Rad0b<9YiY z2+/c''Mݺh>28MsukK5`٭ v2@ `, Etuf?IԀA3Յ[D^0ِ:?w:ryc3g挔ٯa۶fx5ʄHq Y+0 ?~7N>kvB'&J= 8Oz$ygS# _~ jUӂoYX&Tw=C5-4͸o]#ͳ(^˃Kĝ% -[54 \$ze`WUxCIu _҃x+L;}!τ" <]Y 6²أK3 snuf5^eL?]ދVKÀT #j)/~ѻre0K27b2 R,f;-|4LFiwV ]4M;c`G nJ.ޗ0#-A0HhZÈaȄNoKE| >~ln}P.`q,|P_6(bn#-Eʄ¹{%*)$U `Sl$H%&5R[h jI<*"sgK v阏V\RqSJ ;V~܍֜q:Qhl޻!PVXKS% ytrM#Mѡo]t!XOj[[@7LtAP!3y/Hz F3kЇV@l]#V3)*b le% KI`AiBs[]gSl1{mzL{)VO`3v~Zqb^"9jtŭapLK70Eؠ"BJ`!<wщ SL6Pʃؠd^I<֤e.Y@zČ~r(gO;Y04q a;ib~ce'15 6o67L[Od!T0 (=+ R_S- ~Yk DTJdG5+iԩ "4eZKtV S N6h<.qBAI)0cm3ى=xNr0 b2>6 '!x~P>ᣖ*6V*?5Bb? cY\P ΨT\]֯dRU dwO'VzP|G-Xc0ZزLj|03T+kE0n%XWK"'dR[DZoEKEE lVuu&(~ nU rY&^_L#F4ձa},ڱէFm6pNj3/KwT5!hq9qb"Ja59?ρF?^dGVTPUYnVa2pN(/0wZQ}`Dn^00"kbQl8[&${ҽAY8勤P\Xb'gbj Z<ou÷2J|&wOc'x8,3dr.jb]o:LjF\'(a歐Yx Z;]'(UC h*Y@; rIk N Z~.d˟(`F$8ɾ.` l5֪1!Lt1oENT!;U8ޞGƃzB8ӆGk[MNHmxtoS7׫\w8Pj ݟ%"K i;Pu0 >!eFlkoK ܃&xa7 xA+-]~BXldP1SpOztdZ vrq+! 8j"or߈.Ɛ# wL ,WC\2ewfAdPx)! {J%{/jn ߒ[uWGZb"]3!!NS˔ +#4{AUx+q́B+=ZskV<|!m;Cr9Mg*f%?!k̄D[z89Z>칟X=Dq61ۻijMlK0}1Eg$eaP]ʼT/  )#m; ̘5q<_T C}Dۧh$j 8eJS${jSz\P$"E< xv*=iég]R&*J$kNGwo3λ]=eTVך.$C.b61Y}4%@T | 0SysP'OQ݈˰ MZroZ[=~CV3 f^Y "  A1S@N9 cAiAKc^~!J) eI*ią0wN{&@/h:-^sT7Au ' exxu'3^ڝ;<m/{;@aDKiK5 U1= EZ lvvC|¶9l^ 6˟u1GKWjlIhaOӇZ@ek(fjbP^^JS좯y@le%Zʊ,mA%i=/0&0Yx|. *:<,d@g 7D-m}k\4r׎c^{xm ih@P.rSvAZmDcШ^1C7-zD,V+Jذ ;Cϊ>OoVK즚,{ӍHHY3dh4Gwb9SW% Ϙ`:Xl6n ~a9 6ۗrV"?Pw\ȏSL>}۝o!qBښ|RKNvmEC /INw@0ۘ=c4 (P$Gz>Ҵrj: 9M?^|w OkRM:,)lwQl6-e{rFe} n{VGxqUPJjFl])PaI;'l<R0Nt}urd[rz<~xY K8nN?qK뉅 ~?N ؞s)jˑMȟHq_)]X|p00hB_k$'9e8 nGcr-><+c߮cl᭵ﻞEs)ĀѢ99 85#d?B82t^zB(Gny9¿h_R41Y^US:d?AX+7̛l)=&JA׫%}u|hr.y#?ջ !3Fw!^ 3W#hsOsʖ¢2fMZ=GBBiB4B$z MkIɏşaҧ3]eiO GmL=DsEn1ob3Uգagm&+bL":=k8=>+Ye7V΢Ȯ̀[1C\$a-"csm[mrBeo~zh)ܢ*KD!j~tiLJ¹j)թ `9RJ)Kڷ2 Bva 2)ӽ?Kͳ/e?'c@+D EDHDg#EA0ARYb?tw gx*K*Kb>^nu{Zؓ5چ~&U2Ǟ\iN*?Ұ> b@X.V } Ms 㜃7 F~Q7.S$.J|*3 ڕΕ_QvG7y{Z8s'~c 5s]OdP՜Blo{WU^ nrut5GlhG^o]OKSǽر%'Ap8tr#e?gc}N9-89spw]㗔$*}ϱF9!uSQ*+yyx1Tʍy9?FSrB9oNiR[iOeD q^~oi 핅c7f;)2U}%=AtDZS} pUK" Mϣ4aR0ƂLh{Oջѝ/6[ȚHE^E5y[!e)+v_e^c^cMZ(z _)Cb] Wrw@^lh㭣[b{x^-par׉v$~ WQ@8 (M|K z4G%%1 6ӧV=haQ! .*1TOrQe BⲈ;y*+{Zwɗ_Q4 t)]zX0?J,I;h wBks:.j͞q[ ]A̾DQй~G`T h.s~Dy:SHtPX喜 /9'=L {^D_ x}x(9AIDYaH9][$+G(=-Ai:`3$_TvO_ fd0{~!Gț+AD}TzGh gKeR5P#Sf%.fDfRX̗jA2%O( p|VkRjLzWC稧RZXVoph)oEf^4P4q^ܝl'i]@)c}Hg1Ҩ]`'`#Nq)~k*=Ec\8[O7d#n=ZA) ߕIXyDg?1Ow?c /MRR7Pղ\,ƪ״v-¨1T1TWټG@DЩ!{jТ2HZf&)MBQZ dv7,w=hó6+͋UҡX$1+B[rF(1d{dP&7gWPTUs`rՐmGx1֣rvK@cO\I'8BLoi S#* yҢ9㓗{f7TGRcHXУ`FXepL9>4 МdA.\pg*;6`0]RdHz_F9RMx{4;,? /s ֞x6hs5-ZXp(Tj/P}>,WD$Jm![1Ѕd]a7K$?wl솆_ lQu;7"mSaPwf WH*p!q@ oך֔;jAPʦJ`T [ #qҎ㯽l%zpu+s@f-&#uW62Z.ƌ.6X65~fc۸I= Jk5cf;Bk(O|:ah*Mh^VYs|=;vVRz#9jUNb|FFK. gx1I='_)uɡh0Gd`Nx}|=Xi&~3J:@ n̓0wؑkӪ(|-f * xeuD>/8cM6&K gF)Nn5(rxO$) <2#0e$ R=4#{|.g'`nc ߭wg3QI,=IA4Ro?mP}[k~+Y!idnHrʜmјQu"]MV9Ʃ9 E |,;k0=H0|oMiN9wkaeCħVI X|!w 5LNuKj\^dǖ\b"`Z_@1;ґ1-^z# 7_Le꾨^ۺxR^/mAdW2U:cc6US5.p4gT >_4;H..'eS!Fefixƀ=| -"/ ϫj!ݮq11ŎrۧA=TxO4WBM0ŋ-qy L1wW]&IdFl PPA &nzllܹNZ*l;w v]}<|Nd8HopŗL?< \|7cS\zF_b2dR@RoY ֵ/!/4IjS'*A_׌lj,IPZŖ{ǷA5LD݀ ;?Qd^igZTw~qpn\ tf9)^6|p|+I>I!4Քw KHZD/8Mn't{`*vVL`}0΀G]{w VsM3Ugx~<&s+0רg^ukL]GMnQhSFWsKT*4bN'Dc"Eո3_φrd6<\s^uIalj׽6FN"!nR 3lO[4q~Q( O3kJN'lbcܟЭb~96| X`Bz8ȥ),2R O3#$WζfKɟN~ˈ'+!(+'WE]ZX!ǣϬSޭTIݾG;~ jF Q1X +(:laSv8Sf~_o. _e, L<2ۉp#@X.(=&U,p!|*Kk⚧(""HH5Șh>sz -m+1~j/^YH|f_2wRpWH3=v׭b37_% ciAX M ' OkzBN)"0*mBh*;7Fje>-݃˛ u#f k1C~cC!21|Ktqeg(ixA)ޭx)`U&(4%U E$fhi5!{;:3?ELs⳧! ~g HU^^gGn+}-e ɈKZ5AuM&DF!ka`kقp bEd0: c`ƾ`Na,j>S,vb" c&_)iGƒH̪E󝥈B,V\SDB;ˆt7blu~;ފ aЛ\B-dS6Cs egtHBmK@d۞{ܕS-%=HM}V _)IL_bL&הc`Ȱ#)20Dri sIx(lD&y3񃠋mVV"G>Ė(N k};$ȭl. k+-_v(lHԯ$Vg} /߆4BNxhҲ2 G탹vB̀_!4} HL >jٵWF1V={ؙOR4z]s #S3.Vb} " 100ɔ9w j3B)[=My^_IrCZE3hv`-͠{Q)qK*bWZsD񞖈 (V⒡(mnGo6{:4ka{怺p¢=- HCf0(n`&UUhpYIȇa͂cYہn`څj;FuŜ< I|y3vHtM <].;6 w)rՆa|X>RͤѬąЖ0; |9;x!v70W"Uȹr4MWjg_c%OsAyM99ۍI< 37px&W~a{s-b:-SJ$-j[o(fsTΏq}daɟ)9< CP7iFz^ϺVѢi PBg3T4b\xTdap?L9sȹLOut󉁖M_g?"Va¹幓\ `0ݫjx/B+ ?"u@H zItrK M!ۤ6naO%g=߰-h1݄WCB(]~8Ml9^X5yKP|Wmti7UxEPT ;@ 2O8SXWD)Pg5q e 0j[ vXe)h B,+L O]T(&Jˣx{%JP blŦ<?DA ׸}/l2wBlcB7N{ cX7::>nOYHBD8,~!h(DtקI ._hm\pMhyw ]j/Ӊu£Dž( pqF @ 6ٓ_S!!ޟg,_#İ8X~?IAh#iH3,7+ns>l炾 ]7R/8CK T>1%muc^_-or%۞2 Blnfvcv p Oa8٦4,^Jԃ%~3d'ǻ8Қbd<8,ܑ ׃k΅ NEp0{F`DNr¿1ux6 <`q [Qi-6ŏ8_a7`JI\ajq>_K !HM"O2a%*}K3 p0OGit.pafDD1?ҽh3*tYx5~Ay?!Kc2Wpn Ӎ>ᔌe;Kk4H{A 1ȱͰ ) p԰V:}A3c{˾}[g(rө<ЕԿƉ|TDGUЪ.`h ?X7z(;dzW|_ ?@9;KTͦ Сgޯ[ZN/m0wwE$- ߮A 6(tOo]Pԓpgc'L-#^8P0[xIB; aJbB|H p5Pi u C"y9Fկâan43=@,U9!7elq^M3JРؤS~1Q!9.vKjy2't;x9KlZLOX^WSBҫGܝ._RlXAvtk,5)՞٠hr|ZƪTok# :#OS~ c:b\0M{ ^1LJ@PiΈ ̂xJFj'ɗube}x*?5ne% +BL `aG}@0Z܋p#a/!N-jSP(39 |+KUP9e4EVo ?q^v>8B)YϵNӻ>ќ\_. mwr.hurη˯Û~sϓu̡om0z˶06V3)X:VseSXngA1\18Ph9Ӏ|N`OK^UF-QO@kBx$.E@SJ۬(> a/_JuᏽӰYYv&|(?'W.**7a$iuTf Biþ)b9 ;>$"f6*1 h̫>8{J<34P-Q @G|A4\mypU'QX2.#X9+`Z&r%]J&oW~a:]%6XU[P%'>:`H)ǐokY-l2MׂM-0@5,b{ ľ`F( I/|)&e!ԇw|OB^6]S Yy2VRIt=MpD/`s9YǫB %k0q$ fvFc\:b]{yu0_Gi۸(}}݆wMRSZz~MNzyN| _kYvT m&{H˖ϲ/A|x2X:"w!V'+hhtj˨:4w{v%}P Y745\o=dN}0#ő̳+\\y{qb-v-;n_(̣CUo|3ip+x:}D~~.Uo_YIS$ ]%*㺹SE!ֹ`Q^Rߠ&|9I+R>Dw.`*tA_RE$r Gl6Fu5i;*'ұ>#ޮ(( ZL]X&od6 >Hڂcd.?o2;!m'pzP?"l& (SOg+[IC8E * 469-zu)ONɤ6$Q )򬑪͉f]cUdx$hFK$zOJms*^kG]D<WHH%_jO!o PeBS7<:xc"@}~Eb rq@B6=Mxr/e QO3.(fTuuhY70 5k4*~А맿>3 KGCMr~3$ٜk+;sxl"G9 *6 !&%߱"1/g\" ~8 Ю-%l93 07ИWp;^ ݄RFBm3`E2/Nk[rɚO_+}dkOnICx0tf[%N َl &庭ؚe)s(&w dONz 9G:Mw!Cu;%-!(4ԏ..ќ;Ƅ͸K>3=˞׽h-IObK1v֑e@CAZ jPDna" d B Rb<{ SdNe5U<|@DݙL9΢fp0Hs%RE Umw8#͠,>dPJ}~(<BkqTPN.^[( A +ζ0?~wT.ti &S PR?¬w%D} VK#.to#)vV4v]>W3xUJ `"Ik;sZ۾z0DJGXom#,v}00`6>j$CwDN胔ծ £|{fP]4[B7R(5]37s :# f龥^-E)ɏnCdf;W?>+0yTb##'( 3m*R-OP 2I P ɱ\6iy} _wm/+-b#B\QׯDVxB/8aX< ˱* cыo -A0 Q#>K^c~ֶuO- 5!̳GgE}QGOdH +&^LQJ<;m:[hyWQmx('+^^;XuESۊ7{ 8qxO֍h,FlT- jiz1 N 3 (U rc"_@$// eZsr*IbuMi\]w"#|!Nx(t%kWX*.~Abmkʥ (QBӓR{]ەĀiGfi;wQ-[uν)y.U9BfѴQM^w9iVyžtߟ /OhŽ_F 1"kѝx "'q A5F,vo\[<62;rrz6IGS9^G%Ԣ؆wN䞐b|<7bjx| o LQ/ox%O2m,Kv*l0]\qXPOw{ Y1Z, l މ5*yNn_pECz*v0mZ_ֆđ R[Ou%* ߰I   ~AL/;Uв ]xm//8azӱ VlLfh4rx[jlFR6RB%U[c֯̀{vԘ 6)j([ج{XQs]/vr!ll`kK징Sv`gF"瑫^7ry8Q$y8{@4LuƆ^C%?}ͶX.X(~-f/|L0Kôيl7FgP)z gH4Y!H"4+7#y693nDZ1[b5Ik0ٔ~{RO6>6%iQi^b{p=TCvn* 2߀J iR_o<ڜ *5B Pߨ;:L7v*>O7M7UW8Dq[ ̵Y]Fh| X+˝`kap.iE`9!M "B&)db k.9zie"݂voӯw3>5~=m"g{IrAt1V|k rX4xEoR۶]Xњ>_]hd>o}<2::;(_"Р R pNB#s-5g0$014}ACnV+/I_ι|I`;]twi NBfꥣڷ#UΗVcm=}%GyleEϾYRod< 쩿tTT6z ܫJS~7 0NRٺBH 8zn]~ʾ* G8qoIr YU~@[KHCX.H&MW& ?{E_霂S|FT$ &39ȜM2SaY@yq,#py+a*1D1#'WV{k!)y5X@R[C>oٷ76$ {IQ0ǹP:+)$vَ<ӝȪIdmL&/kψ1ˑ<ބNOԕF^,a4]!'ц8& 16h=T8Ot-Y*T\M.FlU /3sfEKD']?~MzRo|ze?KlN٩SvӤ3v"h-+E( ?Yb|jۢh2KnY(DZQ9O056pljӳ| [_oWN͇C8%[ ̉%D~O4cX[Ւ&,e8=ñF<11l]@j=%*ü"xTM`K#FUٳIt|eoa) $78`3Y-QtۍK ,HYUة}>J*_-F^f|nNo6 hH34 n.Uv=|TwGU Qě%)j& ;}wv腏8k]hء?KߍPMͧZ-cdٿx-(pDl=A5u@jQT ,g;6pLu0^фvނX|} px IQn2 >#w᩿e{hP-b24|#ʴѾQ[J%=@gR:.DYNFMba ]uC\~op\| emupA ӁR.f@`UӘMdG6.vJV/9:z;jU;;{UV bKLs$ Wm_;Μ xZ>mzoU;x/)[т@Y x]ouS4EWwOjZ+O{|AYـ/2a=EWCawSl8"ߞ\h, CV_}j^rv 2t &92Hs~n #*q7| <="6E-VG%0`ޞ^hv$H {)3v#Vߍ.@,%IR?!\ ) ou]_)Ta-.f7$ݍ٥w0;`Mic9(F37C C╭k<_RoK< g5 4|}2n˫㙳r>']WFWdhE/[+f^𗰆8PyuUkPqEH) 0 CϾ9!x(а:'xeXe28O)nS ^q.H`ێ,im)ISn_Xn!}^ehm1RhV3Z儉͉2Hq_8A?1,B,J>3 !_k&s>XDSX~G6l:;nR|V۴yoG0eFPM=l$mi%\fuadϙ1 = Mt͐u*YؿHʀX^=aJI"m_ǞhW~=Wn(3>%_%[0PXn1_$ݎgi#bY|lԶEP$i=GBDSTS>u^}:)騟@iIǒSSF~iQaS Q,{6M]%mvQ?Fd}:quD@&hFc1̌镮rQG:lxKނ3IJe`}CuxK8S|ewBɻ4tQm]^s x#e:4ϫ (黧EV~ `rrf[s dT14ZZ=bǒ4r[1q M2:D0Pm'D씵(됎q/B:沼@_sI! B e?n0`z)d+)iZ8pH~ۦ- (Z90GRUHin&,9i!0<\`S;"-r'GV^0'RcӃ>,]կ0CRa3V\ o}HzU2{ؗKQ`Sh$J|^i c442Prݬ&t-YԖߩg8S\:=s rwp5 iOΔ׶8N 3(7LW4]濚(<^i ᵓ3pcܿs$$7Eҕ3D5k)2nF߷r}QkSM5NР| ~N/ouB=^C*_QFPӋa&v*6G"YtTY4 2 c(u`Ebky{xw1]G爸D\}+mwA]sAa)W_ƈ.D k@=0HRuO}q#;K)0Ĩ dY$M] RDTz(^֓+g $2sr*e9(G@n{_"[B -OV8ނ4e_JA8Uoa*s; k Dڌє['K뮃JOe,Hrr9AU^ ; pO 㗜m}IQ`S c Q_A:s_Qۦ%K)= [)-Ȉ^a0M!duzv` QySQ@H8nQf&҅-65|"bXvX1 wD[1ĝn%Z-DOyO1deLP%ZH?Q:c<0Ǚa Kq%d#Xk<.@ƱK` 0Z5 F_VM?/< xkVVPw' &Ԫq;hnFm=S&Ⱥ݀M훅CΠJR8K)+Qj@8sTP :05zyc { WFNSF"F b ㈃U)yuáS74H>J>4Z@S\r mHZnC52Bx9vNe+sÎ1beai(ZdWq\^p狔);ُ40 (!SY;C<,|L{hF+"NKJ]I'^ݧͫNC<؇zL6>{r\sH{Q[<8M@h`ht"7b'^}d'^g>Un/+fgMXqa]G0-Y"DrH<#oU5:.aZ(l_ͦysy'FE>H b# @-e}R\gw: chpUlA`!xB@2Awb:M-p\y9^,Gψq{ڥ')oߥzIZR+iÝ^\:BOvJ~K1" Χ+.mV_ 7N( |ZYF6Nk2g/(MA+ڢã6!*5x|1x{Ǖ@79)`L<>{ YDul)3Lğs0^Wp(גsiO]w=S. w\UЮR Gi/w¬]%xrY*ehxUB_EvIRIr_A&aj]zDoܧnM'_vٛ:E8 -Gv]7d[ %3GIBX mۛ^pFS}Qwd_l\06&T{sy*t.P8Τ0'<' \S -E?*kB J0Ə7O{xՀIM47E_*u&LZ(51=#@Rמ䞌 UGN+w( ӆ  Ol`x*t|qA`8GU($tqvGէb|HV/؜D4f}̐]CwUO Je;Lz:=C{8oLھO7 =ҀR- q:NTa HUICfP[@m(#u8}`yH*@G zXl[1 ;6Hlj[%Z7%Ȥu%?B3G]ʒ2%i JV  j,keNjv)[=.5I Km^RD(Jͫ1e/@.]:ɝ=HU;B [0Esq6EG3_:yfM]υX\}; 䥼K~j/Ցv Mˁdc#$MԳr{L64Tc٘kRvPbiM_4WE}/cuId8Wv?qҾ_j]Ϩ]-E_R[+̛; +1ӟfY*z;yp(P_S2҆6$Ňk70OFA.ᦴD3U5x+MBeGP!,Q$Ꮠn -[k:^zh?2Wh *IX'hKH%<(ĝ# M_(/~7s0>1T O=rUQȜ4*t76߾0r3cqs,aFDaG=֙g_h"=tSk;ZŘpS3*vIQDB ,еqWt9FȎ"=r2d\ȅ:P_nd傚8Bg^,'!>_OM @IkWti=lM*b~_Om[`&QrqT$5Դ?)WLivn]Ź؇$@w`K ck8L†g-~wnl}7󧜺޷ewvvi{uc1-Yrniwpׯ3s\ 0}Wg#@RnM }T-'> O_s2__t|H-Jٕ-ϧ@grFp~TcR;2 ,A'-CvWqxO?◊·妟|@QW,H$֏1;0J[zD;3zC&%a=e<l4j4L"Ų⫩F\i9O$]zOof!e^Eo{~AbO<$vЬOZq|$bp-%2 t _FxKlßJEmXBWn/|Hk䘤Թi5E)ނZu}'t_&ÔtntD`$Pvώr)R~ W䘺Z -%t>ZRAm|kY[=A8[tî#@;eyp1ĚQaJ:,*.RIuE16G}iDc2xOtC3.Tm^*Am e <gS8 q͈p _=N^iFw*[ZEԴﴔ-_YO/~H$ę TATn i#ZF=oZmEC%[ pv$ ';Y2 )ܼ]yA@zcu!$<9l g9٬S\':}hD'iao' %OqMUBni6^xC\WsZ GF _S*6E9ϜK+35fD?.QJ*սjjЅ \Cܛ6Q(VϞ#U&_+j*XҥQ?|ݝݸðSQ:DV"2y,PtLB! `FSGT :I М%@p<|AGo&Sg3fyLX^΄ʫ!%ł"(0vU_ f#b IuDIs>Gx(G(;ca[KQFY>Mf~NXLqweoB` %,]q=)XkW~' %uJO*1>!nW2$#uWijÖc9I5RulWY\oGcBAkgq,7; acHS_X@h1 1fI[.J~%}[蝙(+Hر!da 뻅ܙL|eiξTwy>! DHdBFi{od!&uV ֭и !p|fXl:|WDOSErz&o6bPljYx]nă:wO{Td@<8*0_r#]bC #a#.01L{Uz1{f ١Rִ&@VMu]pPzD"v $\\=ja/BH!Lڎ۞uO/ӡ73|w &n_=֫-Z6,uDLZ:`Xop|o(7Eٙ/I*a>4=GD$/T. Jn?- 7v,KhlKWcIQÃVXyE)F|]ǢZ6`E~KvuhO~79=Nxq-{ؾΥ0p:i+N: <磈+g~ОT?hdX?#:(Bլ#Y~lCOrCdC<:بHڅ$︮86vRB4Ԥk H9Ga;fwXmf l;5([Łu}I/ ok%0[0t"; <}$Nww,Zi#W߷@2 _ ٛ5qT'&Gfn=J%+ Nt\󾦭D)*.dnnH&W-> xU`lɨjۨQX܀ Hv: /!{_ ~5*n)Rd tt&r e3_.7$qVD}&>>=b-NGY ]+|-^ب+C&9ʏ|;=Leʝ>l>MEDT}Pzۣ/?ww;nvdϜBp\f BZ)Œ ;6WF(Mڞ_$99Z2Aa՚NfI >])+Im=ה6E=όF=ZJ8yy,6lT]H@U9?\oB.:m17ZXLأE%%drM"lo~W%l)|Te)PqF/gFTUuuRs*['Ieρ'(F3v:$14}BU(EO/&SLJLiam3iZRfDGf Z\gu0:=5V¨ 4Bi!)J%5쫽Q]rwOL~~eChyݦ̹A;i,ll(0)i.\UhW#7\f[q7ƍ~v$> D AihftĖ:=`Y"=eL)̊+z'~e 5tc[X.XGA%iP@*BU:z֥FcONZTs+\U=¬ߤLv}/[F;ٕXl>헇'O)UNEs&-ko{%+a)AOm9*r<̼i\4h1 V=׬.pD]]!Bq2!Yl% w@Q-۷s&Ct⫝X~@~??'/_ks=o{*d{#]ҿIM E!77!KhXo(jQmnGVQyGS eYU- 6>3PgV|C΋x˻Tҿ~sxy24ަmg16un'̮YϨNlTԁX1@;KL,Nd|z8;j'R" (C`3]7 z9sԔe~ȽuycOT™k:8r~CtY %1mT)>v{90Oȱ?jWH@vPٛmi&)gaI66K75ns*:bQ;z^9Zf,vL XaS/v^@2TN*6# iqDwVn ڇs#CGMHU_ġu!P9g}%;-Z\a3^TX u a \Hq'!fM*'I L#ħ_ GBpQ#"dEKq8H3n*r BJ=6.rna˙<бUg凿ul/Wë)sCM%KtC|!*5#>>Iȣ@BŦTٕ}vDUΤ߲ 5-$A %J @jWNO qs j"%4G&^ #`__wcTV`,i9\t? h=B^b"Z x{=]:1Bˊb+&.3ll9$uMOb+w*>T@LFV#ñ eI c?ٺa(v+H3] ui07f]!l NDI,YN1E,2\$ʥWMZ _xT1[1Wٵ$QslӝMe2yj-m#-!>ЦI<9?9_6"?EPb&J΂iY2M"HpqH[.9]cܲtў+Վ9B%6_&|_'d+ #Bb޺AsR6XKat=<mȯ,LT̓։./넶"E|*QF%idLW0Oփj1kHtC&SB*p Jk6ΞڦymB@ +KzKDc(FJn/?w%|_;<F B}xyu~3u{EҨm!ܶb8<̛&A]Bc?p֘G Io ўAܻsΩ ӊg6\O=Eݹ746f7I|h=,+s ̩섂y`I^5ۛSh*.ՅA?-cr)nvK0o:;h0m7ňQ5Csekph1y6gcYe#HOm 0uSa*3Ts2!xw?yh;\lɊC r8AtG.VΉ惠؍Įz}:pM s*Em"guκLF! `m#_b(R/rpwyOk׃G,0n6s0§h?߾9bwaŇk& |oD+Lfv-H{>كBNEc[mIK(C\Ixw{Y>Yv}?Aq}LLa~cmx`JrKDCfX] "SS$#.K d7H793/`+.]/xh/UqPQMtX U'œrd| MRם/`VTFQr=Ɏr. N\Kg&N#F8U>n`wj*}:"]H ,.=yD;t2Q;Cb/lau~-6 ~NdPp&8DB 4aD{ Jy CnVUxQX1{2ʧQ6;/UTKи1RS'6w$͏)A,)dR0tբC#3?aE:i3s2n6+[PRt`q7 (T h5X$moaU|0(rQK*daJ% 8[@m0)A h Msei'd/JQm3EQ mJ..Auau۵[y_H[!zȂ_u%ƔS&(,AU s&,0RGZE[fY̻ގ08}xπ Bdn.yUC ֤>C)5AɆuX#']G,kU,Ny B~u]q,3Ne}WP:$mi 1%۝fI0x:n3:kZ۰ U̫]ň;gUDBӍ8%DB DP_z d 67nBEKb)֧_F/m|B֪t :2puĥ؉SP_fnYZbo櫺AVs'tmFW\B˦n 9Mn3~̱vB+I#" 2^ih/ 58ES9sTiaK)n8#5{֥؞;H%7=n5U.GbH2O5_37RGi+QXk'}ݕefK_K a"x- Dq#};hCR5l:$* Z AKR-PC:yK1̍:kgEvܜ/\I> ۵ (b(w_I8˭Z:;s7,y}$m{C2RNj ;d X [eKT5:E陝" y;>?LK. zܶ~JC7{$پ`aO6Rʦ/π1Tpqy#]dǸQ-VoŲ*ZIppyF4l$/D(6Is<"zrBǸ1_,`gQφ%V;i*5 >Hܦ;,nf= PN%Mnⵎ_< J XV18.-2koWI~ CGcَGfzxRBwNL1cCJڎȞA:_" Jݬܝ$/FUe(NUmJyᵯ"5.cmF_Xm9ݽC|)(M37KvQ%>\`ц+FsPvk׵*G`Aa &Oq֣ #}(K@"+z'n"80u9?{O Q'2!7nLV}۶(9߹ޅy9ECZ0-7y J;52t )$Yn!֊qiZ{2x[ WgҔC^tMo5rvKjqNS!=# &l5͔UO]Ga$(bx&!!QaAvo|Ep$OW!"eNf 4\9Z!e{V߉Tc\22bOT6RixCdуs s{;K"捯-0cfӜ6wgT-P?X򮣶:h5Ց᪹4v%Hx\~U gy1>2:tI \|SrFY?DQm:#i_OUEkܿ*gCԔWKK!,DbŖ2Sg:[>NY} h&/Èd^8_RK+e y1 n@sأAbj]HMh]li\i>֞=pf`sچ/D'}賊!:HC)zGI!LݞL]Z.,٨h ~ɪb@0j{ Na)"7.VKi~k!=M5! NSE҈>;x?k:R#!IZנrg c _F7|B8hYȆ/2Ҏ ֙p}g9;yѲ## U5>g߅sE;]edn՞HZjFMm{wvY޼2|r%x&/˜'M ~y3Կ=?z: ;B;AtO=Z^Z8衤"XwI p-V _rՒFo }>/̞㯠% 28 ]VOIAExɤ\~F^8ef~⊔+GVG*ξkc9J]:1wy]3=% dLf^yfJ~ﴁ* ]_6>,Ex_:}~S$l2} XjLr.RTW3*3m(htR4c~4Mlwj,3OU?W#r:HR{x/zOjN"@Iq̕K7vwR#hYAδ0/ċ`9&xV Q^t.`D# &@F$WNՔҹߎ|yθlo@`lnлeKɲDm{!iq+_wv,Q#^ nܤÔ%"5K>;r?(ެ+UUMJ3JDv1 pNc֬O'tѷ`a}9)t|LrR p׭GS˪0܌ΗC!Oo:w&;yBOa'\{ivKFH*'vEyGx# A#Z/'(8=g{)faH`(-0*WR975f}V~˚ .sM, y`mH,znN#+|pۭo^o) se4!iѶln۶h' la!zP62:if*e.CHYx ") \Ȏ+JD Sg?@+jV:|226b;&o"a75/z ayɚƵOx}m[{ٮ 8oS{6/_>8WgH4'T*an`o_=w_vSiFS ;ED ,c۳GV]FK<#s)cχ)'ԩy{ER~F'- 2bB:*hYg<ۃv0特8xIv̑l|_eͣM/ [ ⧋Zc7́0U1H巣7N ymd C ևcynkPdN@el)QJK|G&:';h=-wX-{ Zs"t`ݝ!C+'AX"|YbZ7A Y s'iLe]q?,݂VN*- j,l]ǛI!nm{a<D&M򾫛6a(1o@#,p~DSW[uT1W\S!Qt `>p=9َ7$sDK'%Pi 0p=2]0Cԣ$^Rj[nGA!$o'mKI I;sn޼?DF 3F1rP~e+N:p;OJ3+wa x7ڗmզa`N]0WLeqcKl HET#UUJg{:FG`}avݴϋ_ oɶP:u"llH2({%(bF w:o\kc(:@b+{lD;sdt~gB#fd'7Y`8kKז=YT@7 Q 8Id`ӱ ZU H twmp:KW bq7R|hA€BR1Vi,69m]t#8Ȓ/Br" ߣOEh}xȸgNyOo3%c+*.3<4'駕|QZr8/w|$c=4RV2FΌ J#6|;{Z3a`ԓKas  K8>`txӉX!Ҿ)h:7;fcEty%)& =;q-wL} duR=rɠuMڷ|TdfXg^䞈<8?tЪ#bq[QK>yݦ9vYU=ü# L׉YU\ NHA7.UА}aVKַF?ujюyD2DT~?5y1\o}'*iaZ8qníyt?!H~h$2XD%R < 2*2,nfӗRLw4?kAvv9MUqI< {h)-*\dA`AZ[ԊU^'_7v΍S [,>aA2WLǬM @ īe ArNgte:L Hu}vtCy3 ޫGH'{M6 BH0+gg A }*_=rWjקKDb~{2f6:ɃT1] (zyG!D񌌏{Fm.9iX PPo2WFcso7cy?wjXW'H |v%%"3SgvH O]p-8 *[:.&g;u`BDΒB$+Jp [6S"HE_t i8DXgɑhRtfLZx Au'VΜj^^ X/8fݦma}'\ -<9 Xz&$|)qbݍAgCEk@WcAdZ;,l@\5Vu#WORx#q|iu&?M/s=ɝxf^=s #\>+ۜ i#ަ$7Q bmK9(0`),ɼk[`=VO9aCS{P|j+S %%9Fk7@I1+3uQ&7V! >u3+Ka1#ˎQ.|kC<2es:"z.tnd\&hI|x;{i pj]t͡m!>$UTlmD+k-&$M|B"]FzWg5~l rJީ҅zAQ8n7a S @~%W+ #HzDY C*vzQɜ=K=5,EuL@$Fس ++r&_zk$Qܛ0ԜC=LYPCtZj Nqd_ד$q(}aTE)]/Er? ZxϷ4]\B Vk!@9;A3Ƕp=gU1f)GR "<+׼3 ^rijZ9FbF*N!ip坹,Vf]zj_KJবvCoseO0!eX0OJ[#h SpT6B`L澲x`JYD5ˁĬQx1]m:婹ǹGD-rR͒&{lqztW O|7dO^VF'/}!{}$C_hY}JZ;'؇{ŅUP߶;Xb{#⢟lW6VdּRHw=e~(Lq+!M@s9<qs>\YxƙX{mDj_D\83wVLl,B;|,j Vx7,~) ?1Ċ U6wEӭ6JцqReK=}6~&Aܖ?cxt Tݒr+@L_|{yw |4N N@:F_{Sү23'?d_=̤9 KBDui**rNIݩi>=!ߧg2J CY6M79=|8Ee`WB4p}B!5T`ŢWQV#XsDgjh }(^ya†".A,y, ʛ g7^8 sŏekRLޑ.n+5 #Hõ/);NzZmmG?NR|Q7j?1NɊ ?Ϗ?Wm'C4'SrJ:خ\...=R`S-cEpf^v&$-B`q (-D^ `H粽`Ff&!h@/] vHINA]Ih:S{l9FdP;9t Kz,[1u  ̦mFἤa_2IWw1Ϊ=[MA*b.I+B)Ǣ.”%jh(')ޏi}FZR̲wLL/,6Bz|ÚۧߞGTSQ{nLH̡"iY85VoAkRU>1{WFߘ*ބdSDsg@U5=hG 쯹 67p@/@CEI7=NCaJ*jE1Ԉ>NJ`.}5' z>l;>\9OZADYS#n%ŭpٵCUѥ4OavH¾  8kxRQ꼚p9^*t#NPIŞ*7iDqSmn@"7Xkv <vur^|~QB%I€rJl. DosS{Jp=bl7?)uآÅC Cc@'"]T$1n`EaPsvH/[XV"sl"Bΐ粰k9"_va> \E*Kv~zL `A2Co{x3W8Ntujתf*b!] Se9Aêy"@/m܂,tйfD6oiKs H<)Es݈1#:Y$/ SJ6\d)9_C{UxIrfOr3ܸQWƄ'W񿆒Xu'ц !'݌Otp&Af6Ê,{$]VDQj]'l~*rrNS `$YWy1a/+{t;(wB%.{^>eZ9e.e)ڹ{8*;.I|Xr)VL-m4U?*ØP-6Z^ǘ޲]!-Otѱ%̽.a|w258^z@z8K# #E l!voXMPjѧ G鳭mUC?,az88|"" cYʮyIΖ`ZitP:ZoUgw8kDncgs-mP(Yl7[!½ ƈ\t'Pځk˜wC^ e&K9d(Rzcy-s3(4XeeW#L6;esQ˄kXU PYΠznM@`^)JW:\+Q atvjLNځŷ:sfՂQ|MƏ6ߞKӆJΔ8tݚT@R͎ >\WEq@/XH.Vj\>;[z+Hy ж?^Ð;5:|tЭmPC\BX0.qkIWe.`h!v1t&K@`lA!˱63yA=0N=A[ > G+ (q>=z(k]Y> uB4]Un#K2h "e䤞6iCJl6a՜55a[%U;QSiĻoUnYݠG,-}I^$4@Q*Um~+xVF$=G8wPlU"4'<aaۦmjgRȣNܮ*Arn_`Afbhۋ<`#˯?n %!?B$h::CR"ٞG XJ 2kM;=Kgf~`=BX+㌧G3v;ВoMtSUu) TwVb&k.&V>jrAqZLnǂn[Q,0_[V]좴Sg4=n l*d *Vqd .ZkR0i6`EjWf,A;-\vmu2$,mPU:"\%q[IͿvkg"3lO;ˠ贜$c:(*;+=Lj֞"fNV2x-` TxbNxZ9ihYr뚼o\:NU` +/>Jm8TVM:.^18F<* |{YH5bCHVE'DoH1HvRTmgF%LQ)Ox}C2r{Z5 ~*~X3:iJ gDUN V۱0ę6v1%Z\E-4F;C#`U'Gc' k3лR/*!@ c(6QI?})C|զy0ʲC*6gصwf#µJލ":+],h)S?2%gV]P\&$o\8T r]Y~)&^+Ɉ`A/ㆆFoGBі4%f0'oZ6DQlbo ^B$Qjڵd .4*HtMh[ŒXaˆ 6#”} P f}I3 8xN)ٞPe4gLlxcUDwQj釷~,Ji{ۇ(B:Umϓ3QWJ φˌv$ٗ_CurؕCDZl̛˦`˷NfYcH"m7iٙV 6vgNjPwQSGS]wn5, k ڢt쨋 Wn]3UbzK"wQrkL)xC9Δp)j ># h B]h/Fܲ}L|'CM=P] ~O9Ε2sRb UV^k5k1ڿw USh e[";2geOC$VtDS_ѿzkA v3"SB>\O74NF kӵƧ~%D#HY>J6 ש|Hēx;z >bXi=:Oءw9ȦU톛1q"Z+ffʾgw4C5퓓cŜT"P4|ܫ0Ӂ/}rIoNBC165 i^QAfDW |&iZ0 hAʾ}KZh?-b&WU@Y; fݻxqmT)oXםTi?G]Mc4'ut2uH*,l)dɄ-t*o⥽5PUMֹmJ6qK@\)C;\|̴ rs `ycjυ^[U è؃ʴUm4N+%ʏH +EwA 'gbjmHMr| c@j].$2VN@\.+z[YBғy_`uȬ޵BO'o3Цr}-eOVsX2R@irޯW0` rp>)29ƌcR@ @t4N5ܿC7PGH/1QEɐX]b"&d7y0sW.˫9Rl&hh$tAh W0(ٯϔ[!YǬWKdfR ][˕Y4&xfʌ_7GeHjyi83fw?8#fTu>3_@5y%;yłNLH6܍ ([N>Qy|!^)׵lv\5fl(->!̎l,J26#mAT/9 W G+@tŔSQ0qυ5KG$TD?9&W_錃g]W* `*2t\*^pe,("ZZ |$ "n рI# &UB/DpEcxߥKk9i0 xe>зggE?4hĥ@/iPy4opF=9N_darvDZs\&cH#ٛ.$H? gK=- }8>ڂ=b܆IW_RCD-j61c<0C_#`վV/kۘ9_|Oŧ :>Kn}*v0ݱާ n_p >c! Z.kתL4]+Ӳ ѭ"1E=lF~D5}3DlE~9R=(fTBZuf>168dz״D*x."̆eNa5؋i \2IyZIr"DN 3 k*ߑ3HhWf y9x@tX[7!^ק.b|ӳ2le1y3ʶWۉ;t>\FnCa2ngvG|xʂ|HRéF ΦK?+MP\V8P{i/12w5 g0MQ?'j)f- v9a$Tئ3 xb=0HTpZQs ,V gx6&ӫ!cʇ/T]M)LW͌+`S@NՍgbMB20N`TrT<*ج8!KρbL2V0)5*!4(st \ u&`2GG3Ŭ`W2[2.6۩~Vn8r;QPb+|YLVthHWC곳 !_`J,TɃ^ez1h'buaߕ!IÙgxrq%Ɋ;Yf@f9 .Kv[&.oKu6)>w[+UsnV-l[`tiB+yKВAiN=d-mh5_<^F@{{ QFݦGrͣj`o-ھ!6^f`K\y<^(y$)Rvah6_ *Ǒ\ʍq!}2^l tɀR_; Tv28Ƴ3(:)nK v}3OO;:(azKyqîWIf`OpH&;@Ueia9;eL3mDx&L qMꫲvjexaߕ27Q-xLKmY 8#w,Qe{[/;D%>yyWl^ZRNVu3=wKswvQ| #,,)VyPak6m(34pcf"XX{aJWO re>#1P(HWub]ɥ&|Eۧ4o,AKzS#tA])a1_\Gy@urlHMtڏT@'Oh,(+؟YM!ν3{53B'DLdȕ?hcy}3o$(egG]͉]S ?-Ie۞bkvK lyX?1+&CV>w8~04jۭ[6,# +><LOs$/^(+ӚzˤGB^[rw|:u F-suΌ5*լvS%iCow՚@K¢z=Qcf= "3Kt%$ t}$:(שlU7} ]^=q@ 9+ (Vb 7L1OvC&(sves⑛z٠6J &{$fO5;ave??SaK?imUC8Xʆdpd?Ԙl0s|^=I%kſ{$nrKIC<(Zqjp&O"n%X/L=mߨ_ޗ˛Tr"7+B9lmuC J2>NCQ=ZoUDؘ}fdw$(>6 -(qci|K˄FN._6 vvbts~Kx&c*V `LXWou=΅;]e~C>pLkBQѮH jA"3nxPiF'TX8,Gk؃_o8_J#H\&Gʹ\ٮsF8fXO)y^/6p( d]6P |(T @Y< 6DgжmGL 2[zGʙOV^ĮDdB>M :+9tVrn0Q'C)ZͫeE#bQFN8E( Me+OJğN HF3rT>ܙ7N[V1xFcŠgyk9 YwCG~v3)! `tY@F8FZaom]K~ʆ7iyB=<﵂a#m}: E]E}54n|KQ4yLK.\x.7s7G\Hzz6t5aEX! 6U"1^;#2 iA3gQ r%y.{-TTqPN S!P.br|1Y}*yXVJ7)005w )Sxc\q !vt,(IU|i!JߥZ˒(a^n?z8~Kw߱Q,Ʋ:l5rFTe[ty΅=:BUg&9ۅʼnK? ON[fn$Dod'$0fBϒ RQ=$Tv'u'&w arIu !.07u"f% R`Ú$U!Pswپwf}F6 #3M͍g,* Amug@5՗ {pا(Xr;RsaOPℏjL7 M]T[]vswB;o;" C>+u7X+z/fpv/:v6w1s'B^J'2+; S[)[IV!Sc VH0| o GgW ]qmC^X(b¶d@P.6̴{'d8o}C$z`ZgÞV,NqHkڜPWz a`ՄElA$ M^Z],=rt0^ S |vChpb_nI1.2RGBنU*ӈa2s5s 5σ E?$>@+ŚASu8@T AF/\GP@Vq1+-/fDfαܘl% b:όn(@2u$Ы^֠D06M:mG-ne5_*w#aC# JCV+W(3Ձ =z*薃E8D܃؄Iz*!/5RfmD&,#pڋ*펤qDޕhća_@hTAލewv]72!,zWz*ٱOhtԜ;OeJ~*ehؕ=$Wrw@rq|i^ZkIl1,{$"%P^0w!5*gҠa1oa9o[뾆n2WWc3_쌻\i֒I]ʶ<{?4xU<(R77BWke\k$v剉_lEo;h@?jYձ~}p*3QvԆnKS-Ԓߨ΁hdž+0ér9sQb_UN#:>>ũE ȫ}zA^Z-ϔ{G-YIT,K c;#*o+ۅDH.ɏ`MrSB<z{+qo5%RwPdm f{&5Sj.9S>6._9YJWǸƫSN`;FN8rVngM p-磌3'YF{Jjb>e6E$f܉/V'8,lp<"[c\(<q)K!-qids0&I$ .-΄P6,LMiHc6ƈ ڴ}{hOlهǠ(/.F:K-զQ5Mp?G*{yPun{;o~3\ۻr6@H Tu_QfGh^&#Q-c`acc^/"VrF0c]I$Kŀ7MU z4=z$Bʖpg=мi>j(M)Z'~LE$p@2g_jB J?Eh-ң gzIYpU˳ ܁' HMgBgO* @r|I5FVɡ-#u dТ5UFQG詣ŧNs,y"%$Ld2J1=Bt/7AhCYJ8Kt@\2uQs|.K6m#Y̨d#^6T* vo]v^jN]m~y60neQ[ FDi_hBON*. f;4z机ŏ,PKg7yRw灝-3XV[Mp?@,⤛BjoR-R߇.o$֒fdDoɏ> @AP%Cf5M(aQhJq.U@S{%\mQE>R\zPX$Phb6;,FQ zq YWt_hnd$M6_$ⵀp74 d9!)d@&nv2|kȁ/CZmkgjHg*wK>9ӎڋ{x>/TnO"HIXlD>g&=i0Se4ԝHHNpM}oor1l=ΞGZ>H@l;'FD4X5NV3vsqJOSaZhtI0y:0ov -:?s"dB{]#LQ~ỀV\P8'c@%,B^XW$Ek^<-[%( &ބ,LuYآvüa!c &I:gt~EU>?Bj gUtQ¯&Ghɧfm6 cL'L apWR } B 83WA_3chvȸ0%41p0)1XYA E= .mGR8t zrNv)"7Sr֎5^-1r B bA'䷦~f%φfq_ZH7=`j?ʌx\EѱX3wݑIufD㩊=dyAVqfO, mݧKce_^{3x|S䯁,Gȶ7!|U'oiZkQ-=T,5$?.ҹ53-mj]33P05kr`&ihhKvmq|Ga@]eA. 9[A2ȝ0p͎Sk3|-s5hS;12w\İ_}A[Mn+)rwbzP4 X*|I}=Qe`,*@$j!uSx %9N4; Xpr^p_I6qqfcI**Իū[M#|Bl>D+D& B̬Vf{瞏0'N_;F?D[!.y7"L33̶m&K Oݓb$3dA/ еf-P({|r^YvdX5)f p9lH`Iv}P϶6A*m&Fq;{3MĆZHIڏ4"nYxX6aq k( OXྜO@vxEhjW ˕E@ڸ`ڷ &dW-#r%h$Ieg1S4Vb64&w%- 8zV{E=4ڝΛY!Z\;Ñ#\IwF,0BMgT+/{}nMÔ4M~Pa^a1  kX\u}h*BVG:Fŭ@YDsW%[9>:'xYY "i fȓ u+& 7BNLؓg*_\1 ((:e\ {Qp]|@z0k̨a_tRgvw^[{P`**kN6Up5?'mVgD|VҸ6PJ^;5d_5 >Α:V$S%fFćƖp N?ZK׿$tB,f| Bݹ"ZpBeC)PSUgM[go.R~~g6jWe-:H mL.cB1e(h|&ώG 1}1m<ei"4*8m?BJf,A4( l͐;T{gH,bϞ<ܢjd @ c݂֒> 1^yŸbeE}Xܫ1`FS&Iy|0pgW`a9_FEl'hF߹7d^%$!|HYBIs!1m\UlAn0 VBu@/#5 m6!2DO7m0y_?䎌ZHshFH]3 elS-J QWJߌ}nurƬoHkeX\d@ɇj1+2C(YSrBwZ~+h (&W%2߰1똠 ֫:ˁ#n٠$pu ͬmCHpݯ?l+3ֹ{gr&?2OiڞEJq1n{gʨ !XɗcG1 d2\[ =j w8 jiZ:_!S$'(jPB19πun۠xtMfC\ τ>)8PJEšrj3Wr>Qi<&B0A`1O*GzD*bEV-kzO'be.]~;bVvo0l PxVys*h}}?S-8'KDpZn 4L9KH{V v<{ȧ_jn3tI󹦡N՜ iVsk־Uh2"~/1,S=p1Kx c"샖AQ*MxIi(K1(ͳyP:) aޗQ>h hL)u(UC\1;~g+;&IfF >_fUe4+G.+nxHCl ZF.W~ى ՞Y|@4muNqMgs'x ȨJQd7*@DG3V+OL$k︰{>fJe}6 p>z.AL[lj~K6q JD1mW! 8lš5T Uծn #4_N(W]zNWl,RFLÖ`Xd=YV:4X }z`6[L!ȝjG>'y^VrdO#%J6qMpSlB˨pdI!hAPƫmpĎ>֌ӳt3&v]{ ?!`*b1o(TVN7f'U^_2WQ^, q|D?>S!_tQe[a:So,h6ĉcȁ h5яO(xSoq43vY-5TBh)D D[NqS=Sʾ>*uS]C -{0*N`p/gt-F 8Yd7r AX&DeQ,kn"@/9Fa KxmMWfbOՃiB9HHC2r[A}0YșCük^*{/p {Nxa٪YAwi#kb%M+Xup"O/b/=Jmwq)V٪٭3S?- }ӣ/JeGNA /dr2ֶU[l4߻92ʯψ=iJy@⥅v!C&`P6#F"!.h37_JfM)MJo?ˊՀLf VzuYnMS[O)`pibBfX:GeV_DmgN @ ߒ-;Lp7W$6_#|{G3/5$w*I[mxKԃm\-b؍p>{~*ܴҮXQء7i,!l78Z/>SQLhu?nU3ۊ;ۼL7|O$HC>cB={%X%dbv9 %8Z1)oɌ \8dF9@ 'Δj /ևU>fT -jJ^j I]1QrٓRBG$cJ̘]d9a;]޷o7>0¥`?is_ %hS/|X) dő.~+]%tmkbX?MoQ}Gs tC>ʗ} `.\-$2C"jM2քV|B fɍv~uxhVa CliЬ@N=x_e#uLA15BǸL/_XXE[=TiZ,JbBɳ 3h>|~f.f:7"R܃) (ߏD=c'qDB=v>T`cXNs N<$%i2ZxGkI@mR%@v Y zP[=K7e'2T:~pŸajԄP&‰<s$Qg$8tnV `G-rddjH"q7k5_ʙS8:O q'2|3M箑9`בA*ʤ+Gbn}Jwֽ%;=dλ=1kgO~4|)S6NE%na5\Jq>@3:q"/z:+(zTTù(n`?@pMj$!"$h7 8 l_kjkBX~KC]Go{]%fb 3yy::5rQkqM~mؚXd!Y⥳~ o ?g8VjDiGtfCeF,4WiF)9Gh}]QUve=8IbK@[4/^w"W ǩ|`{4@C]Ռjł֢&5:@$~,!h%Ǧuq;KzD;)l$mc]zЙ `lȳ7s6a7bϕ.7>ԥ5w뤺J7*/4/K{RfU˯Ct*:#=> *dCğmr::t}#0](]Ň"A jXs04犺Jv/U}IݛI(2 Zi7o~lqJq-D ;SrMa\/OJ2"Lwұ;jUӰSBG0ţyQ k"pߪNCOl<Δ$.H}7lubb4`0<٘, =228(NTFl%ڇ,@WOɋbei>A:|x4$YCs6rr^13SPTaZiunՀQnC޸bjz*\$1 u:䴁i9_IXx֔z} fJշJ6/b%K:6n5sˣ`%oFѠ/Pڱj_Z2/Ah[t#WlW@9sP2fH2@(.[1H=7B~yF,gg %zM|3 Z>;q|:k! m$Q3b4śoʶZV~uPfjZ6|ڠ) 6]9(>0G`ўFV uΖ i3H9$I$7wbCsǁC9}?a$Y75(u?@0 #B0z~i2΀4%dR.4rv#n:9ڞv \1o"[` ˦䅂@'] 1 bKT=G GRPtz>^8>+*7"/,D|TacjemŸTMD-U_O c"fO4 =ڸf6pIZo!GWL–dFkPvE$ij' kdZjwdp#kbި `{G6M+P.(<3S'|yZ :((ԘcF9lqm@TI=sO#2΄h0|ҍ[*j nYʒ>&eGgtF{rZw1@P:yUxg};Qz4w`'p?YĉJNebb$ L0*4fW!l;+еևh]Uppu|: 0J!h_hF[Q-BOI7'/vNw7҂2̟t#GKz vc ;\ .N|#!աȳY'aъd{1ߚ$/-{cp6,;kpo7$t?$Cs;6Qx}O|&0oS8b3b* |D`o߸p@%A$m؆Lc-Ԓ%?u}e?i*DY<_m3~Jެ Z>Q<2m*Y T4(!b^ 8phfb<MWn[RKLrge#Ul{u68`*gȴ6ɴmE8glC~|-XƋDLg= 6mߑq2]A1^XJ{VC'o*o /cp9:GZO+"N[$?LLB>ڪp=+`}T# DXt=?j>:j9 gXFF*t)*VMj=9 v'蘢e;XEU;Զ{XoV>'fEFNm\ 9ǩr)r0R uT΢NcHȲ7sɶu8c ȫ?uweK?e3ES wwS+1wUҥY fpky eVSɅD㶒8{bӋQ~;MB< SiB]3s)A"^(5~@ B1hYP0\9[f`kW M GxWq@嫩& S5u&HߝRJ8kp-c"=QwMOnMRn䓫$ϻ)6Qy+rQ+j5?Deh1Uũ *Xg45Hz۠m=t5;G:iPCBF/Z&TR~s,kcFyrg&rI\%bJ󤸤dƵ94^C^̜vV>Aw&DSjciN gU_.#vnLjջm!eFdBkuWc)۶Ykd-$g"VNC(N|/N3} -FN.zUٰ|掎Nz8p7-XuIRku8Bk}uge+Cxύ郋_TnC~T/nrD>]] :G]-5f5nprnuBւHBJRe2lмEψr@u0P!Dw,T׿R,y\ƖFKęKBeLEQM! Rrɓ=˨lW3ЉS۳9ӀZ*{f‚&T^{''MԐ!$"!lM *`±P.tG=a;qv>zfצ_["gȓjtj|*zMSgnst4nQj,%r!{՝-Q g1 J>z@ft2 e|W0 [/ЛiٍL3\^aUPEs~( ;Sw7 xQ+ =Ye{$fjp[lO4hnl;Ѓa/WR{yT0y5bI|Iҕ/Dªs酏u'`JO3yqNUŤ Y  W9%oDA*MM\r2/zՒ9 N}`Amp  3ĮQEu˦ufhA޴ֱK Q pDÛ㬖{=qTwbڪUVW`)`یtY#ۄҷrcjL_",Asz$%9Q,am/};.]lJ")p3=DgZX,Nr}2o_Myn_"N@ S*27k oYܦg EC8ܸxPKgjz9R~cq660dPh,xZw]oեեϾȮr)AטNMl|ylּҽ}=T%*8dN!֜=h׸Q'c.ң~;ota تEgio\d# _ʒ"d؁@x]+#pD.[ڳ_w>wdV)?Y|_yo_!ul?~Y}lhK##dƪO.]w_"Ӯ`]mקJF2=GsbO' E3R$"[Jsfєڕ.KT_՜/'X>G*:geK_ƥ+?udžݦ| `o)j0߽f D¥ʏ{,@ NRb '-(1MEܺW󅅫nMVxt3Bl% Ӷ )3Twm a>JtQ@x+<+ YŶLْpU2vhM<1>@>z#$+;q֑yYb ^j 1ꈷ-`#!]WwVHygQX!?X"c桢;v50Ss yK#u&'x+}A'\58H}9Qf A(t<˦ARVkDtT]Du6)245z?؏!T##WE%9$;XXo nٲNܞ IbCL3r[[* ;Es1B0|J EA)sI9d!Y܋/Ph#`+SG QZ:LLX\89o 6MoTSaqy?b٢ȹf0[L3uVŁG%;QԘ>kfzPpA0 5o& ,ĭUgHD-`ysO(kcjF#mȊ iD &v E+ g74 -LJ}1G<6"H)! ( 9GC#6}\sݍ[Ǚ v//5}*jUz:mY`_ő=asW"O7ibvҐQ8eZ*=9&+(_ZyDHbEIb3pX8UlȔ(ac~"a$ʩ[ɷ jOgI`J8 xx3|؊(#NI}zўi6_#d΅|B;+!CWgJ#K3)6$ۮ[oflbD MX*/`\lL'rNkR6޽&^eƸqHXRY->\]b0pVC2'AlEOYP&\-e?Z^G)'_J*> K -PZ(P9z4vՇ} u]e_TqjҧPWk YYqQx^e)Q/E/TnHy>\"%6HBF59^yUzh#c`CrDp1i j\4GEY_ }&%3O77Pvʢ@"jChGnG[`&ЯL/M)'GE&]=]S q҆ORA?2$.Ƥ6ֈ\ _cgsB &QaN&#,[rYM:hcj-?Ix=BIЛ7ҮͧL_Tʶ/ǦZ`rM"dغhnV4z,xJwRs)Y${Xh MceU{hq2C^ XƵl.> Ŧ#)UM41W3?¾J['zƴt;SՕ'N,20mpdxL=%4!X,+O'p_P_5gƞ&"V}{b!$G,(xi_惐!Р $5Hua;C$sltܫc րfɯ@lL!xɶ3"%lX xbJ8)r2l"ogxnr >m8]]y2 <3gΨxs&!3$]n%!ھNRg9[0 \?k3dHeZ:)z8yѳt(IleNLV[w~^QW)uzݍZ<Gdji̢TR@4ʞFPKԍd8`rٿ+5粏l |[Qb)Qa$ϨVI8 RECʓ` % [쀴"pBgi_iZYa"`@F=5I* bͷ_Lt'gKf5 `SL+{_jOo;maczw S"ldӚwϫ(qjS«ٚb3h%+79Х禠iOhZ3uj3Lc#{_Ž"0v>̖S/`SvF5u^iJt$Z9σ ;ls9U\хϰ'e࿤CwWsb9-T1Ὧ,d ZF4s"٪x[1-NaZr acJP(a R2FRGω'1{q_w"pG.XjM##nܓ 7LIG$WO1mKɔ ߂HoSWQqWh:dܕ%#h4-F .VRy͢ʫ&@*"#+D2LPhlJn4^t]{ztLY.s8 z &|gYZ070701000002e1000081a4000000000000000000000001629779bf0001e2d8000000000000000000000000000000000000006400000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/intel/iwlwifi/iwlwifi.ko.xz7zXZִF!t/3]?Eh=ڜ.+КfO# ]Smc,̜2Jwq̆>-LƟ-zxX;BP}o:ZfHnC Z_4-=kX&uHs\2}ÈT"(\5qV>ʥ0nQww%+Ǵ@1wBt7]ҌOkLAT:1nT;/!oMCa)1ZGLwOç°؎,bbVi8s'g P9Ĺhڟ61W>e5EJD|e65L `PUOIni2-1Wv 5J%i[J|R.Ϭ+؟! "F @Yf 7aaF=Qj:bkɋw"ώe tdrʼT T۾_1e #YL'D=!(=qt|Adez$;"Dv*?)i$55b,58./Iht?l s9#C=lrp>$%Vb: לLT=|? _ˮ[D /6O{<^al?m"@~+yu)hqEdHr/Q*!S MKU"P^rq_WK7 ӄ)Oօ|73%$DQARh)F:my(^TgWTwاKGCGmLDZ3Vo]PI+m.X 6*ʉɘt~)D;[$f]7 ,l@p]7Z @Cwm應dW 3 - G@K`ֳSXyXЃn豮uHj~=4iN%D5~G"|4vB@'ғ\qr4Miz꧆LϜr|:][>(2rISR;E|c3kC2|7!/c֕iCWvMhc{OB6CA-=D,PgXf1hĝ[<v[Ρ_6R9Ipng9ht}D>9Mb(C lL 9\c06]#7FEVrD֓kDeH`+ӧ`Yō(|wTauD ˪FaVqԧBfB#XCxEA{yZ߹e! |bP*tC6CW\ژ}^'k:_T@2)+Ͱ}w6e}ݍ}gYEM$Xk<[JZ1=ةطl13Dx`6͏y=њ~JLZ}ix̥j1j)DR ʳ BDHOu Tn # $1{Vg<ŽɤA յv-WW[h, /e97gsXɀlTppp|rJ%ip;4tX,XZ`lu$ؒkTu#nuU]r̳Rfꔛ)oՈ@'KtA2b\IKHCpҸOzM^vR(5H?֪V0*ȍ j _M(X//FB$/ϫ\Ifs9$ BL8,ӼMcFڂbQU>bxE=6(vy-fJc$PLV^^Z,JM+J #(D>5dVAz\#d3D ߞD]Gf zlQ( 725Нw$Ekck؜'|F ƀ!|(B`ɖb̀%ix;jdh9GY[tM.K Vv|yXujIAk̬$CiP)+-Ɩc  ezS8W"@4tRA[s9QTO<h#j/UI-9BI-]?Ϙ_Z"cb#T3OkϮpz,pE+(y73PUY8I2P7BA. }Fx(pF4~O}߆6_] h Uq`f9|⿵viFյe:7ze/qߚjͼP1ұgJ壉&fG;C8&O GBnrYYeQ>f? Nb4Xd̘ޕ7a|O T䭄WgJ2JN֑"Dio{bpĠ r{DjE^]%.g f#d>D֐!q?w̹(>+RgXq ?PEciI}84Qp[O-:}Ј|ba>FŤ!Nh.l覯m!IcXKV4q pŵN+!=%OO::.GGB]bN>]|XII7D{K 6c^;H?mb%pBͥn]؟c `t8('<ѓ_{]ǐxKD/'ibejg=uIcG1|?14srӚ l!M½Q ښQ-Jm)qIU8 $('لHUZ=j HqmPI >dR Sg?jgMt F?u C̄-G]H2_[,k11 .*xɫ^2ZS%̥k 9m<.~ $/ QLip|I&,MTK?J`o>xCz+jm6D`8ܱvGg3[,U17Kdz/$mQλqzG2;C,6*?M9SAK*DL0`U$lJ+',Zvły>bӬId_3cxRԆ$Q_ƀD`gGޯ۹qL2(/(Юoi'?Pۣ%دGݚ1ŷE{l+#dd 6y358YQ9RDf(lzyTL~>dla<rCh1[->ɰٞ'i#uPCԉS}Ői?%hejQ8 ހ#D *87ef 貏a['Twg2J&-KƸ=䌱<<* v沘|K˒6rԐ!Hw#R3֚fN?!LsW-8?^j j]/ep'&I7CV8%:Af҉^,li Bd2k@uYzd PWNjԀZK+ :2Z,ё@=͵6sX"$K2x*ƀ1$7r .lq\Xk?\#s3F k6wmqZX]п iBix'y FsX۞ײ{[bSMŷ<+ȼҩr0rs4V^B2;+[ɍ\\qQmּK ;yPqwm_% wtw1HuG"[{ԯWtpí*3lxì>[Z|-ba@<@g GS%l$EM 9 |2V O~ -{P['mlY0X&w? ' 6A`}X($T$ng j'~,4s8Dὢ&4|~U(]9^#DGGIj{WBKvt8' g rL=2O ST`kp}ɺOwYMN-0㗾-:y]&`Dkmܹ.VvOt:[<[ Lw((40OX|Y!ȟӃ xjj5B,~:ޛy3s6ȮTWboͶ=~VDZ<[? j"Z0-K7NSƇ֙X)eJ.e\YL5׼򝂵? B#4/ ݽ#|\X3|\v)cYw$lPJ4%%܋ !DXfu#Bwx;FrTBp]וH ƊdeM ) }I4 rA#2z Ök&eWov;W0?2E`֎0HHC*48S"B/f> YwépK=$6zb)AfaWS~w"9CaGͷaF@ڶbÖ}:Ң@oɆ7RLoipXXָV|Gn._yJ MA%? -@[!:!\5.wvSY N;ԇp6^u9, )+.wIc"0ys#T9n0׼c0n9XVpd7G_ YNPM.G?RxibG?|S?8 7>S.& [hlǵ̕fx=X~R<9gPcH_ =!/HZJp~O.]Z4P> [XA/Yf=ǧNdEi'/>TZ[]iA'ތD`4UGZ=.mf\A#q֛kN|XzaRe*DUkp(%\w~FgI@:TN"qT:2ٹEX; %ʧmGnCU{EYRT'I2 2>%Q8KRz Ǻ^-x1nKwveyէۛZ !R=bHfzVRYd>’l73Cs`dN/R)XgT3^z+NMw4@-UU"O45)N%6nzQDLj\H 7 o. ^7 da?T؟:-8&aK- z(^TU8gܙ F{s8&A]+it\/!5U`fVv8SCT 3TRO4ɗ&L@q1sOBߚbk@K3>ט!EGeo{ϗZhۜO λ@24JXpz?Tyvk<ƁC& ekmh;_2%@+ѥ41xIxmwLBC+k>r/8EQ*| Ke28]HECHVۜU,/7Vgq6";Us/"{ DDȦCEi [갊Fh@.:-3-UCd{jId/k"l# ?OLU8,Ty/oK):qPU2aAe 4 zӒu|,_UC'dn0.^ٞZpг BQ$ڸI8@)u 3HE'G"7@a&yNQ+.[F,($ H2i#  @|Ԥ}J! ZXK lO2WFO'%Pl.M3xL7 ^>^$ꙡ\|ZfNGIalߛ$MynLkVQ B*>by K̑"#?ܷrk6!EfϠ 'BS)l^q99t$ TF0RB :ݗ =c>7?gtF^X0eY8PnaL uXrX^Wf%ǗU~t  6's^=8=~ C("Ѥ0"4JޏR!x,C^BļZag7FEe'N~T Z4ŷ<~5?: J*tj~PΎ,7Yxs kE΃ Q;@!M⏴/!nHLm0(-{%ZSmt!?H_J{gf|?[P.Ё16"dTËf(]FwÛDe^c\Ӽ_Bd,S<8t3;CE_癁<_;8GE o]1c9fo >)ѮzkNg;k,g ?xG¥8\fwc iCP`8\v;D7\P&Xqp;%M!`6WH*;ILy M% TNg9;hrCT"yƝt{ /GrU4W8Fp%`C5+í_2,eWHϘ%Sv@ d2;xkH`j~@s2eE!>% VxqGԊZG8Y0/$lgi-tTdX!XgDtFnKyynj}B}؏Ro,bґԓMQfџ*֯ 2 j-5ݮvM.2r !q,tR1-YґG!i 2d%IFu|EV3ga̾uTg}v4*-)wHn~tTʏ.ul)0oFi!u˩e"5j1SAow3;hmS$ѢXx_X ^”)qxgD\Z ֿK:i06uƞ }7P 4ָ*R1AQ`?4IFM9?B2WԀTNH%>Lͻ8%`.h:­ NLތ̼.dCnZfdRr1Ѭj:ϏSS;qJRW:_!q;xG).4C%IysI0EIe/d㒰cL/H? p}v2 vu=QDz |cFxYC/9_T/qvA=ªv|&]䣠Q* Psۏdh`!zD#z)"NU Rߊ^4'LVȿJӮjC2:zN_tx yp9t(2!0mUb/7| $(VzĖ, ဴ)% ͖dlVXEJ@b7WܰjB?o'߿>8OlR&jk{7K"ѳz‘NY&`ZHڧ&,vKy~QCLtCʒFa u~>#'ȕ=@RZy2AS-~ݘ!~ a`&7G-cEWj>C0[2fܹӂL~y)ʧ}Gfʁt31edwxӷeZ#F#!gw0lۧd2/붟ž!4c!*Lx/@zbz ܮzzYF|k.&}͋R6vv p$s}Hl])ݱhc$;Zy}Mch䋵a_ V n2 3 2%v@e<gĊ)6869e""eY?k\M`,WSrxGB/w*{rBa.׼ 2TefnX2jFCk){JA L4 %bVJ+,,Ky& Y7RQm;LzL߳jcD@{&}߻; 1`5YjOޜٱsڰת>E=$}z VJS|&@1>oyK. ;|":~Uj'}J2kq6̟nZD^< [ y>vLypW xۓB""9c&&gHC\nJЮ3Ȣ-+қEB!t,Dۙ^o},'PӢ$1VޓBbTWۤ.Ju(+x+Ysp*qI6yY-]I Gn\V0GEN R' gK#nfFHA3iO/M/m9@Р>)W9`B<A:|G WQTC:~<`6+`v3`1Dbz!s4jEb?KK3Iv,nuA),qW6C| 狧NuA".[<ŒxiC'ap{QLf %v'e G;YEtkX{(&oT-$"LիR޳=~_bf15E0lluŽF6 &I?9A]FPDJ9M@Xm ҇MZo}/NK-C,8s򮊨>)oF ^vaք{{*2dᲠty e>U Af TړW wVb]AdYs'c$ Hb07GOdE͘>=IjP6oGf3\x"ănZL9\29dc6v >I,@ 1 wy=F^ D,'1h̠6E*Ä;M2'״Qn/Q K*g0+vj>~_\Б-+t><%ND!D=c,w  W'v֥%ܠ^uT=r4]Dq)1b_FQ6z$zxiX&3-([iY:qw*s<@P ɨεU"&7zJk(oK8H*,z&˄BԳѫZ4dQ}Le3q ]T l`8"pG:)!R[[9o‚x hRf_vn& \HGg@A,5 aD,Xl_ |F@!cT'xB\Qz DʥB"ƗuS/vpσ Otwp5+7㑯Fq{? ֯&2W)k-Q=lX+vײ{s2; K=9y궦u˫[Ye 38B ޑ>%"L^O``1P24qreE.U;)T ~q5ˡi EE7i0 :&٫U($<~tZ1Ԅ  }lK✃pA{|ٗM%(;fGrG?_GTe痤ꌲs7q W9d(/nɧ}|oZ(3}ysOo)pШRCLS0=4/O_}n*v aijUW *yv>=2[0PftbTݧX]Iw qX{|UVrxRZ S`'"`w^w: ,]j)f$ݮJSՒc+)0WԲOݰp@4=k%JY&LG.Q3 DTE~I,?xVbHUŇΛj8q&%)7 YV.*$V)-M/Q.é'VFq?-ޭWH! Fꎱk|Ȉ-RF·+1U:>NhyyF!aܙdLau ;nAճ$\;e* s(F{rAvT rRtaǻ)~4Y wLŠR 歖4v~<%x* ~e{YE|V kܢ'ZWOqa!LԬYel #އv {́]sC|} )Q"3VK\,`;&T165bA&5wrfACȘs9fOtx+OI埱<1MH'F˼x`5|/ Nj zK ؚqs&gIdpC*wuLnHlO0潯'#ҩT91LPNTаdQWN& d~7e>|uxI{/M&7+~lb}cAOF(f=kK핀11uv\QTY:Scf#q13S #@g .M`)E&ōθﱻ}f?\.A'VUVsU=@l+f[[o!ukItχ]פV= @rR8(l(_w&6ՍnkS]¯T$|>F&!;hޏJʹq7n.'E5%|_7>L9̡!y&`Tx!ͼh.5ܾNG\jO 4= F|gB9j1\33=k; 6Ĵ-g#KEND/,ݪtu>1 Bg͚DQ' 5!tk;Va~Dwsp{چJ:K/AU5kuL6j^tWGZU&,7{ фڀ L|,B‚y0`^_dL橹?eI/rmDj.Tfƾ$Jvf!%qFvUCؐzG;b8KKڕ\6J L9YѯΩT'C- Ը;Uzbnm-Lv&ؘUru\[HĠx9=לMsm=8<ߞUF)<* ͙b +c,x.Ǚb.HYٝ~0XfA,9g[wIAY9/f{}8XYr x)vhAO}O밮@$rvAwD9lMJGm'SlmtWR\I׈vuآ)$hK0DPTOzi`$!s^A`nxf4zF9kXŴ7?l>EX+ytޅazr; bc$h d9U2J 7 IP>Et0F'FV`5'ɞAAV6}GhR8(R@i]Y$[ ݾ~O %YD\)>g['.*q30U+Fq\"2>k-L+lĘCPCk^/(We!Q9(.6lWմwDC⭾ʺz B?@"LjLr?K> d2Nϣ2Bcu4ͿdA)i;,2#m8.-N]ARqHޑEWI4SKyozz_=)bǰ/I6RNz974B},Zf쭱ϫڿgpDi\mHgE!`~nf+Bߒ] "u!!WP9F KVH0$I:֭SB|yN[zzb9yI@iWFjǯv!jSȠF>@Vauɶ%llXZfbHk L@:x[mLFC"ʕm }nSwdRVb߶{yQ"3t\S)L\ J _X CV0k?T a V=j9͞ wG}L8c#ېg4Dx9J7SQ†0_-Z3u a?nTa`e-5UD7Ey,_" Bһ$l`Kti&nDpQB 颭Ĉ-vӏYf:##% d{#zI:c-Vq^xWx2",wޮ5P ԛ?PII5A]*Pَ$@C 9TghЦt3?jEЈ%ҶWs j= Ea&?T$Sy O7.3m\/h4r iXFus6aً>c.>dǐ[}n:<; _F߃gZD8ʽ=Wa,@LCF<le\MzB]8fgl3B?-(~惙ȊS*_7s[֌…Ɯ]+ςTE61Ԡ$R\Ǡ)Φ՜eYT >(~gPWd:tᶺWd@b»!~EI4UE!CfR~ 3 Ҫj,Cχ]â߅OϢ (g:ep$L2'u'oBl u>8&Ћ) AI@ 2訡osߺ w/̒ylř?+"A&L77cϫl-RWPKmCoͬ|66rG֙qi]EZK뛸|Y8ߴF̿pqb&N\Q/SR^++ZG9V:8Fہ V?KKöCݤI7U?% 칡rԢ;@A0 2LKaO)!ɇd!M+2$II޸y BlWR $f- ,ʇ=FπG@%«c"U}3OEj#<{)rG6 LZ,zC/yD 5W^FAdzȥheHE$ κ"Q0+\ɊƉ<,5\8sY{2dx@/5zW,Lqh싇jH)0'f2y~zwلF-{Cn3ª5aF{O,4wIгL򺉡|'ڹ{z!$ʶaF`v59}pεQ~|^EeMhAI@9x]=NPh"Dv@qoU4T~ L`Ն+9nn$ %V]uUX@}{`e`OVm龑:=7Qn({Ǵiу!@C2$=ymmܱmaLn! G2i[ Qif:98jW$bFz ;Rԯ{Ivx pl DmBNE"bs^`%p)%n,C-]~uäh뇤M}^,DwD.8W& 4%d/?MXdg iT3M ɰq:‡35r@NӁŪ {D{Z'k'u):X~Rzk ٰє..%kʦ(v3Rb"dWxA,sQcf ^>uacWTt>k,)Ʋ/г-ru>q9<ؠ)Y+vr>%̺gZBiY>~eue ޲ʵzl}s]{{ZAnLs9tiyz0HdW8ϼ;+نV%yb[P+?`ߖ`_Л]}} bRrѠHqsait4EgsC;q⡃Lm[6anY''Ma%ȥ.Γm>DED觧O^Pi":)h/` cG`9}7 }_i L ^Ossl1һ]O黜؏SGrxڏΧUtIue4ئ,- ]oXܴʭdSIzDֈ` |d,7+[ϒIKʳl9.7΢1q!P|r(i6+jN7wR4;XU&"92c.yBl^NJYp9U*64ob{dG}-~Qc@ГtY A*+d] %3k񔌑.EPzU*S:B DZ`V+}Pf.0^<% _n7FR4ꩰb)0&4č? Xn'QAF4nZu-ա?#G8LD ~VGIĕs QpI3قc.pʽ#Y N +eJq؎7Jsp?}z(C3eӤ[i,ǻorP~Mg㰵ʎ4$e hVӘ1V'1wFq <Q18vx1|ϴa^<9m&ͽ8rpt?SAt)=F/kg,x46gj'fuOLO[KO!k' R7j;6OQžP7+^Gor\rǠG-M++&7t3]XɆ= d/ &͞'E5UbT6_ @^o9]ًҿJKp7I6 -Do Jr?OQ8%gJvfHlJV| ph4ǡ.ZR萃682w}^Z7$'}{jӱ/(=:w5h$%,#w;8Id?Z}c{f9mi6e}mqW9c^Ɛ*MuhqyKY 3~J / F7wrϔ.;_0ȴq@,:9gZ$\ á g%WtNBh/0M}B}<|%tx4wȽJ+h_Xj2$z€dX hT6d wIYUˤIu'B0-!%ᎍ(c +uNWrMeP@=J))Ubj*vWDL_*PCG{LBp&H=6Z?șر!@2QR8S+{DQPS?^! c+"S08D),H=(Dib nL;H;v?*|#CvrЁp+%L!\zs \ s>5ǭNqk uʧ)ȍ4Kk0bN{>@#$&N{`hTQ(T;,y)>X1*t-NփX[=.a6y+|U)Ww@:6/ň&ϻcl(γ#NYez0SiM۱L8oF@c"i a'X=h>!tc- +=4>6x:ޤk@K1#s' pɹS )o R 9g=mlS{R4!2H<-mQc^ Nt4Т#UOc.[BW &YU&ՋҵB3PZT1z{n&3A)O'd{q{M ^Q<\=Sʝ`aے$;Y /Gz#-VvjD.pJ bR0'Ŕ,|dzsơ!(Ew>tAk׮Es'9x^aa ōމ蒽 ?&@Ǵ0w@uϼ+kb=z)P^Vρ|uޞ*~p!dX/ V98z{ГnW?kV00`v q[b[i>'FB5{ ( EL&6_YgE0wK%kMfr,BЅ&oO6 ~PelgPjc8u,i/ۅ=+A?cX%LJl! |ՍY_-cߚ 0u Sy㕸ehadQMl>t҅6 d^7J΋JG3є'> 8XY!9OOutl?AdY/D 2I%><zC6|EBېO8ÖU2(_Y|FG1 r+q?Bk\zOY7w8k(Q(Ϳ\GC_jhzS!*0bnA6w^Hl()育40ku|xsyݐ*u6Gs& Ep co/Y2ZאeDI +oY{P3"M|o|!8nلL b,XG\fq $ 5ܷa ^м7M-"0,O&o*OȪY^E/eAWN{a@ H!Fb5BL 20HC !]9-g}pؘ%6q'~ita%*lF֮K#VI MŒrcqGJr*NbyR56EIK~7 /86a\ kZMxN_eV;fEN'"0;r}뛷>8\rWp`QhńEFX9"P(4Ք6L6I kRWo>nؗ70 m杠YLsP񗄉ccm5ԓ4lQ H*% =?O'@<7"{h51L>r*&@ "4k MlQPKN?"(9L| R.8riԣr0Q2XFeVR3gɱl<΅hQ?BU ($Nh2JIl]+҆J2GCB+ʜ0І0IpxӍӐPLIjE?|\؃I%H5̅pOw\n5X^ $s^!OB"PFL7zvsrbVF$r:JnWᆳb7hEgsy#?S )iM]Lti4ZN;cnpK}LWyl._A) Q-O<KfӪ|%Q,Ϙ1(/hsj,9+ءҔAJp^cuT%&%(a#K/2CrYbfl[hFCm|2;㭘U=m.V=KA&)kZ`1y_:_9KEFNs%s/lp,xT˜?C1V|Q^՞(([ Mhz$tS'Y3⼚^a -(M.2`'?~=ǤQW1iwJN9>B[l*\%FMFX:ibp,;ps5Pliۚ//x IeOzT(Ў ,@x9{1kCGևd܊O=, ! MWHFע= 2eXDmDDvn4-{rˀ2V%eZoiwO ȑxO-{QԻnf(X1( ;xؕA0`SآTQWa^r| Hb`z/BC6Fψ[Qg8+_2TLğ4${`Kp OטH9(qM!2m/2%siQeJ:#Bp$#E*})QP[3x=Ĩm}OICPB۲HM*@N^*4^J-,c#h.eDz@nX6erb&Ys 2?j=tYshڽ_f^vң]aR=R005^ 7"&@n s_fVL8/݉>h7B6\d:0,~cp[hA> 0{P94p}& wlg6qNDS#EZؕuf4=04"H74MXT2\ZNZ(АqMg;xaQZOhi>_+8NP\eT[ I*vުARġBiwB[N_ēB+ًh=£qӚEoZOcH8豩$EFJɥ0qJB[>gӅ&q&"kAjZsMW^bҨ:f o`e`S&)GT#_XIZ=BDO[4ه&*zEOKSCP˺':CVG18H)(? ]TJ_;b~9?4Rp1wEPT6VoJӊJN%z*$S3;4D* Xsps߷ZU#PO[vO:5" ;-ċV ϮU7HD7)R ep9@4ҒgͱOLv~ⷤ- !Ձ)-VI(;g z2(Yi I'CU ݇xFa>qeLD`9@pHoByabbwЕ6)?~@ň|ؒM! һ?S ЧzwbptXj{h:?T֍`,aj!bX/\x-xݩ.́!rfvAe5n))QasMXY1sB@z#v:mhq\H>Kg=ED3%%ӷQ /C?mw\+ox<6u^Y#ɾ7n4WL/P 0+BPG'BȽU]Lrh,68IUKwnYA=$jfK~KX +^pm=դ'đ7yik yת:8QS]C[7WܧcydVeiP |ȞG-d {bM xV(j^&%,O*v!s;0qXlG=sr,,?Z>& !\fk7:+H.v5Oxa֚ty;5;w7ue {t9`.ʪ!//n7K+ g˧8xr'X?HiV.' q/ hK,ZjaYtoMzaN;jf{' I9&RI7}3\}x)(%!-ȜnXEEy+;Nv8- U,בpTL!zOMF0ږ<ҧy=:b,:\ tՁޡ=݀L>}vqp!CR諕Q2ɕ{I2N7VX!gyTeb+!|xyVȵZjN2Aʥe +M!ItQM\(-ޒ$AMYf_uw mQC();,'@/t$%OgnU'BkY_4GC+>w8J ?TAi(Ί8_̊[?H 5Ī:sJ_v+OQX蹂#YIC0 }At2`>&`< ?>w\j8Tx܅vL D4se9EC36\ŋ+^MŇ2OD >(jVBzC10Ԟ"mr/KsE,]S?-]u%,у۩Xw/.˚NBE߿ϗE{ͺo;7d}&ʻUa$$ע4wzY숱bȺD#pA^05eXCƯw~Gz:t ](E?| W.$;zjxpwpw0*K; 3zR8ߪO~ >ο`ʟ\" %qcʟjWHX(:n5nZ)!C<+` Mh9Ji.sMxi%qg;HG7d#H?k+s: z^G_,?ՋNr&@w0)iر-I$2s(? N}PN \ZR(&Ѣ Uk.[OywqC(ѶA[" :ٮtSƭfZtK7 m2L,ޓM/`(]Ui [;{h W6wQ)5(ϬCK"OqlvXpu]%d_ .\ؾ 9e6ޠA/‡~/IqˍhkF}$ lj_נ)8@|n,X$] &!l3, %>HO8dtM e@09p]9DJURׅDēV}~*VT wqTy{60޶NʫuX`F {pt*2a%zyOEjBrʇvڭ4y4M:Ri> W3Zag?$8p2s MdqG PE|xD SF=U=TG '^>gfPQ}c !"f&D͚,"1P.K3/miՍK(( whɶ"'kmW00-Č(D=Rف@+KzʈF>0-8G hZg68؋>~3v-?m|dzX~;,l%mJƵq:{~O >s,2`<L]qÏ"TsB(}+D1h3X\ߵ@3R+>QMmVՅTǝ ctjdsYnJ]3Zõ' D'qfk*܍`w<+( oXk $jutԻKHOuHj4G s/;ל0gƯdȬ?cW<2F3880::lkJ±%j2e ۘmkdCƆHZ~x1)&iE1G|A>YLx/bԟ+ gMdaP󨒁EogW}růLue9cMخR6`)Y$' %gp0oLEZwP/:J{M.a޶3:~pn72gzoh;[Q8@KjBm2$٨Y9!(Ø/(Xڇ0N^@r!#k 8v`^Dԇ|;R{ lh4< J|]aBbE=il,˧rM~yQVzɾq~u'kJ%52" <+$mɵLLR3!k*snXM,O 8gc}'^rp[\ uye8b 54CQG-Rw^WP'~UCwƟHۦaUrĵ<ʧܱ Iwa LtmSH( !lI@DKhXC8[!-EI?(B~|Q/b@"V8qw#?a8PL 2&U !n[~[m5 ]ڝHe]`!(~Sd ^Y#S,&п55z"S۰%cSPe{DMV,QG)5:ZxQ B trc+& ] U"A, C80]%RՅꈍ$ѳ WijQ,=@垍Q,f>u]ΨT0Iջ'|>8B-1 *۷]vjB3^lwҧRiL]3{6b3<&s>=Iڅc@8@>`oK2S `%[Wl Liݠ)]$<%=? 㷭U&(v<h]A|8i< \JG`Y?[-QaxIj0 F21Z`B0ԆX5sG2ˢ&]z(fr>P ?:FB+nMZq@]ISL6K@0+._nhԐ"Zv!2Ʀ!^+" r%L 3K)[ې*&K"pelpRll?gHf[U|'Yf#1iAD0Mk7ʪ=k Lg[qR3'j%QxEopGaYQ i4?~ s]_7@Y=)zo8btl4â Glw)!}DjT vxEDmܕG*6';ͨo+8`zRG\VI&OZ4 LU];~EU89 Y2/b2i&*9wakɣ-m2w5ZQ'f 3<;C 'xkMrVz2 (XqOsm30eKʟ ⌖)|"nՍ.s8l!dZ6m*}+"*(0UT|~LxŢ>ڿ }2v$ P6CG*.oƲSiҿpAO*ߩew{R%z !}=%fy>0UяHYZAn=VJ fd׶V*q:aɩ/Y7k_Ik4wDЁPs2;QeFeV/>_'hbHsNJ1^BszBg7v[5֕HQKf DN,(kS Q)Vr:)(?)lCa`֊#6'lM2tLIEQj"0Ӽwpi)('(g2g]XqqC^'}0{a4_TM T&&ߧkgOIݰ TT5C/yF=_4,uoJXHOisL׵+nD'ĿI)M=)b ȍ}r-]$"VFEӚ0LO[Z_r+x]+%!?@VҿNJQe|[rʜS1Q]K!L`_.=btCWd89 d A8@tMs㳡)0]m;X 5ƔcqӁyWvD'oGOR,]5{R?փe#"cyLf?fOTޟ2-*iNt/0\Qz=G:l$¬U<BCF6?yũI13qkoJ vg:4&{WJ' L(VFmPvjL ʞԶ8y϶+NگfD``P -$64dVMdrΛ?W ˨ VѦÒf;q0"gTe2)cO=<[Fp.BHO[%,e"ɹ3g3UDn`٣$ 6x e #~2tT8 ;P>Ӽ Y$ 8?O@]f8(C(S^>%bIpIH>o֊w#H|O|0M/_2ٔ?eG+D{Z3^/N*y;k q _烻ȣ^V@/Lg*:j z|t3iY7Mb &Ž%\>TOꁋwM/%qe)4{8@:sU">]W,m;s j0Jhi txzbsѐjZdjl]Oh@￘pƀ/XxQY"-8 "Q+S//r<<Fv@P`[ϷbdR6TDεb/8Ϛywсc",+j?<:760mnmH>t/D as^* ciG{c,ڂkfrSoD`׋~SOwzm+νKF7$ֈ;6@%Q%삒ԁ(WNӔ8<,O=[͌@ӈ:h}X:;^TIY18,HcS O;D4+NY/ap?nL\Q'/>ูk?b@3 -0;o"wkgjE_vu0~]wIi^ꇍrK8K1&".! 6ۈ7HWvgQ1;,A( JhT*B#%!-I7>TӕZbn;Dx);t?$k] .]n/ %qH)rUR*C#ѻLS,_n~G-s 72NM*WނK?\𨁥:#y(4Vש!#j%;cK;R\xs1[V敒 h.{3"&`h$ǖ3b$a`{>\?qn Щ?j`Aà &aϯ63b\rG\ٮ3?IL#?`G=s,%ʄ (Cx0FSq/ݑ7XʤoWKaրc]1 2<)ªGg[#>I# LAY+kTSoFSP/Nl&'_*e&|Uvv?\)t^~'L\gXJ98~$[YX9i#u96l-gL"\ g*TIVeu"|1Ho8nёyl+>ZCއġgEVDp#x-H$M7ƭܾs_ͅjBg?:jZyTŅukuU;YⴛcakІeμ;{M˖]Ԩz`QјM1\)w:Xϸ+Mʓ?oC!Z3i8,Nm b%uM%#$[@/5LP߶]bx@|#q)w]~O˧RڒKpI@d|m>pVU!;,O)|C1!1+aߒyVWӲþHaX,h"%%S7@݄Jpp`Nߟ̏% UWB zdF8!bab\{W fP3SށFc­3}ĹCC8e.1jݳc y.|->6+ko vɮ7k>N҆+\hryfe֦'K^S%1$©&"a<Š*'uSò% 2|=J\3 5|)cy1\iR*5r~|?̖ gĀ z(cKg 3}Fs QNCۀʭ| ( sP#㊈B\"zO3G%0sa$|DƺU9XfYh튊鳱_E{- Ȍa`}LGJ'\?Zob\.@Oȶ&q'/iOw)'~EN.jj fs9I{г؛\S'}ݟ8H(T);JEiM%^>e+ғV :WewĶ )RFX &CSCvk%L*_҆kK##=t-϶Yq{Ѽ 45.3JW-{x~e:7qmQ$8:jVE}kZ9Qha;azB,]0Qyy cF"eH,0dd 6Ft*e9eUus[A;8eݓL*8(rKA*\4͕εo!)说ONH$Gt5ˮ̌tRI.*wή7#f0h +vT]@ÖIɲ2:0J|QEX 'b=^bǣ;'$;>j!K !v~4W0U ŨGȺQ~ ŽS.1jW/ Nɯ'U ؞Zp\ES~.]l,v< ,kɂĢ THms!ˢZ@3!7Q: %QČyF1 LC؆BM:eFTx!lij`}n`7X;*;UF)9 3攙8K9Za[Aj7ⓒQauIJ{A6rBOpC"duܒ"NlL6h*6 < δ:It< Z6ޤª XlxxMlYok\xЍDY'8rOЪshx@djΉP02Q׬brΌ3v0TdY@'bjFR0ǁ̱u^N) qq=G2y̯UWT`!.5%XX@rQ:PBl۪:IYooeV ]~"ZvBLu3nM@o =]ߞ;Y"R Vy޶dLvCY A@JQ\B@߄[^7 `:b @*Iucm⭀C-Kl6dT<]tyF X Ă3]wCr5Ĵ0/%yw,Y i4ΕsK\ N;u@d&!16qΠ1Y KLJ_A5fJN xv@ȒBK{D9A6v/Ͻ̈zE¾%:Ή`=OIZϠ4I!Kv K o[jZ*R|Zm ~SOqg!|22NI*mGTޖHf[+r\ d aJ^&~XzwPpYD bZM~ՙ|?^Û{Qp4t`Yw}wf/H 3i#-u~@pU YS[y͏_ 6;pr ra"AoR57UIY1wUOjfe;&ЉɃ"[I},:-Zd??CCLliٰ@.|+ G%cfǾ67uoelw7 뙯ksX.5d%r7)ێ%9'Jf ozb;bgfwHr7G/Kn>}':|3:Bʐ@%?1Brg_weRYI)mux)Й/KZNƥv@p/{f& ؘ9ɗa늀 /MX xDe2F͍̃zNr6,* Q7Ln8U#˾uңHTYk` 請qU4USy8x* LT"hI 17H۟Gaq/i*cGi?9 5įq泭LW Wi;L8tȜ}B뻞D񄉹I e%nd{5hO>ua͆> :J+1k'@():ِ`AqJ7Aݷ}[PܱZ2GzivTDkj<9$ V搝 3nj:bINfk;ĘZքamvflD+gqgD!a"!kQa))˾L>*PiW2|-ˀv7&x lzaqzH@^_LŁSz$eV2ЈƝ<[}!:PFcm,41䆫ޥJw"#3vQ&c1SE 5]V%6TD9 7\Vp=J() ,BӐHef>Z  <ԩW8~\ n8v@.Ad@攀ft y3\ ڃLN]8ݗ%Z?7${,vG^=.JQܨsm !MeKhjgQ] ,tw-N&s7E3pN`CЫV\]o,heu'YB߫Ǽ~8 <k]cu?@7bj?)o\LdBxbHݱSty"М*Q١eUsPؿ]vVt5~/rO ]bpi8w73|hh]':՝mt;ōtۏdd9L9(*QƘLM2zR|jԉRY|zy==$.U '.z@?^)iiٻgvn.'8^~'RBM̺KSK]c 훆ƿ]S P|{KRvbp_M {i 41S  1MDc}a"\+ UlfhiMh 0юߠǝi?b*xPrlY=#qmGrTN\.hӏ{=JHi( ʶw߭ -_sNTewf096RW8-75N_Ox2!ҤRդ k OԻe6~`c˛\|gsiF| |45Bn5/{uK)OlF7zE=BY R_b'sqL'lv?FƒJۚDpŧP:[_Sj3Vh25eq*6: _>Z5C[#D~*uFy\.VZ85eR\e>9k,Vu[un =oe?nN) R*G|?ʃ`T n>y+HC%gK.()vP@C zKgE. _.Ȃzzը RB$lz$K21& dVcT;rfK.XY0!&:% GXCI3!"lp5*3"Y4uoY!%b_u/%S0qZ0!` S]R"]048f %NeEc=q9p0g2`-KZ(Znsi]bjJ}P.p?r8Vzj`E&0JrV3HrLM8bjԊ;U7mj&{{Mq+ ceW,6JoƹvJ3|9 HNsVb.OS՟ŗ \rjq%oJIB5wR땦A)C gnPnՓǓ,9[8l)bz Fk( 䉖H\q"evE_)`)/ܖTрxJJ_:}dH-~x!CFCۢGdlc^NP>/*wYKw/$/1q7K{FI+*} 13C/m^2r8a$f6ddͼ>( S+o\DUw^GM,垴F0I3aGV@΂ +G)l6(tm`v'LCcFu)Yj6D+y{ERK!>Ň>A`=%nrt9҆_xjP68w-c@ Iٕ3r7{!07:C'Ao0,-:^#l=gv 72Xezp+tyCXY_ϻܺR%kI^}Xin(rJ7{&cRO[ՠZ+W-"C@xE R}Σ zL,FΈn/sƜcʖ?oZsXɄ5v JކR+\H)Cl-., [OvsQO.Oq N"WrIZ7ab[g*, KOWGr¡ }VCEȐe!)tdTj銒K,nyDX4;Wiң3蠉h7}pU8zށmKM? ۚ]}à t|3d+v'6g!{ƪjH4%B(=DdYT׿)c3i:ޑR(И, J7|ɯZ.~K[ ?u͇V+qrYpInj R`UJ:l;悒ȗͪC~Gs Dy}VE S@,q&ZwxZ2`2n2N¥dxuZϩyCg.47[Yдpa=`sϰ kDa:m|`ވg5V\+[S|>*ZǦ@N2='|Uy B3G+@?t8};?B`R5X-:b`Xʇo^U;4η1UqH!truu޷A R;@р ܰ*nxGP#"Y*(prSޓppp)NȠv F^/Zi=Oxa >ݧ,U}g6i Q1HڢVb7qxF\CYs ?ɷKCCO+gͭ'˙׍-ܿfd50'3GFN| `v ߁]VY&X?hl@prP4CKw(P(X Ʀ i> Jxp7g$x씥;| H^dpR`N DlXuޙ=6D8X]wY!0>5/5lplTW8#Hצr_>l{/X#xV܂4<.\1GeW v7z7u M cڄJeWTR)*f^c8߫4]ʸGEiPo7 BIC Wráy7Z `ϊXP;81ڌ(&F#jչyc~탚f>Z(QDZ!!aԘ H{YBv,SYгoJC@Q]!*bޛ/ȓ\ bGV]G 5` 33`bs N |NpcNpP4$}+`vn 5C86 v .&E4rYϝ.rQ($tB,vI lsZAt &(\q  :\W7ad :^NZtV a`ChGriijW':j9UIf^# 4Tde [{AkNi[ö=|D/[+^x&%RIJ\OMGB#C:L)a#8-,dYm36Z (k/Yǻ뮏G.z`_ڏu~8+I~ j:I*"9GNⴀHˏE.>x$7%?/ 婫ƝEO}Xd8t`J˛^((:y(~m }%Rzu ^Q XL 36 oU#!oy|)Ύwuy?{cMz~vb#/8h690Qkٙ:Md⎾?R=;`Ypo:M_146P~?9K9}Ve Zy+3 '؊lzW̻Plw^ǧ)oUF^+{dNo+[ӃG5+ef׷?̇RډmkY C"`!M̳.A)QB,x@+<.d0+~څL0ť(Ǩdj| ?P^-6*|d&o]H,չ&5(C\i.F16XBxu)X}}}//JZ|-^QGʬQ;`%0W\y-VJdDsmEy~ W8UNjCUؔtYDOV6BH6zBK3GAiy@U` o՞1]GYʡCγcpsN_io te\.ϧVDBSČPyJO2qQ<"e4qK;I& 7 vX Z_ILj&֣kVc~RSD6,e3vTa|ڻ_[ @ԪC-外)tQfzM\Z4Bʀw,b&^ cHB<+~p'AуD.[2oG&o<ͱ?X]Fztfߛt+Ljz_DQ,<9P+W:k_+~``kxBH*@$fHGLԇQ Gqժ+ږpˆ9nAD]weTAumT>߬v1NmNQ{ #r&SH'{6XĎ+t p1َG; :zW =l4|jEHjMx %^_!F}l>(E.3J`_ߋ@ۗ tUZ4rڳ&8dP|)̻ LP:3XH>/ z8[:k?ԥv.7;f*P \uּ%(\-q1OHKJޚLi7B氼LJi!<YJ-ٲXĤ) YFa^E岦kA*AG)]⬗'RD =|.[ `'tusVD94qB"B{voM@~ L1%feCXs(?$} zDBRr&}*ZV%2 ܮu藞pv^3.!`gY =ĿaOX>t$5]=mc, P:(z?&fйW@mvG֙=9efJ!ε~χ&z%"ww)bب imXǩq3H٢fl4aH[(2n{c9Py+LE3hi闑1![W`(hOָs~Sh~>8 @O*Jip{xX+$"2G_TL) `E{N7B*ecFv3Qi31XӨBLɣ#)=cVѓdHL!{=Bxt y*M$},cgt;[-(ɭ @y58ZD4Q dTh9c 10ku S%c@#.ŧ8 VƑL] + AO\mKi}{'e*OsWxIw"}GsT dh Q/4ʜ _K1V0A; ~aѤc!2,*11_7M6/#fvʒ*8'UᑊMfn}}a,yV\9zgvG5 y) w3&%]$2ʏQ?H3 Jq`nn^Rw,bt8A^]c Ӯ'x4,U>Yh: TͲǃ4V @SC~PĨH":yWh:[ȟ jL鹋%[~p)>2Û|'1YqBao3)_#wDಂ?NJ[DE3Cͱ6 wj㉰3;Kri\b9ˊ`c PgǕ߽wqN,Rh^(K.#P羀"t_n-RcƘ4k8>$ͩR({TZj=5 \\ x_Σi U)lv3Z(vV5bA,j?9r6oKlr 'pw3c@vhV}%d )DM8YZfu> 34>8.Lb~X-BG}pDM;6~@=^N};oߡ S)O=p|V͆4DQ8B( qԉ~ ۿ/qI" h}:^gg͇decrTډgNQv|epJ-Ng5NPYU|D(mu)(ekNrFeL9!e#G\ 1/wűA{dJ6/AIt1DBt [PiH -$0['٩Q| 础5I\*rSwU0OP.8lnWnA6D!",)jHIP=}y>aNI+J_29"#a&ڴ%\ Q:[€TbKkQﲊc^^Au '5%s 7(EnRyodsc*S@q:hSz_7z<N^AJƫW] 8O}P͏E U] m`֊<m$;"dgן PMwњ0[-C~N#񙰸a%A1Z<6'JǕJ!ӷ=6p%dN'L{$BLf*4h<*V'{8SF1=W>YP\ &Q` ̀I%i(Œe~ ndsMi_%LTJ }@+OOwSAsζ-]MjQK5q҈LRW[ƀR)>2o`YYZvFRGF^k$, m=31>}^݅wEg =Ŗ]*nҰ;6hi-YM3*f"[!W+ۑgIef@vo/Ӏ'Zgsm+w6OQ}i!W~6~:TL!|~eQT`̿/[˝H M]Kˣg$wenC<=667f*[Wen WJFVWƑ?eu#5`^]گCSR7 m0` J, $]@09[%&RMScg|0?. fG֤HͶSr5Gi(i~\VG[4-m@x&/sEdꭜE&ŀs9o6/{8/)O0"pBc 6xK*9S t|p~jr Y:k 8 u,ޯ攏 p ryъĤ C%{fP: W*!w:#,@[mie"|;TdC*\V"kpC>k#-D^ (D"n}\UȻWdSs?e)cz{PN%B'1O2wa!qYFA2gyuW2j]y(ig`[5'uT!/{~>K9Z_V}#6]TW] .,̨ڂOYؗ!L Μ{^w]ВHGUι \yf8j"qp$gʈU\R ڦ(CZsB/h-ߞq b'Y NC4H FS%.ӷoZP1O߈R 11O{g&)s 2vN^^A6Wq+4:sjЯ6R!oQ,yd)BH]=`gbǥɂ?g8G9sჾYat+h'\"Ϩ20S*ڝ2QIL',`HEjifV3!6yW2'Ki54PUg_H#Kk㱩òX`5*u~CQ^ѱW yL/8|O?!=n>pq~+oNχ{Ղ/L|&K< '-_G*1:pCh2υP[,h+>4bsa]1[@6)C#JF-XkMÞJ:{ĞU@&Ad.@"@fK8,>uF5Kyt 8j -l/6Nq lX!zjcKXUovJ&J8$teBI xԾ#2%\:; ]q<#,UU aQ0"+f~7(ЈD΀^ęi$bnT;ޢzU67ە=RY\ xGb8u]-~.$7(jc4F|]D*d^H[!c^U>?JjC! `[QE6tNJuz+Sul>? 4`th#m )f,u#յJrI 7)A֙z{o|T7Y$B$F&0ρ( uoq(y0A-|stbc<~5ZDжod!>d[PafTU!oX䌔М 7=6~VtMRUgO&9M 2-xrK[ˌlv,9t/ A7 p* %pBŖY&ش> ;Y/!&m֜\Od/elCc?1JG'Weu^uBYO²DE$еeL)_c͆2F#MQDmp U"\^l(ƍH5TGO(Buuy*"kDWIEzIѴt#yMzBWDg{ޠb`%R @o2V=5"Qeߡg͇g̉O04hҦ.GuEC20HFLPttr"uUP\q/Ť鋸C:"0a? ;=W%f { {; Nn/5bHB Ǧ F}(3l ι)H G*Ξ09b_uLt%q >`n_bOUkSsڲU'#b|%`|lۅ|+ `y '!y?̹M۾t>P];??RrWGZ>Q(xjAex&dA?%3_&{&(>K~>)XpӉM?a>06s4|b ܴ+Da~O26I .`cN!UQ={ޟ+d=x E,XrN(ܩKF- %&M{9'/|`'nOS9 8f=77!>$k Q#ƨe{ ٦존9 99W1J&OÞ+)՞[S, uO H]לml\2NduN1r${kA𧧐[‰,fli%U&y&BE҆@[e|6'9$ #O |+u |&[AFScGzKPl= ʼs_4VFs{'kӱrQ<^f}k22OIaY^G?Pez(,q-3A 4Lu7ۘ0|癏9sϫIVW@ ~եDQ +XG͊H-4hL=^0e5Yˬ\GRt޵hsE]x<{4$Us:}YE 6CY1ym}i)j\Li||0ȗ## zp O} UL"ۢizs񰷋z&&OF2'oTMHd{> ]l߶;w02EER2Hc-a7nI8UY@rG,L5yi ʙ!,Un%s2HEh%q\Xy wWG^։ @@O< tw$.bƒ@#:@v{ǀ'+`dgmt1po8TʪOGH(u^ JwFBЃԭq$5^dNOhP@?)|,u[=;Tr9[Vm-k,,D(w{`e:/7{CQݞE(LĆ}l;y^~Uo#b1ۉRӵ<9afi2\ 5FF|1lbkh K OvȰP)J`U&s)<߰8M?0};ϑ\(#BgJJ'5B?zqܜIGNp*Ȣ"47k]Vz쎣ܯ{ !ϦəOcU -4網,% Ai]֤aER\HؐWo7s /9' Z@[[x!{Clx?fd7/w |@"ABLЅ]ڊsjuBl9XRQ!xT[ ɈecCH >K|s_1nx8<ïrx][03P )&*al=ߒ Š)&O4 e#nWډ!/` )0oѕ`xq@0f5=I2 B^^H|J, /lE} Kdz#[K\§msҩ]_LeЮp?BRșh>d[#Ha/͑+LU `L+z {aM3JR_EJ>!\?Eyر_Om9A"s}sR@00Cku0:vIP1%I6AqV܂oZWW{ :A\[D%;@j03Âм>1Q()\Li[hqE?7ǟ)*sPߌ{o,&W~ܚ1ѵKv$FEt~!zD~+z%po5+KuN~1$E!s@y _6t.Ph]g`/Ҩ z~`mZdCS!s/bUa=NWyoW\Yɺe<^PՆ{ݒ˼^W<[eOHR(A v:v?!%߈ 2.㵻v|Vm(N}nBX]NF0>in،wL nz:AT[]nt6꯼+CL)RL A)lδ5T:9v6`|p|ޤ#}FyG6e^`n  %hm"OԒX6լ꼛T=bdŵTcUTriW&*moel(ɫȽ V<;g!?cI]齵?b"yftDɱz}dAWcR.v)ZnOȾx]d7t< of iJ4g^Hufޣ7cSCޢ)_(7(\%r7u*H0+ehR#d woqʉGHnܢTn.:^Ey]ydK9mMix!BۋHpgt|e^ۿmVLsN<Ҍ|TG9Ťz-e- d#Sj}  RK/1ӼJs[HO%g5UuOLSpo֫2h^R[#gO™=r4yi%>a3D%3=[ -ZU ?,lW  Y- v#68Mjd"rđ>=խQ[Y6ev>{,GR(q sI#οgFvnXNzaz[sDI85PN -%W`۵̿$=-l ~r;/l^Yw5 6.ؑ( Ns6 3lM^FyfNqA{6"M&GZL6X{aXd#|m#>jW$Yl^`&@3]i5\aoGJ.`Is~+9[8MKi# ADco5bHZYnBk5Θ$D]oFX+TDH_oj+9K?ԶI7~D0 RrDbrg+qB coN|;;V\dA@{! L܉=' &&Dʹ= N) M^fBޤPd2Tq;rK]H)`5}.fXґR?,޷P#>q+`_Frcgb&; qC!jn{9^vY4뭼doM·ݔxTd+Ϫ_#Kn?C!Sշ7h a3yC19/yRu- g#gg1 347L!Qk{]WGhtZ\Ew\mAZ!a-T'~w &oW' F"/t'eV3B)mGB(q;C5i,[cT֫hiC; SVJt6"C@uG#^Kbq_mm9.gc:ĝ$@°~6bgLQdGF(="S2U.: =n74|)19,-sN/)Bs}5G.Nka!eruiR7E3@6C_؃qM ߦhB]jjj }A2鄪T;)"G7^2SL+ardxDZoISljJR DrR'n\Lēǹ:m{W܃&0zﲺq-`)#rTuZ]yJuΖnem Ђ.)!UXפsaLE3' zdw~_ڮi~gd7|lA鸬hֺiO͟$x`TL1rcS%YnP7 >? tԢPYDAZؖlػݺ0E3&Y9bg=axBV >&f[:Vq$JV5\$>i!%KyvUiJPϟïP(b-(Y'^{Q$;ޱKS+hXx ir7 g L!:ʜ}ΩEq`4 vlp`A<2^]n;ʫW3|59$xqSIƧAI8j8y9hULڰwa^n. rnM$N$N$*V.r;8?>gx3k#x.0k;{ |ȐGvίǦorҴ#X2U79`oOLc ^F'K9NL*PZ&P,MUؾ?(aB4n+465H~f*f䛝2}"c곃|`c zwlum56Le+dW}(وf -T .!8Ю96H>%mm> kJ3BKa:aϤ]YHa`ѫ ~:rSV)T l yɀ`bgMO7ՒmT/r_1HN˛ln X,=nt]b2clf9cc^ M wits2h+P.˕{GW@ǒf}(+ty9cTHՙ7'qSVCJ^H4w;{iMN[gaT"0OcYVm-Og[Q+E|ɠB4dS<' &贂Σ, b:WSvﺒ3tNkAD&lCAo*l`$i tAVuA-(!Dܲ1ɗ5(4hǙD7-@nwN Aѹ=SAnG{f7ۼ,7nsM9{rzUk[8/#]x`jsue*FW?) ZYGƁ C$LIL 4"sc|ԣMHX,Y[3{$%rd6>,v rm3u>R^rPmy_:<"Whw5B~e/%tn+O]P&/³\2jkFDŽTt,=|_x!!Xc.sXo^f%R(+X(Q%_v8B`Ȅq}׉n!Y.a490A%L[W{1Ug F(G!'.%}qKd%څ '] ◥x|jK5;< 1_dCo9Xa_TR&RF/*Os6b_+hl/ 8&9,ڔ7@{ڻJ>ɑLzAX*9Wث]C/PΤ OٮNAcF)Caa0cbb87fLz\l_PRW*(K71XuqS˽09b ֹB͌h ӺTs`=lyHҧ=r`}[0x tޏ6֔EwiXxJ\l#XۊYW6_>#acw[^5KO ~7lW $"ͫH 4THUH(nY9ls'a>V`c3M,Zdbr <:002) u¥Y ;n;n@BG3Fev @YULB1*Ѱ .]6%^Nq<-&Y .¶ skW²V*8:zhl8AQ2戝'7+Xw'ӇgO6,} ~~O':+7#Kk<i?>ger 6΅$)IMB7EM%eb%}'LHTI޾ )+("@xSMks#&`~(Pl_L =4#juUU<CF3[Y(C. <{ÃTck7/lՊo-9qH9yՌTl:Zd͓컗ll(uf:u{TlJ:Vaީ\VsgwEE'Obm}z'.@T{7Io=wT%K'BYl8']Di~ ~YhN_wʬN#:+du1?*!*-,V8ZɊY7) z8P0-_.X"[G5hLBl"qv @?G }7.wOEHoGodIP [O(Ā (&StL6JVla2)5/)|ǶgIڜгSz G%Q$YGL+&;_7#]0LG!)jm|uh}z0dUdaT:P+rY2jc0-a/ٔ.e8"̷*pN$wF^;]Vʚa}j:{T"iH{9R:|TlFeܶh+X·1%P}d5l\-hۏ L^sa"|>sq4 F{CQe8e1Y:uhXٴA|~zX1zfL$xd>uuXQ^%p[k %_&}7tNOhL 5d{#0%:#AR/܈;%DtFQv1,ߐbGn@Zg/6R}rF]6eWԍ'`ݡ(1hmU#;йXԪh;ǫ+[kG:e+16IB-oD^FKg} a&fOL7zEYC!f$Ruo dAuE"y2K]U@DJ*o]Qc{Och$S}UƄ΀#'^DI8x;DEOY =`|88|\ h.hXnλ2OfI|t ռ# -վI:n|t[|ӪKLҍo_n$VhJak[wbf+Hg \)a*OכN1T^j/{m"lt&ҹL,!Zeɗӧm`@TãϱG%mn2E|ũ xOlס%ZMpL OUA@qYjui@/}:1{J h \\[O{VQqT[7CpKJG/㠴W>%o1͔[fz> U/yrKT"rZJdoM9񛽳wVR]@hWʹP1^g&qyݬnVzA\Ƶtgu6L/Qv5M6`pu&rQR5:/f JT,T'Hi*8b ܤnS$Z~ Z#U<+9\nZwYiUGj!|>=V%;B+v6,Nkj#-`k@ӼG9k)摍~ZoәwF0CGS>-+,AGlg܋>s6g]n>? yE ʍVxYSz~-2a ߤYO<\Q, Zb6{聢 IDH@0T8*[Bj%W[wRīZoD$iiku5~> ^PoW+=GꍄJ|?xYE$T^O'ɬi?LӁazS^;o, A$1kgs"\lud?";pRT=o},q_is‚%f->íbQUb+׬@ea8=F0CAEϑHdpҝD#G 4|;NbTm݇zβ1.RNH S>n/q{9R&r l正dpXy5ܕ#_7Q<roQske譢4X'DWLe)3`}*w`Z ]+KB1 beP8fY+&x7+kNOM`L`WnD56a@޷)PAEQNkٺ M!^vk02ӭx1_`ptB-5\.|؟K!2NW׬co6#0C~C!)d d _\ Fg[bt*Q"`gqCsP25B;?'[/6SpΟr5gs0O;BGF[ 6Nu6K|d3'hFq/І2fstzAMrO xK˦xVcC!4g}$iveRTwф ZL5$a TdVEڸYVj<P]@Pw(jbk5Ϩu띛tZ~_'3&m b^MNR6)Fq =>(fS_0-@Oy|ΓEj/K7R>i:K|f×_Ԭiu2+."2`a8`bHU&[T$ Pm_\jċ2 TkTz}%c(^ʽ(y:W Y%EZwU}Uq#*Ou;xU]yz˱ modgBk]ΚI<@ߌ9E-if J (nR]`3z1HlhϡR~&f?t0L 8%kn E1w]ƚ^=RhЄm/a,hp0`"Zf8哚y$[9`.<'C*̛)Ё|dC]0osil0 >qb3Dc{9B3eH,NhSFDK6n}iH/ʱ%qPtq<[?6o"}ZHAzD3tz͍)FnQ-QK-ԧ {-"{98bYļ@Ï0'K Eu.J9ʆk.vWyA7o zDZt7‘1-(_"e`gfiJgYM=EV!盻;@,Fpa U f\կM1ZM ՙ PK鑋GS,^R|FO°OR]Օj]rOU:I֍oq(Cp˰"sW*a{ؠ-A M%ͧO˸B5Ts%7vgW j >VP G^5; Q#M^c.~Zc{dX wO?X[*]?:p(HMntOs ۱ض񍬣GԊ!ù7tK_by)b&|Z( iB}WF-(Hq3͹d_eH0jf) QN4$SL1Ɵn¶on(?He"y}%vt1K<&p:^3r$ZTPR4Tby<69@߇%2t?=(3D8Yv2BhͤuPJ"F V^3‰֮/ױ"/N 3I;وtoo32 c&Lɕcݶ5I (pU|)\Jn l{P5PTe3$/gEdc+x(wɧ);ozxA1 \\ t S? ͨ9L"z/=\klm> r2x1aP$uWA:|]L }?šȓN OJFLB"YѷWO?P :_8Da~gOl/fDʺh B:tkO 2EdpR׷rJk/Q΅UtJmR2-5ƷH݃>bdi}z&Jަ SߥZ؛7,WIËόՐܶIč))Hԋ_l.@6%i]>sR5ў#7wHas5<8vÙ%#1O/8w:#|śePTW 񼛪0㧋La5*i%YBFKQw1@*Bk~ɗP&Ilos1 o9|Rt^T d66; ˝,Vj3,EEOH{FEa;kU혓*bֱ76n3L'k= N 8ھ-5@-/59L8v[$+D,!M D_ N'F([.>7r^Ө&; 騚}~g#&H,$zT)0إcZF yyuKe_zS5tm존TM}).'>O:Dâ&ժ2wrlGLMJyKI tžHjݲCN$97}kӓg/U5ٶz7۔S!1DX+_~ewޫi [dj*K^Te Lk? 9(1,ʖՔ?좖C? EavNt *!XɕH~BRo/lfyU7գ s ~h 5O@` \5gLX%KcTta hz{y9rL,Scd%3K0~ */10 P[D":Ԇx)ejчh;.;i/Ϋ!;u4L)}7{78Tx_\-7!!۬=JZ2Q!jN'e6T_.dtRi l7|ZĚ8A2׏@H<GC+X\F)J|hů` 9o+k0\滺HO͒$V8!33 W&n2+k$I#-Ue,@%Bє~>$M.0ⰰƒ lbQտG6CzĆ4Hۢ%`_8,&̽dlR[I/UQdF#1/i1vN :o׭uŃKX[Zcg䅑qxJ߁"oUQu<bD 6 stZuy3&D Rzq%& kzLz2"" Pp+g2]kx`sYHLfwiʀWlչ#Jq_-n# 0?_Km^q eRi*Dm$/k@TX!?}&b7.'?J HHXf['C6Pyi0=`B 9>#QTx@9H$mAP4\B k֧i_|2͋OgÎ6m+~#neAdHÜJSXv4oaN}k@"a]S%K۱p3Ĺzu kaˉ`!;db} 7Ļ7Z=1сϚta @] %+4bga3=4gF`ܰ_H^t.PǠIКgM uMǚ0Šk|ل,q%ͶIq>IDty"~:A[ԙy17 6@.e-xGSqE`{^Tq}%ڃ;R[@z$׳EmiO =$ӋPS#T قKdf.l!&{ evubbHF6N A^_Z#/46uā6?݌X\9Y+FA󌋹.eFۓ|ѹϣ|ZUrtO3&CGdeˉGeh2et7e՟Alo/5tno )zc+d!rJ4rxeOMa4 3E1~tx=fn0Gvԝigl&j_8QVڋ`b}1f?Q;<_T#P@%|@O2Gaky@f0\B4+JRŚ~?ڷ<u}Kbrvtyam6v~,K,Ε&cb]&}/'N54z`/J}(~gVKT:[5Uo7a2S0@;О6VF 66hPƨess9/Kޯf [Z3#KAfoT⹆#]DyЧhPi_rV#~IV>KaՈQ~ p`!%y^t?_u#h8KTU'*iC(G&Vpݡ;t>[4ESdd7i] jaLq)OJ񐜉{TP߮+x(K#}G'Q>4r?d[d(`2?=cp ao轿N· z1,Le];F^96"E I |l4;9gJr23rtX֗ $X$f1؞y>Gwe[MBf$޵Hɢ$i@wJ WiI56؄A0E>'(OKe\nM'Z?VMj὾ePYIt>fأL+Fܩ cm'[nd*w{+Hj ENhDrxl͔fBX7Zg+z/9.$R"OiQ$t[<1Awml3I_%sWx٪^9ya@r) s鹒G$$DwPvke4:P8B95[EJJ_$V Ie|lV9F3QXnC*{SrrUqֿ%,9{τ>!DvA̯ir)}-xuOX/ddIJ„TuS]ROFZMb=?zuR@Õ)n -uiڕalT#T_n{JjF?o}]&r(JtRZQI v'T_`F%ئ,%mHEK"|: *F\,։[Mv7,6c#t`CeAj2?>vl, ͓j&# 1GN9 ˩;gQ[C>\G'!/%)⛇$>қYK|gG lB5s\ͪ#9ccK5u`U5=ցD$4#^7ʄ۵\I1@Fu\L$2O!z rV`.?y Q?$##J+$[cbl'@S_QȚdm:kB6{HڏyȂi7nP_/*>fv7DdB!kT'Aʺ0oY6jyWq{!8&4fBf/awJ9@JP9Ћ!jW)Bf3\F@6Me'r)$2M+Y{ {SxIΨmp -]n+`bSY;K l}$gPXY{{x8tv/o#k " mNᇽC]RIu@> v =׼^wt4ͫyY}ŵPL$Q-۶tЬv/W-;ʴ|L#]85O⛏V !*:p%HSC`rqP,WlL6g[:GkkuF|Z4ʾRzIKO,wy e|(1`W\,&'jإ ƄX[cA6B焗1O8Wr< /r(w`ba+g"2wف }X]%{>߾<`i4@u4ѐQÏaT٢/7\hF0ۯhrX : Fܰ`گ[ec!GgNdB273$ƛ{ȸܥ)N?L"._LXLslKXm造Z #v~Tȝnk.p ӭ*V.bxUm{WO6.? ;E`#,x(Nz҆E_!>L WSvC4)'hǒ%owBd"Bה+y2pU)oI}jOF3MMg1#޺p*% |%(uJy|]=iH]GHč9i MUbi"^@e) bO;QbwJhe]5ɝcpFUYn,"&M RP>wiq^>Fo$+` x݌|w4kLk*O#vwibZOlSф%:у +:݈VZ2BY7|W,/smx1V(@a5$Ķ )LM##KLyXJ3HI.DԾ'duh3zO\#")T}ܴ%t4j%i?()$%_Aֱg el}`_~^$= ӵ95e8]|  !t o2Ri1_Aa |uWQ\\*A'̍O>{!}+8#DWKCȿ5 , )Ѭ g0TeuUݯ0. @<$AílVa{̓PB g6UbRZW.bV0hj !d]ɻ1ҳ7PW<)1~cWhR[^ 8'+KSQ CDaq4B oUtsTĐh}˨+q[5^Blb-$腻KtyGHsS)VK=8. ȼWIόP> > "—ϹqlUbGD*Lel1BL8 YaLbtMr\,UFm'it[ɯdo"V;t)<+,ˈ1Ŝm5uj#%P%0򌖤.#7⦵*PR$|2p_/= ޺~%$_Vjjؽ*8 Ńmkm+\ ?=L}XwNȫ&t$nHmGI4-4=|JBn[^? Y>=9>~5m6VwQ:߇fv47|*n<"^8'h&t %Բ̻7U;v_r,g\o=$k([P[s@L^rPHolfW[[mmyox~9|D?2+4!5QM&&us LńW2L#掯ɷV<]ݪYernkfZ tR,0J.bHFr bSuWF7?bOs6//)QT`=97/Hgds1?AmIgoL8;7!SUB6h6cs'VBQ?^KPG|a7|z7%ݭp+MgKP o[xs.' V5ʚ9t=ft (gLgkLI!VhbSY.4Q_o2:-y<ir&IAf00[x)DWŀ+nIT$MGd) gƔA){Mw3W8 bu> }‘۶.CG?m&BjXH|=.MA0y- WQۅ]Eus >pRO ?ae)=SN )9!Z$MpsV#%ۚ) %S(kP- BoFO(}O.49Q i6&:yxa5ăa,&)..JexKP8 D$Uv|JGԺԑU7]l̓M2"x x_"¸﨣 o@o:~Ug8ۢ1aV9C&Ud)*4C+Ԁ/t.l#ߗ;q"+a1b<ɧL:6pU_6OdHj#}> '7\) xP~NIS2#Q1#%,cس_.-Q#MozŒf PyF5?,]Q0FB3|2L3^(+ e037ߤ(Ws|6]{^~d|nީ'j#>1$2/b724Wjl ,GMH ʒM-֣vpC(Xj :3c*^ |6+KT?] h@uF[DYtm0pJ.$%l=P}pw|G?T2*)MxI)PXPuE 2}}!res,҄ĨMOW%bPCwI2/e+Ĩ!/b5Gk}ELKx/m]0l/608]$Mߠ_Ղo JLL>6wI|a+:lumSeKuu82-X=De*V >3>Q۷L3ex(Ee=/1 V ܦA9"4m  SΊMwR!}j}Ġi}-3uisSd,cie7䕱zE8oB&e 8L(WRckD )1!kY+5lK.XRCϹ:^1=Xy.uJ$ Sṕ)|{  -9;'5z90?TM7O:~|,6{PιZBHbۈ ~d`:Y[sE7y9.,`!`P'7FZ)ܼ9/,M9ru TT] ȢswΧnKbЋ-=1PӽXO-[w\K`-\smz2 ZB$W%6UtpS oRU PWCX&1}啯1k& Ew=;gU=׼>{8:>A˲(I"w 9CU+Уw{H}8]WG}J 9o+AP4MnEϬwZLW#YO^,}A.ezo~u#sC3{U]/XU.HE\P9IcԠvP߬tK.:}>=tB0anτ}x m=u9hmab$f+*3jS:LM\TqDl+j6 2qXꎷ2lr#>Sŝ$ eg0dM;J9 ȫX@g&F cJ`R&|'ꄞ \<,+^j0#N4Vٔ F3<$Nx(h圃BiI|$ 2p]HHQ b$(,MB"uڽ:q5"x \w80̈́췔Ƈ۪,[K1XQ׻_;&!\էf&򅶓]$*ئ;S4Ϛ+w}Bޔa7s4杹Ӹ0C,0z]q "c|+KK2oW)*8Q]ɉ,/PC6]CUWneV?1i. nWX.\hZpӈkIJ3l /v6/LyCU0@a;i0u/r @nmB5EO6EPwGFGY3$X[7sm$|]u15| 6KJgA/s,(4iJMG VSeF96SE1ZrjpVevʠFv iߘx njټJB[hNvMv#B>zEjzȧQ'\c]]UZzpOV3*3M*J}蘾s su6= y؍R*p@TFv s[i; :^*V]4{/*hKb[DLz7M[V%Ϲ*Jfj][s^WM5 'H5k53g9/v&8>M )ㅳ7 06[HA62:ªۃ$. #cqD-뤐h$/6osRFg$dOkpn꼄z>VoMLv﹗BnZgr5r -LTYq ]y(frGalҐ#zGO2ŕ>'VvJ"r,*TMU50:4CN,Yq539c2%b%JTL}Vg5Q6{!-HAaaa ( Q@P;wJ;$=}sYY~ޥuL` IVqe%<<8!nP Nm^&5<qѷbۘøZ\aIeJ Dqx1c*[d6@|) 3 .{pOÉJK &k J\II}ny)+V>U#9mƒKM*D9nrw{&[Z)qmZ:T;CGJJEr (WTAfO[m5@T,T}k 5)H b 2R!*ATޤ:QYV%DF)T'eS@"&Bz*s<$))O6ǜ{4f;U;S%1J摛PW 'shlT b4ywwYm7F|aӈ*ԑ:GVxhW~E&疇iP-M)‡.H Qs[B&oM785<5L4!*藁vEջe?MN"4Lu7m4/# TI=&% %"BŠ*'WP1}u/jUK7ō0ׂB%LPߧIv"P.Q7N{;@M3#@w1hgkaVm̳[2gE  a "%VtI z ǂ,7&”~:'236'"+/Qp5b+%WB͌aH͞ +ǘiZ#bHp/BtVXL0oƾX޸!K2hYk=)꽧s!;ɉ@}Wɥ{4uxǔEL̮%j<˟I 蝁vc-NTejY}f'jL9+4i?5TIy> P|D﵉pL\}UߍruZyDm)y+zlS֘jlbZDaj/B7bjq>8>3Ɯ;Wf2 p{Kl>F)9J#+)ڷuiLY]O3”b(aJ4a0H:P!v]} 1u2DYf@R WQmrɰSԃs@ķlK&ДGĹ랗m>1ViI)#edbA"zf(Ecc˞6QA{/{CB ȡ4Sh$Z:N}ZN6+MZd+wq&vPw)8D#M$e\G{²ί#+{O hW8@)‚UCÇVj @Bwlou$].[̡՛ݞ %$q- -kaFH%^<ʲʯ|ӠZ{Hd*9Fc];tTb |=% /Qs,JE< 0*図Y3_o߷]Zf-r+G3]Ɓzqq],]QjVFeXL4P"D eDta_t+vBbyU+XH\Z<p)*eR'_,bL{ :ݥjXڻNFe RgpP5\;=@ x BϮbͧRy寒A4Kpد,@\s l6c2۔m PLARq!i鈓hS/ v99J؛S8X52Ct=BC" ~3VKq;o0ǩFLz#3* x}!0D:Ȥ4YQ,""i+^NY5])ɥܝ6݈sSyC 1'-xa11 ZO pIq_mG F9q%f?>s7zzCSʊV+.Pv;Ss4iӢPb"O{-UfnBjL摫:-!#DC>f 礂kQz 0XDlE 9K;kbLU0i;>X@`}I&F,s\Gi j|@p_UqG<. 5 UOpա+ \7Y0}SGNyң|q8%dzUsq-x5r LݩG":olfWWk~1\gIVHBq=j2׳3;A# X4M`р|ݜ [oXnFoU;#\`2戊H;cPԅ{)>"B?C]Ӱ+*aM#b &D}51 v˒jt9u\9+"/q9e{ON&c̣n<|"O<7\Fe1[kӨsRS Bη1ĭӡu7.YQ]RcOUb=[sj) # "U*hm"ZT'.)qZxRͅ%WZ2лԼ8N6be O:H<v 7&[j;,P48^CS2szADw[j6|t7qz%wfKtD J HNYS#5IOim|^,p G h$PTPD sZ$dJNE":s{6hH~8mRI3 X)Ԃ& #ujսM z $`,9~]-Wiboܾs *"p;skp;갬l6=Sۅ1VNt{(+lmMtwɅ6K(&ܷL +w]mTBkF?% =eRv9vv\!+n{;V$$ZLyN$>oEGsa %n<]G0pqmsV֨>*y oqCp}6Bgi9Gkr'-#[*LgsI˛3Poj+-nEXћ(O7?:Cm9՟OOq˕ⷊ񆺳C݈*Yҙ3/UO]a?ß _K14ln3 (S @~VL[汍T^Q6?SܦZfv7ENDMHo*yr:܌Ҭx9V{lk 'NS|9G' >]@7VR[G (cXʽX.>; JTzSPd5KM⡌L;oIV ];CiDm=a[Ieo)|ohu Ī!S@7k@-s1⤠_^ekIJW{O6K>o #1TMZ߮l*A{1<\An MdvQخk-oOBi; {r͛bԉ忚ޏ tE5l^8*,mwn0DP@uMfejhnbY&ZlW&]UCCMhZ]x#.^ZW6΀e* <ąx`Ff}8z:eAljj\.Vj'doݿy^@7H-;qQ1zǡRE15'(I8Y6/x 0gan~;-& "Rݴmi;R0ڲqC'I},M:OF f7yy?zʦK}&] +pZC)%/ =_ Th*4bIL]YD^Y}@e:)}7&f=[wBl֒[)!Q;(f;fYzl=wUkە4N"RWMsMc_B\De'g!K4-x&jg\|Zcՠ*w?1?nbO{UyinjIoAȯUo㖼UUȥ5cB/!UUmSzV 0d~ CS†vu6 u*AHJX6# 4͎2`ue6qSPCv ejHwp=x+ޥ}fAi\u! :>iٶU Fej/t$jnu:LD흌`?AE:R;PoKXm U%eӬW=& If:.HcHfZ nRT//L%k+ W[D&H #$=j);oOm8&Ż"CQ:DfC8}RmJ u B4d?g?3o=cbג g D>Bkpn~_4= M6MKsfb\4[P3$~ҽ)XMNc]i@FL#η{}ej+g|R` p \t64E3[{ y&]h/V? 㠋[sH05*DR=3U`(ezFXf.+ӸԞXrgCF ̴r5Urj񈟳HO Z=d0,fصU^3=$8ūV74$jaG m5uLOw\e iP]a`u~Fk{W7Rܙpkqu}њqe/(?`o<V*`)5@KQr>hf}|ʉ7(_n%?mT(%[.* :={ ݴ@"eL`WDG%դ9YP &Zh þң`Eb<wE6n%[~PSmuVC9Y?[v]lݬVz j%G2!bSMf%Y%g}wSMؠJXzkXv͖Rxd&DHHo;AKt={)-b! &V ՋhV7E;ǡ)w2X(B.&} ZHB8q PJj~3-P>mc D]?81jOCk6 d*+hgE'Dn}SNJA [R(a4iD&{ʆB1| jҳ`g"VGKy|YLA"Cw*A0M3KM1 PO,=u ; nٱ]Mr@5X!wHV]F&#|aY#^Iԉl21wÔ} /?\Л k0h}}#4XqCB7552=l5?lk;tr-N'~ ' RaXBM b:eFV1acbo GhgJ-`_`FYS9eɏڪ ++rr5/ A/N%hyedͽv|wKu7 u. qS,ehXGH!HDZdzc`%m770oDݱBB @FN_V _mt` 263vUZ87l [da+b=j\+#,$;53>e"͇, ӺM\7l`K!P֧)3me{>ruXs,S)}đ2߷5bޗP2)9i;`dGA@:dVu{Xl[G5.89'v9AhTyq;2+ $v5tI@v'- "qZS[2Nt.\DѴH 9Rd4,}:`f|ӫ4I(bDWr06KZB%KtA@ߑNIJܺ=T5!>bq2):nMq$^ō9fbNDV5%mI3vhy[=C $KCMg o{1wyX:w׷羯^mR.wdO$B_FqAXzt8Hh} ~aq>mWTT+ؘ2L\$P+  B( ~ &weJN?|eWVA_w1$Pe1zJQ3R y3@yήUA-'Aƒ=h-lW]|u9\[]Mrˌ4> !:KhRjQCKy((D4v}0BP! u#8`H'w(ʌVL8~[ ߢc3#'lfA sM[HxǗximp%iZjWyb+Z^~.喲[WW11w75\muQD@ϹR;Io &],a.MnnRc'<\͏E~%uۦa#4i'߇<0<<1r@ʥ o"J̱}P򐯄gFcmQo9] R^|4!}vau W`9-ZR (߷a=E+ A%IУܝZv ȹPJJRŪ{,E)/{:C fEuԂ `wi Njtn$GaXQp)2텫b`p46girEUhiInA-U"(ίğ 6_kb^' eO Q&=#^)^o&8')Fu^L\˱kۭS]evxpFL-lTeAF07}P7ò\t(B!]ndgkU'/ǀdp,9. <k$q Ψw ^quUʐ N۟n&a& ,G% { Q}XPٲ 5T4)652ŬZ no wU:U"PI9XVFq#;dj[a/L2 6wk=;;/VEӮG,m MU=٤\DGv!m1 Џ+Qyf-_;v!j}wIa@NR@Tt b̾f=(,@;5/ .)瓫äōӰ6ϙ"C^lppvV ɷ >W%!+_PR^2B#: aOLG[ڮb+c=uWvG:ݰ4 Pu*ꜽt.WeHJm-Պڄ-fR@@/O/(Wx4z|P=OY!4UڲdWU$QFgF- հZ2B6z<֕҂"((>@,5n %fEpKn:؉Z_tv%,PǀE=2"j-@WRϧUyx"!}ݺduORb̟L զ՝S  kq:4TLT=C-vl%鑳xckNϮ%sRq6ݽ4Tu}*[Lz :NYJ[ *f2raOlt@'^oTm|}cVLӢfO%_ M b/THm' 2prwfW|3[GDKŭbi(?G?gE!~kXM.c?/9?f_03s7j:o 4Ptp0D±76k,+#y P|lŢ>8wQ /oeV+c_qq8V?Qiv Hc- M2}gu]ۉrQsiI͒[d$SvE>:@d;+)!%͆>N-!/Dc7 S`>zGvJ ѰKt{a)" =-`=XϏGݰuHu-f>seD2 $0W4Op,Gcz^!ddI2.oQQyUdmV%T~qf5^UHn2gf?ǢՎ47&2^sj Y4ͯQSQ=;EԐmtj|%BlFl0Uޔgb&NHjILa$.ޜ+ gD CO=IR@tZ`}" >'L2f}6 ]h93[u;pK3c/Y:n<^a<* QrJN)꓏!Kه,8.g!Жouͱ w)l*: Z``<1h0(e_FJ41YiV졈p=` ɻkd3"bws{ɔUsjN XO6_O?K`V^,]OUox4ZM6БO6A\ٺfE+/i_0&2S/k!;dj 91Ğ~nm/{O7 @̤e:,*C-m?߲Nɷ{6ëDRZrg hH*H6eql K6o#gi%'VRkЯҺZkVM[P{3  j"4Ғ#{Pk+6?/>:hk~J 9 ]0WS Rh SJfI2.G4.jnUEGIv[>?b|M'5vddI@2`džQVA~2 !GeQ "ɗ}`U=g̻Y'kgo8zc6 u_\O.h!,Q &ԋfn5 Yq۩zQ@,/gM]EiNiR iad ɣr/v[f 0wi&j̃0XFᷩtmM5x*|Kd`=ڙuUHX>^^ f#@ ^Zyy8)BX#ei_Җs<[TDʾv&A KHOX_qS ?~ky:皲ZtϹy~n8ÏM|0HTa)(DbwZ%#懩ˡamjGk*F`UH"ad%14 \VӉ &pEL #=ËnJ=[c?4@ O  9MywD$ҙҁCEJ)L} MT,^/Z%fTFh{e<µCp}ǭ$[mW;uBfv-īJ9l;:e6 ,b)j=f,(SoEP"8bSjHht<  l% TtҤ%/_`D6uD~*{ bmb3Dcy1d *<TYm !lde=v͠"gsMY+[#xim Bצ/-$aʊ5E.Gs'6O[W8*`ӗfws`̕8-S'T-q9CCM)2Rif6 _#|w\6| YUڱ@.PFƆ*i ohv?r +;^-L32e C:@uY~Km jʩ|z(eid,.0(qL![^бjB "gFcgu%)C 754ư"r~ h%2]2}+8pQOz#9 MjܔꚃIl#΀ `]ث:fYe[ICŜ_X%{cJjo 3E"K\$<}eJl̟X́#fʥJmxPSh1A"Wq/osD6h IPt wq3sr!DPo4fs^7* NsΜ߉J,t `=C\ݞz;I6kT}̩QYrT * p(PZ-]&`4lS.溺p^U5_>qTx-ĘTsڰӚEZvNVpcr C,G:t(O"s%`¯< Gkvuy; Z'f;( xeְ$QJǭ<8R.ps{7vd4؟n77Ѐ5i,n̑DHƵhq_ !}(}qwZ3qR z MqZ` b]/l=[Rf27 H p s?ڦX>gp]ב:–-NriJvԏ؟n ̋V툂>GJM'tk^+237dgIv?&TS9ΆAȁt`jQg$*uA= Id>Wךf" $=$`d'\găכ%0\ ]$YXFLRCYKe^ŒmǪN7[ݴkJBX^=)x^=]ꩌOiD&@+a y[rfW$gH~~K_;…!OjUmF&Zݯ[߇U!s*}_+vrW| ׹_6ccNW>!"XT@m1-2ի X5wGD: D"N!<̳OpB:ZTIE(# Űe}ux(ՎMA$"aG PYǮI%_ dG*`rˋR ekwvԞ]J\h @=Ǐf^qd5̟7|n`Z Ƌ Խ MFsWZ df)=rU@( 6kwYTx; ]>zN[~J"*90ѠC/лˍ.`)%[%VJ>x9m ~4\/Q^Q 0)ii8nFٴb_lOE9!F˛r?.F &!g"?lEAw-sϡa!, , d{B&β07c߹V d5+yl YzR*.ZL c}̼.BˤڷWřgCgMN|;o}v;R< m^~lеpjЫ"E;˵:ܽ/[)E b谘F$/_;*a泖<ٖKpՎo\g1$ A Ղh__fm\N`PN7ٶjh>4e_Ȯdx]< $&X뒢Hikl<.[?,]*3O{QڕHns J&T58X%kL[f>=7btOnZo@BrUW-!eɻtmIz3I P y_0rp|C6}j(d3+b.&+t61C~ًuf5l`ǰ'0jA)󬇂y+$~U\/!{ҁ9B卻0T`UE鞝䶗2tk_$OaƦZ -@6!AfvjfowWgGC]I/ FNSA MNɘ2 @" h~jbgW{,U?jM8g'gDwG ãR*zuþܻwqu^5u|b{t"cTG,%Q;.0f<"`-+Џ9ч%e$o2ܵɁhgZ[[6-ÀMGx8)";_iZY2JH5cxlLڰay}wFw,ۏ$,Gh>C?p"ĔMOR; %ξZ*ENvb%ݜ?lOy&XdP,Axc5;,ZL'K}piuo$ 7,|gP>_q''QpshL .lܰ;ETwvV} ɕ91ua'qr͜x[\:UCe%OT#CIkV[-/J@PLCgPCvW~6E!j`9wջ>v! .~ljPLeLdO]l1=Pٳ:DiGw%o.#l}+Pm-Y))nB)9]`Qpl$^x}PQ0n 2h5֤-S:2˜%Ԙs~#Ytl%j- tGz?'Ǥ8F QUϏl2Qي9fjB0Jm1r)h*n(=qBM{ɑjZE'h!ì_?wKON^s^Iq" 5`o:oM5 h`hL1ΐ5HPQU4/%rL7q-}ucȠm+n4 4ViR9aSXը:!`-&!I4acQX.+wD)|ֆ?ˁL0¼(qR~Hn㞬t1CK5^ I[p{sYW2N`&(Tp *| ͘InvNnba]l|ϺY0G+.&PBb%xf#r .Ѹ@ylI2|6BXn;wj$?9+;] d4g!9pf!WV%e OsJh;QFmL$ A ̑Wgq?=Dd`ɍ\yuj6qɶ،:`?4U픻,Z@d1l/ 9fW`6'̉ڙrUF ! c CV 6@Ps-hiKU-,^O'h@_ bx2f@DtP%bcƤ`$C bq!;b"3T)B}тYSc<@ PR*!l=P:DzQ.Qfv\jW؟4W'䯗n5ir.*eԃ%C6Dؽun+`¡BT䖴HiP ڂ| Q<-?y*e]psSnk:PnZY8dZ4lpEP&(؃6 *c7E*o`U30ְU4oq)Sa\.9 4_#[#BpW%I@\Ӱ[ʬA JRZ]^n|I3^nO' 8(Q( (=AcuD%|α_/}95qwM[Z;]%]zP 6h qf9v#Y,@X:0+.=kc-eK 9M@#| €$Д_%{!Fkv^z[t#ҚbEy#f}y,**{>k:;n'p6Oq5tJhƼۦw}Ӂ{w E bߪG"qdCr0=ͥ_xR26M"#d kѩ0  M4#OȺ1YG!ɖG`Id_ex>n SMp]sxn}+Jlg}rHRj_̋b#vܼW_k齠7[9;{: &&̱E}`tfp&Dַ@T|h@܋3"7}~)a3Prݬbw=ZQ1ghHbδپ!R{-mV4Q֮k|U}=1:p I\Wj4PӢA{™`W)a(OJz 4QCNi(f0:Nj.u( z y/{I$ꢷHX˘~q0mjDxm*O{i/n{$]]톘ВC~1S8m{.zخlx_bă1'هYi bu}D O6!Y>|,-M03(/iTdtӥ]OT6KmU_R ˩xaqx ;\a+hbIhCSgڂdU(};?ć, -5o|N Afr-˝5o53u6~:m.z"c4pgsGAsxt"ٴl~BAO¿QJ߄YcAeL0(Pv:oHluZ:(y$\QŽWQ|fĽ_8P"eRbI??%"۬ÖQ +$g)Aq`9u_DgJtǿDZSްm%\Yrb5WL&>G.oWe,n/5 5d0x7l1&c;: ; ,B@4ȲZڸ9fK8McŢ{Us?aO[_N <ր`[D64xi;N_rўb}r~ؤ2Mp錯YGLClԆY̡IY eC{&۾n%EcD:^,w}׉/MJ`$O^-wIV ܮκz..R Fu)xT9WG=u~㮩ꬂ/QnX4aF]ocSܝ+zRD&'W"@[5Z/ Q8'{:zLD糹3~ͯΏ(@"d(((Y1-|Мn\CΞf=E|+L%3+οO|t+i Hu=5 lDŇU;QԼ)捡69hHXWihF|Zчbҕ=bwμI(G9P/qgb\LKQ==&;VKy f[ Иf %R (2!NnzLj;5m2<;Y:.Qٚ<͕.i[]5)l Ő4{P#zCE:(>kRQrN 4ЉvpM'M{X\hdp[`B#r]9}9z)p&#tP#WoIArOiDzz~ɮ[{,}T$6G^lbaesQO 2oxb?zB"Z(, n~t spԗ䫈!Z;Ӽ˴vg0,7 u]ǖz4ן bFσRqݪ>!xt^ 9p=)t{dQ5^ "6@?RHL},MQ&8K7]Ā Ťԍَd+6LP{{p1[T 4G uʢiD:Z(rI`M* P"7e!wAٰNv\W5J*/ADb<>ADT+7Ú=ŬD%GtKmTTlt0p>pzD%1zY0kM`z'ymwW@wb9\Y&ʓ?,v *SͫjqUŒœmtI(TZq3Hj4]AmOVg0#8FVf.ah"BB -5+H,\B'7uI}In^yp uWS{%ݗFuZԜmo&J /MgY18c74^"!|pᲳc?L4 XJ,z]Kz1|?>Q%&3ؿ$Ŧ&tMbh!`A=p7N tv+`^h{Zk+~+~zQ4a/MVOy"Q81= adGI/YqjPhgUԽZ+IWra; iRz㤚F$M}Vښd/C3)b/E!>c39p깭*ov`\|:ŀC!2ˈtSiE$0@⌉Э%\V"[9>P?Tav ݼuMke=(6WHXޑ<|#(v-5>˂^q'/0xfSKw&_ C!NUe 1d( b# ϑKy|>dJK2Rʮ@Pu(<(ʕ8_>Η$p . ٗr&/+;Fƀ~/zq~Wmg(M ֖-T~t/FP~=tr] b,Mv>0Rחh:-l'y >}lls8'; (YYz*$iUABs* ]}O$P' yr)>7l̵oFxh.[gYhMt%zjXhQv*39HS/s%޷amwJcv )ip۵+fk]3Ff{z4Z&nJ"sGGFF~n43MeU{Х qb,:UGKĹvMXՇu>Ġn"@ȖA:-E/0kbjR+՗OŅG# ݚwd'[H[<'߬c7a+x%IXh-8DxT01C 'rh'yb/$m;os)$ t8ܘb&>݄UuR1v!F޵W&t홅t#xX] _-; 8;`?yƭ5I&ėz|I(#)|V%FG?{O̕# oz9`NgПM8P &~Z 1e>g*SJuuCb8Zh4KBM2I.{i >Sx͡a |~\  =g?7,z,/5ZArBK@1I&(%ۀcGU2&Xwv7`,F@cF'ZNٛA}x}w,4wΏfB%?Ap?OAaDh,jwIʕVJA}}oX~ԋuVE.#܇\o"$*Y|!t%veJ0,y"Rm{tߙoBQ6!!&NyzM/"OF\:n#BS: Njd`WaN)Y+ek9( d cpOd||mS@vm)l+mdTVa<UtGK?-h=#!unIʍ3f5>e!T XFИ"(_6gYZ070701000002e2000081a4000000000000000000000001629779bf0002afd4000000000000000000000000000000000000006700000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/intel/iwlwifi/mvm/iwlmvm.ko.xz7zXZִF!t/X]?Eh=ڜ.+УHbkPoa_Sj,|H2?Bc`ٙ; =~JCքP vBuFO.;itpJȎʠl ,?M@qSq3gW13~Xx3Uۣ|,5P>9Z3Z^/~ (>i+QQw"BJkM5D^+LP4۽V|tՃQRri0z.¿iz}c$ҕ6|zM\S{N mZU.b ?u}O+<[ r+KSHWʖp+5w>\w\>BqvuiQ`KT: !{]hlCV0ˊx 2 ĔȒ[२`PQ%N{z33%~G3VڵU*ylnlR~$rAR2-xTfCvV~i z¨$mA ;f*{bo.TMR+iTCkcb8>! Àz^yf ^ JתO j7_g>!-7BykA; a,?7U5ŠD%w ,lЊ,at@@sDJ T"\43^}pѨeAXH6.:,#E'f&%!C}R#{>sPfdG *cG.Z%z 7J4([k vf?&ʡg2 Ymli)P-s0 Rp=c6@\'uGt\Tdm.$gۋ(ݟ#?̷cvV߯VUr}0cҸ d1d';:*Ge72XU8.1rip#A!$s<::J3v&NA3g`d)U3,_PHS(э 숯[䳱6<"0LۺWL*eA(uV)=4VjPٝ^?aN&1Cz ?:=H$_\ڠ}VXIR9 #)eqXpϕ*ȋzU#"bZǜr~s9yET援Y02;q;—-yHsݙIj4KE%c+_g~XF6#Wl5I3 |4&Њyo-U.bJ~|$ ;q?^ÏZ Չ35n&q-+NyqgWѦ|J[IN#Ob,Bܽ6Oo>LWn;[Sc9b#k%1#m% Z5FWp8wOAPfA~4)4#NtÿJ[+6ybcrfSCqop s >WYkOL7ujXs!Bsɤ[YXV*Hp GOc%[t7w+ P`FL $ f z[/ORgjwS U1W]I <>l\׊s\#Oj]vɋ!ɤhonҸ)G 2^J)z٦Yĺ6$Oe ;[T<[-hI'}OjB` uk2y0'OfPRÞWn2"fzPY4Xgp/`]MS:_kXȩѺ=GHzHiF LAEy)`+Bh^Yz\g8%%2UL?աl缸tEhnh'2%D=Q6qG7sgTWv qiI +- > >-,>dGC,kۡ3";uAALlr nj['IÉ.7_ 6|fz*Q4B2Â*m_!`hD^N-K juIDOW QEV6 O~G /*'P+H6<3%7V%("c` |<*(k6M"KiAe525rZAʊ]Avt)tY &\os?jiyYk]90ܧ凗TOpq]|2m@%u[nыpCrաvZrcm' m"ՐvY&~d~il}w펙♒~|VtrAiUCݑѬ.*ؙD:5u8a;ecS n8PFwx;Qbe@%px ev0>!yR{wX] TGs=?9YPqgOpEb&֑y=wUVZxo'O#Hみ2B 겦,!AY2űbB]K+ԭaGJ5)`D< k8bxO1?L,R YV{{@q>e\B-`%Eu/Zjq(0a=,J1ɮ|.--w`e Ow42"0\"ɽЋpPZ .G,h~2;c2ϲ}%#1c]w r\.KaNH7!ElaS'\o獆9ۺ.s)J{}ҥr+l*+*3 }lGn;b d[$s +L[<#:CS:,:`#pY< v(08S iaYkcPtfόD2֍zזc7"Lp0>݁t2$ڒd˩z0t~*N6b8Yd0'*'|‹N;ɦIk 2Zs"cqk7[1)Z}*fS XZ +$m uIJ}/JPg܏eiF_'Xh8şWc?1\xb+p@bxL,j@D k#))F˕f(A| BsY Aҵ0T1l [!BfFq( /~}3 uew@ȱuJV \)+c+Eӌ/[U~A;*ZT=-T NC)Դf 8^ҭ7,w%Cl+ЩxrfIKs02cG3wkEf=6T]l Dr13;es~v ^ xGfiAC]zS) tL'Q=>& :Z*)>8m}:3Tg]y`a& %֎_5K Æ|eGajmA(b\-ebh)fߌR/;L`'/DKUáK_sKO^ Q+BurߑM=s5bhG8p`^qHK<[KYC4um#*Cw AS8e7u`;wߋɗ`_+XCz1̬?t\ #@e ʷу clU8f /!s!}†飛vٓk]|}b $$ $nB5`_>!˾Ea&e+XB=Apؖ/78KCS3q ΛNxA3rޘLlԇbtVLϷaq 2P[J!?lYHoR$)a~f㨖fuyY #m*kH)w>IXTfYާXΐt CO@uEScq:'D/Y-=u bG6Za 7Sib`* S*/lµl:@fUS2Nz2|(|Wꗉ~uIM-uB( (LB=j3z1# ?yK6g2 u%E< *:O 5ꫪ/ {Kȏb?+SKVBǙ]Xs}q^Gurј6c1ugă_0DubEY+x̸j`R!'$ QrV``|&.h!xz̨ZDNƉ2{dM.61lh 6g3 3]xR6a#̎X2nCjBv^/n)6Q p=QGޒ]VV9Y,Fp+*#5y<L'ѠރG i\\80%5uWy n[ Y5z!r{ٜLPq@nfY6%Y.y 廜߉ɉq{kq- zΐ"V kLDDʡЫnrPg ͂2r|Z+&Jd;9z#C\q~~˛ۃCwAL2N!" d0ד69S5lt+aWC |+QEBXrgzJ3)'.>Aزzj"1jKB}K9uuj40 ;(drtѹIM2Յݨм />nat`xO`Y4ióNS%K=׌543,yYf4 Gn2 s;*;lԴN2f3E- 8fT'N;ݻW(F0,]F*4=;T!g^Is0b'%L{4)gH853x(9yd}?7`O2sciS>}`⾌wئa=c4-([&0z) =SfdͳB,Bzλx~fzvƾA;}v2>}!Cl#[' w`Ŗl r7 6-sE& Y^JKI(P:j@o:9C^NJC:>TO/Q7hTua[68eMϜkܾO:,>7c[  rh^3:Zw|LFS/"gXP{~tŨJ]Tۨ_d=P)ɉ?V,eNP܄L)WѠTqcR$+ > {IFBF-uئK:tuSҋD 8k,VҌ(4$?,/kUfן]ѴCP G=QϫRU_3y-ny⒠P1&-E^0’07fXkD("2ߎ-hvs]O7p6 rW@a'2ྥ75Š*"nŏNf보xX|² FGQs/dnq] ɶ,eThlbMgUٜrR{/SLװxSSSF8'zB;/ֶ^e+U".ݳ)mRIŎ%Q&ii$Ǯu){2ZlZ_6CHevУҩ1orAp5gRY?Y5̨VQz0%_Jߝd05h,ۀ_vk(>py@ |Anz;A$3 5XY٢`uYو DX{sE'&-.z×Z  Nrt}H\@);8^u `Bn(-ǀS,Oho㙁2nѝ7@`A:4 ɆdžqO$#m}l6!:F@g4@Yaګ:YmYXSM=BQ`ﱇ{j>}Zm*:6"` }D^\홼N[8gSj"E8 Z[A09 ,M5j"~BHjO[!W$ڃ jn4u#ʄpM߭LnɰN.^͒W\]P"œL)k[t? GѦ3 䪑gR@RÑ@Q/|0U~ a?ͼ Vh$!lrZ 28sH(.sD $6j&º#d-*kd~0T&1 )MbO 'OgY[ţXCQٹvkSg=뿱whfkq΅!TmRϚ۝ttAVhF8\ԥ aDrTNr! Hrxժ TJ|\EFD~`֧ `(Ej>=/^M8l!TR +ɁwͿLZ7A ` <@yU8?.cN @h.o V9s0.|㽀%Wl^c{<3\OS U݌[+ܓ."W!0) S 7Da sk?lU :R "0H*ӪFϙ{>ŝ0G:ߚܕX-&Rc۩b4q6 "{X<Ke=+B!Ov4sRpx_)[9d)0't.41㱇m$a_&؄.gPYYoM)0l6b #mPSDhr>1=ǙC_E)gz)srKԠ*Ϳ ؈2 3rW9N@ꘂ=3YƷP62,|/GXvJɾ8YM*xVBY2'H  )zY=b`|7*6Ɂ p\3'i: 5X[>,p_kB7 7ҾFLŲ@qo['Iw;YSC7~&Ͳ]3;=ᯢ{*DZ7%??ӓv/mwCLC)HsdtH@:!*UR0xE?jke\R&%qwِ[|gLNllRZ引 %H"K:^~{4Ŵy-ܪ Eɲ֛Ldi B0B9Wl83a?_?8C`r:,K3%n3. ͬ(DPs)7 nFCܱ[%5* W=>zC^kG2ѷ}$ӸKYzbN7 خ)p7D-/]iƐ/j K8Μ|g*3Ѣ\|2$l/6D;:qE4M)€OKyC,f:/BãM~+:Aa!bl7"x%D߽Ǟ_\3,޶!?Q:w*z]j/?4Vƨ"=8G1ji i:Q0,:A%ƁD1yhvk^4Ws8 W¯0EK)V$H.T9kBEzTG*-,؋M#.v}Fwe `~೼^!&cp1Kڪ&8}kKq$~2@ȟtLeb>}TkՉʜ¯%:\-:FIn x9Ձhlj&R:U*gϋ+|^{;_ɻQi_lqɐIGҐõpyp r}_H8fו؞X9c0>-Xǎ>+|X9vȫ72,Qiv8 ;b}Biz8U9Xl 3@X%w(2E'JPmXM57 6z5tzgbBB <0SlcS ܵ6_끾#-DIS7"Q TL(VL[l8A?S^*l;*wIǹ~Wʹ$a?RlV|:WSͩ0J+biiia*nP_GɸY'$L%i/u$HeiI5mE ۊɘ>GlPhbk1E6:, S;|AS\x .:/l"DS8dߦ'U}!N`F0 ![2@qHDp兩F/ J/,47ZQyӷ2ﴺCk{CT}mZaz!Y4=]j 2;%XEnV/-:0kT/m8%&{mJ?5  领V!r8%!im9wx%v;QWo;/)&;Q"1s"vuIhְ2%mQH8紞OB[{,/lJ[y&見[-EV0|g!^ov-Z:+ ت86JRo@h1^ih Wт4Њw+k$wv7JҽŤyIZu[{DŽ 0K8l^bCE3krn-ݹqtҸe 3WAYG>aֽCLnC94@n\ifh_"i?S%J1G"6 ? 01y#,<U$g$jiΒy<O;ՙX>l_2ZX۪mzvpJHJZ-{>X.q@q5Th7ֳF% p!v%Ӆ=(IJ0}ݔT| ,hrSak-1!xOȕiq"{mQ-K낼Q)a2TRKbxCNm'+Dٵ?-J̤$b)rqѠx?D]JJhc[3A1)"(vCҊMn|^(#3\8A'\ ʛ_H> E4g u#Zm>PvOCx-n~' MQHl6ZD[tݻڏWtuUo(f̘`hu!wjd6qfh2&1x2v䗯97~#ոJL bƉ&g==)dk]1tv^%2Q<`u؃YM&0eF΃D"%K8cϾ|iAU=r0f ܔm08;KS)F @&$s=})T'( :#jTLH10BDxk>ڱXڊPw}]HI,2ۇM#<2mcC.'I['Jirc:C$-=j#=X RN gieJi::zzM(O3l d Q>n;U푁)H,ŻE&Xfd'^DB0 yMSܡugQsu 2@ uYR'@5@-2seȨyI}43_'RM6߳N;[x3ѭ̧FM8-s>OBd_Ӿv/Ģy;L㖠 Y5w$ %<ĹBͯog~| /tXCc ?i9 0Ȑ@6! }nnEr<8㢋%սjPT ڹՂï%.$dJ4nJh۸}߶v_OhЮmhL7n.D"Et:f1cg¿h8AQsOgUOoiDAMG1 R{E =>R^{K6^L-/c:^|<&l-!KZA&}VYn4p&1aiP?G"ɋ5aELYZR0[Ey *2ӭ2#>跥#74-u`tSгqzy_~ħZH,ĵ Ioۨ7v+~nFʲ%1- U Kp$],A*O槔#..m8~$E9@;xi'=:U0tW<5XC=4h .4,w+PWgu4˗k/=gB؎W-dxQy6_~cE C~nSsƢ*BNr;Uu TrH@(kIP ~TS5"nkdvCMus?S@p8{ızV>K\c^ 0Qp\vwpݓL3r Vyh֑2<萣YT#nm\B(;M*ĉ](J6 s&SenOmpT}eqq"Qnlm`DӘ!g˝#Fv`& 'T<96rIc/↲؜Cnvsekm+PAK!n]djwSp`EP8w/0kx̩ D*e!a`*آp0ORKzr,3 rAo< K=WzAE8fVAZy9Izb`s藽&5ESK% spp >/%3pM/ ZS cJaZ>2f1庱j )bx!^Vu7 5MGgYKhǚ`E="irAmS-'*NSKFzg#vnQ5j,t Z-0ȶͩ-[ &{#;%רtguҢ;3$mߘu jS^%lw?0=~<,4?W7QKt$y☟-9F7&$ N)[M !ȑ-oyƉGdF.M7l*>MT&>m竺'yIps~$-Q]PVEZTRQvV~gY؁)9]p/)+ůHGnx v4Hj ߮Gk}cVl#C'-L 'n.5:SIGMpI&O~ |&bC4j#IVpYPw dLWʡ]$$5BK+ѵe*i_ zy4Ҙq GeX fES.@ůQ`Sp/F-lb;{{Qo]|nvўbe[]]$TܺGvox Sb`5IM4;@huHd,A3 G<ˋN(\MePz2ϜzpeV GC٢n䏇e;2QNoIj| 17r _[LWǀ2l (<(}[o&Bc$!w%aK tyIe1܆x?۸wgc#7jv qɖ*:ZRGi8i^ mqw{G9A\>i[ѩSdNO 1+pʷ#2|3qtjUc;ל eHJֱx;GZ!-`@DUUTOϯ 0w͓|B8? \%J9ZaGjߕE5M. >oPswz0c3Qsr=|\uXJuɎ=41x,E)b^'_َ ?9`NvRTޞWgٙE IhE]eM\3}Ud<Ѵrt~o:^BiG9lKKq|;Oi"_>{B5O"B8)mش!`w}*ciւ ec٫lZR[Z,LғpF!F4FcT✧E3W@:Zj %KI(Iɀ[>T!]BhV5HEjnu5/c+5aXιpC!rU]u*窊b62e*J4Y"v``B1.D@>Rxy/v8yKzwp;3 7ڟB4'5JQ3m>Ei]>qIm@NT!Uw;4YAX]&9B+u<ӓoxpO|IxBGNk"'Q,cr >@Dv>rEeZ3lsҋdӂeYUW}QaV*rV˺^5kS ({ߺ8>ʹ%'.6* YbC@+\34z,j:u.~Wk`E4-lԴ8freb,`)0#NuVfL21.A❙AxGtT%|aõcTvPyrKxq'3|>qK܁=dtqfoq7&(c<@3mjإ4JI?]J8! ]$SҖn'U'jF&=('ݱw=]."o۝4A˾`WfɼeU. P x  r~w6op_n6cܭkqĿ`FUïЀb5z|Yb֙q,hL?nKt_X<{#8ݍxb8?̘*Tlm;!7净k`eA~c{NZe/%nF/xf\? L6LJGcĉ*GUNdqL0I |u 3gy<~:7@)*0ĤsZZJYzTxSTG"#7`/xA:w!2ݪtdوˇ1MnJ?dDkP)GdNepkl'gcV*YÈ}o^k <:pD=`q cZ|qO|8:^T,ExcLlLH[LΡK0ŞAj?%̡*W(߻ZCBd-d!C9?{'O!j`{oIjq;ZR L&d]PQ<_e% ^u't=LkESyQZr`$gߪ 8م _W/zbp rǺnyIyx䛧v.$Y7DLu1>?]b%maH G*ek+e+=j ̆Z˅.&եSldBSxAZWO"ycMU}!#x"Q;))θRo@%$2za2 |eR4J=REN"SUxHlSj/4san.̫L UwPDtݖp|)qKmf#nlB§ĺ&4U|Ydoj YQC3`?+ bp~-Ka4뾎g,ZPc<2[K%{!Y VX ?BK揫;~_Õ7f~ZSx8HD=\uˀ4Bmh4 Rja^9\ Z]H.-ș6ե"ǭOTźb,^eܮkkTz1]N?[#zW@}we VMo!Pĉ7~~S7 MYz,{"61H͇||P*3W1^ٿ/^Jt$i%d7](MHy o*Ne}UT&Mp}臿,'XC;NM쌈8./eX;GgCsDI@z,eMS_S>yGp8& >$G"S׋mAcJ6G8D^kׯCV7'΄s<3$Rr>֬e2?&EvfK&o6 ?mHp? *S"r% τr2vVI}eP__R젡!@ad} N7 }3/ȏj(x`9νx ,l$RzZ )ˌ dob#7{U~msQS [nQ gெ ^"{S_]¤5>ʩ~L0OV})x1s lӢKvr*Ȟwtx E&<oI Akm$o+UHس#,}1 p;+l"Fۺ3)*9ȞϺ7 oۯ.. n}KvFyņJa:Z\"s88mb!nYg[a-䅒hGNJdUM` =٨nT;aȟ$-덼ۥ.y Mh-HL xu!CAŬLNPxH%ῗZu.? tR0\],{+̇%% ]xc赉 iRsMb^&P5Pwki zb!$yD4ӠVh,5W1L6eK/' e `HѡiXxCP;ߡ̂2zB{P7;4Ge7pȂ4򀥽<8[tbʭ.̃lثSZьGF!O,,]Cvv _K#r.?ܽZ};W,(E眢Bl70AY42wwWf&LgR!:.[Z}_f4Slv drk!xU+ wO\%`]7*]zﳐ LO(=^r>fGױMgyE D=':*ݛn#qgTkyl jI12Ɨ킎.=-9'ʚƯ PTwgdX*ᘽQچx3֊+@cEګtfaLI[= X$R/?G&OWUNQb6<>RtW_|m iR]6ȖV lxmvy*R 뗒?7]u:Mі!>pRhw7η|-+56yMGփR4sT*2W@ߨkZ`WIVaom\ʕA9Lo< dj1/qW!5å5<| U,o^`/mChk9c2{YЏ.frr_0bD,ekQx)BQuЇO48`aׇн:L;BKFӾ gߚ+$7"s\[J;o*9|Hh8} <ϗȾ: RxKoD0Y2G9e#EQ*ݗ p(@&K/,Vb@-Wܝ2ɖV _3ėALAV ǟMuW>_n_È-GfC@yۨmP,Ģf#ڎ/ $ J+хy`п YN7JOqYvQz)fZDvA4kj?oh0hXCxݟV[fz6rY?SBFcІz X+0WPHvmqaX7y?P'Mw̪'QH\+nWӘ nX֋<QD+N9K" `7F`˞0Rp(x-j~sgYDMmPOxý+єe`Cҥ3|@~>E(*v&̐VFJ(\̏pam.'w=eJ ytQ{'fa;TRi "6Lr f@g#L!SH[;ZiO(g߬1١bzZ*nc0ҧrxpDdH% 3mUB3#eRtyx-kk-+"Rx ۪O >yل"2#jŷ_] f?\]+>b^ =ipmln~2 h("аVp/\4QENp o-YVs&u$2JF kn%85 N9w u1%;#$ Kwf٧D٬3G|/uAȵ1;|ҥ,قX-g9[р⦉:s72%DriqP98w[R3]/ 2SkQiXvS c6-P嵙 &e1#JbSOM}x4)jKRlSkS#CjL -ƣ,;cvtyn6T592C# o+L9$VANZ5Ыe2`ogGI c/,ԁ,1s?ݹqa5es?Y2bf5Qo.dzueZZW0PX B.SgiAXBؑO5wZBxĚ\C q-V--_ ܪ֟KQaتZ%!5B ~|F'm~A5ZT ?;B N:oWmFB޸ƍogBM\Mr>-`b øeN#~Ӏg;Z<f쓕MH$DMh!̛_l]gbn?m6&b jTKd͝QЎ|kw:&r <P׻D&v-ik>f0@jx)i(vu(UN;_ت`HKV ZH} ++&K~խeOa*5b#@|BK ݑvRCT6Ȯl{MͿ Uar}NhzJoԐ6щ&c_5d"s^ ?oCX{ u510]'* O\n;hLXmGK֎_%L\R p>dJa肗rfsv[}#h8g>02YW#8_GRd)A|jwf)Tv&jX`QH?{=?#܆.yq<)$iE5r~1ap]QZ5H&PĽ6F?oeooEJ'Ȍvo< Qv_B´lo_TZS m*Pǹt`}tQ$h'$ 3s@Q#ڝ%A;ԶP$+=ǐ;=b4iHрBEC[ř5x3_*!Q2!u?,8A3T^v~HGJ5Q ;eui^;F&\-6 Չkχ^Vȅ]gLG,MsSہ~NA""It(M3HjP9`D (4i:]d, DYjK",0uZID:qiANZ$(sy`N(`T/\çKc=4c7s.j 8;T P&6XOzZجT]@0#kZd y,MT􎀄ϾMu34PKG./a\VMWR sʌɈyv?gP~畡3tu=O::s[u=;SdSa~t4|ob8^#RYFU~Hi L={3?UiǗچ. "wqа'NFQh,rX@|R|?Ѡ͓k>%K>.t=vy!K5 ")2I$z4#dO5sSy$ڨ { v`b6[ Pn@Jf^jrYM=+u#^_@Oþ?pܨzMr;E*6w j9t$Xxji#Үe%w{ (dpszK@6<4d9FH5gB:zP\r=͂q"afvPoRL/E*:H<$ߩ dKj d4p}~)QJτw%ٯƴ~A|s\*x!>G@J?+WIM-sT)Ep 9۸7|{ Gwa,.:mVFɍS=|X(>@Y.%W5ϊs4vK@L@jzZPTM o<; ?X!/ g= z1A|o`~P_+HŞx<N:2ͳ)>;J[f0Q1)ҵ(ТrãJ l/(:WI 9aߡqj+.YqkE(~\@1:\0^`q8 4G0u,QEBMU`b1 ZlFJo@5)spiZA~ٽ;Mۜv '@ }3RQЌӶ5U%UqIÅ&J/v9OϪRQD`Zbԋ^c=Ɠ䝼0,HXd-Jp6QJU@&BNG[Ǎ^{i(; 6>qEϫwɾ}h,=1ȸB^+q2-s8BY;qBCH )KR/` ސx9ad|oqJXdx^?Mg1,ķ4.wpIY(saZ"εAe*B* ر6"İiLg7qKj<6@Q'1ݥƓi}h59&l;cX.s._\Yn@MŤ_rTUW[Sm/YFaKKK^,q[O?^iSWv sx[djh/Xqx ŖRwcΟao\DŽf^gYC<N;u葠" Xu̬5i K*$bN u1Wmz"7 bs!z(S:Gc 6t$n>sko|˺F7P[QܱQ<)[Ui`&^:j+^HG]c X(v20kϓKH+l9=j}<3},+jt>=kEL TRpe˴NXr  '@U8탩DO/b\%PCVО./j>Y +0Y[wޛVzDTJn18rp1AͲ{D]l%r _hjYB34z r:\GIWlvhC}="Ut%Ujïc!l"=96NrQHtҔerfuC!u\qv=mS[yJq"3sРCPZ%D/ܲHD2>O )\mw\cGc4h-F%߶@5.?`-^^Q(g"RB)p|г0' (xfbjkx<0ԙe~->SG`؃a3bYpy;~JE7SO|:*Au0W,79'l,& yV!A{k4`;nm[" nV;P[lncj@/vC306%-CC5L-zbzK߇UxT1(B/Vu8Saqzx,Ar}706Mu&\I7[r8 :p;(>@|6VtQo?Gܬ?]Pewj'Y'L\}iyxK؎|}un:P X\Tʃl Z^|Rs:h8kuʄri(48lƼE M5Hdut7+X+Jܐؠ]&PD^gGLLhU?ը? X|̕F=~-T7|NѝU_^gDJCG$X {m)H=8?2J))pXeEc$iv;cHNmެ?hxV4ǁ?KGl0F24)R8Zw~O[ f `Xm;` ɑvLBPiŐb3v}hl2^~jI4J2h%K܍9Kf4GƠOG= dEHTfFǞem`@49B`%M 1:liw>m,Ze{Ń+a[Ls,FI7F$sOb [cr!16C+!(F(zc1aX)N%db{_\\0,*v>ˆ_]Cɦ }NrΙ/) Ԝ` )Yp1ё7{x-&9ƥc]lQ7[Rix"Uf7L)w7['B?7uT 5ܐűj&Z'|nDӸ̓yR&tT% @O\]z=Hs"fܻ%b{).%H1[R'.)ٚ $,]:ž UHAXQn72ďBz*sT H \ʴVxɜxF>u<54P`-i& 3ǖӺ+\`{i=hԆK/CIw8#0|->u V+Je, 1`17hXh@s`b*t8$,Jmes(Zatb 7]ԤjnL[L.YwdTߘ^9J]ޑtq{cVf=#}_&(tݙL{̓O:?u=:%<)v*ۗ{6͈ jrG,eM|9!s>Ce@j]}U}ǭ`tp_5rcuy4LpO]&5'\Γc?~oT49 ٟ|ŪGAdǶ:vgwg`4Gɨ=әQcnoQ3<=<i؊s"lMP~y{m-(大6J?_Sk`ɤL:C֖㷻rDwk+X,S3G(x.RM8Ң tyK._$yE C +3id':q;0-8,.&'.Hڻ3R;au"Y"^w%~#a4N|"''nؘi{;&=U|?M{wY0]P 2`) FO]@"ٞVzRugwiv}G&TtެE9hO2@ԁʛ0;=mPWhM% aZ(\ k9mFK%N<6z2I#J%u/ijVR9%$1c{ N$pKo ~Z]Ȍ&}&qp+EOUrp4./",+ Ig?m\c'B%\G|$-ѱ<硖aY['`?jU/DE3 wt,N|{mIx1ߍ319N[)`>(b0wr΢5I[֦9vbi}B6N텇d³E-t"nLR0_(N86 ˊ©RUEHTp#h +Eq Ex]:Tw-=^2Վ_K:Gޟ Te7*N}[zdnii$]O5 i`U&JGl$+S*fCJQJ`ALXq 3#Bs9^ffC+ \T Xo.Wt2ˌF} $PCX+:׬ԋ=>SǪ\'0w0H-Uj·~y}= "03!T)\BX2^a>:c[X ˣVfTr^Y.Rhh~- nX1e49% 8\x;PRL],&eW> --KȇzVhZ|ȡaxq}k c/ddV#!'{ݠL+8t`hйp|m^[<t)Gг  =b鲻dԩ,[\k P#g9Sl` Z8@Jry,;鞀< ³c=,M*9+@W@Q'Z(f3g08IkPO*j1y!1SqqB A/HU"r5!Ate#-b{,W%{(Sj#=H{udTom0x<j{L`<-ID0wC{ĕ!'BD*R wEڗZ!CYڛz7`! \82duN|mcB1yOOH%%H|5`_Na6-o#`(Eie.v&VqRzr$>ۂZM u-ٶerrGXޗa27m R"cx>{"+uІ{\ܒ3E\ `?}HHE4r 9T *uaʦXCu=)O2hB5Q:U98;|paVHgɱ^rXF Qo:9]y(*jT`/߿M|3R U5݆!+(i.uޗP⻘PӸqHCeRL-j}ȴH%?:, #64pcIzPdJjR{ͣ iQ?OgVV 3rD.?6U ik:AtJ /kpr>HJ4٩Ŀ>o&FGNA<|:Vk)۵uD.e  O' gڻ.c vȦbm@X9ds,9j\ ڍe),)d3ߔ2 =1G-,c]}}dT ,' yr'Q&@?JWVliG] ϿS\<ֲ y6>U:H+ѐs4MfGlvдrAJ~@s=E>4ӏVõa]5hTU@;tJSc]7ޔh|Mƍ":^]Tح"@+l9x5hk3ªh~N7[BٷkQM Zȣ6>HsXaǗ|* " kEo)hC]7>Wmkt#s~"1"FbH(T?h'H :$2P&RɎgKbM7R'D1&6>cGe4PT-qYˉ%Uٞ 3Bnɤl M;{d&-(>1m ֲ^27)\N{XT-fz;8e=o=_?$E+$2}'-ەJ"1D ^"%{_0TH O f\HOa]ѩ{@AjZ}w@e?XG|m~8tTYhTojm#Mk ޭEzPv46 ھ AGmjd2AgG#kS)I\E; |3E;07{dPhf*+KGD{yEόN;/}hQGEvM  lڜYNe"_zۋ(ʍplg%MПO{ ET ˎ{iVEw>1qC_K4? ^o{bdxaZX е-kdݪK8JS1kZ49hCT "|$-t:1孧.u'eMJVy1Ǩlqc⸗U*104~M/@]c>Qh4 0R{˞U}ВH/ fu=Q ?{N5 nu z:#VlwLoj=SlCpb2h'W< ]HW]8>jw8]My2.5#qtbPc®@0k?~kCQZ9Դb$Sx!߮˽/B*/bmzЅNo 4? l[!Goh`KsJg-r+4@I]0r/iQ)07yY+rCzUDŽ@d8G  H6UMյ4"$Jִeڥ'ȅpF*8dt 6^Vm:R|c/VOՉ2^a$x`qCF-h$#fCk{6{F "k5cKxԾlW eF C\cHG {,|wv!;x\&U{XtU"g%)n,D"HP4Ŀ?%v.W_PF@rbE{ښqL߬5&StWN)V[,o4ߜ&<L>UR Wpt'Q"b``ė.fpΏb}VW;՚&ڔ"/xfx $`Mo;$m-J! )صR[I'9?L'\=FwۇPaA}y5rmVwl˾f:"ت^dm~ jFc&IuF"{q #ЕiQoQgCg/H#%ò2m6粗tAP+~ݫ沎ָ짊VL;5N/ 0a`':DpFܮ>f Q6Թeyw<Ðd=0:|yk_F3Y b!Ka :ؚy B֛moN{!jc6۸E=Ȑ Ih%*80;9C3[ǖ2+˘ulO9HK Wht@iaUͦ)ȣ9g0P&ʠKmW˞D: ⢀BOrdҹdR !F]mn@^&ؠ*WN dtudC %28c͒|d^S xʹWlȦR_hJc6_e[aS{AIG}st<%Γ1j>/s?yqum>l:ayWHI{1]"r%{(a7FĒ8~mKXARz]2WM Kj}#B&.",y;l\wv\I7hk/[=$¢rNĵ$Srbg֏n jh ZGDB-CS4͠eKNQ^GXpz S#+5m(oNzp|>x/PQM敚H[r]=eX}Тx#zsʼ0؏Y[cbc[e: Fz2<<]wC1ZS9(Ě8ϱyش֤DRzD|v}) A7Wuԅm/:f?bcf?;*IZx o0d|-/ODi\VIuO,7;ya6&Je8Bu7*ՊS#z}Mzw",(xtUԖY{#)/cpR_Lo[!jcgJޙbNg%QÊ;N}#q?G5 pëߛ>yHoR:לӮ431) _eg7Z%^#_c P Vn|Q(~W,]J Wnj>IP12M\%>x8 <ّW0q':$[YrwMimԵLL`:,.El 1AIk J۴8&egth\[c=!ttUϻ?W\Bv ;\\F΢$_:s07k z[ f# |c=pq 94Hq;$5%7m/05 5[lUM xppaki0)oG?Mޕ`t,qV?s8+٥jddf0x3zqi56Y㯘WTfJzPT [ 8U>.Rky7Q]1J h3 YZ/fBZR#bMH֮(0M ubVFώF64Skק$<>:"VXâMN=4}G[K(#g2LNymƮ]Ub{À{%ktiW˦aOfWN&2\=X Qhh\`;B񄢅U5_*MD-Y8Gu5:tJ֣&r98zmg08l‰b7i/#VP")TtwrRX|Be0yd\t fZ*0_lԱ!6G= %Zk }k뫱}:ʱ|}0a?BhR?5,GkdaDMA@1q]I$}(JJ΋ӈ}G81nI|"xnZA꾞n'$\*Xq7Q֐SyFh!Z 죬\45 >\55Cy,S% Uv]:qi(`;^C+R&lרnq:BfbX2I'&pj߲oV.7k\+\x jM hHXD/K3[wlts0OXƉ^"q{ F51Kګ(PHI܂gGTÝ63MT^'K Z9V& ]]3rղmctu\px_ͫESr]׉lq^&5Un_q9Tb?o؎fd: Mۘp] P>>y%6-1{便,؉΃~աOd@!k<,|$FI0" ; j*)k5"VmL'%+saeWԠTB8r&V橧5KKS[>RY325MؔF-G胵 E)u|KtE*5HM< 18)-~YA0M>B0)dk#fִ [2q Ӷ4(-5!bCFdbwWuD|!ϰ]L:Z 7ȳqvo$I>ynI1oЋ"CR";pݓH&fscQԮоNON='>p!l@1VރޑCQn2<4'h;l@"Wܖr_T\ jsIi;WĐBria}PFL,n1>۰6GdUtl+YR#l&a;b95wx@%l6dt5ʄuVp~)%`TLz+ݳE{YkL?:?#< (q(2g6 DhTo(E;R@B=$) WU#u@&AkV|2-GZѐ갬qQEQPgʩOW>4hwΤWwհ72?[tu:o;:fYԗJa6+[+õ u˛K4"nI$ʯpX,z;nw} (Z`% vH_VxKor(>2~3s`E 机&l+2GbYyX}]g;/tř(mG Z%jL+Q:r@1KM4e唅8dHpA־o` *E#wZs-6r S7#oR'1 m8*I{Ԥ njl XCЧeTZ130ѽ4Ѹi?&MÌiiQԝOrmj̺̣bkA "Fх::ε>96=&+i}n\ y٩JP|9^6%bn)1ۑcK 6\{e0.^{Xe^4fUFjR+|^(8uy{A|A BJ{1p` iWYX .d3zZ|1k?'# {6$`ZsР JdE`nMe͉aSnū2 bF Q/ҫct(m1c2Ұ T=.p#2V5hA(sU_FbVb5J]ڃos_ЩQ>=5W iicBؖz%O$&bʺY,zJRCIyЦǃYg=Lz#E j?#:^kDXA>lM;#GX2qCO.vo1IԄM/yl@'?wr83vƗ®/<Cam3fAq3_Cz%~tM6'*ے;͢" &\Gv6MsiU2ɣƤ ἅqL|L@;ؑ XI(3s4x uEڀ/gI Cpsح'ΩđDt&>S&~3?X)G]'vbC>X+8ʜZ3v9WTG7~ΔAw)G-hZo8kl_6,qߙ VxiYnt%RFgC@K8S:zZn˷\15}+:ѵ~dڮS q.Ɉ'Y]/Ӡw i`J0DUx"Ě&G_?A(4hH l$B9ƈ,{ aQi#md4|U8G>wgy[eqO-ݤqKVĊIH.y-!pC \I$!rJf`ghSﱦ|#+nƒsviם|SqT(K}eƻ&PZ?[;X)Fl?D7f ߠ赙٨ K-8*d>gԧlUwY3x"k MHbsÖ.$4_ڻV~81tsw7Hkid=.GƼ>@ԔPՇd`eglrQz?k5M\lF;>"̈'*oOz;{P }(uw"YD ~&iǽ~yX92npC駭Vl]22 Ȝ-D\A `3zrD%!?:fʱ2Wg*I1JJ\!{=hHGUBvlйYat'*osJ@N `}ڏF !ED b00 Ѭy{z< Ԧd(]R-;6O9SĜ~4}zXƉFӄSsL6,;*ZYт-=܇f]FBU=\ Uu y ŬSI$+T `'jBSy[\KJr*uNsX3`ڼ "w~k F?MpkOd8`&:2P07aU5AS!齇@/ԙK4 Z,:I=D}i>?x;UA7f"B |T B^T^ 37\Yp@E{yJyn̙]DE~9{U鸙t3͠:;ۏ)1.o#y1ƅ)ĩ|v15pL X&Qw<]hAc! γsi`;js{%& ,ОlMgK̖X"cUm:AC=okXFK 40 \˶Ą E^p5֦qTó;ٚSCZKA<ߥ`Zb&e8LF"Q⾟ssK/rT<מqm`^L3D 6E*`[2EɕhgרN J l!TC3̢S|Uf/ھ{'Y:ycG0ցȱie]FY5f=3YKDФU̙֕6\0|&щˤ6K=Frdמ+IW9!c9{clkl/GS]ĬJnT`WDzt Օwl9*e ^ק.v@Y#߀ha Ȟ.x->%c&.:חZxO|A桱)AXπ Ww C\}N1]`MIKz@+E‡VhQ+ʗ czU! YY;ܒ4FhN\pVA$2`uwpO;.s+ʕ3hЌ?waޣo}l~Y؅)P4Mۣ[怗( jY`9$bW:j7N{/jR&M,~.є6$\+ NcQG@b6i` y#og"g{O? J(~JsH;kKg9 S Df"Z!@0s\2:M M 4UÀ8Db/44W!Rt>z"F6Jid6b*/ u,eQ>Tf=8FY2x2nĺ{?A\o{,-\?AaIXш^}ox}+|H|Q|a˿t/l a/RJSq{V*JwaGRicJtIW6Cz4*B#c/K]4_K<ܬf%o5 1n%pq6A} N-<%$@gX ~Hg_D\caX0!*'o70&gϸ![a%s]M!0Ku ~*K# ysǃjz0LF:6L!^|~#`pF+v ɖw0@ )$ ȴ=jN|&$2Xo6>[7dN_3Vμ(\e`}U מ.˃i/wq<׉gܾQeZh>QA gmqOv{΢PkfC>vAMϿӟƗVxoX;\@t5QyEf%=,7SĞlcEm` h@ǹ_#5'{mcMy,O_m7p{_\KT{Ne=cÃGm8{(Q a زOEe\ZCwJaɂ :ՅXW8Hzg:Cwht@6c`.H:QQ˻m+5/%8V*Hql.՟]Gh\LQ;K]hd0@@mOU$@1^v?bq]TR,\ZHn̤vC.g%Y8#ey[Cm cq0bucҼ9rr(p^2S^-/ouoY es>[ 47/@1$>ocOf1j$͏=nAb>]1}V.(Jw捇?>Ik}68?SG;ZEd3rMJNȒ6Bkp5p/]}QWŔҗ\e^f[qL\~ob'9Y̪\} LMι=FR7. 0y< bVQAuE|斑}\Yʞ9.+G^ kL \&f˾6eBaZe`%pMUlz<'͏HLʂ*ϐʊ!/r4OWObL@\k N{(3Cl9?dqy/'+dBvqCu+8VQ]`Ô=; qR#XBW݂>h-tC _J/\b|~'Ќ'0Q>a.|k8e7:(RB^pev`Sp[ ^XP)O p\@*u:1hדȃ]$kO88zJP͢F%Yu=A6 ;; #?XoxYÌblQหφ7;E5l)$B m;a#FOb/r3qYAm"' CILΨ;'FC#(,cfl1ږEkY`zkڏg``rێQ_#&L8QC\ynYCmrx婆pV~.Ͳp$̕r܌A`!%CWr59M‰H $cЈ^-bBt\;ӃA9RKQ]M[}6qDŴp?㛜0IZ$$%Ȫ,2ƣ r*wdT3@/Bmb*R}7g*ܔRR181^: ׳Pv"55S̭_4Wxv}F%avqL=`sD>ݵָ+ʑ&+gzD\Ҝ`1h O߼Ҥ;X-:O5Yʏ&Zm'BRņsУxbFYJTAo[|WM>p_ڿ]gAnH7ZV eVo"LCiz*UDo,NF^T 7]OTIwA7)TG on%2 ƛ+(' q/.v0)/1i6$5GUONSlr@б5z<"!NTf].KxuR iY@ )DPNVVJ:=FgdO)Plݲ!jB ^{丆zGԅCk^z9dlӒJ IqhY#s&fP %4v:qD"J9@B U Zc.Na>cJf CXtGfH,)縕/s)dT:(0xiwIoc A8lS[Yѥ0)dC)|4=(p ʼn5~0OȼŬzMqo^l6mSv%+P R99RqHpW̌P&o Q@pq`ە ]s`mSǑ!L>C1*lY1>%Uǵ?8+Y΍ άh|}q_\oScq<, K}xzrٻkp:*9u~IOűvcUrxRA->9t$a"o X7Q/1 +k$.!s<# aLWk09o[!Ao.{l+%|*ݥN;ecnC2z>҇fWED?Lš;"$Ȯt X2v3g -i{C`=b,(,C"wB8A*bcʰ2 ^YΕ O>$Hb^tY2 WAAz;f"zLJVpxn/*6e:[Y>tgs5/ 2 B *̶(!sxKDu^Ф*C'Zf7Cq5sNM6p"yY0!#3%ݘ2*{nxF^7pf!5-[w&$PЙ8Jc뀲CեCo:Pk![á|`{0zG_ڪ25fBfB nȘd鲣mRpW#QkT,3ED֮nV#.p. qynI@xHO|r%B3>DF.PfLr>9w[8 B-sOO/

3L]j8Cm`ў ^k9OdH#Gn_ϡ4#~$N,Vlz彭="zҺb<_s_HT9C<;Cht Aؽ:k =9 ?q$pUkR*`U Ԏ@-rz#'߉O,y&awb "u8ܰ:pUIog+2(0m$Z%9 (Sţ=&`24"sV9̛rj8Jï}[s-S9WX$n͉,tO/$Å*ȕxj5c!RZWw,dμt|F'Ztkg,j0hUFcu0|Z& e@\*N[wahxcs ,*k_b<>C'BN.&f7OIsʍ0U ϙ[ ^ű'ם<愭Az=PQ]g~a0x 8vGa&P׫~+F\7e+ӀH0N8\n2HT=.Ux!fstjS7UGP< P$Kʼ{}|5pTW!q7IOtTǮ7??睇Ve%<(cBz]==١=bзNt-._wr!+ZxDq,%y.T@B:rSiN6=8ܻxפ(g7pyl nbIA: B $Z4~+v;~1#p(㲰 ]bHsyͳ+Jay~IB u% ҙ m% x_1y@dٟșy;nPr1'}=[(14Wq½rxƢy{I:97c':Wıhg1\KSԗY~%>$W)쯐0MO.oD/߽\ tЏex L|<aKN??t{M B@+w z]s-ܼPs?,ttәA}B|ѥͲZ | cn{A In v&)p>`>M S?(#0jПS:peTfW_/R9cū*[.YJEݶC$NLBYXB~8©ƌs)쐅/\:jfIBtۄY߷\s@92ԺˡK]oDsPR3prbfsN~ xOX/C0Q"0ʼNWM&PKBdKp#R1iUPrgOgAMz1Lۮ"R.=oڷg!gSqJdfrc>}0Mu΂)thMEےD,֘.L8DO;' .n U+kYp(v*p\6qq<uxO-'l#JO T )B]$>!>{9s=F*Է]Vܝ: M% q72Y 10)RI}k?U5 M̥AJ+MƜSgZxa%(n{*F0jjA۔3з9Lr(}2\%C:C< cI]X}vhp~jժ'1 )\fƐ9`MQ|_Y 5\3PG ObL+~ϠׄzmEz1JUV֫KѻiJ'Y(~[:F*<7h8pG2,Ku$ƝEÓ_HA'?Ȣ ꇀaXq4Gyْ#NdU-ZQsϒOp J|GJ1r;#\6,]%SBLdL^w$ԲC+/e]qh\lle ~۴ؔoh!8i HU5lMS8μfopsĒ7嶖иj1gj\WYZ%X(Qpً]{wJ@ai;yhfz|''d`O"I*ʂ}veKKNHP]2Q@`Prt|~sy.-D)csg,~zE& !8wm;Y, 9)L +v"c΢ͥ%osQ(Ëo |M#QZD8eTt7rc|"1D,Uu׍≯a{Y?;x[" 2=ۿ]ƭgE Td<03:vfšHH?tnj8"˴ykzֻ}4Ķ?|-`m ELPeT}S ʬp]5oI9b#(!6ġ]" %Dku¬|!<l6`JxFMH BU4|6\~@FGTO9`V32d4HTdR.IaC=;":0xr!OzH^C0cW-SH'yKrI?MfkNjNM)nFI /s|ܺSQ7yDS5QK۝)3PO32Uݠ/PXi TKޓ bTgૌS꺈Ҵ AѤJjrwbZ0~%{OGL@֡PWnLE44PcmȔ@Ij#)a{rدL0'3†qx݊Thꚅ;|.ΊE!2(2R[cNPslQg[)ȑsvC6RH٩ޛ#G WRȨ OȠP"sܳ-E{X>,yV.9Qj],6bGlz4Ȍe_5ђy#'|Ẍ́?aǹ34k I9Л2h!%?f˜M\d1+}VA7fрvoR2>+Դ"mA"8Z+ɱs_Io,f`$ (UK$>"L9~,",r-grFh!5[yn݋NRtk+;]v|h{XA߷zKR9AzE$IFYBU@-R)!kHb[6CD쬢+nS>;,5u'p_ =6^/N;Sr 5+?.~H7/zжY6e5⭭,.ǫz_`n?CF}^]h"gǒ_P`ی T]8ehX e$U*lve/ <|랎S/^4\e2l{vDT"`?B{I8NLlC@"U1qXkRZ|O9NX@};x:w5ZB~v>f/cW0݊;@{:e=#p"NXv)g^)*+aUtZ 01Ű8$V:+\,-p V+@~[Bk~"bqt4g8ѡhǏD\LצgJ)b[-?pv,q@ȗϡ;XO<+b_lQˆ.~qgUf.2Zt}$෎(9bf`m%6Z2aPeE!wίiy9ZNyΩe37 }̙lY5ܧanBa9Lu<c+fJvФ{xbw ,Un;=[yD#H+ԑi ogG-,'~v߹5&!BGq7jBVã7kD9hQ@&LT1v0[ bo&lH&agξ-Z 5Kaţ¦M̧-wkhd+&}w^3FE R&`fld+/ 1Nۡ9XQqľ .W 望z=ҳĘUT,cLq5WYj[ΰkHrôà/3YG֙N6 ȮT uH7CT"#8nm Kl\]4ށW>}C5mFe*޻6$ èL1ZÕB) Գֹ+B`xf›$Ͳ2R:{eʎ3.h- ߿U5ΓQXBT|$h.tj/YqxHD$G23P5R{< 8YS, :oXG6oTDl:r?f%ղ'`(RPih:  N~έ^h4JpRU$8G<3So@t:ۙӨt>0W$ƎK٤JWJnzI}}W پ~$1*#/Bok` G1ɫu6Qyɰ$uiWt91./A#Z.Un/Mҿ?jH=b5B;tqTL&d)DZrJ1Uqˀ rTFJÅ鹛(jJZy'䮳oA3QfHw$Ѝj{8H$5÷*Ek|tdPkh"}f0*PǛ'1 6҉"-Q73"8y|tUR>ak[Ġz¢+ _J|.4#)~7NÁ6 |㽸Ok'?B{Qk2/!AXy{準ha +5"h#%+N &v ɐ`tȥ#6Manz4Z7|֠eKYf 1!˛88b,^My~nX %Ew o4%Gz~F+-vN*X JW On۹nSp29{*dCn 2Q k)DD-8/Q~L铥 Y  _Snڷ5h7ъp6` {!Ht( QÝT/smHdNtPJ2a;[nF 0 M *bk Ia9q7+R5Ȇ.C :R A !"ⴴK2rcA0/?pHOoeWYF|~Q<Ȓ.Hz xCcٷljX`Sзi4{mo:8_r%̑>'tcwr'[Ѩ8_+rZR8y8KTfxϚ.MV%̤} qVlu"[*c6f! fS6D%X!@`?7hє-S8.} &/\_xR|1\zx1S ;.g}u3whr6?3T=X\NTb=$y -$7;؄Իq6?t%[>|!DAO6LPO7Xo0z7ĵfJCOxԆkҵ6³~ З 6BcK1'w9gS/nT۴A}.'ͣP+'HkKO{ʿ=L!T8~Hn ނXZ]8;zp Fm cۖs '^-IT3IS?EU. ){J{ Lfje"{:I:lO[ڳkpUqiSD@=HIJ:^cIàGdXcY *G* E WI<4[;zȚy 8R47QԌ(`!'C@ Qke(Ҭ9 \Ctzf3qb@xyYJ8~hg+4Q;r$qwCkV,D:7gKRD,'U ԋj4:}Zj^C1 #"G '1/ g@jR( ^L%.q0*r #VAxgo?20 MߴkCFEW0;"C# nQXsՎFB%80G"?+OLt3fYYv7{\ID.#ق^|x!R|fNDW3uHth\묙a$ޕ1 @s=C^Pz_՘ #s!zT3P=0:9/5Z:^&B}PüA(z?>0RvGd11Aqa'292c h2,F,p\qD3.)'~ģ|Vg6rcC#;V|һb22`,̰s?d G&,N F;m'8_(&dIxb5s|SQH]~%?Ir{pcj91Yw$Y ޢ&7cR MF7JjBm K7 4|׵S31 s)҇2"DSdFk.V 2.&n'k{p:RĂ=de>#b lj]U@HؾR4Υ&1|J Oϭ[<f :?__MPĢŕz 5Gws;y♾V+7oɆKXԧP0enHNpRϸѮ aI\3Y K;\X+*yi2aKT +]fuݖ0n_ `>8;Y*}ٝc5Uh]³*8D7Dpg X N TT['-)xV 3*[GlHA[LĢ,46o iD~^ZVUe)>ǶӅn~xe4J-" $Ҋ9Xp25:ad߶4JG qD?WZIsΏBuIlR~#-3΢yHxǧ}Tha#c)'Ij³pjBO5 |J?%; Ͽx.߰ i_D^̼-oCJHzSQE MI)̜A @R3N>k.LdXK[!V0[bÌ$x5΁o3 E!_Αm8RQI_qlt%:S!N֧M"Zie1m"RL`FFfGѽ_=>eAτ$bRL_E۬0N0쐢p%ݖ.h%[HW_`.($8Dh 삆.I xMHi po٨2]Y7ںE0aC ?n/]`R{^";Z\M*E!ʿK"tپNx0dOjyFL8>v~Fæd$m+P}qMo edB۽7̯w'lBs}ׇ4E;v_`N)')ҭ3-otc%":xB//z7!raʔ vϪ*M)7 6"q˸* [0{;W,=I8O$@y: OV@$Wsz{Ԧ"(~Ա [_^Ï.a_/Q&ld k_2;.Jp햸+Գq7Jxy_@3bB͜S|9\ؒ}#ȫzI>BїJmS䀏>!DT٬IuVϯ$ʢ=;O-e"{.tjQc{3n?op?ʺ(y0L5U CoD0zCVxɬ.N.)xH&E0{]~crѹyy|vChEw}Cϓ®Z\O@Zkݙ6g"mV_{.{,bJ!,x9}Z4q1Wo3MӜ2uR)O˿TUG40Dg7NOQh`{ߗ"JաH[LG{2Nq_B/Zw55xvJYrOT'1}J{Us =ƙܨ3 K p & Q0Dg^)g^q27b.qrcO|T ՂHy*0P0"t/?3AkR- LH]#Yg,t17;E[Owi0Qm0piQf\8e2 E} (*Gi> jCP%:"FLYϻx|O/i2#v6Q2;y^ob<99/3oΎfF*o9jHHxF.=[<ʾa_JU_b{k֬+Fzbj{LNnNoQos)I&sdlQ %Xq>U7,ZE,L N7,WN)h(U%9ӶMܳϗ$T k˂.@{Ρ ; Rf\@Ô jm,[[ ap6^ϥu<(8j?iH<ۤxCc|(މ3KdjŸ'gŁݍsM1`k{0>GSXqYVlA"2vY^I)xZXb,pej?>l{||cA| 3PdY7[r7%O ~1lawo^ 3aU?R)'_L1)nq= |}ԉs~E؈}6S#<:y oKcOSUEv[.&Xi=>$Ar|Kq0ԍd nkr\Lif0ѺM-60ܠ/Gr~S8Uxh?HB_8oIz2-5pY;+Z܄}GN]՚e$ub$u37EZX;=e=Xi7[]@̇{Mx0+jYz^X;BBNAȻGDz tg! S@kwozNt}`38L"zHZؠٙ2iigڝ(Y $2RsvF h٨ iԩGbV.pts<+G7$J]HdGuhQcJSK8jūS(@gz@uߥ.<һ E*H̻cD+asv3qNfw5!Y#Nm0!$67zCEבԍ{#I]eE:N'ݲ.~Ϙ({>eަ[oK 1f)*ٮnrvn-No$a,<ΐA,;U|m.`.o5>iRٱa4A3J'뭗>pDw+0m]n@yC!~߃ uUy0SܿJ*$si?_v @9=1#[ʞGJE*AT7A"U^>lnT;^ٮq".%ȏ97G]sd s/1)L{M{75{YKix_|]thA5}>Y\TvXV\ͧb_#%$6zi dϣ)ʰ?ꊹl?BӀh<1 `pWK]xO yI\/#_WD/Ȝzo[ZH?mg@qcgrDU2HV0J͑:PbkZ#~T=۩R_'B;`KEA\u!TAc-*Xvy79͉&Poc ĸ">6F30{YGp:C?C-k,,2aFab_&* BJB]񊽽6e@AƠ2IEj0e 3Qo~^ ӥ q~ Z:->9JWj9d b̩2֣*_W0[3D_+map?6.Sᨅ)he3W PiY_E8jw/; cZlחCN垳f,DH:Lr'3nb&KNߎWu 2Qo'qR] }Z Vv}[@njaxSYfb&-.HΙFĴxl|<$lfµ#@Eܧ ҂t BV@&vҌL$/ ڴvY42,#.?Z ulXld ,^c0 /ϰķ( >1sΘ}.dx{n7DjT 6F)Czo2WDdER K;eXЌ@6tC/)# UH38'a?y%ؽ U(>Ƚ+AA#̾at[ڂ,j>yj:eBWdJObsZjwZع%lfvX;74)|@՟.ڨ,Uj!F#,,i(-ńmP3P/Q|YWoҷCa&q{C60{xCp'80ZqρiDͮ} K#^Xu{9 b ݇ތW(ē5nt0]G6qԱ/U 㶀"\IbaN^I"c~/b3B*;jPUTU!.l?vtF 7 -|8 bV@l0( 9fp~!IP:^=&D7nS[ٿFW*Ám9FNd>C^BP%taQ`A]XY3K]PM23bx^4xh.S9Y׹CST}[.NX93ԕ؛,dca/!פ/: cRTˠ[ /rW:aem75% twl<ʰlJ,*rz&]ݔk_`7QW<(Ȓ?d k{e:  xiq%J;%[ºrbU5DkD8﷕ w-Vncb{@~ar@۴D'\R-cN@]3cUy%̂DW '9` %G 5CQ01L/+g/&-ډQWP%UԬFasxr Oy-(,PmP,I:dAG$ESd=VJ:f2. WB Pvꒊ 뿊Ӝ ټ%TWx;s`}s0KxBN( \E''퉠.(D-KM^3d)[4{k{X3l.C'j J]k̻ezk.7 c!6nF.Z&6 8KO zE:Jzt,m O% }k8[_xҜ`H6 =| pE#+CO" m]^?&zG}ϭ h9suX9 z)%E9}9lX)z癞HxI$? Bˆ٦lU~*/BVECĂTV)TXAᅈO$fP7cZqF9S: 2E `A3 _7DMfi>rS*bq0 ۪0Ej.drRFHRf ` `p83yo@9AZOd `6J^osVlyD;^~háhYM+K >f0 /D go,{{5%l5QN;fwD+fqǧ2X*H_hd\Pq_.W5c3c-l"dc?UL ezξ?cO{fXXw+xylz<^c0/]s(ȁpEc)q u Rܞׇ]wش t Ee`3~b4F"%1Z5>^z ܛْZK2<2Bsi;Cԑ|]WtZ\wŚnŌt>y&b[FK{ǔ83d HB'-kfj ٽ\=pǙkTrb&bD勝eIW ,|ܖv6O9[j⒡jkt۪/cd9HYŭhЎ9e<_w"BuZ( [ 6ˑ1_6Iol9>);H8f_EΧA8}Y"MYR-|{vsu/r"ZR:%4FiKI;>,7 <B {/ZI8JOcmϑZc.yHafw[PEgIwSl`**LDϹ!diM.Ȃ`^ nS.ry{3B/Af/-`A5<8D%E2z5y)@f/_K%Dzr:zt;veBeyuMjҹ .Ȳ[P< xu `dWVs3_G5B(Inͧ,5A.HL[0SH> L:HVKgQ̈(jN!wvЎ4b+3);vus&}Mw8C 7Fd}T2K[,#-8ɖz;09#ݭ!$FX\m"y7+;(ökWL=Y~ۏøܞ!zQB*Uoja4,cgKۭ}9‡x\KFy0nx=G2{dڕTŻd-?l]fB<y_FφzSHbz#r=ivMs֏`xHv>6ŶxT& L,mf! KOu.Cv²ߕ\B|:w|k.]Wp&V,'g0W^c-DveLx&'s k?[&*n_a7 t<.HfM1 rZ#|Nq-" 94A[zN+fue jb BbeKAA D7ecÆz0h uhrs_t\[O (6cutm.>4aBbsMU*YqVtLKItTmNޘZ}i}IuQtdh@Gj\Nk&ujx΄*WFU9@GZmW,keh1yv M2*ꋏKJtc(nG.#7bweHO2 * ^ysc@jyG7OB 07ǫovt1KM:ϮOf”JCZ)Wޘ?oRC).ȼ%aL놹ŧ8pb}'TtO3fZ[c5N<u{+Do;~HR#fȀ>IO1~~.q½H=L4ݸWWVn*d(!@;PS1 Hǣ 3%bU|!ޛðK2X/ ?069#nBюrY45lqJi ;ռOP)Ǣ ٙOCbo;e:TZ맗~윸ob,FuGF'/'67~ CD˖&"t\c(cNl>%0H8#OM5救޺Kr}PJ{DG]GViϫoRAMS гr*GߤKkUa긮rl nZ7L8$FP$F-tپRq^OmX(13Yq, x*jsy2L㛺S#0dndNd9Ж-Evú1L*EWmwHO a%S 5qC<@TEncKҒQ _"Tu,o ΁Lșحbhxc|o>B$6 .]Oyjth(@[YtON9YDA!=?ioè od|7U b>4󖴱FeE1O.@܌|=Fs4lDzJrzyJ gh~R#ޠ(P5Rl+W.g`dXr`#7hJ7J}7𘑕m3t-gFD ^ԝ'{듘pOfoLĿ\#gr7Nߜ]g\֦^Ѳo@O'L-+j^[x3Z dxas7iWWRgr^qvؤ "zwnފ"D ڭ>I8=:5HaHXy\l5a,k*QiıKccU |Uk.w$hkyi໬k0'Vx{yRL_߼%Es&U.=Wen51C lEᆶ ȀG7Bc-beǜB6:l\] yfq$Wjm| ?\gE`M k` (X(TnCܸ7mAc07hbP},b8M6*K,Ժ*5t#L% V?@!=䥀b t쌼~}PEACQU7#+Ojgk '8+j}OmG=r`T{I%f˟SEe0vcHW>V)mx,<<H)Ӭ6*[ Vd5Dk@ؑ`5t+݉f иF )&Y0O _(oCe:SA'M\Bɸ3QCGNNUSDвU> ίHЊ\z˕ NoЉ>$*Xip6!-\{ mC&zz;TʧC' 6ܜ UIO@B8=$H6DE`r]G ; cF.ڙfh.y=#]<]`鰞`1XDY6HW,͖uxwN8]qoNwm!fo011lsB8O]7$p @LD<[mHh_;IZ37~* 2{:/VFz70! vk- ?[8úCPpxJ+ ؕF_O}OL իkJaN{"lM Sі-ZW\' `V8ք ~;&.>IDȁAӧj$ R{Q^(0bJ^:6Q"tʰ"@طV?KO_*_Ý/5ۧItjnXv8uUKi'`Isj0hjSJs}#.mpOM pkPj [ͿK& .HiKyܴMzNwy2S(#{D`nNƶ!n$ Aè HلMڡ>. 7QAQ؝'R /1&_PK A7RyƊR I#꿭>RFصL%բaW*=д-t UUnAͻ ST1?\KtH?qҀbs]Tx_ դP, ;C82fqAoH9ŠqަxT-RɡIrEo i`&},/Onz0(𩡋b$/V cK d#ySR&#P ?~Ervl+#.]OGU^ǿa7 ,ntkT0+4 $tw?Gc V\<97!SHMg/IBRYEǯA~JP$-%="C J5dc2$W2L|"!6~Bl5c,0U5yK ךfbѿ3%/\h61 MK 9VDWx蠶Y|B,e,y~ӆ C1U/='yÒ1ȀVN<[^T٬JQ[qeک¢uS`5@~t*5lcM g+M9:4=jS`-ixܳvϚ>J!۴RY X=o(@Ha*laɳϕ\ NR n[7pS\?S )Ұ88GnpQ_k,D"ͻAϭujl/S=!^rmX\߳b_0u?gdPG"_$9%9 nsapA~ B(nsx-_1\jnSjf@wasC8r$zM9qvG>!Qfuё!Y\] -#;ăΆh,*`sG/ MRh ZR@gl-dug3EgzS-2:D O?jƦ;^_y0Tr+rIsLdHd,3@^ al9 IӹD\R*î`=]:X0B nEoq41[=cW. YT59kZ06\ub}t/Ҋ !O6°;[UO)7!J8$W{-͡#ݓR\7R'Lű@cibI oCqvzLapUqmZ6O;PўF6 Bhs 껋`_I[U7<թ$۽OAbƺR簧@9Ir9v\jP*?wnQpKu<.3lwEc+͡ױa;+҃~4N1,l'^ףZIvYAd5t8i2=+Ym]VҮrP@.zi2QC-p" ` Q[0ΧNfw1ƚt`+3IW{,xyH%657ҭj0 r(W鄭+ݸO z$ %\c,®ohmf[M_l-2Ƃ66 9?d{[(OGFuYO峣{_صk;)2jai0麵!!VRΊƻq_Ag,'nFIt1s L%ѿbH\l6sdd>&]CwmN!a3u%C./wE_Yģ_ km@@E9韕' A5FAk,]GM679! C l: w8a nwPvw#8Nf' 5eDUq"szr!%l^ VD>~vF8>S6́rnN35O%~HS2_5;*/>%vB!ufd7tRf*Ė%SJ61%2(<^*?ovzSǶ{jV""5ء%qPLZ,Wa*ږ˵ x p#ta: :5t"l0B߶u1> Ow ͫ1c//Qޔ؈5!{ 5$DM[m3Er9†e)4d6]c& (H`d/BC*8 kh9[lAE|*^?7:`4Wb:]<_͑/ 4V ?CX(6'^ZRjr]ߖ+0/xZ3J{<Fĝhu+~CBlL.ں9?rzo%SνQg K}ՙ9`+3m9RR|`}hW+_Ky$)%c=fr)u 1^s0 Qe!+ǃd (h u ؁S'Ov F*k HQ6Eu߫]u12yCMŔSvWJ{7yhPrؠ"A/D7u+!&9NKe) h_Ps eXdV,͚*K2G` !кS~{󻨯ړs/$Ĺ?}std2/`pEpd|{c}+++{QٱڅIc]/`5Y[=M *ܷ|!xf1U,z lq8+AKa &`ې4nLeU~!KN_Z:92$:H,da]#>.\zƂ-41iV71-0j"Idlcă]'w1ݯaᗚJUczĤ54UUQz$]_PPm^ <-8i;Gbk[2H"/!1-x&7žO1Lz:^=)J%ab/=+s [ DhC -ʓ/QPr= olю#U|J ]pe~%j$P6OnFS6acap2So4+ŶYO'"ԓB"^I_}<&%b܂h{;+zhJdה^QAF,;ӓt/}>mB"{I@"B ˶=tz0ZߍtjYT/&WD4@td;-珑PdRJ[z) >Ze<1:g; ۱O3IJS)AmyŇP0ň4s[AMg!z-Ag6zLXbjjͿ`QK'VOh7;Iꎥ[gFN9hu $ j|UtҗWIdE!QT]_^6QՂMWz7lI~m' qs4Ώ(-HkC{'k|iߺ1y ur~Xl;}𩟍/#6{vbzZmap uz 8||TqKB|YW,76A`yb0M_7Օ5<Тt,`96Zs=A~ ZML#N։M^>4SomZx!wlȖS*`mƖJTA}w'c՜r$,u:+ 0fzv.lWGa:iuEo)1g*>M '.w9C;FP>ٓ6v`Uƿ Zๅ'],iꒂHRn.o@U=!IsU.y1 n !Լ1c@hnDž\vg]+ fg~>-TP;߀I]JX zpRD ƊE>Րޠ_۽M ѱ}$Kekl c}<@mjF@ `Vߠ [lѧmY[1}$`6_7m_ND%}!xx TWκ>ZVaAmȧJx8,@cɉwq{ܭc5x7ܔEva.U4AP YdԙXb b*'o'%8h*OhɈ` $/`7)xE{nXMFS2B#.ZNZ~+fe:F7 o)8qeg{v,m>Tow5p5Pk5Ddy sO{g4v(>>bk~kN_`eejI,J@󞷿q\= 5fiQ=[6r_Z2]k;WKz}DŽS#-rL7~QZ1{'+JGO,6ŒT>Q ]76jYjy2 m ։b"eo=V `a8 qp70o71 0oE=c}hUss8Q:NEFBw9$(V9;9 $:30_#Cwa2oL%uV."k:eHz뼊*ߨ^$şlhs ~߆d%rWfm5O7*ft" Rh?,h-PCSڲ<並b) xnUb5xxC%f U*JM)\6(K9dg4Vl9ڏoRW9Xxד}@q GڒRu9Q$q b)/j8P6~a+*`b[wŃHkҴO(#9qug l6ko5tX$Gٴ0̳>cUߩfa!4-@$X9Lj{Ni2)m<{Ɓ&wi6{-\\WoFtمя.=puZ:ђ!4L^jiXdcwǗg  LLKw_b~JɫVe;}{l+@p|kCiC_*Z&%cQKF$ ]ǚoٟO(t zw73'r$@epڐf.1oUFAeKT]g $ˑ ҅ t{%T'">ۥn>Uůu0M;v&|Tkn5 Vik"%v\* (=?sWvUWW߷.oCQϭ$tkyr$ M'pS 4~L3f=E(f+j p:`h}4ʐzpq@X}q<Ɛ2o_paI'HeUrcu/RM]}NKHZ%Ĥ҄2xЫ$T +B}xy8JP J.q51$4K٠$*ĥosW"Ag'B[GOh6+2|iiApħZV)󲺂5{dmy4 e8cEu _0y`{ׅ 8f[#'fKu7j O3xJ?:}Or!'r`\:? OA?3S;R< !ǟ/AuJZ{@8:&yljPdRӫr  !00ˊF4p@zmN(F@']{{,aosyV߱jss"Y^$`Ѹ3 S1![zn`Qg2j*(k쉐|@ⓐlіqdxE&bL{aE )P|dm $o=`wqh?14 bwӮFF1;U(b{z5V'"ToWGߚY:Bxc1 S;JަUs$N&m5Kgzv-jLtmӅ7+(eYUˣ_yd>̲Krh C.y+,m9_4eԽc!&Qdx7]NDyN0_,wm52KߙF;bc=B5pQƹzⳃS 7l+tSrBicӍu$6wճD@Ųn!W pk!#R?Q,'vt ɻ?A&(04 mcuI`Ot3s|\w颼'F P|M_rH ,yF\hFچW (F'HF_yN;#Vcc%n:[O??!E-15u;_)KSϏB qdB;4{D[y2EF$LJesKter{g &/Xqd'/~pR#D?4dD 38u'ר VUH<򻭀*wU~mdIE 9lEܳ?[|$o.xO s"z֊}p]kEƂLlQSywy!W%bMCKB4qY# )ܶrXsȽ-14c6fmHE#E-<+5<7uaDnt33-\,ruq=flΡ&qt1ne.oKcrSΘ{Tm~h"ryu\l8wvKm>鹳kp6o:UdT'U 꾐"O|w+ĺ"Rs~0>+n18`Nhula8Q8bcIe̐A%53.*U,w4XPs{e' 0p<(IP ;\kV'\]jH7K  Gѱ*C/{OzxZ}--*@7o_vC%Q* oBMA:h3ieU4c^[ \k*5Ws@G<'_4p@\ l,̹ vx ZN#tIRZsZ^)Gw4xiނFGQ%l~scR;idz2L ca>1Aa;ĂTbC@47D*d8l >."<W_76jB63١O]| )D/*H?hG8\|V{~5½Bfˀs*ZFE"ޟVӕcg3|+n'I/1xy@+a 8]zk]{26u>|6SlX糊M6 7y%޳JLPߋ0Q뽢cB~3/eŘ E5.H1l=VjO.4S es ¼Z KqgIR[)jw};B! Y|((C#31$@L{3xN/vdNQ'Q?sՕ5[S3-ej sö7Y/9Aw^;FѬ#b`$Wz rrRà'Hx2~??$`K9`*y{$*z"Mnd ՏepF~);ec`gg*rXU|=ؖ8f(Ġl:Ȇs<\{%=ome*pz@80'ma @o C.Tiq*E꿺ݗ]F&5H8 BQřXz r"NyLG^jݮڼsYeӭLJ d#ykkeb^jqL+LbZ8^ɯ86gΡ H"zTZxp{ 1 椹"f*2{CoI1*?D}MB<m떨6|r{$e}g27Cha;uZ-;:@$oi] V$ X"Dm3(S5!-un- t1կ;fȆC/Yt39$^UAH?o/付=аYr'ekk L.=D1*VAo_8yu=YΪFXP 1 Pț1uݮQ]-Dyvf2mf<ʏ%\|QA}X)ԪLpnw֮DaU]!jq]O$5X4vv*~7yo4Kފ8ɶ!oE_>Oh^E?F%;i֮Wճ{kiMQ 얡#T&df!Oե[$I?Y5oےbC6Ď|IUDVXnOEpRX ".Hs0ygV l4z96%Ssi}Έ/26trXWA['|i%q*w>mU [b,J"1~ёor'L3[aW ր ̲#_$5YW˻j6cjqx_ S³V<@DbKހ.Q) `VJ^EJYm̀rr}GddSi [-ֲ]136aCMQ7͖ ÃfGܼ`t8Fޘݓ'l_dnƱ,O ]Jmc~P=.ځ'DU@$8`&!keH|-Ɋ`̙7lj5xa%2[Me:0C\"VCC'bT C1H 1C.7;A@£5Tl^L*[<׃~<9.h[cHXn16]:o  (DL)It~8>-w$ʏy !\Tn"rUv3g?-hv́^8yR `::Ekթв U$ 9%%>@`H9}3{:O)[aTWqxޮ&"-Qn&c J+{a0 Kٻ8#N]䯛rR,?1  + ΀s߄HqKȽ>@z)zLiiK?cF.BJT>!uB.XM "JJR12' JhHthDz=bľ?3q?'bLڱ^A.p${EIE'`YlH{)7I((nf u}gnѯ'2q4I$8ʩ37@=10 tƾXwøE-^Uf213Bڿ$/ɀ&x-s+B_K}$7nF"@Jެ ^(mH(LIjuN1z \¯nVm ኲ>F@ޭv'SfT G^(!2>v˾M=vźo9ڄ7 K`՞%@`ŴIprT3*AN4]WKG%qL"A1Gv[p' ^:. ð\ZUW94RM|--z6.#, 3eنHyޯv4NRѹ5EJɰy6mqVzCoeL1o,F( wD 4|FQpV(,'@rY'-#vhT0X;F։ ].˜ +]?z?삛4ݟؑWi|3?ń=/ZϬ+yc<_մPGT# J~FS(Zaͪ}oݐiŘ+\CfR4_f26q=T)$ɅLډB-BLnpBZ+v4Ywtv5/=~Z/2e7OYk8}ĜtA~~%рWfe 4fy7ȄT%Bt vJ]P+x!D/ej]n"w"${}_$Mm-&.b[Z1b O18i bq}ƬH\\,6-^*6z]|zIcdz߶N%h;y7'h> C m d 5&zn޿n{v".yu@Ϗ6yNxx%_e)0$Ӎ{^mLJv !r(4j*TDL/LE4'a we; n4wg] Pxlz%u)\#؞ڭ*c4cI=˪R-h|sAa"t%(KRhzS6PTt#$=^ ?,퍮sʜ 4$}n7e j亂UVC,GĮ[S8;WT Ra92\jX!Uz~ΐV9ET1_{N^j<~ 4zYZ)@yS(CVa_kSR*5M~!d 83jN)يB* ,(W?\6X% kYuH!kmKځ!3LB´;6Pۚdqm]zI{F}ܗeyG"JM3. 9ZW4By*w]+Nz\zEldwN J^a4=d>3UYvU:2 oU!YUH6CWն.JVljJ ^{-QrAbjYxmL*^l既g5 @ i']_R$k^dՋoCYd1)V#(L~<1`j_MH .VOGR| |R]{y%l9"}%P(~N?V]Іv$#W\vа^{Hx#: ٰbw'7xt4U|"ÇFXPyNcbxu˕(=S?P6힀a$>*CtՒM=˅X#eyӻF3z4A1=c2FC;QqXrAB&6{2yPR9f)cԑ1A1'u\n_-2QG{e~, j`Cx; KWzS\y>pw!m JJ0ܬHf|!2/@^>y%va/'a\A#LJWd~ul=<\^RWm%RuP)u]uSS!qxdtZ7eG#~zoX2q2Uaw4pi@rN(uAyN_\;F9mCk;^a ̡\4x* l_l:LpJ5U ;X>q̅Bls5X\;功)xtg|q>#b)n> I:e60Ժr:5$JbL67v\ܘA*5wNίq}pEң4uwz*oAnPΤZia=d 8ax+JOd_sЮs0hdh]`Rg-H1JPcMf= z\ePYGJ\D뷕E*㖼F0b@juV/*BΩ6oanLuU+i)g[m0;PVgV)Z_GBة搭i`JW^ɔJqsdL}$^r8i9cR7 OwI6Plmo cC,xSqU1ֹ4P[IV9?"%rDg~xq%9:Q \lcWoέ{y˘?-9~frztlU Mv)S:.*L|1rgf@'94u2X-*UӽbP'W<4}1DZ$Tۈ{Xe ץƅ9wS~INS1kizԊV{Ϋ\dqU@J au;aO#+e@U u%7>P>ݧ߳9CY兀ylح>^htd;;L:Z|4݇VO{j5vLLeӪ3궚RFNi] 3¸Q5}`O7v۳c.{%Sl֚<[2Nv6UJQ'T@*C=sWXϢ˧eYKCk8 &xĜl/ ɇ'48 o⁝p6^d%Z}/wX D8b12$}P[|UaׁT[JMQlUL<m8 k@5=Jtʆ/W夋A0QeZ\U4㿃:]YP8%@Vpכ*wR9dH.$٦mLy]ٞ{=4K=fxuOծKϤ.V&3vЗXZy8 0Dx \4(Pc( {d"0/Ӳ5@4'&;XDi&Vl/CXC[8ND]c,*vH<6Vਖ਼[,hddp!v@(v0sE~ aKsI| ׅQt_~F]b1lm-՚m \O ~V;#4L?X *$!Q N`GC)]0HHe2JU(N+G%&6߽@Ż'cvuԨ5"_L T#̺ck=/<19[t<:~+Z0y!M bO /qCAZ4OUHxU;0>y'*){hQDŽ=JnY| R0\k#$ Et j ;`[kRU̢Xjz:JOԕ0 l$KX3ƽz^ZЫh]'co9s;~z@KᢎU;KrȁRSG Qëp~&G-Wa'c@jvee]| X$d;Nۆ5*I^Z4JlBN Ϊ |g&x"ϼ^D1yF>,ԗ .11BJf~G1)6Սll;(ʒ*݅v;2B|P5!,F6(ŰU :1&nbRisqٽztbU`eUzNz :4Ew$6Y٘#ġ u鑍.'SZ`jHwaAc:7(o sQxUaRMȼ>OL 䔇5F>%T9-Rfn;h2gLW{VB]JMpdrJ\IF-]&Bo&?_So҅)=#v  BL\K8l@r@ |5| MGm:(Ul+?JpZH(*Q'S'Ldh^{se&rW߳(4roW$LOTj}ްZ,Fwٲ >VpsaI }b">jsw;lE,lX_2.ԟ5` ־1rպBDqs&zJrEŤ8^E^vܢ?V V r+:}upٿ3I..chOԅ#'?"$r&U, )mnAW=Xi[2.+먻s>8|/^&-YŠD#sՓyuaܣ>vr>@IS m5@I 8rr;KEǀ4:l*PJ꼄TCx:jVӻ9T=s!U$䱬 (΁YWYq,x_xLVweC5W3zG z.A1:= /uY4Oݔ-UׇEEN {2Ϧ`c0jégEJ }.&CU ?S*zbg fi *5ƘdkEGNr &I#7x`_Ȭ)s\HG(`.\n`3_}>oKM&斎^ԉ:kb4Iݠ=y0ZFQ)U Au50(9(ۚ=EG!篿H0 ߚB*CYKe_ |*~Bg98 Ý$2VՌTwIW^XN*{4T}@q*Җy뙒戁X`RcMMKØMK.TkHb×v x 5K3A'. ǬŜx(._sU |ayM^HV{=3u jze}QV}JY@V)9q]bckbtӆ4l^d, 9wNVOx,;XzSTt/FZguJXKxpӄ񒵿Ɉ_[T"5Xh޺4|zn㢗.]C]7K uk.bFf}:tWqv^e^fƵSt@?Ŭ`uaT)d cٶ 51CDm#YmmUr,{H#Uټ lcJp_j~$( "N`6 C%=0Okev|/Vi<Ǫ;᫬i AGy $ ǫCaÜ*24aSN9g23Jਖ夫Vٓ񃯶SbG;{IN:Ep/_3o !g\:\OoZGՈ#jHw¿(*csb]/=`J+ٿdq'&[:pMU28xe0LAMEC. LyBϏ>|=MUΥ`2L Rɝi#$/rSD.iKBsmym$`0(غەx,kU&`!Ch)CGl8NT?(=F>sR38ص^;6YQ1 kNxK B?=0\"DUl,ZL߱@]6ci' %"nB<%d`XaU$-L^|6u49LJw :)vrn&?^36^ikJ΂EJ]zorPr*5VX=&GurR`e{=!}e|IoԝH^(j.Aͷ^|z{M 1[td]Rɳ&$BVhSe%I_~'Q:'{IZ_ToDCw@>%ml9{#AӜRݗ*ҋAL-#0Z^4'~>SI( ᶢn"k0,o3 t#Z J2DYvעe˰ۑu{B 9" ͮo,O=^jB` Jit`VaOC2-> ڝ9M˴U"UwzJYcJLTAq- LHiiE/ ÙI'Ӵ7u\^n SjaᅞuW0)hTOSxҚ HZ; Kٮy/(L N+m ¼GvYEKI̽7F{yU}rl /=JH \zмY%{C̱㗊5^-f2JK8&XV8U&l 9RTwե/3EFƜGKAzOQm^I`q4TG)1?zhT0VBƁp+8)exem\}Y=OhRtVYMW4Ys|ϙiH`۲u;~ɹ+GA:<6yyzNrmi|)AD By=M* C3䚑[V2kՋRSE VXbйK&-u/4?}B(K%6+y#м4LAuUίP+pwnw?ub_ ?#I3uCVeWa\c^*bzm Ke#š%n-[ԍ.K!pt]_?h,j@#rA@a;q rLLW_3pC9OEȆLHR 񺦳0 H5ǻM3bc l^g^=fjXz >ߘ-.n Zq ڇ}'!o5liHY!Җ;yJC $r'ѯɿٿ״iЦԼ](9 YU'x20q2#wUS[b8SSiU{A ď+^C¬1Jy݆ w w!_>MV{)&nĴ=[s~H}SY , t1-ǀ^=&G"> G咬  hUZ"7q6K KQ~a)|T^ik}U(\Yk:b9ht 62\a2je^q{&qJh˂Q+ 1BtX%So!ΨdMd?@n=(.Hl>͔ µ dO$'t? >_Pog<|Ur=@i 9Ƒ,*UGPpѲD6 \93;^RJ [ q8" 㧊}^O4'^!7 mCBsSe}\ P&2R皛OrrK,ƱLy^(L?ɑP1//|% ->Ĩdj^$8źQs+D6yLᗶ0E@"q _7g:RؖWe8@ED4`82ETʊ 0&S/V:r9Y>4=\/vHv|hgr]zTM'H*ɷ T+yVn<ū!rS0Wv7T4 I,fi QƅbPh6on81&AW-8-8ï޹& 1.XYe1J}l'jDX %PJ9UUSRҎl,7j\~be9jTVhX0ct)7[U 2k5!ڋ |Jɠ؀5g,R7L#/];Uώ߱h K~>LvXtdo /T_*Z#J!se !l@X1ߖV. _} S %`yZ/*fT,a-?NĤ{_#0ۙ.B, \s?0ZY[ux@J: XВ6QuLu˅UӃ HT*$*6|EGGƹzGj`8_0 rH/@R).`xcq3jkg*^Rf$5m_\:>s6,xW3"a{ Wwz?P?FܓbM9$^|v(6,r38|f0[ I< Y4%(AϚ5ݟ?lơ/TZџj/}mMW}SW4Kb;z%B?OGboTNp:WOm:@qMd#1j6y9ưC?Oc=wCٻy1tS_yk)|^_L~bQ_Qnk򭹡/͑sv<t.& d&|}SpKωJ y= -fK"ns?ف~Ki.fRCh"-)q$nPyt!t(dqI 6Zv!V5ET!*B:,amr\:m2/gi)dzyd4 ("x2z3kṘI N<e.*Ń#eڕ--7a3p:0<+.#Bљ S[x,Yq$2tF7 {k6i-:mb—,^.c-+$ih!2Deo쥠|N/R'kmFq$3߿W `iۭÒo/q&05 \@Vgvv MOl= 9uήc\q1.*8Pʼn%WFO8{=kL OnmGāl%_ VI,{s&E"4J B@<'69@@ 1?+F;ޡd`=f&AqX[- :'ouŖӌ2:OɖX,R-ו(ޚg+]o ⡖Ȃw Ҵտ {H)q VֽG:v:z:MeK8 V Z8@,㤑P$fUaMVYz-e.x>%NR*_k3x,w|"ul0ǣ}IqIY2q=96yEQKS`gu_Dsގ~'a׏Cmί,m̚(FNan]>jA^GYƟ'zK&Lѐ`f_ ?\/Ҩt@UF]Dθl1Bx5 i/,lrb')_?43c v8Y%+nwz0ö ^'[{ϥw`YΦGzyRigCE8#-|W2HA^>ᑆus.,=U}$U{߿ NI-$YQG]x5Q`vgq m阞B1O1Enl`I/ 37}$t5.v"f4+]ù,C\a`,]5p^E<];aI%KZg|coC@aZG@js"TCFarAmacϏ2YFU0D/vS^ΊE2 ȗA@G:.iuF{\|^SjT"E,6 ߚB,g(1vju3!,xVi'h#A=&<>'b%cAoXS4HҦ`R@ZH "lBu4^&!}D^ ZvGa 1liN,PU~mXlE:x̅Lҳ.ŌPȆ9?OdGcB$َzne~uBmULi19X9Q#ߌ{?3{Ȩ" `"aV3 w -ϐdUe"(vX SwʊOu wars+b=ݢhbB603b}ǣ~5ʂ61bS٬URVbÄn 'RȔ9u)2 ݫf@[k2EU>`􀳪JU%8TcXjo5e*n5Be-EbhإdVbN=-uQ+%E0;N=^1ăҐÓTifZUO8W)PuAD?^L|:o!ou WbϨ 2NH[Fֱ@1X9_lBB0c4uQXY)V ,ėPM`nr\].4eaeaUFǕ5R3әYtGr`w]^v7 =Ĥt C2ū[bLje|+6@O?Y]Hg{{tͦo<]R7X͂/PzⰏ05Dcm,ޡmdqnl:Z3Ua̖W/֟PG,s K  @v W3A?v;Dgsg|z(yٚPP,Ȇ!ƺCYY0c&ڡuUu[y8`Swi;I;"\ [.GJ1񒖎)4tv*kkYk~v"2.TYX|C A%tO4s&MD`%̅ ak%1!$JʤHҍUJf!8$VT͂(W[ `ZaLCpQk )B0\IZޝ,6>"sLdX'%p^ʌ;aM]HiwXvRqUjN%1p@fWYSBU]\Q[FtFMu=aU= 4 `k؜]Ir>ڇ p?UJWlQS nS= q=U}5 V'{ "4)vP4յ92;,+o%S:D~E@- :S@zn# 4$6Bж7ڡ:]J,m3.,U,aO R{Σn44shD[p C# a-$S4&Q'[ Ϗ͒1ICG_0<(ړVۉ?T}&ַw6XNIѽ Q9˶n1@ri!I9;gDNP'7íq++/vo /haY|nZ{ډH+InNYSl >0xοЈfM ||_]HSRV5BhT|xΟQ? ?2BʬfjY\f%ǘX댑z?{ʤD&R?W#?#\Nrd nA)8S3n45pnLUv &qhΥ14/>38_gH>8Y?I˶#)@BAn$\aU-4ͺoѯ7,qk#Wj 60|B@QҼ=虆RbI4Oyߚq/Sq(.̡aOv = {;"x gAΔHm+C|gMVe$T﹁A6@d&=`T)=Nl/tŸs}f{*4'4gdIm`sшTxKesC1QuJ@ \{&"( -֜nk"Ujܫ8GuP=&tFBX5')1?>sJǎA ~+QXF컯o]wQ;;qHy/r3~q[a:F'ҞQO?(ղ)=0\^0VC\4(9N8=!0ry ?gu7 ӰT QE7O5 XWabLqV‘AZs H Bd$!n=晌V&W$ H3ģtVpHk~]^7{L_*2ůb΃Gmy2 s>Ӿ4L^6 lhw u@G6}VX\]ik…p+w;ô' Cthx}GPbW1#tU=D mLжD4VXXuz ҵ/j%=3\B)WH'?ĿwN `zKNDdžp%zr`CSr^-%MSMr>^ӶmGov)-s{49ʛ`넔ʛSHO܉'Bj쫜0l[K}B;< m.;fL]|aAP)L4W6VC/"5H2qX-~/u@L٧_y%qd-Reh67zhS$Fu@,tn:aqpOTg5Kݵeoo9%_gQmjcni^3=D 1HRш+|Q3U34sksvTԯF[[cdL-~J  N8ORߔr,t#SOۅ@ ܧ~zwr.xJ_3T()9r.Xh#f*H(цP*=B{ja:s ၗ%)?`" `X؄XI9 ؝uΤ)MrLαxzېn ڒ'8ޗ*Mzw9zkV{4(l{N)BS&e=b$q?B7v♭&eZ K#:;$^WOs3%'q:uUc8gy"eOkQc'v*4\ݻ`QK Aȹs"Ѥ'#p!0jt\>OaLz<9w.*Dp,&k'xmFp vzG݋JvS5ڨEXd)(!e(a7{lQYoj,ƃ: Ҩ4u`H!]UMv!aUtS7!n@dtUYAh2>ʗdM v*q8#*\Y:Gnj;H9=qJ2T{)= /}3t[O#Ab'_31t5qoUMKL6ͻ6-wwV()5^[Ćdto!w9L 4Br`EO4-(88ČFߨQR$)TQHH,"b=#M mY"?|, p?ǼlUɯ8!/h_'.}%W RSvJ໦~f ƅs Ȓҥǭwwo3.K н}QOdf\| R2kyFI$efҩ Ia%b-)@~,d0?:{؎m=y׭2?v+_]A [7MkF #j(<Z&d(POEŚ=. M̝j+iST>vM> gͽ\+# N%30`|jA=,prNg'sO]W.^5lj_%M1Ȉfʤ It]13@U,-hthh*`fEWhð=÷| 3ɨ {Zz1! t._Eĸ3 tL) Bxdf }q蘲W?9Fx\@1>BރSr^F*#ٿWc=RݐSiP Uj )SuՇ%"*InS4}1n2&$3I=ٟɖvҾ.|JCRu5+q\V)0kjL,&\$wz1Uq'Y_‹8ÔDo Z%;$cي1_-_ԕ5~] .[mtWxP<%nx]U/c_} D;!nڜPiA+ۯ[b< R\"D-ʫ͔{d-5-"-)0CVrU35pXOs0GR_z-_h(JjK" \MBy}/!Sg+jڨH.qk oKtF2-jݘڴhRFy߼ sX_40mxh_y^۟c7z/ةLa7)RZ;4Y'W *) c*UfQSS}RBuѳD7nsq(K%F҂8mjșn݋Ob+Ȥ|C%K 3t0{G<N&t~t(xoM O@5Cg]& ל*Ҋe@i aeW, .zsT(3r¦m!tZ=GiXU fsL,>>W ]­Ԓ޵NS)t"nc^4>4 oaVYKr|vJ3\*qWq P[ɿ 3PvbS]%~ՔK%G=4rurAs6 - uGoq |{Qm v ~ej:7ۦv2NZ<-Z8DR/ytCRBW`1l }{t2սvQ헆zOiAߖ)r<0]!oRCrnj+hݪ3&wL Q "oy=ƗκZʩYˠe_Bc{ᩉ-jHF,%H|6SKJ(dvnLDpt~CL4TXMlt"6Q󳸐֏gj\r~q4ҷ+iԪ>}qI-ydH#=e2QR vYpGOh]6W{ _Ǵd# c֠f߶8jahD:ە2ʒ3[2QT{>c| h:'* b" 2;@an6`On x ǻ O5.˭z~U{Pڔv#S(I2<;G8= y =H9;l s LE-.w.X rso0 Ao0Da9AM61F!.u=NQmBHSWTI3XX`k.IzzT"ɀL#m`}?R|g|O|_PBwJBTZMŴ(u Y-"JH*ũQM!*+<&踐l%eA7}D.Lg¡3GAlUm F|*(hpwy3'AN,7!9@“.sBc)SdF zh6P\W[!Cg(0:)JlO4HmMP16`5`[,u Q]"1\*mq-B+sSDX#n1 qlFDAsQJaNk}^^,4"jU07RV=Ed*^59dlWM.s]N..?bL;da :Q$qM T3 fm(S=ÓQdƏJ^6NM̢ߴ=Im vcD=~Zvݴl0%<Êq9)|A 2k"PA`mlY隇T *n˜հ!3egrm\) ץ">Y pѪڪ&7s6TP?G_NuQrk^`8Gu)D`Ь=!~/<0T=4]3Vx&nuu67Ͷ/V\1 \>vD;У-fVm!X} Qu`[Y1XU Y KJGk07a?15q$A'HilSwLq˛Lj #]O*0m⓳P EM0© HZG^ ?l(yW{{]mG{zsU!^DwM-qsvr"VydPQhahBW}0* yD{=ˇg1`f%2t-C.nX#s0$QǟrJ`3sm bݶ#E~49[fs!@y4f uݒ=,f5Ճd6ZNE8c0O[wm ڕxZp˱,,=0*vxbuc^/%h>/~/y6p7̫Oy=D Ԥv[قԿŰsגrlx"<ưO$#6[:l0j3r+љ6l0"hP >/|R"p]8X{nˡ$ CWyD@Dj'ւ+|rtC&[ U240;i#Z5?mTU2)DGD6q~JG\@Fo#+uk9ˇWKM-r} d5JP`| bL8§ `hW7a0Nw{Z C M8t>uLJո.2Y(*It#_P1S )_@,EH>BTKJyyATDs7IzЊ+v&m ZL#nqatGl3Y|o\nK-xz86ΰtba2RwmΆDSH5aS c|R_q67|c$< ^PA&C\p~]_*fر%ˢByd$zх bT"kD #e?k老,MTۏ. Gayդ H**Da;_eX"v)A bޞ|w [o$4'B.EIF}T}{/g}8L:Θ*!7YT43N=8;+ d&jacNsȶާ!?1Ie|6عJokKd%Y P/CO[VA2ah ^5WAu7{³*w켺 S:HA&65AX7h`$gVV_֋GGrIwj g9Ţsl_PZ9*-2u_-I֯>WgVSC ʻ$R|v-~G(ij!5ْs=i srx\'%pRXAgYq{}r[t0@WQw M2.4^@ DXOBk ?+C 5.4'Ũ~hdֵs5ƄDXj#k]E#ȕ :rvם ̘ Ga(V=?gX G6X{&; ȒHCU` G\D0>'WiA[;Y݁d9dhlw%NIIwokm2hP zG:nJNxHDj#Z:[=o_c1Twח32P`G̗<|) U[nX^Zaڊ6mpUQ6Sq/DGɣ%9r3ķ.xC+Gŏhu=c!r}j['8V?R7:4i#%_R N@,](6:ET%^$թ œi)-ׂj̷5@w EW%#4iYZe{R_L4>v1'~[<<U(w‚Wwg|;bW0/\R£ǨIf"_L:@z c"m&2 qt%2S~w )Z [ r׭EZpmл(K c=dݕv I!{^K ߃l`,Eg؋y!驊cPX.{E5 FV [粖cU8 @5wlRHlX@R)"qJ66` ,*J5W!9Ua\$Hnʶy߸Hb+=g a Ù #.irb4 x2= yov\(E!i(#XW ] JW4^s\}ȩl& :L}~$tռe+I(d*fԿ`!U'y[DMbW-.|s3|C7wKϔU4Q#.!+X4Mn`•l8kVUcTAYw ?NR^ϖ<+?Mkp>]Wgc(ڤi !xt6*Xl%+`4x}ZJFü|to BeIon/'n[49 s&+oQ_=gc]=4NbޠNs͟|z;$Zۮ^87FgˈA* Lkﺚ]A0 A!jmZeNulj >#tlj7e@|}aP 5@zn0m)S^<>QѰj4ğM#Pz/yP+b2Yr jiu^9iӂ5'P M*qcH;)hybG,@}&\ݬU}98b m֛ܦv~륢D&?)@7W$4q?l5¸m0aypg`Sz~l̪iN ަTAB4SS|sH!aQZ}sy2$Q܂{8@گTVN_X1xORSZdHMp 7؃}VwVgbno ce|eTwWYTעs+D7wW5Gll''w?-:r;g:4nkw V"4 v:SmSƱL"DCK\pͥ6Ԩ7zi5$Pߍ m8PP3LncEfed1]OY^}=䝋^D4=4`##:}TڤjlךY _z.fh8w( p=-WzG +d=yڸ,i ܘ:x4BFoZG m ɴ9)Ҩ I]6pAb6#̩'_+f։ >ٺp9]7O$uf+_rڋT҉yȹ~W23 -@M/+2d67bɺ\%iɉf\ X/26΀TT(mwfݣJ H4ide%0.ۄ7?vK 'W=R!b5~(7CԻCpV*HuBlTSa "v 7M]7|b^֥>G=eִP8N.NG %!`bK+i`D#Ae *<=O2C^&,V&k=Z|.qFX~<%6K'Es9Gsx0>*SLyP@}b*G-QǼ0Du,E^ D@̴ _"q}jsICW\wvء 6JǭծٰUS4rK->uC5'L_ROg!F#꽟FOb UT  Eܜ~X0%sKnC.U$xK^E%>qɲr @y hDn'_*7F`$ J& ukPM MڞU[z MV5dO[n!wA)-V]6i檕tS7cNZslˆ#@@N ~ZȀg 0JxD >5͢LeQ`xGO9; Rs` B3!8x{/hz0=-_(}p.2F)U*wϫh̞;K2B$rb)8 1Q\.1I46j2(㺦5 C"tg#X'%LGqx@}ݖY[Zˏ$Q59]ŷy(M/x0 zX߶#2FG7;1%<"to" sL}[V/pՕ!-q__OKn/8к=oiFBda}USֵ8jAillbv^ {`os umh3Zg\1meNG :ǕA7?`幊m$Gr[i6kkr*20}–ss7y:e"tюC3gѥe9[jc(Ζ(aE /lu=8 >/ڋ1|-Gn)dFb d@I"O]mٛDz+>$QXQ.[>aSwdxxq<ͅ"4;C ;a 09^cj/p I8SnW)#B-g(HO~%@<0:?h2! \%sF_v( CqI)X8'ޝCokW6B =^J(x~k\!~qG.+ƙ%n$0 I.[ eUtEN]X)׎tWx_LAbߜ9Հ@ɷZFJw\#0 uMIAzG%cG` Q*+JwF8at7ò20/ű0@?GH okԚz."b¯[r Y,@f ץz6ƽ]8/_܁\@>)cȓ] o 4iOfYٜⰵ -9z%1n1e3gz8]LHSsy.^?pP2Ϟrte}`ܷ;I8`p,}(+NUvUK*ڸ+ikJz95s3JvaOk"LjPVI4|O=Em()I OUNUm+κU0:lGXÙLh9_S&jugFc בxrwNB%im I٨>*0mLﭐL~!I\﯁=T<nQ@$EWqgHTbiNTv*57Zq7x(T*M|%LF8sV ʒ4k Er53 .v!1sKll$.4{ԉ&<R./|qhw#߮#-qE$YcUO\<0RIbe?@qh#_Kӱ6B#gT喀D(MT6)K!="3^a6qHz4 ޛ3Ijƥ9fwD!UChw=pls>^ռM[$~;Q-9srƁ? Vo!ZOGA6-j:N,+P* MV| 899ⵓK*Y{WT'>@,ND/Ȓi[ Wm6~Hؘ/TG}s[ dhf;Hh # ց?ci6dpvz_B_ ˩Wюai:QdX ֜г~W,ewArߢd>Q|vf [>iӨ-Y,&~d.u "J {@}+d3,柟yF} F)gCV" {ʙ7dD@S0ӐN wmBށd:J|}pI6_`]IRMf_Pn:F((*,G'KG`a9rp+}'0:{N "z[슎2CkwKE+=!vrUY7U֠H,5> ;,Ŏ0fR?,C4Լ/-^2D?=SVl !lpr_*a%_w2;-(4U_K(իZg5>lӃa/]=徫 e?K(zhZKe6taso=2`.A0T[&gUa=JQ;(F+G# 6d~^DhK?{B[;&\6R]3prI"s-czw0eՁ6#qt77FpB5}`ym{ij>&wS tzdy`-R<9[n]OuuNgR瀾ivbA9vgLDQh/?F,Pd⻱"L1f]J% UH^A`73OπX]EVXM%{*zK ~roL:}Kw g-ߎ QhYk S믠U657jf0T cNset|4|ٱAp-.8ɔpu/WZ\o\-PnvjYAT"xKi^Į, ~[tJ+EEs/p`q%2N{\ɳΝY6!N.kLJF[>!j/xbRڤ[n;AdU8ZZJ^q(PRVy AwucݺG| O ,!,|Vbkax^Ds,O_)n8ڤ4͑ *$U~JH`! ' `nScl+`d+f6vFFthΎ~ktG'$`.a* #ܿuro &K|:O1S'lsIy 5˱'@v[.-$5LӊED/<3ZMwHAӨYwwI%Ex3.8T APH7[ N4_.('_obPCX #~47$ iPupߌĿǹ7/*Զ<-oY|M6o3y6U1j@%RɿLlvT^X!ۯWL$~isAxѳ_ЦPz#zY\,"tU`V7 T\% I=tO 'G `+W8@lނ=~SPc𔖵ֹB,% <o]Ӡ+色\|2/7`(_?Ò8|.4 /sX l_t]8cωjՇ)n+75+MTJb~ZqaɈN~"i\( =Y0 }!.\`lyp jt g}"T=usntBbU2$6aWAg0,-W+e9wT([OmoKo>}>me}k %4lLhtfMnK: J".DB&c[^'GBRYebjjLI =+eIu_!h@@DRjά/m['i4 ƸK.ЅT6fOX ~R@lq7bvTnbt8A < ?S?j\If§fP, G#k6 G..]6,Yb~?^ZBkMlOSl^V>k=bOs+&iC{.C`PXwفBGSMf5 lN>ȣ@/ O[_sE!.,^_0CϘdEVx ֩m_@.o(\K`yM znۼˈ\/GUaG1)-oF*FyWXmUox3NbY.{eEص~mql% u! udkc=Z'euYl Olʉrژ UKHCxnƓZpPF m Mꞝl>:27Y+rﴛ!L?,4I2VSs^K{(*᪓} QUne3R΁M:|kʹPm;8geǖt#JUsyߓyO6b+R /[yNPYnڿh79<]x%FQDSHvF= q9=VFtL\;o3eA?~O;s ?5"=DC؜nr"oC47Y;{#^0xa=NPBr5r7n#1#onۇk)nIzah0BU!Ļ|DLL5"IlO| 0KqT`eCee)^!"YJuZ(~YxU瀰Pg;>B ـґJ@ڐ>M,]8Ve\ $FVkJP3W`0˲= >@3BE <9[j|+WU!^3;kBӁ0%y6. $b2^i\^@'l4_8V9`,͚:_G}#T23#j:>oSyb8$a)Ir|qя3Eu#1c_ }VW},-qvbbg5S`oMFRUJ\wT:}Vll 2/PmW@6nEGJ䱉nD2bs?B'D[b_e5kL|RzZ>N?1 (ruixށz Qf(܍tv;z}äu@c7$`)&\Zgt/7رrSpj.GN .ca;;Q\BQQB0\}䫃-u_CxK]8E&2PZ~A1dȍM Sq_ [= j2(ɻ4ia.u<) !69 E$" oT1D_0@RuܠIșɡxJeovWv'8欃f=CJfQ#xݨK g ߬u;* 慂f}eI|<2#f-l:7jufSKI>ڊ5b/>RLx.{ UiC-qU{<= M?w?BM8% C?UdԲqCDSG& 'y5_a :s xKN:/`]!NϤf;[?ދ |EO킛>UeT> 4o93D3{ovYͫ 6J"FDoMk] ba=YO,D[фH {8{Vgm8_]z''vQv2F;vQZ9~蟺cs؁I9 {+&8"M; W 4c#Fn9sޟaO LLnrd|P8/|sxH赭g6ڕO'йiNiSKE")/Fp].9=nl.*ޯSܐ~ 6šRʌ~ޯ8M^"kKSP|Da󗀑'W~7ewb;\9{+b0 ثPsc»MBpH-*r^|q,x4ʞ߿ GQR6a)|Dʪ7vI]Y'`Muae91Jk`a V˒<1Po".iG^-wɷʅQ R+4*S=e*smJ߬]51 go%#LoVܺ=-O*'  iҾ>f4{%^zʽ Abx}tjdtsB?wۥ^)HE۟'(R/2 y/©r>~8rP#"$p,>tEEk&LW̟uMv4]t/u;@G/(.H2]mELyu=^] gv$@ntVfsm&5Qha '%65\{h3-ݑMrQ؟03 UnqdŽe TLץH;vl 2"wW6?V)ZѤ h03%"VQ2H1Zuy4}9_Jy=}̢eΰe 1U|FfLjh4Gb)3}@ڡn ys'XVMQJ JsC1pF:.Ӝ SŻ5DfZߛ {:K~Õ T`<0O#|prKfBIH*08ZHG-,:qɲD8VUҀ!6N\%k^pO-Sz+}% S3EVV5/lEݵgDrڙ Jw] zs1k6'd45=$>q۵<22[v0]1-p=+v-Uk- %7ߎThb'9PxrkG*-6.[8!0hzٮOz#ƫ55D+4##fk gSpwR!G[`\arD_6SοdwG{loо:O'XFz/viZ\QӠ|2OIϢu.DM{,?9UiM bZ^Ir$|3 uۯOvگ-ҰV*_aiw;^vgS8Ѣ gLYrD')n6<ɟY"itAiAگV6лm2nCdɲniR~ .x~'J\qO3O'V,ukÁO>:@! ITR~NބeKỏ_c a"-,mr /z-lqa^:k_ܡX xZ &/#[ `Bpƣ=,C&Z7o>hgL9.Nh!!emN )_ޞpmrrmQw[ULNl'M&7իhJIj|]mvލlcW|n@,U) hq,0Dybc5,ՒI}ÒD&^l@vpF<խt2+WLD 7cp@z3& M 8b^SBTaceXٗ/\@0QQK-y!aE W&n+?3'4*XWFĜ՗/ku>I+8$-$0@4NO9 `Ecl}*0>e$(O& Dj_0evsdjkz^D(gc"_=!y@m"&Q{5] E!u)BXCDoZC Ջ9ni1q]g љT ejmn-^ֲ9?0SDTjJ->fF*5G)`<"!- ~EY %3{侄`d!(^#loF/}ghTGlH'G)?- 3YHϠ ?IE>f1SS~;`qUoS(2R]JHi.>P^. $Bid"F<_Jʖ#)VTU A_1sx|#1Dt;&๠rUM#y{֌OcRTϜS# #X|[jY#f]ryXDTe@7~+m[HR 7(ymaL% 9{ZX30D"/F߻m($=;9m!Un)hAKKJL"jcJK%Gf\$Rva"o1N'v"p/ԖoQbzrY+(sf[D9[@ft/ƽ,<$a=m41}q.:Ե d 8 ;VUH6";I 4LV ΗyVc#®Svȇ(+ĘW9ZT@H"gz+YZ唏K A> jʆV t{Qlz  uLX&ԡR+wԂȷ17N;_3GmvKY?\rjRaDa}t/v멷Y_߲W+ҍ,,V"B<"z黓dz)+$ ,G327C%ick]R~ɾP{C= A-oW$ 2 ֐3 w`=ծѶF\pJv/S +8|h9Zq94=qoN}[z q592- \GܠriK+A $E*O$QzfjCܞmbB7'#D$p[EkbӌmI&21,Y=szs({W?P}5_ߋEyxDY.MQSOıQ}mH[E)}+8j (Pq7mA|hL^>40,s# RI9De M@OBvr'7z٭Cxu){.u]#yY,jPW3hM^n`(}S.Uǜ_tM*ޝkGU4%7&+%R!,RuɃG_@Ǭش/C("T.1Dk'KP s[_8 F tOs>Umk&]a-܁~Y  ZNJĬ![ :bkC$%pӯT%(:]5+ >͉.58N=s& .q ?}I i2Rt"B2mtl6uGjśwFR"Q%1^Ϗ=2IPf{ "ؿ%%]F:%mZ luG殐5BRvG39!1[ CEURS48J+)I?R-tZ ƾwk`pAq{؜ѝUFwϻ,Hv+ 1;.gpE -) =ɿnB:*ȝ*:]&YۼnVVR]þS |fCV{>t†YOh1Uf5SYhzf aUcs &5ƒq)E&JY+׃;"@vz"m?;,VL/w.lrK;GN  o9bR l'z#<BB蕢bI iHcl(pX]!{3d{QvSjWG*Ϥ1#R@]fBozf)їK&?exsZT]R(njwi__aVWA>D8+8]!+k6A1,D/"Q ̐ICwX [/A7鲭ib6!WӾ`鰣:h8>Nj}U=˴,nQkN>P< i)sF;#B*Q%^XE |ەG:8gpz(VuFf67N(n6>5FUcJ ;a>s]{sQi- d*n9.+UUh"2Rx󸞉uGJ%D!+įs{xbOO{kHJ< aCkۂ!/1E̹Mz3ːIG/ir./ Ɓ⌬Ҽ;[ijZ8Yz 2|HHF85")emP,\RU"t䩺+O&ime 0 ><]T% Dw.E4#Yd9=Z5ځ(eG+L(IҒĻnw9S)qpj6s5A -}j-9h6jE16 Ix""ҸM%T̑MtG;ms㾻'rVYh\kVRhAVGRtquN?qs$EJ5 o"%::SSbv|pMջY# ǴGї/yi1 텾"Y(b/[ЕʰxmҀV<-8'B8{9NݰOXM2Sf~hQw6 7}ׄ-zC`EͳO5YMHNZF7ۄؐEL NYΑKp?ktZH)(a6*•._֌@ӟf09~,emOpG#T!Uڗ.T pT h_JlL{G.yk -B" Lmm;Dpi d‚{*NN/{+0ʟe Zi9fmN'=Xᶌ:Ng1.o?ی'@RLj+gtel ` 1e{IHF7ijjB1e Ha@PđH=(6N8;XD`|` On^!z=8iG,8S_M5)`}||oymDD삌T,kSz5ՄA﷚7\Wve% $@*W=~q )m6C*#$kQTQ@@fY͎$럑RA?a9z%-{[ A-dl1Ԋ 6U.KBg 8#QJ%zgFhS p#NQxGk,ӌxtcܾ˜5pHPK[/[MyS7' \egBȑl 2uC0'2$]aG|\_(iJ"H 7XdA >ȴ)6 ]ʄZᶆuY}>զD"OD'Q63c~TuEK O[:2~(H1L9lL@U`hlk~́HfD\ΆDqMW xAك0و9 PW05}(󀾪ج#|;PB{GxF#a%xԔy57޵iYɏ֌\eYH\׬WK8ICc& yݪe: ;CUVZjQɳ! c˄pE^`=xʵOo&-v!㗹VLj7#^?,G ! <>VjF3P"!ػ9j$4ܥ)Z$-GKįl,xV%_^qXKcAq1;w 8i%{+X$yڰb9ވ-&2C>k& wfTeI},_zJ꽂F)sz e mx;gA vEo%F:H^B#Nɠ ᕘ+~̗5)D >(|G>O΁Al}sfk> Sws~ qG:#hM^j#K3G8[GxG|约,uIvb<^"ٲ#_vzbxX珪ܥhP Whm+R7C ]Cû`T"%M4\:X6"8׶2‰1&#྽r_s R]L\5vVnjd{Cƣ;iƉƟßqp] E;f:29v%pUQӪVl/78#䑶..ʚ/#eN m1 PruPQGy>;x[)@a븮F"nQuK%'%AvaQXYU&SLW>`^gòցڙ_j lX1ׄzj]jA6 lFU4l[pU;]sx2Hϵ3[ߣ|j6β܎pX[ fR+>.ļ| Q ՞0dNJw]7pY6Jʣˉ0aRwdK--vJ6Ֆ13?lx(J`0rXmŔP@)&˿n{ꢖV:m=|uIڌN; ʂH/9RzD %].Q1-sQb̐%΄Ond㕎$#):cC1h>Re`3;q)qZ0-xQ&jAA3%e*Fk#eEDAh[KLXn" 5ݪ+=>JMIQI. JbD_=뗒6 bCγadxFk}lmh)]дӦ -_iê3ۼJ ;_1" Yn[vw'soWhiiBY6˄@n6W< @C 1xݎ4q9C̡z?ZGEw&x5DRe~:A +7_.TȥCven\yroCy0 Ѯ|y;l)a)}qys׮Yͯ|(G,UH-[}S6oԽ4OEϜiY U@[pk;1ᅭ6 >BGOS&8{KC8_#JPثߡihN2Hc.V 2vJUmsMN6qw?J`W܉I&8 Fdу.n<%@A"5i7%'U6uĿSXVP!b<^e>80㌒EDdeQTJygm<95\uzb"- J]@3!H5Zt]#nOo7#9G'x?(|fQ(¹ *o`f1 37s7v:wOAQɉ#vBn 5F C.cna ǗeLz#h7W ĮDD+Kx\VLCĈ5^$R<.դ)5{޾Q!=(pMD`-ݺTq9ka+ZRң/WɐjnX@w:p6牸K|Î"U:gNO0lo;[=*Lt筭5wY !@&OLo *'WEƘ(s>?Qu9;?{8;'ko<\v]$[^tOT)̨>ٹ:MZ@$w _@̼_#G#2^3 $\ڶGrw{T-;|I0v 7[#x923g$"U|KIKKZS>XZQ=_~37ydW1ҁF&֫I^w Nv-Q,ŀ$0<i09$tYnJk1v{ 63a,v]bW:5U O*$tN$xTanU/T;4|! 91Q\*&tUgᜩ=S^R5pL't&kEY^inbo=/}!vEm9>1EU7)#*x-taq:-y֠`0fu>P]k%L\&(b|2>};zhxo̜ p01N F&D7m]'x]/.DII(>hgB$:n4h2Kmkl|1(Gw:~6W|dem+1t72x& 9r+2r=nW!S ;kO  ~qf%A4v}t ue*EqCx-jzaM-͎.u>hFi@j[^_~ŕYY v Q!&D۠('gዼ%6Rc'4:iY/_$˥2 'p (Lޔ_6Me{n (D2Eʓk3ڛHm_ˊme_s<|w |O.(zlĶ!o݋4vҗ3=+nT eh_(V\-2FZ=5W}Zp4}h}Ʉ B͡-357{O@zΘm"k~̪ PI 񔖙a1e|?_E$Gr~zs+ulV3n4?5g4t*a%xH{~Ewi c Уk Ha5tu5 \'I85WU#Ty:mWu%^U/KJI4agp6?Cי_X@+G\A>hgbE(&o\Ke lɃ!:=sI &{ҏt >m:?z{@ŀxtU(Z& 9vDP4lAIZhN%oW>F=;q$UB!c!Nz vIOA ~k K_ѰL%H^H-Qs2s =]fwSKR$u8DǸߗs1Ąu~?NvLoYv>05DZ^ o},L<4'©:c3Zے:bhuGo#\Tߑёd{ñYR=0?>~&zww.tAxAY%SZM )>RDmW1Y Gnjn<&!rGi@:iDYQIAF]|6J ?A0I|4U;~ae/(B2Z(48(~^nĭعg."*[hQ/aSF- Xc+QŘ+oxR$O4+HX\ao8v,*SE9Q 2ϹqPxt~0:77 ʻxlgN"دXYsݥ 1u%xJ5J-y;%nj'e=4WN.aΜO pq*/ Y )s^)^-F$a+@+S-{es+P~lnR:zq͉Dχh?z~AW^2 ߋݪ)K\+ }4] J ܨC~$d3 »,J : nM #s $#@ݯu{m#%B<+?ª3>.o{Y^t^ؿ3w.A85?:#-n@ >+}2QiEreUm:A ^꣊&6-sNl*J+_yǑ `@X iM_]C+1vwdD}XXHx3#1f$0(WKYU67[ ,󅝼ǿ撡TL2pL垮\3oT4v)%NްiT+Z}7 #7R<[D_W<;y顝d20&Vš_I#{|sSUabP[;ٰbZJQl`GK|,x`>W[Awcp_֫OIٟs!:~KZ?S'i#2os.}m1[l/ aeVL#ަd0 ȩtCy~t񴸫mP^@JtiԢK(bdE^V~b#s\&CȾ|*Rq5ew3= =J\n( pq-BEUSha`X<"CrZEòƂKA؄-AL̦$4tu}Pj׊QČ,):dcu/]k90[βd{8)ѷW :e3Ee;g.48BKfr+$Å kolQHTYxFB-&*μrt DB,8|Ka #zc‚2hso{Tmz>alu ȱr(ǡB$LMyZ~pzU| sֲiqb IFτE&CI!=gffr ܕFԔ{2l1H|H̖HmH#Q^6`mM}EN,U+y. .sX8#/gmh^pVĂ^cVMfF;d̈́0bd3+jڞ<-- vH-V"E{l@L^(J^bp] ʹhM]˵=co`=iXzl FD{8u~yvt {)iRbWIv!_`y#Դ{:.S^h.KzBA$d/hX>{k&RqLRyKYi'WB#A{^lA0W,C_NFHEnNH$QKb'gKDD {gѯ}UI?tosg6D=7k]/N qArwQp0;ݽ C8Ĺrؼ76Y6m Q]NŠ" Z4ֆ8oH)}n-Ne =Ȯs̱#؅7oj1`| AŷBz!Ʋ`@=R9ؿ4(bJ᳼$\ h& &U%@9dXT01g-xK?KHVga&. ORPRԣgZڬ50>I>K8o o ޒ|ڠmh7dL6-FmAu1*XWY\Ad\Fqa˺9ypiVî,Pny.m+: 2B3vF͘(Ќ\AO)d)M+< 5iC*Coޚ1\@}ajH XԸBke{T4Byuz]1(r0e)P!qs lZԫE%Ԥ~qE)ACFd8V%^Qm-8jmZ8eR TN6dQ1+"C:V]Ȣ+.=8 S'g)>tL!;gB5zW͠9Yn L*]b"žTl[dPC:?6T:鹙glv6TQQxH-oGE4zDuyU9fM 1c*οԌjb)bH{~ [W:ԾZA^f&NKҙpZKRY/ &jm1ۓY:ϠAx4V|/Cv&SˤC_#Jp+U{?5 XYw2qMW@B_ڸkrWL4ٽXs>( .vޢ$IVI:'|3@5%E@W։)ƯmɏuX5:˿#ow7'|a >t mF"._ >)Ywix Q+ytS5A[e(tYp68{ul@fK*҅_yZH oYۼ<2Tu4r4I^Z(SHfGP LZ7x~Xad gGPRf;t!Y`o|Fݣy|?w6n?FvBGsA-[mf&G@OCưy DWMAs7&`5.T'~p~Xþ=@Shhd$џcLn| r^=iDVO=M#RN4ͧnz(͇ F5U(D\h/v3R&UK$L7‰o5G?n+\U_Z~*vvjlfТ7Le?x4]㶋 Хeb6 pvȾ3[v~%6Ícɣ1vq&9'|Y-QBTpjyYeY2{p)X̓N/TنVjZxL7Hc~_ٹIHQ-(7!qY Yn&'ԝۆ25Dzm7C`E$J/Ђ61C.X\=y?ϙ8M@U8ao;V@tKz?t `ȣ{j#ADusܥ#de%*(xx"f-mʮZ4_ԈgȘK¿b67`t>0d-ťv/x iv'7s.RX}d^X2ս_V>9Jn&jSXm4ޛ@%0'N5Ա_5FzڟxOQ_aJUp&!fe~|0{,?߰l@^ OTI#69I%:g|l)&~i!]_JIAd$]Xν֯[KIE)ֲK/hvUT=kh^YS{_@fN0C*oI14=ʂ4~ m_8NLc&c%!D׻uPS8ee+FvʫyJvo>%Lb<撤5%JM1Ilߏ(ϖ̊U᪽֗4RdAs}B?P4;,_zܑņyR;؋j PRjxSZ/ŕ'Kgx m:>3yȂ(J$Υܼڬ*!It _~+Anr 4?(H&6+gj5.DǠw/!]S_ z&s=y&ElF3;S}6zoq݀~c`vbFA-i4傹Brqx+pw5(l=؅Mi%um7}RV`ցg 7oQPLjuQW0C$}'a'_=R%8\;(cK{hl~`` sa2/fs*6)VݛtdڲP t%7)IKŗu)l{IO Ddl?j"{pp먉mw\œߩk, $}ߠ?i2gv`gGK{HБOL>+'gLo/(ъcͧ@%O҂UTzM SQ^ߚȆ9 }ُn8YCs?^t98%HnZj*}T$}_˃+}mxՇJm=!q|=wMPS\>srjU#+de*daxiM<;T7W'ƕ[/hVaFFֳhvSKjG*A2ۂ^ckob?(W?w FImLq`.LY4i|",DaP0%G1C:^JzsK\ݣJga﹧k(m$RQ G6R9ګ}B11;ņR`<]8J喘iPWP#W@1*zIAÕ·I&21:@Os KOtKItu4mu 7W@٤|t\)\7 ]\y9WTe[T::m}b$ t9šg/#"P${"|^Q0-O wp-#޹*84= <p64zkI6i¥X6Kڱ]__Ǐ yKQ]^Wp_`e<5^,ކ4v؟|'q2×GSmnU𽆟 )D/0<\9m]|p6q:vǤm-nGMC 5?HtT>=Mp2(7CP;E\,o : фS?'7 Uw9bE azmI՞x;;] AK>nk3 GG6 }O+…~li9P`G:(~1j\Cu GDK)۩-)ƈ84Ú -=2̫. a'ع`EAEbi|bkTF,J! (9%)q>Y3ou5GKS737،i="Шj,sٓI "睊{VƅpJCn6ҍ*d+i!\\4=sx */ w绕M@>uC6d;NՁ`#It-Ђ. wE~W* Tw{@TLD [#ziZTWBҤak2ǝ|.uLE: W*&A^Y7o$xĆ|M~`$Kd pL 5YVtyFK\Zn}Z-'Ll˺mPMH?qvY2-:ce4GhKIꔶhxH"P= %X\P0hJ+;#k:[JZ+E[^^{1D[J)apSȟaEvc߬Ǵ t,p9Q/+qr&%O*% [{BÜDqxz_g CJ0Uq-.{>3ge;>]$Fɔ;2 ޞIDk믡>o : 1^6P4%#4Io3Y!()*Q9NMSiR6FuHmSaHHX%dH` }2k1+CrgFDLux@&Wi3AEwWĦRebA+>VA+!uw0i"^:zl5HGCR\C|"yAzmkk`<.ܜ(\íWVF϶mYGCzɅphĕXe.ѝ^7m"o:* 'ķG^K_$3Q6av Z 2Kf4۠~:af5÷oUY9iqIXxvz+]K+x̀R'y֝ vxG2@)GgA yCV>hێx9x<0vD9 !6|4e0 JU-@[%_(BT:sE ƑwӪ'^&8 u:YDnGb3//,4u2ɩ6Bh~ V ,gAg`ڥDpT'LRF\_b1=<43rX[LEG/n5k‚)#EJsUENjgعeŸ e3DQw@12FO}V^޻smQoK'!y0'ޱ7AwH{T٘7-QRZ&mR^w (q gQR5V]~ԝ3:ܲ9k;CR]%X=MdS,Q[a"h9J nT3;^L3]}`@"JZf?L<&&|Zs\TP_acAѼFWWVbc4F^lS6fTuiXY4):ABĘ X@R] >u1ʥuϝQG͜BAQ][srʂ4TK~D"@_&z3:A!ޱDX WZD #`A ]Jr~a cڧ ;6;CfH7wV!8E+~z0,ѵrwV]&^miy>KdE#'}rW2'b&0 ;Y.RϕlP22( 3AWϭ# 8tF`!'ΊH?5݆2|Z`2rz093Y()/WIn̬2m *Y(wQ+' |e:.1VX}I '^'䕬 ~Q?8kʶNOQɱ(8gZX.r2EdVsău&cWԢ]#6D`%|8 ܱlUow# "' E 7r(NҴadSxwMY"S>o~Uj+掔lvzc q ^5\pHD|tr@p:k;CU&d݈y8@bn_ <n 5mcA|L,}Z+~xe#y,iA$4z#&UH+}_#d&w$[JZqk-n]bӧblqc8cNNXR7&*|Xԏ2S c^:W0Kzzk3%1 zC+uS6_<;/`{TWG*^;DL*jjΚo>=;i[\$d]:MqWQN*`4$ȵjE_"tжK6'\\n<&߳u-'<ю)_+[}B*-Mb 쀞?S3G:Y|Pu4o(B>,[1osu_fe9 }}?ђ\Zs|Ox%4ũ9Ex~Řˆq%D2K,EG3q~f v;@aXgmM6qUy}>N}˷Ȏ+-̑t1ѵ \Edn~G$Cygb@+*%U7;k]W W1ۮ]#~zH(խH\ "]e,hnԆ* T85.%!!|i:"cչp"qW_+:plU\o7kh%VؗîO;-Ĺe/I/A-,.<7fb|i9y-Y% Ccxʭp= @§JGd O,mpD(IF!@ʭ:qE%ݱ FPx)Pؕ>L)5舒܌uʥRXІw=fNE|B0=nqM|C*7'}.\ i>"2ׄb:ۣB1 t4zRoUr@F}<&*$U!;Mѧ= U ߦS'g2=HUq<ctXow.2AkRF"J^hbm5Ow(eHl{߰=nꈙ~ ҁX] orXއe-*cQѕ% ;nh ݘ,mI<3.G48#W잣#A7mXޔ `QR=ZBpb?3W)Ÿʹ:"Be/#+Vy hx{2W~&yqCC>MM/fW#SZZMTA#u5u;T1wI;jӾnsQb{9}7T,BBJ}vi hEcUKK1ͽK.W-H)oQGKTt3vqfdU]^:?=CGyII+$Ѱ< p.D5:ٞﴪ 24 u%[[.&y"qj ?iǯQ|>tKѽ.{ 1:nqfc%AFS .ґ&0ld7U7/h1U@ۊҤ ¹cbUS3Տ$"n8@bj{(3+I *oG ɍY6OYdG*ZCiEQ^ę6 h" [= =t"#)aTf8]8hEN[v^؇Xݱۄ՘232<>Bsz2,Xb43y (Ǧά2j1am<B9VvCt~V )(m̦3C~1V Qw1MDq4RZi?'9ќ Z@j.!WWƞDo3($GZ 5tiS< NLl#\ba-I9؜>֛p52|4kXGYb_ r_t85/uVj<r G ϨP"S21AF띶!ڷ\0)9+xdXt#c͆RDÆDpUs\83sg;kq6A#Asy3L8\-XF Hw a:>M^sݶtӃaުc&RO3{4n|#G^=|oƳ^mxc"4"Ѳi@so?0DqM6{sO#ATLjrFUΗH' W>wu?*K ݘv 4fJ7붽698rV!IXWj:K, qRY1)@}1ojz hz޺mE,"cǹ8@2ڎ$\ Iܧe՟f,*Q6kFÙp`.Q;?0EJghJ#bx-eJz-JJ ^Yqb c$-00k:ɋY_ͨ,V [b6ͮXt]yfIʀ2RA#UEcMqNcZm`{Q˚ 0I:g{f^krxbOcn]LGkozjg^D5*C!t)BoC\ pmUxXV[YXK[>3YU TrOEPdA@rGVVgUI`5O 3(y6`:^FlnEzu Z(&Sf:4 aҒ~i1drĵ,b䧦~_Qj57cDPQ'ܿXdIX 2rGyu6)*b@<)^rs𝐅q+q]G^bj&+`b9W;y?34dw:L"G4`y? j6VךSD\;3J5Cj%<ݝ.Ыnj=X) e)UKI zPN|$8ZpflhRvIҒc`py+U}?p5\qM?״Q.>gGjB9T|2 鎝02:,;{V8(oNdze/y̘I;xW NM-/kP 7P]#V[ypt=w ՚G|'KUfDf?UD"\ZCN[2"S&Y4fY^&s+" %cM:qa)ԒPF4xu:vfg^BG,-ufiN/ 7 |{gL}8S#}Sǀ2Mf5R,9}q%riىq5 s88ھ']%2plO u$܃T)^ǩu+ 꽘xE0E#5OJʳw՚[@X l uHdd{'Ml'8_i;X9`7A_{Bd-.\476eȒ۹{)? s< 7l9?Z21yCu `7O9\#o>k9b=+j_PRnDoP1-*@#3ӮY_q^NP"OHR}z콍GQ3 ScSB[F$ScTh>%#^Pj3LbNCxlbL TL=Cs]K AfsK&RpprO~d:3 O's%D!$O¼v֟# $BV4mXv$k.XjJo}3!+kyh Gpʹ ]Oԅ@?$2;%PK 9SrpFVKϑ;^(IY-0 ,(t6yg]1/ca@e4`fez:%hqMrqm*nX,34c00bp?n&%ow&tl> V}zd;=f`&rdXl.^HhC TכęePt qG|BBVpH&qB նDM|y-^8|deHĵ?9= 1G3z\yfrvƑPmR])0HM-n ҘsmЛھіehɒ-I܃  {nۃHrRƚ@ej;7}(:ML'c#'/HJ)Zusq r#J« u"zm[ѵ^尟B,Ǻe8{Ե;)U\\<ѽKE4kbB$+L5?719ׅ =}g:CƖqz ):mǰ"4Hߴ01OD5J.vP7PoRzK[̬~KQSb$5ܥaskF>dRcEiˡp?>JP9euYӎ:?Elj]oq-21:'/7=n9Yģ$ΑPHckѻ%4!l]3/7 ǒu@5/oPjиm|l+}r/\ܓ3yAنng=멹>kSE۠C$bVʕGSb+.ߍy)2Q$ qqm+ڒ1DJxK7ׂX0㾮X&\SE%䥩5&%Dv7O-Sf^3ur'hK݀[jEnZ:|% zz*si؃L` {CmZ% lC2mt/C5Hoyʻh B^L)>PU 5 i!{bm*eml} 7ʾ5@̤wzĨTph0C%8:Nz ٪>|= Z "%C˂FpL.Տy8/\vV') dO3%*uYą첬c7xDL^ Nw oo%m\= ldED WB-0owDi' Z:e0\6qp{P:erpm{2Q'Fb ! &Ms:Ve,Hű85z8{ x]txr\Y& +{ȅP ~P)~o )xD&B?Lw,΃ϥC%FZM'!.h8ThLjHqLUy.z~!?/ଇz@=4O͘l/9{CC~C(i%(HEaI-Y?+G\2~8V=ޣp *%^3'VXĩ1B>mЏ \5*rEqFh;o>BYF^On#Cg֖{}+'w,R˷BVJ\Iйoxec/]Z|#cc/l 0B**>{9,PA qJcd.=ex@H;7wJ-}vڭX4!BXiI\ Q9vi_xhM?%M7.s>DԾwao &8L\K^W TS"O{fCN-[{3Wo |E=]"B{Sb_ؓ2۸QVtZ ;qJ߯(AP)EatYNCh$ɀV"LEp!$mKD_b5`7і ͮ/ $@՝+E^-#c&g# R6 ʽ1~5^R`~ʘ#gwUg-%oQ+I_82a+ލah1#.-\p?CJWńܰd{P Ӕwef(y s~"r%rZYH )~ (=R$/n_UuμK}K1Mx345 3\c+&@^}LLGƘ! ug V[a+3./y.?a-sҋ`75ߚw2i7am>Qe[CQ+@X D|r+T^ΏybA9 +gZ{|rOB9Mff~ARCjkqqmֵ,Os}a_,Z'ԕdV4P,즢_[MЧGJpcs ҋHJQ]{W6k 9@MO"%, b=@F{-M|ٶ>Ub@,Ϫ2.3S_ÚW#ٜ~N+Tn!חufȼWKĀG [aǦѡy\ظ:Y3媮U+4.URTŋ;*3, ʻ=j}RyyN0q mfk@a'75lV`CN[nxSz)ĎB}g4)#lxnkvl~lܰrȗZ}c~.G`f-WM}XcRo -g0 JEحȉ ɂv"{KmƩLXȱ}{gɮzR@pr/: 7PJcLLVVFS}1,cg&J}ܰ~ym)`͌ 1p荄NTf`q3;kKě"KCnݢ i!m ERFKQL/tZ,x,ypnw%8qdRSs)r%bxw\^{5Pm)&{&&o_ b"|ɓqhJ{LmAx/ӿs؍8bg^_Sm>0]*hCB[EIKѳaxU+Xz~†gI;A m52 m].{jrm4Q~b]WI0w8r>vt__~a@|3b^-\w6fEH_.KiF.5;,ݮ|=ӮDsO%f&j,] nkO]>>:֬q`_wGvxCc60*[ĞV]k5$zsAŹ}J܏ڹpmR%KL8W:wg^I>&96' 1>$P)X%%?/nB(Hf?Dh)M@|GRYSH¬Nr4]mgh&c뤏hwW%!(W$v8*@ASS$-S߷G|xZ9H:1@P~1Di﵆E0j*EM_JR%l~$2طljO#u{é!?Wb%`Xr(ZHiDӔz<uC`d1RZ9'6A}ii~2)Xhs #!F"OBu=#Y`s=u87] .- 8w`?ocZWQ>a#} j%6p=Ny[]6cm q7vM+Gwes:Ư=+{0ce:'¢Uۄ|JF¬ L*b]0Eli蝵4UvG2iy96*tK_S=FFTfpj C(gl8gbлvJ:mųp "Z{+d--@2&KS@Dt#=+W y/돶c6e)S7N+;bŜnaOe^͉Ma_(p,'":Q+P yEZj+,:m[*fqAsU4s9\\oLׅ\-Ĥ4_e޷' ^ 4dۛ.ZKn6wsKo 6Cw,% R;`{Ӎ1?28}=S޺/T3ܹz}^t{,enyRZj#- }e.#m ==|tG3W]i5΀ךp Ž͎0nXP3e;=G3%'ǁӨW ku75Ԣ3oRS}#B~8@e1iy= +ڱo(rݶ _P*\l#CK" ު\>”]y.OHF0L^ejN˶<0JS<9FQ2\(qeFg Z15!w檣4#\4E{V?2Vc5 Rw% $P1 b6K+t\v/ݰdfV( { բm(bq\͞mM> *3ݲH塈cSի7:@\;'*~/S?mH )}.`a |2pH n &唑ioZO#`4gw$?qp- d qs/|jxpVV7ގv> AF$)\x@MU0JSzvoi9& ]_#s=b0qE^r99JZ qKޚUͦvȟbh Nuh;=LSBuq}_UAF.LM{AzRyJF6JsK]< ;tJ*,AGTuuOzK[FEmg+ R^04߽6"pXn'Xh'qZ`4 ޘ+JW0k'vd$}-,; 9 |Gz픢q0܉o`-!ހ|W[@77a~wEڰ|--KlulVC^Op8Sjny c3#m˿);KV6ۉu8f` d٪{KA7/ KrTC!;_Ը!6'A-/ʚT'm柲՛z. `r* X&`:׊$\xOE+8lͬr#UtNʎ~jW)S_p 96W G |JrFyExnɠ9ln`%ݮW>2(_#Y?Mp{:dׁfs.][S][R0ŏXƽx<(&: \ ^:T?yպ-X *ϒh edsei dÇj'MЗBz޼{>pI'J;dhD*pJ0 1]T=Π(emKi$5zeՐGz 쾙:P2@Y+$$EۊsYQE-)eDž݆>:WQcWSiىё"ɇ%[eFm8-lzC[ҍ@uVu{8l_*=1́iwW(%S u5:]o˻?a/eΣg$7]٨dh0O]8s.\ wݿ%')6(YwY$nq*r ~u?/ w]{t uί+TNS*1IEc30N \Q8V:' ӛd}d})&+_0`a:c0h4FoRA:)`yPFre+Csˣ7l 8^E ޵A/x9MZFU]g'8J,FXs+!!8f3%hݹ{Ky^B27P7PeM2QrCG,j*>'+#A%*x$4\Cfys R|*Ң{~-h/!hy>C%\Zxȱw&(M, "*42㵑 u|d K&#z* Mh#\PQRH'h9:dWRG# @=ZHVF0\y)CJj}sϞmUt涑 ]C8ItF_} ȶ& +"jk"0띱 9Q]Lag\A'tC-ej\5SU $oԦ œNI_TEª0p3mc8 a0$85 9U[)S U*&_Z:+DjĪ .k2 &Kh>q4 r@C*Ъ+׾Ne&}}Q`]Ů[O/5ͬ&En_e/Q.a:nж1?(JZi?o1ILϷdf_t4F J' pyX?iw(5^=& q6مXLЂ$m1=dJ3%պ%**@tEó=6'V+%*J.1G0[t4&ex#;#Yw ߗVJ@`Oݒc$Xy&h4,VPA_.nRV LK+8(߱jϴ_O<ԯ7!khg׫JGy}s`|bG~o{} 9FSЋU?Ά6LК6|R\4|?|V02H̗4)lB_䆒4lISʤsw'YThL0tSr{+D)*١0kOTBtP9|8xgʼ4QۮE1rpu+e8ʿV-_˂0_?]ray9pvg?C{V{Ҁäү.Zq Ug֒ F {8nVP6( . к Zӡ׍%!Jz>M=LRIh C bqx~U8Ѣbyr[ T|Ov"cT&cewKeN(Ô#0ht:a1|+iFύ╹~~X;N{\炪4Nф?[_D*-\*li<,ZM9 bNrp{!,L:٧Ǘ#bUX:n7ME)AN5cO|)0ՖGf];\{I @H[]:޾oI8E7M'O»,U5ʷ/szb{e!7ٲt)3Rz<?[۷]tG|2,?->,C;~wOև\uMZťiHA0jSDAT;ǝЍ$o8^0}Dʺ`gԈ[vh'P\y:)F KJ\ypzIRB>\?tg+28 R~/gĐ8,?숊~y'lмZJ6Z`˒=#U$j9oܣFF\#:q5[CgX3A:;v*%V" d45#k$1O'#;̛ϢS4K&b 3W\#en_h/_ϟ;q(F'pЮl0a1I|jX@&]gD30ex laxndsb)~A/D^4YbnQ̀ zw0=pD*{fUcU>\W.| ~0[\ڶT+R߼RB\Q";ҕM"Vz]ZG͙؉ۤs`U&ɶu}(딎q޺BS0n!Z/s=KU k͈7"++=5& +'LAOse+ccÍ]Jh0Wf}!3&RؿKcj~]_OE [sCўF0`ۑ0 UEjtbM,YjĶOoυIF;?ǫ Z w^qmT>DAcɱދz)E]l8o z*Z&oc*}kqaX.f|YZ5IfSE#"R35Ǥ%!g! g\ʨc2{1:}p&p?]uyzyMsHNb5TyUBX踪L-{P=PWՔ }iGh=3|lFv3*-v'|˱,ou^^pPq5*)kI_u oB_;,aq7G4!aQCj7|JHB599_@\/̳.+5%VUTucݔ)D-$W$!Gb^#]n ̨[N93T=3!:(h K'mvpn[2 &V%cX"z6"V 4eok s޾mqwJ%qG" )9먠kꋦ:0$eV:H/D XFarg{=>M>w]Ko=[*N۶!æ)DƂ\ eHsC:?N v+ni3Qct,!C m^;s?kZpP^CZfai]k257M] =BԠ[t;pqViME*`7h6Qdߤ@*0mꮢP6g,jS>` 6Oz/Gۙ:GޣW.d-uH+ΟE5S죷Ben%|#gR ?bYJp_AaVHmqm|U92e"QtSlr n<~ٍ"}rof]'H{%HZu.Z\{ixviprėfchhGK/J(04tݜ݁ $\Pr╨|J!!æFPBRVO"),µxmnջ߾%*P֬ÖsFOd׻ uze?[wP*O( Lijc¹}X/IFk6o#X0nC8AFrЈ zvd'r%`l'LIC:K-E;M4y)k%Ed%T}%I\wka5ݥ)S×$G? $[ぬj3+9tóϑ{)  tr uH)& TW'm dֆFdݫ {Vvt DdNJJ+ ꪑrft %9bc A»F.u1$F 7ػY5nUm4)Bs=ݞ_)% Le KU\Cl@ď<!:J'tCӄ:, MxxDK'dO$'tGJrЫM^.`!T!#&XIb(*1ɿa70iqgbtѧ2_}{9}~瀮WHM( Ԉ"<䷁lWl ffc%t$óR>16AhG!gc_jye1O7ɥz5f{\(MFcao1Av>gQ,av-GdMJTOn|Kޭڄ BzȻzQA/eXUZ~8^Ԃ1ɴyq DžJ2:?5'?sj͒>}1CqvM(A!ןb:bw!hG2俹ERO'!¯dŨ|>+Ɂ%KWB\ ;>GI}~l-NH'd4:CԀ^# qymPyY&VP4mpDŽLhwkxG#]///kBzJ "5xawS^gu)R5>ޮ&ig#|G5ixuZYGB^^ #$lJ7Kuέ'zArG} XztA&X irձguTCТ=ꌔ[j3ѡR>FMwN7_' cf:ɦ8vezU>ID ۺa::lW%J  EMF9F T8)ǵP8|6~ݲυ!(xkΞ݁pZ\"LdV /j&eϮ}?ovy[,(kB]U@f1] }CO=w5y Q 1'l(3d:=+DNW"m^fu.TEtlWT+~V? ˏ l* G/toK&:ʯ IqFiHA2Wl̽ a1k%0.eU2.Wy7( -*^t;-B YPs@}Ϫ[qa6լ`]B_ +ytgMH6}\$p K"\U`P1RN*0[o~e5>-iiVs U/:;@"(4ٗIqCj3k.$dL%tiRIuQ`a75cdW;Y%skj,+p'd>It0: 7j Cl/q1.|v8Gws! \3rOLM u6u,*`f, _6Ka3J`*{uVV{^ gC1;޾.6j<\ r_i}9,JhUvB{>s’J N- fo'd?rh&'>.83J"i$\#.B7,iG);b|YSEs'\p":lρr3K˹ʢ9p_y`Z~+M'tċu;ƌB5 @|7[?2.`DPޖV: /VF]Q/7e.?/z]fRՁV+IQ( l!ۥ`5q^$Os( in& A{M_d pB u10 ~Q@fu/dL-3썀@u ؜:Cuk:HT56YĝZ%y$gK[EtMXm8ਆֺ"?Xn6B>@ʧuk7j^#\b KMZsiGsf>&kQl,KXzv y5Xxy픦gٱgk&;?5wt"H}7'ǏSdeZp4Fsaj=< Q8=jTye17KQ]O; G^WlnF! jZZbHenzDXf%S%m( c*uE| ܳZeDf>JD<@K]dDI40P{`Mi^( O4bivֲ|T${eȎwK?ǢLh*hv3O;un4S<+5z3#M$%xY"\=i,DlP*jx6{h2P']M}]E>zuw(i d}l:pWm,RB>W2+@tgqhk$i=hw?_vխ q5$xL8}l!Rbic?mѰϤrѾFlIؑnWdGOdwǪq\L-U}u$ x/Ձ'F36@pD;sHexܭ)Zxs* ,M͙=upXw)XY-NQ>`4l}W,e{x3HH?3S qt^xL̡~T RD61%l8A1A@%n@)w B7.m%qT%%;ufq1ܖR'+ >A|ښg! hzk#`aw(kݣTPdlr+|4pf~%v0g:Mܸ-IΣc}MDnѰ*^ 6Uy~˼@zz.GHep׆-)SB'lRՉ%3DZ;6(s//jk,3&M~};q,ȫ ,u b\ @.]`TR}qjObhpe Y֦H RKVXtQ+FeخY +nvG+Xsl$ $U$tN[1{9< /5wf.Ƶd%YjiLea*hqU7\zJLWuU#(MhyeZCQzǽѰ[9GʝO{xV0juRƟRcQ\c;s)PFG!0$]Rf=):j%,(vS1_&<ѨqOyʋyk(.PWZ$cC|A 5-]JsXƹ"G#O1YPuQPT>=ZX($k˂1R07H9,.@d)r!ȅ] {X~Ͻvek:#aE'=UP~ַ)XwD g@"z@g ZP6!kL,/(yyZZ([19:1"rj5ɩ yۓ<7Farؓh)S*Z7S@ۜ o/=4|l\Pae,)p]wn݌JAۀ;vߑ\P+-6ٴL/XPsF]qIf3sSK%d? ntt"ETM^nD { 8c4##yUڡ;"MV%z/?iGĽ2hCb` \ޭn*e_YN DmiZYۧ:zp͡| r,nI?o1lԒOWKѫCl% 39 >C7L4h90ܲ^qS}'4=*r1?g;;KeVh:pj2ơř+-i 5tՔώ| FP D ؕr^my#H9lCP.KA ՜@GGD`T~ woծא.Ѡ4 /c`)IǢ"#sΠP8TO2V`TfO2Υs _|N ED[ oVU <@M}9dۀK_ۢJC܈dCgЗ"mPVs-{؆.DJHوAD@#% J#n;lj 0)"A S r D#GO Ņ/͎g{}'n3$@-8'qI 2Ȟ4jX|9ETwuo'iKkBE\Kͮ0c%8씴IVsEW}oz=k*{~@]o kr=.;xdq[ێ }d(A>:^"3Ar^e5uND~`L5=CχvN, l\!2iM-k%@z[#QG%wCbBdr\mm vMK}n+1$%wp8UWG2) Pqذ/єs|ίŏ %׻[hk&bZ6ZY>*9AFjrt?.AE fxx"qyHvuDGi4λO zqKw2P2.'..GjZVNJ0|TxOepiZq+ |uشBD8V[ͰCJ(^ڬnѬ#ş-ʏ#e ?GN*RBN۞wT^y4J+~)c/pɿ k&)`gu5wƺ0^Iki>"KG`\؊cIZ^1rLd 30$L$: yJVclh `&s] kO _'{:wwӮ5N)^:Ҏl1Ϩk8(Vu,gqح哽 ,`@ }{fɽܟw"c.clbЇTG,57"s,iiO&v\h2P*&҂&Q2aNA]K`BO4v<b6"3TZ݈4N 亸gUHXPPOz4{9n0|oJ!@3~-f#z˾yŴYCv(^TH9&Be-[Ү5 -6VlWi X-N\2=Ӳ :RY'`pn_kdS:S&'AZSxˉ+nͨgl% PsX|ó֫P5Pe*BQXhyOB%e梈%QKیx9XϝVg)g 0ކ%LZy(gT$PRth{/vڸ!TtY[N]twled’Y\} dVbx)Us{n2iY:&*  moDD5Ѩk`+ >|ZJ."Q]F~Ĕ'򅡬[g1g|$6Qz\^JR}<@S-ՁJt0o{\bNE|"}ROyA$݄8nMy]{8"NP"g0 .蛀Kh?zK-CM|Q+os#ɾRH='Sk_FcBԁd{47?^ǵ8&PDA8U_6FDȟԁ n4dZ恬:(œaIf#:Ru9zG@FuSҷF;"+EܲoBr>8I󤵔T\r(HFcخ(gK/ձa+&mK"E`%k]JǗ̿~'먀QJV/QnfgF0ワ?N_JU tdL : GdUokd4}_ϩĶ,H^wX)?;>-.oAhdƘP ô-Waj. g̼K_VmN2y鞑ԅPo$f^w6]"j>nrk"Z̹-QʝB8Pq[l显D_v34wb7Rw}uG`ڄ|Hƃug K=MޗoS5j;2tI vO3|Z,#H @K#dC刴Džr2'eKL4&͹Rn-!? I&3rCŁy/jIh$j^@k?zIH}g";v,Cgy:u!/;% Awk%֎ϱXKQePj{ib ;ΛD6DA|5,LD6{`= 1z/1τyXy #bsbɻnD$T\״Y 'GXgjHF/3~Rt-H rQįw\ܸy :ؽBffٴEh%;*484x1tP+݌fr\DnD2X/vtZoG)- +,7.bG/z!KZԈC}Y>ZF^ҳ_>&(lwrwX aDPm|*$jluI[hx{_gn[e:#v6|  @H\fӹKP\WlO(i9M"V䔽m`Q1:HU;6D7/EZ#֣ꭺQԟƠiZC}OПAB)%1%S 00q'- $u>Ragݗq^>78L6踒"Wѣn-2XiCN#1djR7Tra7R&%̶JS -S#Vqb&-M3ҙJ']SM"#JGϸp滤CICj@P ֶ2`~Gc3U$?@)xldin!h󫚞uC GMLt0b\5UtDwc?)f<3!2goj}?{} Nsc;q$^BW^z%YЋd p)^բC7R..A0KVP(C%Z!Tک0B _-ls;%a0`uh2~QO8c%SYU c i};_Bki #ٓS%21k/Bp[j@>Thh qwpǍP-i;ע杅mgֻkgW26޼ۉɤΞGb LjM+E!xTt֥2@Jˤ_ԉ`1 yXt~8IS3a8>b._F )B}p,jW &)ryo y%S@s#uP~+]Kx{vmfdw*`CȐ^KCod>twz*Ew:}&I>c-TI=VsFvˌU5Rmq18{‹MW>=IZ[AMuk{^bLԓM6K5ȳFV(? 0'No/ p`{ ½1  /jAEO`R^Ӧ!$,ijX'f6" $@AIwVa!әXY#?ۊ)@SA,8ّLߎ)[old_`QDQJ,>CEDǑ3Wv*γlON-y&ynh |0wnG ׋}{$%J{c igW؟DI٩ Y/ E\ ;o"wMTG^o% @1ӧ?~ @(@ fm[%R\ᵛ 'X>B"$`̟EI4xm4y9b{D׹,+TI܇ _&E@`̀ko. h"fYk>0B};RnX2E0B-N" 4hKJSbtѦ:0 x4iݓ ULhb8_L/C_ҫ<ՠ Рu=7+"Xe|4h8cǂ-r4T$?~I0XҮ>`pTJԫP ^H4~SUA"tN&`lNb I5[V.:_ 4 K[qg82ik oHOZ/B558t)RnW{nUB~=]wF5\[;ʕ%sFheqAT61-<G[=*SQ,E黩쟙 |ٿ8JS`XNt4!O| CSrd{80|`$_s.~fDy6~sr][M*7‰h(b95ܘ^\/$6!tw|q,mTts #R]dy{]\v1V|s/~PpW͞mcOI0ؠ?\"/ΘN'x@WJ[/|vb^ .x— |Ox:S$(x|['a T'QIAPNu` eM .h)4\ͣ3[6`?Ҍ(+·BR3,+[X,yAbb֘2D6 ,_&=: " x;NjIEXc g!~95CpG٦>l. c1mi;-Sh&_X%zRA'qkZ ix">|2A!;[| 3ŗQ] 3d$ X7Nś90H Gr>nwC'3ۚ3Hub opQj*ܬ'{~$Ul>+u!!܉+鄱vunI;$75:^ }wLk]Ln~9 IxNj>!ȔWUfZ6zC^D!XGܜ;uL-?ha7S*j(vz;ΑPCY$/|#Q+ܶv:D 8Y-W~M;s͹dĚȃ *;0hUɼAdϬ7Y.e(@9C b̵p2PEyG-o8g} RH!7I".vğ(p[bWO5؄y-wy4CXm: >| }Hf mE?fv<+WƑRpENx85yk"V)H}JTXiիi.`LKUiM[['UtR9>ߔe+'d9c:[x>킡 +pIwRҚGJPi4[=7,@w1մ:!@ڨ;DH/+ߘj hYZo =^EI5I3[s*LUw@-ZYWqlQBXݼQI5s=<|2)QAU=xoa~9\%6Vȃܱ(\+/vRjhlvp/u&@ܿa2ִ*wH LʟҐ_\S$(ӡJ]3mH ˵r{KFDء12)b5myV#.6!XS |veͪ #yA% 5ߙbkLorюP2 u+\Y]b(&TɯӪ4ExIw۹zseJ0 Y0 &6MY j2dL?ב]=\(QlO6E|JDJzWDmZH!#Pj6| ɯʘsz"jQLֳlfǸӳM:7P1JY)֬֝D/R_{m iabӖ ɶb^Y~P0ihsMZpR1*EɆ#:Zj(b{~O~&neUwh17uTQBᑪKS tꂸ}O&C8f@llA4 Q2Ng]p^lEEl# Gn"k9?YWz~Oj'moa5ݯ6ewۋ n#R#O䳵 iGLp7Y@޳'f]$O5^qA8ͫaT*(W{,]{slVoL1"a/^dZA%m!umOpu QҲB7[ʜxL 6W>8hߚ}J_t&mgT^2\' '\ߘ>o ;냡:@/nFF)yClyx뮰>yuqe^ݟ&/;(Ѱ\ ͣRAJ%PI˚cr bxOJ 0ɕ)!KŦT ^˸$q(_+Х TA_/0~qcށ x>0: 8C6[~Lz|zbLz)evѤ%ǍMLy^{0j4tI|Ull="G5S!FyPĉ?X -s3Ϸo&f:Ό/'4? Hz{.}ND< 4|!0*Mub$%2!SMMD1p]7ux-R fPqJN ЛҿwVJŁdd٩ֲ\P* zƳ9vZ-b2&GofI&ɴs, h;BtYP6S&uZa!Z&9~z 'j}$F0 = f 9&R0]rLJ159OZ& ij=G1\m$W۶oS.ϟ%.NO-9jK A\Q CU;(4mw^/4pk06wLq A؄›RM(Ƿ\7k֦,ܳqMJyA{ȷR8pidm3,q9oGIT%*(&MU@S@`cx hZn Jb zX]䙈/ߥ4l4}HF3eAU3>aD"`+D>TqL5ɚԽ`ᠼ7cbtWDYc`ZU-.e|-_劐7.)cvD,R++>SZ"o}цVn@,!'n_teџIgZ;X[õ$Wi$>=&ja Lo~3gjLxmkˑ"ѻc@r'"?TZOz9Sv7)q\is:ӗYZkZ9lkjAvq c9͜ B;Fl܎(JzLR01l_)EJef7q~V-?TK ʭtkOぶ D͂25=[W2N8 WؙIir8v^̅R]ԑEAޟ6~mfI !妎2M˯dU耯c:dE"| g :| ^[\^/VLfUBBc&Qb)g2"l>hu\ųr.$]~2Xʵ[G{z2CѷL)(uaq95VJ)(KV9}ʨZ~Ez(43Ԥ;#+|P#٬x3bg7,JuZx֤(+!U=WڄC>>UD?Am2BAe$lNAa Pp(o:B8crwNc]M<[7N_^?-/Pn.gۈ'l;wcOfǟrYD~@E8yTNkqt%9`p:Bݛek o'>NQcl}koY F1ȻP5DJ]Hx>f>DpSx)/N 9;&We; Y*iHi#j_V!Vn2;kQ}0U+)lHe K 5tz C+9s[ZHivfZtwÅD%lFZl=M]FbXoBCC0瀛8}|" 㡚-OܒbC}v.@翔; ̀?@((dK&|X[s1m 6 Q%%0ăDq4/, WAދ g$| &=3Da9,r qN`ݤKV*l Lvi$4 9/٠D' -Dŭvxn &; Q4Oך8o69>az$c򶞑-7J}")*+Tw[oM#2E(.;؂WZ +g@G6e7~^uo6ʤD-*ɀn1|YG dIVA:4yZ+n9_mQVok[')m2={̺fW$2X䠇-+ٱO,=xZ>x'U`YZrPop:d(S~ϐ acE.üUFtuTfwRg@)i'D@rdjlWtA=~~8+l-A`i:Z㰔CE BS^wDE^&/'.U CDT/%A}9ӊwwTURk=gNYL; 1v/OhLDN, +~ FM .kT\6l1dxlL<sau.] q;CÅڜeo e\ɏ&kYdQ.-2Ԅ 钣DU%(1/VGD @CBOL >MCNQ 7/'B'(%ZQCjr>4p@xD(@ VHiSk WIlj7,>P]uxwٱX'4 SgFIړD|Ne=?N_Ұ]:OzSԵˑ=†z:!/\2 9τW6 (ǝBl,5³oVOB"8Ǒ#ReiIRhOԢU\ ageo=o$P*dg6]2Bq{]8oR+>jv,~7H% 7u8V gHuXVH>fфPK ȳeWJgI䱝*xSW?TXWÅ[4c^ov1IXw9{[X|r3sEK/_aÌ{B/ܥyڀDwE!^@\EAi[I2,=yjK]8]4TAiԶS3 ׁ 3J#'Yxzh/>UT93"/}SbSUFҿiOِ!b،Qlՠؾl.L#քH<&x֘ ؓCkJ!!L b kBH@/߀-%cdQK-\Q[Ao~lΜY*P4h{A?Ukbh:r"s o˄̏nu2=6ls\肑o蹷0׃̹$ -\ >%iLPU;C1}.߲LU@\}>#\Q 0$bR%; -hw#4Z2sQ=k>flQa[aQUPtH7T<[$7fɶ ?%;E) ո?(s\1+$"^}=E~R1qU@tm6+j& x+Qe<%F ᤳ<=@I 0+IN"(?l1$w I_Xd㬚hMj#I~02ї=$$'vƴzɘֱgڢF+w{0y[nashnֳfP_]XiD5ߧ >m Y%ވ$_kFׁ瑞5E`i<;hD@^?:J|ԟB thO֎GIjl_Q4FaBd.9?ْ_3Ւ`]^w0՝9p8O|JjwbޟҰ~lY .`X9R9QK@& Ĩ>HC(.جڑN8a_kE.TTRX0yavlay1HNhEs+0a@ [AHbw8Cp)lwU5h2Јw`D5çQp`m$=;cy4y&Eڨ*JSߚSpwGX;p{ 2B C)aI%pꟆtC0R!Nk۝mݾTx^ry4lG(_@ܰl؇ٛ'j!R"g42x%ݠ.!i?tٖtnyh5 tBέ.1_|ZiM6b<8z_ GJB|ULj-X{8; 4O6D|=0WW^3x]֕m쾥7漳}NKv,=c7%O^@Ku'xyxaqtԌEDYe;|=/zDjB<~'dĶ=TqAElO_اiK%nH?09484|zNalyϽ?{^i4 \) On*0dA\a9d/-?](Q:G$G Iez[LwFX\||ܐyk,!o`Qjd{>k0;/3F)Au|x/ f <ʵ_/Wq_Tg /'.b.z0=Ώ>Fj+ŧtrY##Vt;{Z[װ 6Icݼp64 w  y"b#A0܈֨CDD>e"F!WDupíP#RT6iMOS]i5 ucp-Yotk( I`}r7DVd[dRi3 5sI?WQ|sMįRɈ}0[!7u\d@pLXsMfoe,+̈́#lTx/5qOD1 yKӶlüRty2;Ts5ԏw[+ ؃g[Ǹ_WaH>SMg0_&YV@i{O&Ş(TPg5mDhš 7d0a` WA`@k?:%W/,|/ZT ٧9 5(ZѿKn1T^x$#5W]!(RCS#rapZF K;NC\#%-1LOxxo?[7F&`Z5~Z;xQ˺0{Jri7u?_%'I_r Vv^VsLq42r/uwo;U֓A;[gWx ъ=) s61"Q{S93m]Bok 67?E$849%py̨̡Vx^ۍrl촃Y,9hu)׀UvS$r f"ĭEH(\c^bDi#5m!~3 wJi`bݐˆvP  '-6_1|D @enǖ(_61gŲ﨩9-]FZͮw>J]W<+ͮ{fM|s&a/Hv>=Svl%9E 8fȁ?cͽ~}2_֛\vj&N0v(Yl]Y*hLr3%u7yAaeH,Q&3Mpnjb;CS)t˹/H}WPQ\-aB@i%]]ѩ T]i_JDɛ\ `"C<ٚ{Hoaz-p4RllƢ.l +mlyKΘnC7T)SP9E=5(PČ^ڬ*z'~S,A:ʼ:Ddr` ŒHjhgJdo17ߧk-b㼆F~=7ʡbNޞ!QLaLR2w~}܈pbg68*Jߦ(2ckv.:kRl!N|qaQ϶#d.bT] 2Ku35R}:j˺CeWg9&ШWnr=m9q32̲zc˵ ysO 8g JGbIp]36TƍGhz$`Ceiy"RTo'L_ ?C$l8(1A]^E]j)o[uN,cOze}sBBm:΍0tߧP IvwŘW 0O1 <Xgv~eU'0'' Yh;Vv ڱHM$N죈e&f@1/'&Xߎxj<<'|A,4oD<=#QDwYb[o9JM4U#Q橎hY[cLs'$Kb%_dJզ-^n \8X D<{KmSlǝ@ "Y,]nIjB(K#vE Hmn3u<6d(N:;=RQǬ_4|49F)eR{Cu@"Ϝ5pBw*ԏ(Bpg+<^3vogLIҜ`9ʦ`~leTmf/݌#Tkr6S($mJg(ߖ;@:uUź;hUpvWhGxÅVA @HJ:J߇e$i+̛M.hbwz%,Vb6t S]Č1Z_yĉʡσjoIXWKoD*dkU# !MG LN@6?!0؍4vaNaPN_ z3Lc\&tE uXv4vl_0A5kLA&C@tՍr- кXP%Ճ6'(6FHa-4+hdRԪ_Pqv1^Ԙ,:YjnChmN|,vP"y0/ov3Z?fAIS ]]'θYפ dgX/IT7gٜ{l,&iHV 0cd:{] Y:i KfNJa79ג\=*.˜{Jb۽+c3 gc6rv l]5s^W~Uԇa2_b+R1 OyCџ`#6F2pT>2Ad)ԁҞ1!+q¹d<㷖`v>7_$ ICBĈawfBI.v^X?Z"e⢷QNm=Q}3~rN{@<[Q"LMڈ֪}A59F,GΨ~6NIż#s_!?D` @Ls]pཞ|̓)5vxVZ"/5bKe+Vkcaf}1V?/f9 %b͌n6oYT/DȎd'߼08߯!tQ4K(4|>4h[{}f76zD?')DlέjO U\f )AW L-L0U(Oha!+>rV/&':DV{{7w4 Sfi@HrKo[q#vl 7ĴJ+tIZȱqAlfxO7Hbҋ21+>eGX^¤e]_:F(d{oSo9J\jnjUڥ5:ͧ\.vtfR~Q \ʺÓMtR K?ヱ@oV; Cb(Fc\e-R%|fGa93ñ $6:ԏfaHW31q㿩;y*{IS^'/h xűJRqheIGkVs[Gwư}"EWzf&BiQF#,_*L"U*nK;}ؚ OO3J [CU5nDF$fDQ Y&'%HA?hexDJ|?ĜŘzO^&,I"ș5/|wLUA_nBd?p)*ӲI2^Dّ͚4)4 < 0i ڊsc 7]vXCU oBMVsS2LGxU<́h^ƾ:4,pVP7zÀnN)qY#YVoy:t A)塞~Y7W 5FHΞp1e6P{n߂}p 39l(:dȟ|VDɀAa?U7q<ǝImm ^ kqrqg !A1]_ _:=,J}4w䗦EPb]sr ]1\PRX2l֕I& Ør\%pG Uhc~z\t'=ՍW3(h\4=ΕvE4CnTyjfp-)m:X'̙^'K V0]L[aY"K&)2T.3BaPI):9)TyQ DcqyMBQJB 8L5u#b2+bD.2?t.*IҰRq*v؟k^!] ,[… vֲ”P.W0NCzӀUh5&owaP5>h}3FT+WSbٻHbW(m]9s7oOG_L53lF+n-Y@Jo>75fOaÜDK&P^=T!&@o[Y]7D{^oB4%ndP_(s. \a}r_=hSى4 _~M&æ$eJF4 imr=Y//TT;g:mY7 qR"Ğ7]C C< T('[sTFusz'Plw[XΏLPX'G8Y#yu.UVÌ _r0CL]r&I:-fÂHxVh jܼRE9d&ujd>']ʾcȕ. 5c,[#@q7ި'ㄑ0#ijL,埢X8]K;V52*Zj~0^I LSAHnKU~~1cP./2Aogyb Bivf {&x|BRm!S2(36M}BB36F7ˈI>$i T0[-R ~oxON]i`}j 2iJS 7Pžrʕ4sZ7ܡu#(A him8y!H?;5Y}8*vD$7餇ģD4h(WPQ2;(ː0@ma}o+,:c I[|L3֛Yd-&ex-5]oMx?߅ּ:okUd ={= ᥋<(4L KiwҳuDAhjILvఙlZb`m`o&DnMznܧ1#&qwLEkX L\/4Ů kB"ɹ7B7\P7EMC{Dz%FO6fk5Otjf3$4WsC7>/iy,jllFmڷmڠ(?VrS/FD\7(Gj6 R$\:)}5y'c|]x?-: fM|,ބgY^AڢTLf{~V^M/ȉajGP ~Mko<hJCPj{sC?&K1<(ޑX`CC\Lb:@7sosaic+p: ## ’ `(YD:D˔g ų@a"@u x4E >*qYA>rVo13xb)Yv*8gCg?+Œ" >d"3Q˄_J ĩ 8cAPbV8zǿnʂv9MI=Hvkp^3/2nNpr޳GOgB:ی+-tL\T,NҐQ>T4FV݌E-utT~:-}fwYޫ{Ԭ)ܱ&\0x]1p,e.߼A5{#Wd1#f{ d۶1b8']y0KIz~RqGUS҇vߟkX%9THi-lNoQv<^@H43xwZў9Q!^{J.a6KsJH&( SStfA_k/b]dGY 'DlQe<` TFеuagPhҕ%唧fQ).RW"tnbY8mP-eN,h6݄y9gIGEpU4LG#bg|p,S$ U1rd w:Vɇӿ4(ŪLe(ZBu(UTK+epïKځ2@Ja;IVg&K0-qxBDaޢ,}m6j x%Uяί_'E8r, V~Ȁ6ʋ90^ݓ~(*S ץhϫKtatZ<֘ei5Тzhэ7[d44 : d"Jy^ wso@`""uyJ5MBajkwˇsp@ݻ=HD"'Q-5 ˗7 Dw9 ͛(طoq G{d*Zy=MvȷD0铿R^PM'n\R@W0_(\a_'I)QbGf >v`c;[}U/a/O]M1lŁTy.UF~Z~UWw&R=N'CJ$Lm˅P(L-ـ' Ht~⚥ϼ腉u>*9i4#ԣz?,4+إ*e=|߰OM߂`.2c@;aaA20yg<#]$P.2髷2çH忄բN~"{ϙ L v&[ d@ޡ~\gPA2&0Tv HD2%ETiyu&B .>toa ^>qM|jѯ/ҠHLoMF5L2pQC1{~;SL>[; f־ɬ D^3$ZE~G+f铌dLːlgicl:sɢ0rri4ßk-{.J0k*/nyf ͰRJt Yۛs 0=Zpmmn7gMT͞B&^N0o,oJ3_|qwv&&]BVĨu SxF~).XxQIjaGE?@Z8D /NNȦr4C)d]| (]t6xŠo',r 3rO\,E{2T{aIN8[V>p3)1BakM݆U&sߓ0 .ϽF P (KFGn]{Kf_ٚGA0 &E=p4N ШVr5x8A>,tC`ҥ DADCYI%<WvMʵz±\3mI{b𹑡ҼHC\3 [^Vf4LUח6-A vz'Լ%͖).5S#㴷뜡/n[*2[ұƭչKڵdad&c_+JnL#:>ːY]Y1 puwfLzf`eXG9= =y;ip(M9 UTX!"$=и3ܕpֲh6D%&tv.lf ¸I Lt Ds`U16+p;X& QO,eIҠ_{t sF^7s[,AW2Cq%uu [*2ыh*KFFsԜ81ZV=}/H"8%d c;*¼Qj>(o zJ=p+H? PX=zomiᑰyI#µipB\>@KBG.A`$CYmsX 7}hN6R,wQ;wsy\.Gܾ76k;А>ZBπ/s6HFVՄYJ'\ ߔL{7-`jb7j= L|)_?"+%*;`c,*Z(t+Qˁ2[vvx޶8҄U<%Ri‰`Q4C|][zmeufzHefK,q&Aaz OwD2~2I}E v[d.q%ՀYF]2Cϰ's#ۯ[q,Ӟɯ6dZ/[F ! haMZ5?f}]pMi 4;cuآRɍບ'W :óI|(9_踵<2XX)T0r* xO[ue9ўo37Ư:*t2)"[ ok7@zBQS~.w۞}ԧ5L]9Gj;XAx660ȡ0ir* g|>y_yNȪ<|s$X˲a'-Q]֥>*"yz%kߖ+LN m!R lPvlU'a :9*+wKKCap6W jq% tOr^.ŏ0<\yOD*cF+N`mtI#oWER\Lvps"# `Kr֛\PY""t@ZxpX??Έuiil/q_$I8VmFb4Т!}[qo\7ʆ!8Q^9'[_K\>EyMQ: NPQGX}WKc?]GM%-~6cU-96vvҜ<ᩃ z.C#u=gg9x|2DO*1&4#Ve dv QV%Jm k]tYk1dElg6ncן!䃋o7M c%5^Ꜭ#vlƆ(ƹ%D]yQPR1w!ԕqqk@tv9FtLt,KΈ5#qqW.V4$o.祔"]@WPg>f#{/84$_;AaW㽅B*ѴAsFIFS[55a@&J?[W>^wOM^d&xNqK굜 g&nULYu'!/ ke*F}l H‘!ޤ-FH1j}c1S6~xMWޛ tVh782V]LFQ% ;,j'nDBuڞPAQgM9@c5oHZo_l/LNLj=CB. ՚ŭwGa4e'[(`~\X&gZ?Cc4'OWIZ̫m셕z;~>P g"*UKmд,^E `W%'2s/Lp}s: PB`txQ\;pr!n$|YRB a,F-sjLFś`ʲ Ъ#DgEBkAlڢ{;ݷxԑVmUyJXk 4?%ZΉWOGkQȖ0-[ Z֤I G8v G胘AeȮ]֢R8ܗ_[^Iӂ7".qlKxj'$ju#G4txH"r*C>$J 0wh|5o6``eE,;1k^vitLJ]?|$zk7鍎`+6 NoG'nw^a)3lSg v\SFw=È<,E/mL譄.2v_t+I[#ýFQu=:PBV+Zǟ0&`:/6z{"F2OyZ;R  A:mYdCH$qU1AyN̓=\&#3*1iY]鸛w FK=!iNb$YJY@͂4v>Z# "6d"Q`:Ĉ6y`Lsr+XN e"71ZYyZy7S={_ǤG/gn/+mI"S }-8)lZ`Jalв<]zi{EimQkDщ?_o Iks0Up=:$l^2u)ڊ[L7=?/$Vy Ws|xJ) fه虼s1'V:ff?aG?[P#ANӍG 厽R?qɏU^ ë[+7NÈ Ek n0":Cʉ2T4 =#TzdžJyv*3w=ߑL od+#^YkZHE#W,6RȞB%?NG2m[4ӧ\lblZ CV ;<$+>RArD$q$վ2ax L 7L c + ۥZ(I[&~AK?iC!2d$}{uBR܎N/aL> ߓ0h" oG)Ry  Hgn%Ps(0Lٜr}[rh}ĺ^q^r|K]O%VrdAi(>NM %M;-Y%ђ_v*HSFZ,WgQk"Sh_FA$qmI1X\ZϷm8xk0)?s@4N*ERnDr0Kڢ>dST#Fj=.ŋey|OEddrxa2ph~)}U1s6b疺dmG pIU2Ҿm:*q2t77{\14_KdKV9i}7-z6V» /S/_MSG=U7NHX-q$+ L ci$I&o } exA偗ɜ|BW1X+ţ@ʈ?lJ&L&ͬ% l`~7:`$g3DqH+,A9ˮȎhds0 U\J*/Ed2}B(ǃbHRӸ4"E'æ[NQs+ gJ4;%E}m֋Jc܈@2#quf9Kڵ V@ڟe`PT%a; ] PC>wO3]b%nH(28UKbs*|M13K91X+}\ϊmi z9BgH7:h6|D*z!GS}4x7{oy}2\*7=Io~B ]C*[`N"lTa.ZXLBwt!S&yʆ$ \0H 1M9%4hx2j?7Dӂ+6(([/r pj!{ؘ]əI,7 4&WA `{Cf0Ƶ֩\3 3+qWpT?Ԕ\GqZ1{ucC+'tB/[Q姽S߁~PB]r:+ζ ӑO 9tW4vzS)MFqlW$C>@#PP yT¤~ҵy TyJك*s=ӚEBm#[h|-Eץ_M$ٖ|=jq_Zv^g:W5:׏GxhYX_9Sx3M+2R&X+O>٣qu]J 6a }V8ۙ~dr^r_} :wHGtSf~`D" c g¬KDd+6j"`4|h_IXD2pMU0sQn9w.41A{E,ɑI+9 ^v\93Իte Y*GA&Nt`Ц(*y5šh5}5En}:'%+atFa8bMܛ&/ uO=:AV c6ݷMO"D5E=ҟ<Oy.ТT۹[qAנ 9lf?glhM^/2XRn90xڊQ˖ml3|Ԋ{xVT!vWGbaQҥDr=cW5%/OZT#f?Qk6ut &ympcBHM7I977fEa6;ݭЩ\|Qc&4 %Fc>2ӰYwbXA -{izG0sgsm4C:!X,1i=140;SY,8'O_b?chh ')8Q$\SKfAprer/'@ə/M5<8u$H.AoׅTuv}L$ڮ9UxKUeb' FQ"eIЏ@C^Z"G w8%{Vt6#1,|kї#Y"M2Od 薧@}wN EGuc@Sg,2@)RAQmSq87t9f~D}z ِrqwV/~7K=! m}f Br"Gi~~gbfhȴI![w4-!T1W ;Gufd9@y%:.{ Z^ƁoApĬ\na:8bj=V"Fc$!/:oX+55*G*-f. 8bI.Uk 1D|ZR3$弒*%cko!D45۔q{h@Uiwr{屲^ >j AǿWT4FkL=ɤNlaZ\_>SђCKC+>QJj={ ,þ޻~Q.ZiW.E#cϫ"/6֤^'+yDB_A*sO˂P;crS*;I1?tQi7.RgMK"jX(|04 :o=:gTC{y;AJtUZ$9Y`!xX$㕄bĝғ^ka(BQ )QSQ P$/BIfsX F \j\(+WmqB6YZ({g>zǤljd$F&?'ߋ&T$ Egg1+XEMYQt%&q?!JXHɿH d]kp |9^nGw{?fE06 6y $m- xbl\i7?"X }vOـ(R^i|ȮK:/G{£"!b5) Н TJwP"R# 'EEHZdLӘ7{l.vX83Yej@5ӳ%0|ckпhzW*1JN 9Y?}v0ť` R\-ӹS p4> _a8d[ + < DHJ# _-VLSH$1ő' ӽ !ABߕ_=ņnॠ<OD W+xvP REEfn% T,75Yu5"}†X̖yz`2t.U(ۜBؖQ9ihDHDgĶXp8ze 9<>fo3H.}?.V"KK#c߿@]4"Z5zT p tؽB4A"5BqF#wĿlEEvj3k b(Ֆr~oR]eae*#[?{U,;rW(;yzVi#@pfXzɢ3Fhtӓ2m% ߍ|CUoƈ 0wU 5D`IǴeO*ɯf9z\Sj6Xr \ԙ} @?aԀ&NENt8kiDz8HDGj4 M$i4dO3쥎qv1x C; JN2$jO|pU[`OAo.U_;#QeuΑ.F +/\م- [=D8~(pyA4Mq&9,0Ɲh*K~&rET |=jC] jz6wa "H&)GWEYD!tH!oUIrF X fPYiyvoc_pqyl fAN:6)0x~*_Rqwǂ_FdJ+55|>U3/}O]Eâ؎=4;UBp'Jkws};$1[irjG/ ?mVlpz SrQ!uٜn˟sRD .oIbdRD >vy)F aF{ɛ:qGfp/'&ه>>[DXadWyU?m,}Co$G&=.-LϹ j'XO>ІafħUJy||ǫkH}%'Xpܦq/hBu|kBݷ6 ?O5@ՌZ.ܞbcXiuҩ@7"-^ϮM$_F{Fh2ip;$u!INdviR{wʲT2 c +X-C~XFW@Pk6HAq56z|~0ykVcpgs Qωl`>и9(TȪE5$Oa(i͢];㭲4싮`a TU*HlWm/~aW6BWY wE|'O~ Χj jzU::ϯWW&!I^\~+!+12) D!N|'4қ@`h1k?eVa:663ƲX 7KJ GhZd_UU|2W1͚{d+Ղ z g( wpZӿ`G)L|iHn)Sd o|k;6ihf.n3 SK@Pn2ֿ'* pJg*SD&\JwHJb )%8'^<ulm]LsF$QYTS5p}wB^ى6 GCK#08~QO"tm $f4Ge@יKA|с-Ik/U] ie8,o%x()ܰO) +<{Ć]ƿh%9Ӌ`J1-C;;o`(Ğ 50XI˨@?'1x%;+x+Q&#jyKcyz~~\w !=y F%84}LDutiZi*O{chjqg"]Z2j, AOMô!OC׈_\! @P kYOo :G_KЎ]y6&T7aT j6_xzꐥBjyr)<;h Kz1^*QTR|qe}LHnck0e垥lie;;=賛Ht,iǑU}0ӟu(#Qgs"hFV4)$Sq^γd nlaYg+fX=lL@WT]q?^ mg> k4, I7-qԝiP٘#{F+JڙUkƍWxH?h"mZ-Yv=#5Tח"%/i;>@5^<+N)fQ~^!~0 Fdb"GXH߅(Qʌƨt»m˜9H+GeYQqIMa %}?5jBc!6ŝR_ͪ{.ij?*`G/  W̗HZ$a\I|.Rz,`P \h7A0Rcx7yi0O0ŦFE>j^ 7!rz> `%ƍǃ8(hĩQVEKj)j-V-f!}|P_|a*/M'ᴠ}P0^Y?˯lv bLAxO4{"fZGMT;?e5v^x4jEP{FՉYZM KYgӺf>!Ɛ.3Y8NEކx. HҒ]\;ƛIW>rjg@ 2a3w s2RC6idڭlEȓ=Oehm/=+oXz„z~3tEq?8JV2|KikV#4昵NLf}r|tF;tTg|$=F_2&}x8nħi϶.#qkXퟌP]@P ,-lU=D%v} he ڔD:6mxCcѝsEJF}ܸ2VAsQԊH$."`dSh ZbvcG0I+N*͡!ݳa趣eX@ Uhj4_\@tuO e*8/ X9)-g w:eܪUt6.j$/Rt#B+l~^48JZ! r7 ءL(%[dXok`R .zY6R>m5鍶,΂3^JC2|-smIz/f`FcB1sɦb^{4Jor {aE˛'C-2:fUJhét%πYOAR*a]- zر4@Sc@~7^% ,ܜS&^G"M,JF|DG vZ>+H8s#CHP nWeA ̂6"FZ77  w XV96z]COoc* UyDжYnxT2g6kx%FgZ;]ÓNVR~|_y,AX 䰲!or!J4+ýs.  e 900{j/L |o'I2Q5WZƐ09yh>I2n9hP6EżPeϣer[],r922Pgi.&u֒f1uTc2 L\ JLݠ8/ ]+f /-sw%*ot.B|a zA "HVx.hxP\j+N*zaK}AO8!ޛGXKkXVRY'k]U%~1F]#l~F<c2W]PNnJBŇZ T ug'^?].aҮX*}wm);2{s#TeUU|w,'>"ϽTAbvق9zw?_]SYNmkTkDOqůaÐƳ7Q]6#PLeqzM {9B2:xVP)A؜z6hnc&L(^p+ƒg@.5+f$  XXdQQQ?&Ag%n& ,rͺ+xpi 8I|%aVYs`mR ^62 ܓ6QhQg;]:>H-4>MrOȴTӒ>y%t @yUy}, D!6D䗦\{s7Vr_"i|U!:[KJ ?a."Zn5C1MUCB̻φ/4"Zp!ó=ӄ$G~6\#)E4;8~F>Ԕ?I𮽈nxHEgjFz/߀$]B"`5RRs sM:%wkUUh^kxZ?(2M ?KF h/G!ѩId71's BecƽOyt v£o Y:!Il2k0k\JPQi)d(^=G:tiD{6PRy|5u!>i'수M"V1^r%yT<1@CP|7Bglv}.qRql/;;o |V<Ҥ9]OXP@T]x @bUauFZUaLu E݌J]z?!qfSh4vš $tuĠf%l#w gSŔJ_x O),Mjň0Ud(B/x(Ntxωwauob d3m./ByO&B ėF/#yd8 ceۊV 5uF\uRѣ`>$sG= @8ڊmWX~pM" >ԽMQ];`C#Rζl=[mU_E>ߌӇw0<]W.?u@ ϑd>M{/gh(]#1jj.qHe7RH NۉNx[nIڙπ"&')2?FEMxIrdԅ-'\> . A8cDcJi*!$oh[csPnLFQX5 ȉ֓veAf5]Jl^ i*~rՃPsEpiLP{]<9還8VvT핬 ]^IǛ}{V bB\\~vU@#<v#5ЎP3#I?rw!%oSZՂVc+CWQ8.%iʁsR؉-[u߃ab+cF盳RG6mm6,,D6waTbr1CJavC%6 2gC4(rP.JI[iCGU@gp _o)#bC0KDy-oZ`}WG"vT7-֭ <1ա{s?OE]C?]D/qؽѥk\.<) *{wjC'?YV/֣Qx4Lpa^s_o~H# [Kw^z n" DN]"%L#; 0!s@Ki9j?#TnB4Ap5iRhf$HqsZPŠ ' G.I~{'Ԣ6Csa3ژ~ F WAJ1Xa 9$6`Wvdq1,mMG+6U+~-5/9Y!QDC +UN>]6oSWѢ 7̀cF˻-Bx/Cve3DB3eE)fRxU ߎ#6Vݠ>dg5"[ÿ>Qu#R.}cߚ%72 Oȸ̶^9V>3=ƮK 9;0]g=u͵"3Z ۳Mlv7j$\ FYG_M:_sNYl8aEbc4}y#0P8\:X6X%nH8;Fdn2׬cLS:N@)ol@BT B['>IӨx炾 ܇=RNJ2Q bƔi!j ^oVYom<7 ,M&T]CgbH{-odhꙅU GWnnh^/lZ}>Pvߦ03f{~:0EMZ6TO儫pwK8+E~d`<۞#@(oAjҲ2ڀVg4Ej 2W}%IYi${ `m>G:ṉ}fz]0?Y8ҥ%f1tD[9'"r%3ZlC 3k,;OÔ'2\hK-h~=ޣn՞v-eu쥊r)7{ K# XON ǷA,o 5Uri$.Az xXlJwڋdVyk&^iwSP 5 Jn%;H(9Q)d5R՟t"_&vج zx ghҗ(9 [BE+OF(rkYѐ0nS4;NHN-.gUz(*ވ%#~aV](E|h%X 8b(V ĿmdNFI| |_XqޱL2\OԩrY`okӤKs@H\T e`~rokmG gOeE?V9f2ݽ/ML=nJap[MPXdDQo>0ވ;Q(3~Xʬ~1{W c_NfS!RvT^W+Kry Wۖ(bS| PqRi9V{5g@bh*l=r Ln9c#)Wt;$o cSm/n, !<(#T\?fjS36NYol[[,#"~n޸1KgC }c ߚ.xÒI̔ZVhSfdin&tWOx/x#zڸ取 /sT#c`vXW8ZIe;vJd1_ (ΒGߑ~N/n@jy9ZOw` 5 wKj"T{zʹ̅RRB]"̽L1Û(ǁAgg)_^ImìR }!Dl2@Ѷ;;D G>֙m= w ]AB6Pbxa#`H L]#N,(;L:_Se{lBG;mAK t֧`/ʼ|&ͦfU%j*׍ 8x%2ɐpxobHk,A@I+3#p\pr &0_ܥD^}D(vd*V1cy /s8R^:|} il 49ow?3</4S>#d69;A?6޺z ªԬlJaHl QL>$_"y|)NuO>J_QU+ kyoU?zka.<<@ė8uS0@uUjĢV _g7|XLO/fSTg9Po@>V~CĮen7ŕ /QvGF 53P {|+kjB|?_Cu#M]34ѧ='zE<ѐM ?`ڢ|9rÆru{>$97lW(LJ MRII>:,B Dv*.gˮE(DTaDtkMx.u|TS@ ߳&L1}@)ڟPԢtHgPRaF 6fX^2W!PsYHlm)#lNoF95O(=!8tr6cA}mz> TG◮.R-xIla\\L9m^" ;'ހmݢ V(zJ=R2cW;BݦOz#YIk+3O#,xwru.ҟysm4y$V .8SIrwAicXGJw؆<).`JܦCq]ꢽjMֿ z A)=Կ]4n \D "̕+[B" ^<>بQJ[CI+?~ Cg-Ɩ 84BwIR{:YƮu {\c!L;)#u6g]{mhZCTQھ8$!}jZ /?Vy%PB*p .7*u #Dzܘ݁w횩6Lv!h2VeD~4Y\s>N;O~d3>w j 7-[+Lۋd ' uC0_p{aݗ"+DƏ $:T=UX%8\i9ˣJ}0:fS'Ԥ ->t`bd ?J 4uK P@ 760 }/}J)͔ /K0ƦЏCjcF߻SKS)oL}$Pf'3uhxbEp)G!Rude;+=f;NKѶ+^FJ _FO[$;- ];BMֲ׺e&e)8yfϥ&*!mwv Kk忉Z ҋ8i3wuq$X`'jt:DVQiWj$//C8蝛Rk'pXN>w7.N=PNMEz,K&d!Ψ*aim{@,L>MUJ,JQE:#~]f$ɸy alOМv?v:*?ʉ0d7PKxd(#F\yꥷ*Q2ų3<7;  >nm^•_͢_&,)GPȌ%zB$+,>x؁Ӕ%1hWa05CSTO\ U頖%xZZޟS}_Ĕd06tVؼn)R[Fi\I4ZEqW7zk"qrJ -C hݩSPxtil$Jn?hiwmkw=r+B׿67r&&W.;s>ܳMo\lʑNhcT T v.WA稒 #oGz-QZRVpS&tK$]c}wCIamF_#p*nByņS8 0O(T޻7)(H-E)*t04?]r-7B}R<}^bc{5[VφOgqj׉kD,òc%jǓ iv;_nB۽V\5Wp76.(hj uJ$H޶jX {:vȡѣTi|kbk3N3bFrڇn:Mw"cϸ?O* r; @4sSl%T*dq+|X^܃aV(ЮWi!^myrnu ~ǧf4-1{uLq}L2[.5.&)$omI8Lp_+c(4]jv6iPIgYK_ivcJp_{Sz [շ:0f:vyUVc9ЏZJF{IBBj{-Zl@D=."ngr9qҞ0yE2>)n5x[L*ߖx& \)1HG;vYعT+HExjN}u jt4I YiiT o+!=?L}@#>Zo'eCF,_(wM?^dpnmx!9O@5BUA[&M-'! u{K(LϋI`3;VD]VĂr\XV_$~I5G`9 ʎ^qoiKZa[1ŧ,3Fw,xL o=]A,+QDI֡$ْi!q(;tDJ`Uj+(A Xb^l= G7h`iر1FfMML*JE]'/Sj ,y.x {`0\,DeǢ8j6>tm<1E ^;lw(Y f,"a$"%GRĉF=F $e` ae^JiH&H@a(e6O>- XͭQO^zBn׹.~ }&+iCQc]p/$M&̷d|*oL ǥ"Ze]#(3 : ;L[? Ɍhtzc0ÑE"gi2UZI*C|0< '@}GYX ()I0Y&MJtE. ^=,Gň6ptѬ6r1$-j/D/wC`“Q\c{0lkyD+B6n% T|Ĉ83ppTԏD!EGo+֞LhWCEXhqzn2 ?~SIk:ĝ~$͸=MyGW7I_Ubzyc4MkeDIN۰VYc!_(գ.P'Fk‡<ck0$lxnSZYɹlXenohckT#"]ý@3h tǛ<1P2k/0˖'F,ʰߢW!@.ڧo+(`Ӹs9уeY ͞z#44cCi3mӦw>7yl `eo/>㜒*q/ 5Ԧ<K /)cuPxsG-C R30IhuUuyycħ_@R9]i @G]+v2_<-ӝh7(byQʂ -9V]-;ɠԲ還ZDH0l6"A ZRZɲYnU;V-:KnLbcjjSOP:P[GW~9w]u Kף7fC֘u"6b+ijp'Eb5n"lA ִri_ YbHH@%)2RE5N%'Ɛ0%@3F yP"_Ў%k} 4p!MZ%# (@.KZ?jiM4' 04&}X<ĦOH9.B-8Z-~3x~I15PN"YfAM}XEʉ^NrΎWbZao` 7uEʽLb)l$w%pEHY{j%`~>@UP2  3Qm{N%ngc5RVg)H2ȊG vRO08(('=Ey/3"@BQ]_"py^|8 53ć67TR{񆂙|Bq0 QO$@׹vgyKهB͕]>)w)RQ\5-pL yfZ>`OOk%lđ/)Cce=0" M%:+(7sc.w"с;SInkr\ P>r8L~WAk4Id ȤdTUک?n H{a覉_)9]!z6=I›w CҴ1޾T,ދlP>XH 01Y6>V=N5K Z8s'1n≵z9~#FZgD}Ԥ鉉O ~+ G4B 0^EܴR _B 9_df[329jQ"_ɖSV*+$^XZq#RPu|ݫ WϘ;Q͓LHTs^۴MBF[R>m \9t9xS*lbBou+ Wy޷ҀTGv'Lj@Ia%IA'hInI R[ׯ/j8+Aލ?Cj" k Ǹ;u;0j ;i lGlyywDqC;jg**~+#-sX0涑W-oUeZ{[Q5,QEC?NsXk^-Pf}sIsBx'HyX"(Okpc5t+F꼋/\p\{ ݄5gN0sQ %D6WK-Dm)0x??pGmZp(Ls%^JW" U@#zF  Ba^Ԁe-6zt/%H Qv ȓaׄGރ8G$ Q:0m`na^󊗙WD^*g~Ώ7΁LI fHuF 늺Iv Ⱦ2>pwR$_|y6StۥP޾-_s!o>U*jꤕ\s&*J(9`M`i+7°dZx$zZ1b|Ge1!(ƶL "K2#T%8_Qcے).O9Q&J(d!JN>{mWY4 *>$mMȉr">ٔB6#8A?LˇiAGo51p*y(وP6oTkX%' l{HQ0 ANM )QWWkQVP6U+4ח]h@ OeEY* ^+^֌;a)dSG &ȃhd2m-t*}13 u9hQ279C5i4XCcdn\r)[nUv /7o$UW u2&DgDכxh GWui yfu %kK85ߜ<`UŔ;~4X8]3Cb<"ѬNiRq߱Ct8-+t Q,,}eo]c8'&r־҉zpY<ĀZ}Xhȡs77D[RQ4Oh5/u 8KЪ"'A*UCh!6}2M):4spT8sW|փrdR0i]tޅބaOs"c Ӕ aGDST-W$p6 z4an6;n3?0=ħ^c!b#2"?Wn1E#J}ͯ {Tf!RS6{%*,ENw2n0(8<*Wf⒑-֩6FWd( )I~ ,5OVg\Hp E?ʯ]v#&l wwt}'[AnK+D#Մ"QZ? Z2N_fjU;#׆vI\!w`z1[W&i]E =SørEʬwnԞ|݉% ZRs yLxGR=(>],dTMA,; 'g!w|lE! eh`92Q;VHE@|owu-"qD&}\ʨh)K=Mta*7]\c#<E\e)$V"Tlzh$HFE;]?sU^<0LBǠ, ,hU24gZ} wgt:TJ?U?}p[]rT֡iWm䇭Mt7C7-ﶣa lsl`Vv%i)kЌPꨃ[׃nm>-7v^[(ƅmcQdŞQZ{lo~ -96"8-NW* iZ, ufOΗEj|ѺZұWa}m&‰#W[% &[aNU\=wC/ƧbVW;kCIp#h㯀'мlwHi! UL+q%T^rq.eHP^PCM~OLu;Lu`pgL1Qբd& ,OWB>8$b;t&8tL-nUQĸ\]2:{ +|EDdJPT~8 a{{Bu B`=|q /éq&C[RW?n:K:.a2 !'F r5 '$VG/h90 M/,RMr;P Η| 붺r"}")X}孌 .=0X3o,‚#A:kc(rau)2G% $m$ C:jtZchMܵ_ W EfH4u8~Y ׫}t}Va|qo4)q^5mAmT *o1ԨD9Df{4Y̚]枿7&KP6^=k 8MW&jF st(dI kv)>Vq]yY3ѡŻ9_$JK1w>GH8HfSIЈ 7,mZ=-4!0-M*ֿ‰߻eLHmx΀`߱MQw! K~CXNV%\e r9ͻk;Eޣ ۺ@0Ang֘$O)&H"Va_GbHbbaeoQOVyNƗl"܁:(tLpnٖ}M_u9S@|>LSJ.fT$f2_ ̝[_Ve/LHUXiY'վ/uN\)d@A˃Uax.(mMR)7V^7"QCZTmW3S-k$ym\."?߆`أ$k[2-JzzsهV #yRگ4mi&*^bP_rPHR2Q?BgOQCdǷ I f$_M.+YvyE_RVWSs6mA5/"An=z|=&U:=jV0Nq%a(FƑxV#@:9 A: shQoǐbsw,1~: ?27k`i1z^#UwIl[7DFkF!yt5('[q|C"繓r*!M`,q XpNkJ+|b4F`o[l{ڐv[xHKvOF@hLWF(,́y+8r\ti`k]aw* sO_5R>ovx|E/N`I@[E<{"!l(Ztݓ 3߻̐{6WZˡo'ƹֺsR?^ ^m̲U^z޿V6-Ԗ'pnD~AdCE1 &LUG2ED6Kc5;ҕ>}& %4 [7. !7[x_!eyuwV3_se@s*?$8iFYdSзcE\4 :rC jn#PCh_ ?d*$jF2"w_\ˍկ7^_lşS&lHƎG u#9 ZTΧ _Nsڎ#F LP3ݨ>"ڭZ=KȖXɕ^ܯNO ?RB7tR||'_ƗK9oRӤiY Y>ѼnCq (V,w*k:Q &x'sGo+ RrW[Y3h}RGӚsKc@ )gjb$1*@~!2W=ٖśԻߙSٝZjl3D fz:S:^j(0`Ί WȄN!MM=@6n82}<9v> (*#N%؍Am~oE8^'D??QD4s0,"a +@s4`@> 2,zICcD.&VDel>Q @)miT[Ge׀lD[@^1&iVv4TEOlTpnk-Z9HKcBw]>E4CtqeҬbX0P<2@[OK5/dy-T=:Nj'co* oՙ^7e1>HI9?^1u\wfhW`"͗w _U/B@?n$_Npl8]>e'oF?tXR(K&u@Ȣ^h)o& Vz)EZ,gzM[ȱ.e 0Ԣ:İS<`,{i5tQ ek?y3+E| )-o!u6=*+ɠ~*3!7c`OcZ|M,:tkl) n^4bNqK'>TD9GKSHhn_,ߚӡbmw'xDz.^1L| S:VљT Fny7%7 qL( Ʊ"b)ؿ^h"֝2=>0 ׽/<鬇7?K E(Ib|_Z 7+}I_ 2niE5fB`]V~_w܉hŽ.wIY=8{7 rK!e0pJЙJ?hq/UDfG6UHf&waYӯ9~8pJrMGԐ㎻`$aqALu9:Uq +H}ۜh}u %j̷O$w$ c՞XۺA\ٳ#6-rp2,<d萯r[`Q(M QRk8P)D-.w7Ft7ˊHE,1Bi|Y ?VI"vq-#|5||ZQV$܏|*J IK|{AFP7*O=yi*Y5=s'#ϑ.Z}󫈬ƍB,s,mluI基ݜg4q(ñ\T—8_K58YFxB?ȍLq-ޢfa!AKKWe7n9|;Ng/uJ^vyrh<99&8FUbG;($Aoݛv/p QcEpt*v0\3n;2$|g0CuA&vp[\xXَ0YYgV(!h㡶kF1΀hgg(#$nMUVϨD X^+Z%QH( )HRߜɦLZlȮ7' +*ry,M&zt}"h7n 65\>t!sUg<8Z/ dqұ9v7t c]gqm.{Wd$#[#8Uy~zkE}%ulA@Mnf^}O U0G,dyA DhE2b: 2XBN, [&ieg+v̓\I CTH;st֮M5s `S2q4{ Զ aJ]L<0F }jPKL>~ji"ԫR|_. j[,$z@q6=ou5B_푉hJ %C4y{ĞL6R2_A8jW #IcyЉd0*qKynʻi&mfq*V1 r +=d@FjGSK~Rg b7 r 3b tO}AStʠUԤf #{k=[Iibw'nыOKkWJr {m¸SS@`PޑWμU5PVWAUl3ȔPbɘe#r^Yęť1Uv0qAMOW*e'Aj=rޚ$9fv*hw_ _#tz!| #>5MpL?0SAp~?PUt0ƃ`zնe׾:6^oBIc\P21ڲlͨ"2PȈp8&P&|>$ Rm^43YF"`^%2cEec9$+J~ *ɂ.4T2%1^bۀ"B,bq(Rj1ϕS +'")QaFUDY/_Iڒp<+ melbw_æ\T+1^&H '`<1o`SAe¼ic{/+ i|6v#i0BiRo? Vס4= 84 e!ϫ9Yc37{d=*B%gܭІ-FCƇuxd^=ڐZ1Kh'Vr$Tṉ⑕P?զ}xUYtѐ>T:ZՕ6e|l(^ P{Qt~&t 뷻࿁s1Ym[*7\V`PPruAƮ5_F{!W|7"XC 68[F_/Nɱ Oeo<6.<7.]Vx ,53"$ND{t.ʥ ͭ {aq V2S"ٻDV{a˿Yȣn?FV!BRYQ/#n v i+Af1g~VI/ٽ,orw 74i8uZ߅[2RI,[R9c>[ d'p~C,.N<樓O2W+)=Ǹh SU#B{x- !-!0n> `2X+{2Ҋ p o9"~P"Ẁ-DԄdw YxRsymh DE*ybDMN wӘp)z9?~-O3FSie^ כ@@5pԷ'"rC[FD\ni;tlSpO*㲳W۳Nq"zv!MxY?qi7oj1ro(_S[uu ~r7~I{0!^>a°]fD'M7V1Hsq6b:(2T:/*]|`'PBq ):=WApEf Ѡ=CUKӕ)>8j p|i5G,ʿh(;=;/{ !:^%L@er@RTA.גk}q}x J|5GP_ 4j#MH,;xPKcDw,^D7OGy>|JR>#[{8K0s's19iXp(KZHU".]:0A#@R .Dzy*kVW]?(%-nS9eɪTOiY-'2!M LwsyXBת/fe'z8ـQU@[\ް}Ҙ>(](Pj"V;E$zh&^ (N5N<0OP)5mL~4ra20=m>i`>ѿ'_ki0ʍGi*"?xW3z׉\6Sp0~bY+7Zw#bZA\eVzjt]]fnEI|/Sn1Y2c(ָ:="WvrzH Nt@shXס^1 +-WABU xjk)BfCb6wCx FZNB5jٌg^(\sUHݝ-lBDڒVF^Ȁ| Ѧw@ţTJ|c]3J 6N򃹣;fzwGno⿲5psעD%'%@ix$Fڊj.OM6`R>D.20_tU7| & 6UfP-1; ## &H۽aXhYZX4,u /ID/>RcyJ44e9Q:6Du}Q M858~pRH=?Htka öZKh|m,mK|31?n86 = >V'ե͂`RN#CimzcWiY{FQlX-CDžxkf:?z;:'Z\L, j 2kU8D%LtliK1$yQDbt!#-,N:XA+AJY9]PERjqؚiIIftsL2cW G/^^ipG!k;}6F urAbY]än-vAU`Plm3 Z!8PZ5jt[NSA4S>AHFh+ZKu WD.&ii`!C5x!I}i}Ol!w,^I@Z5ܿϼZ& rmq8ӔO""a"n)SQNCKo{|.Rj %X,lӢEIHEK>#zmD\.G 2TŌ+Ktm‰т,D`suKfGW L=iؼ{RS"rL pXkp^_{T2nv~ΤP5~nYP7ӊ /o5Wg2V'j/(|ԋaslϜ~iǠpN&cj hv#Y~ aN/pAm/ i]!"~LhxRqԏLɻ[\{uTxXU5`c27ljȬgb][4m$ R"U<;wɅ:7ٌ%<IM{˰!")8z)~Y(}~!B6˄L"Z;XH \>ֆB(/VYSH"`tX4quK`:M=Gr JɊ$06,5 T9Ҕ(o I*d6;9ISW-ɩҜ5 mV'> ia M@%zD|׭0z- l~^APGwuTG6QČq`M# _!"DW"cRg-G⼩oˇ.[Ԅ*l&:Y.8 ɮ_bbSVPiVT7ef4Z ӮY} !`+P'@z@ꃩEvT@T)?"j9P&[XmO;IOl,kf7 _}@ICe܈?,7HU5w~ϵ[-M(^L/HџiCnv5, N9hʟ@%GyzGh؎`8NG>MOy1ӿZj7T]:E֫7f,p ⦀%rL/i>/wCSF}ZDFǵI聮\xH!* {f!ӑ6ʧP(A&*nE ɦUgaX΃p}3SY_u>%i41"I#߅+_Hx X҅vA'Ygi[~ڿʬɰQ*a|(K>!B7%ӡ2}ZCuyF5Hodv^,AL@Zfz; w֕ p>7 Lp2bxIq*a=Ov0>".J8qRT mճuW&HUD nKckΨ&;peOJ-ف 1|Ve59 @sW1p-O(0"6& .^vTCaSMe9D;@Bʵc3iX/I* /bSƨLgHhc =Ќ;aJTr _I𫁃'37Y3WĽwl/Kg438~7F! BdY|&f<^ŅzuJ&_z6E :h- (Ѡ 4I?4AF8^Y⬨޺yI +gēnwyŦeɝ׊Dt' n,5nC'zf-ΖE`w*Lo DV1+kư"ޗBeMt^+<~-G5&`~Qzl` G~ߧBa$kv̻[8`w1 J cՕ~J@r8 +9!ƨmkzϷfGrcPX BN1oH BɹFƪB27$/'kHzo0{E Y,%-*wqWO(-G`m=SɜYy↧9Fh{4eR#[BcҚPj1z\ˇ%Nn9W8BнIri`D?ْ{d.} /T2I#-#)FG'/L'>h M 3\oy?꺁& "ύң& 7X'{A-|S|7/_Xk>a%r FT z'mi[fT9τFژx+w:ʶg85K\)pl3v32RoߛZnz=kmkӐӷZ}b%R2L Sp> BȔ?AgmЩ68 vXd.qod*G?mՅ-q UmfLb#zo>5yf8.?R_U\o~!dH`yŋ^%EgʞP1;;y?ԔIM@jg&5ܮhn!A,g^ WV "orW8Eֵ>HARGSP}}<}ad]b. iܶ~A0|>$i™^Rtm !e9R5[heoZ:Bd"=f4a6G5~z.jm[vCP8@] oe78ټbf Xpq+7j䖯_A@knT4'dv #AeniP0⺝ӱz2}௉ N{tCd%AP2\<DY2,ItTΡˡF ?}HW>I"µ6@5xfN^o>&(j:rxBX]6`RP*J2d-۳q̐쥸 ~`x֥ @pê޽unܐrj-+ԼG䬮hqN6_NXLeqh:~ׯi;PBd3ġjfְ^twk)dVUyӹWU=sI?7VZ++txg[w*xPu%!( FG7p5(pch-l0ipc.{)XDAKh id I޸s4ټG8,i{`U >cеZ+pΛ7nT'W)Q=L,}eل#6s1r۽sR|G)>n.[Ӧ{}͞b̴(itg=E@)ZBCbDa" HWlU|o(DA1=kTWGBv]e4'5-ynrm7]͓E>=;aMVR-W{ TKa<XêS`sJGt>+m4UXWQ.:^*WVX^2?g0&dUݲlg!NGcg3aҮGFKJ(A+ȱ7 "VcO'z8|Qzd}N<_5G4ByC|qofxQ:척hgIA; YQ+Rg`&cpŞuL4Q1qYZj^-؋$\5FlIu'B^^Q/p\G5]#"F(kēorB'CT*Ygń\ۉeN~N(fwG$/LUsOMd3p:{+etpiF9=!e],b)Wg_@-)69'=S^?DçgZ%5,=Pq1 I^`mNE&-4֤x᝷jh&?V\óDE3[/c:rY zSr*j`,'?wt-<=8sB!1,s4!hcVR  l 3iKA\YNVzcy2ÏDhpx\+^%.*Io|Q1Nf.F]auZA_)Xc3sq.>cD"G˱NIݙ闦yzl8sT!hDŽnAcTmDt)Zc4R01VNhDWێ)_Sr1:഻n&!׫_(GSD g}|ikpC9iYMI|Ck O *bBƞȿj 'ofdu]5{hAو9lG<(1XZ&P u-1 +i"`uۮ ?\G'ӄ]$0f=j+&ŌdZ6]ں|1͓Ԃ0u|/uXǛ2#fOP'^>F15]CP$߮~}UB l 1L^_l ^‰?h*r<OG6^0C\V(;$ !`\2𪔰Eaqqj0v(7YُCt\+ ƈw(ܘoBz]ڕQt3jxHE+TI:i\S8TUE)))EjYbMڱ-9«-67&c, DCI$TA$0@$@$Sz^VquPZdciP"v^ހEk ӓ$dg#J`gڼ+^!qyJg ۥ|MƓѷz,R,!-E{};Q ^+:CuYZ=k(ݥP㯰ᐧԉ5mD̅' Fy2NC!D:5WDxJIdWȣo-v.D cv}1)wJe8休OAo5 ($%[1Ftr_FqXrE&7!BُXD3BϿUF4 gs&,jiICG.R T (VDl"ITDPx`3NN'u_ *-xi~f-jAL DZ) GOLm9pwB?+(|=V('io>ޫ{(z!Qaj$4&6t*Y[b] jS-t@E:c2X4|)uIq'XV kW+{5bN~%1sROi埁'&f9#3>8wf@hXECKt$[|+eNclS's :샴"JЬIO˻Xqix{u dIB ӑHT ȗyW>P̕lw %QtGH=Fq(ORȄZcb xqX2:bQ|(ên7U/wT,X?J'c5b5nxkj˨&g^b;S۪[&]}<(D/k@$߶S9k7iK Ic!$2)LQVWC؉(&c:8!ǔs4[J%<XWҪT Y8 )1W3<R~Ф28gLl.i]&zj|$ݣFMfmtQ\SRdv9~RCe ¿Mgt']:ff $#U ؚ-PXj`&"8X-aQs07PF:8֙&[rlZJ_ơq-$U⺱iHNt2)( >b)ϐqp#ث9HPm2@}M&5¹UVFXwd7 5R8>/9}Cxm 4>؛KtY!" D^{% )hGB&`g9Ҟbl%Sm%#8Ji=4Jh v" (jXhL +  J"i(F~]4[v.^vPt=ZPnAPBXTpČ \$@~][,>H0,nSL_ҰOΐ -=uu@nf=_vta?S>߶L R6+l1AGƹٌlq|1O+M0'~: AM"rs" I:wRr \s$)-ĭE87So7 ŇFţcPNI(zҼidVBj!ny-(/6rNh>^tkĤqTBdӧ%C3{99nfr8"a*dmI![3+[D4)OUfwJZ_ .ob1 p7]SGD=sm.kC}` 7*rEo0Q'xմ3wn}/YF`i>tܛL'[6Mptqk.c 'Jv\ۀꊢIX^$? luaОe1VY{IpM԰*7NҮ qP̼2ĕʒ&v#HR ؈~WO!2C{ tǿ4Ap;LTvg"J\'/B#Z> ~[&Bͣ˰tGSLx%^x^%ÀH`Q= ͘$⑘Q~6[5~ElIb@3\]NM WJ9jM!y"ߤt/hBq.ÐѯD0qy1z:IjD%*h58A_< m\Q!)FUQDC`ﶬAF'ܽ^s!ȺcA4NQ>tzoiK`ӨewD- NzW,%F5w9H=vۄ9w(IJ)K_gkFY{7D}Sx U| #Rɕ8ޠ܊V dǵZ1 m .Nuo ȀOhVy}*R 8!_vN;mj74!rrѬF-jAjЃ^vS$xNqI]#*cKD? a)P1F—qIl4vgǣιHVE#B J7MBa2X|56KA:]r—a>vg->1x]*6tCUyrw%|Y 经Lɯ5DmAO -n_r5<ڇe!e`_ǦpeR~ 3ޏ]`Ȥ'LK8`>DMq-/Y~g,$t܌Nߏ)=YlW90"xV磌6Mv6ݾrK*+tr/Vԝ   a?вd"].@w3jg823s(J,g TIRRޤv%9*fR O k13P~!)"Oe'S#HfpʆL=b[xŖPRc8-H:br6Xi9@ڰ԰Nfy(yie!B޻:ÿYfZ֦F\5W:^Ǎ-{+>6 SQ6$ΐ'Y! xD{rJvw?1)C/&P%! ' ̪ŶN ;[O)I^K -" #;~4ֲ$VB/>T+|m2Ș9΃4X@vN >hlTV=C8o.wK\> lL $9^l3^u -{A݂߂OhE)iTY8IօeWi_`ꇆol"FBd7 1(9IrPr#e9Nsh駃@.\,D%mNRi,J^JRޠ-y-yfa AyS+z&?pE(*' Ðܛ1Muk)K+;0T짊AM?\Kehg~D`m.IV/6qgCDx#S?$zܗz8_׬-wvlj)n # JU17T70Fu,@7ճS9H1" Tg .۶sC'%Hw6]4AEۀ-zuv&\GG9SJڷK{G+Ĥ5Y/G\H+u[b0eҨמ!S}x-hu%:D|E3aL s?hwi\ΎtKRw4_Ԅzcm}0/YH)nܹ<i UF+ [+nMJf~X\3pGH)\CSP:)gK Ta Tm#`xДK ͜m,ᓗǖ_<;;15{%v8*^;SZ^!$^&`,Glw (RW|Ôkr *N[? IZ`@B.A,hC8;ϵ_]alπEH+S>.K? JQc sU{5I d8j& )r~⼋$̘+PvX ꛿k-)fɎycUG* ^憶z 3|0^! '=\3K)- |Д&鋟sӪeW%o?#W\S>S:3 }f&U}n4ؘ4T{F[q!RpŒS2β9]y4 [zc&΢(ăQX:ŀ|-3=Ea'mtd764#5r _XdufUXBL׭3rdzSc >Jn7,"n_~ Y)n\:; kzOڿ4.q2?G2F엷!3. 3z19UYvF~c|)Tuc-SS[!&.((t-v\3&oǑzH6) 6+uwv`eN^9sP6&>)f;&a*:Ӥr(J~]xd$hR SrsۃU/ glVp\tPf_߽ڨ~9)L] {63T MMz(1!&(gT톣y|PBDCNsevhPFhsUY}` OxG`OAIv\/^v0 xT09uKjb"LTxD'&v'(Ǒ2>@? jv€f$Y\؝c2(nbc;tvzp'(R3f^) c6,,8Sd3ԣzF2J|-x{ғ/ZAJZܹ^b$tÛW[b@m&ro ~jC'XR1yCjHo_Ƚ8WNBꕎ4fpD[..}㙶A;%_'LC$oiMOiBϱ:?eX\d E˱Zn|;GTOwhZ y+ l3yiؐx.V4RG܌"dղMØ;oXf-pǼ ݓX,Y$q65Z=$axc+ zclmRS ;DxOJ!+ΰtO{7w\(\ >nѾAŚr!9i=1pi:rGD-sH{;nW4[ v6k L2@vcOu gBkHc݈\ٰ 勭agqtC6ٯ3ݖ%S"TD”XzڊbGLS {9M.@CXu_mT 7>_j$>atS;jPj0<\*̬`{nj3Yy -Ņ)O11 ,۔)NKIGG=-w3ImOuO`<4p:zHNrA]8FKKlvz ok@Ֆ:9XPJf>uT5Samj`\::a*(BFVm|OcÛm1;w)8zX@[#!%9S-4kh ijMlYF^ (/H39&udڑetTE]PkGyjNɍ{34#gT0Fb 612y+Q:O=`4tbBW>?uJZH)I|91 CJZtcf_{PC ,%cf#eNzN]NaK kjQuݨL[>0ł8÷mc"ߚүTzn TW8Z8w- ٬c#zYf0o 1G`qR I^"Hu?/)Z#M w㴅3Q/qB] Hbݝ_B @}1ݳ'V&V QKBWsםG͔Nu^/K5%XZ"2gi$,:մԬH+"}4|=,s% xPvTi`a3?BF4!Fz {6FY>0]`{￶EPԧptL{hMb]Z[GAQ U}M z| xL3}BUV٘T(;_Rlo)\~jq3.s< ;Q|qZ*Z [,73\Vtbr# -2ɳW _bi|YXGC"]V(;Gqf3*va/@c!nmIux]~Ѧӑ5P~Kѐrfc*?;B\4y/Dap3?9E[:zJRWDr_Y2*dFԵ4H}C`\}@G6>~i64\|(DpliW+!,ƨ:8}20oK)|Ipyܽ KNw=G=j}@Gkp!)%7R5p{}b dX}U ,xĔ#:/2< ]~`m\| wZ2e"Xp9[q|Oȱ5:ԝZD sImDʈ.EK9o.b&>47op#EgJ4Y쵺8wm/yޠV,!#DcN`;U*5v4۸.@@xVCtV5wSjP dk߃D^,7ߟsPcrq,J1C}Ǎ')[BK֍Dz4GK&h H9Sn57)0+GR;B'SBq$&F'hixπKư;oGvx"iR9){}A# h|BܫMoTz\]JL_z5 NTq(:-jCxu @o!-I 0"Fc;%|;zb̺)>m,ƽ"V XҰD8U78qRj8\\i76bav e f\n}FᦐvOW3 W6./AXXCm&#Bvb2#)[:sn sssIm@8H[4q#GirbE/%TٚJ0`MbsPCo`1N9ΓOMD~-Ǜ#YnXy7~d񥈴kOxmmG!k{5& @3A<Պ/.B䔍#r NIwŐ>ר^GsnYtDvfWɝ[3 ™ urWcC 31zǸG'R_/m /G>{g+?H@.,ׇtIk5FjL~,/bzn FM 9TWd!I v9 "dOK SkD]DJԕ*~t|KY~㜧h8k;"1ք#kc3!d5;C`΍)Ld2gGֹ/r@l܁N'=Q.] cbEWB156 H<ğ Ҫ IOly?q IxI_e[ka+|PH;~t>%fu !iuz4ӞuӌV4p蘩Upva zofKf >HiR[K7-E&@[uI`yPaiKESE[GA ⴏ8OjRV.t.{./ LJfIP*1毠F*'iHP'us5֔`#3A g\>S܏-!z &:6y1[%CkxXPjnՂ MD.^{o)Մ'6Ax ް;Xy HҏVu2cZ}o1#NN<˶$쐔ck)W)қЯ7[qȢ4@\|"$TBMmCWwb3vp',Y!Q?1yW죑 QSSBZeq>y 9y1# PX`?TEUI\J{Plswd'!;tywxf:+eWϴp?-Š*ؙ n= v̯63䪖fʰ=q#6Z o_R )rو7?&q!īJIk6A f9 /Nn^p'$?5DP9UP2?AuYQMTKFtUɃmfa)0i;A C#;!lejdW9Hm ju7uj{8F;}X %orQY:6.?*Nnm9'c'Bg9m5|l )o3,UCi:"_T<,EP(TC[ 1R>?vK}8yxTL`"\ΌsdRߡGQ[7pyC !OAGR[H atF8`MU҃ y J2Hj~ツ$m:t/$|V "Qc^LZa+"+ApjQ6]o =hlPpZprοuzQZuqORPh\ `m%5OώȲN;Wz-狤 I)6^``PR cV~-V` jזCp..w\"-#ے8yήh:ܨ,/t4OŠx?ѢwdEw;oe^C GuuOԣ Ԃ#ek¹Bϭ< 6K`W>׀)rˌSˇOEެ@Ȫ.`8UC$dav7wel Ǒ&kBA?n-i[1ߥy'x<[lGRyB8aPBs&4s* ~~(^#  i`5Η%n5gϫ>ة37/RI-"Arp4Ugm>"״ 7<Myƒ3ר`Vݛxrĵ>u(0{߆ErVjq/8p̘.#[0!Y"U(`#TYՎќĝBt*2#2\qWƛ;cRrP}tZ q`B湚L_VXΝX@N,p]IV:q߉g'R歊-tXhXh˾uq3JbUq9ey͚ ~Ek:J0`c.+ĎR7R4 ::\I6t_T#ag_[D=:\JC%ڃg~Jz&-8iqiMRY:8霠'gâ9&%F J~q[dNxxMfHwןFg|OƣU6q-"lw ql )t+$fh+@:)By[ؽlw'bk 4Rc@5x;[h2 h|EB},*(1%⾵4bxˁq?:O./ ~6@)aĝuz1875z%09C@%ZӚ9tgi5G| 4-,oMRۅ%mۧeg Uу#lHs|2&#!U]@c h;)hQB IVjEㇳzeOs_=j4sތK j+:xRbE@7bkct?b+e?$f\K9o#!86wB<ֲ)$HKT]ȮϤ&%0@W IN²uYrր}Û/,_I"C2ܙagUh]Զ'10ۻjcLOh1D̒;_7`%v)"=GܘIǬǸC!~z/ofGvōfeDGY;IALhSSzʓg:Tҋu0 R.Ŵ3#$N@^-)&ȋG;£*hNN#;xdz>֫Jr 〣N0=}إzm*jH)u_bIMldԦ2C/=~ L7f݅s[Ɔ&ۻs L¼饈nBߋa!/fDn[hީ‰%+UN>5X /z \1% 0ʷLzS?1Hp`*:.7io=EY?Yq$ߕ]r$]4_@.7vl෯GΞ g׉"|(v &b<7Am.[H>P޴HyGr56hmen$PJq,b̙彋)lLknn> G~3(3LeNS0ʌψ 5Ic8Q'oBV#xed6!x^xQQ,]*hf0ɢz?zmkP-?Lpr1ӑџt C[kt5xO }{,99aG!1q|HNhGO;KVvסu:FkX _ڒ͡χLSnJ_Knr7ȫ1ǔAcͶuQοV$Ih`T،`Grl %gʇgGf}uJQ{~/YR^~ܠC/jUvΑ0k8lvc<<[dЯᱱQIa0?(w8s*ͼ;Q:/) CDw\%l!RrwuUAMy'+oVg)`3pKSwMn @3Q1u_Gr$-P/ p. ?u=j@\dnC0 ܚz֔ y#<)qCVO˱="LqCcJSL/~螵~߀w^lnP|Svgklτ> _? a6*822!λRxn¦5 &ْ]t=US U欋@poX2gUkz]^Z^*ڃi6;-ῩEee(TԡBtʮS[0QN}VæK/pi^|ʼ3xѷz?qp=~Qa6% Ss792ms+wz_8z^r#n 4Q}r,55>عG]\)y Abiʬ][$lIMޔ$Y=Ó?Z|@nV!nHmWŖݳcSZ7" TB$edh.;P;eO5n1*{o>IIL1Lζi.{xSH!:#P% o^Q?Ij7:)[gpx='s@5_X|V_w l5U[%?㔇 iXqJM> M, 0Y^shMU.ZX=vz!Z2|Ʉɩj9&߭6c_;G790I{,*A%Dt՚ йeBy ON> B$oSxnD: ?i\)Tz[l'>$N~^`m'Tj؆◩+'݃߄S>L~|r!.D (O7;#YBɼ K i^2cfI _> ed;V]*lbRcao-D|)VPOP%Wab Zͬu rjek dCkcJs1BA~Ic_\ -9.!P~b7(p,`.'BB[ 7<|E)15(G_@+u˲N^d5,iVz}ƟKDq*4ˠM 3b@*-p>Svk|NiXTbc,wFKWx) D`#\O~1 13! A#Yr::JWyZ5cAnp_G蹭EmZmE /ݟlzzE'E&mf*pĉUj`Hoorpa|3VLDZ F\dy&xꬃecV&ӐiMq~H=zx CzIt{F/oŲ6Ila/oVUOҲ0սfZ0b^ }-aoGl}18po ,hnAbďԥg{:Lͷ=~ &?(F!WR=H16F 5KwTDriB /3!"]߶aw{+fʖܒ* Tfӫ#,&f5s&1䷣2$D-Dk*6 w_-P?;c_M~ I/4YZ`gysV ﱊJD踄0`8 OdЅr|Eqzr(.]i2eN$о3{ sM CV򜶋`p\B[ķ.PKlI崵Ap.}H#4!](^c֓ n) [+z#=&urlhĎ=P_~jl9ѐfI<(R☬(g҇9Iz(=kLl5qNUŸA(Z ]]ui2T"+clEDytz<{fIpv$1 <z1a37j6$Fp̎~5t4#H#V t–攪$ *P^PG޽C aޮ_&Ɲ*%bݥ9Ќ0gL" yig'Puc)xl=QX',!erHUD뎈r1Ckm#\Z^p|=ثv9 S quU ~TA*KުYlLƀL(yE@%N$nuDŽ B >67?eoaØ<=f"ÑYX0;w>aFri;Kj|S#4id2^uS ّ ek- >1/-, BwW1ԋ /S碜d6lEGbb^)ZwOuq?^ƥ/f{I 'f] Fu=߲v4̂ ֎Bp+K%fhc1z,vv·yf2o kdJR/ASA(_x!DȒ-`vH8-M /-a<5Y Ozt>g/al;LifJRrY( vU- L7(ԢUDFw$Lgޡ*yk\H& ox]rL"Ċ-p8e Vqc!3@ԻcjM LI8չ!]a_v"pSv- Z|D+W`l5 ,rmz1zih b4<-CN^rEϫ*h GQf!`Z~%AG.UAllXBI!"dO8EGYx2F=p Zxh愲v<ؔEsr~أPrl:wWMaӑf_l1ja~q*):H eCb?Xl Y:?ao9)rQJQh.zIH̃tb.R\9^o\pYiFwVb *\Y[OvvU ^i@ǗȦpPƟQ:lIfG/ygY͕I؁/jJAy ^}bto<`O^`ΒcQh6me\dA=-w N&vծ5u?^YVyћ_@n޴!M92vp չʹDb#;EIOӶ#[67^1'!X#tJ'n:"ZHQS :ğVz^Kjwï*fzXZgl! s},Vh>%^v7Df_<"`백/p#oJY) ޸ڱ",/A-Ȁa UuC>JT ɩԶNM';tO WV,:5ƀb/pctFeReu7A^CG B|W-DUV2o.*3e-Qx-UB&iW]A%K}棲"ƜR^\/Xʈ24E/p+Oս_rj^ÿ\r0A074!?-p$x; U)*> %@`z:SkW >fKU4 Yo`o*+F*vЮv>L͌[Zt%~ Ts6c=5CowuA\e%cG{|,~\<24؊Q5-yGW%hK@Fk&T} Fԫf)[(=B} ڰd,Xx?aor9vjƵ2tsrn/Y]JaG2КpPd.)C_2cSycENU~W)BOn.VmҐ`?bXuVmzq?ƾ_z!P{g=9sF~6|J$Mk#o1~VM|;UY0EJ+9~'Mi&EC),w=뇣meq]x:8 21L:4)M6)om qITȁfwv =XQGmLǃ'/WU^Tω?W"aw(8spT x\U#>y vZʫB\pb,zS!pL>Y$91Zܚ_RѲrZ.9q1cs^6;}v ?rt|q(S`o8g7E!ǰD<,|DV;?%<Ɵ횶{gنNʳ!W(;ZDb!Pk͗QbA|8#a3(E'ciyU@L%[#U.6q5a0w3 yIGTnDwg:HqXGn"ܨM@ecl̂*)IqJXiCRzcsf&7_w K'E0)cu,ټ%tAYe|U\ KHi/Gܫw9-^[yh#P͗4tN،V|XRMᢃ:qϺ':3c.:Ep6n^v-: ]U6k3=p$nܚ̗JX|R73*8n{+^T5LH}@)qOSsp6a _jȸUXGU ꚋJigL0da"mF4 2xo6-r}{GG*r&ycm1m,I7ViVA7m\'hՊSĄѤSn,X7˰5w|K1gP@e |W~rU`_f7-zBhh,M;f FB܄I=jf GKI,X`6{d>*Iqdʙ5G)R 5NNHs w5_Ϥ~eWJU>SHL,;7B Y@YSi4cu ,4қ$Uc{qewQ$ochy,V,JY}=aѡE H%G(8܅xVBK`4T ~˪/eЫ݊;7LEufSy! lkʩө!EB9f舼/^]'gbhLy 5̹6PV?Vv(BH!È=q z/#h7Q6෮=UA&]VH/ܽ^FI A#y HWi~n\$@c2Qr) Fbʓ2Q| $=A@Z.?P dǗVGb8|-l%Q7+Vg"_,c4 q ~t><_ %[,\c #vZS o49ۿf֛f KqN`QJZHa (, /qUk6KKY<+(6Ig: Nf&^?=@=W+;hs>53EK<ӑo@oƅE&(G_eg_QMZiPlR$4Dv壥Yap*>Xs+{PywWjF~I P-0 0F64h,,-蒰bd˫zin6VH!vW6OXǶ*vXY Lc\#gK@9,—1FWS!Ysa4 PT+3G|t[,}sPuV$q5QV?Ȝ Kʸ 5V7~Ό`u?xY%9[鯩Mmd VF ,-ն7C>ʶ8]5<0]kahx'seJT['x7ȡ::,R慁꟱[9">RkG%4BChԎJS5'yg2[nKդлԺTϘ{9AY 9mԮO myxYlU]#PmrQ|VJ[?!Aʦe20t1N1ΟP3ֳ岮]Hwc:L$^#0zr%:LeMQL.iA̵DaH {V=}I ;PfDI5Irt /yo:I3m! nX'o"\1\)Ík04H*"خ~VűSFjGb-5GylpVn[Aekzd+67'ǹN=0X|-Y2w'VO2T[WJ.tDCQݍj-m><0OMH+;Ӹ":(FY'!Lՙ;V0IXz)ZOC2܊}p(wޑ ֣^`$BtАZ$Bc>NSw.E$_7 o>՘g>[VEsR{m[8`oLo+RVNe$ )Q+E=/uӟX4jB4:;c~˸=x -$Ų%BW8>Z0`xݟ7'%y74Xmr+qh͈w<_CWM^TBvabYT@t_+d>Uݘ$W哸h3?L0~ ;\n#JXjoɬҽq 3JpgRx4DT}^0 uu %޼@P%tUR토k*̬8kqYgx`X!#Q+4%h,GQ{m  NNf8'W;?#7F!꒝xktec-y ?JnP?geז~%DfV&q.R!:RZo݉xy`Q5R\(&R@ ͉ ZNko+ /r9 ѨΎP &toEP}ƒd+S&5w40H sjkw=&L9[ *c4(}}je$v\D*FQ M/Bƛ oy+9,¨:d+lO^: ׀cWGЎ#GSO NE}.,% F X[&Zhܱ_9-ˁ*F9 ~Dܸ@IF8eY(ze.=8^ZCo,"@,RN w_+*[I¥BvN3{O*XKHz:PT#!~gJqLF7W}Hv&?셬:`{QsRO&mRS<ڱ3Y;[ M G@߷&4`!j79Q6׆糪 ,1QF6wSf:j):CbH"lwizg}~sU !ũ>6U -qpDa̲tJy)‡ G-o$VU?t`PLߍn0c:緰[/@S ϑ-OCd0Drחk0PY@1 (Σ`򺠶 px3uO$XOSjgTCf(Jcck=hQiyL)z1U\WMwp,kJDn=XT\ !&TȜ+h@/5#!w v M$T/t|IRGP,){auJńՊKw99ߗ8g;*= bTޥ:ç#˰QDoT3/s$O*_0oQVU}$f9v\ b} T±wZ+ yIq va6Rw)A:Rɒ S3Y.[okxăRIv"XB.oM|xB[l(*Δ|&v&$>iHaUb DH28!5/$YV_,擭}H@Ul6"G=/ {df]v=km@e"kXCle .0$ꗄ)ʃG+lE _+/=<<9*?@x/\@V4WEӺ}&uW[K2f=7F][Aq*ʉ LL5@]PkcfɌ" WGK " 6Jbn hrl8+PJ?_#]!I@{kHżd|V3Al%S!ѱ{V| !Q6*Njobea6vKM8YÂ_3#= Ӱ+N`"JgD@d] ՟Vː|-sjz70>h D'SE -z3(@ oE.tS[?7UD6q-bdBu0~D:W#wUYe.JV[h(s[yϺp0Ni>V4Za { P7`s*(8^8 HYdvŖN`aؖ$T(r?y%[̩Cjlc)QsO_.걍Lyd+}Мh_P{ S*i$2c+ݪ1T<ēb^6z#(%ʜ|e%u%n;FF2!)m_ %x.B8l%ȑS%HXse𶡢 B.AP1n@_qlAS;+x6U쀑ɂW޵cعzUtd `G?"' QaERq[rS@׾)gcDOXQA9*uXPF/DeFr*U(Uoht7fH|5X3a+O#"~wy'1> &VW1:scs),|[gB*6lVn1 #Dx\JnvWķGFGIh )h!_ѫJ5 ?lSR|?.Dd^҇g.qxGPc\|եT~VaZGl112CJsS6n1NE̤HҨ+"N4q(V~&9 䮬gmI8ѬF/O3Y$;V2HN66yp4ބצG&D7y=\ډwC+X-.UsAeu9">$ k 4h0#25:SjZ-6,'MfL(;+ \~x͌eFОDdySZA[}׻_6Gi57eLw a㊍Qj0)Je|e*ihT/0nO,=}JTgLuJϽaJs&W;~8}|-i]ԉq@?^8Q; #(~| z2c-Zjכ&\9uvR` ѲJ!5n6f0hm³]v6es3UTWj怞E?3:1% `D8?|Ӝ_#l%Ƌ8Xv,jt :9Dm*/0'+$1Į,׋Tgg&RFsn92c[(? L?'2ގ-whü*!{.)%8|^wqSA Z#98gC&.ULfS ҥSOH,2 5rPBex%mur>e75xdYHȟZ聖 l!T?Ev!-jg 9yÄэwˀ>sJ#!D2G#8;GI>4Z|c1'@~0گOZ@6oQUPMy0\1"D>+zfi0vLӔ%ndZJ) Dq֥B&6=3"~Nk&]9zL+XK}] Nw t.LB2NB9IwT^3:NT_`;0uM׵^Jl:'KPáJ$"p$/WʮV,6'%Map'[[YU Vܩ}7*DkM﷖ a -UoˬHOƴ0u pURQD#3$@$$UVZFِ, ~^p]JȴՏj+')=iYxl8f)nM"osBR^a+s5# cQ:]݉G#A*r,DWS]ph[BF%׿?Z<^-t"þyˁn]z)'߾?%E]$ln⃶>rI%z ߉lCAcCƨWۺؠF91 T<}{ :gP .v9[2$kbv"50)Z< yN㘸t$=*ĥ)U$lFbwCn&O%?^<yfP2<8Qn"}KU=]|5_TUH˳Qr:@O yy.(Ԕ^f ue%PE`_T r:o54Բ)Z?o03sӍJ}]$mE6 N?xqvV}ο试&~o|W%xZ>*)1@ƪV3)ǐypv7C(Ovk8k@I3Roɨ=K:?Y|dm7GAa4(P+ }'cO% GJk|O,i4OO_}l3ω08"=yoHx9 +sJ-]=& 7kL?,]4:mr1'6 };8%/8_,=e<_cAvxB^R4A}"4hj%sI3/6X4́I4_Y"9AC&^{YV(5_,mlƖJc  o!I@qJs˿ SF7ɥ&|1,*3\0uJ!{['~Q(̕]"a!Ds0d-G0ϳUcFfdVQ]R Gr@Wa$menc5zlN ׏t.B(B_P%u 0tƲAJYTҋt~r9'ܾ6]/tBg .y6 ׫T^k&Bo yoerep G 06(5.<`(쭹׻#GD4N ZKU8n/q O23̇^1b|2Q53a~ .zlµY㋉4hD1L+KԘ.u/A;!~DzG稇gM9U_FPb"꺂J@XhM_MB gmA- l1YB|-M>1 {2%Q>UMhً{r%U:djQp/Yn/1~ѥW?Iq2nw&KY*nGjInB:`Ⰶg8ZvQVcl~BpЅ,AI 樏}(*;ac P|cUx.?Uj#pIѷ<8!DeKm~k쫴nTSss_&>-T@C []VƗ&tt%v,bXr$I C^&Wa16_Xq6P+HJaTNKgfPIch #˶?pko@hAJ_/+3&~22xIaic ELH^$m~C)Q]ơ$"m\P2iwz &oiʊ]Hg׸Ͻ4L~X.niUfw+3Ajh -\cKH_ݖأ ޢ)Rv@0s?# 45Y~1W~Zo& ==W*n*$H2!Һ;ڈGF'vC?[ 4i*|Pt'ԡ$ L B)SYA?f} A?J ,:sM@璗ft)'?LU{xvP=unfge6-'oŜzBąb}2燧V \lސP!?[Reڻ&w:R{1ѣWJ%أn)>Ma{NMݏkخ9sU Ӈ'Bㅡ^94[M{a>ˏVamqY@9,(,16suU,k;[~)~lѬF"4@w'93I0r2,p,m7_dm)w> \9>mS)q󦨜},hאXG0hl`V^~Y,o߱8Yn)wĭEy >&D:h373hpV0 ebZ<:""Â~*F"{pV`L~; e<3eT#(wo)ֱDT-;ԋwuTS,^ӽ’?y}m_ U(cGƆ-N;ۦ;Loz8tT|h;Ws@nK-bʠ1p!n^$,/Yى"o#PfSewHVϷ/ + Alf'h׬L7⵵C2M72d9TlbbxI zOlE!\"M[t_ jj/j*JhpjK Md)|No)_8h }ǂع(vN1T[H-=}4@g b۷YO*5VECL6l`HIv~_ .Vjz0nK͔VoIm\;ec$H"*f/8UYyQy @K.Ƭi-zQ37 Z3IPǶtڿakPW* oLvTԎAYh}ga]*} O"mD7ԏ*Ŷ\k"LY] ~+ak%F%Y#d,_^sUy)-̇/_5$SQ36scwFRy Q'al/?{^<< S+ PpyrkYCa 4JZ3]E7m"Usw'$;(gy+X!C.rX>,3=mRxI.Rj/,Z8R

\|qZ]jNS.lI^0BL$J RZ HX J :: vYttS;s9K4o ;VuL"~_q5OExdeϿH#CV>^ưmچy!UO]g< ؊ArmXEWEm">DRJ,=@pesDZY(#3Rk|W۶s[O B,[&өeGOzi`g=Q O4Ɖzf:XudQ韛#zdĶcmϣa$|쁆@?p}O t 9HH'3<*:C-[yinz? xi"c 1rV3Ա,&{ɩmH[@>RߺeYpɀwR.zYe.xːKƁc_ɹ [~5'[Ige)Qg(zn>06 }/oM <568ACռB5r+8ϔzUeeWWRc$.tGtulHn]ohg\VT3ȰQҏ*)f=ha/Sf,co)%dFDBG7G([X޲L ]0lܕ&\N.RA*P e*x|3)De[Z~w3 M!n0N'>3)dM^n>ay=jڼ z٧f ^^wa[r\6 xWOd~N!94d]|9,<YRǭd'n'l_m4Xx.nܤyHS-Rtc$=D@I923Bm٩ɢwXC&{n?=/~Q*ԝ1+@-hIOx3qV`}lgp޴eSYoR6ҐCMA.(ksB8Kq5\,*_f(Ker5p'=l u֩`sXsފ F=XQNq& قՄԽfy9Be]. 9\azY07K5-=>qr6wNY:d+_EuPq%&3L(g1yg4qϲ"kgr. QbonjJ(` aU=?p$#B҈kYDk92U}_ cSk ^I u\dj#аod[ԕDwUUϹTl}h`[!E& !&V[6F5ԯ⿔6ṞZ eIL6j&ar߸[IO 6%JL NPysWsb7࿚,*Viafu0 *,g^`\Կ RGD"6!T9r 23e#|iPT{ixw$q53\8j&xJ:ɪ: [ŒUE.UeM>1W[828&cUUu/ÌlGJ,݊_DCZ\J'૩ qǠE|,.!ư=?[+(܀ L?9Ŧ1_),>hV'B Qšڄem6LCC1/ڭ$$1by=e Uf[tךmXMl$s(\esj2rn3]8w }α#AOG}vk-Ii}=#a016Mlsx_~!Mvԋ2rD~XH`0vʗZ8Ph%hKJlr>b1rPig>贕$'I5k<=$+tC|Mr\^9b~ibz/$C}R~) 1 j0-ܦh`/bw0l x(PCEcHIzb"!.КD͋Zv?NYߠ ? N : D^4`bъK92+{2H`W2Upg6{^Hd2{/NVA$yK>Ka;æ{s<dWҚ9ioBy'h6nǷkںyoI -Gݘ: 9$) [\;7$hH~ÔvJ{$&׌Z GhaͭC!oӂ@*X|ojA%ea\D/1|,{$ZĀ JlՇ IbXa(a)mkې!2RiWُj?Q kwP%=y/k\n S{Ԗerr5'|K/umÈ%n,PBHfn5 |-^F+̛T0ŽÜUgBX˜|KK듳@RظVDѯI坥+l9z^O)qnU+ &š]ii".אڱqS6\Y~H +^P9ic<:Qk)t/#էKܨVFȌNĄ}3Dx#ZH$/(4{;ODDtX:.0!c\Zz#E(ق!;h8B- Ph(|n$<i)fɝ^U./`ِ.+V!j(E]W01͡WUzCw}m?gbBvQPTY. ׼kf [&S/)AAwڎ ۓpM3GWꇮݱg R3ww LH::(Baajgs"Kx$Ew5SNcEn:,A!%m>WDfj%mSjWWx*g],)SmŴe ę6 o5qFa,r IioTRt \p|WGY|?4) B5}JE$jeb6y٤qMaPSRTׄx0] AՇGFRq\$oN'Z d@>)>f.nZtͷ7 d>w󼡛7咉1Qy.΄뢙{˼8}/cq.>kʊ6%Mڱ^5\QvjQh|,n9rQ 1R:4ƾ[>c0XFn %|40["!]7'QY0ү؉9~mAeC:nm 5*ŃnsX_op uquXCпԐz&'I1,{5ۙZyi8ǬlDQHq.7l~D`9tTSkUԷmvŝپjhx 063#!|BT&6ޕ󢑞IROgx#ߠ[9OrHMZeGziNÙ Co PgG2:|>dw]>a<7w=N .72Z9׊%`cQ!>+Ԣ8jƀ.,i/' %$7$Z^ʍjVGߝT1$Ccj/ҏ//I8^CK}>u1\hZ'@͒fa5?d]gٚ'v0$hǕ$n'p#1DEH*/LzaCک8'.m3B" Rg7,Hͣ ޮ!p&<%qHoʑ)d%s푤m_焄?PEBx>+˚@<]|! W^WFA )nTQ./& P!/HMPJvaM z lAUÎc=D~jqQ7àVqqM2YoZ=XT̯9%*/A"Iq9e!f@wJB푤΁IK134!0Fl Uhv d$7/B0ʋ~vy?Ũlv.ϻ#@"P q Љr#2-zpGPmK U`nwup/+76۵4F~oWiߟpԻRK$\4 7hU([y}z8.M(„BKɰxqJ1-g!30$P'0!*_T75+! b!6ev^hTQn_gڊ3q1~2aSޟ+5@_ɉDX CprҔRǴlMĮ]Ŧ!1οB0zոE:OXfTj=?UP]78X`QxY깮HӮpq]oKk⎚6! /V4ƹ3z6һSlZ~Ik/㴶&nǝiT3] )X< MNU.葴x'r7<÷k4RB \_)DyO< #`$ 9?_ PCs wrգ]gAD/>>BhY&xA)` }o_wjuP3>VxwzO}J$|;KV6_?_6׮BpP[ԵĎiPiBJj Wn{_RFAtҚkxyȦyͬӫ18/[@Ei\ps<9pJcl.V!: {r'u|O[yaMg$3ے9C}zC={*&]~Tг'ho2v:k\oAΈUѯymгvE=}IRyq#I]$=Ccj+\/@K 3Z/cM>$^aRy,#Dl> at`S?v3Bs"(~Kkli)Jޞid6Fj}0[RxoSP2JnERN.ٳ=S$yksB_nzqoDoD[po(+fY^ (PTjY$[|훱]ߌgK:Yj-&k5 yuK|?h|_WpP̌y("5-FMp1.'aa)[ UVsYr=`>H TQg" -xxe4d(q`n "$sVA˺s6^Ns4X;"WM?!X$ )txq?:ΆKy@س;XK@V0ibXWPh0FBTƎ'K +e%dJƱY>kd?omq[l4^Ξ9]]R 0a W#z9A4/{0ZPv$\HOfW(_y]-} uށWlǭ[0%sU憋Z>Qie"eluϽ/BUK RY*&zJ4Te{~kZɄ\+ ~cBg_SNdv7IbD|[r#.7+˔*Q%UmQjO +?W[aJo!_ `d!zRp)L)г~%elt| n#3یL,NC}R3c(N;^FX3Lya:oZnk7򖟥M Ѭy4}wRr#\CC6@ Lt`0CZF"N=8-w; Lӥ3#wP>1PiǙ&gu砃#\x*v O1NIJߔ2ܕ ||c9í.b}T?f̜pH(04 8?;fZMAhש[BH('0l#.o! 9pbHg.Ubt#XS/NoO~D3ܚƌ% 7DiwYp%a܌IՐ3Hvj4틠X{E11hFjb坵"Əujl~jN-e)zճ)XV_Cɒ˼"]$l9@*! k d^QNtul*[+)Me$*-N7biJ1 =fIReKvu"@4A~W ^ONkdh1xuK `٩ ݮ7|OJ;MkGak$s2L'-]YcJTg-;!?cK؁=MՇfcʊ#ƝNKK( Mva`>|X|mx 0BLNCS f;=[b2Z@Q_Uا5O3\=*{3(9ܹV\Wv-6a8l')`ʻ'[KrPu۽՟h BUA|?f͢$ejħ*{gF]ΠSؿ8HI@8n^c zjr}*5\ 8 _/]t2)x5/KXœY~@z(9h[r:<qRmP!\֯!H*Acɋވz9nYJ#Pl) 65nky-/+oRa)Ke0PF.5^)u\˄)Z- x8&;CZ}+&-X=[LWPt a9Yl;|M`Lq[e̜+a<3ǗT_Ppm"0jQK˜biRe? QN۷dur!&_){JN${RILQT{u+/%u(R|xDˋX"R{meg)(ux>Q]JuoDt+x3}5N+0VtPݘ"M+-ϡ/忯5ЀAN30q2v%>Q׬pl  ,_LjHr"_=C%HsXߓfnح~c$O9Rff]~$<ьClxqvCּLmޭx3=Eͨ1jHa ϫ'i,8GOd}d\p?^%ްt3%,Ή+s.|{. G*<:op P+~˦i܈ӑDZ)܇pG tU]ERuQd6V6kKF;Ck[і6$J7gYZ070701000002e4000081a4000000000000000000000001629779bf00004b94000000000000000000000000000000000000006b00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/marvell/mwifiex/mwifiex_pcie.ko.xz7zXZִF!t/U{KR]?Eh=ڜ.+̉g?R2F_UXg[& 3aڰ?)뮁XxsRuA8Xq䔨aeoJ!v G-ƖpPoYœUO 'Qi)&taְ8ut hO+09#$k`%>7--=Pb[El0`o{p-D;r,^n{/AKivzMp79-;H^վdyC+ןJ%(uTmR̢,ծ+áy܀1q;eN A ]Es![zÀCk ||/m刭wo\vrwi4tF3k KA3#~WY1 _\4$I]^ e]}O9cO`@]0$:+iժ/EM<{rWʧ94tX(0,Myd.!XآR2{:LV OQn>1\ ؽaOXl*~Dڐ*=N::Q#sՁ ,Uu7|L#qD7j=5^n@D ӲK636mٵx,%sy̷wh%;zlED!o r|ƥu\?# 4Ĵh뷑rs3 :gRҺ+aiQM+h&PP2 )j8R<\|ti!5, ׮~auF2ވ:+XvشC]84r0O# T(wIڬ'j\'w}k;6%(1N6\gFcp^7mM,|LC3K V<s ?=ۥ2(;=܁<c2%g25_12HԗTtd`Uv|d3Ã]wjқog#fa/-k_^z%'ްz@~w;6AfR=r V?wyZhx~| gr 6r{"ʀ{RQ+: Rs 4P-3>3'X@G@4'ICАXPU4`\qNn؆CC3s{ ܲh(NZ/[8!|ԕB?9oIaDD,n)&{:n@aDROAr> Ŕ3Zț6rEό"rr='1D釱`l%2Q+׼OhoZ4k0Z3bn:8]C)b2rEGq>ףYb(x W85u'z0:q<޿z˸~_ ͇OtMO=) l>_DW4q.neflU. ^EJ羫 ycW\vBNӕ@$&͏}fnY G%Մ-Z`-ۥSId{lW@9z\ajI4ɦ_U3_mS_yuPU4K?>> Mn]NydmFz([.Lyh 1CťZhKf!:mg7-947[YtA6R+]y.o\otRr]B/"9pZR8c# :'f٪%kr ~45&=}whIi䰸Y_Vi7 ܃ogo2Wx@=LmxjRíķ'0[!5?iQzƅwZ4\g^xDzCr$p"\0""K'Q1|ڢ xx *LqoU~af}n B)_Pvs!RRB"Kޤ;ڑ=A""R_xHƸ)9A$oN,s)֞_FS|0˜Z/BQ2bU|ʻ ,XanaZoq4jj|Q#$BbӤ(Ok_ZA' }"@8:HOJ[N<;[{lp9IL`BKz|yHRJ ~dHap/jփܰj XEV&g1.p5)wpJP96!%*u5[(CصK6ErMLc?׺K*{ 1ahM4/r}+w^>f:-WbNk:+'Ep҈/&NbBU{<9o2=N5I/C >6#+1DO(mk[yx"q91\B\eh)Nm|zn Qe(q3C 6V,++ 5r+PdL_+FQJ5f Qx%9?FF,g`!iCgTol5C^_He_ߨ Dzm|VAGDI4Y¥fXbu4ӏAJUngt` A>Ux~x\8'E3a_,QG1+QEЪKz)⠰W '۹j\l B7QO*.P V!ӒLʳ9Dt}۩8,VNҊ1vGxlD%w5(hD8ϟdD=pMc@ls(7$&nc2Q_Ӫ'*\uM}lۭx8!\4 O#|MH<<9<AZ]d: QD Z'{ }7h-I_bJEH:RiƻvrY1b)٦)A{ZHe-wKGXQ-<: (/F,Rs@3;R:pγG_YK4Bĩ1&Ԥ")6V 5R8EgѯB.`fF193<`7^y\G߰QB/+Fo`: b<4,cyM4ʚkR]ddK 9@.w"PC-?FriXP/ݟXFnb[YI C&DF"jh/Z 6LBqzE( զ. WhǨ-ı5g_AQ[7r!rѾ6`H c1{Lw;yTi͇!}g8j75#9e* ZTkRN2M5JpnZtY~8 {R [j$f,˰Q|8v sNõzi-8Iӹf8޿`:} \`7ư]r(PmLj&H?el,&/(b8oyNfY}3€97&ڻ֓Q <=P*9W5r唼ʿqxiYqnL CC9OO=X}UFXMR"lVWRѨ8|ZWb@`,}At5Me֊i% Kգq{BS51wx14·o|.cF[`^A D(&`ŞS96p"C訒o#ss a㕌<( {S9)[:Yf/%, Nd2thCbU"_1\fp|eLĜ] [),\Sl,Du]RsҲQR]P[,ر@RgGjKË)2̙ [m-P*TKOCX0J8S7 J}wNZNٴX١fx :rRHȆz 5VqD O|YK_th7v,N(M:y7F"/>LS--EMCku=-ZhCh!+Ǚ/9]lK]H[ Ʋ4R&y+R]DO(4YGQ7; ,46ҮW[Y&Z!~*B lbڎ0m& -e}ЗtLRFnTKɮ!xRtV>n rٗ-A8_ hee3%&K8I݆I5ۅB1zm6Z ]sr#MN*]t,:Y֢VAvIj4DuxpS&?`SkJǗHݜj Mo8@nD'J8]FZFpPqcDrPw@R c;`K[k1O;Xf |=^ưտ0*}Fl0v )]umvJΪ=@]i'X ΆC\ 橁,jqG\kF |ÅB`PtieȞO[v4gY'QMţo+G^a`YVxwձ/[%t&vE@*_}:c}C|t."ѯbR@UFgĠomG . l1ɑU+IVG1fj_M4^jhDA7dWXxe p˝9gɟv9Nxhp%uvz>y7"gJ\txQ(~el>fj]0fְ3f1 lGI?;M0Ijh56(5 R D9;׾"kzn^lk8O3BٿR O݌ ˼ջ ^#?Y=̩;z/'hM}\:JyuvAH6',0`vi$eءnZ-<}Oo<]IWFS5)CܘX\ⰻ gu M*قQ 90A$!~~@_)K#*=烶Ctږ[?"!nV t::z 695K(m4N^Mksnb]id!fI)V4w;@!-懏rr/ 5>Ln+Hg72? I*ۚQafJhoT͸@l &Rdv1frln\(l"j{@*`@ Ly)+40țܲ5ȋ`*ߑ\HXkWynBJEIp$Ȫ GcXR!k*3x|84-c;B8DrdZ==a []I&L ō8.[%^0Lv=3ql|Sza0;e6 )1apB#~x>U#S5+'@8/ukU8t %H,VMk&8Qf1@)K8(jmyN OsQinwm#g߃2HJZk%T\k(e=CM[ ܿЎ. +_ j `XFBBLj ?q58I4fX_GO<92i竒jm(%ZH^Hž I"hYY @dp!ܳOx$8[%E-Q E& ׻~t,P~Sd"^d+y(̧(0'""X؂5u|$YX`D5*ij@ueB4q+❬E>2d(E^oڽ0OY",oc+B|ǞWWID#)w3Wk+P` mvNޑ̭Q@6e)m|/loͦh Ef`spr֬_H"sZ#F>mWݬ{Uhv=+P>UYi E +r/HĨ,~m6=Dp%lOꡌѭtKȃeE+,ޢMQ6FwL ^w1 ,ze`7v ㌥^&(63 3ԃ%oC* ok]=nR|gӠ4vt џH$8U<9/PL(W^pH ЕՏ㩊X.8LPC"l7 wME4,ޔ!J?[(`#&2@`7hCP)M),ő{8(Q-7dpͅ6jǪ087̵wpFbT`tCQjɞ:߹6-8er6JJPnԪz*4G !RAYK6"tI-6\տV~:]I#doЃbJ~a|Fmb `jw!=1|}w%{$e2 & uVP9~s X1B@\##d˔*Bn׊PN Rxm2b-YR/;b4#l} >ݺQi#LqljZVn1J& %?NeoN3HkqIY!]q[NߘO,R6(;`jNbgGˁt2>JD0R48:oq&kj5}6iN\mi!Dj:RR}ީ nj0`<_sjOk, pVx:25;kK۲IuVDZ6:ٛ񽕆eֶO1 68Pog,:ӕ* 2 VV$G:Qy}4Jqq, TCjfLܥUҬ:WwI`@vOKH H70?dDGvpZ,3uOBohdا"9< XR$x\S8%RW'3Ɵ^jbE+R&3(+"!LkC֠z=v39fչb: GF ڂA+g;x+DCU7 د7, fT T_ۅW$=DxP:[#yx`+6kCited ߶݌íf8O.#^~DH5zR(p 3ֻ(1a4ԍRO'#jmu cJ6ãeh5hd-vJ2u#26b]#i 0>Oly ߘ&.A[%DJɞDw H zp:ADCN_dv65_+=ƧlVRਨM渵h6,Sf:Tj0$˪x?9=f:V&8F\C`+T+I/ Nsz 2>V~*9VyOGp*nO&Zjb.jj"W4_ZP׿CZV/g8 :*s/KǜR$ 5mE8Qw,k =u(Hʖfo{XԼsV{_,ta\УSlnERk)|u )ImMZϛo`ӈ_򷫊%Z ݽ"DKnpJoﻢ5ňE3 R76O1;uֵ+ȍٳoꏘ+`z7`U&?.1#񋼣Փd1fI᭕-)HSindaJaLtE$S{yQxʓo+\54C{0}z.h4yom 4I? S_XCh0uKa!T \N<@NP!ZUNIGeCd*l #جNe?t*S =GYuww}ƀG0tj0u(ޣ_]+o%%-lH4:J(l?DZS%+}l||2wMtNg8]f<gv2oMKIF2x.Eө3iy34~Zh^jG GgGʐE`27JTCZ1[]%bc $z!3Iή}k C~ AhUx$zOC˥+k \ma%V%@wnՠԦqe@yZh1<$[ u,#U!(#947C ;K,0+IgOf=tT?P?\pjl KX~mǟLDruGSSf1f5T4aor (\5]d_.$OT^q eTϯ2Թoq2bN'=;GmOM?{ح2:4p ;MJQbIM^lkl ݤe.0EuS אַ Pp,djD^|f-N XB9AbDyE.\7fXaGQ;4қ+ =;hA&liȳz.(q~P*o&&ATu@,u{ߊIRdOKFXuz!MLl}gIAkiqGNV`F|Jdp4"׊[s!GM< Bavݤ͖3M:cGgNiX5FSl;.?/ -tj%Iև598?yŀj(LъN6-tTv@QJr53{ߞ4E93%jC#|htɰˡlf"FQcM0Թ[$6hi9U$n4ȂڈJ %OprYh1J S&2/ s]CCnQSyKR(k 1U_CO1}눡:ɽ,\(#a)qKƔțO6ۭNxrL\gBMZ?fKb)TNm4`؎5=!@C:9;bkI?u'ЦCɵY k+{Oq@Fu;ZBKduI<.$(5DЃγ v&$(󫚩X;f䐷W1y470ELMͧ|9&bU:@X4+VEK9/~*h(E^vIDƝ't epuۮ}jEr={)#㐳% g0ԑ[{t~v ;zyZnV!uk~ ~ԁcVxqt/YzY^E$.oZp9k5cmhM :P޵q. 8j^ v nRO-k`!?ω>VZ *L'tr%J c vuDp`"|u1~5TU͎ɂ5=Ó=104VZQ֣t"j2sZ22Oه˗$gx0_f69PZrcK4 -Vb:7aH}( {͌.> J?|H1\TEM^HW ɄtfZsB<`1V|Pg/hcrfSoaQP>Cu/jFo)!&N^ j%4l&+\Z9M˺cnl+&5!&1{ys˺#T?EP֡PJ|кrN'M@:Y8y0ԍvD}kkW#qP7D-2E3A=M:s@E>,uܗt;waqȸ27֝~)cпT0ԯ5yet/&ׅ?{lZoh/JMPxViM2e}2S7 XLE&8˷ǎhI"y6!.U2%WwL+IMguW,[DR܂IߪPfANЁ3Ǐ@_4P&NpD/[nǹb{ 3 eףWlb5wY{kV$%ɹ9^w]>Ȑ_krCDg!C2{#%ahѫs; Ms:76\JI*Z3z[$g*/x9},ԛK5bi"y$Y ӟGv?1qivx0NIGdÙvtm%x:o;45u*A&g$$Mun4暾DaAd P>s@icڏ<`&;J8-ażNF@kSW\pAjn|TX+d"\7SV~ L\lʮtSB4e5qA)DIеm= P{YIp@>L RQG}VҤt5D5[/.T{Qgp[lQ *3!iZ*jk-vlBZG8 GhY#F\mu_pxEYQnDd+Y`m ܟ\UmE,_$/nv{{-ajݎ0QءYy&qYbvLuiJHޫnܫ-^0|9I$+ -yTVM֛hnziOR)k&٠ZP|_:c!% F t!y b̏ѓEB/_!ʹjTjQYX,{l~Óxky3%' "v_RCh2:kޤ)viseP jjch}`esJwg7LM}dW?Ѿ)F*hHR#]9w6/X\CsC0 m 㦤nwE?A!ϚoעߌZ1f^P}|*ٰ[l $PQXZ7vL[8fj? s G" kBms587kg7je+I\*dpY+B}ډ ]9eY>? ]:)g#p# 9u<yҌo)qqsSHnjkuv'ՁҤ),M )5:ǜP_j|&= =ډf ]n1f /5 %H(|-W}\@wce>xdEU-rОWyJ>@:d mOiCݐ9N;:}W{ veG؁$ c&wR? InOWP0.a6|2g SɣI $,gv>;3~-v뤓џK!D%>4HUmit(v(G)/X+'4ݽnI!iNUq}A%{,JiѥRQa΃UrV{n 9:qç5#ϘR gV_xKdP 7ii맲tT9yBZ9{!N axVb:Gݞ.D$%ԋ1$ pvε!;\r/*k3J\1lԷ%UgB^c36'XHKFgq<05ˆ{hQJIJ6kO[;ptej ;&ì#h 7l^ m>Qs( Vp`omЍFZHKBm |$"\0ݶIon) 㚲]>F+iqpvLU`(T:-E+ }y`l|/ݔɩ*vWƥ&? -CuQy{Da IG-od]=ۥ2OTM1.֐ߟO(VIZD wE'  @+B 0dy` 692^̶}񇉉pBDuݰ^,0Ud$U|k"65Ze3~m_) )@U0*"kWp`"B'tK%'h_ȩ V/ J`E"$x)bs⯪a|hzsT7;9~)|"gًx#9qX?u,ٓpoT(wIMtX7Q3 ?QۻHp{ikĊ #К%`jB뺹١ǡ!1E!](VLEfgɝ /]9ν'fvJiR:m|dbJd Iy|.>WXS%p)[n4?nY/ߣp=ǁ:,z>fPA/~\.n!.[TǧM#Qf`dK+G \FAO&([q QڇEagkzMlxqJ@%0yK@P޿YZ'WFO+V.@=EI"9egB2u*w/W_r w!(Tߖ %1gYZ070701000002e5000081a4000000000000000000000001629779bf000043f4000000000000000000000000000000000000006b00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/marvell/mwifiex/mwifiex_sdio.ko.xz7zXZִF!t/)C]?Eh=ڜ.+δ0g(y⪑eba(ѩn r}Izio+CrUcI(!̏u~!lj,hDr>t VYԝTHw`(VbkZ / L#q끞=JRE޸rt58֔_Ε.`HgzK?8㽧5w ,VQi j lU<|!j]c,3fN 5<uo:A1 TKRi&V5շ5C3!{5(se$=I،jN\U[)[ajM^Vvsi}'~Xq5`yfz)lֻ6@ + 9ĔesT>LW ma=˗4KuO3^[JqTȎTU\ymݮGA/bhNri/5tIKxlq nIK5;*g>%nrȶWCMfn)"peѹ%| W>8gĢdg+=hWc#n1b΀qP{n'ql%w;Cw:c^EdJsmsnanP ?E UsX}b&W;k_\/';ox$-~$"篓-qKY#`S} D lԒQvI@E#Cb2O4̮zQdjdoA`1g]ܤ h-s\÷-D?B|MΒ}l ڡٴ;tc25|eqOrfUɶ[BfU 0b`:X=j jX/NW*5Q"*}33EJx/wL+_gA HJpVx;Ovyqojaq+֣fLҴs;vƤdt[Bٱ`˴p٣Pmks*2s<%-Aѹn$PV!YƬ?9͏5kG%l(!${0[h};0$#^ha GO"#9pMǫs>)s)*֏Ն מ :r:{YKq c<6)#hP`".sbWTt=5 ʗlƃw4Bsj20UI͚ؒ_!J,~MsX_fH;6qvl?_0 {#v}L*{lH HrF5%дu'E"z3T_+ QXPIY"*1Ϟ@Y!Gb%Rو0Uh{%DON,U r=z(' 2VA:T_vAKc?n~gdDچTm0NMtn:DL E dSy,]E7|xܓ7ɉ7ESU%\IqnE2=',ju$R6}AG 0*9~eV%&Aᣊ &n:YSK-SaHt,.iEOH{yҟw7p2\5OyMàgBuǜ[%|P pP0!7`˖(F#-h }/ț<$g;m([8YktF\_L>?JC@\oR= ;t;Zigc;IY 8m֓|J z C_R/ c]$_!+: WjL q-bVp:FH-JB' ׵C:u%~\@l$?H?Ia3 ȞLٚixw\Dt1)d~Ě7)Fqr)c ,ZuDq4- -HXgǙ;5dl`?PuQ?gQ6q=;my!2cT3Ӱ~Ao)Z=@{Q+X6l4;aό(_8m3977FPH3kQ5&x 5T'溠=zFd:0%[/x ~ҼKB$FJ[% .8j) $0Qnu,+#,~!8BXWeԁʥ5BZP, 6/Sx'EW?nUS#8/ º:o\v*[|́c2oY6eܒ(fҖҷR-\?s>,Y@T|ǫ1[ {J萣0ۨ>?[+,4Bg$ <"Z>*?pJ~ df*aEl3I- *:ZRPJ&vC߬q'[Oop έ躂|S];p0ityv*&q=<<ҡjp_6%Vh2~B4!(G9Vq_e:jܰF :CPye'Of7)8 cņI`x J8Y{>{.$Gbb'lH]4RsCuGƩxW|F\jU*W=~q[;T~ղVZIWApV=X^N;MEP:)hNCܓLME\1ci=$!oZ~pqtͫ?Lf'u&DV=JO;,!o'(7쬯pi]=ͦ__usdw!]~n Z2ΨҺbj')o>F; MePPY WX2-FY >'L --]+{NNi #m_RLqz\ kϫAz !9hٗi4nU0s5(ۡRzo]GwP<ɸ^ L.<{3Y 9&?umR^)vr_=y.(hL7"mcideym9P3?3n? WNӾIɺPiJglhQS՚--wq`"=I2*;ދ]+12͑?ҙYczLۭCF̀&a>47gn]:!niTr3$IW@&&|g:OMj=#2v{ u٥rBtd:śS%^"fjJC˄'%֊ն+CCĆۨAy|1+; АxA^|mм/sor&~^)ߧ+/QKRi_ljNwQnG JO@0R(v1ϚE"EOpHƓ-`R\ tEjU~ހ%,wj ԧ7Vwv[Ń+>iT&#T&Bk~q0-5g>{=iwM /&OܤwH!puTX\2B$rȪz,ftmc'>MSy{+%\͉GH*9ԷtβUb Ws) pUe%,{ 7+MȘ_id&R"emxיH w*ݩW3Ǻ/V=$P!`Ә'qUN254:)ʀ;'Y"ws:}<%-b5-&pBw'baR͆RLz8j^9 =z➼# :2y>q5WA>& /gʼnqx@BsvGxP,u @oܰѥ _+}Qp> #iiSc)IEt(8hDr :Ok_̝zD;IxK)O&m8:kSTo6njmV`BH,>UJ4 x p񞒝PCtSH5Ylau#'9 x-a!2=UgiżcO\yXi⨇A$kRsz3 _8 坻^6É~֙KEBZM[ ihŻ޻q?%6}UYS{3j]Eݝ[³C~ztoܹ+[YBВX1gzӯu8 Cyp?/,k<ݐe:ɄDy{xŷaq*L[7Ӕ[rce@lj;,H7"ILYjC?CèVty\^" a%H6[hn`„v*3:iXcGٸ)WgShf-E_Ch۰nW vsNGW|P鰊W7l7zl\S9F73C˝"ah" J9ik5|ٓ>3E_H8xW_Fn/I-na18-A bM Tm-r+Td=K( 'ݷ?S߸q>#ZQcq% ?2]xLՉ3:SDYNP=o>Ķ:(C(\lrO[?N|*f`4gTlucʳ@M?2!iۇ1{MƒSFAʶl_Vk"vn<1^kCb]êKto(D*R\4D".&d;UifzwӍlqQ +H:b T.a%Rn`Ism*(!93ni'*XA.`*)`LcG byb=uZI'צ0璨Y͏ [ppmf%O;Wg*1` ۔PuK6_e Ny97[bNpwAqT\[.PDyGp,Ϝ)7> o4iTmXe3[ [n q%9/'8k`/O16<}EaR+<ۇ|?~Y_z?gUG_dP-d m?z7ntq 61]HG)+u}ux7fH^2"P0M J~22})=9 S&~0R'/Χ^p n ~̈#8J hP4uȈaWjP}-Y0)y(֘6i.nw7*,lz"NOA jiHCh `E(&͋Xi@^UYa+r ]+pG*=NqTf]$h6'jKƄM<}7[哉η^I-6Fn)Z|yFzQoj~UԉП2XcifK{jz:+Յ=Myjhj6PZšbt ';Xz|qT!F(vJ@\u5D|fCe)6H$Q@cq,z\{ d {õj~鮿:w$Cn6(!pzI8Q$EV0Ʉw? b0*B< 4J4b ɞa.*lΤk><& !Iv jnvmbzǤK2Bsz-Ч # ֓Oēl##d1KQ8ElN-rIh]D \'~P͸-1P.cLj0mX9k ‚mj|a]b ht( wJ4THl}g-4֝L7 ,{=Dt[}4ɿtVm 닟tl+f` '{ VU{1^[m5"Qs6]BŽ􉂸^3e֟iKvɯgiDgկdo8-Ӏcw ʦ~A( y&R%.22)GTh1+ёE)3e](# rA;u@= nq "F_y]?" QCa 7Fbԥob kxʫ $0& zjO=ePyeNAmQ܁fuPNjՁ⋋ ,,*ntz[mo)pr'qq bpK<GK:IOdEAɼ7kӷ< .HԴۧr(x5݅ɯ1%.n55m\tC d+/'<嗟*WK.8yP[ 7)' 8ɋ956CYJ=>pQn;2Mym`dɿ%}^SK+p"d2ʰ+HA蒭D}oCn5?vzxiCqnr(t=@]5 Hx6-0j]傕7uުp8+*XՖ i/G:7)vhMx7ikڵ  F.=|E-Y `{OO~Vd(}TWٝʌMs&qZA7{R:th(VlJ 9@M(k d\K젵\m]oy04xfA`gSsSѧgmzVEsh SkԨ3eF؈G*Fg[> "W_f&C3{Er'a\sNP e)ˬ =rlJP&̖U}6je%pd$ɸ8e!^ĘD>"溩g9;?X*v9k,^E6Pu}4l%Xeɡi1U v/IXtqΟy4^qtU;)7@Zn }"K[n)VǁtJ伣d(:A7ĵ򖀄^VFW~|T|KUέ&pU5^M2U)P@TU69#svM[z,>]y0 I|R0ؾ/}}/Wޘ 6@K'i|JEE3vvǤ)x7j\wdr;W3J)9$5Fiű!`#pwsf?l77U 'ֿ>)yn2ҽ`G|,#ra2rP3spEG+e)9e7UF0V4Zj"wQž h6F$XQaH{)eOլ5@(5 j,Ǯ29%jjʐҷb_M:끀py 9(qD;4_d7\o]yK:m)}xo6䱰F`C vabP#b}f/2kG o A'(j% 6?ۗdzᴅyS4 u&&ui^r_CAz-]AQ GFD-LS> 2qup`k!\*ksдQ9@-_ZŠ]d1fRɩ orpB1HSGq&IŎH=D,,zhrct6aIpgPŻ4)֍zѦOkxR]vuaEB4c42lٝJ{Β[l( k dj' Ѯ * v 3k"ðh|Հ9PУdYgZ> 5 yz#>5 xFmajybhkS#mQޥ2y.EҊfЄ[m赕ݙSqѹn#k۽8"NfMo}O[dTD##)G!V-e4[S3ƥ . jD(ew~2+Hoɗ与"Qw8Ҿ메"%l׾-ii:6YƜ< 1a $b1>76-:tX;3LXݐ i s%S}T=V<79wXs䑒7THH! Дz?+y)/Ry1ji- =4}9܎"SqS$,W \ܛᎉpJVI8r|<"lScߟ[ leqT~hBěldJѤoE&$"umQBG*Mra؇ľ]!,F$ sf6w`lR]__INӤ.H`?vb ۻJE_xOǾ^pN¯7g-p3'hM>.Ew/WVuFM$Qw@m(2'42Q"QbS|2I}Ò&}t_םH'E }t_3Irr 4Yά8 ŮG]!(M!7v i|%`SQZɸ)=;8J=LC?\kѦ^qa/T{Ž! bMt(r*^e ,a v1pAJ&gTb?2Tee]_ }q |etҡ<,a]uEcp~GsHw$Q?S_sҼΓT;)ӚQ5uGRL}tnCa="Z^XbN~"}J+)ǐ-)[P1Ļ>: }ew2|q#,(U 45i)!?t_!{x"|m 2[B t"u8\6 V9 ol[(҃"/Ϊ0詡z [ ߳0\*rG[ߣw25w ~0_;MDR'j(O_ /:BS] Z?&ʋp IL`2w)# H0y۱V 1:#Ӑzy i#{ >2}Ɖtň)}CM 敄z&|8b|hb%сs]OS2;g5sfb&;_. fp0۴XrfM~dl1?` "Ъjq {ήwk4#Ojrj< *[/|`6`U +Rvn7SEsiCdo;`Be["No ĨbG#_6\cC#C"ƗLv`{,=#k{'SɆedlA\x~B"DZhy$ KSi|~,@BjG>+S`y </U.ņή- ֧WlO鬢.oAZ^x&YZ,)IwLz5A!@:l 4d8+xC7}:9ue=$z قo赗w:[bc{?k{#C>/{83ï#ݚn-H}!:np4*"L]jTr&T՜RˢƟ׉7\ǻlh\X( JBWV JK[/x3/dș5Cs90MmrWeA,j!#a!j>,QtPF\ kv#fx 1Nw\C][3fzdZ;(;Br/IUkѱ̀b;G1MKgmɪA3Wx}Y_R.UDmY4zf평{E,Zf`ҖmrQdrP Z-1^.\ ՉhYI*.͐Nz%-R 0m%մRiVb`, ^^g@ζd $%gMSDCϣ=U%.W%>.(Wq3I_b;m'4c_VR[`nR%%b>s2;KGNBL60P:gҹӪ؇j(4zU2yԥm_њlh{yh1HW;7ׁ0j@739rB?+ '.}Km{ySZY U}߱5`$)DXbNa5n_t385v~ n$Ł"8EqATS5:l.K#[Hgi1..RD6t`6=$q9X(WwNzd6HPVi`wOܶՄPPmQp-zzWDįKno;ֽ S፸0c^2py:7zfs02Oh^jecǙ*v'tYc9^` [*1ekF.]2;yż'XZ!a $>~CWp ]<߲@&V>Êuvx@nL""/YN ❑7cpzAқ<$$jC6Nb)-;b2VOr*F1 ~Щ6i[9:p8pj2I">FD<^Y Nj^\MpPmIɷ8Ӕ}X`ӯ IhKO ߪ/$QbpT{)ݚ#o:ɉM K0,.MQtV?gOJ^1jO'DǝeTx{7kh벌~QGDR#?^KV?Ȍ/W_/$l[:p,uvЬ|F*?8 T 7?GVŽ;Ie?7T~9 n&YʬVM-L{B~%gl~[L1"gX9KIh?bh>Um?6)#zo3!.kA4.tݠx&^8WhS&V~Zn7wItH^EfmPTޣe,~)Zs\O#(ٴ儱#) &tO6Vjөa2;0A>\i?ԙVZ&ѐ/օO&S<VD}e6En7yƜϷ;ze@z;lC0!t'ks4F|~(V-sr֘-)8wa E^;UؑOޏZ>&N XR vQr?ܻn_]T #N#t&Ԉ;J" ص(-!k!KkۋWp@5ٍ@*fG![Fww][#eLbpHgAL޵G>[)7L+˦{b9߱֌\_(SSq؝Y9E6}kS4%6pJSOy[,σGa&.f" s'„hQ}V1dˆzuPl'P,2nIKu}k5$',nk jc^&??ֽ ,3nm>TC4|L:`j}Y>;ߡ6]4Gk t jGmԍYR+PG0תN/Mq?zڕPn0!=XXݦɷhڔ g)$y+:^+k]0A6S߼L'`M1Mu cSǗwj uEq.Tإ,A7C5;9hls9;`Rn"Y+HgԔ"yL,B/|P2>'2SnO=Gmg/CI*mlA`f}ӻOat ,U::h5,K.#?`Uk{M3Z_c3f= /+?%H̵n.k4!!&\huVO8 續'1S̉c3 BDfZ+EǍ/|7 P/T-~p(L;c>^n kѦİt‑`q;u`N"FsW+!"3hxW8ǹ34IɵOԲ-WMNjl3PՂ0 V0:W* %ʽfP}7&_iTAjR\Ce++n*:\6_xF#gibjᮅ֋vRd3NHnV@ʶZ6^))$Hw#cTxtdd5KKԪ|7 IBDU[=p˱3w#b~8yhLeᆜqXdڨ J5W4-|ۋ\sS,̯p=DKwd}~RHlHquY+܅5#8;|M[K!Sɪ!8_oGgx`֌`[E`&FJMlY* ThJu5Vge.sl̈O( C\MT]sn.nv) CG"E 4V g\^Uo&ڙTsCApw0|)v1TsS@A$Ilf25y{*Zv1Ģ= :+zqcѳO p Zsmuae mƜelpLx]K\_wHALQ휢r>ZcI0XS#v\'[q@vF;{R%+Ok8#>EM9AkGniA؍ISaȍCLTrm$dQ>cFxsܔΘJBqZ*D/~I)0b\M"oZ$ւY ,VLw¾RȤA\HVQ9>Ĭ*@T 'K11)C5G؋FP &O}[݋Fp] @>}?7=qZ 8.tlޤʃʲsP04g{cV - *OG4[\Ga=}_/B0'|(s>n7e7~G7ޗ ?ZzvZV/$F3|t ŊWt]KUJo>~Ji Urv !kƣm,{ tF^,KGP=Zn'ɀԐxR);1rp*%h#_@pe_q۶BFF"9O~<-o{#ܯ_[WPel#b%2iHrfeݭ O6:"<=}d]ʺoC?9]̭V&ʮ`EP*k9j~o)7z g=,8Ѓ1h3Vqc-KXCak0D(g\:&><Angl '9=#-&ݟ3=Ŕ>/\[yQGy*tF/*l.n~{S#'~^B1M٩S&q/_ y?']Y5puTսCky&QZϦXL/Ǜ&^<``x%_nD~R?`yxC^CD䴸kw(:~`~gtq 1<E6^cE|oƴN'戮 dK[/@_ L?J6O:Y9-6 vO'9$}Ө{ԥׅ oJGVeASqq.LEI$IlSA ri@($ttKAdkDl"+]ۉ|V* Y<9 qӦ0m=Irlss"%s2,FưvT5kM Uj> qDJSV9$~&s_(,+rȃ\!]ndT/MV?Աl?@XnP>]t)︼5l?qM?w=%%lT_/$GIQѡˮ`P˫uR:&xŶu Y6E[@_a/i?qy}=֭M+ M^4Bݜmv q,DBqzg(QfNk~Dz0&}=^c[CKM6iE[#jⅼ8ɲO3'AOǰy'ӈёn.*d €Uek;EK5I/CYɪ[frYm!̢(*,SqT'A°G4 nG`LwkFo߬fR5.v>70S mjᜨ.k~la$SBI4ڐ/*i2Kq)GS?W\YNVʂ?CNLд{RK3Co?a.O.DFȄyƒHЌaտDiF3^xw'ʚt 2rG DN>nO4?<-KQ=5M[=xMY$M^v!lB)[yiKX1i|&Sdw<@ϣTƢ2 2ёEƚfMtu׽ [8knG4qP;쪭&3n]Jz< 7 ltG `52:_:@4T/98Yt{ƛ(V{1<׬w]qLYWñ8%nwO*.8l;1j%OFjz eҟYu1ܱѺ8K~?׹yڳ G-__t՛,<2,? /Ee9Q6msmF j1a-bIlɯ*ѵfjOͷ*k=@5Z's^t6wԖ tJK*|{Ay6|y.5[K 5Itgx {.Obdb>ۚOBeb=}՗c6d’ [JYA=@hry^4TY$49VmOJ-1??Gqv|~y~P }ϥ@H;CSFf%N]h]=#^$~/0}g+ĞBrcT:oSU(4g`:q00Nĥ܀3[G1P\4 <~)a$Z"$@&SG3(Y =g` N;莑Zo/3g"ï'q-$|}ʹt#+|k_f@qa9<@>Da8ʎHxM}j^+%| LG0]![XcvvIkYNUD.&Oobte+ӱaL)G^ oWK A^!OKa3F̧vP~}VQ d%| H2w!" ` وEџ'F9ʚ Xc$xT#g8qM- -L h00;`XJo):ЅKld|Dץm}<)o{ڡ(u"Ms,Ds:{ Gu2O]93)'[ٶr h(s/i+PG釫5Pc<4Fs[(_݌?Nk}$ d5CN@>аXtʼnyb,vxf>,8Up3n)UP+(9%זnQ\^G82ǻT){Z1>Rr3 W%`[M8:t $U/F:/ 5c c~&7P_F8IQWZlh} 6-咬xB|`edrd֟BII5-u1e.Ge z%~vB8RɲCwJe#ndg >:2㆑C+ E){t,gx) malz(#!G׃j5O0<QfkXۄ. _ iQ* j  ~7҃ݛTBvaJF"CIi{ M @M89Ԧk:qM‡?bhI Q=m"g1V83\=J_ y3M 60aY#NH;9* H8|Ko'nƙ x]"&}e {8sg6`'>4\-"[G7Vhpyy` 'K lmfKLzBB8є}(J{%\D2ॎƓBc;*z ٺOi ܒT9Ӄa핅g\ .yNl~gTdUJwAAl6fCUp"xza˴ ۍm]?Eh=ڜ.+Ȣ~P`4)#usZ@v 8Hܥ5k,VθIeIMRi ;sH+p{K"5; Z0۴8z4- NGI[7`-)28کM_U_SCԞu_(_Szm0sTv:pFt]-Wǘ&OVc@+c%6挔#~F.yr;͒qaQgL,<nĀT~> Z2  @6+ "߬H=B{49~oAFEkp.s3[d@j뙟s(Pzkas Ec=aÐlj:T=f[cYy c2j71MueX"ȋN$tڭZ2 #Dm(=tA~AYIjhlB(EwÇ0|>.ˁ]tHDRuG&(Ir(ϛx tRHeSe7EP)| T )c#!IA*Ά%F1n y9 螗61?v %QJhS} nj僗%١NάÔi%( ΂QJ1_zN!;ޘT^]:p댤2zw<*DKR%H2_!/4AKbU~VF▉TЦ<RC?,j<^8SuO}gP-r2qd7`Ჱcyl9 &%X c6N*n8)IorZjgTwQS5-!\Jr@QDzhhnhGEHHjiA5xy#8LE#tQǣɼ);4.iف/ZJ%-;:k^E= NL5b, ʼnLg4ݍL! @Q>;@'6V:MgJ)-/ɟ(sfpJ~I?aJmrdq# @D@x9I$ I ~f0ăqw<+nEN`(G` b QW':Ûousy^I%لm2X$p]~]B1 J\fUaRUbq ˷>4zaҁ+H(zXe ܢ2DZ@?.uTЗ?!RϋypQՋEt< (mgؒÝm8dHQ!$B;zdS[H_Ws,5M>5e )!8ڛUΌ1WiX9K5%'Iy-vIlV/I&v?gyx߆R-(VlV|&bШa)lT2$`cEH; -sWuw=ʯrATo~-?T=`ۿYce_f" $U,4"+O _8ܣpUY@>K˹b@+AeS"jӇ^Y"||S^3ښ~7X?_)ԄݎhuWWR}oկܮ~XDxڶD/6OYdcj*}X%QL= ]:{=q >mѰ];1_v9`Gɘt$2}iaQ-]xA ۬Kp #`TZҞ;bz@f5qC@ 3HGKP%]V;bG]x<GY2&NQOQ䃨:( oaqel4᩺Qoy̐gAH\hZ zY,K8LNӳ@SzТS"ށ$9=R2ld C,CR -#s-J[>߈eNO`yGΌ_?^o&xZf?[d"AVcêBAY%-Oqʃj!1I.xJkxE/!2ܕ}͢r6  'KBVTw0bT\V8LCڶ^Y 1 +MB94oΨ 豙?NQ!x97GʔT *Ou3K,LP r3)i i񟈳`ꕢ8)H[AH^"4$<@˙-š({)6gΘ$őѺ lNR@&z%#C`" #[ot@OKIlo^2 AR=oe̠6o[A:>bx`M=6dY?mHEl;.k,O;&4%/i0B^w2NvB/C,r^!3Ն0&e5|T"b[VfA*A]d.> ADj%zϑЎq60碠MvAQEYAΤЬ!n%ѿN9F}n3?6^͟'A1V}_wa/3]h_j/%ү/Z *F$@|cAlq%-7E'w3MIc,҈=R@{˔?["ˬ_m.~R>ouw~Flq@AViȌ)ɟmδ& hgJ$f` )M3\Tl/q$&0$~L~;p!7 yc|jn?;YD퓦X2cz[:V4&y>R*4n2}îrd 6uCoJDȯGTd©VBk38z )&TdaOsҫmbleF#0Y:\jA $؅dYeN 83b>Bf@.L%DDT |y X6 4 ž†9!O:a~Z:|tNӉgwFf$k者PE}~ֹ&iԖw@K}7q O>6¤cs1bFE;q슻WoRֻ\?ÆbL'%:#BV}]ip쯫QzHkd` tE+>0ٹ<q}Mw S0,5zփFQg7!4o^nicSVJDmj\+JT4.x4kY@n VKŁ-U\ʒXӋ ǼZ@1/DWHm 2=:LtѮ /UK{]X=:mUd Ԙ\]YP@;j%ъY,?I|?D6:{+* *g*S՟& E' mkl:&1ϥ0W$Jw%D)PJ!!|uHMX4Gl{LW.WKgq9zuvAB!_Wo0#DQԲ16Iߩo,gNM*MK3ֱoCEw9{FNxYiD.+VTm$>_u(z^6̷{~;8&s~1h39Vl҈Y[MvΫnqYչ$5:6w-DIB.0O0T | %!m;5h9䥢1O)d%Mvj9<I5Brϭ!]^O*$`R%kF8o8p7I;3)K#=MmZ8\:+MyUk(5=MScT'cމ)TƵC0NKF)ԩTxuqUs"<{^ Ѕ4GHdU [񛗵 $h>Sw$ȫCFR䩻= 3`JeKCo4og-Ȑ̢}YIVyW֧3,KKB^͝"̍8o|ކ%-8qիYޏSWzDŽzA{sѯJZSyׯ-J)eH1,CdYpOZ״#pcJ(7ɌhU{2zeN~C/lX;V^ws6>T:9%VBGT֨w'.#ُv9m<}i}51oOxph䔠ß i.  XR+0[~]1m`j?ސ ,pcFDx|\L1*=*?}Q HD!BwAȟKX4m!P ak?K:o@5GA>5ԷWSJsfV!LPB2TNuq܌"uZLL5,^B^=@+r&`T= ĭ l*sb_1ev!mTFєMn4H (nP^s2t &foȵED*':o}"yK}M!R|M~15feP3>85 H3X iwJ&,}GULIfSj7/7OohE!`W_8q0!_l(ZZf"hϴOB7S;+Mnr8eݺQrc&Ch,N6 Cc`X8U!0aGlc JiXQKI?WM&bkʚK?t>q3غXo>P]:kBȆ[P.6/Lڟٵ8Ef\L։'^$m|J͋ \KJ+*ʡ{4@} }<íY46ܦpxfSKeks6n;6׸3-+m{5^~E t_&r!d5*o;U[sU}S9mu:X_L_{?Z좀}fT!5}fSH*"?pj-m}R)%f;Zk>i>Q7cNlڦSZB ZUJfjLݲ2>֯~r>=&Iob1*] 3__T4fӅyM4x7[IgD X-D^8k*xUR.^D!~XAt]]I{e3:ǻ>k_% \#Eߺ۲&YT29ZX;$յC^lڤuZJQޮC7%$lC[x}??YB~4X]o~aS` ƴk֓[vZ*h;LN,|wbyJrf 4sZz^,5 SCX/LZ@ۚ ,SfStD{$y *Ūf;mkG8x0 *I0o0iC]fw3TǺrl}¹ "ٗ2 7ژz/-Pu"5!je#0ec;ڰHHցlF _rgSe*/K)氄pk 1-p +ՐsIϺ%yvA7%Dq,UfBrk) w"xsN7Q#Ҁ"s"˯R,@xف\<> % /=ZZ[!{lxRwȩXI>vj RTd);O qȩ l,lH`8"}Vّy-j@l~#,)D^qsI8#ݒ)d\&B -~xV)W ߗXߑ`!'h:X2K~7*czĺMHmgs$$`x*Q(󕈍u*A n$[Kd n^Ħ&RpI3dT:wpp<B.QiՋӟT6ݩՅ;<"V:Pؤ=[Z9@/ wFrL2և>ƙqϱo@ P xS#R\.@FW %h3?XDݛB n. #-1)#16>9Jvk#8&-"2hr 3s d<;Tc9NӪ|}v*⫢2fqل)Bc#1+I} %SE %7=z5aP[?d`>χzm9`D婆 METs5V*lBd~HC_{})ư#ݘhQuO(x.*v8_<'Eǒ}/d)9W *ߚ[M3Dp̛X'HLZa`c}6oJ>g`9jm+k։j)taƊ@m* !LB Uw22jlS _6e [F޶U8FxiNVU[ǂχ GiU,h+@&$܃` ?2DRSE =ΫpvSg(K%N'N=eǭVnչyf31__a%srS/+{Ue"URr-P WL}7v!BZd5b9"\]3L J-bGFǨŸ?͐7V&g[LďCcT'0 G'ھpqœJ7na<\a5eh.$41laΈfHhљj` >٫a-:3 $F}ͪ1t8]W%^~} B# m0-£|4PQ; wN*;YeMj" =)"E-(>J(y|r*N4\_6 Q"iH^L0du:7;6 %a)̰Du[͒9)".< : W'xxϴ_cjtUYgT4u""3mO}+yX19?bxy&5t p7Frᴑ. -Iw%/P>i6JP0q'NC#@sKLkV1LR;K߹ہZ[i}:bA7HDF[[=ƻ ~VI]ԂNV0uJ ֓W$ -G_NS&A.p "oP7bVٟTREoj7w̘SP=U J~hxt&3ތR,Ej:턑 F;ˀ8Va bp6))dVF[BO}zD͍ R^}=~O[?NrWy/uamCGFI/5Š<InU~Hmm hO1AWܼ`p'a,܇R m'ח}{sļp6K40e>3gPHOFyfʦIt#ly`5piYۙ^RRU^ IuY6EpU *^rKzȽƗ,Y_ZԧcB+KjY7k+!I!-@"*|lag"#@uh"q@>>Rx'= YSyyh WBSTUdcF1GlTy"[*e@ #-C |U)?*>ߺI@a*jG໓32$@zTM Xlڌ&7~b}e} v5O"ni@ #l@QhrTe׫t-`غ25DqHL}ͷi$/W?}'10I4&tiRT-A3(N FPvjJ> ]p)n &6!; {~G ̝K3 J7qQ912=4tsDgFT3%W&{ ݴ=~#X"K + TtRCCч-Αk &#T-/Ay:;Hз;AA*Br(嵁ىB1d؃'68JO<+ޝ.ts1qӃ&)p {DÜƔF #Uuqfoloz}FI TW* _:+KGXAYJVugr ml0F>M9[@Ҡvvcy17Ɣ3FD=XTMBJ1& Zkg.KA7ijMa"A:k!!7^аD p+?tdp7yaO bf}˝#KSMI{K%SмA0҂A=PlX0o;ݨl< )hV)&T57eDZ^>VS<$?si#!!Ț(p +'$CM 0x~KqצvHΏ4!}Q&1?M4I `qAJHvđ?@F5ZKᲕ(9W*FsMXա6S-_;*vCxlpلH4*l?CLf{~3su!p(W4A WX J5u-1.qÇIiwMiL͸ْN`1h|{+Q"i^%^9ϕ B֪40~$]:6U>Xo՚xccae΀@w%I \̯ jG2ST"DZ>,MǕArF9 F rl Έ/ #BRVJ]W M H'4\kX:ר `{6KȊdA Œۘ8>ks%P.6}]hEK3I}{gO92e;EpEcvVqoGC= d]~Mil9"gZЎv9mzE(B5 οyh$;pq]#CqۯܿT!,QG_: y+?7ԨU]ꆔ~a; tD5QuJ.2>e9:,XNSw_I RMXI/\Ln>?uŮSʅ㒷n"lg 늪!W䦵pےv&-B*42? |^>2 v B'h!o o;c~ ESio'%LUY&#5T9\Yclp Bv.G_D;/W, lLPn?<%WF(t eϟ"[&8VSOps"*x#}**OF bIҀ]%S}n!~lgw8iv)ZW42~zULؑ/TM= >=J11"4'6xn-z9t*h 1#SzE'8g )^|$<8IŁ{talSoZaUI; HV_y8 `O%<<;"Iz <Ƀ&RT,~6<9Z]cX7IL{e3%!VJ"1&<$˳yE')$Љ &5?pfh99VIKbiȖP_p\utsChUD}*21XbtBKWlVwD~Y3$#``M}n&XDTc ;`{u, >^ [ê._J^g{'1Q/n" !I* RO96gu ĝ sȯ,"z"2lXO +2;`goNѡV<^&ptS"c̭'9ۨpd ?У֍;C#OL+Pkz!Gqᨵ؅0nW%R"`QaFڹ".(Fօ/t óv9B4 eҷ,%:+%9U>z2lF>T qD1CxeˤZysN7lgoWہ;TՆW7}Υs4x d(%`_L6ǽ0>G}dWQ*3W Ou#2Otx e:ɿ?|` /]e % Z!Iq%b9QvC-—Ct`$FiQp CxQHz c3 +4s,''|ر8|sCAoE:9?oldR.4şoE>|Qöpb%PӫQҸ|DrlI#/?}e*?:/&hSIJ(= ˁgb,f`/^1Q\krʙoQ9|@U]ATeCVSj6'S4gP0lNW6!jM欁u&*52=( Ӌ7O1su " ToHRR,LpfWB֡րVmFVSk6B #IŚ#0Yٌme|/xAMx(A+yF em4uWRNAwcsٵگv~7u_Quq o,l9'B7AcNl˺L6 3r EW[$'tӠoP8‚UaQcmNՅQqɌ)ϐ-8kD ;úD*vIkڊx~nLیsٱ_C.ԯ we{hT?G}Ѡ :zH˟TNl)Ary,nRf]sElJd迫qF;^򏵌wF;e_s,zXUNuxw)6CC%Hjsmxx 9uKϥtY{[yģ~'AB]6d6Sq[)aN :aI}̣2a2W@m2M6mqx'G_ܙrfW'6k}s׳d呚k0N;Ҋӷ򺣒 ]e\~$L^ma<`Ik-\J=(v5Vժ*y\TQ;׏2i&$rVH>؂erʷ{"N>&޷rAbeڀǴ!WK@"1 D+m<{qg'F9~열c gS8ZKw[w ,!iXߠ /IqP@j'k"e|$]8'bMPTl:SFxjm7 nۇӫvP,^}j50"t1HO?a?Ѣ)I0RjGj] r1aEK5|MgS1nDG|s!L6ە^mP?n\VY -v,3m$0C^bNXf gH {gWҔ ;|VQ2n7-Pob;Þ.rZIx"uL( t=}Ϟ6[{珙Q׀JڊpioJ[XfŞW%*yaMd0EiD.¼h!NpB>> Lg0ې#^{eqmٗS %bQ&T;OI֋i2DߘKU?3he#,^i?rx 3_ sJj1dAF #^O6,P?NRNPT +1=M;\^?#rt1u}ͼQ!u-{+ec=21JJ,JNNH9_'i0)R_t{Y^j}M..]|f/ JaJڏakImj@SէvfBA nBhqcft8-@v[O+PLzR掔f"-~]'X6,вH76Q. JcT΍( zܻoP8v 00jN+!pNT5leŰZ3*P@~>jB}C4Eʠ)#9\g0-nMi*XN2 ۛ*+M$#SSq\($lG)bdy9“f m׈a* >3e" NM0=̈0T Jb[aru\d5lR (,[@^, eYV-≰>g`v"Kڕ7ٝUWdAa6沖o;9IFG vo!iZN3yWJ聠y'XԌm`Ri;Mb풌a⹇Y0!1 T0 WPW(e M"!ώhdwf,eL+RiR:IxQ<84&S&Ցp/6#1[A/4*ܕ8?UG5Cp %Rnp(Φkq;y}GhE$04cxkP>)CrpGMu'ǩ s9l;t6AG{H6 t ?$4.tk Vd ִ#U@*a*ݷ4҈If7X9v~G@%v%lRQ­mC/$Q/k0=)I`F )Nɷx0֭)Dkuj$6G^B_# YUj壕?VQDm_`ī5DŹ(|4epn6VCg5jDv?,4N=ե^۵s oX8+ɭҭwO&qd+?^64񉞟=>*le>Jږ]Kn366ȔH.P80|R+誳X7CEHQwkhWʝE ek7y ץr X`pζ3Ғx292n =+7wd?Uuѡ ^+$6K~'UnV;1g,cHSp:wn&quZ 6%\"{1[%-3>ˁokr ?ţ[f1 X%N%IJ'c 647emL+AsFFh& $9.[rG\>НoaMfVuqbmړz+ C+緃A_Ў5E xFC(lWn0o6fVEhy}q[HBklp훾6"~%ҎM`&&Cz0 ZaerYI[.KXżrɱ 2*J N$Dgvl3ɺ&ʁ)uЮKy PlrO}Gδ8#ښV0b_Q)%BS3q^ /Xs[8.,7{Bj_eҽt ;SYNeO2f^*?QvH,4.|cAۉc2ܠ:~O޶o !I {Skd `\V'xzi6e>Ac |Y_DYU2+fz$G'~; `FUڄ @3e .Ca2_#kj2ʐ-= %V9ʼn,ЌA.c_WL`8{3WU,x}s7r9k=2~RoPwCiN.r%ݰ/ U oݟOk?vǞԄ\H=+ 3*GyuhUV;.D3TU{ԟZIbF^sF K_^Zp uR S+g=9"Aցy8@.Ձ2/$xAHB*Xo#^ڀ1mmE^{۵|Iz]O"[)2tv,0Cg5>"L!>|?or:zxYaod@^q8VuU&+]>7o=S|u Ll܁ۓ)JZkF|:"Na`cs؎فNO4UVɩ'-Ia&w e+DK1{ro"ʌDq~0& 㑔˰1u@]|!^J'R)|]8mgg&vA>JWd V IR78SU5?bJe zgw8>bZFn,tLk愫ދ(zji 2Tr2Ij *'a,]枋Yھv ˷^90Ɏzr'g ܱUܩBq7125i_,&Qocq$L,nzvɪgSwC$Ol7*"([q,8/xyӤ$ ;-t&/0 Pc%7c>i C{\)^B, {zv@R_4}{$Ǎt9ul܋>[fLd Exn2Y.>] K9]2jkuBW$]&Zþp u'$-@dYj9~. Hf&5z 4űZ%blj>D+ud~s{0H21cQ2S 6/XYv?0 YK-?JTg 9@0]rہg=KnŰ STuջ5C؏ѕ}·W5"޸lH`Hy`), 5 +.!0T2W!ad+HFT[MMR #% cH[Sϕ`sqP~9*n\$ ysIP{jN.14HYyfoo[Lxҍݾy!GtÔ#y^!HuSJH0ђJ,+ 딽w8*$Z%=VCyشҚ,W(Vi,ovx$6̟rmkQ@Vn񧉼E; ~Uԇ>@U*u;)hST.BtҶ1}#Z^L sa/.zr9|<]H)+BJaH?imA3Ϗ;϶O?J"(ySWQ.r0v\8"sЖjU2#70+Cr.m,n% ihC. 6x $uDtJ8 *ƃҭG[Xjz3 Y)9Z`J53 anBni2KX9H;o- ΔHG @8_I초fEw)V[y<?BDv'hH Xۆo;[#S, &+,֌m6#mC |FqqCEjPޛ}¨"Zk=,P 6{/\8ԎN Р#I &ۢxƢ! 92t]oLU(S33ؑva{$`W??&"iÏWuVӲ`lS94AGMES@`ĭa%pG!ntfc 'GsH=,s*Mָe/}eqUo7ʰfvv;M˲hi bURh5ˏϩk+(@PPMMes R5qԭG_g5!³bǟB { f f .$lle%_(ڎXKgUSWcAv6=]px=(K"lDx/7JR+;+$90+!>=|,,f? 3E=La5B͆`yS'Q, L<- .й;)N<i?tAߐ_~adfq?LT;k\>(OQ_MQqi}S6Oiolߏ+&ڮEGbQN}GdXIq[-KC؅C :dbVBuIq&AxdA" ?mR"qm3:EBz@,osd P,5PƔ$uRqZ6:b>D,oWs@%Bjح BaX㵵'-+&ѾbN!H #HVYu)mb.6W8z3 u0s8I\_oSs-f"/?'ʾp}s;C.q|˧)W=> ܨקE a'U Plb+őeme'6@:7rX,L"5O6 }2N**jo)YRTNtV'\y^4*<ȏ{-I vf.=u/'bVw#Y{Ը.2A%ӡrtJQ#PẘXaG)XC #396t1nȰ+0Ǩ1Q `HکT|S-0TwaaBB-/&+-QC-&9Qo]*] WtYF}Jtw}{ 1A0wx䱥˭?VzdD+=HsLY@[XwUA2D3U甭vE'evbjOٍS4yeK za9X|FM%}˂SU8T% ]ow؀Ԩtg~+\Ώ#4o7LHΜ>R=yY"8buC34/6xlY{H)LĦz/(`k`.37sobݐnm [icx0OƤK>6ޚ2+R֛IJLLZ(Sз7>lyUߦ{]/Y{5s-yv\mRX$V˿ĭ`#oU'L,LE%0#a6.i;vĮ$wrR[H#w`J )ԝj`~m nEfpQ1}{d:a!U/5 ًu$Sf8s_;C#yQJ$/+{k("xe]\y1I,%Mu0|9MBQmNGPjBuf-utWKdx G.Ayp9  0~eT4J'0~,;qlՆf鮗q$@Uh-ڭ*jЖ滰%-d9La/11),fQ;h(*LRIC #S G47jP9#i"y3̟_>g;ozPrڿmߖh:ՠ/OMkk0QֱNh9 EWS`5Ғ ofrb+8ҎH$u(o(@{Y[MHoPQ.Nd}ʵ{!?*4 0\E* Ԃ7sJ6djƥ*F*wϧk۞l~>-mG ow4)7p]3aZ3na;Ƈ>VKG]#jVLkE<3K"22(b2__ %-uvЂ w6Eq*b4FCU%(zw ؊_\&<~շ /$HzOl%T'vn=OwASd߿ndT>?S5ēi stdL5r&ͩ Vs cV0Iy֮ 1DTtO7/ThM(ڴ햂dr[ٺ-?d4*9Wv*jwaE&皘Z180!!Y^I聍BCH3~= $s_t8(kA2$1523#PzTBtgEbƮsrꜙ7뭻o^;tYc1 ʹ/K-rs\{d;/]eA8Tz2}?m~'8>a|Vd YAnUٛ7ƕM38<<RUglO1:1 8e!R[&_)1 @W|e'5韂qZWNJ}i QvirA_OtH<\.&%UJks_ҊӡrTq9‚dmvJe5vI?v/+1@aeS= *XP 8;H=oJt7ɦgv*,U-4D*EoJ?#Tjcxh{ >;zؘW0y%4|*|@ Kǟ # rѓ+s ,dZ eD@ ڧ|b=w~јr9ΘD{'n9w-^BfТ- IZF+Dom؝-Ry{ ]y$@^f|/l쳧ZsGm ş 2y #Zp/Dlqv(i?@G.2BCm^ACQ>{N3;Ozcqu;BOk2Y5:jv>Eq:Ԁ,l7]c57[`}-\t%pu5FRUB8-"5AV x"@"Eъuv,}klNYFY'~ i7 ,(Z<ٷ1@. oY{1BFoM$568Zhc/n=AҪg?7v/J}QŌ&;BiY\$ X7MȲ }w+">|;+**+e~8ys̭Ah_prDe{eԑM+o+C$J !E-ūDo s+V* ,wРkJIQJ-?P=ҪBF^3J|:jc"5~1M-)(%^V1?(@9Gѡe#'KBVBXc̉-pw_u8z)>(8k?L,tVR Yޘ|ʾ>q5ӻ+#tvzg~>*J>'-܆j:iA$l=ҥ0/`奰$bb$v2A6s`ѴaU`/3Q2&ݪsC 7+-nNO'^9HDS<}ʞDJUBjg&']? џru*[䯓vj#wyFsp? /cgs6s!&$wj ؜[H8 qnmcZd\wZj[%0`Y}gvÖ66V/:W 02yxOkrt(Z [a;@;1Y ƀlf^:I҆_.PԪ?0&PzoEKګ*=Rm3\fʂekV/;%CK</Y)5+s1ڢ7U75UpE5$Oj_=>S>LeXV5KU"}7ԠKz藲Vgpa `>NXq6J$N3W%v҈*}!xۻ\{* kW_mrmwYkLT&ˏg-5D>HOҁEX;Phy6U{muQ)R35eV6eг:]PڀLEg Yo1ɢ |:wE (Q\.J-ڿ)hN?I@/ZĞ|B:@򑃷1f#&d"!oY%ġu +#ԫId?!MokT~ԖϘ$Ԃ#&V)e_-?O?Xf>>rCʸ%Ǚ~ _"碞="ElƩk;*Y)=]6'>XA,Q#6LUUܫr`JߍroJO%gKDž츈~ѼI2G 뛦{Xڱ3`Œ讛W$SK3WC Unc8AO`BT(Chl3Ɵj4n[ÄVy8;DGRSmBd*y308|.DP^8SzMrKHk'i c)R}e/,~K) |401[H󇫩8-G߾_n@SYQ%wV ՁkHIYb'_!Hxv+T]HƦÆ]*O^ӥ8`̙Q [ĵPrk6'>>bteR-m2LaRl|rs+#at|ѫ8mƮUlL>_Ix+Ql~>nf0BO4ѹ]3}{0hLzhWTNVмgݼRS*5LLՏF #a {j,40V8HApC+ t8 zT%?KVP6b gOiVW y˜α}Nx( 3K=i$W?h]]Jy(!Zal/EG~Uk|ez k aA6^E\e/a^_ʅT|Q+7!g- ij٭h ʛ_t18Qap=!jLL)k/QLdnlNJ^&*UN~bP@ਖ਼۳$${Y=* -;izQ"VMc`l!끍 nxW=Ѩ>_2}e]6OJ4X 'O`WXh+nw3ؐ`fh,{$kmn}&3uTt;㐽roNRͮ)xp.KO+þyqhƓ4M>j~;ЛzxVVjY.vЕa!QI +[1RLk9XpFI- O^8 qW K,.A^,ԭԦ>kF'Cd{[s.|:}R}!8wfXo9ߚAaՂ*`Q>g i2ӄ_ڌW(:fhnެ L)܋2sGJ5sϢcWOż5%kf4N,2;#jfU/Q4ЍXqI_h%]5jA[͚z{qӿ]; 0&g9߾KvCmIr9J[a)ގ۟ZdxT5hm;Ԃ/W nt"O&iol2D'zd b:ؾIۣCd iWaA8qض(*DiJ 'FWgsiF :~|~J`SkPipۂiα7'vq,O2zȝӤX3p'RS}j0)>x3 їNY\Ll/*( 9e <+r{='}jM۳ă+Y6:Zjw=']wbpiR*@ܣ?U )3p%nBT mV^&=V"1۹Q4'қZ)P :S@?K,QQypŧO+N`JMixR7#zTt 3~SzgUeZ?jfx{LE]ʹ=Rg|=_*y m|0ZM'єTj!˅ %|S=S;(L^ZPv#e,<93 Oin0Og V$))(Kh".bN0X~y+䯚vwy~۾w-=r9i&ͿPW7LdFN%95lT9M8+vaűk"FRc i9ngBNN+AɇXŒV3ZGᳩl]Ek/LbDO6"xv硽 `6oef-=T~Q/Ȝ6ogM/ ߾LiN.Mc6TJ>P+ӧ&{ kjG똟 <6$TJT CU<=840OD%&f!#(-z6=]{Pi,vF*'UE 3tzuǎqRՀr<'燪Uj^PnH{뚶#.?"X ar@ Yk$h,᮹@p^i QAW #e'-۴jy Tk]EluS8+y8զkQ2O{U2U>Z%`Z_McP54;'2wI 5F@NVe 7 $\@sSwm]wQ$afWoUnq\gl5)ͯA{~)yE:fƉ'EZGŠEO64tGUF`Q}BxLCĴ ȭ3*X:*ZAx^(\_# Ɛ8z¡,+QO/7TO1i`ots4Cn_u2>4Y79EAYc'p>`poyso+ B\"vf Z6է4=̨bu꽡NE8pD-bLf7C3Xb;l.Fw-n:Q?16"^E$\Ip{pw7V=b}*Nsy|l<x9صǃCj2r,!%yӼk YF j{*)]?k5˒ 1DMM`G~⽎s}Zoȋ!}-+'CBjP$(Bw<[R~| ^LdV/9y= &M$ @jZS{FN=GaGpi#5%ey2N E wbλD ^`M'PeW tpj@qթ+͉r9D nk*٣yeaxh *?9FIQiP G]na%ζeGi̱Y[gw@<ܕ{/ * ^eyMk-h-u{ 7э+Lttt=OMXܠ(o*$M5$Dqr:iڌsYnhX~Eb=y$-$P"}O. $ @P _$M#>=RyZ<-]#j[>|!gW2k-*j$7g-VGHe_v'Fdȯ 6zp,~q ct 5""ڱ]uH[R12c({)F9sD4--y Ugr:]JƀA ESR/G^UgmDs_ǫU- ݒ'Љ:$OMQҡyCw4^(/ݪq ; v8a\5q5yI)J@=_A'~zhMKWύsƍÝ$ddȴsC#Uo>i/:}euv7Yԕ=_s)qc+*{g0&O< {w a0_rrHwFT}slm~-aKu'$>?XvѩC6D ,bhz $)V ,\UYecXT6/ noŽ^P陫֝G3Ob(xKT 7U lQ}@EuCI߮-<ב`?8g5k${`EA _%2tVؒcrqSSu5miaTT|W@s^L?)DO9IeZH.ѽdyabjl-,zaXh`k$k݋_ AFTh;/ѐl;RثEc6^ɚUR% ߧOBDz"DzC}ͱ_ߨreuH">q*M K@S!snc݂Ԉ\HX4 pq_n`%qD0yR4ӟ~,dZ~N?T\4liubxV œ=,ÎW;s:`Ϙ{iۖ,=p%r-j$.mOT6Rb ~'N?;T <uA[O5@<8r>rR Zdf޳$NK/ AQp׻Hퟤ!wIerk3@?\sxyB⢘om9t ~HO);+*Ax*[& JVod2y(V{Юڣ9C/'~ۊ h%IÌgN2:jćWb1ԗL1+r,W~ JIAMp'7U37$˨bo +E̔NH-賓&o%^s}6os__[pS|ѻBPS5AD+ dWQc?1%<8VGV js-daw&q!wzf@% 6;IKks")̽8^Vdz I,)_[hwmV0X&jx^on<7e7Ct0TF(hTIJ@?<S?Z!hW'ʉҮ򚹮60rrv=:꾥3ۂ籦>]JNЖe./^%q{f&r}-ɔdQIrF̑+Tq$qv,NTN1ۇݑkB|qJۈyMg;☟K(k!`;zBE†Dc2 @Æ>O?:Lš!)3^-b譢 TYfd\lIh,7mhlmAyw& (\AąHIʈe=~f579mH89F:Vћ37?];KB?V~1;SzeLr)i,C5k]^>9'HlҐ'Z"^ #i-0 q-GjԢ"zۢ[y;$P=lH-LE (nVt9ۈI*~Su BUY |DZԓs^xR7Q[VjU@Qeu["oYUͅ7(eM~W"S["S ?Bv1h e y  K;4xe.;b-<{Ph2bl/9EA5GK $wҭ0g5{ZK})LRܝ\"n,ל4>j*5w@oK @{T@+ VP5AّbɏIΥ,aYHx@hӵeg0h@2D 3xT2[|*ԄsKP0Rކn!:;3sJݑʻ?|o٨L@ͿUo:bR7Z-ANB?- Oq\R$~'CO'Z )a/Z?S>*3p5dԣa||AI[aSsV4t_V9W<L 5pbkI\j\Qj2k)J7>n.Ԥ(qa->/ޗ:yh}U!VXb3Ġ3D7m_w*ֈg\Qzۅr~ϭ_k+<aE⺮c'h_];Drm & 9x !I7ﺣd ?e&R6/~5.$k)t r{>ylCHrU{jۺ9tE28M6 #4V4XdbL1#18tE"G.g. w mBPOT/\ndD:Njx`+|?,OCGx5BnQ!5#Xd9Qk k{eCU>\RMI1ɃaP\Y4G;8:{,"Ľ >2%CICR9~r+Ѽ˹H ,cW*f0 Şh NٸۿfĆ%܁z–d`p֬B,>q _~ &ihqJ11Ɨ]gs a?=O˦-3(IjX"em5,dGWgu1pd:KBtG{У*|IGC!f1"H RG$N}Y;UovDbÂRy7x mܾ$} EOQIT?gys啫1jDrM6ĔMH/ z_ߥݴp%!#'!Ut1{u!* \GKYdZ$ڻHQ+K#̕ɣRtӛ:wM牔.կ5 侕 M[|a[Kمu21ۗݳ7;iZj2_G`5a¼@.p++3abzk+gp Hgp]_CVfV]ŕc4 : 4\Қ9A'oZɼWrWKTX0&4p=g!P}8%t K]ϞCޗÂc oM%HQz:}[LYtE[9o)# ]&Y/)Y RE* l!-M (fZĞiݧQz6&9@*D}OU9CamHOJF=PU-0ڑ9U(;zo 67؂k>bi I'P:ͳbS۴ A y>>qnx ,g(:T׊ٽeW<G@JkL U3(W¼-dOnuY˫shI,:;8>Ȳ=3'x<<"怩rꗖ[~X;j 3%\Wȉ|ʞ&6 puKP(͚O$Zt޶[>Cul9GP{"އyK'y|+n_-xN= j =9՞ָVoe \ǕɕWBYG!ϖ$'m)@)j~ [\pne%{yhlSj! To2Vy.\$֎3|+԰GOӺ;D.,J9kb9p>1խ }>r|߿A^nOð[8/W aqv?6ݐ9Ka6UNwI\B,Njk&\bQ(_.,hGFĬ*(5FFrrM'/B|ܒ$m% s *&-'\b`j8"JD.ocgmP#Tzb,.^G/;9qmE~ ?>Zh!~HU6a]}8!ÔxWo̪ˊ4\C 1ɪ[gb'n8X2Mӈ;v*N7E lb Qn!KnϺ oi~ W,47RRSF9 S?P @)<Ԯ##XM8AUy-FO+*z;8R͆pKj/2TOC. 21)ocT1_'_lXY˟~k Ͱ18WH*ӃEÓMMd맔KhxUp4h)U]*_"1TN\1 Jښ2D6u&$y@ 3pAOEvG1 > pAJtf* `D`Xٽh5 zod5Ί!rL_},7YD?lKu_OBFˣ2U;L:$"0 {i,"2])q. I?2Y^מm~Zi_Z yF}%ٍfa%{-ڭyvQ6EZ![Ⱒq#YT\xi oenH9/ᄠKW< 1vJ2T+) 0x>2--$Fs%"h ށP}Q1w7Z W($ܿz0޳`1*ǯQ%{4qD+Q0܍4vY NTc 3 .4,rg&Ğ'\1#KN7h~Z?~d~Q敫ڬ5lKE^YK>,G"\懷"\/K+x 'Yڨ=-'F-u!R,3*}::K2[ |*eauCIm}==w7(l"QJjjgn<|͍z:,X>qn4&+^?İC脘HN>Y]$gd,Dk^Fz ~p[DST|wBiJ|feZj j-"lvڬk4RSȩXGClO{^E5ԤoVu/~R'<g~Z4V4r_4j-?jǏ,dOcUskZ"QE_vC=ዓՃyԣa)_\ iuV 0.#RM-$Rjc̩h)9ZsgǽzQ94%F>@V|!渌&t8<bUc˚H"-y{"_Pm<*y]WzyHOw?!V g8a`HR$ o Oث=187?yVXU.f\.bo]9ocbȈ*~Q] ֫-ɭGJX^ԭҍd_5.;x)nhS7`B1`/30VÂ9'Z%p1#%>1gZ52?)Զ݄B1,#[5ז \fXwjwHW tmwoAg2d͗ kSZ!JSa;{ kY;yW)^+d-\8Fb)Gs40'__x;f^3L\B?GcRJpkG{Or{jNiME""B'"_M~/;ΟaHԙvIcИfIvZShų=zt$ZR*vqJs^\M.aރ/owsÅ_/hFʐ6otA]Z+k,t6JV]ŎxÑbȘINGhvI'% h%+>-)7><m<мettP(t :ݫ3_4=(S =pqoa-FHWPy&)O W\ W_{['IΥvI򆛊x[ѤXv$ϨA^壒w*Ȁ.0 )J޳v4Rj$D\tj,n^,e3קx(cN'ݻPL `o0KbE?k(. xh/1kCWX_8Nk}@6fcr\Z a1-Fc5߾ kA !/R"y;$rf]/Ɲ%ܝJ7 ҰrM}3Rχ6hKAQ9孕x*[½Џ"U"\o$:H W[$US5QHZp\r`˷m@{{ '*ઽT*X|2$1 P,$ӷն1Y;9a03©nX+ț *Eq&ެ3pP<5>zF˸-A )^sq4>|C&='%>{(?|d]i藾g/R /B1ukN#<(X> i?.ǝ#.xIo1C6נifx"ds9@? ! l#3N,2-*& K8\=I$(BlMsP<" Z3P~]M=Χm3}y$}Oc/}S)?oϦ0l0 3UzVTMӈ}g5n!_6:Ԉ/De#?Fkw{i:wvJ-wNNK '*ŸDD70PS=MfFfzAқ:AL,}Gۜ{%}rkkcv $ňS-]H{d,yʚNod+y9v},KQ L+ؿqFBuO7kzyxG_:ͩ=4Z0Mfa"E;quϗ+22TflwXSw׀ϹVS^g˪#LhzMY8`FJ!`R^IV: MfAߦFr RRZ:$Ϥ9 9mAdz6qF %ZYj;4Ioi# BbA3B06=*td0)-Ͳy;E^й]ܣ,u}dj2&ETx.VJlw%o4^d=qq-߼tSwCjL.䈋>zRQT[(S[񮾊I$(Tˑt4?7zv4- /2!/zhMi27t'(Q?dW|2l::u4 'z3ysLnҭӈ5τtTke~u[CBʱ 4ylܿwM >s=NlPK{nFZr(f\siW՝F35*Ps}d4,? T4$Vj-E9dj#^L*dƉr0hHCG-kƤ,f pAHP 2M@=tq߭?SW۩DTYΆ…҆ފ 儗uM\b=J,tĆa,?3Tee?"m3dƬx{^x shnC_"B܁ p{Lۍe4r@>tmylM!,BC_LMhJȬ3hyݾb,3Ѥԯbi\۾gtI}ZYSGy|QtȐk2-V*NAiO ^Ɇʥ@Ŭ:&N/>ú+=6D6,@N%R;`FyShNym%= lR$d.͵[9LbASQ4DMd~8;7U-_(#IQNM""mt8fK:RGkvDj}^QڕMڬz\JakSSP-kouk㕡VW+t`Br뱜al1HM8r*i2vLCn41'X~P8~]?;>y\*+2| p;U,@Anh{|¢JUuH`98:[]׍a|kJ)4\ A6Bqp-@W5dFJ*y uFbPjVA;YF`_,x,P.a( `H-p5 68 +ʲu54Kj,ɧK-$%a4pc  9TyPBVZqWn5«{]Y~Q쩖Lѿed*B=z )+!jM6nl;HJSU"5;ԙ:YJn#?f `F}@cBANK&1g i9hH:Z 4X #BA$+y%;gۙב $ m\nUK56@Ҍ,{&l.GdJ IxdD㾪l11ɞ_GL +zUY)nO\9,H͖D"#hjI * QQÉ9O%~4&hu3Cr$oNiiRQ4m+5wo~)Yw-Q@՞ + Y` Ǐ\3tΝDz(Lbvgbi$%pL 8'WvF R/.5w+HF "FA?STٷ,)l@'-=fZSo|^UraNe*Z4}d{Z8[#2tEqc !zLA$P$f_O 5V aLJ\.0GÖ ;da#HZN 7"L \Z]] 6{ۂ \$/G;"Ai)J#saS#poRePjk'lwGj|wF!Y K!$<6Q\K=%tCp2Zje=/%1 5Hp H|ːEc:.O=i*x;, z.d,54Eg|"źoRÚ9o:%M<@\ͭj-O+1-qd9 UE^! ưh!?:zތxfgNiyLR1.M'obZx(x/o5+LZ0$3& мOɓqBcfIlWOYaVڝ9|̂g3 Ǿ_##I5!DtMo@N[x\knD؇'5&QLz{_AU{[nF惟j>C?Ixx?qtLʛyYp@HHõ`=Q$K;!,vwj\ŽS0&BoFj`*1q6@0z:=DW 1!8s5騩к(2*)ϯ_̨)Riۜ1)i9I("Jzj6 ) yXL+%-,WϹLYZ`^f5Leq%nI>yvW:r Fhk]y0O=O m q!gtMdq?y1"ry)f%{IAF3:E~(}_SFpǚ #~+?CoQI׻aQ)[Q?SDxʼn~- @[ (X}Ձ$+tbߎ>*u k%8cN Ħ2peNIrt/(?&V!_)-8YH)wo秦!uϷ>$6yh]Gfۚ2#T8Q1Ru!&1rBQ v{7=Y S<{`])Q Mr'&qg4wf.38φ ,Nr'C*m( ǺTCw1bNy$cO7 ?sax¦ޮg)r"rXSVym,S||ЫDMv@!wr!+<:_,l i_^>_w֒oٯ!;e޼xA5,c2, tICnX(FDŽcn#~{8`Sɾ.lRОk_$$+9`|!Lk@3Eb~abbFܦXW~H5sus/S="X+E g(K28 ΍2 RgE8W}.+Zkz 7zܱeE|+Dq*eQGPjK.lf!TzXjJ3mnisN~a<7>Ң K1~G9rfwq6."[NC"e@[d^A9e_s~2} ?iXrT7#|W욽@?s/*w.j9AX*@)kT$kqTW4#W*)mTSpBpÁBjfSfcoG)0hp ub:.~M@^$wU_>ɓȣ}.\j۩]Qst$TFwЮW؊+&yٙdr{ QP[^ 3Aj/Trջ q%.]T㴲o@^c#Yy5t7N<A%rm($"M+r2p4̡blб怲i61>bA|I9=I%+&0e~&F/aI&P33}b-))misS||QoѡUʅ[NנGC p \+=27\i6PP9;IN )v^K;lZG"@#TҧRI.x%-f|-hYDcu޹P%#:i E3!w4^S #C&p XRᓀ&Z6Z"T?, :n 8ב,uX*擾Ί %iTY-!9% xsFf@!r oBiʦa/y9*H*tyQ.l\Ζ0Mi{X%/RXךDQNmR0AWX}6>Yy[4FU0V¾E`"H<|8FNW~}VYo9ۚ-JWy)A 6s#)n͗V#ZO}ޮxa,DS4eqI@0 \%/ރVzA q*EɆѷ+w"-i[2 o,ZadDXrD\3ol:Ky G3ʜۃ³ FEP;LJHŒ pw9yFzȌ? 9.S^ 8>/g+揱o1:ֆZe`EV߄`Sa`)KIaUqE./ wN_,? U҆G γ ݹ&W)ev"焿׶؃2?gt1w/Gw!X=ʧgو1FZ)X˸u ŲWR: jŤI4KEfСpS"G ͉5#13D|Ptŀ"V~/^49\j@KmwcU"b͗oijoG@/x@h³l`m+~`^Oo5"K?.C#6%-˽XX NPBie$v=Ü= NX"n̟8N`]>@q|^ Tȭ 9푳W.#"yi ѥl7~_Eԣ˩:*o # !g 1bͷˇY.b)+Ȥ O>Bd)2~`*$§ox"!dk/('£FGQ%k1ܑD "Dѥ>LMΔrìW\D8Gsy!#1Y'=W~1g6pEJ u؋~3c0\xA۽ 9r"7ֈ fٱol~Wb=(tP!糼K{ZXB  }Gtf Qb ._*֏4\#Y⬦ KG4ƳNmgnZ%k[Wht sz8(ttIIHmNxGkՕDjh*t"`Yۛ>ꑞ1J;T_[(/l;V;@3-#T]7Vΐ? C=U. pW~`]\f&s!9BtU^#}jwj6x7 _tM~XޞĴuʀmR?Ds UKݑéc,sVٺb~itRFf jGL:*Tci? )%wr=T8b a$w&`4:{LlYBwBIyOtWˏ#_zQZTƗ갗qJ}4F8M)th|s=ERt6:s5uxYa0ԔB<TlZH|WEhW5 uƎk$dM'=r`~9fk[l*jq L(}UsϜil0Ӎ~bin5blDr;<[an"`rO.*n@p$ ӌ5 Z JzG*ql>˶['F=JBT#Ã!= 4(|Tc"Q.(TL>sRqtP<4&uD˴4&+z8)J` @Fdtc[]~8N A:, ~%WtQNhV$ѠZ0/"y&$s@2%.v)7 _z!häOtnn}A^2?G89D]d'8T=Ֆ8NBSV(,$J1PnݺR iѺ7 [CcզB+igc">w - ÀrC06얥x]/9斑bF܍*a׳K'2 b#LgS8ʴ5dj&b'!\8Cp`XOCSh)m 4 %;etNvX Ly-W@lKd| tt;< ۚf;11$ƳYO_L p rqr,o]kW?3\v #Rco П:꜈eIB${V)&=9d 'r搨 (c:čHD؟]Vt6y!ۈG.,y5>ưdt [T4 f`Sʀރ\daՉ hG5YZ@e*qbę?m|_fvlAA-a"ķX9% ӗvk4VHwйa-f7 Dq7JՆQZJiRIND,c6.`P/T>b=6g4\U:Q0˜oVn7|b%aZ Ti݁굓xĈj+"S&"b@Cn-sLAʮvNOFGT!EE+X]Džrr!!( :PG* a!- J1!Ӱ@\U%})||.sm;C'"GOCaOG3,z1EZTE:q#QXu~TF1WW8#k@5MNbH,S+ ;.x7 :AvS+^@ b~kIn(ߤMG%[ zUuʇ1LsBJ(@mu([&LtPJnII=uBxL/O!.{mPn(\(eՑ5pymD`1^'3 .)M⻸_@MF<۔bn2,P*s{b"ȉt1ȭ ˑ4M8:?rY\|kt#j׫2ώkjFչAPxc; 1-@Q}zF5}N'qs Q!g*~% [*S _PB%5a_9x ?æiڼtbdUe=qvXx桇ٯ~Ô9(h>|ay8cE>+pcYk[dF]%59o $RsR/#Ζ1:Cja`TW Ee+`DΥ@:lrxܦ9B*:-1yFdrkfUPXŨ_B0LBPǚi g?*^Ӡ-,k cS ,$!ff? 2uuy顛[5Q7&a["|hFjhL% N -NI֞F`QǨ$gf6w eC t VǠ3[5">cx/Zd: B&|sI\mŷJ;9z9۪#O͜efdbٚš**п fa+)b|JJ[&AІyK*0g:Iyݳr 0"'9i~G!yf6uL|m H>} fcT HȻ EKnFWKr[2C#i%#3H".ryPt&m$#䒀yyW,{A5J?+;]Je(uE'TPP>.?\ NrNSJ CO1w>yS zB,v9 b$n^ж 쾀$ q !;!ጳQՄbT D7We9E[ }i-[i1Z\Pei4^#@lvfDe应 qB}?nx `;f`d A1M8hu`Oka! ]݀kBOsYJKv+Js蔡&{kz45 KkvG?l0=QdxCž!e 2MX,FJx=o&agSoQw0 - k0mW_$ȿf9űm$MT̳INdGn{)\fItf&‡axn~WhofO7IB 00zݥe;n -Ƙ\wD*14o$kTؿJ8ϢS w <ɕI7ηN&޵gN4=/Ruhfgh X=[MS]Μ}DqD.aі& "?3 B?eOLq!./[҅e,ڽ`QcI@_+]qݮs2Upz"Gרp/7 ¶wJפ/'Y'׸ + /YIdrB{+r@Y37`sh^v;{5PbcV̈h8M;kb.s6.[1=v2O9%BH%0r1w\(d*C^t٪͸b,,4H~p :LT? ߜ  䝰LNB߀[ii)[W/AŊGl:D`cƇ:U$yR1@@7LR"H ړ|H8+TS -ǣ1ԴU4MOK#~f5%Jp!ajU- H YB`3AF(Ofai=vTŹR'Ae9,i&9[А[]ؙEݯ_^!T'S!|ӣ(ve$fPTf(ōg?9#_C%0Үtl'Wm||ӢhRHz+h˅Q(3jjy .nJa]K!}fyϷ7Nr' uUP@(H5]f~^5@Q wP%pͯl0SZ nW)FwN) Nb+{E/ײP,VF w4 9wF0vI۔{?"й]4Rm?+e*/&@TI4sü RNS$u6m\G|jD=_)x׸nGI/'+v ?vcﰁ#z;M)X.&iOxs"9=0{ 26<8Bsp$Rwc1vM ru mEo _4>k@ÝcوGVr|~H›1>bB vEU k܋) @CٵbR^яmVw@׈ NR&r{ny>ȏMf}x8n׮ZWfYh~:auy,x ]7=-;# Pr6gȟ=lF&v?%c`ԅ_h9Ěs@-"w!,z A-B{Ӗȩ~ \\;z*nXv#Vj^9ivj[߰ތL!Rka&*Ǹ"ya_Up#V0k8뺥ն9=r^HKQ &El< _$e=1|ٟl4G=_g tfjbps_3{̾{LqNxd 0v |0G68 1cz/vRM`,o6N@>g56;8nXxEWK1 .<"6mCxOZ¨HS'8e.LЖLKkG~6SqX^(g+Ic*P0c"jQs8cjڧ+4eV}fFtؽM1O +?REM]RZުδ[5v4~/R"T>yk{*GD Qz} BGX5==xY\sVWlVN܂m[.OuK|#_Fފёc:+4;ͧifk݌o>tb@TZB|$x$b?WSհ σI?/#-,6b6kaF5ժ{ܖ#Wl;avY|r4*< `|Q [`-wh(|y@l|71#_ ^ MIvdbF#sXFo;WKU*u}Š+gAjXEWe>Fb {=$zDk!烱qц ˵TIDpx˩V:mxۏ"5xhaHtPfկKO@sg- 6+w ,SϑD?}#͓eVƟzwJWptE;#Jڤ?F(=r ߉̛fEr `\ʸ--1myѝ܆r- 49HU IBz:, f=6l)!w=H%i033J7ۤbFI, )>]<ϳd,ޠKcy#Oa@"N}uC,n2y}O>Ñ`Z;?efS3WۇSChP#I:XioR|mz@>˅q>o0@H{uAUb®r55!I=h\Zw:borBXv-<N K GJv1v>AePoz ¸If?\KB34(Xf0N_CF&;Θm=pX]kOxr6hwx4bm1vW3bNL8)~$^X✼a< r@Byq 7ճ2r8S;> (f d[NZ뀱>QS֑g `8pNQI -TYg'WQhmx C6'B=M_[Y15)\@I*CzN .y=ڲL˙4ogD6+dg x2[bAU M^=A2蟁 |O˝IӯVuVSbgd1.xu65MYu\FKHn%RrJ5us/`ЛɼJU1%Wb<.`4tdccL+Y;@!kΧ zX"5eXB}Xݰ|747ot |[>HI璌F |_fY5\ h !r[/as`leȨ )yM "`8x>>GOE*WVDL{{A H5,j k:@~1i\·(kO9g4 zi,{p":?U~^ F3@1A% ExйFvs.x0xD4Îqi]y8m~UȖIćkt/57ֵH?;.?eTX3ʄI~4**m]nG(@xWw1bMU,(B a<73 #"P#vZgaԶ0 FKz2 B*N.(n\q_a8l"7lш@xW#@q<W C^Aф Hy7p/$-s׭w<2&59e_SL(;q6' \oK(РDmD<;}b j=F'?3;wV[Aܢm5eʥ?FEQBlM IɚfO@cG$s OK/O$f czwj_hϼhkW@,2H0@X]O2wLЉ* Xn/#v Kby pqkWn,E3-FN,#[*/yt{-x~z'arMa-I_ 臰)EeS$|>Ҿb\5b$d3,Kab|e_@:e2Q MM6<\/ͰٞG9xs}dySr9mF|!=Dъ =8±gYZ070701000002ea000081a4000000000000000000000001629779bf00003950000000000000000000000000000000000000007100000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0-common.ko.xz7zXZִF!t/K9]?Eh=ڜ.+%$j5:܈q. \1e]ƟO4w|N3>2QQ'٫H5cvha߬P{zvZo ,mF;~cl_~/pC.]3)JCEAHv@V(;PZU &DEw rb`@'rʈth"]t"4|i Q";(@Xm? ,n=JvqWq5*2T۾T|$`H3r4z/o#`,kQ*DXBO h3vԠ4g'D?ۀݔ3ͅH΍f Ā@Dr+)}Z)ߤbdhR1FԲn(Q2_q݁5dEK$7}A)<7t8|Ӎ:+E4q ZyHTm6`9]J"yjDCbS+ppD7-9BϽ}J7+^G]2s0#I&+-mf] b&86K aLn}.R;҉մWm-y? ܋["/8u9꒸}ֳs6v>]<"aDkrRejg+_RQݟTohdrB(vQB'5.qcFhu[$bSPK]ZQ130u@XkgS tmwƚպ|Qߤ8fz&T{nRX!Zr!B,YTO`9 \}&m⹼T |vѪℳOfbFξo[:3H̺U̿Zv˩0_5. 8#YSh֮>ٍ!o<<#4%g2#9Y9"`QHCࢮ*rgVKVס5 vHrrA#.Z cnm}1!Gn ?"=pJTc>p"yX_vRqz7qZDJ|Vh洞5a0Dԭѝ]|y㲤hl{yTdd^ߡAGWƅ.ƗL~(oȎbOt23䒴"eLKBࣻfW;j88CO+6kd5X?TnNwkd}Rñ!YNj٩ÐZIm mNڷ US8E mcɦCqŕ a/Cثl^c%#\)iǻ u j ؈Nꉛkԇ#Ix.ੲebE>0>ldТ6W|TQd6傴i|S1) ގdi#/0ƫfDECmm9gi!yijw0D_ sZ]eHtP&% bc, {eurk[2v03#HE.v3nǦU0 B\ !uڷa kRRt2ۺm"%cTq0@byyLYDkV _lFl={4Cd! o(9B!T*TW8  X?ErjjJmǹ;,ihj0LZʌqp䖡`HxDWnbㆺ8"eɯǎk U;͸),H *:ihQ(_TS]h'}WJ(.rY}#G3RMjJPFg4P6YM؏Yz_ۡ-9;Eʮ7#1+¤ż1ˣuŢwU*>ۆWR>yV*W+9QoLI[s=Q2[ٝ"!"J}Ywf6g؅M9[{P! '/ezm(!L'Wt_b0$ uנRj׮WAS)$spD^pƹ$[_a U}% .k6[~6O>x\Hv8F[?/p3}q֑ō&9d;+PĵM:N E:W`Ni:~~ȳ3?,C ei/A(@'6,۸L8"Dc /jXxf:( GdIdgNT XoLo09&.LnWT2xyOY=Ag9Hf:7V)I"%-3IgXs>lX4,aTw:RΕ+{Kc)<c*.sIbw0U7V>-H,{cvgIp~(U9*-'1JSBcK'mcj.ϜBf1yt̓"گICWÓlo ǡQh1o7&ĉ=tA}u"K=&.?/}~Rr^T"-sQ4ǰgx F_ }jATe$l]D1ߥdSJD *meNuh.-0g@..ɤ1/E" ^ +ߺ'FJ"[vvOZIM|q *oWx.c u#RB26 `^ݑth*b,qCEn*gl݂j?0`yhùyUv1&I]O.p\l06U̺ӈP'@0;+(k=Sz촵"/;oZcozĀWEިPз=p1ʣ*8 ux@h `NΫ~mPSVԹ􈞮y!Qb3"_m7՞R˲$$ 7_Xt$<Iz$ILFẄ́ga«Ѻw2N.ZtxY ȝWE~ktQdOELvb{)QЁrz.%s=ptXUg#&ʟ} i]N$ c,I E*v*kGa{)4ct<#"d<2)br7g]g]H@qF[^Lʶ@ϱ ܹzŲ VVN.or\t"8̈mY s00r1lJY]Fn|xMNcr ֞uFE%,ҥGdPoK܉8tN3wĂG@gqg8-YdnO1{~kEbmPjݿ̨8d֯J..(xdc3w[B-M@嵓l0T !FWe 6k;ۂ34EAs8IȜn* QQCQ!Oaៃw*t2ʫb=mO!| 9ρ؞&&q1vCN8 6pZo;ݞXG#_;?ؑ "a"ʮtzشrrFtdUbVdɏgA_x0"/&l*HygYXC1hDygy*eӔqTC'?t0uI:O%_/۔  J_!B>T0e)WMuR?:wI׳m68_Y$;kCcpĠA9AWDjءN|J2ZvPBYP?0P4ZrO"}ڱY ٶ?Onàrg?SA>rr3gOؒ͸~]kpz{vJi:K:ۋ2=2я"GԗGQjKVanyÛVv`P*j Iyr4UUk6KڂKd-mx/4č]~5D!i.],9~. ~Щ7ۙA!y]Pq#5I5\v"\Aa!If/yƑHP)(64{J""j3dkLxGddi6w 7fs-,X<Dh"piHKsr-wwI?D+ύuO/Z'wX5zRًzȡ7;bpգ:c2Ma8x%"dp*gjLucq7}Te'1HҸZ`+ه-e%6YeG}JƦ3!Xfن_YΐrCqOE) fNo m=X 6Kݣj;!z兮Mn6 "krq51N@gﰠγ#GKIS(qfX(HriһĦhBȂN%/VpC]f="Gp.(l^Eh] d]! y;ANvO佱/6π(d5 \~qCvqy."{yv@սGL^`~1ۖA^-MZ2hZp~!aN4sIi&rKʰNoy&jCR|f: O9a7<(o:.mp8w>eA%V}S,#uV[.YD_31|r^?kŧ(ubޑZ"G~7;93?PlhxbHBI>s a]64kwv0gх-Q5~Mƌ:& y #3&ͬ*̥-vF,Uib> 6 ,K?XA$BQsQPLu#+QBՉ#tr(Ź񪎡]#G%T_(+Fl:)_>%>%~-`@hȨQIoh2w;Z 2Ae;TWfw{H! |ĶEnYN$-Eׁٙ9(:ZlD(噌$0zp!ұAʬ(Y18r`YrÇᷴ@Y:hjocTӛߖ[Ʉ v0EO @%9(ȤFr[螧B _ %|7J hnMBHpؑ~3j4!|i!}9IJULTr110kF[:=H55OI @f{?Bn*lk Whdw5"].Mv!Ǿf݇.,Hmzxi64+;"tӸ 2ʚp6n:@C8Њ& S9 N%'PP?b=:+=%!ۘ WŅZ*_D!7ʐ1?0 ˜\/['I!#W@8B4ްa% DSP $<3mɌ8t[?e)2 Dc}iw#G8h[z47A+Z,My1rzuSv<>fpL(1'W+{hk6S%9eD 9>q}`IBse7 Y[~H-yt ni|d?~pCA"i4sl/\hlB՟Rm,poT)}*}{>jZ](QĮ6cDEc29WM)C\[I{m<= <JN=>7>-Kn܇旍{48d|18l5\>6>:Ul}Kx4-w3?~,$$As֝w R[ތX O‎6xSiII̵!WT'4pQ}%W^fR-CЫ~uW`5B &1mY^jq6Q\ z  Y:z\I,M%x[ _O-*cBL m[ ^00vP7 'tccrh;#ÐooX JTQj 'E1^} ᮄ3ޕr| "ޢB|g윺=ͩ#mo'A5|,58AA-9U1qs.sʓ}t-6qq(ݟr8@м~Yd8%))qWU1I:톲u.KSgbSP%| w@Nrk]VTVay)R8`jlz$š1a84D-`>щUwX:D~g*\5ZdsMJD`pBTOC ;BxSO*#zs8 <+.Vԇ5 .c7#Yp+M@B!);Ptl%\RT!l #o(z 9TTSIKx͖>u@ hL%Eڌ8qmhLyz>6(o+D)N'\ NN*9rk! ]Y=R/XoOp}㕾rQ(;}m^hjE F%OD__5F膈xJA :@K9,ڔ.%Y߿yƊ@ʢ [͖Et Γp" bka_%}Gt>=}a6ؚƨ[؁p Vsho_lvv*`1`'DVۛh" b7H j6 .&ds<tt7bXAEfWofUʁ `h!pB10 0m5%c8܈2!q)&D\h1K㏅gjx=Oؽ̒{Sᑜsi[b0Z98)г1|10LqNY.NbQꮏX]h%Kܾj )^=˅+QN6%f|%N[+6r ;Ҷ!̴ u3{Ç-,LeK6#֩6:L3N7kOx2Ig.7MKSZKY ΍bQPUCsB$𦟣XsiBY^NR<.̟a&'%c`8-0%(|@m&> <CYWd86)%DW i24a{rG/ y=pj[5(h0<ɡJ! sZ?9ejr2kk.GJ&Oտ[%&HP5xǾN\7%|K[NuYWN[dzU˭E!Vtaɿ99 ɘ;HHk*Ձc.9fC f6v_s-Wic mU6O)֬:?,ZQx;>+` b}OB#J̩pS- [&nBسКR7kvLm$l=mI4|Lͷeף Kb1sBoCn}<@.Xd;v1xl ͙IUСڊ/ϓWI*r؅&x0vH+DJ>0ršDf-FX;k>TiW%ӘO^Zojޓ=(8U&ʓoH2BwC`=X$ei^Z?hMTr04Ϻc0}Z/Էq%u27cF{ C 32g ֌ ㎇*![8,(J'X|d V3+fiݻ4϶\(89Q|4{!$u ԛ%%|4kYl(k!P܄! PG(V&$93UwMxݯt6°]3ơC'I֨TІD\[=pot F]kϗ@C_Ma ` byԓC^c)mwM-eDqԾ&FD͆7(^KS?p{|LBݎ\h e;?P*b6Ƙ40кzhY (H+ wJ9w0z&9'NfI%oe1t[LJ* ivニk A2?f 7QlK69&IȨrm:LѥAC2\c3t ˞屦0 now8ZIr:;@sd*'x UƔL|f>f JHkk_y+dg!+;]SlocK|pTQmixHGbZs1ը;QRgC`\M>ɻZ,n$up q)e&?=50'/z(wlQyJ"{|*rwOgΏM0,Bz|JkЩy R2^+Di=M0NC)vfKbu3Ɔj¡^'d&/+0-,k\F, |2ju!h&ȧ <ˈI^_5n4DA_YN#5H`鿭 vf 턈E^n I]r:QMKGψ&:Gypq49x0Ot.jB vp&iڐ q;g{'n^"$S\RWF @) UȹF-81GnC}+o&:eC{$&L8"ٮU}aI%׾A9'X[K3vMO'Xȝp4uJkly`aHY1t6HYrybVư3uVk'ƒ,LO)򓹖_۞tTAI{~C)TueN#$?n&R"Wt Zx-{p_#(8ɗtGEȸ?5!HZI[&<+a:n'YOK3n%d= =&і qbbHW~IөMy(7dj‹2. ӎ>z{rR8 _Z|,9ȞaҔ5&W*TЙѻ)\Yr~1P24fVH'a0pޙLv8Xrhi lIAx}`uF̉i;7bIͥMoEۦ׋cK b z(J\$!ZȿXOX^(%T9W\Aw$^VxDj;_gfu̝[|JMb:~7p(l CQk> #dFqIR? tU *x`Qm7t-!D$^K#f UkU Ze1\>_p=_$N8:8K~9/p'A @3K;E)X2 h!ՑO`?bfЧℳJL0gHe{!v:^q$N^3~nEH,B S%m=*i''+Ȁ| /y((g+J#cb`on1H Oq݋5.!}u+Zd6U6xlOڨ;su5&,D*@Řx NI4"Nq A#.L-< 5[PT.9vvs[fynitTpy^vX3VY(ڽqrKgYZ070701000002eb000081a4000000000000000000000001629779bf00001934000000000000000000000000000000000000006b00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0u.ko.xz7zXZִF!t/{3]?Eh=ڜ.+2[C= 9uwMH#j 5;Q#{2g.uhNPRu R h18myY=GNnSKk Jߩ(;yuYh5püDT ^"%c*qnQᆔ&tB>ޗASNB/m?_W7B?5oǍ)Py4V^v`zAu$:(sGq| +8C\3^yR0d9JB9ВD~nG>@َDjCDHp ?'Ʋt2u9Az6 bc:?Ka7M, 9\LkD!I D/5Qu7T՞ v$7 m Rߣ呯(aT{^_;j\%>til[H9uٵce,],Q y"w>H*,:&.sfiڞY~<<r' 2tHKI'x+Tro`tHpcE|瘗OwKwK^{-8Oʨt}$c9ngێn1$* }0lw cu8uSVc1FlS7L5fiO%K@qk31`&##o)j'f#DIJ]JG7J" L `%xCn#æeZW䬆NˮՕ ) O Q5M$~hA٭xv;: ɹ8 `伒vS#_B:yL:X,ΘPEojo=NCX.SRW,T,`_ƎKs咇tdû7v|*R6@pG1V>rb[ #b!մs*֟рm1kis^/gij6f-MTYtB̑dHrPr!lڦ:TJ!'="8(u6UG[eab`DQcI.<4YiQӑ7Rζ3>UC4C :3ds~6QexIYP@.5->}<~Xüvs΋5(3ߔ>I̹ՕmP8A1ƿZ0[sY; Y<˄gȦ'HAЏf ɬ\#;c+it$f Wq!Rd4d{?/VWE ^vw~X$cg0rbf\)sb^&3ʓSvg<Úa ȓp~GX܍熭n[ȕc4%k~W?' ZS *\PqkNb8owF|:[}Hosa>Խ[!,!V:`x\l(Ovf/|I㚊З6k6\W9TKjLyy2)Ӟ#mlY<a'UL>Jiɍ_M"U/:[8J CB N e;ZS3ܚr+ (z-F=<1ɻ"e$kO{2Sg:$w }. : d d+1[33KjX!g$>[WכSU@u;J]g{#  w%U>`Ob pʉ^ *A}{Wlo7l1g= eBqkׯݖ~ ^x; rY1#.ۢZHi EoŞ)b3,I8c]ba[p^cCFXqp?lP #mW䷞&QnR3#Ѫ9*oT[5Y оjP߅-VQD|5i'LJ*e J1kvMWx%tֺz1Z U ".DVmt<!_҈##s-Q |?ۊ(U%;!SHûlM=ppZ)dϩM0:-M1ZtEyH&Ęim>6*spS_4l!U luR;.z[OR@  (Pd\UUQfm'/c<{x"槣W~14k8<0(m>8abV<*Z 0OXy59P D;A-[ o_ `^}zOB4O<^^7@N#_=HG$❭벖$KP e<0!YTq"|Tg=(ȳutlutIf~ L7av;U\8SŢn-u&5Lyo k`KP< t`Ks8Z}C<.am+RpцZ|8z rC&J꥛ff-`b !2m Z5:[Kk_\o>Gr3UjCSc?i(B <$ b3S5cZn-%w[1{F[jļukө,qZP:'&e%erDjɞO*BmU b Pc -vwV$ڷ3HwQ%oe3v,n/WӷftX<7_AcJWb'v10l2cҽ^`t.~o7~ )HR:xKd;; >/%:#Z Mych;H+[AY27Zމ4t>E](/ xzgbɎOlsxxX=y5bę>Ҳ.;E}>3Dfݝ/(y9c4rzR1R1b;ȴnĜ-9ۑ/#DQ1Zx0{M?#HO {_Vbלo^hj% Ho !^gz LCu/Mk{+w@2K7~j`v c[ hIƹT@@Y0]-3[r^/$SO8$u'5#visa^-܆Qo ;|!K0(0jXPjXxZCBa gHWol|+g,/ )>!&hi9'j圫j!).rhezLP Dw UW:އ_!!i YՌl!@hy3z `I8Rg`|v}?GEfN7% ϩ]}S-ںsBN2T{zObE;=eC>ڽO6Oa/J&#}dyaznj^ UN[Ѷ ` Jj8보ڟt6,Ӄ\ԉ/nY'RU="/ZJj:9!HɨEAk l?DSk&O*e݋ i\1b)z[Eq3wItm9I4;mOebbv')f5\Sn) 0(~wݶ`aM7M7䠹`Uջ;p]ڐ,X2caoZحݮoҩEkt䰗?n*u1sv8Oa&a wP 7w:Z"O@珞xZūU߰$I**C ̍BQ*zG l`_ l-1ʉzzm)51j S]|UՅ+5oEH).!`Ԅ;*ԗYxБM^9#R{OzvuKux z\bIt= F. d!c߃X r2[WAqb~q"ר}n&Ґ{ȪMݛ<#T5.Pw'>xС"xZ!N4$⤂m F޺8 \q󬊾Q;!,Zg~Mp̩g)Eՠsi8gc(㿨~ Qd>ن'HߊKYHbn>!xVv^gIf}?xk =Ք Q**81GŞ,o~Z'Hf\\bQPZf(6m0A4Q1*yY[ 0E7L/qKP5k׭+: fR:%ʰ8i$=d۳gl5brH+9փT ^|9JqRw?:#<|a7Sh^O_2g#:3φhM=Tx ҂7u:NUa̚ sd1by soTUA1*&cD_ sMx ї2{a*jo; hHSFQXo" I;wi .s}0 9Ҥ.Adqr"RgPa E},j9D?Xhywi 67 }d鼴kO?U(0}<z :?ۣg~AG_BؗwZ:EuQ%dncR;60(3꥓v;NtZJwG5온ކY ;h0!#qamKByk '-`kzj٩෇T9֥m' 2؀gYZ070701000002ec000081a4000000000000000000000001629779bf00007b7c000000000000000000000000000000000000006800000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/mediatek/mt76/mt76x02-lib.ko.xz7zXZִF!t/K{:]?Eh=ڜ.+͟T-&i eC3Ob)p/#S _>ȁ!圫_7wrAGg_/ɉݝZ7n58Q9}%3䠧x!̼/21KVJ`7ķw7~؆AXCGxI<>hB=ͷ?3ȒGW=3P W9WoNڇyq.^?*>%H񫧔&xvQM.π<d55]ZȬ-ok^U'8!z)[w'zLfN :̴[)/櫭JJnPF~EA MA~pG1%n)J6;xpØHkZ1ݠ3yJx03 ms֦ FA1{^1LR+,WFy#mQf[LS F|OYi8frw|҉X0 %{RIL2@  m`3ވ޴ M D5ޙNע.¨E§f|Av.8Bמ=3u3j4>I1 8h hCr6F| 1:J\,}k,F;@ֳ Hm4ޮSv~+#}}f|cީED cN=wΗ3b:i-NIY O1`'Cf m <H؂ҵ2-o5NrW Cמ2Jw,~]nm&J1 t- ЕpK,g߮/7f7e^N7*KCx~GKE~\RHlжo7Nuf(~'`_b60hIES'0>fZNU5̡>p2Zuk:4@"Z쵎g;9vA ,I4r4K)p3+ƳjI{NXbE92S/F:! =;Qfi)CHJMx9Rv՛1v !o.wa=坳 @k`N!@;B?K^ypt˗~N|W$:6" WNп%ns7ulrujGݿ!?mH4}/v4r'zEBzuhm]cTD]7|Cb&F{Z-;B;i`+`$6DICve"TL崬!97b-B>:u8C SibBޓå15<&P&g.~*k|%-qy^n{kazSγe_G*1Y2ϥ?1摜I'(UU9FUHk"GCIk~uf>H6a!`0Nx^B8`nFcx-F3"L_lZ 83~L5MP_K\Ov-{`DX@eԱG \tz#H1E1ac c ezifdL\+Oq_YvTh 9͖|U8T8i MK/6AwТ=xu_ 覴ڷ IlL} `~ĝ2YEu?̄SvB,UmvѳJ/DL?ye1>jX&ko#"a-΍s#v yyjC,%HJ`)BbeD},k駴K@eH_t?^//LC~NqU ` /=|^+[#r~$B 1-3w@&2՗khX\ "v;UwE|dQ9xUd @Yc伛E3I'\jCSVͷh`ǧ}zkpE!Hyr*aW~y(cE:ݰqwmPwUcpW-v>aq!{㏣L+-u$k@ y ]8a#<`zL⊟Dk@J.+{{&#S Ȝ[!fl" |cNk}fEA)^ZBmc^Kw =wUQ@e A[?%,)4:Ewj JXt &<_̶KK3SRG^Ӽ=Dޮ2CTѲ] D(.9sN{T!bL?3uY \sCz3ũ4Ac+G;<ީ6_4wt d) *~;Ex+;gm#"g VC͕ :ch ☆&~@ؼ댘r/rr .;IKm|H{J=b`ԳJOR暌Jg? 6d+5;[U5_G˶nH^hL׍ZR"]SchD 9 1" ppra*h|?hVzj3Ĵے=&# K_ZO=xmӄZ*<vUXJbg$ݽ;<̮2˸D)e܇EDR5Lc}LOf79ON{L# !X+8^"DBqs1ˎIΘ6!&Sx[ipƯ5ڞLWdrlpw%}h[C'eTM>+Vbh(, P Ns#W+?{`nGB z%ЧdKǯI[#"/'/J/l |v2fk5[HI1b٨Dȑie}:j7(3HhwDȣ[ss$k[T:@00dK^/]Cʺ-ya?9[o )EZ Һ;5Yẋ@Nd?uy9&v2:~DF^d&%cJfV4ǒ 2qJ MÅ\gJ>߁d66cIrhO{WXnǭ ¥#׃ )<{ :*@MŻt3b 9q:mn_z$/*,FRs͝l!V*g*uXDe D 7\{(^Z0>dK2`ȝvwBX`)/r(/07wh&«5R*6 =>=I2;|]̴C!q;aHϿ8580d!7*-E`_?܄wI/7A`y(.:Sua~4üHy< i :R( TJV?H|rGv2Ȕ׉y+͂ݵH!H"}aJ"T.bp =ڲuTjvOƦ뭌XBiwG+h܃9<<#}ϟX_Ŝ4lw'aJЀd˰Aֿ"QAٝ/Π)D#vKϙzaD &lN방]C*yki9mA+ܑ&zާ<>/gJE%(J M$:+;==]-oI f C݉B:1*xNJKY5"QokFE%P_8d&C;zu]VtUesG@1m&N*QVF7 0#r5=({(\dkt2k?ew /^*1wiRiѓiwg8mx[\#]kbG;_ίū>]cyq E!s tgB7tNZKiN (9 URYw3D#UHF{h[{_P$4㏙IpˠLQ +Р!g) :@t.ϧQrhT8Rk̹!LJZQ=@:=ql7dX,_@UdFKVٻ:@B9G:GS$rr>b<ʮ W*#G˝,ֱ7$hȡqum=–0P~Nurf \+3 ^n;:l{bVݎ?Hc푛 &tR&ͪEaӆ#&q&pn' ) nzRS푡8LJo8,2^SG*|x}gdt-y4v*Fe\XLl䝸 0SA_9P+'pGYۜL `1s6W`lohҳǕܔd;o9lёC;{B Q3ZԄb\mN .R1vSP%':@k5 w:|hY yw59~?hDtr8r٫L?n,=_-*9qe 2xOCp >7T*<$zHcb $l~|6LT.4RuA5qȧ1\/n⭱a dHeܐg[ 9wWA.UgW]w:*=I`I\GCoAqLQɩ2/ v ZC*=f-Ot+G~죸]x=˪5M.xӏ}_=?˱;#WL&߀Fº[l뿱l %uٷ|]*3x4)6$l*5|>h[Y1Q>>UĚC~9[Ppq[X?uP>IP2*/R*N9?\/ nj:ixs%y1A4Q<^|c-avH 57H v`u"b@ho߃* $'Ovz?Zkԧ> D& ki8o2*Pi~t5$ڸWD,[>UonMr<Pu-bkc5,s8`K푮&I3b+}5 Pr8N?Enp`XkCLBR7u3g~4 u!Ԡp]O>E5a!O}d_E㖼.q%2et$0Av7Xީ2t9PWYs7{N J"~_͚WU<J7>N B"VX|JGn$(F´(V٧ 5 ūDh=*y>U8=(bIV G ^W@?&p(C3YohBjPCxĔAHEUϓ,E;Ϝ-_޳eXZvzxr۹a/[B:z 0Ƀ+~ G V1Pg(mi;q <_DM:lڱ}=Mm c#Ն qc3S'<(#)&AZ㣨dX1VoIp(uI8'hoikdG={P>m7%?CSI ei `֏SkWT&1ϵᐎ+b!~6x޺]>qC1>a;DF;wNjZ^Bx$ Kq8uZ\N[˂Ah@L>V`rU ٢U-?}' [%o/ڡnoVy΄v |[xCC.c qG;h^V~Cw/y\&Rű/E*|Rx籿|y.K T E4]l|o8Eʘ/ `LăRѺ0V=f G-at&*'srM񷿎{ b\Ɓd:|AO5UF ^ @פIGJeHIme>OͯsY( ?@; 2䈊M %b!ɗA'~(3ep$0=DDڳvn1jo }"FӓPetʥ9Gp|W%Y{ܤ*TfZL720_aM&۸XXE.Ķt##iOa>X{{zQƍ=Y[cGe*zjC 9_<ɘ^e;7G!HP^ QL^?bJy5c;KyJ;,]gFa*MF:LPx6Oۧ]wM5`/$DG}eyvB=`xWitu?ꝏVQw )+ZqV '6\Ǯ=όԉhvi|H113dIʉ$+w=RLwv_7qSЧ xdϖ[?x__"WO(dbn"%;6HiZXsk:?cӂ=!1Sm=caM \ڣstk\ Ǿ}3j< ìhFeKRm|h2QC!f7m*s!VnQ+c?̾,F&d0T,uȜX7ȵF/aC e-?ʰ-P[)#O}h@tOw`;_ҋ_T۞tZFն:Tp'G )R{.rf~0Q V%b' Ũbs%|p$1I 'Dy MnB Qcšg)͉|$ wG-;zqM)=XۼVmVNLOYcw2A VI3D#",M3˦}66jGu˙z'On8k!S' pXO|F9Oƀ3%l{GON5Qq<vvcRph| p~;$@Xr4 Kenڠ5!$L‰А|%*y4ADjj qRɘ8 Zeϗ 7  ʇ13x#$Xh~"rKladڞ~݈s[Z>%|2F˄&z%v_oR,Ca\W*\x c_BV[Ckp톰Q T-d(AL J|O1Cjq:OeمdR` cX$cAwDn[d*ѵ]^hs!Uw除֎U)9XOM=ٖmIT1 {\0و Aad-$x?43w3qʯ?j|[I.%Q΍Lzfe_'RB"gSVn6nd O&tKQz} +,r7:d=vΏFAd 0nӐ51`L8*qQ}ܮܶqJgB79;<_3U8j9ő2w8J0 Tp=44&a=Ji aL6/YA*&z$J' Lqe/E#r, 1f U^tH?YNd s]CM9qrfCI$BAVgշmnG-hYfU )Q~X~aH'`4k6BP"͙7kz^Nܽ\F2;HE}W0KSRthӶɟO-5 "1" 6@) lF2+Knҏ@Jz=pe: d5|oES^n3F-Ye(ަ97ѾSBwj%mڝT/Iȟ(mi+~pJe_1ppqwv,FT@*jcd| rЖ{vcE49F/>xNbCUldl?!T%^R>s1{KqZ:k1ZbڞQo>"~ ENF>:Vxi-Tz1ԏzÿAk01Tm-O~*"ޫvvS/V>ʥU{1WstY7y?Y0g+\kt\= %׼L8 >W!Q&b~r7U 0 z$` s@*ަUƬ%M{`aҎd1D 2t>%gVfQ(Ԥ6f } &[.gC ^~8mmQ-,ūna5Mݏ>xC%qxD%)1[ґ1eyT퐬O=C.ߋ}R8D}fco82[TO +?ymPV*(ór1 Ft]NzcJ=mΤLhQcT!|a3\IB[ѣ26 ԊMqssX'03; |o7DHӹ]J!n"rg5FJ7\A-:7 ϝ7hEbOezpE{GfV1\-1;BAj>ϛ/Ƨ' cXO̴,Z5,}O8?*ۅFZza9Lr0>bmSc%A k-W ,3@ci*N0 \AVS އހO!T,>!I"]hT6s̖ILvO!X9w1A9Zy(_Ԯq1 dɬ0}Z Jxxh{0z}:5R1 1늵@k%aN)_ץ0d d#2o_y)/u4_l2Bn5,D;l hN}hm ۋ!\q'E25" mN2y--)2H0pɼj|vĊb ²¿i$ _AzQԣR;NHy'CT=˄3YUV\.D$|!%e`!$V{ =gIkFyH6WK ]8zHI{ĊKoZ1](TUݝY{ 1bi q=|9dHwWZ}Ͻ9gӺ7y^OJ4oǑs^qՉhekh m &"tU']þ uTiƹ6d$K6+ceQ_Qz?i@1AGUy֌ys :ܺ($ڪAy!08Vs;dStۀlQ |&z= YC C#Eހ2S\eR(LCPe'W*ޓqԡy+>~ݞSGNکBde]o#K5l 9ΌpԝU@P*jƹG]co6.3u8u[0(;I/foHʿ0W'\^{s+"E,ESxZy hthބ%c̞  SY+#BFvh +jRj3{NsIMJGxT_ڇ> I.=# zҾo 9|CK p~}%6m8f"/~2"[p%\c5>ފj~*甛 ($d_[K?SI7PL58H"QV:- 8]xYA-3Ք4OGAqo/IݭzҌ'Bܿ;,pҺCZzuo %38|?߳,Pu's`FQܡLw2Ib52!{}QVMP&WOҾTy,_z+ң< 8l4)77<ùـ{'|B {X B,`{~F)')[sa..dAU"kK3f8%9%;d[PҢeAÞӋڌp-GԖY^[sT3AF8sQwK&th <LL5rwBI?t)pos\rE4 ܼ\9G,mٙ`̔"孏4gץ-uMR|hzgeQߩw Xe0xqQ[* n]J/$PV usk-^ԅQ?tL{Jt2kn| +gBTqIvW yFH5GQæm$bV!, R{h2|X<1SjR-h $ot /{qT,]QgQsmB-8ےn?ȑ({2LKk#Xispq3ƈ.l8eR8~KR,d^zc033O"TI񸧢tC7R2/W\W]ېveX"@ J$tʃQ0$+߮fbju(@b9cwW2zƺ DZ ~sJACAo`C 9t l3v4d= k!L }l|G z^>ϒ(|LP+rV KW83'xA>nM6:%gn飪H]ďN2RԾvwD5p.4[b~}ʹ;]5t;,?lڛ4 ũ9aYb_ˣ=Tzwi~JKZP#T%Z?>~ %)*|\UH5Fw{xvQ 0WVvلƗ Zk9Uo0`D'kDD+2''׿/8v };.` 9̚qV]E҂ZgIaHS'qey("qq5hk1JDɑMR ?fwA :;{hu@S, KބQAySEU?5nw=;humr鐥oWU}8#*F\ˁŹZdž)tp!qZkSc^!'̻Qvy}זQ"6 Ӫp!䰛׏o;' whVDD`Rq`'b:pYLq'zzN/_3OCmޛrIK tS̤>;Íqz!jz'8p}8|x?_DW֡C$hħΰw>Y;k*Y*Z9+}\~TyV(W##\*=MÐ⣶gU;;N}zm|q$m@3+YKw䜡VcAzNNEdTInBӴLNw;BbYg=8\ި((D`n8nif: bXqrnmוi|1~>Uky / ANb\-)V]~o_#N"; pBWV6 ˘ m@RILdY Ps QJIt7.M,Bg}/-Yc G @# rJ"~%}!4zۊ^ebfY5mI Ǚs'Mԃn[ oy-i)g{58fyr{V|馋:vXV1d`[hzWt۲9FQ_t}ոɸ ؗDT&,4`F i>lm$NO#w(cr=Y'C cyAkZ-+;m0e/;5| #Aw!EF] D{Ei৛rN=b¹v%fVrjv!-_^  Onkwcɰd㑲 /V߲3Ͳvc}[񯞨(XU󇮪&} yKEݠ,/2%lE|䋬5460{IU#]mswa.F[8 Qn# d Wo==#Ő5ScY_:m-;Caz!2EIp 4`Ԫ4˘[J\zξb6" !i0BU @)SnC> U%* xF7/,KX$/KɋNwiΒ)Ut81t[+w]*611JH7e=< C4v9_PP?[HRY@~Z=;"p%Rib.鷃]gCE{r%Gb(9H S}6 (;a|<ѧTykwNkLRlP$Ո*HGꃅo9*(ĎqSUGң`lޱA(`oьђ}w?rII<#}a l *Tǰif /-ߋȄ5d838 ">D{0:Üh ?4G"'tqyulXWIaŬۆk=\Fq&]C. ^4ŸŰ3OWy>x.qv_ =<S/By86bV;ư?133?ОԼ\e{_H{gE'.jd, -6|0cR)LŠ;4;ԏT>Gf1 wּBۖl8ѤKiTL` 5C -wo"+ %~B8֐qVBcw!~7(`e,$== ;Z'<^9]e:j" :CX11d".Ĺlør9#H-l)*Rb=p.\ '4Eu+ȥ (uǔJd]QV[Q=bޔWEn >̯$q@\yعSuu]  4)#\Z&t'#GpG ü2~ cPjƘu3C$-1iZ T:Ha9|՛i hlL2@KTJ-ݥ ;kw9\e͔lOۈ/Sִ*V0D?`/2(#Z`zRW,ljP$,%S_\W/!H&WBFRoe40AJ\%͡a[?D`|~;v.8،:zSPxhYEΞb&/\֛ ] pkGђ2rI%۳+y}#U n߄u#n[%Vi߾PR2&؞.2c>&Q2Ge?uwV9]yT!avSKaWCC2ڦMӦ_xʛ Z`'$LbJn޲-"YFmbGo1ĪjM]noiZA[peGF$G$LANGuE9B|-KZ)/1ӑ5RIYQ\벼D ;Vu,M󌂩VbPd0~?*`mxD&%h&S3@wT:ey3(~{Oœ7bs{p!sdKb*iln6.I1ց*Lh_sjMa~D$DM GFۯ5V5z~=ycv4v_$,XAXLF1ׂYs Zp %ux_A+\0}Um9saViYp?ã8QX?J>|f+LUNNt?Ĝe=01y$uM=EɅ}C;-iArYLBhP@'uavVŝS} &*UL v}sg3 6ҏd"P>J"~"#PX]K=Z2-3Gv 󯵚"%4 Zi2ai4$:6pNs{дtVwTx\ɒh9esBޚQߧaX qtM@Ml͡ b*\*xlDά 1xv|6 *7Mj'0H^h2JF)\dxW0TˤYQYcCm0ii,?&߽#_AXVR3y~`=5F^اg'Y4ܛ2]k̿deD|/KFC!)l̩7Q/¥\y6@$>8yCnF1Ӱ)#dMۭA+zPd~$uNK u,Vĥ !j셖ֽEra{@̊aBaӵշWJ-Gh3z xS=-Ba& =O]e.ښG~INtoi"RqEyFX8Ͷxuo5J\N؞>(b֝;ƃ#U>өúj_F9@2/ :zLWvW>k(R}l1Iutk7;փ#P8[N՚oN".!QKXjߦPgd|e2bEaJݫvY:TvR6J:;QQ{`kYK[3~pp,l2V|yK54Cs]3Ý[Q:%2J+ЄPkhC47oVYtڋ 0V бSJbjZlS+JeUC!~$(6C<\ 4җ!^޿[*6 O1Vy=\c٥ϸKY]u\N!ҢJ8㈯yYrؠqQ!aEp,gF˓k# (Z` 4L뭲GUaO%rQB u@ `EW4,$<jK9SUG`ձQ\ i55y>Wv/jޖ|rkW\] ?'^G[юELm?#X8`5Eo oiMO99|JQ&7xz:+w26c-y[LkEQ&Y0~/3ױ $?ڤfQ 5v?:u=(Ie+XV x0@p,UI%~M<.,{y`pNVKɻ  Wd8|p?;#`VS"I ݔ@h!5h>8yr-DL_ @9b|h3PWɟ8qlFehɈP izڙI65eOeg.{=_mm{.Q#œ^5ig`0@WRhǀe<>Z{:|Un \rkLJڶy~Tj8~SƆr"ql]/-Y~Fy)rCVp~F +0nvܘ-܁ h NroK]b3A VN nx7r8r/=>]7`p8|y$J/OP{H@ ˩gG•R.T:1Lp 넀bKLُHGD*MMpf'TV)Lr_AkzA RDeb$zߦpxOni߷n$icl{P)z۲!'^]6Rkpl!nc̐;T:^ >Jdp53F# =EW )uLkHH?Q DS- ia%]Y{c-&rx1Vm^yt;!5Hqku~B?3[߂BS(Q%!wB@5y]rm[IiAK"B}ߘ1 -~=X5e]5 )m")زؼCxs9S_uI]:͓oXw8x"uE! F(0ZH)HuаL>R@`jHɑ$_G}x1P>Ey xl Cuڗї w"8O?May}xCF Sp:u]#HnA;bpE s\Oy[+w(_ZT GLEqXd ƏKa޾>/?˚_~f#&]kP7݋KV 4́i*wk~Pܲax]doAq0vsÃ:MVof']"Qo 4`EBF v5WN.js;$ykE-6u "+ٮ|țR{|=ho;;n4j$bg9%TYҬ\ PC!`0G~`\Ab'qҎP*TctLV(n{fA7:).Ź9{,q5G1AV8+ ̙ݽK&w\g5΋MG)TCGmƜ{`BU؛wMZ H_Ht 8 b]gVWVIK%1"}ON-N1eDՕeZ0%'..R].AM_ջbU~j.||d?Em=O4 v>zH7Fq[F 6=Tї- }AJ4Xh6pU=}"6M-V^?:h(]Na="rI_EfMvR~%o-Bᚇü[‡ !evP^BC*%7(b&.[q蟁0NFUBa9xݶ$[f/ {YOG]Š& s/XK;q 2UAw M爨;qOaDXӊTuk%+g"E5gap,M9P욦̘7Qi~^(ӝ);t <8'&2~HgUD,,ƈBXEk9 &%{a7l3?LL·3tH1ne08u6ZCOdt_;\'DqA[+.;Olϵ&Z,85ߚ~3^"5guSېUHK˶ ?{6yvbE^ :wgҬ DSY]pt AdԏUhIJUzx\d7D&Ha6T&J5z$0ukG9L#Oj:ɛs ˖+6> TB`y \/6vTK DjQ, o7R~P{EknSgn\`} 9GwZ's{߀Mu ?a/Ư}Ě 1V̮I e3녥=(SsTP:5F.UږRD糗dNr?J|?ߐ햃M‰c>/Uҳe奧Oƍ%j#ɨP1#$۰ Lߡu2mFK@|]o 8aYHt:1jlM䫔ǂ!`taw2|Fԕ@.UD.d>=TLKL7eڈ[57iyZ/2E+ki<*3h 75h?*ܢGYmXOAکVV }n.h#t=DMQ8Fc) d#f|˂yۈ=&M`,oj>x!tG;6R 3[VJ ^aLf]U.ou%9<@fn W4ã"~]+'zux>T㎋P&2U3}eEnCt"UpXh}Œ%>]̓.n/Xq@/ \"umm|&5}LٞUn3a;嬉_mb`\|z-7VPO)ayvR ^%Mkr'J3.%wƬ}Dq{< )fEߛQ.M9/sG3yTBsxfG{-I|I}6fGIix_ eۑElKt(h‹%fSeby;B 89'8wN I]v˓a5VѴj?/+oCwYٹ5>ljKt E>qקrþ63 z}C?pr?UWb{6D/ NUgM'SIa8f#Od$%Sjn B[5Kdd1 IJ<܋1L~iY}){F|Qw-})\usj>[%J#F<9\x/BQ.A04Szy.r-;熸p{\i$dkM2 W>\⒣SeQ0۷uUs /Y"0sHd޷h\c=aEK[zMU`lW/gCʄL=5xS UV>^H e*&j 0)Sjy 3pN΅.+T_Txdľ*M-'D"yНf"ab(p-ٯ?WŞP?#F} 0BhaW3"1Yay xa;BY`$n*NiR|CV CDKpD%LKM\ w-W>o⁹wT!$nbY`vU}5ŽҔuլh0`E`3ex+4J/'x^VcEk۫ E}B2o)Tf$ǜ9op1~[1`=–mE91X>d Y[sHP;CQTqdPD_v%=3}4/l/~egVFrHX Yb3$R\cִߎkN\QȊh䰐EqM\l= ZWKf@eU֌=\4c {=fŴeWucXT (4"E PC݄j;5S)݌ԬDkn.@RDwҿӻupB/JY]r,D/Y%-SUߗO-KƇKm=Jnh@v(;IU"@bE7;g~.#Ox՗.\ߗc=:c,xJUw *mz]rb-I91LOw NܥJv'ǀf edk> ݡ)%J HH@[\ dF4/;So270*LXUP@5iY\ y"z}5sl>ZapwlrAkQq B݈Mn{y&376:ЂdHP ܾHMd/ uU,gO9%U)V *TdUUm_/FqϞnP抨:Ϛ2 ɗgtEfA$s(ac~3e]0'/\(U vCPfmVX"k |jZec f cX( *e?@& LMP,X_2d!EB#33RѧR5_"Nw ;Qz j;SDcMDEV"ppSY'2da-onb|n%򺗡'nDt1%gg= 6"Ч%[c)4KrԊk tHp*oGYNsh]=QacqZ+53Ay^Ӯ$.HJ&#3>ގ\'L pΩSASk%D81ս$jɎƕb0I]#xo|jd$ Y].Eɧ }|lOPTD9d}0Vfvѻ-4nZ[{KOoF0sz4ʪ7&1w?J lEG뗘" zs%Y)9{ZQ LF,G3¶57Z٫7Su;&/J0GH`4 AL'aO fy c82FDKa?8`2-,{v1|<3\!THRcQ`|q~']}AF[0tҟ&se'dy[F&+TdCO>Н&&9l12#߯XP] v xL%pቌdOP1ÊwVX@1Dk:GZ h0ЄopUIe0Erg !W}vjWm Q^be7n [_ƛWK+-Wwl) J.i mO.#CWTw []鍻\VKm^j 1ot:lUu$WZbnO.9LR@oÂ7 hC9+q}59ڣe*uj f>lkNL%R p ڝNUjM0fY,'2a~."}ǣh^vgRX 7E]bȑbÞ(& ڧ[2n>2Wb (YCԌ su)~:UJEqc%D"vrÝNV wB&}tYF.ɴk\K_t]MIc|Э^5n8~u n }mp3[2WJyβF,E|p@xCԷv0N!@dj4㔚m^R} ;)Ufa룂 jtK߯ulŴ(|Ҡ fq`E/B ls(th21Q1E ̜)8rd}ȵs#ƫ{{Tݐ5OFH.O@lmՌB-:VKxua {1 Bficp$h$ߜBR]2cb]aԩ~2hD+f':jsUc$w5XxKW j|%*t{1%of +oG؄g?l! "bnGݬ* s]*|c˛hN]I'ggR0d}䉍V|xĝfW } QcNB|B2|ޫFVm>3ſH%8IFI2?T ,kb< m'!X.@z#0WmdłݗAG{7?iȎfKFhۜ7sHkoN[V!_`)i~wh9^'٪iۄ;JENi(뗈S B HTx0Dk3\/5o wh9J$=hBU ۚ(Ncoؼ@ (^ hdP,r*޼pf$pg;PB$$M[x*5ؙ~&(3X|_rZZ15ʠ>Đ6:O?:A?Qqj!q\6:EYu=:ejU"Zd+[P%&QJJȬ2 ɒ. di0O.$^o,C[_lףr"!]LnBƬ*ۅcˣNr䢜!X0[%>'#8Bk4d<I7^Ql=Nu2ep+ [t:4*pw't7B~FOѳ#yKW7~݈EMoYl~4,$/+[)Tm-Z勚~7eOzyHW+ ) ̣&H&ׂ @8F0VO*pْ]SP Ѣ@%AhCfrC!u.E "JjK}^ZlsUƀI3ۿ(PU=={7dyiY|r]X5[$qo!PѷH O`%_Z~ 0]'®)CUVSYdžޔKYs8*մ+U9Vi sWUU {BcOv8hӅ }[㒱̧"iRG5`{))0+WhZ̚%ua m$͂gH?BfL/rZR#N\FK0EES!@X\oãeoWWkD~~p ӲCQmY"4hFApZeJȞo%?gGK%ay`§PgMbD TdɲvбLd4ω dPduZjgIOl > { i3i%5VX:~43o}򼙻}!%{6+.mȮOhAZj q.Zm\{'*тEf&/ȃ8^j\o%TIe3q/{)ȷuT-9G)5<.$w+D+ծ$ܸqTCE>lU*g`Q#^,*k|s y~u)-,;8+b4ԕnFv{6,5ٙi 9/HkG[51ܪ-bK[Pq _>(ֽ48{aeб~@{WWc|\2w姼y݌ܹ]{h͎50}CK?koYI{u"Ykj?!䡼_UanrhXO\| R%'v\ Ji[MT(n&Q76웲9(fY_`浦"z7 dH;HUʪZq 4Z^vj/2hʫ}CZh]ZX'd'* SvՑ+£95X/p¡')$=AkE 4/\ pUXBϘKeK\3?څSc?a&CP5ə-h́>=" CmP1N IK,]K#5jxS]8K]T77MWnuD\Hh4OI pBW_[H̘T*󬸖@{L.݉5SiӍo[r_ ي1[c z Ti^ %fH3F?rtb ֘~D|k~/wXH:[`7g:];PGɍdEj2Н:D^nkYa)E`JǞ]q#0|g n]FojYz 8CN/ij cIoD jr؟v[>1+?t=tԇ)dm: Ȓ}M[m@7܅!zZa石R)-f9x3mLs0WMq{?m ~aI CW6T3*13YY O}N=^*bYbIJ hi=M-1=>)-v2]0-,'rm6'df.eDk o^8\'VJ]knOVtܘ3KBcʁܢq YD9?-řydM>s߮TwFCA'>q U_+ &ݻHۡYL2چNv(G}47φj *ʮ8;>Il.DK}Sb %]ZKRtQwZ1ED}OlQ#dɝ_ l9tś^U56LqU-gno7[p6]&>*,*E/Clt^HӒ+9WPyc"-P r.pɗFK~_}9*&$L& ^glfY_5Y.U8,aL=-ٔfqGG}t=e_}G(1}[=vcڼ ƶ}RJk}\s4Ʒ:{T)[!+S eeѦy^:jEZ7<_9huWtV_tϳ9,ˆZA_?>!)&2T9QT/;7;9>b`{4N-6c)@` j~Ҳmu?`?GI0PPG(ҝJy݄x ,g;ZGYSQcdU,qgzKK -xx,Zq`AC{O(_Pc4dYUζXiK:6;jLE?[' GC:e\ 2!gιhS"hy# ffftR"Q_Vdb{b:n:L39snQү}pkT%d6H*kۻ"ߙsNp^; _#8 ZTӼGE A'YyVZ+(~v?=ǹ˿Ki̴i _On [9X֊l5@QNs_!\KS$,s.9* r=t?_[VΆ(ƛL%TP&qA݋mE#Yrtv'qUl.vWN70p0}lֽDn^< Ll'$!0@@bT%m%A2Lv HS Apw.uzG`V q<]w-ɡ|LUU #6A#Ims_20j};aj 1䴞I{YҠiu  ̀M@>ѓPbhwX:ax[,_i`A"CnrJUOjXb;vѮ^7Rylw 3t%Ifnfs*HO( mm̹#Lq𿍡!3&Hın˙4B j~7 F3rNJ]_؄mUP*YȤ T\:g)pe ]Î%tcix0mW̷  JK5ҀvEa)q;Їq/|ۇG7_ 24hY&ck:т6&Tґ\3BV*VT&P-SI .~74 za23y֬$  (y7-ZNa;~e>"(/ؘ 3rVӿ'xF9yf9lT`򇺠ͩJ"2wۥ:U0SP5'uZ2C۹ 2IO~_ EDd7Yɕ.PaNaUqEv8z6ޤZL8[eK{(H88WN̞<@I+}9A+6`qB#Ts]xؗ0J`^vU S5?fD:ֿEb[LLIcPnĶ _2E* 9 1)1QwLV2).khNQ*מok}X ͡W@ޗNc"Yf<8OДh_&.8|kr!<(1 s x$O%8o9-טgmXh_EH7,P󦢠c 3 K}Wk)-&u7Ĩc/*KlOzGlrF,42VP,5 HP o#d[>|COꚗ.9g+Z YK1؁t E)69!#qat;.w!;mI4LM EUeXS[{=}Ӥ] HpM ^d9\7n }/Ϛ1rKa۵ wzOhfJy2w>B br7+ CBq;~Yxj*tTTJgP Us^t Y񫌱v.J=k?8UET YH-uV K=.)Tp`!u;s@ǼLqA#ipt&^Rl]5oyq`ށ4x,s#R2(g!‵9b2wi7VGEnJ'|Y7`53䐣.pѐ ~СL8żd۱L~bF5AhX91/U yc'!sz/%2 )FVV` "?Y #Y)>1# 5R ivpL"Н./2CM(yJUk!bNCR N"gW~>39bFz-3={F' ZC!'Q:lQ_/X/)4|zl'}K?yf1!UkY%Os#Afdʭ4S=kزՇ ޓNWhk>˜z15tNg3G dֲ\DKK*"t!Dߍ8|YK"wYAհn`"|t>h-'A /&rZ$lV 5P _H]txڑEŒaumG-1 GHϔ0@yF-,%k&ξ|v?5b0E@2ڣĦ2EǖH |Q‘, ߜВ;]}1xqj;>e:W2eye'+}O`|ϖİl/]&']J%VRBLv\"!o*JKM[>%}f)%&>)93',zbWa5uRHOKZ?U8{:4v:zYHԥx '$y;ibdPnX 2\0*bCMG1m86z̭ʟ ؏,zϭ8hH$݀u˄68ÿ GuJ8&p~ȉ(: B77N,$ZAOPu]*pKOrAS'LD~p̽Ab{tm"|C\M qb]pV寿P06%ﯫ Fum ކk㼱8+o{Ao%#lH<&kp }h4hR./[FCsRfwH`h i =ΟA}s|7aRE sĂlzOn o"|[RQg6@;D!)О4 I :*Y!4%Au{8:*FI& *ԣ@g3sM2Ѱko&#}7F4:ۀo[wվm0\ {7y83kϧեX8sž#~ F|.M9JEjE08WC6#OM#%4f%-$`QҚEGB֓pY?[iBT[ ia]@vդ2(uT 8֊Y߄UB8Ok֗e,PB\Th Wȼ")ސ)O >8W#̹u߿/:+5BfS۱]]ď*Bm w-3цd/s$օQhjK=z uqͦt`F]Y9$s-V{wr9ΐ{neZ~g ѻ+u@tGJl/r,2d>UVr3""VGuk+]YLG/c!TG״3TKn:e[Fw1GIS4J9geosQggfwf޳e: Pr)_vS{ {*\%Vר^U*ψ|aGiBj_{aѰ;i,G'{W_(Mc@]HT} %i=4Qf]`ȧ9~PJY{ K-h.Π#6OQ{m.ٳe|n+7EW0¶@{쿹R+j6\Z„ۿ@^TEK~,+ʨ W,}~[^z*sH?&_]=m4[V*>1~{k3*C6MyA4^Cm(aV4~cM/P||5>TYO7tO2:P#4H=I+;ua][hiNQ6flfhφj6Ai0,ćv59iDxi䝱G/_&/60l"7Wv]ğZ:gY,7UbeS :E=+ylSa?H ) 2Πg&hڦ9E~ iL{%Fe TQVE8=F%:A܉U+qA=ϢA[\Ћ=L3L{|^S˜dVkqi8BwZ_>u8L/`E.c4|;qK-~o!q`+r`07TUvJX?eTwoUGyV<=Z0ܭ.rLYeY-t=G*ciwBhZhz}p YEGey꿍sNaW0㺋(%6M/'vLbǘ97THSN|kG. ~\)[u*ѱ%Zݗm8t+Ciig187U6:8y^ы}M;gIo+!Ŏ16 gu$ >Q%9fBٻ'Q̢Y@#J+çq}l(G\D6nWz|AFG2'#7H0ϙĉ_vmW) ,^?\F#؇QsO E;wh礬OP-cL`O 2eX^-?(%L͘q<#T:!w̰˙OH6ᢏb1&Gajԋx5?8#L; s G ┎Q GgU|GpZ1Ċˑ _Q;D>U(O kCic/aatχ0\b CO#YR3SdYNRMlGvuiч|HTy.PU5oMOr&dRv6xIS!)ҟ +PZQ g6hVmD9\Nvkmz-܌h1lpo&@T?ny9 @#CR}SxEA C+j7{^zDZM? 1̔LpQNꔍ9ـ Y0hQIBmcp4-8/6p uvO:7e&<8b(\3dz.?¸0M%:  }Y$2$CӤg1ݥLL C,]vrt r`#TԸ8oU> qA^,I:uLv;#Iε#9HfzUK0*u0N%|(Ѷˢ!{J2,C6]Fd,x LB`E<4? խq#z]L 73(^;0 @Z$yCSȚaնTT XASޜG?31jո3D34S?K]8I|ЯSEܳ^gq6 KXHc=0^w3fʏ"ZԞ#{JR]D]rE7Inٙ:U>֭u}{b 1̏U@-@Q "WgA]iEӸIek ~Ek=l`w)+QҟvJĘ+A7<x7}&fX.QũObl" 3!,7=D>/('#WέLaGY[ . 2D&jcV.:<8R.eN١=L|N:Ìn!6ޔ#JPQ:]?OfB" 5&ݕf^PDBϔJ)_ q)'HDq|J|ُ0D B_T -벊H[eBL# %bۗ{y3!~^㏴LJA1Iёܧn$F"7-(ĽoSMUOr7!b! *HRs=Y"H6[bDh{xYw߄TفGoKDs`E돦G|$UOG*ˉ(i"Nth0H'h]_m\#7Qs0xV6}R^lݸ'6#SI(eƳ.+9E6rϧ4ЧE sȻ;_FҸ}dHs)E+$#z"81*Ճ82j.S"K7L !ҔBAbtmad$4.z+W( wY逑 pW^{z 8AbjI$=4T8~t^\;00bg!yaQw:2%cY#$t ς>hH NHL{CNߍo8YVZJMbpe t{R?-;-ITg6a1\1ƆqSռOܡm*JkOH g; U"]Mp|1ye@M?!a$VTAgSңq2{:WU?:Yq{G. 2WpxoZx޴( r#ZpP>ij>{}E =V^PfrIHu6"eB/%uо6-rglHX0!l?10NZZNnC ͐@!+|]zqB!f [Kd՞V\?'MMf݃@)N$+"l3Ciڦ̼A M*Ye? ;ck3\3LՆ -NgjUmw<CrŔn˗h*~:Xe4PG܋HB䷇b~b %MG\X2W1;XlCRt|y>j1Ӿ,nl5+*Op n@ɽE(Z]{rT\ǩPb~ ]n•9ȲƎaܐF$򪫺O\\e\c!O\s)MK_.9&Q A$"8.(4Xt";!:0H^ihqFOBry9!< &[ 4|֡m|ģ;]Q^Sx]JI"緤QHY^r]t̥SH!D~[9H3Ϩ)<ٽآ2Kshi7t8+K? fԭy}ą;LŬbhɇvF7Rɵ? ZޘOt BܵR^0IL͚xJ; o՗ʥ2a͈2Z(]'GkveS*Pӳ`f sAW׽SGB"r?KkXt|(Q7,\*B0>rUYΉ'c72:IG4^9+26$(5BM$IWoQ$keT$e/hE(X}rKE$i1uL;'-!1_jJTU-}=eW`;C? (6jnoa1*K;|D`es~ѯOE§ :vbuֆT\R `QѬة3P0*V{<ѹlUeQ>k-m&-pp}`nv] ٔ`XݺNz7Ƴ~;Rm :ӳ#pNy5;:P3ufFggڍ7c/K8Lg.p K PÍH“+[.pB1֥f[Ͷq`IL3ӣD?Y#XۑȕYC?o\[WX!R ~j2d܄oxR}-#w9LPaOWݘtEpnIEi|=IᛸQ;dXyi%E MzAd- "14Lcqe0sHZIfH{(ta˜5M?0P|De i Zz]Q@NRL#U̼P7VLjn6t7ɥ4z@7ĈC͚NwG}BŬ܆FDaM.kL_`SXA5[SĤN(`*Yx-j%Q<=SvN9Wv?m~-GK4+R;u*ߦW~axÛo|+cͯ.N;OD>=WJ: ~ Hm ROo!L/r')&S\_h+1rJ-`^S}緹~ D@68GD~ű;'SP;Vq&|}Xءw B=aDޢFTy_j D34ாAnylc'zb͝(I>}r.ڌ*HtI4BM]_lEn0;M^qZ Z&30ȋ{#hPzɜfgw ٙ3EC+Vl3_fAfdW+9*R)>$NUP%}G,q՝@֠*a~}#HVced,<H3sUi-O6?o3}\kf$⩊B@;(HMW ka݁ESDTȍvg n-?n .AԲ(*P\qBѕj2nd_Jk/辶jN"t_ (wIP8jfE UbV8ؐI4En5S@:xrDdDrl(¾ёGZ[kbJ/}~* 6Q/~@*)͵c65䰂 ($QxI OoVW@Rw/2/J:ԅc|HӍy!$1^xkJHucPBhUVj $/:P水3=gr'l~B0qzm /EW$I>ܭ(AkViҨJTxR߄Q4xƟ!k}M^ q;~O^+/Ev%G>7EK ?iݬxfUAA迪uX ^!\Hhs_ ,cKf;W}=T7^ mSЙo@%Ĝjp(."aFzl^O4@ޖ 2̺~I9~Lvkq1T%ɨ3#W6[F5WGR!˪2x-pXx.Zz#40dip!-Bٸ7uAvH \*uh3hoO,urj=t$ ϡlI|o8&fmUjFjyzuq HEИ 1 Iѳ\-S+UJX</2C&H)/TH-xF$|&Cw9M=^֪C>Y\?os] HWX,cϭ!3Nl=u)?9}̰ƕ&¹h#W`NGt9U#qfN׊!02l2G];й5ۓ̜>+ M rff_ \{+xeʼwCYwo`>#&^ ʤ:gجh:$y;0R ?#WK5dM&֛v"owEIK܃@:S c>Ĥb)@`h5Wml2d;P׫7{ڜ-Kg?*T/wOB4"+ 2Ȣ濒rd֭ڰh[ =?wd0|/.Դƹ~VY6DE1 538׶:0ԭjѵoI}@dKT jtBw [#ė̍Ɂ_)F#a=92¨LF• EWd9e;21E1ġ#zY%B\|x8u!3M,4Ec$* W0JaǤ[c$UvM );yDHCfkT>wȐT{aE} X+HZ)cπm} F:srP%\qUn QOc?+ {T]E[z5(jDSh[sH?WiGC*ʞZ2|hS:-]Wmn8Ŕpб&_l>fɘHC+S#oM֗BjZt7+,{vm,"64!C>䓺DbK#Ƕj˵x}OrUERŏ&ąig]?_ra7c()+B&)҅n)QzՉ5 -R61 ԂAP+*0?WN])IX~]=f||0<& }4~zziԉ [wݮhW?b 5qzx' MQ˂ЂRXAGAtT[=7wkkm\6"P0ʌV8qOH,6hS{SkGMTI)I%N9< H? oyӴ/LGޟLU]Yw\sH-n6t`FuA:I6j[[`jƑ#u6PQ}eO& ̫;D Q|G =YލZ/OfEQLlyٗ:s[?v8T>3 ~gɪrwa7B\h0J/@zO%FIE zT lHU&cC;yT2TPgvqO㽮*l=80* Z= `(!6g=Z[O'V. TxHr:muamY>8'4@Dj&E=nNnbĭKwoHFX,ω"s0ۜiΩpUsJ%_xW&;jY rP*8GʓZ/SB>gPi_Y .ud|(zQ+ݪc & 6TMRMu# huS.C֦~6)x$V _F[K˶~+" QxE܇aN;=b`;.@w+:Q9}02"ՋmyMs+Fo'O798z6xҭPwYAhWI|)BM@α777 MniGGROl\Y,ϼ4k+.Sa|0'1nD0['9GuqS-!N!sY%GM']:~=*.j"=}Q&ΗnILGwV:Ɓb|e-)6 wXS1 cUyJLk? I,I7Lmu*eEѽhphDΩ,Vb&P|G.O- RkWʭ8^j)WNebP9%Wa^5$=|QaZ/^`TIZߢn$ W=2!alғ mAqZ~7ߗHx#Aם"'TȠ3KDlP0Ph p *1z9.̖"raߑ`SΊӻnȧ !AD`EPz'#6ɬ9 ʭ.;%ק;b0!^>8z٣I1,yl$w}.q_+kDmUҜpa҄dRw 4JlAXNt̍:?!R@RRFi'n.4v iXջ+gER]J`V .nT氋В^e{Ude3(5 }; 9L &s?oف#ªJLY! 2II5X$jh V(%QMv(;cu"bD8v=5KRaعDQpPWR &x5uѱe0Jmki]6[$OM;6zon u+O-cglXBRE[C†Q͆+D5\YqLBWh0`dkî}Sb47Te"#Lu":6)(hbtO}J_d! g+J)m *,n3rt{ָ8O5.Y8H9F8AH!!{E|]5Dij1ɠfUvLKүpÔAs Z&fj@1ݘ$XFnw#YhܠX` \uHͤ>*'[&IFlk8}Y[bpcn=c)tV@ഔ-sObTJL (\;掖a,61gwFN8v4ҭYtFLRy|9vkCϸ,.;YF~ͥKrV%F@D^K?Ald2hxJeL5K,S'!AoY*ɲQ,c;Sۯc:0kLesY@>!X-#8[+SL9N0s>\c4WAJo?RDP[RJוG7Cܠk-{I (_$*M`]d{tÊO?8wf (ZbH#b 2%{ 4ܚ[*A!3H\[J[P㪣ʷ# ̋[=2SՃ j:q~RDhu +0b/=c 1C zZ j/v89J_VұjcښGp##6_p&W%FSQ)oN%C+:D.F䐣G7 .lҎ}YH.  ƒrzĵE^m. ^G5C\\-b軌KQX䬥+A"OW΄4Q:cR1p t@JFgYo_4jU (!gXfyHbJԭUL1aP~F-PYa1)$FRA$A{({% ^:CsSLu`JܒkF1@ay]\UVMy#ةwlx Q14 R퇌[^e6$hRe}8ʐ~`u ީv-iTgqk>{V,9 P=<8%it3F7#ߩuɕo)Gg4l-} "[Msi? _dwz!*I@Uv"3[@zPWPGnx`yV^gߣ!!x՗-w]n>.}kam'eoRhŝ$Geo\DQEr vܥ뀳m m&/c"ſ>f).~_5.ɺ9~JF둈/CM˭ XQٸ|Aix% iZYhE$'+~aZ|Oq!rWfh9Q(f6p9QlS9$LjcCO7{{r]lu5'sKgX.@܉gKk!8+az9<"+/iᲦ<-6 3.JxD# z)ii5s|<"]KEGɑ6O2]ݽh! QJۢ_0w! Am2U 5'mk' '|x>% 2hfk*⷏/" =x`+ >"1H)ZM`1̺`+ns ٙw܈m㡂Mp# ۄ SPì _>K#L]sAB  Do+8ؘp`^E1^~.u$@KLAٲdsu hܦ5 5$-4X6Ǘ,u'ʹW4zfY֪$tA๗鱢NF?[MZR}Ү.Wɐ;@&-yT",9piF{xIe1rl_QՙJ6%?C4|Oy+ƮC /MLk ):H |Xq%ցs0zdVR][Ԙծze2XL7sΈәJ?+E4 bط^<>Ri E< b`y۝НŨ luRݜ\X^EVlݕ)[C.nL4IE^g]Ү|ěN5hs(c JHuh/o8 8k୫hv=R< tjh"&B;^ur+ȟ|Bml:m 1SuO]W-g9Z[<)$[P؉[;vC!:-Rk̥V\R5h?>ToM:X^ sd.?ΞqPIhʹ1oJ}L(y6N67͉FK7:pJgy>zXLh<&5CU43(PR*K ?P$x4Uԫc_`5qR‹'%/ s:ثkGdD޹tyYdV(fd۾zo~Ϟp5TB:2dd8]D U[PV?cpB\65zdM.x/CD e%ZzTVUnvEE~+ Q2>\2(^Q!v+_^Ċr蓇;XZ;sgբyESƣ /〕 =T-c3Qt( WMYc>4hS)d&tS|qL'VTN[uBU͛+9?54+]xV.M1Kl~3 *0 %_E=Jɱ [FbAB%cXWk`M`o^N>rV3D::fuDSpn$~Sb 3E4W..B_:uLcQk+_='4~_ҕ,yJ?^ Ҫtrfn5FíFK6}S,ΊWG͗zծ`QNx'A/wr5[(U5xpEr!Ɔk jp>8z`Ak@\ʥwm c8fS;TT5[ MǶ'Jkvl" w@c<똚::^Do[P .x u=봾5o=1I.Gtm1_*2xTXEhLq9'ge+믫KL/@.iv+䶉7TSثf\"r~id]\A[1lbS?;2ZliAx%CƊݑAQ"ĩ~ I\SŸ+E<.&&_B;̜FWQ?v K/ Ab 0|-OWc+o|`fS`;ľ2WV䏨.[ăP&6zNroW&ׅM0l(;A`qNOK:F q6e*^/܊OuPdwQ}9~Q=@hzpIf/>ʃGwɔbժA, (zǮ^>\SΞ=њݦHPd.A\VIa&qewW7-g) ؒCx9o"b) ;F[__)3&q! Crt,c75}'W5O4j; >mT1-kI*=sn!_ҋflx\Ba|** )NHځz^3v Y;D4&s͊mbC;ChHY7of5P\t/qFOv;oXh5k2hx7F|]]kx6M||NyvX8*T_6=mGl6eoq4?82kSP4 I=:`nEVa;5|wuYОvsF(a2POwj}6%Vo) Q}m4 SvjnkP:zntӨmTq)0C$8)LoYr+U agQJr}"ÂPp~dHlLZ>E 8Ї|IxJޓƵ&#D 2vڗ?39xm|v+]Nmwv0l0g'5,;!։2lKZ 6Dnǟ׫C:"7)ZG :6H8= :ng$ӍeWA\g=gq6cG컄ٸt?Ly/CR? nh^A g_J7e <[| Нߵ#n6?-"Cst{x2?bTqgIAQ|st}6[Zs=Ay$9tY޲y}^D^2MMF~rD72Jpὒ2eJlLYAt;2p.G7l'-x#G#Q;W}ba  h"]Y3'}tT®z{74 Q+zTMy"(d1|; 7uL]A$ sn:grz Xz,aH&}>g#n ޜ&2He譵Z8TG$m)ٙ$H[r( &{'ZAky/bbY&~ZFuDMJ*Bv:@m\m1#~xOjBtXMN3%.q4Jn,w$]jrt̷b6 ^j,Vti\Aʤ~4  JqjSfroŪn/?qRڋ@7?_FLV^ffreu)m-ٚΨI-dnq|^/œ6 epSN/L9kxq!Lg|81ؑL")j qv,vn=Ҳ1(R޽<1}9c,/IYjaM(ݿXLjAƘggF൏z& T[&(53qEkBmMsuM+\6`]¬49Ʋ:X'bKe0!۴"|$i 6>H*O*u?. SIvOU S^DIB>t)4>.xh&!$ 吺n~\).ʞA㚜,eZOv̬B-t0"h~/:JzJU9Yr-4(+nQ U9jˢz 0mV~TjXcRF~H>)cb}Xdɦ3FzLUW?~I$и2M, C(r~nsp`(,Ԅ3KpE)d`T=W[dKELI@{0s ~dhcpytn_vFhI Us6C|vO ]1#U"l6Z_f) 6'nֵu` ]x.#h)CYpɪ<qRzQsBP-jYD4h̲PKօI &Lg8U$kER?/8fqyBe,SsħCnhiaVA`|K aWpmq$ >P-7<#'+Ui3f٧mvcx[wKg&fǹ_`9묘+vLV8l[ʋD+I7l"PN&Ҏة爰t$cV^$6\ՏW+ev^ڰ;PbMFgaΚQ\+EzձxP]W)mdP(Fg3"`Ơ_P!N~q~CT"Qf>P}VŴ(HMRƜ#. { oUEn:ۡ.bzi`.\;jk~BK ),ɫXx%1ا(-!T?ȹR%sY1nGc3VjgKƜ_IOTq6 mUQ-M?^Y?<EY{Jd0!`{nj\ ggf@+F P6[hUP &DF@S bmbCD`e!}P/+j'g㏽\ng|@7@ԧ?$}s1qI?{LQ!VP6Sk`a8riDXOag:'^)s#!}&׫J;mpq.Ѵ14sIw4V vT*4;{*H7V5 '4(j8۪GH)Aࠀbf},ɆҨz 1H_ڑޢlʢ!.h'SŌK~RW/'02$ `JMk/ k;n8Yz/$^쎞ZS4]P8o{rj/5 AҎ&qMO z5acЮzj9HÚ-Dɔj&Ɂػc42E\1m>:jQ`9?GVA ,<4nB}EzRHWv:ըO:h9=/#Du'SOoqiN_MaX sL uU/2ߥ&S`{hޠD+&!^VP&O^ZWtݩüv}`7d=8(k|K՞"'t~S]ws_`"+!//oJ8.5?ɒ'҈/xEl㪼#8 u7)9-/1U%2"84L\4)LkW@<ѱQ>U>2;n }G[묵h;.~KvB'62YDŪYKbb^Prmp- !{+%٘IG=^Q3w8, ,b)-0 "GljK`@Ya'AAmg'y4E_A*A D"pcZ*WsM f9KX!o" ZڃIxè^L2?B!&"nD"{R~ޅ x&F`) >]>)|蕺.=N6+x2D>iPW )PDT!^ڝl19S.Xn6DO #7N }3#9IY_Kz|Y6d[X1/9܄#\#/Q=hp N{65u*&F߆~9b- )1vHQ96}v ~>9],veT:T96X4ϏH@snXk~dLpetB2>3Mcf&|*b&; "b'9FTr-DGS=1&oH32e$0 "Ӌ\Fir#qtym6e6g%²|yz$B@ˠ @Vx'9L+#KIIq/ŇU'^feoP[y<—h&Wbi}mPxqjjgbh9ץѯΥX_ZGA+K@yşLZU"tKpjo~8N1oNv!ZI1_hՍ5wXr^UwK}bp*o̹hidk̿GBvxL񆒽/;=Xۆ3꓉uD,9dqe+eZv"A_&o$Z ]# bEƝHY4%ntӳzFh 6=K>\|*-M6CXOqZpNXGH3f LN"Pxu5{4qߔqUx@x cgN (˽EL3L, dX$4"? pBy b]t!zN}Vb'2|jv YUbQkqkT~Pe| 9O76}~[J=TqPP3-HX#zg\YS,zj|(\1.#(1J= KT}+A/+# *"`.z[cfNd]vm=(/˾N92ec8~qGz 3܆1"+N 4(FG]QF]GSg[rŪkp&ّgGו/[5Ui`=MY 'JWi1e  UEndW ޿| )W t[\m@%ɗpNa_z9aOBQrG?Ȇ+ EwwSv{ dF`*rʞ5ٺ ^0j=2Q<ֻ1PEFMV|FAaCᱎGɜ5eh(_k~_FQ򽛧&(Rwx%v{WEFvwr}[ A 5ΙԳ Ja nce(A]t ߰:~)w-xAQgey3MWwM}qdi Z{wUayeʏ~j wo{iDuR 9Ej^y+΄~x4]뾌{ kS\uW=C B.9 eh=q|vМI=v6 >'qD!XS|;B,P[xY" _._$IM9GyUn -q(\,+_̢:E9|$jo =3x&LS1;zA:lu, #=}kƦQZC2ewU0$T]J~3Glcd20: AٖD]!i1;H:/L%sxb:ANDE@RgZ%X/f;`XX0EѠ`WyNv t,Xdk^0Ǜk8^)[9^ hQ'v-"v8Q&uVxc)uR5q`,ǜ 1r|+Elaq F_uEmwҡXz+,|5ªdLVxȅ~)XjI$>?f9M9#E'l*bk!-{Fm_Ogw3wzw,4cvRG{ .0Jh$31K07{|x[6KGC%'0! 'K3ͤ}s")g5]VN8u/ *z!BЈA+.kM0ZȆvp-9Qs'XT͵:c= X,/MHKQ-ْpvo"]K\NLrqI)QriJܗ B\̊Ep618#D_zgotc5`ˈ F"|k^t\l%Euk5ԤډU }uԷc1j7E$/(D.؞ѼmƌwHk.?1|gdC#fٸAF)14*b*%9cba'z+iV_J\'yCW8M[8voHgX S92i,$LF8o$;Uf,2Mٷ[5Via̜߭2 Cܔ@2hJM+ObwG(~ S. N {gE( *:@~ia3=Hכ}ke`V^w3 7ս\i*|W{iL^Ti9(+$|ߟXRPojHh9Gഋz8["NC`loCd,S : ?@ C2=\, fe^m/[l.nNu۞~P욑@t}F2Zc'i4:({f}B c3]!gn٫H06;~ òHvMc`sqf0~\ٮp/=tiʇjgK0z  pQ;YiX8?E/U\B%ьvan:+@%N_[e3Ԙ4~x* ѽtU$8fŇKR7ci?_ǼwM5X SjR>5Hlq2Xjf P?谢@ o0EXvL:*Vi7{wOWT܆5*8S|)$2=0?҂t㖩?Mnfܸ'.wR3CC6mbF#vNhBG4 ,O N ?yp|TDաK^a*  "!XWG(3P l$H]4,Oh9suaL ?YcpGJ†`KJ ]d.aV,#˖oDV8nke)_%E? -ut9bDV`P'dPk̃m[ znj.˃rqC1%*~#Ϝ OdبtL+3I)BI2wO–%RE߼aLF'3*NHAV8TCƁNDQs+0ǐo= Ӕ|zI~k%'R {5lq|2% 45P@xLiZ{yachd8zfȮri-9\ŕoa~qu\6c>TD15U1H|A𝂎Šl` y:WڞK0^{&_خ?ڥ:[9!W&jM˘s^Sp7 ֱoO%B %nl+$f1}\8Sl֘FyU3Q@3ft,Ȼݳ4x1|`dGQ3Sk^HR;f%*H&t&Nr4g*t.;/ H/_ɠrқ,PT,mXݲwIC}E8iuj#;3mz_mbUBG[di|1ʜ]?6{6)`3Bs?#e3<5rY:6Qz ,iXF)ן7@H,@ hE2`#ii!BB2B.u>7~h)7l058R 궦UJ ϯ[=u/ڴ{IGl5O&hIXثR-u}Sxv*/X1zp);Kl`ΖFUA(Tad!De:ʳV{:RajZJGK:Wܳ'g-GTltɌƕvdwh#pgfΎ0C|*kb"_,[` y-~JřH;j+va"Q|MN4m 0b( l%롘^󺨎6 =;: /)}d^ tF8'x ԏA)X_G z& _=CjygD1BNns^kwTqXR/x^C 󺜃U'_[4;@|+4pXߗvD9[(Zr~NJ|2QHNY)L"YgsmBsRjn i,R"oyo Xsf!^|&dt9zDgg`AW]m-_JtzȚ<{<*,b}[^N/`TWn[cDroChP` 9~>xßVyF-q[u J[:TֻI13$,p$ฝtt sߞܼqC!Ж0d]֙ iKKE,;GNp׏lOd=H)xuVt>4 cA3?6Z9s*Ndoj^*RPkUj"y2v Eol(tLB<?%`6 ✽=seH,QM9Edf|l2"[L&Ň raD1\C6%@> 2|\-A%/ / RѬkŋl_Kh5DҊ?J2\y~3Ǖy6KY m kQ"?H~gcOݭKF7'EυR -p$xPcFQSВ?:y(d> N q %RWW^Y=fVU>ST&AV .dU6Ni'-4v[s*GCTwz=V jP Ef*"[ Oc/iq= uSЫ=a7׫S}TA,@MGe~-!rBa9ĂAUUFhCB2[h6gbVK.$W"`ǧw"'ڬ_EA`[*xAR-8H|^H']RCݸ6&'iYof8AdTdy(x#}[ ?NV3+Kye̅Dnr]@;@P7dCc x3"ϭ:h{Pnh0"D4?41iqP YZw+DZ08eRq=NO0D?H'=lA S}ў!0i/|{)jRk^ D,􈞟tr( 5_0(4̏-.C d{9ߢq2" 6̠dP u\QKg yz8˄d)v RrQB <`im,/Z}5AnfO[AM} OF׊o|VIK=vW$E˧IQPDVʫ65R> `!;Ȉ͓3>ؐU#&͇Uw(_1Qzm}c>t2b /KA2a_5ʥuLPq$q[8 RQW[g՟۞$%K{亂_2$c25ׅ҈ƼT.w+ >BBCq@//D[Q0qFV^Ja>*҅hӞ|ACqW{=HP_n-Y:w"dJj.n)׎ՕN#A3dYC<=C Q߄ ! =*<o +NRFP9#!]̍ot#\ )^C"Wa R'1ep~jTo{a7ۥM/G_!Te/Uy,\&Ib,~&cGw.5R1F3a+ Yw.ALtȇ QCLey2F_i*0.%PG$ҫ> i-X544opD?7Oq62h%Hn&)B~Uitz$dڅydkv < TP]NaS2c"$9$ثZIt0䥙- IGg}'qޯ[>3}V;:>Yuۇ]M (at}dE#=?kl(m8njȳA1;1yB9fԶ J Bm?| S a*m8:V?Bnq{˓2<RbXY}G)ho4^Meg̎B}SIiBp%;dG(8?*)@Ey RXOQ5c0J4hUǂ-*dx,]+?b,_ϮMIx>Mu v'"HByӯoQdd2 8s{J&_c{fxhN$q/ĆUk254*5Fv_it/"wF !xnEѩ.t8o*owa?|o<_{3qDV`=%s=%GUь^ǧ]t3{>VM`E]Qc Ho^ﺞ&!,O'!dOP /.yv-NJHъ̓`mV o eW5{:]]^ŨI"3D[WMquu'6ۨl(sáwxy56@sjDp Dءn`D. z[QQ K(4TXR6^,}Po ]^F?i'/W Q\9ހGLR#g iGL\^e46u }&?y uwA 4zbkpa1hT|Es] 'fsYi@6hC֋.*ZSC})wfrlIߋ]b+GH/|J-a:sDQUTeCxy/U^ݠ牅|RG~aL~CAӶPJc|3@uz3!bw[)KϬe?wCO=L.ٷ̍sIUZ?I̲}BBSX7ekt: xyS"l9*+U oHҐmn  zl#mȧmucCuIZFf'p+Vt}A?frxX#JgjF]? v^i ~ yN58XTX<3o9x;Rul4 ;W:)Q'Vkqewww8,oh_Vt >ѧ@fFm[c|k@cK$X!6}C&k~[d =>DSi➀jN7ݻ=t`igm1-olXIPFk܄5H~SMQ$}.TfyQS)"h6 5֚:v;dEsj0DFXZ ۠1룒!X\<YOiMV@99*waiuE CNRoi_ /!ͧ ȋ}@8TnJL{_ƽQ\X\Ǝ= @X{˱; 7IfN3u4~3ztcLkDVݬ Bu( t!3c~xӥ7wF-TRZq4[y$PƓ7;=@zyB[KǪFq"Lsq.<%OP_=,Q{5AQ5xǺ"cڤRr|tLŸelv]QC!l쩰Le!GM5dLhj*Sx_[.j#ۧ;>6T}Rq C+>\di#:tucһa e%+G(o|{ 6@n|38B_Vwe@N-胾hXۜqm 2CE&?yWV'/3Mj,H{4v]Hy.)Ҍgx0+-"tG=:+=wE,rwZH D݁wF`Q'>5RU@Lri> _BMNf *SPss0|4(U-SP7ś^jFfzДoZ\#008C$I0ya`Ɓ>aL@*iDb\aW#f96ދ;׵v0GcQ>Ҟ5ȟC#5c1=3T,#C5%^ȢAH#A:ME)"< }>\ެ%j (10٢T޴ZEEK)>1<,e8MLpUyiC3C/jrf42%%;"̀q0=΂◦Кv1[|jZԯ5ߐD! C%b`ړ  zȏ4ho9);Ie1R-0&׮Ky#i!7j ˜ڊ<,@+Lk=X]I:ES =T1yGuo8c.RyJ^r{ SRlیv7`YTARM"ԯC7.в$p1 "/JYB`SXQ'{B|{Ίa1!Lc@P[9;m?fJ#raKZ4{VVm(QZu.fMz#Y۳S4ҚF;YqgQT!'[{͑ۄ'.Wm[f&-N'(5ͦb'\t㷅%(WrD6s1 C˺Г{˟rWd.$X;lgrPd4q̽|A_DUUQ|t>CKD4Prv=q jN8p uC@$locЄ no:*35c ^SEtGǜ8{e0iv(NU̟Z@GwK܏7ВhY)נ=!o;*3qW%P: ('\ IQxźjԐoޅp/غqf۪!(ZiækI>qRWQRjL#z@$+O|[j4f=ݓp͵7ì=/NLyhdmxUNAv1aeV!lƛ}Ӵ$xht":Nr_ ۉ^*3$ۖ&'d{ B@@Hw50Y_! 8&y"z5RJ5uVi0FaK_\Iy)IRT,L[ӾYh&| JJ{(ʐda|<]w21F >9~*^*UKVVlsmJ;ۯB,bb2wJ ;DZ6z v.;YDT3^LS(lmQ8X͈˵J3i_jkh}_eq5mU@gM4?.TAI Rr&rKrG4ӝbQp՝2>(\apMj~"έ;Pl(K(e+ojYl"|aν6Edk1_QWr?[rXz 5]=jH~_s$kKߎf5~>D40${ !yJy \!6=:M%sj1y#pl&V~}X\6HnWIY;X!hx_-;.*~Paʚk/'{FWhpuR8R]06S1HISr?Jۋ$NO>FD@Cko\$q@ A w#=TsNT ٗf<͕Db5,u nJl Ae=eNR3oG+c`S+ϗ `vYy6PվR7y"6{Vmuq͒+;.p$vHRc9wI8z͢\] 订jɓfg+r{x?Ap2M o%R_I0cr~T4kTkѹ4A>AsL3jqfh5L?ڠߘf_iyղRrﱈn*w!a=_qG ~V@lJw(/bhh>(5J"k=wY _?eLD`[D198•B[貃ۇzs} ]G1VJ Bn{=?)!\>U pf"0pgpI @d$'².*.;a-3za IV..]K>ecАC8 lȷԊOO+8̋2<~mm瞿gFqG"(&!Bj S2ŁoTDghR ?olC) 5r-a%7zTlM 0_h8,|ɸ(.X{s э\6񅜏&wE)*BCvU2p aI> hp᱄2's[&EŲIzIE@Ͷ^T0lCxd`mj:Bn6dj3Q: nCJ9'Հ)u|~`r7@WfѴ @uKpڛiOiP<Ķ?MĤC GzShl`\4v?ə 1,#5ݽA_^oCq/gT$sm{ZC0sd1ֱ?B~d=ue9H0'VVywW1B2$T {oE^S h^R]:BBLj@*o-^|C/7DzZrUeF}by8!@EW?t۴M!tgO\Hn&Q%U΍F|]KD&ys"m`S'"SB2a6&%hm~c@]e7!iUʱ6-C)ySӔwHSC'=o@|aOxcq=1N/qaRsϽqHf @85!5o>1=A5LA!"?$d8a_~Iڔ04^*àiBHhY^Gkp%ᮣ8Cn._Lwf F\Ⓠw8g_Ȑp#ܐU$?PJiʇoJz[ ,C9,p⡱V -.ZĵȽ.+u2%<:*]oDKG.j e5潼8)+T^Ъ /(M) G7˃㛒 ⺚wGhTwݼmNɈ+g5z4:p&VPJ祐FW9BzgF,S[WB0W߯ 'ho>4/ ,hz\j۞ &oy;zg) ᩕ'k#Kw9HNr߯NuKV\+7!V*xC>Efԫ8_`6iQR8ɏ ^S]$af@|s fN~UN8,"5eIsաܞIfPؔSѯk.`>Vg[xUyao7ehnKMHgfa`@ ?ŧ#3LA_AVawKv~dM837;8K{'T_}(730S&9Ҟ:?([l 2qgpٝar(',&z+=V V"}!ŅQ`\3 u]ڽX^{l:m0h WRMl-l| WYՠQAQ Xأ?)Bgh&I D`/\ i8U̡%~O|?ErK\r-n KݻgQ%X$n\DCQMl;maF`f쯦0N1]8Kfǟ@\5dxaag+iÛTU:,/%1\* Q́6$7x15:tEЌ{{Ao!\#H=DI2 cBZ->p!hi6MC}dNpS0q,cGf4|n+"Zct-1Zo_`qbP͕#БA!RTռ@1Wgjow Gy~]5'儜!cB?2VNT5wl#Bbj؄$fӜoC\ppzaOV(meMy Jr6*z4ktxFtgG0'Jf + hjß[axuJF3ECNMKGLcGQlNZD:N:Ɇ)o80еuFݼMs[rL(z.dQpu[gQ5PTk\fQwVX?`(tҐxxy7DvV.RyAdSs G~ C M9Mv,F\ 6X}.# -?A jS P4"[;\v.RMD0Z Z8&|/Gzr^zg2ef)3 d4HZ]/Rܸ+͆s5If+u5=<@*LoB]b+KS3 JBJ wB-S{eI<ٞ4,.Ci)\Ե X;`}BhpAG|Dl5zȑ 䗹oE '`'#zaB-sǎtāF6;vlWq[Bgq7TKLIU xpAOR#3R܏Ž氅 s56,0WWaҁygң]uh n W1LbEe&%% ]zmj0=Qdo%8gYx qsAp;`W|ExB a?A ̻ 4- 1Qcw|/z {!nzK:v+zfs(``[EDosfTqKTH,FjCv(C ZiYU;#9"-9ExQ%,%\tl. YΡj*OBmhYdg8 6k†|"F0ո$Ա ̈MsGwJyP&23*;xN@ c2q `zGtMȘP}vk eb_"T&Uy.6 ??J&7S'a)y{M]WV8!XqKvaYJrTN:}@/)3U6 Ԑ"hjc\-Ixw2m٫xGOwg oz~θ' tȡxgʴEgyTVh1*\Ut5\wD !i'3Q31#5 01&Tɣ?Bۅ+1pC"D'N'M1 S `4MTZ'GEێ7h?(T~0a2vEf4nXqJ#$i*j0;`iZNq[* k8k#bۍ޶# l+j3'*ڮL~oߦ!a8C]P_&*e :~=RZBdGci}9\wijwZ.f.(@ATҪM<ýKP3 []:IVyA9ue/C8_>7*> 4H/ (+n>; _W.i:*2} @v WW3:8[31#NU 1pJUƬ@1kPfF ~ء~Mn~kx'A#N!^"uZ#,#+fϑ[y~ 3֛%;ZW`uvOnyK{:!2tJY 8҇e*PIܶMOK'̿sy0"< @d5ls%dmAErsF%x=cْopq0n^6({B~l8k{#[r R^C?@W"J+À?w/wц҂ԵئPxo7N%Mi6ڊ#Wkr Ǿ?ggYZ070701000002f1000081a4000000000000000000000001629779bf00002d9c000000000000000000000000000000000000006b00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/mediatek/mt76/mt7921/mt7921e.ko.xz7zXZִF!t/-\]?Eh=ڜ.+Zk_:Ldʏ{6 *&r6IQEpkl ACFehǒ/r~Ы;pz}`lGiSl2Pؖ=c1~\[YLpĴ)/B؅%=J5YgfQ >ٌ1֍b;ȇ\m6%DSy=| !O+V00e-_s[vhaX=7RX]7"3U+E**?D'/zQQs#D14]pqIOI)~%{ 'Ĺv?4ZJ!]6*o .;(cw] VRF6udja?DUV-G=m>1C"ԫsWvE@ xTҕ@^˶$h3QW3,lHDJt{;ɿ\e ?|#MIt]Em}x޹'H5Szk@^JYd& 3^>EζaT{(afQn@EW(Bfo"011>Dلf7hdس.iCX>7WOfm{O"wLªy+&qw+_ѱ>t"!&rVR̿?cP-37=Rٷ>\xK5#ʟ"15ƎIR aìfق<6yԥ+/k˜bvQtwyh A\.ՁR1eYqc:B]bG&ǻ_|0صz$+ud[+2COȍ  yH}ux\B ǜs3up߯A4*nvdŋ>d5rӂ,ʺq$HQiJc%?(8^[ 1/&Oh$><Yk@ K!T􊳟݇s&JYġsmv$jkL^VIu KgSМӛE2l`"t2dt frEkadp厤Ưj&o_(Z<~D5՟ _yn>u5&]u_=ָNrxcJ$NlE=rEtӁyE~L_ O2]H=h!=Rhy橒Dq)\d~R168s(xŦ 7C1=Zk aȋֆn9Ҡ ѴB@xp$ҝ Y7{htRKXV0O|IۯV?rvJ>#Y39)Osa};K;VB{GO7V3qS-nlg#-~ghVgn !bh PnE_>mEU@iZ.ĺ/|vȶd @|}V~cb^m^9V.V5nT9_VCG49ʨG"??Sß'Ä 9AtSH-13Q}*tD6"4 0+H~.=tH\Prny9δқ)_r.,l{s 9G=,6ӜdBT(` @(~#lZM/Kd\HNJo Dc(´Fa犦X3㣇OiM%#}"-.{͓Qbwƃ] l[6KqM7F1@Y |9ޖI$D3kp^*0B`tȣL 0sdӲCa|-Aȉ" sշ05|uzl~m6Z'mVړE׳g쀨yq:geEPנt'8ueZO,Mf.b9gxE Wdf< /?N_VtиfFm_.Tmଐ-PLڍp/ȗ4cNy*a@n]rF*q8dz,$ Tw gjStO) ʹ38z f8k7|rk9x,2]DYp|xW4C`%e!k.Ѳ0bcTh \ afbCz,ex #3d#1{Jwܱk5q+Vrθx1%p*~aELW4qt(lcZ%P. kfӓEHlr(V_ N^fniIU4WCbjVTHn9BC1x?bے6tgb<:@F_Emם)^& 0,-kX~i=vSi -pctqzj8Vc)-p}̮9xø< /x_xo&+%^q´ b"Lgծ"$X u^Á ; rJh?>LU`2_*^xJINb0j{b"v0Ֆx=3MAYRLT'Qᘜ> }4CV*O R& ?9:19Z$=Q}СkaqN6 O]nfwϵܞP2\sivCv^i|__Yi'2͍)S5*> W]7Bl U%L; e>|{B[l! Ki;ʣ46k %8ܧu2μuG saqE=AEHN1Don8BHؖ4}pɶA~o.Ae)fk'JpJąUoLgud6J ^{p9zzA=t)`@u4Gn,B<6 ܄}_-͆eI$]<:L+7?%A[d޴ɉK&q3 R2՚Zwt0ĺ' =yّ՗Obȵ]\Q@ل`M[w7<ӡ" B4$uCDZyz#U?ȭ6B{[#N7D:sg5A(4vƁ9}\Z5c-xbA9°鴷N衣:Bu+7?&Bg;ZK6cbfGA=i+@iY||:([̀"`^NX)6x`#iqMμS'4dxTќ@_ws 5j;@#Sb#Oc}+.Oڶ ŵz&p\K ?t;t6?ʌz_$g ^9 pUOQU?:o!V=cs gA9BYT"ݎt;3:*"lhX6"3woldTPfrnvWm;qii'վm(m(Pn#jZs8r&?L[iyIig SJ^5a؝?V7 9uUz ,*`?yb:1ǣZd#k4UCi|2*y" Mbo\:̣|gwh~\jU\\=֒ ~/2MAuU Rbh`1SOd/ZD;,mySh1np:.210i?rO\v"#I?6Pu} 둗Q w+zs0Ko@9Ki4Gr0 GT=v1&D3f𭋰ٕ˻%6t]z?\Eލ5.v<=үsݒ#H徨~5gtɯG/5L{13KeK{el?خ?.#cܗ4/Q%Bp(Cmt N~o0YNP`'+M's-R<П;=j8{ɱ#Y?߼?[xoM<#1q4.=W/' \d-uJnj0G8dVQluJNYyw;Xiq#CN.'O"`oYpX`%*ra396ugo*@HOi &-FOcAbK3DkF sR̂hKA)uޤl";$ȤIW{ʼ3ﱏjo6Rfo0lT3~9cJfؖ2 ń̵lɼDM oVl1m= x3>5bC鷰`IcTDHSu5musOd} 6^!lЄ yݏsd\~t0 j%~o$_6u~da%h%w-$rݯFyTlSpa.;sNl= fϚԇ. AFB>O6D $nl},خ=HW4i fW _F-޼j QxL. M gB!aAm κRoQ\̮xׅ:@m7Yi@O*Ͻ kN&,8E_V%Ԫ Ge ZDD1c(=Kv,=. #;-#A[Q}G&g(mul{% cim<3.F %sT)>@&lG= NL@&5!ABUD>dV)\M-",YAsҨ,Ry .j?=!ΘK *)~2MOL{`=a5tsrg(ֈ(  zn;.ЬX_C[Zz^_='wE2_hMw=Ы}0 _]lFxI7'aI?\BR; aU I53cS^b[cdێe: 9BiRe~ L9=Cފq;~A?TW>٪D\+넎_oN )ӺY쮡ƞ+̶Z:H50…Jma^H2`Kh}5 J0fg$kGŃR>Gt~𵎦a W9 Θv"tH,HsIcG=`C;]UTJ\//ȵ~Ur.Ҽ6 R ^Rє \r>Eԛa%g & FBl5ƭ>b҃@ؠ8CW>taSoaQӫm;4B/pWA3ٟE8:n_ Ç6'YcN'NPH]ŭO3% RuÛ:N^Se"-¢8"uhS9T|]/w?F:otvDOsmAw7$um:Sh \OpNLץCx͔/U1^rP.]3w4cdǥ1@4+(|lJql0͌xUXR/40鶼`Uƪ{a.3;d)F*⥧_ }V\D]QL,i? w;)<<-װ]'y4J1 f=}QQGec5p{HS3Qv2^e"NW:>14R5GAs` xe?*g&>|mA:NjfOȧC1ݴҊҌYqEAWP2֒:rȷ+-&dOӿ(5i@zePnRF y"R Џ6([јH`AcLVKb'3ͳn[RBFVe?cظDvl[N6۩/S ׇ:R;crc`ozf O6l6Hӓ~ȴRVlCf" ڰ2#:@-xY"~. l3şuO<'Xw1BHK2PbAǜVV ̇#g{_WhKɉ٧f}%Z0Ask8 ȇ4kU†(1zȗ_" l<Iw`qסE|ts."v;C9>eC|?dZ2^-"K#:IG9X>u0?qqE!b9s3u%&.b8&p}aQ,꠳|;e)v_\20~R†[5Ѫȥk'ZO@}{ϛol u9^>"xX}ufe#j7\!rՇmjZ>*Nf2ʏR=KȎm !ptHbyJqϸțY ۽/A>2 7f3?䷉ocJڜ-wΥ7`eo19-:@>y#͸16 [3erNL@}xjN!y^Lq۷6Wk =z9sZL.+Pj͡@ce&3(Y 5g@Ҷ4ĎӼOw;{ ?|Ro&APGZȁ6ӝBiR?\D`DVH&%>I?Wg^l״FR%5xRTD X%'ˀ} പ'd(AdpAb3._.ŹJ[wpԄ sлWV,AZ˖?e _0bÌ}A]4)RN":ޙvZg Bw sKz:рG \\`;NS@h1(Xf>pD;P)a0񱐴xݩ!`Y }"|vszFp l?yex=y*.vy(4{ \emaiEp|׫>RtȕgN遀|HOԽx5iL>[>6zBO,T? A PZT$s=?k`I61aTؿsYԟo2=]BI(-Jbw{i? XS"A;CDn8Eo`*JYݯ]?W /<DIڢ׌H-pwW&*mr| j?&jG:l[pi ߫ڇEJJ?q%@R\cp"9h7,dP7OMup5thks8>nƱKS⢙Z¢ȷB@!~Wƨ] MhՁ)u[6sdnfA 9yl٥yz L<#'Hb!WԵq#Nޠ(!eydY|?+qys=UpD3>4bR-X̺;?Ŷ?}Qj珪>b;&H+؊_<`ue6-{ r/0Mp1JK8et k87 :\YX3ҏjp ֢`}6+tPõat|)QphV@60);y I/n(*|`Cs%&@k);'uKnaq껆Sz&.vi+9;zl}Ԟ5:gyF,\>pp-㘖\x6 qC|]8^0굌n֊)7¡hkAW7m *dNļvj^i?Ӧr[ށfP}rSŽ.xG'Ih]}jW!lvndtlT_.,kw1E}8Z.Cx'gw-4;U*/:hT5 `r8E-e#, WR QJ2uV, M̶2m.tmTQԋns a 1+7(">$T4@AU9Ts|J\o{Ro% E;>TvNʨG\.C-˶UjIVb~Zr`[R^o$/^q'VbTѺLvk&[h27>5tS bW67 Z\,bgYZ070701000002f2000081a4000000000000000000000001629779bf0000ae94000000000000000000000000000000000000006700000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/mediatek/mt7601u/mt7601u.ko.xz7zXZִF!t/Q]?Eh=ڜ.+Ag Q" 罹˅˂?PR6(;^`b~/kF[mip`8&aA_v F< 3ruGVഽDFʼْ`$6+Y&lXgFyEE'6%ݎvV)xLa 7b^.ز~*J(E2Jli{&@#i`M),*Y n1}b*W4H&NpЯ-fFcuS(Ra%5ns:_*_t7Pe"E^ MD~gE1b\՞aWde}Xhk {K,yxPzo,LfhhQ0o3 O51 [vљ Rõ gEs`I0CεTXVӿKZ*w% )0Z4O=.7|D.Kԗ8P ًA?qvWYeJ}RQVGkHƧ%wg3*À"ZOa{V[Ȃ9HYS^s]:(w @?)@U 5\bfsLq yG&s%/l~l?xSw~RS`@]eQcEJ))Wok *7$QqƪĀEi")zMsL3 e/xqY _\wb !B-2I#q;{Fj#VтI(\a%[Fa@x k<: ,E/Noϗz-r T,G践s^y&s[vz*NB>JEnڮ݇dT KЍeU#,%3hAzq) vZCgd&Y ɿ4DCl(\7./|LˡHԪJME$iJAHGF52OD%}ڀXQ2g-ͿUJyhmnTg v4W>0r2>,Q 1#CpJFt+*)07&-[PJMVAVؽݔ>ftfa'/ ƦL&@<U0YeU<5v=&GOo("JF8~jTl$uf. wc tc(hyf&HI:"}3Pˏd.$j J[IQ75\t)6IuN/8~ y0'l.+Y~|>T@y/%`^ u:g'"ejMgkzF1hV0seďJ gs:3qCCі5.BbM "^-Ւ;4A>ٹ|P8rmX[197f0CԿ"xܣ<)[vh1.? =$s^k!{Ek@Ҹ P&ԬY_}LSFrp%4ȃY,@1 0G| Pz Cmk$NՅg-1a?ͳ(E$Ԉhx JgB띻DɒaeL X\H~Mϒx6ADz1d#o[4y€9!4!,HqӊN]) ^I@.w@h%p{D :hK UT9l]*GCKRo^KZKȉ>'Am+!b`%1+_xєyKnBv)lE根=ZsW'P;b#x#HR6&^\<&>Tvٛw Q0w$L 7@t-MY-qB>&%~ W<; cl^PLT;f .5!Fj9\q@STt .;϶Wpll%d`+_mR+vīޔ %"_:B3^LC[>!c;p J񨿠>^&̧ve؃!X/lWqyFpvLa22O&QjI{<Wc>4ES]naX95߱'Xrxð<WV0ϭ=qG,D&sOD yK &6ɖO{tLpvڭ!.3$B>k=TIcDڥJR@A"dHKnj^&>/ZL3n` ^8`? 󟀤IJ(ҿj0iUU2)m/`Kº^ U0y0wcO˶/qh"T I¤MOn>M^RE B{X WM9 T)Qm BYٞA!Ÿ% Sm;VajNעW3SIh@wnK`vߧZb#33t5Dy-|nߟue(Dڰ6sge9ܐVaZ 4!ZXߢHUx6_3+DAWaMMJT#tBW@1AdIpOְ,xdQ"w Μ*㥲@# >VnQ+Q[UNZ22'S.k2 -XXfhYZ ]EBS<_~~E6pV7t}^8"u_٬`瘰R;Ǻ$ŐێZ*i*'*cy)!/.4ʰ+-e#Nq3KW}z vJd^b*Y| ѼQ߬ /p`9ȡY旿-|1\GxDwyP3T' yCד^ Ͱ֐mabHz]}--``s ~Q^\9JVcG%.jk"X2ka+!Iyj&`)No$GqN[3}gsILN.%?LlX"fsN\c!b* k!hSRɲڌ!vni@fnw1pH |Mu8kSbCuiJߋQTE͟ow:=vxT䈞b|s}A(āeK+Lh,^1O99]V fQ`E&Š0w(ܔKvR-XW'v[>@%Bf~+`b [38R_'֐p:} o=z9rN a,)Z ;UNEZp%ʎ^!*O*ʆtNLT3dg+We.8.S矛0}3իlfݑlE ETuKmzy2LFK*kۧb|il⊖fe6j՜%\ [no 6dFOev9y3m|#t4l'P_kH&-M8<6Rp ED~j*A^B? 픮4d`k ) ;thh`}6\[ɳ2]&4"Q&ؖSQ2j("YJ h6d_[y=4, bKw.cS Z ḾCS.5q.+E^< six0ω 5jV8G F$&qm(N"og&-~:K9soJwO5)9mBw5/2ht38:հ@Izc9pAlu8'ы #0?ho%UP};L˯XYTn pj^jO NOmsmW\dEk6ZFDً \[ 65/](Lo7B/{4m[f)pWgam:U0%PU%"|p >Zd^G?AI8\TD(|OmNRЖК{ssE`S40[D.-c!L-ΐS*UE9V5&?F:<ʩB *HgKKGOzoASԜB(v=sĮ^m=<_l˖khoyFt+^ d 8N$ U?OuG N%2@[|p'm}X~ud\ Ob)\8P+| w`_/gHj y7x$S~7q=]zƋmj΂ b䘏c$NR0fyksQMh*xǐ+i:J(1P:Rڏ5 E40Bq}xk8׎G|~QkC7POT) @vw?t-ȤY}bnm8]$/i/.t@,x'¯e->L~vn/^\U 1km鿫, kw m(f>ZD Qm5_,չ`^% 1,uiWpw ]]E$XO}~W4Srȍ[^^=Zϡ|g2G7 d"4rw@,$Zep.ICa|[ ZT% ,! Ҁ2dq0Ca#ѪCyFb7h}M|Q! Ȣ=)NR_ ZZ0rAoL `M:#;)q%v9Q:OJ=%>~^8?SʲR[Pr{G*y Apc}Lz>wsxJ̈́|c`]rY_Or$K*7|mvißڻKHoN!@M6"YĎXjy2ܬ(`_琭3 jgH~M}aqNJ_XIOK),x.uH.1 (VjRDMۺSuW'28t"4OCڳ A%zQ@}BS<7Vm#~tR%Ly3$]мKWÎ 7%ӵN`q{MyRA"{,]ɒ;I./|+N7R}OE:7 8k΢*oꄦ!ԕ]GYiW. SrQ;b)D!+2w*s<7|q(BY""IZ+mۇ~ u{dWVO ^zթr(㗩.AylzVP{ILY lҕ@t,G,B |5qz,HRX݇JBJṴMΆPI` PrdM !i0JΤA'+XUc¡b8i<(rTbq }5L'8z>Fcn2$@4#i&Q{Gҵ#7țEC%9:u+Ҿ/`(d ]̅F 'kDqL^Sh%Iz7 Q^Ӛ9m!z,YfR)]ϙc¹QXuJO(U6;G1PA6/ j^[RaIT~wS+`sg^}n|,5il& "̃a b%iw#..GV+ArAQ^o%~+V)Oȯ1B>ObGBw|*"|#87Zm!\(s/qHl$1gDNK|Db/gIc(y s~$[_7׭h] مh+UDO#P$;D;~㏣s{>/英@Ba}{pDemO IVAeØN309E`F1\FQ~!d@1m@ Z]eDԬr_h"jsE Pٻ_\ &@\TXa@PޒaApص;-OJL&i6Fآ`r;""HjP74[)[;7w0UMZj\=qjKI8of^6f؏ڼ MB*&V c9T@w Y\U (hg`xTxfnE.=X2L{\+ LۻgfBT+ / k72,ݞq+X0Be )w<c|حKӧJW X IJ\`E$Nx?@>̥fAiuӰφ73mxX(f~ᔙ&81ywқo}#3fItO #pZ1-OX%`괩LM re_zjYON 86@.%΋A?dkL$+[ۚAd ?HV7Lskj0QևQ ~M ЛBAJO8lK5RR \&43;4a};Zw`Cc0Xâ5#lɶ5Ac51ݶ|oO\{1oF=yXw+Hd]JQ$r V;nkԨud{ ET.}:@ؗR{pQ.ٔmj@J#c~Љ;BKf(^~M Xa,.O@L䟐YpOx|F}tJ?(%ߙvs,N9޺m[ ' !g)gEI|`)iS[YĄ`(1 ީ>>VKޅ4UV Q!9jjCk %ڰ[aAo `#W#p}8? Rڑϼtrf2MJdKZa'p b_6c9gm(s-ݸ\0rL; Y U*駠'6RAѨh. bt>ac]MO44lK9 3ෟGr _ h*pbO/Or!QuYB~ v54z]Db}ɳS:1u6kp@?ҝɳAB鳔?bYsy,#T 1+ zx\9_̌9"/afEQ(R)?0ӕѯ|6砇izӷp"]96$$lY)tK M:>F@1>7ʛdG]~b>W'l!O Bk4t^+KVPC"@@:_Z hvCp%#a΃?| =Xܲ 1PWZ-d@|No>>҅?_ڣҵqm#Rpm1͋BƇ4W$M_.e-]4Y%##VF'ˍl˖._w@ 8ʐ#tqeZ=h1k>j;5F)݊[t+ִ&]utB1֭ m!=+Z9:ͣj0kV]!nXR5l"nAQ:M{z\b,RtE}dIS{"6vnެ[@K1[>Q!Н2l4XVOI|=.X '_%ϨP.ݩ@Y`p:f*X(sifȵoavII8I@߉LUY$7jq#^4mE DD{:cojmo&:ck+Q[( MYebyDq5Em,xFvI*?D).ş$ `yml`2 tFW-#feCAr[=0`%`3C1:MqKz'cOHeE@ohgO<2dD0eX% wF֨NWF`m613sWTF>l#WZ붣-%R-m_%l"w@4H@h >zӲ\%њ-&Bn S Qj18g۾'"IcYscDQW$ UYv>i(D/SıN+^d>O~ asqQ(ۅN.z6ހJkeKӕ l'Y(7ӿ*%Ҋ~f?N%YHc ܮTsPY\} #.r3 fWpV)6卻~s{)CcX.?Qz"N(uthC0d{4֠eORb\K\wKu)V ђ>uiH9 8I > 3z\>]u1Z)#89f15O8 NYHڨ?0G|`!mN4ջ7 ͍?rLj]z)IJzMr-Pr$<V^~K27ث9ڴ.nGcw@y ŎPjp-{v| RwC P^CXy-KBEBYyrI4Gޙ&ҘCa1r68ܙD'2޺#mԔ]~ +,&e SP/=Xv<`Xdq|ۄ')Y$4!kU@(r}y MvYr 6EK:*8aZU|TqGqtIUz/'ƞy բ;Ǘ.n6mU--Q/Idv! |j];|MLů> pǗsk[#?.. 鸂K/P4Cl߀ű {nHĢ87~]pVA!/GSLܴ2Mx<}-v*=%`?t_W=pS gB*IKq`8$fOF|jzzNY VqP} M;Fu xה8fBYH}G&CQ7 ^ >62|[ l&\4 "d>LiY> yJż@![<+Gai0*]>twg4JĦFl}> Tr7]aΚxB^ƥT$VEfme3ApE8J*w 1iDP'6Jy ve}̭͍ u{Yhx3Sʐwr.`@erudx Vn [;z+3_vIiO G,Q?㱡7]ҩ,0yX|5OA/xM񨈩z]C/q cƸ'̢ :[nN9g RrzZs,LSպY>{,ԫYt ,a[ HUe_0XMХI?bKs}f@!"E! ebz*ݒg>}jt>{ $Ŗ*aG,(Cz.VnE0!V`d3|8a6:[3x)nrOXkˇMbRKFSl9\IJͫOd (_Qю?|򟨃a֪MC}U=:5%摽6Ԓ蓗AOh ȠEH݃]֞]I~2Y۔]R,)'¿t[J_Zka#J#]iilr:ƀ3bлP0([]RpS6Mh[d1< jjSV ,an."!5"qH77j$8sXQO.Ҙ 1H\4I,r''ЯP4L%b>O(n6Ď5WHVFgK!m0 &vߌy k;T$D^wwDyx_CzJf%@"߷>F!vT4|Y7` z&g'm}@yލ);N z}?봔b?V}gS/+!!;>Kt^A;x5kew- `p-Eě))훤VLפۮùqV h1k+*BO k]ن/LWz4N6<趷lE'Z|BA'@( /%Dwfr7Ksn1R.fZ^=sA 揫ht+ Ln NŦvy!8g;OB%=-OcQ%yt!*q*@ ["lž{JKJoV8~p˶A͘) `0 熣A\7>ev,3rY' <ݎM;J@l?Lb w9dwJ~}vvpUgݚ]>gsnz0hoĆ~ S|1`Hrd 5kl}^JQ4 hv^G˃Ipoǎ.eJ>n%] ¿F5 Nlam0|c Rו̿őӷWi&EԲLLe!/z[_iN4Cюtopf"N`oǴ$åÈbO7cd w1͑X( .&ɿ*;+$F1ɸi'FlPp$zvXsCUbiQI.zb6"ñuY,^|hcIE?\QHy;*))]/sںbTrb:DOxyr*`T9H]pHi Z3)zLEL:S֕>Їi+(ROi 뢾K@/*LjɠbdHQP,ڀԁ.=NsGKr(4g1'gu >+HwYqTn2G2Nq;{C:^FǵDM\$m'2.F[0vBh^\tY 9H|{N6H4f1P|msx>7{="8+x*T폴Eh Qg8ojW{k+P)%FVGQbxC% _4-O}V`s.Xe?}.Dƭy2h>=~-%ͮa7QòYpj=ylz;xWyXv,D_("iS '<dՖu:4슑>5y#+; k#:IE7M <ڄHh |5b}` Xp{ Ɛ #}' \{:=+M CHó*G'nYy.N{$`qo Ȅbg+k}VZ>~ .ۉZHt)MrpS#K&WN#=ԿyvK}erI]2K߸~l#+-$*K:uתab1(dpdyE_CD+ Ep/rډ`pv %o o4Hc֠hyO2 \g% fm2*`"*IjkDYHq[+GЁ9_[zYnfrFC~enEu^7:"z~a.myWyUZ_[żyHF~}k}Y,WhW%'6KTv j6)?x]$zOW kQ:`τ,!SW|zkh[ h$Śtk[d DO:~K"ˌe(iKDG(x BΨϻF+~+$|IW/)z?:9S3J'Kt~otNA$LSr-ΘRbT*ol/PquD.Ǎ). ? :/.Q|L'˯kpқ]!rq_jiژ@[b‚oi0.Napo'Wl2J9j |nAƁ6 n XojC5>E YRp4&qO;6_I,W"ab\p򩵥 kw{k98.rUknJkS9_C2#r{t<9CWQ 0asz&5/7MQq s\ĭ>?A +8/jཚQF,^w@#6s1w t0Vf O+> #uZ qo|)"<8-U#Z#69Z.;q+=ehrq1pclbP\W "EDw? <'|HZ"֮8~%}e!&җ\; WPc/qeԆh5Bv}57l)%}9ԉEӃ t Jj1R}0~pt9lM*gY6lˊvz욿I۝A1]<|4dL S.վrOdklb eV iz/>0fKzm0ԩeX4Pfa.[M_wN3㉙EI)b)- vJv{(R(^`7 syŒo5Υ 0>E:7k/^(SΎ Ia@̫Bo_}%מ3|$J OJiP9MNrb+T@\ntqh" ͖jj9ZvmvOm[9l>=Y! 6 t`|RO@N?}!'B7_&q%+t藔-?Lc|.]󎆇>ț;ܥY@JhF,îX-rXaU3^; WE4ytP_Rhi?sc;Ra=TE4IT F;Ef\;+)9XiD p2}782ctx:nmH[@,v0Q48cvy*$;B}Rm#JQV!?󰄼`M?83b;; vC >FxЇb<>ٹ`\Xc3CFTGɒ]tnpE9K}<W\`BL9lA+(3dw]V9b UCp֝⥩,1{&nJj6ѹ8P) 6FAt4કy+BRm{YQQai'PR~iDcH/[_,3h.J,ʑYRcr-/,>kjLRjD5/gG6֠rH;"/J0($榩af+[LՑJċS!8)^tvȖ0?emu"r9Ki5cҟS/^Q(Kv+7ѵC5=rQ='a-\HXr:cSp< ဥ["02]ߋCO )mȖ' LӥL.XF1|yAXY+E^'Nv2HB"%GlS%EO[;KÐ(j 5|$]ɳW}x"{7OWI|jBhx^jӻM:.Ag7kxoSЅ}d񾖗gmmgKo>/ sS20r%BzZ/ ,O,U" pyʉxqr8}2G4ϥBMRO$XbMVƲɷV;F#f\t/$\$Twre|iAv*نU?vKԂΣ5vd د/Rbe $Se691ii]>Vn=(WDCh2:v*x@TwGVKetϢ[:lY oô io<8 wl%5kvV;d㍐zt[nIs|(IHy GdsH3~V; 2]!Hi_?ܦ"?pOH$A$׮> :.VN7VXCs/sC7---λ9F@3X>[e{RqK""I7l&iK[\pziO"(e+KGP>P WUd%(FRKя n A9LGڝ?<#KEgdQJ^̿Xx[H;\9_^!":;Orx(z ܀D7_"~<6m LH@mNyp_g@D{I&vfˌP$(8|1)g5G#HbS֩`n?fMz 3M*@aCA_ "$֡a jY!Gb|ynY+C}́jr9tCE6Zj#W;Aʇf0īP0>;H(,.W?±6,Eh m*`Mu@d@CPP2/m?6/Y>LKV[77gts2ߊN2#[긚D(zFHLX#|~nKHm`efm]:ʭm^&;[Nْw3[zD FdoN68O=tNGA͘5BӲъDMF`ҁzi+!KJې CBྲྀ; +rgtFP+#hbt`QqQ. \+QX=M.Gp/EZMB 9ٮt{QX@FݓP<"\.+Dj2!tt)o̢i0J)!m=N2POƞ,Ͽ_7IM`BwSa4ws,žgiN32| FpH7ER&53Dץՙ>tw), ") lx\4$A/|HKMf+nh0mr釢Bi'<Iww1ۈqEgڄpB㐨m:\z:mPZs]^Ã#r5f僫h.td2tr6?NKnd1}m{]!$a'wÎƆ@!hԽLzU4iؑb?CYOt/Z]i;'s"vwa~O:-=&9ql_ LLE꽖AT>64NuiR50mR̚uC 6y{ժ.Z7y]zf(߂FK e ȯJ} G/'ƒݍ7}3UTkPL*Qex4;F<QƲ[Y\q6~gf2_}\!/~6l $93+r_,z 3T*:$Y w=m) ~:Ϲ/aa`Pxժ+&&D e!R#DfXK&F\Q?3V.ٵ6/ߴ51dV 'xіˆ:iϛFN'GC6_W(ަxo`r!PnMθwPcSKvÊܐ|xӇTHvd0d,ސ79jc{p3EN1(jr6n,lwBkl' ģ״=Y$_$Y5DJhVУlg)^JO-Ѷ '᰺8,w\zAHmVGT;Ngin1EeN7M;QEޖgb,nG]a7 dfseO2sd{a'<坫ڝ4Ȟ=0^ei Bw>@BGp55ebRKkZ)vW^%O޴oPJ 9(s D3dM:=.a}ם52(F`u"tlRsI5íN t]h# x0A~R"[JĪ΍. Ջ#M ?'FB?+#P-4DT^;ˆzBH# $R@geExovs XQm jV\P(yYiy67b1yӖEROB-!xKeܙzF dAŝd0VD&yl-tOƚH况!B,hCNdW3pVJ$;!F ;8=L ᶘ ȂY#)/8=/Xkv`MW;=up}~rh=%Cb&28n^Zy n8D  u6k0Fj;ID8( QBDPVׅKI Asu, ۘZfɗ\4I覥L>5u=W.K6=x ׍. [\e(*y*J&3PU_ tk$jW=k`~fȕQjt/=݅%ߎit`4p"oBv^vCtwŀGQ4] p.w0.FbCCWejky"rol@mU~|kO^PЗyFzxl;JB8`F:Mc/!_nx?L1.{ <7,9'X<L{C# XV# ?U\>׎dХa@@HQ)rM8& M{zb {ELMoLAp;Pef9'Fb <9X.6-]hu~NY.8JR{/VxwgEX}=3+\z.Z(`ƾ|JG,Sn͏ğ'u` 1`a 2m SBȿqI d̜ݐf)Dv2tw;̞|؄aЃO@a=@찿nIȄ3LbM<^㚀,2E”v+G1m(FrUbaRXr{>ڰ&}\sڗoK !">.0L{ V|-5òxXG3Or#UxosP"&8 w=yn443M]}-7}䎼Y" юj#Tq&Z9BkTs9,'FjX}tCPoF0z۰J_n(݈r 6<4jH4eѱի3l(GSfp*4aLC<_밾m"`SƆ C$%7A'! DMeT74aw6z~#\Z6XiJ 2yVvw,s>ՖRXc15+2@Æ,JccȪcp}F?YVr$_x}*Hz|+^F*aZ_HUw"hbۜ.\3a0Pq5|tӁlνgc]WM:U 5mYmE~)x5ojߵwڬ?չ0hpGKuxbDsā,75g\R.egQ bO=a'n"ߝzԨBւ\5.( ~DUlLOE-R A[{[af=? i˭Ql{֮g?fjfG.ÃAgW [Y7wPP?F^.[=\  sѲc}uV?:ul3: -5 BMr'g|rq4%&IC&ॅU4e?0&T=zh ?5=`ӹ ]WKSNW`?X3\)&պ48>69VМrت;ўN^mi)@՜- ۵ZO& 'G~} (/f:"a ҙsT6Ff6E}34 ]E*G*F\b& lu JQ!hQ+ Bm 8o@Ek9|/@?Z*E_Vwj%k٘!@n:ϓ-796WA#Wg(0e;d PeACd#}ixB="6{<>1BQO<_vXI"VzO\1TPڭap/u yp@{ȞbM#E;?`Βa/ht?՜M)tcS4;%$|}_na4̎,"1Wt=4=` PưH~ # C'tCVĀZ2҈`eFF"aEE.]f0.H&!"m⇮.ox F6o+beRGe6tiUpΔbt%1NiКgrYUEtGkl0>7n uzC.mQY!w@"Q!M;.\2,ۈڋfSJ3Nh}l[<.mp#Q],>9sJ(Fj i09K?]ӫjo0U9) E';w XoՉt<2S1qw \\Fy]p#r8 8#gR,̡=-HjJqsրЊ 8<o k:cקuCZ>#+_϶LcAXz<+c6+ļoѯ ,dӌc_jB:%&S">8"EdsA9CmaǽlN=Ql$ϼpMH gzeǗ7`l14qsќE1C0I3r(aԮ땯Sdy*B-R`%N2^N=%?l dPp,o5jHͯEBsDd8gqYz9[XTYzC'B}a`E/}yTK* Jv}7ȑDㄷw|c`ftwmNڏ G X[ވp%nsq|Y̾.K'2Qƕi_R< 08^_ơH9s o!lܾ^rsY jGJDC8'MOgd:döb 8͑\GvI% RM')3j܌C5i v0 ,\t< mr^鼍D02Ew|z1ovZ 0uth$8&ӈ ÑiXW 8\vLoUżtD  T/g52f>OS&x IZ3~AEp=tCwds0ew8^F-jYvȤ^w-# <иc ߪW-ة4j.o$,[露F! hĩT͠TҔ5yھՇ*EU% ߶˺.),Y9>Fk @[(9^#VVY 6KoҰةOK}Rʔ۬*1<@_XUDy#:z$ ဂ1=|5^^C*dbh8DW1Qk -Mwn[ 9T1̶8g96)T^`}ɱb8k:b 5̥Vۊc! 9]3p_hNJ֩Xo$w~s& }L9ߣGd+#6 !(("gI4y3Us=E8%0!|+MGw$1evm>IHK*ÉT"nZK7-dTbC0w*\gV3_Z{5[sR<: Or 5)JerWɥBt A px(%2DNc)64[/`soNVabzD=;{\dAvCސwUA2~Nd5b)nS6Ya綯uq!'ZaJޣO F2(UKW)N`JbJ{38*l(by^ӺKs@wgЗ4ziT>kIwuN6iesK*ݦ"pbY*NfJYoyC7v߲2@{z-%znQC&\' 4<~fx͛f0Dz4Do[d0eŷ~9+;%0$2/ lp(49Vl;hҞzufZohKjT{OB홿[~E^" FM姲"LQh}}odgH)LTMsx Z4J)DN|k0v:CioAIb.޸͡`N}Oo?и>isZ(4K49hW#v7tf@q!u}| @09A%;"_Ybr a\.vkN$8"k;5L(zɇ"! dnQžt~Gp3<~mZ0*)ZHO &rA?8͚]RttPvoL=^Sl̦@\Q^,_'֙7 S=#8㺧< LNvQSL010ԳI Rh8'O+]4ҘO$l]=3̵Zak$m(̸ZkZo s8W k7Mjx_f~^:~(^w^Y%Åk'U\RAj MEß˕0pTjl; 0eWfn(pk{̐;XF`x( ԩqޢ:%eO) lsf^(,WGƅS_h=WĹS?ĕ+Иd>9 {ŭPe<ήƦ[k= 'oXJRr zZcܺ[w6 \d"n?tF8&`ȑtQ4ViX9&9@VEor0ހ}kwU/ Gq|+pfE#/kYƏ(8F(?mAFnh??Vܻ.6@<60 !ry1bmְ>&(*EMHOIaM6PSnHL{T$po+Wqk&ahG{Vz=#/?4n dW)b] [/u3ۇQE"̙]Ɓ0M6hQ{w $x"?D)(Egz|E >*8ͮlo j%Ixbs"Mf=ƒC=Nf9:aV3QQy04. +85AӠ ŗ Pxz+άGEg3'Tl7E)HO O"J8öt-]>e!\dŏ xIBP"b-?5|brPk.̻Y6⊋KI"W1 حXg\pU)҂rӗ4͢+gĢ$l[(o\$) Ӣb8 dBڛ\X;_ AtkX''Y)nѴD@'H=)*蘊I7bRi<5T/(9`@-hƃC{Ĥ$ H- Y}a#O,̥Y^%"EH=e`ClsPߓ^8_ڌ;}Soԗ;x} Vu ["4}n$TyTsj jߙo\QnZ`-_EpB6\ )m zpvYɶ@gт^v'[U*%/E{ Ѡ@]tpqnʄz)QO+9X o"ӑb#'cqiym݀ w41 r/ײm"jlZ"컅u lx0m%!Aex3UPA7p s+~`tPgi _Wr%Nox~m^V+:`{kc>EOYUwqI_ego O\n=*;XukU[Sl2SP@ںs_ plIO3 ka" [}~60ZJ,%\^CKRmrQb3?I~0}ZzYnIz{!@T$J-FtR dNDг@/R{Y%qZ` `SJ(is%o~NJt칩5Ԡn:bQ/@|/gxi1pEPXaTϓ+B2P[{Y|03KFmQrOKJ,j)og6j\efq6i"+<]gU-)֕':x~!6{6R򱰏]I@uyn89b~V"sd)_nzZ e%b9a3dk {^>"Bx 377{LӶ`w2͟t0o^at5µovd߇Vg5xr&"\Jyw. ~m]&vꃘ^ͯ@e3k/>5pͷeQɦ拀Cj^[5k%U'i~5 ӡ{A b& 7pp ?AZlIq ]A^}%u~2NTrxp”=k9~V`aGU ;b5`LRDIhS"`W iI#lܰN )Ȑi\ A͑g$*VG3!-kO'BJC^ִvTVW`4)QyX }HF"tDO=436Պ1xʍ*WnV nPH~S"xlE ]87Ofc Yʆ>#m7o٤Xs{Q i yd̮; <6l[KR/G͹FYòy Q%ɵ?;rGQ$'$s8*5rce'á.sC!ytGi$iH#\$ _x4c rYm3{@CJ }.#=-I^pH금s1tvٱf_'-,%ȯ+QMrBOl|Xm^Yy+v  ,7*O=ߺ'Mt F6mtYdUϤ-Cm76ǝʡ4a/lܔ?Jm㤹8|Nx_q{0[i/l\=/Ѯ$p㤴Dﵜ^L/K̑yP(f]&Ӡ D=aƏ>܃Om_vkd?  Fnk S8,χrgKݔ4)G7In5Y/#`Xpz]r>gKFKTp(&B$3B+ Cf4v4y}oĈGf^E>T`3$jU,B⏉ wvx7D p<{ ٷ#%4t:]^"⣂8+aW _LYBXW\ǫsQ oŅ_3Zd^ݬ Nf8Z7hd&.aÖ, 4PLEŌM8D~8` %yhI::c|KT/:鸇i8:F}u1Uy"+j /em-frAv(uj}*;S"KD )lxl*Nļ x : I%ڵSC m6Di:$=ȧ\E֫IQd}y~4mqV4M䝬SSJ&ܖ¡ݣƣp%y~SyQ,nyj W/ k~ E9¸ r'/B<1Ra X rz{vڊ҄ZMU*u=9a{n㌓HRK]~On;NvvM`|g#x| +_բ~w Qk3Pfm-;Vcԏw^~(F N3g?ӥfCX&0ÐK܍jDał`ZPHok|؃9`^"x/PY#ypxB>(S  Ƛ.HW ؂Ten1{$nX8Խ 4*yt4rޝR{`ngj 9]W?*%@1z3T :7L΃xTpC7?mrxtDWNgg̜Lf$tܥu=(*f= <&r(ۆKF \Py '*\^jfd\|ޞϭv1ib;=6xjz=_ $s͐ڀXMTA+dul IMD!MA;0V`^ԑk@6cld/h3)GƆ^1p[L"7f{Z>gBU/̒&XBۭt'pQL ۰{r9_ 8jc,-.jbj՚ # /Qhw*eOy#Ťt3F ʸO%Ǖn} ݒߡ {'݃rYodMt 6a*[YK 3X}G-`)I`dlvyNviO8t]p&Җ“{*iA1\f rGJ<铜jL\ B9/RLPYM:L{FҞ)||j8oe7z Η {&H^X@΍'9ey9,bNac鍍J»-w}JgNhqRaIY4%0X({MfC{Յz7)&x 1 l΋y!#vVs] "?`f .C0kBQAG: zF \7. 2x]z`F]ӎ8-}*wDgu;A dםNN$v6&DA.jU_ᐗ.7"cHz åPY?ΤY#0^(mzD%TRmAK{zp,R1Up}s|pZ_#HoPq$G4^Q>߆zNyM6!?I g./"y^k$ω֊-|WllS;pXR]_k3?|Zj煼չ{oVJc8|?^4y)WXH~!S j:u)qlE͜(_׭3[C ԍ{qY>#0Δgf6o#e ni``s&nNiڬ wUni {miTwY$5_Guh1SͮFVY6KLՏVC(XUjЁzv\G㐝Wj$޷2jP=2Y^h bߐIYe^|p1Tಫk_iwTߠ|7~a>\)}s>"/%&# ,Id2ǯ†wwPyH˱nVVnƨ#.1 kFȧNE bun$W }݋2 o&UB,ؤy("gLg2Yq!LS0VQ6tTȕ`'AbYRuM '^lh]1·~lJ։";QI]Z_&J cJa3&YאNV{‰xp\.=AT:7ݣ7`=ضC>Qo}l:Y:X\2c %\Z.p@wLJ8CF] Z)Vޕ|AՈ-C.Q;鶶CWH~̣0A2Q%th҄NA({RGFpw~+r&r3 W*,&_>b0NC$y2nj8J \W0ݾQ#R,yR) ZF'7VBb$v<:jr(YNֻkcvd6n=Ќ[/yz1w"?1s2qЖ7 )'<ՖNŶ,WZV2^; #aObME_8{MhщexTQ3@-3N)xs%C}kdT97H(a+Xn@ƞ{$궕4ɶ35Q >麱*xjrd.Me;˫?pq] /-.;BNGh_KrHNd! yYw:.MNy5=kJO!Ε!$qffܼ njI*=^w~ѱD-}sDC=+3a2Pۢ] Uf&+^FTzfMTV-s-t:B}za#?W*Qf_ dT/x+Lڕ#h{t\yŭӪu0n mo3*njٱqvJՏI&@BAD̈DVgJf܇ݱ#!kҿ&ɸª %Xa 'U3A > .jX4ߩ@2i^!3}6䇃'^\;pWp:g l9ߋF m8^ 8,K񔔠ByY)=y@;.d (,%W2+ Sq3 zWL@N4fkAus#/(kG[yzg0x(TSyU__CJYē( rL&:UV<Œ\QמqiC\4 ]W4ش[^~6{uJiyaL{rrMḷSd4O{œt(uV##0}SuHvg U"@99_X>l0 :J2Ls!30cTՍÈf34q ) dOAޏ9;#g]_x'Gܠ', E@C 2dqHabx @o8UŇ{:iI%>O ۈ\ҟ]sLh& gQZOM>hs}p/|n]{ eE`FCOa͋j~D#?0<=Xh>-lkj;yɞ4i+<VZ=kˏF|z);!wjڻU$'<ZqR1eK#~Rut%}6Z`渌TI5s{'SRSÆᭋF~w$gxXR̮Ŕį@\Mx7İ 2 L: {i7s1۹lƄsuegNѣQ ~yk<.Ccё! BQ ȓ_^*E",62q!з|;rvgd+Y* D8$¸1J*m8LTjӆN6_l[4=aٹjF=eEZqnLFYgT<2m|T;/*4 !P #sw43nJs~ecr: jC`\%MC>$,`1"4 (*Z?r0G l㱼{əʄw黫ݮgڐI7΅-1L,,zb\7m?!h$f;?f(8g GX P뾑[hġq{{Ƒ7!x78~DŽـ0( t_+5 Ʉ-4W=}DjIhɝ#LpLmQ!gTx27tXyȰ>!$[u&V ; 'sJ4V:n*([+߹I;l,l%XC.\A_1v oh x\J>oۯ$r{Ċ#/ۑsz3uu?J EË̙3__lvAzҖ!eGF6jz-ޱ{&-l6Qpo 3MIPLզF~kw \NChx5mtu5JȅlXICJ-Oz1qŻuJ}f+g\qle FY"D%ziP& .i3Ydi(V(-O<>y>qm+䑬!%%rEHq 4i܋̺ԋɕVOy)$9v5_[˒N*8OcJ%Ȕm#WH["=Ķ5aƿ=\-HZg'P){#(FVwC`8ٷ_n~pN$A(.SqzuM,#8l0L)Z> ⁡rfxPAȔ\UzY# nXs9-/Aa=A5:|R}پu-l,VYtb6~Sɜ!r<(6[^הM6#_;qsrRlO =!nFo 0v\E{2δb(EӟiLe0{0:n-kl{KYRB[@ :h ?Ŵ C#e]QV4YDiB r?Ԥ{A Yc&XO~ Dǣž+|i` r A2r@~6)8rdɡkWV"-{aKXj*=Ͷ40aO°c[XKx {>9NHm?~i696qi)K] $n?WL$kEG *$.V# 6Z2So:=E;/X,i|;L bdbYc<~&t'yLDEq;EIv-:^$Y,quWx^y%_Tnuo xhp5܅_gr2re{+d}v46, nc]R 5$m[K%<Cނ/ \ ojsUM畴گ~_wLԴ* @- 9KPZd72Tuc;Q^$F|y=k O[!A;F\ zym;,o 3k{T+=/]&#${ bDZ?K'd񊙽A!N}Z]n.a k/cJ*o.~l2v)5d8PޗZ *W~8'gحW.:5#3%㷝)U S k5QZZϞɇ]oz20x#&$i3!$?$!=tE.,w<+bS~"+2>S ssO PSZGPc/9X4B'X DØ@9Nz:*"˚5xq%>XGONmcHܒڰQJSַ}2y^MK (N\,k}IB˽o%'Pqi /{ \:瀍o&d]IaHqH3&-?xu63VJH$^ \i4*,JV !QL]-ь%*TMǵ u˼do K7;9nIܿ*ׂ_չpr$.B{"JbL29;/9* Uق1B\eB!MrW opY۸OEm$qzfb0m+J]^v!=Hp:@IzSwU(**LW/ tt Q( +FLPlCI\CwĶDy c  vP6pDlR}p乀j(roZ)|xTZWqxpyO^2)ƿ :`_FcpX-8Lep"zG?UϧH?~ ǤU(ށ#³n9emaaxJ&F5`'Bi͆2FS ۰Ž=VZ ΅IӟDF%*hz XTdJuswkO7z,ӕOV/uofOe>z_1,Jݏ"\fr=) e v㈈*V{\?qHzA%˫Zy" "R/>{8wu93\nM\߼Pmt)O!]r|࡮ \AVĴ4Lj#;(| |yS18qzJv8b鈽Jq/U0 #VT׵Ƽ}ݔ5ETNF*ްّ f~ީocS{nYwn1D,Hx<aLQTG.nҩ(;P ':D^ׯRXUWǀE@4Tn֩[`!og, y7%0͇nB' k_ ;57y +_ .۔.ƵB+SFK5i%tS?;`C H){ԡ!`OZsWRE_Su=2\= ;F9rS!lb8kMM?e&Ly{Y-TbYo8&WDA=A;3[}@yX91H%G!Ym $xr`6XH1{G_>M}K&ph0rDL))`]OB:렲Ij((LLUaTrm)h/,kk{^;dg@ s^UzgU;1 JS2 qSGA?^n|*AMn(Wɐ"[P I+G\m$UVGFJ0h_C@#)"g&yJUe@/73N< 24ON"6o/;}ϬH }U@w䄪5odj0m0qHfPA j]F 鶏ol~,bd?eeCWږRoD.lVgʝ r\` %7{+ٱ [v6yeHMa.jN0K-  Q*JC#]K B(Cd&ޞR]/=f}ŧV#"J%xhECd,M.t}UD6ǀ4gǔxǙe*{谧m ~b IС>l! ]/KJHdD&)21{KBLSw^BPeQ;ZĶ n퓓tMSAdkIq&g\VוcvZßnpJk9FӺPd:s28߅8v0X Qv|;/xȻ;y4ATs֦0rgscH& ^Y4[h h= $zRJ`TBz'cdrN+uHt|*y+ch&>hKTdCo!0T ˧iJF:OG^˜ 0 CHt(0"c/Ǯa6]: $**u=QՕy]X̣ C !R@@eX2xE=]\ao( [hCiX}L~ed9jY{#(.ЛoE~ < k*/2 ֢-TYJ'L]]gp%3HxlsNZ{NjҢ 2Xw,NN)19)2F18'Oan V@sLf bf%xd3#͌ ̰ӵ),pTmO=ö1U7Oko$)vMtB @%_B \XFwStEPI*lڒ28]>&Y}LPC Srg3`9UU{H~ǁw^6"솆s9@ϙ`ےC\P!Z<ҧ98% )wY @NU\SrUd ZHW`n`M\k?>E8X`C,Nw-K|6~&EW4U~'y:e`p tܡPTOjAG'\i|%ҩbn9D*K;$j˺*q!GT~7⛏ 8μ /Cg_9KW1V1$;רTp2O"ir㊽jyŋCA8$\ !mdNjvŲA z?\\{sטeRhk` !{hbP_3 2ŽpXzv d}0 XLߠ~=x3r  ^ Te7ˣО)+iTظVV:٫ 'd3@I0L:|nk>-" ;E^% ޽q% *_Q~${Z  )U!&SI -JLA]O,Ŀ6bgXSְ˞ wﱪU+D+aB_^65S>y pB;,#wP`&?1<.|l|uq7]j ი;6$ h3\|nԣIe(mpݳ?84#$`6 ۤRt4\@ P§ǰ  s[ƽNTq=\Q%I5(ҋ#JQjT;I/}[ț@, }ZtEcP׏c&|%5Wk2yRb N;eV3pqy> ['3t-5O"RM #ގJ2#J=Dbvp<@Tm6 ֺwR~& hbG⪩+Clܥic9 _]-sl^`mn8|]C6vD)h'A4L-zD\_YpuV4fm>CHnM'k#Ѻ]~%Qr(LjсDž@~{]&ީ*#A&u?IiU};}9*-+ <\ N҇_DA"FoQe:E$DLAsPT {zp<':oB߸͊pTK$@کgP ̄H_B: m+juq<;ITi/,49jՁZp*sy]24SMl˺|=U׵=U濢UE >G:hO ]@4;$g;R[S+يZe4*u8("l%b c)R2?Hl `Ocћ _d>,v¦V AAF4>o&am.^rIN& +N5D?b+M ElV|/ZVQ| \hDwk/z^J#aG߬ZӰf XC?+S* 7LVS:Pyw;7o~|+e ;":_=9l*4IlS, B&9ɖV1\QIJ7æ1h2ָv󯫘vuD2ִ\r`֗,F^7ۖ{t\28(R)MUwn zt$Il\ĪA@3ƐUGK6>fu% VUIxv-$b|~OJF n#^]rc0}; [l_8 cf?l+s(Rnqۉa}GHp A잟4jBiqyvDfCwUR|pEhC{+5%Jqsa 3 ׄid Z ŏC}u 1,t D._ 6ުi;DL_vY~:!`4?+CRj3-VgQ"L]YtxƇJ3u0kq Nq>~LRH0>a4Yׯa=#Qʤ-[g譽sM _ VuFOP&_x[I r N1Ejɇ=D#?M=~Mߙ$9إ``PR2*x欆uqٲ Ӌ+=^*?%fYD!Vac@=כo#0]--;P&"Y{Iн(TK凢J)ȧc/nJK,³ԚRŬ[w*6Rff jl݀&ۛm\r'NbYRy` †OcPu >dW UQFj;6jBPpKcswm2/Cĺ+J#nF_Wq k(]6uq-}K$H0To`C(ʽ t$ `[NmJ ʅM1,*Wbr|Xv_'0@(EoKeORF6<9%#)Xe-l -NJcA∃4؝Nu=XX/2rgMlUK-w!Bȫ}{Ma[!AGC{{~(P籗lHhhnD{􊙿(|"WL3SKedcl 1Pw 5I_L59”ዓK1a 1rqA3Y~+"R FE'3炘DaHS$I'Kt@ICe=A&ه-Iх*+EU-d+Fw&_8iBLK'|MjHP#^4Y".x5+?Pt71lYا}ۓ/9Nˌ^Ȅt)u_L)Oܔ X:.(D( !BKHR/޾D6m7Tl>!S @E`@R d* e#whU>6aYb_*uMDv96m?8ex0&GrgYdC;)t8yFɥ5~;}01W+- {7?fqtH ̭t'@L 17E2jz`AMY:һK?G$mH b05Ix̙2n{^nLj[sH6DQ3"my;ɗLD_`D䊆;̖z=Paޕ$UxΨ29Ak̈?a/GD5.%O<3ٙP8ǵ[ȗ?3ɝ,mX:-\$=5;qFˆd޿OJHelBg̈r:9YN9&Rzl}NK%cH\4zc^OfxÐ0}lV𭃰^"C@;(Nd ]Tjnh|@ -ɩojLKxJ7)Xj"/rkx ]>}@=YˊUsfpX[]"s:DNAO2  3^\+t)e-'"9U -5M=0Vu@6\5hSoFI_/Z؀9+1C+6=6Ï},#ċh CIK.teei Q` l Tcy!0֗Bd[Ec5`uO.C/ ;աNSJnBa_9Ϧ h,?2qtUa9mNRmJc(ўg+lf*¦(Ha qEx^DR^{.96X: oσ Up*0VɃ~?% T1}?:FSw DzX|FO<%5wAӛ͠?m YZJnJ9NБ}bkH')葔cdG;K!=/Dбǚ?.DB<XϋK=dֶ uNto,Oq:w jy%$ qoٓ.XnR0e*C%C?+M ou9i5گ>XO !t4@_яD;v}DV ַ %G]t!GΏ@NNܜk-MXy^$RpK0XJ+r6QCu^-@(2k ŘUx-ZF& } ^3[xB@DCS钐yTU}%1#+6_\4|X*Gǧu҉KKnH>3Yf\P %E(w:;{X h3NḯM~$0KVĭ5^G,үtvek8e-}rw.?EgtZ}`yh{]Yz YϲwB'a%l?cNt3d.! s; +@8q {&*ֽ ]J,0X\每SlyT5psE$tS !eར+A˓X AY4t5kMT_۶s\jWԌ?E ͪ[=$=>M!!gg%N)" U0FJ~ƙowZ9@{23DPL, ĸK{LBJuhmcP3hiY-gۍn]MxNM5K|27ޠ!uhBu_{tfÞؾ=;׼T[8و*/c&K,٬t 5p pGKHn!:0=wdz;1)ُ(\X3M.W ∼P *.s\_Z+MƔr-:$.{2ߑ1qG(^Yg6FVQz=CTGSBE%wIӀ;HXfDX%Tůܻ؟yE_Hi)DDzOFy(i:L`Na_4=J)͗UqҼvEuq"gӪ@7рf U1 Ɨf.*fß1L^ڹaSdƍw/eT7I1DBrx|KG]m#7sg$>oDܞ%wK%Z~gSP"! exW-)3RhQ6Q<3n€.U@!Sd9c\ܰL  [jĀ> Nxc4d|xmX؎T )2Z7&dyޖy14j+xуpWoclHGCV,OHGfnVH<.Vv'5T mAVgaB+iWuBAꃕFb!2}8zdJ7t"x6)XcD5xQgS"3y=QKEJё٩MBh؍\>mq%vT70 ޿dGTT\Wav!= Ӓ/דp`߼iYt lٔ.Xv/󥓯zџIJxCle ]ș3վy d09"x2auCNz))Iz@g5ȑ#tdz*6 bX ; ]n,> g"UcH7 g2+>*.:ƕP Pug00^_2І]30ZC(8F#LNfH22EB#Y+'Dn4ZNGoG/bAcZju7W351l\v ubdt-smp= F < P=ZaI@qav1ޭ^Snlڴ G@r :A_B'{IіKvL]ٙ\wHv)S5r&߈-KzK 0Kb^llX:UPS9_akwaGнچֿHع`qD:^p.#bQ2&J~clǷ Ǭ0$#z!}b0_46/ԍjK9 %")F#/ǐRm<$/7ܚU3pC-I2f%4%H_?%qOϐԑ-8߬?% G3L3,D}B>`&ͽ?eb,Fh22*[od{ƠG2$>vƼ(Om_9i|d]{,c|f/ lENɍZP?m1C4eKu1ֺn09l(Ο%?`S;.8F5]"U/@nH+{+?LQw'C*41nocX$#_Jʰ3/[* at?ݿ*%" eÓ_63Oe9fK]3LH BD_Տ%o)aC|!W7CcEm73f8>b=&/Q;̸{uw, u,D\y ""# {Nh?Cl(2mG)]:D4]1#]m&R.٥l&e~)p2F$kKA$+"--ڸiZ;'{}5 t X.yҥ>}(SuW6 ,q7X4{Z$fiu9Iɣв"1].e'#X] T:<Uz.kA8X洠Q*sԉ7}]Foȵ|u[y9Xa\A2nIgq]z!N1NHakvȽj J.b}Bf#;-^$G1vWI_L#`],`Y鱉+d _]0Vx?X2־zs0q?l,~8Nhj*`5Sۦ(q=n XM'::hXͅzB bcĮiS@sZv;gq8ZG#j]q# ȔC'j;pKEJ{/טTzԍ[V4uN[o̜RÄBƼblJFN74B'4}|Q 2-huCB—Nniڙ.W2^D`z$Nkv z[th$ n}P0buf [)>&VZۑ$NM(vvl]W}HHT/?5́AǼ[Nuj^߻ͱtJ=wSJ:売.䁬XIꐿXgwO֕d `iEٌ݌g'?k+"c{TA-1?,|&ڦy$^1$NfCFLFCVw qC-fTy43{goyrn5 =%s0 ȿ܅ T<ɜOl$Ŭ'>"1TY6 IH ysU29d2ߝ76}9Cy4/>c}.|w#h<10v˒ v="ԯ:}'b#*mbL)  S&cWX/Ɓ?(w5@nl- !.L3 wǘ-p'א8՘Qb!g#n {EN 8uf Q` 7w!MGK.1-A\zm/%C-v&wAg' IžS+N(q'o<92P ٭|D%ҭ#.M͚PM~./~DUcƶ_K<:v^@^4wV3`lEKa@"Rvu$C*G4bɔ&)3Zxf >ggI%;DC<7HovHȨL!x}yS} BĮnkwlj$Sռ)$7/4jdf*|V۫,|T(*ɞyr+-}EyNߪw-5B$ zKs'(WJ9ݷ1~=C}t$Bb@|*ZHO[6[^7rH|W G^#g l0](uL邴vHcOZOh\NWb$r4F /bE,JA4sU=\$By7:iaF` Ff,(=%":d$vVTjtKQ{475}>-(Dk==/E"$ns*|q LT(rևK5L%];46>41-̫䢆C #oJ7DHihAE+J3Nt;{[e4^}v)us!\#˥]xo5Y_n)șRQHs4a+dG^ j}efe;ÔBQ|KH>x}^hVV԰MEK1>a_kqf@,@X5k&!p)QP؀}څ4jx}PQ,am'bݜMpA3i.ϧ& \wIiP E)'j\.s03  \y9+Ͳ9dILAD I?%NPl;"$TVZL팠`i(DuG م*v t7;ҝgd]  MABj*v vyS fH`mgr!J ,PvT1ׄDFcMnz$blX _M q!ufXr;^%o"Ic)ĿA@H} կVKrVP2HB8U]c"lvs;Mܨ h 0'1-R;AOYT|}NUE}'yGД9M=uRccx!x-s8oOU]ZQ̙i H1 =o}N=ETI۱9KFTƒ4f`Nݾeyg@ĎAև{aBߢI-zMLR|UC쁴bi,>:qx]-Y|l9 y'CgFpF9 Sʻf~$[owG3/2 ъ70=.ӒL kG$E4e|~ULtf[8h`!Տ2P{M`Ȇ/2J4ZÌ? F* 0iY%?ƘvhP "'xa_Mq G4&@}/ѶjX'PE 9Zd$m]z]<7 m5Vr[ӣqi)!Q J/<%~FWΔ%v`ʃyEe eƒ߯?HȿˢL^&bNDJVNzcŶ~dE"ejȷve 2좨8I+-:$!@:*X֫7fpuԏڛzord`'#ZMZ"} ,g27ݢMN XiXL8;j4+^ϱV?@eb4%~#ɐ+y:֙Mebq}2SUƫ3n:4(VCJGXYL#B'Xf;[$"YQP)a)DrF((ϩM(;{][3bRr1,>Ȭ,otA؋}*l]Z{Z,`b$AP-8 ڠc2Q`A럏2577C{X,w?|tǹ{ ] T>;>+Jsw(2] TxF:dI;Vd(I~n^ z}нKvt/=CUˋ)1=H~2#ov )FPU+llei2%GtNZp>,QZq<ʣV &9>ՃT9r"76i#(6!" sb>@)yo=;趑-3xdom¥2+Mn~_i t +,C۪,b a[5ppƾ\mqRNNO3!5I? qw˸Zz7)2j@Q^2Ds"#rS6pH0,௤mQ,YڵbᇙV.v*1kw 5xI=\ല waL,kfr;.YÝ!8Sj=]_TƸ\iXt ޒJv4g=-<maCU^]YЖ HJ=SĽ(>`-κ85?PVb-UV !Gtm|mLy1`1^nR3t$W3֛!{AS"e ϜIP7] 3vHn'i|zdU|\]F>TvLhv2ȗ?y@᧎c/]nkbq%dߺJwѪ.Y/7u@fxdk fჲG Fksmŕ # ʔKfxTrQ;I;M%_QwmUM"gMKpd€5H gQ]K-JiŨPQ͐Jtpi:ѐ[56B1} z]nL]y; ׌{SbW!&ĵڀX!p sT`i\ZjDRf è dIO98lg^P3`{kVHC M#s4 3a0&/@, EPPՉ?i^}xfLӂN$~072{Y/jD$dB.}wl\茮]Fx Ƙ{r[{eܭeݐ""ߥG Tep,^&fM2UVoa&G/tGTWClb,ք!*|>d5*?ܔvT'Z꘧%ᅥHFW\fJ.2ۣd,;Ҿ_㡋XR8bssLZ^4ߏ~:D=ȒYC13/xC:ME`Wo>Њ? X I׈w F޶SCX?Dk'#`$Jc]nVgec9ŵU3@%`sYQ=IW뫖 Bym&E>& "C Ҝ0rJ,?|V E3]GX\HN6̝}dE se l( KT38{fP)+DA{j1nWMc'\~uep"a:9BҐ}ztx$bgc; 5AE)$+6B\^IRZ nؕ*c3~N2-\-N?í= E6ƺj2(U%tRadDD)Z,lht̵=UpR"QGJb4C)zvD V n";sG7yLuK=.ɹx0%y?Ɇ#_< 2Rt* SPg=hKiCY:HpOXh,r;٤‹ C%Ud, ]h q7ؿ`Н0 >,<)$c&n^+%vI8]x}Fzi`59\z@I@6fcoL5M\ 5)Խ \tU[|AndlƢeiqoФ街t$Mx.?~Wbd^>B †6gاsfO6H' W f*2'> D9ր+tQsM)P>4-v#qyQj 'r2y}\kF_#_qy;K$W 9:xL*֌/ƫ|׏W:MMeV; ɧ,4]'}TRExTnℚ!1נcCWњg~b.viv̶!]К^ d c\θ(seZ#h.3Y$k0%L/U֧/歱 h0={?}ga UH xw/OD_0n =evG_PA,7چXwp*aĚ3F1ۍZ[,.EτE” To 9R|Mm?0%D)=\Sk%:Ĥˢ8J5;4#TdAP'+v۟b<j@n4tO5>>NvrV ~W;?kM:;zpV{}rRR#+fvEx(-&˷~ 53U4q" ix,[o޾Ǜ8hF@['h=F!(aFh2'?!Y!º-ӽ-kcwߩ'c{ѵ{B66b~ gC;>Ɇ!1ȥ0Sa.0b7P6 JۖQ۟CU4TP/YL\y uQءpĥ;!$Q+_[~,eigQ0GIVFju\!x~R`Ȭ.~3qB\=WQRRH~YV;/hEw㰊Њ3gHs+Q g)L%~401sG4UX]H[yJpa:AQ6쮝,gd` fXCd]XXL[0YG/v:eh@*-zӮ7r2-(;0׻Oqt-nAH/,b,;#g )[=_aظct7H?)QKմ3,#y}[JMNc-"ӺYGU,s^ER$*򁟚3*%a("qB PjT>LnxbX2 R!txrxy`u7tڮ~xZפDcdRiE,7#=O`RDԤ,ʰk" )C%Z`ҲF#`l_?n\x#-Oic煓r}$FKH1A4>Zqz*2mj~[XOva(jz!U{{M[W}dg΢%aډG 6VI.NFTK0}l0[2eh-x~X#Y|OiեEj ק$gN8?Y%xN l,R7NŴD QYxY8]tj[ &jb.M\Nᓾ$V#!닗1;C\ 7Nhl/eѯ P-~k b b*X盏fX @XA+Pơ5bS_g]e9?0S챁ej}}.ҋ䥅"lQWZ[J:?NQJlT,v[jK=/.) B1 f8Ȅl:t)*s߉n̠gŝ]ԄZ4MAe橓OڔK<p Ƚf`L- (;9x 6Vh{̧`#PlubE^o |F4]ywZsW-C 8lxؔSR E`);" QWJrg 9̒'6_#9P| `lqD~` )*HRx" L\\xl1v}PA+Ա,hf%}KIVD:@=(3ACqM8Ag= q)9kE" OمeQ/F6fdl,NFE ĭOBT(И_{JBѹ#`f 'N{ FbZ]f4Vy{aGi3$TZSj6lH0f.nsH/'"~3v ՗$IWK^ݨ!|{(q􄵇Qm/N ־?#p.*-_  }\(&s|c@+B..f6GQ~b[|5,=HƽwLE@ddUfR':QW-hCG3s AEЎ%MI;sO{Ң Hq saF? _= ossM ã+ls Շp?b~\k!H8t ^t4#<){!םp$WgU ^[fO]g+H0=dSQJa.@~Jz\إ_Wm"f) `BGC|NKj"vn ;@"r¯d-?az=u$8Dj jw<>(ϹO)Lzbg jS ([Ux2H:~ ZqccEњ|]|Q`xݿZhhS"E|L8Jhz~*SUS\ & Ƅ0qGGaT)wKMbpI%M!͓מP\hk1_Q͜Y>,؉!Rܸu{|srEg[S7Gv7(ZA2MqUX'AEHf:T'unˬT좠P5+lSqA,GG\ hG%S?nyd,YuYީ)5Uﲒ@øTx,y(YXce;Pt;YY*ʓOLHmGV2kE-C BOޖZQϿuYCzoӡwCTkNhpI"Wlc5G8i_&h7O=+Gֈg'wk>l%3ջXX< EO¢Ymy-(NEVUQ"5tjlMVpt[L`2 l J1- ¥̍іP* $EMf%>|Ujo*9E![k*z imI[csq[Q"v]3p>5<;$4ʵlbynE8ۼ>bʥq}̣ᴯSu3 H4 ZCGTY"燈́o(0=B9x9Vi޴Eouc|ۖUt]kF;Bȡ DgYuuOHY7JPNO2Fr/'ya7}ptj?%gpnuzyxR͵WHwHw )mgr\$| jMBΰ.>O?U?EP夡oT')D Mf1s$h'9)O:e!T2 ̪?٪R *NK]1J:o krȘ2X'ɟMnIܿ޷#OQN}@gԟ[LRvi:nBxR1mH}Ҩ*ʤj[7:t/A?(LRRrx;3kD-o>^! yg+ ˟ WK !֥LR, }r;v؇mngiNqљeGV\zk)'_4͞:FF Kс쵒T㺋`f_}1_@֝0c4+!},"ؕ/DM8*x' G4~ry=j>@jrW V5zttDZSbXEK'tkF®o@A) =? 9f[[^^Ԕ6n_ၕ=z3X,"#.Nw;[4ش{Gs*iF]^Q:52ԣQ<1{8ӌ!񋰁wTE璫U?OՐzwqG~h܄N[ i=MUoU륀YLXi $KI16SF#yuKxyڐ$22)zP;=rp&),.ЊF` qbz ":Lc9Q4+-Ys>r:qqIAy'Y&JŵOcCۥ̛/QbAt *_붏._'v\iwčVk<ԎY+kTbH{Cq3;,qoaD ʩXo*!6Tur S2ּ۠i)+IJLzFy! g#pLP!9 ,!zĄm/Q%#-f !t-cJ8l il 8R. ->ۮڣ$MKײ"`BD7 50(z8/ do6=u1K3@kp3ľ \~5[Tg=pN.qW{jK5 "v/lZk~?7|ӌ Ơod'EiYB5q[J:SqHH.T廊PBaujSqFpnŞ0G,ͤ~.iq.I`rii;Yk3[u쀂HS9>`x=$9I8 r^q CX,tj*韓%n%(avvqjƀR/Dqq%OUu:vgs*z"E3YSs EJK{W[iEa59l޹;Pš&DT*<#XM!I=XL`6|[3צ9QzhPt;XBeu!i.0 wMo,ٟm|c,*7tӯ(N2HZD u@lZ:E:H+!(˴ek9ͺ|ҡ_s)Y$=|"K.FibX| /Ky9y+Ql ELJkQj/U [}l4Eea1D'w5ʭ!ڈixN ~T/!)/doΞփvj\mzxτ?Yd>6<8 [V.vŘ8C}|A~>gAntj1d YV:.*lfӮ>rxRh™qGK^8 3Msܟ$_q]9nwrQ/u=(o)R\Ъ{=}F;&JoK]m_/"Xfzř~EܴJ̵O$ˢ\Щ;u)&̇[tFW Պz""*Ygn$ fDAswR{@ޣ-8w1J@4s 'UU}`R z}12~)ޭ}ﮜNpnKv7Ҳ(+rc݀8WET$ AJ0Yw)̌5y bjgP d1Ѣ6M{bgg^!o;Yg1 [l>bb}|K0»(Iۃڀ{}(5#f%GsJ;=q{Y9`v`ryIEpxLM$y+‰P@(eJ /B$5J1_g=3S%4Cp_mH3NI'Rn)b&1|]fQ܁R=!0:N3+ & #)\U"H^=Zk!yI&!9a7s6J/#x:&lLϯa4tZ}aftH8ؔ\v~B=Ӿ@ &(&a)%z nyՎ83xv)EZk:Z!]-46Z&_ĽFrќk;}ne*Ÿũr_3k ~-xQ~wXEi2" el'!oqEH[.~/|Bj~YTyL;7J˯.n?:(3GndE~E1BF U%5iŗi2ᇆMfwNƽM>gkvZ\؏IH Dv]hŶhw'2 #zD]c&3 WvoR| ݥw{郛'/,afg%2;%ΏˈwYX879:xqeB~݁׃ ׿FV# |?ߢd ceAzLj嵟JN#ȅn"pC *N4oSeF3u&O0H.C[ӆ>H%TCjK+s h$b6Gϐc /% ,w5Cj83OS!j`Y uʯז]}W-ת(<1尜whw 4 g|^ʚ%6cIS$ۑn_ZUy|-+SʸP7pKKWo#JmFXk/ϔ Xִ_v<̻j^+Av ʌO߰Nx30uU?̚ }/Ey5SEQ.,,Tֶ9@ݦBҊ:i{tx#G61$5%'f-?=>G@>A 2|hThxh$ǍBȗ)#= -v.S}I fB4q]s0r'~q10ޠ}M`)SK@rf.ect3}4 v: 4 Ka4+PPFbbU-*:alTž/ŧx@NCت7gR RgyhebXUvP:RbUVq i \{fAXJ(x]@e,7_&8-̸SnrcB6T^yewZHP-ef?9[;Se*)Umx YR^#*Ԕ#SNVE]3&T;![wB-R쁏,D?2DdhlHKwSUH'MFQߏH}Eg ֐rΨ Y7i#0Q2Ž-|ESGRp^%%I4`ma>50cy:HWL \.5bܚ5Hf--]Bu:a[-y9~=ߞXF `L]fKPǸk+bq U7ؤQ޸|WIXNqddlB%4DĊZ+0{i t/m&Nwr)F071 2 *h1HoPgYP^iH.w+@6PdPm9ɦQGS)C^Y25ǘoIP,R38SϬ KLj^ 7U~;ʲ&Z7(n̟sTB7aVRqaKld7\E@UڔaM@$&IJ!~gj|֣FU9?j.nP_ 4q$Q N -ׁKo2ښ+Q28FdDsMs=( iVQ8%u0R7U%N#|(߭".zvNc﫢R2K(}fMF4T+KI&SɒP+bkW@-i]Zsڴ%e͐*Bv3B\T@L w[kdc?z~eo&)IdEfSWPu-Ni "N"nSY|*]Cm/;t#$*nXt.GQ8qF@ޞ74ujR'&pp"zOu}0YIKT9ˮVMS~pW ydC8Mc[ȡj}bux 5G ".:fAx& C ,!*}$*e(%)`Y^ђ lm)vLD>墼*7? Vm:sA)(6Fő63̂Zbw-PIMPk.n8t}Þ-J"~ ;1֓f)d'`,KbM7m ;y$p+:Z_\h3wYK8p~-2o8hYl<~CPi;sQK;%|ͦ2-蹦bM /DD֏ euYk}9Ι9f4}[U7yih\),qߖ]RphE:{]j&f)v|BLA#R.([Zjb f) g29c{i]9HNS#q^} j:;$(kk}鼆uUڥEvQPIhw9g,-7ܫT lAmLFQ_V/+< ㊒g~}"SGOi/ICŊ|7Rdzb A$-7euX,!s9{t_Tlij.Ɗ343ZYXd5F*GGXKcN2vw40I ]9,S9}( <&b 7ʙNZH$xqz)*gNr>:fDy rW̵ RP%T5z'"J6oSɓ*@Z%ћGL7xa$Mzgv#)k\PD=YДuf9]|-қG/xݜt-+@9v[C bx}wPj¨D0L;@IQ'YB">.|Sb7NKB]%m`VF؋/DR]6G]ßaLZPyhbarKuQFt`kظןf#_JuMz.-n!HJ&/Dg73[[.UNӍs]2 (dL_-G=I<,f#+b6ODа(CLkJO_@$OpL^d./z/aIs BO W;;̦!oi쵕J4{$oA5j OjIJe6$|KXG꽛)˅6xFws.$Zvɸޘ{فtKYJvnG ~3LJ[؍w6P 1M^wt; !F OlaykG#UjSd a9Tc/A+&wrie ;mL (j;#YNQi@WZ3 I¤Gr. @SqGFo@QL,ruc}qt`KXIP5jZ~Mzq<\uVIkm!^)[mRi!ttj_،H6VVjz]jᱻ?Sxǭ)rQzÄp&m sGđ>=5EBELtiuW@]?:8gJ ͒\CYa* T97 ߇C=8]%DK1AS%2Jm\K'JKT]y'QGHdb2Aij=. ղuK315ZwZs?%IT˦//K ^$1ŀ~w(՜UW4#!p/PIQ}^y }^CЬ0 =yhH9>݁VutљJ{ Yeձf"SO((%o̺q?+ƱCí?9\ǣ^hOn>hAٙA”QHneh^6ASTOwW&6Yƫd'3S8AB N3rZ@7QNNȥ%Z"/XNVU ZԊ?N1&ř\a s <:yg& Dİ|(p.^zE型 j^ 8&Fz hpDƗv+1hDuUVqJ^|;Cؐ,=%l A in()|_gO0GKF5>ksCw7EJFV6fR%Fsw+؁M^yÍUOO2DfaJ9H:j4NO|B=T {y؎:XmC162a!Mc[@͋1Ɲ:}j ō=](@N73߉˝2F1gZ3i@~>%Y_eb:c|rs- cFf}GJHȒxxdY;>1Wd@n} k Rf~'n٦l\CF(йxbmeSrEHs6& +O1%e1n )՛ KS`=?Og_+h:oПT/A秡sbos#/%ٮ\ݐHa}`HR'ɸgղ>ڤQ85T۾Ld1Rfːʛjc8; &BzW5`I2]tbވZӥa#lh7&v;H^4ErDA٪" ~pF o"& Z( jp|vjX&rsP>zj,WBo#qCv7Xw^'`kXZ Ԃaͩt7q\ؠonE7Z]ێzvcT]kcymZT) ړ( tIkVc^0[X ާ6՞m83VSAv>R5x[ap)Dy<(]s#Gd] @:_s-7>ǖ"ght(O ͔:q9J4ċB!6Wvi|مVÁ n,,(p?E: id9& zAX-KִS$)QdQi 8lJkI9&17fMQuv YdVk; )mP%U)|# h*74<_OC1Hhۣ%IU SDE;8e5`^"?V!V+D ٮ:vEUO@weNlFϫXJHJ5.5?-.{צ&}'x kbhZMJl0 "8UV_wh\'ǤCgaSXT*:'i"!~/¯ akw:?d..oaRL|%"Np;5 }á]w 3| W1tam9 Gn  R?N<þ`KU=P/Fl yi.r\5q2c\P(|]5I+A:P )'}aMXbR"-Di[,<1}aO9|p4:];F$`=gQ kyL Z7ȅd:q}4 8ݝ0r,]i6aI_0q*Vby,Ğ@'y~^Fvʟ!Ėl& v ǟT'ٞDaTli>xc]-<-wFH&sw= d2 IADEwIa0:b8'rzo!XsB9DM9?$y~/X?b8ナ0IJM4fl>R+%Z:L6} BP9wEN_L;L) !nRK;8%TafS ?-5SϤ9EM4{J{gRˤPuQX "X!)N\V "DrY?Eb" -ܫu5u*5i-D.NdZĦ=ΈF%%X5i~}CO(@3/{uk^ ~r0pc"I N;mb7< 5x.JYQp9nAef0<o@{+w7|DjD!D >27?}5T jV#Qx5:.(13FX)A kHd}օ-K4pÈ-t2\t}qS<ܔNJ#Ņw0 2*=T80`h(Uc= V,$mݖ$F]rM#ѱ=y_@x=Tp,*I\{!. [ܘ!tw[eݎZzo'A EBc: jM3el:naSh!YS33[c_׸u|#ijwR iyu/#F38C|2AS"$״Ć|ԇ'0'K5K'sڌs s~\fyqra{UQϗwlwNߨ6>ۿ}[tO[$ 2 y-Al2H2)*Н}=2Zeɘ܈cS)9e,d$1ky۔`UK 0;Au2(YP b0x(SK"RAi }/Tt!ooV&ג mZ_1$#C=}YQF9?,xk!g-c+" DTM\s"~&Fxz:G'm!.7Ids̭t@6eq 7URbUHÖ6q%b*WeS{1$ P#5Է TYUY53%5G"ӵ{4*yV/Ƅ&c/Rk{$w*k!IYF<t1B2qR *_uD̡̍5f"2ԗ@V"eb'3 ӡDG~ܚ;itXlZ;8liv{$k KLoXQ3?,TIڣN>ZԾOha2ZR3갈u {*;°)خuY;3O!.Xڑ԰ȯjxJUDKŵ<ݥ׺ !dJM >GS U^['y4t(+GݦX?ChmmԳD|2Rf3 GJP)S$@2ŻΈ/.oU\ي_HQq\2E|WN?vт3UR:_y-]&mXtʋ˿'g̀Os-DLn 9u#Iܯ1ơtF (~nĂmZ{ώv\Uּ]'@3C ΗmxU<{1z]cKэ۴$qƩ߸-iv$xj<^p(3FU\="/R"j{;B ̆}8k{|5 yM+EJqKoTrX~PG ^t@}:vW)`IЪdhp<dq'(}^_ "1#,bj9oICI6$:h3/#),Np &B5u6}Rs3[(3/MP'? 8H?$ߌqOs/;a{.X0o$c.&U+tv!-pcr{N0?h/GUjw<[SrA\*[pw~T᚝7= H:& <4\[QfgMf1䑺QΊM6 3dizgMgSL+R\h:s$\U0~ 1| l9a#XL֍]HvSnxYʚ܍ l/a@/ܭ`2pmX=[zIWi3͐f/ᾅ@$d[[^9ōVWϫ!i<]t;w:*@ GOWpv{ cϑO|~XA##pz7rY!6%"Z%ius>7\v*裛՚eTD짺jG5|G!nd5O-JdWu%72K|o' ~[߻5c=Vpg{5 W]zu5 H@Ctߗ |lu'V\A!N圾K[fUYޛՀ:vAڍX5uԹ)gEPoKlVMbu?:h{iKrIiR}ə6vIM\":2zuu& L9Ѳ[ARy) [U :`.aB)n,tQ! -: ~mۼmHeEVM \3i`*7ܪ{fYϫڛexK:HC^J;}.djbOoD@<=CXd_ifU/,4g`EFD'y| =5? S!6r(5423~sb. ]}6, *ߨ}l4rc/DQEfng%lU$ezAM2L*3ŠP[>.N '%)TNk4Y̸>M.rW*BDLJnS_ "|W%imXtH&GI}ة"-dܺdpyi=NAnZi߾Es%+#dES'}Ȕ`(< SP5~A1F0 < '1u%P?`<lZG|l/a.g L(\g'Uy<tqې59#lF,.x7F940y_̮ HpBBDRz]Ky\; ;M{guKVʩs++ܠ? hBD~;VW/^Z`qqcE ma-@ZU h5\4\?Y}[k󁿼U%pftB^#Gb`Erx1@D4GL G¡ˀ#Z+l X;ESX %:Jww+^Q1yց cwdB6Ѵ/<@3B>m,{/\n\P]^32ҹAR Xv5RP+ '{\zTCӺݦh $ 4FT>}(ώ6@%`6XI?m0tk%nՓ %Яo@8;y)eR del#Hn5K1(IjWUж8>?@ 7YP[{ f2=( j!Tt4Đm}&SLj0uް? 0I[ ct{L|orMԶ|z)mN~;߶ 6w)ozw4,T<.#/VW3B&c(1 8#JvWZ/JF.~{>Z )&͎))%E<Ʒz2hBL(gWgK[^h<.0 K*Yʔha9)k>M wQ=XLŚVxYp\ eVg_# .>GL .y_ wYxt"Yҽaپ`^<7[ӳ{N7VۙMe=RGV >- ^!~W-Rta;u+@h>7בp{XoyplBЙx0I^7{w zR\(]d_w4qtn7+u7b>q<2mݸԜUh* uֹdȉa}CٍH'ֵIQ*$Ճ#=Pլ<ږ0h)Doy1nDBznnE4FH|Ԝ㠾#(d6ɻ腨"Q0;Ivӊd=K"BȄytkT{X<I7[BR~[ᆄB B;f2,ySx"9զLy-tB#߱jV'! ׏/5ML {=1%0%iL$􄿗`.Lɒ|XR` i5x'Ii eD@;rUKZ?f <}+DܰNvD ։|)xs*D hxL7W|,j{d%}ȕ=dW݃}.)>߮VB n?,:Qdw .I0#ps%rq7-C( "LvJ`]Oj.7/63\~ZP9(=ʻh#BuA9z.Hp` izu(1J$*8)vj7. *@蟩X+R(T.xdMz%-'kN6!ըDj5[8)}xzA!EJ¢yWw▬z|`s+J)f]e5]}:NfQj3 ,^._,Z$e!?:1Ez8^-'% o (0׎ZyH}dO%g6X`6i 7ys!6x@:gݨ[n? P,9T}4gd؟0z:TjP_ȩib{}tWza}I.Qؒb>i2}9}ѱj`aƢ0FCk\2E- Ӊ#F:"\nBuR'-2NKCΧBn2{(1XlwAn+p^x k dh%:5{91^sRЋx?٧/l])|/;dЎ7@S{Bx&.#MS| 7X/9. mLSocf]-;nZR pԒ˻Fs[KyY7f.|aETJf g0[mP#LyhL\Te7H-хݛhߚ^NVYǔ(W[tmLf&j#u\@\x$auqDa%C-+Ww3W 3{lh7Vl9ո# M I+l͞K-ȯG Y\߭t}f7r# {j|@ RXK/ Y "*I{_Ul&L(yOc rCDly*`:P'XWH(a۔ ժ1s̓ZFk[Fks=zmH'%CFP>CzT6ҸV= x"_U\-m?uiblPYns޻SV^ UixB0gN ⌞L?E)9MV Fzn$F?K9gB2Ԣ{W˨RjVqJID 3| 4eiE70dcѸ%<2xATAM\Y0/3ծd(ynjM#^8[O;FV^g4 `)L鄊49]yӞԏ4Yt̉pWEt QV ZD:q8^3uP*NξUⅧK0߀S<Q/+S )j%h^'Qq$^l"-$ HԲ].?yc`.#d/ⱇgxO c@(4\{ֹE#GlӬn:+EPK7NQvNЌM%5:ψ85OA_x0aZ}́Ggf%&J%3Šmgq c^J"/縚7st>i'ΜHGEY| ߀(爠^dKГ$eǯ_y.B[tR6ςb>Az7 pѮ ]M;%%*3c{4q`zkzU<[{!/O`>#N3BNؙ>= WݒWҠ56(Evhm]{D+,N 0|ګ-1:XB4yHI0ab9*a_{}OC\kg˽~ӥ@ .^dտ}PFEz6{ߝ0'dAU(H߂h[)t8{O9B@Ik0;o~^]4E9MC!U : 1-t JHRZ@^(9>Ԗ}mR-)XeA崇 $[8#^QjQZy wIXX@VR;䘣VQf˼b/cCB WO|W9$"Wmq L&;dmlf}4LłM~) տҴ}&P"ÇpiG5>&A?cɑs>bDΛzʰKh 3F߀D 1}z|N?v,OJr5o?zx@vߚY*JM>f2GIЩ*.Ԙb @JYxp)h&/CbSZJu ދR_~)mX9?l+(\pF~ĵ<>9(ۤ~w6ޟn7(sXC2/mBvuݓ m=mx 6%O_Do= |$RP0R@%I嶢2T v3sf筪 )a~U*B&kdd<羠`FP?(QQ"'*3+ᴤ4 2'ݨQwO󗗀CW(`_3e`0`g[IZW/F5ev\<\dSseM426|Qdc}`UV rr&+q.1ǩ *ME>賗܅3Ah0Ui|E0m! pYaNJƬa|$p.67yL©Gu3 DB |?"͏wf8<E(/>GrB2'trhiҿYmxRnHMh 0+ 7giZx͊D{&!E!# 1}TE OTo}CHC1n:(Yċ- 2O`uFnKnB&ݦ )& I(C y !#Ib-Q D˜f+Sv1u[vy =reCN' *9o͝ Y XKgӧBZ+Eh6qK,4z硟/~3v7,kuS1aW$9JN M[fnvr!烪F-+|8'(}Hnp-=x6/jzXx=Plcǐnd;ы'V3*x1뗄aq#&H+f"Jߺg$NHR.2R3vSr*^i 4ϒ䇌a_Ī>W(s"ƫewbO󱢮(cz48Uz! !x3vـWgsnVfJ`lo]F#M0H񈆸-/u.M P Ay0n"9>-gw'>jFǞ O6Vv.i MPGl^om܈oCz_ӹxZniϿ ]?XTY3,~r-"mQ|7 ae8'-TJ !w 륭vd 衋g;@4acF]c=~s.Yv/ ˗;C{LIb yjt ,;2g@8 qKRw:#!.>+P='~x,77Gz?^z Mq`wu$beZҿԋWڗZB+)kEc:@Aw c[Qs3XvHTӂ]{tK"6>~sֳR#Hwj-dK߾5'-ڥ=%#^UgDEk,,rĄj*:7? Ÿ 8;5)Pl<5@2kirPAUՑyup%c$oLKE5.fbu}>GޏbeY~+vl}g& ZEh+jvu@Hah<*:0?~,[ )otW)—[̌+iNTN)=я`"BN&i@ f*J!mH WYK/ِ Wx8i˅+iOL{^r J-LP^y)+7 }{UmbnImHb>4mU8]GUM'UG+ fWp# )qEPX-xF{˵/oqrĕUsx v+Q@U~iQiK+{M1W=8g9Z^1PV +b (F&paRaS1#I"X~B d6:HNX(9L:,P6i(3‹?#}ڜg b>ҶӁA<\I 7YK2I9O]'OHN+ԉfx)IZ@l ܸl/oPIniuR:^տtpqq>J1k0}lM9%0rmDs=> uUv|UֺgIq`՜Ԭ:B E4,`1Tm'fPʡ x;}g?xE:*fM 3[b- O2hRfP2{N-5i7ȿ0,qCkq%KNfl䞝2ח fa70mo;xXbU":禍&H, A[ veM mGݥ[@^F= AM#~a_E8X_CoZ\qq3'T ʰjCϛk&' SUp~s'% jeg<8xijY|Ac:pČpζ.D 5όx7GLya$3ܷ$DwgVI *EQB  @W 9ƴĉ{B#}D9>8dzTy@=C/ a*{  uI .=M("kQFT֖@G܎tc E:+-ImH6\Ot41(e!]4-ʐ Ѵ;A>Ԓ8Օ| _e-s.B~R(8 SaЍ:YuN^!( ,Hy0RY‘TP!prjg.fI `ݷȵTIcz,zd&4Zf2i`+8:A>1BKT՘nDϵIi{Y*Ќ1 @Xv 0\!ѢA'At4r YrmEd7cE^0 r3gM+TM.t#OS fy1N]Y$ /Km21ĮJ|#\+-~YtSℱ K?,P+=*IxGzʹf1+ _逵CLvDcF-$vS0>hĀtyӊSڥF" N?. sȃXn=q@cr9(kF4M "V ?NHý]YJr+;LG&`q[Lb! }iiaCRH+ds-_H\}2 ,#3CN")8==Ԫ't28CZuާ|C=(9Snъ;ÉaEzXj\ :g$h',- ض e !( "t'G:GyB5GU1k/|iock %' hK'+T\ 6mn~,%w#kķDUNP7LӀӣ{ rp!WmqLעDRDrxͩI nDZb MEǪpY \d0QZ?0<*[CfΧɵD"!%N P"} ȷ7T q3}kr wu0(T h-jutNn0pFtp1~N0ط 8D%D),b%hlh+օOC'M# J$ `huMɑjCr90 xci46DvJhy+BƭG H95yJ~3Bt}$b(Ie3"Z {Z:n)D]pYxTm6%и44ΗKtl$8uW3CMUT9(^\A/@zz=tbJVZNY}SavKɯhm2ş[ *°gBГh./Iuկ8Çbr-EHFQ`K{kYk|&fcAה3נ7T&͗vj_G2ܲ{!X.'j{P|Sz ^r5hkF)WQ 27RG9<yBMr:d2ڧ5<I<ԽEiRUt(j /:oN4PW _&"sYAf"B7$_sTFsVT -z-s.Ac"maaSP.?P4L< rWpO61((eZJv2pp.Ea75^zJI~waA6$r[_$W(#,@>l^U@ڴ}vF*ǝ'˲ŗ{;`^vI)vx3B@ e^8?6i7ShLuU' NOELT>(04p:kG=eB{ɺk]Z?ꣳG;k{;H{6QBhf~3e+$+NA͈߰"(-UCg}3B[6ɸhI8X>>G2(IVMA„"=Wߊ)r֎EO{VamON|ӝ(ebJP6 1R&D!.\@Re?T 3C=;+fߡ~ոͿF=!`NTQ@v|:DkE 8lU: 4:+ /< *6M"CS׎Zޑyܳ%;HMxHafXSkjLRdl/KIgTk&`NNU楊rq9JA![ L’(UzK#Z Kg>*0(%J |{ 9;fyȪErYV1Џ$#/:GEBLr'">7cX$ʒbI׬zfn *`Nnhv` yd>dB\dph̠J5Tu7֢+ Z\I}TıeC=!st &՗m[koTlxTĨ8=݋H(; O͊ >@Ƒ7YʱRjͶT^BYw Mea~H+U}$~ݛ49h C$ :z+I%|ae؊ĥ 8#<7f7 &C<ظ cJV$:VɀR*sNw><o%kOwuj*x#IZ:/B%R=lF Pd;n P4 ѣ(GplH~~f٫N >q5-Zò4H#NW#4ƛJ{|=*RH̻(՟#~Z\Tk” rY7eDd76̜|Ӄ{`#9| sIt)C#kƬfԧ7hмf@ڴʍ_5x9џ9 {bĈiqshfxQv3-e`Y L:~T Tov%M0Pp>\.!G|]>h6̋P7FsnOps\C֡bN@n+WpM+.TWhHYpD\5V4E],:AN[~I7OHjbuUа+SR؈fː1J.t=3yy4Ehe05; W( y($U5W{Ș>xƃ?B[MoaPc\'=Œ6>K?mVH+ݍ(zâfXݳ$Uۿ XCOF':qw.}>*HueY[kP x,_oYF.kWOq n6" 7ۯR]_#h!T!5D"I~xM=tS@g kfKQ; GϒԇOyu+,;@.gKU^fHzõf >Ka5KpRk"*ËE[=ɗ[J%c6nv] { s=y ]ӻ6REՠlsf:눕90(7CG}2Ŏ3 u(Mç=S\(qۄC"gUbUI hidmOgU">f]34@ :Np6JS@„S@חy!^ w=2>ޖ{Y;i"[ò0yJn/d0b@=ӃyUC͝(!qG=gKS{xj/ef5_i~n>R9B*\Pwq;h%%*Ѻ /=Dp( к#+ݡн$oZ7˳4#mqQIH(жqR KBmU}P C'*י`.`f!t#^q-26v yy4y*4̓EٴLdNl'N, Q\&6a]C!S⡾G(nn2BJ.CDCOvTEZt=H3nzwE"wsCxB pg׭no:XP"e H,)ݭI7n_)yR5Z:HV U۫>B rrhs1ҹ[0<\ju(mz/H(pH@v1߯%#Xe OC] D(cJ>u Xp4OxS@BFFGpN J®o)[nYs'UJO/ŵV>̩p:' THķu&E_C (Oy)=PW9aZaʀ -~ 'eX٘ J0t2o}3E3AJ'Ǚݲ3hQ>>._]Rx$Gκa/+=̒ L||NI*\u :9~F)xSGJQlbnҬ2w/KGfJ_z72<16H:4Vߋ**spD[{CFFQ]95Pw@(ct &*̈\xz}3ɄFi45}D2{v~͖=<.S J ny,hVMI,18#t?"-$AH8br'NMkUZi HH랙T#'k ףtٗS?C<"S1 K:@ Mf'"潱@Ǿ%f G|k]d%$1vݿ_H$JCh^Zm -Z]IhVİL`=mF~}ҷ.:*Jm/wR= ۗ)>=c!YD {dž!D k< nL 5Y+>FgE݁Žp? iH7诐&e4Ť?^B:Ak~)(Y09,!Bc{Ul3DgXGREBr%F7&ƴvMFAgS?i Ee`>IiLskP3f[uttא,^2n{5ґ#]w8@iHKy~TCoU[G S@M$T.ʉ̋B Ÿe3Ny% }!>)-ՙ?Y0g-mIQbѻ!gF< e<[+pK?s~\F5y q_UY(]OcqDx2Fqi\^,ѓ(vlLOX ga3neeldⱂ2S'lL_x-kh99ޓTjN.i$Ay[+9=LbB(0tWN6b;0U,QsˁHp"1dR0[SHD +D|a\ɘm'qU9n(.9 kw7v[~>zlR"ɣJ9}c[hgaBG/Bs%FfxmG!NX8@ R7s.]WDrK*1 <)ZrtxvL[DvH;tt|K;7>SG}\+~olg>OʂqC4m #U;`KŬA@qvɈvQsİ!J*ʇb9[qDzSt|`\6ګ{.}OY׏5ά I4p0v*_b)H_g?o@~ 4G V;pI PhF*~]$NLya J=zVJ6*,JEXzGzX $,.A$4&gﲋ>il`,~4: ] ZvjcY}_!G?FI6;̋k?-BǕ [_9CwPx֓T)VX(KJ&q!|xjW g@u/믬tT)>ZW8f5P# tpYwk["hFqNV {;;pf/(f%&A;U]#/؍)Ζ`@.έck$j;SM= υPA##8Z{/QE/s6Eqe>B܎׿mdC>-Tֳ'O٭rL*g[L PEi, M:l&a6kvq%Ib4$O͒hmׇELcp} @Z͹M߱nV+>@ *gSLO'nZlLk6!ǾHHj(vBX)i4n>-Z=d]# u:> 1&VcRoճzK xHO9 ͲxCĈh-uJ)zXw=vsՅVn4cm0{: ~A??Crȇ fV٨T<'6{hrWI&ۼdA` ʡ}B 몳8ӟu 7\ܿr3XpkuZl}4s9FLBAuܚ˽Of&>Q'.KʭY<R̀η1hjsǢDGᘌ7_ns]$娹} zMl97!qa^ZlJqI: i0U~軎"[k] #'W ~<.|D=bGC}tl?81(Nym+l`3?ixDgӹ\2P|*y6 :E,ul>#:3@ߡR*`U0iCk~0?$\f/ɔH 2{[( AD_5(7)-RmĖ M?OǜӝTQ4)+tAD|&]Nl27ҞzJ)7C*dlzّ r_oG/E0U% Zp .Xy7n5ʢH8.&EʯMkG9H2|0)>Y!])|WeZ< x;'sR&}}7 E=V 5|Y*("iܾ';نЗ`ʭ$n V)=Ixɚ^rahݍ s @[].~Q͙ZȄDT&=Pw l&Шgjt_,RGp8$h׿1Aڤ;R9n| YMTtB0*8!jU5C[fR?03 nh.+Ϡn"Lwr'ΩPGgxHoj'XkLpS{rBAhNl[, *oq?aXy.ʓ0_w=tKtҬɖK8*#B :N重Fw"w&;n+UǬ;$/]_L5O&TcF y"٬ cݥriu] }W/dTr\i¯=K%Q5`gFUbhC]|/߄.CƗ6~r9nwO{%q㤓2&xOG~QoN+'!ݰ"~dؔ6g,yPIu G^`ߏRuEq[:2ZcUr/LCXn?+MB#F`3Q҅]Ьk{4vى+oe۫5KzJ)W9 h^v}7w`6hSXfe}MyrOn'2[fz|N,`7aj]7~:kpTήkS) =Nsk`)K\!g^:E ׳fLd?YCrΣV#4͇?~ɾcR5M6i>xcRJ{Os\6 Ć_EZM"⾕s S볭L n9X7摢G>rjb㲐P? 7 B_ۀcg|?X-/( ک}QSP{dcC lm >Xhe ǚ%*FyA)8`T'븍moz`'?' ]t͋("S/N<*4ڔ)^hV8g&THg 1f;F_39ø}@~ |.XkUXARBj.82=s{Tke p1CrӤ 5뭘CuTZ䶢 3Ȫz'|^C /:DlbkLkm5 \95Ʈ悳-4?qMyh*QpBjmvR1^bO9U,;R.pmS\tu댯3L RxqӶſ&׻KK/`+%=yO!y:-ǸZeڋ4C7x/p9>&۪VfJ zYwgb0W[vyi .$g0xE&M8uX+sχa/*Eu=g;ԋY.,p t]3DViYNfߪ[֍|!Ƞt7I<4f(6[@}$NQoヤhO,B3)6(([vty[@ FP8U9iLPKͭa#K R"^7^T]τ& ΆՓb\ԋxn[1.PS|lgB~gNs5d4Rˍ` 40^v:g-Zw+39B&>2àɛpGRBmŘU7༑#^dΤ^b%n&l~?nkoxܦy[d5tl g5pDn C@rNQ`2Swdao:i%/ٳTXiCvЗ?O:2pi" iܵ o ,K'`" Zm*燠Tt iThz C珵NBw BA,ݳ_Cg}<g.o=XOϙJ&(qxz 硚gFF)fDQ< gd6t{"<=]AA&9[ʜHi*hl twiʂepJ<_`̅߅9Q_Z|O8R5iEB?E+%H+T]+a 0i_[ +c"JLojv&&Eso D^Z\szS V6ܟT x3omJBw`<` W8NLxsʱĠO-?kc5qAL$&z!-,GǑbZYR5<8t)%OîIoUM$O !3OkќE235G[>h_5.bLFX, ; ׅR8\8AIZ@v=8 7 hm`尚I5Hę7^UyPȃ,ģQE.CI?]=hw !Ø<]YFEjy&[eZW`_g ڳ3]s+1TvLx76:~=,22D0o2v:Tk ڌ-W 5O[#m3*w3ΞǙs{x6FTVn疭SnoB|$H88<9ª*$N0IyW CcsCReG|S#YIfoeXnOqx㗞WTi Vo{C 69صG;kk~8<|0uM][\ XϼT{;kTZu 3!kYlfgzmHJRy1"Ŀy Q NPRQWdIPrܪCUFblTV;]_NgYή;ם]Ap{/Ej(F6K{a\UM$1P}5(N/dssV nVv 1+?v$0^qLFUlzl^)Y6?<C-`$#ҜAI3fSTFDCpŐki}C۳|gІ{-8K?cuo  reWZ%G;\*Q2=[P3P,; ?6+|((tZaU;³ v%t64IdH,Ȭ.]Ml̓RЍ0Jwt-kR!\CNIŷ$93~ i(0%Ā32K׵U9d\wOy# yb"4{ 56#NsFza(YR75/J Tkulog,u3x* #WNyR9*I.'T]mƫ/J~i`Dkco55 Ky[UZcOt Z>DudwQyM\{ >o3y4+ BSқ2ԀK+8 bt^9nej(w{HF#h߽MbkƘJXgayi_F~4lT͢*`7 O`9:h jbCvPNd,gPT<^5g!,8H3xX੪H,ڝ#t.F?%g(t0FjzGdk"~?$J=hᢀ2@9oc@ OtuxNcA5y܆b)0A ^쫥~Ź(#w2 -QihzԜz{Ec6]% +A'/O4;}nEj8"qvs >TZ*0+$J+<H`k_M,?HN\$_BQ"Ɩa\NB(i:Z |3ѹ*I r)Gɪx4]Ϙ/_]b^A]Lj=ze~5xgB/IĘj m4(fuL5+Q~ѼrZ:< bl] Ԁ#[o'Vo|:W>{$7hUu+ HW~PZ&0XM.&c먴}ap_6nbk՘SšbnaN\:hѲ%`b"ˠQ+x@6 }À`.0&5\ {.:}dUK-KАtAamP(cs!m<%)EeQm_&Tv'/1f85gds\*lãAU_(C#J ȕ߳J1LAE~ Ji&v&E#ibM= c)#T@=); :ڞKy#xy@̘_]7Ëf7DoeI 1غEB^#+GeѫȲaJ̩Z8%)MX% n&sZk-nՌ!@B3.rU'N;Wr!97\}ai~y}Bu7@sտLLRTZd|ۥj^SMl+1QC\~xK>OwqF~Iտ6[`ϗ5SW)?Gl[UVrD@(xSIz7\~ |b(q,<=inEHJB5 Cmvn(qVv (}/Y$ːZiQ`="|V[#⒀@p ,ēҥsgqm5fpZoZ Nȼťb~n}wX.pIU\sȠcng 2almd?|{B3e]PeD,1KFMdh&Fƞ-h.b^߇.a:&j&S@EY"1_"}(]T9KVG<$[I0{{a]{17GؚMc;??SyT/d5E;^>^y76ۻF+cv\9旅 lҕ_B:x\ҙ_c/8*_Q7[_yI0 >p3 8.0л>e{E\H4%k, *^=M]AD*u23&BiR=X 2S@[`̵枦vUՌ KF)[)(nA+&Mи2“]fN+I8Cq$P[zoMN%فTHgW\1=PtP:G63N |$Ӽ™ٙg´E[cE ΃a{'i=rY(}YƳ=#;Xv:v!Yqj]jG({sS(MsEeC)T@9xM=]"̀ǀbc:^?b{(-H Gк;BY ݢ'n_d~r6{W)Sb-$B3O"aJ.m}ߙ`7&A.ȮZBQ[Nr#z= Ce$o|vҨR<]}j7h?v=ufY1>H Ix!i @$G)^:XV"z^R{13<#SC8$̓{i9bTb@MSB%n<1ȴHtAJ[6%*w'dL*iZj<蔒+|濚N%brЯ+qD:??$oNx<}2n|Z{zEDN Վ# a?NjGPBqax.z*r5VR7 $rUggi\;S/P8&|le h0ZRC?Z]][Xo\6aEB-j$B6p\T{޺dk$4lN3d*زP88@m'Np[*-# #+ f2/3gmqy&HᤉbQr*FC$: \ w<c@~_6Uq~WQl2[ V?;KCNt:2e gHGK(߷ʛCByCjF˸2h0#oD#նL,Qbf{怡kO/l0qOƘ ~\̑gvp;Mzo \e`_rc&?%mFl5 nsa;ZT6<v hڅl *#{A[U5B?ѸFGq6WejrH36S*<5o)&>KȰ(FIdƌ BB:|B<7;пC q"R3ZUZkdp"%aݷ=:CgpAS@#-uI?ۋCV<⊶1^^'鈴󇷻v@*C>0'ҀT_#f%|330Rnlp099UzgruU/Cx~/G,\pnچ*Bۧj;xA9aZ31XUp &eVE[>b=ߕdo%R³CehN؀,;4n9]pɻL[P&[j'GCc2d s%F?N iyYiQL+Q}3 YFPԇ(lp zd-\=qLfjU$Tle]"5(z69ǁ?m(EBIhE/. =jXbsiL$kVXLs\x@`ҥI]t3]$8R1qO(uzA(MX"Q:]Ce ]MԗDKsVRaW'HT@_< ˩|e2A$`@{mt6SF(p3eYt#i辰N1T NmBRO[1 Z-T]6 ]z-y *.sxO&3zxE27# 8B{~V1 F;2Th ]Ҧg :Ob7955NROQ+4ޛm^:睢6jk02H;A g2(n"զekP+7ѫi,2gEiO)]sz9(Tޒu:Dd׌poil-*dhڥD.efj:n{F2- Qk2K:׫<zNcf tA?,,*b*ζk QwRӑ^6z=!?̮{?OET#Z2IܢV>잜YPQGrTZSPMhY'[)Mg??(P[hL' l}8ʶGj_P<,u?(J4YV,@70B/DA񬽙߀EɋW/vrj2.]eYr-*!_Wk;w‹?Ae7mxB+CLNXW7?ŻP/XÖ1>A נ, E!60̚㦟9I%m*cN~tYAZ!:zKׁX]"r'ӿ)`}86PH `Z) (e݈MwgN"򻩇Mȵ tnƒka'̧AC)J]"v >mBs5qN ~[ >&rWgl(L Z&&`Iç3B%)ɰ[w/@!OH/{+#"S*F0 weMnwWr-Mt8l"2ˢ}91;3b g4 ze ^Y/BRϕ,`r=B:e`D%v10anB *(Vy˚ք=G7ہQuB{nрF9>j-k2kth( hw6j\D=±TB6ekL) 9x`^m(7D5Zhy Z`Cț̜mʡg@BⷡiKIMT$LaoQ ~;p^-{ms䢖dhB}&$}AF8PoѢ8Xre _Džⰵ_*xWlv*B:kRS0 G8q~IY\VdQ30xOD;"q[L4wJea~;Ե3oGoi/cmYN,*D ~X@H$TEVk/D–@ląJesA;" b8_`d {OS_D̼*"k5n+$j͛&h5\'nGMJj#lH*{ɪ/§;[dIE}#&\t$m$+9G94ֱGw{,KX9*%HIZ5tYy<8p_YMdBlc3v\Z!)їg0>D6[ce)iq.Ş&bRB FP)a{t$mY0ӺIV:>`E8KTxU;[}RbQ;ݡ?EԒ9MɢŎe6޽`A-qnA/?vsXS:Q`?Pd+jΩ9Wj\PX1 G>2:,/AROl_kdgfa')k٫h;Ղ]\_榢UgӒ %(ɩ(A6`짰a%uؐ:fn<<` %KOH|= y4uɿ` |l D=' 3Bg|g] _9M t5B`_dÊ7vE-v,.G1| C&rl,"01U'C*#U K=β#zYw8c:dHFQvdW 0t/Y?>%l-AqBr-f2ٛy!ԃ$7J3;OB4C G2:eش)+|@yq}2K4 Dj!&FHj *q uUA^;b̌9|9|zEe@zL7f?U[vĵ J2V. 10ݬ}.E]i3wBkNx#:Nq< {N"2u-.)=Y)Gs|_b لƿc%J0 ,T5q=NH`T+ !/>6ЂUҊn's`}aouX JI\Z޳+aߥG =rHeLQ(3Zʠب98&6ϊoH1"(tEZC'Rzr݈gƚI-Aðބ36B+1t/2\(}yum?sk6GrUNɼ"hE폿=-P k|kZ+p>4\@n@sMr L-0ƿNJ>A)I]H .fifĩM)=L&=X kൄP*}8muYajzNVy /&i~oژ]Uat-7 !  lN O<=lc}{4xk1I\J}SDRl 'jƽM>8q)9r:@#PG@,BFT< LKL#<L@R纼]ϡR~N}ޜsۃ,0w-!?t( lryy1&"$q샻r64cA5yE%xeOǏFB'4_J4~qv I@X3@l.2>ku95*x2ҰDu riw,d C7`O (zXI\0.LW|uN ۚsr鈧{sUҲ 4T+***s]ڢ [,bEQ T:<Hg3 . F.(41+ufo F_A בw0 @f }CwY-QL0NiL,]Y#OP}Ucf;*3+񃛁00<)80zYH뷎Ld+u+Nz;/n=.S ⯻?3R Xth }[rNKShϛpM WǀtYj_-0k۟sDL=ORp!a/L6@皤1fos'85+T#u+U 'sbWzåUgɶP'=N TG@4 q"a;"2v[N RN(2 ׊If"Y?#ьO-e%zɉB pe?ۿ|6/^3iM.T45C"BA g%,i ^(YW~ӪhtmYPr?dWw~B}T窃[m3Pm9(5t,zOf f PD 3o}< ӡL/f{w p=97@,`ԝ/1W?u_±gɅb0&lW-c-F쀪Bs%E..vJf1g^MN< 5:STE|B0o&epT#/tGGN>ՌΗsS +Vu#x[n*$|9@q|S˅0Oc;9\guNHR;K=r ׇ$peuH&Df#j-Bb{M^ +Ѝ3cޫэ+x2JiF{B +1@]iuR߾v.1vH|G-Jف6~H=U[bW/H X^fȃ3޲KZR|VM% H X.܃#1Ti۹[:+#T(ٰ/ ܰKܫhv֗x3VbHƺԯ?xs(Г{ѶTڴ€d's Nş3DtZ:%`m3d.;&<SXvG:|K%WwۻFUiKyx엔;Qi2fǭL;Q!D|bֻX>%rMsE(O5*S:fvא0'b4R(eQ+qk'V>[q!~ tdZ@Vi򏮗Aۅ}|ŕf$~C 1+vnbl'pU?CՁPd9~cRN{{sl'e| TY;45?yze^UW/?o61ɓatJz;ߖ1g-F{+:; o&{JoEQ:ȿE6qˢu\FFq~'ʘ ` rxf"iNCIRCĠ~'OJu3&-Cc")]/=?Dag?/N^TJ r]yerfyq=,/2?%v r(ҬO vfV;s~E5z'IbXJG~$<I-j/fNSFKsʮ$O!Iz{{Ԃ=̌<;uy5UEIZX~i8\xBȿ3< x贴BC#ݷ2dW^4l6p[D |&%@oxEJM~m-QKh&1r~pZF8v.t$q?uNO=aT9›CҴnl8#}Pa9r>a¥Ш>ȿ]4yj[݁1p =Dv )6z3/֑q%YK^|cozrvćLꠐ5yVYok޲Yo;i{B_$rÖg&A7LD& 4PmEH\e!lXͥ-GLZwaҏQōz׃ NDXZb3Jd)~jf"Rjcuv$q5ɽM) ČO^)/jzDY$mt8 oc"E[ WDiP=0^W "%Hlb;R!lNQp$Ʈ00sй}'[6&ĕn@ԡ鴔M8]D_t-<4ْsfR]x|-\*ӤKjZQ]FԂW1PFnd2qYuI'SܞGе/i4k9p*]O[Z&P;d't<ՖPݢʳ\pޜ_Kr\O o|B5d&ӻ&H 12N5`}fSXYv>Nr0}

rMlNhŸC]Dwmp+p+.u61F{[OgɅS/l0ۗ۫ CEņYԝrj9Gf:*^XIW1F|5:ft}5`)`dg2O|(#?swdg)oIcPP1_5LyasxcMʂt8퐑Kˎ9>k  _ͽÐD?O )mU&4Xt)Xh,I,M:)ͼ>$'a:LuLu9{%Ȉv?+21=! ;MO;_mě\r3x|8Թn[ZptB i#{'<:dŒxҞ0/& 'HlF/grT=owPqNuk!xpkT!brbpǿF ],T& }H@?k|fG p? ?u0y}[fOc ׾Ag?kFץ(b>Z65V) eK0{*Z !0GNҀhm<H_h-@UMOT䎁꠳5%JO2j:y%"SIS]AM1ʯEܩoDF}&I1D/VYDx@n18<:ݫͶ^ç{nkH`^1WFFdz5=~H 2P@^okBpKylfgwO-23OEVi'dP;I6(p`Am3~,Zn$U-kg3Jhs1z|"(&O Vb0u=L}kE$=M"*jY(5X@KOv\%yOtG!B!|lP~!+1!JJsyoy2c.V(:F-<Ұv~VNԀ#N?_YG>v1ȇZR v.:SId9pu#@ =ΉC ОEn?BlL=J,nM-3S+vx)6na8פڑnHH|ߛ49ia1cy sR\:U[9'= Ua_d$KM;#Ƞ4Tn!B1{oQtwf~{PE@zF,ȝ%Y hP8s׹ R骋Cs :<[Kr.~GZxnRӤOn#>% ߿h;+e\A>)ARjL{R-1GҚ*$ 0ɚȚ !|}ٻJ5e<AWE9 v?cO@ k#8p-Ѣ,'H%YS1b%>h~8ߍ@(ШϬy0FVӌ![@_G.|ܓ?~|е{8CO 5;uv$Ȼ'}}$%W3Lci|]/hGߙ4ܳ9ɪ!)y$O˴n~d{DO’76dl}l)`?]Kq_"2vވfEj)i?ouln]U*gjr4XzyN MD0rѫKS]%"z<ޢ^3BtRI`57@tZ60V墰>F&3""52#ҒCk+\c'`#)V@o!>L216e)xD{ZńkbO];udd=3. 5_5q+$Nlk_3:H,F&kQI>%ݳ۫>a9>߬n>;j 4<@EP]c-jxR8B}k$qGf %I~I":fa{> Ciޓt_8WW/J\B5[܉Q1#ʻN{drs}tN©sSwܩˬ"T@wȣwøʣ җ <L7RԐk䏮27"3Tp5X&t~Q%I [[5ܜ ȥ1ЧVrQxK!fKYl#d6Me$/hS:(Q6qSA?qoZSظ$JbW7,ӽ0#|B~LU Ah'@U~'Lm#4X/&u2Sl a4ҕYZT ot;͹H6/ \DĬݬb @ ZKk&fFņS-ԎϖCyM˨Ø7EE)|-}H jON21IPru ZnY:rs%㭟lZcE&z㘤v%Y"Ѷj^ vCND Ot};t UY,,Ae"&raui*^㳑 a%^06I0+_0$v zWh+/1H-/ cbJroX&dlטmِ$8Z#xP F\(D,OZ=5"$g4sߥk)*K //BKLQ['U "D/ j9렅Խ7t;s&yy3m聑EnV'|2 B0+U֚RVnlgSzEN|=— i"/p3#792M;TTxF_$ق:{;x[FTs;ewgwl\  s\|MEqͪ{P[  HX5 0 cCʞ#,Ģ\oX)4:s.ʕ~ψ@1om_ nj:% PkFj&A-] k$9Wc֕6 @N)7g}gxbœhZy)MTĉS O\|a~y?`'3upSn0R!&jX'Ee%sZ(x vRR'NCN|$@[|` rb 7›W@7Nn.oN ޗiY>JiAY-@@wH$)%+RŧiZKgv̬AlQ:eNED4AkH\ CLFe'z*tRĤo0@+IfZMg'_jf[fUf H ҏd䴂^F5ŏ:<-?|`X]ʌßbh/4\t.V&џ#h5e' T8K[4786 t&"2)Gڤi( m}B5BSjϾ rw$vaz"=+h KAq 6$e.lYH[:mr)%@"6<>\qU5E]7#</Y)2-q2 ODز:s+?dآ͜U0v[55,0A gG,8"c{@+?A@vZ$r?;R);Gޝ#vAV | @I9. 59~m3`r r)xf@s+eQQ%8ݞS?@>&)0L3 4v=gp>$[(-!L'q0-o՘DՄp#(CsIw] vAcѻӛv)߬@xq4(K^X7 {"O7#aqș O"='V&7asʢl!-E8hc6,]"[sH~^ 7㓢ff P8`r\=J D3(Agb0VV?AF3dl7+&osi^}n _-_.Dkd5[60aX'BT-nb۵0lnYhidAI/+c^`yxo|?}Bq[~ݍly ϋ1=.[ʣwhhǃHV~xkyǒ=hE:[$N0[3Y׼'zMaŚ`du5FS!{9^ ?-nMZhPpȩ6/zʎ(@&z8()TcPcD<6+s#DXum.HVdZ%3AJOO>th :+G62FUdɘA2<4셮mlMCLY[(F̷ݗ໶_v6,<%Y>J-pO|o}]\DZy0$BD7=^X=c2?+ w)SeqA)| =zFKXc.M>’QZv_ ^No>rgk[Bޠf% zjKq~sq65CǐRJFosq߾]do-D}hyx;m;g0ȱz@ώM r[|W~գ oZs?&]:c\3TgKʌsc@ۜwbhc'%㖣}:-:6OAm[? NmO!=)iIqٌ{椆PӠ7ȧ.QhsK`0F"j~a{M5G(%sߊ?wpPz;ל$DWdⴁ-tfZʬK&[J|-a sn{ZOZ\! `)Y v&V@fmo!6T% [}z>Kc5Ywc@>(,3q+.UKi* bo ruS!o>Kz(OTy ^.9Md![;ie5h?d2G \Rq2ap>j$mV̶^h?yuۡXN"D>qɷC9 aܙXهP?^ZJ5(~!aeV%R&$'(@ibA:IKvtXdDz,yPzּ#/'hzV2Ō !Xܝ^bGyYor[{~Ԗe~LdtƂ%7ŤΫWOK6 J7͈#q>?;j>[}g,V/zl󏪢:\I>/ ^[t~:BM@iMzwlSJh^ eKO< YMC@hLdfWr<8j/EX_@M=^aL YNAKNEэ]@}~9p9<Kւ$7H]0@\\7iFZZGIiXE%8+m%Q\^lVOU%Q*eR$\g<_k;*?ZC!`hDhM!ҦȜ: A;X8 ꗁY$hrwVW{f1M"k[}G:LFٺ7ߜ.^uhJA1;FWoW97G*h/2mvsEa"K w,?o8Jh)<3؄}dٙΎ{td"%L`&*'+{*F_?} M-E]TOXY [vh83%_B0K~LqG*2>R(%g@ j6v₦J4-4ƴ 4)qMt luCb`Nl}@̾H;7~S?X.vSdHm Z7l2 ͔wj!8?ݷJ1: SؚABI]>+ף\2oAbf,h1,  ֽ(D&F}Y[AS;3א2gĻ&Uh],f_8A/HG%#!qC %區 "SolV g($wѰDkf -~Hʹb%{E6{=*N Ů5=h^D BMDN?@)V{]L18Mg}0(3sCI0%.sD{jK[; cXC=9e~?%xܭ͝Yz8\>1Cua8jVc"$Qze 3C<ٌb؉&m` Л@OMvQ+hgˇ9k\ m^h;ԨJpx[_fPЋ+2&a.DD?.01I\OKN6>6<+cv}ŝ{Ԟrϗ@wp,56o~7y hmT f7i]l9]jst!'7%کfy'q =^!fn1p'}Wq  NJ%&e!\V[suXĘ5FŔzI2޸immjVj1onSPܵG>~ʭNoG V{9"?eknw|ԍة8nuX9iZH"[G] kriX6K&0N5/>M8? fs]Ծߜ#K_ 9S VIy{./|RZ,—(=XʥVz9t(. U\1|yL$W7); J4< ^"*w[1F(qDeF>#AU8VG<0}7Y'[ 5L|Z$n)^ԳE' ^oQv{Bg!;>[R':B9Xlc>;gV\SvBjRuDEv'pęOuSJ,51Azq.S$#T4sCJ=W̔D圥 a'wLz v~VIvV nHC.ʴpD!<#r(/0S 4Pie:_1\:q[hR* ͘CCD_'up&e_ R*3*?,ZnaC2,HXl>lliq >fResQWPla/ q&P xuƍ̈́R͜7ROL!aB.x=="ZD0؅6cOF 2a(*+(Z9G'26vOTI//VJ#;h$ğbۉK3uQYFh(PN8oO5aɗiv/   N^(EjKe4U{A5A$iI蜡QVHiZwe2yjAs f]QfJK0+SõC"M#.Vn1BCQik GW*ZDmP!s NW `e$z]lI 9#1(l*T01 uQZiteS @I@ÖcWşҷ,ꍃOh*V} ͨlWҧx`c"g-rOj~k!`K'urExlhET3)-_w[~qua:1*l{3OTgC^KR_^Repex[ϟKۗJ!d4,DwP`zt-kn Kc+~gP٪sq I<r[=W L@T L Yd]p/f1LX'sו\}$) ,'sfkz"߈/IY,^NڭhYsdeѢZ,ùe*9imެjR0aE"Ofs-@4oέmjaڝub\J֞CFM͘y%tSPFO2Հr̓;i%˵{0~A.cMbdzX6 p[Y>td6ȍ^þP^l EԌ_Zϱ5M hT6%Sv1 !fi}9ȫ$co0~N_ /q$0 dKՊfמQ!lSxK)j1Wڂb:$:Ą@lܼ0<xoe(>Yf瞾_p>AѬu B$vܷ"l677iAPFZ#0|8xq!9:pP?+noHm1 t z*n)X`A5'WVΜI•KPP+~}PFG=(,^2"Q;$|YFNaaRM^hYsA 8@69tp;y5=wrQ)ܳlFfJ>M[8:*$IP(͖G1 VTIƘP"_ǀhT^,u-vz [~og_~lz#H .yk U!xݡm~щVp%Sz9ˊx^dj_Ҷ)y,Wޗ  < VV1ZVˤ$]sEx7Q]rjp{bTrPhD}J`1W"nuZ]eMB'M7dO\9 lxDc|{;O48)Xj/%kN.;1uGt`[EBxW ?I0Έ)RRdv_E 9ݻ>gf9ns ޮph2ے۩ԮùDO֏cݰm;ֻ9,uֽoYgBQVε ~|𡢆>-8,wDNѫ-3t3O1ҽ>?YyOw#qL>yr$A"$¿J.Ip|Ef3l"&(7cA- mޒ/.M\-^pYQ.w0@ ]A̖0mRe, 6Sb؅`BȄ5wY ;)s/(HYʤ䘣T >#眞!(њcaX2Q'*E&\η)dtM s%$؎A'~g EW;ygV*c0LF9Wȕα&|vblOT elwBvP'jq#=z-CObBn?KE}&T;5VEz^AG \d }ewժ,$NP7JT-,K W4M*Zۧ޻ 1_ت&t@QE0Ȫ=&c]nWC7SKڔWM H|)՘<=DV@!Z@k*B ٘ fj>±86khN/R'7~x󁛏 8Bttk,qف2p zutfYP db:,jmE6AmtQa*"H4Z_Uy>(u' w֋C1ژ0889lsTvFgP5өVCqgK$u]v({bTSlD@Gu;:p'W[C1<HFfT>GdsT0/1Z!9Q$UYw;b Rw0'tT|8>:䲾3ژ7 t8 =T C$SH'kHOeKy%0jk]EP|AbZX|VR;z_$ r(^E 7I帼^Qm_SYjPv>u1{i,ENs$5WcHxfogA/T'^vǝkdrӋ Si::\rZ>Y~^G8P")Y+|8]rp}C\\ܥ4.-qWj Ȱ="TgrK' $[]{_'똜VCپDc=®Elg8[M#=D H|~{$,bKly Oύ@Qr 5//eo߾o:{qmD'qHwoT:2A|!-Dש0%)=l HR,&9R(Ck0Lw樼-i{LfYE㡟<z-EZh<˻^z-XlJ9YV  o*yMZ̭ "^$,tȦE5;gGQ2ʓ,,F1Sl,3,_$Rc:KMsflGB ԊT}o}W{~K~Iބc5P>iM늴u8;4a@I_L1r!OZ LI\S\l(g6 koF+|zA!KAoK6S^pҳ2Gj~ՙ%<]_xBhZ3\YGoPNG1am9 rX'PڝpQr!dyG!3yêӰѩ{pNkMOQU]ˋ3v ؗXd2rO=ǰDž"B}u@vtd5NE|h26Xv꼾ɤqza& ЧݻX.atd]ROʁ1g0Mq֯VýPwEt3̰KeA=J ¬EU9BTMq=*&q؀m;W>!I;RѰyn=/cT72&ZaЀ\bEh}DmI`^*LccwPh>\/F/(фio\Ԋ. ek |En3Z4?.:Gx êbGC**Dh1^VUÛe(9j[VF|GΓڤ+ >ʞ>]d%NTR"٥(u>Iٛjb<@Ol/Жڄ @(9x#wGM$m¦)S}?c&B$٣n{vU@Bm6RPMCB9Gp %ٱ?0iv#.a\k>gPrp*f_:"6hO@L PV JD(B~fԸcU_eq3x%tY3M EU>`~5mͿ槂wˊfzp$~-[Jzo љluO͓*N&d;Uw@ {xĄa*7[}HU\j*1IǙh"l8N>0IJ( oz8.bwtJɐt/-,OTkTeoBPt~}덒'aOp8 3VSx22AlvFM)zx73hO q? 1B,IWlshb$-Teoc^vGe8O[NaoSS0#פ;Nql$gYc[w5]~ru_;zmq˳GdsvG1o'.*= H!OlM]ERBC󌀫,~~¡ +(v%Nv5/MdNteX;u>)kr˫/>3h&3qHYO2xg32WVAj |d0# 37Q|bͭu P>Ai1++Gj[723OrSj? KQY8[YW`lO=eU\&nh@Y-qnm]JGߧ߼/jO;`cv42~{ {(:j/[Cݯgg$ہv\ 6 P[peT=uERk۾{s8l7XMYh gj6dQp33 }d)R"z2t ɘZq9@Wp_:vKVߴ'S:> !<0רrWaw9GUBnvITJv^_6B< KoΪO5zPv^$%-{mv|F@<;() rqbY-:gŗ,1TatF܊`DgB˪}|4]3LIF>24ᙃN{Y*nRgǓˬV#Of DM0#::v*\2 D$.2*$$ pr@ӒT1q^/vo{|Ձ|1oBսX}o co"T.c"u=8݁9U\_Lijé ,)d5ۺmɊG/+I6WH6~i][o#9t54NQSn2SR=a  )J~+"u#UWF2lS LFn AGXއ_n`9rO|k*Nv7u $"Q}I3Ru-aTUy!ab ۠>(`ľtd5f( ^N5? '4+=٩R|rT"{!&#-K 61eF9b Cmݨ03A^'"c{ˢ{ēI`bZ=?V /w0LJhT5MdGL91| j%(!u>VnGFMbB 9c 3Riu E({8|Cq;,d鬳 @(Au\`P4dR2ֹ|/JzjEo!| uYr,9{[8@%xi@]t^)mwBpa>$mة2J#px~wD1DhSMjԑrwpXkmFu{2@ jNZ< (y- t0L OJ?B92+(52!#ilX56 S@rfun/ S w^QuKJ,g],zx F֡#p j5f(.+PUgVwCgڐuAѹH @P?䬟,5ғxjrʆo?_PC3$fp]~;ԟ%NeS U:QM8(CF587vIrcVj*Nk/K1?goK*-m tkpj;AHpS8Pʕ~GjI~ SKpbkâl:!qC3e>ᛛ[7C3c&W {m482TAq'<@^V*k#l\4L=Mԩ f=;>S2UXX[Z'jot5YfxN"YMS^LC*䦙GzPF(;lH@*HnieÝ4_=9Ǒo&cv5i/i+xLR@~o?,^[֊W&:%LpVF NV?g3U&Zg_t (vxe{D3WUC5chKN<̾ʆO;\d* R:mA9^e.^ qCHB 6$9!u+njP^ȲB8۵tza&cGrfS}Pe ^$ҷku67ޖ0Zϊa]:R;⍤7Jĩf4O Pty쇈W*5J-i)39LxDnNu^[@D>m[+p.y~c;v僛薙q%P\oeo:ЬQ|[pَ{NjZg  ƶgōI|JFZ.fFQV(IͧUp*{=F CzR)3 -6yebw!n~U>WBsiuuENDP^$͇~k\cڈ RKOuf r4@,rOw@tދ8 qjm-tj ͑ýۙ-.Kn7(U"v*>(Yɠ&ʷ:El*k'L1Voq  !Φ¦A(/PrLrHcxT9UWʼn/Ϝ d2w\gu )?\AHw-M~C> -uԭHE#~W3:| ݡR!T]OeE4YK \ m^\@V*5ك+>Qs>ܑ~z0{cąeKwoqrYb#6X˶S_r9U"uIQ0+E^?k }[-OzsŒ(ӯ.H,D@\{w4*IWPR.SFRBsQ E#}:JzS_ {|N%.j UQ+=qE6/g7{t1C!\bW(X<8kG5C^PKRE̗j) r0vע=4<.̉; LTs8\ QQ)A0Πe=I%:^͵XZVU(%lq,)'UKewT}1U4O(6g"Bٮ+Pt}´g[u^tIA{:MՁJ =VjS;ª)JaA@,%pwcMKaGVi\)u5 :x)#5}D$1gT5w) ,D  &M0CL6b7 ԶUw)%؆7IxnߕAOeT|@~!^Z,^tsg.gϰH%iiNI.`Y ۖXK-֓UqPPV̷SB1'ŘQ|Fol2\BBA_OeN5|waa,.~[PV 2KN޽jn|$\0n~{E*DǛ^sbrRӻeZ]aUg]&gۙ%UOY z:(໤Lܻmqy2 #!yS^?>F41(\(If&h3SckOE+)ܿX,a)q"1fڱa[RBIj~Iy)x Z_P5EeZjN5ᡙܳ2eߚCm],mT:)/pa+$/["YlD&V{){QG?¤+||sNG@,.&wb7 8,{H tUT>s{RDԪIs'*&O`)hw$c_Ȅo ϭlRtn Ak]*(1@"fz_l ;Ll*ص>$†˯!ɀ; ĂyΨ#o0vHv TvK{H%?Lbdg,I?C D6,_ZAGE~#/ K>hJ(#2)aT?x)A.~1qy n.]晴1gk_׳qRox/rKjG^kIpD֫z6:2黩yz Y##<3o5Jf6>O1ibdTpY^G?gtf9wgBw@$8YDimvMcN}_ppZۚ>v ̝k_2(kh2\#o!VKZ9j$pZzP?|dd;cӉhhǭ$ƥKkj{ nc?y}Jy _|VMDRMh?ڮ6_doŒ{qpM%%usV,KZx+`NcWWj#8cWvɣ4";Np|A~ϞBڷ܍lU*4.)YPy~WM9:#eui@,_ -*a߃_UʵSTlš=_AT`˙6 <- 6VEj w%qJ=]5e5pd,v.{1Hf EZB^}?%J;btl #Hh9!jN3#tcgpObk#z UѶؐpG7}(]^G}cV:Bld5"B+e[yB54X:௝CeNn4EĻGG./ʢu# ^__gO$sP/pu2g#Ĝxߒ:^JN8jB9N΄2߱RO*S<?#\МIL3D L"d9nUajL s ʮѕ,BX`Pٻ^a=t Аq` tlϵJ7"yL dyϮ˜AYWO3;_Hm_v2J83r$JR,5oaܹ PsFUxoP=RTED[=hx5]vaY% a4u«jT=1RԝT(AT̞<-wbM&872O;7Mͳ8 C E 4\)95(hqAN'3_ v4ASF"O|K`Tqy@ SncxèBq &Unp߉t'JZ?F0@#Ay"1Pf9kW̭z(_%%vEyP{vObOV¤`Ш3VU&p~mIl 5sՀqNa`A~ꁆp8&gpغҒƨ^=xg&,"%)N'վ3 ؖq?>(Sgþ*$ߵ5-!P cⲶ5P&D-p4BE92u!c8|jECYO5K#˩%n׻O'nhYa!2l_ZDOkA~k/Sq_+X$kZ/n4(F)h=g,0x!P_hCtɔM]V iF6#QRsl"1}`=\Y֢ 8GZd]dρjl4O(_v-o:% VF3y O~-'E (EY< փ\XU'|j,wl'>R+}?O#D l. ⢫2'O'hAؤOWcRz0}Xg ;Z$vh\fVP;uB%N,xXVٚ gS xѝZtNkM1XwCC:ǞV*Jie "?~1BOlk 2 D޺Y2Nn>H:587O 69t9"H~o ZLXsU+խ9Y8 k:嚏ȃ0@{K`1%`ʹ-g*FݛybT1]vw"gW逄l=JZxIz[lZJ#ėi5>MޏX[b,Bpyhi6JMzZ= ~cEQ?DA>)Ew,* hni;=babi}GMTiCǔFm?|Ȗ*]$n$Z|~`bi/Bǟ j0ňŬvw)V\kقU';=$&9! ;k8Mv-`5h^Js. SHf)Ak '>G7 'y)4)I5j-ceĊ O]nItil$xQ/Se濅|fhku^|8iKߞ;FxE@bte\ ш j9r> ]h}Y3$ 'QOƘ+#hod.{Ciæa%qi3Kk[=p mNp3`qZTY='Jw}iEܛ ݻXL[ĤL3SAWwo F;S]ULO*F|5#tߘit|z^}"# +į:ӈJ{6)rh+S]k^DW ?^cTkcKrJ[Jׂ_{c "&Z4PPTc)&%,j g넾KÅCN 9dߊULJ$TWi3Pd1fҟ#C6I̧;<'Ih(LSΤZ4FDZ4u_m GYLd:)+.m0H ]FL;N}^gU[E%._ K4SzT;TJcʣU* aİKeM )qX7Oͺ]]fb •26Pp՛etqoIцalMnvdZv* 7bbZg2IvhY޻#{b՚VݺwO]v}]覽rM4믖œ_1.@&4F"dLEFv2{v%ԷʨL+K:O0V~6" ܺ[g$L dPUk<"01y[vtrs~!s2th`/8탶0]f%GË) ӄfcܔqq1spzڞ@잏)`[E&ڿLGE]Va2c~008U!H^*[%Bʎ2Dh#F:2$  @\zJ0zmK xuPD-3G]RN=ҟ%o>.g.rh:aӣ5PHO][+}^ې.I{(SܛmT ]4JhEhhzCڕ 0Y~#Ѳ5L'jD(P,s͞W MByzr.2M>ҊoҴy&̊RȥE0mk Ԙ?EJ,7`JU1Jԑ=?sT ns{d%%D,Yعtž{&WN Ŷыƺ;4#Ճ`-OλԊNTթ&l]lfNJCh ; ]89,DrSׂoF$?X˕V^b-RE1ˍ:_KoVӿp#d@C{si  ʧj͘{"@X7f64>N(9^BYX$ע(ڝ&Zl+O5EWH=P%.죕@m7s^'A0~8wB|-[=RUAoI,Ln]f/p16OǒBԪ`ǟ%tyV3JUwoY=! َ8=: A=b)CLʟP27w++MiƼ49Ds8@,JkhlV#q8EN1筪+&wRo/{O:1&̫t<ݹamQk]b`B\ "?_ 6}V 1MG3 {r|:W.$WL8mm b7\@q9:<?E8*~9_P_h"Κ]NuӜ/Vђ鶴^JfPxVhf-u0W#L4I:[-ݧxЇ{@,a"UAų>ֿ$nZD>=r]..x~(]"7aTWJnAyqy'Rl3ZĔ^b9WtLa.1F]H{] Rpe*F4z'9Hѐ3LuUێIʰ37.o 4Šv8 {ft;*.Ô H@nʽ9Y+[XHӳGw\mCfଧ̵x?PS#JAHK92T+/O[9' Eu~9'k+j][iS5 l(ϗPSADel%X6LcDv)ȱ('{NFy3g>^}}K xІ@W#O?$ˠ"7`IhOi d5w/ BEe^頔Qk:pn`YGB ɘ8oDxהH,-.>*ZwP5{<A;{4ZzuV#An =FjB.h%:͏)ⷝY+zPnG?=|T(08A626Sz) Al0= ר_jf;,'c4KFo*J=fa}>~YmNɬZFasN_->g> Z~9gب-%xܘ"lTd1ūXS.V͠ >#b%u|}CuӕJшx,9gHEd=>twaI'gX|wˬ11? Z^z%n^W"򴫔pvG0R 9.+_Yrb`4.Mk(O3 ?0D9rKޥ']aL|$J!IL (Uv azL^LV#n#9[ i t'iR猇ί p=C˶gظ<>;EcNA 7#^ji L];*GM/O&nR:ȡܤ1O^;ZPw&d&wH#kc@'2i(dsC쩦lC{fO>E\XDSxYR0eLGvˁ AVTJ}Tx_fa}Q. uLCrxpY -ьϩ*Vr*\3\lwq" k(n7 9&*v6OH"" Hd 5'{Yitsћwʯs."W$RPt$"kjFMT u1FW*0G%s#K<~jgO,+!At8i6(:>mۇh%s5:/@m{q`S*-H\# CĦ;Yo60sy=3/J]Q/mػ |lʮjlӕΥIAXŽ/=;N0 ( uYb }oR =11X ޲M_.>{Cw͸;hy22X6yZ[/X懈Hcsv@5 yp;cNl@bV? e]輥;Qa [(:>a}}Z*K8'gs#K&huVNꎘ>:sدH/_|wA7e̪[OV@@N}BM_}<\F@C񝱕$e.hpR^Kh267y =z N: < %'Gʳ* ~g+pSr Ăfm)!ڂ=i G>;%S(}RA>y ݾD$c܅rxSfx\zU<`ĝ surmkG1i::sʖrRuM(e^@y*xZ-M2WӜ?(g"|>~‰PB_{lC5_Ɉׁm|V%H-d".XMbc2wp43G^"\j6^RjX%2epQ-Y&N܂+꼄OBL <ΐ֢-ݾБ|0 X@p/J,PR=u1ބ ~!L,t؜~D,"4F?L="Lq(MM1CdgBA/h*?KGތۤQ#},'e<:Is^p+bf_+P >L.}̀bQ߀jBSȿXf@|k-SgTuȢv͏<Z*ԟʡ. O)w9Te se:JDpBC!d 䍪[(Ʀ,=lxL$ۿ1|BWѧjRڞ-f׭BBEsjb;Tn,Z : 9PIRj<yYl)hDذGf_>ց\@>dחKY-BJw6:nަ8CMΗ23a/!Y3TخD;=-nLx,!x_LcG(#W}4ۑ-Kѹ@x'myÅƨ4%ʦgf.+?g15ҡ}ƕاԝ*YЅ)I@Z :CyR{0B 0Ճ >*>o)Y4X9BD C.GŽg,U{۵,~s^i 8R*o!z~4{ZtI(wH(f$r ^I@'vd G* PWYk= K'.DRDi#c|A-45דagPlՕf6 Ns `>7U_w{(ed ptmu^* XYC~%B/V &q uqQ );9!ab 5L[䰧?osKg;'NBohbj_&+v{8_ {f*K-'G疠 ۹뢿e3@5Ih\TXiˠ_8Lοls`) CdV2%=&Msz;!|eO GI&>06w@YΩWpsIBLj^4cPi >zghkDV–Y$q ;| ̣*|8@sL~~dS'}Q}8b.ĉ5Z!eɚaԦfҘ??AOaKk= A'D1F<<fhȃSfo[EjͿzCW)+X  I ]п^;[Pah<a;ՙFMPZ &Ӧ%r%#`WӶ_9Yjp3,ѴD|t:Բ;c3GFv^YYEW%)ɃB?Iʮ5k@2:-"Jc!@[lY+-mwEjN1~vj%^BZ%8G/qڂa]r@iB<[hdD/t"ܛFR( XEwc"d4Or;FcƔ\Kw,}'UMG***z#Dm(#6R"C~F *U {OXoeޜ"ӧ7ll'5Cx_|VD={|)ޑO90Iyj~Qy(8=Pvu^Q2pyCQef)Hc箿BvP<,{g ұ.:!niDnɪ^8@_ozGb*,>/MbK/*yqF?al1eJZpf}$XU'+hc2RacbH"}=<14q{ W+@̋Y%:\nXp͹f݈`w7I7wF)|{`mT5ENNyx!I[?P]vxJv54VkK4o!so'g RO8u" },׾w9Bɧ:a(YRUavhk s#>f˲xxMřiZu 4Zxf!},\̑w[zH5ok@ٮ%?Ձ6ݿرbrepTN+YwEҟqc>T;>ZAG822#aiqq|{T)0*UVm<@Z\]QOƍ#KOc”%A<5;ypv4 u%㨘{'BKRظ_tffǁuċ1ŖB|72O }Z>?MP2l*Odڔ[}:Dh&k="  WkP1a s2`arUAQD;߶6)LƸJ)Q>m g,Sֳ" >,\ p);T]PWVٮ.,q\9VG4l߶-лET%`KfGzeh k,LI.]Qm1з}% F /jGC3Uh%U#C(b& `cazGJӎ& 4tXW^H~UOJ77(*E`/6#6_JGo5s+ByW*ſ O{s/I7 )r4_=~֛]S?m7[LTuJmB{+vq&|˕ڞyj;nYKod~;y%uerX'(U=A(î^?^8o4A ; Y )-2B[!>Sզ9CI׭>L2VNdMg( 3Dsyʳ*L.xU<{GdqގL= [ph$NU^nb׬4\۰IŤ|M*H B4bSW/ wRi_& vs՜1:LC_@+bc]/RVti"b]w#Ӵ]aXP$i N[Ɛ]"EIFq/G'u I}sm~rczAwjSlu)ǝT2C e.[߅7vzܫj,"q?![ ty nυfj/KQwtXˣ^qy 'G 2"C*ŋ#$75&C(`dìq%«R{Zrp,ϰG)8t^;d4w<4O/S~]\ ha`pA̶qQp } UMYYi5OP֦lPXdDbP|d]YF g/liGx9)"-moF:q#ؔT/&w?]xy_ĭ5s/2ĢѥgRB!qO 6.ኊC'Qu©K>eJqEmp$յ}8uBJ$zNTo5i=|.2# !2eVHTm1:@|~Ms`ENe_1< nM"®eN9C *rk_0(BFjx}QbD]ͪƓLʞR&lj2פ)]բ7%`* $30`irD\Y6qTo0)UUp q5D]RF%Pz/B6Pi2,d%0\[47~V*Eĺa ī 8(Ș=yl6>DWʵr8z&x2Sjk0H g:l1F/l3BmES{IBy֬,}kDOZ(48٭a 9@|q?`f1-X4w} M:d*+^w z'u9(^+oy}ǂaŸiPm#˸r#hUM54]&#Å8CVNq C+m11h?UY)xf3 Cd378 ͘.h`--?֌FRS7ǝyuI9xu]~`-3w@y( h''tsm4^ |z:o!g+K btyVr+x+Wu57x( RWbmMfV7 UTvSy@\{#E2]aM0/rW%ԛr*} '4T- nE2 P["K Jvh€d*c/CNɇ\)gUI53B !z *\Uګ4" vɆc0"/ Qm$茝p6ñKa+nC5 |֣;g.uA)ݙFƥ-Ipl uB+…}-kR<"?" C8F1X;(2"G/yp䷽-elpk c+M.!r JCEN HdO7NV77 Oto&'P讏l(ǻPҐU $TԿ"x-GK0 s>3CR=X},rIA:.k%zLp,2q iǧ4e3NC[Y.(GjB`蛁7 Ѕ\Xvl(T<;-ü=lKk&Xm޴`2)wH@t'!: EY4T:y9ߡ$;k@aesb$EU\[R LW/B|eKa5-^K 2gTU.9H)K0$%hǁѧX2;1NJul*Zt\^ŧDaIF,0*UXfdo[GD.Ժ:!zԪ6`ȎثHr9$M|`2p=AG<&*UzsS!#=>8b 4'|%PXLjXedyiG{`}ь ~ k7V7 %bz)7f%s1ߊfuVn×ؑz]ֳ],~? K 1ZV|1QLEceL%\7P<Kr^4`mM;œ)p3;5vSG QO|a3E(V7n̈rdwEV@mkmOc֐ >V *9qK9uaR^㽫=AZS,u_ZMdێX.Ez0vI u]ᔰ).+ewS) a|-ŬN^ 8,vdd_.nܘUYj_"KbŨ4̷5񥨜B't6DLĈ #b4LӸ[m;G~tйz[k^>O:0\ɛd@ce'\޳WEZiBS\JD8?.V!>^+z[t-#sps1%" 3r&,q49L۪q~  @\2i_BbBeq?CqwjxkF8u_U$_WS ּ!ub䇀boH}}! 8i9 k;+@&6s:no\ Jzwŋ[L ۺ^;67GkXzt}PUPrdǡ9UIv8Qz E=yz<0:RB|4rP}#KF)pCnWRP>f zW3Y'Sq0DQ? t1H+- e'xσR4 ]ɾاHi%rrM _9hӗf$7dힰCݰms6 ^ct"Ԅ]]s4VFu߷@,^:VC2LpT  M8MVMŗ. oCu A_ aǕ%97Jem0:uL~k 2 o`2S8nkJ2A˽o\k~U~2T)JtJlQN!iK??sa0ZsjFF;qUPM$BAlm>ێ.;ΙU?vi t:J4YmKcHqI0旴Ję44aM#ӧ6d wڐsq ZL0}ωk dB]B࿲߾⪁ jƂm)fጩyИtUf̩H\yuE3vG<6{9[|Ě ޻TddOz8h5 P}"ͩͅC8$6p=+r7eTטzօɡWX]LE;,X>y+Ư,xwIē5t#ZlGPױw\V".dڍ Go&Uoo}WGIHL-3\hi .OXc$x mxpUs:#@A̺px[E)vs҅45 kSUs)4䙏 zC;ayŷAN3M[3ȁy<ȯ&}(-ʫ@Ǡij[9$2zxMx-N^^p` Vy?$Ȁ3N-.[>.(TM0J#DsТJzhQ70uéKpLgÝ84&sokT~Rb-*D$ \sG__ hfx,R c=D>R}q ?T YM}xEpSwDݎ# hK" XzNǕbybzO5fu]԰ǒ6C ZC0-yr>Wd0\tgyd>Ԓ dצQfա\<ّA6+R.*# Ϭ~tiIGe`mY- T?񽨫F6a,l-'k`?}y.xr2ImG6iT rf /kNQo7b\{B5vmxܭ0"Q1$ Z}MSx PwXLޞUJZES=(üuݻRV^Yz9`M s0` yZC%Ileed#f*!s *KbX_Vhkp.+I$I%|;ܼ/~S6sEn,s!42zaS苛}I[aCAo11`"D =R rث*OIBFsKmO7mn+O= \pKsx Wg|R_xEnRe_5b[4];i@Z1q' @1v4oVvbvC)孕j[=! tK6HL6Cd *D۠ agO",^-sT/%U&6p([u(kM1.*K[ZgM!vwedlTT$.` X]R-r[V=@"eͼ=q"H>ޔDP~>5kl ˵'_eP2MtPhSJBj={z&99!8)ID:)A7M^Z'J/׋t<&;C f6}#H;M&`~7WØ"EŮDi; d8 H}\ m,sԑ sOa|3v{jݖ*ƒqRf"О^F?N9xy˔!0͹ŁgЂY[yK<|YI$(*<< "] jʐlobYԏT~7jEr(7L+=6[MzVKVINXO )5)?[";4*[{2CV]00%Oaߢ0KաBzhqC90Bԏhbil_y੐u5~["]k:?nBJ/ [xGW+\8k6+Uer#0cah30~:Xl2M\i:A\NCݤ*y\u` 12ZK CLw37GbnXggv6XK#MP"Hn=n?%Yb2@hT:>|<>J l5 yzE 6 lZԶ @"[jЗ p5A@p<5Ń-Xw$:"`&2{BM,R>Sw8ahǎ.,7-AwIl(PJiv"Ngy=4ʒ-s|?O[܃j/ H}dDbD5 (('qm/pc?%cȟnB|LH%l )q'K(eT VBSʍk+=4eu s#t`M73$$}8\Ke'I}Bfx*9kI6 W>ػZYa&,4⦓Eu#\ٱs;x(KMM~@;lu^Eʥ4ө0Mʀ!]DKm,@ГOO^cv1}ZfV`P2RQf:`-D#z'3f .vsԺ6#)L lw,7T!sM/l؞@rqx*{R50J`aEuȸfRKXN*,j|9rY7vH$k84!3y|$kB7ETDQs^b,WJH,Aya"/Df!d6m)wB!?U-iC52~i)]@w9.,NZj({cA`%I7X)+M1lLUa<;9h]|E|o+W* 0!KH R$8z.z*B3Y *nZE&?ˠkV5҂e+ kJ˩($b7< ھC!&<: ?fH2X-J-eȠ4NN^->{2O7#Z~H-#o}ż[LBl.^:'}?x_EcKp֘ǗD"r1-6 vCP_trggֳM}i+ˀa[bekRɮ?+UI߶?DaVyXT dV0-^KH5?bRMxIoк|,`gOo~'ȋ B&uz+CRVZ]>6ڙkiG {ɿpCy+ߛē/T\s;z(muVkfŹ:fP A:J1Zy>qkMWٱnd)4%l  nxl{o/"q,3E$~wQ(g 8{-.n_b@`K dD5p!!HE f+ĵ@?pP.-% )XgaC@ڗ)%,dDəaPP&~>2 UZn*Qq ! 1+h'RKIzrie8[x;@e5jVQZaي<-zfZPuSvM+9~! .wq Lr꺞bK9/Mk6Oepx,- ZݻwE BɵF\o7 u0Eŧơ~9$F +$!U?MyK|aFbرi]cdL?FUr~30qRihE ,c]ߜ>x+ěS/ЇNm Z|_7yh\k-Ӈgo=tV=( n TK[ -Vb=.R8%6 嚣p G! ਜ% $p/H +5y"‹EQdq ?qn$ .Co@uil0AcPHcQ; Or=TP۴W4=}t[u D2W: &2+Xje7]P€K yp @e8o+)AxCe)/!dzsp>k)ftIY'&1\vA9 7F(R>WueuQ:ϣ,; ske{EUl.ZXyA`tJ R 61kz7]Ozt`tvr*fY]Gt_ jwT2ǎT LuSx9]]mu Cw! s+Gj u|4g,9MI\L #}_FM2%JO%"UaՉ&E4:M&ܩhGRy# YI5WFJ0L9QZ͢ Ա0ArZNfca I

>#kMQg.Bx`lH]1Nxm%=F'K:CIc6ةmk)uJôVƣt?,x.ؼLRd`Aaz5:XyNj]񈯷JC1#ODpH-gL&g|QƂPdB0p[rˌCp|N]+Tj+zH-{ EmR÷hqh;"gnUL]DUU(]z^\{G| N∓ԨeJL<=;oƖ,l0ģ-Z7B՞C@0gQ&z_WR?`eCW5{خЀ1yF ; et Ný7k 0LKTRsP_`9⥅iw ?3J@t8?"RU4Z^++sNk/ezwZ/޺A@n)d06!zPR]Zp!?l;N"I78G e(gs5wwe!Z iyBKM'LXyU/A|ifj|X%Z6awWwܬCW14Clu' iC^ fja;E>k>KC OM'),nmO2hbվWcIxа. dlb4;/}pQ_X@BܠXE~! Gp 4 $Ej"ͅ{`gqU {(1 ]½5 Oe'TĒkހL-V4+=bZwe)oY8ޚ81+0щ^u͑t?zȝK@/fSZ+eU_F[ ҿYؾ2$7Xo+4lK`BΫ%HZQ &z`"D`PB~+I! So5|cnaƖV? |OY7P7wRP+!Y(Q.4lx{_|ݾ޴}Ņ=d} "5ϐ 26;o~\?E 絗Ҭ"wjv4.C-1P2K̴-Yuaz.+NXtۚ_i,{MlyP7S%+PO[_Vq=ϰFҘ=wj,|WЦlx {z y&!pDsDr;h v[Iٳs皽v2qd}я2Rqq%^L7g*/6l eIYn 8V6TaPk:o0ƯM+H U}!=̥6N4M>EH E/}QP+9}/yl̈('Cd,U&md=4֦"ꐻ`ύa O㥾=+/1]3Hl~D[:> 20Z?\qԯ'hpg!D/_J4`P3 柵,mp 0\)Im__ ae˕n^yBl'{~Cz,Z&Q=t1piMߐ XLhwgGv,h=FU6rs5]OXAKťc5|(t)zbthb p JAr%{qSm}7 zl"D^è O=V]ޱuyV0!`j&`t&&5)y[ [˸*=񮑂$rg472d0oi}Bd IPsx;?~&BI>g8g?w>dR;&NDHg){q v])9'\Q s1mߎ~MUvJA(Ε-Q|= (cT}oS3 2i]y" ? (U`FZa-}}vn%Q[RRYЇ)J:>p|8)MV+f/=LP1:-/WROu[p{UBueX_&+XG^%:ph-/uڐ8pUK+ tnrf|ೂ}%J17ƜK!.ňZ1U=21+pa#Ljqm5& =>R~$L)EௌY=cW' Ts=o V%-J}q,HW9&AڞL KK70Ť]Y FW_?`]n.x<^aLRwphy3OgXjyg3w3v@ŻJ^dnM@7U@z:.)a&v 1iM.Q4ES`q%O}K[o/F:PdK'aPfY@Qb潃 ؾ %3.e9}i]~^__) %㫜-zӀ'%`nt| $X> |ޕ|_? 9X$oU)oDMkc{8k'V.Q+OQ ɁzV*-qC_Z?Ϳ3e2h%]死a,4;FNf@} s=O>js|,[>5L6T\Jl-m.I'[\eUqp* GEysBLjȅHחt~G$K6<(AvۑRL39jLFAGw$&;~w< 3;&NCX`$Sw~-ۜZK;elT{\Ӟ ̅qnۺ'ӭ:FzW9knUm)㟛H$ 5~ kT;9dهE>LFY@#? %쟣`0"< @kO+.Ԋָ]tZɐ~q= 6d*HR=Oܵh:d8#b0CWԵ(edb4GL\"a2dA3Ř_nt&W`Yw ,\n^}FksWm4?^:0[! T4 PBVe~MILD+F'pW,|,5J/ѳ~- Ȭ4@`:OD-6x@.+/ĭ\M7h;J`׎ Pw!"uBKVGPn,H{ϓ+<&$89r31/e6g6L#W$"i`+he (#<)~(i4[ ċ^b]I?RXrӏg]Qݽɕ+n0i@G.kbmTzBOl2"gDxoAٹglLb4GLMB;Xfg ^a.ST4rM2D$\DW V)f\F lbpv5i Ծt&l_L5Vf󉍧TjϦw'5/ c:~|;!O 6K`6#.kd\@x/lR4-88$4Bu2 q2>TsYw ɦ]zXgIQ5BҸhERZ Ky'iۭw[.Nٛcyc<8: YԫxF> kpmɵKᩲ) `li(HdQ$F儗;]< H5Tn܌t,(׬Sۈ#HZ&gʪf}gw6F@BF+%r$EEN rf,ͳVANU|$7#riszQCF@ͥS&,%Rw]V L̞*$`/"4,a ,  h(ۥ}nm/Ӥߞie>IlZ BFqujN@'1n0"P&qҎb +qf2aOb[>ye1A0x2|6k8SS!53:L.g2q:>Kv>Y(hƒ\SF03Yzq,`"Opتd02[Fzr>{ߙ)A qJ%^c'OISט8<{Y2܌>nc8=Ұ0q樥tU?}f6KMs!ӥ1^]&ױI>4N"fa " MB3p;-Av2<2|amMI&x"kN[I zbkgob4a(ƯyPnmAŵC[aZp?PBo-xY^khY0Weꇈ)j9b~׍1J+3W "CR+,a G^WAtLaUo$n0 GO 9eS|S|e݀ U#LǶ'Ú_5 Z}"/&-M# 'J7UCO@tNQVL71r1䆷A 4r'cԃzp>6!\۷YN.+Ѥ%y=5u w#/OiӮ-3nޚ̒ EHMFd'- l:Pȭu1Ûg8lsl@S$@3c7HvT2ں[S.[nm-3_/դD9cUghcj=*lXU=SquTfȪplgaTxw92(ܶ սqOݞl`[{͈_G)ꚈSHfȈI$$mUlcrSWC u"kFͻԧF0'DkaZfE:;7~ӵn4,o\q҉?u`ٔ{#QN.[=.5BP*5^>6kӡ1#ɫ}N_\%9Võ/ݘ oĥn3XP;!H '5lq"ZP]!Ujvic$h&%[@a֪'Zr 孷1g\Y=-&- !xs_͆i*dN b@ѱ|*KhPRnOyߊ>0"%X$++ ں#-L'ʔ+BKHjnxd> [#c &M xlL{GŚ7A7J`?c:Y F hHr*A`^_;AliU@95fָ I?] Ȅ*I< !0Cfoi{}ѣ}B۩X]9?峌jWiC]EٙFOlZXV.Ÿ3[BwìMRF̫+卅omW.0 q.zz& l?T LĀy0C=^밈~i&Ӱ`1$H,StˢbG y[r^wdUB5|k^&ytȐjda5/9)XcRà䤃OItD3w:ZY94a 3Bi)R/fV{cCTTQe4`rWTjCBSLhYE]RN_"iL(V%d9&C{ה(ؘ2g#4*c] Zr=Q?UI= =p9fq@ov"u42wA + jU}lj`J.y(<'U=L̺>Ov48u7څ 0L?k!4=N)J9bXX"6 DVz(YGZ*.͸P62 NEUm|qK.U9ݻ&q} :A Nْ"ѲUd7ąJ\e L&)C!c)ka4% qY`FE{BHHjx#'h2Ʀ ܐf ~òT}2!eUmjo"BRۤBO};,8)rUH ,hq/Z*.N2GxIÇ3;el' .:R $#Cv:'~[SNS0P*Wv=9i֥~!eYV.{WtWXw 4t :züIw]GN2NDr2B&iÓ1pf a:3l`,8,jO;DW#{HShc t,_~̲Cw^.8PGʭ?aђW/ʘ͸ͩ~1-v[ܓZuKޗ۽ɵ)[pH5]6rG2 3宅|gPڅ\,oCu͐}ᲨH{ʓDŷX`ptʆu Q%t&now@fgK>]` +Cv@I>aȪv( u6[6A&3ķ yS'W7({7>@yӣX=2YV(ȋڋҘ5f9,Cuy<(rzeX%~&Mn],g_D?ߖi .B(.5n3}K*Raֶ@?R=ؤ3|: iK[@2FO9s *$հ9wa>UcUi?޷:ɸpڹ_P6wC_. .&83tkh3daϴ[m ~?LO-r?7,웕9HLd]Tt* giS*3F~3U\uUIvRS<,'w)̜?H~FLXwKel5j 0C_:8lnߚFl@ KZ K|j|vN^jU?+;>pAHlbЫfw˂}L1G\ٸ^Tv5S&0̱7 [F妿Ձ s|2uh#.&Ib *B? bKvh=J),ᱫKC|E>1o4\!iv9ū(vvT(Ժ9wZo0U#^y19~T^IJY~{x(bH /&vDϏRV$Uy,OeF}ѩrx!<ߨAq`X* uw³JTP=LJ:묩RIm3|r|tⶄ:htYԤ'LGk:[P'q1`JkO?7 T9(.;[PG7f;*"6{l6Br!l4."-0$ se:X$ z11.g0=pAڀ*qTJg6̂鮸.EoM4z*@qf1;40Ʈ~mbW=X Uk(^W71Oݏ(r n-SBv7HFx& &gm}[A#1%sV[^ɴS~mY݅^KBGF2ryd.dw4Vx7l҉!+#Nt묔3IAZ!Cd[/n}4Vi[s]wŤ+N Tn2A.8UaZ\f,8!Y۝<陳?DyHO;DEk #>@ #mqjIIV":O[YrɳzҸF'Ґ{c&8&s"_1ݴ3b6əKA6]SRvy"6˔ ~rNǜ =!JtL+yY)7q?K>Èmҫea _]ծC8 Gm2W0/| -Bgj3e!NЭv eo$:E@]1ބxZO~кᣥ#iKhN;B_y+o15HOcO%3}Y$HbL4GT C{;CLW{BBv8Sh2tZ5N\AR8Dfg>C)k }Y=oFRy4dԽQsWm,6L]C;]N:օ[`99m}um%Pj6G~LaaC` [ tD1 "|bͨ)f-/jDO& eک >yosBgRuD-e] zzmՊu|ݢoJ$p~$v]H|4pՋE!,CC&w`5l(Hs\zFn=ݚ0v'=GZ@&5CdRhi0~ BaI*Җ&P•ūq/J6L=ԇWD] `1L{۔<eF˶?1 GPA>>XoۥqW9pg |-Ѐ?\E$[IXz+Rt R-JtR}=M1붽|M:{C&5q\_oޏ[E|6$*,RbF{@ S` rnUnt!˚[WpRhXVrV 4)P5MAgRc;-bD9ĦzC]϶䷒1/ߊ+qZ`-Uȝ"\g>-ٝ! bĻqekeN1R3>K,0ȯ-OsPd^",A̒RC[k& \cE]ѐ/02iYŌ`Xyjz+;dUa a|C4w|Y#7d㻸=NAA$L?6r|ȆnãK;7pdαmjLSA- *+2Oy'񠆁#il zPxx#0NݚL\4.pN7r*/7Tp_94Rs!@7ш1.WQ y4HLn5s3dRNo}z>SNƫ|0v@ `Jp PyXIl!Ttn'9, /9cۿ۱z5ݞmp7. ֓V`q N0~r*FhXW@(5kG+@w%ֿM$mɹJQHUZsťL Z6{;r.3 F\MpUa:ʀe?)DQ\! vPʕ0[LJɱ{xLۯkX(j^,?Z*IYȶNe {YMr Ժ- 7 Q0qh%yuadDZox;ռ˝R(ٺl?A<ԝ}E߅ 1I-K)>Qg,.!pgV|14ԓd_T)g 䫋rX$v9mJ l`7Z}R~BU)2]- ſ+D47rWSސoܢ?o`gHgu-μ1FB\Uz4tGO~owO m5o#HlmyMw ~TڨWB}j㢡l+ӭӖP1L&s35 SI9)},M3qn2kE7V]d e?(;F`K ; 1>&K橉#B1go 'ha߻)Et?%Ox (Q֯ z`kyQooTs #ڍ,$vؾg/"Umپl6IGѫA4yE4\,`L5/q;y}yP'Ҡ%%g$/J>HY=8Dg \Go,=dsra}!׍vjk@\$ 3@#2oM.ٽ ڃD3%&/htP!6Mz3;!$-{^VsM>ktH{ `;@8jW!=REerQF[0\"F:dvHUT%=R\^ sGnsvU4h?#L􎶉 \9Ñ/4LjDpA!{-k&!v(ƍlxE+=~%oB`Zeq6?Ng\0f(9[ur}GNکel-v--ZBiQY+ډN񆂸g];_k֋N(qZHnU]M"jA&Yf4Q8QP~usb5p y(ew]mG\~CmfOXn؈Vm8h ^w)m({J 2oZk2)y@*]GޑQЯ.?Ij^FOJ$/{Wt'ϫ1C2HS$tC%Rݓ\if"bۚMWnL /z=FLxyUH}j/* 1ŏakM:3q?U-yיXmy^_88K̺{^'.KעT&6K| Lmos╘/F/@u:dP,zw!1?Wn/#OCnz*'=pNH _7=“v`g]`hrMګ'+"#"\2!rdzof+j Q:~RVզ~9Zc?QmRD]a@BU̪Ӷ"]Z&$vyg7e sF3⿊tl:1釰 ?بN3n2u$Zsc7ۡź> -T,qS u` Io#-y'3XHmwa(ik:Wؐ(CL4Mï[PT "Mi_hE6}JBE`kPinw6M=)7u#TITW^ ˚4+t Orwu # b@49eZN *p0D6SD0V1J;{+ޗާPF1Wwie<^(?pz5kHO${!='ӭ{>en*X$SE&Qd(MlC8 3~GtaFhX+!-MZBput#bYd;:$`ŕ-`cM{غ8yJ{R?gi^}xLb5LIx+^cc2[]Шؿ c4鈄&%>Bk'_OfP@e!fL~JGڑPU2m/iv0 ԺDZb cYtxoY/ܦ5ۮp \cDE`Pдj=wbq3e? IvAO}!]S ?."oձbιRS3v!y[v Nz<~ y~k%6_Y x vGG1$7TNUvJ l="ib8UNz+{R}KB?L~>xMd^?S}كwO^Ljۿdⴆ$I)XYҞ4R^2HÎ:W@~,4Gic]] C.wiL>Sl}yΕd] ϟWdg75W qߍ&<5A| {=R !2[evӅ}xu&/FrI_IO'N;fl-"7\MAHU% eVdPE"IȺɁI*6;ӋbULmy5 f:PýKTbaЏ;&;rdݮ0 O`C. qIL@ʕ\ju; ?sOi-@ /Bh<$Ѡ)6b`BDu2nyQ"Fwt _v<=QI LaDlĎlCcE5ǔF~^{w4ڗ= GF\9Y]1cDt)2wCYN&,![T z]^P[J .,=/D3e_fJy&}eWRi~Zmϔ-v9Š<{>ף S'LZ  !\q5MsMesZ !# ek9:0⡞6?}:GcݜYV%8|ŷ~{sUeuY9fhjv^充X6TF-.nO>u3kU(ծo/MYIPiKhOUf{igmh- 9%/yAC%{|lvVuƘ-)AKXFRBc,^]>E]fr(]y|" wX$4ƎB @J>yN龾 ˸0Jҳ^+FnGx&s4ut={2Z1%w+Fjt1!PdIͽswhKDœe,[L75%/c#!  "Knt0Xd/{i?e?r/"b']̪RÍCN&.\(N9 T7ֵ ,QQ_u@$3§|6h8e $&3l[ͳT6̩ UaU\`Hr9ag1jiεbwF'4m*wiB1p#blQl>ߞHnyAQRH5}AY혠a޿қ?#6aAj] Ѓ] mǰ g*}C?Wq%60ˡsr"zDJupP`*91dM8,c(ʑvA-$ 4?킻7p5ۏSP2h@fi~O1`MMNH0/(_/%0F%yu`вtf#hd"`‰ivBSįv뾾vր̨wx[+,!!UZ;7?tQnlqA!LetYw9{upnF@C4T}_TTPvid[ksE@0L LmTΏəl Nw㳈P6n"t uyHng~{îf/7 ~GAV]^W3KڏX~ >' a@]IXP.Ѧ[F"cJXVw>+e"KƧH.nDtm~?!8i[Yt wrniJJF/i6EDvuA\/qdpfH_b eSiLÏ2a pXQ.4fZ˷끆{;LjZhbmH<'I[Jp&9,Lf0=sƣSz@/)J)kEJB~["8F G:$W^mIчݞpYkDx\Cu)l3#}WKa'Ѐ̰>PM'P\/55}6AD@n>;C__3N|.,ݴ{Fd 9\tdZejF}8D#QS|d>_l_)yEH[Y4[2Ncq}hVYz?~We&ь]_q = t}jShΧqRk+6^r DllГQ#ICz3vs/z9z|Acg>Ż"pə4r{/4eKQ2 }SÉ :T m2Ǎ| `!,zM'Sc{Y-.NJc8%m)WPBi%5avNCe|(% EſPӎsE$[Yui7uhgt p/:y-1`Nr뼫{54Gv]Ɩr0`I?T{VrmoK.tZcu9GG}lH#(qɉ]4 X%RH117=Sǿ;]O$Bsm{ĩy[$FJ64-!IL.,D6Svi8<̆~Ys2Y*kBQA$w/W̕;1ͪe$%D#..',¬ggG-zr1t7Ў%spŃ]yNC pD0ߺW4`'#`<#һ<# ʀB_sinϊl]HKǥ2+ خ(V$W!]{<.PB;NsmU`+c+H/_ !HBAi4 qw$v:qJ%9 L Aƌ'}9Q/+~ؿ# %yӅ 9(&i5XJ4£v+9dA7܃uDZ;E!Vl˪pQQ,ܺԢyۿd8s΃DOF,‘,,k Z xu\ SvTpڣ#OO)OZz~)]3T̛>Ńϣ뵫v( p pb)rGf~!қbL_ ڳG7Դu!\@5à a6u:(61+ D񻞦SP ,5+Zh5kv]N%ޭO -~x֝ƫ%pߩJ3=t ҃{M|]ĺ9|ę-|a_tMM PUT "̋}T_dwGDxrzz0HSR{@ѷ$’uuE twZO'] eK-zIyHԪ- ;a)׶) ~|y6Gu8n[6a:~C/}+BH[QP:v "=}LLf W~ۺ,u|sbTVo[c= /9z(2D>n-)v]k:}{_ȧ-|zkxWD_k EsQ9P!r1\+;Z5lțU`(#4&QVD5]䱧Y3ݍxaǤxR??p0dd3hb}9* :^WX rO0j$Ԋ4vUA\ת~}Fn.mC+5 YߧzfZr͟HJż:$ύ@H1Y%fS QQjkeŴTgr;+ǪnG@\kd­k,jnG_W.೔e/$Z@4s;]1${Y+NMzGYy`:R dG6أmɾ&7T~G\$ϔ`G6TC<2Ƶg&eFypzX1r}eǍ˟(kOȴ+ !nug1$$@gm9$LXpVftW0SfIz}1mRg,yo'+[($؇ UdȢ?[K6.Zxu[ R)#fPg[9o`8CZ"У[cvB} aHl*5_(<ՠȠb.D4V^p)ճo2URf'2-=tؖ = I92 Bf|:XbmFٴS/:iԐpd]*Z=PyRAN W0v%d˦MlA}ܓ`LunE',}.qv/ףC֮ ,UN_3`pP Nx[f/W-]LQ{fy+Ho2^#&a6Tv\R&wS,< "!o3e~`Dx#l甡royK~0|_?:_}?/]%'pHϰ1MS|X+Ga*汻О3]g*_3B0UqHi jŸ֞yY)o*:&r&Jک5YJ[߇dh%ϳr7_` {!C*29{_1"ӷAUx(_7Vc?^!5F~’!`Eo*իn0ܣKRʫ6xwy΍k3 aZs0p >EfРh+/ɾ;M5Bnߪ^ kd%;Ϩy*ؕ欎A/}lՍ-d 35^B V[mK. ܁TWCDaT5ۮO܇/`=J W}2o O'~N&IGv;)3\nRX d, `T4O}fmn4b,\Yƛ)^8itT+|`"Ϗ5GHr⯲kP{3CĄK WCLx(WqљB(Rl 3i}W.x=vXzTS'hw3m bH4_L%Ʊ]\М#ɵVƀ 2u-dNfK-|6TꈢSDWP )^<_rf40ગe:L2]D6dz.}UOTe{Uw ºRTc[YB(fK}KjOzG`K2s2ɶB)r5 S;G<%}liӬ1 Y1e7t"A/ԡdAP~V#vFMuq 0YgҐL}-{tfw^ʞѭ8x1[s8]J9O(N5kaY;&g61w{1דxV[cPydvoYu&qx u飚Z @ysS 37(s$70Ґ෴.FjέWsq9Zn5s*r|Ѯaar^6[;GEq`GMN8@IY 3}DI[,;mʙPRo25MLufOtݨ"ꝡP@=%QxܠDC=  Kшe'^ykdOSO<_*L2nf}qU:mWr?@n\ @8qOg..9kg~㏃lP6B8 vV342 ֝KVV׶g= "jŵ{7Y^;bϖlT[ObK9$=zmńm :ǔ@+h\%ڧ? ]Հ 5Bu}6Rx?$&RiK (U-;t4\aCѵ6&^"Ǖg,3Gu]/ TFfМSeIc6v4m|bP<Д6^^Qy؉X8-x^hчt#NqAD0jHBBb4͜h@{9-~6MOcūT}xtVM 3SrʑٔmbVk_d zŷ ;\%_NZ#&xV"w2C `bM$~锁Ԅ$V'zeW z/eKرTAl ݪ{NC`!\cDw_۽Nܸ,NPTgh1>7In6B3| awm +|t+ٸܬXbv OB@4Fv:l6ħާF6+ {4{ =y"W_+>B1q~L# ;x\0)$Ͼ,Ad𙽯_`UP{JoS%pa\SZ \۱'cr(".IgYZ070701000002fc000081a4000000000000000000000001629779bf0000cdbc000000000000000000000000000000000000007200000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/btcoexist/btcoexist.ko.xz7zXZִF!t/{]?Eh=ڜ.+N<2J]//ʭDwd{b:<3btb]iuQ|qtj3f-AL5;&eCmgͩUU}&!O#ctc el<$1E r?Τ˝ezO4;ҕL<a=h!bR*$H'EѢd(42:-Ű_R!"q3$ٯ\~IsE9UZf !K[y%f=V CvPf7Z$c 7jO}%w<`aQ(o=#3} 6!ĦzZ&U(p/^>A¾cfz0 .Oƞ}hS gD_^wـfXk"nÂmTQ[xsl}+n.HSԁ ?`@mtrUIt߳w. 3Л6sRV~iTRe)s@G1DgW Ψ[ru׷mr6l(XaxBE`e ļ$E,Xӗu\GE X*-/hYmBpxִDd\Xy<W [5k)E.Z Ey]KHeaX,`O$ygI8o" 5*C p`fcjA FOF#/5ꉩ[ի @?j6^ ٻOV,9Ψ?vG"deӛ*v%FΕ?Kdno*QxsgPa8/w*,s$vҢwMTy*{= ޟP^%w7$+F!Ts}}Taj- 6%m5 ]kd 08bpCjiTy+;q0yn%!ǟQ,mSu *$VҶc ȥ=JC-+%~b7}OMO79zɷk*OMu6R6w8Z?ڶ2 q,"f0 7R{W(v5_L)5eZ{`'8TŲ GhboLGQ/׮6'twn*D37R%s詷xKy.O}Hl}S R>>N&7Iq24FMi %-ᮙT]t#' )x"C'tiXLd4Ch7?H~, ʈHYPuqU0Y{#Ŧ VΩ>;d,oMj KE`/q J>~^<٩[LLͱ۝g]oE2}瓜"[o"dFA:NE;.)Č[gX9fj|*#-_!|=ÀRe)@Eq0iH$g4ٹPoy1 R7[Xv*:H@-t ,š"/~uNU[H|9UrWll `LNlڼ1Y؉!ʧ$uF()4tSh&?O9aW$@s ZN†vhM# 1H7N,Klvsش>%SIA3… ?+#`1~4c9IK1J\'& B䨩x[=0[UDy:Y62FgJ֝k H 8JX`]je-.ѳV~# fB)-9{ 6WW[qMM.cXiwK R<wFR$Tt'O; D*Zzn)FQph~e1n˓CHd.]a#Y6M@<VMJV] lFiFPsItyq`kQjHMKPcۖ1]?zBvFE^QJ"YBSFE&$Ԕ֜Po$U% dgg0D'B-q9| JL@Yad+ X_Ecde>.LWSF} 0чF={ȩ/rbm2l` \}K'oW2|57uVik/ʦ% %XYq[PH~N;_2bF(@M㙓wQ2~GٮAD"Na\+&7M9 `}uq ޞbɼYB5rڳ&r딼[$^u]"% 7m kYp8:"t@IXܨe(b6d{D5V*Z]!mbF!s+}n@TurXS(oiΨތ\T=M=}"α=D;,I>.D a9vG뺢`hȮ_$Зh^sݫb`9yQ {wdȒ4WѠӫ~F`ap [xSl躨ds&W[vaJ. [Dq/z=|S&>Qc5~eܵ͏s^,8WruTZEM4=!$r_PGۅꪌ14)*oaGBMue=OL%Up򖍓cZ:SͼIh\Eyޏ S'0_3</\p!NxV9Km_'ywp3`LE.( Ep}KVHy}'Α)P5|ּm%'U6#M*x6;zb=d :!3S|"[¯L*8r0翓Ӓom"Y'w$#= e#}q e/c>x(6WPp,HCSaf1: VSl sys{K}5A%u&$BR5r'^o> !aK˛Z7P] eT9@ ^rf09::5t嚱 _꒒>VȤ +6G8R;T,@dwx \Lb+1![ #ݧV%ޝt,\$+Ccs,,TeH{PP>%#~I#P_Kpn-0B٢uWF/-qo %5f5i 3|s?rwg%vxE*?79W-u+!.5K  6OcVDh[Q 0߈LN+^p3 '7>Z7?gX7ԅRf=ɬj)Zy5)L g6-|oLIIc:&s3(mFO;n{UώL/T@&fU* >}p#1vH;L/-kRzi9{mтҏfz3fԑZx7袁ʿ ,}s]tW)Z[a25wEڄv[w;2Y2v9iMZzՒKI YiAaiFJA!M_۵CޘE;ݲ TXW k2jM2:$9t5k{xIXwv$Ks0!9dM*ހs-ԥ1E\"`3$ӊ@X%0TXI] s?G{JSܾ(yAPx,G>gCM;%v}]izE}m\.Vq-pͥ" )e4 $@H71Xv+XXu"5kpH`qNEAD,<")o]эNz$gHߝЅOfq U^2u&V$ѫfe>,_Z*q)ygcjZu+W$M}6 3VF'|k ؈[@(\fôh3ηuicbߞ'KФ&M l-rl\|MzÕ-cq4eaLX P)g:N i?zө kHY)@howYW|l i i`q4껼F)T2so@6yB6,)N NkRY]#Pky/Z-B;^w1IznFs9wz 0 骈 ,s%t9v%"1υ:b<)ZG*cxM3ʰ<6DXk)>3&@`t\r!Ʃie~ܦܽ.8 ,r\Ka/ᶧ4+,3A& qzǯ^y{9[*uM/>T ښkTuO+8o*f!.'͒Y5 qst_gOUlPK{"Q|ЎJ'1sZ`2ex}d~*Ap he]R&Oob|~ 8#c.ܵWh47;ġyq }LZq[n-SPLц\ȱ1si71Nݦ:-4"ϽZ%(xZ$vY}!QBgp016Ba%+YbDC îz6'3YwHRھ(VHGY4[9q?DrH6` mZzhs>.W6 7Z`pPf(@/nWM4wX{ŷqڗ;8K̼Я˯SWTS∔wݺM#9لftDbs TݵVu*qizߊxIiI4%dHpۥq,%vi{ _MN ^~d2-$7\!E IGSj@حl*A؁Sk=$<@DǨ˶GetƎ:7X֐0Ù:y4XIkUNފl8Z\$s2w5%rpr 4c=ZkHMg3S~P+U81,c>U~3' Y[#ERԎUFW(g?A;SM9LGZy'E4]>HR ]5MlZ)Κz"u=ƛe~V`X[73U(KqAmeʪ/R$ܬ\[,%G KQdy {̳Ei0tKg,GYC SHAB [,l^N*_*Y1W^(nqI"i`n7b#U!LK}#]!ÂKUvdc8)9ߤ2e(^Da8YmU.̦y{̨ھo(yǒJńP3GQͬO#;NE_`5wY$aGUWɡp/tafd(/b&|h [zƓӒwEƙJ4Mk-Pu1J}N`꧌(>r\%[au, ])kG9?{8(VʴPC!/b*=}"L8@qyȭdސ Yjfbw_/`PԻd~`j 1]k(/ۋӷ oP=@Oał= i07P|CwOBTUM ⇆<[P%be!Zr &oPSL*;QiY0Zaz?RMa9‘~jcya j *]^q DD1ܱ,V2nfK^0k{#bA3es{#Bk[rP͇5zw,e1/uYo&U' ؋nپP* $HzSRyFтJ)p&`0.2َ?< N'Ank Ō@чߩ lN2| TYcT簫ᲛX/#Vy38 :ڭd28AjF%_{)k,6>֒r?(^2@J6Rݥmf=Âq A#<6x8sy%ZǙ}3twzP،(Gf!AR+=6A -]zS0|ԓ0&VgOGYj<cT iUF֩=[cY2S^ez^:mّ PuIw3$KھWK jXt'ck>`6^Xca%n71&" YҴN$2k]Ps}>TlpASKv+{r=ɑRu;>W%-"nNq}AS  OK)?A]m(m5Dkc"GP޻plPd!l(erS5ټAG8[/:62 zؓLAf i;gfp<_{S #+ *ec%EVWaq|Z43-~ #hy4Ɓἓ!--H+ n^+m1\ɰnʋMӐBŁ᧦V뽍\ \ ƞW^!`F>39,F[W(b|l7EAV ?p9XO'c<&Jj/Vp}\pzSEal{@ODvZ`N#UuDr)f] ZOdE rc2+u `r3y< Qru1jwlƵG]OVbpfJ$8bS^(UI˾8`0,_Ƕ(PATy7Ap@?|zRw]G!>0j27-jr|/?8XAJ]yIî˞0b1ňw_d)Ғ$?~Djs軣'C "q7d}Z4ֿq+u^c LPh8f`Vi4 +3D=UBjE :L6D03aB4*j.im:=^*FB;t]G#OymJ^sm@s7Ʉ3T 6  G\:N.nSR, n=o=^? Dѐ0g!:rn{[[?e/`*]Bx=0w #?@ VCϮ Wd yܛj4#^H̱tҬ $&ĦW;X2y `> (l%]+8qoNDuȸUX/bvԱu!fgDG KaJ. ¤%'Ve'Yk3s_HB:EWc>;w+g?Qd@v!s)+o얈@A=8N`!VpFZF~{6&Rb/\#<ð}QAal+ fT2'"5C .t9e*7%fhFV5tŎ5Q,w"h:l0!?T;RB77f֝"\kcrFvQ3ۻ4<%R#V 42Su߈|fGŊ@5@S Dz|7O,p7ʥ`sRr,g_nHi4\ڛ3$"- 4_򩒚V@|ʤAw:ZgOZ8I0ٓ=X )b_ZO>Hx`-rۇ1=NǏt18q9X5{l' q*r+ʡ@Q%/60j xYD[~\bZ=n5 ,yBØ]R/mTLjg82g[Ya/XKwD5UØ~n@`!^ZCʨFQ=khժ!=y%:Xo {M0@%WEWja`Ink.  E9/rz )e>Wp.G7 . :'[uzXUiBli'w!+@[E*7%!&Pzq* gy(Q? `Z[ TEW:ꢃ@FMKQ ^a4:#XЧv-d+pCHϹ-9<]@BIP代 tMQK܃c\Aq73fn8;? l9\ZdGS,\޾Itt$[5[ pk x/ D F߁: %?X8P_Uә (ؙc>"H,cΝ:xm{2hq O}Kg=Yq 4h+=փ/"\S 1LT4, yۧpf^Dy'`8<<8v*TPZ). 9T?2z~.|Fy>+ߐz\*ịTΙw9# C;1 N{Zr>o JC^ *h 34 56[ 7eLRJo-k\JMJE>u(3CD2ׁoHwUCj!1(g ^oY?N45iojh5 }/Dc-"VV2&Lx~ _wWo 9#C׿.giZeץ`{C(E5FkؕEWy\TƌvL0&T+KD(pΑʲW#YZi8aڔ0Gbp S ݚ<1"T`-  i*1| |zh %:\BWo0  9v*᮹ڌ7rcwMP⡮n4*%+a&UDy@ߑo\,voT_D?_wb5̓z/Y-CccZoWO& Kɇ>V6-F)h2Tʋx~Iqp~=J|j|DFf. 愪4i7SOT=E^6J0+ tiq9 Ch;9B"Xlt;V,TL#xV)';Յ%Rk5}I=G LH0*y%iTN{OwC$[#R̀.cʣb_S2jᔌ f=N?vLyI8iõ66l2[ȐXM/tn@ S0jDEKo'Qg:&&pZ갅J2:/a/L?,wCyrD= YWpIbW{^L{[ n1& eLèmӟ.#⭺?'@|k)g }ӅY Xز#Q^ lڡtl[Z5^zzѪpPK2IJ;Fr҅Kx*([]Ck!s њ 4TFQX)8lY&:U+4)qɹƔ=us1(oyt<. *qsl+ft$dbTtt} b#é>giVrnơy؎t*- ;#~7+ p<GLus狲=OПxs eH%pCC܀ۉYJz1r.̣aYxE|LbQ3#i+<2Y9e|6v'2^>?=,Y8))].] Lx;as{SoH4bI4&d30 ;PRIMA{,3Mb64[.'AYڨH! b9gK-Pm 29,<^6~_xxyҪG^mR{ D79xPaC6w&ddt<ӹk*;$q7.zv S~5p WPbFACLB.1R>HGE^^Ώw*QDs'!_˭g+cg Bs,R)*acwa^zmBr6 u)ؤ:ytN46Id0HH)o"}(?0 u;=,I$O ġ&'qnp*t9ˢ/kt*C|v'UPRG$ZyFj6&u /i'm 2<t"`2 dz`ۚYM~hYPA+weMqБJ]o˔݂(¿g;F,@?y*K{u+2Gb=z SiDKNci=$7M)qZc<2ɣ/}>vNt;,1 yeHlܹ_~Ā9 Etrf]|!Cd%FG*~mH4VKeRI?;7t6(^#‰@m|ʾS)CD9{nt2<K@f65ZޤbvHHںx>m_ؖ:7\`]]B:ډ rVCWB'set TuSN^%VaZbwلah!{_aÀh]˽ٱc`顮1!᜕:Jr!',CSUMЬ/{f(>ywc%@;VxOwN3dsIŖ:acczȡb4^ϹQ;L0z?xqY*W;ż@m3NF27 |qtcv,%ɎmF{LM&o~ )-o";>xR۝ \t:GgahqET%W?r8vx7ėpnhZud!lrb]iDlXi6ٞ0٤L 0_ KN h.cnSL+Ob᱌EZkiriz^R3Z diLT̤r99S颼76ovǡ3!m=ZgJ G)ޚ1"^.X$k)Y`˒.^TĕOJa!Z5Xr9B iS(8%36qՕ}DU~_a 2leɓQ2S\vH qqD'(g@3Pc1_܍o 8ObS̖k좖`r>`bm$Bϕ 8q4J {J>7‘R)w)1g|]X$cdi].GQ Ž=e+S?\EJ@6+5e-&mW*ޚ[>;`fJyYϫ|QnwLK@&ZLAEe]Z}:.*iQT6>.{R,{.U ,h%څƝ˝jqCi&G(a k ظcSV1{ I9$5<gmk[R(bTH@w-gp-yy8m Mp{fz"M4veTMW]6h S@#Dx1װ2~n+\_5j^¦!jd cfZҏi;WWnΗ U5+N145 Q:YvXNWǯlw!{^îIJ'E~cm =(`50گgf7Я~46{Yx{"+Ӝ9C7JxK3mzy}tqF;eFD(Π{h`>ӕT{צXTl<> ,*kzWJ]RRk e84)wwj\1~ W9~2klאyך<[iV]y0 ogמ1ĉ?H;9SA r: Z' a QݗĎq`ە#vG ^YJ?`u>)9^*}*x-;YhOOѪSHNvkElnZ5چ+R:A '+diReu|F˹f}LC#˿ŵqon% ])1D.8 Jל}CLwI);COGwxRoAFf'wڐ7%kH!>HRP_./ EgG^_0^$>ThpsU6zr. H:U3n#M_9jn((tZ,rXk-Bl%D6kvnX;g9EIkѳN:V@AEB3/o$>\ki3@`XO?t?LZKBfx]b$ohLOQ5jMRㆾJ2 Oc )"ؚ8uvbO!>L"3j) K\j/=˜NYs0ݟi vtbn"o $R96:@P9sHEMLdc:|uz*Y"~e Tn' @")d22^_$I .,Be} v :K/>͇q +<6M==eLTHӶC9994C k-0k^]\!)ʔ : 7jygL[[ON# j9KT}}^VnIrU1MQ;1f$h-ˋ}i%>"̾dr(OgkUp'hUR3qL^es2`Ŗ] K['g25#DFN{Hy~)a'hF\W,6_"O{X{<"a㐻Y*]Gp|\ =:u6iX#+.]xԿChM3ýHsACk9 vJg=GM|_*'m JH<%qgtSg(AYf(EN+N乎^ F~6nGfKF\wO %ț4`oOxPM79or⚾+ @fc&j3 f߬Tb/~Ī(3?L>]_HR^6eo!:a']z@s>Jƥf+_ 9#ǁ WUb|a=3l}zcC\لL\)b2,ъ8bH[pyhc&68+*p$L^p&`mR @:'fUm^]@?gx^5z v:]&dD=պ`-atQZ\e!%d!{.ӛJ)kmܒjYMJF:4iޠM 83SIEYs,b$8Eʨ:+*wԫT݀r؊+atn:_:eЖ8+#2fgHY o+6ck@ FFFFYp+ѭ3kQ G6< 3h ֐~ڄȿןriڲ@W0cJ[LY09_4-e;QRF mdkR, M팬K"oyx)Sʭh>Μ2;M4Jx071D7KBBk*9h4~]W=w7ڱ;{S7{Q9Jy=3L6\́!ө]{wT?<,g->Ȭ(Q5Xɕ< 3z .uj CRcE↲q4u|xM-mW5ٰѻ 2vqզ£b,ֽc)L݁%V/-"wJ"Uk̦3zwgp%(N%@g6PLpf xiza1 Z4O`*8>zhIӃ8seҌ;@ (AhQ'Q`m⅔ C`лc".Xspr 2e_[q׻ %<;L 23ڍߨ6(%; ˋ^4+d{`GIǷ(e\F/kfJCv4yHq!:M$>_9kD`F.V{^w,N(΀/Av0O< HHWɅ)_[>7$P_(YP~k~ %7&?㥟j\ 0hk:ݠ^$N||5to)..ILX>ZS2ބLg/7q kN۸V^Y(^"ϏK _(-NyT w͛3n ^ bEhdH!]n1oo)C|6*#uTvIaЃ|mE\7`Z'(, mM]KL nN7=@}>\Z_O|qc׎|dnbq7u\u s ?R ׂ 4=KJpRj(ekk-~e9ʉM tO?̜2w=1:CJ&8$,x)kHF?9~H<;b5*%0.QBmvAYDQ, |e ti1GfY`j<1M]t+.UBEs6ѯ7Vp~n -^a(B@&S<ʥ=#Ն*)[ެ1dk@KP^xL0鎄;JCrp+PR_|KŌoL8\'4h^&y#wvcq{uT}*j۾= (\t+jqvR,smPfNYrݮjŵ붟4_A:\ϟ^A]Q8/YM*uOn8j[qv6IssE}mKq},;u}DTC/.$թ_{h aڶ"RȊ}yUre#RL5)HYlJ XMnDϥeįAEd/GXfT;%q|ŷ\2rFI'=@&Ľ , ]n:- RV2˫uh{CJe¬̝} Զع_9Jx(Q NHL} 0JiC 2Qt㐥 ]YF2ڳΈl)S]3-| m*X#!B~"rZxSw+GA\= .(N K 1kL+iu5+EKq_H>u5q1-%DD e쏫q"=0m'܎-_1V9lNXonλ'VU3D VM!D+` r-*dmg \Ǟ?`"u y'& T2'`k-AMZ1nşȘ%cND}=};WqOr o9G_rT`g_彦'nvXqrbVb߶gk=-zĝלK 7 #'ez4 Y ݿ$;ݠ!l(S}~Pup"O 9.+k;,{l,clUfHtQ2<c6AJlj k0iVIZ N>4=dYSvy̅)IB'i˵hF>F.;j`(sVD`8,`] Pp r BPÓmIttM{`<.: BV͘<9RkȆژJOX"<l6mʪ%ocvC#zY;kˤ+0w˵,ljqWM:Uy3rnNnz3Q;@W*eRpmDҍ ?|UR ;yy(iV񢛤]`x4G ¦W̏<~g eARJ4t2ғy^b_Nh!|g~[H#(ff NLmv;&6Ql dAGOxd֩ϵwj!yQ3 8CT rc1[b%{!{ P aGiv;$D0.ިC'/X{Dir~ eHFKNe=OrW9tW/z,&ȋ#M1hl(Nr`/)feG\Xڊ27_0qW^ [V{HI'֟Mu\/*`t_ P=\}h=1G޹Cl*t^yE§MhJ1S/'$򷵼U$9'^L?Wkiw&_N%S'1XT}P+.xz_Qv+tZtVh_Jo-,Q&3wPxo)N3O q4+ZvBMa՘y.چxP_~( Z2K/=uӉz"yv] [G9*ʆ3NzSRMe4$[rW#,::T6 &E:t,yAn OsàY/"ꚃxؓIGw&Fa#B-c{%(yUfrVFXOǜS17W-oq\RDkՉ~E&h@#{*E>CPhؚ娂uZ}:bTf!<Өč6 ijEHbȷ&T7m6L;h8&w`zhNƗ|=] W0[(7" '^UAnm13Z Z?揩eI^Lb|HXrof(W%b4?rKѻ TH!_.^xI*)~uovȡK0\R"4ڟw76v r-1~-4aJi XE{ʄ8`"Zo?9fMdO*ՅRl0Cc*+ 0=sy9pJI.(s_WWܢ sPȩ:l~ˌpĮLMH_OG)ʆpI3#p>?燼:SeXoɋܡ,[}X85:nmUjQѠ2hGw֦Aq^O=8#`NRT>pe E)FF~ͦ-e3 +7Y$rdX_;+$?/+Y}ˊ=[ω܇/5d!蟝"D1[xubC|b61+գ<K5; F=qia(:u'1EVq(."V?HpB&6ԠyB8.SM)DŽçL&0jת>BئiGPЕZLSƭ~+#j\vLV(oso4"BuA0)e MBkBm0c@>WV~=Hp <*Fޖuh7`M2C6øyaڏ Ų?+km&ǦS8o#85Y/o|S 쥺tn> kC_yTTi*ˆV\K?S߳x,O>031Q#/ZG vc10.^rĒ1Wr@p2ɒ|Bb *A(Ȼ>2f'5' @,$p^{j5zn&ҸȘ TэRnvZgAw 9ڟn<+5cUo8wr]/6O sORF޾xXFa^۱TJt*@^ znhH~;vDJ9,"Z^{Q g ^THlaj[N#V .#cw%Qι٧Ģ'S%3Z]Z3LX-j''pdG *qEyR]`Ĥ nB/&:!݁\EF@cZ=+(aWlj7!ޗ%{[v?v0B  ]]),eIZ+-mE͠^0ȗq${'-8#nkdρ<tI/F$^7\=g7A]y 8/ˢ׷!v4&{ qfv]pb!dbNԱF[vL+?$Th[bWj((Yd.㜒Z'W=7?}+[:D/G&-_(2o~uJw2ak}F=QRv mQV)or\#O<^^lZ")61UK;g{Hڔ"&FCC~P/א؍)ZRVӲ S~_۞:@9|@`8 aěHXmB*:9hWjqC-&1Ç'-$,HV v=w=t%0vCl:Ε#[tBG˧.9FQw,e:wN^̐uPୈWb k"'nDŽu 9{OWQ!; R1zVJ)swdɩiYn9K95Ryp z=:Fna fymܞS*8مpiZ`WM};dXMlߧy%X!}]S8C ?emR~Crd3#; *3>sہ5?++\0tr{oK7kq_e)Wmo, fAprhvP0"1h׮롸?uA9 Śc{C4y_U}Ԙ7|C-}oc#'F%1Q]6r $+5bSM Phަ2IJbJP_y>>o)PCxy:df*ج'ǔ c8kY!)qeޝo,jŨMCZEWq'؞'mon3wQ*f/:}e$JIRfŻIlP(&XD4Ș^fdcwCcl]e:_KO)2CK6# θCC'[8=WQCA,Y}Qo ˡ¼ &ZAk c K]KJT})}>jۛ%xrj (d/? xb(qN+M]Jpe۽s}QPP9-d2?i̥a7kylzs36,藖͙ҁʓ L6:@ҤN^+0Α6O^UaWCMCrioe\|:5%B~hnhڀFkE|9|N"\P,׬A;Ghb]_fQ[2Xv{d $|++60  t.vˎe%^۽De|tm2wgU+ M\*ʽT  !eqm#a۪7B5%$OGc ]naZݕ,G*p_ggyBaiGy]`t9ЇגNX׏LcJSE߅RA_R2;^qSDgTt f}8]p-$;D( e0="usUNU1ZilҮy|7` O¦)VOw+{k@0ٟG 0&;]'r[curJ",R2T'% :  Jb)<"|s2Q]Gs8&gڱIr k$@~߬k+خzQq#3M .8j(Mr0#\)$$Y‹ԉ` s aiIYw<%ZqupQX@<wesT癱ySآ|v"}9<k=)ͯjN`%G7v"YB@He r()irbމYWQJu2r IilY;>O} e'[K \咣nȩk+,>7h1,De6!& T`9B?9#^Df i[ʋiq+\iR,\ȺнGrwS _OEX^t78`RXCjZp߅ Ys mBDRQ6Bri}Z"$)8(R;EX-e3+F11P9`yGt5+-9 ? 2 t$92Mn=E\H k1`3G{.% 53OrSby 91LFFnS I1G>*V*@=vf}'{fΐ QFđ+#J 1* +sbKt˲%6HE,s6Fճ i I/Ɉk00=%䀥&ǍA40G iiR VqWa)c2.^f9Hf3ә9-0*)D*TCQ$τ#n=_(WH<%W=So-!, !˯@CXmݣi R\H] 1]TRC䤅u 'ʃ}Fj"R~) L^˯*$/fȦY'd`ԃeMc|o y_=AzK )e1h( БV ub$вذpӬ3-O58 5JoL#IKedЧVbxq*E9 Iغx_&^ɵ ZwjggwRg措 hJ >}jD5GִFa'ݰ'ݣjiwW4bq푑gg%r.[|&|M(OG9x`taiI=+NRr:] ^3nؼ]#[_^/y{OSQFz;_M!b^dH{ArJsXmcrm$Ds! 歪,IW^"vJk[yv$\ߢq 71cki*u;V"l#d/kJ`$9+8#Lv,^J*ѕf E]ڱe$?aX b䲕vw<~^ @6la$6 #Ҷz" cmp %IY:9+YNEcjv~#m)Xiy猷rQ{HL)U/gE~x-kQ]x+FɠyRy٦+bZ};/zK30x<{@X*Fd ^J7݅bkNF,[Ȑ!.{:O@Hg)4p.;HwJ_-𒎺*4c{׏f8 @WE|sT鲨۷ ]gH?G_v0 Gse_ct0kiUNK~CoR_U U6P!-ۏ+LPp/׌ { z5UX ,UnFcq @@s":FrIB+® @W68R1sO#.7r̵{=`>J,hf~Ԥ%¯Rxu @|Mefe t;Wie\^! +cmh2u\9z 9WZ>F%c8XrQ3QodЃp5+c/1CX~^z9^&ä\k`8dHYl_K{DG #_/~Jj(zkZ]>nxI^zqu%tyk? γ?Jćʽ74F甥 yC1ofDAmsߊWJLK΢xe=)-g:l% P$3+!CSg[Ӳ^#u,@,WEhkd[EnM]bUm[iNH#ID/QM(R,n ܀#ws&u&2Jx;cd@;a% @:A燊/wWD5n 2dn61) JX CZ4p_`T:g?\VGOG_^e8Qg"!ז2[V9D=8ԃu2٫F)I1:#\O zݣoo~WƮd_)ȥa?ȬpԈ/׌B(,gi~1r/{ƂGj"JP >_W Uט31{$#QQf=P(q4ar6Uf!褺X'v}Djf2-7]ԻW=GϛQ!eN `gnn08Rװ`z~ih z/S(qMgR&x(7ř]38ްzyKI_$~lMAìɻCv#s_Wc|1ԁ'/M$LAb wʍ6:NX7dܓ'}Zu3t\_742yeKA.-ytرͼ[dI/LsvMGgάT+UY[AN>>)7] rdpϙe<Ι-O,n ֹ҆ر,o O}G$tc~;^1![ p^稉@[ ua@'TȽ&ם7 TҲW:^/˸Sn/U )q}і` ףf.ݟZxYx1.Ӯ{jyYqEVj=#->^e|z^QBn>i:M:6Z\O+ iĠ]IS?.$k yt22 pfWQfZoE(T&Y~$:iw[ibS[wnA q|60YX@ n0~ XQ_Ezjq4Uk* >Iэ~@~$ !% W9Me<暓;Qo⃿| $``#"8A:L~V_9G5`ɼr \kc2dl&rh& Y]A* =9L(s <`~_ =pJ )!GOx$0 w\Va~Oϱj+.gzM0,&u6T&S퀁nN Ad9-e.1 cI//pªlTu.q:"u'L_D)nڗgoWNLƯ6GPW(Xz{iKF>|bصg` u.`5B޲ˎJGn ݀M0 'Z{+̀iJW#7mzJx tNdqNċeM}Ŭsq& [7Ge+ @ɸtܝsAƗ32#⯋M+8x > An5u켢)0JAx">ꨐ*Y)b=>k oXbU 'j6i۹7c̦ 2Wf ttOꬰ*PϙIr8ojzO_iԥq4֜iq)-}\ GQm00F Ssobt֛@x%.DᶦrSMS^ rO+sAm?y1\A?C@)tz>*BxjK dWg bNl ͝e`lGNˈ\gӔWܕ*$SĬ}Wzgw2;9Vͅ&?lRnT}^SE`s<[6^iT':zу 笴Qk'ӝZV@qL:TΝÃᨑLx5]e+*je?g.,D1Y4M Ѡe!P>نg! 2_]3Ǽ]Mx{\kRB"<}W[lm}V5(/Wl+8t[ ):Qv]{*5->ůSxOB'RHJ9 q^VL"^ {x ^/;&1E{<*% eʊ*Ôj#Ego[anw4Y6jw$%sN4̫IiZUGrc {`͒#/$cД^]֥FU=fX{iDFbV gDݗ|"ȅə-1wĎSFS1f'pg3~K,qBЩ5\8~6K9fx+ Ӱpe!sϷV4 e]{9ա t-0.Dc(/M͟'TמN71һybDnK C"43 Yuƕ8Fx5Ug(ISH2{ "{?9`[î/RҶIF47pxbOl1 ^/>gŔ;A~b u>|ZagS{/?u5/.@Klw裱ql 7E(7ؾ3k/bcfϴA+u` ym#P1{@7(oǠ+B(_jh]y/B|7[f-K}6J0}By-ϏEf= n\тEq f[Ne`ũJ+)K(YmDt;Ƅy,R8K0LDiV! q2ZAyηPORpzt 3=?bUSX$Np3CTFDXnpzϨ *.oj)'=Tr ⓣ-OXIjB/Riڞjb`YnfOP]٧7ʆӸ̄me${>IE@X.FB"듄X,r~z2 D9IZ}ٯV| 8Z/ƒZE=/%5_.puÎ}jq MlS(i[F{#b`D}^v;t)*r!78xxϺ%tmr̾$&-Pƣ?5 #!'aP2?"q Ȃ<5g_$L#x~4%Ozw:H#]2dnȆ0SX1eT]DԇfuAZp8ALYCNm~9Xu*dPX󫯖Cˌ'?ѤDưO9ALe,cWKЈ`)?$d Bںa;)u0FZ]qz7 EiFزF+9q?QPQ= S-JXUcP+2(LF8:lӍD (K hK~xeסrJCau;6H˨+p犩8 5 5 Qϯ@(z:9j/-WunңXWuGo^,|} oJ֏A$#/ R]¡B_i$6A&QlwУ+%M6zurP&Ji)Ɓ&KT`ZN_ږt?9!ݹKu5Q73&rz73+=clMg.I{tty,WC2pC/n )G%Ɲ~> ;DnP4 JLjF2jn%kA(_`(6pER_}œԲiaj\R#%ZP\ǿeNE;B;UئlL? Tq>6(:|5wCW6x >@p.ѽ[d!]3(pJ~-38dC}ܯsb4QA:Lz:.(c>" |1_ |C/ ltjqnv[ӑ? q{js =c&>憎q|U4AkRS}c5 js\ { Ž AlQ^" sSL}_%(k>ܔPA&~*XTxo E&?=MmIsj)&9<ۑ),a1.d,u7 Ne~ iXl U+r>>x_N%;Šou\i˾QﳍNŶ|mdMTSoAW"H0U~hQB)?1Pli;@I,`;d{|G{v3ch?sn& "VrDȻ\۝e?GU[Kwii4p5C@ѿυe0Jd>VX_{nP\(EK667[ 'x3ڗҦ:k6jzbPIhC+oP/m +ȥcb, u;4jK50#{d71F>e{YA5 x!sx&6@v8'Η`rL[[*:P3X=LH*j9>>'M=.za+x^&SQc ߯=/xk~ |e^1 ֝)$lC\_Pޯ/Jʾ܋W\xOӝA A0jĬF wM&ُM хʵ:T_ 9>p/a y[#ӻd aPa9OoקS4+'63MQK "fe,ƪj*E.ǐZ:ቅUtjͬ B6w_oB|}HynXNyJ a)`˸B  ׻ۧCI9 ^X1]H{rj Hj*M솈jlr4 ʉRH ڗU8U8> >DlρZ[>2a*5):(n:$>9G8DNc,UO%vݻPs Un7~F"f5W~4[]Sl%r#hሁ/B x]^0nD!Pu]jBZsH zLrv妀Z[/xOI"+䰔rp,B_Hf@;(PYX߹tSk1aq3ۦgniH!fgGtKI-`A`oz5Ԫz&e!`U]$iLaz&L RD\`4iWyhp(׌;0?75ތF4B|(1Ի1ȥ]&C si.qE'V+E}ڜ VסL 7jr:<U :iDp,lγQ+ n6 /!U MO+Qc.S>_T)E߀~b-#uh-II6Rζ'i^kk/ۧ)RGknn eVijJ1?Љ: As @ӴC+5z"2tF~͹"|>Yt`>5d8zF0$L޾1E"0 v#tn٩tE V, !nϗhk5# r#Vp#2;4f)Le4S q<`'@ csL#uWD(OOԃtM&%wA(ۺ^0c'sOmnk)\fQץqW8Nk(&^T]؊,n4H4Y8umɸa/i3Z6PNPi62 7;mƒN G-R |$xȰ1 QۄTu꤯BMFYt?OYZ 4Kc&#s1z{ufAȐ D_U1oxe3I~{: OwYvWi9\uyRPW_^݁ͳn/5:рJGfI=Z"'bx1]MkyTD臥 FF(xKEւ7Qshל<7'vSbKCk?gjdK$X1B썀xAYMNeW/6Ub/VA Z[m ʁ¦E ^ Jރ@^Zo M|Vxl9\!,}xmE,Wz-*2ӽ ,&ҕyOyYgƾWOJ!Rp_C";K8/>!Vt%{٩3e`_}UrvX<;y$? hwBNpְǿ4XYH-`}c0Tl'U[.a^KK])L(N'Sabjp!;tpn"mIFOY:q;\^b u sJu]j% PZ `#Z8j`6W/d$#/DيLrц;kbgn&jf*wTC=a θ$2IYK+Ԉ3 j<-Oi[z.r W؊o1E˔ϕӜ0?ZN' >bUW{ fr0å>%"%dk4'=sX@1< {.j .KK(9- ,Dv̿ pӚ2Ͼ3~Q>lNިL^gXC ?gg^ mf1kV*10:4kuwCa `&W{(1v |C׍JnX4SNG`?"kH-;eαs@6xT?-n8h4 *[e Hy;PHqL凣Mjs͔6"|yfU4e צV+{R!oe_7T"v`!u"Īp3zpDT!)fgD'y7 mc}'Hޚx-] bFry<hkb,)|U>LT ┸c-JPgse*F:޸62UPxm^Yʢ[‘$/ F\xXի0ZSŋ'o-A =H_Y$rFPrvϼ/FO˕<$ fEU7z+foA󘊩3lzihR -iJ6sk3B-p0Q`5-2klYQ}UqI]C݈}%SD=-x:^-}@R!|}p~]FQ*-\(@Z󓩊 NK@NŎP7vYEI'y؄ЃL]mjdh `rTG ; Q6a:߮NS@__aN$y$ic܉`O Mi `S+9e ,-(ǰHv&I)/ه"r8Dp=p6LIAduJn#ĄދD#S-)7x׋0ltZX}Q| ]) &"qm9]G~ΪhÈ vM}PK@JƲ#-YhR<=ˈ_s2Mu_$CR |G/Epgi;Dw#? >/F_߽*)Ă\ғ|DvTk pBr~]}p BHswt Ȩv3&x0h2@,ާ wp ãIACx,i.P3oTMJOl;UYx2Jä#h\6uVV od/L8=I 7[xK@6r &OI&$RTqqkXj͵j8}} v{ 6vF$բvkd3:'{Gn]s#N||Dp6+eXfVDgoEM#łJo~47H/㍫P$w(&kAWRFDS/ YI Qc"3" Ѷs"ZkitE?n&ҏD,ުƐo'5TLǗb7i=yXǭRwˆu}Ɠu95B"wkpoH!. PVeCV؛e'|L"Dlv 7 f!$qkl^͖<>J 26L@vd!BX(VKoa`q"?B.ūtK1Avz@sxk'ApwxTqۋ;G-jL4 ]" Z8PZ/ޗe>"; ]j:[T Z0- !S⯵C 3nt"mޱًu&')i_WےÄNY*┄mp|l~sy1-q;ؐyKΎZbҼ7nb܁0ESARclFJTg+!eOK 1I:t{slIc`j(wʺg'5@1,oF7v*?ڻMZQHP(bvAFc:BIn:[8P2@{ˑ4;nE(KdXT`u4byJ4S뻫4?j5ƛR!U|ӡ!]1:_daN#QȩDn1|G ,'*T)o㬪K67W1 dPT> J7 ,?6Nܢ7B17rT{W@,)sr"eIx\8 &CNJXztEpRF$•lա~u=JP-a *ҙjbMtGE.!BP$fV]-}y dg \HK6/"b&&q[ ;vOsb/]>JRy,wj7T~kfs@sy"vm@rmUW|m6֢ؔXcj*qiFPj fԀ: *Cr=BQ&򖓂yVnd͂SM}bN~ x= >nA Xꬍ..cFUo{-"N(fjDzz Ҷ:Mc} MCZxc;b o(lXu Gcx8C-И9MN%Ovvyܱ\ 4[1MRtce;zJBkϣ .K ~F\Z>#$0=>װ>M?4S4{eLBK0Iq ^@.;J8W{S=~gŰm7q+uߐIJW8ӫw2BcT]J K蚦'.W' 8Fqg". D&PfGFcai1P@"0Jl²6r%930DgxAPŁRʠ3;槳8zMa.8;a@ \jfDˬOw Ւ;$θfէ:N@-4dR} 4/ :r ig#5+Kf^cf#J3._OЛ5A׻NފæO[_]I!w=ť 䔆/ a3>;Ujey)'@?-vK0 ghKrC\FPBm{}VO ZiK1=UKjdC\jUD&ȡM5)ZnHfjQJܿ;;Vg~vU0񌊗M^8hGdCL ciq.L[#Lp$y>#_}+3H?P~}5]v <+{*=ǴΟBsGo+l6-ʂ9uJ7 V {5ѽq͏h^5wkۙ~< Ժ]gYZ070701000002fd000081a4000000000000000000000001629779bf0000a1b4000000000000000000000000000000000000007200000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rtl8188ee.ko.xz7zXZִF!t/t]?Eh=ڜ.+qx^svrSq3׉sh p)t?t*vE14,:!JTWz<5JbeU>y.tMz:^R,$S>Bf|}å#M>co:JX]}<c"%d={bpňUKxֳ@e6zUΐJ<󛳬J䂻bW6DfNT+@7ז RClR~nEьW~&F0G:q e:EkF`jwE7W1ĔAC-5IDL56cRS\}I/Vvӧ>@Wl}9( qҙeRQ |z?(sk{8]X  uTG\/ 8^}ZWsжo)ͩA4 ?2 S?2ݛQx3raYUѤє*^!%'1ק9UaL2g?+oI2Cۣ yc D&mPFdY//GYfuGߩ֡\Re([.s cW5i@URj`y fG.30q(l-hoL:MOX^[RCݨn5`VtS`iQ[RGD(&hz* -!ko͋H~/Z廴-Kj*ڀU=󑃡"*rȓ}wUԜ6b7AlUHdqk_~@x>KSէ0^@#1(/H-7Y )+@8V!6}7ڄ)~#t3bElfi_pm,;[/\،S /{p"ѧ Nӕ<F섾]'(/;[<SUCd@<[ifַNZK], 7KQSO E/j]1?onb66Y vpޚObgl9%l!GrFJL-iE9jorY. Ȩ(l߼hJM|v%)99H>$Ο.Q㢆u5uTyKDekT1u\إw }-$g` Ȃx^k@X>'Qnd4[%Fakb_ⷂlp6UJYP}.AONCim\i҆mlٰc2Ur( :1Ⱥ'V&/kx7Nqrhp[9[:[Av|k`TJǨ6<($ȜH" \N4>}\xxƏ_% $-I̿GYAq \"|ăf1%(eezfR5׋ap*mX]~9?Hp ŧƷg AbW. ij`G4m)$K:…%eƥ0t E?G-ُN8ǿ!3fsǶ9ުUr>|2LY!g8$2<5WzUA"4Ҡ/]U,9ZKʈW/U 7ZA]2?+MRiW  Ⱥ1ސ|[Q,1+@WחJӶPct?# ]7@zp^o@,%4?>ɳl](ϚJXo #'+R;T FJUzPh4.S׉0,q׃3J^mwWIh  h ܽSʙNfĂE?ZdnT\5 g?sz8͇8snkx7U]<%mw E'WQM`ܔhk ;]śЀF?­B /9K>$Jm2\yi;MB"yw4&aۗem1᷋.k,Ɏ[:e:.+'ֿr$r0,~nI^ E,s8)r3.Nl$)qN#pntg2A)j?;-CC\`NH^=+)UbZGSj.sb$U%ƃF9oZA@,Lcb-YBM35)žf锁'a!m7NOb3Dp8DYTEL4]/ю`<>ߎO۠q;0Ք۴R,5-B5Ev[!1/7)nBG5U*HHkMlbQ7L,V20=Oڵ!h_:ub@\gÀ9!"5Q e T}ajm` :-6h$$t >TkZoX C!eMg4;Jf,5/I^U/z^ݬی\{vpJ9Q![] !bW&kDfxCU/[,翅٫ŌG%zx #H/a#m&|Ltv DP\Uv?*i N 1(qM-3JYQԢܭNqћƣOX:wεbjP L&37F WҟA~lsaoXӔy\p=%sϥ A~⾜3@m,qqF=OYI__(lo\[Կ|. _qe^Z[#<'3s`]5m-ϩ_Lb<VkHZ~@iԕ*IS-t}.z2m%aݳ7/t G&+ sQt&۩ 0nr7wkL3MÍPL?oѪ߾ j Ҝ_ QNz>sԮ%f=,FJ9\2 wW4Plf|L$e^AڔsDo?j NِbtYD:~i h'\B9%E*l!(8*>49?QvLl*DU*3پ{ʳ2&=Gf7PJvW|O x402ųq? W hLKx]Nhh͋ ^8_V%°}Xw[5D/EY4&r m&{rLeʥwv_1+*GkyrDZ?nTFH4LNOJl4x4b]YG:.ZJ3-!-g|3^9'O5 NWw1<@x;/YbH!Vmw҉/^u0pArIPfW|Fw}Ǒn6y ",֐6CC"s]'ζ+ ` {(kõ~< D\`w^V~ i9lUrj٬~tVe.5[冐[Jmx 鶼60r3Qn̝4֌Z9$T髵bxu]'Ź,ln|ltcC ;DHIc# z:M{YQ;8A0wv4eQTђ¿=?K|[rAJOo VZcv F2 >ƹq) V0k:[?kVG[gJ<`ٷݮ-:+9F7@BJ&p{]Mkؽ*IVJ+NS oO xdq-"Y Z&ߤ74fK,JzvxuX-3á0%I]0ؤF1z|tB>G$En-auMt놈&BG%F56@"^$ e 뜅!z>9WSŴ`tQˇg &Wem8+AF.]SM?fe$g1O￐wLAmPUIbQP3\~N/͕ !=c8wݯVڷ~*xJ0 -'̫qZyc tTxap 7NZ4aOr_ؓ'|uйtا9fS XllʸF]zjs`u}%nl1cNAs zFql'.:!C)s=1)"iQ#xlsQgjᕪ$6}RIZX^3S_$?Ƅ·s5 ,i\W>8w?rNe)* C# *q9DzG׳v&!ynvICS69rg #t_%4`2Z9MK{h!23D8H=h ݸC3K\W.IȑO|zL 1. -mz&:s j#+K!T} "N1"׷`9d B:l|~56ZqZ/~Z4Bd&KǾZ 2ΊYW%|'Β< UN]Q'f}ܠ@?\WLcBt i~ z >F7z!d.G-R4qn`Ug܊Jt1M|G-}c~c}|p|Ó9yů=dIshPԚ-](zd͖Yn?ښa;rCO)QYo[ %:(TrϞg)osJ-![ bVvB {/6=&C|% e~]PkxsF OWeq[v [.>a1!2yhhnuKCc. V΁G1C  r i!oj|]c>Q)6_;Vě#$˚<ܺ[4,ʋ j VcstJ'@;%z:G T)yKRM7 D`7@ӥdش:$zoÁԢ]Łʓ. N8Gc@)S!B.Ў&˚K J7"\1n I s8 \8G;I;g ɇ{L4*3ă "C˟vdX!4/,Kj8%EN=,cUy|'ks8@d͗ih *|ĵFxX)!(x|[LtՋK0˹ݰ]=d?˜Fl$z=G0e1­?)-rr_Cm Y$XA|$r$ e">>S%G '8r\cd_&Hob%$"R0#k96A0u|USmV7ߓK&R]-] ax3g֤w}͸}qa2*I7^} 9\}xZ)+ccz ޶"0o׳5g6 .Ol:r}CQk0uw+ٟ#*8oJ=ԝ$2amfL~A!{\u7 [aBYj(x&3iv?m"m}>8 ˜/=zXj3tvPs`87zs"!b#ɇX˒q`cT@mcEwϻxۇddRܓK"^ tJ*m ?iߘ(,"27&V˃_yFu> Pt5[߯+߷ NZ}(8#̴_+]Yڌ,h[ G 6#mI\&U?E֨M3(řIZWuɛmL`/XEYM|.f=^r6<:uR)Ǯh4)έnUvl"hRs>sL L4mnw@ 頕,8+MßY^NT>xMznGc"mBB 8Qñj}掠Q$`ǰn@Vͦ2|r-t";ˣcC}?y\=u:<[H:?}&!Y9;Js(׶ǑXոedIVt~)::RA<㸆2@! g3gqc}ޟhɼ0 Qh_jE~ڒ)3]r~Ƚ&+YwKUcmqfq5^wkH1))8_C:n1ƴۈ+}ͨM $TIeN+^qCr͗dRYr>.W@'=J̆L*sR]AGl^b6Lv"'D!ÿH^5@0 ,Y!u~Qx 2#86^+TR}}yMwsݰ7:e%Lm4ohx.ESiE6qez*)\AWǢm`qrpvqDVb AH ;Pl3 KLV#Z="\_KdYY{ 㲶^1O ߧd'OF} Z@_bc6J݆nyc7ةMӋ'BY[ CEע{ 3 zyr$)i9Z`srQ٣Oxa_5ZY}3^͠Itc|Sfv ’\XOaWHEZtlw 8mVMT{[=V)gLi7ۚ{a%є4Vd{7t+L tb]Lm?ʕ%$O(0!'R\JqO7=[3&m1 NUe7 Z2׋ٔaJpJ`|iSQ)ztP; 37]/1d}tFHD'\=lr'm'6-ha<V ? 4(BN4}<ڻ{Ni dlN(eŸFp6o 5-[ ƳM (=U> 9WLiAA0ǟ* aLs!I{ /CEMuظgǐK/` W=YJ \=uE,Q΀<4\)# ۓRJc$UF@egܤl;]pui.bFЭjz j+)֬Yl Ea`e3FHCؙV˗iD@(b?/4 `#CMh󔍗.+i%:0ziOr?KI'+Sm%֠I:|/r%`40 [w)/%| ΂4H *ۣb";RӞݡ3CƖZQDYhG,umzPUDyYgэ+W4jH6$e3xsWߋIŊn2LNWڷeN VnF'= ASzJFgpWYfy0h [G(x##_ԯ#seU,2F%zZlf{ @W+3*gòs!P!01.YKj:Y~iYkBhvIz&1xbipU!hG[,n.'oC5mVlvM9`Ao! HD1:|8i/lZSq77.[3-pxǂnѮp%ɑ'C}|)8!&EQ~t >No;+6d\q>kKgg\. hn2TW%99Rӥظ¦A`۶7{NS 3ԤB‰>dٲڳ6DVy\t 7e`'?Ww8MG2%Dߏ(Kj`e`Bzܻ /oiPGYPU/Dn4sr̤:ij۶B 展6mqh; wzJB VJfA6 .vtz4:;>K.H@]=x$bdg t#LzY@DX8q;#Vl걽Y8#B^UX0 +']/cKM14U0Uc3_22R J]އ)}Og!6!k)!Й ށ~}kȔݚ KH͚-6ea53Bݹc5q&ٷ7+LڞņA/ |F59lݪe鑣/~y<œbM QcP=LCkJ] 0\y|/wqڐ#m Ga`66u;((MO&[Y+S>m u63ڛ{&s"p]P)Nig^Ĉ$*><?q{E=raQ4< ҁ#:$zK"kQޔWfs2ŷΙb7 +-"""kse"C?qz8F8YGBXEod`AԄӰA5'UDU~5w$?V<#sωx'}([v 58'Y8~W;Z% LiSN27U2$:}a6?Lyf;z7_;AY}^M`?噦^8G7tmf-B¯,*%c2#J+> GEhL8iҏUA8jݰ "yÞ]sC/~nF^Q [ %Nl0؍qҘ0IpP߳Vlԛd7Q#pdNW#-U`$dy`*%{xJgXC֔ibEd&_(Cw CAp6,ٮPp>PW4ub;GsOq(l#& 3Dmep$h;6Cש7]g$hiiԫa-9FC|Yks/%j4Ysa/ΰ]6E`-)fUJ4G#REd a$|d5j2T}BfxMx @80 Nƒ`d&(O /;=N~EҚ1)©b^92.*}wq,b!O8_#7lȉP|Ȇ|bT cxߧ(SɌxd̋7P#Q nVV2_hixmgIG!d!0*VOF*Wm_^<_TK,w__3b͚vuLK=KE~:큫8vZ,+_ C"J֞@[O*t& !Qr%XR0/4LQ=34\LXǓ`ݯsBm !(Q8ÙHwa1I \mhR%?.,)g5tB> R\61bGP{UŪК34cY}^EjZTꅱq0HMK,`x}GQPHr+)Qo0W.[^.[ d֋h:z>#n1Ifm=@lOGNgd"O|rY%C8Aɍprه44ODn }<ǟb0F#xz|f90S" !`_%k&o׳=:zE"[`wتnpN\XG ͺ_g:(`"%fX Շswyf=a&kJF0 151e4f]u,j7\uBf'If +G(a=(Y 7efEư,FMNhml+%kUڄWˁ=|kԂ //tݙ+2!hnA [ @.cޖ*J%"%R'1f \*lcX?FTZ[@cf?ʡ%Ă)ϣ1AR>_,D&[GGPp#?&oOO'_^{_xDjuWruV.RBXcM rz:_'TU1ٲTR(NC9BN1Rٗޘ--7Thzk ["s 9ww5OP>A(-?%D\B6P~(O-6ɵbН?ʬ!%ΗbB{җ9l09g@-Rhtڱ[W1f104OU@xdPrQf!jk Q|c_epӜOcҿǝ֒ʞGU9٫Y_8s(%`ykTɑ) zNǹ~ #/؊(#Ze( a4?Y ;Q Yif{SULmޏ]`c2A)<+r P^7}ϐR!\(TiM񞍚Ѽ?`3-3^.Y6o_7Oź^n<о DS|Tf}TIDF""7CO 7Twzˁy: aafF.DeGJ{dL+ 5\Oֱd w H iohbqB_hEku\TAYZ X ;Ԩvpvq+L{4SFO-\L@D#*< lTiխY%77[=H*3yD#VG+6}`(1 R4*vdՌM|O*xyt4O>'̾֎vbUgHYL\bQSl2: N#މdݖFw'Hخr-\lNSXU`.OzUMШ$AsC]jCSyE%eb4}(:n9 >p߁x4rHCewΓΜ1IY-zg4Ȋ$*5ȭ&_d f \ehHk~Jϧ޹2$Ԛn}R~[>F79MΞ-R5qd}Uyg?6}}]tv(k<`e?tzx3?Kh&7?;O89ӓn)c!JZMQu@ c.1c9 y](_oW.nc RSMEgV|u򉣶F]6 i}PZ!gnk+:3]Ftm >vlO34Rcq1sKZr@R*3`[(XEE!nSvGCn XhKd gN0 ] QncC4^0SUn%GIn|[fo W,-8cW]/ .m)֔%Heb# 'Ov?qy?|TkЎ qM[X;v mt4gI- KU07>zzJ2}-:65 }@uu7yȃ^+`(h뮲 <8k Ev;lW*v,/D'&ON84l,/@p'utA(He~ek-F; H: 3&U1\}>ĉv5"]txPVSv:;u :8VL4nRklˋD7,ݬ2 c8)9wd`~~ hs̒_cOP0ta`!5 lWD~}Ƚ=5*1'Lմz(TD)Z_XGӴ~VmJwme{e6O:v/HmDʗ3rEw]+;I}'v$csOd;l`U| L:1_*?zpr6|J ,uG}8\Z:whKJ4,Y>DѮpSsrS WlL=sWit\_)a7+АV̶p<^-š T%>Z@W:GnM~2i*Gj77VY+l,c y'D¦,]ex Hݔ97q^#&̪nɘ:2 aRbP5RytsgR~_ 7`H9UT7 ㈠2 &|@r4<dAv/j)0Џ/OCmODGܾU6$M @Dր+Iig28s!e8x*c#sas$ xV ,Is9uDT̗R/=᱑,U壧7QkB_5pIqԺ{³ 1)qFwqL?wqA[SI&,,ZlF=aGpgJZklˆl͂? oCVr-VM omq(=dBT)oTejv47f>5|R@NgŔBb!ZWX]Om8jǖqU5س1W"}郛4iޡBlC%:+44C`1T"L(]JsVβ/Zso|DZ&&e^1 v&4tS REB53|Y\qzUK㚈\)aħ8 gyq<[TxXbm-`G$;0 6h5 #%i/ }E41~?zȗ0@NǤ;kŪg_EXS\N1J BLcopڼAsK4,Y- lmg0HRK9+;G&R ejYجWeKQ-#%dHh<+6~d6RCrqm27 г7ۅjWi^#gq㝢+i(RzCT~h?+)冧i|F@\x>]PNPcFkԶAP-;`vBcfotsx_~0'xl2.adgd8\8yB,U*Z1ecc*'˨|>Y@i뺘fqף'&O;S!fXz|IKl?xѼSWAeY1Ӟ[ouQ97u'+eڃ+kqٵWO IwCD=sļ +OԳj3jĀ#T`ŮpLZH':rעfѪ%NJT-hOl̜~p<$ŵ]W|.|7!>&AǗ=eos{wzΧOmǟ8y$DYY iOg#+_ |\Lgz;H:@t  y|4U:X6lB$a}yt:xP+EMC, wHLqo YO_^J#6V7{5NLPL[c5 ?2F-bvmfppFQD@T E/oMf0q /| 3W H! & :^0c%q ;/PJ5[J%NLVvHyLv48.u! Զ!<3!f>?q7}"SA;(j4kb8_q Ta0S_W'! MѐTrL?qzD0ۑff)4cb l%r? h ?ɦ3)x/r> q ?3Er¨}*u(X)V!@WAR֞U!Lΰ+OD_godkOpgc:I?QF=u!呓eqJ(N*43X %Љ}T4#_>D&G|ߝ.A'!TMt\ VpUk"ɯNxHC -#\x^DI7wGarW\˺^N&mAT]SIMҭmlL ` *_D;Yѥ^6'l1>8`kzةw\5lU3,~gy1Sdce]%h|)On u4#xEL!>Tq~CpMs>sp]\1Oxj^McAkẍ́mVID@D*Ea9 eEƌXksƭWw.pT(ıxthe-#,mb/dO(uau BVڹ/ x'9I9`gq)D3t *HhC>Nrddg)q(WoB DnxqZU;s'GQK8@kt{{ A!d`zqe!+/^˺11fڋ`zf13-sk-yVGE}:#O>KNd1ӎ-əw! >an7ά ]7@0*Wd-D(K)Q%]omև&F Oĵz@_+Eլ: z0̔K2']wD[ NĴ 0F+0f vc$ʗb&}>gfFDh~ͧ6/&eVW 8sV3fl*7J|ccOHP72t0G6#mA)XX4PS&trwG^@܌(H'y1]ܹ͒r&LIqu4[Ί$!cj3<ڌ{$^e_73Cu?ƭHzw(cl0Wj\ɷp9>?AMLph JjQ 3fDASe%oLp "HSI!v DITLhKRXc=ph>\^nx>k!˛zM D;ʀ5xrj]Rx珿NԺh˱w@XH7腒39U!!)_F?frLjX%+OofcǮ)@k-TWE/=`U- qFנZ)8Y3.\AӠL(Iw['sA!]3ֳu)F$㛻i[gyJcbmCk_NN{W ej"p!2(yC#TkuT77U|Y\o*kϬr|jv]taX $miOğYҢ;".% 1"6PQW%|h%4Dޡ;eߚdЦ@<ˎ  ?^ЏhK}G/T=sPu:3ש+̋|Z 0e2lM̉I(~ػLZ+ ;'ZNXV)uEKܿYv0nb_KJ_/>1(&>\Q ^51GʈTL'e}-jyQٜ,>e'߅P(8o^t"T.)G̛TusXdn щrBWo,d#"cV /'';>~.э_~6yKL>Y^EۉxDhpȢ@t݃mɖ@r.<] j`|ˣjoȱ˱#o}"ѐ4 ]?}_dK8\R: ZjH&M1U5~f2ƥK=UOr$LL&z? Xa :aj[>;.T|I.1ona{Kh!UagJt.^e4\='. M-}-)c~xhʯ!*4(2ӠGZe'#xZij筍 ꁼ9cJZzQq(c{(y{~Ɨ({_3O7vO6UL4"k(x`rqY3Mlb.17!kY+QEz6{PO:XTxԪ8k[3gzӀØ.6ϥQp g%dz8'i xmn;zNjkpE<n蓣D [%;}?ބ-Bbc|A/qD&k O|UEmam$[G(eOy:ZP̚/c̎ M=@v;T:r]+#knw1.QV+q|*BL<[){ 4K RK@Ϝ1 %TZ_C 􉛛RM8 46 +>d[YWr4IiD/S !DKփvW;W ?A}U6L26\G*-w/PSoXCAb¤#4/զǃTfOaM#* 3kt!2W׆w,U$d0E<[U暆Mx3ރxϵ4p9wM[)@rf&SP)$_l `xJLjI`#;*`ޒ^0&y9o QI @X;;;^{rLUx7:]JfrtqOu5*Xvj:J{^ΰk8NP,2P19n]I)ZqMZt\\}'(%s&FU> DsyLrb.&I"s8tp/Xc=cz+}.$7-TpXaȎy5ntA9_f kR9PW1,=U5OfHV 3Sdama_ܿ3A] B3 =.g}ٰr5(B&VhDf .I=$/wʙFnX)?dT!3歁6Q%c"ZYvHȕU6 ;#'ApɻV)ƓFG`wXbꢶ^ˈd"N^i@Izּ@ZNǞ4h p CZ6OEtP_mn>mZ{h`]L ʖ`ٕfape384"Hإѕ?aDBzǹ!*yR?JI=T)r3\5[m|M'k[]>043 g5Ⅴ_KwGf4*q>J`U䟴§zEi+S~K6*S`e%[[. j, sxù]od]g&` ~ 4d/\HDX-Vn].@ctS7qQ3taѐZiek].ɓW﹫cN-t!Y90Ee鐔4 X`RU̹%J6=;ЊXYe-ngLlg9:Hr Ye=نG;cFO W82_0 ?P[~z#˳Lg B|z7S<]mҎL ^#7peTY[,{L_j8EV ^~dߴi]*XW< @1+4!+7_׭7MF5Պ PO>g۝,IӜ&*!7\wMk9R?ߞd49:rnu0Cݖrۃ@Ǎ7%E!#޹ !D 60U/ 2X 0P] ![x ,R\3.kE rS orʟ G;9u( >V1S@*liat Z{F587A2˧.`0/v-f.noKp>oRf`]u1(@Y,G<Va+ YTWb`/fvU^1VY h M\kA8ls!⵸!: *Ġ8~REve69ibW8i>K#'h쒜f~ŐD\.139 _=>FWq\oAqV[;ny_Nxj@@[DlsǍBUeo ?vf_{_#iArqAA?vs&3-yADYm!ZT8K3L[o/c 铽6u>)=SָhDi3L[ɢ@G_J~HV4fDa$wL nǹws@iLmpR_qUfqq('eiEM$(9 z4w>;Ä@sD2j0c-`F%f Zd( W@eggqmX/a\~ x ,^ӭ=ls8&Yh^ rE7p~'V);ؼfH?XU< `3-u Zֿ#Q5ӓcovxNd|BhX)t5/Ik) WmM%q) (jYe}7=781;Qi):cP鵙X[JS 0Qu XWo3%Nh[꒪V@SAL,jeq@y; 20+'ŧrA]e<_2KL7e.ޓέ]šx:s팔6yvUB57z+y(BNR=3cx 1ir@\-fz#TZY(7tC&^(=J$q%z`b *CZґq - XV .bf^))Unk+dQW➄uPvc)J$Z$㫬Iy @QJ rq']r g下ږE!qJYuCuOst^l_@{R7efAӕ[TG婔XGq b`GÜBhQJm.?zkjъ޿. dߏ₴|9rI:Y$fG:Howo;s ő1E,[+@6r(dJ=9arWi.n ]t<0f'= '=C$>qleGBtf3- =qB^-` Fɕn'36“"{/q`GɈ Dnpc=Ǣ pӢ:IWQǬMUbR&gDGԟRYŝXwǕ|nda)?է{겯QCmh=`nm:'sE.w4 8D.?j'(m.S]! W=={Sǝc%sA[r&-e. 2g+0hAr/!eM\T!고d͇͊J.,Dd: ᪎!ٖ.mO_*8;hϣ/o$ hl4Kwh;&]'N$ w@V}Ԕ\;TIp3- VEyF;3B'(1#El[<0Lmi,6qHA.bȶcc~]|aI7tfJֵL :K-%d0BL-`9%w?eR[r|TO~;&We1kM9V3& TSfU2ag*(? Z7KR|qspﲽ^vVɤ0%TAɓqMnSU3 6rCa^ߣpp~%% ĝ$ܞ~pi3VUq i)rSv 7o~k#b MI' pR4g佊Z !l Vs7)Qd'r?!XĚ1>L),&~ 8fRϡ<\APK .@[Kh6»w%M-e>*y|9vps[~pFaM).]l`15oqC&d]xf0ui=Qn{Id=ܻG_;n2Pwѷ/}lUoVpO 7iԮP6+/chl^IҡxZ+AJe,UQz#!a^"#y=m RkSy&_5m X ^9 ?AB W<zMZVs\} p e4~.r%(C/SW@ͬOKjA8owo)j'{WK G^ i(ً}s#s@I~ADM q)o DVJJ|Yjه9V'Bl-.tZIœPD? 5Vz@[0QA zO _]=dloG'S5͔3mg1h^y6`Vkf,x<~0eroCz{:@eD&BWk0D}+]Hf("]nmH i7(;IBn(cЇmC&+S_}6aq E|Kw4t 蟌%>tB\ [CۖTHzWsGN~6gu =Go bRAAYZ ޲[ܧP`Ҫ]u|UmZ\~p< }7R5Y1ٺ#=_KS0B'q3R낫Ar|9cQ$X(5BOq iv!OaA{0l"h\н,IsET?3E+;G>`u)R;U+r2p5ױwv}F}O؃gaԍ:#p' Mq@+\y"(5 B[|*sK]Ŷ} ɓOO3?PZ\ crQ%6Zed I !%* VK>"}.yslŇYUq>| tz|3?ReqYxeDGG!KT'jZ֋zɳ5iKE #aA -\&9'kUq&7|@x0@n0fPƊ~^R#;CSSu ݇Wd+_1Un=xxX>rV/V1h^u "/1,\2n ]'N_C$,#_YO˽[? M`5o6pσG-9oL Ϫ]Mx`cjẓfO0p"TP7 j)1:yjKQUTT2M-o,k꣈KlnyQ~˪Um'hB_ ]?G&ŔPr|xJf(9鸧'zG UJʯ}̞QS둺de~xgY1d#l_2XP rs1Җ{/Ӏ9UH?Ci BK[}ͫPm:vTT$ !b_ר*5EDe5>Ϙ1FvN1ؼpFՀ)?K:8kZ7.Y#볼P}* l)&8)R*^9Y̧hzq=?At lTWHx!B,v>ׁ <ח(n2JB n,$2Z-iZEHsmzhRI[I"*+\zW@0]Uxւ'rCMtS;͠Vps0ž4z@&F<,gh6+7|yB07 Ǥd޺hlUm? ɢV+l#"I∷.\*hz=VЍT&W"ؗdi7?U gл62xutLkvD VlA*a"e3.ՂgVuVc,k-1;OkNI kM[&5B?~.^>,Mn1r `קp̜k?^kC>"hu,N*"!sm3w BM8 +պb=Bu:9{StnA1(/8EK2E%$Dt+S Ӌnyѓp_yz؉teҷdR6(ΉZυJ}+< 9/:1jiwơp Y^{_S;]x_D#|T$wV`~* MpL1 ˊZ>mM2Ӫ휛[xCYs76|q/y8|g-VSbq}\o0<!2$-c"tIy/:]hl.ZNLyF+ QUY9ع%eU; RQxkC Ѯ 8Q}ssI#v Љ_Gllp|RuT*< o Zp:Z}bɃiNp9v]%@d߆T_䆃 A O6uppA4_ k1 9Cx;A0j@ 5)0pVHUZ׼ `pNP"TD,}{<"7h!u[ Ww_w+)2@07L4=W#x:ڽsҜBGܸ$TZ lZjqvF*4lQr%TC(KMo8vnѱMz*#|EM$zn!zgdO7 i@o+{>; q&UOܚDSW ɨj69iEz."eφv:,-b<͐s l x <*Q +Rx5M)AEu}2V'P ,[+|3瀨sO鯶@+b0DWn,L 䭀!vR;3r*Bф[zC$m3 =)lzj6).{EvFkMY%rnjf'%$~au]ZRBSQK[Z[<T@g lREYE,x`A[a^{tBkؠߥmƤ%M+,93x;IEG<\DoIp,BW^RJ"TQiQ>5݃i!,%W|erXfmI2wcCNuɰFvdܿ=P@a ߰J]!L¦鳝- L;`4t*-%|;E:P+I|B1]}bgx˜Q fi00P~ iٮleK KݢltKBLbM%V/&M3qz孯[ZO08m+{n^JS_׊ 1zhgsfȁЈh59xc @6j)K7 d[w٘N̈,ۛSג*\ 4p7V zԣu1  _ތem$]_-p4C ĚfqaXL_!J+.)'9񯻋Pj;{ fC64iy^c18( >.1ye>JPq? I{ uRyf?GO}q.3Qcڝ;h+-R{d<#NquNDž"4㦂ᵅ@yZњq"`-=- }1Dx<98(y50p2; H~X(CW 6['N HOl*d-S~g=O؃‰"E|jM=鍱K$fmu○]EHrgX{#Qv%EOլił=5f muv6vJSGԍǽ&I&H~P3{#DTP_=0U$&Jk,Gr U3@egҧٞR|M!G){ؒxǗȢ"xG<H$H,U68h: `m:RmQ$F죚BWg8N\ȋSEp2nD }!8TlZokLa*mj1REB;GZBMvNvY׉XD".䤮-kR@2-o*=l۞$ZH3 JVzɖzZ`>W C6aQklj4kDV+w ?mhE5W?͍ fPYT~0z 6Id1!Fǜfy1`B=*cBYs u%:የJ0pRK|܇[F>غ5r%A?'"Ԑ^#l5syj]"4.\LkƟrȊ"$7W8jr~ `_{Zk=}=˝U6~Ҩ/^Ysv5,ګ[%\= CWGV23YVnOO &|a**?:Q.Nn1:1WJL"6O&hדRnZCgaF) Bdu-ӥY,p۸UggAG gvIe,î׼pl$_W|":w2{O)-l/`I`CGB)!n6 XQRLRTK!l83>6~,2V4AbPde8Q{ oX}#ZtHSͭO./.^uB?.u}: kuGyR Gϸz䠌B=wQ4qnoJ; 6}3,I*HJs z#sPSf ^d3fŵ)͒;;kTyiuI5SϽQ?2#JbT`g( Z`éhziVeiWBWpQ27a+A!^|+7P;#ߢy[뉵:+WbA|Cx6ܰ>~q :,JW9M'H|6) ( 4z܌B֣fεDWhP-HT[pF0a!G/McOf>D,n"jVrwiaV(\`PSSSk^nYSgQQoVnC‘| Ü"O -uShrW05{# a^C5 D{oVn]6jAEKspTb;l!z$}>l^EzɦrMP (Eu&N#;Җw_<ŃiB.#%%F9;\ 3A1j˱o5 ΃5!BxJJ0VѾCMPp825FJXT0 SNG= -kFMIĬc{GHzl 7ՕcnzyMXle#HEd ]Qvz ܪv*`ِh~pQ0[DҨpRM:#CE/4T~P:Ə_M^N/mx Qwؕ3W1`jK.>) !,95ׇ"[`{]%}L3h{KDuZPg)iٖXzHJ |~ xνjCM'Iۛ'9N Be6[ݰ)h=jIG},C>̮/95w/ugSqfs~v*(Z}s]IYvw{gycghYj !y7l86Pv To!QqD+UU?n9o춞 <nBЂEXA;B[RefD" <7vd4A 9s!" g<8V;! oZ>5^]غcg ] ^l !G5_t cj%TmψM@~eOmGww n.b1OeCi&S$ c4r#~ UB!pi#&s"ҏ$MT^mAʫ+{\4i#GD y4P6}]ee]Cm) Κw^w0k 7Q|11M%_n#jD)B4Oիy||Q0$`ZQ.VI Y ?\2MEd0Ah5 F"KN#R5g2[lD6%Ha}M2MmDeɜ6oFR&qobݧ)oX:q|㑮F_zN"6bcjoN:ìcYw2Leܚ@ Nv_AMdA4}.icbzI%c) BP05/[Q⍙YGB<ɡmeY]Gݞ"s0Sn\F^ ʯ^Y2ל3{krw4m,1|A㤋iܘf;c-c͸)fW'%okܨ-wȌԍINUN ZyGeӥk7'24xrffcK+Yi+;ޑ췉s kO#6ڥ J2àj_~rTM*YP߅Q6YU(EGP=?a2eCwL 2EIRhdaM*(Qq`3l{z ,FwvbXohcv`Smh"PL::gcȮ;R5|%}߬-Ϭ)yTL?)\ zT"β8 x 'YY~f;>Cfno΄9!W3r֍;)mEHgHr .ek5hNJ s\ t!5t*擜8imCރ{ xbl:s9vjBX?}s_0F#],Ƣ? Ę3eJ}>~g,>fv@q6|cy4ղ!jHyR/~SfI\kĨt͌@3E)geIU[yI6n|h6fxb;(T [6n.i^:2xc_]¹+A<+n [t+ K㾌H>J%"#{{M:k¬pw^[)Vl,s߮G"w}5/v9Hvh}:mM# кg 6&_ZGAե s[m\l`SѵB8}7須:(+2;J1Ւ % %l'[6OJX4YeX4O(#UjPw`P2߸|%Irww$==tm^% =Xͧ[DVRSQoD$t(YQҜڬe)`HX)Gd΍0ʓ[F ]nk% hN4<]OeС|[jz=1Gj?QgrR\Pt"rp?b(ߗ{T8ҭ= 8IDfiLg4>H3?q|;[_)ʻd ^YUUE BeՏCpo <} [*- qqnx ҉~NMeQF̼p[@H ]Q6*>-~h%pv?~; 7ƑxXoƓ,lLT(Pe+3L,uAAv#RHcwA,-dpi2&FBe|83`S-!8nˋbP1Ŏ|RvsMήB4zNY}I}}H4'"7|*GS-E=Hiw ыáG1Ural26/\N*9lz;8`,)'}|~9jz׊JZ3a<=ӽ'sKN_&p}Ƌ݄ c[R yrD`NY@-{M:׈ GO۽wQ ĽVeYWIfP# o-V\jlX,~}ϖ [;sGf%S]su,`4)m1栜9h>pS2;M/5gaV4@pjXV#>{#z4BAMnOϾ3]E^s=*Uq b{T.-@ 5ΛJ}R&bE[?^vg0}yw5*<(wS)׍wBXXñ/hɧDmt+r|-ܻ]jg{fPͳDsew}nFyc<&CA!'gTO/B(GUo=xq >{\he$L)|C>C u w(A6B>lv~&-kl9i=FZPc^] *:Wʑ)b^Fտ2gjoSlGTG1m`}c70i8tz6e=?F$Y9cXZT ·wIXO<A{ξM@F2z;UZ^Qden'A:ҥɻӁc節T ȲFoR&!^v ,ߥ(rA) )*ōn%ضo0I S%ന5!|ѕE(j,^5D?&| H"QsjMAuL#:(l𮹀E fVzQ5M MaDS,!AT@ S_)U'A:L ,U 4u-$Wzho$. g4_.ROPk /,27Э4M4IɐٛkTEcRIzCq2Ze{O$䪕GWק kZ4x!-U?5CFy}rۑܬ4C_ި8Řt$@QJbd <&V0nQ1ZRiNEgpeBHx?\$1NaIE*0:/e5F3mH \*#tH з4A;Ss#VM_ uh}?l֟0ܕdRuOɍ*J^N.EKt^T<[3FT!pKٸ&ΗʮN㸹#n?>P|M}+n\LNJ:V~d6旑 ?m=c&pvX20˨A ‚;f!5̍&bRBb{Cw ۴sG~р@t^a/'uq3^^men @$e]\89X3LLtNP-,{0z՗@^ /9513(a2O'ȩ!ſ]Qw] O/pUS;Ъ?4E~$-Z,i׽Ԛ$RKgkɹK^hb`qoKnZ/-Sjŵ-1+űM QHN%+WD0w`Dz<DS2{j68XA hS#&&0nhb#<]QĎ1I1 O݈Pnޯljx?- [ג ijؖ6'e $;.d$_S/.:/_@Cخ=q3`|+8,܍a8R=w4/y[_G8V٘bLA78 _^47iҴ̊@),Ϧ,2TV Vzӱ~?.:L ?R r7t-yGgQj3gTĭ3 C/^M[ EKFBn>ʣPBr, n|?\c>< j咝r(]ly)5H@ - 7_*t_`JL h "(]rV,\F2/Au^m>Ɋ%EQz>BOqUjڭ5+w]+%'{~ X˓b MKJع?R~jy1nYctx\hzɤ #k 6z_,Ee 'ØunF0#jUԞ4M%cݜ6ʍ&lB[bVH^!<|׍'xK1'Ji}u;vqupƱ R"V)v9 nGRd3#}bbza7aVg|>OӉeo 7:8:?NmJ( h^bO:XKB^H99 [R'GMm:u>uhr}eـVg;pM!sYuzT{'#)uZo!Ě~ l DIZV2׷`J0B'm O}cbJyvNjj1pp2ޞSSfZ^O?ej<<s? j NFvYi ǘve͌/!fEB#t0_NV- Gamb(@NGn>=AmE2 p!g4Lhp&Z5μ 8R%d#D `~8/X yB|.ըOld9e $$pNƂOe,^\ײz!o!{\ xM7d265A]C̥uEcD`fp !KiV;yy ̙a(uYS>#u`mY,㘉+M1>r)HoNVq OXPSN.!ζ߁zJ%>7EHۑ\#aIBCbD'%fI?hCt$XhvIhH>W{\Y߫+6{rt ,+%kMuP? 20벣xQNL6D ߋZ3N\&bv+,2@o]ƚӛoշjO⎾_̱E!2F: .ės]`ަ3iWA*?T(G*\0|:P093P.j 1=Ϣ}F"t0q߳؟ZeUkb#r0f|s$A .zi50:*zM2W :KsH2((c4Cl^pAnS uyT!p\kבq`bɏmrv{[Q2Ĭ| Qdp/*84: uÖ%yuOQ턥Plm޵^2Cy7n~g2c0BUFL'A"Q2ߪ3>/~4pFgLacw}ʏj -z!!^"<)Ը+&J7՟˃.悌OU=#gj--&)@iݣ,kfn(w$OlNc='^=}%{æ% %{Ynӛύ H$VS"vQZ yĭPs>g+Q :8F Fꁱe;WTDEsZoLJer`ZMJ;ֿF3$颱\5M]ؾ9՟<@IrE4UVZ܅$enoA'LN"ڡ0j'{輿Au{>/kn}RO+U"HDYMy(7GF2@Ab9iqPEW[{O> r6IM@=>VuMTl\s2YXJ1é[! #%ڥrY$qK WFq#[@=;s#q&ybNpWTaδFgj,Gs?A~OE0?Hվp@N}\V_ ̇;R.>4g \dng Kgz<N \^WDE-31)5@3 _JTs!1i\T G*Wgp5\sY σ/ߠAuHsٜ>>CqUգ66Șs.ÒVz)V `Z{-d"v_Kp\ K)w996Q^\~FwV"D$h϶)RP>8)y?B#–1#we`OS4&[k˂z{ѸFo|wp}K% !d=wk}X|΄Xy i> X8B=.j=nk>Iʇ,4SЧ-o|Ro- _݌-摖=P- yu}1g6Ymb\8:Ǚ;sZ^ݹibK jdPS.mM4U cɖ)(Hg{+> %R{{RbFJ%R(ADvc,0r#J[ i0yVF-.Мq2o6əs^~XܸT"Oz21:wfV;E"7Cq;ySI5]_ _4GЂ5|Vj-KL;U}iJQƖ,we#9KAlL̿1--xAOijm3Y,Pz-`@w|IMdK:[3^qhV;-9d>)6י=Ryb*㕍rK@ $b`n<2A8t"1^;i7žۖ<q-yMi"s[_iP jF. (9l%h[*ÖN>?V[: /B==5z)y#3M,;aT^س#l|*b@DQ4,p;].)enQh>i2lr^c(%42@) F?mz:5 o'21R ypBr]t@5}X,5`Ъ(n#{dZ3wB5>7 ]Rq-'r)gC\fnX3ciB!@dХ{XA[1ضMi0vh.Jy?en&Yh MEI9.EHw_aFHߡNI2[ňٱbx&; #;V)(4^6(b껏)ɂ5 ?:qrS2SDDNFIl)B^uuݨIT71w V*/}!&3:(I;R۬tS(m 8[*|UI7 E:B/KvVp3bO׳dy36+3]{X I?RMmi"X<{WTW9ki=3˙~\k|rz]e9^ŗ(e'AOi>p1Tex=9YL~[\d˭;i tz)FGAmZUF_{/ZZ}E/y~;L;9!̫oe䳺ր!yMǯ+a:ӉwIP/o`3 AHx4[fk9RYCD ?,&^5v }x߬b yܧ(NY,(d T^kjbB(b`JQx gbg٘#=(Pbyb[*$MŔlg"-kZb#>gYL5̧#?5?Y-`;7C@yĚlԵ #1i e#1Zq}UMURZѽʘrn#(">sSB!^#mVݧBvSd8mO vHA}J|]MwxcvAoe&ퟡ[b1 etM ~؀1 Gʅ5UzG'V"rҖwLĺdϳLw e=C,{+ C ay?)0OO 3lU }Aay4S5듂Hi/ Vm_v/Js̈ΠӒoE8 <=SW=Jl EqU&&U=Qnb0nNUBoB*3Z:=^9O!)o8ᷘ_½Y'c^f[Fa_-!mcqpj"M{}:.C*DgYo%gܸxFAD#>W#Wfar3ysz ERVYJ/e ͫ iC_ͱJo 8_ֺ\{}@ 4nO?/jbxF$JVtBxʾ `&+c1̽,)N7Ř1Du-_ otBB2k \^_lC5֩h̡ 5) 벃= &H }W_a`NBj§W>1G. 9CƦ4}Ff!{LzX@kSK;xāٿfB9H}iMc!MO=@AdRkqAΆï XG '&PA900u4#A>5 *#z y8%>J0Dc|~cۓRLĕ*^Hw{"vaR1䣟gF}VT\a:8DSIEn8ЙW?/AOvٍBj/bXg+gΈcJꢊ&¥6DFOc&{4D+#$Μ:Oa[G68L}crqm/=74/y;I9ۤ OF*;E]6ŸE[DIr FN|wz9za )}2t8W׊.?~%/?4ً3Hf5i ^ʶ˜U3XDH)+$&a?3u,}^L yn<YǠ,M#rb)`Y-Mj 6IϨJu2D} 0[O,4Wyʕb\KkPË #ek``6W@7R#;a'ה*P\@H!{ 5s~dzH^=>w5GEc̀H.~** ':n9lB/$Eupoύ-,`05Kĕ>TLf^c/!HUq4J_3+eJIQC.wW?7IJ k} bXU- Ƹ̥ \_x DwRvpj!YzRT'$*-s{rbI~`#X*}ylT&&a v*i"4^x\C葝Hj~lwm7Ca=w贮>eǧyHr0Vȅ`YAz &qti^ъ'i)d OT-'SU\3a'za{b #|3#C7fa6z:k/dɌ$47/IFK̴\7Tp%=lNYқlC[@@KJD@~]OpP2'ɑ{=b486FkBSް6cv} j|:&xsK`P쌂îy0texfQΥ7>}~,cF>'Xj-&~[r!#C$I8C2yt]4v@pp/#᳻Jt/Է ̑:/6Jx[u j}k4QbCASlQ~TII>4w:P4>|/¹QfD9sl_}Z2 ޯF4m HQPp,jo},O@,Lq:AI7ܙ!yH>M @|U,p 8PCLy\[ܭ1)^/(8tϵdɝZR~NJ496nAQt|$Oxo\VI/C#$-nDVFnkRGSu4qLH5䶹gf=H}VP7&Э-c, to: ,+%֖oýyٰzRڣnWYxu@8_j;{3f^wނM4UpZ% ӓKf9}}]]g4Uv.i=Ua1,kp5X@Mv\nh[!#*PEgNP-{d9)|735^qCA"]y՟ D껩j{7S߅'f$h[pREN\}.ddetf:)3˫{;[[ LW/*ŒB7~jEmnR, 02qdRz6_^j~ы[7݀XVdpäLzl{{0Vŧ+s B͘&4(X`Z\hz#khFh]\e9]{e0NNdnް"_cYܧ &S,#͕+RPvzo۳ۯaL-YԋԒΥLb"3 V-sT`(z"ud97Cu%%)Ap#xm:%{C ),2c>^3.B~$//%r#(S*JZ tߣHn?TC4-+D'Ha!vlXgx2a# 3U(18SK:!$P0Di1n;67#쉺 ȓ^:.;m+i|5-5%x@گ>@}:D[$u3΍+/1.xLzY (ciZ{t"Ds?SEp\kEMfk_C&!)nG夷 [4eUf%/c~.G-hR`-Hӹ.Ck2doZT<2j \,MZ;9.J"NZy0p/q//[z!]\`Ly 2ʼ60wp&[4$2ipg̠^y 486u+(}7["fԚmOll/b ^#x`u\5;E1J|*aHѾTbYQc Y{4Y`\%A8s'p:?a~aPz$|&~CnY ,*%s\mV/דc pdK bX@*Vh:Բ;25I;c$IɓE>/\kM].`ȭ/W+(v7*;L&'~*x6F=U3[e7\ ,Q=B%©@RێeOiFn[f֙ p0") KXM_*=K ߬'IGu] ·&mAq"יmoDѴl]8ꒁj.NUAf\o&^[_ s%x^ OM{V th`"@rԛ!t K(!_MqL][O˒S.A*&(]#[Jj7 aFOLڭ4 9X~}CQjja!q01!0wP<-"~E-ۈo GTgt =)`~yR%kW=|Bs*Ý`c'Kd9&^RGԿ=+91)~(YtV&8p3_ot D@f1QZe'\sXc)X}X~s.HDsCԒrF(bB&UI"(׋ ITS:1ڝuOP).x;>Baw_ u NFzhxHj @'l;ɱ֯\t*̪HH1*_R` qc)*~cPSbI@g/|C ן#D#a &w\/d7R!k.hjѕڳן%x&. cw13BtZu&߱r/j!|~Ԧ.3nq%}2Q?_Z!֨'.HPiWS$c@,bR{[N6OjJXte1֮@@- QY;bv -2n 4<#WYv6y*`b  6IPqΚR'K+~#vS(Ք8JqH34L&ПMۙаd30ڟMm!LT \qE0Қ;W16A,Fz `SÞ-Mu=&Dy^JФV&_Y E2!#ƫ I+n}rכ"4DI(`'3 C$*D~Ю"թZƝ,Zܮ!4@Uf҅c7\ء[6:;JK jɭ k7r3ɥR\Ǎ.S-RLzlsk6$ԫt36D:lMȖn:7o_xg;^4B UMGOf( xJB79ߖh^ٿfhc1Zl:fIF[vyI/Qڶ\x_} bކtbs'n%S8ruQ&\o}.:yq-a!,nM)conQ1v>:/lH}]b:/.lr9:KJ͚^:kN}Wy\]BaGY.aVof#/_ Ӄ<3]g‰aZ\D2 h,Fg7e7.!Tad5`#C VH * S(Kmj70le}"OՉۺ84Z@2q{'va \IKfy 㻿sIPtyb1N[됎#oBnЋP7_䞄_? +pEbipiZhQ1]}~[Y)癢z!%hkMX&ts53b0QՃ,,Lj%I#G{pogB;Y+{4.Hi 2G:q>&]g JE2vpT8K>(l*Xğ8BԠQ<tL8(^PZ5{XGއ})4H}yXaL T,DRBk?d"q<\ʦq|vgJBYgv2טw'Ѓ\/ښao(Ds  K—2Jv8(ԋ+ L |PNa*UӬ\OC'v+[ "8&/72sSe.È"7X>Go|}Ke"K) ~}a#o_oװQk[<1v~NǝUyx)y>$d?VV-y̓Hb5Vm˥#,}]9nbDĶ_f\pCAG)@PU;TPġQwo|)K~88lK{YZF pQ:xtL',}_tv蓁#Ճ[%LnļDx`ϬP"*QL׸K;ȼ %EIsf"jum<[*t BֿeAҟN7PYs5KeZZ5Ż] }trI@JIZ\##U 3ѩ]"OQx0 X=Sq=YqKnmjڶI5A9΢F-R0WW=xs^} l 㻺ľ:;^nIzϫ,زj]( Љ7! |͹ h.4.hVaVCQ[4i,D-`D {P[?x$~q%aq[+ G#BKw}uYd}y~aV|6[wIŜ'Me1hlrJ`4vC}H5yP(]"LDe:[D:N\BA$]EE*r>:\жjm:e\%\49 ӣYqdFc왽whC\?Mw8+h vvN0(_sDa y~i6?@ iكDWCDR,\(zOe;>@\oM:JZM#^\3boGh"dB%. ' %6r'L-`CǐFG'B fko $0M3rʾU:[(D}ʣ!Zx  Җ 8 r>3:TW-JE^ە}297cx e6%UĆ{gZiƿ=$W77f⟠ EH-Y[AXx<{ ՟wY]󗀄Xq1W"Q JьC!Du|%Šmw6u9uTK/5ifQg";NdD 4%QtޘmL$t$:{I_^`Utfks*>vAnbp<&Iӎ)Gi'e&v@5-ʎ* =19jU&]iftZujʲ07ZjT[' Ń/Er챵L<(/"d^XkhC z>B@K*l|ʷSW.6쾌r2#n¾.3h&uzJeym^,I6om> 8rPμz5,{\_@aa+GZ$edLK~! {;\Kp:W@BCkV4 -5, V% aBWvv?DЪ~EV9n@YCeh,r3tpp՛dJ3/ .dYHԙSOcW6-\&L͋ՄjIЃ>aUB& s1 0 iSk^i֪u_pOF߇2S -LoS Q؜/:͗|sdd똯}J$P'ęS^pPԇ|~^"w\``;w楓%ǰ o{!$xPC ͛ٝT͂BLsB[,uA|E^-nK,}ɾ։Xrha- G"dV2JoD6e}5WhaBڶnJ PdawxЃbوHGE/r8+V>ء@66hĚ!!!"JIarǗ(*Z:t%,,M~Nȥ,qy1,d{e󓭲޺5tHd'Gc>zrP.% $uBB4>Qt,rGcPP4 ačZLzki w*" fK `}ت, PEb=$F*D(ɐezr/1%Zw.45>_!93|̌_?37Q7` ek=.WOa*'ZB4d!غp)UĊ~q SX/VCTF[`vI{ Rz'4Eџ։q|THxtEɍ H0FFIuϏBx۴Sg5DTy"xy:{|^"?mPFj?7||8FQbD$8cnA;Qx; W A 6\t I2 X+uAz# ӡE GQ(t{7_" NN~UӢ |ѽcXSb8 W1i!F[z󖍚fl@^lLjH5E=N18!u oTI1៼(UV7vt=T㮘~*޼9?֓!?/)ڝϾ Q}&7Ňҧ*7X+ovV0vdXU@(_hgxN8Qb0s϶(.w!2OJ9y͎״0qu>-$b+dn4?'}I3h#v>/2U̦K}7ET:7 Vk9q!_: tǑom=aSšXBqV;Ye̾Z4$tb== n#Ƹm74WءP`a4ux6ų|#'§WKgDu[̋4^TeRX%EmY$\9&"U[⟓+4NfR}HP͟bLnPH'@+8\@eڗH`6qYoJ{2=& Nq wEj_) $ gO3n(}IZLT &PHR;͇A±6UF֔{1}C9_:&@!Wp~%tT$!.uGoVӨdGxW*m\?=FcS4ZB\G c< ̖V^0sd..od}n-UѼdNnw*4g?+>*dm!WwUzߊ4^9j cs̗f?陹HjLGAϼ*.;oj7bK 4%&툶ptldœp/oyagqo8,͍$x}nrR%fJu8_[=sHf^! sH_Zs'G#vta51}l˩ 4Zn7^لCe|X`+$W $UߩL-(}d&6c#ÿHVjYNq?)x>5Z2B: R>U/N̚~A#Rɿ=݆KQ1E7+P\OЦ,pNe'S@?c0ݸIk@r÷4ܘ ,ÿm8ژ|[m_?︼!}=KsQA 8 * w&å-CWLLS@w'%eBb:;e+GW,.m< Q"ix X;GvDBo:4uNذzq9;l$NIYXŊ,0F֊ၞ|ieKEӏ t0' (zixߢ掌XČQjw,QqaW'L)=zL2[b'f\R,F F6<6xVH+"1zhka\C1nѦJ{}w\Fg]Zt)9c}Y`ygM.R>3TĎK܃Ɯo8㛇iK1wσ47b)J|j1bGTXɣ }nC{f(?w㭝+{%YㅴpSdӛ2/6wک `Jl%ׅl[sWpBadOEG: OA cgB JPG1ABUVFPS8ݕJ<9)^K%`RCHbx:99l[|F7k">P9H4'f:^8t?wAfdaA|0^i+W,}æ((-'@Μo”; 㫋zm#:EH.>at ~-TjkcO9w8x>Sݕ rTqQwJ ( %Q7l,Ms&l{yXk$FlƲrJޔD&''/Kx3慺]0ޣ%_앎ϊ NԂydVf0a,߰ ]BϤ|sMa{NySn^:ǿ3ŐN%>gHQi` 4Xߵj!HvJTa n^1C0 j?y3|Զ.B#'tmN_bO!)@o/㾱YLf*狐uMbn} X|, ȝ&-_ Ӝ5[=?MUi/ "͒vI?|sVu _%s+o >х=f忤 ʌkA><!9ؙN'(_:q&};VY3NPk5'R^EOS>.mf  N˸ cT5PL _̏R:yrKԹ+6T-zٙ#Þ)fuKd*!Ee.DP^Xy\AAsڮu/㥐Rvق0ִT;'1F{'/fYkQ7@,Y{w ø}B1 ( {?&ݞo^)L]%ZGr iď/p@͒1XhmsG ~s{ |=_)ub'ki@ %ыFL_Bw'ݛ5+irΙ"#q>aڢ;=9AA^U呱,J+WDxV"QstXB#|*0a~gV:V<&5Fk 6S_dVse`O?黭|nZN<Ӻ?*Xy6%s9zu)n|2^{`f'cMv5Yv\:(dzaqu Ŭ= +xn;wjpO+ĺ`#*gq~S)3P֊9i2 0<@А=WbJ6QUKaF\1 TB%TY4DLe4%*zgo2IteDGxt"GN s F!Hq./ s\ ni%k!|* ܨroJɻ}>^<ʖ'9Z!g-`)^$,1cSD;Xvj3k<!Nř8LXλb=#0/v1:w kOsi'V+`VM[nBiYϊ|*"pģt˴Y<Ȃad{M5tţp@;2ÆJ/S_j歐UD6ì6gSyn׳҄~C{3o@,߆,3hW%AL)(^jb=K<±Ku1,P4?'O jI_vGLpGr"ƺ3d}їTOm"gΦgQ\L:pxéV.+)k$grr9>N0>y M;hm{qXM/0y"y4WkXq+ƜVI*Cգ˝;PMljx\yHov)\Cf(ٯgO@AR.8]7юbm瘩p+e"ݗd@->A)3z~O9;)BKۺZT>wë z/..*D$jؼ}͟/q3Yk碭8xOl8kh(v G x\ !agƮttؚK n4>(=і%Ets:m*\ B-~S+EA+96"a%?[ !OU1"0Q0_*eQm-ȑ@{c c {=YFv9 _vgB pa zDqjq{h9`D^.ݥB;ՓS*YzXIϜCHND'F.,Vc3PC.Wqgw$Sݐrݥ&ŗu{[hC< ݩׯB埮x0DbӦ593sh~6Op;o GZ jxm=?J}hĆg,,^͠H>Zk N /1l=Αv(&+XY, mw@U8ao}PPS$aS"n!&)j g7|` tǩgMALJ$j/Um,{[8{,Li hJk{i6O0z&?LD:=kPUџePdٌ. f;<2 w0ʑ~Qlw';dD^2O &rh6-Z VƄr/6C@=8Ɖ7ē&dp"GUq!gk"_DA jT,"@ 1xy3JV=՘>2VJB-_ot|tԃ\By=3/_V巴VH¿BW%=N>(=u )E+BsM_Oaq '<A =Mal[$S~e+9`PZt?2HeGϢ% 7):ޝ8zYmk@1Od؎Pjrs?$ X1~0W3eq੪ FPqpC G{Вәoy#amD.\ƭ'CX#秪A+#Fp!FѼyKTh *i7H7G\7z x)3"?8IFуK>iܢJɈ;xs.hf8WE|ZXJߩ;A!iή_NY/taiZކ&8nkZyD7Ƈ9cWS}ko4Eq08 j2џ-;2g(U"Q֍YiK"0BZs_LIV+3O}򴶮birhD<ڨNEerPS'?K+p&Cnp>pL2лK!rǟ5YM /lr~43{S2K٭ᨺwOK+\x9|GL΄>gDz.T9 V]٥ŔzdMhʒ+K1%=HȠ ^O8 C?s l˛2 e º"< -,'R>Np1næLD4'HV64vLP`<^GIB({ TTrE'c,&b+Qt)˦'Qry YZHĞybMn!q0u~cI@kaP>A؇27ȶ|! zli P&6a\*0GL}b#)/XW+8>8,GVdc,4q#u^li;Ra=;=B7R9#\ċAև' œXH}/lZ 6+C2_H59 4k8kҮ젎ܨ/:w[iܞ_d )ԓ SG9JNk\}i65Y"*@mm:IƋkg&qÙ˟F `$Fݺ9#2)s*B. % ə2۝ MB;^P:҇1Ma2w~bw@] k5YS0%̧'<a7QHfH;}i >qKt7APK%[z*&*5uӨ7jA=_`ҐaTx_4+^t$`A;>“c!<]ʏ]rȵ}Z ג52E8p^nɰ}hF ) 13@"@Z qE[b"Cc95v!lT.ltjl0("/ҼSUoȞw~N@3OMO`qNNMTYy̹0zl=1>Vח~EMd$w imUbG>n|8(T LίFZHrZИc>79LHQA 2SJ9b3T͞ EEqW aGY+qO; ׵Ե⇩bX1eln/N Rg#p᪖0_UP?Zbc7uBGl H+K/{%N+b Y(@ Gb^X;Up<om.y9kQa]6u-=R?i_HD; ꄶej҄Gs6W aP0e&%Q*c u `vx(?3k2{.Ņl H{5k~آR IQcȺ'b|̡c<iNhղ`Rzl9  slHDEfG~~E{m{ܘo16FgԆ։豫)8V(dlMc\W'Fw5*&TMoe=H{)9Ka ڮP@MoJ-1kˬe(ZYMtÛ*\vF1?ۦ[ԫK 5]"cu Nkui˙ .T榞f0uW~slBL#3 x.ph(!n)~wωȱOWJu n0W$p/yÖQi"]4H~*DlL}9K0r9'Va=gpO?64"R\5ugb'H|C}$z lCU0p<``'>]tw- :+hZV%Atڜg7 .kpX%3bќ!.*vս -Ɠs3fLDSImו.pf"^@Ks}QNe@9uEvj]Dj yl$Vo)Dki$lQ˷YEs1ruA>kU.6Mͮ wa.@OQ*},ݓ<6ݒnAodkM>ma >Byuʆ 4:Q7$[o~uB^tw_$gYFW\c:(GW?:ek)nf'\랙yXh#삫j4Ai&o1q/Nd A$Key>;1T!">(I!~VFU ==ɾWtzLlJxxkmWY6Pցz9<`G&5ʼnn .@5}ʘ CAsr .]y4P#|{N)qFjHú1lmgONͰӨ<蝏hjr\(pq yJi8}"g}:7t=$ipdVq^V_ی\or668-8fڟdMʚmnH|l_ocCn TU3ő1I!(Q[,]-bk$Rwλ–J@ܩ[ﶥ FLWwgIez;CQ Pt9jەT?g6oEBzbmPVZL8Mp`^$S:$~ObgۦRj$+~XZLјXtߟ*^,OmTӱhaEW82o$fQ?L'9TcvIJS3z"7 C#Ba1~'^Ć W~*0d{MVz6ϫË{npBg v&H5ф/Prw*I Q俟82HJ wK^.]y)]`ahQ{Pυu#zzpX{:ʽEzHH(a"C3&!NJ*EipȈ& N;TOؤJ}ԫB~~5L Q潼dxᓇ#rLY YA" /)$})NU(_`8R0gtq Q3~ O"x\p,V/c^tXS2EsO&t`NL@yr>b؉QfA}^u-j%Gp9jT!iV#:1x%W#m/kdYO]y; -;!jƖ rge_;`3ci*:c"!P+_լbh+dýS)U#)U ,ҝi+' 2Z DL`z%G!=)жae$shS!'Лyyz6j/(,] =gt. Fe>W] J5ABu4uB*/+]9c&0-3|rTBMx*o Rи(:M D ^^ҟ_>lF\jsÁzQmKӇX5A:qUMXk^ ۢF2kx#N/- UV DGxpCHX/%\ŮEtfHťnMgz@˒ ;ODkQbI< O}Y.u?re+`'Rpb. }Ruؠ\-Cr;$\-*gOJM<)UpmφP6.X K!~ <iU 8}} c+ΐP˛E"ܥLȷ F$*SD]oE]\$X٢9 iZ'cgOQନQ3}sZFvQ 3;f@%cQs6X{Ve J5re7kZ>oUZ/ۇbUwJh_E`ȕP? Vf3Nm-6lwEH,{7,L3VwT]qL9k\?p7qv^#|)*Ln ~y$l@]E@!xG`MU&8n=~ 3S`}UFS.c+Fց_Ћ=\=Js0&iYR_e>LwuMN KH:Q?Zچmߵs{f^ bhEOyy8巅">CΖE}U/YFXoېAr3 sh\$4r,: (f}\OF<ڶc'Uq 2X4X<+"$v}=0)֨Y /i][vm!a7`|i MɦI|։Qi;k" cKc%} bDʛ{F#]ir UN9T/jv^9Geb xd q9( -B /[sW6 ՈUv72̜N1b|+Jq4]I RQ|桬 @[XX0h&s!to*`ۢ\ h* 5/=VY0OmST&0sj OumA?銟"ї q⯛3!2gPR? Wynf6WUܕm裘іPgh|5MdŰ]PdaRrLL%R?ub%笌\u}.3:V^w_qCWI PXBq8< KShOR9<;vp!l+5!S hᯚ=.Hde7KM晗6r_/0 $Pt?<BKgﰗ#Ii7іU /8j8Ktn3ׇ]CrpF:apAk@qҋi]\"9ҁ)+l烨}a|8P&e饧K iEVͤd1 {?8(Z K$Tq:\9xgmKu5r݃NҒB3qxHضYkP4_bN+_^1UQYR UBm$Ce)<o|aa?PrE)-/;b53ͫ#mPGٗ,wt>B/%7( !,Spo  m9vku/_^MLV|+Ԫi+h0ZEF~4.ƽl΋;[ޫI#9=:ݙoi5o7;-+{ͽ\5NlH{Q4͆<,LQW _.=apO)Wz.'i{TLG3`! "2㪈2+wѨ(pc }ʿn@Ǥ7 qX#Q]hox7;Cs>HGH8ܲ12+jr4]t>#n8*}oFK p#觟P"86Zצ({f5r%zEn{m~5;%uw/IݢT[  K$"j-MlL!0=\gsz"bl'[铤MYh!fΞq;YSRkCs`eBm&Y~e~GO2ct>dޝIj8V[”XNֆ*&7Ҥl]g%," Bju_VRosmD.:RKz} X6d9I:r` #m%߇ɋLS}7709R\T %Qh?JOT4UKk{X'v˕ZzRAN7YJL| [{w!JRt"=faYW?UHn*k*|Mvk;0Pa<0v Us7" ps4k+Cq7,k, %l?""4ܐn(=_􂟙ɵy> ỳ׮/X9?%Nh Pks:F ?|:7~mxN &,5)0܃]H츊leFSQCw-^#d߰`o N~BW;ZfBc5Oigwd(jPU|T,mbUKM05j:ݟrBb,݆T4=2tۃ4cdLC4:If//>'`A}aV}^Wdx @6kR(=hMh?+ETF}~YܮyXG0O[!='.k:3]b%Կt-oBƫ-ɴ4/U;R[D#Ň0pB&Q}#girFS>o8%wneAs|/xB& 58+C1xœ/S ]XB |*y.m3茚jZۯw+u8ۇ/I '{/ m?'Zgp3#78d8SuZ44Ԫ-P/b ))-*:Uq;Yb۬w{cvp*#?:5!S;'hYZ} ,X9.1:@CgiIpyddq]-oZ|H򴆼bw]Xgq~Ա%浲1628?Fa=a`1MXdl<)e{w’?V°GVi<7j4l2X\m7 &y8p0[&FʩW(GA*]TÊ >n ))}M©)^BB@X "ks4"$P@, o;od<x~,DC[p#_ddkҳW\"P!w#>i Qѽ߈R g:~#ERMo:/WZ\xȯիl \`t*i'ZjyT+KxrD\eҪ_j3ZHlܣ"#PF9O|b!pkQLhS4 ' ^v%R{ ͎omu}a^c)o 9QD߬5ȑ ډԪb¥l0gq:n!lqMX7dFV* /$%!Lfk 0BN"0E&z|09a:a6 -:{vo†E{(Y~|w<:M%4%#̲PVjwQ]e'W1k:aD)Zɇo䵅75}Ќf[~KY vC3Ew_ҳ1ۣV/[yծh)ϔpl696 <}h"OnOw'uzM87[guE:9z68?-H2 >)+'*Mg("~㔓VF8L2(KL9E.:E%k?%}+ [pLO< e@R;ЋZ3Rݧm=UwS%"X;ijd2OV!(`.1\'K!Fӣu+l'XATI qf5.` 9/Ҽvr{u/!R^_|uLD74V"ժ,ۀ@i<)$Ol;`{F:JgG6uI_Ĭ^ G^ւBQK5).g9"Gf "k1O:"zo^G]% M٘(iKڳקbE0]X`jCǴ#ߋߍɔ#]$@kq%vƌ.+*?!Z?!Q`\C5C8ၵ^:F]{3rbSҾvz ,{ɐVIb "T 4& x}cbJ!DpI^)ꆅT)h*t)e0?AFzX)Z1F߀\哳,>ļS8L o.iJ3Z[,ұ܏x!l%$0&^&F";@@8p8=]X?%Z1F~ɟXK{.+;h(?XJ 鳾X-`i*HCV5RZNZY|+6xIQ 8Y8}158d<fu%d.ILpuumosǩDD K)jzDXl8,pyeעhP!v;s! ΙMr#D@"ź~7y)k&3ߣjR5 RLd-jͩ>ʯc]i[RP_zer8ˤ.  y`V9ࠏD5">kd2OoaE*rgLf\dd#p`kYpf$W0Sɳ[/NԔP`ߋBA?Q\Di0aYB&_}s466ϑ!BxwZLQ KIŽ5EJg Gj%W9TJu)ʤ:,c\:SKu0xa2o .a[8|P#Igrpǂ#1"O{b 6Ezs\.s~ȌWu&|4Xҹ׻ysǀ dZ~(\ w"c(~slyy6:()7F`"68GՙV!#Д`wn)[O/jy@ zN $kcl?m.H2)]I7VchBJD;xɖ2i$eeBWEL`X[/2=lq95H[R$d |7bL5._JfI 6w]U'(;1;aO3->,| 0w0N{Fs;)u1wc/Le-SP¸+'`# rH7lJiBQ 'HQ/S\Үތ-Eꆏk<o! /U](2}7Nqs3`tVт:Nڙ[kz+hs)uv /+cE$AT5KsM)@{sխJ. mAO;T9OO)AflZXĆxךY`R1V<Q<1ѣ,tChe+V'd^F\ %C!(TnWܶ5h4S]10k~$(zߡd~@ܗaҬfꑟ ]#Fe)0qnԓ75Aw_θ蔙c7zqS1;fal2y/@H?$M_nQq/G^K@{5NA";T裂2zx~Yo]َ A֐[nI$ ,e!U%_lNtӣuF_&hTD1^2\pKQS ѭױ$^? R߹YJFӉ,&&po%ޒƳ~r5"UȪx>5AApV?E4ZGh^̏̈R)h0o!_SH9cܴHס꧚],FGfކ SLne LŔj*F/5?j[΋0+]$hq?WUw|w eTƶ]ޫ Qo7 =QBH!PQTѪCMz:]3%8+5~jI&navVojt '2SBCu$Z3,$wv Ts{}"] 0SJ 2j<*(a J;SǦmz7c 0ܘ"%=*:IA]KDk6&JE>=Fz7Z@ÿ ,(cE3b^%5󈵤޻4{9S$j{9K|7иmqGщ0Pĩ+ Uls{bŗd d*omο+hK@ TZCwOx.FIr.&Ld*'笭>A+ t\5_9(/Su󵏶 tھ+2GdN<7Έ~h`~8!2܊F~{& ̛LԩV <㮝YKأ{ Y'%̓Evch}e#Vvhe1M^:,`ӫ.ؒ?Bq=e-ߓe cKoQoS^.YbxTDiDmj%r]  Cm.?ֽvf\_X6"LE KJ ǹ ⛝cX좣T yhSFgzxϷym a.z8d<(# eHWRd=j&dp^'K%rT-&ѢqVK:_Jg]%Y\ph6wQ?g=-4@Cd` hfƨghwӣr䙾VM.TKٞ|Qt/fBzȢȭ!'턔䊨W\"2 (> M@3-?IײJ$sQrc_oJ.h2]tfR_!i%+ )Qe{an,V'!/#gxV]lɩɑ*VuǺ5g9^(+H275r^,_K<5st-Ap[c/yZ~ Ym.7aӉ =LI~mvZkd}97hIMseҀOO3ٺ`\ZKuHx_׶XCi_sc8C  O!Nl]MlVG{11ECӼl%^&17,Kt Nq4{ʺ+Q~ `e1 K~5ʨ[b S$X5q#VȊ .ՊG6o"!eNb36O[tfsa^Iv3[nY.Xp|2,2 i &T<rw*+{KTD$1ȭ|u9f8Ǧ͵׮|@6+@$Pn8X/4&XĮܖ-^[lt'q_}ǭbuU#>2_ta$79C)+f dz!Z+\~dɝxYcLҴ]ܰ;q _dHwAK!L%a?d(Eg&е-8{ǂAtvUF鷋8gYZ07070100000300000081a4000000000000000000000001629779bf00006e44000000000000000000000000000000000000007200000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rtl8192cu.ko.xz7zXZִF!t/6Kn]?Eh=ڜ.+&VrJ1;hQu9P=ݞ8yv_+b/Ȭ/sq `T:%ypܕDK{&MJ>KsP&zV *y>{{uCaz trJ%Ht00J3!Rҭ_+3*!A]qnn??%VS p;۾<s`C x&t3^<łLDM{N.l'ΏgF':XVPj'FM9V,aWs_ۤDM=3#:`0 a*B8x@#l+i34zH[Nxa\c֌.3[Q:8ys.=cWDSӄL58E7QJ끊VP VtfD8K~ح%hQ^PlxTtҞgc_1V`FT1 "A7`=qOI)`=/<9WDS:Fc2]SͰ{d|Qz䤒=xd^Bq;-jl;(!rIJ;Glx?z.-k{c< |{[җgTRk+kz ]-a|@0dAQ֍~.ٽX-i-9gk$39J8{KJ|Uhn'N?6BEᚏD!AV4Rf:"}tMeg~<&YkۀψI~V.CRdI.2s,ܰ3Q{u`j*g:L7oBGA<4ƐK;"W^9fMUr1Z2L BѿrU'|TUVw+3PkqOc6L/J"뙫kh hNEͺ9\UV#9x<,U9ܽMV4ԛ3< /Xjjj2DRztOFqfn'5y)ŢZg%Dz!"tDt1ܲ͂&]ʻ4]Wj"TscTA{ sF`ٹdf̈́J5<0&y KB}|0,<,j F#q1x,ծ6%"~B{EK{b6C⥃9 _VqP3?6eVH*"1]ocCSKRú¤OO£@S)g kv}`!,Iƽ.w`1ϬGa 'bq1CQfRvMI)"e7/O;\i% x]&hqq6#l*ť|]f ͠F?6oo ^Mb+ ul2lR tw =ٟdEXJn5\r 4&qHs9I 8|&honm@QL)j]`ЫY=ab. 9p5.Vn}^;Zv' Nx/{EfouO/^u_^(;LJкEgی5>V4GsuE V]RMu!0囀/oCebfnWOzz'!,q+-БᕸU S0[4Dd9^y+RPh쐑Ē<Po~T 5 +ҩ&EAwf&-tuZAOWFD}Q*`/.G;PדX8y1]=$?ҹuΥ54J[!l,}p:K:H8}DAFqktZWD樂xd*3s8Oj~?{ 2uqs jo,ŜoSߗzoX.?# y!p\ }}Ss.viبl'~IjmٴXӪ=ALbmUY4c4n`*K"<2JGe~[f{@'19rRoIӸΩ`]W7ԕoY=^xs716ClSp.Syg>UV2hU^39LUBǒvQ4n%qVax{2hn8NJ.~"Rx::򴘪$_SG~2$,2|yPn=Ӛ!:>sS@]?b/ ȥ:[)zZuT[U-LH. T.nV\UҮh(+R}yCkܜ4;&[{ hTudYԍn;ƴMˆ|z\sddN\ "̀:ǣwV$#rɵB&d!?p"w&t ;AFͱx3q|U1uRaz{.ʒw8uH.̂G Ĭ9_P0L갻 f%Wљ HkETࡦTuZIDZ^ î9 fW-&}Q#oDŽϤe-ap$FOZ; ɨy'':tkZ #)^6zaQ,:NdGIF,JX2(`KY2;~@VbXoH7K&{54A(A82֑-Ut*4+Z4k+S[@od> 7Ƿ.+R9rSV::52 |2APWATp/ů\_F {ѓvޓ &ޮ/>|JqhCh.dnޤ鯋$Q 2bmĻ)LQ=7 lJvcR6-bL ^//܁j"]K^J3698Jm7);6TA=/6 &gCl&v{sP~K ñ+oC,&6"Z01AUb!C^azTemQ[k1DU@^Ö&nLUa"X:W3I/"daPmLm0&ffQعF]`|X>+$ R"ٔJ.Kq< ψy[FA.vKC@RwucBՌY8}s>+& 4kj/<1ຄ8]L(k$6 B2 8bB7'f^i_'!Ƕ_ E=Oġ(]=sRXE+25뫽1ݐA` ! 4G~iNؑP57B/̯ry88ZRDgt9gzMR#gg9W" 2G&龁z@B䡻P.D AKFf2 CVb}GIZ,=ɩ60b6f?|_P&8&" CMKxlFT2N_N-3y^zMaJbrV,AM2 f+ ]^+&gH5i՘'Emu[G 5,++smĘ%|q,M.#ph{HF|1H]UB~6o ]bzҌ s )HB9rb|T p$ aHiQ,>g* g8DDH}ʩb;@F[!1X?2} HQYtN;vV1>>DpVy{~c {ẕHEӯzyJQs1S޼smkj" ?dk+rm$d4%&.v;A-gc3 6#D  ωϾuls9X Xc"90EEP~L.HXc$EcEx(L4܈^ |H3C* 3?{y8-_Xi}(DjAx!^x kdSWIai8i^~,j+ #\ޮ# [#,շ>CC*\Z,tiqE G)S~/9#pJSOmj Z Lj0^L쫁P:^@\6K>.Qc oͮ{ր{KcEp yMy3тզE"G%s]`4)]^nK^ؐcmA#7hFyD `A WL~U}L< U?7R, Xf5X>(pʓ 0S/%|d+`<G=M z {akF ʘiAm$/VWW48cXpK)1tf)F~P!,n:L-Tzȇn\N]%FkGz<US+`N9ڟ3#o;5O|K[T#c+:M@$U=80~xM`5$i_:?~fxV-l:]&:}B+LT;*Iߣw6/!y]+V M9h\![& w{Mϳ 3 FR lj -zfEr>CԵ&l^QHGMb5;r')^{?q³7+:Ԫ 9(믯݄x }F ~JmB}bۙ'n!X9!W1A;6FGnϤ)5`Ӣ_K*=AH2j]C%{ U!4})rGaQz&#I r$ c뎿֌,y@[ېd}/lUqDèڧ?\v7isFD fFDGmDŽT|g8.ٯQD> nqoc%l(k [ V%9K󌷂OvYl n.EPƸv܉Ty ^à "$uc 죪Ghl:(Ui%Ӑuё.@tbNa6;Ri&9Nvvo&A6oxzME*N7r7-|P@Uآ]9W wqcXM$=Ukἅ l<`r'ZGS:9od^6]J,ơg! 4+={bf)-1΀pPM]Htd7]^&Ѳ2`G!/#'?︳B~<ʙrza CΫ'ˈpJːb?!K7A%F,cl kgk!,U+ta‡a!GFV#DBޞd۶w77; JpiBym3Tq1s KzJHu=K-jVgO"z=""Hd/H4ZXFǻeX)%:,Y)X{]v[d神0.ϤEF`ed$gxNRU<|% 顷k_y(z BX%]LBs} II "` Ao O,U8qG97`Wuڇg`".MhaY?k\hՙN->HFϠ\b\<΅: n)|H^ܼ: X^JOs(B @ÿ΍+Cmz SXEIj(He>|4TP -FV0]vS 4Z'ދNr Pp䙩süf;8Ǝ r\ǟXFIU"Ǩ'T~PTG{x1L:VH[ePy&=է쉢ҳ)\UF@h'XL@qfw:٩o`#T)鄵^8;Ø;wg!\瀖{~*zF8bJ*n, Bs0FSI[Z3i畴&$䣿p2ՆfH+HK}.YMT=yQ4pנU@ǻ| he#4M 3Nh,#B|%Iolt4㍸B]|2f4甫 ޿ab%-9(¿ 1E σ/7ig9/:ȷshm <&lQm%5r1$ \eֶ ҽXwq{Fa/mBRK)""2j"f/3'm=<6;5~nSx3B\s2M퍚lF"O%Gi`bq*Va8yzHr}0cIUx~8{e..ak]1=:Y#~Kdw;d8f3="$\FVZ^3!E$ q@OT7"u^C["q%s(ب8QSwV6έѣfS!+|U'LS=WToN^Cґ7fUPU6F\J^SE$1^mO3p@[=aK^$de.Ymoۃeօ4+gHՁ&$ ~9=3@\k&O$7N>*Z}YYfTfpgC]䦳Udfu/Mud8$lwLj]OxD#6$T!WiЌb`( "'4W=Kw>Y˸RT6.z6־:Q" +LEl m|뤈:FbN]LJTV@u,Uh238Q¨vِ_Ѧu+f:&?.ɗ+?eoCPes՝BQ g68WLk16PXMg14)iMr.[Ha\qමdyfƜ \JJۜV$-7Ntgfᙼ3b6w ͧdPQ):Կ.CYGd8>U$ kV^`RC|'o yqtb_pESfF9*zrUt G;&Yhd*r ^LP(ȰHD`>B({)1n 'bځu\hLPĜSfaZG!H'an͔ATS%@WK>jT%W>پg(Q<=HqѤG=))jMRr Cg&[Ui\ 9;gӐLR& q4E.5;0^f\;2s_ i nGGKx0vFPx0x;o]7dPHs#.v"Jwc&z8+YVd 2S8^֓{D<sdmCTϳor$wiogi ~lbD+8^r ,>xt5a0JGݞ6yx#)4Sjjثu 0\EI\kM3QJ :I XMebPV9өO H:X zBͿ+5Z*nj 5ֱFG_Rtu [94.}!a`豄4X/>| 6ج@ T(*e.uIkJB%c u,5O@8'FH&PMaFT4Ϻ-N)/@'.@TMyZt}0]ixd ǻRޑ]+ٳSꄐN`*l22*m-LQ+L {ZEP~?.c&k3"qQ¯!2cJZ5bOə &ǐlmbCfHD۷[[3|d*z1|IACu_| ܬi5[fp66`~TG3[RT(\i5i [8ɒҐ.X5S橻t'#1u Ԫk#STVc569]JzœD%C`~#TfR#;jUmE4Ch)x`9cv"\T]ԒG7;V)*T(Вܕ?Riη3 4R#b.k$X= 릫4|FT:Pۮc>V!o M){6_Z"1|SgfTp>®}?r3dVmcܨ!ڲmOG RSϺ!Z7|mHm &x~_ZzNh1ٺyڒhg=g>>SW퇠dȈ{y\Ęo"mH"[{K:s0>7"oVnQ? 73H|U;B cA L@\ OVx=ĦQbI\ xJAZy@&< vf5M5`VUf)٬G+0%'P4ǧ4zFR4+8AykRUw^oeOt|>DZ%1_3 35Js{T^3hrX'nt2UUZO&H%N?H,SDI1N*$>!!ZGN|#̰ͯe%~\L|ڈKbL.HaЯ^eb>~|''0hMEm¹3+t&XSBPN%%v|g.8$y|L,%lUF;Rݣ:.3Dk"v*#M,;]Z JPM&_m0@L} a__2P ]؜"JKqtQbBH~p4%Ro!T>z)^ ܷc8g6`4p}#x]A"cwN* xxo!p5\h^4%%Tf{6w%|Z8)WHW=raO[VV$n]-kl)'s #F8 [sD;%(O&@VV/cU*FW(,+y 'gO9v?jVMvT|zhw*>$gXn.2|a;UU%nt΅{dGXQCX3Y c)]G_SBI/vcw M6ψp*l If덣aBE^#?5*%YXb"S.%{1}oh#ᓣّFҕ4bEkɩ0s6-V& C}࿉rwqd7ffPq HIn6nh2enO_ ~CB{|< zC hמM/0_:ΟƾV: .*N@e_2F䄳)i:]jv_9u@`5|ny9)"  7cP6D} ~μ\UyLS7+ONbxhz*"As fT蕡&L[|7w{P]ƳMO9vw̰+Wriʉ ^Kg<7meO;^ սXI !85c[=,+ [cBx.+,٧o^j)o^zbDk ؔݶӚj V7\P 75 }擯Qdݪ0F#ZM/Jp^h?Y;,J5ZU;0.Ҥojd?,Q8iʲͭ_c"8N|F/)5)61 Hj2vKNaWt"}_x^Zik햕lppb9DeO#Q1XA.4~tjD>w*=G`gfa Ųl*Œi7/np*k֘'3&ti'hsj[FȲkfyŮʍzi?<[9w.]4^=Nmr֩`̟RߣE^M=7) (2jڮ;'cz]P6%dGgwk֎ 哠FdeRjM:5,CǕ% h`0/)ҿ]4{5jX6r5GFStD;3?~aA ثNp\qϙ}M,۳.„9#ǀD X_`#Zz`n|q>3"Jt9HJnNVY^ܣ\% Sv8ڙx֬c1aj^3e3e0Pq R#9Ο R^ j.yEWݕ } Qs_ƔF~a7N2 2۪b'_<`1w2JiTxP XVzˊ-^{S$Ho7qx9{ )8K\D8`_ڪwh95UdF 6rh+ETh0'ۃÄeY#t~95Bt\ kqXSb'װcE*avLf[Jʡeۋ\DW0hF 9[sh8PӻpEכ-溁~b'-'8ۧs3R{u5#^nm5`S=#S2B].p L{SiA&Նu':r̿P% 6IaSENT.ڻ[6}LQ,ܗ28/%6) ÌSlsDIfisN ͐_ l{ OE L%uWU9mBGu,ntNJ08n:sOJz Nr&:-ݠpqX8勶2Bf= K_ )Z%0ڣu!>'JƢ5 Q7j|GM6`6pq].@UOj5ݗqvm3Db_ .FV0ñ}btPrҸϪջ`g@m7| _g1 2jFlm͔ٓ؂ϱ- xx8L.-.DV'!5N[IՄ2IzKe}_>0";X<}n>qQTRFR]jL'b#ֈ[o,Z1*&ûmMbѩn~ È̚]9W20^:N%ضĕyi߁F?FôdeH%q\2RT,C&MǐV“z^_~n)\~y5Գ%R$+ɇ^gLJ&֯g^@Y6ԾUbq^̃hlnny^Ρ$J2HQt85{0\ݜZ7=`&2q@Co$,-.y)v_[:1e$PZzHJjU١PSc3;=ƉŁ7ڐݦx0 jJC6Auj]D˯IǽE`5~cھa2e~}g֒-.L"RNDZ xTk1ŵq&v"ٻX,d:f@Dwv΀ `@m*pL. 8L&զ:WɭLsqLo:܈Q|: [4lSZ-gbshJ>o-u[KnQZFlO6NR7)1q5ީsJ (yR~xFVǺn+{337jƮ^r:|!bx]o׍g.F2- kf-b6qs"WGۀ9VskAB/N3T<,rFȀOMR;C_f?t[$:/&@S*^'};Px))0cYRuN.rg$+P= 3u_w A Y 6p AP CN|9I ҦtŐky]LKta.O #It-4?fBX,ýgf>h2E/fSKK]BZ$aw*]3B/R\?t㉐Ho%CgT'P>~xsSχ#Y,NuF*.?%eM2|n9TWAL Cd7706+1fe xD4$lma mIUuvnD乻fcB죍t»TR)Eɬ6߮7J"01P`,]ic"lEJ?Gۊ׷zg@ZTbBuB.}|h,;d?i}΀w-bEN$ kZu'`ZoHZ{Qm&&8 /C2-FϷwx_'H5^qFKR)Y灩yDFh̗ [2(kmf>@2AP|(1Sߺ3WSBbagO@i 煿e@T8̃J qD Oy'C~t՞~ Tm eqRƜloM0CFBO8U+=X@Ŵ5CRb/aMh|uˮؗQ}w!W,k_X&G9_$i9AUoйOBޓ3&l]-c>b4 evq`aՠoMEgtbԉlSE1Yz'qn:n c%=Ge0Bxx4DB0P`~g"*RTüe!U k]cx3lgۦ8I&nj⿙و8IͰ5_U.`yOfu?2^E\B6L47mYD|,l B|m:u[7rN; |Nr8V3D/6K7' 1>ce ? wsal`|%g&tN,$_P4b.f(DZ)Bɧ=vE ^$W߸Ax:]J}ӡ\uKl"IVfS$DIE 49=+gɄKJh ΋"w/6 !p8S37ܯTcj)Pqx{xvطCB%f=MVĞ Ԥ@w|(7MhKDcĜ44AkEΧ*Wpgm`6ͅaѰ@Uñ%_MlǕ[~1)ߑKV4 ,#c/_%9Ui̻>| \tL]G/rT~0Kv-Xl}s8@LުXGD^TNf2h~=>T{1?E*37.aVk {.Xm_y6rrS1 bLpT^Upl1 鉞sI`po cNdǭ}tKCö]h:ϯ=XQI{Mi _6E<"YG߯]fMSVzzTn\`\HZ@b~T"\ -Zڔ3qY'9D- js";ut~NkȚ%LeL Jx]@adE#FN5.58/(,ЌԑCk*.W& ef9.ӣ O;6'&iE7̧j~Ǻ2HInjO#x} M<䨶^ﺨ!tlu q%O?sH\}'=<cM家́idCȯw.AI,oوO*W׉νlςϪT, sW d g0PQA>ˊ.FlTxr 6@k7n#GeicA;1Þ#%O#IH @JJьo'RGmmqו . R+9HdT"R>ՁvÐb5,v=t0Jw|X}?YՀP=;Q+fkK9fFFHZQ:aVO3Ό BU_xa(xG iZ L䢾z˼r@喋hה{ #:&# aQǑ0]9IqիD㮴oF/'5ƜWzfDG2wv #nqD4DGE_?\CɁK?P*9((_4ûƐř-C_-z{\x[t,~HQklދC̪HBDz:vp> \fwf⹼}w@Іڼ>1jCBX7}!#= !"OQԭ?(zVGÀm6ԪƧ'"ӅBW 3oJ}m:}gMgh80pE=i37M2Ӄ? f~~Ym#Voߎ+8 J& VeƄ^@dDض%a !+fTل/ų&Y=%x< /)!0_ɂ<}Vslb"F[I:lH~&S x !%}g`&ćGG3ᦾ9dS)`e5W xy0c}3UsT4 `+DcOSAL&K Wa[Quig4Y/$a dAV`+8;:WW4&8wN X0;]]IP, cp-s;_騶VRW@H7X9MGF  I/2 0gjCoSj0^!& +JcWUZDs+YRm^x$^ =F 7iV4C鿑]9H%#ǜccpX5 !Sxa_'K%^eԘ#S=뇬SrŅ.s#_l0׷1\WC}r2QGrU0]0nG!AS[z5}1r>6ˋ>8.G;G,hXda˂-{ X|j|95-q^UG EˍZj0Qjt:z&q1?Vgzvq1D&=yzw][OD~ޫHp_b?^x&N uKdNn̻> ."IZި%#؎}!flM9*c&F׈OK-g^  B C&'ay<;k ( K.65÷o)9Z6 ]'crX>Hk FE59S$/;lZ nxOz<߫ٽ$@Y˭Hd(NJE'q` fuN;욓N7\߾~McӬTfVX\-#a5j) p@"* #a{C;I綱TȽcossbXϓ̨̙v%]/]|pzNf L֓Mn})2Rfލ[a!`Ǫ#3]IQuުwQ\Twa6[7FY L b6޿%؊׏g:,!#~%4/eY=##\X=!7v̟>iĀm P6{Cts4' FI7mvn5a&+;"<>hbbZYߜwLRtQy:Wuf(ώ_r. >{ruV+HcG VIJCTxW!$z},> 4M"&Mٿe<,")#,7'1 bo xvG^NRh:M|[;9)iR]2C|32.oGdM9Jd.졸Ȁ]n.%rԟhܜf|l B%p6f|kٻgT1 r]gMSw>wo2;_!p 589bO)ǣ9=v2;~Dhڗ ԘwIIiG y.jA*,8$y7RhoڊI?EկM.k'[0.:i1b$>Ywx6wF  Fidk& O\cjYIDyߺC5 :0rD'&e?:ɦ_ԸL r}"0TRKD;Fg:lA{z7<0bk_Kɮ/O}#=yA^Y" z;jKwh~K{6X%yioPƅOs5Ekc03~s"uCbݐwT/5NQRV){ٿI:+'z0|yk,CM !Iث@- &%zt}_u[+CM> oϮ8X B?2瞏 ' C: pDϮsvP2p4^ "S1wAP?R.7\v=/G'tFњy$v{ؾwAvlz[B7lyrg EBotgPug[L찬i*v! "֡<wSZ̺%W)NT^W- be/?F9 ^(spz_n5lBzI4}aoU`'ؾTJnDbE*ʮFgz.f^kAqr|[tm9h[z\rv c龰7s槡И UD S$(of:C%'n(Źv rx$P71U^F.Aq߮W G~X#xs3q%_1[K3ghs^l-i𸶐h -G;<0v5ڳ0+Q6U.>Ll̰]aAdWlg쩂êZY$^QAh?ѝ>;'qhb6|f.k%t|c?zԃ؅D O2F^z c8n.{3 M p+t4{h TW6rC: ;9 d-x=k[Vϵls%IITG,ARNڮ0T',hJ͍y/eŇH~`=hi4ˈި2*F6Sq;L Ӌ@N1QPh ô`9hF:+Ey.#`X/Aezb:{2U׋SRpuV`@5I:"r|NL81Nzc4$n\?u$' Ʋ$躜|%>mPw漸.Ѳ ~>?M.R34qp?=Nnh\(T J^lBޟ,~m4  ԈȬ4g~ZWh Uf&ye-1]nN [sw ͯ$[LNQ`W)سF#K_9|B+n*gc7@z|"$fqcYp% GlH33  y{"Qos"(Fi .7ݝ<ڍ_ F=akow͹JCa)͛H0jwG`< rRbRwzlzhjz yk ' q\? _v p}bP(jmPaѤ<Ipb#!2e!^yPr҅Q؅Zml: I (jPTcs 5Y13MAD%5큆Z3sn 8:%YOiE*+2?M)˓HPLjwPu܃ocS 1v"*nBq"3#}u,ץ]PI·'x# b~)ZfiaTP>T㙾{ x_Ίڊb+ 2A.=HA.ͤQ`g+Bv`A.+O۟쳣!qxɥIՐFEm.O oȖ `(:KPbjS mY4^WY$^yQTMw%Å5ӑEn0Y]`7au?H /[ ϰQW^oo U\-xi8jia9x9J>=^A?A."ݢ]3uء5@VJ (`)OA&F#> Gپ\nT*߮3\\%ZxW29j!sp̆| yaʂ^)`+Q))JSZ2hj"+}8Yui_l=O  9,D=``ڕZvJbPO"+KdѺURRw]Na4 jNzgƠ /퇄9rV:cZLܯ ;7`suӧGr5.T>tK8_ "{êY:?KY9WCh; @zoQ F:g,2j$6'G+Rh*5DuxB6ZbbqiP(.p۠YְiB5%׆ƴ_ߖZАh;eFNd )zaHhQoN;Ʈz[|ܶd7Vv0asY:N]G)'a{RXLܳҟ5gNuYbAW#:0KT"};a g-]S- h/囂+ws7X iòw072gg(B w!nbxt\rJ*-Կ,j.[d!L :Gi@LzA'gtZ6Pib@b7Yg%{Y EmH#6@F=O>cIz=8ґscp ?KΤЏ4(UZ> 7(eڠ$'P{/`+l#5B l=@Ӣ&̨x1 lUc1f>)FCb\,е6} q[6w+h|mS"&"GZP8P:gƌK?CSՀgZg^\I dZཛ# Kjls&sy:AY^CQ)wdAଡ଼$.V5{zm? i Dxi ܇p(rzyv#$b(DyWǞ؍ܟuc)'Wd@R-7p}ɀNGޤ!@RZ}: GPYE8679jrT[8f˪hϚFάUN{$^ JL%h_F6Ulϥ0Nk &ߜA yGyJL! {MDDЏD U)h&vtEȆ:$&xs Úktj$#sP(ҡ : zآ2:e,vi=Cq=e?o+=pe.>V- `vw7xQ'iơ.vA?iPAߡHqT;/e'Z0Z} nÁ3*rɬ48V4ok1v@8'>.apϝj2D@+-rUT {u󵀊4y ;M("%4EwG=o88Z7=/W0ev w!/a+Wp5=QqQtsJ,7`.&c|g"saMj6 %:Өq$gbuULWJ|X ٗAgG؀ē`fD &9U24"-}a >zلj 7zULCwGoPUK,&ib aBm)Q%=9= 5 u-F[I,qO#]ǡxhQ /b_GOJG Yp!b_;tr(zԆUkvc%fzja!4[ $%,܎(M'1Wͥfgor5]ԘO.ii1ҫ1퇒:BA:ynὁ$r,лU8o<{m7xx.0F}$$\V_e[P|}" Wɢ6,lgE#Ͷqs:\*~zCĚYy348p,嚃 V.dΒx>*䶤/bm>r $] s2_IgM-XyB)6GNt%}3ϱ _lx+%5Ty-=abQRs\8~N[HVxW)[BF\JR^GH{A9 q;9Sոu]&Ud4Aj;ŴRZQ*5߅l2~֕<J1(~)dZcm9ą:3?n|Ry;J1Lcߵ~rl7וRO^iXN *ck1bZ(o.¬V\ 0^Oe .Oj$v BwɡG|SNhsDYUҬVl=p^M.*~kID. h{#z,@# ^6b)]4_OxȫEk ;>ԩJ797PCc678g93ɕbR,7@ɤOE[=rÚƐcrǔQےr$T4:C2Z//EjNߜEHwr鳰^)@.GbUFg*枩R d944G.On⼨l;ry/UCm-?B!Y@ܰ noJF.'4ܢj骧xҜ,v47{F!p* @FU;$_>t%g2\jYrWr\X9zcWG`@(7 Em~]jVAk{p_|C$KѸ fM!!<鏢x[qrzXTP ;6M& Τ?eB;=\ȨUUF8Azk0fAzqz˺=ɰ.,Tȥw`Ȝܰړdaltw 6ԩR>-NmlBvt`Ծ8GsHF6CfvlNq~@?^ٶIȸv!/m `? ~$őQ|neUy7k켹]L8U0CB+t8L>!ّ(F&MVؓEsyaflchG9r닽uT 6{$MFn =^n^q;3nE fS4(G}Ȅqh#Z\e& FݺUI}l}\'CN 5ًM$j}e9@r>'H7!*#aR<X.p4)ΎdzHZ=eŒbSzsaL_6*?AV CB^Pr ^I<5^$7m<̨mDM-u xVNF0ee?w2RV𞩗4izΐ ـ9IH+v+UJ.&ݥDjO_aTؐSH >>*!0Mr`:#VB.9SH/ צo $Pt3yǽc 4^}⢶0>_X5G8su7fϖm+1zgWTlofk'm"?J{9pTL؆k֔190t"b:2l%rC&xb--0ndT].*_sLa5$#?7uE80bbKgcINYA sCvU1 %UGl1ɜpS(~kU )JhW6g[ 79/lC,0F ;!rpx0.vӷV-QnV&b&҃ YfbKm2FbZZv;w#rh7e yLZhR(}`K=g&.xؖ7 *zm< ̫?!9{ZClfOG\Nbrvz]֥B\vLwҒP2 k:ʱ&rks qе]l*Mð$9z" ا(d+]ZSئ ]/BSu|Ҋ˘n8|%P#"0AMrl4fSPD>XGd=QVPٰxo%iN&Nit-#`@ .-FX ,Iΐ$%ֿ7~o[u.^UI ˜mlQ1Bkh1~p!߫c~LE1:JDb!\9vZn3{ğ5ԯʕzz4N"cVRS>1EZQW澟c(hlabAK&.6Rvq)$,*(m*B{)TSr>Sf?oAr ybp)":֙r7o Hxv6-b͒TN@p #ZNՂA/. '`Nh4a2zp4>=B\Cբo8sHs]IMEiy9d? &?ESjJ2Y0/\buӸIOѩJ'zfwWMGi5 0|"yS450i䬄XF#^\]U^ [[FFzb{Ip[S䓻6v+#,O%ћouMUdX-L( hobgi ]xM!"L5ĥ4?z4zA ?nzqa߹ xVC#nw 9}ؑ ;tn1rSOt}6lW*Nr{GP< LS0ΙB?X>h*)N̅ >H\Ev5DCfEMIvd`zزg؀Z92Lp.$t b13ipy27ꖪIMA?|ӈ]:Te1>6zD_)pw=kIjrv$mS 0_=KPAl+4Pv7E`nKmPq҄XeKbAgjgԊ&awUmi@${`Ў[?h/]KyT{P}4a}D`k`8w.@ߊHfO%FKCxg"-- %3P ѱDܛDŽM$]jmpcK+ _tq~ .tW]nDGi[):"el< 3Z ؀fcK OM8הOeSg{&Q $kYÛꇃZP%O\q҈v@n},dbi13Ѣ%$wO;O @{MnMũl:?D?g|"m~qOBJiq7i(^E#zVZcW:'PWaެ4?'?\g+4F0OX8H9A5]& ]S88E\=dIc3FM;>u.3Br\ys;,g杋|7f{rL#jLc2n}\0g!4e)B>Y*ؖ^?~f}K[S82Ƌ(TN/QS9$JYWcD|{NWQ!ZS慁~2'عbZ+RE֐G^_eiA%i#{ ';ǥdMxt3)naeUHLLj?ʩ?dGT/8@ "~(Q~:5QE|L|enk 3rf#(TJ"H^O6Chb֭ԉ ^} AGKn f4`a=LԢFi&M9"觔8 ]YX TXh-J`~g4"q1XiMa^zj88e*shק{P\!ߘ0[@ )s}STdԍH|tmO'^hȱ2qVs$x9Sch5@tYbevMouΙNӎѫ5U|G Or -5=سˠ^WBn^j,N&uPشv:G@cGBw OdAIX'{$HEJ]a>RBޏdwj#_8 P Æ@:G5_PcAˤUExdGtW^WJfLOzEkl&J*JAaiq}!*eǏ:5qPLOMQnVZxh abhƚ zgSGgE:i## Hf28gp Z!F3srM1aa1f-~ #1Lj@A'F;ݚ& ;'TTq2^_;E'#I>O(݈ Ʋ`jsMfHi>y_}ςR^ؤGYЧ'|rj#}d/15c8 p`S\$/ R >{5%Lb03"_90ӷk l:t5|AexZOCl(Fp֟&Xhcs U"`ҀA&qg8O[StAWb1sM([x)J`"1z`(!&EX Ƕɱw"^&43Ehy&" cyXSi: _fNtHAR`; A0im^-:Jv'6GBSĠ:bF,9sĭZPungU@:l6|lpװJh}[TnpDsӧZ%wyFbwQmY>|{Jy]Mk#R,@݊ƶAJwE7n9&Sda(͜* ޱ[3y52)l{:泽OSWƀ \4E.G]ɻ5#J%U9F^8ǁS2Yܐ+ 7\8Wy'H֨!5dO81JlyҞ!ʙz4x9Z*I1 ε0~Yovp2s u|>gقjU.@XS:xAL'M<T0:hceM"FgK0ƱZT{>ܾ(PlaUŁG[h[/XJ8b"|5O˞*/+Gc# z濱z!ZGK9a;uycL}4-c9H[, cIs%E-2XԾtd'LX\{h{`wɅAOl !wCˆ{{[ ,ʔ3nx ouMe1xQ hhPC[Ĩ-%a4F"H%b:1f~va&no&` (8Ɏh̠!O)L-b'cBs#.PRd''5ez-Dwo԰ƭs7)6{$3Vvquٽ \-Yr#`A _/ODDlr鹁O'ŭusr J"c(y1 ֔zZGx׌i_:z2 A/&fґjrkl͵L;^:yer8/C tI_H1$f::RQ#*'|"f)`vlޤ͵wAwUk`/f3܅h׹Gk}s.\c:ו.i4R$I}ȬM[Y~Q[ ? KRm+Y弤uXByBƞ:qrR֥C@F>s-*RrL F Ѯ%ɀYqt9Z\;C"A1x&))XX:aŰ  [A^T4}c g"͋gqY[\r Q1LqĢ-}q]z^x-KfSn.!LC1'V |>o)&_n%FMۤhILK+bd,f8 :D)2`VqWSpgyU{B(-*H!Gx&48XO^T8xk (ԵB^1݃Ι)Ms9E Aܞ]+MJPW!bCrD)3F\E8sg_KStV (J\rUu3]*KK(FGv`Xx'{ކŦsj蝯PUy?5ꪸ``\Nuچaw&Eïqp/}l#qDs~YRCzE2q :לOs7᠒G>ƒ&)_LsIH3:B }7◒RgȣZ{yeoAE23sl՟CDN%]+̉G[ Q:Ԓӹc耚cP0[74iLig@o e>{ɒZĶ/`* F2}0_}[u8Rz=()P zT> \3(s?cmPSZr/7 󹽻;UXĤ0*b B8aMτs%珫KwCL4lC XCٗ1;]ѕA}ozvE'!$N*rg(r&Ig%SaSmrBz>+>YvdQ.oG[n *+S%47pza^/w!T05OԠ~)uwcp0&l(T:5=ȵDb`Bpnؖev*7:.j;Qw(1ח쳊{%T =Dw@ܒ73!**uL-[wq пx̫V{fe$;֍]REm&ЉmC8+g=KmB]qYJf3qai|bm|{M{8::w^|(Vl \\-Λ§6i:oy5!HVڍX@v YsjY{8H:[XW=s!4|29q]q:*!.ݢ"{60d4]1pfo۹¡7\Zj7߄=d~MSVwS afx3I[n[^41-KpjP4;( G:^fNMvЭNȄq<|FAx 'IGͻߌn6T|/b xkW)$9p(&&SHQ|Z}I95APK3JiQc4ꚱm?}ո0]81~s(H惔$LHKy6߁vFkYbH c5mծ$Xڀ'<2tn'VO#9cGRf@R.ØFx' vy8,!w#9?LGs_qy&pk`YL`7U#Cbg ρgBxtA 0Sv;Ly*]Wh1L?t-}~s\QݕYiZ"\} n@ᾎr +P \wq¢s F>;OT8n/p֐ƚs7Tc8/ta<߅qTt.#%*b䡓׈V:+ k GBHz]DY t0ܒo1UD\j݄C: 1?Pwۦ^%_6(ȻKxUKE=m~,wHv3zg 1-^zb*Z,<<(K`I"܇Alש.A/G/Y}6%t83*B>.Z=>%!(3 Bwq!Uqe'\ٞK_5آ f#&GslcPrTWTg\рdp;:W8yS #oK6ׇLdv|Čgc vUQ*)PK/rk.pK5Qoh!Ӿtv??' } Yy,T1=^8ܢv8y_YS8qeJ b-Yu[;}yvg9X ZpyZW ~'Pr.yܶ҉_?vxQ94P,s\ePȂ\>x"Ja\bM& ijp/=J.Ր]!g7w#SH Kd$BUʍYI50dm m]}01A@*PD ؓpa'ޗ#G;qZo}O!/qh93=U 6OS6+H0yg(Z7s\ŵ/ls`#;Ў7&"<ѼMعA_ǚݥVWR%SF0/C%I.z!\o# T'[ 37^#x/@7KwUQwm2Ek&3?;eIXbk`x;p4ߌGMq|wJ\*"YpI/ߓh7PR6 t {Y3^+ Ĭp;{pWVO~L0Sҽ<65M}hŸk%wBFmPE$FGdJAiՇثɋ'qG $>;Uǒch%z/T͍2lI$Ӕ vо{m3t߁Iw34H] L|iPܰ7{uԚC܍?Gf5.O/.y T>rZDKMH@P xթEA}8^ Ut)uKᾂ%z<{a,8<|'k{qh(ojnuQ U"x顒O|1Oevudk|ǀLhlYNzL0@)e n[Oh 87qNglF1ȟdB(wjMQI8C͵I.Ra8(6Q D$\WH5!Ъcfg͕ jr8= ;B){Y)rル)6"N*>vz=xȥɇtzZ 1e@xp?t,I^'X>aw,]CҥjK)՚)84{z۳8hm`ygL?oۈ8bx|Dň>vFB=bkۺVQ/oEbmaz$Eݿ$ё Wcu~$&Vrя`7\NgoDof"6%G(L`bkCE=RB"Uhle6sIg˵2w7'[uV˝UdN'uzH{)o=:5U[X:s^ϖD<Ms۽R']wQUbH˂p}tJ fbkJ]BMW'tn;V"XM9}>qrQ0; [uf_Ja!@]ˌHs{P( U S?&\r.Y|楄ɑ0t*ǖ3VQ}_*X&*z 3ycFōN[UR] Q.I")i21zX+U͜s  _.,qN|1H?\m%Qq^ҧ׌[7}9p{Hzx٘Zu|Xn!R6ZY` jqXOf9T5z@M.#~X+&ߣCԲL ho<( 9(BO̠P}#iZ(n@xNOd%ٟd)0c-r1QpYT,==m=׍ÿLl:AٺɩbvHk]aBӚJnwl"x{Yz!=$=QM:5ꏱ>!KNWS@پ Yy|Ahb:Ye 6预2ظD-#$abXݻJ2:A9H"c`%3}G 5&g&6pYv7hmP&P-Z4r_1G} LJS p'Yuk]Z+Я vy"֢ۥ[;%=jmL5Ot*ΐN^fCNskR?3"u@3RD)#sjdJY"Sm8H0We`(xC \8~0sP Dk 0g1k 眧uQ^1oj[E̸f̚,FvcA lJkuE_AbaPGj2la:w P9Q dњ6CՀHpZuDxC<6u0;/t 5aHDЯnz8|#>gSCJeM"ڕdVEU_r("Dq'zpDVdz6*$R^xU\x[8kۙd Ϻm~/J(Tz4Md)vة sx<:BّH) T]:i1+mLx1n YfdpJ.d`Wdw`o 3sD?mKB&5wߑ2[ijG1>3} % 3!jJ?=mDr/ObLpkrNty|J No#Hlm0.GEK@<ĉI(*{~\,c9LL~Df-E׌  9t%:]fU7u˵Is)D"O`(Z1.T(a8W}Uƪ08nq}ӸA4-U7sİ; gN S Yl}ܸL aE1A5 'O$f)NTβr,8KA%@ЉJ Ÿ9_kI [=t½#$y־:yTvשYd<)cI67zh?{v o#d4m^Aww3|eNI\+mkh$Ȧݚf᷉IWtJg{/`)o-Є4țMxQ''Ws/QN&dݧY󞏒i HtyH3Ư=} n vyGБ4&Ù´x^6Q?ˉh=N bgH5ڣ[.YNe'˕]TNCJkS$D 6 lVQd3|iװLv^ւww)̮];qQCG*D%@BhJU n޿ǥ fڲDWɧp@) ̓ɐ񖠐ҳ%n8JXݨ/32OJj2FJh=ƀ:o5=q"W&7a^?1 xiZ`e?IkkdԱʨ;Гu٠NUt-=b}/?/_aW̛ĔmthI ۞x0Mӟ멾xߟ>zվ$i s_s" UX=/D&Dq@c?G밸iX\  [z]y(09 4zE{ 퐠ӑ(KhY:j= A'6НO c(rGy?{U&mۥG[gsQ6]^}SR7vH8(ඏP6{=I'yc[L%!M'7 ~sV6}Lm.{ՄeeIM[ߝ滃X8ԋW3,ד-[)Z͛7^_hR?uf V;r7:Vjv~fvnmhø i/"֡KXHYFA\n,= 4y종Ò&rf- [5C]M`~1. 0ىzTDŞ3̪|.b'0J{fLpjÇb5"RG[/ neSi{:|,k~wJE?"}H-_9 I{/w9fjkgDD b7@u5AD>Ag j#Kmyq-WtA5q(#8h4Pe][m{nWrV.nqƇeo J\38=V`eKjb;<΀Z\f?"}?sЯ)~uljr}9qILr!0 'g9@4R!Uc,\u73GXWczaL,EDTh;{$F]M Ϸ-:Z_bU'ULig>zWE>[ĚuP'm$$G02WP5 Ѷ +_!OJlN*wg;N nl R>X@ώ) Ƹd_^^qQVlN.'ֻf9 2Ź h~PLNo-!/(Lw=ft=gwޏh_߮Ww( oYBe^0Sh\R42&!d4jcE YO8PJ:MP5ӏnuWdlΣ`=wQ& Fsgu yrS3ے/Rc:5e)E0xkgK`8G#`d{<3[D-I%bsg?UxR&BAe;UFy~ShT.:BZh+WUsymǮ^4gmA }W`"_U10MO& `a=vmR&oOX'&r#rR-}!GJ̤h1>9G]suU:=%Pc"Mv|(>6bLnLoQ@waC𹓁xWqUUVܝ_q(jkTYum3VNlI'ņd ҁVF >4PIg iaտJAޫn# L=a'N}5P M8kG SA[(,NWOenpŵ-zvV{QJZ[@H 9Nuq5#/+'S!AtiUY4Gwάc1HG k`HAm0_>EϒCśvKR\wwJ4Bj瀚`,Dlq$#}@А[NW20: |և>S;2DŃDp`x@2qKjӬhX[Ys`nUlLLŊO^]'+U<)[/Xf@NZUxK)Ql֐F)֙gHj8]Zl yX; SL<|FgE2m5)J (}5Q/hh.wEr4AG[e9BS5me~Sy#nfbW0b}<ߨSa Ctu5X71e!OCj"U*zzh@АJ>|c̈́r[0@*`[' A# Ľydﴺԥs4'0xB/xfc-ꛠ*͑hyξj兿_"@aզS6tCˠ17xF)9,0 ;=<%"l `Higv,$TO0-wĚ*]3"w6ƟDb.^&n*!_ gV~7߅Y3FZl"0Z,q"~wRAMqQrV$%70 6PNb|g1:ߊs1Ayޗ %wd]?ƙeT0A=3ucG𫃊]{}iqm{>VR3| A c7ɑOu^n{ƝӘA@uGaJzJK ?8}T3_E,={-n7Q^$;Է:BĀ[:񸲡SuV;MdЍ籊>Idβ-6gY:i!Nq: 2C)aL7W)fJ(d0& Qa2 K,%ݯHup>#+ďlqO167(RTp1)#<uk7Iu0cՊ4mgϜ|!Ɩ?lg1|QJo}Itu[;0KsQL#C!A-Qӛj^EyuKlܿaFj;]ISǞC}R7t+zA"޸=(0؀o bu>zEMAhSsMx}u,A٠\?4aV<,ZYIom;C"T] 꾀;rd$)RyMw N# QdxՏsljf%G4r,B`_~Liu@!J!~vB>:N2ei(#3JHcx#Q|7X 綍{-Iaیr0l!ŋYoz u!9Λź"en5%zv5v9s\Lֺzq+Tֶ*߿(cQ&:7Km0t& MXc9(Z8V4̼DI^~݀U' * `}һƒaY j`Iyquo)~T$2K¹st(sɑIp)^P0LP;vIuLR=c StKh 8Z-K,ȝߘa%F<%p30g+J{V9e+AjeLywlq9oQ'@sRYiV;&|`dΟe(/d /^&sAZ^ja78ANl3OݔoDs?sbHdK<%Txk/ ̨u-Ћ1v?؎;P.:;s yM"^J_bZ tbױ3˪õ3x fiuD+WLu6Gn~"#Ct k/DhƟQf34/4jwA#ÖB AY-Mu#i_52Mm^C7 n*8ھůmbwtmD4T5|oE= TîqU82_*o;FV@ZD+xR&unɟFs&p0G) dgdW #49o}CRqF\m Zbq&Au 1xzB/?߾`GRW&kFm9M2o^7 E$oL^MlYKAH:!:u'8U"> ]J%ߠP~`'eY1̩&o4a$`ß/\fv|q} by~:Mkښ$+v;(%:1m?wfr$s#Ttl6#5J*{HHoҶ$"Ӭ{5#[kjKO?h<%9tJsF;tkm/ۊ?G0 ^?AS-u`Ovv;5SWo5H$ZE5Y⊾o~ۦfX5i{G)~.<ג -a_*H+$hRwkfp!Ui|m[{vB2HʟȽynPǮS%px¤eo/᝼sniQCաFCZި3YQ{k`CHZyZ-vOxKF9Xq﯁@fzWi nZ?=&GS0 9-Jh}Һl L^h͕%eӀkQ^p~ T7}Z7PɬO׋mtqV+U-<ߞ'*M!HjAmR+MCFal\Rޝ*13.%P<ݒmVѿQ9;D~vlԲ?Pi {?bl }9y9c=csCHue7$5'SMՠ(_,Э"5FbG(8#Aд*^ĀBnȯ̶CByU)J&@ÀfIr䫻r~ {q5*HHwATrub9Ceob_}};=:ux(KvoawPԺ#J Qj|YI'PBKtm]nةcMw,);+A}ʃLwv@Vb>WVy`薿zlh P˷BrLS?4ۚXkN(GÚP;hA@Z>OK:vccL@#A/fI#"(@ݨ|DS Dk!5>v4:ŝTd0`YR,wPy$R*Ds,=-F @9QVC j[)Nݒ4=$̩*nnW]j}W5TjQ2եT*Lf@"ѻ|mBmkz)s Q}f*L;6/ X ?H ک,Քmk&eȼP2!19L2(vc-mj+C 4=~F]E5'0q yhl:U@ !҃lv|>BѹHpTpRƴ:^@1&dL;1Y?ن¥T_|@|ܸQl&(mv1{wkNR!LS[Ù:]&(a p [thqr)q-e"o qIYYp#]_\ Ș[%a aBt ‡Gw/hvg"V GRײ2FKވ§b${ÓYyW#%uKSTwe{®O,729Rqgjt$Yo( ݃Blvtx[TL7 ],n1E›~u sW潨W^NEd^M[L#*\VF@mLKx)Z!G<]؅nGӪw-<~؈A/6.:h^*vصP>oib=f:́"|(K&Fm_~iN'M xp#F\?TTF4J-@ZzO?]?UЮYw^N)ӹɥCL $Cosclwi(W< (f0,cg4taSŤ*;C)$Fm}P+wBL7ϙM9VӪ}+Wvī7,]6:Pzw)1#˕܃.4]2*J1ܳOrNE*g#A$Ѯp 8Cpݯ7> {Lְo=|GhcJ@;t䡏m|IyV\"' qSMuWsSĢ [L*˃)V>,Sdx-z݈!˛vl ',0.[@hٚA;ρnY7.oTTMRi,J'~X#(o"A撈:iseOF˫M:1)O1МW?He䎄q}xy@F9v*H%U}M}C~#Pmzb*ho(:i#D$&VW';Y|zF5trߑ_Gsі)g+8A Spc#W8dAdUa\,|urʸ1=V8O au{&- jk9+:Pv.l $M"Nb IcYqq߉H:fRN? j hq=n9k.{k}}ɤOoCͬ~}ļ/ [rsO޳*w ӀH-fOCHX-@%SkaL"HR/ W w?YAYI5nzh)pN1*21!)>dA=5e{,`eHm%^p%Ȼiyj5P9Ama)uE3xţO#n/4t1I HXS # ]Mz@ΐY"=p=7h LhzbWd-覴if )!h=i:zfGε _xlto~?^^ܚ+% X(?_Su>k8v,fWFJ1*lj=1W8?jΎabnfyiXvCěۉZd{0= `:QJnb,9]\bS,8">@I!)Qk=I!DG4UA&r,{ r tJdJɀgC& ݺ;Z3fLsC4 Gܾr0'G>" zOH*[@S0ܫi2߿aǶ]q7WwS4$nvlJ~c:a;i&y8:6 U^٢d3z?D_=}WbS\*9pa,4s9#xi]ne()ᇁF}v]{􊾃-eIF?C+Fʎd;W5s c0싕 3Aw;aat q%(HQ;x[H~7H__rυy J772~bJͬ^"P7^)GV:M#T4ލ1gPJT8 On8Pi׉GbC<̊3 TS(F&tpn/ )k`fqIEq~$#RԆf 3mHҖ4Ԧn>%.(pBu;q!P ! ~78dy<=lF?a;ki!>/uL0)9oKD\"odg3 R."-hӺy)#1]V,˥+ k2ٞ%.dt#M܄r'7kV̬!>P ]Jn~¶N,Ft țy; 1X!h JoYwbJJ޻K0)oj|ԇpҟK>j+VҏWlm)*e`mKT恍s w:nLo7%ZLċLCc՞+!@&$Y>ЂϞS2*2J%uf*'g5)2c&U(_t,ܖdF5ǮDU8t*+itJUQsX>*u?6e$Eo Zsvq27ޗc茽pmGx!Ɍ^Ǔ%ʚ-;H6mVoR|9 a} "|N~ G %"TڿVZ>XXCt7"VK\vܤ ۗ\Y֟{\M} V7 Sj3U)>J} ^f$L*D"4-Iנb,ʼnS-ǚxmԫFu8r.U'HNg)/@g dɭ/ͿY)10$'o+8\esܵ OP|Sl4C*Ut㯩^nIv kz=ngm =EqD [?ePqgѹ0. "$@&Qo7F1ygpAe?Ӂ QSlW82@+CyPrDe/PZ2@+/]Ow';؏ ɯlvj1J=G!|t\ߣ^й\a\9L&i™I{I G4ѫ΅gms$n-p:_{w^f6&]*'G*V0! Jzvnn89S'ƭi6mYKD5ݽH 6q1Y (3u^rKCƁ=of::뮳k<[gQ%bR7RLPIݮTwAFD hc3sBV(iS`uP7SӀ@=2\f3 ,uԩBp:/HkbN^pR/{Qb՟FjkǤj##E5A,_Qywpn6Zv15۪J'57K ~II~O-RnksJөB礮LTdڜ ZasLb˸K[(CL(tj1V/vFl7e?bPxwN9Τ^)zqC{NYZwHEnʓ& &/ߡyf#^e~/6Si Hz "?mMT_E4L8=_PٱAY;<]{Xw Vgoi,]) 6鱘Ƴ׍<66M$K[GO Ti9\=Ó+'ceJdd\F'IJSCj:Qn#,h1|^쵚CʙWr%XS*g 9q"YgQvC++/:ܤ-A?l.iiʄCwBISyHjpSjnt}×ETi*7=1Lj-LT%niK;A;F}7i!F7 ܿ;3vܘɂ}xQlSB ON]s) vhk{x-zCH~|,>RNA7t#_˄w5_*,u{򻪺˚arAjt-f_̭Ng;l2n¬kBFt=TT go.zh ݃Sf,BcLEnIKW5"v ܟCۧU p'o2W#s0bR|iUϞHst#h.d +?}Vhqj7;hR!me#沙tVb$2>f/:,(;{/ ba5 -$U|6*DxӇy"]p\}יz'pyy0O|t= V#XHvyYiEd,q%z=NeF]@&70D|fLyE5m"}*_E~S|KLŔd)g9V Rbj#ٷqUc|q ).wOSHD6% "wP*+ pMED&o+T .NxC };@W֟$DhJJ~Ȗ-* c-R~ѓLQ붿B$STP>!kT%[B-"جnfjMYʋ;;42HdXԼ<|-V{b;1W8n:if#Q˱BϚbWp&_ЩyF[)e%#3\DooK*N6CH'"\)Ȗʖs4v7.~[q_ 3q$#!Mեn6v?% ;P=^N6}4 ikjRv -VfMȇJ2]gƤ4j+x'(4iYGXE4(;ӾKzR[3_z%n?fg}'eQ EN9C8\#( :\q@@FˁhNn#y"'xboj4a%W 6w!|%`XkRŤ„tb@6 0K?Э*v#Vl?vP<-SSw&暜LL5?{A}DRs1A$@&u MUYkG)JqUb($VW.I}*LޏjhW0kc^FOWl4PQR/^[יkjTiQUϡ,5| J:ؾ$yXmUz>Ͽ8 Wi PccH 1݉{CaNo!萸 6yX; q繓Sl Jg @7Elв>Kuқd¿XYz>mǣ7CM9/_6{i62Y>F0ߓTp`Ir L['[VKH_/~+ D:H5z-l'I9'aEݟ[dfq Z *\ ͈%P_;B*8y)̨9Vdy,t9#:[H*gbe{-EǷ5 {;ͽnK! "GD`7&] iŐ.7Eb ǠwGeӴe5̓cH*؟lBNmer0P_^Ci:!m?)&uLBV"*T~_T$ڟYe_qvFL&] Ana]T:Mltv;yPP4!y p&vg*`g<ۿCm@¾;Q0#k1,+\En5G5)YtTc5mkBk54w{yƑ%[ǝ`yC\ D+|}N쪌k2#P|>#VJqZ3`}Oj6#;uBlAMQ1K 0gFg;I4N7CpaqU׽+"V$E0!g3~ =y6^b >o tF]GA keW;qf!RjU@,w4rҸ%Nkl-lo;Gfr]=9t$4_T;ڊm nh a&1QI6 3܄e %24x$}"EnVk`(̙2_ca!3l)!u.TXc4j}4"2Q9A{Q2&rDf+7,!NcV6/@|fn BM|+$G'Gia<+;"'dEB=j:IE.Vśn,0aoJ7BqJ,7[=`8ch5!YM),*AǾڳ v|ҳ 'Bwq& W9'9칙yOzL)ur 3Am/D'1)lPf,B l $P$ JÕ0x~/ydLi1d'J Bv"0o'LkG_[ŎkD L@֎L?,u)Ӫ+76?;H W,Z ~ v9_`v!E'MrRXh|b&hFƤ%˪,N(̑Cø`}fZVQ}h-0S\#Sd3yI:Xh^$Sm˅ Eye2m9<87WZL' dc]Oۿ%rn8}RLt 1u"n6[5ՕFU_ZIzfNC$;M*>h*6g|"0\| n|:BFu;+,W(Clvgl9լ^hwh΍ zvr* c$>p6v=fQ1a{N]_R A>ةsۄ>Tr "%03d ,^`n5Χ~gK62sa4)'5AKڹ =CiqN [ ~KBG])G AM,n?=V_5- J2ߙlX@ՊQ̤qP'pE}C,Ey[ r BfP (%G$44%4r_>u_MeZxc42 y;ߡϝ}<?gBQ}:ඟ͈jjd@ L[qCMFcH tKpd5 EvZÜ;qk{-’ۦ p*1V T0EסJ5(nq+ۅ5λJSucX>7>zu\ڶZ_Sc5LQԝpJ<\:~]Ezh0k8ukULٯ8Z .Y 98bVHɼy\y }[lpPVH +6TT6*jw-\L8 l)tS,qLM{j RCk1a*6C> q}$!TgNPwʇEj-..L`!k^[E%!jF:,o@qXV;qJ$ZjS#:uǐ -`{V3=L˲#vȴbWKԒ?PҸmz6#0UT]e{Z w:`lA5j2JCI>r]J@WU}ᇥnPm^zz)'/?|ٕwmyvip`='-'@#6ac``!xxImN% ϔfQhK2,L6$K6-rTyPar"FMhOzWCݔJOC|Pݢ ,رg) qdozE%p rE K>|8<8 2t xc@pQ!o".3)V#V2˜%kQ#KoѠXiraP|$ bw =Evgŏib=B n0C$MT5;4}䦅%4f pPj0[-$WTVz,C hqroVI*!R>Izד^ wQw!Պ]I2""m ܤCQ~Atu}yK=7z&/f(}1pˈT/Q倞"uNP遙 >(HlFg\$Xz .VImlS \p#f7ii66p;PPLՆ9$!Z!FfC5nyt g RL_WwרE&VF9I^̟ "܂5Zcƙ)'c`n`*1^J4UXy}( P%=N2!cZ mYXx!rt󚚁yЭ +ٸXƏFH%,K.okޔzQ1\nVG *RP9pU 1rKEɠ#Vu8 Й_Χԅ)30٭MIRxcQYPZ9vQ.tĽ1dvjW&+@3~=_\lvS9}<׸^y{h‡ yENaxT 3,FUT;TފmϕCRGJ_ v|yHj Ft~RJ0=+^ O#H~݆vY?t k`/\ yi.hFn⽛Pmc/xs% *"ih2op4<- fjY=[swl8ygT^+W̋mO8j+~$wO-_6 r#|>>W1)MX7j3[ 2B+iBԾ$ i\/fb8Me{60s^xzB)H$8X*&OOR/4ф7ȗW6刧p%O޳KD9bNAYw!0ШV7/`zuO M^ x`!#ʾUy^n{] ŮߛOI}aG{ \uvrӻxƾ%7!a~?{6Qy뇑4ǾdӅ, Vl=A?C#u`"33ZRt}Yfj%Pk*=)Q>Ӟށؽ +CTA($*_JKC N cL?@i}b!0"7W?@b-+˻T2QaF$!銨7E,xU$Ns3I- zHM^5[xF@C\qPz&*9~X 5iZhSRnZްS E ~Ew-u*1M'r}LG5U@;erYn؜D%ؠ/+ٖ(ǘyGv+vvpsG/ Q!SY`*yiBVsyM^|5Xln)U_ ScJ#.2 @AK-$W%6|\RlmZ  NA辿&OJr } y$^D罼>G#4>MR&Y7 z~ղ2U:(-ϵ0 ?}.|@ Uhu )5{(PZ`C$ŷ~E~I  },P9#?TIUyUGu:$ 2.jҟn'/ І%'9N+5~hjŏ'FkDREިz3}J`Ldl>9*nb]<5}r(~FElaŧ2tX?]qeZtcO ̾Lr+ST:d_(aZ~x(IR_БmG G2Cx9[!bڤK3HRC'Rhth C\%kHpbH30owQ'VJ 9Wx`=g*^S t5>飼?L+WNH+3pWG GJ]&w@(P~2dO;6FM e_Wm=m+T,񆅂oMphX-Gb ecgYZ07070100000302000081a4000000000000000000000001629779bf0000a4b4000000000000000000000000000000000000007200000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/rtl8192ee.ko.xz7zXZִF!t/ kr]?Eh=ڜ.+-z 9*pl<8=ƚ帊JlӹU!&Jߥtt|O 4+yROR^*[FLޖFJGAa <߬ChLۯy Źjgv#UN_#nIal \. 1n a$l5NA,ұ6˺Ivnפ+k0܋yi ?#Wxr"Vo ҍ/]!v5k[ApR7D=I'__ܾߟ%| Q^UʛTe\zOq'spd!(AQu%w8^IVyU3͇]L+ ߮L]:/i&< c6gMgpo~v8dӟ] sPM4 emeL_ =FJ)iͿBED+'-.yMޔm+@|kc c =UiU!oI zodW=¥& ]qD햪I4ck?i|-&Fv#&0=?9}u(s5Ht;8n-#ˤȀ*N#UYR)cDf9j^`S-߇,db~'^[uK0ZNxW q#3z q~~#ԬąAk>nN) DGC &aJv~rvcpw*8=Ζ Y.$U>Hzk']%7;$P]" '5>f͘$ZT}s"B~VS,sZ8d.&5V' &R)'U$w哺Ux(yD #%o ^00Vv^/$$+t(d0Z_0xg\ir,!T?gxyf{%H+Q:o{'wZWLY$NInIu@bW58 ")d'4 ;mH"BqDYSs'FG愉5Xi,wٸV{Si魸 OatftvGh*~6*ame9<ܭ}`D˚f#/8EiG9٫&Ļgãמd?woWrXd"_e<fE&OEHkTFhiIxz *4Y&ӎg=. 2uM_Nvwj( N,4n^*Տ\eFĨ0SZ(F;I[e*ޙDo+~9ue:$UtAh0Fp@}f.?P`«m<#<#)ϤS;)Fs UOB e~V‚u>J9Un2\C"G=8BL3/a), .f@YT}}j |&ԫ <0a3c)DD&Q=yS&;-7.eDˑj/(ﺹs9x93i?=PMD)O[k|k-ƴ~*[' Tz)ZI5(/m*?ɢiAe8EC(KWRt\=Cl3ZtȻ9M@[d@Dt[42ߠ]"CY2KmQQh91+IFf V&U/9nB\kGm3"/C8P@#=bN,t~xʍ ՠ On }1.l hW욤&w*OQ)%v[aB>u쾐u ŏ/0BKg.B> OaTLLϏpnB?{K$6o`oŏѧISL3nȎky2mnTP(35!ӝ±ϠKZ8>.}'Kdا ?GgC!3e؅Lʸf2jŌʶwҟvAS|D\Ey}Cycr; L帡5l>9bKḽٝaD9GfL,I ф >^\S$B~p$ci/5dX8RUE@K $OA3? d((ld8C C:IˌRYW+AmЭ8jD>U8pt:F rDeh@ZOeXR .RGۿ]ӊWͧ<IX#if*;kjG;uͻ5rcT_wJg %9C*|wvÈEg GK;dѕP( c⣥_*b;TbL-QMwR)'7 rv_o7r( ҵUiJR65 XŵU-DGr *ЇK\68Kw8B'y,`Yej,U' w~+ VĵZ;8y^Y .#"CXy;@6_iz{uU%f\fmqQPܻ{g] v8@0;4dw 鉗f%VSV'"W{$4}KHEkTK]UzgJO];U'܂U&*)fj]cXK~v" . 8_C,ޣ%}M*Y}Bұ=švYprromvUJSr0.^&aa^aκ橙 RwOv'_H5tWh=X{|p"}8?iTxl:@]?Z{ pzd\褷9l 1U'M8v prRZ)$* ?).ĕװ3s؍1Nh*bjeԉc%EJ!}& !5u3'Ot:MXyp^BHoBwtayXB/4b.`^(FHCs[ۧar[.$).BUP"7̛j!N2q YP=m@d%V 34fi2,Դ鉇c kĦع/ooYxabI\V45Vc tSboBZѐ/rbZ6 F+!j39/$cU5*wN;f0UTWNGɤٛ7W7axm<$m*Xkqa_{g`1{h)<$X{޷@Dփz6DAPhVFgmH%7 AVa#6 ࠕ` -/I?6/TK;A 2uGK$Ť3uA 9IRr:\L)Kb$,s3u| ʐzN,q@ҟ1x6A 1yyr_RLA1t,j)\QNaY{='rG`|)6E ~2n' J/.pb@(dɧ[[XͺYiM*EyS(gI@ڔZ},iC3Š(d sBj (cR}`V7RiUG95WNM[rc TgvcNS/lD޿ (ynr,z? K$UwLfKÇ5 { Z5_(̶Ol:=Tմ4;^xI #yY `[Hf[hfM $RUneZ\\?\_s{ybUfi7Dj@`fGX|o!%CݔUj i}9 *P^H>&? mwfP5\!4Ed뻸gy54lw;ͤ״ lέiyUÒ%T@;k'>RL,\wsG: ٣7AVF=g9qJXqiMܱ켽7yޯTav@wdIX/0_V@5v+7aݴXy: yo)SCeE`kURyI3oMs+E⌹upGSKDD,Qi8{#e)}WԎڧ.2w9ZQ:(7 @4뷣#-,ؚqQm>ᜫ1^ߛv;|"DUH Oq!Cq]Hv<F]gZZYUM #k٩6έZxI!_PȪn(VDy wiyLii" œՂ:uWԯأ&UAXR1z7d<`d#ٞ?JOP٠)Td6~=vVMfF7do;$t+5.ϔeZY+rI‹d5QKA"S/Y 5neNV͌M G\ &˪-B`9}w24*8-)h\A t E-7nJMKw52/1<)HDs:ni*u=I~hˢ%J:,OPXɘ*-kk ~gke3V}ہwϸN/,X9'0N%mj2B2rNT#.AVXG٩5-#KXm0]% y_2jW?ۜEP:z;</ m+LG 'ǿ'@{cfgßP}/ܜZ 9q Y,,bP].Kﵔ|uy4zڧR,PO%mX5F!6B~a$ -W(voseb)p'ʟFjN95jINW108V*64(˅ٽqQ8qK+XQ qLƞ?W;2R7 L.p0ss`G-&DM!E@4N"J'wM%7)%^l *`d+x>΢o9U(aԋUX5;pc7WT9m6Ȏ ӦP+cqӣ8zmtGGu +ߵ[@+ǥ~9Y ܆aϨiR:))P[ul&Ul§3Kěs?&PR,pt a/\r h⳿^`i}~+ܪ2ލ Ԡppkzt$c1wbR4l` }\$ntҠ Pbвb.a3Ai9=1 qr=/t F7I9]؛Yg7;_%;fܦFVVVr(5_NhYUN˵Ayc0]Frt{~1)|2_nd:m'&”IM2<`;⒱]*,Zoe\3Qt&Q4so=ԧF 6S@|چc`3`v/wN4+!3 Km=eY&݂{WCIo8pm|0 QT~]ͳD ÝT=;/m2v#kkN4D # u r&U᮲}|Q:¶twhc̞Qͤ3B3٫(k1qWK?t5fȯWh+muvN*WQ|ܐl(" < K8'$6V]T)ؾB*ԾS0 fV ^]eԀ8/ έ v ŔJT) Bl_244ϛW!>Vd-@_OlְK7cӏ~dE'Ov]]þ;q.))h@3T)6|D4^٫HY3Bcm>4t55>Nv-2$삟v_'51zUU :N^jI=|Tzi&z L#]VN9-$X-Rp)ёs8g;w>5$T4!+}p~)ªCBHs:6O_I u}lF%dh.zpʳXH5Yy(l;;X  @djV iz>ߖ &Ӣ8C׻;yoBcvhk)RV>)1S((w] e+7 n,6*d̞^Wr xCW=7o9Sh]˯KuN}71l=/vdXݿvz h;kjYǰU>M[ш%i5{ƹea{{*^(KzF%1en5 w8em=I::]-ê'[lPmg#5OţF7=}+.H`9y2ɢ$hrk mD dЖuk)PD ;W*Ԑ`ŌLdM %5U%GrZ ߸Qh\0#g}. mMf"g>zgfnIx}>^v+8t]̨d*.wZD,O+ >#o,VuK _cRx9)\VnisV z/.US9IJ]٣*U0lROgcEWJn{];+5yńllAq({ ")!ݐBN@a/AGp0uzFYd|uZ=P[$Z?rh>RۭzW(z |щCC/~XVe0V8%" /w$`(YLc|?0YYtb]]B;I0CID*OS~E\ƫ9"BTH YR0Z|gkHҿMyНp4=.]L(nՑoӃ2D+lA7;fۄ(hc/sMм!)䛜HZ9}> Cd(vͳIf~Eԙ@?3 u+k3%'~9)a3V=gl.8+o(qGprXCxW^w>!{ţq29Vp(t}1MiAq/o0OZʾ'Ӥ'K&Zgʋ?A)!߱N@aZh er(Ǧ&_5 !=@ֵ`}L6x)c;6;進H[W1'<_dp =Sb2]VkT}K$inyXR(;&exs< ?v:=ġs]Oieq:":niSjB})̯}c/ 2gv/N+).6`ۂF`ѡܛ`v蒻ux ]vș9pTx~xLfwX:}ujNsŞ#ycCe'Tq 8d9u N".άBo9hgrhVkŜ(;\[!kP顀/ .9|KJ[gH1bPĿQ/ rYO} "9b6$D5B "7J:iwy<,1<Գ[Iqw<f}BOA^>(wQm=\RfsCgVR׻AT|'>ejsH9gdu5Oa@zqy  ?5ƽKǁ[;#؞Tbu-,!^;D 2)*,S!R3։?+&XmQU$2vEN#JY =N)tK!sjzM!DyH#bFsg0Ȭ8cFPW;ic82o&Wၿ g[e᯦Q䨚~ڦY/OӐs}oj C9Q+"(tTtSꀬ('$-۽4d0ϼV_-1{_sVUju 0y(F\5~pτIb\R>/RpwE\ѕLKv8_0o'wE1奱,ݗ2Zfuu鏓G[-ߪL4K{=M>)+KWX)gl*!IO =Hn,:lLr+dYXKxي`&jUXC|gⱜZQ~TuEfN$~(EpN_N%>'=kg?E8Gnd%CD aTh=y6},xRHvZX+ukQ'3_0 W$`VܴI\teQY49ձx|Φ֜tXX'_D!1Ϻr̄-6p\RhCH껶umo14(pa(7NPt_O#-/ˠ\][b¥P*ڑO: w!MH-J0PnGI/r #df*Z4&#mk ȫ'gq$'Jo=Dp=B9a ZKΣZ1d*큛-]!r v Yao/MYibd>)eWpHl_h go˾.!j! "b8Tn#y C^ Iߵ2H٥1,զP  JYP),֒!&|qqQ“!Zs!b ;\to@o!7܇ ˺oʔҨeRj6y)ʬrUu7{Ɔw)z3nN l;c$30;c..2i$,[# 6r: ^9te6l?w8 wgT`W NnVL.r\ 6S _b %2k5t8EnP|\Ӆ&gYL ڃ<qllF"QE ;wrHVu"a)3^Pr[n뎯8Ts R\MQٍ{$.]hnxnN7 II:d9)Rp=I&)d8nّkRdЃ ŧK;ZQD$,lh`Lv֊Z:13@QIE.@>ōh]LPy3F'* RE2K$<Œg .' N;KWC՝ f)ݾ®UX(nY4;n ؁,B}+n=mݡ@ވ'ΛI:j֏PQƖ5{rѹy/k Z-"2 Ȫ&aW6|ceV#KOFhLHTd}~ΓB2MoMjEE=rQUV]gXbJoa[5r+&BЉZEv󢝗aT!IuSҨHEON1[B_ 'Hs3$DV0b#`AW ^*7l7&}R4`|-urGiwcDp8Qd$fLIv;~I)Z%^WŃ!C)Ar7zD:= .+$n"c>SaضU//C[`8&6k#r&a/wHȞ,cBc[Do-8y.) jF/aX5=' †'UOfVi|DRfv+T&Vpp:gnRt?ݦWÒ *-wl>ŧ'qDϽs(DI1A@3CU][f0pF7-\[RP+%3dMXs<}cY ccЎ}L(/s!k6E!6H4^bP 3!y]J~G:dS*Ur񙪏heyY`UQfR(hI;^]Sp7%D Q@F (~"! ٸAC]?{_v;#$Ц0g񠅍)_D)-gל0(m˒Z,$\IN j/dseQ'.mte0-!S $ prh VT'ͷlFGHʭ mtEw\ڛg/OS&SѤkz۲yE$=sHrqYƟlLj#V}/$ { Ɵ^WkG| 6X*BRDSh}L.iyБo2? ېTxZFM_KR*mz'ݤl&?s:obooT\>SiJƜW"sڰLnFk^E7DPi_@G%90W3M={z G󶞮HV}셌hEiIt˜}2*)FV>9*o&nR[-ur,>EZAfXZ#è1!#b)iImg6}ȍ ',O1H1b Ĭc3Lo60f jQ!OШ~C>+x촉֩Qڣ].5\qYŠ\V;{3 Ei ):=t,773 mՍQruՎw+8R:~)NJ-)d(`F,mFD/4{ |sz -v[Y%'+^DžF^;1o`zMrܦ %g8a[QJ\0˚:^\l@o^fLt,w%nBIk9e\:W06_HGO pW$z5ʱ^yF3kN&dQb* ȼ4{ 'C"$hD3N|ƴ)ϓOߧ^3Fus) b}v(<,Ũh}[fY((sqzGm i+0XF>qqS4XM"ڡK•0O5vQ#_\|UBp4=W{Yt;\Yq.SWrCk{\B%PU76gƩ|>TanXA{=(®ՄHG|Rvt/?{x:s,CT~~ih83B{xQ3K/8Rq0R{Yizg.5X2/$U i3q3-MiKUQy`܀ɻ=ɽ`X~Q~ rZ0wqcsH٠?9a0ھfn_m.iY&kƺ(E|(1^,7[*<ͷfed,_=9oI79z#q.^;ieZVŬQұB_`p$Fdii$д*Q\DV dG&]S9u\,4bOG?㰮i+e(Ӕ rԝp$.a͐ ?p* k2@eNTMk_$pչ&SM`U: zg* (E䱶P?148ُe$S"jT*vmu1k bp > V|-IҾ rwhx8p(e,tܵ 3r&7&}4ѽQB/+=B=3t_mih;k23{x xu=N4ct)damY(z㘲d-Bݺ`cm&j)=(깆͈5+1%DTﲓv|uzWv5yݛ>V4:3Q;(#%3s/R)ƫ4wtcWpiLAh0***c/HZI6fn6  :LTŹL-U 1{&C"g|BjB@_eQ2`Q{&V:"vk.8EX~{P_ݕuz6dX*(# :fp OҜ~O+ 3^_U҉;xCUM*=PLx/OKWq=%8>=!sZ |*u?KMYsyW Lv%dq1[*= )kNCb*h, `a3[cqGsCfi^I>g9Mmo?8އ i쌢\0lgg`@v ?ukT<mhauVQrM F:k(SW\ C@6"*\oC7Lk澓l ~,#SzvXrddUIڡ*SvZ8M~O5jo7쵂hYo(lWR?=[2PL̓#oQGT-RGȵQϊ Pԥ(ş 񋪕e5_2`(f|xV tͱbgBmFWBgJl0QZ4mue 킲wO _Qlf抺\>Pрb%`c`ڂhir2,v+f%2jW(?5I;Y m1TgYq~lO6uঔH>u3v9+yfQ3f}ƱɾéH9~hySMlp Py,p)Q3-xX▾z1Q.yA{zj8OʁPȍ3iyOƮd#[ne,A@O^> φ5yc]>K# chWZ9?HKG>7w9#A,ۤͩՈjy:PT>QEX0]Q}]N(U7@E6DzWQw(j$nD m Ԟ5^nGX^& WAW>jTXG-mY%*%H ]I!Rpl:ϠY^m APr]~7.Bs`NuVe!$B)=i҄l}},"(e5Gr{SDf RhSYI8iy%3_G]Cll`S@h3-$T۔L+õ- |0րea7\,Z0+``: lG3lݞM?>ٕꖙ ҧe`o:{cawrsn adiԨϵL WNhwgKx@6suC+N"eE}Y0Nwi5&Ft0}~N#5rnUۅ ujUa@ߛm:*|V-mO(l+-}\W1wR܌ mp:8k|?rPW5[ڌt(N;AEj%cאM ܮY`7W \*켭kQphlAa57z,pj$Zz6iSl(m\.LmQKTcm(7R;R*B"Qt0 [Kxu\ {5W4oQUw`0s!iC%&;~g^u4t5T鏑yAS"Az(SY?f89ۏ Ӥ QF .i bj$8#C䝊o0+br,p!{QQ)x%*qP^Vʾ{þ!A Fr5t7&bib2W0qe3-&x%jMSM!.%S5$P9S$eڱHӪٹ-k,~ǫ $y*#A)F5];*(^JUΰ[L^7Lɪ?NV׋EE ^!p%V^SZ7Gv:q`Q<:!=xg鰣Bg⽊2Z<|I*ÏKt/|ٳּv`۽X. ^Krn%c|Lg"'LKdڱ$ƀՃ*_36hO9]Skh vet{OկT(Tָ1'i_*o7hU&[dBLD.'  X·Y&CM գ%z87f;w _Pcz$3ӂ@oiFa銚Vd +t^3lz, 1(R LaZc(J9 FaeU=LD&rѐU@ydҏV! WZr"ٳ:J@as9BVF^725)!>'dW;]NA?y9fzPa)>}[$Bk4vh.T8[`HqG_S8|MVF%;k( k=X2pT]xC+vYlli8`E|*5'6X))Qь/mt 5ew g%)`!̵M]ёWەL.#11~8яp1_H/ \7xM֮ͪ:{)mn;3D;q-0MLCK y8[ 0ۼz> ,97#roO+M觞6իSAyel@zXdiҌi7_tr̆ZF_Ï;L32qe3[݁2ä\8Wǩ,BSat ɟf)+ݹ'oϽkml+y/b\8 -gBLWZ!NN㳊 ULW`O8OИuc=!FE%g>O"lU˱IO3ϰ ?-ZxPP$vu|/;e16z㺿ß2'/ѿ=rp*2H*B_Yq̋?Xbc>dڴgqp"&::LZG[2+oAjWa$\'K)%8TuNU 1sұ޿FVLbU"τ<_rEcմw"/3XAAħ-+*GYѪH?]؎LqIhT.gS봤U} A{`ϣ,Q:\=.TqSk~_{64}߀SL9ޒxW:'ۋg~·vV71VQa9%QHY%pqg4"7#A0&I,$!$r8+Oi6nl6TªU@cQeJl8t\8chdхd>&㌳ Ǔi`$D>lcFs^FͻjBf5r A=&}_9l#5)1OoU=cuXMߴ㘜l)y!1{Bbm+_zŶz<'/ i%TԄ0D:7FQ| ~C BP2zwWK]@ قuNOF$Zmn.y'+GQ[4^`!FwCBgF>$8 @pwx(,Јaϴ7&3=cS&N"0fr' AjXkM48MBNaxa94Vk&xx$ܫBf )DRn6&TZG$`VniZMg8㐦vm]Տ8G~WKp ; xw@`2ymIGK4mq7\pޓTZg5YwE] nohzVnrvYt5эjF7PX,v^Y&"FQ0X{Ċ>),n${oU04 _1(wRSQ-IBWUvqS7{yyK sF&ty: pJưNgNub(_ ]`চm㌆H=&ۂG Sb9fR mEGJݫt_y CK!{T~uBw(=fh3Z |8pIц/XpL8h$cWn8T cILqDg ?cwYsS[D{>" Q5,똏m︮aZD>Afn8 Ei:._G.g=$vE= %Ҝ.hxd@xNvAbhFKXz N30V`)%Ki;rDVTKyN,~'b~`Ҁx% A揣D_Ab@^5kjLAP@q#AtpTGEt9J ~z=) g>쯖b"Um6 neK̖*iy )ʣތ7ovN]-B}0r=ZRޕ &!P1BK%Ac&a hvikHˌx[eFN+IUAS\zxA|6KE8N) [ 0JLq"ܯ惫̣3BJ̺{QӫTSQO O +~:Een##jgZEr۲I#c=t"*[Tz,VѦm0~-M_M.3D}M:3JfqA})\|(#40;>C)$pF>`tJ AL枧Fr,w' xr u40ӯk~Pkϙc#U}al:3NW3՞<&S_?K EC,B@%23lin9HvM:'EEա˄'̿ `Bq9KCً ԟ$d:yWӏC23`H>yw%(iYHQRfUW+ڂ$44NJZL:n}RM]S ps_!fI8y;Fۓ@pjN+h6gz `@hºZ3Hbq]R&9 ឥsRaGATZV֙T %i^ߍfGާ$Ć@F8W'gRK#C0h8ѬBQ:IE)th'P(|H(5/.zLף4oy298Ɉc8hK(4fq1SN_z2a5ǗG5gS霢~u= _2R~G~cFҡN^aj;9I ߍj=U_u&zlHOU8{N~ۿ#B y?I0Vx=gML[KKYY0%Gq_P sLqϥ7`Gg\|yĮSLy3+Ixxo*Ny4.FPm.Z3"ɜ}uߠBAPv4 f-hL6Z՗)׆*P`GWϪFgw*#1c84VψYI[ neh^L߈Zخ||QE:`h1 _qu? Z9sNzus~ॊ<nmd.qJ E03GuDSGPd(%cn"L*)U%&ҟ{`MCOֱxc+)}G,3&L]0XPleW<6J(X#\q k^>X/q8 K G *eMɨF]Qz/8`YTrr\Ha.{#~8JYLn'FKL E`G^'q~i..WuԡN~z}jVu͝״-ɐp Lz[?Q/p(m+ȇ k*03ĹFEpdF!Ո9Li}݀5{179S3G;gU[_/1wr%8[@bto}} QU6BQ?۰1DխeuNO˟Y_b2Ʀ /IEmoE@>F2kOE i%! MBDΕuƃD)9iF`8( Ba^.^+i'+ˮe@#ç A /Q?̴_2I74uPMm-ɴ~*( AgXN  Cjv%bK"Cb!B-Wـ6]i̸dۼ1j^'R2QvMh |zҪ2C'ר~T#|nI:k1Mg Nj#4c%R}+d5h6@[7C# gPM@oNmη\L6bq88$+j$Cy>1lnm 躧!DeӾ,[莪iꮞH F VbT╪R2}89;۝lxnI)%l@4d5}|(;X>MG{"ɵd;RC8/zё}4kx9=nRWHv=FDN%F$Qnbv9WA&s (S9$gTUӣDB9Ñ r΁ØqOfNb 5 -*3ętEӹG8"xdxkI! zR#/f!MCӫr.-h,j׌,xhK|# -arފ,~]8Eh@B!h4Lŭ"MM}\&4*Vwsy;kQz%Q5X9E IdWՐRg1h8eҎ=)dC` ;9P,== "F ׾)uݶ6g!%<:fcL0DT70&;ksRav3^r*a,WGj{[PsL%~7e>Gg`Ӱl9K2H:] JbSEGZ^ZpT8 ֙L"E|٫f`ZϺ&0Už{^1oI Ox)6rYm/}4^Z+lk؉袎LkXAskr_rT cRkt٘J@Km& aHK wƼؒ"6sxɅ>t1#2QZ-*͡]ہd^͋un9 $3 ,ׇVGLƸmDDb /Dd9 T {[w f~A/cJ"BAVpLo='N<0֢A#Z>F+=#d Cb.+LlXJl&AL~c&4wb. GbWe$]G[T{\–g5r#}ֽX}NqXK-îzB!l*AK,L/FU琺}4]}^#"|>"^] *W^Q[\FCϱ\f1#%FNjW1.#=N.Hw֤b[Rʉ8K# qFPF56oK&X\U%96- |wXYݗСT Y%gcDfQ4XT;)ڝ,P,/t5:̂$oOcliBOeetX57X߰j cHM$`=Sk H`pΏ8zh`-ȻRM (~?UwOq+7l;r+},ebD2 :PL"I8us6VJM.6P'HhK 1Wa,F$p=01lR6kmw͑-.Fn-4bySڃ0Ѕ@h =:/B5lv$;58P |"E%xcwSTGR۾aS*0"oMS@I*1-s<,`T)!aP|*WOH`s`>ekQey*؆J |1&;s܍qnjr(!}%,_yg$\^,u[DWe ܇wW}qJmCXp*FCkB S*"_gtu3rH!Zۏ1TIL~#?,"EbHտ,_εK,f^92㛻k\?xɂIc9 |]vV$?>[~ha}aѩ4p)- ̕t:]|0:'B%;*J [)-qf_ulLVGP mia'w ~햎!tZhkx;׻460CD7 VͰ }[4L/=8ort4QI3yp<kG s } {Ix=n{LMK˻2D9P7tjB`Ń{w{u'&&bF^yN 5H{T PAȩ5QKAȎp vbщL8N^SDsɀۈk),(Lgxx#r&kp]A&ÍDo YV(p+̅JaI-ށ,1L:ӯOTo"ijm/և"6w'խ'6IA6:-bZө%ilXִtJXaVRZH>)e. /fY{يlf}SJ9ͻ[yΦWdvO_U wVy{?w\JsY|e>s T*u{ $ZP%5)s s)Ȯ>E-Hξ 53#o5?rxͲʦ֭~EDKjP+](7M( p >m!P(veo Hz6֩0WC j dw#7/'=+GqsUla Ӵ|lE4{NLW~b&Yf%rcCdO-#و5uGUK߅.9h93bpQ[*[w9JgOU—3=`GpH4"`;N4eܺjR\n|: 8./XVPaL~qAֳA*#ژE,%n00:+ !OrAvGUZ #KBJXk\rw39CB[]xL v| ;Qu`:ƺOLbE(J hFTuVubW}]Y~RgG1cAk8|tj68&#V7,,ɩ G!T/q6Wu:Mԏ q!yw+Ew.e5'a&c/Ux7F2ؘgybobaQ蒺"&n˶S F 2Mex2Ƞ wt]C0RX}10d;2Byǀ[s5C7lKd1DQ!|H^Й2U߼Hp3Yw_l哓xՔ#2g_sj-yKX2I.xGl*I~=AJ,D3̑r q5$paVʌ "AaT܈Db=cѺF7m>ePs3Θzܰ .σ1>/"#܄Dh\=PjNN |ɂvRȖȼAc!D~ xjU ~DnBxSFE:L!{z)Q%p'rfؚ8VD( zoh:H1NU:)KL](3-==6=9mwjT0PkLO58XdB?#=*":kJ(HZ-n8iӺ@Z 1\5UHzꔪʛz$͵[p *c{4qzR`7U{HzJzBX@<*JhKˆ_B W 5M3HJdC(>@_yfBa'2O.EY.eG*8AmYn1Y 9+QkZ9{jZ8 w텫iN_"X6ɻKC0?c2wS} =K L6x:z(ѭu Q$|Yam5:%;Z8hOt\c_R67j|mw=pãgϚqvI%>] N{tK$srV;v(66C COC 8MH4G)ה }Y>ڰx?p(:*\.`򩵞GWCly(8䚽x -QEv&bqA뤼It]OҕX_@mNEa}߄#g,:GI۩<zqJm1NjDxΉGʋu1iB ĚLmMqh 7=zPLH3a1(?ةIA̓&Ixج4363I>ω4;>~jןa+'(yR'gy e`iMxjvl-q>5C1"]b)P魨Ut%7U=c%cylbh=us$4X9P`&N"dGo)aJ&1_,ƾ襹71X1d±N騯F"4<șf !OG ^%ӒIVRa@1# F),KP53Y SxQQQ.Tzu:Ԇi~oˀVy͎[i-(XhYfp‘/F `Ѵ^٦X;Z~kuHQ01$]iw(I5$]x/`;XXXӗaE7ghPSRtR*/5WGhYͧcɇ>IYTIȄSjӝk)gzV\U-,ꐷvaBOH/n{t}N_1SjqE40"pN?X^ݩN|Ҥ$MyL㼝׬gH.`b[ PJB}TC-}MG,gfǔBHJPikn%6s7FLۻQz>'9)H}fJAYKESej!sZMRPl=³cvP'x~19PҼZ.-*,?dí6ױ0'0| XZm[[0F9AB?ʹ( P+'D~f Q_\TZhRCy#bJh()c ;܍oFp_b? s0Bع=h8 F~l}K؄k _ U7[nTvsv aqYV,Գ@H=&-mU"|/Q%L6e7 2/'VE10͗Gd9i|ʭ*K*APmh|4Ķ0S)-L-&Fpkt%iĎQCT2 @։>ǃEHE拰."m|4%.ů,[qwU mAo4jiF(;V9Qj'њ pG`(=#B:bQALn!lmGvAJ:tIՖyTQLAj:>DO'.)Vm;{;q'XKSs(Yښ:ˤQ/vW%m8B8ʬc9N2qA(' HiR[,P<$YogӍrf 5gYZ07070100000303000081a4000000000000000000000001629779bf000079a4000000000000000000000000000000000000007200000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192se/rtl8192se.ko.xz7zXZִF!t//Kyc]?Eh=ڜ.+L`SD YHpw&& bS_ߥnׅݕ)svˆ|dD7A9}QGL_%|(wCF⍅k$ $lUd-EbuL 1*x4rM3ҟ H긶kuP2Ǟ*2h_7%VAt8{4?$TƝW֊9Hϴc- dQ0^OA4`+(3S*{*'G prRgSJ {|~+$S53 !,|~ea/͔Guh{L8 TV J ZԛrTNdS<=МC@_ ۯԈ礳r[=Zz7es XrfY,COr9oƮ' });Cv iwGG0%1Ldj(s1b@x_zJ;g%c(f9гĴ8RPI-{Ud{qY]#g}S?o{mN`m.l ᩎxj}[$ Qg6[H:an4 ȝukntțq MoB~pWHz%@y2:EZ ]ZHkm?zIGSs%P:fks5~0ǩMl bM(0K&IB)]0&qm' oyc7\nw /p1 r~r τQDX8RCTw)qm3~ÕK:tTRl 8! sˤ1aG,B֧HO;ĕ< ^`/Y“Dt!&mtnD{޸݄MMj5zso'H]8?ݧ4-I pܤ g@wx"8q#8]M"67طhwgKp&lyo龚g#H_O*7-bA\tBʋɞD ŘZc>[k5$f H%xO:AE%5}bI5bФv8*pk(Ad3N^zVx=ae󺬁:n̈́S?<ĵq'ǀ\ ]OK:q 6ѷ zvI4c~S'+975r-TYnaau9ϾL 2;F+%6LI[p -Pb S~Ӫ6̙…n;G':yG}m#]|x;TY6|!dG-qr%,gיPݟG-:?^ *v@8t%45EpZХF *G7qc)Ӻl-@o+9J*I4*3 ha+HL _dBn>7(t~*qJ.> nwmey:bY##2PUӗBUAGY33]|`aס9I!0Y ]ن0Y5 -ڒ{‰mp)KZ\ 2HFBC &x>  Ŵ3ڭ]{ lL%ڀ;]ܑLE &S;ag"_]ͺPCqS\)Nȵ@a5-э)=@&C޹[' د,*' (`gFpbݓuc`]g{!7oЯZk] Z:S]{lZ- gBٷoc/\Plv"b/ jǻTib #Y@d>& Q9/F,zly1jӆ>$M7D]MRq'G;0yCyۥpl?E{6lN?*E-i>a^\$pt6*lX$UGX%b,c.LJ1­ZWά`I4Bۡ8et8` Ofkob ]0 LpciIthzU7moJ-fOϩ(ܜUb*E=Xjbzn+iz$fNpSZ4f0rxʶnB0LGZMuf\gb{_u{9a.bחLZy,U M(S 쾑0'd.arR3[g=VAS -,?$?:?qy[JE mM&P‚e9@<-⣛ a0HiDA7錟yLiθ5/N4p+!43e$y j8n5v~ !pq i ;]ĪЍKͤntc]0YgԬS+"Yީ\segTq.K.p+ ݘ ZMଃ\4вwTy2dm~z+#@{t?Gppsn&Y41!^!O##z,T r a=2a5Ye E-¤ʶ1~.)Hg fE抩l8 |j5!KAK} kMpZ#V<}ȹL2hePRVJd܉X ZK/^ž~[.Ȍh{380r#M%m0;# ?Snh /ԓӂk oiSv=^r ,,փ$_\f%9T<{@i0YSǗ)'{tuUJErzՁG%fzLul}m$?L;:SOYIi2wtҚEʹ ;Xtq E[03w'ኤi.+ eEs)9OWZ}+a,kCVTv67up0z;lSB O\ %zzvKRtCӗN#kranʙYE1y=#>S\bA*doL,]LXt8`3$I/*K@LϤ AOhi^Li=I'6PTԵ4Ǎ @3Dm\Rtc2#zR4ynqGnw.M}U'.sA B-RD:(PuYlLFoO6IswWMNݪ]-a_D].Hi78aQ08^O;m9'I G!^߆nt ;("Y瀳}pj] K+v:f FY"zVv}iм9R8)o%RI'Q?Fdh̋b̥FFI:yˁh | S7fF|n64@ZjlvZO}?55ג5ϡCwrRNLo)C_i <&i FBOcv10hΣ'P*8RO;\d:P{Nv ܘ C]zR.Cd`dM+Kcj'a_GSH"bi! ՂRWh0VFOIykJ<^~C4wbFU Elbڎv`~i,*f&8-6Bt1Y4/Ot 0`#m )[ Gt EIdqZ DTtIׄF3K㦲%DF vV;0^đC!%@(*0e[)3.pce]R ^o l Mw9Svk\XG;E,dOKu:2ѸtD%-v^xچ.+&bڎFGV\6Nśi+D.F>ٟ/2P$KE"L&I$fTNTkY>(+7inf5(&Fu Oٯ"r:rZ*]nYBaiiR)HnzXM͡`0ެsP 5h$N5Il&]I?y7@]@á7dI(y%"IA_'3H % { s&b)"4ejK]ł&ֽN _'\Jipw*.]<og^՜:Q2itüUWc_{mUHpXҨ I)JGbduw[*9h4cqK Hm$ZmˀxT[~fHST =7f ;`ܲ.3XӶedH0'voi?M*]wCjwziqc?h3bQPGF\q]; `݈x=Ņp?1#9yE:l>u&2@_Uz^SF-E"š<SV?rr{dPDӢj =5 ̸>H=/յZ >{'8~]ۀ&A!C&bnhϽ6Ӊ B5K5%-}nkt:=蹍q| vR"b+?]7ٺsb nxZv5r|$+K v{J7t[@S;ڈ//},_b\AfU` ǫzf 'J*:e-w{ϡHrm/1-^qK0~ [$OHӼ%$D&q`)K$@fOj̚X5khdl6~^H%0%$(ENfUڬCfP'KDƕm@:"E7G+1&e-7HJRi=]Oo53斘kV %`pzr(\ʴub/xܯc w";m"P7Ӓl! ZXp5@i`qwPn[M(`;VhAryby^u=Wߑ _Vb vؠP;BԽDs{,2rM /un{\}G3Ӭ`x3~-#Y04⍫XEs9AZiU_j㸈P*/ǔIqX\OR7_ߞfYn $LdYn'C:@ WϷMF)l>Su=+4{FR7,Dp,v8Ƀ *+ `Glkiˠ?%ަl~k;CS&u# 1W}{`A]EIݠ8$-j 'g֍Il;Ĭ}P+3-vuH ՔeY~UaXIH>xoJl$˗ m;\xkbاfF?Lw eKFD?C Ad%[% !\ SV!ϟwm" m #ze-e>=59 _%qoC:1qAP}`]2ͪkgSywkuhP o*>/d.ٚm"Vw:)I32_HB :j6Dmq<+|_v<313v+`&&WO6-anRW|1ef}KT3m~qFuHnH 7IZ V9M_:#JͿ XM`6Fp"9L,||RqICR/FCX::ktڒ31-%U5nZ b*(;Ij$"8 8~k O.iP8 q.sb4pd^ _je} Xιs]~nueZ7Jϫ@ lUrjl>nV+RXiػN> gk'YWsh«W]2I n}$@cSh?2y$xeK3AcQs.$.CY6. _W_*]RKĆ%@G8a=[WwPTRa÷F皸q|Piٓ*YiYAC4.:c̠SQD->߬6Vg_KLW>,gX/T$`K~/ H%2v~*lS4J1~l@~pY뤐@Cٍ0WJ:J72@?*hO?nNR0X?BXJSJ 69(hrnY[SNW#V`}6fkrZ_=0"x6OY؉*CT_`AgSXi,j0l;&` 6 zT%KI $)[1IRU+ޘE.'SQR[ l(:7I:Z ӳFC73".`Kb(#҆+J$[w iRo9cJPcIMkA ر\+43#J 1Oy j;>Fp` 2ʶ}UÜkNIY-S#Vvُⷢ67l? 9ә혲͌h͹M$0?K|k}`yqͷ--)[{@L2!.ioĺi0c(Az3uf1R6vx/a d}D+-hH*Z"m)ȅD4 ER?PHaxO+5,5#ZY$4xSKɷϗЭɛY olS  @iaOMmQ*EZhu2LoyR=")m&t TG5#VX r>qG$שHM$:j:e(c4N[U,]ur S2 1=eGmZ3uװN G fD,'1t/n0Y&)Y&O.hcf/%(ޞ3}¨֩jͼة~[eto}I΂DpL~T58ȝl/"1tݸkiAesK`+2"Ҭ?cPPD &T텓{Ӈx|Smt~ C٦߇b) ї LOd1BO'JC֚-(oY'AHoC&U=C g6.`8/J536ԲHn֓h𯓀:}Sמ;m$S+Gj vlUp ꮖpf~qEz}i ۸hBM?8jzHwPRp!>!4, ʙ::\6OP^olA<4VFw&$)|è_JXF| ` (9 -ĪʊB\6ůOv>f]6ݼRg!3/گ%ܽ*Mq \|D+Mi ]ئHEo_\ȆےG/N;نرg %wYEiػ7&#xq8ㄽ߹sC ѲkG9qm|)6r>=pzHny`)5|UL Oɒ,bǼn\8ǷS0Zª.Ⲃd]3ɴ[S'u^ww`ōj?! oXnW >&7&5t5cw:I-?6F9tp:и+Fsc5j/B(''vדy,bk[يG1a*9lq9Lc"x҇hP5KO~VکCDս?OyIˤ:u@LP4z[GW%<HV%(#@M/RSY+^D֧_1LR]5L| ێ&Pn }Q(=:O411&t.i5 { YB0'RXM½`@}@vBAdVK$Y:P2Mԫ2>)Vl2#dR ߇a 71ՓIyDvɗ{Oۨ#Rï1*cYlƪk3L xz}9.ަO}y'TC'&qkY^H_Iin_nA@ ÖhS傷M(1j!̀7 ^&ShH') ȁۄMuꬖ-URI427̬U,oV 0pǰQ>)Z؜~u nlIȧ;s/ʴB [\!|y$MR;m 8Db8frkH;@sܪ9Bx!!"dKؔ 5'ŮIOᴅtQvOHČ?)\tGŬVWRbR|,MsX6դw-x y*#K\9e&cg9Csqbd-1\x^|a 9l_^[ ,j PE׋`\{ڃB)\ 5DAM-&Θ xOGW[5f$Dt Yl+JP}s Xk?T*gSx,m*bUNjR*<'kSy?]x*P+A3zhH"6 bE<ٜBҿRPҔT֤^"[39/X(Gjh)q _W㹝=Q&xwS5wXa"D8Tw Fb (7*O&m)'ߎxnx3݉نNϡàug_T.6WW-4vt=. _A+Nc%R1=R3c#n6 g:;]A06Qx5*!'kxh]E[ݘY79|C&k?puM.RU8$:û;">a<6%ыҰO:"g;\(" >ilzl/зo:9\XCPxCq*%qgNi,у@csNk:,5QSÙiwS< |XA-rE-yWO_侷R~JJ|Nle*H!xNy/Kb wTj \ 2kO ̡_S폺mh`흧7&YO F73RvM+<IF|dZ`8 ?~R*v5OH.\h9_} J$wϥQ/|4IN?~)h"|]rLYll5-Oi&`yuzE3#TJ8~@Z o 1|hJHߌ"w\7dHg"ĴAY [/>NjjʏILF,KMR W8ܼ'4n!ن$#1]=B񿿉OD\DRs^F[QlP ,&Ai0 pM[#ӱ(3X 9ͭ^ABŖ1\8ݳ X#@A8_? N#aAw ǧsHR$R WXN#8I(~u9C?P>`r`li(B0xS-sH_ :cZ X}N OjJtB")MN7Kyl3ȂDOs%^^?ai₤  װ.Np[_Qg]L_5ܕ1ԉcY^,zeBʨAш7M>3+_hƉJo4R AFAX 'AL\3vhˍorF~/L#&SP<?2*<܉ (Hǒ:t,]@V7BB"ȹ .lO69Q2g ۫q-- r)(P7GobK^l SdY[@4ºvEjx(]4  }g?eN6A}Z0 )G;6 9{#/NjADt/-o MbH1|3:d^E@2c"tN݇j8ιV'c X{~lNKxuWw>N~"K9O/;X?쉕O{EM2` Av Q/Zu.P03x{:@SL}D0ΎwJ!XT,sOhҎ_ۘvHΘѷ\ d-! xWմ ѣ6Rˣ7Ysm^fG79rGT4rӮb,X ,kwaZ UCEGHlⶻD:Wy'RA6}K|k>-C~JxQݕ7vX=[ .Jq9蝪H^zy;#HQasSq)8H.5Ubflq\Qu##zTEL&$( bc[CgS=ܖUZ *Xnrrx2S5UXS,#]#}* L7& 0Jm4Jhp $k^L:V~:n>HșGq (Ȁ玱?I"8DMcӉׄ~J5+GDg#\Y"fpP(p[rR(}§С.?wiY PFt0H_rG{ ,gۻ|ze㔴gQ!Cǽr(<-Z b?qgH PNߜY_r {C*J|}R'̍m j}Ǹ5mM`atOFJB AP[XHkju.&`*6K~k=9 hd7`044+voŝL QA(RwyO*(|o%=8F;bݥ+AX;ic؏'\H _׋T̹Q_ $=u$H;ȦM gE[oӗ<AS]bo-gV%j|ֿuE 7$)sxُ[xiO7"[k;ԧΎ;4 %OU z;)) צw6"1:Em xW !g^~QueϘ P6 OKk[Z7LCRX˥E,cխ3Q-%8 Y;vUA, _=IJ!-{-Djo`^;5G9$cYaO Qt6cZ4n{>ރ~`uU,hxtht F씻HEX򂑖?J*uy`ʿ4㫻 tldsh]B(V +8 ՝'6ir/ipP,-\!Z2\v~/&x5@5RSv(z1㐼=nHS*0 𲜠 Ia]rs\aXU5\A>ӢV}Xs94՘{2I[ '3v ʦH8$ SlP^-άr4Jŧ3kϘwZfY WŚ >SCڛ0fTsG~k(!#,ӔjūKQ^9Njת6sˍeϕo ɿّ1>#98FYcM47#3ZHo#ůP(Ԅ0%]Q̥@KK[Ann6W4lr4Ȥh#Lڢ $=ULģCE(i$т SblVĿ-bL6{I?1,ɷ{HceR%O![RC`\d9TV6ԝ\b)x)WM5Pw7|M(VFHȣHٿM~b;Q_bަ rDJ0J'/~[*ӦY}g4q6rJ܈O)>tn-3>eٟܶqٶՠe UX:^xqk%\.7)'M+Rcl 52/ R &7E:&a>hQs!gHױٮ@6PO#[t |YT鰸n9`>Gٍ*HTvP\)љD\i*b.;P}*,cC۴XF%p|Ќl}sYލ< ?'"v͓FΌxXh欒Vmf:]f+sU')ޤ.%/_6(ݷ8H+WR"%.5s]n/?9iC*#qvBdj vtZO4eZD$Ћ ˧] j~iZ.߂a!(N4>*_Xa sN!$>~h;T\evCJ].gkE}{b=4IRԯ9mW7j!H|r2tmu}V "7RPf6ex$, ;U5 ڲ 5/#sEzWgpc|ǁY?QE&bR (_J:Ke~0C5UM":&Ի'ٓZr$F :(SEȿK0(]2}l2=ܝ^O&?8ږSPc@*dpw#VjwmVv6$M$xͨ#e'Y$eJ-mjw4L%dG {>fn%%2cV._ A,/\1Tgf`63{K N!; ~ r t uhSJmL:O݇Is㝟-ٽWO p:ܮ3>?gEi ;)*phLfBșYL 2^=C߇ XF|/fa* sblMM%*^,RVp4%|"2x+cI}CrX`I/`IO3`)yWe?Bk%0Ap#^^OuLٓ=+q_xg0J#ꄙ}:B?۾{nvӠV}Rx BMJYJ6NIrI\o`\'2oHqctPW Md4w9At7|k9*ָpfP׺tfg%XFu՚]u4@qq&\f'4}--h/A.)y0l;a;Ѽ ކb0N7=GITOՉu1zu˖GP k Y~UQ77$ 0O?OlWbY+jfp>kM}]b3$Պ 0*q߿e{ï*eI`q;rZ@E5^)6! Fظ)ڨ΁mfdxN6}Or[v~Kۖ/u8)Ql|ĕ9 eO,3Ksw6o%![~wgc`% ]y&6_W7z>݇ۗN'ЦG,-TI Alc@VD`m/DX3[u?Nׁ3_e$3546I)|ގ sYa>GDD?lOgtȝ h̻wV  4ŧw'=v<]v؉IJH*mÔRdz\R7˼r->o_}`; ] H\K3iܒ t/EYqg$9ڐSIC$E@l[Ƕ=.QAR؀$KK8WgW}VC9ڄh=ZDbMс3ﻶbBi\ 6Xxn@#?J8:|aUH|sϐԮ:G{K,HIR>Dux$(U:!y ٯD]5Y6 BTSNcdBwqڦ 0m{y;?q['xռL>1?~q-cSebLNRmW' DHxIFBqB$ Lα-$W6'.e~ZP$sAN { Bx v̮+}b?p7Nm. S@|}{R j[ߙ 0+#mIuX?!ݏ^ReC̘l6txl-{{4;_*su>zY7ˊqA) $¹ߒ/0tsE1{R V$ S~ \i32]px2ug Qy`S@3U .c[ɻA%(XOyɾBJwnb\ġ06J>Ѻ  &h=c>ۧtxSoCTb4O1jO6qC帝з-OId.216ZHkHz-xqi$`P >+hfGQ6~݆qagdf`VlۗECS<)? t| |٩$.][T:eiLPr)0.\J,X 2ZԌyFڜYGN\sbO:!:SӰ 'r7oBELޓ3z_<7Lj|1xYj,izFh<,b:uu(vKfݜ h[C | zHc\xO0߀Men[y0X3R C$ns~upE [gd_L/.a.r'p$lK/3/C=1%lurAjrnkY5ɭIۑu+O~E!vO0%lu,?ۉ<-tԠQ[#t;ȟ}$,tZG.%ʦV> doEOFDWDPoY}'ebbckpkI VҬ#LZh۹_nh@f+t.KY\2Q5izpgE 3LC3GNHzgK9P7!w45&U#r]p9BX}jF_Ò)Y%d:NB<(RRkšMg Zd~J04> k9l$IAxzoDr? >rV䰴88Ƶ[i78Oom(UDZģjJUdylnV .Mh '! !!k0,7T̸ i%H#J*e^a5v_(1`L Qu/kzhJq/QeE@*Q9hiJ,c!1 d[ @}g*Z@; Q{nBiZ|L_#Po0 HnobD&*R0;uQYr5gP ]paTEq*'ExQd**Q aʈ!gtv#Li/=hc+D.K(Ӄn61q$+o)'+Hr᷒MğE~6PU6qYhA%tVo,`j4xqDzpyof.KB[۷ֱ\S2'r$I=qDRADc:FS-"n1V)6EKK̖OeG?Kq6ƶ]6<2L[ :9:M߅P" ,zђh/Zt*ujPg0>ȟ ugc^,2zH?dE|#+!+XIFYXyYl0}RMUVȲ΂{FJSv٦Y /`$&T4i0*Hr da\Oqqϗt ܖWĄxF} Xgѳ:pyfv ŵwӐZ aMȬ\nCV< >$C3<~%5e~` ӧT8n1=en/|@{[MzvwX٘=JdŨ͊)5wKTfuv`ȗnp]ݴw[n# Z@TZ,9u7UxAËo,l>nҳaw`dZedE'RN`?ɶ]h^R- lgx]@vE\t,c"g:*0`ryUd~}UuE^;?pfv<.ғu GPp2[,-{=&A 'I((Kq2n5eXvR[ӵǑ19@jq/I i^H<䦋/6 B˄Nm gcYMrE3;`T" >ex-K=WB; Y4r`I:Vi.,{j543yNp4^_@ X2 0"]R3XD{nq@u똼) wYe׏yġ'n:ܵ8hv3u|ι*xo;~WT~4}ND4P!y=~*>^ Ԝç7;5znn *HcggJ",SbD;L On[Ny>!Y/İh-iOͤTQ.X{_MP'c aK{ة3--H8 WAX)`A_*I7¥HlBhGg0T] bs:Hȑh=aHhLmdq gQqDv.>gȏNx(&EJ0ϼv~\&S-JCo]0 rt2j{vհ@g8mS|+q"=uGvDOU7T[aϗzǜ?a̵eyc]S0&U.O?QLxY͝65"R Dnr9VGHg0\i T'z26H ssӻ Lhfe`"ً@H)gJ[{ꑃNY WÄs ;to;eѿ8ZjF!De$=B5^OJY`ʙtTZ H1<cy[GbzJ٥Qa,q5G\5{)* 㖬'?m)Wa6 /a4}i#% N#NtIV՞)5>uJ&B--{M5z$wkQ58)wzQ_Mc$d&n9 #=$ߛ۬$oN& qNtWLQlcF$?+$gf._:.^8bG8 = %ø"rb!=O6)y$}$`:㆛cLMρ}1 CmS_ ΏZ|a] ~úwB vAHN<̉ ^'OR^D#0h2T ^ЩoL0[S^h4g94Xg>048R_W9'Ф<Q'}vSTK`9䆅Gj{L/RbB)7X l!?qOǙ]Bn ܇IߍȨ{LK[A ew`l)q;Š\DC%y@+"ZMk~.@XY +߽p3BKvs8H6!ʂhpg6\܈"abYҳ)vOUhf㕋фgp$ҡt sO);b$n'@1nHRu|6%u}jނr+=GκXL Q;O27hܦ5 ʶJo FCjT̬&柆B*;ypIr^R)uK RVx@f댾F=ܛkX  de=C*4sXR DyL&"2i9 "3ؽr#!}ˊx$:5!sޑ^OQFGNC% 8$GIm&㞡JVF?}|#JȦ.Lֆ#˳u87J BNkŊe`?@z,\"]&\i^军`k8XJ`Ԡ=~x.gEfN:™'otfM8/^b xs!w ⁸_p]m)\yt5HnG/(N, eƍYO،_:-rW\2'olp|K+fnGYEl G&x^{o_4gkcJTvu2^gN@%4hLeSoCV?t5UqEiYGVX}`Ǻ2Lqu}U}%ܣ 'Bl& '4$Z$JQm682MˑԼ3LDjzHԯ-p66P{Ail1 GsB^5,xpRWcf=:~΂(7p^Y_~Z !0C-*VZ3`g(Kg|ܴ3v~.Gf}thi<_=rqoIMx_yYu)+>>iìՓājYmTl=&;Śk(ۦ+U|~ #<zI)B,9C=K<:;|M"IQX%HY pJiSưgFpU5AJ=/FGxWIh G{}0䫻n LltGܮgh–;;ξrIWjgԺH\^q];ZJ"h́K=0E 642Is!ڮEIt'E{eJ*#}(^<63VR 6 7wOQ-\&5B*#/ۊu&Bq.YUyƈjGm^{>޼:/oK-v(C㑼FH:wr $gYZ07070100000304000081a4000000000000000000000001629779bf000096f8000000000000000000000000000000000000007200000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/rtl8723ae.ko.xz7zXZִF!t/⸻]?Eh=ڜ.+̋zRȨs&i ;܃:Edl17t'vH[G,]Jq\HS|'dn Ÿ `۬f'\3p+%=33!DXc,Vj|՞ Oup 1Y-/-%k&5(b'8U_~ۓ璷}nu^e&G@JeVT6`c7TQM!a~4+R4ϫ^l=.U 1}1, 1#E>i' 4ĝV;URb䫺|C?sH=6<]8;=p+Zx ^l}}{JKGYZ`n)I&^ZHCpd71&8դX~R"q{TpFAUquw3r雧df:U@9jgN|Xe=>$8[%kªGˏvʤ37 8^^/7FIXC dhaıVv.D/tҐ@71&.i;@OU&0~7tg7,y 4MzȱKv AHL12Z+#4{ A'\ @ !z",SnfG#r 7[S^`wC"j<7I&f#lgV+⪝&vs8G$Iz4) "_qEyC,i@2XÏwvc z RY>e5-cL\H4rՃL?Bc_~BJ+-GhZmCO*]<3Bh!=-5~&s"1{f@ܺ9R$W@_b~A3r^ 4촷5VWee DT? WSEwp*FC2&k>D/Ԥ\1(rG_J֣s4^B,:WJbC,!:K%5ȠMg,,؈ I%qȓ1^}0# f-'@iEg} I+~2&VS"^@:B@yo p`Enn3_edkuui܆E% oU uHvCks*>^UW TpmMDz\)F0nTl[~5`'ϭ :F!b5A2FbSu#vW 蟌T!c+ Kl:g\eDS|r(Sy[4/l)~fἰ9#0y@19x|amx'L ʬ Mdn)=6х ;?lvrk52k*~fye7cSɸ&ŲZ}_MW6#j@;ү(rE)mf #lLUBphlOr.c-<^S3xxQrԏNji2U#*! Qŕ#(: ̿xq;HۨKv*tvɗ0^{w$+Ph`\Ix\OI3U38"i{u_&dib'ꋡv+y9OF\U7M-%%_wSv4yvғ؜TKᠰcX)J hs B?fk {Ͳ.菈c3kd'yd ?%%a֭ZտTZ s0D J] T 6ע?l nnۃxP|Bn5'3R3RG%RP'(D0S,+ q|BHpz9AıO,iGIEM#r!70~j:Zq6ga9oYw&WgyyHF %kV&m|1֋P.!Ypk(?S Lҁ=dg)򩜔2TTH4qjU %m~'VGe"rf[01dSÇeT95IP pP楫a. .5v6QU"́?+X Sh zue#^Px#>  D򆕷{h9HK/ye}ļE%Dh4b8`)gb }ԠqK?x,3pq J~Wܮ #ZQTH?lu@v^^] x6qӭ&f@`P Ii:+%h⃣ZN: 0@p!߈y{/iʾ1iA-)/p/3jbР"!T?huSd82iOvNU0 [, 1/oFLf0;Uau|5r%*a_;<_9*-kt7=8Id-Zd}3 GjrETpYȽm ej7'/Q}n.=܊_SAL:tI,IN4p8;ò g9[ T#sv;E21F6C I><%|Ay_XҼ6C._6HQs>jSS?K.U2 z6ڊ]r327ij'.S˿ºvvi,*GX3Fl3jk$6Y~Ml8,z̊-e8RYn5ܥo8 S,Mpmwy_֛t(ʥ"׮%=ݦv{,w[,0Hvg)~X㱎=rljK=CJDз;KyȳCyȢ#l ?'f@q.hQ ec~^#J[~9@ (VG ҏ,.n>Cbn5<`Q Xm $j".xK^QeWiDar܈GS]9&!%6pi BA*챾~8{gzQnZw6G6؋=UJ G|qJL隲*?hy 98Ynza|s6!v A(09wSbE 4HO02#gwtmNy!LT/?_>]"5g}47ĵzULEeCJ2ts *e;ٸț)tbߏ1VzR\xf8AtCįd' (XlQ@06 Dp[0aß9Эe'}ȡ]WYء(T3yڜ6;x>e}eIZkY&2QY0wFzp~!//ĵ{BIӎ! ;V*f՝6YW&yQLۭuԸGm\a\E ,+w̛NC`jFI"|xHL-gPC6$|pR>5sBROXwYo/j!S(c02<|O[ۯ*zLZ˭E)QM7'_xϦw(s8s.dR9?@P+]@+a|:?’ٲH4Z_A\SiY`PM2s=BkU4&xjJ̲q9ڹ/y5<$DV gc6=Sv͖ RV̺-(T:VYZIi$Ծ̞V 2M.%liXJsB-Oײ,9+{Bf[5pn0B99 }-ݩf#JE_|okOAn_Aj?7#fMÚSHDŽ ֩lЃ-`R{݆ޕm2:̑%Pq+w'K=E~m]{V l_=s vQ>w $j@ޓä٦|GZ6aj4+6w׊QĔ2__>h%L8}hI26\'/w7ld=g]۝3YvK*ԥl1,v V=;\9c؞ݎZsqS;8eK(NҶYJ|2m7 T_10=Y 2G A Nj$em>Nxsjsԧc6 4#Pԛ!ls`lB+I+>n7P"hfxRQKQ<6Q1A5r6+_v"PbeKWd^ ֪){#|X%KnBcvC!&>=b賨']Y}PL넍?&-Vh'-n=5W_Z78d"ᄿyzS[2؄SEqj*>oçrկ@Un"SI' pK ~a3 W:t?U9iSЍ׶kїQD\ǴZI)&Fn|0Ὦ`؊,Ѥ^|I_ PXT<ƓƼJ\ņTʹmX%zN-%p %iܓi? ׎#YcLu>ɶ'vvSIh8sP4K9:܇OUC8_o ,@{ Ph|:D*TӔ Qhp1ڡ7M! M$P끷] (cN)O3aPm⡽4/u͝ G]Ӌ,%^:<xw||z-R6.(:V-01Kѹ [GD c/MJ0)ϖ@?0}U`v^r~)Rn9&vpGE_R?Eip`N!DEhp0BQJ%mՍ>Km^YT>}F7n_x#فMY#?6 xD$j}^QD(~+UI$.{K`R`Zd`)3Ɏ=PhD/?8g>u{ *g*1;FH6K9ЫƎ> ƣ^堋,^H_oOk";޼c̈́5pՅ Ju= á`YȂtzE.+Bnt\2 .g mWCQ:ԷTa}9h|j4BfHE`TzҘ^>lLh3XEOo_-/G)q0=Nn׳PdžH묻#`o?InZB) 9l )aFHݥqC| ɑk.8(mge'AI \3s D8MOm6q'<0TQߘYB |͢4HﱀW4_|O(܌ h?ˠtqC oAHnпTݯ_ΕXOcBul~DSjDmpl夯ΑtrCB.-$8c$C4|<57:uB#h9-=4RD.'8"TT{?D-P k%1%9L;䴦Z#%@K`u:go#[<`%n/DF,Rɚސ͠0Rh-R1xߎ-+Ox;o-#`nΡ]: W(`؈>,wQ{#Dk5ǁ39I@dJAoڞB]! %#lZ̨HIx] 0A^P}7ӒLw@!HJ:>&@>i6ЭQC+pLcʼ61 * 5 ܠ# a ^7: SŜIJiil8 +8ݩ"sº/NkJϡ^H$|/ywb.pwczWCk OiWLE5tB-@^9Dnvڥ0;:@lp R/ z&TBQ)P\Xx,!&rJ4K -qcGW^mǩgz6 6BvgGX%Д@ au:54AmI"grfnIq'C0uJʙb0{j9-@E{'^OVT\sdxxmӯUtMYȡ܇'M'lYJ B~GUgÜ0pchҒ2UbA[ \bS+wRf:׳)\UuphwmF {{)\qF;7\3r3|xSOsQ bz50eEԸ| aHTѤhymMҮ9,6t?\B:xQ4Gv'BcQs}?͐߼]s9y-mL!mQ{%dʛʃ!wvOjj>3'p{&g?l)Iq߰v/ wvDui|pғ0^i[IsK*UonȃX5x?nFa"aACsW5c*j;441qVKc ABs*LSsX L vMJcӡ2XThe2S(SVЃ-EA(/&I.#b ,1u-r dAāl}9SNjEfRN և$ ݝuۃHמauQK/UY>M&g!nkDlHelAu@9B~?HrYA87@HRǫUҴD高),H{m/v-z(ΧSHfp[7P@28oQCi3dPOQI?7^9W'.V\C}Ig\[z? uv!R!`_q䑉x_(,WHw;-Tܥ65@"i+N*(R~ykR>и3}<6Ч95g g=q)- u1G?K;[\ckLmqY(۬N#]\bG!N,iA cﵧʥ"9~KA&v0x!Ksq:u)οyIwtEhjkGJUzch(Mf1E)4Z"IO>5coUOd:m˒}Ig/FKmLuy4Z.I-2ůI{qAя%?<{A +ipO.4EU}fk_sFr|w^wf'{ě= EՊC??4qNfu갮Y] vCx(t\U`j2{|VvG{~e34N ^W|pOT8T^m L'K(iKdʦGOeR FM 9j $(aU_^?WNVyCTį+9dsV#cj6&l#+PQ[zxZ^ٷŠ}}["?Ӵl\\McXhGIhH]`2vOEA9 g# y85heS@\pBfUP/Ao95#9SiAF>"o/-1UdFJ.. -erS(a8 ؜KQK-֝f8ˡےS Lj' S1sKbkz^E!kGA/7+# ZՍ]z2+UMA9%nޠEOd XO^s2&O7k#3"Ggm>=D=8yվEzfkI-^ZvCֿu['eF'[XG{rDvC4Z[x= d|ݟyw]#Vκ-Zg`*oAR)+'C'+d0^ѽ$@}^= Iyn=[A`QMښg|H_U"7vf @qz4lQsP_s2L'ZQoήk԰XQ@nnD K驾}=P;+|崲ЩaRΜlBBQ&y`}\Þy|rʭ2Rk 1 K`5%:=L2ɫ~[A۸{ 9vϐgz]Ђ>`܃5+7G%j)!|/ĵްF95n&`=0cifzh*1\RN@疞~B[c!D:c^Z&ōZ4zNavг&-$ȽPԿUlO+B۬_jУߥߠl=(D㊲haI.IU{NvOxm/xڳM/sW{B:cm4èj9%~x[]F !cO`d5xJc2 ]+ FӭR4܃K L)OI7/'_S)T`@)8l: u\1itj.v<NW&[ &h ۮwMo[ Aԍ&)y\;$<|z_WGiX{zs^i4ʚ䚕X:S4gweS&o59 hXAݔk^-xgz{Tzp8^}3y9._[Hy)UL'H-1|G@.0)KƳ}:+c|a2fB ԭKuTk>t;',@ |ShN|­XC2¨Ga&$ pjuGńW,1BПOīV_5bߏN{ؙXxǼ<{.$l*f08x-YM5m}LvCkd]9Y-em;+kV8=+'ƨ “Э?N?{{Z,QX@Hc/mx6KVj>Vϰy SMrt<=e禵hE)a}yӾ0ctTS0xTjy;rb|A`$"ДgUTωK@-'#E6+ha2]C*V1 Nlkw@k2PTɱY)DX};a*2RR,ў)y$7;t!4eP\cr:װxi%{x1}(HbiS{Y.\- /{.l9.3.^a s334:꛹> |Y;}0U =K~"Kr6se8tn$o7̇*QG? ¥p|%:גqwV4I?sA5n \kwx5[`_lH["]ޡ]OׂRCZ˚\M Ao]LC^h4:=W[-lvgR7[ ۄilClsg}ujBLq!3>^N\+27NWao>wP .w9e9^- , NW_faFSP DvR*"@bCf v4ӳWr4+z7;Q,D:Y['>|$1TV)58cl5wVԛI8=kŒi$YjX=hkBC/š~i ޵~?i"},ʕ˘0u 1Y]Y,"9}E)H\(a=.En<]\Tw &#l.|7[Gu]*oJCŋQH'}J)oO#1ԆQE پ6ye*u.Mɼ6ERPD.Q,G?(iSLOR&W4 o,,lr)T)H">{bOAsЩG?t$ZnTGr"$7nYsK&viTtyeMŚ]ȡLBZT47r6 _RKӖ<2sNI-Q:/:]l!vOg8|iRpC|&/kRcj9e߉ۖ;z%&g rb#p1ˎ|($r_\2'{dw#Iz#6kW_u9h(FDfYЀ_a5gt}o~B0c'_bT~a[  DlW j76K1hI l} em9PY1`s'#{/٘Vg|p]0l}?FYfSLkWbTS4ͬ?GzR7sS>Q씛 [*1[pvtw,'1XK,Fhym io27) K6'-b&5g m*ԦRUHhV]k/7q- ͬc=M[DdΏ1ŷ#"3^'Kb k +EP9~K@9LF]F,9l(D}R΄J Q/G=̖^a6$פIT FbSn?ZT; gcE RА텋lb4#w[p{c̹LG_%vąQ*>0B+*[4ck %,BPx SC5$ňצ ?Sp]fL 0AԴ^>@p~=@|{߾Tqs[+ן  `ioݘ8 _ⰰM=RggjLw2^å@}mP"ٝ"sq:@ P?}o8C]qcKrq*yg91zr(^ &"g_w.?0ơ$܎M򫱇iOx2YfNV0SܾT_rk%]oM {I6I0pC.v tD(@"OO`^/>(kCf0$GEdZ! 2*5'2¦1n>\>?Bs`1ԂOQ _n]?xB†1%4m0 8b*[Y9xf8sMTYY;'$ϳ`JV&Da28wpƘ`"ħ7̿pFY">/|;O?F=AoJ $J=B"׶騨s:ř݉v1YOui&(YNV)0PT^[e.8e#{[UP@cbT (dP#c{NpbNpD\@)?[ĕOܲUA ɋ5HPObcD&5`6-3D, E:y8(h+ P1!>뉇qƊQfgY9׺#Dhن?f'̦~Y^ʺtsk=>3o^>bk~#ƿQ}o߰jϔm >\/c&3بSyB\u~Cng)قcfRפ,l͚59Rzjhcc4:k>4q,D_Zm ľTeu>c;df ΰ_BrwgXGrRjfz1R4r]s)𙞭@X3igL"P}SZa7H۰2W.) K8uDMjT! P4w1S|E#D?NR2t(eycb_1 G6tޮf$~EG:3q62]ӗzN`ۛ',O"3O_h|̝Ըs]UYNԚ +iq=GWa6xq_̋ԕ: ` (dT) tNn !u2b(IkD[`:}ʎw ߏLEVn gxO!:݉“}[*NA|%VButQ,RgJ#z8HC}Qc^,/W9-r#sORq|'{!OK׹a|$ŞI?G^ذ~)GYʣRuH8d셔zqXtsk\|fY}tXy# \1BǾqWŌPbC}pd:KSm~ L iN80Lc])9?/`} h[G6vlIm}&<=}W6BUQVPM-6sƙ1%m4jk[9 麉!qkwuvmm(?5.L$lqf;;Qw@G[ wA0d˱][ohMT%̀664$43S.g2YUPڅ^֖mCLlV0SF~6@K leGl:N-`'r< B4ܗv>/{HlG5^9&݀$s@@dӍ ms/R}{%\_JOt>1L\Ӽ:TJﲍAo1Zdv,/N)$RK,jzj.3Z Le).jΡ{SGGyRd-j>+\Z_;BAA \ l_7Gza ubKuJ䣮]{M- d1ƙmRQTFp%k|K7hvA(ųC2 ]9tZT.$ո Vi!EN~gA\atYKL"[FN튱ȗ%%ArsK7LKZĭ9~(K0~ֳo^j dk..7*ޥC7NJ[BrCqHi8lC,Rt+ pmd% O >X!uT̂|3폶V^@@" 8+E"Q.78Bav瞰fOzk6Gm;qna\ǽ~u5k|CF4cIA0tGAo3خb2H~8dɐ1- 辺}rc:-FELNu{4](AώQXpU9skiԦ4b22*>|r\sp! sʰ>roFmP>bHdqh!_JtV 3rh>׭0gv%P3#/67%+2tH.UZ@/_PޜF=?r|z"QC0`~=RD屌E5:ۄC )t;p.,- 里N{g*ِ|zH ^ˌ!_BҚTPHIU8$]{@5W̥'#,U,AKTnU^Spv8c B()Z`eď̔Hs(%"BPs{yV`][<>] -s#{$O[xix=C }@Ip+8DK0o?hԡz*Er \}m#Tc' 8zR·|EQɱ |984-JXHєψBP'/?Aų7bG3Q gf+DRc'3{\X&hL<+;o2 NN# {X>bHQPh-]ănm7wU۽\'vAWY`4Tt^9[!Ds΅OSu3BqtG;%/j3畐c p$taE\WvZ*mPVSTDU/Aic6=Y3) N 4G,`hA G:V|'A1nbzdJesX'\i \&wl<8OabP*~;">M>CԣZ943c)J E}x] <9/MhЀ&;'3ep.BD4Suzl3Ds ̸z`Fٱ5- _HZ\WÛ3GCbj% Ź؂!@-]n̫*cp5iLnlqv.ȿk* {cՇ͖Eq 'ntj$m iBӠ| o)0?~$6&PƷr0LK'lE_DJx ,z0vjӑ̪Y)dx ^Dj>ˌSM~AV8aj17ZRsԋb#N[^ljuiDY_+$*_ƃձUT:ج/"~5)hK F83dgkw#am P=[NI7 _?*sߨbYY2ӗTPn98Q6{!壵%,S\BB3yg⻱D]5c(ܣS{Dg*(0iSCW2$S`y6q2fKNB_ԃkMLwmu50s*VPŜWMog5S)|)6 ͨ%PccTi>ȸ8WId)+&bܚZ1&ݰś`ǀ0~@uZNǺ8Q'fT -HN#a|6nt 7(7>)" 9La94!w~U+Jt,ڥj} t5-_rA&8+3.A iE>NTM)u)m BUZ}.я`|5 $No{g|hqFy7ipEF5}7g)0@-Z>rϸW e;l_qvfglkVq3HʛHTik1LhJB!dYy+!#.ص2=x_(z۽yƏNJlp@.$D(/ ,RZThKvjLjcn5c 7ۡװLZ:]W*+VuiIϹa:g__ @Qe% i~_d(CB&%y=Bowۮ++5<fZN?"b4h+C-;>4y :y1`!#4ʕ>_ԭb-TEO.X-\PYǸ7C`=2f@6.G$դix?՘urrM+Xxq)U&X9w 1xrg<“6f.iQqAb3^m8/f-#|͒ʿqw*Va඘*WrS5J'Kٶpf]=;&2 lܺ5ǧ9$WfJ&[[2ʠZKgT_g) Ĭ˪G/4(K.NbT40a/Ǝ/_1SF;" =Tעdx˥1ܙEy;LSz +yY5s|VZW1~mrS)W;IkErPcZ*o.Hbi8CZE7:RխɽmIA]-늏LkR5J?P[f.$/?Zk5+G9A#} y&Te 1e#+9D?ַ#dMk+gU67F gO҈+nqR* \w6&5),I ?K?RPB&3+r3ưֆՇoBope*[ ;VZiBhHnr,hYr٪+36~^(6N8I5ifZ6+ QSq3_)B#ܞD,h=ЬS=GXќQKɵ'KhjIMghQ҆>@g8mޝ'zO}ol kOO ..5&FT_3] 1p=Ue#cS,wBژR_b\+ deMAxV]}}d6Byn&{0N;r~}_V:%A6Y}kf+Vg. = ~E }]~m_ef46馋9Z9x77ѹWeҩh|>o/rnU 0!HuK᭏ G{MH;~h &Z_76H+*6%Lyّ A=*ؽʑAU{bܪXL#re@"iV fb/]^6j`~{m JÑ6Hn&B 8R.;O@6LwOvV_98[n$2;/5:g;163gCdJve_$=/lz*+Z!@~ZUtA ZD|&/ j]z5qtk %T) u,3A)Bp4>zc kŅáI<빐}Vba,4HLv`j &k7&G ἶ+Sa9}yՂV_5&#eBŘ.)}`!K!xjʑd I<> eD*BBJkp2>ב0TI,A$|y# !M_g5F3 AzqRg nYaRe * 4;(wx:?{1cp J#gCy)1MgK YRw8"==qGTƒ]'&B9B$Z2T (pQe s೛+RS~6{q7hH\8HNW7rdzG!~]`f2и^+ c/c)ӂ+kJJ8%;[i߂Y@D-0͇ /7;LT"#j˛ݛ{>UUk\!LdEɭYpC^ƴg4r n{J,`UĵFOH>qR>~xɍqŬy2.\Wa4}T.s!VaAO@9\fi&\+5w'Z媐&8Z+XA}Upc$5 ĽRqST̸GT|_T )Ri `+ˡ{=g -LN)!}y. spF|==NqG X%y99AM=!}Qk;bD՝ BMV2غS_ f8.q6FB~mY{"Rŵ kCE=_|바v݈:2Okӯ ceAfcc*fFR )`e=mϹ(n*pz=ܐ-Iߢ߫H%ZSpjZCTAИ2Ѓ:l-;^CnVq] {nUj;7.#%E!c$`y]^g\@% !fw=-l!IvH~i^Ͽ=飁3loI![T܁.$I7wڔIXs3+A9Y *#y}Jz-@lX6;8>2wYw&< ϊ2;B w][msZaF196*Х 8֎CS]d[1}*QRFFAtŋ)RZ ! x;>;ZF(#\L2N~]SIMEJ+9aߤVSrǛJKg"7:X9S;mD# Եq19#}|j)+feuȅс!&οYFW }yaDwwJ$!G-^oWƤ xMUѪJص<},|u8@O0'~)͕ NY-@{Hu͡a_0tͶꦣOk2Kq *+Ӈb֛ddb: '&64s+pDt7l*Kݱ|7y$BDӸC(%B ͺKΉ^iu?t&ze ºLnRb]SU2ރ98Kr0?&VžbK@,ϖѶK(X UfV,55PA`q@Qj5B3=]JxބV~82e^)10D|KΞ{( ‚~Qe5x?;64thto@uPK/q&%zWHdu1"qhWI]!9}lPpӚ>ШHuΚco l*t, lX50pVz%ѯ_nҷiG> , 5{v;C$:}+dhW˱JIuJw@G& i*^`t̏֯A`0 #tکa萴|fx'r5X5N.[RnHiM7cZiӺj x>S:pD12kWz!n=!A iM=x4}T0ϔ2|\-Ezi׆  +,hjP2~̮@)S `jsV>W `UVb[wxŅ7Wn1TSU6z%.N25sHӚIW>ʤ><Njw.|8iT.[Va\a}!92`|V@98Ӭr!ʀ` _e)_Ư!:ƈ沝g"zBk5ƌ`ŕرmRՇ rgZ_:IhVdZBD;oNr+.HׯB=X4q0ZSKswϋA_2i=|[F?|AXyBK>9 ".]U1:Vv$NI[BA&-[︶=|M>踜RpL鏲iL7I+̃bL4j^v2|vm_Gy)%8i57ImJlk 2Ũgׇp*i&k{DPɻl(b/G}ĕ|2`CYiA e|EJwF u~^#/Ki1vŌOXFӫ"$a RbRen}SA6tAtAW\ - I)RhMqX'%2Z#nHd-?mU?%;?ƉBsr(3/Yc54XBC$3B![*!O@|w7hC,Z[$_iqmZdQ~^ 2n[2# Baݛϱ 2Cu1 IÕe)ms+V\A2FR{%em//T8=/4&{9NԱ}zzZ$<l ;S31F0ӞpeWׂ &^K9 _B~UkPk*fEPu'echy/FdtD($仵$3饛Zx]+*ԾY6DvN2BqQ~hT A aF:%L JC&$'[?!0U,eY8ʛZ'FgBm>!g@Y!_@29r-{ gwGofmDKr(|*ٍck2@VNjs r3V niG1m]'#Σv>-F鯬ĩR#b5heAB*ǣk@zx;H1 "^ &h2B s!ȽY<@rEmvAyw8[f~36YddO=lɪD=iBi.;\ tF0Gt)r? <\:HδZ0A-~9%>_|Sjru@OlR ҃5f% ?y$ɜvڳE:4-.L{?I s.7ABHf#,Dw*0VN!swS?tT`슔C,(g?}tFI*Q]Vr^]T;|\ϭya@}_dpZW'nAbji‡w%h断^.qPT.ͨ)Ϗn' 5zA|o,ٴ>V6H" 8p ' =۵pTM 0HvdF*iz< OA$A]l(60MK֑:ٮɃH et;oW8'<}AQWr4d> C: CɢRVc Ch~!<Uu?VB(bT1/c} ps"sۢR#,:G芕3 5(/œ"y-e^7fʬ=2m7oڦ֥6NJvo%Ceទ]ԩ%J&M$5lFwq)ёt6$ۖGj{S b>{R%`0Ǡ,QKo7Wi6_jDq1U`*>уǮkuIAi?5v )EHl\7z٪ysN,@g s-= /]>tBl{(bm]rr)cX 4׋G!)vp| ;pliQ&+ۄNv_]]Ħ`0y56 ׸ֻa[v'j[5"ߙ[B7*e,`/9Ivጂvⓘ/5MoA NfVw6 s_t\NɶTn'${|{9GJtW~+]'ɴݘ`sG)+~߬5%o^H|!fwg Q`6٢SL—V`"O#ښhT\~q([ ,4NyrAeq1;?MD$"9mGc9t],ď:.9婹'$괔g$ey6vEM[`<ʊKdx='Ӷ#wD7TR/ iVp;CԬă.Zu*u1QXԾefF9W&k fSk'eNYk_Kp.F[~ݛyA:9zk[m+h.. Ee9%'0~ sL4{܇]!ELB Fp t奄lZVĒXJ%'FA]64B7{l=Z9jGiV/+Uiҫ,RA^.]4"/ݤ`ٿ#y|Gfdh]llI,ߦB6 5'˻_"j1/3Pn`y2J[߱Oa@;D"<`.%gVknܺdNBFy "{v{HB'Y9n;ހU s27Q4?c+~! \E,ъ1WqLP%-_ެD_Y ՇcF6=C:h?MBO Ph*,WQvߥ=ZaJe+@~UVzWul_B##DHnf7Zϰ 01T*aPrfckZԭMs\"bZvv0:'Z1Gv=AKjKS 5 m5|yTV`$|X |&/ф5۶ :pҪ1YK(`7w#9+1q"_" pP0H0YKy_Np_9Piä1@> _޼h*}E)! Nj$_1, nhqiRyUh~ eX4}ֽxɿD]f;#](@>مNdq/{2Ŋ)+/!O Dݻ[#㸲n',sCg 9o\b4ŘIf3ك+ P$\sD;$֯ATO1EN/|l5[ҼbVO@ mInqMX & ALDN|s@MIR_^d{h,j^e(&edrjeLuMq;P6(Pê#6Rj{'XMr9^d=^XِG&M"ޔTנABۛ%4Yo4dY{>Q#cOGn1a}u$!~Io%m=A^K8ClHN-+$MSc+F&3 EeͿA6Qcnؒ 3J$1ݔ;45O,"L +MG:#qP:kC>o;3EJM.kI ܧlE<`vhP30Pt/uɌɞʸk*:4SӞ<7 HM %o({!sXJ,_bTgs|ZUDnZ>{ZU u Y{#,/(] 7Ō/W&KDC,ˑc{0 5 uiษ \u9fOo-rJ{#Iu&,V9,$ڬ/,7wa3,v!rzl j~1(㟛G:6|)q2֎TD\-2]K 괪Q]%Qќ jf]}[Uem5$wmIDS;n^q<8sWc[^'/`cfq7kLӖDs<+ZZӮZ@`;fNʉ@gNH|7COo*v)I<_5vu uH$Rf& 1& "-5bRSv"lչznLYcBc+VqqTGwCqE"rmS40[Ǭ4Aa$3w>_;b=4UrѿGȶI'`=r7x.?NvEW g+=]DSH v Ѻʎe׮^|L?&ΞJ[X}X}&jaK|=kS9TO6c□FMéIL!F1m6CES葅&"ĀT@ﯽe,ho&91qak̊O++s4S}Kư)>"?Ko(G…n^ fNn`d)4lPQT d*PNcf ,.;@q Mb6b +7ݮ@w^dp/ Hw־G KM]D FJ9]} V tUblc]+\Դw:0I(^d{y!Uʭƒ&O||M:ś)piƃ ǭ%c[mQIen-$He`&5"Tۓj|>re]`Gh%5bem1 2T +eXp~,|"mśDl'3VP uƏ%b95=8 \٘h<;Z9Ex=[xPeKF۪”Jyd^psS[u܍PG: WЇI@R5_*:i+K=I<ОQҽA  vrm݀Ѣ;q0狃Z BozuO h,MIMo7CgqKTdXc$?F>#բOyw!`T7$UKhEwJ@u;!$ُG# .sDˢMVg"Zx U|'ZM̋O6lBӗ€ oN)̋zh*+D8/4ko1CG I0bGgEㅄUSZ9k1gNmqoMJ]J2}7+ruu po04񠜈ȠW zH[#>R'aFkCg(_eÔc뽴((<%}4}e xSjR/<>8)nTT&N8 ?Q +L`ՅH.M0\A\GfT ҔS PJ2M\ T._0{whqi:׏O<࿴e>]̈~e>5.Đ^a7mwĎ5~9h߇9B[߿sGh!{rU. (KN,O@axU*R c|m-X}B*H&jO@D|`qg'޿SFUءٓND2gem\.u1'i*])]N;@j!q{'nԷD@YE g}Y/!6;JX'!ȼxHQL H(i\ySuv*g6 sYy'ĕZ@-S%|jsQÉΗ,o9~]ԹH' ʺaO&l]{T=[./ Uv?^y3ôJmгVg|x;Gi5ǝ{:@Bx t4!~$v A1>@8pF #h¤Jp h1mq0gD՞+A dauVBTTkb~RìURI8wXb5m>RWYqk: W\پ[X:+fZޭf&Zꦶ`O@}d}qvET+#g039_pH7 b Gvd\yR 1)eur 9RЪ]ו~BD;O,M>'NR:mMΘ(: tLmBb8DUC5zdߟ\s-e")]E,/; aU~ REfXNjr  M$ yŬ|P D9pՉdY.O7!07[XrZ9vB}9Z"%sPX~K,T=oTӥW i QXH*2d;w,9Ҙs6@oKz[j̩o+\~`L#H !rx>S4^d[baI%ǃ{]cyX>:MEpPw7?ƭ𦗕{;aFah= Z*4>%|?єfchDFĶy֟#!Iq׆3L.ÈֿE҆ÍK\[xKcj"um[O|б –Pޗ1B_v:gežŬf+&(T>IT# $9Go腿T,2?q Δ2_SF㼯546hzJ+fx_yWjm죺 5IzhfN4D}CƓ CR3iy;IV|wm76SMTjC:VvH&3Vj‘9T{,2 Q:쏹b\* nHDdFz4 KT6Le&݅{ж;fJ:f-1E4.pqoufi"|: 1am-\/=*.|=,Th!ΓЖ ߐ]&!'ĴST9w0+$ȧXP~Ol0X# >P,`ƫ C5cZ *ul{@2~RPg&Cv1@fh@܏S"67ٝW~29k2 õ3m Eػ;]aF. &v7ul+!ɤ :8^/*$$8=%.Ǥ%1&6GMsK;}hD0ΖƼhJDVƴ0ؕM% $`X(5 Å`p' mQz; q|V/Tl;dXyq tnB#B+'Hs8:4 g É$J(UEB7=e\1?Vԭ 'rIgYZ07070100000305000081a4000000000000000000000001629779bf00009d38000000000000000000000000000000000000007200000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723be/rtl8723be.ko.xz7zXZִF!t/;]?Eh=ڜ.+O|W+Ka6k\"^7Ŗ:YP]_a{q>w)N0T l k ;G}&N!\B vD `C$X+!Ngl4X[qi[ &rOwA]J!Aͽ"nrs\%J:A"'XK}AyǕ#Jj?"3sy$T:Ms1j[TSڬ##7]1f[,U>%N#&B6hhI(K5y#Z;0pJYz<i~2OD-b%.ڜua,Ho j`f]H;g^t|A7Gj'+'Ɂ&r~+i}'cŭ{Ajd0aNQoJѿg# #NR3M_=~h n.?mZ>?- a=5WJCnϛCHi] 3:tEծ,-:Hh;CVHo^B';y.J#XxtOV[h+W5)׹D\-q$Sβ - '8ļL5Ig `PJ-vz[(Ur.ے`=6` A@Σ"4pj~*k< pml_ 8c.H-5%fn@QƐۤq)Q%M>ʋ'TZrDm 2œ2\IPͰ}Nds5fo/B?*n .Wg xWZv />oJq/{hK2h{aK*$}9<8=h[ݦCquT ߽)gwރo6{V4\JhlE$;?tRo\yÏ\u* Ǯ8zebM'mLH][7:k%xa4>`{+g[HV|=p!TpͲ+ݜp|>qr&_߬mOjm{>4jf3*ȇrxc@0K{R"A]x^o朲_btIī{XUĽ^.{qOO?LTJ!r]XQOIQA_o|Hh/C(Π6#SDӺmx蓞H62[3h lUZh p,wUq"KD<1bԷ nPh؈bg3VhZƨf`C+0GBP'ȹ4 <~՜t.ܕ.֟+G]d?z9͢ИҦ؉IjmqHJAg}ql<͟n,'qT!CsNL 4K1K$kzNbE㦸 F|@Qq>GUa8Pi7ۏ֓fk:K< iC+F x?F֞`$Uֵ~e!O$ V<[9m:c0T | 1KxW!BkY9e<+P,.Ľ1@{6m fKG cW0JtZzJB4VasyL%CdLTb%m> +$t^ٔ@{ʐzu,j^^Zd?dLgƻ Lm]\F L:ʳ-۲3U 6+9v(r {81a׎E.>Fmȫ }cwǒ| &Y6i<]ViTe4:H 4~Gˋkw4'"NPOk9%g l,"AfF<4ZI.q02R{6&*LsWtnmDnp;YQ;rW{w?=Lv.~Ns[cqF#/331*^8ĕ5/=Y.  2-V#{)*ޛűU7%߹AR@ZQX .?IJUTk3c ƚc}ꊨ $BU%U5o\d.)df7^&~BW`Ȕ )N ;SPo Bq9^WpJrX0s솅n4RV&'VMCxPxIƥ8Ç*ܠ>M EY{aSTh(= zE-1[R"#s)L5#ryxkSux=eо0 yBU_Q Y[9eȞ00P c{Ű< !$MFoKTI/-78$>FހcdU^a*'}`Pd{\ڤb yMmv yY .lhbzS~iP,DcAŽK8T!plDj4rurBvLotT΃֢|Sji,Xp _N^^=3ɇ@i.xKIß~b+F,xL+;@I }Ms{]Vc)v{?6_Z{z0q XOIWxb*_DOV<.3U{͇!i=jdڶ-f\!$uAMihVaG_'ǯPh:Ť,5Nd Q Cxf d^582p}:)rf/̜'ؿHnƸ@LގaL9N{"w"ŧj6p%dl5ۧ5NprrTB^#̤d謖mVc**IGomіZ}`w@ hL,j;Cl 7&~y1 5;TwKh V+aYש,zDɯlBҹ$^7 `С'kZ :%5rƄDEuvMJbGrsIvzGI>\+M>@@|}ٚ˵RFn;A2Zޚ54>9ߛڡ/pU X&rCQ^fP>&Zۃ#5"NF ?Z3Z laB%>Tc^N՚&'d$aJx)P!#8yyƸS+DM#D(4 t1{Ḽ5>ptʥ.z4Y/nAdtM{z m!|,*?KgBe\枫s;g@ VDwTUϲՉZ,%Ҟ":b eaӋRBAVl,Nim0uy/Ao[ GN[9\KC̖/ <5/[LM(#?bƿ6D;Anf]vV eA);ι _;B3Q=[6 HϮ{QPƱ9 m|/_f9}*Di@v}݄IdV-JIγ~ueZ-ݠKjp&է$d-.7q*foIcU%co]ڛ=eB؛ƘGmf ﻚ _^UέD&,{;f\uOĀsY'Ls3mQVO_yz)iY^f* 8"gL[蓈R+6nD$ltrĜ|dںGr.7=f?bR$3nPq:4$X:)~}R܉yMc?0NZ g_w7a ]FB01-EkA 8 Cw0y5?ӳ?~i7b:J-fO@lӝX2vv4eGpTrw_NJiz-LD DyOEKQcB.߷7ҔZ葘w{IDZLye*lh3"FJ[-6 sL5eqezsakPR{^}+ b:Faa6b4љ;AeLc׼"&Gx.pw2Wyܛ=d\lE5m=)S{+bE횇TzAq*J ܚo6= Sѻ4m`Zonuɩc'LuCN>*}W@}јE1,al0OIG#PgH@m= "I8T sa`k{:4J:2!_n߬38P{bQa_H:b0ZӳdDz;lji]LUaXu?t!p?Kǧ:}%glv-(vvs_Աuh(PV~4OؙE6bn鸞g?C8Ip*'#/?n#gf@δam ߼'C+٨ r}dYa!V!ځu<>]) Kb1cCb#Fqmĺ4_q"f#L3UGZn=yjG*}bk 1=uBN!,!_p@-٤;4Ɍ-餔V{x[E3(RHTak>9gŮS@#3\vLmц#/:|=i.]8SwZQO)Jލŏ&,no. ƌg%Up$R<Z4 ƻjZn@GԞ8;z3uv\S<*:⼕fq\ ͊*@yz'kӱXudUgtWAKPhK@!mE1ČwR|RI!3ۚ"j]QY彷/. d]).'YgFq3<4=eIeRzƞSxQ8',p_Y=i?FbCw*DR}x,Jﻅ_0)v'`тDądkVspMリu >WdgwPOkVf|WK^@uR/8:u/:b9g Ao(opfwhAtJh"yĨcQ; {l4kkJ$44 NVUWu S+wuuZ˦H b-s @(?! &6w#Pd/@F`ڱY'rmʇ3n "tǵp훨hJ33y{ RV'cȄ+B $jcu0[ Ă=Rjrgߕ2;˰{h}_,܋ k%j^lVX?HerL?EbjEMr/zb֐Nת?"Sz 2CR̋ӯ&@)f'(μ"uTDWTuK2)KT@BAߙnR@޷yIO;T񹺺sv^k+kh .o1FIA;hfW&؟ KPywʬ#`!z2ٽ^YZ/fyܞubxgO_eNCzV9-*vcg)$21]N֜.P`q w1)7ILJOhJ׶)SBZe!f~ 2WfШ1uLצ%zK]FRM=ʶjjqO gvqlJ!*%f_ȦQW*X žit_N*l ݛŖ|b1MBzE~YMAfByy+R6RrQpD M+2a9Ae"ëJ~登56k~9f#%Ս?Rʈ\E)^,끴ͩ4Ew;Y Y 3]f_z,NZ$0Bב n>", Vz9vvdՃ3Ug"~$.r33@wfg71_K~jհDE GQ |)ڔ4'܈O"l~_6/&$I"שxd#cH0oJ)J:P%ֺlF3 tOUE(qD"랒;ҡl-0y MVɅ}B*a[ct;b7f=='R]2d0<ߙ)͛O<ܕxAFlZU*Nܫ:>%YVP.hj ⚗5f.f@hMxu0,+qLeje4m7i宎i|sh:[{?w1Q6ȤdmVM(J~2_FoD6b)rtYL40=T)hnK.us\8$Ut;o'-QYi ]o5Rch4&4}Q^f?#g QЌOҿhw5͓ÐYM3ē 5W4N։,T>^Uߖb!(WbZp/ɭ%Mz.>*WV8Ay+}L .UiR1(>`/,Gxi 6:Rl[KJh cэlF/-L&x]+(LM˱mCP $_r7oVP .|l:Z/7|=n\Fh\CJ׺u/ǬT#:.!= Џ-E+.kFfa{Y Lbt跏Kw-~By.2KG%d|k40sMLW5+Rޕ6E0 `vMn6&?Yrt!_,\?^fmeJTiJEpR PX$dݼɮ&S04LP:KToE=Ѿ[aH S\)zܧ+c> .Rr>v^~Ck(&ʬwOoӡ%,mp>%Yuc#ƋpxSF⨙ |5T׉^z8uYFc8-L_4v[~XK[P͂gܮ) ҌIM:mp[Skok?Q߾d"vG (_d30F^ ϣ*M~гu9$3rq8 IpujM=X1s7R-Z0iOգX6&r\e-Pޙ.rv0l<ݸU~+L鍭5o%C16cRn{T)IDdh 5PH~T/y}\-gϒ -ƮSVezmu$0oeH=;F^Q#QӏoLUxԔiY@jUEYnNV_W w]J|Du> 4(aKTx +T%QE\U_ҺqC ETTeB"(ȒZih$N6k⋉Ŗ2, *(0B{ˆC\]N K[ ml 1@Y6 1m$.؜}57D|HzJ:PF)ٮe*Y`P!7Z9ڧ̹Ug1%cdO{Ѷ#o9 E}SqwNg}5ʹM%/2zU aZEsVF(*aZZRPFcYE?zKa&DK%}.8q&  ~HrcG!Bm>`gD9Soo:0N&/xN=mcW)3s`S\ ֛&\4`밦zv1eNؠ!гQe,ssCR?ŃQ1t1](Mj+æ+]{BM]uq| "`p[+ioё.~=(:㎠sMݏL!Y|0 rri۵ԠԦgVK|QXcFoz"> d1NX$l.x2~t)Fj]d? 3 UcUЅBσE6R.<&8FK9UԼD2-2#Ȩ /rkɧfKuU(ӾkQZ|tW=a1PD\vA1T:2A5ٯ=mw4H=p;t{_"\R_^4cۀzz' czYhVª~Y`ZkQR E I B 1B\ b3tN*t)'0[yelnš5f{N;@4κ<.ݚ^hye^VlOl}C2a;gq8m;+bZ=2JymSڴbÃǣuca]!_aY1oC-8L %[9[h 3!n&)wqЀϽqzȾ5J T;O@Է3MĈ>HPI(Q܊=EBޮœBb|U?=*D\"R8Lr'*\~Р|"a1l:n>k5=#uܿ}*P?]C's\*`ؘB|6 |VVf-twٴLnc75LJ,SݡфΈ$)l"aM%)g0heXa^3h ,JR[,H˅|.ƴQeM,X@zQw̲b]ta#K{k)8*I`[ 3U@4oka"0bkO{P}C׈co'>J6}o&xSVƠmkX!8% F3pS[0bl ~fȧ&z#B֘Ofa<3L)XdK1L_yEvAExuPdYC S2ਓ$)s6]Yf9 xBnvWq\Z{6J30W ߭gV8K p6XHwuFy %ѢBں'Ocְ{qrTc(B7V+$fAAnG7()X!IEj@*wu-7~j1R6Z{ICS# nazؠ?42wMJZ@T;eEl긼oqY~֙]9D-qlR:˓L}JaxM_N,ݝK9!+E' 6f25*LpG/OVHd^O ց,:ZyeO/ɆZqKܜ"<ңعL ۟x5˗8*-(k?qPx^ ޮ5S 9Ogh<;+0dG- 0~9si0>h1T&#S7xRnس(o58qgZ$xіZ+(LjB8pGCdI/v2)#=~@#dƒcv}zprXgôX[W&UM ArK2+[_b_F#D OO cOKlPLctE;)kxũR>V^DA>LjiE::ysqﰙ4p5Ԯa'#3G"JZL\ӜQS. B/p 494Ä,zt#5Cw0$;Χ"loy=ʥ|v'߉>wߑZN;f{U{u2Ly.~8mˋ$z4gƱ_q=m,w;Vr 5{SƗgj;D|=(jU;ȻnNOtElR#yM)NTE F&y_-|0o < z4l9HEz4dg*E6ݬW1[Zzx2oë ֱtytJvEbeqR%"V,=ߥ׽ޑ̌[0c)Peu[Gy] *1 =5$vݸ)j֔E  +H~R\7B3k]k\YG5"C=Y}.}zKy.iYj * ?::{})E43MVռMR@aΝvݚᑗHf$Y#BJ1E.jCY=//E(# 4UůgZzyjF0qmBfK);q{f5GR2Ju7]%mE j1Z)ȐgvYO|m:[ao VxUǫL=hQq!1`',zp@fm}3I.}؍%!C^:. ,p4L3|6L*cXkfu^Q1u9<y,)pnYv]0UGhY5;s0m2vL@{hI21߂sHh@hTv녪UT2aՊ 2mTp'G>٪%Hb3'-AmTn-gz9 PaĭBNThӎ5 T=O'/IE?c`x9SR'p;|hWU_`1P)#+%,f>yL7" E7BJP˴oT l8cȼW>aVP/y4a 5x! #Մ ILJKI'Jz{z!]SE=se =ڣrkJ>܁WףJew~daphJaq3d똡 Ί\Fs% ȻLzW<DDHsm[vX-lq 45YOUEn"n^ͬ?&sMCTܙRÕe..scM9NTyҍNو厷'{0t;t\-_XV}SjFyᓆV< Fwʷ'Cl,r)!H(Ə}L_a Ŕލ-,'` GF&3; h6OhL$/Yk{mn᝕MUvy6o/`& kspue\/aJ!ntҤx!;&%5{reKY !Kȧ)z& Nb&Эem&oq!> U a(#ua=D;@ujnӍm&VRsOY_T>|D>b)ʎ^D4>bk X$@ \[ I6ØvmcWʶ@8.yaV=+%|vfS'Ya#+B~q=)hlhbV:W1t7k3tY[fʘ*!@J^WDe3p+# naoJu 8+YGNVC'Jbܒw Ӻ7( 2I-Nm.À8|Fmgȭ kd@[xYzPc-OZC ZEv=4ᕊ YL\ui/,jJS Z<2}ѺhR nu/M'пʴD0ćfT0۳ -4/MtQCc=V2+mi7ހTo/^Jţ^t&QɉpnNLǤIM=T\.Ts\G@_ŃW*i)\. X/hKm^#xj}Jh2>ȿ|[x[m\3.spD _Q5U^HԓzǰGN,|h̒X^7{YFrEde^-#B/ڟ%oqK~Y6YU&3iy,JY EA)v[) P(ޏ[0ѥw>3d|uv}zgR5⏑<76iz޼]H;5d٢ykU_ >4v l뵩g _GIncx,Rf>!v?>')'/^ `/SN$sB dJZІS?Jv#EDe3V2čb1ҟo0B1^KN.-Ԅul=1 V!}!ᡚ̏#b#t=y$J-3k={Vj2@ {?7<Ύ! I@ga>QyMLYwV(k_g~ͼWH4/!nyZeTi/-ږu·v3" 6 eC:G uQ SbVZ[r"P.Æ+:ͦ,o6MCmE5+wf7 pR}W鷕zG܂RX|A_Z[3i%rA_Q8Sqe%1٤Lõܮd8^+\DsDm2ORE^m^cN eͦ^+O\Q:Z -D"ɻ`bFhbg\cSMNWXmzS$gOdmQ=ʴ86 WЀ `MC 3 Mm]CQŧ6ҠMQjr=o%ee(ҡr~!ρ8;NWǿ5\QV)D9SgC){iF^CJKLR ̥-) n<F TގQH0ۺ4.'v}HL2BF7Q|I|n x|`=9BWf8 ,4Qr=c,B2MZw@S$Ga$po#U&7#sA9Zm|fo(?SPw.wpj;5u~SYY%|}򴆙:AqLsnBnzU_m" i;8mC8$yjxcʚ6ݖХ8FzdD\nLԟ?YU)ۚ*9' e<AMǤwJmy^l4Mϐh0γh`Iy/DzG4yLV*=B]=KK]9)*ү4sBݟVJhBs)hDH˪qEqnD@bjIA!uـBWV8;b%>p+Nkrprn M%nyicjAq);'){nOhBqYjR- dZX_ ׇELǴ4f[d;1@G!? uR81K]Ӯv!0DݺOcqp,[PI). _ o4Z%򪡀S澖.{2KsD$ 0m-o݀B"Nz3XSlP׊1Ј@&-XfpޜKevԏ}nN;tEd*PvhXLƩ>W v{ +>z^3Iz/!蔶 #{ۖ O"H#Z=!V Em8z`m:Bnov](C4`$Vıݶ:_RãmnKPNА\QR32rB[8d :JϥX(-(t,/i/*Xō-{~hj@/'GbG+ *kUZ#ʁ~7ba&A#,1[hy[2zP3.||_3Qp`h'Ԣs.&@`C rn5rjdcCȠ=`%֩2a((S> d+YoIZD)>2cZvrIb5[AA;7}GLVhaWghYRLAZ9w2E-f 'x [_0E,-b8_(>n] v4+#W_HJ? _.>~uؼ-pCύ i4XD#%"GBӡ z//zrImP\J(WTy)IFpD؀@ݮS;8mڟ NֺgޅUxNIDy6%e{m$Y~$O[:ź(A_o,nx3rl޽2(|&d͑[dCuSYOQ qr:e(,R< *o3ų\`Hy o  dlۄx;;v2D,sJ[]8H5rv)?qBh#꣍ ̑6\羟{wsGӸE@}V*z$X5}}(:pH n"؊+kz;?%ukT$X[ppv>!+[c ȈL5*ab6l[tR)L Y(M(TfϞy>1yaV53;sXtzb)\$+Pn';j)p#w}* z)ihp=l98kq!T+zP+s w >=s/0g [& Ơ6_Ny0:rsm@*ό'!}>2)R69#ϰ^-p"a֩pK)p?(/m׻?{^Ȭ`{@~ ٤H>.qRoqXo l˭Wv8}p?4 AЙ LaDĀN_dpΆZ)ЂKFjfTY6" ~G DA#@hӏ圊U::~Pn049?ṲGo'Z$Vj/4唚"TmN4<}| `؈mX┰+!Z=aňRTF҉O' &gd)vJ8|"TC ˚$lS)q$h? tq4e*J\{PU`SH,Cp5D;7npz<]O:$g pZι4^Ǩ͟8A \l# ۊFh lB_3oI1Z :̐W&FM: c1AӍC\YI0B~ғ9R3Ax.MClBU 1 w5iL G[qs=Z[&"4oҞLS7}CxQfNF%K+4$- *kFE|WB`ujëD? ݪ{K.k`>mJGs׿E]}Ưeb^J5Ќ3:K'^ߛs&ݏKU,qcǚ!aV%>3oyx f)ODP.O&S3`ס 4{7ۗ4t/\(ϋXx&퉌k.KbMjmD`gCvreCfA`qْuzn( ȑgDžw;.,$סqoA*UIyyHU`p/h5JVʶu@p:,0d )98}|gH֥A[!v.0$z&RO,)zWg`9:1KS)[v'YqAT%~ذk>g/[gcK0<8dCp! U94KpkP2:,3fA_9=ί55.wG׸J0Uud-`V[5Ԧɝk;Z4^&SZDm}p a$tPK!-;l%.%^F|.V 2Ʉp ffɝ[73W2y)?~-L8%ya٥Dr1dU08~aH n>]#fNr$}o&q_HEmcf )yf P -$8oY~*Y#p$T >C]#{AQ\a$^LFsa%UaREij=jcKJe-3An2(5w!e-:Vh ::{G.h  gr3?7ZR Zj!);QGC]7OBm3d Gr!oLt dW7_yU)\4XMf%(kPf9.]!C-`&uҭM +d8 +sS#PtOJqFPlvpl_@8l__%#'ضd .  QԃX^9qp(?03K6~5  alǫdS(wQQW25Pwjg3A%jȆIRc1U 3IƽŊC#B.Xj翠>Vk k?UY69јdOBӞat֏\i4w(6ZQ1,/Ĥo^~TF x!~" :Y:Yy?aW_;ϼý1)"~-[Q[te)8XԔb6`ƪr7gyDmtkUd]?5+cuG/ti_>(&|喩?ҕvLHgx3+?bԱiC+";ρrݪe.2Pu6A 0R>=w2Y+ 4)w`Je{W< m4T.]mHl-j6f?o]b.6>txx6/~+iA:$d\+)g=2ʌq|SJjާ9vgq*d$4x5w\SJ~V6(>'#( I{A]5pǪ*'/c4G1lC>1k}]BfI{$z$8^׼A (QM]es5-hGƸ"D$,DJE[ff`^wIP NбR wO*vQh;xbVIWi"^]W4H{-0Q1^2]x g%"/Whs@{ΏuхQ-Hc_!5/s i8#svGZECf?apMm_|%spy%s+F*(8t4%w0M6E$<CHvWGԍ8ѐ)l1g|BA Ώc{Z^|kwf@ݥ Jex2&$,~0q*ECDoˁA%xg%( [U2#Xw:gc{tNG(g.t) c(Ov\9YuT`0w{n[g#QdZh}:kRQ 5z۞iUr7" (8UuJ$`n PaO#,AӃϠW-;fN; ܸZxpG0:>se!/ǐS-F~Zuo=gi]M0 RV9 %i;`xVZksGC""C<*Š/ۢaNNPz~O>20r|B>ݞ>"9j=nRAEq +6_ ZHJt,:WJmXi%xJPXeǪ`)EW^eKjw=3ẨňS#9'~nS_ B9ӈ\ӮEV|CҖAUO6|C$%K Wr%)ӂGתuBo uviQJnl,GH,hߵ KdlFSzaea?Иu"zgߎ6bˁVqa )Z@w -!k` -!gs@YJ+~9W`dLC\*JTpdK_ka; ^?sH,咔!l:3OJ#6Y!`\I򼖻v![aM[دv||) éklPLH-p*U or4vuRfyž{AqH3_so. ixw5==Ksp-6ã3-tO|?`Ccd6| zW=;6B ]1xފqݦxzѠn]Xqkgln~s_dȚ_ؿ@PG^U;ۻh61RhOɊ Es ${pD[7]|@]Ye?q|o'` !:|@rhs|m:D s: in8 ce#xN5>sRgo~ByٸH6T~ ׋y]e$Vn(Oas@W 7ߓ1Ab ՞QB!o u`="RKNޱeSB:ʜ=T|u*`8OV ff{*5¿ hAv"{ bSsM G:]j&R/ INp-Sb3Tݏh'.v)CiEB5f:;'OdtP:XsݕL Zfn4` },P .WMȩwml(˚rlQ.lnk`1qU>Yr}r6?QG*@v҈("?8 3hKC_N*%ޏ*g ع .n7n]ӥa$z _=;q_,/-o"7ESa$bJca^roqϞ_[#^MaΖفzyu)+L{Q:v?kwVƴP:1(l-Q6- "͈D^R\[(})ۖ(ߒAi[.J;fn–W;hEs_BP|R*yo '-#Gd q?ܿ.֜-_&a[vts?/&, {e>)`ZGoݗ&.BY#9c@/.2vGULR z\8zFo i2e𤼛@p?$yqo 8U*h5Z)7~Μ[\>UHlsG*C DJ<(<+?X!~S=K\͐I4ŏ-;bc`Q\|۵ѤTivc Z6^%]Z*WtUE uQxڱjg%@e*\#=WɻʐVOM]W`\IQ$T;(wZ\kϳAW=Un^;v$)ҺeeR.T^j8#7ƞ!٪fg*W^P Bh =M >f nDSH*JadB߱9shc+8KkC[EiZ9I,:hql0|`#ג u^,[K+3^mO9Hu'1,0=n\H@<F,c6H']'!>"GbL12ݜfWHvII{R"2mBÛ<>jȠDp,eC ׻#^Ι'Ջl4q%|H[kvz %U[>pX b4 ߔ1uHs]TIn 2`αm8ڞ:(8#Et[AЁǎ&wA-]|c#=mM0cbdu(?-n *k\'Ež^e^mJv#u61;OQ,-=+1IS n_kVHHˆ3 "-JM29?{sdC:ܱ~69#^N {4;7HjDFu~$cvR09U]0n|4-XS/`@fiҝv@WƙA%n.+"n 2eMאƐ3T'Yy@=xY^r^@@%Ol䀘R \#˂q{h佅a7ⒹegogwS>^)05Lpl;1U`t=k9"mcBis`PFP8|Y-CwǍMbK6< Plj5-:9xe&HD WЮ*)j[$XJzn۰#a@+эXmH~XN(>[YIR[(D0⭏BS7P/זBt.֘r>&;EEFG5Q0B} 5Mi\y݁ҵ-fLl1McޭB5ڎ̙&ĢL ^stL,FAĎZAf)ӱ e696=.<¥*gBy, M ǰY|o®qseֶ.t8gN@IZ+wEfQiR4a)ڎ2&OpU;?c1iO6Q'A>6̸zGfE$lwp&!D^%`J62Vqa{J0 i.(fժꡝi?m`y,E ^: mϋI;'@F[,IQsx~_fڨe,=,*s%$F4PU-0~Q7A6/v@.aef2 6ڽ?SHfjEdʇUo-? mͲuvmղOp^5)!f]U狎dOyIy.92AÙ7!@C6/_p~4VY8cM f x/f_;ec0ȋ"q_e ӑp &NXiIn;XSaS;s^Ӽȷ_{'AAՋ AwZVBO[j]FcX:0mݔt7cs06y:ew|VDdK>c!"\ #rכww\-1$px?35Z=7]{ɣ;::{ZT".Z-y) pǻл5oٙ@,mm1ZѫtmErqgJZև cSVw cc5Ѣξ w:FX6rfs॒~4U5^4`"]z}5 '입 v]HuxzcƉ?'kwaB^ߍh`Ffn\Ac%mΧٸI/9YCc"-"!hRf4b4Z0IGF5As+ {ݡPh.R`& gY)-mL"0a#"-9V'oZA)T<9WpL=N 'E`Ȩ,CM^1YMv2E3·mKR {ٮHq zplSU,lIٝ CFw50 s1~+ xQVcwO;:pj/d'Y4 ^2N+Rn=jΗo˧y/;$r#Wĥ i  A~ }P6> Uk&N1ɰDS0Ղ z[C!+STnj͚5P]O-ڪ ! A? /)u!zҍKhSVZgH? m HȞ#UȬ0RM B~Ɏݨµn6įt .3E"F3^ >8ﭸۛOGYG=|̖:~f9)tᐏФv־MEucR])tȚ2M徲frCH!1u xj=ӄŅ?೏˰hqX`rq?W-鳨bN(Ց32PȎ73SFۅOp'ѕJas$8g(UHITAJ%%R_PP#m>#&-j{lK4|*ޮ^g/#‹.9|| 7Ĩ`I&q>n".16 uv]CC>ڝGPͽ%^3TClw])k{ Nek=zNfArޞv_B'>fwkF{zWX$K9@utuWiV+T`]ЅN)@[\mƖ__sY0b{+;ξv HgQ-TDs.P/.E:-WeWa:}S|a &@^em4pxOmd)4zP^"[Uo,W!tUit֤'V㩳NQ54@fWzdB?wm"ߡ8 Noo{ Ep#Ln)t۩ /hNy? Rw$n,zMXR+u ۏĵddSɹ@HrUy.N/`vh`P?x%ƎgrW!_[ڂ,w͞lZJ 20tEmZf<@dJTY(b<]7״8q.=]vuy_#ƖHBb;?UB \ndq:nkC9c)fZIKvh+ҚW+ӳ,ВK򍉻Z$JWv LQ&0Jy/(inF##-if]k+qxeΔt'~'!2(+a/ 1a8jqFn.X.۶OI5 U]gE_*pn4oS˲ UVπ8_ʊ B ~O~$xd#D½>^@ ǫa觍mn%8WC6$Vhx)>xPWNj۞QYHbZ8(WϘѬ;JQ5oUXiC!~hm% Ӻt--K c~)]/J dޝ0s}o[9!DCɤyT<7k1Jf0=OH+v0Z! LYdsIWm*||Lσ:<<UA G^P"xY`6;~*1YODruwiD|*Q[ z7q?$|3Tۥ4c]KqaS}%K}Iw3K%_$0dF"@,F{ƹD 2 x/H~fUǨDrOK'(g./ZZ >@R02j#hymW{$>&-lWdV[R]4쥻~z.8 A9S-.pU *5ӂqNH\yyҞ\a ޱ@8[ vK//1)nW70G|O*d: q?l+J5"A8/-mdT"jF4t$V+}4&-:scv|IC <Ӓ|^c ?7 YѸ>p XTu>9z8 dFc6q8+tjN}B7ǀk/dkdD U9 ^HtL8j'O2Gk73VJwknTXFt~x&8-BNIDU!R۽ HEoO:\D{Gko]@4\ߐ {yˇA!2m;sAx}g҅fyEnA U4r3 @[ཌྷQ~enoLV{+,*M157Fz#lu' ES@iZON mPy7Pʢ ʍǫ5P*{E1Sa~Y7C$uz9ǩrmly+A<}l"5cu=F* Dŝ.U߈$x&T(\4ح!_m.5.XF*r32'퐾_D 9Ga"9,dvA[ sZSl-%o0LDzwCI ҅(BѢc#A=[(ô&--U|h*{^2Q}qKwF87zV@z ʡT;Dza \;Dp@_[FFm/<,۱)`(ϔ{vAPx^ŊDyq(Gc\fJ9Y`w2 {a7mhX`+! @3˗ a1EC.EGQ  xz@7`aA%ۢb:6>+ uPyPp}CS 7}L"Vl(-lp5^v^%UE I{'zȫ/` MRIgYZ07070100000306000081a4000000000000000000000001629779bf00001be0000000000000000000000000000000000000007800000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723com/rtl8723-common.ko.xz7zXZִF!t/#]?Eh=ڜ.+ˤMN@UXn,ծR!UbFkE7U˩*?׏Ei}\L0 :A%nmEcF=Hdmv^T8ڃ]¬>OI eKBrnCWmDvsb&[V[QVHt' ?(AfNsT 58oX>S>\Ȉafu^j<`P'Oo=bJUao ][ݷqz# kz Io2l5P&׮nr5KsoB*PRw[ (ԳA 8e>6G>6uu뿣!uFz^ptCuU): (+o=p>#CS!B'HdĂs~S 5{RKKX_BfpÓ2}]Z3}LV5s cu9޼Sy'ra緿,! e nۆ4Q-xyzZzv͞R/jZ0귙ͥɱ iTaD&?T&D}{Km2:- tOD LRO@YʰآQl[CSnAF,6f>(Axh̃%1-)-.)&;apQ3nï5*Py fŬX7FOf Jd25-!&j.W3e{¤0^qع\'9CqMFБ *AL5U&X[$o<L8Kef&WojGu+|lNO0HW}}T& <Ӽ}Y "+Dಮ_YKZ |ofkQ~_VokNat<`Wt tdͯDIH>ax⻹x =mozIA_a ]R9oTs#w606|Xg֪nIezMW_$xgARZoM][J4@ mdh2>i3C4;,of ʍ?XS.3]; ɽad*KV)P! ӕY UL|71ZѴQxNvhp3,9#zD4I^(MD"ڑxiO(G?+t{nUPs;P -eenʹq%s٘eif)ܸM`_0%w\vtyE:W&S-ZbOU2nqmhl(z9o@>Mr^zǡa$t@cp^$W!` 1hn Ǎsg)-Dm+I wm8pN("1~N-M2XxDfLAtAH:]#e_wʰag"^ex7q Y?쯷!;Ad.ne8fٿլ~ FZȟʣ"ԳplH> mZ㤧هBغ@$'-BbQymr&iӤQ{ݒQV Yn ︌U~R7ya*CB"@Bl5AZGsn,< b ~T Ȟ=S.k=7c-^ %r|Uz>p.çacq&{tq4+3PU[o.n_>Qo#00m_J sda,NBB&Ӈl :9_JLt6.wXif3?~ֳgc==p;Aק4$/q ˨N#orQ4"']owvp)](C Cotyԇ_XIA>l) ."s3\Ai|wCu~9L!`t%RE&e9ͻ77wz);?xrt@汖\sJ[.@~KhJrwMbPzj]uĤIµRxt=&|i% \F;wtοMaL4pG먀E Fd+0R y `/6~\擟Tyq=q4Pvp W,w:#h%q*fGWm^Ά c~A'<W&H{?vE^QV0\t[hyRYh_ݘ B%OG ^(os $V>pE_k=nT/Vu4H{ j?r .a?_PgC#t(E窉 O̞ŔϪ9mTeSvzM6ַlqnP^t&/$Y`zĨPinWt̃D74pwfBuad! ^Q YLh{8,(wɟP"f/42^ؘWq<S5j9q@*zbsOOx_?oc9eKD 7@3qו{0>d4CC.{OiQ1 ͰD~w&cMzPq'.x+%V H!`XG9Ъ3%eaR[5I"! dEJaS2`]B#ǢOw탂Wp# pI-GWELk P>a۠iDHE0w)](E>Ãڠx9 ω`DJL] /u]j" ,tcRD#(4w>/D8`'?Ѩ!tV7VHmc_j |k8; !f|Ǝ !]ejɽ95qݻo{].*#dcP/^dYFuLvĬA6w4KLdZͷZF5e%Y`֞rߜܛsߟњ]r`)yGN*Sat6, ݟTZl"MPlJ,/&@]@kv\0Z4C}N.0&X}l={1V2ySzwh !)j;i9Yv71{K[Ϫ "Th]ԒnbWPP|/[xb |/4t\8(6r2`'EF{_72lbYL]UUN/t'ƔB7GL_3@Vz, ;&z/|Jy%Kv9PZFpN䕖SRԘK~?f tPqaL;UK6It K40cƦb)ǝ[cZ=8N:5Nc@্d \ƽùQ;7e@xe+J뤢pS9կ}orh|'S_ [~L1\6\"CqRԠ44ÓDg@,ˇ>NӤOrcIPًK 6 LB :egWD&M2@%\]dC "kv7aˋ[6Jq[f{.=5X_~DseR·UsFZ\\~P{}QmڌY!\q Hc|ϑGzlh/ <@,@yz '։ 4vfDtv:zR!X'z, >&Y1>3np 뙟or܈?G!R3{vC…T?,gR)sF1-Oy|TԱ~Rm[Enc{.5 &0|i,lyE)7u]<o,[sXTQ:-1Y$:;"hD$%W,lM$K5K:HHҩKSjMޣvk{]/!3wFFH Ĺ{Il"лf#^ !N"iEhZbۅnC Uъ*N l >SfzK*y>Oẉ67{xt^^4K+MBE2;vd]A &< w2>6!z-[/2HQ*jRM-]صE`ӊ9LO"f8{YfhM"Rc, 8k]ֆQuD!uo{Z+T|!%`'[ ScbE*8` 2 @Spcp+7yf{OdxvɕY/#R܋o ռ$Vj<&%:~TC Axk6͡?:BTiDe9aJ;+x1"ԣw˾Z^xH"M9\ 3Z`C>Cݻߋ& 23fq#z@P3*v:X̯q!SERqnW 5n:ͼѳ|D3p9/!/JQ \. 4pA/[]t)I]DG*Bp/i]źn|PN@ ߑ41-lx%Q5U>wJy fy.UwPz\Fqlkj)42£\D}WV怐(d!<+3D{R:| (#CzЄ .& bqQ߽?s?5!ދuIct+'T8' ^= im XF 0h+ O@P82,P8d:( [25ێ<2h&Rs#=/@c zR K4 9?!NRUǼ%(> ڴ2{&|,N"M^0") W6 A~bK.ю1Eq- FMީfvP: Jpz&Rm =_jR ~bs!-W}mFn>FC ) ي56\ۗmSQKPH@;'kRߐpK{a|-99%M 0yEHVg/K^mu;O7o{gYZ07070100000307000081a4000000000000000000000001629779bf00010004000000000000000000000000000000000000007200000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rtl8821ae.ko.xz7zXZִF!t/Y]?Eh=ڜ.+oJ eil<8=`v oDy@MGYC2rG UwO:1K'qF{d#!4jy..=U~Rt=yX^TV=#rN;X37&A)y@}]YZ3y ͻ3XqM0}0r~ʮ"^LJl*wC1EйzLoQQ4svTpe5᭾̠ GoJI 7hrEy[U笟TY wd&z2F9pJ1*C7+8U0uae ><9ՑTM1J/#Q g3?ƳeKLșYK/]wx:5H}U*)Kw]Ϩh-|!BØb-L*٬{a(-!‚#},:kMv4{ۼ#'(D":TeޔHDBsdl :s2>4@Π:Wz40>Am ~`j^hFk`7$1L(hԇI\ھT!=̱)S'jTCbm`$ms13 VPo 'bH5 3.pGP&௦-td/ΑCpQ7aIgg?PvUP#ku>ƈgD͕U=pkF'cWФӝY a, Ɂ &6:ړ&p ">֙.TGnE f*P:]wZ>PL6':,[q0y1aޕ姕gT*K #ŗ{EؐW9nȻ5N24_m2mve1֥ߢ[@CXp*b_=yr+k,p֩X$h53z1@O"CCR gB9CF߿IINT>6҇xĪh'ͳD uځd`>b2PgXA2e T3d 31@"u52&7CS =HR DqE(4*$T41"C|d*BJmA$qP*zQ̂J;ZkD?Ul>93;"k! ʥL_/Qɔ;pY"~ʤtԊi&.^Ea=%m {c ,۷l t4ҲشXz`'K%ν# AP}ppN77h@%RQ%q)ɱS[x-ߓJy r e?z9|4f\rXО 6m7֍M U\p̣pfVJ;4ٜn1ą 4BŌ=8b9-fݺf+ts{s RHIx,nŎ4Qbh U0fVrWXjb/ѷ@̕g<72Dc70(|b0<ڳP?_j NzJуDӈͦGI4GZu~3کf(wPUS * TX_R{awOR_ {6L*^*cʱn5{v3 kbc-FzxUde2u,Ы[=goV/YS6o|(>2Ǎ~nE{X^鐬[QWJZ_+$ZXX|/ g ,>p2zx#qgL2Aj#2jtTls1?+etSm<(M/轋Rrdaey$Xl ;=|DﳬxrrW_$%5JLQr17譽ALG;i&29FxSpeu%W4CEYZ>M4A JGSrr00g?v^z22t_0v Cvoh:y_-Hs7ioDmSpR}?oS ;Zr 1<˂ 6 -K_a^> oFbvB;1\!o7~Ϥ HY]QB|(A F;, "PQx&/WrL)|4[gq/duDt&iHCC3Iٖ*_OzWhCh_4qD -F/7tk07ҢU -zt(j0˼K$+x oa`ǭ`=r_nE4 _߶v@w2TˍF~M~;B\!]7 2IG1á> iΊ1D0+y8B%ȱB"gOb0 y}ԯflE2m^;P6^06Jy<~iH sZƓ\< Xope/;iw*hy>ȥΦB.wj-G$W>Bx WÃvMY,>ߏbkȺW4x!=2kB@]Awc&?dKdP# xDQA;C_!e/wnZI= 6O]T Et)_<MB~NvTbؔ,JwŘA3,Oˆ$_#N!ւ LTSXgnܬ4cSuGK 8DkAxJuVsۧk%G%Ot5I鉈,+zᩔL2dp]ݡ#:;Xh(Ѿ% F FOL}0CXp蔀+M̆b5Y冲OYףx~Aft+i/@vu]ja9~qLB߷^ɜֲt*q-<ήvgڥM`ti[Fn)e:RU#)8^.R[YfTq"E1]jYkKe@[ӀXfM;-gMbE19" ~FX b2߁Au ?B|?zeXI8Q}Bacզ{>e?SL4)TFum%[LAyj4M PԦw:"{$zizDwо0<ݠx._F-ٴd2]O)kft޼Y/Ҫ̸WyşXK1)|4?)y#V,"Mx \@ :*U*sG.o2!~\KK,MJPk:+/CQ!X7xL4JⒿwpjdbpWwj,Ty #0zS #ܿe?С .P^~Q8fFKd]^\ Q כ AqC$r7d0ꐲS7 f íp9?`J%xУIpLz mH8c 檃%)6$SfmUY=`e%rĶ{vQvQ4HHu|[Y djz a28|M[XP$@7$YQ ryI`~\8Va{Y[@iRo6`Qޙ|e _sD=)dIrT {_IδAo~TVp(SE"^?,C P$*7Lno&M8~FBҺŶCEJ5%)P|1j_Hܟ#@#<{˘OͲ1g!>g61>{ X*O(, (ڌGLjr e.RKg9vˢtߢ߮W@0r {gۣcnl-mN%$#G6G^~ Ux=@6jQ|0J'\=C %J(p$+63 PR`qRl a$ G`R; Hw-b9^bSzyy(ɯ@z͞g\S7HzLD~Upɝy${mDEyR$2:PWoo^BsiCݝ+b)vxs,BCj g/ح~ wޅQqd8p=]5Il=xxÿl=~NWÔq\7:~cKlTreTWMS}_ukl HN8E]G"YFeyuMעS `PZKYJa7WDdW(`_x׆NL6J@B(IjviiGu%vBY\Yf1&] &z'Iy -]$w=>31bZx0&`?J.ُhZ 54;KFZKݛO!!m'2X_&}?zykg観F^ulwl`d3Պ{h%-]3-TYS.2M\jDNl) nXs[Ɇ^; 41e%gOrBrM/>t2Rͯ(ArWTN-ůa6 6fC:ל xŘàXdJ\UΧ)bCRH*&hn)m?23 점`ps<-gf?T,H(q.CTo+It7D.Ta/K21 qkS@4b8E3\^ O٩<Mn4qdx8pw~%|ޖNkl"DX>{cMжʶ9S2TAؑcx1̃< % xut^sDžoLt`F+W>6 m7ev^в"GF1+o$Xqd 1J4Sr({w׳yPPkф2&HX"(7VhmpZV Rxf+=˨cM-\1{Y5pܐ]ܥyjعwW9Gyt7`c1͈ua16`KVx rG!&2frT Yz^r)nv(p]WQvu r3TtjC]~d#Gl{'πƍ3eȼF\u*2=/l` S9HE5I^3j~ KreRms^|Am!ߨQO|8V1|]>D *߻Yj~~yuF+zfY+;{ؙ'⠑3J΃tcV&M%-tctwԵ/d0/lI|9/*ho;qN1|q!~녁7Meh39$&J%Rd/eyH( `2I9^% ,z) yr1!/3YeB~OQIAl6꿢-ၩJWq{LI\u1 }{>E2AB[ `ڴWo7Yƶ־Bv^fd։!htUĹ~7^5=<3 5hwsgq8] 2$.Jɓ BFrSQ́]eS4C%>Wq R D0W:ƒ)SJ[Y \;MGOa9ݩpyKXx5{hNwޏeJb}dCAC7 @>>*^@ƢH=eN|L$7ݽ-(8fgšiF|[||`UL=be:q.^/IyywYvP%si(Qd5 zIdP T$AܽI>1,Š$*]۞7G-jѽ2wЇ3/CdDXB7vX|ZX%3P)VFIawfTbkF$SSp@,8iċGs MzxS|Z@F/X^Zu;-yM޺ݒ"=  4`m%詠 UC_s~QO5Ố$iʹr%g*Y~>Jmbw$ R4F7#O).^82UG=)s䕮! _Ʊ|kWs -wc'"^++n0P7S'|U.퓶6 &nk*!(Lom]9 tx֪v K%s]NS]pV I/e6*"^lV> +xH;YXݫliֆ%w> UQ^`Ocop1aeT:J6S#ZލVM8׍ACKzvOҒ}IftW,hZ#n0Q£V+b<#nir=wM <")#tXZOݾ!XqSycc B8J:C8y>KP|2m.=[y0uШ8*X/YII휙J:ň?ȱz'ԠNjbO~kZP/I?Zle;2&|OSm6dYxm~_@$_=g8_sMF)D`VlԖ`rum .:e*Km#>ҳ[V;FQ~,^;D&޾Qek)_Y_4M%9!f>d>Ms޲ `ۢ/agxt9Z_ 8N݄č[,+ y9ud1[!dN?;#}aGGY3T,\/ Y N]xk3H:Li%C)(8D( 2Rv3Q 96SjCt!A-hZ`S ޥ }8`K䨝:`i=.Ye<Yfif%dƋa70\RCzZyA,izrfh!b+P J P)^Of\ -"[ɌWg0=TTX)w+'b ؍dt;3 @TɈ!Z+;؃=\r4WC|;t Ռީ''.$(iz%0AW[mm)+of<,g;g6,6 qtnWmoS( PXoP31 9޼kkipFzIӂ>z4Ƶ^&x(,$J8yҵ?! qYA(/n? R+0㊼qG/{؀P9kgݹ"7Mi=bUkJ"ciB:f1PSe2T'JCS+MIi > 2h_/U 1}݂/V_|DPYSg0e& 7hO0܅Lp] *> ͛ـ_G: Z貣(RD8LD Da:!pE26 G9frݻ$3ӂlkbGSJ:6q_иqîe)>Zm'35¾W .2^^֜3:ex`GISSNϜqUg j'gAl&2s̵7E0.a:{GW!.}'{PݿbmS#bA嫴橂Ri-ow2Oghwb 6( H}oM{o!dPa[(:g-?u(HW xgHk6&*-++8k+'1Rk=WEbLOʋPK&DI5iu!Oq .HwOȾ~b:tܕBPvQbD(P08#_~0)1%BMܟ7ٽ拉biRquQ2d0Dscmҫ*Z}U&&]aÙ%Qv֣ߙ'%ԸZgFY4yl "snJ]9d\M]2.L8c-@!/P ztSy`Hn}raqP K<&yGǦe!DC9x\UP=xq0x:&O6ѕ8CSuͲS퇮&UzH^c,d$ |mZ,޲\iW)@n8mxMDr=i`爼Pe>,o`ƢF77 @o!W`q&eԃ#!XM4-C]zfKr+T`w#4q/wHUAoT@#b317:qWIWF86Z/=f)K[qsO}˜==mh2X]ϒ06EFDB{ÝxC^yhW %T"M䫙 EC -3ڪR4g}|]*kh[U7j9; ,*$xȱJB_p x~-}oo/i`$YD"'̹4m45B=Gz=E܍- MH2R ?h3R}J[#r҉r/2a~sdc_'iF9X |}(уͩm1h쁲lhC -2K:@%a_hYȦinneq8t@ZAѲ)oUlp(o#8L9U@TEdJ)Wh c%S^ ﴄ=uB1A\;ϑSD;oQ9o/\@%}̬̬fm2?ޓF }eG2d[fqsx|ͯ8; >'[ =8p#._%]˥4%mY+f9CyT!~y?g®,`{QN\dvxx]<#Ajky>laepIJӤ Eʥ(B)D^]?^FDg^Cay&d{61~<Ԩ+5B Swճ뢥&2Und^>9 6jX}J6r=) ImMwa6Zĭj< U!]CWm1ճxi%ls[6֏'K=tVH p'THaP:19ĺ?5=3H٘~⛣P7MFzQ'`V^&2Vc)ɲ9}zgP)}8CXo /1we1_zccﷺF)Ko  4/Ŵ]7%>E0-ѿklheNBHɍ R{_&墌MŀNL@*X4"B#oZHT^ prH(;xR@5C*4Q?N6ΪU@{X\O\nۃ&- 0]uuzhAAC\쑞Q( /"y6&T!| HoJZۣ?8HGqt&=:,GIgC<0 zFHgQu뷰Y|!~HIB1Axz"=͛)(uDJ޽*&)5E󬄑FXLխE@+֋ ː= hX0rד31 :e5Rp O>;xnUWwH.l-H[`z>":TnQdj%9%pʉ zFv _XABg?BSCp%ɯP;K٠d*5vegi.'Wʭ3ΰ3}%C _ZHY0NL~+6g*QPk]δ07 H=IʆnpV1m,"I2qqtU%֒Q&P(X若{K/p|Zza5jiZ+@{ygO9uVۍ/i3FPX׹9=tYRAz&Q0\c!mz0ϡ{8SҵH4LCnԐPJЇ|Tur2z$ 䏝9i55.}Bl9+ a+mVW >ӾpNnR;k! #}}]Gh ;=i;XwOT/C|gN%6Y1EozÈb^X>ܹ^uA3yM)/nvѩ̃W۩Q>,^s}"P:Z@␭g'7.4sxJbh걫HtMKyڿ-f//H5k>,YG3"c{OQIb ?W||lp<ו64R"\~.V6=&[li_F@ R0\ (`(ԙQES:c>%*28_ʸ2P\.r1uq"^6V =#f*#=NU<%hGMj@1aR`}4 [0)ADa n)1" l*k:h@൭=HZOoaP#UQgs2u(weX&uLP |\^EQZ"KTrV~q~1[(IడSSǼJ3+^YuE,SwC!6͙55eR`?R|W{*_-,`!v{;4V7տ]^ۺ[i* uEk?mgO"7U\4OQ٧^`׽g2Gyk4BlWI M=u ,772!~rYuH:E) 5oqX8)B{~XX~?(JhSR6Ш a L'^sӑsWk{_ a3/\M([֦XO?u1<e俬\~r]_ӥ̄2(bm/@Sf79[ء19ïɑI1AU˧JWЖHQ2ʐ>g;lV)6Nj*3TVUvFa?G4 *#t'G˺&\ep=R& }!P&t.Ι"7ىx_%ϕJژ^ %Qv"b9G7܇b|l81:BbI?O!Фi#q֯e f18n\Z0] Wg g2qVHQ%R:,@y.aؠ_L"4bv f T|ZvZP H\Ƹ  >+KE/t+Syx#gI|k-<ZʰtCyw κwknlA ag]cG7*)G;zqQE 4|#_,FjxDZ3JD=~_*5Tzaa$y?]<9 7 whom ;D_A'dvc*Ŧ̍Imy&󬩊.Ftۉ.Tь#eJV!=Y">%1C6`R;)bZ%Ђ!yNFx߫wgH*7j!Dd;32WJ"oª-^ƛ)zx6jagv!CrVr8 *X^8^/K#>`*A:&(&mGX˥ g38NńјDU)hYULq}! h-h? ݏGnN_ &Oh|ڝD$dt[K#>>uKf98>D68%98hwqS~H "8gࡇjÏL;Pq D,aL4NZ; Z^!!,Al~tH.cM qwbiջ_O ޚt׬!h`#1Ѽ+n $+Jܘkkw #c!SBZ};Wp)8biȞXN2òTWzajЌBF5>lj$fi'tjѐWGkx//^5Ӷ40`6Tel_דe;&^F6U%(gfd<\Ȓ=>\ٿEsluSKN+ildX{ݭS&~QPOAn'wVA$6 !ȑ\uW{# Z3VV{Roqxk ެ6Hto8gwMhR}X`+OǽQ#DY@Mz?' HW[?Gdj nE<ƫx%UM+> Ve+:U2AlL,A ۣuH-MDe<_4,Rm:Ec,1.a몰=]uxpy%4ro*OdZWi4TTȬ)&"18P8=qqTl"g.N \΀}Sr7]P,1C@ƹ,F%YhߠH8ج@]c)af1 }]-l6*34V\Ǽ/w`Sү-X+TVf3 Prğo 8^fC@vz\o >u5:|ʼ.5ʰM=eX$l=ex| kˣL"МkdHI/2c^eΪH\č9X-w}$18e9 J+^A3ׯ;o6dZġͥg.Yd8qwRiF呖Ua:v7p{aUl3a|6N=x.S2.~A. zoxasT.x1fmk!bU:MDys%+u*T] n"[+pIġa -sV"4jU. =ʄChj%6XP~X/I Qky]%;Q.wN,K{SB(ZFu DsܑC (G#"{Ò_Cҙ؛hh0+V!0St7a+N(VsC|c_4"F/g]{H "< I眊?쳍YYc 3('a@('V^d$<<ӸT{ cI2!]35Y!ۼ[}H@iC}D3}AKWm AUkRrRQZ8,~-9KUC'e_]'e\Sjb caI}6u}+Ŋ>T2f^4nLw>tpSd-|K>miPkuE5`u`[ i]H} < 2^I/hz?Vrǝ\E>*j'  ?e朋~ ?bev# k BhgJTX@vP9v=:LP +j5 EOWd[+} ;hUBqDLr5Fg3)(:[?"l72 L ffa_8e%{QVt ¼uxOi5 SIr񝩗GIao"p QjW-:dw]X(Y?udqS^BB1|e9Q^0m$=곢ep7mF%@Cy++VR_)eZwVm}6(z$3rES\\ÅBPw.C:®J-l30fd澹]Oʦ쩌Ͼ`e'w1f[~*$6soKt[L Ƹ?ېzDޝ!AXN0 wz <^g(Y kVrk0ʽp/@[jUkiE*HUANx; Bd(PO }9WLU,b}ʧ2{?Bw*+ qմlE94prug6%k6ƈqr"+-DsVP?e@K,?8CY3Tl8D:Vma>2PN9~<`>{0@iⰩHck*a3Wrdx^ڋ@f )H_[~/g* ܁<|QB[XHxB2׿IVuʥi譅LT^Q09/u*WHqIE"ђJP+2i-T=nZ)-Yʿ&XVN,;qpB^(D{ewUqWW3VƘ.I L0JZq(&MeG%vkimtqb 1\a1Q1jQ`W=9/I8s 5wEuRX~^``+Op_[c%݄_Ct׊#`<Mi#NX <2&um~Ou/ A>#1DT#PX7SID+uYt:yI۷SX6@;y!i>0JFZ^"S"aaSHH*Grq䬹ĠH238QSZBjK^0u&`bƆ,͚BZ- ~:^m JˇODۤ04CFS0"K~ӁBb'3D2$`A,irJNpSK0@-;nY@9Jc`/t2yAt%֐X4R"' Sa؊O 9S .Njy1{L3: &V=>P#3 L 8mlSG深*#Y`=aZptgw ɴ΍;hƴT=I mHh=歴ļt{,#< ݲe̱at,H l5<9`6;׮Sben;K.ܟPC|g6vS97ʼnӤajfX];>]EX5rt2F."?Q>^f F:g|ܮp|*&[{ҽEp@{[i%tpY"gRiyķu(A[zyBϽ4I8kЉdy=-L cSh/hgZ8 #NȚv2(=cc1A|w~+ɇ{HhKڑXLFҤ:% 3k6PctJrk>YRI)?*UKs tWJME7i쉎 //vBbdmO[I" b%s.}pп[+ BӹZٳw`֯De3umCBfX9o<N6繵Ρ8UE%w "y=1ȭ y'TDn`>Swor~j5ܛVh\[~c:YZ.}japl1]4E-Z 7a*l#Qрƒo=!Q!ȆrzQ!W,Y`kDTԄ(M< <̌~{fJޣߚElW+IJ~&^.Rosķ'vE}xn@%ly/&}}aL(;G8#eK'jm%cj7p@M>aY ,b$<)I>@ަյȶ#=Bʴh(I |[J!utg^N WLW&ɒOw_IYAb^). \}U*lPND֤yV6lqr!ؿoTg{GGQ6mJ$E>yx.t(|zk\HEᴻFeLj/sB5zTKv?>K4&[U=K-"r Ը ~},aeyǽԨsD&%M$]Fςac\V% `9hNi $z- Ή=5yv(ݲP y,V|飑ӣ(tמz^`+:/=1 Y~7J;e5Ы?FW?`zwe);nr }_g3v4قoPE*ΩLfm&Bk~+3GAjR| RA2MY/C4R*$K݊B2]ܦE7l]&OJNtiQJn4Ρ)VghXW{[سCސ9S5D#9aKqla8 +j~W XlnAC^C+;<} R:;z2rݣ#8W[Ǩ9 EnvIx?k[IYU>(SJ8ѥ@(Ɲuc5@KgEs +JVP+RX٣o!|T/g|`]nquu[e" b O^zQp9ӛ_tpǷVt/kept1]'˛Jl1-r&:+\[UBB=!_%Av ܙA76 [K2Q +H#BbQt,!mUPLC3 ϫ|h@^qRhBj C/T _p0R{/|(wr;dƬ!FbCرj|*"Z< ' D/<'prepSď+f$k\m =M>0R*'kdYL˺W xS*=$g@ܽGNӝ tTq'5_0={*^i!QZZL>m `'KYub:f1O;&x_33>+V -'t x{<7>h>xtO^hcp \[y\Ym@ȍ 1Zs-4v5_w̟*]} ܿw@Eye'}҂Xe4^R1ޔf6ϮVk=7ĭT!Rl@>ƆAh2 i IP$2x-1:шRf NxwQ {$TPV` MM \;7{)^bDDKdhD/FH~x@"s}btěԧӨE.7IPJT#Z 8/g+IS03&>qSտm+~z3(P &xPQRm_2e=o',xea`#6&>@I6 ƍmFN՞N;E9R!β6e|nN5j! NAm'#YTWVQBJ&|KrTuC>0O`KZr$BcQ-l=x֞^>,Efa\p,Xʼn``~&S  fMJ|ڋլRyeID )X(#,KEOC#Jj{v UlQ gi3H- ³ѱ η4vI&ǟ,}hea-Khy50 /;g=Ԓ_X%>`py` h SB: =,/?7k X5 n&7"ԨfW+E%ҏR4# f}'qliv;,y-o4C ѳ5PBTe#X~l] ]e*%m=~7uy+t *_- mzc5]|&]@I|CՋol(ĺwB,esaؽǚM~Ԋ0("e;ҊOq& ݚEaÉgutPe*1$HrKN5} P?;AҵFz(zLs@H1s[a?dږėղi>S8(]Eׯ8pG5d1 gxY[cr8DqĵySI>qױZ\.MSrc~z1pIEW Vٞ&+()Ova=ZU`:&iTKʰ 5?~Go)j|7/ w/Kb,BFpxx2\Qcʄ @ @k})A (~-RbC%rFKr*3uݥp&Et]TO$ 4;G%MJ"Ad8 H6LX?z+=~靯0fpx6 hVս ~2k9ܭT(A/F;ErCl('"ztxe~b=|֊nuu+leՀes3'R O 6\Ex|h*SHp'沐t{j7.iEoNbq cO'qLBis%Om NE;P!~ϿՉY$ ֨gzn&-TTo0ϗJ2CB(✡.Yrsg7qE 8mzgiJ1 {O0{hʹҭX.̝NCȁ_E"AAC}$ueh{Co"! -JԺ\^?izKNFC܅4>q>0eZk 6Erd,{R1)!@#)VCxj0͉SMSzYf$ Wt4!'33~ &İon5MJbbGq i ; hLQ_ZF p V lVgG^z?B>ڃZgiicJʕځ B#9]gNıw啀s9Stu.5{?p71,EiBQi,EƱ8w܈ y!'QP=)۽6\jܚԠY K߂Ãf|=W^>Ǐ.Ɉ@7 7d\ɾfUC>7K Rp>`wiHiO=i`/{]']?1riW $<ʛw(O玫mJ IP+3E ޖզ?8]7#7YR5~Ԅ!wZ{?֓B WF4Fz6D1k36P,q%^oh2w4!s8B{i &? 2 s0糇yə8R#wI bD?8aw$BB9 5 N(=m)6Iaڔ|LᔍQB8k'p,}e]#sEMU qJjNIWl=}w!2X~1Y$R],G4Y4koC_Ubhm~ۋv:ce.\RD"h{셑CAM7ѻpj/HccM[hLmnER C٤ ,+ƌ旪; 9RePR9TGge~)Qp &8!a9PDzՒ#\%~eq˱PG4mwюD,ؒ45V4$e:y(Ij\% eb9ɪ&<{(3|T \Q/w Y3XIF,8f}ZMp) =\Hy|FMNmdH8YqgX=ύn@BϴjG\.yA 0tĞh7?JhrF' IY:\uұb3(iI]{df'~ଷ*w+.ӡv_2lŠ0$q/<]{M]:H#QY,pAL>B`ṋ-*&1܊)*ړC_ynrߔ?:StU-/{ri1/*lsfG㲀c(m7]>u&e?vɞq8pčJ Q9tFzn~ 2md }e cX!pͶ1=΀t;iY(Ϳ_1ay>A>wM?**li.:^VTA{CN)+ry7Ppy!bKe-]V߳J!`dc}<ꠀIj Voʹ -FOh-׮)`DHBFay/Ô 0XRB@9HS܌tL Kso<~?B(72<k&tႚ?#9iՈ=Sl(T^'oQ6̢_kKv>^X`m%V+ԭu9v?H!%OqS#rÕGkX1yz#48/MIH`(MXA@υ "#@mN9õVL~& qg!sLb. JZiIv ) p?Α"qMT&]`ި۫?-#=&W>1MϦ+C ^vf%SشӃy3*%[~: ))9 8ҖTuzmؙsf &T)ms#` <H :h?J1A "iŘu"2\DŽp9s,*0: }'1: K^\v60"' J .ǤPX@كld13<^" SjPR!c퍉Cl3_Mȳ r:441˧2~Q4P^TK7:HDfʬ6Z|#/ns]'>gеU1Cg|Nn yPhP*=)!o8}6'hQ Hqu<fJ65r!V-S0els;(6(! JE~Hťp8SEcU,:0ahEi'jyz_1wWTw7Q T+< zrCI Vz+1z(%8ɵ_d9PEO<=8fq [8,ac%8m4]3um\xr =[|XhK,ګ Jl>uC̕>1a&1.ZLDL~ڌ4gY@T`q>u{d^Hy/ua7r"2dY:h>K!#F5oW%qb't<>ibbj~6u rQ$H;)m=S\1 Xku$. ߤ}̧A ދLP9Z6@v9c T 4,RzIE>I'z{vk񭂈&ZECU*'?:JQd3֝aE`?7Zp~wPz4XRfms (T#i,D[l$po~/! u_> hWc.֧(w?׃,WW.oF++`@ vO˹pYH-OZrG%,Wl 6P" B-]Q9.Bnkb3qΌ'M:ϊP#FFsw,B@T6'G&x;Iy0a<F{QlT6]bÌ d=:nfzKST1 ;EШ#w1}-ؐ8ta\qh@ay"= x|B5,k7Z+p.aWi8ȥ<3<;f5IJ1RYY9!h g;8T Z& c֒}T+s_k/#c/&]Bŭ3&|/2w[] Ƈ3-U4p0{nzL*0`v6$p${[b!`|k(;>|RKjU`k Q7afW@Hm@5ݕ6JSW;p.><++*Z^\xfk﬿(H`}VS RjԭqYuM!> K OAN~c5,^hD@=}oPPg=҅/!|e 7 Hx?EǨU8obWJa;@lG$W )#ƣ­ NW{A!ZR4Z<әm'PB(dHqŪ=s7Dpv$V|:σ35>] ۃnȴ)h䕋N؀]L1/o@C#$[#ڦzɥuI _4?}8⊨R<  a[v[WqQ IjlCg%H:T5A*ŋNc\ēQ?Ы%o.NHȡ8,>^x<рt2vv=jya97~McioksꆊIBU(dj\uW8" ! LW݋j(zgnn8rOE/|,ɹV4'=O@݃jUzT|Brr,݁i~Ko_jg_.7Vֵ\G)DrR@*0/Y?2:r=n'%y2P_!ץI+`ܲ{q&+=#s` m|<̻pԾ[KTЀ]VBAG ʰ<©WXY9c;ԩ<4̔Zpfu)wW[_el9u?Cdz"q)) 3NGq;8LY + FQf3LiΉTvA47/ܽH%zW.h;} omramy1/ >63k8_cf`yd g8J[]Xpo&<[ ٺ^Y}c4//2.T%@_x'<fyv$$kj~n(˜B݈O\^ mp4`Jj 5 AxDu_fɌhDY7#|_ŧS@{N}6NJXm:,4e=`CfI<yQ]}Jq9g|LÇ_,K`0(zf~ޢ|P%;Q8<?|F:c9 jm,Z>է.&ʋx[T]'IҪH1^PK2@jqTaY'vV5hbaڬ6R|e f2;:}f6iuh'O i wrq.hZYU}lSY}^Hץwtp wFgZSO7=4튆м M򔙃Di@'&AL.Wi> /(A? 䶇 釧  qhL &v`ۏ웤Ì3(0Wkv @h[ Dk ldz$wfAڸܲop(,ȟPܫ.b~"E,S#Me:۠TA%ƺ'_}.>h¯ޢ Nkr-Frj`ص?Ki ʹ1 8AM-NhZ {{;_1/j[%(hhzWnnX8! zqK%R!OӁYCi4L`΋Hi0a$: ޤ_='96n o燑 rpx 0`Bal:*Q!ZxK֒ȿ,ef*WŇ!ckzGZFޜ\TԸYj=M).vw?=ͷy:N,Z1,M3wh+CoNJ*(ȿNRkNL;9-,7AAN>%oұ>.?&Jx(ɯ"a1Ifb! 09voϥhH,d Zlyq0@ =4ЂAIV8U[Y3+vU^ZL'NL[/[{ͱL5"O=y3S'C7)ߔ Àd.A3ڭky؄O(C~x|!]Wy~~uU`J0aaHUxu9S>%΋ӭWS(TM ?˼<+T{Y[$4Rr)Pt҃X/?&C.t:.vW>.s.2 ~2hHj&Ji7nhu2V&{a@w):ڳҁy#; ^ ]㕎ʂ4)߁̢%Vl,13j>?(IG-5?*p-g _jMڐy>Bc үRGVsI#|zG;*IfWC 8J?iIR!xyhEn`w !^akbSy15:)y4* *zӶ`vnz׺x*q:TJ;fr&;@ !쏒^!oּYe8[9S(.eB7Xu 돝vyx'vjSGi͟-k:?/ S12vZ|:ӡZR}˸i=8o}Zp,>g,zW_o^)823fba} SH$횥?^gBxxZk C`:lo D9:҆e{02MĦT=qWE{1BWn"`>ѴW+o%+Ax A`>-aqjl@*]屧̐eIx໽!\Ɉ7=Wn LJl^uR V?cVOWNdgPk-%_J3 b)]o qTUW5a̫#-S?RF,mp۲6*;! ʒSEKv:!8Xsi2:y0=éAҰ6PXX!ktP_AiO_{wya Ӭ_tx* L}0|D^\ާuVA)}QP2@IIˇ )4C=|H<Vř󲷅L((]7ԗ[I&saQi|:v^bXB:s$F6aG6 R lX Hr{2T]N7]m_ʓg_.VĦÂe$# HE|fĽKk/]m$3X$rNægnDX0 oõy, Ta4x KE^Tל) a̸R "dEowP6 mUlYvjApO ,&b2;XdWj\h+!YmM?z% oO"^Cl4ǒa = 5uf)tVM@*= 7)]@7xzXE:F8Dt{ÂӞ4JSFG:ذ:Ow-TJ S<3E3@XՌG^4):f7ܿr XVYQxXi1JCŤSkDUzm^=$?(!הĠv0؏(DŽkڠ/[ۖ  <XFs&N塣3jΉySŬs-N3o <+IAxV\˟P#Z`ÒBgݳ\򬮸ߎ6f 9F*8жS]qĦ)H=zjhEoHA7q4_OFSW o_: Pf]GwRBӀ/ Y3W >Qh.6fXhuހ*ݼ#6) yL _1EcJ9G;Zg)< z.֥ ^??œvZ"ؗlC*Ausд?PՃy"Zc!0U#  g0n&^b` Qo r+ 81v5)h&֌h<@٨x?|é+ZH["ATrӑeBJ0Sy$AEI>سG2 Rnxa͟hfG(:*US>6># <3>`e#0oOq Z{\P#x(ф)>X5;,5KxM8Ξ;OPϩ/ ӹeƚ+zM '@1{~A21iՈHap;eIxܖyǖLU|ژJ?Ư٠z9M! 1LDcJ_@n.3ʛS?<m;_; }qs3Qrz&o7V6*)J)a-Vht Aypm*hY3#I&6 i1W8%ʖ5>EH2<=/sjЭfGP(z)>qcwl5XMx=}tV7O%_]i"m>,kא_n#o{uz VZ^Ԫf&Knk\T,KަP6AYンRX2CrP˾kmAdDʫ>Hh :y79N7laPjR/ゥszSDE?HʻF*=O驿,$!C<48}rmfl%qgsM 'NJ;\nq;¡I'Pcԥ-!vAнd,@Az"nlHRjйq,uVDTG=̘b%qI"4PU0i R %K/wA%96;ՠaepND/>ع,s*0"v]V;jײwu %yZᅯ3pMGfmtAҾ4+BeKP]P`)hq0f-$F߱1B3783ѷ/˳uXzсWJi@BI]Fs?Z `@js&ۜᱞMT#m}x Gt:`/KRA}!; X^!GY?13Ҙ]8s "ҭoz*mLᄀ1<&Ϣ.qe '4s~y )|ۘqgAXQ>ݥk{_J+x6bX&k}:2RBϳ%k)H gj{k{@})!˶m.j {@j]c]%k\>ʧͧN\NwӲUu\)5m)[WICiQp*t(O,t4$>pQ`Wܕڰ_r#~HOPrLT]E p:+vRc=&\@,k$Qur%cmyXviYK%hv矗̎CպS\sڪʁIwtȃTcyD8QUKҸ3Q} gS 0ukAuLw'ym(dvNG;A09ÂK"$T`^VKklMsŋX}9? 6#sλB6^(*<)\]|%bg*2Ag(8HS!K_26(<8aXHBF4$ǹv)wND^5u"P 9KvٳW>Mфs#nv? 8T5Uw"SY"e'8JL$mKr,4Kr "E"WhCy%v~&rX*eI-C8ws(:Q|3}V 0.~H31 >sa&67JKI|an ?f+8T6\)<18rUС‚;`S tNkwmP9 ub?Be wPTw.$U}RȇFYj} =Zi =aܤ]i%zl!z5S;jD1 Gl|isq\9Y\/ሗ\)@DFFs䝜 NoȢ2:tP;$%:ihO8MhA9A̋49 Ӈ@XJ>.+(I [[}dTxkK6 1Z\t?_;Pԗ/LyRLZ?=A뱚=bg00yl(㴘d1Lt }J –=R O;KUH z*tHQ/X&񑼵bH1 ^*?-R |d.İ6Sev+BxCwț9~U:P -w%妛G{ԃ_(&\F4}$/Dqc YK_I~#͘+k<bރ~\ {z,:ITAz4mD73j_M^xI.`:i :b+wՅk7j`7Zsx/Y߉D..`\ⳤ"5;bjo  Lۑjx&%qAn* 96?* ClОح9Rnܥ#;^!Ky &yJ@8Ō8tCkfI]ne:EvZEsՏo^DGݔhvwPcSg%ywA/v/С;MR g|е;3`kT?0m{s[!5g>L)qنhN@#$|ip6e, -/ [+GDpX26P-=_!bQWu$gA֎VIh Ϊ"$|jk`@eYRIGz dg j]~ZtNiH#.&B8 }gwpCVܸΠw$"+;.h]hBsWknA%"hG!B/_%PL-Co 6=iLbذ9cbL3fQYqå ^p.mŶ k#zlKreˬ!M܀Qebj\[NF`9L<1 ܾ t*!R)I V3O)b"TY;tRX/KZ"q |vFwܚh:ıI UD2cp̡{ș  thn($-˪K51b;`O$BqRnAQ!m&~i0Nv#BZj-ErVpXZm boĄ&;_UNo]>m?O%w3?22/Sv^Rk{L[%[ PRQ,S8Y`{xJf<ⱯNKN/"HW4$[ 3?W{'H3U6s Kg?a &|D*]By/D+Sғ\)%EƵr8cq R^cKehlК7i {YKNg !g+`Ee==F{F`MU\ן; ߱_עE~z|E$zFbVg5M* G{\/&)_R MeT6+ghɆwk#J n4,F!5yַ/+ᯘ"}n,pch~eZEġGbi6̆jrkn{1x5%.`L8EۻcdcҐ;#W+?Uo]$c(TxQL,Te@Ey`#D%JQlc~V /h.zʣB], v+&O;ݣJc۠'~J"٠#&N9eMQ׸׋?i`h)~J#pBg|gbG¤ DlkqK #!*{4G`&8ߋ)\>L5D XV<fG8>fI@?DU;!d0YI=`;+3WY?#~g/ZBfs~'C[)юVi04(oi:a8 DG&: b]-cؤO 1/L5˗Ұp4@y}Y׆E ryyP5\\06hT lj)0uJrSU"y*wث!N ij 3*x)7(M*SWص pzCm8TQƯ[k5crnR]7g#@|# nCDTyIkv\w4˺u?3US{Nдˤ o-i 2Sy N])[!>9 V]IuWB*vbڒԨHKz~IܓDˮV{ ˅S=?#o^6m's243^}%N^_Nz`bQ#n%y^QisگۼE=LR+zc>xxDjKEjQ; ڑQ9{uVKq%-Q:NGqvPqz](]]ǣVhۮvID$Iճay1$ȌWz-qO] !sŸȆLkfiﷅ4}&QeaD29Bvv]6M4-LH9+e#Ȫ)LjvuOPXFj#m{Y-*g+Q 9)Zn5OG8Ȟq!q(mVfܛ9޼.aƟ⡈7:"kv`4_J8-/>̋_N@F9 IҨQ,=m jrRr?֥k}eI S8 &³`yH-¡&o, I 䉷 Wi,sF8PW 2yjJa6]Pz}YGtV]4[);1sx`,˨Zl=αwD̸buKYO@Pk]k1t6yK?dªSPz/`˃qc.F'M)(#uߨ-?G8\TGPr#Mq;yr&? lr4|;X.&\9b":a-uk[Q޹t~n4WX 5;]Ǫ:+c7]NaGUa8y$' i)ج d|Į`a]Lc'}0,Hq|D0{eS)ow' j{CWQ<TZF l8;)/'RY7ݢ(u}N|RV8֡(]EDeZ)gcS2vꟛ4Iw5*jހ 2Qoӕ͹&S}(SV~h@RS~wPf=;paIJJ:Z.9Rb츢^Z+gOX#WՇ}{J\bLau|qEXƜ@E\seѨ]ݤ .j5A,]\#GKL-kU[%HBYs5!n6$hTyFR5(X.k>ôRjN fx~AgVA)i\;K#AqXPbXw0Gִ$xH!D"G!'m\ɱ}QC\Զ0[˜nQ:>HLo͕ ՙ8) z7!Ȋ%f ;ܝ(gszl2Um6U./)o˒ _3 Os~/އͅ1A2eߪ7`ZM6s]*ضwYjꆯyWA//X'9@%}|~nf<)41ABY*Ώ2u fZl-*:E,CaqVKݕ z5G!#y a R7@p5S WtG\|gͮE\W*wrxwVī)X8HwmQDcD;?\{&Pv ?)1 S{s E2LH^WQ4 @N]J&_R/#}-@2F4S&m?ey4JX-r_ʛNKURZ;H_rɾpT < >1`밁sguIL~}mNӀ{ѳ8y%7(r';v+'p1SUy8mPSD'j'=~g/@f/p8sa+ZD]ESh6{"#z_!'rHVmܾ]OMt*laL:A#!g۹~V8Y6_{ ΂ G?PMg2*v?LzBхrF}7C{3AMIYr% N\Hs0K`¡'k,VXENQBU7U^mܠ.^ɫw6r+ٗZs $pQ&v3}LG 6^[*猳_ Pm T|T7}Ċ!fl3rNBpxږϗdwx ! Hi*As'9[knRn`lEr> ْїjo_*`ȌbkzMY4 Y_Rc95++wq;&j}meFw%MoK$:>?:)]{ϓsBC`Pr'QB_'%NaIͺ=: bhE*߰iFq889u)0tCJQJ R#L~E|l7}57v@^9n#@W7Y Us$ ⁞0p,Z$8j۪$01ڐYT 1`Ls/G.GCIF[Fג2unnmn +nA%bUE毙pz@dp^ l rSfzD}YW׻gT?UUk(*JzX<~em'jq~9=D ,:Ј=xClǿovQ1$%t7BQh>}I;.r<"ҋ^2'ꎥE Ho&&LŽJ+[EO%y+ U ɠ?E#ȟl}OZ0@'b;|XA(΋֑C )W S4QW+E*nmNy?d9WwquNWoH=Y8_Nݦ5ҀD8ylq盬@(rznwkT1F@+[ԯ eɛ7 =0xDsDIhh-4T]^0-oL`Oku2~PD. #7A>H\J?*XO}.s>ŎF.fEx_ Cc4^5"FN,v6q~+5C kzE]ID^x.N tqQF̾hlWR+8+E) fT%MCX5p+u]MYlhI!qO!q=trhPz_pUY@ɱ+]xx,t.H =aVo+cNa0(Ɇߣ96-_Wj8P.p1,8v3lg0ߝ >9߮t瞐2̷I^|o'0PhyԃvщFlP mMRe>Z@B$UmNX=!7;(^㓬R@C4=ij)qC,'<%YYԬ2I,碾gXzh&'29=.3{&' Nwߓ21c$ǨA#A{As%dO8$ys[aJ9KŅ0 w=[rs% WLޕ=yDI^Y';zyWoXc0ýΙ@G,HK 75`;>HH=k H7[5paAφimȾ=ZR>$]S`tKa‚O>*AsGGFI˂ᇔ?3M䫲~EQ{C[1?3No‡&jj6ٞ?*pdqxY5z/bD#`Њ!vu?)1r69ZI'Fp 5BGۈLJhF[KՀeja^fxQXVB;!| #33g퉗p{Fi*uݸ{݌?CӋ$:zexgҳ_*԰ "Z‹Vd%5{1e&KY abu*i=0f^ ĶS?,:~~y7 ĝ_h3}gC=^A>]pZuǷCX3.TO{jcn翣P&F?~fsIyѩ(M<'E,7$% ADaʬRĶCBi_ب?d|CsĂqD8@i}wH4FAšL3U \nMMԹ|ztk29ǁ&l1VWҥOTA%9eAU eo/-Z!bW l Z*SJ.=!$|wn?ȐKb@Cl}Ps5xh)&MCl^v6?/濹./se/c8E"ãs"iߖ?nU:8KXeV/YEw>SAΗ8k)J ëkpL݈E8[Nki֠!VywV$yN١e!aB!<&`i蚛5㱹W=^F(;Ŕ:[F&t>Ui@ogw$v'Hm[1{UtVV-x#f,(l;S5jh_mr' {XFeAf*ҨMen62ʛ oEmS/ySG#k1%39zbYT9I`ez֘7VI}q޵~k1)g7URH辞!6.x$ňټE]-\@M^I7%/?P8zT v#?˄gsOM@=[R#qͱD Y@Jʟ Y a.eRzRisKEtγ94WIgkY,6Rd[Br'|&IXfUaq  |j, [z񂉭ߩSJ `=""H\rrˇ-6ͽnJ"'ȨW,`St\pr JK]/XvZN3}! }CPd5\A-Ư-Nċx*ĸ@4sQ3hٿm‘V^=Ix;aG{=zz.Nd&L:9[4LV.򵍘[,8lMh*?ك;O `Y0>>FWbI'mejҹyڿ='Mo\|*O?<{E`Pخ}*1ڏ䃊NNW(U4ȷ1t5 ىJ7\;]_=E3d/lBs/m!QSBgє}!Ścx |/Al58xJk81tC`ܩ C̰u= ryDrfmR{`(!V/!,Q4B34b™Q8$ vړ_t6m'}oPJ_q=+v!As #)_ XgR(`:c¹4=-yEs8ܬ lCg;Lރo!ȍZ$U~c:(۔;% v8UwiГUL3?CwʳI'O]q&KZ/5EHpg3B|0DMDJ 8FrumtI!_Pqo\u zP`>:rv^1I@tO'`]Br\%Z0;:zB?gckJ L?.fG`}ǁ" -dq6?`-㬎SWwKBJKgW,m] , cm 5P=G9GDٹH*)yk0=1L;W{3Qb-~^me-_[$3^0[}Dz$9ig#ۻL.#~'7Ƈ52gsf4$mQ4uNpwGA''v6(W/E?f 1Aklca^5">h`zUK /#|^@-Z)?w^=\w Bsً'"(@SIvstTc-C]&G8tj(CpCH3%$JYn1zX=NaE NU4h 5 Ơ/e}%c))*'šNy:=/S묶2IMyF5'rX=<¾%H+L=)T)NZ:"U ܥpP)/%B IqD18iɲWy\6e<"W<L2LJ1|1“+j42 Q7I:MuH-BR1/^5 rP^-jXͫ`^N8Iq<%bz*ΚIKf9C~QM,AtTPfy+y vw:1k' #/5$@f¾ǮWNwwƏ48-(8|x܂T8~jɒM2붅a]K3V~LbR{OZ/;EѸ/`W8QضׁwY$ؚ/vlWOݔ@$o;>R46S@e5{1Mz'|د24AG%RLROx4ƻX[3!S$,i\¾c(k;0Zls̿g^b`M]H"!-jkeiHPOF *vig1 {7Fb*Bz_GM~-0nf%J^>ւHحe _NmGSEܹ`J8ER */ I#r.-gYn:+qzM+{tsSe4I/ĸ,īܠAv>܃ R7Ѫ1ߵ㻟(N|D,N IdY{O_pɡJ,ThK£ M{ T^}h$zôi): ©ɷ7Yb[)4> Gs74WqTd/s! S,$L:%Xn`rVynpԌ>=ë U!@ʲ숑K&HWmQJ}ZCXaVޗ!o=HEudbW)51*1ᤩ#uѦ>\>V0$5#{~[LpB.$@ŏ ]rFMt4 yeuK"CXtYX]ZjQᇵ|R= V2h4%ʍmwGT͘9qG{OKXCvAsEˠԧ邩CBp [QΊ6qOt( e@Ч`7ak)Tnz(}STWoF>,Ʌ(B"brBpֈ>u'c=<ٰ^>kr,k& xY!>Ư1M}Yř u8LB=]ZTnt~hn#2&ʍg.QRd2\Bǎ;YX{rĹRKQdY%U4(\xV;Qr)!Re E>R+XB[z-?Ap~tiD' RlzvL7:+gQŎN'J>vO 72!!* fڎK;a$ϝat&6-`PrLdp9(gϝMs`\4y k7]QB]ck,B ,m!B~cb@Kʯ^ q\rˡ̬|un濷W V8[B5n/փ&EdlnYt[~bһzk>!VJVYպat(k턙e̞ &wx=^ Iuҁ,Ib x{wA]E),CtU^kZAI#T?#zʉLZZuյ')zx_r844>TbG]֠ݧUOHGqzY\Ẇq.lpIg9Ljއ)o+&:N&Z#c[ ~c%3CnY {~}˜F6J$b#p`x *N -DՑ0IUv_:Šκu THo9g ~nMigKAxy̓Wn*58{υrGaPGHl0  !@Q6yFQ[jU_~2Rum JE$vS*7YHVCER}D ) 6RXY5O/cټ)ޝ`',!+\-i#u Q7 ~0HIP؂o:1Xl(%+4b&C$ia7qcގr;.{U%Vr?gUDPuBQݎȣwyTnQUpُ# gRJiзs9ZqP(H۝O 1[^䊼ֿ!CO_hz&ٚy=[hấka`Lsw_j[VH)6" ܭ゘[~ixW2;WWrU(ܥ IB YK:TZ$Bye$ʂꃄ0!gkW]o3] u1L'b`{@Zkڲ6Ӏ}3\lmxJ"ueVK8fޗfY,{UNmkwqɠ|qY@z P@boVGƗÁ% ''JJ|d^$ 8EsU8߮[^!̳Lש鐸zH=q+F/76 W6;^TghqBV}w[{^x>yj@Nw'^6šA.ڃgn#OOfAϣZH43Hu.~'3< -8Lz~ dtU`mL|7? dgz/1pۥ?/3[TAlǀȅ/#ݕPp7`%9 iC\ ЮuU(^j6r{\#LCꆶe2m]3f\A$@f.!I1HMr}GrN` B(n/Ǣ <{Pp@jj~PmkA|3\q4޽`?hdk>]e/_tBp\cѪfu~u?}\0V'Sఆ(Ϩ뽛ѣof.4SՀg]On\d_eإ r_Ń͊b&Y~Ë%gn[S+=(ʁ>SeA\|ٖĵPQOk~ZnQyƹծ.T`(ExGyJazsMەaQ5$d.|β:pPxyU )yޖa`8 Zh i-Hٰ Z^*mJZ~|xn8Df S0޲kͷmxw\Υ&ୣu[as^u<_7-E&-#<5☊3gOU_U6KPuq9}e~qѫNzT>4tyQb8׍ j({5)_CˮeA$Y4_ٱ7K-9Ϻ_< ב&YwcwZgvjz~A dDt b .#mNdAjBuGʋ#MIcɛhL^rũu8)ez\،AH$eFS`'Д* jt}!Fi\F c@ [z:]ioȰ) <ڟ<:b8DC!0. rcP Ã,i[}Rj{+Q|S ^\AZߐJ`Yv22>N7ppQ2!r xcRxRJ/#R3n|qVrM `oy@F˰Z>4ۓu8ՕY6Ҷ :$`I?5zAP)}`&s]Db;SWN(l׋-d?2-^.0h߮oyv1li:G4SiNɩ{\ CT2NQ5IUbQ2q%6,=2$6]$Bs{"k4*g㑞k߆QQ0?8Y7W̻aO\'N.v{=y>@ lP|?NΕP1ZsS;!!zi #6OX;%h3p> E.ў|VUs_M^LVV?=Ƅ({Cz_V]oQ!̊qj:y9:'`ntl/sV;SIMI,,x :xٍy[J>V30okR{Q:4xa!HsN%3E(CmʶX봱!Zr|J?)aNWAQ jm! s ,A`H=w_eLN{; gD9bMC8tգ.*1,QHtR)tY9_K(]8.,a+Ա2p+D_XufI%+ls=u45b02ӻGY9 Jab'dn<]SMhVOVZU>L]!U՜O>koyR9|f\=q2RD>RQ`% 1o?Tv\ς/uOatIB$_Zf(@rY_v|:Q*TRPDYƕz%_[8Ei~ pgO@uy?Ѕ؅FOK#q=6i MM-IJt*8r$NՑs C\7 V.`0ru 1%!aFAd*މ1KH6p @#O'{z^>ZsIfHzc<ܼʈ,gйqS۞n M&݃XT|vZ/Q]+%s>w݃r D)t\?1Q R;iLp w5Ek[ FEM/hA2hÅ n+.ꐧëvl;s=fo,V3C[nTSsMN'qzW'|Ph!>e$y5)x0uIK,›#^YՕ$fFY2ؤ ?K}\^p %9p|o蛕=M?(V(]#W5xǵ ۊ{X`x,iA=E/l-S'PU8+=(uD5pj措ubt*3MdoQ^u9yQ]ݻ1{\[E7OsQG쵸1yz#$k|쯭rrE5.0߬5J?w{#b8sZ 5Y1?3xz 5%&}خ ~k^"6{slVd -,(oM 9p׺KUįP,PONA-rAp՟+#]r:d&gp8SV/%63N{Y_ڶ>HH_C;N1lp7YrJx 0EN[n0D=j|4"D1Öu4IA&<;wvm] 5 "Gxbv2H8RdMZ&I;O0UpYF?K*֯ԵYP #H(MWTq'K'tA:"P&R43ߋ Eqkō +WױgYZ07070100000308000081a4000000000000000000000001629779bf00003974000000000000000000000000000000000000006600000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl_pci.ko.xz7zXZִF!t/{94]?Eh=ڜ.+  b|JCruT熾h*3 y2< 96X?'[nXRَ_0{KG)>PKuLBc|>5t9@x2Vr)+n囌P'@I6}ִw?JT$΁QgtgTv2wC)mlaG#zR/ˁeN47 9*ɇ4ТNҰ;@7;4 ÔlTpj@l+6}jH'+]. W#Qyq *ifMB ?ś7nEC"rZDA:r!S8W X( G}Z+'+2`ƥ`S+tB/|Yxi&EP%刚Pm?M«\k83ta)gbKs~5!,#0j[|mܛȞEOۓL}f|CW~7g0mK(er%(޹٩%/4-I!7z# DAxn؏>i$7w5I6O7y4]:g P42jS' :\EPT4hP ֦A(vϏ۩m'8G`ՠLc xΡńWI& ,nV g~Oz"n$ N`!i@?r~Ua}&CNAN' /ęT snV8}Ԁ_i~I(H \-_hT|5Ys7.^ӭt8IY+26\D~qf|vxSC 8<y4t4hn޽8{va?P#2|q`W(nmLkS3QY%V+(N^㲒 9hܨΈZ~GQz{h)3ؑik¹+ف/$Tw+3 8煐+ 6/9bOp}qϸzDgi=D/r繟 z&2Bi IÉBu]? +ȕQ `C?GD n*&qH:V ػ?ЏZ0b\:eOGJ2Ȼ _y[Wf%^3TU%8(Mcsi%Dq>\H^DCY0̆o0}hr>p*j;ЖyZɛ@0)"d拲5WC=2@K]BvY,|Z(dlne6FЂI􂺊$?2j!cHjCh6¤>mW(\8f2$o*NA ( :;inW 8Rxވq rJ9%ՀbhI ߀zÂgJ3_@#7 _CH⯘/HIY<Uҍ *blGԘ{6\^bZHJ$ӰX1nzas* hB;;3wj ~x#23@[_)i=q@( xѷ(>^d\jLMhIҤ5UM{HQ_‚4'#bކO}􀄼n/5#?es˕$)"e\id(#JFXȶ HA:-s%){H|\=j9%,`q k{շp?xnyFQ%w0ժJ A4κ܉D qjN*! YLfѪJ#^z\}AoU򄒔YR]kaivUCV'1ibOYbv@vgCJ'-)q3,vG \ypyA,еi|֠ċy\*e4>d&CǷPEr5@nJ#e^ i(`$ODSA*Z ^=+O2jt/ u \9QɈdqss]F%C*,aEdB08W.?Qt?u3\Z~tWт=d[jg 61)-|T tf'6^" Z]] 󉻿M֫?6 gnHG,GHm`:Odh N֓޶_k/bK<#O˘JW2mH(Q.zrn u&.ͪƮRp_5&ruVۥIvCќ*蛠Em/ȌXW_'Okzwn Nn>L0hx{14 {g [1MCn8|UpDTB+*=٤Bs耇_{cLם㓖5)$c@JJ_htV*:QyԏlE 4`wDKWW\rV_S.S=6c5H]UtDW}pa~qх"@12gȧ~CƒCi\Nqϔ;~ U(L.7+l*.{ǞؓO8p[8fưˤ0%+L([ m2;HT5B+dZFQ ~{it`@g~Hh>m@idTj0ZGwdW/<-Fyν #rc]ӤO[01(Nb;h]}IcQxO"^Zػ;3guTeG-}k`ff vnWK2,Gڎ9y[\*wp0DmD^5Bneӫ! $Wri8D!Qazl6'_>F|({Y*:΋XCHC`) N0\٢XwUh~hT nHjb6% AD{AJR&P{j@]7jI'7K|@)r4(#oG(6 tlK<O[C}#/ƿaס@j(Ɖf(r>!S][XS^t"hf5I4tr&4gIF~Elv2sy8َ qaJ;T&;ѳ' lҗV WAOt M/5bfэCw д&;8ӬcHۂt\!8"OJ VmB`g[8􏰈ķPuyޭN/aƫQ9r.2s`4 YI5>L㚴1.Or U Kl`T8!ؒYhf(-Sl@@5'~'K4Y4XQCIn鼎IQ\#/(wu(1e.ZqilQAI(i&h"Ol858? V;Veɮ4P_&`1%uMU*?H{3Es $Xx4\ k2C.q廫0Z1vɔ,,ozmYY;/Vf)&1dbDpmfkj;) Uۙ} $¡o}-UΠ;`kg*ȷ3RïV:cYؖm] {* )HI2?G.;%@[STKpX XEt{&G•3& $Dmp03GSo LTq_۸z}EE|sd|A{]@uO33Pfl.i1:/\)D1&)*VNqM8C~$~qpLbMwf[]{Llv+g)ݹsɡg}Gg ;[i *(-QЍlxu P˄vW5`|<̀i%ןKFC$e,#IW4T8GMjwmb#kT"x{Ԓ|ן/Hʖ炴hxҸg}vFo7>f 5 Mjʰ1OBQ3 ?غx[MN{ 8X6,4-`c/_?+e?mə((9Gufg,ݳh:ӯp7P@y0=tU.B&K~ 1uB"Zx1BL9aH Y-e,'M(U ]i^jA"YKɕ kWhMe|/0KgyD IV^3[P10as 2VYDk$ y쥘":!ye]||<nE%7vAjxOt6inZ^}8#]_Ot@MpGeUjrѹ~:9; &h ߮"+U xt΢7s!Ӓmߵj3oI}Qԙs 0? Wҋ\tZɑyq=S36;c!wC(w떋HnxݾnltjҫGF<)^m8oX uNxQ $ :=,ŠՍ:CYU[A6'x=2{tfr6E5}UWj{y=jy?\5w8sVᒤs4W; Ƒ,ŢCi՚Fs߷Q&Sp5 4y*8@r H>MqDNpվ5IrSV,%ܕ'GqcDnSejB tJH/Eߍ*,}\g1gF,ׯW "5<|b)広ZbyO@Ycf M3\ Z+7Lo4z78괢ak/:zv*f^mC{YJ ̖iJήGHkz~Z#^EY,n4lJ9 t0w ,ZQHd ?+iKc\6joޣo;̬$jl/7'JB_ ;\!mrLVa_H:#;@6&'KΪ7oϟ jhE1yӚ3G =ŗ/Odbɗ;;\0GNZ ( neYtqĪdaCp[$ Pb}{eaKr)EFP.H )0 7.6V;x|*S:R-pșRcI ]Xl]^4=*V!Q9':bJC ~Z|R¨GETҏYI֯+Q{/į\3{0`1P3О؀h#Nf e$W=G16xK1Vs9Л~IRy<6U҂@tq LjFL.pيqsBT@Qd$,wZoJYx&n;x?X 'qgUo״#d8TJ_X)7AWƛ]m|Ch [ήtsOyp6;ld4 %U{`G14u$`cDb;Kg 9LwӜqSkˌ;NJoB-F3Z`k= HhEIbb$EVu':Ij7m%4V5HUHx"k!tv?mK)s)ݴ$g,/ok>tRL'X fOY۳D^a:5^A.۪i Ji 1>Cؽ{!;(oi:#h~6&0At%M ;t2UTMh¸-S}/:_ J2#Ye |qw-6Yv܏2 DؕCX}0N=ǡ&.jz8ժPKL|kQ~"ǞXWYLnwaveDsYsM.EU&y.\2jA44ٙk$PMhX]=BC :J }NuLΙz TJg {UhY?]-v-20%]kj7ɘ+Xm}@>0/^ {ya~VYհ’NO(_ ʴ\5b\HoՐ?./b ia(IoIȄ|l|`/MTiRW0j߫uEf̝*ζzl:Q,@.sKpI>Yv@CcO[0`da'Z 'g_!ѹu>nJZvo 8fYU%%+IH[W$}#W>AكHL$wG9 M6'ui̡sd$X_[ռpum HD?mnf^BQ.)1iz,F#%; j #@H>Whe. 1W `3{ `;l49 ЉqĝV\RXayQqߡXd01Nt~ Opj _"b@ܝޮ*V;&~D)/ưǷ0F1m[ؒNZE?ޢc5jWaﭣ8ƴУsുo3Ƙ T"i]Q[>"`Q"<(Kz;/b~(|Er5c!q*0騀oLdOB+!FҹwlU>L&&˔ W2"$RF9Vxڑ*~&ꢆr$2%WWѠPe5ü>jtÿ2,]y*+H+ptvh2؟BG9TQR:CjҝRart(E8$BXn{̠GX;}Uvf'rf$xqޅ_MZ c >R/+nUbRVxJv7[eAj9qbh)A 읉8)C{JZnaRca9ɍpCr[ZKҘrA uM FfiU?ynf!R8)H} v/]L0Љ["`@,[¦P3ypc qV+hB}oCūY(O z.B3Gæ|!OƞR^ΉQ{98mk-"oB3eJZlU @26| Nr5h^A+\v GHmš `IԚP_H_.Ux33$̺G+\,t:_xƚ.j Pt1GO[m憑lr uzp@zie80cv:o|K)A1)II =XDŽĘ9גy#RѶڎ͐3$gU[Uϑk &; TE^*.io(/8 zDk8G`hQU ;[RYzL 8 ]0$`F"I"72XC鈼DqUwrM'+U}qqJ_8> M@Юx@ǂM 8z}JzdfD@UaRmQ&M ,:.SQ_Pm+_sI`0 NtAaTvelℽ;Gز5i"&/.Ŗ([Ѡ_ RT)6rwܐ G%mΥߍR/Ky769治8cl3  º Di -1XUy*C(jI.G1TX_$Y4bFT]DNcv`盽?c_s;éЁ.^؉G!\!jBvm# moV%Gg꺥"a#B&NL6Zz.w2SZ u\@Yг/ Gum]E al R|]CHGAܠyN+·r+,o_"P%H2BhqVTVg2#`ץ}1(/0Dml@YrbZLy݄smnߝglǤhdL51qĹ 5ebFnH&3z(`.:mmOlo|_j94I[E1R!Y4+z]D% ]gM)u,e/wk Ց2KYϥe[?bNI4: "ޏ/en }0q?E ,SFM }g12uEN W`cNOZFy&r*aOeYӳp|3a].n! tebaJ(I3e`qsCҍΎT 4ؑT|ށ+G>l]22qnSʳs`cEn bip[ȉ}/0uukµEt^\6  rLh\ϱ$ɨTwI v@4 7+sI )}ƛ,@?O]Kפ\[>fo i }ݮ=LJ97h_4|`p w=~.y[)q 䯈>E6k3#}Œdhi5>d!K"F=WQd IA)/˯I?ľ4HH5 r~>__=VlPM^cWI*F7\8`\ELNCK,Jڕ LïZڰ 4Q[D9S/MvR:3}5_T~[9MYF[$kcܗl?Q:@%4[ŵf)J G\32:څ3y,a |YH'/)]>e_/$k7=[ ەIm;*x߅b9$06 _ÂɤaS2ѕqA&}$@}p`pLfNi"Vn=$ϖv}@dry= 4OfRnq;q< i${Sb)7Sq5 ? _b8tY,TDS)hrv ) $9_CH9;=e< '8yHʰlRLqN~{oo$ҷlYo,H_CZ4&2!]o@9rm-%4Ά> "TQw¾{ ]7c{m8#cm.@= pYBMlC7W8)2auS oӐFL?0˱hRό@<p04k'oa}quruoBND(ٜMVțY?f-k\_eg]al<ٳHs=Qp>jƩx$p߁n/k#0[އkEsH(d2>G/npE=R}5qXc6^ev||󕨔4D͡ˌ5;k:0t5aMդ~6GU/]e/݈m1ԏ5)?gWiu79]}s_xӴd=_Y̤Ke:nχ?N@Ь]`)@#' }CM=.) Eܫ7l`:@o:z[|+ c VVw=&X XͱK.370$:S;qNvV7\~´>30ݴI F$l+JVDW\]/.g~ZПBӯF}/]5,9kƥ|kfpo4?2GhN%¶' LQmS\U)*LM D_Wk+ LYo+rѳ/`cA9V)2@%B{1 7#7J)-BVE'bPiQo^ ",<I,%P]<9QlpGZ=-^k" *a8sPّbƳgO*iɾ_DFΎ N#z^B8jX փZN6Ds1(h㙟&^r{{0ǖ5mR~ߠii#NSH? JvY.ԧoLh#zeY?kR.Ygg"t񩼽 +g=~$2= S pw[g8>O聘>kgccB st 4a_l,O٤؈NolG 5ǔRT:1rXG\=i1Hɗ| 9t'Р[68Q3XNhym[9r@yLv܅3νrXfWHwU:}kLoi'"%Ʒ̣V?{bskH-Q2kCxJ_Ck\,qr #3Il~@kX9M&<!*#VSp%BW[ {PϿdNw%.,dm>rzMD;KFŔ}(cvϤd c ,x, TJox%_^Kw؟H~Kܺi|#jnI*[h3rܵa-|JrpgzK?@(gI 8td:,R.K*j?/A =^anq_Z5a&a^!`  ^V'6J23ֶo},"|}b͚KtT-}>KF尠j8RLu,z&4ʆ=oE`j`Q#R䃪k@qGR-OCz I65`Z~I<'(_O8]F(Vɗ[Yx+0E%5N}; *\Dm`d'u ~J^Bg@S-Oq=k);=h:\(ٱ:x!W "71b)ƪ\NӦi s0WOrbDc)Vg{q1-xjgv4S[ʶcHCz'Π2#gDCӠ֊ޞB3tiԘ-dZ4Fʈ(l.*;M}7a1y6܉|GJU[tKJa>n)TMtSogUcLD$ž;T! HCyuu &dK"m]Ccc A=zyf FY]Ss)1ႁ܍.8έ0wmwʗ<^ :fK7Xj*7b9*Wl$N *GWuz)D \őOop9= \((`E+//(!Xd 'g,^LrewIBY |wBR-2P{ţ ihdcL3ug3z1ĭVa _-?ݠrNS^5o."BEoJePBo~r@)=8uxGoPٮ^!8V}/ێP)jH_ 5jOoO O1=]`$|"< 8?C.Mn}JmEo*/w <cnTu k;(t{_W( c.DBGtGJv^յ@*d"TRawfER v٤J<X87n[C,By|| Va}'T-IC|O7=Brw?&k3 /?MoIq*?M{M%-09l!NOV9Q(Z(0\{w҃.Z7a EY~bo<\9!V >u;ON@~ǣԂ`*K^=Rfլ;hYbZǫ_65Nɀh/IQAu!`;o_-ѭk|Db[';;gd[(&_0UBJP E5#| jAZY8x;Hwx 荼JB\λg ]",:A76NOԵ *Ɗ&00epd<H 9.0%WFſygҮzjNxK3W#j)*X: LΦf&J%Gsb^}Gi[l!!{3aeV^=/"uWo j5Kt ` ŪJa6'[if,6e#"T n l17 嚍pKQ)H6^M[6= $㭼Iqg`vFi\|hwi " Wob1? *PAq:zˈ(:"Y+@HEn a:5X8x3_I4mQJp`RPg|oLLVo$7j" Lޙn KI6 hfuŹ8i|1o"D ظ{``Jcr}qHu4]w_H//Ei\-_lÅj"QDd/vtR6ʼڊ{~x%=_4e\MT!R}+#;R#^TDBYW2LeƻdKr/@Eǰ[ ҡ%*Sy1ѻn@Kip&@=ьrg37orϻPJ-Ͷvw;lcTQKbNHg_LrEwcy>hP$b+#if\qsvv[ Yuzb\GΊXFctY2c{ݖ==ִT*h$ 6=)( ]S&#~wi£xlÿJKƖ5Rk?z>% r 2LSRwǦSxC՚Shlo&Dl&(  ! q}:`!1w^4. n`Iz.ލ]B=LIT2347,_]A”C{.Loh$$دo9MibZ} "C`=_tq'u% H|unEy[l%#dNJⵚsfՈBlϒYb{iZQskVl{ ,2)Ą+!wĆ,݌ u&ǫWT打OA⠳Vz'rgRFÀc9DI[gâ9P~8m-ұ:vhe2^sdW6-qG$I'y OHF9]L^| HnL֪S#,eqLqn 6G[ 0& O!LJ`V{XA'H#ά ..w@GhcSbŐyw0owkwkQ먐cA ,_qhy0QMV0Rl/QF¡ '_rIE²*َؤ%ѹȘ|tA$(MoO܈BL׼moJАtfAT4ͅC "v̳dxcN/n =zFn˜gYZ0707010000030a000081a4000000000000000000000001629779bf000091ec000000000000000000000000000000000000006600000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtlwifi.ko.xz7zXZִF!t/➋]?Eh=ڜ.+N:H)9C>~I;;A3+x;LNCߖŲηP6(S6XCa=͏q{`,P441NwK+J9]:og z Y^8Bנs ^lm;q\Gb?3N]qG¤w>JbeyY ev;?[HޝyW;ws;c%>^)^ %o)&sTH(j(ЍT?[wv;q KkƱ7oNP6-"1n?7̆ceqL&/Fa|OND_1{{~ .J04$:dgu\¶I<<*X~ׂrbHw&>XZ+(y*BjLk`7xgZ:j*CrȡCEg&, SfDKҟoo+ef!~M!C , ՉeZ*2p()|n̑n#8F62yb^,r .إq6ONΛ[CDY;m2Sq*ccMYddzE"}XeZ_UG#xLp#)˞ۤYdC4EX"մEPΘL2}I~w[Gf9Ӣ{8_E" q5!O$̣ oҴ*^ 5p#FAaqǜ7~ kAawe"uPQ :i ʦ Z`2dcѸ6Ag3-0lFMzvR!똠[_ѯbHa2 ˑ|sw}-Љ+JklONd B+ $-\//+k2a\bN_l@h5בg$ʭUV(LC%CGA Fߞ&z|zdեsA@O ,*y=znl>\w5{w, -77o~vĖ0zru^Nv70w,|_Ѧ{bPUd@U2{RkZaI>RbarY;lwa|oYgFl(.D|Yn9isE5]kd>"' -CCI"wpSQbȸImW*@h{>{֢ a:;qtfAw4 "ܵe̬|E HnZ=$JCÎwrBߪ9b썆P&(8|ǩuGg(~:x烰 nN]mZ"Զ\kq4>B `#|g +hfiv4`PBG4ܱnfELSqѥɬ&EO"s"8ǣiGGwUl y/sC2R!T /k|APm%+x_:~y%O{IRT,z/mL;cVjuBrgwI~x% ѭ0@@0/'6 ,d 9i@SgR^Z*qM[J"i=GIDMR\;ju$+$ j=PWܑYd^_-sõŢ&rve`I1{P/4sP D4j@cAAQg`tkPJ^+ԶHu\:)p}(a*C67D[ /-L*ج6T1Au"ΰGƀu O)D<O@j$nQ#z҈P<_r^w+BkmlBm*c_yOIzοɁ6ZKbXp ۜ$ ~gam!J'6=44VK\s|3q? k`5|&t[:$ỮG^TB1V>~Yԝfj -O; =}\xS a`jZbquPyU.~2{> dʫjo!'c'IDgqGcW\jӚr;(?'< n2qQ#b' vd(O;`OE-gV* ?S m= ;7<>}G7rD(($$)< 8$يj/mY#z\5w')~R: $ @u9r͢J.‹` ^(`W"D0c9.Aaiu~GR )We}.[3ԡ'~bfZjhzRUk(je?ǥOMGCmş)2g2]}{r?-^ 79 h(@TGۡ;2B^^^&,İ2 rBkZZ/793/+ X [d{e>JmhfrȮ^ʧWܤt6GpW;P[5([$Zӵwb2p,T揣,PD%SA)_Xȴm\`>;Y0@,l}3Mz o y.1(S/XӾ֬c>yYl_k7v¢NOiKZ42o VYHBF.d7#*^ix 4QG׿%扴3j)PnIR "aO9s`yE黀ߡNaNԵ6fMl.#vrz/A4$l<`?1uFȓ⥸]QB/JYL,}׆%x BϽ"$7V IY -eLa5>JDxT#B\$2_Rc("/o L:Hd?WRRXyV^Fs#w!#xvF(wWDf`x(| =fJ|M?}G?Z&ѽwȡ*,A7Փ.]`5 0@HoјM!yK.:待ĕ>0y>.a:y7~s 0k3zrt`wW Yz]ߤXkVkXbʭg*DWHuQF 4͞LKx¥ JmtytH0(_(ɤ`y]߇媄~&z9aHȲQ"!OGyaHXĬ!f?opK .)Ug[NJ_y2Uɛɘ>ET*r~4OEd B, x ކvޜI0NkP%tdpnI3_SJe}R~ yʿ\ sGv|5YX{CzQȔd:%F!0%D?C8\~F΢b](\lo:GR+v)û!5aXvS9H uFoN(:B:}Nj֪G9[NLŴϧr@,Yx=cij mc'qV_ý:q[JAw+M-tg Im"Rڟ3k;iޚ}teP'QgmnUGOK@/Q.e3$->%2$M)>w-GQZGm2š*É2DsW`h7XŜ,R`h(9\E`F#W YځT Ae'|FƓ6Y)~*GTzo=8r%0UAY V.&ʅF~Qkf~:úF@ >Guwg, }PLN/|r>xk ׇPTa6 Yj'RLZT`u+|˂ -|Y tz%pGŧ z[eX&p>KBO7 S5cs|:unB(7(dDl`njF2k79iܖV|wk*i_oM=M~ar"A1.R2S}bдZ5` ⶜K }{o>*k^93NR6!f&oYHU>Jo3/=ʊ13L^΅O(+ 6 a,~9$_4;HnM87.xi>fG;*s)Ξb6$9~Kg!bmpeV" ո3R^&eÌr̓(MyOVHpIh\zsޘk:~CBټ y[U3|p25]ݿ.D˲밷1Cy%dc6lZSƋ76u BF&SvOi^u,Oo(gY{) Sݯ Hk.HuxH2#`~ǿVre+ z+KfTLQUۈd\Huͫ 8unĔD 6u;@j)ܙMbXVL31 M)lf~8 wC$f'TOcF wʼnӍwy>hiw[T@[E7  S||jy zϢSĚT9QN܁"XPKgvA ay(UИ-Y*73)n U=bStO*PH/mgS|kUSW$`t!0HONc#< ÜW4֤ard[2"jf[3Nw!JPd~H!Z(ŎSoB<vfጲ`ibu}xOd ~ ;n?¤#7 }GHOΦ5aG"lHK g&kT< bM!LOFsðZ%"sJ<{D A?3+HkЏEt[Zz>%調stQEwZ귓}9ȇ/0&@imbS^ǺRJ#}":gWj,$"m=jD>6t`Wݩ1unj)k{EBM:򢼙}T/VSIsK ${) @=>ijaҎ?}V9?'폝ОcM`&Ak $GKMA4#0?f "4%4KfiXV-bu?.=ʹ䬒܉<:<G(tK"N&K++٩K|䨃Q,Uö5tq}F;jTfA~3D\IQ`Ex 3]Zoexf˄XK&#l^v[So[89 حVZl.R+M%8_h>N|kF ѧu)eNpHTE猎 7Hj~wԈ7ᎍq8Bd\N@nRys@c ެyAqV{[&y &[Mlh )ﴷ{"5r~$ ʼb񇲔JhXR6V2sB&J2@aбlm\GuhALח.NJYLǣ'gNz}sAKح8eA!hUGsy͌#0TYƯ)t}teM4/hN2J`a<[cn, |ckaטX6PJIАlEѹig[L6X|^͈)xJްnKnmvӊts:TmCo(2˃z _C9Dqǡ'uwT㯩j>.sMelem7I;Ǹ5W"TaI;,e)Wu ؆ڔ#_| vB@lS.7.*@Td8(6xAbR^m|,~}Lߎ`omJ :s=Xo 2ᒁLs Ԍou~4…vL!_o.n^eI^$j@}N\ʝ/1 Ws2aD ~RdgfdrOf-R煳m! kSȖ.Qۓ>k4Mwl*F$j1~tM%)!?yl1M$][c w݃8@ȟcS KUy6?`WwQW~?\^X`B4 Zi|E1FjM,) -?ER){0(`e&SX !~IeTcqH,s[2:+cV!/V^w`rdt>DQM-ka|&zn-pUi>-OÒɧX _"bP*dW if(upk}Sޅi QIn͓,*6ۉ@H A|6l̈́A!RP!'Z* [H,_LċR.an:rlh9[(]{鍉5 њf^VW ;'cfblkw;6H38! (=w<(g+aSHn~ɖqa<,P3]r|Ǎ=" `3wpG3[rHɵZ`﷢tuI+XWxqg= 2X^\~poxZLDs νrK ûVY ^dGA_쬧Pn`Dɯd YұpNOAB,"hc/ HmЩW hPrn5$%^1QHd?ÍӞYh^7f16̴2$tj>z Z6_٨ xEg>]mI)XA+{QRr+~:Xq>&EݷYX-w<(4:j5(㝿]_%\\"Jv)4<[R#ʴ@0N}ousߍGZHC,G :swaEΓ̽ת* ;d#<*#!z6x 렜H:'ElQ~ MGKxOP_j僛_G%fKÝcxlk*9s.E:Ӟo۶aK$ޅ އTFw/CMUVy0kz8=(X e% #buߊX=~sn-Bv |݂bOnvEXR]V3Kؽ+tN!$=< "3>پ _AlH%m0&QuO:4CUDŽ,PΉ.iꨝh>2Qo9=V'u)!CqVY> {ryzUBVaXoϓйm?Hgs?%ܢ GtERU"4^jtS;֩c$R0B3_Rwc/n9;1n4j3]F_y騻͒_5xۻ-(~r"㝝a¹%?#LP0((CKu)ZaD,}GVO^HM߉B,o9ZE:ftFQkHefGPayIПN6X0MsY>l aoȼz>ve,GXNVAOD$k A%UQ-\r;gqRKTPic'THX0ǭ埞\CcOolG־9% mi}V'S^m7209*UUĮH_}q4 )' ?r EB5)OH|0yV>'S\5iM#)M!pғ.=Gy ׇaȉbSG7:$.KL6QM\͎=[#]ojp3 P~K:8I]DY5AmGEuv*? ҂w6ONij-f<|R ϫhp̕;v9(^S%{R+ bk]&r tyNC̬97y ڽ t2"/1P-7G?iJߴv Z-O_ ܌ Q`,m&2$їgXCuM0|a~?5"TW[r5 vŮL Ϻ_6MAܠ<ȥg%\,JBVl[ljwDĿn%ldmD-S^gh)s<(5(TAͣz%VЙ5XB94s3A6YsC_N'|FP(JT%ߒc?sHb$j'D7rB:QPª:i=hOn:kOV&* -[6c'偒W+! ƿ9AtIw]mާIu#5Js}݂F%q#gdX.;bb1oP7r3IBZ)OJ`ʫ`xӔ+2JVaHK #Z9!&s4YJVvTͲ:V/!;݊Tl]Dbc>1}eO%Po. JJ2]>gR<|h`XKl-)a 2r )!,Z"L YD*~mXyeG&=197 ˤW@1^!HǭDkJmY!wK4F.a C=̑?1BKC0dm/UM:%(X|ehH1y:W{4Z*6MR Gf@tJ ctF p朙uf3RF_^Q^v4UJ4;$MYCbȋ:V>BդIaX^$M3l_3m^@XV+0p:p5FHٖ2%aU ǭwON-V}Eav5x?[Mk̡TwXW B٣sx%C v6uHF\E hIZY֑qn)IP۬dlagX hmxwLbીAl-}x]SG #|aS7MoY8 ˼6N p[{IFp_BEVzFސ J)F!H7ӏzߍp[VNa4AkDqҥ -T_gZy1JK|tE؄#hڢ\5?ecEpLpV;0⫘:.PE6ߓxG捚0E+3F3.8̇}HPq\*jCj`R21ʍ#^ =i|8l:()/؂ Π?Y1Gሇox:¢ZPM4v19ωdo)9DF^dhXL].՟kNs{L(LR-߂vAhF6[R~N)5&u$K7;4C6W2.s`#l6eFd^%bQ:Ky}Dѵ{@YHj*pe>w,EP;i@,_yM7umI)ߌkPʲyw@<96ޠS(h#EǗv4A-Wl0 U ;[Yɧjn:jxmg/(2LvD`H쥫2mX1aEaQ/qd谚M5ӒbC2vݓ; j/`B6 l138;U\_@zxL!XΣ̋d $OEj2Vp{)D n>gJ)n#Tr'YCvdc`zhOC-x쥸r'5ٲjUcpb);rPt.0e_6yP_q uèQ璕Qtd-yA^j-ZW%6EK˟Ht= hȎ&koa0 (O)%clBS#1KSG=cgrO>hcUQ;XBFiwuq׹fEИ5Y}Mή /V=X=zFǗ?cv2dWVbC_*UwmW)f\E\< -ю6?,h@SΙnV-rЋB93tpKNIڱ-CzkK.fLǼ/?˾nĈ&, ˿`-@KZ9L[[umCa{Kaï[wuzT,)A>*uh2SkDt$~KzO1.S\}]bM!@bpFq[tL=e]K Vla^^uZ9\?+f"ɥuAHBBqR}cb-\eۨCHHh whp&۸?@)KG~*{-5Xg`Ḅr?Hw϶ sB4T5ɹ9;/ү,x<ހn\~vD s",H^4r-4piT Ln:#riPvI3i,&oоNX 8ļ+}W[)zO{N+*3Gm"XgwI :?. {LԈ Kx)}Iod麌@"xͻ2#~eOEga[cd&pV 5aax`f6,oƖfeU?AG}2Av5nʝ=غZ8XT>o륫¢{{f(Tf !L:0|kwCLnJRR7[u 8ؽЎ؍gvǩ>zS3/YSn=5G_V[n9᠔ݱ-'ş <$Q&?  k5@dDOiY-mw"0P0 HylFp$mf 5GZd5Z=xLv|O]Uz@C(yeSU x cvɥ]r4.`SܭT$JUN5KvsۄZhcN(ɜbA:2/yϚWONF.P/tŗKi.R)RhSmK,䍾e$% KXHh5,qQ4!zlVAp]/`ׅhQߓY˷bj*3XX!ljV.$N_@gwTqʯok?/qnzݾ+vUϪ9Gxkxpfk  9!el#.L3EL2f0ٺjL>Vǣ0yG枹ֺȎ-!(*h#TYUJ؝P=Qy~Q tn q1`HmoY 5E23EC}W"q;f3LB:re|YK dWxfcRfj0)oS=/0[b68p"kV?b%d-Or4xKPN‡W<1tVOL6J@pU,~gd7cXBP#k-)\f:Z2h\(-?\j!䥢!kR L=:Fl(ocZLAt*V: --{9DwVH$V*33xJLGB<=6 e&Opl<]*ت(\pe˺,5AԟpȁM!yZ}Tbxf@vQ W")9M؛2XT @O3Id(ƍJnjk<\8~Z(׺I/SLUY_?:"q: X>fP{2Zh쎪dz]b3~_p\pt kHvJzzo'R3žl(2E"+Gƀ'U@4\wC&d쾰j}_KBC˳hV"$ҫr#湒w:8ADnnG^cjWv^%7@C ZXXrgCB+nd r}/+"6)0g;~8^lgV6NXj)bHG:f;ao'-IT2RhёTmt=O3@{% Kwjj$6(\/p^K?>|?Sm$5fP.xlV tVfH5)L:CW̄tM[ՉQ&!j§:-v!4}w Z~?ja`@j ͸)_mAD!6Bqqw4^=MXQs$y7Uxb*Pd*{d'[f.MIn~ 0)L Q F'IS8AϛuWo1%^HCPt`x03v闘桘!ū.]b(s]+.a1>1SO2v'*L'V_T!tGh,'j( ˰+1Ӗ,l )ICQzӘRPaxl PpHWAj,zy#wzViY87BwP%8{CT+v.[ 8'Dw T>#;tDK5c^Rs7&"B%|.^]>CB?sR, e"?ђϝh?cp :<G1DK=& }E^ht=Ryt&FMɚFzƝ’,ealA!q[:%#R8c'Δ|;MNADa,Q^8uW?;kx))15;uyܔ Sy/ إ,gt ɫ*)gsޝti[ԶOz"` H:}l?Z<$#YU$_Ӆ± P.(TvF`5RQP2((]M&I+ƔΙ I6ESm-dIl GzxUO:~Kت~Ju cfKS-uLXNKx`rڣ s`ӂӔy=|YܭQH2-C"#HC8Cy"NhWuዡmZUU{Bc(x 9L]-)D,g, yQ_YS{CB1Bt @WN- } Θ8ʢN,,9fR>n=qk3gVV}ho|3ˌEN0,Pp-U;s˿vIj͋TA̼Że6l3(&xYJ»AVqG!٥R۷C, N5AV˗.z FPu8k\ 1 3+R슩]JfQ&"e봓D; taWtCBmG=~z z;¶ M𵙏BBH EP#+P䢉lkR%K"nTp i4SoGW!| gùFYL:aakk^uТAF-*[/Z?}2,elT)@j=C ߰ho zzCf6&cCU!-}]|]q[] sQ2lK#)+LLcL/;ȧMvBCq֫Q>\pwV/h->K85OKwʤG}g#2;s7D+=SۓXLHY8-"@soa>ւ֑:2m؛ԻsCЊFO%j71̀NF /y)Y@gG,<H#=.-ijx<$agO>2VlD ]WBq(蟼1.4Fn\HUN eр%xI&qd=ס:avLa?ַH(Wwe9'Z^ͨfՍ:36,aH8њ۳ޱo0$QEj _~ y?9M^7_i;XG7& |F0QJo-}?~fP`lo&|uE{P Fq$%!gjf)af;^⌄L$sZv֝JVݚz,シ4ucerrehۛZjݚ, b'J;;nZ[vvg&6#G7g_ _G4YsK.jkͭySLʿ4_ aNP5>ƙ EQ+GItT@~k9aS]>hA1rw,U{%;o=%u-dw$#,;}óEI{#.qq80L$ {1*wA5]7 L7vHzGQIUc) wTBˁ;C!w*sTꤴU1$0L<|j߃^ f){Ҍ8Pxګ=a7RsRi(PȂ"/k]ڵ\vWk(Q3UhV[)fxsHwbRqI> =:Yxz%^x: _o#Ív`n޹чOuݘo})ss1[N+L}ƻ_wͱ,}ްͷQRE7J5w'KAO3IQ3gu2Ѱ۵c8+ʪh>) h"9L* HϔIoٳn]Q͎*GG*?vP -5&˜HEN;XdPkq!fϜ6$i]@ gNDNVAwa QpVkҺrV͒m$:Oˈ5 9$"<2u]iф3tD-׍*f$*rf)Z,jBoqN<:@pBÅuDZ_59~c2w^cIC2Vq̞ZX&i%^KqHQȴXj3ߐ 8y%&ܥYm`K ,|{z(z xHy ;{ߦ;Ep[ȃB)10G4/ryʢ O_jA]/xM{$}C +K\/dxD>"zKU(x6VZ}sbPd"Z\F$SY'>ɃH] K pCH 'IG#eڻZeU%%Wj puC`b!ÍI[ 1n9Mʚ ( <\䷫mM JRX.C_g s\mDJӿwB?j/FW\N3&3;C߾QF5ܜNVT_oCD5x %b#C)vg Ir$KMCY~50flkBX@4-OZ#֊ԇ@gcSIofPa]Nl~Ys0̈́%dx 6JB~;x>|-)$ If&uk޻fQ 'BZ $WSVZhbj &iTϮ:ahn kQ nɇZ\x%Ѵc|#|7Az_!=4(ay5,Ұ+a1J6*F7a$YӨOɆK_!Gü5B@m:j鼳  D3,sem4A2Z%0FH8d~.fʈ&e=/ú1f 3f ~h,rZ2i)*k6Z9\l VBL,q-]r439v`N$]&?׶صRqJ(Gnkwx WD)^V !c4Mdc2QJ UsTΦND1E*t`|\ nhciZ{\Tn`Ve;yJX~=ے9 'q!jY˥bg+-[۸ΫM+z@qþ/ ONUn$'\]Eץ NUqfrT=ef5u /\l_ 'YZ!^}C4ڃe<,ì!mݼJ(e:c",f#8kc/ČW&ڠ-CQZ9ءwGlDljsɨ743:v( CzW\ p쫯\7rRH K&$ӣK}kXlt0 8^̫ 06cH ϵVJDtկQe`ir{Py%׌k^ rD-py]kg3\ /qE{9ÏbYPPlGFdh萮XEB!BL6%#\F7Έm@V<1D=AC@l0V'ArR F/e2ڋnXfHt04ƧVVII@mppNLf<[#!@^lK4XWa]ҥ;R 41T73D0ij0Ww"g*k+ƀM K`6(с bZBsvl.sQ:n/*!d 4$ 'rQmc*Ɲf!d4*C\oMG[A(I{keP$+P1V;PXro+pT4ɜ`L[t*cej:>JƸ":{A 3R Y,+*СAu9FV6@LB4o w8. oFz.7QEi §iGȦ ~ 3]OI6\3{ܲ]rs)U6;uM.V/RAC1vʙEשxZY~-(]6B{\-Z8*Ȗy w˟L ! rBd: 2ko}a {!>S^%A-*#U%%R`wbr(;Lrp-Y|21|"J8$JO@4,Y O򬪊gvЈ!#,>r_D[R:$XDZ!8yhsP[W^C`Ĥ5l?‰F _7:3_h080uA(F^)P5H(h`.h ׶8SB&=١VO8VTsjD\62+[W%D5UL+G$_V> NZ X~-9T@=x94ɞp41ڜQ C0Ze.K][y}!f9b_kx=` rT#\:.yCf L43/5Fl#dE!`8 {KS|aStDJcF˹0L2ҭɧOj ؈JؑUDjb0RN=LPHcr o@#Ɵ#H4p-uT4^Yru8ۣJG&Q`y8uA_8|nQS)+kkA%r$B `rUNώVE_rZ(3oЋ[ 6 oe*gGJ%K .>c!4Ke2Q0.~I*T\[ۣK64rU$#bl4dĞgeA"އMU6)F|_s={iPTeϫ<ˌ2csvy8a8=3꠯鱘sOKͳAF:BEg$Lc|&t2V+Fȹ)p *2siY>p ar.{ ˍ ]d[sor~'}r6Ծaܯ/JqS;*:k=wZqU\ŔL1{VK k{x9Uʺ4=;E㵑BM/ˣW^@zAV6"Յ/5۠#@hkCǜ cq6;FgnN;MjO Я5p5>ƾnƒԗ\a_sF/K7XGk">c[_QP q €`W%[%7«0q=NBQe{Fe-4#BߙkȅtW*@/:0BB<^Yx 0 F9LUzYZ`IιQ:Ԡ8bɣPhZ*baTQ[τ9˻`oQvozIǵfF]VXۿb zU[{M^I]yU {<̏7~)]XD.Ňw Ulk i6='Qv"D>2_"unB>l*)kTCaa 9mZZYZV@#[B4 ੮ϨtI&+"puFjc7@%R KfgP1ݼR9 ?9줿eT/ufx& #`Uǽ<=c(E}HnLOnґ1򉣲Cz|w.H2Ty٥r~7[Z%;eMAM-q:]%VV?L0HSI!K|*@=?O+x*0n~^^F[E0h cy(}59R\:~U&wqunkn*Xnmn[ EIiN "r[">qI$iiU{R£v Fn¸$z~ Mv|)pNkYn!6[+A9Sq 1ii״[>ɓY@q̬:``~0}dq}RIxθqY(MHttȊ$04),hJ+ 6Eȣaډ;ZeifX0qSF]]QɝA(73QIܧ@NðrO)M&@Ȼʹ1H,@P%Á<iÑ^)|y]Eod ijSݾ:}]E~ pI0?u0T?߱x[=Vd:]aEL̄L.P%7~K̻Q8' 6`#:!{:10&33g%;uL%=ei,18?QѓSHVp(@Qz*0o>m%s810&Iͧ2 Rq2F^M*VIJgX"Ib7<>:6s,ihq*ds&@϶癷dbL 5WJK|K4q Dʒ ZE᱊SЖ)֮UYAJgpƞZY%} i- (z 85pˌ¯sX4kXPjh!*'s vի&0ܟPH\eJ@ ȘrD̙I)kl `ڡ~2U(pxZ#c"JEz^ҝkdL9z4 `@Y }{_GN"xUf;q[]*:I9Zɩ;®N* G MɹG+~s9{JATY ދ'8nBufj':>zq 2kGVFZ9ZOxQYJXƃ̏8?pZTꮀ-k~;fmBxD'jشLϵ))B W8i7 dN%+s-\|QV.O}TSx~E'$vABJTIF?DW{.ä̧l(R\KY'jv|Hd 5D# Ҩ^ngC ʄ:rT?7Q_UE #4ד}r%oBޗ/*=zơvhPWBtÊpsLnp"H3k<>݈?>έ(W=w.7ߞCc;܍=CO3ڰ]dz5_badvKH˯&N2x>j" :ŋvxLfcxf ޾֖oDE@?agHze08m*4ȿV"qpǞAd!{Lu[,-@E~il-EZ:@˛[C$f?݁0Kж͔4n0*(e}&UoM[E~KF2NK+}K)TIN9i8LE Ex2KCD5BAGT"U۸ƍ=0mOc:-G]C(\= N fm542 XHs3s器+Pz}v.(sTMTij{dx⎬9$H S6 Pcc1N"jX.#8/>C#'`CZ ԸHd[VAC;& #<0/0q'WPIJӽ؅6Ge]Nmī_0 .iibiϝ?k@ #B τx5c|YM=1_Q'md\:BUa8{ZS W?JfEUa'Vi<%+VZQ!(֭8Զ&Nf/q^>aQޖ[-ʾm[x:p?m ] FYҒv^^+"K9`F.97o~I1%C!N;`XT&$WiiN_ lpafՀs0`!W\X jK|}!iNipc,FLeGVBе?3zNwQ ɩ~r,)NW69j/^D€vEtY WaFPޏ+#ێ4h zؖMH#{Zϯt7cIb>i= ^TYɔL&Ͷ|knFPu {b: ٛx`lb0SaI}ɢ[{*-m~JdeY^ Q]eW*"s /0?sr睛W& 'cm⨄=ѝn VSZF YXHÒ ">;gAc ״_*3#-ϵYT='(M|*P-܃&Ӌ4z"?ljkG?ōH]7a!ӿA^)'L*c΢AI+ b2wrʼϧ'/."s E o`Jn1}+<$8ѬXfS-a@RDbFoYkN%UFĭ^IWR@UɟC<?Ɇ ՞}Ye,!4[Irҝ85 CGĘR;#͗[eoPˮQe"??Ke5mcYG|+>2f<(Ct>*F&y[D -[B4 Dw`Eg~vGb,aY%mXm]rDe+H!N!Uۥb> *7FAFoL7>W&kQǩgzvq2SEU3byL} 2vBc8 [8o(QB2xӍ.F*)opAWrX;p=9#3ĹEGԼ6AraX]7?-<Q97sxϦ^,6EF=25`Xq贡 j\mQ\n]T;6_i,nDkU\"NW<,W OU-q1D_qQ:9ffvJ㠔)kJF&A-!:8Z!Qζ߯-&Lh )vUWa8mvt~ -T?rgLC:zZY†FT<ڙLVy,+1'+|G4G ³v6jd^OlҜ5Tk۱:iz L:'pľ4ADWoLAE!^Zr:Gd򞏒~NTqigWy[ѥaxCpv~ƽ-\@hcxU&=TdBB7 l I-I@j>t*&7{w`VK090okvȋ5D/blJ{;~vK@o=\pl9wZ|)=Ѭ:l/E'W+2U|ޥ>WAqW7ژ/d*%WO_bW9C]1 *s8}# |mB/%s#w91I 6*P2_%~ ps-!ug8]I7ӚqDi+n(9|Roc~u$GC~%N`] <Ν5:&#:*w{8W"0u;,dg_^r{)hZV]SxoرWq"p tcgoѥ6RK-p@gqjl)RC@gkbVaLb8V 5jƭL\X5T@}F2^fT{TzAl IɅ'2U9k06 2#4 :祆w2Kqzx#u8/y;9?z.PRR4 SUXFBx3=Y;7j`|ãV }Pr{IO=s6#Ih򴊨͜s|KUgGq|}uzC 3.fyrDf;K!<{.IB4{s,tSDDÂo8d\#p?q+.B_IWA'1.. /hl*j"=Mn(JP/}1+f! V>9(7h);"u'm1={A1e#zk AYAOr7]*8Nr vzumR{qh5cuU\>Sȼs}yB.O.Gd6]՜Usd\#]9ɨ嫬~wn܍[d˝%:[HՇcUGd5-@92Bްw-4/s<dmuwڸ<8RRwaE=g4$ Z9鏀4^ "y$蒞?oYQ;.%ŘDJin&YH'D`1h$"<ÃlճD~:W7߶X)^W&m?| j=_urM%.r{F<Jtm8vJƝ D{m 8wr'En T:9 rv>= )öO_cfTOy&0$&&VjC9_v:MNF1YrYD5ʖYiK U쇃xm5F b0t~u1׍-sns6mXHa:7;mL#D~IK|bd}"TFB< n.v9,xss]*axŐo:_0 {*>2<.^ vQZ#ٳg+cN`(3~pӳj!ڌ3Y*n>՝ F['JH֣Ěwd ;S=U$kOtfJU)C(͍MCU"aj9h>jP.jAcD7}pfoc8$vψ9G) xԺVmiF̾q)(xo%;ڌ޺X|b@d ]w?YSw9|To)wAyҕ\[oAL4sM[*E7$SxE܊04X5Y!zs%{34ب(xW=p|FF+'Od24vSL@"W-ȽvzAfxF`McNE|4CQ^,0Y u VK_P_ ϮoSSG~X(wH4I.y+?&IJ(9Z1}[@Q9; >/Όܑν腾5l;"v#x_?u>^*T1~oЉ9?ۃ& j1l^ك zFZzwYLA<=pnaR} Z@[#0mg0 Ĥ@P>ɴIVQ_(4[~JkTްEynCsH:\@?@BJ?ڧ^hV/F JZ\~ 2zX|Cs#-+5'-c-pHX>[`咐\ d7IfYp,Ns:5̃]2KH% M sk50|t-Kf,wK\?'j"p`$W6! =z *4UH1hFud4Ӎ}1$C 8t 2;r1Qk0:q^x-}Su6"{^Q,!Fwsz|=IR>/?;B/eIscvŭb3WfdHsu- R眂ςD_AhzT#ӥ'}< k՘<';&ucȅ_{=k2ɚ5"hÆשuyˮ}f4%ʏσHd*:Vd$^Qmwzb9?Pic\VO=˳lY"]<;dQ{)qZA(/6WxpBKQ"B#n&vf^+[t~k €Re^&pX+%tsJD`Q*c:,HxRw4ն{Iƺq&i:|¶n)O=j Kٸx87ooy eTTɩŵT0f_>yć;+3-Qn MZ/ER~Gl̯ 򫓠;H/mIhzUf&n47G/ K ""tbaYo?ӕsYfrP*B2Tu5O`8;AM:J#_V m,$]_ <朦 եm|(k J(eDMڄ"`3nKTؒ@Q]}E`Nؗka@"7~gb!:/5u3?7]-9:x1vE+' =L1t\NhlI$Z\sPy]8ٵv|"rۂc~4_=L"Y[5fUN߅SM'IR{3 miSboD'l NMCY7rss>J!l@3B2!c[|A"UOkImXXvuQǍmQwMAdI.om[qVL)[nb[oKc>ƃu{Y7y5 aQ*ȅwi+MVrӉEgo8SSXHl4.qs"ݕO^%9pIfU t3EwGHw*1+/94|SAhDa=+^E~Dn53dcS.' .'{[ D~bpJeovmh+DY|>4֑q XYp K5ψmHiM9醘5?ׁ^ț.KِL122Kz{i7IG pU+V9 10Hġ' ޻8/hvoՠT0v %\l!xGh~|C1G)TrN J4h9#+K=dc1DQz%q؉֪~ < iA x'[7UekzM}1^*e{ N/@Btf2~3a ,webuI3-B-;)zsֳ1ɤ6KAC,ф?(^4=%NxDYWG )uzwpHL.RV+sh 8wӜkKީN3pVk)*$F>lhHc6#eN !8C`[z Q;{<"Sk=\ ҽ<'[N Ġ[>$(D?UUOnWYZ2aYiyMt '8 98CdS/ cil!9)2nCs>7.wyJm[F̖cKP%Yoq= 56!^|A^Yȫq!kxv[UvĮ,y>ƣ gYZ0707010000030b000081a4000000000000000000000001629779bf00005f84000000000000000000000000000000000000006800000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8822b.ko.xz7zXZִF!t/۫_B]?Eh=ڜ.+ɓr#_!#kfC'_'ǭ~=]j^lPj*$Sxg7-Z>w i T2?4!JH7t`,kqRpRD5;4|mbEA攸e#BL*A\pm2TG"20#:"AsggX^TdVUτNF>NoI/6BM\&d@46)ýGzp_`㟕mYgO>#z|@),1WGXt a֎+94d*װ+B|HtZdlZڷx/>UVpqŌI>x${K%KD( 'HA5 *#:hp]{Lj=hY9~A|ꮂ,eeJ`XDhRa> αx|$'hdֈ{,}/14&#w婰O5`TJUNSguP7 ldPw{._9J{u<\ST3][),Xx8 c0@cSL|~,R pG P``}oyo~wP=SaSwSI+:1@N{Tu:ÌQUoyɍ)UUJx8Oy{D2S{%ŘB}`1ʞP 1su#5ԑx}HǬD }~$q}W^}TG F 5wKZnZKnv`1lFZCeZ*WO w_7 (@^\1ME&lx&/\*/ηHdQqۘeE9t1dHqc4%SVmx!y%JV(SR|eqQzqZ-I@'J FI^y)jh!b&^*>K`0I7Md E7:N*~SQd1l qN ^oy]oPh:?))|Sh5߻i uo҆N:=gK]G}7p ):Nk$ߑpr M4W 9) Im~IoRlqO{Lq73qI[ĺIEJj~PՓW;Jm0DM4Mr@=h{j~Mvijt݅tt޷9v"e}JFlޗ7 1Y@);ˬ R4PPZP#׋5Խ'ĞkTUOU 7497AGrdZ G˅ Sĉ+i"yh!$c>pNHEma* l,ۜdž'ժg5]B'LT[M˄smuZNx]c@9rvK C:M eJMjoY629$YcU?ڐQ%HF?N Ц]YDoQQQW@ՐOfY*Ms#tW(cm B2=n2O$>NغഅA8g|k :-5u^$'.j ٪)+R,lTń&7qa} aL.2I $M  ^t~FR0C<}. '`udgeDvm`"iv/"mB}gds02Qvtݩoy"5hZakP|$NjuMI4jj&b} Rw@@ iaOsҭLil+K^g\v/\ۂ`):x ~5goPB >tf["pzyۦqtfM ¿aˆVGd+V5H8Fz7b8M Sy{ p.toQrxxWD*Cd/J.s2T'yȘqX !EӼav*R*<`g΍ޑ9 _gοoeQS˒b !heE; (D :4z㥁ƾ`b`,Apc/;b_vM, wM*á$*Ȝ}JqbK,)qAڜi?&tƄ8M#nW҈8M}bXvf[CJ<8_H`M:8#7@)hƛ!\(ϐXb3x8dr&d1D;ð,B"ב"]?n{-t!>D.T$"ţ)O,^NHFw];Z)8˩VkifZ4 ǹf6ɹG=U/W H& jgtMMB#Ou8ڍNtہ3^*}bE;ьH,!hRT& CFJ0&+ 8`;T8o_se7/f5T$B2(}T\,j^Q"(]RFFX Z+_W)7:hTRijetLB.UU3r'X YXv}t:݀y`\ /΅Q9=w,^11 Ւ8b* hK@-&20;3V*Q:@Ҏܮql෬\zk#_#iC#::?q5ͽofS$dSq Jd-!3e_)Л[>6)\H73MObs1؛; 6ˆ{;51b~kqFѢ-X )! WDeJUo 3!29i3Y<8chP-ѿĆCG'z=w b#k@*/&mKv@ur牐_q8؅SWe+e!:HΝwOfl#M_m0G?7ozw/1[I, /L?ݍ-hP q"1&rD~~$͏QC4…+p*&{5v7dpGT':yM`ˣ%"5-qN!)ZٓSh^jft2d|a2BQQw bА\IHmi/!˾ztU[/'Ŵr8DrI=UBr{$^|; r> <9UUP27~,<1KK<]>C J]0X<ӽ#EK~mȐ׿b]f83e!kZe15mAߜ-(Ns5zF9tv+Sdw=O;7'L͵)ڻY"IC̫ 3 b%>dѬ-ўS,muhMܥ~RxWWhW#MNxEW< 4;,QpTvD_j<Ԃu4Z?6U!Vr'<卆ȍm`\/8N_P9ks}X&T֩-|'\f ϞinbdA]&(3cѩ&=A^ ~f0DׁIMulO&\7K!hT4Myb`@ޭ.71|@ ymDm=VP<{:E W<zIP@hEu"`a[|?;Ήst&Hg݇鵓I`i<%iޮt)#fJ)s7;1Lٿ52GW "YM3fFp,fѧ5ϻz<;++wg=´2ez`p׭-6fPF}!o2|lN< W%<yY߅IZ\Lcr(shL&?\ef*8l4YNs-sF*>o"V Qrhna\$FAsRzςOvv3b8yOW\akfrJ:˰YY\(\9G=`䨭 3Brk*U ?7-lvZL ]fUSw3rn j mqSdz !Xz˚X$%|W\J{Ha@mB+'M64wZ?4ϓ!c¥鲮[b1&K_۫$Bls'4Q)"jZo!{[lɓ) 3szS,VvY)|3VpD1a۱ x?z,|EoK] c"[o:Lh8W~myǙYcˇ`kʛv5uʱQ Ȝsp >/s3W&Ǡu&V<3XS`q\4=o6}p_Ob-;3|62+/<]u`0q|9n>NBl xA-=|Nr9ofTfI0JER_wHɏ"#mqǧ'ްBg\2 $?vvM9N-+r EϤmY?Ѹ%^}KEwjteg2u>V)Cp޻ E JGs( wœ/W*Neutqrlv4'h卌Vb_oXs}'BݚF^FvqV+! G@ cqj%q ӗj{S,1@s@!tu7V=VsDd|QF T6ʯ|Xc?t2,&MfstTG*6 PAPlY 1diqɉ"_%j4iy=UhfbۤςV 9ظ |*xk4$+:+G@OX$O5/B$DPەݭޤ`I1,Z褐OZX\3IHo}"2=l&/=*Y$F> RfŴXOUBa\tE~@Z 5`;gQ xTyӇhn̼~YMϒ@Mm. {2l\n^8KU#\y.Kc{タBu*y Ts(~Q? 7h;S-"c[ʍo+zvI6]+%pTX, ;/Y6az8PDKHR8-BǴJ;,葁VOCf ->Zk\ ]Vnb2F6Jim`a9=6E,9#‘Bt l8Ko$6: |*5XwP\ЦNE^g?/=/YHt@bpwӯV`T̯V՚%}qqCȵ9f],L:]Mh2ITI*ocJNͿ-p<"XQZV}frj;P~M*ǡک&d9}d_;4gEWFXՍp.ɬy"Rsfʹ:gRd$i]IYL 1$PeݝW}]r TgfXL(Cay&vB̙\0Ir@]fz nn}3`2f] W'9.v^`-A3_4pUk}c!2 -ի_~1īͱ6Ix7tf{P`8tG&!|^r ;357@w@^-p˕x"Y)a> ]g ^PNƔu hQx>5o + (ZW&R!~5Kv,ʮ2C lE8wx_ZT,0P:3G-., WgT6oDzVmByǬ 2+#?'r$vR1%}O?k~=*v arw>U/C!\KY/zf/ȉؼ|lBNFf 'k'QԪsnUOig^&ՓT lc}~ZLɃ Dy&[m@b2l^1lZ Z[pƱs IHKBjY59T7YŨ/.1}3d#qc$ڼx c죑[w*{]O9~AOu,FNx̜3eL켌v7$n"pFbDOrk#OQƺQf.+ `iT3CҊ_<~~‰s(BNG XJ3#Wa)RFmQ;F bfvZF}ko-:֏ͪM[lg QtT?T .Gw"[S3dٔ_l?yߑB[QVd[ 0&JhN]y A3a>5)* G%L%FAyt:|nfƆ @f0"wy@j `!HҌs8\o=id3\]D A4ћ٠gźarxoi|ŢTiA8Ib>L?HҬx|Sƪ'0>ߖ_bՙp!Dj3^>'l[NF:cAi@!G3Ü6gn>aJDH?*R1rR;!EH7@Ľ{ut'e*[x bC}O AݤRύHԖ\w6Ŕ,[)dBLfHIitM ;?=4SⲊ㩑; :"FvD7)@o.ͅgmu4VD[_ rlQjѝw& bAEJic x`eicj),F87Eי=VoL$hBMJReBs Q\r km@xx:}3.2L`]|idoů%#)E9UM5Xx#z3Sh+^aY-f]ԳY; М²xP6:B'? dDなiXv'wsnT&axԫ{?BjrS]аKLs-3 D& ٘×O8z"sM-VQ lbÕ =)Qʩ2Ȱ-PX1niA|PKi>Fl&…O}k U:lNpu5EƏi (Gr)g5L~4Gn^'iK_k+JQVqǏt =w(]O8֓c2È-Ejq /*X oӜk7y;Ϗ9ZiZ}M'^Ìl7N|ꅷtF(Xːy!"6sqˀx>Ik] -CvIokϿGہZVB" %sܝgbynj#?x°Up) ҡ`ID22Ž$eu,:hεٵ)x'xG:Яys'V45R4Ysk4`~{wwuE ӄ@]pbwDe仈q&Jw}*P=c^jm4B7KGˍČvG(֦$AYC5?E/f+mweBμGoJfECNMwTab J$ ܵI>:X> M%0!<mCk}71#1-#(b _ |eo&Ԍ{rB|숬wJCnFÄ35[H D_Qu&6qܹ mz*><*^Aw0e=DܳSvG?$ UP*xc+:b;L M=* sѨR3Ѱ~lF^` P>.w=)^Zsb|ֽގm߇%cVWm`1_q-ʕ2k3, ihw =+5WSZXj.)~6k3o!Fg nAdipH:MF0[H%Ň6]vhJ1>J oEJ8Y_/ũh5DݾI2}&"ZvĸkTƈ%k{88P^KD@"mK$\yR.ff5e-Q=@-c$q(c lP^m4 {Y)D#|vأ t;ד4 FN2W+37z GU9L$X=)SY[?&m5S8A脂|5X=X|) y ΋a ˝>H|9B8Dԇp8za&tW|E2)P ly&<#b' =nƿ竍6Wtd; li.zY֛Ekwojӯ'ckũ,_4G,$|b?r/pF9d4]D.bS>)@ j]Nm#z5fƁ#0a!_gd@vqҲǫm2fE^hAis7m h, >Jl;xq$=#ӻ#o-&d$bL4s.23R[*aǪ,$̼qGPe0t_y,8lghݝҎ+Q5xsYXF[8<*3٫G?"hÕOG05B ᪘WlUCr$]zH20c1 ċ:q{`t>JmЭ"X^\0(>n./N) Hi6m4; 3nf;&/n-(P832[{%BbV;c"E=SVUU)I9^6x`XOhl>&Y^~W!Ì_(5m(+Ydē~|Q+i۽=1CZLhI־/I;ؔQF~ibUD&8C.7aea˞^. ɡưL'bnj`;DZLnW'm:KG&Rz{ t2Eyv(W,9G~BMn|So e+ XǵuV~^[ Fg{s$*FF#[@ ,BgU UYc_!E vZ.^p* [iQ%$sZBʍe>/kd4wd4{(*$,W4Fh$ :n8JVW< L&&h8 @eft3(y'8LIb>W#m>pRE&Dp$#>xBX*ŹxL⋙S }῭C/# K}cHꓷ{ MqKy9RSgvcƕYΗL4g!`/F+Tэ²(ϥr5fQZ5[JK7ǃ 4 }'Fqp.,,/foM@N& <,6k>] ?}3S j_!QDY4I^U3aJJAL,8[Vϓz5]8[_N1Utڶ:SC '/āJ8iέ̑;Ex192.%5hy2T8,g(&^v&;|92~ơA J^]"^v( zdȭ[ZHԣ[<Ξ4:-%up|udV.~-K}S,LpOm?bbϴ?9DTpք).6̾,D Iy{!6,4ynaqi''Nvpx^}|:U>ӣLt}WŜ YS39ڰ*,lVttzG|XtJf[ZGp,x} {o*vQqm3 bW%zlb{8p*$H<|M4l aN.CKT\%jҌ㝼U2C(vN($]GX/@\!@s"w2`**?pl]yoh3+Alzϛuxn독K+vI4"S(`ةR(SDB! vկU 9)wbYFfao.EVۤ.NJ:e}#LrqTf*/YrQniHVX^b2i]HxD*Qhn^~0̐a95Fa͉Jc8B$!u10$ݴqbވ)7U#=Al7+Jx1=pn"\!QO$?=9 y*]B:kDx{dscG[#y԰T^BZ{u lk>pRS"+KEniLHâ}ZopxLv*@唑gTf$|:Pڷ?䳈Hޖk!D`񊳽;VXT!/))*{㒆;,{b=aPVJxiWDj`חslY{OIT$Gp^$`ZXRW`CbYۊƘb)) uc&tD0^ A zttviږʋё튟V|b uArjY""eDd,:4t:_9&aeˋXY?IEڟvZ{۰eTS97cUXLB>K^E~JZV^al;\d|}?t-ױ4r~Xͪ.A(R;5ݎ rY&;=/`L>{4$=qr샒 {8tR!|@o[񐗆+-הzBC*rb&(NTNHz~lanj{fH7:11`j:c4ާqrAMaxZft STFQߑ;, ZRNUc)v;N\6]I(ҕ0ṯTճ-={s\HrfSj6$HMB9vdb]^OBzڊb&v7}5 g>+o{czGK#L\Q OΕGdQ,6ϗXiv@MKϕ ~$<0Lby/3;1SMoU?jSo ಴c+Fe^&Ȍ̅Y/7nIr(\6qq/"ke L\Uo3&@/c9#FM!NE`LWB;Y>FwpAȻǷ^yg_ф;O'" um`ciM ;\U(~W]"^gl4Jcbd=:plWFMˊm`:jj*[̴b9;8C^9"GA=_1L< v^Fvs:vzU29_yC$VP6<؟#KJEx-ҡh󿔇qګl㩩I1P!j1cpDlpkowwiPrObNE.e̎Du}ٮ2.6ThŽcգ54G-n˜`q.<>-nJ}&Kl֨?&nxuQoZ4t1u+юYEGD4qNw>f++-wzX`V>y>I!D2(a~_ϹG߳ &q` Å{dGX]ol:1W#;+ejW.e:6/ { QZEfc1js^gBc=3#$3+xTibc9~'vXGh껏[ m)h] [aS k.b2Egct^RF؅bY VbR_z7:6K8jݸlEg-þݳM |R0&qݣ rq)S$@R#ALA?bWz>=0$Q{)?DIX7M1ޮZJxl B*hAi)+2xGLY'PLXgы#!z)v ⁴2duK|ԉlfݺVᰖi>?OfP,7OqdVRÒ+уFk K0A1 [ߎ-I@D<o(R#MςZ EtId aoHjle~@B=^A.Xϓ;]yg f>Ou&ū{3Z5z#~~.V6s}qҒ04Ekp<$~g6&wp ~Or׷y/<akv0] Jr$!{uq$6Dv΋ Lx ]l'0\:M Jr]MY5Nzv#}{BjP2}F4K`7^IWҢdm(ɞIe"4r_|w25 g;kew#&=h{MA8r^E^.ZLcSj5ƹa.6,ф+rR u ZEԴ0_&S-OڣH曣?A^|;VwaL.(i(QލQ'83osE`mgYMuQhE* 23Q/QJߝO4RVK[)쬽 #/5/9e*"%wMaJCmM@]הT ŦCzAcQ gV`E4 wt̟n1 T 5)Y$GFz7d2,FE?o?!Dr!Zo8S88oZ}+_,UJ $b~F5V{l A40Պe^9D!,y`$dyP(^OM%F <>sL[V ޾xsgYZ0707010000030c000081a4000000000000000000000001629779bf000007a0000000000000000000000000000000000000006900000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8822be.ko.xz7zXZִF!t/S]]?Eh=ڜ.++ۀοqP }U3S7,<r,>mc`-/}Zt5#Ʊ׉x-y0F~ZڦEeKR/CgX[$VLAl1${' j/7 MV@[K*G/tݛ}emf.iGMT"D#b] }ӷ^  "7ِB(1[mwJrBhݠF9E>qMsJ̥„YVx8ӧϐ}o bb,]wPC>, aj@AgHSS)YA^Aj!T&r!:( 2V=w2jE#UaD5 V ~g(h~d+dDbfΙK](i5(r5-$16 XBاfNA#F:W5&kДKS2=*宧n "Wo]{7-ofa3sCQd+h]_ [P f[#7JĐ' ]^ӈwƔgYv'wJ9ytsuǽ 9QxC<Ҷ+%u`vX \l M(uz`!:ح"< `H!2˱?!ԮWC*MYlt?ReTVvg] iWr\Ioܩl? XV*v(_!SHJň%+//!})9dl _eBcw;CރZYHaoVu.G{3FɊEoF-G"Ć{;&[&בcZ)S; G皲a[ d|o4phZeJbm"9.o=]>gռtw6&LZnN NfC6M!Ƞ c^,2|XtUuE k T?ZtMXVTI{%CM7Zt(8ͱgYZ0707010000030d000081a4000000000000000000000001629779bf0000a73c000000000000000000000000000000000000006800000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8822c.ko.xz7zXZִF!t/˦]?Eh=ڜ.+?6Vo*H<>&!ܮ~2%~xFenƞ Ajd4XwR֔Z)tg̽ ӷ!DX7S2l7ԖL̠ _FA'c/*źUz,r y^5ʚFJ8;a6ߋ^]Ix?N-`@WRunp$Iwq3H8A}ɊUaxW-MWگIbpߑO`[/9J72~JAFS975=@Z[&#YzM&ܟIMC[¥E,USИlh4a'~%":}'p|M$о1v(ޓNlq^Y趤ۏUeaMO׏ _:5ۨlfEw)2V>?U%JUo\p'eR.nK+Q`eP岷ݙl' vb_^@i!"!/ s`ɸHY_,XS hlngG7$:U]' 6`(9G. joԊpշ hHК{ $ۤD9=Qf4"Vv /O) G)ZAk_R3CD@E>AD_YU涶4ŧzm^2*zz谆tD~.ß3-L-vz%a.="Mը;qĦ>>s 9 #5f`(j>Z:Dgr&ejTK0~jZ 5.9zVvS%{ iB5lt`2Aܸ#@,N%fj@B-qt'c6u.ԹyBh.x m7ey.UyK%U`զ)Hc=ީ3֝48Lj٬3$yP˧Ύ墕Da&p I$1p7?Yl 7)pIb9uw5XH_agn;^:v*V1 REHEqJ8Ŵ$y8.bnR1oY(ZZ}lcí|Tnjy̵oYmWBƪLphw(7JSOTڏs+%. ;m֛㱬?(I,T*,ȘM;Gauo(*CRm uW32{)O:w 1n7q{2 j\$0;A.sTcC(@ T|cݶDުذ4JzKԸ{Kz@AhaYPp7ܿmSM]a1o4Y$m=#г$xLrTeR_)fWji[ѫ6]_Xuv4%}@zQL5"$9t-m*e^̈́ I!0> ςSqhAz;n/S/nn( 4aQ~z> }v L\)߸h-:i[栝ǃ֝鸒-f{vDHzp'[3CS>Y0/qH\z52Ulv ғ?i tqwY1W˽*I2g/W{ 8(#,ݠSqԘ9%y}4~${F J9[F/*Fl 'PZu qM$5nO1vrp֗^=/d`*XC@Yn>?lIcGqʛh3@%\Y^AK1x'gd.ݪs"m7=_BGDK۱a&]s\ȼBNq'Qm3I9%'w>j =&c#yƝzrM|DU8/%l KeuoIK A~@0_gK#@C"= ]EXL+{qklG vdݡF6ͳ)pѬwm h(Hp]|]r[>`f6dCm\0,&}S!ɀϱB%a~99P r%zpLԇCپ?lC*9Mn|ۗʉtwmL5~0V(Og~ 8Cnf"/vSLTx7: WiLx[Ra.V,4@:x6a?{YDAE7!,xOa*S? >u#S d5m l}I|s#$7Ym1*&dD>:B+CR<"v=A{hd{r!`4 ßµmPGvK-o.e -#Z=*a !uB\~^#< .p??5W$7,Nze%o(\<ˊa>/;c #)M'B' d(<vy|\؍(7$ }=h?n6N@>J q (;KEA7Xl}U>*~l2 úFr?έOrމc*a,.=1T.1hk K*JQ|G(iXtPE}p+9tzM {*z@Vx:W9]LC#E$+G%U˜B$ enϋϿ.eդH k2AcvfoTmǁMj &;zR, .+aS"ۖߜޟ>`~934s󥻫5;\A;?`hUKIdO:E2]CX* UbzIWi{//b>OgWO# V0 %@mB8{<8?fXNZ](L%s ^ DUXkFVG*"9 ,Qad ru-zmp2N/*tV81z_|`a_rS1"ۻ7򧿨<\]@5m '0IsxO$|r*hzsľRs]Stjr78Ice8.Bj<|$X.m|؍]Ueq^XчwM5h^f%18Q8vA-$d?^ےuξz]63GhCJtgH7A2 0 ^J^K:.3<|EFj&`nKQp@>p4 \jA&U(I}T.hSq)N#Fn Mڎ}QTyJwA3C [X͐ڛs)!'2"Tc.!j!Of`g%&Mx4;)6 'ٙU=Gm J&2}M7 %1RhW)urloe+zw„Ix(nV i)hiPьޒ a~^R5uA${D%δaxH@؛Y)YjH3 Ca9׷نk|p<`wQ^ioauB}u &,'ܖ?(FCM1$Z4YoA#>Q4j{ZFP :?/)CwȹT_QjD\ Hߗlhg8Z{!f;w7EY!-PI/܌壍ncB?bJуJQ!7Nh3GK/[<YT`P&R6@)q^zx 14`ձ+rDA$]"͌﷈o &'aבw36d&9# $A(SCl=|Т≉hx X5cFKȫc[dwG4y # B.7-qD}\1KsI]7M~ɽIbB@~]vG]kӄA 5j2>u =2[F{<IG{A+>ӫfikLG ,:ł?WLȰs+)N 86&~Vo[ /QXV oxP^MqE4⒎-uyfIXxGyn)),&q_P ULzU=^LT+-]'ѯEwiPٖl! yNuQ_ jHN>JCŞg1Xp-o9qQcz% `̞Oф JQ. 6z3{MM#r3fqaFo9LKE'"l{# *ll?tH79#8M Z*)p{jTX$f;4Ow44ܰz )8Kjp vSEgVPhg.ō29wZM!-j~@s<u=Wsih+x8v$ z6"vݧG#Î -F<_󄖾habw; @45]CևBёO7? s=14n6ā˭&%UBlSQa\֎{۩[x뉂،.'Pa-I)P7ҫ/]c3bd69,sEq~oD_m+@I'̱qԋ6/"5a42Ixe:ȯZMTd8P7ֹͨC΀+q / Nfy $ճ&\AGp?߃ՂCcJx !?U,NPma}~Ƭ\%CḓL-Nj<6ږt#X] 7M&loG '5/j6[SK/r-"WF9?k P,As vD{!#?zr)PsKIx[Q jx|ӤULt )?Wz|5& w\ͥBx~:>qM8gN}5>/!Z`1|鿽qV²%s lXhܿޕ_Q9ȥ;.Ua_Tމ2J0lMaݕp+"1RX TqG-@oC8?,x00#ǾoޞKOn txӎd7f{cR fofVfK4ͻ3kuүn2'^5K{9#Bv9nHEK|:y*,@ڃV#F;o`TQ꒚f2֘ s]Q[A" zr.\/ b| a>u~.OzuAѧ@MyQ'q4r"l7$:=E7FY`a?kg?ŝ=N,߈?wAN{R7?|8i*d{{XrZлo}At f,Po:FMDv&Vd_H:ܘCa \9mKmV]?{h5gѼrF01`0󲷢xxQY :V2@ L.˃"3,̉ºu6+,/ Wà:5 Uч dv A"sFr3zjρ2".oG2#]/8{ګȺ1,@L0HIoFwaGن Ŵ^4Pz2ufi)ᗶ{Xje v,t"`ZEpNyGphB&&4| VO%<$GIH1"h@h=l2CPan O3D9:t#{E}} U8Ƿ ('))`K*`C9ZЯ\-x8LGv%/w4jzoZ] $ݗ؍HJ'K{$2= Sr?_hDsTnwN F]}!C+0ʎy\X,O?w='67CY/Jb$#,yG;Hl'l%D\[l$%8>кTU$9=:W9Sx&x=:V:7ء BVyb-inT`hh9\O>G%jrUD*&{W}CL=$w$ko[Wu%SK%Aj^YH+TN|R.D6dAXh`(6`/-E.o9o}i<8\I^Dڪ=@\g]ʟg0Z0 I30W;!'q{&@590G%w|Lt-/;:؝{Cd'8(neK,]G2lܘ~׼9|-ba( mvwT;McLUjgLIsO{0a֬trdSh"$z*=^n M yҹXd"+ L772coJ:ߞX< =u )n3A0D%ŦmtL6i GhTbN\Tk‚2a&$ #ifLv;3ЕǪEĘͤFo}t?=W|(C?mKd?2ÖFh-aޅݫ2ǥbBd#|~mj#6zLcix!'rp Ia/(=|W:NjZFc^T4 &tm]ιߠmQ\ j.1QЎv;!l!hRh}cTN1J`gsV87j[WҌo`iC΂I}u܉6Ѡ.t`to"MbaqG>ҹ(U<"gTCHwAjҺ^. dw٧U5Z"%ݧJlnD]l>>Dt١ sloԐIŷ>'?/") oDvE^Q#2>I662 qOl3* Gu 83 E)RԠσIC?ڊ3 ;ޟ<@1,47G 4cħ.VGh=X g9jcq ~Sx85\^u?ਚyu~ @kReSۆ/}uޝr٘䍹Ul5O/E di!ۘc?8wkI<nޝMoR3:zZ\=6|Rm|cPKFW%D(m1YצpZfV׷= dGXrny,ŽSI|\8ٝ XZY g~)6N s:w Mh)gos#IG^#/t¡]L2f)b;᭔CKG.偮<1|DLB3y!w6|/b#wB$jqu|L7ܷI]쓷f~tJC@iijjRR%\2J",6V <v5pv̂w2nBl5#(֫뙊 {izv"%Kx&z0F;as"pZ='L'ޘ7ʙcr9(K1J_އ2Fn4 q2ΠUuUb]}%1C(lvzrT!4}{̈6 ½ 8.F@"3:DRR5ݍVaRdi;s?xb({EA6 tzG-&(Kꦶ {O1/ґ#:#$"PͮKa7Ɵ sfъDv :$D^mBid/6cw ~`%{=fVLCf}H/dCBّȞInVMpb_%v J&{Da TlO+_!(X{!P7mm&[KZ YZ=]_4z(ToTↄv-Nߐx;e!6PoBgtJ9;9>q_O1 Ŏe3+Qn6;O0 M諤Ҵ8]?hzdfɳu\,go!8/_r(d;9Ol؏bO a>|g0A:\k %ϻS__" a}, h\vFD4/0U40n؃p%Sr6VkoC~ ,bBM0ቐ>9 D|߈Yw`b|ȼ|#f)WWD2+4i;{ѧ` YuXʹe< e 8A@w BGVM$O'$b i"̚GjzH4`Z%s5Lp,Cլ*+ g~zD Rn(01U]8:J/jpdQ5fԜސGh r">cdDrN~]-h͑:הsȀ`*LR4i \v]#= I pOHJ+gGmIw!pY=7bET~iAS Ԣ"g2"~Hf׸{ٛdvaw6,w'2K9PkaedyCQu6~y-En_9lY!pT4 wx`a)_J{ºBt%b{2V'OE4U xu`@<׎C SXGUjbr(@  V-QQ>x$|C:=XUF9ކjl4Qa 1.X=Bd kaD5BZ,&u@H#oEhU~2.\y|N߳iLp95>^tZq V_qf"RM;^? /3Cg)NiX ӯ%Υ,:pX~K?'f)f.o=( wӏU$6ϐH77JCʸWcД:O %l>i2ڹ`VxĉS!cA< 6>{nff<>͖-78踉ٽ[E\c!xpp-E*W5cma,Ƥ!{:DןR|n@E C#krƤ!nhjdqSꏝ(AM 9`~ĞَYt ]cxT.QjCo x =ڀKŵb\& {w RUNmGӗsSvs 9YH7R2r.iוUsi1o;1e:'~iM-%Vky\<ꛖ\ +{R<DYT1MI)'wVbFXzx@Ž}KhpגvwQOTEQߝ8+_3@G.v 0^ǐEDBj!C^A5?Kq)zzr sn,bS+n}c5y;_e;qC~)?pZ@ {y@@tptnjV!; [0ẇ.)LiYo5Bo47O׀|[ټ7"=Ղn>('š0qD8;_@luGI0*{tok񣺖3V5^|/xm1 &яfӰK<lo[-{W!v=p Y`nzIє읋N^_ Z3kJW_U3z{3ifO-'vg2$~%SqpJh[5#r7i:=oUKW'Y$=ƽJF[\trLLlin@]GQn6#Xٯ9HThuIpfNҢEnPflqxRTXFxY+uonO?Q*3a >2ȅFŕ=0+xoc|Z$KW6 LĶe1 9yRR iӠA(mr B擬-gc||(ok6BFN k` XLz?}!bE"ܭӀh9&P2n=ۼC#[:l\8չ/n=oM}C\8`=Xz|!5#v{ApHHq^ׁ~NHƠIa2{*FtrɟC~HgL1D >}S:]*f zMJ&(=6v@^SDmh0E>+fNN_gb,@Ўx}Gar%H}aːBazd$E)geSMo9M=P D@)/6CX yoۧP|qc>b?ٶ eFy 0R蚍zwүaX7aD?-א5sDȹ ('߮} YJ 9$`'΅{gzWH; n н9qVM ϛw6ӷe5vʼn0\o?W5^QDtOհlehԒ׃8 &lANÁſ;9ѰDFG\fp*ooo^ֹ;S1AtÐ ceöwT*gMu T5"HV6A_?i R+wv C~&euq:%\wYɓvLonM@tbt 00ݘ}fNfA_xc*]h(_gңa!$fI=ա^-^>͹QuoY^ӂ4;ԋIPcܻ(pG9E51mOuXTӑ@ ,sb;lBG$UUK)rY}L(Q Z][!_!ؑf'ojJmkēZ1 BȠNpCv h{5&<2Zy ȭ sN,jJmmmw{/diŰM4v2`W; h*h;T7˄9sO%8Zs`{SoxNn0#W!TТ220LVQl8K]#lf;ӖP1y oC&fb~;/.ө;br$f}O>MXKvY{s+Ȥ\ǩU/ IX0M GN픘Hg8"gEaH!`[&|<_EYR}Bn8os۾Aݰ";fbn(߱0gRk&Y`^o4?qn^ nXdf?riǫQg*& #vRzurZt9Och~~mIE?8R< P I4d5B,,*hH|SRwɕSK(Jp,d(hxK{^}WF8xjm(o jg^6ԷMRwlOs[3;;u0H m5_% ¢Vs`ef&TAf^\RDF)r5 |aFAt?X;oǦda蛎Sd*'<ܸ{ԥˤz L0і_rIy[/ "Uw_i)6^T9Y[U3+ʓr/[ugnv:!7^${t[21k/3^TىpbrT~3Xz{jC#`ׂ='i} GyxF0Cj5fSnp#V)HY4~-gGflHo+nҡοl2c_K k/M=/[c} f#7@ b?R -3D^#_4 ޥP&C4Lp ~1bUV>>O-q]CQ]$Y`cK-dWrXՒu$(^fioK^O ~vR'9톷ZEm@Dmf].@=rKW$g5A<6@]TecoI'kw 3\rdDjrZ\Tȉɚ{6p $ %e`:"Po,̠ˊbmY{%c I!Wa?VS跋f烫nC`m'!G7݄D=1B*.JM-۷`ĽWΝ-S>ʝ)'5Ї&-j&k TT;!0Q gW.eH8p6ձml$!:hM oɧstWU})P)+*PDb+3_Ƴun :SXLD8=!wG&.lVy0K?ViJKƑpɟo&c'gc g|ޟ&Frf4y} q* E"w!HCU G ҆v i? ȫ(>X-nA-gdPثT6̐(ipo/D\*k-^izLXʁMmDb ?x}:Ep|"A: |_jSeiR'qp^ :k]ͫ cDߡ3` oom.%+E\8^/Ƹ4qX2I1)^^E7CsPhhZ@8F]ϤlS%ganܲSmwY2̖-ˆ`k7$WKtd\MX쉍9`.YXHiמ4ӈ/8w#/)A}#%ȵ$.{LxL4+[j'Sԕ^37l`l@d4zV$nr#A\[\TuAJt "^]U^gp25aUU[C|;v <4 ,ocb`n&/ezh`^_| yD_S"&]eг>=vŘ[ ֛ŗ'k c+AR0iO 65o,ɒ+x:'q"iFgO 1 Ȓ D@ԣ);^ΏG*XFBCxZr.r8.P {y_^%nR4Xvv#?w'(%G< 0 ʏU}rŻ Y~V}R3F<.ʮVGcp}"qJÆGeUEZ($~PQ.{'ls h J5IBSףeP;=/P@V 'z,*xn8P5[|*.0N뵠r!yی)Yrݪra`'`LL|%%f|U0,I`֕w,*4Uo>[+}Ɲu&?#E/$ ./A|}Y^c7䃚 `ƙ G|$O2_ܩ\H3Zl85gЧa z,#{R 6ѷfK{fC#Ya(؉ ((w2Xk2No$<4$6h9gOje]2,=G$W(S ͻ#վh-N_$%*m 4(祽X7FSq'Ah Wtaֿe}RvFcwfg& 9!YMNiX,d2ysYO]7;Z=[|nJHd-/Kxv㡝h-\k7 qj5FF{yh&idřUjp,nLN= %x'-ppzry΂!%/D#]_(k"kE9, H>drGkŏ{Fj1Qwl4G- g)C>ZW2 Ktṯ1ʉp>Q(dیϳ\<ʍq7( 䅻tu`:yci%^s6lʂu)4_u!>σx=ObIyi&h`n*oec J jy aKgW"EڗE#Z0=6dW;?ܟJ0B7, _M\ !q|/z vCTTnʩpEqpM`i?,Ǽ] Sǧì[)Ytrzqj w݀ğ+(чFľPg0 CȊz,G}4SzD6aҲ/ sV`Ow-+aٳ/R' GG[gG<ڬhv䔸'rDW ]e֚H}zS*$"Ѣ"/[[)ЩuHݬ:,$<# T~`4j ѶpH<8f2/Pp5&}$lҬS))2C%4G\j$dQˊ" #c)y5܅[fF!lwݭEn|6+Q,Me@ΒޖwCw[X]^!BΈ0E>ׂ\ۜZ3"Չm./6vۖߢ[1Bw}gNT5O摉4&1{FFD, ju& f\`^dF#*Uh 7%#4OSd|mGw䃐ĶC5\!>I^cF޴ W$''[簮d8 R="[pOZOb9טjHrN[1=2s> Ѭ0v0_a> .`F1i[4JY3o-lK -ql7udl!h~أb:yV{rnhZ9H*gӭ. ~lX咒dSkv=YgV0|UJ 8>.i-e#UQle.Gߑ}lQ(hY.N#m5j??("\;x VO?s8 ,DfT [2@J7rO;Kէqm!35;ٲ;u*8o\`GG:;yӒ^c 5)ޘ]$&&.=!YÝݑ8Qtun'%:^GZmqZ^6Ø[e:٥;8NޠrmWҥ" {i#CI ק+Z7Pm\d9"J[h/>de t` LОFRt[?={M qz1XL$U{LLG2׈"% O;cxh@u\>C-{Z1md."U"?֊/4(ۧ `SckWe)=eΆyZ4J$6;/ILsmd?9wQiK˕D&EU%'e' Yy Kb`,yP(,ǒ51 8b[R׬3O@׃Rm#;w+e,LA(r.dl'jnk ?z{gҒ Ym ̢€(te~}27d0\e]7S]A| 7cOXTK~䇒+qBւʞN1`DkS6HTanq1罥 =~֕tڱ6n)#?N56'N8)O|ގ}{P̀)/!Rc(k(I?kra/r%(x|{TFEww#אlJn~.ΥxA9DX3'܊r=hp"ib3G&CΔ恆qn! ȝl NjYkq͋ൽ+TCLCpRu@F!%bѧ*㋷#ֶDsTQVT#X/~bl[tSD)g  T(UaK]]7W}F4C/kGaޜ*;Ihx]5A]NMP`)i'V[H#e:-ȌNmwe-F:O[COh8;`kǚ[b4-G(ǥt7:k89z=,3#^ ι5]W7ɋ@AS?؉61>E<(= NύyXi(Éٵe;-ێ[|טbwq_~bcC@=Yoj e{rVDCz={ݡv =bX90yӤ_KmZ476*MěC&!8#שj_*hOӫ << Ů|}∏+1)$jlY/J ie*-%E8^m3n)'ۈZaG?o"4%X-+I7|OrLh0uc]!Zd66!\𥢤O8@@IZQ`+4ʋ= V 7%Xr٩l?Dd = ,ǷBU zmF`*^IxCLO_NEZ]y"pOZĮZ?J=>pl;Or/\̪WBr }=+gW>I:I_ߧ`-xUɤ C=P py)jͨ :8V>yT .ǚs&w@{[t j (kzS?QG LVFTt\UO͵g?KLL x!q̔=&=Jb8qk*NB;BML"8BǢKXO 9Fjmb.unȃΠ,\FF@o'/H:eWg"'eJOҞL=>^$z[$Zq79]&Z71\eH4u5> dqrĈ=ͪ> ֭w!hk6cX@zZL ^j(`'FۗSDhӕ2 ?ۣvt}XUk]I}SʳPĉzqǼnC_l佣)O^ \Bnz1ϑ3bT}RH!bEYUex0ucuX3`pW%ՄL k)I37:w?9_|>%)z+c>V`$x* VpJ0j`3nlXTدqv&cJ߇@ 74_ KRcaTƄ5e /Lϲ 'r4:˴ş!)yw@"IӕAQds+#F7"F"&پ8Jj6߮]1ΖQSM㐽d%) WAԦ %bor~_K*{UКwh iySA)+dX:ׂ ը*,}%.%JH,~#`O$Na$#LW)d҃Z] 0jS\+_)ƺkYjeկvcJȳ2 z+’%?[%YQMd< 娸71Z򘟙!-lj]"B-RX5'j/_`'dS@NJOqb4/3j [rw;GG4&BHܖ$+Bj2,J^n v\ѡwX`zCs".zExl6)0M,<֋x n͹t G'$ߖyu@+1w[)C72řB*cHK˫clI7SRѯ"H{ֽ |7k~l\$Wk G BanM~aRzB?ݾCqͮ\gm(\zW`Vdo6{n`Wɩ VuwIXTd EW~T;ef X{lS 㴱(% ֞Q:yx%Al89yfbk].6u֯6ڬaPRi iBV7N{#EKZᦐs޲c~, /Rhg \l'&` Lف&UM%E)]c9V•`z-G>$LƅVK"r8$$*jh0X"7nvN~jG@*=(v ~EnsYRGP*A^Uw Ӗ?m|, 1Mkf Ż~~>äJKBVOal,CU>8N\~($f| 2QIdY" ln#E0;=魵ͥI{2ᝮfbsFTY{Lm_-[ckA*yހJ,8r.zc"4%T$͙ci*=zK[be8|s,FݏnAfm9ckgFFB0m2V7:bC=fdIJ'}J<^%Mm Bk1'<"k|m<,HLGm !GTF&!(!.{^ to7o1#ũ$q,8CW=!^FGޣ' M'ִ6%b'D 6o٭Q>DP: i8XVWʻwح""fI J ѫMPVvݖ5 56-zR:\?0*( ǙS:w4HJ\ 0+юI-iZ,Ŝg*ܹ M׬ʏXo2ƻj$ݳ ~'"Et>ϟD㺡/&I0[C[Fe懛(eSO}'dL?.v̚I?#JOy{!.c?j((0]KFQbx, 9լ8EY~ރ$2<$o{){Zwr?K÷5/! Qkn΍×Cr:[qP }.A[(1aU!1I ^ e:\> D~8*9z]yYπ"Ӷ~Yi;Bd*j YmQi_!Q PVSN+F/"FHcN+Q&~9keH\>l/- z;\DO=I[A^a| h6B$V*Aj7 \h 6EIN^;mZ |>؟>Z'8X} 7sE:lÍTɅM'Ifv}Zr;o[=Ǥ߿  N` 34ݰA'T>KoE9 mJ:J.iIj|EW!Wgg觧*O \v1UA5a0W6x9wa(Ȳޢ}p`HլwDT :2r(tFMf[fd[~t׏9J0aF7ZKx4vfepCO? uA}ReH^:n; R8-.N w| }/I%=E"0ԋ:LRTL9$UvO*dg+!d=gETth r'2"A=QUU`.11Zx%bW 7{tݳ #|~m-6kղֹ)>8O8p]j.A|t=P`V(^Sx nk(g,hԫ0<9*Ɂ-W;nl@㰗z)r:?x(b̅m2^$06fνϼۚM M[*^&/.W"%ADc ܣVݩ.[AKg=?ASH߂3Y^sp:] i%6PhV턦1n*"<$vmڭd#+vke]=Xcaj"nNiZaz ~U z?eKS(.O9m\*xc֜S1@ L‹ &x[{)4\Ej u G:kg= Bg>w_>q&b`B צX]xp9&VwyZ$ML_Q:?G# |wfͧ ^n* BrKM)5ɤKJ⣬a.T*`$WMGG…/-bN՚lȗcpz:o ]]0&S~wvxg O="\gip+gJmt `wSD /w@YvE8lO[[\@һ (8΂,ZFedWC:b<E1j/;7.fLS>1lKpR'όZw }M :X.2E_V5:cz6DZ)*ݖu?p7[NXPܖX@_Z񷗛1xj+InYJ ?W9kIvP0~:X2D2D&@pXc?~E]a]s,+Ed̈́e~W&]ѳ @0ݏ(DP072uF 7/_%kDSxw\}0n6 w_gy(zG**b#s ЮȾ2XvG0L)WQ5$LEIs,pu 6 0!{J2ƣ{coÿ)Sue$h5!m{jLJ{07[⨯6ir=Oǔri wAFE0zZ ˢ |Y|K *8ɐ6?Q@ZLw=X9+ƿ8qTgƚ#6h}r䮨|G̯QqW.야}msËg&Tib:6X=[xqDFErʻ%u>Gr^De @,~gFXc*&ٟļJv\ =r(4^em> [W&yhl%'R-!}Aė,,_u۳M V1wJńcMX)Ӿ("j | (]m5Ts%[oZ\6 νxK%-Xx$#tiSH@}߸zTFJD\&`#{7D)q.`9A2XM Gq XG,AlQEJ3Gu2ՕEHTk?cL=Tt(slN|Mo'Һk-pL<䑟e"sj㯊'/;xȟ= 1hΟPOPE-DUjC-ȆN mp1a{YAVn)w+3oZ`%jl"nfe(I1u DoCf0lI]>]noQ3, JSҦ@JDž>l;GDpIڀsd5VH$!skV cGuoO$Ұ2ū6auM9*,'gIQ#mڤ,r4r\32̰gڛ>4~3h/4 !Cw(~ix%^;d}#"AU>xoo9e6+3}k Ex> 7oe ώ͊Ē-o \|}h7.>^E[k$^кmٸ Nl{Z#ӈ*?HʠIC{XccS'fo~\ ,q>-\]?*#I5]:7GԱg"t:'R 亓ךuN(AxSB:"f(U5$ ]C3':ךȇ98KF>Al,}Ex-^I-8ғsVB!2E)%f+N_hyT *k'U> FO TBu !_[XoxʿoU !X>|ۥ]O 5Mx5i{BpYFuq>w\Aux8jIσse[>C:DpvT@*i84CH*l H沿rcjG_dţd}woXHox ~5cީBPX\ØN۽"MoTm#.PCW 9L_+jdjzmB\/B;Mڙ?QdA1+.K/<.-2|q/a%;d4@T,,qLӦa4~QN%>q.+g>|eE8J-mV݋Qc bHBn` WLY$S2[L_4X+MI,+`052xGlJzr'Ɓaqfm [A joFyB㍺qobVnQ c7FnSe;;'?If>z'X8mSl6glܷؑV&&6sJTխF|TSR-e]v w-ʱZ23GdVFE3KzK/V]PKan4#*5g_~qo1t+jV]UPٸ_gh?PrGmɅ+stɜo&,<ޅnnb%6$ȎK*-\V4(I--=tȄ9uiYl+ qWnz-+)YmG%y\k1#cljl:Ud0u *1n..l,w?~/Ru]aL$A۫%0Ě,dڌG6&q)`_1p[%oӱ57ܝwwQ'4PISYig/`"*0ZXU ;~ψ,^.3!u,TCsI'?Hd1~Ždc/,E#3djX6.X9Uڝ`֎G?VD5.DK[‚Ƚx'E 3/1Ua%HҔJr> VPeTnqtM~WPSܯ 5j)%AwyvKftv9ߵ'RwMtdx2AA bvWl\f`u^7wBA!dy?F\<\}? SB |ZP!ia[Z6k0Ң꺍&LQuTJz,ܓc,{XKR$4E!Jy/7~㓥+SZfy/gvEpybŜ@5)D7FzjFgN\=Àj(ڮVW5jg+=9 L>f42~3Ǒu0 V\=ٔqV#&W_Q2 Q0lэ,6SR`qYl"$uJK-<m=wud sK;xS_%/%3 U7k,l h0r]!.Į40/l3j/.Td_3?JBaL brfhܤ o+^q~MLKèсz|4KHW $A P %|ߚ i5DZ aΥnYJ2h-B/stm`#,J>).>;MyƩQmԦSy_zUcE2o%ygSUF˘ܵV qPeb,om M)䁐yclkuN%b>QDm$NLPS_鶵3ՍY8|QSR9qa^Sˁ+o^ p IlzQrAj-.+UuhL'#r{8d(Pj9^6'D2lz2mX8 C`^Zc=fdeMHy嫢p?OE!:ϋg!GTgCy]maXeA$k *)KǢ@Rc2c1C s*Ҭ-TMq|UM4+=6?!M 3{QBPN3ܡ=9С&8K ]z{{Ӌ`ȼ@flD*+vpޜohC #iV|OoN>JRAp, 9/dǫqAmieB7 ";PjUMx: ^5pI9 gEQ#% q=D :> abmuƝZo}@ ?}5F<(9F_5iĞ<7P{d;}b&I@ߨ |{i0La< ph=6!!!gyg;(U2ZSRr9U'IvLJqQ}k/HErb "x3|՘~Gt" Q4V="J%[\D ԟ٥LMD?5(RdD] v{g*nt\1n++b} q_A++v, ɉTPFݠ`1ݔy̟ 2Uc`mC]t!}7|? _H'u<)3`&xKg<dWwL>5n38dXfeT[8]=X اi l_ ʯfxOWM@E"}!6 +؝pߴH+⬤Rf;%~(6))5`/l&/D}uCڹOv&chEDT NNN.W .,td,X~G  Whnp3by.4* & ~lĘF>sRo;Nx:R(H_FMBC~l(\xB !Dhj,rE?oΧ;U|r?*)oTco`nC-i'tfI6_hJSa=E-@f9ÄKXVC'}adgHbapy?kuLm=MA{m"qayr-c9\VovUEh-Qa΋w*] 'xRk[ƅz2~`Mg.3/TWΉܕ;C;<>(Hy$ T"g操$@*r 9SR*N EseGok *uۼ0"w b6]rA-(q c(`o VthS"XFPj~0qJ2#{EACjGmq=~ "5{}B i8E( RPbHeS`I$@~Iv#FISRs&3|yv;g6*ޭ)_fit4,ἅkFb 3 u>Z[vE3T@tl_b.&KGh{jy=14zvpr/eqE ud5T*\|FkCdn綞{nD0!:ș,F tD&$ LyCa< \X %~{S\ʜn$xcJUMA4@0$ys:YjIz `x\MBGwΏW7HrƠqn;  5ܔii`2C^P Voqz=yQ ݩ G7=iS 1 DURx֙XԴˮHSuhIS"A#C?Mנo yR]e˄r6يQ ۹ݠQ}dth:{f~8ʰq BH3xLt4ˬ4oJ*^j1d0?D# !dQn!p #Ŵ։*pqu)0$/ S7P"J_Z/?>VY0&>WzIHoM+fœ΁'K;e^xhfVCf" )آ9,ŵ1)yuH^)62?fѢʝko^NmYTY5S'O{J|\P!O 5xڿz|"cTbr?i9ij\Yi̡>iNGx1Y~rr?FAZEJqV;zEq=6DpSe뻺0^Ao͢7%2O*2䄫-89VOBAK̪ȎvpjEBV2T.aᏽBv"/a BPT:eڛ ;yN42jt&ip]fMM'Z\=M3t^ݞcQxϘs/c^@tC=n* ~Ƌr1)=.s=dߎ?mJw_Mnn3uO4m;4 Y!b^RaG]Ͻ(gtD͒E q$~u@!$lPfաBV.ە"qxҀ?AQ{/5)|_eG?q5SГG+ȃ[.?$h!QAX͎I>DG 0C̳cSU`_ʴK'mXs CIYzFJ#Ƃ%3c- +\,-p(Ɛ>ƠbLeYc[f~i_ L#r}ᾌB'F+"<^a)vG|ExcFoG3z6(B:ĕʌk@/iKGrcA&$M'R;a@ Ewka{ᢀ%H DƱ>sc0.M^0I‡@ ?Ok&0}n8&N3`Sjl @[GR8@:IOQ3.\}@k<}T[ZYt1a}Iws(Qc&װ kO$L-⬛'yN]d\uGII;Ԓ*yiT4y.b~K'OH]sk{FyV3>$!Y5A]T vH,`qɎ@5!jnL7 yCAs:(т ?dIi H4=m0b҅l`(t+]eB6^-Bקݿ3~"8Fxf~4jJA8P$]uGY'k*&iވD#nu[LL+L#^}G= 7Nv>HV͔0v htPu=(Z,SQOr8;"K8X2hb M||0J[rC>x-\5s]O<-J!`YRP;|'55M?W pˡ䈲cZ ./=nPPР^RnGX,Í# 8=6TBq??^p\WNxWƸ%{=;Fsv|H.@,Ne(;݇hE9*=.7\Wy4j|Ž]!ᏝHn lp1<hl} > GhQP\Wk_xm# 484E8R'RBҰKC&l0_jyhE ^Y3IT DOX2ժ K(X:m:>uU ;.{'P]YP:Ƶ\ztډr>4*96MlOi^nt9'ozҿӬLB\7c % 2gA+]@$w*)0 Yn:0`8_ެE'Tk03n*nɅ>&r@&?Ñ$B%AWm7=MF]sbS1Vp6޸ĺ qq3!-c-?/ sS]NpZP̽ A+W%Wf5;&&\:KK_Sh+gQE^RUH 7w۽{|DPm昤heW Tp_$TB̶ =W j*YYi>aݲoWsE$-C3Z<e)p—je6POv&?'OM1˲^$RTKSBsv"(vd0)Q ;ތ .ÆC &#~4G,`P@)3Qx,#A1؍鵌us~&7E "r$!AnQif;Q?|qxdj?SwAGIAGqE$@N W$s<&RiNJJ& h`~m-ð99$E{TOt`5^GaZ_q^k◢w3yޏpWHR?{gMXKT&(rӦ/⤳?z8ࠡWv)Yw'\4U>1<. k0L]ofsd[aԋTwfn2ַPV+N#ǷqGm`_ɤu"`-5n R [C]&YStڋ{  -n2s zެF!AƜ`*&dl*HЕʢl )K4!M(`v6^#oǼU`;9J^r|%B=,aDz Ķ||~ ڝLeBQ$R WhƖ[< 5p^u-@=AV=sm3H@C..D=JYANa|TpI4=Z|oEw, LJ?.:rE"g=EC58&&`zYK^b}MKV!!QӮᇷi$CH*"jr*\'S#B.ԤbeznfmMĵc|{7(0BjKt_E#FCΝ#e:Na5T?ב<HhO"F91CcCtĚK< @-O o;VO:ThwN޿$Y%hӺhqOfGb])cC'['Ez"Z puB͋?*R~cw|Դqox0^S9 fc߃ڰx/6WO0eO`zo2?^+κTvqش`l:wȍvItDѦ_fޚ#6U}m_D zjd{9{AדEE,;L-F9 &ݯAL!Ȧ--mg`גPD-*GZ_LjەDziY Blҧ?ԧzDlQ`n=GnE}0^&]jR*oLW̰ VׅIZ$]? y !} [#SCx+6~J5z Po)f}CtXt,Ak⒳G ة盨0SA2qkP\(Bmq~˞ Ol(,j qJ"(o5G+z(J?]LۅѻXN0y;Ipcrm+yqY^IQԹ*9GM&Z^9Y恱gYZ0707010000030f000081a4000000000000000000000001629779bf0000fca8000000000000000000000000000000000000006700000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/realtek/rtw88/rtw88_core.ko.xz7zXZִF!t/xX]?Eh=ڜ.+۸IIP\=</(GU/P4l/8쵟?c(B?^re}֘b z>E?4:O>ՆJ,FɁ/"'0mEΎQY95 x.n ѰSa/t'xSݰ i fܮ9_0y(Nh_ӷK![WxkǕ_ؾ4'2L OE>VֿE5K%ۏ?MOuiw=Åq~(V'۫d 4~Pbhk1YU=LŠ"ƗIY޶#PDK&;kuƾw3d"QZ.D\g| Ç.=T%.x鎩0ۘqɰBidejEY:3- 9{k⬒ ms\RKy2>E;Κ7IpR:<,7$( ;}O{以d_*#_qRN#eOûR@-QST̄t ^[(mfn3?_ppץҵpS$k[><9`^ kb&9*c'Xb\`aƴ弪NB[^>F0P곛ChY_}ѰKJ+GGLЋ/:GZ#[b2yaXxf!^Vg(`VI&JX{8n‘}S{ 6>^Jϡ׳@d=GFO].}m ٶ՜dOD r=W=:z` 7Ut&CŸGM*p935њ+ߥTh3W`km;*?H9l)MVƈ!bZHCD;.S^1H=UTnY\e/в&IS_d`SeJj)F%/yKo\iGT2 B̫ԫ I|,y-W]a޴ߊe* –$*bO}u|{\C!C|ɷ_#?,D|4- ߭k_~9mLwwcp~FL i/4ytO۳.ґ *2H_ C5:H>7\ rmQUH`3Y wvr@)ev-D>4kB"nU#y>%ǏR.W2w> 7n pP䏴}y2c\XgO51'N ˜n⣰9@9}}yax~5elHOJ ˚d^ /hL>?~gr'\_>G]v?>0κ Jm~&+FÅRI}ѕ5zb1]cƠTXSץ̎J7軁IRTG(XC&ZnM%EXRRToBKc"zW~*=LΉ06<0F 'fQv!q\EB%HRj݂aMf=jbȀNz g8-,KmQ ~2`C5t^c)Hlv*WND AUP0Y[!ºvQ[CqjM]wrB{R`,cǓA=Q`%9ikrNOV _\~Ge(7S eab$7r^wSLl&-o-ơj6%]J7ID4$ƀU\7aFuQ' !g=+,tV֓uRcbV%1Ӏr=cA'SY!W_۳H \(/I5/`R,jl;ܞ,F* T&0M*FlC>f+2Y-NO_V;,|,+WCё ScJ yGv-WgdEY}^ti>լsKc9*G!|&g8 "K3ׅm6R]Fљ|i { عQM4ϼ"5S 3(qb`1++PJ[S"PW AKCv1بpsmv ^_uBJ~dȡ-7@ kkE<떟H&ѕbUOp;9RHk-R(ĭqw#LG_ز@'Le5qW'9 7\<?*ѲBR3>Vu\27j{Vrc۹z YV|ȟYGYRwSGЫ qMڧCtv!ޤ>o^w/Ӎ9ӰA- QFŵ ;%v~v:/L ,iQURDU)1x>WZ\>OOsj~~}Zw~O wT#˲'r=Y*S!]caft)w:fs:d5ȏ;HZ@j|v`%1VGEL|/vHU6 F@Һ?G>9SE sG( pw7X`KtRb>ZD,ڟԂ@w1N!rM{5Ga@~=Cɕ6 9ׯkV%3|F!m@Vtll`^| CwoS>+vM%JQ6/׬sX:Ђh y. eq]ĚXG0 7 .4 Zo?=~2R^xGlNV]@PL, ( I [[8 ڠ :ņhmɮ=Mrz=Jr~Z ֕DL2PDqRM;ڦ>: C{بMqA*@4/;9uPGr <ߓLd;`Ka7C@J yb@vի*xS-z8BSqY7CJ_>u+:MXYvKRY"jIv|0qB"$<^[|cq(3tӘX <:&pٍ_w@h o-G2Uj&9Zu|[4S:??h 7]<THPت%n1F$B4رM7E^tŢΔ({9k~৻tK!cRH+̉Bxxưv(;(L ~ĤE @s| bz7EYaG|mscslaAY8.֏$O꫁(Vfܙ!t Fzj $3<+RA "W&ē&f&w^_G"}8ޣz>ԅtMKW'g_7no!ȧ^JNR.l!͡G J#zW4C(-` /d!il?s9^5\@m[6,S}&(v0g`䠉coEy Ll<3^06,d.B =Mx036aGk7&(_.Z O1:b;xE)$Q'YeJA%Q< Yø^R<\ھg!N\^:.Yʍ &pyMɱ8qz&UAID |:b }s9dRXr=iDl2Cɦ G'ٙ% #7T bz|Z,r6* S6>cs{Wϼc,{G#9c=h6$yvlZ% DŽMpWGSe1a4\3+$7JBXJ]e6 פ# pp9!fI}Q ^%?'[i_H`13*(0!'ZxC5O܋NeT?:=qkP~-9&,}у1BF&m`d<ؒUZXo"XoYH~u"&ty/xX>"fT@j5^/l4 [A%ZȞcucWԏW3Qm196 @bn^{= lpn{3}/WhE\ uQj ,J`( Ouo;pl:=(S}g>ˆ(2w1Xj!ҟY-lKJrXAW,(WUwx-'QtRQg+` 5I!jfsuv>2DFVVo+P>3}f>p9ˌyt.4:qx ] HyS/Ua2n2ڛF(I$Ƽ?3^)7zД+@a[V%v''-mV?~Lz~@9@ǫ?^K ēNUHv93NBSՕo p+3H}&|qW^lV)-ḏ7 E;Wb#8n֞Tcd(?jd4zd 0yO;EB}3,j59Rj|@IV p7C:7V -J?1Ƅu~ln@sFRpcBC {,$WtZ{QU3;y |\*O/n?Q k d^8h\E˼Cv|=ICZQz972v^% Bw VPZr϶ Dia{/Lla."Drn۳ݚppu}!j9,Ng|rF{,"]"[$VB7qUd(Ss>N~58]pC:{Ѽ ) UBۓ#!U%mc-KM|Sx@,UDr@rZ+$BJxo>m♈>.zj3nb\P uҜc`ϙ,b hהbi;:4ε${qP ̹Y9"+??q Iu u$ZDXӋH(R2䯹Zx8 n/[f(qn T n~Tzd3ЯK/WɌt耉\*P,._-**bwmy%mWɭQ7ծz5`:^·sή8ߊ:zzbiT[fUQ%UNVȶ]{.'y bg>CZ9L&7edf`a3qJk$MS0b ]Y7cR@dFa{.Xcg*1Y;aAXa['V-ǚE=vھqA茊m'ZyGc5ti .ɰY3 5v:])գuXSJ7鲱 37#t3QFOdPuPmu 2L5zR)cQtklڀ-+~ gCթrr#dMU+tۢ=&?_r !NPbxbp,Sbҿ/+% բ`3D?|)s>/3HcONή+LN!3IhVwբϹkMR>1"wtXG(oPRǬOfv_,<ׇCV_+pI&yJ́ldLQr1FboOsakw ]QAfׇW{Cww>pD{$6 F/.V))xu"@^,CK!U^;g&Bta2VjnbMҴo;\/$EeG -XG`es[ARu Py a[\l懲ħiKZ;i7#X>t V0ꫦ Uvm- A\Xn\CEY2]W+ɍ =,bgɩ@ZZ48D"Y/.Erpb&*h:U}#E"pIv: $1SwR?j^YRY^\P ~v_ P!(5#(H(qBĒP2lmu`T~eSai4T)_*̥P-`KaF uH^ c1C6mX\5/i;8]l='}m@5R,"IMШ,hs ,[[Z`S L+V|N5R#=ФrXGT QVc઒ q|^\ wFU*5 NL&(8p"X=X3ǝ,ϥ-NBӹWlGKμHʆb)0Cm|[5Ń(kK)B'll(b Mԍabd|-IAD\P0o朐{0{ndU©<嗐dKR~:!_ƮB;EXhd;TN !IcZMB>O㮝YNa"! y䣿s(86qU wjk'soYGGxu#چ /|@Rb$o7ߖ%7E桭UKLȞxIG0jBWin@WQ8~xX)h@kLkW/*?۠?dbv U~'hE֌w}Xd_-9.h^=\.1P UK{_͜vkCvN/ n9.)P4rZb ch)LE-NTW 3Z?@N d7w^ݶieDDF.#OՏ:KjiGSM_wj2vk̵0ևrH$ʃѡ삢 ,7'[27(jJ(L26rpU͓^;@בAuOᛅ26~%:?a1>H.:ͩ'S2OxQ+}E" HChe`"H!9෬AyHy^rPw sQ_󷥼 YO0(  M/qaKA:W~!-Nnu[>4a]2^Iɷ%Hʚ1'3qkl.MC);[%cP+X.%?R1&]fkSr2˚+N1y7xgFy ۬UW~4^ʕOp=N&KiC@BW#S*K:=oީB\8;-_>VbMf:tˊw*UBWTqF#7Iu)E`}hⳌ`K;?mig,yj6$khV4"(Ɯ6~HDD@ISBjOX@Ltf&=*yP҃ p;.ݪDȸ ODz3$.u%6X_v0ZbQ '/9渨nR ̾:ʍn"ÖХz"tos!G"m"m؂fl]V8A^*WLFj68)v麖N1LAvuw9\fOϱu26à Yy϶=ds]˳gGpxtJ>t9нBNmfsb+q2';(>(ƨ1C\Fgǝw ú{AlMY^`I*XXt=c0&QJ$m;vpA8Iss7,]$.t +-}w.jeUQi,E6w QD146u-a!\S89%NCwU(MF;( Hu)1qiᝁjbG >KŀED(ϋm xo`3Q'PY:3\MY.@V D6Mf=ePnַ[( ~&$$KH7"݉FŔ.m0 Kb׉) &tHD}2u g%/1*4V@ ջqH0Xv; N6ص6e;7. |]WA1F.<7=pͿ>@叜Ծ6#p1e=Ll:⍁dhqQVՃ9bewK\ rH~/e.j*T-Cycp@PK111c6 h q΅U{هTwʿ`8/8q=*.WQ/vEAGps#Q}NA[6G+'7Ak#,D`sզikLbp>!,jD9yzFQZQN#&9<ݘ/>sGKf1,)ц QOTΰW[1Ptba^U-r3Co \77V:^Lqme-L *PL?5$%oHw+U&0ES*vvGtP]$$1~weڰGRE9%% @(b,mʞfhE`u/wf#,$:b|8F²TO0L!B f,Ŝs0ZY9;Zq0_:5U#20RD[I =f%]C`g| weDo& [}xV 1'N+Ytv%c:UQ#p5Hn!?D*VvǣIcZ=[+aƬAePQm' "QKO&z"WYojS 8rk u ) XMwvܥT/9I#7Pilx٤gSO!=/rPt`*ɽ~9Gs~х@~,vq$UjXuXuAFo>{Ófa*&mdl7`YˌB)_ʝS,{?$(ڲ۹UP7SxG` h}Ǽm3b1K|Љ_ YgdjΐۺOKa|/p3AQӥӟ6DB +nhTd\+N`TWvL] YV:\Y5SbYن $ѠZ/ߝ* U"Ǫ%K^gՋn3p_VG6#ܴ!R.a͵?&Kҧb^Yo0&FD|tX̿{gpBP'ARg}V˝%T#X4#$LyV0ӌ%P uAQiá67x H6sM _nM)WHt:1Urh)G (+te@I u rs&s^a:%׀I2'ڥ3B^=eGі1(VLCo=h*m2yFxY`0޾?E,:}ޠ7/ \QdglkzmT*[L%.-9Hw9_\nAC3,j>(Mcz+_,MV,'f\Kƾ4CHѪBDk+׊Pҳς=Wdn Yǿ=N9)Jnۨөzar`6}YʁDJ쓣1@NmU+s-;nJx62'<\Q #mKVǢr1pƻTNwA͘f}E} 5*!'9y8!D[BA-w~+' pr*Fkbf>%`t~$Yuk{_b|"0:p!aAcR!ml~kCނc@3\;Vm(qQ8_[TyPN j[z$8P Q5A5yGδ=AƅgmRմvFugrt1i* mO ).4}GD x{M=(y{qyUO#@`$_Xb .ԆkkxJ-皪_9$̥# MHA6(8rRp) @4u Z P'm>7푏5a g8_;'?*&;8Ldd;cH \1s9tTL 𔛿,C -<-] NЩ.Lε0%bK+ܵz*XTx6`T#Z>όܱi-^Ҷ+NbtEw'5[N-K~D䖄9V br$=%c,Lڏ*-LZzq6\J޸<- >9r*S LH$Yїb0 :JtH;VdO0[Rw;K%~R>ם@ afZy#ʦ j&ç}Ƞ`D[& ,+8V).+W d9 f_ǒDŽ tCw ɟ87!o UMk@{ ѕ^h+ hA^j u.:i.ߜ^DGP i 푤*_ w{gT!۪[8ԋNwD+çɦNurn NZS#m⍯x!^Vl˩Cs{&R=xe[wUB֝X90𾌡Ma8oD"ئ \qCI\ jfdљ!R'd1٩5=asAzvA5~D`ͳ2]B7cDC0xWGv]piʨ6'z'8|Gz: 9EqGf{v,2!v4S`y?7xHI+,d.)ګ6qBsEYu'p|5w!;v%s[:W 3 IPcMMwfNι iY,GzR%n@)[pa4k؈\t@4y1ٝ:$yY.`hgi;C}}6桬*N ~΃^hG&{G xdv+Zz_[Nt/*80KfM{p>v3EZ.f|WAGoY@dKj!!$z1;v N2AR|x SQ= ^ay`~c2g⬣hŢp{ɘODPG/+CQNs&LL3S{ȁql`k\%}*v)\CjIi8c\]g<ĦڄIm^3e<9B/x 1O(Շ`Z$&-~že)%v? )% g^Sr)Ei6L!iק-){ERde\s<3 pi|B~ɐY7dZnLL 1RQjihɣK4m`gp5he~N><#G+\sJ&mѮ9@naS[>ǎt>BGqoZknVG ܵ/4D*^| 'L"}k>S':qrJ֝ nէnҟ-65dqa,,ʫ9[u| zHn'><8 ~5xϮ>CU !5.E\*bG^_ߜZ!W^YUԜvs)Xm5q?:;-. LdPΨ3jA*}YJ禾n*hB5CO% Nm*A= P.eL=n,fC{r(z-$ŮTMO6!1}u&i︻T]'GsMW !X;+Ei!XyU) @U8Ad%dNV_J iAY @z[lnon}Q=nm4\MAsS6&^¶^MoUh98*3킐ݶyjc6vRK>Q.S0 /EۨOnF"އ84CB0`F*K:ܠZyK:eϞϜo[ }u3dwH̷RRxK@aǔIn <^ yf =3`L]}К|YtZU6UĆ ζ{S'qWWQQ%FTae;Ejf:p|0f=~  qz: w,PŇЅ^Z}~6ftaXl"J#BoRP1  raŅF$O8ɱULR\tD= Qf;Bܕ292Cג 4FmtFF[ E&{_m5 v=g|tj/id7nxŖWwnz!i^B"\1]j[^.EfɽVU!/ELF*hŹJ^s.&J9Y;6Rp"ˤG_eq^ 4:t%誢ݽfrGlG|pcL~MsRRr0lkN)ڻS^"$ . rR##GJqZy jewL4"'dQc_|[(τi֛VSs)HhTM7I_y |00-Od-䤫5{D}O^Gv.6zg3h>GёsKȉ\tqTZ=. dg vOK|=z09΅^ڀ[:Ϥ4fe YTGe7қE]h0"F0'/Y=S@^UHʉȇёUיQr œYŧ3J0v4I ;Shǚ(-OM}(Ll~v=%EwzȢpy|% V;=jbB $>A)+ 1zNӿF  =."e xE'@rYhfN|Xp 9T/v xz4"6|3[*CiI-Y6e;xu0ۦGB +oq"K:l~%>؀L\ >sTIKi4f:>tξD!Vػ y͇`<,y^tW#]yWT0C9~SZչb" VN5؋3;V&;N&oE*͕v̽^*ص:4;.5pe~y/O06j ~xYr<}JFbq!5[Vx `,_J$w\8bCeq7wIrD6h 0Ewyup=ǒH+V ;yuJʀ:-DJ)޴>^dJ׿ŸotsY|]"S* U >z)sydz yH'c+]QzV tN%29ɒhEnKtxCƐAiI{Ol:**g*ޔʡ#Nb06oPR>:Hp$(h*i/d[brHsǞS Ďa`ReQb*ؾ:87aܹ XSlR(7/i+ R+S w;BգHHwE/6fTDzqX; y?&2g((쬅Di:!;L'S&i*X -<03Bj4= U KT r +E3ZY3yG1nßyAHm3ha:%["apT& 啙"2a"K:G?>YOئ+H(/\Luߨk&A+dէ6;[EcMJ.NOzvB+UH^8i p!!X`¼vZ!Z"uP{YɈX>`tR<UVx+!i'0,9""UǰоA $`zs $k mLS:vzuDռi@Yz _PFWt-p$@d n?]UqTO¶ofZ@ɦPڕDmt' ] ;S">KWy!o(wZ&71Z`…O b1EVbnєx'ly*[X_qpS;w"4W({U;aapk3Kzq3'9e$A#n>'!4[ RM zJtNW36.tv`z틿o]Uh"I//@fw&qH4>0Ǒf8v\}wɷ%mt[$S~iC_E[2,F4W=mRu15fcic44Iަͳ-NGgbDMp 'SN7 @K~1֎(PZ1pػo+x΢s?f{?D2Rg-l7egSSY Gga)eMXlVV@y a}g1+#!ǒz*YFO776ƴ0ŁD){}'h gI@tԕئ'$W9׈ L3~FGԹ ^l q) DXDqk*'n6_%*ˈVu5Hu0uCiAaUm~JR:^@ܛUxY Ab!!JN&At98zL %[EUIAPaЊ,)!ɱj8eGn%niXI+ K~0.gҎ'5jy]DtA1HVys)E/_*XV;q'3H n FH -5 bw/gٗ_;M6#.m*^F+RCpQ|hɟ:$v|TꌷI"BCCac+OY+:>V(3Je-'n S"`wfCI{l}Lj6l)F@zY+ =t('okՙjqtAxM!isRg8sIH0tAsngBb*` `CjEڹ}dc\M$uV{5nق#P˓6d1M]|UL3rK穓p+"3Z͡z`c9t3R9#7͸`jh|Q bVj[lHBemnYPw%Xv4a"wqO+uZ+lML^^`RKYX X,q jeS8j7i G[n"s~z^#_ҞMV\)Eɴ4 ~Շ.gCɉ4 Y!NK[*OF19<~>$#J24vŬ%2i܏Mp|ͫm6Bv쒇OEnJhBshN%x?vh{|`%F`ם^š4(F%xbVQh "bF*^Z/E4%)+NTYABr7ԃb䭀$'mXb((c7s!9H=[f nwD뢘jJ+8fDO3]B=Jo"`]7V6+Jm aV! d ՖT?,w"?GEpTV *XExqg^q/²VopiHJ2TEWʂg ɮ$ R$oQwrh_aN"0Fak"`1s" _m!ϓ/ uHgd[F'8\4gv;s'Z:l}Wk1ȃNϏHYNLrxnU|G`*v|{84훻Q9߫*1w[Py%3Zz}Z'~X4E"Hyͳٚ|~CF5RznX.cQ81HtrW >!q0hRAe>Po_q+$vxgW m$1~l=yO {=Jг0E/͢,C1*dNRyLME.b TXh\IAcJqn|Xޞv6sW1CE4 <}|#G^ᕑf&/WB);H%1]H#bD mrnQ.qE$1E,g&)]A%nMPδ_+r^#2L.4o+Hj%q;$#!^&39}c]>{d2AU)ҡ4 8 4tsI{'7*r>Fඍ`w2S<>` ~}VFiMjBZ,Lex2S=$lzfݨ01 \푭G ,1ZhHsLX[]2d2HXH&2z{kĮr:}GӎuH@g$R@Qr:(GH}crka`u·C#zUw}hj/-OXLc`d泅;3mPK咬?XXS+b:vaZ^M9IJxb5 d˛E7G6 e Fq+CP!cnPĭ6X\CEuDSPȉsȶfg#3y^P "R"ǧC ezSv1R:Yv:ov3;nU,IG1cE4w >'ۂE6]̎*z&dy1Tu-*:D}kpY/uz9[Rպ~9 {TNgGVe̦c/꿐u1>XD}Kتc!Dq<陝*wd^V+Z0?ɚqD"Z4XWY/ƉtTLGqsU# L߂ }"TёVIʓ yH5dz*30Z,CQG@ߴ"+hY`Z$X&~od%QOW1aMp!Px)H H*jkNL_>,dmK<V"_Ќa2cA-RTlaEyZ F jz/av򗣱]Oa?JcڧL+V3awWlL.u!wXN`1T 6&ـ+A=y|lAG4T644iw wĔWS[ L7`}-tHS,pwݕ_C4$m sI:8 V t[AJ:>ReMp ZܲvSUDaF'nc35U8jL"ü$nK5%_K8NK-nQF'D%N<'`DZ$qL/*ҌjNrV1?=++%B1NON: ڞXk_Pd^<7{c_-6BPM:XD]-O׮g{i, /3&Gle>3+s@1Lƴzhf`W2g~ur8>o`ERNlu+;b>(}d J[Fv ZpljF({ d{Zo 1N+>$,UrkXMJľ"3V_Bv-XT!hdTGKAJb8+Bf&G SK OC $}njGj/6Lx*!Ut me8 u[E4yu;i=wT*|u׷v+i[wY<HW5φ:eI\˨)K]!V"oN:m&t ̞nQ XQ9[~c WnzzucP+m7~ao:*Hh\ j9BXع|JP 6H WITnsV~f RLEٝxa6mJW3(k1^j#`M+<)Ķ%z ?n>}pfڪ+z{1Ӫ6-&C y `f3 7'~N)lzpQ_F9d8Auz$=Hh2vYU3`}熕/UxS!z|Z}7 1g/lG F,A<ʮutxxb09AhCk6TY(*ܑ m̽:PBV'cC@D̿5p{MRH&@F<%zY(cs~w  [8}a [M@k;ɴcz{aט\RDӕ;\ Q:Ǽ]$d }z?ӪwԇpEK (Hpyqw+%bI(-U P?ְ0s rmd: !lF/iD- 7\]KsSVV h^,@~VtF:㡢M\ 8^G$m uIQ b;ksZW߰*!S6uUYM?™S<Ä )b.k?l9O(zn"רCaWkdFxx|[ ϢXݱ̏*o,i`3U͘fI D$$C*!%_ѫL>ǜz Xe>t! K Fwi Mcv8d@tx16rUp%\ϑ,`_ @T.Za6>Jnji$n ;Pmh;= bCpc袮 <'c7O\\ gMaD>dg|Dd涧`90J9[HBJ;M6"KEӼ?*H }_N&`׬^S\KySR >>!7g%e츢pJ~NWsyB!p*hAo#q*ΐK:1 ۧۓ?0&t$?Qʩ-n& (v493 ?`L0SbngFOtjtwݬ= SY^rk7>$]kz\t.}Fg/rrc0G增ڪǨq),Nb|L]X*ٺ9$܏8nf1I-n4o;"inzV` ٧Ll8 qǔ`u^iiںcu$jq]JY C<ʎ$%Dϊl"V7󃐢o79Ou>̶ -/%^|;P;5D&rjE$2>ZQH8hT"$P,1Nt-LHFDFa/MV&4^[I{Qyu65SHԮ'kĖ1^.`D=@i(SvMCZzTuYnf0KVǪ7ǟNA6VT> P&\ Jb{ڑִ8Odѧƣ2s)"û)?1GS\#s4L|j.Uz1ṕk=5ly+2򬜦%ߺOb08F UQIvgv/PrF_,'oGC$* L燝w ff \?Et.[\+Si~<뉩?-] R/c貂CPR$6:>JV,q(<(O`4w)u=4tӇfۡ>S `Pޤk4R@{ {s\0ElA!.ZŌa([ҍ^jhZ/I!#& J'/XvBfj0LΉ/AdܑDXc|xVt--ꖌ?Cu,0F¯s-VO}o:ʬXd!%Nf%A!50T`%o<>#WA'܇)wYÝ.{PSNhö*+70=Iu|# IĚHןX ~/=Țʟ2 LA1(d_mP V4/B< *!^ p:} R;3: :#mk6s1! p*[®"lmdiQ,ȜBmS53H7$,ؗw]ӟ2rb ,:OH`҃ qߡrPG|ZTcH%~@l MndׅlUF4sA%tXy=2TS98|ЌUOaxk`P/csWJKYG' s$#IR/nu@ ҍjxG}F@OiUsQ̢ U@NR }DtQaM]̜)OK#$*PuidT}>(ϩ^(s[v @GՄY;# @+fLN_>6$MN105LJGF.=zycQ.ؘ`#CIx?}А#RmJ+$_,^,GvſW<} 9ny o%O"Sl]oДv6%=KBS.+=aj,Jnvy~4+7guQ7s_cfsb#=7[v%R.0Vh<2BaM C;b5%(L ` )FcE'Q{ ޤRQ5<pQ@/KFx=zB34=*YYou;$RM J.B(dhʌ6hrc$a=eEj@jѰ!EC4{udzRּuCSms#mS]IL;qQ#&wXKdnj.߀̞h9'Ҡ%N5*T3PvHXD8Q[e"l,]'Tf9ڃ?0{`!OOj^,X @nq\m)B6ŗ14*BsfvZAR Ҵ8)bm? >5 KǗEQ+N-_u_MAh0ɰ9S*䒌*Gk]1SPmY)01H<Z3TZ\E8Uk'sw~HQurE1<,]\x溊øCrfEhi' W n&*QAxbM$N]a>M&ײaeaN$tNE"9 v&?CzAݔpX8 BFNUxX zA- 43 c'RU6 xg§dD;u1>JG4iS͋ _{|k< ]U␸r3vb[)hw9vbE7s D܁aZ U!/5 j{ ne2rWFwφB7vrhҫK?(0`LO\f%C3Tyyz]δ\fEsk#foV<ү<tTJ!rL</M8^P=0|φ3,fs1W7@gFIς7Cf-y2nУmPvީ} Ee1VZzu"~ڢG\YwR/)TPQq.rw|ژW&֔фkDRN`ĩ%=N% jXHƦ4W{XSCɇyQj'o[׆T"H 8δwSmozIJ"8RVV }ɮ&hvjZd6$Em 6;C(QOr% <-!ة Cn׆m "bJwĎu끪4cee:q|K9ܨ픴UuϘ6sAջI+x:# WgŢ-Z|2΍>`藼"fI5vkeќrR R wajĺ*A6 ~P+UsJ΁dQ(O}C>}y|68 ]kg9N%m6}C89si>&d 0 ̺ \m=K=Xs'sӞV^F3{Kd H>/`*H<[3ӀF?N2/{gѡ{3 %HzT~ѳ( 丣X%r tS@hnO z-0Ytf/4 '!% nKWѠHXPAq)~aE\EX <.bPg.!7/ŬX,nІuŌQ$/d`M5.z+XѠ}OEOJ26|\xb<|F>" G T$/)zU _JoLrSY #):뷅RpzD]jw6&[Ti(Q:p,5E \;o56J* 3ifQ> +wXУ"S(x3Cv|~I:ynf=R4&RSwxBzo)g{EynG n1 cVupo:(g.d~@eǍW܊Qȉ#߹7(xB >~D-y{ΩFk%J:t%V[Y"we{#C[m} |@ ڢS(6(P= Qp d+Rvr殏_ CrLU,\,Hn cGvJ<mXUP;g>%L-Ǜ[k޾p z j)zp'3ԉmgOlnAzRؓخ .ח`kb130M-1(o\)H5۹j"s2LSPwBʐtOޛMbbiR 8X$tH{x63)1<۶t#TRxl"z8t2Zطx}Qkݏ}'/~7J{HH2 Yz5W!}\ju@ߗ MY@ C0|Ke$'&䎢Fc\]v `CO w3< 9拪.ɥ*; T2>r= o 9y:iq^&Z52ĊIFHz1Чc_B7lTLĬ "#}& 31D'njhZZ>~gGl݁@oHcFr׳lB~4x KrCաQ %mJo孪K`YXlS dy2hf4S#xqC~LS]+'{a2|RV2PUVyhӰ"nJ,t`]+cy(Cfp2~xS*a#̆YaBF3i`YDRy>@c`wKȟKix1XslKQBWBWxHy( @9 14A tW/ڛr -ghU|%3x;^YѪ| 2c`B'(b+zD2gzN<r7 eb[2CaBW5qu}|ys:C~.x`@/R*AiJ(B,PJ ڂi:㗶jSBh+[Qdm4V:f){zg^EWAn*ҒF'S@v<&ue(Ye cVxt&Wv^%G&X}E|ݷwWb|ߊY @8dP`/wC~ ju jO[mbgTi#@y=e*iU(3񿳓DZ$`&2uiqhNjYŸퟴgG<Ѵh==2\s<@. ml{]rvzq^phW̉);ҦMocd*(hچL `/ȊLբLZAÛaXN"|ZAw{KLI Ю7KmYpqDgob5XVS @Pp897g {L IoBc_9^IHm&’sg/I1~~=|? s#]4f\*YfXyرզWl.R%gy\EqL8~8ߩzsT5FKQrl3dh3 BTo=K T@W<g \{NMIC1j끊'~^M3V 3P9U d 9; 0 ̯\q+ȗImN/n  TS0(>@T DZu/oD' {yNzBF!6gwa_3!*4յU׿s@ӴC+"Q<([,/IEQڻz@wDmE{Ǟ1şV`9bBiv륞r~G#lIt3-aSAؿ0K:CP[B~hzfMʮ|8V({.w8VbrWK4ln5d<ȷr@eỳ~ۼ؏T<jvn*!mQBbFhUؒ_Bزo w 44U%!,Z}w[]-Fc12zuŌ񳧺pLU ı?KyM0K[țuW@6< yzf؊%r.-M K6vc^WLy <~5 L"VJB ѺN ^߷us~H3^[6j|"w=={!X Q?ώxnR4 "vUKK׃"/Bb@=̄^nŸ|, 2|W]=Y+CIK#2i `6sX!|1:DY%%`W9D)N8 Eް9  "9{{Ǚ?#i2lV 2Mk7!>ÍHպth _sD{< ʢv8g}e ɕIg#`\SF֊Q&٭[O2R 1?YCr+(5sI-w15E| Yp)w4Q;1ZQʃ&p=(^ƭ 7ijU $'5IR3.\_NzA,A'in-Iөxd8_" ڧy욁qZkD6IXC%QzEKeq(ccb>Bm7/YPQ1)<}J B~/j\ H"+rMgצK=pD/;|NFqZP}>Ǵ'"*."})= 4NHYKAWV?pb K8$=SɞAh{Aghp%rᄎJԽg yקh{"m0ljFX2l&":ngO;i;^}"d@lT4\mI>ddѦ\}wI<AAohK>X*$Q: Z\L5Hn:!\PeI%zNδ58%E;-*nj<>Sa23>m 1aC1ɠv'uX`v-+BxG²,G1B^^q(devuvzm>juBqx|ZgK ?ziQ ЉZX8yC7OIBxmMDgMd"s4IoloRp,qH֚fT!QxLՃ !17vkLљw k:n5.:87xDzxM<{r` :G=O4Nٳ< sȗNuQ4ȫ^$g޴Z+/mFQy{r-dFثI\`h <[b'KUخϱuu 8(S#xxhH?; 3y}ϒkZ, 1;)S>z&L \NĈLT8y1|}M)g1zE:RMw2`R$;Qk&fa$<ֱ+Fn0_!ܑyi %0-js2gN R=S=,3igG}ZȦB0ր_zeiRCܙ:w Ꮺe1 j u;` tPbCD7tް`x g%&>"*ύf:>wz;w#sF*Q?ym<Մbou9mġý"46EŽ1{Ŵu+81(5ow!i^+D~陶uPϜvkJEq'ҩ}p}ʌo"FN*:zP]J$-(!S$a>^mK|:ݻa'Gn-?=~pOp.}pi ]T= q=YU~7+&SD"-j? -b.^Qm}B-+?KqJn{PA7胶3qf{i|m,6)\ۓϽe4 7v.@=eG?xU΂nY!]R}ߛ<+;3&CE9Q~PمY(|^}as淠`WNbl%i ?+M[,#uJA Rg#XϹ.A{"I+o#ƩjV/ `e,hxaA[/VkO2;&[ީc`\ZhaCȃFJD9,JR,3Mz\h{N[]HOTOR+BTe>Fzl˒W1|MnC 5.ck[ K%f* \|BOQ<, RO['$ZdIs0 PfpM-iMj_@&? Zz쫟U : nvD˦nܳ5{3|3VaxM~E-< (_x:V5%iCՎ$CEӛצV]N:G*8Rjuy| Jp ,q/Uf?tCm'DNW_c/pf^ P@ʇ_ =X5 I+F9|CJgcP m:c>3_ޞ=$Ŷ_c[uOzr k&C<32sa.B~/Z g7^XWv.Mה.kB7'KhbUkIq)ak8tu(xm%^tv.0ii-v~Wb-`'**,uPxVBz!l:oiKAX=PX-o1 ,E@wiW,NƃxzNo;B`ow̙L,: zw_VמO ;q3]-"5s~f !3:1 7Pp1'~D!%=ォ|2C!Zʨˏ!Ğyg[2x[9ہVEw6KcҠ$r/CH~F⸅irIPv ƪ=\s{э@MNdV)C7pgf -u8 [N-p`((ڦ}w촲]<=邔v^Mx‡N[YFSl,QvAwT? 1c5tL—`?T9|~)Ts$\Gɞ8WbQvj:߭-ۿv&M9›Lv(1$1S'w.)fLԏkܒxW"ҫ{o#l*8"U+,*Rm Z2`H$(u.wY1Qwεp'{&h) :AQUM'06jkS J!5q>B5sCN{ Ї۬ TZV.RZnۗƺA0 ~FU eo] 91pk'[c&auH**3P<:tWjbQAt\T3>#PH,g3PEY#I,N)#yvNt:/Nuu]&(8Ww{@OY2%>aO )NdԮݓ˻S<KWXO ďgQ ͭgl88ķr#vqǚ$)C:U&(u1%V'lZ<5 ({]&L+1Pqf_=Sn=?=M*mڤGf,%\Bdp=y~NM$.@ ػ:د'rdH>fl,?y9uAmQQ]O\*X6X:\_X톹, }@rݜnwDO*`# NHGw3SP%jR2 )?}3j iiԃاM4t;{]xrS"iʗ]-.=m5xhq?b|nwbfNkbX[,a@#Ō]tF/3kH+=&$4FxG]0VƹXa=/r k[]. tR|L4 h,(*A:u4w,G0$tmY=.{[f3]LtIVn %Lڮ8_q;zeM{-Sz[xsG!b(4|ptKNXW<FTN#4J z"r|W=1ɋtfM]˺ dm=r1JI#.A]?tx9b iU)LwʔY2,+[ Ce_ E/\:%dQM\2MQ aۊVKw`;Mq CGД3bh.4KunůH֣mXi^arF|*),dڒAi:ϱZßɜ/햇0n;.^d;:7L&$9qY Le|YLF|5֒9sJpʓbbiA(ƽ/tungY، J<+[͛G,|L¡^)7iE`􅊴9pβg/˪5bn@vaJ,߶aaųMap6HpDweWN?PR:֬Ts$; ˀ a%;'%C${tPqťif  PD1>XcP h: L^~k:gQt@om;q#0U~Rim`B%K+!± & eUsS.bus0S(:\%]X1Šy |Q0؏~si)oDBȓ2psp7<c\ex"! BJ1'{EKC&_H>bCl*θa䃬~~{b׍bI+ɣ L2U뢅}:(? OLe| C >$cܥoW t*% cV87cٮi84\DzdBhX~] & 0t8Tk8z |85َ=,EZ>çm[[d4(N>G\NJ(D /,a[Hƌ}P.sK ?[|xh/%zoЅ;b&[|9tׄ2w1rj)87R%U]\Wrԕ@ͬQfhCfQ2WU.M,̕i0=uCL\ #~&SؽI+ELM% rIp*Y߿F0) P]LM,-I"!bY>]wS3WwYobAi4dQHr'DV/ ᐎ WY뵝 's wrHcU @( d[:O-\C$5|{_tIW  : D1.D·#Hh!o\M&ԡyIa/vP]b1s쉖_O79&WJI%Od˝(Sr<VSXLEwoV2\a.Hb IhEsf46z+KɏˍfaVmZ d tfMi>)9n{"!*(2 ) !PZ$zCWD@ 2.W*,B,db]F3b:hM&Ϝd>Bi5pth!g%UZ!@a$mSit=XTQZɐ%*KWu [N ?џM5z?B]xT>Eȅ{u_H i7{Hk#Bك0@C1ٴ5pT\C8֣,;ht$(ٍL*g XjczdiȠ)ztdG " gL5%w0ՖO6Z^ޯo6Tw(v͢*}oZ0"+p* H~]̑pK{І Rr]9WqIU\oSΟ+5qH/O #w#/K `& fc(&|n =RG$WRq75Rۂ013K@.\/8ch:q.l?i/6*bH1U1 ,@3v zS_nx,]<ث6u'FKaj~1cP<$g:%PN8w7ⲟB!=YaJ,aMYcn sPÞoiyyF;54w z\4٘};qe1~E <; ݬWCWO6)W< W 1fsZĻ-$w66b?K 6$DѪCF}#cTG%Z;z!ytGBZ; `f! CwT[i`,ca籭5ݘ,fg2*Viނ/0^/WFvR" uZzdpS-ceG}8Y?Poub t[$S`/{+ISaXfXӞ=@bBfSd~(=I"/]hOǮ˵"zo1hy;%*ؚ֞X>z1YwNѧwxVWbUDg0),TQߦS }s9rp2gL8J>z\L.~ڙI<OB_ڢ C{7 f5 ډ 3yH`Ǥ0O~ʾ"0Ƴ[5..s>&3pd]lM"Т)#[A補\ %/4 6tAͩn !+RO~zz#`Y J,bk-{Ij]`跂~}Q(-5 Cx ԂoEhT=R P\pgXM=PvTX[fpfjm0`Y҅ ?h7 p>Pˠ^AkTcʞ:bm~\5{.'vO /lBUCrl`S_fX.Zkvզ~Q6YBk\ϦB٭UD-_E?Ӿq=}IshwYdt0n lJ}IոEI/Gw}* 'W͋yy=a{?J_ l-bMbmP]Dd"忯ϸo^waoTg8ST Dt= ֈ^ ЈC1/=ǎyaLAk̠,qX*׈\aW޹F ֜94l4-q=6 aSp1C I;62CԙOtkj9L~^@+3H7e )4i Su[l6=}>~̓?4 xZ'2FF ִfds\:*!8 )G7mEđXBl_S~k SDp߅j,Cp6 P@M RLfh]e7OH0}QZ7wN GP&&UNvpNڜxʦJupt{A.@A,:,ܟ8q=y{'IQr1i*ֻE{1G0kFcpk_aWQ?ܶ04\)9t@I#ɴp.Ps&ܷSwU|s3߶za|K#{ ֚qFJk{$L8Suh+NrZy\. {Lr[CV"nqqo?9ff=7w("*vR`揰GD?|սnbq*>A!z̏!تd!S-D"nI!L DUkAuﺡxf[(vI!%;9&K}ʑ Ni %0\ȿf5y#ѯpg)GǝNy5l룏* tN\EΪE'$@1t@  B[!5-2U[H\Zlnu!.>9*j.v%o$ \=eOK$Ō '`.NiƲI0rg.ZFSs?>ȬQ#{V43ݏlI)0}|FWwyQNTqjò}zC8J|~ 4D9H]lMg>F)^Y>5WF4lX`^G gTۛϲ!ߴAOf~їqP a6& ֺdhڪϱvw^dc,Ș ؊#uA%_q-TT5e/g+R,Bo:u&>{#Q'Ķ\֪&QdzVɱ܏ebU"w)tHîw;i,֛Kk/w-W5Pɚ.>*prsT-!! -4%\Ϣ,] ^A[QƇ`m'9lgI4`~>Pw`lW'6HQ*殢 UEOYV{.|BJ[&'Խq {E_QLo#1F {Q`ff) +xFbEeK#lm&~Z Rb/]=VvH=Y҅ЫSz 0~+\x3:a(J/ &Fډx Ψ_g#WG<]6[n {I?B'pe@ڬ%ڴA3;.2OU@1YS371d᧳2VɖBn~e,P׻¨$IH8wY iQfq 1vxgiI4ex*H- ގMbSB@4 SZb}Ixf^[.)e ]V\[fDM`yD0.* a'<&ZnsJM)쐂JqF֟uvIeg@lZ]w'amN}%v[Stb^վYNϱ}jʹ I7\\N.&>]/рȫ@p)mc5`.G{ {K*2j- ?wPr޼>&}YjZ ~GPLO!,P,ZGRg(=<ɏytPl`-18wI!m_;"&t)O q&?8wr4qa.IUr]nQS{T׿jS:ݿ|&y$zN:H]'h*[ \யOLӿPn~=np>o1oz |_ő`i 3puP\)YQxBfGfVa#'1MElϐ`bDw)7YChxـ )Yqp$УqY%IWWnڋOrkdU=*mྩGV08}0`k\]}pYŨgKIjF3\:5T.`5>A)K<,[r%U4$$.; o) ']e wκ-2_G 3h`CmO 6v1F:'En-f3|>Jv}#Mu@RR,8KjՔ_ *>crA`OE/ ,b՝:0Vͯi+W#*أ|g8nlCUCJpƈ9xj%y[Cj^I 0$#:cDϯ D~0*AdOŞY|,.*S ̯aBF 86J-̖EF_\96d609-7m$ .F'5tۍP/'Y=c@.+A՚@| ؚ͋dYcDۢ弭&ռOr޼ݹIP0[ZI#>j0D;!VQDeL%d'Ou}#a($?f](nC$!6NDpD5!!3jqp!sXؓ;-TS!3PťmDjGuűR(5MnC9̤R[1 t:` OF :ǤzUQ:t~qDpHQm; O<Ǜya:VlɌZ2O<ư6,h)y'HK2U4g?,;3|3NT$|)8$ol'@aޘ B!ړhQ4VEql'HީY>I 2[37+2}!ɕ/ Zu!dY ) {gݫv8vI=>DHߩy;-[p rZ"#4 v@{Y!Vw8Z>bA;хF@#)-_}%!,;j}rz5*>EplP BgoUq{q\1PuG*|av. +Xyvߨ^}}' ^YW v| 8lo(j >83\0prC6"pǷ$^%%BaId`=ɢA `z _%% nujybUScH)mʨ:/iu+'XtF^(^LѸ KjDr^^, +"'Q;5Q_o?ij/N ҹCAD/pR79{J]hֵN$&1MinٲP[fGDќ)NuO4{c0*%ħ4؁ƠIo w%="5rozOĸΜu9X -&a&r!яb] I 0;R09Noېw(hp/EIG3حځBq{L~"u+'dogOAZv4@uE 9머*VfWR $&bAd]RSzCY^H:/>^Lrơ:KdA=!s]Њ>6`x#7giF4ן29\ = |GSηO*ҿ{aE3J&EXFpk`[{LJ*Nm9vGxؗD,ns'nfaW켫:ISiI1WЕ څXQpmU;lӾaf^0_$!v xKfc˺.?[KAB*J{?n8 ' - 6[INcaA4C7.] `~kwXmX{ 4? i~,MӺk -GT|2tĔz7!BvPɞEgLz"x  ]Lނ"5):0[m]'2N C*Tj ,T2r M6 YN=d?u )n4Tt@Xf+X9`e!@8,1/EO-ɨ)ݬf$BJA߂]'wPi'?ԴaѬ+s0@LB ׶'?Er08Ɂ WKWm `h]':UsȒ5Ĕ8"-ݡmv(fݸmt+'s$iBIyO./uMoD޼#ѓAs=<{Y*h~Ӷ٩P /gImHȭ ?P ?M^UT[bykAl`Ŵ"^&ַLլkW+dV% ;}B[Ȩ'0FK[U 0;&/F+eܓ~b|ٮ'ܚ~蛢z;Se:UP1{Kf`O+pn4xoܒp@rdejo2] ݾwJw a7A>A(B:G/l`cO]EXn!V=7#mW2k2 E;szB4pl7&u@T.$2pH~YvwpL)ۦX " Rm؞q-KAl2H".)yʚq].80VMM|weKO@qYw’zJ l4+vg5Ko2!]cD7c4(n\7sl|yjtmyP/ςVWUhB噳Miޛa4zp7NۦMؘ̓ xަp+ TSR#ò l->w҄.<,]] k^sC{%', ׃n.X FwH) qXDpj 1-/cv>]ZdªGwNrs߿Jk;eRw >jSЖSj~8ҷ~лYf(1oJJU>c,4ee3 G{n]89ˋn̬V7[avv?:=I>|r4q =@6@ {J:G23-ͻ?.IHAT;VKj^WusQߤև4K,4i I}.4^Z:>ԈO o1k| dnqQÙ- W~ᯠztXeYv r34hFƾ0wCxQ؄& ާG>6XlƇ1 V#7?7  wI$JLERs!-lƎOGĪS*wă+o-]$TXj2ؑYqko? ]G B0f9/ Y RZɋI؁ͥ5juQ};.>ٷ߾bڝ[ FT>LNZHbAq 4X u(nai3㞐I9u)&jI>\Z#Kb /kف)zvs0Izc^aJ)}ʬdhJ'D 7әM|nDlC?Z HWp!\g76t6;-ڌzAztODA(e7^b-  }e=I@_"/ q?{یZsKYDSŽ8龾2odFxzlT?&~{_rR&@q[ +%FZX@CwTTҙ/IYQufI'؜ Zo0@Ȏ5aRCEE]WI*)'n=R zWW*;wΐ9Zݬ2ZyiVkW/˳]n,6:.rnNkCE9`8 T8W91R]T[l]՞b63}UΚe; zGSs;jGFdlۺ/Cd#FhS[̅+%W'8m<o\. Qῂ) ̸%&ڏy5wR58Y I}kXdUI=x}z/ݴ}A'~ԩK (,]Y>HiFkUD3+n <߹ 7%ıF&`>of'JozvNT I Uk!! V*ϙΑMxOiuR 2ϛnʑ*$g>$Q)d&VWljSV=K0rOH$ӄf-hh"s(?JEV@9{BzOR`3- =p` wTuŌ=ؚ}V#=ɐp(Kf Pzq$R@S^q܌A;6MC6x;Fϻq.O5|f?}8ਗ-c.g>$ M"1U)鮌Aes|g 5[p5gJ}o@j4w?]c+CFKw 0Tu\ n&uGK;ZH3CƈWBouv"f8u&VN&^ӦBϯp.O{"^ٯK`1 ;<0zn6EkR:SԜ}nͦ#԰[nfh\)WbR^#H8Q9ߞSxwi@QWNKψpc:|P4y^.CGS1 $D/ 2Ht0(Ɛt83_w ̜-@ͻ?lE Է8pIMjB#p*.XiZ0||"O)sbҨՀ:4LO+HQM@MF\oa= '7zaj418UI\;ۏbB{P;='!~噐LқPP9]4s&)9 `&yP z7) 1|)qeV<fvGdꙿl6.v92% h Dwh1`p7I { V+M"P;+&uCեEZR,jҴi DOlM\E=6mF{ Lw$*AEwED< }LlvJ],ze1ilY% JtPt6+O&oer,?wcʊ jqfM7R">W[8s ohwI+05A1]}1> MN.ltm @;ȴ5H6G+}IVg$5ٴxf#\glܥoRKcК0W2R^TeDƆ ! |Ӓh+E8 ~98EFwH-C^D-,/;\Ø҈\06sᴊ溕%C>ȡ !wbZjΚ1iAbEx͈'0m@(l+54i' (& BiS7S^S5%-7ght׷292544ur\XeY+!q~I_H)k.&QqRa%-﷼y"hy,m{$9fN.<l.L+)ZFQQoM&~y!m~uBm!Μtcbri,"!`MwR]g[&TM}CI ؇d73{$18H°Ab캹[WIT^4b=kB^ p|@ԷyZ|M9@/o7[U ˛>F^ "]T!|j_#J+SyqygM_) (MR}Lbj=ܓ qwºKJѻMz ʆ++k"ތڶ)=mCn̲mGfWU9U1XD7֊֜K5qDM5a>7v3  E4Bt")C=d:o%Fڵ astmf"6 GX2`u@oH?={yR)l2\vμnɊCu aSNuG!H!epKęU>ps} eY"El?&-nkgġwo]7`C:ʥ~06o+ۉ'}q5}qՖ S.~ `eQRɸ{S>~@r 2ml(E*q.>kIZY9չuQvrYGXIBj$7U~߿  2aPc˞ZݮH5lbyBrEiic>.v}I)Tғ) '>gKEx!k[ fK$'P5!%(;{ZloC Dt}WA]&Pr94/׏  ͔ |ȑw+W~EMTr:6\(g)koA\: w{VVNn\PT\ƼOJkmt !HL \&/Ʀec2ӁlSX!@*qn l X-;1ȱ+Z'-!4iOHJ/$''4a. jnxp2" 3q`o'SI{7[шj7UwxDmKwl7ܱJT2gs7}F #% "6 66{FodL2V9{yT+hzl|zvW3o!$< A%vX58GN˙po-3E Wr|؅ܤm殴 M237FWd~`\P;R݄pN*\ xAQS2YSg^Mq ykͺƕˬaqvU&lۄ^k&= EPݢ[ 3^ Lt(pa 4M! BWFB'͋ u T )nQˊ7\ =AAm'|Yoy38J `cwDA $GWo2Vc5C*;G6^- H{g!lS@2_1şOA1|M>  CjHIP@WBX4s&'.}tX0}H8Y֣r]m1h^=襾jR$W925'JK3hL}T{{1~0fX~%R݌f!RW8ǸNRl{7Ap 4Z5C< 7/Ca=?3AnGKm. eUȁ#{u=Χ~miRw91O,⤣2h9p-:%Nf/BQ?pg0%lr/Z/hr#Sw7S2 dU=Y.pިtBͱ!3ZCDlA#;)84V'|ng`7M'n`Vp 5`0\ xɇ^?Rp](6otkZSKԸK#E(/UiM|✸G Lzi̭6Z6$?X,O]Ts~% !_ڶ?7 /{I`RK;ג\$l(!2GUYr,;ُ+p`NS}',;Y&u9 3ܿF)dhE{'#~m5}@-Duc=TZ"VD!Dv]z޼HM_J 12NiՆ'lQ+ V+, %3c5 _GBHtݧrrO3KfB=LXSiX=,u-T퍜s2y͍~J[E2B"`?@VH)XtiU\MY(E!am4~%n_,Y?!@xMժ]/kͩ(j d7oŅWt:s MۚdF02h5Hi(.N \OmٓRY\^)ZwO*~Y%# H$e,X=*3(\h}Iq`9WʥmpyC!bKSыR r-+ b)9p'۶.S1\!#}l/Zѫ=3m$҈q[x ~$09rp9By׮Gl yiǁC Q js6 ̙2p$.`k o4㻲ѩ5~#tQ Bn.jCv+c;ۄufy$>+w{y:FaU=6}6Tfģh_#Rc~6QX?Gnrx?K:+' O]/ڙfĆ|Z3;. {ݥ/t)ї B0Rqj**&> F7˭+A4>5=Mwt<rH#EPp= ;[C2&Ogaѷ4` #]95jf uKHRa%/ԯ_襶G;6D9\!(UB'ARs/IRׯv0U~eZ8Tے/)Jhn ׉ 3_ W^cB忁2IDc"U;9z>vHK_W |RshufLj?X"/blPXޓib"-= ң/&~g% 58aUږ%A$'70r&]jL&4Rj&fuju5ve(}}cvqmz~å^>};\N9GᵚJW@l{erv6sfSF#Jre\thkX2"*}jzp ,֖ KZ[ ƻ{rE`> H :6>%=q40c׌(GG 7| ^*).jb(ހDJ^Y+:G)o„t *L|$ؿ)IQ2"4}6rbK [eB;I0`&UY{Fx#ti,\RҥΕZW#)FG^xϲfs #AM+yly V1!ft-(9c"  $;an;[%.KuHYѹݮ$$who5pA EZ,K>=S`avr6T"b'0Aѽ9t;[5PRfonxJ[C臌qL6~s:iju=,wMZ58i:"KAKĜ̞$8| 25w왥Z,?: y!ύpC#VGhD507a{X(ƭ0bfz`Dsa~$` dn:41a"z> ^Vl,7 o4WTḤ_k'Ah^l$2qi€CU1Y҇VjR ?;jZǞ/H?9=s? txOǘv/XiY^#8}2{kWC@\ ,.ԇJvvbSyF`.xZw>Tx)vTEPɾiT pXIU I.H7E ٟ, ȞMQYH*J_$?I} @$߻ 2`OAp3{6-$g }8V?f\ ;ʜB ڙ._1J.1ɺsUvXКvN舥wu6JE[ʟ4SbݽXf-Uk[\޳T ^[ފ=~Ul=T@4OPFa?)*Oz@!߸EP֚\- ň~rկB[wpfM= Z+M?i{21&[Ypzֳzš^x%<Xzf!Q-UĎjd` pQjU@pՉtSuȌ3#}|<b€y&2qzsI}:;~u?-O굡ƋDZ٣ /\ƛ=8śwyiz&t>tKw"W[ V0t9o=zds#̵ 0w DTmjPM6(Y$"3Pt|wR//zBp`NxF$h2.]cD ³7#R 6YkriGGdxz0J(OI"⣞Kb[0 ɡ |keOgJBj%1a),@9bewMbq5M K| H ; ]Kl e7]3P tݸ7<$iOufHzbiy~[8;͔hP!#Fqp:Wj *ڱ7M ϡzĈ K͚mYYeq=fso5D7E lae+iMѳj_uwJ6Sc95ZsE7jYwزz{Pz~ كu؍_~_,V: Y@!o7!*ow"x7:fGƸ9:밇 =%"|H-4&V Gm٢7ݱDAWzŦ&; "o_|,EP >p(QնX Poh-hrT)G최ͿָyLj^vHޑB.<oFBB!.;ݴzxSznl+lO e54W+OZs)Z8-%]Nd7^Nw kٓ9u¾Bmr7N*eȥz-SS)ǩ-ooF#e$ji(oLF~mwژd.:v 2˵]c|Lȶޛ`|. ~dg>߿.W*c>GB/hnlypb?TMb W3<#Q8/HGT>=vMrho#( s ` zN&/ƘFs0\&ce i8gdF}]i|M>`"!>3gAp 8(9ԏkRmXiiM;qlX20ݟ<,JWl$j3Ҹ$q(u8M ja! $Njnɬ'5 ^TQ{z:gvuxֱ@$]f% Au1TƖƩ$L}AP0ֽq7c9G8AZD{A֊q鸌, ڸP  gIg%=d?OQ3{DkZt n@Gg,پe5IbnFl%7ٶ\]vA}Kp利FMC b%6mћCj#eINJ;G~HK؀tP[/i܀zeAJqM:!4ոH"W} /ϋc 'T,l)86;)H(z isfGH1Jfr57D\Vq6?>LةTvf`|EH~!t^2^JOSN# _@X^(FgQ4>k~P5)<;1`6SBOYT^; `Rpx~tHTJ~*b[6k)h֎L{GA*OF躱4T͠A?>7BYD3v״yi=0S6n݇Fq1X1&5Nڽ@&M9J]qsk  *Wѝmˆ4}9>d0шWM/sHVkT>sf,u#7qS'i;h)29װXRa!c;,5ܹ|̅Eˈ󩼸se6b߽L8RC_ӹ4y{֣L; `wIt8K5+tD1AfP~B@;eAx9/n 1=UwGT@}ӗj 3% ]`xvgcҒrjr~om1c2:evb BT&-0Cyb偁1ܟdI@}8Sxc{)б9 X$lB`{ uEEѵ@%1QJ_tSAQzd .oP"Uǿ^géJ ގQG!UNr C)azLŲPWM513a;ݫ+ `(ذJsNJFQb !AYH!䎫9J')iCՔyB<%I#x@;݉.^ bzb{$8€;q+|[l>7Anj(j+nvqZW\ Z|x#%Ѿ?Dj4%W=)t{j/{Uz.6sn)jّX6&M/۱fϽ%%Vܝ;یy( t=җ CRt򡻝$ q,,Cs"?XQ q(Ў\1ЗU.#\/hBj5>Ͻ$sUg+s1݇[ӱGHlZcmmnƂ h=}ujSZH+>oF!#-ei6^sgZ >/zWÁKgPef~{S;nA䷋XtR)N4&ȵG8yMe`gxq%s5_{@0*7b`hWY% 4e6oa ,%eƑ 1 y7l&Rќ:b'֧[~VDlmO m;ˁ4BKX)pFJH>sW(bwt&{ 'Y6/lk"P`VuK“`I_d0;arPK(3|+[+NkJuU+ pr`-x3X8yѐ;0WhEKʷb$TS9^&*Uvg"rfkx4hssxrl7'>8^˱Eqg”:c T%+-gO"xM wM9LKJ$eݞ^&8̖Y;-je_GmnĈ@RҬaƅ>|ˊ6ʼ؞Xb&[%_=vW;d1zѮg"h3eE:mTWI3aVϞBF0j^U* &= 'Pg3\3 Y9kbVi줮o;'t`D$b/L?_3-Դȩ,z՗"A.PB DnAߗ`hi{(r5.x]СAoy`Lv թBh-qM>IYQ+ Y0ꀄ5˃قo*1&ć6 a.CP#r!Hc1G3p4hw }0?bgv}qyADj y|FzzbVe saE?h8 YfA-(ǣѮeF-c0aw8o( wD!"@nça}Rȝ &g*?14 b!Ls'&嘚 GO8uq=g@ m 4 T4g"κ['ֵiب {QN%+TQRWuh'NӴܛl)@tb!e;ja'+ˣum޿)y[Q,&3o@E,>$oC TUn4ޖl\ #wo|bDrIoax nƕ'rH@ ;Z?_=kFD#ŠS9~D"5Z[g;M ?)M(!+Xu;}$xx}+; yxIy;=k\ ]'(91Pd,* '{%MvQ` F\(]53lVJmN&woB1 g$YÓ9 s&SB>1U7!z(l^c!]zI1)bH͟&3ϩNщ}h壌0FY`ktRD\BbLY%͌38+.&/n$*h? |DLBH6)/Me#ɺ-y?dV7W-gWEB]j+w=pfH%]sm{~PTr\i5YׅMS~p Oedg]LuXE>#d?.g!yQ aQ/Coo-sďp*_Z=a7Ƿr -Įo#g*H n\1Cُ+ 3|'/>܈h] l{bNQW JoPh;%r7%25w,$L(3ytetYkOx /=%6uli>iSn:9D4G׵`=!<.6cйX)ϝ)P L)o?+(JrJ.:#|uspC{rXkf#[sO88@~m?walBѬe~fK [>-t/nfSo9hpf:*盠>[җ=N*{cX Z)- zDŽK:m}:qh`Ko_2qP m;-_9YYavUiLiwTktm,{a@Ҏcڣ#wg7r0؉~/=rChah.4v' 0h6J^ёўxQ|FNL% (ޓ%S^Z{T$khzifC?'+:T#훠|3,=Ѵ}(8s"''m7_|$=Vp91$qLZ4x/߻*,Og1FYR:1o8\80]uE4i>z g9r{)ҝ7/w fuH̪ N~So錼v-a؄3ᘫ/BV̸QunnO!r)?]t'FN^f]zs wl?Ҳc 49h)I{&@_BX֥µRx6λM|i^#臽pwϰMWh\P Օߤ@<^嬽m@lg +jח̈́& Ţp^x<-v-w_\xVe42lrԍsKz^ɕ!!s+m |3MJJn ˆ@(0H#W$\ID!bKP)3[N\f"ƒJ#1g1ŃZ× -v3MYM=gJ=bɃ0sCbLmLŷު_f+GW Q+"W6M)p\wdve{ V3>ǗҕQ'2&.yչv֯~D'7qƱ,Z$$gƒ֏؅gON\ċvL׍lc>GVLXNoئed&;$a_EeMX=! {V!93~u,XX=fNS{Y2iLW8'`>o8)0kٌ!㱔ɀJ̵3]!Vӗ\@ziU{1o\?h._FD {zleuuQ zߪ 0y FnllgA^ ʿ?f`K@f85~UtwƱaLg?^MANMJj7΢+IPRJ ew촢[do6w(+\-ΰ3Ǝ' 7" yCb0p<d5Ig8=TE*axdp{ܛQ|m_,"쏫4-Z{{^n*npkp%) |:Zc?)CڊHw0\画6oC#P2͕P] \m~s\rFGPx[$#372m҄;:`|us`Na7WvsH!+r%n!0gֱFenrXwHL@ r;`H;A Ɇ̑@#RFHWìVtu7* Š[).JaF2kvF95ꥈ"OۧƒYq@P W +]2"R E[5 y?ȒxHLW#W^A΄T"&wak!w6ӳK[9v`rl!E46_S{WWֵcH4jpT8ᯏDva $Ib|̸jÍvU8Q+räԌ:iy@ZOūoYH{U3{ɿ%NM9_&5** sǡjkֶo47N:J9E|]#+Z.Ua םD)fvEfPQ#d;nXL-Uc'>f&[vMoC95 2V^F.TҪh蒦cL_)׈̎EF XLg呗٠\E"פB`{Ro)*.k)G=5KhQjh%jHO߅9#d٤ Yn,*/g!|W'gYZ07070100000311000081a4000000000000000000000001629779bf0001f324000000000000000000000000000000000000006700000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/realtek/rtw89/rtw89_core.ko.xz7zXZִF!t/y]?Eh=ڜ.+9^,AnAa!;ƵzZ՘(_=W5b 7MQiVK(ѩW9WKp)`~FЅM¹ Лl6OΈ '[-$+>g~D  $FJD8 0ݞ叓 aj"Y'xE,"mr5Fqq-[{@=iygr0ƷsbСw r[?˻}oO{?c܁W14 $@qٲJGTI!PPѹ&ٞ<]64;dYj!3tI4xH9pi7ݾ/ÿOJA )g#;>]i`K â"Kg&(0~N^4r4o_'r*gfRntPa D3nF^/z-&IlX@64*ڊ8=Ͳy5Fw=.=?0pl,\ƊX+4T瘈F)crz3iSγZ |PcC zɓmgݸ*7ꇍ Q = )\ "9bUH>UJA>8c6Um)T_Fރ5<[ʗ^mє<7_e[-(\/DEeN)9њGm&M7{ gI<|H; Y/ }u>޵OXTl8詣aruZph l«Zj[MWT#_5ʿIBrk[%YWK+G8gDw\EDge"RVC2hA0!"} Ϥh,Z~+>^yhJ .Ajo{oQ@g"DJYO5myAeW 7(P{\ Oׯ鉆Ć)WvS&ns+E[ؤV;w/@il9 >|D71VR6@UBeGDѺ 8_lpj3M)]/:PyTR-yһoƁ(k"HuGbCc4~i-X='_;0m\%*6ۥË$_B Y>Oa>ʩb/}[d(h44@'nL^l\&{6\]히b3 sTLjEFPK>o/kJY31Jٟh2K^hpe9c^2ɀa쫼 VoElxZgFsؼҥRrq&@$ȮA@EЕHY"Sv(\ܣfQ&fQtYOXY/u#͞]ap!58$Z2D PBc* BC0YߏӽHak_j) 8oEŬxʥ19$'W9>M5d)50ئmdfB}n7O@s."{׻EHo)0{DNE1HC Kzџ1t#͹8 ,COxK,\QΆV@r3M_ٯ%}j.>!}؈RX@0ߣNX'{pr(L}o֦(PQ ~αdΚn?<`{L6QثN8'n'2/Mp0SufO/|.a=]ZkenY5K>A8b'{~0[?6il^%Il !i ?eف/Ds,%P/k,b_87beD{:;XfȺc%BN6)kGe9 ݶ YXxY2NRLy,WDheahgVk-j{YFw/W5ѻd0-*cHAM9-K'ɱMI/*?>ԵNKK(FC WೄxuTCz_U)y 8f zB^G_ k`n^r XҤ]'pp*~$1"B{,fp_Pƪ\e~Gvd8]l"pLAd G004b)g듼4Mrx@2re|4Kfjbֵdg9 +pG&vC?Y~ˏ5Vi}uUNMÖ+1a~R?^ydZIc)>22NkǏ?4*OsXñ9=xc5ܴ7twuJe&Bt3>yD%jWi / 7XkpΑw X>L%luғT&3:N.c)e辂1mvRtP&306tO;ݦAj.zU&53`0T_x؂dݖv{줒K5KZ a~T4){RKzN^V_Ǿfo횓vI{WFrs;w,{i47Kٕ Ln̝O4+vB%f[8aoa|04LHaJ#&36Z ms-/yGD O|.+N v$^H=LFiG|+"Fx|h-Op孺.m5Ox~m%ラb@".`f>q Ld'!"T-҄Ed[64B,Ʈw[RH^?1, OBóv4&:0ZN2y;* %NlV @2$#Ȥ  z21CkgM?ͻwc{C2ch bCl`1 =fuII6 sϸ&`=;C3:Dq:iBf6\$NbرYxQO,@ݖ, ) LY&Xz"h6=I/P0*ٙ'D^AKl# %JF%lSBfj%3(\64ce-у^u&I6 lV)/FԦF4$&ŠnWh Mq9XXQk$,.OCͧ.j֕Ŵ0Me<?&ZPQ,AY4d! %1.le%-3WxN#~-%Kfb?J*-@*"zٷQ33>T_%>;]K<pxkR <-} fshM1{ 导T);w KMcbP/,'p/$װi1bbF<+cxڻ!Ux 6s O1h5y :?fHLoN2)Xne:d$G8VWT1/O*HHh֛WVY:l~3S.JCmYb|=,\_P4= )e hNJg؝۰$!V63HzP[DVG4ʳ#cbYO"uðˈaVΔ-,Jm;zJ쾭,<kc@V!Sޛ*J<5TMRdn}B>ƃ37N‘a-$^:VE M!c``za58 7tvk͔&A1saX(_M{r%GZ?sG0^ ȵ9hS*~$+./R |%Cp} `+Q t _'5b5 }[n ̎c[@bm % 9;(dCb+,o B͉Dq:*q6X"ʄ  ޿Qv80.͌9 ėeP `*`נvdوg','M6r(o Aײ灆&7xqwo0ӖX7†\LEC*ëjv@6X6ʴx?=R=Pc2wrAt,6eJq??4wCn&d0 7!OJP"52_p) {@ƖŞ?4RMCݥrVp^YRE+FɎ v'.Æ bڇDw0j¾a|$XE#s ea\yqk˙j7j%fB!f ߄T҄lef-x"C{ Ĺ贐< M %cŤVl(N)w䟽ʕ'C&3aF0qX-BV0bb(QΫv9P9S ӓ bPh 2[ǀm3,aGw,*] S _FmEk:v7mlIwsLӮ$x&i>\rAΝ,#aFCk5)[6y~Ha[pֺ7Al0 x„oD\{>c_Rä}]ʠ4,;M:g PZĬm}ۦ [[kWh2vnE?sgTuMP&1\o=EH~%I?q$zg$K^ҳP40bTmXgL3֑VϘ"30m(ö"%h'*j t%MpukMy9VG?swX (~߸+n57rֶ4K>́ -@9lACKpOf.WZn =oRRA"u@txg(n 2a+Hr=>BVSjBYGqEi V)N-ced1"[\mtq ^F QU\XGu 6sehBq^m^+Uҷ3mD{o ŅdX7=WrN|\;"lb8=s221+ŕLY4;\Ч]*ȏXʹ¼Q( x]w!aEgݴvp;_ᑙ]U"%{j':,oUKڙ<%&33+lv=[8q^8Jxb.KԆ7]C-6X|!ۜl'.CH*/eџMSSy @ 䐏asv@ѢIŋm 6]a t gޠl0:¯+$ds]]3;ex8K*ZF{$ฦp_0QKd̥ 4ǯvW,ϘŌFQV`>m-ImyPEdȊRx~7GyQ!8a\Sܲ5JoyQl )6-*wBmTׯDz `dhڜZ/vLlIdOCyD dAZ) 3zbOfUSEp᭬~IH4F@+֡DkR`TJݏywbH_D+! Flפs17IF3wNs4C Ksp7U1>x#E+g)b#&+ GZ4\0^b+p=alcw؍V 7]j'#wo4O3`BG*-ۄ:H/;Qq9p\եh@X {іy|g^QWcԔjdž#|"$<qyzl\6)02;"xTto:/:~4pkܭ˸7b`* FRCԉ9D'J9OX\ aIDM~DM=opѫ^v6|5Ҟ%JsG!L>'Iqٜ^딱xMdZ'ʕ1V;K<$ 8EèTz=^]^ z)c@3,"$@^ Cd.[}raQXjXMH쵉 %S MFC}H;n!pT0x5ɦvf{}r, Y^RNASݪрIq ̵DeTt@/Ϸ_q6:M#@*6hL@1<.3 qBHXneᛪtzY3WU=ElW\4A`K`8֟ތ+iDM1^1<+ ]I4_qFFY&7Xͻ*zFI+.tc7.WhؕC n"T]!͇ф4Zg\a8(xC;q_}DD;9ոC!|JԭaLrݶ@޾uܸ9 \7]{9ƍV3UR*" xN션޳j[};2hTM?8jj:*Q ^fPj f7s!\*sД$`ŏU:mTęy' ڨ5 #̬I[N9Bm2X䮮)]+}*fRd@],%? 2CPBcK!ݞ"'sldM"=& 61 1}c9pjJhS tбVߠ Fg5)aj+ig~Nפ Msnr'Tw8JVo|?gDžmړ~MՁ=8{'Jݳ65`sZm#"lutBM: 6Ɏ;m'P<7O|Yt^ZBĨ4@"pč0~ ]N =0sBRlx٧yM}0[3j8 /.&+_?UDr?pP]Ri q#5~ 897F2"ܱҩE@B'M%P̸ȼc jOk+&)$[.8&Ѭ! MFB;Ƈ83I%tzb8r!mY]ju" 9;Gf6u?;AVJb4dTk+ѡkңZ5+~֕xibs&53t{Gu?U (Uu ],T)[e"ShGʢ»N&`b%S\']ki~'鱁:x)q͓:ѨYH"TU,fGK&(len,^+T_'T9<&J^IxCW8,VlC*RS1sR8M 9YD,^ B~&Bشmzǖ%WÓH#Gȋݣ@V?'8 Xd{"a|o1OpJފ}5l5[s^kپԇCOQšf( p!0˗rc`cn7Xʢy_oaN֏BZټeArCm">.<Ϗ"]$8e Z˥E+""!$Z:>D0ۯ!֞SA-*PH՛ ԔQmh W;is筈9T°Gjb۟!!x>~ 5uai:8OeLX^m9¢nm+sM$++Ob+qZX?DѯۙeXV^C\νfeM#]~՗* J]l>Ug?ڟQ9ƛJtZ"UB"9"&4m2z`DžduKg&A<#ěWq as`vbs_!Y(0nmK-],&u]Z3gAIΦd`٣'Ri?5;ZnEjijƃVU{UƩ[$HVLV;V}< _WP[ENhÇΒ:;˖5('puyear񎫏P/BQ7c^ Oz>Noďņϵ3N/]w|Cp0Rľ~Ml{20C# Yoѱ޴ sp.#؎/_JșQ x*s^|oA#}W@/LXB /< r^WDS#onN,q"_1,y-@7F}/8ܶ oC[޵n^ G =} 'l#SΐR&:h2}Qj{{rRov xɈLv\m$%/q m h[@[^rN+] }m^jc^ w=86Lup'T7pשij> *BK'=ӌ!xA'L%jxwvZlsWIB G'nc[B\guJмY`Xci}nO ҹ'S@XO}p?'=yR5qRgC|Nx?4sqqk YW]Iֻh헥Zix غk7shahnQ <3PzYw' qtO7L~YQ œd.!ӧ?q>ȂW 0+:lHPa~/JD4P^;]!CBTBc7JNt=n(ʾ;x=Id'q QoO_X+Ob23f\KǃOfז,OSnzz0:Ki[#B$Uzd<æ =܅&@:75Xy"A GNSWҽ `?],j%36O1t Y5+J6Z$a%϶)*czd,tNOh ,!!ɭ$ n M\X[O c O'|uD{Jy,V0W.|K>?88^_k'Ŝ')L;oX=Ihau _ cEN+P5Ogl u~n w rR#a}h3qKy˹2QH|#YX# BGd g}Y )v_Frt^YfwtzuH g L݃#_0(Rs/H)!ȥFȦ"ʄ}wu+#6^y^0>Iw>tQ->#af#[W2Lk[h^ve!^'4 #82v>~#m@5[R~bua>qrqچ;&gOթM?mW6nVPsG/3{Sc][T#&i&@]t{LtjܗB+,f/TLh+D\Kmn><1f7*'8 *UA"uſYcl?m82ڥk$];ο [,&xC65>wgm(Omnk\+ta'rJ6e2Jsup^v Mܡa9ЍƂq1le,@;BHB.58óal$ @,V 9Xnf)z^*F,#@9D m# @苊 v\{k扶:k7-װ@Z G)S\ؠ Yr;p֖繽ij3;Rl5$ø8z@0S_l{ӾLe8KoZ`kuB$  c2_De/ǷQ?ZʰwuU˱H)nV{44TkSUޟ 69>J5زIXچ;c[bB8Y#6{%G~ZL0sYwGe)PE;5u<pRtOx?;a" O+dKӺJhA~g]Hgh뜮v/xr_1=VnONH&?~XpV8vBA[Y_4 -al'@ ( IS%~[G,'@:RĭKYc S} $fjq&<_|?s)mp!"c 쨴qùnWN!1 ,V9 2d$O }\XH2T;XHD\R7,֝Oi'QR c$r5 %ga^Vǚ%Uh~rI\{㶹&_GmM)nQe,yQD>PJ5GxDy=tooo|‡PXA>G]$_ҝ9FP+O/4ČH!Փ20po#c w[K+o0r>|VBtOj+o9ZK oM&hkO"gx_ȾܜIϻl=w2W%'Q6sݤo΅%R0gXk7:%op0<5th/a~}GjO$0 *-u6ay#e(R[*+[/2_]1{`aVd ZD[oL%6½V@g[ސNIa̜FUߤŽ24ǃZ1o=kIj*,ቾJe\stmRwi`~vMnԖ*3E]&ݝO ,<˛'J)DvKYU[#JBZޮjr Ss/=,&p(Mx #3`2lRin8fI@>\xsic cKG΢ _%>-x_ ` L{3o(@=ֻ@2> dte_cC^~9LE?9d69.6!+Ĉ&AzՈ@HA)PD)5IH |_~Ɏeeպܺ ;oD=&RJTFrAšoGm1v$qrLH6!HN*;,ҭ{8q7eOX7Q* L9GKR|>QZ"q}Q?@1/sԏ^G n'Q51f EcjJȘTFу-D.Ґ8 @[o?,".)M=Qcmz+Qz.^xP,#IlFDJ!SǙ/jяyA%$UnX@QGYsdlp1jե7\xv5^G5);٧Lc2NȅrF7zf'l|0l'"kA1Қp3NcGK;^}/&֪.;qkV_N$HWźl‘}-V-sgF/G7࿈GT~RcgG!7 F2نd;fbeQ6E@=0D&ESng2=oOK W PIMhu0~sJ8rTGkuBnctPiE{9&lܩ`5lGq;A)3lJ?epLC>)IvgLgx~NT OO\,n*3ࡤ-5xn$6Fx8N~+1*bMcQCi݋e0 `|rK1,W7&vh {K|2/hZՊQM$⪟Fn)%I.ߡ+Q?;S\JR.zTƴq.] wy8֙^Kji~R}nґ @4i3tT9,0<ʥy;kgKYc'}N79Tdڀ7dX~VԪr M0jg WPg%QWtV](Z VfXtl>AH1LO39˿7_@֡2M,p]@_F^r%xU)xLȜ̧MU'52Ge{bDHfvLgPznwAeqǵqc^oU) EQ֐gb{733,u w#]Pدy#o~;ArmKqdciX2 :)>pWhl|U.}n[B\ WWTj]`2&IPųS G jrsr_Կͤ|\jvo#AyoJ>?6n-d?*h+)J?JchfbU嫕tM WR[=ň?-1eF 9lپb+VU2,hoʚ̽f7 g/_Ds~B)^çvK`}kį4fWT_qdޟ'ǃA,DFb9/Qm5tX 4SW_Qd>wz):a7~0pM ?cK%WܚDcݙ*x9ю7 xdI s rv05v=>IɈ&DNvGC*HDDvDښhNs>4p Y7poc<慗ԤMǚLYQ|$iz."WB%4fc3b쿹֔mv=Ft Y`̩V>ϧ~ Ǥ Wv(XmMn<_ؚ4]v*f(S̫6(Ҭ5n2ՔPI4p-ҳ٧h/+*&Y} ~^y+o X-M0ŘS\+mH&Qfydu'c¹xxo׺}jΗQMmn&s|Mhֈ|xQw9j..#hV֌#di5"9q^I8 cu/n-C,O#Ki'2S&NJ4THfn8Rx6.c{_"L̈́E24i'#W'gL|R{1#ˋ_9yOz:({?FEd֫+ 7`#\TAd؉ԹB5K>C[eϮA_>[Lm <#>"5aDa`/pԼ0ty*oC&4ժjtלR_t aO*i8A"bt mMNl 8zt%.FCWdx$zn~LmP50-bGC/;Ue<,Gpi  ZbL2xOf2C J0.94; =0bJ4QzصblȬ](xBv)&5%TuqhLejǦD N]r-3xHh|:=>6. M~&(w&~f9#*:~IW.^MMܞ2F+cj)=>us(\k/=]GHPh @&M#Sh>u^B D_ϖsY}daU| (TC̰L?fb8*P, '?ؒ mXB0bF?SV-0'hQ{UF$hzId7)l_kfRm@fJD z>Kc'A渳ת_vKYIFݳ 9nT)X}Walr_7~]r AȨk`ĂKGb?o@~'~hVT;ݐ-iWBS (qB[.ipK%/TS8*Կ41[c3rOKEcY9U;]; c '>^T*}/?~b: iS* h8HypQoQw_; WdH8Ak8ҭpE=YCm$b.WޑEyረ8Tnn_{SIze knf W Zi!:-q''U@1rqnVV{V&(+0ԝY4&\ SKfpOs5C(:.&8qy>\.{dIrDkFĈN"٣gY$ &.ry$=%!X뱲e:/A:H/irEZ˃YEÖTga)ӣ?}1s#=óN<ܳ+s.BaAKCSEa"Īl!NP2{#wF_<䥍;f Zi2%&UfZ\Za \ $rb (}?6ioi5|_Oٺ.D|s?IǯJZ╛=򭵤N rڋ;ryͩPjjMLV6o@HfT#R7SU NSCz,~o,Tyϐkk%݂"z k:s$3O8ծ˾.?ni*ⱆO hؽWsY-K\qL\~ p#jEӊUHЦ;Yz+v}?tíz9UeFJFjt:JM6}8t}x Hؘ(#$VTT]j7* OuHӕ*wÅU ;)X+4܆PϟO'#&KXe.mh"ѰoU԰L}zն:~SiJY8ŒԶiZIH%ZǙGa_^&YtWp md ۘjBĜ;q(3 -^Xx[Dprԯz8M/fI 6{ksrۿܨ8x՞QU1xSP@}usPn}̰|RJk EpݠYNekfd={~c[QN9G,gu6P5ZkClc7\sIM֩BVߠoQQS?~OU {MH(Jqpc]}.i9ڪrRATOۄ2UdcЋ %EHU?S=ȼCH4;wѹ!o܄Tֱu>h ?ڀ)4\\V," ͶÇ b7{mO zn\0Qj$GkyJ"H5uMn uJ:cP"WazvLԕA؛ em; [O;M2nŎ,*_ @9xܠ5)ΆA|Vd e#{+`穲`umCn=s|  4Ź2uNgFݨ%o#H4־ ]E6vB`Li'R1ڔh]OqDkG(%uCb,JYSAf1)&,-RB`@ms9=Ae̹ Z= )c[=ax8xֱY?%ԂQ\/d% 62>qͯ%$:M6^-%^^CTk?!#~dOzI ;cWؖ3m>^tjbDe2᪘U~\0IIDO _5m[dANUV&^GH"4VnibO\z3VDR930~-qz40ݤsvP=l5IhhEE}FMqrX:/*+(y]>$//F<)3'1d%b>*iD#Dsၗ\ |O=Sѫ/|7 ZZc9r$4)"˺G8Me-]BeB}cD=BY}?ˈ[-8Du)фR~a].ʄ[M _^Evzr]l9U}>/-^=i$}ִjt̚KA~jDiEˆBi!(/?oOMP"FQLBD>#e1oa/̛HM [q-m35 2g39&QaHRS}\CVJfDn yU?HT@[Zf_EJg}8^W9_}ug"$N0"hO(`%b^a2Cj-$ ΰPiYD4ft5猣Q;4Lu|B5wC!%\uBMȊ c} @ b$<}CbSuYP֡IB,˲Q py kE:;?q{ӦUZb9e!2~B2CQoZ-P?,n67,I5~nyrkWƢ^}ϕQy3;28zoTxTRiF4J1=iO3;/j (ӴQ¸Gz 5os3@cSAAJOy4Aj[1n %(K%;^g?2*ڊ$w^;/ۨy<$$O 桘O蒲mG=觅 NuJơN1n$Mpk]g=҆Œ̹Ov6p*B5xwWu Q4gWqYra(CbaPt_b-ix[DX-XQ,7%)q`#p#M<;䳉v]\[ٶ{tQr(yz~KprUQM9Hg _@ e$!8Ea=^'uJoNqeAYbӮ9Il3,0m%Or{{.3mK) vVrUhxq}0xDKDKqujfIUx~XQ4 (!0@jr4xv[%!֥g&Z蛈'9K+INߋ TI X3Cg7A>&Z<#]6g{7^,ªYK>sGy@HsiꠋTN&58Y"HMB` 9/x-, [n J2EfT |60G6G[0༥V(7A.tnD H^8 ]{eƼB2K+z9?kS0ebTfjO{-n,f trk@v3vq!14n["'W0;X:Hh߹)RV /Mfn"Q yÞ-D'Gs 't.4b/;T#FjV|!q _8 h_q>?[rŮe⢥G*nT6d+"ddTmj}:#N3w0KrG_oLxs1d`rS"Dž~m'6ffZ 8=1ykFu&x/ٙBNK~ Ԓ(lDkeCt'vQw7!FOG3Z@S1#Av5@7:!La Wԑ1o 0ֳo1 3ߡdk9)74B:!#P?C^h{9ǘ۽2UtgYK1PICDax#19P FʂfOhډىL$/ODY-D/cSL/W6c3 Vs<ǖ:V84B:{pJH$<,գ{s^VW45 rNn:T/q&̋m[yeJ'[;-ƭtG!y'uN*ML{#I+Yu`Vߍ:fw4sxͺus{j(>Y"#psVB~2F_2[5[!Q]mxB Hv _A؎8X(s^?&l0X-hЋKYP7ǧO˧Bݺ4yS ]y+vZY]\s]9^aCa$#X~wكT.bS L8SkEЗ^\دi}Rvq\Ysor+P~2.Ft`N|/ՓݶM0 "[[lTDB=p x߳)]jy7M <<*X2}qݴsby[~2mmN]hPSW_U_i7K{u_?WqLGrwC&%NAڬXXaRs=7NæT ; \;AIxtoFF𯼟=VȌV5nXF2[Z)ANLvv655aޤFU/ T-V-7z݂Pur ѫ9ߐ9!o91zWo2D$cn}їM_(=um".2NڇYqAWo^Ժ7GoCufjr`-JR]SCwϳEqdBs>i a.G NG݄A&p;3 cv-(S#ʙj,&Wp}G9R]0n*0 CV#icxHq2ƣZy|Y!~>[>^kTѵ H7Z VD>o0SyE[+ݏY;WB`Ŝa2҃~Z,t=t9kjSw9`TC\mJ $DP[V-nvMzW;uN ig l3Dj#d!ț<ǥy}m&yz7B}AgyR2Sb[\ynGOԸX io7bH㗗Sfug 1,p/3 kbiQ*D(Y]$y&VSP8fe1鰊Ɗ8!$ekh$dGJo:Gu>*[O<^6Fq7NL?{ EN\+lovЊFT^-jbyF+./~JVA3!Gهvy4fy58:T>6:4uC Nꎽ:!q5rWt5 \~3 9gh}S?[V3`)p>K)f(U <)>v}ߘEj5+7UJ@]"BI4Dke ;m=Fw9YBwX2#sp q#;ajm0 EG{sMs: K\s$հiid4b K"<_O|KJG4e;-}ozlѿQRU=P: cj(Fn ƾ`([Zʇy:$n 'gt6;hP[; ~9e&Yn'ќf:J?S;u}Y7t9na(^&Lg<8ntR`Z!7$4=F!^m'ka0!3уDƞasepu?gb6˄|̥P.0(]nS譱.cAj4D0fr+Z~ě]D.j܎)o_J%>Xio!-'cb`2i0ĉVNin*Q3_[#QGOiv(Jj^uB&jԻ eEgV9E6=H{.kN/Wg韦?,!U\7<. TH@؞F(|ku{A?^_5d%2Pn颢鴼˛QZ٨IezJp |&FE Q-}mO4d䈦3q5;/絍qM?$x̑+=5҈5|OiuoQ.KmŸ#aypf𜘉_o&ih=7qunˠP7dl<0XO:w2xqD/^|߆pS 'biFcxiZOQaʦV?_Yb~ &i٫_LN):{-=p+6O-|`h4fv,Bzi}5, U+.8g8ZMx\\#;&\ёkEu쿆"^eEgZZYs8ubX~ < EmJK U!bZ'}@1 @FO# bf+ /堭]_' k]s'W,#| vtm?Nf`T<-IVjN-›ChEN7&W}o؉ U=HE 6Ah)C]!e@й[iW&?7bv' ^n"Kq)԰eDoS$BwJ·N04b)qUnT<c3xlی~DJIrʾygIJҏPD7,:ըŻ 4e!sL詎D3]ܣ$%F LeqzXCrP)Ue91yzN!M9gǢ6)mNAW _bFChMi:7Ѩ-mtS-W 8  xgy<У0ve>]:3$-kXMjD2?7X͐^s!uReB?/fQ)hpfYd?zv"j6] !bkgkG#[g$=8DnOAA|Au@O_DzOHDV>&֗-CbLoY7"avrʄdłxnvUW9)[ē+LGþP5t;YʭktrK\#؀Gn8H[?Owݠ?\=,4 A G'jb(|FF[38CjI$hsKI>(t_d"N5ؒ\;,?Hb|[=_V43 ̻`6 Ov-<7,Kʫ0 '!3޳u6x'@ A`u f1 *qcÝR@or<3(Js;彛Av"ߘv gp riXDAdүXY!&y6f Ο 3=h3$G)JIwljOH7z:q.[T/OXi0S-8 uU5>fB4S(^*[\weW] ܅# ~hر7c%AzՍYP[6ſ T4INjK{ߍoN2OݙhUq\׶'`62F1)e|ٝaТp (Ǟ:_j뻵.Y}l!Up[ =Ő6ZuUrHo- [e:.6eQͻ:CQI{BvQ MN>+7T!p"t \@IҜ{G.a˰XFb4et]Y r%6ίuC!xLj T[ckEJ|צ񐣎Ysv~7oPՑ'A (r>rG56 pc*,퀂Ⱦp~4BdƼ)+R.ztw"Zv bE}*axE<5,ĆM*1|cWFf PG9WLd7}$Rro-m$O[\(Hm'y*4^i"F--)N`7j{QWSXɾ l, :#G(< e:N!ê}nD:uQsfYƟ1O&)LUm_qϿQ'ra>bHՌ g ۙY>fZlL&D_5kFy*kɫΙPEnxڈɡBラRvpqG.l ج^#s;UlNP^P%3{](N:~a3]{A^H -<t_4xѡvB3` >J9mN8}^>[f_vkjJwU篰nz@׈eĩtPhqKhV۵D-3ۘms 7qIA{S,)՘HVX[Wim1П_*c?SSN&%U3)GXjh^X5MIr:1[?<[!:]Z6lI/EɜXBك6WGZuM* VYy{ ;>k]Hh׫65[SfY >C&x|1Z9vP&*Gjh> ʕCN\5&}?%FD~Y!dSF4 p1{<-,?9_203@`5wa{qHfVe&=v»о̰3bLoL` m&I)XX/N*M>%V'*zH|Z,Yo*RAK_߫+~ EKׁ!yBhrA}wS'1soP{^"=)hϩ#1{zezAHcŶJ},3Dx1zܶAqLҍjrkBg{E?D5TH1AXiqQKgp- ,_7Z2(I0]z4gKѡ%/=\}ޮ!wŲdhd._ftB̈́lkSGp>߀8(Xm/m19_^;e`(oJn͋wy/QƆ 2^K>%"z-U5?[ia`5@A7_QFieTuQ; b&&S]eZ⎤Gm '/@2 Umatu𸻾ԘD"nJ6x'86(ֈAk ʢLS}+%]:'dkk$щUv|$Jm d?P6=Q^u%xX>BXrA3L5Z.(m\-ۨs9zؘUɥ K,!]3NhU$oo[у`@S0 ܤv@H>DsR"d~pvti"4?m[^)=P}Bt۞5(aW\R y7_{(cЦ3ѱНxIvAi w .iwfroi^Pۏ%L^t1#}Т ^[UK]DB=-(4s8@IījW+!O(\,Yy}Rf^B|R,W${ AZ8AD5@Vz6IZLjxMGzg0޵2bd1"_նbLܮÊ2 %rY5vxM|)-DRĤImz2CXVj'2$tszRm]n !?C'ǬNx)_G"M)g^\7?`X )-aka308d~<)$J/ l<V汌rBjc9e=@hQņjUXt1EvL'1q>uhUoKkt]>~ qBǍ3d"+3C -tk$̞C _-ǂ1x%hjDۉn)8F5]{Zt6vج.S~?6}̌J/Y֑q\>i\q=oz:@/ 7R A|ijD;)1J"ه(?G)&. G/Aj(mVx7?<}ɍS"ПHڡ=&OÄ4?s3Z.tߪʔ%H~#68whX5ׯ&6 4)Db5&+U10h\GYvg)Am/R Z'y˭5L=Ct pDPO>@N~TV"UDQq4mY#._;ӅftPa C]VmOڟQo|8ͅ8/Wݛ$KgXFؼ)CeQPG#g|m{-O_¢kZ/Uĝ' RL\wrN mY֍Dfؾ;qƒf I %5T7;ѳ~7Wjem:,8po>xM^[;ݔsI e S2X,3 zO`D*7OҜrb*y>‚l{_΃b xIZjpc[Γʱ@xt\]u?Y:O`Ru|osi6@%YP&[Jp/N*ϱQ>)7+"b[e.SYf;rp~osm̺iÍX [fwڠk74mOGpН#XS6*K?O8_v~9.'Y0gnǨ9+(z'*(8 _+@,;![S]ZK(zם3)Z ؐ->_HF 0$J=ևa4E>fW+'U-f;b[^]lA{VGj=_q+T$q.v^G9 ͛hV:Ķ_[کM`mms͘Bp")!WA9ߴ$kKw"_q8e_RqO+dh<}\]0J%~^BZ:dYnͦ-%%rkjQ)ȍd3ti.eX:r3 >Zs+t[-W,.ky%A`Q3߁lOO_tV:-դC4^UJc@&Qu$4)``tJhL,>poQ?Txqk]ˌx]m)S%ӕ,f)k~brHg)j9ݱFgJPo]gQ0x`㬖TlA ٧@&kU#bك$l>Uso@ e,a G;!e*dGrrK.zԼM\l] t6DnH/[+RޗYG@-oӣ}l0;=Y7]c}+$wt)\w+!3 _4Kw; 8 jm_/3 ^NJ// -2KvIQn6m?gq+4&P|r>v3i=ݓ@W {΋-W^#)6&[6ؘDuޛ'ָ[aam-QFŎ,p?)0d׈`Hm nO)3޼7pn;w+U|sƓ-[n ?] CJbe$T>T&RO&00= \M۩!3<>g袡di2hcIqRc`c`?P0Y^Ɋ7 = MX4`[RITȹuE[* MV׭Nj`_"h.wiF#zT3T#V).Qt}E4ŧMFf144 tBzCkP  tBƟ2(-4%"w#ɴ.czEzJӸ%ujJnɁ4* Y0s^ Wk>-V5֜4c i?d_K)xOx'okYnsf\PbDte8p-|D;: d\]? I6o]ł~?_PwQG0w N>s s2Vެd!c|B3iaG[2uRZ?B <_-87&9JI!4oel\ N"GCKk`Eh=9j 7fR˨_4@4.f,fg.h3>)p7eP4 H8QKOaHmmavuJ(|AO?"_8?CՔzy+K\\-|=(؋{I=U8*N+OpJh pqg/@׺RXR`qj<\P^ k)g6ȱ M*BK#(nc4ܭIMZdph(vߢZ5ۮq!u*Tr.5m{'afDw;!qLEfEhx Ŵ$FV0VP;7@J qlvH{q٣4Bz҄E ^%m磍ܸYl 3 uƙn^i榀oxe7hsGO8bB.nwO G%X mXZwWR[2ˈ>RefgWTj4izp֚ӭ6'rH0V AahMGf?]"viI81郆ꍦ"y=HUci# Յ'fhTa)6eзiOLdy8 ,<^fĀ {+(cn2[J\QFHmRm-R kUisCB9{GLCSp=<7YVw"'i<YH x]RUdz+w(MlOdGptEQ}[̡ϱ{gA[Ǔ%I׃$*>>+( ZOvV\m*.` )74d03#L{^1Puwtk^u?RH|5F 7%{ @_B\{2NfnܾV=(ȳ[ :)/4NZtbem,T]j&jMx4?׈WvZn&h'%{^ٝhYbUR~\Of&4bPX͗QAI% 䐻eω)KՑd䂐FjlxMG/w& 0zqJnriڤ҈gcbv7wiD{@[b}gWDgZa#>wC!%$_QD]R3[X!)k~F¬xp&^n\[qE"i4XfZ1ZK\ ¶-2GˣJeԧ; ʗnJ*x'a4`*:LE2V[t ψY{ǦZ!`b5qD%6P|۔z+r2¯ѣ¬ 4@NKr Bk\sS=?NGћ`Dޱzﱌ1,$>^vhs%=t""vL7yDcCK!*v_WAJL_: nkV)vztBV36尣+Li@&ŸRe|)5^<[fLW#t8}wuP1/hZC .'|KN:K;Z J3J]\'rv>$XهX2v+F`x˘'qь7rI$<Z]tO4[ {)KC#>ڒru Dh!ưۇbg\?6'-%+ƅXQȺ-K9uls|ugt2$=D|ļpWϟ`V F4BiWHs^_짜'"e02P_-|IfK?RM P٠Im$l |Yu6,i-ILLs'On/x3m'3|q(G ɦW~B&"ʏgIll6`w/v0L>#iA8ZoծCA{g~*@*ހ 9W'?4 7߫')@ʮ-k>Uݬ1&?J-9>> r]q^Z.rrBz\mKewGB<8Z*I?'?mhHtAMc7V|$}]ԏކQڤ{4Ş!Zr:<8I* Q9k]m!zU<0]ɹ˩L؍Tt& VVvYN~fOtdݴV?qq4#dW܊5! #['LdԳm2Юa9vCo\@@ ?Ko#]b]/7gU޹4&o KJ WE05Fڊٿ7qy QwtC@[b%WvZ C*\}fh#My(9W9k"[}gsѠ{6;0^TP&GW Lw^ phKh{cn7dMNeJzť^yqp,E.w u!'A61h5d2:"w"95L0alTy͍{ v_^3:c)kSռ2-Vn2&vNEbǢP)rAf14_L:s:LHSd?1$: [֋[?9&cGPDͯ`O_BP w'ky%^/ߐ{4 ov"aJ%^` #̶G P$p)\VqT;L:+V>o3es2s1L鏽\fے>%DChӦt['=kTrc71Րu`+mVqfUni\w"n)ZB'&ʆ&IvA1'p2﹊E'ݷ 9mh[U29U#=- f PMS*9E ;s?PъWY0cB0ӧ0"17EZy@G笵JJ=_&њ@5ywkɈ~c]BH:l{pdžv@`0GP6i{RԷۏQz<SOtyKl!߇狢 vXc$QŸvp&h!r ʗ5yP9rz*(qE;oDz(ѮBRW> a@zLy~s&v|:E| Vv> <%`/2?Y\DWG۞t_ pFXs(bW4Ej77 x莱7]ˠk[:? Ԁ# <"a YL89'._\άHW+[c݁a+G.Lu:NYưE)٣đl2ZJ`veLWOQW TKpQزrM+_Gx+wӼ\²}0C (t0rh̍bylUX@4 :E25ago}~V=E>(jx$zY! A/ b\u $$R#J(U_񇮕b D! z ±Y~ռ-'Hq7T06<'=}^-Ob jj1cꦺ>So#э%w(,g,^Pw5Gש]3ϻANcw^rŃ`19Ah(8pLZ;N/ʂ+E@'B9#}bՠ\Γm{\" 9c*Ej8 6\!.e/HR*d ?^ = KɳnRe¢6Kj(P8IL1i\1 B E+FpvmJx֋D' T(!0'R[7=Ǥ%# *D9m)4o=8N$imEˉ){|!,,ȣ6c40E&@r11u=)ӝOm]3eخBm Fr]!6;gx0Ja͟`xQiXi\l/ȄƣzI8H*'TOYF|z gzn虶6++Ο"㌈7+BnjP3q2}1]pzqňLzE9(eP$wjc~lKO gz٠#TE}P=Z=O[ixǣ_75"H`7 4(%Rjl&c0``]u!ўNcNcE#R*yA1U^ QSfk)yeb˩e ,Q 8C6Ia -;eh,$zh7%ȸQ7򍧛Z>)lvIrDf}yN>et<sO4Kbu./\=_y ,i2BQ bH-*S9t?|.~.AIjjmoށ|WƳ2,;rWtYX%(.%IeF;=N^R54lXprRYiZGA5O N-l@+שj~odU~=a4yUD*z:R3$4r9__ TR2T]@0[m0qu̾tdQ<XJyXT*L2E Nt8):*dcK7e;zJ@.Gt~`x0d6fmprƚH+l<>"mGI-gK64= 0R9u$^h/ Pᘄ ͘rVJQ2}G0d4%b0).Y7:VyTRs5IِWknFHšB#~}TC{L*7o,kMG2J%7l8dmL8w2V$i(]sh<߅LvaɎ]Jd;B%@G{7ova_1JV@Ѓs<,T3a{$DV}\9aK@D'#a4FxNI oi NWe֪6$A܉N[UHIMyܹ~c#&fl  :|&' ?᳝b̛jwjWO&}§uu7Fg*=1g?[&Z/F N?sQTJ!E,iEьFppij-'iI`!MHCdR&#mχw^]4U[؞]bȺb>Di?ׇ[s= 6˴ Bid^gk3 J;O ;Q;[+pcO\^탧^ĤrY. wZ1@oެKYd @{KNdssUZdbK- -Yv+[`ް[Sza1.pB$fdؾb{{QdRٮ صDba,|$C.2, vgř=pզ(@ME] *ac"qֆFl gD2Cz R91p3sD@Uٰ2 D,쉫kxL6tmstB>􉒙7JI>@HkNN'`oB-ZHXTvw,Fm_<^K@"%ħnKK-G8%6ԏݤIgQm!X晨 y1y9x"V5mX'OE`) Dơ 9&HAM;.KpVH|6'Q)% *.;L…^5:UMY4r)+7+9@яZH-/s0PQeXOt8q-57ES0'ZhrMn-vkK+J[Z9w^C>j ,$صL"G d$o' M̖;b9=֤,U\ym> "Vlr2;~7XZ@zxNF$b spQlk*z>| %6s^|"p+>=-fecIZʹ|9/[gD1g7,t. ן[>>)(7mv!{ [ *Zw&Pa閬_da2J3jEqВO 2sp9IH;߲b#mCU炣U/^GeHXUa's n%i,(iY ,"KJM5 X)U+*r[z=G2bGg: sY\ae`cjVV A9!kpgXg&;_J Al8Uׯ(sΙBslQ-G]WuwmhRiN}Y 9_b^s'lLeO&g1[.*M\V:+a,G:f84C Udu|-]&>Ѭ-Cd]~v`5ז%DRZ8pE v1T\ '2},>U[FD@ncZe]B3@;*K8wӮ\ab`fa*6fCQ=WE Cp+=\{a?sINx[ч{V7' 8 DD!6gm.W$+̾P&|!Chf6HZ98mq3}3^1#dI2G@n?s^[2N-a0i? T9Pͺ~L׻[×]!p>x/z Fõ^$I4_.tHqz)Ƿ|a N蝟Biz1Mimz21+tSAR_^۪k j\i[ChÏ?n]2kQ+ AJBޏ Z͓ *dAJǨ t>3ecH]Zg;o-rr-xr@Yk ɭ ͚ێ0D!J\%x =@z.uMfc r!cZ€) %Ώ7 qݳò&5{H{9M> 7j- W5•Mfi_ _+22V+$gOqxdm05c X#5Uޞ0a~N_FԖ"a?"(btL(>M{dIVl:qf!횹W W&4Δ$oڥ#B*XWty}bcI%ri_FV. S$G[Ħb*I#cƫ+;}!E#_ȟ(qʷ"5P3fCҍsG$yGՎg q7}}kšSVX=E/p wT GU~Ϯ^ bG_uCR+,W(a ١H=i{x.U`R2oPH16$DCuhxeY1tVKwQH HNÉE,]`K!cAMiE3Z/**L 7p1dxn7c5^GfNvCeWq>1ٔ+|u䡑`k1iaSW ]_\R.[h.-'%\md Rz?rxףRam36nLG匒 i1*4*fC$%_QFludgLoN (xCt[Ml ݪn%]orZ7*ޭ}ϊC&1y_F:##>S5T EPbv^[ { 3HȂpcST|PP(Q-=p){B?(uz~'TݚA}VLX͙}$ +Z,w <'N5:KmA) l|tK 2j2i%nO K}(ҵ.N$vqI0Bڎ"`S5xjt^E&vG`F9H2xR%CPn1WϔA#FyQ܈)v> `Iџ8Lr _XQoWspM-&XkC#ڇX+nTT40pT! +y6w*䴶OYG\'H /t Eϲ Wjgן֟BJ2,m/,[+8f-L4ieY`b: =LOW.@\N~Db|z_;C:<_C=|%,f&/T T<^^ɞ= <u.VGF+粌Dwi$ ܁.tͮDoBT}766}($2'`Z]=>mtQU~CIyBq@#(Q)o0,AҫӵU H5L5Sf$Lǒ ]I|›]LYa{@YG']8#p8^`iaM$ҍ|3 >lp>?rV qn^/2LVke \HQPF!tԾfmX#aLE4k9~z@Lt9'!5K,#z1>G}8vg%Rx%}Se?"z̓dXvAzcvSGYsSרG,^IΚ䔫f=gH~,.2fy[Km>H[xi^z\%MH7s7y{w'B0'^07рC>ʠ+#֣p! ZhIdz;q`@1L9]+;reDÐ8ſi V+udv'd]Ɓ -nFˬm; tPԶn7KM}:JLz0EF<:&:4XF6'>5:.NINAȾYWGQ/z=Hmjai]0.wX/F\yoOӊ `>"W?L,QRR*P wǘv*M.k`d ĭ4մ5Zn8a⃪&8 `rwcd^5 7A51b*̙z`Fr͖XzŸ[Wy /F51&Ûg*Pf>t9}q"v4 3!9_JrTd]([-Vf _s(.Hآr6אHzT 9˚SR욵=4E3eS`X5k-Li5XAZVN5rb}^dm_@$V%,K2 (*l7F`p QBL㤑ɢng3QerkSH9PԽWv-FOYyF>#fL*!]YPxlCc揸y,h5t<9ifKɅл`Xq6jEzGN6A/ԞSɾh ֿ56) o!b5#nX@5k/Ab v)=; VuaG5?)@ $ZHnQJ*7Fgg7N@Hqy#xCTH1?07m6>r5+-@%W߷o( MqyAUx'Z`s\z *CtY_9vf[[otj{* _]BݩNSwEh]YQ[igbxLme_Olt[ A{[}?" !68¶˵pfjDOcp5'(3 Y-ۆ pR?WZ'xy!UwU]ԠR Sr-ll{A<q818?"5sUrZ`i]R gYVCgn )_&Lav*}:`J#f벳)MWYq~TX0 >yRBUJ/ȏSR \ٶOgfi11ɉx|hS 9/Pӄ=JyDWl-{l tFkNV}ڟSHpKY3>Qc $S=Za+Ơk^O)Vy#xX=BqHu+C7i} aӨЃ>V.eYS3qJZҸ}W1pYc6 9>re+y4|@5R OWUoTJW!>18; /U;'nox sQ 3s8Avd7H| okЏ!Ƒ^z"o $|vUW'I:/,"h3G$e~EPEJscFBshO{k-8yUUY0"a7oS 0gmUsq|f.Bci?,~kVii.p$u[%Ou B'W܍-qҗ*|$%*f^mj̔Xp LXq43QLTeaǿ܀fK026'G O 7)C)y/!@aX `Ӱ)*<@ƲGZZO'3N 1d];+t_Z:; zObE)_L{E Akt,3J!sY4n? Hp8z7GB*( esZ}.~jP r$<#b]9~C,j@!*rQMdK(zUR* =Gc,Cό}:9b2vvZ]!WǏ²(Ͷ%&v87-b[\{GnsKџ D8D'VnG:8u^]^ŻIP5irB*6.DcfUglM]zz,\c8{/h ;{QXO`wWwmS1 ,GCq6,Qbi z[s1. aHT~Q7^\fv$;1_OkǣSIL1IøɛM|]_[2΄E] ФQpa{})b$ȊBΖpMOT[ y!ҹ+GIIh؇([Ҹݞ?AE!xV|RI["Yjq}+|@v\F;"2p;(&`E1bM49UWwǎM|Ý9w!n u $=*ia{F?ÜT@|Y4Ϯ.xN,ʛ7s h0a]|z- 㢪˭^>9r'w3 B3iV]-z%U=3xyQl眵k;":D|CmCXTS}q.U"'Vv(jeάe)O L |[G.c;d~{$3PW6P+8% /f4JFgR5J0,o k=sI&?:\`٫{`jP7A~s"uK:ZÂcђW4n>sӃf"&q\ζoٙͯ&F/pQ"3 ;|;zRY[v0z/~Ism=(M{Du:ՀJDRUF nxI(Α!蜌\)n9x3& rQʡ[ֈno%? ]tD3LE7UpG2@ g^OkE,jVW " OY޾64 Khd h7-0u@ʚ7ʺgD|7 xUY*FdS/nW1QviIkѣK!bIz+4aF5ݱR[DBIGg9>n!rwFf-w C++d,0hzz{/Wdd1vPSW#z@pz%׉36yFL^MI[z o/:ʩ0EY)ڐ>}E@C_2>,sΐSCUᷟ ^igYF{N.h겸ke]iì\G5S9l[O7<"V`%Zߔuv%G\$Pcr c_hݾf TK<} 3oSdACdM7\؅{ m#y:|Nn*e yCvc/?\JUL+yV72;ʊb.G!vbqg_{yoB6 C|TYڱWzUcY=arF9nu`Z [>̓Wq(0nLC-1nIZoWfkSHUxV4O-ƃTlVԡ< Vۚ lhl%.{`Z֭HeM [6ˋ8vNs qa[1 @3eɃ,@s1 کRXc<mÅr*ы 0h.To47*=8i; ۸wpoMx\u.'NF9us3.0rHLq\' ,9ͽ$ k6* @N1s+ ёx̐> 7ǍԱ}XٌsvյĈhkǕ4MɎL?)QM>F8G ՚Ղ? 揀RLEӲsb*΍ d74&X.KYQFmߜMZˤU\ȉ2Ry$4;=/si[,`y$&5? k 8_kG8C/ͨi%fE@iH>^VZGm/ T}@^|ւ)PY uwLR]]5eHa.t+ oC#ZKk/1 x;98 CJ{,laBaۯO4XgCX D,^BZY ';wuYG,:q~'^MyߛU8}LX#lR]0rhʥྩ[/߉ڮ,[3&M ϲlh9?q#9 >sRSH' OƸ~D⅃gn8D k2 r[?͆6q[DZo,:hwtCv~«6)Be`iZU =Py˓sźN hYڧA?uƌ-ئ,,$v2jŤghoS d`.{*#C-<@qV{ W |ݔdXC)~k||"Mq1^CX g&А DCobi7ё)N5YI:iTzƔ1ja en< i;eΘBwz?h\:갊Vp׸`ͶxQi j!\1b;vrxըѫ7DF~x_`YV;VU/tSfڰv\`2'RD߹'%~XiBPzHj36?- 7 W^?A#۽a[hQh^',ed=KhBa>al䪨kZA\md#d@Z9-P }r1F\zREႜ=.$ ?Λ 4 hj\zlX0P_ h@46|q k҂m $>W*PDto\L,;4=CA- "OQ rBby2-vxG5]~#EjI,~#S|c*#KԄx-sjnEZl/V_ ĝ,8blY$.)Z:NJV LBfv eiWעZSf{na~€|Σjr$yrv+^\תވ"iبӲkQ5o "NC6IbѫfB<BPY: K I#Rَm1:5]zԿlaOpV|.lw !td3ZޣPAivx!VV(PBż۱ǽ~ݭ7ƴ<#fEY0z?@o<n,Ox`Nn-䲈|=3ݽJ[u9YCy3zP^;wKMaA /ׅx:1~0{^8A7KFZ8:ian 3"KˆW.>wEޒbs|a }kqpψWnzMBO({řs}79CuwL&d4\8 CHnaA\3Z՗閡7P8!!;Az]5}XF/{ C>n,;sNi 6e65<-)Kmf5Ń0LH7Y5W"u۹$ϻ5eqlD:%|0bXt]޹fׯw*gwȅ0YvXMМZx*:ว @X勣 b;yw򥪙PM*QJ~5&EQcڧx}{8RHW:\@ԬZby%<} y}[J1e @cťs3M;fu&K `ફ $B}TpfIs {wM]ϷW0*FZ6HCBZlH| Va\7"} Ey5juNc{Ǫ?X3< 9`H#9vP8'NdZuFiԁ.yvB A"Tдw3/,n%i"4c5ߚټ@:!xv }y_\<.tRlAk(xyıXM7‹2z96+I\H~*\sMn+;_/#%]T ڠ^<؆CYʐqIL55G>d$~$вk_fRޟ\Puf/\sq$.'[b K=&D)q[38B(csl18S.8dÈ3 ĎP5i#RU!Ce Omvi_Jcݖr$MLMzv9)4ugc`glNܶƈsLeEIBW3{bCnOAe"tijuw CMuVȆy<M[!SZBV 7ӹ<[4i$(>j @[X$h߶SZ P40-2s{pאXfxҕ mG^k+ibihU BHxѾi7 ZX}RY>:1˜v2Whu\dJ?SHjzrO/-K mg( ˀȹ 2`%a4VL'0%=I fIo/ƊC>_uc=K2Ӿ,wXOq^Gger75,ryyAuDS V5jeGS25r[@R/EIu#sSb;1(@~̐z=h  ,B٣㬧@5Xzo~,H 2T[lU-3s2gUr)J,OṫiuHɄo$sfFj-{ 6qHզFϠ#siHZŘ V- tn?6JzۂV YҟSj?;L܎3kNP8b1K|&Ta(3pg>=Ewc4?,>*@_1;ھz]]8ЃCJ  6*콵&?z'LUc$JCDrX J( 7Ol7W#<,_kqy) "gsPjt!93,5|ŸSSWz(.S&n L$'BmV7`ؤV8QKGS$C=5 _Os]^m ,?y<"tL?&FMX'Oi2iOf]VRhL_^}-%nݕ?'> v`(qOC`f&,P{=]>MӗXf+RSb4ŐKhԽ`/>i Ryw<䭍N%ƙVa3{rVtʂ Q}TQo2F>;ULz[Hƈ퍺,Sȗ{ko[7Y0yh?7 D_3$c t.k7r,hř-\zA\ Mxs-q8r:MB +EV4OǑ |4WceJtȍބnAG )dNbs-tZա7xy0xW<҉Ă~i"MO?"Oޞ3^ܚț,xTExb&CգC?FlDp7W:It>^@sU(^Ӊb5J?:X'&"r sYjb빞G+,q>#RLwS}mTPBl |PpXON*X ȰR@^'UA)r:(Zׄ}bMqt)4eCQBxC( %~ݑvZ*;UӴ @9N#5: A)m9ٟ U_?~$p99S~X3FgtRto`C Ave^"+'}cShPx%)䳊*zG+@|}COڭZ%DEZONeS>̂k{9_*O#V]zuAo=*3 С{P@2TmCBމhx6l*[{Y2;O-Tjq;Łh? EuKr A`Q<=9YL^vUQYI>1 vKF29lH*v+$,֕W5}S.WW2\\0#]5,ݖ-L 09sozy\dPڂithU&}HCyv{,rl_{?MvS%rՏ%7C$}"u5q[ܽH:0OE':. t&{eRN9\Yޢ(}[J[(OŚɓU6`Lq!a<&jj9,vʫ96+HϙA0([qJJ\#ֵlo;NR5\+xYZs/pAjXMGab`PV"ﳆ Ij*Mf =n9!4ղ#$]B6qW|mT]:iRV bC/hbuWHg``.5/&!XDCi 0VGa)eIs}[YK=S6tȄk[:O:EpXJTNji]:25^<7ƱVwB*jqn ăI_2qdU}#`ٷ}d?*x$>2GkɃؤ7,n:Cvag&^ÇΔX<;4:]7UK @~ T&t:=ђIkѬzb cGzXޥ(@_H l5qj& ztuJ6_ m`.SLB:MDТah&/Bp!*~|=]htP/Ѳ,var38A&Ri}{ {Ŵm pͧqeL$+@d z!:L)o7pT lq&CPZgK"65uXВ?R!ƕGb"鰕S п4ꍚ,{zc PcꐭMDҹ&AkH;?G|x]   V9oQdž>f;(EA]#~!P . %kDSw$8&)7 ~Y[ x)ل% &2KbCC: +n5H+(%1N=(Jc/;:`Ĕ<U)@ 8`VyZ砊>CIv#T݌~rvio0Oyѷ9"UtDۯ~O,/ƱزT.-DztH/!6rxx_i@/Ig^vqeߙ d.Y >g\$ P!} bP%.O!?-~h䈸6R <:)OSmMI" 1F ݷt`lT\g4l45vc\fG7m|up[6ڡ ֦Ub Ze"mc` Z1˗Km2 lD,6VMNCTw^6p`pt؃E:ڕ)qz$>7FS~\pݿ,#gM)ɈG\V2A3nI1M7: 5Y{B >gĀ:ZC|L%bjަg n3ǬU^f"^2˩iLZk]Nmh<*`>d-3k 8Q#?h2c[ gYkѨ+X8rwh1mn$P8 ~fXSNV,o^eqк^Elm`x>4Ӌo:Yŀx+A"P^AB"o2}}|fN(ew &R ] B NXa:O?礒c[u}%<{U]BOKysN#(iei_4X.GQ]d/WRu86D 'K]|iuxs$6ik)de)mQ_)V3 f;ZH'EpUӁU. 8e؅PV͉ẀTT?0&\q6 }6cvYB6ˋY] C#sttit}Y {/#w0x hgA-\|ZJ tˀSZyaC2Vy2m˛]SRLm3A0!ߓE:w yW.+gj,yJb8ȡ4qelןfc:Á 'HN/iPH用u: L,KW,Ldڡ%4l i $b5,I=A#Y#}\D2Mi$Ue_nY{|@,Xv&.5UF=?00{]{ȑ_2<S~C.ec뫗i6;uťt& .:lWhQDIX"5:WhjQ1!5K=I s0Ħ:H?prޝ,fƉ|ߌbpCzt׌tB0NuU&dOqJ{.T2GsHN+V`8kHn+J YQpyC!sM;?ߐ!H[WrB}&1t3Rtˣ9rd;q"%aLgpWnJzSsz\N^Ym,haL]#eAOe7gh vK RTPiSMl?~眶8ճP=kjnQjs #ڿH1 `@) scOSM,ҋE741Z[$\Z<⸲)$ƬCW`h1&]64ւ T20:|1:528ȃIC3a/HG!A|` B>^k+\=(]׺[ 2Yo6 Y?Gi-~V6OTo'++!0uq*5))EqԠ&!eC$:WTyvh6D˵7*%z= %FDczحy TY?:T}G L%*~]_F:Q"e_֊ii1"AF@ެI_$bʉz T]V˺`.Jk&LM >:&Oc8C8&ESdh%_LJƈ'Ѯ]|ݦy@DrJ<}dD9A4/Kc99$ J6s>nׇPds@SDٗt5wӭfyinԗJvE8"Am Z2%9{^۪K-ו7*9M̯\X )*Ԃ8 k=M :r苤 1|1"=L;*ވ6IGm+HqcG;8  ƴNN>F#MTb=c crV2bǦh$EGr-ț{9n^9^n>>%H2JR%R)~77e\,;D=nK9lrȲE~ Nj} (&m$ϐ(M+xD'&r o.cO"^Wظ,y&߽Bwx'cVp$?yq*/KR{EN-/Asb& -= R7 ej"{Ba @"{{`8;. հ]ڣ)Tuޅm:SWt0q:,{é7%BP_³NUY_;DIde`4b{QxzSFz禕hcn&#*h!D(m,g PYhwFjk{Ӻ{z(11-0X_ [䖲W6ژ8;:woG:1 7vi/%ܸ]pʄz@5α9e㏣nJ^@%4':SۓߒPOiΠ0$K6j0? $:)Cs7ࠔgI?Ke޷;G5kkwhڬ]1?x= Gy \V!SC]0bGrT?['y噛h 9?lLݔ$82fH͂@Zh\9]惻٦Ac)w%dď ./Rm/&Yۭ|f FYІfP;59~Ѓ)pS_Uqy*T :h%tWSjpY|Yg; 7s+X% ͞ϣm98K͊Fꁙ *n KIqt**! ːH"v m,[i2mo2&M3nsC'4;/l,q/GXp Cs s !_+Pm,e*85.wy.ׁVx|T]"@bܹ+a8ګ%: DsѫV\h+3+O"HDbt3%i3 prx z#x|>1vA.uYmvmj@r*<4=6;L`Xi@Cb/+5lU&$ZN> X H bDuG\mf"dq WiŠk\nLĦZ@ b` 0?#Gނ@_- uUb^6MR_M2sљ"9k?θA>k%݁Dk!¨ű+L ͍b!|sr3_rҒQCg՞<:y-8@ӒWC>5/ +/h{s {tspa>m_ͭxDV t=6 v0NBd?R+PkOhLZ XWKHLr4y6fGN屵Bu1NS PY5ȩ48'd/j`k>QH3dK>X16 vѯ{;HVGOaFx$Wt䔊)x翶-,dtVQ~scuf dj)R﷧j 9~j3(~)!aũ&%沒u;vKE*g7GۧX4 H 8 p0/59HkXPQ:t'M]J\ekL~P0?g5QHǾu-u L!I}Cdޖ}9jhqt_b%p:m=ѶPe57ŋ^AZ=B>xrCPK& 8+ff9;eѷ`R1MDVt $)gr(V0y5,o;!ivS>+߯(ǜ,#g{,#,RXҁ UD I24'_K>T'Q,q?&} :}]xĺqmrPwlDN9E*L$?1VE3P7%] Ji$Jn_){Y"TyNނ'^>b=Uܽ9ĀIޟZk ȫYg{DxPu3[b/5Xγ(u9ݨj2$;Og'@"O#\=zcgg$z$o|2<#q*|;f \OT A)“?'MߍO̷PTdˠT? ƼƜ[&VlS8)Q'-"dr+I5uK(vG^9G{PՄύ?\!t#Hܻ*\5\Tz+ix5?e.DDUS~d2>bH-{GHz?\Gm؍(82cF앟5La=9~iCK5;7JtGs`H~v,"ڐ]NOdvem Jzjߣ):ר-)l wRJW>{f lǭ/)1;8\PxOg:Vk« J/^|(hșn%Ru,p<ҥx."KXb0+3&: ]5o(;!:-$Sq=vp?2ug۩V|QCeB-zژю]LF䧤 hc [G-9XuTTYPwk/H&ovXmdB&ͩK°t[fiz'_s LMS 0.ـf¤K!@}zBU(Vjw*{6NV/^B'CJa][OAeaq2#l R:nfX:T|b;$|\,Ez.!fU"`ӢӢ6dؗQ@+jKh-}"Zɣ,B,5N2 D3gW0#+만DT U\3xG8{fD 2H#},NRL~iAlKu&m=sx]ss{gƛZ#( ;@HƫG1qJ0 "{' Z "+(iERrMty(V b I5IW ]t͒ծuҿH! .gةd`g3OV-IY25}+~Cr#?X>Z͊][2S<D7M/3skEϜ~-,uGdIKIɷݙζs08JNۖ[ZyR(lv}Y2 |( I,B/FV9Uȍ:"(_i<òIUw{[+TvQw ?/{5S5j~y o1BA7X}hnI %ײzZX5 5GXWG>+*l5¸7r6=s `)1b6GqA[уf5 N} sjaӠ:0Ľ'M g\|0ʧu !r.7))h):_ՙ&GFVx5r~y)>DLdyod8^FJ˫cL:C (I}9Xn/i2,췡ol`r1KĿU3_+w4}ƵfW)2q&S{zcVLPR^y xϾxT"2Do,#c wZ5R_) =1z ' mIÔ,&][C0%c&FM"4F"dz_&3NI7.[Ikg3C]=%'b@?"ݕ`glpoE&BQkI;|.`}93@z{)cr3sooJw9eC`LF)LSzk*FaXQ>|"(0هM1b]lIF-\IJOD[łkD _o f+^UV_Tk帔6 AX;wbVb&I&!p)*WLl0iFRA Xduk+Tb% <&9ۏ5 @H%&lլ23hrޏBtb^H-+wƣ FqT2ۅWFc ui͉L:]lEXӀAAQž% D@{d&,ށ*BvF3d4zB_7'l_aD< Q -*"r{ _-22!OIЛaKiۛYګG&U!! 2&nnsI 3n 5(eAMՂ؍;'Иv\8%ymCHϱ2 VlD-&G8ݯr(c;دJ+tdʀA/no (8_~YvRBAEùQf8|YV~z&#k &MsryHk#E4Gd119Bxݓie5uH,ڙMAHA·FRn;U W z zv'z<~4=7X|.aokYJN.0)):;";'C kc CMf . /i|^q=1/1LT%c $vl!v;UšVz {odBWss]Cw.ghFS$';wֈyc03os[-g tVM}4k͓y` 9k Oy]^ |&._0 O%9'B(PкB<ŗrtsFNINY Goc#LCTHJ[.6j>zn;VhhP3>4^E!'02Q&nI+2vWxa{IT> E& yq`sս6m-ا WuʬLG6q8YC{xU%9RXZYʁ)Vr}yTv}l* z*Jk&p}. $p8RYdq[U=kNxujA Q=H[CLWYF棆蕹JɺCT;Wu$Cn%;0}x,k4LHk 肪 {8%ٙHDM "P iHIe~UGHBH+2V^-m91G!#VrJGcI6(]]ʡ_i +o{ZVVҰ< Xcإ 0*_/^ ⩵qE"SLg ׃H3= Қ,"=1k4M${_~rM_.(~07=vPl30F x8cfZ&JҨ?7>,F]h2(?yMfBA&Mĩ =la0FZ% &sxfPF.wKO'^5wdop!mCov}WGc{NP%Kg" -q',\H+R6- cURt^7]q^!4 k3l&dnO<[ (wDi7V@bv @D9F+q4iL1(1O&;e|=p5 O)PHmP0ŨG1ST˒K{>ЅVaRݭQV]kuRx%aS~ɚ MHACT靀@ 24>mM83ϫ0<|0CZ}Jl[E(ʯ]{!gNT#7HaQ(h=vJ4(tgU%#gp҃cIeӐ$Y_$1aM($k`7l*T?" oz˺#is4dcUg%_5qx]ͯ]Ȫ6JmQf#,,j `0+JLg¹'-sNwAnU:[l|R)t)7w8mc|d䪏GZ)m5~ 2;P\<Ʊi)~C6*Ͳ PoÀmZL𧷔/1[&:s8z{O;'5H32,z TfB 1Mr#,R"UǮ([s4|AF%ZD]@-ZE+ L $5QIv.@xܡţir2b <`8P 1{SiZR`ᄆiaChQ$ij ~HA?amv!dWԶb1FS/߉ nUb~Sʶ[y9k9FԻEBҖq^`NtB fzݱ@OsH6`sT8k\lwBm{80(.${=Tc ,_ b4o1\O>VU$3-H*{q8-/T[uƅ̶P^rI%CtR?b+5!?)9 Eie}*AA|U jEh oR|n/wJRH0`'EkY"+MOɭ»]ʹ ^+N$v)O$L[zE$vFy궼s5Ls0[C^dQ7ݧC6dgyߴ|u|"}=%JNO0F N4ͥ4Yd4RV5'IXޖ(D].=_G#`~1 eY}.k&r G+d2 \65&Vl*mQSp81y⦜xmiq jh%p{m@ X?:(S-AМ Pҁ{HafaۮDR]nh> 3aօ@[x icc?q`hq!+=+ۤ$@;K}/{V/0r,DJמv"F K?az8e]<"'" &0$\IbqN]I !7z)C Fs=KGZƽH}Iߙrn a85N?p9#.@ueE? Yc빼UIY%u.rRbsFƚMRd!;l{*q0 Ŋ<*:;!Qf\ZCqr:: 9o6eM+*!٩1 )pE`Hy2(Q`VD!]o~g('et$"PTҊ_7קĢ DNqL (#Ԩdn@.4|!z*Î*憯@xLWM9T/&Y7.쪥uĥ3di_:+ :_"-yFo6h^2}R?:M}Ь1mQSh8Q 1cIlO+:yY9V3A" eC6l~)QL`1\e& i7AV595W ߥR}OמAw`rD2hLKcPh/S1LjTQrDL?cZc\upumÇx&" 0嵨ĸ^߻go?͜?nӄ~[;iFuWΟYraK vOk0Hʮ$Z쾤Iam ~UXF@ O0%۲5c9@XQ#W,.\]d %jjVlH*=}`E,\![\Yw]@|w_4MVvoq O-YUo*Dp^r:^d:f>o–Hˌ391H3,@l}0VRوl?dX=T֖ۚה+/q'uy՘ʐ*Iemz#HOp ^¢#8봷njD`yQbeѭN /y-@8+ı !&e#%s^ah*xm"Lӹd* nqa1NV(&~hϣ&+k::iku;,Op.9$?zZ6-ьzѾJꊵ #X>£@7Eܓch74+4˞SgnȁQL(Ƹ}7,{4_e՘,˯ $@s(HT=ᥚU 2?7ږkU>:l|`'A\Q:DS `4`c. TcŨRȕB &[!h1Ǫ߂g)?g?CD2`& \Tmo*!3-wrvkީuPl[\q ӽ,\EBa2َ=fɄnA3V?y |1߭M[C){Ts$aωI$)wu4%Cиr/db}I?m|UUl{?|0QwE)N[m~ߖGEHkn;I}FuH}NC2ޙ}n84@ovuu¸ߣR%嗶{Sx`n%'4 umH'.509{X~o n򇘌BH|\'l͸DN)qO@ϔغ3:mQb|΢TQim_r>=V"_3@T?Q} e3,XcL\fO6ٵѱgжuFb9h>xրfEUM"|TmafpFPe#&ea* UD/:މK47M)t^Mfx2GG%:[jmlFW߷߽;¤‹Ŕ"e2إףΡsbRG.1VS(YC.9 [xɹT,|xxkbvkr^Т^ _ HQ¤ J+4ӷXVUȄ{Ѽ/wD|:.29i!zW;w;r_1!P]+iaܛ&T7sNS2[ &2E{mI;2JRaPʦwG\Y@rD\ς9ue<⫵Kg-wNb{ϼ{(侈)F.$=Ί]:Rzod{+"C+;|j%yYP\㦹g=^5g_X]gNc)$736,GV?^~<;_iDhR3oe^]EF$=R'xeCT/hLvH$oի LT^J7C#4{17WĽ`=O_u8>=b'QwG""O/DT7qaL5=|ya _W^ou"q}@_x~1g=(s֢KP wuJЕkx2݆Y\)e zL?w6;Yw $oܯN];JU?zohXm|X@]A->}KYL5X;s6vAWI̯e %I|5`>v5!%~$=7k;Y"566<`zHm2-61P,Z/E0k7" o.b$B+Wm )7;T,V/ 3BOHIa ?ڙk1P)Ͼ뎇[z8JPp3Шvrbyv3ށ[I'X[rcA# A@zz{9DBme鹵r4QPkM|2x6W^4$|@Ѹ3׭-һWύfΓ4 d̊tƽ:'uV)'cOZ4c4P[; I 2~>q$j'L xwAee7ӈ1ėLT/al7ɯx朔 6 2..99̜_З:[~b/U[YV/z}/30X{^ċ^w$rDҺɈrϷ %BJ\G 3/h)Wd>xRB:5dzR^=dWp*zi+,-# E%+oS-+?Z S8z^0Qgy`y%!]0j@i!Kkn"pl^&j'|oTYZ7b\c6xu1=ɶCtўpC^k EP@07@Z厩V5Q&k0hm+X~ߠٴF@dDNL#I/MF.LiB #&\gByGl`?{@um0ɛX8nѕika6.!E? !87hSONO2>YņOy1$*^/C-U\-~grX38yטV?jlD 7a )v V$HZ Fq#K"nHxo=ap޼zuL!~Ǐ et/on:M͚88WjH;\s'J[_l6vY- _օG眪WuF}nYjSt; X49ʥw/׃ k3DIR>iP/,) gKJ'Z#Fa[=Ҏ7CO`x[^$vsURJ~BKkn.~wnAܡ_*/[{p@KZW~d6 ,o.]$h}՝˖yk( S&L  °B&d ߖ8ƛw(6!{h80+4B }q3C&05R H~F 5 {YG:=plfCzrr~53)W>pT¨ju$yG>vk`gkQ?q<>P5xLeP3z4Gs+Q:4SNa8"^;D`3 ^I01+ΘD_n'C֭'jxFC#Q+)) ?n@vՇ/ fHə!COet|STGGP܋|:'N9D)w~#oхeG_b+xG![J ?1zұ9\ʹay2VWA).c]s˚GxT ܁37ol :W3ǓMwk0 p;g i:eEm:1$|z#0?IfH) 0uH-#^$# m؈,&m!P/wPLnmmk f@2_. pUB@XVXc5$ !S[rzA Pu8׫9() =SKB WzznןILR|pTM_i!<#p̇+(ek[<"+`K7nDc:sQ7p4譤qI=45框ֽ3YO4 m1V:x|E3:=1'mO+`Xú~k3\ÛߥV/KA{%jt's ?͉w%+Π!kxklz0%XzQK8BA52L߫NwK@ގSw>:ӓ5t%\os%hȅ8v=Z#`<֤;ZŤ7s!e-Rrȡݬ.x 9&m4c-c spUZngI G^̥Mџ0Q v]Uj>EskW؛;3r2!1q7}H?YΚW렵J/Arb sr! bwÔ=y eS7#N%m3Bq:jiqz$9|aj%ͮ\~KFW2F#vxTt0  Ů;s55)t ;JwKVl$eQ6[Ub[N>]O @qm} h]8dȯ>UA\}OW, 8.qit;4S~l91xkXf2lSj]=p`O-De=ȣeYxdɥ,+Ff0BϽ@π.Uc8螛} od#l `'µ)`ث\9rBo ?~ń'F.6%\n$#O*j 4F_  7EWY,Fmmfm w"~Mqv#S1na-+< +&ɒ ?W{wjR{bxOoR5A !3GFޭQUTzW6l&٨9%Ojz=1X՛|կ.!ePT5y/D Ad%a*kNGw7s/ņE#N=^ E/+„N{I-5i'PU> 5ضpRÞZ!#Uut#>Kƒb5 dc|1\Пw"edq&%/*N;[?gx9s; _ (~7a,C' =RB0ӢЏ(+~&n>;:+QwU`ڬ,!$dnHs]sd4)-PCAR&TkN&E {M`Jz,o2e .v a" ҇"Q g)A.F*z{LKo5g:Q*P,qRB:`V6Pu6oD-(r`ki7|j8R<-.@6-1>tkSϒ?lprj F')\Lfd0 .3U7)EoBC{zʠm$$|0(B#%Ŧ&S?`;FppԶˏ1OC{zL/L~{z KlMC@ J,x]ӌw$W<ʢĺjxb9i(Lᡅ(;zHCMkANh<5 <nÿb|x~a%ʹ?K0!0yS합r`)S !nCYиRe/Z_W*x궻Pށ /!HlhH}#i{b>y8 c7H_r(AcBbIވnC :mVWZk)1M:pj51 퉅hsY8K( QݣѼɯ$e Aj!j&8_iwEW;5poZTj;Q]&so}_#)vAϰi )"x&KI$c j`ɟyVNZQG^zZkw=sq~igb| 9U$e#R- "~`uDG)Tken͇bPݒ8AD[&:Ī?foKQM"E}F#ۦ0u.tGSщ $PfJi?t)tf.G%f♴vj~>ǪNb0G>1({,@/iآv`aߪVd]1뵔Md%LFa{M*wې9oH vtp90 Z SAݨ59I1T*FN **xuet-$u:#'q5l5f%qӆhi=ZxHyq5YBugDd4ɼUV[=x$oϕO\XO^R={|X_h~[!;(,doqMsO$̼t#QFoo.*z1g  :c cy $ۤu>܋+VNYHHx*害}=WY_۸@Xo>Z:nvbbDHO{Ir e9BqK,]Sڄ=BNEV`Y.A =$S[]{J[ O^+lצ5ge%}yW ?KUC u7,Zn݂i\GeRNQu7RJfyv0H/[8ܓRkmԏ$tz ,u =ӽ.^/d1s Fj؄V)x\) V|bX(&7eD9I3e}C{_xt_V搎+&36IVJ(兔[O< a~ehu,whTf?6լ{`$tюvޒ0^_0sw7M5 |RP&֗l . X&7q)jǀ(RvL' ꇲקn*0| =_27,E0\r(^.MzsHŒfYCsbjh/>GeWPC9uv6nMIF.A>z݃F1[k|܉:{"JvLlr$Ua3"xLLy~ia^=Q=n nOۏo`v_͙9ޅoO%]mVG4)}x taѵʃ,Gv` ߟUMalp*Lr+r!Ʌg9Xx"BޖOTGU73|)XhEEfUϠ[wk8zv9W6YV/h(jzZY//A[ܛѤ=1VpPFBQt0 2ymQwf/L_˨J.҃FC3* P3z&qDڃa6"^XLZM2ӗ90 µ^F#rRjqj7@tyherwTxTL!+:9# OFsxXRJ,tX)3!~/۔ V ,!& QS5[5Gn4ᵱU !LN8{DGLtR,S7b (ܿt#I;fnD:umHQXYt|-uʎH`ѐt2~eKsP|B"L87{f\?EjTfkY T<IZ!˽޲ T,mPdQtuqE|y]$}̀ U@jl5_1Y\LڐNM M#14 V ]YM-uqR0gtaKM7|.tVW2W L(6:lǺ agum)9*N J 5L 31Ovҏy0OxsgBJ<;#S~gK.,]40#%Pψ/I\~QX }IXY_Vy8+7BblO̫n7r̀F>BM{z`H*qV̊)saP#BZ42|rrTn4)a h.P23]1McU4"ٱ]Z gLYh\j=; h(RSX(/dPhUp/MB8F|O%}ƁT+xc$n)Zhࡩ?vU齒!{c P=,zc_]*+B̬n` ,,x`zrtR0Ixg/( ],@20li%{lb myKE;SN[ /UIF @Zk@Sj$]y~,/n&7c)v2ݎYUN{~,u*NS;_&O_=F;9Z\oX)%_/zkP3R)Xi~g(`fc:&dfmEO_/"  ^NV{TvV/,lP?V @#?}Op,87s+n@Om%B.LLѣ#~/tܵkҧYбӈE|^\5A>㔞?P XyʵۦYkfF9^+z"]EMaI¿{a2|MoƄ> DGtwOlPrw JoA#63Cd_% -sE{o{'zNs4I"%,"akg|돊g_pזKܠf\[.8d>Q-]Iȳ:b\pE05Uq6Lp5[jQ'LB1xru[ =K7әdܼ[gY`$ʿ鮂yݔn* \³ԖJ`,~A!JWQŷ v"BDCoq(WIejXʴrx_WhrDjR&u#uܜZѮ Q;{ H>gɷhxPu_4y5}{@qr,a'Bsc|tK~j>+|kc4NMz"[;'/HNF) 8S.Y)2ⰨQ C"ԯu>eI*CFZ;[ .-X5`xs>EJH$8, *w)@ڔ!rAM NC%Uߐ(ߺ 8#,xwvˀ~g?jR 0B] "Sql5CR c썶m1dPm;)1P瀠&),.|AVlSA՞/藃a0Y!j#73l%AÌ`}/t'm}~ YPX)sMnElKG2cL`R߂g٨?oR`DjcN ztOWUTc %ᄐj0xjYi0bn3֥l|UE. fƺbdul=ϨtSNMkթ"UxxWo)3 8E. +`˕?78E:k;ڑhn9'\/R]F X7MyWE): oge>2s&t詏s.cRD0,#{ܽ\4t.5Y A7RODBndgE rC!DAf9IUKTi\'O&/qۡt;(eh^TozQnIגּWN6^= QRsz_3suШ0!ͳYj[ޙCj; %xtֳ!-cB$V'%;+UIzlo$IO15\hJ𦈰؇tJ7@oLPC-r턌AJVuB ShW:}oIUAӥ%3:u44#- ߾z7>sEqh)NaҤ#[AvpݮӢ!6YUCCyK@ܠѝQ(uc7 Ok|JV#sTY߿4q1'[,fOj47?k豝HN85oEu"%>$iՂ!Z󷁚PNE"`eӷ7gZ~YקʺP)>B߶[wwb̚s!Ky5`Q&~>RKEvƵg0N5YC鑊Wq t'\EɫPߥO$ a>>rz` : 1aw}s~8خ`W{$_iѼB/X eQx~DH%G ,O#pbܳ~aez$heOzMlekO<u\s?.(9?\|Z)A ͕K ."*#`r^H4Q9j` gMHjK6^ <(hɿ^yjG(޼CeLqE/,ԗk/D \OjP˩FhUsHgAZ΄<ˏ^>O˙’3eb)nQY89#/!@0)B| oM(ܘI^l>y!d'a&P{W[ _T3in)'UMtŖm]$JX*Nr4/hoh P 8ҍB?[K]>4:]<:`lqĵP$L9Kk^`*DU*X)r'%e묄\4`Vtt, ٖVFv\Z_TT6Jܩ l6F;"t~ҘAF>1w6 mP;2kV|^'UoR{]E0.}qkR%5G̗b4]}g0phW9,,\;0vZK6`ŋh<*Db,y2ގB >vip+Tc2!e2iwnzdGx'kPʯJl5 WH[T+:15OHeNm[ z%|;30dz'WMk ؅5.D|Bvi:ۺGqJpw4o3G7E*(&5(z5Si21 EM{y:='>㐏u~|F~Y/NS!->~Y>oOxSP Yba9[9CAj3 `Kvtz_qa+į,;Un^"hF2Hcs.#xa粼(nu.vF )0dA;Y5|>XV9n+f3L3<9+}J{ƶSzjbpe'͞52n A@WuZPa-^\sp~)s׻gS:Z"؏gֹ~d۲{EId1di6&Uk7L )\k5K]dZOC!9s+ _y} ;lrڒZCDv P+d@lh3?2;rxp]炆U+B T D=UA. ( K=d̪za`M ON 6P3\,SSpe[-*B,`;|( W^%u&(+c Xut,Zgldzd3'b./j+XQT`}S+EdȐXuMj|+2IZѴW##H}4NqN]Eݩ5tk?(Ʋ`Xr/@%=o0qQ|$4U :_Ꮜ>uAr.8b803]$1,a٩86B([؍ʺG?F L)ԉԚ tɥLS1ɕǩ@oH}x.|Bf9ՠ̵3q""j 1VC9tlMe'76>~K-(8*v7RhBz(Z]`4d]Id i.0vcU5NK,ubЅFӁ)P+Fd׿g,m >Oxj&n?|B'El+K~KГ;| Af@ %@6b^ r(mUDV68[`F,hSW F{Wj ,%kȩ 1ޥ=}.1:% k3 7#Q`S<%"qophzؔ+$LKJI ({){%gGrh[FoE HKKRY$!&<`r;fH D~Ka8^Q6ij'X[H`|2 Ph њs̏E7֏+%x3Y XZeRĀǁl/H3yz멬Bm̒$uF6iȞ?gMcnk1;2 -d6*hJfM@v.(np@~XJRZ Z)r@ўwP.ok~Fh/JAp9!Mta@]yT tB8zxK~E Ī7%JBf PaȳPS쏞[og1 h=rJ.R? .ej?N3c&{Lѱ{ɪO:B/Cؠa QŒ=@4gor#Y"ӘmHY9njs~8VҴRq  Tw0Yw C; nOS6m^NBQDrvb-~U?.\H[u8k^ڨkȣ="h"q6QŬR-U|^%##A|BReYWLyzS&h?2{TǬHC@FOvV{lx1 q\ 3<ƝUm&{q\GT -nRo,eEmr<\U͂+, ΰBV#.VF1J)LHQI DoO{l(~勬}tIfG]䝖bvJX}ڲbvcu}XW+Y5Q4^d/ 2_YpE(N 5bII+:^?4E`8I _u_[vѠY'y{f/wS}}siE5HLQ;}-.4PL&Ąx+w46]>:>%Mi^JeCo0U -v-(e#_@ͣK\YRa^MQJSVYf>lF]ҥ('jt[k8#'b{dM0S}&m w\ELݔ85:WsK^44  gGm!wWWEZx}zTC#ug[#"}Y- dcݘ2d@,c 6dZ95J `U -Hg,MXh hSgDS[:9KW%2{cuQ<6>HǢ-b*1B&q `EI;J@gRQB&1Rl~?u03^<ė}ONú*Gu8 x"*J5S۵a%a*E8qo.h񙰯w6ȗ%hyFT=h7>VVb(ǖ]b&t„/ueAleΒf[:]z9Bg`S*.[h2O>ootJg9ݫZOw(w [Y+!j rTEO"Qh#6mPOGP]w`rY(À'+xIYA_ٍILfr_ ~'<w`gU`F|ݾ\,@vt>ḷwXm71ԧ9FfIČ3~#!˭{3tvrALޣ={2@zu?O;봚k ]blU!q4HBN(fk|{i&`Ttɵ>ݷmŰ f anbxBHȜ"dB NH+rmY4?iBmj.*'LY]sVuK V5bD[Ĉ]tکh(k@ o Ks E ^o+i_;'vjK!jDКN?I<ǫN1Ά)3F/]FT".dG7#vMA66GxBdftvirBRv5[Fk_fMdؙ; 0HRcdBn5N՜A"T! ,ӻ:$Wc&zuQgh6 &";M=Rt}͊xfv$gJ>7J${Q00aKs]5Ш7KҐODFDԳA*~Dsjow(]8: i9 A4CYG%w\TiT;;6\[d.O _ eQL~ Ex94s!c;p@%“N-.̙LrqmkeUw#c1E[y1JCR>$iJZc,qLd yBߣvx6A2@ ݍ4[C[nL",R}-M~a,Iȷ#=ԺY`-^v_ niIeol[3o!'< "ɥբZ ƜoIYֽC[!V͢*g1K⩌WL~ů+_ A' #Bkz9Lt2e7'kցQIC<<(jOr,h(ؚ)\,.(IAt! Y>W%f%8&=>ʐB9#1b_T*WTO} t/>@>OV+V:a`AEKwfH&w_%]NstjS 5zŇR57M!VJ1-yNvF{WtD23XHpIGDY YK[¢ nD͒o̒@b4Nε(TS ŀL %aFӻ>ﯽ06ͨʄG0[')eh& ;h)RX -0VqS eΫYXD),lA< ?|̋s<)_T?mՉkrvsXVOzk 5j;L>[_)g[2 _{6p;G٪j7g7Ϭ+Bq:"e ߮^9A9N˔x&0 Zfm,8˔|ϕߒj<*(JJ[3t8ˆγ.E;񱠔LyۺIA; m%lSp .ӣE֘n ׷K|آ!Y"Kx5oMPM̜+hJkLvF'a7A6lp+(X;4<ƻB4O@Ӎ0V4ۓJ3ӮbY-c`æλOBJZ;9 /m:_$,WH51$9٨DηKQ$wxi8}sI7@yzp(Jvs[u"'c5"R>ꁿi@ uze-ՅbHF5M{02" +Ul6"bR~xn[$XmZkE&)elU!oXVp5``bSoc?4=̃ w{A&Fv/[Wɯ;f*>Cg|"lbgQg&EP1`ү((_C% {~:%  U*~(*CV9´q}R󵒞癪^kis1r&"(NvHQBk{\ *8N-0s7\ HWm0b}vVD2V\<&tF;;LR΍# b r `?_FR}~r_O19&>R>3u? E:nls@.u)|)*<ȑwqAR WDK^MʖMVzQ۫ZUCԸCC fs4eLDEYiJWa1e!n|kږsTc=(!*@|yc"uUF.wRscÁw!$Nnm@U(+RU$ߣ EOmX 1{[Bગc|*ր ,SRJ Wѹ`=>`"@@:.?Gĵjm`CS.Ln[2ۆCU._/ӌHqx FYv >r!J9 `d8ŀ/[Bʥ^EhXG@m^ˆ%vScSXGIL4 天ـ:Ktŧ&~P VD,/IKc^"h5c{Д.X=\ KuV/9-B|AE}A\-m=*Z &HRJ bτTt̲0sl"g&APHjZ'!lAsbw2DU3{kخ&`ZTuʢ2Sct'X S\/ƨvP Ս=sM ?6^-CTsۂ!Q"^k A+ŞZ* yC0Ge ~.M&UgLȣTxEf|PnlS /?K HeiC/kC&nGE304]H1Ԁ3YjTII3EhWL`Ff.OMIBG) -ް}{ORc.@yNkSk#G%bh8i+Fix[RKQ=^"Iԗhewx[شL4?ϓc7RTMg'D+*e~}d>l7QN鼅~F@1?zWcFKn:m7,5עFx$[09䘏!!}gFU9_W'9g~ F(zx KDݾ'eW߿nAn[:일8ŵ%fp֙;ՐChs>WS0Vn _rP#^qk'qU[J)fv[65cY]79H14W@%ԚWJȩmk~>PWfGPD~$H<c˗W8'#9. o@88_Zz~zދVmVɤN1&ϯ#̋i}ݼ d-x-[m j-U.OF~&+N#5T\9u۬ K+8yx'xO~R1d1I77ᒩyq+Y\ʝeF)r&XqF5VõDX -] Š2{RO wDBjv`A`\3MV&N3Jfp"sB.8]* +͎ ;je%TІ{K#e@u|sqg!-Vzuc1DT,*]^# Qm3V3L(4H\~2UT$~E7ACHڳloܮuZkʀKgKhk-&23tPڑrG|{J cylD jZvb*d"z^91oCĂS <|A}!YuE5)ע49M;ZEmz|ڽ}:(*Ia8ۮ N7u{U0nF(Q oM4H)y0P_a+1(3,,e`e 9|+K(XI>b GW-æYX=([-,}57rtBC$8I&^ yRH{Iɶ%t\tQk!!! [O[rfU;2Kvʎe2QU%<@H-PLO0o)+=a߲U[zׯ]XtGCXVBuig$7U䦱WI#Dp:gfPzj6^p# 'Xb5F "~roTs=((dx(Ԟ,hE!U{ (hRLd!Y(=uMC4@x RX!]bGF!̴x :f;}Ǹ9wV"E6q,U򮂥_M}oYNm;PܛDH̲ڒ^nł`TCS2 gDyimUWCnz8y/:r9hK:€ySx!S"b-q `=! `?ɰ͠!Ѣ_刋]T'`jѫO"r1cNwJ~x.v'z'&Mj0ʺ@*aYh Hɘ) t2P%A)B =]'?ԆFČʼva }LҔujOK6fn}.wX2r%3@J( 1mg{#ЂnҦ5̒>uXn;p' F)7}Nw%G(%\H+9h2+ p+V&aa]n75r U4/0Ft=o[jV aNܓtv\5pDAA Rs +E 0+2zxa/3dw$=RǤ5O62ڕY'B/[&~9H[*d;ާϜGrJY@Ɵ@Sfۗ:a(B·Y|a1$(2Mbp_iaӜol'oy@/^XC|(|RP;79o@LZe{Xh)S, 9#yܑ(0uk@k_^2aXf:9pit V A_G>[ڧ`Đbl_2r ^QaJ>V>%TܺlFƾJ-)#XScE"4v|:>oݗ}na`GtE69jovx T1ItPЖ f%P␟<QT ֵ_ <-Vtn31w ŀ\Y%Dv鎬FQbI-'X`Ʈ߮b?"DfFs NBd= $d`H-&p[_ց.*-Rό/?[ີsm  1u9N=19I\(^!,ЧEZ e⊾rl'\|51¹1(hdA^byT'S1岖 KV3XOU%^\rɦy>YWT`+1AYL7f3-#3^t}O`Yf=p^AϔݖY6.[Yɼ |@x`Usm㷶THA$CEt4 0 1 *9NY/ߏwOM 9ZG7{*GXMK}bڱM}j3t[:h€'QGSaɜ73tS,XN@lh1‰_?iri;_µ[GEYpgɗ#Im-[or"ś7C6㈤Ylo$ 8.>2mϸ#ɟcgM x^Z`bve RKg`hBRI$̀%5pArW賅%FGKLM5 mS$viד ̷O͕cr| 0>%:Jpf3:j<%R50.CVE4kTG7+@٘-`y Z5mޕ\&3p?vgޣӚyLZlu7)èF ZRH_ .)+YAhAwVRˁqښm$[Q-KD)0eU/W"Zע@ǟɈֺ{kO^ rc$Sa2#E֞3=rdUwi'\QYg9/ȕ6'oR? u}"?yWoai YAƭ6"% , >tppW;E$|n*u)٪`9Gs't%#n CM'?A O3CGet˙t0xNKP-▖}01{n`9_W4PRd?`FaL-O q;l#Lq[[6MK͓*+(*ٯߑ˻udރ互V \X1B۾?DWof%L 6XР$6NWtKaYO"c(.R0|d<]poIv-RaΨaS#)p&׍#+`ȦG(uw:`W㰲S6E.bk[Ty՚Յ/`y 4ѭ+攅< ;i$v6=gZ% ^0 [Y #煈2guTv)Y򣓙{K CX"?٧>ٱ)-юY5 vjk)H;T{b1x|:}AIJۂ;=8*Z9j;d <órb`H/jMO?{%c uBy"^@L6r[C*/`b3m7Ҟޑ+W6n#×EڨYnq!*V<#,ż{2jsQx4'7ѧS;FL6lu=atȯFY4tPf ~~ؑ3BYK✟x J3Ͷt\Pp߽^[:4/VuOMkӪBI cµ90,Û%|EcTęNkt XPx`Zh?̎LD\B%9:\9Ғ? ?AzSrRy/OP`ǭ.At/b&]߻|WC'7EI^/[}4d7LwD+8\"q]5wO0LU+ ):;ȬaQ|?Dr \=ȍj蹂CKN^/҃ݐm3 s:\:txILƬv][y`y*wVaT~v 3(8a4cW9R'5I-V_8S$ wƹnb-LDY^Z9`\=hzW?of\䫊}n=Y* z xܸs<\>Rh։CJOzI<cWu hQ!4~+kQEΛt~L PyO,&BW-X.;A#t4.$ %ׯtVEq<9 @IXvR.nT|V,7St*DΨY)=JT#Ru{v meWf!Y6OXS*>i%oi0}̵0x}q}"- k%0xoSC]q1FHJK_ǩկwQ5-xןl.f SzPc0[I*<9; [>Ž%v#a`7m13@JjdM [ z,>L2Ftna:jkC&Mf1X /^GZ\nPmAcj je>t.p3ض^[%YYj/6DᤒDZ|"^ ѴBY_TU"3/OmcekGt=wQR0>]G Y=Qx2?- ew4p$Jú$o '@7GJv%<"% }m=2}k_I嗄d,x|lCөulȔtLvcaS&[v:!A'JOg\iEp.7BjN2QRk୘l1u\㿗l!BvR;bAЌFҊ1`RW4?eA`ײJ6"Z|i̩ ((gM4J"srɅMz-X 㼈*YgniUEKP%h >="QMf0z G~ JYOxChD:`)n<=o"_ ^-7]'՞n+wniض{?R}(2弶'Fӯ3? 23Ⱥ$ʻ7+͋/%l| 2-4;<8{$2 z!?,sXjKsh{X߬,ڗ=3R^a~m urR ȦbS4Z GR3*zPmˢ3idqsLV6:99-4mdgjI<*\ x@F9Et)N]qѢ ~jUr`&7;^ 'bfK٩݈r !Hh|t>L'ɋt%epmjoy#,J4] zsÂlŝCeɢ!~V+1S9G,a$cI/6 "k)sq{-8̕"G;*T,M'#gD#5xk@; ]پc[8rkr*cU:ԳEĞc28U, A%bCkAa\50=+-[WfFiԸkPL8)_')t9q۫iv(†*6=aժ0 (swvK-yNGF|;d&p.Ngd&a9Rcˈq XL%&˅S+ $ecT:]斚@7bLdh58 zLL\߆`(Xk *;o",s-竗džR~L#76/useܧ'-߇׆}̿`Zt옳^?;Zi] `婣`lExSnL1i;Fva cPN@_M?US[y20a/g5J_V^,? m qۏ~1͎P&@Wci]0_pW%*TP L |ALP'[QV-FfpHF>d ޸7ӓrf5Ud Bj9Ui0Ƈ_ l82yykq( ]Q,:LH%yLКFVNAw4o{"b9 dB]몏uz!["榢,9H!^;OJb~-/ :O8?)ɬO?$Ie?ܤm5L0zj3Ų!~N4> {E6z߹,(>Mcvڱu=P}=r^~C1vPa7f&Ա PY5Ncn"h7xTwJ&1./ d@;6X\$S#( |6:Xw/ F4(=hb,ąH؄PIK /"G|"JY#^h }\X{B-B¬ϏNXp D$4##KF {MJk0bຕ> Ix5P0Mvak` 3NnA('ʪi\:W5} A~{ ,,(ҴgEz{!Z+Sv |n w)-E75gC<) Ӎ7zIZtP#kNbwn.BR: g6+SubPS~sVfuan {ɬ'x'r,\;\ ̃x:c*F j[yI9N7`|4ީ&YQJ֧)LQija~] 3b'r!ADQjDzpka)CS͟/ڲ߮"~)&]d(^ft6l~C1cٷgwIsjC6||L]Sѿa)}'7մIZ823^Wթϳ/)b%*5]xD14W@L٭py=%׸2UKĞG2#GS8◔4c,WV@dĘn;:D1tƊaV3j-&LAq/Q뛾SJQB>, LZn UWХҶ阿d.  Hg> 59[*WcFmC3t#)SESы"2 j\o[XCŶ~JZ.fCVP[`܂p.[b 'S -=Cw|Xy4'dVzK }Kƨ]V= :ft}AFHԸ6MN*BzF쬵Ƴ=I'{R KgPΘL1)queD,&(\!J<#X#цH qqz%z1UW _oG$~"RQ"w)`rL8Ȩŏ%-5Gٲ9_~kT)CQ‹=@Rw80뙅8L )OA5nsK v Da@SvÜ[F\h;?YP#werв6 */WՆ^hN$DxT*PP(ؚ r Ro4-ˉ9xa,nBUovz/S?zA $a&9F%srR|צTt:j򊊵1^pnJ3t'I,"Л$/|,?g>K<)ϡX˵$x~h)x#&1U$x9w&(S'JΕ_,tB?J])^|lVU+6EVK0璾U|8b}*(Gw:Vbۦ6JVCxIV]cƵ#lTfb%TRg ZMʩ~9^ Qz?Dk$$υ`b|3ݟ,+TLv^uNm6)@ )?x:?)k <J+覼G*xM 8ufżY+ OIoX 4o}gRy `:ME&Wj zС$-,%ga3cx E{4Ҩ$"0׉JD{>cUΌůCeeI6ŵbr_N]w w|A,*MmDAsCG%I ,% d]@1.|#Iku\CtКv&ٝ8u퇶2R,zU9"-f ;miW? 5hBM Şm&bT\‡NmRQMq}1=TMZpf\hS\p6wڷbx~ܦ|}׉PF:(NYtyYbd:H?# L&K偯0^_ÈŅ(7w#ƺF!1FS8 S`W""3TLb>E#3UlDFwfH^m,=Άx<&1[fJ;hG-wWRKRE`y h?n=ZȘjyZ%T{$$f:2?@!W='^-b e$ãgLsZNh4guA"8 +9Kq+=Dyq#~ {]>&=;jPzҊۗ3зoE%tdZRRt&Tj.Q֬5C!LVݔ'~0M@3uPdg AGHaLxN-$۷aKb]TgWehZlO'93n c}NJ{kt"E$:P m߸ &;\cFҸ C S8\#=]k&6$Sb ˉ7,gƋV rm 7M@Bi{ iK/0*oM HQ{CHն/lXʇklTtI,dy#TIaC [Ppoe;htf*}^g }Pb "e"0]˦u0۷#VidوиjXٮ>J] b0&3aLt'.K\z$Z6~Y=pLV(t"ISwJ\ABW(o 蜐U]^;+ԵN9@=U&DO(GGβ1 Pbナ̑@?Nj 3EX*WrpO+dƳaE w텎>4qA&U$ WDp3jȅڛvXn'rdZsu`X)qwWi;MYU+uv]|zs`eIFڗ~{kWxBw -|W3<ٰ#rE"M]o@#(CF!)Ϋ{Ry%kAa"3x>6徱֔+-=OHAJ#c'mlbJ4n1:LiS&+'-F{L$3'̷J ݿ/Q-ۚwF~TRuG >yW"~9k< 38?) eK&nãzϵ%7燭 a,Ke {Хn^YZi)3ZC`{|b,[; 52*6gG@r9ѡDSdXUvC5Uy pC0Ylupe!eb0)wT=^!@R$kVƙlWvy策 pJQgӻ ÉWcV>ɿB]*0gc@Y bi7I Ƶ~lV@tݪ?R+"iy#`Oe79qfaGջUUb2zue);U~KG}%- ToGg`qrJRN5}@ߩUX,KNh~irnIf`@5$| %h<;eomDb~fuLBy)=^ӗ7ӴM;YVbԈ// Jm]ϋL9hff[߸L执11="P9mWhoJ WMgb*{YPj/IG3P^ARl|\7[b2!1*{T9n/ DBJaUzeLݾO 9BA2%Iׇd,JңDkPڅe8Tl9p9|h#G2vWq5eEC^8?H#K>T8T'2f3"orȁ WCՌwDCF8=u׿I<lVNL "nM;{dAp&B@⤟ blX`K:-Z:UTAFPlC[ƫD<2~qi7CHF$w-CԇYK[=֐%pֱ0Zr~\3VtGd2'.)Rvg:5(ؾ! eb(|6,] ?a=5,G *Rp1r־'MаB cSʖѸ: p1a`XE b Gْ`q Zk"| IxwT\Vݐa~^l]c̿dzdf {P8\P˱XO'&9K+AT#l>p]-Zoj 55Pʅ} ஄)y/oFkAc&yQ*[B~}Z)>l~H'Ԅcf.8oTiFS TjR(57-ۊc=rʺ vz{Fm|Y@ٿIǦsFH_IK"zf5Sj t )],{n#l1|ܢuC! VA4\KokIW m"AƓMԍQB"JRl3r6"^Oy(ݺv-',dU7kj!U-T_~X.|>AzQ=o2$2,#" 6J&ݡ`xCB"xHvJ{9jfu!@4e@=#'2TMMoNH:cs@WΑ_CD$ZU'`<ۥy3&CGdЧv ʛ͗0aZd|PU],{(j i(YD{ʳ0W*ڧVݜUCէo:;.isKMF6+/R=B0lR2Y^kuКq}3gZ8 Ա&,8WQ&,awe >_q:)qDGұegЏ.*3kaD]L!ef: z-J3SrRZͫK܎|6L>_ C AXqɬVGJ6B<=>I14m<. ͢> OOY'r%NA'wz`x+ȶ% QstٷesC:>%d}RHu O#y E[kC8,$S_/ڂYY4rI.MfcsKvlh*]ɡȦMY|Q*73mv&{wD^ ʧQA j7"G?:; 8Ыwv2lWfdZÙgoY"5OI_8VDJqy؆>N&*%?iUd W`D()C*W\6J{ :NEd pC`&I''2̟s  E%/-`Y \>Zl{.ofo RbwRѹ;)LKoMOKptmCI5n]`9ȱ nIu1Li`# W^(`w:'"P^FO 6/D9 iD`p7U/P9 \@1Lϵ.EQIװISHHfGG[-N @ƼmoNop˵9nʻtIHU" 9Y.;# e蝿\된 hT.?6MwI*c9';BEm݅Jiƚ\z;˿QO5Rv>z)+*m'>7dVp gxB \%LXڇfK}Q3.R$q5s6(&V=Pҥ P&2^<(kAN =aж}/VJť`Me8R4?9m2`8ˤhd))vq =8xUY{_; HQ6l>; _)}maNF6hyID댣`ϗ}-+"U{<Ć'p>^Yǐ3hhrJֻ:9"O7طc3j~^ח[}e$Enh;#:}Iʔh33Im i0S/IM_gڀ_z¤hkdr UBCB/8W5I&'Z&xI8)투x;Z:wsH|GԔĉwe˛_*< (Wu #hIWfel_(:K5|cgHPTA܀#S`i&6?jNΤHߥk\xމrW?cv4#|y% [ļIJ- :iM5рSJIf'5}wv"oܡ/9*/W`j䔢Ei @^S d4JtˍMyp5.)LEd"icIO=jѧQ?)sťi8A`8[UX:gV7)ٝƥ>L X<5].+I>[y"_T67|y,zd9/},k:Wy ȟ(^,5NC%Ҥ`Uů kv%m!sw ??9X7/NJkQd SJbVˁ3` \\$;(kW?w$}1! w!wl;zZ&?Čx_/iF5R \h@U'? @RŁhX\7F @^|d\3G)]83~f!On\LuN򏃛+Lzf8a5j>+oue((㖁̢BUatAT-ط1'7&A.+40Q{^|qyV#0g$ՁkKoˀ#H/ʳ[N(+I[SʥQb?*LFKS/M_#1AlOǖ1>eAEVvZ3(WZ bt OuO+d~?eYX!)PTm8~R@]_βuL}‹5QIq ^iGзgDyrq|vWd6jdbÔC\gYZ07070100000312000081a4000000000000000000000001629779bf00004650000000000000000000000000000000000000006600000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/wireless/realtek/rtw89/rtw89_pci.ko.xz7zXZִF!t/DF]?Eh=ڜ.+͟9#0g?R2F_UXf RL @裫e~w-,b<' qV+w1Cu"DGт2k>?KRP7m҃>,MXgmԨbyd`ʎe3mӞP}LfO+ɋ`'BG!{%-ERL>~"x([jl?ʼo 5No UM)ЇEX +6 b@,b63vHm~/K:U@ w^Ȑ8NCrk[}c7Bh%^~zm;#<œӨ*36uJ5θ-NZ5a&LYv ||7M_4p%<TsU8yQAq\ 6"8dKL.{U H ݆'$z.;hZۀ2wqL;mM[)׾Tm̴X+^5}@2TthtҮj0"^l7z oVi$wӨ(07(=Cu7\v>R>ʗ9-a.:sٔYںXtLXoFIl 4pcmEtu h|yKO ee+8YZ[(>y0RO<ɪg$ЇγRҭH*Z?Φ7{J%;Ӫxw-̽X uƄuEk tq:66r2HͫcPs2[ d$)Y֓=L2smRp/ȉYg_[ŀhpטU-^gz<תNT@HqVM$5\R/ ,޴~Ge_3 Yfk~ybzW.8{{=Vi$]O"=,2qRMwsHrX1AN<.90#8YW!X%aքRn-"C/)4~T%T# "ePFvۃ/lRl_N]a^| Ыi ޖHw>[I3j$Ʋْ5R=i ,y=B&!bt|w0-Ź"B?~sPRo 899:sCER-o"фkl#?] 9ўgnjyKA9ϓXa.ʮX qc+,o {V@O陗(]~:tDwX_ykfO{/B&Wījb1vrVWW"~'{ k.>yhWFP#V0U%wӼq ^CC.!{^?J˖PjIq}cgUq 4\1~c>LOJ{aabXvK%rh UMLv 4%̷׉r|1l~J䏨[J0Xf#ɱ5Lkt'$ۨ bzYU/z>, P&/`'o[cc51zԯi㒑t8KiNw==Y#  EIZ}F׽{L<s8|mR_qv8?m_pwClȗk џm.lz=U`\ލ JʳDR=3q#ݛx;z1ǵp~\<pЊ6$'@\Zn?KduA9$LqdPA;n(0.4cèP(/ 1: P:z'-.4$# "(+Vz\'0o-bQZJh$%5Md}"uzV"{VZChc16CADo ΃ ,l-:ÕAV\URIE]"ʁ DžBaa;LX@P঴^)'ƖM=̾FoQ>uԺܦ"吀&YZ޻$AC!¨)pQGK ,2B_ 4<7YDmG+L~ ֧͗!ƯsiQ )N/aR2dY@2uBٿ:!s>Uf"b!?Mm="J`@Vj,(am4B'J]'3¹ml̀M_Fկh>98rZVGB_4flx_wKFiJz*x߻9-Ԙ4ߟcشDѿw>v9p=qY0vgi茑&z#EQ&/C܊!ƸGdžw8W3烙)z]w33q8!Ks"9?YЯT%.?^2וcv R%k;_]&&=3ih}ɖ>TCGe.Qx7ࡧ$@f04utq)"Ĝu<$""fB5$r.D@ޛj`SllcArqK|:;¾,7X5N}"5\ٕ[gM3'p6 ?@~~(Fr?x`H(; OG&@[yĝ%ºbEW[\6B~0kڰbӐbр|'e@[|a:ˏ +EWeB}\E˴ =HkP  FPxPڋAqw&S%z!A&&ƨ,E% nyو]\5mP/WЕX_8O- Y!BKP<{m GHqKǵ(t>uO =E(֑ځnTM鏇S"^g:iRfy1JbZuOK#eZ9]=x$4{,UrdUv oqܶ#'Z&Գ_^Koq0mDj'p >h*jB+Kx^H<OUooiw 6]-aXM~%6eej/ϴE,tk^r /d'fbG՛M{qGysEegz_ 8@خZoƕƱ&ʰ0иc^g=_5V hl8𠁾DL3Curk|+(3tyeP,r5d௴ ~"q:ˍm쑑=N?^'&Vs:EjH͓uF_^?Jy Fxݏ>2(g#-Y#T42c%m*k2^{3nZQfhKv)xTN𓹩lF4*Ͻ٪TLK: f{Rd"##'GJ%%וԧ3'{YnYg:@5S0>˙(;£b5+.8jwįCƍ&:TMTWITq>QȖq51TH.3 1A  qdѡB40XA?ɑsGtz6p.-*=ob;]spYg5uF”Żymk%]rBL]pJڣ3$)!åƯ{dmx\2%y!%H9>~K'1$cGT@R)hu7!)^-Ra8eΘ˛M'MX%Y OpI ߁&;iC٨176籒 =mߤ 2m= Cssp+6|^Ybi@U#i8\&4;$K0l 6]Y;m2Pߘ,*;;wG.WS-97uR$9_n{քo=\舗\JM=o!ofk];/P $ ^Ί׾j] ]0Ӵgɽnه#cԡ&q>mbUDd<9*T5FX>dZ*< D0Y~Tu᜶ CQ J,XR;kXB݈ԒBiڀ%j~I]5mX0ĉJu1-o+/G:^&lڬ] -5dRCWA׶ (=*b-?<_f;VNiAV"j:I2V 2m4.{TXhZb@z p3c'I!۞Dkq&~Vbr?Uo_F˰$.DQ&ruhM;}k_o1!4iKX.^6zB}J}V ') t Vˌ{3l #@UVʂ45u\sTj#U&!;u'yRׄ9rɺ^mGO1y`RK P+祈<'gQySGȉ.FITc ƛxem8s+t4g=J0tnRhMlu;RKj]i"Ʈ\~V3jЦ?Ic>tl#H71E7ORH` +oLf~P0ƅ|.zz%Ƶ<~ߝ 'ܶ 0r+ժwN~ηDL@zZkwi, fu; >5];cf%qs7 F_;DPiQ| SN'6zUt]kI!܊&9|5 9 Dx8)֐vۜF5@ΝBʄq;;3w&<_g6w '~?),Xk%~/ICژZvjYwq1q9%y{bH]ˑS16 ra,{~Mv8 B#rҘ\*MH^aԣy&ܮ*W:C#e^_1IԈDz-?JT?_Hߋx~Y ϔ$vW'o8:փUFՁ g&!_Gu)5g8z1Q 7'n994/jC-B pWg͞˄@-#ō2ܨӿe#vr`fP'F*TyFnp{% j;;W/kG"wsʃ>#PJ0֌|-L&˨ui|;=oW%j=Jh~?D6:kṞ^ĘCS5ZnОk_ޜh?w)$, #|9J 6mh'}X׃~+Їq~|ȅg+:s2 VXxT?CЖsF)rz@5dɇ:cN, X]Ei_I<%0DW8ߒKrB1RpBG-$!K,-08`$\A3g׫ִM\*P&e߂L!2;]恟w1QTO1o&֖Jp^aTC \m Oϖ!kg7TY쐂ʣqh0 MS hSjN+}9Nb>,53'_P]'4{ywwCE[2V 9LǨ!~Pt;OxWHjZxwo=د٩$7ahA;zt'֙,k붩](^wlņ:FTG澯&ݠ_&$sù.ӑ<[CL!8/D 6Odd<冿]eCrCZr7l meM.SIL%#L,zT7T-l[Jj|'W,3d1jY<‡&6r9 ߜY9SKkfS#ֈͩSηalC^?JuUjTohjiX5L$2rA52zeICiw/96R>4q|%;A{*CCVt(* 8PxŹXN&]j 䊋I5 &NMy0u6rS1C}9崙Ip$.g.r%d$RVF'Yrr3̎2V>J2w1W<4#fyLe{j[;gRR}J3 PO"Ӡd|Ђ)?¶&sJA3wvCv8gqda[rn+;vV--J|yT]Ƅ$Q^ְ{YXwF7  !pl+Z!*&u_2FbdV\8QF1!\./}4fB؞3-E\/қu/; AgxSk8lחv>x.W((1[WEO'l? 7y%sթG$©{%#Ύ чe~ߦ@ &J@#i1TR movT:zy"Z BfNDFiրIz\'h" M)ˁ$ fl Ioٸһt ^5F^$Ⱦ<3i/&PSQ |h ;#{%3Q>d8ìPcBW`B(D:L,h=kl|Mm-?%<370V#¦l>hƿ1E{!Ša[YiS\BJ{ykl#@/ e3Ri*(lbvSG #X,0cڇFJq$zdܝVY&#uBvŸqQ7XY>Rf cl~(_'KV$KBvҔ_y._=ZvgF4ظP29JЌzk|Տ+Ai{PȜ vvB64bKE'gZmz,kJOQJFW jaұ b铏c܍ fAU09iYE 6X= ^څFl>DѐvI7|B=\@X"iG4ް=QfVWbZTo|P_zC7qAe-OudCucɑo8>D*&ZC=Duad!5m)"<UB0z H4P"|sf!5Dw,0H:qi_䆖R^G<σ) :,DB`v*nyᶠj,9P 0Yϭhry4U=$C W693eT_5YgȔGϞ.TZ-By ;aBU4L(|p_YӫU2! _5/Q'8~F(o1dr{TyM{Z`kaچP>fIdo40jQ$sȖ h @$~UFIw FUAtJZ?XaŷY˳$$ܨω' @G`8Y`vS}* +2\_Vlt)Zy݂? \sv^+cZFh}Le2eo>`& pX<9ʍw{h˔hy3Ho|TOJZ.vWS`iFL,r1~-ᙣm yxV;de{RURG@Z).}zqim-5gHTAb9➝ON ;TgʠwP QĺdD0( "lJc;aSSҰ[]?hN=[IR%<]5%qBNnͷ(rHrel%w0رٌEi -ұJ'lƤQ 4.WYG!=E:}`gmHnr/jAͳz$3EtD,cdt&UFg!U l21ܟwٝz`OfψiN^ NLg\)s09zh\{6LnJ+s vz,W~3iޫtcI$F?+ N\7ɷA cJxSiA2D<Z8Z*WHkf4F#`HSX:D k-!LWS&.{_Rwp{:B[`ÀK7 Pf,f-Yg\YqY}k0M -*Esk_l*c.F!SnqH+nC鱬6s[R L.kO檣?*o\ؑPSMz_",| `eI5Gʒ P:R_J?#1A9yyjBG# LOX*|g6UۗlT6 a+>7W<6~IŇI683ƍV%=\`ZcQ =I671bP/*M`fWޡ?^-3\=MmxydAAe@ g| ZINAMi)C)&%_i"ZVeRwYqa\[11(ɓzAhx܅몛r AEc<A!Ҭ&P|rpf bC#HA SJJ{ -t/$ߝ︫pƭ9oJ%c=(utl8Q0 c$ 2|%rFv= )k y[5Gw@{FME O^ _sϲDű<~" NSUu-HH5\`V =mJ5ASG0: [n<feKFJUD{Jh7UPd\޵!:us~ihwy~ܑD^Fq}~)[nwnLPQ*EOѰG*nMMsVaRKPQ+ Kf2׎76\gƦ=*xl HS (37*9o9. ^.%'GٙMA cJwX3ڜ_74è>#;`.Jq!8<]OLt 9o@gh{aɂG/߲a7Xu>l3"U;֎rOa_^dr8K5Fld&O5p?WKw|-|C;4Cէ@dj QLfr)Z(c"$ 8|+ƋMe1 `Od^KT~\6J"vn2 1:M\ScBBQKo!Ygkü%X8 q;Yoje =bژgbCkFԌBMW!XQ8sAT&@`YRֽKz^ ^/zsQ1Ç뉈-Ba⽌A/wMv ,d_I,\~b%Ab=>ۂRT,:}t\j. xh?X5.]:8w*Pπx̜ؾ4ju \9ohB2q!;0w}0)o6TIa*'KZ›B40 ܶvf#?ۘq$k_1I_=]~i-]D"6ѿD'-={,@Ny[ ]w[WİLv/1asF@:xF!6$oh6RkpLDt 2%iz'븆}乬alc n5ʶY)36R@8/%P,?}MYD_˃&MgyP0quC>U'i,E" ՕGl fp(6OO[f(J#a -#.Ud* d^Y#^V:$\'nr:#§:ahc}y){L%{jpTDa/ w paW-۬/l`\BtۀPkeps ppvL:wr0LQZP`X|ƱKj5.Cx}  zWh%ospz=qbƢ3Q5?>k|8rH_q?NMjcުK-& ցGSۗ;۴aӊ;(OUR B4s|D'4lӼ~axbTQ>]ي2#nvK~J*XBsCx-[vzTq|Quf#Ub[>M~=h2c\O+)Fg DFc*XϤ9vտmweU4\Hy}IMfr L̈Ssiw\-AS@(-z%.`ǤvJ&P"h&wKoyU8 -U]V^,/C@5(,d=r2V*LLyP~?@iz#uC^d9 ptg-y;a\vK,7d>[jV0^G!}eG6'7<²3rx&Lc|b o]Ā$^6 /ƕ_ VСrq Q9T(`ѩ|ԭg\ek{7"'1$@ľk= $W @Krq :5; G3CΓ~U)Q' e5l<{ ZT,Ks WұqvBtNǽʉʟteʿìVvzrF(RHE @ <ƔȞD'B}N$VtL &eo_ Ec\CxE9%E. RtKjuP'Z%Z,|a.s_('Dٸ8(*؉V, E»t'|-%.Z09s $olH'_@wfu +gCuJ u@ANUI7ܧË8wʀ@UZ9"Q@ p/l+/&q/Mcv2N񊬺áwOofjFn"}ix >NcI^ڀf3S)ls3ZWzsj2ܲTJ2>psQ;e@66>! ;gv?TH2\8W :%cHiprYYŐ:Fֿz9+)wazPh$U%p<)i<p1UF߱rƍY|7t;8z+ԍ2%y&^ Vorx1ǜ([i\kHYeGΉ=0r,oA`]@']Mʆ\Q"wH1#!x +i0>M}5ٕaHo}"׉V `|qGVJ}?3AۊLw1ʲSPP("ե-OB?fdќkWn _X×~̛c>9ӳ:ǝ,c`"GP_PvA*+SPM4Ljo-U>@Vb<}Fn 7CpV2VO?ե{y@M뒰n"KD/tiK+'8K Co2ݚU2}[Lf&/9HTYa*7`㡖ؽCĕ*{q>'#BoS־X#eV척ch7(K)BG_ӚgfP6a;g%z.2{j}K,B^>s6ReJSyܩdkk G CQOdMLqX\4VLɀ aasd܇TB;{C(5#]9b)XBa 81mN7(#ƙٹI.N !)pO5=_:VAhzj9.*a$9툀Qj=$N|M Vظ|%W;ib&߲ʘvG hLS90l ]y1&'خ5|_B^R=޶"(٢4ةh;zRs(^lXʣ=.$B"%g7k~|Ozjݩž ޾DWs%M?eҗ2c l*oVAii~Ž`粚USude{=]C )Tft- JKոpJqQY,~vMC^3&V66+kۮNȃ_"lfY1XbL0]dg q~C'Eׂؒ-*8O8{S5e;;qVflQZDkŏrQgTqQ `qUTb u6[/^0>td1$[nyF~[/HZ0>*VB}O*tetStF&TWmeIKA˕x(`p87n.BA8qԲ'\[IvV޹62o'Za(PTE6o2x9!,}ϫyRUǍ$U Py(j_ݥw:9׏Cr?;:rKNC^>GݧS;lʻ;FB4OH6{,e㽢--ݜj!] you If>pHQCJ`χ5d  yݛ=d@ŤZ\- =/pݏިM㏫ tjd ^㵟d?wQX<+BRzFhG$򣍃̼ gbȩ65A/mpS9Х.N4כK'PY?)V6x!U,5qAZ ͘%N/Zʞ屯׭ޞTGsg6=ەI.֏mI~Z j{3?EՂs!'SNRtAkӦoqΜ:vp!6U6'g 񶷱 `Џt'Jf~jJ)ۻH?[aFUѧA+ lǝ^cYᔏ,/cruAz(v-1hnb0/Ej@}|YɀPT{AMS(S,/Pn! ajVXIgl.j& ?n+Rܷ+w5dS# x 054fzDpZ#U&oYJ2oX2K Zy-aN u%Ң~ql0s5Geմpa J51O*u?9VIظ^) Xo͒T|o 7un ?7N\*IA"C6E5J?:JY-e_Gcj|U&Dr;KKYb28#x]d4yez)o7{%l?(%$08apIVWN|:yf8}d&Yrp sh-3&(7AR"*Y^.O1ٻTfrnn_~]]l\ə_>O6 .6:#؟wvW}6B@,Mm"{+>l:^Uv݅q(Z"*L%ZO,iu.#?Gqu7u_D$9*jsu/Ap{z{~xnp 紦CWaf L{evp`/}۔Vs$ٜŖ26Mۈ26Oxa~L v8Þp 0Ux!=A$81Z\c4,ȑ{UzQu}g4@> Ϧ=ܢ=E;CJ$뭏bU좯ԕ]@•RF8`eJ $A"+4!.\Jc3 ,+o:C(4'z`WwwFddiP X-%/W()h| W#ݝ3fsBW\NpaC! j\sC$Х_.qN8޸0R ХA )K67 RB'3dkix4C7m 'P(ݞGz3dLgAė]@sg Al.Bً*9w =} -ph7,vD\$9{lzܑټ'DU Y2,JץhEm) L#{l%D=ykwj ?O;[sQ]O|)*ժUV8Qs6^UH[aǷ#mTc+<=dܓ&:1Vd"6Sz<OQ\8Ԭ`A}mXa06]3㷣:AGKW"*XwH'{^e[MzI8.ۖQV"k҇B'Eܙ<>oo ϋ*-0I%Nїk,,3Z0~,YV|Գ=PHRRsp1KlVE2.J~LD0jcplՃYpnsi^c,Xr)2 v?_4ZD42-.gR y,zu)/)B5wX&D(}pG;ur/'Nkw*ٳo:v2;bp&H[_t<2꒍9|-8.!>;DV9⯆W֡{Jtu6fcxXß12Dx4$kDCuLŬ:rX9u[! o6J?|m(]ųik֏[ muޑGcerF&2]_`"sT`dz)}aL,ЧpmTFm@/ Py)C_MЪ&ZEnZ5l3B@ގT)eb5J}R]bUEt óߠ&U&`'Z.<H/Ÿe cg1PkEXψb `B!9)ڐQS >`[zIPY т4顜gӄD14gZUg Mc U*sk6jrK}afM$Jbytz+ v az1g#5ŘLN# uc{%9np=b1T#3\RIW~*tpl8J8Jz0' tGNn:y%͑Av4=KTH%B) ~2G5O U]0Z)gpxG`TmTF@v9X r:z=Yةᅰh+ǝep&{4hՒ9#V `j%ɲ.{<[t0^j$(^1p_q:ޒZvQˎ7I_lw2ѝS4_0矵n=/zbbP5=E(m֥ Ig( ѨD)pxQft62@d"kF^!L+?mg#VoE`p$",kxݴAG]8\_$-F&?S-i^z ɲTiw].| @TX8  K;2ssJ&Wվ( ±e3f9]$PԐjc}4RI @97Č͝tkvc]8I6/L :ek%hW 1[^1Agdeb:U'*:O/D%D%pEn5.>>p< b]]JQRe)ITwh/~sh `jS㬣HPʓڽ½soFrȋ Ng edJ&jh8i圅-Q <1W/#flHRY%,jϷ*}0ĕ[n)raaƋaᰓ 5 WJs ukpfBP`FICd"6Y`Zt0̱o6Rz X=}Jgx3&Rvx) .wڈ[{퀆OaL-CYZMkm*-V%y ;&(䵼\NfQiҋέ;=/ۃc+~۽I^Ib|*1lr)k5,]P;%x6Ωqۙ#|8lڮ?cɄ`C@Ί̒zR#RC5TLazpLPgHtilO~,8uDf%J =Z~>`P üK}hLA<YeRsu/S33tW\ﰥ^v& VvLHGO>uȥOτVmketƸcV0aRze~'0@J ޞbBc J?#Z]qĉLG]"-i V("8g 23e!3 gl:ڇz.~tpO*c}lݽ%@šZNp:F{ /Q!JOX~b* ~9u3] 5s3cxMjsp HjZ;+jvDostƞbQЛ }s! $! z0tG*QX)i5p=&tRֱw_GYt m;L,bJ T}I܂~b.,'y*17xבM\+nb%ۮ@^wFXgSʟ>LX/yf( ]l۶ xrw:a!/qZ(A˯Vr !sÿYw q&^NB{yZ4*ctALvƉʱwx&hcjnL=J͇0ikn50N[t {#v5Agؑ | |asO#1> tV]_ ' 0[`L-`ey-M!y:4 ͟ED: D@IYj)z($Y 2k "0ʘjN{91Y׼M8BI s{#&Ze7-gn/kΏG1/TPA۲1?ލXD_1;LWRpQTL2ӽlOfrq~ d$v*IJDF^ AS~Mzr&iES@g/Ih!vUFFëǥ,9Ou;fAgwKt\t`g}e&f(bߒD7w?<w_ermy_4dEi;gYZ07070100000314000081a4000000000000000000000001629779bf000052f8000000000000000000000000000000000000005b00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/ntb/hw/intel/ntb_hw_intel.ko.xz7zXZִF!t/#R]?Eh=ڜ.+Aݑv/l*3 De*e{5Gv YM1è`P~:mz^鋧&nۙxm"+@ɡ]{B+xwv7BoBҳ]ߦvA gjۃ%&{ ᚃ+(Yd}܅Fw׈Hyg`B5Y/ٕl 9ɣ򉤵YM*LyCW4A)ymd!O€|9,y+m=nٯH"?ozdkā b^R1%SQM0?4c|)Hqԭݤ'"ӝS}@O/d`ksl{.4m[aꔅ)}LߙkN0,kfv#5!l޽"ξqJ0'Ƈ(]wܣpݳ,]kR1G4guI0ѠToZ9'n̒@O+Oّ֋P QP q \̞?b]!ɥ)k=#j$5&tߜ@@kmwċ>c6xʟI񛅆y]ئɅ?D1? n8O`^6"Kfr2 ZA+>.WdhjOa{TWpLQ].N H8 bMGw@.|Xýa H[;CZ{Cf@=&hbW.ڸzVl\Ǐت'ڈfW&YBM@g0XB/JC ZFZ ۱BA^?|lwd-ix:xdЀx̷M9@FWFx+E)hVH-e\IᑏI;E,,0JKEbW-2f'kbjfwpsC}|f[|0-Պi4[kX|W(M=6y=c(o# 8sT+_X'ſVUq_ @a z, Xn<{]U +.CT zB̚;+4-vA]e7EXGWH;fZIRNdn߅yByL--6wqכgkMu/.U|xaÆe5FtP% M?fР]֣cm۱T .$LҍU5C'KiQ0?G~&!MH,ѷ9jFra8͋we.A_t.:^XLEE%W ?/U]f_a`]ka+y%t>~|n }7$[@< qpͫ|*o#VD1EY)J/Ucl|>֤Z.h+邯^h0A?0ހŘD_͛Z,ƊFUMpFPwF9T,gNR<&cцrx?v椭Phb ucv 4zf'UvA惊 P6@ Fiۋm ^83)Ժ~97GׅHuP McqT5*yLȍ’SBYI,LVpV$Q/s`"\H5 vDth1>zW`#.?&ĹRO EV@~DE(ƺrʒva-#U;|/eGg)'K0dV܃!8.֢H.BqK7@_~c> !$7-1l]IZ"Y "l7jK n"{w Z R6ݘ*72!oUQɽIށ-U4@m?D="\lPv~ ֠8 K:C{Kb`5lϕ7Lc*,s>r$eesɰ NQpݧ b!(o52eh4B4.BMS:$'J%Tf(nL6!B迨{0:N5sR#~N~Z^]PZEÂSP;7~$OT8 /m'o`},]LV&28'r]ow)֓{Xf7AꊎU\M7 \$CpouiEgS@ թ1 `GHK2k8Ali*a'6 cQ+U8PMQQgTRc!MbqSȺ˩p!2x9HDgzD [`x]@/A{Olݖ:B2O/mfxexbWc^ BطBmR󚂥ƖgP)W=b!6`LPi~A,ry9~aŠrg375}8Lڂ05Wlo O@MC|=v(S?gKx}ps~cB~GSNJ`IY>,s,GaedBP V T.y{kmr0(xuC\zeMc#-UmK\"[5, !-$xsrz|e T@g@غ 9σ }J 3r CAJT)ƓdsE0.qqV&J̾-2LkKVщq(# [u@& W6+W)jTAw0)2WO [H)c.GKl 7@տȳⷆ}t-k2D)G."Z.=~ÏzpNjAab=]m:sn=+I%/<ذ)ePD g.+ }oXuF$pTi%w#tyIy1]τ ]wa IвOlX Vfnž=vLRQ- ,7jiE9wc$FpCjj|k\n[֯Q_f]#GD޽/X;'R|m\&cւ]"92>(>5Or-U#χ o7w/}yIT2%5UPZֹu}!GJۚ+EMַ329gQN[+t Ο{ήӴP} m=_NuQN!kB1fxA8l5+\Nn\ٿ-D qk{=ԈQT4E "]/ VQ6`k_;o_ڄz\2R`k=`IE*naY^BN|) $hyo/ ,K 9<#S'&wPH_TQ%%j/"""6pѓskߐRu9UyiSfQCee6,(M^9p:k Gԁ i*ܚRo_ksO  & B !S7k3Na!qXZ`{;pTonoH!ڛ#^G~:!OANZSx  {o\ Mb nm2Gbդ&rI??\F~RBUB.A'+-vq0N{tg `_ {u[>cSQ(RQo"EIf8 xk-eL.jS3ICcyxYS~OriLV lZԥ&$Rlv/ 8(]Ӫ8qs`I{0UՎ"Lw~AHV "דaR Ujؙkd=[p vgh-7|uuB\B%k׿v'/9KRUe:V> ZqCf;_`A\8x}T41ߢbҒi]yRi_CIЬU[- FIy#_UaAMy /9_}N(;e958C80O*pϖ(~d2X-NWzf8̛ |WeTѴp(]nҡl<(A(yXRd0?W9Dnո^e(Ӵ^1Eq6-ա|,L\)1 }~F2Җg=[_Z`y%V M-j4!$xGEOCᵶ/ڮ TI׋x=ܱLe~HvtĨ9]Hy?y6(*'S)bHKrC&* &E!ԍGV=ek8v>Wņ_XboS;ۧh]#jWiQ:QęlQO6N/J, 뗶L-f>vwP5WuUdSLuZ8kCRKpޖ~zЄ%}vF߫@8*9Ay6pF7" ŀN˷k+6HY(بW]В13W!@ah"ř,V.-(G*GV} dP= |$}-hpے%[9sh.Y*5-\-OdD>/zQ3HBsXSU;3y5H7:^ï?%VHP D"q2n)XME)npVP9-._r ٘Η vG, 7 {) 3~97%qi|uz}H"^Arԓ|qS/عb( e[bNQ|:rEHαzpyTk> ez>z5p I?[mYbĥE{+/JcP肷GYX>I|?g"'nU:6+zo5<++Ua'b1w!ԄT[}!aK9M[I[PLxI=vt)+hnHΚ5y[_0*E{wAwY(X פ@.T~yc" bk 3|6;TZu YϟzZ݉,yg/N?MI Վr#0|EWusSE\32{`P$H~V+ 1,q@vS#@X(FtN~" >ʁLJ<5 JW4[XnuoIC-Ln"Pglf$*1cnOK7U՛Ԕi {w;d&/T&aFw X.T3=sFshEf P"\M[32 _eAM^OSX3zm`L:0C7=<WwY?%`nu )+qviˀiljo V4nxWm-6AH;R>x^˛xRk2lePFU͖Ģ1:V6uBɑxBۧbz8=@GvS}tMP$iWoy=Ψ+dv :מSYqL`sDų|Rt7Ϗ??X ~`~[}TeKw{',JdT%c[TKr`bHxxi+wp7;42wl|-<Ɲ?e  !UUk !>O$m\J*Fdi6,âhݙ!2P;qa:z @g"^ly6 ?$ s IN9Bh1,]E ^zG0B~(/d#tBm;#B'P:XVU|q}}lL"if A}_V}6KJz5fmyՊ-$zo C-{HZM![kiiVgKx(U=V;vh%8q8&&˅w7QL·+(*;j ]'fidžwQOW$>xHv~ʔ%ۑ Atuw%)|<&yq3/hkt\,RbToV$@neH4Fs0W:fjync!. R-Xve}Ҝ#4蹴pn{+_oH"{y_V@,iULmψ ?&/9"!w˜Zh02If#<d|۞ M>g] a]yZOI @UthaIAeT/h*ݯnKXS"%]=*:urc=M~y~͒v~]|Ց6Jw'@4O,aʪq~|cxcb}~HO:vto[(AmbN=,T#7ӑ="qM])*$d̒@ V{ HBJ9'mܹ)bDNytZ7G=C/׼,x,%Cv9gLsݐ&EnCKy:hku[1HƸioloaY?Jeh6=<$RzkwS{{5~)9!W5v 0Z/wI##$]?&1%2K ej]atT NN>ZJ"Me"K AUtouf3a\ &egQ]'ClWḧ^>, 1_xUѲ]QM^ng{ 43x̵8l[3j*Kgڰr:3z3OC oR`9Rdl|࿅r91G5iM'{TZ5#"_Qczt"=r?/kޜ7/(^:PX<B)RJ&| r槑&›j6x[p*V!@| !/^_eA߂@n5/W(ݵT{ZiZX߻Xje y\.CO^EzŻ[v`6ߵ&.7JÔ_Mӷ0i e!V񗇛tC5-o+@\1@u3Va'FlFZGkkjާ9^-ivN10%]qx]"&}yxxkB[eihBY;T԰3Xo|;ko6V-HJ@feRuhfY-Tӫj m9" _NE݆I)gRQw@LR/M<Kpp;(9d?fa NN&UxVx2~wuU-Ӟ T ZbyL"x78T}1?mb6,q\5~;9_U%fYV8P;1/ݕ$7>^׬Ǿ3`PzqMF'ߑU+f[gY]kX_dp2R=[Я')p,q{1ha1${6'w8VK5bt~,.~=2jq֊q]ʹy (W2 ScphޑU􋁫cHYB $Z`x$""e$lDٓO+tu䫶8#1AaYC/ pc{~PA)Jψ8>oA"|h~0A֞g|ė zzK=fٝ ~ r,JdHX+Y5 H"xiӠ~84GA\=v+ՁF@ӕr NrJƵX [k)kP2 YK%#T7h=^\H(۷3Hy`fgq5 2Jjn"&W ŝ3el,@/ ,D-Q8pHc6"S h_TxBfRR,̸x3924>癨OzXf wٺ%eh҃>RwC* xO}%r3h0\m?~o \!5TGFi`Jo^:|) TSoqj ooRr#uߤi|>Xq+@4d  R0i]A)BBmS-j~Դmy05riHDM!P=kF:^}w.  2MJGrv*/Z1QEβ9?(A_q h )[D%8c..((BX7E`_iGWcop ,Ƽ`{ܪ [q\ F9=ǔ:Mrgw_ZۿdZ%Y 1u:S,98.(2O }ļh`pAO4(G7\=㛨' '.In %=wM\xFzd͛Jtz|Lʳ(++<\!ҵX\uD!7zCҐRZsTb;jhɷcmv` `|czbttJ,SMolbsm+BwFicso?%)[ $-#Ul_z(.C5l5C 7{[l Aʔ[~^컩y9c׮겛ܥtY%1m``& \طVl ZC7߽ˤ#,ϱ,lׁJ,$lPtQ񫔫? `hO$d!/`RV 1Y$},++g2*knxNl IE~.,V_ŵ,u tĎ(?qLʖ.d(xTMی{({j&o XlT+uJ~t'0=eN[_k4;0Q$b7*qM?RW Ul掟7(p:MǑfD@†M!$Cbg:}{PN Q` T]RGi,l纘0{W;%I@Jq=iٟAynilvkȫe 66RZ9PYLA“n3&Bu hMJ^4ۯw]8`.1cpK_x"( mD{d`Dv1MsSL7ee=|=b$#MGXs7rgR[ֈsG'^?CT@N!qnhiQ ]#\?Cxd-}‚JkZR3$-c_:D L|T7 gW* J7]uh׋6q1 j ~wUif("{bKҟ8I;>x^瑆M"0i}c dwrvUngdNAQrpd%c=_(i,Kaд?&Ѡ|mSxǷF7ޞl&j!rp~&o[jU/8kF~j HT&hfo%iEXOi|y (>'Jpזڵ'?zKJVŁljQ{Cemگ1gU7Rx ?{[ r 2YFt'!C-E.ټ ]Z&h&5B&xSZ#U?p^b@WrO`,rw؇M>``GPLAыCl ,XKslVjKQzw3zLڬr<[{j8}oa~fZ*5( b=ltbCe4D `4늄t_hЉ`D毈6~;"vfuܪSυ9ߜ)ej' #9ϒpl]}t֦"AƠ.#N>z]5ŶX[+ YCJ+4[&^b.{1qMޭZ?=-'$bh\FdGþ:j[aFXXA,˥8L]J# q%'~S񿮜=P_ʇ1† |jj;=oЪ[Lv@eꍛEjhRzD#cէEbgdrIzBַQxx0'+Lv*FlIߙd$ĥ>~8$|xԯ.~Մ񧅏;/ɸP9 kwqen4@exZm).lP0v7=xy/!}0ga=ۯlZeɧ3f`30Uػ[(2h:9~q29uA4 D륨Sh|3RUvR-Y3*itTsf%[k PV!E3&,&8qbԵkVcX0REZT6@^p){"H*7b1[W;[zpy]bRVK˜q^͂4G*B Ъf^wc8㣵/mKWvpn`I A(7ÐܡFG]KwnkZ4ȣf \P; 鞅LB&\G{2 IZ%8h{=G4 Wf]Ds) ]LZ׫ ;yԑ"HYBݮE.)%d$͉F6vկ;W LvSXoLȘ1Sƺ] %^peM8K M r?^)ұ޹cH=ٛNYRecD2Iu1y}<+I|ڳM@ṥ< U TLݧ3&MG&_\`nRW'&ѽzpw>(Y[stIR d]ĶF^W4v5 (+}W|KOqԇ%bx!, ShȷicW0?P0u>6 Y}M[8T$2]uepE_z}YAJ+I lrDNwghOSPx8fJ(^:k {#v8z>b{$jIhפ73Dy{w,u9Eku=)MUfD;\|'?IS#&͘Y/ Pl|"tP kymc*ǟ1 ?ľi쁤2&X>HƛVx1SWnqZOݾeu &"usv>>΅xGn=jYM#0yܯ 4NLsȪ-g}:Jqp( ]^Xu}Ԝ]#g'ВxM;;|dg/6]: "7y.yAD`JT2YV&QW^v>]j_D&U2 ۣ=^66ro^}Bc@߾.ݚleN1O tH>Ғ(y&RA.`evpH-!2:֎Q~R՞Ts Wu kNǏ9AN `fc8&PEST}n\O]gr/H/r?C^s6//p8Q%9%Ʉ gQ~1ePƵU E /YdƒQ/},OR@ m[Zo*֍L _>Ίfi K eVp:z+.,N92)3AgmTKm[di6uY1)am/:vPCV>,JZ+# kN,3&7, }J<ޡBL5Eg۬i6*ϐ7UV(O {Hj[ynmbkP߹ӻLqHkzkd:Ÿ&x yY 8|2i ҽ!M&ARХW!*aSi`"x#[y0xZFt|Od=b 9N_4Riܜ}j/ElLGc () I3%XPdMF-[ѪYDy_>ɩʋ%] ,ŔJ|5COom&_4f1aC!Kdz}=QgUEBd|c&Mo g`)q8gu Kj3Umׅϰގ%gT稍tUٞiZzOX.v- pDŽBy m{fRd87WE\_t]Y$7iWq=KEfʾMejR%Ker`9dg#??b;gJ|7W<)-rv%C>%Zy¯I[=-xwkӳO h_ gel7MfߧkV+Tlh2.e됈i/5X@ĵbi6%G R܃-1;DqnDϋ in|{ o Q~M{coaA;.cޚY{LVr$^?X* 1ق7Z˲eyx ߬@*ro[cpUKcnF dΓ6k ړBdS=ug"*҅3c ƹ @]y9Ot8w͐`E8k=)d#TuЁ´>k$=F ;g@4QRİϟ*v#/gG7}ڹƶIzg`=ΰ/&G g>{l_?+zoq'jT}߾p{ uQ0ffVO O`A[R}FL9}CisDh\-`Q178!^ ?Vu'#9Mո#bᩗ~_pKEmP1ϢCw:1ͱ'҆VGD8|/3i`+K r\ I>ԅ, Xʝl!sej3sP {VYjnh]mWM|O[fxGlj4 <94Uw:G}}QWn"VOnncӶbЃ.T}j5XKdAOS, 0{cn[~`q;b@)a*ΔS鮨'{R3`)~Kk]jPKi0s#%w~} IpGW?6PO(V=t3:Q}\ٮ@YH\)-l[L)xUݛ+br@tUvTu Kij(A>41 !k]>.O;Y pXΒ\Sy?4R|EQfub1 B}Ͷuղ[JX|q9Xxc'4F^Ψ O nf7F+rP cNWGi=>QhMo 6?_+hxU$[oy;$mͦ GdX*<Rⶾ9~ N[ c*([h~~PmM&~/`!7~EgXڠ6PCA/.Ux _d4Hҥ@gYZ07070100000315000081a4000000000000000000000001629779bf00001b98000000000000000000000000000000000000004900000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/ntb/ntb.ko.xz7zXZִF!t/kU]?Eh=ڜ.+V|ad >K_*,Z:LoWk܀:ӹ02IGVfvV*KĠ ژLpRb,E"%]L 1+PoGN2ݶ9z r&)mR7¬"![XkA+QGwy>Y.P0e}hrv a$zr+6s1[7Nv@+{耨W]3C,bvD"}_HJ-MIRfHJR%v0 G'C`!_ {>V*4UYӆjuStT1M[D,mYxW>cɼ4Dyύ(3Z#ڃ‰H6iޙ/#ѵgQ ɞ⻿:@[s-Q@un:ܹkБװ(}w3Q,ՃsNOP NMܼbXB aͰ Pkq2Qy~ /?l$Y:9CϏ\m!gݦl9BwhI-L: Fބq4̈].J0L)ފlxɾcAMm$hrG#Mvu\KK? W'L˒Ed9N.Wڀpg484ΆC2iᠪ'n;$SƩ.xLϱtb& _JA|+z$$KB{<2 3jL|<eÌ-y/0TвQqٰ,DjSVgst00|CN(;HfGH)FR$F-|+>{L:B'[P%>LTl;L*);Vm36)JbE}>;_-U-;sc1T X &R\jwKx{fkLt*""BȮu=!o4ݡSus7y ,` Q `jQ;S]^T JCn"uhjs ۑZsK+=znDt5b`%ƠP~fbQ+mGV ftr)/3ξ Ng'=$AN(^tXf2!4t7(&~Fa% n|&m6ģ <1{'Bx3i&`N=GRVL1ӝ9ppO:\6z;eTʼnT,iH[HZl1:N*Jy $c'~^h%p_'h::wՠ/41+گ݁+˸`H?HCAΊU3L55a@wt.)!ǒ5G»)]':>MɼXTldybD4/&cSeסe UfKćOI3d9,s`Է޾c[Vݾ!{Wdx40h IY|2:Tqg@}_b$%[/=[x: pSAwD!'g7ss]I k[*AE; dp TOb&hc٨*ɉ eS2N sW.Mn1=ڣwaHd]riO+dnFWZ !UC!X˧k8!;!hn"k-S?JƐЈWϯN}lK"]+0A5^"dhiE6lxOx]  "T:X3a&rP))$AHOg7e64%vU. [9/sן›*EX>.gHm#k$Cyco˕o*?G <Ǫ3 ϼEY+Z.Ӟ0e3,&w;&ve|6C66O32LY6<X02ěE:6V Ox|3V(S/Xl}w2L^G[`NMByD}::Ca]:n{@GXa67Tv )~5^NgA$TQ\blJ;CBz=%\m,? hfYA&UZi^,@l@E/hmN>9SIڀ'1TҹB# Z-yo"y4{RښiE2%mFoErNO'* 8B0gU͔6HW߉A&pԎJٲd-H& Jlf抎# .-SmhD1 g.q;/rK^<Xv*.^h 6@*foq DՆ_F}? ޲Tp׉Sѡ{(s$\zO=ך[6VT!+IV4] |xM`ϗFqԷ_.kQ]aځfJt<~_L4#W6;vtH4Û0D#lL?w0S mRrsigOB :|B%>UPى>@u @~ ໝ% i9sR~<ŭ;)jp5ܼg:4{`o*G{0 .Hf䚛*^d.jf2<:xR'k٫J=Ν'J7zҁE1(f屶' S!fx.\w+;;U'N+5JUr[$|a=fEj P=˷T#%0 */{q]|E(av5Q!i룊 B4@:t F,AvzC|\Bds?-PKGs/夋vvDІh@[ح:L:9uZ[TRY 7^27f 2lz`DaO!O7jT1eptmЦ9ڟ_eaK>]^E@#+~58O|N%8H˩EZ`^$rۆr3`u&wr'GM-68@p/ɰTD 9mU[-4kLoٝica0HIV늧&""jrnhu08E|H[6gG4m2.< `׶).4 Rƨģ}nʭ~2a{\ؽ,5Eu2> /;CŻ,$㊵j`J̕ z:bf;΂4Id?ʹ*dX,}auG0ϗGީvaaVs7Q 0oj%zi~B6[ Xɼbm`o}6{@Gp+~ ū?Q`Sϸ/w(zf1<Vm* (`Aq jUQ0VAM-ͼmrlN'&?&OU,UjeVɤ<6E׃Bgb,UX]1l3Ms/3=Tijkv3PαDSvtrL8sYy},vPtcv};uxUp(q:V;BּIGe$Ք2:sCORV&.2&hqޡ+46T@.ƩCЋ4ԂGƄ]fj/dU!Pp!WCzF F-w[Hpv(ͧEex7sgXu{8q|\;sqY~-ӝhO?D(FÍXF\ mR?so92Xtx>զ'[T2/t [~1Z1OJWuwV/ʑ? A,DℒmoCB] _+?Zdҭ2S}+ #X_ `PHT`"v!/N-"nPZV Kk 6ΫaZOڸw~5ʾ0^#j;AÑ3}16cE|-q 0gjIH'x#B ^:j]T.^ZoB玢st:n?5gYU"K__4P"T= QU"iW#c2-.}1}#,$WvgLɢ]̐(p?I>3=6=''ڎISL3Rz:3w1JdঔJ6JV] [ܑ.oU:uaNvБbp7H/Y,RB16|CV/6|CKfب1Uk^Z(@e/CbgOփwdȐB?.EjHpU:>/ɛ$lC#b;} wӜ!`S`A ʍ4S=,R'0ѕB6|481I[&]Y1+m8c@"1[pv6udzi\ѳ84'g>9A/)-.N/Z%l ;۱_oR(9ArkA<2&7i*8}u&l NI0mgke9.ՠVc0c!G s =k3 A'9.lF ,+u#]XW-\jkҩ@eeA +E<>ݲܑ݉)͜)ΓFmDUy!kPGS _{STJ6gYZ07070100000316000081a4000000000000000000000001629779bf0000460c000000000000000000000000000000000000005300000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/ntb/ntb_transport.ko.xz7zXZִF!t/FE]?Eh=ڜ.+Ygk}w%'eOIƧs&4<)fa2@}ވeܱ1T^:K:;Ah<˗C٥s#W^ykrZsl G[qL*iNy#d(H[IpeQN`PT`4}Y-cB|2FE:YXh&M'~*hˮ6u-fc$x/Aɂ(3 Q> ?ŦPI6|VBvAK#@x#5E|0R9-F/bfjQ~r? aBDfE)WAn9Fuf v)。NG|j[ /}"J t&,BW`PK>k/L.M'c#uRL+Oz?ɪ9` ĎCqaϲ&פ ؘj4qË8C-eNbpKđdY}E&sl1m z;=bYX0V->?a|w`,@|,z:! 9d> U-ꔟ^c/*s=hhaNS5 :nq/yӆy,**0x蝃`)޲)a{]sO vvIԲɦeuD 5sdDVa̹VKEx D9eKgl*u3gףic@S5nA%h +Ux*α_[.1@ 'V+:h(a]G_i òޖϼ>BRD4(~s N sl^S%U@19jF0ȹ^^qF kl$Md}NbänHݰWwyqoDK" %N 鱔1O89YU|p+^CzSx %DLI+:or3*JWY$hDž3QMvhUvD>m0kCv){U)Y?b ad`r۴/y|eGrG/Gӵ?NQף۬s}57fk#;n㖯1Lp˼-rt5Kg%%k˕!@1? tˈ@, ,DSjSէ+ COM,$CG4@f~nE%՗, 0ha)_4񖖶eE|\YL|ީ^Hs$W_B5iB ǢWx7rmaB9^FY\" GXO ;Q+k% j䜅S@A JALd@nHmIf+  MfI銾PE(Wy{sku4t`W[)rU=3stKү33 98ԑ6X "Ub|H+ ZOzGvWƠ5њB8dM#@XhEqM ϹBPrAKZԴb!>1f\%%$S=!U1uO^jm|٣[I|ZpiJ//?b{)~Aw1ݵ)^hy* ]72%)ħ %7mC匶"K Dsb ΠqZ~4X ~C<o}$@E𩁬5'E‹ի醴Q]1U.8|4删ܒDq&U00 x)SNJ] H窅0~Zk?^qg.$M_>?K/1/ap2P̝5i9бݚ]@4X^>:X6d6/@% fW>| =sVkh S%_\/+ŽW/q-zyWiT9${:ju_^4%M*".sWEldQTA5VmFBd^3X$#{)ZCƻ3 ["mu9C&ž0(77U{n͞5@EDUUOD+gFā۾ݒ`:| oH_U‰EdG&:ֽHB&iTb'x\aef *,@Lo*A#ǣ\P >s*˨DE0~ʕ\%#͚`Ma~7a3uxVvA}£.AYSՕHAz\8,t-`Ӕv$DkNq:O._泐P5(%|Hb2B`dz/ %aO] 'E<l o=t6A<"6—OodNPNg5ޕ7 Y֍/JО_kNڝ ezeM 3㳹.%_{\;n󹤙96ꌔ l:Hv|]{ l|Mf!92h _&,Yt8/^`ąjE6苃1J1]Qk49":5X ZY)n69CbW Q[G|J4Q^i1pgţBrԺbkiB~ _t3>@L> V6oR,;(2 dЦ'pO&Pt]goR/%OU؟9*Q/ J}΁فXTP,J1,^iCx`r^ H}#p3$BbE #{$?t~ؗ\73 <Ӿl#<% sLRK&Q2lS%I|*m[nȩ|Cbe6. jnb}0Ӥ,F폔͒cɡ12 8CL s2kÓ:.C:w٠;(3 ݱhziFgE/V.tpJY;ֿ(9-2髫"T^}55Ҥ7.eBho ;+,%̰%kHuCɣ%V$VװZI 㒐 [LA.R.ڐh2ؙBʰ,}so|uȒEs<: (z?ZdߝjXJN-/WCQVKTIM<"%,JWi(JT?b8S9cSPRge{? mN!_J#[ aTQDKXH<NiNcjzظpxh{vˍLW['I!o`+'TzpVt1GXɏ_CtyTe&`jQyC_rd~0V ;$:8Ϣ6u0%`":+$<W@('|JDvtUJ*uՓ%4Nv *~e0]b31޺IsLP5Ez@Dv&xs5H;y-yN $v\ik#(D%tWR[#4M&N3 q!,5uۗlZ=_ 6vZo X1g3G jϦ.,|q`7{FX|7ZX6^趝dSllgiGG9)I(w1zW a#q 睑Ň<eh 4@6G_ dQ`1 CH+%&7qE V1?DRI?,KA< hVM;3+¦Ee3{r"2s#Or+R{='S R`F/ʀ%jK)|nSa0U5ҹSWb4p*/(K}(nJ[tfujg`3uݖ{%nӭ롔!m:=jH1P#Ǟ) $Hf='34B),*Dq[NףI:DMB]s[¥6]yHv]jsYڇuZִс'GЩy)U51U?jdimdg 7Tkn\2Dc8+ᧉBQIL1Χ/"}c( ',j>zIRk nʹgV`؆G-8c bd * +(?{ID!]W\LJdvGyvih2y: *]QJ_@FD0L(VAw!*f2I}:Fˊmb -g'i5T̗)XtbΜO%Zr@B٩SOn4S2\(g$ū8ɛw&a`x'EJ4һ[OIf&PW!I8b7քWqױ3QթyøFw_F\ # vr^ĉAѨ]9+uQP2^A&~ Mh.ěk -^N Nǀ=Nfm a};RQ{n[;0 NN5eJ>W[d[ <Z'Cbs|(p.+?|^V;Mj YwU#߫cD`^2`M,+^{J={&; `&!ӽl$6O{uR_lk.$ o6:xd͠&3 a5)Bkm@[5Hxb"6q' JX{0d *Mm%ۘà@4⟗Ů/PGs[?- mA3E9`u, jX j/.F6E›#C<2ڢGJR}>4?GۡA}gJ),x3e&<fd¯uM7gWHb!RD`[W4"& |K:vmŚbg3)::ŘO/$& x1c]yLH:|xvg3 A(bKnƂy'ð1)^QtU# C@i:[D,菈cg*%=k۲~Vѽ{hә=R^C>9C8]s4W@@x58/ڗ6i)~4yCRhm8TaEJV8b: bzIyvhLZfjV_s\} Rmۧ_Ӡrw[Tkޝ\ܦ :~Zxx33ω,˙th<ݩ*y G m.t㮋Wq1:/{sC>6 ra jFX6M%&)b"vm]g8_AE7|sk^}x .x:,8 ,F|gDyB:u[gar>v٧V v NwjGI)_a-h1d?CCLGe. ] W@Jv {'t+RpW$[gوhPeZKBUo8vtz҉bK'64S\%7; oU'(%=aT+HL;nж:+j]Wx(\!IJFӈ`@g6짢39f3 -G a6+vl%JpG]V_# [ &ws؁j? u 5L7t [GgMK v|g"\IyLUO4Yt +FN0ҥXOC+-Usa(Wp e"CpSػI쌍HG&` XWvyqE߁ls_a4kyqxY[x{ˢ@8m` p*bs-#O:Lԉ|yLj@sOSIh#~κ/M@HxQ9ȼPf:T{`sK[Lt2)O.}[dzZ$賲'#@# Pt('4 ,]a%].|~D?E"0R9?dIUyMKs!8b)#$eUj߸%Rh_w8<)4DQJm)X=6F] 2L>D 5@" cR2Pmz[&pLZ|70ε8bj$hCğ4(*S_s=:&m d23%Fj/y7)ӏ)ZڑF$Wž/F$^7ݳڀs濴\,V) ´b,wnޝa뗰 ˨ZlMƾfUKH=}]N.'qG#BcjtVy%'5/\$h'vteq赻i@C}ǭ S`[:0nGE\]#57W,Kma{׃a=Ü!ʩ6?:CâsS~:J wIt˩gsSk-ɜҽB.UqYⲱ*j_PV$/Y1qsi؈C7`mUE|ܪ + DT'|Mލ4{m3T8ȝ4HڞJCzn-jw_hM# cHGW y2'sEN4g[ m| Z+GS|Ib[zJECQ<#ӹ^8~1f>&Ԗ <:i#ޯf`*,CTgyKR7g2͗rKKO 3֒]o.歩sߒN%{hk h=%ۛ< G9?|qو2bnSq@v0 )y. &U@4*n 1 qP%fR8t`krg{v𑃬qKAd |ie5Z\(%>u`cTښԚ6IFwgF:5N[lQ!pFq8[ L@Z__HuF6w7ݻ7_M\ZKDJ'ׁށXs!v2;Sj\ !)0RUWT1MW iL0X7Z;/=5]'Dka+dXO5'XUԲߔNb # 4RʜfUR54EJ>֍jntOGOk`4niDW /)!$]?|M:djd8IYVr8ZDy*gTk3BqBNy@">bC+q¹SHZƺʬ&^F"0]M4 ?C-6uX=,Ą:f$xy" HDŝ֔kId4Gk4RSU 5LZ-f(R4\]D*s%/a6yB2\+S."q3ǻuFy=4`h;yf$U)^ķ'"SJˁ+'/$\fһ:3zo_Ԧ<16/D;K!R5>QbǬ鲻J2T߹ᵚ7H-6!2tOe(!)G5m;ѝG5!$硸R.{>έ%fOSyd;spb9Zz0|b__l盵 R$M$M[E]Ѥd+U@0! ۙǼ(([ZkG1lBSZ_Үcg]5D? eLo;4_(צ$װ2cԙ_үzq~#8=ӿ>qN oA@ޝWA3wslV沘nFqY+=c?c"19J@u&J@QsT*j*KII%eo}e_ҹ5efTl-uX"~Q=WMP; 4KV6SjvO5EB146WR lV3lAG4j+N$5m@BG.Иt:Q$!dd >RXT A&ig,N){޷u\{$9oDZvAzM|Fq{2p}8i6/RzqSd몴^S5U |~Xd)~{AW.[,~XŇiE?2-_7m̿. st}sXYi29~v,[fo px[=CS ǀs0'pQ`-痨w1v:Z r6" #NJ`ĊR1e .}3Wd[w8${'&do#f}Rh/BodrݠGS%#[ s ίE *ΦL>M#F PV,7)9nƷ%J_4)wb4l`U~P @&Oّ%}*yZnAZds@鲀"KWzTU TEZ7?\"'gԖE]k1LX#>(= ; KWuFȃ1}^&Ohq@g}qN_;:&іQ7ike$rMum;YN - 2 ?ad2yT Iqe[F~vvT[ZW #1s-ƁJx.8Sp)ᙇ8#S5;M$=_|bKƵ$߬R Q RnR1TMAYʠH5@O};!i |s󙯀3-χ|M %N4;Hjf A˳PmU|C+4ު [XySHgyӣy^\ f@YeI͆}byG 4 ;"nBeBn WF%*3o: nY9;!B~8lgKx.3᭰I.ނzRA!)aǔS=ccҀ <.)%,oNƷH'-$%[)*RIvYarB3;KHf7KO5q})3|ia[@]tpw4d(0a|i~ =ʫPfjpZu3=|5LX~qZW̹-#5#R|10(Eltڤ]|U㛐?\rjzXr?eZ\4oL) TנRWSX :FzLЇPni,-YmڍyoRCc_zp\m]"ʥ i!kW wy :4  gTB:Vg;s DG -#!P xZ[|Ef6f*qGp<rMT)\8z"J&ŗE yfwe ^2  ʖ>/CPdsN)U#b?q9Ű48,Pc>؆=ٚFH ߔuoAXPa KQ-PB#=2[#([و%V%oM(@F0ЖŒII3􂨢dCg%wR!р5= K*j]jipu\ʨ fι`("! ~D/)JiߌTHK v9;|H >;`c3ޜ%Xe{ƅ`k@~eAkQi%Q!}qݐ(f()_luH )=ԍ֦9͠7Ļ "dsKE4^-d 0X{6_VbLH~mI?t0k;>B"ioP%0Jv`a=>a%V~;zC?3AۥE64N^kl뚳*aöQa@#!/ե8xnԺ;Lr:6\ቒ=C?tD::>Ӻὐ+B!`G*Y 1 _U^\TVqO :a@~xÆ f7svuWk*:xB6.= ˞+ӜuHZW xd(di\jO8<,|Jm'}}"r1쪙%[L RͲ~f*gM2Mk37e#٬&h>+dsɧܡj +WdZ川|&I"b@;Ja^+0b;Űm4 lt=y8н'd/ ": Aw rO;8/k*B'm=Ow5|EO'=wMGg6E*Ig :ၕ{Pl]a<8`(0fD!yB%sW[2u:P#.:ijD\ v]ԁ\c .HjK vmK~&&EHF"h > 9MB',p)Tݏ9'ԯ {:v5[@L-r,i7Lqpq4;T2PdV׆EpYno$$""}Vې2-e~^n7йrR}.-Uc"ť]\R5 * KerI5JF:I-L.OfQ6q,Qԍ$3gYZ07070100000317000081a4000000000000000000000001629779bf00003138000000000000000000000000000000000000005300000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/ntb/test/ntb_perf.ko.xz7zXZִF!t/ڻ0]?Eh=ڜ.+̌a$e;\8[qעMS!ౚJhH! 7?[XRhg>֫C()@Bs3/.k-'7ݺQ&:콋+v ﭟM^Uțm3bJ28P4bcE"vL/ {-e%sn|/Rqp0A|ɘqr.3:XE9%%9`7fLoKX "^9OZTc -9Ld*䒺Duqn`0rL{b$&ι9aiPvB*"Wc8JJndj ej̋#9j|t D,~k7\`xx5^٪H ]E6KO4zOrH/Ha9ҳ'Ķ~"Y ϋp91giE\FukqH81¸:6Bx\@Ѧ}uGG8mE'/saJiCɱ_|D}U)4_~Q֛ګr_?f{7 \;@ $G5FC~"( Q V;_]C=S#+4bէv]gx{d¸F^/S^GvsV9u"|fx_z;bFq}?l"ʰue[ S*5|}.b*[[rr#p? \KO\7hKB\9(dg4U:N)| Dw%BvJyuw#4xS+!%GzE$s+>8JBW _Q;f{\[8z+"D@;:}y+\2L Y bl4#Fx"#C#*vG$‹~c-+Syg-EebyRwJ:)/y`"6%1EC]JBXZX(HeK AGdXW(8[Z,R+bAc5`RPI1.p;.dSϹg[K8VHܟ +s*?5[E"`&$ݗClsWlZ{8OiB wæNNcSW,Tpoޚ#DU;u p| !r3F@%7lFkM~5؂6!>5G =?K39:@ON* +!x#͝=f:t*9kz l|7$e#`uٰ9yM pU,hJe7FNuMoؔzG Iw/?1YQ#x<}s o_/S]lY bc(QMmqwnDbq)zW 4:1K4a+6p+al/&AV* T+8L$JS?RjWp*^h 15${{Mi[~)G{GUN:Ȟ,п޸ֵl2%U^c=|N]q_ę!D1ގ`.VA !ܠ7Hj6 yx4k3i;7Z۱~N=ۛ7jR`8)ecv +Zߋfк5 ^a$4$06L }oR`uDm]U\w$FgoTzuE>KcU*(kehae_N]A,h)kz vH.Kz.8-<1ešɮC&]/3 aTbTmGj8uQ!dO%(BJE=雸&WDhI.`[0d~ooUf\OkjIࢺY6#M:*@I7y{Fyy Wk~SD$cJo`Vп޶x/u`I)(?dzj1m[U8% ACI˴N,C~_3ޥv H@Ukt;(cnݦ0#53R9?0faOQ|ц7vZ Gyaz۸.X$HT"!rpӴ4u;ɤg~2 u@lK#9R#8 d(dWtzXr77!{V>spMƕD|φ^|n"):Yyb<5ԭ:E{@'_s۷y? Fu{#VVO@"5{)JCZǹ'ЌXx 偨y 0_WkQХ :tCZjwcL>8\+FYDKk; rGp'f Z,%PQ\G(csS G>C] 9EF15*׋xHuƟi76Ʀc4J;(AySƉ4FP   8\Ymmy ]Q 2`\ɖzdg5MceЎ \U!ө;Ƶ[/8:PR<bv\TsY88NgBŧ+Y V͹gX @z@iY":aƎBP- tFuS4 `M< TȺ qzlR oE{9+?jxW\B\Ty` Qk[C@(DHrwqѱAF5RdȥmWБ>[h`(tZ[Eݪ MHj(95.Ɯ,Cq2:HAxQqPwВx'])}T/#a~2awPU-Bt^6pG.E?hdh3WZ) _*n@^~|Kit*Ir)[0!WGt|au\Ƶ>sX O6&A z ̅UqujcA@q+»e˼8p젾YhKԎIc$/a?ײety%xUjcOu黳#*wދhmc62N$7,\sv >tWK뽧Qc@d!Cax 澁q -y~`3jǫ$|s<Ά8ޒ/6}U0&l\H٬#HdSV#,We[?BvJFeG :KnyPv栧st a[ ż}sFj- 2TI}38bv[6]X#ckʲy<pEg/JIJ\q) 1.=#|/ d||^3ƙѬ[[<^Lz&ZxѤM밃+L5 y{EQ-C&:|=ӟϷӂ\eڨa;v٤;QgW[]^|) vVwX B' ehVgY'tåOaSWba_JaT9>\[pHGI6MnuYz4q:aEfY,%X9“ cQߨhV\,S[$*M;_x{>nmx:mJC8:݄JwPs" %DapB>qJu/ѥC anBѧ>oD5;VDqC|m-<. #fxfH02f8f+q'#]{M?iYhlSTR2cGw<]Pba+jU [U͚iGWHx䷉ÙM,6O] :nÄ́|aH1̨Q};!uɟΦBi24.^ q}*Drc;f\.gXט ɪ1T\` ^*wv4(2䁸c|* -!Z߾MVFVOP|92,o?_ 4Fo%y?莋q/ ̟Qr8HWq_ : (į@DJκzHR .gp]iд̏)Wiܬ3r]I'-Qi(K"%2ƐPHLQh{%Mabl"xLwT{m: %0Q$;.Մ6 xX 0FT=<qK'.GʯGn>5F!fHɊurD `*! <@mBүD981XQ:j7xMZO *-v"5y+%̼VI+DhEut&)*j({#EzD2 j4CQ/(u4z.P֒{Eu@zA\I[r&t&l.2ȩ:+U!b4{ !6x*d, 9 n;jiBoZS晖DDr-M,I1q۱'vrR4yL10n7LD, =qfg "d`HH"4ȱԧ.34$McC׸Oq`T^[a[|Uˌp2iJPlT;)r߀$^SV|PYKHQ;Eu'5cGU+]lb䞜 08M-|qSԘ6QҪ|B]4TFep K<{|Ѥn` u5@:MYO; [rD>ux+ѻŢ KN+C{]h_Lu.VYvEi1BNjI')}P d Ѭ\4mK`|l/vH7GysÈ%lmjC?ؗ6ESaJ;&l:g8M-5 ql*l944N۾=6iǂVuj.KH;DdrdPÇ#_%ΟX\ɔakpvwuE)?:my~橈:- Vpc6 (A!OhѪ@մlLw3+X$wE :Q Wm!'@HCi΂=5wu{(/cUd@gd!hm!on (X@ԙߧtwPnQn\#]_n$)/Y⮖ykG2haE=aZP)cND +z(Y@wNg+vTӆYBP >v8&I;c uqo3QYASTpx `YxɎ6D1~֟ݶjlGQUrey<ѷ,V_'wHY8d{_E6W~aۦhgxN9]r$6 i@Ib67?;%aą4P"H?u*@P|H 2]Xа+[.QAޠX˶.p)e$%/BS%`z7EXM Ջ jڙB x^ FYή 8.8y`)Hjb#Z?̀{bF4PPPcYm_-<1g0e,6G_(R[\l*k&/*Ņ@DЁJl](/q؞qbp#zN71U4qn~ GBO Ns:GO.l$`r|.g ʬ A$kVzn%ʨݵNOnGh5ӺXlFm_dY'qAE!xB>(+N8v dBCi_ւn/UTD(4 4o(qkmz_}dP+1V̌,I4C`$b5|i6ޑnz|R >z&FI,6ҩ' Z-Q%? V\w};6;;BC|bFz*Evq0'7Kza,j@O5iiқVqS9} %k4.*0X!Tq-F6`)65U܆츷~w-2^ݪ6:Gj!Xg(hU(T+=[ܵ )'˺!~(wIj29v\s]Rq3!}:sC{o'Q^E=M~7`?ѝZҽH 6m;бTx/PqSA<ԟ& P)|Xj͝_#M|V/0y$YPҚ}%M[vfK`O&=3_'qlЫíQbۓ#`+(ucIvO[O ߾@̓ĒBr1wRꏔֽ2(y7 "9U_QM"KXѽ`oVZz2QOsn٩&ڨNTWm0檆RvsׂNx𿧧3=h [8Da944Fg׷b*ZkװaFfmh&*@sLT+*ŰS&#r#9;a*(܆B,cJTE"XA|d$ȧb \GÚ+=hJ0I1%D0y ECȵRK݊\BZx⚨fhR>ܜ3|T=pI{#.TT?K"Q4{;erc_?+ 3T9 :ƠVpx~"~h'HjE` lPydp2\еD a>MzԻ/CDZ89@ѐ'yb0@ ۃGA.|}@)z'妊%g:@kCv񭏔gOrkz?>h} 4ӌ'`wih_C30t1lnBdg>-( 5J'U!Ʋ(?+ uf{w=@}0Ʊ]ec#RA3Ev_uLh(HQC%r HӲs~Zˤ?ho%YI#,W3TŴ;.EɻN^_`{z ŭJ?װzvg%%M?:@T[2SY~nDug4d-VG`{[iI^zDQ~N5<@ QcsӖ5Wh bk\WHщF+a7IG"z#;WF>"}`aӯ8pw`pӴPj+kQ !_,cs4cX?\6W'օ*7;T瓗E̾YhJ(ʾc2D@|3[14TfRSʣ)b9cve{AA_>-_cNGGvq7E_cv6*uꭢ#U(h _ TGyP7򜽽kyh I-qE p><#Pׂ`xLp/6(JX s&r̖N)@Wݼ_AշY_@n'#Qn|7zɂ#GPȖ&]P9Q 0oL0xjdp4Tr]5TF ] #g@[ dCP7895x'xk#~B㼸Qtı$(D7FGѷ}Gv!~'apiMH πc{Xn1g9|El@ka"ݶA|97#_.f*90Nzxeǝ64:"`,OVYf[hW"qQbs+Yh0KGhϴ0fˏ{%C;`-Ox4%y:֗-lUt r[/Od =ћE/_y]M6-܋n<\v^]H=#+ZEO\]2:h,(AdÜTOr-L9tr?\͎ՎvEҖU;H;UrۇrJAr@gLƽJBt>- =8!!8>hŐi }7mdώfB/P7tê=-PmͮZAڷ Z1_KfRsլ3ٮ@9Iu2Tybd);OZe6ǖ]iyhUqNs_Alգ~41چ0ǭڕtܔa\G!>pŠp!gqn9. cbyfw5+"kʿX߂̑C;|p'0#3}3ɷi#?uQg>ox=޸BUz ʒbcn$+d=y!0:"BL<~Mc[.B4Ȏ _I8v7)O`!9zX}M8տRAK-we!t; ]ɋjrFΰ%1USX׶&H/;ܬ |;Wb ӝ-8iA?qi5hšq[$#&ؔP).0#&j_f ·)/\);O6|!S:rJ LقH-5 tFGRɋ^@@7t"C-AoZe=5%v/ѫE;€:h0/"4 XʵS ڳ7h%U D.;um< ϓW?F /@h[BI!^9$XF>]<55ES̢6l8U<$B:պs/$f$O҃8ƽ>F9rG;%Pv}0RxQ]d^T )䍼_Yd= GSML-ZBqeh#Z >U.gTJ_֞V)0Ј4Lt9 L$]ZUȏkb IgYZ07070100000318000081a4000000000000000000000001629779bf000013e0000000000000000000000000000000000000005700000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/ntb/test/ntb_pingpong.ko.xz7zXZִF!t/U#]?Eh=ڜ.+Sí" \` ٘>eJ# ju*dN6 4WL%!تW刮C O:SNu*Jm1rZlp9EUGDkYfHC̔Dz()WJ\.Xܛ  R%z]p!%_!P/'uؖn/<LsXlu &;a;/FfH/4V֊iE?=7)hw/J+9e)¾1.y-%k,7榀 Gp",?ԦI߰y|Ur=,`߹kt7{E=feOki/:>2wCjA+"Y- Psص(?aLC(n+P#'k씨 :*˧Hlr0]=A DTjs!rAO%JU2x{6 :}a懆`гx6d~z0x0ZY Qmc‰)ʿ{cNS l^[%Un\ nA K6mD_qy ,'Lj3Mq)h'9%v|f'zMLu'qQBk5._e(vMiJWl*t H=:OMYdy=9Mz>#\p 촲ovdjCAL+ό5C]*Wutsk*X b ]=(?#q*lߚUK&H&6'@++AJBd'':& g 6b=˖C) 1^ZB,YSXhxwֆ~ ZhZŐ?kгvqi3+:$'D,a44 `%ڱ3`Y.{1h]`/d`%OTD4/[EwETd-^ElW,Փ.[z^Ɉ [ X:"l1UWkSjZJقcs6R޾ěդ!~@o |*|In-ř;w@IB &8Y e[(zmr.&&dESJ1a| x/d@n:Goh0c+9VB674f,9φzhd1kipJ{K@:T1ձQn\Umq"eBZ6&a`c1: 3R&GzIvT\( fjU,KfSDDǢlN|PSm;͂"fdZ]'K?'M"ն`oU y_wRsK= 0cj r]?ŐB/vCƽiCiYJ4 2'ހA1`^يa/XO8ȧM NMH{熓(*_4\]ɝ=t.{=6G:pl rIr苚xuV'}(+mv!wn\e@)<Âwv6k4%q]WeRIVcе]z ^YQ9Oip0pprQJ[)bXtU;M?~-ezu5^ʎյ0׳7b<ѣ*ilu MBǫm2 oZͮ4 !4pFGؑqˏ. KsCm@o05ubSfio+zFJ ]ZH<AGdKP]|\LKGD'aL41A'D$懼0CLԵBκDaHz#q(mfpo1 F ۤmJFgf 3-ӥs*8q)RyX"y8ȈSw`J@) ʤ;0鱥?3-8^5=h+DUQ\4lBƌ^⮳:f/f R~Lv2jOoxӷ,ClbӁ#/ʯJ!\: f{ݥqp{׵P^e+THP0$4ݩ7{!5ЦOnU=W戝} d!,X^v aJc֭BxbF܈[\EvIQQkFIyf {\P ?f 2n` {&Q*ީ̈yZQlɵ`~;i65xU`x< +:%jd3x#{T([`a^|1(ceJ h#UisDLdP䓈9a. m"$˧ܐ+mKi g&Q!eCDKJ|=|?OJ 4_[ Z"? 2ڤW\8Ú؋D?90~3zď[<{%@@#;ϟDkj^8MГS~Ϗ0ߑ%VA]\q  w对(]>2&>F^&$Wd.꼸]vb|Oce˫N@?X\6 _>u)ILX4dE[sDfͽ@)`ⴤ.H.0,2PnY]AEͥިxGڏ:DY:c?Mk¿CA$E(;0.b( A?pj\Q*ǻ bn`,`7i+xwr/8R./Ϻ;2RLTAPGfiZwF7lc9N$mcVl p :TxJ/z۾S5ONIΕ,榇&"J+A儅 !-=߼ß*Rf4}5GGT/N.eNކ;ip4nܲmѵ w|jp4z;/J4K86P 'Jߐl ^Q'%؃`H4G NN{ؠCwOEw_w룝3Z2"8=kE@EYFsbS ;ERO&5Q*R4u TưQvҮ %@!#=FETyā1 3eg.VQj;"cHl O"ry,4es1SUFUsv]i%k8l 6:aTĹ>dlvHe]\@4N* vU@WIƿ'0|'8 vY|yL~TVwgMqvҔʇkBsij0-~ZzɅ??0u4"\e?e{N| ЇZ59~5U4\,37ҭfMf/DMhݹpݭac ͒9|VDqhO_KDt֮S=Qm^ԖgVmtBoߠwx匒fo+e';H(=_ybd ƴFKTƥʹ=N״WWSU疉wl 7YXm\͒2mnKȶ'V͊gLAns{w  M;{5ꞧIr 2׀"f0Hù>U@UJ& e>{-ZcoEw?kJxXB *oز'`>Ql /M hb-dڶ̄oqKiS õ(crG{/*s?Pwd "JOH ߐ&#|V]=dXw9Jqb[r >.K_s̾m:ۏTXY5)`%I!;0Ȇe{pcswh+RX;n{{v.^7M$io[(kzNax+5ܑ±2F.eCƻTM&٧OE,鳎b+32Й*`S==? f'ǛHK ū>5ʊHwK7YUNcxzjsۦpTkf)̡-A2̰wQFpfh/::CJ6/k[I"sp~k)3[!Pz1mCnHSc컪ۃ;p_m8aP.+](~*y٩J8 !dq$ S.~]^BH5Z7WݽB|km dn3챬9.c@}CP#@nKhSP:p3?z{I3j>MKh4N6)c!>tF3*(/)~Pn`czRJ=<0ҞAϭdk46Vȟ% +Tf#Hj,#HKHQ`-iҏ^kϐc􁤉2@2ț%?.I6)ڕgwTH  H.S&ugYBB9M+B֯L]0”ZPذh 3Jŵ޺6s* n(aPl*Jkub,@, .;6b#PF=(;賦h< ﰗ}bnaPVt̛|&g"An፡ؽ}?h4Qy0% q'#+`2׼&3/(fI|]#a-k-h%͕p3Ƞ\oC-LI8<ScV.!*P%N%=B=˫0tJ}4W),}<u;p,Ai>B Ͷiq#Beͮ"6[ NqduN5*xD?Xw`CۨxlԒ< ')`UV( b|&[&:}jjU`s.>0ʄrKe'祟Ois &9`OG}( Om\Z d?yxdژ?.Pp!$,pNGAlO pSr!@Guv<-#n2PtI=>*Hy}A{9™f<7m١)/p&Fݗ^c:3H&Iڴ\Ĭx:~+ǒ:m\u?3RTac:%zA;>v*2A;VR7k\9tqOvխ;3 ٘4'mbhG>iճ[xumVNϏS|L[ZF;wL`bDASIR݁=ˣavf|}܂{QJ$L>U4adS?Q>2{RX#ۮگmMHyqpe2{q!!E K {dFnۙ:Aq16BH04[B3AOc¢ 9F2i7NU׸%`ڡbSTUw#74su0cO*cvȓf_1L{K@jCuMF<1.G~ 壝4Έ]wq<'}v܈K3u!bnǃG2"z M&R#do gx gl׷j3Ȼ1圪,6^mŎt. 9bUD.$Lz;`#p'"83qZ:sncZælmjX5EðYQxLr.VYKRLov"եs&hR":g^YyUX#l0bz֯s=^۞>8 { muxlx8B1<( dPUZ9כd|ԍW {'Zl*!G+'Evjs}Z+]7럮[փ sWu9॔ULNXDe/Mss{9]B̃n؝òGK]C[ 3q B2Ssn=*Fүџ.XfڜkwN#4)YvhSI W~EfZк|6e.`(C EubôM}~48]`DTrwE}0@v}Ά8i# }y (=]Q6 oB޳K׍t|+yK14&*l MBpnsmmYQ&tԓ"pg`)sqcʜQ ? ToT4Y ͩzgszmI{E9輇5TYb`=mBȫ/UJ:)(LD]! P's|k5tdžmF7L7gvnP,E>mTeZ|87:@g$8&?.Kr\pw5~m;žH4]ܧ yנ)0}ZXg-I3mU}C 3"41A>{]XM)ܿ1^vӜFLD!2p 3391"c $^Kbϣ-(g4c~׬ ?Fh;dy!['٨<0,eH6l~*+aICo-.:6Q_HдQM~*?K&b[ER 7}9>q`тDZ Mi}Xދ@[Cp\~ϐ!F:CSK9E|t=)8U硱0_qI ޯКQ]kG!JȈ X>p;dO3z_hh"fg H#=箱k!Sns"M=L*qI\^cM/%x'67Zda6onw/O(%Kꝅ=Zjxk[5\NLcig7`wv{PƠ@vTF#OcXlv.v9k2e< ?[Sg^ `ZNѳOR-EcTqbߺS,&nj4V}v|N\%7,ҒO\,iǚU|X8×:_G6F@kn >U ו/{mЋT{'Ds'C9>xLi$$qa%g@L+@K%wKuL+&wN˱~|_o-vhc S,Wq & _ې;ܷa3 *mhRR½P7&]/x ~F/D[6:Άq36{L QNl0<BӲ?+aڒMkY?nW~H+\Qwp*4 ېZó$rH74_0w jLHnU${(~JTzw[Y/Xf}i:2=be'>j#b9e,ua}~)^i`ROZ˼=W׭ϳH9olK KtEFu+,z{[ZĖfʴL)t_7ݐ a*fMw#o nqNOճ6W*Gq#0kퟁ^W=+~7 VX.oૄt1Y}'({,atE|ENU0i3 o@Hj\?wTQ2 ;O(w4W$k-U8GJtY+5>N?ZۡȃD(R)C[M=$Oɼvg1:S;,VֆoyV)Q,ҝun~fiw-1r^eeȻ^%3S?^Xcts $7}W~%BOhEe#ycԌ2;swټZ^~3J7G$tc ]LM}ߖ݉olT޿űlKPWh`Pn]?ԓ! ioaqpBQ>6hKpq&ijJyx, 19kVl互ڲ"(->AKQgd"BW@ޔܪ=j[Ap'^ieV$?r"B+Z1XqG3ޝ$'vߐ*E\A,JYnwo6;6OPfʦltMetLΏO]1λرiD ң9S)PnXv2٨Yd<.ls@ÌenT l9 R04tĶ [B`|{wjgc(TP9bN inFa":&e (3R0gaqG;Vm,ݶtk(nECkwSz±A:d')tԂ%!X0|Ca1)֩p 6T ezL$zT@փH`¨ϼ5둱g|؟ R=n$!,U%{JZ7bd{/ W}݉<وchn7lKrJvjyU{H.[: 0-QGױWՃYOuzH,tz$HUt9Y-pqFig<a.(孒h{O(a<#SsA;Lx)gUjtq66>_nrU2N&v|zh"V^r0զ-*$']%*9a U8lth5L{T(pT }/6*j91!LW- ?_IS_>Ӧlu fq7]Rkv~݀Rڠ>[{v"Fxw{X'Srwy/*/ZZ^0Z"\GAv8[όd!t?\I%}d9m(d\ vZL4w#^VT 8Da+_ݭ7kt`m+r~܈F Ms(>4UfvbN Tϰ2('3d= H 0 ^*CN)P{AҒGM]r7Kt:<"keFf"61sj0R}V6ΘCۿ&_Vgct(d*OWWfn콴0N:kC3ꙁ1l^eX;q2[&M Vot4p)90iNC*s+Dy*ŕL fnf S/_]}M9v$H<\(L,"> +[vpEqy ܨ~XvXQ2WOLBaӫ 0%90g0e>abas d)]s2X#P0x OVq/b&D0p($J,΋3J:I턅ZV{%Jn&FdaBQ K֮lATm|ʻM=cc3Qvѭ&|oFocA@z"uB}'LH;P)>fw@|w![;'=9c:rrŷ0{B8WBmh}:+4SDX&M{/؛&%\:M*Ś*kkL:ֹcpz_^rO~^Ǧg]r`3Ŝxv+{Ńig#l/?'!=CQ~я ޤ76>pPГՓ6WwG Z%cL0j^$1x ,)wqү̅MBAk.O;o$Ǐ|'Ӎo۶;#Wlw%Sņ$rՏ4^G?ˋֈ?PiSrcFR0׺Yɫi:&CȌ^xw+]) UR`r)bO[oN.K;hլEf"G,SL*"#F=dYyˉ7p+ޘ(X8ގZާ=pB:O}}s\ ĪuDp3Mx)̇Wϥ>~* C}8y3t{mmKt;kNci$o\G*~wvHurcۤz%1Qh n􋚵wҏS6ALouNx௻D>w$򡪛t+D-H9oR yztM-n][K V?[M>ǜ 5BD~8xC~ph[I& .tuߩY8ez$8#1")j3@Ux`VM8#$*X'h$!-IwG ,=tyrR!e%(Î@ۚgxh֟eCvtULƣ\)Pi.i63<*rʹ(# v7) NX/Q̕CSyJ*߅I8 \c/1Qt!$|݌s2-U[E9<4Z1"t;eՖwNw>8Xteqhr˿}rbYq({A-KؐI=SDdbm{B5 l^Db'-$+ Dbvr?@s=p>,-Š4(PO*_ls0t2HF@y֒k].({y,(yK mӶYksl/6 6V$8S^hҵOjqVc0+\ܣh秶HMք[뺶 2vD`c &38E ?ɏD !+PPµHN.h,6Co/> F*;h(>@F50wuEFL"@)|'iIպ{arʉ% ߽ZZ~e, @6bn~ ΓDLU \x VhuSBȘ,L U<Fľ)82.2 * 5b[5D+9'bL!UHYXԛ#JڊuEi%[e5ul,1?*ayyLrvQt_@`:շ ye9ISfP Ζ;iZ:,8VDd{VFƨҟ2!@I,q.WkTކ߿n>>6΅t Zφ:,@堚$d'8L $ OyAA U-C~Dl a>ɉ}FL<6֗['D AL=TӋBV߿Qͬ"^.Hgi;goG},t Q^Y#T͞d%7<m`H!:P=Ą2vzӷ'@onEwri/͠` ¦;Mq?c]Kw^-\e9 !PvZn:/+f=ev}tfZ]dkavGDkK cg&?>Ǚi^mVydjaS,2Ň-_>@ p s OЯ.q^ e?-:\w̸җ}L4g`~0wHz nju[i;&p<~}\s9\|z"RjkC=?&H~_Bo@EuH)CTK/e D 3F-nyo<}#Nc6?`(Fg /(W1&?j\+={DV̫65:#:tI~ DqLW<<Vcz1YKM$k|P)`7Wjf"qM)~cZT8z쁺9eM.SrՂ8JsF 1!7"E"XRf%iИX$vh@W)¤ x9U3_t<ۚBZdz},nAe bPre^mz{)jfey2mKߧ'߫I44i(lW|wtw=SߓrQӡF>8yjoBe;5Lf_uwk}kLZt`ƇuP[&ߖuUꮱeч^o}}3he=ޑa28Nч~2bԡ.Cm{i[5rӹ4d^Ԁ"/I%_Tw%c?KLD/y2LM6ݺV`Y6TsXɑO4ArbQ=?!:k$_GU&Щmb<#*,ۼ䚰Ob=VU`Q˻d3ݓk*vqg| R[nj a 'J䝅78vKhyH]M`fA5mO^דP9\gagyXZLjM^?|ր܀>S1Sw 8>#dT|x|w43?Sj3GG^9 Z4kЙ';f@UhEe&>8ϳ>ez#sF՛-UeU1䙳FH=:ƀ*Nmi,9БoAyY!R >Vҝe~.iʸ9S;p}L;.C~$7?kzL|bG;RC̹Nc%,MpFۆ~P\W|V/#/M Ҭ{[GR`nuo#F6M; S'"y|U#ĂK/Ċ- L:fJ&z{.ۭ }Ta`6-s{CEmfh"7c2)$ Dalא{TE!c05= -<@R;J S/ɞib<^"1KYl"$|+mP_4QOr ϞhFg<R Ub_I\Pi]tJbۻ24Ptߦ۪|^oG7r7Rla#)0I6?/>}@Ĉ4bb1fgW[ptVbX))Nmӗ_wgdñ`䖍 RM`tN A#)U#ۭi'7Po,/߲ne~5YR51D&g upy2jT21S|s OtۓpEz?5?t]ibHhؔ0RzX,25R2ɺ|:rjvN`C %mu ݔ,oU?iUocR'qҰb,0 w U/vχrTpJk?2T]t'cwuVht:+xkWh i&( I%EM5,\XaEq)ƃNoc90R G0p-42uZ#_y ohfuˣW{2atpxŽ[U]!4ֈ2qujI7`falpxR tNPq9( WcCdG^ر2'ñXr**5G&QU\/9]ԂD+{YӦ^b/7&8`KI)<\J1BoYj‚_&8Lҳ;dPv1hvgǜꛖg= Y=>5C_G'h%YϚL y\fdkn1`wÿ`>WH/Ι3?I"tޒ S0qDPܵ 2iwAs@r1`w}+Qw;ǤiapHc{)`P$Q/-ƫ(@VߑI{ }lP4|??/)/AZzJM]J$(>aN@"68L=`!7D qxHZbTL\$sƿ΂B@7omMG!ȵa_ઝ.ۯWǃu`$WY9~4ڍ1j$8e޻!?V.[k,nǻ/fNNuq 0G<:җ3!oՅ{L $:e/,b45z 9ZpI#}ފb \-~k8? qQ^'րLA!{DE]z:z@vMf2l}Wr4ΝU3Ileg:GVM+ ɨעY)\K]޶z5hDSs,=CKorPc1 DeD6`|Hm5a L|(8J f]anFw &#a@*32^)tcc" 뎕?ɴ,X;|zMlj0bnxQHBi$1τ0n=n.e9 55r3j i @5 I$:'u04pm+Fx̐_aL0SN)*~<(XR>qdWddl ^Sg_ǬV7%> ہ*}1C5XT/E8DOjIo%s DPC3^_݆iƦg^nP?<~H+YbJ^UPB[dVo{ 3;lI8)|*O: ⯜waX`\4{&ICi\VO5脃kxǖL&a4fnQUmgj \6<|6yBΙ]gԞ--m1L9ry3I_BΒœj@ *t+Q'; _:٨ ~@kW/N|<;!xV?}v̠O j̘Y8U,DfBn˟K*^I QYjg]5iQ[}31d)E ge9{cVo $?D:|Mdm̠yڵnZ+^x&ttO}'Ŧ ս{<7ڰ1^K;OI]p3DiS&՜s;{WV/Evx55lG(t5ȓvĪlFγHpɎ_*HvdA\&x ү5I {0_U!{+[2mHYAE:g&-X?\#fG)2yvQB\ am]X5ANCޣLt\S%7H?3ѡ{O=FGCn y\ .c]woh S(rd pvipڣS < f.س\k(# E9<]v$37?A1߸^6 J=99߱Hڱ,69ueͱe/x󽳅YԣS1}+& Y%4|5&kFhWxL *d9h!gOl3&'@j$L?;l$<8!}̗NCR8"/~3ʢsSKNlp)RW~2׆f|īr8ŝd2VZCCǥ_Iw`M K݋IbSL+C^>F;v^xea^u>e)$goExx6 8{Ya/ys,.yg*q R"#3?,\ wG} _(a93;HߔX0z+Qx<4@9JhؗV '֯bYMg]KDɸU+֍%᱉?GBlRZөŽ aExߕ'^KXBC%hf̚hH i4w@劐GϿu5_OgR&*. cZ7) F/Q;Pv:K$$rX;q =-}]IJ>uPOppj:m)?+lIKo{SA QȔJ@ Pɀ3c|·ȤNT06ҙߚE+D|1W\*@Z _n/&h 2[ u+zmLJM7c*$Ԉ[TA?j%mpo#}ı îm̑+9KiȘltC|C1oKd&Ykr0q 5<،SoWB]r;AGD\rqXC$xcwcgøBI]˻nRuD;lk`PUZk Nx-ϕe6NM zZlאo Riϩۗ5b0v׵c:B/" yV5@.k[H=7]T-~nQ+I w"s!${)Uqsg@E]xi-LKOQ8t&]F|, u9'  75NeH,۴riYLf&W(#D;d;Mgf (All׽1^9}mq"Ifl`1ljuG'j8|ł:lƦ[>+$ |2%l=ߡ "eŬi/m[o~,evy&CX,(J29upPQ3%*.]RpyGpBɉqtkH/*/{h;#Sc$o]X q ksx|ޓhcb$pwi稳vY.N Ou0~mS55ok܆BDʀ9eP;`x=>C][$ebR2ݹ2EJ _Wʉ]\AlY`܋UM|܅]}D9w b(,Ymn阄4HR=1qTkW=A ELOl\P%o ոh*G7"a6^IO\AɯFW+ ' A۳!7oaU>l͝wة{dl|ҸΥh;\QH߲T5zk"{cxߍfDΘF1Fs z9"m'ZNwI]FLz2K6 ;\X!QX]'C)^Q4p^-ry3*V2iSUk1ݔ5*ђם7fy_'I@ahQ`@^dg,ڿ) ppA8@1 qQM1w|㮲@u)~ )BW^(frKf3*rX&G%Q_65}6cPPz(1Bh@guЈe+ 4yR(*.-g<@uEy:a"oḚ|N 4, :襽c}z'35dl<!zii|~@/`2Rahn >*>׃EoDNmiNO$GYw5 l*Ϭbj +g=-^ c+ zģn(Xw,CڋS=L<V# <RU*M&nޕ{1B't.SJAZRYC7٦ IVʜ h(GT$FphITe@/hf"Ƥj(XRKBQ4kF !d+6~VɪyBik!Zn[^nK\X<}C4ZU(!|ЍET487\7EڣDnRG>qJ3ovaeSKi*U3Zdi]fvђ$(Ɇ4\LBFnna}d"<+m" pZ@\:h87R_j)b| To}&ڙˏF{~\_pLhTsGɀ Հb]7?B)C{w R Ñy8GBw5OK4d틨F?J讚J%۬ U%u 8Rm$ CU7P5xVFk; ec<(E8o)X3TC 9|Mh|m} UeTie Xh?F69/]hqExg b"Vco㿬F`=)~3g I#o:؝溔np%EqylzY͝>>[M&q9t(UZbCy8SnaGU.eXE2,-//hc6lS[Gzpi;`ԋ3fKÔ}Yh0Vdђv~tN)nѺj32GGA +'/=?I Q]]Ea3θt̻67-{!p ACic!(msk]|$^Um_UR\l&rKGsg\eQasC aqh.qs|ܐgmf9UP\= r!?{؍S$Ge1ZSϜy#\y]Ы/x呝47PSUݾ6FY5ߣrmbݑa/yk K_5X:&'xbܷ{&sXt rX\@d3+k9jCpARK9J&i(n;*yL1%] 9Ѓ@Nی xl:sQmL G9!FzCJ1h9c h#_ wU2s [!<|3RNPO;!hޟYnYT#"՝K6sK@ S'P,ݓWgt m!J ڕoN%\M§|YO&Uq 2w\&N8 Ø ,*n42L$E)~rhC|SvD#!|dJ1MpdW,w3qC[@MwTQ{k?E-#%[ =&" I ^Thx8$}l#-8gL)hv?o*iuOX80uiOabfsdV%h)jhDrKSlB3y9&Nd@ K[@`qG|8AaKM { 5d_$$4SŻ^ q C](9䁟ZzS} 3g9fQ _MdB|¹A)aj3YMܫ`Kٿ*Rd9aVZB *"slYhDJ2Mk5DZEc2=X,˥#t}еB0L iLVƕ" r!Ӈ?B Yգ őV%Yy2~2eأ6∤*BZomt]EϹa= pH,~HIADoճ$'T$5e1]2n "д%*ԱdOiAg3(1@IKIs A}XA: ; 6i|y$Y?APfD+|sG)2D?| !+NY?W6t4jq>?9Uni &? Y}d_Rn<^#TN?X~|ʧIC-\ :|BnN:tRL=ί `͗Sq&_q!ΔZ~=(H4񤵚c r'L iuq6 qۇ8џ(qZYվ5s]SBVГo6z}\]se!1ނ*5?ۖl:i5' ɯ74 .7u74.0ϿG { / {0 e{O1#7:f."MKEk7 p/Y0 /rM*{B`nO[M}H}2>JTHFH$M&1*F'[-W-FnﵬYWSCAߝ㭋 :yLXoswn)}8D+x]{mъiڂ ec#E|jj\FOI,?xMk5VZeYLYq& S-viθ̐( RB0jkn811m8)A齑Bz&Vw@EI/3# ]X}ڨTJ!W *ʯJ!oЫܨ>.K~]eB5H-;\ Xe*%Hs5cAeܠoqlfOxPj_ NbA>J՜XG)}bb)>͝*ȃ-Yp:霈d;is}v!cu ƈX{J \&Dn u@'TO*MމAH/^'5\\2a!0tbL(U^vqUcf. V)p?`2# J˴n*;; 5 oL8g!ȯO?m:l9# R]%1>F~ʌk3%u)'Ng*Ϝ ZD9B&o ? Ci||.ۀuTAO)z JE޻*+0ם/&Ɂ.]aCj.R @Z$F=@R29ElҌHg<=e,nQG޳}>y?f:]*)^ƌ' |lX/0ܧrP4Kb1 s l6ZnR'#8V?Ɵ;Eוu"~Y]aR.f܃:psћc6j9i;h)ޮ@&` OdT,{VDŽuaq_&E9B1ة1J:{<Ž BhܗXJ .3(t[\y5l!,N]|RGދ(5N|)5!X,vi8pZ_E/7e-OS" Zb9d@χOP:-4MY5hFX({z^.aOz!:i&T3:BC^#k?%T73᝟½J2ZOs Ɖg,*nEVH>\..:zk;?#*cBzJe%vt^4xDztV۠˥xnWkSm+ˬ3biKHFdZ IڃX+1Oy_/2uX8ذOH6U2N`A[-k7 a+$lE;Ns+` wzƱeSCƙ^5&ϨF7x 8L˗XXyui3 ?4*}6UPZ(jtBOZp/7k{'xב'X#xsbعv R_?qǽ* ^ ןJle"~(l/X %fFNPΧ֭5C(O{?-f7wl%0=V,£!~s⽤ >YaSD$Rx4S*.3fxdP_bZm7/5vF1?03. ,:*+LO RD=|WgEt ƨqhzvg0TG]ɨW ;,1ٽ#:C ;1 *s F! Z_&D{SkUUOiBRtƙtR\y"jFײ͎4V stRB0E[$E[2>Qr-_WldxyAPAv6jMLܝ01-BvbhM/(*ɤI ~$n) FZ^Dcho7GReH=Z\l塡 .S5*I̲z6 mcwHCd(2,ߐF7vP0vzD6C7Ûׯpn@$05FcM_ٿ |_uYyg13ԩ@eϋcN:!$t}KV(cz=iX?g=NgIܑw# K īo>xWet:uE*Xg$MX9jfV+gAc%K;'zs*pȹDIg<3UZزdL5hS+X׫> @̔\J/^aE*;.)"]b>?w%پy- )Ĉ# P/Y58OQ=>8$I[;5YZS2%j*}G}Ε$kC=E΅5ZsI=oO)hr#'_X^$\phc5uԃl#ɛe v:9RU9[KA YGR֎Y l&b3')PI?)&@?i9DUۣ&o_LvYZyg?>qS^DrCoҷ%bNk-yn} 3oQe#iqلl'խ3 1Tu[h; n ce m<8Q.)%#~H6BP8KY.ߪ rp,* V ky | :L e)l*\ $L34IpH7 6א:WӁ#\ҎhdџFZ\]>5{ f4l8ߚa`QPC[t6e|\Fƨhj|}?aJˠ0i3'V L^O(]H^U~1@ LГ`m58&G#y6~7zE/9, mrj99Κޕy\KɯVi2h{96@+h$Lt0ՙ ~¥&wɤ9@짐2#،0"0%PK7JF#.ǂڀ;L Js-0t|Qgkufx!U3}~ %+66vcQec*Xj?6F鎔2\ \X&*Hf1n_?![Ǧ9>W xŒZU͌^^6/MCx 6âU=-˵_(:_,loi_˟[L&?Fsta ]:)ngr( 곀j`W&_0HŭȀrCjljWuku'M.˺wo'=V+Yr@9L Kܗ'vȭ3)SХU-pK-Mq҉U ҂`RzNoܽ֞[" |铲ع&j}G:ɛ %U2J뢳KͺFجM}٫X 8hL eIwbGF)ʯq*T.%ĎVd/U ]<5@T2˃6_}c,ot;DKEU$|AWmW4fee"䞱>WPGO"=&)J;ڗA֪l`@gQy:?vPS)Vŭ0(ؼ㎯'7i1F_F5G,"ϱaUڀݐ+sL^zQo֝`p'eх<C#˨3kfBo.|*uC*+Yﭞ_yqV#CTzNoߵ4rj!3+QfX^w_Sqy(9Ӕa[HiU=̔J:7Axlaw5}qvSV $ ~½c;W`V5п[b+NfV}u+TfqFy3\Gcz$ϼa(Gj ``^FO wF|kɡTmAa aQ܏QԡfQDD}u5,n%=Dot&Vl2)1s_&ϞOsŽ 襻i@wO8$4aCL_DeAo 4[3+aL;wwx2f Bl2 *sx?uPH=P1-\4/dO]Af'y?&I&B *wY9p(x;X%]'~DCzBg#BqZf"Qkni E"<~FK ~I~t z@ք>47tzNVPWGw3L;;/k>߹\zFqUc0OWQ<-z9צh"?6AK"2d}؝7CH]ήm4*ݤ^f2˰a>B{Yo6^ 2Dl < yŇ;| $y.P~)Ʌ3-h"SZa^}~0&q< =/L=([7!uCJM舛IfI b$I7Nrf8+p"O&XqcE% X}/ y}8F:nsZx"wR e4}l1HV2@}b$*EpZCcx"IX!l][QsL|ng2#x˸Z^2c#TG+my֍K.Mv<3nakL(n5$l$GgB:Zr++YPuI| DPyCѪ%~.yAGl\Ŀʷȥ3'mknZQNn?3g;@I)*w(R[gcG 2 OL"}w@Q8gΘA͉xmq]v\=uR7i8yěWJNk#ʚb6*jn*v<]ש,Wעbv:Dv\ʮw3Fi {pLԝwj@L곜ѓ[U CN;sȋӎVZXAm /{8xNBD<"bHɕGb&|/>iu,jFCަ?`+jp @ =Yӡ!¤DS<4ЎD#b5- W}jJ-ϖk'Cjlޫ!b1Q1_f~Q(tGW9u5I1<b׆p, @̍uKp[D-]L' o|~zk.$Ѝ [4c""StASAks-f7E'#}ܺH ur#y9" $P~quiߢږt0Yubwd;Ky 5ݛp[If\i*f5d0OgĊY4HzƠ;"n$T0[$j Gn*GQX]gU߳Κ _IG9nd$‘ A>,s26F0Ŝز Pz~nZh.E%,ZzYPZ6̡m JЭϩv2sd(\tF#ٵ8fi`ZqzJy3hX1`}aPתWcoAH \|=Ƣ):x_I1U[).#]+;xQOn"5T٪@[ /#h%VL ͂n`-`+%/M DxHyt%X7)ۯ.\p!rV`/bᨴ9N4nH?Z|nrӧ՘66#ɷuu]bVfhA7 jAؼ}݂s:;8 5SZx@Uܢ:21ǹruZyPH=n_w+I&Y)=-fL/XM`8KSYqND(3zu$#w:I2qbX"Cȁh\n> J7}B뮶&(r8+D<곥J8h[ں'D\' 0M :kQPy?"cG58 r?EnSQYq z>5ЭKLe0ɴM[u/ CiMJfH.ps@OsAd2CK<J.NZwIUF v^5mLײk݈.B{'QDqq-}qj\QBΠ?<'  ä"V&BFr4\[R PxSN~YWV9'Csvϲ)v@'lG&`%]WD) punl'Im>3#CS}_ 󡕓&_: SFO]:kvA)0_s^L؈έhJtn``S\KGvlȆ"ߠ+0C{|0 $â-yhWŅsևq%]$ nOrɁȠb;&އ}|!)0alQc vJi֏ cd1!E)?%^^@dthr;4x쨪~w{ &=Z1 A2h'cU'L~Pʄ#è8!Lo?ePA尾MWCsFzlf(cֲ;8/lBamTK֬)DE7Hxq0ʉ&f:v,k׳U6F}pХD6[&N3>XḞCaDV\Ӽ2!/(~mӓt3fc{tt7J??\TX&Fؽi&~yE6Y?. ^_ r5;yx+9}<ܢxbҗ8ڹIpl/hW mKeWw16jS%ggV' d.9EMWǽڪ$jFP /EP J$ nfN?}'n^B+8TF!_ȎK|ޗ}gIip&Dz䥄:έҘ XӚ3RFLP{:MMj3$-RCDs=#IPn-Ϡ[ |g|i ^i,t|2^xF"|fdjbݠwBjkN i3ˌBDG$o}e0Bȣ Դ*琟}d+^tټ -&]{37>kF շط!`Gg[ EeYJXvg[@cK>Œ*&!+gZ{Dsސh,|rqjGjd=6q v0 aEX߬/1ѯ6.g2 쒕-/rooz y8GHgH-L1g[3DߊZfBE1x@%T°<9X_ZU`$u;9C zZ+Szv[qM Z0'ֿ:H$y9Iكko=S:jPuM[E&#S2hO%W3?[@⬴?oD)Dz늹Άvd!(B!`?>7a$S@Bx>HOw\R>hbbBq VV0^>ȹv:a;y>Qn'4aLXwq)4SiēiY-yMX.Tc+ JT \uZƭ%InrXQ9^ 7yqNYgfe]aλ_y >orFv9p"| z'sJrRu@ zv] ac0zq*.NмN^˂dBёtD{KEi\#/tPCQ 0CG Jkƈ-UĄM{2Ue3}O5Op92?%Meܝ}^h4?&vbAUi&958Yj B К3 azۦMfruDn(DpUx `$4!9XsLJNIGS k+1GE3h<[MZbuSRk]*?$ҏEwie$hfz4B5sF.4J4DzRV%ݠEG͖ K aU9#"rK(k?ؤ)&}xodžXl7‚;u 8nr*kS|2ORVTLЁnI< ?{pE&'j9u"Hd')gą ԍ?nMSarυEزl _ɗiK+z 'A+ a ftJoZF- A*nH+~- F_v#VAn׶,S }aRǿ?./f).HPiH}4%3>wk.I.3eL &P2{UHZS(1.]lGBfYfeqgPw}`ob DF r8e>{vZ{5 fR h'=E,i04xKC`tm"ˢL՘EɥBM6`*~7WR|j,O K!]۴HxJ^n@# nXj1$w?-"'iz|no.y1Gſ:U#R1u-ob!ŮQ :MELZ>/ȱ⺵bd8!e2yJ%M}EBהQ%lS3 !~ğK/ezl| 5C7B5Hƿ@;zkQ9N׳ ),#07/}=qɞRu}J'd2NWptSc,V26ԫb73rGwDD%hF_7Qh 8_q ;Uz0Y͐Y?os P?A &1}s>b!#R {΋XӰ(>9|K CIŊС eZ#`zFbnDUm^@b*ekȆIhضAJٲ #Ȍ:0yeMC,%eatS@t!%YFA)JbFD6#qQ VB\p} 9i xHp~v`H,yִu>Or$*dOyC.-9g=Eg1YO r<0X`mvy96,D ۺM&,&z69R E4Ed=` &228dD&d?y M.-s+Njm?vѷ@w+]v|F֕rkQŬ΄"wIpVJBlumMF@IVFڕi% {гKYɍmy7ai9"pD]Ӵ)ڇ^d_M3n߳KWIT'G[PKO.]f6 T-ś-+YURq W>KFqʛRè`6hT7^Rk. @d 6}WV)"e͡C;8I^jqx:NWSۡ96"GnZ"w6#<$.-z 1<LIh:oYȔk65V[Xtkؒe~Fƺg_$*G^09bJd\}wcF[+~lT)X PkW8ڬ6ahJ':ogcD>Qyuޒ'e6!&;x!ZQeJ6{fզd *9ѥe9Hxz|o ,$$.a~r~t~-RWM 15s EhgKy+xג?"|.卭6Q~)I"3%b WT tɔWd,ձ9`pUs$q+q2%IuIzjK_*>D, (\zX/TGbN x𬡱jDM8Iনrlh\i\C#ƌ`)EVm@Eں&#a?* %=Sާai/غ-.Ӯ'5Pmza]t&CYC+Vso8 [q2)xIWaů_ߝ9/9Z0!n$Aav⦸KzzCa[D+d"XIS5 -4 `dKelp(` Ѩ/#YHyW\T F 2*Ehlʲ?{XF ${H2+XH|+2fI.ڰBqHvټ7yJrJg--m- 𣏕x#+QxSwI[Y&yqhL;3N5$o6*whߚZPcIbEIhHcGgU -PW熢4-N2[c1H)fFkGW{T^½G $Nح8,xtF8ahl=ÅXNnZHyr``NSDvl)iXJtm@`Qͽ+Թj>֦lHM& u3@s yrGLȋz~HxZ-.סuF^/ʩ?e)$*gli}dՑ`0i瘽G;[#> 96jzb2IOI#CJ4?nYck80'D8qc7&+H%r?:t#qwlJ&.$.#% /ɠHp"Ou`HIX N=\¤sp!ksY\|KӲF~?GK *4p)`8/6 &рCú.<=6dJ7e.ƆA_d)v٬FfW Jt[Z?O OվL+6e}&%j`8 jiȣqIR.W7Ϫ!pdڃQLT&ps^sx(qس=`{څ-a o×6eH&,'"pDM1'mm,g&lrgmLw3G)TIq<PxYXmOBsT z”o+Ѻ%9㳯0<93P`CGF4&*E篧qUpt+2Ub!3^z(=H0*mà#lE#>%ܬXT^D/XP5׌ mҮKݻeMl01mCnf31$袢V=1@ܑmYjMO}7x;NKIN ^w։!$o_>_T/'xÊL XF,?C:Ĕ]=s\=7 yD R^t"Afze .U%Aqױ;;K)~YOPe%p 8q1Nc+),)o[k1;Q=zhp"DW^ABe19m&gJ|IGCC\qf8g$! V#sr+z~8Kl˨O WJ/AFj7JL^=?)K[Hwimƅ .GFIEhazJa @WoA =8F u/.ֳ`O =((2]=״jTz*R#J햼g[ 8sB+2ߥ~iQ}# ;¾oO* AX )`d[w@%HJ(Rpݞ6dxUlN@и2J [^eY>i}eci=!Eˌя*r,{45:j4{#}(`KF`Qݳ ǬNli[lƊ7uGa)`YCvQuY8I;'ϡ(ԅv_v&:j8nZzHSB8=Y'K(z/"mcp=ƽcsm9%[D<%ۀO^0pjI !ݱdVxWk[{Li"+y?i4&船ev)00$˛NUSZ+zQK/EWF;Q&8t{AXFHgf6tV&u4M_XGuaTN{,\,x߷ڨƬcy{ݠ TqMR]Q] ܙgRP~b;4r]A}30Lƃn5O&-r!C]DA9~-n7;%Ta:@GL}"`$0'ث=CdA@:aeQ}*X)GO\9yci+#?pVYo ?ʉP*ftA4I' pzJi7 {XF {16Ո[-˯Z}} >]aƍچjϳFI@SElvG Mթ8⭳H8>'ZD; #:h~ n\gmNj?yb~^ BTqTU=e+~J9h n%d< "ULog\uz!p-$%d13hް^aW ¤C*k2:7BU76g!SX@uU|1b;d@Ry+fB-i˟F;  q',8gYzuER(ɮw-\O]b[=ho:$Y&>9#@pu1#1fbSj/h`::*SF|׺QTS()̨r}cR; :ِ'EbëTJҌŌCP7{`Yd޾q/ز$c}kNTgf@CL-Ha|\"m04 M  8NjeޒVؘøl}Ռ6n(*{j,RDfen EъH:U.@lfnJϴMzٔ9lI SCEt⛅8x7.u2AGBm]peu0 B.)NÌ';awה֙Bzf@nJ tgHֆߙ N|DL6eb?(h 1Љ<.eF!M(%HAV[ґ>@\. _UsI\EG߈/jn+ f˪hRk ۓW(>zW!lʧsB5?ȒrS3 .\/]4n}zz8ZVCc@,jַEs{,M{g7:`,3NIt@6wxg<3~'iͼG&@ HV]*e tK4[ʪr0u < kT9@# P=JD2I5}|'96HX= 'z=iEh+rGu8P~@lYbvBٴK-Sf܀YE<;;nXn৅vư},c<6D&Fl#28,lI/ !-@ffQ]4;R8J3fb:+[Zvg($V kUdpGmI}hcYGZ/Ap,@dі8ݰ÷aVM}ǗED+㔗 3xi-FSJ}RZO|I߈5lW${J6=* ցS|\jVP"5æʗ,tǑ|8qX&sY! GO3N LH^k@?Yi쮑'^/57cp%oJ|4 1kZq+F۲W[e'(H(}سg_l/ͽC' 2sX(9:5z .ml0?@lzuA_P~N>߾0k2K jqSзU>>/59&Ve򚺳(dmEa`3eKYN#Qi7-$x(*)y_ap;C$.3A!fk g/:G(a'ӸH`@fjevf6ض}`T~o4Aa'ɩVx[h-a 1;CL <&Ԡ*i|>Q]'xmS?/aג sdrTy(Xӈ>bN2U޶K Z< EACģeҏϘ&% &|r)Ҕ_0[*٦/BcC|JhYLm H2lWqS% ͎Vd':7IEC`n!Z zT갻Goh+ɨ|,C~'?h-~EtlUD_øfGk`N5'7 84ՖHy#%k4&okK~TNK ,ee_M{x8=WW@'ZwL4!P&&x#I~q;h D*'w ?>!9-oMG*u\C,͔Dxn9YjB1Fi(0įOITYZ2PK^Q:rM5qegMI .dh =0$6h0Hroɣߪʈ(a`Auc<}FGax-  œWcy˺EUq2׬I{|Qgp|ǂ>*4Co8[9 Ȃ(4ܴwAp?ƥ:b2Ou~+4 !zţ/NeiqsjG8_W %Wi0n0?}3ח_ G1e$m(T (V.\XY Ss_L_iu!wDHw쮂c=EbxW55P.bpb"v.w{ilQ] ȟp5qM,_YMBCdẜ0e#)M.&5FcTQJɱLLILon8'c ڮ`lD-UciJ|z%EJ|]}ibvJV8m;&r' ;iBv0 75z(f'%=\ WBAȱ皸kg{M~Cx5T'-_. lyۧɘPq^Frڼa;(;ϽO^'&j5['jrme? 9✵Dw<w:=;J ? G,Y5=KRst) *'KTgYQ] 0UK8ZvQ`tI0,UƲjuW v 8cxt3fzV}TuHK]}DqmOʐ316i剖ΌM$&HV\zsC(ٙeCE{Zrɩ (kŚ/HaU"#xl Z;@|\' Cm; e̯sqՉ.^F;m)g_|br @j juڕUEȽ<ʨFŒ,e.!,+ *iH-sЗlήi=G=wܤ4fl7`jS"A%UZE.OUҽuv 1ƍS@/pDW@_ s+l=/!K\֓NHJd7–ľzb M^RvȸAh_ʁHB(ieX(8"M``.91'S#.zW::]IR2yno3ChǸ@I Pr0]M?Cpe{$B CDe,'Ejz HDw~xۣeav}4>nZo"Ӈ|lM~`>Ċ6nVFޅ 8ޝ&p``wzN=-t~rH4jQWnkwK7d,=UBr갂5"R|/Fru1qk6gZM~PCt?1r 弐 # GRuM0r] uWbC6x0;p27QXa7"wk4hE@~u$󩀁E)]zԐTW"&ι)bftnrd a\g`JS|k_Ø%=g^ e+1aYX/g"0Tr(Ԡ]}YqaZJ9&_f {}$I<߻gG 8p l lXJq1y uH*w[s:!7 Z>F6kϞO]T~i=%#OG:1tV[_ilN٥dC+OΦ{`[3"kW̖[q!Ҹ!P>7mF0^ș ρwSBse[gG} 1H_[1_FLا/@ןQV7LB #m߸4Dj-pP&A7՞wjĤ}'فN}^aҧ6nhG,U+[+b'iXb#/N amh0XIodB1M2LO~H1 sU!:V2#4hWO/ Stcv3y]?5Oϭ68soC|u~TPV:<h謁{}hXT!Q߷|Q6|;њe$mEf{jlSHuOXPZ]ql)o/$ Lzg9?Wf`H00iˏk))ƯXXr-31g)wu3ﲆ2K@Az ^Dak~#=Sgn.lt]=UKՁUi)MkQe!Hp1%5:8BSҒY,g-4!yvu^ NpDm48UQhnEʺt`%4sSЍM0'5p{7c%*/ Σ%ɲ|ۻ(v)^: N>Na6vluHE NiӇ Rz M&;za@>W&)3FgIU a\LWJMe%j*R?|"S'O۵Q&qR˷~dx`,RfzNMEJKP |%̓cEf 5AnԠS51RACL[֙h)520 >2'v9%\!!Ap+=O툳 ݌QsY _׊D7[t* $biP 8RA ~0$ЁLa+|ceN O! OXĀa)ĸ{^kf嫆|^I:O^OYwvVE$(kp3'=%{n^׬_-+1'yv}Ҟ+0Mˈv.Kr(Ad!apucԀOˣ ͡*+ޙ' {CӁs<y^ñaXMzLIz1 N`fpO3t- ^Tޢ jm\߆O3zMs#!̑`_gcy^tJyu 4r^'Epvzbo>ZgqU4'qSnDmYOc-FU?!-ΐ"TهZ͖i0u_[#SS⠛'lb-Ohu$$txt-w.38O Qq1x0;w`ֻB)8ʦ"#U0b"<ꔞf$0Aʝ9ܡ*BgN?NDDku%92`PzLFc)LYEt:nqwTXnӳAF?Cn4ޚ~ɶ;d:,r<u:4ˉkNS*C թ}ڜZ2M$tRs1Lu:ZB:0"WG; ŧ{:Z+rf_asWqw* x~Ô]sryl$5y-*uk?U8ܱFZfu?=Y6  TUMB[GR:EIn>F }j5Dv}ŵ[Sx]d1'J$VrĆŧZ_ZLx!ܺ(VT~s+)^9cAO c( Eo )![yY8ی%) ۈ\я_Nڥ+~!XA:C+NAYJmޠ7o[Yx&=~T"CKH'\/RNDj. f:.86"4m3(d;zEf&{\@lg27\B +u{ÊG@w]VNúUP7N~GOEF`TҺ StXv ٽG=uKԧ ljΞ"]gBpڑDiAwR`_ ,Hcy[#,T#CY]%Eh\J֠ȟ;Nrz D~ZU bT#Ѫ8x+l祃ީ>ܓ͑*}S`ޫUL?BN*F+'A] eAlG<݁+t>J=:07^M0{ᑶ[dHS3gﲱ'!P;6GPS@ .HCɞsy#4+lY%@Ֆ91iHm!#vQRgt鷋n;Ҧi(.S~>:Ug 暳&f  06>Oii8G'y^,IwP#3@Kɏ{}/VMoAmZd3: YJXb_P3)2c Uy"DG"uXjĕSy/ѽԨ8^f+oiE鴞7~"R^Ya%loE>9A].\1SXx$v0*C,O n..h7x4IwutC@p:,)X`8_`Dݾ^`p<B;5uܒ/6^' ] eR*%bZ KΘ\oZp"d:jRDVxKAy$+k^z&+./x1ǼCs*4_3ї@O)K}$vXj_7H{6鼽׼#W%l YskupH"/)Z)Fe8Cx\~$}#Y{p.1ӫUܽP7Â1 Crpӫ'g"E빲[Œ\[ܵ^?SM;G5FP U]w۔Fc"y #Ɲ"X$<8a氃 kZҶJ)it=X;+=%SA@J^JKsrUC24bx)%zamXgBt[=/LȞ <& ,śyFZ-Is‡N ܺve`"ȆoI{.щǦ Ϳ|*=xkR5VB@?);?b8ͺz?$KIU;^ξ磕* ,4:P[˫tUQRRAF#98uFjPԈ0ƴ#﯉r 7SI)A򠁲4ˉK \;vGe"r-ܤ#aw.\>*eb'@ 4ni8?&+̼A_ 6;/0ۮz:rB؁bYnEXTh"dmX=k&ݠe{ f@~8YrG4hxԢ*!,uǪ_95z`D|Fi>ׂ5~gotƁ5Ԓ23^/v6{,*Z @(鑖js~>DBb:ފ ن˛V;kqPθ!(c: FzNZ!@8 $ԛ`Y+!WC) zYjl)=v@i~ki*9.}(m]nS sI-LC*35%TrM͘஗#AVOz'*N1f@dY]Px #= Ps}kAhQ"$Q ;ܤND˹9!\Ӳk> 4SKM8tDM1qKۻ/Sa@m5&?_TmZ(v vEl 9x;o-wfl<^Ul?%@?|φ)Qm'Ga{.Y-|bcKԍ{zy;k5^R3xC~c=puȀij/r,%o9ߙX`KbVzS^;n^v_ =?hւguHMͼ|1 <pcG0S,M tHE虷vzT_ߋ[W nAfbo-l$G #X~/=NgҚoֱc,8c|68[UfepLKAH@6F)xN1@WmݰU~3cߪTDiCP ̅eT;<b/Ti뤨^#Turmfo/k$ʟy7@NJ)h@v*|X5/[oN]-frpke_ VTHKm$S1^> 1ՙ+ب<[@@a>BUV5z>ekC_spJ8mZ{zsO³WW.h4qtdP+|HRUg5w͟ɵ34*R@uwnaʀ\ρ$ #EdI{R母.T ; {(f%c1z*W@utM:u_ ke 5?ڭ' cIoxcYW`gA{$oL|dELJZ^;<2tQ X =HEa| |2^J_7NmkIm "SX+Ef JmeJ+ETs2~, OZ8U4НC \<6/⛄+4p/x"Wrn]ZRy`7JՐ#H=ђ[{^2 ;B=Bon5؋jN5yu|Z> ihl(Ew7rC<%m8.6Rտ q a >,RqnD{~KixG{GQDW` 0zl[sH~X_c$_Or:4Qwn6t+zF^*€2Nj#UbdO%T%-3:y%֍c0GN\R\(9D)).ҳgk{&n(*Bi ,XV-ׂkSE]7seB{v,TYX(*U!8mM E>ft tz7YW -I19Q)EyHXhҮRCf%1ċ3vozd1U:3?VzMdX_fkǯ&S JR)ӍhC g>r29ٔc×41`cF?ǿzzK[i ô7{W.M8·_0z_ӵB#m([hWP>W [+mn;ьҸ(( f=RVl-CJv-PnHfC'kg{2 1ZO;&*:[7d2Xs%s8< CfMPPc*ֱRlX gqIcH֨ (ty;& vE.eWU! " qPl !q XA҆V?^#Фm3PAiD(RIQӌwВ3i?/H/W.ly+Hңcu-*ɧBxG."O=W {Y 5,{} &nwq)0Γ]kxםFxmS(܄{9n1ed4o[qK;.찂9 Ul ϲCU8F#r7kaSr6h"79HJ^!g/\Ǻ,ŪD{\>8H @٬萁o^qIZ^9 C!FSsծT;a)E:3@M7?ɁEBZ۳la"R)|F'`+U4.O'gAT2fQ|V@!["uI[-. RiiQnك>8-hL%v+Z蝧F_RfcAYW6^mŸ*+J_7R(2q )X#,dd*~o饊SOfMߊzRZ{ͭH_[zަ='{[OjY?oз LYodZO_!U<(vLb6:hՊ7*THa?ʹ,ekt.nʘ8X ,p # ׸ s`yq =+ƃ`&oCti:Y?F6#O#&NEz$rq uP#\vȁrDmN;,RCUF`bi (yl6>˚/iH`owo6^U 87Fev)Ž0}*>I\ܕln$jXݭ=@4c1Yh`R\$h۳ ݎ F,N>/V-/BMi~ޑs JgBD}c!F{:%:qc_!]QI6';TCK ̐c&cccg<, ԙqh Jʨ7T!DNdHjL"swcl/N:QoN b$m[Ysڭ3(gH G61]vY;%Ō⢞.A}ֆ ^HcX{PdZMV>L[N wis4(Ud&Z]nO@(PÅCg/y8J.]ʬ"{4bѸP\g-!u&: fT& aɧh0p;ʳ _jeN]Pwr߅> _ݖu:dz)MILu劬y,9{[70݆e 5 &/IkHƊwn=L.x%yd#rRTXP6 :N AeO@uPksY5"L} gﯰwaBm::/@X-Q{i0-_d_oMm&`JxxCi# l1xO_qlV{_'fԢ7+1AXo7`ޑ'uw˶sxʬ=7 v'lY@&8r&T'tTzYN#ZEBPH<ɞY*O8u}y:|G%?+gMerkB}|iFTk]Aɜ]y⬞FCYtz:[@!|5~sNk0[=0+@r@sXXעE/i9٭eo*J^mтbfBFAAɗ'>+&fZyH `*j[TGkoIHHw^/y+SY|KcVQr,XAyXb{1u|xqiT\">k"y(ګ{1LΧq Ǖ>By!O[$!0_#nx};/]}/b˒V;]n# <%Y+pFsO@: sώK7uBl+7U0OtD!"ӊ 7@ -aʏ*X\DZ$AX=XYBw' cK3-+Gpؚ8#s%;:Rt[픪ks5%)m6'dq+j^{VHr=?WB /jmMGư,ǭ6!8YT^KUОZlYQ$ezD]rbߞϲE1Qe@W㹓?!1)*Nt0*V'~Mf@>loyS&_:@d0_\3 ?d76$&q-3M:6h-qkR2ۺYGPśKСM]R#.>Nxʗ탷~iϗ<^ h T!@([o;"A~=,5^rJ}p#7c/־$)zwoizX) ^~Ԟ4B_țQӟ'YGC3g2XqQg72gc_B~4;͔~W. v]**(.vo3}.gщעE*J %u״3szy[ZX3/]I90q,< ~(WeȢB $ᖋYBݦ4>:Iѐl!trLIK/Sɓt.#Rz*`oF{a>n 4A.R5dΨ\Kְt zȖc|~,NJ@|=8DlG-3s+tb@ӾAo|^u'swP?ËE]n,mY!zSh="skucҁ?߄6icd{%ouv hK.MBOsmQ iai^KXLgAӿԥ{'t yrϟ,zk!R3?R4T z %63C W^=9Jlqѝ܎:{i|^x89ρ".ny@"ȇ:]tWD罩ցb@g2rﺖsǾ< r0Al  KY%NzdK|u>HЕ7Z;߮ڪ*_x-̑Sm:F8۷5k71ơ>X0]pݹZ[X4;!F]aIB=laєɋ}(\j$Q3XOIԼ [bu˰7,H[Z H1X!I\[c| 3_k]sQG::x$~9I, r@͈30#]Jv=o%4AH_n0ljI8|2VzɢAPN_7@ݾ!~=P"asIEhFzB:-ij90-&! #T*kyz4`g(cV~hu2r(mUյɶ)R/-}KB"LGv3I羜$HI >a>Q}>:9kvxpuTep !I/5\j%0Dc/ .+Fk04^n1 ؚ[iζU ;*\{>ĤՆ~sXhDml ]񯹾?K${aRbu[}3-d{|~$Er/%:7ސwx xî[e#A} R`QޤcTG vx'ec굃=1:pm )LZ-^ޣP-}QpQ}(Q"%@T~.R sǃ.AR:2`o;STe7"鰓<|ҥbgCy|m~2-vo7 d31yzHUb7B.;ȒMe9f `Ӯԁ%*,3yﭪ0R[UL$mD-+Qf0'& 3;X<='A9by\^2I{-hK,y?gZDsҗ& l J_ұ>m=Zl5Ǫ+Kx T9Z%?V8Nж3Dצ&D/Q+ -^Q=\S#5Dndנ4Q6R#'Z}<8ܬGjF2u'TO=yE*`a0ϐOeľ5ZUg;Zq@C-O(G"aV69'fM}5w+nKa kWԓ{at_+'STDꯓ @[(7!@mV~aQsHd O?WV ~'-hMe-.Vկׇ=9A@Jv̜4Ba㌦FD"ՙ:G>@ _ t3U%b<4UM3DhX.wH]a>ȼ )b䥎1V.7$@Q"JZ^8P0ޝ'jݿjAL$Rr7R:'bss?OO,,-S{ܡD;"AL cp =\1Y4+V5ñ`=b\ D9[A}׮W}uO2@kףӫ>01 $6_<\]u͜uȹεU&߉ZTBĎtFFAsc~`w`ksi[^R6tԞ 8cH*NZ@)R46ZunjX7:AP@8J&C_˛ݲ'E!x1&b=!OcܒfMg?q.itT&G(,VbzLyD &e7S.<ȒZge  q]v:y bڸuíj[59Tʵrmغd°IXR׹ĕa+2*rPTNg é*DV*IFßuW$.yuuc;oVJV~`$ߑPrs441Rl>qL}@TvcIFd6LZ LVW}Ɇ3'l8q|,ůbwp C=Y[] "yIfXnE#hXXJ0&?0\_qph  o2(/6n ]L07 y6rV6Ʋ&(ꁛ6,/;HRS1U`d'ѣd-7emw?l9=KO6EP 0c*'/ ȉB4v{z8ٻ-˽kױUZ25mruXIHRaeۏ齟):כֿSاF[)7 Xa9O?ك_zMKtxW"rjt#c%Yc*OfTCͥ\_c%8w\o=T)9vJ ]Zd|aS,L׷X 6`ל |kژ  #BpXIF*C%;lf=L.vΔ'b~!-(80$km|iTe1*&Wb!C7au>B*Q*_Z"8hf |=)1oQ_v8-0q3S].q-~Bi_o}[?XnPٝ{@ΧtLQH/t lӐdnE7IcȚ2~{Zb6%8$Rk}@|ja.aps}E{Aonpw 'v+Id<F;Ƕjnq+j:jpO1+2]p}.Օ#ЦO+&0 m `]ğI]*5iJ*)Rw|myD1c@ ;,(KʹBGd;I T on|g H;(8.Y.!,FˤN^P~1C; ;)\6SMr|^l0Kv*-:^n8j 8؝Rfi)rQ&cW| m15FP3bG3R$f6\gp&Bn;[=R|ω}\RD=$3{% (yMk9w? +ónrcHLĞ+.S~VABih":!?_#٧ !ȹ` #6>k'YB!g&'=wI }_cS{G_S-zu/_1Q5iobHgQXEo0UY& ATľ7QgΉ>= ]?aB{mx<NQ˖mPU(`Q{:v? W&6#,e[Su da?K=ITw맪B&O>Ço8rxY{dppOU|ڔ5f9ݝMNRDwlgHaF=s`3$2zϾii xqMjJF93,:a@~eUkp, XW)0tL߲HO)5gBN~ fadDJ[N"B9GiMŁ颒{MgFݎ En ~vsuGEY&p:n>эK'tI2Ka8{ۉ 6Au-xLa0 $~+Sw\}R * &vՔ&ݕ`- 6Sh1Y/f XfU93i5#޿&Hn rXm䜰KMA RJD+9zwT껐ѧ}Pg Wo Jbsky |'7Ap1FW }/$Jh7"Hkp:1=!1{>r7a0TI:]s3QX<ٚ9F5Jqͅ|vh(I+iQ }ڊ+RCX϶ #=δ/S(krrg'`eܝ+穟imuH]Z2iiBꮆ3] &Pۻь~]b GH4GyuaSLP+YRHQ8߅\bシjrg-pZ_$C_\(60 #_㒹rwBKy*-6 IMJo $XW]:"\7r~]4m+ifkD/≅6.ǽ 6nRwK4Jr oS_ٕ%p$-D2Fo} +yx FѲNCS!;#oj 0md?4!eX:lrH1d|aj1Hi#1@p%޼޾=h2VD|㼃p?'a0N媁njhqJ')KY<Θ%z/z4wZobbg#¶{MWRϻ$Dk Ihog9Å6bܩ+?9I.Nb~0HX`LʀeKVD`OMoK+:a09]]hS#:a}SW6sf^s)b~$x%f" =K,pk UӚzJx@;+7+mq([RpZ(0૵NnE4/P+ʙlI7[E9`TVJӴa N.Wg":jz*UZz z={?3EjsFoFP:J5Op?_ގj-d\X6xa <~Ir,)MX)WqĽqHT{7%䝭<4; FE7S'GEHN e 8~ iѭFĽؕǥ?2Jn($BU].KcIepGx|>]woC`?l ,\bTwdPc(QG] YҬͅu1UguYSd׉(WHFnijr>t!:tNFGZ+QUWw2bf5Yi`W#Y+@7lI PI$tۭ&ili5G "X¯Y*(_ޘu6N rvFk$nY0[]h[V s$z'$"heu:\coft>Z <uO2|^R<_WİQi ^d?/q9bv?%e>0cW?w/b*"Hoɖ) r~lρ )2NRd,l:!~K,RG)Nj, $ɷ  ;= [*J$Qk:)k۱m79BS;匀I_Nv6|z̥43Q&xDf={W6x\1NWUҫ[]rzI51SLhc'2:gz*E/p& hi_]Rjžl$mOiC2 n@Y]`Q".%[5 %PwVy@[C;@)_b70) NgnG&r}C36ׯ4悎E ?(y9m>VO\l32=d\c*Ջ@E9D_.bz˓48ǻ;v~y;ha _܈or<]uG.MbL=T'pgx`fWlbu2.`AlV’9쐑-{mh+*W/77pE18T#LN?G'_4 ՙkbB4SK}$)M2!$5|mgT\N  `CdX d7@8M`ŦG]j$^+%Kn ]-Jo<Q"PG tNe{_Lm ?O6*_$eB ^# T\cwϳ/\5[n[oViM ̌?550TR-b8h?' x~PW,m Pw7c_?Ud=nn;=ĵ?toq| ۣULU&U%ne\CX9z5t]Yg=ӫ)Ճn0l3=?8Rf?->^!  o]c,ь ds7<5N_$ :܄= e 5cMm#߲* 146~dV+U?3B6B@Y-ĩk=g8jZ}}Ţ;IN9 B!9iVH  7a(N Y˵v7 ^ANlt 1lt@&D}´LC+h&Q'g(Lud:W 1;IRDߘ@)"FAj;a vX2Hi-qXʋ{InrrR{D]kmB!?k-9pɄ bG Ź c߄y%0e>q掴4$֭D&f(4ŞcEH@1Dh_L!QSNm%}Z#T9xAP۪!.Vͫ}Hئ-JKZ 1DUlRV &"[WC1# rSMp|ZVWn%[ :@x5,.3gcZL9Ű,SM{w@At;msiUIK;]#Y-4\r9h!Bt٩\@DzVXc17-| < & y [3biJ.iAi݋c0՝9v\_4pv.`Gz[ܖ*>lMDHH2R.eܲ\1!rf#'F&_$p3ǀ4ו/|GߤNFtپۚ2CM2[}jLщ%hO xu=ˬ%ֱO&RfЧ*4{B8J qp4R9-4SOLќ>|Ջ6Dή/(o6I۰&'_<Şed>P?̒Q6ē%QF(Uk0Nd?0h<խ^/fLr5o+s7( i(\ni/]qZ?J )p O13έKyy s<&y}>]`>Xj_Vd #nw'#* o@ë[ÈiW;'2TAX{D9RUT<͓B'_"-5?dUY@)M dC!MIۼK~'hW)d\Q@'r&f$~ʈs747B*17Nia^2ec!kCCCѦZ:edbǔ$AcU2j̩֖% DUcwsBNա^G=8"t[gM.p)姭j.i&:=vgVWX* lM!iJ؉+&Gܥtz 6%zw`;^+ 6J/yzߓ {$,Nc ղX nt]f?n UgxoC,w͎-^<CLiMjxN De0ŕ.KoH W5E 6Sfjݕ^tm\E^@ fZy f Asc}A>l&0uCbݡ21OjLvc*-V>u4sQ %B7#zolW 3"QMym[RI^\R` mo=ZqYQ+';rŠV*_!㳸->F K$l,Yv&$77E%W&ky~{f6%qd*4 gVDd3QN f)KG3պDkpdOk*5T,7\o ,YyoO&E%%UҘ rGTk"LL6^̽SĎ'@3/4ͻ[{3D3#11/ LP!> +A=Փ.M@ aL;Vr'v{HF[Fx6/3=#=;^5cd j8XRV.FJ =LȐ'7r *1 $n2"? *Yds3yx){-`0wNT;i`h*BQDU)A.*Q9`H,*>;I^.^=̒,)˽U޹%9r ;o-}^su#O/?>;36XS z1)UO9:~c+s\ytQc`xqkͷ%YL eO!Vx7ڭNU M$0dّϹ"֘tv$y@&Ff ,oSv; n D :[IٟcVea*{44V7!+C,:7feEtĖz"sY=ֆHMoW@nHR98Gct{=cet1Fö}1jTN`@YRe0VqK1t"=(Tfkbu?4ؘ|s\pho@NKg&kؽB1 CCT8HȨm Mi=mwRieky?؄zPhjog;'=dڌu|Pmm8g%y H厱*1&Wc\ LIGm@$+#)`en"s}d n5ԦTb!KRWk:S19 ڄGWNً߄P?ekx[!(t>vyیr/Kq&H|DoHC`Bu4@R+" LWv0r5v`_=l[>M"%_?`''c9U'?YQ &- 7v,'Ok 1 BP,f_C q ƞtA~|mkÖ6m?u=-s#;w Ff]HaiP%RہS:JJXɣʼn"mjj 06W?ЉNҿxꖛ'Ӿ:õc3fܷ8 ᾇfM]iC6uBIL פySuS^b}/9O䀸g>9VrhF3!20mD.z^v'?j5fݩ6w0ж-7Dǃ҅9:>Ů˰$߂{uM֨+{ߖ'tQCQ I\%'=ޙe"ʛWɣTa@>`4)6Jɛr pd \f^LV/RBFn5$ҁ9Y 入C>*TC*$A htq>a<ްv")2$Oꮟ.a, aӭug\ > FX8R6N&A<>P(jFlwb_&NCҜpgrI %x~8$z97dѯ}̑\=n]&gl8 bϞzU@+mMh8Qw\]O|1vctz7XJ"ydZS),#YڡQcrSǸt2e(YoU YS{trA=>\%V &I5\$i«#.X+t!HIBDOK lu.w?ݏ"Uxlt_s 5+m]79wЖ„pP[+ M}C6y֕`SP̉D .y.S_'ccއFm;?<apu!otD Ԛ~HH&d|ˎ  I G=t#2,li"U,bkZ鼮l^FSTWqٙC\- БFMOpl\9hq$ -3tO!Tևܼ}rV{@OI٭U$TNOJ[J~QS$U<>M*pRv'sjܮڵl3czɳo1PAFk"<*WٽgRU1cTZC` 0۰O?xsk%#U(a, HH^.ǀkZd; hKSmx07эsuyvTlS#{tnyl&5Fh6RxX׾{+} \/?U;ڍ.WK~&ss~K=x-6z[W:k@!dӼo֖@~!Aeg%չ(&)u.K{6\HʅaA +o)M(\]1 &kNO#KcNڦF.&W!=f*䛟 `>PzPф>zGŌ)Dw$'Z *9rj]v 5"NY%bh@ P91pM9֫X¤7@| /L,v8cQ pI{W1R/ĤW0JURBbo8~qUո$=y!{pI@T p|7sxwۗoQ:T2߲ij9I'&7ﲳ&jg!y0ӃxQs)Pe`Q_ GQj؁G""^1Jd3N~B|tZ9,V P)9#wm R]?/ OQ\4˲Z?eǁw?G/rWC7ML PB*ԅ~Z4y ,:9N D_nr9}Hx>1͝]Y"Z//@K?n2e( FX4EF"n+gCDN+3]ZZaRL3j*uKNȣ@> ]W`..8},jqlՑbW$hW$0~~@z1FfD^=‘m 9})Z1Ք1kna/ȇkN%0c7Oj{͙kfaƩDr#`lJ$(>]ʱt;^ꍦ+ 7̮<3sUR,W4kpx-mg46OD7Nz+9倒ki2wb^qP @cš讞TRYɫuIă_!++m~/p=khtX)^R@/!(pk=8tZߠwP_C|kEZ] @ 1Gl-F \X}Y"g'&J]sJX >eɧPӵh#E3V͗/Vl*VSa8vJ[f"C ˘<Αzk1``x(ؙۛqD"nozw? zZ;,?fA$'q]ut//O!hG%Ic9j tشrBA A3lݎn0åU~DG5<;C=}?sW[%S8hzb~7T\Jb=I*ȱ\\^.hbx"K [0aK1C  Ul'ĸ׋WH[ӗ~=a>VvՖ[-rٝC 鲫#~{5LW$`r^Z(0 %sJ (P&QЃ{W*a3ˍR&"}ⓘ#[ L#-6#l8۱f9`xu-^KRcE/v;@-d0TX &<#NrhDi|6+#lf:FlPJk, 7먾e<):Eଳ(i)ssm=TtJR;,P'^j%WjXILu- "'+Ζf9UC|'^y%1*AVne~"fV $‚(-X?t͚̊mTP5c1uޓ޻xI/TYJ:ZXaD%^(!m$3h:5}oؐE't#[/1;' I\Sy@4F#Fںư%14y?Y-!OHJEײ2C5e7  z_릈i4J0Z38hjc,_UC&5FM}5\xy|t]CV: p+|HUbQnPh;ӅQܢ}`viQ@yOU5~1z5)Y՘Xq>Ti`c 8n?"1uNl1?O`5X= 1ޘV]{^^He-h=IH#Rwhl L炛ȳm-#ʀ@g2+񱵦U]XbT[Wvé?څd!;Z`gvWkZ3ur?ml[ssUϠ0'9͗yB1%;m3kwnk|jOuE ^C*2oѣJJ)S&_ {5 Qqk` z J2Ȣc}L(CѝUqR(Mf\lZ a yVb}^EV  _Ncҏ(tvT;scl\S>e}gXm\G,$l@-ީH][w+"JXUY~'w+*B\ 4wX{"kR2=@Le6V̤irOvALNrTuOYҼݝ~>!8&,BO;\Mm TpڕW[R>ΆMZ%BʪN3il^B't"je}@ca;ߨڨ:aOzL=E1] @^]CbbWuդg[ wZ?b ӑt d"?sJ yrml֘yr?7[X0_J'T'ذ ֍&!Xq0A{<ܧa9b`W cpoяzJ&8@ J]AOdr-nJ0`*7E&D=)LnlTH֟> Gt7FWEiESz>9۽B]VmVqw^OHzR!}; A"и()tù^s|/b#6GVE#JZ%E$-eL6HYȽrwֆwnyŸ2Bfxն>VT,'f\gRo.5[oPY6H5 b*M<\Q8U?K܉:"f*OElf"-Q;/qPP 5>{pVEF1ywO ;87NbԳih:5~x_7#Б;%ۼ˃5E^v Mnt3w3Ĵq]ns@\ }G:$r}0Sou{D՛F*O0S5ā6RRD֑sYٮ2sx!m K&xiΝA\Hl1 K-bٯCj}5.l[r3W {,ݼd+xcK)gTCJ.}{DmxTL5:F;Q  XEQ'vH}9d}Pq7F#Fۮ┿|%x2I-rZª`kἧg@FzDnkHn&V˹9ζ"8+@x>JOOѣu#Eyvb2=ITg$rͿOukkMjc;49D0:99S5iOڨ8|_'WkdI'Hnx[,]|` C8ڳjaL*_lnE^\:*~<}܃ҥhsu9DtΤFݕ$^wHS?91b נ oQKKH*pv>!Ba kRLQ2mg^J\1C'nz,WN H{(.jEid>^W{"wcXPZQMLKHD>xe.ߝ{-:^di53hCq<!@؂@!TOfgNIv@IÊȨ(5(z)]p*mAoJxJ΁[4/ZcYLdȚ~FυEf $kϳaq욍zVyv!#9NHmǵ'@*|IsVlfBI#+&^^}TA0,ZN_O co VqP+!")*jC.ajY#]*_q]@HxkfBD%ꈠ6 dR0V;ZYV ls{-ZL;w^N3j=1*BTS~X).4g-LoVD U:Mn1N]Pȁn%ϾiqUnz=Q4W>ԋq7VX9B< (1Z=B~Iիq4ǥ5|*yrNƌs*Ds:FZzՈxyvɝ(eeiUdPJ木޷!R,20(_$!Hhj*ڤ5 ? Mb犩,DS9&`$=|(Z@I"ee6fMG]]pV.HSb1BBڗ-߲plj& ,Q!.R &=\n؅àM`:x{Ő?0.WہT%%l;`GزTgTײAj?…~qeHUہ#` ZE=]e}{ELw)'zDifTPI81EzՏ93ySƁo 6pfyv":im*ű3APCh0Dg8qu̮9Yk_Ce@PoVW9 :#_`]La#Hp0]BPRhw1:`(l7֑cL)㨂 )08XI@v5K}4{^B4 [:qj')=IG)DbvZ i\6ܾK脔({Hx &ھ :!dQh/df_qSK|r4^O^cυ) FЖԲDP;l; +ȞHM6dM―RO=ִ#v ǁ5}p1׽}2DIsK@뾮DEwEdEbD8|{hexr ͯĸ@;];WP2yrK:i?2𭿂_Ί[I*+5 sjp=,GMzc1~%WRJ+\Jh7 jeݤDe:4:`Ս$r-&vי6K>[Th{J9d rb^[X@lR.xi E`h=8dCV}+Yh5$~b 2iVL#LF\rR]O GqdVt}sӿvE^魖dgҰ+4T<Ǣ@里G\ L~1a)`qDX-ʾK-NZ[5h|) 7CޠF2~qwTBqt__jmi.)TݖK(l_/I1"6'`i\WO8ƽYrM"ڮcKO)Pb4a @6k/K&[yoVL1fEuCk!a#3E^[F|u$ e^n:94'ƮdUs_4FjV9W^=ҤsBG=2fV ɧ|䟠tuuţ눚2u.ZPn31o՛`놢7es +,keH/)j6\?/8E{umӬGn aT8:9~WV()A^e溞3Aw94fp5%:[ =<҃zսL NO:xUݒ캑 ;2 (/E*lГT 3!$tu13G.?(+"|d|ܳĪ0'a.IjZm/CSגAܤ_kAUqX0e>A> /012a2D@DF\FwG-洶S:*FG nݷ<;f&[rq"JT/֥Bc80}u2 TjF˻,Bf]B&Ag kmch4c3r0:Afye ( !rߟdbpl%-" kPvT_/QАթ`(rذ%*qی?ֶk`Թ6 O~2(y{;T@D15tCTP à] rBaP Zч2dK䴀fיpczʣց(=:·[L,LNawڋIW Etz=aNSrtD5tA @!+t{R} j=b -@-PGڴ(O&ݼW$xOc'rG⃙zfH;x R/yf7\1ׅus~ 2tOW~q!b9lLhf̹ò^*j j:PEDԬ$Ȏq?#rFy"+>7zp-[Z0]aMJ0z1ѬUz8WJK(3vk3f+_َ/C\M K ۢ2jXM\?H /?y1fv߳e-u. =ߔzqDÐA6E9dE|kg)OGOމU]̝ZbM%^ME]g`[}qyn QK5eچԷmCy[&vv 4 u#BPɇ`CzTTROMJ;0:D( ޠ!KrSr5i\Rqlr5KAd>˿ t LYrp0_B.u^mtlf[d~Ie/q9T2PT[E< Cr`s#?q؀O}Չ~ktIkB-7F )>9M=5#^@L[2^%Le$Z|T\j+U6v%6ͅG8:62L)D7QQ '2ZSW;y $(YJxL%Du"78ðpXs枳}[Km(XۂbZw^EI:#Քc̣l&iCε=ݹgw4'doŒ7+MBߦAnX!\z\: p"9G꿓 h=|Mhr}n20jUi)I(Hh' .,iSDW/^^::JcAozbQJ0jÙPou~rLQ6 cMQ `@©}skeIi6 Dڢlgy{3σhHs;S})| IGҜ8d@xٔ`nHzXյ( 8E P(DN .yCI̥Y([8H+] q+vgKtqT@c9]{<Mϛd>֥%@3MSg~7,l Fg\h BċŽFb*`Vvi;lCaʓػŭvC]K0΅܆ˌu5^e6+׀D-a[U@Kk &w:]"NMQs[n5IIѹsgS( y\C]837Pl MD\it`5LO `vQ~tKbg}<"No. *bFen;BT}8b&,Klu/>n O : ٖgo*D{wk];)C'<p(p*.Bs'gz&r*14dlVy^WO.tzXbBB)\89I-UUe!c^#g_XG`Qyj*] L>LTs?ļ4l>@Çb3/F)[p}v$6$sJЁnPPg\Fy!ԇчGIʨj¬tRN =l١܂ь̦)2>BkWvV~N$G=w[wlv.fp@z&V! ȧsofd_{(;URG8KH(bs9x9[XW=-?=j`-߽WM+ *";tzZP-9YW9mXL?L1љ*4F[/lU=E+`"i+)^;fNv!%F=.']/3dvފeI5l2jy3ġ|q)!g) uC@:KOns:#9 x!Umw5@:p=Mg= úRe-S [ muBHYSvD@Pmc q7va 쑰Uۄi$w|SuT+D!Vm_;ݭ7dI%߸t !縟8wը߸]%q*gT^C?^ȨgO F-QG)5UQ/([aiG}Ge9+hƟqv@v{;a Ilh oL1ȯm=5:QQT+n)N9 O<ʮ :RUuƨ1i Q'6U`K') "㲚]5-'(i~ͫߗTt d tqբl W<\M9? OV~b[%\Ujpgn\˼ aEH7rr7ԉ<[c55e`U &sr'{x9e<ݸ'}ۛPk>=2#9 kWP:֧ f,⣚.;aɵt&yx݉Y:ƽ${.uv5!8fjȸ=)/AOv :U~$a0IlzY"GDRȼQY%J=;%suقB@ jvΑ k3Krh| YLAs}.O-G"@ Xf%VA1IQLE_6*MИ23@ʄ  74?9y-1qJ!ģ׋-p\ NRg "eaI RL@{,Azsk+  2* ;xm Glp葄x8<.YSY_(b/鿋݁Qk_%6)Lkg^ cN7 *o,XYrY l` w2?`=Ɉ:[ EA!Y)}C[4 lB|d%6& v7)`R<d[̲Y|>RUbRw~;<3O#EJmVڰmֶ4HN4L?MKO`qU{E*H e7^K‘Ra MbNxeCP7$f=H=.KAjH̭PEئq~;:Swc?tUT2"u\.:ݱYp07MyIA8 /B{D8̓")S%&n36^>ߦݩ)!{΃J}Ŧ(Bn) L^_Cjϯn!5y0aOVzeB< гS d Wwc'${9Ϫ"p3cK8!5eqOwl#@ܽag?2m%i5ϥ9[O1PxX%˽@A-Cid!81|i" $Ma/$gئ:~kύzQ]wAB3_Ix]R Tಷ:Nhdm4nRM@h8X6P |>4%%{Zni;tLV%<쎑j{e]6NkO9Vim8JlC}]ƴId;ow0f&bEdJLn?5&gJELV b$!hy9P0pՉm ej&ξ{!^]旕7u9d68]50Ďqo+v\K[9;= Mlׁ1ٝ9 Q4%0;s[)l}NS" gno$Jضx{ }'O*// g$K꩛IVb37p`"WcMD|vy~Ta(l|Ox'g x0o=V\CCdu4gOxd48p;h}zh>4yg "2Ȍ聫` GE fNXOmD&*%UO ES=|}MB-J@|R8DL(:t1-*Jr7]:l!urCTǔn~h)R8VgX| *e">xZaЮUq-籊gܕ^fG˙cY Y͗?hFM2ӂIh:Xr|'"1CKV(ˉZIiMrRB#Z[#ʅ6D) `#ԺbqpM*1@g&:aheA"p|z|Ȇ?ڣ1 7>#ȁPN< ,]C_#E4GQ-:r!F"j8E~+?Ex(] :dS\|g>!#uu,]7h k#!u?sڒF"`! 6ѨB_z˄Tn8N'q'Pd rNE;'eSW=XViɶ ͂ICH pAD̬޺4+ѥ[Ӆm1Pțj<|U0'Kt=~.ʶKIPm q|v6-*`v,(+ǹkKNFHmL } ΓPp&M~),+3'l;ɚW>ij-ՀsՉ;C{<ڡ3h*&UUI.1XaXT,CrBd o=m[WSN" ZLXLl=Bi 3*~-}!bG,ü:)W: \%Re瓜&NIĻwEq6yNY CG.Yw Y1l $QE!}C+ɥ;(XmgT۴Q1A8`{TۺYʮLm cb8FQ #Ӡ.4?Ct~-.υяԵ8I)ZC>L[ܜ[z0;EfIJ^H2oH2.mT:YA8%ٴG?wMM(푂 8@eI(uІz9ٺQĕEDF$W;ݐ#Sh[ēYvXO?S]@B#tz˹qGmtٚ,OjD/!' {} wgЫ8)f/MxTSAǽD_ eͭn[?{ {~{ _mu=/TaH61ߙa7{.xZ9(sm p!~,A {muĒPA٣twv.;bm:GiThu-ɫ*Nk̛Q(66P뜗VTЕU06?`6hع*qd _:-?KNV]3{ӳrhP~*bEGt%wc=nƮU5ELcL,`daI|M_OΧ;U' H_ˇd H-N.LEtp|1l t7.2m{3zhiȟ]=_A0ߢ8vR%svE Vs[@rftaԚ(fN {cʤqAAJr0<}M&T(K!*p/@mcxqK"?.|%[`%f%`A9F8Q2ۡi"8 /T5B/6Ih,Pq%3VEEER֏ (x8, dU^1ʟ^>>f|b5l3TD:G@])*/u`$?a߮ŏ뵻+|B1#WF ( g.7:KA7Z`mZy*K,Qҿqp:d%wϬ&ܭa>Y:av6GC:f U"0m_aQ|gR0K%;$ шw0Re L["3*`bq>/J"~W7[&O' |[&}ճ~iŘHq]Yva6 o*oȏx\p߀HR>ԡ9k:C5Pߔ?E=]"((+<c~j gB8 V:G+ljkvqX8 [WijζJ,cWGm*bu0IS{#|R ̝UdTNJ! b62*::'Ҋ}KEQ7e:\TK:GaOܞW6:4<贮Yc-E.W:M IteP$ҩ痝MD$&<[e;M Kff%=6Hl0*d3IRysiy$"6xiO.y7 }^FSaߔxpaq|8uzݍ!wmfJ@ָ@!J jq;^'5ۖiwzf$#IjhaА Lb|HH3I#]`AIb}o*˟O!u,ISIԢ%yul}|XupRףTI4f| ZMpլ=/Ӥ]Hp3h㶰nGY AQb˨~dqrA }Ew;٤VEu; ! mWf 5@X˛N,e)0,;ȜKP K棸q8ʽvY9 ϑGrF)vꔒbq a]/@7@% ^&TPҳhXRg-a$f>us4Ky{ۧ5mH{\c>޹`NEIМۮz֭#SK:~,e>䏻^7V['\Ы9 RaxeƲ'4sCkAR k\|腣@գ%CsfLy@uXM@:vL HU|=s )gvL@Ui$T?{MY,(r[HD$mؗ';z907~?=[qO3 ,QDv._Ts^&\hU-qo/Ρ74ecXILU`ǴI0fř%z_X2}^z-MW [it <Z:N1{-u/a ^e8% ~.10*jS{t]@yU8 O2  DC˟=`>~a]?YV `ӧkV'9r7q<){~N^ Gt;|GGK+ >RT% ?+#鐢ejױ.&o?BCɍ[k{d mDV>VNHzÁ[1zӣŖlf,eYKwLzʥTe /뗞;o!׸o%׭n^Ss[[6$rZ`3hNӱx8!0|2ZiL|qt >Ov_2-}&Z%.",0+i|CH/^dLH]D#n]R3! |?ϣ9ͽ{HCo1>[ Yj)x_kY GA kA hQ6Im$^3@SMΰ=6s}˰^$ F (.଎РВeSs"HszV1>WKvG'6:=7O"۫ by:([\9\[p2{c9J;"-_atBPKKv@8nT 8f-(!ȶMWVj1ݑ֘y iU'v0::7\*(5gQb&!UZk&ONgeN&4K}~(d"T_|(g=̋ ,b(E{W}<2ȶL:ʕ9Vڛ)E,s8-Mda35WŽ麛yѩ(VYF -QYKį%EZ5Fhc B1BUTGR59o歕mմ3].J,*r%7(nzToU0qLFU &dqG{Ѹ0HA+ a<_VF/EjS֮]]F2#UP)vDcTiIRƄ)E!cU+.aT_ݷ7eĤNAgQy 8Sͯ։5 B/UY|E͜uP XF`v,gZbO8Zk9X/}ZD[Zy)Y[&yy VLrr*Eםͯ;競Ŕbv6҂k>I͡d k9 YYxouyoXh(ް#Ilk0*"0o8rBisZoqvן=I:߽ն a0Sv]vMo5P'uH/R;h4{-:Uh.TZ<:7Ǫ6O]o[LƟ/8Λ`ȱR]ޔ?@XZZhh]VޕbٺGi5_Ip>DxꐱngXf:6 ﴱ~!ҠG3t&k]BMyo( 2]zĢĥfext :\dbTj|(/gU͡ {B`gKd_ޥF8&e%Is3~4´T{aB>]= 6!*񢀨dG_\"p O`CP3WcHC֝E enڶC^| ЌpP~ D5:ߍ37Ȏ2(+5 oq]L'e*(̺f'$U2Oe>NDP =;3[T7R=B㯻ʝ~P9m#JHEbqXi'@eU9ۡ_הy LBaU6*U ,1ʼ7wUNu ?O1~MwM?=ut!A%xvrxs7ᨵuTwO XGP`lxò' L(@ Zb7A)5 t{Ipv1Yz Ǭ,X{Da ]?͸C7FBfr5A#ds| ;K Ȓ*6o> ӗ%  #td}8EMl/on\6;ݪZBcfb{I/HzZJߣ.?^c}3P)GE7j?9]LHܪs nggV}ЂHb O![i-DRڋ0q4١Gz-aW`jp1{s&v;NsD4p9@J) 擥D}ٍ-ȡQkQ ϛq:hrrl#4/{X0g٪8N">P'D V?f:/յ$7P Ochv|ΎZ-*D흓WNVc$ΉvYq 7R:;3:Br97VgV#kBwr]|;J 7-4{%<#S՟-C4=Jݽ2IA3l39.3_Vl8+oкY6MFxqƚA9kHn주I qƠe.|6߄OSzKدwW ^E0Fʇ5]6A ӑug12*P+CF+0?;,אr 3$b_JA*9Ar.(;H=fmJa K^o TN;>~*z6h}=q&&a\&|B*pGNZ"Onryz6 'Bn3F氢 r2#P lV^C68r}w-]fƵ+Ռ kKޫF"R%htѹ.Ĉ 膛kT_:*ķՋ+icۥ_Oxn(@^p]R2(>+$iRIw 2탣X ܒn2_-sDhH3ӗ@}}' &ZWFҪhK=R6 LIm7ek q3~aO>߰nؑ\j/A>rfL8~Q~ Dvo)SPKa$ ѪjVYCiǮU.N0:McYa6k Hq0*\rX-cY34CRTl['Z(r-H< ƧjԅRv=ĩb}7_\"a%/p1lm0uEM[3Y,mL~?J#(x%/۫sǯB8RSm8gI%~ޯ/k;|_ލ߻+}O6N@ G [)Y"εzpsZ(::-6ޚ ڃ>r$0 ~J+#L }^31 %ujQX"F9N~P3eѽ@8L9|d\' .˭\_ՒQ!\-FՀƿ[U[x](yu={pDt^ƋH]j6z@o,ѐ7#mtt7uPjW4F)3ȝ4 M0踱,,9s k^ykIBFoߪ Br&/>;Ztd 8tz/w\fATH3{Ί幼4 fh%WW7 7B:6E8d%$DzĿ,ap3 9PK1!q9 ).&'4ԃ /,P΢N w͔\fY6]dU3"m<eiQZ))Wn*ⰽfB365|,k\m|5YDwġ$)G#mBJM wL?{=qB[oy@OZ^~̣j)SWYrAMJ05,G1GSeRȻh5okH_@K9@"='j'FL$E0YSU]=g|Ӈsf37⚽1ˤlh)AF.Ɵ\.U:7p#83|p{9gG)Y}l!ֿgQ}\@TGU+ ;HyM0 i ήoHFs+*j( T9£8iC|+PUw?^IZ]eLK#E\}ʵՊl:UClGpW- ^qǓ[*5 d>i2`Zю_:A?iDPatqcNG_} ,1:Ӕ\U>0h\׉ٓgGA2"nn"^^%)r6bQ5zj).0}T} pk1_XqCjeI9Ak!PJ͖m]s$JRNpwXKJa^q˟}\xx֦mM:m]I6qGe\oI%-Un֩,ڭL } M@r'aTORR}Q ^6d3:ՠͫpu)8:IYc Κ|ޓ.l,2aq8$?W! kpn#CE4veU`96W7F./7ra~.@S^3 ^ 4/ UPKMy#-# @SD=嬽[Ϡw39F# vUiɥ#t9+ʪU}$kDzZ[2`RKN.{C8>xqrbKvȫY;Q/՚X(#9~d=\mZo҂EFTH&y]=%/ی&{5Du8Ge߉"ڢTMdbi9|.ӊp]ڛßBtƾ+˵C`?PйW4!1xuT;$Ӈ+%lw1WpYUJճ<8͒X}l nTh L!vK"dC9 K/`-tg@6ph#$ꫳM^'E?Y8ΐG^AsYްpC[`~Thm/: ѳ@%~/=cb_pO"M[:d Y\ ="u͜p-']*Ux"1Uw_Pz4ja:iޔI)jb̓"@2^F9:xde ZqVѕ& 4ҕT>0A5;OŽ|G}`5OS+AtKE2ͽz~P/f̡fC㉁\_QsNv$%{](ȳ_Tob 05BQEg._k([]_g!져9Ab14t3FAt篻Y Yy&F%hy{ֈ;E1ڶІnw#oyw |_S6cu W2 NdlTo]2|JDC~2'ݾQӘ;UD+B8Re&%-!ݕ^ w]a[42oB,[ TkK1p9߱lhwb}?K Ɔ:cٟV tm;y?6K]eV08YDc#KJQ!Z>`UDNDQ m;1UD"Y톞o_VIJ&9.E$=ԗ{vqKUԁ Ѷ+gU=> lG#SWxEqNL;MTU9%hOrV?& {KǛ Slrj`4 y<3헠޿p84*"&rжQcjpU.cOmhYhflx҅c㎑}bqMR䧛& fcp!D)n)*,S?+f:zcJA܇W_al4yNQN%OShE7>A&V@۶O}.&8)Ƶ{ѵo+êVZK5Æ!Gnyy[ 4{fmvQFAO 0>#V-֕Q\Iêv MTJ`Lݹn%YZwt`ٲ||KgQThI$xx~ɫ[4j4FJ-I&jGlno[r;(w)C< 'lԬMNt@eǔke~U-Ȟ(Y;M'ۢYUrDgYE7=,`w˄ˀ;ڰИW䘢 _:d2V ce(<Շw3hz~_"irRc yi$/ogN44髾IFc9 󀙩NÝ b5N5Q\>cR¯̣ΕT]Kp ҴIT" Ijd,FʤsLcD19ۨJean_ 35zڇr$?o V#>#9uT AF5Kl$R&??hҡlfP s,LRNِ|" rv?)]FNKr$ÛG*-dNlJ)3.)8Y_ )WRQjs `GBٰY*8Nж`3럏''I#2"E! R7@a+3%ps("vc0U"@ƚ^4J1Τ@8_Cvc+ \AI"{jA]w<ꌾ^2E&cY}! tE=Z~A]XQtOYoF~4~s 8}Yߎ/3>X'm@W\ ׏lnPLHxMoĚuhq?#:<#>TQ-_KD^zK1YVzLO .{#N)f ۪j(EFhjbAxmȀ}ÎϨf!ˏ%+ M"hTSQdO|uG.zN 3y''DgT\tTGmx mG\aB 7}ϰnH6p-fnю'!aǒTc%/ C1 nxH4y 8D }%%$Z?i r1aߝZ)cyPӚ DIa%z7 c,Okwus6T%t΀ Vcc5ޓS9]fc33Re;:M+:nJ4ZT^ aC ?5 kSvfLh7k1ʙ%א5"-UWMѻyF_K  8 H @j~AG& ,u[}l;B5޶̫b1˥)*!uHڡaxao@G0.(q4 i=_\ٗqlIlZ%-ipʫT?c%`lA)X|~n\%64p2/,ҧiu ygxI<=ZZa[ِě >DW3w?9em/?(?x?t}ȚXϿ z &s$hP!ǰ <!P(B3sJ&#0jL ;BT]ntȶ@]ԋ+g"BAz]xw3ft}un*A&EuX;O7:UsڊAB0.X4XCZFdȏT6PKM4jho 𷏘{wϊ#znq&F lXj T (&LZ=xNx IBӴ6f5 km N[jcPR6 ua_fwC8 0cBB4?= 7L=Ŋ-~IZ{hYȤ 70'1<>jOW*ỚhL MNeriOl 1<DIJ"lKxU'ڃ\QR7ٴ#_1Uu5F^8 o3Fuu< ftT :Wjɣ: #JnvQmg3I{yj?&*ըŒS}qo!!vIāj\:D֩>.[*4 *Xh](,p┏:{,d;,,.̷pi*Sр7v t>Yşz5EW`}hbʼn/xnM_]kTSfTSun.=dy`{!{pObǙ7ҷ?Itkֻp}WCz_Ok8ܔĖ Z;=< vp}W)`;I*+>oX_ư5Oن9T6tI{mܑ.0gtxPV_$CWuA,umvC("w5Hn&X#>z?u<fokDhIP`d9PI&G %~:R2VbS7F67Dw ,43Uµ}uDd`m) #[vƣyo$čN{8dx(S`j|,9vxm(6(<w{)%+iB_&'ʼ_F{J *c_8^%S`$5h9|mlk 1Gdo]QUzU!hi_+‰.CgfJ·2ʃv@%4e:̈́b~e\|w?RS*5`W;%(tw:^5MAB{3/?3ro; k=5E"zUAI\(m`}!6PlQ|}L,Gۖ@`ͼrEGR~$͊L#׾9 ߗkW9'quSZqk9gH⼀#+l "Z&qGĩ}w\Q-.U;2= cbv]c@@B*y5"HYK,oCW90tMzeYGPבM™o%B4&ƌ{ 1>+C7aOŹ V هk$J F+7f[z8O:o' + 빑4˼gd K&|<#B6Y#) 4(*U&~vXI-rg੨_ &UAVP07$=T_B7w+<#* tݜȢ}~]5\7u\nbM(Q-EeQ TDêBkJV8izLaۮa/:q0A1ckD2HO-H.ܰ9\c֟E@aQuvǬg[k(K&-:KYs9R'S9Ȕ~m[7j_l5#'&FpuV)N1Ҍ'YW{F%skR#]+5 ͊44%υSL[.vV @#.7-`,SuT|d ^D8,{lxwܝ{neKA x7Aͅ@ԮrSV5%EgNXfJ{qQVx H!m7e\M{;eY&K]2}Թ2~=Vҽwp hxWזJUq<DŽzZX13=2w)}xyV+ tuP$NTP`TVJ+U2K%7Xn5?~~X6/8=&;Ƥ^DTG 76pYOiTj -]Hd'Qp$1xy57~7Vn:J1'|:aǂL"؂%}y!C]£p&jtp_ɏ̳QNC Iw>n{U"Uci/{"v&0>LU^^kYg2t ̍g^X(k>gHui= (pCeHgIy:&. ΢/*Ubk1gf.WHXtso#R`t^t{q:笅2'D+ =O- 9dK݃L"Qq<ƪ8! \(;y9 pz5#n譇XWNo0il_?{pJhFq~c1߻BSf ߬{|xr石QM"LmىsYM@5QkwHVǍ.ҥtqKXbYض7#~o&1b>jF?,S`6y|$j3 >u: _#|ea^&6t`@8Ikך BXݣe%1ƕtqAQDqڰ x?Rar֍qlf@wI*(j-אR4o(MN HIAud[;į&8+7҂Fm %:oc!{eoڜ6M6AJWF@SiŴUZ6'q4i*k]@%ǽ} hZzĘT+9\3n\ ,CggRqdhw;Hc)y'sGsVJRğ1.w#}j/iA_ARE}~<$t뒭 7bPK"*!g /J2?|ڽ8__XSE)mqj5#&m> ~}\'~׹2V!K!!'o|e¾T!2e@;5!3א.M8.V3 c{q;vA!_u ߨ)0=k$vU1[4}d,JW|ycXĊ1yjRl~aes>!_PƖ#XqAJ!C ~6=f)-N{nluON/vgNK]*{-"ܨOX'CN%8+/l%Uh9pC}K{X!.ΡbӣiHd)Gbz(:ZP±r٤? 艰'f-s,W;u"`L5CTe/sw]"Mt\CRKێw), -I!'*ةF}Go˵n1,Ec!ZC A;wQr>Dm2\Q:Spv:ۺLZ]ZSzFlZξ:[]|GNA1_^ZUFr$/;Q I,fcq/yʀ m+g=Ƙqљg=[!Ƅ;s7}fMfd.==#TIcU8cg`ۦF'iWकm S5m~Z=@ɩ8ؖ&GӒDmq:ե~HˮuAS_źEWkyV {|D0C.\̷Uwe4Ri^`iEoBĀi^`v=W)DdHwoeC,x<g`B /ܥJJM Ɨ`ǣ QOC^x}[ӤKJ\Քo WsAcP[]+ij37CY1$<{eEHmz{!/-KfXj jcA}ąS&rkD 'B|b' :Ծ]_s}!1e:f77s0]v/|7{/;]uCy][]6.3Am!X,A3B_dҪޞUmx4C&QbyU^ -@O'.6K|kmTM]#kA@qсxz_HeŊUɋ~y@0>'()Y['jXS?ZK?6)$IJG\/:qtEH V遫 ,2I}{W7⛀կ0ιc=[;W.H=5Ȫ} n?lTL8dYvO:V"I*Ö+#/YH+k.-e+atS@m2ڥ 똈&hr8{c^ 4x,rEu󬄝Ds1'i vX~ܦxBx$~Vϔ ܿ_DBĢc>Y29SBwYÉ 2Lf\$xbaJÙ 3n,X͒ub$,m{?^ܕ 3fp*rah8D1 Jr"NZ_ܥ^5oJq' 0%9XIObq FL&-㥟($H]R.a툏S)LowοC#ӕO"lkhOe޸Е645q t x VqՐ+eö`_ǮjjU)$i@%'忋w)U敵A^|Z v=pWA"Y)6٨AVm+!\5,[wgʩeqUIM{ qn`\Y!V4q O񮰤?"[[Mh3pNB]V^/ACFx]7(6+%r2u-mWdD P f >. NW0 mzwFٴOL#3W;Uуsc2K:T0$q)Z+tkkTh[XM &PCA4W,H2t*8BדbJGj 뒯'87 \hvu ZE 8{7 dTh[NNbTOJĦ ,h zӀR*6KIe\1o_ՊQ#:&4W]W](a )2-Znp2_c]J1h')t4ҹ.3R[:L=$NHAA}}z8) I lܭ?|eQ7Y?b-THFY#W G[D~o"H%'^GDv'!7rZ?Yw9zp3Kk$l- 9O o^&5%a[U H1Y{g8JbOCKҴ_-\łtL >R]'Gm~`sFl*UݍឩMl-]; 9e=M%᧕6l&NVwLR__" kڶc%JW:$B۠wy2EÄ8^WۛզIxsmU6Վ"RLzL"3gC,^8괋mpk῭ |;|PƼEu-\l"-:2!f=(-ufH 9db.ZBZ{f H|_U <,]G~2 o[; f2>؏xDŽ2>{S@|aȤdعőB JW71i2sPsSN@raZnONr}B뢠. QhT95C.<Y?;_jl,ݕ ov\SŹ'L( }̣)^-U75#w2Jbi/Ry%L5I=`}C 2ݧ/_68֣&PGK9̒^+-L'1qk{uqǮ;G΃Nc&7INAVzHf=XŸMgW~:2|0RȯBBEg&Cģ?QĿdr#:>\O^5ij}ev+GI(1X,^rםFDNR{/gA~ј>e`c R~ܳMVs[)ctLeP9ǯ:F'ʁoT?e_e)jbs#i N9οW 1)ߟ>FVs0MYSg0OWXO?ٍFBg0Q|J%>g%ÚXϸ 9Ujrvyvrv49qᅯ1.'~ :W]~f[8-Tbej"rƠMmw5 :63D͆6f1B u86#ϐ.H+?-V[慤ؔg+E>;jɌ02L0:ސ45C]0]\!7+*Aor]vWrx:Gu|~ߨΆ}`w</,Ȭ^\[Y{sp2#^>>ޟ ` 41~qXorBw7Qt=&w?c{u_{W !z:u5*#䘠o#.:׫5H7 f|6.g[XD\F_RH!QHTrSҗT0{j&:)O'd~2SPg#kz'M U1Ex!sIJX D<7m(ȇ# "`;F@@ip \ڇ {-ҞeE&)?]8qc#6~B.r$xͥ[7ˎckࠞSDBذI1;$*f ~9(.q* xcBT[mD>X|T'GL Q'gV[ӎs.&(PXR L:iɇtZ1q6 3 CQm7@e-H=^tIK ՞ ‡vݳn& %V>X.rjۖX^(LL*9ySCuX}e,}:J0=:x &<.'yAWE; 55孫R!q}p+| ҩ 2/sN_ _d}3w8DCɿ-NJW ܚ q_wL˸ptNp[^0Nfk;p W* :pk="M{{6j,XC @e`A OPOM .UBcЯx=&,$T'ɫpiTR%n҈P2ln8q<4B?qHFr rY^fP b{f1==5/>Ҡm`|zS͉8v.Č1k)ۑ*& 񒋖Ij@oBŭЛu%hnE=~&ůy 9I 9fenE5+ ]+H^R\0xZAm*S XF%}v?=_3/ЀU "ԒdRz 4 u(2uQ9h e!ׇ zgn{Qbp+y5ʑ!{G*UgɊɷZ1$wiϲ:MoΑm-Z7Z\pGu0(xvFjt䌓a"zM8!4!lUL٨#ǕPizR۞yk5Bv[Pv.8t2=3:@Ѵ_QgtG s. qd~H95Lឩ9?% ف )jwR,{ߌ68}빘,px\?T}$ }U;nT} CDUCp3o΁Ik_^d`p`Xզi4`cV &Rx3^NG7h(Bj֡էV#1`PPd$9f^ \pMG9A,q,‘TB<7އqsqv=g=+,h 'N. 7x>/M݁q3P$&[ SM|^WI cOf;5:my ]w*B~9 &aD;LΝw^2ޫQl2Kl9BUs%5žkM{Sl:=KZ+!)߂7W\Hx,}Ձ-Noѐo V8`%,U=XFO/յk'GD a3A&v=[m0%7=Q Y~"hX3rR.9E,K*92f*a5ARVVW|pX8\ܣv"%Hp$gX`%Y)vheN `6wChŴC3^jV=7UC?93KA#<ijc3# ӯb+>uͭ`alXs26VX7tSPb|%\7j!YcpƤj[4>ǵtRe~%#9YE<\mCG` p 2(A9 U'K,`1s0F-Ch0  +~Xl~<c'N ~+m;pt @P WfCdQxݩM)TT^E/SSgF@WΕ3ɱy5tPErlA䀩H9,QGMk\`-kɦAY~փ)7DCu&hEYptP,ڣT0JG|8"w}o [Rc.3ڥqqމ P$dW<|PKxidh8!AԥaZ=fn& ǟՃ~,nzo,tR=vҥ+Nč t;ߧMk.Gнvˣ‚ݗn '% gInTr,ޮ׋p$T~R ǂZQڳ-3PFލ(SyN+q0Ps~P=]EYrͥ,{3k_2(`P_5G{yo290pE]J? eSbbI`%E|y~lITOiJkYX^ډ.6 -Ij.ۍ)2/2M6<\^CjXZhp:| "l &kWO&>0t&$^^a-;fr0ZAt(r9ѸanT.hhh?]=K53eltqVcROzw^|/jnC5.$~ HȵA ֕fX@4fTvV|mVm'TU/ j;TadbI9LPψ}|^̮jl9]2//a8 K(9?N{L9x7]Wޓ,bi夣>Q98{4^EL`1 ݖUe$_G:8v\eybrN2pL^+`W7iն|Ri6l lU2~g4#gK}$DABY;7;.fGtE9(m< λTl٢SdH.PS(ڈikGFfɵńIs:]3@r(0n7,J[7 ߶/P9?2%yQNx z'twBelt+̻s{c5!Kci3*烳*wk;oofI\uVFQs|3j/<)J βOeX0nct$kUyZX-:` n7Ie$9Q#faͨmC}yCJ* H;[K_,'tZk!ol~-tm(vYBw׀bj?4#=5롯B?(|}1mj<ϖwpZC̊K|P3Lr7 1RʪьLbAhk_a3Y(@wr-m|*U@ڻp weJ*hu%O2͖I +ٕq.H0#23՟m4vدiDxeu^d@ο78 y[@WӐ5c2Hœ܅O 5pOw&[У5Z Y?( & "2ufEJ#EO2 bJLp3qϟruJߔm z '3ÇT|^=i/S+۽z\4&?T|nI̘*U]vxJ6vaae4qLkƝbBWex:Deގ!:yZM5UJyKZpVhCuA ?:nBn[XDQ!͍C#mCey/r-La۩JQ4(̗RE/ Sz4ߜaܟKb́xLI!x*L F]{\6bM"O 0qԋ>G%C3̀T cST#WP*s)im?wjz'[m)g5V:iCulkJi,Lr-K5OX:\) D;-ώ &NM]4%OAOvp[B*].F{ ʱ0 E7%Ly<>R%Q]x-!ߕ (#YWCzGo!UH{Q+$eJk$)Qw&ށ,\YXot `IۖYh$L&F׏Am63IM'6͎ %Jw 5s}wlk+?qDN!R{‡򑤍n~;9“'޼X-+?zo.Tڏ='21F\5}@{{A,R)"g I qW3u΂BXN^fctǘ/ ONGWtNŵւojeY%*ix{ ZոH(1ƔȬ"Go+sBX-nuXg-#׶ZF-|rTͨ{-F@!J"g L+!li0Jn '@v44Qg9,GYu|+5$֡MqDGս%X:ld5Q"/b,ՇTXS|~LΝ'EpRRiz؛6]fs46?gBNOv T{U(-[%l=XՒCd6E% rhDU'vBwyy19_>w\~RX{X"bkpv#5R@.\(bL2| I93>cT[Q6*r琌L4稃o/uƨa~y\OD7=ؓ(/1y[}UROnW舷0~E?!9OA܎`xռ]oR ϋ1/V/{-^3f_PzbM&~3drN]8 j A<t[  Sq[L"EeŒq8dOnRSx7--ʄX%3z ݠKNbZP@(z؋E'ɞ ,|$S>I~l`ԣ<1-tlgq=ݓߡի8HBo9ɸZP`ZO"];vŦ ]Y5ULi#_P*6azQp`Ko@"81xPbzc# ^"R 9R*Gm&O6kHNva0QcpZN8"9Qz"8T#+2e$A"4nH@4<~)%yz~1tsI!7uQ(/`!g*9ЂUԔ% n>`)#<cvwLmW Y됭GѻOoE jjGhRGm9jQ(k#[vu>iwnos5 r뎥cQtTլKQD XFelDXzovʿ"+ ;f:70㬺¥GdءC<Qp l@vXA,L15Ϸla o fFJ)Vi˴ ;䜱# X?UU&KM2HEp7-cױ>nh_H:vU{2)\Ru5FS9 -l sFMw+v}F^`Ɍs14}|E:em) <zv}S 1z'dnJk~k%$ hPKq@~Olz\c<uK db@Syj#{t"9ҹyX8! c:@FVYmqtC{bdfeP('Y$Z؂O Zƙ2:iCT@mYb˞p@ NA2Mʑ-g y+#g*/r |/!Cg lrWBAqP Y4xR{zRpDV~|z[vg N^>bfҘgXF=?9\HùsnD.~ p1w*~N.ɮBfM cQ.@ij2 V'JP"D:ENlF_"MDu+p%)h9+`6PˉUѯ{>{dc:;.):h$j{9Sw-d07Fٶ29"pM XivJ'馘Nj0q45;+G )5śS#vuBU=g Uׅj~9v_@/ͧ_ِ" IsQDQhc~ +M+7JdeѨtXڗa9:AM@`jt#=FHlk*c며g2&5WZ^JwLIu?=+OպG6{`o@Z(@._mU0<.MQȳIꟿk3]0A`&ł%4' ?rs:t9X:iRAIJ8Hfb_P&ZW$R vOP肔zXQ?>i/$!3ċ -<nKbwo]g|BvP^i/•BE֗d3Cew0|Sr:ܦy + Bwһ Weʐi Ic{F%k$[9րWY˼Xwuk~8:X #}h* N4%ʉۂ| c <&sCw<+S޷o .c71nV#YDК-Cߧ_Be_Iό}|酞odQk z h_6Ǖwo1~H4'ec#uAnB@l_qZoz>Ȭ:SAK&Z7 *9(g Fq6{dP&[Y.CnnݤT/ TKPCXt\8r*=.qͤguP93'7s1Qwc!Vj^mc6 7]!e'q,Kzq6 mb&̦~qv#_Q~еxN&kgI}$LY%yD=-|X́?ZD0Xy۱!=^$ .ԖϿ ^oN"/K~~==@&,c"# t{=ы*6\5ט}b[89gV-"9e[N.g`eGgBCkFG2ϰaQlb`N>'j +h<=ȭXEf$_1Mʗ{aRTՠX;%=8 &r#mlԘUB2Z/y;:s=T؛F$Ji"(UA\h:fّ"l6{rJ\G>ͅjEٍ8Y=bq*9yõң :GRˁ|ĺڶ#O\15P II:|2BCtߣճ ѓl! r*?]ɔd9JJQV1m) ;$q~p7TQ5hS/8)1<^ o7N2KQؒ`g4wK"{07H%*&uRGv9tU,f_n#vŤ6Ƀ: ^Gt ? 3a'1G(:rX³r>lo~Pc*dF>,rY <(MZz*w_]륤\4r֊疻HѲ\,; }da)׾v¯XF|xSUD!6 5;N@zL;[6{ϒE6. V!dȣ]~vl627T ^CeMq/E@dmZ 8o R2]ʷ~*6#GF\a>Ya'+4-WLhq/Iq|:.Vd VC\ (D^?aMއRw5өo|{QCoӑ|!-ƨ$8%ZIs6`Coipzٛ9x* Ưmd ďǂPTZ%JR8vtӻh ς~N9+}7C–u6x8B0AQk4lB 2146X>EeL$w&T\0Fxfzb_&v &֌Km@ǹ)! %;/WRF-L]5إ@V#}F}`^3Е7+]E4CIsF%DtB #5Ͽ]jwLDЁc`lڸU\$g y⋨U* {O/jv#<8`sX fN^zy_YeTJPM`ԵLVJU$Y,%*0 I{6 )sY8V7 oW}N5olh'qt {+3~ǤvNi4~x/Bt4A9E}KmΦwp@`8sfs8M$Vᶨj0V'Udr>Pgq$>pd=+Av}Oa2z}*>,9q xg7u`dC\9h uiEs4Ɇ!iG_åA4{RXQB1V/OW&<p{٧sXx-l{RDB)OXv㳢OEG `6OHwZ*2G/ BqD!}Ky;}c ̶&YUwO=8Е= Lk,ׅnD~ڹ )KEe1+4FiV#++((w.,G-$RzٞeNO'M߶EACax@=un,]5hWhyZ>XgA;:I)qQ> vcؕw odH](mׄPo7`Ǜhc}s)LJPXTTyo@hZJ8<-4nSعM2ٵ0:nMQJEe|급jYu9+ٰAxvdKR9RSe!qkp> qgp7nH\C& x[W,\I᱃G硐io[|ul=Wd.cF/ T2脶jy\W墰uBnU$R~y:4 J} uKYY &3ZhrC ?mpγ<> _^*EU&Uv/:kLo1{>K/ɵ"T~k8\u¼;w$?,5z,WPul&/l%%{h٦Hhq %Mcߘn{ ؿЊL^ops6fbqY€~~gf |a`l)Z/Sak񩩫ȡmÒ7iwqiw{?,o)x73wH%Z RͰEyۗ4 xF%C+ msV&0=Ym+W -VYUת9}sI:=dCXq4jF+ ]̈́Y'U(u FyaKթXu(Mn .YE[Xz$}Z$?.6nrQDM +)Ծ?,rnoF6^ԐЬrl\@O|].Ǿj誝l!k"Z|^fpa & +~6\$0ŁMOR[)7SwBhH^Gn3KKq`f!x'vDR7~dXky20:3.JP܋ ģ( DC(n+?8u[=w (M8|_ȰPFƸ3TcϟƟfDྶ//Ir!hQ* a:`ʘi%cjeᴸFi)U@ ՚SMu\{fh}o'"g"Baa@}ROyjA\w>!I$) զu$Vp9Xv eR3&or[`Э7 N7O{|~D단8`{NEV8i|'kn ~{c9KCDqVn~%8E]MoZ7S+= Yyc-ҧav^{Ml|̫+bm5aen$-Xi p87 pJYVom6v0|+iy,=@E*''Jif):*Lm̫gk"LS=f֮(߬pCr 2q iZH}w7?ٯrR&f C"k夡;9Eo.wjПRpHv~6JI9>Me> q/^^68!-0p,!״ԩI*5,j[.h}} [=aj"NQ1t^A5ʟ4L3^L@UYR4~nKV|l BB ;[>OZr#J>&cU6'@{+$sstՌM0R5ySǥt>Nd> ςX%PV~/{m"栩}>Xª.TM'\]Eh== $~a^Lj;XmCr s P-tjɝ\F<@nr2ܵ& Mۓ )ؠ3d1"x] )܄{- qWr} 5.D1a"SaNY9T"lM'_eWG~"MQe.[ & !wȗ ϰ [F.%8RҸ{ޅɂI t ^7@XG xXm4#Kg0BC,+^K-r{n~zzޢċf_FpPPlM܀ "UdMQ FژXbq1\uYP#x u@Af9 J5wkd/# '=ruD-BGRC2# 9Ȋ,tv=tu-qL/1㕸;Jf 1Jc A?# ji^Wh$\n66HI<{za}"n Z8㻊g}ME(㧳t#}Rz|;h$`U;WJ+$|{_Fr<F25 ˆ3Nj|jT-^o+X-c _׻5OiN7~bVYAcX+Uz&7.ձwɑJ{/񫭫7~zX"CnhJnZrg@o 6ZUH?|R+4oJ.x-tj٘>@4ys >x.>7D/)7SSpH=uG,aYl}1"MǃaĆ ׊8khwͬdTXzPs4w-5M1`v rٜsDyo'ʹ/uX۳BX:AxJt1IVD)?_'k-X,oP.:~lCO+iC"Y<`NpUb`粏KNY6z@w:fwz쓋+@u+#_ioAXc x:y\}~"2oG xUT[*6Eu~X\>">cڙywkQCt@D`Y‡aadEؾ(q"؈>8 8h4>'qtlDAxws4wægъV15ep.$~5E>g 9D%{0~wf#JΏ1{`׊~^"xY(FRtkɊg ˣ4덏5*2 [gG\_äKRB%WB9RM#ֆHU)oX EIP E릻Zឩ.:_p  ӒVCZZuDPԍ[՗'8n VXš9w gxI \c1/Dx\_e<O'6W|0Dv&Y8f@E =RkzQ]L_f2̗ k 7PJXgW~^lw^EUڟ^GzBq_iѲ9 @vi_ QI#&ߗ,: cJSU8=$e.QY(!L#f egr2hQ~v`UQƩ/Pm%ֺOeՐ>ǘE5!: s-rB3@=ۨÀEHy4\%gr/Ҷsd7|81AFA %g>.k:OVSD&yFTށ.JxgnNڣW9]M0ē(fUIѡiSFjTKSK@a6 eu8~t4OYkʖ?B(|)'YWfJ-;|049ylS; pq2dviHa i䁱ۣ!8ps Tǭ̫xH$Se߃:= C,X,M:2h3?<,uOY Zpo'T wPs YN۱xcSi} Cv&J.\,ݱ =TZNqoQL ~tI* J/X Xn|f*K-3D—ٹaC;C=g~w,ڴ5ed`i F<7ah9D~.+FzP/bz2`Դb @ ELs-fb0D]?ϯ^5\w8sK|'sa,:bAr8,NJ$IVl𓺩RWKptxk46CZy M9Iw3P MR陆fJIl:?EP/:}cY't0W{ oi|ˌr=gmwzeG+'G7R42 2x.GQϿrokטar%LCjdT.i;`X<땋yMֹkiB%=&a`>YMrzTx$E;V9#~{Ȧ!p$ +沓(PvegW>e-I89=`f_:ʕf=Y|K@wECbk*RZnnQTH""hl\G2B.\M@ή #vUIJ IfA}K_[>TCmӳ^J,6cPѧ-*~Rc"~0~kZ[ghuMɭ9 {T (h7l4"?F=Z% wⵠPjI_*~uڇQ#A?u P^Dt֫ a))a~Sq=>Q5vvV6 iޛAD{.L^&7":nRП-)ѩLĶTGX$+46@#2RHT#or]8,h<(:ԒqD@3ҩk$} 䶪 -r vKoŧ}v ||E u"Cgny% }aMW 4D)4A[li>(~8 ,]^28HP]Џ&h[Y|~q>`ŀg݁ۢa75p8^L?&7`KރO=p&-XMQ" JFw_P\dyb|}jǡBK*_'.-tk ëB8'sԷKwOJQavś"EսT}.F;Pg`"8ÄCS^h65:55+ iX/ ت1(=qx #xge+dSc0]Jn:㬸'xDrV*cs`xn>{;/.#n/d#5 wjHq=;}egW:mr \o=\I:T܍ 9a-7/W9! 'SN7\2ƶtka Hר Qqp$1+?GߓMW=_c!Y,RaIZU^rQkuZn|ȟ*!,ЮRBD f|%-PY@aT} `Jn8ШǕK,ELh}FU]LU{l#Wncl%#mWe;n[)b[QҴ4KE2j|4[XqI)^Oֆt WYW{+y_iF _ Z _mD o?1ɝ<=yu80@qGh4+]7a)m&If2m-LQ IkSwS- 9K"|VGWB?ɤ)30~\Liu4[7 urt]]PvW mY &syuX꼊Hj:;s`KGijQݣd+XdD ^/{_4MYdB_ 7"$^^tw ?"J4I!*ho[FK]UFӷ°zaZRz+2cgTU7% v₹mHEgVfgtp#ߤ^"vtblLv΂!E,AlN|y0f0"A؇F}&z#kAz32"zYc71O.Q$ZNUOo3!cS TMdҢ/sw ##q 5a*Ayj>2xO&~CTMPHlΗy]Ka>2 K#{FY(\UMq]}G78B2 ,DɜF\=nu YKbQ2">t?n:$N>_Ll:gKf$=rܞ>gE~c\:[)GW}yۖwmIx-Pk By/0A#E7,2l.pzl̢dwV+ǃN|aˏyP ;\]<17[Tbed6pM;`m*}D-zgm~G_+&Y~Q$(Vdsa-"eI5>àpKh(C@k%nY ym2+DK-3K+#]NCr{1}b<8\`,A7p..XWOi֚eޔuzt%ip*AhLC*%nK-vr2cW$ fC[פ͗=?L/:{!s&^ Ti tH Jz.&!ĵN>Z;;2NKM.ǺP3t#}72~ .ry)Hba?X6 M B >\_@3 5A˱&-_mq?XmMQDu[BZ6%FVBY.*Mov*vzxm̷YPZ$F tyͯ Wlh&$yĽ+98NasK0Tc %ki]u[jq x$Z86)w. b]ע:`=\€eyAVdvE 岨x]:ܗk{~`Tf^$SnGcoj'1jTۍO"v/ mMR|#YW떁Gz8 #:Z=#_/4mìzT%-<8sʗFyn<:.;:,#yx4^n}\OuDŘ':Q]їbRgv Z5֪Ҋza|g{k̴ǐ1BH 5 Klo1Ij ="h զq h2Ah[Z'xKef+$2P&@b{;۩Dj.L)߂K`zjekCjo4>&uFliOmt"IwIXP*=תl# ޺gfʐa!6p(vA6Ԁ`fgm}3I%HHwKgTY /@2H#=Ig/ỡ_~zƱ2N$Xr6͟]НΟP̕Ž;`rʇbzúVܛHkauf_B&vY\G_ Fib >hqAi,} p*V>DLw%)Yې*P3OόR8vgsƿgLw200VaȭI\"58jTtT“LXR]4ߛaK3J:URo%: 9z "_jG#EM&h|+q2<-ilgr]a2V:)=t`;9W5N8Odi8%[C 6U,Dv2Fx6goK51 M] O +3qxY':P$K}ndk\g*=A֦6!(3 ^$'F(jF > H@<0=8 <ѐyrX\,?+ bRA:Y2=0uiڡ5aaR'(5D]j6蝴3 nc*+MsJ\zP: $7H #ͭ̓tq:I@ry &h>d[}p^_YuIAtdVS5 phtW>F ("[+T 8ÕЯfD  >UN!sPiM&HK'=@؊sca x 2u;u{uV8`4>w=dDGP ?eefd8mnö-۶ UUhq&UX`,ŪюM9'J5pVk(sFzb7bm."6ėDEsDȓ֟[nG _3zo2/*T˗ԫdԦDmASւ+/XQ3(ɶ*(=#N =I9dBF%oxi{28$Oj ekPs{I ,"SĚRHL–DVhmd:CfHZ>kɣ¨dBU[W 4\t7dnRiRdmqC,Ų>=@iC6ʦw=- T4!韟It. J[M-?)x 0401%m XFh֥.Z/~l3Ėʅȹ4kط쓔wH"5$)y`C%FI*}WP-!(sbM MK}+ KWe&+$n ȫ& #6cAH:<]eFɐML]W)8Z2H{j5s4f,1|wi\>coC3yku+j;?eu0NU1oƋl@#*!e +18u˚X&J kd]' h@p<TÌ̔+Gyp[@X?Xh?6Ap%%qM3ksyۜ9(P\Фli$ ̙pD?PVF.+Z;+݊QdQ|Ծ;e!:n8c-KKJZ=_2h.7,YGl,2+{fMkի@6@NjiN v*_<#jLG&(% {oVKh;{G1*#P0{J3m-l~kt~R4}mh6JL^t=J%(5.V?l89j־D/ʫ{j\b;e Sph\âUP%KQJ˻z>oږ%1 } 3ΨAM($FAyA9?k"L`xҠIb?~]G'UAA_E(=*ȣҮaB"n nPo5W_ ^vfGcvɺ@Ӑ&E5PgYm_dC=bHhL,pWڶr+R!#]a Ȍ?ldA>6GBp@ݫqeLb0lRk2V0oFJf c݀6NU1~|XO0&#PUSƢ%+lCVKL)lB #@03@7/$amQVO'hx <^! J2N5_v lJ\5l#AQ{'uNKaq鸧oJ<ƯīV/\Pe^3̋E|p/P_*ӥakGztn_oS0 .W9B`ߗ;y'v>'7r 7LЃh0b4X,.UjJ* Kg5Iq@ [9s`dֹJLG"q!LldqK̓|lAB4ze&)@)'VS .Ϋj2")Sڹ?T`E8gaIH$F:NτmvP7cޑJ4y-HXz"> &TML =bfch+DT{yMI5:Ğ5K .yn0|\Xt{6r܍#|sP5xGJJgU\ЭD 7[0}~pC SaCY}d<% 6edLA%ƖhwSFá]^alrE(Qkiɝbʙm[N)F Tjn=z"|7~K00ނCyVTϬLxiu#$O>]{@{U,=q%Hjgqtw[j9 a>Н g @fʙgM3z20v}/;YQؑ<Q߰Pwݘk?;S6i43l(U}]!} I?ÄGԜ(wZ/nO?j@l;?D y lL3'Eѿ#OE Vrؓw Z@ak<8=:N?Zt^hP/ H6ے@|mH$}yݠ@JR$޾Ax:^gA"E} 1~-ȭv.1ž&#z*G7:j>S̖HҜ]KKR FֆUܷ9Mߎ#MvB73u:nM6ykl[,|d;>!c?G̙p@P_'7̐].gWK| €<Tֺ{L,jעkT8KKdYiGdF}k\ܿ~+Vi ǧ3Ȇ6LɔmL#S3k̷XG=4a𛹳k@)̂dՙFfC-9vڕaqcQUu c,S p}hcD0{7t`0$k%¨ gIBx&xf/h4y*o!x?d3h67 ?a`0muR)V'x(.R4fv|p-cv,`Iq+O:8Ӑ"L?kgYeer} c,ωN(Vih]/Svdn&bN+2:R=dl"?w*\ d!N3 1R}׳r8i<ϼZL Cqǜ` vDAiYxeSÇc Y qSJTH̺2BOuݺY#e/ _*Ytꚇ'@`Ԍf9ہt:nVDqT{4{QKwǛ_ 딽Q5"^#m8 Tʋ YTia?$6=> Bmgh''p2e Zq/״,:seg^;B)YDqX`!с6]C7,bK ]y=Wi.+1;d[.MKi)XTimY̻(u=JL0U`%V|F,=Yöۣ2hۥX #^rb4"+(JMAo~u! &jyxͽS&zbS̟VsԷ䡲owtIq|Kne p$dc~JYm^eD (TUb~Ld}1PUn،wqC^Ȏ8vl%HG)5Ql vq :=&S)Re^| otzTz!c|먳s;O1 (elR )>ŽwdW*iaIpL1vD#2%]KJ)^f4P3Hh=ڙwΜ_i+Yuzd(b,*e}ugv&Vj4ti]FXU+V6*֗D(9o3mG;͂Ș%Jztfmcן,*;4{#',0ddnw @L#t T$uL:y'̟I 5RhƾJOaJ[:'@彙We9b9|҄o)P*-XW5`@Ik2562n~yr``tm"ZG#IjZ x͠ݛ˶nB8Ts~?3#o "':vh +%Ol7 !9DNCF0J躨:K\7Ú|1upJw}"mNV/r8Hb-*CP%R|&' `RG8Ewi3h0j`6C]R,Al:T9l{bXVd"*7W.ۗd!jc~E9:l' gl6b1xMiE=aFl?'&Z 9: .$Yi&\4ϖK%)͒ճ0)XXt+n|YBTaQm{302P+>A |G}i/dCJYq(,u1[2襛!) FZ2vPԈ/xL. u gMMVߴ!b'3u٦q R~GJ片*N;J!n_* @nT&>sd"\E,G_AZ|><읃pDm/Q\ߣ]Keрԃ›dT4$:LDEYf1D͡7G 'obFX,|>Aآw k:\7̘OUCz+.-Z1[+kH%Hw|!LZAWu EgWmѥ5Z4zL)[اj'݊ƜQ~B)3II''nIN4nuZx;2[d|;?lYaIc# +s[:H .=ԯ8kLn|(JbgƮZGK܂McgS 9Y6C̀1olO| |Uu jCr<"&DW/nZe@Ȧt$q^&:)z5!M_%(che|jǚ o;=ddqBX?pI^&f8S=J~`qRA6yNtG&k s߹p1ƥ}w?  Ux/zS 45HC_#FLM\⯵ݾhrYnQ<؀w 8'e?rgl ;Xqa:8V!x(wl 4)Ï*ɹ幏)=c$}h,zraLy=_Pz[-8$\KDGun ZKC5U,@rwe-&&Sba u4 AMOJ4^|LX5 ]8)-/k w▜$&-vd{(:eAj>k}YYTo^6 ^ze9phN1}]6e:c,@F-z Nكna6H1p&7)JΪ0VF2<7|Y"Y^M=cU ]茇:X'9cÜ\ Չ7[:GWKa?n=fz:N4:(]=pȎPvtuTk;)|Zъ6h{H )|u^C*&>P[+:FRs5oQYpBxf3BJ;'Zj85섚f'WxuS<!l[_]cHZ/H4()y0zӴ{ގLtgWa?z;Zn|:Nt4z.I=!6 b`ő/o ӯ= Y!ݚܓy UOh ~L ˟PʛSa:88EIDݏGG^D2|02{X18}WH{(VB^Үk%3}66n!'6wJ˱uɯ}du݈FVsH m1~g8"[mF; 1jG,J|WBbkO-Es|}=uMݴSEFԚ+z?dz@g&vbS*>*Ll=W(cuir`䲞35NJn-f~=hUs*q:/@kA\*zG2D>I !b_]}ޚz@?Gz666ũ4SRp~u8Eڏ6P+'GBYQ #0,\=m26g>׀v{[K~cδ%ip9-HC]qjP"k(Q:ӽ*YQXv2@|D_E妵 +@XDd-s~vŬc@9wha,dDLmn֗E'/l-.]LG#3n/lenQ⛬\5dJ(2#^bB5 ϶ b9% Jzt#%/I[ Se>9XAgo(,LRG^FCN8,\ A= -;o~'fxJ28R}}vƜE[ƛv :.d%8_s'd"j \V~-a]Z0-M|=~/':0 Ȑ1IgB!pnwQ^$uSxkN@dTй{D| kgZM@tcy$0sd\G79;Ff\z ] Fe` r178Ga{e-siƠ +0jAE _x=d8ab*~9ιɄYƛfPp[t46s#"]%z^=&>a8QWZ<}m fO/F"6zabX-}݌Q {z⑘=!)cBYx{PKp1p?riBǑ']FmNrfWgn+Zfw4TWiA$>@_M$79=Dq5˜R B:+;"AUBH䉽2p342-n KDOJezAdgd 6V%ᙸde7cutV]'Sjy.-Iy:TDiXLQZ&[qFWrn\RF2%yȦu/yK? ] 'pNؔR]fEtrۼ( w0J!SPгxQAs+.uK*_=(hCIqHfUGK%zUdl ȵfIЯu4vojaɲ,K\%sא;OaӮn$5) @RҠ.TpUr<.⾐H:\KB$/3AIPQH(HJpr$e] ȅRYF9=nwqyM?y]bhd_T{ XEUx|oD^FEmԳn<yLYaR ֝<Ŭm?%И#@fC I.}uG"2c[ɹNv: bR]ZOVwN=byV4V_ {G Y/ϑxH_%RؕˏH U>$L0Pp)BG1x-ֶ~ebwI7}2WHj:?FcOG5CL6t;eߗӜ ,e`P]e:MϓG&= BhBxlg[~ʕ=` 83?P,&eȦ#~i&qtls@/%;pj(x~/(ă)fmH@CUxжO> =9W{M@QYv⚪&G<,xeYfai"Q'7ݶvq6Mg"[Fn/-BQM}Vdz(8 V qͮ`g̈=Ơ3Sf[K\nF٥Hp%D~7{zAAmqJ' Ʌ,ۅcb wF"q :j+n ^[ i¤|  zKeRMqnݵ/n.IZ黼 ۩y^+A=V+0҈L*UH'.#ROjXVqؐ\x2V@ACquq=zX5C;a$x;"6<4+LA;wwBج 6L]US.k t$H.0!h5p eaL„Ƈ +3yG ܒko+`o> i<;^7כy,QqX}lpsè` 6{UL{ev;%\(5gg lc#%T[rT<.)*5@kn;2֥Ya8i"\[I)=HV*s/53/$}>%Is؎yN<0x,Z|%EU[4d*`eت 4@LдQ1mRriJQ$3p_/=ASNn M{ap=&xta[}ew9ԛ[a!.dC1| dϬe)]1*)={;hlpk=D~Cr HQMCJv_}u |GDU9!3׷3+V.8k zꌬ6+vKvXVsʼn=5Qi onO V]3 ¿:z2JIz@ ͽ鹥kx1GgmJ.&Ɗ5HU N4dsi(!Yފk[/sPbJp؁EՆc!:܀,O_agyG"֖ Ʃͧ=,,wŒlؒUw pg_݇[>2i/w؂>яT#ij3B,ϭRڥGZ;_ ZqcC¶u1'WA1P{+xsZHq_#T ݨ8A@R 9f`(|Zz;P pU|{$dA!ArejzB-uFK!3<:qҩ&}͋`:g'_Y#:^N⦻+|nmNQ>)Gh7*(ypLq$bı i >!Ws=LO \ d׶1;Uicjn08)?HŗiB],߆jxfP UXDMkwkox;6]&Oog$ٓg__[dΒ>X]M]{3J? B5c&_٧u4[iũ WSUgӬ'ey\Øٸ>1ݨ媌ƞR|&ubv$=&t lP:⓰AqR{j]Xzt%gW'J"YOͿʎ%L}9{\%bj^ *,e. /ޔРUJ^=_BT G<DE|BEG v֜IJ( 7*YHU(Ⴂp+P圹Jzޮ3 ö7 pʥmrk)-Ld 5He9Hܻ;4F*#4z*-؞wJ뺠yPyqX@i=J.Nu&Qb"X(̻M9W1dVIr <Fr4i뾺\B/5W-a't]Q#StF8} 7I6/1Q8;p& "juȪDyǾ H|Q-",QSJy\Vcb2*IPX$2#b& w˳F~pw'&)g!jjռԽ|GQ*#r݇HbSx//73nFE-d k(o%9)Dޱ?eg<?j%12rsɦ^}ny*Up6â1/!uA%9<#Nc;xJ\Um{| BN\(*ntgWѣD_lhz=Z'ߌm%OxMs3n!)IwHVL7{Y8+i avOT -dž"JsR{wYW&(9^zoKl91^KsaQ`5$EwVftC׮6uXtmՙ~CYbӎ*4m\)mDMJ}*x ]2 D+WH{׃GӘ影5YblZ 'b-uSap+@ 싎F#p~{f'>]eƟ0ѵO;pvN vyX':g/BMPDxQiFxĶBh[!| *B/(Ov-Hi~fB8A"2< : ^H8j^9 ;Gnc^v&mSMt+TT@Hf UޠndLfren3)ҐK{-yr^ƉD8vJLz(l2ϔo,G!5s JMHN38Uk뎩\m~- o?H&kRxJlbv'2`͕Z:–1f5 ݠw7E!t>xZ"prFiw0_a/̨E:2kc+bY}=Svw3!t jeIܝl@A C3z* 0Б":0N3lw^&ƩXy5wȾ8C$Un,p8mx=r|KH_7%]#$>i "`}&-$*Z _LܘX*0sǾ[| oVdp]=qUD߼MxɃyZJ;hĵ Q+zj5"/l](Rp|#!c,wgOǤA |Zb.u6(Lz/? ކũG9 71l %b#A.;f6ƢVc^ 2n"*yk~ZGS+) i& GZ  0'j OϦYcؙLph9"[:rHs&ף _|Zُԩ8mXrdMt^sE\}`X,UbX$1ݱ ײE~=Q sr|5T}K^Q-gv]"+߹I|zeB(]/X9@b+op6 wtNⰩEVv-F be$OG\ jmgUdzR?!!qu7oL)ª2GClQx}S_m4z?@ĒzmEAjb;\rBtjch'oL#[Rb/+E@si0g+[žv``^E9ޑZzݣSb6q峑|qZI>B2™aO -꠮%#aA- {UK| .it1 tOKrTYa.lyqVRtdν*O;2)L`IYȂɯTPHL?&0k#"a( H1=`4˹rAٗbպ{ I~2A9]V4p\iwf{ZZg`Pr=awNBZZ˴WN]7V"jC,'iv67U&ZBNinw3MgAd״H`#w@"k% ! v^(4ּA4N^' L w<(щQ-:֭]Ufۊl]grq[?]ROܒ(#ȑaS3.;Ա>gyHc@-<?el?NPT!U73xHXzxo!#ah WE*IM?8`N+jf `9xW#LALꈞ$jN.غ`d߃4Yg5HYz[ljiA0g@$E(/#ve毎Xډ7tTiehg9;>Ǧs C$:gl5(D޸2wt5CG HXQn=]ZG<OL$k9~C b40ITR710p`0Tz3CZ.0R_n$DL8yri`V:;M LoʔUS9"CWoɮ!@̾+a~LsJe҂l9zwg"5uT#&tKHd9T%$b;>%r:vbѡO :&S\{ßX[rR ~ ٛ^|*F臦x zfWQVpS}U`jGז:*R=_n!'XʴG,d5o3gī5xۨ`,%E&@/ c(rf Z5u@u^=M3OXF['mAYTُ-!$o:\01[T}G1$3* 򒧀|Mc.kfCvOO+AncDQw g)yFɜ?!S6?1%/}&+0ZO| ʣ_|֢f@wD#|ܶN;z߯ ui]Ǐy?4 KFQTz;w<3nCeDM~&&U=+3E:sӶ R-J{[Ή%"h;&7zv#5ڀYKh[mIʙNyx}}ևYQ_|"篫Wffc ͉͝q1ٗƤx"݋м@mWᩩ3e>Gv?* 5jtցU3wPΗp8}W](T-__!\h ǖ4|knURWoPvOU^SګJeҩz }'TrQJ G ߙ(#[\:%M/6wٕC|-6y +b.N[].ZX"XNd@ z:icz=le7"p*;7!}v/J "kX|X M}BPrɂM~P̎jP|0>4#r%SjH| 7)*P]Om1Л1<7 6b))I\7.u`uX<V/QD̶*}S=3j/]NJ,xU$4gsAGf,mI9Ӏ|l~ܘFO$xҸz/EC)A&vKU0]S<py4SԠnv(9?j{ D9kP/8V aGq Ba*,֫|;Hdj\$Ü*Wiղp@'Z= >gq vV4KD"kt |v%ӏ`=+"r2|=sN I4]Ո~6$ |k)Um;q|\"> t\1g-G"8[Y&7\bDh R?HnVXhQP\?7.P-TBĮ ]v{k"ǣ}R2o^Q6Qp1´ZBswD78oγEx{K kip@87ؔS9Υ/w#arz+ @c= 8sMc $lg%:%ꐀ` g08JG66jߺ%E}}%(ޅߗLX,9Cf4Su#lrsKiEJhr@@ɡdrk9+HHr7o#}؏('J(EN&ڂE3=\6o,7m8XvʋP!){@Y%yFA? >JN7`Qj1t>.jI 5E6EYqIiP=ݩ @V?MSwY ny֙+ĆvڧG9,!0;#:qRÇ{Gk+x --񉝤i sKN3n q՗H'<8eBFd>.ZfںK+ VU-9I#z٫9[KZ4`1n+H֠"m (/ * eW:\,C7a<~'Ā1]AxsOԟ֥z{͂;V T^/j~hDIIFRdಅv5e@o(g ~8_I5 eI Z͑b|.7ᾖzg_LЬN* J&mfڙ{'6p#h KL ͙{~=Ѫr+;܍*YeW[h^ x%J2Ҏ(!O)BU?JxT7,0v@! PFМ`1~8/8l G}> |.s-~ 0|o" ^}ڎ x9b=:n(0M\yjA%L)[ᔵrLlNjue.ӇDIQ~#2f )#ʆRmbiǂL `fwųN%76Em̙@o"I FyM iOFAK`$n/lHS]Qm#cUA?E tO@sh:l>]m2*Ow0@6tvmNwmTN9g:T Ɋ) v8 JNe{M[6oa)7ğgGx^BǨ:gø_*H^5HQ \SdR7!9'(e".I_H'?ewT䴫7V^ KqVC OW03ӂKAAmti+dgJDE{-S3] И%%BEIu:BSZ2J56m:q\|cm'k#5+h~D9h$c+4QǒNvR&qyeJ?Zj]SE&u-%kL c\[ mص_OzjոݜzqdJl|qX0ε""VV=|4aL٩MSQy31?*X~իײJ~Fhȳ n<[?_fՑ1OT_kP.bSE&VC {܊_)m&⏧ *LvslCoWt?а*C-)3܀EwmX+i{+eʌ-xPC2FYqS舩3.^*0,5Lg~b q&0&o8"&+xvL=,0 3@3/gl }bz4"*xiu /B9ئ&ØXtK}y IT'H-q& yɎ3SZ_ǙwĦcO1'\ @:10M(iN3'X\y~zG D8 X5?|)8(D†%w_ݶ]f ЖOx>ʎ=8I8*[euvn- 9b><0Mg#ie 4;$[)v:A~[2~Dé0{*%S% ?$J։l:ǩۊ='v5Af!1X;`18 Mjqi t/C 1"C VY$]nэj JҾMA枍cTggY!u]l{2U@\΃FbXɖOy sl9 ,qRu@,k;y) >V5=ftQ3R3im!bAT+S;b'd,0/%JRi]U uI ?npN@[x!z*1TwL$tj#z"k@Hzړit'i/aO $Imx2QgDfv`hDBF33yj4~G +7C VN \/jSC93̇Z>C-|>$4R J#VW T_d&%-"$(bG@?aj@n yVEtM"Kf4?x20hõpE:HlAsғU<(Jt@1ɬrǶilbhM=FS='J%WljG(.L }QwP˞n}C8)go]_ @SB # pYii[^?K{ xRlRzްT~}tkx$Bt)PZ+ 4`CcW[X:r.TU-Ds@@ C[a^ zשţ_rKcWƓ @cf1R: qA&&F{86fcf劳"'cW)[FrWJ̝\8 +w .o.5M9 7=N2`[="lS*V¦'ɻ2rE֡pxf 5VvGn W"fX~XM=2m+nfꔰdE\zwa~ v @R#yyS-r ʈ#H#/Q̸캱%S5epCn*! &m0v _`Uk4_>g=`=wTBL! 04Xӂ 뽮Nyb3NN"'&d]`k.tαУQn]^%*? i]O8?O_UQTBCy}k^IlSE,TUT:i˥\ Y9,+[xa} 5B6քTR$+4Cp#%!# ^A=ą|MW ܝns>b̒3mFEÀvAU-A>6u{ ==ғQrMhnFX?OnZlk J~f4x쨇{ /mdy ;K.<ƪ=E2U|e|jXnх-K^igXԅBn_ huiʨCѼP|*Cq13&4{{ l8e}*IJ՞P=F)'Y\V㸍Xn( KWb>Z爻f2).Y`0ߴ|ޖ!~tI܌:?IVj;,33ج!k]GN1k"r+hW)ђB= tL,$: d rW<3<:ĥACNR@.i8Fv⪓ݯ@7k),QQu@]ZScT0F6函tldL>.1pHJFb?ӋOxm0^iaP`N%$ٹQ4=n_$O"ڈ`/mq 9u6^ r% lJhτbb3'-Ga<: д(]3AӀ)~ ;1-0BFTq@NڵN܆uI(+39Mh"JԆ"Dw|ЏzN{pގ(clʉ8mt`q Kp<ط;5g04יIcl]Y&V8$ KER&cu DIf?7$#ە]7g`= +лpbhN v|1e5ʅ^?ajx܊NPʝh96},ru 7UWNhX]0ghgETCiB<Eϝ>hFoC wU/29+SSU_ְiY@X&4Nv>KCz'T\ o Gձ+4;k7QVܵRa#Qhu^+Ðתils̟DE}_@CEuGsy bnGԗ@p?h  svIm,)>VQi6GXŭ%`Sc;UĔ@Cm{8&C^;qԭ2;&N4QYdb-_qm '4Z;&8#&WXS%E@F>SPKr(m֡6W U&igڱNx*j@ΐ+.|4rG^bZ9>}ߑԅ[񮑼?a K^PD\og]s]{"]J˟ \[7h+}8W.ʑ= *c"5AYX-;!EX>QߙX/ր?N tF,Ƃ·5ӻH 9xg׃<65+PMV1WlW>FK^c_̜~# D6WT=fQV-XM:u[@ym.aK>yw?JϜ?ia) N~IC׿CĆ0J +a]T6(xۛ xROg4Lu)*^L% u*/yȸz{2 9p NNU(^/ώrL#?\b˜Awr]-V\x^!@]mOEfo+MR,5%%4K.fpD buų•>͂3nѩX:o3\{.x`\ZaZ2, {&"I[vx-tt#ʆe,,U;KXKCjg\5.*I+bbG*_Yo'p} (k&Ni ehϽb5qpyDNJ"$"quyf>=P`|'M`ۂ}U\~~kl'[~Azw;J< V0w_(:6%5EffBP:Hɟے}L)Y=hh?ZiZ> J*h$jG1z]5:#󣛆=mzD3MpގҧX^: OhNΕ . $Pӳ9ɕR8#+c+Q=Y`Di{< Z3bnD/߽3 vb jP˚0R(NhO l>Q _RPۨsas멖/-$G/k|Cǒ<&'.S^JF›S :5WL6H=~gbqMaSj2(V -?i|;$ynt/q|Xǹ9q hfʛ `"|랖!R@֓KD˱]j ά~pF}; Skآ|i[L0f}Ok8u)5x[`@#݃,X{0ZG2ؿڄuYU>栬F 4} /}EM9ח|f67P]LEsVîwϷ =?2g敼pby24$`.5oUHDWQVyeiaw̅TTfmB5 (%[*밹]WẽFW3D΀_js%l; ŀ[^uo'o{вP+YeւPYҦ$V^YBhVAUbj1:3(k".wTڳݷR]/fvGX(GGYXJeb2;;UxO\L`yn"֟j?ef&2̢.:_p8.;"Is~mR187ѕĵ-q{ž=Drbj[w."o>wFj(P\m'[>aڟY"YqIFŬ akPGA0AjmG%$"b)=OaLБU{:QNˣtUxsB F5|71#j&NP{zGGkp/??`Wr 9󐔜D3Īz P~7W%q!|Ap׵4۟%d#C7'ʖ8L_t`z Wn8û3NHwӊYV90VF3ծvX]8G%C E|~7_p)/_ԣq8ߍQl5kf_ ŗΌ * |e5!4Y|QJ$7CJt7; ɭA !rMI y 4UhƔoG/X@֫_Cb$(Q^ \hB&@Z4opŜ]!2q=Bgj agm92g(J9+oߝz)dXi1Ŭ.wrHs b JVث0)6&n~Q!\Nv&$IwA s#j[}j_Jתdq2?ʫi=HWƥ Z; jɋigrZ9[eĔJ4ti]X_YqX9<!xbu|on0B+*؈Cv/_2+!S~eZJQN*^$H-S`qBf3zIuMyԅY*4|W\^T!mh"+2%tޥ|!o slAHAAVDZ0V0g n%AOK1VvX<V=9u]t;*]흕Du", T\Ux=" 4iKݵ{7&Pݖ#/Y5M'Cمr+Ng>0h#_s hfݞf6]zjhVM=򋨧CUy)K:Ѯ ӈ gnOa<偪P sdb)~Z+I=cKu|%j75;vG!R.OP)#2IHQ7-=YЗ+^GwGPqdTšY$zfO@grִhZ '*c. çԟ#n6WlyCُ\D-J;LӲkZ+H~~jJwtRKG ߿ι63c+0]n}7S*|#pd@Ol[\5't'zLW~fXZh]Fk.ֺnOtil{FjjA^W=Z0a{͌ML~@Y2J'R6y&A Ql2pn1UrKx dpI1Ф@$!v2 2@ɠc̫c4Eެ&ݑy/rAa #%bp7'cV[ۺ̿/K]*AaJ7bn'@K[LpX&z+`.Oނ0@iS|i{PVP=Sg3 cض42S h-ɀ{ϿC&q~* Z^H? (Q-HETa*#4]iLG_TGF&K @vXF)[ Ixt%7|#0d8ˀM8s}~/Q qؿjur'( A_'-(ccRdDd8E0w{Ӣ>ܗ~\MQVYOlE`Aѿ7n@K\9(!5i2WD T^.d0L]!!-4R-e`kHN?l#]&Tz{Xo1#M9y>Zlܡ3jmQ:-j'5vǰ\yvULbb-gB FQx-c69uINm97 !n`ũdm9Fg,VD$Ici C#g,0 .LBc:MM /=$_4sZ8C^d9nnR^|_Pf$duFU-њ6MAӄ4OeX"$NޗcPaB> 5Zfi,"R\9f=ct"N1*62lZm@f'jwD)QUtȺ!3Rwс/ +|&S.IW0ˍr;-@3Vs\9w38c Y "jUlA;?z ?@(>!Eà p ܿ& B81[U e[\hw). E0VRDB'QSW( =RN} Bt04^pWpM ɿDb \y,ݪDLIW$YR=aw w]x8;fA[mu i`™f8_vzF)'RYax?}aңhBWؕy[P W_xhxɇ͗o8:b!t_)vHZIhDK8|iDfg)R꓁K*g!Ƈ} )Ki ,G~E o7EWf;7&E]am< 4+Alz-8EbTxײ.dw s>VL̖^>Ytk!3_Z5DDݧl3ŭOy1|]g-d<{zgR/M5օFEAe?)Ų+t<2B\"(/K=s $# E'qlUk2|2(6#N@ȀeP/;2:?GWQ516Ӷ3mSA5H:=g F%ЬpE?WXg1kzʡ8dP]" iz-F!q1Dd'bp0d 6H0#:i*rxٷ0@~ =wuǣ>^$o](VW/'TLUƽX-6Zi[<> jAM(8p:mYaEfo$N㻚2̔yVRqUm̝>k-7c}|Bfϟk`p:scb&$? Rx\.#TPs>{y]f+K xl 0wĬ;\Gel1uAjO$ %ǩyL@eAr,͕d| I|9k^!neWƘ+vZj4YV1 1Ja7JZ `'n ܄/=J1 9GILN!;=婣X) ִR|; +ڧJGsg\H iyLBWT*3LO_6ޕ+q-ڐW `+Tu H 癞Q<ͮdtuH/>%1#,ɡY-R+ \#kABAZJ.{TV?wڸpƪ]+On|A,_TuH+y,2q퉘p ) ]KjϸsuedÀ{lߟIJ יmeYӁu$`#k?3A&VT1iOo)K:/bnt?iH4|oZzsxI=t2\i@eNy;$Hn'{>8ؚE#v8ԺUW驙ٷ"3cŋ Ñ)q!6%E"H?L41mdW r&|O=_Gaϐ|tLmgjGQT>8q2&b# ۓJ! &hN03 ݡzRyg="(WذgV ~w_S+{[(̻ sS56$@cCP1~v~WߓqU>F*Z9~qVtn,%y uf "$ώ,OINA O;?Ai' ؜o76k)Aʗ0'o]y*svqM{/sMSӄ piH"σ&aRV `64k@x\_T_8@>QG޼Ҵl7-_r!^qQH#EܛpE'\XJ48Qo^R ,ilh7ȁmDe@>?8z#ᾣ/FlX7!p~ %KN%k%c):ٮزEqk0m5 Uql-qHڑZ["mOh%%.bQQܬ㭄B }tyH^ S'x НoͰ}}{C/`09t*;Qӈ\{yqgH51 5{\ /3UE5W`Vp D[?iHy/#(zG 7t&zFْ]Z&ThN0-#Ip~qE5vʸvUL'e_?#M##bNAkݠ~c{@F[:fIgp QP0Rs`LOo`%Cy]fO^W3^16[̧ u[ȠN5;yX-F͛~P#iLg(7&©Aʆe5OY"({ ZLwnf]/ElJ9mc~3_qRa*Vv..jtl퓥[19ڏ" }Dq9K?)sWƦ-%#dPLK|Ѓ~Yh;̧ ]e_: &2O e{Pp+<еGmJݥ61 s nC w*DXyҼ#Yy[ 4۱h3e+n{{tv\S|~`o C:Ǽ^<$ŧUzfy2yqZ6#lC4z(9wmP:8P@}8E9b}JP˟PÉ WҘ 1#VVBnKTW]W$1I޹K%c:A΢NcJ=wcLhzqeok~22T&! 55g_S;+`2gUdT=mHYhlVHA3ѱ6¤wOᴏVNvr,=|H#cn%3CF<>taG {_*iޤG&\Kб5n/]BPڅ%Y !;(оiَ_;mr*;pP0]SlR]s@$L1*g-"̪`_CS..?H-j8b'-㘩{ΆW_V*-cW)Hk:y>N~4n d?>wq(U$?]ÆD=į =@OlJnJsYʦl!r[|xldcԜ<g9:lZ"^0lhRڛ;c P6: rBN57*dHLX}Qk?0ު47M5* F/Xv1Lf˄#MS/0Hwv uÞN|C$T-i1 43 kH.>ٗ3 ax*m}͔ )j$?$sq ݠlj'FWwO!BP= NJӛ{RޝW"Ta'82 -6R\K9"րYʇ OT:a!#-;DpBʯ[{]gHBhshr;eqn$`yJDBߖMC*/0""tL!%]/Dɻ\ _;O5BMʙI/Wʯ(O|YˉPѶLHNwazrp0,:}yEp{=MBOL\TrGD7L Pz **@:IUR1`%cPG0ZddIsp&IxM#Q> M.#!y/5! y|&.[ʹ짊/#{ 1/=[#.VrhYEdu t>rJB#4`n;^>c-f{:^J%_w]2ԁ"0t!81)D="˺iAr` CP HV۪[5! 69?+R:$hsigPDњi DOb~^u @bP.NbOEK:"<-¹MW@kǔx].Ć/m1L-A"#֣Qr B]a U]o#FwPk*Q_Lvp#>oIVXRp!|48:7jp;È!@y{f(2Wis s7ۓ[æ&s "`rR jV)ɪB7jfXO?IcsawVG΍kv䗶a>vcY$ f0Gnvց腘 A9YR8!~]c S=s@sQ[ƈ]Y]$'sr:AϕNDsM&7dN|9qrNF Wu 'l!A]Qv.#G)k= 2=KsC:Hʌ*qF˹J}{Ȯ=K(F ףT'.[)PW%}Ē+ JvŔ hq㞂ӲCGO j]Ad3D#.bP<\C@seXhmS}0J۱-6O#&Ms}SUXGoq"HDuzq"8S[k ᴊԒSJaZfL;l3L2ELDe po\!Sˑ ţnMH| k+u/l55e_73, ,* fL( swW…drl :a2u(>Ao?xVf$`:c @~ZۀiEʍEqF2bz5 t1%(G 4 Ǚ%s Lx2QG|LeeԻ8Ν *q*0ßrTBN}̸SP%KpG&@V-k@VaY6Wc$olBaɫ ,iM`#j{I|\Xiw-Ľv^Ih&bC_b+h}&>%U)uMo?RR8 $P:'5oƼyBK +P$\@¦'>1e3Ԧ=jl\2ɫUd(c/Q!-ؽhn7̩3x ;윎R;c7J\#[ r9nj a4hZ`›g(,=?LmdaOP_휥͈f|O~'Vd?ȺV<ԝa8l#*`KoX카ErAduޡ(ꏭjbRgDl3G4 xȁ~ }͢~'"S Z%A 1wn^jN7N!r x@_LdPW\gX//ӎh%>T| T mаTq#a֭p윹^TzݡVA WrxMKiK $|3SnT6VԵl;Ons\2%x슉Cnk=bSOq69O?hֲR UN*6J] Ե&2DmN y#T. kj>fY-@?b T}ÈYHkC_VR%Ǯ;H}Թ_13HID#$j-f30b)lTfD,no W|H<mHA9(U Hkm,"|7d[aplO +zX m /Md7^գCSe ՕBPl\ݛgudaDc0=ﭟ~-?& !jV<{I aMłP8ld(O KSd0 ^mwr:Rǵeӕuq3vz迋aY|5ziS T9fR|[͑Is!*^=S×M IRtg BHJ~%T̤驰NyMvC)GĨ|iԔ T0fkW1pԸH'ߠOUBq}M:R 'Rf** 5mMMayGP˙ . 5Y 7GÝ" 4N2F^wíE dvcSMO 6>} ѴR0Wiw1dfMI0J8Ccy-UbX!(pU8@ 󧓜vHpfFKLc@g)("ӏ6 |Jդw;e6b2A(_=$B -*>y-W͉tBJl\eչZs=nsDWnLޯ߄oVrC,"{ׄ'G.b4lGAbE%@ASuP 尞$HKi4Hh 9}Z"9@Л괟(l&4Q\l.F<9e- d(o֘YwF= BͦA&n~)e`V[ftY:*sIv5v1>j~?3329c?J/^Tۍ ӁU\a n ީ/WҹYq4cUrb@X,Uqv0-L3hﺦU!Zu1ӞݴvUj}] vN$i l0@&1KJowv増̀S%(|F\A뺰MЂU|Rx}\:Pf=[K dѧR͡ ?R\("#N}`9[,tѢ*)vHnJbNMEt ~)'nJǦz^b5vf{IxؖoԵpL˄{ExPU;h&Oqq>͗%?=< urx%-+N+MDS|ݻF¬fJORq4ڿ,҅*VXiy`b|P B!7]Od-{  'R~DWg1"uyX~ctiYNi2 "dHR8VAiyV*2af<8Ѝ5HU`'IF#ʼY=s2OW\V<&b 騳=_ʇ{@ h逹@yІ<&!6mex$/>sQ]W|m/bpFzW!>Ġk_5uf1&'qO:jlG2WgJǼU#,j#rg&bcنEG]p~{+e;c I,Q|@K@ar TAl~1`!B}_NTq:SV9/ym0zW{⧤\א:g>L@=1-%&$y7(A{FH1G%qJ* wvaQ8a:KBrB?l͂"5C@;W=9˟T^ڸ8O3L.h iEIE?/]Olxd 8 @A6+=b VRO-WjSFkBn=W77c?4lfK*3Z\= qZ\zسMk7 1sJ 'l}Rfr^3-oz?-n'7D|8t(oCmЛU`nz>qmL:BzH rk*`NЕpjd%.bh@So-a)M"ʿG3Jo<'t =x]'&YϞNpi=fݔ@A[8fk)osgjU)Α3zaO&@Q3޾SZf3:I y3=q;HGN'Ta)؊;Rf<@1Z7  G`v02-lBI5m+[Kkց9B H_ٟG2v{5NkD77Xvqv(86,̨l?r0sV8Ij0@o",tmTGnl{(]bּ ^d&jvM*G){@o54gb"i"ˢMwcV gѡa2)Ȑ !U i[{0d ζDx>')-O*\0:]-w(Py4hlƌN%Kzܰ _&:ZƠmpφ'10yS'f7M%a$)+ŭy[쁚haSoJf#tY CEp{U~cǻF`|~Ή[˖  QMгMfT1i?VIôzz݃G P$[Jе0xpƇ6u@P ~4^[' 21;]'(ΗT:M·!ֵȈ*|=1֬mמ.ځ0Aīt& Ŏe4Nkݏd] +mLHa@ٞrrc[| pf`y1.q|r5/aBJ1Rf>U^>y(^^Ͼj{$Hɍq~)$<2>f@&Pz[uD(DZF PpRviXy~G6pCC>n['Wc>~Z~Ӭ=*Ԥ"O/^8{uof>oCX*Li (0.k+xnIʷ372ƳaE\%b8O+lb&ΚJ&uu:K6#R;KV!oc+RQitJҋ`0DF^;\/r_XCE~ՠ5;+ͼ击m 4P._GOGdEn,8QR2rxT e*"i*`S *fFFD fSr0}v1!_;(5eQFiWooqMlbdʊsdՎzKJ n{CٚxiE__4TpݫD,[MR;qb^uJK\L2l nl?qn6'?pLRJY-ZI;KxہdSi8Hh|7:4+_#[7?]n B?CkoVyzx,Y0]\ ""wҬVz%kG` uʸY/H`8`x?303XG!~*?kpQcU5&Wna+tk)yN_0+P*U욊]a.}HNg2H~ֵ?-ո ;X$?yQhk*b5|QB@*v_xS_x Suk% (sB;SW䃤[X\PF(_Bb#"$0]VQpl($C(EFw1Q=ѐ](S9Yl)[c-fv4%ǒZ2n7'=2vWK#ݲV8Vm2S8cX@ՕH)3-w#Q𰯅q?/ي@հk )]Џ.Hs4E)flʀ{ x/O\#9~XmXWeX\µxðK$v؜BfGDÒt">uxjHsUQ^iwyTʀ/, N z28k0!,$hcLՊ]~923Y~Qť|<°#!4pzh3?r%qN!U% 9cӄ5Ul=!q aTt͏V;uv&V 峅6W+>L)ry:@'}e:9d~g+4wS\> W @iτ!SD R.#w9AB~6+ux{=ཱི]yQv.U=S-E|! dZ{ybFU/3%UŎ!}˅Qz6^ݿrk݊)%8д׀U"- ɷF#Umb!0r|~1C3ם*C`]Fԟ})>KpkOAӍ3"m9`P".bWj&13W§|{dU˯܆/Z̢1Q72LW},v#Xy( %OOɶ91EI`GB1Տ!+&qGW=!;ݯ3 =9]7<ie{` zDWly0׿Y>6!Zʵ lwV0xJ_U,HQVY[&0kD[}@A7!w8$F[W);/aU~[i0E8, ϲV_KJUYGZ٣g̾b22^P/&'朠X~0#+²"jNOW*4s ݈K6WA?* ĊoWOL>XAHʆSf!woAқ-grtbCK( {bӯ^dv+e1cI6 2gGk˟n2VNc+wprRdW릎 n&UNjiYQe79dE6*Owz ke0ߓc~[2*J\m8ЎbgΗy4{ĎI92!\ )-7xCNW}*|U*,tá!;E5zRi[6$A#qlޮm)0qK )o\?rC|KD<*[cOY>G`3hŁQ"=1=v :}ޒSՋn(@DcLIP^}E=h_+ 鹈O ;plppf]7@Rs*7 u*By'+6ehb21T??I$۳줅gEHg94p4A%}?+z> 1)GBOTgl{:ˍp_mYBKՁF2{{= ; ,1;5Yla(GM~Y_ urk>·e>+?݊Pp2ó;oz-6L/꡷ AWԄ3>ٞ_gqި73 rdW/'*|oTJ -^jvAU*ryLoH4"=FL)Q5@WL88Hhљ2el%.lߊm7>/t2v% n2Pg[Qv8v/)."bq5pH7jN1#`ɡɕִ4h{wQ Iya4VNy=]BM~O"#iMJasjA\ejEANcځ4]#Au-% ^E%DFd;0rW3h|eGNzo#O%vĕm h;`dC6٫xZ\Z.DjX j6P ؍m. /vZϬf+V"e[^ۮKo_+ L6zSEˮ~ē1Zv$*̞z&/e+'ع0ZZu|Xq7_ }/f{mEK [fh5I)c9;#C~aʔ}?܄=+Ӧyi/;pU?ujWH* 4X h%๵"Tf Ha+P>6}j怷 3f6a;ukS‡Po$_F1lFW)) TqXu_WH8*bk^NExg=dK^:1[qQJ5u`9{j w;Ik*YeL , 8qFX5I@ tI[n8&թuTpx=I)-p };SYz4O7GG\Uk~g SN%I]@q9 3/A=q.( rЉgfְNΌl'*tC;WY/™ne&<$Wd*Zb:U1O(v ʧm@^E7`IX_:(|]kִ?'g9:fC}tuX>Ž=x0Ҧ`Le$Gt U=6f.삩PM,gM0VrlMT(`U4bnx]MjND!Ei2 @r|*K{˔Hu;*+nkɭbXȼQiiձ{ o1L/v&Z?9 񡮓lE9SOMEMɼ.]48g p'5v _T$#(z,PW~j!`ɕd\摀Y~y/(zSL2{+ELN7j[_:iP.BljGVT~E_[DK+yZ#:w6~>1?QNHhe1,=aѨ\_őb;vNOb)\/Rhۅ~^~ڎB~+_cێ `@X^m.E=[6=,Og]/9^4"߃|R?m>;c}`#%\6gQeK$(-e.2h)>5KQd($4%K ֧y -h=k"2Rie_"xN_#oYN!F8%b dD J*=nMP/v*̛?(PE4.lh_1BbK9VKp盗һq Sg#ƈ"XztjaZQ2GzA6VGq7& anwbajJ .1 /h MP[!ϻI#PCSƦHf|7_D\p=go^2K>$;mFng j͹!Yn%7XSp鐯MHR?S[`La/L 5lԈEh5o~3tq! F*?nb6_Wa-j<@7t6j*\dK$ԩ Q9 M346%)`n\=9\ܰ`&5nQGMN< 46k'O[fX_JN+Kv^`.U{{zmj/ [4Za?S$$k т/951Xrn3Jy~bޜNn SD+0{ۭ=idhXzs``i\_ŨGN$oq-UH@`$\`o/S'2pk:We5+ -4T"~:r[0}#X`&;gKD^ΙX Z~s Q.6Eg÷ /Խc ,/&r`L*MGbNM=H9@b)BM\|c]XeGhݥrфaFبOع=قO[|yXM~eCߗcb!ʜ$k'fhf[ԨӢ{2tIzP$C"'Q2"m@"K9ǔ1Jc@4s5߻1ֶ>LJF6 }|1{n.ҮOIa>%Cߊ j< '- [ߛ`1J9-?^{ޫȩ*V=@KQAW=Pʱ9x#dXv^ܤr:tsY=/@dGDlO=iOL;I:Wbpӷ{ɩlo9(Z*0yISy϶(WH@bbO~g!>BAj:~:)2yS=0 3m9\{%0~MEծwȤ9']0F@Ezwjf#@ Gb'5{7U^V]}<)61)OT"@;68:K 8|"8W΢2ӆ!EqnaNK[ ztRa BG.]vX"I뫏2?y|ZP)'[wSzHQUg_mkϥUU܁SV /%);螵 :!П)-KFw}6H@V+tr󵳭`PTD JWMbs@Ϙ 3sy'Rd}'S|i^pΟoV)]iJ1 {BW,2}Z/:we yϙ|DUqQ5N53B$"zi `ټJ܃^:Y/rA7k6~$IKōt>gbA+D=lt*R`Ǽr)M1)2]RD  ]N7Y>6? 1. vSw[A#om0zwՇ&e:}*sӶVɹ(,lfׄIS ךDJQU>vMvqLpDHO1, O,w$eD3C /U_@=)* 5FHi3]oLm.#M茿F wF : yī)3lp?+-9 Tdɡ(SC&.җN(ٮ +EsQ-8[ r/ӣg+PfM}M=ͺZ~U[l(9uuӮ}Ilh}`g8StEs^y^;lb&t\하" 68(|Q|/SM* @t9T#n;͂8ibz\ 5w^x3n\k)!fi˷CKB`ҦQnzpQ@դL2u?lG=1p*@dB qlUCi"~#hkd犭ǁx%0b,"UT[e`лgPmFV_`?Ъ.WxSj" W>}iVN3MUVgdb|rym|1.|n7lrk{^-E+IcE6NuuuwڈF^m`iְF A4_UO}EzWC SUlZzNĵZQvJ5ۏ#IH*- x>,@AbRg jOXLt?;cB@hJMWUeѓPmu`G |.(L`7Y`f~8pb_4m_!o;e0uZ:T{]^媱1w|ѩ`+ժ3R6v44kkpI.'1OPi @?>^O3W 1@P1T=Hᝳ?k$fָ l(AY} ,#z2㸚h6}Vf2Hg ,!|i`VwqagY):ҮXr ,a),P$qti[xxV(ւ)UTiBsTޝW2(Iz#M[4OYe}"][=@ޑbEuVfꙷ|cbnǰ[>c%_׷W,X3ႈf] {z cs ث3CD٣ޘ:wnTt/Ѽ< ZGm| `$dN`d+%mz6E`3?ixh3s%M&#{3nvXJ8X` `hdHy߉%}RYB8UmD_ȃs-߭:!oT~sP4ƒ(qK*yC{qcKYWnLTŊ1 6eLD$.RR/xϚ=\2q[^ 4QЛSn$8~:؏2PǪH=nm MmU%A)rsDK\붐ůjoܐ.vĀ-!kOzoyݣ>y"Yvb՘!ebI.(< Od_;}ASCpe*iAF-8 ACR8F׾#*^U2 4z_6>Z>D2c\(68 ijM7`YZpBvq^2]%RrYl>Bi?8s)LP9W7B* XywJd[y P31[Oو]FIʾf<_II`;n/ ^qm {L- Dڄ8)Y!6g1]LWagD?XC]L\\Tur/^FL]̽ǝ1وæywh[إM6hkXLSXaă+4o&VI?gk^5en>(-k'-4Vce !yjTMUwUŸ}S]@^r~XۤCt˰CY4HIu䲂njVt'-1IWs 03&Sl;4^f;FGbOtɾi>=MWW $єBr~S׸?9vQ|yQ"J٠ZC<$`[f׍[a 4q2J5VTamo7hAx.H,=o;wrrT߲Kû]Apb>-F'c mryka<|'tD2zVEWr}kVôR'ߗ2ؕ A;LYj@E$wv9\vኌ09PVo7XGEOkT)l44 DZ7K5np }5.G^rQF2`Y$x}…rB6˥YIJنu<(3b^O>%(oqAWK~gRC5XmlA{3M&Y *oΣ@as䨲ptE ? |3gLȦӪZJ#l<84JUs;q}s-46U;,GSDBo v7" -BV}O|ÙlN5-<|"{R1\V)X0]_95'INYϙ;%‘9F#>!Ķ\V^i 'Icej`jL:1m_6(i#SKᲡnM؛ABw߂,EEVM\ϐy 굍;){A1кAi?և.rNNIxx @:X=.KQn4%K>vp*7vsHmSʕ{xGhDXlVs2ڌ (5)ݷ웾ʡX 9!o3i%dǨg1C$Lk6z+r[/.._ Xv6a)~9ryv# LJ'keC?~=MqD Gx[9LPk 4,x8Pd]p6οtf_9gh K+ǁƊZڠOf֪*SD:)<;&בtrƠ'qByƮi3i'4-..qâ*, LW _4i$f7V-E,&2/8:=F/i.FU0-HK\}p 3<>N/w>Y&IgEΔ4i#P(7MKͰ Lr3(E`]?5PcSޚ~t'lD≁#@6gԐvP؞:hlp*9;F/pI&ubQq7U^~C)Q2Xj;~e쩒omyc8+g4oe3Ճk."cI1?k!RH:b0"#KCEJJ].=>d7I]eiV #;o)'hb"Fu9|\)+&}O7GC:/Rj7꡹"OX'Bu&M /roELGOPDm5vLߓ\c^4B=ďpՕfę瑘'[,2EʋZfvbr!w]b!jkLa^cQ$SQyitn?HS/mxRwwnrC)hTJ+RѡC 4 NU5u%!EevN@o&P,T7΍a嶘uD4kCed/J9H ˵l2+.vB2LJMJ9z)/rn#烟9 wq?Vz:\U;@ #z @ TgZ(2_]YG}7TɅsێ}'?.,Lg֪֒UZ  ob՛w6= ì p4`c!$zbB.L#)r/{b8c]'Z qZ|oza) 5&q*[#2nl^nCp\TNM~Lw`bV R';Ss&@.e;!WFyRr>CE-9)KQN@ @ )Sڼt%|yiЂ1)׿HyFO۔iwJ&/i\pDNdmDŽ?WkrOjf pagu6"g2v&Ί2lϰ_-Z=,qL'0(Cg?AmUPzYe!eG/Bϰ aaYGY1~8ϯƄsə1|e[<\}mCPD>4dLMn,ڼɩzr aF) 8oP(gFY|(8ƹwqv?fbP\Ev ߏ Ю'/>AN^oht-jBL,9|<#s?YK̬Mwu_Em]$|- ˁQZPīyU"As$K۽'\nc} $uX.$֒ `PV(=<<&q0!˱"\.v{vAyyK!f5s!W G$$WW9) Ub_aQ:] ,#* C yUH}Հff# I0\~t{۽=:Iz3Ur$ӏz owN{AhwQJHD1wlIm̪-)⬥b8 칐NT(Qo}xGWM;_+ jL/$99ܒQH|F#_6bLG`[4 )Yg0f-DNg1O_)<_ݘï4_NE[0Rd/#hH(dWD KFg#9:Q)vhcj-i-"Eqal ;5+v&3`T^UJ5WWzq&S3FMnuZUW]!($$ |{0} dW=~uҼ`1G臟wX<[&ݍ. R!AB0*䋣z~ܗk#d< @V&b3VZ-M'}Ζi[d~r5tK. PU| y;Ųo[rfBgPgB#c.!ᯖXA<$]~[]ȝ:8Vlm*B왅^" ,bQnb~e{ ht w EɄqCFdN;ȜO(EBX#U͠fQ9m1"a3U3 $!F/'FK[5B`F%!ClHЍ::ݦؙ}l:mi\ԡ=Bd)DțxiZnBG#:^{RFqP\gKgQL9C~]$LLj`*'׸5UekY!QTۓU֖:gnJ\]n )(kD!b,gƶa&P lw}YA6tM$?þ} #9Q6}B%خ7,%ͻRt &cˁEY Qq+_֜XNLX6燐{y(kgjRqyor9 2]̵*I=^9]@ѫ3t:Z쐺Pt_ؑ!/3x-T^2;IfaܼK5fse"Ytyƙ /Vr.^XJ-93Q`NIߙl[&|ZL'.heew7`)|Bw --1,l*!HJo)Wa".0$ _';g : j[Bgܳ`'>D%>#Qiig0(p y?]yp B>PN% zq1QJ<\mo?l&.;WzDy Sq)lQ^ox+%lX2y# 1}/@?spnB^~{fjG2h>sߜu"Q\?NM;֘*F%2:mnvy\w`'5k#O^M?} t^(lRg-}q^>w T^o.>VLfm4>T5eu46 E}?Iyhj .p-oX<`ulB37bNYqakL{(i{1N7`<}g4( ߁y Ӣ=&L*_Y~FNu/UF~FFꢙ{G<%JU٣X6!M&BATW7S|ѱf@fqޠuy䠒7jVv>UZ2?@$gkq0c4p-uyR3J3 P7J٭Yoa#g1s,"'h2Fʴ\֋ G4p?Ss3#DF303ʶ|Ox#ynjTaRِPYr.=4GڶӲrA|TĖǜ[X\l?>*ZR_3ZZbhY9FiKk~9x%VA+^N凜µmv;v +Uv7B WKsJ]a}q5 &h'3Aڎ1%wK >4B`eN A8E˰'ßu1XnaTV zlkL(aO$XokR1Tcc" '纨^#/@-Ҿ_DC6ϝ4G2p9[˞x^ƶAKjw_0Ϸ}r՛-0ƚO$I4'H_C_eV ];K-^ 9)M&x5IPr{r8>tiwnhC{]Oڻ3ql\k wmwzDE,F% @]:tzP ֊YltCQ6fE T{ s~=KNeL.M/3 ~OhMJABBA/6$9E/70P|Ip-BK]{=;ww!PT?Ԃ[/rqQۗ)ٕhP*TϤo#S٘嶝~)@GMАsiHj/l]͡s*O̿I mY#nr`)-G9X*1fv Zeо +&`Mʧ/D,JἺн AY_sLYmQeȑ{3VN*{6qF3eˬ8e`'b(摘ecPPV؏(Peq鄭sJvhY6:;H,n-iJX 9wcdκRdbb^Cٛ8XJC\-.ĘRV "W@›Z1^1yz:j[P\l [jW6=oSE'Ґ\xg5s~j51K=ļ0hu#YzODIJCҰQ7% MǠЉ!,jOc}'zqfKD':<ЇŌ&el0~#;{\pxT5x@8x-J?O@zfkLQɠE[_8Yp+c\h1f]L k1_wrHIǛp&c#v=&Yaur*[O6p.˜<$3m p`ֺyW%wr" NεXCe@QjbBƣCOI=@X[y1;z d[3n  :R}++H{\|`SfAAAB%5Su*IUApݓ0ӑ'f&\y᫭6HT٠U7Q@zNg+ȠA'DEʮ,D1ioGe4pr}.[±9}](4i ]T)x1M >J{s&WFv(%ܧo#_Kx0XGM!OЬL@^w`9&[VA{e -,cd-"Qj41!8x#ƹ߁e85x孬YFLm>lq:ak'4.Ǝz0KS]FQ (c='B2V ѝ߂oͲf Q8ϚrRp]itCĥl]MFb[8.G.VfUCZ:\+J>[칮9>sFoNe1.^Woz.&v\撎P"[BHGC!A+¡1|HM#.A%$:Y/<,x]A)D;sWȵ W0lf8rlwь޸=r)wY3 ʆD3(%O"hSyCG}cPL%Dtr3 o#ل4\ M؜!)-t g;.t_t6t] 2 + 쀡D~fg\7#(v1ߓzdzFo-oej?BadK,+&l'~1{D_8;Ke\*MMl"̏:FgY;|rdk5#u6Q/o%,_ [ zc#mQb׸_YHМn 0b3i!qpySAee| ;(!Qab%\g*#y[ƺH+AMf ]y:K]X;YNޢ6WF]Ta?q0y!|_E&j0f\q[ 7;|RaJ-|FAn6MN&tD442&_ ˍ+Ql]ET"GQiZ _d~u[$^YɒbqB&]/ 'N$x> 0}X zeHuM譡D- qW (e:U# l˿ʊz`\r[ r08hCzk\QX%p {4ww 7K eXa#}~!&~ Fl!(d!|)Lz6̥բ tuƒ֪=?e].{nALݬ=hGBݑiL!as2ɏ? 'ԔkS2NisgiAahIpBV6m>piZM3xYAKA1D /XY)hQi94FL%mgpZdA%^uCQIcER;6si(sF96lBK)w tmTg$&6ES&">VKPM{fh."3'weAR}*bCV}11O1JIy7k`˩ȾmQ%Cvo;s6ҰЅwtMOpTY?乴_~Kڍjf4um# eԤSn[{Vi(?ouJ ) T+nKk_>t%u58oRXsh*VNX;F2'D{a^Eё=4CGR9+R8)ϯ1sw \zdznoWurE|ZX^iisP=UVx2kxz.)Py.$-F3KQ+7d,aKN@:e.U$C픳=Ysޖx:04[:,#JuT16y+?Ag V.&EAًigis7|˃ckՐx>ШY.t|fjzf(Km.䄹sgKgLMNٕ͙C ؔKD@CerL[Ys5ZF8BTial-e!5%&FӈyRM9ZBw⋤hu~9k1!K"ZH!_Zk%Ç7 C P.oQv%aGn "] bG-A@yg 4X_MH+-[!TjsʈP4 c3aru+6Q^ngmkPӱ ~^+5k֥LW rgV'dps2} &^ΉqE27/^(:X_ .^uQB"d*`+(!*_LJIUp%OfY$iJ[7l'm(3#{jB]{jfV'|Y=AG9d V<} C'`bF,@k /r(_0O\w#D n3Kx ?*X/dάmG3_%(FK (y@a,7, + 䯕dtK,h:hB:ܢᣫkW+<&cՠ`ҋ}KOɌ_T=IʰDMCC(="&Yl+HQj ҘsUܥul >Iw ̲Ջ4e5>[W"Ĕu0yk/DA!J׼­ #$x7URq.>3* kR-5~F@. ̄ hRMCxw+bi A Z;`~ǔ.z8@Tc(f^0ð6j|r|\n xRh&twxӪ+ɳg?!D꧰mR&Wqh7)y*؟]OCH[HH 25ӨY~ť\_v3Hpl*mL)ru6!pv)0b.NPxSZ(wNN(?Zf78ŀs韷ҚHA[eG3o4/ I{A۱149&&#֢3:N |WM_*Yx"+֠gV2~F;++ 97IlY?X%|Ag|E:9./m?%5O u%i4.eMyWҔ3|eos;fOz9ޅC!_X֗QÀ?MaNYW`LU[3׊V98 b'V/P@[Žn=Z =R%"S =D&xè]V\>1ldm{' OyCMЭ@t >rf̯  Deg:m8ON7>&FT񒀥ޝ?n,RɪfpkxqJv't/%y+ӆlF`"MFcD"J\M?/FG4baH]K"'W좖&Bxv |i[,w—G\֨h^^Vv4͑>=ώv[}6O/Wv/ژz0emN>67B;P?ķgo:ՎW]޻X5tEfrs|~FXz5%:1024!A;`$WkޒqF(wCw g'4%a~hz7DD Z_Ր]!ZGzUhXo۾A=[w@lХԆ\iR=]|=4S0HeKPˢ@[{}"WtŹjhI##'[W?1cNJ_Bg_z$iC?2>7osYRĵ;ɛfɩyۣЎ}e>?Pǃx}ρF|ǩb;SRsl8+=Nqh FGgz^(* 90|  z|v +^J8vrBVJZG[ ؿ+tfevxxfҚ@ k~"23<lnhSN!4A4H-Ic)G Ѹn4Ә8)ʐr%Gٞ)V2q珱s$0\әFIJC;%.UN)._=ŔMl||jqBdgrƵa1N CSWɳ|X*SNf Jm%SB5O*DpfQͥv,8.k91;o.۪ (Vy ;x4<,HQGy`q+P4g_LCSIϱ2t)j~d,ojވj_[[X;Vi!o^e 4,3kR!pYGįVZRjW>\O"9tPg&{93]r&loq]O>XzL)شGUěF,PE(qst@%Vcѵзs(IøՂxC .J:Jc\o7T#TePKV$=Ou,8VM1fw*mϾ..TչlBiz_ѐeJS@ø[oD"SaI;&3?.U# @&AX2o@ˌ<3'&'`RLz#n ]yfBTCGS%UM`Plt !T?>%Vm=j e65Uj)#UVr+v4H6>(w8i&IX 9JeiZr O0auG׫OG;=`+Xev*Eͩʘka0q+mWB6]Vddcoe$4]T? %1GIוm YTju}+F:9Y6q zYx培@$|(QCjl#pGG 9HHҁ[S|M/OY0RZ#eR0VQ;}F? P# AӨSFɪZv9R,v7@(صĺ,UvGamsgCba!Ԡᇣ3 6HQoTw1"2||Y$/x*v" r+\!ý1}~h7$:@"ؐupt+ F T8Ǡ@Md q>56 ?,d9W>7{X`'':~te1_G1u-T} YLi(޺9TwY(;"F6H3x@'a H=q(宝Yܐ(K$078LUu{uZߢ +[=,KzvdB,UgI!TҢ]%?<<55cѥ% (B#y!`LvkܰE=ScKR 0[\GPyj\p|QQ*U`0{k7M}bfץfX՞$t1SY\շp{}әC%⛟`dw$tvb\u=ĺ^_{%_ Ed]pm(w#vR::`h͔P}V?ܥ6`rӘd Pn3,c_:gB΂;ᛘ]sr-{ \&حOe-jl qҜ}!/X =AtE΃p[rzuԝux!Mj q䳽Y?:G @/G|wzz %,q71 6kLKy(+kb,E-3hRDU>Ҹ񚠍I;.g4L @|IU._&n1~*,{r D hjpz@Mp뼃; 񓓉*^N"5A%\z*95 IsO R][]P>cWd=E; lz {܄*$=in6p^7rCaW[#[쭓 i/̂<ᵃN(BLc.`쨎NnWS ^=\- M-+H!Tpg%2rVL^.$) 埵(MkdPLl`/M԰ ̿D"([j$ŭ;r)yaö3,b t'{2%BfeG #uN&kZEgY4틋e$+jvﱢK *s(p9_[%2Ln+kZfLps{N+ =o Iʍ̥MzoA3W^V*٢^FðpeZxGc?bNb0"Oǫ: @[i)HH_asG0f9?\ww8j8#Lu#Q)ZP,R,8 Z8ټիO.5\5:W>|XMTٵԻ5cP@cB嶻VmG1< +9rXZk#gX-Q k(nt7Dx}q}Tb2pI6hiCSCFR.Ǜ4a! n+R'SݼVh |MXYnDegH/Qbpg  8oB&} @!ׁŒź'V‹K4 g8aؙt|͠&l1  8k7^&^^I>IWe̲T˦ bCh`ဆsI(ۢ'R}݃B3SYϕCXo|hIkn~ԟ:eDMBYp-߃apǐ h-X”U#nOn֋L5z0/au8hAY sGN֣P8 Cd9%jqGtz<Ӗ>,={yȲAWXjQ35P$;0D? ql$e_xXDdx+wx2wg α/Hec[dh&0tH kk?=;[8j 6x&1Q(ENC?߷' rG]XFR'_PA0Xpu?#F&&Q0>]mHu;BH$Z$ŇyQ! dto$zVC@py} ъVxT I?e b5'tM~ ☤r۟[KXʌ>OuTA_dBVկqt G` dVmIQjeX؜SAytae!#idV& Fx(h3"ig8L\`1ͻ<ʶ.w^ <7~q5\ ޒ;7\'k]]b>r)mqj>_ܡ.|fia7YDm>E T.&pԟ@f3 rmUu 7 ޤEraj=Ya.{0HY+ʝxޗ͊W-įE~H?"6~P&H<:RVU?04|[ މIE0G.X֛>ltV)Eu,C\x_uE[eJ;:ڰQw6*A:Ja oقG)o?dԡarw?} FK }t/Bq8Fd# ]ղ3Zjj #E& ^>WCC#;Lx mn:D%/VǐylmP2V|c*nT h z3LjsV֐ũᾔ.6 NnʿFX'Q}#4w5*MշO,H TEӋA^YGĘL @6tO#])l0RGL;jNj2Z϶:k,}(<x ,AWݣT ʀS t #U)[qo 1sjg}ǺYf("JK1R)&CXd|Wq5xϟ@:"RPw;"@¤s3,ᕘSmwjpV[|]\ #Tӗ7vh[cs#5]7.Mc`,V3ة7^.h8P;|T7eSo)b >8D\jr:DTU-M|P.c$nE'Q,sR^kWDF”bl 9֚W %TA=,t.=t ̜~<],K=UBtu/vSʯjɢ d:n5EdVfY[ uC3lV\_ZORβmk9rorH/5[?e_:FO4I%Hx0N52{`+AZ@4]˖_b^f'/er3}j")yհ}Cm J\EmIj*MACR: O$$W]WCTOJ`TlQV!Wgk>PI˳NT`'uӯطP wZO<ܬV@DC6_qzOPf2#Iô Ve-#4cۯNt P+7j bӍms1?tϾZ#&<84t64xi);i>gbwrڝ a}3@VdۣNqYW͝!xhGn~x{DO6 4մzC@%s.GRΔMiCDD '\s& Z+ChN:6lal^Kakeh(BLbY}r6ߠv՝ uI1\~"a*UMSㆹB/J/d6A7B'~%nVPF6+E+"@*s_&bO.Mo@UڬG qr rm*,̓TW ER='/Ht9כύ:D劃NJ7[Cr\c<,bH]gDlI(m Ӣ3iN].,ܚtZe0wcY0zagZ@[+ӿ\aW2'\Ap"3+N, p䤠FŏY^DB֞\ui=wҒU9*A')K&}(tX-]ɮ0)pZ+~Q605Zҵ#cI 9Թך;U(oV%b%U@tsqC3AVoyK 0I7߅/&i۩2:2iiJ76B߹NcG1ȼ~ܙ։欋XV[9qb=C$j9\WiBw0`2ΘSɳ37,i)|I0Mݛiu=|^:u8c%!v},H{U?Ne 2i.7焮oѤ=w%u(& ɰ GApcSZ= r't,!5՝`-c*0^6z%yuN̪Wө^w%FtDH|UWq\M ąwo%Dkgi9m׫)@)!!z{AHNVfܻ'f Q %۔/ĝuՇSky{;sA#TG ʍ:’`($`HtËd"Ppo1C?r>JSwǁYͳSp;Mn K_ ZkJ]*T~ăM|f )WqPYww{ԝUrh51 7To\)hŏT͞nv|-Bdx&S׿@%R(_ǧSNJ@ZF~Q12^Tk"sc۝dIqmaoXp8dH Y!Z2īTv(ys{Z҅r0 &>,˗T.R: /D2={2 }wNCu1>>>;:z*Z8zDWoriKI@<gݲZ.*U2tP.. I4"e%ʕ~%b&s!+JGP6Bš,CڞA|& Q(ch};*՜ϜA8r=PEAPwGaaZouP "ptQF^=L]ؿ ^^S 0fV.P\$p=F[ _ϰ+E|)1`dzˏ&  M:.3Q/މB{iɹ@菰ʫ;?Eςux1 pC.(@KxKbґU*\5}2D ;{6 }#s'jw>"| @]؆ܼ/JrqMͨC\BeNh^϶ ʮ fid`Q7xA6IxUsˆ˓'[^&KfçkaO5=Ց՘AEֽ8i7PJ`^:>g@Í*c$mGPD3C ͙>́KAstoNQ}njpGP,Xŋx(p]+1)8GFHɡIJ%ltTf0Ҽ>ﭱI,ѻH[{\bWȂ(@XAj%/c-5b 'Y*O/E<ѫ}^Ix}2rۛzߡ槟&yE%mk6/tԞY;gIe0 ~e* `堸r_`|JwQ Z^bK?4&-vAM_r5"fR=k`QnAɞ#\gVyrɗ=νox,tIӺn Es*~z푗S?pjMeh5?z^k/,}ٙL,cpvcD*L--ݡѨ _v0s]1K)3sU0jQ@ Ky?"es!>Vݻ  ?Fƍ=/+,ǀSNh41}bR DA}Q.?[xuױ+G˙GMϕ%Ԋ>r-E*N &C;WU^XC&<<7]t7T&yct!.5C1+*s)Z,CuI n'駼GU XMAlC`\b\} g2szܽ^Qկ乫/:5]BP)B An#O*sT]unZ\0ۇ` zҿ$66c߮_WC2#n%G)Xy>.S !`;־#%Aưj˟YϘMֱWn2-%\TU&`3`gkG!d!r.L⪦/FX&m<':`༴EQQ7U< P]`pzC yp?س Wt$f ?kDm᫶;,}Se^N~:SC[of}WȸjP,{'y@,8RgtXBԴ m ~K \ n逴}O#=LB?'C8<e;Uq}Qg0x''IBLp'q!QgƧe]Ѐ%ߔ`M54͹i|5)Q|#p="i?@Y5Tʒx;\`f]"D0А2YWD8&Z8ίazQ.ߎHl%XIz8f8ܛmnǴg-fGa~+4(M$^t!8㱩brEGO{wC  pV4e!b$%=2pҎaaN?LQ,SPbaۇ`s]uԴ4ZzVBYF\n c{Y7pr 5 4iZv+8h*~h+YϴlC|#΋Ad1cC9$wB9*UY;ELLXXjcO*R=BD cHږYZˢ&2Ѓ>Ɓt_Lc5*.W4\Wn{-yD<4g,cT&:LܜqJV5οW(¬nf]̝ɱi|b/F#!KnC^ꟘǮVBϕ7E[6C@2 sيչm𢖕v܎bz^We@$JZ:{44(NHؘ|oY7ȰT]i [bRN0VX64[>]{UrΙQ|it) RkG_N8tmMXotmp5+ ;qEط-HfKhP@Ef eE{ _чHxEÆ$h$N+4f^eP'"kVcyEWx-aOU?wq˄LA򪛔oWชG-iܜ;4@jgm)*vě.FGRR7uɖ9;+&K.pr 9 ˭qt 0q4+!v뉜&?a\K'>cGffަ :OnwrvI3ʕj78R ll]#k2qii#$j|[lfÆ=\[+#1sxf=n'VLj[T{~r\y}nΖ#}jx=-8a5p eL11siZ$l/%jt2£z֞K)1*4"6Hg-?3Ͼz&؂\ dƎICFb2Ϋԡ DPhYc EZALDmbxG79#uC&õ DO kBFʢ׉=V3L~|$=T::Ga#':z^X3_ rK34vE זxv>x%݋ $[LH.nA-/P ۏYIЩ󖓦N ܖӠtlu rǎ^*dY-_t_ vY @3WWҭB_R9]JW ̎ P*A &DZ -=dgxd6Լ1/oPmӪ/SÌݔeX`0k4(\E2Ԛ[ %K|_٩PSE=*ae+MPF\o`T[YcpWcZ,}@3>S49kPں:=l*ѯO%. -\.\H@ 5byd~BgmL<.HLi aP_:weJ[y.vz?&qz7sAXe |odzԯ,~`7n"̷#\z ѤK>Xtx[=ԝ( K"CjH tjj9uPCxhFq]'+o%B)9cFxTy66< xMpsW(M2P *e:chtyQorbݚvgmc⎂d6n=uX},ęAr[jtS<p*9Bk`CN< >N9P"$Uਆ;<1HAkCDVOXBbh1S~7D~M̲`i. B_J!Dԯci)ts$`{v8ƸdI re_JxwO+VܜszPGUL1?mA`b#& _@uLˎ_cVy)؊ӁV1\d99u`|=F)##Z?g]FMyǂGG\k&&1 8o;;_< wʢ_=}y`,?Qme<Ѫ`5æ@ZɈ)^KWxx*߫)&WleEi8;ʫ²~]^ڣX:3&+i~Gi4k6'o4p^ϩm[!ƂlSp|휽_13U9m p\=/rp˲Ra`LKZҟgy- lza W6X>JO8"uAa[RI35!N Ǧp ߐhbȇ~c8Zߪ6Эd:f 5IB)whcܼsތ{҉AnϤ4 v vjteĝhٟQ)dqZYH|8^F4¼l:_ZJkk2nrχae}ҕ Kһ2aK~ t9 aW=d? yE~ 4eN=w?@*kR ^FS䕱/WE)>7GW񬋕%$E f Z {-u:j/(z7y! лg *ޙ2md@J+Xl9?-keVlHId2ͩUnj!7rOԍ5'{YV/jat%hCw8-[/[m( 3aC.< 88[[籿qzmR]vB/ ~] {pNW]=7ulkD:eUU~ߊ9 1p3 a1-X5S\kN I`&ȼ*oEN}EGWU#rx1Qj/2'0c_~Dؑn Nw'[`EKVs]v_x?gu8./=ŕz.z 1={l':I{OH K3 Qݙú0 Z+7b\n)\uVO 0YyW5බRE*a0z+Wyw ke$h;V@aӨ#99%sד4=0s"Y'lEC@ξWlb.6Un;+|=\="3Nq "R>tks\ 1Kܤ:,oq_I3l0$ =^v͝Džn t4b|/}1=ixpfK(ڳ1qldX$l0\O.b$6{\=f27N\0.ExKpV.<=-,(*8`U_O"> ND((%LXN;⨚pE!dY8KzʝƐxm̠ ŰZtαtG'Z< Jhs=l˅CXK_J[qCA<QpZ^c2`l_;4ihTJ*&&VQ 9qᠢX'r!x+rF!ʿq r2}8Mo"&yOЅFY#;sY̙;0 a[<8>%/կc29{ :*#Ǧ+5~P0NIILFR)9sV:$B93m-ya|JCg7k].KjįSRJFa+0@s`Dm,NLu:Zep[]k[QGR=tGn73X9*X:ʫ7FxW4I$vCiEw/MG24Q薏K^~`K#΀ܞD<W"#W^Vk4RCWˀWM{DACZtKMIJ{1 yݩc.vڣXw1/ʾ/3!}9Q\g7=J ~Lp% kam1< ,Lp$Zz'n/lzN@sH^iW(yLv0.l1E9"w76tM/&E0Հ,)*,sT.L%&V[K:lyMr쏱_ZH۲ f I%orAeM}Swta2;8͕pit 6߂Ֆ%Ǻs |!7BʾS TG$w;K6U-tZ/uIVEK&'gĄ9]xׁ\]vy)z+hA4k>qZ dQOf=x)IB/9.%r:]ٵ iQ(';Mc@&1B*V'!>Hl@a]J3tqXVӉx&`yNiQ>]/#,h)7<&͉aY(| ZQũn+>OZN-+vI3&gf r3;Jtr=! ,ŏX},7&~N$g[QbwVyjB5V8fiŒ6unU <#kaz:φ5P46}j3ZK}I T8X1slksC$ѧPߺwLBWv s&P./b >P{Bgq*y`T}Zd&buN"Jj٤(ج?ԻK(s}hܻݒpٔvb\>`h`:edQOMgLk '2HXK#hgs.:$6g:6;H3AVzC ၸeƱ5@*uSPf_rٜDI(˯KzێM`=ɺRGV0kh.Q V3qq?c^{0-M{?9Ŗ2oٳ& \ݝwIV#?%1Ǎh]"՞4ZLV S|:p/Ob&u9](xU/aP')F!_F)m`.8rJ"3ԫW="@z;vXFeS {0=cdDvɍCxe~~ӑx"gG&v# 3ϩlQơjbZy[GR\8XxCĩWN`Ok@:6A``wJ(ig,$`=o[,&. "j %52x3Zsg>۫w2K_#&rn=Zy1p yo:Ri}EtVҹ U;gM 1#m׀4) Md8G|G %=- @̿VHJRϩFצ8!J?oo o-lqr~S>Yȓ %kg_"JJ\&K[$SmoN<֘Rז$Ğ|A'tK'LPx`g߭G(i+2:Sds8ۂeT/w;;v 4 }_+5%05,uiPP? (Jdܑz\ǥ=d*/`T$,%$? cv46qva=e皨\V7eԖJwF{h/_9\~ ~0u%t# ¡3sVf{]w;d[$6e/p Jށ0J6 F?#p Ơ!cB;fpu4gJjn#la1Uu`FEWP$XkA}*D_2?ЛDUVV/t@ǥD!i;+/򳶽y'>KNRz dΑ͜#NEO3*:9~,n 'AyZ[tZ-u~:J¥nmVU1PAHn`OluEc1yח8xlh/<^npeܷrí^_gzow $߷UOgPk jXPM$qtEu9YԹ#2毙:F+xKzR6fCq{W׉k!8g%,/%6M:P]̟Td 2 ?'z Mx;Sg*2|1sd⋚ӟo&/)G;0ҭ 32;UvH5j.'~p=sKƚߣTN`/~Q5@4NeEV; s}f/!b89 zQeJi6:_T2o .5^D9cPa+:j4MVM]LXU2R=02<B^< ;}pxgD7 JU4ZۃI̬5q]0/.OM؂RK;l$ZqtZhى 7vi|#9G?R({1T`խ9 zXMLl!QL;i B ldIK%&>@@'pP8?kk2@cT>dt,.5 u1j#i K9#Q/F}h#anH^=r׹i{t΢3gb6逸YBj𸊖a>\ DRQnnPiAN?'qW) !+FE@KU0Ys_u)ق|SҔ2$%fDas(Y,׾`'}B.pIqP>ઍ/Hkh`;|%hĪ&mvwfacԇcAϾ+Y MN;a,`iפ kWjmDlzP &jl*7ϿH;9'aIY )-ȉBFIXB\8FLExC,+Ρ1;sz?勔>w9C駏Q=lsyP~CvKp̰' ŭlTf{ J?=-g@G:1ؾeA8$aF7J7Jko hi0m(ҍ[D 85ku'ʶ 3]F+$=gJݕ$U6SEܘ%AWKdavVuz Dk >OzxQ=Q&c#sUo:̊BˆhhL?-PVC "'&R)ءH⫎:}oT.cO?q\UW6}GFS%=Dp"ںYb@Y9ڛ8 Qz' HjpYkIe\c*9-;?Q0<6YD4W_:*;#jB?Zs-r˻Ur s5Tt"⊄p2Ryz#^8)J^d?WMR \8QUrU!Y$6`ݪ iQw--{XNnVeװ ~cVڡwMEŠS ' 5_*Za|HPɓ/*6 l1'[6 +pis] DžB(埝FTpLq)&uf=HɟyvbDpv3=QV ̮O(娰xR) !V$<QN'q/M{ӡc1jK]\Lk˄0t3@< !RG6K-GGzZYycAacR'hrboY͹ɢ7 ;jZYB,s"$![~1;O̶*J}t­WC1>t˃)JTbo>cL"': #?>n6mގ,߶78z4@ۇ-sqf\ĝv-ݱ 'ȤJfA1mu)pk[']1OՋmcT#(oT}lOmVJn?ٱ@OaTRǙIoSZz[N^Rމ㚝,m*$c;tBmzĻ'+}zQfB۾mP|2$D;gru6}=#8óPΙYATIb`fGn25cAPm Yhj"PQ\C@y̱Z`Yv B<0zbBaQ#"Рb'lj8`-=[H)-ʯ$nP~k^z>d@#c_54L܂<ֹߡؐ n+*9|\yĢ1&߮Y_UֹN0߹Cp+;MbqQ}>V~^Б?´AUV?ؙ0\'nǷ@|Mod_`nd }^"5!rcVZj}U|Ū;Ȝo+' ka^Catme"(5T-St?9Wo珗XzG LP9J40>R3yDH<Jyq:5@.?[.M!9-׏-»Z |n@Ū;GC.+Tџu7+<ohmOY(|KLnv ~,Ž(C,kn(=UY>&f 'yKل;M滹 ;{}DG7gk%  d#N 'g FWflיp~G6Oвm@fNSS-r3|_7es)(7L31*uRm?z$>Q-]~v}jX0C%جr- ;r5eLKWKQNN`Y\iwF^xv&ו v|tR)ֲHValTO㛍9S9TffдֵyH2T(*c :!W9ܹu"c}}EMpI)"d6$0CX~8^1Ü9'OU vLYlZ8VLYc#*5{_NG lpA zz>=?J^G7o6;wVZ4#KA}Hm`s_`5`)Xw&]It=2"} 3iقzBRv )cB \{ctW;")J P*'(f.4ﺐnUfdwɜܿ>vgw^S_U \,np77VS%?x?ZlX}FF:RԳϿ̽xV՟; o1qP=|͐^[e|)|TUOt 2" へkytkDͭUWͮVPoi0I^SƷ~CQN_8;iJxf kR8V:;=u-i ;}Q8J Bp b,39\$GxИ(8/ 7~!T:)8Bg FlVG!|׵oZ÷hω¢r$3v9*g :I d܅Dsncmϰ:j"3tDK uLKJIC!'oZݧTT.X4Y<ĊN -.h_+ZLKI32gb:jV['@Oj 0RW3^'r'\жT u9 _~@w1# 䒞dY஗ݶmK66ɛSpRE|~o24>Ehy=4IQ fxSA2 x WLM}spُn>=0qF 1]equZxߐHDe &v_n:~}@zSBzˮe/ؙqLp[_S"T=*V߬.(k+ @i7~%sc.}aM(\gOvN}~mS66f%na`mRHȖKBZb3 (yeTj<\fCger.DPoy͗*tN#3*'^4H:Vܯּ"Mk(}3" Ȁ0˝^ !+l6;)4QqG'-1t񒤲C>>kosIxDlf5 QPJ% 3gOuV2b-DAmy)p"+=h?eb 4;]9v ]ya[Otz(?)(ԇ$¦3mP/x%-td_ndQu1gج;ٻcVD@l_YoRj&ea 8/Y09qgG.[O=Nu9V)cX!p[) 2 N`V-@~6:|5و9[*I@Ӫ]_R=_Z"/Cb2X}Oώ#n3;PsA}LGz{$}%sWΊ=9F+MuP'4cc-)=f/??#~^Վl wqnD4ʸ8\gӊ]{k7@6ŧEn{@xB0-⪡#]jwS&%Ĝg(kze|p2<0i[(cuBm#E0ߒq{e]E]э P,u""Jglà4$*ktZd%udvGI$Y^x+ܑ8gV,>Xg.n0 s0[w{RvYWeEeU*LRdY]NwҌSG>o@XEӚ "]CZik-,`pBIP,# >BDحC:h'/ +T1\ML?F(d^c^a:8DLl`\!X!4sNuގf4 ޏlM:ɣVi)5)*ؖgNLu弣.gB!$"*/LC}wPD m7XфT鋮X8-Yh!gmkZ9hypx?9Ii-V.3|p!!lǐxW*U\H]~* g~հ5m1)U޺Rf9?&Nb4z9*}Ή Bc>j̼̟e+j!ʐGM5. 9l-92{J&IC5ŁzO L dE=ۀ*a+LSitp/4-{4nۿZCDdn&n$uaq}^"xnG+#m'>?dK |ݢP_\sWAF( yƯ۴4"- P @X.l|h+sp<IJJ AX~Fz, DQk|:9^{ naBocx+:FAЀT[~Ow YtnyJzEv6W * , AzUـa[6Xz!U+(ifv:.T>ebϽܐ0LF0$C&Bb_J}gqS򅔤)s{WVSBS}DD\?P8PCOKp*n<{)tEе^@'!*3 }u&LwW.>^4('+ /[̞$=&"XD='/qse kxbIC"˸4 7WE\ cNfU)24espۛ-&:B$$ WNbG9dDjȎ="⣡;,zQx&b@8KyTx&v%%0] !7nmvenP_<+$!ҢWӭL Z2[ #߽&/&#4y_2V>v5h? miJxx0;M1_icnʆ=Ҟ"!5 ]XV6m(`7JBWgJߕ&Mc'sf |2IGII1ڋP3Sq+$u Dڎƛ2nFw9kX^ , C6`OLɟqS<4;/Ma]W̔1\C4}b2UD@k24sa/s$ńNb ]sP?S{#_RUϬ'qhSq6{: ǤgA 4!9pZG [ͿWZ>vW; k(&1~ݦh>NLn}XEjO#|xxSmDM7jT"nbi*3!i, 39uEMJ5:!nas,CFPˀn_]N+B+ʛ:?鎁1c(jqpTbkpBV"Zе l&-u+qx!٫%CRTXJp^W&cCfah1Mv>pպ-#<0m.:g[LDY6sȶ*jfJ7g R@وkDr{$ gh/Aw@) ҃&̹Ű)(Lm ډa9H$"?*Tw&zX`KCD &),}NM.N1? $x-r>}vB}>aD)0DTR)Q)9kGKCJ[%AˆXT8XgIYZŎ n>LabdC(}"UM([ߞiT:;ZƩҦ'$p7`ILBӵ)\iijZQs1nΎF+--N ,#jibf0>@=-#]|?|߳z6m%PS:ܼp~ 8G~wbƺ6gk4%,K`ChW8kXsBtW@b>ЮR0'ueD)R P U5",]bCQN@Eu`&vwuXHwr4Zʩ} 'Qv-lb#NH juph16+)'wZwMd ɢߧ&w'XV-:\y-;4z2ȗEhDcbyt{np>Je~PxoX2̏%#rX՛ ]h,k"a8IhQ7W7*}zR$,Z 6'KWmO\`rnRmYь'`A([:L kτ-x4E@M R/2B ;C-w^%Y$.L+˳_FŪ JB$o H7t% eŽUB"\,=c6Pui>AB]Dѫ*典xopiCcoZ8yx9,~ (F6T76lfbIIhy ٨VNL銸2_ZMf%<\>a֖wz؄潈vD\MHxSk\ye-WwzU;IL\޷vj?|,Nsd8´9e)As94Vx;&J ޯo{ H"h{ʛ~/J&R.Blj_O-\-oԒ\tg3xhoaFDY+}7Φs^怲} ~٬|sKgju: 8a<[ż6jEwQ AGeIn0&RDfG`tcFmBJ7dE"<Tqmar )[aJ !%okV(LVI*ǂ ʰ]3j5[skz]۾Ȕ>9PST `ZB?d: kErN0Ehx|ŜrN` peC5=KH~)ƛ =~b-Gĩ[kM6eE>JHע&~&&u%1,s@Ϭܪ|;+9P uu{gLl]z<0ݰ+$y:$ĩEۡ-D^'Vom(R7bAC3FiKDއie`&eEAvF1­6ވ`d R(|3״bn5e\ 2Hf0:۬=WhҨKgbFhCΏAE\)bp:z @\Q9 ! c7z.IG?9De%OJ7ȥkMdۭQ%ݩBQaH o)Ɠ>Dw_%~c۲xڔߐx,}jd w7r xW/Sx&}b3":f X(E nT'&4 "?s{/fּ=l+66BNK:yιה%4iMrm,tol?ֿ0 4N#3E>; qSY@4_pdQ9fsW5 {_(iU¹( ;kXSEb8Ew-J,G6H> tӽ(+^u)+HR`}!?k6NdݠO9C!˭1Ҭ {YD!nүMB G^Go&_ xG$_"aN45\>VQHs'{JIOaMlywFmhz@DJve x0S)R_2PBlGښdfߏͅLeLs*{d* g}gw6N3)#7 &^^zX]XG2+pjH'k%2z68c3ۇ^(OItX UIuXsO4ZmNڝiDfv˯yWkAG#,X1$ 0bf`-xp~;\t,9blvoǹj+xD,^dm +p-Po獊?:OU D+32 `598׀X봕fgކW{nXN_z+ f]<F pdҲBG5Kz)ɂb_PMefMxw9 Y o8F- <Hd%<~zD0ӘMx4U3>kvDZl"ޡuLZPC8Sڤ6%bixCꠑH\@Q)zҠdVH-7;!-uņr'}ý;tqT;NUbT3y9P ߊqEH7к\I^VUD6+nˢ(FA0Xd|C?V8&g`Gx\ T#qT'FWٓ_&O MץU-#q)}YJ^GBgQp̿֯?sɜ2iP";;sx4C?u(\OA2LEE =g!駾7,Y=G4QyĊFAϛ*ש^mݚ2g1_`\g,?\юɶFIZ*&E;j M)vFIz\Yc5Q8]R:AUd&jvݓ Lm+j16c,ڰl]ˏ4 :V}qv?|011ED2=Q̝=3~.Ϗb[!m/[k {/t(`~2XĪ)ٚLK^1VmןTzzfpY^!2<ͿW- Z%[49WZ4neC[X#VHc sE|1yհ/gd&]C]AvYnY Kw .j HNM1ȬH?}|V }y Gߍ$Yҟ--gˆPEL<kVR|\\O";1@i딵xӨd:,reZ\wa>2)|~A"̿bvJ+VA b7-p%S{_H_%a̷b'#[c=,c]Ap?ʎ&+7\iZ꟬N-țLpq%! >e3k{_#6\ّ!2ݖnh(/8<& =Dlk=i gw [$E >49zb4 ?I rRiK2P:GH!C)Nj rUUAU-17knr:j J"9٩ $r_J<2 WXNҷӀip.S{4&?1L̽ʙ((=B{@0"w=j}wV<>\N p[EI7B͎c٪0/uiPOzi3d1OP1ˌضVc?}-S`f'zNs˾6{((-DfF7&Z9"m"KUDiahg13Sv$g@8~ ށL3HB[#1y:v^+\ؒ;d3Ra35 o=qhE;ӆޫ,y-е=hKF 5ۋ }ܵU,vȪcN4ٚ L䵂 =4i NďeUg,6I&ā p҇= +/Ԥ VOn0F1;U#_qHro9BM&&YK@d+@ZHAqHǭaZei~ĬNUnLr 'xRu{DkQB0Cg{IܐƸtv+k^ꛏC0\"?BӐHH7X$-ҍDVy7sN1RS n͎Vt6߃o%b"˯_n]u|R!,7ضͬUR(t q2EzhJM]YJP0U65l_p 6]Vw齶=wYu0R|@USK(!Q1!3^Z{q5ni`$:+ @qNoU;܍z xS&UYlOz4x҇jH!K,ķE%֟$Z/T >/^Q{ϯ^)8ͩNMyIϟ\AM#sY<&9j+&f̈Q+0qޑO,sϓ9 ޏh v]Onzo+ԭ•D~W Z ]<*Wzx ];AAZCQoVfnX)@X[ ~z r )dUS,~K#6sidk ҦI1*iKLfNٕ f׏g0]ϡܘ[9p\u)DSK2,94q9 h8 &#"nד֍V8jHɍ$: e CތBmʇj, 0vr1BvC aR buqG`1@H:Qf{/m[. 8&w abu$j~D0a6Tk㘓_o͛퍪Lp| ~S tr2_@6`awlq'"Dyp>/ SZ'm`,nF@L >NN%K0_;ާXAGR(N։'R 'ּ}EuUSHJKb Lv-F)IaoH7>E3| 7(Hrm 3Q6o\u/Oqv( /p+&|Y `LHٓ7?ޡdR(~ܾчfЮlJZv]tε\J[(;۰, jRq53 $q  gPYVwD۟j4<_.SG([G oWX5J;$Ї`#Hb)yٖEnË{O ]٦B+Q=̏AҨcڛv!<i04\A) =G#kB[sgBݻX;btvK# Õ9,M"Ɉ@s'tD>*thҖwe\匥nӐjM^S ly/ީŎoǚz^), z(=_P/rN3f ]D,0'^$l҅>O1 ̎nQd'7wʧwYKxb4ͥ5$av͙Ԅ, @OvU##]= 7ͮ'p*{NZqՠ)5}&& Usդ9VџJ؈v;{q|rnZ(K=6-42 -C VEjYg_Ѫ6Bb|wc'!jvo!9 @roQ,U%C U|PIwBG]0\s}fձY/Ys ϙ~6X(ϬJUƳ)|x.ߓ=8Ԡ6dji1]7qA׸ NMN޸TlA]Ԍ5?-^ K.Ph+? (XHZ8C2A%즴ѽ D4 sGW%raeH"7h0ۄ$مUTU||[4:G.x2q/2.dvn|\V +A*Fcwi` ( rQ~NªTd"н( m!2ӻ%~0p@i\9fHVKLSl*?OPe8X'ڋ5Ɇ6MJ:jEh'h|w\$Arn'A͘X @U-hcԈ|sv]Ua\0/R ,W[nT_s~;JReƂ8g Tgmo8需QY9P+0٬x}`[UڸEx4+H!!1"^4nn >b3$,DQZM*{z`T½(;Nu[wen[, p-r.B &M3)TMEK/lgmR<n.'ȇ|` >NXW2·w "њ5K [8Ur6w?y(y+Wq>\*9?W}Yшw4q6rHh9,3 ȡo1ТWؒm># @ƙ^ b1''5Gև,[dk+Akyv/b#޲3*'o~0}M\K; E4T7t / `f)@ BWnjG7L 4YNρU*^ V;.Lc38{$]H/,4 j fN(MsY굈 ]e3dkj@C*J'woxEGe+wH'L$&b˖vI%=6,,с3aH0²; 5?;,#۝nhV?OIKQ7VM}ԉJw>5+gS@Kf?8zHֻ0+j, ,H}xKIƸ8"'Ji}U07nj渝['HāqtB﹓W}f.x!97o*}L N?u_ս{55vBB465Ct{9yN˭^.˖ҷjx E]k}zWQ;z -Wlȥv8Ɗ[D<]-F:%?#'x> P4,cr4DypV;\޵@O)B,#9y[.#[v ZK6a?.m;ӉazRxyӲxY,PeI1Fešift} Sc V }&ܤb, F58#4yČrb>h)猢XgRq/%b$tC#9F:&3%tǘ g"*ڬx.Q{WL!6+c#8]N,@됡% q HĻDM?]u}C e/M#ln( ʁڨ؄8:a@c~i^WyֺЧɷmґ/7љ ŧצ1BR E+GNR 3HP߃|ꍁr8ܩ}qf/NQB]+, cqvߨp&ƞ=Dapk'5!D/ 2ˇ%ˏ-(zTtnZE1:QAJ:lRy5q_v!^13+W9mYte~/UV[W!R 'ȒoԦ+r:7ʋkAB\65} 9yu z[\㉎J9q׭k^[:Pŗ^5mvXP^O {gK/Z[{~XqZI(> K BUGԨɌ«rQrFD7R2򑳀 EP;_Ed%4-r^mjg|vKx/|RkyaH[4`@\Нnoyb+9 &C)]lȤW,L/->|v}Jxpw䷿ dJ)F}Awc81SdcdM*t(!1̢#kP*"Rוyŗ#js yIZp:K0'gtNê=:,OD29gΥ;WV`t&no`5Ev9gee8z 2CYcY0B/fQ{J|YBӃq/lI zoF, @&Z3 cc\`$SC}Ntmucu͌ ΋4,gvg,Xףc5k?sG5KMSxwS 6!y(  (7y{?+طD})]jh.=`o-t%[Xk:SʱmkJ9%(R_ ?&}E@ }/ C2p^Д2;R6]3~:}lv8ZyǨRQ|2!x#F5w{H9cN4B#۟V߈5h4 u07`__.[X;ߕ 3IfciLU<#ݟGQ{\*Y=?SrfcL74IS( F"z._2;4H?6"xchۗfCU@{ȣM8$Z77d-܎G^%ZSڋҰts{: :a?4k6^z:.х#ߝ1½rz 60{ u;1wW g!0gݑV9Oz)AZFQ~|5vw|1-Pl0$ NHC.j(׿T hMtǦ;՝F4 xE$oM+މӼɌ&]lv'fuþ.w)8Fb >jOIm,o&h\slJ!i坭׫\knG{% +lfǧt~TVGKdZ,ŝV0UӁaL)K&)%hepzsM-7 (f6ڧB[lbdT.~ 9nϕ53t6X:*ZH?':y/s B#z;a UIE #P5D] m':FLO,@BGدE5 DTb7|E`{""aqo6xd$C&N N*QH%&.u-ea}j9z9?:>\c$.Xi|܃[/C ccm"4=@Η$S]#jm@([&u(&gkvu25( ٟws-_]ûtN܃|_i\WuiHףc!&~JͭבCy\+եjpmĝZ=]csӜ"3u&<`T bBD)52/56U]?oZq q`@'ϳ\~bq= ?y]% $0E" yutfID>(^11c8eѤU^{Ma&.EwVy?4Z!gB[,'cm-&%ЌS2D*nV{n`WA68}$%'`ݯLe EN7/n7 zԟb:QsmXCTt "9\9II4 7SOԜ7J21CYch}u,=^E}Z:(nc?ݱ(kvT% FOvwLzlZ{?C &w=DA8qpydX6^)Z;EÜ8y^=ljܒPŰ-}|w×+^R`+#>Xz 1ԟ9*f79W\bKeTDP{K4JA[-I /Sq̅ jI};Gs&"IƬd.~0PNNWlvN%$Q;J̓iS[O7L l8v%vSRn5zO*wJ_X*/kf*^Z|U/Vw@LxsvV v>' ^?@͟NYTј$gĀ%g,57FCWLM=^!+5!lqAJ5<`_E &zL@\Y]ʶJKA0?@K9{nG ӫ}0hauE,dDΣP?9NVe6\%XszOsb;Dr^׉论n^*VKo֏:pbהGTs 죫5 ڊJ 'F\z'@9jłlH%|9jiDqjUjukWwM ˦|QHKkN|ݳepϖUTJ0Uic1_~Gغ#\?gs%o1@=Na3{'.ԜFWQ*nh-;>JV^q}PeDp/Bn&HL>l̜Ncg"We-@@6"zNDh!RXC7 Yˈ],¼?K>3{I]~8e絥WqL{2ƀ:+dv&x +y^ߨSOcA d](JY 3sHɲ_q-c wcmR3%ɇ>jQ$TdT  3HL{Unۼ`# a &5uý U-ڐCǼ~ vOǨGCʉ}غޙ4[%$L!9"ÀE~DӶ,zYʼZ^km@C UK? ^.哮{:-y zVvtt+?%.$!ԉpo*xq p>4 / K!{A01]ƨő*.*5* jbK4VL%]feR>dv #ȥSUFLÈ( ;>,g@fa7)|?ry: P{Ka0gQ`Fdz^ ծtGG0x~2,>=gv(f]02F Z>⩑ Ұo^FZzY $c8%K 1x)dWeBB5!gaEs{Uc#k\3!uLwY9AIl (æwQjiU@ |Z{FwP+_ \ O1[[>HM$P,hڲFBm%Qes;FDL*-md2h[fX-нYyi- h5%)+ :c纃W9Ҿg.NT6ٜK | un1eX쏁iJBnǮrhI ð0ex VL]Pţ>9h 2n2> u>=F1#AfU41}x&̿L2ɸR-?K@V0(= ˪*pT5ցZ]0$g¯34ƶM؈c*#y};#eٔ=ۓh ?)~x?Od㐺 [b߱?$kR#m?0~eomKnS$87g <VxL$G" \YLr?֘L>1,~8JGkZ`pq\!!)A<)-5N,a{era٣ G{8qxwwjL p(b Jqz{T&#A 1:Eɒ*8qtkގ>1覾"Kp'e!sQcn\Ě 5VuP&h^5ãSXW"|F~`k>?ɣޔ{> 62d<ŶKTM$DoW FY$U& \I5 epnoiB%ka1AqVE|TkqF6U0xQ~CxEO^H-DsNU`쭎ڪ} bLռ!1-tbt&¹U (*0D0?Nr)zߥ16yM˼Vߖ=0fN>Tz?pؕ,|SX˝О ^ po)u=X %^mqqSH|k*zruokF`*`IER4z0T LCZ<*;t132@춍4ɪNR@W&:lrQLGՉr4=SxU:"aRs3scVA|x态e8Lp^MȒ}Ut!eQ֩¼5-'o?WXV%$Qd/yMY8}8ɹn6j1:Ǽܧ@5 glc2҅`nв)9@*>px F UiHf^/k!\,0,ј6rczq[3&Kw\ =_$J UW02wCKo17噗G7y4vc;=ucVVDN0ĶY!'=QÞ"fi9O7g3~81wvԘYsk6p_~+5 ]g!'_Oh6򖯭q7g"!['uC6F @=G)1Uxj#c aֵNJsiR?Z fԕE(5O_mTup=Ne0Ex2UmAA$tǽhkٮd;xJ/=Y=@XJZ;JKOo|+?%Y2FB(+oSb?+ Po#&LW70 eOY1{cK;[ r&e4_*`|_K]`lbbk;'Χ-2aܮxvՕuP #嬴peV &;1s\7N$qF@RW3t}Pr!rcfmIZGX1py}C/OƋ79JޱGoM(15v ljTأl f}8J"^-, ! DtTKs_-- />B1QOlyVlxgiEEiHKM/!k J Rak,Q _@gㅀ;u c6Jot0x}8 p␫8qstL-x6ܱXa7?*d[-nA\=D.[wd8iB|7-ّ72tf-^AE4kxE'HV+WJmERnF;:'c4ʙ\R~K6*j60PzNݤL_? DH'W{KlY[5OXd B磫edP$~G}:Gkj7za͔ifV۫>xm;U&m\cI_%͋oY )*r]nypJZ7kv4V S-Ϝrόt}* A|J->K !X1au֌(a6dMяf5Tw |iMn$YpwϿ7yg\a= m6B DΧ,gq-ǂ)ޥfd}szXQʼn}gac޿S+@) 5Eb= ^?\Ph?mʰ&I+ u z:F3 wmڃ7uɺ|5փHcGp^7䣝syjT;'OF<ډWŻ~cr j4}~1o[?ks/(9imF@~H+J-XshL?êϸVÔ5N&‚*'ȳ4 _)|l>m PE7>LR, &>&( 4N`fhcW`)!+9̕>~_:sA-F GCmKj)ל7'u&~%gWA^jg⒭TsÀ@Do9QQ؅!.5U>!In4?x;3^MϡƯRxJJgϪgIY&}rQF~mӒ eV7 Ԙぢp>Kک Ez`;,Iy76)l&%zSdΈŠm`+k&9v];KJ?8%ln3|"qZlsbKylD.c ,tؙ#jcֹta_;xCMxOn.xsr$8=1̃I`*XzpA?0frlTlya@vW儶+*LO\(ɰ=>bCtdJ0SNkջ^8h8 z5(NW|ĈLyx\l[ scX'[C @e%itIqq5+dSUTJ )mj|.fC؁5!2= 6^˘d*B>2*Xޒe .pUzא]Z ]{E}ApizZ%zqY}.o[9z\`?lqA尥Û A:jiAH5s&=-E#Դ@ŕIExhxoJPqo6(k-B/b*9Ldl!(>\ZmB2•9qK *Um ֊Q5eN5%,; 㘍Ѯ^7w2t0WS6跃܄7VG1~Q[7tɞdҞz鸊ݢFf+0 -O@R\ X}q+_ICL&Oqrh]" YHk@Q/;Q 7U Q*cVGTjɗd#a~CC1cn8/ .YhTigKU2m 1?(Bm|O(v 1~'24!@Zyc_|GcHKBNQCykp3˖:9}΋ݽԓLI'"}n,d+e4o@$L38DY)@/nBoTh7>iɠESy"L7O穇H'+G!a!ϞE+9Jb$m\ Ϊ hlϲp?DfV,8}x7uSI$oAjhZ^e[$Gsj *n\1ˢt!5Z4eP/D23{:)>;M"(Y ;[ G@)$DMJh*a#y.wVFYFV"JtMMQ_Jī)lGG^@M_ԣዠ *B"l7#M9b7y-ə*b+]7kY1eŭaXl( kP$~4y4Y4}U>J\*ϥP]տl7swΎ+sVW0 ,&/݉VzTLʰUeTTPf-+eh5ALۆ}0T= :URȅ!sM[=! 7B2Sީ mۊo/6 oZż ҉?T!2{O rH#l0M lgb .MP+%Ϊ:W7m=S48u-QGx{qk@2dBg&L!^!j#1e@t[#-Yd:AؑhMW=IP ?ξyQ`=NAXfH!wSO:O=,k)a]ǚ#**S[[rfz"04"?+h*"A&fxO1?=v eW {HO\Hv] )dQw`0^ߎJGLnʔm]ҍ5R{DdO**[Gi(/iҏY@2 @0tnK'{^ZfYj|&쩬fp?d8RH°cp2f9X|,U [4ˈBF4{`JeNjI~=Hڋ20* *}zU8D$Cu0 ULЮTePwN.']$eT\} ϗo{W_v'%P4(?>Ԛ@{g2{}[/?_E ,[Y6 F>'|NIk  vDD|*`6Ġl>c|SPnY [_.0.T!%ZW/yZ2q}8 j |๕W]TNղ1X93MH#٥@)#X .kd1SOozșnkwKc&Z @wXU&%`@l`;3Hh:mf8LbHKk[{.eyk)L n]L^pڤ3|i]q+쨃ke-!2ݪ8Bkv5>-Hc~ݽ+EcGӘhR΋_._ډ*cӆ` 9ڵ&#Jr0uv^5IKicu+6qY$e~ك us85 T/hS+Ukڤ&L+1.!H.6z%CA:.PqdD8pwޤ-PYbMx0^r;VO6jCԄ.'QE`mb&o oÕ~E ?Tƥc,OVoBSNC$|ϖAH~j2ïyykX :tw7&@%lz\{Ij?*F_6SRzzLTU aY2g8gp:UT {\U\BL2FkG*$.Mf1fzHܷQ`PtΠ],Uߢyd 8:YU4Ӳ\Vr5YKIo`-6;BWnˣ.oH sJbyt2=@;ڃcm.RL a1g7AEk0u~+`=^^S.OE::LcgM&=`6(;jf:Y-3I|.\O{ 6pZ э[b){9 h>X}hA:eĺ&禮Ɍtpz>0eAsky~2`+&bAX p i2ӲH~Y0~bfD]h{zԚMd\ 36Jp2oߘ|X6*r(]%|/&*"r(gŴFT)(2_nS$*Fu)ͩ" c KZXk(H9zɞ5 <BoHZj~U tJP 3T\MBÂ>bvH4$v m^4'H& -Gnʼnr`( AvfILBO?Kb@N~2}?0{B^7ɪBwcV>$۬ AX 햽APCwޅ >Fvp4;hYۤl~1^ +BAv#J\\JEGtYI!mG)CW2R&*3v gG?XxI(y1~0)TWA97vo\NO052@ki\-1׏gRsGUHީqө2YZ7 h_~$$q1Щ!/jlh l*zH7A&te64 (-_TY*YWTF~Q^-V`dբ=C>AƮB ` …-K="Hoݦbg(S߰uQR~"h%d!FG5Mj{"5p0Evp&Ezxs78ok=ߌߋщ+4&"z3Ǖ˗ǘRQ,OuENy6԰`hlUb,v<6XxVBU56<{[b_(e">yJhH.4ֽsD"_;[KS72ҳ-%H A̓VNF O&"-\ks`1d٬/čxyx`T|p5:Uhrߢ٥"(A EjYW-6e&-^H'); kp)Qһr,Zd8ƅLPke2m'oEnaK 3&_oYGҿ]QO( rܐtwjՎ7GB$9Lv!b3ۥtua0A^>l*eRdwn$  L+c`Ekb6dĂQ̪ƃ\gQm<5IW@R2_J`gP2EWb/AsƩR-^I67Q{zh&Tod)6G&V̄/?? 9ND>!y/ap S{/AR>EF:/Fu2\҆HO|TˀKpna$݀.2]wjxC.JmJǙJ?QfKdq/Ukچ*>6 @pA_ThtMe=ssmV>Y+ z$xpaf4[*zSñtҘ Av5D\޷HsHAJYE·+}|X7 />6F /_Ru}^]. 9%4ЈuƉq|AQ4iU\oH?B3HTz`+.e_`s ᔄᗪQ~HQ&%/yOrhS(j_杍tٸ|d$ p^ψ&6.'gމDDbAG_..|.ELPqjSka?<T4X+Y!zrC? ɶ pXL(pRX؞Ol}؄EҚhAF0Yjp&2,0 |c4]#^љR9}`JP6ľ W(roYAJAPNVd0SS40c BLV͌ Ò:Hx7:ּJS9oίj9$tx2&8UZ<*05MU[[Śjl9LYk)X}"P1).~LGk,%GR+fcLg+42sczGUnźFC92b#vL9|6? pcqt w,Ŧ)쿷۽49>~ckzL!0$` Uo˥/)ֲO,r c"eҼޒ Lrr }[=t'_j ;#vL?VtK Dz^?I+ S4>S8iœnTϫ_JGZ~KcvzM lt:D~o|aMEpv9S`ʹŶS^jt3~"k_N̳ De&L8} xjǷb<=6CR$IL~zvVEz6W%+898ȕ>2<[MlC+]abirO@K猜&%o>X-&l|TˈyX{r>fYX@'9O<%vA(kI5&c)V)jVx8ԑ3 7!Xpӌ\'=@mZ1K$tũrG-XM4N^M%@*ZBl[&6.V\e($PkHn8Ȼ\>%I1}E41{iPps}/]WfN苮)cȊ5d$oût ocnE' F~ &ǾpEaƈF%qكM3 8bG[( S``Q|(<GM.@ڜe r=i hi۴G f6~߄,whGRs`W[FPd ` 0U<9Z5-SwZ7V,O*Mkp?cK SV"/G vuNm"6Qкn"~h`ZTKJq >m>LqG1d7AUO[nx>ERQbY M&{4\'?{qAMn"#iںbΝu7&4v Pᓅkb7~]-Ȗ7cTx&}_S}^4~twA50/%NIs4-uìQ,"~Qh0lv>E&?*^B+dwr F'Y.#mlR@_&(X&XR/E3VʽjRǯ?taj|.\xx !}|G!Cm-22Js;[`.G}c#W-6 s@YelFFuoj]=0C5u{o^bqu4r;D S teǽn7%AiI%P+`$4fvW7fV/AJ&mBU1Hzhedf4X N+P4[O98ם(%SʬXv߰rg^ L&+A<uMu{]ix耖6\ :qRo#GӍ@;9mF;s@ ٦y>dM^iTsZ7S8+|ge$t%ɫ zMb`}9 q$i:;(N@vEV,-{|B@q³{*W,Xի@$s'=tӬȎ7  bb0xI;A+Dŷb+*q!f`1fߖq_df)(ͶwkS9IE%B'"deΏ0v̿Ʒ[B8VP`$ًiAb!&WvoՁ.-lK&}}Ө;9I+SkQlB NǕخm^D^n(. &E 8ZhYܿe7>~2]è5cs M"U*-~L?Qx٦ Q춝K` (~BK[:+* c4c@a~, Ty\hT~~!ҏzTXtʃK_%B…ԕ%˕̯@~WM/' q7+`\4:z_*dJ,̝S2P͘r^<maXNsICw37zFAu\\qZ PCG=lqw]nb. DiL;R} =?oSP}W L˽!ĭA.lv%+J CCLs] Vu Zb)'k_#j(=|@ 0d. `xU6}6FLZQrNƱk{< &֎+ z[Ncau>AHt3t2)z\0(§eg$?EF cʒ )I(\gΐ Q||޽\[liZ]kqfo}LF>j ;9yet+Im;c^HbbQ\m.qbY(rm`iȄփkb^y8_$B*$I k.f;Yw0 ^AqI+9qa`ʴ-I*%on<'YGX 35WT["/s̄S-| {4[ 퇅G6z}l-y+ j}_G.ySZUN*y&P]9nO!L,8v|nkٱgɒza"tuaoM)u,M##:qdhg/6pFD+%0k U}S ɾ7b}zc1-)g<ɪU0ɀeuקOe>V⢓}gX u)dGfd~]n_-܇*ݕ(LBe"߾cY!BEdbo}Ɓ@޹WYd= |fGtqdHgmc#R fp\Bdy x5tډCdGڔo\µ[۵9igw&RáUƍ&1dIDv"/ڛ %ؖ#H0KROIe\ RCV!^b%B5e%M𧻓lxrg[VNZA|/7F+ŒÇg#8MV|o_uδ2/JԓM<=:DjGdРRä(׈wso듪[k$K/ }\S"u:dZ!2HmgN7B&_}Fm),iBE]z/ Ζ'c0?+ o)}=vPP]_#t x+5.*@ku~*Ư՜ח``L"_pT)!/Q.Bk:wQQ!-楩"<]AkՕ݈noܴy7FlGJ%ݏ-!3yTc/',R]&AW NlN^TYTz(UF1ʁ__tE[n~{|}L~9vQ(nqkJ ԣ&$dJT[Uk|"c~#$KŁw` `qt?w:rAWm2rH²]F2F(n 43!Q|թ~9Gpoy"Oہ3Ӹ:`d C'1 Kk6mTph@B;0_.[pn:l:|,oҌS&lA'$Hݣ7#>L,iK((f &.<&1I,=W %h zF#K)కa }[Yd_9oD&!T%gPÞ(]0y>CE-oIC~1cRB/ 7>MH)FZA锓 6gAаH Sk ɥra2r#epǼ:HM y Ng6DO6Mw$)|Vj} '+kEkt\bLO\ #49_2ȡ,|{m?sKrgױȪ9rNk3HL]yo)l-d 1&"bt1ϯy>-*iÉXT-n6E*`&|!2&WlO䗯1^c) V3XJmo:y4G.mSODguW(ط&GY?vn$ܢTscżʦN˄V{dsS/ +KQ]0RhHhb8TaWufPN>}R;ai]fgTtR5 z9(a[eՄL)k~{1O2VJeՇEJ-;XNFO)ocT ![t xl +7  ݇Ϝ锭I]4T%V# 9-,JWmUQU"q<^;+lhPNoJ(b 45;?M,z߲Fa.^_&E\8J#'bRY-|\8z%D|xv8{?6s@5lR. mQ"u]tilZˠ#ļ.ɲ{< ?Su%ԈÃƻLJΧf}&Nn̝x`sV/[IY6w9 J5F<&H-. ކ =D? `,i=$9ʋF"3M]zՎGhPLۃN4Ȇ>6Ej ` ,x\' >, >2ۧh|X ǵ9s/lCb`cx=TSp8cCXg#xU{=84i B+r'儨밖9cptN# ŧݪ@ࡔlZo]6 f譵^-,CFG*gѪF|V: V5/Lh#iƠo[1 CWZy BnYud4tQ.JZ6.>#ݣ5%MQXkqۍcXpHs)BxJ,|[G0^Pv<ƫ; eJ3\Uz:XR?K! =:ho.vd≭tlWO23K/$bZgP`]oIT8ZPtK`L/,1_@-'OȒX+7U[[7̸BC^Rc)bJur~J~H6J؍:A?6pŠpcQ?P=#+z.nWjKIf&ѼbYQM'l|d:pc>D_Hf!:V3ps+{ K8>aڣtthp4=+*[E7)H(߆N"2jNXо]% Gt h˿>}ucŁHT@ղ݄fOͷ{&ww3(_7aaGwێbAl? j@ (7 LDe&?JxEܺ+_L[ il#ꇤa^9 g=`J\!Ϭ]z1`𷵐-eE图U%uh) <KUDa- pqJ>\ 9px(zEZf5͚z=DNI&tބWVUuJ2ҷ,0E[ZƦL>Ȅ_nScRpqb պDrw[R.=J74@0EHtIL-sby"]ڙO#I?dm2^]Ɵ&|H*ͥOsx3 D.B];n[ͷE.*.aCI؇ ?.0YxD25P_Cֶ8 غfx=*'H54:!FcD=qRV7)P..ZҤڣ`ttBH\O@Zy {r`9fl$r#zրL"$Μ;hDqC~!wLO D "Ѓ@xt y M1Zܑ( Z ~ʆ :!Q V!_˘}*~3Ra6rCM0b껄G_XE%%@4@[eVl5 FKbV+s?8S``Е6Q&vSd%iDe*˜n-ٖ攉Xb:rj6Pk*DNUnv u͕tb |[ f|WbUtdt\` ײm=2?L[9hAsg5GGSvG(!()[> ~6_LyBw}.v(c=aԨK~u#~W{a1>|19,ob=2!}K EqM#Fԧf^%csTQ8c}Io9|HjߊR@]2ofa6 rPc,fwzO{Z=gpbbThƪ1J3%}dFDP<+s,%[^Υ+182$?tLdnbݑmL#AG|~=$)ql֙Y!ȧC?䌿oLl|ʺg02 y%gr-y7ߕ,\:[lWstY^(4z혴X.Gqa]ꃧ\@ qTsܤ_EO] b*? @an[*J|l̚G@4ɳrc`p.x}@AXrҷӨV-1-q7Pw:4ݣQjS*h`qƖ&Cb޸DòfA&q/{se OCv. ?'94D=W5 dAiU~lN@ G>>!iSUae Eh!,54V-<[X :&Bŏ-`ĂdSl4*"{N4V!"T$_EOWUO儭슯g{`{LhAk^^nQcZehD.Է5!J&c![- ̬FW-]lʢ<^Ӑu9 8Sd"uLЧvMoNUQ>\\Ji!!g@X>)gI@?|x쑠 Tr?GГ:W8mfĘϴվQ׷Q jm`D>M9\zar#SF"=ͭI@#'8vP9M*vSkX^~&ls\C&Z4vvuo,[,~ z ^բ "*QXM`P2~kW{Z:j*XV`ή3 *Rgp|O/' {(?=bpul[-wɼ;>" X'?e4qI8?ͳ^=eY{OvݿZevl$>Ȩ`f!8@}Ozsra.!/@BsM:CsE-۔^̣&ko$~og=pujAqp NAc.cwi6,wqPikcjm#TܳI$p83+8;L! j12nf0jG܅|+TEY Sx9Rn>6 , {SSNMBa&8>>0K4pOoq:}Gg˯vMEجQ1ك*E%c,DHV aR<5!ā"R,4G9I%`ܞT6;RX6; !}5:ֺW%¤06%.!bRSI w-{PmП+"C@ y.V.¦(T:vGel v% c_ A.cW& Nd9t30䙼;h\ *v9@umPs嚋÷ѯM_1qAmuv!炮}egW,mtIޞp[.L52u( \K$ iEw0ℙELi2-dM|?ˢv@ ]ڄT)Kho+A/JvZmv+Jf?!;5 >KwepTy6'R YZ@խ9zwe_SЅdm;\r6zPwbuxM'f* 0?u4 tTuFLfGY#H1|9Aaf&anϢYtR \m8k$:yHBaj'tc5jmJ,y~=`*'&awC{tʽHc:5*g%/P5Le{$yfګV!CS9À0Ja.'zM= x#o&zӊd9ˈ~L mHߢs MeMs\Dm4;N6A)(Q S]K8J,k=SN>ym3#XlƐ_-2?̳u" UL܆AoAx:Լb,x f哄q,:}|@f(B79P .LD܉qnyv]`pZ+,[/戫 >ÔC67fԵMqs=r -PNβ;zT0@EGpc67]K|eUqda~.9D9‚.L?l$A2tX۹+ޅ{tBow$d3RZAQ[V:[ڹ+翘`L __yO"~wTOsk3Wu7y) (XsoO[?xdoKݒ~G#Qf7dv)>Іxa4JDEs6I\%[ٙ~!H̘ ;M:j J9:19)3j'k_Ly7hoh5_w`"%xdQ @fGO^zp;ϱ#BzP  ܆u:f1.% ֜Hp=D~a7 devƱ~y>dƸGewwhx.Ч)?$`1RJN %&|(|HPq'/=3ov/ޛl{w+ :]]8 J<ȺG-LTA#ǩLxh`Fd)$ѿŃkѰ!Zf[UbdQYm >LC,ʋ]/\kA c2VSfAp,U0ڀ )nv{ g倩aD Qo|tcݛP2@/mr6>_1Ex 3A'N4p @4yU3͑Z#7yV}gwLs{5f`,ԕc״ Z[OAb4H`;kyG IC["ͭ3%ߵ B>gCRj`Y=)ݗ n)EWМâݤ4Y)ÆKR5:iڂXS(BbVu6z7̀P:-*fkk%+xI d)_8N،>jH_v{;##\>'2?Tae}`~Y$SƦ!9R57_iFQ^IĞ%K%h,%f#3_U9 ZБ3shޥ^7!yKwńˈs&ҭZUg>N`&&T`F0n%YJOqAQv~dV^ "v(::S0E Ŀl#Kv+YnpeͮI;3Pgy6-Bec  A7"sBӒ\ݓL-B1a׉EZ8_X:eI sKty4lڨPz,զ`j@WAֱ .}A)3<i@_ /qV)Q1sFf}D| u]c{"JJsFSة^D>o;|_ 4JvKe-رжi*UVTaA8*mtOרp{iևnB(L:o`5*<=SPeCҿy1}<]fceY =h^{}0WLN2΀6Qatbtz%ypkw(_&lw#s}zϗf*u.eb>!;2̛TBo<+,D)?74W2<&+hm~3#V=q,do<{dj&E$g(mYE8T~傜][ }>捧J,A$u/ӇMXR:zθem*0+(<@zG x";F2_}WB>؟Zb;H'/ﹼA " U_)6zZ(a *cͰY9֧ެI!ez9NVT:YRnI_:=nĀ~L4]C`CNg@sB~cs 5afEH ,a&Ⴠ+h.:'0Ti޵I.Fw ɜ_Nc>|NmYE?~@ɂ=\;d,,ҠTC4aotG߬v4:l~BPb2ZW^9wK qx,bWqu $Џ$KTwn!|׭ҽ+q( w^rEN)GıkLIyms M7]5}:0?*>ɿYW/ fk&rO2̮BœƘXWhh>'ՒB $/3V.>IJo<,6 W}'D#jƸ6a"&u?o<+vsk.ө!:[7 bD=6A(!@;x+z+k (|9LxE nm2EϾ52׿1〨#;0{^ "\UD(^Wä $̶a-j xp2HSn̄Jh J}mSuo0`r|Ҡ„Ɠ䥇ni^2qUH1$Ji5w{*צ=[VTN#lB18NQ܃9BN mS~$V?t|VTJV^].EB L)A O)*C$n@\IU=p46<15USyc/-'`θ]h\dJWp!O^X"{ZHЄ3CbgJxϐx3_@N4&q?ˏÞ>JVMH^b3@z>?V94**VZHz \ty@&0eXN o>l AJ' \3]^Pf%Mh mbH!KwM5/``L(8H<:mbC'S|c pUEGUj#G9Q"l=7Yi|ŧiN8_B_TᲲ+?O2] ~\kDZ~B;hJ=Bq+k#RWvBuNɫPp8a͙-(Ja~?ip~B |xW mhXm}S `G67j} +pC`jP%ژS\FZ1)즆*k\iH8'ٓx=_7 2AzCǔ)ũ-OtWqZ [VG@X08w|nQcѝ?#_ˆDܼ]A*[wEZO]-(R lf}L`nS-:tK$kFd(:qHM[.61\#D\^А=_j쁉8O4JH+ _⫫l7,c_7}%g[GJeo:4@l:+n0mt;{^=φpgFV@zrn!n8<698a@!b nLm%,I㥺 'bSW`O+Ly .!7pl-AJh&\ 8@|}&Nb~*Rg-#%ut`wY S<%?Si7ئh(9ݕ 6maЗw}ă2Kl)Js{Hq"Ϡ@*2dU[Kא%ⱥ Cqk#bpPPm f&!;دf|Bа  VtXDnO0*?(c݈Qa.%iqW1@/+P40\~/]U1")eOA粣u|cmF8`3Woe?.&~{)AEw)l7i}E0=񘫃 dͮA^am VpVe*T;P6l!Y ׍u靔+:F[zsSmR`?bv.Gnͅj՚׍d9!#99p6_lnbh c :r~%7=YE3lyNmOKF굍 ,#رd#ayȇ}κ$K N. i!w,} (1"#v/4]Ew(U-ʏ~Ýp5^4ZΰG+MƿeOd5:Vb Sѿ5؇8R`tzeY/y{0Λu.dUck9# @xâw{Aq~l ^: wD<#.7ƁիF?0`RitV|>SR&W$ĥCю+G-ʽGӕws(]_LӋȟy 3(ēT`AA`yC$+8IT"")!ߣ^xp+4G\vI+sA+.ѕPEP=Wϝdif<ⱉB&p]- E!=ie+s/~|b7+%? \(fPWt>qӺT|ٜ˵OLR˫5ܒFF؞;&(+[m:Cv 'B#^!]TTr:_O`Bneccm %v&Xj5NM$eǓ\p^k zQt1w^*B~Ogd7 V<'&3Wۚd $M+{D3'=`f{(iF#['vOKg6%b_e)^BD t?w_]l|ʵZB2>m,x탵P|^S4Kfb;6:BI颧k`bN݆3cI7 #9VInw*QG :7AC|( 4˄L /ꚕu: 穿s(: ݬ]D {Sǘt{Kfg=m`kN E2 uS!g?9f >|lOHb!hvŅhQ;{5zY]PcHw_]h*3m{3#]^3ܤͨ{l GȬj8z!^ _Uc- BCb/nXn!}y =S##D>JRձa9*U(6BwFgeO*,M ((D7F* $b,Ӛ`!é|.dhW Z<(~d'8[N L] hEfn2i&A|<ʼy&;EC/ڇ_##QŸpiB$S"[ $]hK1rLGC(/Gxn!KE +Z!yq҂V AFIdR1Hd p1vaQ!>:3Tn8R6 v$3)-2q: LUpk 4j1WHLlC 4{no0[$.d>=婠ZX^ 2HԕshXXwr'/LַJ. NMd?[8*ׁ jBvdJ8H+A>ܳ7;"rҪsRkެ+b( o}T,*#%yvfK3c7n3I4b׭eTɧ2W8_Ako!&X?)ZMyy[GHEGQaֿ5K O%`Ԏ:ego[-~fj1[zb ^٦`*@kNp7C&pJͪ&;cLǬ+14|BD"I#t$* -5mb1dM0.<4wUW<„]m@ b]FN\1yn6Դ |W+8Rdi-㟘 m/C Dpx햼$6bCt.3 ;.\f3`J~X] x*M Qhܛ¦s=좩޹*F ud GUW 5=%BQ+sMBo"$*[^R`k#Չaa }Jg9h+,zF<;5gf?gl&\^iea!fNtc,Xd/&xh]SȤe΀kܨ 0oO EI ^mrD(XTRևԍ J<"kt'QF؇T:P̺lyzDBl؂fÄ+,WDMt]b}CBDYju:m[/U-glp1ee+_\v~^IS̽=8adWUT5 NAt#p潁G_6ڃQPJ-FӇH"NR﹘oٰCU U n.ILS /e_Z[] |Tp`jtAj ^M2!7v=K7Nh$H!AbdTn!OuI#aȶ”eSZ]?=l¶XTE:3k )E@83i e-_CC IbOC&$ k%̴Xg3(eG'?(O_ߛ3!9B-@RTjfϺRطڲ$o;YSn yC? Q֒ru*bW ?9BHyx:`IkV1<.&XeyiFsJ99- .8;٧/qζ;Xz ]차^k5H^#)KH|rZ:Kw#]]#/aNFKV_4)>Q >D^s񹼍T>yz(]-y7xJ Qb;L;1 suvYm A bn6PXg1FCXv50Z7 ƈ۞ g|9D@"!6 oC`&ڡs]7f)- 1пX;I`gt3hfcԮ JutF(f s<6GmWp1At*K0?!TB`.ZAn˲]%߯ІIr` v~(_<)/|<#Y7h@0R2+p f%O(5E%3}PbTwvXoȱ*\s*%āiu .GKM-L:M8]J J{.z1( qZ}T|7[q7T8|rΓq3_reߓ:D|oQ Uf?ypAy]`.AlAkw,MX]Rh]ڳQBBr1Ŭcǒ[PW ΥFܜ&Lֵ3H(7:#%!{ K\ČE^)6~Tg}J5F k᳉+nuiX'BQfg>$CSQmDKۮd^A&SFHђ꘥ cQYdAuыƹe烼q^Z`0R2RQ:64̘haJZ-7ȓQf륿 txUqgx_t1K.5\e2>dJl{PtI{r|Mp $ë58͟i:>u@1Dzgk .H擞cJKH!p p%U#]\: Kѩy/ْ'ʶ5hWzM,܎S3ݻw"tk=pEk>i:"m ܘa)R]Wh=g`<}u.)} Ƶ9 T``gB}qzZq fPޜP"\yԻifslm1H!h+CV ugVysRrݾ?x*+ qo7m>^/`8WA~eB5$h}k|#l(@mlQ PUbS >^( tP"A%Y%p9PS4@CY0V־7zL8@B>\A<"?'` =>NM?%!b-5 VТ}]Q={cS/(:cxGRT9LOP̄:2 ǫgO&R+{HB F-,*)kkRe"u5hyn.cj7加.Y'G]o,6ݑes:VPtVc'mE nO3#q1\ɾ'Q{E ws,I8<8.aFƂǑ4y0>ϧ M-srUf=&ڂ$ CY`RkŸQ4y];dX8~۷Ţ@W-+͌3u*Up4ڭ؞D5.q7 fx W(|v;JGŠFz1>,XamcsوO+꒔_PLݘU`@VMb2Zc!h΄hk$EuL3aEw8֥*.6>*[ɖ ,(b]}%h_ 635{E(Q\;{Uս'qeCL'Vm{ :29cv'y ]|LWSxf6۫| :ts)TG'cr62:I\j(mܣJ S cfn I!ʅa@9J-+U$oscܯfǩCT{WrCs,@SsmX&#Χ/vg~w;ޛ2{d*sK[LUSzEEAl57,p)Ά&wj"3DpE{,MCZ6 &p6}fk^/%dyIc;޻nCz[W i(Cyi$޳0 k[=&<YmMrJz3'R<.9>(}Vb71 }WIJ˲c3;]}Kr.uGlf3iԐ.i P~|Gܪ8'@hgL@-0AUlZ `@2RK[6#=I\|:m !'X8ij/{Vov9);A*(Kg#nB^(7&0p*&S1b?\ HC.,[^ggY7:k4 3< ݰg&ԋ|c f` n顭Mv)v 3ep A^L,o@.YFn+̱/jPZC7Fj5^Þ&xz >,L+v<>\5]L.O`uvǖ;`W0B]Jl~XvѠoDT` &5NY ٓ#cݪ5Ng /C[N_Fmqylnq`_ҧ `*+IqB*x`, >H ],-P"Bq "3@8՘KBOΛf }Sh MMj !3(˜kU~,OOh|%X\ێCzU " ̀L  Rdg_vOA րT*Cj{pFgG~WEvǺQu#ub{j-Љ1 ^"YFJ!gl@U(PVEO^qFý+[*/z)Nez#7w`f[A47u{) 4֦*6*,7{NP%5ycU!sv͈(>}|) 9p wl1O] ="@EZ*" 'zG}:ϰ{/}!}:1_Y`r") M\ lu*񓣷)st%q)LV6]>N{^u!# 7ӟgARnwMn{("SgٚX1Fn o1-x 1@nGTrkA3CbEcǤ->d)psW}Wq*~1Dre4AY1@AńDVyǶ_r50@PQv#588bgH\ hW[ u Ju~99ٓҍp`F=JnT}5$0xt>A,B'\S-KjmZ{`4-RO  ]Mg=#W 'f*#踵@rtkw i;˕]CWٸ+LP|nM]7C. <'y5HSN}HuSZpo$ ܬ|~o@R Fղ?^=vSpKn:$U.MBMKbbkJ󍍰c%E[.iϊ3?w0_Jr k- 3z{B.YVeӄ߳-﫾Am#k?2ޓ@-0Ǡ=W:10(&s={w!]5fm|Ac)yF"uHX_<YXOqYBJ}W#BQOPOPV2@B:lJŦI?jv  oqB0n|Bzg$kk5h/\שּׁ0pSȢQVkwz5C?^ps;Ј(7YRql06Tv*Eƶ؁=Y;HqqII)*au/ux*GʣP )hr٤ d8ٽQyn ρ]ys )e-kR!c=˾x0%/$, HmTXt/޼bX\ CXlf}쌢sI=k-,\Sc@J9y/ l1$WhK&D^",1d+2%WŇ gӘJZfא?bcAɊEo*o\ŝ~D"g#0 jB@i}RFk9ny~gRhj}')=*_ȋK!l\5 Q_ >!$&hL3ɗ&v/V@u i4T@<ߡ(Sm<`S ׻E'L^U[;L.Ja{.%gco8<:рSE*\RAы;.L-5$aQ-^b ڻq{ {88lPR9!vT$Id?utʴ.\gWNB<6ri$p͋7`6Mt41Aw #羲o_:Y{濽)=y ʻ,ʏB=!Պ;RS3[Z~gD)\|G^ĩ6L 3.|R Tc$gSQ&w憐C"vQV79m.$ 'ݑ 6q5+3 Iz֘h"d"q-3!>1ݲ+U\kviJ]w޹EX&ԋ⿫Lp)4w!FщC̏izU(“tɕtIGSA륮L? zQPG4fn DRwT*C nYyuK%#(>:lpS 6YƱFNbw4e<uD)]4@Tx$ 7Z2H1̕< @-5yelER;]!ijlQ QZ8[;AG,*5+,-+lf7 Zw)b,bdB|rzM8O=GD ASAjv-f%'^NJDpof<XEB\-Gcx_l&SQOڡ&v#3#ȡ1VmuY^yϕR )8(n %IͭjgTF |*f16N0Mĝ,c:# $cP ӄ &*V[Az?]w78Sյ~|Ojk7e{9mS۟+ .b(jDM*/7$Z)O#^ ̷[tkk)WrvAΎ2{w+.DlR(A`< |6D,D[* M<_jTٮŹ_ EHⵙ`E&f|jZ mM|<= t|pr*WClQ30/  {ָA``ƶ&:׶> {!A! G >]'atd66="n JX a2 S,pM -n^"D>y{SD[1oD]vN殫 9T x y͊` lf1kZ߈֫L{yYM"r#T}gjy-+@TŖwA놟3O ؉_ iAtJ˫RQ=C/ɕߋ(&7nb(aHc".jhq;,Qg+.4ۓv:}AW6Io51? WD>&kբHs*\XF,핎;4\eZ_bi-oz9w%z&q8eV!-$dNě+G-H֋%#sc=65:K rh/Y!s뺬l9s1MYK=|)5TgÂC!KpG֣ia]{(Vʅ$PYMIs?2#Ԁ\biZzYn5ˀpuw e܁e;1>~@v͉W\lpr<9r lJ^'+M3-!6zSF[)u,.FKB։ԘQ&n!6 >=4-}7d=LN jz`#@9$\QH-bjG(nzԖm&('̤|Rlⱪ!Sro2;FhM>viQCotЂ٧[E[zM߾w~|COXylP{>Eԙngw6D#25q͠"sFBBO՘uEy"+|&"jh,u(y=ڰWæjAY9'1;v w^)G< uki'"ni{)v}`*`JÛs[ }G9m}\TE'㨹1dqm#+tOZJK´A R-~d|xtM" |^,q2ޒA|=.Sy-P>%ɚDLqn`SUeW<&x[ihN֩OA.6L̟aBK"0ˉ @Eu!޶7t.83ؠHW=^QQw/?ҍ3y 0}]`΀zMss$ZH;y2 3^QoxYwm2Ժ?z2!B}zEg HW-kh̳Eӹ*G(.V>=\ lztф&"}GZY(7b r-r:uS$J*w&} tJX3LrB' rǛ1E_qړx@+>O=^,YL2 "$xn:ó]}y,%/JT&F,QנF"9TǥXbJɷb; [W&soL#AE(~0eiyZ5ﬧa$RZHOJ1yCOE<φ 5x KNn0ug+C(^f?v d_o)~9 Ѹ`!((}7xb9lJbKVݤt_FJN= 3&'HܦZ_g>͓dߘTMbˢtd4_|b3o,熻uy~Xݎx1T7QXI NVh ٠uPueG"Ɗlοka$4jA.}_ A s'@Pfd bϯ@Sبu]?=58 KJ uvK5ۥmk ߒ)񄫁=Fkt'ѧ֗6 Ee̕,ڄߗ:KzMK?h}ĮO|oyME;L+jHU9q1tIWA<;Z๭zʁ/BuSX.XckbL_Uѧrgm&Sr$Ӽ]S1UHԜ\P6a7^:jRY_ mj͘ZqTMi[ _OYZtLCu3"wKga'UbxǰFS0_U:lo˃̐ zGIE*c%/g!6 i8;b3֢F~I'舜~[W/J{']xID=ʼnZ❠HUEl5+,eYy$h˽]GG-g%Ӵn J t .[],Z[k믱%N'*>)7DL ;tw#%2GɊA"-Pߛ3{Kli y:NG!@2e %|?7!4b2جȜ<ї2;~-MK5a!J,Q|CCF$p7$U)J6e;Y/!]|TID'ԔMN9&>P|twu3SMVT&"@:̇2TB[OFG'`ÂRי{x ew6\8>Rfq_QCK JI52\DBp ߻˴F= fI[n4*s$Cp {bd}MDDShlsV@_vGzrK6_Chκ`Zv.b)wqct^yۧsvXĠ_ 7!x ,e ˨>3rn;=h(v}^̦SGQ-R4&"R}6i\JfN(J=c>=> Ű!@+g2ĭ`K|11PYY-aW͹c\!q?|BPfU>2jA|H]sVf fegٴdiMn\fkvW>эD!¬=Qҫ5%ٚ6Ƣ*64AtO)!nYVo7dolpޥ`#WByЩ8j#$Rad#`>iiBo+NƱX.==I\ WT}yʷ' 5e2gN9S&D_տ8[}r ,$ReUghEXK9]emH0$C_M~[wc`Rß{ELZoH3g2Y{J2 :jE!9lT%䳋0*nȬv&<^fVX<.vѪ$,;mlu,8->O`a*U Q HVߤxyШUg(/p-ؗK!iJn*Zp|61ʗo6jO+-Fc7%&.@V(ާlsU擅ۓ[8!gJ_$`EzDf\;;Mija?ǻR&M;tJh}ўK"ߟS&Z@*םEmIT:ؖ&Xj59WM[ wUӝVj7/XXb<-iSx7P&{~O̓UpTEUO`hrC 5kY| 1;icRp/WĮ/!aդ/;ym8I\/>7_u|-{y5TQZx޴Xz|YܑVYX(CA΋@}"hGl>' r~n4d/)a7h)b `8 )Bd \d ZVz `]+T.{gD9kB( G)`v V,_?$f߹Fj)~ko)ZxZPe>+ؗ~ZL,wrΓHS~ꋯJ6Ԃh&,P JGiOڒMp MᩨсҀ}Dm(B CKȕ\ iDf(]7.ZwS)ZF9Sƺ=oučlŕ.}3O Xk.}-y_rބ88+;H͹{K~ mT76260Tע{z_؈LƵQeOf褈R @ -P". ^x ZVonc1Y* J >~Z_JLǪ: pa\vRL73cD># D{|J-M7#'g۸/:,U# xnDn7a펏!+y v_9̀㷌'H[\s@gWJg/BLF!sqU"GZcWQnsBq7.oR70A'2dS(>lj]38 g_4UW򆏞7;jәŐ[sG8D'PD?"I YS3V %=}qi;oOU%0`]fr@@<K3f_ K^\UmB~s1.kɕ^uRx5oE9>)1T}+̥cAGOTNvԐ뾩Lft쪇3(*^g6=\1XqO1"ylm[d*ue`=IIhy*%\iMt;Q!j4v N 5cTbDƒ81u3ɨ-9Ǚ l,$wH;' K |9-VRܐլ3zUO#'=ܡFI_J k6Ξ2?)Ĕo&ץFM[y@ʺLJH ?GЍBp&w#)* { "!(l `"&UFry-7 |#ң }sY5Ko7p;>M/WX[GYCjꫮD= !J+E dU N7eBҚ#O.Ѡp{|/|۬ KoV&x[Af^T@2m&]zy Y{f:ULD2MB?;pMI0a(r}/i6i AjL&b Bg} 2K. -JٗޒkG [ׇy7:eR:tG~=* [W^uiD%uK)4,'ȸXH8ս]gry~P9(YR`$;W6 @^F9BiM44e\P 'k\ %"X1l)_-Z)~0qHf&"CڏDPkȝNdvQ{} R6c>+VNȔ ژ"Oј^a3:yQdׂo'?~1Pܡ,[]oTL}ME݈H 6&ٮ%Iο*+ONO%mduz ZJ=^Qyq޹-lр8j.k/YMM)qOvÊ`XšKfsܿ"MS2v5zы۸#,8;G)5>f ?xxB~W >",${>90|/`hȄڻ-}9>+lAmӫ ~aR:#-o6ߧ/ U1WrAȊ'Ŀx31^EMu=W?V6E11^A. t Px_IXiw5~.Rai=-Y{>!C@%E 1:#-34U XW׉^'T:h=>5Gf1ؑIf,p/nPgo7 &Çp*#6َ@+Y6,H$oVfi '8fsgrJgo)'SuiK{ GElxuΪ=*ф OØ|/|rB+u2߅+\l%t)8)$7 vHq2h[ ֈCXapSBҳ%nڸ=yj!)5wArqj-^ru0 T<>O:OVWC[,2 ˩z'*j@47CiIJJ u1Nz|9 0rU[ ?9?Cxu"NJ6tBx[cPK܎K9\P䷫BKdGqvwǣ`NG,f:ry> N<|lՀsrugh,ٹ_O}"G F ҏ,T3YSeM3dŽs z57tG%|mvr_[y= (3Dz&T Լ+sPY vz}|5ojxu^@eä=8b吒؋թV|]dEOtK,jv7\I 8"S)C)1 ^ab=9de.Eo}g6ZLdHqv*C[B@Q`Di@u6<#uANvmA{&mI# &U{@n y6FBe&;6 B(͘Z*"w|A1Pܤev͔9}9Ao}F-zEcv#rjr)B+WEu9FxH(!H$(O2qOεo~7%ρf?f&i/LA.>4΁9XP:/bιڶ8%vaƍq0)؟{tվ0Dy'7 u*dm;̺X/A<-KeI*賰Sfp^Gѣh.1@ ]ع;KVЬiGv9l%(iqȢ6Ai*t{;<khd Π*|oJ[tF}G&q[r$ 5Ja) w/Ă%'2du{W$@K)~o0 ;r2WՎ=~Hz*sW棰fX p :}__V)1g;؏-@XYХK=9$vq&HL kG ?t QX;|( ɉ!5ءd,swBCt5\=[\ >Qޯ?QWWӼ`j)(+1֎ S\ gA|6Q/ g\t$`c M w'ޚUL7`d륺{.lDNLP6y/r7*u$Dm@d:sFv?f ߑ;= ;if! W,3 N47\xhjz Hs8@εj,z|Gj#)OPN^$t^ ?,(Qh~LZDf? .y3l7Bc|I&|6J)Przka9ޏu fHj}"־)>uGyaxe+Lȉ_)tĕ:ac e.R(!g\h ty2akzX^&Accɼ,Da1[aHp$!pغQl:h+Lkg"{S+lA7f񜸎P@sb4dk^|of4 GR#]`80<1WBQ\0kHyblE}t^j:u魬F6kdI4C^AKՎ 76d?zQeb4/&jsRYED*>!,@C/#g 75e 6E|s u)b`Ou (YC=eK3C0bxjiiP o {/gɣa;.' $*SW mc*I'd8CYgJeF4h]Y%ӵ_e2&1>Qې6}̯VJ7F"%x20~0,93CNj]DS\C?Ur߿sX4)2P+T^3QAǨ՘) nh(,}ѡru'$=('ZrHY b$Jowx $-_]YUI}/jO(P=aZع^~ bb%vq%*: y"xRVg:%35U`_q"w͝nġ)>GՇ+4d>6Pnik=㯞Pʰ,R ps. MTolr۳Fj4K*I>b Ge2'IJߛM1{.YvV%>]QmM ]]ğMgXrk+fu!\ ^1@(x,k AvH,hZX>C8,c>j +OD?f01"FeCe@PoO<`m]!]}nitհ:BJ @07CCJ6 y-70K2'NZ3}w%l9'? <䵕.^# Ԙ6]9fB^O BnP@pu4ߝc^#A"8JydsK˂"RzKЛ uDɘ /AK0<2-"&27yK- xH̶R/9^&ţMFniߒ^\,yDy:?_!2 cV^Tr+po\tV%=1]>;]r:>S OKHsܿ9k|vԄٝ0J+D\xd!0/VYXc1tV~.%L9o +,?Eh:巹]1E`&$#K܂s_Q]K.qtS?0܌}R)zv{A:NtyPO/?*6%Z3 (GHi϶Xȧz(BÊCi~R%_^e7'>l_]m% 2?"m,|ZExs4F T>R4)S2#!f 2oMgZIwW)cn|.ϔbT U#ʯJW2 v{֔Th;aٙ ͉ǣAhuWsh 4ɠl:g lqoƍ dzjN6p4YId#z^[/yuw^07Y8LyMӑjZB[jN@UD!s"a:`u5iמ n ^xEZ>0xb[[FjÂAŸ:Fg~iC;@oEGƾqieA Ľ }L-*AFx_}mD^ 3tty,WhRBK} b0Mi/F,SgnAd5f&FBP^8!a O|dZ?Qf_r XSԒUs8(XY~KA7P@h:{-Z8 QQD9 ?1e3W5LPn(FdRXZyb3$ XVT}W@&jq޸.`UZdB/?+Rܢ5ĒW3PP%wSC䠥ۆ5=4󍕢4OO*ȟE=pp~ /OaKP`NӽWE7Czd0ICnHEy0zf T2cQm6Àd!dg)eG/CO䌕e>gLɖ pnހx\;AhhG@N@:_Y $Ld\v$kt(;sZ)a9Pr\^Z.S}XzwNQԷ9vWP6;e&1۾0ӡB֩Y4yVGwqfƐ3G z'X O PD2MJ@LkVo2d!SeRz֗J!p␇j5~?>-jwW 4‘  ^$4LmQBQ]m QjZNL/e;^w'Ќ[dXG"XrnvbOTBOpXQrsAqY-¥~`{Λѯ;(kJ jxD%žT({ RIav \JuOOJY { ly 2C#=xI| cgtǰ̾%)< *}ɶQu/ lvOeZ NmJۚ_+u4neFMCn2&gq] +#=ryslf+ڗWN$dKg~Sv #@;'yA短NE8MZOBa|Fj=-%s1: ˇ@Tw+ҲsƕFLlۡtM}^n8 tՅwiE X\Z$Q.?(X<sM ɉߣLFH$'j#`7t64idmJAfhPP ߠP45ClT&7׼Q _ 0zwۣ~I) `dsۍ| vQ>=;^(ٷ('g"E9GwD`% ̙va}}yŻK9Y5+66P-؏C10vXSp%pש(VP]9tnUK:I>{Bf=\!idjnٽBJbδ"( 6ԾD$ vIP ~bk:/>0)MgzoG !þ@K-gYGW10I4^ 7s2d) k ~w:1c>[wfX.=ޟ>\ t!p[?CgdSDU"=!5Yh^o;YWkŀ'e77pJM⃄Rf"V/!ELg693V_cHUWƷ#/vL[t Qs~ٽ4%5='h^  Z["4B!yy]"fs)8xc>ydd e%:dgޙ蓟b]QE^v[XyTes[ß"tW-@q2^LfP~" WaȁXc;Ka kǢe}jCr7v %og1KYQ\S_(Еg x"跹-; !,11*#J6NK{ӹJ6(a%YK n"XGur-It9Ζ^8i)OC `)Dv2BkElA-ۑC?+E&ua"Bi|[CF0Ai~k @k P)h{ϭM(9dv x{zIJ++UcQ&:a7yT.C)CmFI2^>P7meTMxۂw޻Z\g6V_^VF9˔>`E P!%Mf-r/vag}0KTm4涕Q`?g4.$ _+K#>zkcC~w)5o.cH]mfRא맊Osċn鸜LdNVo ".|kag|_0y4_͕:%/@I5_]$dT4M(-uqȟ/.,o`l^#}ZXAGHMІ[]VޥG!6W ݝaʯǵg[pl0M7Ȑ xKjf8jLߪ4+ꑀy. ?&xeP&7NKj81hs@'+cۼ=nǼ>(LO9%wWTԠk &+^򖗂^3*3~By0}1Ϸ|"$dzZ4ƟVۿ $L V]jDR4ÌD$ϳ;ҡD#LґS')Tb's;hj@~> |@8NkKq㓁^vn{;0 Lx}GUb&W,Ӥq,b  uuk 3 wYr [,P,{1kbIz:rLzs[ Fԟ|3_6:"$`ݑk~'V{ΪRs0J)-X5gEq2IBdosNz`щQpɰ*m4hRo{ɽ/ ٿ3L'j>_jgyڊ_+/#w6?U=y㰶`H\DyL!s>[94jKQ|U[K2-u_uCُފj*9<+O0qtK(x8_j咆yyvE*Wٰ[sZ*ޕbrnKeo R)xiju"Od/Oc2D¸;z`(: U1Yh$<8"LB(#CLj9'%WkYHǮ,29/Qt Fxp#IFx6y?|?zdtJNk kt+*hs|@)tJvC"] E:pR518^A*!Q@u6ð٬*g)n;v1≮m&o穜a(r@~,e/?MH~:"iÛ!CHDQӨFEf\0[Jiե`aP${9p40|(3&^ 8(ݐzSn&n_?±̦ [Ndxˠ\`h)ET @ mvQtB9r@8t+.w{kYCwx#;f8>dDAvnY@s*Q-; mTrIXD'Nގs`#X1څ\L6`ШH!NgY_xQGmL(mk|Z.pRA& S-m WDWb͜}%]aN,Kݝ\bQXy"x;zX\F16'-N·!Fu8Qh!m)I}}]{ͺc~^Ut>+_n\ J o`52ԙ&] mt+~٭K'zil5ELuѢE]6|>?FU=XFyClc (ECAc orTݲ%RbxEzi(P}(93 ҉k^3=uکn澌Joְ^6pF:J%T 8fr7Եy7i|yWF釈a]"_\%z=$은0z_fRYb%"=zSH|sz.j Uy#P={fyKT@M wFx,6Q=%7pBș'07 VЉNZZFvP'ȓt]6/ [۸8v_l^Fg7K3l'.k̙ɊN[)X9I}R{|LJDxoq ey',\sr?`]_-h }Ncm4,-!l[kODxM V,*)f2/7d}J a;+J׷cq5WۃpSDA05F°pcyv *XGYk8ULl9z0adn+&;!4|KhӂĨ0K'RN{[zv\Ӹ= _Tw) AL9c:jr%Y9J,m$l`=!!U:D&y_3DaKa z>4OC6]Q=hml mʩh8{Lh^ʄ -u: 쭪k.r ܏)@ėG/UWp[)4t `E9Fr2Y$ E ;uK0ށ8+ptMrr(N^:Mǔ`ZW8%EOuدU ùUUVR6E0u#Ys51EUO䈇 Sgolՠu|Ba]҈U^XORSsJYh; Xy^&`|?S!:bf3qDp% <Ȯ1k .%*R_=/ 9+cO- ˳{R^M(A\ԅCg^ߛP&6t-b׆>+ADt 0D9>jy#KponF$VFo]Y҅g37"5}F/C=s^%M5_~aG<7xCڢQwn9DJ~"\Gr#e6'NF/c[H,e-a&*1J*7Mt*!"(z}?t9ENv6PHFwl*piaƤ;V_˘zO=dL0vѽ˧ g'Aƥ3<0:,j GVX#~dW>:nfP5)̓x[KgfOvu)|9KD!mU-a9O52m~N &_Y6 tev(H(k=#\qAo1 u0E -rL [p<~4A_P erw1" ~~Kλ)c*23 ٩}$L5~+TmWvk: t!V5fi(pe٨5(QM9NI gj%cLH˻cL(;-%U!gn3W#B|ڼ ,'eK$"9:w^ydWeH megyHCwXeu$L;12- 'D6V'^] nsMY u}i& jeXʃM0EOnŎ=uW+i @D@gϸydWе/QXY7+xlGL*æAn;n3DU!kF"mu)g.y-0 YWUtM<-tM}V쳩6hd?F} jd3~K`_s7,|9.UN̒5qJ!Xl"LS6F8n̶X=7gumm,Ki;wEXZ䷨wfX:4ϴ#KӃU b6}URDAkMG f5NnTﵟN|rgO0MB؋4UFk'E-pߡSd3KI#U6IzL`{|{}sc ڠbt{.߲Čr2 !qI `hNL~>]^TYh3r/ZX+A@1 {B=YXʴ`^6 's6(#4+U j{v?g1d>2SA!Q?fXp,xGҰLA}`hK\*C%ڢfdW/?ˢ]Nb lŸ;|0/l83P A!D.r ?fŻl jзUL-W Cf,rӒ$}O`f5]SE&nxlA) QˮEv~r'< ¬\mfsԒVQ:h,/)C:\jf&W# `:`uPO^R&=+QZ|bҫ.TI$ \~YÛɹ |1BA^}B}hب|auPš{Ouki ϪXלE0D|]g|^ A{؁Wj<)X^*j<$Q)e%֡ԸYQFq+(&>"AHRJ?8[S%e9^MׇfKxir*`\_>Ĕ O`0M1JDr|*օ(R3cU0~1&oKJy/7k4p7UY!zPAD@)N^ s ʊOW5>FRآiS 3H$2p.7:r;fb}mhv.YZO:TQ+p|5/Vݛra4N2ĈG!% ϫK3_;4zn0յ?8ƋuHK]+kօMS8#XW2tR;5oQȐ 4@f}x;]W .RwO9`l_@B^kbs,_&4P%.78}G [:|&V-긛hBFEn9i4.42wʰcC[,I>vMD#CRF#S `A:'w@ 6'jW|ǃB !0,iY\uV=ף>"ߙpjL21}Ur NZ& 3V< ]҆K= Z^ TX:4L[φRi6'ZhBZEMvzP㥫aJ"1 ݐDQbytnʹby[V vtQD~z-ʇ3HۘB9zlP9=hkyӐ-"5>=#p1`p{)NX vss$h{Iڀ &7T%&)?P}>,_LܻdF^ D;])k! 7}P1=$/ k"cCjn?Кϴ/)7ö;WaW0 zFyO҈qy%JpY 2Zu+_3Kև*ZbO 1HRY^Mg ڗolQ}.qRt zͧ{i95Y&6aڔd.T.Fi!҄vPJ4iP(T?wUJWK%#/DJ\KY12"?]z U$o|)leg >2injy {Q /Yڠi' f^KzxyT(QdIɘ8w0J-tsGd&cC#@&{ jienU;Yx#5;q4wP|iA0 ) ҝS2zH%v|+76Ja.j&4X[br_ HlW^0}SFD1H-;P*(r(x(CEl4/6KY)D-$c>$;1BҢ+3ށEx+aS282 RP[M㦙 x0"bWF(+ᖲM鄣lrsLi.Lr*Gߕ/lB<{?1 d!.~p*ٝID" v_yJ}Q[65? UWH[ 6v+FCw[U~,_#a[hbǿ ,?؟ <|zƫ)xZr+AfB(>O1~DFDQ0^(; SӓH* Z&vee!h٥='Ǜee֎k¼"nۍhnR}6\,Hʓjisl_$cXxjQ: AAe-G2tgcLgnO?H$<Qj/B87)l(d".q3OOX齶JLz@ r,U3*on2ַ94&ORm)c[x<R'__v&F\O.bqy\j;JL疱b͓DA+ê%rr[ ۏ'sbe,y$qu(4j:- ]z)oIGExc`7#[gXWDcPh |볐~! oԥZhr2ϲݸG*b xֆ>7*!qC^ҷP˻o|)5U`W<OO35ĵ,{r;"I+nq׏OڟX|49q, 76L [ EK-ߔHd$%%-Io]ؑy9f;B,kJmU s"@%LgZrփvֆ IGc/"W 7 G3q:찑ۍ# mdE h✈߅/tW\'GO-jXf ,CAQbORcQ0q[Kg8o k㶩H yk@PR3tS[sj vFg;?% wU)Y*?eƢiI~L|N.)=/+% ymŗ?ιӲP SFf^o G\!N8pkTPRNUv`@yWtYq 5Š[Y{P Tnbȷ䥓S.B[f฻H,KN߈<νU%DC_L()b Ys Og|:"hCgNh@VUZ~:b5$d#Qٰia"1=d% '!x:!Ȧ i qC-@8((H %8yT$ Q$ 8n 8hYl٘r} ,ْե\-f8=.F?;0Cq2+v{ċ\f.&@o]MT+{+\1ν#v?e`sqsR ||&%':u&HR=K2Ӗ+>dVcs ;q)w!W뙊E40/A#TKe',6 AoZLQ) e]P;uξ~nV<¬' T!mרhG??^ ґ RLN# e vC+36"ِy UP?u lF( Wud; MSڔgJ.%WkEYu3;or1u!'kd79 RɼlIn-^ń-nh5ɿmOXAe9+4__.Q>>Q m{ .}ݷ6'ۇ:F\_HN͆w,nE5OS̻hDLTOP |6Vj 01j2UHA# 9l}S>;-VNt4Cw!I] ^UԿ&δ!̯ɾa?ǘѐ1&2چ(ud,Nx_e`Z s@ei nHsljp` lCR{J FUG QVc-ۉIfg]p0J*[F~cۓ|Z1¿DrXJ9Ngk68vӔ"d. c95!{BU쟳|l ;ޣsW%g OsXF7ͧQ"ɻ[:iwRA8N%^N\˽IN1Viwn[bKZc=d2 <ʑ7u3T9Hb/y"F]m}-q.WX(o|I/lg+qgdיtO?%M -BW}\<65q}]`|]}3BQBxÊwGn]-@gtcvJR}# lkmn Ó]æHCޓk(8FaG/,ZnȐh5)`׾9 9Rzz/JF''.7;\&2IvO#]p2^x&¡,yqOe. L9wr;rktm9|܏(uM N, \x(PܞL}k#1F9A{E3G+*4nh, °z\@ um^6tLX=ij`7]ҴTfLzOxqUCR(nIq-!906,g2|>VC\_Cd)%lsH>fϠ6l9, ‡^$T~νJ%3a\f';̅G*~}XX7`۔K+OMKnbD3DP?4IOj{>׾:ȗyd;ұT_T2fZўߕ %M&8/7 NoveeyQ;5R"e{4qF Iȃ,{2t Y*\}t؛sH'v'ৡQYG!P;{;AD~!10 vPsDqR6j/eTu@rJ O)4TsYy<=iiRH)m0. 0Aյ@Х'p V}򌢸7 dyZfh;tM>sᱺr* ߊp(kM5 mz>5Q}\2OR^zA~(0W[[?тi qufJDMLiuQ8_d GBHVAW%NoXcJNd8Bp/ &PTk&WO#+q_֔H\.!(ᙳ,;Y/nJQűj>ȵ>lgA&"!~"+1o4 ܼ頿S//SYn ? ">C)xb?+i٩R@KdKf[)u]}bcTwf_*sB~~> &4y `]mgWL/ $2K&B֓vt |%S-0_̴7 E(hKxY?$vD¥LW֗K ͡z(֎ WsWQ/FS*dOR)==I1S!aU̒6cسQjS޾\Y8 *nлWVDw},y`uT %!Ln9:u8OsMMz.p~%5є\EO^.z9aRSAg[R H꬝lSgNfg衆%z|0™p0*Vz%f=?8'Y$> ^pzur8x$=ԆwZ }UO{o;Co}Sk.q͎85-RMJ-+dl:l6i <|$ar+ղjf$+nC_1kp"X9Vņ,rK GlcJ=I eD\vWfdT4eB?_M(7ݣق8~Fq~Fi7n;UݏHBۂYN Hю_w̭,.T;>ݼat tǷ=cIdWhUOjdt,=gs 'xU b~q"sR3 YꦀP̙Swx2}tk:QUlL?[n+:äC0ny>k]0M[/H^ENy)䭸=j*쵖l; "dgsX̰0BQN1]K¶d3sq VPWf`%yU T1lX&Fߓ#nmξ/n6J.[MC2qT?G I?+yD,!왭9vn5Ϛ}{l1E[cDA]/QDC`&cUP,30MkmJ6\\ެӖD(B-/' ҳ;3?.Df -·WӼax+cX걇8Mf᠚S/v! yP,ҨZI#1kGw؈9ebX2X5s+C?'$ -4X~YEp>[17VUULЗ= D!>Tuj{O":sJ?/ gEi@/$^P qۺbOCtn4]"Iy꾉@N QBbk|lE9p_}! #)=oNp߅s5O]r#CP0q'j;NN ֻx)ciMӕЭ$uoWJ/lڥWS,yjb$_݆5)ݞI*4!>4k]WhkiGYS^w3dkʼn4@@7ڇ1 "-8?VBBK+N_/RGś$* Ȑxo5}'`~mJaa-%ggbFjy}M2/DW ܗB'MZ|06.](olSs)u=`$Wq3 6t ]G]jv $YS楛uN6#FQ0!? q5mv&4͌/Zo Ed 0gOzu奠SaKW]LRH\`9Vxy5ᩱ9>>hIo_-AyB-kLPdɤ_r1Un/|)ǥԷp\yn)t_}*ږ٪]7 `2A*y>\gMR#]f&͑XzY"K3p]3 8#|һ={%k*&?cA Va68s.~ [΅ieAahH;}scMgobs)|f[# (&3}Be^|QxcuU) -4vZ4$/@N50 (iqg9nC“p Y(_i h K)L(sn>͙ %T?EK!(/g@bD`ɝX:[ئL'HKoR`$A]N/[cS%ˬj'5a:򼛊}@+*١ Woi2xEv1Fps%|KkixjXK#|j[3q3[\I'˵@> Ϸ0ꚹSKcZ.O!-“/Hd \Xv);3f+ż ]M*-,:IWLG`Bl?-J45=؁:تDY#T. 8 \puL!8έMK+>zQR'SK,d?|?fBkdħeGjǙ QK 3pREQ+{ J+ cJhKIS'fEbrekH&A)?!x*f[k+4kLAaƯ20StKG7^|矧g{Npv!,l}Af"tᢅ]W⢎r( Fj؏vZ~]9vpxŧ|bMVjI;rIeKR'#tʍj/}a@r:d䖹Zq6jStt'|fޮP( ~T0& 6,TM""m,`$u?]-l(Q4T ]@ļvj kQxa  !a{{_1©JY=nZWqu롧OociND$с'I]hEEYw|~r-ώ=6l-\m$9;d`_yE7it/iʐ[DW9.": ~=-gC4&Me8I{c$EXڮt!%h@#c9 W۞[T"A1?l{s?9 |E4*PiL1y`EIL4۟lĥR=dz@1%QAN|6*3=\׉x_'i}*8i'L>+H 5 Ub&(HjWUJ ! :gz8Sg|$J0[|Z3rC;sP DXFCNE\pT@ sIVWZWJdcVLOGCCSNCApߒ3lѹ-ɷ_xL|jZ/| acD[U0*tER B8qw6q^7q7M; xWOy6Y~s0$Z1XSEdOZUy8_&rUşVOQOY4\̲GscI}~ O*S0QvgS,2ff@d T9*:lܰwɶ羓YK`ܾ@dMPNPb+YRTPM oDʣpa1i8r{օ , 4x?#hCـ @^kBߞnkHЫec bcQ@)UM\xOn4WXǀM(*:?XDڒL8;-1$8e 7 ;HK5X #(ܖ4sGT2qȿr !QF[FKEJ>}\w2B:0!6 Ѹyt%zgbc"ZGͰ=El.KDyf >n֕73 +hQ4<;v "&@|R=uoO' 0~c~XPK4?(\% ce+l g*njfjߗ0OW *W%"mo԰ jRVSEpO 82x<ī -ݻAi2*j‚jc6V8ܦ&(+Ph6[(HNJx3?[@(F HoxZv\FFλ;%D֕V(0\nǻ {L;w8ܝ_ѱ> A.OYnME~-ǼJGEag#hn(zЭ¬Cz::CK >{?Hx_-*lM%I=T1ՎP*d?O`LjZ9P{ )O59:T ,U/Vzs5dAy!El{cxr OBFDwzRu鿪(} y ӕOqM荊́1˜r~f:f"h2$Vx걧dq&V>t[~%"oZxOUy{> gLFlL)k=7G_fO"r \Qxh%b̭΃Y{eK'Nbl'AZgl( +HcG1CHxqm_h\ڶjA^חtRJgDֳ[*q҇]ҕ0x={;f, **o+U^y!e6&o'\aQ-:.إRdyzycn-V+N+XM\i[\3H9Ѵ@hƪ+a<GwCm)JcCO>!"'m&VxQ߭%,3|JA?{}*\!>\;lxt]Uۅ%0]M8Iw6QZw_Gc)s!4҉ azcn(XNY\%S"5qb(>v1 +b 㾭пC;6^qJ u,rr1iE;<6#'"4~D|V ř u|ji1)+PQɷKB,gPj 0+FeO ,kbi U/Ve-i9Ⱥx2 wF#lITx ^*AGHN$∥|aG|$fDA.2P? '3N }_qRj޵%@>>07n5x3D*d@%BһpF{`@Ĝj(.,cS;qp_܎iw.@C2bHk; :7e~K{ɷg&k^h`-4?ڱ1:E~^a~]Q I9DO[AkD#4Y7_!|[}Ysks{wurv4Ie?|7ql!>M>Z"۔T0,O dيM 2YɱaqJ&' NJ9*QCVE4}gMF쏠>6h^_[elõSv`PRU8U[w M:ǃM3}Q{TooOPg #\`F;e=մ^PñfUհm^DC5B#bY|A/_bgjcwg ߴȽ0/I2vX`yee-s/ lw D&Z b90Ml2D9oUOTӹ`#=9CA TVRT(1 1/XteaPb:3뢊{XP<5w)IjW۵ .1ll( &\K"~T [ o]PDIvS|2 P?IF!9}6wiw"ہ>grAz&D v£B(nMa("l% ->{E0ǘ6 ZJ] GPP_PJlDd%۞ӵyߤ6dqX[gD?6B^ޛȬwZe:yԙCG@:E103޷A{IgbWE) Fl`n$A6>#>SėsdE+ߗe0ꪽnW'F)7Q篣C UiBK$&RAH34MߊÞܩz/ uv.q7U]aQ#2ˣ,@p.3|LBՂ( duzgUpp{tYL"{48@^':<? -R(ёoQyP6^X:k.k+.rx{*T&z?^/5.LYTaяV6C4,=Px|SFrCV˃stJuzoXjYŒil8r"c*i vX>' dݩXQ{(StJUYn8,,rA9}a1|($}a1E'-AY6:Uy" 4 zsYV@7 F"ĈWcX$ss<2ϻdy$eR- -zp 2qm-p `ўςztYPį0A i{aV"';B@sF\y*ʷ9)ZWE -/Q_d0,Oϙ8M 2 #90Eg0vNgԒb:\:I pwUDb>SCpO_+n=@|i2 VFͶ`UeV2ϦD*F#TƦ6@(^ĞnJGgWmpǽցh`a<~HjԵPoVc2%CjKxCtzۂmrFF< ,EG-}@$ I~aRYb20|{d5tS<)(Щ## BgI eJ\E4ZS:KC} (ɵ }ۼ*?Z3 A}2ޜ˙jkBI0Zߊb,1ickԽ$U3 '6g4?֗.lnDe(-QеoJS0(?D ?E[B !CO2Ϯ%֓9} Y~7bh*2t~䬔CRt_WݓXz]cx";h%a0jwz,~U U+/N5I_%܍FY7a^eo56\(ѤiV;{uez) ]La/fɁrp+S`+;~oUx*^hé+2OU1Ruci[6< f@^#YJ a(A}(wS-#v5/ >rJ?C) 0=a ) pZ[[㱛mc/ksJۄ@ٝ&!ڴXG/=C]e/⸚̒IʞBWmF{T$t%QW.DzvxJ?ojSf'P# G*q`hN! =O{qJrg2Dp|usXڞaK |A+{7Ih7Āosb%r(ڙ>ZbI}gғa<wSf} i;*9*(_;kY͐ȗа_rԬrﻨǬ2BM}1l bsuҀܸ6%# /hC]ˁ( Y zR> [`0 !d#_YٯHSB@厍@]`V0?J#ѳHvxUi5|e!DZC{@LA lT}mrh;s&9p`ˮ}C#,) .I\{k$2c._ _MsAK$VĎS!N]Iҍ-Zd#uoK ,xFI U2 vHk:,x5G`%I]]=}Ol>U0=0zaݸ @ jwZL 4j P-ISNh3H'4:5(EЗʜ7z{/s]2z9#91jR8ïW+M- sۯNJL7\e mߗw*:qЪV계#!vٺ4!>958Y-Au]`HFHPy3AP ֙Yѣ(Ux7p/)n2Bѵ{G~A,qKE1|bl~͟)GvSCVazZtiH*\-_BH/䩲!lA5m_ (R7O;sw W>|,+栗4I( 0 g,(QY<{T}̌3zwqѾ!dl*ΜC)GjKkt,+횢iXJC UǼ ;ϴƧ*3kk%1/jȗf :nSEPĽJ$?P5|9E3~8T J7-[-M7Sn5ձa4⋷Bio<s; dh YqeWwnjVf_VC&#^M̳UBވݕ,lDkore*0Ѱج" Y|!'O1((D.8` -g3BrV,oJøOCғKt@#mns5VI~T#9\~R%ֲ@F ڌ #3B[ٌ~21o,q:Z0_oi:ԜCR/a(LO9 _R2YȔ2́Mu8N0>~)1e%Y5ЅjpHKTiRI5 [g~pe7o$!'u*qUܹa&(dSI*Gp4-3Q*?KĐȾy)_jB˹(ݡwy騂cՕJȇ 0c'%7?B3サ^T]-+RãoV0;[=Owq>L*[@a\hx˥PN!"}reQ;a+!v!rI^~}$o`Êp5gE5Hpb?(xgYE6zu"v}l mtf9g8˩K4dѭ.C脾Jgǎt &R3J|x:MTG&9%Y+q7ݚQM)뷩5P]^ c<q +)~2H 2C =ǓK3906 h!Lq?נ6c@j=fr2gq틃&rǔmZ:}3ĵ)LY'Au XhG90L5p Ɉ?#xg \vO|4IFnH~^-'T72;dԁNT5a;Bg^UcԒ=~=ZO.8+=n^۳Y佽 ~p/pI&|ZHm8t>ϼ; 6`L i\ pDnt\7]L ߲ ypu^V s܇/ڎ9NU> gĈ~ CŷTtr y-q \-BrϤ*TH>rnO`coE-jƐ!"#1ET5<UUyG `v u&#VeH`phS6&/[Q w>x^|( = !3Ze%F *`Sf#Q(ZL0G,qUޠ{U.2VJwW_( ϡר"+esQaRݞ2 (^wja B,tjh~(ybcc'mIG2 %ܰ|qrb,h? ^Sͭvg% bޤ˒Ty+j@O{V:ŘC (RqD"XwlCoҮ]]%158vipn%}1MdKvN$BU1G4aq T؉>3DGbCR޳ئ=7t&TF4XT|~^;qzp0"*s!w^ ƫH+4*3efqtoKG_jUlIjzM&9lvkg3{wd[A?dQ `%V7[fF\ڻm_R<tqL KJ}W)߄SaAOqyr'T@`^z.DP2Er$i'iЌ/g[M9%FnH+'IJ hϻ߆+׊;2g*;s=);}i{h/\W(~f#.Ny]^PjEfKm;dWK [5TY9UrSNF;PU% y>,^a1sfgK^M@m(ώR矕6(#[RdZə?a|@ӡmffOj*NWVn`̏'d n.`8SjJ:דbzVh (=8Ŧ=ϜOwl=^ul?+AGȿg/BBZk |Cp(.j a<hɍ8N37q`"`], 凖]z3w%:} XlK< 0ςG'TaDѷi`F[6/rHL|t _0L;5e-{;aٳhgct|l܀aM{i 8N{c 9{i\oedpCk>b"qod0 S#!RjL3]YE+2_Uptpy:/-c˻X/ [)ߡ|mPV!& 3SKB#T,;ŎFF'/rex 9-tX۸A,V[{;h>RO̱J>ڶJ{k3UBB Þo]FɫJ:9I2 뼎V+D ~M"NXP^[ʉ*SDzy? Ȁ`y&!7b݅)8%RgBMKXU|DȲU&I,p]ʦ¥njNw\7)D9Ӏ p'iQ ?a|]Jj:mǐǶԭ$Ewn%^VP9"rHƈy}>!;ȔMr8:6mhŎ+%l8@!<Lޮ+Om4+Awܦ*E)4t}W4xaRY)mP,8<=[& ]0ӏ@1NX#}9D8!O"@p'̨QklQY-qK82([a:dբ0ԒTNЗYj'VtUږ_kFczVheAFr$%]dAujWTUǐF%ҍ<ӝMy߱׺q&0m=ѿvH.G!4Ov1Or\ ˗c)#!ܪ⿳8cDf!uu*F:_~a"2#U$W? ykōu#^V@\ 1&bN6p)ҋ߮?QS0@] }׻x j]JcfۂE֚t=zT|᛺0<@E*)AYז>ծ})MIL1ٟ|A0 h+"c,i2+&´NIp,t{pVM4vHLwZܥ.4nnΉלtȃl4t]+HbYheր}XCA%-Ќ/9:u} @PZJL){{];NT}~OݻByz= <2#.MR,tO3 aO[310[ݦ "3; 2Kb0c|1ʯhץo Rq&97Q{e֒E_άzÐ_!ؼKN0N$)6A!;ʞӛ/U\?jh:,g,wYU*|##܆v񆓗j8W囗xy&O{уSX&?߫$nɈ̐8|G?R`y42'D@NϮ8SӟBoQ*sh,=wq̓aͳTT߄L@W&46Gw{gC@Y#Ļ=| ̘a8M<6V^ˁgf, 4>YBOGٰzϮfi Hݒt @W6hy#^#o;Q@%-16(i[PeGjR9Qm57b),C"]gƦ'qQ D"b2eW q\AتOvak@j>8獨}٩͜nYD'2):XիgXpo9q6|JU~:Za(W0PUR9:.c ;}`[+JXY ^d{xu'J+@#6y)Cu6G!v5NX V" fvZZ :hPЩ m}E@{z? Ќ!#.i/C{6WolHGx(++A Ǩab HrX:WMNoa)B!W+_l"w?į: OG/bJ.oaǽ,zcw&םHTvUQ8T5TO< /tLOl^bmnl)}?Z$vKqiFCN|":o;·1rix.mwAs6\DZ\@5REnjS~.BJI5m4?>\@Gp\K5lkB,fbszXG'dؽD$v'{H@rckp2>TIW!-5%UU?n'3/'fZK 9Iǫ %2HϩFVZB5?|> {P/DjKE>9Gq*p`, Ū4oCAy(ۀDՂca-1L̑ Qwoz;w_bi]M}af:bфσR2!nBSY8Cc.(BMCSw*!; =P)ѤBgZJ1L${g]0o !̢ 29Fpssئ^)|b ʛ#d@6-p6q_%_I(Wi.(܅M n \.y;-LeWuz{H\, _7,tDžbpαTҟSltOy2 X mf}cU:CY4 ?\vOo]*eBr F5" ^~RlD! *Wۉ\EͷCir6[ZT1tu^kۗ|4x>۞كtֱn& ;H}[9עcS݃z_ U]:w7L&$5 iBO2 W=p)""[`(zES0tIqy߶S4dgBC"P/"}ޙŊGq?FkJrѺ$V_NT,@ ؊iA)2f Pl}ÚUy^H🜉x@(Ksfwnyy_t@i<?0A'ŗ<|cѸt.MA /.\F}+8;v}̔̅oD,Mx˧bi4k^fjYyV.CmBG8>%+2geRuv]0%zdsoazzWUlgzgF0.ɖG@ˀ`UNrؽPRu$Ab0N9TlZcLa N{39A8>B :f4#G.ۥVE]I]Zꖵ^1l$#Pxv/Om45w|ggσ>-}pЄa g'R$bXsUh 6ּ&3oER,ñ#gwC/8IvDw2k2Ln*~N /pq뜶[ J Vpx|e7R,7c3v7;H>)e~}70lj3ݿU"<#(EgVxI?v ^^pFR [e։ (  ]t-l-J<+_?N n<ʖ rm/1R#c]2HfOT*̖1c/$jl bp O)}w:򴫎x 95ȇ9ZΨ5u4i?"IX=WVGI],2MIg]rNP3;9| }*&FXz5,9^=";pnϐ*;ғ 2E ih;}^5T0 +t7i 콭12B RfF !1n bo{J pb*0XZ$/B3iܴ0t/5i.$V2yu5sG o8NV\<"{_exzy{e6D[Jd\'d<'ހgռzD2f+(Gov,`z1-`cx:}J/{Da\38 ^ƊiO9 ev9[He"z{?zHƹoR֖ɟzQDxMu5w4{L*YX~53%s/ Ug ~#cV0 ZjU" ؠ1%|RS@ytdgOt@Y0R'CBTrGB,.=" iYd9 @!I]OG.<c5V.b*~xjY_(b&F|'0χu6@<~>d@HvEU8MG֕^!osq2vI(uipYHj[Ȇ2oS#TƷ[B 47K]Vh/]| ~f9Iv r@wL5sH4vNf)M_hÍ~]5t[ѷj@ \TM멪ZLS0ώ +Q(l 6Z7=vMqh)[ɝĠc]ߍ,z~F>p bPA[UGdL!rB_[j?u؝"H'<v\ (1~ j/\\ 츇L p||_0DQ_*:^a_ϚDE g1:,PsGeYՑ1WF{;JJƏ5Ǔ%sT43yW%#);a9Q}rvWN kJ~VR6׻qx |Ď4`64[f(j+ KE2vƉdP#>/iyz3Q6TiYO4mzBQȘs3X@Ψ{[(LK:,'>$gDj ѮX= Գ:+43ƂP'+GGR 40vcύjioKqa4-R'w_D[ذDE]9.i8CkIa劸% qtD(JbK\'F@ qʡ{D<+Z)njW6ۘ2:zmH R;Z>L`r k0PDOdG]_(^J<[Ro Y+1uYLL%_Mlwa'5WV/ N-· #"0Hc7Cև a`AL8J˸a+ ,F,ow $B4g]'>426~Rv;<4Qm}I@B$pZe:qe>@=&P3Y lxOA3KPm#[Bر~[ '9mڈu,xaHcMFrV:Y ˁ9Z{`w4f 7Y1?BNNlj $[k|dp=}~0mI2%zT5mxmķGA"'#u%;G%jtbZDz`dV W(i:oRDG? 2W_)6G\O 5\%L+N'w~{`A04O,L沮j;mIt5MwWe!*e.J)NG_ x]#>WplinOfqO;-<[c+XPL mrY{2 vA]hǸ3t9{X|P`;Z! 9 zd .k:Fs|B#;0frݦ_z+eO\I 7'7\M6"ݮdGxtHhAMtxl}ܴ}hJ <>3!G d*BFUju+xw NsG*T0^wQ'$t4>!h yYOw{N"ʁZDUՓI_uAN1m8NޮC ]>44)`umB՞VHx>h{qr0g (pYۅ ɸTlxMýEx%-vz蘭veTF5xtL 0qwAp&wL5_R]31.\T]eZ cNm K%&ہo™uMSĈ-Ym8ꔃ>>;ZMf+J1TI]{(hGc -_Rپd ȌsP=.շ\ի%`b5 (.@dVbTe%16ލKKT7;DYbH% ?a&SWvMev:F Ym6+ݎlt m)eR;\h=ܸ U\юz~܈ӔMMrȜ'0\˪AI FSRz+[mP|kk +L LU1p11ZGeKQo?x%'=Lwpeu5Ц]'dC^ǫ;}îUUe_xtu}h<|6l"SM>%B(o7dda];0̛Q;z›|8ߴ󜬨 v{AЧ}k"·{lE&,X VrRƛկX>#2 _7UnmKIS}K0Z9x" >,ln:U%#6aam9LbD[W)?/lPtjR-rpoNdNQ)y=9[)&}Zޤ59vSӰ{Q_CK@tkkHWj0M8́:5Q  'h(~":8cR;c%%誝ָF`sF/2~@L5.!L*lF{Ev &~4g0Ս]hۇ<Ρ:?Ey fbǨSVp*8R>kNyw<<+W0)[0{xq??~w:R+.s"`didCU7", '亓 ΋Aaft T[,Y*"?]ʩGC\fФY*{)3nt] "F5DJȥCU9&I;<G R,z02b}CŚxW]*5 w̱)Qh~JtM9b?t`nUIB%FHݮ9['9ZJX[ NO5a5>*fG sHw K_BtJhsnM?Mc3ձ\vw3U]v9@&G3ue/8 Vh; Twt?jP /r2yڶ= L=1!48bL=\FeJiU2ATRf(E,x`լ~gޥ aI?!N=%4LYfS V*"xH9UwR=$TEp)e6܆g?=V Qf]8~T7O# [H_⠁ZE@ҽ~qkPg@f+@R7H&coSR}mYvϻs|Gͭ4W1vgUMiHiۚh /’0yP@4Z{uV 5vƊ hj٥cm~pv o UP:t57Vb'4D.W8XM;? sbI׹{6{| 6g(a l7Y#,\Q&jRša䞽y! l^EP"ff#ѿe $ºqG ˤwj1i\L;ynW+Oz(ly"\24R sH`gEPRv/+uMY)8Pmԋ\*6l U/čhi-~YcTɰ&IG_kaQiNGrfͤhSp<3//jo+rr$ V?V%H^b v-sbV5*U1:a@r%:&; >$ &˟$[ a}K)>3R,rr.C[r+Ⱥv0mTEu?U5e$] f@c}K^K0IfH/2Lɻ)[ #'\*xx~;\"U"Vpy^ %D!x > Tb |좞;C+tjhZeUjeFLIaA0ۚ K\^"ҨzBbtx~M$ )omr`ږk)kUS;;bv e5Ծuςy)r2zGzyAǽMjx𗷟-%?^j-梹I=2XI&MHAp)Lz*@]/1[N`ha)uff{)tծLٌ3L"F%w^#?&tc㭃T󛨪x2EFC^q$6'봚MEVj?6@[6:02m2< '><|=r5W. xYEj %pvcĭex\烏=W'LVؕ531{z3_rv5Rm\̃L]8t|hXNO5#dIm#^-b1}!2. A Bj(~\K3^94*D&0:PI "?"c8՝sJ! sP^>Ȋ!,uڜօR^F:+GO& }"x%ɚ1/k`Q4x%4ۏViwJ_Uy⫧V 6^&5Bll%iQ⋷@f|HC|{z9]NsCY>(ha>}|gyz"|aoWphWrs᯶dc}MψxDpY_",CNy B22\##NSz}D)~0zIH?AЎD}~1 Esr8)UV"K6GF(Q-#%ɻv)LjdCڌ%Veհ#` 8Kؿ))W!?O.[Qf2mw 1>nX?WyK4OKz>t/|+IA?[fZ TM`=t[R/gr:_WbXXF->,䤟E9g1DX#F֍ߤ!3\-*(R;oW@P\ž79`& WXǸբM|V.#߽r11usbUl[׸n5(.;W^XEwjyk^s~2ۓLImYR@ksӂB칹$TA-mQe6_>t^rlk]ջIfGjd#eMCN z"`iWhS\OkilGY1cRc7 :'oz4mvW hՉX2ĬTQȍ5y'.yrF^Dr)j2&Ckfgc*BmP[ hVwtl+)$6>C?NV A 뇺Zdh_Wzdbd j;[::N'{^ V~viؙƎ_W d* P}LHsqAPd=? eZw@op6/SO0>|U:p-V_]K)߅ IC0n{*'Z, aJ/EH;YB!VR4psf4: ӯ\#ugִiDN~s8p{54\'QJDUԒ^aSah3ПxNƄ_g_uWA~cڄ@,Δ;*8Q Z{F][9G:4JB%}A0P;I$(@G \AɴgEư8 i ]6Xq\m@A4uz%#0YaCHOp7m~mE~RjzY4UѺU6@[?}R "G/Q`CL& 5pLdi%f]NS4"~&4/(9v_&nYT8A3tq2.rÄY`_*]dML'4NY窆ʰMuRсm4¹;n)^ܹHՉ9~|d:tymnGE$T o`Ľ-e2ͱשQ sJDX~zḼJfjjh6Vk苰jv!KnТoxSPcκjM5]Bca@+R]bߦE9_GO=OwX4k+{;^@oOμMU&3[֓{]05A3"">e9hۤz{r9g&aD:\ n`:_FFi0ky{Gq}MQ`8JKP1V|/O+/)x[Y'rЌ/$pTj)x֕Eb;nMߪ$-H#bMv⇜G h0Q)FJ:m3 *q?T{z( gdy[pXZ8QTY6YHI)&D'7I6+ T DV;Qx,!

d41@/\*5wu8jԉo9'؃ Em*v:˝}؏%>Ȼe*d53(\+wҔ{ gKy΋>Lᘮi~o᝴w%>+yPRZxю)U>l_Ujipw%th=jhG6vi+AE7% P ކnX@L (lV*$$O)/"dW@Inw{~>V;*2OIgبY<SͥJZQ6686 U&=46H ~f.,JPg 9`J \'B4V޵d33 Ib8(W+;Nth@5YO_[33+,eP:Lq"H"2jpƣg mݶwܙ/)+?m`JzvRfp|ѩ>SXSKJȌqc* PHC4q(d΀WS h;J_)O'>T6pB2/(CCYlDbRMUOZCr6.#\Bwˎ# E}/j{rjJ.»ьK,L7¾9$&C#ka K:C0/#ڟ'&rb4ىIqn,6gVH߳9W7t n֙Q>SKmqp[֖LG$ -V>Sa~\x"mleYUxS&cxO<0M 7|C8)H2v7_˦tdQ zĆp!"̕;IߵQT]tߐ6rv^(DGz$vEN^ cfi/p1S2g$:84|Ti]q" Wꅚ1ÝP1S[FOegg¬MޤR` "[NȔך&r7Iy8r݋4UI. <:T]3lO$6;hnu (i\/V2"4x҆NϞSdv6ܿ`[9rosJ+6yhףԼ/c- n AO)3q낚y5ϡPBޮe5YM%>nP!O;nKqq@Ce%3{56cy5oȝx~S7QFSj<ƻā (KUsNܿ}8KKoeH+ԉaT:-|!& .\..xse&q‚}※'iLIL'63SrYd]T$=+Tѧ۲2hA/ ̵sxxTA+R =}""*{Joq٠ZGnDEsdiG*E3c˕0Y&W(qA.RHFB _C/GɰVͺEf^d>vMZkҊWjo#XS@ZvTS)Ki T|YZ)"6H2D!|rP+DGsu'  X s 8w'. /37ۮIk?MT qLtۅ(\XjZԖH2;EX|Fy4V ΅tGk9^I5l/ĭ-v8P٠R&:)hgjۤXR&VV\_$`"`8Mgfv">X " hWPID#\2 I} b~. !ӷ87 _.B1TFݟ@pfȵ M|)k69N/otMpY;8🮒 >+t?,4+s(h'^πKJۨo?au~`sb4v{uvh)V|9y :wH 5{랿.GQl&tH ~^KWa"J1lKlLױ4|cs ƽo)cW}~^3_퉀I؂{K6#frFnz|F8ɴ17Sr2=ܬ1aD_RK QѸMwRw\`IBe2qYnLȬf9o. >N0Dn%wZN[EjK4buhǹ6C/i|O~*$BHwa[B  LXr ݸR-#UoYQӏJʶ!}7}X RЖenyY-I{qR<ua{ZW!WNrFc!F5'zŒ᭜B"$Bۊ{m~\ yNh`-@ݲq)? 2ag5ّ&k7˕csU&1iN'5_k42U~0g~>y]Z1+lX|`+ Y]̝^Ё]TYWp* uGjFhGPݹ'8fd D(yQZ+*!q7NPfi=#zVs M5U:ӏmN 43=-CnJa'A9H?s90;Pd$< TR24H浈r*R |ʩ Q@/47b"!Ek ($w҇XLޫN2L5#̀Zق׺ cP`.Xټ"HiyơeAuι l)Qv`Uy|Pz:^^4'!2B$ϼ~uNx#If䃑l@nR-UrB]oa|.=*$KFm}E_~_wbh)8[< D7E}]wT&j}j,:Ă.T8.p X%d5P52/RcvbHMYhJbCwaj90YH%ƟmZrrw6Ӻ6|'`'7y9q6xH5MW-Uo?ci2k-qsw :on&Ġ}~ѱDJ*n]'R$C#(/߷[bR֒&B6}㫏 [ӿl5>@xT/1܀ػpR+pGdb$y Lƪ[\CZz]i(8l4R0įy0fɯp<;&UCz%.dQq9NX:s?Q ZSb*M+w5F.X+'G B}yX`X뙚t2Ts+ߨNb~c#c"uzN8Ģ.sia6a̝ gxM<0כg˘ oGse[A{L 5`/Jg%NF_95&#׃Wж+&2+spCɆQrҥxa8./cwnޓLPcwI~%$Ty$tbk b%3% U6p?klMG)$ߢp ++X8 9x^#pSCוo8$Q܁iThG "4zavBHm1Rals|/PcatmI-Yaڍh\@ܦbP 䕫fQF &RAN#+C42[}bcwz,-I$u|c '=rLx,Fk\BJ-eKMwۢ>aN`FYҮSa(]V}:c6ˬ:$OX'ك]u iS)y6Z7ٸ~{D&GoD yeMJW"mX-/X4dG LO&R*"0 TX K1%4`FQD%&V J9W.*D06Z~~u _e36zMz 0x-2B{,D> z:k!7uQ5qsHJoUpXLE"XӍRz٤w4#+)|bp.^'Z'Bt<c9x}2Aaw6.Y<,WDO0ME5m܆weiQPf@5#xJ;lJ.0 #ܪ^<'U{rVKC:wrۏ_-svccҮ\jxsw(gC+9K^ʳی&~e!:!_9TmGVZ=5GEeI+Zۻf]N_kP@Li1"rQ د$晹gC+0;jCN`qx (2vŗeEv"J "L="h cG}!h|zx" uRqAiE%/z?IU\.V85l3 Zx1J=}zCZSJ7hl..& n8<)iҒgs~vZ2^uq+F{^$C,:nj@H\wF ·>PhϏZk+']I-z+|A>U7vRk{ !Y־/@&q3y#5{;K.Ty \Y;clJF$_*uo*Ҥ8>0L]Y#_FfXp8UU=ae(!Vۍ7x[IkwL&n9%M&V}"6M"/’Rb-v; ܂7/ EqQMBΥ#;㮈qZ/+']o|\I.3n09So"Ca>~f&'apq8ak՜Z-شݼO6u*4w=bC`/Lr.23Qjm;U+<:@VAfy?[+aALzwO~\5t2;g%v$St P`Lj.X_OKfɲQI>d]@)g$X4jc(ԣCfjqi>9~.c埡휽R%'袔#="d=1䇸a(qc0HB:94JgC^aElj=T=9HĆ2ڠsKE1ޢx U;Wv^k,H࡜[Vfl92-$~OMw;fZawX~ơlu"כ&nGgV|bPTEL3U:~?%-WqaΙ43b~E$LOWJ, +D}b,xçkDu7Ӿ v99"ˌBFtk^ί00pu5J 8@X̺- ~ Y 5|3t |sSrzi@~*g7@nSVa6!N5TSY;wEȈa6 90s!$ETɂ & +KH?$ 8x3/#ʺ-Gw*a}7,ߥ߳`z֜7ӟ3<Ј;UP0z@L zǢMU$=]1vC汢b%k%65V*bc#&c%F\YSB֙2Z*㢿mS'Y3!O|ݳ E?|B 9F֖|v|Y '/Éu zqٟalQفl@ET:4†UD!^V#UFRفpkW`zC8;kЭkmn{3W7)Rz]b˒Q-"FLpyT+]/"UwiBlO KhlmNb>lK~\jNFnbyO_4=yx(`ع]}}BZXi{lQ䄘A/5|gzjeܬȌ  Z3X1Ik?$Sf!ϯɁk]فEk{76]C?6s59ͅ mv 쉣x,s)(ՖyC(tc I4B8@@&5w鷈vCeF;]{a4wNJe(t,QM>'tfFPjD1 >A<h.6(2f:( ;\?E{FŠ,Z6U FM 3>-(1nV<bLﳛp,wufQ%~ĽnVv;:gYy#ʖyc!wOg%p\"ørO,H1 +~@y%MalQf\VrR̃9|B3,msMoQ=9^og{ zb*)fmbVV)&AJu#jO`J\i2d]e2AqqPDv~ -*BVӚW<돚R S+!V#{x4*cю:h2[+O &]0 OUZ^GUHnW4%\05 ;M/T̉NKV94~{8+șHq>ţr8Hx!'p㊖&O:imS݂;Bq!~QRb"6[T6v]ILR P`$b)YtiG!r4vp 4sAF^iNJZJJpʞx3mA3܊{[4'G'w`aFϭ@ H^>i2W*bX[J•KŅ8O !pUQE}G!&f1&EnhAvss7.)Y1 쥛`ZLZ~};hRwa$h4;r/1 )}MSlM$^n Vv댥@Vm2>bE]"5;Mz)KАqI&sZ X[Ln" %$} :&%k)/A3p߹ΕX+D-w:ٮgwF8庼E6#{ݣ Uyac0,V]qh`;[ئo X5Xl4cYnq^'TC\S}QUsA0+4Ga\CC.pzY(K $6InL-*ŏu !*e#< &(A:J~9<': 4/3ΙM{'4fѹ1_.=IsSx]9 "E;&%t DUci"?nc:z B 0HFnN>a yD-40:"Ov"(h9gca-B)S2klbB.ĦNx5TH!S%=>N"ܼqILc,2L?LA8 C&nD;H8ȧJ``P&h *'116*S~d7ג ▮6 iiP{ T76uo5nzU TTۖc-N>v`:WneC-$w Tjԡ5|`Pُ>j"$hj V@ }3fA,mj26bZ<0Lofe )}ĮVm2iBS&&yċA&#oTF52@H~BLK3'=S}gnDw?Prg1Av'iIMMf}FL*&_ ͪ``ژw,;+Ae߁'{7ޏ yH0Ĩuleq/W#%MFuV%8vh~2 6{ytV\KݜI&(m֮9En)ku1tg{joX-8v%ΥRn,^}8EmAF+ŬtHQdi)HL g'AB [c;/g\p:WʹIIݯ*E>/mZ4"댇LUNvD*LC2x+ QgD(nN@ Ak$svӧ.Z4"_4l6¯B!CV߂<<Adl j5x$*6*=9 |:P8BqwOp' du#oVa&g E9PMrRUlkt bʻפϒ}*cOӖ@"7Sƭ^/05?';0-.˰>b<0.zc6K~F KZ.[/YjU\hO':'3ex*onmfsy-ږu_sZƶ]ݚSL[TJTɮD_qgK#躤yVV P~62m*MֲRҶ0|b)Csu{S_7dQ2P3!7N`{kƪw'Wm/9apѾ_a5sz߈h.w'yaV/t+d:}mYޒa]+mF3?;)ę/G58kkfSI*n/ϜI0WCn__|#2pQ~e(؄^AZ .W&#%/ HxC2N#ď^V!\[ِ|+ݦyޒJEzC'IKwBr8z{c`ax17y ;1{hb܃VZ^omdqXee}F*Z<}ƪ*?OuA&ձy.hR;J r"xqlK( ø$ +cU9^Tp{e4RDUG>T2C |6M5tĹ<# (M@mbG4AdtQش.cZa5W7զ(dPD4lk"[R_IUI xKi|k /%v X;9P>VI7#11Vo{[/򸌉%F%y`dZe_ Oɉ"`[!ȑW@a\',uG,Lfnh|7dwgI &rjGQٵSY *$Zԝ٥*T0XFh8rM| X˳#h4TݑFFҕ;nlB?ɵDXe~Ƹ~jry[$L<&`-?QtX`*~HCSIJcP?b/YOUf!N#M;ЇuAQG-{œZTP׹(<;KC7YIERIe74ƭ|rZ#]/ڸ3J`SWA!OVh{L~ķ~ xs;wo"̍[LvXf14φ Ho.c@CtLv4.X<-m W71tջ#< 9['t(q2``4eݜćz lY`HJЭ`ri̊t9#Wʡ06W+i\[յ|R*Y{qu& 9chE{҆Qe@4%0|bۢjpoE:wMoPK$5~Gڀ(siRO0ItuLdrpWqbh2Jo9qF@>Vg)G^bR| Keyn v Ð!j yJ{yc^! ^롦ԩ A:^ZSYy\pF@/fia4S׷H )!Dw,%LD9]zjOXpr&XͮXUŀ)!p QQNUFOߔ7'7~.aBMlRo:sKk;ZH-B1uF@diX]${u+}Ӈԧ˜-NT |zt gt"wd}]g䅏|&0O`9-~ މȡ_T&מO_蚬]} }JQC֭('H.V_6xGJ VXȱQ +dGniwaОnpi/&6ѯZ¬ :؀BoŠZ*_$~;eiǏ<XfzMo$ @|?ҏ;!oo4M'ze&B]([@nno>XV}KYQya+ǏV6[>6ȵbJjBC"'7`/!qmv]E9_y/~pX1,0@w] Ҽ12Kvr}ƹRKz{*WP L!T\M ro%ƭoKp+̟B=h~V6}+02A~$%&;Ø '?!=Fk'&VBӹizlaj՟?|w-_Ò@AU n^?ЄW/-XW^j,<.sݰI&EyxJ_a⽜%ݣ W!;k0/$gg:d?`{ ? #Ys\Uv $AU$"РMdD8;Wn᷼ejl2ez>ACW .]'"DCO Xjmf)KDGYbEڍiْ9<%@rS⊍9R4(I":[A=F4N z!-6?rA)=Ҵ"J$I"ç$J=W Ku͔s,|Gmzu-gg~ =]#zuͤh j\Js3GZt&]UGFAAgs8p{ ¬ϩ4i}uTq`tpf)bЩ Ŗ.n/KQE\ /V]6AsM[O%Ĉ[YA$u)A(ibcM8 8Vr"Z5enuݨ ;l/갡F ~{J&@]ZW4:EfC" JHCcjedDO>Nsۼ  %ʷ+Ͳz4CAT")T@ q;iġov`S0Q9-nl5Wᶋ=gP Kzd%`ȼʧ'hpL`1q 2AFKK(ݜ p-Q= ӌ3a˵zX%xSj^dv?z4wuLU{n~MJh &(Y/Ik>_XVȸ@!JXk&,JV/w8CN/SGj:Rǿ!QAz"&_:nf_b Tٛ¯gyhVr{ټFcaWˁqVåwuhjGwo)%nRȘpU:apP{IS9,2A|E5T;Q S*bؠhE%tj?ڵ"xi=Ҏ)Ͷ,!ӡϢߨ(, e=hwjm׈dNn^nYE>kƱwz#c,X䟃Zj1Q = J4эjGOI0Qq^k+L vg(rP@Y>?JkxIU9D #9,a+J)ϑpVL"uרtOڼ]mq\a+?W{ކ'يN9:5W ~,# $\)@B|X1HԾdo9ȝƑ49}̴@=Kri T)•9\DPsr ,ʪ?&72Eä u/wh51/#hF!{0~-q FI$ =Y0DhZ?=%Idş= _ '"u.u3V e aG0ݕ0JaS^~W]̾VOKd* !'&uI~u,Ύtĵ&6nc?5ϸH\+]q@x zerIhҀ8tم(T;uH$m $f֙%xl%3D;@Rxx烟1xduu 6,0r6%(VH]^ L,̥؏ C4(D5no#S.沪$B۲#lf Htܶ 8ClQ`u5L; (UDjG9z͌b-/$4bRA#@yR-?[8٠]x:`(Z0}07a~Տٟ Ii.É;CLgQY45k,S6FhPdݼ-m2'8kaaO‰Ad7mFR# VăA~`rc@]t(38Tmm 8/-^5_>r/z.tb jM"Ϗr)aMM{>mvr6WiYe2/٫kS{JXqrv+^x~8Uخ>M~ HVmSͺJS ƘoO^Da:Qk\&X)RepOaЎYFMxK ?wMsu?k7Q"TA_Q}=E'˯s-! TMuNfCJ ԨyE@w1Ԅ!!xߘ͹<=X2M}+}B^ m䜋^j̡(*Klq`^): R6]Zä9 2k#f#:eQg9ozH'5 : -]]I0="B.i=wv8 UhC6xq.8>s:-; QtSwDu)*Ĕ:vf Aʧg\DǍYDziRpT6|Y l/hHT sJc"&-rYLMZ|ZcpEDC7"3+"y.m't=XdpŸo׮ ~v\L-9jύI/f^j&FqWKExXrHs,\.L,tJW"E+j%7} J1iRD "he(apGN^Ao8†o>˟'*HAHȰ`$qDm[.=yXGj)z.N>aju4 #GV{EN zV huWܡ,@:aB$NʸZd=.F<~0sUoekWpפX?M<7Mﲘ(P$xcʰ2rUel)&t w JCVouPaXSA!\6^l.eU +.)|i[X;{ z ` >12!WFE~iI}]p6͜§*E/?X%d D%Pt7/Qp#,pzr-^0^)_"JR4RW)/f+pK>e&g}%RYȲʫWH`=xq(܃r3qG@O6 k~bx"b?~B(]NF7zGf@d1K?:]&ۉUqBW401蒴4r@`z@2"?G6Sʾ![rHgm^DqR6yHaړ5i]퀎{&b\U)152S$QÅ#EtK).i@~wՒ-K&p92#\G~a-wUvvC;0mZ5dΣS+jh IޛdbSE֟d-2rHXM_Xt^fxdJS_]ac򜯾V.]#?NJ論`LgA@\>$VFkI$ic~r7Q=fL !Mߑ-+3BZ8d_;GnAz#e|}zUmE8O-b`iodpb붼)LdN͢/yPYYoCFۦE\_}}r[>DZ:ylZdZ٧в֖ "pҫԧA%_4|ovG1zӃZM{ (JArk!5]`vNwn)0.q&ۖ[a'WilcIuveݒ;ur!\ iWв}P%ɛW2@CڿlCҳ.RO?,*zqfK3Ѝ"oP+ধaķu*&L@/J!+ Li[GsEipO 0'ʴ XpcJ$\mfa,lsC,pWV@%pa*,c dv8EH?rDsֳ[J֜+Zj)-ў hWp#iWM|76t1aJIV4hxO0Ěڌ(Kcl iG5}Xxf<%gӛqvNUCj&=1b\`%XQP6czqt5$%6(<1$LoWi)zx߯5И4&JL@БY1 uZquԝT;ֳV=d=!Dn6F{.mV@Ur*; LPt}f؋l(k^.g.`xyOk {7's5+0FL8QY߀) C#4ogtY(oxOT )Ecl=աա⚮ r.Ҽ(~ڻ|Qz:xa۝$ףSQ 8lm1wϩ9W'v#hOäP`'SGy=0~իo*?kKҬ7~(r>P+#&|xD7Y _b3" Jw4)ml#x1ii ([dm֔25B?@ AZڻ_\k E@dž5n (|acVDQ#uh0<#=&FF ޖ7+*S\»r=Ufh O8& AEk[_lw_DE`k2roI9?Rh`m6:_gCcm}C 'E+FM'TnkǭIY-g1{@הD,,w"Ӵڢu8DzsOSڋ~_2ǖLOګ0D";5aR$JMϹlB~ O#qO$rJ*6h}[,htcOY>Ljz~s?Т!"o\3~Wg+nōtRo `޲.-U9|R߇&*#ۓդi}bg,mtPrw&Vʫ}ۮ<7.U nv=nuq;aғuݼ7k_{n;Z])T;NZwk7*͌aɣ 8B<9T/tE?/] q1Z&~L hr4~A7Q_osd7T .ĔCDedbWȌld|:بt$? ThICF**!pMTWg6%ҏ.틩0{%{F/ GL]|KB^_ Lwyx]Tμ`#zJO{\Dž)$G<\]-qV(lBҾ(XKT/;c@~ .jUn>jN69%aZ.Z .Gͣ,:*E35Bd^َA@ ~ K*gP67Kl1jk p:\*604 nc Ѣ0G-Ah{x"S+$aK*!ߊ $jMAZrKj1N}1?ݿ] %Vn0D Ll"_neքO~]劶dq6v\"ū`JJ֦fRKGf_֬~A[, D#̓ØTiF=v̘]Z!A_r )—"m$3}]"8;(mŚ<D`y&S] fO̫"~Z%xzd$-+Xu{2!:ĐfT5]:挑Iv t{[ n}S^;DƱ4'`O`l o ?bv]̿LpaƲ^ʤ1V[E0~=~~o[$SMa!U 1H*jΌ < &3C7v+:wuף.ySǚZ:Kk`R%3xfq@]~1}e0 xD|{lIS/zWX*ޔ.kuXA2$0We@bU=l} '^O!Qpi'~q(Av y$j!62$eduI' bup= ɤngp2e[ _Tw<6(¦M27<$l9كkm\ɍ U^SmpQUHmOg~_r̊+7c@0-'mU`fFr*ƺwDcnƑ9BmmǡL1xl%cPK*KIZK/]ylH~~a2U'P<o;3hmw n!6^O-rVP3;Ö 4s~}24[b72W\v^$/ω2&=#u˅BFˡ(!s7v 2v t6,KnPI8rWeB9rm0 &Lˉ8daQ W>yR˖3M?UKlfצSSr*i )#x%GܣQ6'g3s*Q^J&Kʈ':CMϋ:!5&.-Ei<$"s82S÷ |xAnmcP~4:eh^=PY!Cb ,RԥاP4NBk1ͤ=!J!H)t~C|fϫ^nT$q0ZN:+c\Iɰw]" џ{ł,ƷD6 *e0"Uah-QE  c=RXR sf[ ? E)>'$t\iczZط.bᲧC P S" Vhz5-yܬ !6Ggiҁd<ģ_٬%,mG01W |nf 45jqU#rv%LNn1 M=fucHu}6Qse&*.ٽ)j=hR Q?DvU)dIQ.L7zM+BŨgkri&xP2M':i-z]x.ۓ o0xeHbUal+4r֏>uQy>My{|`k.hgR3u5:b[{= u r!Gb8I|o,.L_"nVmIuZ>E//_fd --5 9X{;R^4mDq\C͟ 㸂lc܊# Sk\Gu}YC G68n{` )eJ%WK|BM٠ёPXW~Y4m4K0[7c^F2?Iv!W83\~|pk{9O43N_,▶Q-(Er4/'Dbx/tKx\%Ȑʃ0*I)]c&5|fI+#*jg#H 30k 39[HhCKASv梵-8b+"OQlKR/Ωr>M2 ډ},rqڃ3oTwdͻK`(N}6frJYy|w  b%>aPSjaJ>{Lmةߛu'}gE ezr5avC:τ͖׆5qGmsȋAISgHod5p6Z|./>*%)mxk\_DEuİ*V,\#j(}x]~3 (\TjԏF4I#!q0l>1vM%] ݿzE I+OܫtzoTBV%^f01]RqW0} >Q0pz@U (<'vj05+oŨV~*!Lp:e^J'1juXr!6-G& 76 s./pԶ\̎| 0 i4O}qAaǖ4LȖL޿oi}S'I@<*g$Ps#ܟN~3ӀR>,nxhdŮV"u L_CNv gR/@q:WcnL;xșj/%ّm7#L^L)>M5HЃ!-jfΡK&zx@U[5߮זc= ht-1ɜcV}Π҇-K yXJ?wY/q#l]"W$𢽷ײ~veDՎbS)e[A"o#/X惄Gy9`[<@aCƎ5YYaPr+^a}-dXZ:leEbԽ3>#zc=7^};G@&B]YT;+zpI?E\YrKd69Hj k=5*sEcXN!, 8N0f`'\_ڊ+>H' OFXA\ ͦ|Z*J`3tNᯇBUd (Dq;/}^^05FhsЭ.H>߅|mړHV._Z@ywVIUxqlD2b5lzW0\ܦz*L@zT'A)1ЍP$!k|ͯ)GhN6b yJ,gD93Fvߣzr5rݿn K:j"&pWș|I)/-;)nf'|#WAATn|Kry7Ҋ?u7ո*c3Kr!Iam]%<|-MFؿ@ǁl]4o'.妲Ģ F[W[u܏cy *hչo/`8Dqa& "~9۞ܔ]]IjěkUs'n$~c*5 Ӽj}:\I_kAq=|Ǜwt 86rL *kC nk̢լ/Eŧ"CRcm/\se}Py,aoRi{4HvEFjzO+ T=S6wRY]fFVwcT $~݊4r]A}m#҅{j%;#gNl~H5Bƣ2Y\yu&_C cLe[o /x_"PapU/YH(v:`[kX}r( k môivpƶ5"$K%Qq^Abޔ D0 ݣWk=>b;zka|gЙ,OZ@<S! i JzoGdyYS&}EJOn+w_f( {Ddxts#HM;e9筝 <$xu硶3 L_/$;}au&34z:d͂D jT{h盒uQ=i!S7E*aۅp$.)ʑkBSzE@Ͷ6PqAI|*@1mN\LZgFaq3ǰ@i.{7quez-c_w%;1E~ RBcaԂlqf eRR}}LaV,!4ZqA/Q<݅Aq=T2F*\?p\xHrBqǮIZ]A`@S#W'TClؑYc''Yv/nTШv k>ߨ]/?g Gf:q/9@i) LjD M$C3 bGB5Y<)6+f5,ֿ ƶInTyd6iHW{|3L aq(^? 8UU0ا8 h; & ^dbpp9C;Q7fՇrS4,O"V-&B%-f>$o$cmڮu9YDC_Os=/̳n)żduوnd)=4 ߸R^_ QK{w憚}m?`P5)*?is; ,HY\pnѠKlq3@񠠴Hu~ߵ Ըx\nS2g4|{-KGٝWZ8|D,@w Ǒ#zaQE m`m著r~ twà}:+#>ݬoƚg=nQ(ІlJMh8jΨZ\I¦t ]\bH'~<jKÇF,| Sd97*M?NQuzEnE'_@|}f{D:/t@M({ØJ; k)UaaDr# zo6]G9W|b>=PT~6|UHkkj%erK3*=]IcQ3a{4e\s|K^FY& ?^3O p0PN-o8Siؤ .ɐn1nxr٣Fczi_F4wSpX-d{6{|;c3ƒ6ԳZu!󟯔[YWve)oI\"DlݏX-D"fL,(%bu0;btVtڸIm"Ehn1̔Y'mJaؖCu+z~6:TQKBf?R2]V3U%1n?&͞x!g=r0y*e5'zBfgX~wf$4FoT9Ĕѿ*"&o2g$;g&"$WsFg"CMS-ú!۳/Ɂ,a"AwZz, z+Cɢs/S.)ؒGAs4ڤ%#`[/6L-!~rZS84)!pE[_tKw$XH{l6ѰR Rˎ>P_RBziZ-A$13gְW=BcNaWJ8'shNmR?L2QfQt]Xq|bmffa1$]ƶM|A+gun{eu@ F%wY:y$tsZ JQ I²*++H0WMbPG}[wTT5 4a4sRTrRP^ ,4UR ^~lAXtSW*QpֈhF؈e튫\חƂ+Y+ j3a+뽐e] 3/aᐌv#6x>3`\B{ h)-?Ay,~C>Z_QK Tʕ $*:6{_0}FHHP~z||٥/&AUhpc`7^P٦^UŨm \A, :vjU#K&;Y Z LI XNuCxsˌd4r@'º+<¶嫎.V+v5wN]1`mABzD1r9!E ;vۂ +@+#ڄd/'v^_ϷgeD1b€{Tj*تƚ]j? piSc/V5k(>1=5`$ldֶm~G = N ;*xN*E !O/xX 4V!gP9ϱi,Y~ըBwԻV_1$Cϗ)< ˶]1ܱ3&ny1YUF_.:T=gj] o).m5GHCR:@'ǰ%nd*m߃dQs+ӭI1r.d^uCY2p 8Aș7ܑK*xJ %i5Ie{{N؈*gMPz Fm8@@:b}ѷt#VE%Zb3Ssɻ#}~Qku /18XܾFgti>S9{4jaq~'m)5/V 05Yߔqkn+~yޜN .=4(E-aZ\OS,e) 9lc#ś 4eyM]8@/N+IOT7I6#Lsкdzt]dʴJ8sV-pA_ )Z;q2QQ!BgḴAA{SAbAÌn72y4˼6aO#4%-.6t`WEs˷Aefq٨:i} źy Gw|80醙f7c/x3Z£)|@X +2h}Sh8"Rj< uWE/6a) f79}ؖm ɋk˪LGTN֤!j{Õʽѕ5DU_Pn(B^rﯹ<\A>džb CD@jYw/(1  {Z/!tJ_rpQˮlýs~nq暹0 dx(d9/}NC(T {xBaM +k2by7m@56>:*2 |dqo0c|wA>O)er,^k`,b1eHplT$,2I& 61$e |>3Ŝ0n^72AIPR5b7.3DAiك=-9nZ܊\#( ,-@Aؚ! ѷ˽hԀUGok6R‰%}S&xgП"$NRIUr`M>87Kb`T=ޙUeDf.P$4=o׃n&iA \FYQ3HbOWN --kwR3!֝;iaz|Ap\U8Wn qQ1GtRcBU]1LXFeK~^B~12 ?pꜘrOh!+E)ȃZ6z+փ[yc" p87/-x"LwN;zQ|? 2 \/sAI;+>jU{ 'buui9W9a'6\~*?|5Ւvz W,2]vw6nPD/ ɳ:י]6zB9R@(h),ھ%ۍ2\-3D_Z~z0O,- r}QܛKoŠ`:H4IZî߷^7{Vu19b6ڻhﳨN՛kdW>c!6oH|<368L_Tevt/ `TeN8huED|{NSI!o+eEM|yT =nϜ^Sɱtjn!; jBK*=!=\= W kO'"6a?cԉem~|[Wz͏FB)v306E_ J $v/cC :'~4;Z]G& ׹BT䠺'suL-5A2De6&Ҹ_mHTmm%;B5wE _EK{VǠB}T.QНΚX)~w? *@'z^dlԯ/GE$ heP7.QSF{ތԥBO71%`Qpx 7(Blȹj'7LE0 y@aAG{ѣ آt:W/M.%ɚwß.yYb}U q1?V>HHWwT(֮¨c$H.8ޑ~]T?d3WA7"Kjl~!iLcSu-FEVW|m xa=xhezT+OĐ,x˭}LA5ZXüҚƁ&݆r .1'l8G+L϶IOS)\c.m@(S#B] #?]x/"[^Ζf1vcҙǠ8[lR,;r{ 4>KT:igٜ빧lԬskjPxpeW$h˨&WsQ]bgRcrpCָ#6(C8h0ÚVlU^HYV̙mqroȺ 8zJ< EjuԜ] ՉF SuA) e $):M2Y9č|l{j~L90H0@ KP^yW5c3} Vuao*[ L%E `UU&0-U(wo(S䎔E-ag_xCIemZ/w>i*_n_шQ/ӤOrńS-}wJAŏw|6P''ޱ3-n0扌 In>`4@%m'pZh2k5_://`glu$ K_ڧ%ܙŹ lc8NA  -uk{8T"ӱ۰xYb Z*0 ߯wi"Oیofb\TCU3[T%UJ{hMvؼ/+Dэ؛Z+֦R6 gGxREcް,>&Xmi>Z %^2`fZmk\j_g.(\tbARIx_ 4P9U?L1]#XyӐlC[@yjԟ­#;SZ>szm ".l ]7#= ##Xq+Q>Y07^Oi\"'n\b '̵ vEcu"9m;fSqJ w*b}iīikh&l$+'-5 ZEB`Kۃ3 n|.6Hk(?tΈ^F"r,:*~t= ]zPXNdRI:In (4OucW ++~WMgi]WY7]ƗX)i0XHW*"iw 7G^d,7Ea|地zsTXZIȔsqn8PHǺ(PTc Ԩn\66ff)ًTSA1+㼰;X_m4O.a*||ZEjQDBi)YA\XPm`CAr8n'9-_ͩ#]C5060nu=MO(KZ'{LB_T'?B?%odb㐔ØTN@*mh_ݛ٤(i[,`!ޤET'$,)X;; Ҙ[AU\|O!vX&a5n%T{}o_¢SRֈ2?mf상{&Pp-L`k44~"vEּuCZ@V/$ʞؐx֟;E D| \IZ"Hz f8Ҭ>* (Qj;~@b7J;y ΂=v]047ȱ47SQjx?j4 hM0xxqDϕ`񤇳{ d\hɠ 0Ew^ `GTp'8?V%N?;LͻѤ,RչnB4M-h{fU@t3dF-]Ho+՝t@wߕfOL2M;PX#je)W+;vbǺx^"bڍ?6K&Ҩ/U48ܬ%N,PN?%As{"}ty;)7}_rpF ⻄^iy>}}fhc*K#8o(V5G\6Ф!•fx*ZɅ`W~ ^OȀ&ڗ̹ʎ=hM keIXpϬec2 Xns 4o<n &[-K7Z]HDI&h <$0t !4pszݤVt.O,7" ')NhoBf|H'rg L*r+[ }RtG*f*ƞ ڑN]R ;5%ٜ2|ߦIzZsfT|)aǨ`V%WeBҚiҋ*iX=% A' JCݏ0}A=( gI_k㊥Rm%% !&?(]/o60N2 X.?e?i~CW*)ֆ)2XӣU7IW^Ctۘ@b;jc&>'bJ!l*  GC o%h3m5#dś {Qp_]lJ3{?s >ʛ>ݍQwFSzpǛS4{~RHBpέl-t~x:iEH4|Ggi D\}S.OhCeol_Cһ N]-H8Ohq0Q*wJR=O>De|-\ɉŹ Lt~}׊ mmpyFƢiX4"+OMN5%y=?õ0ज wG-Pm)kٙPah p£~p\OCɟu4aČ[:!oULA"e$0c"RD~*Y;}6/R΋burgJd2ı,OQJкhOBьtDåO:lZ<.٧i6)}5G*#}ܬAIfkh% s7/碉7.-Їy[_'e&+♺zYˋ3C+ґl)NhՔu0fׇ =-.\ƍ>v79&2b;) wK';kRp ̓usiezگAa[#I_mfo%YV3HJ 5 b8j}\h~9}kzy=2AEoKΫc$Q;G/XlC8|9&#z Lp X<3ꣿ*0V_&i#b@=abuB0ɡsP5p݊5:GgWx/L>t s0T(V1\e`Un4%=O{DPx>׽Gvps8::HD0`[8zNLI[URoW(b4ZH+FL̝&Err  Y9m6~1شS72eEH왦<[EuȅQ,3F_#W`fSSg86~-DϞ:RHcyw+PNkV>k_E2No.9HɽWeQjS7)q>v vyCiqlEؤ'o^~-rډé0Ҭ2+Y񓴭 46YD,GDpՖ Qo%7'44z B~ʠb'MA 5+:8 Nhm Cy<ӭ_>yдd"85XU|:֠~;&b-4ԠES8*s1 JhU6fnZ~#d&ѧEF/ 5yM cuQ,.4MU*N/Xg[[$l 8gwVz[KxhhQQU$`Yd9Ѭ;~P?-?6=hkD,t{KJDq4m_GEbqoib^9t4lNQ`(ZҙV;[ UCbxo^ VCA펡 6H4*țbwYDѹЎ5'mӪ+M{ {uJMȦ QR7X!&=a-9B4r-id\?iT"b1}4~*"*Ee 8E#Y6Ye7NzH-zRQw` U=l Dq(َ@gwF2loIcc!˷E]wi/Xtpv_XE/ep&35= +a!T  i+ |~J?hf*W U|cUm)]ĦV)5e4cy@#M%>mQwfG|˄ Yt^rx'ߓb9g*> <2wBL& O&hf1u^0d3?p7 ţΏeeM`ZUˤ=|I -Ӈqp4ՊkXOF$9, Tqd!ȯFt ߜvc`Ėͽ(ckLH@7^tr6z6NeL / zjhʝ5On.#umdryFd[qa֊m"kddzEFq*FOY+N=^ű~RmW&w6HBe9PԄ1iCI MT^G܊V^á)vFHU*`:[ ѝQԙRgۮZqmȸ#x'R 4]E` g[ŊCr-#ŸOɫ>k]_V˽JذeIIlYߨKmց ܹ҂DbO[ 7gmx}(,-rNuDTx +f>.in@KBk ћd!?("oq1=&֮x-+N ξ~t YxjHSvr(Z3٫}o)u4,|層 to)'!ЪˏZMOY7Ed=ߍ:;9"œizvs^|@`ͭcAٌ᚞JVBZϹPTS,v:j.Gh10 E'6-X~_ ફ>O̱4q_a{E8m[FAn_/+c%63B''FSܛɁ rP&]ra).s!};p2:rp8*DII I-z&ِC^'B"^/7E(MꪼbjmJ N:2ք{7zsV?=:?: 'ie]jX1jjEwJ؈ee N)yT0AEoKio%5Qӧ-pxִw4/6jJq8҈ÙQ„~s - wm0;e:Ax(,blIp,ʧMul7|61+Xc%$7h}:у _M*'u # ݪuv=$2جoAZ=K`J]o|"ؔ佚>BėFR3oPDWT";J#;[UtZ;w$ŷsCCفS6qj VV2>Q^0> WXkyüJɾ"ޯOL|ʵc.#CzqbNA^L>>Q@-K#%Uv/ԅ-$5!M۟,tY4̅Qi1D g֕Trb5gTm[>Wȋ/;Fք%D}J )̀iko`v+ ?gH)gONۮibEdwf:׬z q<.׹IGu{T70r 3q~"'Cm^|/ =>.Uk{B_y۬ x*e(O/hƭ{eWT_ x`LcfEsJH)Bhn/ho܀0SAAOZ;aNSZ$("A0#K>Y{RډI$ rc-bun:W+at-qm+m;ma3܁f|a8tKӃ~rcl̷Yqf: nL_QҌ^qYχjd0č:A[yst!:on`C0PZ\ٞy#oύVlj7/0)z=@-}1Y`p#F#.Kˇ% ;FKS`eM(VY[@pl0asyHXf$l T/7]JlLW0IT=,1gL4u+.TgiB3"kVeR7cD(J.eKBpk\x<$b_ *_tTf:D"hrON 2⭉"|Qi9Ov{ۇeו.# UChЃ؍Wa_Zl|ZQ Mi4)$6~j]_wdž&o,V:1[G<{/Y˷>CiaooMRZkD30e,ɋgכ)(iXY߼?^KAo̊nɳ,T_B0m_1%_D>h2~Ekr+ct.7WRjEmlIP!(Y>`&W,-!dq BgҨ:ad`noDd AZÓm 1&<لc)1eex+I%~ | l&Qt*N 7V E &pOIy 0bQ|a͘5BG9F]+\^߿G;|i2ƴ `w2xV/d5HTZ7&S~Zas"Ť[AMu^l%W1A+ɻF#7STkR6 {#ˑ8j=z^+B,dO47 xSi:Szoq:B.-5|VKøVt\]"|auko5sMg#M<1ջѭȜ:u^Pu󃺬woK71s8gL(aZbjXy&3ஂW΁  bqˠ|FD u P6|I!Z)tU>B3[]lSxU85A@E_'+@ ΰ rD~-,-V;'I*A S Yfop9ix≧4ǭp%bDۖVOoSF&R=HAH؉iwF&&6;ẑd\-EcFk@y(_jt'J|Q3CTz,Jf!&%R};sY8U КA5k xu9ܱ(9X-:PG9taAlm0]L6`n匘`7p׋b%v}A$ZH1&mY蘽׏%oGydOrCvxbY#5!{rوJ~ݒemqeS|[Șk1- JꁈH7$|^_keMVK\ \-YJ&61ohv~FkvaIN܎x}u) ål˦i@j0U_Kdx"|sݷϼXP63Ãb-0_5`I}Mz1l-olst7_T *WSr8=.4HT]lx Cv<ʪ3+H{݊}_oVG8y׮GJƈ0cZS87 |'c91xńJ3HA6) \M*3^ Adf=Ҽ,sWEp;;q8f`EKv+(:h@菜 G!#,3%nW%ms%LuQ$PJ'a;N ;bQWKȂB >j&\'&gU_$H $ub ;8"7Ᾱ I̠ryP†(ɱ[c7cMLJtӹ-Q>AEZzہ3)CW9 .3Zӯ3j"b^HJ}nᲚ#\Hmc\2ʤ=ϡ`lM޻~sot퐫 ;^fW[N:ф<WI6ˌ_fhN*P9d=NmlI?|s}ؓږfD~8[%A13>JJhի祸ShTjh_۹ݩ~0&E$fp=f=D\ Txȳ+V`6֜!.跫2MY˰ =P#U`u<O~>ưWGijto_d)"ǧc4 '2r#3-E)F%*3 TiT]IpEx `AX4k"nR礸2ES1$Ev( e55&f+ * -VXښ+";I6FkBLL!PWFq!i6, t lؐBT-:Lj#&t$<>"๾J#t~mP@dJՐH;ƚl0QհW/VL"yJL&ů{W=}ړ_`p"܈¸X!ojsG/aST_Zy;({pZ`b&MyC9%]+ݦhe#!Re o@g:Њ7a9rWk5hpy ЅXS1H63_YR?ݰW I9xhUQ?ҭ Fύ<+E YC piywOc⟃qK(P(IqB-y=͵~/-@wY93rqֲJ͚!(g-Wf.stGy&ܨ Nby!>Vݘ;z']ʈ7PkĀ%> .!2祐R㑱%MH˂DAdrēl1u]u: o?\ wDS*~{yP>?陠l0,(:i6`ȓ2_6!&1Gi9]*Y("8.舞Yè&s;$t(PXzWcB T^e?8X;s@9exy|qvk1MmѨdf׭|u GS2M?1Q cB<.8\YOGP}2րa7fղE)O QI߅O'd5u|l?G!r(lX[Ykfhh {{קfk0 %2G?Af~_zOj] x_̖HJˈB?Ɵk\y8QEtTh$.j?|F1 'eA}T HNAىP jb$܍D9I`V*Ygfl04ږ9}4zkJQAN$"8mD_O( u˝%(W۰ش7ݗ4B3 5jdV/m\/'xɠ/.!C>FrnMome(AxAaځZ@Ώ)a.?hT+a:F?D2Kcڭ?ԡוoq|t'x¸R% D Sijg߮QZؔ s]!r65[EWλo@: ʰh[]HV&paj G R9I' f"_@b4(ń@C{_TZ徣k GK@R&;6;k;.PdS`,0hǟSᨱ !X_4}T5~>hlY[B{B`nbSeuׇ| |._V! X3D-rNHW,#!GK1 ft(ǎ馽&G4X7"ݣ q 1YuCӗ_98V3,LjU:d\h`>-lF)5|! u˙aģM_‰j.ԕ^]~y'X2`%B'-찁J%n+A0R9t@,WLV*_(#>im B0cjgCcL}`ڋ x6Ō=h* ;)6ҍ: :U܋$F2[}/x¿g\%+U/BE~P{fE6z|[ K{C mrQ w49Pd>v+!rjtbIVm" :ݙ\ɖHѴ&ܺ͌q0#vC-Br46ka:|9njܛ-0y6= >c225QҲ/rR=. jZ%KOh/1` [gPEP 7E|Sw_8-#k:ahB`,#-AEzn"9、M3幹eGa`'XhwҦKeWww:Fϐka x6&%8 Ky/Ch<°E*($ͮD9,ɐEơf 0ccҽU*u**\勌-d&#*R/Tb* !^]Ll(9$ѩC(㸊bÝ~8!bSTX6ޤ{ٛsU{P!hY]L=(5[:? S_yjO l#_VN~i%?B+;yX[Z:R'ӆe+feyO\Zecdހ['aaaX>{f/$bZY }_Qضbcz]~AͨdN{AS2bjMs\׀̯ɮ@<'&gRRvgUix;8XWqb`o.I #&6nwB71 Y)E, ܚؗMm^E:ͦqBvH8z{ZU34;€EC b>q՜U!@1w VtϙR#tzP,d#<^19%m8a':o'#6EzǍ ߀N1ی6?Dtڷ/O,W$j O(!li`7Z+#c~Ulj޻0t X_H;4vnr"Dq':N_.1<v6랒 Gy`qAz!ư&M_VVwRf:K jWr71&l_.1^]|6ϴ  ЍϘs!+b(@$jH{9)%[=Omof!%)0H6g0wQH\65X84c;{{{IvQ UPݲS:$.|1.Le?E/Rv'D9p*˹5S+gdA=Ӵ8dۖ?k:j_\w C&橞Mn/~G"+6OBrpWXdp¯p2Y#"6<\ƿh^T\Ybn3r\O|쉒LwQ 9/m),řTªpfY[;ƫX}43u=|X@͞qSWjWlK-bVѬ|8on'M3osaI0HvΛdtsÑ(+ڡ\(W 5%l=⾰gwR[.'%gE#"QG'sQ:"kh)3o^f1Pg6J+)A%T>[n #e-뚱%Jg>W9d7!QʯF5;hal|fg0LEUV8Z1P-. rq. Hqeg+:pr.儹T Qt]l(6'}q~/[Ȏb'4iFZ(qƣqS%K!?Di}OPٟ-o0ؚbNV=lP^>Uv U>귐"@u~ _lj:6OI) Lkkq@!(MU3U=ElӏHCP2KsKzk| :!ͰY0? 2y\q3[!߹6 .>X@'Xy΍9@ uh3@ڶWJ{>j 1peچVYsIj?vxRJ.zX,] 8 ڡ nޭI*[?j0jwЩ4PˏEPt4?:a}2 T"l0sa7II=$.yFIqwp@T*hrV,Ƣ/gP״2W qO@JI7! ĀML=cYyR?sYMW7q 66Mi w6h^.}* \_;PB1$WCDވ΍s@{:鴞8tG2<-dNQT&/R S  +TCYF 7UsI2dɹC&kckݛTAT𼓎mW*$ܾk( {e K]uF=WK'P~=8{_'Ev.ZgNCݭ޿uDU Gl`of/P[Zl+c.?l s8ǩcG(Q$Qˍ@ۈv+VoϬ*Czy'^sT@'>g"Px/m6V?6=**Gh^n)pF:I>U,жp6W՝ߏq@"gpV녿X~ _{ٞt@$ GQHNZmVԁp {ⱉ{F} +ɛ^ѳ׿% u>8Lyyq*=~\ hȓ%ʠSw@ 3d—Koʑ1ʹ+syɞ HҭmיX&0ZǿH٘YזdpLU7 7i#VkD16m :zظQI#}r7u. n2U~i_Eu)wErNTd+U/!gmwvXM`RE^k3@%R_vDT |e@w6uvn%e,]68/r>6k{Ք',"B0?}1Iݹt$Cy%#^ܗ2$dQ)@ Bdbr<,?74Ԅ|"gu(2\BW[ -buLl5:;Ǿ4Dl-ះejy(}:]WP~Vse"H6..o.٤v˅qHϔ-(^ƿˎ1ɩ1tuoTk=V0†>;D˄Ptϼ+t7"4tWzz'. ۛ,8z&nf$ȕ z"aetWgFuT+2r}+m*V_5{F/VMn3,s: VaG 'J>_֞|& xEHgn›k7x>=:h#ǡsMtZ?0;멀mǓ%GhN[mxa-!)[Ug*DcvoV#Q rZ*̜fk}.}l Y0zkǝL/9m"nY?M7Gayt [+M1֍C(qcnFŞmU;[x\ގ0-'>j!~y9E:rFf\960QdD2dQX8q4/I$p/:rcLV&<3,cXg(]W?ЗjCީS|wf Y$3(_G80n0E5V(Q/ ʷcXE=LRc-J0cJMyC8?=>C\%* EAW|el=H IĒZb޿u5 s>®ӭ@7: }7axvBR)e}~$ߨj?v»zJ? ʸv'vWw'`M-70ΧsonvT~&f~9 `QE=ʨ.b5ݷS[=9NO3_|T. }S <2-~s24[s""|%\/`Zr F.- '절Qp|BzJ] ]aŏc!.mXOJ](], "ʼ!K}Ęӏi 3櫲HM'K0 H]۳ڑYߍgNMg$(,Ê <4"WHmU`` Qu,eeIGx$m:_}$:<=]w&fiJhAXO9N. .#2Y} >EO-9GvL((7<{d{X$wO̙R{ܶ- h'Sl#97Am,(;ڝ#6ŒkZҿ-Z + jj+ "VK@ֹʄaןyi]n,Mf6nsX Zr$dK;LzFJv6{܅25o?ׅ~G:-UvDHvHg4)D^& )X4'˲ցW=|@p[ wM" 8UX^F ~U4bT. $#ZcՔ5QXq9D7?ѯ"ס1E"+Eh6?8nѓ́ 0@\-T/mTs*EڶMڼ\(* մw2EiHO/h3㈤fnW,|ÉJ}Gԇu"7_K0G!I;kdn'81 Uy N(۝PD>@D)80.~Q`!̝_m++{؜4'ؽ1?Qxr4KRc&4/ wqcyg$Mn-%/ )[feT_zM𑇆~;QAϷ`[>/PX4l4TsJێhQKTer X}\RVY,LQCO5DӕTJbLX+6zlZWުЫ 2UOdu͹( C :-0.&?5W}1wvz[GU*/u\ݡ5d6뢻(zgIr>)={@=m՜ wMb DY@oQ.? t۶m㟮W.Iy+w=OmdwXdoUzIǝ5ɬ(>r.UZpCGQxpj2ǡ~ OŨsH# Q XF7Zc(Ⱥ<Жz_yn7KurylӋBw?Rm__ չ3s\U87j `Љw~}y_z?0Uh)wGW} W7;?8[@'`72pPK}XČݾ6N}MʯG_^As5Z_I۴xϜL9jpE>,w]*Gx/c@җdayݣ)6i==_s:anNb 7P< uhLFOz`_#|!l8NĖ渚Gҙ֓L? Br%gaEH[3!R,dԫyj|zg̍o5v;w'N>K/uhy[,2'Lz6mc!,>kI T!*>QCS["(ܟ*_a[+U*e`vlrЪ > |RN=~#_:IºZ;7Yհtmprk>vNCOFH-<އ#v>S:4xy`/F7΢ٍOyvV71ɻ@S@`a`)8[a~ yB+rQ;vHlt:{D`6oLf uUlV4z*˚R0@3j%Mw_9\NwJ]I/c.CS`2:.RD L{ܜ-@iU~#xc<5*)>i8~L{AC#aΉZVdߗT9`64ZyHv[J׊0 $M;Ċ{> -hꪲ6N9DmU U`Q4q_r#x!V![Ikf)"l #o| y*1Z3@60H-'I5-[$V=*~`C)hoa!forˊ(>TKaPjr_C^=Cȳ5!K=o$(ˇ a 2X ״P.T] PKc` Bs:5cwӴiH̖N/bt4p z!1B=~;Xw?I%_hbA].+kF$'!uqԠ:c*?O #)3nbbQ} Q\ ob|tIoMW< h<( p5pjSID7-1(D;&Z X6$5@H_o_ʕEn#UΈ"2cgqml̆{D8Dr Ϭsa0BA kv >8O -K 3`Fu!c ډ8MBZB?&wfWWn0 Qo䗵:\a1vR r 6u{9,#2uICBY%@]?V H kj6[7- Ron]A||F7A;޸6A^aJE73v"3%I#< L~)XQe# 2An>qH~ZCvgc0TrU Q1\-qqD pG;U'Fw<;e5,({L2zdnx:eTem3ՠ9W>)IMXbyΓ]~TNY9 zг!{e; NLͿ.Ie̲6FyOný،$Q?vc ~'`^,%Ȫ*URS<#a;GoLpQ\\q@k/]P-{TWhClytJTpUi!ZeS`̔?#DIĨO7/MF1GjRNte}mW ä`#${?clm IK̒wH.v1G7O cͶ;R ցiu:QxZDȡ4}lh.̡ A=9R`GhźńufrیQ++l#')Q6r=SN+}jo?p5;=Ea; 0X(Ua P)%ݪ͎0 ,3^Q̶nS+%()f~MM,,<=+i;_F(u{sǔjU{r#헤9q6+1d;8gF= ZËyJ;\N<[&3<ؑDDbc8j( SID@eUYK#p5(G){'A-bhXc 1@AWM:Fe; ]\bY@Skσۚnv֋rv!F ԻH@H[QeOgjSJQޞ*/Ԣ/:tA@gn5BھʹppnFU tN~q [$i44SIPѢ"?IH*%[ ]@F} WOsa3x: NHGƐiBd_*XXp 0UN@rS/>[}:)ecU5]jODA 3n!M2GbI)S d]ZIGʧx1.ޓo[o Wϐ6vGj!Ϳ)e'( Hh16a }ogV$-oXۇQ*P[y'SwbBoQw3wͷft#N Yat6d)O4K_(@xΕ |jtYQw!10<W' Vk$O6ը9jHZ\=No_ @)IއS,KkJR\&גNNV%VR2ë3=-ʧL]ކgC+鿵5tnQ[7ތZB({ܓ^;nGU vpKl-|_KyQ2ǃ.?c댟"XaCJAS.y'!ޗ}'9 `K~@CO <3`iE|F4x[~m?Y`mBCW<ʎvjC#gl죺kR+aG$=g5êW/eUc`Kdɫ[SU4G%jq=)DAg skv8/m Bw}pWZհ 'Pgm1tfs-\pr)QEƝk]=䄤9P/o8%]dc%O~މ߂mWvr{@]yZSc緵lEKtL4W.kwDI3 'ֳU!mOүA6~$ɖ7ps [Ig3<Ʈ N p\i+crj(ƌ)kڱ܆CmXֽxv2rS[坼P;q촘&1!t yH>^OF?^'_ml%Mdm!0VO;]#)bT #YCW<,'[neYedԠ]5=}c?L&sBSGU9xⰧeҽ駼lŐYsg^ 6oL<51٫7~j  LR;՞ow yc4VIgv%W 4yuRdJ?/zΠajU7څ%&qAj ujlpT AQ"28Z3!=Ynĺڿk2:,sB2/zz}ɇ%ۺo]xO*QӼIؔ"Yz w[ãp OgRwd8+cf"1ʜCj-Xq} Ǥ70c=]//dO|];/yfٟ얊~`pn\]:鲈lXmK,Kt0|kju lbό+C9k>y%9FQ(F_`Κ}v` +wADGd1Ơ'x[iH𾻃/`jL8[9y5'-y[Fr4SSS.P! K?5dlgϣ*HAA7jkW.KjOqX Le)trf5&<ȉ_S'?32&#h?WWa 8{f/.}\S`L*X2{ከRW+"N͚УUT6ġyAPQC4Aj9hc^Gݜx7`P:HW:2iXNGN3 \Ր)|ߴu"r77{,*O+XThS!X˷NB1yr`(Rf%gA B7Y ,qS +4vF=5JgD@!``H-q|ZPfLYL&W>0}NԞs`(z"kM4dc Mwfn*Q_CF't;ss{ymɮB.K&(ك0Um|byO)ڽN]ÀHEzQ̲Jw ] N9t&$$*;TAjQډziMģܵ0L^;f]Ŏ[Pmmԃ4lO QE xGd#.j= g?6#je_4̷֠|J2Ls|u 7 7򆟛ci_ {򤃎N.g> ]*ɰޚA\ތθr~j_moV\ܬbO8g~qPr.nvkH7b uwIDX{Kx20/gi,NYc ą\K R#x[ s›&Z,uC4zy߲<&ڈ@vJS ^9އH\v/P{ x)hYd4ᎫdsvIOt |Hxq:7ZMi#bn/Ioq \BN0G탛Z!)@^|@t<%V`[M۩Lf}xJdVHؐ;8!0m[]m[Բ$d(yGF=J]L~,8ߤ5t]^L7uXXV1iޜWDN.W< #0)R@682Um95y#;cE.~a֌K4ozzD|eR9yOiUO3G+cE*ٍEl/FFAk$0f`^Xmƛ6< LSi? AIK#dCnjG bgN,@!:P<ܱCJ=\t!g\s3{},vФPERF)SfM`5璿"̹Lb@@P AԺ[eIۇ:|8wٮ6ޣ hjSgc!F;uޒ͊o*yKfr#.<!>v]L_s8}gts]+5=]J2mf$=a07w{fӓüKViNe!N"áDPlްIfX!i>ϳݤ5 xCVVSjS (oGb=K *ETbta :/45T&X3MAg5qF_!1fw &|rL6hTXiͭV9cpsm#%w_-iȆFܵ+@Kw=)D8I5QJWU(M9GTuFog:-*} 65| Hnz]tG'OXk~7 {oN9\f [5f0=?Nfq4JZⶪ pNK3=Кg׵f(E?3 Ԕ u"Sdj^S$΄z|RnRWxB|D%|<1<x8v*䁠)TPj%??+<)D1Bc&V2 6G!Vb׈W稈iQU ZFC^]?DLI~n(·y,z5 AM;bÝrt4 ^3m9*{xvsl`;1>~C?g6?CU9Xb ?-k\\gK:S2>' խQOD CBT<`̓?WV8% m<2|JJG  +iWF% gmYDu^QIW ‘%_s.>ih "y$eXW%bAKhXacpqYAQKRwAQ7]L4i7(%.4""ףX_Uy'@"f4u&H~k8[/^vS )ҳ6wޯ⟮ܜl0_Mj* A ihG% F70ϵ=m|lu6,'.P]F#&V2*G.AgL">~X`KiCt=tN7OA]p(@?Y&6%|a$TL TrWj~IME xS〝:Wg]m_TTy(+y_/UymhUq]&SFi+P)mUГ4Ts]dIǦ hH)&Xq}}n[>lmHNq=S}3!z}ү42$.O8 S+H],ʥ߄~2j ß8GV[:慒*MF;#B].> KwE6Hz3❐sl=˿qb84 zxPqiFgϬp%|bxy2@ fK(R K? 3@_ПcjσaCǽFr 'WOcNV̅͌eᮌ㥪O0t91wiK[fyX7H4d<"ZMU>T}]ZOgrUSYU"@ץd~t&dÕfFS4=ǙinN|gRセf;B)!1(1O{.Or*$Whf.L T ]Vc$ui&:1}y4 0!s-`"AXڪ7sЀB/Mb_ID MQ!:| ԉ^ 2MEn#XCϘvfm~)6}S(h~p\6S-MIz]pzޓU39"?Nđ̓3 vx $bҽ !;aW, ; ?R5:2>$`|d >q-Q$0ɣ&YJEV㑌i8?hn3ҚD`xi}P| oyC!AaYL:UnX,:,|]i r*Ӂ ^_9@QQ7d$=lb5@NeV]k;P`H~[뚕PjI.0sy [h)Ӭ_ܠDn -eU@*.C +Yd~#)HN 1Fe&w{JI[҆jODJm3.;A VRls,j!N}`9#@|`N_GCn8{֯R#9i񕳞Y[C/}}HŮ@Ii_l&gWrD6{{}^%4j0NHp_jNL\Ykdoz)9zкi! m3vx#Wk@^֯,~yNjP$-xbTd9 4\\wΊS[ޫt} YWcd:5 k&rX~~6(ca0UH§ j=omg3(8D@it 9]g^ \#4ScؕN0)}u}{I< cRI?M3f,SJuíg⦰W i E\5Gl^Naa/ts9S F˽bJ1޾>qHC^R๜XVn1ރ3d]Ӣ̜ʋHV`N^TWĉfX,iT$LXJ _t2;˂%b5V^]n}ҌP Jx37܅T4Z'ƪۺGlz`̗$3]V>fY2^p<,UX+F_[1YUNӑK4-6^c`l~r,(M򲡠5+K$*fWW{#kxwE̐vx۠Br.%.+:Hџai*Sڽ֠" <+?/]:$u-Rp52h/Pv]zbit{ʗNOL DSrAK.WGkLez69{u5V&"UnBӜq*X(ZD8U9SI}2;PY:|5϶/t-v;,cM1yK -*/]pW -¯ݏk-ַxg {q.sqN7)C߫fovGZQ)EW.PDr&0G@/mUYN2S,.HKLHͤ{7d6M7"XB7a+C:eW+lo QàǬe->W~Z1!7y=C%",'M|j`p$fc[B6hemfÁf&403dٯRVLߩXAOy#"K!s‚Yb9}ɫ;0-#7u14kc[a,l<*pJK7F`_Q :؀p8֋;bXȃWM"~.dᡨ 3ܴ$(5&j^38 9wn:dmxK ZQc|RT52j!DZ+;Z݋ծNd;~SQ|q__ :O&\G"8kcm?,OǤ8A!:֕myZ2x9#,=!36a? V+]ЕW>|dщ]'Uiv2<&` +10&/vVN%D7 :Xscr+#yCJ%ȤiIǬIN%XO¥GD;YB% ~n)]s BjEn'M Ճl6_OQhB VP U3і\a:>$d' so4|0[-U{B̗hu<[2~~n4Yg{R|.f]>ռvΞ4BD_h4]=n4f{9XzC;n P,E7,j4.{wL6q a(0@PG2 )h H"Kk4N{E""A. @>tT$; qꓲe 9“FlO4zcVrriʁhGvEƊ\->tD]H~o= QM-sX'оPMIeuZkc2*ɽl!-)kFG cEz*~݌òIzoMg /=7 \Ԩhtb*1%EOz UNZK~Ȥ 5+}6WzO{5M -G;u@w̅F@Ҫ"(OKڞpR2q&xG{"I>儫޺꠷llICwfZݿz6-h#<|]$Bʯk 2 tEr + IqH;J}CBltPѳc*[;%F @W(Q$WZ4_!㲒:U%slxUj&J-:-D#DrJuzer@sn8ŷ3x"> z!sЄ@o`]h9Ѻ1eIsZn?u tDJ-ɴ0DY:lKJ ς*-_I99=0z0vݼ'wn< zfs >AXR:Lɡh9-W kleb wUt@'-'U,iBw fZ\#L ܜϛ$܉vw(xȺha"^+|vi$͇ʊ߾hh$b뷇VVBUJ_k`JI|Y@|͓L&q"]Wbڟy cz2n$.E_w0U:r5Ed:v0MyIU\[J1v2P2d#L#hE 3|^忕7+v78񍥆\$hdK~BnRR?" ?fh\Q&<ద^FHʈ~(zXh36+6.hZ.,\3 |m$Sd ,AB SKS٧;< UjЩr;L1 {֍zU5izl3>k(9hh~R&iξt80!y5*h'Lb guDjmWLe~:5TBы y`K[>)WٰdN^uRFX~.˨̌2bDZBsdZ~HtԪ'[Jw"1͈=m4f03x#RM Pu3[ǩP M:D-,l)H2m 'IGn[~gA.r5Ջd=gh=bzi )u%rt.Tc[Hp6tyo'ێ+\ yX Nnc($:\0fqh07n9 MZV/jNB(ں0ݱBpX"ʌL3_E*2tȻ[3߿LIEp_OSDC!nSq[ ޼Qɽ'R$ETh, 9e,^oL囆X) 51Tn,LBpT% 8R2;qmxF/ubK6+/C~PGJ+ S.wfzK! p/6Ru`H r=iQ9: bl>=cCD- !D4m!ϊk8D$ إΠ_zxAa)W?B{Fn馊|)#D΃/6*XC(OA8 p2d;>ٚdTGMou!Շpn1 #+x˹Ֆ @T\坩 HΫsԚ i!!BU$tבԻɋJtQuӭkcŵ~EG?l/|.=p_8'wwE<nR0:O0W`! 4gyõT%{ ifk,ۋfЈ| |#x S@)̀ܭIJ`{k k^__c5ۂ{mS{߲V"Y==E.aQ3/ؽSv.<908 $oE*D}߯{e9шz8ewH\m8-7>G[vwb,_> Hu#B>VQ259"͞¾n#U+ҿJ)YaߴW ՙu hKc{Rn#{Usde4WA&JK)#a`C312h va`zNJg1AS)zh,FSzW^k#á0?6Wt(t9&q{|cGn7+z,g鯸d]X7\r?ʬ1%FLE&=5xuL>e:B݅1J&|e9s9 Jjfc:Jxw<*@.9E:o"3,/I'iUG摶JzF7:8져b)=&qJ{sB|UI\IuGK aֺHs4]noLb;hZVז%dJ]U# {/7T7ף;  l%H[-H5U`HW!ڵ__ؕe1́mQ<񞶁7X3wr?RzR x z)$1 zmW%`CX vǥ)ML"vnMⳟSt jPLh!&& dDn {)n[eY.k- PLb0pt{J Rrs&/^ ҘK zB!f˵»[]$Q߸ S9B\7R;= Tpe.Uzv n | lCC8aUխ9>X$ Ў.UZD o3V{߯l(B,<0j `7˼VM˂Q v<>DqB(cg8lmg~uy](FRTUّ3E~BNbM=(D"`vVk9\d޳"cY_]3$ᚠqP,V`W@(/ ;L :ZJ_EفYriLҧqeGU=+r`LELl4UwԆ0#b%5<}d,L8gZ@]qEA4MÂ琎sr?S@G!' R uN;L @Z--x4I̜_F ڵ80Pxb+=q0:Tr}Ӥ`#j,/C :y8e^FNiyjE_=V\9EMFgWb4/ 5\'g lK9d<2jy]-ߨAPlAOyA(/TyF+["ߝdUdӮU<{s#~#ލ2ryc#D^G2$g.:!n#YA(*E,zJga(rD#.$j=dniȘDr1kJ"~ $0Z3VP^,Ej| x%A{` IBF<NsMQ$W4e4#ApyOHQmXv}52B{1?s7!T&ަn+ioYe$7d Ai Y?8jZ;6,F4"skiwDpD/nXrkƀpC-ϞӮn/ҿ)GXӗ5z$U3nY"6WM 9.}YAe-&$2Z ٍ,1'w1`Dϋ0@y>7^r{Ռ5*( f !A Փ!ͤ[ #^+'>J>0DQZaQP*[ Ե+TB]"~=*1 K#74;u`TsӼ tWlʠ߰QEAMS͎P1Q&_g]rź IΠEL'[7 )Ch o+'4ەh[8*Sq1CX? t n!m0LJw pEX'[Xz-\<*̜E!!zi{q{mˆ]<%Uo#'L@g9'jX!XYܬsKm-4):n'Q?˶>d$]2~܍sÏ <d>t'U%#+oN9ח3ѵiJ+5l8s-yplZy3>cm6\}g1$䏂e?ԁXջg\{&hp_a?4"P mvARDa/^03L<JXJ\"$ }V/.bJ+U?\?1w*8+"NK|]:`lv凮0S`ɖsK8-Ft߱UP5EQDlOKׄ:-\]܈[u8T(?ܿd04LUw0 2Y/ߣXD')>Xk $ct`ʕ% f'%~}>7[Q~* Wk?eOsV ӳH:҅Zy{($ W7ΑqQ"/ΣoͲI{O[Ke|.:.k9,FoU"D۰J S|CUiN*BMr\\%oWvP깉,( \|+XQH+ Q}l \Yd a*^Bâ 7%-u0N|+:;,}%Q%_hqn 0J f۬EBaQ*ŕ[.*Vq{vO?S:kI9AUˊ 'I unjgQ'>j6'zCI푥<@?ՋZ`^_״1=jF5-ˀkU{9,!v/sػPUX~Kq}0?~aebՇTUH~62!%B@hrr;Ǧd,그A'Km6M&Vy$ljat%ȿ bزLQEb0wŸ>.?57%$_/*wvo;!+[CN~GQQEyA#rjJ/h%fIB[_w˽Kfv}9Nx4ͅ S `-, 05.I*khYJ] scg&Z횥}㥟LqD9*QD%CrrΥCo*I 3*W !Nڭ"|E3٣&}6Nչ?*:Lbs1iK>t#hoQ2O5<[cD6Y3 sL <3 ),S#<9_pz{c  XD={#,_a 8wNY2$ˤ;wYD능:]\.̖oZOn,4j YۛA0A EP6xY:Zlr,#Ʊ72D8_;k/%k?OfC ĵɳĘ)8GV<)j`WgLpBv}NZ_Ia0B5UaQuOjU ,wt6`g6T84^箈|{DUݏ0uWcdP9[nk :/%h#0}8n3O&T^M\#!m]n_ !u$h&gdvL(Qn*wRGsIGXjrGGҽ14 W@Kv B81O^;{RޯFj)X }8=ş𭭳{W-J>ASdWHCjubsB[Z C Dw66.o7x{#Ё4g9smx 5sD!9 CQp w&xi9NfPB(Gdv)RgD ']7 aXũiCll <ѿ6~Ç=&bD9 XLt͈Y>vY1'?b`(ٓ}(JDhB3d/n(Gg1 ;* &ˀ\LRjBZ 4:jò}NO7[_OYPPnY=uT7$ cGp GwSY)9+OHpPR0,>GCN@U ):+th.q. y-nO횬?z.wt6ӭ ŵBȥ|Q]nj+7ILg|Z{~dyË~>sg6d.×8c&q9*(|VS-#fmyF D eEyؚ};D6PZ 2~ɚh}P=ÐWw(RR/;~Ii//=rŤ!ض)@ nóV }Hʴ62+9Ơ6}M(2Ml\GNҥɥ G~Mvٔ~۩* djU37oҳoGԻHpP0ROQTX]GoXN#a|h(T@6~.<.]$ W:W '(UM&1Qh|j}u&0| W%8žn,ECD4CR1&F`,`33F9?ur.ߏp$/1 ͞Ah:Ϯh<绕Q PAhJ9_I>|R=Kq y^^MX i߸&=q)XmtɒuG2'.;ׁ7`\^@<Jj UA(z8P g%{+WH1yY6vOS65՞ F<ݝ'؇_LC$F9Xf̆=^ x_E½?88zѫ=OLWVE2rHY J,uITO/$# wjh,`Y> (7J~ʓWBxJOv%wɠLñ?E~ׅlVu-ٶJ[5D\ N/0"-˹jyaJ]p.Ze>enI-EisDX'O^$a0]jj9x#Gr-ttv萧/Xe˲4.r1 P)q_9-ؤ<Їa:OqEqxrpuI;x#^VlsUuרaڡwk2d( ݣN׍Vz+J-bsNC{H{v\%8-1/c9TY_:<79s)l9y H<%j oDR-Z\ok|Oa9 بcoZp0?|R%W֪&Ք^cOKpA S+^.Z)lReBɒ,ݴvCU [e{0c 拫ʹ(&!}Ye߽OQcAR8dJOBC_МzlxȶY`\ md7jeVHHW͑|WV[ o~uzӼ\5ȵ.Nz&%*'2< ]>?)vDFϘ7X}(BlӇ`IA$,ܚuu:)XD?+_A_+7wlt.hW5Qri{pw\%1ɊdV|pT_ݱ¬aAIph`ꟆLQe <-, Mcg%]a=E/p4T"{4jcz!&•ڕ( NæӐT  qp /o4կi)hD&gU>h Ӌړ(ɚ6-y&P$pu횣o Ҧt); nu!XB++|&Hvi.`!܅hvQ]A;aOp7g r'X YZ kul:|cуw$"iy޺/crykR@f8߲)0II"Uw=z` _z >|rD@K%Dž-b &:S{ӂɣϪeݿ| uFO1@}=c{vE6T.V=Ɯ҄}mK)Yv/zH7 'lJ\WU=h9٦bpȁ7h9Yhl. z٣Q*ڌ\BS$5qP%cijD](jlVlu*J% oTd|ykFdU;uґ5@>25 E=ZZ8BGڿK*JÔzi[h%z*ޢ@E'Rb.J ^kaNH>Z?Z unS ?6~7dq2FwM"%c@2 f\ݏQ{@r#y? ^V3lRS5mn%:Ia݋Bw5QY-J79q-zi!wS,s|8K}$u.|;!]>L!JfXD*H56 OOC= #|!|7!?ZREP۶6֏jHqO$n0$ǽ(S-3:= M rZ%TV&3{6as#iM8 utb94]lSY?./];,GB]ݥ &%sOV.waXԢL͋Z*r9r0ՈõD>֌˳]ڻ;5gfĔ|SUь83gEHm/(7;yu'MzYǝ[QAd\yB7D{Հ*":R!ctgw's?J=Z&{`< Q s\/Wؾ9h٘+c$˲ AEßr窿_$@c=)t. h&޶J4FEڪo𾠇^|_A b.>+yoKV֗J+ GtDOa/1ppI-fZ~V!,Ppt*nOWa-X(&$VJ1o2Yk e1dmj -B&*M"gK3L$Z[䊣t<:Dn?ixfd)~FEH}YJm <$S#Ƿܛ3n+U~w>)?,: [ȖUu*Ibĭ7˄֕+Y{cd!J{&6甹3^QL.BMI~qg@T0 t)9 3kyo͕!T,]>7C5OR)RFV`,vfHuq=ɴo|SiY^)yv=dZ-$0Rҿ'q7>EC?~ތGZZ7+po}:ނ΍tlo$t*8xH-\)U"p RM%"u٨r0y&~:)"36L0"p _t0HHDdƺXstUj͑9U) (wco(,Y?6h:ya0Q*B#" i`[{d~Ǣ*uFvzpFjՌC@EG)Oh4n\A1ubm]&@tiUSvNљZ "p%\\_Qhb.ʬ:+.eaEX6k6v OeY(3v Oe.VB_Bm  5oV EzC/nD27nkV>uJ{DnWW1o8':}轲RKp_! wLӗ Mi߇2ۉ`ؤLW$pqgtB6@C>J33ϏK7 Em7.DŻԷuٳb|u:bsݠk!Ng$z,@sbN9ܘ-[WA0vL`ɣnɲpRRR4]#0g}mDrDк'qsP,]+;lpEr=H*Xa^ײa]P!I,,9;gbL >҄'ȑ_ˉ971JRs z,]'t$Tz΍bYf8T~R(%ڤmwaI+g޶oCr,h |q/f6g/Al Xq*Ke) #P`p@̃;H1-.g'v-@-yLQa 3Z3F*|v6$Z& JrLаʒhQLJu4:c<}=R#?0$ܫ֤Z5SFQ.#t U%L#"[^MdœaaS/=8 :LS<lA&zCD[TC%RLv5Ja09Wچ_ J.߳5{o״SyYްLr92!V;;\CMFI%yO RkIp uYbs8qQ?P2POaQ2b〱ː3i#x"L?.RLQ*3LC\sq^6aX[ bGJ^gZPXT'SI;l}Sٳֲ-(fPļ̇XFO*f?J/z=ac-`}VGOן<$k[%zEeʞPU'4/m~_tGH鲲}+ryߗ簰Q\GVc={<[iE|i/Lه:|tYhObۥSJȻC30j.2;K j ϶A--ЀYD9 y,H$O'Ugk&t'38PWrV54 u3'^xyL8XA -k k2> +izGM^SYXtkꪅ6TMyE|)"rq#42O~ O> RlV#& nZӂb#Ν!?Y'+NNś|ホ4k߀Y߄B IFtP'!6R^ĺbNro\s#`4|OOMD,| 4_Z9w7+9q4|1_=7zcTaNwe%+WG0dx>,!n@ qA1}H eDMt$RZ=jrz}D٥5d|fO%?@nɕzOգ N |QO}9yˢؚ {:(U.k=.~$a`z938)7ӎh+튴}[[%L1flIMjmR?p=yˋ )4On"3DF\u |1C -Т?A;Qtiu%sHɘ ɽgJm)Nbz8FDݸRJ]74rv_v,,i4FV{ =ŶQg<綛֍{e^ѽ+m,@ 47Y~Sj6 t'+obLLFIp&qjx.~j;<.#:7%FDZ}vךd -X}QBVo*|vr7c̦G@MFZ8q:y;9 PiMH8S)\B֠.[J?!Wռ9Av{抺C3ʯ0 iar%vJȯ4 6C=9)&s Í,Yk5SƝf+m7^Hx M1)+5$. A'~O%.֝G;<e$P$Tr>7w<1 d{&(G,RPԊM~kg/]f}^qJu'iT8J" VDB@P{yw\Um~Յx<4J#1*S%ܡuU"kG`itFHݙS"Hԇ]lmc|5U֪wI 13m0 ݝN -v?'#t0oiI֢iW8gpޤH".J.5 #ˢܘ^\)ojC,c6RvYۡ7; _еʋwV)j:#(hz~lT q! ,]$^9L#aq DeϕxN${Ear AQҵZm4*%lkrښB)~иCo@9G_lI~e҃4T-RǃA&ݣG(F@eoL7B3R?)w`Loq\ܑ0 h߭?~Xgee^,`ǁSoĒS.=`œE6Y{nVvn0,kFY4NNxP:u =cXa}M]1viA .6-.#c1'?>ٻߪo#0pp賍PݼLyR>ōn|_급lkG5}dz@# .gRk֔| :M85*E#N^erc=ٶ QƈшY^-Z&AeS}!ζeT\_qZ-8 :.|"!ΫZ i&`a wp 0<Z*Ws}{ej0Bo` 6a7%nw\ǏChez]{^FEx?PPՖW $nɚ$_}Գ{agGG(#nϟC#EOr,aM V4 VkĵXP"ЇHEĊjrBұa4`dw5R4`B2,lW{%Q5Ƕp)TLdp}I[Pn5b.px[R"j#H6i3R7K^ܓ8x̘d]l6^0y*|N'6W-A|6i_d)AEUaaY ?]m̥?%c bqh@LsbB?efr|LzؔAj $6+'V_8W GjJ.?_?k&n&kW 9IPU&5[w !;q8U!M:|"%?*E *4ɗcN`6//PXَzL`G=eNQ*n; 26 PPW3`0T˵NߺJ(AڏE9n8+6ɾ&WQP0oh2A L5hC˄-RtqG ORˢM(q#Є'RsL=O(V_(OIt%lIY &?# K270HCAQj(t u;////%LC}[`{4,5?3Ef47sX/3Y bO؁ v}t?\{uDU2$=Gj-kv2u%G]I] 6iJ!}95ɉzCyDSlo'Z E}xո.H[5[( qZK&fB mi, 8q MQvk1;[hz|$wx;>YuÑ9BԄ }d[ݾ$yFKi>A}[sas\m10HnIFC=;D~QEsi%4NZ'x }䇑-dSDv|WN!jIG! @Dh Aq>"ߤ4 +:sXsQ% $\Z2tKFeXbxfjDOA8fUL\4O52NƭKiRIu1&_1qGzyeXO= ᴠ讯v0VvcN2 Iq[ kGE#7Tq(wnGK#peu.`K0tAub 7==׻FhЦ2߬'F+^2Ъs0vIgژVdX>$%BoR0F⹚Δpi[q BaR'`Ac6{-Rb8 @ʥ:8▪db20+}f ]$aZQ Z +OFXP1Kùm'|B_beSr6xjŌ?]@#*[lc1}5vD(͕5~y 2|O: D4Z`(uiC⻥Vژ U,y]D@=# [G”4p\'|5| Rp*?aD[.ԮBE"," ^|@)'_U-ԗdt|\\5zܶ HBʅtB0$8P\Ё\)y=@[.dn(. :񤥑bE3p.:ib^Rc>2W[k>H {H?x6Grp;#wp( R(G~~.eF`flzh* |O^ 7nR=JͿ>ޣ4gjj} v8Ȕ:En/G0( tǂO^2[0EOΦ(4N+L?im_hǧ :O,owx4JP:ǿVicC~gc}ٍHMx)׹/ZC|Lnm )dgs*7&ލjS2dyIџhn\TlfVle9/!5 ,()+=藺,cx'^NeZS 11|fg Ec E]zqm2. #`$YΫH-0tqhͤb"#tW6!dڋ}W ~|҅ /U(= m zˉ?pi#vxuD<.""R)왴f/#ψV Fw`rRfy=sr5#UX'͉>I`T%ZL5ve} x_!шw"]f} ٞi|O`sGH :>4z~R12~YiyW|G2"wd;:cã=~jQ!f4;1 ܼ01"إBOsbxghDo_ #-r3ae7@vT~$PHֽߛ~!Y&j'IR؃(c:塞lUq/ԕ/\lTvB+UčB8M1ڨ u%J6!2ENdwR*`IFRZ^cP#Llp*sۊnn@ tdvXs-hiV?D9.{u7f57 :G6s\)Fk׈KU=. A@ʽM2Ues j;deRT#[dܹGi%{} GDaf{Naq}֮n{w_1Yn<>WCi'{&=#}=V3t,*'-x+Y(1d3{e4vS &dXiBEۆIЃol@b5fnӺNHLykbטL\9uȎԣl؞+cۣel"h;HdupǪ*At\?Iۍ/1~NA$}n8| y cǜ8w5偰\_rSeco´(,@_IaB2ئT\Px bFc+|'Mede|[6ܨ| ݬ6d?Fyae؛WFajuzJ+nf2F*ٙnJfamvݒ>Tv$y,ePlZz7Fl>ҧp= #8nDdwLy.WhAty~qJqֱy*QϺNad4J˼)Á2%_ =ux3sW=XF6 dy3/B_%HV4m0շ~;y`{ö5E޷(m !zD43PWG,ygUIJQgAڔP㎚s_FF Głx":9@M̀4w|~{"PugS I`kg#K1.7UEwm` - jE.7-ST3qLL xAA/0`jڐt hcCJ UL}عshuj1+Ba͝!<8$5-6h=Ŧ?3uTČd |*{ڳ:?6{6sr$$w FY[ h01@w@Lg-Jv냉Z̤M|0^D~aqX(DDcz4;~B-}+5yVؚY?5ݣ 1ɧU(~U:s}[#"?u/N/z|M^(|NJA2ALC 7rx81Hwzif ]m[nZMrZhЇcȧgR:s EߛY53Gt!ݐZ mH_@;=Q걮Jn+eՖhLzW<璩?lSK' y++vO.z`dx 2qi(AT::Ю1Q% ʹ[g( =F{PC<ĮX2\ @Gn Mzto|Ip ?"І;|ض$mѩndU+6 l+]3!j-N+VPԦ Ʉ2H(ԕʡdEUTYa@e7Y.TѴu@ '=ɻ^I~_t j*YZ؏$*:c7r ~ztM#NSUz7/ǟJ\Ps~wW.ڗ#zwRxn*\R=A T/$b飔OWE _fFp03խ(hB蛂wI[Wu-4ꛒ->> 8A{+ 륭='J`\R,[:"d{u . \c)rԅ ¡'I\0rpO+*_쟮Chb/_z)̴ ~!HsȰ!|+9Ԭ C-E%z-.Kk>.7#"e g`$iF9A0{8|iF+/{R G7gzf&I 7-{Ss4xajI:%/d=~0@wmkNyvN!OXzօ:i@j(q$ %ƬVWĈzqVPMx? &u,̒Y&?8>2%%{iEٕ/#+²  $C 0`Tq{u;!>Ltז.DFwYĶxXO |=R _$'ahd Z_.)g%71vA!GY^By`|3ֳ,̏-A|C\pP׌5lm<+I`89< vq-; #W|ʍQ.l?a!.( zyuk^teJ[X*n-Gl'l ?/K4vT=sΔF(:2oMKӞtn>w)K&l"iKzkpV#HC!6Ҵv-n=WՈ)QH4z? -QV9 mBb?l+qylHPݙfF0]e%0\ 7%mfP_8-({""; `[Wjĵ^inG2hrեl Z4 xaJ |"WCʩP!NP{>$k& /t]2  e@&l{>75?9^wWby;7n-i`B+8GajjS|ۗ&{㽍24ytVX:(樍e4Ol/.眢.iɪǖ {9tu3pYdc|j0 .7}&'@d{2F]3DAY(,o0!T6U3֐ 3G{W]U`PIAKP X6&a y(31KFL ')V]o+Bg;ōD wbS[Cc%Ʌ opaUK9e5 L#P4³7c4[OɰuBf>n$ns"tfaչg-Mh֙fAlop̶VW`|~2 Y8gr& j\/s(ڜ؅9!Ur =[J@}},Dî /5̊1*i?[AӶ6e\6s#R?  z^A 6{罇U^FnH]I8nk72UIP lts_oCnHڌIkI8f1bpe^XUsc2|yۢcЁ[/<͠yf ~l X}ƥ-#0!>³Ju# ɛ{[BXBƓ#n]uR'Bj.VdiуvĴ4x,pr/N\#8Ő},u&T`Ηz{34"1l dcJN{TM K&w; :hwf%JNG HQr,K&r9C!X$Z׈n,LvE| kϊDUlz=3U=ڈb(*0rVk\;l?gl!2FO Ju9BXVw4PP*מy $&5$G'37ծAagI`w3eB5Ӭ[/'- ng!xy_b$$Pp?cR֓DT#KTR) W{1ViM4[Fv%Os?(/&3>/\͹2!z Ff _Q:ceM_j2<3ڨ 6&38S |h ktبT#9Bמ!|Re vu>´tQ̻ x|$x1fjٴoXBP/4M'/sCW _ѩKAEB\ ؼQFnYT[tFc[LFoj;UvKm3>1-ME͡Ǿ d>R3g/=9`'D}K72:R$lSJw~4n^^EۦR_%W_T.HM˙Fu!Tӳ7@N$0X <. kW_F@LNІt0sRoISeXG%Fk\[F>BCqbl¿TOiPkkjH7fb2 j5(y5!W%jؠvv4 ׳g8?B䚥0gbR9Ay=ҕk6#9C+bX t9^넁ݱ*P7sj̉9U 4w'tqqNF a仹K2*+Mf_w$AmZ:"l؏9XA4Jgw~s53gkorv6ԃlܾ(A31]{&rtՠەvwbW˕;5aR0.EW9,dyr\YdE(;N<6z7^}x.ls(lً*g5?۪z! 13.PSvr4vug+7] 51 t].7It&/7? ;16E#jJOjh N ,~[Mܞ(D8oP l먖Ұ"QsəUevMm\ `ӪFF}ftn X<iݰ$.; ~|'[am5ܰ~ y c]g ceiD.A$7BJ.`|ГdȌhtdnEs{ga|c៶ٽvH\F-^SwI4]8D:D\x7 KrN36O[PA%xx@ViOfdq\[a-l`5OVO =i(K}f{v0`#2߳)_$+mY^ /J&B,X*^bZ k6jLǍAϊBu_T\֍eutVƑ[6Kts?,>$<;Liv^ 8f-EM0)5+BƎ TsV'ZmC2T9AlbTr#FOrExS9g#?tK6b8K}N0XGgX9Ź40%]ؠKQ\*%1C>#2p9jB̲V"Cc,\7xGYFAڮdF4 g8uD h`o.fk/Et%_>DXkٝ5+HlwQp?[qz6@PT5eIDfZ҉Oxz/]gU ȁvؑG2k ŀHU^<>;t3 Lr8uXr fP<4w Q}8CxC`NhP+<Ocmywn?}"e X :cK+S楫:/]h,?|S*O&bB+h_j0p)ć%m/vnom{XtWR-,[ٵs*(C"sӌEx/p'VЦtS>:p5`/翭2S4l)| pm!HݞA6G19|bE L&_/ECAD%U=a)Y/(lʘ,+5wgy4w)5z"b5lzp8S3{4 @/vJ$FkjJ)gspE\%Zu >B61? 0@i]lJFhĺ6Z_oo/Cx)}`Dxk"Gb0kfO´:׼pťXFmG˴z4 [YCe:|T`D8p8Kq=7O102Mf.tnDZ$|Ymr T+VI& [W4R e6]`q/ rS*?w" XP{V`QhW K 1B8NsC'آ<2gJ (%ּ4aYq $7[<ab>;qVU0sDmw_[۠X{ߦܖ<3ul,fE7[BgWÛL Zvv;{w7$f[ڡ.-`#x  cL_G/a;9,(z6*wjWYUA쓭7:]g'3gf xܽGp3]aS>Y2T t}FMe+ZBXYR<Za Igv"!#Jn8hc#y*A* ’ƥYØ{@@;JxG I8 lm2mBwIŶ}qeɿP\|! %e72Uh^S_ˀ 雐 e%CD(z8nO>O_뷮j\3!a'\}2Il ΜF↉=|tsj0Z$δ!8ND$U,5nZ4{=6S^үڰb3.4:6T@kt뮨47V7E`pnPՓ8xH1];lݹ(pΞOlN^.y-15:i )~dө%MhLg3L6A;&!Xn 秄!.Zk(c*:V&'zBi5YC79P2h弆4io?hpC[/POLaD^*0#ܒfr.ˈƿpV9_W~o'}yǚ(]5x֖«/; !ɑežMP :{;Aόw,= "@DhK&NlNXoHR7c.q{ҴGz ^Cb%^dŀ>ܧ; j>:JR8hUF[F ѐnۢ |d#F& چc=3jDءf˄A߫[E>NJF1aA](U])PVHL4_$syc4~_?OFjMi66?=94ڲt<hlp5V42*^7:nU\k2NzY|zYmAєf# `NZ7ɳ!PJc`)zhr~VkH W c@zH0hW(!dЦ΂Pi[>{I#O!ㆈ;aE}n\XI/~HARB\Խ' wJ{wU7n`+wxJ^UUqjMܜ M"F?Zt[ȳ-+&o ȞHy; \1:] :^b:62;<6&~;! :! X3OdO)rt5]L2P$BYJgZ) gd13* {NdL7$?:֠ZxMICNam gs$v2~) sQ+9 cKm(k^#4Zԙ/tĞ㒟3-e}7)-9k2!J=:` 8:f[7Rns+)k|̗ZXZO !'X)Ixߓ-mUPntd W>*kss[m'yS:gmEYby>!CB9LYj ڶQX }jn㿮 ޵>u\F̹և.M;8ai%'j.޴Ɉ -}IDӦNM [۪L܉u֙7c*q١2޳Q}87J?پ0%謦2qk TPYzX 9ȊW8]Ȃݤbs^, ED[GjO#潄Z<,BXUuF3hM'3TMm0zÑ>$ ` Iޜ)4zv!QIrrck!K͸O@f$w3ʎ+[Idr׋#5WLQjF,Y͡&|w{ TL}K8ێ܀8);[dd*yӏICe$} UHZT #ꨕ,g).5ncٽW+P)8poliz]?mm&!ݛ{1,ÑҌPPREP z >[I'@_ 2!#na'ua=@mV/:Ŕ;C3߅MqߍCȏŭt@w>A+if[W%1TXTv6$HNhQ g:-RdiYjųs}@Y#@EXO"bk@yۑjX& =naPޭYq7S+b)bJh*UPӾ2IQ? ;33fwSH._A+p=ElO`w4-PtFV&B7<%?l'kq> 'Kt3@\DS`v#wXA^Cr AdC? s;bÄOJn%~727slԜWPUda]iw pab c!6]R$j[ʻ;;amZoA˴5v4^=d-DցUs/kޟ뤲MN؍e>N7%qoh:R>y|O">;( 6D 7;:ht]RZ荲[9fЈ닗teHIz<"w|}YF7SipD@7V= N ANv>Vޜ]a}}}K͊GBrʙyK?4^_Xs/übZa~0^1`ոWcJբ\R>X'$Uw8#SG6CaPIC=liѻpI!X!M$9]M6m 2/V% 4 Q[Էg }zT{[g̲L~w'OX%:뎶9_ѭƦ#y 1(a]W\!ǖ Uı͑"9 {%YBhke T߂t: Ϟ_y G>oC3r!i]T:UDk t1%@ BM3wJz,4} 4 bZ:XU`mz_U`+}C[tX;~y^5R]EI/}X$p]Bq'Y# ؔf" ;@ ͐>[G\m;-q\~G,re.9Rnʣsܱ4K[z-8M~VDS۞&|&KML*D^Fn VbۛW268!5&*H=߰U x-!"xg5ʌZy.ͅˋN۵\*ymfAO*;BHPTQ˩mElh0`;mh >ۓ5Hj^'E$\#O=rxm`HUcNLu>K](R6aC= HĆ F7l]$ +KJʟ#ViE}q; Kн^YWGxUoQss4/|\ɟ_G^&\9xf@i2VS}uXȴ!M/;Uc4 7wl G[Ok}N7D>; }ƟM"/_tbxԅ:lB.]C )mۛ^3۽m?WRC7ᩍ=|ʷs}֭xHQ&̕+&tȤ36sN?aAʫX7[@M8ST֨{Hq@ 5;|#`eN%W8EfY)kpB Z΀f!āsYQ;Hdd(7\ʓi{L[*ygխ~l-bNq?əɫX@[Z ޘ, C''_ñxʙ~k4gF ֭ſ hN_KP-fs#h>{LѾmH!>uwW(ޖKjMgbG9pn7pI?vr\{JO=KÄo GƝBn~F*PUJ-$9O'Z ܈<|sW(9dꉮH;B ",z)SSSzk؞6JX۽K 3EbBSiFHf `f%s|o5R$Nfզ5}":uUĔI诪z`p W;yC<ܥ-{Im!Qd")8k=XA(j@!T%*(ГdbTH+!K1F8W-\?$9o7m%Ynpnp8x78F0Ј5jIpB_k X9/ _YҸt܇`fwbw\21XP_¸dFH\A3]H=fyɗ./2/"ԍ^M\UJ(8F\+st-GY`ȓ?F~/٭>S DEIڷ2;g d gbhR `~D-\\e9py[@fQ.&^ ]Q  jlciһ6#w.ghH|] 'K]blZl;S9V0S9"ɣ9 IBBuWfp|mUt2qVC("! @"[Wx?2vejx͢ !sF$.ޢDž:!6R 5 z!Iߪ( lBd 0%v v}aEh7$ iq&zz ɮT8P󋗦$J1kG>>,r+ 6Cʻ9Eku?Z-B3in8M-PtP\#|XaBTMzb.!d(![)"d);c>tIsO2.^l餡l=2"fv_~VAߙO֞.d9H߹p :0Q~iܰ%(i.UC^e/t9q*Tkj!7 {DGy[9%E[G-<Ɋ?t]EBwⵌI@i/plQ}A=g.Q`o4C+Gf+"f1Q1Eٮ5_&p?6ک#1n-8?ܰCJr^[K͐,,.e| [[~bx ;nڊz65W4ѩ88,v0bhƌ`,cj^ΔuOg>P*Pm` 9O!!j%Hlώk!(Dq Pﵜfnu? zHW6ߗ6&M,W,kR&{g0!dQ_(.KCls0ICǒf">8P _w4pEva[p  [˾w~%mOjG>@4􃜕/̊C g2RGܪeuw}#/1/%T<0$ˡ&.?PZM nlju3H  L!?wӒD z}5sw,Jr057,g!lNjǞD蓐Sk taW#pQ|V~Mma`kn4AF8x8!BЯ%J0m Ax הTAUUp"( ш'bJˑ5o_onZ} JSi:m.Ufi!̅k})AtBshmDGw]񧆨6j0rFcyb-*53y=:Wͩrտ)_O{a/Z2SM0'.&/(|[ϕrfm2Q~nip>Z#XWedBPkBU0#VЂ Mdpz!w0=?[i@ò=b)yw"iiJ; h렰l۝ xcG짲(S }$@. Fe`d ˤpp;4N~oǁZW,1$>[MSTwawHz2u8xSʛ(iu?#< g<D9u/8ìs-ƸYo60y}e6YmE[z7a}5S+He|<]@M )>Y [BaΏQfL_s^Pq-4r޺0`dlkqu t^m :Q{cQrbA[q_5R,D Ul]ѷsE]uJaW1&4G`=)My0TOw\mLߜ+ ک mDv';ZMeR`.ky'Ifft~qWBqkӦ?:uW_JJM-t'U_I[D:\ܱѠ8X3 EauО':eegK+v} w1v9K&~e[rPg)eb]fYi]m(|'bl=STrڷȱ2?f1v:z i?Ӎby}zM]Jq޼#cتAfc]9:~^aI#W^3+gw,s;֗6a'Aٜ yX; QUE1Š|ES5TΨ hRyzr C;v Ba!] ҇7l4% i8a'YwUc0fa;PO\ (CC!a{ܘYacFowM\GF=X,ixyA5le- AǏyc(K+uhaQ~8 ]vkHxnCz^0"=/Lss 6}o82+E*@Cx*OzjtMh^ǜ:fD5niqT[ H X u(Cv3~v+ tEKF(!若uk~^]VWskUV.H{&*$cmЙjHnM*90aPL-) 0Zؔ`p(0*3Rz҆1X\ٸ__NO ylנ%\a6z@M̙x[P+X|V] E묱z ?Z!zАXXi@[XUXD7gkTKNǟ(6m #)Rjg\fLyYݤ"2$=O ,t;"sy3$7Z[+7:`wrDt_Zd~m-d vB͎*My! Pl)CBl}qy s3j۰3,5Gl[oK('52Bvl`UJQ>5)D9jΥ}@{QBR\2] K>JRN%ᢚuML7%'n g$>  ) '~mHl .@4ge8+cBa"x<~v T!gp؁^QUCdo-%>& p6Z>&a mZPm?ODBTʹ_8+&&T@1ԻϿzQ-T]PE-PdiUR/tKv0TYϐͣǨ ǮbԵ1*s'K"]tp^MC𭞅UI𾉽nHDbdMqJY$sT食뀣ZEY~ss*i'}M>l|4Fg";v'f; bVȡd Wrx,䏽u/$}Z.ڞHJ3!Wm[rr\P]X.FNɾ@b ]|qњtxqBDZ% ؅_VuSi c5Ϸ;QHWwў/+P}M4/~r3eJlpRxBq%SeŒ];x>5)zj!_)NX愉N@Bb ºUPНsDm:hsg gv] _ysQCЧ"J-{YM77eq̡3eaXO.Q'X|A&ǦxlҶAU^eϓ{')ϽKh J M0~N5IOxͶNqU>8fܿ$IJ w2! tda"ers]k>M3~/TA:L[梨͌]aF}$q٣Is8q]@Z0#bU\@>ْe*g*'Z4@U6 b,{@:j@DfJ!3\͘閑$-:4)i,NPmVxҜ1ZSK%Nb{ gPэÀv;' @}&d!ZZkl~ Y^"7Mb% ]SI9hmpj)1N1Ad'vYC(2 hm<F9E!Xzο&,_Y2X4f/Lvfg2*ork\D}oX8NBs(ЍOj2?!  H1Z;~zfݩK$".ߑa+g/[euHTbz'|* ECxCOÑDЖ4<2'4LȫP [TVd:PWEFRpOel[k]@_l-g +;T(xN p1sɑPYrJ|=Pck M/*xD+dk9jwcBѹRٖ%hť[]\aXD"P#m{9cC+QZF.5||9`2c]2{&G8؜f)?*Xϝa4W`[b1Yu6&(#VN|+גȅ&'F:S.~m EaO}{`t$ &z JQS*6rwzW\nFE2J5 Ծl}26?LHΔ 0TSeD6ziA>-,jtEPw8=N"5p51IԄ9L6C.* Md N^VZ+{1a l M&gUh `ܮ M{'͏ JLj4j:wƠs*G>u[Uf`H4WׁDnG]c,MO Gsk-AB79y?^I U&y(ct ڬQnt,x>ss&FGM~-jKNJ N [W4*j<-kH J18g"WK7a4& x&rI0ؔTkiV%lN!G0Ý Z f'9#"xH_5v";.TՐO9J0LK4/_NTVK~c)̤z6 (|癬qMXчěXZ*{,]x$A>bSLs-kD:+]C=|Fg6>7PCv4  lG+M+xRaL)A@PkSC9#Y=^܁֭` xD;nnPW6\ ̀+hXӳ|Rca; J#K\OW[ qH!ܘ;JxУz}7g*4妭˽CioazJp?%h ;rZX98B~ =8[t*ᕥ΃D8|Uq}'!1=*+;gP3xM|q)U;JQ߅f%KKm[X߄QS|xz J8]pϞ ͉sr t׌FV %"Mb]ȸ fG $ RۄI?q^D Jէq:a#j}bقaI8 8x&k6gm 眚>E;#dg,F]^˿Vπ$n̉ѕ7Z,N䳂P陫ծoGl߷dۓU%`qrEl T~U ˼&S,ERFSW$IJf2n7UL6){rc5iϭ]'0]4BA9lO>A0O5*Tֿ+ 1;]D'71F<"pW7O3]*Z9Gĕ:7P-1}H"90Jk߰S.?;jH盭P qL?Na贳*Qjb4.ѭsvkA&PeRoS#1O'>bK ~u;;fCg W Ɗe XfU|jb~e:a]5?pC'R9͏uOm QwdCWVΖ ~s?1Z_be#8 tOJL i8o V@rT3ZWΧ'eTԤ*:F)DFcA}ۘNb%mzڳHTH=Ex:!>)8̄O8 m0yUX6wj2?*JV k9?C7&%oZ( F7NLʄЅ(0yFI~tR))xU ̔Ĕ '0"؋Iυy&r@״p1:sKwWyc r)?.WLؔ{>cM&tPY2k )fU8G7/Y顐$McǘhG[v"(+~@ẌBٳì?XWR,҅-v"6v<D7ϛ`Un`SSKuz!)^U5->nV|ێxUjRޢZI r8)Ltz81_ xt6'* p֌OGnzܚN(GiI(I*\$q+Rk׹'^8*"D3 )+ޫUऑ!;e؂0/UT ~M$JSovxJZl- &g}8a: B4XN: #~?*n ]n͢ȉJ=W_.ƻlpPP˪ JF+enB|yvDZhNy447jIaY!R;̳v]ܖ>HHc/ٰ'iy|4R\4 (0 tD%P -`ךM:1:Ī\i8ي֓۹&+;+6uΊj BBg}~>Ul>cw7`NIv|^OP>6 S*:K=qC+FJ@RMb(Q?|(Пol:`9DRa@KȀyFI|Jp.b_GǪZ=W EQE-4.ֹݒP!,I=„ QZzrxSiIpQC&zW㐮o`\׈|拲o^ԛZ*?C{xūRzҕC"HgFlِJehT6.|W iܭ$p_Ö1^ |+PsA|x(˻GVgJ]%hXݛJk )ҽe-?7VLE p8| \vfӬ=ʠ9%Q! ׏Un$)Y=8MĽ(6o*==R"Vo{75u mȁdU gUko1 1ZqREζJȞYwF䌯X2G#ʿR-n)gw>jTʼ L6$F]n] wsds"|6_K"]E ^8`tڷf ,$5p?[tK=\[N>]‡n^d\"FœX  Iy*qrr6~Aj<@4"XiC/o1:v5}8>$IWP?Mzڶa(5F9bg˴fPY;,cq0n:CD4r!׀scz5mmXZS|սR~ K4@d4y<˹:,6VUxA2lsb] JDP}KI Z(+2 ?{#JL"M5Y|n FٞM $W*E{2mlwwʌVLTashG\ (²(CDtX֔isχ0y:-ĮAo1)=FYa#=$GAU7R9d4dWaMM!vzY=h[=")ί0κMj"#zC&]8M <]@ZwYf&.BQǥ%_l;c(CROEOx J9Sr.wgtg%r'Z9@0+U/qSY޽+KNq`Է@ ~=aq %~},+Qp^W%Yc r†[:@䄲UkTsӪO K^C]s/lXL.D,0I_6Ÿ  sl;v6xtF-,A,Gz}Q /T>l`otF[X\fv[HD?[Aڹ1;zO6E^3U-cKP/oڑ3w{Y}fPxy}tUw,BLH?)ϛS\ER}|0;.!y^t#`RWi?ۄgZt <JNpA(_X{F/VDl-,?B@:1 j~id(eh $8c,M'2O_G&>_;/UAi2}y وGVNN}i9/)q7 I'4<Ì-|WRNesEXV)/FGm˭tTӈ&X hm+;Qot,Y3%Pqc6vLBq0#-R|CRvV$aMVzEܠeaYvi'|Lu>iH 2%ś煈a8+$3ʎu=p&L\1mM6 %m8c͛`Q\lS;M Z,cND[oTv~ͼ:|Sn0m4[g saYo)Z(ܙ 㗲jsҎ׍Gh(Kx$O.y>0>F,@mz D5kGz#9h){B@6ot?x@$riwNHCbyAz?=״+X`9ql=P, .^ķ@=4 Axs:1 MTVqa&c}g9Px#Gȯh5U4]䨌BXs!%| 6@9]v-Fk7dWc y|0wUi6Pa({JxղO3mJ8rY=]^^;pGDz:71e_,砒P9jF`H@n@%틺Dˆh>h6:!oFS A◰.}ㇲ8FE֚tSWAi`+}@)M8-F*^٥;3;y| 2sm ;LiOR^:p!±i8$(/aAIrZ8q dV\|t!B7\0Zx nξ5vD`͝fڄX_:2oCwLN6IVYk e)GffBy䮊V~͍n~bR߳`,4nm/Ѻ'OyÝ7I0[am+pO,%ٻ7#05t'*}qy[5,OqMs|>} vɑot. ҅f!x- Yꋓ~S0WuD+7%4t^{"%LO@HY%<֫&zBJ/OMhNFXKAduxAlShd}wUzPRHJV&#_@ZfY!!Oeu,KT\~) rY %$/+؇'R~p$hmxRbEG.9b\qa>B 9 Ex&ېN+C`WZc'Ur Ts7&h&sPN4i*$,f'qI)Pk6G9N N5/\&M iK˂/d\&:/ɆyqїgiBӝŞAxmQm^3A(M)pm>Pzk:JyiBw6ѝolՇrO~XDZ5j9Ɣ#\hʁeNOXzu^)G bo+xlYB8k.\72qėrկ|8/V obEPR}hrhlkvC)RYm1lT(G ,AEF9DK*mwOXtsxO)B}\|ӊ67%f-uȎPĠ~fƦgN|e2'rΊzDOAu*M8\]+ʩ,Wy&)O]BZ4ojeuپojLl6 \-̴M 7x o!=>JoD\9&oB 9^7mHóK'lί cH(Z[tuF 2 HӔ¹XRJ&8S X1b㮯ЖSb抖:^37A^' l2A fΰVLCʼ(ߵ%> T$}U2<xg6lI/I-T%A lI 9 sv.|0d n`iGT8|a/ 68 ca8 QMJiyKM(=*'CRqܧOyzmxsǩIj {n%pY/+vg񝟉 !{oɿS:uS%*o8 Kܩ3zZ>JZcYJʄۘA~F Ҵ$0IohSلNV`y k@ y\G6kc[=t=\fu#t3d̾7K* :j_צϑ6-V5o|/u}?-<߻(!X):+|=D 1\dgթdwr~1ҡBXqH|#uq؊ӈ3x#8g2eI&2@P<aR/`pOʉދ/,h/u괥DR!<5+zƛD}K Z/M/'p/L\H2kNUbߘz%"} xVc800~KWTwȎ1i7)K *LDt>I3DYC3:ca,DTqskP b^. W7 \NA$VPC&v[YtժHv彂ưTNjƼޒdz#MhAzޠ tRDk[3Di2Mo?vٗtN_>aq"[C0sDjN]\agkJm7j1GoyI /视=D3;1^TjܮkɈxf軹zRܻu`sx͋L^niz6xLn/n=cȃ(٘EWGYZeiMAFb!q:_BiDDZ0fw1ɨr#^bemLiO4MS-3E% 8:,id-充GḌj&=x r-><D٘B^0㿉m2N/'*xhٔXTeQ&;[ ȩFxPυGƏ za%$ U29ēXD2B%6u'S Vde`kp| p^ (lɾM72C&/_ 8uHbx,2lufvAaqtf\ˤsz[y[5drTÙ(sF6 Z`;8aL1lĒ =gj?xsI?9U.  V )iYD0s3Qhi9:I Ο/_,@ćQ}Y} F @3NV$ !v FOzS dŅFFKva8G>ѩmL|Ou?_&+'DCU$ld`g?NNl` iO&c ˜uRt.OYO,> õ׵a;dn%غ0tP>iBڮ5$ ŤkNk ҹfkW!sޣ1囬'uʯXi@[\U°\Nxx bA@\I峞 y R=J&c}}+gc8\Ⱥu[JdLc9"3^({Xt"K,`lPwi":(t,[PlM9XYb81Wlb DX<)*kv Dv|%-$9=O^t0;WqP3=zyj'2: ̀Gz*:;):5_wIpi^pݷ/~c75OX O r$@ޙyhZ0w ?||Y0R.R}W+3jG6FWIh ̝!}Cn&C ]hӤx9 d|UB"2D:xz_$r0OP"s@SrѴ\aJxs=b,J&H^N,KFe3E&U94D)0 p !{ǬcNML&3C#tBSn6eח4-OmT)$gt}"8L|_¥P֫g"1R#tN;FNϺ aF0+y-#lf} 1,K,o*5V}Xw3~ Axysp tF[JU@ce˜(u92 las\NA/g$4ʠ_Z%UɅ9MkǸ"O^ 11Nt=kMO=]+=(NvC$8{#yixչ^hJb4n-SAOeɞk\ +ipڋNctK" 7ቖs`6ĽqCaL |<<@B7_iƥ?bp২Pzxb{J|vP^"˰)^:{"MmD&W ,J#JJ ݾϴЁsuЬdRm!ԐTJ bV$OZ-w'SN>5RIp }n |̀#]EMn;m Fjڨ7Mi~/ 9 ʇ~px^k{uHBZo bT2+.ىVÎq03_Y1K9'd%|)&-VMU1؂6gW5OkƼ`u$,*+9nNimȻ88\$H࢖,cC$ҥ@ɝ:= |:IƠwęq5&?X,DiFT,P<< @\ 0BmW,$ 0#^sBЈm6Eɷ햗gJ&' d{k"@7Հ&JP4b]f/>N4D SOpM/b4gDW yȼ3LN~ɹ%3)k4xĝxêkb-켜6^H EA z!ojt'WNH1£oWWqB;A_HE=PiF6޴Ai80j Z$ Lfv^-LʜDD~vgeQVj.D⍮qs2jNNțDqQ&1ZZ>Xb;􄒦d>Y7Kb[1GeN1#?5~UWQ@uA{${ y QE<:gqnWG:P1ѼH^,ѓWvV̴u=&^>J!69IyVwU!mP+#Pƍb9O+>z\YNt9<,9fFZJ֎{֦[Ox.Y }t9x*ƴG8'@5/΍I?2F{waCc,%ܫ!]yU.h7gXf2@a>;bv$ 1ʭ ^f l}rbz6Go(zF^]sNx2XvRjGi +Fm|}»PKWE9آ F+mHG ] ;2^>S8xVԳ?e.Epdv,3k7!kr'Az˕뮇iO:F) ;x>"c1|;\."6밍9W,_]-h+m+^8]@L? f' bH(C"WDyswYP$,| oWÒ=+Xv9_큎d4DA PNDC;Sm,f7 sl G7O_G2i@{)%S}L !;7,73ZdN[v2 ҪOY !=a!ZjGܡőf vNBޓ:ߑR4B}t!$tUw<r:0 Y)-rٶ!Z+ADZP[ -ЌCk"~7T]fN]=kI~ 87eY2^}I"@tnv^Wd_Os:y9!2$L"8VW#w"$抐Ҥ Yhg%ǀI7(Ϣ$]˥#Qzhft5TOy&Xh%ViǑ _|03Ǒ+&WF;_S'2L Ep¬=7F\L>>|*h }̣! B({R?wXUvgw%t׳{q]\P|/[@E4bDQȓ K*UYZ4#eT zlTV "1`حҮk]ڳ}_ B~/x@[6W2VYbivw~T މ {wpڡL yC˪XR܀#1Kt`QЕȥdP0gm+-"RZt]t}Z=LIuNDoK>cowU{X-KK44誃 UQQ~&|pYAye8Qby[FVLޔx -<'J7{Ox;=Cmc8eK(UVf<upjK'Q(a8!ZMsD`IQl@NtzECD8[ńl2s=ǯ|4$?{xbTnR2>DH(_+30C*}gZ[vfW<@x=c'Ҏ2_tNJ{NFkr̅FPS[a%[ 𦋐BꔂXץg;"77q*^+zo?ּ-O&d'=G  'x{k&к>A{q~\C-k_.szE]j$Qf0>R+{}51PڽUGbPySW }S rkW^bﲝu|ʅTz=}[nCfHrUWO8Ux82W:T]ŧȊDs8LtLK*3h[]6s 唀;&CVNUT: < OR"RFbG&)=M}Ý[&͆$刜}+g_g_O` #2޸vV=mXU[Q'Uc2E]Gߊί;ڈZ䁐ߖܽ@۶$>>l^$.ށ<"euR'Ը#A5)̆h:]'<&8="nkiT3odc`_!!ݯ1rI˻|wzv 2tñoʬ ʹKIIEy6RMocޯ>:1 x~eG8s^"Vwc? ytiRyqB |Ja*\i!sT zX7y=:=M<ҼR]_i5IseW-?|Aҍ\qx@kZž4 VE0V!Bs9]TP@y>@ tiAPš4T 2c D sK8TCg0Ձ <.6'NCP6-ya~[me_3lё{ShꬷEvŭl^\)Gj LTRX$hWR?NlN;F3ppqh>Z-xĬ;KʪV5{{Ԍd)wmߟDr;y/H!NIKP[F;=p"7S)L0+Ӡ9'Eﺽ܂Q<%2kP!az 43L~ >r&UR&*6q2F[5&Iڡhލ[Ea]9sm1xn>k9z#r\E5:Ћ*<0 ֫߶üJͷUOS0`lwׇ `aRղW˗r~!S<|%xL,931.YBZjѩR kh̻ۘNfq:A0~?&$&]ȝ)9h 7T/>#Zo 7حx s<d R{6 Vi-[.Pv*gWطRp\WgOYәekAFwV"@ b$[ bgtMY, kr٦59q;nU9ȟ4n׾B.>(âIbӻR fG* bdO=p3—TkDRk~Ex\ pCh0̤Xn5le)E ;\<>RwițM|&len&}wf S,Y߳d FrM;azz20_`帷"4˞-hWnN#x9rK) YA$%+*Ż$|}]OPu8/pDIׄ= tdJ?qy¶Hp1Qj3,63݊^PE ,DAfuwK o)(hR0v_|kcYZ/5Bȴ i&Z0Vv+RQt32S_?5Uy;oX^(HxevXDhղ{T:=$BdSׂ6>% 50qghsmބd 0V! Sx|8R% mHquT yV|Sw|id4a)4鮖`dTKd#S V^F}{B\X1ke+%f1j`Tm{Q.YSg2 Qj༬7rgLsF-N_@|-4/B~ ^c]Me[C/l~O u$H8 ?v;hi}>{Fۆ9q)%Sbp4@ssv̹q-JGQ Nk,\ю@!\w]}ٝHRBK1% Gz>Cr anś><"~ATTr17Dd4kŜ^^P^)PaZĤ3^ll;h= `tnx~ @v/GG!Q+B<[W4iO] )p ۟"( _]v*D͞+<Դ@iKcKdazwG_˅$W]13|aG^b1w% D0ƯFQsW1Y]ܚ"鵶<*=*؆gGﻻ=g]S8}^O-Z&"Zxb"Y_b\8nFY}ȞbQ]J58;'#M3&O=Q炳["~FIEXnzR.Qֺ^h*Z(?I#hLM&uzجw20f@ dތW}'p;3l~/nrgomD.R +ؙ9X8`X(gza CƑ{cq1G)>+qjGʌA*,O!֓WXt7AmIv9p6}*|g9ܬ]20߆%u~*Ij-dQ&/۫*by]^CDHW=2Ŧ]:|9eʨb}b[MO}s+(/Wrø:mjl gud,.7*%)DXwjH@㡉r_nbO辪/0?#dH[Q7Αə_sPTmﴚto2G6iߣdFo0YJ=\XAs6xer" Zɳ hBAw}dd$=d134C9kL!ˊ~դAsoPT ZW(Q\|/{uǽ9G˿Y␃YH S Ǣ[^Tf:2/1G=N!@ ϑZıέg #㎂!&"9(+ '/IA]Vfiר@j ] oݣE{3D)i綯*R~$i$MUicZ,E,Z.Ѷ'F+4Z6lΚs5SaPZ;sqd4\#R^c$0rgE*jcpVH,ͪUٝ=} x^s+*a1]X%v;䵊\Y]6h|(Og%굕7^ԅ`Qj8NY{o4VE3N_AEޅ/>.-t-d^(*uk$# k9VoIXMj;s >]8]_p]R‰Z5&XkN# UH_vB64YXļ>;SV־(ԁ/9F8aGy t1iO6NJZ!O!a :S候W8WDteIT=HhtzKcaٰVT~+{X2Bd%[2K`|/=zϝ`h0O궡϶XH:$,Q++̄δ8ٰP,DNH 1hM~OdO! G\Դi!D"nV{E/mwB]^~KhSmiڶI)֟*Y8WbBsl{w<^!겊=aJ-g9( j޻Ev>\ۻId˲E[Yى!iW;Ϯ-%NG172SӽXRJxq C39ZFؓ;;1͓Xޚ!1fmGVpBT2s9[p%?<eʲo,oэЇqX 6(;6,{Ub}83R_Dm TR/4K i)B5Z>};qkbq ҲCL~g v.l]]p5dȓa12L(ŋ$Ɲ,J]c(qFZty#uG45z8|B*=xzf:#W7.zN) Mk\k)\3` Tn[b8BxM∀~{29!~;iޟ,2!/kxUu֘_+2R$ %2:BV [SAрI1{+M,2.5a6b_4Mj|FͳWUYCBIZï#-a7@[_:؞usTXL[2bu%KJ̼$ֽu^m/tjP7R#,_J.ֽ~ϕReJzcɎ@_ڨw8Lo;|uy *GPD'jGrDT.5ƭ`;oUO隝U1IOgP2qqoIx/!i۔dq&gIҀMHdʴ#n7IbGl K ]ŋ~g#"a#H堸dP'3v*pf$'Qeյm|u&֌Z@hC?TxwD~"@O߅SKtym-A! FaL)-4 {TB'%ԤS1_*bCPӺl*~oř<(s9+Cc J{aμtLr̔mwGXbX ַ M $=WDJH2:$Ϧqo~dѫ1' |@S#iyH۱(R`%e#dCsfL)가ֈ.v% hO߅o\zn5Reؓ$׏õ:Y@-*v7> T O2g~JZ&U=gf&`yK9^dj4λI{R0HMUp{ُ>tx; p mj ɟ7"-I*6A$Lwo㴑 @bK̳@/0'DO4RqK$39?&!G)\`R{xCf` 0P6`*çgSL#%..u[Q:h1$Y*arΣt/]y Çg?3ȳcU<;t4?p])wY[O1d ;vT*FEpxܘ{9,b2i`QѸyѴ+fi7OJSwE]Mr+JfywVpD<맙a>.۳O4@Q2)'Ikv=ҤBg'm ި=XAxêE;.i괾6_ }z$n*e[HKM8K9\FbQXJkO!G9Պ2z]%čC0q!at )~譓*C*㻨AZTh?\КH@D7_d9CaĹCF10\Hۋ;5"c iO)r!$S5ޫbii O[Ϗlfa 5%:FY*%rW))a%HN0G>Q%i+ΜZF%x3DxO_ZvV\ ]/Ȫj@Ip:: ¦8"S{m:I:̽e Zm77$:Z=i7+d /ݡM&4AzGb#*l H,<%,Z߿ZmP_ 5!;<v}^retf#ҀξpڏIV]"NU8ɀRL {= k9VwC_:~p@kxQ( oGm4WX^#صT>ʞW 6οWB.y xu%!9TDCiDF!{SV?FE 1;CE^铔E KnI4N*w_j#{v&bޚfA cpr i=tǹ7h,sH;A[z/q܅'L,=b˖WQPDe$5$vxG$ b}z9t#UoFVed'M7Q/Qw{Xػ?RUC\H@:ouu/L,eÍ%1|6HyQΆ̚t]DĎ>nՈR֣8_Zir`ғEuYa;+ޚ{Wn?mu xEO?:Ư%`qeqGB Ӕp|7\_#%_[A@2Ka9I1:^N'YIXFB?b;S ;2zX9ƺ!I 2mb;b4az@"g[uas=Xm 8GY:"cq**QmG-q9;`5DaQlȱJSDN\H3 ^P +XMqTP`S}L;vE/|;c.ՂPu*YېH,L;|TM{G+HO#IiҊ暫 l5i3ntHѩr*_m4 MV8mVu854;BXk#kzQ+I:as}i^gj`MZ3 +WUSN1mwaf©CjS9~pp]*lR9 xaV:)Y:2`{lwuMˍL 8BT~\GRaz_?ld {qY-%M(g+5vMl,7Mҵ;){vC~y("u%"6ݮV{jz,fW{Mhp'L;( gRVv5hE_VEl˸߳(&|ԕmYܸ?ga;L/tCu/>-qA8weߛ*t#\h_Yp][$߲f}ZQ`oXL ߠ]ʯ|Vũ&{Fٱ |i˄a8US48cwOC=̷͢r~1&4 ,y"P6NfV#${9̘\]y[3Iy/ojmK.ͮyNO{#.?Dk)fmqli|& jxQ vN<r +&YyGŒo%ɍNPKmKԓ>(=vD`%YRU+D -]͙k@M81]VRL\_ Kh2!H߸Vگ0Srb|]Îml^YX|xi.®f$ht-aK2ԩ~`FWR6Q\$T'3vS(J>? 4pIxjґ4zT&6ZJWV WS(~#ȸ~u} կYtB_EnaW FX:5缲 ]?SI4X_KADZ.^MG(Rk `?!ꨡ A8z[Y O1K,NraU%W,ig8l$+wyJ9' 3'9y(0y'c d# rXP̬X_?iA}«>or ';QR_`OH>j)_M*JҮ=MZk1@B F Tm|?S^ 7LO8bȱyWBrAҸںZAP%m[LOR 4ꘚO3[FEM#+%6!QC<[,;q-]/G/pUNӏ U?R.[%;gtWX=UNA"hܕ=.Lo$\H30ח+if35U#7; P6Sٟݕ@ȪqG6 d'{=\`Pұ uva/aj*u"x3nTn̴E@1*X{emu36^Aß`fA:hmgP0H$s^PG2` vTQ4*DޒF5JD(/HK]$[y\F s,pK'pnʶ5JjAD,P"\9 qICS<_N?;T*߂gP$c[pr;([kBJȧb$l6;XcF.1w/!K?P涥U.rMIm}޻,gv&!1~\R9L:g~$ԣt@`B[829y(\h=={83:gܝi;}oaGg,?9+QSXӓ@ضWĹ'ղ;d!:# F&1X^awKFNV59 !_(}QSƆ͔U`M$-6c0x OLÄE41ox30(͎g]w@}$ _݇<'%΢)qlgMl1Gx W31=q[81-6h^P0ؾH '*RSL!;I,>j\ԳCYn:6w?K+L '˝ţE 947'>DSΉ+S"_S$7_hʐAKǹض9mSD$ RlaC7)Fa+u_3OI3vVK__l&C)sJ60?C#6h5eǺOKAQǡI՛ox eγ@͊16) ioPL,"B/Q0eGYTI>µ6^-" Qd,hlh4\3{ {}`y\m)aP"b'lWIѯ.WxqR1r6qxL~ؘ\|aS7D-4p?E /6jdx7ƌ頓6$_}O8g1emča?b5ɲT25)v=l 6ds p5 *6(Oi̇'j Ǯͷ/+7by5$yޅWM=Pac`g4ʠKK1FC5:Dl[e/徔}݆Y$`N%"Z}"/9']S|oMz*$kOZVԨcV _㭆ǂ,u:tfL @Xp(T盄In '~|ߑO}Ml[|0HGLStAI2_|R\u+*nn`FR8ikƆ5ʠ3U[~n;@WE@ 9>0 ^eˆBsz Ry>/j~QGB *v}y)).y\dؑa7Y 4nENwx5A]:;$yE` 9+?&5Id"G)@H~wv[ gM7XDj$о$̊~tălƎ1X}b$8@B˟7)+`E{D]ɿSx7&8TXSqW?HhTrBWn{n'!Nf6& SnX A"t!CU9xcue- @n{Ho hucG4zy#1ilҌ}P#Ě Yh$7oENB)A7Id(U-seADH`RM3]! >l8( y()0O7R`,0vۛIډ8?1Sb" 蔚$^CJ%2!rBjA¯2~Xo*`Lڝ1{Ƶ-%zE;>Qr:Bo]ejӸn΅^ZPY >t\ٹm0(4'!_'p.׌+b85亼Q^+mʞgٵɕK~kQl */@S<:LǵgԶ ip/*5˦+"BS*Z-nH(RDoiӆArH39R uuotM /ˢ2@E^h")`gŪ*~ۆ HE|*/y\!(3o5O硫PRg׆d˼UfF~z;!*?*=GK⸘Z&CDf%6nJ>lF GVY7v%tbnbeu!d'(*@D2";\dquB:i|h4h2[jDQ5ϋrO m#$l߬ $1PEouGB69Cӛ[q&-lǣxz &۔n$5H DhAḌ\4ꋉ\vG!v4Q/.XIsK ˎy 7*&a|Q~RHOM>q*l%oæ]x8Sɉ{?EH.Rx ){:b>dg8(aEDĦ2t#V8"@^mA!p*.5Yhg2^a|zx: -9Л)+Ml1Imq5H~|]E`_ mukѼVz4 /wuB@:(wrh ,@Qnnx2i YEӏwr1 r( Bg|N%`-qk C?.R*5={ 2Ry+u+ijȵ^Ј$dėCGje~Xs&Ũ_I`ښB0{!4 :>k[5cGGzʋk} Dy\xLs3?Wy;y`}$8g8zP p LKAMH?'j&j|֋Z8$/jʣr`!N٤lgc#e$ hHc䍟]{ϛk-sl8/'FHg[F-f#Ugog|ȱFR5gUeؖڈa 4\Ϩ+]$L?bLP"K\2庸]^ \q8ۤA ;}$kv)ѳƪյI~B? vЧɳjdD^~ 4264|Hdb_҈$ju>UƎ%PTU_15G߯qS9Ǎ'Io= jbv'J6!f YTI7=Rkdi(o7]t5YC=_9Ay[1зBfb(SxQYh.`5g"ɯ4~t((Ui+ĞNrpW:Ο`a(`)FBu[a繐:9"EE~ ?.NPSWƢg)7Fg| *ȟ^h{cNQm Ջ/Mm|cP񦖳J[okzgcJT^,(nEm`ȀKaⅤSҍ1Lp-tϥmbl<๘r MX"|͈d'&uUU8H%H}?.i?<XN«4ύiW S,jywB@zEiտ 0D>Sn$ $_۾_L%\s`)y.7W;3Le9kwwAogk2,'= o<-"is7b._eևqX 3SMjǔC{,i(&^Ǧxq7V3ayV?\*|r}]i0ېm!qQK+ <:Q^}Gͺ^ߘ_[X>Zg5; :4O yY 12dcQi9kjߨV g[kBcGw#!Km ]ho(8N7:eLd<$?fl1FI"-oܲ<tYa3#L*kSRc0>,#W>P},D,=&D6BG\Wإ?mڧ;{! &y)Eø#=# ڄAy\.X"FoB~5ClBu9)0ۤM"pc8gg%} KɓI?ii(L)*1:zh=To )ņӮm5םCľJ58!ejOx.dYBJ&_NCM]eH^le  i19QćKʉa]NžL[P lBE=p_ASK5˭cZaHј7:a1#:fytVK3* efDk4u0MVʱ\!4{;v5GRжj}yYXmԆF7pvΧiܰ6jH,D8*-5.x9Q7toav,b(JPDz6GB!F\fճ,H҇dX@+&g&]Nʞbe &H (^}\vAR1C^OiL%%%SoJ"~W2_Zk?os1XUP ?SMVs EĞ/.妦p\- Hi#4R+aˮkBA#?2SX)qw16ꡐ#3-ӾMMIͶP m@7e W/CR5vڃ>M mЄ ;N/6!SM`m`Oig/J G}QiXRmT;Eέ|14k_dn(d,P`@שĄYbQD$v"@I%a ؖ{ U\=0BcyҌDFz`hSyw ڑZ즧-ozԭ1µΈN٭?"U;LrQ(Gپt%65uN3t)A&tf5.Ѯ6a)k/9t޶S둺ǐ'gDd bt0=ݓ(Ş͕_-o7[&K0Xh9jC/#My(xQl/|Udr&;TEfk6wrE ;СX8q ,`T/"ʆU M z:'ECn`s \ևh{Uࢳ4vdM`l u nK՜n{F;3 I{)4|f E xz6xh"Keh" ja M-J´4o! ՝tbGc" 0˂Θ@1ѵu,=l}F4o?(SE1|P+~Ω'$HUG:^2*t9-f 40U A\2ۘI]lVEp&*ɾܻ &OUw `GZ -ܔ1 k2|8w?ٽN-5('$ zAQiF vA xŅ.Xk=gQmB/|$g C~4lʃ`ӕxiBd_O*7W)GwpL-h " Xy¼? K"tJrL] )pcH5J&6ƾ5@ھX hSR%F_С$H\4+MU7l>@('w2+0;3l&4 oCߵ\6G˵))CE,wIуC|2θ'T6*qSkr GE OJS IQ'(X GVe Jy|r~E#G-?<u!Kp8rM(Q 7eY]4EpeAnMVT&jE9x 4-@V$38ۘj$ 0ꎂA94|'`_aw3Y3o18Ik>A(5l8&jϰc1-F+H$LӐ9|'m>NudCejYpQŭZο7w[^LVke;57ueu#SXn ?mZtir'+5+ Q0u?3XK`,QwYaUfwZu#R`mo[QP#=mQb{Μ<[iO>* Wv<+Ldn%E$(ﮭJc*|5Im{M7~Ξ0UZʼ}5̇HNLj :Pj Un'Wa탲Y%\b~cj}b>c"ʈf"'Mš>Eqf坕][Ky>S pH,@wpU&w %B8- jJ0AnWFLOmĺ"VGDҼN&,$4L ƪ\ h $TGoM oTI+FRGrQu8sC0qD0ls@p(828dicCvb.Ԋ:y&+/DJ'}96>x:fCQfH0p} (~ҽ$iωp}$gYd32OT7ä~A>\pV D&IX 4O\{;`@{gsb& >=siQ|V^#R߀%9>䘔YVlʑyb.Ε5gmx`ie-0kA'pgjnE\_J _@|?}Tރ6r'zNÁ-kᣟԅ%Z̀eR7QSh1ƷMn5Ϲ7WX:$ּhAk!(%z}S2:zZN+-<Ŵ% Cfrk-0Z*ސ"X_NL_9xs/ CDl.JfUQO^IDPLKDHB1tc't9"-Uӈ~_SHd)|lbkifQv}E;o>HD̰θ5bNml~*V6 )jUWyBml?6tJA| eBv=eB tl(/TX~%&|fD`;Đ\%aQ&=En(jDAt}=t܂@*`X]?l7,05l-i^:qWռj^֔`Zq ﳋ%ӐQY5խ9Z8Vc^v xFyݮ \1r0\+թH>Paڥk%JN T\0u[Ҳ@t2yrl>ʼNJ;}gu9hzZ\!o2fP[&z%=!H|qhƕBu+up5xsJ3 K8fSRjŬ\@g /zR/Uzi:m g޸O@ pjJ*@\Ftb!XgvR,%|ݿ[`PF+HRzݼz؅+)y,Gh +~|8M;]W|lX5 ؛]moS'f"0E9=T'g9ƸzP4V*z;6 є avz{86`qllm>&$}JΚ.enc;:R80f|]H$A\mX6an&jE#`Ųp!C>z(_vf~*/d F9e(6Ej Ox a]z1yRYd6d=[Lm00|Mb|f'יUgg+r̼a8.>8"2NQGOkP{̃;XK CF*խP#4c߄jeٓ5\DٮݴHn7`p`1m++/>\ Pݘ,f{뒲b`BI{Ԃ B "Y9oRpIE&3՗g?$305ߟgF.r (-\=wCnHu'k~Yyr;`cd/M/i)¤ ߯?GG?}ݑE՞joasֹLƑ?bKzo"J)#V蛲Ru)=քk7gL"m}tT2[DO ;a]4KZUK+" q+NjҿZ&[h>"?'Vj{]F.M>W9 #7mDn%|ֺ9j {l@p26\Bu}쏍2ODh}&ڣ 8Yd^d|k/Q -VzcF$屒i#n JQ|Ls=Qz#fOl|2]@3釻gy$BL h]c$=vz:g[ g|+#c@oS|;:}CT5؞ij5Y>S/+ ,j?":f#^vnf#f~.W@#޳6":oF8zٖ BIiN϶}h?͢}eNXk@ q vUf& yY CJ)s!4Cd<զ%談FAo"a">Ғ-><!H}OpniIAre j4.Z\~H&))<ښF㒴&96yNE%i(7xEZj4:N'ǽ?o!q1JF^C/%nL-%V O u5Q^Y*EcU6K*Еr"ygB2Ʀx 4tnW-[źJZئo^@,O Ǜ|YS!굙[ccصvn$.Y+&_xr8RXRǸ[nk}ਞܒ[m49ң#"eqha–y7j P/UeXx֊27}jV+ϿcK_p۵a zI*$jT`L} 1왚뙢eΣi-%CnJpEC>&%}i IN2.3vaA{}T aE'Лs5(}<ЅZa#Z㜲X&o\ROt)efy}-cu[~s^$;/w40.[ƒH[imt^hiF-\z@[#IEygE@w  <w@VxIQbev>F ҊaD&;rAc8cǴudBU)/WMQ!BB4?{L:p/Q!1eĝCW/4i΃tͰh'н3yOWH`q9V\e֕kOW#cSڱ1`T?>9=h#'MVe6*4vN%&46!T$Ity߃3%p&0K(]z}6t"[BS$TqXN>c0QCRNb\w;_o%$~PƂM,OS*1H$D&4B|ި(d|RG֑ !>IatB #Oɧ=+7ޔH^:Nc jw6ecl= 1VVidА?v6XeI;$^ *Ƈx*,[n`0"]m0` B'nݝ볘 !:=xiZ05m!?XdoΨ;s6*Y<{<:Hsr^ۡZ2 qdm1䮧eo9I0u^2%O9x"m"Eɔ?EjͯjDTQL+9_z3M! ܑmxD3jJMJ \ۘ[M!b5I gVr c}!1\~IY{=5랻toA[*ft?uVTh8Z&e0qMsՑ }37 q`}|tBKN\SLf6 D3Cdy~/W38i^!le]ݰz+X2$j .)6$9j߳D¶R`BV.ד'S  CfC i&_!)fX h j8W5n%kNFARnd/uI`=Y \G=#SoIu@l0nQU>ý ư#chStL-a ,  [?θ:cu'|H~k4#ɚ{7.#OPW Y:WnZ` zNVyX)QhNs6Mg ?FGϙd@^JB/) r~L|,ˈAAƖ1Ef,(PKpVOWZ k I|; 3/2I JYMZ;G/Sqdwn-Š{B@!^[*6 1u#38 hZ3x2"to*UN2/xzWa[z7,OOe[CLgdT`/uP/(9|8qp~0ӧ<8~BŵQxf вhauXJY75] k`Sy_ ٧JJ})e_fe+oӢ2ToLGYeB-X=][?JMffyl+'g:-&N3?Ɍϊ[imD}h$IA#8_#^73#D.֔IH<|@ cVv;zA]oirCr\YЋM5 _ /8rIGY7VnY{(th1*6zLaqW( 9`:ފ9 FQrw")rFʟܲbgmZtkf)ݼ1(wJіj`4@,g< BG"YTL}T!wocG՛TW٤#0Ƌ;qϛ8yH,e!Y#GD)3oa?QDJFwLDwڕ)N$[ dܜWf^ťIHc6t1OF;QRi&$US ",s5ON _yϯ*˅,?t&[P4# w ;c56͑?Ly!B^؁K D^XHih>Sbgfњ3a>V $K7M6;XwNҁk&RM;I|YJkNؾ2A Z}oz@چ\K?uR w^?Z&8(%~ȟk^i(ڠ *ȟz'o\cўǶ@>ja(8)rOE}yj~5=, &B*ZݭNVŰe^\OOY4 ~tÙ=3pW5;f'ɼ!xjlOp}⶘KFoRŢhs$ |JO@; 7 b@b<9NhQ#mò^em|_D;U\[FD}V㋳$bjFNӑ1d"r~Xs;@!o-Yl|3O_E ,c&UCp[9t8(~ce3= -*:[TiEN׺J +m+ 67g% A6kkhmŢ=|VA,^j m~,tr}v L%)mSwd']iwnJsqڭ3'S;Td4^ia-2I[ \ ",&MT-9JTXC*/HMJW#l3莇{Ȇ1_c\&9rLێV.+~TNPs "*N&G`;J(x(sk]-^ @Bk}@G<0{ ^1Be*ñ!=AAZ԰=aN2ە ( }w>)If/aC &s.\:"[.|Ysb^jtEÊޚU_mkBL bI2,$6'5aQW+%. ;qdj,L6G7NӕZ1|r@sݺ[,0utK=ItR^##k%K ydؿ],zYL z r{/DjЩ톱P_, +Ȍc&z@;j_"`w8I}Š=1FvSvw#ϱݎr}F?$6UcilD \/6p !0'pUkkwPo5dFD 8cKW^xGH{,bȑkKAݖ I{@/wg]Jp%G'sɵ&ث~{EըMBtY+>%t,)`[BUF_j{S1/FC%ף~CI$iEBRxw)}qo^F?L㸭u,Q'-g*p]Pb֛)ϵ$DY h^+OVg6Z(avziP,spu#^C>}8Կ9z:@Q ?l\+@C0I2fNV{އ*nw [RGC̑sgZQ.WZ&eAtxh$@[mZM + @AERO6ᢖtbJK 0j9*ONߐ.: 约#(B֍ej tFg8yN<}Tjmg~"򒽢bk)֬c7(}Lݔlpd> eb/ZkJ-k:JC4Ey2CǭLbGFqMڥr$ĩvLxgTN=tA&bZ:a(hl #`~Bc.dj pJQ!hZ]: 8FkZm䡅0_cn:~ȝ/>U@RDKy&Agd0 JeV/wF N&Zԙuk@c9 j} _;H^l \BC#&ϭh߶W{U,f[yJTxpF]b NA7<]hdh*o&جщU5)"A;Zm+dVTA=2!hA 5'/ "|;W{d|ZZccMG^Z:V>&6#x~:4ƥ S1fАh[3^ggynKͦ5)ڎ:(ĎtXsՕ|10ͼZ~gx6?dZP !)PhomdZƵsF!kQN | ȳ6@k0j}!`tς>ym [:f3F=F8LG [f;2tn:Zd"*BEC|m#Q yR\`|dj7¡Z=]Ý0>"Oj~۷tX#>0_ƭ1zRWmtR8#d|zq9Ez-+҆^hB^V(elĹg\3*IFGft 2 6t pпۊ.sˠDB\g }Yv&3=* \V0M'hqSR<r_0= DX!,;pQH̚h: #έ9f˝نc N"0.5eQW_`F܆q04E&@T]'T(10An?QEs?&K7 ,J'$!W+wA}o Dax,jlcޗPy (IXhLn'瓵/O0эq;_R@`my[ a@xsb(˜If"F>g k11SE.VS]a|C/l89L}wrT $lK><3݂G-lpL;ϞLYΦ`ᄥLDE(XųWa YR?O-)VRI?>LgXk%h}_mLӦ[skSG=(|u}{|k!+Gu"1!N%;xuU[+ a%6ď88!UMDkr B($ϩPmĴe4ߜ}+s5%0N%ʿ_P-[ðpJ, 7[Ub瘙cwJjJ7:Ll7mE2aOW“~>8iıg0lv\؃6ZÝ'jς=0WNBS bpQ;4H[gU6[/wasye] Qe`7>{dз=-!/p٤BJb)0PTĆ1N8k Pc#Zyd#obɟ|T̯|=I=mU[XM)xTp/m=D+VQՎ&"sTXX*e"_>` o̟!ʦpʰQuܞ/@u ץi(a o^wlKÂgҏK<[_,qq$& /U,e{*b|ԻBF+L](ŵy8dtK&!23Ò+ŗ݌b1 W1 =WmO̼8 Qy<nOTdKsҮ\Ep'ڴ*BTh"$ͥոkk=υ&XX<Z=-'DOb']vC$|;a&ܣ G=43`ܻ_ħH+LwO?)гg?)c,'Jjϒ_* RK,lMlg(kG lXf+Ӧ(LM࿛`OxO1Jjp^t.;"Un^ X*[͎ vIhnw8a Ѝ;/pLs5̎L* 1`*0ڭL‹x^ᜒ. SsH<аl/rK45$ bS;gPU08g=1pJh5bcea2NGF+*6b}a~ ΊA!k-XzINC]zݷr?sjpSP1 1A|>Q% q dm xԨV. KI7׫~c4F! p?:_ˊb>M2eiA)`ZլǓ^@H){ &sTZf=//pov5d`-axV8@Rե]yK^R 1ڸ X(0PmfWߘE۠lFݖM]t o\PgčCXÜ ilB#ylH`FAeVG,%<"٪OB.\ըM =f1kLZ5,0ǟN;3)򻷙G\ }RK(o?o@-eꍂ:;f2)D&7[+=Ԁ+GJB)T7Ȳ;klaCkf }H4^t GGӔ6O Q {ilrc9haҠz,hZkA`"/n(ȆM&ۦN#tuLm8%i7ڨ.^TX-))#I@,_B(9'VYeE9ǵ11zԿDr5$XgDGEidWhH0Ԅޯ*`G{JELM ZGd*\T_00Ér٭ "@wn|("aǸDV遞fs8R:5fR]dM$9;_^`$waIMI{~mAg `rljCBLe:8wT&|լUC]k[Mdw®pfI7{PVUv}O0(XfzN+Kʬ*if2$Oy"T`?*1qe$DC?dE*&}āf~\{wor l?ݩi|8&5c o9HS=gK~ɥ{e[NOyڱRh&UΝNlFrI'8ؽoUU*5ŻpR9_9[ Bp}D+_b-6B&*k7I"TæޜBQlw.(Oko{ RET`H2aڽn}!y5'S?X|kGb^zxL Zvf'Y$S+<+;c,C3ES?FYR0XD`0LKSRttIKkt_Cs4o}v2C3ӗ ,qSGOlpK3TTL͜'XJ}d27ҹu9׌yUy. y-pS)XlFP3Le R#S5u˞Gxt+DJ++P3M/Gc÷^ݝǭ`"!ES7! du X щs[aGڌ7wQL=Vg2xZٹ+*.Q]%ظvk8! \zײ{WgPBqIDu|6$ya x ,頢0 ؇E\lM vلDvZJ?ۍ 7R''8[QyDKQ.V!γQ3۱Sk6 7|Ih MUlx'x{@ׅmbiѽhe-Q6h0' M=b*LJmђ^^N؟dGZ1- (~ zVIFӐOEG:ơkV2kũ,}#am2U6jT~9OsGAl,h߹1=!}-(Her͡^upQFҕ!ۘYcƯ]xN^7PLl'(SU.6/^ǃvs ,SV[F1b`|b1䵺dy"ϟ3NO"Z#ΤJ(;n3h2r02ΟvaVX"t>CTN4JqR]ߴ>Sʺ؃Ս[uDKA2Z߹ȫI)p,G.i;k;U)&>DCAʼnDQsAqY - O'$8j#o$HTGREi.h_F  8KEl ~^&f)*X, O8 ,JSg . }9a<͋N fmaə:i#@A#STɴ;&?5]wNAs d+y&,}w9gG1"1F/S->grٳG-NY*G2&N ь=c-B{cS\[˛LMJjc7-O?랪m X=; 7̭᫤{Hެt[>^ mwq/f`&=z3 KS&ܷ;FyR;e9?Ƶ`32&\KjD2.Od AVS8FzOW~ɪVڥJϕp: \7px$&$El<*d1 ?]ʄX2GMd\[H gZ꾋\hZ-X1{=|WjeU{IR9Qxj<:+"ox|gG7e*;I7~W#AIM T<$M:dt{7Pq/Kpw9j,.=c"5m=vm$)b{7ֈcyQ/fܛv/yr) fCdJ8.|*~Ci-,vEK/d(HŮ QLP=&c[dLⶦ6m,V^:gy&#F 5yM m/E{fߧ(~zyUlHׄ}s4,wTʛ*}Fe5o(Qbm0ϭY:)"9=!-樘 JE3;X'g]KXg&M( =++=\fbrEʐXv%>aV9]F{7/Ԯ%PQcoqπ;NP3V >9<"O|:o_WnbN'D=,iaɐ*f9*N3X ޏ=D9#J.t톇lmK<,5W+O]9) ;b){Bi߰˾΋rVk:㰿\L՞PEYVM4 _k uΰO7m5!5avKx^+J5~jud 4+e,ٮ DD"_jUy+`7v>p RUH(gY@ RxK.5 2 @ AP<|U JEKh (ʪ#KۣEjcy>bʧvU*S?"t/\1K: +T=!ADkzZ:K}ϗq(NJ2;r!&o@EbJ[wATmjRP$'#uu< ?aE/wESzO,=_V\mp(f4oN@& `Q̕VNvַ ]Wc,t͠{et95jXb ` R$3 pPo&R}Bi81yH8?Q=B{0uש>aC$_}¦pԕ90yK|FjUY HBKsu0l?`NMZUIjr)YK=]Tz5`1֎LX[jo3lR\3hwGg1p|*&Xwn^ؤo&vXaՈqF ]TF!5PjRN[JDchRN?2h 1[^u q#qTԪ]l$Q^KhfzРS:cxy`=H/g>):DBNK>{5Geн‹ZSp{T6fH'ǝx( 5<7 zOXø0$-#u?Ȳ/e+b$ (1yp;Dy^O`K|K8Hѹdz_@ l߯3q4wG!ʯ\ ȶ>|+`9$\Xlxݲzvz!8L,7t1$*mU&h;+Q(S0=NėO ;/qӆ0BgkjVWu%p,f6\|ݣ=k`vNabH1 o4-f0}.{:ֶ衑]*i1"Dt^mnG,E Bq]ޱȅ=Ss$'9鲈+?~G-VVV.6}U Pt\7 IäBks`#gy>*.兑"E"n/?' ٦jxlwG+ht@BрOٞހC=<ýcs7d#&>yդ DEH(^^%\0e8[(`Y2:b\wJ0nn'jb;E'+.x]84qWs4I8&,X7Uc+Ar?<sJmJKJW;7xrc:Yay ;.\@τteOd!N-9("Z:9% K&$pa}2XuRo4y)Z.M]^l`"xJ$GY:̖H#=L_"-$2l_})xSPpBC'3xt e sxI^H FATCObߪPNGU-?ABJq M^cy9\iק<=+'OXݡcJ/&&}^+'98F*-;g47H(Na*eQ޳ U亸Uk>&ʭ3sϜ'TDF 4D8MLBp"@RC/䫢d񘽷!ׂQ]/$@ǝxEstQc:2"-גZnL O@&:ϑ"SPZGǪ)F*H%D`WC%cJډ*1nſQźePm/ثp(c}a4P[=F3"tcZ-: ]n3JNx"]uRڿl}E',6L0W8,.NT) $.SȀ1VE2e7E' Qrэ8E[kMCwo3!QVr1B)$SsO$@~MX )YP ]6]`^!eJe?j+sgcO.M 6WHw}=>aa-7;VI/iN(AbStY TI+sЬ_Z_yhRV V()RbĘzv4DD/HUHbvډL5@>1P;$JP-׃ۙKKnVM1潱lJ %Z|) -D)_v?i"Tcު֛4?R:Fb|{p2-f%{XE@b_lRXƸsG [+ro/?.\JezRmjVwc4|.M9duK4RbS «9~F ^+Mm_[&JFD9=NPYkjLAs:݄@89ծCo5j),AWJOF"[v ck3~wQ9K9BBևP²BGa+R'u5:L bJ(IX,Vm4?Je" -ro,FCvB;gHWc3z}v 1m=uĞ%?ʜ]jӀ$&1ϣ6 `ȃŻ8 QwM-},?dYP),:e"뻚Num#{)a @hKQXnB 3k#{سЌlѾ$:[2ڜ3`R [re>ϚN &r^YL%{t! 5ܪt6_d`mE$7pN IewtթЎZrFrU7I7s/e9U ԙ mC2faX]n>Ip`"i/8[HM! Q)'b:`Fhgg{>EE^vE9\Q\JH;]7*؋O/5Z&KKjλyuwG{WV}j\GœrV r`j=!vx_|m[hJ/uXdt-Wx3O.d] zadƇi ¼j[ܖXXSwK1(gXg$!B$LG!lr-g==Sx7Izl\<6^/8ʬ E |jk|%+>w4PF?_p(d;0 hF^e2<97BhɱPYCk *$'.>3s}4$+:lſ*+*#3J* hu;?Cv:JV7sַ ,Brt1ai +JChd ;$u}qΓ@H)G5SFk4<V|o[?n4C182˺d\C"nE6i/%)va?iy޴oV;ъ#>΄f7j0x+ ]V%|.QC!|xӐ䅻ipg佫6r^\rszIu&6r.KzjQW߻Al I݉jFc( Ű?Bdq# tv_%ovJt+L6|ڸsXgFQx|4䝌rlEc#b%x?4O-^??P,,/[=4k*h=h-_N&r>JMY8.3^p= BMs\{K|^rf[ǂn%.8i48 4Cjj!⊯WW6 pjcREzN3 y.mIijG?58e2V7.u#k5}A h{{1[O?5ww3@#AdwLo##@|%T1tƲVY*g4ExQǍ=LZ$մI.@^TpFu2?c׎ʀ/FGkGi$[?U`NΓhf5M@)E]jby4$OXUt4+!yW} Df#Q?2tt&б V6O~c]H*n))P9.x(]|s_,.=Hڸ `A8lJ4F)ұTᅥ jA<3/0":W7fȰ)ri n`¦|ʠAܟg&!6)Dac.x@T2oNN &WZ!YkUobhxc]eٳ"ma74{˥q)ũFV.jxS1y-X:u`iQ g3BHL%ޭǹRK:NK0U,FفT,ﵴ5`-eWʌZ{^?2Bd3Z},FkM_H5*Ҕ-79AрHG\dwOe_@]b`Yϥ 9CۜIN|Ɏ>)Z62'JQMkl5`M ZF/|4چ- CwƼ˷F- z G8tYESwQA.,6:YְGl ~Y:3Wp''0xh:(~myBrZ>ݫ-ak9 @Ğ=&٘zif{!N̐,?XŅQU |mˑ@pPW6BY ez+wLr}W0-8Ö6^8FJ剘vvEvy]Ԟn20XSăD߯Jw 0) 7aA-KEgn9yMI"kSRWCxPUYo !;dC-K}gc^TmDpNBE1AD12[cJ5)5x$Lexgyz* C0Q>9Aܾ![RUŒsJ3'nA{~@>"k`z}wfRߍB H%Y;"p ԑ:]I@0Z 0(gjBXF|AU@/\|b.ȋ`,kOߛ' \sk3Uq^%[h~h| -M:&K/R2hu΀KG 蓺&i@\mxI;WXB6Gu2GCu˝] Ga!KUl;2%Z%;ʇtRSWG ꪭel(p5}\5_Yd͐UaHk$A8$Cnn`#5+Y1tH+sBj@%<׮m5I7bՇƤщHבc -`OXlSTkńV+/1?}"8+zwI 9jpeG!Hgރ' yyYS54m~Рr`\偋T j2ƫV/tyh\N ;Vϝ; zOA\@Mڢ.X(,`{ ,RNc骮 ,`U?*Bd|f?7k}u}Xcz1}v큠 BZ?;넧|Ii55,M8ױ$J ńqEnd6.uetSV5=P-!T 5F?9A'rDcWQ"c2>v ƕr H;V`)TJBXH2nX#\DqTˡ-,̱ ZKIY sF6a1Hv9*ZWT7\Ki;} 󽩡gtXXMhLj:Rǐ.[Q^~/8P^dCAU/E4EICgȫ ~tAZjq._M<5)H{wz*~?6!3׭Jvk-BtWӗGVঊoբZ,<0uBzD1.,5&Yۆ܏evrPn6W^S}k`EjKoڅJI݀-Vd6=tkLߥߙmx9 ^!`Hy&!Q:^bƃ8&ѳΔ x?*(z>C8qF>wx)tqG<){^E ns#tpqXxt3@wGY)33)p C B?+gIV"~}WW?7}XJ7 2e/UbwםlF\8 Z? D9ۏH9 @wBuT&(++ssu~jW %L![U~ q 6\onۤ.ja 6rR;U|ˌ=b'|P ;;#h_$l`36kJ&0^QĨ@]e >#`:'D`0m~F ˡ;GZ@q;`#OZ.{π]-[~v~G?[S.&"ݪ,?+Su4"LK%zUg[| O/ʕHatCX+"H-|3mφd7 d 煛4cdCG=TP Q{3Tr6yu7#_" `||˓Ok19lM CwBIxs\ks+2d* MfhL ;=$H7"> Յ+2ݷ$X/H#i6ѱ+P4^Ʒ[5m"ob"bM <]2Ds }Bg{T`:dg,+N6`z=RD'm@"\QbUjtAӌxs*w60K Cab-\:$̬Q!]tBͮ:{Kem[p˨2HғbgeDW4oYg1PݯGK = 34GG*?q70uI! &rm)"E 5Okj +.jgv^9vkP$uȰ$ݒdz;7O]rm&]vKG'Dђ(RԼ<-{B;hzxbq "h729:h2A'Dmtv$;%7'x\~i*/bb7y3(7εZE(("KX&|p@l\)o~mJ&wz'U#>i'@>nD$݀wFӆ7(> ragY@` y`.TrCZ&5ʇ=th+BaOr3s mniM=*&l7nP"VJ\fG0XW,k18l"`Ʒ%LQ4/2༝aT={Q)X C6An#]yl*3V"]#q`qQux/= 䰃=5b6N=[LObAh#Sm?N5of Y 2Ar,ڲDFj|ů0<c;nZ2Kt[G'Qbxu=%ƈjD2YkBS1þf(y 99ra!mh8yKXV\LvúӢW.~=7RN2}x[`5]&qC9T<<ˌ P6Z1;׊t>dU''WmyEW2eɵZ| T=m"mK0:-ن5'8xt.J$%12uͧ"ќxx_*΍TY?"J BuKxIeJv>tB\Y J֋ܦpmic̜pˠ.xwg2ғV:WwVv s2 &HZWcc$KXC=#=5.oA쨸E5+k /ӑ 3_N]LI{ج{zwzPѩM#gvXgt*BWsfN۟_H6nldK[^a [V"QT" T0D|$mCp H@Ín!0 vW_6fCW>Og1l k@o^˚!ZjTm` q,i{Λfwl-6x~p }S-~dW z4cpޢ{鎌B:c"%E\ h'~|7|I'-!q5\V{3ԌlkjJa^|TDαj_תN:|8e{(?!z-5BƵ% T76.0BA0Ьne&[.Qbd.$󣜍"Bwm ?Vw-K{1Χ2C`j=~34ה\@Yf't ~X{> *4L .ɹEX%2~BB+1v9#wԼM hcpTV}m[s+e0y¼1|LjpK؁D7L~u;f(]} z*@˛RJ_kmGfA_wܞhb+0WF~uɊu= "|d}"A-R| ʾyt?nUzE3LA2#;{zue1Sv$q2{ Ij?C^Aӱ>Of^2i f2uJ', lD.iTjiBǩ7ˉd]@M2+yg& ؍;i߆%&Vf[8k ׻jNg; &7`a Ծ^vx{ ҿs\|Fl0B'9)IdHɀ0 kXnҍ2.*+̋qs=A>Zb[ڽFT z)*=cPr?\;pT\|;VX)&g.ݪ4UMZIES?RPg_3zD|Y )>WhEXZ4qk&2CŸRwW3,Jn`=*!i ׯԉ U2'f;ȩd#9\] UWƌQDlDROP2Ɵ+J:G*nQ,<^SGh~|At|6cÅ-Z[MU+2XM%6SBf"@ nh?('kJ o6nAW?yzw Ly'Yr.`!#8cE/vUE-C>x?[f<$a \xvq\0 uW-,E˂N5٤ƛ+̠8  /|}MGa}bfs.*dTLvXD|O]ѕO2`AKqJ,|V… &(WUFٱ6҆7 %vPKKTj84~oj>Fp;=WeB9z y?Ca˰K:^h%.0J=3 =u[xA9a!!׆'Ѱh旋ާc.Q:BxPY<|q{/,lyhgbg~wz(N?C*&Zhqڳ:(* wf_i[s~ϓ8 D,x _<n@N7LfL%a4|Y4 oan9'*P*~w4 &sb5>-?u՜60d\򾆃@t>MS[B-:BX[i:ڽT䃙-Q3ԅ#_{N]z͍9;|1x\on(Wk,s uV3~ (WߝZUNnv _VXVs疤R^1ė ,nTSM='GٟArE-(;m8ze@c`iE)/ (n)5>׃x*.Ϫ>BD^%_ s]d^>j'TQ;$*PrNYQN4.$.SoftF!-~[옳uac:'qf3G %_2*m}7,Ks 7כ4:0U3iLP_V"Yv4_%GT)#Jn힎X 6 }e3V;CSĤt8|A*PF2Zg)#M"٦s}NQN[$WSf\.M(E+ Ʃ eRRu| Ӧ6$ 7@A"{`ڂv6Ѷܤ[ ,Ci߃r;\6_= UŽ^iZ.(^J'E'{^`]L΀`IeOiyS@ /~v䰜pIzQ"ؿNL (M4Rco{|OW"(*3Ymsg +Jo,Y]xgOr\ >=&:W{L5/9%f[']{O Me=~9`[٩i`a]:7<|-"S/ռyD Aj^3GLV:8S~.V*+߹&};I=QEF8Qeb +c 9N\L֧78#?L-E.zN /oō5o:~EZX9XE'ϤXq LXTp}|'Ӫm^]6=V阮\Q"pw噱sbAQ$7,!9~5PL{3O\5ֳٙf[yh3t-.!8l<+ %`RLZY*[V1T4;8,&&p?oj\nQY&6 "&,LeTMp?0Včа.k+qwb-h]8DѶ=BW{.p{JWTt.DWAh+m+ϳ^bxjR T}d?ꃙf8Pݍɫ$1EJk::m,|8,/0Dcn^>+~t8 :4C ekhl(K_AJp'HJO8(a3tr*I)nҬb lfcw+@Kf(?4ZǤj=ջѬ_JəJ{Jb]ˈrख़WG˘ڀ.uȟ޷|y-]JʻE1a?=X;vAۊ]̆?-gxGDqS ,-D> jJs }>w0@@S;iMC Qo4=J%A #^"捷WNdn=IO.?$nSbdr 'R֊სW|eM ʔ6{Z!-Yq~x(Jz = , L|Ƥ+S\_gp#N9 eKbgZ r]6XAzk χjF aswr#W MnѰ0<΁z\a8L{vzj v2peuSHo=}؋AOɥ@RE 7'H8 gYZ0707010000035f000081a4000000000000000000000001629779bf0000d864000000000000000000000000000000000000005800000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/scsi/be2iscsi/be2iscsi.ko.xz7zXZִF!t/k"]?Eh=ڜ.+ɓln6!G-|ggdz*옣W$0*!Iۇ})0&k|Hzu̳$V{~##VeÑT|{ְt 1K3,g?\!3̭C^6zLyf%ҧ,Z_\5ж&uuf[EW5^ҼI\ԏ} IG,ZnW@UOb`Lfa 3=VZ,0\Vu 4V0i?jZX8)oBWU8~uMYl~ Al .xX?Z[-To%yzmfefk4qX[tj1}93\%FQQe̪sFnʽYX%o^ɊFdz7C|<l-j; $$8.6~K*H3"A{Rf"D!a.N)o4۾JAG=43RSJiX_ pG5\wOqN|qWs0֏5Uu< A#M$%xo堠1}x&}Yֻ{|5w'@Q/xPsLJTS"P5w0߀Scp-/6TJe TPA&kr(r(^&w 4*Y*Vp]JlqiIGփΰ|r6'LkR}h[ U#d8'I W  fUދٺc?U}/4L&<>K:\-̖j?!PʈwB?#H@`Y)U2LSj-5,;԰Gu4lP]3S -9d%SnФ9%LsfzD&O]P͒ +St6iVvlzn;AI.y N p|B@s-I5]iHm,vU4M'8pr)=UAp8oF-ޒgw~nXj/7ֿt\\i`C[r+ec 1IYR!3cgB<?fp W.z>5PQr"ΝJ屝z9YvHXutw?1 *T5Pʬpa *`ԇ#w8PZhz;5r2S^4!I9G;\n +eϘ3֑>Yr\}|"I `vYh8V>X)GlޓhG=U;d/ |$]E{Z88ȍ3h GX1#SO+%ZGsQ &ȥ/Xs7wONfu7wlh"1i$=,"djFx^TIVCYr_J%yprDf&a rHQw)z)X*ɚyTuu1<eK8 O<8Z5_R-&l\>4IȈ*bǛ/[4|y182wܔuВ%oBpsY_5n0T;/z7Nl*=H>PHF0jc(VEegq'7Yj̸nMWihb ZiT.c1n<+"A% j0澇6 90]챨7Q[Bb|t{Dwl֋' `S@]wT3.T蚃>!ѥˢ]OIm) "?\^_͹n@LڃE`\U18j.Ęi@k@` pqwy{&b+9}"?zq<I'"?@B$Y:egIo"vO8du8t|[BТ(\8fXz$ `6` @tڮ yGM2%c} .ę 97HX  R@}\+A2F(bk4(rZH̒ -85I2_277Vj FDLZ[#/`aKGJ^Lqn=_&%*ʊEڇL($rjq}wM˟Jk2TԢ(y![8sSSLhb|g<;Мy?Sԧ!M_esu jI>T؍-vZ2QOlcAN:VR֌1!: $KÑhCTkdB WD76l:sh;e? ;OV^Ÿrۃv?UUT_2ךLѾ[$c'?}%M[DԸ˦ּA&FKEf+ũ^aM>:ZM$ӂ9cqH_5>pK<SvBW"qԷʨ2qى}~1qԢkʘHu*;?!:PqMb.&fu\ѭ<+ec&}ׁ{hoI j24it>-BJ(LM׵"3E4~ m֪;˪:o"$ B+3VV|VH$I%5,l?R z\LKU%"umI@gɴnhoĤcN54Kaz5BvZGo]?k%vgjNW*v9v\epz[$1r! 9|ہIT w(Ժ~YC+o.fPBvh?j|"RF+zJ۱#Wm x9*%97>810%sY^G # ŇNʳr t|D{!xAKQlT]d7n#˩s}į$3qY;3v0&2иW5v<蜔MAVEpg轆x**#*.J-&c; { qlL@EVT'j]FXAOH-_etZߋp`.KeD*X:$ZC CZ Fjf l6EV$Qh9]կ~-8d4Y ˽kYɗ(5ԗNQ(crp;Q a.A"/alYTjN#M X1`}r +.3 kȝar0 q\A+zNص|k,*JXZ/_C&bh: Y"Oy&Qhԋ^DUg}nM|NcPgO~()D)<V,hc? 4b.5'I3l:|E$GrOߴ6Bst= Kj4֧A/z).֢:HFCQbxt1TfH{i?|=$~Gٖ՘7{Uf(k. ek+d$J(D-%D&7<5 G8XXWIRVz:gnܤeS\;I݃I8.jhd,%XKNZ?FYPzVe Uί{L-"ҠF,EWr\t.`EQh(Ǥ~Uɥ?"㟍o,u32D$n4\qWڋE6h.;XHc"9c;S?Y:T5s*bdu~{[rO>7?N1xZL&4}T#X՚8f` Osw(PX;NW K<7E8w4+\ >GV:f[e\ rkX٧efdJTp΃F5@]&H\\ π uYήX6f_CO䲟5suhU϶;=[t;Voa% 1soٮ&x.D=k&%v3Y/д`SZ4(^l1j^&+K/`ZvYտrIHqCp.S.ْmh&փw<@OM?<9[v:/= uPL|yh\!lyp|%MyU#Py&"04[<أyw`T k3¥'\2>A'W`\P$!LBbtV&ț8!ƱrJFUC/crk ?v $s&2Z6Ǜꏐ>'+f6l+0gE(o]"vTJ.N|3u &rNNB!kq}1J94"QmJDAqcЬYKSdcO (dḞOŭ|ZGJt֋#g({Y dѾb߇:aԹkz~G#Eo>ՌRVua4oE38Qrro/vfwfSUR> 3[:Y?O?f٩>Xxlb:nnT$FG^wiXWiQ22 rT'7"Ex2E.1{ݬ|)4@pUF1 /x8P쭇#$bZ[[q'^V0`*K`KyE7y]5-]zhZHw"ӱl$J|ߘQk7Q~lU:!| _T(*OՊ}MykG6aWbaoGJz{_,) -qV0Wӟ w YdƠauJ9a&Vc` ~#H=Za hCwC7:k(t"Vn@ȃӐjmIk ut M[]JQ ƿ,47Ȯu+&y$<Qxt\" &g9PviqS3`?*p9 qlߒo:b~a5㤅5;-/˔cytdEٛ`͠64;t\ޟ!= }[;1%]iXa4H`!BثIJ__ a6KC }pXj9G6 OǛwBݱm\Le8S+Hˌ@[a9I3mwzt3ۼU Lmdjó/:Mjn?zEJM>c/_gBRw& J n ɞ-*m)3G xERG*'ּcp<}2<}f#Sc - UٝFM RE@<>^[;8Hb 5Q"u ^L˯zK>^BCZ!oLL dчE3*2<,lA&*4-g&5=WS{2L>S`²n4Qb~÷>Rڇ&jGt/R=&iD,Mo?^#".^/S'\-[]TGYG'AT2:)l'W+?ÛޜZKB$ci rT0d0u5ʐpD JN,UXHr)f=FCPj{^H@ZP~ ||q=.ώ] C_16^-֤=ƤdXDA|/avz`g 4$n4mw?ԏ;l<@_-AXhTՂxisߤY#?8wL҂le(4=+9}qF edV#sz[SC"Qnkńg狷ԺʢoT94q#γ ."%TD Q`` A~STJ٪8D*^ǍV nFWKlJo9Li]aAT&]4_G.o,.^WRf)mPZdfvWl+~wqud}a0'UhHCz٦5 Zt/4+2"@}iN)chYt{ -ɢ@s@zֿ>hq/ &jM$^Wg7Lvn5~(/2d2.z6%ŦܿviĪdC .UpQ' 4DQT]cXhd-{#E Si\K WlJT\=K ntDQ{_&oՠS!m 4jy3{ou>;Q|x4~o]XP6s1t.:g6Y̤IMpjO3vqAH^-hj;7}J$lǷqv]~VDW |m7CK9+9:W'c |bv⎫$^Oi@as DZHw6ɟ$iofuSRTZVvN^ 1;(~FQo%f[WP ^ʝwպb+3/^Sz^B'>qMRvuYq$R P{-{R,TnCÐNWTJ<6:⨔JRFQpᎾm xqqzsqLdmfg7GQ#+gH9ʩ+%=a9k |ܘTB|ߦ2t!d/u'Rּ\(@\|Nca޼L*4ȷ:%36)z't63G:C4(PjkuE K.CFXNCFz^ SH ӈB.:*o{xp!잠f,wհ-XWW Vu`7 u}XFoٽ^ɚ[WG jxRXyVd;u|׬h`pfA J-y9ۏ}c; DhlD۴Y-iȧ]}jӰ,Q eW6tnl{FyG'l%~dG->zsh@m^C_ WX8q,vVM20Y_0=]gY!8GK'v)`tɏxc⍧t=5*6HBn0^jM1FIЗWZ4?4Y2bMHͭ&ƮOH岸*u@ǀdf(֟=Ej )`7ta$6:XiXG'V*w j<k[Mq,mdO2[}2g%s枵|Ur@ì4%ym^EkJ/i-Kf`c\IeS5 iפ6+[/Ģvѐ.ֶ n""xˆ_E7I.p 0,g25)G3̚o/B Z5'nǥ` P[z-R9VJYZr bN؅{Z9;2 GWȎUytX_] T rGq5g>HqŰD(dR $\mFIfL?ѾEm)̅9Y 5Ks(d8;kӨ?{(yGi)PȖׯVYS|uhz(4Џ卸s1$~xTyA+mbq'd8 =5\VR&_` X7V3vJUZҝ!oar{7qXUs LnrHNq R['3_JP + >Ui_#D֞?F&M]Af[ф:t<s)s]]$b4ժ]Ur+YW*kxY~3o<+J2] ~rB};c5@XjT gOZRh`WQ=UڷGտ_^ V1"̈jvT0 KCew=>B` ̌;6Pz+k@G;% 26lPkaTXǕ ȆlK}X޼Tkp(`Q)b7/p^~ەw@:)漁$U!17zJ "q#Pf$~՜+IiaPݩ#fșWcq_aP%UYyvZD@R}5>Zyl0\ #M{*&7LƠlr#DCcNЖ 8򇛟( ?wpfㇼm`St s NV64GPjb$S K N:p$FF;㲦'Y>@M=Oh|s9R]} 3Yh4:P/v] IY1,{ i  "kG6uhµ»0^uGtѿi>E6 I+̅j׿ZaQbyNj]Ƹ>ol2il)ADǎg8X!Esܚ53]SG7A:рg/H#$RCe=霛`fI>}|eOyY]-dX|IJgx|V!SGWuwN]:]x@ >1AM@[ /е emM$<̛):|ӏUѿ}.kNRNWL&DEI >ululvDֵfN-+*u73&[yU8C;Dڳ[wf8ض^II$2n9L4\J\<Bs7=Or7a\5ϭFOFgn3@QҽSx'Q2wz}P4P7ݓm_a*p ҳ KhQH!}]s+eFP0[݀'=ä [JM'"Fs(D *)S؛X@`q S_p%i3QFC.IfHU D l[ %4ĝvHY}w|iD$dqX@ گM j^ +LbA%cUnv϶?DnIH!AIJO#n> !cJPwڠLEEZ&AWoReP'gED<<]mVd˄MFb_C~Lb~@8xצ"JE5gOOG76<зH,@o m+{FsfZ@UMEa]GB7E4z P: VC2;/_& |]R ED֔8mQb~2qv!Pa+jG%"}3qB߮U}7Yhiw,-kH=M}2r1YJ?5s'b3vZ^W?'=OX*'o<(x4~-etmQl 1R!Gj W#(1;] p 鍭@?huiOM}R^UlV=_ǺWb (/ճDlz]Wpd4ֿE]ǃ ,wzńXW.& j4W %$u4 ~ sw<ö*hPZy&4)].RKE!@i%t ݡ_Bj#V$J:15ES+$l ?SHsb4vyIcF.Ԙ%S{=곤U6 "f/dl+OЁw]ЬTQWB-5E H靨ɢԌ$f*6p+(Q8vL[{DݝyD{@._[5n$cIMi}N_xOYR[yG-9 U.m&y%{"ԞARvbvłEQֽ{̱`N*f\hQkX {VKKiJcهj F;Hd=MwThlCR C@*̓cBsz|HH6o`%Ҫ1v뜋@{y|Ze-?q".827c־O`[E3GzYdyH /daMTJA謁FfVTB=ІF :ndsLGT7>o`@vc`}w^9ZuƖvSS,{F8ti X2[OW&nNta| E!N:]LVr~^g>2qCC6,[M絆n RdeN hE̻eP<2w`K{uؔ7]4RErT9^ժ_jĪԦr\;ގy>ߝP$IK"!(9CbGpSݦ -G|j_2L 8:'-m~/K92}&aCЄu?ո \Vr,kK7HBoy⋺L74 \pe(幻ؗ߇Zi}$vX3#G7,Ie8Cs/µklk>>nnfao;&ƹ.Q*aו lIDf$@zַF>6ۛ1J\08H9?Dy{.4_{I笁qoSE%4cÊ;MY>'tI;[),3w'OT@cz0xtSZ6G-܉hAfJ怡T0R1X.U=Aq?ud(\yq~/FnB9TcZ] ' UG GGgT<y=4z/FQI $"A_+J\16̴ 75|]KQOeкvuP{9=S3wG cSx*sh 5{ 0W$)][1)@j MeċJHFטɑ`fؘ"~NT3U_.ʀiMv>ޫW!_E7WCS|ds,4'#'d.\\4눝hEU |)SNǬ?ۈ-\^,^4e?TF5908`Xs*8}Dd~™Z1SnnD5}d,6pf*e>E;hE@l7=:?Һ)>}#Wtbinn#j}9eA]4a(Sͨ@[P GW #MylqX406_ĵA"r!0-|'ޟlHt#W2~1{)!W=wHIjXVP3.ϨHZQwԼrKO%y. k-a,7&!/ʶ൓Rh; _(OuwlNoWBaus }]'pYY?S(XX6h?SBžF4s(~W掮"-%155gr(5Kގ +I NƒzRMUCl4FS?+ozKM %(EDيFS) T93cwIM g*w1M@c]& {{P) w%JCcV/Ԯ4_`..Ӣ3a{m^6[^)g[/U}@>G2ג!a^Bʅ"iUp:W*CxB .333RG>$]" D̝A?qN1!iQ~ LIՒƩguN<%; -X3ZCQ(a_IB.cd%L@邯5v*&WZL+xjQe;|>:Ra;c2<"L'U>~W:Ȝʛ0Q߫}(4Ps 2DR*ENvܮجk=k-٦l`4x>`KXnpp LAcn)̗,5M. pA¿! !??Z_pp{U١l//&=b^ChGWl7}*D 5]̔Qe ;1ͼ{ #;Z"&D53mq\R PŊۥ7Dd0; 8i W 'BS(FGXE`f]]fss7vѶf7 %zP\َ.@˃iu*Y4M']>acDN"I"H3Z6#Q;hg-^ZEٕX/3mB:acUk xb/Gi \[gc1/l'ކCMӉ:^wj:ߗZsѯç˜Tt2_qa*$ex;Н ~T0~[&Ha#1&Ⱥc&,wmPԆӔߡ~n(WYnY<f2I  7@Y ؖJjZK7t9F2˘)\,#-PGs R`'Jͨۜ3JjKb ;.<ʂ8?: 3Dx%.M7KL-)`\$F)Y1:ƨ=y #6`䩠廰8ZtQ{*;KR  YU5BiQ#]a vs[:d J;F"Q.{;k|}u8-)DYS)ڏDBЯ^ >\l=*iV5ZSMDn2r ӊEŻ}7pK]طVuv2q>Ś6Ǧ3)Zt\A0r4gsCfN4W 3M{ RV\H/,(K}`BYwPF`N7\Iq/*x0.;;l??.ͮj F0nIAX߽U-p2byxvȳ+Vcݤ}a !K0T+1U6G~ƾtscRcs"k+BVԓ5X[dP62c[Q,;sHv%,VR4) I<!$Zy7ű]8XAA;s ev^BsH{ Ѥ8-*%um?Stg: 6g Ԭ8Ȼ wJ?l$BdCp5e3+ TM! .$]5/5Q=/jYfNd{}ΏNi|?(|VG뫪I=NSEP391sߡ@Hl:7? Ay@2/H UGpZqe;mpZl߁6DWoIZI*:pJK)֓ Šӈzra8~A5Q h5ZLeqߒb|8\+.uº*¤P; ^^PO>e7lfK䛞krf7U?.ՇT R=l'*?)*&⁼Gj:A{

4`lf`exlK#V)4aV3 A [an~u@d%y b5ET܋P_52YW,:L/$k `ٞɘ3>8_">8\0H“)=N(o-\IڜgzJ2@$4 aXk 9 Ncr?FKz_7󜭘a$=#~vJ(!/;\2't3/N)D$"`†!iԮ!Cj%WI V[-zvtA=8`;v]?_Ɉk> +tϴ"9&mvP+}ߥ459}Dq!+>ju !Py re ||=ˏjsDkFV:([aJagŪO D 2qw!,}bdF={Cj62wb!#}9yP/[tFj%)vqY'F)WDƤ4g'#eKpL0wlLfx&1>&u~>yS1= ]Pȱ'}Rh'OGR i%k |Dqp?NF~OEwh7xKqJ׈C9ޱ֧o$o_vA W+bt l{";GݩjNRXLf'e絑3ZRtƩB(SyxTWPnMw":-ק9,/;:z^ᗛ.y)W N%:2~:`J)Q%_#<7fg8 vkTOA5rj8@l!#ȪJ$+JaӍ - UdZc7 yOe75\ ǒmB[)?V(0J|e[Q>)u=ݓwF촸ƫpyDwKB秗A4 t4T Ɣnj12_rc!vEߠb1Sֈ*b9KUSyO'h#^ }@zm~Dۻ;dby}PnRēwn` quIY'uc, 39쯸Ӫ(S>RaU͹1z.a.VB/`!P)+XRSK҇aH;F_? Zhy&;ڬ6k0}!F:iE1>=QuE;)'9UYJK5KVЂALXK7u->6p<>^>Sc_O) Z=nt[< ]MpJphl`ile]/a_բm PYXh !e9ׇ B?I| X5T>~޷QO|͛XT4+RU>} w 20,o1Gjr("eDJj &.f`6,{]7N E* (M3Ms*LvqG^29_P!ǁ`JvÒK1@Ys*f7JFTlypn,j&G VVC[n_P v ȧ>~xL\e:8UÉ&;qGT1+/?1v7Q( "y|oQsLIz҅p=fV)v}t%-RP/uhx LULwr;jQY pw))gӫIm*{o|4UfW?푛(;|?ɺ *3 h?ؓB_AJ\N#!_B VᇰnG &# ]}ַ*e)_SM !13e[Y9r*n5.AALlP x Dk*ze8)T("o$  :AR[w VbG~w ^UF-SE2 ׃DC+- sH?3ivTB!l<Ȧ[ *0 =lU+ TNpx)=\GQٹ@\m`YdZ׃wj*!٧,=ta[B2SLJ>hdtxpDf'[}u'D[KwX ,ߢ7RqP/c{&\9ˎ8>wj&mcYv J$4Q=Y`0p  F˓I`n9D5 Yǟ vuW6#'B&{!Q@?РoJ* 8V!pg_bF] j-?%EEжo9p1SAM@XPbHv1$ߪ<5JE[W4`>Ŧf@)Vn$1krr{l:R{Qh5̞EAjYV+f=-Pۆe >jhSm_@.b ~ZWخwحl]oduiCu8f}P7gZ7hgB1?]'zۊB_C$T..}6WQ"#)F#&~lwIJ)nS=~]iXb[o`ah6Ssj\ڪ W N>OuvT*l|afLHR]D&>~t&Ҷ+u\h6&oԏ̠WK Xwe;gS H@ZtRo³nzx-vd`Mu?hr:G 袐Y. r pS uDX21/. ʏ!DTP o^MsP 5ٝ)=En[k7&r f|!,n-uqIKWH-i7:MGbUŅ{hE_;Ct}8F|aT<#ysih=6\>jQM;V'fZҾ@;δBdk MAN 3p~+T B;9(d %]хe(^DAN#3;+dO'^/Ъ`3m쉮GGJ-!jc3{ED0E4Ow^_od[[hj_ARR lȢ'Eecgp[Q- 1R|CdD%$lf\VG8Ieb[ ˥֗h EQ/.S5(ie.33zc<ǭ+)KTso @vN;- i &ECd^b15;jEv9ږ|GTsZv׻;Pj~hՂiA}2Ym<٬p`;P3bS^3Tm0MHvf~HHk6fI U̔Skv#˂vяpTnKV&Ve'Ȼc?#p{Jj&-].]eT29d#@xHs≯݅ ʾz6f?QjGʜ(zw x8;aj6=TL+$őX0awLiN1Eg_:@+6罽|BI1olP97 W]]/bՆs0]u%:v?TS2 MkI%#N3?GۤTdg..y@ڀ(DO^:MDHDgxS\Jn!. ; c^f:Q eH8,4ăr <]G&bp;D ܕU 6yBj:V)`ܛ0ޖ[s꜓( QM&ÒU[] R_oB01/`ٱT0h͖3bT3iZ)|/+L~7E([%Ua l;c8xnlLct X&K e]Xr - 뢨w!Х?cN^ ё5ףF]z+7gJD BE,VO/~,2DKxј{sv5l&[5@&Vb `O#㋞\؆',VfS*{Swa@9A'QMZ^-wrcܩ.w:,1HMesxTRuV,_=Z?u8ӨU\ϧ@ /܋ J++-uLRQSS%Qqn!Peeptc !BnLv|'dXrF csEGYcҞH6=Vok&Npf@^ѕ vad|кO$A1F7Pi1"\x,?P8=D?ּqܙq LTCa-Ų/K2J}5?oԿnJg-@t-?PX*|P*x<1+>rfz:RsW ͠k44y恞*e[LΑr1+ISI7UG_s'WEwx;s#M-;z-Ѡ)lF@#MAފFjh9}4+K Ojzۖ | 1hϝ{EuSsz&j\'}"0ծy4Y*04@FjptWJ)JمӲ`WhM@esz^_gPs?4' 1/ȋ"9~ $l|w<ԃ:fNkd(o?ё(yG7sG8T'\L^Yr&vsVa3R;á25V'Ml 4qP d3S9+ ى3 *3$Es[p9KK0*8Wz#  y]<@naW+>gq?.`nx)>4켠 ||>Q~T[Lh a _ 'nsǔŌFYT1NY_K2SޕD`)0w4ڔ>JւcKTQER1|ݚK2 ߀vL#ŒJ6A@] F%U< Ļ yE{sݏ9-[zP\$%Aٮ5]-e"`1xI||w*zGoLΨri u'UWДrfRz+bq']*~r6b8A жnD@m*=xW#\K@iλy)x[YSb8_ r4h_^u䰆5onF]z܆%* 4$GL띦qK`z $%yB;z.40(cyKP3ӇnXRt!"VژXqnM/`iEC 䆀ҿ8gIU8R(s L|Ͳ;=1XxaE<4׏]%R|,hfN>b!}A(Om$UJ+,iߎ!E_#8pH0{Ri!lg7@Q `-Daxҿ7ǚc8k,!̃Zg#|U{ BK'TA߿KX1M(G&gUד؎Qjl4@I{ JsǿTӬ$lI%6>7Av,ןКD~3Cʟ†yF+m#"^,ׯ>^VxPȫ[2P2wI}\-j`$-'1СaغNwt͊1Et<l˻q3?vPoM}R$(f0f !y47պ sR`fd!!*mQ?νx~?N452mhM7I2۝+Bxѽa>kzr?-O^+8Nd؟/BdFw&s )_3o"\Hy3wX'bm[t٪J%dAc1GEV}9Y`KtITY.rZm9{/c;Q7SbjYZsqbb4Lyv/KSB('nn'v<3z4% dKk>QbG|"%*x 9 mQE8T:Y>Ķ+?U` &`]j%C1zBr^NqTo:Vt ^G u{nrk0hp)L XCpHݽv-&j4tLݲ8e5nBݳEn$5Wȭ-OAUez,ڦSĶLOzC׫i۞"КΪ&kU {# H9^?(nbc@q H@:S{+>%k^Vp[QĈz>HEG3=cQLŰNkg1I4&k &>wݻ͘`{]oʝZ"/w&!0#n1 7TN&-=~^{cM'kT>Lu9:o1\L([Yv+nlyi@b+{ .)e{_Bڨ+N8_] Atx $dk\ 58.- ƲP]ϩٸ{cR6[+i&),@GVI; +A-F8_;sX_̻r1QXTotG2t@6&s T0 j}Q uaO$ Bjsu#:|[ hg_sʁ`3زJ =+0{rJtEg`D_Pa ]`k;̆kԥğXb,@txXqnhD̎qKp"DH8x2NH#Wi#t|^MYiKUgN~~`-W?УjIl|\Z5l`9ɷk1:>1#ԫM<1do>[gEZkm;q91mTdz/xFą>5?ɢ,B=JTv1o$(n $X&Bgq6UcѢRB|RVн96 ض<4/ tqӟٖnZgh0Ev7c_qB;V9y~)[ CBűzm HAY3G`1r Mnf=N=d:(@4ݹ3I>Aa+fi8i oc[RJի|Z W-hK詤`W'aWɄoN֬Щk`ӚKn/Q_arQ.o ;Kɵ-Т6yl4˷3 Un k&ͺ{Դ 8_E5C0 qY B =7:]N:4uVZq7ީ8ȑuFn`yxNMK4qZ1./J@o* bGV:4-,u?df!K!Cckred&d[ DUu}º2Vk짱 TLH\{},Bn(dwo txi)u0>\ KV=!ލφO>I@{'"!qͦդ# 7 a{$M CObsu%nl T(T&W$PKRCǩi{ͷ&Lf^Z!w:.r/+"Ahlð P[K> {/¥`3;~ǭ!"ncMH0z?\&P+׫3F#d8$:%&^ZX!4aF`?Wʄa D8\/i蜏c`CQI*Aǣ=%5EXr މ^*3IBc@Qq,hZI_M޼7鉨ةU]W UEkiP\Cg7"n ˆAE-< ;5hIY3܄+ VP]J!P?8]6v F/Uo,ߤ3հ:޾W7fM= j27Lt %OG?Z$qa>e`FGN~hcD/;Bʩ*𩯶w&)1HU5`,B>vv%ī_#G0`Co[fOZ]j}Mls"yoE%pY< ~Y)~b=NH٤P"c$GMz+/nN3;70x9IT[Ǚ_*ǘbISV_DUݯkk[@tJI= C$&Z|&SA)‘EsOE\y{r2 0SM>+&p\s+젖L*G &٨+xHCIv牗T4zP)u*1KvFwFbWLhqBQ\VRu=򈿝oM-bݧ3`c{`,|ۦ&ԆS.'b 9 ^@H}j0"sԮN'{jRj1c(3Аlrgpag ؛X҆`P∜X0jTX21ڮpK ey5LJjjϨAX'h\[Z{;~Ή*C.d RdzpuъlqdjNP@܁/LrF] ./< ZPj^..G;J 5w:ۇH,R /W!a(jn }!%gwg@H]#I`5-U/ǯu14emC!KL^ŜZS/m_i5+㤔Lhn{ >S(?qL:"톛пa!z\DEq"R60q${+C lFKnھ&25c,Y0\gנ82[fP>pi՜׺K.PXk+B"R_!^5y6͠~Q),~U=T#1ͥh ."9<PaTs5`sq=k*{RQ4˫Zh_)AP-2:_Q,Ք1AyCekOr|,T2 .ZƒlD9ŒF g^( =N1nY"M8'TP6tx,;/ R9!DI{gT 9oTj>ZcI-WIΨ=ђC '"eu^AE"Jv3%},p2] l؎8h]cwJ`@A`cE5iQ~g^eqfՠ^vo3L6qWƆ06!jN7kjǞ~IڀrK=[v8_53ۭ㓔 ]$2`{swsQg^6˥X 9<`# A'CmG};Vf᷻Շ::a\MP OB!XH۱v IkA"ߨoL QYv)i- :@Y쬐V5iՎVS)& ?U|UN=j^4%ZD }!E"/g,OEc򎄮 LߌѸ=I PI(|2_Kv 0/o7 ҮH#!NXb5JЦ?3}̓þ\şYxHSQWY['toy4lʼٛi (J-(Wr9hLϻv3aت~؈K4:TVg?r8eގ^ц@!Ğܖ|Ns „aue`G |ݞ6􎣂{RxvU,}V"fBԛ o,L6¡&&u CQ Fr.YU<!%zϥB\4?~Mi )NGq;KP̀j+u@zHmZ>Œ`0P=O.}lap',YfX^9*{ E¡84_짪l[D%TD84N]97w pL^j1FiеFiE}Efux'ܱVRКx]d]ğuN ut4)>;%z@CtZa F!*Мf| 7BI^'\Sȉ ed/6)gvu`4rֵq)`'טQlR3/^n. 5^ĩ2;2Z^Iri34=}hTovޢ[q c}>( Ixsl`aFo*i0lJ0weq8 "$wq#cv*d,>Օ}e}5|V0^nVѐwK\fvG ?[Tœuy9?rtq!ݤ\l܊F~F+Bl0y/h-Q3ZӟIj0޼8Wn}2_ $0j, .wQݼߎr׎؁[؇؈G}4> Ꮷ`@$AEk"tr}w3o:Q<@.gaD22pp՚PE/e?9O%|NEOoQgj\]j 򳌈lmx:lgڸB.\>ywG@mV*fڪr>1XqL>bl67jYb&kqeP5l{KMVY]9ژ[{GiB> ݟ8 y\B567xVCjuw(:@pFb £o< j~KgL-LJ`Q_!I)%{jFeE;/Fsi):_DYreAMaP,hxaTjV)OEJOC``N"55DFT}@v+~ ])ҶY;R6`,iA5xV}5/< k3ڜaƣF)w>qef#j# 8]b 4nw -8'I8Π2A4Uu7i(Ҷ͘Bn|kWsVTPjre2~j^w!*m1z"2KsDP(+ڒ>eP̲$ctq!LH/ eB.GV>sV[5a߸){htO-̛v{~:$?: G*={ٺ_*Nkh*gh{q)cs<~dx*;@T!pSl{ÕNpl,{ ߰FvI=m@a948EC 1s06L#03 BؽaTORI":SxrY-2&{RjOvŀ{}cU$3rÅW~=j\)׽P| Q?["n;e'԰E!?U{U0PlܠA?9婥5.NEiPYD\[6ѭq *} _-DR^lgn.QBnp_<Up66V:ͩ&@OΟ.#6FV-vn i*0_Tt⻤j폋m+| ۧR|l_&KD yWE,)DU<\ vg5Q㡧x軐<G>(ےm%;-ޣt~2< `|t`N34$+m~keÜ2$WaDzWTKɪq,B2RRsfru4dOYA0W <(-vBN99ϻԇԓC5)V1+.etֵYNg*՚{,w^AB/A @ 3Du$Mڒy^4U9H9/B`Շ]O]Fkw#fLE@V$I\g3G㣂_W7QVaZCc߫+BnRӟ1Գ>< =bwLXp}k_!d"vԞED|C@t[Ìa,mN%8j *W!A( ĿUg$_G"՘K4;ɻQaJܣvЄf0<냇zb=*:FTk@`׺| HADU#4 Wpve ԺsObAgDБ1 >-6Jr3!U9QA񕁝ւytdD@#SNCYA7nت\LMwq-oj8eŚqe\"_tE LFJ15Qx>(*&TzG6`qdi|,DKAi6%tnT5@a+zo5#nǞe[@aQZ8⃍/:_F#G$DϏ;IeX4@@@^6BMQ^鄩G@u_ 2l@O&G ԉUJEWq>_V5;ڎ@5eWM[}~D00KL"'J;YG _w滄\Assq_Ls%>x6v 1c=$ .KcAFy3c΀<7Os ..Vr(2wI^${ vA Sd`Z@yg'/~ԝ4ÔÓ zs&uue-ވ(vDd6:C4$HLZÛWn:Vuڶ[f‹f.ҷXeDoXO#\Td0?Vۄ`ZG`࠵_ǁ&x(}zzR< 5Dh} @vʻ&6Eɫ5φ8%rk-׎M'«n ڿaRJ2Q/@)b蔬!s&yB%,44,׮5$`V6?\0vZ $#?%J*W JƁB=I1nZ2;ZȡdbX'zCo!%M+$(wZ$U,uo$C\>z]u?+־snzĀ{`P T^~L]:>o¢k[dc_tl]~JV-}A*1!''O$"V᲏C<&[v5/who&QlLBҾtHqnvbѴ>2 n_UЗP[we,seE EV朣$ߊ‡ϲFCp؁穸ܘr[{ 0ўk$ o8 4 W6 |!ԁԢJ:y& K{u#{vK?ys}fUD2y)>W=ð[ BERH2_L]XR~E`"4X:p q \e8rڹqJ<._dRt'D*|¦6LKOKf%# f+44i`vL$j>#1x=V"˙5ĩv:۲m# m$$b\W~NZ02JxA>oaof8tp3Ip3˩.#aF#*+NJƿw!t׫CoslqRrHo9WkRz*ctS/!= `nQ94j8CAŭ`S+}Jױ@ffjK,ЄH.웳:i~[Jqԑ2nxaž}_ˆ|__a?[}w WfIHNsSa9 ZS)l(qG^*܃ve0[1"`wͶ#-ZƬ]N,4Cm0Ovjbh۬ oύX?F1XƲďӦzN%=S}󢞻T{P0 /&isW8igaob)`/ R},}`Oa@c/-ĘEONqF2GczaB  uLF˔pCꊋqwFn.su[V+:], FeR$DZa&8ηeǤ_cV+ i?>#|"DMrVZLgBi.!I6I^Ӻ2a;@;$*t%%.lLT rq] Ԙs)z99xT,O+VH>3ϾcF>4\U@_aA|]3\qOdJ "2D[zpB#\!w>^59*Oh[ ,rTDR߫Ekd5<'9UU0X{GHa+mŴZ`FY'4eOykuCMJY[1nYuz镣N'4nW"J 5]ԄK>>מ>CY,'&@$L57"AQ[2j>)i{/wc]Fa #L0Q8/l}PRo\o_;!xH5dg[ 6w]>BcQ;[w^GS81Yo\V:v*T|jA3E4 q ,.5c.]Axq= ߳ɉp?}漢z8 $.G:+\{ؓClg1z97Lg3^W!\p8Z0 ONj'9=^aL K~4HB~2;E}۬|+ZiFË ;OXB3j  s+-*OE aDkZx@Q7zEo)=S@r {"k^ox՘"R\lzhWmAT"}5@OBPvfvT`U' ~m@\4[`n[ܱ@~թpu;koĕXQVDS5IVsBFs3F-oCE1,h<Nj a9DV]ο(߆<(#]=qUNӷ!SG˶5k~-kN (y@EEHSG nGп&Op+ @h'[wD]4(3nlFC+Z3vJRkUXZ]Q{ `>vԀzi ŧPU3^ 'f֘ҽVJ qRwC45sU\6Un#Js(n)]Z8BAJE=hh˛4t2ش)[8oֆ0o2&$-/3/h8v<~cMWA63YƑp:[ >_Py1j&/Өȟ*e8[c6O/ݚ\6;Z_z[ش,4B׶p+NCHe{:Ja@b_:рch'g;gB z=RxTWOHlSC 8Tx|0i>QG+}m/*M.!>7K~I: wJ(ۿw{30NIDS4-mExr̤l珈Q@?: Cd8靎@7 o|QؕJIg0Ajeq0!_]d&0s\ܤ5WN̘9~ǵum25e$CH 6F&TR;L FYĀ4hST$Kϡ[Y%fGL LJ|C5yŋ/nQ16o!lvAL8‡1C3ڥ ?<#P?49t%UUAxof+@_ĒL(>⶗$ 8ۺdÉa  PưetFrѣs +YGፍITD] 0eVJVg+Kcy\Q7ȕ z`֎? Z!(!=U}/@Feft"k0T"ʬU9\ΑO?/@3sAQBqTI-tkQ#SprQ%e +9V!WAl]*n`Avrtc䍈h"ĪZ #4gRNz]4H&i\Nt4YVSS1chqMԧ0'9Ĺ6tҦ{J)rqD{$Da ]HVC&"nȎz9XhN ,H%d ٓ9, -|yI{ Kʎl ]'Cԗ̣-m X"nxEO5jVqi7 '?cNH< h4?^ 87ܲ6憵 }3]+,J=y+{Qn*]r^t݌%̘"{ftoY ٻz ݜ0c*!n[VO\+z`*Acu]i "aF6kAq/-Zg~z B8AʊT`ŪO3g7h.2gh~A1gOe-4р!ms2%0{}(Z|$bG-45.˅ҷ늷dʲ8jj%/4;0geREܬ+LTd,Ecqk1z(3+\'?HK*x6U:2{GiYg: ٙ~2&Чnr)є4Irb$tQnG(ݞt?\>q\bm}ghoVQ7piOɪg]pU>Sr'XF?WqMwETUYi[^@RC>jqg$_%ulon" I2i;d4:Q!I:?j-嵚8eOjaǹpfK_рpޭYSC!hv",=\ E>i?3k#2O Y^O$4ڮ[78;GkT&S->)IZryƛ^̼ƩνDZqu,Vw`y:t (xyUڃiвyv2cTyg|8fi!5-smeŨĒj?CU" jgLē Ok:. Ѿ;.B$GO=h6} @\Q (Kbvގ0w1g:?u<~S͑3%F/f81#-EK6ݿéyTGhZP]yg A|K عN v閏ZEQ!tZ6JR7+A%/,nkZ<|dȹF"ή=]V\0O}ZuChBelDD&9K{CD>2v6dUlJ)9w?#u*ߘLw"?nH^q2*?8W\Ia~e)ٶ(V"1O웳CO>}bX`o_p7#PcdT'sUc(NMEXhNy]ω{ V1K2hF+r2IUzAkN[: ߺ?\̉SodPQy)ib &R9Fl{cH{Zq`k|U ׁNL{PkPf.qkg f,:aF*/l\?nL0";Rj_Θn(dnKA^c$Ӳri2kSJ|+ݕP"mI:6jϟF >&f@Š\AʖN!5c,o4_S4 29V7="0lE8ߙ0,:Uc-ft kjrTBLr!Im'T.% 4c/\PꞜgk9=8B_sX:46"cg.yZ]\[9хȻ8f@!յTk=`MQ8ɥX!k_'o%0Vic?jtWa8Iob7PMJ0#{SG?XH >$5I[:=K\QX)yVsV/[JIP *9ņƗyC[DP/"/ZȐ*:T< 6Uqs-COݰ5 !O4|*R\|O oA:##YoiFD׳eǷe8qϧik~v1/{=O>Wrd^Rff%]یڡ&Thre{\`/RU42{eZH%QaRh bW[_r(R?:=IDhx\-#|e*{J.\7D,0N xfzua5%N" )fZd\hGf-A%ps6}zJf>=HYwԻTUq3TSk9+ Dg.ASoye/8.p[7uKgynh;殞PV >Iu5lEQm-TO#2*0sj MS%2ء6_ OudŊ=)~|Ak YV|C =3\gax_i;,偗֖j8ÜS+/#;4:t~xв tPn3ao/ %]Sv O>lJ9JϩփXkH5a,$&|= 8XI6~?EfP7)>x`LPfARO4d7ɷgzW>ˡHۄᒲ I,33Z_#t4_ԝ4hlZ+ 6IðD?(5#x 7mZ_f*Y,GϙHPlŊP$R: VLҶvb09aT# MpG^9^ִUK0)ҠɹnpAq XgwDA~uXtVdtư){t{{z5#RxgT9լ~ ΂PPxKkaF> gh^ZТ\X&oPl9AQpƯ=TkhɢO]455~-Mᧃ׾3DP`*(aQIOP[GB⠵PY4b*ʯk R{zYiR"ECHmV^b-cy1{__.]D'*t3B:g$ ylt)0\VyOUN=?]D_sJ۱3zfƱ$RZmCub€O*8 6#N w*)#ۈƴm2Jn) nڞV&FZ!F i﷝\vJ·PFei<BW8kුd)ΉQc(q5$lcz|Foz gޫ.LxDW╝TDT.ڲ&!NDGG+ [quqԞpHwut &KLW rOFMԍ)ȭQ9/xXB7+3s #΂# `XrdLTۀͷs%Tڟ5-kc|/pW*Lڝ{uMZV {oȕKd>xB$I'NZT@Pp.? %,Zn班{_l0 QNW{QP{lO0HJ}Ť ޽]u#t-;lm qnĩϢxΌʺ/x8 Ve/>09sJV+ǀi$4͍ꚛ ri,o0u{ R|&} )cnUJ6̐//OCvmᳯfUZJچQ)+s(=@]پ©Q2IV@,^}4nm`#Ot*߼񊝪 |w+5>tS@g~=1pE${D꫼9FY6IGd9ĩrű+F_%+RA #qûHfs+S7jWHm 5ŠRH fҖ稃5vU$)O H3VWqѨY>X`:j=tEǩt_O;S_\"YtOdQIf?{OvtVWʙROJ@ev3[z}fa@B]y܃m b.vr (4hS)7ɝLpW_Q_ϛ,zl|[LlCӡL9qNLT{Ss2? ϸPWn/v=`F7s睨HS[P=&l[V 3aی\XSȥj#;n^rY]e|]YbblF;=n,WhdPSMǮpbX\%e%;oPbS q5-}DKr{0[xGE[> t\@kτnBmSv$rajsCa{ _3s[d3?*a{(QAeAKQZ@ZW? .=5O{nT,G L:|jD(&,U@5 []eȁrc5 Ks 6u~瑺#pz>{iU.P$Ac/r^gmyZdDX*)+Lg9n֋Syn+!'- qBxBG Fz Hʳ3A0Ҕ HǏ~8ӡ|W%NP8GnR-!䱾*] 0*a+'4V4@׌˺2CgljJ"+D{hL EBDyYi 6pVi\(όDHUh2N%*Je9nLݯ f,RB~%+.fB`잾:UOڇh;I80?{^MC_gٍ{Gh꼷 َ}h#i^SE5rQ5%z1;h?S”2AˠwY>r-ҟ8 w܃z-wJ_~*d k-=" t_~Vee]XVם K=gK/{ 9ڑЮ%6Ft&~A=]l=~Ԟ #;nyS'2*4ui0ˏ{*7DKm\ЛMB04i{2geH9)TT|S% 7.7EdEGj0v^0'4rI# F8Z*ԩllnJyu@Z(F`lYћI)?5;9Ӥp?sEd`r’g>9(1 ̽K6%MD&|LHixu<&c #1u15t4h UO_⨵g&@;-}V6 h+xPF{eXp |@)9M=_L;^eF` <OV@ v$G(e(oi< eY>oY٣U nK3Y7vLM=Jt! ?r8WUhb|nD)%!}5-Iyo ?r-+5p0¦f/ĤNnq}V'+\ -ߴ|QD, 3lfeJayD_~$uPfGvRWӏ#F wOa|{׋wo Sе FEVac<ҷ-׬9,:btrO Iao\> 5 }ހ||>}X]s]]ӎj~_6+GHtf߰)cR癈Dy5‘])wVt$~ř$mݧ0Ҿ:L(`A9ٙpB}WZz?</1c, U(]!M_F~&csDpPdn/#TyҼ= .$Iؖnk jrDl@zVkDqVW߳yK`P(Z4 2lŜrw?<~ h'_@:+6joxp '†W̱vܽzzT!S3})iJmO{T ?ijyc=y K2oseAt {V ICQ6rQhW[.ϭ8f"fM,{z2XO[-{rz008_0X D&nݸ!\jnEDd&#O sX# F#\;qߠda3=;i?#/ b9KT7[c,4 [ʼn, ?o[B~νvbG7 PiTsfFh,1ҘvP;M0M"si䟜؍}rM;T2ը|Q?sVҔzuuߠbvQmdr UY~%[Ht Mo}ӵ7 <JuZMym9 =ҵq\`%LKɮO5B# ; ] L7kp7MSޓ~QZn!YzR)dV: ȹF"f+b5cBB׸zJx .!`YH6PRNF9PjEKtONѹ\τX4~>!]$Vx@j?,ՌhƎ.4qޏgYZ07070100000360000081a4000000000000000000000001629779be0000c270000000000000000000000000000000000000005400000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/scsi/bnx2fc/bnx2fc.ko.xz7zXZִF!t/[/]?Eh=ڜ.+`)$m[[+> I|yW(tѧwk3ġI`٫ D{gefK*R ]?qqG;wMC(&mp WLc)&4)c W#0p,*n|8Do=O8t(xlʔǩj t H\(FEdIG:g#mE0){ՇnۄVu<4jRyOC>e)::+:X2<̄Eq`I糢,Hi݀[‚ c?J#|ro/J S~cgԑaR8fKs |ہ^ >V3ic伷lk#圧G9?U\Ψ1QNGH I,M.o|5ҩuZ;${D'9`:#B: m/pֵ)#8t4[%{[+^X%8%Ɛ{\NK'sQvD),ޯEDki୫pv\GcUtSR~_R nTME-lշYx* n`sq*Inz"M0*{梚Wqm8uQј{Pbm4U osmr^@3! ⑑ g' dԯ$! tB[Ѝ+%iWnPcj˘9VBA9g;ͽsHbzALBW<}ku1Sn~}^EEՇF:_ak r3 A+ɪՇ6h~Z^uD&E{{)vb 4 =m (X7&um,;A)ݒi^h݃-Bƹ[ٳ؂eJ=7+.o@7.L%_ikq2(wo:v[,@ʆ5%(B&?3u?A̎xVV-W'RK^0U=/7+% G]tlbf `o@W:ݟ9jVCt񲃑0]՛0ٶk@Ek " \h"ČohA2 ,Ixm>L>S6Rrqhҟo O-tZ̠3Bů0Ux-ޓ_[+M2x\oJCɳ ֕7qexE=Z#/b!TGD F$jj3cǚJА!"SGe]߆> 'nЎ ʿ&ڂGn ͗c5[čIY 9Eʿ7X]T) :SػY A=7Ȧ@e+Hq٤iroJ-A݁^ pD 3xvA4b(Jo{(HcK@*ߎs[Dr|,/H$$uu5SD>96qkNs`k FNtw;ue"/*|2t?7_׎n!l[[D ,ֹgnr@Bvކ缿Y 9V<0Z pQN@4NF0لε<[Bubτ|]`+mKE]wӖRlhc:`^oM#= v \k{mаS=Dfso̚B ǐ F q]qD7['s #6yjy+_˭$RCݳtH2'Iy#fCl9/u!d@`RihC=$=Nx5Ev?#Cu@ƬY脀mK$^*iwFxTKxVFzeZѯU}@<+0ir5ݏ Q`rL؏U, Ŵe+TsLfAҡ;jW|H{-^1L""t1k3뫈}Z=k}Ӵ!r ߤۛ x.㣸3$fLK .毟m/}$KU} }ȧmxuo~ze7D;.YAP(u ʿd(nG,ez7U1*7*}myCԴ,!zEKXmt{ȐWFy`K#ǟ^`IjUF_i-œfԣ'z6yuE}n .֔vogv-BVs0j'gzuARUD11N0Yejk}̪Y6LXkKJзN@ޘPӢ.΄L4W8SojC3WЎ>қ P)yj[k=H|]~V(򊐔6d*g)s:r_ˏ {qkNfqRŌpíe|pP` D\$}rA4a9Otz>{GZa;艥xk1%I J/&D>KmR%7X~5jRr Y VmΓE=_ M pGhn=nr,J& I5D/*ZJtƛa t<g#ĊT9M-'߮ЈfXN&ۯQm$OCMm+c}i{Eh{bε5<{8lɲJHr 38 hR_R %C^2‚oiЀ޷p 3 q(sJ,՝Lg.9(NӒrwW1 gBlKsH!gHq.Hc=i;fvy~CDMVNx$~0FT|MBD`m{K9@ZKJ34)9>qȄ >C88g1Xlek376ZFz&h?%s0IY\oe[պN L8uWIɓIb"=ʒBv!Qʹp.Z4dPMr?ɩ߮n%|bJS";#fmu9V1BgNS7rr!1/Q*ܖmK o g$`xhm3!49#(]i]nII}r+RG$PXٸf)=Iz!|ȣI?g/զG} ۭ6x'DԤ{S};hײOd]xԹmFx,0mn5mo a͏0I{k)8i3Bo)\0fGŽwֱ|?w- ʱII !+{Ġ ӟ#ܫN(h/5idcĪTG"ԉ Hg{cԴ*$CE>ӼʂBDW ;Wb366 8#/3g>zF4o"JϑqmV8na B!*LPm!lukmG3%, [p[Xl@ݖO,~pf iE$K:Ze׬&P*K7QsWL.e̓;_Nm<h/Ia~}Yu}s6*tA`qq"RըYPDNہJ;3ҕ A/辑L$ yiȎW/RH|bM(QB}ܺ07?WDh_caAE&>5-$y . h_iH 7ºY~MZX/'fyGeJNbx|%&q| R1lm(*i|| zWt_aifkr=|&៥w!8t->0ʌ:7:$3\ta]h/⩏ãayEL,ɶԇsmH8$"sTW1e*p+$zTWQخb|>N Y>~/]Q'va!U4$ ~R;epWm[68]Kc5w>t1A+ 3,c1\>M=B}w[j4&`ӻ-RJZsIL1M_Ϧ?<%|P\#zPsrX_TXBԴv\~ܯeS0/R(Y8{,*#/{+jIa\J_jLZ =R* МVݒ᧡9q#uBEιL;~Å Ho yvY@ysUQ$j*';oI-tL.)@JijD`)z.7+ĘK|O=?fqYm!=Vg3Y;@.|ϮzĴem)I#dԫt9apUU( xN.-~0?^:+B5iϣùvq2&&ӜXlTh.O\n\CmqĞѧ\O6 u[qhCS|vFFi'"6d BrR~۱//3uUF کR쑩Zݺeδ׸ *S'$%o$FE@*\,:ƴڬk'SX(+aup#Imh*mzCöbS0YixH( K!1OZxE JdhG΍3Te}"~IkФ%C4]s=qP:5RY};ו.m))hΉds6{n,%YaODڥ`J*|̛OR@wRk4yFt@3};- @.7]Ȧ,~'NPN5ЗFF<dz&Ǻ{߸vڳT hR2Y+e@XE\]p2dH56aړkM CZ//dui诃 i~ SOrӣv,gH -|¡zo2Wuiq ET 3n\beG~ah,U6;Dp #lC`]ǂ2"ͤv= :HlTk U?Hs-}r؁"k9&SU0$*s/ 1&̿2c1/{LK;Ҋtu$Bx3VTV7#lMXER4] xٟ$?Km]zQqOl*"mmT9l`/rZ͌>CJX?E$SWi>p ؿ]}S)S;+{%Ddq&nb&6R x" %pL&\r4%!ULrBT4 ?" M*<0/+a ,ʱʭ#(_ O9y k V}X݆ؓ8W L\;HCn*=O ƂrPu M-,$}o̟[((PN֑u|Y0 < mÆx A*H,9PTT3悇ouTgr2oWjj*rBpdAb :͎ٖه֍/6UT+ @]!bG얺pKrBxy鱠)dv}/M:`a:$n9 fO5Lf Wv&ynOVظh2迃_J*-TL"uוM߭{0^SO03np!Ͷߗ'{5b 0<_)UϿv?>B@!y]3362,fM~s?݇2C(AߤZyRCL:$PRU5%J&, ._7M8/AYfG`M\|ո@b- Riky@ϝ* ȗI.4bq$%A9Σu7H~kTo/,E.+-8t}uKK ^,^ Z9drџR5ܓVTwkWq#ܗ?^^4%޴TD֋s?0mc,mHn`tkt|t=@$4_c(#ӶVp c/KSv? v5SR7݈\!kp_;BNe>9Gzd>鬲 %|ܰ+,: ׍Prtݓ,"8i4/E,aB1t%1ny|t_mRVǏj$>Q R@NHb*sTթгAbfJ\B P>1=?95-uta߀*2Ι1/Zu;kM߭7T:K" á5cQՕq7 n~%&'` }]i)Z$y4 mKѯWw ~%#MrGw'`cJ" NԔcPa VsiJl1=T}4<]|r|C3ZY c6M" (qؕNfEzdcяx|2EDbUǵQKjsK&COA0b*)/4NpwH(]>aT |kɧ >ku'Jj*K' RiYy㥠lE輵Sm9fBg(9gցYXkr6eo~%yf%vX>6tg8D/CNjlRz;l~!'&..&;ݥz#drM R9 NT{%%'<>Prz?;mGG v<;(zɱfJTTƐ.FJ^}:r^]}7 ڑ[[*B?7Q;eiOj]EJo |@R"«7zMo+~9=F_b:u,od~sc˫y07y7[9XxG=8u@q.,:`˱upĄH.{ʳ*U˃^6EeRu陊-.x)a.e}NQ_D@u@ !4 0c:sFySh|-JNC}߾"Q3$wX6^*K--"&H-xrڍHme|5hȁыe~1 D9&>Lrg]Kg=u1M }j$W=I[m^bE4L1+$WopMEb.D+T[

T ܏ \0o̓ըq|nvi]z 9]xhLm8϶=m]ʁq|YLlݢ.K8Ur} Re_7 vE}5*E@?DK99F\Uč%_F%Y!4E_A!br -V6]IQWF%"3͊TY:g^0BYX~A#j[sGD OΛ263zZ_ Ƥ{nvF6jJ (0a򐳯4x6*v=G. 1Ц?a\Y)ά A@ѷFkVGI{ v]_b~T釁١aM\FZXk8uG7fOr7ktMމOSӱXJJ%_?!_+2 P@UX[i sӖޱ{ET'&3G-R4ص%ARfAy %qD^ *(hCJOxdw+NԜ#U[b´XDՉ \f=ET<b== -M71p|3\jS7Qςbz&1_br >)ao̽wG!,LqEZ[ف8 oNv*Gi2L~ =Jդit[RDoLj:s{i]Fȶ2Kt8d͓L3F,@doC?jIiW:f  {V 5quʤv+f$ǵ `nXSއV-"Dn}s-~ 8yf)Io nVw|?h4Hb=g[2J9Pwuۼ :}fm<v!=eqVT9oָ4p #쓿Z<r:fQxkE`يf^'5i&:dd1jkMlrgjz7)F- bOq .X=Gizb)"Dn~jP=]s?ElsZ\~EV䥯 jen>)M-s6oD8CJ4<&(7%v#w؇b,st,@}@sq+fY 挵?_!? Ef>.yx47>!{zc[  Kgҩ۳j)QtzZr$v7ci;MQc{?7j|Gt~I(v qfaFgF{H@cTL~zyrFzIFWUۂ^|StJP!zaVwt SJ&W+7h'3Bf]ն\3-B?p|x{s_>ȏ$^]--{4BQK:~jP_*XFy4@HcO.640_ !e:aR$Z}e_`#=/$nsW\KU:xn&u@12UI tekj~?S"7RE7C}S&(i V+Sܳ [n#R$u˪Ghm;IwC9Le $Wzx=XNkǣt݋F$Ǵ-@Ug6Vlq^(Q`P@H~<%2`iڮ(תϵl^35D2Wy_5˝yf?:EUՃ-ʼn91F`l)T7{AQZU/myIu=nz<.+ؿ9rڹ}L$iL֩dҬg^;:t'qH5e(dW"ʤ=-DX|ꀠS~ֿBäi 6/'$F=Y^PUq(ƉZ;K=){_IW9E.ƒWqvFR&%x ? @;KpJ%?O'/xagX5 t8YS!z^ecavIaPwaeSEYt\NIUfGEE+~b2NM1qwEjH]SvZa/ u/wfP!3r@Hy&hJ|JF:}Sטj+\=Z޹jWoIxS\} =X"S LѧlIT9qT2jm1/WK(F+-Z%- %e޷N ֧7sȒηHr%6T4J춟t_ZB. G-l_2]b)J`>dB8p4?)G+j Q%ǭ= HΑ8?+#=%/:&?#_|Hk^pP@ t8K"/\%Ⅹ7"ߚ*,uMs@!"©'oEKE;7x}v,-Ar7eP2omRuA>V X3{H*c +NH4s-42ܫ6PmB2 ^|뾱?ۘw6P*̘4'&Dvk|CmR0JoYVZ.d*[Ztѵ2:6]8?Ib)Lͬd!``)ň\V>;m! 1ٹ'4H phKut!U^=e?]w| Ԋ>F87NdXmb{gMF[e @EbʩD%*%NFy %YـU^k$[%Bci- @epQe].T@92v|/@!Xw)_oj8۶l . #7- (bICV Fܘ$^G6*+rlXC!xEw9]<;ˢo{Fw;[)MPi*P;I3Md0k˒̒H<c{Q. TΒhIv$ O-Uhflhڛhy^gɘ0$ ǚan)$7/BIѕL>ޣ# o8#}EdTZ%\+uQ=|4RcQ?|R)r"U;Te쁱[wq/d |VG-rϚ_YwaK?1*9tM&{]'NxzE-?AEˁ0!A5/(Dkr^Xwx)*"q'V>m.7 gL'3ԁ&*I򗦁^DZQ(E4&L0`NŲ JfT*:YǖcM;X26}Y;K'aIj1Aۂŋ:/N; ^:ﻊ=Z0&ށ R1z6)P{kёNk!C K ^v6jtb9nfZPUd3 U1Sh.6ʙR/a G%,+m/T4u. -Oc+7 Z?[m!/F&َOzw쁞5"<ބ5ThF]x4gp,a|sdYӏTEP |ߵ̰Iɉ |~ߥ!词9 ׼^7bxĒ?-|N%(#uuܗrۊ'q 2YԸΞ6o.fAcn hx`= Ld!Ro|HOmnYqU]>QµAd˾'Zt,zG¾*ȕ!c6n,cC86c_~g'CbYnx"5^j- nQfYX- zUheqpcu.T/SwE}NX8t/b -y.=Bm&o\ə{dӂ)g8uD4')}+4D*Ѯ]ү9R 4%cQnW<j5e? i!>2X-){4[뺐e,x=iV"tYOFB*(lA nV GdF?AۜIlw +H[YzC6Eso9B8Z%GE*XU*t-x[{e>\ʵFԐ_a#9vY}J6s >w@b*ie6e]v\Oh TpѤT~%փ^ 3JzH@֡:KVx&;9xꖌ9~UpʉGL`_xzuGoB)b(ņ3I(e% q7]bFYjxV FgCͧ>-Y/R %I2e՛|wqU1zs"{ ,ql“RˠʳV -pعZ! @4d} '~~8aϸuOiu}++cH ;J"4P9Z:06Y+ՙ.tϢV=bB7sO-0." 4=F+Î F,1S͏)B{üll7L0 O>RRc9~+aSYRJfi#w17_|zj56*'Yj?bOR@ (?_bB"v\r)>H# 8ixk:Ձ}(+ 8bn$ qpٻY"e>mF|I^&zPbq=~ Tu(ڲ*&DsrU9]%\S#L/Cنae;r+T01HleÛXA@'tہd7wTatcٲ[6ѩ:hҿD"qe;"]5ǁ6< (Ƙ$-{ NKO#*(8/INRWNW(3 qAm@XIx|3s˪Tɷ[ (CYz,Y5,ᐴj1Ff>l =$EW\ṑ[GUJvpʴAoFHVsf6!3۲.Lߍu^6kے3 <qeQҢcnZίݶT*XسCyAYrS# ֈZ0@89$q[+aڊ[pDOv'֡"u$Yg7%wy{ Xw7pƿSPaO|a3l&ljg-x`Cf1Fy WTkjU> UBok1>V']wRCe\UB'_4eQq4@q/Ә_Me[Fa0}ưD/vab"}Dw _oD嵫6L)#w Jd*j Z|BndmPqDU0OtrA'u<*5(QwgkVM@s͌[}`gE 9TiW`A*u9_<,vNa$,hTop8sQ}nj q͓M[:&wEvzhr+f\NrsLpMbtIit-i~+a EEZe>.%Э؁ N}j;-Ax_1"nKm [lZ'_wN,m]In yQ?4ȏPI}3_"=^f˚BDT;*3mtǙ_m v5qU=]8;틭.}v= / ~$pϤ XQ {`믅(=+нҴ`~h<(@O3G|r_WvHg8ivN}bΞ?̪yƛLcmئuL•ib}=ko6r%kmF(Pg׺[)N, y7Osnfs!G Sj7}576h^y.Mm+IZpSF113,| /E0x|TV neq/Kgm= mFzD2:ЯǏ0𨳪s(%gJ91QQiVsnJSOQMuSc_{E= x]VS3wݟ٘vEt+/QGH}B1ۣ5ױl)y'\<:(-d J{ eQ24z)lŦk݅V7X\Ԭn9n"8ly@C l׼i_7mlktsXa*Hz(HSe#i aD-hԞ , vz)rJ3j׋$#깰4Kt\{n)̪TV: 2NX޷pr VIԍ߭3Y6'&w>kBnbRMcAfU1 1 Іb =*ž㍇-wRY"'fZ`T^GSL.k,qAK!cG؍;/*[eΔ8:s/#3:ȷ c?*BUR?BS4+ik_w0>nb= (Xjwe逫'?$K&M7r[W4"sn *c D<](]Ԉ8sZbׅ+;I+^R)ĪRWVɭ$V6E 5K`ST|JvѱL7Rm W ݼ=p90| ̹(4T4tTvt~&m 1+eDIYʲ̠B+e+'N=4N`2At)[=V3P Fl,gjTQFw^sfc p:5Ba6V~Wj,*$^w o'fSZ.Y{6/( ۉyi]ÙK)]qjޏbe'[W!o*\11i{W3y&n@M;ppΏɩDJU9*+HEC,tgcVf< h}w1lpg4UQ+ x8ZZn5WAboAoZ艀"؄M}X[_9 2" +Y;5m "lIf=Gܡ 3i7O{Xcز;bx!$U폧wx`^,R3…yҭ4ih]) *#~TG'HX8YqN['s0Mk+ y\|#Ŗ'_3=lr]_On`qL s̥!C^K85z\ 1B4~@亪HCHBď ZO8I4PBx~ "<g N5ϲhk OrXbc:*{\M|=㌈ZB ڽb:ZsbiNt\RԛpF>>@1dITe 䓺C\z\l\قUXr/qkD YGmOfCȋZ|٬ ZY"J@bJnMN@0oYd[R^oEq)2YTdU/zu,8 1E>\K?#]hdnh{$S2rC;+5\HQM{ueG zE:Wtef Zz7a(wfS7|M#,'A%8/TZe45RyuQCz#)gBqZoHQe.b4ڍg#wV-EQ!rs$㶕H#OvBZI(Ii_V#0Ꞟ*; 6qngBEM&-wܭ'o̼0}f[j&F ?rXa_v#~[g$ɩ~}qUVރ~@@}\zzKUQ8F|"Ǡ}:9}̺Wy, fC+zGP^*1SC~sc$D^^6@\j+y'\e4|p.跋0v+l}$>br~ZlS-^vc9=SJ|#U.@:j`9}mϫƳ]!T+~"r,ķ* ,30tKnl'ِ7ɵr<SJUafqf(Hp;mŕ J _6"8o":*ّZeB yJBg6'<_) eO@tAmj8Vֵb9 _ϛ`t%Tl!7XvnO 1cļ-|ZZ67l0?3&C9ez rsiV0-y<u"w>WѶޕUcsCҶE+ۂUja7kK'TCOǿ7zNBtgHೄ|T\6i`IEF0f fBHp!9# !9!9{ź& /-{7v3tPT\*r`h#w0epz(9[fV C{7q98jM3- AV:-ɾh ` !MQ :1]cխ.d4쩟z9~!*4  B0K""Ihq|oZ| |v5<+ĺ_O*;dL苤wx=,X-|G}o`I(1+ O,HUpƹkˏrW([x/j _]Pdx뽜rcD"ϙ'OL==ÅO.]"r6>Ȟh~0Gt#k?x}7t0WʣN2"SYمmFBl@x=QIgSw^dBnKQQ v6Y'%,v`|45\~/A2:͓^l_ev yĢcl<.i[5[H(Ycr f;_xZ&K7%k{@C@@KWYguIǵt&3-I$c8TYYF$ ^7m-P[Av4'J2R_@ӆ<φk/os5D5?w 콻*s' -k:҆HWy~7aɱ0xO@ec٠U ۻ%NhR]=)&I!gyHO൲1~<"q)6X;M@o̧=W[7,F6ٰbp`̂+hcc%'t:u.Y‚%͜l^̅-bTrB#MTY[pD 4ֱRλ[Xϣ2'f@# GcCSm_#g1$jK F.;i68"3 :$jԁUM<.8Uå?$aʘhQv?na .,4,1p{2[$3чKu RJDm 05~FW@;9l ciBlm }{[5$6Ut$-5EfђD&pI lCeHYٲWN"OJVݲQQ9݀e5A!"bi]6:Ee3l$(E\ʘ6ᳫ,8*dBqfЄ%(j7+J> ݿc*[`o^VƄvی~f ѾǬmV&WҊb3m8wrH y4@BoDAݎPfU++G_?V M!ryXLl:aBqR4&\u,$salv/K/Hߵ&P=>[ v֨JqcN |!:t|mn?(#ĉe}Jg`g xq&{y l$džĬ{N;KGq>^>U筟uqOvD5yiSom Mյaǘ. Iլ=vJtRŋ1iU>B)C!CTz%]kv(7$d$rJDd}N> Ɋ]"32082("H<; GxEU^q%Uoc*NAɲ&Z";N$ I Θ? 'aBq8?D7B@#lMQӁ֌5{uS ]zN"I&\" e 釫iC1ެOЃWUa; Dq#.>D$yy76l~ ,$:뭬(wm F'18?40]Ccxlwlb&0ZLc"LɞYꆘ!؊ToIY5G<ρ׃y44(Gl)4C\Mb)7\:p+mx%yk^fEƦC;aW&9$5f3A26tޭy2_He$iB@| < Ƹ؞e0YPfBD0pĝ݋u'D)4|Cqk^l÷AŅ̰U?>׾WKDY1c屈YL ΫhAWƘ}kVg<9\!~+p]R0LцWÞT˰6ѥm&x%Ƽ ;X2-k+}-\2SdLYUW `cK㷍F c/ek| CÚi}hl}81Ee;FNu]"eS2wE'\7uA<ܗ|=ۦ+yhYu#LNE"xٌSnjM]5@*xaÝ^ EE=<]k{0c0i8xAg&m2^Ҕ;NSq,%0I 4a|E{~\uW %85]y#^h'Y8qmHzR HElF=B 2E'W8c < "{}?W38,_U4c#rah6_UB;.p^c7QDQT/:}"|WT9aA* ㆥKQ aY &9,tEIPN;}[QPIz3-?paܫye*k/|EBFd|iG~05)8킚[4 "ϝ;mGtśjFo{ڴ+XioNP=]l9SW]O؁$Wܲq׆3eydtKy٥CK*zչJvИA+VŨg`2C)Z+ >5</~V x/XUjJN s|ˉUBx)88jǁ~ZF4ҋ $} @#3)z^TҘ9R>r[QhwkGh]%w!"{e/̯}kPh"GB+NRmiq|E;R*}[ǡ$2%Sk5XZbGxF|4=ٝ5a6Oh_g(wMA=C~8L$:1q|+`[HS+{َ]3Z鯸\f^:H5tUg0ጥ%5_Fg*y:!\OU\ VrUICzv:,):NϞ W|% NӶYP Zڙ?BцMĉ6'C#`?$J7 dzeu _<*,I Pr/`2&DaI6kI*Feb9Uò[<;(E>^hBy*+tdr.qG+ av-p,̓u]^ٞ_O4~Hh\iM L,HM㶐\{9s2pԒ)ʨz8 xڊ] ވZ&+0#X[}e, +  eok% 9 yDqVIdc 6˦/9bDkž0;ʒtuPAsUg SP㆟ح/2b젤Va^Aٵ OOA`.ĥ œ8ZGZҖx*6CU,& j縗hҳ,,GKK Rrp1+!_61:3RW_FmX93<&5zQ zURWU{F:(О!(5sN a~ȑe s״|BhwY@Ou!L(Zr^{YUgT[ Sڢ:_nn<7{|~ &oB_!*а VXC/C<"m\7)aUj".҅s!v"CZ`: xMAr fC22gWp KEJ)b@zgSKy5mc&EmݨN_h{6ZL2|SQQO@G;:-‚wg f.}l f7vm NW9ovmN`KPe{Fm#A{oJq)J*繼FN_81J*!)F@7Ik&!YvqL  QyQW/ql<0᩾N{a|6c9pHNNT{!L8 Ԧ9X^@,VOi]_`,k%H0 Fc(9jZ@PB='͓;cTmkHݑKPp?+4:n(ͥ ԜaOnl`Yٺc)"%L!~Džl~-)sz0&7\DQ]+ :#ppC'náVN(b*Tѫ}+&7!lM)tWἇ upG7IAⳠ7fĪ/,*utʯG~AtK?ObqNy[^ #`M81@ԝz~̺႗Kvho,+yfV$kRp&t 艜j%Ec>G]7 >.|1j:c}bURksvF>}>}\ڔib@qnM?qe3n:NB@:' Ou?j؊I"܂4u5jES3>N3ڷC"Jw3^ dC1{Pm %DG yYv1jV46pP]O%X Ei:F*ږFz5G'-&Y2%>P#݊, h7@M5哅׿uw~Ƣ]m0!܏Xpoù2ǎ: S/2k<:`Ƴ skʾa$l&X4 ~鼃F_zX aXPAl!W d$#j}pwtsm0yIY?#D@a8Pރ<l1UmBfoqcA⸌gHAcMS)ۉrЕ wCj{[[נ۰T[rTxmPcz¼%I!ϓݴgA47t’w< W,JX >͕nlVh=[6x%abjLݬ_"x]Đ,ʻ!BE2s)zfo:(;RI蝩11TmDG;M6( FL8cAv,yv'iЧ bP9ޕZDku붷5Ml*M;™LN X,0`v@mS)C3J;=6%(=24Ӂo  9Qy oPĞhi))t{jt>e7CFmN"(fhv. 3j"@-b0lQVI&ǻB^*2#Ͼ#pg~,%4;w:FG𛧊#ڀ' o#>9 o/XBjkiD'kus« uzi"f0jC׃7 %C6S/^1LU/7֪ו֛ysDjX.[x܊1׈lB7yB| D\R|эY-ehn߻sJ1r}@ݵ|Cp Toߙ0r|gYhNi1M0nwX=!8+&Ƃ /)scܞC>IG$i>YK*1:kd!Z)LԻPP]fHh3k Nv8Tx[4]o$D)Ǥ@ErFcyNg֜Iiݷo;gӰswѧsH=z-<Ӛieu;3 %9knS챧">>*Z#ҞQ7!<"ex!T)SVȴrE'鞪!GoV8鮯N D5or{ gDwgg{3:j ;Kz.|嫖9mآ}]#<<{薱>L࿩ s@dzWt4DSVZ"?D%KtVWבxڎAMY4=jݮditp< ?(C`%$ZTUG *Č?Q%p|d:If}k熩",pO+4\E0q-iV̈́Xtp{ߑ D)I3}zOhx*GJB413R>;z ֑-TJh><~t>д+ͥ? 4Gkޗ,ب7r=!1 \'i h--*'!ܙ!M}:vfm81ɩQBge5ʎWV~˟4 a|H(IӋ'wcܢ?:N᧨-#`XYed:>ۃ@^!xW/uvr_,sR,IjxǐX&NwKc g?]_ 9r˴d>n '`9>ғEL)1HfnL  M;ϙuJPF]T1}Bw?BGZ_ߌPgDjb.9mֿqI<dbJu3AP0 :~i $hQ7wVn, Y/:,9@aZ<֗ǨG羷N(} Ũ`孞`"# Ҵ ĸGAS0" 5A5FҲ̳btYW+Zɵ|hpO`,L'R0x|7K W)@ [CC ߨ$&ʞKdMCK SH49I!0)Q婔wvݘY o̡Eۈ= UV)W/p9k=き^MG&r`tuWbC{Ykq F߼uBOJ$&}0UHq'HN(H520nBnWTU>/VC?r91A4Ujœ?*f39—gۇ}'(en<Z' j C9v7hg:'|$zT 0JDBw=;i=&Wi?8m?;:0':"f 8M1CYNܮ}mvE5'E/#hğM(:Q*igGn=y-{?pAԁ9p9Ufj& r ڋiѶʊ` 9E`'T \Y8 6/{^*塄:];[A #|0#@ ES:M!d)Y2ɆK+T?Ƹn~ҚdJwƄxӖV !F?my-L-Օ12F7jHN|.:FkWʳVY=dpq-x>99u$<.y^KW.0d2=boss8I\|% wr PU(o[_!Ӄi-xbbE(?.&$m(`LR:x8= YY!Ưe[:K"{h7O|auS^I2CikG"ӐX|Q Ј880H>;B--jYi+zo8NԣroϯJ4i_ţEfN2Vdqug Wfzu_[==.y)' &B*;5Q{%)r}>Noh/F~IRϻnAT+*/sIĿ^5^a- (͙brꁅ-W ?rxҐö7b&$.IU,xqIO>ՙv'Fd%5cTJm+D084 qg^*bypcpCYH_rQ&}EBup=7z'mu}wS =/`Q [_`!9Yqٞ,qܭ#`z9喗W ?kG7X(w YјKA#mLk۳J 2WmHϭܮT|?CHJI2l΍4492IQ[Ba:6"s(iv*˔Y׎ւ\J;DQٞ\/H?GW۩LRI iŦ0Zlu0tե=˛ v\uwq=3ۥf TֺDF;+*9\u3CϞ$5CjTŒT9PRfgPA/]70XC sy+8f#JæuH?\Jؽ9}F$d/gTL8YcxaCnwo9F #/=>[RŚT)jLK76V]v߽o1xNgp#$Jw'SToQ '&MHp~#|WcL$"ٱAU Q+P3I L[=pۮ SovHn#ԓ5*JQ(\$7EQu I?Lc"qGV#9eg=A }"&=@^[%tTg |/w/bRO2(|PHxI5 q\ILc}q`jg#g{Gzr[@O,}6)sLua@`,}]~dRޮ|MD|oQ7P…+7p 'z+ЅNDl8h.eHp;&ZV\ObtdCMV 2 )e8oFɫYhc\ kW-Ε3ˍ:q`&oAmyJ^lxxN3Z؆n7-|U 1@QC }, <~\[2Xu8SO.LM_-6O3yae+s^:=+|U)|{%gdu4MFJR6ۅ|0Z4!}wA. {{HD ʮjqrMxm`PB afyf +lnqJNWI5@ƻkaUUq;=SWLq_v!uBܼQ;)@ZߑtB[Eꕢ ? p$q`B#{N(uL_^̢';[;C%̋ῧyyʜ[2 94=Zg4PAkytV$=a"x:޹z2[g(W${*lQ4]/gHpoj7/0Y8B&]4|%\R9p̑tw"ZRic$LvgX i=vvj^Qs,#Q޻ɪoHw]>zWΟ:1'`J5=l wO26]L`eNsnD,/x߯nr*U!0UXp Lç|q"0 r̞JgdIZ_.$~PXpBAXNq+F,4"ZY&}Pfݭ>"dn38p|𵳢{ĸ;r{ْHhn,? 'E[Сؤ+o܍ M>+%rt8r L+7TmzCpuǚ33c(7wq1shYn$fyElY˫aEظR-}%x0+[)?.BނaȮG0d1|TJMPK¾bw(2}/i=48/`svO[I! 2{XW%Uve.A%Zkl<;` s#Zrd0ޫQ!(ur8c%ܬ2$G>5nd3ā 2ڴH㇣֓t-3##]I趝pnx>רuWHXU;Ս'pVgdISP 7xoBrUdFD1ш 4+uMg̖Knb\ƭQ"kj/G~#L5@HKت^7̱ "jeliS.|UD"J{go"u`W7C'S;f= YKH^i,poyqLC2{Mܹ8G2E! gB)}~ˉsT^Ȏhwm6߶6,XpMj(#,*>ddO셐w޾EJgPO,ě,~ LL,{oFn?Ĩ =vY0x)ղF;$Du fP܉4њ%gF:oSp̼ߣn)T]sieЕPV?= ZDJ&!-Ix1eekӍ#.mnlBEqJ󇑶fP*\$WκCƊQ/l=25P$y[H+F8eVÒoq? ẼeM^ʺXρR"EdGj 8?4mE?,0 OP26o89Cl?c59 F6`JDmQ℟A"{ 4 1mYgy nArA!+AY\m7$#HNlջX;U @AN#Т<њz1~k)!o]~5SȅPDn?wseDOIVlUń̸XGe-'n Q?!-_[i/vLF G =YR1?9.TU/hU~ ;: \/nnI#){YjRՙӉQ BEK4Nsul*mA1v.xVƓ>63g?@& 71ꡂL<1z ]cc>y#1''gӟsj5[rY@66u[`Og;lmTRB) 7+ ٲP^Q3e)}u\]a(l^G f;* DrN]KDKEf5Hl!p)Jm!>]G[=i/˦gwzsW8ƌD$q=;lk3gwNȀ*}?ռMĜ  !SO ;VAlJ~IyxDbJ1RiAu5&l2veyr~I+w4[m @֔ GsP0Y2ʥ9i% e6o;$z5n踴ݨv46M&>CB8> ;r2MZ=UjjQZz(F#o=O/5,Zco倫`2p~ьkE[~C#Cf\䪡U[U( E:2U ۞_{4՘\-|IYUDLa%CY<7!Oτ ]S`PK-c|蓡%TxaL,)6&G*ܛ(*B3V_2[D[t~I>$х2Pf(>BΓbKFh $]E'y̬^EB]i5H!-f~aWw97NGJL_3f$Sm8<4^Ňn 8A(N]#P%EreJ L]̤? m 9\,{vO"7?9ܩ0v9SPmC C#`yJk@']7q>96A{/6ʪv90Ngoq(Աߪ 8XϠ .*0*rHsme/%<%:w%t.㹨A;ۆyXH{`J߱({-Fen\ֿ͈r=}Bn נx)ԫ*{\)ѵp-gbeZRh)h>6W(N\N,w(:W(uUʍu̠ZBw?&:jMHBvUwGTb# X5G VJωc}pM)L5~rL!<6 .(s]oi,|9,id&#I0`=FGcVm9ݞ>ynR^K227"C2C\MکM:U8M:kT>GUD dGƷJժ,jU֚e%O~}3rDcX(<8߻u>O"D AxA3$^jYK}oՂ$wL"X(~Ř[vi;8$.K^.bfz^3=ݡ, ndޮd[-WN÷_͌|Y2,HT?6 $O8jۍl z(Fz+L=J MXuU(CNA|i>נ@!*Fw*0d wIXz&PsicH`;Ջ\2j9O`>#Sۈ-ԈK]4-Oք"L0fWrR6J(0foh<5=Պ4#OS="wL B]F|+^Wś]m6A"&jc#)9 $_5yj]*ɕV;q@.0h>~Pt85yh qbmSO?d"$FU#JP u@(ڊY(\3 nb|*J ܻ~ba&|Y \EhM(9%*tJH+BH\{N|֢;g,}o(ŌorAJyR`!\x@340ڠTAL5 Kd0e!,zs!c88ݟqlة2-'~bwK&np[\hj&ԁ ;sT$@cTMXwLA %|/R)ȕ# ) cMM׽z.[%8YfLW|ݎ&ߚ+d3ŀNqӤ_0m)PLmnpZs=sty})JqnmÐIt i>?3'hx#PI{1L ?*@|AWD61Qwd9#\IS~{Lqe' ҂OP;PA8j5)D,,XeC3:'GcE ;{cLvH'&!x;IIR/=֟q:Y'9vrCE^V ~H{ŧ짐ƙ=ԖFcF#rFpEpD ] v0qb5 hg, c[RC 6eka{*HY[EyS @tg`$gLɥx zٺwU8Hk+k2sQۛg>`0좓\ ,8KDE:^ Ms(2o[;l]cTdyu]A%V5G襺.Xmo??/eeK@.Mo\b}E$=R7jᅮ[+[^I^Z1!1F}D# =g!X8hۅ~CH'M}Ńgȩ?MLNgD,eF^OT,Z2zYKXV,n/uY0ޥm*2k)]WK=56di|Qjk0)7iY μO׻goZl{B!͝k~ӳnpt~k ·ʝ4 )}SDߋ2ԗ| u9Vqmu1sv؆vjeHUh+OT 0L"jJA{p0`bΖR K[!p >3E^ؓfa]ư"i\yoW&6P Aƥ`:O aDO`zid8i%ׁߎԕU̦g>1Xm6gv3\W2bՐNYBSʯ.$TۏlCCV- `υ''J 74|Äzo|7&A9({ SY% @&. /WBeV +l<əoAM21#c#^7nU&mT"I&QTB@ >͖*]|3ƫbS@p9P[my]Ld1|`UOԽ=/Ѱ7m\@3qJ0a03!XUL|+-|ꗇ'*w]@VkLcGp7| 5+SN!^K5d .w$?)C})w(/䂠 `q}:߮Ɔ z+dC  ɢ |&(Swr\ tގ"#yP }p󎆙>zϩ_c,º΋Jx-k9;t1i,uC*QD Tq7%Ʈ7L,0ݚDb-!|ZrSHɴ,r+٪n)AV=y [@* ѯ@j.?uY|C~DS0Es"}4;urtE &Ea/F-s26Q@S>ƱT݊hߍsfokk^rޑkfs"QF#m;҄q!4"RƯ!y~x(f\nC4M.u`V]I.VPCT3tfz6&} ;d(e+`NHȄ6W6 y ;;ad!M{ِr+0?E9( v'uJ`;a` qY;j{*݉`sBh/렊e+Bu_il$|Sr%Q@` Fi#zV.F6;1s ˁuhUAsw'r~Ñ4Pf|7,h!3hB4 fa!}`Y^$02@nA+F]o4ɚ蘑Gr.Z,|`$%0gUo+# :HPPP}uL#ۑx5^%: .(MNzLKS]е5zmI((W8mQxMxi}<κ{$=X_Gm,׹?9{檣6^2ݽ5B'aTgnF_Rɝ{4CSm/Vɘ1 $qn\>8bMZ'fvO1wT:<6Rz0[=ɚA;)M+{VG<^NO>Q{$E,m\_+ XK$8bA8c1F\~tlM.wZ;h|7JV%`2r_8&I:yfnA]Z"|ρVL$tu'0`U(Q`VQ_2ƻ,ѐo^/=UQ0x*8ַƈN A&ju BB-dn RwՕHEI: \#sTC LkZq4(.PMf~-y/\K:#t`bMJɟ&2V51-P-rE*RǣW>ў2_-q)CӘEr~9kk1isi@,CZ9k5A~v̙oJfieȡn(EC`rva>Z#aQL*5#&GʩRsE]b"\22|پl*#ig^SOfT85yb/p]i&6<$g!̔QT)G*FE]]. ǏQ^K~>KS&}`5 QO:^,s 槊Y1{%ìԡ w_-G&Q&˄dgYZ07070100000361000081a4000000000000000000000001629779bf00006744000000000000000000000000000000000000005200000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/scsi/bnx2i/bnx2i.ko.xz7zXZִF!t/ȫg]?Eh=ڜ.+ɒTvod+Tfh+2wYy90Pm\08٤"MC1抧~`K&/e ^nk8k7O$aF&Z^Wvt`ʹa^K"X[r)9,w {aWIr_?;*!Y_qR]) #'yH@?]=X\ˡ!JNb,@<; Xclv k\_9B a @f~ʣٸur%C k9a-XC~*MD* 7I;rT46 |更{l;FQs$[pV.+3ƶuzұp"8, tNKj$mGk H}KCduBٹ%t~K9B.|1ŪV}NFa?o'N "Nq>njDcfN0MX-;TP˓;ZhG_]?g{T3җ wk iIfe9K9I=VC!in?s'3xZ `#ӝ dН쀐 HM"\tK>\ñ(RVD GܰGM]DM{aV=F3Ws{o'YnBWӥA,OkQu0{.x_k*a  "$cGIڧϸm]Sj1.@@JiMKXMz1:$SH.Ƙ>BE耈:r^DvȄ tjrFp旳f/^kzy%Bm3^uʹz`_ٮ[Fr*˰1 0!)O Ӱߘ۝̪WkbE X8cYj2Z^Ն81^0:Eew<6z 9N>%ʞ?, П3ݾ̣D펓`}+ 7t(z Rrz0S-c40g%ǑL#' %n;^N"C=3 S-]IÞTB/6Xb<0F? IH3? )JA +ĢoÈjz&#ZVkFSe⡙+:Mu"WwdMQIQ.(/}FeQ[D!A}/#,õ>4k8yiϫukZ {AL~1 B)kѭ ]]%,G/JD x Ƌd_uY*ν?dg9ٯ!XE-!~&:3!ܡ ;<|Fp$Id"ݻK$ua-.G؆lz8T< ;8~έLE xlłg;gQyncitKlVKvjINyH{ /%r Kөt<;1}ѻ &zE .ͨ2%j}BruA-Udp G{dBi)tjylg9(Z_s0Im@\NǿΡ墬V0eVN_z})eD7HA 2pѺ:_0]S ܱq݆|`j^4V $ 1/L֩1 <ɚ*q DG?~]j LpJ9>x]y-Q(#d x+O25˃4ο%J\qgY2h($*VH]ڦδו/>vԗpk_E?QƢ@C%`M@=fEJAyut\HٙXaSmO?zp].B'!}Bpɻ 2V1Qt()f(:ի?&SZ3N{=u\jLjj 1py dbh &򩄗s0n)Ty.q/X7`fN/!j~q9zё6]=?he"2R{A Ê׮d_D^Nh(c#% |?݁h,7ߊWEe(UpKLfh.:2'&=diW|ɡ(b?BX M4J ͊!)$eb\&2#47iʙ/L9AHӁ"r "|(I{*wJ] ϓE156{Ncun/Պ Bm42V(6)m~-9aDnᘒ݆ӛAӝmyh 0V ܽr"\!TD:ҩ e gp$OF * m@w] IKmi-ȮYg8(p}^%q;M0г*2rAdsa0nJ*f7ю*"qCyhf# YӡmCUc߾N: ŕ0ޔ,)[[3>V3xj^2`FUb`l*Ob>+C2LJ>FYL PSʤ'/ㄫ4(H|:אZ ͐{AnH+Y\}d9݊jSe12uIfuYH`BTA- 7Ǫ'[<>iQ̹(ZSw[.à9"1tNsY[jF:T_]сtzǹ:eE+;S[@{nټ?"0#{Yrǖ+N'&69F=nNZ~M'datɥե‚DU40X-cnmW{|B"W{pwOA4<d1>dzBexvw'0)bHW1Ѽ$blo_@y^3%%Yl-X{:l1!y6n"'rX ʩ^x1R*e-?8aQ:yjƖ(J#HY_v0g ǼxhK;AH1胱xG~Qi1e%x[w g(9zo=bSU,>>d%HO0J+FG畇oB%6Rq[Ai½LlF.}o@Tw!Hv3|!8\{g@.މ:X_jV[A1猃׷Kz_Y!cP׷xH_G;/ :lcj<[qx4.Ҁj\uv_tc$i -?½adz)HC`d}{A0r_ӯpHҨ/жᅡrT pUSAlQfxy(xY b4(ъUaI)PSѥ}ˈp`QWIW_^6e{FD=\[2-p?+Pȡ{'R(5JPaIK8'Y$:wucl$9>U@p?js+T2}m0^% cvAJW4 wvf?sS*aIC{I^}lhؙr{?IT9J,Z+X)·=92* NQ1Ni6' UFBs܎퍖nmD٭J z9fŪ({m0dC.̐F}w5bIJ礂Obk\ $~KK?G5#x#MU\ 6AGo+lTC;]sQ"p U%v*/XSHvxHo5>*?S#حyQ&5;zsA>S$ne2 ~6u=j#Ms8/ qD 2 4/+'>S UHlUm֮fdUdy^Ceu4)c&~rNJpl(1%h4hV(87^}5/ʌIᖾ7h Rg0B[s-³VoUX"sS9WJDvryJYZD%C}Fo")g6AVPRbuK/>MVj_ƶʘJm+up2VxX͑H4yWN"9OP~3b6\՞4˰尮@Zُ'em8x@1ɇw[1` x IRKU\r Dl DaQu+=9n/ $>iA!Q5ې^u#'Cl Um7N:u^+>h",j`sXYCTHEDR!$q#%'cd-]q4Q$08n|tI.Ǽ ˩t,E /eP7è2% VRx7>3!MtL/]ͩmRєdԓu_sΓjK[,KB~7>}ђ+^Q5qs4ZϱXm}ɍ F$ȁj2 X7q*?OC@G੼EFvw%JVRk=2u䉎GuN9BĒ.Tf%adѤMh<_! .0[[@M|E52/^nh:%%)qs}ǁAfsWnT$[L1P\-Dt7)U]Sܒ5D3MÐהMD-9HR>@7 ;ԍ\k}͉υ024(yȏ@&s[ C>a-m/\o^oi d؟Yx `sƗ#?u .X:{A !ٳ=Qp_: 01-W?~Մ}vD[~l~!͇j.@Q}Ǟd۹"gf\?ܮ))]:Ӕp< }]{Aؘ5(XؓS衋{_vC.Z& ,[6u{(Je1jW'5U)^eE1_?\*]ϸ^7:1(CيZ᭑̠/O#]V"e$wL#ͽˆ\'{?vH,l1Oˮ3NDkM.r߷%ԝro4yzOKRY02F ב[W  :YMv:hXP$Ʉkk&-?9(4M9z/U-lj:X~ʸw%[`fd@et688 FqF{;JJrT+l4,W3X kJow)(ڰ zC7nDQRME*e `8E,OX5ɼ88dvWҮr}T–: !T*HoJ{kH՗qI.qub`~TWPY1'cBxI}Yq\mK՟ύ "an-m8:v 1uSi KsXOjНG&&^~F;8(pĖpraW~9G}Sw_heB`fP$_tv0 ![ Zhunwgj*'҈CGj~%C+2C E\.fyP]v0 dxu@ FË>Ȝ9Vij)+ 58-.l!7J/mCEV{-T ldWwKi. ~C^p_ fuQS|"LKy6IJvAE A,ͷ#- e nmt S /}c)SO).!'#:QC۠ 0%J5+#, j`WJa9ckÉ>V[G~,R3`ܻF]{`ʳD@!}GY{%McD9o͕ܚTƒ_*~;)b5MN+: լxKlUfXؿ ̈7CUܽlMnՌCKï}yLWf/-ĨB,erFlm)VG쑺^؎Tʩ|77Gc2l>@ޟˢd+0)KU+!wbPJhɤ,f1EN(PcioԻa~\xa  z lEb8{U\wVStWScd-Tc|:m T O2IȊhdXW0#Yk䅅X/-BoBV(fIZX =tvX(l0,]٣Eka@H'(Ue*q@b~L'խ`rX}b~ܝubyGs%^k*bv:ߡy/Dpx 7dĪ\? D 1CR&y|+!-}H'7VR{;I]I/-PW%geEP9NNAo *y'szj0ebAdm-˝|޴U,|1i'!JS=V>TZ |*+%nזRðX07%ӽv[1EwŏL_X^K7I4RBVv )!m$#_ʸ\(~kTRU" I\Ee6ۂ1*LXs $Ez+cX:Og/}7Ԏ1<@%qA#w2cpjogsz߁_8upJv瓁 9DO,v=WLK%/x겐m}h\|fҷ%V:Wan?UzyRy\(| B}$6YDj~euIJ3TL/˟QtׯPJ)0;]g W?'yǣ>d4sy9}`ºw1 LXo#DJY6ڰsJMyt(QPIg / =Q 1Pb-ɂ"O,R˲f)m٭!P6|5 hՎ-]M/'=1}&L up" MiR/YW]hh8mye4F!9ūLhL'ڟKUf…rG>702 r8Ol86 3铦Ew E 8 N[%QD&ZvDQ4 rI/Fe2F*ө.SU9q2!P:w|k띔R5Ld;ǛBS'MKa ~/N2^+LK\LTN7^{B9g~ܕg$@aBDk\48:R@gsn`}ϴX2 |Z5J]63Ao4\7;Eձޑ :aV+zY5$<Yp090qkr͆OјWZo1K,)ˆ{8Q*!΀Ut q K"K0Wy`I\{Åo{auֻ"q8qdl,C 6i?qBT3bau7_M͚`S- 8v┕M`ǡ^!w8>ShJR@2YЛ8U-01$ {a!0[TZ*Yo^fԮuq;OخhOŽn+d`ɲƘmlXI0C+MԥWueWՇ͆p ?)tă;fBeK'{\Ȟ!Z|f}iO; (*#ӝeMdcuOpc{\#h'};UXh0) -Arkjb٩{9YP-j7 K 쿹 { isg/ti`Ķ2". :!4AB' X%nqS$9 !^?jC2fEl]HwQuDy x\ ~cB{!~ҐlC,D c3rGQb~ a̤0 *"EvDґiscECt2GڸMu/pHNW& 5fD%/TidG7zliՌOH vzmKv NP?J̍~mQ}*;I3T&'KMT-nDp!Ԩ˫RC_іwFcORĊ?+І] e)0tҸ%w?rwJ|q`Fd}"p Njbt uH"7u%3Q$@lbP(sl=埽zFzmd|f AK)]g~!0MmbkDݕYqi xL6%qeiE 0wdHz_m'"FB ?T]n}D4~Eq.a+߫6+IYzTq+D']’LT'9&LQ/B9QT64:Ds\q"L] ښ MZG֋F31GBAY(߷}5Ĵ=w#$`\朥}!JF٣M[ੀ|!M[Sc̔d'Lu6b딌w z1CT=3V2i]-3>d3ՆLObH A [ݍ8]"^fXLj_(u wbwgݽBdVd"lXuTYL >|_80"A.2*8+34R#Y#,'5WgaŧO$`t禡T{/h8LhQM쉿K`LII`mYyڥ8d_l3 MX.6~DUsRqXtc ݁mKb蚈H?pf JZP}u#tt ކY`=XID7AeoVh˼b>T">ݫ k(/K|8z'Z3*ZangMc-m~B=a_vA}C_X2ۥafϡW-~36(LK=oriެ_.yyPȸ`ݲك#`u]v$4UC:Y7x!v%St R("BKb \fjt ƻϚa"7ɟ%%ddir;fApF,>$:XX\ɩnquIy}<.W2Qo,i0qt"21<C*g{ˣ~W v@+)M-k^+B|P>7o`SQCT#1&43}"4BsQ. 8ϣ;yzXiҥ4Bp|+%y}¿Ԅ8h6./H3q.=L_;5rG:%DIyԲU.ߓEi*?v#U'%}*M4 ,쀝ZTV?]ApD 63WĀmd Lyab Tg+VwC`gFOa[[ gtr`HTtw؊o#O"[l_d=$з6rA[Zp1Xv>"VMxnϴLYԹa2ct01˟јi>aafF 4 A![i\SwHrX[ 9iy 鰅)ܶk##lSd@ ]ߍ5Lǫu&=s +R9YVbAUbnG$&OȵQ,V- | =&Jc\S4O i vM'󛍃ѰLNDiꊭv,8;y3U#x0[ FeT\gmˣ>,}k ͐ bblf:n[F@C HP1+.5T үP'Eՙn͵#MUX]KqƠqT++yjrVCgyCRO厮Kxp<|ɟ+[>i“Bt)F??IKJct3_> G_J6Zf%Nx[8,oG՜AaW;~lǻá=IW1SN^_RhHhP,5z<=R2Bfh/t@ 6:+߇K0[q3nwW+ %*6U $d =:З令] Xŝ:9fygEvNDÎ## oyҡoʡBi1A"wc|lpl:#=BQ@jv0m,94zqav-VZNvZ+]`տd~xH熥 9ŝ 5?bUȎ:8ղ5߂;#|Qou`W\Һh2/FqJ-ПVH>NlQ 4FՉNs<~4)/#lY K=YczC+f7-W>7E<*__\ܦFTTxNqeC(v"_blJ4lB?d=~:{@8\2{ ;FMý] WH؁bL@kt Ҏ"xսԻiij$=hК`6VL5Yo֗ɚI/XZvRyס]%$_~vVRzE؀ȷt]Z vퟬǡFjō*k@NH6:5TqU(Iߞ-lBg3AoSq90W~j(,bv%&❚ +%}%5mhe{$VzFTI*.ޒ8u"&omTw ŸϢ? y)%>N2-fU 昘!f+t/- BCIE%\~)OUײRi>|'AOKT4.5!`]8/O2}9`LRGSq6ؿ> O<b9!9;%g]DYw^jʷC1d7DŽZjAK5Y4ql2:qZ;-MBw:bEamk+HeR:Я;[O_})oŬN+?%g[2{:]gڋs<1a1zXT`C,:u Bz,&NauS 똰<O+cFqr,#U(R1|;Ƭyݡ#rez0v\*] UqG)za󃦓ZxK=v8Avœ 5Y~މڼPof6^NJDSz-UF>ei*]T/T=ݾ̂Hn#k4 s~ D$[QK\iwKC+ӆ6Kd9CAr+hI4eO9tF}'U7>b ?`!0KW[qmQS%du c,:Ơpe;ʩ#;qƬ30d$_Bzl Af< ԗD>YQ&TĒe N S'x8AǙV0nj<\"_}ajafQ'kިOCo`2ߏE5X{&X ϕP,H2F3+4HC,ծE#Bp[y9ӥ>)8(cGI*u*Laps&+EZrAR㻾>ƇLj$ n^z%J 1c'F_(ia',8'fXTC[ JA,nH2,÷:K%y?N`_)^]n> <Y%56yAeI{`%xyaJi%Plp>aeC_Yg PK$njv 6`/ 9p22^&Jj^p "ǗGdNف_Pk_TC|F&3S*0P T`FphڭMozFRsg7ՐmE>49^DOtyG̱&Cm7$1{[[ATCe2{g7%[*jsҘRZSh QbI]#uHM9КAT|%nSȻ=]jfVz0bw$xC3hAfsr[<4N7 b=b{BkC45Rٯㇼ;W|: =O%":da: m&HiE %\kgxu;ɑyc̓)W7Ac^ҰV 9HGuU9#:OGҟnb7QkET'+d'd:utӉdoI'-I8%~З!_ Akus#ĉ٪D8zAlK}T6h&R i>7«i=1Z%S,jV0݅{C+m׎0rWx9=h]h5\ xYQ!FIuGC-䙹a~qwe Yp2sk{Z!? uuL7SOl-&Gq'Q~2lllk^kf}78kK䌱&6.i]KlexvWk~{ug4tfxF5u&Q 1Fb: ,pt%Fn '!dUP㉍Ȕ˹ޯV;:^AO 64"J}̚=}OT WѪI;1 M bCs.-QrD lY覄uJ>L'㰥8і@SrLԬE2*g6`Iu@^>נߏEB^h#fvWu(bl ˅`I9 S~ڄi"XꏝGP8=ʎrjq&(g]#z.J Ԕ6:d2k%6g q `\{r~H@#B"LNzI Pz%@Mܷ057BkʗKr@n Ϙeo`(;j/ .th3Rz}ׯmrj@+}e֬\fލ 3)7b`*~ ս& 5i)}i0ez15d0 G Rr{1ֳ$b2˛)"DqfR}Ö/~< %!:j˖O+Dc+\ۨ-h*ڬqք*/l4+BO\ [b\j+w+R }v#&v9R#:lj_\n8$|xvC$Y9^Rv:_m9.f}`L8M6`R@V>j\z0*meˆndp@_lf `i(AE2no(=OI{_mlnX}mu { +Ϙ{j>֬A/kaN7$,"{{$'=p!Nc+'-=x;8?9yG O!YKd>v Innjy\v3pi]Ӕц&G1T|^p,j\d쭔uT3ԂTsey9.[~Cv\Kw'F Q=/S+9l],u*Iӽ¨nH 0Q 0Ve |Tܱha/ k.(pG(O x(՚l-z夵t֩:P n̅_# <PuJ?=,v? bD]?o0wp̿:kfs- e6zbvE-駚kb#{QQe6Oa@ҭ]HXyh \4n5 I 3~!!d`Tg&!f엨|bWT;B\]܃_A>Y0\W󈋂QI{J .6J C۽ry;AUp2'#HV/mC[h'BDK"i1^"1lͿX96KnBXdE½ 5vRr2EB5ҥ5R?D!%KЛe&ڲFV<=&OȾY:Y%(-)o@qe zt&OBkBO@OCy~?u|#<6aQK *6EY՝U*1)'QeԄ{j["g<`__h^E[3{D4; db˨ i3ƗupoGɭqrկ|/tAyLp6okRIKůA~Aؖ:> ).^;\OK3x]| #SyA4jKka~ <|Ķ:{mI K7G2͛faoϋI+6"ԊLE@;zdxQd_Ytm2sBm{T8n)8>X)O>?p{6g%U =R#|bڞmGdHFbfѻ4晧^Q(U3!n2vGDkN4Iڝ|?0ėw")ESiL<t Z ]n&&Ez`E奣Thrؼ"v~.]ek\hgMIV%\i*M(se㕅băZ'smXp5OU{$\Sfhno}O2xe*r]3Dn&ZgM3>/ v^BSkOk(̿{9b֭}i4Y֓$~vy1ʔQ: dQ "G~U2d('07~2>Kh'me3,D5?tP7 6+"Y_!} te@.\ܒԈ ܥvUR21Bߴ3tt+7 V: 3 0AhsSU]3keՂXwP C ⑻S`T[UO gevb}A !"ez&U90ݜ}iEnݰҴ;CS^Qfz6̽Ţλ=FLs\KrDwq+W!GOccW6Yc:???R>'D8r3念ʤ.e(y6h ʏ M|@TMGXX)$Ђ eCcn.phP b&?lXiIGiO ^hmVɜ=zMgygR CJ`t2," iUN&Ȕ <: GFpW̒olőt5[&KQl49J+}}0&؋VlZ/gs~UTnfo QXKUwثwV}АYvһ[\2])QvO]1$X=z:˛BuՏs^HV|z4Qvp>覷Ir9~ȘԂT*> O͵XBYm ]8K.k1qqϙ+Mg['-x=cBCR oFd-`dI.96QJ ;p?{pͫ2[zXܥRcOKd!*z3a@0.ER^1KA=!?dN$8#dQCl>7]I$^k&+D)J؟J;X%fӑԎ*2Y@ /'C):c=$&59K |n'gһ:r uN~=i cWm/zur IQArW yXdfM\PQ՜6@)6p3ZIvߐ@AӐ>qqn ZWyWBU\#tfj+%{ XjyCG)mBvW_.U=^pIu6?~uouUsJ cOT}xr]bt8ˊ?:lg<`{<,>n I- ۻE ?!7`Mi@ck]wCYbc7-*5=#~)4<(Ԥhڲ]?G{1꠴ޔ5 "zns؋NԓOw_Bt;ՙ5?6Lr^ޝ~%diW-9'2=Wn)9!aPtV$=E%pMWCKh ѧVXLeqa"%!}O)AC[ىs銔w28^ 7ŎΩ/ Xst4"0o +3t@e=8O i|ONfl زU~@H+w05[kUT.c׫cY5纯;3:)0fJM]ɜ2yJXk/4,S8`S3PQr5+v4`1oy%#ym̀ D{b^x5+iԯl Ot<%m'xȵU9!x=C 7u“.)ּE86ҒwVO3}%W11S b&tp4|}A8M%:ݱu#ȋS*3p, E| No6?tTc~vJZߝôd9ЌH/2\X&U2\E.:axr K\@)]ZAiw ܺhZ:<}&m23W14ێV,`]Z̹es^@E\sxdk z q*+ggi,l/{/ۑDgghcVC2۬ispz5t=xig~gYZ07070100000362000081a4000000000000000000000001629779bf0000f87c000000000000000000000000000000000000005800000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/scsi/csiostor/csiostor.ko.xz7zXZִF!t/]?Eh=ڜ.+χR*_YKۂٯs7~Ƨ6Q?@yow`4hHF/KƔHcZ ;kDجěa L2N/GKv:~H-cdCMhHkমZcr7dmYaŸ |@DBܰ!JdWUv \WUliuљ$36 %~cI!ms|λwVxi]%;k`Y3@ f 6[۫g[%Tꗑ'gehÈVgǰE%C.%0UA ?)Qa&Mvy:)o"չ_f#[-fxABPG1f^;H2݆fD'T\žhu_0iqGrâ6>g{g^Oz/)URahCY&5UY5xj7RmMumȊ~3tbš n%3?`]3aCGՈb;U*gjz,ҽ}qKe ]-d jMn~ZBq"<9p \e[?u dP|M^$U'p:)Sp $][`zNڱ$a e9)'TSȇHl>x!.]MTMg;@lC IE&hul{NVCyzID'Gl ;4Ym2y7&W"kO#)-nt ud54}_;OCM3\gF9L J"z4hY J~4Wqr+ch`nzEmAE~kT00 N>`K(q1&lj-CqsB-c5b|2jA7#0:dne5GwQl {-daܓHN?l/zps>qJ6,r{B" .Uxq@&s|OLoc7.ytW1ul k% V vri޵o3y3:@*y'wL.u>W5LB}O}pGOxb,ƕ~at:GFT' <#;u%22qƣZaұ-sԽ( '8d@`9BF0cEm`[vUS~.mj$g@rTR1 7!zAoҽh)}Q&iyVVjg=9swʴK0ד:aíuo0^ XG13cY-${~SH-U^۔9 v_a$  \ZT B%PqJVun 2<ԲnjBLL\uU Dlc "xi-Py^IIR,JE# N[$>dB~  3A!uZc\|4MIhxTYmͱRb^"86?ZoG/?>1b -#^rs 9 fvnYß&vٵBx|RlɃDM$EK^c$QsyZ]$ZPzɜÁ YBّ@4#Z1Wpr¾C"y-/n4{bK]V㢲qnoR,slFkdM;.(Q|tԚJ|y0h zHK*+}&vmn} vs&B2d y__Ow69'.Rg4wlʶ5<9bi֊?H,hJzTxzQ3u<k..4( d4WvI q 5 n$ʴәRН/lrU>}3]yKw<;R_xACJ.)R~0c7$gRGF?̀nOnny7o^HQx/}۟ڴ'/E&GAek!}~B=a7QD1P 6[zZ@Q?JJ-ű.=vſ:РũyWIIJ85:HqwQ5x)i[P _m/qӊ'Ua#:M]&\/R*a ×fң=7´IpW þ? T|3tƼu^/~*k?:{ Lz&m=X@%P";LK䠵a頮JpBcu`RPX1K]܊Hǒp:b2awlr\;FH $m&Bz"Kfŭw_MP&"6r 6DБ^uJ۲ʬ1~6z$8u`-GFHpowQ4kqth\4q8qҨsak8CFq6)CQ/258ICKwtrsE&L yTnCn ik) `Fq)i3:F:4J'+zH]z!8e]L(0>jDZ#]>Sk2jl)Eu?o -mKh_p&(gku}!Z f65- `_'G֣:Eٹ]M25Ld ,֙AocQ*{GYMBcyífy֢l$*jT{`> 6{㱘}j0;}~U~yGZv4f2]mU*V 觕>&aP k\.VswӉ:<SR4Qy.96WeW5OL8¬=9xR6_x 3>QIPvV8+^|wF4*&T(Q&֞ߒ% I+-yRX=rI.'SgKxREІ uo=htjbeqC-GB D+;ZVqwIqp:PuA㘑p1<)4x03F+[͔jGDIss@/rbdYW%Y$H4sl1ӻtlE5#Us3OLݦg?9K˅߆5h: W$ )FaJihrH2GGc`{-GPzvjiVK' ;0>fL*JVyN ƍA&ev7}cKZaOህUA!Qq4%`N59laG.=Ĝ$0\%:J#67e#cg֔j/vv.YENJ<;Vc5hLI2uf:Ǯͪ 'YāMcYU{w"=<$fD Y&STZcoS]bR-Tѕ-JcQص ֏),vE3~D=\έnr]=|+k_yc[>?CNnwdL62menTOwLj.Lum+ngU*y(fe젷N1Hvum(œ30uR :Sw |5%[ii 7:og¸2㠦mlYf拪|B/HUeHbdkdy8W9^@O|C:=S?*072B?cd/zNgT&;5ȩq; V|毘сFG'y0U0J^Z@ۆ >SHhMC|9ӽlZ8R{QJǫ"lHCfgqh2"pim2r ,/sLzQt_ɓGv2+S+k㫥SV~L9+t[لrFƤMxI`\a f/!Ʉ%t +hݥ,OlILDfɩԲӈq I|6S)/j 4GR~ םwNۇ$6íx?اV4siyV҅1dÕ1Y`yqtŘ}|?o;m|3?ou ڈ4>;hua<͑1Ψp3 {vYyM_ܐO]T:e=7Ky~rDRӶ5:M9 =#*n$3Ao`@l3#iQZ&mR'n ?6T<9ߊQ%"16#_/& i5Πvtd69fͬ߯` (8Ŧ {d lgf*@%n 9Rݭ\ϟQOh12Ht* ѤŮ@ r.v8xs=a!dj!FiO~%!֑r!9{z(|LI Su oX#ǍLj oH$zsզ9qgFjiaz_qՖko2X gةCuVFEADA̤#u>P'!!'AX4 O3[8Z4ߌ7[:93myܲR{[#^jj|غNfr@eH6i8qb_`% {h?f'z_'$)lVߧP(u G݄_֑$+oF$.{?]`<75t2 t!*D8u"<Č*bZz4 +HO T<_uf)@Dmpѩe߰pDJ Z6yvMB_j~`ua-z58{b`)&T h<~!_O գ9%[ޫGp3_?Bd)g>*kah"̫ثXζR"ǁE&D,Re6s>.WAO kq5j_)<8*14G7/Q04QCr嗑3(/sL5\`4hOz9vszZ1o㼄5,&BX YUTU"~S%XSOODY dna4y*"dF@45fE!LA~ҽPlIagedTFl,+$&g>&[%zQ؎PК Z GShgXɊ_O H" R( xO&:[,,kBm)D႑Yp+ ǀ-`6ֵp׏.ut[Zҽ"C D\>E84 eQh~l%~7UcW"X]Y-E@t=ډDP"bK="Q5[\S]+2O ئ}&]bjzc߮J`XgVjǎC*XNv46Qy!f9κFK^ylgLۀƦP lt+Sڛԩ0Ev=Ϧ,c 8 2L4ѕ5墆G#hܡhUZɪ˫!b~"`MN:>Jymr!`:nIPەBAMW%. M5l ? :2EZ B ~? N6vk,:f?Y o\dE˜Q`J]9QGY qQ*+?Z)q#s04v<݂9&: Uv4[ bt>uƚNWm"vxv*)pIoGE  8 O6ЈM[x1TvUVOb*@' םy=qAji >!Yed#E!Q FTjuᆚXGww Y*NGVS| K|R NTAOqr[ؾѺC eNm6t6TG a"ϏBlbRdQ Um2B녞5B0/,DI-.ccFm]9Jl63]n`S6w㝯6KeJ#V@Ŭ.ߊYkGܟ( #1ߓN֍YyZ"wO(qdg->?&v|%Zq1vf *fG;"W;m8|1 gheݯhŞI{#Xf딛jy`. }Wgl<ܛ{졡&K2]̰݅xdjԴ0ۣ8L[. .ww'Ff;/L3䇻k7Ei@`z$od|MͭtƬCЩyH2DK*BxC߿Ba@PAWU:T;?`~ Hs {x#J)}IƛNP5F`f^mc(?M+[؃ڽT_isyeWQq6B0<\ 塌ҍ0D 2)3|. ,yȗ*R=/|?rY8XlpQ+OmS raUqy|˸KWctVס-hI Cw' TnC5]i2(#HBP3dܧ5Zi{wZVRlCcoE_/5<̮Ӫs2U؇ZmYxVn͡WtJOnòL!XJt"Dz6M|r_“V՞lQ} uvۢ HXeWP2t}5Zm; @d`jcu- 5?mőۺ0w>zW6aF'~h#Jot3.#R%%lefxTM c1rK}NɆ{TdggN)Ȉnk&ZԢ1ճy/nw4fcH13euC&LP)=&1VgSWSVؙ3~tDZ'd%]*h3u x@yCNA%q!F[F-cR y7',wb}8')zok~%_97H)U55O"q?斊Li|,/H@9|vE8$T^j+"nT-[9h/YՍ)_+RlD=,oBԥdp_h=aX\JoI sfB}`MǑuSW3vt> 7)W k771/e}`6ՓXɔ8ڑT#SA{CM HMzGs85xAoH[ M9a:T$e)3)4v ua+~œgVPV#bW[oLdKaYO$MEX``n搰U@ 0ÐrDv&LOh,r^ݷQ *_Y47Ex9m8j Wo:v0^3h"?Fq'D3gly18nO4*3*8|L,ܹ+;cv+R~!&a3[SE$FD iV|k/{Z+0>D*4z|k92q*rd9}G:FvX_ջS ~H+^v_m6 Xk07(!u9]'lL5vVzȟeFX5CLĆlSb#Q4_xܑBȻ=$hƂ^z}VOB:s ,ni( `-.t! SGD˗X0OCB0v. JUn Uo?EwVv/%{u=H "P(zD DIg/*ity&>“L n\s[}/i-R,<1 7äɌMUS(|Ԟx %=\N\+pc.RCJ#;o:i@a|YRu} 4KKH72”xPB A`RĂ@;K2Ή8hds>X%qFUA˶ |( ?f)E;%gL" yL\Zz?铢S%s/|2\_4kRB}t)1ӝ s!dyh-&YB.uخr?-.ODF*'.m)Xzi*[YQֻF? _zawBRc!r2zF1[:K7ZZe.bؔ?!JFesyIms&rfw% nɮ@.E%Xψ2uK Q'p\]rBO(O nN&-)x$ov|0VX!b !m}Aⅸ+BC)姶OrfAvYvy/&]O̳?#]oyl#B1=Bzq&kԪ*88,l!6>u͒?W,P-Kj !.kj2Amb`CbcNj @zZZ*fGR =64)k   S_<{FMԅMMaڑ/~#g;z H)_H"ԧ /3Ŀ #Ȓ.Ǹ!p4l5niA5<`U'yb%_t5\ a7 dkPu^k4g'vقo6֧Qb *&y6(Zke^qY*uAK1뼽2#׊u4/4kIE<[(3A|oZXpD|D_KfԹjv 4䙀3BdϐJS%aC>fb)R0vyo{BF={Vx*[{gD!|e;Պ[{)V(򐁑sbk= 0~L)ϸ\W")|`ۀ ?rWW*ݓVb z = O1x :ųt7;=,1#*l ņ<2(jle?S"|Xrw[<:"^&.05#})ղ{ܞP5!oOyPjh*w` ,=/d{Ff=pɄ?`ٻyh=^z#3VspRzzXzH$Skb.p}q0_ž-X/Qr $rX̫j^5v7A! [-̭ghks'|O-BT-zMH-zi2kIgayDB,l*~w[pwBtDve7_6z"1# XNzz8PfsNiZX؊X_\-RJu]ȧ| V8HldmبApP6Kk .@>l&1Gd#:mQ,\ltEJdp0hpFWCܪQ:|07{ߥe3pr*eG 79-w\L+@[`kOLmu##x[lv_7K,=}. >5:V.6+e"֞,²yH ]lJt6+Yڍk_Ɯpܢur[;-ĸZ7FkJPO*7 zknxy+b>d5:PCB^BjJ\nB=[ po0Wn g(ՐRن72ݙ%aH Ơc:`pLG!+mg"@AmrM z(BF ?i^mBN$VJ)S '(DOL/B=f$'s0"N _=O&j.@"ɳ"Iia| WKҍ-.b ~GWGs)9+U=2ƤuiEJWMV| 5S; q9~,=A8 iX<* b++2% hdO O6)tVȱci7DqD! oN*zg9ĉ[ʾ8U79=ITUhv/8&|8縩"!fxf/3 X8aeW.vr_JVqsiVTd}!Mi*M]jJq_/N-zaڊ{b+sC[+ *vwh@yExϲ3RF'0a!te_`(+'{+zT"-Ղp^Pw2Db}R(MNj>X 7UZn(M%-5J zY̐'E2~U))y,ui{Usi2;zt;0»8ϵwWr֍#O}~{6)!ʄ}b8C>F$paN>QI~S;Ӵ RR)֩ 7ɰ>Wz{#л7WV3c2B-'H/gXba&r_׻2n1Fv먫AVC+tCZ Ed^iNcL L&m;fTUv 7'3arQ Hn.]+"#\P7Yw7: >Ɯ x4O  {QdLtGgۆ4G1vn1YQ-DR'G5LaF]ChK-&?PO0 w;ӕ+$܁e2:VoN(M3U$ |<]XL'`<=(I+ppA*IL6Ygz/TC h"`40SA3*; oƧ~NLB&/Yx_ы̻RgG*B\0Mm>*ޢA2MP@]x-,]֚v_`~2ڔ5R/ځuAAIЮ|[}؂G ` # S]is+ &C濮2L҄أ0c[8QxO@\OĠ.K`ehwm>ceO,/" y=vK xC_Mi?&~.0w]_Vw"8Y z& ~x4$ %ohV kpWL2zC؛ 'b;Ut'O#-W@NdL0Mۀr:)5˰2um(%ӱ"TQ PiQJ79;J^&1.r,c!lHDlqMx=ri9GijiV`'7#[F K.V 13}C4%ȗѓ rHB%ԼX\40OyXG|sg3$ԜN")Fv:{M,S`,8%RҬÅ\?(Q%8Gu֨haʌ.L,jCa =Q/w(\kd%@\SԻq}>' 1BQMk` ũg*eʟm8wUR.`HUsa{ *|^orkָ]2uZL'Y i6GFD{s{%Ƈb_[޲bV'<{MwB`>5$`cky"?U؄ZLHG\ߕXN'Ucu#N +(y`}2y(%b:"8E88?t[ll\V&E .j 3Lv⃀V$ 2]| F!֔0Qظ kr_LBX7,.O%e&o_߃u+NIw?g^逛Q@wH8„s)0/K!w:r(6%b'&~U8c nI+j-K2\ӋoI_\e}8(NǾAi?`A2#n!_,o© jU%sr}lBACM@䡾kp6Jb2@2|t95Af) !=2_8u Y䜃-֨!?TǭW .P!t66 ƥS9?s%ְpo#NhR(RjZϤ`Rl`I8uD {Q,(gwpkBցCPUlh#9Pru_%]`j(_!*=w2 ~N_N;ڽP4o4iRmSMC:Q(vB?1A&z4 }߹˟ƨQ+||$_Ob9~/ӴS3s$(cuūfVQif *u:Wl"=eBӷ "kh{.9SY)ʑgQ0BUv鮤iLjԔbc)z.;M'h;Ӕiiʸ)b6/i:5n,eON:Le)L+'Ա/7 Ji⹟%,} 7T| \`]}giE3?qF^?foEI] ip{CH)T00i8Il\ϓcjB|A*ؼ0d`MqZA\n$HT v~CsDtk`G8 W^'c/~2A#^>1%Lw{3Pg2ǰ0qXn04봍g8?3^Cg0OUTP p5Q^&"x7>W޽ID;sgԘ75}o>0,NڌEZ̃-&=Ai+n:\FlTSDqdŴD.5z\&Pȩ!5K?-Y w͗OMF#[qO5»Aƈ$:ҫ#||S桄!d{U&/|Bo<ΰfS[1#)<\N2oJHV߬ =)/Vp%$LDnꪁ!sAz;!CS">u)t} ף=ǬR7we!kgP$IUH'wv>C8Ad?m]ґh::D#cjUt0JMgbT;Ia:+NQ3 @_QiׅupFAFʸ\;ыivѿ)XSg+ү=a܎?F|ʹO;\y;?!!ЄC]A!0;3hވ+4j3*V6raKjPO2شtq/3H¨uz?o1جah9<*MG ߳, UCUmi{=R#ʡ ^ DRz-|06`Qp ɉ9/k:[$*<*!$Gș%wlsZh|* .StC$!Ԩ(L9D(Lm2#&.I(bt\7WubnNF]txڠч( nÌ5Q4Jrn[YX53sǜ]d;g=}|kVSi,93ow^Y"f#Nƒº`]G4X#knX[XɟB;"V٫+xrZe~4ԺXjf.=c# / [euz%uY-|VR[zt(4ژL!ONzU*"nmţX|Nvn"`V6~3f|͈Cu/ ic H.aʄY 棠Ykc$s`9zt% |R=ңRJ=b8 yRCO"2I$nZ(bAKx !%rL z= vcbVo0#Dz.jGߨ"ڕi~{?F,(u۴ms(RF;U) g2.e+1 rw4#<)OUq|MeSQvMűxXn7.,oK*A]R9zzP=#B 5gnx=>ٹi3c@+FGaC gU+)⿣I-)>~+d[x \Ϧ螎xE̞? }L"w5%)r*k@!_B* +6$&].h{ɸxw BB&0#T6{ `-Tq}އt!0*^@( t7 cET!3$֛sS*'ލ_LRLjW?t\ 2gē ?ũzVKXS/Si2zu[x.<p!z;tgnjԬijShhI[BcEF>>FQq_⇂6\V 0 df> 6=nUA2sGs^fL+,0pJ_-C s`^cWns塰U)v%?RHn-w@-lkrSA9qȅ AGD7uģ}hw~ Y a>w+?L:{HjyZ!˜8{cgj^mHJTH.i:CGq" 㽘].2E6sXqQײxU\i)j[m_@M|68 c)gRkÜ i W_=W[wB|Zf0dnqG_$BaIiaTC*` dÆmfj^ڡIt5}S ^0#ryAl-hF[̥H B Ene 5`|Si$;XMs0u>@v,ӏi!3a;MD@I*%URAR9 3"d~Pz!@\ ):^@^$KG }8A*%'5;٘/8cTtF ۏ X#^c~=_"ϩqep1;@%|s<Ԅ#VܗgF#H9@j1;qbd3E4񍪰KQP[Eyٟ1e#Vp ث A¿|QR(ȣT!Ǩ֑|>DYi6BŸFqU87G ?|)P*3~PitKu2vd <5{E58e nT׉8DTl7jØk3FV g?JNL3qmZa@:1sf \Ila=]Բұ_8P:*fOJ}m2btX Hr 4\͋!4Bى{ HF?I!v>#dB<4QK%j58lľz#гJ^ET8x/Dm,"}}gm.Pil[i5 E1:R8f3,a0Rqs[[:؟k2vn(vݢijn`dy:m+N,䫿'm߯ъm`UOugg0I`,Rz]>2l[UpgLAIϼ_wyh>Obmjr9mؼb V`qAQa_rr. s즆t)ܼkzzg/!3@Ku՟"Ǻ ;լeIJ0p*mZK_H!i:ե>ݕHZl wUc\Ėusw1WiҐŭ^k70]+;zq &0\J,~+Kڈ~})\w3wد@Ĩ>]H&ڟ%JY-i {Y7Q |WS c9`94f7||7kB;Zlś3v1w ҄ AWMtGSn= 8"-!ְi7z83xE !z3l{@95Fxw}QcWWayi)@ό-@ps:S:`k'_MIZ=λX>ٺTT(oji94LBwmwIu9pWeɥw-av~iӉÔC1{=xDF)G#Ǿ!gqQq9y|;ϛ#wߣn1՚E8\ch9|4IY?iDHFd&HS~׭}Z*\Sog `:\LNáU* D_$t6bmx?#dsWè._Vr_EC&=_5"6.o2-y9m hQX1Jwh cYAJTDBZ`I%CFOզiAuoTHd%99œo ~;8Mka,ܘ3EP@wiP '1*84h}㪐hNqZJȦ-$4wh|o'_Rtr;듈3VMj~]f R [EBv{ꄌi}ZV e{ L:b4#؍A3i(Y]j~F_K|sdLn@:!VY#|#|ss8(ΪRja1鹧F#E}dsn_`7b!{M ? C$\-zQn/BrgT8QuЊ'" ރO^ 07FƩBV/}ydu{0j F-WYmon̉ʘA@4vTst1f8yqsxX: *.nn(y6$ ,T}nL*+%rH1q΁buZфF#fQ@sH zd}$Ix":J?=()Ib4Mh~*%⁈ u[[<KG6Gֽn}Hxi r=3я@| v8#_l격I-6V͝~[w1uPؚ  (bi^ƶ|??`55O tMA;$Fgp{"f<ok Sh&TsaNjvb]6f2ljUEDOhN=}@FT'b"Ct MNkk0lRz2݌**m.6ےGm&O;}39b1[ 2Wk?贄|?iIMt= /nd82Z{7bh$z`Csw:)0H&1tk UKdRkӭSټ2E6kCr,m%Ղ9)M$b$X4{d*#Yx/[a*{Xf t&{3uKEzִX׼|-S2C3TT0K$SŖu*缄BQ;]?|ΐÆSgHX3W6$MTӘCwUzzQJW,VX]&i XC / {"ٍh= 9)L1~~39Oш:-ˆn*A#vOZOxV8V!r;e0v)4`e|lN @ F ˧9M5swg1[Spg%`8 Pou\ $L08ճC8^W4Yu|2(r3m$Qއ "eNgK<^~U]!T5Jk ~h?{<}3$V f11<[d91@ i4x(.\ ?g}7"8xָJ5nmӹ]/}K L6u]=DKA7/\,z\Cm7`wT1qlHm*:g8~αJ&GvW6YwiD9}5wa[7BucR @R@o:,33Haϙr ~w]*x?,IP>w]hx4Ooyk);ykFn@Tա]9B5rDl B7zpQx7zlT9I5NUv%~Re ޗkLGX霛#2[wR3ÜP_\ kԿW%ҿP%:W֥[PqZבNUtgXu2m@;t`_@Fz9iy` F$PnX⻋` @IB;dس>+?IVm~nfE;o7sT9 nijx~j["!4T;8[,XHP QP #>R:+v]Sfق8"Q@sa@(sy0dӊ֔Aa>,;Cp\MMO[}̀S%p@$B ʐƉR()N&S_ H3KUBd0+i.ПHEN a-lvP7hǢVJ:&X4hA{i+~Kj|x0gRM=#g2{Pp._V>\KKICqZ$vz),6 nR¹:Zs2:]MGB ~&`o l}KnoUYBM*!T s'ٶE̤ |RK^HEiiD +o;&aɚ0iR\;3ˢ0쨣Y6t1<}Ϛe-d "SDX3]wd&"1EdHHC*kV5RƋfpZ&m9B(Y"M)5 JJtP+~vlP~$~si2s?M8?6w\["$r0axDZ-k#}pGx|\!$7,:՜年 Gw.3}T` %EW[&nik -JZ'ci .]TM^ J䇠ՋFb/&8v+E R{m]Uc3N4l=irG 5틑XNlH_\E vb BuzV^ Ua\N[&M G[?Gdr&&"c sY.\ݣՑ$ian UQn0) p(vsSots/7׾̠4)HgJ]\$ d^ea<\Bۍt//Äh靈HH` {HYn5%.؏ycZ1֗,ugzI/F_}Cʫ\2I޴DĞmȱGhgqs7+Ju0P91fs&HY Nj>tO ȹDȋd_˶)@-xu6W[{苪HGMEOY{viDXsRyu44`Ebn\!&[@46Z3Za:KP '^2FkoF?,W6: /v޵QܷYLuDY.&q2#8!fn" ;*wC{4uC"u/u/KJ]a8*)=&}OyK&Aj1'9HjgfVNG"T0Zl|0#zf B+rIA0DV]IϲzK/Y2(3~ttlO:R$I@VnʥS#}WIޢ*.25b-62ABƞ1e8} H4ҧ_v%Vշ E04qYfw9g>ȳbRd|qb>K(4 J0 ^؉ŁC܈Zۺbx-}qU1$U XW`h;$`5QxhԎ$1"粦8 OO(.K:F+62 MsFeKĭ Dc.QyeLÛ0B)0D)R|qFsٗtзؔ`NVC{QD4+LM>9t?1%iU -?(zCWf#[ypޱmjx9-7L( b}keA.Yޑ'(y3Bo[haH=;東j_0RfXmDs!*/;=ٳʭRшh_rG"c2-Ʃ\%W@7$r`+=Q<,UG^QOwNzMa>LV qJ- ČX8{6 Y2et,e47{d-jէsڈiИc)=7)0n:!24prPAzj"QQ"4l׷eom/܊+;lТۆOEL1q]C 8 %Jp3 =/pq.Kгj"Y\{M<ƄȖq?ӿxwSʴ8T$\-m *hDPv=Me$T /99A$6z.8<mR7J;@B*Bjkf#Jo^c>ά\NBvL|8T ;x&jJ+iqVǾHgўAMܜd]f`&㪍 ?Ӯ*8J@e䮦)5G4;e%}I~]"BA>-%@ʹl=É AS+34W 4Y}1ҞYfq _E/rvZ9/ץU]$;ɆEчXCORCCzrZ2Ҋ'yGUhѐ7A`(Sܜ&=Wc#F4ރH7JС)rszH|q Ԭ[3M4Yj!mn>#I6%.~n>VsI҄]p*.Hh ,$^Sܗ=VϢ,AMMv28_3kc5Bj_B*68VQdfFoxCt)rqOOg > tQ;KDۮh茀zය\8>Uw)%Īx_$Ϳ(JeG=L}Mq ;0_" [U#+dV|vl#o6`4a( ۍNtntP<)'fonrH UdtwVHn/t \,J $OH^8=&99@JZzBI)$|׭q.`1^eqz/?1R.<2j)ſYb"T:; ޿q=LBqh{4qfEaߗ_c.`*$zE@S-pަQb-/L t6wVWG,i3:(!vR?֙ͩOr߮l'^ tLYP*U*eohQ ]9 }ir糾8w=5ꂀ]nԏ~yQ%<~U I AQ!s 2A.bʐfUP}DC!C-~5mZΣx b(1W[KJ_[aFT4 r=r/c/bL o*?ŧ@R2*{M|BA&{u^F*x^xs% Fy;oڦ>~Qݼ'@;~AwjՔ G"q-L!IǴW)ẅ)_'-SXV;g-W)\Xx8Dȶ?`am (e 9SWꙐL1O"/AHFk'=:8du栮Ӡ( j9v :79ϛ>(lA¡-9%gtgҧ{:(F2$ȥ\g?Rc !\|#CzxMK+[}= 8Ÿ`7 aJQpS'[kq-@2 gvp^5^<6_]y G\/UO̔oI"#iY}SΈ 'g g>!VxNHdc!U1㚾'/Q%ߦ u?Ivʎ(@t =؄S*y>] |NO3U:sV L>)40{tM[Uءr]\;_:!36_uޯ7=ĭK࿝@ѕ{= y1C1B~6wsc*ji#$1K86:x'q%?T Ϣrح a9EYVu?q[V-K6yB|t *qHڂcevϸ+SNAl3>pb Weg0rgH &e1\k#SV9>^=3AaKET5Bj AiR&M jАQ>*c8ED:e#·1c[Pqt*Yty@^YohA4``3sTNkҧ}j~kޣ$ӺhBOv"b@^'СKlzdKiLuw5<˓z]$˩|vہ:3aBjStJl^(g eO7ǡSƲL3~8ʘIT ԜbzIzcEa-݊WϮZ5I߁xիV̙|y6%_*uJK $jpRyaIV7.sE!g):|}KJ"7^{̆$>mJ+4ik' [ymcFG0L7s,4]vPuz12$@aV຅rڄݸW<(;B7[DU.)$@F=}֟7P-I8Ɯbx˟nrTQZ_d+ܐn#hv4/Yol9'b\~'=²kSE$T-LfT{+nN(kրlI:Nrm4q]uR( $Kkpu^h)JE@eΆGo>1\O׎ٗۿa.p s<tJUa@qy5WG$ӎ+S!%kiY r²|qȡ Yœщ\\NVkDNmuFOlYt1!haН_΢=>zh_?JːqؙN.(MRF_bҥ[R#x lB%T𖃌TӒ-So<搯)vxr81"6xCNY'4~7?2=*ȁI{vAK(PEy*i%nuz"-xLqPHYSsv~E/c]M۴ `)GNB<ϒ֖j|#9ad;DWUtMw.$""Sx2FWF@2)lXmzx5x]#Fҧ g4iy=yc/O@J Y]3Z k zd^FEmoY2Q9ڸ:4vQou9hra'o?gN܇}(1P<T?7S83B@|o3~iEͩ]z޵GBmsԵAE4޸2,f-~vOdnj4c}+Q i45.N'"sZ=AP݃Dɼ@BgoA1rHCVqY׸ӬVbXs<# |ᱣr4ƟSv đZ%vaA\oL:ހT&}=o:oʴC]Th2qEf=.P>@ cwz-_9j$$=Wpd=4(XV灂.gLx- yײr'tfwٟ| /B~rۑ\?(uڕR«x"zvL_#)ѮPNmfd7Fם*˧C?I36bFM{o!{qP(u˄>͚^fNP^Di@?4gv[*k疲ίe ?BdL,=8%ܲMGj "`%cӾoZs!Lj*qam 堽bgF H8瑷RGNn B2gfR)MG=&9Rn9􊃋j`]A I`^tۯ~w8'u7פZw$Bw>F>G]^4꺙g݀& y\Ys$>j!e,M L"`&nߝ ƛZuR^ ]B~C 0h!-Mr43U藏D,I΂i)X'cόx0 y} n\JZYf {~7V|F&mžFj9iϐ1ΧPR8 s4꘸ҷ[f9\AG%rli{B(:pᎫ&VR;^z p)Ԗm'`:,q.Rπ'$R?0wsPЙJ*JX}<ރ-Wcմ4d5b@_8iCIV\'7Wu;k%ahY9&MAҳ(รY/g1h[t=z'XƝ%%CGghxUc.vwKi>rHZj(UJ}i|gy>% e5#_}-|, א3뚜d9&;}Yjg%L.0$FߦH?!qM2nWN$x0lV=mΊ@A]-~%pv}=,D"^(ЭxÑe z@J5mR=EW'd:ɐ$w \u`%Q%~̏yFug{4tMPWRe*ӱCԚISS\:=/}>i@@r;31O8yESr2"OO1GޒpyG_DWNpUّ)u,Q9!%i]ʴ cviEDjB?8TMwǤj DR4A%JUa!z+ǒ#ygauCӞ<ї VqT|;r?k xkT"_.]X0 (;DCr^9R!6ߕ !*<7rsgUam7D+}et9Ǩ9ɽoC^T Չ#*^_t*f@a#ctNVWv*U.5B'`ח5!I7nj6/hImZuSη-uh8d)7T/ˁsapP%Wl&9>d)wȞ.xlM 'p[ѩ/IJy"sm*MjI~ש*Iit,M󈑞swoy17АMO*Z-K`#"$D79YOͽqf#~i93H)YOGrGe(ȣEavZt|;\k_܉sӻPoа=Ch2:.lL#`bsLf3#]|bo&hw:[잢 B{y"OѝwSS6[I2Muˆ {h|E121lcrKf'@=H\> fK#3)yσ>aI Q_)&Js 'RdU>GAZs@gN\xǶqB~`Nc9z~px@a>_7.71弑׮&஫B$Q5o,(EPPlVmr~gN V81Wc'~Td@y)Cnv5Di0!2jiOHf>OÑ?< z!lC ׵6K!vӎ9u<묓)l-|iyn`G瞌6qcPB&0j%sTT vjX$ye6SطJ͈=IUU{5Patٻt(Zm ^]|ikV߱:JJ'#%H_VH{7[>:u;!e.o \/l\iӽ#+ci1ݮ x^m&ON!W_HqzJ%nYZ[l() C;(%k dKKN=tM? k˷qabi;ݰ{{(C!W 5ɮ ?'[Y|<|xB9%Y>mIS%T,7oJqxg RE=|4i+.)ط PlzIs Y6qJWd WA7ޞ|Sp8e3+2;y7z u&k/@!6:rt5MqYn./}&$"2̵fJ؝/1ڏ }JsntYf|q#,,8##z{VzH1sR?ps"Zk! FcEWЩqkr1ĬR8߿uo:bLr!cz2޴JU7+ƍf>F]eC/6Epb _0c\krw$QMw MVR< :˭6u$F4L~F`qRJ\8YO pSMC 8m yJIUV˔TI*Ie_*|!* Ǜ1asA΋ui1]Rb{0uJRI5?L5dz-q#^0+MY10qQ?R%گrT>`n*Ѷ_R݁ i#.+Jl*u~kDOˮ\!~*M4>di zy6R^`2aTkKnd?սZa6Zr?]a#{+ޛ<1WఆZYQVyD NXՓ\:e."n޴z^z0RdX-d:5K+65XKeH[ g]:jfhQsn8RۯHGBEo~#)}q5(G>"٪KCW@з"vqcy1]ib>2?^[`i|pʛFث!%ܳ"* wq ' eP6zt bi{wIrR+*r _/(fIe[jj Hz?fXqV" QBcp7W= +.tٿ)dRKcZᆼSuO# H'WH+8ͦz7(Tߦ:10 /ĖTE)Z* q,Tֳ/I#}PNY!ٓzRWaG%fQPBn.2ګ5퀧̿-|f|p˰RLbby#FT֚=H.$ &37oLz&Ua{* й&|qJJy5cqnJ[@ [_긼TI|U8M1mK/&D1:ts I|QO3p8Ap~3zǓr@@*2H"ýu1O Wˡ9Rs0a[ u17:zqJI"m`+(1Epitޘ <+טz0ۡ!v[,z:JZ?ߤ`˷&Ç/Ĉcld7Y"_6![c 1iO7n54}!'둧_z]}o= v4ǐzG< p>P'97>~+t[Ř(hFwG<7igA%WVV)5`Ra ƅfhE^JYJt.@׻GɑJn#P=_M1ɐ<]~ `)1ٖZslC|6`|n.Gjc27O* ޵*rz|1 w R&ԪAD6/za­}t<MQ9S3oFFሕ 0m}x@7@J'183{Y}LSҠ5PYH'ox cKT/|>kAr"eobA @^)2//ႚ}'= \P'TԁV8U2*?ղ^\:qRrŦiG_%`kP9BQC9Az S$FA"~q܍;kީrhKYs$2Ax xTnבB=[%a!-zx3.EaIKv`Xi[qؓ*k؟4⿑ep,4vr";UU+}> Xe󛅴[.nw2{5P%!p2p(/{dEnBv؀gy9I Y:A4!긊+/ X  [h u1#fQ ls6|O.w,Ǝ9 o7R^6Ƽ.ͅ~,0ϟ|ts+ n&ÔuEen TW~X Clkx@e@9 +4xDq&q]i22Gͱ衮0=KAʆuss؆p&O +3{9x3Zc 7o ab"RAxe.i&MYnTJcEd^DțA%Bv{=#'wsMo2bOq] n2׺-K`gtkYivړqhA++4'c1Ba5a&AHMd@%8D}z>$A.&__L0b*"xۗZ`ф\A'3R3:S#(I$ֿ_mr@`]d vGpďv/\a k+R2 NyT?^+q7Mpu2l>L.ՂSoZY4FE7Þȩ9~=TZyg6_L.;ceJ O5trs@c6r ? G/lzW@'" R|=Р7ikG#7%֦o#؍SE A6E&ծDdг~{n@1]>̧_uisNJW #ԢwT}?ڀVFXbz }[`sѪWxXgI+QfOI( *+J[nY*(~ɂ.9oj2!YdȺGke{]IH3YU7ؿ]H8'+A7_&ft!@SH6g=١ s< <jjD`/VqߚkCFr") 0Ʊ ݀;aX.M Ndq~Ea [YVS&'ZoMpGQRJ>t;V1݉6iG4M Lke]]e>9Mjzwn1^@HE*80rr\<(H{(F'9ظpXDYGg;^YC tlC[)LBVM`LmEi p@u!q%5|GF6t] }TuL<!)zh{ /TF 򥫨sTu24wma0 /jo<cs\dHFjĵuyOt dVqD}6G<Ğv-zQ}ETܦj$ͷԥZr߻K9-ם+K]gpk$[ser"7DžaDRВs܊hWBq)nLsrg x[NX͐[ACk2vgyhLSߤ 5-!O dXQ[ԙfPky2.~ y%P?C,/D K?y"?(E zoBq 5AV1P u V3y^+e xl͡Gd5;G=h],7 (hEɾ"x;1a\* ߁Tulÿp> %w/94@)F Տض@T6,>BWMB0"a7$VgX\i3׀q {qIFї{ʹӣ~C  з&s6ԠqRs6G A4_Ǚ=8^q){ iGSN;* "f թieX'Rͦ28 l? ?)++x՝4U<CDA`I6{-B-V2麤Ko<_1'=S#Wܠ!`KB4k&e :xBAn@*0Ai7*$>>@=z2.P m8phd pF&~ o604nfO#edwdEYBZ7y!\( t\v[vt&]EϮzT*uv|K_!8q@GA(E9 hhK1lZ-%wԩߑՒT =Htgb_ EIIs)"rC;:m'.q1Tեw`SxO6>&D̂嶛o %MޤL~-@T6#%u!&F]sT]=溜V0xob"+ YTvB#e, =@!*j{la{֋sfR^0+ ÷O  | _C2 g qsXT,,:oa[6WK aOO/fH>=\hXR1pm^篺C(_T,ֶk[_U3W5lDq> DطA,V$mPip!2J 1FkBdLF3JBp3d,M8H8[”D*NUto?T%:ٹpvzwf:|#H`! n͕n1D1C ᖌl  `pi-T(VOJr -r8hRtaL uz_Z+s.tvM|PfgH z]E̱y,+i&ESNh\8SOݧU5d2۞\raYKu'Z⚒& Qzqҿy*}L9%i~ਊ@je퍭5;Ç}m; ۺ;v_ "jbS!\60PDO <%%RV1DD?mƎY?1<\A")aŧTt9[y nVJ bV6y;is>{gBc~|&ңS[=|Ӱf~acƍ"f#`v$!w_Oy<`j*E0,͊Uxځ,/XNdA,SLgWt?i/#qUOO.ES%6|(hDzDUoˣS5K،~xUQ.M-79ZDa[HG~:\?^P=O$?WhuY.<"D+N7*#Hr@EwY=yT /SpQ?E~H[vz]8^Cĉfa#C8yp*K"=1( V~NJ h~yf/ȻKEvE2@4B-RGPS6T߽eeQ?ɇֵdO6>afA\(ؽ`}vrZsXhCO%J#@'Pfk:Stm fo [9!'zoVH(5JY$R4nμvL&\];PT lW-%y&1i̇q$Cv)ƕTrR߆=(5rY4v2y+.svR3J+ ׺$y!EZZ&+Ĉ/E:un-~lW.d̶ _޶xuVC6'3hB|x ̀OR\"fs'B,vRݤ؊[jo{7šX KhrnW5୸L}kV\5thW\|%c&Qℤi,Wg:6DcE Snh``'jVx> g.or#O*0UZv Pq!1U珴Q8MY5e6LV39XkWm׎xUVJBŽ->,@Ú *:a<֍LzB$aH\;yVysA4d4>TMiXEН(։M!#Mi"1CgMuf͠/ViI( ކ g rT-= fЦHdH6~"C W wodr{fA6cj{I a>R[۹inlVY);HB0: n5C+ު L!Qn%Sstnx)'h>T0q\U/W_#^wHb%!5N%&IEo(YZ%h/Ɵ*n!V7e(hImm2 )&XZcs2P>"ڌ`[Erc!8Yx 5|Xu*A^tE*dCqU^OTm,y[qb:hhϡ s`P8O.e*&_hƽQAǞ﷩Jrj[tg1Į+d|+{-<|.wtU2s 4d@Т鈱ŶRR:ŭI՞/̠ɉH| r @^R쮓'{TK3jl沒^;gN84C]9>[MhNd© !܃)p.8JTJ_B*QhwZ qS}/ՙ1`yJK|*]%V-' ۊ'!鸰;b=\tP|]B%d?;}kgK,xL jSfg(m, OP"+-ȳHKѢ&9kie@ru `ݻ5u! m~S&0z .wׇ.2fͬW!CBV5!IO,}79iF$0{łlPs =n3uiPyLXȢř7fꨋsN$KED5r ,#+,Gf4 dѣl=QDsp5 l-7nvA$5Hs͛'\ :aQvઓ'eNZGx A얼JYT3*r&*",]QEPSoIH%`qa9<ʝ~}%~*?(׃8"V@QMx~l1 ~'н{4z ՝W%7akE+mĭ";O&y-OFA'2B_aWu,z9Dn}:2Zb#a/GlB^}j &ޢQMg*.;$*j)CYRjR0E+*Sm+)p7$ІXLC㲙D0$^$eY:ž{r=qcA3p[3cEJ`mA`bV,:yz@0aS ˎfJ B-!xcZ⋁=QI$ tUkƨSrd"DB,Q_3Ó4:es%%%z HD$W۹yQ% g<|Ð62tױ?zQqw|@vQlGBN#u{NR6]`p7>;ףBbMy]DŽ*oqU/-'bWGPMH0fZyapph rK3ż<.T5QP; o&ܣJ<3`^ǼϙznX*tErڈS1I.Shs5&8BSH֓ϼe\h&)3h ]\Cl,a=|).~ QQ6Uݫ5yiy:DcHs`: ؝-S>lk6Z~3DQ#R-2 Dvl^h~SXWC2` |ǧd< ^RJdl[U_*= IQw!z]Gs",]l*=\4L׆':FDߔjʮG;NO[%\.|tiNTE:ӌ 폄 I:wG( ֤yQ˸ >m(HC5*\@pg'9SzsCFX\) 3gLΐ]0jkb?[ߞ{L7q)aN~VJf,eZ8ZF@5oYc. 1A\o>~d;\3{ҏ}hdOa6bC%V_qzItn1ϴCጔ՞m"T:6UCł(tyy jrHi\qҟ>\] ~Ӟ { Ư<9Hj-LgGA*$0 1"|_S"a;Vᩦ({(Ð|zP >>gTh SbD@'m>(:BJܯE1/{)ziff;\". ! Ũ qTAWn,5M~}ou Ozሁ2G0EāTn X:#y*{ fpKKV&Ex(%urTfckO xۇ@%/$o.GeiOˁ*f:4{QnE p0(4"Fa#(;eX>NG آhSno_{JnP-8{Ņ+ulAK.1אZ̮ˋOb?]R@jÄ/mN%Zb":>V>>钇{s)r `L5Vr?M`a}]Z+2\y1;CIӼxAonTI&@M T9Kh"V eŦ, f64FG~E؂^*fpqzl=Fʞ[|uܙzsЍuo,qKjPNU#j56ku!Tg~ 8 w$;2ziB¼kId9՛B68ng~jZ>/gKߑǖ`ʅL6֖% OcŠֲRg{v"zQ9B變a~ѹN6۲E+ ry2`|@;Y^A[e+5 $9ݣrNœx}JS<@YGM0Zчib@j G lsֽȷwo_$֛G΀FlJh$]Z2 7ᙠP،b9Z滍`q=Vj;O2*O{wt0v_|d>Ƿ1 g=^TcDz~ .ͲEB',Q|7vf?@5w`Ov{>%Ëi#cK?i뽂\O3n;b`&6`JĴLZʟtXֺkz9Sh^d$#kFM"8tR¡ىTts/Qߦ caw8s |yΖFԲ6h EO2q6HT&@jnC'6+xB#+'M;| 3 +uQhq/`Dox`8]9vTsC+r~g=Bgt>PA}~^3ӏeV={xy&{ o¥>i׉ 4%{qa*܋55"v}>#(r mX86(7@wqT8ǍKH)}t ?tb&^rWK{4uՠrSM rn$Rs} pF4^3:t&6W3Fۮ$'0@5r5ە.<02w:ORl=.ki*?G.6C[`3rb~OP*cgn1.A=|^n2p wxcOWYRh'@w؂kVf<\R;Ṃw-)V4I,FglI¿0) +Bv 2|&DhҤGӭѾّJκvJp̖*Z6M0w?V8i 6r7!1:QN?Ʋ)t"<@|Hz/Ϡ~JZcy̵IV1E1f;.Дq| [23Ʈΐ6Uߚ;NW n6 4DyC}XDBDp9MVH"2l_=O])$ *2ї/A[3X`.1ż֬v~B>0k!d ۡQ:+&!@E2Rr55e~Dб', :&_wETj= ٠18/#UR{]|tԊf9a1/#NɕKTitEp 1[=UC!+ GSY\۟"y+8޴=_Pe"CLMiGBh;c UU r/5jnJu=pɀ %dwg׀[*lXUqE7H+Z)`S{+s; N_7,#OoBIZuhx zv 4?Hj@M.OT94{LD5mfY\ q PڣJUXoL4!G+ R'-2EbP&Y# 0vL0/=gty}P-WyT&A[UVHƅhcLQv ނw~ ޝrY rƈvJ]y<_+nm6wk o\D"x ^= ]?3qm@"Nf7 F{ZtN.a} Qf3hup3嫖)_G+}g"T B773-5IA҅TE-(3֍-QO}'~BM隨9<~Ҽ dR,Mz||dQ,G!ot]Q> Ђ/vi$.]|иmH/nͨ}tuI* fx1(rJ ?a˞qVl!k ]ttʊoJ޺ :ɣ C_'izaeYj^3w`Ւl"!Ppa ʸsPdО\bw=:(eG:ohe. cv7|]Vcџ?$JgS(Vaoi_gn1\,I`?Fz ױVO¯FG_ɴ>j$E% lw|4kWRsݨq;7|6S(~/mcn~yz k l؞%u+|Ut+ kܬmDjlhԱXbd׊X[ jEng=)|--S@hva*UbHI]gĀvp퓫5Bo݊j3NXYT3?:g5OՋ5)4l34vXhPFos6Ve萗pQ8+E ajBW϶k%桠'e"@ f>9bYHù95836y,qNh1A $>rt1:s_uy< t!? wZqC!COӳS,fET1V׏鍧6^{)E3ñ'>(J2;h8~ALX‘Bkkh[iX3s:۹o\D`'-&; g#C 4'ɵ®5SUJ(f00"—G8gq^|yW.BüVw dē-pA-j1g&SxE|ҁ% ,wŶ繟kbգ]{3y^h(=XD{# pn!"f'=[g)6 BDh%$T QDǮI ;:"``]"S9`lCM`r/~y$u@cҐ12S6J^?^ڎ3>fHN>@|E`e0^V]ØDK/yLFiN ';}Ji-& Ψi wB&::ֵ9gQ!zRK̙߬놀Np}ATD|Tu7̠HZ.%|;T+PllAK,2[|Xh/9*숈 0 { "nʈ*m$s(~^uw㊇5M8*SÔoM]RE#@qw\+hKT6Vsƒ]JnF50&S=]\ũR-=XGX64 KGKīA$ Ekaw'|!g3߼]HRr$0\x`]LKyR}:pS[z KcJaiBߚXcR"th|5>C[Yג8dV3@Q= XYN s"/GB%t;xIp5$IY~J`~Qg IwҋhkUg]r02׀ }HÚ5ans uFA-q]`*2 w7":]oB~6Tb "vă׳ݲ|Xѡ'a\Y;8-Z5lZ#U_4Biq2;i!n~d;cXTX>xtU\ō֨tU57j\$AhZyIlF8Dg \\ܻN:u$X?Y0?f|wrOɠt.yrIksXq6$7RfA%96 gHuyqlz=  X) '^LJ&Hm ME  L::Ib6$}pr-2k ,xa;hCpz- ;` ߤN)fI7Q yWwˬ-$)XV<(B Cgl80 .m afdz'goE\Lj"$voC--T#Vyvxq~_׽,ql!\kԱT-'9&RAUĤWsAs*MSgLlz\GMkw-dA K;i[Y2 D< n2:.BY8U}MQEF8v9F 'd?&P?6}w \ * ^~J)#Pd!yK3Ⱦjl\LI]YŠ' "iGnދ1Jw#+a51*oҮ)\6ȠHmA3 WFnGTD['Ae/TutOݷ5YJq/ׁƳ&b 7:07X!^m(prB\4 o րii M,}"2Llf=OaתhoM.e_5Ic&r<`^jydש΢m:9̤ؐ~}X,KT{4Ar*.)%]Ir kÑ[+(/qK<S:b_5L2GgXJGBL&tKP )C l^ z/e@u%@3'rcN P u|B> JB b ϣ;Nr7e@6<æ+^Qfd?e1ب-@\pT|Aݪ51 8r#/h)'n# yXQS׮ p$ ;K8YBŦ{ 7@DЙ6Qߦț" [>A1Zlɵº졔 ,>qBU0cj`hȕ뒌hGn!lcOcBji /="Wcnԣ.I{vi,1=/Ψ |n*+A#0(|GD;=frcho+FSN:@K@\ 2{Q25:uM$pM G}`Nj?qy;#`wCl !sNC{ WJ PmvKIa=hB4{-"Msl)g* k\|TwPGlPެ+[島"z[9@aEA%VU, u'FU@3fȑ8R) >y8{ ̫ı1e|? #=| `!1!y A{PA&`py89:,Zי~ 00F E#<&I9%Ujmѫq/XXXmL 4 ˖֌cu0; ?+&b쓘?j"IyKȆA:ޯ0*ÅuOo$ |\bcNuQVaNh Iu(6|\QD£ij-ATePX)~֐h᫡/6cEu#9#9~5 >vd)j)ɟԴqMt+_ӰD"<wVh﹄nj\ôcEe b]v_1{QWkn+2iս9Cb.(zԛxɿjlT;12Wgw~F,|k 3, hv9;)RcpWFha&׹.!ϩ\5E:NXP$ߡ E v@a ^94H]~æ,.U]-l<ueawmf Myo7n8w{TWTY4Lڜi/nu;?y*ZLV tgl1qY4{Wau]c7` ͸ ;J:m{m)Q7K轢,p1=5^uPC<>olN16 :bH"xFtL&)),tE5/!(C^ܿ@pHV?' D T8' J@֋U惪^e\ `pE1QTʻ5]*:EWgYZ07070100000363000081a4000000000000000000000001629779bf000052c4000000000000000000000000000000000000005a00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/scsi/cxgbi/cxgb4i/cxgb4i.ko.xz7zXZִF!t/ᝳR]?Eh=ڜ.+:6#P+{l c u@lRVH `Cs*pٶsRnv͋kPOb; ZF"FC7ʛvwFfqj& bO{zߒ8&ukn6ji`RLZ6y7@W5Ғ;*u1I">݀?~>C-AcB4qMK /`6?w7FlC AG ]p;TB`8燣2gU6,wGN*ޞmM2co9nd ꏖG+-7Hn5 J_Y jV^g}Wq^Wci*we щ+OU~ .lD3Iv-9-J8KuGjlֲ%kd$j-AKOtn6=6@C ,`ˈ'bMJ~S$a 7^,g7Lˆ{b/TÑE;ƏNkngeH`WŃ ]Ԋ1JFqT?$Ξ>&_w=ujGnP:jkGP\c/kB}!XUhr 0BW]6~.]tgPdؒIFdrwU|Wqmva/w6KQK ' NPp;Pr+hj'j5'Hx&}=@2f ^+ōm%_pprT/v)>SGV tg*e"ŵplLRtQNbI<x,3?oZq/ į3]V~l[÷>;6TLg=uNF_Rd~8#s!_yPEsQRSMXk3"uOO}1R}fg Z (^v~ϝu`+)RjTDtȈPxNY=Pe4Lw?V|hqEiS˳GHR]-Auis[e}]:~o0xE 6EX0w_)7N<K$,2xWWEs: GU߅ַ!eY{Ɋr;`*\CN^^ HG dCWWX ũZ#U鹲o@-uHK1MؓfV$j eSBGCþ W&%xIX@ZBhƞזN;t*g_Yoe>WߞmLօ$$ s| r4:*1n!kKZ uu;AgK9/GF^KtlGf@mUٳ҈;YekɻX Gw]"A&MX,~4c;ycdh<C.umXR~U#.C1cx{Kv͗Y#~Ku [,VW۲6Ͼ3S.8@Cԧ%m٫/-HϦs }g@ő 6'օ1,7`A-(f,]v D_$b<1U@(aGeZSa_q'z?Stm_;Pm)ࡉ?8EfP敨G+"MHϪԄ3޲L\g 1ռm7?bdvۉK焕<c\N4|r  8AOL# Hȩ9i*Wq#V:f> vc ?]dw<דҖh ֗O"Ssx!*;,2b_|<om}Zd!"fqX\`M_ (clg+`T\QGEhfv.CjR>*T]#1~1nt@`=-e VsP08Ys-/2'*twdim,GL*cd^sFމ8#cSV2$n5ŭ5&D2q+B׳4@6yRc^˚(WPⶄSYw^]CZ޻;w%q۞L3/W ,( _W"VdF ͇-ژ[ ԍS_uH[7. 2FU KL(-a/ؼ2ᵩӺR 9mt:lUx45'oc:u_HgM]Tu˕ߥ)7:8RGCP'A#p=Bz0hżAiye G޺% +|W($_gASo;k&'| `cY1A:A=)]ȶ<9?S=ӧ&< aɓ'Oċ]';- e>dy5̭,Y9[=->aJQu9HR;lDYmM Wd̅ ,WTΜjsPm= G\l=5l^.\Y@b F:ѻqlXlť*nJ\%<[x{~肷"$5F*2(<+* əfJ$"ӵ06ܺ8K|L}FAE$_s|{(LQJ-oi.P Nv 7y#yBeglW V{q`oEI 8%-"b+HelE7òire渋ܢ!m'("Ȟ~llRHljn/ #g Q)DC`7D.׵N=њXAS(Du@)-}VnHQ21P_{VO]w0,8LA6v?Y5WRP" L#H ^yqᬳoreaKMN$P{7H+Dy>G*.kؔv?GsQpf9WLg4.xmmY>QWu9fQ!)!E*P1z^*W82=H7G)0bΧkRa;~y/;#p )p/1+^ g,=ZTHyۀ;/L-ZgbQ8vs.v|.ՊIczoIe+?c#Xl yBcyκk y߫24-,pDܜ_%O0~]nFu p~v)CҹXe,ċ}Ks}m&1 ]Feu{+XEYi*Գ(py%n!Ϟ9K)=wtDy!W=Dɢ{ٛ# \?>a`֖K/Zx !A2^Ze7WJ#b!w=2{LIIq֤ dSP!QiTCiˡ ls=6Y^DxrCLG1" 4B(Ycz׌훰nmUBђ 6c^}E|:[ l |axN5Be|pw8Zȷ=ۦ `K`r4`'mS;78|άp7 w*V-} D2R*ejWZ?p.lj'_x҃kqRT 7$s.%Xfv]x4̽O%B\NHY vGW ߺnK ٩*kSaE>6UTSU&Puf0ҨzH!1 { ;:Z[}2pgK<GZ{eoKAX w@9mem,~9_u=y \+Ps/VoYf1΁}"5>z`" !;;8~swY\<";DKZ>Pi&72I~/5f1Q|%grpw'Җ2x @U55X:E/sv0 7egr1ŠRd9̩C`';9A r\X|dFFm`!ؒPfU1Ly=~)k! PgQS;fsB#*xI8k|3Vס/^%*U |q1/sѩɾnSQ;uѿ0Ex ;κ<#`_dوh4cը >8G23̤E$DX݌>(-}0xL38J7o`:MZ#K$Dɷ/'Zfp<U 2X\V -P +;"r\~[̲>Ep%%}JÇlԶ=BrӞ=GGDzMv *z x!Ĺn>N}ghpɧLgUϾ): jJ; Dڠk+Jn'3 )Ô1 d* ]*FdQc^pQ$U0Zπ  j6e(/)q|({{NBv0FU'ֿ#v>f }͜kЄf`ݡUPi}\N0$>hWְ B,}aݔ_h|m`~푫e@"Eoo+kvd H( :Q dۋ Qe'S5 H hl.:FU3ˀӵ7fAj{}{|Ȯe@ZdAlm 4-kFv _<)uBN/~4|+PfGۗHi%`z3\ӼH =aۋw9`d%/EA=5%&r]Е1`Mo!~{QʼnNZO~տ¡z~ ͣc}by|!rHC|ḃ| #̭BZkn)*--qO;!yl`VqjW7  PЬ!IYq[ԷZNQBfjh^P 9CwΪ0=`2L& z*91Lʷ{bK7ӑ m`ѫ9gM+lV?֘ [YHħR)vήYÐ-cS~yq/sH%y O [d^rm׿ߥ9%ɖx޾T'|v)k\@H6( M 5t85$b*C( ;c3fU0>Rf~5f bi;'5<L`H+gpHa 7d+ɯJ6 -cCҁ@-7_ ò[0٬%XϬ%[#g%og$M,E.ntJT\[/QT뫖Lp Y>%RVB1G' R 8vl}Օ5Hz ^6#HǓq &d |=lAM\Wōhϐ1珩ҟ]h4\0^B` 3pQ:[;c EI6iBgӰ! EiCpk2/k6 E՟&(o:XC;I>E.6(~qA{<}lFάiWJ䝆8u2H8B>J @tYs +InNo-#p( *4VB}톧Po P85Ag+g\^IhfjDP\Ïj~1`Ƣq]m ykM+, J%Ӯy$-Z1*m:P?ʗE:Kjklh`7j>qI jf۽=]# r톗J q]Q uZ!q|_!@, ZP6piIh?e^]$UȴAN;qyjty+$]_wq וd =Y)^6XVFQ#s 2{hh|#M]iۺlZS2red@3v?yzL= *x9ݞKwceBh &(\uExMpghK'm d^N>PbQ:dqH7MHO|9vN|%Bx"*LgtJ_  nwdDXZj  I6lJ'Lú8ꕑ3|HlҰ†8i|Md-oKE[^R#i'kq]_Rͮj!OȬnqsZW,vG_3u.%&˴bn4^6%<2o)F8 AE+SA5c@5XnUDU2loY`9 ո' +}, 3x5ݤWqM f' }W.x^0Jxx(꬗c+߾JPl_I=xj| HV1&:gN87a $84sA2dfx.6B؟aw ,e{K0]_W8K;%I;'Ln+glJ=g>y\=[8>.'$ @7N${fnaaGϓҍӠoBwUmBփpPEHc9_bc{=mP:.eu3e)ዎ‚.D/|rV߂NSP8+CȠ/VkCsiT`0gUZU xPMނ!T}8nIUEJT/$C+c˶]DdURtk[G&;7, qV7$1e}D;o&OYO-D{ E|6iSf`RD_7zcR7+D􋿋"Bt= I|ئ{_#Z8{6m"y։zW b _j}D\ *x&s>U` xe82\9[ YL~RRE6e[(s67֐I|dd]h.q"cәµNV ^O~s%#:b|e8;-%6z$qٛJV!F6W#)ٰSQ4_象-'y9iǷЧ03Z8{:tR~KWI.[ޫF4`>'~t5a4T޷1dU:N;c[ a3?Z]QLKإ8 41!{~AaV|fh31WU Ep4횅L@aK'QI5QG:u= y+O]A>oY ƽ Vsu6XE៪uߔ uM|{(WlzMrJJ!&LԖ5g6(ZT9 u"*r 3UlM=n |cf"_r.K 2"!<Ռ˖:p} @T֊iƻCDZ %WK9+>)!C+= }.=8%vY}bR/<}1\o!̷~9W+3exe:\ĽM3@5nKZBn;~)O 5"(,WԎ.| is\8L>"~}eAeA46K21?-}Ş>1Z)thgZEva k A)YlJۉ8&;0.p_~.O/J$⨌ص1D9xE%ygΕ@0)+'_ l-]]PisN=HvX)l.?J픶g~m+QsϾZ3 P]~FZ{H`9RB@NJ>a#>&3%cAEqrC lm":ӎ!rq7ӫv<ݹan70ΘFIGΞ"U7FD4]K!v́ Czg D"H#IRȸYGaXIlP? VeLgtZdS1pF5Ź)*Т5RIA.ިTJ5:,RӼa% e3(HH|+EZՇʬ1 ǬXrQjRm7I5},5Ui)5SfFOc2?8+,]q sH4Kͥ.NO=-K{Ĭe,^ަl♪ E/ x^;v~{(P4+݊k߈^`dleZyRƢ/~mƍ&vRW}p`vMt;w@kV+|iIi8iڮ.kI_ss pm:,IXZ|kq8za;fo OLg߮z͂wqȹ13A'pT׳+Ku#Y$N!s֤k+E}giB[߻$NqveZyl0ZG5Hfa0@UFJ @s:~K@PZxq E"Yd!:`m4ca=c=p:(> HoH —xj>rrv|R );'&;z;عlp_H`p!l66(ФAX}ds2w+3U:YDm|cg>]1}p _*q(8bݎmï"S69GjXX̘ L)C(rv+/~ۗha )@kΧȓw5X3^1pΖkcd}1TC>߭bi{pA='6(="ވŭ{vηd5Dʖ$63Ŏ5^ ݴ Y}m/⥖\W"Mo 'ᭌy ۳Y۳&],H+ -8Ir/hݱ^Y< vL8a*6)٣bg*o;CЄzgF8@6Pt!ը>)_K/.hQ,u*HϱȊifT 7"CJ ;ZB{*q,5yQ]e3c1bt1`"-3M/vNfI)'TyF*7VU[+(m#2 >ү5C@QτyW-E>3.4@%?;sӂ6H+(dQv [+Cs[ld_ܮ'tkMw+i`,P%hY?[hot;W{o_}wd-[\#~]ݎ$t|@Dsp}ep/&&vrDϺ.Mu45KRӵYH;Dj&f>;4ߔ-h$D7T<5V(57oL{Os%,c%*`/fo%":Y6ﻉ](~>K??J"Q[*҇8t6 ͎ft"'R&Vus]-ɇWBx: g4Fo6GE'YjûIOfalUh TQ8t?N_Djk:v4zõ5pK!C/(@vJ)}EitRIzyÇ P =g46s-Z+s=3 `ŦWg 1kƘ> (Uvě]n+e~iH~vEy;&i:X*Q]97z ϋ²I3 S+a]rB.0\VSaDuN\I/o)͝#Ҫt{).LWW0DQC u{Z۫|z;0G|d,≗dBIn j+:F .+i'뎳,pUkZ90vE93] Ú8 ZdǺ$˭ ;Lr_{쮣0oX=_R;* iwmC6PrJ($W?<Rf"N,+hrϡ#iTZ6vhô)u,/\ϸ\^'C.bC%VLsnbPF QYE`>ߍ8m)g@U[c(@u*+A7l$rwY "7#k JFX59DQ ̗GB>sqhՙץ'O]|31V Z.еD_o?>&̮ F@ <ȼhHߏ{?: (75L8m& ThӬ8̷XY,l1Ђ+Cf_ej.v(Qyu'IYXa %Z/-F&Zzn*j[f of1S~56$ k<N%)Q5<Mcr\eey Z%<( M'^,6%WqS7WUk6:Սލ4hv[5KEf@"PaƘm%g94|4mc0Z`ê'k>4 `/Hpオ1P`ck]vdJ[_hc%!=_%cy;z7Hn*b$ވg#ce=X/_7c"9N(סsaFi X"f#pQ\%o ["~b;"o, l~wѷ&Ս q7 :'Pf2ۆw/T5}!'ZzAhP:ZtH)Ny`'+φx۬xb¶o0$BCWsac:`zO~>_ K<ؕ0"@R=W6D2}h-ru7Ugn IP-e!U/>#Z+iT}Rpa k[=& +.it}IrIv`Ga.]3bJOX0 x!f5Q ,I`eޅEP+uu$F-+ tXf5zzԚ5?p};Ax;+jIS:gcjMN &.$tϼyeD#2|y; Q$|d/,t(_ĜCx%s9b ܰYno\*fzT|]tQh֗beR/ވu(Haov )P`DQl0;rhBWP1w?$QA[w%?Xnu.f%}T+ ϓSIAml.&`}e)PΆ/CSً>GOkjHBw_HK0z$)[Xx<%h7فUTC(;{FAYA#g+IB#.CYF GܴfbcW:m.H'1{p vq:h= +7-L^:+Q~M4NĆ몔sN)rXCLG]% <ǝbן$Q~D7s.5c oH7fu*dMs) Cw?wHAQnb4LL'z4jV ,9 ;"1[s,g[;FΔn4cGK_pdȻ%Nvu 7WZ5i'eZCDT'C!0lـYw4GF`1yQlIh^REotUi,.dlśF=`ҺdHlb$JU[*pv8 6^p4d> H _H&XptM/PXd]kdו.Ҕ/܌L>>Ҷ:xk¾\O$\ДQ'9Vi(|Yr~Ot!Ovf~X&b 8ϋ݁BXrڧ -<*j2e٪h%  Q>Y嗒^49IɍSPU`/Rat1&j,lOrzd gupO0Hr*X[l$g&ݟWǞklBo$Oe+72?o݆绳*r#h6uB2rebElWn|' j>޹"'nGO9=m!1;=nj^NFxf1>јHaT΀VPFӏ[m9q&7dRdU&So\),?"*g.+^tdQ-J\ՐhyoK9LHʭ>*wY__]=2ORڌE26_cP|]vSAYOp0FS΢Ue=#IcͅRa;eǑؓ+A ~ÑԹc>"F;":\Uv.(ELbLZl^`n [sJT cLDڕnT[kC8p_\% =qLnq*:O}P mF;yS\-pFhr/c@ǧ1v{`Y߰kFhqn}3L,$;vUk8h߯uLN.MGGi4辡0s#RJ+\ *RLELjY$sD:4*:ɼV@W0_KtpCϠU\vIEzc2E;S:tVĽQy^@Wvc`KM0,|DdBgYZ07070100000364000081a4000000000000000000000001629779be00006eec000000000000000000000000000000000000005500000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/scsi/cxgbi/libcxgbi.ko.xz7zXZִF!t/7n]?Eh=ڜ.+8 !X„XJBB\oyof'MtM!WD6Zx@85*ils9B׫;1h'.Dw}#))㟋!^PdǷ$ 2|2R-6.Zp`1Ɖ-ͥWk\xV^}^ \`=;xV45aMru+-a*Jd) ^;XƗWwk>׶L7eAv.{W,o*m48 (^3 ߋfOزl'ɡKԳT!z%A%8( )l[gpD zql"F+/Х?@m_iڡmccWgA"|{Ey# $psVT1>?rya&nӰđF DhW ­SnE+! @y@e&oKb"#X.EΤXncaĒ{I/#䣾S.j`bTuD@ {|ZFĒ&kK]yeB ԄeG Q=H(#30bWϔ=ʮ8f'.@l14e_7G*$RPѴG1|nUuH"K#iGԌ5ۧ'5v)<#z~/;FPM;[cқZć acHS !W& 8654 2~lXiMK~08W_ #ÄZjOs,t8-5 m./f}jAZDnhꤷ:X= .>KľdV"ڏ%1n腳af 3etm jQo {Ɯ؃kuޚaP3WDzv$ĦcY4bNg+hb,0|#mFo؞~0mׁ>('XJ&88|RA^[9 :b=32U4U(KS+j >92~ݍG$$ I~AMbW-}ׁ̈́:˚|Ÿ'< t4pK = EG %KC4=A#j H՝gTc"-PQ&:>l 'V8xk#7|W1[@ Võ+EKZ1>Ov ԭۏcڌQuBjW-Bԩ!OD|fJp&%5,4V ٙ|rE|ʲQ:%ta8_^U4C- ?KqnjEO)u \#v8' -vk#sGpDKTgΟno t<0G~fkiH ܧW|AM3>|e^3}R+RFkE~Dhis c->Oz2,RȲ0+jׄץCw^S8oʓ0&n(!aj W AkG~@XT,?Ce{6?HVfE *[yz;βPUs>Bt_0mRY,EybaqIr&_VM)G.eJLQ.|IQ /syPk::^^If!˨BnZZnM}/)x5 Rjڝ{El}LaPhe2Q:EVRs70S^vigªsGZd9t|7sv @gQGfU]NhV ~,A?GȮM#7d +Z+s:XHj}"v<[>m Tf4>P8^z?~Jp2S4`!mGk+,!)跗_O}xnwK6Q4e ٳ#i Jp=-= GIy AG(6f}qLVXsĩ`YPSOe"1) 1)̞h!bٜ@0rsH7H|;u=ڙ&sX\"[ٹx3C@jY_6~HaѨճN+׺ NmWQِ|~;GEL5O :El (Äa׈Ҙ3YH$i4Ғg~@GVNDc*ĸi3;*vNnq}M%CZ Y7،5.1 M"]rN%Lf0IQQǔ=fv86~o^ vjM;s8c;Fކ>3!J @921zgƞ< *g}"'Gia}Lմ=X (;\-tj)FL D5]ąXZϓgu41)w7qsf㓅5QM\Vno;ڤaCYjn *q!RSD4uZ+;D 見DBXE/2 /-ZLY$D*+{K[>A 4QZիϬIq;]'`tLCnüKT\Zh8D٣"',:ٓklhX;mRKB jzr6C'o(ǘb^wF Jtר=V-In~GMhB栨&9z:z?֤/oCXA!(ɧwd7\0M+Ǯ2kK{Ż^';b.>Tƙ5*o۷/# FkIpDWncQW@I@zОӑҦriv͖6ԍ;.N {$:)kPV ,)]2^͋aV؞f8lҡG( Ր6pH)+j xOIo{yX,c);V5.g.hDT?$UF 3'zẻՐn"t04bx=x;LޘuTUP\R@ 1Zc sk(^~4*3SzFh&z~-5<&˹VLN׶Rt9Gxv~M p˽|u ׽E-Ԅ#F|Ӻn}fo}h)O3oszϘe/3[es"6kbd"C=p PClrzlwj7Z l ]lUSg۩ZXzzx2VH6r\g'?Ζ)0Uxt Wt3F?y|4 %7^wXT>Z/M'5`!onz'F鍬C־wZY"z4?tR)тtķyrNŹQb6M/xFXz vvxMg887~G v,|~D HCv- v~Ĩ9‘'SS(8@λC\zPE`n}؆fdO :˯(Dzo^o3e ^{Ҍ&!#ʯ6%68f2hF}m杰Vz>):o{"\k%mE9聊=WUi33|clO.#@&;TO 5kUc w4`8l7O/~#md䘷 ܘWԋͱ1 ݕՌ%pʀȮ  eaˏ"7$R7_{ʅ/I^ ͑: 6x5}Y<{RPE-hŵ3 e;4]y[e&!-0Fs_$s6z:`z21S~t%2v8Zr?@&ykڹ09r荁bs9oX ⥦9‰sTe$ )4bH=(@?!܉'&ȄJ[D*&+-A!6 ju G>r\V:y.I6(x%gj^?ȆFIoNl6JT9T257XX9um(H-9:ҟ ߃\7TQ_ Q!Z8OP֗l +>TUmoJ4Busyjq4"2K1.w3k)gPWʂFhnw*aXETq(7A(ʾbኊkbblMj|P|qd<(mG܍T m.K <9 m}}2jrݛht7ܩ㙕g![l32v3-nJa6MAYV#0L;ga#+^%m?yͻD3H֫S]KR.1m\7,݊p|-i]Qmw #Cly@u D0D"%݀iܛ 8nRe蓊洛Ut[N?KJY0f;'"OVz?);JMiùmh;иۢ ޲ -pTgVtG7Q9 w0X2wvǞvk;F|("7B͗z.$ kL<9):XǣO? )˽}5H٪h@-C+;|}L$*ȴbypRbXf_]5M 6$9䍭Y1` ?~M*؜fvr[5:lv-Ջ)_8kQJzG/OWT̼C~=2CO3ś$zigISbiF<\ɋETlz"G==ďh:9X _N֜;Su:%ot7VAEzڞ[>5'p%iAץ1qTOQPOi)D?CѻgLUh(^woP+,tV;PSK<쳁#*!9ac݆VAt<`#6=Io;MR fjOlSٮ[!"mDن ]m{#Fr]nz\YNezb9?Q)"D.!rYxBl{əT RПA!: ƠO·Lr zZpCײ©Ow$ nrq ysk[&^ҍ.LK›dGNC*gSE(slG126K7<ao ߺW\훭J%]Qx aλJ/M >rpi"'CḤ5gWQ n1׭|q-^i=g^4&t.i4{Κ10Dj38-I4}}/?ν˿sֈL)/~ݮp@}r9D=[@&\֝8K37͌8(eO=K˧c_.p344V"  LΌ,/AA]8v]rK-| A`NaYszMшRD2̍pu5,8"( Z[\w]#U)LE%dA8-?LfSD3aD_mțZ_,G?~GKh- nPuC<B JXB0Wu¾Ku9 "56xZK5f epiZk&JDHNPD:^$D@ L0/Ng:h;kYf친bzѮnopAeLN bZ'k `Tdz=[6ׁbczNYŒ=gQItXU^] qS ڷ;pbwnj98A\-d#;sD"z4ZADn][\( 6n*ɽ}ȈUƱ~Fm验jpHV(l!e@C Fe;Wȝޔwu! Tڥ)*E C-aAv]^}"W+2 ,&+(V{Kq U{vaը'Er[p4F̃ Y",X%HD:[髏ÀG9 YRzU_v@NZd)_E쫊E_\:yqP$jiţ1RbH&IkiBp"my@ o@4e߶6|!}i.h4wҀ<3+l&<@ʆSc*sՀAibr It"6U yYWy}N"9 'T֐ 45`|z} WZH Y}jbp b8X ,U7.ebu^+ =Vp_vQ,#ƮpYP+@]\:J:eY/ǐEgll.8}SSLϋ nS|XnˡpDs]MUڅ$\P3w o:}ϼC m^Xt#QwAr-=-:Y].)ͶMci~O8lSK4UzY!v{ >{-ˆ Y.| c3PE_Sg0U%wfMy\'m8,Åt)X@Pmc˳yT 5܂\ZT"'Y_-S^Zk֐ۃl^-HZmT.|̩L+;Xʛ( (ŭv%__-x۫^5cͫM}5tRMK̂)XՃ?im4+ E?YX]FqC`9}|!@~/Tec܃ɀKsÓ*Z/evԜ_Ď4,0 9R‡TCXVr{V.walsk\d-9h-O=1Xt)i;1i! t*ݎu18FZMxvSh[ A{ ']i=B>:kf r Pꉤ$A IJ?P~8tEaJQ/Fp!!f?G8,.)"e]:-x& `/ըۗse m9hGno>;ok)˷[ U<~`p]J4r HLfG`9FE\e+^<^!G$)[SC j^u]l[nLS-lʣZ/O!!lS>b8ܻϝ++Lf+dՕK2%h\:@*ҝr[Gè-@QPrF/jشu#JEGi,˜1okY);R)=ZÆs=ŗm ߼*דxёy T+5lAOl{#`9c+gR0eN>C@TBRc6Ak [WhօԘڅjF$oOv pqP/\nK?_reh"2J\[ZPF8@2D苚7J6he'&C(B0'!?%ⅲ:HM B`XB)zcS8]VN[$]O-G7\Q\iiF­<}6!P Mh Pp a;ak>E7YCH_1,DZSsO: 7jsy9 #n Zfi:ME^kw'[Vm*Y2ZLrG萺[v %:.xU,hN^#~FDSі6'a[Tأ<h)^b U*5*,` QEy 5Z(g5Q=؂]+< #+*w-#3 {i,eRU1 \:z~fRƶDC|Lurs-7f/>WC ƴ @,ߏe(^塣geP1 1G݀_s Ѵ- JGp"IR|D[ e!HͲ=ڰZ뽓l{x~4} w2&;=@DQ)>$Xi@/o@I1:2/b[?!F ˓D]=p7\ 5̰Gři!U$n LQcC'/fHӡs~־AI +4.m ֥a-%(|u𳑺l6lIRPn$gLЪ9m fy77OЊ R`⑺*ɀ,4EqEth>D:Y88\nJ@Pnj);BԣbGΎ Cj \Hc+DmA;b{[1!KkBP`dž:L\6k;Q-,/޹/$ۡ_&dVzNm[M5vS!P/X3<0^fDpy l\ &1ti+H)Ӱ=ʋևZ`^l&i啝"x?UB|#3P0ԇM5$f"_͌3s]eL]6 q㍞1n$>@=T}L-Q5@SzPK-=hN`|7j23iïxAp\ z_#"A+xb掘:7q8 ݙU#̮Ih)?|(-tScw .J 5mY-z{_q?xUQ8g{[7ZjG̱S|a#MZ%L.!$!}`FSyɕZ|l4FLPCnOFA&ٯ\d>ݲ $BRT>Ԭ7R+BXxYLא$IO2l~fDbI'pNKhuZDr&Ū ͓"T>?ޥj0C݁oC$`/99ꩼg.NnݏپqQ56 k #x,I`{qS,t$'֠uaG=O솆5:5("ٹ;mJܾNpl#edSE;YVa :j6IY6zֶC`y'BիSv%h:W>n>n1Ypކ0sj 8*]EMfdZ0/JB`I=X3@Pmowr J)(] }/8z0:f͟UE )q$U~'&-Q=  h?"iފHPk흠 Q[Bs&D/D[v9!8m$rg jR##2BEڃn MS@gɇN1; m9 Fht3E5[+[Bfk"GYnA@U[# L>tq $`̏ɣSsڧ̞=ߕZiZ:Ţf,Ma ÷LʼnYZq&ۤkH+n/NvH)HP%OE?ENcc&زSc[.X{P/5cD+&+sJeJ P X%@D¡;VmRsiM.Nn侽5U⥍ nX*;`^u;.Ti򁬁 2 2Jfr7~"LwywUz}pͷ¦}j5}HZlz$۸p= "6.67˥eb ĸ'aeܬEϜ=鉏F#Q5o_b4ߌy)URY:؛lJLlx>Wvf@COlr( nKk= 6K`T - dV(qU+4x||2ҧ!!bƓN5fyꋊj[bS' q}V\)1d[xX"3 ^L-G lN@ZXbj#.Ba>)u^#qԲg,)s\ RɭŪwg!LtixrPJ,i}l0;+›{0(馋lӃCa,%rONX2.-vW7Eޟ:y!PTuPJ71Z t@s-ȩ *_reѧ};Â$IRP*culr^ޡ&>dnG3yYߗҶ&]QA#Yʜ @"mjJ XN< \feW.H9dXЪ6QͶ|+(&zj$b70jiL X ԚRJnߛH7oطb x6D$W3@(B!1 jJXˋe`V*a k'0jTpN}Xƺ[p@T b8-v6=gBb Q7i uyF@R[/{ ,sP g5R4qwPd55>!BoOªlQ|hvXɌa/Zep<dki;?M i&,zn-\1 zźV^J$պDk˜"vV+L MCNoKF`R,q znq@W8?!K.wMDDO0dx[?=e bѓxNY^G bj+==n!yPqsOo2>,UǦj U=uK(@yn@C(F*&ukA\o/OU cgIYH G[f΢PL-+ [ړfN` mOI"PZWJ8Q 8?Gpr4>kx@كIGruqbul!@*%c/0AHKKKqeō\Fv}POC?5tQTd]uҀ8< c$$ :עӖD,r%ƽFuk#vՍiӅd`(}G*ҹŜ(qTb8Tzt^w2q-"ͷiSʁu} k@Zm'-ea "ƪzr0Np?-G+F4t( A~|b2@MItY/f2,SS˂--2++ȲgB>ډg8Vz)jINE*|[q屄!'^[3j2Q!D]=f_a Vk趉m{^tSvո뾞gnZNKK~D5ŃaFZ Z6G͓%íUo6Z֒xXr)SUccA]_ f" 1Ðn"~ѯ[G`.G:Yg_6%~*{esY %/P[˜^ѷ)KXjm@y=jէVo!8Tt)QA rmQ/ܫL"g:f)gUe)߄$% yOP2jպbLd$rǽL')6T9S*8m p (;:ш@cm0dJɈ2}ml-)?DƧoxg}-y(@)کhGv"E(&\r  ޕ,l U(NUQTYyq.@:o~W2xM8 "j0@h4p-S7qI:u;'6uϬ'}9ДrO筲"P|b)/Ƚ,藅A%eU# M&hCւze H{H-t#jf {$6E(B/ጐY?zw^,:/K:Q&A@9yR=r[V~>|3Zۏ+@Φ&ROE9]_3wG;VTTt4AS*Hś*%,f>FP0R f*ӕ.cRO 1a! 2o2vvS>33,]&!^wϒg\3[#w{$cL9(o6=uTqKcX48̷(z&<ѣŌt.Y4!!6OZ^&ZV6 @<8`olIh PhwwUM?*|s6juZ Ey&]!-yZ6MBz1 f?Xh{beVǒ` gv5)*RE_J+@bGFnsFV9"L`ouv `&QLܚ4sZ|Qڑ- NῬ2Ax7%UF- ,91k0t'2w\X$fQv;.ª^'s;5ڷ 3yi}4H"8Q}ۯyyO֫y"`aO,SO5͛hJwqeyDGKqYB,"?o3Uʾ1SԦ!Ow&y( _yni:>Pxwk@yrVB6iZ#C dRdJh% {:45~ x<&1x"njQc}ti5@9 opl # v6 쟢4a7-3{;<4ޢM.U|H(}T߶ "3j݁~^ߺ}2MCͽߺlǧ&|?'5BiQȆ i w+}.ժXWx{O8E9vZ\c# +vZ/Hd6k؏.kZ`Ev+M'z[ Fxd(^)7Hsv}ՐEU_dR:ߠ xbcExtѳ噭17i!Ͷ"0#?P9rhv._:'}R$AsZ}%IA*j{ 4$OZ@D;9y9޿#(lFZen}xa%]fXG-oH1PjxH7c^B @Of,wz'_uǶ-ƙvS<ԼHt.5 zMׇM/]&F[mS6 `z-iXwz9\E/Ja8s %~>+3U0 ӯ賜%/|Ȧԗ HXpĵvu13I¤?Zv/( K=n0! 0!?bQm=hV4^t+]:%GKRSV7m^nHϲl:)D.6q('bljUj<ܦ9Fad֙0W,4ٛ%+~>R1`~; l῁' !tf78aFz~7j;3WW,<^|vY\PȆ {xͲbdj܎j`п}A=Ymdjs6M a=j̩P[~?O&iG{_VB ƒR4t+w[zώVK5n3Xs<C'B""NO:q}RmX FX*- v8~RqW@XW&68.xBi~xvkHtK&0Zv{ʫaMx;&ц+C)Ϸ9h0M"</5Gψ&fG *z6 .J;GW]ͤ׹vYېS./{p)ξ S+YمP)T."2/1{``o_^|Y{Ev͏f{@ҊY]ؘ&:15ϙslW`w\T$|L5jҾ"myJ`ZY- P /ħhG~M|֡H|} (MN)]Z˝[:Fh'8}V/ˏ*T2z |2r,lA "yQEk ò9?ʜ9)>:F"Is*=)N6Ǔ+^(lRo8v}4Rg^dF;a4{~[<:@* 6zRBaoЀe*n`GbUsa텐O9C6++ޕbG^G ל^țU6xGUe-@ e0|F|zZ7uoa&r׃ N&˯ +bt%*E6㼷K_VQIM5 `tL4xu̖e" `xw=F4 #0aIs>j@V'㒜81c;zaO^bC%7 n6N a͚(iI!@ۣHV70hZ˖` jzs{f#Xs%y9svwǗTNEj#n\=}cd[1qLi~fk: / `b2QSShѯC92,]&"wA.} p2cl?IcArj01孷/^1Զ o _bA=3Xy%[?.< 3 8:̧XwQn -Ʃi-i'QO]Dz_2-C"[Ap5eʢ<"kfA hҪbu9FuA c=}/?m5ѣ/dETnԚ!p鞬T%KAFL/y.t_Z,×[m)qjީrE݂3'/E YRmvӕɢrY]f"a/.5"5guJ\D13G7ٙ9/󈴷nvϯTڧSǛz;V8_7gfAW0'==x#k\[)|ui0yv|+nQj! 'n`78L>dgq4R-ww&iG6U,Tn.2o a*Nf!M)P9s9k;J Aj7Ki07^>oăі0UzR֓޼ { =J* Q& ҏ/Zw3ڞ&]Fy/>DiO젔͔y } ɡRCF [1}J(x8ORFPfeKH;Ѷ ^px,8462('!A Bg-! OBǩyǵLɟE^a{ϔ>UkQ>{ػp{B#r3גc黂CQ6Рfc8>danAL(%=a_'D<;S5Ft Yq?4hB8zu(v2GdaL6oĵ\_N? HK2f#B)`b_xD+1; 3C'pEU28cY8jlv$OK5҂ln5(ꞁ>`חKT%2h TgfDG wl-U|=)"H,vWm\OG1e.*g]LLXa(s* 48ռh:( Ƈwz'j;$yU#9/0υu8ӍNQork~"u_ʅZGBJh\&ipU|P;뱩e=21u$QM?%-QrB-24v,aoa7S/+Y`|9$ rg$! LZ8gWD(ʞc7 EvDOJ4}a551mj~T;넳P=MWGt[:IP)0e5t|xt :4Ag;8mYwU -*-J5lq\xIs!xZnu˖CȨ@]ͩ"E7T M$Xs!TnH^HpT#l h.R+l52W9(ùў5a~g3Ebkbc{TpAPF˾͛qO:'MN'n7Fyu˜Ȏ5$}-"1ǞdC߾gIa-Z )%I8٬P9K8bQvOq,fCŖDKGbWu8WwмZzEa(4+ Þ,wI'PGEeĹb6Wt.W\U`QӶf$S/~8'jԛsbKx/K9WEFP0L8[j|E6WC <(L?91)gOG^y7-:D%m L8S=KT{ӷZЫoX$q] |OaK!vu@# ,WGPOY鎣g&B$iLb\U4YAO$#|p&X/ f@t9` fxQL5W1kbJB=Vq;ly5)ޓ'>zxLK6>ծRڭbvmmB3lcez^,.hF*Oyp@{E&NPҐXUOl-Z SgwQ (x&QO+DUw " 屳k]De]?"Ufixg=,\1}q\j[L3>HJM>_Y +z:J\-ǝI@A/O9{ީ"7Id{ePx;sk{sѩ3IB-{cР P>{$JpnY,UuD'ާ>Oem0v@χ,{Aפ+z}1g?!86 M53]_0k~'"F%dits玞m&BjuDPYEӆ"{ugNehԎQ (9W Dʼ1afخ@7cG{@%DgVeb;AWSSt<aNՂZ # GqӀX-MZ =}VlӘ^qH?ʋ?,bpzU] h=u6kua>}X @8ﮡc lbenFE .N%` GIwͺ63֥lWYNDg=u<ƚ؞VNlt-oaM|h.bdb0\.{S:v}#fsbtݶ#+,Q [k2j_#Ώ Rq{or4DGwTiЦ4 WyP6((Sטԣq6m?aųXZHzo$w*x}pOY2/aWRevfIġѴ7Kt_X}_7D'CƎ+dSx:'UR\o}jk_ޭuXpQ >P[nja3_ρ5T?> IwѴY-]r:Ub|'f&MP0cʁv)+r ?*;yrb<ʥ3i};^NٍΜ+jj"F[6ٗ[Yz,m|`ld ˇ X?񤽠0+rJyJsZT\𨧀ÄeC*EboEO^ O|FUx+ctrNj\p'i-"6veM^\?vZ V`~誧Z4Й#2]lz˛!e^1О~=}PztdX[h@MQJ;-*.`g<"ջR( @ΦrB u/.8V`Ӑ9$Wq-mZsea88:f.n>J]֐Hapu\IDB hX4qW3Y$Ҙt2ʊ9g˧WÚ:89$'KEpb>uK'f9Ͼ>")5~qFcNkPX7OPX2yk#ƗVJ+vuI@ F2Zu=(v|đ@\ s6μ×$G~".2C¢@9;yUنE[ [eck?۳`ҿR>G !6uo]r2Bt /b [֑>,@bnB7lk|9uc[XHy|Tl}3J<)yNT0쓈܂89ty~XqLQ#K0M+Gt"#O^1v5i -mf?Xϱ(V6p;+86j lE_wx/}Eăxs"QpPB/_-|4:.(scz{*-xy)FO1BOJt[%0x[Ӎ6/5Sh'ș:pt/4\#^v"KA(%b 4-JƢǩEauS" y}ŜNCE @:o(*XbST/TY;IHA+&SI+/6'.Vxl\F՝slFr+00wO0W\"zB y)fnYQ^a6~)K̀)cd1Pk (խ"ңPQhf=v0*Æzo"gv6gdkX'vY~H7j8Kıx:ݨ a@Ǒٿt_m(A[3s/\ێ:f%Un LhQ؜|t%9zaͱ;HNw&*Y. 'y`xS=&k2h#WkHOz{z !F*TElJ⥆_LHi.ۙӻNL\#]\XNҞ|Z Zs@5 T2T RAs#s*1@rEw%AʢS/,)-Υy1wڱM0y#.N{d޲3٨#nE gt^ 7xa9nHVYcP=DnU[Xj %V8c4Mo^Ν*>>4CVk 7jIop1F?HfO.\^Ϙ2iʱ]S#aUגr0)goc< v[UJuK\[.sHb|GۥwFcV7 ޸=/%(:sEn7T q;{RW}Yl@V:JwJ6 7wڸ4Enҗ>SJ|Gk?׹A1`& ]>}m_i=Y*˔Xl0ǻ4 4P-/'PiXɨ#F5ݿj\' et<);htR>MU X_HqBʪ3qp;Ct}~pkiArjJuBޘ/ɅWF6}Qn=ћ ˀ][w̄>"g&G,\ݎa|M<+/mYbLPeF\ ;[y.Fk6+ykj؈C?tx N\34\i0 AB غ~&X.KU"S*a4l͠6~l kɅuO# #d$&pإ`4c\7$FM:=lV6vA{s x 9?z s]c*հ^mր 0v`N[^;!\d6DZŮ%0!_ܨ+; pha"j r%}ٍmF NtF,Vygo']80ljpnmg"fw2]$7u$ey:q i?o\?Y F4<~ ^?uY LW.>4.kaGAz;àKv=fDBW?dbbf&ZXu?Y%:HYE)<:Wo†|[ۖ'9a@,O| m> C}hkOQNc6߾Wo)R.;-.D?Dй;)7cpGNy(kL\u؜603GWPWU_hrKf g~Lt3XkCEK;jFtz#^a;ԕp{uWNT}\e""U3ON?HTsO>^\Bp#9T J(g;,)S蜼Ip3"(>ǥks\TSlY90QvgR'_bԴ ehF*ϑ9oC]H-'L,FMSdx!cPQ̶G٠qgXzH\ɁonƤ>VEDTŭ,rLϨŧxd1!䲗T~|`)F(@K~$I{y jcfսN m, 2t_`DD'#K*m |9\BI: ѠEA<&l'uF.oAJ\1 Fz_ Ǘ)mxY>S6">{/,Vi+ VM~tVF^1踄zI>gYZ07070100000365000081a4000000000000000000000001629779be0000802c000000000000000000000000000000000000005300000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/scsi/fcoe/libfcoe.ko.xz7zXZִF!t/|;]?Eh=ڜ.+εhF%MK@_,]>W\?%S~.Vk^7Rp; I)7³UW:iA0i"p>.,fOY_\;/Rz{nDYҗ*E)!76wɹ i٫A}EcSMx`6CٚP$aH߉t(CJen"r֚F.A(po . ˪4 md*VQ0uۉ&.$$%b0+mʿk߁>1ȝEsV>+W4zNM_eWL"9 L,' f=HЈMyp/^JJg1~pօR_#w孩H]^UOM @1MW\2Z 3ضY!S$BLhi'F-NzU${BhkÙ$l/_ (}R`zqԩbQvYԻծ94wp`9r|W}.zIͫ%fX>۽ P5o\#*E\;{:YmG6 *;(^%p|ڀTRf #ftl3 a}'qNЅu99z g"9%P4S '$(R Sf>ը[r)qvzo;bЫ];Whv[E~S*S 1ms$_rAvՒ/~>4/f<_7﶐Rk/:BmW0$߯#I{wprWq'i#[ԃ7 rɵvo(L<~Ҩ%@}pq _g-A[@TyIy`Km!h' d>;HR 42W[մ3;3ۣwѶX5O [7StCx˳M so,([BHwI;QEZq*y?DŏQʓ"tctlnAXk'Ŏene)ڝ˭DV̂ ρl@!}tÆ!vZm8G"1{µC2|_<؝Pʡ*Q*˃P42癏+(ŝ}%NzE299&w|CF :]fE2Wi9l*~W} ڸ,V9"UvtS8~)~:3r$ʓ2xWpV+@X$< QxzJJveӺ~Q_c?+7<-_GY'70O؞M_e) b~Xf?-ufwһm < aAD6$ObjI g [h4ִړNS#RhH+^8bj fzfn='eO6~{u[,eiN#fCXu#bs8ZVZ'lq=9 &I%i*xXWnv(~8I-Pz< f5#P.YLHc9 e0CUX]a im/Rjs8p7O0+x.zR|䄕uX}f;H3 0 ʒ ?X]=L̺/V,u=yvnPo @w\FɊNۦo;U!qmxd˝a4X5IKd y%͙(.耡(R/7Gëųy?۪1"v)| M&X ؁,innˡCprslh9C̀#ud涙}[F=|E'Ygl!*YyT@U n,(mmYX', s!(b2!ca거#ίr02ֶWJ,&?RUon46HU({3t-tӀ. @5Yf;򺳝"gyk厡[SNu ovH4 */ҳ3ٽy"}wyFG\/|^=t0DXE[ﭳIьkj_ɿ\/~с4? j6R/Єt'84~}J1ih lx3w+Rtv„hC-B߼D8mkHz2/?v̹;Iw9;v 5^˸hld> 51#@GYIhS@ oggB@rcTd2ZPyA$4Fqx*lQ}cCKcrFt3ŖԎ-R6id*@f "`r3B'!C<]q_*Փ6Vuz{+o*U"=[Ga,%*pa}N_90#Z]i)Z 4-9S>6\ Xέ`ɯK\?fF(/vPk`O(5U9r<,bU sgdHIa 3 %l&2S%珿\?mlcنE̊y uN&)`sw >M@~ym)Ͳ*xm3ކzmla}ˆoc#Μk7|INAZ*wyL Dpf~'ML7+rԾ4ĝ,*&%ƚ^YSDU U54S!MUthjfn-X,^HE*@c“Z QdrhPr\ !ƴuF6ʦ8ei% &h]=8:f,4wL>/^I[(v`|AT(*Mmmu&r}U3R T(# _S2tR_HqLOl^K8 #"IA'nSf^ 5'7<6.DZ&88re|Wl]XF--KqSD` k^;᫜3>-7{Eootea*x9n 9;q~c9UVï0K]5K*N_N\eD&wK4 [J wݓ.``4m=GDhJ}~;\Slb So4*@hl躻+G_+xh|l@ߪHNةNL*:6XSE*\owUSćESoMv+tqx)PrCn 1V[͠?F?a\L9VS_7q7Fbu{fFJ>wtn}7^T%"iBr K~Vz 0K Яb&g&Cnk4o˧~4|C OIN״"k/+ZȠ%復1w3Lt[NDx9ۋh)4(UZZ^wt )ZU``^)F3fZt?ξeoƻtMJC`G#`͕JPޛ/$/NY;:(AM!sմ)Ltr00Jq34.T\hؐnז %~Mm[$^ppӃ!g#k-~#bS^P52FɘT],*V,$3Yܡ~9 ͗'JpxX.1+P=:@M^/kN U?Lĭ!&h0bFl% P^B8#[0ΗcN0b. 7@3% cz`%z*Žamq|Sģ N`=/݋gTMޜ7e9 K45#Uïzev-,]TH;"M.hXЊ+U^ois@.^*b 餭@T qvnu>Xj~-ݵ#VQ)i+(Zik?keHaBJz:4`P6D=ӻЩg§|V413[Tg` &{)z[FJKlgrXUY&ۉT)sWV'ݸ]Ijf9 >kvL\` {ivČ[q\^UJO k=מa %,Et׫fhklӗȜ]v]iۇI kVԷpe`}n$3 ^2 !nmp+`.EWPʩBɞq햤yY4D*zbTa)s\y9 kij 28~V-5+p4!F/$:q/!^ل OIwfBTdL?B6'4LSoeX`ҹ`3~ 5f?G!cB&?:YMos>\iK5Gaa|;u`y/kuB}v%:8紒fߐ M={^$GN&I&SQE%+pdVU6`'BOzlP߃ΟJ.nv4li^"aw}RHHFp3 XtZ+ȖaWӡ$ p,tx|/VZ|c0-YFZ)٘7s_H)vWeCіkpoM3/Ӽ|,q.oܢKL6V{{W֩z+@>ϥWY(UQkUoًɘ AtJw5AUt\OSm0<h&2}?Y&{6HɈ+jK1[Opbpp#_އ>opf>JKrfk%6W>o PDf@#GgZ> @^Ϻ9٤X_DY;rr ؑd YwDbBf  tɬv b*e/kӀ%m(!cG*#kQ2yzuct݉{سjɭY'7Nc=!SX RXIOUv8/PF-)gB"[>\Fjlc$eWuU↑Z/dCd: %P`;Ϧom#cՉC VglNy<DPD/q(y>uʆ fBʼj.\P`Thֳ<9254$waټjac| N RJۓ.ʡi/7Dhج`#~>㥓@Т+$.ᳺu*aa+PaP [WW$_{⭳KO}~ V 6ޫJ>}u[=:b]QA /o8IF{ l^+J~^+ mT.i8 U rm,z37?M-/a>2Z~z J)mfie/.iiə/"\=^S {F^gU@b+謋v(`ⵖKB=h>#>kmGP?A>5OHCȚGqDtVJJPaiOjƝp#<{Hv76v+r~;Ŭg6R)vɏĶ@-p{j|4ΪY1G^7 &(R?[!3 wQ" >pHK fnf)6nP4@>8ef-aU֎"`(C.4ᙙp`![{d /iH#k)DSa:R~ΘBu+K>k_uz9Ha=%/4,߹T7u6[qh;4Ň9YcOۚtfwf},CpCz5$6E|x(jHkK[.4èѥ5Toh&-8АQb[ɏZi`G,~:S`V>CAwũ|$'< p%m)e+K O?(8@#o"z2XO䪼?.^mG<f"Ah Tr2H1k,Y`2%r}|wN woln\=1AܚYmp0"C{8lw x&{/K(iUx|řB3Wad'-DqJa80{Kdy2)!uēUNYo u)#bP6uAUc%{l-igc'~he[E;K|;6A:k_TC\'FK+F' UUv6r-;RUY.QVb7aFJ4!7.JOF0RTvβ"1idDO/,]ҩ ĺsh]#g_-&Xvp- KBN(*b=YraM*@ob#&usE 4!%5 6oc#bqN i}-a*xFQPŗ^nhk-butn{LH9jK{_ڂOVSZN :#I-#iu KV|-|p׺XopYL & ݑw8I6G tPrc͟x$tL=wAVu= 'e[b$E}Ȫ ]jw kiٹw"DF)ޒ7VҜ[ΠiVË\@8ת;}ox:ܝZpR`nHŕcsސrS,?|wVb\g]sV("&. Pa\>2@Ғ-Aj NDVx+AۇDkWc{im)a1ޣ2)8[ ?*hwxMgNOa1^Eg3lt3~3tCW\D ͔1oU0TpFcGq=s1)ҭqxu{GQaσEʤφ8=5[R7*쾖C0!a:;n{G[7r_Q/%Fozbba* xA!9;d4 , Y ?QC ꢐ/]QOj+9X&Na{,ɌyZ{hP(cxp<1se(2Z)QB2]\<:x:NʢIbэZ EE{ybXt\rCK}wum+QmhQU~sZa>1Xc|7'YYZtFohh_3Tyb i\+ԚpBCO!p ެDֳׅ?]]>=i۬2mCvWmWY+T(1S!ǻ=!'|ӲRU 9?`GR ecDS&Їx6QwxWFߞJBy=yCs HwE\J]UJmցJIKDw?(4oOUa$sEI'  PM?wzTrjA2jI@OI6˛*?^{k>>tkj`JL>5/K [ fUD0(Q["ln6En(j#{Ӥn9{-eစFT d &KE1h  xtB-Q~Y.Xy&E+2hYgi*+$5Oz¶$~-K ;BAO0.rh!DlPrqfY;rD3 V;ّz?G'tf7U35o 3Ddkc$ O:~*l,y 0+:OܸR5Xle{MXf,f/.^tp.7&FV[2A8anx%dp?[9d|NDY$%[0s7Sf6lyosSuB;|Sn3/rg$e2--k>@"ە.};xh3D ?b41IIP8HU%kð)8DFdBdG /շ#l&mUi%>3?; u.vyي3-;^ib@Jvy/.d|%@kmB@{otS_yK=8N.x?ZZyl#`}.ouzt8aٚ"RTJ}Og*#D\u7tK8v6(-X"[JT/˰6CNBu#}8p??5vY޹<.AsHu$n?ڼ4%:SH)*dXR%Iy @c[«\⫶VH(ޅ^>J()AQv[6p_m#%K.=Ҽؘ|HxYVu+)&1 ^]'jL- K?]>׉͜FaJWu^2v\9^ 2g\`^S)d?тtuӪ9أ{)PŀVIaa\)!p<;NL!wНMb;e"@ѧstcpd\|>]ugWE\ti:N硹>0XC=}ExTKuF[qe!9\TbfqI0) 8$&zxy%j0фBܸ#pI4!X^.6,^ 9~r f%Fig]a}a=.̿6i"ܸGnNgz'e:Y.iT`ć#{֙*}C p1AN@%VY>)zVuVġp0@؝˟|{8OU{ T[R9bUzKNlMq6:;^H LF\>ms^ L=ǻզ*"fLz}%4Fwti j)5B8T;0w$T ێ` /LԜK`(cxSq=y@"h;\L1L<]DHx!t !ZAx`YnW @Fp3y "?;]IN ?/65f؇܏[)hh_ {bUT,ӬUwS,]N?x(f.L~BeʞanT%9/b W&Ĩ:V*RFClrbב"hiI*774,O˃IA{\r%Po\0~YkfO/F,Uo,O} мLjn;L\+Ml".LߵOB5!:Us~iI5bG(!,Tքdr.[i&0"5pEO^ɝ.,7:P{9M6< 7O.]9zl[^ ^ˑ{ђR @jYܝ4H|NaAI `*]R>g\[1:f:Q}p5=p bN l؇>Th!Fp*08R%U,wJ{y}IMƑi\$ueoBg-ӎoKy]p*ͯ`O%py'[lkVb!5a/<ۙW&'_USȭ'6P`?n@Sܬ0m%B+;/k{ݴ+U8EAfEymcp-vZfC|u.SLD͂{C֔%22'֕`:T? HApl"ju.%o!MOaP"+ -\M- rڲf\5/ҧL6蚣#.-\_g1&&YX"\*Znb]ݏ_z0d^yx`%҄JbIEI~~T1~{f639%)qFj{#fe@QeORFv`.$LqFVIW%N;!P+Kr:FZ0]Ly|~{qg;a_^ܐHXsU=-'Hlf \lyrT+=Cq~ lS3iɘؾב8EO Q@={֓K4T@XF 49%Y jad[R^Z='-k%%$'b>އXf:;0x7/Pe$WJ["&NZ0q̳S8gKnES"dL)?K fSD;ƃGj3nGyHP=BgLanM;aCb=PԐX vЁ{yp|Pcm3'-h 'IFʍSdv G٪do7eHP'{emiuMs|6^mfH{ ܗv4nj2_)QF7_ KT RP]^d88_BO#}4sU&Ձ$ :KTdG=wR7_y퐠 |Bb'o fѓ$uӄd!X;a8ί+f6##ĖVl0+&m!Nomrpz)FzfxT4@ZW\&J?Uf5~afP1ϥDಠ&9J~mrRdl"[U@R9JRBWu('8[JYD"YyOQ۠iMY6~Μiu<Ӥ`/Fų33&*•YHvJZ_M #,A~a zL,9f]PyJ,ۏ(B'pu8/|(К5 Y82;9ˊ0@)tSE ރ(= YߢDW nsjb]?OVBI |ΐ/]4Qp`0FJ eKirٻ>)RpAe3 f 8Dp'cp4>T!' /'s>D0jeX6Gzs]aG6&u`y|UYf(F?'f-. .^ 6PO*7nU|Z}֋c!Ɵ^FtTvdr*$z.R*B-db~^PjH:`M *=5\H,3f.t-Bb LXH#,{zս%^_B( 0L42iQѢ|,1NKǪ;] oT ?rd}vG y^OOBD}i8Tʠz\KC[cO;|pLΗ|iظYu'M\n1[McnnL`@PGokOϖ1qeDE׻ y̙u% %rEe 7padmr=YT(HiP&UB8.9f]G`Eq, RT03MSH[.(&9 ?*UFJs'bb6Ft*{qm~#mh[܄akTd΃&3$%t Y/qS\:ipaT#FmůyYK')IY4~>qPЮ81VC,0"#5;bۍPLD%/p#mNI]muQڝma#dSw掠+eŠ=Mb*;ѼKpя,) l=}+afǶZ4=ե#@p]C ȡNs_ iXlEA _r_61~{FyO)&vIr 6M-KȈܣ$ WCLiPc犮ΒdH)P;W!98"\N KYtRSU$XjEcuEĘ/#,lZwbXMVGtD^Ls{.K>TDVXw\wq&CHY[j7+"M" C󊀄~vLs.u6cR#%`Nf-AI; \uqOߒ_H(WU6TH$]Q՘Qbg:Jg# k_ f㳱+9)̧;6G4W.1|nA?rfdƶ0'WxO x% sWXh'VaF!v&$3I5,5ur.'0KEWlp皜AS-S?y^uBjN] vUTl 'u3>2TJ> 0ƥDx.cY& JA4 LxX>FwBNm^KaL]P7%^X?BWyaIBUG qsѣWXv<#Y>gN 0R\UگWh׬ ZVd9(%WՋ~J\qXВP)Mu&-z#RQV 켞$e&˿%qQh%U?C){B|-@I*D.\1OBQ/k N5 ؿ?^_XCUz/]ww0w;A r\@nC1Мr@AJ,QGjN܏t.r!+:131F{(: pّ(lweMVo6wk 9HC>]YW׋6oLUWvp:twm˨Iq8i@ԶX TFDX ڋ _Ȗ޵[ԅ^aR/Uo=Vx!$\Ԫ:4շz`. hLppGˈCk$,I bQmT|K)֛FYQ!C0bR/_w6z,=Մ%`&Swmk#5ѨxuVu6h~GUG~ᩘ>ǛbAV  0 XIF(4eАbR&S&MrsW-4 cυōE]:I޽8orny e0,눈ׂɬw@]64S<Qd׸ppa a1+e>v/1]74+ 1 { ǖ_1h̊O \>}v9U82 IQd^[‹nBٹv6ćX"&6m5t]Fy<˙FD\'8X_K+{B2 k{?hYЅo&,#b j߅G9vyJ ECwjz[)sȄJ"B4 ?6l0~k*G aFsS;f؜rxݚ6<+ s+a`;s'[0Q~Ch*vO I&+Oj Lj!v_8~s[҂ɍxBBQ hnsq_& g`zcnULDf4RԠebAV@yI2 V,K$$J: B`BzadD SCm(lr-%]fO, KjV#W1f5oY0m͢^ 0<\֨^"[c.ٱbmox{8:)5No@\`^Vpy9ңU՘j VpX:uij4cԚ?5ܦBw:7(ؤT@k6'ڣc<>e׳. ÄWkC7!lމ]/0y챉$ PgC" 9?:X4P ͒H*رZb>&okQ+DBO~4]r C}BH- K nD^Q) DyFzس3>'OxCB7r1wݕQ7j`3#@=F 惶ñ?)5N:E5=mM:E-DB8JIoHIB5(i,`~tCD7zpb ZB^ek}g:^g[ʿZuYelيVYF*, {'2t;S38n2L?!&~|4#񳭲0Uyi6gIg:Ma=5pԊoӻ]ywN} iz&=x,7ǀ [-zA+\*uɆTՄMܹSF+^tw3QPtP!X4)#ԟ-?@s v,CW%W<#=T%y2eK^ca!+͛d5xHU$r=gxѭqSTj5{{<`Dآ]`5TX 3 nCӳd}}}Kad8uvX%8Q*oƆZoY)C醫izNWX@Eg} 6h5qsLfR`3{{H՞Չ3H"Յ Ji' olN^5#z C21n_N0uKf)҃#0 d3xPZ hD()rdsM͸(V׃R2ш>~7C$?Qޭ>Ǧz)*@ ]Ir f17E[`|o0=0w kqHMR1ZYB :C(^|Y->I_Y{fy9:e)v[*¤{`:t1SA[?QUr,_1XJUnV~ t.cV@+kE o"N};q8 HV4xќS1K(r7gNxB;\/ OZ㴆5l?hvy my)V+Jt>Ok} DZ&+i)=ɮ׀yZD$C= L C% ̙Wk_.0pR 1@ 'U{GϷtl7?B:ɉLKivWOt]]w ߰He]Ȫ4)_=O*a1wqX{i(51k\pg0Cx|Pz9ʟŠ?O@ΙrOY3h犆A=7o}'jPPD tƫ] D+\ C86:ƾ )uk3DW6mSKWǀ$Sܜ6O`/%.lSkDSLD#m&Wn"8۝ ]荴iAꈦhTW2}@)XdJJn9OÖ \n7s݌ z1!p2`v.w' KF\%4L#J9h:پRO fu35{ ,wte{\Q3;n?u y&kmpS19*Q+q#|bjddgdK0͓ 3 ͨTjFˆln"a5Zт=.fY(3{dnRvouGtZll =|Ō_uxA_nmE!. aUL@[񆏗wXdGnhDhh/`R "m, gEt] DJN~핓ڐwc]h]LM,;V~T3 .b~55eֱ`>}KK)> Ü.ƞj,7䃑\kT;:&G\s:c;pS<׶Zk-W_iAcB z̗>`+ D4͛(`zPD[,?cl{ RyPxOe\=!0v~iˢ z7PO}>"62ln9 '|QwN: Y>U%a鑆T턂+\*9? sL{>X,iԐ8v'2eKZ7*Tv:%KZo"66c[PE*q_& KdUb5ȤZqc)HY ّ"ϲe#n3,ҏyݣ`s: S`RB%%PF$2jg*bJnj1Ro^V_ЁzF+OVjlQ)4;@O児[AW_xAL!4N?^)@}2;Lq~' 2nZSitA+Li]Dñ 7}\ lF/ ҥOsuZ^״YdE&<"]oABrJ"R!*vb) G8l0G8pȡCY^Ί&Ryϻ-)#C?ܴX)HY(octoB k7ܗG(s2[+yӇp#)Z$,ܗ7yd2W=( g۵>φ]]` `5|"f9,,% + \iX}!!gO{ fy;wZBtAd|o5pԠtINI {`v-lXml:PKoR%7.>o0Z>v &_jG5,z#5N^1 EG*F5$F%3|$PW X3^ azXņjtykl%t)\R@ZGӢ; ky.q/„WqEﶮ՘Vl#3rZkA܏('7n ;2t~7w=geoRcVƅ]aRS Ye,GXUiH 2mr L8P+MU( if8ސjg#]Fn?$7ܜ@CJ^P,pp13͔MX;o&)xicF1 ĀwjQ+ sK5Rnl]2b1(~׼۪w栐G*jZpjbO;\wd5$jc'Frx"OsB6A\f"?t%\]J$mްO^qypLa1{˿?E ,H(q@: #"ѧ7rbkҋ)*X2!/]tR-m$DRW q$8Dڈԣ#[z^5}L$8U% #?l@qKO _}"YP$ӕ_"إgs!}5ev Α͌2HdjC=@4+%T*W&Oe`rd C֬>[D~~c96%Hڛ73 rz&b@=jj_lvEb,~ouf,{ '=({IQ~ M\ٵA_ßC!,߂z`GIƮM5û/iJ22kxvU EuҠnMYU8sbৢ9rLub̟+EyCY;!⮉("W^ŵ}W$t\M4P7_]IޭCƓ_ #fiA 4 BTɃ3}uW#JׇW?oߡt(s'q`k~ܬ!rO].[ Uj ̒d۹ْ@͑#w% a\bzIFSe)⪊QU\e.nULZ`ePO`}֜ 1VÊ` 턀6 9*Ahg;Դ;4BglgܢjĒfkc Z͕&-β*Hrga!4]Ut W Aif8R% Æ=}; bِ)K2sY%AI9+ws*Fdc,8?q x7%)Y!Pr)mW'9绍B%o*b=0/~F6WUAjƜoM`]Z:5̚ |82Xt=3(h.!Q]/E]O$ P?ԷUA[7XP)j>19% LQ9߆~Pvz=.%sM+(ib.frtH5DDS\<q @m#N=n-Ik(ԢSp4sQqxƨF8`>+K,γy_Ųj?1 0r(n N.&&>MS=_lp Hѿ <ɰd#}7(  ׼>oB!jş]5Z0$|HC#SЂ~wчVG'!3w-eQ svq-Xf9NݞrQ7=JF5ˉw4[MEc|mr DJ;) t=-?D֋KdLaQIl BO) kՑ'H7&g=[֮nԹ=#$ƍ\:\xt80 J5*lJoqtiP_*n>{nilC—gL&Q]=8םQ'_̇'_1J*"wӪ:N_`VqOns tt q__+>L:#8cŎ"TYHZm*bZG1YN 9AlRԅ(3} 5} &xl!C$f# |ﲤ\4$U[H~zq1ǂF1S9"X QbAd 8Сs u xuT@o΋AKS&([^|SywE%X%+b;lֹG% o yz4leG/!"ΆwH5%Η?M!&ZO/_z2$aϿ2|zrHd⥰T.Zʞv58Iv!Ǧf$lzJ"|oI685QLsǥ:]DOL)-vns*Ti 4PLX2G#+-=A %jƎRXV*˗4QqYո =%?u\Oe0#TDS1X7'Q1.;ʲj06,J@Ci_@?ԶAtͩIߢl0I35ZXqHp;\΄_kH y(e.`_X?O,JmD7݊ lPc3;v/ .5YK#,Y%\i63Jvηkbř' ;f?^39f1bb*@5xowĔ~A|w6o:7Ao@?'0$0 ,"ּn \Jʁ ]W'0iqqeO@ %ҝQHt#J~*R(VB1oҡiQW0R8m2EE)T-%DLn k,(=7-\crѼؑ؎;q}<j\Іn/(vjQ8#u < ⟦1{Lg GVnɁLt@p;BFny=uW:sׄ|xG>j j}#{RZ6Iyvy* bKP.C{tPN1g v jQl瑃bܵ{CJ'1C!:f5n]Fi^exz.z)[Sv_<O;AD ێyL )9]z m&)Ґ/?.vjіZV/LQΪciG@宒`5wRa+/RjtџY]v"e= ek?m (ąFtc<8HA/S;.[yyEEf,.@T'gId!D٩{/Jun g4CIZ5v'6(p߭ؐXq7_!Ҩ'MIa^YkybToGHG[Zwqޤ[iD76)=pN"XYٛW?Y#ʤKj Z:_~g-??N\_a jUMD)#6bo/wg4K«,T]P|enŢ,CPQUT%' }JWMH|]W(UfPfًl +zd GO h={m;ˠMrBt߬qռ̋Qҏc8g~w& `h>GemZT]I{x0*ɛqPvy1wc%OY9"ՐQSVN'V:8Dgj^A#H6JH",Lj)*b{Ne^/%S{դծyT'?>۴܂aM.Cf+e.ǻa k~A@teUSwz(FP k_x͋r*R>~''.d0E+ODHfWM!U7Wmf~ x#UM8J"c '>LTMwR$^t% +H ֚RoNQM2Qa r*nol)R`l[SrbUYp̨Q#jc'mHFj-V& /܂T:MbioYRoY̓3$tLTltv>x!ZZ0Rwq#[bꙓ&"BQ?>A$1U[xt 3cm<}Mlzw;#(XibԤ* _0sX,/-J.^K.Νl #wn3H@Xt^{FK_Y<mj*p4bxg/ft]7s&B VW!Ve0:pիדƖKZhiZr*u!F5@abl%HFM8 ƉHJ(җ>?U+仔Mc}psz'DAsPȗc@a--Ċp+;pr88C "ٛ#?NVƫ: ҋK~N.DS--nByB{Z"VHӪ2ʠK?[8)?dU]2/K+.߫i|' ˒rfWs]Pe ,8`l@ObZ~(%GϠ'a9K<)y6H.flԎ+p_a)@Җ`ƺ2E ֍Txc0Be0PVE@[)*Zφ4_EPE+\Jՠ3X5~*(AV֊̴O4>Ƙ9TC91юD<2HiH=u/j'^4DxCYt{`>,S8U>M*#f/)gSy>ǎ>%WJz["ItOTh1٩swA^m5ѹ(Yl[ v1jkfBG3T v1eik8x#,I8O }'LhpmjC'P1sxK $)݁u $ݔ@=ۺNj^۾4;pkPM?~vb?Ϝ*e hsdcb[v/ m;P.s~c)%'Nt$#(>9l.٩#Uc9?m4UתHS)u!0S+`sdN2K=~yx,XmIy#^\ȄUm)Gt9\zgGg ^R.Bx m\&zv*\-"MʜSEP]3bB|miY`Q2. @pĆW&??^^D(93nͭQRN*ɂ 'sl;ꝇXblQY$a `4"<_>!]EPA.NfztVs(;O Tћz$c58Ɍ)X]"%3:mRzj[Gnd0d1"ԇ0Y/ܮ;GXycvO re1&gjr!#RWx 剁fNe{6oԂP2RQXQ~xSœ%d<ˋIQ%1r#v݅*yS03ݼ\4YYvӋs0I1EiF|s$uDiYUA)/+~n-zCm+swUJ#_~y5'.)9%.-ru+"o^R^˜xZz @CQm,35z ^ EJS)7 :gYZ07070100000366000081a4000000000000000000000001629779bf0000c910000000000000000000000000000000000000005000000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/scsi/fnic/fnic.ko.xz7zXZִF!t/3]?Eh=ڜ.+`iȰ2iEWR:&Ca)pOsB.I=ӗo-u=wޮ2V2.<8@j* wH`tD:[_24*\qOV*:2ۉ*gڰ:1ı֭_3<>f磌~胐-%ϝY&J6+,%1NI;7Qƪ$ ?_iAv\(/ƛz} x0 mqbg$h$$㷍HlSɐDCSX2Pj4G>j0hf$eA Ih[ǁ/eGCʑx=3J?ʞ"rx|=og؟}]ʶu(5v'.M1=_6CZf L-Rd{~'6gG?DT%z? GGd%0sYCp,;]ȉ|9˟9?g}1tfi,._kxܞGwsYDdHg@#Ľ/ȌU#s=Alj&Hܴ1 /JsH6OIp!ZaCjѸ uo P+)]1kvA͝ aP@kA ~=O;k{@~^:NLи MJaN%Rvu?*cT_X|ؼ%f[ɸ< {YFfPjaށ̓R /:CQ| zj]>a IzM7C"}EiJZV fCkc_FJ!K a3i`QY@%E5(~Wm93N'k>Ǝ;gN5X2ݎLczIPAՉȈ2oݪwlq&cѧ>L[NGO4K*:uˍsnn n>oyhjI/ ?4Ā'P]8[crƼyAIoSRjVmg B\Z8+Ӧ.<#8wU.`g328Mwرss7%U Ъ1Fӳs>'[>f#{> :c"ֺ>^*ngH\Oۭ4!;N-/i D{F^ii+DK#<%M9{\&gY)%]o3sؠ)B +)Ly݀ ".@owP$?,hAߘIP)E{cNC;&{ԝ/tOUMKa\O- M~ߨ) (^ X$$(4Vb5,0H+zXs0bh#pHqOH55ꍧo9{Q\s\ȼQERy`J$(=QGxhh֢FE.joķ=~Ml A$`Q݄.W s^_2V87Xߧ,w $*릶 ! o:/;|,0DZq1"`?x`;"<׀l13A*fxNb \$2r397OJm);JWsy|zr`4|ZG\8eXcHʼn d'ՙ _x;R^R'DtPb¿z>>bh)9<Z/x'%5$Y Hy1׽П{#9T^wYz ̟(=I[Ͱ<)&U Ae(YRnox;U[To.g%GSߎk`Z1]xZ'[s±%}"ᶄXspojz'ӾY^tLϦzSs:Qg8(I&cfP停n'+"\#P[y+>@fhsSG`TS a9kt g-EjM+4F^Iݷ}:oԗ3)ȍ"*}4뼊C :4Ǔfyߞ/"Ix_pfGYQBqH|,3x&:?V/+PoJ &r;û;}pbVr#Mxp1 [j\(ZOvu)νubZ vTj Poa 3Ցusg-ʿ{bXQ I{!0"6&z gBx@i˭˂>/''+ f4gp T?/f%-;* ^-WQ{@ՐFl YJn~EʲJigOG\L@NL:^2  9`xdѭœ $E~&C^^# :8"" $hʒWlz݉ILl7}щi"whdq2S:oTD=U(,ϩVE$E a]A608}uL``[nf:É[bY'2FڢFZo.Hah}I".7;Y4=v|˛Sſ\煁OҲƾkÇKUXi#ᷧT{t>tmm: I<}1Q)mu@WX]~~ׄƱjya *  \+FW`+4耣!F,>i9$hb;vۃ4 [y a:u9m= O$՜CH͹&sQ}!bxZX_bSwKO־IMmPx )}6 *Qb|AW*^]w1hzK^^Nʞ @v~CVR"*#ZV(9쉝w 2HkCTo}t/w=#HBo4ljgLʙ߀ҲM_לB%_MoƀW뭦<<oW Tt~#h#Fd\_1PL2JIlX0o!)%2|%go+lG'HI`I4 zq qIHz[7?)]M@r5[n(`[ qszmF)xjxoZh54o 6: CGN@lYu=%xN9x@ˢW; 6PI=;v`VnhAgt i2\@ XwE7;˖0w8<[Y+? bQq\`xUO=V=ڈ@}0`k^hճ> p{ )|F>l L. 7 NjT$w]I^b vl/<0,. <s@8M{[#Cd5,Vjԕ /j eݱm bIFsr˹^w_*j[ATѿBTNJQMcc,_tzxNK>6TT~n>'O o:m=w ~<:I}Q;iʽM|prkԍ1iÅ祐Z.3cd䆏9qsfѽS,Jdq6oͽ^,j0”#D#GAt RD#zW0yȘ` }joio< 3wnT@(~YuȦKD1,JI~+c, l?(n=mr3;1vn9g\57>&ӕ0dZx z/ U @ ֩ `J±#j+J gZ[~f3Vua2->ĩMr1q{HC@5,ޞUqĆsWyoڲ_k0 H^. Bﯵno1|\AQfP5oiگ6롏EC%FOPBUTkJ"~8ڛKVߖ_Oz׆Y4m}N5vPt>I"(o|(,6D[ ;@@sg. -Ug2bvpaUFRkRɭFFO"Ў04Nij"36JDj@0JCX7p\t`./$6V:V3d}V5ʿ'r@:) UEK{QP >@}7D/[?Ӓ)2vw I sn.3"toTB8x::9ݒlPMHM0 N1~%4S֒doH3.C$IG,7}Άn oj(\nb/6Tcd~o.itNW "6$= `!҄Kϲ}?܊h]e֓|5} .PĂ=o'ׁWcuPj̶v4)~F:Kг$TY U\]4z *Hgmh42Of>qzkr[fq\#;MS*l]QTV:YG5rكYJ8ƒ gn 7g-C!~Y68%F)ގ;]y޾D޼k \Dbrng˕Zm-`=\f=88Q7ȌQ蹧3}(YSցJx%um v9}=FR@g.L}(߯%'E8C]ta+X( 8aaYOПszw0CV`=Gr+a7tCApZ#| 7Q$zko@B($l5"])49[QGwA]l./ːhm&jK,raբRtוQFFg6Ɏ[HpoqmAH"m(g=l]Df.4M%sD(A؊F[ˇ- Zp¶}v% ƍSrP2Cqp2I uc"#,Jr AښZj_6F/~$=8ntJ'(x:NeGd>BKu*^tRs,;鴓d!Jjn:Z "P fa6E,صXc"!9Dq*U^A^ b->|* M+F?!rG2.oDk޿iݷJ !fbVȚõ n(nk;<ܛ\P sݚrֵ k\}(_ HL*Պ̦m >+Rʖ* Grm~{.̽10t"jҋ{ZLpH󢇃z@tTyR VWQ.6BSi;Is'L ^"%vu PD ŷ <ŻSvDM(}ONClgJFi6 Oet Hjj'_6眭!t]KŲYëJqm($A7]2|젤' V2m7SǬcnt mG`ULj2NP!\#ڽ*5 *TݘNTCN p7q< 1Jx˺YŬ!JX&=4mQ *tobSnםiλR*]`7Aݟayj&N_咊:qŶch⛄:8{,_a|2#+h[v|fk7;1V9 _oT\٫X. 62\^*TG{=vek\^"7>aH5GC*)2mpX jx`@a2vZS͚|xZKCOy>!ǂl*l#C? Sr>>gˇF Rg" -dwl0OccN3nTMo ܄v5ye#=DfE-FJppL>Z0_4GDܑDEI^C^YRj,*ے7G@p0x *"`KBo}a1_'j[TPިcuXƘ9Λ nbA?o]ar4WD-,5UVF<բM*RJ"`dNT5;l$Jjp#q)**jS<"G|T; gymD M2ҿ e?`u]ho~]jxOb4YjO C.6YG~(cMG-6cH2=SwhcI|yBkZ3 K`_pbԄvVwۄcmz8Y觹n+gGT'C1tgJ2Rc۝egYyFݼ~P0P+m xqΓALl-:kXէ~ז+={cwgW`Rd< b0rM:C7Y} Ea^V<|oe?rYco*6Izuw\kWu _.OH23<0kr< /`bGn30˥>;vF͘Jya^P~J u2:zźx8cg9僓k&`QWvd8J05BPFr2l餐yPm0Y>wzGA aPD14aԄ17R:eÄYPN\ .rI 5 vAT*nEѦZy"RK$g-Ѧ=Hд='d)H"4YN&fk?gd23د"ޅI[QֳQfpzv~5#DїD6y_(e2앬ZB5WA6TzD;.>-2O8&K*gP3bJ\ƵUc@ u5">E޳1rjU>$2߿Rcꓦm|滈OWJP\&l&#-fG7sN< }hjCz"IǛ`C/Es'tiR6!mY*{T)mN^܍L\3Wqa[0Sk^3\4 )zxӘk.AmM=zg,w̥apmǗaƅϵuO $Iᩢjc0_\Tn5>TbQ02֮Ʀ1jЫ dƗ Eʵƶ 'Pk9Y%?&+5xg'^;w8p}Eux+|.C8j43bVK" [Cĝ䪤BZPƨJmƖH5!ͩ#FϻxNkd\m5MRЩ')j~ֲN-ttuZyLt;'%Z([^~ߞ/{CƏ 9; ZuR*3),=NiCa.`Yͅ!I':[/gjK#w9YpGO94~_:Eu.!DJ4>>?s9x3֬g.vjJ~wɴ,¨9S/z1#=y{Y"/e',N$/QAM$҆ȑp^(DjFK!xBik N$DSn5' o,-;G0ƥÜo"RNCҫZ]! JHo)@7/0BpHǁHHK1xGc_Q:b 6<[$KjèVd4ٙȵ,%6wYnآ8`dCZTYUk܁oBϣEX}ޣ^goCÍCU_'Pj2lgšjy84TC!7땂C!+$20"8r4q$"jGmgP=k:ێ`؆1,Ҋg؎._ /\mWF;^Jftgk}*dl?~ߚ _ Gj[j N5PM7 ɽ.4|D`?ȗ:+T +"EŐ, _DPLAU39R}9A.O4즓|!'j[NoiOP(p`bܒP yh.`E$1f꺯D%+#,Tv.XTzP+eR*Jw" sB2ުmLk0@FhAyj}݁zrTxwrGč' 05jG..D^Zn @s+%'g4Xig#?T$\Ԑ4Y2/]yW*YT–dI2g /F:mS&$,*T]<(@)*[.S-Pz aZ*̑e3ʕڞE z[1RA3*G#Hu r;H3NU>s(5MTp ,w=kZMpjHFm-?휭XHxmƻ~] %Y\Vk&-D,vfNxw6\u-w˕YŚl,[V€qfuTMMNƃ%5قxûvWy>J,n3`X();CZwm^Aٹ /RWWM<28Ν B4rU7򜇽%u:a EAv!uܼmuRMz9014Vtѧn[036(і<*וfJf+Zb`U^tE{^㊀y%t6 D1wUSfW0sA"( xx лyYiH5|E zti  k54]bUOC><`Arіzqw|BsilI,-Tl9VB 37I'e P&2}Pfޠ@xE%=dexi5Mg t ${VHKtNm9GnA|¯ m-]alWl&h]N OWӬ!6-%{~RQ,%u5 ;E„WQ!52ʋ/BO:Lٕgsdt|O6TW/ukե-TJ;Ҍ4Z&6g^boE$^c:B3] Y<'|yherwMcqp O;l Ʋγ.\<}x\VD9O&y Xs| yffy;}tR|yk1*kD1alrkԲmfcFg:A?_k^H](.*{JSg"ޟ,ԁ8Pϊ4b Yr> `HБpgZVVini+׻58ۭP/#>[0yg-`D"U/!s&uaE?allV5K7rwh1I8u#pi~!f`͸({za <=,f_ٖZ=kjzbKQJXzQ'GL,;\vw˿893zf5/*p| zSu` 2DhC&Ug{sD"]F@\EP5}~xV.\Ch.vobUU:b<\~9TV >ߕBj)3sm!ZE_ꓚ}ćo/k@0n.Mێۑ:rvcNG[\33fTR]O}AEXL{'1:.֊4FHcL_m8s~$з2GMwg&p ;iې(aT5]_]Oτn^~FwƏ,e A"J+1=b&UQv|=FM*1^m=K~G o2"b)O DT;NDԓDۅ^ &4]`~Ј$rZ (z.^L$,Uڿs6BPOBݠa{|A[D'"g3*KCoOjV(p'mּAuM96<15a'G{cT8%rVr>~utb]iqvw"Em AWc I 1ZH:XMJT-շ'o䠊KCIDb1º|Rz'vqo6lmĆ%:AT* Zi". 168uת+{?$i칂ekb%0s 'Uyi7&$IN6I>ޛ0,DkGFqY;U%N3z~cRRH@=]ɐ$tW/-f^E%ī3 +s{a (_6@>1(g:vֻf|4-PQ]EpNKX W%4- FDTEGS zJqr#z@# +5U?ecð+ @"8XrwM~nw݊'~w)x:EA9p]k/C8Eb^Ƅ?#I^XC=Y fH6דr،Eq 9}zY;xkL?W"ũ=5èLT dߩطCj tU)'!Q/ )ȤcM8$fPČd I0kΟ:P'Z"G3d]qBզ#L2ʗ!gFVgY%8, sHm)Ԅq'?kwu?b&d5|{~ec iY§g1K?zK8 ~90 |SL灙^{Zo?zqGlvGR(8|\s͠ %069SJucB<6SIx~ʓ Ye+ՠn^[ҙ K A6X5+̓GLXyJY^ Ѐ!c+C$=μPz)E2ߐIp /4w]vR:Lmr8.MR7Y? Rq㝽"8M2q * [5^ΫBE-xٌ:QN碂 {"_pMp?q]y6D3!%_ok@(RMߟ7^„?Շ dQILnw҂„ 0jܷJf\u,O4E:n1߉c”!*"h\Oo70z-s2y~ϩF*SX|P\ ;Н+sO5]ϭ8*Tw]ϴ /S~,t -:ݸg)A( e'\ 9I~BK_&:WH$8T3t1ۀuU+FP&ݜ.r:6D=(kj$zY}8/ (O&.C< =FNeq]]>i f8ED=d;Õѵ׼?0->BvDAh3&M4'Qǹ~e,{5:@3e.J,Ȫ噬3//p>Ӂ1ٜI| +YHN`6ʐ$Gr%H!yVݍS0LQZ5mk ]ʾO :,튤H$k$gMqc~=;a8jӇβ%o`۵ 9[7Y}(ZmAjʹGN/^3uP+(/{7=1~FBv%k(4QFTOMTО7p]SUME+4ߏDeq?"5Ǘ=ڔu[ X]jmwTM$Z˺4פFi%Ԋd6 t >\bJm DJ)4J[+hQwZ S""#oM~nŵL]X&_ jM⸳Pv]A0-#sVBv@~'(9n;f(1p.QtM]zJGXu86B3 ZeՕ=CH lledL <dN{0|uaL@ZvV{osxڨD/a+ՒQhCx \x{`qw(6's,BSEUeJ&\ D !>جbt 1,rfQ!S}йuEI"I6)/op g紛(NlsD괭me7Զ5;*|ѭÀ{9"y[Q۩gT29ZK<'?a +j'կRbаyC5ٟkL#D!됵j{ݣ2GJ2I4LhWqi3hwnۚ $_ݺMrDErFOIh 1BsUӒvj.7-¢OVP? =GB C=P

    V;pޠZKy#6([Ga{z?[:̀=A(¢'`LDv6HR,t.08>]>35d|`B}:$5?%(ǵ]VHpй_ejtqŎՎtG>9~¥V/{BKH'Zl pFf2J9bY|S{7V8ym5;,}8\7-r~'r;kvPR sY^/ S01k0A$!/!^̩`-v4V?oKgLo:5Q,i"5}_g$c5=3G wdu]q"88h`ʋ*Gٷ[b)`YʱKV>vi}P"ȱƘI `iؽnIE~gaGt쥸i$u} x}^@0Vmn .v_]̯%"vݷExЈ_ k 6`Zm6A:Mt ܵ(& 3Ira}m*UX1xdjgm^!y6`"ZIa_T@™wUqi CKGDgD['$a&,:T4ƒKC9נ-.q]5{IjJrӟFnusuS;Nkހz"lҟ ODU, mNjΎ"h~kΓnC7fa6br)c =ҵg|<}`ƢI;P2(3&<[ňOdwIg%NިٯcPlg; nmǒIe Ҹ 9]~~[r90L|9~#r+ϔ^9,(LQ 76}^/j*O clcyͲirQL4),^aJ&#MƘO\:=RƝ|*2,沤vrXN̹M. 9ƦQyJB;hEBUf&p ۡ).}"%%-øncڸndԱ*Xsqk2Qlu554.3!&Hj'8:)+VQ;<C*~Ľ~r)ѣږz:LVHg34-/NB]>XG@ 1 W,5mnĐш1ĭŲ(`i uV-k I>N'j 9g3ᕮ?1BhYxgh{Q,a.)m9!s@s]|2%e ͸>%7w$m.Y Xwoc<#zD5$ 'zV^e xv.&o̥޻{+K˼?pX꫹ztz8 Bbpi fݕ-hꎡ5&6|"&/!ʜW"diir4pVUGSL-d [ uo t8g_rt稿KrBx.䔂|X:u_(hɀ^б_V*Ŕ⼌0|el& ]兺TǠޭHTτi7ȜKeo8,ft ϰ넱 B拑L/?-(76C$GcʼcUJ U@Fr(bP R /GDS_ !bYdfA 27}(Z,Onݨ:\] [,<\_IF偝C~XXrl+_"CJҞHvu J{b`ζ$5- PCFb}̓k)nD_|Z;rk#_z2eGr+Ek|sTv+t+' t\1!e{ȗw QF >E5]xW̞|V^8OU$Y$pV@%Cg3 :;r4]k< $H1iKGpï>- NcAYwl0GCyL :((9#{9S-8A9IX^ XCZ1}eD2٥P(m&A<1 ^.~HːK߿qT%paPuIMeB҇DFEW0|Hp'r}s#%W]iWCXxxnɳ|b1~NMF85A/AvW8<:ԙD:IATU2o>Mô<\fN:ŮԽhG5 jn( \=]F}& _$%m@Z1TZ!?Zt^ZQ8,e[],ՋmSv^Cڋ|7j Rچ.`hís7ǝ*G\,a4hG*8%Z7ܝ,eͤɍ֠UH خM9@lb`uSJϼ?]]|*7yD`A7EF{bJ#Р lSߞ$ݶͤOk2q{fq M:<. '*&yċOǹnZjQOsUk@?[LlLp0`e=@Y`5FsYݡiD"h,VӰV.\VaDDszJ[ Yt&Әf3aqwޡ3JCL1]|;#Hq;t<4DF0,z`uˉ0Du4&[=T|#F(J(:!)~ǜ[e E8Ix틓.Cp56N7F$W]`P'``qm!;d0VZ[NクQ `G[j \:%o T C<2cvkAZ]MM TM=v.:S.8muİ&$E* ߑf1?T Uƛ"0A7^5a@o"a>ٱQ?f`=L _'gӑ*.S{[;ߍ:K\jI.S|h*FMV{0_!LFS iX %:6bFJ!K> .&D Ř À\CvKaY묵|̡ Rl*#w- .C OI-קFصD`x:ּra:t1=LPժDxA7-^X~.c &R)tW%.[xR}9WA wnJ%|cK,߱ӑTm%Fk˟ZRwdrxގV_.hmLG=;+2< ky m 65s!7t1z2U^F/ٗwRqD@Q&rfo]{D`Y<`FnRN_OwP*O>1VGZèh I a/59ɟqR%)3l"\c`mKv.˼r;t&Z-2 韂DKDfA,ԢW9h# 9/p=h Cq dHdO۔!oT;-RXϼdFiN2<'ِI*Kg UGf>`_AQ-'G44*.ˈ Ewe\HZv%iyc|݂yh/ʗ "ceEw/Xԕw pBnTR+TrQjSYQ}{z->jx2˴'_H;F!gMO24a1>}XҚsF(!~@nxFDoeס Wyzb3_<F͢\"\*@?m #+wgG,R_mu#z? l_z珝ևVCs5k-IV~#'fz,w>߭eF*k*9H=w_%)gh0Ucԑ;#ԭH%-~P H"y4턌WfvT#wW?OH!SFU@a,{$կ$bbk}68V@+QS"-uX+eChͭEnOu!u_پ| TVH,dtDɦ ,.0$ȇm^ Rۛcs r<ӗi~Z`Oi`1kn5+DVWA?,9P~ 6H0447;@ڿ2dznEͪj"/]Ԥ {o,Iu.7SNo|bA <<){F#JxLxBbJn,~(K0R ;Mc[b㜥-̦k1>bF0xyz{b8h؉Ӧ5%WЗæR>$x8+rO(8sT9[ʤ o8q."7ڊZzTS2oq)3xoNIΨA4ºCcDvoDtO9~V$G84J\XN' >QWxƻ_qͦka4>=vHs]*="?aЛpX i.q^;! )YFe *e+@O lIñ- C.V3Tt,$aSB߲VKEn1`5u:-8.a (1׭? ^[q߳=>і,V/=6aj0=?sfLpT Cp"\TPbb_zvrfK@O˹ל,âN,;OٿHԏt#C9'p.Tqe!z>ds4pƅc~Tc` X8sCy23nz .}lB,0KMo+O'kfj=DL3h= RIES1b8D,\]m]Ƹ\uL%>XEXCDJlh;m+Rʹo۟H%U5LbIF3S'Xht)߄[\rU@P[^sS!}Oc݋ aG[/5dEѥlPa' 62S 1C\hQ"2T fܐyڻlбRIfV=>kv%̨HwBT/z1>`w{ LB'>ߛޮ|DDMsOƠiRi] ZcLwvyn.*f'S4.U: U(B>DxY ְ 1/&എg-lo!-oA4r۶K"UXOQ"1R-)[Jǒ~'Ts5W1Mm11ץ&E·o=euHv!i=ˣ٬QBt}i-5V̞;|ڝxB^ 0B@ƥ1gnW#Sk; Rd1H-.I'5 !%la*՘T(W ZLzq.t x;<-G>}cit&e,=aX1mȮzFq,PSm&"Z7ހ]_1UMOp fj?& ( zDYt@d )28сG۱rebgs|77hgۢ &4qP.gq`DYr,`'`ܥL %Egt %{9 JNUgb 8`sϢ:U-0a`}s7ҽBzp&LUjŸ0o@oط.zx1yƆ`1=LEZ]srW'>pz>51b]eJrz*H׈_R:x 6Ut]],{  Τ oAshxHr4wJWF`WYk6!R|a\hHf6Xώ}:B"\::̫u NL+YX;V5쀰}*0jn .%T5[JCyA/Gj"h&")z7k'Z3r0Rs)iڅ|MA]baH a٩ֹ PX/&jF.)^*tJ?4BcyvIrS4Mt5cnkd) +ԉ-" >illsHyht@'@hzUwb-9_'m(&R3G ŹEU_rv.뭈(xwQRy6ea^}P)G!S/10e Zs(jf_nnc-ލ g'}Fee @_g#LH4#"?B">jg?O#.琐4gy<^h?^Et>Q-Aqv0H9DD{KtOv|YwH:Pv~m,!!vd?^[ICβYz?L<ƾ*h>EB@}Rl9vbVq@9|X$ݦ9Ζ w bUY (׻͎Euڙs]/ib6}%+u֜=WS F\/kHp\ Z GJғ{ڔh| _܈@ Zp`y4D}˲%ŋ_tԖiE^ &\6^@'a^Li胟 s8V;cM]ys汇7^vq J[ėL4bKob.ʆ:I< ?)2y@hW*jU2raOؤ`  5StE.jG΄e&"#2Հg@A6̢f0&iYB2 (Jw),@3 O08=}cĎC%݅鈈33淠$d+ NlٰB W|ʴu(6.WpIS ~H\~Ľ\DcoAςÅXhԹbx?߲0")ˉNc]+M!O]5AeC_|OEg(:|QQ̒^~¨,p.(oPwU;kYh?Oe&tCG4~4 +yC}E0fkT{%O}[6@ԟuiEyD>VyqF!_[7 2ʏ8Pr8r\~-nN]ǿ+ob:h1r;Tm+?Z-k$ :0`| DzycR a@XBM!E?<%7.+:мY`>Qq|oJ کu$Yrh{z\A4\|kSPKF1>\ woݬhS)~/YuVX_&ѽP_< j/s'V@q{ܤiC)D sOϨTZ!5Tk7VR ِ=<'.˰}ѹ ڡ,{e#8ǹJ֚OC^SV3d ZTf́qB>x7)6Ee距B[Nh 貈lj$cNVmJCTl|[8`kZr@RѼ)@P`~_xG!&9I Ny_tS`kwHT6fmtx`PË/(s=z cY6Z k?F0YΓ+rl6H]>&ҩQVT/&60$r!?k'¤kW9R4y0Bu8-V ,sV'"]~5EhoIoopҧ9JEԳ#.΢%I'h;vm*{w~(/d6cj aT5EiW T|ts xAjW׹*/!ő7FJT~vM8շVEƃ`PD~I#K@Bcjç^:z3S0dO]Vǜ9jǃ.r4c_oZ0gh4Әuq.^*# ݂쯝e$#E{ze!؞dSD zT OCz0Fqc:hBB8>)ky2?G8N]+'c݇ NJW؇ɣ &o8(VJDޚ -;x-a&feiQ9}S7^F>EhE?< [3޲qF~3/IZFB-x-dSN{yzcDaks1n!5z'zy;77iFA?v;RQ (]PgQ-WA3a]06Ø\x0ڝ[խюƲxG8eA)lUpݒdnLgخC`;xEm;RdPraXlV<d &y75 N׫t?_'*-UvG(4;甙)azqjtv/^|wnƚIz{ oW0ς0cހd'w\A ߛa0{o&[ G ӻ&LFp=]:e6?BmFx$LԤ7 :et:/ȥN0ϴESB78-% 19^U('d-j%7v/pΫdNU$`u=@^x^ë́/$&<~}Ԟ嚨'^qeYϖYH/M39 LXzo4w9k/_Nh`SvӞ+M)_Q!q ȋpB@_]x5;}(9cebl~i1G!EhK jF[&;,ҵ/(7?(6Ab3^H^ S+[< NK4\-m[C A^CTbGaZ K(.^feZ7ݦ/B qqBznO3*.J7^Gp8|^]XpV pNˢg~ksB}>JEQ?72rEˢ}úG?EoN<6mZ@?yD v}K=4+cu1Kvgqد毜0ey5G>B"99!9F}1ņK‰.u @b;;J 68u*lS@[8\/ܛnI;q`Mxb_RXGdkB6 ,D$?.d!w&튳Q#=^-[ʍ].X6P AJɂ?JrYu@:5CG ݋d<`S/6p0p nZͣW&s] 5ث8-HR (j.P(/*)s[\Q;@9)[ɵ(EbϪszw@ 2Rӊٌ߄I$]S6\t]=CvCmiY옉?wr\7.&fM0d²p(lk~JDWZ3o_McQom(eY$ה}u{RZEDIVb2vRjBbj^,ٖ=+f\m" =TDŇ]QC OV6ԚWZyjCd5) ,XA~Y#i9]1UYв~J wkxBV~_.a :~M[&" ┝J56J'4Ӧa_D3[% ~i=;NxuzNRQqZ}Tf.cAd̈́y:mCD` O@QYcx߁t͂/)oq gy^Q*"◐l|c6E+HC])z.he-G ILA}>V2  fYkmZ9O@BtP݇p!3C0qEP'tQ+{(u][mj7,QD }oMQmD;#yvvYªƹy[hq;6;.CPy=6vĺY5Ұ8=it!%5͝lqŜc$b< p0;F>En/. ^<4~CP } dxc2B'v-j!~8}#I]sΡPm%|&}]ҏH^&!5I֨ W@i\!4QuVDaՈcHٰ,QcL$^$#WWpd%ڲop7F4 F쁑nU_=.BdGn uۦSJ7ȠC8qEobѿƸOWXRi@AwXQsj.Q|KБ+a<+lJ`Db0W0,tyRmnFqc">Uۂ`DٿcSSҰ1%)U^9 ,Kb:uޚ^kzl<lVz PAppIm.T`xIXMLlLh}LU!9Su)06aﺾ(T^:˵"˚#؃nfwKiDNp/uPv^&g~7/hG̋4MMFzޟG(dNkA/KBd{:o@Jh  J jw>}s&9ѩ6أin/^4!ɀ&` vַM֋=\/-P u#`#LXV[]?37Hп0a8x=Yi66k5>o 0nnNzb'}_*DȾB#0{;1##'_-r=s2R Pa$҄giWr8_i+dN㮍>dI@Ш%SVǙ{+ nZ4UW`8"HŞEN.6p^Ezb;l/?;Hœ/@'B10#b JSܘ f'ج4!](fYay\$i: XP)2/%Zn'qe`As9MQ(?"XH<XԘ!{'dp:Ѥ?@x8937)sdH2C#98f_/1uMV\8bmϊpo1S7Y!z s*);PBZ-dzW= }}@ J|es웷α)r9'YUpMԱֱjϳ>) ;`:\Lx?@O/̘ӊ A B0ݑ{(5mwEP'&;d(.V`l _(2(cBSs)7Kֶō>.b蹪Hm?-8m^hX14_$)n|lG3Ad e!v$ŲKNDI+n蘌 } rӭ(u/&]7Q} ^UBk_/ZDu$pvMxmj3< FCZs H0D6Ҕ`,00Հ0^j(&ig2 ѴVOobOr$x'}*̤oqpŭi O2bUXIq萌2d}qn߮$_һ5p] c{`jP"`zzHsą8LJ&Ex+DGU dC!"SUT (%!{h]4S7 Dh=j r16S$Ϊ[W%Ā v%2p_]7""߉iy&y`Z·#eG}^o;.V)jM) ;D7]h0OI2zuPv-g:4!5USXI?@6/j=bhj7/.k6FYyg!2uKVqT{d= BYjހϮzռ4UCUK +>1_ey5/~ҺITyf6-t"ƻtp\ '3 98!T^ A 5\dVnO<2o:V!\Ψ*e'[sFX2/kh$mZM/52${ i~f٥iywnLIUͯbʴ5€b!0R-Bߵd$@%ad$'ڍiK1o\YP]xwB2fxd~ʊDVFbY| ib,a_Eb'YSzV׿ X^asXq%E^۴oC 9tZ_j!.'6o 0愞XC6Jf"z>j?L֙[4(fӲٸ㌐(:bN{vՖ exRgX ͊Tںr * Ѳ 9 -%aV̋=4컝v5؁"E&*X~5N)M%O\vu]ݘ_-࿱ K3`DH5\cy921AFuA]CJbXIƙQߤ<E9q3f͵SrvLO]'*#$m ;QW*N\k>+zZ|r57l*c ,-7g"K_uZ V {a6S\5lv-(SKݦZ)9 =E1jٜ0m=?<zCy/20 ͐~N~Qʹ(󧹳1ͪ46ߧrzTZ܄ @;[%49'\љ7fA*B|Rql0X Jl[ժx3ۇW0{ِG2)Pd-ի[!qzfu*yd]Zo5iZjB]XN^|A p$+: Q;R'2k _*/UEbUwQ=iHjR ^Z<#NtךL%MzgS?^6*;ZJ9.p4ŕ_TuF/z5ΔZ!Lnu&)B5tV a 2Ņ|V[~&: zQU~[)- ^GKMnh4HU)eǞ͓5*VFm2`w8k[k4'Q~ba 8&c9"5}sݿJޣ&C+~b,JL 'hx㵨UyP4mGJg UWvpY~ 4v9Қs^hǰ)}n`ʥz3 gwZv[;*v$MFl\46f1\lSߌ^\Fn58L@Ьos,#n@)P}!D0PA3jo>!Y|{}T4K!潐 quDIB5*i~FO[^A7a˂eLD*>?&1`éa8AI.zgxXW;;4AP{ÑJ ˅ŀ'kzZOuX>hqNEi():hϱz7ɀE*y  dɉ^{z܈\:na|u1N&gZw]V8Ɣeo*+NTpG~懽˽&?yƊt qf0 Dϫ-Ɇkھ pk7hরDWv/qq2rVIo\$+`Gp">mRh.*n+8!{Yd'E6ĥr]$ADvz̽ (䘉 *6 XC@Qc:JОNӳu1Ǒ=FnxUW}"i沽@6I?5Jp#3I0d9m(Ή1_`j])Mis\%ӿ: [](/@Tj)njQ H IᡡDHՅՏF <K\Y)%Q #~Ț@׾W LB4]^#(hR DmVJcsxR܁5QI\L;y R~;aSJj$#&.SX,# fB98{%/?CƇ7q1H4]C1Kbηd{IK 61م}W#Vk&%Vy U a0r`ɢ4NXODiĐ9'7h|l!ҪO|v"0R^ݿ*hR~@Lx^UY~̲~m9*|CYiM|ŭFQƐWuKEFDž b+~YT]z㈐CBOs?Vo`ZD4БECN Qj7)N+%+J;ZɠkVP.in%:O6.Pe 3E /eyPw@+ )vש'3q@iQ<o$wR=YD]oM|D`k0ʵn΃ "!v5@k(4*@ *L8[0_FC?‚,6Nq//(q5?.+)',B |$S-;V8$3+ X =]cFU8;M{U44*b-66(ϨNM= :Y8{X:HfqMI4kfǼk4Y4UeE h|o}fU1FJ5$Sk|nYQ;yD-o@-e U_\z4${0!x[>Hn *U*_F[\_?u@gݤezz^Y3 [eS{ .zi#9y w b33 hrqΈ{'{L7y](" i4 4N1&scVW,+F:ik% C ӛB¶ZdbV+vߛ 24fف8㼘Xb0GJ<& eá̑M -8Yh/VR@jDB-*+1MZ4CJ$ʿ{nzl< rjo7W YquPTۀݘ&Sv3c\[O}bZդV<24C4 qC:#Ê̊}LX? -=9*[= ?fZr ~5C qqRw4yaBKK"{">\".*MӮ8?ziJ%INiTu!eMn.9ٙnlgޒ$wflg2g2LD^#տ0 ʞ)2GK4[G2)Ä~jmPlL>iP!\;"_*)y 1m"2_PV:n8Ifu ]f?#x~UfBMRWn\ aҜ'EWZL\FGttT>Qt;;_:5U=d`9 Q9w*r ^T.Onnڈy*!iݐpP=>%c~4ݜ΀I=ls':W sWù/FXk;M E8KkI^D ߷Tua<"4 ~xeP1GKCva[OȉO[KGbfB*Of{1Ftr'H.qLk˰:?lŠ؏H'J&da)']CEka/U"`'7g,%h#_dޔ7xdijܲp>BGfl֫8:;,G}يX&RnYZ稕πG]|)m 0`)Z*f6Id 4X!{wl Jj ̂6C'֔Y59,obszHŒ]?caFf,`uLfOd:1 olS?cӦ",Xik$/NXQS }]JIlbT!Y%yҙ:h;DyܡA=/ SNBmbXʭ#);ȑ+&*Jž+WgN?M[E!kGL(B؁$WUoWxӧ#ը;"B]LAǻ&GF&%ela^](c) #A$>Hd6ȴU.Lr`9Z`LBk e _xџPf{ZBZ공|9&7`[!Ome?Z~JA75֖H/t`@gЛ*K[pJxҭjk1zA&mzn\.^]X_6ʜmre~٦;4mHZ .Cj`+8D~Xz?^Ub`ګIKF9*ZEq:̥b$5c8K+W sg&ni3_57 X4tk1P$(X&rYĘSu,V@{/KU &u?yo Tb&)H0r(u<+]& tЕP ߠH6/ JlK^\3~'cCZ{vwnnd05]hLĴhrB `f^go)SP3I JߵDdԡeIՀI/ۊM}K9uBv,z)KR!r-U)6TF'Ң^|_;D?i!x d-TgPˑ5îPbנd\n¨AH-[ʴ)SxB;L-F$bωyGPBV-*\pп7Klbe&H3뫹nR1<"5+oW9Uݗ^xi2??;\Y3QU߶$BO.GȬbt{QN0A4QG&S(*X%틑˪Egrw?ʀ&"סOdXX hzn}xQdž[ܳ x$"2EA/v q`< 5wBr*lB!8Eb:Zl0ZJ91ۮrT_{SU$< Av˿FCq:{K\<q,ѿٝy^Y:?[~kXC#%'0}*t1{1e=@xZGF#ՑPsa#!M=`~n8F{XYKt!ԕhs众fTT诽ulDԦNy~ue* yC*Z QL^|GKj#-+AFO!k9>b$/W3l*?/kM3k@X_Iڬ-6Tˎɽb12b߳~a͸t嶞G7 _s>^~p^'m1ʱϠ>$fbQ|w{4>'0)3X#+YoY`@0 P7-fm1&Zag0c,f/TPĻC fuD.ẏ $ty~9bf# B #-~{м'J·GT} ,!K)uӔ1W?fоۧ%G^)IlY'Dpz>^$CͥLRb'vQɇ>Xń2Bw7`$wRRFٻm vp|;w2_G:[kzV1 B\Z- OYA%ueg YikI}".0S@PŁw_CBHOE|v~׋_mm>5L|lCf%Vg<ɞz+a>)|'2Rs (BܡSE2ٰwN}'x؛W狸kWP(DQR3 2[ӷǑQ`v#8s|@V~\L WKR[ L,uB/W^/qZt\9$s,;ߓ^pXMj[^N8^ ,z@,^4\ބx^kF_dm|*ߵ۞Qi q|rx$?9nQ17yaEa?ە>`n>vIjORX&+{@V?B9.HCW?ht[My366_s:GlMop\F;c=QD2KG&BsIxTԋ_SB;_A\X/Vsrͥ-~l#a $f)<|Ä*=瀢½>O+Sn94? 11IgCW I3'Ld4yA_АEi>@I2{4bܼ ʤlEHի9."ǑOW%՛wV>sւ|m7 t7#SKY63eQzBWFM&kYE1OCZ~BT_ņ@;ґ--)7AY '&y"=( ,ĝ+ G gr^-7&v֦cV'Tg h :۫;;`lb1/Ș|ǃK",ۅ[v\&pRh4=.QN54iceBxa:XńMҼ*(~cL G5w4lzgaDQo..EBQ3M)^z鐸MZT.ɟeZ`rm4'F fmb*]0,1u{(>r^hVbXB _ۄ Ƹ^^Y0wٕ'i{?(1rX;E:eL"\Iidq"Q`؃2{hR ·)5Agh~s8j&9ASc?/]c[MqZseH~9EV*=s<۟~澝*(n˹,yC}/up$ك *ۦUYN[mژ87(rW3T$ VOt;?C{SN*Eԥ߅ebW> S[ Ơ^ pSmOnAj'G&HRRL%6v&֑|wcLdbqNڃU??|铓0(_(Ip?~ 9`JvDC[_*rEI V\H3Z#RJfص\RY+Vүb('PaΫҪY@ȃ37mo=;C-?C&rmST\߶,֒-7WUOa4- eK{m&tݲ#M Tov#_ ]Z1u_23nwJ]z A/-oj73ZQ@B,ZH1&\59e`idz9VylE 7yP֡ Je̿II\YPeꁺ92xٍ 6DpC%VM(Z< Sq0\yykщbx. c̤ƨ])YVU;n/f*6=*6%`C&crjٗ~|Bvx}uW7 >=~٩\g &M+f8i*#b!`ؚ:B|-vII+օ0',^{o.^.(΁_}rG XD R ;u+:J!eWK2aǀg6Y-U1Ķ?Kć&Ĺbcytba7%FJW#@gۄxg#'b!Ua~2@ qJk"`GLA-DzIRsT9ިY =:deܝB) Yρ4Q<,{N5_^+MSE!m9C)A1[=~̖ ȃc.YHkgYZ07070100000367000081a4000000000000000000000001629779bf00001200000000000000000000000000000000000000005700000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/scsi/iscsi_boot_sysfs.ko.xz7zXZִF!t/_]?Eh=ڜ.+s.m +gSBtn` X e'BN؞B(Hg 8whOrq"*nMݢn5% #R=T<*+p눭0N$P#CJIH.ʜtz!h&j#j$'? !a7 c 1R64I j{iXg{ȑhz$xo!YU3`L%D_0r(!z!6iU/A% ٣9֐lC{D#BיwGK"B$(3[Q<ö1KfI]G‹ݥչR*R l;@<^b4:TU1]$uwR1D͉q 9CSE|Rpgϵf^",ĺ˭rXcΕ\Z@Zz* V.Op:g |%l Sl,^)LRmm@a,9I ߆WߎG>P(&UadT+ UइٙEwd.Ҳ;/^ "%AP#>ĂXɹ.EF~a9s{PEN&7TUo Rώ?qzаwlfid`Lvӫ)u,3M3N$so9N E۟v_5+.y-{P*}}EXhs۟" -R6W(tTد>{f>=9 #9QNl WR* HJ(l]S8&E( >~!b? x[-P֟< Ԑv&W卞VE:r°i4QH_׮/M$]զŲ~G?$`;[;s3Fiڪ/UrἋ4FNGK*)qkT. $ק > ϔTɊ5y*䋼́ݞ?ypEo[:./ cREcb2|1WmфgnT9340zw[?a/]#s<_2耵>4gP)y%pVjqưD_|,44Z'CVb/dINNr(3@F;%sH$(DU{ zA#,:(ffg1Oр+3)Ag]`h|Ȃ zKln;̊P#+GD'sh;)l@$ǒfݯ9>v~3Ocm%T LpFG^aߖA_kr0v_y%hh^3xaJX٢P%]i58u̅Ӌ$2xR+Sd e64V[#+vlc=\s |?vQl*R-Iv `JHR XZfx([nuLKPK9$)FvI:oNbHfG \&nJՁ5Uke3wr}㦀}5(:ƃwD'ѳd$=J|5TRTK:jN x%m+l^ɖyvoVbW^oǹ>oޠXPMьAf ń]&v@IV[iv Խ^#1&N?MeI?aQOrOe(p<:"C%|| `lh4Sl;72 1R  tMt~>7mZJ|L.7 ddUx3SC<1&QNx|\:2q$~}D%4Zq:{KbMa8kS$:4ObgVͼư{rjNq@72 ^CKX̺r{C u?NmO8)aSPr_%R_9WA{Z"Lt$ϺMf|m)+z AR-$HSژ;Ɯ{jv Cbs0Lj-6$^ F9TM}.5KL+Qtx+7"g<2`;uq,-.%YHHtdNP,$V\eɆ>_?Z}mb]H``%>ZaEv> jq f#_'t>dFK[Վ`a<_]s&V=Cf||,IYGM o^).JqeJ7V\TaM pdK殣[ʿ36:NsZ%. Pw &?1fK5ckBSR: Ϲ@ylAb(P#tmKn+hJ}'U筭0\ pXm>C4u6Î2KJC|>~FCB/G1'9 3&'fy2xȽֱbJkW _ý51&iz;Zy?砺Zj"ܒ^߮9I tT08Mm'YB.u;Wxpb@vZ̊/ё!H0z Je &\e1oe޾/ K"3\pGd1.q;⋼(˚#NOZW\ J\l7 PyE@-wQ>m2.i)͓|bi}ҨeؐPu?*.jj9- )85i OrJzuS*st诏ꓜ|W'3\3L=sI?fSF`Y!F94MDzEK8c5 sHlhǎD;u|{u=VȽT!QypZBCɏCvcWBJ>7RmwU,Mȼp5<|#slgYZ07070100000368000081a4000000000000000000000001629779bf00009110000000000000000000000000000000000000005400000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/scsi/libsas/libsas.ko.xz7zXZִF!t/]?Eh=ڜ.+χ@-&i K 0vǵ4G-EЧ=)rJ%𡧭1ۇs ŕF2]ʎcy2e:D:됛_NeGt'Y5>DijjZ`HK"rA*o_Zh򓲞s-)*ɧwd^o,[ly Dx)W5+~WƳpQ^ćU`&cXgT hl|g7(0aWLL/_%0q쑍ª B89"gƀ' _yz<@?co@bё!R}]-$-5z_j1sqIc a'Uh/]d{|hÛb7(/J@^5Vah/GMŨdz&E\'@-<[wgUkd}Eh0wUxlryLrSP9.osF\Mc@m >M>SHӷӨ>}\Nj:^* @[8< Un{OU2 4 !;GwښG䒾&1fߵY.dT( ^8/t@j6zxlPJ p_Is6Q}ɘx`&ַEq]8xLUCXi{wX1N+C/ofѰ nW%ɬf {8$Ɋ=I#2 zfivUL_a |;Ixv&c3{B"uEi_"Fot#bu p`w]s\9d3%׏_sa[?b.<Lqae.~bAo-l@+Q 뇸^ƻ O]8槂Z'P|FCޚ..ɔg}=N'sbxP˖P^5;ܖg J$kl DIXl<pTRhwlt{WvJkXf&te5lQ?+I{p*Z3׵#o!g>7YLuӋs,,*+Ք=J}"?@k;./{$ inb$!XL7ͱt+EMZ|F@x/& t6Rreu7%Z g!]KjQ'@zc-C \ [}ԁ5-|rd-u*kF R^ rq023(/` /F (9?>tM.HtזnU~F4ʹ]{ % h !,qhoSzOaϡGZCP*:yVkpx4*USt@ ^)+b1ꋡu JIQ!H<Թ&1}eC'E杭xA 'Hn?])DlkuA.CP =P]8Gl1 O q=WKl?q ϡLS4vt6*IɱJQ3]N}ri(`GjțT݈Я;QZk3!Jf4hGu 7KU>-a[TpRhK 4D> Q''^Ç$[ȁ3% (6*iu: .#<⽠\ 䄙zt3rJ&Kny:/ی@a\("VC1]jᢷ)5uh?eSPTcbڽ",?QʯRi\okB X;9nTgX5. 9 K (c7NۉJGM'd 'j$ dT)zߖRU{VVܼLa-OϕO:F,Xt2~&0OFS/ `f?Xk)Oܴ `(csZo'>pqF[ʫQ̹o[ԡNǵ*k}.i')Ds*$(3UdR'S۱B1 n?S 0Ёu#[.a|_ĮsDA>h d¶wRsi㶢lZri؀~X }Κc}fVpf n9ņ6mJ[Yb^sx7B*r9 *2]k)<[s 3o}s+CIjxЎEfK!SN􇲴M~1Rm`CaDKJD3{FR1?xyc (pĒT7 |x\ϫ\6+-3i1(:Z2J0 ;pH?̂Xpo/X1K;g~z7}cpU%]c>)\C.t-~3 s_^sϿw_BuLm8&2A8fSQ 9%Hlc}orB/;:FltlNcVY2ܭUۖw5FwwL[:. zYcرG]ۥeiM];S>FN5,Fq]H) xt4G/ͅ|o)AЀˏAqUܦ* ʪ-âX2R;V N:lŕ};V:T&HVLB'RԨG)Lxa@oQ3“L8P 4a[c= æ:q)!4ZA0rݵI}h?m'$Qv ^牀7aYhV [l€.s@M L62Z Ă:3Q@ІD݅mLm`V&ceḴ ii.i[h5O#@+QbWҬXNcONL3G+AiG!%0H$\οʃ/K; yA$,p(kڻF&^3CTs4. ,s ŞVmTϠuO'5eݦ;D'W ܀c9SMߕ+ S{m}G^ ,6OW¦],%s)NQ;F{WTHpFG^c D,b|HNUTzCn$#핱l'KlhdtpБVij`Qh`)rU׍.02f6x)${'.3z~(3528bwm+PZ=bu.R2]Li:x8 l߉ﵼ C00ȄTPYwfa`ĮGf`v=^36΃q|ۖ[-*7AlR,iZu{ :-ړ,WpCEdžŊy7ifh^kImZi8T~'GZfceY0Lߗ5-ST4^Wy )y+_݂de>"uUzi-H_qg'aC/FFA;SL {$ͻ`h4ĬL)II U Rr+@<!WXoPu2h#D>=3Z|Y83'u6j,#ADJidcSa?:-?vT0ᡕkCEcO|'&:)ve9m7ps3[M"a> ԣ8TD]|Zsq C-vr1o9yJব6 9q̜g߮ϖD8G*U` ɆF꾾w}p,fL;&{r 6X`X.E2TcdsKo< AT´_I ڃYﯧDv@~`KY5@{>I7L4[{).|y(%Ipo6`/cZc_rQn`_r|8vz6k1+-oW{I^p=pXT>c &15)i G͉v3M$B|iac3? eA! ɠB\,tg kzH cؿ$= 7La&,W7|[.jsbZ,ޓk@΀ocy )YcHg;gs7b01#fu󏸢"s>ҋ_rӜȱ,z'p쫇􃭆2)2K׏l`eaIԖ*+*Ɖfzdq@CmgWV C!Yˋ#ТsVFC!xyK^1dQ 'c0@t_ ph~֭9UWv,AٕuNU"G1 6-N]lG6wJeVgdDW<-+ck 6ߥJ%É| !IGOoR\Њ#:E!ӳv+#|jahQo8V8v ܭMOz=V/G@P ZmAtNx^ i{gOF+l07~8%@ZrQM"LҪ$lCp˜vpkډqkk˪`8J&DGNqTd`;T?6G7 NV/DyU;_4R.)Ҡ&HӔG/bd+bn{j=Mɔ 2Rݤ[Ƚy?Ri5aO(vbȔ@Jʙ9w`mUs@ zתM!yZL2GfIiS78n}'U̎ eߩg@hd kW ylK3Cw4ܟ11KL"5~ƳDR.͓ F2e %Hz{Fi&ӂn44?GR*ivn%O7bqc$ s|3Q=XF1'N^ʫM̄37:mUd٭L,Dz4n +bX>ʣ( 69O*f`K֭%p*n(8FAFEMvGINR #rֲq :FFed?֡ >R'b}2vG2IۗyQ;W{ѐk ȨnAҏ܄00eT!5ƥWa 2jwSDlNlT_KSb%H6:&>g- /T0)] %MQ[`48u)pbM6@6 NpՑ)KY_WbX])GFob)UDSƘMbh^VU@ Sa=PӼ@WonvW m/(<-\FS4<OXE* mc`9vڃ 5b,ѳY}8㭱lL^K'13>Gp7a[ĄOf}zȧbB)΋]^#%[Jb)鬝j[T ͌%nn#\ \qzWx-@4ߟ޾͒F-wVǑz$q' D휦9MCQ`1 g!a2a#vMH9nԭANiɢJ* ]Xp锥g-Kb^S=umvGU! w^~ΘoGxXבI'z/7f+B2ȝJ%=+Rq6:Ps]zp f٢oQaDiV>A&^bӍzKcX ),Q ,D{pA.ţ;DP#GC]menD5._{Bv؎SPV&Ow2C'++Pi^ ЛWi% 천b kR`*hnY/jGN0t;>wAZ(G*]BBaVŗ:8B!iȰ>U{ԐW2rowzK֟ouG ?>CtOF N׫@DK,5PO UJ.aA˖Wo͵kz;O6@|^,/(< ^&5UOWlmKg5z*ũ1b\-?tڪX?PAÀI5~\Mب v'Սp*uk/y^hK*׸9 DCRpĊωfV NֶEOit2swGA\`=PvuD{#w$^9锃u.ˀRgz?E~z2 I|0}\*bG֙xR/%0J?|_)o93IMWL8(2S߼`"3ٿeJN4Mq]%,bRL"ɩT5Dp5Y}')(߄<9eSmVsv]£qNX ֚c7奮sy}hMJ@Z aH9B`20Ɉ_/. اvb曵 \ш27$YvxYmquchi8f܆VyԾ}A^S^sH)A.E0d]| ӲhRќ|D=ڡ7FFiN/1D@mڭ v:tǯxWj0#z^% .L$IFr&z,)ǙaKs$V܏{5NPO^y:14`s3J TUᴬBi)A#"5"W8y2/.-/\ =*5$L-|ۚ;aI[4l~AOCCeΥO}^;>ps% $BM-pkބX9[ğ2: i[82e!ER_KkʏUh"^G}ǺB2*!%[ dCk3E% l#k+ ( wɱ+jLW´Z|E7ӰrfaRHI+,@01n|oϵL9Y={X"HJ!KHZvH%2'VQ4r?Da?Qr YN&t~K .H ygQeo{4rUr*pphfS-[%wG'ԒWYkJ!KHF}MWqH@hל[䎁SZZaQ)<ؿ*ZKtLȧlmLjJ+J2sRrS{1\@ F!@Km] bj2\YuV[ٲ<;wR ~ʂz[-6_8n4GE`Htȗbmu۹ߴŝ5fub*SYaDVG HP.)HfQPCKS6ҢR\ΐ@ЧBQ^QvĤ9,=_g|;vws{yы7UX]Tb2:~uzz|o Jd%N,&+O`rɪg?>L)`8p_U*%Z?<7Þ^[.F=1@c Q%IzY /ۊao,tkxvQa\G6֑17B& DH}{Y Uod*7'RNmA)mٿ)h"[#pqEΦG¢'> 25h c밻4r:.*P&ˮ#"0 o`0*k Ѐdf(֍{[ Vh%JKPMY P MrL44G6ݥhrb~17*_yldiA_ݔɈ f1 aYސl(br3' ȮAd=Ѡ!m2؎ʦ>eF; 'Zk$jړSE= ^rbBeqmPGɌS)K>ةL6A 6/#0=dqlw{C!ڠ5HYت >ccAF^. Pn2qVVcy5_]}&=EsN~f錊1lLwZHv`;M55MTjðQP}g$c͑J~.,i7N›Tժ<[Z봚(דz#aatO| ԟ["1'lOt28 陠偲31sAi w\NꛯTb> )D+|(+E.Ta [ S*>u෧\<{ HӢ,+5_D\#Z*I0 +J#; ,o<%؈O`<&V\ :|hop{%Z(0H90^|]\ñ|!2w҇\v7ʡ}G QiM>D:q%Ng> CH*K*X},(SAUyU̜E=̶էBڂ=@3NZ3sU$Ӓm0E=Ӌ`YVp?R"ظRf| /fRn`߼v 0Y#d=V`')L!mJ <,ǹtW"`ݰ_lV'Nڠj@㒘cYI;и0%@V~Sn<@%*Ս_b@Ժcϱ+x)2z`Ec צ )0uuh ?q~i0Oκ5f9[Z!q_uKXYqJjgtPTeVrv 4q`X ዣ)`l엺ܟYDf:=hԬݩĖsI2Kb ޜqLN?{Q ؖļFɄv~-TS) 8qꑶ(+o>ȟu6z)61o##{o"QdZnnoToTjM!>YOuIy<+ i`9`D9T[rpjeuo{}$\0#Iqȕ+"WS*v3VVOqMg,I"6go,.)bުL >@@af3X9{okV]wꭾdkݝ'ʺpYD:IyoWi\ _~28g[U%=cqp{"x&d~?i=(ӦP_Dv =vG |zߒ(^QNe"sRWR)]o Yb0ۚ45 äAR  jMD8N-P ęx >y[b@qJOFKdjt`C-ʚI14g,`R"X7\V*$8!e-Z`=<uA.NZ>ho^~1|LPi8`M@XH ^$H`>K ?V +%lLoˬ.!#oyCSkӺ)3e`j*?~v?N/RqaF)X/mi})g"Rn|\5NWV8k9|FmgUԖZ`5㴣bT%w6#AA5Blf{t)%6>)Fﭏ 5Wj}Jvxz~k5EȒOHng[ 2c|4Tc'7a,ݸzTvؕlAKoJBWDn7I Gx;$*ykPw+4SM0(DQ9RڷOdaVnm&hinTa󰋬0C-yӋs>2{z_Wo!Ϗ%a\bʖO.:j{jD>p0^G )kn˛eg#ے-'0Bost+Y,ܜpi0l!R* Z;uz!enK?ESGR'!s(ُʪے{lh8C-c$ c"zxy:W~}L7y W,\`?v0Ql|RU yڦj(M@Mo*RKtk'P* AP+`CUbQgp a!4$'%đ#d&}^S$WVD{a ֡uV[ =En+ +'IO qzˈM1obEjϗh+pf"2'.q6i7rl9J0g^c!eMlƈiDsip M>+uCjDbr\$r]TFwax_1%gKKcMYGZ".q<*xjvͥ΀n#k\L}74D&-Q1ZA8)kꔼUj X};OӐ玠@'ӊ&#&O0^K'kفVWPu&%kzJ+ph$rbkrɢ;O(Uwa &=:C8;N%<9/XI) i-o9y¥e@)n|At@zpb!mʑxQppmɈ$BHN?XOOý߰ZmMԻdyXQtJz9ɛIį4 W0WqG/Y+TE.DS5rKSrJB! h7I>JĹ .A_b-K0[X{/id5s9Va惼egL Y([F^J-r( xcc#䤣8D~5ZXbh/e~W7i|ԄXaSt=Tj,̋ޤ;q1gY f=Ln i]k ٫`í"Ul`~ -F:R6Ԝ%[cHLv%?z` )dRH,AN ֩r5%/1Kla樳jpd_sBy3f/.F7r]_#(vluu~54%IvP^y _ ЄZV7Ebc7zuڦ*}Z!KT8%GS_@E$5~1VK+o(dYjVduuY '[DvdKce[X6Ҧޘ)')Է٢1<7kAӐrx{wl5gXx&mߴᛋQeHh&(9{ǫYgP ,/dēMكm]94aannr8~<5tZ+cW;LMK 7@2!ʉڥ`Zӽ4O4eiZN)u;i=7,]2~$7DBޯd|Lo[EQ:dJ ~D zXﳪ9p hGb"pLoΌ#x÷Tz$ܢ> W wNDD t55LRdb BgWm㒓RU}}*X* pw.1?(($mWSɠBHL71}BnK<*tEisN+PFл@z 6^`/g= ޫP{8#>{ժY+ظfH"j/w02@\cG?@Ur*tƘF@:@]6_6#{F cN3nB\JcvIZV%) &oGՏ3)@ 7Tڟ:8VD7E(jؑz_Qҋst6J/=ӧ_%gV]◞ h]b=mR (H=?A jژM]ح"X\9{"]xZ"\uK:!PpUyA1O*mI/R;=xb Wc_JźUwH̉^`C"(Q ^vK֪1HD*D`²tfJ4+l s/ e8-!y}B˞vp7+PίKC'c:f@C/MJtټzlx_JX-V90?T斐翘iyqoЈB3W6*Vuo瘿X:?>ф_'d>5;Z~FOA :RVQy`>`ðN8qEt私;qcoY'#a~~ rǵs(_)k('! e X"R|CIH(DogWД|E1"f;(]ד718#ytLkn).-N 0Ν2>b]ހڵ*ۤ\#Sڇ$Gqda'a1U4U25 |% k>ü>PW~ctUvm`IyMG]1\#КvV\iPөD}HΑ.tH|~&9 Z%'U$'&"^Ados 2>:׶L}&PD"h\1 AY&G 2Ū9n.&=}P.^.шjiANjLvmd1U`m[!g S2+ja#uW4/ D߻Voh~7@vHn)] ha-r3# p !{ P||v-XG_9%0fyAؕ$Cɻ25&v!=^8y\9 aYAx֒dƦ)0h1h v2|kMg=A.OmC^.|X?oC@~u5X{@Z ?\ہŢqijSԢ9+K'~*T?MU?ۂqbH=g/|u$?,pŕ\7wm$ms*eK\fG`VNU6g&fGCdWMSAKչyue5)'hA< y)ܭM[`2A:)|y3$1;ߊDncfj(4 ]t6Z{$EKÿq(=҄UoZ̤X\Z$Uڧ-K)hXʩ2EO r ǍD5QǽsrX6ay9Ĉ}k َ ôx/}+/tt5ԳoǙхt;BدA ;0W`KKeBm->S:aCMH^oT^'#VA1ټ߉Bn3 6 °R5S<咔tGJ -ò Qn]kHHh+Le*?YUz@Ѩ=RV v$ Ck\ g EUjxR0TKX#$\ViIqI;^Eka{}"TLGcHAY8UUvbi`b2dNz_5uXšs\]l1\N]+(&DzqPkn1\2hdDtKYIta8S7UZ,8sh: 2Źio;60Œ RQT=wI3iU7-m.n ‹Ӑ~i5Kɧ^~mf$@߇Z.;=߇+/pk,7]F\ⴵ3@(Eg7+H-^":{neV); d:+Yf6>ŠwkK"Ǟ.BC82w˵-Bk SB)#bufPEgOK|m *޺zu Y3`bnQT,zwb7;<)X[|! F# K2(ʟ"b(Ŷ,!ܒ~'gֶYz}%-7 3|( Xhc^0֣=#N5ha[!nZU2<*57{<` Q^1ڬ9̌@ROPY|ӕ~ NZmV}uTlӔ VGˮےSq 71t=w\jxÏ;HZ\E\>i]N?tY6]̂ŰQ7(}a#*/[;R=:hV%0I9|Hfeͩ j\wfO ˫gV%&| }&@_㋓/>QiGxo{l!2 ߥ` Tiv_ X-Fb1oƄ=$dPK VqtD흤M+ շ\&rpT~0 wLs,4 57U{*z୉*yBHo&Z^4slTHOi#Q#bE4 }ZuR $d@C:sOṑ`5._,xj( E9?ov~`) z|'_1l<Ǭ̼$ _{XFǕ'[44Roh )s8+Dcm؎h%ha}[IW1 /$-m[Ci8J3OG%eih*~3]5$fN?|ϻZ7L>#3{*/Hs] ?Xe c%$2ȅݶ߅V-Պ\$;:r8ĉ ϵThn|?> Sн=I*Kr&8wou>pHrɊ^d䎑7h |NSuE1~B^@4m+K}>ݢ+N ;)3ۑ,Or6]#x/-ҝBȷu|ؠDn6Ȗ8);}%F-&o[Py[$PJC'Iܒ8 }tY8X Dž,C0#-zpjht[4/HnͭD>o,hO 4 S5V\t" T+T\Lv6'4ՓͰnN1WR2ܹʠ{k8S^  DU<1wMTA} Xn7Q(Vzks Ou}6s5@m{7lcCIְ<ɂ>VXF͚7 h;&v1 )\W)`+[t|S]¶v&/FX<9-"R^ .]sdG͒5T9aP.O8WlFڒh%VPdvʁ$mrhaT]/2x;2+ƟeN7/~kŻj l$wM8(<&y>-IhӼ@54fPI`@?[}7vu)@<'~ګx&UUՒu1K_K Z\M7 F._A-]Cugg \൵ }'ڡeè|Ϟi =S :~8"i;Z>D"l1pc˷+w7~|u c0Lt!Ҙ8L&C!yIRU%e[^tԳK6G["U/Xѕ1oT:2|-m6 k+r9C}.`B,JP5^y2Ui:oXpCxjC+0RAc_ρ1E%"4%37x`gֳ~j>^']ޛY?0eOXls&30yzUSFGqR`@~TUEDSV84)-lYKMx6g¡XH!Z2b2lG:)%BO*Gl;8YݔqHNu64,~6_IY̤܇Dw.9#s:*4QNy21LM)eG}MSu0@L/=L!ק\]05 &bVO 5Λg jL?EΌT /L銣sKBM"Ox9F09)SI*Mf2dj`nQls#i 4(%ECEx|ytg4I\]yǐH. awbuXԼ 3๦Zk-検!gԣ )`"iB9l?KLZ*S\7v'-oE[n-5ؒQ|kM4L/6`5dW/#cmQp 5^@/E#~FNLU):[Lrq]4GLFqOyX -_vĽ+hS3&[2xPCbUF`k^aSH( pUL& 6D$L?d_Qj\ >FIϴO9 ocSI5T}тqFVjLhXI;1'P49) ؒυL *v=Q 6c )=S^]Ԡ%Gm'),K$>ѥlGeT=ɣl0ھHDlK2!0)<ϵz WMDӘH2w SPҗ_a?w&[a9 zij=ʻ0oYJbtO& ,|ZNU@]8͝Z8╓8/]Bft30 ,  F9ȸD8C8,Ψc@}ΌN80X Ķ3o` 5a&Y4 {P1;X0Znrj!͐v,p}fsui{)'UgxJI ʾc帖p[/W eY# 駸DV0s@_Bpފ[ a:֊oIЇb ? S".[]&ƸjhT}B4p#Nĕ~)A#nbyuys_64ܼy\Ӄ{79֬E'CΦBєrly/@:Hlem^4δ!ԯz_O DS#Neo`Vۂ{~]p Pa*v&srQg&B9F8l/SgI:ns'\y"ާf(rsKA;ܽ9kz+G2qs?~J+@I754U߆.`O*ڻ,: o_NZVOL(Os޺sFQY KerTN$ho5OO`r.!֏20JߕSEyb=xRt6!C1߅{Q9r^ Q4wx^vJN$*! |tX##FVM5ZN`Ogx{;Jz)Zͫh D_ @ɟGv?@*~PF" ҟ%y;vz`"5cOIg2|c{_1Ο-+ۧ+斕+᧧=Qn|i \;$c t%Y>G uQb4EJ_Vy ֍8*`/;*jy%lR)ܨdj|`@lYnwo$e {?ԍmEii:n={O._p ݤ ޼ 㭶ʶMoWP8roJаٖ UJAb_(s_HkPǯ1kji%#lm8GM? rCܟ z 7%JpSK}R$֤޼֐"̔1I ]WN tӟ UjSw`mIkڤ>;& ƚYu&dîKfϿl\NUHp-_;_Jo{R7/m6{8ofռ˱*/nfjd0:C$ ?<םna# W ǙLB|͕l y_t'>vv"fbveNr A}i ct[ .H`cJ`͜?=-GJCXusZUơ%{. hfE 2ϒ0l@ǡTf߫&&.+~:"ЮUbgQBX=>>>~v'k$9mA}zyp꣗ c)9y];MUDZGR,5›Y۔_c;z .}ю-\*M:+ xo?s^ #LqfLyƅ>^aà@ɦ¸Qm\}Gς3[9Io!tүKhN[" jO}x\ b!EfmKh4i_R/vD[?El]Aޕo=x exGjEsz;|ğ0Nq,]9XC)M_F*ҵ$ĸQ~:vkq'߫z>x8 Z2 &qȂ\ayR?XLHsPkCsoҦoC?gEu-RY7~X l>|J()[Zmu:Ϗ5?"hؽrId_e(n|Nʼi}Ԡzy]Qॱ5#$Vΰ+mM<F$Pr,8b )Uү/Ûe=LK g\fv DCV +s.S"$ 3zFu@{> F XBɩTt5w$\Nko~RV4G^V,3ϣ yjg$nO>7]uyqjiW*ˣᨻ\H.!M Tyva$:#M oZP}5N3 7ǁHP2`9@v8 U\a_fblRF;YfJ[o0&#w,WdN~ CT}ETH11ORи!0܉U.>uD 9fދl#HE8u KS O5UJz7Ӷ_ 5X櫟;C+K 8 :?ff4[S9=5Hk=H.\vZ_{2 6"#[_[QImΈv铠7@ / US^xlYyA-=+qQZ+yi†8 L´2OL&ϝk"aӧ 9tTk,Jj(m. v=Ɂ턟u |Unٞ]dP_qBwq A:DV*B @uh_G 7|ㄍ>m1H!:>SD:I0*<tDj[շRO%dnJ_)wrbB5vć iB$alx:2 T?Q} WRUSyeqH$|A.pI _ʲ\ׯּrv;H Eɕ ͞RR1 ɦy(p9G) 5c:1yĤ%UnHd;xRX)Sfָ(T!x:hɺٗbym3=vِ8>Ϣ=$;ؓɤ&  YXlhuUލ#Poo܏bif(|Õa6co=DbgȲK*H}#@&uhfjME=.GFAoH%A], `P!Y]!@gƤKW$HTF^-&ae+_81>B ' .Ӆ`T:s3hS`-7/iKQ~T^B+ތo)u";&ȁ|m$wolC j\} eZCJ1$,vڋ.;S7B.1!IbB^ߨz͹="#j' yJKM\經~>NVq\`v1o[=r0B.};D3X,R,OR)]z0A.L2U ž]D&36j担I/ :M*ן:3 1j50IZz'LtFt(-|Òպ FG"uA^{y mY$ab-(PEy3}ʵ h䒜&zY,-6K>R[`{.} ]V[9XԗuM]%ڹQ1ڍ@2]5[ LCqrԃNM/(dq ;[@\z_G@'EIklmAq[x@hY/ '{qU_oFʔF _(ę^*h|ȲY\L:3V Aȉ>dOBjSC5FIF>(:J꺰:;x4神򂗄 u:3d7**6D.954hqWh1+dc] X߶qNJ,2cx_ǰW =JI#^Im*$ O^)g${jld: 1J ay9ʀi2*ºuX2,c5sT?FohYB;K܇g `V<.kG ./t>v< 5{&t*sR?(\VV~"CAdrÏSQYGf6? Q;D9nVnw:sؐ LM5tلP orC^>8i":ft}{{p.GrZͿA2F=F9E!a^\4xÔŠs|-ɷס0)]qYgf<4,5HwQc' ǎgګnZ/^fZNHi^f8 0;CP \=7pkDkIfSl|x1'C-!op."7񲍞N9ձºkXM';}RUEsʛ >PtZ$^{Hdi'Hgu &8:gk\{玍KE!"Q} rYFV^MV8V S8,$.}G]8gd|BE!Ug9V_g{&$83D2)nCmv Q9g@?ZlēfU#z`[}f1UAFIdrBW"apL!Wq-6:ZD-@M>\ ѽ;B h@RfVlu鸞Zx(4gе3_ۉ32 sXQ 0y{Ws%PW)nq#{Eڝ!}l|"T*.d,Mh|c:Dr2?ٟ *ԼwAJWBSrp%G4,-UﺩR*W~ v"~AJtHiMozy5)Cy( BIK͌M72xe$tlh]0 gaYԒ|鮳5iRn'.u R[J_E;w H )[m>sKƙ?"1$-!3)jTdwz9Gj*ӊV|%Y`7I !AֺiMnR/G_F;APVk7ؔa9Xy4 ䷁-eTb $cg_H ծ(IgY倛U.:qG5k=[HgOA zV'M(oIoGǸGeAA{pLx7>Ƽr~aw7"0^MU gEu m4UDI=.$Ū_?")&*֖1@5It8(M@Qwl̴XF9u78⭝7l''LIZ%rQSĚ#'Q:rcj[߯&M"P R@8_?0 ;)EdXLHuԇJls\AikI TJ|S^ '|qo+,aOwfFa} bK~ǞVݨֵVQ9yN@=,/Z%jK_'s-G=uYl32;z\ n9[ qꇳV?b;r zkůF?^@ɜ?/LWͿp+6:A?AiFYvwEk J1hJA)- (@(i/"ZaӇz%Ro--hj֑;Eu~0 O:Q,^AO:@rbr($b's06Aa/J{G cI|@1 Ybr;!!N8ʱ66tw0b@x 8VC4X9oEW/ -:q{# a౵=.="te\3v]Q[EW6[[4vݰK uvήk_z[[+98 Ӈ÷QN&i/w?ulU g鞍q:ŐG~cL,sM `IH$#6MdI.]l$ lW nVBupSW G Ax.WxCҋ][ߘ*5BZ`}'dn|ґ(nԙg)/ԡrh]E.U/M5ґ[`:@@doXکӝl#1ӄjq"@:B]?=ҠK?) 5ִI16RcU.'22Yh&`.пanO'U~٩FQ6яƃM c4}NHԾܻ&"q9ET.VZb(];J/S'!QoR) ;)> 0S ; ߜ g0i09>Nvn{pu^7m FeD)ңzBt@G 'W;Xƺi,;G~1'Yf*'V(T)4fFrE#{ }J#>9<: #vP[=Ȇt`:t^OHؐ$91b' O5dАL?mwz )m دw'~cTEV!ç-kg"uCK3擸6\%St=IAQĘ& $: [.>Ȱ.v!b4MD2/LDm6_d"o; (~r6xw4`8^Bɇ7 "ᰛau8p ?U`Vؠ/>!T?y"}/TəI^c]|p106BL!?1O2D,֐~)H4zF_?&w;3>̐9l5evH+_{P96\>C? r9"}T݄U扚@_4A~Jirb38۲,Yre,ÉXk*El҆t+†$c죃k\TJ_~u~AǷYDLq T&~qV]} =; E$2j[^I. IȤQ'5`Ǔr;#(8^kF1ęD3$ROq wA-(k<=KDʟmZַ%gF% Xɿ)b bmq/pB}!Fg<_ۨpV? 8(ﹱ 'H!|4o5D#]'PTN%ʥ^9lajG$j;!N^u )F%ҀI3jF!OX!G7m7oC]%6=+q_k H5;ɦ"ԡL6gR^䱮b?4"S,x"c(>9:qc-B|bğHлo05Q;,1iC/<|Ld@YAuהFȋiDLn͙ 8څc/(~N`![lQs`* iOViST=ȹp0JƄ0k FI<>Q9mĥ5%exqj94w@1u`]dՠmqT_VLF =,g' _S:: nUgYZ07070100000369000081a4000000000000000000000001629779bf00064a80000000000000000000000000000000000000005000000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/scsi/lpfc/lpfc.ko.xz7zXZִF!t/R]?Eh=ڜ.+M@ k!pxf?D0Qߙ 0O7HE@4h` TXxi}$o3zi^ܲF3.'r&GO& `IO&g.ʟoLft%C Ȁ,nv-]%Vs(K5#c& 7")m*?W``%-1rV 3 x'j |QavOxeossJḱsmUeO,}gpsOURVD)xGS8mC.󧵮MxGW9JhF9pVJoD&ǁ"+5[ Qo^#;*oT0cʓ՗ޥL^4~mc_,;A>N+q{fMaHnq[[`{+\^lqA;O.rcw4g>GTEƽHw4j>@R''**Q~:,%P. n6z`cxKN Q' fxIDr8Kl%S$,@BI5w\PDm6F\ dzmQOOco+8ftT3H?h:$p ĸ)N_ow Bu#Y{hKxc |Ҩ>8:54[bSbŞދA D4J.8r$4> kՌ>:)$k+::hUƱ~-b4eHp>YeJ>gyF=nO쌱sϭr*d]HeS7~UB;dtnr*Tyۢã)KsMSDf¶NoL8ͫ\e3b6Pac{ 9.>QWimxxқg~,*!!ctoJcaI]v6jMLW'Er0z'asw>ٷ L,]pFqBAIV (&UZq0H[N[WѐmbKN#_+^|w/lɲ6jLS+LE, Y \ً t1DžN;xЂ:Cx _?nk:ҥO],ubhPc"+S E4Io=2Pk&Wg;lB'E*%bpaQu1t3pcS5@[AW"084M(Tda?.Z!X*,*& I1O V:nFJΰzHV1矱XQ̇uJa bgI>|4ڴ/Ka;Ep{3D_ tq:::3|3M;1SQܣ~qGHXzhʘ'fxLtҽHcoL$3.\<8K2)CHi;:p1g~b1v0No)G)V fIƬMϼOy6M bO/ H p|Qj݉sHS?d̎jYCi}ݬU`B3wcn"t}KX6$ 'sA5˨q n;m(b?m1Ľ*RZM ,>+읾EIt} ؞dn:ߢFrDP{"?qffj]JTbGTMF*tߠxZ$/IL(١0sSuZF2Ά@p<(aE KE6Y%Q}sG%pCW %ѽ1en2C= n+k*sdXըi̟q8 =\kY Xcui/^ $hĭ1cƏI6X_l-z#few xnZ)'e$)Y"X[d8ƞa!@rLL) y G'N;ȨJlu:Qgy {ȵ'KƠz϶dibEYPN m1>;?G*??dkFl1\©`}ƏCO*;b]|[j!^kxA1j P}4>Oc[sۢ 4''\X D3ٶkGMLS81c_4o~&=zfPĮ| ,''z.aXVcCޖ0#"S?q߉FF#L]2Ţr 2 I Ō))Dx sd9x^qI+9kmmOace_,9?`Fše6Pyup .xV(b.9 p2y7Z0 ԛ. Q/Tv*R!PrI&M-?VΘ9[8r!XΡ>D k"}g r0'~}Tyrhƭx©4dP?)CX.J+X[ j;l~Zcjw"ȔvX\0[mHGy'Ч:.Jvdn~F{ק`Xû{0Qowu4p&xИ|>' Vn,D/owy/IT'F9Y)qHۯt|QͰp( 3fdn*78fcR[xK%*߻%/GLQ"\p0G4cs:m҃[( COK);GsV_Sǒ&#ipTiW/Fƺmnʠ*UX- r*֢ͦv,YWw"zPE R9EKx2IVphQ;_6eN65Y|6 D h/ a-3E]u/!Z9kj{D~ntŋ|9ncUc}IT/㗹]uʧ](e#U4P`ڍ"']tX{bl@7cS"`Fxxҽ gmy#şl2(_x;)}˸â3 [v=Fd2ۧsOL c1mEPkzl`=ô(9ƴ($.@RD-o BQ,b2/H)"v|L)B[bngwW"G@sQp}AZM  k=%~6ԿFPJR<}FkVFʆY@uQ,qz4f\xa,A5?6wNW]=BZSb?ϡ,o*hCIFyb3Z izŧP%aZ_fs-= ^}V>;!T_"'!eg2r&Dk?Uzօܨ*r j #\S [߁=[͞&b0ܵn/l>^D3##ƅT?zd`{sv:%C_\lQM;4{.(SRzRś> kV_IoOlbBaQgL1:'| NeZ܁2 qJܪv3+#øA?Sh~w nť=c`!!(_Y gYIř d7xQ6f=hh_T! (AH^4E4AG"G(^SE?U{, xU%{D (u?kW6Q<}ljB̿=Bˊ3#@ C%Z;#ޝ0‰ r7Eo\ɲlҢdPË@igs4`?1/Łw&Rt}^)Cy8{_g(VEiÞ2y~qU5W@3ZPb|x?RUKhMy\j(/n{Q)q"rH VsZ?"L뷪v"Ss18AfӝX@_@\4w"*9a͂Y7f`U.|hζ4ٖdʒ%$׭ף+BX G=0c/(Hyc=c T3evx?[+?0s!iRa6E(w!yim)}@M}ehOXA-!s8K~7/p!d5QUanib oE5R2ebB>}cxY}zTif2ƾ[q ~5t[Ojn0Cv"Gb[|ﳬ jh÷JRQ FIt4{qw]ݰ(8Y6onmV[pq D<ވLQWVqH^(s:?9L,/J?9MXP  t]`LAaZڑsQZ a6.Opȴ:h͘9d88:k 9$ZQL٠x=0IS.(2͠}CZǯUq9#Y70%W=@v̐D22w:,}V ioiߧEkdVZ [bz]rb*\KYQL[[ ,w~?~=Reku6VvԄ%i$ @\8%ϐTD.Z-^TB*^TFjr7i.fѲEjz1qPl<:ypi爧ooM8_G&YJx)>ݸk`V~ A+6Bcʳ9fg/`k0NTl\loV,yT+6,t2'3ȰS=&moeBS#JJkkdA A𴬴,g[D̪ȩdކ ,zvqW|E>mkYaZmT|0iMv CNtۍ RW \.ތx8kQkr|f&\޷,|Yz]y14XabJk­g2CN4˳,l n|b8#U}09"8Oͷ5/%@kv0B2V'Y;ba(~P+B 5C0\$!}~Mh 3Ic9|񼞚&˛,*L^;?xa .7 THmt;Dך4Zk1{.K^XNunoeRf}?NOlh|(*ܪ| ' vpn C1~A7!逛lcHɕZU?+6)9ucE"Zi q 7'>wr銀Y%"7ed[a!`<}Vʲ(v?3ev")m|?8E Α^o'{K)Y|Ti}2bK&FodQ|{A3l32rh+|,߲\DPx+}-a%FĄikpOSi~(P?!eMXOͥWa3qm~.# ~5ycQDVwD}XhTB2|G9>8?E[0EQ%~q)E_e4*!:I* `3zQά@ܓ9a?po}paS6J~ 1l}vd+sͩAZ4{>@jt[nKSLԋ{?<ծvϷ#2Ji\ܕRNIAؽ_9tKH:mbmiuMa"i')QTuW!'.vJm["j5]4DŽ(rdAY?WWx>kͧIr0E6DzULp %#ft]zޅ2ٮ6:M2-ĢϽ[fsKYZVYX9w+m Ei{vQ |IIHd}$˪ dq+C=+0XA/;Ixdc2fKښUl7BBoR|f|1bvK5q.4!<7G.@>d*y:44_uw>8o1= 5Uz1/ekZ@n,ZQR ^E-`2It~7" mq))(7 8oƫȦbUԭQFR' DIr{BeF2;'taojhN,oZM̀}cȰ*P}ESo"7_09r!qrigL)u9d}9v?gAh5Nԅd-hCMNl5hMA*ō3Wñg o$< oNԊ7xT#<G@(]k<%H0~;]Feyp/OUUԣ\ T1#sU"%/iˑe)trG6{4zk5Ar{|AjjB= ٨I;J^i㉞C$ 1m/k4a!5#\%x'cwm+m)Os:tRa5\`G-Ĺ{Mu\\Dh۩^զ"b_D"QӪ q5 gn\sזǰ+\Oi>c,;k2_\ {Z)W>@Un%'$ sKуer+eܦDu6=Z7!!c/I@v2*g bϫ8gìFp^#R #S0-\ NTm&u MUo#r`sqNiד}~dEtp(JcTKDSǯT*mq߆A]Jh22!;*SូwP⌳VVhf=0$~6*ی͛&Ezg.، :Ćd1i@ohWgn\"6^a8bϔ!n]&ҵ"gm (iR5Q1*Ds`sd׾n%,̃ 0^[$<%tF*0Ww}8 LNOT_bg6}6x5c$w+9+f"6؞|E]HWm+f 0ɕGLK[tw[(bx^EWwsYІᅄѢLM .Z]aݱh(5s v9M@wTc=htX$ h"EUuߎfI羧B\{ 7}ڭj,"~4XD{ @mLHcFad8>-[f%[E\ssk^y\BA҆CGQ71|A']2w:sֳ9ro J|tȆX֩K)j1 =⚺ *H-VR -UZԒKiRhA]o::zvIؑ(ײ-$ř3w<뒿 }/1*3UoNl s%0O$MՀrgDՁ}wq7汳9f!ks3#aRvfNݗO{"'fxFʑ _Pӊ`kD1[[ф57$B'Fv2$x=$XaڽaNJ Q6Bqqn^>,TA^ĝ !w9pl.kڙ (I]EXm۟\PTF o@!|lל; g֣3{P1=&"5cq96aޝqRV-5zz: TY  5yd +Pb>tDs`"T6@: zkYFoMgư0 !qL(&SQ+{"GMb y\f4E Ux ~zͰ,A,$6@/]cG' L5y?6f,ŁJpĤ디w▏mp0ޕEJn'~ȫ\&[dzD>\K=yB& m*3&gWʁ˔ڻಒ9tP՞XGq &L_Q#y{' 'ػpH63 h75[D\.sbÚ4~YyXKS ZQ'U_z~L7qr7Ζk! >eoɷx{[LH[>+ЙzCK:cy*GwI&ͩ:!쉠?΋AVmXlՕﵭ0jʤcvnQnu._268]r̭aߋ2)Ѳ.$sK-&}6-@B ݄~&m4eU5QV"C%$(>i~S:u.Rqjr-Y!)z8PtpC# *5^LICcۈ4o95'R6Ji_0 (bygng0: >..FOO-D#2:-" >B8G5xǁ8qX߲&^߱b,MV4>,Mr h-OzEО@6JZZ{oFe-H"_N<@oPפȕ'D2y ؔMz{e, Vb}yoO8!@(c+8(R;hu y0a[9&LJFpf|)$^OG 8]Z%dSjq?pKM>FLC+pxp`N&FkWm>t6]a^>S}X~B3 eʼnkuK]rp܇D-FBr&b\ж-^:Õ)Z2EE-(OEn3Z=|)I|!+qWCa"k<*da@Mpϝϕr1XгE"9$.{M 'ä\? XK7ݶ;C)#lP([PG 5\pట j/{[-Wޑ6 &|gDZg| Tx̦;">(H/ 0ԫ!W99p^w(WP9!6yTh|*2!#l";pc{[_v`q7'̷x 8O;J$ltCԮ ͬOc`Ya[[1jƅG rřE( FaaoBc6nh9<PRY!iKjE}XW|&K*k%i@A[ y+Y2>t ]81JT#٬(ra%DP81x; Pf¬ \lwyC5гv)fԣ;PD'8N˚u׿xkso@+⭡|(:5- | M_t͒4{H7#$l1Ҳd5aE9fWoulOH.(9%*3T06X/QݕִA;5\&S :^,tgkD[ZB▛뗨ł7 ( .@5MY@ ~n!OZecx7 j'$9UWDB`=k/T;Н{G9MxwrbIh |;hi@_vl:[H@ -$3pJm|:C*ol繅I΀?%{>fCS 4c/ RyTaǨg_ nx)wx&F})mS>d_10U22څ^8?a7uȸ.'@ǘ_錫5H+ 1_CAJs4 3Ewlm⡦1iIφ$G?$/,pk؄ ~z ɨցs&|HB "#ESp ۵=2I`RF;q<5+-,&aZ&-FC}Dp fp|HpΚG]GhMTiƗY}/Xp~~ƥ'Yhߏ/}@)FW[yLD [>VrO qʨF=?֯x W7pQ,Ԍ? LFwP<(s Cf&ա/Cx 8h&^L (p04Jm?o4Q10QF* {<(L [o&mϪbk&S^}`miZX d|[y]Z y򛎥=zQ9>Pn\(&ќNG{_g9hۭ K :_9!xM L.R,K@_hfOYS!%ohӐTJCfN9ʹRhAVY_"dϚX/;"lK%ÿv!O[Vg?Y1a T;!Ϟ6` ïeIЅG^ $dAvͅK[g~~O2Ij62ơulK_2að3 W\=9o(F=OΕ9E} A/:ʹ7Ac̕e9!yU-AkՁW%e0TJ/N&_N.eхLN}wEa3rBʆ ~D*x":, 5xP{Q.h-;6EvsIR2ia=HweXU]X/!2gZh +:gH?킼Ө%}slpⱾKygϝbm,& L&6;W;g#K7PppMfa}ڿ: Fp[+IV=;K<_=]s)~A OWw5Ih- k=K[72h@H$weog-vۮ)Q[%xኩ"*{Wq5gD?9D+opP3Gb5]xVYԩ>xpxnH/m5Pi=Z+wik2UA~G9 w׉[Kzw0L5#L%-u㰀x/ʪ#^3:D>q <:l\ J{+q:A0DŽߌ,8l!v5b$6LiJ7\F3X7[S}$O;a |j@i&Ǎ`6i\"^ x `&wdUHP~Tr%( 3t#]VUdv4 -Ԑ=8yl2wNkjc`mtpw`nc:*褻ў@V[W M GNnZT# G7H5sZ _:Yc2h扛NMD ~$I<9SqJB!m5pӚb Q3W*c|7aO)}4b@羥4:F{7wZ>Sx*y‡j%:pY!tXV^Q+igӄe8PAE&~ŞBw\$)~].N/bDȗdTW7lݥvk}GV<@Q#F@TMQɗ=\CRǁ zXk.kDnۿԱyǵE$Wp`C.7!wzU`!^{/@b:h 2OY֪a0khvASAetgL:n8#sCk{ay|YıZ*lʧ e|ج+8=/ڑ9!wsr@~f% {ds sR-Vr$y׺&QPSy_Y+ Jk6 2I26̌^x%w3Oe믟c7|L_6lP c>=/28"_I:wߤ%Oӆ z]i[)E5gDG~=UAqF/\=a@|oP`}Ayl[c0Lm\*>a # /%dvO)V-1U-zbCMu~/oK%y'&>8?_ W}?w!+*a䨜#ty+,'g\39$rOW4 8^hrU8 ʑb BX_jG7wQ.FPq~;MF !l,O'bw}dV"gIT 95ZLo\ q188 DСnW1_-I^d4:t@YF#PCI0T~'T ത1F RaB]oI;^n2`ex4gG8 =e9 # -#%,gONHpU@T+AF뼕AטTة^2Zܿ}vgRqzĝgLO!%|'V9q{<hgq 8BW!O"Iŧ1_oOfxqSbWZ %p&ܤqp݅pn`:یD\ߙ| *WR ]IQkÛv_"!xش2Y͠Q"ìVڂhDro1l[{Qҥ\NWQdNOΠ-JpmcH2v̱HI-azh}Vf k:׀S[=Y .C&C$>Y}|"26#ec` (F [}pZyw+Ȩ< \D@c{p.GUNFh8of򈙯3|eэ{,wpVAx8[$E3ԿmÌF-HNds?ƨe7jƏ_7 r\'qPg׀ĥs5NzX3>TWg*fFzU$m&|^6)~5GqG(6!d9p] 2hx}\ɂ?'rB+yMjCsag KZQҩ 8gPN[O[ tuNdg.\@Ke9=}b>%={y$oG /Z~4LnG2?R~%R O0"{#g7QL v'yB9zf`rbe(!C=D;F~(׳- ;2M#kd258 ԷGU4=5BnCz s4S\K͙ҙxBQh2 P© EQSB RuMMnUz{i|Yqh>t,j)v5인:-G!sGZ0 wZ$H:F&שxӎP6FkWsLD!NHׅ`*YZV<f|`tXҋ}[w[M ժQ,-{ |^xfHPҒ 5h/j_ǒKHgy?B0r,Ȥ~%@:AMϚL~wi.pOdC?=+dVt\W9ssPN˧q0sм'0L!Hw^i@rhZq6Ro{q0~y.\_gC1E18.$mT~㪳t?aX2@l¸ۀsXV6vU(+E _+V @B`_6W隹ۏrZ7qŊ#rdXzN{4}DqU^ޜUbķEP0<}, \!(:+|mH80f;4]2? N1>ńxv >VČ\0ډRfZi@97$-e&nasCY-_}QyU7KݘH w-n+FsD/}WOsN{rV&_4hfD1boAxo;Q!RpUltw*I%ktb baOps) F߲1XZ'rGb)e^gt*X0;{>E_t*ndR`ܹk@1},VyK1gO6*ZV7 bp;;;CC0Q ц&o>i[Qjk'O7/NcuK|TP*QfsK$ %/:~Ѷ턈02/ݑGɼ#EH0uһGދ|eI>I=mwD1[Bc>v1h`eJځ1 8aTkk늪E v\v\g牯|gO2qhdμdx fje5Y{,;$FGIQWG;,I1/z\.n~gZeKؾP~#(c6'Hf= ).MXgP"_fɩp ] YDf Fdu3܍ 3(#jйjLS+6ٗ7"?~E .dw8C$Pu h3ÌYARj IeKZZO) =Mv)H$p| ǙD{FB~B3g,)Kb줭,wŎDp\l<:& \o!̲^OM,-b;aia)ib h[uIz-q6M]X63$;ap߷n^J=DmOxevR~1M2ޝ_&f78>89s*ncu!peE'5JcXEvNZM LJncuK|i X8r<,hKkpgJ(y=#ׂНb-KF-HpI v,5yWPլ^+_wNʰ:_n3eIAT6%'4J o˯>+,wZ;<GE' ՠ`z'!" M#oT"ɐ?? _ж_TWhrKذP9 M앇/&YHatCFaq'~$5;챯6Gï2_@&Iد F\+gЯ+|3Ou%CRk>dϰX9J͗7:1r Q"jL ZXvW&0fJ+0e~[1zK(@>kP,^.Ý_ccDqN;o?щ5ies].d?sIT _>PYEO|"VaAO%_Z~Mz0dTo&̈́^7oFiȨMa$ڔ1r:qa]ʳXeτyB({x]IcY`nm+F@1!$b^)r,JL6=L@Yngva$eݰN^ho掇AB5 +|ȭ2)ٟ$J_Xñ؏"fpNE\s$!s h+R),JWrFUzE#<){f;;l YD$ g/F@[@fF g?ٳkK3N$w\[(.=i1K-P=9&*2 'L 5WepF-Q𠒈R@׿}"!է0\NUOAG'hλo).搯LnÒ6pAsf],2']í>Y-c-|bq 2MMe~H'bۍDFLmTAQ[[dM_6N ǁ qxT -ϙ]ZU5 {z@BE(njfahJP9♆0S i]J\Bw' IHEFj,#2 kˢe,ևVR TsoN]v51} WsF:-v>Ih!烔(wMGĥX6EQPuHoκyUkd|!5`>lIBg eJ?$Wۺ :Gʙ :cKT*,nG|o5 Vg)GGJ%FԂs~!+iVԼ['[̦߳u?!;W&Q$Q&?em&3勆ć֘2}eҨt%b!] XyKFR$4 `pVNL7hȅ# 9@y ̵5](*ΪOrυD1H1(,2I5.rRzhեa<׊CT6EȘD+cb2-yc WYMAx|pcmV ozcrrtG! $nZTKL a [T(E]h^RŃ+#6,,E]5$?ϴ6^DL6"nr)kzZѝ)Ie#[IMt6G_t8ky 3 D=/޹?[s{5Y'{~cی RI. KYR3$R0c+?$ "()as2{/,6p2h҉U9iW5TčW6^Ò+]"Ë|IlY|D1PaD2M6KUt+škrCyl:c`6r_mG8"n #W:KfMQ[CC U25=NA_^dQt{+=!`zo ~;؏#"6<LId6+J.py1_J[Kn*S۞km`B;ULw1x?rY;Yüi$;[+:\pT5^v5qMkq >r#{c'xI$ZQ-mPzMF:9]+ eK~j$A>^9C 9S*AZ;:& 9if%V5et5(q1amKqls&2;2ET]A#mlC]osظ6Э@iK1%b7ױ%rLӜ)ܔ")dxz W y]@ YEPC*jz)7ߠy=;"s[_ێ%|$JK8?wgR8 i];Ԭ>.7Ƅݜ>:,{\l)1߃4ll9`Oah׽_Ұc.\U>e;[qLfTٻ 4JLћIЎ=D l5Gyzg*]l]Ik\`8-˨I3aKތKz=ƩhBĤi`|2 KiY>Sq5@m~EK g6Nv~~B`p >RV^lѬzC ui𣠥UaQ|yaje5(gZ[Cgy~#_D~Ƙr jBEM4_b({|2%&X33o1m73o2ULSs/+0i1qh5y/̢i7?#;%V;h` xkIǏ"C:FC 2!P`Η|CwSK}(RQ~Zoo _-N5@.71W[#M#H[~Z3=aƸ^ToiG~"c|e?)nwl Qqp~k~ļ-]`%4F~tmR72!F>fv>By P z.(֣'#ʘQO/FO,ڛ,苰qwJ6QM5a`Z3R)(DW] #5 ynRi]Q觔,l4~$m˩< VV&)ZC;+Wb #Xb6c4kj0ů2 E1>%8@J4uBeR9JxbzEwe4l/qάmFM#-U¶FmEAs׵br!(+KH$C~bF8Hχb]əV{rJ|¶Q/:c3}Rc:ú"d<]|k!HZP= vj1&~9y3`kn!I ?'RsS|4oP[5a qMIÿTT}XT|gT)}d3zduNqM. owi&Pdf&J;4z7׽cۿA:dC8>%+wXd;TeniJ6=4){KA.:od($K5\]8\Q`OԊ;(2w3Y "/7i9P;0ef(2#ZrCH'~v'uHTPFX idB CgOz 姸>u-_=8@ـp(Ka..BwAE26破, 4Ml*)._wa!)l,*dT;(h;JØ$=go٣K류)o! @7 c(0PH\7ƔGrp Ц|Ps*ʸkTh= =[uPH7j<eif?RѨ,ۺqeIȽi~?<Ӈ+7YaZvx@/$)%F2abhwíj܎ߨeO u DiS5g[ kXdV[Z κ!/)QFQ$\EھiI6y]gS1̪26a7a}ƸueX>R'ߗk9V(: BWze5FH)Dv+l 31Gpk~R̪C4}a|X(~FO 3Ef]LU|Y^:'g'gi*w B=|oH4ԵL5)~ 6X@/n4`m7j*+d֯ox^N~Y'\_3HC72t[ʎŀΌ-)Ig:=&%2$WhPݥ>9O([S򡓙dC;ͶTnDnލHjq+Kk7w/{,>f0kfB\GD78R`;}u4c gͫL6"/C _A#--k [\9a7R8p0DZhq Ib"^tIX :9b\k2V.rJ,qr\/R~!5gC#܌ޢ(?X$Hud(/kSeW#BԘ6s2 PGƽH;t^ݟrT v̈́~= o̽v}'L#|ԝ$fyxz}5~jeZ;z y×oN 2+'F޿ZS)?z; md>a9RoomFE:`SqzzGrxٹ5X.pp|sTZw{MوSpJA6Au3އߋu!cJ&AR5EŒe뤳9b"QCRblьn:DfN˙'bsC~S'JL{'Eᓑ5[XKM%R\?"RT9EAavCfzM '&e)_a%z@Ae#I\,"nn;.v#MKI"LFx-]o7LʦQgwE?*Sy|~/~GmHւёx^s KT S vNFYG70ԜOВϵN=E߳czlVO鞪P~V>i:k8{G3uct`jr\ф0IGQ]GZe %&Rp^[IE/Oi|@L>&k-6e x⇇G,U>K{}k,n>=]GMzJys/Ug3g̾_{(M_ж%˗Y tQ?,sJ߸`6HbRq*KW6Pj Ҫa58IQWyk%_vhNUӣXΊ: Z}Sa؞ g#>c_ H<Q%O(#CtCY/$*'nMxX»̴ei"10o0ZPJ͖1 t"L50eՄiV#G NHZ #4ֆ,fT\K(M1ag?*tⱴ]DFB[4Qy8=%vMgbf;nk<v`٠([xie%sl Jsԭ X,R V:~LR*=P!ֺ-uPK炯Gn0]ƫohƁj E!I>ׄN_nyњ*K$n׍&#W̠ZlzM2&8S.-FyuG؍?|mY}.%@JJC} ~32|SOhu)g6|҅9!8$s/-0w'(ړή'VɅ-T,H♭3QV/tY_Z>/D7m`QLwUsm9xk~t?%y0) ajH;{X zԁLjnS%/шP/v5mQ|Tw&1r.A1?' K+p![)yT|J\h!D]EYg22S,۪DJqDeoԨ2 +PwhhɯLr>c$-{G#݆8yL9hNjJ_K_4ujlZJ%Zi!&iO ]A#/8H4WahE Gٴ;zzkf aLcymi\w#eǍY53R(_ i}MEI>Ț8`NvHv!B7&b^S^ұZ `x};m) +y@ ^<'0UNvKE(0Pԓvc8EJ}tWQEM]HYnD[Ѥ^]UUfc )Y*۶_:CYwl<5JL3(jxH-n$Eݥ#Yds>:Yoɘr:h}q5@[?/7Dh g_hXh`onf2e̫˚`@8[?S9'~BdeY,HhœN|kK[:QZ{]}|-*B ՄrvGn\?u. D~h e ̾|2$tG vCƻr2ۛ%qrYo~d 4#Jt/'Ej/F&\_fGĭRT9lfEbJtF N~I[*|gj=Tx '˚UUuaaaX*e^[ m2PD*d?7˶$ ={$ݰ,n|lX*hE.U|GB@CxzBcK;+DkT8[; BETSGu(qq jѱŊyZ3W]ʮQ]"a>j5+D =| i@;wztA$W\m.9P>p_gVHހ7u&z r^R](!ka^=nT>-:b = Irf1EB½F7iR< `&W)&hU̪Y~Ç:EWTxF7Tm2ف1%mg&9-)W԰{~I !mQa1" :KhD H%Uw^6ܕCwĥY-n߭c׎~OOad3`!&apY$%gDJDCa\Tzc=)]5cRVo;Zrş _,pjس8].Ԋ*Djb|y8;ȏ@X$w L!W;r+MJs ϧ@IW5x| Oɉf@79<~ e' jO$dR',1%@{EḵC аl}mmAlEf7.v YUZ|;*KqAVt+0L6},M(2.(cR4j6)/51@ Eiz%%_?l |b9|_e.k_/:\= ZC 1Զɩ{%V[jkQQë+ g63\>E`W^,f)Doh,gҷl\Lc+~Mogm=,o GSr`L_GW]i*JH"!$O 7pJ{<eyec -}S7ޛ!C9ƙv _b.uo L7y O < Id}Ja 2KAH:ҵIAdwzgghXd)#xK[[Pt,!Рl{Wyva<9/!n;j5} Eo69Fغ@6΀!ijdCxޅi P,Zt0OehW99ImTۯZ|ҡ@# neƀD) |"oWփv$I"Kx S5╖ eAჍɾ8VKh`_K0"M3MȦ&vU%%>&U)|Zk`u=sP)mLxui?Za&ΫbN yߔ}*܂Y|[vQח˼AcZ 2otu?6ذ-FjO&KrC5">w%wmnusHm e j־q-|/Q$+q`r~2N)MP?h;&k*1?dt4h7۲3iH++k?n rn:>{딷FN@^7T` uoiD2|? RxZ:d0n5iИtCgy۹gG]w3'h`\[ Xp(f梻:ue,4C`=AQ XJƂD5t%g!:*i-&o)JJ,7pjD0-*Zc~w:RS- {3"&#P%NVHC ̎a]CheF0SLYZc=< os$0gC~ߍlدmXw^>sr5kۂsJxzro4UrkՊE$, ~g908&_ CvC/6{D5ks%DZ>dR߱IY [u*6^;PK8;ݴ'wZ9Uӭ(>F絳i|m`Nih>#IK&BʼثSqw=m̺gu5\'C=2aV8#d/ȿy#8Ypxÿ~Z5U+`jMa#5LF*H8\1Ԩ![#J^BM#7(=ޞ0+ !Zێz>I>ifaȷt۩7)G z.EAƜw6bQwbMJgc>OgmfHB 7Y,ϔtz6cL爄Ը5jE̝^P!tV$qߨJOmij3cm{%x'M=4}f'V{6Aᅘg<laLMŶxU]|<|/-3dM+lc=c.Ct5;%qAbMa\H= N'bƿeG&Yw'u AWJW aZGU@JE3nK'ɉD(O =1[ oCMra7Dܼp|M]&E0؊QQ,ӻUjxSS=rS#TBVI/!Ӽ^|,8yHJY&>jsnZ7 -I>Ru:-xh 56JswYJeIbeVdk%~g CʩXF*q`SH+saiLJ$RZXQ<May/* fzZiҰH?;|Aۆkj5 56L4EPeZx^t p.L1Lu\0 類s(H_,Vf)?DYMG2L1`@=5CD aҎ) hf 5~ OyX_a(k\* T~vޟ7f|hS`)Nz0CFrhy{Uvd1dTv#ĦxүORc@·uN+Ծc7la5 L#5d/_kd0ᙯ[}3f1StaMlPGhI?Z7wMOM8gyQ1[ve#D\sŠgR(~@l$jpdo8,k"Ӿ&XjˡE=\TZmv%V¦ Â;6xf j?萾FصQzn̬K2;f߻5}Ki~ѯؼ6ْ,y_BTl=OQ=vVbg4K*L\[?󗆲_[ȗܼQTFN48tGUpbz6MO%Qr)`N!DŠ eoGy[4nK4BxO%+㐎+n"dC;YL%d%TjmE GC`JqrHUQ RT>W,Cs6;!.VW<IL /0nbnuDv%a >IʯMϥ9ɰ32ζN:! y+yzc"ElRf-_YLjt?2q[y]q/p.BϙEf?4vZ30Q='Mj2k3[+/p!Ab,(cfl9~ؒV{0k/D}QMB pK:N.2չ\&W+U8ICObXP5n "P#yLsK>ND:3g>J3GC:5M uD[Z\g^7"Z=sJjQ 'YE'[15y3rƅUҶ>w+|9Gt6`hށ ?cAޱG4Gxfe8G3p(lhX떂cgKStH)4r-)'J`M};ק:$ ۞S|6S!>w˛XI{v|15?_>'WbC"|'RGxaaks/Emc,V&Bڌ@613pAxK|+'wRF35g TxaK9}rMESoJ'!CW틖8Stw 2y/|R/7#{|MVgp #CHt}>ZK^hkd1]LGI: :iի5_^(\&/3oF\r%l]dj;K~>=.Fg3ZV.%CܓQS ]!zP:PT1ML&ND̶R{"<}FTވD\| #LFPdt2A]txߎߢɰ* 2.*mbˤٍ`Y7mw\aźIiߴ$)?FXO?)aJۙrh f֍ ]iEt5 *G gA8uA:Gl`+6\^_1FW2.݆y][,&[& f9JH.Ǧ~D8j@ vEDm66nkZ>}HQ%TqLskvS$GV\Ŗ1ʬ ^XPaLFC*"o jl6ƚM{ >ChQcb}{#iJSl!: p >(R](L)e b*p]goJ@և:YAXʊOq8{(ɖ 5!G4? C!S'YvQ Kq \g8*3@^f^+ޙ!Ʋ3kcv=]ڟ+뷣5q|/on!'Q|ʆ[ld iEhqaGj_F-< oU)%@"+97z=LO d}dVQ8qN6QBPq!S))nW?j45>Wa#O历+8,&fτ=xjܟ^]L0N ,G\LUYV De֡}rhq!5CdZL M΋qb][-+^.Aޗɡ2ܡ$5:L Y]5/HEf[8Hb&(?F1p,?|?OH Œ$dH9\qt"¸(U/gF pQ*xD=8WS1c*S1m9{R75rC1tA@DfI`E?Of6-w]Թy*Au |8aN-!¼*SqfN<L@iO>z\{A׵i+*MFَ &Hڪ,- ‹k"::(ܱZIAj-n( jik7hIU#sLBNStbV( !WAYe? @ұe1ۿ|e%=\ٖood*BV=آ L]\]70֑K`X{ ICF b\7=SZbXi+R{3^d\a!ntdA+H$x(R7š[Qj)k7\}K/TnkFNelZ ' q;Q#4c-FiPf %~*Bf8q2)U4nZƁMTUF0r&/BD_$r ONK&1|\[~x]i*ei"RȧqصTtS-`l/*4JO͇/J7}cr'eR<#)i?>-LpzyKR,cT`Ǡ1x|QV@OZ-#w?o H jĠ8 ߙ(]Zq7"ȖSg+JǨBLN^ef+L] ٢DŽgwjls ]mZ*zXފpkc==ozAM76eP+J">N_$(f:;?Ҁ>>m [ҪEn1&]Y j@^x}&llHJFHRQ҂ڷoC^]@Q+5>ח"#9bGabRAA0Z;ŬK y).znBG}ǯ dcҕҨxUBjfHԮ+[S4ڒ-4K[^c_b8wgC;P>:<*bҨj vu3 n&Czbj%#_#W'b@ȥ {8-Qޘb%#e &-0іggcAjC,(1@Vu_7 0^cr"^d`ԳU=3%,|)~(qB37۬Ry>3YdOr/׎-ѣ)a9/|n9:'۴A=4,ⳒJhW"Pl LˢEYE#O F?&X v&3Qm(Gz{WlO[/^'FTk@-ØՃ"7掇rPmdMk6`g5&)Gy@趆gW?OaT1c3F?=h6~Zv=P̓c熼i,Ľn'p ѶXn@ٽhC^XXvHy;?O v-JJ#EE>Po=9UđR0ݷl%R✐`Lcp\5x$%]H_"?S$Y9َyE|,@5rhfI4 4 uK #rIR\D694b>6F_jE)٫ x=mo!ؕ3s;/V*^<)ј0ԩ6/(W33F0 {lN{1 _8Hւ}CF]R ;82U O w/aȌ.>.7JZ[p5?M%X14a5&DuLD\7[l`t űZ+I`JՄ̴q?* ,k1mBmp1O h7Na3-8!Q7^?#z$pJS,Wʓq0VVOLoփV Au4(C iElbލT,+$W_' eAHp8~aH;$Aux#gB FִJc%CûƧwVE^.Uua6 ޔ5&Fzwy$gXbIc,6EыCIW,0si |TCw} jy6 rf'ӑP#`AxsLj MNL \j4Dm ɤφd{,% q |;Ӱ̪êT4F]n'~V;ERjQ ӔgirL߳9rdF'aR;[_N$UP#T: QIb/㷗h2M+݂%oEѐ1EpdD# _Uy'5] g5fĎLjk=o 3mޜ2aQxFX\RCNP~ Ă[9!xbPٚKOr$tb:(3*=_#)Yl23,Kb 4<~ȏCZ!![`D,#6COcZCF |}@XԔyԚ)Zc?KE N$ 9 k( u  SnČ)_mJD;|n6DzUc;/QV28l 'C,Ō%"yN9FBO>̡J{E@aۗC@'j3&2.9[l1jO QdѨSS;"b90/\%Ⱦ4G?N\ռGu1!7Q]6 u~þօ5$IgY3?_&|V/P_@08]{h{4b\)~))L *[s̡`Rbƴ}{'m ߝl>;74/`MԆ"ĥ;II1pyV(csE,2$WNd[b0/!Ex |:C˺t@h/Wg (yT O_ڔE}2ՙvA!pr5׾"#UF.lJg1?HDoqG1~y;<L:w}ʷ"fde+6H~=uƏLˀnU+^_vkw2soA$7mkɄ0hv:*xB?[zer}o9\vdcdyRIƭ+U˘ >NDƹ =~ ܶ mVa@zZ@lf嵟(5NEoeVhort24 }AZ|oaX&|S3 Ft0|h=lh[||%vd1uJ;(Ta0v!y75+v1`YB/|dyh׷\D'ㅎq"!c!O+,蘯k>nθ"A X\-Pp,eLCnЅkmﵐð B3b*V-cL&L:I6dU-qRILyV!WGP h;tR#a< @x[Σ>cAދ1N[ۺft7Qv^rgیZ.$(O{wdᮇ\K BBNz|p1'wRXrrYpW/Gm(ž,J|Py[4vXUפa_PHyݴ882)% g7'Bdkj z0l_Pd>ŏrFiĔU?*h7frUZ)4 !45ZҮTY 4ð HAAD$џq"'m8Oe?qN5!EM/~E?A ]7 lؐfj(BXvxV>$+]2ލcxL+'swqk:\08#0};_L}@q=w(n+MN-N엧YBN1Ȑlȅ~3/ctQ&v v5j^Y,qٖBoAׄʓ1;k,MgڅB3ݍ)9*}sq ڦXǠ5Q`%qQ8-}rYDF;Ǯm ^]:}% laW9 #zMÍB=qZ_޹-4N;-Lh[V&Пp/I /w87V@%Խ[P堳pGA2t6 (p$:ztǹ_XK:5BJixM(+ Alm`Kpw ݥw5KlUTx*WFrc?|Хq9Ϭk]#$).&x };v={jTCdfڪtp?-dV?}`U_'… 6ßX[6R/-#ZvBXN,ydZ8PnH6M}N^qƭEUH JBkvB;Ŏwukq?O[$%`#=g7*1Q"CBk[`LLfvZ?5Q"|?g*YqN!J'M~Fߑ6S2B§]/}d#TzRknBl`l`rZ.w…ވ7w?3O{buI lpq2rRE=J=IILh|Ü⼟*?~*HH(k6vxJƅ!BN%9|q鰀KWxÄ=uOPN}^): ȳ1'l~p2,O07ۣ5XozjÌnZnZ"t/eG TsggDyFC#vLt|_(TQV^}{ax߂VsM]  $$ ^TVD[TarRe&_7Lf͚8r;7A~лt-ЏY&M|H~P˹Mla3ƪhC,#6GX#MCԓCY>w&~gۼ !?ZF^7G"`n#.nRO фkKUCCk+-L ҼG:] GlkOC_~ךr/pX4B(g>4x]fe=`{̈\V7 [fL.ޅ QxYg5S)Z$?ilKȰmkmҡ%{k GËWi$4FxPӬ40[(dPWqB.t>{-V͍9>>HWze: LV`_TzehI^wq[IXƽPjQ:YigLO{p}W;>ȎLdւG"@N0gAՠޑ 0(OWlf+ qp,Ei0a+%Jz,ee/m#`bZ)kA@@Iaj锺(5#R>UHoQ7Xc.]7kwtiPSL/YJ^K vnt]TOr|;Z" { 'b=MbMVgF3nGZnF k"QŭFr rg{^( ,0gɗST7o|LIЃ/eL׉ĸ|+_K-$9_XkpzY'-nssLE8Knū0ҔtIe,DDM$C]AEO΁>Xk3qVIB!5 J9d 9p zBX-og`}[y^_P"Wyp,p>Poϡ_ex QP\i?\Dkx(/z}X4֚!VsVYDa՟uL@\opS Zf؄B4(_[Wc ]}AhL.k7XUwq24_QoGaqD\@GFM鮝Mڋ1iQ`?&ڱG RHUcq{?T*  Wv΀®IbqK9rѡKld/(ηY(,r NU-8*2@̭;@ u;甎nHB?)kLol# .sᑼ/;B1l^4o5:bO9F]Iy;Z8h )ϊȨc^e'W|9dsk,h;I2Y X GLH0g5Mғ4-lR11 UA :ijjGQa+YVW}{OVvMٔj ]ϡCeG яΝ́G@.nWǾfzQL$BLL uui3C2XιFN!Ȉ%BVx#?\C* zjzt:%gFw/LJdY+SE"ZɤE KeQZx} s:I9!]qة?>ϳe 'b%Rĉ50:Jx+9)2w JɝT+嬪<=?՜h' ~E3Tx iiF;_V{LG m n XxQsExe]Tu4}ge*#os嘌>T[4?aI%:G*趭B *7.6`iT $kym';|lZ@)倷?. w{Q=|k-;<#ئ.N50ɒu ճwM@.D&~H ;d$#%[No&8s|琇"z'P*$-2.HiqToX&3* )PLrє|,C}Њ҇ݏ*׳6@Kt'F²: FhdxΙZxR>jzx/j\{l%^tـә.¡4ΰb_s\Q0<@[qs&}zMB-V.r&g"F?AaB/V-9,"8Kk1*%c["6+n0&BA>.N"m7s@_="łBIF&4Gj1n|_a:oCGrEVlU} %ܩUvG[-?"j\ֵ` !UNjO\_p%}Og-UFfݿwz[)9Yls%z;}6N:yTtD[}%%,Aq>1Y|U":jGK'=z %=&^U4aO+.ae9yyaa7=sYזk"{T[otK$xYjwE˯H;кn>In 6߉1D:]|o#=|'+tL(hrѢZbQL MA/{01;H]:JnLuC8n|"#,#Sy5/0뉨*wVswÂH`ȼyk#[*t~̿1[~ I$:/LX9ʯtjsָw {']LT^"+s,0.?ʄghL Ţ{V{I;1EqӐ.  mwZFk?w}gA=?w{XN$O!J/{D\а5iNs >0Xj vJ-ӧf?T/j \i|l2Srtb}E|o>`a0ɘ4)$@5Hzo ⦹0v*ɯrQ*voV';ճ fֆDm@'ZëDvé[ѫL.^IiV kj~EHIN^ 'd#Jqsq 7SB^k/ü+v^aZ,}A `m3uϖ8 L9|o2Z!dkny%Cә Ę&"$|Q\&`Ŗ7mg$y}uTĘPʥ'#rB\|$papx٬U0{!vёܻ#/`{ovR欗Ʒ! w A4"K봣YW=ʀ]6v3A uGsۆB$5, UUN^!(~%rKwф̐}H],GfoC1HHA< ?$FTBP:Fʥ[ё[=QƆ:,wPдیBM~ܖ.=i|GGM dA[-"N`Ϗ63imek-7;4.ҮT2\GOժjWHȎKϝ =N@*}\q1̸&~S%ڌPw[@ +Re9EYoEÓD6hUK* -N7@4T;#Ob̹oGʙ2];虙DuŃ;(Q-n=>Xi[HM>r(o$K&^sәl^ d|^w2u\>>I<׋qMh2+ܡGvbl_gIQ; $~4ۯQI;dɑmǑ~ߨiaib׍-K 9[ lx_)+vU5zC.xH{";(սK@yD-BR_M#<0ۆ$?_}tbF0q_ƴCu-X_J8"i.Rȓ6ag|SM[nxk˝T8@`:/|otCCDK>-)JcT* sЪ.B;aįRELѕUp 6LRioYUCrőGMHS*6+a[kzm7S64 .kis{ 3 qcZw׀jʊE, #yW#8ūxI4O9;>hx%e[be@H=>aXa"T2x#rVɦ,7a25>-\#Tɝ0 y]9MJ+ÄĒ"OWBYؤSjys"̣}iϨquרg]ӥ6A࣠Uֲؼ \*WgbMRBK1^;6؝}w@D[XJ+=& GvnF˜إWKyʢ _kxb0zPGKGtJuӼ79Dbʲ1K2ܪVA࢟"[?rrxLKYU{'Ko z!yty&E W$c> koK%A_#k}r16փ_?F䭘0HּIU9o6:KI/vPM.[x2`C::C4_gmKjOY490 #3:x>puc bT!5~"M}e^n0 N]J,o(Chȟ=uj|/!?ɶi:GKo!A2ƕb}4=- jGÁ~D2"JSD`ŵv/[u9#}9Gт`2ƅBZSǣRdVcֳRs+Sj/Axf=6WYcm]%k)tq7\ݍ_BKS< U&մQhMP6yv1 .yV ^ћWTSe4؅plP߹\25F;04 :Q|C_̚ }edghݧ?w.  xՃ\6 aQHiZ:$a-eR"-4Z5[og5USe9#o:gp #Jj~uۇۯ@ CR\жo\\m 74FΜw^[vޗ+2@޾@v[S*++Ns(DOIKطr0}* .KGq9p!ԭRu3$rpíBԳԼ<"OFȀc y~WpA%Th\CZ0Ի wy|?HaTdpRdh 8`Ӛa-L(ݎ  FmoMs8՜!OiOI'Rcv[xt~bE2' Z$61:VY\8Ef}Ǔ7` 8>2  29/S>6WS1y̟q̣*I)iT0%,:%!z'/1ݣ 嶭t"F=^-1%I];8D' X%" z{IkYSW:!{Vw:(g߁己WQ#V7{/ј]篈} "O3ȟ "^A$PY& <9G^  9$!#h\&B}зR9?=c%O\ofQ͘E= ̐QM@ tgTҠD|=E}f̍U?0* R#;8@9ΒA+ՠ ;fbק!(Y]jeN/$ `\9Ol{mNn#kduǞK={-r E-q-r^qzQ|G5iFz\ +sTw/ezHn|HO6dLs aC!9bt.q7=31 a䌐6*đsV& 1Da0M8͗`BC o۱-K.U2]+TH\F-`nh߆m#ӔhuxMt49gB`kQax$qSz~G^vHZ ئRn3<*$'UO+ҋC2|W. b8ю> \A^Qe';t$[zFmQɵ-qܐzQ)ೝE{rcܺ[p>K_8HŲ$tu1ݽ޹2<ŃP@ V0mhn;ecc eޗP-DK)Y~ 9v``I@Z _ezt9ɻ_Z~l|Ql`VR8C{g1D;3fςy~_^% K*QrEyVLqe:H=#~oCS<գ}0qaw2$jG#]KQQC*Ŗ9ps:%"K:q_2xuG1]*qG 8DF+R8@]UVРS%Drn3Pg7dpנ1GS/>!9D B{: z) F. {G6,X1qfV#sˆ[OoQO+z1|˕jp93S,&>w=rpܙoTFs){/of.}p"<)~EpT@]VWX:înߞ~ImBVʋؘ'505n2g`;+)$PrJl̘xMĦ嫇Ə[ϰC矃wy7@>ɯ(cVa*D+mєJpZo=ֽNb䲂y+(8=fQd P>]`?mom,ӔŸSkݮmvPQ}ǕO_PVɰ}y] jcTHnjXCGVK*3t#oN'yp胴dTf3cF-goڞdDx`wbܧ5}𷳳ZßIYl=v7HpT]L8)~&Ct<-DRhóixjV+ujw6ve*Ԛ86ؚ Mui=V-4ki啐*IwP2-A_FIWc9tUJw}Ll˧pZ|3`'~\@.fM c,1S@'#zKp5_~"nsG4鴍[gG!a*HK\2T4,w"nŇvT$eM>6Ƞ$(#/9XW  $o"˺C'Rg1Rdc߯PL0$,Os ֨g@דe 5+I>q:17zO]ZR.(ܠyRm ~ y_I~VԤsfa[JsH-aLkȸMdEӆZ+JY1n>r;dq Nd])hx\3:7x ._`R{++ ՟@jk(~$^ڝ7y|Nd"8.L@"V0%Xjv Cw/rLҳ'jdj§#*@~H9;GZ>H[`ɓ&'mj yڨ [4sTr82?j2}(}YE89=ߓCa?== IosPOm[ B >\9UTJ;EHPVKdp\yrv8=ZP |Z-q x^%neE,SnbV%X)w Hu&<}t7,!sovL%ؗu5(]^- _lܿCZ:_@VDdo)?^yWAQi#I7l8ϛf{فO d:aJ1vOzVUa{3X40\U5s [..n\IK%%&k28a|+@2i+ҎqV͜xx CR"Nxy351!$zc”\rB"!ھ!t}.+1^cO#C7diPPݘo>F'ėY1^GR(R>5bbpm$.WdڊU<5cN+ 5u `(p'AUI%XqLaggwiƛx@M-߮՜('ǖaZ/iʴ9\06MgyKxY%G ʯ=X^mGӞB<;+zۅڕҮjt}\:ǰG0N\~Gm/3*$Jv=) q.v߅p2Vg %&M5CM\ˮ0+(=ޣ%R ]<8/t~-nk1"d09CQUA2Y(C_|:@6.Xq-lFO;\}L5Yp5vۓX _z4Igd;V2\)9ҥO9NUm̦+1kW][ &/ yIJ<7^Yt*K\n @x=)YwlkLCJCw*lwG7[$fY`?'%cYN*V0|QQu74"᫑HshЫtY!5gi zz7TukϻR'{CIP̴fU/UoN 4f>#^F+PxA9c#V-vٻI/RͥYICy^ڷMNs i=#(_` p~/։8D>^r̂t?ZX5sB޾`޺4ُQ(z:'&dCsVwG/85q옝*FpXIP]wn_Q sOfXnu,XL'chkg޳P|A)$ϭv#9[T$f4 [aQNME:SQ[իØ;MqdCak 7Uu\7 c2֚7ЖK҉%_J}YeN"e.:9BRJm^XMN ,T< D4T!?z/{<~s`h=.8T8#b!/<^~~C'R'Tj_.qP+ҵvsyJ. V[KCJ&r|7ZVI/eUZD>gU?w*QinԂA8¯t쾊 ^JΓ Fm6v` )c>AƸEbqmw+|=DX}jHa$)*KxGx0[g;Q0;S;a`֣aA (x}rdITeӰ9~J[&ΕPto+__̩gXr >nӷmN.Q:Ygx Kx\5žynlO=3Vמ[v0b-5ٮWuT >yfd V`Zd[v%EHX|ɢ.?\Oj>Ag:0bT( Oi!G) hK ]A{]NV@֊ʲ^}tti)Yh`~==!Hn \iav/n߫kHjWӽCA?6{r"nsQ,I6 m,eHs!fW@~1? %ᓊ?.Rި?r4aY,Jk-ݧk2v1-cWF E- Q"tOBqCX$6HDC)|۝BzCl#Í6b˖ue1`Tm sHojәPs'\0LW>]§5RχHAzֱ]) P¾H;menem 5׳g?kSuO!s x@ؓ-y:KZNqf2? 髇 HFRRib~v*'':Faz5aopնu jLM8?cL]߹ ˗UPf)1[1>WZr.Su'i˴iZ;?5CֺcH@c9 F&F7獥I(fk9STUz:`#a qht6_ $7#Y[4eqiϛ~:u !v\DB0fE4[)w=@9[ +z,п.8 cI( [=<3>3(s[EX- Gr \0Y$$o,ҨU҉ő8IjTd>]Raw63+ѢT?q!,ig;NFY _auT7 j,@ ˎ5?df od]&Z- *<3.[m-~6S_Lvf9vW ( tNj%2hȷ~yȨO,8G$m9>=f_X#PI$BOx"XHyqMzSusS+ +n~(VBXhvRWQct ޓ{2oG4:vXc;!p8zYi_@xoyG-*LN~ հu+afh7Okû#Xɟtlgpvx`<< nWA¶bXd-UO?W2K.[ l3shlg))Vzd1C%ݥ4[Qjez69TYfMJL; Cql,KW "znnR59 y£ {dɲ9E.@_V4WlQuLNhGѻ /f 3Etz5bH>,^sdXƓŗuj$ʸ9Fs栳Ivw0gts6ׯ](k )Dke'#Z j[Xv=rJL@3%d,%' 6eTn0fgW00/ݺl.<" UnX"m\E(&nduMkuO}& , =ᝯ(L$5Յ`ip{[Eܬ> ~BТhRp櫅,7EDa鏝8޾cZՏ$^ ]U7eDߪ`Z4.'Z/K)|Q6#uJy*1*%DA a`\` \K'(6 B$Py|_#_ĩŇqԂI? %fo5n~D.rOyuuY.xf_y̾5Ԓ4"h=ݞV̼R%-J}s/}?B}vL֣&^vHUX~S%i14>L\JlE^k=]tMx5&(ԏ$\5̼Qkm@Ce?=* Dࣤ~ ~No_+Ͼd:2\pӛ(}]'r [ip#/9}lDh]^iRm/WON ^uHi]y sujKz>~?nlE)\JluъiI蠜.;^"xEk]d~7w-uƙ4!&Uȍ@{ rs].{+._`#RKrj |6+OaZ^*8 . Q|dj0n&ܗomrP6@eh98!To.:ǏeӁZ̳[:xa-͘Ax]ү8Qh|w++CL߿ 3ӻ|ewi,M:0Pxk( $Nw6{Ɠ8ygHt SS5m8Rx69v7ǒ#m7ײ5GN ^7^!2Yhx#+ saK:L|V&Q|ʻuS'D6R"$$~{9̰n,Va]f^v($K='!XcnRtf~޸VtwUU u "mԤ@g½,˵bGKtԭSKmvä"W1u*,A ?C>7KQ"@k# ΃(Ax`VO]`A|lb.%YM (If-,>U#=OsիCt@@uFpKF8i@O],mWiڻo6(ʕS ̋ڻɹ&ݘRi;0 k^&<_ H$f Usʘ43p09nϠ~HWgj<9$%|5QZ-^Av}ӎ Zjua#m2`d4uHh3|]dgIH؎]Pڧ3)O;) ) Y][^o++یS.~`$Bv'cuҫ 9%bU4 +ĨOj+|ӀdIRl?yQ Nɽm{85dбw# tjrd6PݚG K Q玝|}LS3lKN<6MCfV%̢ k*HU~HS^jh"U_|AA̩(sGC&]P-a}F淚up|OP? _YB=pHPRiKCv:-ڇ*{ NPqȨ$Jⰳi;5|C34G8J0\Wg;%X(Amqʺyџf(h-cаAH!J /HڮN7tDZ$֢F~>szs !Z^IzW\3\Ɛ]y]UfZ |Jt#_ XUhTtptK}Ҏr$Qc>~KR22RRiJ=>$x[15[fnU\Î$`]طi0Fsį3&"J525q')&peWwʽ) ߊCҡ}Csb4ȹh~LvW)`Yy77G:8\EڣNDӬzmmR35UvL ϟAOWFg\!t*1%v%wkȼ3O~j."lds&===dr{u{] jN)A38C|SbL G M0(  @a 'Y?NN8k )w=- <om ޼P~b Q^[Ŝڣi/YR))KY7^АSkC{얖Wa>fȏ]AY'&~W45wVTa'5ۻsO[1P [ ZM&K vM_Kf_8rLW6_ &N@*_7gR۲'Y{sƏksg\@}tɼ\80>I^fݍsʢ)X<$ssp&Cf Ueg n*kKWy7ႃ1 |GH8IgReVbn.*yr7g;Kh_8Xg}S7ӍF{OegzK+'kuA6Mǻ~6n SXDH )<뾄<D)"6dj_tjhF9 10n aueيٛm~1i*)"q JJWZ8VA%|D,i[]ρQoCM}ZkiC6@f$i-ՂN^^Ⱦg[N҇^VSPnvޤ`|7 xv`݆xbm_`p1,S m&gJpz_k+ո7GYr8kQ%G^ = $I ^a6/N!vOƐ1Ƭ|NQ?{;&+!^q5cyvژ[/ SMg ! ЃXycj,w@A ÊC.7uDLn$~?9:nGTwaUy`΀TSb/Tn1n$a^Mk֭|TR[5g_$WDE+c7^ajuE\/=_):toVRn`yoY4S['e= /LJ1͍s}%%N8SNӱMY0ACzzCXbS:7zQVz*`/,@ VGTdG!0I)>Ω 4@iy۫2u/l̮YGDǸ }Ewq([LW,k0c_A( 'LB 79i*;4{; z{?OPiz苳ꔽ[*K\y ILNy fzo\ĴU3ag=ݩӽo'oTB8T,7xC_9fXr  ݷ ^hUϾ7NS>BR{Vttrlaa3Y ZQJtDw\788vb*1U2=IWg&?0-k>|m0oNKi3v V ?>v2ֶ`d(8v^W]M[+ 0A֍Sᨗ6e0+Z%y/tNMXJ8$[0 IO~xͲJdTAKFj-~nr1;(?6c?pt4iu^EH sM&[{c3 Y|,z[)?ٛٛWlYI&Zzdl:񕅌2Dh3q)V'Wm-ɩaM֝%f&03 (&5S jMr\ӪE.i(kyK 3ᙠ#I j.!?UTO0=60`p.3|KUh *ή~^sҩrAI[UVI-yZ޴VadD#<:r<- ϭ^8XShQPޞPE z@ D/j29bLg {h3b5|뱵(mqcZӖo9O5&mcY*l렖}Pdd+x) {j',0 H*_yՠr-Z%5+uqBkvK>5 ƒxX>xڽ#;,?]᎝?rczS(*K!!,G[OؿwK2#ihRz˩>+i'4txЀGQ>~I_~ wɞ`ӹJVN ^/Kx&{+i' 'W12mN0 ;]%a΀@}>!scHlBtEk:mƸhWReZx?5ԶJ|gI?}ʚ n݊-6Sy|C}F8vc6 O"?|RqrsEyfz ~J,-*RD8 zJɡcj*b*+HbNpπ8&wU9EjSIîGIoO?g7Z?ލͽΐrwwhmM e@_&BIvi{!UFa߄ qBjڛ-ސwy<52U6:mj0XŬu#\dZNpu4?ƹWsqL߅su6S H=.S[U9^ ?n}d-vɂ.i067\Q.M&Htx9,'HCsѱvm3].~8ۺl;=ۿ j+h3wy~I awȶӌQ ߯|Ѥ[*"Nq'Fs8#4<R?t^FSw ou(ڥ.`#Cѷ2-ڽr{,##?neWN|`"&޹-t~q"\`@ߔdGYS2ϛHD+⊻*v-4CO|1 GO:Gy'2FqMPIkX bY;a7=$G /+bAh~ZJ[4nϐF{:8u~Ʊ|O h.-beu8:,0|.E Vkx, $lh|IfT=1t1 ~qt~մUx3Cœnf 4sku"m{6c:|yB*0I6}"  J+Ӎd0ęb>g/Vh8ƥ[27J4HFaEIj;'lsewүlAС6yiN|Hf,ݡCuz>|)bfp-Jm{@ /(&]?=r*wxIP2b$JX"~ j }%owu/ _~LJ= \M}(-!- ɏ"'xȂ7`^N-_Q~j ۸^d6g 1^w"P5^f<_ՙ?X>Kk#p'Pl-IrKc3o\(Ckv@.Et&sf/)ː;c5L(cKR䔰54#]9I͋Bۏa ,<:4r<$5MxA3q!}ai =KP=$f`MɚwXpԉeh,F/ADlW: uMƁ/$R Y@Ѫ aSi]*n/lmLjS9g ItČUk؀85;cr#9ʀƇ.ɐF:.ij0=wdy@Y3IY*g Y,WeFۀ:bQŎqdG7rW'g-Xq |z*DŖsB<+ZP@L_ɟbx;C([MQ=Gf=t;ߣحO@D4TgX?+}Q;6!X`rOboM߬ibTKf 9I`wtRjpMd4Ԝ(QYӨvybCm?,=]pxyXg Pf_H#A 79JIrS*?τJΜZԻdpW .KYAXL ոI{ V԰/**|DRwg qZSwi-ƃs*H[O-~bN9{.Ijh5CHOku41;x!jSD:RU&T V/MBOlB9lf&=tZA XS*~18xI}ʖ&;1G>י"f 9 }~C|zu[֝wY%E0)~6|XW(ă_vܐY22a[N8f~Bg=rO2HGB=+^N<~:$N\O.Ú(ٍaq0apnJYݼ=[ *m |Sa)(7Ů 0m >,fLyM[D:lZכ[@> C' "^@5Ϩȩ6vMMʾbD1 ze[@-8<ۨ~:Ʌ2RQ[R1]:-λf(V0IDDTd>70sA}P+ {\q]@T3{zܥe4{^aS06ck1\z (s*"=$, ISue6|XuB]ŧT 7-Z+8 ?jLo  ҞDSؾVbv%$CY_GBb GZ1kI<#<L#6\5!ށ酁@09j冥ԨO-gng*0tXY.3Ҩg.) 8;kŸDO't{*$zƦ;rO9p;◝o| (x |=6VX,)hM$5'A ל49TuXVr۵o\PSIQʔf /tz=\ AѠfȌ]BK)ҁ@E'msMz< ނhT@V?^,zcBG!C {B ш6'+˲A#PNlRIi8/T1 \2bP :?:lsr^HzHQ]~{3.Ξ!<Ȼ(@9N+k< Yv:z>}K&ʒ㟄f>%Ӫ2wQǼJGJ RR85(ךa{ ny_Y*m yV+Nf`DQ&nI&|,X^66|ڄYQ I8@*qw`ZA _nH2ܴ\H ΐyAZ0h<40 ى4ns%oD%Q=tNҎDM .ZIɼ 4BZj0*oinOWI WW~'G]d~_Äc-R~@:Qb<|V&tl;(}uBȷ`@te+V#1O[/\cv7c͞]t f`@H#Au;~~{kMM'fi_WATqTiIUsVJ:z%ܬ)4S"Q+3D)L9{Q/.s{#|n#Ao?A-]"2:`>M솼"Q,*d𼗗Qb4Ys$5ď5qA!ϑo|Nx2P0A4r4h82[FDIA<5&SsssX) HJ51N-;9a{=}_fvᇫ21L GRe) d`lfڳ&*Ql yti4#ǹ[o3 vùpZpgh_4FALlg7| i}&уIU;_X(#*?GH\gaeRܹ\f/db;W9N-.4 .OfI^Ľݦ%cN\MqjH5 = TbiŅWKٞ2uGojnwWS(H$H²/ [WJfu |8-:̸靣 o艫KW&ޖ?l˯ \h> (\t 'ϧe_?^<㔃jc:sMMH .Y(P ikSd;շ.'x93TE>pXd7-m ;xZaqqgpE^@aj#t"me|14"W*}ܜd) lyIc4C#(ly#1IǬ[sk{a#k&kfXniEOWkh\'r00x3-ب)SE (塴lw%FABHw"fN;8?]&XMQC SȷbXMجM1m--:m#1oՀ])EN?;? nkPoN"4|m1,FZH˞z#A/oB?dP2C27 O ueV}sS!شS`!”m{ ^ \Qj1||瞱))9hIur`YlWJӘ`P zC JcrDZDroݴtkX1k"E!l0*g_Ё OWB5 |%FF;*EbHو&4t$C'^PG*XCS^d]h`GhrVYp~'ٜqS3H̶4TEY<cevh#44aPZn)̫xY[C%RM^3{&tz$fZۗՌ@d~x^m qIleOX{JC3`;WHcpn4>*{ 4Bb-|MQܷ|+YkpO2H8Yu%x] -jߛBUbPjw.?;*tj2,-}}"6>~x&[Hn+N!oWѸ/Br.kxؖϼD/!xïβvT:!5l}1T:pc9ilVpDŽ4/?4tjqM d kۑlo㻣.hW؏eȿI`YzO_#^o6NƧn0c͒jz~X*hxrnTDih k:Q3Ln:tK:HIFFU_]V>M5o# Sb#ho'.'1mÍ8Soag!IR[EC׼;}[>75]Gq/8عʋsit@ۏ >UDLK h%ԥܢEDۮu_N4+S=N+J R_ %zA$m|9cwԈw^1ư h%풺Nt;O+0-m+2?Qmb3^>@OX38nw4pvo< uZa m/A [,w< FZ.:=`O@dQkVdFfp(1'V> 8w:r>Xir7t IM#Vտ.ײH&/90n),)'iWICh-v0BW|N3BܝqJ]T%AAәx$#y21o"(ӝ:85)G0ܗ£ p(Ƞ Y8!瞗5%KCL<FtILɇEK`E)Jխ9ZUՊ^vj )LzM&⟿QMD@͠,$awy8`kʵ,mW1vьv,S HnRKIŗ_ H&mϾ,lԹ$̵2ZBdΫpn#S6`.Nge!?t}dFCdLlQuJdiu@ V^R`{ > q/-(uL|_D5Y##\((n+)vA[l&;KKQaf$= dq|vNT4Qr/y(4_0?)\7VAƙk~.)ɮuMV8OBwP0fnîlMOk`[_q{*!~dJyIup',B k`vWHӬa#9„^:fYnu\\y劽w42<4iۀ.[Ĺ4MU1wNVLO"C)Z4D$\jkyy4m }N}} jtHlRL峑v#  5)e\:C~ڷ/,ސEP/@CS@ ʣӛ7"Ф-svhNEL, 3KUul ZoLNDkegѦOqz"bJiFlH^:W[\YvHƃms9z[.yIPMܡ)j&P&aF@yv-Ю= c] +vI9+)3Cl83pyfa i%:Y 5 'jj'ڛw%TG-وr$@3Ua?5 :x1vmٯUtgwLvYbdCD1Fσy~wWipK;x­ꅰxgC^诎(XX}<Qj.SS GCDjp<6|3"i1{*@bvbh x~ njn~A &C7̱Rp!V n0%6zl3=Yo';' -fΚfy bQY1k;}+at_q 4mB+txj:Sn#憦j=;>&xǮ0^DU@s, }₵nf!Z|-4a ov#m<Q\IB [dɬ_=3d$!=?ouZomMyG&اo0K]wSƝW 0ُJj"SjixEYީ<8s@Y lt  [ܭsћ|x>2k:|u\huLQ>=z\۞ف͆ P0X|o8V'^ /[ yyD]HEZF5 OjeI^)ƓUQx4zWiZiq[Z@ a0?M!ل*@ڙ@&UF! XiH >7|!*h 4 WYrr ,؇+ |Y ݞoByY (rpjtANЫ0օ&nݎ!k/ ̩,]bf?ip BG,|zkD5kSVPm K;OQjzoW^ FT-+qQ9 b.{B$n~ݧI1 IY^0 8N?O%L RokW5?UhV-E$vVfi~ÂՔOݬqH ?b8PMfT?`¸y6g_t.k\ﴳJ} b\lC{$UO0eA='E o(uu;7l{XULCOA+.%˼Q ٮ4;C ofJN<թC{ƭR|5Vx%"q|0L!sF6qn@;5{?!A%/ :&_!,fʮ]٦ qVW@~]MRl5W|g7Ɯ;5SRO 15D5ݑ2+[O ~򙹉 o`208Ae"3ךaVtx"=.0 K }:GBt^Y4.[eDơF]Մ غ!.T!SlA <>XB/GE"`CkD;z JSc-} 4(Ss>"bpg&_iX#Cm3zW &MϻH~&;Hh*l>/ltuy3C'-gbֹ_ܫSDgv@Kv7esR{}SdYL^5l ;FPe89Jd3g: 0GHQD7FLگsO=ݵ iZF+..a7/<<9Y$|\ts_K3_71jM=A`#H]ytYni+_WLITOE N$7tGZA_^^*4 2J ~>U"M3[sTî dټ!7l˱uf,iwTt`ѕ NԡLRI6錾7kԜ4Jlc|@_dg4t`v[nMOƑDQ$UN|f H s.΋"#sW '?'G% x4҄1}q5 {yf7ɢeEǹXϽNMRLDAs6[ m[UZ! sQgG1XdNSMZ)^Uպ-ΌV_dJ3^m)}iT5>!ϻcTgl )g޶V&Q$D[`l6ԬAUj<AŕV0jk XA3K D!O$ +d6Z*_^J~Ï>jҶa-3 [;R%iW ddHGW-TAW]p N*'WԶ̥3Zĵ0\ ~^ Ɵnl5\-,! ."̣ھ~ssٰB8TeMIJKĖ9\FPag)LM W ɂ《+ I}cQ,[EG=lj*f2-?93 l|4ZJHAT((>Z퟼kv5#'&D ;z,r q{2A6qcnrބiUZq.!0v[PӊSPD{t휢O&_U;t ʈD{&rQ6L躯U9JnTj^59*YMN!Rԝ *K]f'FH@K;$o8ӭLħd5u\{Jf^Y;HIY4U`>׿{YμϨ J =tq&vERT7 y>uϾ&d>n3S]r(QԀs :IH2brǹ5MvFuYz$G3>Q.djDߎ{PI-J -IeLz2nX+i!xRZ߯`VH~/^0 LDDE Fp&Kn#B+wn+I譊XL]w97d'%d)X }IR"0@u 2ۦ?}dح^N+.*E B]9IoY1h[6D_RG@a#O*hu>Vknt [K3Vmc[, )?^b>tdF!R+Sa{h Μq䨍TWͭiCEy=qIh?'k2XA7no NIԉ#~0!{ buZC{H0Bcih~QcxRu:bEb3Akss,5 \:bHuͻqaz-y>#5൛Rȩ*gBiyBpۖK !P )HaTP 72RЄ!&HalQ@/ba++n/-4^ɾ'Z*&2-KuBVL/gҖI 's$+ơ"UD{U>8cרQli+:ޛ&6m1: ?kٌ*6 .ImCA<ɱE7 ܄>O_ %Eȫ>Zp,{RL䘲?pԂy%1"az 7aɳ!jdJ*ϘЎX:,B t}Jm3HcŦJf1K#.u)5]W¾PQ `]sOU o[>*V]IZәOʣTKMizEZAk %*mqq/q kבּ{2MJMUo=.֢W m:WQجZհ[7&5 ow8B_K%+[>Z(|MN9gbqB͑CY;Wd(nqObThֽjv''ykOJlAؼ_UY"fչoГ )':E]K =e=B86^.aP>KqHĘ/ԬB3SѽG<0 #`R0t>ةZq)I=4t0CL|EL(#r%{6׉60 hx}Yp6;u RٕlQcbI,:bf~hIʱ9LP.X[7i[O`yFyX&;bUDw۹:; 렦Cyg 7fIӮqhJsL,s<¤7bui`8_6&|tȍv&̳zH-fd F˦I0߉CKj`c=tͩ phP}HxCn:"'xZUA|5TY*tIl: ƄrGTj>@eh萭Wa^a,zȊ 1=4SEaVF\+a;OքPŮ S#6dLźZX fc6jRx b[QybH*2%?ӳijowc=_"2}OlmZ굍l'W:@{Ლqtxr mϯKG8tz]Ӏg#Chr6a8)vu*װ8\t@#Dsx)_!g8*c쮋Ã_EAtUh.wߕtF"1s ;*`&;ܪ"QS~ \xgj{~_x:@+N}0A>d\$W=G~CTRSd v4mϑm)(*e %)"Ot,LRc ى62EӔ`_XrX2uUHkQϲTnFe3Ws5|K? =S+O@F4L3m±(6Xz\޽)YXY5EsAas$ [YDW{W'!&pī*)!y;w uHtEwt:-K+ؽ ("1qP&e(L267YEc[2XP{CAָWH회}^wuk=]t\p`KlK֠JyȾzKqaew 4\>Ʒ3npha\Z6bJeNjUN` hI`=1ck!IN&BxS5Qw_Zږl{QD[b g98@.'lnGU"=1O8}Jhh'N;Q93~Gp$YJ(#A Y]G=)U uM7e!A> ܀)孰?OgTTu6w-u ?ZuAk'73HlK3HI)J b Y]Hp`,XcQ,y~#I!}r@eUeJGqu9{KӚəAp+iHm`Yc '^7jC[@s8x0iQ<9\ʐ_b Ϫ Sw+u1QU;E&CfOK3^+EϜO>\:@C 0U^=>:p}9Z+"VFP(u|CdT8q2Q!\oRgCe8}@xTEt1[Vc5M 9wd\gn`e3n>1.UmznTʐf"ϻ mLtlkp(Ğa kǁm~IcTs"w@160hvT f*]@o)[}S0Ɠm#N<|OIvBxakٺLOaL~t3{8Zq}P ո9\+_#1 jK':/h\WthXmX\?zל}E6*^)\.9DEn]7 M)'bgkًd̾>sHMp4elL\M2Ro#R߰'^1xF ̧аl|i#qD #/H :_.DIL$auE:csoc'|R{.;)r|C OWL35s.a)]y8O /H /nkԒJ\eVG&ZqTZJDæY_7ƙ3Ludd{` <)ShyY0q ˔m*6QH2 TJ1`z:0,c s쥧ĶPJӘ$+5mH1&if&^nN}! (E .B)'TyjQW$*[xMp!1y 6MMTu/Wk\m@}o)(s4G,t1UK6pVH" 14`&96-'j>a&2g]yy^PB.W_-{z`pr)Mw㩙6Й7Fw]J#SՠlV1k!2Xld\J}7)b2RcUa@_byoࣴ\)3֢̌?Mdcܹ+նg Ίv$gh]#Kf, $%a57wLc_Y8Y~Kšgv"dKYKl{%-lP^2SώoDX1MϮn=6[c(FO^vFsnDר _sQ d8VMp/! @?gOG{M\D!O7$##~>k^޲ˆ ZkV@ꝶCAQY^&16=6jKCK='rLѺ9ƒS)AؒܣdôV! YqTɒ !MYP>S8AN)M$*7W$Oؾbrc<E A~`:P+2}Oy#nٌ"Kgv`h->p'(K̊}##my;]г$wb;!Ǡ͸k*5j %6֢<؟l6/4,ǒG(U#cQΊ+̽/ĥ-QI Snh3Ӱsa;pJJJ( kNjH_'/zu ߿Ԕ 7a>" @$P(R&Z[w7``C6{|Hʋj$E 4TM9:]6: 1Kj9[S,:'/[)x>f(v(F(PtVذv! q7;XsRڴfǚ/B\W&! X(EY45K 4Ҙ7Yc*K<s;ql]t© [K^F~]$GVA/g=3- MJz/Ů*"=Q}ӮČyNʎi3WO `S*+$;$̎O5#1{d;:V瀶`MSHivmrQ37eL/-^O@b75v'd&vTiA¡cޞNi-x%EA!Dzq1L􆡶7 0Z/ sHkic]FIr_zu 4/Eȩn,NiԸFX0Sv4E*ikB_{9r5 >{"\ՋʵMR/+ ڑ(^gGO"ȫAZJkfd'`$ d9z|*qp).&MqO{JZENH3˖5"Zx()w56!!\: td MJEi$V̑m/Nj@UuԑDU}%4%QNt$us,& em&X87gS43[:T춋3ژo tL]T(bTp''z}0m5;*u;}:@j"]VciC8HQy{ҧ$ylOPA(^-Bg"xʝ 3s|#K|- ` >N9w},Ua/U1:7YƂ[-A[6w oFh26SӆNچv4?1]{G)+{8I;w]f r הPGYp96ű|=yŨ_pWQλ~{2 S/)Qw cYqnHp\wuJUock3ct0p˱ _L4s<@t Ҭo 4Gc{!7_?BOFSEIL 5]Pvrz9A6ai#P=~/L$o\4!A`DKLH4gѼ D=]lQn"K L k2l*h8L~8J3 8$/J=T;iWv0Ap{jk`7FZbꂩ*(/_Yf}T,E'bjAE)`#<枔jh~[oH"8ҧܑ8{gHM܇wT,h#fF&wQ0\:֭&zCF쩜eöl 2[F'TTʞgG3iѺd[B)z,8Ͻx*RjW/3kRCJ2mDtNJ^". FaHlt,>]_V͙+КO"ɢB^4ȖuSg>gA3-{# wjc0G8n?Fv_)i"x Sx+iSጙ:)3걭;rą5M hT3znc:+ذnY?ޘ:q:qEι=}2=/5cxtjJAw7/k*` ";KDqB5v6&:/V07y+G~V{m,B9 ]P86jß*?9`F9y\d5Eb/EiT6#F*U+iUk7s21deIW*yfj\zbOm9/9V GΆ@-a}[^(za3 UZ[*p{ l\Tz: "Law5x=\ fn?&͉̅3@$1GhwࣱʦuVNw!J1), /nyA`'|83:rh>0!NӨcjlB߸Û^= A]:ȒCٜ>=U1̬4VJ-P1$IR;k@oINġ(܅::ؘo7TO!匵cQ'CLm'\ N]cl2P"kJBYdJ WapT?L M$Tnq#.}-vtI:qәǦ`2xUN>e_.LO:E/'SDOK`&rkUϿ˺49IMIMLTI 4cV;<ɟpE~}K3_\nvTXׄ=4Y3n,P- QZ}n=^eG%'HY9Wkg8T]~vA{xC*wKڜaھ.9 oRPf,NMڤvzAO,QCf>PQ1-q.}yR>cܷ㦡B+ggo|K 0bGٍUG\?c,}–6)_{ue@Ufƨ@V?6v]ssZ#}bwiӃ6pϬ aw&- Pu13vy_n 逦WB)lxj+m$~Q4A,(%7@o׊6Fw85?2&6g_PuZKqԐ軿3 J5nʺYKmW aRU 5PѳyJ,TDhcX[gߣpzC^ . BPG| vxFRWZ-YWwîȃmޡ^w{P {Rxbڝ0&ԤX5sˊͥ׷Je':@h4G:Cڑn!TΜ-Z6/QBX#훸SFPB_H'X<䯊ʋ L kk6q&̱5~WW( +?#'gIWXI(7[[&XdV|8Dft`@hm:,fUYI~iMes WH(SxƯ7y0)bN62u~mJ_@)(O7cP7ս[=1VB 48>L(c~W ~~dCdjAƄ0$*X?ۇ#2 Q-ݭj@ws- ѺU"AxEǸK4V9N)M!}T )8}4f'k]Lѕ [~RT98S!Ug'L @d$#tzHŭ84F߷=yB& ډL?jĎh/wGl>{$aIyDL ,7@KHMR9p6 =G = IpEx(8.[ؘC'"DZ^vvRF đh/iɐV*;_Z:L-l$<oiD2:*D%[V;r /pf5Ц9KY\DQex5FVYw6`Gcr 4ƥSsi_aY29ژ !+%yh<x@7n\lQhT u >l:c ;Vq@g?i\qj9cquc'Ƭ2cY90~OŸN&~Lx.j U&lL?P-@*#kEc Z)|ՎaɲΏ,>'@)x6Bt\BCcYeƺ,aЂKR%aG/C tbB>4YNl*r~v_j_ *o9mxl!7 }=Tqh jMR}>wj _.+,~0d]|_77vRՔ~(+t`.}?NN24Si1mh" B}AκN Tݜ,9*$otK3]^ssg$/=~/8aydUQƿ+-OgQYbӱ<iS0';{#p e_V*6Ta[rZGàD .5pMw)L3(&Vyl*SGHp=IbؚOcQ+kIP3yP*LpgUP1NŽ[qsR#"MH;pNȟn-iBm?7edy1%ɕnXGِW\N^Qj)쟖aN~%gD)3y@.YزF4f,ds&[ݒr?#q;KM3VG+tm&, 2 ?dPVwz"\f=q,dɤ4UCv)>:XT P3,j+7+r ӗi6"-W*1Gn<ڝ0xN1n '4w"9 )Q?,{T?>-hc)'gKv{3~;u ҀL+yzĎ ΅W>feK w=<-؄e +!/ߔz{i vL hyRa7}`#HG+"LEXW{jLwRKoBGsZZlY(~ap3L[5%kb$aE/I`7yX'Tz|^27iZ&1 <҈OLO '@@Hi)YXqT.Ev<T^:][ ZftuW,4EA].ܬEY?&Il8ՃjIAO7I·/X4_Z*n;NX7a{fxyȥh?a57CJo&&<;,Y܎p' xQL'xy?aeJ_ŖPXJ[@"^%""q7n1nJ>&C2" &wU[&? \^as 8k9һ#Cm..E>kDب|ړ蕸LX wy3z̔JBq=ȣ1Zf[||*ӊrRfYǟxhmIe]}X-2Ft!c0Lu$u%ɓ*kdBFj3 $= کו~>yEn~8tɎuujF\8O `MYC]f}Fc7os UWCۨxI@e`S9n2`OgѬUӶ` F5/Ul ߼,Vʣ;[tu4ciqnY {,]I@b!r!F77|_kCve®3@ YS uYwH?UZeT[gU.G]nm%AaXNmHcH T!?2RORYyGSMHd MzΣX@гw7jCGp% y%.<7pøh˴9@I$;y;5S&fwazl9F>&RIr&;b2?#f'skp|ףXK% 2q *I en ᩯpE OL`[-~/@ =?57$C!L*Hp^8ňBԴUo6zB"w,F5(Wl~*6}IaTʹN09=<`pt[w&uׄ@`~t`xSB6zu 0PcPCW*"޹L%IdOj^\ɒKhXƕr@4rz|: =6NC|{$Q۾_@{8e~sgJiQQَy˒(rg (Y0?n(-JA$}9ȥ H0yyQ,Hԕ6irzD$.2EuɳݟMT+ōӻ{4p>ʋq$""npbI:a"]}; ;:RLm'P\*=9 b6#ڒx}2T= ?ψa)n= 3ɗkX^P7sy ZZs,[PW/Ѓ1#osVB1c3T7ۦ8IoșׄbPMAYEA0IZW=<PjuG~:Μп{ T zv 0'40fY6l(0HQS-#7rB87)SoN-$֒[?\]Q8f>y T ȷLM`EWԥ񷕓/(F/]Xv.h]CCTa >guӃ±aC#]8:ެ1OA_RHMb#q^ՔwAEClIY[jH!_+H9}byØ'^Q#_џ3Eo.%U"`ސepk<<1ecqIZj>J14 mzdg$k\+&@%A5MfkSb[tid:*zs{1k |OTbiT{wVo׆Y -\a^\W^W_o_Y _BXgf-S>_2dtOӑMe svh 0ýj_o"k׈(CVqo*竲6jta هlՁWwVDA 6>mH1 M) :[ _oV: BۣGIw|)M/9ү׆m"bSӆVn7.).Osl3{q 0*8n@IN2kT5)D̈K]e~XVTU,dC$Z@B{"0]c΢ܷp/B-Ku|]%2tF+ P:%;S јibZ I ʊZ5r!m Rp gNy2m$UqvCC(ר^֣.X?25,ͿO.W><@7|\@c[ 46E8 #b^`uN?PJ,]#,"UB Ԑ`wyoo=5/p%S44)8A+#9nCI G6W"5JG-Px)s# !Iha>YЃ2tĺ@fOݑ%{h嗯(s]5wDY7g$O?LzHcD{mtW)LE wS{ӿ?VP,!A}>Q݌[ ,ho3_ҸC)zѰcL@6ʦpkmAC*la!˴c ̭rq_jFcT܍dE3B=cTWE?=H/ɳM_XG! |ER9QD23gG~1 I--J2?g[\%]"A&w:S̾Y QJOn ,8,pgg-eu,r.iȏ+<7Q\6P9],r' q{yna;%ymsz6HVk r_g {Z@MTmb _jS{15atn{(II1cI56[V(1g&ྤďfcF>ӌ,?A|Ã_zuCN+M̗'ƯtIHߵǷ2UTsQ "3 퍍$NEM,ؖGh+OVl~ixzhŘ9e4CWО7FT <잀D]#%N0^)Xd]߯#x&0K\#[/ܲ(6\Gfz}E]^@S2+-uLjG/]ؓyH$J\ڋ cȨ֠\F P%o8QJK\#UO[!w(h)] rh*$ GivǩK<`_$M{m=L}~" Q!xʶJf!޽p{SOtaʑm^t[4b)?m$V'{u"˖:i}MY nIV^CEtB}$i\o$OH kqYݹ~4kƷ;7MqA{cxo[ LXaNw\V g{ {J┋R꩚GY*-y6P"Sj0x7;!WýfV)ebFV :eK h?r :h)KoOmFlVƊщMPr?T\Qˬw=Ot?0u(ä0T+.yD~)ދuY D}:"',!o il S9?ZeaJ4Tʽ!ޗP\0K@mRd+[R.-Ul&xJssE|r+~jf#֠l1cu}BpץjFP=&=jE({1RE-W_ = zc_eͲ6'J5(YCcw`ǐsքQk'cHyaRtA[">O$g).R҉C=:dĖ`D(pu?Qtɟ͏$IJ('DcG,F͛2KcSNaMgz,ua`x.ئ)P}Ȯ! 2Bۦ3A00.JAv!M7;GȶyW_1>w"g1_`=Dę׾YC0'mEs#*B̑B\.^ _1Q?VX^pԁP}h'J;õUP2D"/]kH\fJv[2Gg^E>u1 $zy81 LT<owJBbr2b[$R-T:!тX"'Jf:K_WiO6!MVV(w%lE\*;E)ӡ< DDu.Z3BaId#[үRb_ .Jk14;bQ_k f7I?ݞ_L_~(k$ZvHKh,-!#:R]HIGX_3u6qל’Wpt<(:,~`  qĆm}w-{&ǒƵkKq0l+ЊQik|. "YH׈/n^ͿILf_ӇGB<x`MK5 *K3JHRt% 0 N0(9?e HDvHAH6 mBIe`T8c8CٗWp>wF[MyR+m홈-/Mj5f1Ӯl+ͻUaIތ<5'>V])gd7Mmʙu˟4L\B̼X"Cvkx#,@h\)JL}WUDxi,%?VL?k4?Dn YI̸5M,RUgbIԨE&1dm"wK s_7-Y/2x( B9j!`Gy\Hx;xn#7-ضW[fݬ 8ޡ`%8v)s$*0w*Ɏ|'G+hyzsG3ҧtnPg=!xŌBN%--j/J 9FӁV!!bܢ@ݜ N >1UA늏`wK]_;]f{VHվC7:f YBYh[T|l0`ahp6+(bCMf tk}DL`ewfa.[[!p` E>^ jpd;bZS/ ҉\sW'^D|*UM%{R~OZwmrp{eS@q[@wA0 R6j)FæD`wzߎK6j{w % 9(#|K${l&, J*;1/N4Hg=Q\Srg}9+x%my8L]x_P県vgC%w9[UT bOB("ƑOà)i*^RU7L$U_/= O1.L6w&:Z09Y{hDLP'e8#M\ӠH(!{D~Z?#ɍW@)Ŀ>u d=t\ ,vO̗[qd5#1> [nunπJې?YCṕӳ/\T)a, ,\[ zA0d?ٳPN!!bDk qe ~L;B+GZuuMW Ó' liC>bt;1 8ZԇgEVtU56to!O;D:s(A1 ؼN~_r5/sLS7%Дoc RZ:LEr\; s c=*uǿryu@"2]Q>%5LtDyE]O>o6)CE9dUz,|II*C)*'8ZO-}P DE~VR81QzGGofCOX&=;Akn[/[/1ki0/QEPv2w`'R [qOu} %ګ5hmCjn#mw;:`DՉ.Ҫ‘g;!`a\Y Ng6/K1vˁO~J<_qXTppHؼj7nOl鋤ҫebŕϲ=EФQb\u`fHR . b8I]W㢥t&-21 Th3EhEusrŇ9l_nG΃YhQ)Rҥ|aC;M*zGTcTU8EWjrb: $vTjB[;GY~QjjZYVmM@ޡKA9 MieeɠLHC^c Ugd.ưͬN]H1M&賶)dq寧 KI=Ft2><:m Yb@ؙ FxA(nH+HyGƞퟀX - @f)ypIF?60A56-D5"8o$m(RiF< Z*z{.Tin {:ԗO?Rj9;٭/JWVoxNeg$N"h56[ި GFs8!Si+e2yAc3 xUKklK'z0GXoSs݋A_Kׯ31/2ݒh2TtPCj(Fحrlc.O@ȘIgZ()׾;(lQ\t|(̳OalڝmYi4-b Ao:c#w0xGbBmnu}s8b3٬X{ dg1K' "37yoC4:Iێ^熤Oŀ׳㵝^/LTgY\]zr"ŏQu"j P|ܜP_ge 2 1jTue9{aUZx*! q`ݞdόlj3v._?m4]j'0' _({:e9 4 aC}6ɔC6A{K|OG3t~5nc, 4pľeFH$r%ť#PfU<^e, 2S1 9 ms ʭZ-IZ@4gtg XU{15RN&9!! T&R60{T=bh^ve>~pG!)QLb;DhњlmOsώJAG ?U5C*=$?Y\6=EO% ip"o.{szD0pm qO"swEկ%)*ehl@RfI֐jnyǢdcyRHNK!Ѥ_OwW?!񉢷JF} 5ΐ$Dv[ D|X\gQMz_DWf-NKP_}THeB>X2*t .w>eؤ|?0v^ 䊲h])#$Gb!#=,1_  ԥ)^UPkB!avf<\'2$+< ZAwl3܆mΘ@F'.d2Q&-~z|]D_{r݁YJ50~N|6/驩;F'>BgQwnXkn&A eK]<7FnKbҮҝ9/ ( DkЅ=< Bdïe$/FNz$M;?LeRThW/xQĠCKf%Q:UJŨd4O*h:]c7Bhs9Of!S +CfBi}:b5T|KDw~O5|WD@Pn=7E~-/FkkmYO/YvoZ,qʎolEt_i0c\qiG 8t1LNJY7 x@hhidd{4LI%Bm*Gob!y4`kC8Zj#fgX:Z%U2JƏĩ)5I|eBqbܓ57w('mՌVܬ'X{ #(?46%~t ڹj4BtBo0@v7p<.mUk~NKytQ =\B_a1*R1$qIj)i*/uEOV.HBz#O6ٿ H\J!6 ir@) u>HKD ы 5I+ŊWS-e+U1̨q'/?0Wu'ۆdᾚ~z| ~xg,c6#0T<4ؾ/t"xm' W (cPfa3 L{^&{sKF$6zGgJ '[Vh`~ &K$w|/Ma=+,~`?ך+`>]|N3"Ԥc11E~:hײ g@B-7 խ|FnݡՖͶ@P=w"/o2bD9BwLLt:{bD2Yw IeƵ6tt'3ݙ3ff81kwr+wlI<,xs'= Iަ[#0*Ym~kțsY~Gkɫ 9?7]yvGM4G)7=&8Se*a\BCcxDÇX6ݔw Mi!IUTwB@"bt/O֞a7YW9`4[ɤUlu(~XwAbłUvI17r _8:[Q*WzRoCaN0Γ>B#&CM'"p[Zm9 1D޻ ҭ0ɨQ_ȁy$j9 :YN gmi0J 734Ebe)AYUEL K"VBrEi%_W~z<l/'\R XY!Cs>ԟy$Ev(^vC01ZW;׈,wtL\2Iwa^v W 2/{Xd 1z7L ovv>[C.s Dq0=&8{kqNyw숎j ɋ[TآgMqNr84M8+qmpR"yHc'Lɔ— 39Ϣ{Ŷr4ϰ џ\KFׇ`aUZH4H{˽'A!Q~S:}~W'HIyr@.0pDT=Q&0jtMQ6fP?1$$dJ3!0hJ(xL,d;q%g鉄J-z,3/"PDk!cbGm&LAKr;juÒs0 -NJ^L<4 ;HRv.Ka1wUN' 艚g V L:udpF@zwuQVMlϳ'3HX(V9-q=6Μ,n3xz< 8%8󢋱 _$pKPOQEV󖪝P&2+2$EK䋂V>[hm7N0Qd;}FFrܐئrO*V "rE1)LXZ EްكU#>uoJK`=%&"vh+{6uJi@ǝ},}7uK@A ݄[b= .%J8TZawci*qe^*=i)j ZϾi$M n4.a/Lj|P&z"֍ u%S5BO˃onH$.GMA{r|؎|co SoƃZcܹ+e;&J['Ü@ZjH)nLbztEYDJM׶1-@0Uvd,f`n F;ˬo__2z%;3iPZwU <ݾ-FT{FiTd!X{tj s8f-E)ǣ/93x;#E؜b.lb'T)癠IF0Irnbב4"|.Y8ĽpG-O!Cm5KF NKeк{)R mt1EƤt"R 76zR3# 9JQ(qH#f\;0=GȈvۙT:+7BU\>B?NՀkxPQz u9Me~ QC4ټh;gɕ8qIj*нl)ų¸RVwbT_nڔ`zo n5TLmݞ^ppCAX?`IW0;&ouW/])'诵燨X"$vQ?yt؃ܔ;3NhtKCd&E*!^s!A_ΞmAмs~){m+CB-B:K?*&Ē'ZU3,E)/0X17ö6[O.Yڱ ө' p-"G?m#d,[$f<+˃Bǫ)2&7d<2-}x_+MyvX8qa 6*b"so,n>!Q5[I=aHSwp| * ZL B{'ZtE]_q %M&[Zmb\Q)`+xSI%5 zd sQ ʹ?.^o|.9"MT|jܳ"'u4оT|D$e<‡Y=\C P]Cˑ+$.E_[) T#$NFMnMָWby ]t4m,bfGGX~;a󳺏35{l*K?gSʕiӛVLr7D**AE?}r? l.' 觟w+jF5R|o!NE҄[p^FrBөV|h;MV-}/EM L rLmR0O1v`)$›X(4yS TUָ:ռ(nYM<l?bŃ"1j VP 0X|:,UV+ G?uyiw""!򯅬`{ 5Yu"?PwFutPW,;gYUK %4!5GTU#2/r3fi(b Ae|THr,TΆg`X{Qrep#z1<M;LLkepآ<|Z;^Pd06`{9c~J>t%[\[tli$"@(Ejt!{~HUCCcj̫4 q11uxr;20ruVf*!P/ʟ쟦Qߐ/1R_ϒE&Pǔ[aB':V/*W.ȆH]MD`1 -rCeKs.s,j<\z{t1񸦊- %: >EF*9 "ٝYD 42)5.sOCP. vcB=z|M=x4mZm}SL9h:5zcAP]^ɺv,Ma$σzLF&1'k 6,j3R0 |<}?.kObM#BY/!WΧI 2H]0 =@(`5gA3fr%\zIzYd{jʪhN]+[ sU:s+XHJ= R,0(Ĝ 2Cpw@R~@ J ^c~DW̓etN aOтW i՟a$(*FH2nnC I+}E谠r归}X?8Df,19dԅm|{VE˨5݌ωp^**wK5C< BN@OvkLp\]z"3ӛakRjrᒒW3Y7 S7gvvAai^SAj _)&!xkFYIjGHe812\F9泐WO6GYDJ,A~nD<wRٝáHS }(htŀ891-_{}_UuAF eN+VvW) 'K a:]||kk).1)yoQ{EMfzg0OԼ%KSQbdh|nNŌ#S,F!Bu f[E5Zi-fv6#͔n!IhFδ|3'b&Gk9[3 4 e7Mnfp/f$$լIw8#+x3wʀ;6R3P:6E ;zVI۶(.Sӣ6ȦwfZyJUBDB~E()5o6,xG%{@QLi* ˪,㈔\{; v5}xduF.ͫ߉.yn̈S!W4W ӢR*:]jj=R7G_0}~l~C>j\[͡Pԛ8^_@|ٽ[L(`ev5Fn]Ms͵߆"]~ ylU\^;b_=~b^]@DZOg SÔ R"iJ> _EN?QSf 8[t!!3w\[§ n؜*:+^s[hi/EJlwX7_蛫ȅH~^AA_ضz{)u׺J{p9:fù RɅie1SM?Ig/.@S?~O%zpί5NYM4\:=ex[45atk.TRZeRF}{ms3weYĒrD|5OOfRtu]V0"UeyX&YV F3={edj0b 5Wi-)DMHuڳqcGmt.[cʆ' 2R_Zg'j{p͙X]vC'/7× P5nfe2,A#M:e JoZ>*"8Nmie"}_&xqgC#t>п{a 7O'IyŹkκ*mPO|W 'P%v-,w;JG)[x|P95j~9UI {0xvy?q5$!Te"z&Xs.E*}Q;",L[cͩ bl Ɠa<Ŋ3W!<ѿěD )n#JQ ~̂ "@Ui ܨ=eLyH]\̷G ;Zsx?rcMX$jxL͏Z'GF`g4{oj=H;M[*6߹ LUԠ-ħHF~z-^E6 lV=%Tkyb)LpxA>AOy.b$ݘq}zދuV*"34 yj HʤH-A(@Xe]p;!f9W9_L25C$4_A!4E[ K#KcD,2Ũ?CBQ#Bpf%NXrêbe5Մz;Zi}ߠ`ynRRaȚAlgŤ9N#wߴ>C~_]Bd($MMjò~|=-:AcGȦQg4-ZDUR]6ZE=:g%˅7Ii*; ݹB`t?[dg[s!6XHLjPR --4Ɨ\ox2@h ٣u'Q >P8)G=Z1*5EO.4Jl9!"Bڪܵ=}8O"q ,><Swև징h { z4t{hp)hhی,eC wVa[ߠjѪ7+w9Ie赯Ϡ))xvc-EQ]ZןĿ+k=>}U2=PZ@WZRRQ+q"XNjLo)UBJDmY vni[!-Ē[# eS{R7 ۙ_S,̀> ,+2,-R KH8nDZ[Fl/ju2?:߆Q!~s)/5+f+iKGAg)~m#K|} u!_;(78 P-l/΁"h1w5{ۊx4yhw cT7tC 5 {%wqC\(~)NCc*Ӏ|]2m{v)͂wܲV g$Zm޴*ۚi[GF$hZ,s$qR)kr`*m\zXKzR銔 HQ?JLΤt *PDIj.][)D@hmCJ!ai]'Ow`d+׫\EbH[ɰ(:~Mt%O2mfk]y" R?ym܈]eQ(Z&KD OMO-_kc ª><},2+]=Xrj0y'Z8[eq%{ǁvO#цUXzBWsnfU fy_1 {UGqcw9i-2'~'h:EY|i!R]rƔ^`ߪ@uVqc8SZ"HToѧ f>͆hr FL !#.m^޹#1m Utr.P16G8!Kk~F<}$ ,\p dbgŜyh \s޽:ʕ<0ttf׬1i>Dz~]_J" J^4k(~e:]\6PA¤\&jV_gB)fh"F}hkj'[nA#%EALLeHo3@>pAHH>Bhosm7@XϷCm"#Ü!펍rΘ/hܾ$8c/DNOVZH?hRv'*Nw: GGr vF5t } _P1.usz%=ᵓie~v\~/]AaV9"k-hep&p%`:*W_Qu߬aX]{I  ;mܙ>կûIe`Jcz6.gJMzLyC0_ Ga_%f@mSx&%"" ΂07%ʝq/Y (k?@8€p#\5z\3>}mfqhfESva+qfF~)!69D>8HyxC?BKFk}oc aFIgԪ>XI= ׊a+ǩoB(c̟r;w{?zpk?F:u5RG+\l4Ee_~@⍉f 9c@P[7Щ#<@dWn8o.zPG8.~ w/t\}vx iaǽnE? *²h\Qp2.N >1䣚U{3iqÛiJojhg_ 3[yۗ~byX%W:%lK?(M(rp(rUrp#gS7 dۘvvXZm?$~*faB%ZA򫨕`* [PEoELl3& ;V^윩ѮMZ}UD#,W],QchKB[Qv4z8Zf5s 3I@1yH-x4r` %Wy4}àu*[md[OA v>*7GOȆLLY(H?w 3˅t:C`8gL Kl.O.Nz*+]f ͉LiWC+!&|K1y@Y]Yz#G{tmgUSQ4}oIV*+[p~/h%1!2 '뷋 JXvm>oRLI @" `?r ~٬܀w`Y_\ ('K=Gz!Ew*?Nt'1ӳA7<^}+tx..+P)%%Ky eDFU1ɾNfϻ}/i#YW,~Xżô#h|U6PT3w2uWoyCi2?R"1k'pLc|·׆ Rw%aqhTQQ^j$ŧ/AGF:j h0H76tj;+CFC9)Ri[r`=%0GlMA$.Kiaw´=K:$Rv*hS-%Yd` (o6G=8;K-咅՗ 40uҘyBӱeZɀQǾ _/>(d,疊9D`n?WW" (K&ͣ4A34wtSw )wyfg }>KDq V@hxCU:h;ܐMlb^qhG0vxX]kAuZO08#&>ŊL}ꎗOB|*D.ilk7t!q^I: mO S~8D#KƑ}&{COfB5[s,]{M7&}`^ I:B θH~Aq|! Om Fj#1XzJH[1cK 1~;-xv@MME(]ǐGG$C'ݡQw2bA3<>DI+pR +vY6a]iYfMRa0KQw-5EG ~%@xD) 7Vq-.{%l>9RUfa9& >ǤSvH1JVK(E=&/>ȼA\㪼3%û/~?qڸeA=S0\l =՜侭 Ψ Gr =y'g.an$2ƐEWQ FGSw-#xRjDYK:FJUvIqّlo +wի:#AXI93!*T.?@Kh~xU Gp@/]izp7}3xޮh\N}*WPf?ҹDC^Y-6y;$F`,KʹQ(5{(7#VMxrpFúС|"S5`OavS+Ѷ-oS{^gj7 Gi#.))Z MoMxm#l1>QzUO(X =[C"*TݫH2ՙ8@,jӻPqlk" ڗ^ &}O+s얕݅= .|_ncɉ^,PͻpXANhW/Jʼ~ω[-SR\6*-]d[N{$]}<|˜d{)º kJJ/]󛆴jtd}oep+(-3`RTQWF mqnY2ڍu_D+M*+8:欿."eIX%-W1Ӫ5oKw-;-7*]- sL*Ѐam-H4^ONL }"[òf@K/C[e@ѭcF[b]P@b[$C[_\pRt'2~]؃3/Xߩ!{?Wjy(qܒγ7_t>FV}6uvJC8<{]'M/27\E:+׉/I}(kӵЭ ia BL>'.KYLL;fƏ{8S8hA~~ i1}~j)25WodWrߜT$HƔ:'R7o A>uxm@px[gQaʎwgABRk؃:ӍΨ ]OٍҺ?ɬ>?; ſ**Dj.]N? ]y_DFU*s o1$א|⭾ mdUj]Z+ǩi/ oγ+\WNI+,Rtcu2|!FsqfM!I,WVbON`Y] }+O23yE!:& ԇYqD _Nu_4_qQy#2l34鍛jMSP-&5θ\B!W0=)ЧGVܳέ+(<ޟXt0B=2.Fr^50N~@_׍8!zmt&Le)Rf!!dci㖪>z'YPL=of;k!wMI^CA4pΥµ/Gm$ܣ^dK^#rWcaEoҭpv&S>̪۾(os,Zp# aЗj1J8z9\ϒ4}fu_A7jUu?sac: "+7l=K `=#xM4-0L"M,dO/h>tNA?`^Yz>PUN{x syR6Ȑ(uZx_cd>r5` T;^RU"y^IzYK#DdI5xodw,-l`kN:9G>Hr3xZ&qJf<˥uJdH^Hah8Np~n%[Y'g?mI&8BQFX=`vp<3ݳlu>QZ+`FlЂ.MXfUm&Pa:8uF+ WaBPƻ#LyL 8nc+˧4 (F XKߣK2NTG2;%\q!(l7{,ovKNUfk0r* ӧCX% eb6C6Eq(]X,_EVBAX+Eias VjwB&oC\BE>=ѯD/ `"ž 5=4 0O3a璩B_$@;"3LMNAIz$=M-Y+$T1d h j CGuPRL˿4ۀ}HJ$0T tsYޡ#fՖ4\{~zM(90ϮV,`Q󗎪j%O.% 2nD}ې/m"g<]ya0WcFKyycursW{Ws|ldm9mZg `$2@lvk]n !5S$ bCM" YMy Ԍښ|x} FZb`Es q iHI&SP7kM&O&]xS m#iOr\m\t{j ]ո-ЇΉВfw(\L@DԱ7.-QG0x#Fd ~o(;ϫwXWlC)u6FG>sVz4`iUWdpAl-'_n%qG2yE<+0$%sʭa #Qb +l`i U.F/T!.ԷԼWb*5U$qD,DGb#\f?(\/5۠ 3PŠ Nl27QPYfk|yӴ{% bH.y\o.k1CqYy~nFP8HB)%BJt?𢋔y >fi>6զ>7!Qڙe <#i^ͰH~sA(Ty:4`&y \mWly6<q|wR']qA1QxS""`|̼La1? Ka=mXm:](SP3%΄^1SX 0?-SGWua@3.{|>*4>K|ZM`jh4Qk嚳@ 7ڊkص#!:'>Vbg}C>C'IߙS ~L긛IZš:LM&Iy"$ǟ׵Pk6.eݩ'5 -~$e\Cb53Krs \I4v.B7ؓvؚbp4>P^]w.JE67vxOܺDMt6;B̮)4c+@/Io1\ot Wq^z2h]*F^(H8G=%{X0 fNk>Њy2K$P4&:m[N1OC:P&Xt:GF: jmleR)3v>fX?Mg1yYn3xppÐ:~ X2TfkyGw#>M@ .lkE^1TYbw?A޷ZF묹:6 KzĻ"l ,V44DXOODT)\Nji'E@Њ`" [kJq8A8lk"lv)zL-Ϫx4E#XV+1@1Tb0C;FyzH;.eaہ=z{ /e@]N2#1n070x:Tb͓"~-噠RV?.U9ڲ94ء[ Ϗm앝ez [ 8/3f sbc&8+Y "Muh9->;7rM"MkPZøSBĢ@l^yw7aKGzot;$Ux%&XZhO/ Apk(W]i-d7N#3Iq C{"~ R&ڠ"J \y$:p .lv/rCqU c-!:*BZr$ӥB).̄"{+N^\.gHF{b ZypӿQH$C3I'i$);̶Y'~O.N,$<^3"y7ci_ 1 $i=..³# Li=7vvS_d6Dxbn'`#)>sKV|o4Ty:ìj`<}KaV ʯUDꏠ쵏YxՂ]= 2M!1ee70gCRC3Hh*M ,+iޚE;+DPkd~Ek[W=zw[ yDɎ (E[]j3jy1C]b :Ԡ7{y;w'>37]S.G&saRtjjѻ3tlíW1L6A {^J['>nSo1R(si3sykSRDUz|\QPE_[u|SéXݏ4YVMbkU,¾!A /lpRnR-ÆR︍| lMig߶>lSIG.|Ĕ1fs &_!2 XjG$̈́u:Bņcz~îB3,~S Q#%<Ym_1{{EP{1ER{s!=N@C:wyL 5R 9f<JZkk&BsAHR_2$<I9A-xgT'; Dϥk3iަBp0$J֨#|Z@ @u@{t1 VXzߎ24$nj$T櫸{ӑZo%[63e*'ϵIz1fTIHz_eTC gEŹvǒEXtĤ^q8MHه@(OXẕ?q׀I|txb#S3 %Vopg%Mb6̈́f< :+tT_tȶi`P>#)m8ߔۄ`->PL5"u՜b#_1V!Ept1s/4:(0I33(xл\qj4.S6[k, L*=v"%da.ٞDlmæ`vP ao,ϴu=S~8  ;,}k4'y)3Ks"!N;'FGJOEYåyHEl`iN|rݻ7RpI ?6<t=uB5V3,=fAJotӣ4Տ_ir໠ծ7X*L o's+gy5F# \Ht 8?m7Unԏ>3rH `y:yEv6;r O0Wv: mI_wv-a,2FVhJyn\AxYv)Bܣ}p–uYo g" VX#}g:VfYIj99Z@}xaƊh)+z<; KZ8;w|qSN{rEװ `"B. M"51Jn]* b5c#AlW+]ޮ?6b`iDXxV |noJ+Zs?Id񴫐8SYdL }pLZdpM9'q+i2R>i#hhZ%MԴF/ f !B Abn Bc KjǥǘXF%{uyEƑHO39dB뛇|t , 0,OsdفCUt ✉7M{ybq>nsg2/Cpn QgL+e '3_bZ>XGmkbBS6ʀ3[u~CH14z B2IC0gʿ*VKmv*N)lGB嫊"7^8tkK(ruWg{+A>_с&͆/W-ːV6o#<z!AjqlJ}u06H9_?+t2HNb @5#LZī). 6{> 6A#}6Ӂ%|B 񣳮;Uf9r4;Q b%|+? II逄F4ɲn+'e,C`/hn|I4ͺ|tC0_)d[&H$- !KDbIʼ9ϩYz۴ϦfPS[؁*ʼnX8|G^ۉ_Zi149Y ^R6uJ~ eo#H3rM@27Xr:Wv\Hla;>ILpY]`ox1X錜>YAV\ 95{>;X kY7uJLJ/mJ,΁BGbL`',L'l] n8XG ,/Aa[cYa JC[|pKQu;N=oס,jZc!Vl",Sʶ]'D:`|w #+Yb fI}1T\"n#ܳI18sm.uFkƊe 9ʄX QLҧ_Ή#Xh-CTզiwfG 1byLH-.$t4'xUBG7Un><_v֏3]L#}D%Y rz}<)\Ej@T6,"~ YnWZ+Gi"o'Vn&Ɖr{u㬴+̜,py)fu58wX[N8*[%T1\>T[ {;kY(XSc* VFg )[2`sŇ$o]/fz m.P{QonJ ʧyɲRڑ3h>Y~C:9 `^I{ڷBcW<){LUfG-҅l$lwMn6i"Xz_׽T{'{z=-l# TR~G-4(>dv~mR\?Ip(&nV }Ir^)ZkyF5%eRoD<4gޏ ʄOƵ9՘t3V$m I#rqFiǬCna!mY?8څ\E e(> |beox7XҥY*o#k}k*{UhrصѲFsqx:5l(aJO컇22357g&ɬեC>;luAP ᩱ9w7F} A1^HFpA=t$<`2 }~Rr{<[1`, Ja^6% aVU}p %\w!hF0D2iL0an J `(  )k-(KY ǞqVXff)d8=x}pf`[3߾8BMz6%;.VT9) нk>W*ck濅mZ[@6[t,_4<#dž رZ@3t'^)YU\tFU$$b=RWrHql*Zz!]Ȍǰ'$Dr,oV_fz5ƷMD۫NGKdˣUV0BI[~{JJ+rf]'= fR\=2>Wh2EAF8eYyj30 d[6B%EyLoR2DfV aL_iSƇ5o<zˡ (@/Tfރ&܌H"YW8,BT@9 w)9/ɖad1؁?/w¤כ~֋;[xx6Q>z1JW Z^*{DdulL*#.­dƔy󏽳b\$H=R^eb9vqBPآ|"{ ̷PC0k"8&30S^DŽz&j_6|;+"<ŵ52?L.y%a軂o2NM)`dvR 7cwBA;-t.;h[cUɥm ʉ冫 g mf%E_yDZhywOg3~m-aMҫ_ 3;,d]Y m5&,C ka5]vM&ZKwuU r~k>KxGBp+Jh? Si_&>^>',zʼn8 { ^UGc tj}^WLN-E0b *DT5.eG0јIC"O1~gInL 4FLu[&{)VtJN-?q|ɈU($֦Ǜ'Ghg8t'EM{;%"yfvЪN:gP scs/a][[;wKw _10lA꿛;u1$3$C2Q@*f:®BJJu_dIЀ)oYR L6gPu;ŭLb>{Y7j;n2,C~yFERQT@TX|/IyQ$4HOh]v}E=REn}` ^2F2B%m~u&oFnw%ǰRoa`Iye wU |L1A^g||>2Uww>YشH c%BfLd@wdn+Cs[BC8e 8ָGzI)6?*WG>'5~Sm)}[7 GǺkzW(FK8:\@Xԙ 2`8+' !G8&6Hw+rNTtD6*+39|l\0dnL$9;Wa,N$ggܻ@ȃuwY@RTu}4EMh!Pf SۆtJ e:e;a7:ogl P뀓3_4`6\(BQ:dj7ioHB]ˣ˱)w2Y)hQ+ySpDjjiB@Ü>;)r/gFxx=xἦl`r3ox$-Y栚$K (\O[ !I͢i++H֚dBÿt\u](ۯkSsLLv`{v'_]/g&ta$_>x_ܚ}.,HRbiD) ~V2@.sTƹUp;lFCgՙf*:l] B#tWbלhDϻsݲqQʓ3-: /mk6.' 7,m̽2\ǂ T͗H@Es4 ux~-5ĵw˩hLc,c%l\ߑˁ"+_8Hn{v`mͅ\p t;4rۜ3ИThiHk|u( hpvL?1zAcI@9E!He>B7#db}/!{Ttv&"N7 J3&dh8M| !XOlRR6MYrpjMJ~0 .(T$L bPݻ| jM^s5WƒAǻ2;FYYk?t{\%~3:xjnٺ#t\]-@GE4}X2 -QW ʭU%ڶs~R`#[#'5;:Ok|]]z@IklqrP(pK 7yFAaށVP=Lͥ2ѻJb Ouĥ3(Oi3O u7b&gM@Y\r˖$H .rݯ.>~37mHD74/|N-:ޝ QaM_Y@ػU+Dcc~.}8j={ˏt.ߌxYy$Ž6Uˉ=;W+#ϳK@{l,Z`0tU1rL''O"Xc \̅Cհ1K C΄$\a`vFfۄτ~VmuK(RV=gVI[qAWsTm.Z=6)oO^|Մ3-5.\a]r[{&A/%J\8EpCSEtfUu8#4fcV[ۭ3q@Lb83_@U؃vH,gR,%pD+8*TMxڟ]t ~| `IڼO`YR@O5h! AҾZKrXS>̽֕o9p8,.Y2l{(`Iicl! sQ"Cmq>1+)dl:>1p!nh ˒>,rPc$YSt|Ьm`E"iЧ,S # IjЧm2u܍']vKm4ċmV߾tXHZ]l+kje~/BDh}@8Q$|8T_@eGI,u/Ȃ>Ml.y8}PuLJ @9ɰIWP ,yue`zU6g:m)%L8%%H#V7c([fS=\Ay;cЬzGxK賍-vΟaiU^{HM)1 Vv[e+Z%8l J1ig3םSYIBO0]&ƩI93z2R1+^UcwAúvw1+)Y0bG(΅& 1QL9RFux5]U_\%eq$DNB 8Z!ksTԮ;9ִNWKӖ??'z MۋtgmS4j0~S+%*,I`l%۫Vc稁u\}D?q\N5P J@ڸR['o?t$ ]BH./ 0B7rV]U(ͽ% WVJqeV5QM>@" g-9`&09^Og_S:$%E, 2sؐ¥hť~Ȁ,#PWUZge'mkP x~:?fĤ[.8ܤK8R1+Y7Cgn=:q%7ҫgБ7rs||6,1N!x N]bZ =L>.-FÛ#cdl8U sЦ_bPu>ÀႴXS^pcMEoE;_ɦ4JwUl6Lo$G8 [ dBQ'^%DnʎyF{g1W-,oMVKܨ `xCǤq6-*Ea^k||Mc-D/@<$,^sIg*c+MM&sHU5͌έբlN0 D"{<+H$m_H91X!zI h/R(CG(B$HN@LO=AD#<֏!/ÔB5)|g] VVݣdq8'7 4E-+fD8-Vֱu[}癷 1i׵M# ֒jEl9Rxm ZNҖV\KNVqad>"wi<F'$*AZU6 86h˾z:Γv63 =AYnP˶'KWRϊe9s$yME ڃB *ٹ<4:c|s95,4<`|lJXm)2w z$;  ){K VLe&`8=`t&%f0p ך\u iU<Ƈ8*Muuy 7Vv{#M:!HֱMb4IF ڤނnԡ!n Rs2C{s*=P5ɊwGN00Z2(#̛3hSV" ί|vc|;&}[J98nm#c!oP9 }=nts1TI;SZKQ̐H^먋W @cYFuKGVzg(MMF42r񅯶n.^lcQJl U])κ]nֽv&G);m4dP q?& | ,0W*~k]蚚%C8bKfVʩFK>Gxz (NG )h68;%/(̍j:49Nx2D*;҅,LlH{[qGufH7f%IvTHL'мOD.u9c)# -Ls]ASF*(V.רk%"mжJty'։vY@q7i;؇@ S]aҀrK?ͫpƠqe% H:% WT|>u| o-`D^Ȥrqr'`M${p8TxG\z t2U %!+Gjj{Va 61:=&.iY O:kՊۨ']$(i;xэt|f;đanl5i=< <w `%]S!h7‡egop 2rK^UH䁃gv&Sue 51r#JPbn#tGg܉||]2^dBQzw^1 2A#͈LbQ/M 3#B77M,us(bmέC M[|X$V`>ES[ԄhmI1iHy(J_/T18q ]GVI# O y{8Lxy1 GRT%5/4 hF1@S-YH˕cUTGWE/)>?+VxrqMoem it3Ci B4#`1U:j>'YX6Н>kFlBъqxm)}Nl1钹>p]/6)H*$vO8_EbC"ZP`т/;ޞǓEkR=}}h1ܧ}@ԗXBjُݬ8r,2?uz)rUT^͒I:J̈́g cr*Ĺj2mbƀƣRo`k. H^nxZ~l [}/*RMoI݂/zʘ0̋ҁhsLX==81nH>Kv{Hk% :vG,_s~DO0ZնZ%e<72}"SъWȬ-ɖ̲|%kH! P&Qӛ^{RAGD2 myAA99:h5ѧBK4$ O<76Yf4@* mM 3FBF"݅#{5br# t\&m7<ݩ߈ htfLi1;qA R'-XBoeڤ{T!jc DX2#jGiǁO:^yL렼X(r$Րַll\T&sL^ܗTFZ=x%Q3=O7uC'!Xly#0d7>17| vG/qyGlFc({Y->b9oT_ 7ս㐗$kuEL:T浮QtPua(q@.}$CG46:0H .G|4^Z:* Lնz*{*Asgi)֖;ո[iM~ħIj_H`|tUۺzEZNRvVh0Ogpvs^;?t\RF ö7Xж}aUvexˁ 0ˈ?Y$3גٹPU|q+E.M^0b` 3?q4 yͷ>Çb֬=>9ۣ 7]fΎ֡>j80M1sBNQMв+$\EoDa`]\v¢`(oNudFaX8 stua.liJ/d>!M&ZE2*i!`|ߩ瀉81{5eވDd=2zl_}_ZÆjc +}£F#MNjaӹ$y3q#myh6q:B2-Ktھ^X.LHV\98};•ҿkz(5ג-00)}KPuTӚ* 0Pa "t$x^ ђ}dTv׿YFPlh IVϑ93qQ?`3{:56Gics^S Pز%BX-̓ږl//c;h7d,?w_CQxg1ļMr`Ҁosd_E745'-]# 1FbGhjeb;UpIuD!1t y*ڈ\:T1Egz,CήotƷZB[-m} RTuiޖAgM=-F`K:n{, * q/&%j]2jf:iY+m M-{9fi^`!T+io#19%'f~VaCYJ$ Tx4S%eUFN,|; _hBBգ$BGK.R]e7獬c9!~%Db#7TKYm'j$G^ u6T—GV :T)K=.A~.]pY驊V'J͐"CdaaB6SM]v֮H!ZaN1Vz맙 HwV=s Sx, 6hDmXU@" g6:|OX]i֠Nhe G%Qi 6`$bkV?paf9O"shæ5$iW'h'kV$RI+#h[ݮ -sqVAQJrsRuY\b4B+SA_F?n[>!c@6ndܳ' dKAȀ?ӴvP;:(it| 8am|̻(#UO21> ؀}&/B%["ul|NGY:jPB 6O*?(aKP)-'"!ұğb_ȬkD֦?3ljq`ީtґ r 5<:8`p$DϚz|ׇ~ }ɝX[W# @ Yk'> H9ȤeS_GWCwk$O RGFC.r3>LjӌK ސVR#13k2ʉHdH< :\3Uez"ǁkdoEO@$`☷D ~ ШPpbefB)aZ6៹U3CLC쎪>HH;/޳/wKڑn;tGQ3~WAxKu7gt/3<.k 6R ]p"-/2wfٔT!] 7 8|y٠YIiɗsb.]e7EX\ފ, gc9~?KL&e50cV&YAJ qk6/ $\"O24AsV9GJdؖo"+%AV'eMGHHe4pWUh{70ꕙ;a}FvoIMz%1n2TnwQ \Ncr d<7N3i%6{rظk_o E E-eP-XHTX2}dV腫v;9q0sm|tSs: S.#ɸLiUdr4<6+!LjWy^ FǭvxZU %K)EqFL f&Qed1<[q 6xOb,Ofj! c·Y#03&f>u֯4;kxǘ`wqЧYd>m5+ޑ8@zE*~ړđhGPo58 ev;O@ zR.C+f"{C-|R1qH:UQɚ< x?0NAY Ǵco)d-G?0ۯXryH [j $Dtkv=X,Ma7y9shF,cǙ_~AZa yGAl8v%ٿ0w [*M> īA'rϔ(z`Z2ZM%6"аZNfRZSwGd)ᛉlD0OR1N&lqfvsO)RVXGtv=;&9&T *<2Yc^rbsvMR_YZkB k5//w$K\1[^oң089I˭՝ˆuP[;Nd)M#n̦A#ZyPN%I, 4f|؀k?jg*Hl$;tqM\Tslxw>Kt(;vOL{+"Q<Zx9ETΦtIwV/"#)1J@^gRv-;v\9@ Wj0Oԑ0V!+j$+J.k2YćPXxW;T@z^Y )zE 3QW0]]=;˦CcGT3pñ1uc^E;P,W p.*8j1t6ݶQ%~p&Y&ڂw-.dx z")X?=&4TVUB&@S3=`{Au Jx =2J9<\Zu4&H0%zJphF2%Ǣ-تs[sM#3 Y*opT}{:| P,+ JOCblLj <0cc.LT.ol8 GHbm:U~jJHTϡ/&j;*SZؒa,ʫ1{`T O J[Dj3gyqRu3'˪l&*62kEo`R9(. k7ِu娳'{P -^,NFte*\sl"qqN;ai6~dvע++Q1/']J]eGk Xd$0M[KMGm7biWU}n0/ݤ|wE/qcnHc(,LsfnKyJ}:+R fCg7I6)ܹЭ) 'Y8&׹13 2X6v6aY^ t %U?6 _v+c+<f7"Byf)}[\?nQtS8I4k4 oUiPԺ y}NS `?`xz⢱ɵ/;n7V/f=x+E ls%@¹W;~;37%yFרEvUA|njǖ Oӂ_LJ{HZ#LvytRdhk^#P?I3)Ǧh4Le8|ֱp`s604+.~2L{J)lH;(h!x!+Pܝ,@h0+zmxuD z|&O6(rY B3Qc᫧Ci] J>c6$:tf96qHif82,9[ _mvzۄA\UDygfRs0 뱟b|GTwY +(kާ.p]3uK󠲶3-Xܷ'չ増33_Y9gJ+l谪I6GFS^{RqBJ#_mߺ744Cl w7PAq7.ㅒ?UnEr ֛G%42@YNrmٙ-vC !7E>7~{PƐ-)Z/p<^GtǓ n9~,y]B/ Ds.E@dxzX.&C@+3E+fXS|jr'ajO}늷6oEWB2Fhxz ;p3sN0ߎk|' Fן[.ث\_B-#b[x!:zL!Ct˭k13dGu l̹37 C!>3× iq3tt8Z?; -F݆fx%9)k'2N`ŔD,&Y\*khakzh\"2/hK{_l._ o-}-31I9txT>C ѠCgZ`03k6}{-I;MonD%/؞O.e~LvŔAeRU.GkWb*'|rdޛML0DZ/? + i{]eL>r)"h`g YMG&UhVAi$H1hhVO\Vݩdr8rmft;LS7^Y*~f:~%[6|ǖfWm,sq*:r9>qD,رsto_qP([$50= "'F,/r5%w| 4֖܎FnΔ1egxI.FK mK"Lǯ}v ֢76k+;FS% ]AreK3ATqLT3"t6Y5FnǙѣZ^*KڗrVT10 E A6~$ *};)@%bX QMGNq*}˫Pք 9F<âM0v6]4C-KD[,oshra2DRE__{]LxӬXl^ ir Y9d fA.h{Z18`<,:k!k3P9XKf-ē™&V]8鬮E~<V^41*QfYǢ/zөj&xh6ZyϬu#?ڂ6bjYb}!q vtGM~ >{&P9q=f%SAoVO2=+YIMF|Kp^t$ńbQk֢ ]K9b˜ >~u>;fօm9Ta1W}̧yC'\Jmdo-7, Mwx`.lIh*ƧlE* **sYzDo +A=>W)Q PEIc"Q,*3Ԗ§erӄ,0nbRo% i(%-hTHq0)Nj~mY;"殹aW$y%afuڴKMK9%fu>D !UJ?@ PƈI7SVub¸(C"1ZWp-6Ag':f2gسIf$bcbqOe;I Eß$GtF0O=eySL%빻5{s.ҏ|ągx︹AnlyJPŊ9V&YAeʴݪQ[7@4x-cbW-C3wZ(i;u3Y_6ύб̵h;ۡFSxJU*bd[C@Fj0 ۩q`͚Ɇ0YrL]!yޢ;m@HGZ5W?s6/[e;%r`+&|w0>0%u;N}R`0}Ha~+`?QuWWwp߮pAԉ`:zW~gܧJk;im[nwKM@Ms Hp ڔ*a}iJrǓcXb]E׬?p&Tƒ4ALvc{HxY4&K@^Y|i߰`r?Fl6e^`X!|CmG,,|:;0^4G@pnS6r1 z=ftI[2|v$I*>e p-^$rf}vNcTv 0%Ř1m3i!NFEWFab4s=d`i-Zc ^[2m=Ph Ami'HfNTI2b$dâeؚ9\,$Лѩ ) {.wJhhZwOE(_cnuT;7+s N=R8'5w]W*77 Ɗn,B(L-"(O0Ce5bq9br×c pnGU: 4X(u zSDʘ3فDSA9zܷald"d:v$ӏUڱ 2&g ng{A̜κ=HCe,z(KuCd-NTQs3{G[S^(pYTG68AmԐ]4D n đAS2X0k3SLIr0褋XZޮ#f@`2{LƠ;3i(Fъe0JR$ j.|1Gj^ۇD2"G4"w?- 148n $`[ Я}9F,u`T + ç[b1E`9l{UϲiR1aZ!dRnԬp /xp tSrLZO`nw`:4u:~K_pݏ\/e@&Ì@l(QVyyp.Ϫp SZi{o:7b)/UEaб) lʿSXm)^p(GHEf$@0[{Rx 13Ш Өi`t<@?ɟX&.V9|7CYpwk (>&"_Sgh`=q*N0Rnm (OqFr@FT+;z^bYP%rM /)_0%4'ij%DrY,Ǥy -wXcaѸ_~[xkv۵Pd{3  Mc=D0(/Fg 3*){yb PVqW`NS,9"J- )2TnG̟ O]t"NDz$E2#4Bʩz(7pcɆǚ Y?V ɯ0<*>Mafo;BU5P#dξ,s q ײsXìv~w/e)AJ"BOeEC9GQ2 RGp#HX7|PmyoikѢd.Aee'WأBIPFJx8q@"P)'X,]ZY֩+mvAE ) j,2_ǕԎ^+<--QDƕsy9D5#ؒ _{ Ԥu.:Yvl_㵡Dι5( WnFL6f=CЄEc Bӡ-'dҘygC|6$kt!VEt4YTi[T4Uk(Bk{qe hZfȤ'D4< Lh-^Ii\{]m}Ĵ%fPGI͖0dsA9P'j oE]V e7gTN~@/q_P72^aD?a]̐x؏er@ YheztlRu[u=/NnX%`$y✽ &M`xnK=N6.?M7 a?'FAD6d]iW|}NyzY7&Yi*XFDp=BQ U/e# wf-?8v_WCqw<}K"ME(Ydzq]{v2$B#tWL#!#~CaYe6eݶA .mtk 2~5!cEQܛřۻIC4fKV#XV,lG'C|A_']<B OgxQ#xR];ukcMVУKtjqAOfg Z~Ape3K|,EF 0/d؃5M}x_kni*Ԏ b)Vo P&UnBVA8Dy[FHORǣS+Q%(LZ*5f|} i[(h&wߥ2y+㶼a_$X CDlW1hP~Eے&FラΜwNGr ]+(?'skP")dDh"BĈ߅s]L ذaw+!Uۈ 󃭌Ю&WŢ ,]w^nc\ ً.X ,oXS)FX Q;dESG%6"ɇ<Trw%]k^YI#Sh !?ңSWYV4) Ow snu^;p 0*7^}̲wq#…i({0\^Oʣ^hiuV7cqwUxG! ).yb{]ŕ#eU:hsE3 |uߕF` 8}W+RAc"Ͼ ץDB =ŪÇ&I9]X-]XyA}n仆Rbk+G-G ˒zЊ6!v9-;Ty%LРfc7IkHiPfp\{t/zm6%P(p_iZ;0T~`Mh{yǷ%L5\1CE&aOŷRg-R+sQbG W9Ǐ^$(DjpNr֫L<̚R ~$)v9"o)X@%"ɧf7TH]e@a|Ak— 0L(Bo}SM&}MDL@-|\*_4z Of/N| ŲP)֤&f<,Ա!5z_aWgq/S E5xjO |׀ӣ6@z`>44Ln`&ǃBD`^b=+ȃB\GA'eaxJʁ ȍ$K^o+mh >o1@D IWz?V^m(SZz~@:Zc s Al&6L1M'ɳ )]>YWWQUa7ISC ql:\:#k+!Z`W-,_qyÒ k/qa yΫ+%>{!;9j' 8nӾ- L:Go!1dWgm `fzI3ժj4QCpֻX>wq8ޚ |b`Veavᰠ\AρֆTJf$Zٔ?|^dy4D "SYЀ]Ę{-qlLyo.B:6OJD#lVJWSK0akbН~H.'pk&,h?JE:X]bƂYՈGъ"? T ~Z׶\X >ut`v{+>h2w˾z]L <#02{3DR"棐S>^DJ1k(<d F_f"q ̿n-4'^i $YmPcJ^yNo /b`1PٌnȨไm1˩Lcք',;|40EBMapQ,z9?eLąf*f3Rv6(B)']JЯ#XViP6E8Dmޮ ')E`Ο[[G-6aT}X2;387|Ѱf[=iuׄũVfUTbb N}%@{\Bb8%Ǩ axٲɳlV#ʡ(xZu5EqJINmX9.-\p:(p&a/ [T(i]D>֭bC4<_]9|gym T:#* GxѼk a?եWԕ:W'$N:cMnїrg4@_bByчW2ԦQrKGM;NYr|>Ai c⋭ ;+Ԅ9cTD'mx ^TBnrnGqKBm3Y<߆79Se](nElqX(c/U/)0hQa،Ӎə51ϲ+XyL^;}ӻQk>;nՁyux~\b]T(ڶ3Zҟ~]W]iE|W=so]ZΝS;X>m5#rrwN%ϾX x#sg؟7!t+ZYo֎ta̽2ŚpˏXxzV-wN-] ]pQ8%  gkcζbQ/xI[[ya`z;(,B([)^pA钓0aBo~j&FVfn@ Yq]F5b~ה\3(cbYZ[~n8<*m/n_R樓XXmlT֤yiiL[C -/_ 챲}p4n?*t#exnN@?Vޘq4M6S6cOwx7}%rvɇ6zV]fCuZɱ~F#ȖPj)#gZ,L.OF#sWzʐ3G_=(9eGDF2u{i""ރCvv!XevnG:]Q{tN=~RXSCx-!H'~.Tua\3dylBV HJ$ `aI%vrpSG< 0 H:Kbr2]D9?"yX(LQ`vG]ۯ)YǒKVP< zkҕ)}f̠,i8VneHEjxs~K_69ɈҞ3fkr 7>< Zօ# Bommn5q^"u l=K"?_qL;T%x!"i]ϬOqfή 2Jʉz1")dG5}@(X6 :oَX4kSHQW=s(A&/GJq4B:QSlmGʋ_bJ_@:&qCj~|ܦFU9% G6Dbr5L12 h3Jlr| ,Yyx㺩ii#;FYqNVG,fKZgņ=:rF1*-#_xyHjcyPd!,r;[r܄Ӳ'4J4BAe| V'`ڒŴ&ZMn-!- :Wy[ 5, 0b'>$A>j @,$6[ܽ&>cT]JN.LĵάY2[CCy &|}@#M1'HB'@`<iuݧp[WkWX5riDU X'g/ލ?-y+Yz|Ks |Qs`i|~-tA۾̲KF3OdAZ8((6K8`-nZ+*YW24S`DFoZ8ƶԐzI;-i.#%##z"SZN^"`K&! ssa?Z׃u=Mzc[`d;8kUQ-%z >RIkyimk~&u7~biHbʒPs0er{ U],؜#DӉ41WoRohӐwI'}{o]G0<)PzY?E_\>L?qsN#A3B#e4Iu8Ė`%<0~ "rDssՅP[G鐅TM\Ł` vc!];Pf'~}]o"r^$#$[ O, lp`&:N6b+}z̘z8Zէ)vR?# /<4ct'fAn㎪;vKq/DsRQENS7]rd P,j`O6q-@bBE.0tɗ1)ؚBɘ&Y'c.FFƒʛ:o&_񌄎13a3e!e<h=-ۨ I>,\n(htHZ"/{ P3 [2%ahU8*$?:?~7&J@A Wˆ-sJ\e+2EܘdNP{<&vC\̧ Oсog =cihwU [L-߫¦Dm"8C2/,Ua2LžOA־׏ApG_ ZԻK_V>ٙoWU[A$ɇَHuKZKϦl Ňɿc|Jby!N`ϊnݔV4|C8knd٢^-Z%o4PYUtj]MXՖ+fPxJs< /A.CǗ &e|.Ol|(-59ԥse%/CXxt$;pd@5X#Y-Mh'xUm~mms 0 B:xw6@8tNKXo'j"Ti>Y*vyc5FSa2Pgˣ@@hONO/z?84$pG ƢtL\dԹ93,>+mLdp%z#YBQD"Sxݥl$B"Nyi #*͉ PiB%e=?IŊË aE&t El00i*dM G?HY'IwSF?yы݌z=pb*m'[wհ*!à͢Q 6hNe_7$K`@WU5ȓ <xJxg ,FM:zt" x6}R]Oݦ- >ѭ  p*ew,MׯaCM=ڲ.3€XZ)kSDtNu^P )ܓ{[`ǩD>C=<"+BwQRn-RI~~BHOh5j92ǠOBX#_^!murĉ5HɋY^k];nҋ ضUEQڞ˰ 10m`vJG']] *g8;t=δc>ԀHZCRb;&&]Aqpw]mQN_x dW Nq@I$WY[]S#{H9WjPcVLG'Spq9gչU4R6b*v,Zn݃@J/B1q5xS݁:&Uy]\Ũ2b&,OQx^}t+1 *[SP.bvGՄ^u @e IsFwK=jĻH,8 0F&Lr8AF}3E(<~&!!Rt:v;mZB€L+QG'@p7rxX̢ U𔙶y%战i<:ic˴c󺍲nK[p9.yͺqwj*'uU.[Ota+EM%a*%"T~^y߹Yjt8]b [gaשVN0|H0%=iVЋ XcRgu΁#Quu*!V["8S˟;=ﶦf|?)*:zP+u0EASRvEO(/:VCڗsv^s)2 T'Y;a|_WT-v|l|.°ś4`r)$ :n{@@0}Qcmh7ݡƗƊ(h?wqgɎ$|t*)S%JMpź0KGc8@ĕd'?p[ ǐkk ٕ<%P [˵^bv+aL'3{"gdfяwezR׉.6_jUi_"Tk%^yJrIt|d'ZW`sYF" kk=:X.nty/!TUxEn4LIlZ #L ]| zHޗ *^G\Mr^͚ȹҽ2 {RkeZ?{XgD4}'6T,KBq hU;y _2M*V4?ʍ)tD{aFd#|,\wdsV 9D>̂\Á{@#5~GЋ趦y$Sa̦>Y5BsF;֜ a+E;yC(:) 4_dRx!#Lu`۪Wc,]Z ஂ1w ?L0/ J߿%ͺm0$+݊`WȴdDi˦K1p/o,6/a-G5e̹+:s.;l5|p$XbCtO^lҰx˪kA E']gC$'[kÔ33z \o*`߼Q&ȇ{~LVf٧YF(,d@_G7tTZek}CHZfȌ9TC2kV& řǍ5;S{K4&`\{ nڠ hK.}"o%YX[TA_]Iu֯v#ź'[(TJ"8뽰|<uMZI@ =WD4*.ǚ\uPEԷ3[@`KeWm>B$,?uvl#}QRt)(3:_j<Q`lҹfHnc:'sݺlvQ$BhԐ`mAF@>blsm;QAɥ!zk@; ٣%\S6*ntcNf\H y1Z‹ 0zX?kF̟3w, /A%TfeԳڗR.a1 /%E1љ XA:Ao0,#('+X.eKeŮxBj cDxOu.P< 4h7f0뀙ZiK/ sBXPF>t7P?$*1X8A+BKXBПوnTNvDo>ofwM!o |)sXEM~SV X&o W1e#:RӛX7BHv#λ>(/L0~1hvѭv\]n"6!\y%:]>-m~a Eh<"sjnຖ _'N`) kءZL&PX\DjnE߳4N"'S-b^otх&rzj4?#n1'n&F:iP^YWg;A4oAG[ &TD](L |y|+~k{Lm޼;5ȟWjD>^w"Ky" M7k$8蟻ΓA&WEY,/Vc#4zH~|Б{}ck6il*IX_n 3}7 +-n}VAimrYY%Ҳt? = WYXsg^(BtH[hAmY~ 𞙞m6R6bIE%~v1o^Шn5RY!:FMn}q1Ƨ]mx^ GYr\ BѶj{`sn9Pw ^Ӗ-ʙqE4/_Sy؅QUdidW\W. $i߬Лnߋ!alRa=sNMlA:y?*EmvVFS/9`D+N%(#?| GYynO 559g :ȹYV:{="^XU>= }򏾮uh*S%ڣk|-{V2B#:=y>8~դW\cݓq5%U`?ڗ\fAiĔ `nQKϛ}s/yVdDS fY &#lnw6 9YU[&_Ӕ!k7Z6Le4"!ah~\j:3^dJ;O|k#N;dؓ9_(t%B ?#ģ_&%-LrѼ2(3\^YQ9#GHYPߞQ [V䞇e+xwd$H~g{)KLM@_ig5F"wv?5p~y&C41i@x)qm]p#}=j.JJs)qz;:5Ycٳc,k{xEFyPEyI:>D 4AL.իqzs3=[rAپ;7w?ؙY/D"=Z'DR>!9]VXPiڠV7RjSQK؇4a}tdq'Mm5A]JׇK:π N * lL.5k5uB3 %xÓgMLOi>ș,61vBK!qBqʳ[N.@&Wl)$T`,JcսJ:'^[5[oumJu-240GM^Ff+x[;kP[߲Ĩ_arG#W_7څ׾RտX_M<긑`@.瑀!rikʢO;IzC fqT)58g$)%`*Bngi)$6({ª2T L}U9֟}B*gag{/&\q5h{zlw$W`D9Tu.6?OR .@ _jƻuO*39`HlS棒Apm;mPȲzTà, !g-v>`nɆ:U5F CŐfVǒr튏 6TJ~Ut66, џo!R.[8+kw%Y˴Mן [7S:O,\w.nq$ZU&SMU:*2Yr^ݯPF(ݏ7+lNob]d,]t\V]2T?ƕP0 LGwNjtu޹qv ߱H%ģԪe@S[>ns6#v%ߊ=x/z}=]_TQ|Y_\|Ycj©h#RFeb=HID{#ŎQ"& G2_Bs^Fh醲h rj›9]!2[ѽ8F篊"s iDiU FW\+| ]ss{S E c.:=+rNAZC;prt @7L(Ldo}ж_~>DQ#f1& ΤpmB>?`כt{K̅)yb?o-oTWvQGkkA ݵ-_Q!뒸wd@}{k@.s`̒@ IpPm'hUځNJǡd*.b|swv1g—HRʛhrpQ<~ ǓLH\2 ؛Z\ "VgW~(3 |eb xE.LCd~mҚ;{T3$׏Խw]uQb$Ҁ2Ì)g+-``Ѡ^&ƽ-z92&'ƺ(.ğuΡ!%">Blw9.;Klx@OFOH}.=>i»ϛ{~Ʉ$thČd±>G)Jt4%xެV u+|:rM˧V!;A0&C^9uS<-u*ﶺc1?3pBE~C|VKQfDeU{;]JO"! $RC(>vi(Aw5O#k$uarQ|EB~+RB?jYFl1ZYI#`ʬӋ{Q)E6!|{] 7{)b96F4P745`>nڙFڑ(~P#JO/3'uoIznӏc8/ ibq{n@m=Me۔~iM__-s}e~Bo rۏHGlOoWUC0%++R%, CKoEo- _@䢓%VL6u46 8$B sa,9.OFv{17fb8&B4êyQο/.~gW4zB} }%=6hLԗ9o31?>@Bj~Ajg$fl:XliTTn܋,%b GS[Pȸ3EtP* dh>$x;Gd׊}W%9U,d; yP-I|:8)H' Izfl=j&chDV|c] eb1&F ~u`=Y,}wijÃJ_ [[A?3_ JP< & hw9ꎙ;F]"X"+@~/b_ŽBV??\4R?Mrڗ!z@n_PȢny*NVl]Sy%s܂:HU")16 uI§`ǙB|p|_:i5v{ة3E[{l^Mf#e*h~4^،N[ FG@Af&^&˻Dsޛ4^|\< цG"PnSl>'{F?'!=Pm[W(l6Bs_kĹ)ґ0#}8,^¼ 1Y>B@%L`,;Y'a^ ]tT{l ]`4lB0+A %. r~Ww![(K^qy@P&Z>Tߌrި҇U~NfUHkNqcɖ7F!o)CA=za9[a@A]jJ$Z&R£*$( ǃ2s2CQ!@/YW/wWXh\Wo,"W=vTBw#-dm!'BˀӅ71 F}X2Pk2KҍQnlo[L2 D6}\"I,h?4I_1w"5BݜXB*)Kn(eS(h>uYaA^^5Y>@ n$cשˮ\; ,6i.m ȪHKFNY訠Tp>ɴ*؇_nh ʤyo ^%m/;MSKT14V`ҙcJ'%I}*]ttոġZ, pS+#Jɬ;M->O^ ۯDsՌaYtxGPF];Մ< ??661ʫXZTѨ -DžUwv!<,NbJxtp l~_rZց"^od`NRnmr1v?t""N,1HK>=U%Xo@eJh|׿X5ːN*J ]ZiJ<믰nXBSŃ(-2Ek/àb6]q ^~rkn.]צ: f4#=XfP/^)5Q26B(fm@jul6W}#(u<y?[j܎di)XJ0˼8r+/qFjfTusO wYTx'Ǟ? n d(lB %PsQI{ S O&]s$&I0f ig7Վm!/ i z~:6|V"ꗃF>TL5嶇Z9WuK̨) eEiJ1-,P_>GoҜ$]Nv}:4͸v[Q&)qXG-mFӿQ`{hTpn̋0֟&W1L6@d[L9~(Tߏsܛk*©{ Sz14ľKX6>FUA}B=kLKV>|}$Vu8'ZAs*h&i.ufTs.: ]1C=1tjeBbp6`D's2k[\3G $ܧ /n#)0Dt5K}s7: J6ެ^xY`KYW"XQNӴg*+7>3mJuk1Gccm>_٘qmS"O?A>?p@I iqWOº5U5 }]h0&  n|?$:q{ZBBMA4;w\ѻPJ!&!I0igJF٣ !(R SC6A>%DnmS4|A _[,jJwn1_IGHl_n;%r\*)hj5L!Q{3؍~2NDSoZ6)`˽Is 'yrwkdC4}nl`O~w3t|Jy˂pɁxY4ufzg$Ϗj,^+[UXI9^O{~ل `u^t!'G)عJѯk~W%-im s{ٽt+ܣn]^XrQ7kN)X=1{-]E{I>dB:}Q8쯵P$؁I%ᮆ~/dDDt4|dgQ@3 ԣx`ٹ p#L/fA'bxC5J}-kӍ_V{#N,Gߣ$aҝH[c> ?NxUG4\.uÍpH_MR5ۊ+sG?2(qR#o9gpQ`9hșE_L`ϱe8Si{;iiT1%bT_]N7!U 3)ܙb̫M\_^I:Ɠ1jbœ2;j>78VFEhC h) ZCsU_,GQj>=؜g okv$k3;ъYnXv ~5gCxBvi~:4$9AL=%35r? $"@Z;#ЍcLBkgLEUغ\J([X[{DaK+\l_JWhf0&Jig{6@ juḬ{MWܲ7ԂNyjsyJO+ob/r4C(qcnYMT`]vMi~mЩ(=Ci&mwD2ʤO|)+:K!KjHkE#hB jTFr ̭{.kg+L&Vٷ$oyjˎ>A!'^g7UҐ܆jԀg 89Sl Dh^^f"HoEme6L=Y6Pɠ x®HYaa-C,ض("I؇`* U~x4mF}iDhYLB8#ӵV$42КO_!R58Jgwʡݻ},TnHKspyNnVTS4V>1căK}|i{ V*UJܹM7^chPZ8S)/^$F*g*G9MP8ueۛG2̞~onjYΥd=WB^?]-~`Z OݱS_?1f9l 6Q.!MN В='Ўiڿ lUnA%#qMcy jKS|O5wbn3%tm(L |刽|fɈҝC!g͓gOVK }[Qr˭~dINuu|t"p?uVuDbTGxt'$0h9H;aHz JU9`o0@MUF򹅍Nbmz-|3&Ƴ:WZ+ULD1.kP  GαV`Fvotd̰)gX,*;E!כ8a]zHʰa@UKQFf|<I8gp5TtЈOIA<"$'@:p5/ ˳!a@1A ,㕓)AjJ7A&73p|; 1gB=@UWTMF/iS3 '!'=Wʌ?+ৃݧp)a]^wE~JEZY H  {\ٟ&KG w%Pa+6Sf3he S]L &WԮ =IqDu(9P[}QTP5G%c2?BPԔ+|\x\>g3(@ ,6=dQ儙IQ\.M pM?(HTL79X<V,),zF7R<*8P͵iJ 3H<# !}]浮j6 A:v`z؀A(R+V]ۨ"I+K˹'iq>IՄ,djw~'>7;58YHHc{!,*CV\3UjPr8=n㸳9w,.}};Fզpx{~"(~|@+ePY;UM ǫ!` ~ʬ[Jɽ$ ?03hۣZ0TX~% UA,&*IP@=et~t0wMAgofs|iïRx!? 6ԧrD̚ntцUP!_+6F=.#!p~)ލ'E1N80;_WƶW#ˆ~:-c08Kyжm}w8}98̮Ҟܧ}B T*ER+Ĺ 4+r~Sx?x@ԯ=1zeqy+U S59h\[T-Hm:Ccֶ_gb|1do;TN&Tbi̧' bǃkg_|cI\r#p-X'Ls)!?B vE9{ ~CFqɲZ` JMUD{BsVNVأ&Eq! 1o-BѺ='G8UTbf* eP=饾Ͽ&~2[8#1pwOyUNh>hDwDwjʖ9jP\q#*FE-p@G|A>j*x&9T\l^t 1,>tZ{¾cHIp5>=^&>4&6&W<;;Z0> DA?#% yYsfїY]ҽɓx2FBnr$l~Wi6V_el|Q "F VroQ.kJh,TB% #9zFTjI|3%/DNp+x<3- %ŘG!Jvrd񹗢YEX L >uQ{ʵ0+i!(=~ *:nƏ`tY C/K[7a 7_?t&v b"V~N-^WV&jxgMnͦ`mƬK ƾ.fѤMoBty<`2/oEk> KƽQ-J0 y܃{-~<ZgwN w՞jAvɺ!AT{ dO2s٫yɘR7'yuj^kwJp֯gn&wLkq l:CfޱƁ1{֑WҎ9”#O>L&Y2$+ZB }r AJ/dtƎj68n趧xmهvj7յ{dfVZҐ> KIPW(S+4O?#PTW48s0{kίOXb|7= |˒{>u7~?@YLMx[jKH|hD@ةu(QSghdqX7Bv|"ѮEm>ZoiorZؑrv6u'8U+xϺ,\85-2` J~)K%虢)Ϟz[Đ&D>*KQ'N !YT-h/Si( -*~=xtluWD/6d00 d0l5(^D¥Di 24aMG[^+۵,,oZxq RnIb}?! Qloo"G# ՙࢸNlֽ[@ԇ/͋ eC}5#bizPR-xk{ƈdžH*]ֵiNL }pC.QłΙD > LQB;xBm@VW{> + 1+P!:yLJ ҅r7lf<aY$֯7j>9;59r _۵Sq<4t?5$ެ^m c;ul:pU$wt`^ܑ~¢A1( 6b}^bvC>3b'w@C.J:hmXLP0|Go/gɇzaȮ\68+H*8ZCEg8WdP?1~ 7׺|jӄ'l?Y<3@{q(]6M='̎caOW[8!n5e338 x2@S\(iΒ Y^Fbpq) ƬAnԎNrL#=e{ō eãn* ?s ?FJ*[f(G0HM1XHi\L{V9uq,T;,f#jۣ5ys*оHg]kVh0x16()_K_EI6˟<2?O$sRzlr2@Qޛm5gD?iS# $;&wM4XͮA G۫ñ)}{s-OL>P}9WЌ+7jGu9Lڈx]p׃/q*1JR٢NB۫ yNO }*p)c5C)[PQJ[~<Ԑs2υ'U vfPqEw& ^hXXSsȶsif9L&AZw>{d2.`ghp9{Y`鉻hKommqf|vUc’q@+_4|J'?ˎ>VRɯ*;-E\h74B KCCC|hM#O"Ʋ8X:J& N ɬZn kڃUoB"ǫsҵF-ކu9W=XK0.i,w{XM6/^faobzi2@/yB1Oi8`I%R[-66G]]eqmIgYRnנ!bi@i?\ ws짱T̆fp5 m=<;1b{>kX2!6T%W)$\ͮlEwXC zr Y[zt$6b,_ wK@c&SjW\ѫT-ýaʵ(,":yaưWczӖeUhuQUN<;0w)c5l}p~<3s0՟4PI*RfҖDF$3>xaj׫4C7ZrJWEq~y+>I&| ^?*UۏV `G=- -F9*؁0֕"j'BH/#<ZDɂhm˜.lP)Dͮn 8}2.5##CI) wz>#~VqpB.rA&t"#B ĩ%i,%J.,Xn$2Xr2 !hBjUs:FF~+?Q U#hm|<=FP qƒr.1.ά'Н7HLf Rѝ~$Mp+8H;}E%+H\FDG\ݙ.jҝYp1gRE-Uus(ֲ&Խ%*o`bxd2@OU/^Q OPfCq亄 κANV6w['zӬ~l ;il8\t1\clok4I(dc4 X(HdjMT5\R2ݞ$V2oFٷT.f/ɆGc|UJ![QػSG:w̸kֱswúzb ܉6t#uƅ4|4b)3e%q*#43EkKp>Hg"Qid|E|f D@RkQ㫄٘4[άP$쩙OL62nin#fIȔ ꈽ"Diyg$)?Ҁ$vnNG@{no]"&A!ōW2pv) f s!opp1 ȧ8Yv ^a˰9ˠ]:Q^c.( <*a RE7#A2,+<ؘ%q,iFic[Qo3H4heu jjZFP~Ψk *:ZuڲX@(|G`WMJnvIPr0DQZ K+X~_ei&, 'l1a/Cʼw^4$l/ԕBroɒ\0uxCtɚo >*k>7rSY^'!Goq]-}B滣BWsQ]z9F>Y z-Ԓzo!]XސGHQݬRϬDC~ \p%5!ȱ<7 ̌Mx ea\LE]EcY >E٩+:SOݶ(^ߵz6*SVdjEl:rx~pj26binJfcʔr0%Oie7,[E—O9A -!t?^MMnubhqa+קH`x bPif/6[`#I\ M@ MO|N=7X~{}.#wXC"_kz;MٯU8ɇb_˶&[\9 ,hRUؒ/\Z SHbYxBjY1+fe|5v؋>nIPT&vgwN)I?=mo`ەTbA_\um'ݵԳD5L}tf^gFܣ-e"7!0nS -@vNL2Pm^w* m-XRu/P"H绖mL0'<ka4—8+Te#j.Kq{.Snp.RLХ#L] JEQ#vE@ʹ'^R{CUlz<*S(l)]3P xǃ%y%ѿXJ6w?N]YBGb<7s cQx» >+DϸHؗ1 Gѭ?3pgL|glN2o;+YXYP!(D ;/cMdFo dKQ*962GI씱MϨ7fA⥻]E HMRֶ9VhO-?T<$JU\so "v&x&J*:zYM!s ')T B]t&48?܂?_HK`ux-3JA!BK(!USaxz&Џv0ǯ<~@ٗ}] z}rR#*H!ѫŒGunAɇ/Di:'V=W@,Vm^*,M [+\2RI/(0 "_ A mA-Prugj8^<(&j ~6ͣrQI.\$\n~"{n8e(#> t."uiڇb/DYǵGYb̞x6bגaL?}ScI $pd;q5ּY*+wn0b"^kUEm{iC0=BZ0RK7`c.8uepE_ŎDzjo$:'faeH,Sicb ׍ms/P4ۇ]~?(=_C z'02cjBu}S80@hsȾky&dW{6Y;΁p39_&!-D =1HK&U Ry;=8"۪^e<(q :# ɢƙ9"x2t~'վm~| _+5W?1 vQ#(DT=92= /rCʧZ d|ʽ qՅ͗dwq9ϋ&l CY720yvˍTcqK5(A$o$_kŌ3"=s2Pq(wwRixy :hCG:g.%u|oG9@]Ԛ@gWcgTqǩ`ey,5=).C~F .a[v+[E-sA^)LHOq*|U= C@ \^ˡ4ybP6fԅx|IQv#p={p_lK v\oXq%䍧S8ĥ)atp(<5x@o>SRC%~zOLt^z| Twjg}65E@fVlq3Bq! c(-'v)-d~,xWzo%_ vWS"Bt }>D!~0 Ý[}uD,cH>y%(){]V%LX,@2e{&h4*Iʁa0j2] B\.ε}"`\r ,ǯEnLҒv Zeܦcv̡3.=$)X%ĸ4p ji |T@%)oaLdd i a:c)2C99H:/k5et}o@ئ$g!'4dTF,FdY8D2{GQFⶪp"BXg0=>~6Yz#< 3 |RE0f-\fxw`}dyHNY%ҩ(hHtzPwp+LGK1,HКs{Ћ21B[pS "yP RS~vޣX;f x3SgIu!9.)>]pM3n3p 1̴zͭHH G`"_CdZ $n ^GϣwQʕyi[&r5w0x#*#/}#*L-"E葖md){6v _k) n[r8'u4I{~d8Lu/c~jWߔ-xry]4*cQcՔ3ɾ5wTvt~ژ?lD:<1 CT0 k`2 9}Ng ,Kgmfq$ +uṫ'WۓlN,\ix/!_i pmA~t %Ѡy]7* s>b`fS(?rB{?1#8+/ư~%պt:t踆dPZjPp.L*\(CkQC1|r\c'O-ij'|Do2IW?IHO|L/H3mʻMɇZ/ s<{{0Wgd%p,+< {S` FG|+^:AdR-MplڀALxG1ȰeG Z LCSdD4sIGݧ̒u %ׂv[I/ejr=YҬ|4CU5@A8s}Bs>CB <;A5~a=fΎaZ Z5',^f/ek,|X\JG4,Z]F-RB̥jt#{a`tRa//뤕P.u>[혪UVsm}-4&hCo["̠nJ@C> .1r  ga G1yƓ;wv/+n_6@b7MsVаgXaW^n#9ם)=}r,µ:Ŷb~r_. D(|`>,qT'Ё@wҐ^|3BkR$6I}pX@ My?{H,oXLv@vC\]]z鎋#L 5̫v`U]s.Ј{cѼkU1I"7t5(٬>FݓAÈFFAł4'-Wu}]1PHA2wQyWr0_4cմrcFCPEѼst(pI4l8¾Cwk}qCIAfE?Ib;Hǚ*7hl=^hK1S\YVy 0Z@~~c)j5͉W98\ӕ\-'1[J Hx{4dѶ 6&̈́%;ձ}LlGo AN[9MW=tpp,5Nj"Y/+]!:ٔ:;^J>rÙc(#|z\mlfZ6s~y}>&pS} KBE|X 1#008]/0((!ANMI\&V 4օ nGG:W3YX5"ȿ/l)c]I[ HhVLhӪjrܧBQ}Lnsœז5`yõU>m`4V؋wZ02JRKqsgR8v{h‰m/4 Ė ;(`)hAf~__1%(`1U!n*?M +zFfN \c'ς.p·lBåG tZ!Mv5$,ITU1d"-~Iz 7 z"/3N#x'֏1 pכńT!hCתi;e&fnUō;p=`4<@* Jnr%Չ'+/dߧR8AhOiHQgqHwD= mOhґ2G/Km`)rKV7,|ldǒbR۸@͜(ISLs2-i3g <=liM"upf)T fj٢9I5-#z~F\ rZblws&="f9 ]aٳn֙39=|#~N6w*^$v>WWp@324^ȼEk12\dP<[nt|'[,R]{EO5[|sFe%Y  \+ 7U|̱dnSv 8 htz4d#;O|lz7q9J(XN*n)܈S!m8Ij9ѣF ҕ"$(WRSmUQ, M<ٌ~&@z,*:!C\zt};&8ێLV鵈LW>}_#W ;o/QֶFiEp :hka`~R<5[mvlsξRF9ƽCBk$X_Nwf6yP) ]k%ԯX ni&G7IT6~LlOڶg+xrT^D9ύOTF@fԈ i2|DT M|?8z67w5-]Glal7SzX"^E^5i [b Hykl*~LחW$}`s};u-\q׳,GV%*0.7*T]ӎ>'عc̶|3^% 15%_b|$L!fHg 5SZ/پ6zjoL;hI_h}_e$p G h2n|4|Id[;Vq:`s>בIw77)\x|H8(`__I@|b,n{ѧgQGrVj~$yFWcI~Jύ Ky"-'kFV2iFSZd^}&CzvtG}/@!)BZ,VMTkks5Br'>{N[ #|яZ^YCq>|6bo\0!E-9J<]~ҷVi֬6>S :WczYI2ǪW+zg}d]n_BzO21C ".Y,Cw!,$4llc%z|ՁTzqRC7o0ѐWI3%Df.Xت7(dVbF1*T/OJM jϊGa0xz7 tX|5 _Y/񢈆$SgSTZ*mIﻌg ټNʄa:Nkcs6ՏF~?3#O-wd}!/ D$_eQإr坍w@L,I9KGSBҨ05Hh_dLZO);4,f/둊!K؛ b^(GC볷_XGVW0&#)8067 iic/"hOqTKJ&yA.u\MˆV|slL:jOC 'tx8p^F e'e,T5A ? 1>Z'?Iݦ?LPpW|#8ltMI+~lX8Ns bű+j\,~0:i<- $F8}l !;n]&}9KDCRhלJ\x4MVFua7tBKwqSmÛ4WΛPM#ut.Hr!R8W=[`, b헄$k6gm(21('Xqy4B+\#2iy鸲JoNRoX)g,wᴋz+>[Na#вI!nx7j_fi - zj$ހc` ѧ~W&k ߯7??N8 i[!BcBX8(DsEI|eAaZ@5,gzP >:vS9/e["Σ,-JÌb=# A21!x; TI  ipc,d)yùM_:aj{r_H+zohOZ:3[3oЌȆ?56[B(ğxƑZ<׻,ws%kHM!т7Kq!Sss*CM:m^@3/Ewm"xA)\lfBCɠ2Yz׋u{:#z{9QYii[q_ 䆓6w/8GWL:"4>B0]a ޮ _~NUTPbP]y'yZI xq1D))G9D SJtRT8'6UC*'BhTl虽k(o1jӸo4f*+YiL8C-"ĹpFhG L0m"!_60񼢼AVrY#+cѵC(](6(X/gM _! uId:\TW5\5[%yC6'0Nl4ʽNK7jf&|rf[`ipzFWe j.:š,Ȏ'V7ȹ2;G=N#fHlTș+A9hwl$] "F"ފ:aʮ?G0Wrk0O"^t C&N' /X ͕˶f&*`N|ΙśșExMSٴ.T#RM(poIt=·4e;XC `XZzܒQFL9s#yՁt@b[E7yrL⏢ oiE?Z4y*'Ku)%,ǿIc&DM!Iz)y?O縂=E]z#U`ldrكV$҇bp9]lWn4NƒML⶜PA)Na"T䷗1b!D9R 0m}F JD3>ʘL:J.Azq$c% wLk4[{HW,KI>8jTU:gu+I$/uQ>|SՋc}ÑA0Zxzu~pfdU#->t١zC%_h88MC,01"tC@PAާ6$J򗶳P!:H@ –V)]$3MI^"M,tmkTN"G[ @b-1`1:$"b\u C)eqםZ ǐ^k!$A#RYI )_RJiBHGJ>q=y{#yKIDCa7M0 AIᘖuRh?:jQh";v/I7|7!t=[XU{v 59{r|>ۀޅr ԫ=!dZ:ϴ+(~gŹ/5>#'¶/zz5tV'=k \b,@KJׯ0)mɅ g)'bs\kLgȴ4Uc̩[YnVsFGl1"Oa3) l:1Iy180 hk}~'h6$;dBu`4,?<Ҹ*H\MӨ3~\O5F_3=9eѐJo=́ _Cg,<6K -Fs.ͮv$Jx89~h7&poۘ\ ڒ96$WzqK!o:3/vM\Y Ÿf:7sk, KU,k๔2gJ;p=wI][ ϖc9AJq8 v#tznXi"C-q$]>hkbQgI Y4-t.+fp;PS<]X5m~mӣBְܲC& ZfI^=*yvp $"757C5> C Mb6e=";68- >|C bU EJS%]'%{P< {;6/lu_(Rpoo dgnx2yST2#VYrQX~yPz n7Uh[G{'KFo}ey q`KLk:H5Ugnx˖PմMFYr͡hЇwn >GƘOXܷ.J\ @;̎L(}6KgPT)I7f(V}ט[dQmog,d[xӦ 7Y(ٙ5+WG{rCj~'<B\>Q&VmYUn"^5C=M,aiZ:==]\<of ~&$@J{@]6nϮc+45>˂rpc p'v/ Џ;x/ՠ{zxx'/m>אhpDrT"V]ԎpV %cT܌|c!=G "k1b=W@yȘ< 0o^ I1bN]H$}˭=iQMz0/7R @kK n2+EV!h|.(qqy:C"րY{W y;`a'pu]w[\fKs_S(=PïǬoJ*Ϝ1Gԝ[۪Zom a=oP+MHitT )]E?Q]`vCVBb- <Ű{OGyI;•?|*gըlw-wm-$o|G}O.\ZDtn$^@;m>qK۹}'rLFBI b>~XJPmq)ZRagp AFo'eHT"OUeF5d}}w[vou0񉄩(J70,*ĝ;3iD*-r hKpH+Qß?2ܿR N#C͑nބu}b(v\ſߎSqZ"b&qx2R)ַ"bATdm;bwۺy~U$ ZKU h|m{ĴTƆ^0|_ WGR &jY6:yUM]mXLa<I%`WoTɃsǒӉ)J~Pڗmc+GV`,U^|CrO \t9߻lx4{'.[wY#i)cWF`@ dՉG?q05fYJMqB̍dy@Ej= fB|'8JVw&|<fTʼnoW8:I(,=zЅ`h<Rjrѹ%E }:il5ŋ\ޖ+s&u*-=5!-ڗ4f T^/-dR|Jv+kɀHt˲!r4! los'^fNYVaF0\b %XnM9d=(չ.U<w|;蟡'\WAz-x?P'Y*xJ6u;=dHT\SMx'pƪM3oz#B^wZABogM NQoO*n(qՖAE?/7[og̩: D/ekc.~ngIqƽ=8Z|aa8GT19ƙ1(qb(c^}4j32ٮy2Tko|՝5YЌ'L!㼃 A׹RGo2ϒj[v.vt;!ljQcs߮Tcl׶%NE339{=M{D\/^%>ssc$ xEQXN}W,UE=E >,ALm82W.Y fӵ>5ɡGR[`{y ŏ@RtE_#\hӮCS!H`Hr%eP %oz2oqT\^V~/V=A(HnCWhB@uY!iש!_ HsBsYNꯡ8}mY1V؜̷9Z >^W)|^t1Gf`o3:i!ޚ(n(%&S&Ƶ<;$;$3CP$N;TGՏ}6Ue/Oܡ$[9pΕ.*Y2lѤ͒?ƟU9&qTřN㩞"=kbKb9:QljFw^?nӈ_鈔^1eKB{ηO\>Nڲ(o"i|B_(3Z;ʑ'U-7v8M.ѤDb´K;*&gs~DIM̺YA`4 G73E81f'^'>el{ٝ(w8C.sc])6B0 +]]fkjtް8"#̭V$ nwM!R閔֨ c %f3?9afKo >0֤7iZ,SM&vIr=9,2[9`)ޔe>4_NfNQ JrdmC3ce_nFsP|?*Rr^*^EqYW<w0":]n7kJqҘ=ChA"߻tiZ9oݕ3$hGZ$#èYL \/&ܸ>J\ɊjHZ8 _&F0TPI`[lyӝ??^I;_@HRkݮSJ,輕OdqKH#[O2('t TNjܤDv?:1ѳWUTks&վ-8鲿7'tbd}-r vXc5+ݸfE1_;v;ŁR.V˟s (Zy]Rk[/_XA^7;㚤t)Ηr~餈GrK1?=@}0}N@ٚ>&/E Q[FAWp'5f4Zqr9u[}Wr}ˍD{5쮵@gr&|,E(?SVw9M3·giAGcA7{}]ͯ<pKkPF??dt?bOނ. 5Z7+Ĭg)PnpLXՁsE4Jkv_[kǽqiq|-HWr#.QMl/vk Ww]ҿ"ϛa|yԝJD@ڡdOe~{+z~?ʃ CA$Xc¸bKJj1$#0w@<_2S)0:dqe6 Bl yE)yro bAf֑TMI벿xm _naN7Htw jx>W.;|lOT R)4E& t0vq8m  o7 ߏ-yh][Tmpa |D5ǣ/]_7 CyMӤғjۜPE |c*&aν u"";,_)"R3tۅE'ֻ{ rr@'L@ؒP]fqke"'[]Ttp׍ެny&ƣq(}!{kK)H RP+k?f4>Ѕj==Kw\9bSGH3hmuoLAxLqfi]H]`Ž %iD8 >R<3=T]ѝ99a? 7 F MoN фdKu]]^>eipGwhda՘鳔DCc$hHe8Am{E)ttV Hci`0ÝpO)OcP~ 0B_"Ol*K! 6 .e j<`@wFq1C D`6ꁞVi1}/jܣƼsHFCX֮<س_nhRlbx/_64ce!~jƉx$r9 ?-Ko^%$|7?ig(+aZb1,'o|Jjq3$ή:fOQF'mÄֺE QN5\xZRtBC/ ڄ*i%+5V{#{o,Y^-Ut{gJX&Ôq8}XGIrLc%<߀m$},墶L4wY'yHepƩ&v\ԅy[&P >cwY*i-<- [F'˗9SN@=7Zj{FoMXdCL?i|8.͢W/Yјw cY O-@a^ oHg/ {h=<,<JGA(t !~n2df^gTܻgds3Đ Prr-9BM/)XAU6|@ ۗ@"gC΁}#MA<V$/͙+xwT+pOٵHs$>,_1D:S6+h=;w.S̆ZT,WA3__lX OEJ}وSk[.Ѿ d=}R~w@1F6M܆) $Wo#n\NKZڅQ¥A%y`KYK~E$ NcZ8殹.L[!8 DBkĜgN\~/P,yaJ6jOb$dMm̉ Dh~fA L ^1ׁi0O~V;$AŞEcqt4`9%6(EB3iE9jNZheANÌs}(W=.'] c9ө>6s1#gت]ړV1"͍7 (MBE9I=v>PzW HV1s=7PjJb=E \"z *,e|)y0\ -&{ W/l7%9Ǐ0IiA(Mؗ8'$]VNR=:&^ TMRY 6QFn09o&wy#LU8;Z9-l$qx& 3κi!ws)Uc:U2$RaSieezIC5oY$W+AM&^ hN!FјY2l"<Ҳ v` B 0ƂI>g|CfC7,6IBtƙUhZb X&rPFeXi+g7%U2V]ytu/}(Rk;UlWWHOa(;l/:H=NLMBXPF*ڣ"/Uƚf[9;gawW~lPܢ%A9f;UMzLil{3pOI E-¬Fu'p _i`dT{hQ9bTdJ6,,&K{ ܝ*II'=H>\38@,]kCAQEɋfq0.|Ji>d[g9!+73d=[A=%y<c^Lm5s,31~wq%!=_[;`77yX$tes"(ddۚKf,RýS!"eEeMhEVLc-:{1!caĉ9eμBBʼnV';3SF 1Ug c}~?J bS~.X 16cBcC,fe-32B2;y;3Pޚгw Ylɲ642/hpӢ nMI5cDIu XmբŢ6QsѩG\yn)^+ (x{1KKoc0LcaA[T4ZO~y\2(SnC-#6krH; L%p `u\YxjHj{wK>0vFSH%gJ_|8U\ϞNXԛcյI yo~jgGmԜN\]WQ2nf>CƷ$L~*4b[KA ՀeZKpKZ]WquZpő= 5UV*X魒b@_&-5bd`G(aUiAx/켰CfޮGOVAN3CȈeMVӬxrJŦ'VܔhKz וU06W 9gFT*cYW1m{tleD 78y05U6Ad%N7s9Q<̡,<]ʎ(T 6hPY;…m8Gckban4UfRl~v `ԇö^ T"[.-SB` x\kG|~^kGv]8idT.g%Y(`xG>iӝwfd ė]^?̜1H¿߯povZԈDFZG htвE;σDEk`My<|׍> G4Q?aw@XQvVBǡ#K5Ɍȇ.W+#Y"H"8 ZE5!}&!UX|£Z֡O &<~VS2ieK dN\+Y4}#b# 7Y`17ѿk1ϼ*S&3-틑`džw†倚sӁl~ χc,+8'"olҍw.1Czq3Z| &!CnMxA+B`DPrXgR۹bsDN4ɢu-"i5むbKUI=-EyH4*8P?lJm¶9 Kz0r1dсI KrCc*B2jOO>q LlZHd /vza:B\9W=F .p_XV, $ A@<<4qߓ3'@J>]ɣiqoJ|s5CqqY SEeI9F 2 nhMx0eP~H\,9!9 R98*]8S R&;_"7T/݇w..i oImfXAb8g-93)}y7pi); @>NJMG3Xk9QXiA(JXZߠ)vwo4:Mqm|m#m?wY#\!ɛNϝʱ~v`&+9pkj ~$P}T c=_ًVcAfO ǽ'j' =!r!&'P 3~i:0g*s 2\`ͅ33Inj q 5SOKoa%= _)mDvD+(uEh3c6r] Y$/ =7Ec@g2PEO8.#p{7w&@&E!g2` tlܬd!8'LA#S _ָWH055O:|vS3ɷs TsYl;]*^3C2va\ n'`3 #,)(8Y8W_kp~**2/TgUsdW%.>QE9|)ywªHQ۶-%&{@q?8C~W'{*L I^IMxVtcaTv!SE/kz.vN1ߵTO7p.HDt6T`loyJ wT67Köq* Q!~R?1E R^Rx&ӣi<8WI 62\Xz244.֗EKU[brNNL7eL!a VN_zϚ75`SB{z; B"::vy /od+6J`x%DǵxP$@Hbd ܋ pBs7':ٗ-$_XxOp1V(ѓ&`t-zÂ3BQcNdc^mihʙN78{qIpTvCZzK[;36C-zv@ݜ+K W #?7U`۩f ha3HT ᮳,"PtD>/QWpսg\5z%|N7, :±M LٮiBˊU%o [ ܌Fv6'yi4p1fMcp/uˎE p 11w3tV|>6 E%y5߁E>1tހ'<-!J|DDFې6(2.ƃε fK#9ՒZvkw#1_ϧ^5J8Prk+5IbQuMhL峉|89(0VߏIts5*]xN}c&--ʸE-\5}faƬQe.;ϴ Y볻1.m A Gͧ?QmmFѣȣ @OhkАUR+ABb 3QUK+7y7s *}Zys}-}09ɣ}ZAGcf XD,lLԅ|"] {^}]=JF3 ~l)5[1\!CnWV0Aε}h|ox@ﹴ2kB^9{ l1rjztL-7x a\לe@X$A锷֭di0وi06!/ 6uFX"-cSwI]3/ʰy JC:=_bc^c&C;2!VȂVӎqPYHI jANJ1h{ХI@h֍N_%nM+7VCcuɵsx\7o"ic9\i=wV0$5J XhGiNWCWDhж |ZZ k x\l21>YP{9(rs?w&&xHѢv! ) ) t .)|Ҙ|Y7Gx,!jo?(t9 m@gSD$# ' ISԢw6k[WRL,j ܒ()m:(T֟جSķ3y?Ǘwۿ )s谙AV*s5s,ŪA ^|ag_K_ (\kHw-M?<˙o™MDchbV\W6A{Q9́Ê ffI%D U>չ:'bEQc JEUH! M/"\H`F)ZkG[aOS{FLFܗ1—9%8 {GL3=\}S,+I65W9Iz+$|G~!(y=9%RZh*HXqLO neO@5ڛdb7+t$,'^Sձ8d V _3:Jk\!x!&vr:a G<7,,;92,gtҀͦ)4 TWG:g%zF&l_u Sd',UpPՈrRVAǙ1bG:eDPu }N (,Ug2)l? z+^Be}~='cD_B#@w̒ V@|OS)3R%cv;!6O%bc7]3MѲ.׎&Fnٗ[_ٓ~!)z 9?ok]~$B y:j//Υ/[Ĵ 5'UUj{ 1Y"7֠(/?4),3[pC]Rœj2C5,HN^B>R\2Kj%V@ ZtCfˏ/5 P]6&^NVUҷKdgLT?K#"YNhoݮ{t~F\xjPǮtWDEޮWGs); ^PNpJ@btg%K1xBo\ٝ.3"%WpU;+/ ڿV,E%\| cck ާ 9B_)g×/{.c1gX֞7tjAGw0~7)6z 5~ȼJbqʔ^2ަΕnGO#Pȩ_@j<1Ͼv[Ÿ 7~X:(p]w܉. VJw X<==La휿E>PzAx|]JLG5 (Bc˦xVU)=1ςNҋ9gc {* r3hnSd\]/W\Uk3O(+HN?k5Ny.&O7P ~ϦBex,!5fh{. b*'7eG~]S'+o[ .ODmU(~&hǓ=M<:#ZOk:^N\\D|-_,Aw SH%T\UQ. Gkq.܎>"jI< =#n >iJFcPobX$1sJj49}J̱}{i*k $NgpZmV@'!/Wo lq怎KА~'.N+.ƵHqC >+vĸ?#虠;X߉L%iK+N ,)T`lS8?Ҙv?_!v) 6CG gx՜"yuNO ;9År4z|XEв2T!i>L͕=xD5,رݤ.P@_Ҵn}F0~޶A }j-Ԁ^W-:}SfA ~N 5 Y<;78,BUJeJ/'V^o^^!7ۋX~σ#Ac^Y^U4|-P>5+$M!S2 -{|q 6v6 !5, B@z% k6h( @hpp}t*_%h DU;fw2Etto43-E$%퇟WOE0yƘ:ç|uRq%*lypo 6p8Ϳ'/yrE@"W^aZjct)UJCK6Vf<0YLd"50Zhz3<%E)n-$E"?{LR6\.Q}< 3v1*Ou'k.1޿mOfP!y3UEg9Jc?L`@Ұ=i B_r$жׇ:xVIfQOE}}a8< &fj.c |7oяcDÌC띭wۂd8`)l7H =TGPg`_wh.x3_q:hXXWh;b4j[ٓ19X$^ߐP~˺@ZURs"r>կ߄e2-X*(M!, hDi ٓuEQ@sչoPO$P.o3#tӒ z_ʥe,]6_3EޥkR#hj84H C1KR~Zgjr? cAR;SXO9qwf+R f<9qe1a]b72A'T9|s ;9J^OR9X;|jRf(m@8seVi*+Z6Ɠ`F8#[@;K#nX) qR){*;`0W31@%1#L-!1q>>ԟ*SG6 "$Sg# +lټ>u;YH!U@:\^Z(1;֮@掀>)$MJΥb]Zd(q?7iLsk+frT oHlfqPXDڧ2JyyNP% O׫ׇ7c,h0Fxɢ.;cQ bn;Y]Pɧ8'_т/@KSҖzڑ/h4Jc xmX47׼V,ڲ>[)HʡUٗ;"ϟ֬֔O%Kt ȯXL5$'Q* 6Ԑ9# 쌗)w~NIbvܐ5%zmT/ԗw1@1$oL. 䱲nyfaª ,Vq~R)=Ҧ:}0mY:#3aCGZ'0{^R*6@N:_p_Z{"ǷDE/?Ä@߅Gb1̀w=Qƶql[^6|+dow Fďju $ţsي2W<~5 Y#\7Pvp/Su^?n<_vZ7BYF˯JݢIk-o9oB7{K?ѲK0дwv2f{eiiw[D6urpM^dP%QDcYbf4]4R0~(ˤO gj(| K%`J ë~Qoh D4$yk j^ֈqqw |-ӿ=vY.Pa .F0xcah?W\EYbҶ܂#_"P80y><\+yHb37153f,V.XpVndi{qD$=ia> {Ys1KJnJ<`,3ί̰sl׬%pLԞ9B8Qd*~HGZcN vB-ہ~s}%za!Svӫ!rTo^ Jp5xoO2 ώ V\MQy-:8LxGi-\ 9f.{>|ed+k;I'Ѝ_m~7As91Oo=̕jH'Ƒn5 fHƴQJƭ"sjJŜͩ Ƞnf6:ڀ0e#!B@&Dpx`2&k2E#u,6r֚naO`c:69ԕİ/pYN&??eiQtRipδMᅂn]"| },Uv~s`vwc͍-d]XF]p8L/ O8TnV$t`~|CߕBk`݀٠E-Cus﷑9Ag[YΛhQXlt-T$#fe(\s\JXۿ/4u`A[`|n ؚ .yNL- o-bd*AV옕 N^ ɤ&+Q`S"K 9igu19IAH@(0xBe[lf;0CػsU/77t@HWđMR@ȧ'Kt])5n(ቫ[}c}+DG#~ r-L3}pYXrpwDiO ΃R}QH8lRj٪R.-~<|`~ DXu2t @_7A9Sz*?<>jM%b'*{VX3GMo]E?b]@Y`۝%|S5&4 Ђ8;vqmߙT7UancP녌5VʵdG,<ˈ!4E,bcO0MH> Ɍ`X҉p~7WT "'NF˂EcW{ZuEw$٦w|JwA:436ةK(~)*r/"Uk~+AYxyUnj{{Z ?gH^&G8`ٕ-0i⺔neJaIZ&oÕޒ r~w1lj`T5EXuR9[d|KS'ToO֥^Pz_!yѽ߸CNH6[عpY!mjp}ڻZA)6 x+K]3̖t"W199YwJ/`r E1o2 <3X9.Hf.G:CG2nli]j9DYVFG@}&q%OP77KrUXhF*,LNedMG,qgޫi}[(GڻZl$o@/Cڢmt_L|P5#G_kdPa+nds8ҳ/"D/FoiL'Y7UȼL_kvNq=?X2\HkOrh[5'Mg* i]q7'qO` h,_U+}Gyj(Kt[swN ԐX9jG#MvV"Cϩ ,(N$hmd;nRK/ PeVoȍfđM|b% O S\މV{ME bz}Da(VF>#KrU`%lx(x_+SZɔH"3:~Zꮏ ED{~/ZҿMF$+CS0ԗV(@IwPPߦ {4nQWI!"6cBOHh1xE:E/'CaP,!~\C;AYD&tT ~ˮGze?l55]N˃b),"%aBV][ϴzc{6ג*bݩwLoW'78L$Sa#$T1u;uW#]*|dc3?A*! Vw{"YPXK+U鍹_<1lYpU)"w͒֋YӜw>!Zl-'CB]و#P%l($.prϽzmSOD4(/ܨȌ fXʁz~[#5QlD?ނ| ⋙ilћ+'Sq +`DsXT^XE;u#F.fYQzp҇ζ԰rB;CkRf G,PF.Q%E?sMBgFF@PUyco`hEކxBP~Ϧșw; ɅAαn-m/6&)8E1e8Pe܋ *ZP7`>&rMDF9;(T>ᗲJb]+9?o,2FdUXkԭhn;/*aF&:hgbvz9m=gNhB{IActS(PBUb'2mGhZ׾7lyI1ygF`DTj\CzcMƌz_(1yp_A,Х7 E0oQ2L f`F$;~' y xzj18O7 l&J߿ҹM'W9 -vq(ȸgX-0|i`aUc&ھt)_+/@/?XTC;*lg/iY0.Nh(VZBJGe,XpZ}~ t.F>W9S.T ˣJd[`6Ib b~ؔm>U8F밡-IJ~]M ړ\wq|ҊqӜt;]:SЍ\;+X$.Q)M=ln7c_|X*nۦ۶!E\[٥`kCӈ}B,zkھ^D} Lzx[}ųɈ=qhyȒ{8:8Ѩ19C lG8Yqu[FSh.uEeYeyIC&3"L/2s{ĺ'>n4H/T-~_XRxw:q5 k89ŌTJʦ-25.dO5`KF Y%KM? 420Bχ@1/,:yQvU|BCPl B$Dh֎ݟNѥ*2ĝi$N+ BW=LFMٙv+IcE!6hZSH y>N`P; u/DGPN EmоU*H0ޜ WC㜗_};'&'!rd͆,&g_Jk🎉z^¤@b_i{AI׬:4}BOq?\:4C`%֌$hJ@p =)9d1m^&f@/mAyٲxa\^ J@+{SŅN#]%h0HjB?8=P UD cfsL '4]jV^磇uM:"`?8)vaޞ_5&K~1-#NI!>}ʀz^B]#CNTl>aq!5'9MeZ[W >FxnSVzfWcّ+||6:t_xݰ6B;{f>5(ttJI|+Dg? ^[VGa6Hu5b Yc]g NMaie~s&;z3t}ԚJDv|1-W^I'%|2>`grI#~Ӛ'Wî}{H<c=nKYmJ0E?}`jCӯذywK\Ly(x+IFkFDSO"5V2wT.d׆/r 3zhib s}pKӇQqT՟Zo:$hG1kmh探ҋ!tC^mˆэJBC^m,a0tSQ2' nˉ`A0T0`0IAm#(%uteu.da#w_je|48aLO]5 %qjb.A=g?ߦ]ݓ2Wr?1-dJQh @rԶكAt;6[Vbvqpy|Tqy';?m9oDbVx_'{D,X‡% `,8xodrWyGJI(n? +{EWPbI2^bCm"id =VA٩"㒒ˬ<ahx*ʹ5ULtDHfN]Oґ|!P \|4s/mT2`w#Vj#z{ U8'Z9fك*O)h]Ӿ @߯(e͕*Na۹QPgBp?ܿ#̯P`v@kY%~Pe̓ahc1߶k,;79H Y!Du8C{OMʯH+ˎiDNjuHkiq0~ԩmRyHH_@ X.DsN gW5U|mO UT&%F@"2M\`.0^'8e [۱?B*:T%= _˪1[c3Vv(P&s3 Xd]zr.'?gUWʃy!0!<琂)S?Brƫ;DDoBL#=8| L?E1dl  C10T1m3evyp`O̒c᷐tBFL)QnW5KQ'4ӚV~L\6Ndc]:`S}oLXڍ&D鮎0(9ͫJع۝}  ?6Pcf9Vϑo 'ާд$b5VטjHGƮF~dDVG:=ƕ% If`:cTҾ.e§aYXM29֖ e #,Fxd*5O't+a^&\/>"3tOtoBWM{⏛,ZÏOkK2)Cҿ` 0yXhx$r[_J)2wF0%XWe &v?o %nZF@q4ezvD`;! Kx+^c q&ꙞH%# SO#OOE`@Keޘ2h։mEr>6IWkN\]ܙeEnvD> B+Le4_gJ+Ls :U=k[$9M:4L:>x^yd)cU.3׉f\H~ߖXkTEL&~jё4auJ#Β8]yn9?J_';ѧF&A~ K%uok,JYub@eM[:׺7*N? [Lb;JKvTfޚ=(Ԋ)0]&0EJm5 MY(v#lX'>Ƞ1}.ֈÉ<|sVF?-%V٠mū==6^^ޔtLXk&u+kV2:iYvRZohp5qA3Z߳6jJ[-8Ԓ B}DK`0r0: y &_~i+MRyy5R79Ej;jNCX~˽5㙖y),m:&6uIj{M^^@/^%j0Ru +Qu-Cx[#ˢ' [qcA>L8k{*)yn CU>74q|=Dk8}$Q2u#65pǙ2w CW0bSTmp m}Mc'䢓CX\};#(gjȝȄ:!cF 4UZd)%kFU=јܟc1#-L8"Q׵2 wmI)'Di>c>_ȧނHJD|)?ƨ]uWA8.d`CWB2 fP)GpS/peCB`*_*rS䘾b,cE ]*epIwo=܄2^Pwؐ:.g DROy⚛v/Y &1}A`ۥs`:k3>k-yFY>CzQ)<)`s΀!fGgn͈3Ve>H9t˖s&;y]T k~+_<KֶpSA<#oQnZ#_gb!yslZZ8oV=BE=R;&m R{Pa9I^z }i}@lSz!y"pen;|_@4҉Vۭ)lCw)NO5=b@Xz"9`UU|õ˶{GMywH=;>OM[cC} M.ӈ+bwXHrUW[8cmVJ;?bXI<8l[\ّgRQևU!xjܰ2FM F, GOU/-,+q}>if5_#f'Ũ#]~#^ݡQ9I %HdeMTo=!(0zV5}Eڱ7qX}y~+eE@v}Omd%\BT|0X`fԉ]>l8m-%k=]とt$R5" i&(Y[6/vˉH1+B|ҴR?lM^Jpjw eCR| ROeBY,a"Og0:&+R>yV*D)Q:s bw1 !e6#Xkw(7}6aiA 5 rU^C ?/3}#ݰ,.t/いbK} kDsa`y2+(}<)Ԡj3 S.넧=n^IdRXౕ ܉UE\c" 8 \5zͥ8|XOhwO+@fL?2 {Z>BNP6U փO9GW2/:VXfI&>7"ޚ"N- Й1~J KWS!"}A6PqWĒwۺS&Ł\fKx%O-n[b}d-x?\R);IGTO2Qt4?=? ̸ó /\Z =XEHeןllpҹu_z̏㜇x{i^#WE퍢@#8 17kr+z=SQ٘Vn.MX;kۆ6Pfɛ|^~=7P!xk]ΰTqרy;}4FtHxy3L3 a6{/\Ų繃Dۯ "PjM$/Vh? C*<4(œwt=u\h۝B8NTZɗÉ2P ՅH[ cFT~h: c¥ET'h_yu_'?St- isaw89`E68]Ni^Gs (_ݍ+6M ЉUt'B(imDU[ihD~I lMoO ۔]chBEI Dz@(g 0_70.W OBQLH w;֟B=;2~IB;T=DҢ/d|ǛI(fjY!:H,WD6{ӥ2X/6 be7Ze :t^Vx@|D|_3ujr{Ywehw-ȳ6ZޏOs)֬8:Kl&pde@uFܕXH=K9+.k{cT\,p:rّy jɕL"0٩YP4VJeIJ5q# (*$S0QQ,Ek&M"&+;Nq9whI\sM6 ڒ.FT9~ЏrC*Fȅ44K]MV0w3#JqbC*?܄=a܌e W ~fjy*ϝ.KrMZŝb`x6jt7aoXPܷA#9|1,v#5bbhEdAtG;7e*niԃ}Yib(¦]d.3&坈VLQfW|, ,Mi'k5B=LJ`%ePe CM-J%*v~#(PA>}MD! *IB$ ޶jԠ_Aawc5U1A G-?xVG@o=1dbUD_iq<)7D%5iK*fVܞ~[tV)XM@}d>'cۣw$-[c;vd!O`f;Mʧ8x$|hmʒpL{ V۲[r`. ?f; Jh 'ȥ!04=)rQ\ [L"I*u;stT|&~&MT> |#iT=Xg|2۾w~[JJ%Vy./^;-+ ,RxsZАwߧ߀2za!:?D{(~Q#~M3q-BiU Z<YuI{AIA#,/*Ng&7\ LXg\*>|̸gCДNB 1.Ka|M梽.G+=:yZ~o#] Wm60`ϓ%Ve q s5G%]崟w5Jqnc{C#e00 m#Tי )á/ƚqڧ#ޕVP@? \A?k[fQ ~qtqn#R!1 Xo8kԵ 7ӜL;]ilZZ5QJLE}Li %r2E.;f45nac mtʟG`/pU&T  x,9\YL Wu<4ZfBRB04RQeeŵVu,zp_'_ &~'Wn+ *d "T 6h;8HBHf jܥ^x6U.JzB#ߴ̨FY_Cp`uxvZm^˵y$X{LD1ﮓ!""5 Y }{,IDm#X)њ ܳ3rߢo5h@>9-~Gv[(<6E=6XaX.$E=%kO#z;FobHȓ0Ƿ+`ݸ/n9 Ҹ.92Ыz6c.*CB|PGPf)xU 6fd[y> ]D:\V\nI75T3>!rA1B6ނQة;r@0)uvq RvAk tb, B&stz rXy!Ts9ZxKUP䃖4S@ &tpT> 20j |x88ށyP ֶu.W))Õ*g"WoOt}7cV>}eRjFj҇(s\!ך4⢗R]6]{;7$⥉hwj䅜E5,N+*3G$ߔa2Ma .dn`kZ5.X_0NU3q9P™ QvX8VTH#FM+x3afb.VKNܓ7 _xWH=$"CV&M⁞|Tc G$RNGXE7aUhnr^aTֽ5}Y^fB0 DZmc}~Ό#3ʵKd&//얗ڿ9;{lĀv Ɋ`V/}WX'"ۉ,ϛhԂ+6fPB0Acx ]743f,/(׵rN~DgWk>R$AMÓ4N9:Z%Sʆ![g,lP/̫Uw,jijxsRuʱ 8,R2~_)Qؖ3kUqq zd,sv`>bO @ήX ˵goUJY YQM$IYDGK!XLCLXvlktӏVl|~bb@aO_E텗u+P,#&.ڨc5Ho[ǶrYe+[Ə3tK u+^7?5gBak5vn } klaG>X >ޤ_ \8ࡳ#/2)e\bOfḩPĖ̿ݡ=:3h*RpXH>cxH^NA'ʜ)#sEj 1-\WцqjXPH?]<:˻ ~&"DzxFi:C0آ2E;48t13I*FLgvg!M@b |;x J0Ń? Lެ sV_P-s1 `&K/SL]䔟K:y#!y4`*:]<:. 8S6F-V םICK0'/߅"SZj=۫3R(K^,I6dk*$2a  hѕD}i")o XA&Fc8dG ,cڿw=8F$uuV3}IwA 8Is3Z݋C=2NӼ7tK>ڏ)w3UY]|CT'S !qf%[K0UOs ==7@%f0@3n6rRɵRk ngfs/}).z~(7͡'q:sVr2Y}Ve@) !LQ&[?cChNI"x_/K{cEdii)7Q`T-{2|vxT:Iײɀ)+ԔNy+Pavs+a6JI^C옝opSf~t upJR:WYƗTumARKjpC6PXb^#sDW\R H+R)"%Q65"^,}6mj"P'HeU? &c<5jzD'`9$8x^ rME&VIq:T]K9_C@i~Es!Km+OO)k\ŲYªˏa(pPpxF:tͫŹmԶ-.~/d:|?ݶJF0TL#AeNAndZd9:=DH>IaߋdY#99 ~CaIw A|J,Pm")z|,c+=[P #r P!x1n*CQI~!iF+Z|.A2 H潅KEzkSn~4q#[S<\lp]v22TgݴK $1_Ս] (Ҋ]pU#,ϖ P^:!m(rVh(8CfuQFb`lw@=L!^!I[v[}5݇N{֩ί#)JG8@}@bgnr \@ D>U=ީc-W4:L=ط"W53ShBQ3Q~?.v\%Gĵ}3}LGhvt y3m֥iGKP9bxr+.Z(4yY&L.SC?tkk)D;2JEbFGMY4X4!Ǻ8ioR2)v4f炳{z04a:)>S8bc`+@bI?{Kċiy8x "<>HT~dն L(^Pa$! C'MP}ػ&(\onqʼn|JiV4>Z-Dq$hG"]kj읷v+2(gO]/kɀݕe&,Gp.,ƚZ?B/^3b~{]p諘], uKLLy$ uو*$ADDe%Wt+w jwY9'W}<##eC7-$\z_\V$Epb(qDq# 9.ǗaOe{ \;4Nԉ^7yQݪpmԄ|uŏ(@-p4S%],,pMᅏkUn: ݃؋3fT(q _czV #٧RXcLpd >x]T4x0w8֎X0E֭3kGgonlm/@`TXlo8Tt=&`|(c_o|ߋpF{EgPFԕBڜIRr+N?hCtT^D]ÝX$38]ҬXh<'UW"d8m'"vshV,I_L7;m7%kψB:5e—mc&WR z!Α>L$͟y('y?,>KOc֘ =ГKP&ۮl< r8ռÛoHO"η f_k( o.ܱ>)ܿ|ze>2F,CPW3 0l0O|Γ>]+3"TzV7|S U?w7,-!Բ^j1$(,?&(zװɉu4L}ŻX)|_Mk_D)uT(`#RL? tT̞ź>W+gY}M? ptcd+%ϧ#_ 81a 閁Z/XTVLG-2> 9hmz:K(,kWUoIWP䒠kb RioRN "pz7gIFD˵qiW:,wti?>[JwWn埲3'V` J>srHPEGR]J*-*{JR>/RRE0P;fw(Vt92\/%::uit⎸p *t8|'p@kǀFkUCz *;Ty[@8۠lsRxpx"2O:ӚL}{dce9&IsxFTka<0:vmg~ht-V<)w i9X(;S/[sRۿ;B#]qKgF*M9WHRs@^ڨED J߈7@q1Ѩ+)(b5rrSy]>6i\7ؽ`!=&$ۼф5,8:e:+_ HbV~y/uxZ0c ,90͛\ +C=VՆM2B/y@(oh})`׏*frh}Yߒ$ "Xz(\ei,|+]nuo] 3H^K~Su?AU@.9M<;Q%3v>mʘ^XBVĘ)m>zےְם]]|\=D/(Zj7K۟'2Jw*u!MF-' :vD^N|Tϯ2T?+y]D?G&+q ߬]\3KM 5B`"}=n _K(tmw)xz뱟)eBL/z#7y`:Bh u}RȀ Y K5ch-pce$ >V0 )5X@-? dWGBT,|ߡahPW.KbDAup EIR,*&' Uma?+MtB0fDtJ- pu B(z#bU!cGƧ XE{ #f&bNR>̏9ltD`~9|XƳƹyA(_,,BLгֳz7TrPGIma[dAR<;r~{]tpi*zǒ}}@P]A^:cgSLIXy *FQ$Zm~њidNQg8X:؜Dz1bl;Dg ܅ڒG/ə5D`z̨?fR^&Ȇl(,zIVqGd/UK v35CyҊG3Ä|#])7&#D|Ǫ٫^P.m7+ 2ͯ "+O|=*հHs̜{Iq`\^,{hU Ǔ  쒖#4MKS % ƂVGA5e )P*?֟#F_@h(zoNkζqhzM?b%o37A{ޕg/JEj 8biy|9m!cD.6b;T E~|кȴןFW'OE xTl|`/b"5ר:_rS5ikzIfZ lDRL#/llj~$ݶ գ*vkj?jwJTd c&L[D2{ bP0R &=/'!88Y#.NY$@0X0o1qćbK|f@379" Rv{˼~/ϓ`[A\>&.@+rRb ϕ 1Ҫt\]:tqۑ'PU/ w^6 Z\hc`;бk}",熧^`^puղ쳂)e=I5~ݖE˶S7阉zd5MMPFBGmJ*@tgIt]_~8_fD(4iǞF'G]LŅΠaluj?aMW% 6\p@ߊdCAZ0 W~d ԣ2Xܔ,՘951q_2\}a (!ߐWdKa!E-TA\u AYV-:"輄m"tlX)m`g0 Ҭ^Y5}MX,܌``Aчd10#nNwxpZQSľGE.YBjrJM,Ff"OSUqy,y^Me֔'h;X73ϪNT_D*ʱ%1Z%WC^NtD/}H 9I*R]'X= 3pjg[ 4?],U`=z>ǫ?fS]U\%IM gУQ6(A@ z)vSAl$0B֮2c)Ɓk ŲfV.+daGy* h QazLZ {<(GDqOJKRD}F B+S'y j4 2{0]/.Iw L/Ue]ΆH&wbljQ_$hq0!ր`XI#[׃ \}yPlQV4̺YFЌfX2gl;tgݨd7nˤN ïvYk8[kY<5u::&m_,QkM3[fy〲51A)F/(QЩuRxSf`5w.E 6Ge RG?B0 "iy,Rͳ(:UO2"-L+v/bkB|7u ݞp+iJ_Buയ,j!6iq<:0);kLEDnmFPqJ__\7!qF$( v⶟N*`eD_LIy1jѥMԭ~Kڷy! r)TE$.#RYgYhpm^jIi:Px6A57o]E.5ϯ% dh^53m{7ƅSW|P2BwkJm 2(B9a},k9udȘ+Oq]\+8+)Mu[q+B`R{1,_5c_Flא_u\-N! $ݫ? _jAԲI_ PpVO n/&{e5O I9lÙde+MXDZ6߼OLّr-A,()&3;!(P,_K8# Ou'9eJG N qd,~+6%rE$L8Ȫ[QQ!S7Quyc"{T2!aL[x(8 k!`;&GjVGGOfs-GLotz齾cE1(QjXVFH3,\|ݧ'ʂzILdz3o[3 cX3Ͳe-bI1ˈ: VtteQq2R<|6~h&!}6i qater֡j 2oʄ>H|<*{4gu8Vfa }nC8z*;OЦ?c`K#_.PDNu9@F [D^laBUr2;kWs|"̐;I Aۦpsg5?َ9xo+4% }8ٛXd n1>FS=+K0JŸ|TU5^(#M̋n}n/3{pnl[\ L L0 cۑ@ >OqLޠ.eK8ܙ2`>_) xw?+r,#re%{V8zܐv']]{Eu7IF h]bp4Vq;2m̫=+1UP_Od0,1A8&hܪ79J˪[L$MeQ.Ci`3I 7֝-|YɄL;b2:>;/:мG˯tU=C +EEYWf9s^&"ó,I8_3[*d[(II,]!q8^}Ge 591N YZdK0Wflѓwe68;6\uɦwIIOj2> )J^|0n'E`eav /q{ 2)Eg.dp*[c6Y-~f ZC<5vV|պ۷%wB x)WcC x.$eIl_|2ބ9e㹾44QF5Jǜ[l$,..#}@ɛƑ3ݩ)n9+6,U_ԙ q{f C"HT}zӋxskt̀ į|+y~Ѓ+$}!_$qGɺ]PRUKȄ&gGiKd $V2KС)t e3"ZA6c;cS JNAL>d*~͒zuI^ FrU0)<9^ {*ܙrg 1ԢC3 J}hvrm]}h(̔N?JgVHBKjO!JQ>A߻%t/,8\K_,)~;|BW7Uvm@oy̝272WôC*HڎV4Xz\f0xYU%(ܔ> 2XS ] -A=A[Gx\}gҪ2Tn&xFJzw>YZKJW?&6Үs t^0hD5U^)pgS,>M#pޘ\q IU8cAr닓]'U\R }\wI-Ä1K%{x }Qt  cՑ'DK#2Hd~iP"Uwm[?Xej&D'p0a#?WQMiHP_/Ėխ/pHfTʜ2 )x]ҔSUT5\AwRޮDKuxi"v0udI+5:L =Y/Lu uo7־w1YXa}O.^SSNyU(W/Zn 3ʄHndȚbahpFSY%GL)-:lP k rʺ|mj6H\9SxgE2ނ:fC(*9rHS4T0DawCTT*.+._ŋ%鯂n/vLM-M3@j4R}E2JPQa6ipYOr_p ʆ`fމK(.SFxœ(`'ty ]QYɁ*ni wuZ*5H 2cWYut½](: (Zت݄<ك,-6K`y3#)^`H,`j38|>7’%7;/Y9L{$Ų9SiM5qUTbl 2 5ٲ;%8'IX^3L\>KFmGdV90#l{#׌z^p},mlt eYLV N-sPIQ^M"md*(c,w;0(UsJ)VA skAev,rMy@\wR^y~TXT('t_Xt d[y']Ͷ˿*vK7t!OJapK3>c]|!p]EDTN$ wAd?Vz @wN7F(]!4nR? 笖_02b_r+u k&h6ּ#4uʣބk|&)JX`XkKa8P~hC6ah}'Y@a,HQy#yRQ$mT})f$r>"ט/J8pirOQRӶHsn4HD3\ݩu[Xeo'֭G)/y3r#{DR !V~u!-r9j_~ 9x<-}yD֮Aq,*/̕:i(F<kѢqM!>d3 ;J5zm1@ݿB`|}Upړ]bVS `עs,'Iww_Uڄ93 ]@K%錤 rTD91mj5tcL}*5SB.ڥ!SfP"=+CvD D32ș1&4O׌𚎹]i[6g䀏7 V5{8kȼOTCeERxY<2b  y^"xqVJ{џ1x/?/2k@gԍ ihk$YM=W+17ݘ٪o߁ 1}wV+) ONkֶ6  eY#n',ыI5V=T冎LR@NiZ-znKhs#XNmo; (%I4C8S0k StW[U _бRBPH\%-C=|G,ԫؤ)` (I=٭[y=R R?ˎ!#YÄ@q(X 5 KDM,K|"Zc!s$!x !zǖgt!)NW9: ĩC*ie1*گ*&U3?ġ {ZU'|u=et]@~dH>2RE 'I H!3!M}>%GCJ%~q2CMN'TxD--gBn d+}?0zJ`Ib0iH|+x8DmsoG>jK}4"VrqMjixz@v3*%,Z7>;CtӒz vMH?`b2JqӴ.c~k:d ITFR=[?dfyރ:Zcm4S39Uq!r6KCU:Fn=,(sy|8`@l8nyp]}(伩\6xUqWN͐A0"0zC̰NxFtK)ZIQ*I[fb&"wUiBV8)Xbo F4B1bW?Z*25ͱI&щ2|9c[p| !#  _L}?u{ma1S spsC57.޺xheUf>덓 1">iL}GJc2(]干=V露I.Po[Iw>ub!aHY74AH}.ɎT˩Ij|N{ ` 6h$ ^cYOȣ ԝB֥BAkx(548˃5AtrT%8!8%y܀\fvDi' +߁#Z|aÞK[ؒwIQxRGm @ą`؎VPd3JNxPbϴY\py|?icu u30rB lu20W.ٻr J efGA./E.A:xꗺrFK+͊>݇ҿL.,jt!tô@`BXt;B|ͬ)go ~<%c=ܔhڱGA^y mK̍-WR=d@G8dfi\ IƟ]zMѥ~xS6v Jp0*W=T8\]##d`#kLb6le(;Ŏj~R@ϐ22e](-SIy℺D5zc*5( dmCS"tI:bw}%Mu,2.n 2OMfNe1X.!&;C[ZN`m}RТ2jo0 NH8LAFO*6M^ftܨym|f &Gcsc,Ѥ2~2$Ho50yA &J[٘ek)'剽b0f/=i拞fy51cdĉ]JHwcʠʓ&"4S]1zd(xWh ajer㤛~ Ҹʗ"B׮v >="֧p,2/|TIzE.Pu 5~Ϟi]+dNdB3nnF=t4\JV+"5Z\{REu=Q2vFU9ãӓ`KLBDSޒA{SuoIڧy_<[s5X*0َ|Ĉ@.ts"*}!4oLXE&g6{B( rO>"ظwv "+uhZ1C :>n +\% {^_-PLi:Ҿ#1k*FxkB: XH1تxmrOStě`Ki* AlթoM \c8C_ue)gAFT!*//.B-/FqZ0Vۖ7׉wxAQh{'& d'pn~\ɩxt 7%S!mJ1)@E⣷éxRமA< su5 ʦz^&8_N#kt}ɀ'|}E+LTtjǚxZ;;qN? t u!3kXMTigTg?Ym[36Zܩ3jU +iE.ƲTVH8N :c6"jU[i\uI*;[WL6?kj\@Zcu()!;7=cEAMaj%/0d #<#g2u킺u,HL8ooj7!8QH!Bu^$VKQȺWT/ݹ";KL)!He|ĹS=)UHqR{Zʢ^/:ah8FrQ@|;'^pm+nLɨtkU7BwaųSE&^=qd'3_h]rciɹ\ 5{Mmʑx@a= ?v|`rvަB;C ]kSs5Q ,蘠[$~GI"%,oy&,.ĈLbIB[W6ϥS+a9l&tӴV Zwrg2 B'etmghȺ\+o.V3#bN䚝nIztȹs4^r2Wyi#o@S$O]n B >5 3\D.N^d=_'R&v+r(uD˕'&7c҉* *D~{xIf^)_o )NL~EJ10̕{*78 )t"uh'Hp֩,pTҙNg ق^wYp6 |aߜr1?,  d ՈwjskTn Kx$g /a ;/(⎎6y:d`uo.s+K1P`6b4?Ӂs,֞.Tkw`hU` IhXI.ȧoP!n2-1]4BD|p0q '@b+>"EiD^~)d$ 1IbHHc$^R;y3"\?25=B \)x~\&5Dqk/'. /V={WlP S* Y&f;57(;&&f&{Fŵ ,0-Zg6MnG0 i`\C5V0C<'auS*r>q=s1"q7^! gC~t_s߫KFș4ԲOMT܃nkT˯,4v_O \ ,aB(:Eб͐9(K5 E ~cRGTBܧQ`ㅙ c쿤wЦ @p8Pâʐ 0y3~c K7ֺ~=vm?#?Lu'9N29gX٨9"i>l ۱YbgxU>t "4 ɆP.xgI9g;.K0H&aR"BmD.WHd(!ѵ᭻b;3ci*[ Mu pA1݉v"F/qՅK.yEWXw`'HЍyXR̹C>D CL{}DҐs!l2QW _j$-0vzZ4ᓢSВ8弊~߷}EvEuЊkZJvi7uD@lke;|)>duL 0G/N tb+sjohNyS4fVHfBU[{nϫ`L>t,z1zT+!}~!>>?Xe+({hAEԍEDXxbc.z]v\ΨadB3ӗO& S1J]̏5/w i "!:wX/$(W=M⻙NlL,\j\f {,v%ZHrz)}TAYr;/eYQo`8MݓOZ2'z5u˳pGw{ 0_x3 ]p5V>>`f(#e3hbqAkS0wCHh27obsgՕYHrokc;E?和c_?WGmD 07*r]ˆ#O%,wj<]Oj47ߴ߂X8jB~D( n||O<)r^.3)o"W8處G{P.NsIi$J9)t-X iD?&Wc=7mTt |_T;×tepkpDG{W]ݦU+XgQ4hD&9羿ɧܱT&K h4cvT/|FY!gqIF.NidQfz镱IN6vw`xa4Euh-:c06Wo0Mt=-I-sV ҅>`E`_{}2[x, # X Z\k`xDZ9886b V`iNx _Q f8g=wKTSE #/0SAE+؁9*&TZ'>R.i?3UiqӈD2X:\mM.Kd0 :Yː} R T˼@[l繾8!\h/3gݥpQP~$NXTG8xtvCm  I7bR8BW AI+%J4, \E褻quw [~4R񉶰^rRAu[j9 R!MEat DX$qC˦ YN!&[P}ZK+ء-M@Z0*9^ђfXq^.}iO0B`Mx.0<ٺtOQBJ: :w^0V"BK ة,zaɡ`&Q74hW"63qD!q<WB 7-µXc= ]޶D aH"9X.#R/Lʜ^/@Wm1e'@muC;˝4O/dt{6L öy LJ2a%&ubc6FJ}+2ynf8:j1تM?[^8~~8sjFf% 2rk)5;Pr_b--o-YDk_\X6d.ІCoG:ko["}4NQO `FchL"Hv=f$sY(ZaQ9}gd)w-[u:#CUT8#Gʔv?,zP-5:B:Q,* y/qW8hC!ȵ,ה p7#28w?T 6!"DS\foű]bOWԏ3[lwޢ Fj=π"B@2p^}$ Y T%JPo K٭BC6v3 iJݣM~y1f:?™lwRw5ᅥ\ ] s+_=\Q>`$yX2n4AL4Ҷa:bJ2|l@^>n^wcd~GpޑoimoۀBvh4K8pbP#gU |[Yx&pI5zv^UE4cʺrls (H7S W=Ÿy0L7M՝do)˦FbLuȒd}1@IV |p/n>7 ?{r^sԍma:BPNIK##"lʫQAGJ{/&M46'RejՓj mI< (]0뫠7rjX5W;&˨(aS> 3, _fxP6|j{'DJ&?cNoP,p/1XOͩ226\f&jŗ{2JWJ VK!_G\ 42ndbhHWFOm,] nȷ`Uxgc&kG[KK@ŵUFt=<\ֈ?5f ae|G0GC"58{ܡ}[}տ&w]9{9Ļ3SVW_ϦF╠Unv?x$$74uw14?U)AM-{7Sk")>2GUߌ>C_B!k!^F_&]c;GB\笋8mȾmt{x9&~ho+g9Ŧ+sT@Ix|TH ToP}쑖g+/R#In# Uׅ sl :7_;^ FVn?}1)^ _UZjz  jk r‘4hώ}9Jb +{O>)D6k.@x&!,_au;*h\ETA \AFu_̑B!S1_;LZ<@ƍr?ig%9ob+A~KQ vOt~j ة:G Tgz0JDC#p-@<[8X4+qf_ R\<=(֖ko9 NĤ*}p&=Y5(}  UuЙ(Rڻc/7>!eClORP0?$!ЩM)`h)ш]GBzYGoW ҝ`@y,i~tz *Q@4iQ |鍑|Vd7kyR#d'7kT:_]CRkm7~K˨1 7Ty{28h݈g~x%5R9qB8,%/?A #-KЯfsT^hk&&b!obJhn$_-sDl$;+b#qv쥦 kFÿ-Օ5+u86_Uq #l玩i o'cC_a#;Pĵs^\$QſZ."a*v.S?,n h:H3-d )?жf6Qc.40J3QuNFJ*$"]!q "4|3tQt,:!25*dCtٿ«BZŘ*S [E+ k״Ql :Lzi&9 'uҊRʨ1,MX=G3|ӿKz+7WfGxggcNwtA60=0[*ia 0%L }1_ ;n)pP.WY"~net2F"SlB6H6>gYXv6, T pIRiƩ㭼M;/5t ΉSoJOrLoqW"{A|9`fC'H8--< `?G|(V' g$# GW]Ƞ*rޠ9#^3eWxoCY@TlQ^m5isw]ٿ^e*oB(B=@@T!sNӗcWKY52>P`lUw1璄$(YsQ?;{Ydvo99}9%=*0PFM tL4O]`'(sKs}~ r=[f^x&9]\KhZ=IXvrZ |~T3 ׄ a<8WԥtDwm)+Au0c#Zh'l1k#(^p.WI@,B^2{9 Pp <ycz{]SO/Ԑ\~2Q>D hlˀv TOVV^7Fo#Lc: sˌS[hiX{@ZRoHxS*,t vaH̹o=Ewp+_9$4-DJap& :@e'eIG+ۂ3SѠՃ}FY L@֢h<Zٴ/Pˏ% -  .e."e}PhK, s2WLioPKyY;Xݐw6)9aj- I4HXcsc Q WlhʢA5LBkN6u[S~ z|$?[)s/Jd/:u^9 LʀP&vt&uKQL1@ JPYjE9'/UȊǙVLaخٖ3`'kW46=8_^vFq#SpbHk6|;nYoO&yrt|8KgA:kx/5DI!hv{wy5O$ nB,ך|Z9Bk7ʏ?k!|@ᅥ}C.110:$@'A~wA|.iҚ#Gڭ%7h|St>R dUǶclI; C)B.~#Lt^3b]0]&WJ MnDʼ}ũ$#'IV'hŇr*WQw@/014 k wY.n8etّEhP( S3^_ =a'æ&~+t)(&1žK>\##Xl?ɤ}=cL20=TWzmÇ^ Ad:hr h'5(ei9R>^|ϓD1&@$-y]-JwV١˵@V q_B sݶK7dM}4)$ڌe!4h;M'RakT5.Snvl,vyLQ3,kE՜|'w.+%56sBH/ _d%PIR}2.p̪+<}DϲNf(b|? M U6<*.5Rhw./ AyN +Nϩw/qYʄ\5^Ͳ 1~77(7V)?Ye:unStKY`&2méW*h* 3(SK;oԧ&x ǎ*]IWy^UQКU^ch*imد΄(-h@oaw>xK[TzS|j^s%0g]$_ё{TfT1QI6?7CPJԛg> o*2uІ]7Iuܚw2 a]ZytR[R ME ͉Ae%-M>qTn0p\.;Ѕbb/vu+wwk*8Jjzk6"Y'l F qFhFmto 5XdMre^͸0'Am`+ XN#G[U;?3"zⱔȥ]bB?8hq-@`4b=y8'G5=Nq#ZЈn`JTmmUVs{CJ}2ݡr36z:.} IKb㳎FLM[ض72ckgג:rOO7ߏi׺N,&׀/d4ǩ?)pB=;`>Tf!~|l3/Oy ZGPz!s@>׉s7Ce~مlU-2W35ܭ[jFbT>!ChRCO Hvw2 $tEg۔SA(^ɌE-: i>o+A|_'E9,_^zܓ]wD-*jrf1C~ P 01VӪYn%fl:-vW?bϾSEl=Ͼ&k]=޹Ks8T|v v4=UMuG? :b hPZ@DVL;g ރ?tTe}ٕP(_K @ad=#P[1Kftev?߽ D;&YRMy _\ֆ;ݏWZQ)YxmU.+Vh(_*~ r|O\pXFV'Z#V:hB<}%/h-Y˝+ qŦ<<]^#-ZL] 2e p_R~Ӎ eVNXEgԃ%9HHcvt֦&<גmګX&[q 8tYqwT‡0̜qQKe)~{] 8&h⦠RO*d(e3@ R|3ϗ%2(s_ފF<,I۾_8׽ߜRyA - _Yؓ'rUT b4 +ktO6["q8z"3gyQ^S|VfA?^M鮰ĝ5fnߖ+U,mKv=ŽgMc ʁl [5Nc+Nꖧ<UUVUY$dfcɧ7Itd֋лM tQ:U w(s?p'/g]OrrIٹX$iqg{s #ϐij6-f*\hT$2"_zLCKD0!~@+մ5QL{ѰCOpcErwDN4wͳ)ZDͱ`(dSR{LjtRr6}˃ܩ+21QߐNȄeחݵna x+}yz!G hLܺ *}' a^z>aR'1IܰGFFƔx N7; 謵o;:hô,mD\ix~x b6-ŭ(y^f ]w J~6M1P)uLBRLhpy[ˬ(fڜ>%g!(uȉØz+~8V|,jZPŠvAN/,MEuh7/{65]HRzJus1xR !8LICjj boj xOTR􄗴J3•.YuG]n~Ocmr^uabOfU6:j1Ū."!%ʆ/I+}?/rʹ5RuV 7ې{**<(sz~'SY!/I˿-|'lOġ SC=) b1lPڶAU)v{Xzl@"q_;zz|anC1>vwd]/0>V$TcZYv?` h7k]J{8+ecT#F9sL,c&1!n {(xNo@ =XcfI*Ol(g"=0bZG.2V[k7--zwTzr~z`fۨx(CouoKmA Rvݦ'v@Uq)[/s;g> d>XY|ߎؘ&3ήmlHQaߓ2OA$`K-_晴H'CIʷ.fA7)KuXiBՊW e'Zg;ғnR'E'yD# ǂƒRE"ɤk%e7K.HLMuқ`O@mi)#)EtTnȴu^;^%ƨ[) L"?-c> lOM~n~D_p,;@بW3H5 ~ a3pTk+urD>L񁢝 ًL‚g t{m a,9I u#Q))fq txw"4JxhT|Qx>f顓N|Soښ\j{TuxzvnwTqZ` “!2_l ’@NJ{齭:,ڬvUh-IJ V=M.{%go#,y-=GczPA!=\[NIa|+\jS _M9ŌD~C9xsgG;Ha ͗3/@!Qy:jHwL^7oEtľYd@6E(/HL7uMEi17?^+5ڠY,=Srd~&ZpYx;zX/G6*d0kN4>Z4:gu9uqi^dYJBsvy* z1C:UJw*VmzW$-*O LX0kE̻HY&x8 gi74nQ(>2Չ澸8SL ^,}/-+*iI3/zߑ<1q70PaቄC?U[ۮKn6J'Y'`=VB>wKC V 5!Wu+@h^EQHdcmTdƓvti&eʩG!Hp#9aM4UD`3E[[QRT:/g ۄeZJp"A# Oyt?\=a\R(o~\ ,D1 F@⼴ # nyAOb$CC鍸Z4ǝq-hT>ȵ 0 ]l5,/utbL;i1;6Bq9;l(FGDjц Kiϭݨtw.2 dȗR[B=[Y"ʯChgCr$bNXbl/moQ2e{TWմ,(#h6;CvAUI^y=6,~Zm1j=QC7`6D֕jL/i^pTEe3cN*aM<{0Xιc=lO:0]آ{6ך}JamꉽvL1e.4 ) Q\T-1]'(f۬Pjwq4ddoH4B*HPBLyp(t w}_t/k~֢> HmAq~:$g"ȏOSR}DݬK uK弻3VdIfxZ1Ra`W-xډ K*!ǵ`aՋeJS\$`cXv(wX1JS0LϘ!֢iwT=T<"pȋ\z)/g,'+I}Ǐ x%L$xl 7#ҫ'ȚӞD^n*qoVKZo3:2,?"9Blw8HZ(쑝@͗Yk-0kg\)4Kq^V}!~FڮR8$té0\10%Vw;}$*]`z0OBz̓4=z}"eUv,fzUjQIFyСp =z ǃ,FXr_![̃X7g#D}V4k]& _|5_>WCb>}Rʍ4b"<-N%RkKLT<nlWv%F@߻,%,ӰֽO 8 W/_A:r?uJ腒۾پ#yaǧ8Zu~Yr+z؁sEp65CҊ4bu:' r򪴚?X:,̜.=FxGp  M)C.ԭ?J]+7HVdB_x&ReFE?N/'t3,*s0eJ=)^rF=y!L936hS_ + ~ \`") 枟z`Ѡ宄 ,]^h1({xD[zZ ,b$2fѯi)rXpm ޜ7#VFH,'ޜz>bB"O zb/uA "L!\n{NHoh”Qը#e P&[à͝mwj;/[5? bzƞ&sz [* ^*/ˡ%t`Kc@zCgڭqG] wH.$:WضY[i{/X< \ʤh,s0Cuarϳ| _C`!ߦBu#ҨbR<%έu3#!% ;jC@Q;:4 [-|qֿl"қhK{w9r[;)ak<%nLRD_bSM³8;CfaY6'j^`jg#/`\ݹQ VqX&^*fa[!JRKThb4V-Bif"_qڼZ^FBd*?m3N&tR$iG>o1{o$ƘND+)4`Mch*"{plVmο ~[8^;ԱGqtQ2a [ɿ1Ժm9ϏjS0?!I-Sr,FN]m3-qyd>sėCg [( fᾡ[@e92uF1GCTZCjwyηJÙ?}HXH}M:n4-*@;@cXiK R͟[C-ݼ仰: 㷿I{K^,AY\E`Pwp8@(TnLY 8 ,~(.X!n2T Tp ]}/E;}@Ѿmm2ɍַ0nqAAt 5XR& eͬ,ok3 @ڷXaj dqSA^]ߛ~Z^%~χ, j:-W}g;}[C_s1v'pQi,nZF v-練*oO ȡ`RFV ڷcEzn30Y)`iNJG Q~ݚ~W1_緊R*QeM$2q St?IաF+ D|~JpHrhpj)?dÑa;R_ QJOUe RX)vuFx*KQi|h0or0= >1-!ϲ*GxfXfF(cx:p(X6t8R520/ϸՀՑ ME y !K7:!ުg@S8v'6 W? 3CD])lЂ1VzỌUWƕ3R~[wZhgv{hb.}Dw=+W ތT@'+V PH N&ősA: n&K"^Seo+gb 慄yl$^[|aú"V7 E-dZ͹'rwlϦ&P+)͓U;'P oQI\PUEEʥ֧*\#A8Y`+ώR_D 8P?./%XgH˕7l\(\*@ *dJP}y u { p:bܵZq-GB€fR#Oto4ksu1ƜIk0S_*fD4ǟ*"P|C%%GqkA^`FkW7&?*[t qdž1ղ׌AӸ@ޅy -H%V]/0׭}!IVi'|/ h~;u]U3gHTHyUu0P:h/@^X| =VU+jU8侄t}Tu|_%.KHќޣǽTeNlh/ރ.cpহ(~u.U\jHv's6Ұ[ ΗTsq =c (;i3+DAxX n9tSׯ= 2-OFF4um{E`h{˙Bz]ܛ֤x'z&XqIt.x!olVUbgoL~,eFE!RЅ :3s%Louq\BN_SH̪NwI_IM9{8:Oy--PU'[僌Ai:?ȸUؒܡ7n Eg\Xlo'#O_!4x%& 䛝0:h .'9(M@no> ` .Sv^Ck$􋣕kM /:"4fd-B[Շb2aL#G`'&h,`9y[=ް[C{Nb< 74 #e!`ƒr+SKDz)}gge_hڷAAH~.J ߯q Oܢ徊T!@o 5-a7E>I6և&-?5u霚:k}c͜ͱm#k`8k-v3Czi g̢ee^nۿ+'omkݻyP7ٽ}L__BԘaRO mzɼOPYv`h$t:Yq tW9<mNe=nO>plz[& xWiĢ Ng4xd(>:{OB*/?w^0}-} ̵bh^7Ny 0Kd0!2*CbM=ϔ}pt`A]kIH}>7D3VpRN$iS cd1I2@jrv b.Š<#-tX<zlwP_4 B}t4?,G-S"ʢssB[P6:ISE倢oQpgQOn47{]*}^yZ5G]˺G"kk=֋:nk>A@l%Jf[8 PrkKo"(Š[Huno8$JӉx:L>2D\bj!6BiG?Q3Nl+bmAl,dP%eq1˙3圴Ṅg kfbl {³m,=XH,6tk18Zӟf!+3HFGLZ.su u\pQtGQj豟B#mA=eHq9,?y5~IreqvVW.᫖p"]֜g"oUoOe_ؽx붜#6&h#ЋWҝU2g`((GSFG?}cC >ZE縺:*XӴm/YkJ쵁W(CYx1]IOB(O oG.ZQHxdBsYzOnuTu":+RW:G1ݬ*p3֊ǭA8?we4||W_'_'Q`/I?)5 XMadrr*ux'4cpݦ #XC=mT$dx19d 2`sQS7~VBOU`8d}$鴄CCmٝ򬖽1D P'FӤ[O&^334.J#,6^pm­Rvy͊J|s2TTe^۽'SfU&Z3PwN.'": H Q'hQͱ.ES{s:Uwnm&J\L og1dnRc`&^C]7ESF:QhW˵D&u)k1ul &]2YO< Ŭ2@b┍mXތv٘e:ѶIc? N{}N0L(\o.&YrcVK=Ю/Nqě\=2Âڣ4_ضy'_0H1ء@#pwu֒S5-<#;wJAny&jDVR- cjg$`l~pCgHzAؼY-`s,JV4I۰BʒӢuuDЍܩXVux7b̃$c{ f"c哾2T̶d|nL;+ܚ>KմZ) jMM0*@z|-XA&IKo'0ݘ0_(Fvojh1G [H:'"1R\%Zg&@L֯0g|W$yIdRvԅrh՞b#!#8ب#6Qo6zd[f?Fë7@4068W4J7.#cB,R[ n'Tޟ$֐l!d`RG<_MGd xT^L$^D\A}1)&'UߊS4mTL[v Lf+ NgD(" 9U2WԞ[ZjQx~EB)TB%睨XaF M]p n#xdxf-(vh8˸{oNIëJRn:9fSwS^MbPrbd_u+[ǢӟV96Sm3fW˿ԩ[F+ǝHW VLcS*XdtHiC~=A9W:Py19EL~"hٮB7TZjj/C&$Z]d'efOh.nA1'D:#yTՑ)%5\'8yR R@t}ϰ_!0iAE~亾 5&;/%:[kg]0IĉۙҬ!ꭠEOC|/XHRXC*4&ԯ3QEζx0@NgHi.raKO.<bPPy|Xb lt8K.e^4vYrKޡnhBH(c#Z0E#hRf~djJVi`k/Ft5J9:unޛIUKi\JmzC ԍݶ\C;OR{* _8)LvKp߾)\?B ԯ?=\u J^7-f[h)14gՕg7lS]J@»[|rr(@M3xuj.OkAG@~uUGfԚL_ԩҤ6K&87Ԗ U}{E 3cDj}P x*F, GߖNso'S1b,iXn_xb{\b"͢*>}5˽"f'r Q0 nKUۨ鞏%:_!$T"@ŮPag cg]ˈ̬PRt8e[ mh+Ll24;MkXvjǵ= "à1ړ'ѼG!;H9?#7OtSx{mW x5+u$;> kh}}|' H}VCRFUé>wN2!Ͽ]3v)"[ 8W8$aRI$v$kȆue|®]~J/zG`ݪs s A .Ϯ#8Nu?>V\3=znyce +db21)F7kЪC%B&0O9 _\acQ?2lBR۟jZS/IpNKe*S(v&#@&83$ۓ! %}+)9d_ 䈌Zn w p i'.R(3Y]bЃ~zt@}t#jsdu+[a̳w lI}& R+9+]>\d2u .1\qt64\K.ع@C@tj`RahDƌp+%Qj pmAWjkG]&Xbb+(rwm~=ii0K,?5,hW:q wX)FтK%=q/qE$smNq,23Ld!xQԑ(èJ*nF+]v/').bj7m-i9/$ y+F,NWFд,H//> 6zroƳ1GjLM/k\o  8ZüS Gs>R^ކ;d.H㔭T[8^SJF"3mSvm$=xњVh6C4R!ƪh7!5F&;A9-UpxDeE-wrj s=r~1GifAO+䙃j[JZ>JT$~FF}@e2”ä$$h!fl+-f` 6hЊ:u饆5URyp6)fbWLoڽckLV9e]ƕUM9gvVy.{=Jp eZ.sޓT9Jsy]SL \ T;B{ȨS M  ۊ:Y3 '\lnܶ XaݤGlb zR .}}{o8Yw-VoD0_? )GeC݂@Rx|5I{m T>nЪ27O`L&5${+욧KMCl b}0ćӁ.PrA!4O}I`{kvd S ߨ:zL"DKw[HY򺾩1V:4PoՀ]mT0ֱ,`F=; @Ʋws6Y>v#aА:0\\ MQƶ ޱA] .$8h7Do 2iv4G],\ѩ;.Ҟ ]\ԉZzԂX#.|/fI ֱe{ܘ C4=YtYZe1,u7eHG-1\,:W}q݁Zwit{]飸pۻ<ţa\@xjQK-pYZDd0B+uLyYciX` HSW"9u6Us"_qAmgS#  ^!gGH;WQHiCUrL32~#縻',]Z#!rE2S$%jD5 0XVγK8Kax- 0E-.g9 ֵ&0Kӿq^Oቃ[1-O*\*'I[n>s!j (y܋j):d *uWMLGAQfS]Knw]փ<YH#gDznw>V5 LH= %kֽa><07k@y䇓r>%P WNLieMcL0𱬡 u/^aХ}.9^5j+¶D,gĸ-A7dnqKW; 32.>[s8~"_`gϡJ"p"=/" |{ `K󩁳cD,v٭Smv 8&O (^-R(m tT<垷HCls3xY4lpj FzCxA6rEXA]e^x)i$mTTƝj.>nFɡ>E{h8uSCQU6D&ƯR-\O:6rvi< 7dYJU6%˶ӡsVAY\lL]p*ghQ]정֙m(5+b>~7:74!&p}._%.H_)a5 )AQg{bZv]ŝԕd ^,մK;w \o*5%BPXo.[=Kn,k(:/B m32C"( uOPU^jq#cF|*crk.O@u'G \g`!aMtVdf#v:hν[Wn±(iOWCR7U+.EPd˗Ƶ@iQ5p+avH*?)_$1X_pOIA &$TH^Ec ͲU|e F1)2 jdYN8OR P蝐z&cQ=\Ңȹb/[j$/Bi6#Q#gĝjIuK J7p(YP4Z(JXOE7cO|$}"t~J܏jkPp *~{ gbp4WaUqdR߷/G o8j = 3Ih9R$WXYZߔ* Y,^+,c Arx[oBAK[:)}4?4YM: cUJ,Ճ߬ݬ[[b$ {ű/m>wO08MGe"F7HL ׊ҺG1K M P:POyP.X؃^i*5+KIT2;jv),Ã߃{|?|UɂSݫzPG:l>CUV8R*|}0Pܘ'4r*d;N|3WBFZQ1IĦd[gv4,栚8 R’fAKZ 18 D]Ijû8M[Н#M<&̓x/n/1Uyꅑ4uu7LuK_*ecBoq8INc(%],Sb=IQ'TBǛ;k/vK #"PUhETgE` y>Pp}x5 [+x<]Ny9}OVb(dcf-Y+J8|B-R6CݜĄ2"\?v|f*uDN~˃4~W_VS˳:ageCD >v}F m9䱸Sn;#F3u;r-J<0$1n]3Jta6iJozg2 ixEni;,?ͺgZl# akc32*KTzXB|KYFANr /b=~ ,.xBYg.\1-@|lʔ%$Ȇ7MpXИOSj%V=4KszI"V?XQALh=*t%4ӈD2%{=,,r:\_ @_7Z䍍9'~fA,^ËA3h FҼ|%V&0OkFC 8up&vZ[݃L{ Axwiܖ|hZz\6k9lpE&SZR?g DZ!~\w1NyL>0KD&Oߘ歒{9e3h ر.B-duVv5R̡-]麬,e}.G/2c&+@D(8bZk4b vr$-M]2ݑ^¨? q78dmX HD_- iQ-pU:?jNk%MŝTV} @pBR.%[|k-R b{cy=“E$*$-0~W8Zoh91ꓧLJ5BE;>j'a'(ƔkR%)*smDl֥]4it@69o$~+FRlgS3b y"X*gM(a"x8喓v^#.pzT5*b: eqcTDȘ=8b/t<y=ҥjTIdg)Te_5 `0E1V?UGl뼌4dک߼{ ;nawZb4jfV%&$EUĀ +E4o`N"glX D/=Eb3"bvP 1 2ؿ`\35þ2om> Be]=FWh-S`V_h\+DF !/p 9;W1h^P8' ?d\?},S%]d6rlw 'x&&/0J1VepN9x1,T:SR*a{ȅ"b}%=j 5/QAHΗ_ 5Ex5wd7"oά;z"++Ǹ&69,+bpu94RAcI[ʳzDRx}؉ EkQOV}>X١C؈'ɳ}'bI|LQI'hm1jZ-~(BX%j)'4ox5} Qۑ O![A+7}?RN6n~}C^> Y/5L!X'=+~7ta!]H +L IQڸOZD\AJ 9pdcOHMsq@q5yTtFRGҠ@xwOxӻ.鯧:E6BuY̨XFL;頊Ϙ>/n0]0J5au0(_̣?mWYb`"%2&'q«SZ!.x]֏xRE>;)i*CK^DpSKL ^sW8 wɟ1o G@;@=_?%D"[{2Ќ9z亦1v@}7|/#\ @a]\5RCp|k!+gDHc<;xsKlLTJ)/:jr ET2\(NWRi9TSəQf9BoFTE[ZMx6<vnjD@Wn sq,7A1=` +R_[x||} [ˁq)׉ =T>+gS{h痌e9&x3A-Xgk HA4qrp^wj$e^ݚٸ? ֿw.Z\@n|=~C{>Rt@RRsV7mzxa/k-f;hQ<{L6^G>rtN)l$#A\F7vb{ŪY?}%EpxTֵ9,~;pPg{)fa {^ W(<J2Cj,QѠ"@d!540RsGJDӄ U 51< =\ͭ hu`MRG K&*de}Nq|hÈ-Aʛ_wP 2ƥ!4އS݂DݣL=/0oV&9tMTtжT_OCdq|zIHb[YZrzbb3_+.>*H7:.9w;s M2@ j)Z *K`Li<^W=ȫT M7k-DL;GiA6Uj=YsŶ>; sO򀍅,k!t|WRxR#XbJJ;/_e2D;ԊwZkƏ[Z/Xzyޫ/I%m4GQ ꞣ?b J]eʑQ7mγ3JA]V38u@d2S\5o LWTT#H&%?t.}S5Y:~$\+aC`EM'J-ppk}f(onJR{ҠQ^ C%B"r x25E[MX8z*Ļ0jcstRK@<.QG\¢tle_zaeaN_Rv, YEb.P4K68/s ,nz!B{bةm(d#-dw~y;ָPk}^xAAd `YNИg4.܆Q=-Cį:uh?qH7pu<>iPc;*d#!%sI{@)}[B);Z7zK'oX`Р^4ߜꃂ~\6cgrZ\1a/~52Ezj }U%PS ڸ9t]ɚE^Oˣ4 #Wt8lTĆ̅SZ`gSMQBIЦm2᥍ 8Ya"ݫBS4D,(}y1 aܺ^ ɜ1C0/>BSG_Uosp7 gԸ9Bgl.9I*v\}QSސìኁWo d(^](dnǀbs[4ֺEן6.ZIF9g`ǚj긭jezfc  8T;dDF@̼M h$v ˚{ބ $ʋrV ,L@)QI!l ! 265ԭ2dlAj(Ϯ.7ju!lz^jؖ`=mORU?بBVϹ$89~*u LE/_!oD=@B)5Pas :*gVw,s[<ޙ|{t"ȟVn y&}p"gckeWq] X+>]X"ݍT_zfK_p36A#!ҟs\Va} a퐎vg8q~F?wc0Ac>^$8>qg|CMqD -0ho-~,Z 2zo:z(/N(Z;Π{RGިd󉎙n>cSQIL?ɵxF!C#'>P_*=m=:a@:[类CbSsM \cG|ŤҪu&;x96Ԕ\;G־I+ĹC=*5TJywV!,]Arlk~%OՁz91#foq歹0V ɓҽ.|KY &YamAq;rֿADv$:9lO(׊JpÆF3esmy0W29;z"=Mu=d!sHܣM0hbSn+UR^L?-XC?N[cPE L4 meM/lMiHyʋj2P 8ZH7)5Ǭ_'ۢy"fojqoMԿ ls\dy^1<RyiUS>U1Fv8H2ʹY9b *mRTlXX 'kڮ!'ĮVHaic7h4SwgY|%(>p#k]ňѿXO#`ڏs<^ǰ"\ ?\ۨaz'N b: h*\׽ՓQC,@bUu]P.\7S;6Z|(sa}l)gmҖVSP2'BO%]y%؝ᵘ[fV-R[PBlSs)ԘN?΃]cֵW@HNKTՔYB*}̵zwTZ #S>\A]ċ=zy\&*e`Ǽp#1w74wQIk-Vγ[- Ҭ؝9*;P/ Iu;T{aMgq_/|(GZ<_Lc 066U2D[!){q$vçBAE6}6tn/ Di[wI镍G=n;x=d.9vIk>DW S͌Eiұ6~tc@-GW㍵FOWTjRmnUEHP?L]8doDB΂ ˃J™ENvrCYU䞽G d0{VLtK״:df/7 dCnІ38âYP_sDѓ' (F31 ;FJvB~,μIy&mƥϦ,>-7#,"6hwRJ(Z%!NXб&[b# ;}gq$7Ǡ7Ruv:r>N߀1)SbgU˾,YYO!+\#e䒨RvG.t|ZdU{)PVU&P-{QGJs#'xyzî[R肩̩VG8C)eAUoAC=7o:LR/uRn*ZDI%X 8 ZdT>YC8Ze̯֜)5 ])}6ٕ7*%NmWg_\LKb|6᣹:H^aLb7)#.NrL'qh4vj+TA SFF}`;B1F-/<5UD B$T0ϝh1+w+7^4S@4V;-c|"*6  5#k+h7MnfNq$\&O}TP;_s 6mGIN=^n#3?Ψ簑p1^? 9fN._SI3u E?a a(%_m~sMƝSýF({IR@gw0wY}؋p}(wZ7};\.biRj|A݁ h8вO8): mN8qcv'){xev9(^\Q(JT  {T(O+u49g[y&rI/i7oɯeʿ\;7 |+5.YpTEjj&}g$,αf9*q s O`(XPIJNt4WU'JzgB > O3T~X|Y)BT&B28Q dl#S@Nq(p*!XLDN[-NlO©K&Pt Iu_;?Aj›;ߵ2Ҝ4u`^@,%W[R1=1/aE 3G&$~S3,jA#zY DFSL07.RpF+ da꟣5 EIR@Vy!ҤASZnq]b]m`@ md" ǑzR/' @ȅdW4Ƙl?8K\W2+ qx!+ k/o^| e5|Osqh6ZcpNTC}ؑoo؉rʹLiI5aB!;*O^{BM.c O"b2,x7g䛻!rЩ}6e fo..Z88 ;qZ1( PTqS9[9d#q `oҼ9%* M㯾LsGҋX40V:j=gH9V0 CIbbg:Z8sA?Z.v<{^=4Z7j7qJm*=c+n@TJjYWeէ[M)nr!ޢzUŦ4xIV?-*8Dt'Yd܊ca>k:o|PLp;\6qo;N'AS2H@$̘(Ҽ#y63 bt+[}xغ IԊ8oՕ@Yq.Voz!C4x XNkq:;+eUWT!b)>2xq ւY>Q Iyɹق!v5,vy!3:܂wxnD #*P\M.=]}AQV ^ f3s5K7͑WR ׫AV.*R %Jj H9f U6[\0p}ݒP3S)Z+lM6Ӕe1k AcDj5:FSv [)@SBNPrg;vw"N׽\aua0!DB6bdY `fķe&ۖz2ESs3yO&flHPDxɼKo 6͙KkhʳdHauzVڀvqң:h','IG c33 qMnq$Fkv-gfEocD+U>Ǥ$&]H73k6ZO@|54mz?X9OqŇ160t;*;Z/D' G{UN+1'/*Cح?(IEckmf,Jf]HXZL#Xx+Jb]Kx$T3S4V'ZlPj:ey)mrlb>ŐW3O=d*U#+:Jwb,W2;+7O1x/@*sQ fՓ&W W]0?SA5 _ytFm u|ÜMɕa yTqEDCydWᐑ _+M ջ!ׅ]CdNZxl&*-v/,gFnM;OG]~KHF8b1ZKĻ'zT!`>["pAD+s3]<>bdG&Y(_W}33 ~{|oZ,fcSF_zU<TwzwpM iJ2y >8fJ0yi |?P 8pZWrNR1QZm瞏b^ۛ=CΗ%fshf=q c`aL5q"O l YyۦΞu<Wf ε΃o~3&MB +[ƆI̩HD*M,Txn|c/]PzXpTi] zhC-\͈U@<.b͈|*O/-adDPgFy`to t<v>r2W?@O&SΆ ͞twĿZ^qGv*BߓJf0M%w Bu /v%݂i p5ץ=9c%z`>8uwǫo!fjY=dzg0[U$8 eSk%#Yzꏶdљ: m3H.:‡[$F2@N.¶^7:`Ɯmg%Yw®F8">hTJ t|}"rC'hj&:g*ܖg@kY-55afBjG\;Vv <9aMϠ -\aOyǸ廍\ƽԆVb~6sQ 4Tu݁>+#c|Ye9ZMS.g(_Gۂ`1Qsw1/!'q_;6<ε<]%w8#'po koaII||ڽL;U臷"ǭYXSIk7PUiQs/__AQRgwul &2E4{QMKR{>Djb?n ҮjA%k]#!ИQ_^mX# A>)+w`r+? =G젆Eϋo |yd$.ſ0%&JRVa44Mvچ?kۣԅ<["w8\S[+?bN“|ldpL_`svN,JʃT+$\#/a hϱӿgմÍ*9<,$[c 5Z'o[1L*l߬~z]kk cXA: 2u# Vֆ)!sˍ+'B4{bPLo8`/ՃNlƒ"t)vmٲ {7ۜZpᦠ1cPu^gV)K^јLRC ႂ\+KcUOp' m a4{FJ٭n𝭵7DJ}_lO$}~\Ip"@}"(@ɺKܼMVPx ~PjC3baиlwBX(#>(FHJeK\h eVB,ʎp`E0ڐ<Ƣp|gay8Y Ac]{UNm^Zϙ..о c.y@Ifh:8ڠMbi uQO5f=;ܛvv{Y5s͖#a"z=]t S\ OÅo0aKlXC9~{6:!byz:kTќf6vBNSMļ 2D(S?2@DEUƹ"0}O=,<:[[Y|Fā isܭȎhW ֑@nh^_MAw -ߖ?.]sۈJ=P]F9Ŗ5V{3 +Oп_o8\k (QUcCVksEJۚLxVtmBª 1#˨mGuZ>+7PTg+K[s\bfsc  (X^9 9ozq[,ALt[mx23$,98'TΤMMN`Wj{O29L7"w~4@(Tw\,xaJ6W8j+v-7B6 T08{4[=!ѹyo?p^^S1^!,ɂ2rɑ㠧Y.D%u4.Tn߸L_MބbR ] W߄-+loހ7 pDBj&c34O0wV(3 p?i2O'j qzri~I&n#ЕKu]׃;,MR8QRRrn`C-2=" H0?v_zڊ8b&"& eD;mķPΫs kDݪŢUP=/AymbYEk #\_\HΌm=m-u:\ha,Ax%UʻŮd"sb[c]t8A^$*KЃ{Z` `H4 -ˤA\v7 Fh +ΤF7+@fS۾l<ݼb j4C" ˤxǤBLsV1}`!B2]GX0e/zMb]§rz"c|?>-2Jhp@Is=~3ʵDhD\rv4(uMص2@wUE -B1@;xYəMYFzv˞-  &^xD:6 Ԙ:DJO "9*_OtY6Sĥq2]Uyӑ9ArҒ_=U|; |C*\X`F 9xF:Yff3ȴF79}֌8;Dwylh!$?r~QtS&ckC=9ּZA߂7 N=*"z%m XKvGÞUz-iqs}Nd,@`,s#= ߈im~|PY QR2O i﯑~f%bi7HEw2bK!v~(v4ʒ* |?=&%jdaUXTζʁ,,0B0y171 Vf*ihdcSNUr:t+]0^3{n`tT6N^N-ED7>D!۷\H7W f0ǐr6KiU47W ζx.A+hKLqP(k JNjHl*@xh_w;4+@„{UmTG sQ"ٷnjyr6+ZbFLlcͣ}z),: Q"X&z';pBS`vd!@W =9DCgR;RUNq2Τ=L:ooZСrZ@9P1^Pmm+[=r9EWUumڗB@k'}v7\Rp-a:6x!ʶNͤ!uVɫsS]ػ|QbH4Slk+%TR}+&Z8TUVC>,?a~q )pۓkkWae?E$>zٸ8 1 N.: p; mP GLj8^u|rLZ ٛ.՟ N.p)Qډ<:>w&oŦB$h([׮Z8<չo=v $a8Xݠڤ%K>:&ݫϒ;#p0X,jX_4͟F>bn H!!Jmk4iva0|w-# B^\;`[ ,y,s]t“`YKW(O N,{!vi0jM'I!<%` <Do 85u8/s'aÛ5GLZGPqe=kKreIE;[Ǒ:p$< R%d*6UG9AT7 مGp03Ug|ʊÖsg5/o(l>ƟoY׷+8_H ԏY 砅|bQck\|]2;AqxzV r*R ʷe1+ii -/ |Np+'kfkc۲&`6̸$`lvCɰa \\}?msG~4^"٩F9FYW[=6{, RP"-2:$0:\oT&)sU 'jt7h !QT׫aDesc~bA6zEB90̠L ӽ6_!9JŦmܭ/Z-^ywِJЁfY0~nTa[JwUg>'?kcITќ~er+y5&p6{疬썌UUx|^? . D J3GHh*^ 8`6sow.h%XCA}rDߕx,j~3'ۛ! HO87oT@g]C١x6ƭzQW#n6a0 h5{1%ryf1u`G$ 3 qc^yd ͦ|/pQ=R|IC-<5RQ M{R77/ n42cB>[$v%ɣoE:F=eavvGXLtIBL(4wO} H`V,Iy}dBդQէeT$)<=j95SGòmᎹ/=t%]"Cջ+wTfk%dp g ?y b#ꬋ,_dW."f&wL [v N—>7^\V]2ap =7~8̝:tτ+ߎjE^AfNlayy8(8ᝥ=t]@&@cx4L2o\$kBi13a*5RiӉ 0{3+H*5On?d2_€k"mb}愼HՕx͆8BE]~MnϢ^-@0aVz~7> XF 0(8O'wɓu{nwj (hϿ[ GY2qYu]SZ%4$.!R&R*W#䔶 0`{)_s;? v}\V{_^q/x0j0,ɋdF OEj U'R06eyecŁjFS4~P #M 2nOT:q){3dFćE)2pss؇E#'dۘI6 āafRfOA_Vڋ!:Db$^ L/{;j[FDr(W+P 0= [s&.o?ilasmZg+cKaitosAavHr"V~`Gn^HG|d qShԚ2 lbͪylxRkтT}RQhb24(#4°$kZR. \2h=I{, `I\ t}Arn 4|`Omrŗ.> hn)lxdvyc۽`Pwΰ2KnO>RPZ+byT5Cb?dVC[LLP\ |eGg휻Y~9<f\YЇ!ݧ]'m.*}J1< L|LO +qRCz8NآNRDŽgr>|"z>1D]% 3T]n9c"Q [kqf .Pn5u`jߺuvKG F%U?w#ŔN )uS6xe%XtT>d|ܻfBsϲ(XC\OB||YnxGۄё`|-!B/d^gLқ~a̝K8|:y ;d L s23β8t| "ɯx6{Ɩڊ4r1G2da$~ E?;BA>&]/U9^ř.#8Be~DUh) 6AV=`fbWN+Y&UHZoVWPf}`% U$׋HϢXT( Jtj',*oDKT6+dдd$Cj}:aGBp**1wotT\ZAhZ|m2*-OMUⲕՀ\}FyUjCԕ s{!< "ЄJwC;/SdjtEћ~`Lؘ>[IOZz;v"sH<[p>y{̭M$fFx*''Zc0|aB:}9$аlgN_fIL7qLbfS;s0n1Y^CSUo[X[/-w{b`YL?) ħF,ϬK"hIm$Z("^gDBT :X0wҳ:Ҳhj-^@DyW?P~^I%#Vן)^ƃIKP?R߃ Y506 sz'W̯Ł?\.F/oݝ p7R$呈VYP„y\4zkp2+{_GAH˭;̐#}\oPnW\[SZPQ{?(hڏS ;̫ݭH98[q &4=g;1+nH^<μ16>Y~ 2iqv3F6# Pu&T-Ѐϸ 8ٌ[^ۥs\|ƀjMWf.Z|0ҹZPU{* |dsf52xgӦg>j3Xr*u+.[C2 | yBK-"ȋD(55 >ोهy_Ch&ޟuoQ ʀJN,qOcl=֊q^ 9w Wm11S3e@z<_HoňMlVKAT@JMDž2CSkk jF|a18"ʀ`Pc?y+^_D'F Z{At2d^h`C"v ysA3:_uuĝ3 6Eτ4a_5WWU)VJ  1uA R ,4{2hOzGp&+ww*Sc?1ە/19^0Щ%So0M7$GFZ_VH5[sNϙ2kL1s[4PYC?~6:]C!k p cc6fC_\|xO1 J%j46oǮ!"Gd9l{_\qEtQ4 C­2`mg[KxH$v D*qeQYl>ĦG l+F(5Q6P ]'8/P,Y=.9+R@.HPkJ)B):.&хŸXym`,+2$=H- Pݒ 9c>ёlj% G%-R(_-5 jcc9Bv W2r9άY?t)`Q7O2Bd\X No8/^ @.W)g-ev/3?iêX9 Sgqv;FO& OkЗ@Qr~is qSig>&^6 ɗ a l\\͞<Gl7Ăʛd=hNh6k{,!dpOn >| ]0]+V6:+!9*BAُXks=xU'mOP dRXK]Ġ,o9BxyA4ÕuXw5]7gQTkK s~JN :#>T5C znoScU. \ ڈI`y0Cv:Ca#+>(v5 )z ;,_%縫B u=?)$#b˚z WןE]sG?V@U5rЫ+Uv]o2bĘa߫_&CI+N0Xhj=@ڃTZlͼvro, OOm4x,OP9v"MY9c |ܪk{ޠ?y?JaB|F١4v= Rj=f%cP!&p[tEI Ō%@umi$!v%^AH_2"P@ i@n/&?]C 5Vo)^w.!3+vEN5oKf99TPęHR.)G0?7ob]4F_(]=8/㶔 @ρ -/X)oL-_ւҐg ǝS͖ub7]Nvƴ^/txiQutomc}X=`S` {$+8a`wF0p¸ ~I쁋.bazHt*1S,|#V%?3U/HY4ezş&|"Ij3JlrG{ʾP ph qOo](UP(9B& |fmRn+CwyӠCq]93P9T6[7Ʋ F1rn>L:) '{$*dHZwt6_t}P -8膫)GAB2fl/ٴؼaA!ɄBpQnlfؐఉPiw_ls1}z| D@C& V k^8rOмq?'p,T]}8LXSnD2-𭠩wJH @JBp)ˊ#/I%xp#mlm;ݡ@4ci<7v'J}CfgwC ĺ&RF:F[PBRҠ4H*iפGYf/枩)E ~p\܋Z0]6U9`W|%%PXK*jH!W;l9.JSĩ Jts侑\cogez:~}(Z)!l1 SAK-񼸪u%b=9w)N]ep'13PY!i֟1L60M MnѪ9O˖y,j.d#[ D^&x$0VCĞvl}>>`AxU B ޖiZ3+a' zk'bssSzP>V;.Nztm\z1U1!L臁‘?Re/4QP4hi M꣕ y?4Y݈*{ws^.D|;Pw45 QG[&.>QFNh}Pxs/^u˳uDS_+qA xb='/br+S3xIy8#9Z̔Eɲ+GzPjkpYӲЖ05"@OIǽ݆x[h:0!^*Яʲpj"Tyk6Gw5v'xLWH]+3cv~A0g#>5,8(\,=qPNm[{7Z6-d3&^o] )v ?5ryԓ yR/8Uz񇓐8.,T%jjv%%-|q)s =Y--`w{s9a{tc} dNdD//`*唡wLaQbɦ7gsa"OP@wn٥%"WrTmPg-a 3EuhՃ 3qer|+ѝA9@8ORBq D!Pz?p%Gu2f"jsyݭw:ur?^lWB-%w e o/ tV7/XPovAg8cb3;"cs[Ґ6~I^P5͞hU6GۜS<XEK +MpumyGFp ]f l.7왋>U݂uWoˡPc|ng~#s>K"dC64!vV/ qwV$6g~p-kc_#J&ϐ{JGr7;_lSdJereٸM\{'}GT<K]Ya9nf#_Dj%牉UWc3$V2]٦zͲ)#_[3a6s( {]y@Txn3efa_;ޚ:O2,Q<@)3ػ~⟦Ϡ$ne7BwR}$){LEj .^u~\UyhjtXA#qs8)<|n^p?PsKxf)F_N?RgD[dvo7\Vd&)%Y-Jن)bA? qEQfQDœxO[-Ř ! ~E֙?.lc>;xK Y,Wa:s cg #]"1#] ̞FWM$ޭf3_3M,Trkذ5J t ʨ̭b. =iZ QZkOa  -ԨKM*rQ1wi*q8=ddNF `@}Е/W?o&>XFh͞ fy5:@q7_v7-UziB"!0MxtFl^T4y ֳѕ'/gA}C mi&uAsHW Y>7V7=# 1 #&r$$Wc:׋dA}&wrŝ؅wŃ[d K MHLcaBKLbT_/ .`zкeQ06U^CyO}RWs% ܒ4||7{X=Z78! Bz(1Xӯ^Y?լc`r1Y"HՐ4K4:9p ۗk-J NP׳nd kF>҆IeZ%D)>jNQ]jVwc_OYDNEu3)+}cW=׿UDˉJoќ7)4.;ȥIK2~|܊)*lA(i#%9t8z*}:~L#M wVa!aK@sPX"ܠӑ_bBin(l@:Hz*A&(]]aD]'hnq:򫖁i.fԚ_y_*_q₺YoEw?@!A>J b۞`#Vd䶡p\O4{Ak]@kAh=7NL$FIil qwVT1Pr/1ml}X|纱`5]d=U wS剦@5@:Qe8؄$*5u37=__5T(P"&T8+J8/+~5TӞ!8|e\3, W>d|yPXz~GŮ>L?0rJr}kD`s O4!4٫[cA=R#qKFPGȜ:o^#lH,#:YB@-?AಧK]g߄A^[-5ΤA4}7EEJ9 GdvSH:+XUt :_iZţޫ) .Q x /b9X^Ǫ]wS 5?T`:yc)" OUN]*zx 'he}殙|qpŮ9mp]wOӒvr r^_a,<1|.8=8P,Wb@Ƚ,^w~[]U%Z'Y&V tHfDnxJ<tj%ѭ/xRφSY|@--?^4UDDjO1u0B iji7t`'[&)>.qC) чM%ğ6;c |R^:}~&vBrݖMr|v0IPÖg΍meɞZTz|Ys\k_X a}[P`%V4hRJ\=d\LzD x ,j|^\-oH( sЛ|'OyxY<]*e+V32zU#)+ZC;|2B?b;Djf?r LX<4]]^_gFlh4g*6Np= T:Ff3li@\.vm?5] C7.\:{|{vzӐO[_atۼmǺPCe %6\ :i$ M&B/LGޢkm(5H Mꉋްe?hף Px|6Mh^M+o^|/(( tԊU =ÖDf-%ZmKJ %c;}gZ(#jhO "ayQ2H=;vtbV6;WܔY ~4 &76=5x_me]Jz>M[9Qx T43tBtBQ|YGzf6 Rxe},U9yϟ2`9Cό/1I;JTɃ 2Sn>8zҤ|v&8?ijߐ6.c%o3^]Ypx?#niJlu%R};\("i dZ@;x1?c;?T_$lU Wښ"\ﱞ#>7`D>ѷ읟EJfȐ0I% $X;o3:i3F 0cmq`Ym gJԷ)Xl7-UX%tN?> 6;Iqdt041{YU}h=^( njb ǣk44KJg3_ QƨHiIHUX76x<} 6KZ%_EV`#`p2sy罌BMi8c)H਽_8+1Wm6t ؒS+4m'I@/WP`zPUx ).q(ElG7!%BnIlRU˙@>99^9)jǻi<@IDj=p۷l.e] B.6=%3VKi}W 5bijW}/#nk1spW%8M*Dąg,UfWs8bم8sdDbB)Q}Xdͯ[fe^Շ8x[T!.BG鏮2A6GIyμY6=Cc6͟we0|x %~O֊iℕE5;FJبK<&f{&y8GI6j8 8a5])gF KwqW`XHEQ{lNhyݜʫqP:O5J47OcR("ks|bpXy4Α@͇, Xy x?㗀UӇ W/{2dm]qB]3J1 REJy[aL7F2H6* u,x]$Bf%r5F,륖6;TJsh<luCAn1goksv9kxs8iHKT?~n$ ";, X 6;s]VKT98w HL( g:vd[Nk/$^&_QHc^QTMKrͳxoB^݉W QO Gmf3z:ynnr3wc@6–b۫`M9'* 4~-atMP^iLڌC&o}ߗTtӈh灧cTҲ y#b0sNIFɌpS`JM284˔H#=bQswN. BG@E e(]n+`o^:߭^b:d4>I8ܗ> VIz7w}<wo̸v@';%RirI.c"^Μ<(DA s 2.&W Iv8{A31A#p;g?!Sџ3ky4Eܴ'A޺|RgO)=TV; ,5Л9-5oi%s]y`+PX0_^OA k xk{bxx0Cy5$Lq0n11:A.WKd^l>$Шw"8Dt6{.?8Imi.`vAG/&y WrqB]09<#k.g` =eHUS!@rJ_ &c_sesss=$"EMBq3bFYo̷yl?s '_/ܪ[Ζp*siv*c"L:KPS]% eu\' ߭= ^-)V FLRn4$tܭh$^A/?ͻETĖSm[/*IJ̶%G1ҨdUe cBP ,)3 L3A/ٿ'2z<&{` \qT[Qn83^ m#,qak*xiY,q\% $m.U뇑g_q %)vFU5A^۫P7*+`3 c BQtx)Uޞ$Z{xluyI!1h-"#d. Kh-Bc `an)X/m@Q+[.W}25#p?s9hy}@<.0$jfj&#,QX~k")Lqx x{#zE<\&f-}ZYנAGcrabdOZ=N>oa[CZ''5[A(p2Mީ zB 嶚v}eWf1/CQGt v5f<--76mrNz=>6`G+;д=,jCqJk{4 qRhL}SFDkR:n |Dm u~q@f EETKIdrt{U; 3$T&#@:ۼAia]EIysxΎe%n?&%-Rm}7_=Y7\q))0.]s"߶g1n.d1ֈ^9MҬ[S=;]O?+y<bޤv!ϻ50gup&k y)޹Wp5%wk0l6\I뙮j{7+vވ5+}ոE:y'Ce4Adm^Ϯ%u9v{?EC}tX\`=M=L‰$~^"Ht0,t& ۨ:I;KǁhIǭaVig =dq[kɀTkup*h xnѡ"h)j6 @4'E2KkRHYw=_kŞfjʖc$,+#g+.UV\'aU)VJ;P+5́wB׉;Ht4<yzO׶W~5 @Uƥ pѓ rdez3nC6l]p=w[ƌDFTfn^]rA7elhx;!,~s,# T/8ǒӤQ !TAq_5W߇'(s'U͕Oa7^w͸ݒh:#@C[RKs*=%fBq h3 c1SK'eIP<J/i%IQ?_ncl$ؐBwiȯJLBG|y ?[>2wh?Y~i9M)^l7N8hߌR!e|pƇ>aX tjUI02/:0"Anʘf[yC3Sȯ}s!A%Z8e'&ޒ! ł Hqnڬ ie>ٽʧ򼮮WwJp侽UjyԬJIp02T)0 vBz?X.fO$?7d+Iʼ4ɟdEX/ `l1"=֏QR%!L ?&L\hɁ,5ΥHODhm5r%ZVK9 ۑ|PۘwnIn`o DY?[>{b RQym^jڞe)>x?r}γpvzEM:Վ )I?0LKƳ7+ /HknDlRJzd :[rPֳsيµL\YxM}CnZ6T^Cvƍ`wk_O^k<Xہ:ol-V"d?^Pz\Ri{^Mgο\'au W4"";!c]ŁE x{ekSUD/-:ފ+_@W^Z?ɾgΔ@Ck4Jh| RK;cd¯fiVcNc 5*[B݇-5?(R Q*v/ߢZZ>BX,j$9PYY}btԃ+ʿ7v5'ϕէxsw`/8`A=p!-,*@_xBCf;-U7ɨ(Iu[l@W^G^4籙nߛwk:OKhY0HtY_aM*"vJ_:Y!Q>-'? c >Ś 9 i#:6e1zU ݴaU R쎚JDuZzIsxG4fB"wmTsŧhEqZ M#S'1eһCrF3Z FE1QSZ{%JB*@ }C%y~ Ph4]𯜕ԥʣ_p5c2n =&"C/`ljy23=`UWM'KHkVT*k`+Te'v bt@i 7(P0Ty5^:i&y4h5OSժ]cw2-L{kĦy [\db6P7V\n0sڦ~rnԁP4wz=~5k jF4ŶB!o&H<._+X^{H5fnr̓AJII75>D'Y;jEqEmƕ /tI,P>tR5(Q&yYgįn]jp8~%ؒ?\_"G=& $!R=:b쁡/Ǘ|.axN؂&SbR:6<0Jp;UVAֳKGRk!UBj&׹BDK,LF-&/e+:&ˆ-~>R%]} O^=tU˵cHDZQ0w^E]#̚R^iV\o/d^hBsː ݭ&|ߘhb?s&Dm?S~|&JrRI1r+>ֲ_N)b j4x{f>& E72ڸ׀3n!/~ah;JJJ9 KẕaG/>,}8:NĈyL) XC ;UtHy&Q'@ CBe&/.cCp?#\ʟ3۟n> wڭ~q{*r4*'ym,nZzwokb*.5 ۞ք$6(Wv.ݟCŠ1VS'A*]$8~)b76r[YivUy^^goTvvNP˪ vŽwMG8s"PA) RYhbA@էw!|%l(f'jt lJNZ I]>YPUȒc,vx.V1"d8m [9=mڇD}6O*@ 2` o[8 9r+tb¹}"nq@^55Sg3BTG*UkڦN)5o,VJwYZTybs31_y J 0F{ߋؙO#]zvt"QS}E)-:!fOȸHfm-ZnXKB.Egkx*>V"3vo@Φ"-xaYr{'s nb}[ن,6kkrE6ZpH 0o(EAT?#>&6ђ1i_G؅!>7NOWj(ӵ*#FU z=!Cz`_XE%j^TEu/YWkRΘN-axMڶFMxY=IËեeXsըrrI->"%!gƅH# o]}WGm/|ʰ&^v]D W89\(CFȾW2xִU},gͪRaگRYӴ(w깝2|sg_ݢV F& 669[E/ [=f7uH-eI iⰝe*'Vdێ\aDm-rR 0j ;Ɩ3Y8x6bUX|Enn'+8VG/< O/B+^ ~<$X6LGbɆ(fI*R U9 ]]6/!S(Yo&Z͊.-_Ca Zc2lE$ɰ܊Ԋ+x \WAx攺 ;zB3jBnB? #j+3ݣ(9Ur RrE4QH$)D˭e-K6[/I/{<5,X`5ǮwGZܟT|gt, -|}_GSrR0,bl; e\`Ψ&h*.Ti?z T">Z0/t]]kc gϭ#N"X0w(<+ S! ML3iTgz"U\/EBI{mC鰰d@U"5$v-bG_.4 2'SiX RTWF`O .U~5/iߍcKhNmeV%X|]砽dg)v;o:ASR0/8Rg'<5W1J!)H{Ov3?:8Z,3IR-Ȃ21hqѓ!=-ob9e3r& NV9kPJq!p}V ZA@_ߖ:x;LW'B( ه: "@\Z2ю"(Ѿ׊3Ua%!]h Y*MOd1W"enñ{' JSwat&*!yȩFfỤg5Q, TǍ]~HP6߹W@Y 'lXZ*HB0:W%M=L~ BJ1Dp015hр?Nu5C|.GE0Կqy0Ul=wJgmγYL=VW,LǍSO "b0 Ty6vuD &a5 -F~w٦4 C-8,<`5&?-6r>0s )E^Rcڀx~sg\[D aSVt]F {".#].FOe 4c|{jtIn. {zޓ .\;Cm. Mgov +|Ղy8 V'\Ӫ_b9;1(.Qyn E֔׸t w5 Th_ZґPdȜƽ~I.x9`˔. 2K kk儨Z*ݝ_~6g*S&,"6j8u 0-~ZZJQ{}t%Ur5LH6P#A,O56%\`v+- &xsdcV,e5[ J_/SX3=-^[4q{"0&{4FA_cC_[tB|$ޏǥ׉D~}KAZfWC8{,laT.%nOhb܀8w/pZ+H09nS ,  U;3sx5eò/O^ʌ.:Z7Ƣ<״Ύ4QUDQxpXWɤGfNu'&]ɑhIA-Uk#LՖNb䕔!8+:{2aU0``MKr(ǣVdeӣݻMLMy>#BjqyɣLШI#R82Q||UcuxԌAdeޙ4)=޻,x7"8g}'QRʔY0v^o Ӟ&8bXI)dZ@|ȎfA:c{8p2`3!3],E ;_lKPTJwnFM2l rUMQu^9Z"\*i-ș{_z3*XBc@%!Uӫo暇=eTe7HVW2[[ehdn.W41˥I%)pz]#kʄ=1 dӭt`0$H6|Z]4z>d"a 9~Z%˷{$\+^Vգ5io$d?Xq7gyK}x .1x zI,0`b9K{rTB Du['7o*cn(s`.V:CnF~vҤᄣ?;V5mIQ-$N%A9/0DŽoGCELA>wM;!"o:.h; kb ́8sMg_s{?t)fA>TU"ыcҖQx/h>u* v1YǕ SeOm?>Igv0÷[u*F>h`N> [ԎP!˨G$Lc:ydrTKY03ţߴ bn(5j$$\'8pnz_5%IgV IvibԵCE )lb_:Vvl̡ Nq`]pUV҂_Үy_ P./{wyo20qvHkh.l͆ 2w*uhi8 WvMtjwK80s|$%y$Jt]̿@֧E6"$1uAQ[&߂|XtyrӠAU;\jji܅v5[H#hvS04}; K ߟLvT5\%h::h[}VKկ(:. UlW_H^S'_&Kovr|i_B0"Y(E?n!~'"3_{J!@m:" QˮQYˍS<KLxG~YO't Ơ^'O,2JZ(\[=ai{B&:/kDgJCqȴDz9",ExdJɧ=2!pq ?_Į)V-^6`q+<E? bIŷ>Wa5`Cw"*W]$וGpH|mC%'B!?LN>OծSVA29@owwt싺뜴.j_6^tm!睹Lw~3b\KJ'/F28 4u]u` 5ؠe#$?ն0BI]D GNP5z`&0ibȓ/JM¢[׆n+頂F#$®VcW=LQ6J=ٗ%$>nP=|:HVj,*68(kL\7>J̞P|\YվgTarXn+ X95Wq[va,d;㔯 c/Ј51"(d%٣0E|2J)2Olͧ C+ƻAzPDBl!*$c9I4_ -58,d8#}vJs3٢l o"Mnɪ֏7&PjZCXȰ,{gfx/->INV}%xI J)'5NQf#KQJ,/) PRтQq6L(#M+LlS |o 5[Mȟ-QD_>g;q^r*݂7/ Xy7q|sZ %4!Ε`I5!3. rɻ=M+EeX'$boWv[b$ 5+syRYO$Y&"G&0ϵi~mu5P Wp;h63D'T%K,*CI_ Ѷ}c>;>oǧ*c] [S]h'A5ێXݟ'X>qU '{kMki;wiEm3 Hg`NcˋCR{zg+S>Ka.@^+Uy,՚t'?]Wd(6Y(]tP$ܰ&~`^@:,eo%5] .GRGJ0s. '#YT.,1`D33rob{#TD=5a7Um7S x)Wgfq6j%y:4R:X1&Ο{G0;_h:yYҜ͐zG7CpsՌ0}*n\ۨS_ \"F(};^6fO *yqw]\G\Ƅi"'Y*NQ*Ef.-ʻy xQä`d.^Zj43Q mI1LD6Uɬ(eE[/dŒ}wm uBfAUn;v7D!m{R87={j{^?[ʘIp>@v?+uX >\ ޷S B`vkV:@ 7*]x~tОd`i8|}J:&]К Z>\I ':ZJIA[A׷qȰ9Y*Xm0V;3W,$*xx7چ`?P} ,r .Ii/kVeA`DQ:*b-r9yb7_O`0!J%(n!u2-,; [=傾Ajf^}' #^ڱU1ЬSwuEԱ(NA8!Ybu0 2GSʊ>r#bޤ8@8 9*=CR|: 6WY}zvQ>b1gюx@,-93XM7(%S6ELp Dl_ȎRy4^wɋΑfwg~t+)U$k*0ljI;]%2Zf`A%wZHm[POC&%RBƀu=jV<,f jJ6_nZ4w< d;"S1\SM6Bsf  >$Ji)`҆vn]w~U~,W\j؝+9c_؈O6$ŅJ#>ߞ"'U !s1ԋ5%^ <3&Ňz3+Nl?W/\D t5q؀VVJ?ʮmxYJ)ADƌҏ;jst` RB-ioz.1%z6.>-#keq\enZ )?Gkǟz^wE{]J"A+€ٜ'my0ϝ'XCAH@<I6="\JGET#}y'3a"o[򨿝h/A}r'=ܮ,(]AvH!:rk[DoUy@dǧGLamo;>PkJ.bԳ#Òod |dHUx~pQWayz^"UUp1rZ'3iD)pvNE 3 0ڄtbre?Hb !!~y{zr?lݴduנ0ئUNr tS*],oV"{H`gFV z]iMzDuH$#2SuloUKs yw|4=/`Ƨg[[눾2!EF CB,S }q-bxM!H-^\dkȳi{<[ O+Dnz8iլUB<\cϨ=wAjFT].7F\\tq G\dk\*Payb>N;\T90 WNK˭)eA|NK0:L3bxg*]zA͌4 ;HWJF+냼SVr:K Zd<,eqBX+%Yٕ 룶|hd\G;&d쟌ꡧs.gk")Bm-H9B򷾙oNiIs52Ux,KuoOQ%2Jaf02|#yi;x>666%OJʙ?.?%Oov"mcN۾JXǁZ㳉ߣ}E5[پYByh"5ԑtR%8 F3zT`ńz!56}5YRXWk>q">3aR:u{︊"i,;2ZKdiLAwx+!T [vH qmգqm&Jk>lZ cVlM37Zj B*YxW,@k'ŷj$=K3b fՄ䣛f)9 oQ`&Myg M;GmfdžMoLN6T^J4Iv,fzޑ6,>>3 6QS86-zNXHEvW"? ᕜ; _Ph|mXP3cosM}6Ci92uLRQji*z9}n&C" 5K-~OCoCmdmӥmĩ+!)bLUVlc)ps2dz\PC< {_[`9 ,Vś7}d۬GO.^; ؒ$ID@Wj^}6ki!O&g{W<ǥp?B.y'{,ʝ0T>r 'V73K &r%g&秹^v?FT31n- 1ORmv,~|xF7ECƸd7U9;#Cf% yZGoci[QH]Vbg[/-Q}sl-@ r葡QH zk ہ_f)\L*\ȎuT-\ͽ5߳gmZ3to6/vW5$>!(%t`V/r90ApE&ȧ,`I| 2$'5һ;ſ/)`k"G:D[9҆BAjDws{MT׺@L-E%&FCxzt,hk>mRr~$sM8 vt480vGH̓(ýhDװR\/{BL~?}F]5ByCOrnyI& gП[xD bMߣ@㾰,by{uyn=OE˴> wz !cZ^a@@#GP~%z}\mgc"Frcd;pϫ0JRRUcc% [ 3P|2 x`"KkJB+ % d6EYh0W~[jyWwϡgCy9msx6aNƇ0Dc)=9edĈu6r(> I0eE'Bdxoǭ0L+,^jYV(- g{^e!?%ώTFܬ72fE@a}l4(~~+t)Z/b>m7 ^;NyͧAN۱ YR#+7 KJ#sT:@2l5Ƃ1N=ˇ"+ռk v&j:Ήh6q V9G8$5uE ߠ>m4(n3h0r3a ҮV3L| ($^g}q% !Aaz/͈=<\PiEqVkv޳N8{z@7^Alĥ+@ȟKؗ5:I5uk5ȄJD"  =iPߚsLuWkɤ];q ;r'pgķ5Zѽջ[,==1+ڙ,nNk|'~Qrw؍<-q`3K ôbxIFe׹5]Fbm\a@.,gi6$h'\KTq+Oi)k 0Y@:jv`alN8x(E >3CZ2Q 71RPv4J3k`$C)"VDi)mYnҙfn) s^-nnQ¯WI8vIL0X)FnB̮<=;vbhiflSU& y6\Ht-1\rB ztBzs=$2m ~g-u!"Cv^s+.wƥO?DZe; O D(Fn^r]k])Lj Dž߿mfY?7W-F(Ynt:c8r J0 *z(P!T7qnh?~Bv^!7^,s1YBfO.AX$0:Vn3n#m5 >g*:h8TU3 KGjV+xȴl&nA`-EMn %?cKxR3sل &'2//!AMY oiUbN,ͦlץf+^*Pp#lsqw$2Q[_'eK)-^}Ր Q;pU:F9G;1#_!2j>~'g|jb+| t\raBϏf:c5b*,DL;+'<&y;["7hwBʼn uy-M3e4speW~R 4dMA4x*,J#FuЇNK{1Y|AA%)uZepuD{Ұ._Sj3**O"h6[ [ D⏲@ _.[Q 7})&F3  U0*΀Re4 ⣽fo]hV@:LوZV*5"lo} }j -kB/X[iJLoG|xtՒ + FqBOJ4G:\ 2#wgS=wH+d]] \ܵaR^FAхZgV@e>ɚDn!s莖@ZHSQis"* O,߿g& Wd8Lgmu$ 5Ǧ`T!%_4Sn\"hxG N9rTooٴ H;R~nRb1rm_@`L#Y/+?R~7Ʊ{ AM^j쾔ޝz suq!.xv wJ'8E9IS~l>C9%S9НYֱp2^I+빥3q1'NmnZІdOKhl)psRAG.&(ZxzO: P Y6j~APZZmOhPa +|;Z(t*[=:ilgKXu])xNZ4{i%op~`Sn ѰLR_.᷺nI,8t殱=ڍL(sC}iXŦϧ-pbQ<0g YZMS&\hc5ϗ?o~ϐZEAszlpnXI 韧Ƃ3wSSd"O8gE-DM$ɜ/KԡcBޞyՆཊ i-Ux7Օ,@φm Q% f. QfHJNy͋Ghxι7wanB [ȍ!]3W`wfn^HΓNNd{{ZEp} yN鍣]e3)Ps<({+Oh:Ԇ<.84}Z*gZ%al$#mpAA-/Qci +hF?3-U vPD+$у>/oZ3`q"xV/G Qk^H2zX.Qyeu*!I2yN Bmqz F3EQ'P~bX3"aDMq^0E\?RiwۍO]yxw):~ʗ&c>&sg58. 2d3ԑ-%Z}`2 kj;-A@=Iţ;؆wIUbؾᙊ/8GbO,]5 %=?pH3ԕ?̝͛wws*eWIi"~?m^I'8c}Z*s'#A!u\ܷAD;_`F#Kk4a=Z6@ZOxGn/4Swq|]N`֕rf d'g/Pp4I,h6}dcl_rpp $z+W4z5.>]s>ɇ/) ߘJ[oy?At4n4֧LL_ E[zz( qc8ǎp^|\j bGYf U+B0H"3ex KQv?$v^$W3:\kM /&3[h`dUH?f\)HeiAϰ].X(vXpkql! e wRbqEz Nܚiu#FmH]*=Jd]"ciLhg"|@&GF2T  #,7bP0tMXM3Y6!EB8o6czyIJ+ ņ/!2 Rf>)قƀP NI6"Q8l`2;/6PUWNqO7ӱά̈́)kmO4#bÂ%2gbH\+3F甛d4^+INRpC*6!ihUMB5Sx"$9uɑʙǍa|>K</S4C:K_;rCg^,{Std$=0FuUᲐK[;P]Lzq$@]>ݴk}Ӡ)XɫR'V:PzD^畗 H_b=D^ lm\"n%\u*O{/LZ㺚:7wKےW>5 *F~mɺxauhV=ʹZi 1 A괃H#S{F#uy-fSW, K}StHmukS~ݽ"("ڍBԺ@v=1E pV_ٹ$r sl $ͅb)Y!7)$ c@w,5  ?ѹ%@촑^G+a͵՘vu#`=ro03ik8>NT>1-(#' sZ|+EWbxkZl3f(/ΛG{*ljm%~ŁӄEHKKj]6~e+mC&)J NQ * /VoI[Ӑ#~9V;!|UɾZaqJ_Ag=JFl7SeF^UPEm=o'PGd(qj ׸<ʍmJqW"G~d8 `jzۅ(D?=bE\Z b|L\8:Gn|c9ivqxsV(SDwV𩬳i[Sضx4`Kn*h敜 A}|6 "_֐4OBmFXohYP,yCVCKv-LǑP I q4Hl ʕ-㐜*BMW}88٠SbJZ`8~y j>5J@Q(fc_f-?APYLuJ2=+!Z#< (~^A0I7H*BNzmeHy=J5x#qu.ҘN.."3T!wYFm*9@M}Ăw8[D]ڭnVQb-]p; Ğ]Uj~k6v$x<8/+^sX-MTw !+_z\zdp:*˧nhI!kxGLgu,BEzaeFި8*p0 fOHqBr EB vytX7y>@N/Ya˞@S` t 5o*%bZg23& n]|y16'a V:EPԎkVbv䢪xnf+MtE1 Q >܍`}YIz!S kn:TY'|Kh?7AV.RTPc..=L7Cx΃_pXYSzHz,[I8KM?(c]E[\sn 4(v&rU^VJdpՖ줫@E)pJ_$sv LZ I'i UYB)3JL)$ge]h4g2bt<"LG:-ǖw̹گZyनڏbl38F0GkEv#Ś %F65a<#dqI𪱀sp% l)S;~ϧJT{t_O !qKc $u\7-1gHh!C*=c,[1v PWQ{c*qĄy: jƩ۵(Q\Q*̉ں~_unL _cPq4-^΋0SFRܠlgg\%*i#*mƛ$7a##Rd'JۗT GTSl.F% !U!)QLrպK7@zK>y/8nZ*Kĉ°[ߒFV#!xCd--q3y*7!=b5D(H,pqϞCpXJ'1?FC*\lI!DR 0Щ߄P9{4M)[Xd2ќ8[xzؕ õ"dL'Lw2ӷgQKӃl{CհtP&hs( A~JllТ?E& N ko;5(kSyDRw2̑O% g9"!Ttv-%P'ʙעjtS~_'D:W[ !2fP{#P?=<չjCQ P>.'/ njEP4 `1L?ǡ5z;*5#EzG 0iG! `EZzM~͋2^%>L #5$ oMF@:8Z`A8*f+Z$2U $y5-u(NxH]+ @8J2{3 K9@EhIgG k$!Me[iˋ[]Od^A$]@`䁓# )հFnf8$N'QBn>GTFFQJ?s{pבjHsGO3)&mҴL0 }+;U,QhyrbTZ ^+!9gKݸw؊GpvԳ~e';3BcvE_|wāg]eӜ%f=Td [E0uHï:o:uUNW˟ћѨަybz3hX_"N;< g=!4_A{撅)6'`u^7^dtZ = PD~*6Ѳdz8ڕLZP<}˾#p8NSUR[q g ~d4gy9E\%?!/n6{mLBy>EϤ* o5}(e#4AuOw.7-HaRZE & 8h39e, -:l{9 [*ܡMb#/:{K@j!W3إR¥Z3W0@DKKhzJL%*pOU {Ef">ADp7,`gUZjkoW֧<:f85>du.?s]p|]@`ZcL VE@[-F'N{3Ξ4f,/[n?jq[ 83QjsfuuR} cZuQeu6Ž Y,!dzw坍 P?m ]p)WJB[ tZd^m֢)c{H0[} /P# {~$jqS\/V8tcMTj1wY`1="T@ȫz~ p.c{^4}GnWT$7\P+?,_q<9(rtWk8VFZ C<Ň6nuL \`ŞOkgRZE뺝֗(*'KL&@@=6ax]u_e/( qNP=).ա(LحD{ w 4ZI!536b}@OXD%LK$R8dzB&|Tݻ: v⼬C_^LX@WqB]譐YVـ =F諫O42< &шv͋8p&ЁHX)?+Gxwu/p=!J)D/߄ ͰZM\ج iQr3;\wDTeH9$+@Ri&i`k ]k"gsQDSgXBGpϕ1 :|J W[eǍh1e8<Ù2W ]tfsc3\AGTQo-Bf1+U/?&d D>-ͱ|vfyaI\_ WRT@dd׀2u 쪍06.}1ZJ-OqlGX5i({q`FT_!JV"i U r!W:Vb8^hxyre\U1%9sB>uǁ߬:0IG^g*ܥG̰`mPn2@1Js~A#{,؛`^)?GX֩w;71% _ˮC' 3ӉbqN3~=ץB-A Y?iR$uaMBƕl_ħ@jC`#qt?S %E#kmb3-GVDD /kwjmj/7@;7vQLD׽heC(jPw1by0ꔠ-Lޟ9] kR&ho|.vcye$];,2}\i `I 9fvZVZZL0iv,k0fF@=>zqVW>@E<2(C_I}oS%_YDȜre"&)] ~N$v hzfL6.y ŋpdi/&9%?6&q{rx A'l/_chX4/$/zgA hh/Zq("v PgpUWV $B!8x[n<|mdI9]{ /. VqmQ\VNN˱**-IQW#t͆ыD8<5_VSo{I>^ծ (g;|fsݺ!Ԃ?DG/Q^~?p:C(LGP&f)wQAHXzd,͂3qMS@z4\ZB Oc;?g]Jz$ɈmI"LOsl3~cxIRBL`K4zSOf)鱷;2i6;VëP k|;=Ɠ8E\ vijgGJ>$yieDـ3%zi@#v \Xg=7IeOc$oȕ8ZSYNS[ۧQ"r?$g"!9ۋO J{G5F qIořO-s@KPw/`M [^(ꈗ,\)矤;ۧ2$ק-/ C7l KV/=כt14[GYc0m<poHnᇽ-fu΍2F 0䮪 ,јߜa3zˋ4!9H&ZɭE"Fȏ0@ކQɝ猒#4R׏oFLt`&Xė0xwc_M,Y0%? j3 ՛,Y $ :K٢tLE8 zsC캠XH9tbE_aںd˱$heElv: 6h4pNz"eYChGnVXc.NYX!o)'F=>M`Xŝe[Pn1j>ʘ˞*ެƔT k\ˡfs2Z!{ߡ;7 v@,+*= )4>hT/݁'{k#F%Vз8s]iСQphTfK΂ IQxaf<2.$Ms)jL<|?[,⳷ |`19)- a--e0~YT ou[=v \)_j{m≫Prgn/S6IٌZ?7b}8t5k O1`Ah b4('98ZPA37忷&{|R?XlDH#Vn6r7S4N+vWQfVEBALx`D`ViRFMW@!E;qeen%4A >x n;^yXȚAM?((a45HiȃlVwo&\Z9ʢufmLD I:HΛ̤^#Φ^sOoMįE1sj:7L!|j&0;jQ筨0:o?D~+5ze?BkjQxckB5irԕ tH8l?24{H:bа!,m"a\DyTl1"Љ/FHȗmVfɣxq;O/w'49ui|ty 3&,6>-;) AZ_!"Pn5tuwvKx9&pꞨ]A%?$DHJSy!K<~1-L78ϖt!G8#f0ރzsǘ񍜈cA-CuӠ\K4",%4e3>TFnF?`tԘ 麪."LZ11KuwU<WI6*?|2ʦj"/-9K/*psvs|mb^c5Re(Czt݅Xn|d2xDsPT58:Xaa_>=RD; A/禙MXy$%@h3~79jSBiz7+&}mv8.#sڛj& %݋ oUG-IgU_?KC0MSOX+2z=ډsBgf<׽jIk`ԕنvĉX :zVNPm^HՁ+ln'FejHA/I5 rm9J@ ӍjAgeB[]8 ~О;/`m?f3[:_>3Ojy˼=Po TVbky/ranO{yRm24bsp-y#,">o:3Gc]/d0|BPcnecFj=,7y;G ]Bg$F/Խ$- : jd&ܸ>%:S7B ̱&#ùfo75Mg$M  8zשM[u \pQb>!ܐASQREN&Nt}C,^ ?M/-{{, ]߸Vǰ1I7ׂ(! H# { I9L{hPHK9#m栲 zl ET`(nF*-V2Ȳu3(;,9o2cB9dUE>Iy( 3}t]"0Am.<=Ic˾%m E&PKQ[5oKHc!hF[D>u㩮mT=]q.X1R4V ۏZN+m[Xh~L !gJ)R~@ʯͼOg˽&QO|IRwނT߰l _]zJvBo)}UoFjؖ].tm[yt6B/p (nP"g^eR$h?,0|R'W/6vKϳ#.RW wmIs:-.ޙQB*DMbyckSRlFO^D{.B> #bXш}*pO)7A-h+dGYCbTɡd:_( \A03BNPg~,z\V` 6BtdR+FP~U !&;xQ d |PSAI,}%Y^%P`r dfsw[WDz$(ao9ij5:[Co j;SҊ`/)+Zz;'2E'r*k g E;GA3l$V~ ,D!nގE;TNhno9Ƒ639@4`]xh%S,b@qT-S@G}p/F5;a-X6 BjمǾTxj7\I\~-[tV܌ B>Ee[vz7i? r r*=~G$qpP=2J7{aT:dϳsD:eiBl(7HKTG#dm+p-KtۊIG%EXfAVIWZɇL3:-{y5GB.Kn8:~ 7odi)o};T{ 2;歜^w{j>,JeXukRLSX2-%7JB ]/Ok=sG*yޑ=bn #UAȕm`B6VyPeRfh`.%)k ľJ74Hg٪rJ$Ce #)&# *C:=,1Kˋtȡ>띐%-a]^jm@962@&? ]D |ft)-*㙛20!Dջ•7LMCiHVmF/TcI`}$&uŌӝ|E\0uo|g(?6;0'W$uIHxTGF>$r7uǸGh>𗒜{_|sM34,;5?xրn9~ضx!dP3gjj.Gv])r^A@D|ww`J@"|% 8FBf=n)LM~K#;b|5SK>($4UF}q|/Tinl+L.zMytv3րAd3^/Q7 H y쁊arkRr,cAњME& d#rV.QA.n>P\蚴FT]-~;X_u/0F1%E5D*w \YQzB! c UKy;M2$65NoiX#"لiorguLÖZCtqjj:mW%Cs]h9 Y!J59z=fj$1[YcBIWw}S HcOw+pW :BP6CHyUTݖ) /H$ozx< ^BGX]jT5Id٨** Ka5.atKM8mJ]JG)߻ӈ_("˱Y>&0PLPbz?οH+3 J)6q%hfwK=lt`_@GXN76cM?N"*dOŮbgNuyPv1,zfJH6/PE~9L:iKe џQ;Fm̼}Y:w>Dʐ18LkApiZh܏nJtO~O7GQSתZBk+?N[AHwƎz*`pTu;M:GU/!Ge|N෱ w\fF, Trɿ5dPbUכ&, {̍t*O05PFm J9_N=ߦZ/KgmY@"3wo) C*TSh@tw6r$)OZygz1ѡ3dtخyulU@N+fY-F:yt~t L}9qW 4_Oi"U/8b>Ŗ})$:4S ^}w~C :h[]J#^KL5Ƚ?ܞ,j+áȬ}TK7J)Z\g@{~y$yk"V%FS~Ncl?bbvxPG<INqjF(UOTkM`a痟{Wt4?=R `+OaQ8I'zJk1G?#Hqg Y( Qk8"Gr[iZzfbb{N?vG&I>1nSAtZ%ʭ|.(W #>>G^ d|;_|jvNhQ&Fj~4)oHQod*@tܾ c)suNQOH2&H-5 H>%"l]:2jPv:KAĂ&=Vx&O ޾l;.tUFS &ggݮu~WΓ-? 4c;qK&^`7e @I+);L͸bzppCU,Xrf\z$Khsoǒst5>WZrw\y5~9Ѿ7o;j o|d.t1{r9hױRfa3,[/Cz_`p9L ی^T|B00%M̘0B$1"|ekM_ MWaӋ33($~xU(X75./Q+ _ WrM]Jn+͋r!|a:)YFyęY^%t~rvB{mQaOٳDƾu2E<5($2ZzW/+C~H%Cȇh!VrtxY&L^wC Fie&=S8 1h^fN1WEN3!@-ਗ਼0>{F5ExmSH qE׊V I{6k.~A K箏4);HJ@"9(2!g't.n 4HwV:dT X{@4r .)X&E͐{SxxFWROr;RZy}]Cxj+Ż 5S̒߹Hpij q xV1 FYK4Gt/ 8ԮlagFoo5Wcɿsn2KꅐA!k |t^(^:?W2,ӭIݔp)6hAʝ*ƙ}_׼IB_Eϵ5>jϯrRoƪ(k ~[sK; WߡWsh#|mnz# yXlq dqjb>^r9 o,Ϡ+b|s{IRnHgS-rѴ?zzEaB3ӦJ i6skl0AۘЛ QްƔ@wN?U\>U]c6+a1d"i^o|x(T@<0mkVkZPE\#dgթΞ&r wKB(tULwms/H?8Jmδ:Oΐ>-86~XQjR2JnЋC҅z쑃| Q3؆1-ӗtϡ?i SE*ozCH>@Ϻ\B^0Ysc|l U0j]|$y+4qam+#pY]V=_$t7@ʹM~reCN)2( gpVHOMc+ږ;kQb:Ĺݶ[1!죀uбi^2 J:Rt-*H|bc9pXKAS:6E/qIBiu`tk*Fg&qjnhp>waEm'ZȪkvC\ag2 kJCx8t$F*Ľ+BZta4Tg0h긚]HHAW6,͒XR`h[.(fs:qӏ{~0~3i(E }۰2.j,\?ۇ~\?bEoZ<*i0<=EF]E/]Qs5JSȩ?$Y3zo00F7KvF /cZll47a>ƛZfH5Ȩإ/C:BBr@vzow? X@Ueݐ1 ~Txij0AʉTDDXϲ67n$,0>jV2BwKf6eNW dgEnƐ@?۱p"k'Fp@(NQḟ߫8YLǀRoH*EokIK1V3w4)nN▇BJ>^э$|;-u\hp0 z{GTw;ρXAHMɵг_/E9/BƈfsWvrtnF478,LЃb;F ֨k>Jg}eR3|0]FPYlmg״Ez;Wde;jS)SnV}6AT)FVL27tQcN޺7Sٗ_YI%oўnYSIKY\ջq]j{H] eϰAb 2̸tu !oUkĬMnԳC4gPYD"Q@ej*; ٕt Z6= Y/% m&TrPx˓ 6ML(C0FvT158_72« Qw8Pxr^[8򡁈Atw 7ټ~/-SA0~g%QItSܼ!B`{"q-/h }_ٷ!Jh\QҬ5X}WQ`6N @=~gf_͂w4lO4gSps["@y_ӼFu3Vh j[C|uw5Nׁ0+jׇ pyw)[24uEc nHZwո.c4`[i* 4,FV(+6|N-5 9Yt #,eF(솻)aFxv`3NA@cN?SQ)%h#Y[m&%<-Vx AX K1Bz_wއ:GLoH;1-\,R^: W]"%(RQr C^̂|(Nvˁ)]C(="C-;Km"QW+KO!`(?V U@V7N34=L 7\xmp$[R$Q2؊Z| hTw V)9%j1\L^*n&NFIDE]ɺKEbrKAEί~yECTSxMe}3 HcxCp9= ~oƐ9xy]m&ݦ~_WFO B!+Vf\;̬@>o9$-; .s:O?ɈUx%$ 3n,L n]jT DG,-OEE+s0kLxݬO2fϘSN1$`'t0Csnܣ+ˆ܊I(mJR-.;gV=`x_`OQA 1U˄;#]sS7;_/$uW;`p Z78DiE!I0PC%ĢC\~gݐF1lA0x$b4dӁn 'XTDBَQrc'zq OPY"k~C͟ieCރN'# #ET˔vwoH /Yƣ fM@$43fLCɫu?~L_)*&>vc7 ;8dW 슈^CKct]TQ9="V SPR%;{),|!9nឍzyGqݸZ2p>agr9G}F%"2vjmZ->R94:pdChtQ09ٝ᚞*H=-Ylͷ-98oŠq)9;=&`ڿ$ Na$'a݂t>-a}J_4jhﳺ8hc_)S 232j2cmh>&ڳri!2Izm(V|8ՠe=-].ې(Qװ'Jl8Ir?!^w*9H[[샓qXiDrr}xy{,RI `7FʇVhWoc(s?_;]9滷yT">)aMb( K: C|@{u \y+2K`DN՜ LVNU1n"S_WswGĭQ|!H1I<U?Prx}йt/s]涂P,1A2c|~S] -44KK7- $VG}^ʓ0tQjUZc뼃K k1 +VgQŲ04xraQCGP#w0 mh@)6X m>:q}v:X#7Xq3YTi2qu~Dz=yB%*Q`~OT0X4FvLFDXRbfc }u`㟳` )T"TSWi!Q%c b<I~%% mP /߽} ujYfWפ=n!-™$6.y`,x QDXNj&y{ً#s%I{hr_ p] mC6?li^O'T*ƦGE_~=oio]Pr1,r`3A"ag[ZW.uȹ=KL1"tq70`$ D $ķyW AKS6`.[8XvS}`8XKk=#xՇbؠPҲSϚo<   ~d O>Ao{t)O mK1za[*wU';H0o Ə2fg>Z͚ǃe|lQ#يMzỗ:Ye&>DWLN?V5=-A it=֪u<PdFؗU53ϐǛO\!H>%ԅMK^gِҹg $/\j-%%qZX&",{/^>?]5B52K֌ kM໐Gh˧*-۫5Kj2" `iLF#Ap^,׽{h$52 v4bP#>R`[n'r SecbWҝRn(J-٥1;p%#%_z&h\bh~TJܼ䬔 ߃i+&a>r$B1W;+Ң؞=Jij| e⥸@}AU%ԣA1)LH7n }}'ck=ӮO$3fG:$4^C:))x4bvF׀`v6+VERrf /aӨZUVZOv;n`d*1j=- Wաz?{M:S潭$fdŢ핌x !BjE8|9MqEXTri@f!8VQvkrWa@F&Im C^"q JjUw~f]l'cj3ʰ&hSS,n-h.9lY\€s̉W r]&H4VH LK.#r3^HlTo7 qݲUP:x7C ӆ8&ڣp7@~p}]BVlQ}Њ.|Њ .  cTӢAkDvҫՠ9ߪ p ʫV;Y8#C'?^#>#~9MgGcPQ-[IԔ^^!z*޵ yzgLW<5tr+ѽ~q`me֧( o^aؤK|sEvQdְF-! &@}Q04s2^lc 0*TSbS+Ɋ#nfC6'm){/\NoɼqKWZaܽ|qonZWKV~a܂dʌ"hВ#+S턱E?ӥ4BD|*%XYrjٞÿUPCU ؚJZV+MyERq2d(*j-NbS]C ĺpɪAo":_qd%$*M{x"z|4i2WyWm4-hsUWq,ee3lV :M(x 1̌U-"w1CkipGj"wHAL3Dyv0_M/r Ǡ_ơ]k? c"m4;lPӘ⋮N1gf%=B-VaMt-_H7`dlmM^^@ȫ* 4eIX<49G[^Zf('"]*qpѤK3)B$?zgz^%#ͣB!AF"##tFpS|<6uN9Kp~K*aj)x f;Eo$).4a:aZRѵ*4h۵W6Dk؁IIuTf- MMˍ } 0iz9٪5Xِ&*+?BQxDq;J1}Os !yk|H:>pefr @#\&Dz-B_c4*/y.bA:a^]~w(11Za1%؝,qL8ϫ֞3 ѓf휖恅(AzI)h\%Q`BN #RFV~ySz1pR#cY (6;)Bg1GT_/5J?1C3+}~i|ZBmsZG7)M ]Yq-7dę'{\׫ԗF*2ňt# T>qwOBpm+R׋2[w6M$noJQGSNܕhTX#&Uv@6ҫvvݾMB0ԇmt%vc$դUK30eq/eUGFV0M|'12Q75r6{<"ޞX+(yc鑡4jCٮ(3ȳ-Ŵ\aTJ^ Z~wӃ,Ԇ!*ʈPaVz t5#59nu#L4PV2(ڑ%q1P!]xSg%ڌ69'|KY\JvNq"0QȢ c.~dAf( =v^$eD(jbǃōm~|UB x x$Cݣ<Ƚr?ig)'>ԿF{!Lp !R׌Olk# chǽ7h@kiHV;IܫRim' Z Π #9 U_1YMS e"[b V5_\yX1 ܌=9jokƱA}z%(2TJdH)QR~)t@L3ZG14|βN.yv_ؖL.6.jmX( ϥIƂI,PbT-fqZI@0K5_9Y ^FU7hmޭv &Sm^6S#`] tG)*`tv\sJ(xY5FgҾ$oyx smi?y,;kρCN('{3)Ӊ^wE{u?HFE@+_vg84Hx@Lj!:1LfR8Ar:af%&ua"2&:&6ְ1)9P[%n;> ^1Gjx“"Ov%-cAn+YYF]:wQFwɧRmj;%@jI^q,)sɶؙGNO~&|_(+`*E ]q6if܍o +Йemz >M%NApqEC3;i}q.ųޓ?. 0)6AxPhQ7~ Fr+Rȿ&/SYuaf(VV3t[ hk?W8*a|(g՚ 1g\7V3GGStC&G|A@1_AŀNynAc֑sC#";Lbӧp?Ex?o_!J؝p. վytթGR|>g H{w03'􉆔?_L\6DS犓UgY5g<˟ǻ&dJ6l\a=]7Ag, Xit%aPtZ, HjFRVY3͞իhG?hw6LnÛL/ >9BɔKȶAYv>?`7KY/K csmh~Q멶)p§o l Gx o "!rK\8DwGap & Y>%C#{8P4Y/j:JGFO\[5 M9ZQal#ݷpw-a}VJJ 9qjekVȑ$!Puj)3HB ")>60tB񒯖<N7q^i~D G_ %〆$k/ n pCIٵ(6 ~͙VET o }E'_j,?B" ±T{~R ,wi@S\DF^`׫e87MZˊkL~G*g땖q͖|mTyBV#{cWJ;zȠG}I{`*1 ʋ3F °1I, :Ko;NT(pfBɹt*cROKvJ>^ҁ+:gF4_`5D.ΧlUl0[5be}/}M"FM>tE,Z,7]t#d:_b( ANb>I4-`5)}?lFO:%AKB kH]:-.J!jJhuLߨXXGkh^5}g%OVF%҅21qPQzs7Q&F .)Sj E= ;2|:_Qvв&^ٹ?"1R^t[ `!9]G2 [r|93wɸunvDfcp?vT-ҔUIj廊"5yS vv @:f uc}"i{ کI.زb NjV7ݘjYQ@ ]3~_ cщLdhWM@!p)2-ptۿ@/nx׀pY|ֳ7e jS{KSˌ豋ꖝw冠ؽ9Xzj=l(Pyj6h~$9,#rn_EP 1N?I5S>ы[10};Ir/Ĉ3_3GU*׌cc\ԗ~$ac,UY@bWٽ6c^Ǽc{nyJ]]Sc톚$Q1@R^8eF`1a~+@mSu*RʨIJwT\S3X[_0pAc_`! 5AifTa^q`%HY|+ ENdN}F=j)\f}fWA:E ~|_-#-J[2Iд6џ˸xmuT7 ߂ YB/@-mSUBr@緶-VGfzi!N7ϣzG-@^4k}ΙNe%$[V?OPelշێ |AрKFfmsf#e#0W?l3_k ̓)0IvWIx8;t@<7"[ɻu8$';s 2تsdkhÃ)COE7N̖lҜ4Vi2ѱq31y؆ ?Gқ^Z~b9~8g'BOEז9;GB Io~j"[oDlO>84p}z|پ85(2aOF^>3"3UAlajJ>0bP6PГ%FJLbVi4(:*\K$y@RVcQx+N@ x,sX~Q2F#pY8>oW ԒEvl|ċ@Ǒ|$ng9q=t?tzxgS-V(43٦.°h i"~+/~V w7b4}M{>Tg'Aa5{"rTDfĝ5%6We2zL Fh<S:ިhfSi3 ~xQCGk̓Nw흟`)0y.lhwAfEhV[UV<3Mk{}%n!?Ū-cAZTdQW6ȉ{߭]Urb[=C6u4cኴ3IN{Nʼngh$ؗlxy.1(m<_%Z(Iog:F -G|ZՒ"U =M{DSg'^hkt5/]@=D(x`"9hlҕ, T4U?&ʁ]27{Zș+Y:Jq%8_?XR| /!Q k\IЇ".W}_il)P'L݉8z '¡  :A2'Εh.$E`;iyˉV96a[tKOH8QMIJtx\H!_"Gt6#Cm>==M'x]ZW+)h>A%-CY!#9Hlq5:XeKgb)9'Կ^0*o!+eGywo#Pp3hؔ2PzFqՏ_[ N`$ eMN2I2<܂ue.9Swܼ_&:2VNt|Ӏ)~=Gd Y62v%oR-yljzGN.# cSL>2kJ^2O>D _89܎9Tc I,:Uɗ1#*@(L4m,#OȎ -KS"4ۃrDby Y(9H- =8pkӌV 7Ϝc)vwߎ zl7}7́e!c;覧 /Mu'ͼ8 Z{dY;F8FГmSkߑ_>; gyy>EqkbHxІׁDzs9v)ggGH **_B$)5 1­!R7 ?nАRҙ@ڲZ)E^XK"\o=%Vo;FvyHXqNGSO(}YfNQhl%j%Wx '}S螝OAGnZ/mih.AKPg i0_ŗCɤ/ogRWeloz ֢:ܠaFup\·KooĎu#8FP琫iF ͡{B{T% ?ePc;-kg^]e`']$b񅥦rqM6OzErd4lLiD )5zpU`q͵É֪P"n`SA~rٳ" (""kØ 4g3aF~ĥ}cB$f,"߇G]։ψh66yMɋ4gOv播HDu]k쾐FߗbzjqO=u c7Xjʎ(|P]@ka PX`S/:ӺN=۽6hBgԏۑ=m*b6G/C_?soY<,/ISh=j2Yv2X)56o8uX9sҧ$FgsR*cy?B}HsTܾ` t'CY }vJ-}kK}F2Dh7iȆ q,YMFtj$ᡸվlh EAɃ?Dg LcGc"=6210o;5fm(%l@S@1CX4BaL7LZoK$M+9_1ŒJor9,C1EvG{*%tLwAC)p#3ϲ%g{ LT['35 ˞_%kƽ+u,BwDx=rU{| vAC,Nus:B'/x.@MjA/aʼnҨK[ N_P`:C 3Hٽ*KW95\<T?&ͨw0IuUsqe4ƥS8TҮS.P:oѤFB9 PW^bEw#<@"q{x-o[ڟ%\4$gZ̺T6=?V| T!F[<\q;X،>Ăi`-%m~SM-{V6 C&aJ`zX,;r Z"6!r0G_&36"hI©40AHU`lCVZ#7 Ē0.9@PiׂLƴVo/~ h21Ii@4klaYSEtjo^*䰪qD`Xz,>ZvVa-ʁ Ou]p]ZX@6x;oS "j(s$j42ll_R3KSzH ybY;jҹRݴ6Qfr `5H߲MAvp୆lu][:‘0x'(s6*͓+uIWF/caVHbkg.I*$<ⶹ{CU%*<^g5t?exfuA kեx7p^a.Q0;ws҉xI7? TDjӺL3b7s3q%k}(­rurk*+ a#;Xr<P;]/C 8Z9<_L"yV ڪLjiһs"Dx.]f, FI^tu[Pvq ٻ}N`GdRW,r$`ɧyipNS91㘌X{8Ʝ`K-T$GG+G[vESQ)7[XzRs9dJ(6ܴV}M'V?oa|ڨ[7ag5^|lK QcL?蓃-+JMspPA0Zׄo!{;1 g+J™;G]Rܻ'xC?ޞj#7s`4/%ƑG>ҕ?B1rIVvDPmm)>avIVvmƓ*gooBqv! orfS1\Ww߅㬴)b#3轮Tm{: aҐ.76z`bV|SM.?a.Re5i;]d\8Ce>Oˉ%v `f˼;Hw_Sc]9begY_qLT;Tw5[Hu]rmQ7lB V0q!^^A{4uo8>"72~,"Q@lԩ^ ˿߽gjD|@WubIp9̈v/h(Ӊ9%@= 騃pIFuk@4w|:VH:_QS c 0DSQ7}lvfS(-!.t(AL8pr@'ՁݟoUOAdzꝷG}6KX"mjw cѥګ >J^w|̼<_YD߮ &Y[sJcoTG!S~Sr(Dv=40 4F\_xu5Cuv*CwCG]u|P=(C"z% ;8ttTW}8σj?3T 1t];5o0 gj;~od;c\o4ON i(gWC8i+bFju [ζc7d:- <[s,`ݼll8B.QR.-w!}{b'qT,<ikàYѕjR *dyQ[G,]eBE LM J Դߋ5H6P0fjcV֬#%Ubr(`Sډ^Ļv7 BNJCt(V*eт۾!ˀaA#\8Y1tQ(_| !̊*w -mX5)z4YOh?3vO4}:0J"`n9W˟{YD*Ne0j;4ÞjQGqU6/@Cktv`GU]=VhvIPBdp.ϊ:w{(f)J1S74F0}b*a&q]XʸʄZP\QsC+pZ!E%n\NBfB b-,Wo Es76xa 5},5+J4^Ӕ$jȻ)ťdcn muWYuxCcGQ3#Rb?!`aU2<^z;vI,N~2sc{|c Xʶ3J.3h\qޙ1 hh@`>h#/DG*܁URk2 BRp zCVtO=_ê]B&J`ƥK^Ũ#W]ifSM_z"9uLm|qUDɜ֪_.8HS}A^Nj~0+8W?I;2TZq(__$c)~| @#nkI;>=,kK/n K^`4FBl'+聐2Tap3qÏPI؜骂$4oBɖxT{#IW\S:3ܶؾwhs s;#)ܤB,]I*V]?r;4vnN]ۄa39GI^*Q<4/ޠX?z~9uc fC;Kc0#XA?ǞS_=Y=bj hIٝZRЧ#*Dǣ::ڍl>A8O(OiLbiqìu o/4BjmsHo!hp.UE)^o ):yFEW{wwNU!B@P;83.9%{Бų7M3#jVF]8eNwvs7 X!䐭rm GA|Q w: Il]F /ًas';aiM#9\DA=HBj 7NU_pIٌmϳ__-r,- U 3DAU IWq @Cߵa,f%?Xqy_ۋM"P3v=9!VWmճ~ $aj'ʰ]F%NPR; ,0+*=rEHS9YO}ÇQm~ #`VJm\U':ޜ/kǒkH\mщ8fky栚=5` Iiq7 Koвq4 ώ{ _CQOajNdr9m:[ |0KTԘؕ$߽/TLK3\HJ-a*qv'"5>}^iG#̔*}?e =$OxGR68}/9_.9". Yw^7O+[&TŪ* —Kݠф)" oSߋ{pl.+ f|rɣ(é`*(6hrW HZV/M&iI⊻NY 0Zm=6YdIAKҴE?Q׃!<ܺB!N8 EV6Iq,3W+ e|yfԴ*5 PkKA٩J~}#fRqfum"%"2da1Iw'pP;ɀm(QLL<BY\,4apxoZag=Xd*K5~6'J%+n 3)%T:3e )=Þ7p{O~w#X.; 4}?(73(uZ ըެp>i#J_i0ekdpt/ˠJ1[ g}xs:Ey\dLHD B8flodAB zB"M8x#NÆ&4ObkyRI1ZUq(u}Kk>N@,EC1$e>Sqxc[cI-)I2\8ygƯo/r%(y#bmߋǒ^2N,Q?CgsHX#V6f}/Rdv!w8rnzlzwc_x){A}XHoV\󙱶%ʝݭtNٹ6 Rb'Ζ0h2S1~=ZjwygwaLjRFVQ@Ïʺ !2K;9l&HWN>W+Wl* XkT-C$33G("}I~D,@hYKV}9TG=28Aγ}^ )OaL0%$9 9/=di^Z[&e$o%_&pA0E]C矛熿wb8O*^j?#УYtp<1lYЪiEw|^m;O%k7hReD f*xKFNp[* 4 !$3gX> O Aj뵦ӞB=և7ETs՟xz5 (G"r,-p{ɵ\+]5uZ/ǹ9-Hn=[#HÖMn扂eZ(iޒPWB9=J z",pO ׿:YhKIO+m)RcqTOjsep̈6^ ͎ %+C1εqH,lLHBwMU=X,WxHYQAN0:_52D+YT lʖ +%ytX7ME΀SZ0 2tx7l D[B,j~ k - "TzP(o^уL ʅ_tL_f)oێ4ѵ˙.?ۚCM?9xRd{y.›2)U7 >5ʵΙbDi 4`ݻO/;R.kp`Zt,0lӫq% s]lcKgCjm#-ιHǣ$N)ZMN{bTV@őhΕM%`tϰd('~ @$FҒ3Q gB=뻌a-cRAe :XG[µRW A3ZU):BdAKt$eXPJtK/Ţ)_v"sXG9bH$o+\XdԿ,B:9ҩ?F^( \KÂ}Zi:Z!?@Q1wdTSgqZᙀv6<f y?)JAR7U$D8l(AccL`;'?T8MXLxLDž&uE . #}wA'ǸT%j:'<,LgS4C|^%Z-aZ׈f*A F;' J 890" ?Bͬ@ UVW,O #uO·*iƃe5W/ hr}j2jFmo#NQ2d!D{I~:CZn1ƍ#Iw=(*h|Y(nNg[$`r[}͊B/QoTԫ9%GO@Pl9TbѴ 9_XѣI;udxHqU4S=ULp˲NڶEwK_?G~ӛzloaT at3^be0;םCOtZ5p[5E-tY)@6<Czi tr^ Ykw0[U,BҾ4vu"hPԊ pf#茩a֥׌ _?E?m,)aM܆l+gW2IuZs%seީ X? 샺%bYDZx}:lj*!)0lB-o1XIJa,:wOx;ZU:{ ckTrmdg5\7Ʃ&xWʶ"8ݘ"1zZ*Q=&w)nA6W G1u6xiLjdÑ/()ClU(jY;[A&noy 8'ˢ L^ =?ASl@6t17~[5b nas6s@{UK2DxzX'nBEUҟ޽[8=UE}sj*1dS8' ТRdž yb"3zQ:8lV㥧t~ݛk8:kEΡ$`Bmٴ5d1y>EZީ,{#Ucm`mݤ Y@<,i[ *̷$Ċm~HM4S_Pb @#CG!ݜn̞—58u3Y]jܕ4(cy>N7 T@CB.WT|^tD ^Ã$gtGKýcW-xE4Oom>8֗FF_qx|)н0+\g2ȳ`5LTF,JGns [ljYlL ITTOk~8IcF5(aPrBe?$|# 8=F4$E pCmw@L~}oOg|G兩f·(<%'uL#EQRׂVRM3j 8ol "KFn+˷3e/u E-Lb P›^;&;=;<  ɣ. 57j*Sf!Lf:F ZWyqZdjbYP!rgdBW44 X=̊=4T2E1j&xVXP8"8s fQC㽯(:0,^ZRb;/#b37tJ6p3>}Q۱@.!K=pEVS7C",f"`ɇ<<4;u0BɉJ xU- p123I f"􌚆}gpȄG p)>k4eiOO[ۂ{rs+蟓_N&:.Sf گLCL-g,UasO2_W7/jS7>M arf~M&yKX2թVuLWY C*";G?Vuק9uAJV`cW)-6b uPPG3[NzE ^xz0+Kt;k!9} nH] Sq4Q6} EQL-Ta.3P{'ß ]TR4~*N2s/-GҼD5mgs1!kqG:l<둷V"Y$6'~{&g覿⡅( IŚJ!]7,kl>ɲd7B3bLMi/-583j9d~6{n[tn'YETͅ1d{#p5y!ū0V(X̬@8KY:4n&/F{79?W_TˋyagzKզdlGf5W@C}N3Ա&NGk_RMFO qG[WɏkoAGײ𢸨#}r]\O+G/IjeߢjԈ;׿4xd#l7X`( :0v 0!n}e=2Ɖ2E_P>T0/2BO0zˮrɘ A`[Y G"/(xme%|ae4o>_:FE "3ohcD0yH0pq4P +"ja|\XT#2Cf*M`[sA ,]%hAR,ZMCKK=FX(S~4{~{}IRq`^]Y `~+G 2?)v3DW6 ړtd @ʼtY.ہ-8Ck技Dt0 ի i'΄2㻮 Li\뉝Ŏ??ImTI}qYJfݤ<3| kI/~Y^$FKV{Jno(|fq; 2}+pqi71mϜi/S6@.t!G h0_^G$K~&WPJ^j\N1C|G_6&l2H ^AjP-`ZnXHg7>-Pԩ>T`~᡻b|5C o 0\k9j B/ïNG>f?͸̒gH3$Kតq]MrSQmo0@t5N 1w{V&j!¨* )2%lE6T"FGpgxa `,R l7́ĮwP:KNPP2Sd'E!e&΍`w0''l* x/OnZy:$Ak1n}'U:u2[bi瘤tQvM0QgRp^@qd/p3\b|S˷m1I!oU:XmQ]j }M$NgFy$f  Ayc^tV}1z|ە/2?j!_}9Dr/||96T,@ޑSPkmbINg Ϩ5uof2*ql(T8'W9XN l|,. 6G wfi0Y6Tv8[ht8zD5[ $6aL9Dj,Ef7D!nbZ傂&E1M,?PPvȐYzX$I^byKg=3֒G eR Gy w a.ؠ +'_̿g#zE7hRt _r{J}JB^7b zTM$(=0mU}D : N (B;`s^D~ne9 3f9y@ݕAj~m"D/{~clT.r!Ozc$kxwaoOSç QJ:a)GH-03\N~߻)a?RmUsP31Ͳ*G^%R|sLeD9Y_Eg +&Z P];{V\ʎ-0݈T,@44消TH)\6 0 C@F]Xh?t"{27>)^$4k'2"gލ6\2Z(0`Pÿ-ӔñH:lXO/7:2V$-CCw9(p6"ez°7C ^GWy 0[cϤ=3 NKXP<:ؤ0wX%i^{²1c}@a$R):b3?꨿YrrZ(;G]!܏]Z-^jE3ˁhׅ}ރkv mN{wr5Jg-rSP4ɞqM⍑EmJ/[ٌ0|gH[~,9~Λۃ@ю ˰#·s¼kV09tBؓtSʽ@Kx,SbUǺSfO:WX򤑈ӃhWᑦPod<\ݕZlۤ>={2{Sjs?1gӴ!#,I59PLuf"hdA3sxX&ȩ4ȸ3*YK$uA!̆5eYX@rz#F|t U}6\lfPDF\JfLBǭiΘV%`gDֆS>c[Fq\b<W8{9J`ѭ44GJA—t\"%A]c]r$q>/q?98м52xRU0抳OĢt>U6Gy*x? DkHzԢ|8Pl”)GRi9!/_ϩe :њXWxY~ǕÌ$>SӖL,2C-8oe?FpubUUw u皽dۘOqOWn@B*0L2)PoQeϜw B/nA6D-eP <w[T ]Oֽ)4D7ϊNs(;!A2OAlJoݺp ϴL-y9DYs8ڣ59έ03N5h+G.fk6(<} s)kB&*}(Nm,LܛLح~OsMJ;ZJLBjCVa s5o"_m;v|U) ">0(㿃iW#@pr}X&aD,*h~Dx"+`p5A %0(. Rl"hsyṔChӶ۝ߖtH=‰$ j%Pl\۾(>1-)!`8N-t4⛶d43s ^ 2)z+䊫9J㍸ gY%),-"kD0qodžWW Uz>,ISS. V 4Uoop}DԾvځ `щ{ot, M+wiه ʴvJV@o|ܡ!nmK|=0-H&I^ٜB;2]ϥi:F8^u-$F8e0VR sG\c l>B:#(y`9 >;mi*rBهp& +1gn{B/}]2T*K/]]˭/ĦWG^{,.Ct6\tcQX'xIW_aMT@ߛ MA~Um}̄!00i`fE6y:,zz6m}5A˞eG@Q,pKN__CCrqc L˱FX*@4uV;4n,1> \-לV %Π|G(?!ָ8D,'R sżв+agoQG:u%VV Mx9W<3W0;# |Ԇl|U,}$$NY5BEPeӬ tjԹ/H) Gy^B//A5V^rP툻ă\RVob6+31fE,~F+;zgE,TĥXHR6?FTĉyۖ#ȔuLN//-`"_E -@1 qa@F&TA@Q+A:m]xph&o NO9C h<&s⢕15֏%\g;d)nwhh)r u_q^(40u҄#esH9_Wzh/@n6@x'g7,Pbc}&E :g Fxnkܳ~ۓ* QaU$mf,Sv g/}/#N2fSp k/cFE1m_~19^wx%WEy#*U)_1L}OGp;uҙq%$ڎtU+7ەD .޵ P]yӆN FDM]pgCˤ*w"jh(?GAGA*_sVk2vM=BnLpBw\p\ѻi1{՝( I+=Λ^;d6zSHlW1ŒHQZ/(ͅv%~~k|v!o0ndX2}עה+ox@3HO|&1:49;I4lչטJ¼ުќWY;QOPϰyvc~:o J.u)ZV<&F~MyX 9+*xB~곂A*?+˻R\ZC)6i Mi7RӇ'~ܮ8M9(ɔM`=/786P sܜ1oŇ.WV{7++˙? B @7K]v,X#W $}!+b8kRIsxS (Ey܈]+v wngÎMRk2QPj< ZTWJ;.TUv0R̩&{tf%fNGO/ra=* }UY.%au:;wc2VҰ f=koK0ަ}q }y3a8rmҼi*rWB6PFJY8 H<\mIZJ,~‹؀_{Kt_zi}1|5vF dVpq􊭵)+E|T˹-kӴ8šjn\0Lo&brdjC`ܢ \)  .*pRQEͅ!cQ%}O═W]1u'Lu=<~ETm  r+SX&,ڂ]c.Rus0Z 7SwF[,d!t,/]篠TK3uODXhu{,DYQA-[n`FRa)~:rcDDy9C\Zǝv.Mj֩0N5<bIg?N2^] n[-@Q܌9!B[h)wkA*w  J'J,fdct!37V87X`oRN#6$)6h"+VVfDZKrFN-,}DR1tJؤ։UIC,vDʐ|Zn\ED* ;^޼+SuH!q_,K.`_ƢLՎRy0TSmBzDb2euJ0:mN̂łˉh!?뙶[<5ߜ^2N8j#1Bn|f&0 ᑾ hkOP%7bX<9miB8. pO#XҕXe全Nul)6='aX(dU14 5DU殾Kg#J)w =o,7:O!ɋEQM'W%FDY9[a$1er)&%òdam)=Idi5؟|ow:̸g3蒷qKt,IkD&n ~5 bn"I~AVz!X7FDU |@rt_-j >bfw:hIOȪq<i f{.0)WJ+}q4 vK}=St 6d,rH ?Se֥ME*JƆ TEVuK/ WfaO"IqBUw(ir-)[%0 QqXL7̑S!řPj&^1ƅ uMg+< P`(Bh!HA6pK?bIvBc^Mrܸ.=kׂ tl .<;@җZ~dmE87NmAw? q I\aJ<$WJ|ՍnaBo#CGiR$&5)Bo<"hieN<#E,h˰dùR)Iam OpZm񝆲`h+y\$^|0ED lm9Sjϕ it +)k>ޚrf8q̡@dE/+#]2&!,xÜũ5{H+Sv*/Ni~!}vII$l auS*[ ׺MKtBՊ(l lepr8 @9ܣ{5y@5 CgtpO ǒ [ \O]k}悂<sJ^$M^}1؝W;8#d{D~T#Oë4 ʔ鼥 .U6)BTqI B$As is?OsDyt9=wўګ]O0Üal}2A}ۈ`Q4al-,^As5XQYYwkmSzƌlwmjS}h.7tXe wdbqIxΖ1Lp8ų )ז;6M2!1*˦b?dЄi]X@,3.gJʼwKsyT V/bo"1U>~m׋Ȣ$jq7wXnίOt10w^%;R9ӑ^ƭ38X%ǯE .T $]}ag4b9\ږG$.cd8".v_L*=kJ^.tԦO9{5RG6= .eV**MD4 -] Y>jTzi KR~eܰfcPՇֵiL|B)H;э"bFE;;QǕB ~Z*u`<_B<)]LfX5N.UN`%Q|Kcl|K) ɾU{#-4z p.`qrGaKD>fW_Hg*`/ .ĨE5ᛜ1=d#eW$(M [nQi&O#{dgL8ku)S)גlVұzaIOaWۻ,Quw เTW,35KeclHnrb[Ed/&1dϐvKw6t)=fdV^ʢRjEe쌛3cm3[PWe0K8b QnAgf\OryK4pn ;#`w{ߐBãiCDco A_+7E|u/4-mzFǔ'eNrG&-OP~KF_0"lm沬#s49xLVrRe\d`\RPї.k& `R' 'D_TjYH`F;0@x"j$R'csģ' Dg7hZm4\lR9JKkR\մ%z -P8ǎ?J)M&p^F_P7?֯KRzuΏ{⯹BI"/w2K={"U#s!|g`Bn)$ոRr,</ɞV5,mCdĥ!J\ *8 *J"LTduYB]@-8ng[nE4*B$:6/%zeT_=A%[9_-f6/374/_&ndJ*OɁ6ml Y8TJ~~Tڗ'sKg\aлܥzE4R ^\Y<{ '  }z?X>* v>Q`ABΒxx3*&.^ CQ 쓻^˼\pxR5ח^?yv]UrF!E01ciGa}. #EC&u2hm gv(v*uw,E]If6:XLTI˥#FˏorKgql\zZCh? ey!Ѩ{MUG'j+Qut]1p_2^TⷯB&\ oP%z_: 7"70KDR-JjKtf%0PyO}`ڛB]/k^Bc1gUO VZ5De8v&ʨI3Bp(KTnu[WOHQ>e)tJĄ0Дlj zCh[Z߶~fQ<$z ,x#!ɹx)'Geq#YCer:=6:6ԩu&-8tʑ\,e^1M-QNN?}H')tϲXL^EIͶ Gft![`Jo|nFL[)N3PƉ:yU1}!:A2w)a.C! Gs7qInQF͡5>D^tRb ٜCLYmxk2Afe6[3 3܃o ّH?#wG:OR473sZ=yBHAG6.dH# $[ldmMF?hBse8C))=@p]%@w&/ҥ`cglS7OĶ] | XS+bBY2c'墵h]*RԂLH`fbx>|HAui4k\fX|dV:( Ƶ]g!;N퐬sKi)& 4 Uq"&Z5;[dfJ]6h?8EӮSTL{6IPAL`"'A` S V7i? ,WO?>E`Ni#Ul]xs"~*q1j>#ګt|ZRΑ^ZS>.M;:ERdhK=ZSҽ5DH/b#PaP%7^ MSfYJS24v 8ӀbxMSQ2e_>Ɋ\6r!7wE{Y_aX8њP;1LSI 2A1;W`?*ҺFDRSsa;7Ā9i37S[@Ԣ\ZkMCqr7$jNQ7TJq}ry[boI5,>,g:6P΢=e˸ԗϻi2 t"M1>-. 잜KSK}E"Ք]I;0YZ0707010000036a000081a4000000000000000000000001629779bf00011550000000000000000000000000000000000000005c00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/scsi/megaraid/megaraid_sas.ko.xz7zXZִF!t/]?Eh=ڜ.+ʆ-*h E%hJS{p,`<'7+O? fvco,e0\-1nepFg/Rف@ I]A)D;qha3W*q4P"..rkw _DGeWJƟ.>6N-[r7*43qp%a6%-6B7֥ir@`[ {ıZ(K;0z$j}<8~3ЀGuMa!b Uy{T>D xhB}tnX7^%fg{^ )#D((d$b;RO?q>iGF#FcswY᥃jOP6^ӜWFW).JXm˲9nM or]],: s=lc:#S>S1F)Bby_I3\O T z;]ko~g|$]𩥺dr]`:X._Yl&+j)<-3hK4(7d?X<̣ 鰲rOd0@ƔqQp6) r2Z9V͑ڻd2Ho- Uh1וB@q}_T~'bm+y'A@h72'ġЬܤb6^Y! F[fj|qnY9 ?+L8Of}J-Wщξ]fsIJ0g|۵ &րGdEOm F- AQ]A/h|Uau0HQ^WNNQ cITv vx&)쮽A(Qwe4$vxFg@]u7X3Ҥn)Hat_S?YX`4r-/P~3e~InVzEwtL/m2 YQ!9e_k˦l&,5h'z֔-\b$=o\{J|'ұ˶7[tΜ Vi $Z9I4OtpQ֒ j缎<0-eɪӿiZR mfccqҨ"=J@ {F;$c[R[OʞϞ+A0eAn/&ݗ^|E:^r `w4((n(?raʽ ljMBPx?c GQ>9fQ=2)1u oT&-PĎ6Ep! 0R>n\m*4KXcwXv*Ml7]#l 2{|tĂ3P\sHُmKwק%wQiPa*`* !GD>S> PCJMB3mq?<90U~ WDSzGe5NiBPrёrz,Y8Nȡ4D;Q*a1tzw_cɫ$ۛSx+Td1[r@0U'WS\7wwQ쯨ZV(7"r#A/[ Ty-/'ia +` ӊ/RƿAǶ}^N&QAl],AR3odVTAzIGa3Pه80Fe,}Rd ZNKG"O[ u νފٛ~*#xBXJaj oGaZ_۪jA^E\tQXV f:\lX8Ta s B"Kj"!SP8pΤOl;F .hydퟖJd #qOK%dU n#w6}))&]dwyf-Mρq}gq}I7mQ@ZB#pǶ;É0b~*b#kyƛoj2T`,ň(m7mNQ~Lɨq#vV<rs2Bb)XK֞)03%E6/Ei Frp u5W\W f?wLU!Dgd=tAD*꼩Wхz"YT=GO0nOUe${q#ݣ!iيhQaP9IO4|[$>{Y&4 =5|Ѱ3R@-c,ʵijZDZoЏRgdU "M]a-qa訆oc(5:)PڰzȼHs/ r::爣3\׍eZ۫ lkud WmcBdcus0Ǘۻ+lNHZ]M(IB_e$$ o2߻xFjQRlA޶|]%/9aʿ♏nK ˸Us )O%=H9@FяU鱱pN _EF7ym6lǹưf2 ەYi^H2>IsV`zQZpP[<%!Zvn"2Vd  ]r!97qϲN/ĸL]4|J 7B Kѵf=6^OO*v'lgzM!~ٴ;wskoifېH-h:H R,nMO}_ %k&5[{tƒ srp5oVk*f <^a3%Ҭb.h5SMrVyoN XdFamm|9ThV`fϟ, oJ/Z~/Rf=up!bӰ`))m7#t{ bK1OTd^#;iB$ZrZB M 6S.E }%߬/p{W, ޜ4HFWQ`VBTfjׂP`&77H?x.5 5nWn u^Onel#^ `O{u3(g4XO gsF-CoÆZ(FjΗSi4p%`ώ;`IC O)vΘey&Yr!-&vtͦtVJ7F?8 % &x2K 9.6Fbϊę5H{S7FagՀ26 XSzX },c$Ҫ9.|h,v2gi[Lt:^ږ::L F#/MxxV'1¤P|E%_EeH5r};s?DbE-pm _eM#.F `d[^8!ޤ$uri1VDŽ2]N. d9פ֧_2hԣL ^w BtqBĜŒ~idkhk|=x[y JZ}ab |W i$4!-%chd\gw(\(EzeZh@Tg{I`euGgӁ?#3J?2~B,PזM/7#kD-W `Ob!c7,uAVT-0S px_d:{"MuG/jw˵뵂F= }QД|Bq{e _*C'K!$bpYxM& gtԁoN)IW% b:%Dp<8?dpCv$58][SݛU 7L,{kư}OJth_{G]&CVuS0`7Ugl,4VTJXm[:OKN٠oFX23?bc-v X('[)/%LUnU.ExaE$S4pVdoA7TQ!gqu,pfu{H\S1e&a'$xūW'i[$paoÑnSB/|X9|NWyL"i?ʔ !BୟP o_ ԰B89oњs5i;v[a&5~l W<笭d0"狕)Ob܉NV-0,]dRלSzՂaJt ^whGU 0:uɛŢr[1ROM ! ߴ~A6 ?/bC&گ>hyCnGm!ʖ+KI5%" ˚GN: $Jh,./~✕+][ 4>9VNX,Etz,́)j?: 5kJ'l!4ULȤuRjmZvi dZOaQBg`r2wSձEn7a'GkY3 vmSK j!^tjZc*h7t"stN!DVy`p*;Lf`{i99?#BЃϛE(Xwbc"Umڨ2e{?ZBi=^!!zޡlfvgNa^U F}LLsW-^դ^o=(A$0t}llE 0$AZ7xq/mRɎ(dPn8dqvaãk >r~9Oqa9-j_qFMfŹVyh]^Ϭ I3a.o:9ciΤ,YXx\C?"5R a`Eւi_aI*_d# *(z̽q*aJA>5!(p Z>~t#^⮠ObyVhoOӽRɽ)4zQm*m}Q#K٪_Ii;9ZS{#ЉTҏ NFh 1.i{xthlquMXfiIC;vƘdu!z€M!׾8.oT' )2R N[8y*[&e;,* q:MbjN} ``f{--AE/K:NhhC[4Ex]1K^;YGPwiAqO-j!E~}]t#3qε K5`I\$P1v_(G,B^IO$`x-c)!B065n^&r sKdfY{uXI\B.}QBoaQu[uyNpVX t.ppJ=WSyqKb}WINL.~o\_ޫ}By`&`&c]R`1z;w#\[g{jdBcv_{΋gC=A+qE ~4 -<'7C'/tɦI3[{*@'Yq@wJ<D&,qRy̪=E~Q^h'\xn<™Lb@`:'d0_N$lnn`g͕ J$סiOPab*UQ𝴋WQ⤇[6oc-771n 8.J95ɤlįI#9ڡW"O-GCC-5 -bwJ:4F!gt ׶5Ģ#0},P#]ITkBmpq9>p.yɽWڴc$Yh=I"܆ CۼUrw5b%}hKqݓC9y_s: ~J$j&-ƳL[qF,dql@!7'j#cb=%.ǒ}oװ[ݢK;긯T\ZFo(O)rV@R`\\ea"88, i a# v>wiRTD-;9+ADF6_"g>BR+8|0 'UMOjVcE&KRAN~hEj3S-3i䪿40C4f851jt<^fnwA|ۂO"ɘ(ikX{Y= j΅' 0L@uݫcۿWŁCbBFcZT9LwuD*;tS鼤^IbR9v][LW֩Qx!oZ<`8g!AmI7A' >8ZPXʛJ.5ʿȐ|츋[ I%j9h.<^dwb}롒aƏvDf +baSWG)r1v,}sAJ@f{e~| n^~0sS?Qd/NTV6Ȉ''ꨵ.@n&fR3?A/D8yZ :'aW%xIj` ;T6l `~Ϧ68hIB _N(Ǧ ݂dw)+/X 8P3o{"&Gߧ4~T^5)\oL6NY"xA-ڣst X3Ab*J= ?$g\R΅S}vID+@TRi(g+!GLE/~V1@Bڈ[Ϋ8]q)&UAd*02d4k cf6C Iy UBpqN"toM,'Z]Kר:SU)񽯓:4B!`ʸMXQ)#.,"-`ئ6/c<6 0Gž 5; iEy=< h8%A_0aG>`ks.z-€D`oΨE.ضcq&h8vZw嘴i{uްz UYQOU\@^*ܻU]v= .h|]"OmMdԳoNiqeTp=O ᎞Äz`<ە{XjkT3z56]CLΜTAʞdޫ7I@c/UyqnL -X= z6;\,m-AdGӺY4w^R@|c64#wJGQ6Xl*cC-Èu,o}O4jWop 24EK.O6[">? Y( ASk\Vef׋my] s7wsD,0ř2=&7" " [g sf",]cџ&)3-v^,Ǒ80J u 3 KwvqKHnAQ79y|p8?l|ǂL߲㡹ܧHk7bЛpe߉+zUR~m'sMQcƎxyb @7kCP) <./"V\d -%t_ʍ{3Zi_ʁ' # 3d2s>3Wm:zZY#&]~WZ hA]6 Z{lő1^r -tg/؊t b(YydB=|x'Q#|tΐTqQ!!骅j9sJ%Hh>$/Nn:EbdyÏ(d;:V5$ ; ŕnw yܾO1<4 ;D~!ҷE!Np`܍éIow&>5(?e@<N +0ȭYwQ-|Hcl-Hz/Lh z[~bGR6Lcos̘RS((9 Es\ͅ|m2𝴭o觏cwtq$]K&[^@amQƁ\xd> ])ɲ=fY̯pI 2 O6Lu i*?k~Buf{Pw'6,w^&羥؃!Sm<91 :/yF v%ugmezX"Bz'%ۋ*Z (K)lo gcD+iQIݵ ]f$wCkT3Ϸ۹հ{V HPĩVƾ6x1D,-(O.X!.G9/4&(SWtdۂQpR O &e\@Y$~ z54H m{CN?| 㾱g[VmgBBhIETЋ! qt6.Ӈ {m-0G#YPYWVa0%]ew_j*~ XhRM g~{lڀw2g(e*0|Zڥh"2ρQ*AWH:qb{[p 3bMxMq :Z֧`( yҬa\gM {*Sl3C,7MpjJH9(YoujfrR^Ʃ'IN~,G#ü1kҹMߤYjX~˹(HIYX޶3*rI;iga!@#[5&ז._TI!΢Ё:0=^@v9)>+,8v $7Ayh}lE|FP^ljP{x괘i,&!2s{zSXYfBxV/RBn# |h?{?,m)6E S8l]˘Gп΂C/rMXP&M]h{ԃU%^)jor˟=}OXi-,lA[l’m&-˅H8vD|~5G 6eTe$RF֌,j9MZU4 <`Xo1y?'%{τ6J\n^K/@J& 35 'u4dǽZ:Y/{(23jۻZދP[8B߾rM#TGV'טmƉ79TG|P$Mq~"Q+&dTiervf8pW@~Ɂ^qynD>uЮeL,&L[r_f;P ލASr@~^Dr"Hw$et)l4z,B Ld|f*-b ,<~# IշoYjB9lohϭl)(Z>6U ĿO-w;uӔ+p=XqV:^G1Zҩ&_ANvk:'AAauc):5:syM5Ml4;AÄK8YÕpQ6^⨺hV\^o6JmCrGoȅ |f~@*-F*X[qxKo`4I+j$Z! x`̓1v6 <-Q"(Z 'R¬ZO@@d VȚ;뚌o5A˗ٓD8/.%c}A:0^Wb{ : Z:vJfadDZZyYhå: d!K&x͡XlSON aAb`L|zٓ?5oO~ԖMh>`FldJ҃nؽ:u4@Yp;-H°H!"@MYvh k1P{A=o1ۗ6L` U.HH056x9!Q9vSLтOh^G'e ]fGޅ'B\B/947pO/c)D Ǒ6 bҖ`oc &7W7/j{*q;SX3<"sJLe|%U_^"e?zU=rr%]t}O6$tmm+M}ķ;޶ԝف? 5|2C5 kv=&A0"]?5u4?RT)_PvQQAIZ1(aWm$ y2ӔX5 4Nk 6E,v<>/#BH`#%ϩv&Y,Y-'paWDK &|ȕ(Oorms+ˣeC ho ՑJ|u&џygORgVg -J&Is(FmنYmlfZaB) ټ7Cqי\O]˃>A7EPU $q Siߑq0.ToQ_lTk:9e9k&(F hYEsdyMȨ:6f===8Q[wd%DW:/LJrOHN~l>aYaQ$#$N*f(? ?hjOw,cxa(firԯ-LxѩlKDD4,:4 p+NПԓ*NW%XrЏ7KЁ[D.k,ļ i}^0z6'yn{U UL8]9m|+K±F&AdBX˄N U`S!ft+K [][NB5W﷽k;[޴ xfB^r"|ִP\-SDA栦Vc,o5͕.k%` ` z4o%5SɳNI վد(b?:FMKf0r4ueUi,ylqv˛T oYB@tgg22KAp}eGX@}P=vϮ}tUfNJM$WݽgEےt>cȯuHzP@pGop.'W0#:恖[aw SF%A݅˦N8x EǒI^;'-nHzA% & MV[\>b St;I ޏF,*cgnЙ\Zh(_l/E Ȩ< *AZo۝a32$Ӽ-Le[7`L'.jnnxVfUMjy6+j)Y8oĞLMn}p=iWCݸrrٗ{,!</?b awm՗T1%BzA{}V#Ѓz᦮cH`bMfU VpIRH=w9\ڶ|m؛g淜_D6qu=ByPX1&+E' v?w$7,]Ԉ=-vʧ%_胧z1ok\HP÷(#V@G⚲$37m mlSA~ԉvzg אO~Za;L7.XnQ'IݦN/붯-͡1J<(vlPI4])'6/h Ē[\UDp.U5^zL4MIMrӬ\x+Kw} 1w|OM3+8IF 8NL+_tdOnXTv]=H1g@OUydNf"}щYhHhZ͇p CBkh(?UtdC6^u r|fg$L/MG Z;l^K:~%jH?-BOSbz=һf 26/E,7Eyb9V ۇ1%6lN#2#?;Poks,á~uk 5֔f]om¥l;XZ(n?sn)9{DP3pS M${v756@-O ;0MSDꙜ K1N+Y3@]6J|m^^do^DbSkKNōƓicp)B4RrV%kCb!y㎽h!+ /{q7st Ǿf. G{: ٹ@T ! ab/-#wӛ\'(i dP#2D,˒?u4{LJG4ҏ RK|UA>we^':Ubר⭽юmI0ʒA<ج `UnNIk<WAOnvHݖ03NUkf|ʉ|)]GJ /oaUW4;]&dc}cce"૤e-D Wx m} ɽ<>!+wto 7E+O1eR/pj$ 䆌Jdpwѕ:ms5JL; "H[ev;Ҏ3:;H覹,Yze3Ε{?5Qu]~RfZ6?(L\lKcEw~XxIes9 d 5kjo|xg }[  :ĵ<[+ XQ6*-A)OСީ*̐d5B 9K%9QavJ)9Жh h RO<SހD`8gbjZ+d;`!3Ҕ0OA9/MaH-s$rjcoV`<%l(Ԛ+]YA_5_ŜpcTZ}ц 0L L̼a#cʹ+̎LOm˯7KAaWki"z`?|IÅ#y\|0,cC*!j,fD8FR!|"ͪZNJ SP.-q ˪$SSXx}]= 䈨(2 XN?6GՍ[9z.aNߙ9 דu}43/Dⓝt[|d(79@'B:ra *{]ZV>ߴ 霾-_ۚ ][ (cxb{+bֽw?go:ty^Õ&&SLRt>VIT ';Kb)~n$,P%}~o?)3I'Y4Q'F/E-8nF:;xuFɛH"EQ]Ffε{`SEY1} Pzw^\a9J_. ^1('#ˈJxL~#?Zq F>*"ޯv}U4s& }o.`;ho 0=q%i;$k_k3{bsYL N;*eJIs*-GGJj 7 a)9m/ 8ܓloobAf:sE檜[l0&U,W 0( DTm_>b=UYm;5f[xw_/J0&} ψ\locٸ@FZգ J" Mŀ++2C.KbѢI{hrhhF e%@|Dܤ8Ph-&iA&P } BD?"I\uW=Q=.H;CX\wBX8 h)Zh!E +9}j¡m.kg$?#Q<$fi.d)CVXKuT-`!qKib{ئ4i {"^eR?}tpp6hjH8_IGsRX הʱ7B0m=1О\iaI=LR."hs?uHz2 C F˝d~syexz d`O-qyp`"a锄#29vҨj&ɶ4(Gg.ں^'"ںV{`]JD4N$ =~|rwĪ xߌE@Om PSGu[^=괦 'FmX\3_HJR/+:e ( FJSEEP%R:A$kF:7 J ۛ \l.`gX.$5?DUiM; ͥ l_֦?\ 䓵/)PJZXǚwpdjJ>d Ӎc8@ Y1%NZͦt}7^of0TLۈL oAܜՏDZخR ^T2@Xd 魃E 2P$(+ a}K|Btɭw:[k;?ܩsJeID;{.Ln,׎/I|v*eu&dr@ZԾ((;O-耑cFD1;JB>|vP3Ǣ,^Tk&!'n;2r:cG ? VubC,aGɎ ^/jb9F/vA MO^8Zk}8<7~y3Ŕ8v=NuoRXղ:w{Y8W- v,$*jh^އ]mza3Ա 0PK-aSFņsWVcZi2rfh|=i_{Yp ~!tS HTwH%VrPjˁqP[.% 6a! k [Rsڮ|7,~6ؔnŗ*X86M7-h#nHȋ78tToYЃq >#!k FuSB3-& b򎉠 zs!ljDrV{#Dc3FL@5ATc4},i%طC& ]( v06 1nT*<9i:H6O_H=fٕ1@LM #ѹ >Ϯwv n/|[/h]Z+nm_#qq0:^,d*yo7-[ h+ᵔNX~]!)98ωeDF-~gN/)';s?[(ޞK\V0-; 4F5 (e]MЎXjv5/ۖ:Sh#<vDr$w wOZP (˔K__{iY2Q<'ASR9S%XTL;JXC!K@3賎c鬟Brb~s\{k,bHCF_;В=H%݈ H/N |絰mAaK>APw]!j.qתccdrfR?@_]p}QD6az5g~ YJ{d쫲[t~\G|k/ x҅] Y<&2ԉIut֪K&l6C!˃ǿv\omr .Vx(? &(?>?v;fĔ\" o!~'tM3p\[&&rp[CH^'Z1|YE,z>+;-8B_ f>UչT3[(7ܝ"_VK|k/8PGKMh/eţl\VąS7CnhNR+BZO-KG -WF=/Swk _cU>eWiI°+,(>ꚕtdDxh h=,{FBM! w'9>˩Wu3 5 D]d㑨';?1,bE +.ztzh]>/.ǧeo?Z?tm&ū5I_/T.2*"5&Jl iɑܟYp=p@8疡WxME`ju.T"6VWN4|S y|j~&+2 fZFX=οґޅ7?yYlhcs-3o:7niZiy.G#خ"s׼~qm'&kDo9"hΆruSnmݔ8=Ti[ˋ>}Ho4=}S sk bm[^cm$B4h?9~0֡;`h*``]'Z=}k<'pgU1/FHs<[f)&raf1[\юkE]3A]}[gXBґhE!&Bqv(hNmvҍEu\̅wN^؋\JDhOZ&.{:N#=̆سk<Oauĕ.701.z"g-Φ5ٸ3s㮪} EfLk2 U`?{H{U-ւ}J_]6rtpvX"0^8­&bc eJ+*6їHD'z`Q'yb>QTΒ*^Hhy<+lGYpgORI #E[@թXϸVR uc'3/psE;ӟJzvճ@ǛFEA2'4NXG=,#ka4]4F*iBv, m̎q>@ocD#47䎇W?B۸*&ʝ!h8gFOog8W29om}zSwnkj @?w]LYtbf7)? ?rMC@FA=f@VŻ5`nP1uQN3Mb>Hŵ.~ rxRaNT7n_p^J󤡇 U*S=W},zbHE*SS<|n&EVI:XE#mT]F0s dh1 ,вl? `Wp:0iu|O,'Cʵd>J'źرu"g8R{KA0*Զ"&0ؓE .Ẉ{HOQXX - %s3 ^}; 'nL ZNȑ ,"FqeO< a5\Σ _ᳬY#BK6P٪ ۦWW8dؕk+ۚVu 8o!GAN.H?Oj/zCt#jD I#uI:V7h!7YVWu=ݥ?堲l/X&gȋPTq%ǻL$nLl1UP]a>uG^\υRNz*c&;~M%ͭ`;1,Sfmt*Ugy`9 V`4 lъtٴ{ߋ"Fr9NZG0c鄭F 4D8S'6 m-_F5pتi9-l[D1c&hFڸ ;"64S &::N£Bo@f7hYw/b5 @c㭺ŕl og™hH9;a{y,ۉ(y˛* ].wf0X=I35뻾t&BU nB6_UMQ8P#YІsjCct*/S%53kw"&AoMU#fȭxE'^V,AĆ5[Dz,qJc朠n*h ̇?+pyk+oZZ*hk-NIMDcVuƧ+aä Y%s|T{>6$8ݾr[zRdhۇ%xNLf.avq`: bdy 5ű i<L/DRl.~ٛE+h$1F7w3aVrMњu||@0<鞑AR]8EBWZ$D"Q3`xjd RR>6Nl Йx{ zjVT!l`o =Z;nVߑCANBzK#!n9M(+#ʥc$ }k~ۓbv]ǸgVAXk^tH7VjPǣcGVk#[Ԭ^멩h\}`ڵbl! ˈ(?X  ^}Q#2z7t)ٽ+S"6uK$WN3owW`Ձ֒c7G2p)-FUy!&L$je\=D:eWwD *b|srK`-u仴y5%X7*ʀJ:vL~MUqՄON*DTjR:I{!w6sV{Uإ Zg#zmv$~B׆,|ZPVxU w%ś~JÑ~ ^y=#~(p8%_G# f`i^̟j" l2&o*xyTq @Vtof 8 Ʀr,\Ye";^&@HaXuO[QPIa#N\h"L];2w(K) ߹Г Ř߳%g|u.r9ay(G)p/[eShkjcU '-?:X2vǏ|ZtVZ=~V<5H:Z'mD_/ἇ}z:dV8ojk'Rd(WAٔ@jb!Ѯ<^X=i)"I& XaRRqeC]jc[nJ`-sh]G}UYZctQ5TAuC_wL1`8(l4E*-9a3[^9Kc-jMätcOl|#qXL8ݲπPvSqZ:zv/'@NI\4b/(WGĔxCʇ$_ƎΦ[8[H51D!kv;u Hޜ79JK^nh J~裠Q},uD:iH(8U)5 S/w2NN \oO 'mj>mKD,WM'~+S |qMh'$H|]sW-bpml-m;PGԕWD.h^Hۘ'uNj v%yclM!d05pIz\~5+uUbcfي`5?تZڵDIHn|T˂)vwqyq) N0EذK@ۗv4w|>Ζٚ8Q̷`ުv8@|v^'wA\dY|N6MJfL3CkFݞ3wg2 |{aCJph?bE2żYYg+/.;n3^0ze4'!Vad#T>ݘ)LM|t%R]艀|z_,II =(u8U<ŴHѤ/N&d;P55>2-LY$Pt)9AR L~c&TjϭE((H2*izԧrk '=&ҵ˓u\Z1GX3~2 h۩u DFM<) Δ2h[F!=ڠ'!y_x˟&/C!_0NXGR6l&rɴɕDa ܞ8p8ga}!)? ^ߋ/ڬo0PuQ[wDo8¸yX^rSxG,spH6}?xy B1_.Ri1E,_!Z ؿCw=sy8)R[={Vh9 eHo{,D(}8\nt6l~jGRc*?@z$0x 2u~bHxS=xTno["ݫVCjڐԒXc\D8yuyC>[u .aҩ:1Mr(yo7i9dH{M3u(Ũ>!˲bਣ76yF9)d1R6 e!vm[XOrG"7Qt LbJsʳ˦Xh, dXhK_zk#өIMA4}η 2~~%Q/'@ʦPǢi* 1&Q[Q~ @T̍0)X1w]9_ F5͇Rs״O;E*p" 4(G]!NFC4xg⼦ROwXC:\+:FpW8؍!ϥթ!ftn4ͥ'(L~ҟlh1>䖔TZjǝ\8Y eN P;>044q2=4A@(F7n0{5p@0Z^K\ۓC-6A/ +ҪpHvP h5fw6%Yœ"Uܻ۰OR!n X@dlaAGe rdz[|r9lou K*Sh%:x@k$sm+aC]%.-Woe vs^cm`>|r^ϳA]$D@̍= qx6љ]]a'C$ -^=-I]a9 Fmse#z+Q< >~pƵV'6`SZ$:Qgəd_]X=4,]2 ⃛ˇG$џ2o@ En\VB⯹Z2^v*;M{Hy]1_'͓~H*uU}\} &vƩRhSxa:aejU:8!rQ(^z䛏>&ȢOY!LBoL yuTYv#uCU3 TGapZbM4]BphVVy~yZR(Q0+8')ֻ9JrR7T}Rw `;RD-Hu== +SWjU51P4v5xxl"yd\UQViJNi<*3w'fv%7ċSTv k&J4 &͂evZ>FȼFݒ4%ˋ2oP@TJtk+js-㾯s~7i 1֒^WW&ǎ5(BC/, L "ߕṽe?t cu;+ )R<2hB/cCcL/WJ>ܭ>Rxa@AJ9TkL!{"*ZApFYs}曻cQ%J [@T ~׃AEDi@3Hf}$/fnڙ 7^]6b;|2/pʡ1&5XlS7VPU|6fQ S[F H4A==] +GemJԜ:|![,pQ(Hj4"KǼYfů/koe0-(dmsO&OSw"/{KAFX)@fF4/tTw׭Ƀ}O|x֩d?̀MhaDy 2V-ZHaߜ;'m (NeI&cJZ3#Do\mQFOZ}d^Z/DhV9J[_+Om% k[?Gv5?+)-Lދ1KB$@.xCm١AA.ԽasLfZgF./s9"dh<5vV^;WH?ci{w̨ѱ w#cMVT7&?!}e2y(-^TrƭK=-- !zsϝ{Ytyg@A:z$뮃HH#<8Fu+ɢۖ=LWǛ!;D.~9SsHa!֥(5i+#m1v@py ݞ#CXWX:Ff77- O{.oHϡ2j{!ae=䍽;mJoyf5N^5p dۍߛ<sV[" `(I㕂5,DE8tGKbF{"l)ڎqJdb.v^Nthӊv|Oך$O#.yulNcrsnP<t@f,{{ ܮSwc8D# ѿxPmt'ȎX̀qY< wJA o}f@9cU2ectKµu{9eOaV4$@_Ց6^XFVyHf}ف].p0O\ms8 MQǀl߰q|]!1͹wũ1nEQhXn>5!-E u4+@LRF' B"+4~/BE@v >e8=GYX;ϗUldޢjR)n^ ` dMDoC}r Y__b dcB(s+<qPlR4eVxݤ j{h̵Sl#C?mHe'j+t &5s@q+8~>Qv{kQ8e)Bg"״ki;l1Ё4#0]>|_%{7NC0@P8p_?jȎo[7^KN2;3ԋo/$Or,:nIcIje< ̏,3i#^ `lj* ;MXuBgTRWU5kzH:x=RWzun,f砊2)_נ>}=Y5r$_W S,:2ֱ`m.q`DZn?,e[k1xT͡2o,:1f (5!6(tlҵb7-C%De7}&Jc  fC_7_?8l(1qFn6xcv H׈Mws885oxܚʦe`9'Oj,:bO):@_t՝\B^XzΆ]/\YɍyR5zJ_uŖ޹ݎZȍ;r}EԌrW/N-PPF<.wҒ4lk`磄q><57hs4 +!>4!SZ QϠ; ڱ ݋PUQ_OSLbn8[KxgTa?p[]qlؠd(؍W;v}A=N-=\^P߹! _HάE-1]14,z7k;/ ɏT[eyaAtk''وH[>\S|_,9f443ūc}ɗP9FO\bvt+I]ޯ?`"2+ì~ynSI\xx#+Eq!B6 D\iQ@C\65,fY.|3 +nS'_2caĞ&S\*&" =N˜Okmtlo`^ ׍ ) >KRg0DIZ89j(^dtm!ED ))( ?"404_(#Ey1.u0疖|+LŌx|ȣ\)L.c#41b9Xt9M̤韙-H ڌbbv*_sc_m'` OH{ܱ)KUWFޮ"ld-ע$q_G஥Snvӵ{ @"E :{^Oq-5su,v$)`ӌNADW%h92 X gV2T/d4~%vE8UܷMk_E)<"M>KX^{mȒF%f7w oU<YDN0l#Ν0?GQt!?dԺ% ؽFV;=D40c5̿Z* )s'4'V?g'm1* *R14 <J@1i;bMB "s4Df3N'eZL Z-Љbw\,]TH L] N[qHT'尊i?3/x!!92;dN dE d胯Jǚϳ(vyZ})TߞX6} vj*4l1dN5Էq G=H0螢z;9*_ZzGiVŕ$O!Dc,'㚖BW8(R^J??s12ݺGߙ/FxQh?PB)ʆMMAO׷=GЉ©#YԜP^!<kqyDa7#Ȱch&Ի il8)pQ]!.4ɂ(Nj}s0C]ܢCoUF.7-'`VՏ!ƅs"֢/V*HÀ{ H0-U]6ۃl9wNB{kFHn|3v]yiW&Hܯ㊱RUk:D{S.g;H0aסd e>*I ?WѣYgJت[ 9k<;dw͖'jQOr݃.}@r(b5T~uy8l߶GtkԔiͽ<b ?c >-o{(5 oW%{0b69RPXر c"hyh̟X m@OxB "6t_@^tq麼@vMSG1ӣ^@Z92baYl&V{zb״_'e)vbLSYKފd̴}/RlS3?l P|L5o07?Cǩ&騚KS%/+qZ]@ƮφTRC~k>Qdz!nd(y~ȮN/z ݙ7zi@eaԢ[\w0|C5Y-Q\bC`9Y)Y2 α mmEZ4dׄj:i*ɒF:\'YuOOpLS4\1`meR 3{Z*l7Zdzb~l*eDT{xgCBK e Y&<6E{77~۲Ju;SM*;@2e{e>)1|_>l{/T14,Y¶r,hꡰ1\pZ62QŬȀφH]a?MbySXDzSEUH-ؠS&: 7]gUa<7lk]0Tvd=EBJ\FQ:hm/UY22ȋr")ݻ`(RUfZQkKfRJfÜkm+"#_"c8oʿ$^G@7̻yq.GYU}ʏNl$"Pmo@XSfl=HIgIRyȷe$2Zn̉ܐxcx49卣 u:< UTߧ=ZwH❭肘!n'yLZN]v(gV >$ VkO\95*'$fzϧnu].GR/>Tǻ"H9-Č/UJ⌵ja,KNB7q"֙=bO)%p>}mQ-ZNoZ./-^,V/MlQEBƉPW3* 여0v9]TvڠL0^XVߍHL«#}#nv?,@SS>[@d^Bک7mL1J1`tʷ@\-Q-8MDvuUP7+~prC(f3%ސwJѐ PxTb,cip:E5^fWXciq' L?O_"m ;p/1諰xfFy9z2Ǧ˕ 0w>ĄY %AT_TH^)>yC zp!-{ֶ3p0W8ϗF -}7|఻䍆< m h,¿~O|A:'3]r׌^ڟxHj #Ps*k.%-Par|}GU=%4]Iǿ顯~\ti\ uSJ!}m;&㱲]wZ54>.s({@*XU~"ZV-֔/aZyTc 'WtI3\^?䅦롕Cu2(rl6~vv`ɏ+qEI$/(ACb=/lHĢ :.>%y_ $sɾ/25gތdbt[] NS=U?_נ97,݈$D:{}F|((Hd;++(K"*t]\'r6:A^#*3K, 1>"FD-%"6B=$T`H3%T`S+(7E`Y)BzQ6!0PEY }B>UyǑsy=1(N;i+ ZmZ5F}c]]?AāstB,zV/ &AKFXEC_IO7X-A&Ah?&TW#fE-  J7a0eVZ*N07lCnv֟ܽtUʻ9VY#%GM]:@5! W>~!77|TiIp/ UȾ'ge`;T\_x8I;EȜB[w[tsh@Q#0 հ'[U(0/asvP1)6xlx6YܙuCrCAj F&BicfC_uԸflR5m( ,QQ7 U31wB^v'.6Tdv#&iϟ(}1qJPJQɕ lD14u `軟Xé!*0&p!IPZlK&]-3ϙ^ s;Q%EwM i2P(b8\Zv:v7 PřbB 8\y+J9'`AC%8He#3iA ޣ= Vy$s%nhΈQ,oڊ*~ aã$iLwh"  &mEUOͳhv x_LIua-"_lY3~Rd6ŤOS"gHӍu&TU^YpP 85 | %&MXoåؕל%!9G K-dH KnP>a9/z2gSQR"轥z|LnQzȚ1az[*d5 M,>'UV|͑gޜNZӹ+nI0dz[\V*iJ"Wf;CPagh놺(E!>0%ma02O \sqqJk'#X0ƍ:m^HpV8zj0:8||\ g:.Mϟp{UީJU2SBV/\uC\^Sevn[24*d) "Dѐ'аv_' =1>YKB)@Gr`Qq7^vn1({~7P7-* 'E>ZUxݑoqTHYgA ŕ52!wB ԄC2-u~XឨŠQMfn,—ON'5yp*mGW𻫨X \Ī="gOx =<'IY$@4x)@^zkRVq-:Mݗ<$ߓ^La5q.o<*XM5fOט)l[rލhoNW O{]L.M0+ -l&É6.cϚ0?WZʿ0p10b92+6r{ɿqnX*)UC8diFA&bbRKɅ8P<簿s/Ս~Sz1:? TQVӅIy"?zȾڄ? SזY AژX TsM%+sTn3)w2e3lċu0OZ*hӳ-][5N cR9?{^@'%VK]+jfe y{g?, j%S J d80>g, Qj_$f'J$YQ- K[iFlX6ԃEmxW/_w_pvnfYz3` f.M|ZvFg1v)KQ4 ṛoyzkD:(dU*J5Ɩb@:ߟ/[~jrJ]_p/RQK2bRe!jjCg˒D6W_m5O;j?foLHVUdW+]SxG:SzV$XڕGs ^7^h,O肾2چJq ك^ҷO°ZJH86?T&B/Y@ۈ|:grm2 =.^ D~+jM\5MS誶Y C<xiU&1N۪r`Xk<%J105#y*jFm#"H~5>fbP :,Qz0xC괐⬴q Bm(Dq!J.3(\4?$ƞ"ED,3r%s{G ͸ѱ̷bje&T#r:s*>hQ7Z Mԕ*%?z`5B̖eiX"qP5z5(x,ޤKkzE$q8x?%? m#V&]'J1|KĿ*ue6WluDEiqYfkU"&xDᚁa?!Tn n d7`&QBn4y߰yE.5fJ"(V#˾^Zwn1#I*1f|mb𮅴E2,jLm{-Vc*fR͸9w pԈb*u_O >:$˗uF·Br:жDN%PXCHU&q4\v H)0%dGKGyՙ1 iT2. ]-geLDJ8jE`}dEIC2tb#:_ ߠzt2Gѓy@1J\4f"&Dg_~_N ]A $SK&zn/(ՔzR B(xx)IK{E3[҆.fvL"*1 Vtz^Ig.B*-2T8(%*[ގL %ʘ06\E3p<#.Gzdk]Ơ* ~Y[MOHVv\uWsl4 |T7k0 ˉy~T_71sy#gqV1u+񐂧FW1ܪ# tx/ciW6L=-IX^Mդ'ߊXxQIw>or\V|7- 禉{ɘ\d%Y-?woGrRWnp<R&iݫp1: s{eüטCȺ7%f (]9".wAN/%&t[G1wxf:X"Æy 9)oVs_:d49Wu*E< ;_Dà9ġAi׍#әV?N68V9?6G՘nR)1+"}KaHʧ|BT3͹N3>EzboMsef98,\C e{h?93OR{ww%O">YAŒ&GNvcMXw94~y&5$lBWr~28:=3o}`5Hb̫(ER/O/D3& %J?{5Vٚ4 (!U=^{S\J824C$sm%CFRG=5UH$6}(팬tF[GX͍!1ԗu³)jc4=E ]]u*.24! cESuHɃ n2{h+Wu $9"S]?! )';ȶfKWk~\fCau]uqXDfsuò#qq p~?a_KԔ+"CgT>55>!ԍUra-/oUv#l4.F%9RuJ /hd$Bƙ(Z|.sb7z̨#~6/?iPS&Tgm^Wvى2)N0 dbp[ӎ3y%OtAJ l$KEIu]O0O_-#mYb8y &Rf4Z9@#_^j+ufIAaO5f&4N|w1+O5y#ΖL̞v(ɠͣkX2H.]=y[h2͒@ʉ>VJ)Mb y5na)5wr^du<{`=m8#8x6",/M+5CBU\{%1[17t֏Љ5_ Q:^7ggE?0"o5*/sjIшE*[R][m aإ@ YcާHt6rRzST XĂx4:.SfO\4pEamikn>`()"Fpl~ATZ] -H?b1f 1y Q8|kJ=hs(7eu߾ OSגRE'"^^dF7R $V> |^u*cd˕NHt]-5L˜.z iM*1 q\Om}Ba,fؿ9[E I4 ܵ(`4Aji۔_jԗ ~QRCN88RP& (G4K2'һYgeV^zp~?Iו衩Ͱ?#$7צBW}p)+ {.5bHIC6U!ABUg5L6cAn^'ԈjX{߯(Ny>Xo ~$72J.5?kl˙ +19>#q9UlHkoT|6tcX_xic} E\>jlԢ4$\4!8S]I$Sɺ$>5U#ML0! sC`iª.,Wq+$G_t0>hޣ˂ċ85YNgZ?4M>b9Du6qj H{ y\k?4&g\ \EК*JGyeƩH :Aa) tfxM8&^'f 2}r`mi~]koOEO3#%v5>34 Iv7b8b17GoBKP_]dk}\pyY0wc!z׿bP{`,YݡBg't<,w̎Ek!$~)rb*}#mMK@j/4xvb?RMU^Zcn|dʏᠿ&ye%!.+'%H.-b,uq1V^/=fmZmY*F s\z{uGR;00?FR&ظŞ;PG$ !^L, Lp"N#k$uc𠽍 ŇIf3b ct#n+sVq9+ba=TuLggFd(b8Wi}mvnY:>4%#RQF(b1? ؐ١{O^Tg XsONnrGti$<6 e' ʃQ&Q}7՞Q)lF! םuHt{')^!-! =A@30A2Ǎ{LUu?)Fk6x23XXM-DRKM^d8% 4Xd,kRE0[*[[#ʜTO= 6f3ُ +6`D7$nT4YsYP hT̽7 =$4?;E)y>#m6(hGQ?N1Cߗ%S;@f7Bj$I,UIcOt6dsiS.֒Yкg|ՌTlmm=)˻ceT\(Y"7U꼚*oS_;y+ې3̨vl6JKpGKmSZVKd(wzz Zy5{P1;-4 <B2 ,Xq9XqÌEfMOg7j$QuC-Qn6g<Z柊/K֯8ߒ،9ۻ4t*ߍkGٶbNgK2Suvaj88G avk|>V1{%V*-:Fy—0ڑdӏMc3#z'C~Jߕ^SH|o,y O)P|N1]eąYԨCQK*a#? Ÿk:?TvOe9 :Ox%E&Cƛ 򍚉oIrqd"SYYگ24p5͸Bm?mDX)7ZI9 `ˠTĬ3G"~'g=F&S9T"$LJg" ߿}lXu9Ő4[[-Qsܔ1Eɠ3=bD4̆mM%D;CU*!FIFKZ3N^l'px8\o?eGk?2ʝR=vT ڙ12zbr&|nAbb ¢~|$P+ =2|x|~pT'|8v˘J>W9dĘ '/=uv|a@}O0q9oYTJ" =9 5)>("J7l7%Lo.J.|ʞBNTQwlkIm!ל)~>L -CʟFtQ|L\m!zA@UAM!X[n5W: "@<,2 SQF6ƻcxÂ=DRv'Xeb)]q@Ə'i_b:j/GA+pƞf)IY'`5ڼ.PB [K̏9l9vBHLJCg)+'l#-kV9khEe<%>3p5 ż!?`@}=kl7xFmMabUkqH`ʿd:!\z*!lGnw5jeȗ}QzD=/$fʧZ`\BrE*(M Kl61 P*8B%J:=}xJcŢV2;]³+Yt 6K.5m)#1azrdʶ=*ؼՀ!#Yf/9O : wZ-}=^Nfr51STRaJEg e7w*R* ,ŞqRktZӇN.cXʻNv/Pf0ZG̅hԴJIvנ*>e~@]uBX(۞C$ ƱV!ln98aLG D|p83|77x[24qc"SjLVn-cikbNS?ied,:vEm"NF(y]Kah?R{oiG :"0(Y)%ܐx֧}s%≮FpҸIE׼=IdiaD'6ײ/8wYQC6; J@;֬$1%0)}Em/`2%j!H'p(s$=~є[\'>2S7Sͳͯ7JRυ`\xνX}8:/Ǚ^#-鏜%@$@zihqNlxfÀ;x&oz{[3 8]g7'00=?R̒0hbv[C0J@J^ًftEҀſ>:9LC2NgJ8,;.L ^7W$M ٤{*놽ǎ.єb VPό~5t!"q]k;Ml ͈+eo"ՠoFޛ1bѢ凁Ej#7NsHy~B}dTC3J.ՈI@,NC-;s>D<f}"ku)VGd瀅 Mg`ЊsES6v`R襞<5P v ToL<szdi c1027 ]ِx6_C!h7`esV?liӈ(@F GǺ)l+K삏3ftPmmgœf6 7oPI5+U=u&vzhȍ16nV%L9|%202_kZY[<ʽyWJm-) r;YCn ]9EV)^g~hcY'ߗ1 {h_72=vVy1 7!C ut1wn; Q\sY?fs DkGQTPH?20}'mO|/8KV[Ğ4ҌQ!EM˄_4K ,K6n +A&_4RWkFb~|jJ+}1F?ohg}02cYpTzû2pЧnR;s D\f/pCoŎ)8>N=R;g̢ ;Ȝ.Rx̾8*!s͙;sCT /S5T4\Cc9W si`_[h+捧X E`\weR W\wȹi{2 5(iD9j BjC[VYD曾uk*dʻ7 &\ޢ;.gPB"~Z8>>~&UZš~^#huh`-ۮS(}12ѼT.;7hWGUG+\MM|v1/*K_[U 셊'1X<6ώ~ + ^3FXS0P5 pd~Z=b$_Ġ)\[X+eDž8` _y+<{7&"Gb!ύ)(K2%s9K;G!noBKAn|^KgJlS@] bE5ULUxH6Dꨝ-d2ڻu [hm 3r(bg1ĨCvl%=Ȃ}hI+YC*t:zZ\`"i9/ h[YD4.|xhһ}[>§jN('M~X ^U`v}XfY<dN@"[d{*M\^v*}֙B9=bI\g?؂ndXf!We|n`wIGʱوaRBD>DpY(;Hb6i_MU1لOb77h hȽE- -p)qïpw@0|lF`(zCj w޺E?>|WGT %H!npX5u5h1 \2i0ylB)1MZOb2za>q⏍x]6r#(G?HԹ['Sb0mFݘBĖkZB]0yP, d=& HR^=cĐJDI P,UhGw$ buF vwhO7Jz{x"&ެjF"c#\j`VZJ_'͡פLrAN|_Xb"Ǐ}B$\"%2L+ 8 i g%pgnAFL3ie[kpM G鰦YBI)oPWaO8"b%I_|$۩\ TV<?Q%?tj.bNĻ(*ekA]7DMHsxjQJ;Lȋ+жZ 7"uu+\hܗ<_ nƚϑ+?I: }r QMY8a ~Sņ)FO;i&:(r]no|hz>L]3_ҧ@"%# 椹T's^xM79uM`q5Us;;ϒQnnMOS }TGι6높:Q!w}e.-Y`W[)-lOqK2L%ERi(v/Y>ډCx`n70Tn"zև1Y}1cb9Q~f[{YFrz#xpb{ʯt YYuo8er̭UN*(/77WxIdHjːS¯ G`KkjǢUlsj7y)`N=EVw o۴E,e߳ZJ"N_zwZ ̷4-*y|z.QXZMBõs'ZKLVK0jLaM)sq硫ʩ:_ʻ6{|r;@c]1m:CrVɢ.}딃bleV,nu:GPƳZٞbi{PK[(X8&K] T% G28NG0 n*Iߠ*ߎ][lE~"Q<=kqḶN \Xn%)J''xk9|E`U>Y"m|C|hich[O:P&DftN}`8O&?]1V3l&H.?^Tʠ¥}ʖq}ÀB% [{8bL蚷0?2n7X0-cUELdVJ#X /Z7A8 x ѽױy s4 5-TLF-ΙaN5Eh^|tRcO1ug2_PA\jszOk4E2VեTyP ns8ih+-"6FR ՜,7;x F?e(:'=dx$Tf5V\(~ꮢ|>R Jqgh7մ 8Es⌠iҶ\`ĹDr$d?J5NuAңWWB7f.:XCb?Dh}Kq[\wϊ@}eiҁ9: ,7?|@LJJ]q^.%vc'4h̡O.[Pd<͓8\ĭ8 1!Hҕ)/&Gmgl%5ȃRHDş,$-/(e^w[Ņ7H1Sn׷}Ka9Ķ:m|GDcA>$Ԫ J-uvux6(Y훟w-8j)B𪏩!%~čNX=쿧lxZjCbfZ:}{OLk\""D~6S+Tq4#+":~1{MN~5ֽϿ#k02M%)l M/%{j6.ҟ>t1a4:`l+N;5&YWvTLvCVCvʍ`l2%sWqL<.riTFfC--:s߀Fl'1Hn eU.m$;Nݓc¸a9LglEΌK;gQ6 V3eMpA5V:#:ظe x0Z)>E6Awdx oRMamXتvRjDFOS!mdx陎8lxFyЩ1Ce>nd*hJo?:9+e?A3,5P0/Є]LføBlB׹JcPƷ-}v wgU<߹~G^;$+[5?R7adƗdCB̽9=]u80-fW:7!=ߥ@ b $e;ct-'zD:hG//io,:W='R-xӽ?ۯZͿepͲz94КwDž醴|9o0B`TJ:d9w۬) uVل6">= cnV#uˈvX?rt:~\/>!# /;llSk {0`ҙ^ve5UgTJaE|_+'R!=ߎA(;bMO32.a[!:NЂU*c]`=_Fq ܁u+΄c D:ͺ \W@ޥ7(]js` q]v m@b3\]T4.p>[s] |=Ls2X%E"֛-)Kx~ #_>ӟotceQ#tVGg-O)>p'=k9}0`^ϩ祈FO8@חWOVd PX҂$ GPllTŢg͐ ;KtI`u҃+FC51#88|4v%>[kF]^y2:.|]_]CuW (6 A[י`&Ф΁I"9{FKg}kYY%/7Ҥmvp~f?66yLthL@[Hk0uʨQWi'BuW̌_i<8yw$X:˄ۦ㐟*s#|<x.@JT4r W#{^VvSמGJ b#QC5553C]x>C+yv  nJ|?ľEcqщ!`<+m nV.u}@fQ&Å#+sW k#',~;Vy^ȡ(HåԜT|:O]]΋L/Hѡ;s\ :$B]_9·bIR\ 4rWg;f_Bg;R Y\2S:+/N;ф*^}ؐat;P׆?g?(s^JV&~r.E&>ƶʧG2{{Z̑v|j$ TqVz)u,_dok:[ ogK`Ib h__7i~1cЁyf2Z{NUM Iw.bԀem5cK,ĈF 'J<є9 ևwx"tP푟>pQs+\R 2ʗA&j\bg4ݼ/T \'aa/`QO9ݸucQWHdNZm*QCjLzJ&Œ 9,dEzx[uL`zkĪwI$0_e}{D]bT5=tMV86 Cul<4_+he3Ոd!vX-w{$bH"LIhKcSMUZ/80? Νk +Aƅf&c vu`bn姣"%\|ɫ v|Q+q5^f/5 =Py՜W5-] vP5fm~ʟ36Q.FS)Op @PW;D̓!9#iE.]P0{>4\AMmpSa`ԍO L}+Xi:5KzN i3raA0vwR?߬Ϙ~= N 3KephYOPrd!G)ӧ. +!M3"{fdǗo(C%y0Ce˭L0YP0_$ݤ$Es#+Ѩ:f=Z %g%6t:D$3iP%iTh-]g<6= 0>e̿쏹Lk` o8 W5c>zXӃ,J+e!J ٙ:|,EsMγ\RYw;/aNm1U|qa )~F1|xΤeqQ,LNH#7Ҷ(%LYMg > Mc+F+ v ɫx2\mԩ+ͅvxO+-y =HciU|JH2p2^A3*x(6xr3lD|į&-œLGSRU0,סr9;thr[SgR^3eɿ \p.Y5 5O*Fʤb愪%|I8@,mi̻9eu,&`ͳn|]H/3΅5T X{m[]go4Y->#[*>`/M)O ?זOs`CkT-;pPwS{Ԗx(m)3]q3C@잫T)( !O'\׭Į I8{. 7 UU?u؈#a/olIjlU"=қdo .*)>!Y,<#lMNsX7%1jS?%J 3($5ѓ֔.qA^ж $"1A$He7ܜe"Lr;9v3&>&{AԚ1i&m->V*8٬#i9̑GO=Wh6C˛ *IwuF`@N,3"lO-֭ Å{%8_X}~SgQa ktDUvla=.vc(KMBzR/>Cϭ{ Jރ|QSSοi<{*x(&-W 2,E֜K|3W*1i߄Vx^'=lGC7*p ;iGO,&e5tíBDՅ;Dn7H:G*;{#iwSI%ec[- 'Ν㱺Pbȧ20T؜D;hL Ta}Ě!득z\ 1z^S9t5~2vOƶOg&ùq&jmiNSrF9Vc0Q-Av6bIKip\$Z hJ—?Nh8bׇhcPs2CPf?"5g،Y_ ]ID׵CV8z ( oN0q{rxjrw8E׽T<ϘP=\Sxߙ QCxD\(50Χ G"/;n<M2cQE9{}2'[a.{0~^c* :-oc0-#GG<:{cDCƏrtv kzaW;023؂kF|JsƗ^%; T>d0u!^aDHwdJXZ}U%dip^?XE^bv)~,z?05@ - C!GO)b4|,N _ss;;|*2d)_3 M{P>=ьɦ2c 3 Όyswؚ e7G*V|]+yṭ=nW:)#"ԢڰQ|C@޲ 5yaOt(`fM'?q"]ٗS=d _$o7U)ĢЇ/J7dhVLč+C)'HԜ#x32K#x^)5/c }j~p" vytX?K\M&q$Cwz!yTDBfƢRd{">j?6ź8ϱT!Ӿ]TgILl&!.Zl!~E[;7JJ}ӝUKEAx o:Un.P|s}ksH(MGHz+/r[Emx+Bc%Yf5{͛JERn`*a Y!{ dy!d&Gbs&;{ޑIPP"YB腪3V@[jog|2)>z$ tص5v4;恡I**{K,&Z*GI@3t`'{`:  I%fjdUܯuɦ6gK TUi)h3xBھuCjU@d$Ƽ )k1oD;Mx$[O\1[m 'kk1OCo2t (?̔1M{]Bot">԰CyPH¢#ZH:&rdD`ZpM! i6j$h'1kG-9UԇSf蓜ssEsbb h_gos# MpR1԰.ՠ')ZD{{WKŮoC&>qe z#[Qׇ )܅TRukHq &)&%g<¢gT5Y&?JCCvYV:zTʏz *utJM|dΚpVM'@ByXDHWe8v`\㲎4?8$sO|'\ _c{< eCg"QP'zKc\u0: _]or'[`薼ڛ'ƀJ[M` Жu(HLw,ю5'uCJ/rATC~~@,_*ˑ=|K#i\ijMzĐi"UgIX6+(GI&g&U/9d '*Iim.N|L]^Eni̹ў.kl;a6NFILF!8y}ռ']קݻp]lOsKrUB,l?:2Pwoͤ;ߔ=Ub 'Eϭ+|V"4Rhڈ.bRMc-s/. lɹ8Ag]5G#-fJf~G\6Q:&VėTEnd \x6=VI%O8D46a\ /Twi@(bXU?j5g;D:<)mX Ljq##b߾,w:)e>`QN cxfa>}4PmwRŮFHLWLI{8I-iFёL[zӊVnP=.a|$RE6kdgXFN&}sc8%۶aϧB6~o4}WkaHNqF DM&KR A~}ύ-},FW0# Pvb\T|!Pe崕ane1/ʹV^NPT7ER(7aC׍w\v.qd8Yf5 ?$@kϻ7j7B*a ;ye5 s0e^o8c RP %T%_ZEp Z (- P~ nf"MګL#Sc}G^uWӬ{-5݇zXpUh[V3:3W%Y;sn u wGĈIݍ)2;󤒎(< 20áÿ?BqEo,\QKqҙc|Z4@ƩoA<W%oU.]fN=[ {ZllwWxI%lfk-'B9 MIH*ѭH'Ee`A%äLqGJJέnj!f~+I4*M#Dݸ{Hܺ ط* +@eu|1 /-b1uHU&L1j&6>װ~*-uA_CNkq*[7tDҨ<ƶU!T>߾v?ݿ'(w@xhр-,A$%Y41TI6O鱔)ceS@ BZL!#-`ͳrW>dK*,T˝-v9Pc*wB2h!^Ѡ|+Խkp\ ҈jr3 R*Bn FYtڴ$z"LLN^mQ֫וFlJh^Raܲ_EZ>6>cģZ92cW4 V#/Ъ&g6DY-̬߾c$ Ω(u+${<>i~jf6σUX49} 4i:5c QҋSF{NYya0zGuLYWatt!+|b'IP)* h~/@<ԆUuj幧 UnȢLڏŚę,-ʹW%)nӑ=`BQ۟L'&C֝Ơl)GxG@ϏsYr0@U+7͔8p' 44\u~29Ո%à!ō&쭩o %[Tt H7+THo5Dρc|bT auJ8, ~L$9t0g h!4U,X%qHι$qR̾(v :IQY l5!H'BVs*'=\9 4J9*P(u8O!NJ5-*ڦ:ܞ|?N_lͽ5G"\X΅HbO3ռw]Vͷ44yK)ӈ@03-nPL<ʴ@byt᝜^50\{Krfy=ǘ5fmHǤTc4EƆ' t=:/GGp 90bAI(M!N(0Jy݀pgA.Y+hxxb:gOZ+Jϱtf\6iܨ&!MhEAޅ}dlm3npd-g#*V~g* 7.iog&cKO+WѴl@sވi /*G!K|K^2 "SdI%*gd\h) 8J5D)wdN5{kL'ND 4Kպ3Ir׺cp&DhOnΰ꘩H<!zUESl|xalO:j^(l_,Z =L'~5 Q5~ EOiN}gLr܂jt30#XÁ.f )k~(>Y_4dQ<ގHJJn);ޚǫ<ZzV#Ga.}13s,D MdIqCz܉Wk veku9Pk*K|zX|m!F |*:%񷐕~}E8Dnnfj!C^VHJdzB rܫu F/=/YcU;TIb_',7c5F;#%E'Rf؁W9N\)ʢd:(ȵ 8Ʌ‘l^V1Ʊ]b)SQh[BTuŻ5dxiL>H9P|Ȩ(x'T `ǭ< (ܚ}&yj+v Ƴ;{*J\|@&ȾhČ9Z>uÜk6 hWcA* ºp;-iz(vie@̯{&Xw_.-ȢeeL/t,"i~ %mpf.4+yG݈'Mm~EȮ3,8s1+';G/QWg"*}n_z[%e4YNu $xۤX0_ey#,$$H6sw-y#Ykqp.l fۃJ\u_]qeANw<.!w&Y|{`㺔t|;AE۬/x`]cXb+fN'vrB c+֕Wi]=Il2Vt.%&쳖ဟj '2oOE^MەigSi#ӥVREE Sn?}%ƥ4d]X< v?1fHQ[LJ+ j)QhJ@#*n)_w{ B 9?C?(/פqk_./!ҷ@/6%a\%K?;X$9G@gFmMl8ʾ6z ~.ݔVO#G[g5n;})RJII_^ M hǎ_>a h!Q,p t9/Ea쥲 9љRA3 #BLc /H 3NX,qc!8V^L#)xF 1@ B|pQ!W/n"cHL)̷K^kI94eUn&z#~% 1qyp@^u%_DU;ǶeP!L UqQG4qkH @dcD鷱=ܽ撀5<@Oc-oW9BpO?5TmH%RѤ_] " ,WH9=d⸻a]OZ̃,@Zg իlq?1@Y#78# 0HOHn?|x`0FO>zjҒY 82eRW.;>13~ pR6|J*+d׆%&4mFى8 ܸ֟|}Sd>Y,iwe ȲZѹn,@5oC_M |k56ӮcsQ{T  ޗ9aŀlYs(]MS:"U wu>RP#SwF)CHh<ƆԳ?ۡ3^g GDǹA<|⇛߀ 3Np.}2]?2./hEm=f/yfb0LG#c*Soō;,guc'#z^]ɗ",(uH16~}Yl̩cm),=Mb&Ӛc9B۷#YI}~5|Dݬ1rDPkbwsP eWreap.bcsn+ P]{Ϟ1K)EUi]Rw1mDG8T':F rՖQ ~Ȕw|-;4(}&{PM@|ߺe$[X6vC~0[<͏{sye3|޲Z:,nC!1KHn2ev:ym>vd8 WwƅfZT[~NdM݈ !LeeKY ӡ'*,l]5~ظɂP29aGGLq::)M}=/Q,*RAedžwey*dx T {#V(t D-|u3K/όDOʉ|ӸQV<>D"J'ѻ3ؓ]&67.@)i"ᅣ~Kl|6 ԇ']K9 1Șnim@ ͲAygi'J۴S5FjW. [ ºzrS*+; %Y2ᩤ7E/YΞSU4 J?镟؂"W>7yjlLH8(0P_]xCZdҤb0<ɟ$9!5 Zx+HF$B1X0trBZ/l! 8O߬zXna#~S{B^) s8uۈE=u%o!l17rn%,_f;%k!!_%l0U3TVucK~-5r;A lA'#d߃rlm վΪ*QmGNɦ9aؿKtM{;L{>iymdIDHdGuE-Kͅ}~ql&dgXsd: }pl! ݡ>L^ |cbiܔ%T.WW+WofT[y |XM3:<0;&W OVf?v?o9h} GFxuF#ZttdzȮĩv`7WuƖnN‚|SΌv#6/+i\51X/W`@"K BV#m!M:AwS2k}Yͭ"d\8kmx]-N EoLV֬5aq昃j@ >D_:zj@Pruf!Kbb8%YpR7nvc 67 u!r!HrO|jR^!ǿ%a3o u!v`q DвT寻0f EknO@`4:Gv'k \`9?K GxNU#ՄF]S,aDfqkClTS\2fBB02~s v7Tj s94ONGߕ:@3|N?-s$!.`Wזc2m} ;ErQur6Ai'i Bٷaa#ISF !B;$CnYH4j 0H]m%݋P >JcAp# L#R9o=F;pma?kMq5J*7NN+5ڴ"'%|qojQaa.9r3=|!ɬ$6m:GМ^aLHdؐ(EӱXwkї`?zB9DZ?J6})0<#-LŜrLHK9 t\=V n)2SP.?ɍ@D4(sx5MMH8(SUPLmng X#w]RW\%sG($GY(0Y:KX>8!mip`!Vg™#k6jp48]~L.fCpPQRN:8y_wnW~ )΅w>} z+˒bZ^)vJ0 ɰd!]턟Nn,TKb@ZgSDfý!$љMLe /&: 3ϗ)&d8^&ѻ_`5Y٫/ۓ=_wFEIk7>3;Zoj`&7I@w8q_ra9sj m8){)Ti=B@JyݧIYk,'7*Jii4,>;μu+ 1%ԯIr+2Լ*Pzc#?\aͲT纥UoFD [/ ~_1a x[ؑ6 *'}Т3-l~o^=7Ye攙w̔qB˺L౛]?Ff9$oy#~+c() ͨȱprQF 8b5/%huĐSBiKκ\PY/;4b7k Yѯ)ξ.!džw2GsԿgUZoqgx @+)6ֶ:Y}."}2vJnϝ["}Чy%STW&6ED;(!] -q1'A}{i jd\xBWf/p׶Hٰ |E~XTXj#VΊ]dohfٮz^ʑ=hd*<呄5E]+t;W9ctMNP:5m1z%:P%yQjZF LICUgegz9JmEaȱĸtbBd1$ǂ} laa#; S~C׳tK)IDlJ|DZqLG*o59kjsɵ0WhY.uWm?C_u:(pk]8 w<SuѭڔC$7 ~2VN1{Ȱ6Gt>EN([ t !v:%d/D;6vHγ !q|h6">esO\931͉E,[Ʊ%Ɉj?l+J G7@D B )-0 . A4 G2Fm)_if 5GQkѝp l+4\Uһi1iOܝКHN$rݓρ']+rYޚa5Τhmu*/Ϡ[et= 41$-1]Ƈ8KqY"6858 ``M`*%}w] Ŕr2Rœ,- ,-B7KST11˚~?27~>0twȋfӵ]b_[. <<^Cg:mh(6k~M6ef :)oQhO;uTGBWpЎ65μ c?֯^"J=;~WYFCe^9[ VJ^("6&yHO$~ :-,QeSW{n b{N4ؑc [v9Pd"NNQlư|? )f CY^Hܖ6"rVC!:fAjSߖ n4բ tm@.ɌbѢPxY]q,R?!Jr=gIw= )ԭ+ v$w Ro Mtqa1~) ;GF|aHRp[ka]#6J,] 1n'S7B"_\H%> #yIY=?NK'|DU\Hȅ3j;חh} =ج~<*uI A;p̒0bkv #I!,& bE:.=b~DGB>~Ol9[ e}$苟qf^W6CP+fh6E `1pP֣Vuyݡ?d|iyy+mB YfdRJ|^9a րWw\EN< :=ERIRȞYM w $,ᣒhs`ole>|2|L'-Ia"˴2W7'2!0y*#xhf~fjr^%+ddb`֫/؞5X.Z uC"rG43ؘͫ|Bpk?6DN$9TֶRdpȋrobzM3lm1OBZ|QҢ`"`: syJOwcs6rY xiymaXcX/C%O2nѓV L$81}auP\)& ib8_Se=!IA_G j zAx6K3ZsѾzK\ԲݒMؖSDnanq=2'PyncGM3,+Q\ѭKqv˓ؒXdVɪP*HUC!db˹}!Z;ЃcA,r -YZTo&4]lN p50kH'%(֛;219էiL=Lwvcf')W @ƽh&ySO!vlRεժk_kT(TyQ>0ہ*<4ca-uL2B[HJVXgjb& 6 A}iE iq&[DGplTӪ@ cr$Bif{M!%CJPkŎT Fb5mBX MYfs$.9'bq&D{-DΚQˎYTD{ + Ljx *X(̏0vp l Ougۗ3U[ڽX{$_ MmKF> „̪öX2/nԙ\+~ҵ4Or>xPb0 p;0r+yT_&/Y4E2UNouTom)]hv Yg! chL*(<6ҘB!) Vhdn J l*t{rFKW-c Be99[6R+B ~ψW~lyٷu5T_S֪?Tv  +O{K1fV/b%EKP'OZ]^w-0o)%"݈b bA(f]32Iy0Йäed'K|UE6h%BiLZ%hJƒN!ю<Mt5# :ka Z w(?;-Ua,zL!2+?הdrTe!-/~ KQ.Wz3ʹǩn&ptx\QGUORՎw'F^ a"OJ9-،6*&ST3A0]@6+뀱_BʸS< x:,ELrJ8du(bmkSp:qvHbExdiΧWY~G\p7YW JwyW6n}+W1cȩ͕oDKն~ח+Lz ߉H¯}ARdhXG]$N&6=?X@xͨ(#E8On?Okzꧫ8L_㉙!>Dg65%Y0g a9gTw,+gomoFEN仜Cu %F-m8RcgQ˂5_._1ܙ?x;˜/\Ńote/$N9B`?I2=kDu!7" ~#ҭTJwR1>u1RG#~+F9=_kyyI*'q}3L)WvȄ5d vZ-ɷNDϳI%7_n*RB*ݙ5pTQ){Zj9+\^TO4z<",;@r9,Nvk0.›_P^msq|_Rtf 52Dbà"lߔec6fL>3#r,7|z12C$YUo_gO?3Ok=`[ V(pA9ur=CFc殁ܺ~Ըm+{#NV>xS5 p(*%ڴWTRμPgL|Ƥ< P7@,rDL68;r}.&섣uqbpOIMr0Y i1X쩑 ѺuCq)x䚢,A~rզ/iwWCyL_!YW@عA^ljtff$:G8ǯN~KRu(?UtS|XW_AAdPӒ2ĄFuD  +[9yRS1gI@>1zw 3u ¾cFvt QIȀRE0v39:ZLЕ$5CU-4nQVfH!1GxE_xj-dZdwfny2X4zƘ~ @?^OXJX,~uAL8J|rvp/.cQJ"of'g ֳ\ߦ  .0b}a %a)*eGaNgs(Bl8g,`)>0#J6 *٬ښ7;+ςWb$C7dE#MJ[b+Ky%]"څ7qь ?Ҋ1 R 5fm~j}sawR\xv-ىB4_ODFɼWJlxaB K c^ ~ӛT5d֑^s~ȐnQrt(آV;wFSa?0FC]}mp)M5gNqЭh i9*k#hk!/|y[V9OFVź;I$ئc7}c Os $h1#`jtvL|wέdk}Bq9B1qȅ}:[o E^+;[h9;$5sS,°̛; ڂMn<vRvĭF B!'',GY1W6@q1nXwLOlLP6yZ4F>=,P S@&,s6^~q,霎/O"Ww/sŪ,TlZ;z_an້j$ Mq{o0@x&jxjH 8@%0 |:B H=S@8Y D(DSijWP>ig=ֵ<z4pu:㊾eXES Ԏz33:iKp! ϶!؎.Ox)-rº#gB~P+<Ga6´f,.x\ϗvS\RQo29wxa\73y7:LfO7o ,oV"G u#6 yzd^87_rڅ hj΀[v|@Z!܃*-j;it??DT~ Dxu23GTŒRzR],*?^,sr+# 5!WT׭x #%2!ɪsґHĕ>45$״gm7 \ؿ-~k-wK4*2ޞӤȂ~= UZ #(;׽-dE<:nZwJç-DIJMDLiL[JkJ^9eƎR pBSjG0qT2dP-ƪ/J!!EY*qXU>(,Wskf函uф8t92MHޘ/S{WbeH; 0 VT];ĺ1S0AĮ P18#M0Z%yk=n<؄~žᚠZ$"39!^r'= + #^Hnp5m٢"P]WA $lZPeNBzn)Diu>R 'p]&([/&١ޔlȳo~vQ. 7cWr 3j0gb#nJdLJ_TϮ}ACƥ~8]x?+i5Ě#e)M"nO҈g!}-Rhy5tdȥhiqA[<v!DsXeqUE5lF8hdo|fBX[+t <wu.6Z}$ hgRjI_UP;vÜFvN f@~!dyS71꿎x[UoU47kN3y[M3K̲U1=8uۀc=Xg2/Q&(ϲosdȥO4)Ҽib<^9%yk'Xx]~Auލ~'c '!eXn |aa48r,uX9Q̆,ma863հSc9(~rc B!ӵ*KEhXЁ.Mx"tA{o.&!ʕr-9ZՏ@#cE٠0J߱4Y%eFƲ!nYГw%%:((6{WԣalI2(=yK)_ب-A?Y ἥchz3:PK5Zfdmh2C&k4 OwIϔ5ЮUA`Jw[KM"UvBAͲĉ=#kҳ gT페i߃q17Rhk<^ӹxsQG%&tQQU-,!"j?NnޟI[iwɍ'i@8En}6o9rEIvKw Qc? 0@#0C KHvowⶴ ,H(ΘH#"Ҟ?$m D $G.P %+i}0\ wyEk|q`v#s0p1/T4oulK1ҁL]^fZUiWf⾋٨13x9㥅Iҭп2x*Z#h6W>{#]!sU:an4a3[.AՊF%\؋* ;Z)fl_h.mzCQhNߏdHBb['c> ,$͑#hܵ;@EAHKwqi>ppM^~4ӌo 0\v0ML+,+?5'ZMNLL|=4AGmt7]:$ ryi@$IJZe:΋Ȉ\rla+(Ū|g-IF[CÎ~B$닲AO;|rhajwgQlKdGP'ÀMXD?1FV5%3USI?jlYqop4#Xp~E L! P"%L?^{~aD4YACt#~qqDQ 4*~ƭE'-Xv\s Ȅ6bֶ)G%k)oI("/뉋_s)T#gݑ!5Vo'EV2]Ifa,jxҕ@;|w n#éAmˮ3a^~N iS#v?)4qV"3m2Vt: =.`O%c+ࠀg\=JCKQW/*mՖ:n0r9n;GtuC[. %~0N7>iEv/bG]Ъ7U%GlO VX>GfX&?VcAa vq)5[A0Mhan5Ҹ'JZYܷ%, @ ״ST% ZO 71MYM" (&:LEl1Mwxp~!O(t쭽POyP_G!X͍GHg'@8I (4sSL5lڒǍq篒iVI o&. |( @YBs3Dripq_B봐9e1JJ{HP 7.W^Bŕ#?S=.s"9q17R 3q 3=?dԋo6֦XBQwR_4"BU_M,m5Z56 `I0秢-bxM5y{4 x!D`M@yEތhFe%(5(1``vΦoZ?f)}^?ؿmU{%[ENO4eZl?Ƕ 6 T1CZf^ER21T֤p>)`J3>TT㙈۩ $aǔ8ki:LiX2~z s!zf!adgL>{t-+'U!gsOrfw_<`yv}&r45emq챮)>oR*ܦe+E|^Rb$^-~XHjJT']V6Os?;QZU澃tvw`SfFBNTYݍ{/UbhcoCoW=j `bڣB *TRfፊhEߚtaplSJ*YG3OG[l_4kw|ZU`YvTg fKIo[zDc~ /eD.}L^?RImNq0|0;e#&mb7SD>(I5smcL?{es7K۪ev9Ц0썯˘›z%Q_c͌ uzc_^}SX&8 Yq$H"2*Ye%Ћ1RQZlz9$fCZ Nv|,Gf:C =ZzzcOĢҨ8gRb5ekP(o,ʱF`* C%Iﭷ wb+ Re/TmziA?#Ak2kX32>;B֧B 䜻36'czɪKf[%![BjYk3,l"{a[npJ{+%ͲhY>t5ʾ.,ݝ̛ @ \0vqM[ytmlLyW@;w^e(϶zqZg9* 5O`bD:YڔVB\Xp~m7hE,J{tDu ]A* .N:mzK_hmࠋP;lsr)J=7H˭5̮б:'pi5B@JrI31~"^D)^&yosHbeࠫG#s&(-Z(~FWVL"KZCŰ `^p4VAydTՅZ!tGkܼ yJAbT\[`z?6WD;"G+deГ$n|a2KMLxQJVWNA1<4CM+V9{C8uƋ`64$_n~ԧ.>?9т1`ksCo O Y5nW?1 P4ؐVrI}ՌgryBaW&BS`( kD0;!7dj. wF qݭQpg^*_zmE1hu (ƲR1_PoWt,Q `MW8-usCbXIŽ;`g_lXWn5qD-%&jCPBX B -$3[bk.5%oa;\(Bޞ;vHI h@nY3|j5!O6'\<;WTd4۔quwhs'Fߞ4_pvM,w8># K$Z)8oG>!](SIN bIajE؞I)<1\@6m:Ev4a:2ggR.Jspd:i}O?D0Y@5Xj"cW2tZ-UgxH+I" ϗ=Ș[upLF!1㖝>XGBBp6) D'Əu#^J&.I4 iyTCb_#: Bsq G875I}yGHnx{jz l}JQ (a\-gf zRbNdZ7Vn"lkf[iÁ;3Bl%C&儿%]֮ vl}TP\/8uMz.}(exs0ڪK 'S8@-ةX &!68@`Kb]|ߢ]7 LZf,á)ǺuhP9[!&.0‚kbp6)Iw6m Syb*Ѧk&MxYfh jc3 M0ei~'K3D5@guz_c4 l6u?Wkݭ3ǧD\ XR10c~&$E1K(+gSæ|u,UP (6B$,tǧĹi*īDFzWeಈ^r76gxQRH|p1E Ft& k$hlޔupXdylR$RCaǹG>tuj &g,XH3mڎ=(u}HaD 6J ^)\k~x 0js']EzO v)bDdB&:̝ Al ?ZߦJݲiO*mDZ%ljJEkpJlϼEF+Ac63dBo'A-(mK;8i>RZ DFvѰ:H8>82t4*>\-V7z<ؓ^_T 8)WjRKnKOvҺTZ&T̪{?9X" tn~XrKP_Fs,QUr1 [QVqM"+[uE]W#9e1X(G H8'ZG|,Ms٬MYfB}bXg8^ȯlGc5Bи,cnfcwM&5# )q3#Kf`G;7#v3Z#uz2q S5B0X'e8tVҹ\}9W09-h7JZ'kn,If=0X>FsD3Qަ$uA <9a|QO](RrhEREbSUG*_m6mvPF碧Xɦ|&Ŀne铓s:ޓw16]^5oniN_}i;v]y:A8n<qַH|.f}9UK}ʼFpxW{e|7m 6!O;7Bsbw(hT("'-O[h0jؔ RZ J9:5(F` 61-?͟! r뿆^kmȡOqF1-A\o !a!aŎ3//lNxb}_eʲ+]i*<*/挾4h qkMQAgY#][W.\> Ҋ^%bdϴ4 Bm[\@5J] .hATsG\I\dJ(f}tQ8^ۓydO&x<~^갮]:/*;}}L>KNmʷ-瀃{7z\Ig<4-\6iCdsS=?(}܂Ӓ;}4ؘ{Ff mvLS<(n<lĥ=[vX l} #x92)l$s0UZDrȲu+f\| 2AZ hdϽ#$%xD PiSNBR|OCwC2@`I29毵~_3.]P?W\;|Q;1 %k/430 &E`N,wZXe5;%.ůe:. [d֔/,/s܊gKL (:?eabfZ5zK B|hjY45tx;b,/#P$DVlp*3Vϕ< DoWMa&ٯ֜N%fQ-ڔyѝFrpZ٣.hkx9olX`Sr նpӒW}ߨ4@6&#*acU`9UhM$39QOLeQf@` Ug_k՗~5ZD'A_' e|QB1`Ay69 &!7AcYQÉ쇯%H!rK_N4&۰A &oէ럇cUZ߾/Ϸrh#R ݭ@Zd[uS"VM;3,҇օJApӬ)qFfO53K ֪pIƿɭՄYV[z4 C{QwuX[-s$WprBiuK92<}R=i y:?joБLtRDс/j& @yQ &LW7$E. )[x6]:ULjg-Zϒvd*A8J>Y E<< P[c)ė "VM"6yz^YoIh~[ M Tq6W8ƣ1 >vk;j,V NL _.'lDUd ?´} y" <[)XK`(qZ D e>~-k-.|:wc  \]%W܆fG~7FX&!v'iVgԏ ;1/mJoDOdFhkB@YlU^pi'ױM q!jٳG/S(F6Q'QdxcfWZ[(p4IiӾ"Z"9zU`(j8[*76 )RQgЪV 7ެ- lm4`,H=#E̎m,DҪC1;+즸a)_zsbD?oCr,J!tTQ n?Km&u-$ CdY?G?ј 5T;HS1/tʄ`~#p xM8 N,yAvQxq_ޮ5)Rt&mX49m<#Brŧ)Lm~D}O[|#SL@T0'ϿҬ=+E⮈*"~ITBwX a,xWz qe"T~Z-=ޓ9;0J櫥ن;O6?pBY!'̃9~ɒgY6=cjϥ3+p9Y+Dr!+!"$Wֳjė?gY2$9.“R=BS2ʗa٢D4F790G*s&P(roPW74#0m[bzո*d:,7 9vu=XiVpO]A N,늾f"E(gۆ0n?.+Dvc֊8BF m? gWǀ((?\l .!r-Em(##{c&҂F㢒>-^FUB,H̗,VuCV@.4<998Ͱ4X2ҕ9)Lg9s%K2ᙥdc/'Ss,'j^H=]_{P$ܴ 2g_g%A1i.Oկ*E./Pg掰N&ќhM߹Brvnޢ΁>IӴ(xAM9K!G`xc sƅ΀bs 7aP13 G,֌tunXIsA,Dfo\ˊ JD^@V@X)pn !ޗzɪdVHL}N\R bk J6raX3(A 0]xN%U7pk"F/xUSWkNg X6;2o[Dyc::nqX?Y>ohX=gI ]4тoTwLɌVgmbP4<2 S=VNAuctҩI1#P֝*?Y$ F\#w(9L;11ǜӬyd"x~ Jkwzb(v9LH{P t Hp͑UAujrC/PM:uz8zB#1P6W1:aNᇗ+ۥeއqv,~qm{́(ݣ~zDw*3ӾqYreɀbҨyP#m TIwa׸XrPBM cIO:o {p+Z5Z=;3n7()<"JEAs 5Z sS`R"ݼ&,7 掠K폛IgͯR $]Lh_R]H oysd h { sV\Ȧl_XT;]3Gl7xm8gT?lFeB@^K1otif! M_0ݪ'z ϸF^o[&93fǨ-/gW`zC71\/a* 8BzO"51? >Ao *9qB;2MfkJxAkYxK*&|x['2vH\bӸzGC8TA#7FzwA f+f ?j֜+t2ִ-d6LTFXxrѪ&h\1ClS%"hW{^3~GD uӼi~ꬫ#1YEJPZRrW̗ۑF.&/$%3Vs}5H*Z8Cc:굙3lȡM`ʻ3D*"]@Zcmt/K\9ElKW/w&h^ MƀF{`oDQx Y&- ]DxR9%ᕵ d D"mv!6>&031\'L(gy UG6EC H{,Sa QhJ] ෌1LښXPO@ Yױ%?t> QZ!3|eyjtUBHk r!+a#G8x 銃'[ q'ҷXý3 6+$Uݜ߂rG/3XSj0P))oN`sǣqttH4cԬdE݂msO>)9T{_H |ѭ2i+y݉Tكʄ[#F(iw 9g)&tn Ƽ q̻d m#ݸeWN,@ JtP?XSj1=!B"U0$EӼFp] XK2ހckvi_~=h~ Ep{8ymW+% ?Mqf }鞓otC#,v(>uqǛae]Ot]=ףaM:->pSuv)@^~` hQ+7։Z`a(TQmu YZfCd=Kw4֧*^W|g7"5. `ܰ(V!pF` y-&{&h_UׂɚNnud[&֐zS\|[?`ұA*}[D/ ;)l  &j6rѸ$]oY43UM :5a,6BvO(oWl 3C#'vD1o2iyj\E ^ oɖ1gM8dAFp"#N;D%',=CZh)ಓ!Aה YSf+ |7:l"YDu;1oIj2 hms|NKTGgbtz! ͫQLؒKǺd,xQ5*źV g毕ASġrbuap%^K|t, ;$|SNpW>tc?\D|$` W`N*fF롌yoz#Vim%BGso[HOZ~ KÊ"RsjmRtE:X@Xy# OO3UCպl;I@9\J7;zHHsF/#E>u(!DJ1Rub`\bsA8]*.2IHAS\,%M&t% gE#U .M{96U@C6u.7-Dͧ4|Rn,ٖ$ HzyIܿnAyuCb&AJ%6tkOGt @rpKF$:qmntY5d l7BP=a'<lGgPrH SEDst:(T-$atƸ?4j ,4 S)e/GW WZ{J}p&Y3rH Gn&r7 ) MP{R>l`Dꌇ3 {PR >scCހPSWXܾC=}<UTژ6)Z.vag6XW"S18 Y$slyL3$1Jl_r.n]Idڟ|ֿ2fySӎѫs*bvB>'~<2Hm z*/'Nxz$kq 4qdn)i*B)vbh i!Vf :ċuڴwbIX!(40f0X@b7^ougK8QpCf<,Z3Zȷ9-񰇃u*.Bk{'^x 1!>"k~x^,o~lJOPupKɛKsM{y[_6de-Jx_<.xmpb*r-^f^2uIn֍n.2lAƢY;gHB $d?/b5=$xS.C INJ;^3M&3h= VkAdG gW;@mPj /i4 0=.wWU*Kt](`eL2?ۅ7^U0B=\4շnX;j뛂LPX:Iw1 M#67]8hX$*qfVT1l=.Yp{ R {l@&..q 0$,0"^e KdhtquxMPzv[S':AT.#.U# >")s鼥}|w1st+C//5`rAS䶖d{GzW 3J}!{Y>BTJ7}9k"j!\SWY73ZU5+zK{2|4RBJXNj,W\|*;GЅjFL@d2[gޔ޻sYD̽4jB[ŤEXJWNq-(2s(R\GtE&N*T)*S9Ƶ:cӪVFƙϠM}cI?yW=fjU%]m]&^MKxwrJe#EߑRE"7@&JkLϣf $UYy\u{U;#J>>G͇~gIqgX2+9DW|)QR*Jҿˆsch aIR754:[ӚBs,c+tte<%[t]/Q+%Ծz塂2GAưz 0ǔ +Vۉؤ~KoN o%1/Z[%6cOilN fh-!nZtJ8a$`ۗō5Usi|]7(/n#. Nx-{. < ?AFD]txA꿠 ٣1EOsbA;ؓwĘA:X&?CcG%(R%)oS"h;38gyVa3a|xqY+yuF mpK$M XF" u G f^BM-d(=/hs'KH˫ ٸi1Pm^:qnU^3W҈j$JU{F֒ SsYpCVpc]`eNJ'U<ֈF=F uXOW  \bhDL:Ȭ, ndL6xQrMO1{]Ab(:C9)?O5dn/&SwW^7E4ɍ-yJV |~9GH @?O(ć4=$EPWv!鑈jQvfI~ x䶄v_rJ|nL [\To{lz)2T)Xzf?;Ai7:c:;TڅfTRff +$6C2;h0Iȹ,3¬YwD'0 ,mÐpĎʸtVSߪV*,oC7W%z#$pUKc[;RP8t6tlgEeW~N"$95j8 ʀG9ˣ>}ăg܎9:Oq\mE UmpCA 6g oKX 9]QrvB/&xa'%mDvG.Nd*iUi`:0-R:u%JpL6JA6k *WB#e!_ \zS|e3t=~:%D 2cGl3{p"7^ÛF$۠-D" u$ܭ1i6)9 J>q}mڷ3:rst''dpCLA&"b*M1J!|qd֮Alڲ'fCUNN@~(6 C|% vd ?x*iGzYqg유]D?I-3Ħp>*2}ZTeԲ ;~ݺb:IKiT5eAd Xtx@˳'k~,8;}N)dF[7G%]Tͼ4Pl>QŭH& {gﳷ!@暪~_ ֣ȷ4\e1"%\kXXHAx>HOe'/M-ײ4\BI7ӳV6訡9 MNc[Op`PhZJm5~Cy1}Dʜȗ(45_ub^ rC݄sFq&&9-'[!B#hܽ~. llԆ!-`@0mAU1jZ÷ea&w~RֲTKu:J(@@ G932e@)ȊNgC Jl\~qIvU"w{(h$0L b؍OwO=xb[Á0@BǾdIWlpnøH/@uTUmZA/cXH zfu%vQB&gI5̋BIԷX&ث~fKU&lQ8(Z99|/bOm@3m2=.J3MD;/SPZJڹxVO 19^A+zovw ੋ'_#Ƴ^ޅ=|巧J1|f`xCU Imj^o"G]5,(E<:,rn נ6gRlZ`e+~XՅƤx(m8jeZy -gņrۜA:=Zr% Bbsqzd)ig2_HTM {ܝrD⪱_N"Aw· 8Te7hy(*TJ/f!J2cJMI)3+ m&9Djl(}1װB>xXrd!@Ǜ yu_8|>&I{K ZEعw FSǏA/O{Kt#J?Uy*#5 gkc͖ XΎOsiYUnLcي5qj)JEFo;9b\9XCǣzbG8^هj'"3AvR!)ָpCE<i,dQWCĥne7=Wji)u&Ubbu<6p3g.k0U,^]FemfX8 LX؝3X ;{5$Wۂ&iw> $#G Z}i[;߯>|J?6@RK0E]KU |@J8$EXS6!xAYe?VȇƎ *@6W ~%Adݼ`I*hΊG ͂mj*PwHjʺ@8*.M:5ya:( ꢀU?O8b?ׁhu]]vEj@mS VNЈl͈h{lDxo]EIqCdj;I(8Jo9 am8|2ӗ+1~묿{yuIhekGw| κx [|Bd6{ kDM\vKuޥWKIZv4o?-KԐsޢ)ɻ% 7>l3S![v"> GuI0oۃJh&{4VpըĮ^!fe`Y\e0-'hGe\` Zmmngl˵@[ ۊƲB: +BPĭ{0K$?V)7ˮreΰ Ddwmq[OK,F 'xՊ)lGHcVnBU)ya9f?][M>[,/8mUMNg>r9T)A<@e"ռԤ}q1gNݼ -+]eba0M\-6^"-HR09_0s9G$xvFoX򑴇rކ.2(ܰzϋ\wpRЦ\tP5(iUp0I\BarqH^|9kzmtь)Mbm)pCFr0oE &9|-7NJQj?%Le7-\RPV3Ի|9c1Aur`C^ uB-9T>q>'P1qܻNofH#MM~_mŗErKX(=I}5oQKR@^p…NtvMaFw*$u.ܓ+?wq=~X]}5͙`fo6hȨTr(\dS3ZTui}~4.xc֏&1m ůLeExgm?rTCgT4p4IJ,jovccIv! X!7R7IU5AJnΡU `h$pML:oݖ@+d5)Kʸ>[swkҗ'ڠ7: &DHsFsDy㯾;8 l %,a"iZt_zgDGOACw6 $<)Yrc]R!x(ZQ:x5(:8tG|ΰZQ5yu6?&O*g"3E'k 2S9ܧ6wt4~$cbE%fůyV#*6wRqK>&ZN!mQصr2j,+sb#bav⦀v~4C8bgXnDQZw6܂ϼPn+O=N)SY j2||]_U['M/ܶʼn|N-5AzC3N}kO](Ҋ}n?ˁz o;T`m(y87AdfaOdžXtu3<7 )|PI>'-'rX4zn.nEMk_48 3Mg9=#NsԎo OScu{P<ݩ!f\voS xW:fRF@ P?x8y+lux z!e7su&`cW zд#mLb+x&A&vw9d/A_ھ=Lb-P"_kr8OC0)׀@0"NDt~>!`>f@VWfR{D03F5͗RT?*ZᆗzI҇J&)n1&) $]$s/ba9ӃXB ?Gl=+j 9V5%~= |Y7A_/Si+FԥjzWpV0{nWs GۅuAc}NFosE-klծt^HK5\y m>)~ovQ%xZ33ɮԅL5, IP!^R:wk )JLhr: Ctc|zll_D0fL"݇[̒NvmY%_Lϓ5ig_x|"YF;}9(=7.tHCŁ8=R 5 'sưM5Kh!Uy(6|yq-f7TK}Ue!x ,pI}vRVfYSZ̼'ͼT jSU^:l#j%nE~Dszy': [E t!lk_VX 9Ywmu*XUăX6)z&jTa=7 % J 7nn8Mp$o^w55vOV"/vCYgI[N uy׸P,ɦ ;+*,JB?~38z lwjs/33}n"uvA ұRȄ6KrTӱr=E8 =;۵;O&&(mR~^~`HMkSkHԟ[-($oSztn>teC6#z9E’J \f(5q 8dx`G e'W1Էo֛( X {THrq!.o Eֹ__ .nw>e( QFXEH+2Uy}׿{=~StE]H *y ̏5A>ZQ[|,47.G{CQLTJ`~$=3 F7eJGz3׺at{28f/3Gf&ֿ|SBO(,Lk!8N]4׼:$0♡Ԝ7c(VK`4-p0'=4'0O2_hC 6)[U8ɽV*sCX3uOGH`{!aA~esK|! kXqŭļJ1miN 7&RR%O19w`I^j gV@Ho1O=US]HNt|T =8v#bBGݫEUF(uBRtQ*& 꺠ڬч\ w"2e3vG4)`NMF`78h+|p;>72cJ??].\z}eTHszWÛg,"mXěu(xc/皉&3,;zA7Z Vɥ{m((C heX'!pΒ7yԽJbM0Bo`y86𳇌#;+uI2K I:$O=4t~4cWǛ5Sp (ʅ bŻ[J3HY*LMqE;uښ<+SEbA`BT#N>o쁯$C6ab'd@vA @p;bs')]wJWo:Ա2cc~5j8 \H0;`raNb.N Hf wKJyVa"( UrJzLiq)h '͏?R$ΰ|ۀ3N瘐喇\eSU+=[v02@P4g`sN*5Y~XC0i3_9 à$]|~jq&tSg) k1t'ǎ/\di"K3<׷k>"-E3LCcYYDث1IwVA<)`CC< 6䧇v]+38 sCU}Aکք&<\oPD0~WwQ ;]NG ܙs f %``/=/XQ-us|LlIRKYCJ>9<+if{Kim M}U f5=,kDmj2gMUQKRHcݎ`޶F9Y^y޿صݻ3v`T,Kñxkp!C`n%Np *g @`!l䅼C۱+s?pPN3KPNX' ȩ9rf= ʔFt R7eOm$$//5VNEM)ɪN+%@l!)r &ZADk `tx:${E)|Ӽ{Pz+1Ԝ9P/ؙpȾ"Ղ!dPS![O##d5 ^1Y#\JCE%8[56EF=XOm'ڜpAr 8$6mGJ ݕda!9D"*kfKQsSIl_O)[4ug?5)>ck Èy2nà)I|i&l ^0+cZǧ[sa;xUVOOG^uX21Ht!Jͩ.?xZ; Mw HNZ#?=G},懆wnv?=\3xv.VJo]ko3N1*Irl!@}79!B7~9 LNs6 4z鬯G=OEk> FRʛ^t)^O;-Yf59#?6!)q}%?ķda{ snѨOGA:lPH QȒ޻1#KT:tY&6>ɄC Hv{vJ;jM{a8umYd,0&gf,ԦpgI.Vh_`|$]_v7J cR[ Zb4w#;Ӟ[$01/puŀ}UVGO}Xh `Z{ 94CǹkO$3y_AIWVf1}pD/H\x{U^?_j6tNW)i!y?,2-f6`TD8qβƴWs_Gz ߁9C~iHiAV:u&On_C!-'(;i[3fpNIz, +mhX@?Uf/o؂ɒZI`}x ;y [K 0}puMt\Vf͊{(=y6z..@F;3䑥:EcKx^f=y7 18ڳːK8td5|ܵ׶al?"T Γ-bH 6 Iz;1.ɧQk!FZ[%B>x4cMzbr7 ]mk9M`W6i>I!v) Q\!+m|Dvxjwuxg ߋ<45“e7PHڜ"g1[|#Llof|X#Ӭ$5Syrt `@zܳK؋6`:3 "H n g&XG Hqj X\]ڊ7qgó|Oſ&k19?aGKox۵DÄP8dYh3jD~%; v_t !Bt gAD| <輍3_S"0s6%v7:/ E%u&d W?'.S"q':aқ <5)q2 .W(` GDoKG ֪35*OEs"ct@:z5v3׷/. )h(l1Ie^"gr(}wm1ȭ?sOˢ#o$TV\.8P)0ic z~AKK yCH^GBsIVA~!{UrVȻ3>kƴ?!bSoa*1ja0\RU^nEkLʷY.g aJZwcý)S J/ <8vt"1+H2û-ⵍS6)N (;jn|Tn-Dd ] #P} [)ڞ̿$uֿ/4#ƾq]R׎|mHP")9i1 'd}h\b?8`Ɯ:h Ta8<7};`&4RacOW>zMlzWCDLW"qi.kwl4ūY>ep^WΝ-`"!@>yi`& _u5E{ᥗ wU1.Tvá"Eu͞Llvzf*+T԰@yHP 'k?+AC:-GMONwٻ,<~G)0䄞@.4@{vF~ˍSF:gٸ; 9I ?i(`>ϓlP5k>OJg5IaD(Ap-x7Irezy!xǺ 0=mF-|JK6ۻ3n$Q!.%玜)Pw;8*Ϟj67Z\1#![;:n[zX,v VY4`瓢ye&kU< Xp g(YR;>:#mt̯~B*:2G,l7r)0 Ϧx)R^2/_Gw< 9DB|pk.FRЯ=\B $~ese>j␝s Hhl=x+ tGjbT%B1H&H wL5سy'%}TR;m@k6$]bEK:_$<<<A@y ^alϙ9pKOD8 DɁy)Hh5evgd% V?b" `.3dwݿJS|vBY1t_(,l?ZJY٩07(GlƊφ?6Ы>6xtkΎ^m sEnpjC#ؖ3'WkKmxzu|Y`Lߎ'\,Vb/:,8Ϟ>N&(Մ vA"TV YM0"ИDG+G7_`$/VVgDK׹z5l߅1$a)29R䍈c:Q9-=p; YHvuK#Dqי]<(栚0~PH6VVlw {`=S| c8'$54%0=:u' \7:eI; (4_GI9O*c;S H] 7U,թHMȑЃظ8s48mY:ܨʮHWiY݇ݹ(T|weܳVYu[c.ne(q f.{:tӸ Fbɲ=ظIoDWLezJ{0^_,\5D塇 CCOFmS>< ;F!O >nec_xj#%NlpY\zR+pSŻ,+7kl_^w>Pb17rU' =- )[W$Qba[R,V Z3#:4.mz4s״5ݾc-56ff6Vv HpwiXmGҾ܁6lHm3+o@#A,$8c.".CR[29pEl{A 9̀C連rid݂ZIOU_J(aƋ7Gh$ZnWrn%].'>UszyK¸JzIE3kg\/ '/.DAwMIˣdvO/k(9S͉&ֱŬu 'lɁFՓt:9L= tv/-k f(7$GE!zgeԎc@͜4jˍyHs7},Kl8LpɮYmfL^N6Lѹ oF\ůRV6Ky:khK> =RB!_kڅMt9~/>`v& p4ߒ{F#)bH>\ޟíH%JL_rRY55yݿ/NwewWcU)4 đ ,YK)n6;yUP!qKR6ۚXs>DFtd/;rhM{< 6+}4n?n\fU1+T t"=3hsuUc ]Gk )ޔ'鹳oz'Azp I u³(6ЕcՓrVB9,Q0YaүW^$~ %*BP>}Go!1S0莂 ǍQܞc>F_g*+ " ,T lPaLZ0jUl i -GYx  [?]4[fQC*vNd+AcP&χ<YVnf2R].(C֎N:ҧ_UjRě^7l}eux>Dݴu:es/v1F vi"T%J'jpb($`JL YZd%`ae"W $jLYJ%zGؕUbO+y)peύ?~w3? 7niRx/qd z#: -nd Hџ[#YI1"s<̑upND>yq?Y%0:c^ : v:G^5'Slo:di9ϣ! +F ,kaվ7-BĆ ʶh׹DTLCZ̾ ]v[v)E)`TD@{"CElAw.*Ѐ|.imh}C2\BoP*1H\x5@lo8w/jYT*Hdu"KS+M@WN'u![V/ i*y%ev,qnlXu_P S' iy֭hA}Z/ "@Sy}}*b妗X ^j۔Y\y`l{+rVK|`*)C &2*) 耩 ^1 jױ_" +)3/qSmʅsop-#åb$a;!j@P k[u׾`wC+L,Es&L CSְ#,2]uaS%P x2xS i_@nx[wWCw gBp򕻷ߒx!D?Qώ=4uOEZŦwWdR2cU\5 m ),”lhr s}[LW0Ns`TϽkf| .;JXͲ@;xP/ƢIO"ިHݪ% ALKư qHlDPhma.CR j3WmkCwy7K`QYxm{ܼ'T% p͙#)DiU*s]fw͛N^ Iެf~= ^t1*_uqI JMAJ"Zi0'],Fs5bykAgC7W4ʑ4;!gYyӅv3&X{% տXjJVŀHFC# s 8 k_F8/˹b× pUx~ FV/e&Dz>aAyW\0-g@AG<`zKG"ZfOxP5EwbS۸g  wu`M_6c)Q%SZSY`}ߜkT<]Z>WPY/:nLoރo+>03=^c"xjo㻶H*>J9DUz)n&ϴh{ ~UV bs:PuŞ>x *|iom:U|:Ñ9cfA6 ?vzY]xɮ~` a͙ 9Zc)8.ܬߍht8><9 -5N4uKya69Fym7/?߮0ijJn 鄦 v(Xv;NK.ܽ$9",}Oc+xt,:E[CnqMlu#BuI>~bo}]aX:hj垵K^[R&B|W:z iICYE BD$~]b,~E!v)>QW+WWn`Vs0%y ˃Y-PUK%Ҡd~^t5- bqg^G3{eBdYO;)B_^J8_;*П/,e.SΉA0;'3ӠJ6Ŀ?>C; e%AgeeѸҟ a(}7Y~+A Q JllaD[V1;+DT] lx0̈́@bg+oH-619"Jlgט#~;!;¹cOn oj0B畔U0܆eCyX+ŢU+)B@GPmXE],@1F5CT3"䭎8iT._,7-r&K$ 0&<'5ƦnG`/dRC(KKiXv6Wb~o `]ghy9, #9cO:!oWX_=ef?1\ZLKOAط єiX& ;ˬnB#K:E ~.+pW] A@oP/C*:vSX:3vhTQϙUetۭcSրSNy/0Y zoӞώN۬xJwJUГ8KVħ1/';{40bPN*EiC8Rx' 8 LB_1!o,I_㟨8cg7y;bjEU}ny&- ?¬tϑ|_'QoPbb! Zx ջ{]iבA\κ&m\I8 p3"H<"ܕ|޿Dm;cl wgP6.ܬmIsov)uc 1-'dR_-TSñϢel:d V(5!^ wt]Z ؅:9 L9TLİ$)1&tk K"^Nͨb==zA3SfÜߦt JP4PXlBKJg_{@Nh1N~MGPu˩2T6Σ2ʥW(yZU +ПZIXDvtYyt2eOZʟ3@\Z`rq2ɄopB_ZeqklUL_RɉaPk?Zͼ ~]X) T#t DogH =uƯF`hB *1Eg(LpfH;& tN0QkBRW:2s.6[a5r6" @Wͺ6!B?8ji]Pla# -&QSk&c\ S@=ٵt୼əm.O؃g dtN`8Fy7F~t;WylIBy)AXy]H|e A)8VŖ*q ۥ(&B"!45 ?Pg0 sřvH P: 7gV-Pc ZZtUv$o!򫺺Fi :H K`MJHVKYz/'lr#H][/ܝ#+c$Lr~`5v|W5wTu>'jR8~ e(#nc‹J_rmRIf|4?i5/3o4zi^@yO,#]MJY:ch[uI CJ8vHdA);3NarUpE߱T?R}O7'N R/aSulbR }cN47*4DRoq1>V=#pPyC2S,_yᆾ|Uf~u}7E͓tPU_I-֗c '`L>aQ525)ؖطGX)dHwuh(ƀC![=?K*rtMG^qԹSJqŁn#B]9} >/nv Bnl ӊ@Ss5^^j[{9g_\0x`8·bVxtIPpdG-I])^R3RS*>%fz'IdRRdaY-%Ή#k`.w3c 06߿e~uޅ MKYk({w/Uj;rjQeD>g՚ym6 @!||ٝ;T9)jn++{.`7q|oݾ(r'YqM>!N[& 3CinAg+֚Huz3k N?K% V"[>J[0n±1tdžaRlj )2JvNH,Ͷk4%&]II7(UV*B "ooJϒt ݧqrW^tf'd"3;K. ï8o?Wx/S?@ Y|gVvӕZD), S}OLӐIRc_?akLKT,O7Thڅ W?bcpB@ vv|6{7=@A)X܀&4 Q{ځc.B*%0vu./o(BX^>[wG0 8Ф"~^`'ݷ_r:$xE᐀"t6gv>[e8N@a\Bjq!ܹqW/yL{f ͷQ"溺}SKˬ‡+z4qe8DSr'c/&"~1|6d k;$Q>tפnURZ ^g( T\ҔNQƦKpw "Eo }(=ңBjꈷ)vMp2Ц xpP)Xta!D욊MYfe6'!|'o8Me3E'O|5H)"Ȝ0 'YOMG>z#jNM?Q+׍lK iuZzt#Һyٴq</0 6msiV{7ݜ/Sa8rfc$杢'N=ξbq@Cӭ|vqoo8[nQe5X9RSգۦZ\f6+3(},Q8!nR[!н&b<7X/P/m) 6Ba坾1Q?N^8ԭKSZoni-_u0ӨM7Гb $S+=q}Y4)W (rF7-&HjVyHPT_Ā,Er]ڄ*ȕ07(1n`>ګA+LK9L e\MA/SJG%#yUZ$9w^HQz=*JY(!P[_/4[2YTܝXrѣ.6,e H#'E8R?i6i:$#/^Oy g1"cgncpZ^O?|y=FeY7KZpfԓSk;}6x9) tX0|MxNǮCIQ`&2Vvs<$=mvk!9!Hfu]VRِ`Jx6^/g*yz /4c&ۻg8Nc~ePx.4BCP_gO{g,([ߑd.61Rh)L- 6p)?+2lcbvbz0RO`E&qouDgY eGj,x{vMÉ`nʽJ̴OYςr~4{̸xD_}gג%jsq=8^Z,|'@0z}4{D:|\1!2=É[[&l;CI}ۇSHẍObq&Ӱ~լG1Őc+׿:,Wh&0P|-% S[Jf| aG%fkG 9VX*W!w`/!n;7XI5k=:*K A }f-/68p%,XL]a`:i&*LChօ'õ``ph{=V.`™4N~{Jo]Rԏ}.hn1MM[!'Z8̘~FJC?Z:~MAe?L!;8z2R2 ܤ: G۟R$hMP:MK_gв,K!$.%2=ZYdc~ `uPA9W嗖e ?Jt;,!>f<.R> $ +4[u[K \3d1 KO=@GAP闪)"=d4ZK^Iz*0:* {"P;޹mDJV}ihq[qW&M ?AmOa\M;,.059O:{B^fI&_2/@p؋RluCT*soJgn\%f{@0U){iPܸ_l}WIخl6.#k{3uS ?EqPZ˨4 +JiGqjX-^kWHy, O2o,H ˟q&A%FOh'fAݔit6t:.)Sb܇Q/FV|+jכlVq эAKcS|- |ŘEdhQ3˺S#9H̟C.QōWhmw!ZAW2̲RR>ٺٰ;Y/==8 }u^OX|T6W򄘵^%ڹ%7}8 TI' e *p#Rh \sl6 kk C̎J2ԟ @VUcش$bU҄Q @^wU=r[Bq%NwрѰүkRͯ 3ʟWu 645x~Ӕow+5Sĉ=o4GLT^>ma8K|BZ붴EԼ\Gѕct,@d!ȉÊaGnkPb(Wp `Q ^G -@Q .{-Sdkm̡hyl7XF=46ן =nj\P8"qrt/hqp *3#$_O6T6z7YU#Ul\ U O.g2X픂vyG;Z?LJQTlj {p\(na2EY9eJW,eNǗ}2UfyN'8WLmoh2Uf@A;`yfw1 y.ZEk8>/,-g Bҙ7qE.*0;<'f^XWW5?heWݾ:JZ͈n+#ojy8w3M'8Aʆ+a\9 3nV\ 4nX'譑ϭ`h̜/8IOTsB{bUGcsz&%h4[F ]F][K\Ae3mHhcdKdc<9ްnrUmrz@Uؼq*)&gVJFݖ[q2Y%@7ְL zKYL|~:*bggm U#=le'vK`BNo^mRRy޼hhjBtՕH=؁CF*' zԄB}3E˩]+JA2/U-`v2CXO’+>1 7xwB A$E+NzU10 l2`R:Hau)gIЄȊCK7ު51;8KHYqͦ`i`aWNA}m;2h@㗓9Wy|_(Y U2C!4.Rrh2[]CiK|{5;?;`V]TC@+̎O1|u*] d^hJH 'rx_l!q_=ܵ@{ū-$ A*{h\5G2VƎKRFцE4:VxIuI\46S\埳`# mzۡ XI'Ǵ/Emʟ\FXOj`g*bjqb"M&T@hȠ1N=S˔XbrHYܽ;h+9pD+J#stdhE[{-GN\1D1uؒ.!=Vn]1,pmN`LKi3x:Fȧ-3z54V/$Neӧ9Y–Iw,NFhPa4dGl̡x#&x:)| }b|}d5ȿs uzyCu|45Q /"qp񾍀wh! a4I\==:[WbGlZ:ԤDSJmwrEGʙ,_qurz~;%^}~>w5CE89~ __ikezCal'~dp6oEǧg(VFG4V7ٯ˶tHcoybߩZe&kJŻ' '%g.Z  d])7)t9U|-kۦ10+͈z\$ l Sr5l >A | &D񝛎>{gL|!PA1)Jr<+RN G6D -ӣ"?y/vڝ$lªsDbG}3f]"Z.d3I%+@o<9T>5rO+?  0W? SٴERQ١ݢS)!j|ʤ>r&fQH $Ѕ G`n2nnXHW3mcL(+ mUSYZM*N23Pt6^#[,"Ł|Bp kځ lHjA;y"&+w'@.Y*nӆqZ7({D֩PW+Rhwj׀ ,i˗gz#|ri.m&ɱ ›˼, hVa^jycnbR,Rn0C"yJ@'7BG>C˛H%NgI!P`!l_m&4cCSfsTӇbP$m!QWEʕHo9 (XWVЇM[(1%Џ!j()7 Ye%FAvV_;2 RZ`._Gջ ^355nniiOlEK0k[U*h֧> z:yL2[f.xf 3% t5ʮ`!Cf/Ɲ dn$A lcMZٰ/΅4T D /s#.{NqPAr'Ys3+_r0W+2TDLRuYXꪳ<'JNQ A6D9#XB7$³eKכ!V𢜾(ʴ{'/[Cq&$D /%.ʓup,?zӵG߁\3ϴnRL]L?RdٰvC,"J;z1UrHb)VtpFJgD}y|nR[I1uxގWAԟhghe8Q GeƇLZP15ii[/CtwTV15*]'1kba>! b »EAʛ? G\tidn }l(TG-^gM7c% 6± ޭrz@J4my dnuqy-(%4kph":&$P<:xGгm}o zJHal BK# ʏf6rY ǯT"@GrM):Y' j<;Yٝ;H:k+$C?AUɐD+P]JEn\h,܏ﱑC _LܽD2 ~6A'v;a26L VA|MqÃp_R3@@G! Ds٦Yt;6+05@YM@(VlU|sv4ɲ^o;h| #.M!Y.rRr :z]\T4uG3wRƸ&BDXuO+cԈJcx h+f H34Cy${{P} P6B\NeΫ[˄2YTBT}HRe+& ⠈Q_Y _އ5MvB#LW57+6W[>`>3PcY1a!og`>1)T 􈌆SJ .xT>ܬφK/~Y)7Hy2UI͏1\XBO=[1ۋJէ{J!`D?nr[v42ihQn;d;}ФL5dR2t,;^4ȶ7q{eqn2l}a8y}Bٗq6fTHH4KA:ddZ},n -2vVg6TZq EﭾhTn}qE,030y;KJ-0p`Gum*1!rNNŶl`Kw4Px׭œd@~я ޏ)S ]wG+ ZTy_#gL~#۝ w c6Y8h8+r㣇ZU<o.!u=aAҜd SV _mj44Э:|iLgZPI%eO3pJ!QcҜ:B.՗'<_FSM1f(ӊV3fڐ\:b>R2)!1Q|~VV |y }:~kp\^l'ra`%F,XgehǛF7_lNEKJ27XֆsgG ?[x[Bbl1|yMNcsv6 l)(|jv)R g7Y7xtsW|[1g9K7W+C9Q8 V!CahET^$;>6uƈޘ\W}px +n,XX4  }]vB \Ȁ0!3W#~E#Io3YcH1k:+n%%5fXw6Ǘ;22W+ 57gudy뼰LK {`oR V \7#] Vt9G?̣W|Gs l4&B9K:I,) L8u>jY^ėx0m0.3&^f3PJ< PP@N8Rb&Q  u*0ђ9ud=嗔I'B:a0%{9F/c41CU7:r'tܤ.[hOv|bGjG3YLZf\X|f{ic!{(ՍЇR #黴)SJKLJ::ڙbtd攇"$kA{;'w+> }T ,1hrU7LQ]F𷋄@JU ׵U7@*ߘr !g(V8)d3=mPPd)Q֡-pCJc V-,0i7Cܡ$fBnku(Tr|A*NK?Xw*g< nnBtks<>PCoPmP[f{?]K,kڄ-5ǧv)hiwŋϤl "0 0Hݻl{'<jT%poI jyZ^EU!K&/i,YΌ!֯v$Y9zʕK(~?ɁEFǐBpJhSփggg/= zU>/Dwb!!>ǹj&rg^)EVU8kBc_>?aPtŃeUs!V/LsX)>pVp\[#x#AҗtJFٟV M9GM!.ImHOWp% #ԛE^S3!o~5`גG%uCV%RXtĂIQqI+af]pe,>j"s ]"6H~V7c`g/Ѝ?ڊzOำGCy[@gv pY7~~N.@C>̢{<š9`@{~-X~ߌfn vJ1&Sc_\VEC)`bLxҒhAtY񪸁~hKIޭYϬg}}v~gr邠LDDTHP=Ix!fõЙ F S1d#/rÅ1t@&۠U{*L-T `~\8eR{`ٜ H49%Y jc}DCƉ)9 2"Ltz-X`gBh kb}0޸ m?c Вv Rf>9mm0*qctwbxTaK~~$ȓk:yѺlc8>%&MG`Fm u5-y͓ }bd7+ʗB%,|q:NqK'qRyFS:*, e1G`.? % SF;^%r>K3T &(qhZ -> q)H&!VU(7Ή~ Sw~ gJ@]*lj6ncG~ EraF_` o~S&Muvhkau> 7l&>DCڞOk] )NMlٽC"!n^{㸠XpuRFͽ{TS3_ggѧk%~D|aܪA/ӗ}c_Dv6}0&ٲ%D*5T-+_,JIE(%VةǫMUA(@ ~9΢Wj|R#/$ qz&tiˍ2P\m?z$[s1?_VLPeW5w. uii +Lrz^4hvo%lUl9 imf,gLRM{tgUP=.{"nEuF󑙝d&C'R3BwQJ CD& N_;J愬䠻'O bo\iƕYeb&8hq_=]VF[gϔflNG_ikFН` 3n'[[ŃaYbv@q{'m^'l}ֺ?IPhSaO9wWw'%_'ZG_;\.c^/TPͳ4Nzja{ajC ]#/I}I+v[F@n yMM/OF^՞,1G^E#PKWGk__){tJ|`'zV_#3޲eɥj{ZrִbJ5bcF(yo,zVԻ5%V'1D=rOs,XNQ %Z-Ʊx-BR/uCgBK"/9/4>{,踥oc@:l܄Xf =&Rm ԊEfWu%A-$T1УQIX"-=8@ ֑GWju"6 } L*ji 0,V5⍏6*, ̞ yˆ"(h3-xrk[S Ezݙڶ'&(A2~ gU84R>!J N%ɳ.NXH›ㄬǁ'Gu7~£.15ϫ]0ٺG&kZ%^nGXӄJZڣ&$>UvB{PBD|{gX>kq5ܾdy_`<E LߤO/4VC>p\ Y!ʾ685YUJ0*9^3)/_̆6{ q3د;G\Uij@!V+Bs1> .ʛ6]Y k7]sH!eVl3S {ɒ=L#=Fn {\{]rvY)_a壦L("TRO*Uy6̤/YA; b:d1f"ov>>vm^q$C>^Vyo a Oj|%Zq&;5Fڿ&E0pw= WKb_9=NR];! [b1j>6Z(ܲ;Ѭ}mNl_3[RjL+|˾?Z{Y\n.[AldnKD=/Z]_TGKB IDYMgz]9xE2Cսx"9le4$mWk3tXB+[Ҟ:':VL8k <x5=ZjGƮř)ޞ5O9335JO\ ]яz"5ټD]PCY;qnqJyaˢZæꊲxq`#{'hRYV&|=Õkamt5OLCRY =Us^yx@l^u>939v^B\l ]÷4V"x[i, :kgP=2oT$- eXp=PUn#etٚv(?1$Ҥa:<Хl3zmh9fV wJ)GJqt `aL{ME2ܻ*㮭Ğ!.eEGbpQF7wwZri. VkozR4{d,й֛bsW,?F-b-!Wfsm95`)I_wӚrX9?YژN\dyHc/fV`zd6mdû,2m*Aۇ>ՕI͜CbRWyg+`@*gb!YR|n bOSAܽ*l%rZE>jp x)p1GF,Dg?^%" oOT, %leZ*?@q+(Pux|=w/V=s2Q/x}H2V #6_T=m_uߖ>`_=kG( [<,SCvz40$UqšOJQbi,M!ry ܼeM,czW;.yB/Yj|$FV{-Hu0``C9_V`dui,|l#PeDMx 9١lRp.z0&BKI  Us7GSl" ZX]h) ڟp<1\q7F4zЕE_ۍ~rUYco7fw%d +>OeJa45z⟡&6#FM]<Օ^rxFl(}Rt\ r.+v9-^Mo\>(Ѳ ߘlj^C8aD'KL܉95!I ܞ~[eNMp7#C2_5^ tUx#&IJ=>; b'#4B;ce: t z`A G8 PеM =_r7XAlt!up h{Dz<o9](tjN4,F~]Odz3ծ0z57캊q bv o FZ : dg78++d^S'KlD?߯v-HE .&?<(Ɩ6,%]$S= +E0j&=3eK!& B:gUFQjKaV|.\'Wu{ \H|aEdB~uׅFup64r@f[tuv$GL/WAi)|'i|ܝXPRl`-K*aOt0THk6 )YT-,#(}u7ri7;̹U5"kޅ|6a`~i0;*:Fkޛ=Z5ŌokMb\ 2YNLYaqp%d(uՎjm+RCʷ3& |5nڙ 7Y;k$6kuq@0!mI !j?vS7yPrn5fHF(쨽\k<8W=Q$LA,w t _5PvIY(|@;\ޤL]px-â(H K{u?{ .hlg03z,*EOD0^eq NoEi \_D"HMԞ6L:!35\5΅S*D7S}yۮM 4"mD9TK pL sa~y?bqMtӛL<.>p 7ة!ت3+wxT&iBpDgPy(%2LBcWORFU׷L-Wzd׽{_ )tF\Sw0XFƸμJ:F!8cJ&#V6Ir#oah*~lVl4ֲ .2bzˮYl+ V $K_SO򆕒TH<%( Sw&NSfX̗oc/C)9eք07QgtO8NuOSK*-?o=Nr*F4EՀغcv +j7囎 (x\MJ^p2纣§)+FqAL*°\r-ݒv縖 'cMa JdBNl Ŋmt9k\?FTUD,I^16+-4hm,b4>x?KiVZ*i: 8_n @iLvt`U#`^8FSoye_ھ' *q @*1JtY2JĽY۹6 7x9)zhxPVNQ)V@* I˖o i||L7_+ks=p@03#Qg 9إ#A$coϢ2+|n&یL1KoߔG`$B wgeKI| &"CXM6*'ہ[( !fXEr%A3۬ۼ"zi⳯>*`C P M3<&vڞ"MQ -)>8ۤI@e'vv៽PVgݠגi{ Ʉs+Jӂ7V=0;2 JE/Ӵcy J@l=4h%6,I8܇M s93kƱZeUG* 0l8dP dK^RtM`P4"D`RCpw#m&34׫ܼ>H/ [ED3O%eז$#00,nc wMB ՄsF`HAR=S|_m:J}f!1P?LNk93&)]u+J1<ݐ/}38A0|)XBolAZ/Qr|8&xnm+2^jj. ] $Cʻ+&DҴznKyoT񩣷ZPr:%aϏ]}0l@ѧDMO]Jn/ H:uls{dVj>i鼶vZPDb}#VgmguiDVŴzoxQn^ C0 8뱺(v=Bj bX3F4{$#['V2WetQa[F%Ab<=sc(J7#8=)^;(jjLʊ˳UEj영օڇvX2%^Rxj4}O\JB~cǷO/gFGcmP:üu\>zѯbNTweE`:u'|UBH 3F^Vw".kn ɎCS { ƚ[xę1L34éInw~,P, 1ҖNW 7zmqVK d7{u&!¥qVU>^regVbK19l{Lu5DU=M66 >(@ Q[NGpnέ;L#~5C!]LŠ)GH=& ?UqN7|"~4=V=o[ ΅W׿^4Q{EjO9E*[kASLOR?KX\a#=C SǙ^ _wHL+6]\%[, 8@EGCQB?LyP;0=ޭM76b+ؕ%^+"Laxe D8h-p7'8< bg:s9y:2ݯ~<N#Դ"V m3-7sxL8R.\ml06Cr1Ԗ^ޚu05GgdU}ȴ/3iNkU܆&r"X`_`?3r'?;l@ :L@ZӍH=S'iimF2=\z|#cEЊDI0yQPY6Sx{=ӫ  gMu 7衹J>g1^VRm6 0_7jzpAZBiAc&Bԡ^$y[`.qU||T2Pqv5T a1l8i=g[UۍHmDt@f;`2&C/:UM~ uYDxPJ?5f<"f=t_6_u,8Rnh= l]/)Me"prWꖯ9KeV %n+eUZNf PE2@qu80|vzz[|Bs U)be j6H%>kԍ>X}1?EZUTvX&ž㨑"V[:8+_VTp{S`^DVCτV  }~:ǃHY /TDhfgga`6܂Tl=nl7—mbw]ITr'x=ʛDZԈH^0c=a#_v>L1cW&/LC7β\;x؊_s/K?~BUڔACoCBc*R6DVJdrU4Thjk|}31 %b7@v!;'TY"b#`vrǛEj9RZ`7hF,=IfZZa=0,5xGͽPeD4kN9neZ!H|ܒ5I4.4)LDR!"&eC=5 n=om5F=zo鈳W՝K O+rE䤶Ka tVN~WQVob%1m@խ2WKԃgE *ԄEչE$K:GÃx^+5Z$dM $6l z\3_.L+%`k2'>rLƁ~4P̢P:|,KbDp% 3P胟 $Ci״b U}IgAms $<sgߧR 41#QiX~m(:ƈz 6+Z1QyLvmA֒m~%LQA:]g>`SmDMyՇ\t^m #g5uMudBI*8a:~$|jҼ@M 4Z)i~iATAŶ^]n^o;qHcQȩD77 A]@L] PBM杛{]}r A 1$ĕ[ԍ$Y_st#C>^L)R)]s}b(BAp;FךO˽7rTu+̮*̟}pWufD# &tk~.$gbnSETSZ AMi?6!)jL#HZh')WVjtrGՍ–C*#q/c4Zf>:p߭Y?=\uTuIBM1uVw;E8S!\6E󶜛,g%TjMoI#`7MS!-4MaRFH̹Q,s`~6C2U+لjCشXZVj/U^7 8_nT0S+uL=Cqb5X43."oAkiT"ŕdzC2R.EΙ\yd O|NK7EΠ{rQd5Ajw^RQ>f8|qĸ >>$Ui >QgKй[_ Eeq7:0ׅDZyRn,#On{ׂz+t9?OvxɞpFU߮0tו4%{^b"__`II(bJp-yy%5OԌ$lP>]e#CY<5h@6@ 8z~έAnU1 bVFMnJ3FtxH=#cfw*襦 mnmHI߂spLlpW_NZ%Bq{TxR?oFhtp+LURm֔)Ņ&BѦy`BYfH-&:cvqNNVQ u@ C SlSN?tpj.G0+wǺv3>RwGjvn.<ئ!k ={7l<^9WZYO{4tr# Y`s%*Ւ}.07-@#V݉u|VjjO@V5K75[Տsv|2T=r9JYʉ{kRXTCswUVMM"'ǺDDpjճ ^g'K,8㺘` "R.}w[P حM,j2]3鯚FC+geZjs cu! yتo4w :}dPx*BV BO<m(0ü^u^wyVO>~D 녙eD ^6R6T],-o{)4fL"ҕz t띟UG y~ S^Ӗ(_y$ qEd$'K<薼a+ ={Q) eԖΫ%]{ A|2D?7F74SxIW[5BUBXN%ކgQn⍙;Cf;gެSs]BeA˔PwJ)'Ǎ7qs͗uc %3JmCtLMb[4jqxS"'lXBZ\6PQ/'H@ )a3&Oz{S5j/9$ZMb9nۺ<׽mJÇj6 ȗVA3Oh|mXp<n@P*Ĺ1GVXs2u4g}ܬ3!ZSFX Yj~UHgA{G(h4՟T8 QW}/0.Q+Ϲra-qfRyP!"[@%Gۻubt}t:%h0;'z>tr?+5}`id'vW)^?Qkγ3 0~4Ϗs(_ENo|sJ(} iLGjq1PIJLiA>@T2A$:SG'[9f[BHt85ȨTy*jE@a\S̏hۮQ:*(8M[GqBAiL)"iS:NpUڌ#L?Ύ X贔E|PBksӮ4׬27l푎ݿEӧK/}R,V`񦏌c&$PǪєD3q xv ̹3Q4݅V5ƿDќb3g?2;◲5)X>%M]|1ӣxBt~w[#`|ClzJ4)a!\Bܝ(DQE@]á߇oH.6|v kH 0(%GïG kKK6w垃 43/Uuǥ/XZkWK /m|>.z9@0g(_,z^WZQ,,@H݊}g2h5;8_ tn2*wyݳB}/"MPٚr.O|؂}up{S̠*g+c"@3,'aļޔK@0{$t ju\eK6(Vq%4> c6Q^`Q]ey~orxF T;-8--M*>:b+mWEִ<Φ2hK0#Q]`\RemhlCP*cȍW/`;; SNF64]%NdjB^*qFY/E+ dFlQOnX_V<{a.U8qãrdbájY h̼qRiqIsgvqȖ B_ 7TڍMSLkG2j{edGoXЗ*Y68m-%΂90c_jp6{aא3_%JH -Ŝ;hxNvpo $X]|ST{9QEFniE#rC8 vs9"Vs4$޾ lwbϖ)pa8ci[$}%$Aرg\؃r`lY3S-[KhspWrkݿ>ȳ6S".Vͤ$ Tθڰ U= =TF9Bŗ^hY{?wX ]Hҩor+9EmhÊ~@0Hf^,:Q|^onkx7R6bęWWĺ910|ڼY1搁EۖR52+v/իgA[2]8un%ZOE9rfS xEa!Ex08FUK?|"SG7=5܅Q"WOR-5e,#]#)PvXw<K]ln96d7}=u(\0&eT:'/3p=9,nYMg93u>8ab@B &%gi#qPśyok15.=hkS0wIICs@aPj%hO$7@EFwH+ܡYtQn=t[U/4N4dZd{,烈Boe MvbZ zɓd-w? c/ Øc (gy{jR4v 0d1-:f~͖.Ve𯶧1i:T X#&X~W/mfv8^|Fza3}x|1CϏ=TG\xհvX\_2oZrZ&" :}wWh=aNZ҇MoTtOk>!YS68/v9cV? _8y ||D`ЅLC ^!"|``Q1ٺPZrqċ=dz i4mSGUr$FXA<>"s̡jH&s*H*ŷ\ԝGQO^@T  7Z&=fS!E+{K n3Mr.}/=_*M?'2"UjdDHZٚ|jjL{TGY t#X  ';vzK%hÂJfdo`k\wVw&5Ϥj^Mnq&dʋ5)_HIH8]9G+O:] mU/\or7< ൦?dP2%`+RŎ(i˭⵹s8Ǧ1@;w_1X\(G݃ԝ`sҹ0P#%Ԧ}# 7OSvU!E-k#LxeYUe@b5n5U[q2feSђJ]Pd:tWb?(ۼVʌYq)/L6FP@BVCƌ14&Լ>8lBy*v$2'*хv"'޵cJ`_ [+fd`G3oP aEz>t~Q%`|*౑ HoН0V2b^S:j|C2A(i"5}0@ bbXOIQyJF۴g&U-YiHMN M"M̏OS㼨0>~aKUyfgv_j%Cܚm5\=ګ{_?i!SU^ 7VI5nuQCAҵ!؜(?ePv pq 2S DdL3Hr{ڤUf/n!g=%oiTȍa Kpj'RIL.[lQpʺ/cBβvuٯ+39O ƙk3˛I^@oWp(ٔ|On(l5,(<<rPRULc8ڬ`%Myv Nm K3?e@6<0fDLbdyE jxzY=Ё=G[֔IP5>e !3& C5DӍB Es܄%TXZ‰x,v@ޭ tfCh|[;Frs"jÁA͊3 C<ֺ yt5f"$31$a5Ѳp ͻpavjZԠ4>GJLz|)#)Ңp*n D[L?xcP{3EKJIu-xG'Lj= v-\es9G4L,PuAMeI"Xmp}Wio7쐧)FYU5~<&7>^< #2lAL*HRQ "17Y fU+5fQ; L&x(Q5 퀐c^ hNp┺>BÆv27%k|jX&ǴVK_;ẋG`Ctؔ%8yL[v]^2 EjNͦ)|ңF\da7ljL]ٯ`lV>*R#h^iS }r@D5hkJ[LzEg[&v/Mcɽ m,3qVܧB#oVse=Dm8YmQ 7bJsOLC2$}LMü~j;QWf^/t+s3J\@-'hg, o(Y|(7Yʸܸ 쵱*XA\uܡ铄o;L030wW{^Y~CQ}AtDžRn'$E:G3zM-aby=Ԋlm̔ݰ.ⷘ/ٿuu٦JyσuT3):5ї΀"@)a2PL9NNouel{s+RW1y %O W=]PWE ]FDhFGT\a4)_aJ.m)#vއ֨.E|k_J0ԅ[pєJ >*iPĚ0r*GU@%H 衞xP=t NrGvBXD$YMn ~i'm{pqfW_z9Ūr׽ Hd}h:Rg9 E'@<`S!:tӫ,ѿ \ؔ iK  e!GqZÎ;GPk 't $Jc~4˸׿uJ6hEVH?CH M,kf=bRg.Zj1"/auy܂"i!RvXRQ@N|܅ƌ7O1Ц-Ao3{>UIImĔz姙F=ۑ67Dy<4ZfO$JJhU+Y\|jHaa@1&Z 3^-%+\62O_4R_ [$E]iInDF^+.,Hpa=' =9CC(e,to DdRK'e{BHCeئFUPۏڷ]Semcg aAˇ= *eE" Kg@cL0a6fhR9|8jR=*Wa~Z~ZɆz#wƆsAH;U:a Px{2;po EUԘHm|MXa\K'ۨ#G!i›wMҵL{'p>]4++L9G;F3GVΑt=qA֏(/ڛ $fvt~T7x&bx80TIۖ)^mhat (XC֎nPFE8UG_;'`_}}.:i8NS~A/բ®fڃezwχ?0mfڟDSbx˨9l`7mQEDu.Zx倒G[QshMh qqV/aTc|<7حiD Iɺ$;ڭncoH֩ ԇᨸҽ T5>̛hx*NͰ\׌=h9Owpm> B).0jn+d=Nz<}AU"@?^WLJ8> [r7և$ʪS0;ÃN-ï_5YJ߫֠yVEI%X'Z~밉䠑j @btk{z8C2OTT7Ci!%'Iyyx=Z1nQp_3:%|pPvüMڡəbJ0"\Fsk"DF N 6J&4-葋!mGzYݐ M7N'E(V7a2:0&rNKTDnbs3Ee8mH&ŎAxb>gi79CX'^Ɗ;GaaGansz]~jQ_+i 6O AgB7-tz&+ \l4 `$ aǩ` Hds0)j|%Pr#eы:Ue:ǞDS8s-6s(!}pBpI_hG^82M W9l>`B :'/\/'} 3L9E[#~+o!k ]lTU!ҷ/M`L;Z7Cn>+dIcrE7Xܖ!GmRp~P漴Vty gY 9ꡕM:3q9{F٠xt]3>B[/Fuv zw|JW9rn܏s=ƸT? 8NnlH^/WgVQu5t`*Gu CN}7y_79ZIziTa(L+N fxZּL%D"_ &$ꇻ?i;*YIu ̇Bą6-r N*ʉNAGzgh:2A)E9/ pk]43]GX2%?h1q%E',..|NqfNçVSeo*:zK@OmBh,CLWe|gVDηrnoL/M=m2 l('ؙ 3?ϯۀޫt=U[l*ּyq}hPKkbl50˱Zi C\89t?W,\0U)gJ'4HVl#, p2q!r>*t]|HYጡMKҚfOZeѣVRdq .GA{Q!Gw|1dPTE!+u~>x#xqRy-JuDۢ;ex6*NF(hZ%±.`e߻2ٖnI]&r*3ӯ}X5'[&po߳w[s/|+*ǫJ~t¥>Jwűd%h%u<){f[g 1U3Sl/R]uxndaD۳D۶,~ap[rHbw_znOi4lB&ݔbSXǨJngQ4Z*\Xq3eJEr ŋvhz/ c* B&Kkێ!_ɎOל<=ૺOe%-J[?1p!4x],F`U\ݩjt'~44GY'f >{6=)GB#+Cwe [TCf[1FE!?+rSa4B/:{D9ZxL\ZN-eɂnw!eukulj)3*p@+ 15pn?e/^4cbuɤ0[^̢y\qgAC%X:2^XT讚{7QJCGw}Ik>;/mpYo[MTdA$~~UGI{31{ܵsF+"ѓZzK QO&| hǪoni~mU(_͢H.aqn\WSԩzNg?!G/wAbg^ X{YcC0#شC;AuV׏Tz-7N/3ϓ:q5۶ R2WvZ*'sFi6%{Qi!}(`Wr+ 0dsqy}%Vv 7>OoBXC;=|7Ŵjz>X@U+DH;([/+rf߃VGfFk6#*7яC] x8ٯE-?Y)Z|$:s.e(oqpJg8Xu$4sw7(f81̳X.c64zUI_{<ɡ(0pY$|D/.Ayqz,p`y 9(^d % =<܃_ݩ`ڴdHI QZ%Dнq~&5TjNXj(Hpqv'8V7r-&x#w9R)fl 3 *_cU{C@l|3,rW@ )YQF  qHqT,/t3d()؍ t"~AٸY9]Zq(yQ} բwܠgBTmOy$ڟ˺U+<29:G($ Pq0G2B :J*ln hBo͓-+<3e*B,N&6ZCiP ٰ_s12,V8WoetyzJOl{77n2HvWS@S;dsN\R6LKÄK=ß;GpO]R]e^4o*=>ى1#G_os:RK "χK>l&ÜM%|:U.+ug<"xSr) -ǩJh{bPCҳ l}HaG%Mس3cev3,[Ʉ_4h[lp,V tX^4# kPN9C_$ABϋfdd 0@`|;O'֫F0| oڏЈ ]hHVhR֟"inMDP M蒚BRep1i)uvT&a͵K*'ݰn@AE 83 C3'ɯ=M*X n<5;u t|So~`op ,#8X%k{ ӽ<5yspHj@{L QA4JQl.-뺇Zd"=g}}%CʌE ٸX7/gg,";NŐG*.{2yPDd?䗏2?e}~5tw蘫XP:{}j&}VԎ=d\kU뾥Z- E]l:[?!ʛXeDCfw.`Z0TGRj9b,^8u<3`V1.q)TP>58\yM+ht]\ eѠ #h~XIrd~㱏Ϡ(Rd0dS6zOľscKr'9+>)}8Bs,=%ܛd{oV(q*NG 3d-q%%J_B O##6kf^ȶ$]aO VSY xKu}OGv5˺ԯtW oYbBF͘R*vz؋GDAhCԁ({c @&O[[S2ޣ:O6ꄽ_ͪ^DM$_7wgYôaRzuRn`eTEyP_6U<'rz&,;hCG,$0]zy_m_;Wͼ:ئR = {tf'r3ݧc>efvVyi=A/2>-XʖUwjVM4cw?5\[10ad}"RDpQp^p8^`&Qiʯ|>Qbvo1dn"(sdECPNFz6W^#ЦGw+7u*Hv̶@!U!ndYE)t;hQ:eƒx21H|'DEKM?ܤsyQvf*À")#YĜ\ʤiI>R%;[qԂ]iᇕÆpEO7!byW$N Z尫S8赽"C7 W24}ձ_uZ+Z+C1<T7_hw.e摖R h]~9v9yH[ta;CL4Ȣ|C .Y<[{xQiߜʴoci3+.UԖ`\؝Vxka8&WvӁfkg1Ry2J~J,\10]S'{wy{ Z ׳*W• ORcvC~; y^[φ]U`//oA>\1Rd]xEIx CJNޭ~36k)Cuu~.Ȧc8CqG'ET}YK B;Џ3^$8 M+zeQ ICy-!4XH~!wS{ cʻMtE =I i44Q.JI8dō/cGW H]>ӺW.DT;м t %Ͻ:rQ?y]G.?9 iҎ3cj4žWu ِ2=kv_gVIg%AL*Q3n'hW3|]_,> «`:ٻ`iUkBbZ |r, VoGPb5ЍaEA2jQ:U:_DՇr֦!Q .?ϨW97}4FdkГ(7Woo`ķVwRR a"쏚h6THej̹lƃ&Wܒ3tfhvtg *"TsCpU4MSy G'tɘ_<%J`O?[/ RucK|vdǺ6DFŗܐZBTooЃ2ηƅuR־1"K!g}_6BaZu<(_8zu߬2hn7V̮4&?Z 1.؍Bx->p {hcjxF"EݝҙkF>v 땄ol :a]JTix2ˀٿ|@Y-Do0uh$ȃ1ejyO|EjGz,Df@?+4G 5,y˘xG~DžXL2B?.+Y[*y-n0xe{tk a%ÞfS,[˵2Fad8'fı)j,ؓ.T;P7_l) HAԐ]]b c#a4X.{]@p%yŕO-n#PW.exVz__ח9.0s6WۗpwL=✅A0B^Ѹs L1uXw S|F ta&̩!yQPD^XRhS C=*30c֍K(p'MB%/-ța{򌋀PʘκOm%ޫ+Է8{Uv"i =k #JM%alH(*eDsRҡP)t5~6r X;:y3GJwɃRt, 0tHd$#乖h>g2@fMm*!| ?ÚJ{=;)Ȗ|z!a)nu͎0y]^(S7+W( #f521_45 ŏom<+{KƮ>b= ێXxA Ԧ-!K8輽ٌX>%/"ڞ49` ƺqSCfJ {hq o?54؄g11lNJC%8rxTيvYXj[Mﻇ!x`M3J7apDd@zE&gZg; lJ+a^b4u"5SXu9S!QԇF1d> #TCvg PxYX^J0D <4g0%Anek?]rlBW~qbjΩl5QD΍+\̅,KD$Gc[ܪR1MmcHigƠ D8"g 1&O%z[uЗN<'gRals7Vyt_(*Pw5?Bg{-|lGj ' {> `Þa 7|Cz5?18r myh~|@..l$=DyE@)pihny;Dsgvme~w؍#Qu#mB1ܼ{k.u+(сH1 w2_w`q5w.K+෧lIf7<߮ p:ρᬌ#Hj2 @YEd-31:kB*œ.*8D 5% H7J:P'/^C*y2 ۷ ۸F"w ̒&K XqI $*Gß3 ʗ,&SvLm=iKw w& ڐy#-1{Yټ%A~ pfu8; h9]Y4&M9΁bBPYtf*!N`mGƱ1A5Sዺͷ U=eK podલ8aX. 4]~=_tnaf93ZXYQ"N:be)$~VY..uމ<VjN~3P)sϬ/iG%k^n1\7@0΀S͓Me,d%'"G^6YSGZwr+q.>b64[3ed4Uh! 3ߗ pl .QdqG<迿l.`]*皁Nr*c%}C:@ ^$EAiœ8s7$W>y1HUYFkb~ƿ48n)bݽp9rR#4\a *Zd aRoA\g7M"bg^J {]형hJPf[KIsڿ/h5e3ozN9S>3Ne0z?EO 5:Sf[r2+ V'_&iLEtY?>2櫓v[iݑ2nԟ@)-Dl,.\c" ɓm 9`F$_hx% F'!>pZ(8 j 59Kj@.ɍ,&<$f%'ik0J;!l9vjY=mtZ2OE_`JtjPK 9fg+ʃ΀Z'-BLASJi,--']]I!6]IOЇ+k~DWDuʁz![O/E GHtTLv7 7 V*+!4F!ɯAМpM$6"UKM^6xƵ6_5aGd\IV7 YXB%f pNԾy;]O ԉM~ɏ@Ovto\T8)h_p?KROdyaE$B*Oyh8擋9A+.dJGy QU\k_Dy`d){14XL1@T="L# TfDtMFt.feuĚczIĮ 2K&Vvqj . $.U;R196*ai9f,1O@6fiinBN;q!ގ`])暋ٵ 2/:㛜T92û7{i}HL&Kv\𕓛^C4T 9~@"zuX,b* ~;8Owr*ZGAp%v ͱ\$ZW}/ j$-\89YO,Jvr]-]Qb2YLWk:0̯)q[3Yfs[ܪETOwj«U} _`!tF"#?&_GAɥH~dtsSKȑp&Mʕr5A"%בǢ=.Zb%߯Jw7_M: `^83VM,#{vjr2˝S7Z]9KPN6 =nZM4dOVmax3 TRcG}ي to~7mNmevJNQS6 gVq1m`+<8^[9vѝV ˻r$"KT(?4}m.2o}t*dBzPIxwґ/ZPۃ(3M`J9\"Cc|1Xibߟ$#RkucH"X4ۅrkQz9J46 ̡ܢ$+lLRB=)k5Ura_;1r z ia)\3B:t:Ο<]֮hN>]IWl)EX{X ,?I?k-v`8˴Y8X 5%dW'`'D+*"uc0u燡\Ç|) MP'ԈcvL.dޮmUZ;(@qt|6> V6s+ˤr7-NӋbc~IE&tÁo[дp''K%L,$5Sq}|Đ[E^:ũ0=5 2 DDk"`{k Tʙn),S~2OD!=!@ ˵/z9gb'b qcFu8RT`PЗ}oB OsC{m{d:-ʔhSe)`n*kV;Ы0hjFH&}/1&RT&K*9-lJ6[>U+qΝI=Ѵ>jy)!۵6)w}6E2Xݫ;GyK۳hc[d)tG V"W=qF=(?!k͢~Se ?'+)Zx=…;V:܍D-Q)3[ed^{eT;1ѱTxC_]/E̷*?_qShZ߁uHl ,#f@z[!j 2~v>զlkN&?L#Fڗ\ݺ`D@;P۷۷&mv }@N]zX_iP^H8+G $ѯ'C\d܈ L  5,&bffoL~ UjnpJVڇ6n[ˀ\RCDڠ Aɉ6YZ,EY;ŏpƱw!b0~13y{Īj+CYT&;wW '(C"VB+ #B2R8(*mn$yepKO_=C 6DJx|N8'L.$-E_pWDEt@'Bxfp@&%U>*e,HI g:L?j e' KfNxI_'ykL}v)WZ]D:8Zoo8⅝7Ά( װ &=9Kxy%y/}g@c6Ӊ") k}ɢRy9&аMX+XiY/8&|0#E Rg:y7Xn >o $PQ^0h6ʘm[P#2;Or}GeH+LqNf*OKU\җ y֌Cu :Qy* âVA:fvy3Xݘ55o?R- 6t6r>Dᇭ9i8r6keԐc2EOSd% MqK/=$\7dޖT>ᴹ8L Bzaq#'q3cj8}Mha>(#;EL=aGBdN]h4 !w4 yg*;;Z#g{$ ט[v?eH %*S]}w: 7'AFs^>(ً^C>v(RTZEh9Lzɺʏ<]bf49)m /cpҿIAJ ]2yjWW*_=:Th]Ǵr)V<=e0DqkQMwi`)jB׊J@D+Ӷ(zphHW.肇lꨅ7d˹@H@T=xn &|/{U`c%]C6F8JW>ʚ3j=| 53:׿i& NoѰ6;e᷆I יjHc',am9WgaCґYmm*`?UcH֢sހ,MnkQ$57-(hmԥ Rp9qq֯&+r'wx[ 0}ET cLP=L" qU8FS=Z`ShxM}\NxBʊs$,Ds2#(03ѵhH~GL1tczeh"Bڀ;@ d Es׻Ǘje4ifE҃cɅ ? Sg ϼ&8B-VN4 Ai~鋱=D4nu=HóOVu#ߊGGԔYxUEj/jy2шJLW{s^mK;3J6.\Dj3n գ(UfR 48gR6_l"kh(sQڥ]!VzSe$GmVpPzQ%sK4^e D˭ k딁xh}1q5ͮIg:iE8tᥲtbUWߤG5yi+@)_Q U{2gXRC{bөWܹ/KGÏUՂ_/7mA7wą9GLpن9SԫțՠEyRL"keg--חe}+79FB :퍮N U$Gyhhg4H ɠ*,/< I0>"ev~q5.K6sF':`TQ{dʶK*(VtưvgR'H)Dyq*yRҍ5dQvS?Y?TGWC<6X[$ii#Qo[%&=Dfjo:U1@nZdfeIÐPoz+y"+M#%@S$#$ǔs7(#B†Վ0Td|Nr;ꉋ#XӼ{S/H6Q9N@kvothz|H .?wo f()bBzgHc,lfI a.%> 2I7%clf~*)rM?d-aˀl1rjc\no^yrޕ;PkZgtSԡ (γ% xUgT Y97DMΛjzQDm^>v~C3ܾ׬,$?=0ZPX+opaR`L8{y!}g_Cx2|mNf\'Wn; .Xr).q+\ᜟFY$9[0@yu=e !;!avQFñ92Nz\5Muxӝ+Sږ jPld>ت>d}x'AQA'@s1_׳N[Y },b s$Q +eT}pw-Dw$"ylKLm,!S7pdzY$o.W\L>Т})uVIp 9KtdѪD㪲 -DH-s+vlsQ@:'t6>ڌM8^V+7빜YHވIݬTaXU$˦H){a *ȃ@E}PFHɕ^n\ x7&rKKKu5L>IPɛSDbtX;}{`,`g*9{VI[$b393%XNJ `J8Yp/@hr XmgcU9|2clyCN~-OXU-lk[-Wwß[nDUFVx,1 qMVERటkqbClЯA ,L懯pu/uQkV 8Z!Jyu%Xo A<5/9lg-YXIcVQ\Eun0e1-ʆ^+AzxԬm"cQN(lEDK冹(AW7TEH p*vW(8F76]0{WPgd( _ݫx ۊ ?k`R4!ٌmNZ G^n(f(N@xq7K&6R4=DN€{J$!!Ӛ_,Tu2V/:0V3:a{)<8/sw"CGEMQږҠ@|_1Njx|lӼ\j+^=2˗Zpl1YAjIXl;V^S&OhM!V r΃l"$l>tXx ǿ6KJO$w7]Hm@a4'Uf FZ'N [^ dK Gi~keJN ׿t;k1~ؔXh ~'F$uV>z?d$g+3! sNjHY<\k9X+#f`ޥ!dϵw ^UsPqV.9yM@'IŔaDjʉ+(D'`mk 6/ev77|"V}8퀴Ã/fw*OoX"z;cڑ*uavnN?-1Y: 45Equ|ėo.+t~=b*Nc ^K1y .ke]r1b3j LKK<9-wb({8RIa ISAEyOxWh `79A+?UoQ?@ 'CI8QqyžBAt2;z봔X ,t28"sğV'ql3H,'\#(}*žzEU sJ1xPMgPOJ~Uypq6NY?L\ Ԓy "'#ibD?E`9}mG2XI슆\`'i)3~-{#];zK?`-F"![[ZM4`9#yPӇQK ȱ#(T73?Jқ2*o(oOCb D> +PGJ9mwpқTOzaN+%W/I-AlpQ~`rn-ϲ@wy`3ٌ`г8 d vJNo..(5˝Rog GqgTKj 9dhI<8Z=; `: "§K8/n;CdSʍE96߁nZ Į~)Qx.}Dvg첌]m/nxYZM*mWZf `_$T>nFQ< #ԨY`AkƠ:#-gC}3 GrB Nc"ЇI)l#w"LBEM?W~Xq˲3o]#=;6RLLC$PdmB?a#PT1 $0Ћz眀5V=-oɜh XIEԑLuy%]~ rO {j$bYn!+XL,?nҞX+X߁J{69dR@ۚg<xfk>4q)..J$7!e:hUNMv8Q(%tW+1[ (UeͮA5SބS@O.+"Y[k|Yd-5j;fv/0,ތMI]JuK-~cRS u/;aN]D#lw;GX=1ֳ蹲QªrRX!_,F,IO聋 z_,⌒olzط"AMq$DhÅvgsyt .e?Z 1ïcTy~DCUqncT%e$̔q!8TO@W2XτhW.Lf@I=To 56\ʦ2(![LW3vh=&hGsŕ&6fM: nP*۞cW8JpuNUka! =Gy[L`2PQ\N3h:<|h2A9Qy -al¶m:||H-eBԼ8#C,5u x;U%hˎ˨[w[pM{he1\y^XsYM V"OIV0 0ltֲ$W$:kfҚtm^ 05I$ C7; p6B9}%qsdp<8B lRQK#EF繝:*N8Tix6 }%Te3#ت]T;>4/0IY:E_=}?6[ʧv(8"X u2EHZ3s[!~a 3*nrC.pA-[#?LSu1j &ʌ$Jsw2rH8kOy`u-z/aMHsٽv p0qkn<ݼ'`U fqC2L7& vTkd^f-V@Q ;Axr2]8D' trbIuM8['մ^8lS6\HUr~i&VFO%KQЈVSzr9ʯV)I5.82Pj<3CtEPV>਀cnf7]0n-YV_2T ILZ)2}YfR>EøcS]eN,UoVbeV^n|.8%#c?CGQV3s?3m 𴋣:xKڜhL9̷`fc l؍}c⍽:Ə{O uQ&UD+ƚw!uiřE(2&,zxiLpa^s,Ȋq7c{FBʃ2f҆ഩp9լcd뮊<BQBUhjh(OXj\JӮ}fؒ6Sm *'j,N&rim9Uy2yüKniJy`WkbW:W“{}i=K$!Ү;R/ laVxmTm/i߄!ІC!RAlZzyh|5F`1zO9^IDo3{yca vρH_Y.݂<=9G\"Qp^ %Y*d*xȗ@V!7&ǯ;*8r_"ݝyԄhtX9܈JR8n!B\l~v.Cvdٔh+Cێ(pYHB0 `vw.*9[mA EYSF чmDuhZP3caT54Ӆ 2 sk&PŵOǖ4;2fsbIɌ< BAM˔bD) I@mzǦE#ja~sd3pv{!o(~jxJ),$%.ng-SC'@w--S[i@[hx4+0Ɏ1}Ȥ.0 Ot$ vIRީZ{ ;U|=R%&w>; &(AנHC/~ 'a"|D 9i,e`91|UoVQi{@1 cVQCC6Ug iԸt(Zqd6lϳB]K gKT*&G?OMVxLZ*EHzǥ<<տ,FP2<$-1Ӭb4}bg!{4_,J;7C2{zzvk\c%@>-oǟ40Q\M:!ajc@I$@'jښc%qEcK+>=oskξ{n´CĂ[C:-x 3I]yI%ru5ݜmrфrE أ@b2pRCr+Cq'Wc8˯VXx/-r qe9.x~h'|3&Ğa&%ZAk]{BfcCZi7tdtiജDŽsMqdzJl>v02j%Ji|$!ԇLDe>ﰰok_{4݊#10[]tď9< <s(Y?N2p4HhwMӲ>[bZ{$pG($~?}mbgzfXm5c_W˩9޺ hR6 _KVrOaY*c]؟$[ϻ'wל06bOjgc*!usMU鶋L>ؖ$[$ihv6pUD#_!Llnv.e&%*j,]¥|k-!Rq?N=k*|k@ZC1Nat5V/2;w/+HŴ>p/)E02r:)楿s؝] PCMoɗa DbG9v:H#[Dl( ** ?l')wtSoωɠ1$"+b=94k+;Aoǰ펣]-qCءPۦɘA<!O+2& |UX v|1QJp1qmߦ.1Sx$-},Xڠ ּǡݼN] Xs 5'])8Mse$[b{xlh}k/t{yn|YRh1p*[m>XV vntËqpu2Ng UxfUp(LriWe  F偊 :9|/r-ᒳNu#]oCiBbN)ZS{~C)|>0g Crʹ+my {g-vw0[T#0]nؕ|h$@U#nD^ZZ˹lVȵ/F0Asܔ Q%᯼h3 t =(jgK?2m&g;ppQ0Q߿돎vͿ#Uޔ̘l8i'%=ЯǪ/5AS"CN: xƚӹ;Erjn!4iu#5!i1:._[BjN{z6 [SiaI0wy(2By12Amn":$4?)敛!ԧrhM{y"RjW+_gOEFBcò^ZG73O:@<.D{m"J# z"ޞReo X<4Vʜx5E}^5)mX_Zφ\/ރD?Q18,Qu]iRaӑ= X匇Wswlĭs}A)Lc(%,jېoqZ啖GcC5xjcb7;Olh.c]+BĩkzĀG8~<^BZwk0y򢤢c+LL hG-,\}yͯS&@;=RqU_0Y/_kd}|ݞ]lWbpg:~}[*k@ v*g~$peZ#=&v-c@JB{jvF戲)[wG~n`TOʺҎؓ H!d3亗 '|4m)zje3-BQɶ =#Voi$4QЗu&5m@YT*6a?CSYb,9 Ϩ O0T|MWmC_ `{(("G(iUڗ[TrGs)v*r٤/~LW:Xf`mlHTӘ$Qoxtfg,6:`ӎ-Д=P"RaۇSc~EO ѼXK$)MzD$켗43)1&ݮ7ɖ-^Яܔ64QQb?|Cߺc_94*IꝎJl1"-7& e+a .왫p\0*Z\‘+3G'\&5%W7gCCM-:i3п*P/~CUNi]bUs޶eWE~!Ӷ(dmb+]I;6V4e#)*Jf ?"F9n< MVouu!;;7lMpq%Xgzu'D́g5@kC3>=g7jުMEb+ s 6hf΋8MV+^syrg"BdU(0نesGHS#(D!(L. ucbAY~,82 j㒌-#ܱf h3[M|b_@ʿF3NxG|B%7KL 2_lcN&%h~' dBTCECE)X1|/$eD<Y"fb%٨9ItƋOʸn)7Ƶrnj[e#u}*)_^RƪoZg4lyϙ3#x-`NI@fnnA):6Vf jYm&oFb]L ֪h~ Qn&x }KNn2 鼞S=P4LmŖ ޑ>_QP3ƂgZ3-vQv3D|X4Xb[[Y\`]Gnv H^_NQ*+!MN౮p)jαs\ t&_"I*dXzA'sqLDbwwL9s*,o L>_P#I^sBrJZN t 6_:\ ;R2O$1Mndڐ} s he.?~0JT__f١ә1Cg!Ť"%pw)4MşXsAzCb*d˷=enr|5wX*:U$'>;=vPnXK1ٰ\Dp=UZتk)h3&VP(WǩzQwta)7nGP5έ[ n7.~Z?뛯wERT+s…°G}pKPNg4 i^f*0CLO6xʥr$q^. .Z: ߥR@&'SM*[}9%hZh~GMH7jw˜A3Q@gRbUr})5sI?Zfts9 C^VC?B`Y4WUI}!cmR[!)NS&; ^t-}YgVerͰ&fzl kepa!``8qɳ统)\x ٌ/ 3bߛ{t%y[DuKg7ҖDgЈ%. .Č%Fo=y Z%쏻aV {7VI3v.<,(gN^ȫE&FFu̡Dn-B=])Uvfq%ъ19LIFt<0y:L#Rd 5+O5.AWպS 63c_NLn`!b;"hfN_.O&_:ᑌOJј>`ICWٖYh>WMN,Nـ1T6';{E]*|HxQ:tMKoc^ސ𖁖%;=@81c,NcE{;ʻl)(B yR{67I0pQ8menԷ+=?'1%%GJLRԙJh7b{}xפc-sv)8h M!}\s.F:;#;ɍ8]7e,β?ٗF=r$A!4:1OX RzH}3O`Lpk, ' M2|_E,W߃0zM:fd&Ĕ(l1[W 6 N8rS~I<rY?#%mOag Ӗןkcɮ6{d6̿Tp/e5^՛m-?Ӊ tu&J&  X4T6Y2`+s5WEBXa'AD0;3E盈(gP'+:Iv_V]|MN1T+*h;ӨN VJԗ#B8hF},=,}﹑N:Y tOUvqaPz<&;)L\ғ3~mI&Xɋ%Ľ' 0ҫ8T:[ pdQ:U*8ey.5ٔ-`xd yxk9*>6} '40`G~9+V!w>@0g-XӜqjAS( ޝet_n#J01$qwuj瞼N̙8}҇m9̒.<2ߍ&h$%9goKGpR^kTaeaZj.Õ@L8'2lX+ ;EZV`Gׄ W] b+ z̎UL/@G{yP*S G[7 Z}n:L@ԗ߰` NyW*ByT)p-Wؒ?֘x|yЖJkhg4VIzUK lE_C8(6/)K2H);iاD&kZ./orMEV*Z|GzZu\BږWnM碦`WyK$FѾUz0?:<{º҈'ihIf()xti$kaU٣׀'}Q'9ҕŜ+9 ,'IW*0d_!HVeZ@9j 7K6;-YA)–8/MmIEbxCU&e)C@$x~a]"4HQZxΒ[7wc^o7vS/޻ r ^ `lgn (p[@^)ЌݙMrvۧ!;Sqwe1MTd^:Gw9W11"{3Ρ~*1;n L$l,S NL^U98*sHS׋7UqKRfXiYB{s дGP.s$H <EJGXf~UM){:&ZQy)Kg#b1A\>Gls<;ak aiMdٯٰ|ؗevA0qm8lrSIa;m1L=[ca*?Ch.]=&c(K1gNtμLN|z`T<te&|;_ m2$5;?VY PŘ[#1ˋŌ o1~Eօ3 04aEeSj߅>P ;p1o E/ ҵE1ު$_HIZ @nn/ҪKܒ'W9OZyRޏBmu~Bw ӽk߰ q}w䍭$2 }X :֞k+O_oŽNqX5Zpӓ,9 ي#vEDuf<A$^%~/5^[`폎Vs=KŹxLf&Hv~IzOԲi[G'dÓ[EJ8pDq0 aiSX*5~nEiY@5:Y0Q y%?x CIsys6}:KFG0 gk&&:PFYJNQ}hZjM%^#ƾ> rnϹ[E_qPTKQR }w>x[†-]kČA^z JGw_pwxUč~Α=ʙW$T7i"WC` i&4 q,{,830Na&;]T&O6M6b#A n" Ԃ4 eC#HtF~HpYn|1l' kVMOG*ԡ)gYZ0707010000036c000081a4000000000000000000000001629779be0000e038000000000000000000000000000000000000005000000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/scsi/qedf/qedf.ko.xz7zXZִF!t/WS]?Eh=ڜ.+ȞGRKm$1yQnW .@AP{o}3gV%Ĵ$G:FrmNlOAL@ @Ta./=[qmobCC%uGԄag#i?)=jz~arݮ ZZ0`+BrI)b|˿zSQ9V.W6OکR ,ܾ6i_<_8 &/{2Z} dIi7^ٔ`U-) {PLGG]\ܓ5LGOn<n{1mnIG ziAY@ntхkM<eM[G£ %EX͖4!)}y/q!uxרǓ VV<E0QE%NWH)2YƮ۵<2%19(- Wo"c@Vs$U+B=`5tgdюv~⮶C SUڭ_&?W}˶^G~UHPAkB"ϲso(VpI.V(dV1êjG3g+8%9:@~ləC9ݛ3q2P!:3#NywLd{oq5M hASqc|zpˊIDl \ZbXYd?jruS?hD>E&%<~W jǧ Xr5a+aNx{U4z@l{2e+lieT9Lşb!1 :t1lWX9-08ii].N w*wȏXErL$&]%Cu0GE&hSb.ؾa=)/Kױ)I*]0xu_ }X,9 J< AcL2zYA IU2}gy)]U$Q''*'y@ R-GɺCK[~j 񴩕SJ¬ٷ}ˑ~*dL3U"9$jatu[*c?rXQKIɆ쇰Sj޼U +#M.j&(a%ԒBxs5IrR %2w՘=ݕBkC*+)iU`NzZ„h 욲a1X0>\: PYJ5Ip5bl7rAIOrh,E:s a/VpBSy[>w)%f3 Pd300d8'V9 Wʲ@-dǜ{[q,u~}LlèV,惋Iw\dKYy7@G`xfѓop!5E/Xkƪ Ȑ2H܈)s3X3XXsC2TƇ,MF``0631 я_k\VʹL:JwS2 MG ;iҍ ܇ "[R(l6{ƌ "6mQ3 1g7<;8o;*wfk{0?_7 ǫ-SYxGsetIR-2p\wemOD0hntBLHr:qE!Yv`.*|ųR֒È! T N"䴋bVUdE?"V}A xiG87E_OO$Kl^ |t>oꔷxCØɳߣ#V'z.CVQRkIt(3@:#.gEtT)N8Ttw/w#Eq#q&ft˳Oa0U/G8ټ2' ]G1q)eˎN@B wB )y @%WwH=TS ;ƐDR]hE:Z@@4V,I>>{҄Q@1 ޭhMIyѱquk*c8VՐe"sɗ"8϶=Ť#OM`+FL跴#]Tٴf*pn.~Yb-;]Vrމ^';GgCdcٲ6qb_3IA&gyO~mFvy$5#0iȧsI5yRFe n2}4TYN[I]lj k!Ӗlb%i͖Q7v+J|3m7Fp ^ !2nXJe`]x {fh(.йC#1AV^oc'G "th*Y_o\=BLJ{HC 'QPk7r\{ɼQ6RqMILSU:eB2/:Z]F/xTǩ4R<]A퓰w|pv#I)ql-M Md[i059c^GtY\!"Ќv< |L{>V#E Xc0lea(ƍ.}2y؇[_NX>Z(^^YDЫ@;q`5Ix [8yc@. `" W?#~[)0( S6o\kҎu'kWXIRڥ8qA# #ڣ)X0hʐ6+.TsUCuWofZtOկ2`L=|ŃpZzLu8GTfyAc@ɬg)XEϼf\˜#rޓ^ 2pD["Q bcKé?l63bWf1P )dQneCdžwLf^?jL0klW.^_vie;?J\sHXSkVLE 6C=㟻ǴX,\9eѪ;ZCo]b\ExR^7"[m7[41"Au˗WT Ʒ {wп-WO'Vn0.Kdlj { k ZdZ!>yhȀ+ާSur ; 1̙t (t֥>V,v rqsW;fazyCEISfAёG]wQ{4{LW6ě]HX`1ei b;b^:p뽁+u|OvKcȣq,VF:G3ػ,T`R]|OuXY UP?0z.+X$$W(Isf-( p=|lMO n̰6̑0,;kLOnV sݟUCЫ|11#WOZx~@oNᗃdo `%E6zSY33]o24ܐ '3z曊IAW6޸h6QuX߹57 P(Ehw! *\q%As_l~YG.lUyJ1ne8ẗ́ gl# j&G'y|Y{+1?89!1pKH%3uOP3(iШDҤǼRA.Nru֨L95 gH=|¹@Vޕp$ra/E'Wu6xF, _ б$)ݒ/ZԚUOR/ub 2,VvCsvik(Kp9pl|$ҏA!îHeĒ|Soꤕ)2sh K7m;opfI2K쐪z9d8 ` mB6Xb kANz8Y@0o WlBe.vMG9A iVDh2K  F:NYQJ:oV)c|Y) e}vS7دxE0Tֳ'7hgLۏO;v8p}#2 PpX/M:QqI^+` %]ضw?h/%6ԘԿX>m);a?nMHil,b?c л $add# MMo,"@//+7ˁwHV4&+ݤ EYZ60:䂰rV[mudu/WtR\} S:_q &zcyvR}N.t]j]"r׭2)ҌjW )Rq#g@薧9/u ҏxv~tt4`%F֕{uEL,]#l^e軸2U"ܷlSeB6>u'KAoDN~8:Fq9QGLwXBY`{ ̲<;({DϏ/HrIuokTaK: i;t~t=t,"5Yo8OXu}zG7\׽.IeֲBUglj41T:bЖ3ZsE( 0ge[FI3oUHC oN42-QMkD)X[Tu?[!4ڲ︦ѐ )V1 ׄ0br Q 8z0RGFhق>~`x#slЧ"d:.lTF'kc +b @`fiusOiZ "_G, k  %got&m-yȑؕll-DƾװMTɿ"H&AA"߸|5p Ъl4QIonQE(iNiBr5NYuяf=b ʫlnTᾨ;zM6/YV_zH<Q1agrt9.KX MbFRjnmz ҋmEC¦:tyҨwCؓZy8x hǎT OpT iF *\]a% ]'\Pk:[nAϤh>IUF>VB9?f.톽QU},HԼG,8rqF$&F31\,DD?sZTt0* xP+V"HD4CWMљ3DKtJELM :E~% !E+uEZI_뎟.yNpeyj.Y[j{Yd*.DF4U8^ZDaBh15{eb7hXJ)Z @JG,t EITFA~c8WK& _r Y0)9 )k??YwhIljX5e<_xYW}a)vD@m0e?M y;Jq  =J _Y9q6Qc{ܐ[+~rv6f!?fvZ7npfuOcSfϑFb }c]'@b䫅=cF,HVж:] qxp@`X $5:fS$ޢutb8td^,eHx05V\~|2+6ɂDp]'ڰœ]/g#Yd2Q821 #F:mT1n_U7esSfc,əqk$ڄȰ!Sߵ4W &c Vj% iaJ݉qwNsB\55aۧ)yK"B+: VGU+ɀ01f |rw7:h|qs: oGchxBb<qy$OD(J%-R*aH70 9U@& ]BH}(_Omnj)̤*(9`kΎڀWS!S=@ `.JƚpfP"?o V,:n-O"_D>"Obή|k-h gQ[?ꢆἂk0udB6!Xu"xPa>dbl^ ~_B<|h[0c6rjdyD+h?l>؏ M)cEzq \ kb;+Mf:+mGy6XCA4gnNlbN_d[no ]4 8Yy'ȇ蠑Ӡ5ҩymrXG.9K1)߽&G [N & ' A7 \eSP4.)39\|"8i(E<6S-!0=y~brƦ.kPܲg-t#L4)f#e0Cx%jE9l2 ;Q+ Kq '/􍒚)՗Ckɀ ?=ThNjRX1Н+,,uL!$q t Q-\K@{yxȶXϓ\~#߈j65.#Bwo_{sB~"Zq\5iEt^t"o;.̡BCJKzզ " HGvibF:Sz wPuX?c:b,(T噧`t60:@O2`@!#0ݺFJyU65!q)#ROFn[Rb[؋#pYڕrzz@BOϓT &F>9Nf( r+K6z~CNZ6miR%׸(_BDؙEȁItdWlh`[/cg?A9/uHRZSuǴ4\{2Pw PH1-亚4jZ×SDU}sn rd6UWc? Lβ5hJ}x$˕Y*vmC l6Fe% ׭;5*%  Q>{m1~(i&X9V_+Ȕ)d>>UF0h=7Xhזb&F`k“ߘ #)+jh<*|uvؑe^VDS ^A!2J򓹍tJPrO^9t5|#"}mPRޗgnvl8< ;J[dEzH+T/b j$9JzFaL#ݾٱ!`ooMR3{ MDUZ"Fd4-b؂ض(Q*n,er:MB%Z6SpvՉ4j*)oÔ6nrGUZ{51C]Wj-\SDzxT *xނ?{Q*@t?]|d,,HjC*"Yk|=_Ld GOHat\߀7OxkWu@1[x5WEөvO\vfhP\dpsy>L+,{UK.$!7rQodFK |.LbأIZM@4Ofn9.*@W|goJO q>gKS5* 1ʂSI1ٰ.u3}s^c~L$"\#3`#~7'eBImdE6;㡪LF|1q}8 x \?ޘg~j[Dq:y3sCLRTL  <hd/\I]yI5cњyJxjc8y'z!1~V{3h",鰴i%_׾!nufn  =a%/J*oO 0#VpaB G2懑 ׾'=#WGYFx7AwQ23ap0HcD?B];{-PdBeo䖼P{,E:?xw.#P0–޵jb9sayŜwSuwg\G8!VaD¬Nd H 6*ڷ}v`+f7ʙ?y fNfpC70D gt"#vjwBW(*nxw0eU[%Uh&y7ڵ)ؽ\8N'-%ۢ)=*;qt85duKLs(`/3cGu0p +,OnT[:'i@lOw}8137;ǖQ- (ǽuM/g;s*dVX `9&ևr` ԑYhFi9#L HǦ.q]e \CbP~]ZYkC] 6GV0ygsf=e{>/Po q. ESod4P;P;$wr{kE rAeh ~s?5,mS.L#8-8  +c'M[ցd_ ,su|:bf+>$sfľ <5]r5fUKz͓qk,qd5:fqG:Tl 2Xz-VTGg4b"#6C G mՒ~t¹(OJgNb(R!p ؘ~HlCfڔ|fF$r_N 3y~E׃lnk}Մvs4MA3: m^-' aP@˹g/8]ˠ"I?:8j 71.@![9=q z8IipN5:S۞afW6Dx)9X@~l#edhe&j !ڄIY+ZӏBqϖfT?YٓkvAha5AjB|TpT~Bhє{1ӎ*I( Gǯ I)ydVyUujX=/ %)2Ovp[$[iC= KHAdFRuERCnkE^/XZ8 _Zz9kj'mkʄ`x}ԗ?BPqEQ̥u^qa-ůV @׶.wHRikF-*,Af œB\*u^[@dYq p-~68dxn2wۭ$@TTr9NשoY$ZI O=M۞cezVJϻTI]D Xu=?7wN49*6 Nî,1Dآ٠Gu*MZ%P#4ǥFjeR-liXNhH5CY`$ m1g75w!H=`Hǻ/FQacL|hG0QIm"mtں )1 V ^Wt+Tݥnv:먮vB?pix|tJ21-|究V`i v(Ad+WEOdt8lɐ 9i WFrSOoBWO$_G% Pg40 DJ#9i'ȋ<5@Ƶ%0ACY@q &Z@O mŜ U >(fs}&T8X8h҅#ͬc1UF(b /ݞȤGa"u2Mo%w$$zZ{@聁9 Y.$nHilmPQaet7JR.j(NZ8@`U:$ΈCo[}W{$RD Iț|0)]4#>$w@ٰۏ| ;/)ԁlg$sbcsJLKNʴ \}5OM5O֊ٱCv  b6c}quo6k1sCL,α!/G}(zUpOf O\X F"~x܈֛yMSp(eqCaXxLNA2*Գqʮ5o! $c<T|A9{7:]t$Au)>Cmy >К-u a [+CAXXn꼇x?KGUomf,eѝJ֦kTޤ ft`Hz]9hB*=1@nB#m/ߥ X_NSm+:{}0?>9r\H1]/9Ԙ# %AAzh+ko-ur)?!^֪I:VΘE3+yH:z;+SqS) OmiX |ɘ_`T<^mhsM+5Dt*4n pӢM,m 204u9N&BcG ]bᘃ},j\/@zYgv^l hYWε`nTUǗ ޞOH)d_g?*=^Ws9v:O,CR+@kAOdG y7K` RL)>ͨh}W&bP6NjŰ***;,)yOߍg|\q~bUEX!Q_kmAAnϓ%搜5 ]Xo]i%1*eaA஁RؒGPNK,iNˋם'Ȉ Ǝ,?;CZO+ͧbA|QS!N}eNd; ɀw!ft\r2l1hpCDPB)u!4ʣW ynqSF6cTՆ:BCg\5dp8񡓳JKnjl>hfC -9c"C{ SUuS .`C!AT `Za eKw[A7%ΊS mf4fKF{RHe9<9OcK^43$?eF vbj+,`fjLJZ; !! sCLK2`${Pm3}N5$TŋP ?Ҷc6Ⱥwc^*B:Uģ4֏QHVU}[/t_+YB -AX"UZUDT0ǟ x/6~w[oYFi1sͻ'ة?>Yu7}Luzߤ rTw(?Y `Vn?+vQjcm3v vqy}#WH|➰tD&~>{i>-=J4Ĝr:+pҼINLjj :c]|3n%|O[@9ud1u_#hŗ:G̤۳l 7c(E6uxv# nV''~lY^Qv+lcT-0-w!Rk)`cQ*fx k/"fBYUNQG)k ڞV=@?<78"9WZO5ӹ R׻}|:V6sdK)4EXM& ^ɺZ1kOGXlp@yß&5 ?hOt݂JES:T @0Mf@9ĴzL!RD<k4Z2MGf5}tޚh">{m*a)tՌ9e|ٗ~]|kqfh=䞄uEfNJ;ɌJWwMwom@mVqҟ+* 3p|+X`2>U-v%7װneDXHᵱkxbbIl Od}9Q{eo/tśP?~pDU_bW?_:.fxIM/oys>.lՉE/#qٓr7Et!z.s &zG~B&> _yd#l5֕)SA*]x\!z/p2B: 1]ɪoTmH:蕧X|<#7&>.΄î|]Gɱ**hH:QH/YPTkoJ!_(h1MFAaj'C퐊fZqFyN-8+:[Fŋ!Vm~MPE3po^S46yUoj_nd`ġ4}C#ƶ]~l@i`OSB2!svv_M0o>3؃w^ kxv_7~JMQW欩MUr%*#,@ >T nWs.y;⥚g-EA1ӷV1cD'09X)ENVγ8JO>cM8o^Z_pèF<""œ̰! M?!i 7͐Ek|qzF7avdw(Q_GuêM%jgK22ᴳ'~e7><^=9dj_JD}qÄ^W> (f"+,U~LT5mK7J0?N62ASuʄh拌&Ȱ<'ʞ[1* ߐY|FƬ$kY]^G{j0(w,fuӟ2q`EΜ~yLh ׂ x{&MP6e†3O av4{)nWcxFTRriܛޥܪG׏(Xk7ETkh ,}m vYByP(/3JГ`ƜHy;D ;"k`rrzіT Si cp~2eS\TwQ(7`pbS,5g[M1ebj_G5M,C}=8ϛ7A4 ā~7e|fjW)=6](Pt`g36$;P*VcSfJ%Vw7 `\^9ڪoY rwZ?Xh FɕQkjǞAˮPgr љ.^HNBcA#[a:!hVJ~YZgaSi)Vpq|ʗ &n 6NX]Y9nb5K e 8$""b 5Y!/,&ݏ /Bҙ E#tx_n@ӕT7ݝ ]SKtM!f%<kOWw>+D<$L#w*ceOݲCoJ;䘷qG4/2glG'[eF4j*R+0"= WGL4:QRbsA#5}!-'{2oD:"V*jLHqJ-;. tjĻsc&%[Ģ fLD %hE etaLT\`Ѕ̧d>nDZ}ƣKQ#҇5+-rϕR}PlU<8HnYjFcNK& w3tmFZ@݇OsbGkQd¸Xlxh/E~7h]۠4i,mmc']׏@e@qn؏l80(#܈e q`їY`;QbVsᡯBz:K}X?"Q^d1D:oqkck.)Xo7Y;dowO==q T-R-rp708Kr qx=Q5_o"SqO1Vd-0/w1՞MCKZhdzmiԉ"9m+ʱqy@jAlb$W<%;y|2VzʑnYY!ޒ,֦׸^Daq59;`x-}v$u|{mi"PRrf3dl9go˜2 0>tnAu9'd8[8Gi Z]t|S*#]Uz%xJٶ9]u2P̻ cl 3US@TV}_բ+ec-KDgۇ,\\alHKe?(ekVo co}zmz;ޭb|yP ,Bw sa[k1SjF}R{>!-/TVH"4dJbu;@>^ S WobNͽvꜵ#%-jѕEs-PHD1r\s"XL 4dBZ/*H!8*W&UL.x/" >DZԼFYSmՐQ J*B6g8u"{#o+7 O).dQCNY`Ij1<[]:$9qͬdX]z6ctAkqͽG $o .ƅmk<`VRk_jL2qκ.HIe  I~d5_@K01h[&X \CKR16Gr!еpa 1"&ͭ*O},1oOբ̅MbtzK܋ش䡫Mޛ ȸ܉]Lou_Y%3tSĻXmH TJ~s0z{ #D0 }/Dզ}=Z_STAӘxȒ"0$)px\#Mgg&oWJQ]R6d'kN7Kr\uX 0T 6d~wyX~IB ǓdPQPFb+fGmu,?nr"$M//)bxcժU.mjSR6Po=PF}qF9 |=v 'ڡo ꈭZLM~G/ 47aFܠL*JbLQէ64 h~_7TLm;ơL;`2؀Тʷv_n*_*3{EY+tX_Y:@;j RZN.hD{Z'uqK*ȫ{?R)J܆n9d)qÒ :16d[>mhs21ߋQQhDk._1Un"2~;]Lxs^2S{ Gre;q2`W&gJEXfpGBBNd)G;yiT}/ H& #ЈL^ƖGB+T(b fglW*nW%W8?f8lM bR(bI`_komكR`N&vv6QDsCTRǜvMvz,{3Ǚ8?fIOG՜kVYm.t!be/=8 djI/0 S+i1Qjb'gV^Кhy;*֢2*h?ƊŮq! 33"WcN<1vܢt&Ff$ P"a>ZG%;4Yo[w갽@W Oi/N+GKk [Dx+ߟtdrb ňܯ op-Ժl5= 25jDS?QAdKpBa샺nR=ǡz prJOܗ@.qgJVpΤ5 5@Q`A hUJK&efLjKta`v_\;P+vi?FDͣPT oQsl(ͫՕKozv̂i/>{2HMtk*t4~beTRGͰdxICƬ@:>"}n j"ot'tctSyϠœ3KrȴV z?+$}d|TpL~t#ʥKI`nU|!TT@ً"4mmOkBC}M]rKo;fہn?9m y "źkU@9- "\q_K3Q|*$&{8$PnPm|Y*TNt);Vl^WVSlxp^p> dq"ެ[R=˛mn<`5L^{ Φ/w3+~ZQ>eF{j:m2(axV2YIT~c$پV,׏eN8Sehe+@?\K$K('qX߽O_& RM5gƱ(6IV d7(= 3SL_5Hxh)#aB I4le)3:dR1T`_nn"q5&xեwV-0 =KzkqMPr!r4鬿==qivo\|T܍'mR,e^t8m`)\D0H7)sً{OFLruQ5?]hg$ӁGeY\K^z-T9jM47aYO1}RnehyV%4?MN`|naT \YR )P~͍ƶ~fJExM%&DƑ$ૠ=)袹XLD +dGVG ;OrhY\LDq6xmoVV_﯁|朖P{HGte癔D 66;#vlFPX'Շ(#+17 e" ׼Lko:ˌgQSeMgy^ym,( ^j1#6e5~lEv_u\/z"c I#(5 X. Ԕ40Wd£6Hɽln}Mlj/2j? =c/M[QXBN8ʣ5G[@]+g;DHz 8;D .w~5f44"ʹ29RY %*,v'mg.bh#`7j-$ɐx+aCBu8T!S4)EZ0ݞ陮lT;B-x~cפ .Tϓ3 0}b21a $֕7bD'GdbxBHR4>V?>{Aw_oEѧ:u2t:ceM6yN9 ^y,<&\M=~d=]]WTQNGWztA_`ʬ"bGj\jhХ+::[,OWCD|;BR)'a^\RQDs8+2)G`°K3[rstTgVoS5 cv%#zg?@mx}?8z!j[κ[J6vZ:##^߼^z0}S@΅t==U!^CĵFnWowNq;#|׳edwM<$\ vLR.DwbI%tALҵGx[7Ý>U쭜c'%y+|7KR&m7K_eYpF8B]L ௳B<Ւ4s(1_Grgzו RByk?LаbQ'<Ãuflvd݈-@kIUr[z`oGs'[Dt_Tv7C';l֤OInPudE41\Z MK{O:(NJB9\Ӳ皷8f6>8}AdN"ELJ2,/[:M236F4"COwܪ@H fi*(&|Wf꼪;?Ee&s6ܖtz[MfRnDhbNuUIO'L luzJ )gtIgR؎jz"iyO~58BLĸ}UMV!b?FȘwjHLUBE%M^21Y(屘T]&z6y>F|kCz|Ee׼|ԉYR,yhRP{hZ׊sǹ1ûhP w2~YÖ' DWzo돤L>L??#G `3Yߋ ߈<"H[QihK2MF7@[>it[Zo(=:[ 䍣}Iۧ=r ü8e9tZR@L h`XRS~H ݻ5{5V_%Da`\*ܰd,p*md /iV8kp(zq3EjѰ2w7JFPQhZVKUއo RQhsbywf_]fQr(#ﱩF1V$WWr\RP` :niF:82 (ul0zbb< CvkAFmj :wOWx2'rNJN+R]fHuQ}{Lv ULUV1C1[=N517H pw}Vx~׷wZ;nU΀F=p0 B5ٴ'vP7ڳhi>ܳ2!xʟ^iLlm͟&&,pd:j9B_껤jm_| sx[(4u-X*F Z{#{ՠ[2e7 I\E20A=8 R w9KU ͡/2 ٹl_ZMƹMVLˆG# 9%A]@?W6E_ Oov6;,%|18Bbc#WrԮfjsig38$6l<81cہ'Vs&$D.Y6}_BviIBR4s~݂t$,crUN]NFqsjwEOE[?^LT{'YCUѡdx1R'G.G-o*p-$ld!I븵74Betw.8XLMRbu Ƕ ѪVzgTxtɋwBKgkȨfQWS LܪyK"a/­Xz>z_"^%qʹ SE6Wf.]Z,,/ A8FS((_y2O4OuqJ(ʄٓEfw|_r=*ZMwf4𴄺fȃA~p` =Dg y7 }sʡ|WoӢλ/?>RFJӮB ΏCRH٘fHu&f{Wvlt<nYw~NΣIHUR:f(ASҮQ_\xeaϽ"aqqA$b\:̶%hUI ~šEMl\`J"S(cghԔn8~`kl̋qg 11 Ф,-c/$17%(E,!Zu#$ZLQK$%ǜL!eaXƊҺح!p-En!mt~^8ֲJrS'n$b(s@}iX-IkT(_PB5Q%͵h("뫼`yRr_# aDHwA#2w f)mqǘܝl (yHP>džH u_)Z8ycݒI sh㩨5Oz4SE&NR+4rũ?ꐨTtpG)dD +Ngpnez7=3D7K 2+HєDw^b©":eǦy'5aN҆߷O H +SW֮ÐifI33[24Ik*P`oJ$ VͺKAuT٫PC;C*e^:B|͊IJgirPiKMq,|MX:eE\!>&1sk]GҖt,w&r_<Qa&]Ae}x I;1ZZ)X)% 2 V2@Yؖzl7;ad.1'dC޻3Ϛ-!'`'_/%ic5tq% T|&tT)*$`w_YzR}HNu [T pJ{nZFQ>z,}OXqE|6-o1jB:nU?LY [$x19c@&KWȻDR(A2} e !fԼ Iݷ!l3ܹ)|R[z'iߊ(QW}yhdm>[BǶSH7 O qn$ b}/픀982'*˴<1Gߍf訖Ũ"oW]o cB [m 7wj墡s Lca>|WC:m]ʏt=/HMwƎ̍gB?2?jP{Aep Q=P(a2`۟ˀj6L^KM/(& &("7z%m \NMDo_]ld>81$̞_fzOg9ǰbSh Wx V6d }U&/hL'}-d4`XatυzޟG.R}oYqcl3)P. C?v*8CC׼?&UOR};`ʀS)7%m־Sr69(1pE`By$C &4b(gs3&F5gࣧ16*Ԁ> 峁.TlwvӡJ|}|bK ;(@=sڲzc;QNa0bC >&u̗Jb(brͲaۡD`5;4) e5>=U fAFD?o 3-TbW,s4bP_6U6}3"5q+U*-Y"dX?03{S' P#:&NC(g.־`2аc/O=7buLas ǚ"w^Q9+J$-kV$BNK'4"fL'f׈ZFd9냧Z4B,߬! d@GC;r؁W򊾅~Wآ:>Qb ~ N'ުZTEY5^=꫶=YhЧ# ^d 4h pZfU vnկGD96f=DŽ#-i0GxbMj#/$8Y]cj| W= ^lu5 mWԡA\=212`µIi>B/Y*]f\ DJl7>CuAPFY$Spؿ7F@ŋ\bFz0 ZdVMNT1[)k+D?}Fpr*dqrkoz_V3HURGa*}o*E ý*$sϺQ>2t@Y4]ѽ$fh-lgYaǧ8HX0ݖg #vD`"TD?H2-U< '+B;|HŝE_d:"s&Z"䨄}C{^rUsdip"*lzH ǃ:Vyz5) [+tA4y0$Nv"K3%~nK-|Dm\$~,)G/ލu7ưRA-fTOBOڶ%t~WqpzQZQ&Bʻ>f{/c= C]R^H)e\;j9g?fBepqXH1Lv :P.w<[uQ}v"NHUQ]0NMq[tVFMR„ex`͸~}/T0u`&&o93Jl#1~c(ya| RG3TJ|Uk0Y#87 ~4hWP.\ >az|M1P晦Y11.aW! A("TQZQ83rHwk4y@?;m3]Z|V[dj aˠOMx BJWy@8`M1EWJܡׄ>k9T m pzϽWLA6W7ëzӋRB}Rp bp߀TP«l%#JDN0Ώ=G.."7gtsstwUwqk~F>mPY ˜ݥXo9Bli:I`Qv?L8ҏɞ2fDbkxFԼv_s[VS +F@|eo!LC"#ם,h놝!ZV7SaHU.q^eNi)\e1R%:6&y-Cz9z,gSSHKCT[CUZ # D1\+>F\>x5O@Q[2{QYY~}=o㎅4,3}"̸li1gajD>sh~gGeG_ݣ۪}Qم!tUcY,D|4|77oq!u ʺ[CxWV \Mi8_oD&dSAIIgZ' fUwBi;B# U6t0,j w6Ce̹6ԥT!8Skex\[2)Yqa*4NmSZXH,Eof²r(ԻT;FsWҕMa8|i!|*qf[g@1d%wm7AdhN0E0Ė .%ߪNs' np5 _CõpX1lbBh@C#Kd"W+0DVLK3% ts¾^f>2_! 1R1}`\Qe*ɰ=[aojBSHL (yM.*BSumUՁqSl;&؍#:TOuv6aib2sshn;tIIk6#C܆䪮szd[ky[M52#/-QbdE7VLqdL5VCmcL{ /*sn=3OO&l;}s`IkNp(,PP6@@ ȯNvuQ}XǢR쉂559yȦV. I7aGvqjNar5l5xꎪv:D@WFtylvM []HkcuOLsxUkU _B($Zuh &5l%{~GGܯOG#RtD%u `WK ^'c6,fzxXq-+(i@WBy X$fXɤs]Q %"`ͽ DjBxs)F&@ #P}ĆmfP,wG9\ˇc@ 7LjĴOզg"]2"Lۓn\m7n!%T|ӒFm&_Ֆvl$2b1c\>7Mhs=b5*RPKg(Ƴbh.HƬ}W]o UɺH|lOte3(NIvF#=ȗlD+{Κ&-O1?'P t^WY\>!F\>U2Ca`"s8C'0gIP4,nl *%0^x'߼?n@ʻj#FZvw $UoeŽ,z7AIo;X̽YO-SD*PS۹%,^s!i|L&$v,9SQp:}OL-I-ri35\fs(b}?.25XOb<~{8s¨zK4t>7.es R7LI%xJl,I_16ЬQ#}6Y.-b(46%^xr "g'osvn n 9;L7g?VغEFr!â7-VWJ߷um`ݮ#%>? .:/h6+0wl wc(COڶB0H.#t!&_ٙx/{a6om~67(fDIo >dJyZE $ I=)ا6>&4m\Dm'=@jf ?GC2QԤU](=- M̻ņ\~! @k:Tmtt3}5"sgpH/Ëֶz2C|IAdV~x* q\bB VpzpmWP6H@q\&WDSl&4i1uW(Zkr6D{[\ jbYB35?/LSECpjD!p.!{3!A5,:fZ> PT|F /:/RI7PJ .HːQJ'}&qjxK+Sp=Q*Mb_Cڊc,UQw$־TێҜQ0G8TKpW8(A׳ECq0]ZdG[|4u&v/M0A53ãj|Z@dE2pAmIoL!Yk@utk8C;H! 8Moc"g7\ƒkzHK [njڂya~V}c.ܓxĥ&vc߶}ZagQQ)%_+M[TBsH-:chLg!FDjG#*j2wƪY7́<xl#FuNE\i(N"f_qGpiDIyagG;N>n}12%[ZkɧM%] ?d͝il)ctV )oꟼAʌ*ulnVIUHi2"XkĬC"b)<\ZcaP\9 Y6UD]-#=Gl[˦bNe*@ɑ6B2(݅ j?ct>ڈ4Gn [~4H ?u3w6ýj/a&#)l1#k yEUQ`vC*eECv=x <5ʬ|c1Y1X. ,'ʿl^bT;_M7)if)4FoֵDE0%{4] e7ˤ ӛ$ cn"6rrjs E9^0Z#b"yW+}D3 i%V8Z|޾D>_Qf3BN`F[TlfnVUAppVHEAZIn޸-B13 B _FS=t [u@}ѴF@;x۽_#Khl@p/vc`e&xz>g:2Z1suC|R§V߉Nm W|J 4.}k^TC_.kϭx} aKEzv?fe|CJA,gd5lC4cu5Uʶ`1@v܅]_I } jI&T֝`sn>Qd"ζN+o \(\"{$/)S$F%ʔ >fKová|&faZljw˘e*@95~x M5&oqp5K8--/{laK{ኬ@J.&{ٹ@<֒*A2R`N~v։/cF#r"z>%u% h.B`@NԿ'2Gp뮸`ArN!=Xޮg|+6]k)/U rrksY@W Őq,ei7`ԡlD-o,*fGښVlɉC[nP b51(,P-2w@8tZQo>7%{{]kb%LD@:LbEnz A x M;L Eq=U\wD?)-~HL\z c.8B5{L"Y# uP%!{z 0x&w/NjUvjE4^JpaT2m.+av`fڪ6t@徏@a?cWWRieGK੖@K%RRGE` rV`e7VFR[)$v٭hIhX˽*>ȫOsaDT({"c1oDô1;mH.yg}ra _V4;LOgu@ggG:tv 0U|S(z h=QxpJznT-1x+ | ,bT~vN$x-hErRm[*|Fw99\3DkQ~.A,?=Dō<ޗ5lWsMj*EFw!IwG@ 5P!\$dA'Dpf4 T ^W@iXハ 9僤ys{hn_{R?ET+5IfI#ucSSFE#VoBX,f@(2xڃT| "%xGe1 I#|/LKG˳Se_ZHdPj7 ǘg@|.`nxŸ8tr@vl0a%3 ;I^S6on}iMȸrr@A.QQ]jvmn\N*ZzRn[pѓcWV:YjıP 5)XQ !#ۘg["=%HC)&H{Tp &lT Fd4's%]c^)4<%-(.j?_6%Nt+.$&V?*|3gy_ G;2:Hpzo_Lch^Nɇ4\!!ZE}8cgvqKg'qDf f6b*#%Q(*$,#x.J*Ƌycvh)I2q?5LiW¼c4wIFcl˒Tb_Q]s}I/FZy6r*poT3YHq C%^19^ꪂn# 0ITv:3%Y&J$Ki9V(Kl- - H}յ1v-g24 )Y|r iJqB"47$ƹ?j J0[wo /cx+x"̏+Ub|r@Z&+; A˟1CUwu% hfbȮ0K,?>r>٢: vaۇo Y_^*'03cr9FBeSId\*~P\pҺW_ǻݖ$jsm$Ɲ"U?.pvһ4NhP mKE# d*J{}[yX9Z ]/Ədt,x{6"ijd;P@)ݓ L&Tyҍ_`x4/xvT`6Kͧ[ : Sʋ#^,.0k &-JwOS{К!ΖAۨ=i$kP`wn7 .uH+w֔*l?I2;;j["] YjZchuZ UK6Y qA;{Sn1du۟YImiObD=#^g}@O(~SPf%QWá9i\ bfB Z!UΙHRWk>Q-D4CIi^sg SŌ`PX?TL1o %v6{u0=M o=m 雍zla]8'B p}WB@iqh0i+k,gǵow{p_d szNbFʍ7@=^l~3=l|SdV$x3MmlF' $⏭/=Z7osG}؊ͮdzE%JސvӱX:fU59)o+7n%GQ0jOd9 (X( p~ )&1TEv^ҥ*hv(` 6tJ!0VJ!Wtخb㵢큹aR߻r9Qqw&گ@Vƛ֘LW=VY7?zLlH $&)t> L=zl8∀CZKF5QXTw0w6ƴςA(uGeBwBAz,w7G͵H}]F7n lݴ(CZq| n$pi/vmCxL ~EB&ڔ,s*[L8鴗ΓIѤD}{֗M6㓳vt%}Zs8Rbc|\gVẄSZ 'e^hQ%9\_[CKyKЇbxXiΒL 3XX%SYA )(HyC@lNT-CF0M,3c['O"sqM0sS"$ 7uE,LMKg6O3eD»$>%eܷB0C2hG佰<"P K6xO\RoC0F@ߋJKH7ZEAԛх-VIKżtk['3_Bj9ŕj(*>1=H^Ko6 K ߟPL6n͚+{Crff.]dv9?. MZ". N <傃I6PA?󟠀4m"[-wW=rU,-ќE-̚3Lq-+O9F _4I2W[Gx#)G` k97g5e[.>f}q ]qDUvp zZRcȦ$O,evZ'$|mTk, *@|3R)?'fƗ*zՓJCz1LНb0?rmr1T:?b kZ7dwmeA31|#bܣgs;)|6ampƷZwA5*0.{hȟ!ÑG#J繧&;6rN2Wc-N.;bm=+b>#)F(CZ$ -1RVW}G-Rќ{~A`;JV`@w̓\-Fp|N-uwK~xd=i .@|l잞l[+2wf-ū MSOG7ܰb+g:E Z7pX!f Y\x-9\{.o.*z!;DAZG!X0]J̷P#PF9674򑧧624ǝUw>_zUEMt: 6MZ¡ycEhw$I+|P'q.yV|Z6-xT.vOK^J 0jsz'8`އ ^A;1`_AKkm u4qC̭XChYaڶFOZU89{m<\e261EI:sO&lX\".]ZbPWAm S:%OөC 9R {V^H%ŝ4wz\Lޛ@ygTO'Je鴷{h gKD\ _5]Y)xC+whs2Ё8,qWn/ss`_ Venw}l|.]#RuZZY=>7H-uls>ABeq.c>6Š}r=F K4LEq8 A,l睏9[ "P"_@GSJ22y9J;,/ӌm $ʇnIWM+ϙ#(OIqr}m#; LY=eom8 L:V͗#5. <8K.&䫅7Y "lX1>P>B+NY͒:qV]0w:e/􉨀?%HHMl7PFm~ʾN /wI=JE p/+HNuja r@_P1d)Ry4S?dLfډjӳ};^+/K5zS9MZcE*-{6HB@;'aVw=Ry1Nrjsd`Eb$Y.3^õP 5q6*(2-.,7s7E1=FS.a]f(/ ftYt-?2oFJcy*4ۂc˶l.i0<;C\jc;cn9Q)HtViGox, &X|\լ);\Ǻ0ӧiQ([7`[Czz`Ćs$%PVآymIfdAhȾd𽢾w&Dax޳8WL3°@I_QHG4QI8g]̋ՠ(>܁RgG( Vsƥ:PȒXzm_m()Q͂^xK o:g/!M>kCqч{=DaP RTJE1l]-=^_ҏ 9l\ Xzr XNyi5222py:KU),?c}X5Ry/s@uU!ì LRVz1YM((Ls*;6 ǘlM3V_rQɄJn|L@Ȧ)TE`R(gt?yA {G0U! ݵYHLS{#tLq2(Znwp&ച >A-'T@(ӈXl.bg殏q3#ܻCYэ™.2g$E_=o0뵂4t}jra?uǎFj:crBV N2ƴ}QXK qPFk9e" / A6~87at#G''FZjM_=u*@Ж@ze -֏+c緮b"ـ03Riw|;@]J΅w)ST /AWJ ^] /F_Ahelvf Ua;b5_ĝ) eApsi2XdU#"|M"!cXw_Kc)]=->r^@{JZ^}OlMY7r_\J$3$jGK< 7B| ׁ,8jG5<ՏOZK V=1ozⴾS bW j?Bųт%}y$>%kbq9] )({*Hoa9 ݽx +++/.F [V{A?ĥ@L 5 /9Ewޟ,r~PH[|(Ъݵݚ]y@ڃ$5#M 6A*Gh"4q?7y|Z,U `,ܹs_2ܴ[|T4 rYbZ ię&՗qC+wM<6?YDQIˢ- ^yrpxW/( CcD&SY#zG?Eu蛐i c7&B9zPf0oPժ @YO>~JXaexQxx)X эd{;:cWK4&^a78Mo96~ &VP+P&oڦy!%QO2d[d"=NeJ/ 32[HHAL Ϥ L$ [ Q>; \oJfNf`n{.&զ}!-,{qR;M̏;4>HIwdK[Ť8΅ ~曭TWJ_e+fhH7Ƈ'pk-+忻bߋrf/a1#Dg0tz9Ʒ8sՖ3vV$Ȯ.aT 57=rM?3Z_i IIvr $ȯz4|Fj0E';Ł4!3R* `Ƃ[\DiPm4!:oZ,4:pٖFR@cఙN"k"[Fn HeAu|sTbci2}''אH瓠~{?PYbJ 虙瘴0V UkJX˯u^Ⱦl*Sag0 W&G ׅY4j}gZC7E'*' #U*E#RIfTZxTnן+T=w҃b9EkgvӹӉoh橓$8Uj´Qr܇-T/P` y[x{^55>fnJ lqƪ!F'G3^G/T'7IX(Pمrxp"4e)AQ6& Eo`%vӼ9ݤˎ HWL&aBz0W\<#9-:0rk6|0db22vœ4kBYp;@ǻM5Z*FZz( +5=ةӺODRTM4ѝ䵨1Fo:~EWfe?E2btѳ7w0=fkxZG!&ӷ_ϯTHJ).GA`@m_A;T 2ܳMsTLQ~Η3$ybjit>:U>]F߀o8 ;Wq]bd~[o|Q ,Nƾ*;SK#L(SDBwI،qgɲ@O Ҥ$́$KS jI\4dW[K?#pJ;o2043ݽX sUh-W:Ԛ/ % leϏ{kS \t~t#!.+aBWV\I,0>gF) ܆7tmjO/gn7M!yjl+@]oq6<!swK>fؼ,7+XAX-?ĻP/Qs˽":SpaAyYz6KsJ<2믂&z~! "η;`,;?``CXd'lJ*0\`h}R}&<u[AdTE"_\Kg6DYytwS>>)B` tt@sEkH6 "mr }mT@^";g R,̛$F`m  B[ڐ&q:e~x`Miw`i[3 I+5Ǝ9Ik%i1YYs'p"%dq;.R~ɞaTr[KjoC}&8[ ,ڜ']|{><)Z_LAᘫtocN_nOwcqQ< ~)qRKZbW%%/Mos~ uCi.S0aYFE~B o۱f1Yg%-:=A٥>MˆGLUj\U EQHCbCJ=ȥJ-[+O1z>2k_~P0ܟnN|aAZ[4*ꏛ>_>!j1ON1eOti5\' G n9O0涨l틼:b[ z}5;Q3_ZU\?Z^آYWʣڵM?9"ˊ5ypzC1OZOw&29jDzG+@1Ygn,cR|@omxjllrlG%ﲧt(`hz@Cs23g=tjqc͆N?ITo@+Uq(i_Ff{P3_zZUzӇĹ^C# i <<$ $tRd m 6ɭDlb⧄{tE@zzG HR 5A2jEB K5giȦ,+|5HTiޚ{TXne*#{bY!Og EG;fa,j?Ni mE SUA !H Iq9L\ZrjY%O{ÅSjdtwQqa!=ZJZ~!ULWqgE0o*"M~P`uX !kU'cIc5 [ǐ .I Jʭ3R<~C򏉹%mT4 K.ڳ't'@׃,h[]zrƃmm378NȆ⥦uLͧՂWyƕ,Tsc< ;~p:k3A5_CI O\p]]I\s'>k?ٵt{(Kqɹhsryi4c4v/`R=h Y,"F5Srs${|f 3R-I=d8nMY^L1_Y` Ǥ>LE Y OU'WRx5xHҸo ^qğ,AUc5 B1`)QpJ_,UH9zM9jPJiUCNST:,&Ζ\cz 7BnYkJO!dґfQo b~ 1%=ѨGsg+]eF'C:goan@|um-ؑ_t $tƛR~Z9EO_8Ȣ[*5~,U_۽nWbጥ8Tʧg*SJHck4=Q&)$x|@_z&{-cO_ߏ!S D%/IXXۣЂ^U1C;p."z=Z+Q.185\v:g2<ް11/6!+?K>&$qt6҇{A+vssI AߖhV^GK)բ9|`V-:Ce̛V6ˌOwP"_wҖ5M#`QG;MWrG_2Hs o^8m[QI֍(_ zƬݺex7L`ea@aGPYU#λʕ 6ƕE>VVOmsub=.h T;^¿b>"A,'qߚ8] cXF/tu!L~OUdbi1#&3-nm(QܷXєazXm󖋃n(o mHi'`1*7)퉴\1ZsCE$;P (Th3huТGn@Jw9LT ڂ9a:r9e*#"ۭHMH43He2P=1b  Ua #)^HwK)UY)U.`wJA> _}vιK]O.Ɛ SR#/gyGUrBKI @Z6<6T)QB͜{!̆C5++!,9CQ4r|@Sx~[%sc4wwFGd3{a7+)R|7x̎+RVbXҨ뷷LN:ahٖ~y Zz4d~]W3ΰ) /y45[ϗ|>(@ 9QWIw,묷n#U{(oZ #68x wyy+5(Z_a鰩ã>npyN#06u~IPFtA\/!ZՂ-Hxtm.gss&%;0tpG[ܫs>^?VE3$2gfCê?,Ǵ&Iy6g i0%_9aK ܮKQEt.ղC'bӌ]v=~2^DD%֩ئfԗI]y˪NU텭F/.)K6`HlV:c>'L!{^ TTIHTg#BԮ|۳sgYZ0707010000036d000081a4000000000000000000000001629779bf0000b388000000000000000000000000000000000000005000000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/scsi/qedi/qedi.ko.xz7zXZִF!t/>H]?Eh=ڜ.+К# fĐu_*0F55S0VݵMk[v@mӸ>:IW $`rr-hpq{;-w3n$-9rmsHUgǤ恓=')zsZ 7Dݼ[!tvN%D|O~#r>DP1a1bb(DI+V8y߁JQtw0ނB 08!M5V^+~~.Qh7Ƅ "[s/dy.daiI;r<7\UМ?dq3<3i@ʊJ(Y&º:ݜS\ӄHܒ=!sa؇Ea k)|,|9h`&ډJAb\&8=äX%tweមe'ң ϏZ_^B20qMJC~3%Toe6qs>R+a9ܯ5o| /QDeՏIؤOC}E1>u]|F\#fnR\~Z\E"Sirt=&Og >և$]0}F!>X.0fY3>W),MϩW(2{)@UġGwWuä=.Dy5E`92RaStÎ5sذIco G>PF/[{]Q`}6Gjp%Ow+)&ܮHnTu̽9ە!v"b3-ت=P'j_BA@"E.d U/U~YЂB!SA6 _oSbQ@I%"kO0ñzUʜ 5XQ%Z& %*[Vwf:pJǵ7HJ`b Ř&˷Fˠ;]\[m_c.JU a{=3 M399B`y6H5Y|GJ~R+~z(PANc'хoX0k )$wՌ//=߀rU-wʂ5̶[0#Tkrh"N~^7Wdi :]yytȸ)i UX|tfFhs$Sy.AtAyd(zBsDgB(-@J"C:܆ I%}ѰE<4|(ރbv ˏ5ֻ u6 ݞv2%sqIHj.1gE5JT7(zCZb7X^Q)5<\ɠK@6ҍrin3?z%ȯ^t2 {@FQ f/c^Bh, ,Μ.&]jz|W$X)O PBH:é4I踢yj7GyplE"³[6^6aQѩ0b݅d Rw46rl#n%u >lF2Y7;\mum5?<@_xWHzήJeS%n|dJѨ41%T+P"5hY3~k.Ǻ("LР3^iݐNo"+ ˌ:cE(b> HÝU%eH$Zp5B@ #!6 Ҥ!$a)ק?w y`gb^)L"aY yke#}MXbhNԶ8,BSSlYglpL7-/s5Yq$j`9_~kRiqMA{i4 A O1CgMQY?(~mb{K-8"BP3|_F]iL'PY=FFv*y~:d-WdKrr6)Q#x73DX SFSjPoi31۬Gwz2ъRawdǺaܭE_nv)e<&Vjж/&xpl(Y==*`Ġ}2}n pD"$ Ce57OXᒪ eĶsY ӛy1H@ ŽvS""tP$qMП^S'%>StX10 A㿈yz,$N5(e`߁#gyG-)WlKc@D% Y25OR(5Il|mV gvI$"rbiX\R<g 8[_~ M qLlH/q^ G՝~]R=;y# U0 W9%_{.2 ;2ݛ!}pZ)/0.1`C2pfҭ2OۆGwyS06]Egpy<37: ;ƄV-|/Ns@l޹.UYb#d Uh[sJMA?ǑKښո-f w Aڍi)(i{/h$S&p}%q* 0\H9F/'%_I]e59 o:3:fykX ̬aw /I H|0õ<|™끝(- ? V6q y{KީM(' $"y{XԢYX-ZPN(t,Yuc7jL<ܺ4Y/yVd5 m8&Ev8)TŰ)vEwp؊֒ ~+wniM>iZմ[)wi" *{hp_ݞznOU-*.P?kïR—?&֢ʲ:tIkࡔE<&c'Y0/C2]8 O˹j(#j_䴅.ԸCe%KRd [s>Vɤ~Sqط!"#S5'.f:( ũxKl h#LmPkmct9o.rJWB:N+җۜcקLK4et SN`j'ub&U yW=P[İS۩ŅӁ}X.ڥʁ z553p^dM%Ͳgԏ5癍E^Z:«BTl&AdzZS Qd%_>NURšE{Fr=UdˋQmgPV)F+-Z(fQ2蠄O]- _8Hxok #d"L ~ǞX 1YWc;mH>('VI A+r\2%1v#ɯJ΀+Jkr2LMǻ8J]41؞9V0e;[J +&8JmZsz"*b9ci/lMuףM>28\aAвũq2V߀)W%B³p@Os ^'ņٷvU)*a. :1RV-:58cŖ{Q:ynj 0"7E+R++\(2_osr*_3(1Ib RbJ(TmG@7+PP^,йQZ׻!h>~˷=BXi^~A N;/Θр t6l'͏ڬ fI7%"C݈Na0ۜKcМ{ӎQBφ%C*`^͏}yRRsDTp_j&QԮ2Î2ʳ/rj*Mg`A /\OH;:Uw.XBDh/:.;dq҉lݗ1R9T };q+Ѫ!> ڔnS%n{#Ӵ;, z40%w|9- ii|B<[UԷ>/V?GحxM~"RЗz*108. d/!OBox-df,Px^-n\o '`cs5yBL qc o,3cJ(dv@I<R6~9͛$ݨ-BGE_f,įd+`Arp]umLqs}Z[oF3BVI5 {"(Hz8Kg\i>CG^XATpG_a;hFxQ[6}Fxޚʏ * njM^wf7]s$p?F?%2*H@N.z9^ZFL3-Yj?~9~qz?-Z"5R  UO/L!cOk`91?-ķVMak-ܔܣ= h㮮-jyW9S4>x_TL_Ӣu"$ Xu ,}asKd>WP*Y46M ۸ NꎗZPZ$f\(6"aSqZ-pfܸWdzIG!*!3&[ Dh8=0Eo7dB;w|[$CE v[$""cGNst4SZvvsμU𭐗Š2q&T!&t\N;kD@{tEp^a4è�n[޷8ܖ!ZȢ⻍DL` &ޖ)H6%pqKIF5ax2;\AIg/+"I2!ҏu”ef[;gM͞R/am@ DVfBԃk+y@̢>LG@͉ ք iXy^Ф(_sRE?iۿNfJЀ%"D6!?^52,e+uiw2Sr_9/gX1)=N[H_"wwّ'Vc`^se9ݨ뼬ߩT~xsoL8"Y؄osICdP{A)Ը &ټے\rxJW;vB l'& za0$zi^ewI;N$XMkI1"P? QEeaҢRD:0-_C|l\Jbc+F.ϱJy+8t 4%8$KZ>ߜ Yj8d8#VM*]HSb)K3Tq 1W8.r@ ⌀?s6+tJqQL' 2*?_*E-e\)qoғj9_ )n 6JA3ؓW08,G^Z%WX^uIL놁مLyvɠ- O4A3¼Ap9+;p֊h;C*["{ ]z 홸cuh_ѴdI\/X1fo4NK8IiϭPuǍ].XYh=;L҂]N7O{)FﲦaM2GI(GaBo=C=T[=؂QJ$!uh~>y/&qv+HH*G'Tk%y\U\wli JT d~&F$ɿd^"/W;q2bT2!rLHvd)(.fh3! c%;'ًNPiWV7ȳkЬ̽`R| 8?rgjg_z m{֣v{/j/= 9gIx-Pg% ImB; =_2A/ UǖZݲ Rϩ#NnEf':Ngr:;݂1h]Kd28u[s/OJ xA%z0c]ew}AEerHc{}bW$kS[3>e( NbY/ pZTJ!a! Y%#${X1lV)N ;[k, K(=g>@V@ ZCZ1`wXPmR@v_;MM[_ܴ2]!qcRu)<^Ob?aNsRhy! (o .4[]RO tTERjAQ}5N|eNo'|(n|iIs5b{@f=b+ԣN jG\ɘuflcZٙT&*9x(vhqLuHlK{\ fPo:Om3H'$"Rm)tX͒D:ۣdbsJM0}]dl=I!Wˮuk{(eS.4Vg? &c<"yA&џǤf5@qH~KNtJ_żb8tD) :xvy=^/M/c]h+ pFQ*#dvkM͂M7:ϡnn)-LYh[;Ls`[2*{I/p%9|&E8{5L[]7]rX?N2 SRRx3ϵ{?b7 &_c@NK&Wӵ۴PzZ훑|22^ggJoW*x;_QpODD6ЋJ0X}SuVh:(kl^) EtExE8]Mf~>L/s_8)%'1юf3}Y}RW˴-X7HIbi"R⾜;Љj^#ϓɠ -\_)$p%M o76bH~ۭTCC7[ exN5^"!O1bBܡP@С9@^mG))+,Sث!gAg w\ (9?5=>:C{&iYY|OZJܶa1%#| 8~% ^9{iP+ؠ}ڒ֕8uӤ]{,mONӸ7BXFe%YeQjEu^c ħ1Sܑw;}W&ȫd>!#Vݜc{A0>xW!Ho(պ Z%.Ű&D!C qI5KNKScґ|2+&KF}ai[(9DG #P{Zȡ{n;ˆ·-(6[lҺm,'z S"2ʄqJd&O #~ ˞ wyYzԽKGv q!i ]$g~4`T)y OP}Eo||E5qͲ/D,Cp|0û dgMou,γ0!fXgzV"gK!Nvh$1-4v~f9 )sVF2/ hM~gjE(\bՑy.rn:b.m?vl9J@TD4\OzM,VW|hzfu4SWɿ=8R@ -j["#Q1E%|wNS2\ӯuSMm5Ju5N1zi^1Bo8V3oxgjP )jkAXޕPr/ʤ@33sBͮ}5k9~p#;d3!,ya4uL=;& tmZ݌-wwCI&gr$Y DQE-|ZPD楻ijf !QFfJJs4'z*;;bhg0O7,WS];tWlF&z<>c)8*([\⯓~qBƌw1 7x^P4&ࣧ'4t6,nj&i19M xESy= B}hfI( hxKw DM7+̘G#V,rC{ p6b:/+\ыFs>(e5 ׾Cj؏lo᱑ \ЮΥ)K!apq߿`,9N7$F@Vp\j^J9oE3o/60yAYwtCxs5pS|F/Q"{ۊ_zŕZL|9P{۹OZ%0-z# 09}!E 龡 bSx)|魐Yg_h3X?Ӿbd7ċM|qۢmX{I M"(]pl5Mz:3˲1Xn[ Fw X^lA9 )ܚdɫ+݄mr+ )iWY# jXQ8N s@0 z) A& &=Xx_67SC&p_e&SUE$Yg*7rvB[YK[v|l-.4(8ڢH_.fI)@C.#*wsۡ]AekPlwi<:37վLݚ@(= =38jMB2qK&\x'K ~&hk A>RB%?_XiUcix,q#r_>^oT* z3 $ç8s`])W^36f0=eJ!B#ׂL2 諣8Ȟd/Xk+w9s221nޟU{8L^}Nfг=`ixLn*jMYCƁ0Θ7=܁upߧvRtQ(n>og5U L*?QHnNb".gj HkO pw F11\c?/4f᭝p#gJxUZvT5.|2&`3jY%V ct$B+-Gprv}r21-vwn@4NP9MoKط-#\A'2k?Tdث~Br{w~i>46B)>o. q0V'q;ռz|!GLiu!ſ$&xOTPs盞p4rwD\ |z*̟ [u C(G'x'i &$J)|nߤqʹEAC<4̰<, l8Fbmܕ3C ʴ#E@-owr:I[Pv0;?0$G1ֻ^1OF .st)ۢaQ[VHXʨzK{1DE)fޥwd'Rj&f}8<\.١:B r~J~ 3vy87njHSeu*Idg}] YI7;rU d̋k 6Ap)LoX gbSWw(,F^2*6J{Lɺ;FOjImio(:M'͋y#IErS/_-"!)Y6}n$V@9PټC6q1g0J | 뮓чqOv&P}٪L@&p[w I*E3͵OgUwPc &S|\\&9>1IPnfMW 6\F(G4;ř6퍶H8jeOQᶽL_ FvYqT ( P5]mjtefE ɭ,t| y=ܮ.8x.1\7 }iO=AM_xJ>< 4-X;CWQjy;.  ޺,BU(onӢ ,uao og'>Dܕa;y: e,uI2{xONiX"fN L/QvLz_[.)r2c֏LBKDY0ߵ'MY:_CZMƦsUcs/8xA]DDĪ,耚aK|i/> m{G~eÕe,OP[aX?&#;[ PRGkʾ Ҽ Z$ @кfNh}nKv]h곉8u*l֎ׂ]<x-2 R:h^L٫m-x-B~_>14Т\_:2tu<8:TVi(fj8n9ˋjN5~dE;6@wav9kC}5lP쀟p롧yzuDfE.%5y$r"q+CGUZGo2|z2ngNL,mb}ƗUyR] cښ=>]0{a!k۾9YO$* 6W@8ɞJd_Y߉o0컯ìso& Q9 czy"UK33z3?lb2 r$NwlK֦+=dh-DEE'ST"yKt燑Ѩ 7 57i 4LP$ڌWcN-ud >#I(A5 j;![ʝgaU_$}0&5Keߢ x`ҵ>rf?a Z+ ˹Xi>ƭ' ODȈN:DS. (^bFby ~s#hl^Q'GNXQFNČav$?TӮfcVS)QzB狎9`&N:QyQMI\*fe!g(o?,7pk40|w̋Ym|5S7;A ɑX:,xv+-TU.#g€ SKu¿? 0,q%٘Qjx1[v@Lf-) ge@0=70kSyB|wҼfLGΣ\"?@ Fv"uHߒ;+yPy\N7首WX5g}:RnQw:cc8e"ܿ(߯%r$*4dk㛻qW)l_@Ж7s/"V)dBBs:G` yt9,kAt+ѩD,8-`Rʊ<*VwH:ߚWRJܬ!ybd Q $< 0/_HM?!={rVK_cKy"Ծ[9Pҷ{WW 3|^yU4"&r4c9Uh6P¾C;3._zՇد?ՇzMy:]܉R2d%3Qsz91@ G2vBPN^ql䪾y|a(3 cc< C'{k9; }¿#bBM'&Xz3 k9o8UȹM xxWS_ڎH+?DmLz\HͷƩq!5 >0!;Ag[-eP*"y߯jwKghl1*4",$W9?m"<:wl*xqnS|ſ$=HnO {OCaw}BV^s>8i/.H0aWfVNQu{5w@UXwEkt('] ~iY$U `')oǨJxɥĦ浱)dE>%dKK-emZ<9H[% ])ji){pu7*ylN5Pf|( N1ky;zCSzf X7Cx Θ^-NTz#L{ILRi5}Z{7ˡ˶[o)nOŠ+Tעj> sTRn]=CQhӞQ2et6ە?5E; cP mۓq"!, k9Q 6TYDdzU.UQ4ކ$0ètfW"3wȵ ;%4<<q1$[6Ռ.ETBd n8MYӥ9m=Me(EvԡNN?2o:&*#"׫!oV!Ը#h)fٮ:^,|zQϒ?(Fsԗ21+?np$W8dTi49#z.?ZqDu#(. ]pQq_x޻HIm\] @<@q@è ](4,>OS VJҢa$f5O Z4,92 VQ-mcu|yr*ln{boxJ3'[u6:>E`^͟l&ᡰ_Ts -YH!&r. ^$ygPQNVnv5Ga$pst-sC"dȨŭ.D;O> gJ WAЉ:à@w4q)̅+$I hV՝i$D}SsgZ)zFT5cz瞃 }2N-i 1yao`&GOĊ[:]?b.-d&_C|e11]n!i"7/~zûqLWэVW4fvN[nj+r1v6MTMd3Kt(QF0^Evgi()c:J@M69 zCS#;br|-Q Qxb*sK0&!Zx,12]|oHOه8I8tsCs8D6z(°'NmN  Ot 0KC a=1ZM ^1$ob=u,k q4Dgp :;9ZKs;̪`uP/hnҨWU FpH.)"%4vUdv/__@WL>sB-ftPF)sg\ć"^aOz`nO4#H>Lc[>ǃ[yN:Z t9ف<(83Hkǔ5 =YP,6=ՋעO Y"Wsf<[k-@=RK]z]_h 5{ͻM,T Ľ>sy;l.Iz.NC :c"<x0S~ےkggCʴ_!B{c]w]4ֈ!uX="nR~RU9ds]J6|TCW45g}e6?I+VrWS0=Z -FL ECHt7]OVHŸr]k++#T7Kp@aKiL yQ)U|ꅸ#ɯ&]v"y;,v)rsƞ @P/C;&^t޷h-rFs+Hx3&-n?nuS$Ֆ}4]KpMnz3+'DprP繣к>J':N~k&Ƒ qqhmX2 Dl@++_jlU; F󿍓, =;&E127yw|ȿ*TRXnkWfp#?"?ZY*77^P7o5b9kQ̅ s [RD_3lGs}.8N_TN%jɭiU\ Gю뜞MR@wRլtX̞`6㟉B'GxT!db=$N4׽G|1pYjV dEA(0@}J+t'rùN$#i z!b7jr={rhpGt8Ǐ 9FbSIdIᣏ.Q: @lZ)(om\܌h2>U>EAZ tYSfML$9RUpݱHDJsf3ew#΃'auS/' _<{1IF:d@/Puhqp.x[c$T_K8ـL3`M_ J ٗE+]of>x%`=Y ƫk'?OG7@ 3,-5|2@8/R,΄k;Lb*N;B6|ԺדӽJsEVzJ4Sp_I$Pxk 'lkhf#vph&]cvSlHYDCO|AZY}MuPsaZ&y4kHcƏw4@qss Oװagj8洩H%q v7qv pĶhMM l,|Q 3,z=L)#UݗF#Yň3L~x+Y"@}Hbxa-kfx=벬D_mtc?ӷڳ$PMwRVlL>ބ^FҳcoSu]T8:ߥX0T^&;n@:Ž!@7';PV 7B}R6e3acM7M3@_TKW4![%>|LG. 5Ę|&TʌswkhXҢ,cF яceK@!eX*gs'E^!ǽ]B!1j"^WgQޯ˙BVUi_bs S9 3xqEg]5(ykOJc% ,%ox- '2?l;eP{$<O཭(~)JaxؠG'Tu8+*JaaUͳ/u2(ޛY)vip4=sD>ςؔeBND Yf>?ș:z{yViib/ Lj%ӏ|PPgnM1iNYX2+^S=w@b bcxPCN~ňlmۿ@86PN$73KM!#1bVk u(ȀȾL4ԯ}(&)۬6i;/U1'9ߡ* *Cw,^->,N49qZlιjfvV3`31.k^Sg+ZZ_vQdemWqCmο|*' * <.6/%Ю9վӿZJLWv%=|$*k;qgE6ަZI:S^K0Kh)P5WS j$mZ-a=m!1IbOvqvbo/;]8TI黐Q $#w?Rk Xh_Yw@ ]JAlդB;Н̾ 5і_~R"U.#YdDb^? ,cdBw 5UZ ƍ)4kZOWά\מgOm%s0_t;IM!ޔ7OaZNIN<ccd7l݄ vZoh+g}Cwp4YTPVdyE$uZ"-M5W~2ISre:W4 ),)(P4Ov4n-notZ@ }?n!8 5wm888m=3ۡ GY,K*CZ=b =Zyt?'?3)wXaGa{mc&U{+d4Ut{!GYm߹5zW  ^ނy' _͔L]`IĶ|7 /Q? 5>&_W|kY|ǪD)&YoֳHצkܗ<XB\lq/gAsGkڢSwm2rnՏ#0FDFДS[%N<7[Lc9p禠Q;"h=hkF6Ѐ1Y~5AȘ2;UzVm]дj-2MZxPYoDd=E|_rBu>! CD!KUZsv |ק^e.ZjgVU=Zx^{՗9njl:$D6#ifzP;0}+P> A^8VĖ6dA?l}w:*P)+͔2ƷYq\ N4 bt&hЦv)SVүRrc˼AQ)eA?lb74mW vu } .P"+P"cКс͹zÎEy+ |ިUKes;LeTSLϢ"R\oN.o:Q7+B07&<8D:G>>=揱:a$nETc2⧐0-~VJض !dbƾR!&N ۸w=wȷXGa#;(MWaHoHcŵ|Sw5-:NK*>"p9@x;k]'+f٪Oओj k2zץ(eവ~[9Il>\Tz?]jw{j;!1qTx!%?uA_`zesѷ&tRp P{|_0ПNm0Ym#߽" $z\Z9n~P;dŃUe  !/,GE*kn1mE%!I@2<W,11HmZ*MfjŁ6]"諭h'񡎗,Qu>J5iف| ^䀯͝ K;[03ܝM+e 1(kڄ>07Plf_AT\akkóS TU"ڧKjS;(bqjL3s >CM Ĕ4w]qxY!#"{; 'pa?Te ˵1ZՂď w_$b]7z9=0\ d gkB]1_F[e9kбQs~kQSǻm羘:A?{s右>)J_NY z3A^JRnPN޳zEfB9#Ȁ&vl TvPk%ޯ\C3.^tUJ!*@HN'"zƄ%]i U{pkj6FoEFr޶]Bt ɛRV9<+O^@{b:*)tϜNHP}~dgݴ1NCd;t9pigAWs|MaKb-oDR1)谲I\sFa>!õU$_Oh+S~ q|9wațLj3U De&t.OK~ЛE* ^iacېwRo-56 !Axʬocʄa{DoX>a%OQDgDQ#}(B>bʑPL|$Ba1ԘR䩐%}Z̋lk>(7}!tX㑺C60ju]N|21}i,spn) iyuI^zU9"&/W5enM<`,kUIޫМY:iz#Єyrn@xAH_+6>c%QbRO'elDO;l +޶R*đmvqVCB:Ռ6R ;/ #wRv#T#/*%҅g|lؔ9 ldB4:8Jg=ϲd{ʄ.M7=Ӡs3zD|g+b|_P(x8~=:CU|_5pFaW~ |IfwIImj&oX* 2_{㘧ui8/Gi1Ĝ1YݾͧHw}N*^S;UC dƬ6| =ߵML{3uGEna?[nګ qw•9"gcA/`etOd;ʊDHńh`*PH͑ϔBb~&ՑhXơ4 ֐Ch-d&2{PP6MBwU_/nى+Sɼt9@ě:oP 9d cBNgzk\}KΣ&3Z/AڐBq8ݑTawUdH5Ԏ 1&53˅^dғK1c=2 >.ϫxO%#ozqjssI uق_˃i&a(/p#Xc`r ǻ#֨+~!C(BP!Z`?^6WwsVC9;]#*ғ2,rHxELF̮uQ$`:%@'8!r ^ FcتtB-Ƀ;pv~5L'b#1Gu[B*a~fت~hlwX21$My\L=!טUln/\,ra QTI*+"uayjXiI  S-z A7 Jñkiu\ΜaA@5:aN0GmٛY L<9c"Z4T^5h0#V7^J!LJ#Tϓ Xa .ˋ:z샙zY_$[ˎЦ)I1Y;))[΃#m 8E&V#L!%}zvIC: FHYasT9H˹Ak|_:%!B+|Yz~O,;(.ζ us'v66em$%J; 1ɾ9O6nZcy؏=4vX~m§& '0|H*Ɉ̙yZL|z0}suAlN'@%|sDLe|Ie#k:?-$ٸ w=snz_ iUaדksZ汎r#ɓ_P'*5FS 8.mf+lA_-P'/6Σؿ4)1}nKnWݓzkm[B7 ѳA].̽Hg5OMxj [=~Bj|c &8W|t,qx'|ok'D~QЦi 0t\m*DF09xuh̦wJKƪ]J0G7ZWP;A#te~IKѝ,DL29,AۆL%nlU2H'B3N7qn:ҎbS+Y}JjGƷGI8ԑ/ZfT;/ &ɭ3K"I&mVu#feMl{_/CFB1.ޔPíF؝MG,}|+_okorW"q⼞z\fKo>G:bẅy-D|U+63*G7::;*ƄIx(~wvEDR֛YW[X=@gF.CH*! m59jgNЋ>@r"MXEϨ .-Tr#L|Ǹȯ-drMG14M9WSO-:;ٙ }K eb]\:o<,bV]'-#V1+]rqуN{ )B ;+ \QUBpnp:xWѤ-B.[YÚ}l(AAZ#% eKrϸQD6VeS{,Qt!Kd7i`he,` S>9䃫tވE6˜R@0E˘,(!S.hkB, +rFxb: #o)kmx+l"9NU]q 4L-2aA?ah>xnVN=F=i X|"%|m99EHVJhB.?2JgU ;p3Ÿƴ@b.GOah<<=i.2C F9v{+-wKKؚ (9ήњJ7w7S>!Ip`Wv$K[^y?'l[iUoJ1Q 𷇾0D>WLq dF-B-dk!ĘzU xWsD/EZX?}GXv5@b7X5;kL8F(nC\ɹ"c>+-@6mMS_IH(@=?Z*[ >JH2* LL\&Rp+] <=""LH Mr T*FaĊ͊YsJiHQs>?Pe mhn0L/Y;!fiOuaΨS3لt2vr:^)a;96Xe͛hMJoStxB?"*H4lQq+j7sc6Eց}Evs̆+&6.ҪYW{lYOHvbeiv4m|s$:KϪL2a@ Y3íSK_\X&r1C?֐65+Cilts/H&}_EGlmsJ("y ]$a ُzъ[cp!!reW&6&Tn4r zI~tWIV{yYֳʄaȡ5}.O;kcp0 1XQ]Ǿ'ׂ7nbN~XLlbDO:Qvtsj6!W8LLW8y/{ ZhPZS\{_B#vi8{n~QF*CO[/ &,$H>rDH5\aOA \ga=v38k}>Kk~i1;m̺IJ#{UQ)z֖oAو \a%f>שnr$ oHW]pFYt@BbkT[1 ;lK G8Bn9u{U.g]:fmV`_L D$cKr(S*>&1XjDriٹ˷65y$x>8pGc|7HbAxظqWYSJly]?G/_?y ɋҺSb*ПN|4U/P֟bN}N,iEiriհu_vt?SK*^(=~ En;x\8fRY7K.EбJՅum e)Ch994MnbۨJ? (~+PwGFJM\HA^yzYB:ZI`\ٲSs1)?\ױo8, 3yf!( nwWrbcVeރ`+yJ FF'5$&Z` +z3u։EZ#2pkU4FH<8I4tіTuoՍ-*W6TfӪ>'*9}Uάj,ն)T1qW>{]| %n8 *-QθbY+orZ<=sOE8&bPҿ;́hQ8IMë8*)AC1DZ:#h?>nL'dIg'O}K{UeXg$} NUvPΐT2T!Ivղ2CꟖ}NHh3ȩ3*U8 V.eT HU>$nK}?se /.]x(ϱB ' Oފ?./oNa_H z\l8ׯOAnkJ%+F{ssqh:cK3;uvH"!}ǓoJ2P= ߣ튢 N' emۤ֒^sDrsj$p|J5-j`Ewk7ݮZt9|bbS\>mgا>!QGGp9%.S9 Dg~ "+{ \q8``lgk`S4rm򟦹(| 6ش-f~z1R漲PM 1*f Kyؘ4A`5@cf6T I2yֲ@04yv,x%M*템)3rqf4%:W|ChŇ(e,_h0~@z/=xҼL|[.?L>!pB@_p"8 ͞ ]?UFqT(k7V&CEv2;úy;N9^KA _Mٙ;cWUoDEd iu 3ʘ ¿c41n/l//_g|"$'3z9"עx4PI1emo70;vF }{|`1)d+`7hƲNڠ 5mMITmz7#6rJSUU@90tJ p"嫥RsM¶Q **`}=OKMCϙi9OPuR=-ux?6Dެ8]o_%T؉6&X6ҎPJ,ɻ m)oZDƒK@+~B[0W\#~P>Oaz&NdRFV 봮.ޥ9Ay i( Fa=8-eG0 > q!nջ*xy͌E*$$UJ@=lφ7l&sl#HƆfE<nbdmQL8=T,!T,9FI2H' ;ڒ;Dr 1>O !f.WH"aSYz(9An-!уb6`~gj|j evpH:Ox tPT,H(REJH qdOZ?1oi`-#Wp>H("+edth/MQ 2 asDcS)jiV [VB1"zwA{[$iQ6GxqsǤ&1*6e,\ݞnVfevzME2c]% QA!WC9_đmd]>ZrL$M/Ot^T2#N0ȾY(ռ*[$G]<@`g(qI Dz)WAߺCP)]p8qtugk3o2!c/OHlp48|iʗRB-`YEQHD&bS/9Yڙ8L-md'pbmKӮ4TIYe'Eֵ^H1mQ1)krW7H~#q-* 𶑼)dOW|.$"'Yf\Pb_jh|mȰ;]6;*!>Žaf=e@ ly95ʉl39IMJ8T6qᑓ[`R?O>Ͳ IVhNyርݣAe3O|gTEFyFBq}Gt6'ڣkDpuuuP&( t`՝17L$nbCy DZ@`"{w hj7 ]o(qԗ] {67>)rd]hPs_< T@KIrBcf3@#'i<]<Jʼ" eTjWSOII'4J`dQ4(GS|'׭8m!n~ER?jkzVаm g ږK-BeoPyu/P\~M{ѽaz>*(Z=x~+`>#b1WM4E(][uMFxN7ջjHg7H$Em'E{ {͆_dw{ %9 &-upUx??W_t4uVA, -Rȃe⟁\} sSuϖ4RI7fGR,$J8XE_8BܢOS !Qa#O!5ޢBМ"x _AsԢki(ǴrT͖hߦЈCzSM jT+H ebkޯ]#gp}Ȓ+s+  ~6^y:AWnp֥~L&D+)Rr~%Ԑǡ0BZcٷB3ǭ [Y aK;OU]wNv7铛"8O5lE&@GoM1wGnHgnI p^xhv?uO\>I^Z{<&[ g1x]!>M+*Whɂup+z6`4*.2lw9#SM-ǼQsHKnx,Q Nb WА"C!v^6vǗOЊ{711M/qjV:lB(|/(R2މ͒QgI:6 KP>\#[ɇoDз%Kr٣%"6~u=}[U'x>otc f8)nXXB(eʒ QӉ@*~d:&4Cu7uq_z X85iѣkmŽP|s 3"tp5S̟c$A/(N3^AI"r k`HHFO 'BW3uօ1ѱ2 iO>&@=]J,n$gc SDWZuUh4#r,j(?l$z;}k&ӑA8|~#ALD82u'bQWyhbq<(o :D-xD@؉0K CdD\%}nzw`U{9r87v'E)&CP:ozx[ 4`>LopShӶN=ӳZd"yJ"l |[DR$Nd{Vc\;?<(M3/wzˌsGCjNZtpl"lB}h^v9+;`-6ZQ>O7Zfy@irDsEg{sv{F( 5z!} f!SW}շ]`fUIQ"0TʍoAb倕sE{[rna^,J-r'=ZÞ["L_K3s?J@2[ =w0IbKPO@𢫄(\{w O[u1HsVI2,}c Jτ1WqEd!K4;OW}^7~ޘ0b!C磛Tp_ 3=_ 3+T/+pH[%_yLn&>OE(I_ǂp4vgִ6Ehj%pTD (k@:n j3v7歷1%aNvaiQNs"Z#s?Z0y8&kiǹ<\mH.KdB|2HzYcꢸ5*_{1K%ɡp3A ZAFf&T*ۦ”zhbą'BM ŨEP`6ϟ2DNEݍ0 PkI\z1G#AgxUwڋ;kvJZ"G%HtQ'1 0}KQ( %'Q"=sJ<9wDL{;JͶF)%E\Ml  gcyO+Dk C,c\~Eդ]%y9Xs}_cK`CSe>҈ZP+T/%iU\ԄOI;ӱB釜8?Yr hjK@f˵HCI}Єx\)H5s1~ޤj{UC||^-()ZK]s9dx #Au\I};W5A 2qly\T DKO9QZUȞU$PZ1xr{!G2fS^F +2{qlkϻ OWJ|iIAuZ: Ax% 5!6.rI T2&At5O@#I17_G"QwY°hez3Ӌ?Mbj#û#7&^uw"<M "M0۞,0nX G^ ٤ut9n92Rs ̕&VsXbk5h'@Yپ-A;5ZĦm a>YJ|Jϡxut{z!_ids DHM֞Fu[j#z3 NUK1ggṓk$ڮ4ki'G`38%= daQ+9K(XHHw%@:tS*5 S V9)[W&^D35n׃ ׄ^Z]VI8w{ObvR9|trX咀=/IFj106>c%GAVKC{@N80bBFE`4_6z,19#V?3CgUb=f G5d::l[f5?syi02H4xj| C띨c~Sr@ Y ~ܧ-%=Ys0F>6jW?YDŷϔ6%@t5Hq%.:=41ZK{F?M]T'C;l܇ZGU10ڿ+f%8l຋/S4$> 7tV+<c($o|2Vv9C=(va9ùk9nb&l&JL ?I7#eF}M5DA[a')H/ j˸<p6Q"ب?nna-ٖ6NEF76RiȽ}DAQG2GQ8xFQ|q-c 9%JvI jOc*AV?qU dlaZ5g9cFN/x;n81|.r)}.t!<3@֮u\FyhhezH ˧+5tfTMfK#{ ^We9cg+)zg(@",)?4 <+"շpux!#wBs~8O1 z0@*3AwrX*f /vk0]/4aXdRLpKKٔgT=ؙM(堆p[첟 s*bG` pabrhckW < YWV_L 3zDVX/їG(*y4%?e xJUl/euթ ەT9pSVߛ ,~ەnY%Ǚ19&\oY w *,mTG(n/4+^rC_[.㿠 \ee%Ȁ*gb[Ŀh<^R.ʇRŚm9fݐ. y~6"HWԻh#I  =̛- dL"LA<`\۫\ Y'P br;PPɮ&l%9*Q|W ̀%1nk.BZ }s p>q" ̄[ !&t(jeOkYM7hk ÎR4:gX(=Vc*%bUnnO(WP BɊd@Q_^٬rb"C"L}}s{>]vU$WEDfBg(=^{!1d;iP=Tbnؑ kƾәJc/`~Vi(`+A`R[A_X@K$ e ljwd987JKkvìnQBfgz!i>Vx )Fcu-~jZy;P0"I_sp|%!CX o@&bQT$ZH }pyff#(PCu/Io{&x:q-Cl5]VJ1OodJ(t [Dl' lڸd%+YQk@J&0fh~>WBh~nUjCqFA wM0nʧ3x< L<;RDni&veAL}E~W2&dFzoprTXt^̸*ُp(XsVUf]Η&B\ JԀ*bp3<#"fJ0.cL:M=0Y T^Q⩀aް,NDR؈pzmnIKxXvÛ@>bA`qÌ9`E<o['\edoL@4<s[tmr,y 7;ϰ$B5.1 I';n@tT&T~(ojggW0&rD"MV)bXscɔ&N "0kx;^̒pPTL)iPk8; G{T&e+J~6xd) t?L9,S+X/_sJ\ߢVם&jK;jU,i2=gB3oDQF}vSvC>{L1{OB>b6:&{+i|gf&u 'd6g;˙zx cE^;Hkx:q"GR%$.>8˾2x˜'vb tԢx@Qg٦}J⨫' yŘ8ݦߝ'ť"1CQ\Z%0qq 8z;XML:xBshufu&1Yq !uǰLER襮$hNӥ.O$@: D0XJ#E}Y,_ W:`!t Bǎ`ٽ{adb~͋YGԓjƏ2kQ,-arz'kA@/9],TrP]%vUgnq/։_ 椪U9s}GJ :0TJ2x݃u JI&}kޫמN4tʼ^}8̃Obk!5C[PP9̨f>;b@'65+b[ZҎE& 9zӴW }DƁJunaGorŃ?DnFpJl ^˝c.Ap'PrFFQ @ɖ=)z)F,_ٟlk . 0K^Iщʥ55dȦ2`l_snFL=W%؟(6/]j(,iH@3W۸4r.JAֶ?<S{-Rf]*^mUX YYpoY^ƛip z8̶+'8AwwKHJ6ђU37#5Frea'bBxwgj(`DV#ޒkǭ5;_l?2P0Twtg?rDWɐC~foݚ< sl7cVFcͩyw xuJ,; ;zGU*f ddc{k6U:jtFȬT1bj?:߹ r)PF鵍frεl4Mdno x^Z؞+vQsu1FE⪐eklOSHVN I<+5xT5M9v3N){DžûWwZ]gsz2;wdDfF;vjwvmqj+/Eo{JqҿckmI(cre w76C0` A CnE"S**/-k|i9mѯ$l EfI~wJ[3P "H[aMq] [7BwͦźYE]f fIM>zAϻwm'y %fR]Y~ө8,8&_R] W9q?Hӫ|!b*+H;!lgj] Hc#)݋HZ4ɷ((H&5!Wu(ѥ[p:qsM4̺h5w1a6raYn8}R;2Q1Ies5 }uI1_嚬o*2'Ov& dV^jw;speDoP#&Zh'9m ·^Պ/ h0*GǾ`Ë*Ygr ^mEgfRvfI)c"qx~7qϷD2'˼+vy(]zĺ"d`k/2R t@$m$Հ?Cgϐ]Xk+bxE}2VxVB'UAh2:?0[ x!" ?W%r;yK!SuXReȜ2 Ms0kUHBozqXeir,8 p& \ enŅ ʪٞΩ>.nYgc3`k!S u Aȱ=_H\h: 8M솴&pB9LX?,̀j@ |߭%i1KIMoI/${#~epZ` oR~F &n両jmqWȁK6kԤM72n*jh~" IJo9U7ª1.Bv/"ply/RY !- VTX5pOf3h ~]E8-2|QPe!Vk|&^!fZb~WQA+.J3չ39i(p=HۆDTpW^{"sk'~qJK6U//`e==BόC·@9:@@uЙCJ(0`fԌSaՋ 9Z.8_ߐu’6C~9{Wa)QCLo%D#UX/닃NҲgz_ 5J#9 *R\ݛC(i8X֗DEO40=еOP,Cgp{T )gYZ0707010000036e000081a4000000000000000000000001629779bf0005739c000000000000000000000000000000000000005600000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/scsi/qla2xxx/qla2xxx.ko.xz7zXZִF!t/h]?Eh=ڜ.+\qN"S]!}d@{[z8n/P4:D;\3WGHNm W)c1wl_1pkXu.g*9y+hnBup2r ׹M EnF~fUvYt_PPű+py@^l\vcMi<3#T1/&Ӕ4 PQUCk2dm5H=6=pnqgM[ \u^pSx";yJCDAiuژ2w"%1FE@Fp@ԥhKahAkoƾ[* S@Z~ҽ"b:`4ov] k'|D{@I.V 8q/0m!Xa#,|hP?C[0ƬH<vl(zyTXQ`<^~k@ $|dBu6 cZ)gL QV< 1K͌bˣ\1xü> I(q7ά" u?Y)P'T ״3+vOi t^Fr3s?\.NKId_OҤϻgGVDNЉ/mJ:((:x96.z܋пa1Et-.u!̐o:ګcgW)WoX@1={iƲnH2$kYaEרH!NB\ϸ^?t)0kuʍ1McOLa YPHYÎR)Î)wL~E'+rDՊHH)y_8 Q[M;+&u,a49AV18hXg`-I{n /6誏6^2bSŨ 6X;oQkǐF/7yl.2Z L0 Bџz~on TR[L-JO7oj{aс~*U$Ձ;P_Th\귴 zկN"ey%.,FhwOv~mvn=gINl}hz ,1e4Nǫ$Id] j;VG vR))snX2?.w5K_Q\uTpER?oM9 %oSՙ-sAnuqy֦ tp0qMO >spÊzu\mhu…f;#A, PWGl0ScB  ʷ?eFZ(1p\z@&ɐ5Kڌ˹TAl⫌mS ,GPpp c{P^vxOM7bWͭ}`vE!Hѣm`7, Q#ˡ?DO-A2lcY~8%褮n {KݟڄPn刟I_(Ǡr0J[a/c_A@75֍ܘG[d튮tŗ^|~vO!&~-dT۩T˙5zf$gɢ^lč<n/,ǘ}Y: q , E 8-!C&L,! 4ESVyM80ݔdy@TO >n]S0<Ӓ~l1z0 (Qj?IPC%#Bh7ǶLHNK5Qp-fͨO2;dCi;å%g멨2qc恚joxؾ׃: JVt&YM9V=t`i$ɫze6(YJRmGilūk"hدsEQЏ=)Ii1-&B%cо%O`3-^a>7oUr g-W1Q +V3T Gɭ ~nr#"e5"5gr:C̳(Q-(JuwVAhdVݔTH|P։EJad+MǸ7G 8D{ ,xl\/@#'69}+[f@͏ V$r&t$@Ptil;_W<.̮-C2'K 2l7+^#$gd^ h*'NuZ/S K ۾ޕe'W װ%Tֲ#q(T;e:-rWtddfYڧu/\() wRTd6eF r\=ߍs1do/kw#@.Xk!Q[\OܹCʎM4#Uye!ũdS쪲b8>epnT#s>YטO|Ϙ2± ^Vh;H㰾v"_ī0}RcfLyW,q>)5N3EY qG,eAfEgqJCŞ^lVZMAi4ш2gL ~IIg "  ;$"KĒq#2h(HbKv_.0LXP=x7r0] BNO/6ϷKuq([zsk=_DgJZK>@uGIw"^#s/yt0^""_Qis,d0)GdI = f*^æ) v")fo z@]-ttl9h+,sަE#eVRM];NC e~(L)sM8rWl$4ʾ|gDD[o`&t:>UXF0_,{y 1aC $]7WO @O ? 8n u +F hzb)y2pѾȴRVis5|q3A3WSUw h\fޚFDwf{/p` ɴ] 1d.~CѲH%=_vR|h9 'vlhZtcE-`cPw xoim3G~?GzKe@7w6ԯqfw<(;jsO~Q kmO ,Hܶ1r.=(ׂg'rE&LF=VZҔ3w '/ "^6ՔL{Cg, ^+; i|-g68N EPER* X/v TK/yc5 C f8fF&":3~!/yF>uSat(sFIRox˓ikb56~D9rKJ\8srPJW"L(5l8Fԕ҉NifDQTG%+*gq`SLIvWQ0±q1H&ZCCd^*n .ԛ4EaI S SgSԝOpi.lm(ЍKWhk% lje9 iutSօLOگ-y-.p6O?Qx:;ȍzc -z8Mjiz){Bԯ ?WMHC3~E / CdG),sf4cCN3)AZPF#qELoyٲYt2B|.UBSi[яA1pxŘu;k5dZ‡rw GpJoaǍ[fcs^^1;E\FP6y EFFۃ#+kJ [:JxB+ˡi2Ofuc nR*(?zHGtTdk3L/p8r% 7{9Hs:>!b2(/jp< Ρ[|K(^4tA5EB>4 ;(DQ`Ĉ)O'i1}o@mwl8|;3+6a6GCTޘW^uklSN7ۤ}nr1*Lc01!ND剼pDt%ѠoJM,;+[uWnBk3GIҝP$ x<+VIzY;te5לdkDyʦwoٓvl=%%M;Oh}PM Hi3ܧS ]6> }VF<І!k4Rq֑~\l}-s/գD{,`ɒ敮\mh/$E1$~[:<)ԏT^J|tޭWw^:B ھrUzFv 7#?#6u$O1m݀4r̍Δ@vNLW~O?/UB쪪o Xw쩜є{%/`Hlp g5Y*Vٵwond W^wMֽL7j0Ũ[+(|Rk vt À["!SK]ExeNbu6w!>1Gdt}M7]6 ]v[>ؓmT_!l*~9 sRyO*Y.n~O jPLx2buT]}*FŅ_YquБcaVJ# @zMLTztj"d{Ӣo0T|xHm>a nc]> 8GPqDܜxS܍w8KF7 8KvNI]Z@Axs YF v?GUcwJ4=%sg;d,a#}vf OZ1 D7RsC=ɓ"ֽ{&K.r=w@bg'ؕ7O ʵ=d5V:Y{x `#ASgu>9O>!ZM?5?MZ0_;t2GD Eva}/߽A Ul`A$PIl뗒 xhLi<;{ ؖB7׊ ]sk悼খ4 l"ZT'Y.)B`<)N&Z󃸊nn bGUBV}@Tb55FaUzFݏ+$&J-1h:G4 ,bTNZ 0yx+Ouz"LUEP̰@/ !Q*̕2V/}o&x'>h(qF~mrؠ$դ1X)M1-lKFT(W6Q:qVsLM=2umY)v3S+3:+etIͧRDQ SJYP`cLdֶ6Dqc@9 ;B9'[\k3s{ tv (<cQ]/i'2a67!!wf2DϣJlA?M(a$ =rY}.<LZLƊ;tB d"7&"]I%E,^$o,J\[FE/rh׈{ V5k qH1nGюsҖf'Ʈ d{ihvId. P$zxb9,\4ܫa{ uƑS:-P]/lN%< 8>EXxnjgbeW͙#L5$1?Q?CPVi>zA6K^-F?yU| 7K}!JQHE&EQ:bsʿa oIcI{'x{؄Ln{tXc1Bb{ڃ,0nEsdgs9At⚸v|6K53 uec.5yA5\1af{=H }2n7۾m5$,bT& ,q]]kr4ǟ}5:?j]_Vuy} UJ'Z*mԵ~Z@лrH@N r0EyFUi|Q7u{P82]P6ouNY+kA^N֊ )E{m5(61UxQ?^w@Yd3=?Cuw[El8D:fg&h~ھXJWŌ5&8ƌ J|b\_ٱժ8r-SG(hB ={hYdA&7+ћI#01KxM7yGJ_,Xz"XJq+Hyd2²rAɉhL[\Iu/ >݈D8_WtkԱSД<dq-uҒ/3 gox%kR$ComJVÀwטpL򩨷5}%zKq؏<]1ȫLR{Y|_*NcО({τTQ<'ph(fgぞI#*+jEP6.#(uP= ?bAw>fâMR}oHvp {9𡿃:-tĊV+&OCV,eUK?(oA^xd9S:"GǛ"*ᚎs܁22<M"/7 9&" X0~%eQ^j/8lO?.pa9qL** * YF5ٺ .R…")|_S2eV5kzIKܵ`βex^Mu}2CgẐi"sg#fg!3v٪0rRnq"o(yzoM5*W$A:U2kq.L , FI*`8jSXVXiL3fgE 4w)#!߭lw` DWw*@\ >P[kC }&0Sʔa&e_hŃ?wx +f p'J =@_]h;yqBvFeXKtrSZlW |Bv ~"x&Q NZ,,<~d#m 7dǮd9<V)ICw>WBu_:4N>1 .Q#{p&/Fd40pAaXq.u`ΨdfK Ep:sBEg]$c XBXrkO9ye4^hl9T&SߚSo§sN!㜉"%^o-gpNۼ8f ݞ͒M?/ 6 .q$e!YAόׄ G,kIT+ě (v -U W3NbEIcAvG% Hn0Zӏ$+޴x254vVfEt2m![a՛k@k篥땣/D|p~-&fĔNqW=9kO;Z>ޢ pWN':Г'VĔZ c ݘ/:Sr-)~y(e{lr*{v6VVDd*:.!n%B4ʨ)kYwNAK_t?AZM{y O VL+naM'÷3OqSq iu#JD,p۬>`5֦;h,u3 Ϡ!WmumH 9b?Hi &`89I)ZV'`V@V]Y6'MP]gDC&mQ8JO Wy,=FlJ 3P1f*K.D~-soR-sۻ^N1:YGoڙ<n➲^Gb!| 'h<}!|_B{* x5ʑzAỿP@JJaq;T hԨfNօ>3xB=۝&&p-P Q_dz ^5R7վS(a3Z8a2TKQ'[0U #SnYz_.1kռ3ʦDۅ@(RVկ]Dw:΄6Na=f>Fed(5:`h Dyɠ)ɵ'ȉL`5M{Ħ彟]LNߺ;a_ӬJ7R`l ժ/P5-#/Ђs>|Q\,NUQT{rґѪhG7 Tv OG`NX 9aߑI Б_bAjt5~ ;[eq&VK:W_ hq\ڔ]@؏Qk 丹'ޙ-şLvmR[379dJ7B0ґn١`Yi vzMIG1"qU-]ċws|"Sd hm葪/ Έp{x/vx߽Ye% U BAHvxk@~Ҏ猓AQO|uu68 l$2|+p!ىy J 8%PjɦDe",ZTĖR^] |v®F*xu7l,mj0)ԭdmho1RUoD@xC YޤB %1;t[Q] e1S:oxV͝X|9 wZMeǍ{O6e`t1ͽ"˗P(>br(͗(Y_ C^P5.ǽcDLePaquLg;Fx.0EXjhZKf)b;b'G5TΔN{4&{Wa|U8ze|{-5׊]$$UaV]a$]MIkJ(t fR:3M }7##ӋuJ[y*L Gek2˿Rui10v (3ѥF<\[EWHɀf1C<5c++Q]EYWQy)+ߗH+CΠ8!4H:VNK1HgihӥRsTB~A biǹ0rЍʱ^n<[*kMCsOYw$I`z_p0Y DyN1B/ %$&^ (5Y0Z,Zr"3ifmtvj#OV0@#=*ϙB($}/נ&Ptu|CzPtIC> SuO1#+?70a\,!YjZ\WזZ Ɏ}ƹH4P:jiXiA(DfjУ0S-&;%v\)Xu% V-aTrU=**c}gS q\";SW? ObmaWw(U f K]lꟾ#xN ҾbJ(xmzcHu74CI .X(?lzo`[kMRZhcVEHJGX5X'= [Ks<=0̓rX`q9 }]լ`јjgW4^q9xTg]0yS%ْ[.)Q%gPã|"[ZYBߕdSgvn{ueIuxuߑЙu,EGL$7^5 9\Y>b::dV\-6 Dƒ<%|0Ӛ4UK v":: mڝ%_in6o"2`eƴ;+;v\\J7vuR\!ΖyXpn,&x* q{; `G("/ɝB.#FPvJu6 ){H>S/D@du8hFiIB.;u\Y ]^מOO8IF4+.ڋ)0!XFb/kn 71W)'n]fD#8(L GH|ӟ| ̏)%40\"$tP!VD[ y+wRha>~OA,5J(Z?TWI=%^4!XNyMO㺔fq/7w]xL{ͧI g93&xvSq0EQz[S]KmFa(XSrܑ[]`BP6*V1@I\q<3% 3YjK#C8/z-Em͏c8K2.#J1 ҲHbnoos[2-qkѠچ#ِ\#teV E0U_k bRfTr%y]aZUy{xdDЄ=YbQA¯rh-j,$cESk&fAE$ dÍ"=ܪ&5PrIoaYd}oBPL"la(`?~p &PBpiO2K9h/rez"uzOĬl .T tChx9r_HӬ~v fCˤr;R 8ɚ( N yᖭY"oq&86<w:0ɾ҅yFWKOY%-R()gG *"Z{B].zZBpJ.߲`exMQku2,9q|uF4G+c^E/qAUꛆ7Z 6%>jx {D7;Xv[*mAM {k4~pPj搊`a$`GUԩܡdiGU2P2G EP7_d<K{3m>uCz/=2׍|@x(w{Xպ[GFqyp$#u5s*s6Dv ?g# pTBb.|㺬 W),PxT{Q2\qiUjA#p$lϮb`Vi$ O|i=z?a$-ˤ \3S ;o}#Ly6EPAt İ0V&= &YSCa%iH_DLִɔ?hUSbT*Y׺Զl_8ň%=RFc5k\~K]V~UA^']!^Wتv\wIL1PlY&gW@xJ{Lڧ szYsVD *^p#oE'Rv4oE{xhȅ҇bE?y4(WJaP2:XdZLe-Xܮa>59^B6mp~bZ}"jI嘍Oyٹ;*Y.4MbDu]V"aDZYvUZȊ man0I1@גH;$jAzI ~KH] QPvY7gBP A-YH1f夦!CvpB?'5hYM:!`4 JՀl."/€}ޣ MRq_ Oԙv q/ /[QyB63?=J$x ^5*ёHGLq{Q }+JG p`AƾfEIF6`}˺\ UGԐ־_!76Zob~о0%dG=deWQAJP۰X&('?ng_r֌IR HZ B#1v]u]&JOF>c0+/g\npv8UXInfyjefҚk|4"m:Lr.)[! Gզԯ8:a2+~ X7F &h;]U[p8;h8xSF@LqUЗ8(F y̙E%{YfR, QR-js-`C2'Rq{Ŋkx|ڊ:*:nxmaQWɬS Hn1J*e.4 ~&xa%蛅ޗ3r_14Gֽܸ{:Z[ st "BCERž'(R )?PG߂0#yYma3eYs8!R8Za;@ nk#B\a"KCK`jLգ4Ƹ#;QeKhI;oNie21)etê({n=2Sb8@<:^/4jJi b8y7IɱLIWeO/eӵ),PfCy~Xh:д"PDJ8瓵!TY''d<ոvwq0[@?˫\ Ǹ1OeoLk G36~(pv8G[ fxpdgba2p^\-/in#l]>}r-=M2դտsՎQ}O#,ȅ2U?ݺɋ}! W Tpx,`;$܄'it[|"KRmQdc衠[Ѳ[G ǤFbL)NDBLSyS}_#W3}鷗gn vp *{6O+YώTbCpDtgv½ 1ҤoRX#&+{J;p0l̎g\p(ŁZbQ"QP;jSњFz>hVȅc!{"L[UvƪrfQ?A2* E@LYGX{aus /`<{4ŖsZ4\Qsc]0.0 (ela4{-n֑fi('gt hx`#R`D[>I]bráUQ~sk;1C9YaPA`ZfYxrʾ8`{nP]s),#!*IzdՋ?T& gkg3[b*P~GaB^8*&o6I|Hz+I6S;uDdtfek&jdcGQbg8pW)~s ).%\p*YmȲUF 0}5AՅ9[ūk)o-smy!>%L~ hw`T5Prt2%eNB&LB;. m5&CkAeX OsV.i&:?TѶ  [eyjO*#<MK;H; & -B?'9'txm'T683HpCh{Wb Ty὇] rdzA8s=ѯ:^^P#.+waEX}O'8 v+gh"!遶@'j_0KD6x!&]@eO!?Rs8E\aʒb iO'зڷtvS"9I lv3|gՋɧᵉ= LBU^k٣^64E  NbT;QErx6n/W`ξL26C$,s#1Kg3Q$"gI i ,vU@2XU<|f( 䦾>Qη2 OjK]->=g}ICŀQƳyv}P=9&gp`=UCΤ:2{=zR Vb"1Ѣ{ldc΁zT] ^N3NQ$C5Uu|K܆LcRk b?*Njd5@خqB d1qʮ>P.鴘mYgK{hl`5T wQS1b\,H.eP{hњuQ҈f$S C7KڂIe{:޴mU#Ǯx\/K:z?.Zl;/2)cZ؊Ht%Zɀ|GZzB1Fa1!{!@9,5nu'N: ?gړ Jg_@*R8DVL ^Pys|'rk\{MʩiqPXV@,gN"Yk Oe)/Bp(]%:9iU%`}4O,a3 :l`-@X#ؿ!(]4,h3DUhCMR6'#P"r&e9sBH>ݭ\5ϻgoo,kҹ/p{ :)}#oҦt|>^ J,)"v8 G ӆdXf7)A8$5?}+؛z_Wmhdu~IB8vw1!gk\7%\e< Nb%\vD{a\f8gXG FC`|L|aG|;$΄^f>1n p,{uC׬ 1gCXmG`nc37T}qb@,l #?%j*9ۧA7lAK)ۢ k "zg[r)JRmlP0IBOP%- 7?FN-9=_L54Drp{UBL}.>m>C_K:,4r>ْ )`%"a`vǐEU!G^L5ꓛEkY<+, c/k̜>\ LvPD[!(+__X8߈vMl qL^08.yìFAlg`W=`KUCd1N D]| rZt7WĶdf:2}87YKR͖QK,+SjJ̣x׃WgvvOI㛓O*B5OT v*V)/{('=7T i `KҎIgD~uMF+[Q+K'+2 QP${]XtdǴ[e\Z̓hG\PR_]/|pL:\vE y%Q͎>Jjܤ'OsdUa ǮPi&[eEOA-hp8w]&!jM@4Vw?gg)_xNO4IlKm@mWCI5%2zbtEybm*[\1d45/V;^*,iPdqC\X}2|ؒOI6EhB~r7Qe"6ZYyyÈaW i<P^&̍Z\8pof+ɘsm0!_'N>Ծ&٥\ؽF.#[}f4}F[ߓvm:)bL. ́4id~Y 9$\Ro)KSu1זt wE3ȼOE)>W^Š7w"7Y,k)wF;1 FHCf(wX"9ms*(X8n-hۄ/KF2%.@v\DF_Ikц]ۓ<8Be0%)Z<'(1xa;u%R`μZk?oBԦM0هFg[z4zj`_jq0I =XvsR5n4 S T-nUwC`+ElzpKbt!Eۧ++WܢW%н$YܳH53-Qo:z8&FHmŇswU  6"6jέ܌عATY( 9Ŭr x9w[N3ciG}!#y^Os!-uhFNҞp$բc滦EzC_ Z\s3 >ރ,;fv?q+wڋ ~}86O 4~3qE}]'+GRlmtK؃"%)d7+R@]Z8<X^lso43DovČ%u8 B(LW^! 'si|K\d.b}EnYU =sG^8fbK8Vp >6-NFLE%$V.)+%9T3\Iq `t8N4O&pяĠ,U ¼GOUEs|DHUds`Svj pTw OkXgIUʠ4m wZS-nY⢗ 7e$x=ger]¬hX$\݃xzNJu 37~gxj;$sOͺ6pN {G* @?b]_#D3/wN`hmYvZ'Fa%  *j9=*q{5޳h#"[{whZ)Xq+_g&SnF )0_;o0Uj=[ńsh //"ߍu~ ;Yl5KrYXA7qIo7r&;ac왛4fo;nQjZKz~ D-~&J=:T8}eBs3UVA5rYadN&\${T,qNw 98&L|{剜}U1H_(: nܤ)9>]c Aփ# E|.W KAI#=lɫPO^LeP,D6BVN􃚗ĶM&%a4|~m^gV#W(XM ,]B^<",{}˅J>y2`홚E>6Y R*.!ԏJ|XfzeGBJ}]Юc =8Qc&xU'ӧeADN>ּsB 2)JsrZ_WHsM?@BO pdͰ)Ey>4i.fs+[=(Aݫm[x#z@w;sUZkl1[Bbuj]fm @}Z¥!lu,2s8J^@yWħ]W3s.2o(WGÈ%OHnfP0u+T\;o=}s~N4^Dǫov?G>{\M?OuV/ 'PXGSm9m} sY8ZGbi|FN gC)>!m?Q}+KG"'H ,32XR3CR0qUJ`rꠋq! 1^RQ7M֛b7@']6usL˱3PGgoSoVAz$ <!_)0-vE48NȂ(w؝.*ݬuRX6̑?{Qi^ Lq{BxoL#:g /MuٕkФq eY# p"9:/+.<i @ExPL  );@OzBEX*ñWiM=r &idtaՉ ؅X`ZK0]jx|'%2TIU+3KlY&$"#hQ#<&qEHrirѴAD;+*\*#\i#ׂf81H50Ks=yt/dxβuMJĠ`/0~ga :kbZو&-0:%Ro u,RTLȉBI-~SC! @$?z0(pO!|}Uү͸)@Pdml <7&.'TLHEQr) iDw~!K-o0YT۠DpcxX7$RSG}#ΛTpPD-9{ˏJcm :a<+[^ZI>`9oǶ )IdLܢnTVfL5{s,^F&.# |*|x\Ȫ$zZz m>ڝ]{0X6H[W4?dFA:ow'6*"l.!#3SAsC{T {abXZ-:bleL8IHQ}q~E$0xqi,ɔ2a!Qͬۙmߴ1mV 7nVJz?]1yu k6i6Gƣ˯-'~X̠!lz [> yԓCOҝj\\|~SX10(#?p'|E</ާe`Y') {ʏ]oCA^^`B]EQ8e'0K^J ~OhJҶ.osϘ}ccDsuT{ דY+%6mx 6'>b֡T֫Grݫ @+X{lD\EmѯaKpèu :iӆwf$boFMa|FhT"ܔ޵&|Wyb3OᩃvABbun bʒ߅}V]"fݙs?v1O '@w{؟#?I.J#{Q .h]'oTxJ:~у,vԡ_1k]ǼwQ֪9|Og mnBb۲><zZը!0NUQ3Dm2ߌI3lQZlxfB9/u`'u ' FcBJe248^;9ͮAkM caeŴYN 6>xngFϒvq!3Hz݆(S#qvFM2`NBOþm9D;oTi`z$ص-NCM펀{DUI׶/[ϼ :bc DP/˂j4.@7e? *}V0sF]wFc46qxM!JU n$u1*&7\#aӛL]o -#vCo=^ѽ ]|<3ۨY@x`LqO37>#/#2oDD*Xiͪ˪'̊r%<wf9v ^`jk[Hr хFFYc; ]Myv ܉ǔg~жdmbTbZTWk=鑳b IOu?i,D Sq'n;g>]ƫ%.O<΀vV`&b鸢&k6*q$&g@p=@K5MAVz*V؝nEeǻTj9@sscс:¨Ġ_Ӆ mKJ%: :Ả]^h>R!WkTY}*ibT>hMw 읮wYaoq N3.s;6;A m(&b:򇵆&B ,ΙEb=Km7mC Gp:7L{xӕv K]0.ߕ= 6@$"K;=ED eΠYn925)}G$H\O v؇~2WEdPi8)=ߕG򌪢}aU# >_눭:^JH"jK)wB)kx'7nV4&>=L';JmfG!+;mE9z7gŀÐ!,V~E8kkQf>dC+9)Wq}wG fm jj@ͺ˪c9D`_~9<^͉yxc%J J衮 ~Nٞji9B_I,ayx}c*]3O+WV pMo6< 5bܖWiM+X1`qoQ"?&raTeJ3ȹtIZU߃TΊʐ!Sd{@"\ LaO jg ?}i{ E$c2 雑kU; `<( Ɓ(ʹiA}!Gc̡Ձޯ%)hO`̹2+VU=і>[,N<\R̥ñVe[gXbnN$ :l `4$*Y6Wcɬ=5mR*~0L=1W3/{ ,2o.%:KQrApxձJ;#rɷorwO'&O(, 5/ޭ$"4ӹmRfp'I,q3]CCq浭~{~&q4Ow>&Im!cR=^g 0'wc9@u #͎ vZlQNIx=DJ5 /(+W -6mg=a A_M_J8ؙY±E;>B+DަEF01yh~AmP3S~Z#^8+4o! .) ae*bgGb hjitc>W;!_ci9sj$C~E#;5;T7YzGE5Ƀ} Fz]d|[2'^BEgl/z$]L+t=),60 By-X=R3>`2Y, z$FүD΃ou+E-ݪ!oIOB]Y|,Y݊sO18).:y XBijO~\Gߦh +b}Yr4o\ܖf̏@9J]hRiIsҋV!~[S*]>4܍޲:hGMXVp!$VJj!pÌHTIOM1rsyИo@lC-\ (xJ"'K?t{¥&1wޟUK`p}ؗ\}DՋ&_a Ciu͛7_4dkposv0f؈aU6aQ&֠]%g[N"UT ;.\WH5y$\1Eݹt^ %dG ϿupS C}(А/LV},XX) ҷ8)>fF牦avsѨU;z{`הVgxI8Aq*۾Ƕ4?5*mjwu8$(XRVr2b~SڊAN@~Z@|Cʯ6Hf7PLH?i jk;Kƅʀh5*tFP57ģȒ6 ESM.diπjfK:}Ө} &ʸC2lEj-.8{@5cATwKѸUV-u 8h ]b!s| $2 ؘ^i= hdPخG!}5^ xIz^KRF4iΰrtٚ)q( _lفAv5ŕH,)&KFCH"nJ;ۇ"Wծg9l gʐ|sgrOk (I?\DghTg1s{hFT2"b&7b#p2K*Bh{I ZvcW.OǀG¿B{~+e2í).OZ?$jϑDW-f32ĉe-+-׭Hװ2JL=tb;{X}AW޻*!T33@$h?LX?6)1&v'P^P´GYAPb$+of13&L2<;!]ء!kt!@BDK̖RՑFBݴE4:Own\^m8 G&3SQy7a}'3zc܎EC^G.˘͔X Qѻ!BDTRʞEN܇wY%+f+8` B[48Tbmх? qߔjM9;fkaj(GY3X}< u&7{&4Iֳu i͟5*Ȫ}jϢUvWbY3›řZ/ hMqH  n>^N8gN:qͰ]MLJ餪9:9~CK5*uu7sDj5։ Ӽ/#Q{MIR=.Z5×r&$7ń֮0+|u !;W(ke+I|7?O'k@o* 0)9ßYw ݬBX U-ʆt![ ܗkJF/{iZzve_2O21i֦Ćc"\"Rn f/ةѿvo=rpp,67~,!x&=&I1(!^(,@ ?2Led]cᄄ?J](b'=_T:.X<#%cIAR-`[j!$\Nc1Ĝ'ef|R۞~sB%*WˠDOܱzJ$6JQl*||d=ƅc~|I-1woK_mjhoѷ˂.c߱dFzK<ںb9v6qpJ-Vf(\+MMWAlÏ8M+V?gK1P5_js<`Q@Gt&*vE]܃'1l_3?듴lf;t1WރWF쾛ꕹ avΫJ'OgoyXh] 5'!bVXb&5$5Ɣ /8+ DӮ~$Qͧ}s Woq/J|E R9uGxWŌw": &nEȉBw_,\jaQig8Tְ"Lh\XQwkFڟT#XE!DdٞS8tB4]Ԋ=޸j&&:lJMd2nk1[wBˠCD)XGJDWqj+ Q!km(MqPSpIqC]B@i%yH؊).)%т)QݜJ#YD~zR%ڊ̮`iiiY[7}$Ҙ~p.r3߾Őp܂H޼Z1kkA!Z a{;)c4 ]8X0#gwyiHg)GZ0ZA"XywE쀝f;'Cn &4{88QTԗEssc3~  $&b%|ڗJ*l܄8<6\O{H͐a Ӻ @PGӅ9&su[$"#]VD> A7VlQ,l.)I>X&$@!RN&2/I(%<}cSbQCF6: (| _svϮ@eif$ĆZ; jSRS#JI:U*'Fަ0z-Bk0y1\( 6UaRP6uD@D׈vN`JJȷށZOgYg`mltd <6_\uqXYF_< ; 6Nn^:"1lc׃pq7 `RHЋ<etVq7s 6$z*wMۓn7;2dtlf&1ҬfQ"t#LJ>z-X4EuOVyIbg.!FW&XS>qN]* ZM\:{ձ {?4iso6&.gkVߨ)qAMY9Z YSaW4PoCEv_ѫ9} ;tQKQւcI" et4(+tDliD]8kGF;zq7DȥA=jD*j7-:uӶNqy<WĂo4j;$oftW5LqhT7q/Eɼx4_RTT[G Bw"Ypa(q2&o-i))ғhGնZ^5j%mDSQ_ވlf|  gl iPw"_ԏS{)xk5G`SA, ۗ#;zOI2!QGC'.j|ݳ^zll "P{'Ggd |?ң{nCy$G㔹d|n47bTtܟ q͘O[24["%F筏4Q  /Ii?<{SfFHw,ɐ(_yj U O!p$8w ܟ6l0j)1Ui]x䡬D|%,wT̚<[d Ɏk^QP B|aQ:dÎؿ,&Ei9]oL^c "yIQQFeA8.$6)<6Ɇ]z :*rQ_;> `kxV<})7ʂ}@dUbZ)U;sBbџ-1>^)X]j6<\Gг<Ƅo܀_+TߨÿOk5BCv )/1Y *&K=w'ե T6U&ʮTZL 'dlX_D#@cGv4PjQ1 =s~ UBQݺ=iJkw.9u<Arergī$뚥a;1.kec2=j^'n5=1I1MDQE|*[ŀ$׮78]c49$dEpN?vx"2tJ=t&(6?X\X-XS lI C@bNq^t0㉆$J[I2 e1(ul#7=j޵:5309'Ȫ!a$.埂%"` bPoҋ аC)7Aۑ񫀪ܕhf7X3kH$dGgW ˽a!L z*U|K7f#h}2jٚ> K²E[S#k:ܔ80Ӄ׾Y~Tf3Vp3p#$FX#ކ2UuɀE(I wQ(дVbŻ] hP>Mec7=Zf~7NlZwNB_2T0b-q,J0I̓Q<+*4uH_$kA+ uPզ"^˥afvRcT}Εqbp眯sxi| n&BrSd$!M"51C=/H {9H^/U{EzcSzNyϥFMƎ} 3xӓi(v؝&5]oOPUW?gLbdr}.;;}UQhLy shgwA#XWt Ntݚ6,9U74>C1}8/:G!˹Ϫݤ#h6,<Z"p8O<~ 'p4q}ϤPRta'u`k/58vhA4jPt롯KE"*Qpލs5H䐣-ug_!;FyqUN;UJ8WS<~R?(|T`}s*>BH6GEw!H9xٝ6`DbRQxPR]?5L7+U} ٘J[ī‚2ioRPΨvŊe^vlD1 2hl٦ef#KGjkc~F(hjqi^^*?Iw$xmVLl-Ұ-§(=nM"o/8tT̟aN|L\[^}z}@y\AU:T&I>& ЩJ[rӴhF/}|G R$F;)i]O"]Z!@:t_IO+?r#FܩxG\.1Rz sqԃ l>Tg3[=m5[ԫ03sL$Z&Iơ'Z~ #Aڑ(pfrtȿFΙ{ZV^+ _swJFwh?ĝ2Fe& hhQ? ;m`@0iݰjU)^L,3b7UWO=ݮP8E(fi$ۧfa*[v Vz(1gPsQ͏WbL]7B%?s*»L39"Gdb=>-gOO+D!gtґ%3%^vE ~SFng J[}45L"X/EXáp$鲥: po)ᆳh6R"ެ"q=:^jyjޞ^k~(F+mvACu, HX瀣[Touḛ8;B{}RV7i1 zÒiwtnۅ퇊FӤKƲA~e4ZLWX-K 7[{Rnfwpl2}*bv(^5QEsRooZ[e_<|"d$bLAhM ScW~l_J=&hkoͭb^'1(^]l) 1Oh3SLm[ FHX1wk̊Zo$pYWqC^,'rT;g=Nz]=Aye]xY_űO!sUAr tܒce'Jr"(pB'4)vf|F+rq&n˖X ԏ;$2LJ"H##Mqjx3+Ź|:\"0դϖm{ 3 TK*PJvV Ԭ@UT:BA@l@Mq5 7{ߋ'5ιDb{8f'l%j9!zYyVVl|diK,Hi΍~Fx#؋"OCeI'!3gd‡?wVDAڼ, w&lpRjUЬ7U-'WmbZ=Ct֐)):A*d+zzӑB;tGXIe|hҜMNHm>> xcPqJ^|LTJCm~:r[}N׈!8~gRC[{a^0Nsv>`~?GiL+kD|/=Sd=;I'/e }*2ǜLboÍbLeKmK4x,TQ=(wrʒcÙ}$هYܗ3O f*|àH[6x?r*łkw#b|ZQjrh#U qt!M60PY# _cfAD ٷ|!p0J w?wi?tV[ydR`RŽcXDH}֘zJ}F-qq >ne@4: "ѿ[22MU { MlyROAne/b Ze=Z~oc7#p-3f{tG46fیBN\e/N8oJW{:_o}KJ۠-\b$$p%$[t)VJa 3(*ZwpHT޵#n0sLLMHg?EKqWE.H mAЃ3 ՗Qˈ@^&)qv n;J#_;^.·fѴyK}2tl!^vW!mr(=y4ݒ' bW=Nv+d!y2CHc10WL-}G*Xk5ǃln?U1FFw04x'ngGR(YFluRsɠnrDU(R#^iG.;.^l@F4 2_h8p~Kp%zPC<j-YJJcJ5n}/}VwBe}3%u+:jq%,3?a(:_s{% Oּ2ɱVg9}l&D~8ڷ\ZKM=Q6 |ӸtAaUo*e{0iOݠn[p,z؁W%#˖T(UaL׾|_:t.^A7(if_eha"zƿr 0%&)n"L;;;a=[L<cnL] !/h9¯F\CO|A{zxɲ@)Ez9dF־7DH!ۥtuGs/r/p6QeIBUfuNB_5`KcN";̐ !`'0 MZh>Sx3<5$G(OiZ%89δs⿘'sp%۸d%iVz{M朤))l0yѢ^uz]iTz0y?3oY=)M2],?,1!ߙvEmלrn G/bWwf!$hŐ ϴ-ENx>u+V15AB(/:z\?52>:N KdtTU$,,d0ŎB@X,?HxGwp}w{"6#g}= JKJq|[{2$XWk|FE8;%m{ń8!r-]'G6%׆FlIؽAO<7Cu {_p9Ihg$6W%f!c=5(]SRLPJ :^VaPD _+ML)NfCNĻ(fjmiLwt{Ae9'%Q S1]1iO+&3Q\q)].Ƹ$~"Y7*hTO*g)@SۏuMAxUdL%"qw>)|r29qzu(ڽKjHj=9P~aSm0CR(1%#;{SU T׋ 2va@]%Yi2B}*-U-蹺b0; &ַfyK.`] dDt1Ĝk]$ F%s`$!1R@)r j69Nb$O\|_acԒni]]QAiNy,϶,'Vq4Q&x?J][SWC.<>M[~M%qO8hRc90㑸+x$"`r.C9{\CA Z^3g=Nőa9>zgZÓ/q;FpQV]@L!2ۤ43/t`"ۡT|cbSadb'SњŨ`)ijR.צn=B !8UaÀnͰ=SVq3\ЫfMThLEhEK.wݱxAL9SM֞#ju~>Dkx?%&{9A@̆/1%^쥾]<4O3y?91gd޷SVc Ghhf5#W~8DJ|L/%uMbj7/'V%)|]pIMԸ$0, *:qyZćt@ޥT!EA݅- ty~ܥ-'Y%aKn $X`KB']C7m[6HN渥nrЭԦ԰S}f'[撮 ,|38 r"?5"~;~[R@QLn"'beX_W4ǖWxӳ"O7II)_5jO;DB1k.XW'Ţݣ' {u^\j :)QV!"|J<{L!5*7})`*q=l6a9_/דr| ,s69B˅@\k ұx|1q+8g"ހœA #,a=U#y>TE^w0IЯJ!be*֍ .M2v*w.D#O.RHC~Cy.좆L2i:}JєUC(w~Hɶ˪ c5@- 9 DG ptf:E;`Ƕ|ULᾑT/NQJ*=Zoz.wˣwR݋¦DofO@Mo4,8P_47{ ±#{nȹoIr#rr8k, 8֗„3tW&9=pcR2,b`[>DDݶ 'U񻜤2;; "~7wA% s^Dqv~eLK>Dp- y'66tT(zok]IN ?qX)V-(vdkIboG༽:^U#۩PCXlەToA V=1= 3P>l: 1<૒2Lo\w n|jW^옎inT5AHy_)&nL~(^Uϡ$SP%bƛJ/US2UIO;/0r6J~ny뿳Aw9([gMS L,0vB.&_ޱrY5_^|$-ڎyGva>TdO3(q4f,6djD:suiV((@lGv?T R#vB;,R G١6&gcG-M)&IO|2>(&MYݶjc"/bC ?aj|<_桀p)zbؗbNw.ƔC J`YX Ld*VJNOQp|, 3)± k`|W4~BBLJ 菽0xzd<>}#7kC hYΑ~./DGi㚿L]>kza5DžZnje ԪfAiRH.\`;BlY\:%tc2`)Us|+bdy AMsy~,4Y@uҵ}=2e/CϷ[q}&pu~ IQʘA;c W5Z=Fcpd+Or[>h\Z!)^ K$ U1tИsJt.ۣ-5{)vȺPT#־kEts|L΃WҞ`J.eYvBYhs;ܺ.SI昂7 $ Ws g6jL0I)lhGvD38"BR5ЗS>MKB󂸞2 ~*(k{G-(}rPI;_MaBuxgێRX*u 5PZ*;H8hlCYZ !ziE'lKa^ tojŸ_B0Mϰ8\دB|bnzZ2*#B o7gK RgjYKRwӨL1ڱm!ydU?z$ܱ\Ey<2,xlr|Ȭ KO 㺑h;r nϾ 1*z90aiuzg01IP /ĥj~_ISI5)@M-[?$&F\\/1w!6iI(/eb̬d)|F+.WhnJL9=#nj kIʱY60D2vt(N m Y16Ҵ|eTU>tCN"$j6:~`^=!Z}URGZ߀r4$Lm%\-r&%Q02Ҙ9VϕXɀ^C5+UZRYAz*cZJ 7&EHu@8& {UԮ"1yv/qoOyϽ90&څ/4~1~͋n5zU1ѐ\4;nOSatlw.Lv{ՠYYȨIyd c 3^s#ZCkV9{KYq0u7+ea#۹{w5=6{-W"s0ݎ(0B9!oVэu5)qlnf#.ϮХ`+mJ%S]YPL)޴Tr+/!@歄^WO 1 IٚH8$@Ǫ~Z7$ @>hנ !i~u,[PyeFoB*p/@5A{2 .z bP^c m ]etUG-iǕf v54Ot/V;S&QqDaKMş,a4[Hw̯t^̦)O`C|6k$W 91n2[k<- }=_S}ZS4U%:Lc]ǃg/{΂;#DYݽ>yaO} 7ǻZ: "uRDLq9`rfFY z cjVg Y@烩|Y2 Eɫܠj6m%*CƠ;|[|E}n= $qmVi,w?; B|DlҮ'30͓tse}‘ 3[:qk2! i0!&dNH6<"[rGQH+BYS=32KG}>`:\'6ՎovGuzC&X(TM˟%Gn wz#wh+5,Io경dTb~ M`7x+rx/̃JtZ+OmB5~>}z.1r=XT;N ,+:G=դY\Nخ2 ~y3mhL}ncVB֧JHQT ]-Fb*7*3^#P|ZN`KD,(zm"54*dҬ|ŠnqZ)f/9b1l?dI䃋lz*CB_%:t}/Z IMUd-}NN%#.B}#I[l7 #b%56=c=Od/>Ck'1C55*~ ~v]&S\`c3D9*aV1vI $fF `(rX/?ҹv_ Gn8?_ճM'ñ3.\/7[gq4:GLH|).t_aߐJ:7 #}UN'$[_n?&cIk&~ A`EW-Ok!:&p;'^lm-~S@b/p|S>' IUxG4bW넻ј& m \rVʈ0Vkա5:m9a3a`9]@ HSӌ)@iL|Saz}tH-"̗6o[`7o=z3Mn3nTxnaub뫁3UWn?`A݌VS va!Gh]iQ81#;iorlW!T{F|ȴp!:d@Wc+ h,;|4F+_HO>Íʆ*gG{e[GȤ1CGqTG&س7 ޕ?L5%JrYg!c-@]sRC!Id\Bd;}̡A`{. F 6I2f yx&,a (:/6rLL"sIn#[<" v86 9Hj/fu4Ra6qY' jc*ٰX1ˋ8;'lU;$* p;[]5>:S B/jD_8bLDp­*҆c Cf|s}pfa 0z,jgZePuyT9[I {uPmS'ARU焭939ש^i~] !-85UP6~]@gީzeH2@LkH}}Z)4ޫ 2BSi p Esh/eQouM_X|c.ގKCMtxθ{cZjXEjkUqFs8K3d\ɟ 3N>OGL(tuNs sעvW"-hv1MIytAb9rv)_t[d2]L.ݣ/ak3̻fD l^Tר0Yve0)[\ o'a9/6|7mʾwsa4&f\!99sp0ӥ$8D'ucrӱ Wվ8<Ȱr:aBJ{Q.78)V _B8P UPLp3ulJq0VNֺJ_W͸7۝>MԊz%QadVGY>ry(X?i2(KւlX472Ex(]J)p E_7{Mx;fY2>avVN${_`^zk˖?ѨT~K99r'Gg*QIg%V)6-k^!א[W)E\ !܁I^`,FAs9ׁ,hj%~2`FtXp @BHW+EŢ `5I|K|/ސ5pa/"6]]sXαAT_\ʏ=SIs.1u@uqjBOu0cho}s @˧jg^¦nV7̲a=)| Lsw? p:rf׎5.™0JcsV_Z厧mg9[lvT?2!rk;x)ϧWxqku;Ԭe!3Q%/)vB1dGjgAy  _ƌύEmAud?danT?Eg.=9e) sUhx̧ K% ANF|W5*m`,z 鿂Ss  Nf1Lx0K3H!(_jW%&h\iy KW>K}å3OLhP(&_$5h+ L$d$C=A>(|ÄMĨ,7ԺY>`w.*)hxr1ȥsBґ o)̪Niםh*>>cJRadEGos]-x{_muS*5FXt&9G2)܋Pql:ErLB5A"Y4< >A3A՟d {Rћ  cEK3-E`/$,Ha[1El[Lxܩ-޼!vԼN576W؟5eЩLvyd,Lk9j^?qKcPr_vW $ƇԹgELS9H0",Y"!z ’Pޫ7s=UN>==nY`)%#!qdǸ$su9 \y\&B3Hy ]<.^v  "zT!/Mg֦B&]ɤLrm l V~Cւ?.+ԝe;R~JQZ0a%D؃}P͎l*ǡx?MOpN(k hF NA5dҢrUfg%ѡ3%.zt#&~[[խWv⢸dC =mHf#.:<{LL(˞58[."_ 4cEsv_,[̼'A02zz"=SYF#h7Nh!K^7GINL~é^Pj3<̶]zYJAlZ5 ƩoB F\hö )tEക)H5!C0 m(0BDʝTޞA8OGtNr$V`a3,Ik)EeE@u[;5|!){\ Ae#boպԙU>Rmc_+"St~n NE4f\| )۶4=+8;zCx'>)`qr l]#~?sK/qߕףHb/0~h+TB۱W]{+[ lzBuOzcZ N!1KJDN><.XIʉXh`C *@F#NQ4 O-;؜zpz]l% C8~QUX]ķLmń'IIiTi+3zSAl:s Dbvve (c}Cn9_~!h3Dݴ&Fbŵ7\F\z<Ѽd3Jѭ^d9T*/OBh"̤ $ٖF>Vc>${s̴/sE_6:wėHڦhFp@i>A^f] l2"QD>&HQs=Bb{z6 :!2%T#9[c*DHel/yD@_A"L `X1fOvhfJ f1lBvfSp FL tϝTƩT>aJ|]{'~T| < Xl=_UE?Bq!ZԳS? Zl|ZP;8XCN 0b: &쎼d=QGUo PƨtmeQ*fTzN>1[0jσ׻y#b ^ @XF2o(WZHmUҊsޓ݁ \q-"d ^qGeDcڊi`wEvu0S1 qŹ4҅v8pL`I1S(4!-( ֡'#_Wv!vT;lφ9FE(^J%EjȷgȸG)'؁eU4+oᛕ 4,ڛ^PA4?!M8@MuяNN\RTf,L^Kb%Dg6 Ѯ>$:>{:2Iuq<4bG:lyZtꜿ)!j՚nJ4Bx{jqv8;AOE#Mg>!GJ2^l܎vd-QFwO-{V+>J,yhhdps H 0vuPz!wz /WַY_yVݓi#8f4:cNˇ7qmg9tdkUS~PGNj iqp[ b! |-EDsqٙYf49obSG1>E+dCVe}9#צT,&;FP<9f٣<eaL qP| }فtٌF!qtzUc],"7Bww1~o査QK]5ʻ{NpRq˙YwMǥ]DV<y) !F;yf5T |?q Pq~ kRJ(shO[UG>O+sh-QYIc:YIM CFGB@$_y ez;HBQɪ^3 B(윦MhVa%glHZe~!m&ߴ&P.xupp#(#A&u.nᄟ#Rԑ ^ o}3l  VAH9i[yx# HN=f[kfYMw g=#̽7&>eVhxm竩11[v̉ZڼKQ: k+fcq8^C'U|9E/['Ž@ReE I:*T}G;lt^?K'g{3\?^l(D 7֑|~L\ɺQ̆E*ųHkɘVnm@h6w.mhIʐi]6d_BTГZO@кl b8_SwM(ǥqhEaQ675.ZﲢA qAh1? ϘD^7Pk^bQLUO]CZB3[^vJ=ɭq4ﶪ',P3{眳.B wĝ*M)l%Sb}?VjFZC k5pLV] ɤ8H!G e8كO˔J Aw|}UyIgDصtCOmќz&?=CVyNe=PNzpiI3Gee9sI!.S *KWЬ DnA?z`ʞF^<3Ɔ,IdPW@C>\[ w(g.RH1bۜ~>#z/CYm,{qV>ʟf$u7议!`ZB$ف2ox|[ȏ8;woNuڵ%4_(̃ӏwLghQ3WI؈"Z<'e9i q<+Ũ?{mC[kVC:w5Ł5.DXж?$'lgsR\ҲҗwtE?i tcK뷉$|2WK b5"Ή$H(Šdɯ? `N-;L-nb9YSX iQkhJ)fg>Zjg32=ܼ`p1&1 5nN] ކe:!]/՟@sg trx|0U~! c,F>8kc+;5P;P&`aUg:Z 0{ԙg}Ya%վtU EIc]fHwVímyv}k,Ķ,uY,qA6^aŵ9.pWBVHCD]́뵆gN,D\rw!(Z QW%xb% nXKt"=6a3i \UDą"nAIXNQ<&l匯{=]v1".Zאnj/ aaC+0Q:Pi ? j y/\ 5E@vS*[PMNAlwٯ/ߧݳ2p6R1%h_LܤQѽM1s.6N.p?z?HYCtg'+jKnIɕ,Z?1)|f^ZxNGnGu%] c^})<{dGF1) t ⨓nֱr C lDRMS+ΔI1Ʋ$'z'CsVa@e"FZ-D"A dJ4{ =D͑@ a!ҳl5UG"ȩ:up7Iy-kH/Rmc5E,jGJSbNX;t2Aq{ME kՎ#]_(Kcwa;nONIt>$zWL`3Y(/˛Jv[NPɩJA5aWx8J$Ϣ0Xl9A`QrTVYd?>: }ʛc ?vtr!7#@G]`Tί ֢w]cP.Ssjkyi4E iXaOva0Q> ﺖ<^ :“c,e=D.ڥqCR؉PdI)Dfc1bE`XYGt4<-xAP!X G2P͈aޤ#P Oݏ>lR) DžʆrHs>n)w؏|7OԐvy~ȉ]l/ 7¯2:˘ɚ ^60$tH*h!d ӹRWU >ŮPhEhK*ff&X cqFd&x/ A-:\܅[7B.ʎ BˆTi;y+/Cf:?;\CbNIwO@7Rjl$$xV8XY+!8fl7s\ŭ(_?/\aFE`sV8̋A}M?ȉBq @䚪G_ܯ?B;ت\~e^!..ϚHS;,D~nL~|džqi{lE0i^QP6\8@)DQ$b$iM[vP ~AVϚ3>Ze2$k~,(L=Uxµn%-:bmʧGha--\x|)j jOg76S#̘)4 uy)NFJc>p60|K$ `'JYzer9ڝx͊noA'.A5mː=we[eY3wD*Z|ld:pĕTs6} #?Q^vfÖ.e#E ZJTek]ʼngDw\|cx]5m1Uz͒| Ȍ,'iSP.8RaS\5' D_.+ dM|k[={@;ݶ5Yx?rr[hBy0_o/qlWktB-3M0 *n/0m;<۬%|L ~[-}/@[ }\~˨x0:ܢ*n)8~U3=T i}/3vLJ{|ֆ*;q./f߉JP(/}Y峴*a!]>iB 0H9btkE]fw+V-#$WX[@ lt_R_ܮ0/ME..WS8b^=/>Bo!U{׃"xz=Wz+Wlq,t,2X"͗Nw%r5M-v)왥rOw-Q&82c;iq#$ w*gּ-At%*+и p2rP7YWo.׵r &zJZ$tL wtEO]LC O٣[%GG2E*j4k>jQ;= IG"p%K;\r Ig~KΪmXkVm| m7aE: X۵E?4S9+5I_:9{FFPF>Pth"{V28#0@*(# L)d˙ RCW 8r40"adW`H6BC(TzOoiyo]"@(h1dv9./STFňw+qmoy3nw ׇE2_JwVFҹ@?Tw)VKdkbzLa?-y%bWd b`~"hyu)BXEh-$mGְ(w\!4}#g|ܢva0H ?qayXzj-ĘP;^-'e3kn/90TD0ƕgɃfsҺаBY緳C,%=`@nnQ3{qiG%lMpk/3]=k c6SY7 xrw VbyC,9Fkfcf]yIS>BO0/H82;m6 "xG7{<Ԡgknj:`ǧ)͢] زe3C xPljĊFE_bLSk>1\w2*e ُ8k84g01m}*>' w3?r? Ό!펻2ӷV1@OǦ+bU?mMz={{@fS6Yt7< r21?-lZHN:e9GگkPKrUmt ƖꟅEoa6L2xeܿ -"G) 4*`vUsUrKg 劃p%Kҳ6i'3?rLqI@{|-m Xϲ'di|_ʱeDVQꢓuԤ;-ħ 𰕜Dgz蔪SO}6˷QaF:D&e將|O+!w8VJN ֗s8_}?/Ih^- G F;" l4md`6tV_ mxIZP5`ۧ4J(ً3D@4ϝL#v4)ϔ$QTN./b,HH[c5$͌ dif R77;ޢNZ/bo`t }>qqxZh FTyAg;%*$ۚlaJ6V#Q)&)^ژ )ay2(K⺺R9@cYX2D"f`w,w/ sl 7GNoב/ bYaiU9dIOƋbCFEfsIfQt_ґ᎟K{3eDm#9\.ܠ*6vNP &TbP-޹AU dhw29m69% 4kbrtԝ R>^p8#+O(v͸J1Kɥw4qҟ2G''#` gB*W ^}ئ\ IrHZ8B+&\GS!6"ߏy3%n3-RtzpP XF1>e5'C2Ek'@Bv 8mBKV` 5=0Z]AE-l/4xYLV{ mQNvP0Qm:C5sxE]Yèu(!wq*coYfWR!,mUP22hm k>R'9No\BJEgRȿBJRICΙ'ü=˭A;4):x̔&Q9^ I?SĻsz<\V_]s.ŗtY:1!)TL%5U{_w`A'}"!c0p2JQ\5{|D*M>ރ2LH쫱Xnj.ϱf} גSE̽١"JO"7?4y. NWVj kdqQ>Õ}dƀ!*b/R+YYVgCaAԘ"OCXWrݱcmlXgm; ۈ!ze/Dž/m[~Q l.ʹ\xFźbz)>O>μX4`$ޱq/MkYTYvis< g7S隔zk?&b HN KV=&1tetq@ք刪t6 -'z@pHW>iN{r 'oRQtwEkT+MjE/yMDƜ6i.s0r?{P; #%8eT.ibqU?[~7gft3q'ۻ*m/q^^G[)BѸ$_<ȡZǠ7`?Ba,. B?$f+9)j?ᖩMMO1N csSly7H]WLO+Q* X-vwRjAZcԄ`z5n17  o4r[Q*> Ͳ K91LN`DopS߾Cǯ=B.Kt[2f1&]q$;G1qO i*NT>*~Pc'}Ԝ,z1!(OhR=0FTOv唂I Ya`qawȲ~6Og!rFyXI 侜[nMy33-WC ÛSi=N5H11UJ?N!,u ^ܱnbyLPs Jt_7 * ?ە.`@py1sqљ9/Mj0A(nPZ,_H ީpׯ&/Pt/F;k] 2$S 8nfd*9yQÚw=(Ew=d.n C=Bz7S u^vFw2hwQ"p! ()uEr8܋Q!(rv/3HY1QO]Unj cJЩEaQUvRt,-.yyPQx(vX-xJMwtUG81сB 捆y | zt,e7ma*, %S6/5Hfx4^b1M7L NC2Xld[i~nnf7J-pQ9^'"6d==<ҕL",AY6go0YLNTѴ g wJ/I By#H͍p]}9\s{.=:4GEۜhXcǀؘQ>6x/%u㯈l*lCU㹤c"Y^)~2u %OCw>ߌp Ի]Hog9D!tYXܴŸ[JW k X؝?OlM{Ʊ@5rlDUNV+sDɞ[I{)ߪJw&qsR5JC1 !zqC>41*=Q, !=<ƛs@&POىQun! zP#W=7Ts^g++.qķ"KSu76rB lg@w#fmj/@ ]u; Vs PBy.udsެ`Wlk#qaf#Z9& Xx4~mK$V]VFk&L[O?C.`/5 v lo({,vppHȍUk~I=Yt^:σ:$7o;yTYJ嶡8870coucnܓ=hOͅrkedkm ݿH 媑{=h:F0N| b#$NBς |hٯsɢNLlk7}HKde3|9kGK{.eF=/ɐf &@M#[?[WGTx!˖0 Ahj/ j>@uϭ99_17dH3,PLwZ4#?b:@0P&H;>=I !1,xr֦YQ-dTVm.($RTS.׫OqVZvhͷo5)`ۡÿ3 Zm@ xYGj7eJdk&‰#Oy3ff~~W(?TI`e7ȃ _?ۢ&1}yMs|ec PX{|_WQL\R$Uim3)8ZmϚD^@,ݍq)[v v15o 09,xC̗2#4 aUW@kM;j.샐3̆;2/nĎA}Kh:W 9oqǐ̐vJ8hZ19Vo?{w0$AV\Xryf=-dn~_*q(g >s:iF+bڪH#'ɇ Ꮞ2[5z93D3|٣EͳAJHWݻS; (iH;u+c,^z%;lN==sl~™=&': ͻ;?qmnɢBuXPA( j؈B/:DCȦQ: 7ˈ** uiDO˷T. *Tk =f!Ƭx]ҢˆO9 |en4͹O1H.Zk&[Y˒_X Q8=գkRk2n~8OZSqlpEc]׷p┮#.j`t đF}eZĉ)B@wn"U cɎTg/S~Hnu`9=cdC,D+ md;%V]f,k>}pj}Qc. C81f:GYx;wfG֜1ҳ54S $97{-F:v ]!˿5T|]`e_IK̓| 7j ;F5inb>Dϡۛ@c$0~M[U=?,j-Pn;M[J#Za-g; 7Dv Z@R CnE./%539cǺ-LH(pfI8!k2~m 44|dVq~fbTdahI֏OykQ6-8 [b>349bm&LӍɕKXPHSOS3! F ˾F}+(S{(ǡV͢y7j2Mhi W[xftC+4+ 鸯>,cW|'͠v}ϣQ M<̮(>Nf&{ܘ-e}zcv8"K" gܼШ%gbnY)}ֶ})RdzUNfIJYDX R6:36|)8y6Sʬ`!n<#Ht͇R7:7O%2xˑywP]J_]BGy3Q&Zϕ[}e1 o~!XԠɊpVWO=l#C3269N߰^6ϧֳGE>HEw-Th\3 Xi9bQ].y@:ϵܾ:[Z||)zR"ǫRLn9Kr[~Wr>hӻR$@Jf 1vL+J)>BE?cg6NGG53MݢHw ȕ$UL$ Gx&4}\MެC\y8y(]C"#"~q9f-|VfWXj]+;ߏRvj#Fg'24nuM>DX 8:{1UPIr9nM%]GfA/}k+m(:6?h\Bu~dYDhju )vmp$J_h2oݠ?._l rٕ@lgRm߅$1UدݝaꝱF>â@yѠXfH30e{o=ff<gϯo&ݧgP>&CG-s50 1`gu4e ؾf eH g-P'LKH\/JeXg12;o|DT 5LNv#{TZdûӅp@ݖ7 9?Ԣ~")8;HtqO$4 #4 060.6'VHt*GULoA++ݦvKpXe^PX6-gMpGaKd ,o#C)#ji4Qj6,tSbg8xכ,,_½T0prHo=ĐƦO~k$ȉ@/PmYQz&^p£ { UT[?{=> Ow#3i~˗bV-=Ptij;BAda&}HLg/ aa%%y0m1u> D%0#ciz̤& p[I,^V]N`^ k Dwf_V-GB\k_dR=D 29iBo#4v>+q4m˩GoT#t1•i#het3($ ј8Z;G*t= K\КV',ՙ[ܙa@!"c)h|t ;r$/`\F8aʿוVU U<.-L^w -AWVHleΙ{݃XArbD,ѭ*d$7Nm;q>:?2uՠhi1Eyjz=|DeǃL_-%2oKnq;ǟj%n}8C8Km %=̽f !^' 7hWXό$2?MwHCvvҪ? =CFo)kǸX\{PnXZYCA}~xFٔO_lv@MSbѓc]kqj>͝ ȴ4bۈg# E,pT)PXZRy(,Hg-n?R`YMbϧ;$YBf0UE" \K3E2V~#XE͡h7L&Q= ܴ_+)IMQ &DWbW@b)n.τ?>ɐ=vS&~yGZ3xT#Qg#\B0tz` 0a} +=:inD,c\n}[E&bҰT/uI n `זpdPʧoZOAҊll2!!)/@`# H'{Fm,*.r#Y}YwŸv7+-$-G&o+t^d*] 2""[B΁i#G [hkc'$b{\B!-oÒIx-lQn,#.Q LnXP?QT;8Es6;2/P]kM9VY;֑}>$Rhx6#bnX._{*ď/maB5Kw ch{&FiH>)b^HL@1ڃ)}G,/ژ;3(X2-ig_veUmT{E pW%R!}s0)I#١XVLXd])*<@j qL.PHdrȴ-ikG9R{@}cAY+H'1Iuh }?tl܂IöEx?ӝ<ܞJ3N~Oỳm 4c^k#>-F2ME*|BKFȈW)p'#X, e#P<.;&56[o!kmf\3t /ҧ2]  K/0Us(1@ Doǐ(| x=a-ܸmc=@2dbq$ PHr0\9l]si6=QwZ8.+J!uRyzFy!=V``MFх۩%Xc7*J3VQOEe_+#uNAҒ |+/ ^9LU| ;"d@ F t2IOeϭcFFC'I _luG@ \ Vļࡎc;JG/~e&Rr$F+JtxagTs#v1ݏ}QoW"akESMm^73/BؽRɮ- <& YdZיB0QeK=$ 5ʍ:[QytY38 .~iPÉ1UVM bE>Y}i4G;h<,4`!:n[N~0D5m>^AJ2BE{;G6uԧ<*4-XE٧匴/ozڽ$yYDA-yKҚ͛ǴjzZ#}r6E _Q9*5z;QXҜKN1"Mwb1一 "af&dk*@W4p{ B]᫑&=c3Zxm]$?OCdoX֤&* inW(<8T+"H. P .6EӖ"3V"n1H]UoЀOgEQgC |N?b2 9EɅ'7(CAf/j[.y{ kX!h7% ΘI|a#Ϣ)^Ndϑ)tYt/SgBM!hjwE"v^9aO񀉕9;8 .DB"`=$k9z]byV9u :բ'm!^juͺ8!<L.,* U,X6'iLһ*&k[ՃY&R|ܨxъS@Ixf%xDRWn&f/++#2sS9 j_JpE6U] 79& :@N_R;2o#oJ :HiġL Iȹx08mJB͠c}B$l˘qnVYt_kej֛FˁK%Y\2j/\[tF?˚ωH&(i܄Egz%5M ly0v"XefPl\LM56%րN3[ʂ_*vd+}<7G༂wIAjm%?n؜H`N3`Mv'c|zӱ8;L,` 7G!@+yuDun~u)1h/Fɪ /{[Mu(yXM`AFs\? %v sROYDu!&j2,x ѹ!P'.R,zM({X&->EpmT:/S0&e\A# Fj/!RE3}9pgUJr8xUU;ihR_ogNa)bё zВOB5)P ב?,S,3|73v%t}SJZgVp񮩯'%7CK*#~[Vh<Jav-K\hMv*RY^b[";ǽe@uMCc7;Cl}$#*gN]R2 H?Ӊ&ۥ *47nP.SoϪ)=z#r&rNC䓯hnp֞N-1TLI1-jH3v| "*$ZO\0};_QADa(p-*xWI J@]ŋS4;V`*T>̔Q|k@ƝmđV\r;LX!襒uZJ5.:貴7 %b;5>jTE\mv_Q!Sx+Bql׈z {4zfMy@NkLx.yYh6OuD_(%qv3G%NP}քsr,hf𡳗S ?@ƥ Ew"4wiap # \TaaK gjZM:waHwRg;EH=Zrf$ʿ#.g,r6xreՒhhq>&X8j uk[F'/ܭW]mp):_h٭Rc S7_k4D#g7Juͮ(^π/|mX0U=Wx"&+l@,m1JFN]};8S^cV:J"y4kt8UxWRE=䜩=Gb8ʛ쬍^,ӶTͩHx5&Ik,?A %Mu//{;G`@:hpO>$.8*,4 Ix .詻m˖~(pϯ._oe4k rx|]!꣌B6{WUi~&V&{p|+r ^XQNkSE/@!qn{L5k$?~oiS-ҖיLd%6c^|IMHA`"Y'rw&RҨ;^<&U٠I+efƆ+x!-K|zN%E\IfHELjZjUHvZ#"!P)5YG~S 1y>tKcFгZ^VXS DzIol$ˢy<6zB$ =Xc$(yIho錙zJ =*h5JEd*E|uAd$=CN$fsi"s@Y'^Cc&wA@C7\E [О"u%ixrq@!'r$َ+WhzB[V(^\CpvfO%6Α`Jq u y-sT- s8b$Vb158B5䰤~P*Ą {՚H&H`@&t 0%yX1ZG~[h|]~vU\A!%rO)>ÐٻIcae#~ N/q|cJ>5Ah$݃ȸ=@ $]9U#μu-б#~3oK^iS&㭬=O8M29%_~Kprʟl 0JDd^d >QY qn-<^*V6eJ -X*NI+M{t7m^IIVnP8WNJӥʡyNj z]<#dF AѬ#E`&͵a :]u~\n1MDlEv;"4|Y, My"~Sm\xaZ 8h{X Xۯ?X(D @a$S:(ijKdX|pyy'zꅎgjn֜9,n :o$܄n$ˊ42i=py .F<MaGzhLDN Pr E/2Ķ[|K:#]7TXR^sVkrUk5XSp2v4}5a,]Y>+BVXY,2M}}bP^SpO)7_?Co;ˍ2D. \R1}T %N6D?4c7;>5  C6][]u@@; y T[&ixwz鑛m)G7`h_}ةdvųrY2뺜GԈ~>,f 2Vd ӻF+T@9dhiIHپ@ -%bu}h}@G4MIE_)!t=Jx ,hI{zʓLO?dsnf0k*@1vwuWlgA#dLAO kt@f ,=W1FF5!0TӲ}\#=ɟh22*;Mv c&N&/oaYݰȋ: ,=d.;[9:G-4;6@[?-j~53FUM@~a_jƣѕFCz$rL% `6M(#(.;ަIt|Jb"!svL)Vso65}d#[Vv|,.:'?pZ'@k$gvj ]/}e|[>n0y4}L Z&W+u1X!w^ )8񋛃4]gVnmi jMˀzD61|GM6Q*+#K%zRS'1A2*+Kc(t{5IaI5H :^s/(R96=uјiP-aB*FMUԩeĺ1~U'Rm8 6 Ɓ-ꢩ _}-ia tNGs9YO\{_L!k sv=JAH%R|"w"#m6MJagÊU.6}׻ sC,%Hl`9= tɞoiOjoUb&>Z`PŢq89r;Wry^SqqXۦ t?7WEfevx,?1A-<am%[Ncdhyل9|"Q(bڎX^Iu:fbbkܘJ]*&6hO >3|M/׽|WU={SԟZE:M3 9X |X6[boa!Ϟ*g''o7f)Q]^Ks0&@/;>^'X0Wftq}7]#5j_@o~R\,V,W|sr74Rk۳.TZi,_™Yl$Gl:*yJ'*]Y{6X/6S5= uhWdsD!FXTʥslw&YaY*Qj ]I 6CIp^Oʭ p8Z}>VnI%ӸH8:L=dzla@ـ /%K{dݨ*0BU_YR2NՃ,t -q.e@)8Ӆ|9BlNJG*FnVx(Jc!8oM3Rװ+s0{H(:9ka :_~HC˿X/aB y/o~$G> 8I}Oyr~v]J.o J{)z JW7/Hw)P"51{"hR Z>1jb& pQ%5 aet 峞},##Ul8hV?v6w1$F% -RO6ϗ36!ۥ| &#r`RJҺnW}]#΃[iE˳7;>A2aXdhrMv0[{e2x^g;3p߱B}^.yu3-Xz˛p c,iG!dͳظ9-!QlX8Bji,+c*W~``ye]q؇Qʇ*B- ZK[6@u3B!NzLJ#[e__Iه0ZNtQq~FYW˚8&/ގVX}ڍOģR58JF=i.V@$ _W?Rns6&Y7*sqڅ(D{-VE=ܝ~a\wWG/ wЉ=.`skzT´iu}2䈹ldp%|lK+ ħQAMiUS0+m&4-0>h<{5)_ϗ'fv82|-6M<B RB쒵YDcߥ8)d-)/{bv>OKqKAΓ9eeD$/\z7rIW@˖ ]sKd5N_k̂2Bm宰 JJz\b s 'd(T>6L\3bh7:w(6л'Tk%qoT-ɇJW*U.HE fu:,ĔxYuwi(O(?<"&`ոU#OZ,o&0JEq: |ފ!y$l(Hm,uRIP҈ۖ1 (;w36 b]qfUMMU=s-07b>XeNdq< E;rC /HF;V쎭|S2D:n U(t&A⦷7,Ğ 1vڱ*9gxL.䢩:0) d^z+^VZ()]&}G*9]V75.fu4OQLgb%ZUt:_MX>Zbh U#K6"+iASU)V\\@[zp\*Jv*!Mv/v9Ґ$SQ%KぁC|f k/Nrrgp4rcL [YJPhWm9>C56:g1?JJW?Ҳ 4KNX &~q*N`T%{taT <<Z}[p' QWlO=3l=KJKT8ȏS_|_:4 Ohup>; AfW՘_6 ypډ~ ND-&,h|Ues$m-q 1l9IqIx~F>i;W{ lp'B[@ yjcR* 9)n&ֺy{Lq|Xw2O~=[y4_؇-꓆X gshSexB!K'K!jf&y@`;3z@/^1ʚG0VӤSgZiBp&%8'JP&ٔp9qZ MQf lyQ/0#J9_&k 03Ga7f/JCcT?SN'Pӓȡh!݋\VBs7!S*߲gx{&ůT WJzSxg􉟊)Iȩ G+N>< !N=/Jα\N<ι]J F}j>F~!Mᴵ!}p vmi@*Y;V[M_LAK{toҙ#]A[x;V&Wou,OM*i<ˮw l Xg%Yhp g+X7ģށ`723RzoΜWpDXgK4w`9i/|ՙo,S8S:'Neg̤š |ֱ TYU҈n^e0מBPAn45˸_TղJV y11qcLafT.^< ̸2bp)] %~~`[݉7D}_fǴ0?JUnDI[Lcb["=Lϓ_=gCP?JO:7aّ, ^NO;+?!7NVZn'7qZ\fфDXi<9lJw0!e0t)rQJZܳ4yK1^5)ڝՇ~{d5;Q%GTbpF8m@}>N785y q==x:T·oTq%\@qjWuByZ9->9DgSiY!{h '1s\6AŸ<2>Ei6l[\;-ivEè+oODi^Et* l aΫ?1&JUEuQwjUG/0Q?:by)|5f\_o}Y[xh+UnLJfu'u[l'A0,#ïPEpFàm44{]Hx4.͛ BXfv\iCPT>*ٞ[hF1]"CgctlDo,W(ߦ.[.f|\JlXi*%ĄHP}K|J1Pk' Gu-ElS=#2as@:Ph։P wEȘɺ9֣/eqj*G9 Pil=BHܳDb<~9c1 F>A^ܾL$? ``Ǘ5ސp쳌8Mn[@{h v"?d'gT(cla1F[nb6p3.)n-e,Jt+t>?u({jXRs|AQ=Va?5/ ',후Ƥ!IP!^wrߧًy" 80NF_URT\o4YBw }NxȽfۂy}w9NY-gkV&ޱ"!ԡXdZYڅh"F6.z JWj* m8 `?~ǩkN`~~9Sۑq`"JΑ"] dfO/by#H{(wrxt| /&~B[nA&~٬15rqOM+6kNR!eAE)i: qr/9jz $r2/]v1P/lqfBA(eblcPY6Yǹܬ q@-SZO{)"4Uýiק7JQ낳@dh兲=GQ2'q-B_Ս]Ys`-׈W$Awlw-_( m$zUʦŊUeSx_~v䧹+^:jx2APL&vstlؗ/@Ev !i3/hS6hD0!*4%_ },{ր}]SVQ %S'-v.ᝎTQ7fEU0L#zQ@IRTO @ D7Z v lDxӛ)qƪxuKp}Q8Sی+ 9}VI( B` k .1k/ R,@Ǭ @&u֨7!՚J۽Kv}WutvF<sdw Z%{E '^VbS*&WOYT%BR]՝kq5ZQX_wU>m]ήQDQ44l7V၅E5(˺x356mm+JOfȝ$ =js^óL5iyOpeQ2 i4l*)A=7sHeBgݮPoNwTP1"xg|kQ\y.h);4AQ0  .2iKVD*MlbE$ԎC ¾E/x~+۲ ݴPYuqkVVlqzVW{1*y ^L8ϐz(Ilx3+Y3u1shhu-*,yO_m !ópj>?!q%NE[v1Ij2l!;J|!w*@?_+$/s,Hy0em u'}>c֊F\KJKzn\ԓ',iT3ߠ[^dv+FJHH\=[|b\]DP]ZR~7vAHH ] KU^g kUx^aڦQ}Pki`o QÚnBȆ5V)90 u hZŢR|Ww-}t?p& aybzO U壕Ov#q?2!N>DOwU>n_Mmӂ9/p /ꙉFoe Ŗd qeGGhlؕU ixI6ӯxwq)( *"Xzo¶{F-頇O }.F{SͽAVtkB;K[=jeFmYeK=7MQ >z|]ٿ}93o(w-'!?4ے-A *&QD(YY3튉4S6rxӇȁk9a#ǁd_0]i:* UAb5lD_ngA,ug;7|^m:vj*L;& nj61Tg+5&ڿ!"2v> GSB5F_B4*fIAW|?D"@ U?K w(6 ԥBV`D Cz&5=CַEzj-$n~R-ά@!j|L<lpJYy@BH;f:ؓ$+4}ͱU [mW:f;ŲTc brυ YQzw~#x.R2sF;_bHyY]&%\!PG( >3Y8\) z,En^bimB"$֠uz 7r_eKQq]K@:tF;c1ۜ 㥒{IbɷwÔ\?]Xn̴O0%T%(ѩ{U (}V{ [f'b+k$#(ĕ3]0lاo8/F*z'd-.|{%mg 岵;0?S(cgO[`ȷsڥZK89n0wZ$mܳ<%2/G=R6hJTe7_V#0 Oߜi@QoC O(6! 8s?zT/(a&/v0bg)]CռV0;7%HȠR5 ^}*ca^du{-i` f$6\sD>*N͌p|gUvd2)WL>͕4kRl&1:IǍM5d{-tj7jg#mRf0sEcnYc{ǿJAʩ[]pÉk7Cҷ|ZgG3:CC3&Ɯ ,Ⱥp%b${hi8ѦEU&6OFU: aTydZ/=rX/:Y:(4 KӛkQwhlMGӖ44?oq}^퀥A ¨=OLmB xSS{Ԥ∺:0.*/^2a4ZӳB5~0wIpd< ex~7ouc7ɀl*q)} mSok4q9y>C?gZ RJ g|U{hw4NT])NiaY"6T+ <$UCm&HR_}UL+BmW~]̥U簝C:zD{?[Qʡ&UpN nڞrz75,*q;&?kBu^wsƙ\,('{ 7hN`Lϭ 2iA]VXڊ?7B7j I0պSDWCzyb1kҸHs ޭCӓbT5ˡ2@뷥?Sz68Cٜ 8}kHsw3u6ph /d i=lԔ S%^&% .ń12 )s&R?EjfgW Ov%N";_!` {'Q\4!t$eޒc~ [S6DR@tcV;q*8^m8e1٪A'ܥ G@ɫ݃ҩl9MX3, E{Q } \;%V=s%Cu L7Md '{vm7x'0#f SԣlFO7XXro7Ƭo4Z<'VYkl)uX*IbFI@=žj{wr :z6w߻37h|*$3) (F3,?Ef_c$_Ē,fi)fΕ*n h]kA6zOrX*Yļ[>^*UP<"E=2` | U;wzX$w+0S+J+w[=;;x}"][ڞI:avB0Y)@$cSZԙx"gi= w-tHJ)S>Ӛ<"p,WBE(QWH"rofKp!ː1N"'@ɵ@P(PXAF$bXΪxFm1?u.}%vq =/L"%A<ΞσxSpDb"ŐD\6;VG +a`-y8Q Q~c>Ui¾dI<ٲp{8ںiiSM&F[":(9mf׶9FiRr&?žq^ iBɲ7+!~,icj''oX QLsy$eG4Hrlՠ)H%cBv6^q 4[t/j w;]g;tYA ,`Axe#% a5uSuQZLcn>Jʷ2EH6Y&W<EhÏc_^>!blwo:;vL'v|T42ʆJJ 6DВyX b6xHT4O7"@΁)n&FLj<,1ke{zCswC,M{a@g%X+Zs =y2{ÏKe;F&s{~{\&HB,?Cso(&4, C>e#CXz! *߃| =ujE/mVo=@WwZ]MoRBҸBNr Ңi`>1C]gg mnRb45_?D2q_n1k͞ɇ:7G3#HV$wbbIcX )7iI vx\A`q6- w^-YҒNs ^BwΛ(,ٙyԃX7jeݘ5ѻRd- " 1UhiN\ tӏ0Phӻ?^קeϡ{iEpEX-OA N." QRkfܮ;u7rK?*x0@^7'ȿ$7[[X_`W[OSz5R?Aqw0aAQ;sphudSx󳰝 HD$/'#|ڌҎ}YW{n'.1)B解?ӡwK>#1RC[z&} *V/d~5zPC=KaãSnz*`XJH0y@)؎.IJe9 JCLRr-7 zoqb3>OMVb<(qn߉9p05(eܥjي~+\s,.;>*L/|ƥ%@C8/DP6n ׃e3:Gf M{"fac鷺D[aq]LzPQf4%nDnk@WW]|̭ jc}e|êCv3m=AYsY\- S\N+1N,ŧ>ECH\ 9կO:p8-Sj\H3]K=tnڌϪb?) _ib{Mv̈DJQ$9*yL||:{|UB1y ;DdK %fT[/|lN^A")w_Y;1[;YSֱW@oe[4Ɲ9Ez!Et)0}Y.Y'>*3/5ƒ,q466q׎ @C`kEd~B ln[ 񪩮$T+RIdJ | >D5~HJ޵Ӟ@o ֞ ]/I qȎ:v%iƧ66Fs 9aG+wplh,IIg*/084[Is ?&r(nBUuw_\A-H)dFEΣ~<.V0X"荃; 匃\DQV\z MuvHMZ碯njW[m#%yINy BDZ=S`CRxQv]hB yI5.yU! Y~ǼUѻ.tmܡ]߂7x?e/\o[-۵vt^]H[c,4۞:S!T?mFe&eX|B.(jKM˷JL.1/%HZJY=; wPʯBxqI|/BvڷI1ю]Nn,u1Ums$! w=\G/1H"NUy쮓dF0a/]th0)?vcTgI$ SlN$ա*zb@H")%!g-zGl$p:ɿNxvVhEY$܈NJU1cw8z &?Al 6J, ?'g8z;%Wozvi*ߟ _xcG7av/:r"GT'P@#Tc?'uTArX =jlHYhZqO o qwoհF`ťpvq˳?hC,3,=,mT)zW!sj*rm.a1l>PYZrU/TSmQtixTsӪB:vb('x jV)~l}vd{gWKRj=^ 41U|lc9*P(x}>"La^I^1 2b#4bUW+Ő5Qx/ 3j7iuQH04ýߎ1c|Qqc[2E)m[9zUM}).]7Z<%r&g(x A0@eLKRy胀K"0~ޗA3 S,Y; $ qOH )TغqۯIá;C³I{(*!ZKUB+ odW!{E߶3+ge6r5cPE~yζx|"T(3Ei݈5Ѡ{D&4LOx |Ūw)gZWF,̈@86آ)@4ZjKDFྟR(FI,VEn-gvd<ΨH,DԽYψ9I9)P4^NeuGnX5 LDG/uRJaqQ:H̉ c\)IKށr} XN fs[Wc*Na]-m_7^7CleQOZЬ > >yG({' sd*1h?̦J~٧Ѽ!;CP:猘U6$I~]!,6"1ӎ q^hg*`\v4)@r_K#%pJi9[6s#3P,e"7Q@D$KˤGK6{lm#j[۞u &fvTl$緍lFVC z3cyGzAdV,4f>|ռPV#n45}j?X#tDW^l)= hBƜ0Fe%TۨAq*b 3 P;@5_g0L. j Bv"<-]Y\:nrUz-l€bMp}L]+DޮX$;;916q@AsH!Q],ÕvkPdn!/X#-..Ji‘/G-L4` ¥uZN% .-%V='c2 ~*A9k"waFqD{?go2{zˢ[6|ÐoPLO]Tt2ؒe;шɴ ŚEۿWUӰlHJ=w0zV W'Dnv1v8q烮{-6>]$s?Az{gM//k/E dX<1T(7z 0rG=U$PR6O/96n];Ӿ.CZnV䚯T }<H8:TPR槴Iڂ3ߋ'?2ٓ:yh,7~#wH-rA!8Vf6e!iƊKRa^ ݩ;;%JeoGR ˵ҝ /}{^fF|5>n=:eM/:owj_vFS("96.$Voj4~F&y9<{ch]ު:F!H iNQT3nt3g{o /i{Ƞ@TBz˟P'YiST<&Rteli"ުЭKJs)A{C P!H˦\̲&X@5ɧE| n ~ᑬx3ި%@rQ$@@^oW͊em7#B<"пu*@+git` cBq((̆i|B掌b *u[fED-v"2*nмѱk󙮵[,EbnfOm%~LO(N ߪS@T71/9N-.}}e,O'!e"yiݢZ LS)PT.@3drNI>1P9B얉1tHJCM(L(2Or}mrFyٷOv F5 fݹޏ&DtGߍHPtP,N 9UYkRtdp]]ƃڅ!s%թW)P yHܶr>%QJԭi.+=VKI\;4l״eEIjb3 ,_|2ޔ5HTF!I`UB,+߸_zPe QƮo+lLLmpMq)|QE Ʌ"+QӨ-=*#qnϘ@.Zx1?pW Xw%7ݲ^"}WY*OߎWcc] Ǻ*Q**>rˮ POӡ5 ('s~ y(`πg&̭ˋm}%>s2v3w#)kڋXjlLz즪AG7 oSvC䴛t{˵aMI$c:;$xf1=Up{޼*~ ;<ӧzŊOL/ǖiJ O9)h e|f:>u> 0D(w9MlYB+p, rWDO%V4' Lw(̍n7ʅ.']W+v>U#yNȕdg"_yó_-YKPίUQv'#,/Hk з3^]a]K嬸^3b4EeJF۵5ѪD0{8\̳k7&VԝӄL!ݱ{o؇枢lL&TL)adNUC*GgS4 tv]á }L4ؼ#(-~>O_Z/Z}AW;tF U`Yr˿nJ"KsRˡ-@R<Ի[p+xJ$`J ɒQ (a%yP8ЋdpZYZb뵦mK2RE1vaVbBzP#C T6J0[;2E0Ǖ-1s:"0 `T#g^v\ Aa[J<͗.)Zxy@Pg{$UeNeבXyK#FKSG?+\ 0JXx+ky-9~ ?áp{p0=S@(l%1rz wS4֓[I#1OIX4iTV!~oVRǯ곈gRƑO)7PO/R{kqxyVe OPHחw Be!g*S&Z7 jס? ]QMbD̆¾5:0ωdU9T_HʏF|݊}+ef|Vf.k;%MsS ŗdd: F`ٝEP)xA~DuY~ydb(V'1zVAo s$dL#/#$s ӬT7A ,~/}letM(CNN"*OL7 x[BL=U _L'n| n)T_RLPu4lKǂMT;1^$+Z18 TCu>Zv۴!{#;l 3> ۍ=t 68 )IZ7u F1A72]V1 z". c& dݎӬ)l&H iD3Y0% Lm`ʃ!+`Fǒf%x̠TSZ+t(? ˆej@rPq"4|<5Mxǝ_)W&Up7 hz2z18w4~CN'vHO ]0@ @m &bX؜ ^^'dH1NsX϶f \xNqboڕpցr߱5IﮜSRS,2/QGL*дꮐB3-<쁿2EҌh\) c^8g5d:'2Ta485% ܗkX2وp^Po`Qj|)0tב#,Q܉s1*!X[d#N'DKɏ k$ڑnrMzbL]Dd.|n[/*=&,җRxv]9,0LzӶiM|k1^[(zQ<Pu\fvG#M;K`^eo+ׇ(O_ Ҏ){ㆸÕL8@W58m zzI]vIS6 (~Y-k^I׳a5ѸkZ !az%?Q*ш#y?00^x`}M:]LL$wM>[9&Y=ʫcmN "\BPٌg+u[Θc!]Ԛz|ͼ@73D6/MB7컣R/LBOQwk 5RaHTzIvZKևCZH 0⑩&?q K z/S]MUu)o\6U\nF26<#Dge% ԵD.XxOR'2A ^ HRGxQrAJ\,3\[!Y7?;1@< \2*O%[lPLD7j˕fT FmE?g˝ŠOùo4`_~J]M†'Zr1|}b~5&wVG]$k"O#Od.f .; cUd(|@RlzAE6gV."x`[TD-|/?2kKzZ͛t n.2@4vP\2~r{}NBx/;;J9kQZ<0I*qM-LB1A85iMd9Z^y{?\5lar?R IЁ$KȈl9- ⏂qTji[y&?d/0=J~Xvhs=Nv*J+\Z~IbgJ CD<[ ZcL6t7ȤS~T G!"uV$ݶoX>o1%s`?K(2rݎL\yqI\ HGL .Tq1(RҦaJgZdT5?*H>ύEG.GHkܒjn8wKqb>xg.K& z9 jxr~!޸8#`u1y5.) bK56"qOxz%ydrjYhTU? $Cv >%9)C|NQd*+_kb1Cu!}\J\n]wyHdV{&@Wp%7m+1_~~m;N}`PC-lGNL35(?g ɫ EZA*K(|!q۲b5!`1QwYpDĠźI0\c/-si[p ĩwXD8(_Ec!RXIP^* YV|N&ձb>ѨDux7`w Feux@>ii(\eeSft .:h26KH0]!Gr,3/!╋~ıu'Cl\轑lk" M׋Tn2?~N|φЬʡ>M/˃t5@Pt}-cװƋ㢘sS3͡iFπLIW{_y0jDI&G}r# ocgxаN79HqOH~/~g0PRmb-kwhU? ([MԳ%a@+܌+L0ƎƼYh{2d1L3 '<Iq" uv}22قN4oBݪF3F1!X,; 6#6]bB{cժZ;,ЄWpgg{ WDۂxv2xI,{X#ẻ)[=gx{O`~<ʴw{> 6,*G"P`>ap/$r. k#Si4f&e:FZ6ךi{@01_%UidC+Vr o sP 7jHǚ✮9/YԂ:>ZPC+pOøV߿8c(M;a06coIJR"U5,#sL$0 T3 P5H$N'R8#I=KLcJ\p&OUŰ_?rHqƕ-LƓYe\+,B,@D~7νkh]IEI3.'IwL="m?“.lA5P2|n#[haXQ%}畇N~jLFP/8dC^76k=8f/8QEw_t菱r**aؼM&9}0p|i+U3HYRvP'΅$风qx>M?VqνnW4) ,Rx^,薪 (lcׇt05()3[KQLǒvb֚XY jtBXcڗhسKo\Y5߅\IeIQ6dRxr͐6}WsZ\5xC;tEwR8-I8?n3r͝ZWl G}0<wH Is J+d-{$8"+C/};eG!UYC5j*k\1ZߔB]0{ ygt #l@:+Q>KB`Xeq؜JV6K =o-N`ʐB W_U`ccxnE>]4p/v$SM1j׶Q8JjBLW2Ujt5c6$m aGi-%`AP/ JӁ}-i5k4H& k<{iZ;o1$D}mj-a7ǨYp\sA=th{vG$4)"Ir1 Vâ+gX:4[NJF 7xB \0p#C#8lH/ X$OuhIQ5ȉq8Q ?is& LGŒ h ݨMYtjnlv~0bP{<#q{\oaG dVf/ @yi-xGGڡ LlYZU[:~4.mbJ9:˳z6юW7gyZ0O&3?4,C,x*87RzVԲ:p9Ϝ{4Esm QRޤSD4)1@ФR$>g>3XL៏YZᬵЅG9hUQ`!Fp\# Bгtu ½Xa92ۋY׶P  zȊԡ]]<[0dBS+>T[.*,7y1#%n#7O1=]tt!Hic! C(ܳ Z.%u1 f&)Â@r :ޫAx勣, IoS@3ĕ6Sa(YUScVR19Sm [؀&ׁmUdԑ(fi& v[s1!^BzïS@bFOtX&؝IsHt鑰8ywn{ghݧڍP d":*D]Y3>Sk*3&nHa@WD$#XI^"Z1Sz` JR[mBJ6B{Pi E󠥽C-7y!•c$I  Сo[7 sZ{ [Úkf-dd_K2- ,e6+Ԡh@Y$& E:jgn$3iPo*0/BljȨ|Ȇ4vsk/ҷ7x2zv_ YJ (s$JCeaB߹ˣt{5s4^F˭Қ^PdIz!ӾӱJ.@Τ/܋ nN-{nKnyQIODJցPD!t}h@5~q`>sx ,dSvpN3J3'̰M& 6 2V:ݤ>ᚱ"bilzʢ,Dn@H/<]4b61edŬo3n,iZU&xlE\䭳r.@nIqECbt1 J>b.WGtbjk9Oj 3P \ dz; W}QS?d.I bnieQ™#х }#\B UUM>׹%;&Gá6on^(FF C:? M0[Z~>GZqn V*N#Qd>&Auuc@Tj"3$_Ψҩ_<J0OW3:3rJGdoszT-ǽ+[ܐ~4y~ ,Lʯ^PW[ƙb^3J\t6߱XW G L^nr=ꝑTta7^\9M/U=s Zzͳ#GW8C\P(P-"uz?6R *K ?+D'MTm I Q ᣞTfAa˵܌4\O\o%4]vfAqHdANܮx)Oq{uĬ".i!J(̓{0@0CNF=ǽ8(3sswcw;IՋn[ :i~e Lj@v+-r+S׿j4& p`#9;PS$uڷq+|E.^pv=<,_]Fw9q쪝 $EC?֎F&}Zj'[(0aMysf1x-i_>[˫5(Q 4ZvMgffcyS_mKě}ꡮrx1vf5M锑|׹r@ɱS[Dȫ|GCo~2˩ f9HA&mo5+>ۥg-_VS6^yd|>FѰ&T(1Dz0K(JG9x..)ڲ|qB:峩DrSq<)rx2 q+$KNzֱsaǑҭNBzqTYb''v7|_P_0TkGge6ϟc(2R+>8:6ioδU5hCZ]-3UG0h[Oل8`,[/F31ďnETp& ~$Ml1:" ӿ|!ѳ5{JnV ?~Cf'P.GF*oOfߴߊ/: *k1!%N܈#mI;[-lϿAcsql<1*WL[$hhu)<]n 2 r6;#i+39{p^d}m3\N /kK,c57x><ŴƟ.*Ʌ|eȟۖet>ׯ.w'rIFaS(m 0UTrw "NNm6ϣtA5ԁ/$-_q|pnkK2T!r>Y4M)!! ^jr@E;KʹMG)ߐgt#KGC/ %lԜ8wg%QϐwS-u &Ty6oYq3j(@_o%r<kTޫG/F-S+pDZqݚRf/g.s7B8,[<3*ǷEmN55˒ǒORy|rB)<ͷ~!,Y0KK.cTk}Vh)>/MHЏ~h>Y L4?vQěbK)5rC㱅AM5W?DXj@(hF7w鬧ՔLl:)`D e& jcw̧"AbTl [Uk:oQw/C^ ODz_aK3$<'/a?XhA EDI ;Rch؈ä2c٭NZhToL]LcA(G4Xչp(|{gA\&7"z0>-]8'GxP("y4$ £YR}I-pˮK@plDGs ` o) S3/yyI4-%k׃' +Q+/ SєpIuH6Au-dビ&nQ<T5‰Vfd}+CuׅWŬ0i^J$d?\.֑5IY/X*Qˌ:H f% 1YIL>7؛:eGE8f&Ro@CT9kF@v.ƕ>I:5UEE(\~XǵV5reYӔFs3lef P᫾#F]ӌ$ ,v\a@J-ļefW2Y2_Id0=@y7ҊMs$GzQkM؆oDl|׎/Scc 3g[۲S-/uΔͦH?t <wE 慜Oe2nf=သnSHͺ *Žo ,!uHP`e)!Cg[n+5r:T-g1j|8S(#u0\$ۼu}<,;FJMswf6m͞{ 4y.gK)Ft vmB O֍\z'I}\ͤ?L,}pbƂ~zэdXD'&%_|PZfJ 3XXOS[Z@m̮"G-E˃(I+8es1zB{d*?q*2d(b)pޒOnaV;|竣6o~il1L5GO|_mTˋDJɸ'u=-X-V]n! S ڎq ؠ@XBt`0~0u%8{j-pJ:E|Wc5̨ƽQ S/ fۏ/\%fJCe,=2 *zv{W"sD)M *6_ᱜ'71wn"  g?"QrAjs̹wI~UCP߃-֭A[5߁ P)׸ʉ+߅O!F;:X8[=|*Pybh8-;=wVaߖ\d«'񎗑>#po\T~0_-K3qsN_@Db2 Nz*;1j1e Kڑ ntI ۩һVŐ'TR3y4(iy0{7gq!'Q%#5G&W*]!3?.{]n[nUN/#9>ښ_ zh`bxe˫ﻣ о 4Q$oLQ#oΓ8{3s^!"^FﮪpH7P3^3"E[&3nt&Bt{^춧lSI]'"Z%z6\yq|j63=]5d\ƾViy_HOYo_lVV!s͙mػQIWV:f&4Z##*\Ov;,3U! pK0W)7Y2ѣ4w ;| 7wo tٛ5Cokk$ % rt`}eL]QUT0vM`5*zYUV(# P"ٱ g;]gNZC}U't1ծX5sfJS>ӻ!5Gâ˖/@!u19!"7QcX*˿*!+bbv$f6-iJ<(1z#An4W=y=˘!}hN_`cea:Vh%YNV!6kʡ, {5yAFr1 CՖ >(ԐuWK>'cn\N]ћ9MaYm8'է6˶f~EU(ˬ9FOu"G1WuWC7R}yR5/"le G)$^#\_<߅Atآd>ܦZR,'&yrodpg$Y$X%$g!R m5\xA!hXb,_qkI߷`:Bq,X\i/> ?V$ 97D`\nuJqR(jWI;9jYrȕoP[5lWO!"[W[gZ].zwYF` Fv(6 K  G1m?3ϫZI׃J{܆+$z kn{yGJz|0],sFfd%nupW}z눽fF7#i5u_ͥ a,d{{4K3Spn4X7,g/H.qj>5 yC 2 Vr7T8,$coc!EF=ƢȨb+ߍb844"iCzL? i'ghFn'qE11Zm0xsX'KeǶΡNd>_pܔ+'VL7fA̜yjdyA}q~1OVa(!6Ž} 9RN=ӯq}ȏg;NPE}ٱG1't{eѴw $<}FbH`}\ä(эNR㼱)d-D儱H$IH'־ih6,)2U;&aJuu |'kWdΡ"5KNbT=QIn7T>N@{ vߝ{֩pq FemD!dq?#.| bKѓ(z򛤷ZJ~GJnC̟h;_EGAoU f[ cln̮-BWO E<^ysol}T:m.IJ[`?su2d؈z4u] ( "Y+W"-=S|7,ֽI O}9_}M JմG=Dq. RIuTldćDU/طLem.M~Zqa\G?A^_ZB{"lL!XߐedvE!nGB9o2|%Sʡrղ[Y b/#6O6T|ة%+ >G[V!D{َ>}Y]R/62{EN\ܠq]->Ɣ% CTݓe6R;͒ ӟh'3y|a$l WQhpMJn]cMP3 <(KU lx|Ev=VCkj?:#_uhq,&-YK,e0&PW0*|8>v N`m?,- DCqRߴYw 9C52@ H2&H&wR _q1Y<]qHJT:d3;mS8{nF1|s(TL2jab8FkS'D1$&=f$:)(Rm"mQwtOq4Mm=QE@Z*êNjvW&ӫU79X̫:y (=gLC?bh{l ₌*%[- T)LԞʻF+wg3h l7܌ m7j<%IَzcB Gr8PE y\μ*wt p69+D.xA 0?t IӖrҙкHm0;[mNC^;lq1@Dn`{2iEghO{J p Lz c?l9,ɾA h7j;-Ik,h M,(KFASA!'[@:or"i뾈s#4!GLq~aX۾r>d |hܾUq!t9>~rSEJbsAP<mC-d^C1GFG ףV؈ MiYf{WG'zzӺ]!="znV" C[eEMhi= 檒ŝ8R^-e/ Ic[ݺsChD˲XVN3^~2EXYڹa2Ȧn.1ƛ+xnZ f?抠JA_>_׉?U}E\S&e1VgcMvb%>~P%ވ5PΘg\왂ydmןڝ&y:.'Z 4:i{-*_CRĻ^ 1k3“_|`ݛja,FN[`x\x=Lp e}X%L<~q:$ss:K37Nj5JAlϥ3){iyf5?e )}f 8u;罱LzS3M*_fK yմ} ^h}qF]4WNs72Scg7ڊPoXЀƨ(+#g7FmqѨ_έsT5G?\~$I̡all(z"GRG]${ݶ;F;v5Ȏ!L2>,{YX{GBH#Xt+4+݂:}K ݙz` JC MCu=X:!llT8 Ғ<7x@wgm$Mr, h3<2Og!LO:rys| wա.d&0Q-vf`z&rϖK.rLv1g'9w$2%u2 3ͻ\HU,9OSzZ 0[W W:Q"a}:k-+-ҕS!"Rc !PW~QG ~z/iY1 WӫV/=D<.P/ D\}EoVLV;tT,G-Yɼ[)yS躗;skS⓸xc )Eդn;S\B_ZP|ߔ6~^di(~%ߗ%+3E%H/ /X&C9C8^n+|o:hsލg)irk*tgN?ðM< 1z>` fiY<~Q% uR6ES8pK/AHsRt(j><.FY9|SX607=@}E+po͸9 8qC|d H[҈(6i}eߋ[⧾k ePyo읪 ZQ 6){.p]p*^*,a|4`X{d Wn~ *x- tbb.IᬠQlMl2xa9"VpU- r>FH9$UYhMvepT3GXdF CAxl$|;׸=u e5b[jrRKi'y2X!TMEF]mZFNNcz sT)_]U RS[zWF8YQj %\.hO4f} 'L,Q1bX&W"ʐGSt:8gWamEdDi|l][5֧padW{W r40%=jcAX!vեH zfY$hnNZeH$g JSztˡǝ?h ÍjJ`s3nJNsc?$WA4΍mo "( 1U$󬻧lFLi.q>K(uXнf ۽M&ufI}ɏϭN"ai _ LZ(5\?l8&'5dT guA'5[ 1?[#4!\Zk~qdJN+8DT ts=5C;N"!IBFeWx@[ 9t)K:$ԱXV(miƃCXuGڀNV7T+[6#O oܵ{ձ6CyemLm'{~_{- $J$Gfncn^z|#6-RFV}e^[Mam cM$hd#6ܓUY!0b2/hw4Yqˀה̾߉>9 apP>T<6 XZġ)] fiAW_3pVG2Ub [X㨙jw,nM~^z QBn|2D yGui(ꜾZVk^عVKYuӒVqZO> 4Mz LOp?…*n/Ǔ4GօkDdqxu6H*6Ư;Iw83o$vV}߾۽ c׳N2qu5!VR-5Q4кÎ|RT=8Vlyl:Z˪. 4h_o`yFy$I)jK7)c9 iMVgVP{! 5p QeØ/C҂q/j'5 F&8pƞo9f$@.5nTƝ ΌXEqamB8i'%nGy)j5#E2&mJEOܫ kOQb7 r3PA UqZlܿCMP3`@N)^CAρ@xPt4ϧNFE$"Vl}am2|NIN.x)=X~^.Ms _&cdCV8M,6 |5X6S{'i y&QRyGyl9ua9jB/MB"U&-_i\$iK$L::{&s| 7 C ~EXzUt[|1ӏ cv36_+ 5hbߕ0&p(*{O(E]Ҡ'U%Hx@Ji0F&ڍ`*uř5B#h}CHveL|qAtX(U|ZASJEb=28G2!P"D7us4%y|髤T]uA9N⑈zաD" L 9aWh`̀Z4P*`n)/!!M3 SķaϑJ4@Y.gR w'ޗxU3Y!u`Ivo^",?KQ\))v?9?҈,/nM&~* \Jz g@g 1n`qڄ{ޔ[H.Cb7 Єx ״jqS4Pxw'[I9~:EI(^n#b9d :_Nc :eՄ|>xhmo$pLJZ7qb<S#\U2%NRY>x.  nO'}JN/$2+'r+sJ+Ձץ$FF0/un*,DT$`#iƆ7hvLpbέ8JSRPr Ѽ9erH,k%2;AвPl#"(wF_| hQOץ_nAM9.$ ]ӗzyY] GS/6v"5]XV,sZI(ojUޚJen+z:Bib>.`=u5m->q 7΢]9yD{sQ*A5AVԔQD)Qm 8 F 9ADbFLUt 8I CwKU{z>3z'|EϾNEOZNƘ8{\ f%[KP'0fv[ȚDDE|q-Y?"qNE!O_7lLċ*_ C]3z0 韼b+Z1~MmϵU?p +E:$BZyZJ5,;8^yZ;[#j-|_4mHjOP/fE-eTf`8ZE8*> ]A|`y=!.aq^p6F$r6 >׶ [,-)JLC\tɛ .* g"Ga wC>` tho[y#vc[_d/v"s*f2nB]0MD5&-@j|Kfx+aP# :~}!1R< ;,=VD3lFT[$W%5Ժ<5JE5NO(B%@8f"*12Fռ~& + fiV{}P4A [{sD7sTxWu=%/GywS-\ː)q1!nUzXY3\ȲYx 2^7Q%8?ȓ;9Q5 ?q?處nTxV.TCD$qVtIa ϓ7 |>iF")[Z3r4Q^[Qݘ_IJGwUl8DXZM#f$0@WkLY," u;I3=:\ʼ~QtX2h,7!Ri(tIXGqSߪanDئQ?YZ<5cC(K=Ƚ)dVo{A9uȞ\MRnj76ƴ~Fd&۾*kiEGM0T(^gG{kT.%f(ۻ{@*pdqn2 H}N8$/02ePlE:lŰw}Z؝B:gk3+`2=2^S*1D.9/Mgag9lzZFe,1:sVũK[ryEzQS :.P"YvwAE\2$ګP||7 ¨2⊅Ay*Rhr=kf*QIG&vp>JpO]VDig> 7lٝJ PMAN ~ qڍS)_mG ɛ`8ï *Q*^q,KԲ0ӽwI:LV1y&.Ժ}NA`I;\.S̞Hlq>nq$/Yh"^vGNǺʰbS*,-%K@ d6)^nDB _0|mL'B.}e;F si EyὟ3'#P vZZ+O[sGHK#Y6Ѽf[2yR/S}@ogQ-?QJH/VTuJ> k/bK6(yU"JNuʔl"khj5 ׮ERB2L zP\`]"9nu|o2~*Oѭ};`= buWSgpmtiw=3yvvd~R׀:?ɴ/ޅkM599Կw ~9(d}p(+HB- GjQsC( yG<%j22/o*«J9߄F7_e [Íe_2F.T PfWߟO4vJ[L+| :V<0pI>:i '~({;D(+v%BW+GhN^!$n$Y0tbYmrۜl]H/Zw-ө^mh~=%y|T7ac:W=L;|>d=[C1l@Bc淬+V* +G 4Bȕڌh}]ި24PCu d1aR^ĺJ{,`s<}8,fRWK>ɈA#futڡ4#/x7{?-Zht|2|8yq3!}o|.}|(m0E ]@"1w:O-XUDV_[MJ&3Kh,Ϙ?|zJ/XL6VxWJ>t~}xhol!e= mso|eu|b*(.4xc"y^{U&^ - Q~/;޲3#JY`*3GBQƿ tx#a{M'Zƻ-SąiԳTC'{fƂ+2V5.8TND)W&ǩr?0 I_pNJ?SzGw?\v+Iٖm(2J߱ e-x x_9ȎҰ0iNkHz^;pXGdK Z8*liפ<{wGq.i$!0aG7ꛘZ ]R]Jun9}TXbS3/qںRukPMM>_7uDuk@x)?E}7d;3nkLvzsƞBpԞsvΘGn66.<V~ +eXo5V˹ƆpIH#tcјg*O^\E{Zv+eSLJ}g _{n8k@dZccZHtyAHN#/K .TcLtǽp([+"ɴhYA& n@^; q|58t:qu8g豘Yǩk2ތf\B9Nm%[mG_lnn'[*ߙvIpd%-B==Jv) s=/'}C ;Smo [gu%lmq㕌V_F荲ӯ6JYEHB;6tEaݒ2*LNAYgY:\1@XއU{PhmͿZtm%k Up()Ik"LTܣ1Un5^J3Ŷx4':D>RUn:4"?wdGvy6}/S&ךKPa.L[?П?%GD erfӁTF`˓ ЭB3; > M8+Xq~ dOx ^Mz 6=H&򴺯EeK-n`Ng&63ZfڛQU{Ӿ)TD1$Vŷn& 1;j롖jb hc j Tn8< 9@Ā`I U%^tʏSۈ~`շ]{U=~D0.[~ ނ@\8bR)bWo+"L414H|D|?8 I|:k^9M#p ]Pȱ䮙 _"YX؏V8l%n0F]?Pe%}2W Hf#*i𫫚 %8-$X6 ]w1[-+ڂ /:(HD2 tk#vφ\m~ΟQkѱ707Ttg̫8,G$1ґ>wAI*~{4l6j 5gnτ—a&=&#W gVM͎|L(D Oh@C{A t#?)L~%-5A_':Ҽˎxvg:~ߗo\Wa;=h譛"}H6.GfCw0c1N"OcJRJp@7zʸ%Ƽ"%n"UsxprQo|*PL?Hze<紦HN6sݧi\K7-\S/)9ٽ|i􁤀H6 U`$tiL_6e6?oՐD-*6L0zNa?ޜɂ*ǗUIFf/c6p""96P[G#I_5 LL<~e1UA: IFa)S}/n&//)]"Ex9B&q 60y=dO0YJcQSIc33׃}b;s%Q`=ئ'CDO?Qf:UC΅b=KS#p:G]靤zNBUW([@9gOߦSWrR%lE)5m? 6TW % }pdjRV 7h sHA-S]C|D?5^i0&S aIDYRGKc jq>ʹ snV͊q39[OA>I] pab[h \[7UZw)5)ǝv"JhWA=UF4oo:SP~Vˡԋ= 9a[l<#(>־ٍ AQ3d6| ݙ*jǯN!5xNfK uḋ6SZ\ JOZ]%=f#Z!sC~9QV3 ʏ较'sgEu,S22;3bL ?Rӈ jZ=|u2>c7ڳeFMS_e/u<~VL*[niLOd!~T~B6'Fbb{;0 g{uNNǮuЖm3_gKsh%P S٨ 7?I$w%(iɠ%U[*5/'y?%nM. tō1 3Z'YsR P/님 C[.E", /|u 9y^֋K<`T ֕ 6?cNejSo!W}h20O"~:eL3 $9G jBMe 2Z2zFW {n;7cyA|UFXY{k^x2@;5fsPB-U1^z?9T"'c\Br:or._^"K|veFM7N7 <9{V lq2%ru# 1>B|'?;8Rb>UbS_$8؎~]<`^3zme_L&jwT VGBj8Ҭw [16&H @X:By|w0;g&ԇ}*\SRL`.`HF C40[L8^Uk(tk2z@S>[w΃lqhsqhw+?q#rkp W/DOպ]GCv-zөEP CKfGN|Þaze\IB2޸gsoզQj7roV৤nBGV6{9:֞QD](+ Xte z(~aeh@<2Osfxnl_L̊pĮl%㐚czLn'$ џ 1Asۈ%qB#:?Z@N5(x ͷbͼi2/}4`D!q L6jxd1}PX.o(N=,M324>`ͪ2^J:e0ϪT^.Gt{Soie]u˘YSd 7Uu] "@R.* Zd5_$r1N p6F*=OI?er\e9S E}rlV]Ԥrv*.ZK".$¾CDZ0AU?""ɇ+Mb B6-^ָd)oóJqF۳bTi9wt쒽ݹ? ?cی1 @>JbYG!(.,sbjw\hu9jWz{DSS9NȤ%=ևhއҏAlo`炙^U'}ng8CiH8FhU:(PH@cC)FN)iX߷<zP:iκKZ3ݣNjr9?Yu+l F,b@ܶ2M]50-|@ry ?LuB.Z8⹠c#~-Y1}]E=hfR@m0-;`\Kє^jہ|4@~<5xeFbUlP)g]Ė_on|Gl4N=8f{ !d.&"߇^ꊲ3MHIYu_K!N{#ǧ w~~,ۤ0' j]$31= c\ev[;)YM|&O'}n/WχjkΫ[bോ-21l4"e57N-#굃ԩ$p..]tjdwWþJ,~qy΅n "Fyھ"_ -#"o5%mJQ791|eZ1ŭVuڼ^۸z)THɩ7`rb9?h2jj`:d-9n@g3`Rw6o)M[S{o%cf=]|z24Rͻ9 ̸h+ TP̉3\hTHi'%VF |p%☃{<VFjzyk~@#~.q鰥O[(2R,BZO@X#^|pVVZ$[S2y0_%';JODvqvRM/ ^$#?B}y-R>i,3\L"|yX]'3w378=weBH"-&A* uNx'̼ukr>c쯘H V-{J7uvW,чTjMwe!_KXĭHⷫU#2jRUпFzlp+"*]i=,BCV'[[plE6/AYG.{$"u5/Յ"^1oanh^֗I69C A˽#}*-&R~Q,͞#CN7)4!:' 롬T]R{?v5Kyw WR=˜^qܛx77"e}ހӍkh5yRk~~< Vϣ)@N+$f]o^K5d#kl_'7x\} eRvЩ0Ihyā "3.\@~;3gz;o#1oׇܳ7(NO㡅v=9OTX,3ij,Fȹio!*9k7tJBml>pHyWrVa['? Y9i!3 ΑDJlVf2@%bx~*tE>8'h scEFlHe.O c!l8#2YܱDgbz^)´B jlx45:$C $#G`' u)n*U Z31Sp0Jc!)G:=&`g_ҁD 㰛΄OKxmj'+)Pܗ\MG, rج:L LKqؐr2xG^l/kzɺƼ~ ?KX\lEߘM˙v{=qOtxoʂp|E3'ىK3 ӝJ{6F AW{bS;@d砒2s\qZŜcB"JGPΖ5ZV#F\V%dM7?+Y&G^,2Y^SJ䥆x ]c[[KP@pKX^7qG56i940/r=s=ݪjj$ EE-`[2˜ ӈ{мGzC7' k+yc9w|~%ykUEX*-Jcn_犐EM},-m3I|z<9zZ#6|e3iz(09^ъrac^CȖ:Hg_!gu=tb~wF(=[PZ'oxL~Zɍ2w.hp`dyy>3]:!2@s780Pxn OTCԸ 13@OlVm}wxA%Mmo< ^~r^t-sI3OJnE2عË hlwyDqlT#3GlCɳm.:M% fHEu3N#D[Gʢ9(&t^P$3\bz[r2oliS%N; 02\^,rm&qy_*)Ƌ)A>If۸ے2r]0:2Av&ߨr$i[d땒S!J[؂^~/ݛtPNjNʎP1f,ç쵣C=%`ikouG4o>ox2.7xۅr*C} qpǛ;mӮ~@dSξ{Фj]頴{FYpI|1p"O]S#5\OU'cەl1pl4,$MץWb+t2 bΑى375>_yÜMl1n,@NoQc[.C=)Ws!pg%@ApckEG}1)us.khYBWd Y  s8:ӱGxdMڍ 6B pEi.GA1G2eI .>BA ͧmˇQJ] =0,szdN1 ۑ-ML+eX(z|eQ^>kJ L;3GThn$v!IzW_B򭲯˳Fyvt6~Tҡϔʙ2S٦>'ъXdXCvV؁ l_<`J|}Qߕ0\Xl-$̙͢wLSG[uDViA$@fzD)*@5:Sߊ.ͬ YOU^afV6|Gvi?^]ИQǎ)+{?G{"P4 8Yo*]`@ea,%q׏ ٕz!gӧL6]rfrԡ:'ay1R,`ǒm%#5S ޝ)j* SbhƖ:>*E'c!IpMr`rmda֕gΰVĭgjP'8sبZǦ@slVS۹һ):V$.5&lb}zTY]oKʦ}Y| AԠ=?=>*⊽4Xm>C8$pZs뀌>szVU?H7P'Gq`P⨏YT M&˳2X7I e B͒Œ:A*D/ޞnIΜ$ aw-1舟=Xfp}OFțt&+If)a0G08aZk 0ψH「Z*1ѺK$c^hP~p;:%P;' ^T&OM2wv'ALu$^)xˢ)gW}"t 汥!Y( U͌aY(%G_9] WC"qJ=r#q:#+KӨ2o+( wi^(++n[PMiYLH 2$Ћui-{ZSt'`ݗ`g1eF碿 D1:o=&Z>jyBxL1*qd}HF,]STjIyRł`,}_tMkY_SnyRp?,oy朝Br:\ayN~]o rO/Qל"lRCF0{֒0sVGaG0ik̬wPpZoofFБ* fAZðlh<99Lp:g+wKo`.o([JPN㝃ԫg:9l8WB|}W 4!kÌtIt*c)0$qN&.I }Q#?{;EI )ObT@Fv%ݘ%k-d*)\UfaHT?)_Di2GPtFBd:|F@,R NtP"c[{n!K~ oizUM 0iYv`Ax +EDV|s=Oˮ,7=B_rV2I*5z6A5LYu],× Hˉn栞 dO)̀! ڢws $C0~he@\j5:A(4Nmkm2wVP"[Y Sd|Ot*{[ 4_y>T-)|"B+m{LF &?{ StPGu}Y1BSE} sa)HsyV#li_^Lf&>DCA@ C%a۟{xn%!(b<'ͳƂ^>'2y`gG?/oro&3i&|(ssU8DD'ePI3^&LG"mVZ9ha!.a%з`=r SP?w vu gj%nh;.E\O;@K1FԒTg1o{dz֛\`7qEv./C1!q4uέK>0#U}ҵyQsϬ iC2roJTEòԍ^t!eb (y&y*XV8=Mg.S)sFz ` s!#^@?KEgSNw~IhM. +~l9UM`1S#u'P"o`2gPTp8E^4埿%T3 Övv{>p}_h8 `j[C.H=\r"m\ztϬPMj`%K+B }``c24 ;<~>.ةJr.di]}h-F]R7rRbQKKJy2j{zia 6oA]nlM9: )+Y# 98|@m+AfPZ+ѭiB;R$OKCT0ܺ,~%D](dü3)bX+z\5p@H;>E=/p~S3Fi3#[@B[ـMUabYR%I"4A,mt4  T#_ J\n(D ^}wdVL#(]FJ+ 3P]cufS4)=ul)~Om4^}<w:~$6l+Hy{oX/4e 8 JdWƨˬ=xeO+7]Bթ/ E\1a4Y"W|{,=iE K w!x fp՗t۵VsZ I&4fn2R? ](3saJ6>鎹`V:;C:Hf1ˏ3N> &RsXPoe?31,~;d@3#v0˵(VFe.~P:FыՁ:"TހmY  C(?zrwUJ˦hzymY*"&W8J<#+_덠̔x!ܓy$١ D (pl.t H6]ܩD1yE0'mKݠMDU>@XopgL}L "秽Gc Ϧ6q pS l] )g>~rctMh>rBD$ v:z ^!DF C3|-SY!0 ubQLI:R{Ek1O$(܏~It[&=9Q^{tEYFd+㫏L=[ lTҦ unOC2<nw'h:NnARYg7h}hu`Ru::Tgϋ ͆>Fd#ĢG).մTТdV.tskOM&#zaK?(}v#8J$_!"ٯ {} ]^g@h#9%CQ48\ Dvw>ĉgH2.~SN6szy6&(>ź<@tmk ^E88[7lo h?Ld~;;ɛR]qdDpWBr91wyXʘh{tmCm]i'<6B$MH1n,ʽ:B'N'7HIsjj5N&2+x= . 0 4O2bPvW΂$qg8҉Iz^^r~Zv[iMSs߾Tq V[J'faNGW. YRy6 z~Vd*h <`eau$"})L!eE%>rƦ5Q7mz}Dz%/#.ZŽWTnmȾJPm->c1E!tfUۮCDut?s2*t()I?rg|O%6=D7bn$Gm-?"]ڵ ?1CPJ.Fjn'I]!u[5e6V;9>BS7}ݏ{C {1l: r&?01&̢\I5P01 ^\7 9mZINv˭^ݖ^y~_YS p{ ~((6׃:8u]&R-Y_O1nDgW1,d _^fqrսKY!?vn+qDL 6l%&*ԕMV줠pGbipOO. p'G'gKB= ؅ I{/b8O!3͑Shl={G:7^&-^Fp6[2UK2UlaҶU]q l= Bf'uY R@0dB7 ڿfrIұʊFذ%4~Erꇌ1ic]? Z!5$C.{ IÙsgu]۱icV5**Ϳ6WE,zf)fN~+FЈX=֤ad}X SJ[/oxLQߛ. ܥG9O -tFut<]|.e#{Z)ޜ)tsJH;n7yP ,*2~ {GAfCm_pj9EhCtPk'Z?mN,|%Klt4]6n\qG\;B "]{]=,$ =c.7DʱUZ>C|K/u,(Zބ>K,Y''oa1E\|I^\wk{w98C=7c*hΎ9R68f+_O:eMY?`O ׷EUS|ȝ`+u76lk':ŋ(^uSդv*(,a:1^c4{ ߵK0-=j!LֱCl@ZƋ切Kg#HlzFx@\:&=Nuvd pu$sȔ1"jMҼHoN=gE4OHJܺ5 ۆt%O5eu5H?$[RKp)uQf8D"I\,-j}TxLN-ĻQɍylQo@/A 0Gdpj,`WQhmeq%Y+K61>om>Ja>b 29EY8wM2ԦΤ1bja,%l֔$lHCg XXU~y=15Fu 2kZ0]뽰wC)|aiɅ&7079 blYw,+ XAߐ(Ijun*!5pׅGy*=,%F-^RM#BЛ=^obI\k'U[t3W+\kHb\e2N`(ڱ`/A+殈% nxx7A껻][C6n5Y&y,V+Jf ~En~jw5O2W4.KEJ`O.r*E'( :(f" uYWizage\#UMa(wASMPI"&D15}آ7'M8^vAgD?MIM$lΊ{dF6, 4i\ef ҔX;듶5:Jj\QB~XF3M>ԊEjߠtˡ̯ThY_8^tl~2XsAm7ۥʢ_u#"v[Fc'Yn0O7oc+*lY}T kGL"{< %tJX1~I4yY(Uz&F:EΟ&Op\W!"ZAza6PJ=đ?KAhE9S9 dggaҷc{R<^.1GM06Sm;Eg;2يU_Gtr8=p"$dbKioџo~bp.x5K,V- OD6MmCdz,…p sl@|ң|}sVF%TV D+#]hd; I.Uxǃ1<]n@Ald!6;ϑ`Oϵ[7k8dEb^kե^c*C߰of[1{qb2lƺ")@ىV#E_[4e]¶i/C,++ЎLcfdLtEDxqU=84rTn՛#SCDE{8* :ZҪ4|*$A~gS4'QΜyOW)FE(e&6J/P^3&\ ׂ8XIh`mtg<6ԥR+M;)Q}} ŞS;F{p'pwq b MϬ%yj8$|j:ڵ Kct];G鱢[fIMShP*,H8hJw"6NNU)9v;EI@FIkhM$pbchTTdVHP `b9E) 2ټ  Yyr>9 Y/+9n0ՕKEj<,MܼqLk!)-L;B9݋l/m餟h`YCwG !bM^e.0– j|;0)h=1'M3@eyoW,*jrsţ?:0p_o|NRAW "ӱ1J $yaqEL?hXq *AR (Deɾk:JDv_E`wB<Ɨ9 ,(QIU_,]1kEvaי׽\d# Z6i2O4F]*2 ^aKCK Pu,׎N~U–"%hKZQYDNۣo[~Ӹ9F%ϻ@}۩Drnu~;L345r0_20p"5$Y3`Ps8l6D~o㲢Ѩ"1J YZlu;HDn<`g*^geyReņCLАif -(GM j^rąP"ۖY: 5Q!$Fx:g#ZŠSWly(bA:QY0[8SC>d35OI[Z$]qcHĆqCRN/=:ЄR%L!bxFSR\|oÖK7 [^Y*4 b&Lvtu{3x;fF}IpX{kz*""5q9K&_0"5{ĕ7Yq W,Bh4S iC3rXLWb٩PZ*J 1C_OgFj&"^doʠFyL+p)cJl2(W1ش.1G:z/P@<~DpB%(YrIELȯ$bV \%G(ʡr}nbu];"O6>MaWT!2ぎ IeIјZ}Ժ^NmJ%0n;kZ0lF95@;qor3ۖjd)t,lQ\ire%$= §-d|Y]#asՂSiEQTIY†TOQlOqc vu{pTR3gqsțMܺ&QQ!ٽ7#JIE*ĸB,LU.o7IWVo2|$q7t?q ȠR-u4+[)wQi&%:PF%:7Ta\|z5;IPJˡ"bRC =Tǖ\C|%>pCFIs=\>CQMeܣ/ph^^h'fs(\7=Lqbokr|s|IW!\ZDEغvKP-J2h J{98bgN_>]1‰2WpR@PK^C<0(Q< pM`Xp~-s ` h#,ls{%ӸnK H)+{K?(R*)sUW򛎾VV4cKon/ܖaiY)S/,IB#ᶥhm` LXrX.ɖ>@o`Cnݾ3 h'(0"XjhM L[As֗+yțaxYp'h9?|Ac0!`fvvOZ6۴+ .{m[P+3;]o94̲ /N2Mu#r v7{UYg_g#eF׍^ TSɫ2\<.Z7EiG <Ψ L,-mO͕`&8flĤv/QhT<[jʝ(ߞk wEtWߔ۔r/1O-L/;U؀09U;}0" ?QoK=.gH}u,pյ+ /sG_3S,aƍ/)|i&l9p ^7hh9Ƴ߂ѽQ3Q' p1OMn&M3NߴZ b?K @"b@xPlFDF/BB21k#I3h~ʓo!=DLCS>!؍sHĴIn"Q٤ܜ|gT AlhDx58h;S;F./S(̺'=Ίb Pw~T2c!T LƬH7(7 A$ J= =ЈKQ8NjYZ(A /}G0xm++/';%X`&S *]^),%1+{?j bX9Lk[7Ud 7{ ݃BK殱CzTymF!22-gqS4J?j2|8޵> +rLBV$Pw.x/ J2?V.' @nr^쫅h B-?YEҤX`γ_p5j&$\z,<`[y09!o0uEW|K ̧;Jg©aA"L"b̀ MDjioS)vUG `>5G|1A4o] {m{>a$[;NőR$D! xY(M2RI)CJsVsͧFgge1|)G1K:9m 4iΖd70<R쬛a%yv`GٌKt-r ^.s!U;B8*Gg2O-bŏރ inJKWpW%QJJWݩve%gAxeE8Ϋ TUM$0GCt6. '{FlA$=(s 7Q>N/U"^yVz  Tqv tr(K`'D{Q 9%C?jػwj`$WQ[p䓔kb'odyLPUN\GҚگx_}n;0,3UPYPs4[@vSgJIvt޿\ukǹg+N*Cxy\? ^@ BjR.㱣Khwm+VeաC '󅥽ՋYn\)ǪuO 7+! =-O?qMUTdΆȎV}}wݔM?SIot~`Wrĸ{>Cyi1x0YR3g!8|`i7.ĤD)g*FP:YqPvsd Ksg]QheWi4>WW) Zq|;NGK.w- r#+U@ &l%jvr!-FT w-{2O:G6i& 19@0rU{%iT [wx88uI&6N;M&O.+RqM^!.(+οK⫥ 2Ǚ-fKN^~PÍؽ-8}1QwCtkTDgUez@J O^7a߶{2ZʌCՋ'%7/U^\bv)֯B8&ڬs Y߼/m{2:_W'e2KǠqSz7yd8:r@"8f:68]Ko<:tk^.(pS ;U@b.lʓ7PAtd3QFnȻ6wd#ȑZ kxE׌0]'c>% Ӷ kBftYhNpƴ7)T;! 4ݪWz>ht71YOGmĿ#RKzvxh0/fX^dPʙbɫHs1?dڟ\okB +h40|ۢ%ar>:Dll79O({IK jƆ@SI5k [wdIJ_.0y+%hթm(udQtjq^s6s34O2>|Բ3;^67;΋<^$D6}r!Oc}U2=QRĊ_O>̊_Xjb.T@\ \ew?#rj>7[7S 2*+RwܗCV%_{Lme0לa\hFamdR?Ip?H8;/zGQ;x(SnsB=_ik/q%iy vHu#CMEm$3sCUpUR_/&*zH!B&ZGKe8 \PM[f37 ԭeV QWM $D0p `춝c3 h6+D}j. L#D<Jbi1Ci NJz Ue %Tϋ%͑{`1,sEOM3Zއ 1AQb#>tB4;1|R829&lK&`wM?s(H2 c/d eOKa7mkPŽtJ%YFd ٙ+@?561VO7`nU,[G_.Iz o%dy2 J ΢sSϪ"Pxsq[2+@ql5}X1j6SW waZϥ! ߟ y:E!̴RavT0kTe4pRlm8ג6L١%|j[M;i2]>KWsH6zmB! ve/.z 2`u (gY}J Xe0hٰL:cɷ&wqGX2T҉X6XXQ{aM)DC)#Ŧb͏x˻Tk]zcHztXh+Bj\a@f)ԑ5]6 wroh䈁W96TcT%:/pM[MIBFaz!f>s7K =5[^)c3$[(ГHMy$?jJ+{LdhB'C 2Ok)̷Z`bc fPs*fځg]z 3[=RHwE$嘑ŇkKŵ0 8$Dj6H1{ dzjA(js{)u"AW aiw*-dQh:Kpb6 `h?ߙBo)kdL7ka:94NjH%"Itr.1*.;PYޤ!'B\INOos/PY!z ڧ?>=!rret{8Cdf =#\k]texWR^eh/'>RqSxsv!}%G]vcr`&[P>%28so%G<>~IHk*f\) 70E[3>j#hW)Bˌ}2w 8`%:d*=+ ӸBIOR4R}oߡ=e661ML<ۖ,-E=ߍS\ bRVB{>aRTa'Uw-#^9_1] K '۞uB78پ>ז0ȴNt?W)2Wt}%IA*H$-#5$0nſTm0bT:ޓ B6 PҋNˑ.SY(:)ky%&u 'E ؎"zae)ۡ# t4pX^ԯT QڙP !R%K7_NS&HUUç7fY-KK\)W8?y#P5a:2]0>c{rV0~A@>PA⨘FI+1t9h*cAlO_EWC 1#(cŅ$H@ ؊-\Z2,0CllJ(4dVZK`AIK0$v%%lW!?m8z }]+XD^Q^L~1Mpvfn $gzDO|oO?lv=>10p5.,ͤ=RA^#e`*D0[gB]LGj}>V_;t |avۡ/tڼ6,I߭I մYf{D-z\9nSbgg~ yzT SI||Veq7I!І! XIi &LCfW"=/WGuL9O#6?Ҁ8{nvp6ZnU6.-%VA̒AF1XSGno<R7<uCIBr*˟z:.ӭELֶ!LbS%cIH%Ak"{r'اqKeW*~_p#FI-OS1di3d(+V~lDIZX>~x2=2*t7Iu]޷ZϿ¸O֙> 'Sxၧ~(>=~ݮmrl!D]Hуel<+3QYcEmv㮴P[)a d6tT<|ɵl(3P[.K{+ ~.!{TFwu[HwܾsgVg#<0u;. [.Xwa ;W5uԋdaZ-5xAM?oִ4tYqs1.@V;oԆJ~/SMou\d4i0|̚P:x农❠R+9J2o0tIz~O?7mVH8fy@9ԔA.CnV=dQsFIbͦhբ̆N<mElN_!jVihCBТ,>vD5GCFV񕾹ȺIJh@8 TjG+9 ;kꉋ ွ%A?(T[=-] @ Că?x´)ŸlGVi Cܡ/(%2 z5l]9~ 8" &|H/o97SnO.‡GMxn/Pimk؃xbK"6YM0?xj j$/btLiܣeN ]%_1Xb!J1iydt##9] ! ЏJ*1Ft"Qj $rym[_S-in`O$ډN9ĸ3Dݎo"1m24 8YFc%E7usS–W,ʭ0o5FQ(7귲Mk}'S2Q}]\I|Fr]c CŻRaM4ŰL}3z/%f$7DhQxqC"z\Gk՘d8 "|d] +QxJ}yͮ~E POXFge7RV`/ağ=Ni%yM@:@}~p1"*^Hb;;Jtl8ʤ(]1"Ʊ`Tp\sbɞ@$!ڰ|l솶oshY9 ʙi*@װA;l rD`Gxi,5ϕe$MKҢ9DPԑyn ~9m|Vy@E7*O}^GdAf,B<^ a}58c֫Mm[~Ħ#Ϥ&|\|Zb:S](+h>Sn ȼ#%gY&PǏcbSeS}8k_fd)o[anF,DS0OCUT/9tg z @!gkr@L`ϿY0˫k }Pˌ{)ؿ¦t2$9"N1ḏ4݀n/r` VIyź5WQDF{ݨם駬ډ~GaQv񲘌qz0snWT(2_lW@܏B:Y8x*C5yIH|;N~LQ QMQKמ9yDyEgFs%Q/>N=b)WKDߚN.'Lmh>z4-gUM%"e߈oMb}YhIf"X3^߄7as@D{&wZbJޥ45]t ZO u2Q'H2K>%v )8<ҶQI]#ϭ2۴6ޖ)#klA'C2gp"i3)" 8ig̤눦̻.dW,~OAy'}f!EJmA!/9s9#Cn^7 mnPT]1v-o\yzSV<*#v{dCLݱ(E1qV0~/U9%0vqo< `<.Uq#ӝ2~ixzL>:=Qp)LPbCs*N?lJ\M@15sxBo0U4A}f!{F$ukvЎmmj&߄5\{Nh*BHB(nSBE) )`40%6)ڶOTS:A",> >"z1ujrfr|[:} ET!b0K+^)PLa H*/9mi ~P,O]N]\ad[^}'Ns%cFѻʅJbR3}ke)tg3sԎBA"q&M9tA.=F_]׍Z D"4xnp NLx2Ȧ1/}|.Qnt$sEt A$J`!9R'=G= B)޵pN6b.W1^pEHU3{lM/X (uڲgvZ'W{fĻ"_9oX9f_OPe5V8j{w^e³1i=r:wAәO nem3%Ak_ UǗ+)0baR*\} De05.υch~K e~J`%Bp`EUGY{P]!h9ߠ E%g/r2'ii_/(yVquӔ*faʏ/|\T5o`lDHVm_ vrHײHW؇0(es$_6 UF G&*M8 w|OHj$#Aanb& _10]%Au,lp jȢ1p@s-÷ѾW[emK5Z]i/2.FEC!5Pku{رiSM_&!jnQ-+>NVG*yZk8E-H\[I^S߉L$Hk'}\"3 \~˧LY}Qy8#@p )5͝apK*ipMz{iwİMDỿ98|[jsшϰIr%tv"&p7%Ae۝K=C4_$hFJEEV~[I/+jxJ<S$uĻ'I9qYY},Z}E'7ôt vк%Lm0$*DUBhdf@fP}/ 끲b@m:xF4Ý[FXm>2 Lzhp#J&)tδaVm9K~^f ([& J+rn`w1.Vlw VnȊ/ x^N Rҧe$TMRɴXHv°#1+ZIn||G6mn}a{1IShKr%=$g M2 oӼE8 |Om,BN4W2mW|c<LU$cB[Ko*g]:VRXj>lؽL*fM5-^:s# RZLyE|$&4xY3 hoL=*Y- (61һq =AiV:]tFKC0Vaju^#pD:E*nvbGx9o8̛f.)=ȧDg 鸍N)8,1%͉Ē{[ߵ,۴@#A(P ]D%j1s5Á3U*P L+Ɨkf;<Ʊ鮭驽:_Fn̽E|œ^M,-*ce~G?e[#5HG%99H"h+A+Uq,otBEhHyTF/]ChM/*T Ϧܣ4ҍM|o*lOE)gE%֊ f OWvna:~?MwF8䈰0gv\=ߙ19 U "%t|/:fyܭ'zR,E#c%3щFN.Żd'!D_{>$cHzsrL00F!/2 9#poLy垯j!Y1fׂ3Rlz}9ۖ ka׏Ԍ v0QM)1ΰ4gt}t9Rcz]ʠbg T$^,N^3wlxOTc_YO֘K@v>:g]xl0 ==J63ZL_۹ԭZ(ylyu|7D-hG9>G;B@ -ްGjO)ߨNgc?pq_ݯ؁lE\Kc~Caݍ{<##8j岿r/҄V&` r/*qF9h>2yqnČ.h98gy.wS6cPךi2a8hx@P9&ԗH7޻^+wfGп/OXo'nmąZٻ-M2[NMʔ6 ̔ #B5x:5UG({S7X;Vth揮6->pxTw܋S@F : ypB¯ `,4Vfn,[A @q?:N:"Qᣊ*fJE8NX·$sVK3  (hdy:SԦ-% FB)9_eGt5!<˚\kv;ҙ>nOE l]]t*p |"sLX#(U=z~yŅfJ$y*;.H<@`=J3tZt0n/v$jW\.l%_##<>SLsЙcv{0 qم{'\331 7ڼ֥ +HҌx.<o9#ki> 2v-ދeKO,5Of,a fͭ>/;v\Y 1n;P"\?$x&;l!ٝL|44*=qm} %vhx,ϸ&-L /vQj ctjj6^"Kxv :0p-#K_Lˋ4_q4= IiE(e4גup$5a垬.!8B 9'LpYFWnj?\#BÁƾZP{U LX6$X-@L 2[om&?\Ty$ɼW5c@ ɠ0w=6P\Jxd.8˱*]4g>O2k=D 7.V&.Y0 5 q_=W9YPs `qU LxˡA\o=685' °C: \%:p'20~IPTe'<6i>!JI(Ģ|tF`'҆DA~b,яvMTV ]K`f L $g$ґ-,/_4k;`Iyo5 \g>p{@! *q%/+l$5{y>[ʵ ԆT3R7TNȶǹRcloZ3F!F@T>,V\}y`5ka͔*̞C6اֳiM^}zIe9xV=K.Qwl?\BI,/2ӑU5bdD"I,bu? M1Ff:WN&"M[R+^tvo͔#" nz Ck߯~_ =^ܪR+1`\e]ʎpfeZ7Gw8Gױ 'y:2K*>z2 4}!ɮ=>6&P"hmT3K>dd{=MWSΚ\\` sդ{ 0Q _"kahd%ŷQ3?YM XCnkk+tɺ@:E(N?I Fj̨p,yAϝ/&(hy}+_UdQs+G9M7~U3וKN^X($D"mxK.:l8" ?. ؛A. ݮ8=ʼn-|1<6+ ȫ-糞$W4TfOq>CzwC7Gn_}Z8%\h#A s~. lvU^ kq"yԖ[Ec0<hGSIxPhFR#q?y}NfyQh*8(3ڟ M3Y\ ͌ Om}>kz|zZh}?(L-\Z( BE?e(ۚHXyQA\ DRǧ#Qe#bW3*Sw|&OyALr5 Yy!y0~p#mE9qL)fG^1,Gla` 3ۼhBLƷƸԶz;GG?osNnCw˱i4ٔVo#QkK֒hIQf[ne7oL1ҷlx 7y">@xI6Gy= @AЮ }Kq&Q8dBJF H0EfEݟvӫtj b%09:^}0$Lh[DKʶu?@7 ֢1n>V4}H\ 4iIG|{гN_6:i>UѤ$d 2 iHI,dSQD5@/#C&YGsgQ#t됳:zKK<a~s_A+ 3*fLrv+{X6^`d TNj[m2xsKGb]q(gQPyFBRٓr:+W8V [w#Z:V8; 5Wopy-@L 5;U%joꮴ94Vf搉EɱZa2ߙ>wvwW72:aaqtp5q=ssHh^* 5ix$8oK<=OD9(Kwz:)@Ҫ >ҀQ"k }#_ԜRژO;@DsAZi4 x%pw`}& ̤ 0Q~x)τ!`*#iT> &fnw.PW)U*%s)ҷJsẌ́U+ Uax,iv:*,mR.̧r{$G]|BCk!T&k_d :'O;]uzJ3R7{ĵ#| d;gX(/^ SKD meZSͿvX|HQtR2}c`N[gIC6e\pS\fl^.Ym:q;#DVn9w)M1YZ?zC5_7))ψBAy҆~{fNnx2b(u!n!a{k|@_i:vuJsdR3e| :vޔ-㥢y#י.E>Uh0l$C [Sx?PؐTϗdMgcdka/)ѮYkDUxTDcuiV^Wf,E8OB"VU=3<6f޾Ilt>0pv (`Sb qwT#<֞VqRŞw0 j9|?R?J$3+tp_Pxr5SN*Ar 4=U[ Ӥ탬 K?32ͤ~~*l$ H4Ջg@OmpHvǣ@$gu3:d{$m@&K\zcȀx}Y`ګP**5N;䯄_,is'sPՒкB DRj~oq @; ډ,9]6!O#mKҾg{{OGCQھu ufJB`0yجʖE`|؂0Z7YiT[Naob/AϵlZό?QdPV%sϠ~aוYuDVI^G-C?D 0Y}:j?Qd6.@Qs"fyIhr( i3|fccDJڒI}(k/hff%;B`wauXdpB3=U?<؁!AYWE ΙZ{J hWHd\~iqA:|-lAL!Y3,j)dԎ1Y Mف}m{dx?Dd:D] e DnPLmsJ|/pE9{QƝ:ܚkW7zikx`IJNoC1 2gz5lk*N+kA2VX4?6̈́9 It @9#m9 Wك)sZװ.W 22QTz½\?P DOY `WhB[ٴj7& Lˉ;f52,yAX29TmޑAP흕=YwWX %ԶZ&<,*Ie@u7•}-䣌,^qFz%SٲbKsjמiUA8/~=D6GJ)s%s⧚uI`6z/kdICͮ>^|GA_ ~S.|1y*=VNoW gjNO)w& ቐ"Qĥa1I๧O^ A;V!wJD#G7B!#ZȖ8=!7iP+,\: g'lPhDg%}e^:3x 2m7 _z,o$aز}ʳO*nAI$k7 ʮ-~̞ 뺼q~PK+:r7*ZD0ߪ=7Lx(+#N}@R'}ĨaXx}=TS8lXuuH21 cdCMVYujl<9g2̓䓮>T4ti' dVߐ 0p~C|w>N{.C2@HDgD2b6p&wr tCxԲ>7?VtXX`Eg`o7eUou^k6)$/l%@og|7i1ۼ}m]V^ i.S; w -<9jHp&!5P)o: 7p*_& -E{N*0WgfgB B,<{Gg|7R0ӧ"Q\4 45=fjL `')° xJt?>33WHn-IjaV+“mJ7m?:~T16=,5\Dukr0Le7_uCŸ|P$,h^#t _J 3%#NLy +acc|ҳ#6^?!FX":5/~~0 f,\\N״TFa//8H0>OPD2iRIfg"3JWQ(E%=ԁmdX̫[(1Xz&6&VvyšXN*{hV ijUh!jT 2!Ӏ%$)+\&uUi* \6Amjy~~evee^=J[\"[Ly_<][?}]A%KN(pDl37={rZp:|w+`z WzCxQ~2B0eLIc% [7dWi/Kh=u]S**HV@r$aK"|@#9 )zɖ K-Hĥޒ yL+m#EQfTHORE@D( X S]tK,_mJil|Kwji9cmO€j[,)_T%6"vYr~a?Huga+C.?| :%(bp4vO2])drX6q0D&o.h !w' Ia;$S~ KM,nK},,Q)Ⱦ"ΐ=Ef6 0q*Hfyݺd"*CD0癦X&?"*bst(y2B{&+8NM媢a#kcQ#:FA\K? snu]X>5 b@-Mֿ|KMng/ la\v<3cL4U\2-/7-\#H’$>SqNmȃ-7-(&m9v~W],QXkzL <. 󢜈7F2ڷ3E4-#;=|. D^1`զ@pɰ􈑁rO"\rTlі/q)$@!t9helj=!&|H/ta)#7c(׈SVPqlHe}s:ʓo~}ʐ->X ("$`T7% nta/~`[ŹO9DGTZtJ:Ap!Э:G&"r2C;N7&Bw|EЈ|fP}DI?˘"0ڿ_D3 \Eq6˹6) RdUNߥG"g}aBEc3nZm0zGP`"ӡy5lJ#ɁMǙ@ST:i'k+Qꨤ ~j+Kzu!oW젟jf!9N<<өSHެl–f`B Y%p )\jB@|~/Vh_R_m?N;ǰ$NHF: sd]i]>cUVO][BӃe\-xŎ"֪~!Ҍ *+WC5]a*BCD`99^-k z J GU3Zt IZ~BoIҮ0Q,_?RB2!5M[yCmxM5K8]s(>-gx4S/(h Y|ŒɘBކfkʭZ`XH#4)E LI\7#O *ڇ|B^ËHPLՓL}+Zzyap]~y4-˾#JΙj$g#v<൯α/~+LVV𡮥ED &R(H`2N [X4ǹoRT`VL gaE\_7L46gYW=0ٚ2&ajSAf'hR}oAY_g[9 YRZv\J7s*'A99:#t)]h[|kK iM=>ۏp-ࡋ8S}n.G 3ZLihۄJg{IQx…>{MFJ2ކӽ׵ӷ``p83y^hiDhk~mۥ䏶z 䴢i7wo2EzɀJBד$2,F$ɋiǻ]0An˃\ԓs䗮z`d&Mf0i0 so)-x?6mQ+u'D4Ua0jKَ=[5Weu!SFdgtz䖗&Ls\// '_.a~6X` VkY`h~~݌]`va?#}13W3"Y;oP46z(u>" \1UP6R+ww/6 fw1ѬTM&~CA)tWd;*"TÑP#_F{dZha@3+y9`jAiGS9MU.VhU 0$tfq-GBIiCqD)v7o/dv,Sq{xoIO#1tEA~5Qzap\Y&-ct!lT ȏ `ZW& Px(q@x`ͲS(EYˮcS$?K>|[!W!WDnaE9P(t`G1Cy(0 ~;?A=ƆF,'SL-_Ƽ(\.#K㑋D Ӧ@Q@`W:oKН( tϟLZ]t@}DbyDmoˇt600ʵ"-~U /t˳M//ENSIntCwVq`u'C1)[}r@ Ds}Ɇro\M) kOv1F32BݢqՒ!>026'D6U1-/9JN%(j ˴0GҬDE@aeeϋbc\pUXlRCۣKKٮ*2ږZd<0)7bQpZÛÇ%7,-gS0 ]ŸZÊa)dg"f&"G1 áUK=" &/}SS,X x׳er&>@`ʆ@{( .jy.uX< +mY ;~+=[rCCZZYRCBQH`ى\U"Fcjލ42I0/$dD)s^A`N OYǿG^ (ke5:G 2eHČR[z r@jh$U_Mo)qFD\b6Cvog_,g)>ϧiI^mq!NE Mc[WF%(0uV_ |{c5o%RG;Yڮm%,}2lA=ud󐷞&]92 ^4c8x*BG9*h:`=v(x3.ۡx^5[˝px sGD cl-!ӬaA7b * ,d 4.ciaRlO( -ihSKqUZu,71*I2tidžM,ȣMZ^TuGR>IRE Y t9z=nM0@)Lnta], } "owOM.i<}ۜ=~ԗDȗYNYk -Q^w$\$%HLn>k=t5HS.wDm~SJZSL;gJ쿛')nXQ'dH%{LMjEB4E`X{7o;qsgp1Gr/̟Q (:T_88$[r;5N؆g7ᬛ$cEe2^ kq5i ֝sh{t"Dqc)\\g7df0!Vo(yҾPzEy v+uqQ)&] '2[Vuj^dɺi#'|26cMm efR- $@y~FQѥ١!Rt)jm]YϮKSϥp?91@tLiM8# ?oBY2ѱ+jWpnTg2imhumCU aʃ)_ P;Mޝ|/#eGZٶByyvh8@b6uLP m't xoA^ѨgD)DQ JUdN"-A{D?ѩK V[Kѯ3Ɍ y_6^ sJ)eI10庼d` #K0k΍)<#; y^xX]uQaBiNT`D1Y}ceB6(fqp H,izq8Xt; # /rŲ2 Oy`-7 ў۵E?u0Ѝ5cb1iO]w^=ѯ{$[W.f-]3)(S0ݲSHmd:C#}*,'놵9l-=ɫѯ'ԍXS$cti:42RW蜆Pלt9hl_#ZvkV݊fOɢva[B K|,PH7ls@=9 8FLEO}𠇷v6ofz`)[{Hpy@}$ԣ wd>vVj#*KV$І"hcjkT71%@yb_ݞ+a0npG_*7uFEmЌAN;80;pN`F@$넕USGɝ+-Y'C7~'$e;-PU:QGHAq1z-PEmG褊s0@I[ HCQ3i+9]S"߀;Fgw5un6qЩEz'$NhfŤ_^ooql$sU 藆]/TNJ%ɴpm#I XѢ)N5 L]?o 1K&ʞe):aU@/T !ݜV#.=~!2DxKP"g`1rN{k}-"|aTSojby)zQ_3̷Fby.uNu.fh⤑WVrΘUaLJ,G2ADgנ`ajŁ1"Yvv[Cϗes!ܐc^YʉZeqn ` ̋;gJ.%g*[Hm`}oeW\Ugx.4旫*ӧ\(e #dd0B@uqZ!~|WH|U< yIe1i:`9wǟЀo4bc#QQGH4  hʖY6'Q&xǢٗYp=|ȟ3*蜅Ty/ެn$ܫYnHcC U㢥7eE{GXoxx Գ2Ĥg=X+Ϣad0^wn΃ j"A.cuR09|R޽a4w3TZWdb y ۝LG%p,B%qq.Xʚ* /j'WPO:);Kb5k 9P7oP=|LDj6TpF9 Tģ[C6?/ ht)JOʡ桙HqHl~cֺh=-!r( '\@*'u) >BcRW{hvɋr+_s043e08]3 gH_eLK4z%^!6&gL?}zez3&29f+;Bd#7tWGZ02@T;cnq}n凾>:KGEƱp_aͅI! wvړ"׬|7k:SRb6EgzzNs .P_0 +rMT%/Hq3̙޽S]MJNi bzӥhSy(Źb 0Z2K)D¥{xh58@#wSreȟ{Gdh4ׁT\65~IŹVyDo۲O-NX% !.}Q8ObydexbX_MHEk VH6 KgJ|JSVVu}Da#C=D! 2ښw |m‘s™[˔ 1 hi5+JtP -c7#&K3MQ66'G-h*-照M(ośJi4"!;\,P6>^kT2h2%h4AZV"#ώ']sqHA PM]]AK} \5]+/Ax(/KjNR'& _Mek|Zߣ2L[hMA;(i"M=^CQ m /v9p~=S+P2KeUmyGB Sh\\{M`w_f$+=1- ;g.[tBx*OJ )ݗ%i8a_L:VJ9,2aY9YZ&L'OFG]mĚe*ʜ;~T l?/sp'e(""V@ؙeyۣvd)a ӌe~ .G[D/[ԝ$Z;!7,AjI4]X(jƼpcW*ԀtHuW;K6I$oò\ wa ..rhh&s͸]DpƱnQ;R-n+%`O|I\>1oʮM%@Sی {N#gUR}\XABpKEpku)5<9r3_h c3>9FP  bΣ8N ueEraJxcF-|՝B%}sjdqF0XD/+#V'?7[Isit5E.C}uƶFҺA1;Q̛5L} )*1Ã<\2iyF$!s #rp\bHiJ"T4?*-1CVgވdF!b Iƃ xҭ/Z/މu)MP0i-uz賖q $uRscItVeI ՘d6 5oJ6ƀHDu">HHVٿ!9BtFfުjClVSZ j1\/ 8_KdUth/n2sa]u&) ) rS*d 0 5PMorEʵke9)_D џ#{ 7jð|rlȨKVHd s4!{'VLDa ] = `%6?l ?a>Ԃ ,Kr8H "w'OJW%DJUXZsx=oo -T>v\9xLA Q~ysPd`IGKrtPX=ݎCנM,&ߟ>Cv2FU/$jEgb %?ּ}X63"Jո P {!S˲lvU)kRXsޔami/+.C%5! Vf<:8-9v %~N=+̿Z rB-gՈٙ 's\Dq˔W+F6JN'RK.{w嵚NY:30XVaݺDEĉqL:sJNUȡS8$LZ̛g0 ϫJL`v"А7IЎ߫og/Ic&n@-2Ju$DkŬ'Yu `faSo]N1dʹQ ~Xo|zHʰhzj==L? &{TV圼ʛ}'hkSa9/HCx!h>ȉzXǩM&lz۬/9xddK>E] Txq=-Wқ_yhnvs7&⮌djeo_)q&ˌގ oY+:GIF•Ȧ÷,g9CjݜqpjdBQoV;:̩fƁ)C+ev_?tmL(DMB\dtϋ*۱+5]爵GRcF;FLzF'_cM@ eˏ{DGgX ~WHΆ2ΰȕų7[F=R}i`7ߌIMM82hS}9˱2WeHOiDFf;-fTAN [ (]d$X@]CO Ckl6ط$AR|<3*x>N:'ԵraC鰽\׺Y{4q%+$ŒhB`wوGOsѭzv<=[pJa#Yn)΀DGJOn)![68< VkS;"x%۶ 4^8@64Z^8*fw{^#LwSwZu]ә 43 Lf+Z<(kp4 /LXIڊrU n9]PfRլorgGm22cm*:Jz2ȴxTD32;8&? Lq9fb8@F &Yj8 ;3hjs 9Ư!}T%1-ײ ҨlC >Ax.`%Xr= G.PשJ iR0!}m"sN,A-KІlT;'X68nX󴦪'2|0U0Ra&B ܧLE*/Bز:<~}2Dװhy"c9&VLqBOd5yZT׊Z[pŰAJQnπh!+;ks!+ǎSq_I3W/3\5)ȣY:[L\vCS2!Sя[өm\ EE!Kc q-i0֞ؿ_=Rac`ٴS6XIPBT5!`;-~MM>v؁HĖ@a7]c7# Vaڮݭ'N}##+߲C/iݚUSL ~hp}a+p~doF۵2#jIdԤ~9&Hsu >|ӻ⪧g7 TZd"@l@HeL8Pߒa**%$$\ વ)ր]NQzWs, CHA{}:^[# t )[4klDVYV߻G=VGDSز1.[D$Ah|< $BO2jt:hI3JBׂI70u1Yaύnn{2vQo6ùTQ^dtPMUw;c?eo6b7#Rm4֤YJrq 6Zv dMFx _Eb{}ZLC&8&4/oi,p G+rDAGۗ O!$IV!_ O;'xfg0'Ԗk9Y2-"lP2 Gt51 C+j=rR[صB̥q(@geZRI 6b h)yOոKea7 '1[G-7&,x#;~Tܻ>WVtl/ Y.CJ'J՟ƨ.7H!+xĸKΥOC3Bgd&\\w$MF=ї-sv!t0@ސj^Ő.z>%ݿیۀ=us#n,&f}.0 (Rɕ1o po(CT|!})nA#o}n,ֹ 3]akJ_ URV0æi^BLM±|,+fFUu Z%ݏK 7%u+\(inn!,Fq˚˿ya6-*BFB$Kp^ ^/>mMѴbe6ʙCF3 d{j/Y v%<1Ŷ40S2ģVXfRYG}/ *)M|TV4IK8cDf0v߬}lTx2X@{-?1%xڜWd|BDĊ׮񫾬m^H7\\F LGBJ yntBXpDLj( ǠjƍXI:Y7ǔ@Wb.&0kN[\ XTz+4*񗠬rN8kKxMYE>/أ;-oEs0V,Go= GX޿SE\o?ف'U/RL6#"0 6sȚ>3jW !Lp3+<{zڒ8b%]-C鲼dGgZ::>9{DXHdPt:ұm廷oy$΄A,ͮ x1 Au48P:DI`xaM'i<'K_"?(ݣ8 C{oBcHy tWcl|+n#˜z YBgN6̑@g~WXK0c`A2?~aʭPh eT#{.&/pB[kD#"I ȞKh*D@2ݩz*~Ƣ ɲ&ܛZ<%):՗F,Ye\ǁW\3.A 'Ŵ9cX W>{:@*݊VXi+&Դj1Ϯ'{{'sJ*ym]d.(3!:ds9UZ(٪gr?j5Eb|R hzly480lyGjrOAJ8UBɫj1^x%2Ul`5Gi!}2b?-IS72u Zm0C{8(c90֎9% RonB0?%= |HIO2B76da;=LwۗU!_ œEz-.LƒN*OW6y1N|87 RK1%{:UP7{d}(Hufqڴ!0C-ei\P.Fj}A6?9}$XvۆE]Lzg 5w E#/:'X3>OS QuϽM$ W٧|:V!(hI҆śB5opeef[0VK(q"uia卆e3ZhiE>J^=>,O}E dPn~9E C&^lT;*-CPPPzG.O(EaD@pn`m/gI"5+zۥAHexiQT~M"ynޠ[ @(9vz -%BbE3~9b"{FU= /gN˶PNTpF E(uڬZ*pM^ s*Rp8ʞz$DxX6{e/Bme>ˊBh[(rN< c4Wi|}+qf1gt c}M !ɺ) kg,ŷ2|ʌKk hE"]C-~YwU!a8QS,B:G:#yѢX4c9EQ@$k49CrMRIÐ!OMOI%.zmb^#r<v}2LP^"L3~Rl,KEe |<эh}T4*kiwi=Gtِfˎѓ%'&a&ɜ lI=OX#K=ʿ7tM$.cE?v&a-~w咱4w'^fPgEKG } FYb=PXFD<6`t [0;ǺUì%$~Ÿ_L4Z'XEq7V4ߕ*AD숮LS*> -3arT{@|SÀΤ_̑Vv;]"8YxSf6{o^"#Y`ְ`?Dgc𞴄$t-:uאּJjOF&s^6P,Sb:ir%Y l -8ړ-P]ID F*BbF6 w7&q0丑߶4՛ub8Ryӳ3λ]L`}k MM o"iL%xjr ~nf<co.KN囀|Xj* H1VTHX8hϔ_gŧV`O&])ݼO;W4 薷Y~ ˖壼C]n_E$XȪM..{"}Huh.!l6gJj8g zhժSjtWI~C!} f s_ ; H++OVCD|x\R+L-X UBkGؽ#W_>^(A͢Z+% _'𦍣2kJI ]:n8M8n&sv}j}i|NE:-= @"so[\>)JP0@:yچ /!Ȯh:F8L1%/y o5鎖C=נ'x"2N" J} > }کX#X}7 "pǪ>j֬7\sAp3`'Qi [;y0lD3 \|lPmNKYu&d>_eCouQ?d] }iiHg9˜ĺ؄`_s?Վr!7x!?J~MTZȫ*|8i핀*Jjb*}g QWPaa)HE}1ۆRd&6Cq1NQ%RXhGqGރU[_L)I2@C8/<`#ʊθax[L ΫIe]''u_fKѧ倃7 VyK[=Vol[XmPvˢY)b#%"8rb,b;' VGqL;u\n 欦j8VX>I}1?,I"Bx F71:p{X!ٷ(Qu~}3(,™wH;mDwx 1vQViݍFlLx-x%#EVN0h}|'I>}tfY͝Xډׅ2; 툞 `3dȏe(Q+]JOM3f0`FE" ="_77}N569SIP m=cZzs)U|D|xRش1\%J4p_RRtky~p΀ÌY:!f_n >W0# |׶lRrZsAC-c\uPVū34ʾy'4)#X8H6 R,xl Tu{u F.|% JnF"N ZiO!Ij8 >2;Cd뵈7CA1O7 %&vym}aUq_r^V<};E$ԯ6V״㊣K'ŘlwH,EK6#]A7 p,L 1&RM΂D<%2I}5>lbUm7@upfh9zAi!6l.WPf|V &c7DL)JߢMGvY}t?ݚj^RlUv߼&wX^}G^Y G\L?'{t*5jtt1>gKQ`m \*$|YkkFv a`ۮGU>ˉ8@`5fJ ;Ιobͷ84m;M_jމfh&ś•>0 $ uSU*)%[z#l7\ا&NLv 5iS]k`Ç nG+{"G4ZV1'I9B, !6qΓ؏.+rU~JDȽ1Tz =AG78դ+R Y²a֘&Q 򑪙5үϻ撻~'hi2%DQCXU8zI/5uz^>F=f:Usn[R߿e@M{#7,'HWPo&}muxyMa?K"tm6'C`VGFi"V,_h>G9ˣ8SxV2 39 /*ŃqT*1 ]gꬤֺ^E!4Q|-Z fK$ġނPEnV$$I(>lR'9WlDkA4ѓ]z1D k$)$+=ǤbhﲇՕ U @tO QЁϽlAP90C4Pm{.4Fvyɘo~Uaa]|Y/l{/oTL nAw~7ȔgP]X:HE G,0(u8_ug {Gg2YK%袨]\ex(}4tD"0Bne5+cc>mx)1%n Mޭ;żog9R_lW'B3ݬWrB_`R"FHVI;_?ZֲQ6Z’DS xxKXB^z„i8pL@01$@Pt|kqcrg젌QE*"9 hd@T}"&O rO4uiC$?kݧ{zlg ;| ߣG C 4,Ӝ̚*Cɡ3F.%V *kl^NkH aUZ~{̥uZ<~0&{n[mLKhg퀭 b3[z}Z:DC$.Zؽij ٲ0M&fE ~b>\6!Uβq,E {I.wY Qod<㯊2#6) N۪y&T'f?QYWrB>!tu-v;>;&hOcX:6^jdҮ@&9۷<ݺ}*Oi-%WQ8_Z%2wC^-Ow$9~Gޱ|[`P2h7/&=V3W{?5#IEFk%S+p j]5*,jr M,z'/ ǎz8.ɴ8FoP]R]S6<5DG/ AsLK4igv^Sf)*9 ,[1g/WT(Bgfq?{*Y RtUKj_7tڕi{u) f.c10b]t7trO5P#y\UǧYaJB]b>Y';)JVB;AEgFWHɫ)j.< I3)") -Ə9p-"a6=%t {vJB" Pv9:$ ӪI*#v T>8sUd;mC*EQHSBt m0ڐTq9MS˙!FIL6iebe9w&kvOe[~:Π 咔bCpNtT# Zg^C8} cHwR'i0#b=AjݙT\ƻvvArg`16hnwH~W߰Gґvtpw Z0!qOAŋc.7Z N5]#c"Y@n* Y-U]0cZkY S^*J>YJ֖#Fƅ<LJv AH`ˌGyq22YN)VbY(,2@ .$VH.Q m@9IFOBRdWwQ~"4G+jB=cOXP+L}wHn"N&&f..(Y-y{ⷦ#IgsMaFӖ%AseG[nƎQZh%RP#89 x2>Ψ#&*٘cjQ5AOm]T.@/~c-U^nmyKXhM8TEh@aPhڕTZx*8_K_5ЭBc9{Y9жmOGM]u :ӶwQ&fÄF Hq 1*6Q/{F'bMɑCJp\?8HUznS}2~ߨ ǚkO;dDOzFW Ȭ5]ȷ7`_ʂjCGN Y \{9aZߘNbDc`_)7" 8hOGzO6O*VcPr{ǦK1/sJje3׻(͸AzNh? ws83]:D'.ci|\zPE)7n]lCc~b! qEOߧ8q{H)UC[**7BW_3V* X/ yP 6ΰW#12xM>u~vťsrQo 1.V'".wf p&ءg:7u `ޗk\&$H؈~8f[&ɔ1 (PVN;UoA8'2YBAP{0z{vg0˚,gp}&'#t! n>RGK*)XΘNPA;em-Ǵ&LD)Hz֛ۖ~ڴw I'=fS8E~H*湿xòG(uPuQ>6 #yUv ߖxBm< TYy)+(CGb>qvm8a ej ,׉ $i dƓs\آ}?sm I'2`*쥒_ՋWQ HxG n\ eQN_W*qMfJDNCmW)D/؛$w}SDXFęȺ{庽j cs`+9iO;zȬ ߈uDCij|_mGK`e׹@uJ9 3W 7 L@[w؃MS/R4 4IӼ[\Ap_ĢXkS*T( !|oM |}Ȳy~r&1B#ujC$x1Tʴ)a[eܩ(vL?/rAk .sVi,ݕ`5Tbn9G2?-CCbH+ uɓs+``8]~o%vv3ʓ]xw~L WUaF~9! <`ϋMnZ5_ b@8sϗr{gБ/D!&ZC%V| Te/LO"b`ISc F^ͮ]ʲ̲.V|EԞCyMyVm?`]d'YiNyt/WPԿ?jR{R4Tv&Н_B~5F:(% -ɯ1mhOZ KϤcRKMkq`]XZh`Jr*EZGT΅ZOtpUi@Q!3~O*W^9kQf0&ӵ9QwUDqHjJjlXJPbzw'-{iU#gDϊ^f~ʻM}$f6ih==GzO=r(8pӘ,"eak~myo_QC_Tb=@uf-¬DEH2Y:}- $|V_pGEن*}ysqJJb5/@H1!+*N uטu{g)~F*4aӦxwk f*{cn@ df6U(#J|ohK(K=MXeF"2:v7DVA\O#8R4py8wK QˆgQ OP;1hHMwt-g-(ylSŞHPl&r\2ГYp'7}_Ӎ_fuhpV27R|?ArQ~tw$R+ yqs0l&/b3[A)p4FjGJ;J!/pmT3mLޝw1K4ۗ;WZS 硄Jnʚ#M_%b.3q^Xbv8J4ʇ[.fZ}xq)rgo.Ah1~Zcz)z5pru=X' 4OPSM1p0O׽е1H`o=n˟̚<$'N*8 4XVM@$6z%pnnjC@Z,9Ѐ`je%$y0|&[KDc["bZ\R( @g+a ;JPJlі׽V_wO_I% .((:j7u9Lh!@j,5/Xga[@] MއV`GJ7P&JcZaoGP;QF!â@o:$Ѵb],1)!ytmt}_Ge"hvPjZq)$]YD$jaaF'y`0$7Q=&y~FAYdk''Cce!|LY}!]t4::fM"[lm~q~; ]Q [=A;C,0FUiXv'Jo +?4*\$1Oh~S*^x/6)xj H viĽ!4O}2aɏfKn:9n.yxtcƄG2Sq͍Օ:b[\|&d$) Ic3dׅW5W+uJHKtTt|K 2Џh6sy/$v/cꈂ5#QTDMs'tw0>UR}9+)s] ã2~C/?)l{EC4q6c#$^L;͙vXYOͤH\.~*.1NsTZRqܕ+*#j) nd *ȤKزKFQBv?bnŅArJ\ׯBf/0w 0[wZ%ey~IWItShK:JxrG0BlAR tۗ݃Yjt Yj"  =HQsę/Q3tnb@'9^+-ŃNb"QA ucY@ȡud$[py9)4-&Orjٷs%ad) |!Y7S#-DzQ>@}ɳ(\zٽI Uu>lOiӻFBDވn5ь A`|\#lT&v?AVt+aUTK[pX V(: ߐz0Mr !s'H)oD]?525XnHB`8o)-&+Ji(uַ`JLyͼy۩\By;v݀en{~gdb ZnOP'| pGRvGULN ѭ$neCIμTyds3_N[tM6J,b=LF;J4F}(dI aEwʁ7KV Iw61uJvC1sEa<@,'q H]Lqщΰ듒fU)+z ٝ[HA Zȹ 8fvUMvB ɵ][n1oWC 4c L޿LXkqc`yuir:i:NKJLEϠs \v* VFQN5)AltwoSLG7ÍcMgHяf(Aan*1_D2 IDže=.w8í*hy:Ҝ:MNXU`іDli.>tg-(u ЍƞC9GUoĬj'{JҔl߿*r+@ :YwSvW ;$}Ha`~v5&FqZiTP#z?&S7e`+zJh-51D:O='r`ҟN]$eFszp,Qӝ?4탇cx"] BMHà6Bx ˫}2W MGG/q &Q?4R/1?rUfHcwuj|Bۈq(fsv.~fB˿r9„g^ga_K*l^I@3c JBi1^9PջJa}^HEMOx `ʳ(2"pU`}[IY@|/wX50R(ӽ4*} Q1Sz'Z򉁬Dtd ++eg}ބuJN>_d?J,HKR J 0PzC.ѧhwFw+0z/ʄ\4`Jd?fپ2u)- _Jkg[*21MIp1 i9:F%U꧇vy28H&ehQyJ ÖvWgK[Mc=wtI؎k5KcLͽHU~hx]/`uXQv ֙ޠ0 1e 'u@E)GUAAJGqV"΂G̜; M]5L9g:t9ȷ FZ?Njkg>,o tkN_sHxga770ɠ mx]k,!"fƂ*nw:?^Dp(C*f1^aIY S}Ôp*_. `mse[Hτڪm 9tf0;L(!xQ#Oz?֋?v4MaqK4TULdd} Oߚv@6=tr7]$casPvw.-)PVR nSNdׁI!)ѢJ] [,+ŶD˜{ʁۉQn1iZ@ FnJ`̉r |7D h#aKšy>ӽt־P8 9r?g(BUfO`j zձ~o˝[n]=8FNtXP! +aZleS#&#!lήv?H]Jlav} _89ʒ RWծ+At=GjTg WokE $ n`2 C AR{e9  gዣ{g W}UyAUL6Z&f;e em|rPyF #0D*/KNa}98 3Z5 N~. fr?ϪB:X6b čMvFzfdvV*TSVtuh\a;'¬~\)Dm+dڈf{{E @eߗ?3N lM~ɂtY…ӋIQxM2~p;5֎w^D#a4>ڡʢ LYj-&Ti).c_А/HU33@J{[Ќ w}8 F,"Xا~i+ăԨH|vWسUgyiR k lҿ"]1,K#G nO׻=I+1޶˰0|QdS&,;o|{PNy üN1PhO.N[ιx# ߗ}Jbbę,OQ><#3YKtmy Vܱ"S0T=~GIruj>-rgj,%q{]:o°"5w?ZSUv˜`H9E+yz _R/eK%]Tc/1HoP H'UHgD %h-+jPf)RO:m:n|+km)~d1|G(_ƝBRa !iSj U>V6o¦&+IPgA1?r6h]FWddEy'#=wMpt8;n(=C7KʪǏIjCFNǏ_0BE.x"W'#M!Ig~o؏W0!81}V|%Y'tƘqgs<:Qu(}}鎤(R+^RPM(gCKlUM1 ]o> ST7w4ku/sl4lQ]6]~(4|%w_sLOW#SHj=UrPU:0ipIK?re mMr=>lJ.R oއ8!X/F_\ϣZSdE#IHKT4 _/{V%b^40ҝ1-'@׾.EhRQ$Jlxn#ӹtLa"K]S_~~f.6iKcƺZ`ZĬ$yP`P@.iͽau^hz,^б4IES'@yW&#\ڲ4qs(CV~ +zȧ`r5hb9^Aԣa`RbЂGPCK,pȡrޥW8 E+w_!doqhڬ(,s?᭝Pʔe7?,%|F<}`zn9e0Q('K($7/E,+by50XϦfUGlzS=}?k>1FȲ˟ke .Rk:z7n ֤K>Sie!Ofpm(`D &u7U5(6\f,,۳jP'{ &vPF&u}&w;kK)exRE@F]IJ=xTo y_IX'<"11iќ(gyʶnxSOB憹9(n^<$}*K?x__V/`%z-c {ħ'ك4%<M4a&lĦVy /2V:x*I$r}-h(_C a+1u= &S386U P]p?򗚙;{zC((tǙeD 2l:5r1 G+9:c@P\UDh>En2xHA ڗ7rY*pŦER!Z~W6o¶r4Wlq#$ &p+;ϋcb*`fk2X,fٮ}?_Uwu_#\W,|h`#nEV>X PʪL5PSiv$ގ::\tO5d#^Jن1Vϫ"BdLw ?UCY'C%v*_6ÙIQ=_B C^ce?2+l& C3S\1OV i ?5.iPN[<)t:[Q.Yd8H74p{Z9@'$ 4'YI6 :rUy = |/ 5qs]Gi>zPf. DYWtf@OG1BmDڅɹ %*N%d#a6fZP4O{u,j4·"X˯&XAG-׊XnJ+Y7J+Rh{iL pψVQ@Nw8"#eTxhO7o&SQ`򉛾5RˍH#ԼVmߐdN˓LlHt0UOK*\Aʛ3p_):s&~T㗔R!C"I`q/إL~Wl`~#!_JOQNn)RdJשUAJ46" 5S׮<2v⢰Ç5G&UZZ/Aw]Zr{07$znO:(-0MurmHǩoElGLvwfi[xZ9C( F iXmpo@S{9 ʲQ:FP훎=D{Z?u-B矎:*Zc:` *#bcRF Y'RrQCgi&6pGboo׵ıG8iN>Rd)} uF$ɟ`zQ?kIC`cR`5 \|Po %?{8W20tΟ>88rFʋwRbz425MzymT [w|ԅ%'l2"*hn"$BHK&*8RNo1_ϛ:9V߉N -x"i31)3`'K-`w}F?|[Wsּ/bؙ Cs-J1*QFA ʉIM ښ\& "Rqd"BU}*e 9MCaDx":ũY>|viG/5/Vg6 WxSK~Xk"Jl_WA7oNzz9L@+9/@}t3Mrwbuئ uJr 7rQz6*'oJt7u2؜nddevfq PꋎM?SE6ԫrn0 qҒGPM&Bbv$]m[ˌT;iz47A H+ǾO-l>&9K1mҩBќbg^6%@|Db,TB>,K=5L!d$Ƒl K՟g褒)>mE't)aC_7d}t-[Hq4hdϴ`MYS:]gbՐExageO& <]N3rc"QCªӦ0P7'vvDe9㤓&b*8:S!pr ?xk1ߘ0b\-4nli1`+QLZ8 ^~i+'m)b"z` b4dQ_9yV*BYMkPt A|W\p꤂ tnWHۓYʏł8KΈ[APFr[%:ުp>ֶL^8Ϛ}%?h U!=EA@]TD Km?x:׃H9 _y']uGI8dmBC5yoǎK˷7]9^xY?kfb<\&6Ӈ͈z* ctU{g3rv*UԞ^Ο"rA>6$%9)bVz5lj[3Q1nvO6Q_5ppt=v ǖ&ЏfȀ8g[VȽRSpX ̽vm2$z٢AYc 9`_%bk3or^Wfv,FŘ .KbQntz:n| } [/Q77s:ޯ54hߧq>h; gO?+ۂy19/ uVzi  MfT CC%2mЗАpۺB>B Tb&"߳V?E:€ؚ[-%!A()zyIŽ>'|TWNĀZ'KڑU) ѣDS¡)Y!k^ni" ^7~dp c&UOE)'UżT.tbod#G(AoHV⤻ N!4v>dLysI7J[JI GѸdž% פǁ5A. P*2HOYdx ],yw{2U2!иPp #XX!c@I hFk@c"- v հK*c$ĔY[`yXKD"?l tc$q 6B]ޓ1=SRzVGCzw9X4]قh{U7R9Srƙ8f.e;IGޚy[o`ʀմ9*Wi?tL#CJ MG߂SvOV{ X))?v2[D a!|߉jT08><;C]cZ ?@*sxu\Jmkv<1ea«kb E^v_GSV #Wnh (zgWV6 CU=-SN1BFdgn{њt+쇜 WߎϾ"ȲD tTGnBGd}]SU)ZL&?"FOUNE5T1N{j/9Ǵގ"!u`xV sSRJ9"`BKbeuEj~sƫu:RN6tDH.ЂV%Œ=-e$yD%~س9A{r zyXyf |*ЙCAlԄ+p[{Y Dkn[29RA<`*%/ J.Ю_/"傇L?"'4p';4Oq*~I_7Qez*pCW͞Ot QșYrFO䶈DFMQ=B_* )jm$m.%CmR5ҬvIgWAvQ!+oP]R:`@+7Vpk;6ȇ617pVR{*ONiBI S9UrySM.jIplbi󡃀qcl?yJ\`t #6BO; Pv!R2Dԛܑeo5RC/?uA{L M o4;&ٚ`2G0G 0g](v^B6yHhYWv2~Z5D.zj7=<4+wZ(5t xQyXk1>\O=x } Xo IP`BaUxqj0<v0_OG讓1Cɧ)r H wg\Gbk#n5ѳE XflidFsTZº-ߧkAܳK@&daΗ-gsg1_sFޘ t`GɍURSK?Ew(aH(mb[(N;}MZRf p|Is3>UA-;uzɂLO~r2Csܠ!O״;IZnCaBS0/ËZb%Xdt)W)tyI[;Jxa,Xozpz% qN0>GrfŖ@Q,E&He3cp:_]$KU݉IoN.|5-iz<߼NUK AD$[YpH>@ oagFw,nJ"MM|S;+^:O\:}8\D* kz!<>qA[$6yQ.jn,4)FI~\'ΈU|qѮ̭=,UYZ]e0;cNO2+"L Ŧd@4Íl egkAh8'y l#lm2M'Nʸ,vl[G5G,r &)dEʲAr!M .UvL=kB#I&*Wb,.v7rՖ;2yZި9?5z`$hUq r5N *V4tm0L%,Sj"}|}Kn[](FJAp :&#(7ӶxStTR\9uu,k92ˍ(Q@|1)YN/0Ƥ(A ÓAab%ʔZW-}Yΐ7iN JLLN9e23E(iz&)Awzڳ| &:ъ"cw_A~9!clIN5S_|4pS9Y4;QŝZpZd|tddb3tF}Q}P*?lp~[l1+Tuxg͉6첶sҵ8 Ee$᭥ q ;ď̍XF_sob.Js/<0?jk~߸mk$!7&,ȣ[K%̜"Xf-pmuW D:=:&eƾo0]uNk)g!֤6U^ASqDPh&\ÄTL]1}AȸJK4Tb\+ dcc~̾b3]&*JП{:7I;+g8a29fRlwLMM"墔5U!ϣ:50Q}!2lDQG,%ƝiL@46g;(L# ܜ,$#H>pRgMe!]'%3_nX6@"^5H2J 捀F"h 2pMZqڗ PtjW*&i@-~:T>i=揉Z b/"FcӬxoiT%ƽ 1+}2Ȟ&=jT氦pԸ`ak,BiDX\+-cZM' v+㴖ړ&i%jj% TGܳ1޲DŽ`Q~Fn'bx/<ǖ09*þNYv]cktI@AxyoBNTsF7K88*7ىi*m;x͎n,=gaBb5;W"LVPq!{2vp`}}aq s՘BЀ/ M|*c8%P|2αWSSAMvW2`n AGQp5LFE2r7t+$}^HSN *<垛' LE8'Q H%|<`SU&aQ>v|RWTeF.cQ:rTu4*wm`5"`PZ<0-ng-gSq'E/*jY rt#ڲ˞?#$ЗCPZiK gHd,>(AljdU5ȑ"%քy{WG4%"jS!Oo֣v<֦Tj |ؐ6{ü "*l>B4x`NLRu!va,Hm< 1/-'6|#KIOT12(KOQ2pIǠraM N.2x G) Ra@~.p.>RɻHz%?H $)؂%PL?uCwIQAam7;MfVX^z7bliLv(BIJi ?wRpk`e3z粗>t7C"BL\ځ-Rݩ,-JԞ4`{'@q3XD/Aҹ-]S=ġ7ii`Dw7,;ʾgřBB.w 3dQ^O]:Ռt @z@nFՖ)Ld|2 wLx7:fɟO,R4C.Ot:B@)\?ItyV]E, KXp1B+qJWsys HKۈgw5e2)F88pTs5g9=znXq#O'sjW[ (AZ<[4{uyGu stzY=u|z&c M% cGkf#NoIyvX|82J .Tܯ$u*'!ntibŷ. Gטjy Mc"%RȾatZIvP[ȫPVN':@e (v.3*$KKn!*ʼ=-mїF)^ɮE$]it̻w)T-Rynsiq7rI1MA`rkB΋< ' )HPdKgxm:ޝ)4̪뀕UJv7ق`*ts_i[(yէqJm)E;#P rIbUք)ZJlDNu'φԲ*S06:(b4w&^;o_f@WtVdQ_#tQAN=ࢃŋ,qG[p{^KeR1@:͐ w@ɁjH1 ] ngk%Pk0v$)wL1+Ázpax^튙q9~0pt-̨},q(B*/q1uVZ ;Kl2ҵ4?P۳$):EAj$+/ YC Q fIY;& Ota*U>vժׁE,ˮ0m9g&c5Z 0+_8N}taG j[llFb!Fg6Ogy5[wVc`MUT QFP9mPDs=J NAϺƘш Twa}U/ݒ*xD ɲ$C!t{F֎;aCN^`IqQl7MR@d\ [ɟ\! SBR9.&XnA" g&ūsS%Ƭh@ \ݜ פ|+w7ij@ީaKXX\?V4@ᝉz:X>d {dn>G*H&3Ѭf2{4"= [ A:q=N2h kBHh_4YKȸp$ 8 Y]CBQl2r ڗ}X1' ] Td ˛r=6Hݠꮹ>X -#"3íP|ִD 7%*R޽қ xFY/KO$71hFK+ok4PsYEcCl 3} Az:M1fT5g@JmzG=|[* X̥aX"xBUjgk^.n ӰR?VA z'#'(̖ 8ه(TL!hJȔT? g\˴+,.=q+r[ΓL(`Rg8gc8JjhQd(!pJ 1j7?')3T [k % @} #K\ϒO!'"= :hA]ɽ;VRQ3аTbym=bL/a/rbG\8D!=q7K"Kΰ4ڸAdHӹMqT`>cBO"*5lCe4 iwo|6Rk)&*qڳNߗF-$0m6oto=I.Q +"VpX. jzoR:(XnqF88酚fY܃)GXOԁ;%WZV $OWujޕI4BWy5\-dDCl`Ya WMMu<|ZC&$x+MkVk R 1-tx7aT[گJ]Pts0֑Diw? gc5lG=vU.T+sWFp.}&jh$z3`QyqZnEGOG.+Wu :u̎*JאGs 6 Y/+`G7Eͱ~q].N)EDqKN>/_vg l(p^;U=ဏ$Sv{ͫP_w=aM=!ʩddP$Q@cwȲqG,L7&y*{<:`k8m%6t)zKtRנ/嘲c;/ơ㓕9@:&/> N$6OǠnh-`@sc &lMOQ'x*ғ#c#O"O0Tlj+V.(b@zfϡ*k}*%E 1\smtcq#pf.bgp8. +9qyD`ZU}:a-2[YODxsHMga.*uj_DvcWDH nǝaPE6nSLN+\v|<bnܼeإ(7 |8@kexY\ec[gNQ!_Á 8Vtz|d$]_RXu nN2BX451r^R$׳#fa2 XW j.?ƚw0+HIB2~-.ئF!)w+IPM̮Ipr5cmC٢~*d2<&ƴqVrl)r;{{k"js,F+-SvwA!Q]*)nީ+U#tH yƛqpj\ S"rLAp.Xy6O`,07n^7#g3qa ole٢֣o +=r`Y&f?h#2߭hx-XֳzKi6ѧ28[Xx.2(z Qi7~#\9)(dN_߭ۉVIY -c$KQK⇀g)8omMJCkMPÕ '/hpqsme:{\=Yt o06B3'}]Wp+Oʘc=uwm/{.-Ϗ@.͙ZJg."<ߥXGB veѿz:m!*eFe3@z띔QŮ[[eْ_o֞!k$bW#,5x|~kY|ZL> 1bws@p MS(vk0^vI$-0r /ny1| j(.%Ԫ8Nqz;atˁ( ltʷ !R̽T))Ƿ|)Q$?r#$>?+^MmBP8B=HO@JCo4wD%Pu|1Jn$~jciK,Al+?&vү-5Ay4G`sI69E(H!/UEw.=6ah8B[Ndڶ$0ףE2@XCy8 ^|hq\p<~(D֋ qB= g}uK&(v#0kN:eNBIsx Q{`„ }3@sTFe/1 ìdr2ߋ]J;lqD' D-7L 5 2%ǯZ)DJ0y+kϊ_OMWYjQEc}B2 -5Qc1ΧPg,|6H)yʊAbBaG%!d Ie y;{ 1n1icuwW6RI1ʂYV0p @<5E6mSj3gj `մml;ז4U$r|BH=->!_W9sIf#5eU^xtu4'gl {_a/tӳmc qdNdt Z縎b}#Ʌ{E&sULv_>aNz'2G-&z@KWݪOs[q44=.\$g>'M6lõ7q Lw%Obr-2̿<"t;6x zvhe_TOgnh B6Y6S_k]0#!6g|Li3>n &_V4ߦ nӔ! %7|6>SU+~$̅YeF'%< y2 8_1$>lr174zʩ%KhOGƅoUe?z5b^5wF+@*X3U)3i-) aPjwFx5f% L2b{ UYn^\э繡#6"Kv]PQ%}5!0 &PDpN7L\aSŀdK?#|P?ն'jϐ Oe_No:d 6m^E/JKϪ363U)!"vPZVz+/nBG-75ui yyyBݬFC<(C r$#+e?b*QC+<[h+vW@/~b3j۠ 3P J"K;uOpZ+pgD+Qi7ęiوԩ/rJj!cGsHHOήA+aa!/& -7I$*Wx-<ˉCSfwY |Mav*.{ 2AN$ccRaJw[`xC)ABhޮ#l׽,h䘒f sVƖkB|ܷhU3҄%nq?"><#76%2͵Oo_KB€t1%)UC*MzJkj<b=s1,I0#:3 +tkmCW6m`q)`ȩW BR9`bF]#K,iKR:¥@-BΦk0_N&nd[W.COݗ!4<,hT+U7MunjQJ7|eDV5䯤4wv2Vpۍ&["D`W)F!^nȧ" fmPrx~cz-5^ZHcm_EkeKKRVymp\6sYzӛ;ۑ-'U93zO@emjfU/=YfT wKK+px/i+"dzLVjl'G  K&^@Hhf,)>P"nWt'6e)/vd"I> qRZӀ/׾Lєu6,d؛4py_ͺ~zy°r]u[Vg<0.5!ҭq)КU6Gc%96+,΢n^Kk|= RRgvӡxt7ـr }& ).”bJCBG]h&JK5QPyXh(Jɚ9D@U1Q6)>:dy_/hga;.ǣgki?mQXONeEehIs_2*FVm`gJPu/ =A*;LN̶. ncԅ ]ITEKAX ʷ/~P nȔJ:xdGFi*X6LgLX;lD?v,6uBV57K)T@`)Ҟ)?3[r)ncgf0JS JsflaiE "Kb;('DCQI[aɂ}~ΞRo>J>R |.M}!i=S^qvbHӵ>ENenwIh*gnhQ|x{Wl_d $;d{ #z,[:[<G8U0N=cdwi @R$}.zS4^j ,*)ۿs@#,JT!T-Mu豾vҵN~pmv=̭͑E{tžq&ΐw9uJx?,W? {(YEW[dsGS20 B<7  J"x+UXF!΋9QD|!Z\(B~7\_ rCe^[x &u0^+ % Oj7ѝX~)C/rBO-O}zMVCt5 p.+9U/ w)v313řI G\ocN6 ͧRWLٻvq5>zR6Hn+~shszH.'dx΢T<{+ Nϧp-4dwoa 2& >9ϬE7=a0w"9plu 1ĤEpă\vm'8c|e'?n[y41wH3NQ*". ^sDV" HR93%3ft~RiֈKm]vBV$4Iz0#{:I sÒ)۞+(qˇ_]Mlʡ_arq,bwk># R)9+ b]ι^mwe P>=-WALQżo 6.J()(?t_ku{бօ~܂dZw٩:PAs-!Bdɻ`c3A ~(Fm!#Y]{z8\_ w MGߎ>+_}QR]ur~QJUz{NT mP¢n_}Eq"& m>opsrJy_{˾ld aфf/^ʧWщ=hd T93(,ڕ>GC[%6J0H+-o)Bt=_0pl ~Coٰ\ x ?9kWG!31:ys.e m\N?HZc@% i`*w SyKXdcNS}zX I;6~- jSz)N {Oz4[z|WfvJ$( ov㪗7I,#z 94N:P,Y_aWK̔Jj ̅xӞ˭˶Xs,ד_jZC:\F4O쾷7]:\<^{զIԾh;=v1+bi݉ gagS^`zo3:T,Ns=h~r_ä/FZ a'3ji$ypC9bX%.pcIK/8~: hb9vei.׉?sUl2 K$EKK.XGA-Sl8Lh/)cVPU tn% ^5^[ShD)ñeZ;Mxl,Qةʆn㑃<;z#iu|,vFn#4'?>v }A6a̗i7ԖYHAwQy_ff7Y5 >BlqO[W⌹[C$cdr7ȭpBz`oFm:_0>mn?s3|FzmإS1.Ĩ_1P{1-WN 1<$+svWJLB 寫̏5$9?˟ud,(H'6\D[.ѻsw]2M%5 cr 2,O"JHs@]ӹA$ .)m/ ff5x]]zh"'/)30R_U3E1T3pءkO RҎoȡrt.I} oF)!Z"VQQFGAhB2U0mK"n3T@LE95^0k3CkvXܺ&Z3:P2(҉ֹqyWT*em{7_;)kp%hVV͘8I`fG7 Kz@v2a*.~aIDYj>dk,8Llg'e1qh@^*)=O$4bqq83-)RĚ7/-Qo|xcyO=>9W|?2&p ̀ʷ2wEQ2#,TCZ@ԗ= MffX d3d/mEvzMi .Bu5pXp~Wj}I/}(oE,x@M*$~I}5zٍ<4h3ql^|lh`Xh#v1\DJt W< kya^E;îC'Qu$ <79\t OҲ>eI3Y$W?KÃm/"bd/Gr Yep 862a Z8ܴv$#]Md2o+|;+ՎT@u-J0|}f6Mkr7!Q$YFv0s6߲+Mtk=e5`)ǥձTū}*zVUTNq S@+ZF[{nZ-XFUFb{OCcN8j,,͚o $#!* ܤ9dm)\ï>ar 2Y=Aۄ 6 (K7dg= :mol?GH @g?2fȽW+\Zg>FbTyc4b6T9e2 I(jB :je݈+U7]8l ip[~+A %7Yмj#P/" +}x,i=B۾DTy 07^RJ#MSF֞0 q#jn>Nj ߉۴mrX8 H'zk|0›ZI\"@i#ų*a1LWe"']]x>RqȒu4;[׷o¶\m.3.va9XG_Ά}nd H|ͬGH^H}N_jo& c #@ݙ;;̪O_)+S2yU8 Cj)pK pNMޜ83Zń?I-:${RKW5's7c*8 GMwg70܍Kn[jM$y3"5-Xq$MlϏm2m'ϳ/:(Gҩ;H5}kt2@fi9qCXa#XC0=~hctFb$S{Ūmz =Lq qM,V\G3MRm5FF+HOen 28K1;񁚜Ax;KEBRE8 ~Pz jxy\WED"t>M| 0j\dN ~tp;}1_xA[/}}.A~v#c"rȐLt (rQ}!spb~nW@X>]0'} EZr> 1 C6tӚ3<΂|;)4_Yh6G%Af@FgZ =r4R7lRViLGl[3#`sz\&W1O.w1xΝfwG5^y\ƨԽOW .P|4ܴc)^<1 _{'a_<>oGMtt/ǿxA)vu˗Wsh(Qw^~tK ] qkQLϢSk3XذnϰR] @ |Q}=]sP?ԥfo4CSr[9qS1r^1qaFZ%VƎ{ dtQ^|ܛW[-xJ=jvLnTz[F[8 h{Pl BBr]WX Đ*W9K]gb Z/@Pgk׉&'qW-@ۼs^ ")ȺE9]1ӅuBP֡Jk83!˒ i2qH~ǿMOҋ৓h<Z<NLusQVҸbL'I؀:"GVsp%ǻK!aok.FJv9ez5Tz8x$8&Bi{$e:T9%FF6~E7`MǸ9 w !H2_${p A/V]-0 |Whf#@0<hPh4 yɔ$g<]rԙrY۪ֈ)ۈwaAs.i2;P¯숆,M0bmj'0i3;;A)7̼[qt}gsSp1A%.P9,U m+Je_AFe0>jU[v`;oSA;f oy0Kyxsҳ$$F$:`xA'9dQRd1&TNz~j[TZC eXUVqCO6_r5=ѬORӓDjd=f{) +;3=BT RP,h :F:7sVW&gl P;9O\ q(y(\mߩ?=ǚ*1BvldZҡ@۠mM0 bҷdP#Ծ%)q3j*R BUЇBP3Uo.Ku9"j)=Ë:3c`j)WdMLFN &h|;HdR; ,OuK=}ppf`v,՚;sp@h/pM,?cldz2L!PTdǓ $pp S_Y(ގI]Fum5K Zyz ar5C:~hVJn|l.wh]~!SX1GMe'1;S9 N L/Oi;Oq*R$q`?. z5[$:[]Wދv ڄׁVVD=MtLmOӍGl|р0:W*#]$"%/Pl>&UVJ:6e'Ja]kߐ~̃tլRO DDcZDoU_t҄gcP/Ð1t[d."djEӍob8D'rn.~"P`cƭ5K 7Ŵ*Q+KU#l" EcjOX]O5x;lUp$~wJ $:$+i:n ϙgתӘ..4u$(9/0;i"Sn ύZ•Lk(ȫk@IZ a^~<|knq3܉tJQc$j[W##2HzB|ӕbI|9lق.LݳtmgS OGrnbGQy` ,,^BWw$0(:<^tzŧCfb_ ؒ(STA<v{p]VNYk.0-mCl6^7"0P{reTKH #hⷈ9X_?AnY1!ڇ+_ύ]bbhiQ9`R<¬%|U`,D/C;hZ 7M^)EC x$(Cϯ v$ DsH\g7 . )vS.Ȫ֏j!F@j=yȑe˕~X{,(.B>c3M7ˉj -_L 8MUŲOpv,9VkrLZYl-q[qrh5jO${v0 KQU:z_W;S$$y4Ѿ9 S8#ZLԳc.e-2)pNP3ޥ/CEIޮx.r":#oBч{KfQ=S*6Ӕ8)R*V B2@IP#MXxLi5#+7IM7ܨ0qlZϾ(5-U %m ]9WEōRpC?!{h-AvZV:>]< xlg7q$x9G@>0l"Yt_.'W>)A|w%^, IBX" s5[E'8NQQШ78YVYF9+ p9 [_RN-K.n}1?,غ-|r,H,(ePd0t\V[ڎ&fżj={LvwB/fWvi8L+>w~tTE+ t a ppG Bկil&m31QLğ}Zy ]:RVJ7 HEZ,(%1Jݳ] )2B%yY[y/ƌYC?5EXj2̆e#9R˟# `CK*i~5QNC%E+%QGMK⍅"Y50:m 9cĭ\)R醇D龬%P dSeD[a#gfGg{ԾȩܘR88:"nzGbܣjZ`ďQ m$ Á8<ѺjfWTc;>8WN%N]FVnb.Fi%SKև}@kex~'1NvR=ʀ}GgS(WUL~Ύ;25C 2HUEs{'dy;:O/D1uVI8~s(0[h8;bd)^CQ`Hr.eg 42LHUҴ>+4h9A}Omھ5Jիٰm:fpl!OeYwyC{3O]qF #Ŀ},Ȭ3g]pMof3%3ExW"i;RVk3uP0+zECꒁrVO'Y: C΅NboQNԎn@ڦ $1;K5} 4:"amܧLf*G+8j)`1Qc[AߡNuPrUxfvK6mRCuJ XZ^#WJ,HcY|g4~̃XlKI퇶魢T2KCo*оH?, SۀTU-xx/#ɌTR/10-PΛ:;qݽXſ20f_ ,1$Wi9J+`L!ppCw#nz#՗wei#΋4Arzz$RwܞRsU6( /ĵZe=Ʃ:y<{aӼv,Tn\pOA;X )橚C3}HYh4>r*fIlCm@yKqLRHԪKS׉| %o >]ΙIjƽ>¥tm==JY^$7ę~ w؀?"%Tin>G3D-fG?+h4RDͥ(rH9~֟=@b硤[ia9yvTMwǒ,a'%R<֋|\OgEU_.mP;7C|KuR9"~}A6b}@fVT.(WGK oj9ueDuyp H'x?w-4M6^'G AkO7:2K|p}vJ}pH|TԊjXŖНnK. x<zA-ϰDbcMoڃ7rh?𳿝䍖@`jujxWc`{C6>:cK9* |d<Whxps!w ?ioXK/PUzL}Q窑Zk| ضNp3oT0_ GN8:}[\caT~}~#> M45ʕV"~amqnm&?Pym4xluy'(V3Ϟ>H!b\@7=9֣jfrHƉH_j?Ud6@Kj+ǺAɲc֋[W;*xnV ǵZK@Dr/;w슰8F.)a=tX1+]eh 1 |AW2sa_7>wާ1S6zs7N P} ՛[r1`>կ=D&_JjhkS:_S?]q}ri8)A>H0zLZg5eU N÷wmjE} SoGͯl8#$ hx%K Zu+(n+4oF #%&CCtg)@%t3!zs R}8 k2jZ;%ʊHоK=.N~=:uy[,"3yb%dP1G#[ nA񟅓AtE0J&?O/?o]V.U n!'2*Rn$OY4] Y CpxziIju 9*WZa$jl~:Ճ5 N=6owL>!LC䓄f*碔gﮔu{aXKCSEăN[`e]L~wő.ʦj:U(;'Kz ~I3i4D7q7rV(xvJ]jg;3*HG. *E:Aڏs$fC!I(>:g?Nd$jS1L +Xsbk南!I C \]Cs>ykCBڭMHB%@ݘrg }X ¿W4 jnf@e 'Q!mc'XGb =a_Ib 0% 7).n)\\ e-xi*!R%g;$]&VXo̧&CFeQ 97>\Z-co*>vgBh6Ag1=ߊTa4H.)\:XZOez_>z51"8_K2>Mע\ ަWB#QbnyįeA_~K/b /\~7C}Y]D!3us7gpᥚAVqnH/i -nd%ڱ6GGpY+)ƪ-+1z eY-VƟ] F(&4^G9_NW|1r{ ̷[H"ĤQ,8Pެ{jq.'Y+fxǀ$|k^_0FI0!q.sR3t%xY Q;ڣky 3 S+s#YkGW+fت|;uы~m&Ed>gd1d 8CenyD.D'6WzH-Ԙ#-v3lAW[iN\u7gFd>Ĵy7 D؊aoz8@1.=GMmA**f kZb."]60u{/`,kI$t7AK6jIf@{ǀ ,Pɥl[Ay\kxZ߭ZR s؊ \bg.n&18Zl41>.0mh&D+AxH$[,ꯣt4V:x`eԪ|2u .QN a|>f}uHs! AH^u=_8kf_`nQ-ן :,o?4= @mo:2AS;d4u^  zHe-2jjT"w;N]m} Jp&h̅9\z׷a[KaXᔻnyӤIv :w1wUVb;Pt7Ԅ9vH:/ w(]1 Byd_vݝ :ats'e,߹} &g:_bcPʲƜT傋#<;z9) ; \ᔳ@csj4%M~DEa+b qPSw- q!QIn%PRal"E8RȊZ:%3hrF" 47=ƺ8QN/;<sE W:SHA&]88?7if1UҪR88~T(`+gT~Tv@U}*{3,&ɗA$CD)< Ѧ8<)-wzo'6){ ›-*#0KϙC =b?䌝\iD% |abAIUOLLV X+o@?B`o[4= Ga{AApNcCnRdIT'C}zM+l u'>͕'Պ#ǭ-}նݧ] WO\Shm˙ꪛˑ3_@3|U/ k/֢ {oiZ[a0}5P&6e)@%5.ڑQ,xslϚ7vܮ7>Ko]Fݞ\CνGHh~ĪpQף\qe6E:RZX;m3^ea!;@A!t@78-3ѿu|՚vrmn>-iN棶/q> N>t3;>q^n}.78{imY &G~_Y׬PeGJ&Ƒ\糿;VVu"yR 0P_U(vl_dǝ^͛W=m̠Nwfա 0Cd! `QU t Xc֧jmC gG O>9' 5 !} R*Ck ' lrD|(lW݊AH0< L`vKk/;>ٮ9GH fPU.4!yhm4ϬڸK=KaBuWA*o&uf^JFb& W!u^ ȕlp*ӮN.+r pG+^| #bkky rWz}f1M~D97B yg$l|#i@"~O+6?W{USxֵVjKyrO}&2٘]ZSr#*&˦إ<*(%CWf)Γg0]WU`s%_aK"G_'c%L֏WUHb+W$i~Zø}(d՚22*S +ߙqQr'(w t4:Ybh%R! aÙ,֟蘥UylR/숽a𻉇6h+^ ~ WTm~] #܊ ̖/(2DQzRZ((0y? 8 ~*ɱT*IY\,KX}O 䐚컣mY42yCJYdȁP`=@Ekޒ\gnv.3"/~6|z5ߖ(߈+4k66%Ij=S0V_2ÜOàyD{Y׸B}λO.˖Q]ҟi2(kaci>̂5^NO^J#;2߹Ew #@$p4"y >h7`'Bc~+k]D*o;/͐4cXnFQ,n(]d0bF &<xL75$? tSw/vWCRv"Ht~[zI񦱏餍 -2%/`U)2!+ t~ ٭ ݻj"PZ{MAE8e33ckmC,Ozh"]xAobW?U{F=Dry,5=ud%jq)T߉p9,IW?:RwG-E}clGZ!)wWJ#t,V">+ YnńOؾJ)]b -UC)$Q['t"R}TZekEWbMg"r\P>\Q$!tT9/ MQirw֛#qϷ݃ n@P76hu\?xTN'RUAE3'sdMڏnـ@JtNJg'̋Ωǜ%M7m$Ȳ8"FIܪsfu{6l}izLYQ9ڄ&ǐ߈š%nt0)T<{xj-d5 ͭ".=“yRGBg'҄q^ D2o$;_թ*4tdv[NaM=Iy#$v +U bz4 Ckz}/zPN\x f';'h6t$[V Vɷa5fXo1@ňVPO=/zxQ:'fJG)}UL39Bgf?дj;<9VO8:Zn ֆPKd)iC!D>C[Ru [PxWC'!9,9qtC1>xؚX#{.um-h v>k[60z?ux8apǽBkPoPW~Rӡ^;@h\/M1AQl0&+}XFnՏ"H4>)4XA5v(!]7fP]ܨGWy`{ӄ2eh:a2}i,qJ~H|{iy CwZV.gy*| m]k&(kpBOi^6}6A6PJ$V$FT ˿ӈRv*و(yuD88$iI %>b)n*%X+K‰j7PO eTO,lg ݥ$rHW۴uа09g$'LXHHq&8!N-|䘜ʖ,sn+ڟMb>mn퐝%n0Ղe!0[#JGӟ{CiK@!򍺴?Gtu\Ewbq, G[~ζp?ݛ4@[RI J|&huЈk{=ŁFcBzDŗ쓩$x ,fx ]Xo05sU;-f[GSu_jS(MlM 3/:q'e3Ssb:H07U ⚭p6!.o]S6a) #Ey S)mw~2VQ2ܴW$oɳB(YTZjZtb< iŤ!o)vc|쏩>}v[6 L>:3,~.#=9 fUTQZ?a78a,5*󜰿@*T q~ P-:Ȧ߳_@0e61kЃW' ^, !ޖb 1)q"j^B{;s íGemWN</?Qұx:ln {'kSJ3s&oK*$ා`a=+z Zۗ *6jlTZY$'7J{=A/){BE$/{$KW̋fÛS8V/BV$c b&2]Qg-ϻ[(zpultCi5iQG#p37Xh3`hGR1nw <HN\tbE Jx4W0rټ+8*"5~{Z ,X EcE( aUDI 4'a&ru ޙGcB7j+lE,zagݠ2YM.y Ŝ\]P2H O#O x)[\'k.C2H| j H7;DcOC%G C{1ϫ{9J]XNglK~l:,|$IQ9`9Y@?M7G[al[TzT"B۵bH0hhcdEmkgB%VDn9P"`ܿY{#󒋃 vn=yh>bLia2J2-XifxB($e6φݐ䊿눬>źyBAkvxsE07J"4TslGuPPNq˵[zuZ a8uNmI,ƫ&N5Z-9hp7?p&X>G2s+wm K3$DY*@kL;6CBF}&]j;bBbn0NӕKa?:X{' oA7R5uc*6FM=^> vQW*W0mTuGrsfQMκJCXҟ Ayi7c7YV۟Q3-Ӝt@GE}7GpO{_>=mKKj*L!eZ-pyidSu'yΈkXVhm;JU?2?#|.]\pKb]_hς8" `iǠShbþ.ר[l ӲkzԖb av:)@O.Wx&ۚ{_D_[!\?wNG*``5952ĖbRå۬OB)4$z4H?,sNyWQZiD^qSÿTa3 _5b~S΃ !Ab= GE_"@%[?ϣ8Oini5@-ᧄ8B'^61#Z] P87!#\y#!.[mʃ ֝qZVrVyzcS#H_ulC=&|Lr_~@ÐAs |r8B@Vdk`G)Q|M&Mr1 c)"Wi)U9h|YMͦ-wm>`:<ySE[ЁBcu[} +{!M$oNOW;S KVGϛ!wQ][Nuo̗dND=jYW c~` pjXP@.2u8-yCZV ب휻Huoζ##@7h>I8X@@PQ`H;>- q/So~K?yV{_]l~G5 m8 bS_rZ(c*a5bxPUukyO"4d83Q)hRc NJb:ʫ/ֹ.YMa ~s]m@5*P,l#8$9+\iCj6]72Xzb_)waZ3-2$s=D scY|0B'Ltd|W1;uT4/~i]x|mzGnWI4ớM-tQkZp"hzY;4+ ehE kϹ_0EyuH/y6Y]Jh4FSm ̎+??+UGc}iXysފ{: ,3>ug,Vi* CQk@FI>>{/fL:BPu#%^֬I+k 0 pFqZZt мkR<'S?q8$sџNZƌ_=g}Ja+W_=^ȆGRx,e90p+{:PI, ׄ>ml"O >d/gYGǁK b~l nlbcUy.YJZflC' =Ky$UҤ"M̺0AɌÅG0E n\WQڡ(Q#dh،`h[=TބְeJ[P.G*vޭ+*&*pulU {"T7\ 1^T q0[? IDzr"q%7R~ڣp'6-δB&}KJv\d } [D/Rj)+P Zl)%Dp9k3gDLRPz(A@ \>M UMb@mf {Ĵ3{![GV#""zVtCiqH+`/33F$zZw߈E]кf6<|a:I:+CoPR ի${ .WGS~C"mqRгaL4*gl1ZGoip2vg`v1 zޮϩ ~~*TQ.PuP6<xӡȰ i O aGn|$ԃJ@ 64$@662kLsH[pR ?( BpX$=գUbԥwWGt&ߵ6du6|@,y4ebI7[i6+c磌)]d8[Q+e/4ドwf% SSށ*7Sϕ=M FʛoaVNso[y$ qtl階/Zi l»c*XΔ7j[YP㉻E M[}\889\5g!Ti$Vst} &rJ6|/=b?Oqr5~{}ݴʦ5֘ө& a-2[@eD~YyEb߄&Za+=`Wm-LyO(`%*h7y^p"zḂ. վ ,m`3frH9]`a$fK&fY]UZCAz{sr eP&kEF (YAA6k3`Es>DbѧumQܦWb-diܰ$ $qݸJqv ZuDpM^/ LڴLH T4*9y& $)V`ib׈3m2g>daZyfI-$BL"M8B+f֨yEkwyi[n.6f3`  h~ې]$0%8ct"yK- ~G ,"SH!4P{z9.bޒBR9z!^&QjŚժ^qRК">xI}FA3$YP&_(UO 2Ёy%iBZgfeya_i]q̇k+P 57DҬws% A H"< #?yQAwɃt_6aK1\1ǟmcwÜ|R,)/&FQy:[};~H$Ӝ>.0?ʼMRJ/F'EyN@Vޙ]diR)g?d95]Qlh1-b~xx/ V|8\?Jz|o!ȮD<$=NB$D!C3$"i1VQ5lj~ϧu'kuNgw{Uf=ƵڽکOrЀ?ZzvJwd׃<:uWv7VZ{{\&eP(Θu^kR,\aIaSgz*aTTofo ng;ǔLHvKԿxh 9LV:Sos.R;Y,, ضA<ʵkEjDkxZz)߉et,6dԓ7rLRB"ːyp D8FV2"7l&ykDr_- % ,"q(1IqNy2NZ(A yRzm5TCq3M>bBj).` (ѭ.9iW X 2D !&Inn 1 J9Ҁ\wXހH:`f;x !p B\fMud7.O\GBԼo&m}B} Ug!=Eq(ż=(GPB#Z 5J-z^] sNh؀@I!,&A&Bo%R@labb7tO%nG\%z x"F 5&`4,'IimZNNCSh\\@77#z؄,g vյaaICtpٚ__+׼=)#xg6Y6 ĽcXIK^UX g80HW%Qsؙo 2L@sBX٩m7R]`9l۳h>.F}qXq7(wDbD95Bo'G6@[o:8.ZhDcb[׉DLvJ{?qJ 6T-|(3zu>ZV$ϙ7U50M1# 70Bp TS䙚⵪KPc;>b~SG BCIW<+|D"Lx#2c eHL' MK$?n>Gl+ 1pzѦx?OzsZM~x6lJ,H2PA++lːgfLLq%͹wa$F+7)63Yw 8 , 5RRUrac{Ϳ@).*F9pY)dmqeUDr~KQxR'_ 733'V2o/z_GJ"^|ttP 7AY'IM.Gw]Lw?oqSgՑݐ1@\7eM1V9/mnGXC4 &5VY9.x:R66xS#-Z1U~eg=!84cc\zW.)a%v;B  i8HLC+r=4-$ӯ"m4(j²Xiw-2+}c /u{)*(=`qu'zg J8mr%'ӧrp^t'B5"բbm<5\JZk%Dl` Qw&YtSK Z{gh#+q%i]u[:yt$5%5@{X \L H5 ksLdXDu\\GI  nvtkESII8GSj0c[vET(ٺrwaY@M>v\LvZLI%>^*,TyYtt6v Ұ zcF21]m2j195cg B(񣓖tǿnCTr,HcK,eNB*Y|}#ƵbɑIc_Ey<_:e!OƔ| Ӓ2 XEOxafň\_R]|lw/x _4EZѣM3z gnFSq1Is%. շ,tGi_!4X1Hԇ"+ϲ@uG/h' 1'3<<'P$"py*Z3k4ŔyS}IYy7-Q5 |RCS<޻,!G;֗ ,%{ UjO9gq9XM6;ѕ:ߴ/c Pha#WdOR,G 3hpJm`i\)R8Rg ĉeql 1_d'.1[h"I ^,diAaP¨lmɜͩnrL-Ber?}Gm'D:B-+ܝ'ҷ Y8.7*Sۮ?Vx|XJSC=ǍbN_;,fϔ_0 :1D #N -jP>PI|_ COR]u?'π:+_to_R|o}rl%=]y@"nnQc5 IF~t8̅YVۛG,?8TMk]\;0z3'm)KߥʇZ#(12>Kx'L1Ş鰪"R U }۴ay us;/J3+PIq]ZXjP_İ2^u5(g~#gXnޠr'_w$.f|@>E羜d|]<3ty?Ef峤$"=89j@Y=2I_>ߛ aO uJՄKqTDA)TNPMd|@WUj>KiUuv#4uú1^hp)):L383!6Xs go Si3ls!Y3Jd~=!oԵ#0Hb5D6&MƼL=Z>c_TkѢRuO֗D596ϕ@"]{F$ 4liWܝ5Xu=(o.,Oec}&Ѡ@!}'zVrC8Z, AՉ/T5ݘSѳfAXҥa߂. ̍/`6{;btgǽYawu.iY_sxO1:BoIPX™ HiGM.(d]M#7CO o)`LXڤ^)ƢO썌@o-L΋NzZ ͋+HJh*UO!VJ7Vɞ[ItUY1w鎟ޙkgEo,_/^=$A\"0kzR nR _}(LrRmhF՛ϨVfFmKs$S߷uJda,FS6Е4ބy3 5DZ.n QJdv nQSSI/"W{rwr#3 2ʢ7 x%/-j@zy&)-x΄ , .`L*B3S(Xu]Ztv>2Ei]7_Q7yOTzAX F80k7s(J|;ZWT0z,cj bSsΥ2Yw?\bnKFǫrV+u?#ȏIW䫀KJIJc cnxSk¼m!)S ~I JhŘHIau7¨_%^ "2%t^^m1{f*w(޴ۅa[J-|:teMl*__]VC_ԀVXgGȿ%6At|eG7!.[+P'1sFGtDP=1 F> +N5Wi[:у zX uX̶vL5cg25|'?pgǗԦ́oPԿǂVyѲ6Qq8Ʈ,ڈ2s(|. GXO`,jX=QХ?پxb wjυ_v~`r& fZVDRn(twsd";DɅ;c<۶b90Լ}rڬӅGo|AW5tK X(6; u`Q8MKx#trEߣ{ΰ{?0\'z&jL^0fWz,hrgn0(+ಜDwPrj\9ܬm81LH~MFB9"FNBPQH?<74 Q=d'ǺuƭL*S3^88[gT:<`&WYoqt)X4E>䰗1H$Hm?䝙gD<ډ& z8'Y?Bۙ& GZt$o~ºY ;iY!4Z>3s029αwӚ(]^ zU8q+SLN}Gn]Iq'}o#gN#g_3$J*X"=M[ } tXܿ|؂4@@]Ud? (mgkc@q{N&d/cTVD b)=s@|A':2U@y$ lBwv|#>#Z+19FR0tDJxuR5%ۣ% PgZ yiWʸ6;PIl%}MRf+ iHYދ7WOS3^w*ǟ +*4?X(|FS Uy,+?39S[uMS|]38 $_jj hMq":(^M/Ӆ-`ON*ЪŠrj1j(鯻YE3MG![UNri_XMGrz'1HjFjEh8E*#N=scCiFcuU{\-~g-rIfsB7wH\&:;L}19lӥ;lCꠣ54Fts`iG퀾4XE9>."Ne+ GAE +Xi;פr(cFyx5}AAVtěZT"dN+U^Y<O^v`={+JrC4rW,H@,@b8@]cNI=AB9a_"cqFgȱc8[-âl&DuKz=rYُR34$3ɐL'W/:hsq(H|,.xИۨoRS<lȺ 0]bS*Ζ2`E#GR :5)/w;ل.-)J ;<({T8R+&$NZgc'9d#'k6&Jr##&h@LcωőДy.7u~ם>ۀe)81x f"P;S%-|bQr+wroT yA~^'_4oisMػS |#: !d_N]zmBC9'뱉lqo~di>>=.E&OIR/ CO`0FK䎃S?X]aߋ⦐ְgI[gR3=@ՃmnVo#g1 DP?`ܜ-2ٳ[^N"9LWcҋB,O}ߧ/nf6WJ A2Vd}s(NЏkvaalBlQ ^T'5-\z!~AA"%ά^3i`M ^k|S"^quᆱg7 NsYYDa8ix/U$meY8 vZP}+DHShjv+f@ yPNcuSyOFSY^j;Y►YU&@_OgFHfS"_Qd` aNs3U!-GX_`.Bno (}J<MrHbo`DjW2rKC9KgwPU6v9GamBYAxވ:zjs\ -pi'mحFq|AJ${Oc (Q1мcdvoyl*'3 J-X$ !".qsW[#V kdٞm@tM,%fGZ'1wFgj5u?@5%Kt*ʁE71@Kh:M :+NL:ubZ}C\ -ᚏ%VORE9C\.LU*޻fѥ]B{wSK%nOH+v .V If|T+`_˦N,B$ZЄrEͨ!j Õ 7aݟG]ToHt'zkW|k\VVX[Fsj"2jܽ <" [Pi*FhiF'(q tP&Grqc[y2ޠga NS<ߐP*_j EV])(:FN7_M8ykMY'J36Fݍ@]'Ge!B/YaA: 2^ ez##и-K^$vD/q7qyb($N6,Qe%Qu1?ӯyz@.yEKW }A}u,ˢnpEP|!pTMHV=v*!UyxGnam۪ImǀcK:7+PXjr\MW]2og04'd`S3@4N5a?Y9m8T6F{M Exs>UWݢBc vk6N)|j&'f6_nVڮ',/߄V:6G?ʧ{`2m_GY2AbҘBܴЖ?,x,Zxmz  vey#]Zce2Oi[;}JC=Olnx-TQ<էF!ˈ28~|`SiG Yl Q5 i~ 3wخP&aw0 L|u4!#WUۧE+lHvw"ם@ $MKbߣ[jj(UF v.H_R^c\. mR>PDg^XRQsw?xbEj:ymW$~2ƒg 쯑IgW\Ynv:+$9Q%v@Ho:U6IdFK޷QhAF6>1R J#5b.ɟDr%n ݙwu.PhD&ɁП2N9wsmnO\]yӄ&PlBqr|8^ΊYZCOTa=0 L-)W1(7ŇaubT"j]Aɠ47ĵ`^i^[C֔uLnŚY{sheV {t?gvczD VLҧ0 Gy'Z ע2pV&\(&7I\Bvt:So ãPFup?BOB]sOqL>IFQ@*nj[Ǖ!t|V`jUm;;uINK KQ.QL b[5)70!*iq#ъ \[B=[L9byyK*AWsj'Eb&h>QMiuK&;0\Lg T[%FhI.@C+,Fa^ȲR#%GϼVVTTcD:=G5ɟ>M΀qa Á6o.q ڎۙi0ޮG8=5O&4#-`;8]. "H)c[#sL+uNAbszlmXDc?0 P=P۱-W[h,D%xZs'f)^\ 6J_)?NLi˹ $k&g p,~F1聰t*%^ZGt+IbMپioW@1J4ӂJ'# )T\&`0`O6GT7NI7@0WQSlD!i^vykg7+Rִa0p5[>j*FGq%NQ&FJXEȵ-Z&+D n eQ]^>.Vc?|㛎=9$dצ59sWS6?sLTd̙52H>ҡ<ޥ51X=CX__%Q-2|t["r<­ 寴U.䱆q J-lCõf_D~XɘaUIH 7[a33 Al-x‹e+XX| =!Yv4CN_kbѳYi$(:~7/"ɔjZZ'l9"CktGV?ē[u8& d.ߝd"@ܾK1{:jהD| ՉE sqWge>f%HK@qԂrT [I*NCA[n=}Ӄ?k\@+*=d j]}_Vr/آ`vj"HL$G@ 2s! 3DzfxWO @dN3l1UlNr.Ԩ[A^胂0 6%dN8лIXL,75lmzI !55[yjg{+2%B%tSnI\c ]G"ir4t?Nf%|@4`܌VŒ~F}Mt۹SJ1lY2JN ^%`' #V8WKo4< NͺU_L_PO#5eDض'?5Dd+1c\< Tmz[ӧ{C&:DIӿMɕEL%GUUk/"IŘ~}ni(=bAoOЪ8 [^-A@TA2eίIf |Jw s-mÛ b}\f3֭αhQ6$Nb a``]O#VG+ޣv(8ݫY;^kJOңkfxEx 񢷃\bK$dj'wVcr@vrj\K\21x4H \`M`T3NR GO(ANEDlw)=׏@3.G[L@9\vdsꆩehבє3#Cȭb+n\rXRhu|mҥB[^?:J,ӎR}Cb$%Ɯ6'ulYXhFty?ۗf$9׽[<)isorz}ǻZ _|>%k Y tH4hጺ8͗/Ώ<2M2w)h!Ry'b߮c-Dv}die#? mxl巢*T&U4p-1iMIW*kf x"l. {q̂v7MR1Po/4rRCp5:F7s_IdRA] U٪O8^W7PP89S?3%186DňI%2%w(sqx*oߍ0iZ=?2ЯH,1nEW_e(${7IZ]mQ6'>}ElXal; 7=V(cS4{E!d<7Q2=<2+=fJu=ȧHvL EPۉ*1gSs==3羥''á^*-]@8ߠ齕57#No+VLU^wjR S]`|Ϙ+ryUNÆBU/z5 [|TߵZT+mDV[50;IBo%ZLa!6M4HѪNA <(c1Œz~[+(bdģ(ۧB?D'W% ^e9Ёε @2ӱa 72I,G QLL A`5`E/ބ$4T21&Q;: ְO󃝞>|~ JKΦ@ul(!S _OeA$#Tƻ(K"{Ufx tl"#go$Xl;c$LP΢n]{̈+9*&s6r4GƱ[I׭{i&TnUqF@> i%l>]|~e`K Wꠎc,*Y0yDo-+2THI{k 锺Ԩp s%lPq& 0{'pk9+*C.1;-Q@-8< 4eέ]@Z ,F#TJVpW\,‰>]L _(ۃjfZB ƿǔ5<o_]B&u/ݴ=&~H 4p{nj)Q͐-( Qt]}ne iUh;:|ݦE}sR~1 ))Ukk3>q֙#r庂dNnAZ:#_Vp#f差J>,j;(},zwFOgwI].>̽rUL=8鼰5Q x\aCn@\Xu,i_mYR/ޢ5$q9丘_2_DY2ZԬneUpWmMױ?]_A!EqeCMCOr,iX?=VT>N_ ! &I-:C&y-<F-lk:zXp"AhnUd>ڝg} cceķ𛐹hAw )p}%Ju3Lee>Q'@+yn}}^$AvKHG !.{EzT5=%bd$l˻`ROZ>^VYy3w:Sw89[m N.k -m<і0Ŧ wu$Ǘ(JH.)WǦ-M8@*<PR+_qPkNQ[+)5K8\~(ym(PTh-LvQ9~9 kWӛ~1;yuwx=2 9_XiM$F  ek?^IE .7(85Z;M>J孺h 7|AsS?|(XX,\ؒbIG?ԕH{YcBB'-S|8+yR[^|-K" [Č)STy uWZ41wTr/|5Z,Beth9 <$|;2\ZaR8ڜo1b\ь[ ՒQN"gmwM1!jümEgx;EkޜBp:j/pä͔Sj7*FD h(002pYy_>߃MS^H C"so0lbԁ%@׊H.^Tm{P)5WI3Fe6s헧u(\c Gѷxw<|\S,@^Oslo?ga*4ֹM&7y9<,LEh㬋1?bL&(D EMkc,jc/ bCDPeg\XwєЕRkyKc"!N<^h8 p|4񰸭T&TBI腰:7@ xTkd&DM!"@/?!S\=߇epqP}c@k])8Z˥S&Eчظ1YEFApcX ߗRetbkzٖqb4/pgD\ 8zSQ=|hbH^XAi.Dn8,#(mCWk='~ZX36#EY@6xdwsiN֙}J[Zܒ[R 6E2ʂ;P짝* {@jO]x}8f‰IZam* lyAftfx(]gP /}8>*P HC ǤṈc!;sG,vRn;ޔ%\@\3լ)wУR8pүװ '0/P&|TTw+v~uwUu?{8<|:lMُ%mʼ'վۡppBw>9xϮ:#`S1^Tet $>{xIBynx]k?~KwDoy4 箸iEl-|94pE! 2T!ɅoP_@N-CdʻjE.~e=>n(Kt{j1)`QP_wëbv7|H {Q=,ԓDGG+$Er/"5ʾ\2RQ9VjFJ4D4~ts. Sc=$8?!P "CP]ra'L$u\S(߱?0ŒʗuI a 346JmAvr3ܷ< I-9a[4cTFZ'΍u[΀F.u,G>g8p~`lZ9Do'Үq S[P5dZJf6/r^GI Hqz%unuZrw^JS= ]t;[P⸼"ni.R|q%jd:5`- fòH_miB2R"Y2*y w[E*j=$'* 㚸M-d?wWfE|!wiN%h}L>=.Ksוeu!Yꙫ%/4Jp-޸;OnL[|UD")Kuh R2m3-o>$uV*A. |"Ƈ]#FŇ!E(VW+1u=7]@rxaH ٖڪ'OSܚIkwj[U:f0YU{ UnI@(݊@ٍϯFF\$ LQF"la[#T>Rqo6غAHQZQiH`81[fr*5ٱ]. "s9dH>{WQz9]% G/,t`_$ST |(O㹝CA8dLspiψ]t`@I3_^cArv09~ dfY9[n:W|Ǩ.[\rs@q a0\BdsXc-h0WrPE7 t\`Poi ˬys+o֍OY#Z_;6⩤?*:ك瞢ݲsb+?ۤw<)4Oh WTx׍r/zgVeɞQ)"v֊cv֞{Ivu6Lmb`89M:'S( d a1Y1Ux(:Bd:56 [Etkw%%B9ǣ!Ć'#!?^l7=a"+s /`~T/lZ..j&B:<7cwаJfǥ,_|^Zۆm^Ͷb^{cy" ]J("T2̧<\Xn+.iX:I?#cfwQu)GR=LoURre"Jvb@TDkڙ(1W8x-u˄K;۽Tֲڿz-ތk21jlh0㯑[ |}\I9p9qZ"4q[)\uv )^`d[?<ݙlGtu(y۹x2VxxKQz%^Pxrn~m e1mL% O"cƗ"zo *34v$6˄)pԪ'&naLg:]]@=,uF&΋PBtH;dizi  Y@drQi#$B6R|Q5m @[_R7|נRgD8n^ }`ԏi՗=aYf9d;U)KVQ֚cװ n107:xAd,Rc =D9E EDSmʀbdT'zJ a8g`8LЉ"1u5O#*IuE tşqP"Z CK|qm/ݿ,w܄~NÚLڠGDmtfLFcFt="ޕ>sR=:eOqLk' Ԃ3HwB',: @g&`vaH8.(li-6 W?ċo[L:%mpKfC*(Y;f OXl `LmQ"ucUB)T&ޕ+/BvsGċP/ Ż2l{G^ZH3ƥso8 c\oSh\0Yg0Ry04_司 qΫ!]]V=ષH |1')ˑQS@i4곆xC!L$ rA3^ 80'oh3GtR"~=,Tx粏¡F}+YO34NEC荽j ! [^@}hv ^EFm<~N2=-* =dJWsbDU^mkB Ny#ucx:G:h&6F˰tO6yLzS Py:D|h;&EO},v]?4GnxixH3y5.>8eTVRMކS"qi i ~ebi6UЌkmr 5?fD/$"ArΗ_||JSeb]5a$3۸|Ό'h$UlڠNL{a)cyZQ-Eso+,u?| 23P0΍opeπN;Y5]0X?C؁ۘjBb0~fNwgܥn;C<4fh7d@9sV5/a2Yt, ")A%VIn7ۅ", mP_|L{íňUEUhT6B|dpJ#INXXi+ôFw] ICAh8/- t/|Ii[ ^2RUM@MHda}=^Fg` |Gk\p9o~?%~#Յ:F}J~J>]uipΚu$,7g=T y(Tr5g$¸A1+ 4tS1|o{ɵ'fmg~'-gz5msaVc RЄ펟9(#z˪k2QLQ)K;^)]S\3|u{]Z(nC@~2Ra=WaRJp7/u^_ QEHZ#Jc1M2& '[J{a% TlASyvk6 BG9Ĭ[[訟MmpXߚ@RSd=L8`fj(PrhCg)DUIFm&|*>bBmAu #»{PcMCcµ0&u7`tn!(e[m" s#<[ 5}=̧ vS}p`}S:ċI6~@a d+DcjMbc%cꪷ߆&ump$i6֋O(DZ2_$g A`/DBs9!7[5yl=꠶x0[=Pͧ>p 84ρel/AXjhr6D cS&oG0eƍ7zczPrhK]FmJ B:7A H[X!Xr@KQ?N f ĬϗB:ݩbzG 5-,AP&f(8Uv`smCY# r ]Z&(H[dBC0mEtt<1jCC 00ʘ⡲ w庨.d 3[`ւ ΐl]Mf 8i!.[ɹU~sV}z[ߠQr HLvAѭ%[>CMKHa!y1?9%0$S:YJ+YlZ~~3z*BX5(;΂ـ]&05 r8Fv0 9p>ߝ={2ᐢmC%;wz9GvuAXqj7ͽ1-kvp1GلX_Ȫ uYGyD xᥩ o*N_ }KK4-am.wӺJ'0HP4lA}ֽt@u)wE>V]DhOED=3x39vc.6 M.MU/pQ5_)6ݟۖYA7Ӌ=yl[T,h8е7Q!V՞Ƒ^O{8x`(8C?gR\ָxɉkGIgG:dV(nx= oM1ʠ1lQ6tP|^2PFXAj K]gcl///X  D|_hXܘfF rIñ=)P{5mb-ҭۭgV&‐{U3v lHwF?Z7'k4d${bL"17vr]Պ wtIEMC i$y6Ơgf lΧ#,$_|su| ᥇y 47e׿<"Ru QZrŔ_က/x>n͊j9VF)c^$V=u6B70gjzkEss]n5ӵ K3&Z7"q)DlBelFM5!TC~$AJ]zMzMG }2_ma2Z~ Uk:"EޠhCUgbiC;k>RO>*&^ h-lSd4h?f#x>(3t-E., g ,v' GgcE,NT8nl(㭔~&Wq0P!p=UD<ceZ!O PSٱ㝹D~ rXOtK`Yt+JLJuWLS*?JO~OHl]XG^ا\Ih uQ8\o>`m#5 3h y=<5 !P]ƢU)u@ȓ!YS.~ީ|p :9Zri;u=VPmܫgZ,?1ڏf(*\; Qꮔ}7Czmz`yE}P$Aӏq Ubmi0oC[Y߁g=*طEQ3*k^@@?s:/M@ײ_vј1=rFy*Aؕ]_ZFEiyW^A中@Q?U$nhĔ=e dWzr- LpʶL !]3"4ovV7Aň,∥;rqj$xۋ~9 Zc$gM1z!FB8p*/=ED&GQtpi<Рq,|t̯S{i,5zX-֭U<Ϛ](yHXzanΐ c16H#d@yKGm)WD TGW5|ɑTdU[H9{dRe2rj7o6>4VV=*t|py3R,yv^Yɿ'040&wH|,v=]f-SHݖ}ɸ՜)_>GRc:S7z/ -1;j3ҹ:ݎK)LўVa4>ˏo{}_j>]f2]YU JW)릣! &bۯ4AsCl0>QP(՟DI9%n0B9~"ZdyQf4o=R-YV%] EJ⤤m4 n8!ax}qBi3Pgs}, bD'}I;R[քbC}PjKs?e5xί߶A.݃n2wU6=|".la!2w lPl\q-2zXW:?iB ?1ϯ=]'@-`zZ ގtp/Ċ[Vq©XW{"O^>l*c(r,ZJ= 2[OCɹc@fxL"W≼:tP c4ۍ(yoYu|egR:[Pk.PIPww &]-]Rj_sjLz}@.?( 9}жH*>h}z- 9+k*q[`rqC`? ߅~yY,uQmn$` S-0@jzǷElw/Γ.Jl̽g=49 1WU2I@sr;*;P"(h+ K$uϭȨ K%j9|%Gj_$}2vEw(} (rH~ҔFVAĠ#@?w6ɣ$~ kys(ԒYS̈́`꿗媿%-u3lչ/vS*65-~7+SeNgCZSlVWCń ~R$SHQ~tYzvBBe0G3p4ED[rH]m8_VexAutƵF~r]w^$ii('KySem3QN\&2Tt}a!f〙gsaDnz/][cIA y`أfʇ' M0Wp`LΣI*. 0V.&'i*w16͟Xg537:tɀ_ǩ+gS+hϒ5|Z'{P xkʶ5d^, gEN~8W_'r'qtIM $:P4: ^Q(Oa\PLm(NTB cxyf\W"7q@(#`sHRD./;%#8OQ=*T<ظ`ⵕ4-|JRl fSݙF^6??~#i3vc2#u`b]YgX uƮ eRs$}_{gQ M g Xn)cc &Bwl+T8^ `փ}EAt6^YC.#ytIozdt=* ,J◷Zuiσ)CPũp \V3|2sl_Fp>Km 8-Uo y]w˭%9FEc90ʺHAbNZ_(-%{'aMHr'I^a\2E˨uڳmzzFݩ)c(hVD -({S,_IoiIp'ڪ6ٯb H di0/O뾭]wM l1Yl0r~04e@} Цc"#кDKu)m1**{#˭m5"#r^5LC{ƣQg<ф,W&Z⓴ZBv'Quj2U]8("_7L;@Qpf1v?"☭4X]㱛mr>vJ6ո!´6cL=?)e<^ yzKm;iɨYh,Qo)gIe+xTF9zp W%[4?Fʹ^A@#X-q0o0aHme<~-Үf gbRrG~6M:&D:;%=g@Đz] `Z*}6c*5Nizxd1ȥ32׬ӌ9BS @qOS'H4OOeή "R"HKyY$/7Gtv>Ai yH)k6t`99,3YcTKSo#h6һt:vmtظq@3̣L!P`Aw`zw ӛym7V񏙰ĻzG7]L%XMEI Y̗A]"d};^\5T3>e% c9A_N@bvPX)}x[ՙlҟ` <yRl$0?fuCkp#Ȟヌ_e0KEªT>A$’;[?^Ub5KB߽>P3e@gr(6 Q<F|yړyWK7nhzL 7עu1*L7T 0S֋P]ZA|MY ď+gd,P?g^pa;Mv&18=>dG!X~8gs{&Jap̱>Bόz)ֱ#0^6O$nYL݄g_6kfRqR Ļ3C,&5ޏ ]yVgHXSzCt8+P'|pObh0H:epA3(2Z`0Z|IZƜD.B(m튳:a,؈LH|BgcD0rrk/,XTo}T=u[˛a  ϟI |ڦ>rĬƚӠ nH(A)J" ܎S$Z5.L %xD |x:QܬDh wr$~+T٪ 1su@$$Lt~װm_4M#akYja9*T1YB%N 9^:8ޜzg"1C*{lPW) cxmlPlLؑs4 ~E99LJ脉T[;CW#fh 1#V*L> 3%Or%rBqq%Q5;gˍV '׎S"j]z$,Lr,4sqPW|wqt+E\^Ox 3doitg*uaf*$zn7"зj$g'o3cTY}H@[&m[xSi|{AYIZ;(l&>AK}/7LHΡ:8 VJTzXh?=m{7>T|p.镩P}N=&Wyli KdEZƈadĥE-X2xCJNd5zt'RZ(MrkDkrFZb|Jjst+}H~Xr}9N6oS7\ێJ&%AjGፂMk$'`~c;K’6 "M@eG5-L6@IBUW0|QjUz|h'O?}WPtJK}汨,6K|h( "D{6DwDyXg( g6[ű 㹳-PEe^˯]AbzJPoe] BT-ՊM 鬂1u(d>ܞ\ JoRKsi k@J!S Md+B w@ZDž֡Jڢ6JB% "b"0¼b\Ǐ3eq}s4a֊;Ik9/{aGPfNm~[jһǤ{o]ɟj[l.'<:soʊzAU2d3W<$vO lN24Re*/,ݞ=>#8zC r :R1&@hnܜJZ}MOGEVW:YPBH}ėolZ~}dX F~(n' jd2a͒Ԃ>np?<@U\1{wūxaok]v*(6.Bg{uQ=GT>qxjy%B7GخZj%gsqb䘵JOJqR++ޒ9y@EwhR /ݒ 1£ftb/nLP\yݝCqP"qpn=sK01zaIq%gNr7;u1QK9& TٚdyqBPä':ÿ< ٘|2HBrqAlUmEq(i51hTy֠o27cI*@޺e ypH,od?i8) lQl棓$d<b? m:@*PB$$s5ow` mTBaf2.TC[ȑy9_bLiv}mO+GLki/<:cC]ɉz.IaH>jHEQ- ?K?u34gc;upyLR:r- ( cW_uDZ`zQO*l̺3(Us=j@{`qߏRm@Ll$[:fi!MHf$72\mF>r|+cŸ.{,(fz1˹~1TSTf<%-{(j^w) c(6udUk-=ޮ,Y?Y)XEBp-&:H9ξܚ's8>B8+eTV,gkKK?G{XZs ^ )g^ا}e\sf|wSŶ|oHre [F$~-|q"72 V>Ԅ }}ĉ&XdK,,0ci?shZ6bSvYQ+a(|Xe->ӡT0L^z@yR\#^c/㒿-ķ&_٭*@7WsEFm&66_[e߬W VvR\P|K,Җ&8CV]>5OW仹:s@ʯ^o~]POS?oa60T_KtAN(ߊci pAh KJ*-klOP"ȋ!LqF4/odoأY^CY 8[Z{p?XCYZŘP1 +L pʓǙCDi\rveFwlXstS'YYJEc+Q6A]ٽް;lFTT<蹙zdˡz.rjfв[ -͆cq"<̦%`|͝.)@@>Ք"#]欙QdFV/r6إv4{nu\gI:tBvA}*zbl, {ِdob쮒k]'[2 }aϑ%%eF8N^4өZ/m"L&'ժ Ak[)Zt6 .fLw.&ʿ3..KČCƌg.6pe`p qC`!'pDrJ$Y{NnGSd>^(&ucRsHK,E{4ч.P`óǸd ~EAXloCWYɗ˺$%oĚƨHKZ.:&ec7ũ~cx벷ݙ1R&L-$fz,3.@OXA)d;C:KXU {s{hE]EW1$Ӯ)qڑx w f׳,1yV#xƭUDEf<͛s ՚rr*jJs*k#C_W+wK %t! +q)ޘi΢,bhП6rq$FΦrj=hy/bgB=I@w%:Eq|6$\;Ni? uZ\ horQ2W 1Dl}XWA8&Hΐ~yH@u"s_ۜxI 06 :hvgqPѵ=f0-2 ܐG à$pU/W{mW`^ut;Y){' h`9JD4 MM/겟uN6~e)^Yg+rST/i[X_U,>&e/oIa>q?N\h:-Em2ia˸DdY-|sށ[ij [V|Iq=FBkF;ĠTzGy|q> btʮ2CmW+;ZFy`y we\Y`K> sԔv/?`.JoUXhWUF'3fwi;`O@ʜgmLι* a^iO'9UW;&ͲVriK'_ݯ ('%yBkSU!u߃DzNؑujyXlQ nV8rCuʐ0;VG`x ځ<03Mk exp%6q=t )0þVc̲+T8G9 Zv66Dhb+o7%@ N:t]5 1wtV@;^=$mI QL#r;Hw7k[;MS}py#Sܑ+Z(2z]@E#2v7grPcLKaqy#izt$)Xu&a;+86v^LANO%" nTUhhjx DU d$C}!;$TG8fK/d٪B7V1oZs0E)8g:5wK勏_Zuxiti@+"I%@LxKɌT!JYZVcGq0,TJKF_>6ḽ^ܒ4@c탺?Vt25./>h+|*#2o@,K#ؖx8Mxs!?kVo;&=LOPusl'@#kcx%FA[){{weCiɈ2 {)4j`qoч+!NrJ 93T !~ke' $lEE8oZ4DBGoN^lQqӀ^G0@=X;~1vGyZLюHO  6!W]]yBAKgzܩ`?tWg"Lh (;ӯbj= uͺIIpvQpdYY֠z5"-/M>+|1Iac9 Tؐ8h.;RMM#j#Ld̷5@qt#Gf_1Xs&ZPh05.'H731⛋/KJ^u1^ dj&qƑ#,?Lހ陣=hw:HVY,_|`.=\KgPLF*^AұN4*sutSB'=q+UP_TPOkQjyR :w~xX)92ePwyЎz1xdPQToq!skڞl+5wj"弃-5y% Q'S|X]?)kx6+E*߯;8 43^U34!"23Lϋ)Q;v6\EKΡR5#ȻRښP ίphKoǞʢ^[Kb>i"WFs2,l wzi2Z&CYv4UїKXjzi%5陶ɜ±DaJSTQC VI'<>/Oi`DZMj3ujOkVnEwz967]'R`/^9-6)"EI^q&A@1+76'T 3=HJqy%N:3kH$:e=²{P&jh`=8Hb*zl $%Β&>ͬ wz% &mk 4ʱxٍlȳd/ zhm恪mŕK&l@dSf`ROED3wǐ/: ?&XiA -_cvԻ(NrΧaWYQly`ӯQZU5D ]=22lY*`Eٝw 3v@M1OJ-;-M%atfr;dB,̐kE? )֫R}Z=?B)_"/k(mK*~1w3$omfyt b/}qzK'~>Ғ>ۨ]GC`q[Zy=kcJ$7w5T ^lLLn[KE>CPK#ٿmQc!7aW$b&12bDZ,HeWvҪ1,T#ܻ=_ X.f p`H G!>|3^󫥽ޝvf$k Yvi3t#b>fV|p6ͧLWzrL di +W@ݱ^-NՁT=I+k9Wh;ei- "p'πrZeA hk)x9җQ9{8BR8oI+g,fDX0UYr ;ٻнC 8B"|.A(Zg6;;ddG:?:4LJ 6:oG GPA #5g.Ƈ;ȇUi5 mDߢ<ӵ0(Nފ*S2G%Td@p(0jBzbq֗c4`WElpNl~J/a ܝ6:C0du<[S-ZS'doƝO7w~oN}8ѫ. NyO+>e%s+aMC4ͅѬB"d{2L%.&Jv7n3#|.bIf :'&6a ls#atwf}RvRrtIt]יi7[W`IDE+4qy_1~^M|bY;{=$O.7S$Ӆ҂͕S=?´Fh|璙44PeꂱjQ?uB(iX*M $n ɢW:ȓ8f7UcaTJ[ʶbOgx*@᠉/?\m|`o{Hy>irI5+٧@{,n;ӑ5ww[ZFZPMS3 = !]X@j0㚠/NI;zq0Y G 2RtFW bIoR-ŵ. U95GX2 aa~1~護@׹QqрgU%Q_Y.ѹf{U-pṇIzؘ\X(ΛE3;?Bx}GDӣ(Xg75BB!WJ[ gyZ oe'[!3w4p=77StO3zRZ|\[ kuyb\uɫcie(€h+%fY ž%h `E#̋(QѢG>Ń԰!l e**W-~{ef`H"[?0#YaM "q3XN9c7qSEQ99|@%u?evlR4U;w|"1t"/W~ԨT mbASH|*;ڃ2^{w[Ê;*t,G;$wBSH%2C&R gԙ b8hl߫BQ#v}cM&8*<m{q{5m|Xt lkҎC~y984q-~&C>NEے/ԝUSM,r3 0i&aժ9cϨe>nhm6%F^#|0U5H@a+柳Q:H .k3dǶkr·E%D@Q'" pF@RMmxMQh+'yHؕxR(s a,{Wư薖[ Ϭ❶8@Uݾ*NF9_dPL#`ГrΥQ*7=KAp\˘F]KTޛZs (IOªuĦOJ#pNM`Qt(ʹ}YتaPdyd<ޠ-oԔQzёvw] L  s*&_bؒXЯgaٓ#e  y3xn xiO۫m7} $4./:6jf-ur!"v,`_=[?:ªh6ͅrkYW䵪huE TQ ⴎG(V (3xcXdz;Yuwvqdd? usƳX޻{e\W3j%DF=l򦗥Vc-IX|B_0[Gb7Ap+xJ!v M"p WsKMu&U0r)KT9TW➭h  rȋD8QьL e%ay-b/r8ܙ~* L%R^G2Ȝۛq] ZWkC}2nV"Rgaΰoy ADPQK}&ZWL#M=o">ULDߤ N]E@^&|: )9jtF3?G#lgqYp"_.>e_|u_'&% Ǐ_I hˉzN}W`O^o`o l Qio#GJ h!OuʔcfZ't9}uP8}PcϼⰯD0q4V`UxkKBewsW%!G?[U79X%5Q6q^unTK-,6Q':Jj6oAul@ -cڱh[,Pá3'T*7' u͈)-Q.8Yϡq%e Zَ) VλEkxΫr@<] %[}[1hu xEUO:C`-vCxqr*f)Iݡot4$B(4ә)Yq(Ȕ~Y" b2= o*εZ!Xn5tfuEӕh1qJ@%ISj m:/Wz6qDS!A&K'7K`E {k> hOM͉z1F܄h90rvI \,{.K {ș18 }O]m}'br{ q$9hX)3[6BxPg6p#=n\7V/!29gqϪE =2Ywh0E0j>hpPUy*hpXTSi"l4Z4hJ=admOj %])5"TO}N$SH;2nW6JbɒZ{_ɬHoHt!c-,7bHp5K)ۛODtB+ɁQA䥄O\\FŲ9o蒂+cfI,~$KXb=B ά%-ZN( 2Ԡ@}JnЄ.|Yΰ xlFa_#FTу|!bm:df~}(!8Cբ^d/XM "5XQUUB-0d yxܛ8XZa%cM̕OmnڦнqfP c]c07C0G=DžwILq):˚Īlj.y$J41~S.GB!N%W\g< 3y*E4cמ4T፴-48P՗D<{tQLXt P$omjX{ d…f2 Yr_LM Y׸-0R$IJěs 1"ٛ8dtld/ed{Ǭ8ݤAb=G97s0gr8ۗv-Dlfc)yVJL2P:Baga5Q A9u:-¡(+iҘN_> Uu~{ǰp;a E͌M[͗'|Ƴa1uŪZ$rV՝f:Ie15kTt=%Gk%Ɣ.A4O|AG&žo}X2(B׸Z=fiA^egt>8kB6=@*lS.`!dIo·϶M:M&EgcYb9|}SݡԾiM_ |=ݹ<6*R, Hɒe0igT]_^s a g) (7@Y A6y"fDԣCmlj ~ePT6^@7ɨ }FJy9w/'kp.rI֎h~MKifQ r^A~A:W0D4D{'BU[9)Cz[|l6I_ ݬE*g@sY^*rkPh!3#JHКb2&96@,̢_э2S& Īf$rFI,}FTaxARȯ ƌF!;Ԝ[+ˊu:2Q} @6 3N{E\8Y!0P]8;5ĹVyj*LwU$>C\}ھY'[H ig33_&H œ,Rcn+ћ S`y@Fb`q$f"T%um$KcFn"@\ez܉ĺwad42ju7ƷI@(aQ-oZ5E2/=1 j&2~Ґ땧~ Gj~'mպ9%+QuZ!c'TOҬ^=&^" ؏4ik}.qo%jӤ T;rec~S2L?EzX"l{Û^8'GEd=FB iPSy M>'ZFf? 7v-^ ~Nt*` C:TXu3Av;ݓEcutvv [bC22b\РAv0 w 3f!t#bxMw^JTڸkOub<OiytF|` 8P+)/$ t XԵJ HJ 2}jѰ@b+ Eҹ<ɦ3v*9OB\by~{ G(Rd\.?6B#Kԏ>yOmSb^ɷ HɮYեowC:Ĵ Y{w6sopcPm1{Q+ZW' 9dnpgiz ѺOW848=Ӆ5YJGW4~P<1ȗ5岝[ZёGI Yln{|NC25#JF8ǿ;gk . $ id;.v#zFv!G>R9:bF{ aY;q#VlME5b)sAĺIߖY"ex-2V)&]$X e8Ar4< M7O`r פ b5 &B 6i*#֮c ;#۹_ÂAA_2ӗ᫬$ RwORd0y}?պ3CD6U@@mnW8c@Fa|/Z%>[[kX (r2|l0ytBBRie%ú'(qiXZ'jCtueub/nT|.\߷4TRwW|H`w:U>\ܘ-JQ̩Gֿ|+vZ}nnA,3(NZH/S O%GG#WƉ̑ Xϡ2sGLܫcA4URp4 k.8l$& dByY۲Bq,*T c<' gdIAQt#-܂+nuQe%JB {sI0l0ylPaZqWTU +{Q˴%|H@h>Oτ-ꢺLgI^! \3ܙׇM fs# rSAc0/XM#ْuq O$0nX$GjT^ԈqQ@rjwx1"i.Ǜ~0v]K ``ݖi1a.VQMj Ӌ)7ëA6 #2BDD%( 32d\28~\;{FIvRyd\ V>n%ؚ?Pvo(0PUok0< 3$!*R9pY[KdAk2 )*jVɗ?*2{qx#y>u~S}SoyTθ)TN:\:-])ah:hF0۷Ԝs{Kމ!R_󾥭_H2⁐0w C\i}u ?P O1.m µp$WxQ,CSgM~O sLa(IК=1(M[ÃZ DDvA FP5zƌ.{%?"okb9^K~N+ 'ShdP#bBBx, >R:dL-3 T ks *>)נ_{ bC=;C2-fE 5V Gp=* ,QKA\ajj:KYxe!'#SV>px mjs,ߐk٫Ru-eyO + k~Fc e4o۟c r1σ>xEo$wv?0Ϝ;M@)=qyVeC.bcXBm icvapOׅ#'6~>pm\T4[+('BYɹP]',*{70AƲP@>b)J6dP*bxe䖩sc͵\8mi52հO1Y޸,5?7VR9fų ,97$dȤ1_t_z=o,oreDOwCUFO> sN8aCG19|u V,<2TT;?BH5' ғ}]:L]q"mc"rƋZIsmҰ/-\$f7|}5B Ecfy/gRnZS!^bỈFթ*+cCQ`75ߝu&O)W$2V}mfEc@Scp%k@:6dFdE:H98WCQ\+aEASV߯k4= @)p;~WJzY l0 Q;6k M)l&r1mbsn7U`/6h/K@8%>_A}'D,9=>pT:|`D>3vEDg)0RaSsqc&>ł Ŝ*BvexMV"w~f|syІF 5bif|_)Ko_rŠh ʌ\Wu8X{h ,huj@hУ%$F}z_tjSt'O$L4Zvƃl~T(ZHRq!vvFA6O؆9`pHr2[U^~og&M<^ ;N@ (yМ;i8b'0*p7a!jq1lBz!%n0"FZ2xI'hC/j>`Tck=ˁ|G$;BϹ*!Ԗ)e۱k&HY4H/VT1RԃVE9խ2ژlMޯѠK6 bζ# CuZZB~p tqJ\q0}5!l< ܁T !6i 'PSLq`]QJZSDϰ8%hr[sZw9Y##8迣i[ un$t~k4uƎ LNBu|\UWewoN}-venv,wr 6SI:'TB4a=_)8<)yiI^JS\~ĉ(.HX0zTZ șit\h82Ǒ*1mQnbN۰Md?۩k͑\çZG٫&9 )l*vڵJ 92wJqbmDRp:5}L-I1M)mT /%9gнW|.~|"1}BֿNa#qZ1 sKAP{De7`> e4EIlA~ogSY$nY- (J0y3k2{&bCA.G[e6g"/FXrƈcHXxCVdae;Z4J" BQ4YظĚ9!%\>!4ԨGP z(FgVK&-bX[K6H2.Ȕ)ZOdЄZQ MY1h'[ nc;H`F@Ǵ] Y B+ګ1Jɛ׍.j(WEKTrUVJA!'\H ɳ:sW@j3Af'(sń-&HMN5)={]BH $eɒN*|UW/2 {qp:&dj" |1ZnX#_jkn|MK #qn_c.,詷8z[C$9Ƽ^B_F*Kq$KR,Sΰ2q8;v2OV:-Ȝe0bv7U|e%$9y˴$38P(Nn @Iw1Nfe ;-iĴדPw؋5iu̿cOmrջa?u)d;ZMH'CSvslC&n[8_I8CdyÑ!9%gq}n>/d-3<,m! ֧F{HI/@p<%!jUБiChе|]\hg:Zg%PfoI2t.^? j46.hJzQ2h&+K:{󎨐L2M+T [AQ]_QӁ f1_p婅+D~JMKq:c4]`HC džc0u$?y+?V+7b.ITKlܢ8xm3 …,VZw t{L|B4jMe:i$i͍=R롗ߝ׿J:(Թ~?Za&5v0"P<SBu'Tzw8$YD2R]& laݍw5SpἽ$5<#T+ PtnO9@|r\u[i izzmky:l[!IH K0}JZ^e ;yud=n!7U_Gj2JzTYMAT Ыwj D.Y!L,dkW6kdz6/)Dp;pjl^^q*HF~&$ i`6ԀDs;t1^sbp(0t+)P=DlOfdE\潢} H?2#T -K:ء\Jv|֚e_",0(pDԘ|YC `HԺ^#SrJ pi/g~=zqpZ`{`EѫZP3~0ߢ%M695XGx2ܭcԸWG/;ىmR yOf]WH(T In&T^)ЊU+F XٖC8fu!,ɭ)*)ƃaW ƕ=Im޶S.vGS κR5Qepgc -}eo+UCg<`dUtwF~BM#Zњ3|[)״bqW4~J=j?p!7Fx(eb.D(f'ܕ{Q+ț\GW <=UnsEUӈ䂨}c1V83e `uNv̑X^^!M1}ˇOٍ; asyBeKŊfxi_T͹ՑvrOjpxJTe S%ks6n/bc E"z)Ns ;Ğ Z  ۊ3c'(F`꘥!k:.ڼ[{7MX5Vi+^͚dV?m(k#q6PH[LaQ?cFbHϻv_%nXd Mi=4|1C3.rߢ{V|ZJ9]\#ntkT*>.ŗB<F3 o櫒{(IxwiRCщ2hwqJqEJ!0"v4Q}tC$}F:Fh O5=w8_%Mz†e(?@AbKؾU0ʭ*]'Wy8yå1nMdv/v ԉ@tKVMf ƙXnxem@3$ˑlqߤ(ZTUGhy@Bv_›UXyVh73GF#rup 3s.af#U?>>.WGCWi&:Bt#Q]"ySA$dv"v3 ;It P(X-ଋ{~d#/w%LGFԵ  Z|% Ȟ sV*7= s/h︮gh:x |HOiQ!n0tN4Lrl G S8h8+jm@c)2эNJ.{ #+ hmB 4ݿX1V;s <"nq+=)N:λq%ǰr r~]SRXskH{ w,N^u[:a4BB eQNM%_/X)S b}3a S,=HwZTD4^f(>{|HEdngkal_l)Ɣ*ҥ?t bZ/s2 tS9%fKAi6%}a)ϑIGo liS%e R 27z[&WpsGM+xF]*MM Hm&p!u$ m&d~Ph3pa5@Z\"cP:OH APtцP ]J RO9eZɖ|,U\8wkws[TMKTa' .ԐY3}t ~pqUJgϘߚizz =j~ +>9FvӳjHozNAÇ#?\rfd5E4rx|e03au-.v)SVOid,.J%Ybnjp& @wY.|Kэ 0z6"5^l~=i!ֵЩK? FbIa.pq{8s5YGw},d~I2qz;xpʑ~fd&ts q*tvA9嶲s@oi9bll̟4rqޕ ?ZSǧ|P(ph9b6YIzdVu 2?cz( Z",֐Zɉݨ4L2C he.*'s:I%s( [kRιםŐToDQbHf';c]~L׃S #ǹP<>a%܍1~^YkKi[. E faCP mYJv,yŅ9H|Ʒqٽ܅;7:-#0ZeE2k\)r%v5,WDx[Ph* j]lF`MA.~2BlvG,.>gSj;M]ph>-4`(xj_ ҭw3%b2z(A ՓsROm6JNn>mQʼz\!Dg%`y'70s=l8|5sskVI'u0v.cMaerE낐LIȥ>2n>+%|{x ~S 4`dO#ohȱ]FvTIc /3y? _eA]%C_E+yz(A#RqNɕ?vjxz<&WrP`RE\n(oO y "P1zfjaO(Ӫ_= Gm$7wwN7h+Ά[qpL{q^ ,:^ÿIC:hb/޲qị;jA-Ԃ~1!t"9nH% dE;)0|]AUUJ^`.> f,u>8 sU'0P{ n[[bN3^` ,ws-qZk._@߲N|W7&u[4FauF; HUf#TJtuƴkc,kU4Dvt h6А"]cb9/q.5jC%r1xfKbC0譱TO..5c _6*܄Z?D{zʬ.i!*@$6;:ZSP=TS 2Y"gw kaG ?ۗ@n @UزgpU SXqۘM9K9͇-k!k(*{ge}!Z,MՒ+v^{Mdryo@4|U`(=3dfV$jL>Qclhs RkK8gw {O'i] ^k Rji1I 꼹,|]OsQ4 "3*0 |HYItLKEi(n}S YLLXL;(3a&BYgHvAMQKYI I,lfl*ɲ+qr|.-X >β.tajƓ-MaH `8*kdUk "M$(? hՎ_ p9>6 zFqYkce,L`864Xq5J6eoKg%ɨf`n3:d{3`} 4A(;:vz "1.RbhrZKx[DL-* W]IY%8UN쐌T2{hh8RiuO$7{ bC*A?[Zú~+zht7p%D0ANw952s#^rzm4ߙRpDiƽ+9N!w֩kBTݿirPHK HvW/f.%s/bmo^\r1QP"a,6tHV ec5y25eKxQ$cؕpV]hms]E\e<NjL9;AXv7% kWq*XͽGʍQ#3CФqōsgiQbM3$ΐbVPNCan]jzu!!5m)+˘KѶc4х =< xac ̿gﱘK" uJHfs8B~\l=;ͩjHEӨHuq8Ѻ}XoU8Pgp%bQ%\ϽPtv9?{c.<;(|4)Cl\Թ嬹 t^df0_%O`;ݢ3{wW6 lX?i[Sk+^]b{F!waR '*ey.Z/)xNI|yt0≓cDeǩ_8/ރ(fZ2< ͩ1Gr2l@KWn-2Vu/K"hUA=ύj (neo%g%2XNgu+A* qwy SrG]zCgExLDv9"(TSb9]b|ܨg ޅi5|uP\B*>/h.V%#\9\%wKƍ*8Wް.p0,rW8Oѝ ^%.U zE|$b0M2WF V? P[aЛ uVYK{VM/sŲOŒ"pF[Ֆ/wto&ׅo L*X\!Kqz#_-SciuXDIt{.94VJ;Rk* {t44Ί-(9>ZhEumiae v^+cAB.h(#[{gʊ*d6Ac>o ?Cys1f$](L~/rv^B qDdۺ-*$ 5D=H"ڬ^!"dhxB!pmI )&"*L |ù$ޘ.^qӺHey>C)>%,t7V?pܐAX9FmbD{.cHђ\/I(20$siEkκ0GPݱ~p+0%ذ&W D?N,UaVjD2TmThbl5Ҭ~7 'UjESj]|}}(PŜ@^IX4.jQ7 yF3q( bo>`xoU.!ȸ/gixb$5b<$ ,'LP-8fE_sU42_=3N+E%eV)}${~%\Oef(O@OGWq|}%7~AbbH1_UC&酰?A`N< }<(Ku􂝢53Iq 8)),o)1!ih܂xge@,xm~]gɳ'N?6{rzaOr(j^zfM< GhSi+E4ƢV-V$]5Q:ʻ!{|p<f@h=s7QmxF 4JdZn3s%ekn| ܑFX}'5b'o.uO<'Ѷ`w E HrMa%rfsW- y${`tka[L<<ZP<ɉEXĽ^^ZMN 27]"WJ+̙o3&{3)ÚINIjmJ_~%$XUcsA)(&qUP>Dm'UΊҘ 2"pUO4J7=G#WH-]:ME-{>`$qA9=Kg@'hdx< חǒF`AvUgtlZ .X4\y|tm)ڄk @ʼn# T&Tg= G|Ed%Vl9sM%>#u ~[dĮ3Q%rzi6FJq1(/3 uCl#8x狦3B*2^9L@ޝ5{sY r_bc}صG0/HhHWT3]8֖a_8(N 9Ӫk+k|x؇yųKIi0؂qeNNrs"(p[3tJJ!['B9-DQ=J<+Kžq%-Pj [硝^"$GG4$3fd4)'ۚ%ȻliK3!o@ >'4#wKASigRv^$IYA8q*J^@(KxtI+~ЬdtlT*p?/G#31 a'MHX9GS|?4PE:N]Kq)~M\iӗL w٢(ai9 /yTyml5+5@1VYpe_0} "SʍIut Z2 K@PØz=| d#r&3_YtBA{wfD,8m˘~]̔.#Qkb3U%|)]ޫ[gRka2 M-\rsfMB;9k5?C nEmJ]9ky!69Œ_8q_m٩jVGAk+sM^[=K7w s{9}~庝\}ri"yLe.;P]1!lˆ藾 p 8۷aY &7!t4BA GBCsY)aKb?a.0-&:T sKuJyF:-I׆jͲH kbF8ŝʠO=KXN8D=PTL{`]0TwE,p ;k h=Nn`#$Qb@3Rw[.ZG0\+B"}^\%Mjs8-=5lKyN oOǰa~-*a?Vw2h5G@_/ %mú(Wȓ7FbQBUa8,Y( c; N&ttǩɁ!H\0bITBiyv2uWyDso@ex݃F <,tu _6,KY5gqC {C3$u^ 9zE)42Bن_'*6ҡdB=$!u|5 +1n>yx}ޔ^u@R"Łջ}80LhS~I_-`W s;fښڝBE&rߢ0a? #2/5Q>5={[b{ɈCbjŶ@#qz!;VԓGwhM,S{rGa7RAqW➗l 6⧧˼(qJtiES ̂o ZVP\q{>vUa\"͈4*h0mf<`߇0"J@($e'̘O;zS.h#<~P痠%5FE,_dM="Lx#אⓓƝ'\J%cWTe9lc-^bAf|QY8laR|k_X{j tե˛^FZeVEA inA^ U% "sxvvq%t"Cޘܡ'[ ~::ϱ!ĺpG|Ru!)I@uwÚ pJxs .ו2R5twAzTΛgaH6:?+6)^@l8fRŒoD)r'B_F#,]a"B>ddT|/ /bcwBC &Uc!ň7`I;L L7g3mRmÐqj;j 8y .?~XPnABլ,}>:i,.`G#a'~3, p> @oȈ>)#Nsl`o[I@v뱛ph>W6ζ7V[b ?-e/ p{Lrc-"_: p8EXh.P\t3nunAtؗb 75B`$ڪDT+Xl&&6B-H ww2Tqq y9bqyT2-ae(5\H+eV {-fw({VC]q %=Gn |i%aw:K=Zw?y$֣6xaaT&Wɐ {bwXOk̥ii<̱f5<^Eb6%Os3tW񟑈#f=Q2Ehtpu<1 #e!7v O Xl1}(Z&8\< >XȶHob*)h:SIYxz(MZ *֩D u( F t^Mu\:t[u w{ۊ o=q'1X DՓ\KޕtVx-E|)·yi"5bdBkpۛ$.* ѭt0q57At/^ 6| ig#5Mn?ڲ}-GcXZX($-ץYh' Lsct0d%:۩oyVJNU}g*| HObDh>VRN-M6]<+HO )$SQGIХXn1KUo3K]іw_p^/| ,s {k-:~7T d1AmiT~#7}Aq:3%5~Ƨ۱Cm%݋ybz"$ cVuXoEtI}]ԭK8A3\uFXadbse^by=-{Ǧt)xi ֓to1ѧmnc  pV7>+҄S %6 2okM @*ZY> !h =NɺPjW`"7aX K`ZƯ8K):C!@7py|A` ,ɒ1Iuù0]6*k3`A1&>NX|/c]؏LnN2rJ4pu{:Q Q֫qtL.e1MdF/f[0+(n [oHn1@ɺ%_qT0Fy8%Θv8**qCCzH!Dv< ,(qDlCU,t51fvid<"c{?; *¶ 7Rg^!n11)|#@C B9,=}Y+oy]+ݽF9׆cqZc] aʏuu9,W~ ".MZĒl` 7E $Z {__,+뻝Vc9" LR)>Τ%&F(kM/eoECڜ\ͻvCQ]l=9 $틺w~;3I_oI8m x3 0~Fw Vۮg2[ewLT0?O@i-ہH Z]y'5W L6(y)P`kEf+rGP}z:E%Ɣd"15- 'qc'9e3ۗp m(g>I[*#YLyAW++"VMZqC|at3@_<_μ;3]lUK=.2_71rT' եcDmluðn -ԣ~3fvF1A2-E?Jrߛϵrc4n7*`B0~i%@7Ąm]eо%'#P~G>}xӧmA<GdV%vʑ2 e4K SƒJ+argQG=5>W"e笏@#xB48:#co@8W&2JS8Mp66|@&q 3]2Ѻa B˂i`w ǫ) 6َn4u^x!}gDnA*<$U9״POI .bxm*WŎKGC}ϥ"'l"GmA+l4Třnǚ'8a5Zϝ*#.Esui&JeXuCO᜗ƣ7BQ_yIi)H&l{;Hhjq iPx5i='y!7aãYz̥m,BCQwa{hh:z>#jUhݱ-~njs(/rۯl}IrB^DJ!U:nl'Tt pO ;x$'Cϋ]LQѵ)OA!h}_PҒBGjE҃:/jݺf5ɐx9o C}6v]|\ǎBwUv(ؐw6M@#9 鿱>Z;9~h%a˛Jʖ6<4 11=*b.;~$NG'FLQĵ( 'npdC>o0+"XmphK8K+2YVaR UofdΕLv"G~𣺈b.F\|٥^0PK]tCfm5At4R+)~\A8ܵC]C)Uz߱Coյ W(V"ȹiR|MZ},[ke26GGN DjƦ胋2!5) ĿhաXS{)Id`>Yءa}iS:K*Ր1%ϐm&Z?l%ymsQt uY4B&r%]iU|p`ƢLUf@HЮbŇC)B=j^X8f4?bS*rI n6 fnw=F@y`3nӪq`u﹨e&YKtww5w U='% 9#B˔| P'?䕺"5k\~hG&@U潰Bɷ#EYd0 e5Gu3~Uʗ(jظ[gI!6M/Jx} GiNEa]`!lvt5^ m*rF#`x U AD@ቋ{Ū`сu(נMgE^9>ek7Er[=/PpjfH0}˱b,Vniq\Hh-Mٷ*Hw-}Z ,N$U"-APgjF "Ξ߻ t_!X@OV.XtKN2=៮j$RpZSXo(C4kBD }eexH_ d?#mNa`n޴TJl㶞&ЛGY@WۯnN7hIBumx>JƏZ0=SO51b4_}8YbD%]wu1fe+H5_!P6DQ;Xt/P9f=l6ZWPa=EUBgݩfv$ҽFܰq.=N x7(I@lO"tbX96zUTa]}b{1nEnH!^Jc 5ǖi{:<7b[P.c}S>ܗa9/ cO}0۪S [}#|w]{-u@ͷۄyN"/Q6=PCEV2yPmjVXIl.;ض}[*U@pCQƲ 05Ѷpir*%ݴ#yf$^z|m^ZBeJSX"lBdC׌)4qSH=hQRHm{*3@-Q|*,~C?I;-]bwa3ixFXFMrYEv7$BSi \ukS%ǾX?Тv;Lr1n+jY=E:8Q]1`e16S.H}#0p>imo/u&z*?1kemh;|/;l9+?)~'I9x?aJIB.Gе2ɤ_z"@qM8!s(d8*e)N1-s4I o{c];rx#muYl6/}7`B5 H3¿"1FT.Tgep~ m`7VO w\G?z'3ɯ!Jmع=wN.cF)GjE5J ؕvue?Ʉ{Bc|`VHN[GH~넘H| WA]WמX>{]8LZ2L#8H9)ؽ/q<%>i͊x.92s-dEU8Wʰ!*Ц嬨X/fc9sc0V;r#A>X0Em3)<$ln$5[FĮH4姨GVI0SNW}fHx)~}f`sWD.@oE '-}l6?䈭DMfc[h@]y.pQ掘_`x0R4kQZ +Hu#.J_cX;<\`W4HkaH|!^X!R Oo' w[xPēhԩɃ+.ڷFj߅i*L_ `c,kxAנ' 5cz|rc@@/atvSz@4jP% ,W )jeKg PasQŎEugMSה5$bp8nսiˮMAحzAtðTd5E4wbl]֤vf@?l:MCDQ6[w>ɛsa)%7)b<>9uE6ع a`[`4% qVV=y3҅M*5Uxcl塕jcQOI+Kf<|l2SdZtp-G^:GS?.<e ` q}NLZGe HU1W`̴[xhq˶'@s,'$96Aji3&uZWN..~؛'``0dE(5B]JnLυFϛM(tC̅6}pMz6O2] )wYFqܒy=(OMҟ QXQ{Mn_83U]-/̉a%S M*T6m-;x6Y1XWR(SLʸ1[ $^&71V_\^$̓r^G"kA.w+R(ų-ة@h@?6adڨyS~_._jN* WF}~+M+>SPwx;,?6k% 7 &s,-x\ř1N s&q)h&2\HC*e 6w#adEr?x⛾`GQPdrg \xh[>+LHZ\.7gb;u&jsa?@u[}#RoK\D<#gJTFϫB %|R=m}nExkA0T9HE=Z"Hs &{Jeӧ u<#hfX[Ygv9`WD)jWPkm0`B.|޸ z 2R%!VQoD7P" 6~͉2d:c,>W JTuSIs8Dg$5F <[R^~GasW}N6!/6 trBM Hl/S#遍UrIvx :E@ sa}*l>GǮ>_ҭ%eN[wC^>q%~ V`謻A/L_fV{WUx]cD P?3˼D|M)bZq±-*T9< Ay0)ik:҈w/{eM]hP_畁|eDfOXM猔zR`[laAeXEeŪ ӝ[!ki%ni*Cp0x3%q۴|f"mW4ƥv oDjce2/9{d_HXcwDaL!mBV[\Cqey!e`bXUKn~%aF_)yjŝ*`& ifέLWc+!> JQ2ӈ98t'?9qW}JnB \FL$iuM4s\u,ߋ_ ~ӡ46CY]HS{[&/qzhfR*Oi"{cA^";~ɑ~<,KP#YDvoy -.[=RI"q6nza>a^&8B36f?k:&dР?HnKL2Fbp;CRdoW3ڙJi.+hf{ Xdal0O@;Ę]R1uM ue-\Jwc*@TAWbӤ'Oޑ6jd]%5hM98'x :kÆfn왾4iQjtnj%r2\igb1=uOK Eu:lU .0I(E]XoC8dXNΡ֜ ,6ђOW,S;+IĽ=\,lыYx'1a_pKcא+S*`p/X iB5Α UTr)ݭV +3Ybو3N{`,\2Y ]W&MLWUT<@mvXqai/*ͨs~m]|p=u8 !'v,Zx_WLP_>TiZPd2EP>ʽʉO3'Y_f%7brbG_/H5NW7ù,&ט1nQٙ%S$[N6}<*mD'^t}cx@ރТ,mJޑT P:1B6A_Kg#骔h7{ NMA5#L/l~:& #GP bB]¹R*h䔻j_Lo3e2'Jg[f~")IܓaS[-B?VMpX@G~xkG a_w1ȻiZ8.eZjޒNRY2&d) ?SaֻUFKU)]tʕ '@-@ y0MӾU]8aKaXN=M0=R4£aml.M=FYX22ԫ6Eɕ<˜ϻ)UEYܦBRVjΞ>E@-Z p CvN&LQ96w9k4 `e $å^U9nHk %l) 2 VsVK1*kv)n9B;~ Gm׵1S'=1CwNPdot0턱Y`5N(jwQ/ڲwPq gjb|a}ַ/|#hB4!Qˎ$7fT)C.& X-d]5biiXʛ^YWG&yS(LCn؈eZƄ~'OɏC$CP7wK>҃w`[L >M R1FR.kݹzS”*uh!q勢1/LpcL[s5BzLE̯љ*3]=aGxkB\ p*woһo)YC e+tz4esfIW$\TWdrH^`2B ?~wbbx8FL2RRhVfJ#(,\/ԕ 5Ri|E"vrt+x.Wi,Nx} .#了"~k8ISy!ip%FsU`f(W@%1FD$RXX`}[P/Й3܁Ku͵ Fmd0uIȅ7j|+^Z39)v x'$h4b}s^bc:Sj+E 1(]JXJwY_ u;jM ق ^Vs tX OqrJܪنG yäi*>Cdi6? & 2XQf0@MhSXREu/\lˣM W"Eg e&æ XS7lHkIL=GpJr}/dC-mlo՝CѤZ9$d4e@{zӫ8=a)=I^RvD%w!5[hcS&xGnĵ?ӷFhkY9Tԥ@69|D݉Gg^l-g$틹VSУD:!-Uدogng VFh2} 7&}BwUp u?x(pd!NOuxԧnDZ =Pz.K!3֙m\ygD-b,.jqd51LZ1H{cY sЦ{̛HPEfR2zTꛗ_'Al"嚘,GQ^@',])H6od"S?trRU,r!| x$aS?h, 3;C(w.+~ Qԫ)-L(G``}3Rn6_:ߵRZ\pdʠ7dTrT!*Yf/:F9f`{7yN}d'NzyjPu}! i* W!s(;bv(""lj*T`vե;IXn`=uMd DZɅ>9#68IK4$운ۇjxzkhW~^^q$_^IR7O +m)N1A IVX8:mg i?N'IP.Q":6Դ{J'TX(`zx!0i鋇Nuse[<"j,,zEofa%oE+,D;{E=!syT X zЛ.] /O pλKMюCN9mUp s2q(+7@bLINݼ/ pwQ*Xrhef۰^vB#&ch̋ )0U+1 tdxbЗ̃׷YnSWS- ҹ3gn>Ia Sj6Q XܭmQC ŬGh>1M.2^F ct>Q/Gg׎X4b>G 883mW44]4H Zc600&!t"q;3UyR "& RMOV@ΦSU.$E<>0ӽ?FU{jOOEL&CY/]Py"|Y$*7Hitjo`{b}P0Zo `QJ>PDyU)@,܅(8֠!6ԦtUB߽[XL@CBj\hђy$Nz#o芼ؗxXzUqjZ&!/xd%=Y[衉pOgϯy{"RdeLa)^o&w_.15y#+l~Ҡs}-\As5$<PJl<x}:xApA0&SV+u)"?|^R1&|ԑNn3^ق"M4o1k N\Gl=H`c+|UXRUh;A-"jEݻv.EUL]2=,>Oܣ?zd4 mlfV# -|CP<n$i VQqv 0uz"X#eMvb#-RIr_K"-HܦU>Lz#Fވ ##Ա|e_Hc^G\L-*S[,ī!{)ae-WEHZ|HN]CďNakj~x2]lC2)$]~ѤXp%?(|"Nl+O9WpEĜ}b3B֬ @AЎ,۽;#'@9d1AԾ[V ݚ񥦙&W?)~_lL=QJ(2E%)ut) Q&Цeבa XT< ^3DO;vZi.Ip_RDD@f=1^v/6z?he5nZEm*er~1/<[:oBF #"D֠ѡxOUa^[Z@>*A8{*AeKԯ\O0]%9R`l{CWD+,#%3L8z H "c+7KoN>m}o=%Ae@sgv@O:=w/]q;}LGB}!b,^"Upo+Kx)+sƁVKrhuFNdb> b (TIPqx]A=:bcDOVQz=qA)!wvЯ3FG(+9I{{NT|&S,$‹÷^SNNc)g׵No]VoDY/͚Y:ZG+p]ݯCW[r7$+BN@YHM#5U;p2(1f_g^L7¨d*|c @tdf^2 ڽQ If|-ɣ|^2hgLѷ|&¡3Sx@fēJ [^BM3cicER\u]aԯjyUO;Cg i='s>bUD&*}P}/iTӚ z˞a@M`Cr_6=4B(ʻwAm m3׆@#w,sKvʲ&'Be׀ ˣ[W\fF+q7Gʗc:uר>?[ӸS† 8TU j]Û6kOjM ?[˜oB܁2˅7wpnGcJ-~Y ShB?,NT ɰE4Gjw_\{S^I=?o-5OiݘoC}:.oJYK0biÕB!+_;X,%@PJJX|;y<0|1"8́ר`/y=FZ61@h#rEY(GLd~"ј 0nhDU"UC4.ƥHl0}Chmק dv&Bo TA 9&#^2((dA瞌tm|~0kKOh8 )1C. 2<`F6)<: "M +J*DZA-IAFr^WG{BbiٳN~Ό`XzuQӑ+T,\.c 65]z.͎}.B UM> e'P&@?:Nl1-3w0 ꟱k ~`'FND#T4"YpRPv{RXY\&%T*t(x\^]Dk]`[5մhTi@Lw[*FI^Pv`f(rH\]0!c5G)v ;G YQ %1t"omGF ӵ/0.+ MDzf 5߁QS>u7Xgf]0m+Ch(cb%ߋOq8͒z%`g2ܢp"FgB0"Ut-q0{d]*;{uQ1#tO {`ŵn(cޣRGn"du FT9O*t>}O`@,*\~[ 4yzlU1 ɇ6uKi_)ehC*}- 5^F12|1X0o,tC|@5Wz>]mp .XUrQ %o%a.I67~HjufXV;P`R$|s7bxF-U aWc!F(Yeb>^م~"#TGMϭg!ȮM]k-}3|tN`KVI( ᅬL3a04\uC;AЏ)KxI`J]&9$yr)pE0<A7HdJK-m-0s"~eAOךve)ѝ#:b?vg*.=/=tϏy|F 49W䀕_f;9YiJs4{3MplG2CN[w-O}8渽Bf:yߥf sn?VQNg ~^Ƹ4xK]u't!gCKo,#9q1L`` t&D j d $OL?|`9''tmnc_-="7J,az -(k -8_jih7BOFn逬8l3u8kIo2l#k$)]w@BUQ '@~:!(#,FH[Qks0Fk;`]5"kfc\ڕwO~yF{ @9Iy~0 q옃F%etg5('\˪4)xCC~VqĉzRLe:b{f pA8k_ Ѷ$8:*5 8su"K0Due2.hlTftD/[kTqmkWT-LH.g :0yr|@z7" x߁-䓻(H1d Fx>nWkf@w|0~gw-MtD&֍K*$ZqX5켸I2`d>9mt9W~Ymvn,˸F˲zz\) EHrnp[U?S )hi4)Y[AM |rb }.8qVLA+9$̴m<аr SO] jlO 7r<'G1:ao_b2[ۥJezt~{6J[wW^{(=H]ϽQ=}Ikw)tO| 7-sy({sIV2u(J$p +%<~Q6!IOT-<2`\{D5I2㉐5 E7`ZF&HOt/VhYr@ra}w}rz|&\`d7C; a.|+%^3Kflza¿Ov?>EWy ^ MIh qti!c<:0Cfy,+DH`FN1b859]V:-IWD+5" 2 AMG_~egbS4]+U0y\)j\&z2 wM"r8 V:O1V!|O}o: އ8b-{gczَ%hbBl,bJB]?@bhoHGH(Vl &9q,93 /e͊es$E`*֟OEA9JSD>HS78vu{`K&$V+b+R%+e*KeLך@<$$XۄtGQ!t5*KU]|zݛ7U=o,{sq"0vi׳#p#Z;Oz gаVu6r-#./0Z;UqIa /FjyóTw`J&BA=za+&C*2d\r,_[Dգ4kBiWYB,hbFkF㵗Z켲ӺZ oa] !-s&E=,Y# }.h!SMnOyܧRǢ侒3^Zpʓ9OYVdށBw1aT Hi짂 q,~s|x-7keDbec'X`g8 lE|M5V$9+=R{1] 4#;TG%I~8 {hFߝ ~J^Ň|?vQR:ٞx2b޹tKḨ+m<,U'.PY aCe'v)Ȓ~=2'EB 'Or!N9QG樈#'4$%44xm7]-W#1可zq b{(?ޟL(hձQ-F is_ɹ<6t䫹a6;!UU4fKj?q/>j? %,ݔ8Es+pSV-93D_x󦽟t#}Ջmذ`~7 +t2P?}:^$O% YYk}?%b'NlG.`p' )mҲd <BEiPI9Ieb:X}v֝a'i[Y!EWGY\08\y.J|xzR~jY[ea$zQN<O*xnJE}kU~:vQ\4̪,++Lբ Thp4)+ˆf彗 zvc/237 "J\ cdh :5[_gK8+?yrzE`hm<gdaAfTz!pRkKGpf-P SN[Eܟ9ޤ&;O ͘g[jLM?-sESLmzLIϼ<Nblj/AK_9԰gR[6v,/Ŋw͏R%Vp?U0~XB#47wJ_UF}LO+0D)5o3P@⩓^w)>w*B!d?,<;+(j6vV\&Iv>\F_4KTq$\5%b FNi!.I9n<^[`A7EecKs`ճNVOgCI`QgfGd!@!Hrщ|Fa奲~ :Eٕ%uDx&ܰ{.gzͺ* >+zҲ'X6{UvЛ5)`n%ޚ3k;@a PL%эf,aÒF-٫$eZ`Un6|!oL2g =]YSxPE vPthWDtbsJՆB'ާQs=2L _#>}o* f>/$1ǣ__$% N+*>`>52'3vbZ|߱ew9]HR-(m59&4Iz6-9m`]1Wdy/dxhp Dti;uj.oZ[1<1Z]% SNѤhfn=dfof[|ˬN(ykx:d}%źa:IAQ[I.``oj}xӭ+ .Ċ0"Y\+6V !s5/]kxu;OJ0XqJf53,Mj:$ ~oRlucÚ6ĭ%ms<4\rWR opDc+ӪJԕZs+'/{33FSHWFL+8p0̘z0s{!džذla zCZn}EU(oOk@~^,{{~d]mKݬh!v] ; x=[G&$v<^<ˆǔg]?zD'sHQO+ke }TUmƼ; $ ݿAj~]DRnȃA7~Lz_í41 zgXV8[Ֆla,lT3 byZ7pFE6z N(Y~S(^qq0;uj8`S~C"b,Ƹx#I$?tfUsTެFL"h74/m pXL䭜k-nU câmT͐)q6qqGpM<=ziDwp8:yÃհ4~MoC gYZ0707010000036f000081a4000000000000000000000001629779bf0001b248000000000000000000000000000000000000005600000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/scsi/qla4xxx/qla4xxx.ko.xz7zXZִF!t/X(]?Eh=ڜ.+δpMoCaVdM tx}bx{'@LV)$?5=UMzM3j#?C[[7EЗ)"sЈCZQSyeEtyIAg*MuG^EbEd거NmɇAFl2ƒ5\~T2wW ¶]G$tC ^cM=tmDb֮C_Kr QIK?hpnɨZym὾ I)۔"SB*Fs1–1pF[*|< JΟA  Eްkbdn~ J6U QVq2.Q}D%~Qon`$怀/_W0'^|䠖8R1iԧ8e$ Ey +(/>Y/#CKO_qZV?`GJU 0ۇ^R5ɲa '}-V\v[-@ v OtPi<6E361pL^ dsPo\,`ÛHoT=bYL5^}Ixwja+FP@A[KT0\ ;iWZikr:Pڥt ZΕ6*%ntDrTyz0O !o]~ 6NjN: B<,.{:%:ՋJ[|Ltsb_`R*jMvLLXQU HHVn9_Wq?Eqr|$d ~6.K|<"_tQ^_ؗ`PD@w~ICh_/w9Ybq|JId=<-=ȼt_q/e8☠6N˚E:effnhA|4f8djPx$8>~v2>Rc,[] amt 6 Ɲ&2R6HS+="⭍nbE e<lcZw>nE3 ᭐[2o^kM3) 'Kw=b]Z ,)a5/'8ьHqa;n+ڄҞւ I|g @=A#lV Y}8~Sēti b*OC<5~{m ?OF,g:N7dtk]=}!&Y1~Q;LU@ߊn7Mt?.wP( 47Q+eLKё\4\&ppHˍ6nUgO7@8#håtR͌w'lHQns@9%(M8=#.4t `R2aSÀ&&,`U E9p v h/jWFF Gğ>`%b}i)USs.4L_e Q[c$~ZU^K&coT]ށ="?;EE0:4\L.ݸ(3T;%+μE$c`'R!2pDf.~;EqrN;Ҽh}|Ȋȩo@ʒIo[@Kj:qV~϶pcniHŽ3?Yv*%/iZaO@9;,AzyIwH 8{CGa~pn *k:\c &:qg!;-3$w5EFMVl-`y/'z*Tp(9 2Jxv>Z1o @rH"W["֖q/3pai۩{)7\}4`;,w[Q)p}t8CW:Rw9jP_rL:m' װ:w9΅Gd4.F2+ B(g6;-ҽ1-Pt]&EN;a mڪZ7^E>`qe*3^>Nv <Y 15w1w‰8%6$~Prj^),d26k W%:D'IH.*k]1E9+DB`5r#dxY0uIRvk !3>-B$ جu@ǨFi%fUB-TG䕍01{OeWɘe*!cA/C>vj($_xSڢGHR"LyZz_LpjZ R7ezwyŨ럮ѭ2.M8.S ڄG/~T\gDݶK_L>l=0ΞֺɞxĹ.3LjZ+˗ȇSbomm"\hT I\ML_Z6dS |,D.Ă[84הBcJdjZsMZ:T%#v@Ȫ}EA_1v4tu_wy# DHw&-(y8(>hCF\ R|ZmdrPձZ(sNYƋ2.?@4&dOfH}pV*ljUig{@GuGͩn2^D H `{yMk0(ؘtz%¯֞KbIF= kB%T=0+|:00u'MFWTa /Z7<jB>΁WJ)$ٮ%ӨWaY^}Ŏ}lt8 ;k19sCFQQv_|& uw9֐VYoRr>iD5XR2qyq:%s,l#V"F5'.3ZDۅddRi  j ((]Tk*;Ļmn#Ɵjݒ5@U 2<vUp֡~wf6UO&~ u!? 7I+xC Xzz-AZیSmv&EMd)E.ꁃ;xr Nշm]Hۦ,J)ICn3-jڽJ Sڊ1n:]m祲S]>sTd.$$-mlL g::"xU_!h"Ӽ0jhk)RS~jj@riq7SDf{~o6tO!=`oU woQ5kX'nnLc.GcǚڇobX'pDJ미9praju@8Dd {^ns< $ {(9ϓ+`֠]a8s>Tfkaon:d'-|. B 5P\⤅6\c^h㋺ |,% n9~1e@dἝy= $s|zړF`!}CPv DҨA'/?IgL_9܏{|g/;LCED.a%bM5M΍ ގޭm{=Vj JT{~FDdP)q|> {_2ogC@/qY,4 8o`0/7(̱ f wLeIG۟7V$=fh%JCF&lGPq;K\L76w@:1-7+k5%͙q&#|MbSZZCfZpD|@:ileƀx>we2W\q̻2phƹ*;^Ԣm;&|⡂pk䋑p\UuzQX1)H*E)cA-2/-$.J$L aN(Ȧ"ҪyxZXj{gQI;b 1^UtO'Q xIlN=5]͏uJ=erԸ4qRe}te+sQtڸRZGUXbkWfAWӖo3 \^(+jKh*MM:^5!$3#q;L_03RX:yOWŠU]xHw-E@> oH|񎢓:#+`0$&PםrBSN0ijaM'7p`DSxޔ!y Ze=ZSc>chzF+~s`ΔӒDקn&){YmjTDťVɺ6H`c? HV*?WD] ąpç`z%]`EgwBe^@ܸD؃N5ɸܲX+C K dߪ 2I͔`f?CƬl&*OвFce. u& X -R۟FPÇ2RA턮keD^A]`s~aO U bіukN€6cS6nIT&sS/ek0ŀ1 z3hG;lkuC x24c"yƫPDr mH*A ucP6s,.[>vU R~{ SEıQ I&ZFj0:[iǛOOmߐԅ:'3QR/H6,;Uge|̇)W |P[3GL [19H*kxz2_aԥKa$u,P6OŨR< lmK**[/,:rW:b|,x+~[ !%Ls>]BQ`~] W Sf=F퐆lTբEqWX 13gЉb "jFj-WTPNB>쌥lq3M UH#?`q5·1z0bJzvĆsF o3>qY Y6 6 (yW`/7:7f:N[獦56!#HsCk&Tz\"oK4/tU]|2#bI,- U|հ\k/M p>~@^ Z.ͨ_+HM qgn]M`0ds咠JP 9HOWNweHC8)FWup-P7] ,4f]>[}j,2t4:j̭E pIV*Uۖ-=C>E87AxB*N?e|!7`-_9U&^?+dω$ t@6=sI/"3W|3SVh@%f!&xU? G*`:hX4!b)]̩,yQ E+:h_N7s*TgF=!!vbGɑ,i;XwGj}+=b%Sm %3[<: (`PI@4}։.>ՓT=uM+7,8MxUa8(152 90I 5)x?TŐ2d~1r(:t+RQ|cOnƤlv/p' SleL|R[cGwђ%|Sz?Fc%<[0Yey7E7"2,PZt^rM~isrWU+(ßU(|"ޜ?/W5QNTWFs*:6&GԴ.Nܱ(&EKyȋ4D)Tߞ,#绻uiԶ)ŜHC"An5*)&>Ku a_o8nH^Ex^22ZJJ'KF+Lc ܒjm4+kƥ,GT`5?2 ɦ\{>͝(l E1ZIٟIrQ_GZ烬ee1`mj(W%pa_:@.9*y )re#~ iE0SZW<7L'b,)vҮ胔Na3yos˺BDG9t#9pAgBtC2Bʔ@fFPbC<mU_GܸW^v¨r'ZcqӅH= Zo 5GPz}A% ֧ۚۤKq;q^TW튫9bσ̼+T5@l'>\@Rˬ{ekApq ɢGU jA|҇s_.ۉgD^7A\CjPeMKbVP dD ǖgLJu?`^Pi<"FBˣ}ERh܂mkwl@)1r\haMBʩW:u:TbQNA6 eBEmj c P9{𖚞PQ[ x4!(T&ݘ|={P= c(*Ow޺;d>piFNl$zJ#騜ux8%Ӹ1NvWf˯jÅE+p3񚠦^cgV9@r cm$e)*2T{t bhs48H̚(^&v 8,q*aZK B`'>pp⪗[u`AH.}bf ݏܪJ4|V.N53@$ _2m:j>1AK b$ԜKG+,R]΍5B:\4HىMw4/kP ^cc_6#BO\ ^358^}ܿ2h~4/8QWΓ5;ޢ˙z33)V@O""Kz"!Q-@ ̬DgȚ+hG3cQpLF H4ŠF"}_ !7YVUl/4 \YlPu$IOePhD˲z>&rzTXLfNp+zC43E׸S3e,ؾD`|hOe1S̋,yMVnSfaHÛ%'[neLco)-KFP߹ŭ9#P (_\7{#Խ>XG -Y/&R4ԐA.@F ǨmN=(hxKg$`rOeD1O6hQh׃E֒젳^e{|bتai p H:V1~ﱼVqXyUe.f,X)2^2krDRFww;{WIF~`!o~d^$%-$ ߓl7(d[ P:RX^|YhnOk]Y >(*$iTruC/apbM}C9?$̹l`ӊۈ}[%jBuQAàRТ$u=wt*<F4l +v_rG0gh1S ?:^K^TC}5]ˑ4wPO}Έ[Oi}^AdbrMү#)j ͷcR)€ SϜUѲ\fv3wUSF?pVMVuA/OR3ZJ5Y~Ha,T7 g;ԓGQ>DBo+ǐӊn`ST&ZkRe16bdR@σqZSy=r(INs usGwgk 8egV^jH{=NM!5@J2gȔhֵz0 #8ùN-[Pd/_p*1Y I |'hd RoW +<їmD+R $YAX=%NäKQc'y Cue[r&d!C]&!pp[ʦG)x쌎B&'cl.=0'SܬO?ɐY\ڰ`wR9f? N>g3~̉L#}x8REYRY y T"\pt^H;'Ds&7 ͒QFO=>Z:jEs)wت:@J޽ft*xf4": Ӯ^{2P\'٩m}zːhIz/ ֤Ϭ_!m]} x.XZ2HEiqTzM?T񩍙9 =v>^mkS7MS^Vd_-]7hB}ijtwzZ>;F~f--d SqX~cKG+<{O8(7 ^:BfI)n  \5Ռ^۩U<F<ĸ*;GfeAXy|Pڨ38ǎɧ\s`-O'# (| a̘ , g ?OR0#MFc?K+؁35饤Vř@M9- 6q)DFS<-P.9Fd+ ZX_L2Lq^ڴrDW0U3} tLo{ez* +e8/T|j~7\2>thZ䉲 [n fuE5x"Z̄YĐ ?= QXaQ>MZl~ãR?D@ݹq=wu $S@Q(di {8=Ә7MDOZÐuJ{xh#F3Cc4Y2[H,U ,6Mp3 CRtAҁ53]Z}s jL96}Ic£g9)V\1Ґ--%i MϴSeV-!Ҍ",!6[ (<0_~zo ŐVݓ[ȳ%O+O3qll)txIdY~-n|TW7V@@qvԩ)*.6  %..] #.gpZ85uK3RdAOi!c{u&O 8P~a` 2".N1 GkGv%Aq߂:3zN2T>Ƿ5/ |p*_R5 (#AOUB,\HvZ;qxڍ<|!GrnZ d?3 )ibVW(!OeCtW?+sE8SO1;p܂zqf.ee6@<0.}Nl A6Ƌ\H/񑭗ZĔ>TRk!)blknc{xk8j:p-b%#_ʮνbC~9thG`lhh`БdЗt^xLh1R;7U0q үX( h  D^U:8k },I {kYs{s R敀Cbh%xa^Oc(@49`' >&cXW#&'';u}W31U^LWxى}<+ʓ< R_6~'Rc|KŅD<iȫoϚI6j4TJx!c$μ^K*n'6t,5%%lQ8Qʞڍ*8jAw3_YfX;6g*3D唴< LwB)"F-TzP!O|BW鼞 |L=yQ;N H6Ab7:ٲtl {әh9 ܫ"TN ]aE\ dSbpBGh%"u @}66@_B@ã:m/d()'jb\^)7=as؆~Hf*6I0Rd3@0:>땃F4:??7W$o!y~gu~2'EOk{,.&1p ~H'9^XiwRI5 v$hlT|g -#貚32JzV63 &}"Xꮬ' yRA'OE쇣91cHsS;`p&~̅x| N9y!H<@wR7 cg Zj~}v.g9WH$S<}o*OElWyڟiVcJL\H()q9}lX b]{ZaJ[<՜^p/!4ŨzAF2E3~Pp{8Fe\1ؙK٢EMe1x(LyOP(O*7<};OF?Yo2Lg\LK3?jOGͲ{=py[NCGC?DWަX}_6^ڽ!4q$i]M5.AXPP'6vEM K )me:nN*֘vJ 6:oZڋ-%B:&x3^G;]T>ubQE cƉ@,+aUQ,hA\VQLehBe3k%~>}!^De׻@ȷgiL5U(U`9jP*HJ$s7V/-:q}/@=e3E譥^xq>޾XCZK6'ia,Ee\1,U<1x,/d8j=/?R"!*:Ful'i"xArSgd]_ZVzw/[ R˧ ]o4‹bU_ن?"s|FkLN/NpE3CEȑ9ߊҴW|%L̇8a+0>/~^χzC)2)| ,7v$>{UH"b :JQz_BKk]sʀߠ|_9j <= sW6LS =rLg.0żȼD|G4\%k̤1b־x/:z),FǞU>#))EfemH=V<  w ɐ]%xkF.UW+J #xzbس0؋SI9(5a.%MQ+n2\5%hߒ2 |@Re{|p \'z.Hj\҅ɍǶ,Nj? /QQQE:Q'c xyS990o&X}N}Q_<ٷ`\05RwQX5\=:橭leYF0s`nn=Q™*6x2|K@}R[u%=lbp+ & AlC{5Pڤ)m {N]="^nH+$I,H 4BIJ.\ %o< {4I]t𪆻#y+7 6plwjO$җlQtzvp+n]]fLGJMGxgޚ)=~z{ @)eOk-`WgGP{^`MLjQa4j(,Q6[$wm/1C\ &64B-`g_ IrSGpAR;"yOlI=cW< <^+@"XZ9-k[4.qHnR %,'trU%B;^m~3:È:MUT%Zۦ?Ǔ-W=^vK"^)75-Vfs [61ᦗ%+ɀsq'Rt0ZA 7a#NZ"?B^И `C1<0y {kD.Ʈv=ތb В>r?/q`G)kvkZ5&dڡ1C 3Zrm4Hzbt'#jo"i5G9y'+df`TV2)XCshq+j?Ƽb(g:f2ؤ7vp/R) II="}Խz+{ʌ8 {]Qie|{Rǜ1Ŗ߫+Yܢk O32okvrij/1/ީ]w Jq&/)KfG!x+]]I]U3I)_CROut4\UZƢW Leޟ}_l8Ȅl>&z " )]+݆8ocދD"uW5j#t`uOؒAUuo+ k(:ZEwr6A0yUO⮼tְmqNm:RY/@*1jZ[}۹*إrƍ0=%oRfr{< A꼪ڢEgLͶoؖgH̯@2VL֜ 72eĪ+YpǺc Ͱ7#/Xĩv?ixh`;׹` 4SM$ C|=wBMٖB<]="F%39 YVt!@g2MIk:ǎ%C$S=Y*]b9pAzr|xT GmW g! 75ӻ=҄f[a[T WoNsM`Ԅ v%}1f%e>{KDP\ ]`Md4DP1 suy^|{)5myCz"fiLtwz^^ʙoYtM/A|v GVvoU' #̪2U=f:}]ifEg ij[WC u :,Ťm`sty]Ƚ'9GUcJdAwZu6|5aTv%X3c:"ez:.SG1N8ZҧU2H~" Mbf5v ?z\?\A+.0qg <kR57-ҧ-eB|yZazؤ~fP8%O4_Ꟛ{ѱsjfbGcp?<>O.˕j**ŷM2p融md 4, 2[3z61&9&Bؖs ::}v hM Ĉotd Io#6v}}\<DkmS&ruͥ FezY[@3T2`H(W99bL鋺C7N}zhr5)\>ŞOmD;99\ؙ> YP{f?I/+>TͪQG#yQB 6A3A+-[tHD5tkvⱁMᨈ' 0_Z|wLbKN"gLdzwDKrLF@Ξlp*QїԨ'2o Bi 𳅆>gV Vzӱ4͹Rc]jޥh~2_"cMs^bK, U}+btWUcH+ݹĐB4[Ҋ۰2.~ϋ] 3S=)hWvo,עmՏvo]2 RrCFK Bd_> zH(|N3w p/4+mֆ/L rTй4`  PߟB@Q&}|@sa3~УA\'A4st|3sm``[g 뀮d&M 65;HD'E5Uj{;c0z )zչOZ*hpRXB3h`ÿh{fLjXDCEՉ'.. m10H|9v P*xu>C64 R%Nl87`s &1T6I.bOu"bU&%'yG<,Nx׽E b&!S":H|n7h:,I!Z"#qlTDgJGe)ܜrq<_C3_1 +0֘ GA:œ1%i4> ߄uӤAdS0U_/C%Uq8v 1٫z2yj9* [_ Z 啟+-ꬄq&_ }tի IffLO{&:,.]⼜\a`B(gi>`poTwn3"Nxb: taG1:\ 3wqH5H$'|\H"Ǽ~&Mpvx?R\[[o^>umwr8RˇaS*Wmpl&Ib66K3sdpJ%BsdxAڼm kl.11ܢ>~icp]}+6U#&g9GS`HOF IXQA;9tCo#s~y[_$CpΫŻTݙ %m!aǐ/;­Is=??-Jtj 0zXeޝ$1l5&͡H/IK lNu_9yݵߕG)cLǒhM;lR.qTGz&}7(dߪHe/2QfVxCH{T߼W րOeu\ڲNڨ_ΞB,iZˊ_ܖ^VIGM}Jp&5oJ{rW9#Pz1TFRdv޾6Bx/MXh!巋W G~@9'R_؍6( MVlH6I``}DU_s|76T-ry" @}$HXB1X9 F meiiU y31@Rŷc@PWLx"?[v+Tb? )ӆ.d)ԾdwBZ-Z78 +Wi,&/}Zۇa&1DRvqh^NX־dF@wQf*Uۤvc 6哂UwHN[xp.0즶A Jh̠,jۏz{UD}u$E-\;pfQSDrw4U[As7>^DʏZfb tۏ1]YB}b>>^6s)e6;ceiLwʌߤ \6k8m>a}ГSõj@^GS<Х'Т`Ŗ('tlOW-;Ɂ5z`}*sE=뢮TH.%ŒU0bg{˹D}u)iQrAX{\m9@ְJt Qf#We#n)4r/3d.s| $jve 6yM{a`-`ESRc0!Gmٶ a8eFBͿ/KnAan O3;;N=\C0?.05r̔unM{ ' 3qyi$4/:YY}0K8MlZ%FmHM̒cߢuo-E))Hbox /eS"VhYyH#OeQzl2t. l ZzWuďuuF5'^083A/r^DW!YlgF|ե7Sy_sVjꝛE;]/7v//V l4S'Jsx3Ӯ҇؊ ڽ+!rZ MTI;9=6Ԍ`WEҧ̓>Í@P. e^.Dn\4)6g.QmNu8qѕVfX`ؕ0= rj}X`bT{X/ 1"IdA$8Jh!K~/vL+b2yq)bBF X]1<g7)Ob/Mx ҷFqc}9dZ )@ywԘd a(3܄m^&b>n`T}VXuѾuˏ0KkSr8 ]K+I UrB[#H!Y.(Te."Bky@0P@8e*#\q`sq,NC.zhvgVAc+DZ2 mF t ZW;ݧF+%7T& `e\{D;LEa(A`ϗ,eBt姃?bY_2pm }2l ¦A/Lw%^RRpMBPa&'7LZqG5_^0xd2(Pke)S(n;fu`pB׌ɥmijpOXIf| JzNiGd-$EI+y_ f78)J l l&[bnՆgmuxWo4 .*$lPceL|OՑUj4+;+gJl:Վ$DX |A>ԉqֱo?v<'^.I69F1=]pGn? YO b$hs 4?$-VР؀8NUV4I+V_pB>} XwvA VC Px.OTkIR/@lB@JKuU y9U& tHĆOM&DNRc^;kȢ_F.ZrP+>Z˥7T>q*: D!.Ͼh,BoQ?KA6mKumA5zc86A"#9A"j(j|XqrO T KPډU #)b9!rj/b$(Q۟"2BE{>KRXYb&2Fv!t>swa²"TvI-׈ȖXdhAcs+х>jc f C7XR&X"PgJ(MÃ(TdF" >#_Ij?-To@ AX5==HmSXke.Ny\0R1rqx.:7D]e߀@6hQ!K.I jz"Sد4Y+RS%eq̈́(]y n {F/AeܷOX>I4U k^<G2U{e w)~1*Iv騗dQ{J#Lء%//\cIjz;aI@ &"4\Z!8!~}.6qMW7@Pf&l:m7h^ʙ&nm fd+,vФfֺ^aMK&%qBb6vAJdrAnHJ[Cr`Q * `=uC_M+~#IZQ~ל-xcF[Z\"ǖC\|T÷> .lQ3ERdR.#.pBl!2A֤uR.u E]&Ozk]bP~2l H69$ެH 곔* hǶ۝M'_3YŚўubk)$`ʘLc*ڡ)4|a(f%k 7hb.ݫQ+pkz2_(i9[ƪښo'Et̬ 4 i.G$Ն=zXWl8G42!n\\B|H\ۙ RY_<GӛЙqPg1GPs؄Z XnFs_I̸ QZqlЈEG7EU*ctU')ѬwEۙ2&w &%1Nw 0 i>#[-3܈ 0Ȧzd Dt*`%;M}"٠"N!{S)`+:RL@nT/D1kx[hswIF1ω }nBZCpl"4!ZZ|$hw5 C4`V1eJN[=,"tIs.ՏˆWj#fO0vKCMش:WenpyLt0@ؚ7T+D%ȃ8t!h5Ơo(6 /iin_5T_ӷ FHEƩ/ ٠-$}P1ry= ru\۽8br:0'|li04y܈?H(_hu%V6,C ZvԎ&It~PR kN<ߛ +sWc}&ܰ?Kmm._y.g>6dl!R*l&!{":nM p{X4b8. a&(krIǝ@gp퍞&brTro͔y'u,,pyҚAtCkIG%i7a z<ծ L՟9]e7V "^dЇb Ln]qђaFcLSKutd9hsCE*tp -J>Y*޷ *(R( ҆FtEK_Sᎁwk{vni(+(6iJ~3e~?WI Kh5=[p.tBZxFɵ6_V4$nՂ@,!u\> 6/L&qH)CmPǍ&Lc`nR|Zs۫biώU7Y*b|gByx}ѡ-Zd[fNE ]UC`h,>[ 0Vvu Dl]qT?{ЉMtlr}y+n_Mߓ-t9fYqyඕ8"F)@DR1џ!jݞS8V*-ioS4Vol9irA)y ) K|U <,e!ry2xH4eQf\w4b>q˷@k6Β%i*$d< 0ln\c1TԴ\ @bITZ"56w[| _R7xq-Yhpuz~.p9#Ƥ Qq;H: E|Q˻p>?qpsteZvMVH /o]PG+w™"~]9nj$j(:PJsStͭj y$-m+ȜC6s  jJHXTSKW|dT +l p,8ӧ&gҵZԄ$G SђM=N1E!#hX4hth+<%~QL_<~}޾`;Mدy$w=#>HP6m$HMlӽ.tƅ) O4ҵ%:d^s/R%$;ώ/Dد4z²)YK]ިyAҤm ?Y:& C4kN濧j3mOfCM#d 4̌簱biD)Q  - e4-. #`\5 ~s2/v՗>rB5.5MCW"dr≖$_I1\@-[O(, %[za O1]Yʓ!6d#fE*lg^:Y$˒ jb1gִI7EGFWuTʤݒGnOIP5j.Y"Y2;U$#Rܱg>/ TMzD1b|{4}l5RXKl <_df廽+\5; [ϟIn)Y6\ XnwdA{npV+VF'gUf*}`=X<ݚ ڲ4h<]ĶC+R DٞML4 v0sEi0-%ft,1DmYfLxЗHvK+= |2II0ZCFQXV< n"|F#TS F{}9  E Ǐ`lG.'Qs$m> mSNo)ע;El IacʼG )7'ZU;>:jl% Y.ljU2<?GnS GLl%'nO:ɇ,{B+Ehvgc[' 5) t qS yYxUYoLSZW+f!B?V%@Jƺq2gґ֬ LIAHj)7EQ36D J._|RlI[[;? ")`6WdIt|lțZބϼE$@!bnIA,(IhTllIƳE*aɶJ:D5t( +Ij_h-C;Wr`,A@?Ecm8$FWSrxHh+Mg*Ȗ^@~A ozC]#|h%?CPLRDdarHye@S'5̀{+mmy`.'ѫ uWmef6zz4olkNpqytgIċ,AY!^,l]"QOe]"aNΖL<njR 89Z*lDŽZj Ǡ^W' | [7\*1?3tIKAV*qF>nQvՠsK[$ a`E? $0 Z0: 4v÷rss@͂LȠi#%[ZEe=GsHgFg/Y0QVE \+|^}ޠ̡o(vU@ @$fW-<(}фj?;LʷN,M|m_q*x/O> Q=2֥f_A#nmZѰR+Tܫ`ҷg !e?β%V0/q1yZピAK:[ ^^UNE"b ` 1kF7/ #d܉#6LZEVcɛ%ؤ=ؽ'ݍdH~x`3Ѽ> k@}:dF}hs^#p| tɋrfcyNlQSĘM=…4En,ElFko?# GOc~vN൱߬爄c;JQqMML%P=M҅+"*6 3?Hץ ѓECG v|;Jx{vN|*uWy׌t -lb4ăqvd f^s>m$2Xqwj;"[;%j4%3Ʋlnoe޶Ľ䝝Y`JNptCcP3d0amZ>=^>w%A/4'Hf簣oe ,֐OQ40ݥ8M`U/] [M h 98C ":$5/0tׯ3)2@0~M[`(Pg̪;kJCVOA\;/k:Ѡ3p|ct!'ȥ*Bat)H: /y83>adb)1*,LDaԻMVZd?`:ooQI0|%?` [بq(vqxʼcjw*f@[{uuCfDN+CȞxF2{Ղ5B 3RiljF.0a̢h&:@%/>mefi<5/lǁ,=7 `([Puu?(A_0歍+y8Be+MJhDNyCvuϣ̭}reN+ӳ XWu*VJs;+9 r9ON~_ o}?rp`0ajҼ7 I\B옙g0bƁ?K]TDl<} I ]}п%(h1tFrH-cт8R}3c<@>"Bmu\ޛ'At1)agK. z}yDVu&I÷>k~Sw@vBq=˿mC,N5EY 16md+4A(CBPBY84 N2t#x-sGěd##5MDQLLÄ摾;W4'\e,!o䲤>B_dĂru%EoIFZ;\K$s⺥^wgtY]DX__+lVDߟ}2ɡvd^\7+/dIهt9#=2 n>)%;ԖMW?&oCCZrjHJ\U5'<, {7t-FI8옂LwmCl|`!x\ ඁT},L@Mp.t|Ѷe;ٲƜѝdtQ|] 4g7'I>Rk)c@ߥ$-OʶQ~7"$@ P!Ql1ï6I=It"8@R~מ~TF0<;Uj{#8X"me?[: ^tCTY/>)<(x=WaL W0̓z'"cbwg\4_1jhpqge-l7 Ǎ˵;ጏ92* )37Jg.c+0"l@j2DX_Uj8Z<%>,O\l}ܵS~n u܍HSa1Jrԛ1Y4 hM.pNv0Pj/N&DZ1b DiЦ Dƻ#'82g;Gsg:sEY,fP"yfRO^$q1"`r2ϑQ=+,|@"̉3iT;MJD^Voה_wJ|+\] +@ڲD mqZ K0]3kb: >]er$B(qiRmi25)] UBRzo¤g8Fy2-$_kp-Ϣ8O\fޓw#~TpZ 4I+@K\w 2\V(Q@a3DȠY-޹H3\m?NGvlpNѫ ~Sf_dXn+*PvUGؔLr4yp%02!M8Ph<>JjGucu|.7Qk>2ہaK$^1 ~5BU}Cq TyNXG>/+o暏%9 H̠2 =<_ qwÿyrkpQCܮm纍*mm{K(bw"MeBRU ZCO$떿c5h+;(gH%-/M$W9YohFc P. LE40@ nǜR.JAAnX p]qQFl8B6ODI|$Zw2>Rh/-O!%jNpR$ˈW6݁;u g \} 3>\Ej,\ jT!PDŽxtYF50 ¿tݞ /85Լ'4k'37𖽥1ğwE0g.T՞_axSߟNϘ tmƶ-.W E|!KΜ-LИ[`rܱ@0R-vÃg]CD P׶dMPRe!jBzxQ Q|.i~$:ݧ8;Rm&lsqqvdWPH^xE?_AuE0sׅ p=ʎ6XJ? | F7"Gec zd_M.QR;b0r+M?gc Uwxamϸ34er;20TU^NI‡\VӶ=]SI pR\$se;2CRQ[ L}-`a 1E OO_*hxFIjnw*ٕW?*4`}~p/yVXY脅NoO07 #j`n'+&R\ϟT0;a$%"l\gK\8<pBojQA5ˆ`sF8!\r;K/XmQ:L1d_%XGl<9* $䇃0;FC"NAذ?\:\:tAS[E qa/`Cy/mS:({\Y?zm*@Ć#lBmi=xF7$=W:#yMfh$"(kqDQDp"O<'[,d+ $ s-WtSʮ1QopHPۘ0J]eUϋ-bx7smBr`.N$r +4Tx3P_tuED=[88 cMA# oF^xDHbk-ǚ>zf?ckIH@nLXvͦ*8<1 "S펉TrOf+揓A-^~86^?cĩ*@=M,!OdU_<K*#fyt!Js-_d>h!y;.EՑjB3!.V"3%7zOx@˫pgzG-`A%$[zIo!K7 mVZ_:c'|W k>ay)>k n6/h`o pVIU/jhOϪ9ɅK C^*fPH~J44KbIZ͢tخ6\6V!Bg CPbύ\s_9_> y"0Y]@7HxT3Ha|)"Dk~P e]?ĵ! <8X.I2]l7!>I%"fBDT1q6T">]Цk3KXafLYih8:j3w9}z!xKsN]Je(١@˅ 2_,`a-g ψyےPJegeEՀCch%)LDr|+6M+<sЊnQn;~p QKvkqj)gi:Ak#?g!+m3y snz/_M3 r4eYO_VT~ ~Fzm_/f [z|tEqL+$Ύ!j`3 ఫB iރYM+P*MiQCiI̵YO^/?#u '%k-j=-'L'QVVM*˛@GŮnUP&?sãH5jsִ< l WFY Vl@Ʊ߯SY0Y7 %GXM1~::3[0Ewl4_ǵFsNN8PP JjG._ƭ|<=9a˜íψ-Sn`ZRϏF%='Jc_A,s\J l@'qr1Zÿ:흸޿0'ߧr`1ݧ.#\/^U9_C*%v; Ur>ʽ1=n ^?`a`qe|ak3: 1nEFJݠv4LN>2,op t-;nOhc/rWtUJ4młz <@')Dy[{g#ƈxJj]~co{>,,/{| eA7Vp8 uJލ:3Ե iu ~1UR.Q}&dN 7n{£.t T })"Z*gD 1Owi?vG5PurW}Dw2syמRȷ*㳅ek.WP6i'CZ3ِ +{U h 93sSy2WĸXY@h+vRn-tΛUKqFH(Nn?bn \ t0, +v/>9;RZSd2|.xz,a} BOkf$;84圆hz@sm:!Qb[4`++V%m`Z L-M==+y-Qǚ2k%̲EN{}ϬnM'M{إ{|z#oipa`bzNiYObQ;Ry/$%UazyDn o9j09sl{fS[!tF)A4s'zS}6bT mQzb9KQ(K]/z_Qvy/&R}D 0* l[^gD2W^// a*,P@D ufX۠B"kn L݉T!74^a43!/*tĉbFcV`j xF^K yn6e8Eɢlєgi`H*Z-ckW~&xd}pbC]7?Y%k^d]̯ŸVlUJNǐW N+%$:ܞxP ϹmՆ{4`({#zFWak=*I`aoњO|YM`((2dY9^Uf`=eɚ~"Wj=0#ʷby^%BWIklxsJxk`wNd/aIq5`{A?NçD|`^C= &#=ܔQ&`@ymSiqHHx{_Fi>ɊA$YJxNX{jUO~&ݘD*-e|-'fEq3B3!lK>ZWuf?HtҏI4Uؗk:ݹ/}Do(QCV80a?qpq/TZq2cd=8:/މKl)]޶'Ni딫Ae7 f59iX멣|[WX\8ׄc{g9MxԟRZCSѤFj!]G5%ڏ%iu{ G:9©לLILA!UH[m&33ࢇbp=n:3Ub7ړI 8֧4"(BBH;N?EgSQnr =  Вvtc_yWw;D{<\* ӲO/BR%t1DrB}C ĬᛳZV}V1&&P2D~` l⠈{םw_$dA/ň롞Xٖ r5l,\*(ٕeT@J2L06 F+${|&Ŭ"<"^5^uq"ISP6#oph8!`?ӧOȞb5eaig>o1`3,M󉱢mdO;5v1᭕3E^n&Aӊ=E TwVHWFGX1nCsfaB!q\=`Gɲ@F .i}pI3#G2b^>-iiY7Lgήh&=DK &o[΄X5t)IQ;tLawJ yƾw.L8ÈPYrYx ۨ,9U#-w[G0 {AU6"1`"n/ Uh$G+|7 tiۡd?~?9\uK4t(u_ Rp*Uc}^Q2AXV@PɔubO 猇 W5;e$F9fO X+^Ւ!R $\>| q}Y$}JP0[a\z~=ܞXjhKe@Q؉kS eoVeeb| K)_A4W=1 Nf̆x/t 2Ƒ55ӯPznG|,0{D\4:2Y=J!OC2|/YΘ+koZjUucHR؜ikt`99ƔDРw=څ.$4=.:Hxdt U#9TIu9lqb2ʢxoDƢB[]xv6ނBS,F"?e8\lYM2BlZtW=qI N$U,LK^:s wq](kcϫBI_r OݢS<f|6%7# BWh~%0rs V.Irז^:nr-D [yoôIJY'_O+m}*O:yMꪉH5!D :om#şs4 s%(l!Uu-:^+ ZD|Cb? m~JQj|,ӕYWu 'YCVFE;/VaKWY:%~x(I}*eA3T5(ڰS'#%"+JI?hi6 vz옧zǦ)vh ^"XrmBѣݒg:PxB H[Z(r>l3ە7JYuSkKH#0clԃ*Ԓ:T?>/wd ڡXn~ߤ׏k6֧!ju=\נmn b=-A )<${')g= k/O;yNՍv %P,X)_ vũ{ &eWgb.O$J62q:$qIue ȑh2a'rymcTU %`@V]"nYszeuJꊉRX)bbRC @`}0RnkD_=QW)`9cxB0iK7vro9r#(Ғ|m[e~,GO;QE4CԧI8؛ٷ ܳ tT=cU 2Hy?h~]T9n]c;@)WJ(edəi/hONRqV{[bّ*psMfPDW לgAP[4sS.۾\-UASo 2O.?ۋuΛ- w蕓+I1nbcbf3'%:A*^| @\%nQ {:XZeltۍ?kLK=5ȓz WQJ ~Nd p_̿i_ V"0K1]TD7^^ se{npAYX9 1oĘ<&Uh˭Z'3Xsbށ1)6"Nچ-s0?e %BNj\U5:!gج]o֢`tP<6,zy0Lk̭Uαa?(~JXSN8#+FHFsC<;j@&~ZdjXH)D;fҵ@(~@=ۣS- P9,%쥬0FrLtt8<*b6|wJڸ:@X$.י7xĢ#K :+J>COV=`Agsklb ɵoY߾@.+ 1}{`"' X:2M4}@{36hHָZ ddk ӟY8fTYHsx)lK1n$2ujz<|+ |(%)0bSP3{3*c*y4\^a'y?cX.l=IuqqbpH a!gJ&I.K_jAقoOhZ$aMO9m[X‰1 yzųV9Ǡܿ]x9ktJ-{Z^jti̼WQ1>3llNˋ/-̓^ E'md9 Hn|;ʚP~1 -AZnjX:w&|YP󰱸*gj}-d;`3Upٲ2zj݇ʁg 1}&D G( ֑GZzhP婡" 0sP($ ʑ,o%|B7^Yr7m2ps"Mdy`(|W&W|L">OO/ݐ4I6 *J #LX&Gs)^Lڶ&Xwj|JKUм7Ve/$Cog@y|8+uՐ_#6fU: Q:d[4զNqXo5LCްL;N2dlV'cxm.dxp^"\0#SYL(]y .2({7I1JG].p.F!8Zco9rcȾ[]@T}%z~lƛP)&oν3dt}%O lP[0U&Tq蔍=QKP_^P < jjg )kj+3џ/)8oӚ,x;,D1V?~nނlZ sk[TE4uS!'f].Cc"-t$Y;-Cؿ Be擛O06lcypo0c(C:అ>14| Nar,yIy"灣zD Iohl^׮\G?eB5rknk괠.qwfm/#'{F_ .<eeWο4JNF uBu (}1g,;1KXPcloWcq{E%OaA;<k_kBߍq)o{nHŝ ,w^4,J`:)MU.uF q"`+Gj{;4eX/`(ZSh+ԗyC M:5;I y  (r% aS0sN ?&-CJ/Sܟw5Or;.*w%|"f-1SotG~f^M,\eA:mqtڊNObPK nj|Yꁿ Rr]S.3IA UdA+MSA'1VeVxkxb=@Kw 0%VNKU~eV cLvqKEA_(iVG@3~d~ⱞ#9bv Ay_),gK Us(X5 ]1'~bNJ }/.`Na8SXM-|Fu+x\b`wyxF*)qC gqs l/cPaoC8e=Sוi`K8ŠoVJcpJ[D(ɖ'4 zu\0/IeZ[1`#AFV^%kX@zT6 jq m$8kT{6pRUom4}̔7 {Tnw*Y<&nr[]9@jި1c=M$\]%-~›{ݾP?F8>z6^biJ6(B8z?*zhȌejj-njF? CS ^3Ve1Vx{$̻&.dᗂN#]L֦-& P ww_ךv&ZX;wҗAR.1IX7ba RQM [fNx.@q% 8 qwM8L1-Qaw%?V4ix-Q($ʶ|rTE`0ݿTW@{(v'Ú5\ '.eyh*WaEշL@VW]8O:8#\EJK:Z8h8?ʒbV:LCQ*tfQ[`{.5Azt!Bs[ƟBS fB(̛Q6 O;&V61Q.É9{̎PØ-/Aϑ[1jy.j x.ˆw Jgf佢`xSw! /ÒAӘ=f H%s(4ӡkyO&“ q4Oda& hO)KP풫&!STLaIhKE/Aac]sf6g5,+Hjm|ܪ\"(}9_$-23A.,8 v\+02 B)5.iN#\|؊8 Glaۮ1:y .r욐u?U A%;̮%*R6zf!|ST ۊ7trel"E ?CYWOx Sk!Qr{&USQGQ7r9Ȭi,~庳BdwZhƀ?:C80a@_|r%3KzRdP2eR|cʚC<=JˆC4'sPcۼh >!ۈlJӢAq#SՊhp$[zQKUnsm\``-οV\M$o< eŜCU`WNj P3@^F9$ÛwOL*ͅк.?8Op x󝲐:T&;n:[[ߙo*EAceЭS>;X@rAkC|ί̟ROFbg*cShA@>|L`#ۛ:i îK7^>`-cw"#]ݹOUV@l,q 1>z_ɽYXs&"v-;=1{4EG">_Q~;Ho#*bEaM1t{A|Mm,T8z [Ar801` \!U"fMbg,/C%`I)&](c8}V*mQ+aScXl/VXjen epuV :-І ᆂP.]M!kJn)<5`X*ͿF"K$f!<{88XXa.QMTKFbV{˿ ML03] .9f!ā~u[ 33zx~4؂ʞS)Ƞ}=̧&Dr#÷R| PYD8jœXRigS/j?4c;THMsrT?ޖGlS+,,Tn afpv8.1f֝R ,)==HpUPĎ*7>pS'$Hth>GB?Ka?e,N>@Ok^ܼ\:qvޟ[~p=Tl )~|M#ŬPT4l뱺\ ޷BIԔ QNֺT (I끵6j<'[gƛ27nD1kX릦:Q)B}Ih*Jդ_!{E׊DV'XsDᏚl45Oܼln041}[ i,-q4T4}B< X3ϸ :W&߀m8QzNiqxɼ-egޔ؎q`H?aG6z#w_MvAMR <*ژTɔ _ɬw'+ru 阀hV&PpŝIPg-yDc}5W8]R7 Q)%MC̮$@[57`e䷸Ac6+^2 ']4d̋ ;ص[HSZNX&L @73ٌ1•f`5:5.ugDEUU{oHtpFMڦ#NU-WI60#Cy\$yEud.FKy! )TnCc$[˶ei{I=vm0_6kWgU'm2f<`K7a1^Ev  Oys7n>i@S" _dug #} 9ѷت$m!OgChj9ݾE۩$qq"#-ubcoQd )Ԭi50ĠH utFW.Fp8n-*vC] o j{tm|lh؈K'f5%y t2_!QrW'B̥`G]%ޔk`H%,HXIiKB h7fLc@fKcRȂ^[vJ$ B\ܘX{k?BS`%c2`ԇQ=6+Cq&hQKG mr`q{~ <(_B͐xDB)u ,eě?A~zDz=}yۥGW$6>tÕZUﭒgv`!;2uKTSAݛs cOׅR;ǫ%Y.tSkv Z4$h§ԗQJP$!\t<į Dr j]Wd~ ^:ȃ}[[{iCy:L7z?^D 6š`rnym3bG\+V$hI$i{t Kn Zj%WwQ.wLPN@QudF, ~e«z[6PⰫЅM*01Ug9m7O\KkpzڱiuaV+Ǹ,}&.8'CRgN6$Q#w4v\Nrј)/ci`St 6'2;)';Sj3줪wȖ0d}M 8ɋ@ ,c[ (wƽ)M\} *SBmHՊYe0) c_p%B+aCnUsVH֜=m?y$- GVfo eP1:W9)]>C=p0Nt_%xʖ ,c$ PJ$h!#p\Z-a NuKe0xOtGꚆCt;B| zӔ3e2~^>dL'fp_"HK=1*CrX bX86/[蓫砖Gg;@bakߩ~Fο-x- zJL6 a.<0HxgK] W҈&eB1BfJw!rT Q鈅2bڣ:7Ieֈc&QNεNwيH2Ӵٜ&t ,ZNgG|1h?Smk0G0? 薻n~BN;,Yu[z+* l"] 9 ?%&Ϳ6jyX0-ܩm*XYB&R2kA.Tw6=1淥 ˳#D54[X&U: YB5KGbr/͸=%< p;q_.Uߓ4$?Ψ٪JIB~[~,s`$vU3tK?I iar=rY[\S6u`!szh (5=kr.&4Vke}|Mn@^ωo$`C,聑3"r7Ln@%\ SeJ*ݦ ?=@nh"R y z5%y`@?'qr=zwͮ|YmP^ J°A[P  eF]w NE+rm[mxWq h-5FyE.3$zN,꼚3 y,؝,W C%U\r2JM =ӏKmد֩`SȓDd|g!Jƌu139BX=Nu-#03V`𦱪Rl8yG[0rɖrG sjfr9urכUӱ*+5\xn:KvT]i0w7h&jU4+=(M׳u#e0ܱ8/F>ʞbeuJj.a֠wwn2ůDY_X0|ic4 -aDr֐i>IMڵb+Iq3"Iwh% R :e|Yj@Z4P=&Ră̜3{nkxߎ4=$FYxu`_`DJ.("v ˭2<%tDjsW' ԃ%oxV{#?낐uh:ik|RK6d{ªTT0MqRZaanaF)|J եdڬpsYNQGKcé]e (<+"|CjJb5T>\uCD\G,]*e*l;} ~" Etjxrq&gwBiO_դw~Mɳiީt/Iec(cy?w EڸR;Iz[dvsVBfs^Q':B'X^a 0յEah/ J&[9IF5i{@>Zk 8``mU2q^_ӹ\(N&mfN x̄6/*G-Ս>!]+CJ/~k,#Vvy]0mnsIg΃&J<e; J :a Eru+.Fqfh@U`%;o gd݌-8IFEWpiFGp}")G^CQ::FSqOZPh1,l\uεq5&/#, h۴IWsjd0>iG&٬S ;ĿA7]kB\q,Nq༾-n!,\D ?['W5сѬBvMpE 2cK`.˼(sO9XcYRV|<`sڞGBa©I6id7wovS"#Ḥ茮 ۸l[+{jH P/}^;5-볌NЃu.4ڳ8˝@2ZȎm]9Z(9IA,ZAk2%S+8} q_˃gR0? f-HL T*aY+]"`BL@~/ .%Fjuc_ cbϿ {01㴻py5 6Yf:тCpkє:B̥Uop+SLHp:B]s㟨aCP= 䡾΃$g9̢bUoA/4cN]ZUG*?x\33;r]dQ *Y@1av GR;5(ڢf=e^9~@|bO)댑8> kFrt49g;wп#Y֭.e!l))-dmu*<-GbkLU_{%a1-مV@2/4{),ygvz\w3Wj5b = ],L3:TN <˦26Ji;{G9.Abl)uL32{l>jcZs{b#fBMu<3{gSiSdiI:DrFguw6 29Bye "ʳ?2Ag/EuiR FdfP뗳ir&ڠ;03byT 1^0t3ւtdwI(BTO%HP\H)[ xu`rd'|S$~u|7YBœ*aoz S(!PX*lƊD"b !ƍ!|r>D!"݃&T"T$oׇ@hH̏x` ~ϻ})Ύ7"O9fs.'YVS:]y@",E(ѡl5,yorJ36p !çxb;]m(>(m'a^Lz">ڴ ̔w9*ҵDbs.}s;_ƑUTldV !Uf4rq%m5T(]bH{W7'N٧EX'C Sâvq3dd,sF32M+z(aϸ͋t3mݭT>D |¢(JM \[9`oqP֢=Mԧ dIXR|RJ$ߗ`yĝ4&v>&rgZi.LQ,g҆Barh-^ jƫ8l=eH#>.{9+Gp-e}Wη'`n>i8 nC9"Ft.(; UC[S 3Epče;kLpV*I?:W8͞R-ʕ|8GKuB!٨GX,]8C.S)brk2[q Iu =&ݩ94CHy6>+@in F'9J &ZhXH͌ώg x'X~^f4*Yd^JUr?(Doˉ÷HeK[aV/?H)Y A!UcqTv/\zW_C%cPgiAFmmJ@A)%3/arg(U'n5 j'P~`_uʐ: +gv}V94fjGC־ qc/~=݄`C\ëE¬ᅛ}P~g;Ou7~VuemyۆU?6>T8TKLv:۪*dZ P68:5j^(J |A1} wq+ ;${9 8fTyd@w.gtC[>>yϑ60"`^ޥI?TaiQq ݢvfT@`7P=ˠ#CW}&mh>{Ց4 8*d‰ .uVLThz^'-P,4[O[+^=0ׯBpiKXIj1jlN?%$8\`h9ʵq3W.R/3,GO4)*;PڹWgBfCEdS'Dx60?eT! 6; 8cqdZqba뙰߃es f*zUGG̙$"ė4>\K<ъΣy)f5vd& B kGyl,߮(ˈ܃0v>`btگPƼ{<@3z)&6|C2F݁xʼP\TgQ 6C9񌘍34|GNݔw,L.[9 ])'}W |"4\~%^O2v=6-s^Lr,]Oa/̐?XdR"TaȪr@̈́)Kȱxb\{N j6N(=P I;CXSmhKH,8 ~/Lޜ Z]ogtYm&AITQ2<\ӦAS~\_"_,,-t@4]MYF *6ƜF&,SoV%c)tMth4hkA,'I*[H-I_H͎颪@:Z ߴ;GBoj...Gį,|'o%:_R|UCʾog ;ޟ~\fNr6U3\Q1"⾗Cŭ1Үe^ԉPV>'ҐkI#dggO l-OܖP܊ R<]JSA.umUADQ@mƮ`ai>{:٪vcj"ҸE]ָm+2T~ !r5@+t3uCdzmM4rf` cI9 -x#_mOZ۹nعߒ{} ƙt (Hq[3@sńqO5W jĽ&JVv/xI|JsW/`(XzPgVG=gԣyQ]cjLic.bc9K5GXQۧ8#v o&6>a%=⧬#`r"hRRPXѓ=W/$_%JɅyz)x4t"N-۔7Gϙǐ3 NsJ1PQ4=.w ei[)cBmB$ձ ٵ1z4GQw,@Wo_BjM eӇ)oQS zI)TY3pcy< F7_[C6LKqH -ĺݯX>%Ja;u6$ H@nuI96!1Xqs"CJ2[bP_׺1 ~ ŝ܇~$; H@߯>%7m 5<1'ظv >v&^rh $eO]hI\1K'2ZxCmlT-ӄF 2i%N=}Tx_]b?EM|$iKw2 7і eVtkcYq#ߞ֯۳se'ua:ެz3X UcD&؈@5D3a$xjaVwUe^ Z]U&Ãvsa`.6CZf-Tӟ=55`޼JA9@hDUpBg$||OOj&Wg"p$7}x =vh+d 1EP8I$*q&3F j $Aڳqs -?W@>tN^֪ҝR&ɨnd6wv#*|ΛUژ[<(Shr{P&˓GȒSG&tٮU&%3PhGveΥjt ?EG-WD$61zn& P]:p#w5`ID 'јKt;#TePN6dGxM+5Gۘ!t+CZ0ROҥW+j>Z Ԃ9NRy}gJ]LݼkZD+$NI(-!ox-/:NFd(| %^D xeKj )}lۣY LCfBakn6 Pu m62:CX*wXg],}3ٛP*})=qF8,>ijaQ3cnjoI>yĥ:ۭOԲK[jHO0CY5 ǀUQjgϷnx+Q@Xೊ'9,dsxQJ'Űc/xG,#dTی!0 aѯ4Vr1~;?+)DYPFP 3=k6apfP-fC6QAU-ΞЍB+lY7֩ήMDybWooY)bRC @ 1Bܲ~j^;TĈQW"#xKuҬ`9"$<Df\aaU9p򏰂&Q-QۿP/!@ |+o f| ~&pW!AXL.j "!]GOڹ1&˜zUB.ww]vג^6c.{@)@3JJҸڒL; mdJ0D|L9@ٌlB!_yU@iC2`YQAO\,rt)NP>ϡQ΢RY_ ~0BBfȕ##O $o J6/{H_\L/+am~MZ Tx3G>Ci9L`^ĐP8P]FR}5@fSOg9fxnrn zIZM0dB)IGQbXnA.mF*@4x֌']#`9'!L/EI G|< m Pdu;n ,X+}iрwޝg*~oUɡ6Pҿ'a Tm,,/e4/V hUK{i)W}M^sfg3ڌ@n5ܣIVo=sGU ~̹'3R9 ilY"B Yk Wb;Fyۀ(kL.I;x$t a5N<^ݰ;DiHD'Do# C)\V뢚A$S4\yẃTo8641wk^k֍K&8O.+PFu$-7H5ApIŒupHCM\FD wEBWຮHmj[&`O^oZŠ8\gUD}^Pr%xKt "@8KUo{NsKr3W"y GjkEAgڠA,bUo-o&\|>좨ŒpOUbAe.;tDu9泱r!+:rG= H ,ePwؠ %PZW$אlIȲ&L3`ZUN[s) ̖E%\%{u9*6n u<[ kzX g TԳOVIL-[Z_9-V,(2CێPF__lwkh;D0S !i."Z@vF #&o6Rn{leW͵0,HLeXL@0Hڞ,o] FqI=a;-aXd l*m; r|Տַmi R$}T3޷ij]&uSS@ dԉ8SN]%WSsmJfUq-+}^nӏ"];)"LAbv}mXX> AG W);]z?-"66|J'm:QYH1CS*!Җ|ge-M3A[֨%H{=+|k m jpPU Zm ] KD@ E*V ~eZ8.J&-=a9/}k̓Yo^`Ź]LZOO >Ȣ~m9t9iނ*P-9y\GIJ=\c|VyY%avx;s J\.W(Ɛ{А)q X Cp7\S46Ke@^hr_1/kǏ[L^bSnH]"j L~Z8J7˝-fK'-{U"H>Sy\TGꁌs((S&lFdxЪ@w1*bҁEӋD_`s%g \jo7Tw:5LZW Y}ߝ[YnW]Hw<^/OXS1_[*oh辽+2,.;Up!X"[`_%\>/Yj7?n^۠7R!/^N|7MQGޝ71Ř:nj?k8wz rEK^>Rl5dAx?Q/7\:źD-/enXFӆ>gު'6g͹MUZǭ48Dm0w7es)%?pO:m}X؃ }{Hm6Q@u5._^xߜx|ydfh 8Uk_nuĈJ,LPސ:v= @Z=A#<5دpHalͯsEJSS:R߹H+2d7t_9sdKS;KJXo[OcAuwp7{;j$ 3_ ?ǡ+? bov#^grU.*^ zMxNs w]1-,h"H-U[%:d- Aq~?zE ]ne{>8 %-c,z@ je1u ?Dyq)p"b^ , GN(ǽe j}[͖W>̉H: ӡ^ftO Gn{o<~,a1H[&\ZAwIs݁)Yǔ:3,vsg>?+}+\ 46 7_)ʞuRSKJ'Q+ \edwg:"'tD07u$"Pu'` fnLd8HV&S߶࢘Z Ä8/hM%! 9C]Ɩ)` \Ӥ磻-jg"LO:wDS*` w(B®@WQgĬ(UV=;5DРaq%AopL&zt|pX"BW-!*+#W[^ӽ(oޖ>3岢H^eSqN{bp]q't/K<ᵵ_$i[(Rn̓j{ۙIuoMK iW.>&AtLbJ;+ciCrJvҀ!}iBo5 T{_bIl 9JFٯUQND '2;Q'{Ck[pAu2d-jrZ!Y)5--[aG\TҨ3S.mrūN i(j7nd}s_%X$%Āu>`aw V:R@*DLQ4fcun*\Az5@ n VVg ͗ x[Ugj}XAf2g4hĨX #9v7KWFwKqLP5i[P_acOJ?v M_ʒ^T# b0}` tHRa0|//Rɸ4t,X|.|y0$K[3֥XhE;;!T_þy@ ~ŞsŌ?"QMxJQ€QG{hޟ#] m@W_1x#执$Q5@&R27.O SSHuC]~S $D9{W_9N՗5[֌G $U^;Xz|hoF+'/:*P>p+5rh0,Μ2o*+GGl3v|U]M5WàrxKR!k& sϢe(;[5N]-0m0į^ B)P%#8h(Ђ{v1:I Tkʷ8p66N0ZGҘD4dƸB,G /eoEI:YMwe(%>AR r4N9W@2hȄ9:['r8|르VL~qȥ{ +0;=_hÓƯ tC;5{ŞIDԵ$BMႰ0dFH^f;ɵ] +Mx70mjƐjv)X0O!*4ד?ϝ#=nO,u1S"'6KHXCgcj j bCV)xe ?+3QYe}9 nݞp{CEF2uӜ% C_`x8~ν|) ;zD~4~tLm_pS.տ"p@aFwGu?r֎ pW$XMab5"*=37([%ۑ$tbALdU߻U9lXB;c ]$߿^}*=J[T}TC| ZfQr_8N<}BjQ/&|v#}@{m‚U_~ NW(_rc՟4f,Y̻MTy@\LA^VAODZm/JD򡭓ؾ#2@O10%Z U=$tPW`qk=:2Lm](&ѰԹ奋?y>UTD4}܂oԡFpzMlG&Is4-bYS;_U-7&^6WCa6wn?ᒲA2ĤxsfYٟ[M\݉X% h̜CdF,,-}b*G0N,5鋕שr6d& nū܂/bN(%zJ1ercl8GW1=6gXtpv n;C&5-͕+ZޒQRPrY^sMKz*'(`IO7瘭 j5 ՏpcR. Kj6yA nxMsֶX.HD5[!mR|Nd$xbL̝(6vZIs![(ڐ~9YJ)`G)ѵDĆϙkn+d%o\iGnOCËZWȫ?e ?PR0 }u`e}nEc>; ;}.xvFBMph}K$ė5ʇ9#~OgB'slDO@K.;j(8W^8 :h`e LHI,'6T`-¹=U!NRgE7{1Ɂveq J04Ӑ)V@W,=AӘ#ׇx5 AW#y +j~Sݚn둼7ީ$t9@㮜hιO9:.ӝBy VȣP6|1R\*%u:W~+'>D$"JJ P-[7૱u EA[!hյMjX%J.IKqllK4$jEo0`]oBدfw#Xs;@%U3xt'}wv M[;kNGܮxBpXy0]uy:.a!zA{ S6O5(p3\"X zׇ0~.ZO !s,lTR2nslO%IHcs/ c6W"7ֲއQ'H+F[dw"p8nżCZ?.Qz;V)" i :߆EE?H: 0:'1")[a2vLGr{w5#':] AXl9$Ѱvw~9wj1`Z<])w%ZCa afT86)T95eGI]ֿNVph>dв; c-yuz Uɭ^Iw`V2ai8qa9L3g\s@)P8^B-dl ?4\F#=!ǫV8WO`Tsf|lDE " 8Qvp .e>{oG5d֟sHkyG GK1o>;^z`_<9ŻD0vQMUSH+;N1$LrTL|7/aXԢ>Bm =T?ЃՌu('5N%%L;b͆ s.Zi)@CpRtnY$΢2U'2|WDIǩ. hvL ~7.raU ^Tj“TAVp n[l%Lx5^wj^EaN,η4,x;hilzۓ2{'9tkI@ѢudC 5d~N[Aƍ+Oٛ'Ėz枒y.Di_aa\4@e{JYbQ9V<NyxOiN'"j)$AVףDz0T)$ϱecAX ɸԣ7T'UHgOF׺.ک[UNsCcǯdP0W2젷k~ľN敞Hy9==/47`FEVJBhCg6;W8vQ۵p2 ؋&oJ,)U L#>8cd@ QG<_Lus;s6ia6K(v&Tr@= RSd:aV95w}-pV~K:zn^RP[fJ>Ѓ$::Sj~ eęN=/5pP\Q\w! QaD08,LaBJrS"c$fIo·8 2-K9m(<4S?'jU{[9BgЂWb@yRP.Ԍ bz޴9O'AÔՍ`u!VZZK -__Eiյ*4"AlH%Î͛ '0E\뫠)Me5`/Q@ 1˸x.-xˠ|0 S1KՅ1r?U,#UoX NK/<61 nl/08Tg18lH>PdqnY8>Oԧ6N p[Ok-Һ֠R +K 'qRO-irR3fDdFPmnlG!ݕA×. DZCVLqOpHc2:p3j6_4eC@ i`"yd"05:^O$K&)=$I2ܕ \vBOҍ044阣sU $E1Ys,̋}nQlΨ\ĢP,)*L{f>\'[enFaTm⟎bAyg3c|}jzOY:72.pG[Zo%AcqCMpMBq$1E*f#>z9.h˩T器a_"v*PrR[8#`F댳JG]yFOvHJب|WΞI7\nmjԔܵiU4d3iwDW [Ψ>X,)B7-lj5dlSÎri%iMĸ >J􇚦Al@$ӉN_+,"73锻'YOx bPw}~n&o.Ml2.AQg ~N#75_@zWZi0>15T+I&>[QwUkKU] ^WtP3*_X?OE%.4NeH f#5; Upˌ˿64&;8E;X]ŝ$t-s~}|UM<_w;iS.f @ar Jq׌@ B4'z2.@98i]B_,G/ ;XA=.mX"Jbv &|υ{]f IS#>N5-_YDDi-vn=i\ZKvbW4Y_ %܎&m 8޳Zt(Tgc y˿1 V|jn8IE?q HQ SALh5%BGa0WHhNcȦU$0g3 RA(bJG^#'+:)EbiL=nigOM2Eñga*GؒkCFBlϏIg[`\z8(=Gf`~%uC'YajS$&Y?tܿXP$"7x:Ii|mrfBwQ45rYH 5bggK uPOZ6}3Zχ^/ςc$v jaKA+l1&/@Y*.(%|H2fч.\tR6CiG$!R6O`exɷPw{FS'H$$;HL~>0)J㏈[Vo_$ɬk8f݂:܈gO ZU3% 7rЍ!ROx*E@QJL2 S|^ԣ * P*9[ k9:yBU"=ʀxf0+An~=+FeW+)p{8cЕMz=\FY`ABeO@sm&r*cnkp&qMmGsO~Kৼia>%@ Lg^ 8">:k׎nbnEs-ƣfSPi36xH]Be26íɥaVWqKw݊Mb} h6ye[y M9bhGz&5XhtU f@@:l(%jtIWܲqa" q}?8뗟qzYZ)@\?{sŘ7=z8{\/ZTSTŌ%/gi*Q5m4ٳiBAWVاċNe4‰C#v4ѥ:Ka. oV>_07c=+Qp ~$c1.]bYga4ȇsr?ѳRdiu)TF7M("YI]bɖXaoَ%h.P^Quq[-zpĭ 2D{ J | |sք3HSOMtެ_IOĝl^ "nڠ1l|\~cm#bLslP*n^_+~JbW W&ZީUK]AhOWq"qIY0K Z:ץb .]xKqCX7)qK ͩ `'FM\";]'ox;ɘb=B]"GbJq+*“]Nj*l 5kI|֪ZE:,yԊ…~%lH >f,sry*&.QU&qG%ᯎC=顟dO|Ո3gmn?h4,YH/c@̻krBQ6V7ӑ"_{R'kK^,FT:5`̫G 'u&K ^j43V 8]mİO]e$Wt"^x&hApΥ"LU73#&K/q2Ɛ"qUG]mOqcyJJ(WLE : ߵ'm-R[Ptk6m/cG2={|ڼ4_ ?Ǘ=Rt*+zyǝQsn _6,gqdLaec,r nuOS%EJ3/y.?c@BpTmukh?sДmƉy&)6 ~k+ZW& S\آ٤]ڕg& !n?F#Ƭ|#;bdtDb=.6Jl' ħJ:Y%ӀXGl~blJEZd=*=c#Y~ƨ-$nއXFs 8,?oM`^xKˠ_LNI;$DŽnjX!0:;ͺ>ZP:\F7ӓ8qjF&Mz}f]눳NXqELX|oO3{%׫$>yHWq^(OaflR'q$ûN6:8իj̬i$`Ҋj=e\K0mPZ:ۺ9Gh򙽌M +N A+%%\6o [ڗۇڿ!}~^[J$<$3}g)Oyn^.xDE2/S Q!//lz =ֹ4BXr%?[9("Ba 7{RP|N@f\=$bN|j6#G ?T qJC}(Mzr^B,a*5!ԢI }GngIdwqPz ]p/ԟ"K5#2%o1/{V1 9Nӷ] tJ+iu3ƒ;g]P wKӿa6 L7J>T훁tp (S@>B)lcPyD8l/lQ#|{&4lJgS=>UXj47+lh^t&e"xiI!d&IC5EEQ[֤:׆׷ue\H=3R3t23T7bhdPĸ@}%oeB10]:4`[=P\6ݴշ"=[54Bc(U.X׉uS 1IwԵKEx#nёU']:c3W'UI knUmGp2{nƍ}8ew_m;Ew.OA:@yDclh:Ԁ_Omm,W䍛=WK.3pv\W}%bvaP CzNqvfՁwD+ϵ8S cװujH(A_|?@09w@27K)Hp5 G HI'%򛯏Б{65wI/UCl]sE 4MBu ̂,Et5FsU))QɗAj~& <S<Wc Pv@XV.s]=(6^s]e`-S!t@yd_瞫ukcp~\o#}_+0 _HwK (dG߹GS֦<_d̆R:v4}Q_wꠡms69_a05I! V>2?q*qz4 .tEQYv#;^<DKA#|C=ErK}iAopwT60>p"vϟ.`PssՂD!;.I!^^֘')G6n;h!Ah֐38,!R^\x0R|fq_F픇ESCjި"%Yik9ͮrXΡ`^S; Z3]xQTViRw 1w7w0DI_Gj@RHoPGL_P71H8Ijj, EbcS#(c+ڒL'/)`adWfl<{~FR|(VitS~ p+%saxsSˋqnűb֣R3.kT*>29e jpGWj 3E;`\( J@uATcPS}h?%idߣn#& R`$^sLfOmExDi3=b=} X_Z~g<z1' t|f"渠l)9kvY 3Q+ ~^~sޚxuHL9UdUX^4*Qkln㲽 v;%ڽ tQ쉎~F sfV<VxXE?us, Gm`d|t.)pD?ƭ(jbd($`s@|V|8FBV Bv9(wl'W/WJkj,) ?.|7&ykT)+ \J;!ov6 Q]x~Aؠ"Dǯ @KJ6n:BLU cQP{9:؊TsF^4֗Ry NR/|.W-U?D2OZ7۪6ߚgi#./@Ld,g^2`![ʼZK-Gq^aq>.kR;T!A|?i%S_L'hzH * I׭R1wV)z#Û( q2{pn,{oޒnPZf@wcR5П\wO@aqVl~0R⻗*m0U +uj`5 yL.Dz#i/Lo0»2YS@{.I'g-o6P>G_a1I9;_}8 n+)C ]>,4jǧmV<\8~piohLcfUK]k|7tW ^ NZ3W)ND fLtkPeBcC."C)[ƬA&(wOjK}J=8Wrwv aMOVG0Tp,Yة?q>fms6Cjk#08ES]׻gSjz+jGad[T+Lv@X(Tx_zw פ]9T-#q1;ԵC{Ǿ[ "Twu,`uq=xΤ"TՇgHcװ/*u?Z#&6 =,2B` ?w.\'jWh?dŨâ9::nlDVsۻ(#kz9Ȱ* wu%|dhܻ|3GEjuq  9*G_ZAn=Dw:%"\A\]}L;dץdFZbѩء̧*ePwuD Ĥ{}G[;dkm[C;fQy8T[⟭؂DA" NpҸ3gc$Ί0} G]fx2 Rk/UO3C 6P\\@>iWFln(/m$E0,5W0HVQbQ[.q{OZp,Qj*&5eEI|/K,~(7!;IJ81)c p:y8HOLp-=z8&)'4eˆx|8_87!D|@. !Q eί:8'݈t_G # v:cx=Fs16\3τ2`o *GU̩p3թ&=mPDgAz+({" =!Ozľ*P%cMvQrѹ7C5ԁ?k`6R A'QKōIPzVQRnJފiu3:aJaO޸hUfME-U{M#Ϊ uiad!en" 5R$pʤ$n ^M) eJn^gq% ,H0$#|h*|YO1=hwЌ+JF L0\/gyřw/zx|=UNk@BȢ}6fSF%_dZD]=L}R֓aMZg`#}(PqMV'F]FEE%p.Ii5m rJsB[K_} ;Xqfq$:[J^Q#Grz%n(ce[tދ_ZV/U `*EFbNnޭ>rh_ -D+ hԻhjWiJ)}xDM%sIRfw ]&fr<vljz~I-˖:&jo /6/~pçA691g'yϾq:Wy߹Ĝ'TՈtjSwuCj4>sC @ "r#i7O~O@εRX_}*'Kgvۙ J3751 ӑW8d /,-my;':5+KCdX*XiRx Xgt &Z_׊/8ޯ]w&, 6j޼&K;Kd]M+0ްa?B q2fbA)AH#Ϙz;I]6,( N1]2tA(O@F9K.C9x,͋pNeQ$3<].PL w_9{dK#zZ D H|Wp(F[3ciZjb.KACl`ijΐ$dпgeVFoXL\8a| }v +df_+Oy aHC~ AQ0Q2y tY.>3 cѽw J @_;S$Sw~ g1Ѡ5i/ʴzةr*L7!3Q$C Ҍ>>C]s/i&D~aڻ*;tO3~4tQ ylJLP6 ?Íc0vB?z@1s oV& N -b v2v<ݶJMҬFE-HUoHy4yL;/u% ;0 ɟ$\0qP~w1C; 7wÈd*@K|T^ 1'~a =j42{.x6%^ o[B݉VM"?C̔|!Ş (rM-^A_}4[SaoShs:v폳C؅ eȀso(Zxs*U|O! 9KEP6CgMZC?K-J{ x1 B9S^Ao N41פg[E;9~0+i-/Nu_F27Qv#`?a5ڧ{ ûP6rx `?|aaxb!&%r}.%!OΡs{(bfY{yd҅5HY͙OF@fʅz?o{rb/kF)(˾6OW NzNr;ZU}wI#Jc,LZv.;:NYYEv>);ZL@{~}P% ھ1JLk<>ew,RhA,Şڭ=u0#G(䆇F5ٯgRV]ht3 `>k/aZQx`'|-kD 66r 社JWcdi'[ XV|BkԂ6IRoD$4/ykD*'T*FGrRx~#R[xKY6_T@a1+pTiQV"hdeJOK<@+L/c_jc3'_$-YaC1(S%vLeR:`%Z!%d1n}#t`p<ΞʛXY 0]9^gP#ס (v_^~rǿ(r<:>qMOҘMM˭MnhLSQ;Bd/QnoDemktU_0Y~,՛56c|f.Fdg4@vm2Tes6DRn5SMP[\zĂv &ldz#x߅x (7E96D0Z̒B}XsWK%DBiQ_goszrg`z1&f.2c)(`,<%P WCf3uдvvћ0Z6K`~{/lߢF[O$`_lFrw/ YW ry~dװnᘞ̻jERj;Zîq2هoDKM8H ]JܴMz'K~BGGoJλd㬦[}pҁ6-B$Et" Ik/bkmП oNrG` R"R>C~ {ޖؑǗ+GBhr_!5K񌔬VpI¤4v_`3qD XZS R ~&p|cH-pm)]"O珑ǁur3T G0X5g: wfN (aXt8员kPqHOQ|Ge-Ѥ UTfOzkHy"b f9#S3HL|Hg'*y\mh6[d|i4tw,wsћ;K]#j@4)>6ZW]MfR6 +vw U>%t}t#I1\iFt8W2~Lq#My^zLز=/$!~WYokhx yJCʤM묈?>jcΰ};Ŋb7)5. \P@u[7*_m@uyrw# K1&GVcнq#ד|И߯$Y6.owdV{Ao9̯\_B)oQIU([#F3`2P ?, ۦLmJNնFG:TRI4kDnI j]$'9D&TBy~**Bڶ J[ֳ ;Iќ#&ϖ5BvgD7س7D' &^y`"l<xpWpb t3{%qL2l9HoIS $3A|El_,ɺ !505l Sㅾގ ; aח@020/gͳ,#iHoHvrmtCl.};\ll^(ؾzMκ7w BÇ MHûLDKޝq7XԐYV^BɽSZa%GܽEz7\/17V\1E6>C< /f9@#9-vUN :qn)0p83j$-[.;TA2.x(; Jf~b;^s{!~|-Şjϑ<& 2(EN[}|zqY( D$l?"|ȷE}ڄ4,~OO~QWfPzEՎ֭akҴF8˩݋v<\"'~#I` {##VM=Yķփ#!FY?HCFbk)cHPiI0اtӎAJDW(S8+ gwmU";K"G:`9މ\VMAv8THj#қJnE (@Ce?jIFlW8~`C ;'U!z*>CYxOh !l[ב^Uu=9.s8%T Q3Yu%E֟n %F0&"\\Nk g mKInHƞ?I$u}-ş_ ꔤU1iW{ 5nlv]IM[ۖ%NZ^yK+?/O[BׅHXk ':5eClB2׈W]D ޥ$TFD溣$jIE8Ff2Z#DaUZE~RXH^r /{\샽ztP8FϦ[VYunIղvcW.V:c4j$%@hC\rp8=چ  t ې773J&K-n6ev`TM<'ƑC7Cf0L݉ \.lB400‰]e؆bG?|W}ח9b}R§l9{R|ӛV<;FCđo:8x^w`t(ݫ:3LL q }\.: 9Aa#K@sVy>"VghrcoE7}8dݏ۟A+ja>'Òm2rAFg9#,8m~{|4&w,$. *Vpb~S O6u vUAn8   ?"tc>r͜`bZaNfǡ.7X}i-RSpGSӘG@\TN "gQ.{[[,ޕ]VnaIZ 2JOY)$q`U^Y4]x#R%_vF,'<{W"A>½Cl pCug4gf|H,#MO9`{BYq #z#)Hrs⿂yu⇎z˳{;Wd"4i\ȫO2sLXU w 66ϖSyOؼω93*FNE=D D< ;Nuw JIMNa@"&b ݣ;!bbCP*ׇ=?v)Z؈6H]j fb֥ܮi,ds>~kWx$!e۝_JCUBOCz@5VFJX2[śqG? H^o C}SRw‹d `I48"bOQszUY ҇N>>n25ut(o.}骩}am>Ar/@ dg{Nzp j~Zܑj8w$+(w"MU[2Q iYv>Ft];Ỽ Y@ox!qUєdZ3V`,8־^6xd묦d]v:)+(SOAv1B&Yb=jWEGi Nju<gK\<-MpSU g"p̿G|}_xր1ѯ@FΣ"jUb`Ȳy[1ݼxwV/!GM Hf2fXٜ zsmǎ2$4BX 870!)Q#Xm3WG$/el3bp (CQN Ճ͜')!8"zyQZus_#1ClUzY}''.@t>Ճ; k°LzF+^! ) &Yz{v5)XfE$z.ݺ`; @^gE0ÊSvنvt3bQ}-ra&i]+Dap3eT(T[ahs-٣Z.l!Āc hӲ|ӻl5i,Z6PxzV|5|; +I@$rzt M{֬-[=ї/s{ eԲMxܛNAua7ۉaG*aÕ N`-:Eĸ'|l" EV=_?E~oLXr1uu\w&%Ϥ?IzuћLt ߩ?fJFdao5g)#p*wCDoȽU)16X V^vW{jfΆ[i}|(ucnc efȏ zC sGtb^%q([ᜦEBy;8=isSPNz&媑z9O@@6Tr2)cZg_IwE=@\?8!b`pL0ц&+ux!Z%ĎfvO?1+޻_b$:ҶLӃ#=@kg㿣 \WC|/sdXӧ7GP6`W51j[Th_:A}^RD1˷ݜ}LSgez7͏a; Ȑ$l ', .ugk&+ǭׂHz )e[l*(?࠯+m!\spZA+Bú6XB)h}0snrR܆EW׺Rˢ& t޾惻xaPkb^mG\gv NL֦lZLZ 8:r<'Fd,dS'lm6-oiz~s0Ï@tMNC8ØvꞜW56s쯦^vwŒ1Zj1iwd2bE?9k62·3F{vTЅ5_U'&(BTS刚݈+W(%)T=2Hρ}0Bir0-orcJ4s&~ s(Z彄ܠHOMqȟϦUp\2%)L78d;ia>IuU"݇W xn4.t|ZT1V&D<I[:y~!Oz5>чz:x''O^e݉MGtQTBdRr_2+;Q(ni_qɩ b R1zWز{t)yYAWka:0Qz]bQ#/:aN{eyv 2gi''Hw-?UgR1UFxz[H;Ǎ*8 :7&i͈JxL7H#y1t/vYy]~cbqYU4#Rc fp@]w+ͰtqjwilB+9|y^*d n hôA>;,0J}k,3,(MY|HQdE8{M2.B!i:r7VYݨC)?5YNg#V)r-4諽oҟ-/걄wcGؼoUJ"ӄp= K`LtjBZb3(l0 m#wtyڟ9{MLM F[ss׋>1iQ% =ӸkMӌku?H7cqj` ٍ*J%JXgq!ëV*%TrIUk?hڞ5 )6hU$Ν!AL;ii!/_C{ȟЂ ?;clCqlDkrI/A2ѹXE:TC{R'OiP@kC ;44r*;ǮQVPX/=^>cV?+ z#ʔzV7{̍|W>Z]zٗ}UucDJ@+`G F,[١{ƾm&ҧ}溫lÓfBU'&_ޖ,㔷h H2bFe^GYC,k1mI3y@ yGrVN/4A? n8oF<.+ 95 /*z%N]('61n 3J\xSYvFUɡ@~ eSG*2TY*-,hr%&lӐfHw] 1}/8df8Á_J(:kvEU > jp .EV*}Q.(z0~_dQ׀rG!D)Ϡ)-;պ 2ꘋ+̈́c)$#`$<pESFYHTc?-v4iun^ϴTO޶#q=Db 9 $r9gXNA< h?pJhމ yЂpF&?.38\:!5xi,1ŋEs,|Bx GQ0ԖV.׈";V̙v@&K؃`@g{V&^:dU|zkebOz3T>o[g |KOR+(X/\AnM楆M'6X 2`vWOU|ϨlO¶FEU(B6J Dk-:XwۖG5B+sn$;$Y&/cH9~ /`&A̎)uHP.{f }2(C;@,ߋ;*]cGB"klٷ(X9Fs@ߕ/}k8FGXރ6Fr i; b RDuڥNzvKӵ|ެkh5{qf+Hq QS[(>e(mwb HCh Nt^[\yn!AA[CE1Ň8WNx?喇ꛊ)n  p.؎&LB4yJ? F=f3a{Ւټkjl(UP Nv6c NN^ŸMc҂ǎB]"ay :>Fߝ7cGLXS5+ޏ<z7Ӫ;q*#o MF5)D7L8qޖNcLh1Ѻ$ zW52ka%:/HfIo5E|O+\*{9_i嶑2cO̜i~&5wMU\X]x'm{xԟ3|962{Tx/i8 =z_W_ll"Y&8CC8n'MFw %~/u-FMLҹ:dhX-i 5_SeqoT+2F(dTOkQfM"b .V.kmƥ>҇Oha]DwX_ C4QIO_#T zNV*LU8._h,S`} jxQoYJՙM~q\c1>/ݮ-;:ș6QdH?} 7{<`(} ;=גV.LiD_x}}zn tAL[FY-h[|# TOGAkղʬQqkII7xw[5 ^ya\Lɘڡ:p^(Q\.E 9JP =+u ,^Ώ7bjn;]$?լB>n W~+sm5qD\5\{dj޷C"x d/wÆOа#*BIpu>N'|ivJ;Y!{. csxs1Wx;au\hFTG߻%KzE_BBo|CS.%#]` _[+^\a-oh(\<{Khꎹ|{䃣aρe`WibgCkgk8P#[&)o`?X>lgQm\2(9=jMTY[d`?}?dW^Gm"n2qR;*HSăMM`5<{ 5F 7ug*,+M{P/6>$"̯SA>~#οdډh7rD`F Cc`C9xkiOj;d^gA)GH`{Al#,EA^[(ݚÅVڻ0hm/cj)N*FHK-뱵B|Ǿ gDMQDt~]YSY@፨h 5/d" [1NAA*/9֗KGR&qDArMŋV fÖdJyzψ^hd$:mf/nVy Vg(R Y[׃o|x<3uk 5suEgl'&u7PΕFqX L2,Sqj.~s[w7ڧ)v&}>4oT#gP9Cbtۓg7ttfZ}Uioqu|mM7-NSi:o#wgrDJwu052,,督ufchwnjl?/ujxNL##_wKpXuz%s,9INyO>0is}ޤ7½sO>Xɠ!neVB,<#Āty)Hc!]8xa[EɕL x~`!nO|<-X%ޡؐ(fC|: [;)&XY3>GyF=iAֶn·2.l5 lc)N7,z Vwx$5o%b$։2YHFr5%J RVK:+["*Yf`5b3 };v։D'^{+%HFt:/,zΖflnKʡ)+v$2`*yGKCy?<ޖ.}&Ba&:Gr 5a'wTGiH gP6Gtעr$p"6=2u" fO+U6Iy<(rpK~I!h]Y |>ZSRWIX pn*YSՊ$+/!zY ^0-7V!= h'pwV[5$A"ۑq ] *ߛGOoM30 [n] OYz"sڽ\i\YDPWB_Lй{1#-7JC(/g}}v>]7Ûy#3EJMڻM@{?|2}X} x:3Ck FCOYq"=Ǽe_}WWjT1?vn$qI<:m!:V~GL08sVnEM؊iYN4/CդUe,(Mpf$֜^q"q3s?mLY|IaFIC-fXpdwO*SlO#%k%Ȭn d) BD1bNYSO~7b |35P n9]DXn5ғ #0NE.Pmy?;; y m^<7oAt8_7tAX0lnv G:w6XP·ȚSU(9'|XBQk:{0e1ߣz^@=Lc ڷ-ƨuc"bmDytC.$LfthLJnKbK HE9, P`TMQ6V4Wy'!jQdH@vA,!BJ ,opIgGIAݺҫ{ IZ)Ck@$^dWaRؘ:hcE8ҕz 3`K= "VSxb34_@Z} c2LMyQ,zdK!~"sEvC$bVhqSGK.]nn 04Yze!.qki\ihS|%<8\c6!(SǨ̔FJqzpǑy/4{6dlfCkP>9djQ"99En0t^4 "~XL}]H%!.&3&SR(7/ ޔQ07;Q{ 535\+O!1D^t?xN}!zQo{JP|=6b:U_~^Ջ}e9JIzIehYNJ~{MZӛ sN. (MD%Y݆"%Ri~oZ$V$>\\U_N倔kcx77GrGJODgyk8h];B*$V8![4Q5H;gb!&JOgfrh+H3rB$Qv>d)s9 zf41ƈs)@&ӗRkJœ] p~*v솯,nڱdJ@N6]>aR6->>͌ uaE>؟Z[-% ૤bcPYh[F>4π/&kт5WF̪c4ֈc'0ڹY4OHk)ݎiq+dSrt?to՟J| =\^fL5 ߅[\ˡ.€Q}pיjڥlʋ6b'Y|qiHD6<9oOI'~[`Xk}4[Zmw&BRhAL"ƘC$[I` U:yhdnΐbi%wD}г˦N{>*AxRU bQAPZ!%zz2룴+a:&DЫNndoaC3$Z+H%k axZA_;xh~W]>7g Bx2366O8.?i;G\+!!@s0|_6bkw9!ɗ>{ȷ%q"wdwg Tpp`fvǸmȳ0HOkQ*ڤOH@>v>*d(/Tk08_ ~ܺ"lH 6}"HW(kו!qQ5f1Kr%[QpS{zO[ ztW< 9cpttN`VX؎y؀Y|ȋ?UƐ oCm-M,O'dEhmF!V^/C=DZwĥ8VśN*#i9E@bR γ9Y\%9uک\:Y;- ͲJe e|^ҟwգ <ȆӶĄn׌b|\{7>i#c+H" yEn诊;hFY<ąՃYdlWM |.2Z1d6ZUGʓ,} -`fp퐤ffV3mu76 27݊*]!PEz{ܾہ^wZ,>"%{jW5)(QA=(mA;oqԧ>sԯ5c 0* %$B_<}i e)|;}夫Yo$8سZFM{ ='7ixO={T c-ok0iUt7{fF1Aӣi73NNV@ZANJ<2K?DS2:_ls)q3tQ74J0X^;Zf޶Q#51"\Jc$r) F80]~")&#W["YLN "OE+v -$1K<33X=5t;aτI';@搫eч[OoLT5L7 .}=`~\b}"g&k>>glpW2SgէCA? `U<nȧd_m`d/5'?T/v7EOrgȟxiܚj~@ ,ΧY>zB#?S@w(A Tq~n0AhΧ8_S]\;b́тӃ39|j4߮ f4dƧxzU~P6h2acgz/$otRV(t%]OH$ȹ jt?cu0B#-q*Yw c}a,4:1ļ;GXȺhצ;n4 $-kRbm>#"pC"Hl k.0D+PTX%M&$% ?ӇQaw{]㑋1#AJUdžz7u, deH ḃpc7*KOEV'>; wiJs%ɅiPVm R&^}:uRAz_ ;eV0`HS9 U-_&x-;|>٤ RCşퟸqARaCK%kiDa-ƪ{@68i+ ,h܇[ ?۳XK!:OAa{'Ϭ4@8@ynL+5L*ha Ǖ 4O{ܼ#n ~2[Q4}u$زo幧8w@{¼ryȮ4@u}9  pfFF׸ŘVrGyЂ)ӈ.Vs(c|:S]%fs#wwDZF1 wן'_Mxa3"S:QTJPI3m)AYp y ; G䭭}#ϰ+9sP ``:n@Ϛ+]B-G)1s8d֔in(BxZy,WyRض{6SOq0A jx {~3#VeEaIi/X1jp@7g 'a惬Ec:Ov!-yUʻEjf}ii lɜ$ .QVb őީѶ$ [to=ӊf3I&sXf 49+ Y%LezilЯ+q9qF ثcDxv|*]m~-Dv,X'>15Sop,*X>O6PP}њnIao^4^F*մBvt3Νtpo6"vn2uLs4勾k;c zT+[EuE~d5`)hBѲVs{Ko/juGF8Hʺ(YMCp=uB*(TOhxl}?; Sǹr Lqϛ1Z2!ڼR ۪gL/ \h[ C80y}({x'q7P`=*fa^Yے4}3 8:Z.;@μ"t`PjpBɕ'AWGdŒb [djQLΥxr2ȓOCІHKqVоsRps{؅ׯ /`'-6y)P1;b#:TxKKvlmg>!%[ܚtT ~iL>?Hiބw|0/`R#-wzİމ}"G 8]MĬ4m\TBy wU&3tX듨KH܌gg`%ǒ!"53ckYM*z4ҟ2II6A\H=Wڈ1*mEa>X[bi YF̟}*ukNJ!X9-,P@31jeCf(rj XOҤaUbw.xx9|uv#hh׮sáxзƧ5^#H(w(A~;D")1q# ǥU<U F;^O\>۫V4$jW= }}ؘ&-`#pW4Xn_ ͹C-i9ogahz䙦D PefzxK\l'6rY~pO(}u¸sUu|+Ω=h=&dvwpT]G, F sXVuLN(|03nXd m*}YJ4?!i P/» 4s4Gfѕz>!Ҹp@Z_ٱ4׮7F;5S9ku.Ȫ(.sBn ,Q;,u`%-뽼x+r;CN/S~38 ]O,aƗ> ,5 n^tWt|y,?eI.L(ZoOȁ( Zq ɘlWϸU-$EOKYpH}AM\Wfn3iZ:h`KMp]ji+=5[S<;Qģ9M~>QE:\>$LR?~;|:~eh2.OGn㲀_l ruzXϝ3Dc{g}G5Q0i V[`=Oeo'k㈔`lE)lڂF$RbuDm,,?P0 盎ho@-J:m>76 -Ahaz 鳤>wXl̡Yetz<VO B1[@Yr *?U~0!ŸOo_kefV v>UrI-[#n ٽe ?:'")*޸k%3֢UH>ѶVЍE?mh*h K]ISܕp6_ 4^*[M|ϫǫ4z\ǿ1ֶ0h/E@u * {;v3v8ȴoVW'JXJU#lbelop?lE,*c:V$'K3աlOAI!GCU;孆%!xh5%0 $SЄo*5pbs@\xx5>c.*ڔVFN٘ I:f>6ܜ+A hS$9'T tdxncڝeErܹsEeßldkma_5aW]?CfT)pX[aVXf.K"L$asQE+OmDϢ/zy|? "gbUbFTꒈCvsk1o-͒!wnz"Wp!u__n*CHݹ&jZvTDbD yXeum`qW &(;v0־-&`sӿVV0g"?6=E n;_={n~w"uV@+qĎNC{8[>qfjQI9!|KQ$hW3Fg>ְ[0g|N握:ϓv5ՊubIEIen'soN5e{9X_:lB^wxФ0N"djƵ%*&x?V1mlA_cegrp,7SyUnM|V*#c]c/~/YqLeB9Pw:`@;:O8>$2I@6t᫱G֠2H=n3F7V~>> P5s0T(n= aQI Z"n5[hKR( fi,)GCofF!$1PO) 3uUZsdeR*wzTG{Dꑻӊ°)fEQXa ͼ@5<bLW"E_6,u^ Ma/$W?83 *&+(E*-;e6:>Kn "+UrĎz ckrEpf㻘ɩ\vER!LeBq2ބ04e2*}6%G2 ٖCS3G,*\+``ncG_?Lo[MO.Uv1O8؄JU_f P!@ =2KO+)<\>@9)<yuq7D48?N kXossc"ѻ]u06^^3A6灃u05.Qqx*Nr{RR)J]7;eRa|/<1Oc-Q!\>Vg ?i"yLgEܫhy ̇_oA!j jw['#✦yx j#?HzJ+hANkx!JS C4V \6_$5Q IrrK<jNkY/"r4ZQiշbgެW4FlO>%V4\ #0 Ɛ?fmTuX໸}ɏYߘom3ζ(A E}HI ucg A/gVm.}(uv U83HV>%c/_Dw_r\!^b& # =c149)=u..6lܖGo$7A[슎rLaf}ͳ8TGJa5yo>;`Fd%Mecr)n-w:jGw +oJ}nx1ew 6ܿ^$Ixʹنte[S颖0]P:zK<߽ \9.du_G\;*ĜM=oof7IEH"VNԿ@L} sJ;3'vUZ19b:j gF"z'nL *FT 8YZ)p%pL\}"~ e_(9V+r-"Bv KM-] 'Q"iI:҈[ka!y,kٔ UE6^D@QeWC?E[[qi`#$ ^+>7X7+=vpzagc(&([p;΃ѯO Ÿ[81355_ȮF|P+WDl!H$MѠL0_J_[Hc#>H$@gvRus^Yj4J8n?,0h 7ߙ4d K6KlAhOW7TD7*1=a)A9(1Goz!WZ^l6@<7:Yq{@>mTO u雳r2/~u%rFAEnP3!t< ܻ,(Ct2HhF:$:AլO'"VM@U՚;["|YLXdM(F4y'ۆMxD~X 6}H9BchQ@k  ؟NR^*m`Z^_<*n>+'~&n>hv 눝|{odj<["u h/`d?DmΘ34L;N 4϶*c'VxwiYk{_Dp\ `F C|'06Le牄G^B+ѵom'*j74̆9_+=Y#֍z[Men~iGM%)4-{Gqv c:)s!EVOjcC-7z\?޼03iiw î*ߟ!n:7_+^e_&ƍn-\DX1>5g8ş|]ےo `4ir#\5$3fACi `j'>9S`K{=Mw]i)1(%sܲ &rA_ 0jt nɭ$ hqx)~jy|PU?ݐ9Tƒ>H΃nPTHSd~(3ۋ fzRO4Z줎,j7 A@)}= ûz0vЇ$Q =һJ>[}!rzuP n#,$CP]y5 JWѶyq[:*bw;ڀ,R|T4Ok l"Zˍϲ\LH2x:IT[;l(Y"3`.HZ5ȋRG\gnoYa%|&ntw5fyVo.DbrZԟ֊/(`/qy15^#7sH;AyMwFQ{Yĉ"iar_O18c"hxl^sxJ\am +BԈ'If#ot;)TLb} &6qfmD-4 ?R.Dx#ŽInU0zcM1* &X9VB7$˕wcb+&K\|^}qhŗ$Rs$o13+2qiA,i̇hfJZef}}Y0Tӑ{3IzTiCh PLu tHnx9ml;%&J ?14qp:Tꁶ5((jNšߓEfʏuFΆjD܅.ՉўO`Kno@_,(ȃ7F7n8{c_G~kTq&,6f\%R}Uрs(*Qgq@U/iDܾt>kMڱKa@! 1rVPUSTxm4 0 b9Lr wLOLe(ȓFe?hRGZMwEu>#e tQ@![}kZ/lm>F,.é'U6ݒ=]qr/TNc5o|qn``Qn&c0$쭢vp*#ܰ62:upb )f)6 YvLƤ8Y0BM[!uL֭4׸ [<_MS掘}%Ju1Q*qt -WRD/;LҌf3A#ҠX4B>R @/{(@@3 1 ?}6v_tr5n6R,eS0Vp҅x4:?:W.~zeJ Vb?1R;&?jMAJmQA)Io*6 |'[ R?{1oVi8IA}mt24vM{<7\i3LVS _FOtYOOKYp`x'(0ĥERX9Cz>w&!5ـD2)ZS߇==wnY{6r ¶A{O͂clH( ZŚSUcs![9\sy:q88<&!liԓwz43<&"G/NSJg)lemšpa>r]j%mw' ҷU(B`OʊCVс6PWŨ∓m '"yGsL>R:=.`U_@bpڀ;4*ᵛ ݇q$]o]{ Q;w;-EX yN+O*ӴT2z@Ǘ/#HgQqclSl5 |{f\!$xgXNU #,vƥh7cv:[>{I~nX=G5ް1o]zū4"|,C:E+;VU^"ihS Pc F-VmK:uQg~Hl"%|$,:uʴGc3WԹ tLvZ,G+gܨY0ތ7:*XK)=a_2#e6q{X y`η.T{< n$+')LjLwB6y(,AK3>9ɢζ0OcK+B ]e@]$|]e!BXoգޱ\p79MPu~pct_hka+ GP~ao :(It-Q&{ZD3kS:` /k˘\$I=؃mi8g#fk2Y {nqrK;ё>dnsp֝G=x⏗dSsy4pqs9zxzw\;I); s\4vdMRi}ZA@VS- }F ]\jZΒ. ݴ@Wf(~{ҵ̚crrαBt -뫇Knh&1x݁P}KRfiK9:8 ;I WX==O q.%d9: L3}dY].B2Z.WCLsei1~6G!CNh۸<L)/) ;9F]BY^:A!j͙;`x!e/r&Ɇd^Ud+fve[m- Nʥ`}\46LƔպ*uD> +.&}m[QA[JĜ7#_㩰]5n,"Ë|U o%  A7:5G^\E`AU7/u΃|փpD]WV>,xk;I*Rp$[B!_ܒ#a_j-@Cx0, 7~##gjjq1|=9jkb5̢(3Ywx3R nλd  wM_5oJj+)^ eq2Ъ4%nU՘HEA$IzE1 zJ%;k8˞`[i\x,6) Ѽ k.KIqp1gJiO#׳%I7:޴qI{mq3r8(TT$o6!'mfϓxN%C{#5o9,Faa9Yw#*Ax; uӔT 8!hbCR nji t|m  ^k9J Ӛ{Oz}iⱩJޜ/{ÏO%Y*3|^[c}w?('{qo? eQ(qY]]ܶpT.XlB TNqϴs_CRV"߳yn[V[w7)E#}T6yS~ Ek;uR}#{-v @7M 2*(;u[P߁V"c1s-Pj@S#B\@Ѕ} SY.cX:n tޝj7LIA.b40sZxIPZa06s Z~fd("Zmf'VF յE "z4=[uY[=\ S @ [ xTor4Bl$j_뗇oi4C&L}& o0Q8gwA=sqTоV2TsNW[g}N ' l\Z?Z}*a(ǛVdS9I{{V}"F,Fn2.[7^vssn[Ȃ/WƳALOaWظ@Ҙi qz|E o(`P٣K2IM|wVCp9G J#}_6^gRKmX.bJނ5]=j]ȹrU8/oi5e' vO^L^ڝ9# u3)w9 :=cR&vqՓpU.J)Wu!˾Vi 29Fׄ^KO#t7gMbϝ]11!ȣuJc2-4kWw\|&v_) yi fX/Hro ФzhQLu_h=Y_g:+%8x,DԻ(z:GU+-iZY4AO]ZVSA_|`a& V@^V -8-z9.g)T!pI &ӗm|\N%,t$ik8W`U(wPYemEVSbDi3_ZR]#4`m0?gYJ$b{8up<8$݇͆ܩt!-TFg|9+.h?lЫ,^)Xm:X%g^-#߇92}oX3+Ft cwfK4Ɲ+hGY2jK"N GBZL`N1)YEh[f*r&Nj\d'&ӴdYlbrTxP;8<4.H}ơE $zoCiƭL= xRlGUJM`\dʲ0ZB\{p|2j p9NN4/3oALSf+J!Dž Oa) lj گ3fESU.#Du\,ŧrIar&h`/>u6]|.$Q QD1jkv>N:W츷YbBd9b75Պk:6P(jf)ŷ*^xJ|[۷߾q'uvI f,7T,:chh|s?BT5Ȝ0 xZ'Ѳސ?*5e޵>_u~ HbeW-~R׵5`+mӀԎ&&^g4YhKK]BtUc.,7Da0F>Uˑ8p{" T,p,ݲpySp_@$j I)L N+24jUjeI*7#<)R̷ᄳc]oq{*MIp+)d^}:<]=P GVe 5(ahOCVY%q; 'sٔVGO %1yt^$m +S#qB faaOBp1*׌ y<.1N>gI`xC*ێJX0U"3wJӊjZKԧ0AN,hLoJZB1"<)8Q̍(#tyo3w/2&&>@+"eJYt XT18 b,B!R#)Ҭp H%팖d}C\\NE{*̜D}^QHHaӵA[mbK}I2BU>)lCyȹ-056[%yֻ=١ã 0{=]C$Z`jҍT1ruEiFvJkv+MH\߬"aY,M+Xiu] \ Hj!@I4Vm 9GnM~./" lSrH]꛺MDۆLx}|Ӷ-º.]3R3['ګ0 pA^Fh:btZ*.4P%? C{}Bk>>_|mD-tDvPtO" #)A[XR_r)Qty+ fzb6*Y{ĽK`| PGHRKP F`73-.dZ %jolAV;ַUάowhy< 9Kh9x2~U{M89E!%cxVG:8 MK@[ n~aH0ęʗp h_u=y2Ӹ@&1e evf^|r z>nDr[}Bq7h97Xb&#HUhv6Fd~p}]}b5IG|V$ہ%q76(ވ|:j$.<2tqݴ.i)ҁqՆN&efog0mK#2 a K,O(L2*dYE|XXeZCfR~YnfBCD"`Wq$ 1sI姁W{0z%D NfKݧ(V6a\JSdêh1nx"CnE>r_ďkV,XT .!E<|߽~J0,;|3q71N?8v^?#BfZ#ݜᷧ X ZfAx n/˷- S7tDn״zY<:m:NmjPL%8|0SunOYp:'r  6ihʾh`:'J^o]-(N,cib""L%v`QY$. .Q?0 d [LH Ui4#-+ Ne'aCL,.We"{@%*Y-fN,W+'H^G+_Sޢ"3op0Dk;+Fr,*Q):*h3shZ .=H#;+6’Ѿ19PJc CL5@HxwU<в 4{Wӫ V@ߺ 4D_({c^ xAP\aK` Q5$M1,fyzqhߴڠ{dNaka*esI*GM R'YzqdE`~`EqstB~| ɡz-={Dxbzxwqk ܐQM#yJ.F&l1"`k {/l ֳ)FՕ@  Z 4ڃ}>vZi6n @Ees;dFߪ> M(AK 텪]sn/2 cD. E}DLKHGQr,AE8¥7RPW©FD__?mGѯSˢ !|ݹ)BBRM8c< |!tΨWV3 dI6O qqҊ<Om8J2xwsːhGH0Oх JOu[:[0_臫J1+rRE4޲&}x*-%䴰Y )s8wr|SeG܌3Q[hOc+7ofٚ"1V*?6($@#$Ml-)c8(2|N`(R'4upġmM} ;A!JY|c*/`&E\ݗ3|cR b -SDL`Y*JJfȧD*N,S ,l/;H+`2ؿTntCTۊ_kݗ5qG-me-3}]=;0)TvL~8:Ñ psзY`#-ں jHY3!AAp_o.oXj(%6S7E0b +V?7RcGQKvPհGG4#dwR4}d.=2}:'&ʛ͞/cOS{ 1FLx&94x')85=Xއ$.e3 "ZMʜzj #dy 4uŸ~P1Ju 2; oCYb.v'%0"ПC#ԷpA@ 4P = /8(g[JG$EFXױlū-j#YYm\ɣzYj;PRpa]Xu)VۿZVRqU7AN\qȗ֞m,.8Oݛ@_2|Ot0j]E@h$B8x6=ax5EjWlW@FT(2,LYAXIlW%!E5  h_FwT0=~P{IN#͏ N" / Q< W+ R RBhtūL%6O_2֍E /&^ZUڶ9Fth@Aģ9VBؚ9znP|ҎVgpP@ `rKzZAW :کt{:' 8cn0ۜP؆6ddPT&kPuy: E'v(QW%4.y%og/B 5+&Ҡ sF(ا]efO\ "?,3E63X'e0Pr$Ma͹Rr!5գ[!Zu]AG0JpP.+&JN>\wO4 B4m>8ycН8ơWtD󳦛S4?VߪjP0GkRѣG2LP>CyUu8ϗc-_T5V/ݕPTdwN޶&2 QA.9Bm#$A&B. s[Ufn5iۻ}CZu%P؈wI1x-O{ᙙBY"X]NͰ^] M44%b oFg^/;z%yZ(&dD*ϝ E5zqbKĞ?L):IÑOD;J|PIޥZfnazJ8s  W/aGaؘrƉ*vF?@J/uBk@+@@aL?_(o߻hբT aiYEjv@\uge>ʜ{ ?TބZ{.u`oZ\S-q4'cBvctm}g'k%"Np qCYOmi>T~6F,{dE>k`17& Iv5HuhOuRk՘&0}}@)fա1DWh$Cv*N EV0dSj; #S觎X,?~8DY*lR."Q(A䵠+ޅ_r%9WΝC-C<_}TMd& RP)uJK Ax)>,- "[:~)UЙt Ɨ/,#㞂Zџ qU ӱ:ܹhBG#niѿGwjΗ5%:*&Ý0 u!Y=LH1k6((N yI"auPMRU!8`hp' Ÿ-X4aig"ze=\KAu|aZ!e[S:ZyനB$-I=eEҷ%v7ԧSkt'IH9ǴPmc Uȭ0O wjfo;޸2:ήln/VhȹYTRO< 6]~>C2U.c뜰džMߠpGo vYΏyA$Пs}SZ@P; =~&>>D޽4k奩pRf{mFMa,3L/%2j[&aD>q&{{o'Uo2wrw / =Nc>t56g >ZǠ2w|f(ko(jF382k݇,k-]j(. n6̰_U:(Q,򸱨o}#1[6CY]LmkIP=rhcPb(x4"4T1_ FL xqonJ,#f gӭ `M̵iu\6nܨ,~C_E1FKgxxnVA!b~vR YKcJrN|~Lbkla,o6N$ţw^c򯰆!_C@}[ ~$D\#K!R"VK>=1=wȪ,µ-#,h\ x˥`K69c;t*Vb(iY}OoHE7ڵT&phO'eZs [{ys# F]PnpbĆ<"eʉA)m+HŽڬ.%U}~Nզjh )%m}̪.$ZAfc9iW->&J`x 'i.<@/rzp(RF|/?Ä@ qr{NVn={9Fǽ3iur-Cg|帓fk`#[7E)~tߑ_y.y1\k٨i|-^`Q.o,.HBEUzFwl!7C$?^˜s4,phhw\{Lyswp⼧nȱݚV/f$N{J-rR Bk!ʿUJ½iNa]dDk|0JqGwm&BlrR{JcSQC@ڝ2PH/86L+!F21COmn.~pۭɾB,G0Nԭ9)~cBd~0Y\'Wz>3&1aSTevʍ'&PDFA 2a`m]=7wO=Z{t\[>9OhiI!+>JF䇬^$Esp); C\"Lq B#w}W+̜>m7{nJ;y3w ST}w`Z3&ǔJ(f,Nshg@\!ĴY7Y5FÞ$0J{m0H,b[ -XEza`VDb * di& ?*Wܒ (Jkyb=F^_Y۹([ϠQ5(.gő#ݎx/:w® fFs8g:|h#6rvW(Xv6éo9:匧Uf$9n&/ɒ։ΞP[G<a$^_0pЧbYG6[`IBuaz 8Sֱn@|Uc]y+&XBUv H{f^&g}!;C$ 5pxJ/< Ë \cMt4!ճ'nQa|K? Z۶0L{f^18#d7>g'Y!J7)-xmL8o\lFϮ 6_/ >"z#L:/tGNafZbZ?K <ΝXLd)P{_X(*ۼVU6|d۴Uɭ%n=(}k/"2a13=ϯw:au~߆TPY-_CPn[#<ɾz?aaY⏀,dD)Rorgm;uh`X1!ϡ-GުΪpaT Wm־I^pν[.e3cQu~ݱ6W#)*rk HQ|RJv܏] `>9i,Ef5Im 84E=Sp$SSyњamoLĬ{(\eb‚{бL0nJkzF\g5d3d{tL=hq {2qy/>3g#P (:JhFm&!Ař0-UNt'`JdүOM@ HG2Ȫ^ S1UA?Z=Up|׽L{:Y$##qA riS&cXslAs@'0>0_i~+TN] i_ _ng=sSx(0HDwD"J ׫3y;uSqKpUdd d< uW}؛,;*G8O;N{i'FЄbWFVDgpҬ '1?K`ȵ|Q,n[ec\@4g\{~ ˬc^u]$ڃ_ήvy/Wnֳ4m6nQ ;L0}>Bxn°.(a3fsdK%Jw Mǎm%r$? ] dIC;&8ŤfDyaɣ+P,*CÞʹ]jlDη?qH!>]Ƹcn);ϴ\c; va0#Ϩ7 贝0AsUލZNG@>&O% $$;頭BᲛkq4lF*߅R} &Tou꫏HiGb=N.aMnDBTRBw}؏<_ ^C Mhua^'swyO;Ċ3,P5p/pP{=/.7v_QǤ{{ɚf܈ZR^:KVغ\)Q?nԥ.-ԝq~\ڛql*뤻x\D>Y(_WkA-b?׹TL1\.gosH814R!s.pcJ]!X_[[*Wܨ`+`:"+}g0]]WGo&Q;,o{66(.Qכ6sqh+Hk=jgJ`xrhK 9=иDl{$2&.Jޒ17@[oGPe&etHz)b%eBR6f`c}`Gu LL"w-q_7.;tV|4|ZKw1EһdlJUW7_"\ 9-TX|谓;]~7{1N|EШ{RV%{4w _Kz42%| "]C!CƛE ʩ}^i!3Jnl1pW8A /"W6OGc8/+V  }lXTiV+/Q,:9e _j$+cŁ1 -&QVwGrQ/Z|i86b^ BXXj W傕:7~2/E+^zj&N X'GڵW[zz1ogrT,9oe[ < l_h ZG,X6eECoS|ҙm#8o^oå9p' ګ,zNK|fcI>؊C_lFzݸ#(onLuFf !@ Cќ_Z4Ͷ[(\=>%giAȴ|-.4 W EvV}m,e`1r# i2EU\XZ8 :qTF7,= Z<#8-ܻA^F2?˸Jdڼ R1OEZ =Rhz!8߾q %CȫjK*lȀ(@B);6~Q"[vZ6:ت:*ֆԶF;WY_h,oD@lJTi_Gm.>' 9}Po\r &U*ȉXuT:( WciT;)k3M|hѤ1(IsiΔ@}]"^4Є0mdycŀQ0y]LH&+f3{*:]!ߋT$~Vy+*1Ziv*")6a-n&6, )PM%k-rxWTz6E؝?]6͎󍊏|iGR1[X59J #',;n f[iQQˌ%!U y볬O)ť/^()3r%Zy{ԧڎ5F )?gYMd@}]^3'既C: |?uE@-hS!Z#m{zzQ)$& \8՘Sۈk)zdɩgoo2:Vf ]445D?^MWQ9. .gW&!ߣ*$Mr0 bBq>Akÿi8Hf>ӵh X1ipz{>-yv/'D#';>?0Ԕ~ jHC-릕J[Q焄5ОūV]L 'f OX8E=D-mV>z|hpFCSVQkOK=2aDuZHU1u"8gܐgل~x淹3eTewd*QpI)jh2HNl/@豖#%YXrځFnIXE/ gԄ}TsEH:H9tiݽkO]jvtȀ?D-yOYQW-PS}jZ$Dx--BUzݥ̫ve-xٍM J a7glQEbHE.XDXիal~2  WߔuH-n:ֺ_պժ~̝2|0"M!ߔΤ7CJuّH#e㮤 , y-nNJnOdR^d#bv3rI4F)cn plËgYZ07070100000371000081a4000000000000000000000001629779bf00002ea8000000000000000000000000000000000000005d00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/soundwire/soundwire-cadence.ko.xz7zXZִF!t/.g]?Eh=ڜ.+eZd,^8[qף{)G״#.Te"8gĽ˃f҆ӈ{28m*xp=WRvO^X9;j9Q2t"p~Ԛ~ՑAvdY@]'V@!,$W-.F޴ܭH ,O4tdt}38gP#|6װ,{ FQbMT/ )לa%OأwHugFEZu'l8>~.*DVmGg B"i#c'sTB}ہ7RADz%Z[#m":՟HI4mbZ>#%5G!f1Zߚ2X49d2<id/TK=F`>*Ϳ`1(թ(>4p82_%Eo9Q𐜭 u3SHfC7!;Q|\y#U}t@Jۋ6g\7ޒQ.sA%d ?9%2PQƶ6NY8]ҟ<0^|M!xѲ*@ȃKQH+V0+!:r3 a>pgRj``w+G(KS?"jd-SO:2[d) z7_sXIQ fm0" qYAGqX7 ̫&Qy֙y_Y24LGgwW(dwϞ2?m~>V1$aUhQk}$J0ݥ*(賃 P{P=",`߿=jB }WY-x25\j!)^U`5MtN;t# X7cJ GC{1:tXaI+fֵV|h"\[/Qz$K}a7'\ P~LOLAtim[I]=c?T^9}:0Sc ٳROr )͜ P(eL ,?ɳ p qq)V,Ѳb_F ȥcܻXGKa`+~e ;]TпB+̳L1 w&SphKT$<5^GF.cγQ߮j6ϝH"wHoJN2E`"yԤ[g*p_ ~ŇvFsU1)Ix#`uJOD?bp?+՝ĥNL i x[ILM"dǪ\]cQɤ3sqV1~ 9#5D.K#gs tbhM $!/KU6-ﵞ̲٩ƇckW$)_L UC=P-`&N8` I1+5O*&O9(EqRH!>8-t)2s]c]x,%d'&U $l,̹O5ɴq°a?HiQE=/>WrtR%_Xr,=jxr R|{۴b%l+103;Ӭ}>3T|LLAQ){V}1Տy4nL1*FNMb +SN:ӥ}ۺ~agg]ʟ o#ӗVt?L`ÎI8 }~Bod˺s~;\ۥ ŵN֌9bؽ @GosAgtF%i+*sЯEllA Z !hlʮ`l 3J@R71䖎Z*;k~x 2:Lm,7hfT졏q.:3ceo+l+^|7Dx F"T$V0}}`S{ t-DMa0)Xxbv[l͒Nm֬y4 >Յ,1C l IގʰNs7 !2Pו^ b=nζ7&uD3l\_!/K=";bM*?xC0 T&.L ?޽ʉŢmu׀%hrnUvY0ѷRI_\6r`N up 9=^ Sx/ -qJx>mRA8a IYm!*Z:"B!NJ_Rb7L g>)"e8F2C# Sդשׂ߷cV\h #y\Dw#16=R*_F'@A={Th+L[7Ծriڈ47$Ns/-2iIUh9r3 +-Y;õD/0Xk Vt/g@O9ZÕLhE\YgO@"*!.Ձ\#;ӵ *4{*iacFy} 8"iFje7=i^#X(\[gޞ9 6nu]6i|PQT'YULԵ.>9A. P 9ld.dS.P[ uDt9Ľ}lA#vO 'ΈCSoxU3sRu|mѸ2(,FjFE nb&͋Hn=_i:)4ȲCG'u${ {Q% }^?,$uwF vAq[&%OY|/%qbi(C0XxhUah6mt/RyiI% 3IP=G?YU΁ؖv@F> 5Qox{-'Rr#"Lƍ ?`@άh-[ّT5P$;X#/}y4}qg}3g^>N\_=@cT|۷WzH!ܰ+\Z`Vre3z&hC3l%̰*hUxr)IN #8%l}CDӠJ:+>'R3Wo>W ΣP[iZs5xc~?Mq cwliK[8ޔYt@讴-}(- yLYIAAE.&/r:7.Leː՗{rZ<|X#Vv.|˗3Pf@DDT!PcAZEn0J)}FG;̲J`ꏬ4s".<' QSq昼͔NQ94HO׉1 S:7+1(tm>-l3A,gmBuJ"' (yh9=x|^ %ْ`4; b4S&/LfڨÙkU| ti%3o%l%`57kϊ.غڷ#=O }k|[cѧ=(42) _ngk_:b9! ^w:XmwS$-u7T:x@Jdz2ځ nSЊsPfaե*< g&Hc`g`O=u@`-ڞB cA\ x/\MzCT>~S u B@AF?٧o~>\mt L9 %uBcybOgB#M` obqLy'`+sE[{q@2f)u=?Jxkɗ:]^DSmMdWceM]fd.S |ܸ7$ k[jI()yhkC%_yPۿ(xWOktwNT%EDsromjlf|@`:ڎd }WnuYb3͐Ea( ׍a1(ʵVpVၙ%rx*x89Aث^=8q,m@XzVjV9̅EïD@FHb7.I&Lw֩[ ^|Ox241ӻ@IJ nV7kMf5g4jOZoCuW?}5_K! QHnLYGb.>?qu2"}W\EU]^ t7*`j/: O}@ʐ^~JR1;J]J`:FrXAy Ǻ8?Dxԯgu2;YycZk Q&=5힛IJF%on5s2spYlfN D./1նV@YƺbMqAOh7^F;å(՘D1dB>{%\RMOߗ)݊Г{Aju3XVO{_.. n*99HE !?~x:>V|1M=]aɴ&O. v9H3 G"6}yrs9U-$nFLvG ΫRcUTR.8j7zn層'w^b);CƠ e_RΘh^2 ʳ~vG@8: Uc1)VU2KmtZ5igcZL%2$VMSބZW"A?)aX_U16[ !45'#J2 ; z$6| 0N77I+-^hMa d,[9R(=EȂ|ekeTQ-Ѭrq̉靯yM*!K D'& }L!tBc hV!ʾB,Z-{`jPy7⎰yeVwdIՅY~ `_闺6l ui'oTh 2׃U- [3QauS̗PsC6̅bOuڮR()|.^6'4{o[Iv2QRѧ6GPhj nA {=Yu-BI b$ 2Z2{%Q/B"Px;2(]Ǚ(T&VޜÏܿ U;qm2ᘅ3D}9%%Y+K@BM6O_fO濆!wѤ?e/!/ldR^᱒ML  -a>ⶁXM$g[-cu{_ִOwW\QB 21:1:YR/\ro¥]t._tBzkeV2%!@4A#3k$,g؃+wUS'\ w͍vw%xXGe!?~lCx;s[ Td` gw/k+jV]tÏ܁..EP=mB=eSIyu%YYo欇];0媄(;]}_&&,asUdBqfU8'F3Ҍ{h6p+)G8eDS.pmxC7wl3Y [QrBGALw?煭`2h?jݘ-J7;܉V(y&=}M1:ZFLcŞ7:xV/*Q@5{!x,w0e'H"v2/ yJI4u6|7g63!!\nø#> ^4%-OYڼy5WO$_B[CsLO3:X*{H 9Nϕ[5?#=+en\dۼ 9 _9`k %/5tXrܦ` )g~3Z=/bp:)ωBӦ:){͔áp, 1'~ ޛ)lqDX\-0y5=ʜ VJYy1Z[qD$[H}|| z:ϲR=cҷwwѿF ~BM@ WJin3 ƝY\<2|s\ ;U6D5򂠳D<8ryG6&83cI Osylb,xhFܷG i(meݒq ~7M$LluK%\OJ4T,zz).0 _-Y' J,NqxD XV8,! @B*eVOjf%iaT!K\ (g  TD G<0M2~|{x/TչC\2ŴdXFT%dW+E?sUjg;ѫW|Z(íTcqZ Q!1'x=1I?g:JҰ8Vj#Au|eEM5IzSêYSlip6W'ikJ&$vQ&ݮ"l y-wj ֱݑ,?l 5g! [U[yvހ<;z$MhOR8BïNvTbU^t a`݊&+dX#jC4Խ?ʅǵ@53b/]oebE!1]9b!?ك˕)WMM+ 9ӓ+Q|4X`ߢv Fƫ˾*口K࡫B*;DO1%u $ʓ& ^7SG|>hvnS3Ӎky8[ݎU=Yp/&|I1C+i)pc(oo6A"eu(Q᱑!kx9a<NT`bB6bg ?>VS@B?Gn+KxEA"ੂQLq+)@+j/z3Wա!٨Y$qosN,kRY&Hb n7E=07S݇]D!Gxdt?g7If ->vy$} ZfsWqn'np`V/]!y`Bı&ɩui "4Ci:TݐO ~pEFEUΚEabxj[bʴe?c\M? jrcօ͑0X\_5C-3|ZdNjzR;E }/AKHeT5Z㵉,43)t7pOg~ A]ȃ$.U/?.l ݪ"5 jWpߎfNHiGԫ|w;x a/6H)\o(gb?i /uaLQka^wF:"]#еC^Ha2ʀ.|ӈ?Fz:zMJtISR/+;\41\Z0Ar c<1<~`q;+bmcvVm8Һ Xi-bP9d7-eL_p#LL վ%cwRHy7ʩ!ܶD7/bro)ڳ]1򌣰x%Qb3fJ|]I@v9,+ ez8Rވ2TDri ~p$+LA+.!u&+6R ;R͒g=BM=2Damd.t/ッ C՘'yv@;ou ]Bḷ=άW+V.{7,ǵ7/Er4Ca󉱮TdvFm,4ǩ " *!?mCq@/1!"1gΚ k;uWhX`OƗ)s )QQhv *}ݮ/5-r30LzATYQ{Q!O_h hńNgeܗBRh:@VRKIjR" Y6CEIDM6nm)UY2r\qJVН%'Kv"1X{3:C߇8)$a9_zY8H$ve58c-RbsȼDZ7^xה~{,pdie:Zk7# Y_!W6<:+Kbvw?*M*D G ~m ]/0250?in**xPŁ]fb'عl~&pCh+䍪cru*9~J@\o7y!̞7?N AX_x:T[ ,$FIғـ{Ɍ[|#/`kX({<>#G 0r%!pC^O%w0Wޙ5MeI9ijί L`-!*–ˈbG>z=@Q%'Dc1¹8=TNtC0;Tx+yCgeC\K?IvU}Ns݂=e*ڟJo>k+ _0gБ߈`NB+s1y8/(r!k[XP9 ð|Dj7[ ?ր!FXU4f3ݎAV&Us QKxFKJy%َĨbIO5 ێ-lDS(n>ι&8iyaXEU}SOlx|;Mʜ}5獨ÛMnX̖rI ؃d$Q4NwtIƗ %V?6%~rl#:f1An/{`Iq$7 wFG|bh ^hxP~+!$wwxӶN'iR50 (,ژ(3Xȶ-vN!Ppt_R.@?d|  .+^N40"ڐ=w Ā[wzSbɤcx!g>rڲ,j/l>*JZ?LB0uJ8{~1UDI:k"$>H)!k,z[Br[tK9l8ʜgjT8)iI~Yu6+w:=l˗PD ~qTϴ ĻG `}Mn ތ5 ϯ|x1ScD7q[ ! Kf@ݺ(4lW^[ %q'Lzsb_ArJQ8-l#K+Xa\`5ۗÝ|#2ŽCߥ?zK 5gYZ07070100000373000081a4000000000000000000000001629779bf00003e48000000000000000000000000000000000000005b00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/soundwire/soundwire-intel.ko.xz7zXZִF!t/2>]?Eh=ڜ.+К[$Eq$Fq!%'ePY5>  R2vROUiA6-uJOTN S}z:JʊZ}`⧌S-};+^oL7zə-Q%m)wּ N\ĎT%Mtݧ}44N96:lO-tN`;sZ+%%ISi yJ(R0=7&Vh_k"*~8gֹcSZ9b/n8.,7SƐIէ"^N } w\>5Ԛ%V;N@V7t_/p Yi%=Ѳ7Js]ܐV_lr}:Œg j7uY7ߣJhN遑-ʱ7\y Ɉ9S^mXHII^$QR.eXZ 0\ǹ6y޲zmUpʿQO[\>IW# 3)縀6p3 ucK R{^VCOP,p]䭑2jj".3C}mL/Xi:o8|`ɞDsP5;ZQlVpƻl8M*PGY8?Ja~/P^HfW7Lњ%;/Q)wX P߄8Qa}qh|/bNqB'H_@l#YISFb">SXf28W]ɪ:־ \ȃh=iyY-q/J5}1; F~8HH* +>£nuj>GpGtfHfБSL3+_w*s!NtdrjʃɹL pΉYh3O$2xLoG~* jJvR^,e+{t3ҽ!sw5=3TovFe%5L hLXѭ1/e_1{\DF)A` 1šCѓ:tY˿* Vwti` 1X\`x*II=)V ,fW)Զ[pI#bHVe 0* |f\WGoFTԜzq-^G.G56JpNPc 9P90 R;MT,7)ddfw uWMCKvXSwo@ugT-ū;Nɒf[y<ށ(7;b{͞ w^Qz;q;[!ƧeRǀ7l`deea Nʷ!HPqȴUsc#4ZX7eRqJhĢ_NŹsJU1I?5n͙g F\,J> k "ԞAℵ!xf_kCfJOȕ꓉JǾ bHfN8?t Tڛ웪]i1g* !p  ox^A(s{%JCA$ h#,VB(&Z2%q{$+N @$ jt8 .Fc'{8Ae4Uwu>7IE\ ](gEpB)m-nQHB; A$fi_E wHn-nuL V3_ޚ c(s1ZVXژw}^nMj4ƞD,o LM6,"5 l$viK~nˍX`9BW5r Ħ}]aaN-zkKer؀/3У( 'RICe 2_Vm }O[`-VCj5>FUDPmxJczhhB܄ٌI61˓Cc׷~rdcef?;@Mbc`#̸85n2=@p1-a5kHʒ\Ђꈘ)sG&m0^TDLnV?y x*VGSjHº [M'(;:&BxI,[wcʼ6'a^0 KƩk r|m)UKrF qŝC uu^=I˛PfB%hGwj_e}]T.ۧYTfϝDh05P UWφ+OX&{!i/: OXa[vArAtTV(AJ;#9-zk9T\Vw0cX醯Y/2Ÿp`=#!Ppr*;:7jblO}/x j\q&L)i:nȖőtL0eЅy)JLڑX#7I8'#&l!g2LV!3|c 4t,៘IccByC<Il%f2XUCRcvU^%i (x|.*;dnT/g}: )`[nEWt1~+p'u/4R@Ɉ㆞RdU(ޘП (aLD#=_s8u]phNh!ht$h!wG]0Aex6hW!3W|+*zJz\EJe g7FL{t3ov]X3 e0p~;ЉTs.u4@l/Lof.܌y/N 8Y9yu;t&MnjV{!v~gxBazny#ɺ>8 E׾2Zl %_Kxaɱ +$B w}ɟ؀gC_r Łt3TߖHUJ)oIa/g<@C&,Ke-6q A:[)jIs9+>pN#_b ~e)7"6QgQNu.$Bq5Qٱ4bTmKn}ܯ<\$WH^!š]YJE~'OȾCk_U3H,&ޱ/h+cXoLi r{ȉ)%l^)fʯ]֤wI=*[~h+sJ{}EoV>@ &Wlw*UIT!]vm%%v2.'[v}jdsT!.;L@sRHWΣ=9Cut\Kl63xpˋ㱈ԍtr u@pڳG {Ej؊j?ҭq@_va*[ %ZA/ tӚp I#C9ʡ=d4mSGeħoJ^be#+QU@P&c`x%8&!<+&sE1g'u{;<PpkzT)-nzwS[NG vK>a?dO,R6s^:/ξ^8YlG>iOKdsb ՃDŏ 78! i˂U Rud)CLoVCx\`ʵ3ޥ`//cⲂU?PgtQ=aA%X0]Me}.- Wih  6izUQSa6hl #IŚ{Rzuml+yz`̽,,((--ޮftgBk8{;;U~XG46;{uCc"Bջ}tR7ifbj(Oi=@ nn3oZZs\)u}wZ=*3))5g1CW8Ó!__Kݠةm}I'P^ ĚdGӈ+6SM!5i|uBfLJAyw@#JʁhQW=>;I]kJN jF+E_|VRJG\i]$'Bc-}+&"e='BF捣8to.9wgu@]՚+.\]xrT]i;:' WϪ՘ IQ Š-i9Hs.Bؚ[W$G`7-UŸ@RY9Wddؠ嬉W]eᅶkƮQm?q:|0 y~A0<8{96 xy]3(w6}Ό>^@1OQ#V@^NnakhN8ۏR&6 ^4WYSA~Lo wl{z֫p>_f|ΣFl<X}"X s(+_TX}e@^ 0Hj9Mw3 YRPŐ ]j>8„J+? _gN9wkE&ddlTx[ [:MP<ҿ?[P7e6r:Tzmu?_>U'+B xn!;A9.W۫sm̧{0$z\N(Jc$j~17Jr7J%n=iw 5\ 1ӈ<-uWU`fg/hMK1jذ6fS,JV)Dv iE&ax>ꉿH$6U8aZ$ں{)3Z1:z͘v65C¯u!#υ*mB!ѮIRF/ Ȣ鱻uÅ{p&YFsk26w$`p;PET , @PMX꾁fc@!b0Vec!:8HТ#fu٦e/e7I} X#Fvbח&h?7gx^:rm*{y1ؖRd?J ar5Җ CݫWS.S nQ_+=ٔwPщ֫ 蹔PQMx jieǡ,Z0 Ug{rF||ò4>3V6+E=P;dڠk8fv/1-Iq&YwSE?6gCR+,u!t0#*+JנKKe2MRyb63q?KPsܱR'E+ 7hMcBSLI:p-v18YS+ZdWF;UJ'MH~.ƥ$xf0ٱZE|>CQZʁb`; VfIzs#]Z>lGņF\`? TSmM2dk"P3-1'F0@S4&+J7E"pN=[=G spaapKʹT[Ow5կh] d[psu֎"MzG8w. RN [*29Whi/+ X"r 9?mFVn8G |3"]B"^a۞_N:lVS22なe'fѦz.x8 m)]S73U&۳$ϹQg-ދaxjHFmwP@TALc^1H #RKpx3%m(.?s?)P,Gu\LN>5j OƦޣTPѨ.$eeHq 8c_a`BWr//xLehgX`Y GI_TJ*@^̊#u߳n}j3{8E@aZH+NK'=h @jģ4=<sY&.lqDb묊M"/gU|.afL<{VOTxisN!|gH1+2|:dpSJ ʛgtkHY"b#@1{nI)BX{H5Ļ b[jcy)P<EbqHB!XdEm>"):{on!I(т)pȡ1F7.gՂn)|RGlN!M0,R]E+6PID #iqF*mu*LEAhǃB󜸤4uO+B|5Ǯ`(oJL'x L~,h噈f;Uwj+CI63'}S}1oơ|{^RU+?'<*Y@yyN\2QϖOî/iF!ն+mTeq<:GO<ʑsw쑯+q; "/`l[ӆ{-q=-u:7 ߸_#ϜZ ٜ,1 iF3*nn}F,!RV^ذŃ;eY? Z1Z٨;x{8;i? /˄!/І#C!ճ.ݤn]R†FŴabNt-/Dק]7f@z}35)3ڀgAY~K;G7~0Y2":M^pEc(u1%lFs!'k/ƖUzHP x1.'=Rd˙d#ZC2TbXz}3>-?jꊆ±P#5zyb{OsNw){iQ#6N9f:9 g Lχu)m!_n'!̱,&$ȃok zi;υ4aRԺKNuߎ1:(怺'F#zW ΦͿ8 n6+à`Kb;ɈWU^ ^$n(#ބ {9|I!:Z KfE 9]p&[ֻ5M+JHY+.XYJ"S;٩53 ;6h џ=7q~CRd% èhxc|'~EZUҨi'%~(EQ\UgL bl#^OdA6+qsJB׌h^Acn\ 2jiS5]ڷ=8>C@X 1$)ԺM<o் o]}< Na!iRK}9AHU̪܂MD.Ohچ/⅑l0CD$;Aq~Pk4j `*:|_'4V.B{ZoJ mm2gMH8}';,viʪˑÔAd2$;\hiZ$E s1~FY7uiV۬$sKoҎ'/=q QasP+-_qp@޸dM |vqRA;\U ,-5*;~ۋU;U.]0 Y]Xz i>k>RN;QgJĞ}Ա>A۠s2v1󨳽8\xv:jobf:_ E{'?0%?՚1`x. K^N5 31$ޭE,&/=v5JbF:]CBqJ8 {.ZΈ y%?ph6ofIKuz.>{BU`TxJ]}Lo!>Qo'2tx[5ouUq8s!i<qOaEX ʄw2{5b\q# q3:y x#P/4Reul4T`DU5C)݌GFvEA Y&x"_dt2FVC"O<~bH6 Ә$ dDr$ N xvkaP / zs :-Cz3Ik¢7׾sOՖ]e^ouX d{lyAqNJr0uxci0 9Ra z2#`1 !}>T̙P9`C|RS8d F\!0 {!2?٧uKYحU[aLz a#vwG=ߨVvIH_C"B\X:?fqZnX:Մ%*/XTo΁&_FV^RdCM;[Gfi6ˊnl i()lAa…vw炃XW&y,kP>uwe[0uv K 5'Q MQ5Z=*Ma٪J ZƉ.LT'Y{ e{B̒sD[i ɡzS/Ub,4[zv:߄ W^Ke,*S,$K[0zrRdX(ƵI#0f*C9jfzȰBK[FN_ShwRD(]U ̖>t76 *?s"ΝJQI$UhR(91HS(@3iOs;@^K5Vr,pmXR!n׷൩D~B9(F!o*\E63R^{:ATͰa95ʎL;3? .AcjO]ٺs1z#bXdyYٹ-C7F߼,O H0VN v/7WDӝPțPY33oCP4D_5|ᐆ8Φ=lT._;ͫ]ʅұ% cF&"9Y\TA#% pNF'o/] @O L@5l3N *B0htS Z/hrpdcٞĪ)KF.siv=sHqf[ fbŜv\Ko};(ޥd0jK">רkj#5/$c+g'G~~܃y8u2Ey0R(݌u#V!2,YԱjȟ0ufmh X.zV@+ȉ^wALſu(uLȠƟ>&HqFh-@g7ȴ2x9v`:)`vX́bX}&4d;vG$n/g5de8(r0 f.Sj7*cbA3uO\;h6r7+HFܱ5aP'h7^.oQR#ruٜ $.{[`*;.b,Su~oR"w"c.UnUm|3E ;ʹ)bKyGY fLS [LQ}ulyPDQрí*ֽkf\r+B StNELb`o#&~Yw/X1|xJr,v!_fM6WvK7q&"_<3:FǨb*K7'lh-I+ HC"լPBkB K8EVC}MIU^\y,璒Gi)Je)-==$YLXMKϤ CWq1KUy!!8BQ:'K5Z"q6XKcie/5h؀1 )?-4$(MeȌn${J@Sٲ會HfqG;3 eP.-5pޡ(h8{r|U*Rfaτ׻t"ݩ!)M Qc8#:1~ڝVKƻRA,'V,ؽ¨@\%~#̹ڔKB~pYa`bQ\eȻ+XnMOQz3Gc[};t`?K+NL[*~t 7fA=2Ju <}GAV3*ZNa6dIC2W+#vCDgH̜Ie5@YwhqK $45_C`Hq.kAz`-;)YB%E9T~av#0@[k 8MSޡgɖK6-b;p ς#D<&tD)kR}7@AyҘ[9B/.C\xɣ0p c̏P`.__MkNs umli9'y_0MPJŪHTa W"f1*@Cz=)jz ,#Z\rovj˰s06gb{0^ ]u񐀵pfm`]{29%̒`%@SELp"|9d" ^16,(h#`rzN=ǹ(M8/>g*0}xHBON]#@=B`a!-kD?hè˘7W=9T8|ƅtV"P\GH,i&W`VB +z<gwހO<%q}b<&(a!B/{߻\UR%K F`/ W߻уl: 61TDvFVerS #! qm:!c#G7%#?`^p5tGLOA5~n@ӏP(W̜;MMb{%ޒ}a36&3ۺ {1{U4rG- "͝r2|G: ̓ȝ 2_x kbxڪ} 2A}ZgP cp^3SHc`z{g$%c_3lfdxoH,#qV8 8hή_ʟρ@pG{ s\̒ɬW h;rgIbqnmکj-ރ{4[ܳ᤼vOV㦍b` `:PSQ n1jNTPOBc^I'o`+Pښp YBfsg.fQWEk/m AUncQö GѦԗW̸FlKzO7 6ss!הz5ۙۨb-␰$t-ѷ l=`e&&zYoÌ bAJGѮ=:Vy,~:-).)A m}čDOu9 x@y5n ݜPR\0i(?w" 5Ryi53{$c3t-Cٮ!a7/󑣋Ʀ^5YB$}bX=C!9ÌOf9Py4*b 3e"P49" a(]lOlPB[Mb9 c;;nRDy GdU?f٘BY.7%H?gC5Z\?6f5xӗSe*K_Y 4ai}b_TxZS8ukh$gJRXv =j4NDDiRw|:Mxs٫O a>tUc=jgO1ؔ5):B/\ͶAмL* +H[=C(ΎxG%C@1z2rv,0\G&a~J]BP-q+lIjzfڋK6 KB:mtpFU|¬;a;6aG=@__4i#s_QSNrIpN%hO3H:2\}V@35R7&H1(dJ$G4Ru;3D$RR>d{H|+!&]i` p}Z֤<@:ٖifTS19s.F+|hRʳB߽172?<50d !fh׵ JW8O$)m8!։[6Н:A4Q6j0DpZvy ᧲C20U>8^4I>NNc\M-9Wؖ4\#j=7? 0Wt trzP`sơ#xH+ omt 򤄿I^wGn:e# OQ00)>W-5ݤςnSEfb$[})X(OR*1 " Y(6Ђ&-A'pu 9E^5UwApO=1!xE^mtu^@FLIus[].pz6uX& b'^'}#١ϦG{Aq\!d P9ea\MF\d){V{h(5mϯFv7DsT,) tq#3\ʬ`פ{@.Y$J- #n])ggvE[wJ`ʹN{|YG0z?b xҐGg*3n.ς =CSW{ /nğsZ ERE.rժ 0g¨)m(I<9Ř֒μ@n:,e<&IUq&3e\ {:; Dv%81=+UAN䏕w%@)zHP\yBGm\B%Vʞ9]to…F5zykHV*3N|4C6 a*94!L h0ᲃtG܋6ENBSO9ϼ$bu2>G-w>FNфp{r$#^; >A'9[#Kzhnֆ2ĕ ip3홮c7UWj^<jUI\><ةORHەKE`{mǖˎ`BR]ީ98pK}P%X:)Q|F ";(ǬZ4r%Q?vZ+/ٵ֨/ L) WJ@ACB`pςwJ[dCDƒ}Ʊ6#*d4 jY=zt8,73 NDa(끮9[tJ1˨0+0iUO"EԮ 6%+e]0So79] r@UthǚdKKB TtNMӃ|9:l5ڼzF*k.YQbdL-WAwL|4Ӈ'M-z# Vۯ/rBjߟ5bn=t_a[j9 C׺FUMrN;AU. y=~EVIRk:FiO.K|XD_ƒмiGO#N e0+t:&CjubCsdGr|d(.9LI͓5 v#Ӧw9\D6'X9ŧ0=S"gs^b)׊:ł؆ ց,Zw/ߐyǣ"s@J gz~fuSoEeHP^L%,b~O,o#0j.b_+hUl-晧 O8)`9ݨivǨH~Tk5jY—oe&VA6h$0'3~=- LUzZbY}.AOM{:Q6*9Ҩkgl\ӝItDc@ ou/'8X)eAJw\\|)RԺ76YZw?s7X}gL#|GIxjx~F?<n+ϒaӂ8WVR>d(W.7KӤTD+ NoJ}qQ<s]nL.|~c%n$jUHyj>MC:"+#ώZ_(H2C% _-HxrT{ hHm\$ ^Ȯgi5wN8AFY> ̑+iS';bc!&! ufgbd}Ƀ!?\^wV뗉4"[>[ UZITS}!w+>h2?NvJKM1j\. b.joZ~gh\rB/CgOGնu@;0qZ{g\ޛ.=䆀7}= Yg!hֿ N&獃w~6E;`t k_f6EGo,3/NݬkgH_J_k26O{-&}lP XꉆRJ YViU-=:\cb/8Hjt磿٣i8aE$~O(QM=UO?)-Tۮ0sD dfl3FWV[Zfʄ[[wh0[1bL^)߆mZiRE*KD/7BNSv%Aa+'ңX'Zrm\WqhyXVOp/.LNx./%YVu͌S{'P~z]p &2# `w;< }>{Bt2mYP*V!剪E1k1]e̖wTX>6?{ ќ!ۡҖWwngimUph+xX=鉄q2&63T'qvV{u8VۏR|X5? Eͳq72Pwd=$GxMKt؇D$֓tjӁ%de'/ƀSuA!m9):IWg4`hK\w%ym_0f #_\՘ 4W w,N`Id>*ƻsQ7I u 3rAB0™E[31Fq[cIv0_ L|(Y7Iha{+Dܮ:DB;eW6SZZq:`M8ҝ`}P<`9VAC'vY7v 9nAxcBbv "J'&xJفး:/AI7p&%@ ZQCJ}E@z%t]34=t4 ct/NBoL–h)00B܎oehnC^QÉv /B2 |I|aIIhz&&Bᓔ;BR.$^w>-G/}^>܅/.bZ2}jd#=}&ar7ffNJi} -}kzW@s؝C= 'U"X#AIKZ )3% :(=eDdCQ^-cͷљHOz0oB{s"Rb >rΏX6`g W<[W v9 pĄlު5)ϳx2p7Ky᣷ԙ\Lu{\A ^M9dVTHI_gXӈCRIͽ JGwhK~֦_/25y<`G+6B&_RODt BV@Nzք[ױ8혉$ҭKT8= ~@]v9Z. 1xh+ooz|KOK*`+ T%vr6\lpn˅g*/UB*n9F ~mU7g8͐D^|K{gc|175(OgןT(^3q7P!N~D{`)[PU ?@~  CA7n2b('W5&^1D!4eR )LAkb?zHLSZ6҃~ZH '82{idש$Y#k3u숲M뾌d$YVa$x݃bHB'(Z+p\٧ȓ"tKSkZ!oWo<=4(Nch|_Uup\ɝ;~UN1sCY1o䍨vQd4M6GLIڽ>V䊄9+d~SB%>nTdu| 2+HZY\խjq& R u GPsa/ϫ= ~|oHnaQc]~ih C؟wm [˞Ɇ飁jk}駏́?,Xj^;m$j.-[Rm >ػ[ \i3nfڨC 0H/t.׻?hU?h=~",@~&0;$> -6GJGRdlbFya5Ž|x#5]MC7CE-jLG1QVeG(LF*wֶ0x:%/J:w>@Nsג oЊs%KŤ܏ "dic喅nA*x5wN "Ԓ_3 JI3o _5ŪsWh֎yHQ%n^ģ? BZِ|7<'J.iGۥCX ~FѺ c9iD]aO33,DW j'=+$d1z>i倦 A-Ա^ S5f?TV \k7씖:Aܰrn.Lu%rPf`H6&;;x-yQ,yD\)H2HLlmI(! ϔ>5[%/!nᾚl3qV}Y|gcjޒ<(KmWXV̀}ѻ#N a@2uɧ<'!:)!d͍{` wn␋Gt-9:xhE$pr{OǦmNЂYX&otG %8HQ΂I% L,VzYShZ,i@ dsEZ)x*LRȄ̈́;b{ƥ k޴w(B^ƃ#gS J<p?ܹME_rΕvK)nSwԭ@<>i3[-ic^.nmg3iۡ#r x%#}?3J7XB9ՙt0 +ֿN XHeDkk HΣ`Sfl2#lφW.?3`%(-J2 zm javvOK+s=#-b:^gc7UQy{B[ F0J.>Oh䭧D"p˔[C炛!Y{'`T^k7g`YC;豼˛בZ%W9иg :{I u;WIz3m´s<\ $ǎ{,ziګ tA4ƪ;8t |\Žٙ`<]51q-jDw=@t8NkTP 636:3|Lݐ8G&[6]y4t HAB xmĀ5hҪJ9/QBMUcw Nzdv߫/rZqǐ0&m{Ʈg+5$VRJݿvk#I'_r*pwu ;*EbKDn{Vuj'_o6X)b2^u"61rUkU|6b.@"S8 @#=BWϭܦ*rRmZt\d3^o:0vz}Ē^>7Or&[&@aBj3\Ⱥ҅vߙ; SAv0܂7_.8"lc2f)to]^Pw5q9x-r1NA˹\܄hF+bĊ'/Eej6 WDTF+䀶]sDR6nMuτ75 _?뒺ec,j&h`STUE5MO&Ξq躅{v'1ҩvb& gyQ7@Q+~@nk õVNmh#ю[7D[e/C dmO:ͨT abnα?$}ô5\-&j@@hGT67ѹhUz$Rap-B˺Ձ.nWh9w+ QLMEQbK@ 'IrK!j kE v63YԈ)ΟDiHh;C;*Z@H+y#IQfPa&G"Veȭ;M!L'!i,},NtoxDëvb޲5L݋WܠF:hȄ05 IZ*w G 35D; C.Wq{tʕ ۵>ɄxHۚx{.kف\A(_ݩ4 Z*|J{vE TKH+4eu4ؽ1elx^W"%mfPCE]iй:gQɢ7Ny8F >Wb[:e ZoKY7ݩX- ,9s랴B+0zε7v X}&T0Д#X(͘ܦk)jނ&& .V\gv/<[>s{iՂLFm0ˣV3dBvםjGRneq++[8YF +-4"\|bliĚu3g[ªgɰ f+!G +3@ V*!>+* 4~mąkf'F&uG9VE5s%'HH/|d _< y{l%—b,q$) A;~P>4#,Uf~m~ԕKeYVKq̖ %`<[${J84y+\Xam/$Bbu b[Sy2 Ndr,n$JXz~ˋa0_Ô2NpΐXsp 26Y2`#HΛK]fvU_1)vD)YRn+.]lj{s1%QDTd@Vń*8&vxb:M1rt!+3Vp2<\7h]+Ƒ/qTY l.%(:YqbjEn(喢n+?D([@KCwڒ* }DZT |5~C=@~xwlذ FۇyNSV{Vzh`yijTE#``V5Od@VSz 6;,8k&ՙCQG&+Є`tt 2w*lq#ă#媴xހEVS)+U 1LPƞX2%B/$5texU)h \MfBsĹƐWss^3'MREn"1 >$x#6;Pn#aK^3kQaRc.4O;YI_ CRj#ƒI?42 `dP4o]Z2py4YD痛\{/&Xr x[T^꣣4ݽZS'Qes]3>^N/K#fQkYo9H ["P~yG^3$3@qٍs/r'^v[6\k%t/5bǞ.Jrx ]:1ކsCټXBV~#tێ0yU5ۆSO5KIP}mԬZ- '3K\rPS}Nxo7*øYkե9D7dVy&R\|;zv=*?! OU7PK$ɻt*0(U2J#,Tw%)'܎`5:Ź?3DAvn\GBf7Gcweǝmj(N_sjE>Q% "8o-YS?o[_3>2BA$Rߩĵec`pa^Tզb#kӮrZ߿]:7W53K"oRTx6 4? CEV{ "b=+x<KfP5?|D WqtySw ѯv&T0 k"ȿLoESqΌi SC-*߰TUqpt. G3W+[ f\Wkn ToG=)f=!1ƞFx{,d_nANf Hl!-5$6 `3g$5Vrp)ry*J#+XxnPCۀ?ʗq6(RSbNdB.P9@!&}"){߁$/xcM@Y.iQX8Ź3Ch@Mڃ0~Fꨙ芠fʳvDܗHϖCs$v7u_q f۝!6E=4^Q;BqES[?+,3'B>hS3Ųa$U3=BƚMJgsaeG4TH=Bщ &&5@z{[[_,܁x1c7->kxXD FIwS'F}S50#lI; $Qk a 3ېWljkdo}U!ޘ.~Iq;,$h_+*0ґuMߞZh!'xp=`SDk@3H|>\kHPR k.Zwu %zmcx;n|d6`=^F4mV3,x"-م/p#u~9"tQ[IlAH "쬙Bi#đNt<[#lJoXB1Ii5=ЕT.Z=zBdЦǟ VUnh(< KC^mkGJCikEXMf 7Ldxut}~$c9i/3hbFXr-|`LO`G\}ai4tƺ؎|ıK%8_mԲ{y"rL]U^EyGoᢡܰ94AK9B?lh/o;Q[ۑNEq95]n7Jr CVY1i!TkO浑V}1gbY~7YCD9IlzeH . sU*<2Q ޕ p i []B[>N|?7:HpIj~۷V-T{kNsKM9 m /FSC~ cBZ"&"qli4W +՚A5b}3BZ3 ZRl?ꡫ0SwXuX@ \V(ge(o,2'YNȦ KݷrD=~$;;3o ?$zF<;*8oB*&f"r ICuYP0bYEd5fPlFGIQ2Y/xhSBxԜ~2R՝*TZnK:@RKTͮYYKĜy`Dǃ;kx|+xxQw"i0Ia2#Օ _C!n3ueCQ^,%0J:D-T:e=B{ytC+T|tZ(_2-{}X~SZuty\bs5<~r*"R( 9^XU)s0 R^IIcU.O@;oE*YjؖJqtEVԟ\? _%ٜ1u 5m}vnV,^9k@ţޟjA]uS0p衜#,/|KW~agDH/N+趾$b4,Ÿʴ~t`E7IXu21v? QSKt%!cƲזa8e2l4`j(, Wd?)ó9WuӢC 7ln3 ,=LwChB^qA!N`VըRÌ$(o IP="0 ^^Umn2itKo ιݡ-eVBȤs;.r#3kb9{ǡbbT5 .'FoJٔ|&ǿ ):b+J0ߌ;x!ʦ`6./-@>8 3v竭Aց0$ձDk/4=|g<̅_8BJxb4 _&){F@nmHE&Ov7:#7-`02ʎ=^q+h&DzLuр@bܵ^x]cIK޿.?Jfٞ0~9B_XF>Xԝ?B)>V0<9 }}fV2Jg~" ysaq"}_F&bz `MH! q.LM}j Zsc-s|%訁FP8 k~0DeiM߆691+h8-C{?L{G-'$ްޡNIDpc4 TTU |P+1:f 6DpI}>ի88Ba&sB%o?4*_>u0_(Cz1O&8C))?_,{ UJgݔ0r+@şX7}ק6C[ G;GaZ][]a6hiިp5~$AU±iD_Ӻ$Pׂv w&!h|:|Ma#, aQ3QqȉP +~QNlqroM+:y(vm~Up~?#xg[^Bc>iepz"3FHB@%upüjU,m&u0oAvr2sy0wNALG[ *6Z~R,+w%Wg;uABjֶJϟ$[r X7\g<ǟ% yDѲ28cCM U֯єWȕO N'Iy3pO>.q!VuFӂ;S yn-)Jm`1T1XjymVKNiRZܥ,)lZpw+8RVTH мDWD6#LVHaO^B?j&|p@k[w߭ŒQX-:1]:3a+f{mj|ٙB ^U.{|:Kpy##Z R b7l=6#2PHzQp]j~pxh9R;d)LƂ. |$j@ͣ+TSd2snOkp?9 [9Q57nˌ QN4]ܻVO4%*y,3njOMc M2>,{ qFn0:QۡZ ~DoԋiXOJþOF74Ŵx@/Uses fK(Ǐl,ecHN!N'9 WG"P ʧµ$@,?X({$`VntY)&(d$GDq>};E CIXp[$ )iEMup {T9IIگ]@\#T[ Pi{\%mQ=6]ulp^cbrهsZ{I6}lVTYeq܈)ڦr-DPRf_#Ki#{Lkc[0 O;{t*vAJ4?@Jyq@GU)ꊙDj4?R4٨Gi$GFG n%qjp՗9Ev 5Xh]biU#¿=;6[ja[#SNN:pKȸo)35S"(,G6&uэ:洓 ="K k`.ļbNч'RV1U2.i\Ѭi:Am)4Ô,,kE2S/ +.|>-95,4"eWZJ11asl#lGl~yӦ;? #2%I[.n*&^EH7k2S9tIE@MJ*-w'd柠2/qz ut'k9 ?EI2,=۰ 4.1CiFT9{"*~iɖk.K'> ȲfNP:a^Omp[04O1E#=Q e?$<1Ы54~o =BR y*\QѨ{soI^ι],ᑯw,ܸe%X0dw]AB}/jDȉ\}!/5ؙe?f}FX>~8OMzP9>%KO{*!eQ`55̱Q$Ow[BAsS6BNpB1lqR`7z-"BdK,ѭmHegu"H?r)vd5Gq$tzY:X^搨SNT} 6"Ҵ+30;r+1FGZ"5~:*wIa/~쥉ݯ΁u'*tmL@ftF4)y{[ڶJ*3:Ujۦ7=M%*$fRv*Eu!)36)CSu:z]礨=wyzA73{ Ej R6gp{EFZv0P RR:C2m7'@ t &J> Zs2N4}'*7 bh09m'HEA:P.J_VH-!<"@&u+ݙ\ F2|.g,~Lq 4p .iOVZWđqb4fp(1MZc^f߳UT#]Yo38=߸ocZR+O&B1eQwT,nEq.ĵ/BPAgOBauwikU.]'m?Bdh]؜BȟZyi7 :v%]Bf> K< ޺}RGf]xWp fdC4a9$Vjynl:]GK=Z͔FpDԀZY&~E#ͅ+ߠgfJsJg^wSc1,K(4 \h3{|N:E|Q}=QU狢nZg# uI6vtPxIξo8[܋u,9q!#uٛO~\+8L=ᩒ3'gu5bZе4#Y n1i;%[7t{_%@2LFKI5"JoOH}[wNgG|W+y!nUd#lIkt))HB@h_md_]!}b%BQ9 m\'8ԑg]R /Rӌv$5tٞa/lPD3X),<.Qh)q==Y :7+PPb|#Sj `\3@8y?,E`+`bUE+) x^ϑt5A/^oB J5L%t-͂'%4OkmE%5U]tm'f~4R41?ę6~>M0[BۨT@Q:oɤ|QwS/m[ 1UW/FO̐FVCP!؞U}}{=vO h"X55F_D3qtmfSti˴yc|?V|sLqldy&mPWnƇV\|<Zj+%q]88dʋ -ae`zB#QTH?#KOc=vOA7j>dtGvg-*%?.MjL59[h!9M06+ ?Ɲ{PA|||R$DǿE,qRhd_%!]%=طad`(L8<0"(DBJfMCr~*`t֔#t&1kW}TIwVY+MW5"y=xG $Tː`O|Vp]{ϗ.(!iX|6)W{u6XZu?':430[7_ 9 V/ `qLQ8pw @י13rz6?wJ/%i<¤#郑M4#x-I da(zVTUR'O䵦Q!ms(G/;%~.T;mR5®KQPYVC@d<CGp0A +&5vő=}XlʦCL953-P a.Tv IY7@e>9>Uk{[Ԝ%kR?}1zfћ_(ò3;q8|UO GW9yxt (Xak&<]}kɬ'?᝻y!@m1/kf8y3-Ⱦ&gcpU^Y3V#dW>'(-`  %P\~`Rod4@%9luX$~l<̀&y*0; Kh/bD[mi?Uck##{)4| oWSaQD)~V*zUfҰêB?b&>P#2k/ZD~2Bو>3}4ɬكMQ Lu^*9ň$j _G`#f:썕#A?ޯ@Tlxd\%\kdkw~g9jUXd9fVAtXo[ҮơKa=$wp>T+G85HJӀ1!Pz0ltڳ]hnj<ӨI^R oY]\7wH # > xb}R+\j1:h39H<> tV߃>^h+wIT \@ŅFRJ(G$:7dhRu!Pb` ǔ6䈆\gLq** O5h+vwKf&g=fZA9l݅&_ЮnqUf."++yG2$vD J=lALCA@Ƕf>yȷOU j"Sa%"rڻB[u8cH|9e٢a<(<4ΖpR䠅p0h|L;;|64d<77T@ް <&_tdfv6o)i>BGs"?I2Xzrt4RU=ݲDvL<+E? Hdrޞ2Zy дVş%8̀g`:ۜ+%Rnn֯+`Qq)R|+ud]}Zxb;K>C} Yŝp0JҙOЛ8̰Mp|aΧP)( iOG`1ɗ!_`<%D]孜3d5~jdӁoI1ʊY4+>~ȺoNhlO&l5#e%4ruz}HŅn/ӽGIŸgԿec 2|,ݨ 'FH);PRvV^:C?s|Y?d2hS?gR_ y>cuCC&9 7>4 Ί%:_%mDjmu㤏v:B>9{]_MB͋WS1 T3}A \_*ghEch-.=bM.T-xh1)uUԴqxY%y@[R)B΂Xk=k${r7B (#$>nyWgvdnrފC\ly?]5!JBaB6'| фڿ*a>EPѽ4zLz=O~r>O},&B(hi7(:NQmwzZX`hB.C3NsRo@a 8a^Z o~^]Z`K;ll^Khk7ic*r4e_)MYuP @u} I,FpW10>FfgDĸauh[oh Ւ bxnv@-8)xɴx ܐ*JH w).vjszMeܾ*3L=JUK`ReR1jl\IP0{֔{DR_썺X=rP2&f*5i18?ԍ´h2>77Eɤw9m䔸fy jkh<}27}K(J94hst_V@;6fVgWeH_} =rUdT7D m3$}nӳp^9ۺ ؒ5]`'L?IEWe㓆' bFLw4Q' DE5 (6H{uaQp%ǒ;ӚhCe{u}KاMcQ_gf0L 8X ޜة>qsq- O˛f5zڷqU)tyn5׻p<kP~fjG.Cw}FP/J6\B?|Φؤ ej/2r* ̚ ⿡ܗЏrY:l|0$bEFa%Db}bj_as{NE$+|0բaj…5aF/`]}Q1$3%_MjҮe)qq+f}=#wS#^USкβ@߇,'fE}J8ZF2kꉿA!Q,+8Eo;))KPJ-A= @Fh.V?k7yet&]%m$kSuaKH#_z|1)Y<#˶CwwY 4OMOQ!ǰbЅz<@=&SF_U9)6ѦbY+QSlRhͪD'bvWջ ѻbПM‚mX×[&ۯ!W1J#ov1vr׏:'øg\9A[3#V6p`IsĞ.Qfmeع'"VnϜ^/rY#. !94z(oG|[R%MKф61Nv=V,X('DylQ?؉ʬH"r~@AGEGpp 49{!;r-7>`XG:Ծ \HKE8XS2 3??|I=fF"0]8i}?c$UڇZ}[Ghixߍ`~vC{氍 X@ ? m(廅Y SW"d@pR3j}kӅ&gͰnNol2@ Dnc*bb'@vp@fU/wPV> M{e n+A&EڽE؜WrMÚ>fv\j-mlZnߠ l#,1>K !<*`a 5]b%Cܴu)!eI?~ _ =hۀұnЍw|H~$tBkoh:jDPj0^C+$<7)W5Pغm EfHWDL2[8)zF0XR<\?3e/shh\n 2; ~'?O]V>k  ]މQ7 ieQ&i8/ezXZaC.TN]I"$G({%}b.!9'nNH?SuZ}D\I2( ezF!Cb#H{܋~+j1 OnNu P"$bSnD \G O{720rOheh[]ār> /e;Gek@cY4.c"tncӁ,'&q?w\I_JƉ ڸ !EWrwS>ѽZ[gC]ؘH~}, S’>~@|@ IԵP,qdK_lҎ'jދq4@KqJYu@R;\}!D`U‹N|YG.W$(IFfOKS >6?4uy;/`eXVzK@Ӕ .uڧ-a P~F[fu =7!cK:v^ RqvO{xÊv<'ز=^HeY^ҙT#,۴cC,*pFXoʦNŞ @N0MeCo?FَۿM6:dCoZ[D I:9Kk#cf#_\̫ ѮgL]38 {v7}qzC'@wz"#V6~^rXޘs[6 .@a7)l5FAUDs}2Gީ!O}:ȥ]jh}<m/lpF9#-,b.u/^;+0!.i)33A}zh{l XTwvr*vXH=-Kz9KK?yT׼. 7g.>#jɓɴ ?d?sz/[sBX'qwÜ#>܋5}Ju4Ͻ KoIًqY/_փJ=䍨fDr&/EŏB4Wj%Aw54UR1,y)hVNVw8qP!7k`M)!bd$5*I`F Č~m56O)Ą/cGy%6'kW`; z@}XZr/H jB!ȶA}U4(5K b~J')9M׊}󸉿APpQȻRa3 E=f:a?P ꝓr뿩 ?)ɥך~t1cvvd-y<馡dw=uh#.NsĄGژ\*tFؐG/5mb|X,j1hbH{z_J;ƀ?T ߌL P}ҠI(mM0C1?xPG󉸎T `)DJ?ddLTw~`TE*gCHu1vAph9{' mð5αƯiФbJψB­1E \ X:!̞Y|u++=[h:*3 ԭ3OxP) 1XVC ݬ>>b';2t߀3ǒp_4㚉?%%?㌘ii.gyz1 /@j"@aT"px=֔BYTq*~iR}yj~TVdeԟ Hj*R<']T5'= |Đ 髮e5ڵa(g8; 7ϱ-_80j #y";+{Sy.',?V \2Y~fUq4l3TaHpP|3_Msoڙ4<E gn(i"hvug#Pi\ǢUz|`mC0Iv˭?pЋq{.+39a'L*ds߷%yrvӘ8->aGHOɍEhe;.);GWsҗ-A H;@+id~ng{:=pIN{X &q}bjkw}%7Zfpg(ϙ0EK>Ǘ0>#%&xowr))f7_$lrψױ;=ozd_ݍ6[xٙ뺳MALEfcH~TXRK:U c Ln7a_jc!a$fZ3D*T bN1PP, ꔸT~3JMCHPl8҂"#kL/ڡچr=/Vs?`43Ed7b%& }!r4ށdxw7_ Vˇ%_ePR;z{mah/XI'/EcP~BEܰYWډ\SqKl5ת ߨ7RP*ROpJ]k64Z6cݚmNf t:#kyt ,[#+X[Z=ȳϏn\Oq\F^%\' {lUzLBSru&I/jZs%>39Ϥzdaf%k,ÝFcqEKt Je3+D]41 ɳ`'cnlk~!BМc"7 nkւ`Ҕ'Mژ[ؖd7 7 E6׉ {B=iBB{̬FJKq]A$JM!rk NY)`faG)r޳J'I R }MсZ*eMԱ}߀qC܇=| IJ ުw%9#nUboewn&1Cg fj/5bL49WosE%vcGDLg=XJ ň反*8CU6U`?WWpa|P+JBJ)YJgp?mz+ƯCeT%o{yld~v| R N~ .3C4ScI FYРhijl&nqutwI-XQ/wj$aKފT SBj e$p?RԇWK tXO- V@A>tN?.u\NF]4TAcә9̓W\[0szMoF4:qmL7އQ r%}| fC/.%w4E;PaoHLB+l U)l{76!.?#Du w^b _~Ń-ԔHL$@ba/<ʩAJ&wlP) ~nX5qv<2<&ڃtHSuendViV2Xi[NI gh}ZZ="kfLi} KP? |\3aRI͙:>y#%P{M2;[%j@ނ3@l0ݞmG㴠\hA05gEry"u{VU]665HI]ؽ % ARaP`{Ϯ>]."D[ 30}V4xBDayϾ73{m6JI gp_Y0l& jAqFWut&NKn:]l@20QUMlBl%76֭HکR0] FԙZm{$8bcM7MGL!tmD@4\){3z>!$*j)[֌Tpȼ,{ʎ 9 \1~tj-b t)Ny-C Z7l4Tjl::KymBq2 ; < k^<ÐY3c`` ]D9ϴdzN'k%흊ݏʰAOK%[7N>2~69NJk.9k[)2;VB| |/Z꒙W\K~HUeLvμ4(u8_w7 4N[xb[H2MUtYnUEleECӧO x"r@ۓSXl$uu&PW|]$A7Oa8+ENQ'yRhͧ~k1-z.Q,ҺՎSQجNc#bTzzک*y>W '~=, 4q]x>^Xz`2cHǒh98l%ڝ(Q a؆d@Q,F*HE0}O_vÚH)3w\sM{H^#j{Q<2Tm77RGN<6SVX6nN_=qŏW:QY29Sm"odGxK^ү> }YQiW_6|$.Czzh[(kI\/s&<8`&K~ -S|wgj=2.û $ % z[Ӫ"bJBΆqnBhfRMXdҭzD Iz>#t7eDR SIG Kmd%`W~JugG@[B2+Le+@}TҤ" |m7 k5(KG\>9)"4Y\3Sĵ \06opգPAR|/ }pUzU{cΡf$zrֺ"wJq!]rD `)ؖ",{ZpFV3.,dgq;uu Bdi_ksST9b}7rwWxS[>qiS:=%\}A#'#8d\ȩZ%u#i-̊T0`jyU <صOi5p:h..D$c΢=IAz_ŒljdfI@7މf)3树&h,DiV/߯&z Ky[UD oaJw^+z?^7@lM ]K%oUO"LS(O>і9xyZ =v0у>1%m㨉`3Z zAojm@᡼]p7qCc[b=Kc3'<30=q\ GBg zt|C ^Ĵv9[p;JT5ZLd4lKc&F[dMaܫ HlNʷ#UޫBoz-?1F[(PSfH1(Jpw §z ؁Q.4h-@@kDWi\&pws;ܞ HbG2x,adUn#e˪r( qDʛlϠR"u a,b'Й':NME_S@hP}Ώz^vRüheB>ES$d7#1 i&ֽpl&;}BM\#U% vL: 6QL@27L;$K,zDATi f#%=C& ~JM0(I(USKӏ IԱW)}RQٹ+&E̮g2O_l-bw]ƚXDQJJkȶ.6 oo|#2}uh%0NiV<}dˢ_TDbPxUTwo6&-0\GTѢ?;_HQ%Ht>~G]BM:2QN)&a6"]Le=`4^xb#.d7FN-WX`0}OFЇnop<{FJDi]rRɨ}rn\ F>Ikfu` MW.]{8A]}kLE) QOQ{NjqEcVKI, >|$H+168QQBGد 9eƘoW#шTx _8ޚb%s,A8ta$!qnawoMvDB9* (tcU 鱴d=l Kz)^Ŧ]$vqɤ](1( #c }lj3.:GS1džnK6%r=ʴ&E6 0bT=QEe$^Bl\MZ_wsi}sUQE+j]]#a ~a/As:,Ϝ/wg<R)@+a?0ل;閚w[[QgqVTۮ[87F8֧=4 LXQ!Џ]!k l>t: qzף!i?K{x40%+Q.m,Yrgal",/+>AAv1S#47W==L!ya^hU(s\"s9H'~frun{YmaJq4aAO/.kg?u Bb,c^1#$0?9/$ 44ҬĽ;٠ȿO񭨀7-9D46+Tc ZZh[[;)&5J<$;"^c.S[,XKΟJk3WH|˅ӏkx^;+h?[^y%WL+ݞe;_W$g߻3>1eܸĭwN>'8+j9>=ΝY ^53Wz5‰U55'6H) z :{yP| `X΢MAq-=R 4+s A)L/]6v v%HgQ dg W¶F޺[[\pHg$^`RTI'Ǫ% : d;HNJPF|Ҍ< $B|ɠ Dz}$#)y,q="z Hzm)?mbW7UX!*|Wб_"yQbHt>O 6϶װ#H^BZIgmKZ4 v[+DL`BӍ͎4Q⏱" 3=p<C S#Ut /p宫h!ɮ(*_e(1 rƌr%*;.QDܝs֗.F0K2,mx\m^Ll0VGgwt!q]fCgSXM׳H" jcTg'q_K"2i_IV3֛>^SNcm"sM@PgO%yhC ׈h(gbi7Re|_Pm)> +PsݖN)vCެL/)B[#˂AYŎ]gΌmvc зxѷ@Q8nT5COZ~4~]lO0ơۘH=:dR=X ;Tgy+Yd3O鶴,ք+[q1ZV ٪l*yld#u,*.Mp.M奫HDQ&r:X VV'T9=OG #yxW`lJꔾޥA0djEhk_PL1±<"#%ns_2,x dU&d$(킖S!t-y !1CjrWWMeƒ9}ot?[Ș^BWn@3B^@o۟bEpЁy*&Lo؁)$/RWOw!R~ LԻJ/= Br՛t fUBMi!= $_nUfRK‘WVl779І_#{Tv{BU$Q{?D xΛG,TkztɕIV)RTߞҝ'? !$ftc_BCL2;6wGM:?"Zz:+F9}춣#R!a5hշ3ަQRspd%)pѵa(C˭QYȋgjśilӞp ߰.0c.> :cUQ4e漠vZLN["3Id_HNpVZ9o\WdDeݴf|kqd|5e|b)Woҡ;| nߚQrS[}Tsrr3j\Qk+<+bڸC,POZ?y~%tCHܭ Vp'9- =0f!Uj{3!3(t|iBSK6,DՀdc< zת']:?@8[\.gbVz@Ner PZ]'`GO=*y$rQ4yrapUDx੎۠t2c٤ˑzus k }iOCے׌ThM%f+hI%Fjw#[ʔ֔P #nHfda%4,{91BmJ)0hIYA~57m$F¯ Fž)P届J Oyc %s8]T7aD<$]SĈ1z>7 *YtۮWO?Kx3]XKxir!Hck ĂTO"z:[`dn5n..=Mʲ-8 ]`XZWpp8pR@^WV 2V&N]ޜe*mMlrx:MufsKLp9|&Mȼt^xie0bW)1^ф=9#c"B-GIKہ*.I W!o\,'Iw.X9t ̞QF)CEsˌE_oL?*܃om[WkPIxڵS yWD^(PFnT>4.{.VMk (kBI'Kn5j4ϜQyƋh7IvXK [5νEAI̍Hb`=g$|*$y$Ĩ"3sq/Im QvxSY D 79P@2 F;p."rx :iVZOxD)-ע2y>`Ij[cR"r{E)B e+HH|̆vXc?l$.4UTOŕrO/Κc.^,t 4'0g`\YMݢ,Rx>mٓgyAQ8HҴ^Wh;fo4?؉zV~h<ǡM׊;o%̉ Wg֏XfTvz'!1 sDlH:?O S;^:vdOJA&]ⲠҀB1h R_yeDfb8lᇲ~D:Qdm(}/X?FƟ;gKՃOoޜہtޘх>I`W(_S鮟6Ҟ(* [݅0;)PJy"B8IłtiK2Ey:&K4? |ӂCAZ4EdJΩ9{TG`xh{٤!5 ǧ&`'OE_Vl-sp [=K*_Xr72&`m;1l7 q6EOVqZ$S_g e9v?Oo8*RnuECavH84X݁ 3x مG[|3 (XhO2 t4jĤIS9|[&y-{H}ʰ.{5"pFk%}AqE-,(7lwo]P1DX~np$ h=ׇ-ڒQo'4(:E|S9NXք ɈwnCl`Ƽ@ 58bsB j3>|Zڐ \L?$Hꃃv/oi{A>vl,ٶVd9R`9쌳#&b(\jH!A3?{dHo`X۝'@ͼ\R*l[Hp'oe] o 'Z>=D[磬8T#{7M;gF+J*Btt9@\!PꦽɎf*xlBI bCw6;!0v-*_Xrh & W R_C-fdХ;,qlOi\Xwq1f @xhlIߎ/u,ud5Cpi?/b1{ۀ~ֳ1BJ$4-ws.;)"%hVu~i` F";S7oQ$Cެ.[ N?JBE~&pjR#l1c5ciV\߄Z3:%( <8s|RTAkET_-慍^ת+jwە ZqemxDF[8{L$ڦd0: _p< f }o.E~3cwΨ /8*-&엞gJATHt =-*l+ߜI#%%5q{3^%\؄QN++wZ7F1{?ͱ@L^6GL@~p-j+"[T[6 z; pNG8)$w5!" Ѭ9a#- r+ׅ']\=ec u]^~oi z^G5"T 2@.V6T7|@V43V.lֻ<;opFݘ觔?%$"VYWS懦qbRUԧ8I)tYh)vO5s?m4wޙX9ϼjUl\*BVILP-em 5G+ZC%=0%:p6;cm$mD>02\xh/: \,:\>04ˇ0';aZޛuw!nÆ֡F..77LD(uoX#os2q\J}NG*n OĈ#ԡlOi')ik9%)/6 ceR"MVh2Q_*PXqv%l=3G3PS?=|ʷZMA'#U; *P"Y^.p]`V)5VIvM]o2͗ IITXo%,br1 DT,#C>іHHRCqDCT@Hc;Wq0+;=`a3QlAV뼝s-$q_$UXCn/Qe컘Ma"WT49b{ ]p/J&d9GSr4֜`aCO_tyI&<*_?RҒ9?VQd i3IYM 9{Woo,{_MrRyt5@h G`ؒ@KD~RiN=K"hp0YVr`vD-h/^'{^Ts٢ s,N}('(*M+LU yB~+0\veJb᙮ױf?9e#8=WL hhӯA]qV@(InƠg #DAi|;DȤgd-ʲ'K|pB|Aqxm lslp|}d7Uʖ{ӐBb3V17@B(B-j*Qh?"O7MQ|yw-@*R˝ftGMfAoFt~o(OBjRiˌMZi_Bfi50Fl~Jo]_DL#%k0]-aa8T~nv-g"c#BQi!G% ФDs|!19:qш;̶DUp8H`d%& ClCM20C#R:{$;[xg i&֨A#y%ܢT)~ S~!5@M@:-@EXK18ΡFa3lN e PM™(ﳶtPja^"Wr96[9/'.oqDtYFZIϐ)L\>o}xd\0/V 9"\`S+/ͮoXW$U.jKDٱѐj*yqT)뜳}C)zCb x3kD|bŽM~Hҧ*XNx kwYf3zBgINi&"X $i >3&ƖJFOeMom]n[R PhYJ6O}q&4uYPj#i$N~BXE݆@(9H7[L {۞E&eYMa)'HXzbq*U憟)([ /2TG~@%/Dc!IIˑ˙oET`.~ CW!w-ϐrPp6~ֽ6+;.~fpo,&Xj!pkLě-nk( /t&D{ T9 =;YMEYbñ|堆@#Sa.ENZ{w C'""`X 8 SwΙ9IZ׻h CI/.RA;l0yD zȶqdjfyZ\VhÄE#p|"oNA{Wm@f+܌ l y^HQ/iQ7T [s9II..܏ ' hg7t:USj;1z & 51Зж*8v]㹍12ִ5@o>Z1ws`#;8Q, Bc@KR z.>^@O7 BX&83k^Zr,ΥJv$6n2֘`YXhA+j'Zt!T{R?iK:꧎| 0mVnS#M?!U<_1Ѣc?OC*.%߉{d6ѓtc-`QLoafKx{#XY+)6NĽV PĘz :%qhrIk+kT$RD=؄qH#[`07en<: a"0$5T!2QG9oQjⶀ'&]k==t'hM6%.=CXQ9˓Xk_f6VP᩟K;z>HBfYs-f'M NAbl6w=#\fάq3S&-;(n  -pTV'`ͲapCXJLtExDAB9@N⚠NJ`xݵG3Q'Po&"%>ϨD% ] jE-%3n?= +@GqKzգ H.EY \ @Lj6{p$ >BeN"M:K9+gUmz&Ġj 5gES@0\GE/7k|"   ÓB1V!ÓE :;h=_ 0P|~^D@c/BHhU{`UxO4AOTSԠ'̷D QE{e’dl[7)ש y)YZq~H'JVMk [Tsc>=~ʳ+G<}9cΚ|\7JO]4&y}(ZE8W.Kk;*Pد%qt:֋G!CR9y,_Sb|_?sĉ B"Փ'dN;9uJ.FR极~UDP"gZ +Ei.p(kq,`08fyɦ4;0hĘݩ@fO f<δV?*rӑ*=TBo*)~`suĪs!͛?H(-A74 y Ub&tRi7ڄv@?6=-2_p42~i+@;JSkd5滊 zW˼o׍qB'Э*[ȲyJDa~TJ|6?C92ɽNxi q!W\_dOeоyebd >N.vBvEq2tM@i NB!z' ]r4A""xOXTD1yJsǙ5-."ʅwP!amgv[cLlec[խJgf$-myY{䑯&V5]giYETz٥|%*7-eF/(#.#?|3lLҞhcؿ+fHbN'L0US~{V+*QG(sT3eCk{1'Cer"8E7 R@&3UQ SM0/o& ڜsgl9aX" kA #I& btjlY:db ͷAG<7׺"D|CzV^ݴ[8%T(Hs/|2́]v%W77G{Jn>Sw5,3*G16XgJ1 $R`ڀX^"֋þu)bujwRb.Cƀ6^g7dgQ`Ui;2(HWqC,yc#szE8xOCwd+Ėr6սW)= : {a$Р0ɮh cbb<+@- <8@iaf4=J.FNn=J)euv-{C)wy*Yk-0yK V4 稹QRWTz} .5h|Sf8ğӁDwP g7Р*ZCkzޒLL%j*hB=s.w}wqr@Tjs: hrGeLeeq\QѰN uD/ݠdiq*'9Ϛ>!wp#هƴ@cT0сión4jK| RtT i{="4WSYCSǗg4 *xgBuՇe꛰}ݐXqk Q:0T,IG~=/x to 0ƋctKbjN2=7 8-8C$Zw"noʬlAvQ r'V+JnC7-a$xq[G~#^ r=7m- AHESyK}(6:v4o.7(չH%ڵ35 ?hk74;"7[R3 " T2t i#i'4GZwt|FKOvI]dfIΥR qPG~$ݪNČ^Ik/Ce>oDS6#ܳj"!р0lgr}CSZ`212#E=63w޾/v,!{#N䤍V4KׂW'c4vڻgJ'R+?}ƙ{LR<!+d'N!tC`@e# 9g,^]b[o9=jȄ0_Mmʛ4ɑi ʈrՌ'^&F!=$4 ?wޅ7^|Bi2mv܆Lct&k߫Լ (yQLo+"04*F:zVOYc:MwUp!|a脻 ҃&v"\.O7GL̃Yy \>,+]6L8>ƻ6F3mHnvœ+N= [SH B/á3%M湎zs!ubc3eHS!] s'omSX^RO΀SS]CA,j֫8X\݈HY*B[uC+޼U`5:ոBQDӷC+G 0RTUC:~*@v^^\LKB!'ĐZ$z0lp?L]Euӂ!nak/mͭAZVqX OK0{j+bwbM< nTѤ/|e-:`h+.n?!RسQVevHo-qѣ2zl[`cIvT|x r>8LF%OZKW ֘&4P:ջ}gYZ07070100000376000081a4000000000000000000000001629779bf00004e48000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/tty/cyclades.ko.xz7zXZִF!t/HN]?Eh=ڜ.+ȝ߭í{d]+S[! { 5!S&NMB'Xj$FN!CQdi=5kծ)cs΃_0` Ťa1ݏ>EA2(f5~NE啜;_c$<;U91B \fJ;_j7ÍՕ(C85as_J_B4o.cl֝w.H _^4:e:JYB(f֑ :opD`ivD+A/?d:BN'tCb՝TZV)N VMr__lTa*3-9縅o/Kr.q @@oZN?&VB<#TqPK.lĬnyiԤ2qM1+ Ȣf7Z#8ӗEMwo6B ]JÁ><܌Y7X!WL<cғr5si,7j-#ɢJBO>>›zǧr]a(v f%gкP0?n(>)f/We;29 A'nAk&+!.hЃ@#AO*0BhK`f?RO `I[dWHk\s?:ˏ -tɌ0*1pشkه1~qrUy[8pxjƻ [L`!˜a4=|%tӲ\& FA^*N0e12(޵nd?ީiougRjOhT C뗝ڿ!;K&Fڝs>|@)ȻS؟.ʛQ=we GUMr#+P(WbuU 6 &Hpq{vrz<}@˂JwD_jj%TLmQ;\i(.G5@ [;ؠXB{զ Q'_[#WD'*y_C[P0,q?37=K7l #ۻLEJ|wNsʘP~1dɔӝ~" _yVͺ ;vH{ cdPᶃ} Pq< M[O̐χa@Zl`Vowiб gDJi)Drj4)PgTwq~ BCia\aHu]b2"vöp [__qM{+min̎ӧ,yrְ%:ժ6wg#ŀ_jgz{rW?*'Uƻ9ǒ4plY2Wsz9[5NtU-PKMk|q'YP$Ҁ v bROueI/D<&fZ^Kϻ=6}mF8_*Y{<&x~ ;t=M֐Ӳ'CnH뭱&+6ZO/6^.<%]-)RQfJ\NQMǀ6dbQEswM* 4uwi^9@F- D_tX [SE1qv'.=yQb9#w1˴ZNuvD˛{ We%%8Yn-n<7\mV]Wm[9>]XA' OwV~"z^dHJrx!$ uK_$&{tO& vPӽw&~M 2֢Pσ_OP% |P"g f v=u^rDNY*a7r"USTL9}G [@Ͳ_eYNƢM Z-F/.mz'kEsU1Æ-Xv,J)` h*Nu %|ֆZBpqjXm}dr91X.XAR ]8JvΝd#'I 0 PزVlhA6Z/D9Rs,.$ـ+ĆSϽa?:>e -N.>Frdۛ9L_ ^?;:nHŢbp gJp|וQ73@ 5.tu:B żcwԩx `": 48ܾOKEm|*(s@:^0P sR@J*^AJp/$x]i4[e]wPT h[mϞ,Ļ.~.ʑuU_|'ȊA|hJЌ͆0$A)x6mЈ׻9`O`-͔bc$uwgƷ"ܥ(Z<S3T@t=dRjk!x0&[f:&=-# 5|WP wd8Hx0#2lsoÙ }*)BD)5oi}ɈljE @+r}&Ge*xܭ_f#{ػ &IxפȒԾ1mH=Bd0+!>x!N)DyuD e N!IP3x|\ֹӸB5o] E wTC/aPD (WG:'[zlc;pJ!S1J+zıۆM$yfiQ*Þ!Jquʐ-.=|u&:K sr2z3DEutQ襈[[d;F)$gy3jHƈyH_.UZ~g =v^k[&!u6m7KBFʿbȏD{9u9^T=EȈ*wY'"I$]eygM;#ԟHuN 'kw$M~ YXt&Lb<׆ ]͌AG Z[f=ԣ"Sc2~qfwS'2j;cxG3әA0T~"12@k7m97O~jWcʣH lzG_5o'zFFuVxͽhfy ݋S-Ld}\ZE!vRLQ ] 7K5+($8lzqqbEi Mf>bX&ʑMm3mZHEqbרGSCC1ñC8 }{n B \B+iP:i5Vq+~[8*آg^BM(*G %5BDy-uҸ<{$2}F`bsfX-:N軦wTam瓩>/YhDVbwBJx.Ky0/nyj~>}=]qbsrZDտ1QAl ]0:rsmrZO5zl'V\+u)lgUйNV5(g7]t2PNi0&~6VT"ǮWhBONƸZ3+:MjЍ'^ē1ș#e^Hț=3d?Z7<Ѐ/>?.mB>1)Tp o|0$.=uq#XM}>q;F9 Uӈ$X%ٯtEy8ieMV]׉7JEWC /t8Uf[w8C-.JetWq$Tu=NfE/ij[,%ӡ ͪ&q &5.Ptdpɝ^C _]bjQŔ=꡿ "Y9^1̲ٷCR'SlަE UyRq[3-W2b&*@N*YmW+.W/ ǧ/^j`DPBQ?;f aA5%Ui6 **qPڞbKٔxE>Ue`9 e@Ƭ>"5!|Z00Y$m&&}7w+'xlǜ^K#֮?eKc-\~;eshTy:RH!5@_0yh>`۶Q=ŘbNˆPl bWDrE*>{˟HR| °`ӵv.8%IL&mG(,c6EB@|yIŞHhEC[.tEƇ]i۳FA0Ӱ} |ӻF wd#@~LI $ZVDOgQOԛ)t+.{3,=wRҲL5s ?6x!rY3 %5D9h ΌJŎ)6o:HtK7 `7(WRAf''P#߾38PcG%/p E"UdbˎtK0ep$m;WgVe%5؍CYɓ^VX(CQ UOƚUm|hctroD@-j[SRMhoxōfODO{ ko=#Z='zHI&Щ|M@$N72Fuȓ4Xl !^&'ZL53rw0ƭ ?8K18݈!7hTHJ@m#vx}QКZ@ӺH]L7ґV> Y6qQZeW T M>Z n#mILS4x}V3}yȉH. NܱMl%Nv1zj{`g, TЀC<4xإӏ@qQ~o̯GUQLYT8qP]j:erEL$rN4ID4+,ar<]!e7[x2PZVΧ)_n}X;.)KBE Њ{ü.m'd~#d7dd\h6 +I ոKhB(ahlH]<ȓ[8ׅc 8gd<DE SE.M#qJg+Εg@Sk$tȲ p3RzdĠA!WDuFIMP2ѱȕiI: _7>T+ 9_?/l|u²u5'j!Qg'<p{k* M8U nѺxh%M+uDF[V|+ @ GH`hhqv-+`ݎ 2WZwn0t3@U4^L+> %P1ׇ5}%"%yaMZ3) m xO19SBHzs(LF^H>(2`94m?D][8||T"t#N\>PeѡmaUi;fT2;.dzJ ɹzI.tNmv5EtFP3)H-$k4#Ǡ,;sZiWvj}Եbt^nbn[.C@h%Ѱ{<b,Tļ%e 2ikyf |?Q+Gr24AGؑF^2Oc~&5,I Xndy IZ,P/o2c1D;5{Y[Qͨh~᪤YIr1@Qo-A^dl9Fǥ c: cݿϬ%UwK|&7~US@_AjW&Tn F":I57" Ǝ6-E/E# ,_}I4 k\vOx#34vVUr3^)O\>k~hBq5lB |1 E`+#%d`o3j2ZC ediULp)^9UC\Dtv"0pfrP%C'G[PaҺ~hEMƃh wWJ˚ VwK1(D 7ʘ%ũF|_><"R[rZՀQC DR+&#ķx|N2,TxF/XLvD+nxSy$'IZ9'C;3 .Dg ̅u8| taV5li/+[} $?碘jݞ~NPC44 BWw9TO$ԋVT8 A/^Ud퍿 Nx1l2^5Nv.8B{Ww`+ vQIMҌpGuE쩇A"_OP*:pX3&o@W{  473Y0W44^!KL6b~OQ疊=P5šğ?4 bb\"ʡy'JճB2-Z<wwlSdZ#m@zESJdAȘV[Jy!Tk7ud99!}aʰY?I3S#ȵG4iO5L a6SBI~Kg n$K H|OXh[: E N@Y&=AW_ @SuBIe 0΁kM8XD]Fࢮ_BLV\rvD걄 uֻ0 IpTHdr!M}-Q!ޙKMC#݁y#G9g/^50?6F=?Z94cyXvn;>-I-ix~.]c,d9D둓;I~{xhY雝+Ӫ01Rgrl&b@D]跇y?GHc+/ěe9Ikp۱*ŀ.McJq/HePz4HD1:7(WiUܗ2Mg0EWEgX/M=q^gI**#|Ż[l@m)wҫֹ@!aul؎7p$l R9yGatҝs*^!Xo&Ԍ)*uE8~*{:,p`sxP/kT3?|wx> |;(!Cz:o|ZAՁ1OMY587<dDߍE#5/\ۋ].%z!-֪ 8PL;78#`WMBR>^İ{~.t ,{NdC[|z)O7#*!궿2,o~cS&*;ϷOaD%ĥ.?Det?wӑ^^%'kxLsazᢾEDi/foH羠ص6n/ԅGAM 9?Cic .:hű4x6ꀅ0# '|۰899D'E9A;apP^hAql^ULPa+-|~Vb(&/1$?h^TXgJhG Mv<5+M_AW=٘BuG|m k0P8G gn^ k]dp6zjt%G33@ Eo њAr3bu, /re6sXSiYf9|Pi-25Fk>#9xƛa1gQre)S^:ڐSq/eh>ݼ&$JI#Və.wёFkm*9RҒr&%Iӱ.@:}Qro _M?ͮ NDY-DڥM, rxI(bJ_ϞHsH\:f$g4*ѡčh/h}DVR_%5r`/ц*x@풓<[T Niv#ùV 72Qk׀&wh ͷ>6X+^= U'H$BMJpJYuڪ܊q E33ۗ,(' Ћ9}ڌ҅6It4k6>oEWjz,`&^\OtMg-/ ?L)}[ "Bp^Z>ޔ:wqh3z$:Q)oz&;GҹjKJ,GLAry t >g P=5 >V|"pЃ́%Nu.7J Y f*O 9CP]]fhW VV[{68>- ZM (Bh/M]"M3k~"D֐SOoX,CČb%Uk QwVD V&0*9w 0vqjo͆m;a|:T άgFpg(G/s)w3aC kU6FIGtco!uV8Y䫓Ԣ,2ձc<[/_^xK|[X]'rZN:Mw|z\I}X(}Z$r9jt\$P9{ y⥀c]Vk37S aD bH'0>~3ʍ+*>o`BX}S<7c1⍑WO-VE*p]);2t?Gnj8.pjepǰcdR7ط~Xe_Ϣ@^5ȼ-`x`ߖM1>?/r\~0ԗ3НH|cFO㹨UFO懘Mο/7s bGz#ލ;f7I"0p"ʲ6'cdOEAɓ}>H\Yr5tviDkiIdsψ "U/g(1Me_ar{Ѩ AI>1gDu׭Bvl)aidjt̫/ڵÚ R-6me^ՠYt19递  sٛ`pS'ygjˢ܍HG.>bR۱iԗNG;e bJhzuTsK?n(zЙ6x}~gq0=2Ɂrh];pH@'Sn]4#Q27-\jsx7 #oXw)\]nXzE^'\W[u Һ6sW&KO%$ Zܮu&uH{ X}KCmf2yT8'ˠw:cQ& AVED]o靖  L怋g _f.;WVNƵ 8KR?JPC ZݕnEH0C뵵n6lm0^|jX\gV'͸SۺML0U_.o#T\XJG<ja j|[=8jA3+ wT4 U^lT"f٦ }y;ї\]^hy^cvy̳]fEHQߌ$,LHd=%,G0}5. v1B󇓔:D%7FGyB7 M*|+EL}?u_sAn*R!w"~kE VUD2 s=.46n{@3IKc3̈́[? [K3!џn9@>;$عªod 7W90~[),/p;TwMn]7e$Bϴ +a"]qd&-V}v\|Yd J*t@1P7{lt,}1/VāO `nRr}Nj #E<J:?X#5erMNGoC`RKYF6D&ܑ&cZ΅'߶Zl5ʻ'd q ~C𿶮g4|?S>ʩqPAUBX iݚ!S?m ,!jrY/|YvF&e*KTYT+'3'賁O}s+޶_.E99"9XcK3I 3ӭƒ]1SDD']Ӡ`K,Rf x weEF}X-x*GJj'${&_!p>n+[v6V)Xp^z"ϧ0^$v:a{m&i뤖_Hf`ܮV:w.oR,ڏy tܔkٿmBnF8AZ6&5$@G~׬\ y2-w53yawEk3^h-m1 |)^(`pl+c9&r)ˏpd{@, +q'te֠x*?.]j'q8ok;2SˣIV4c>)CmxMG-- i(6B-~hM}#zJzx}A8%M!/cP=va’1< fkAxg"_K`A |i*J%Tk*wh *S&Vn,MZIOokFgxb$*ҏ(+,ks"P"H*#<сE!!򫡫Sw ⷗}N ҁf]I){|T"|'-hnN1yvvՄgJ!ǚw_^F`q0xTeBw z=6K+y`:K3TT,U!7dR8(/j姕's^(Cm bmi_g | 'HZ|+1yx!Gnͣ#e#Iyc/DzHK~$(K+NZ2 [K#;/ׅF#[sT4 acR0h.%y'# 9ҏ"Ps O 6w>'ػmX^+-K++'$Iڈ-ے WJShAv-AY|ؒSbc|ݜDI"_TƶF3)˄gR"!ܻ،傫D7564#7aݽ/!E,(5ma^jn[ b~yCV^τq_ZEi=/8Ǟ5,a5¦ӿl_>[rO?!GI8*!7:#JbC6!d ۟Zd]} :{{T2v'ů4BÂ/Ǝ3#ijbM"F9TKi&4=&˲+5wO#oˊRdwˑ"g/T]o:T5_U5xq;eע X7vT55ٺ1= &,§ EA&`WtHh`q@$ xץaX}sL,- [R)~.ֽ1I~ڤ R~shKV,Y` @0P~?~e2S',G+yzjpP܀, eHcj; k&CIیC8&{E؆)Kh:_0<|5` bhƙ/ N_K*54vfB*'Jf5ѩ3cqѮ5TbEFGR>јbS:6%Y9\c]q;*V9{O}HU)&8}%$a6WdܿR|n{r"E6CB肹25yO"GL/0$RA7F=\O!cE<, D wj ս^ M+ Pښ4NK-L$;ӫcJ_sǽPJ)t*NŸ Yyaw=M t1,\1>bނ9.*pM3"Gsdd\kqY0.4(S)I~6rC|Tk@dxQ<ҰJp kNV-2`3X_u@n\? f4h9(Ks hw +.!y_oʩө:I5'.y}֓dMqA&*vhIǾ"xss(o+A 24X#6hT9nƦN=wU住FkBwboe,Jʟ_azZ&V^dW3!e"1=l߷7D9 )A':"#a5RqFAsO; 4yZ |~@=myU jC!Vի5Ln\%TtVX7q"ʒ>%٩Uj# u\a˥=. xMz]%L?R uHUOX R5b=±Xӵ1Bߍ2+YI/4ȉbdA]~m@K'*1 * /quSSpzX*IʨLmMEWYk)%Vb2$ @EA<T>_>oa6G(1[`jO^讌A؛7W:Jf͇tuȱZA遣\*7̃yS&jPT6H  P9Ojފl)Œp JǺؤWVStPlJT1.Xn C~͢Km)0ɼYcaGiW)Ф2^*G⎨kZ{ RFH]AFY hi= )}O!=^l6G r<r# 5Ad'"1 LXF ?WIAO3&[A7 0#0qG8S*?=#뀷]c]?>D޾tK5(hyr= .]=7N迊xa\&4}1q(Y5ޝWTWN 1ϒ3X ̻$tko&7N> !;فkNC&loJ/D1ƞ)vOUCQTǩ1]wPz!lNVh`|$1"oyN!v!'^!{SO WީsZD}A$kd{ekqi$+݊Q$SnS$4c3ӷ:Zlؙ^@*os#jl^2 pSFOɃkU. qܸ %e͍w)(rKNiO+~KI×nf~\,i쳉LR@'ByNXسzIlŏWb9L8;{?mzM&oL?z;}ol%LCyu9g&$@ i:7 V+ 1jgj- u_xBkwUL >Y 41As] meW[nFgYZ07070100000377000081a4000000000000000000000001629779bf000044e4000000000000000000000000000000000000004b00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/tty/n_gsm.ko.xz7zXZִF!t/@D]?Eh=ڜ.+*%ܡ!Ir2F_UXgMKـqbc`rcpG.i'#Cx26;a"4zXxwNtR=~d?pSJ3hC L 7nmݳ۬p vhwÓXT4ݷ-Sаi~?B&kpjg!]$UCjчa_k&4iC2a9܏F+/C:sPJ"68V"A8ϔ&LޭnVKf? cdve1LʃVDjۻD/( ,C9p-.h"2IٝN + N0=$7T+ CĆIl3Aم%+$Iϋ5egD1ݦe aA?| H3ch,mkt{4m%9V'*4{u/qjcण644=ohL l>ބ0שƞŷT՜Uj@"sѝߊo`Y!^+FN˵wCRL]3`\rɓH @LZ@5"6h2{HIGf\ar2s9Ҩ[/Wrx"\z)ϕ̌5ʴTɒ!QB{2EZS̆z5\ RA 01\Uzz9r lvф_t:$'@a9,H4l i)<AߓA gHDH?vv7ɶ AOϭisM:Xj(:e &08 ?)¤# KafEA{EYE B=T*)$fH$\]x7Wwٸ4YaHp/x̪ tSj\ԺdOPo>>l^V7X#|ىm6|ڠyX#w\:љm)9jٽI3r(D/id%W5(`J(NI?d#a/,2䐅 <-T@j\7sxv: %EIcdbN-WuU_p=st#˝j.o_ǽ| \To7;F6U/>n @aaӏ? ԥVk\a8=y8Z~c++heL iYz'wJw7NL"߭y˚1&֏2L4W τs䌃uHTM= T0*N_~b}^AH BڡCn@ٍO!<&+']g;% 8+ݱ` ꜀ÑD ,pe3=XmSP>y&F['3cumhD>u?ȃ&U]u .~j5om.Q ɂ'0zJI'7eN󪎕_=nݤ1j=ծl^S!neD?!pX.#f)@Jsu&$((e5sLFc`fJU+Mwy:w,@8ϔ=TGU[P9^wg$ް}@sF?&Sq2愷Ph߂y-r'TULU^+EMioC-_%mPFj"Vtxyl;8%N"Y,v{ŬaٜXX~a e2Őe1W~4I󖽎ZL/d=Z2k'#5<7g#8G^nOC~^jF=ɣJk=z '9iS@U_5[+pHO{71T=)9ls+_0Ϟu]/RNtjIp咷me-6\mB{Fl]q}'I]zJzh1nCXDIs5vŞńK"~4_9O?jXMat ~,@)YAq<ܥ (LBU ss_sCR{+BMe"_ `a p TS O`?&)E$KKn̢55%X N$P(rU l^ty+x1hZ-PڑO\ p_$<}.\5V5Vw |cojQO<տ9%7c\ XG˟Q hAߐWS܍ RI23+gp. ]k03B8k$^Z,UXY~&Mbqi[tn S敗P2@݅ Go盷 T&%2dv4_6\}(/v5JʭΒe!fAGH0Ǡ&tlw A1Ӻzxۅq-b+@YaK[{? elGL-CwpENȲruW&s:P wTǙ$c1[U{ (ީ(WMxf,*M0B6 H(xeR|*l)("(*73 YC稵we,ŖVv.^Yp4Q!9}!fC9C؊%`j H+e М y%A9G| Y] "ln>b*xWV*=I+XB(?BKJI!'Зz"UI?YɊnharJœߺӮYyl6)8~eT1  TMܘ3wqj4#7Nz/,d]Q.|Ybo#i)lp 3܏$ wb͛RgPqƯuJ蔢(εԋ ZNA|bR>FH{oO#J|%Qcu(PQKFG}M# rm}[E pV'r(V("eh>U/?1 ym+铲.ꂇBskk3qjGwF 7k^^֦Muiv;;_N_;&pdSap2Yl>O %iQ ?mD D^Klzט@)f]D4\BE7E&bjt, GӞc' n\BGoێ:C2HXn6o4 pPj<%ITqwբO(.T|3eAܯؽ%b~(;1#B*r=N[J@-6%{p 'T$KpcmgM{Q):օPCnưȭ`3ƕ/ B{QȁuRşJ9~{ sȸxKDKy#wtrck/*7o'> A~Y\+h)Hc@NP}!A8)9@Vz#Z7-!XΞpbuW[XUߋ%@wVCފ˔rnuᰅ-d8cH@2EyTeo]BuV:nnRڛx' ntNto uāF̃Ϫq^.t#[w-ӓbGF <5v^*Tٿr:-YPnM5}8(#(XEESiΤUrY3gz 5[+.vQ6gQs?D@jk@:-qU^%آ?R""7 =!S%PoiD<ī< \kj2M;<Oy6v9-_l>8T65ٴŋh탄N:_љP$G徫ثDjO`9ȴy@gsTvq֠C\SO14Lnftz_ qᐛ@A[7z c>5Ϥ FO'cy@\oƁ-m3Ɓ)H^ N cٵ.Nza 5>AN#>8 cOQ25i0HzSЛjfo9-YX(_H2BVABPB7b/BDM޽m6$1~PERN8 i&2_+.8uK[}ٔ ܉f5p[އy3aj $-^%xeSʆ1*#^OϪS@%D Nḽx|JL!#'kdxZpUdoc RL_Tre@pn?IT|5vvGgPJUm\ AޅԙcON߆'inuѼuffR_S7GGT?ׄN7sƿoUdR漐c09~gxޗڨK3rU!]9 5b -GLk$ g߷!⑀0Q룉$fgS1^N\=N6ڱNܫ.1m Nm=8{_i,-HJ© +a&ś^+^|v`90+ oW}Uְ`TȇVHmWڊH[3$@沱n,æݺM rreE:.SE&:e:YȚ>pNC 3Zځ@}e2bw#w`a-4qԯa9׺y6uSIi5BHC^|w[=v!x{ m#ߒjIwGPS`? ÃyHҥ67V)Ej;G~c=$ m碂՗Jjv lr>rQq\Iezl6ʏ~@xp BPiێ4q&|uicbbapT%^Fjxto2rcj>9pڞ}A3@Wkc-?3;Um$ɹ"I'Fč b"GC;s[)de-|}XGS#{HB{#P-o?'JkY,4K"xMG6(&T5e;ɏ 2LS 1rRAL". aBl:VMӽDS-@R˕,'4#DA{jKV%an>3gi  !, K盓ȷSi?d Gl&57V"t@qEͩ>Xܙpy>!`ckl7S ڷmDvPH\֬V"spI[E~o{8+&:S#$\(3iڀ=x+!k5 }0iWQqwOtYlkHj/rDF!7+ߦ*SY6!ٙ-;l}Izh̸|Kh8:M4îɡ"Ћ" q{UtF)^ 7~UV-I?a=`\'B'3ɜ/[W\<2*cZtiI| _70poǪ5kt~QjaZ4DtI:O'\j>iD9(˸mV3E@n[W{(n7}ph<.q~~ٍ%/;*uK<ŷ c{E&cQ VQ(F9c<3F?LU77".%>y2۵7RC⌯Ϻyq `]8qרB?O @_oЕ#g/00ߴ@|h|PW!Iob*4T#Bj@wGo-O"fg3߈6U֌ nFܡd~ M֎ ze>Lh\Rc<$&r >X"WJ\eR@ Vցh )3Ԏ*z.1:NmZbYbE^|F$e0?'U!8HӎIgF?2m:4CqI lL \C]h&i`JVV\V,BȘ(c:8IyĨA<, H"E,_b#_H.%;>o}E0[ a:!ٛ⢞s*fxTY+ WT0#+Yh5GCA {;⠑?\9MP[ML 9ְ Jb;̽qK6.(ЉJ@@a(-NAK7O]XbH#r@Iic5)rnm8jkýALP-+"yXn28c"~iOJoN¨G# ǯrP&uVZٽƛ&_NK\yws o?>Eť.!(X2lyWyCGc#] iA/ vP@$cD9!Cj39QXn/X]ˏqfmNWGqbLR[ 8?3yBrՊ! "LC^m 2\#n>`PR RN(20Nt5t<|a)LRAg^oF!f<$+QfcGtGLVtcI4](#TyVb:YS7}EAh}Qan .Lg#7QQV_Ѕ\y.Rŭ]F+G҇%١tMEy 6Lv8۩/]`wۗꔁQVTn ˡ&Ks٥ p:WYL:NLM~ ua%2ܧ5p"v{?[4Hq1)ܥaBXylBi c\V:;jq>RqPw4B>ZD+bDW\I\->XDni޹Md̓\yQuřpl߳f^R@8s()\?HZ~:HYu- \˹K dF<#*a䦦HFF=ӦddžjsHi'_$=B8+}r⥭*pԽ̚[QchO Hc~,79aK|̠&9Fy@l|xT rKF!B(T|wpHUxtPiM>$ jUn'NjZrfAތʒW='ywi3WzJRUD&i8 E8wj9)N!^Ku-\H 4@P v$"6Kba\,3+Gb@r{8J^#)TKHHb|āhH'痙KH4?y Cb4Axc< ل5lS uv<-|:7qҴ<1gCiq>!"< N2*tvľD2aIމk{W,VzP؈:U A:HB͸ǗcJwn{͠zĩge&M?&pmxE)Pn^8gSl)v A::-Y)J<)oF>F?Iu v&$sȠY!B“կmkX7IwNQ~/7\FWn$)(𗍚ږoRPτZ(ySwiljy85Ԙ0tJZ+ '-tE KP些P*d6HyhR uL +ibf\f'@i[?損뫺E}s5vW79fnגotT^+3~ֹV\.js_c.vl:sGc鯉9$60}W>"v2Uhr_Y(1J$z p_I!6RYކi`)b!*TV0V/8?Ja[R7ޱ΢P`IF0XrPd+U%:<+cרTH g vI -Ncso%}@Ulinq&V#3^7wp׽Ç2߽ MGEfo~0:8vJ.Q(@V]Sf"%g3䆳p)!~/iDSdiʽ(}c;wOӂ,'9'p2Xw:lΞ4tFFU (Bj.!PJ,N/|p䧠([0] ?2>/3ioT $xZ U{}rRDt.3,}IVf|5u93ѱޅ iSyXdzPk%v31@pwwq *Yynn:0]Oў}S}7E)X_7cJ-yIDg('tn?}(a7Wx6?]ήx3$Q4.Zo2]YVҿ =zVY( 1ʰ&)]:S)c@ɑ,.t =n j\2ib&DNQg&|۟1,N% J2sBwrZ2JO2JoT\.'_4ҽ<"mf=+5? Vj`$A^̽wlJs&m7(/^tx(y;2PSիo|oiZ ^nTWmӃ2o-_4 q-gI-%W2/JN:8T?lF `\pON`fB(#\qLӶ3 ց0 b`Y}taH']JLCo70+ x8wKSИ._kۣa;8_ϲTo~P}0)|B߄ weaũA#n+s'!h k·6QXVC2ׯpʼO *Kb~?k6âuZQNF+qbFT{u蒥zr+qyXKEH׌& r/iom_U&|յ,9-i욟eۜmm&*,3Wkw3Ŝ>JhQM.5iC; ~qo!YT!7mZy7KY^ H e^p I%_~j9"$(s$HW뽟b?Q7$>-vZ xfK? v3H޴̦SD*rO1spOy)g#Q&p,D@0< Vb$aiwTp^2j SVo>f85E-#CRfǔu#"b-}ug?~^̾5jk]Raٝ.*F,tD qckjaƁq)[4swjSThFYc˃ 槑[69lGY{To 5Z`ꮞN": Y7V"~ZJ( 3TuԄI'[#I?K~|Q: _2IlaN`R"!?1~E-'l룆m7u+( ,uy2%kC'xn~\67dDHlY5P~íҴ@5.3ʹj>leɰx+Xvze`':Ji+`~M^G;̍wVhl4ۗm~V.'Em9b`0.<<%NJv34" yK׻PjQ &ϑݹ;jퟚ>eh4tˠ.ձs͘xzeٍK<΀Cs*?+⑉|tBإqJ:=Τ.660fiٳnuT h-;E*!V%;xcf|2(k UEEZ,(p,(! ׀cTmr6x6hJ,[w%$ߌædtb{[o5V Ntz2 nn\ '>To*a2Ǽh%e-y׌ :sވry%X*fi@YXNۄ %n qQ2-^Qo:fu@թ>\ A/sAo:yEvŞ7Hӫa_LWR|L2Nnߝ"*`2H!Ov: xxjE ocM| ׏ס#i&øcZu1 T[:0r6[twLR?g5^ZIqJ%>rdxi:HA8Sz"c(ĺc5F7L 3ͧZ,7Y^KiМۨ#!^d +&9bJ< d7̐* 95^20O+_5MQ yT(mF$VpAZ&"|HF'j1~ʋqaLja*!^GbQ K67.>E3$: 굤&rkOC E]6J9I`r,W [IbL+v ːP Iciz@,x_jSbC}47- M;'§\Đ@!d髿LO1ͧ}i-z+p D+_l SzB(;jƖh! yI{5@`*ګ Y oOh!J'X'r+G3@'@m1.Q)gXonH~o pͨ྆@`xzk~ɮ}^ЇtAjӁ^Ƕ\14`Xjv\Z4kK܍:x{ Q`A%vrUCqZEdsʼ.ՁR T/m5eusnxwG|z\4>LC/Eӌϡŭ[W@yoFEcꭏʒp>`]}Z/%nPLhfAz]ԕQrteh9${IL=hfhg[*=U-ԉ|b'HU\odX0U),VER 23|hA䇧X$W 7ЎĕC6y@ Z0xol ';1[ʏ )_O#9`ײ<%ֱTfZ LS5Gʛ<]?Yw3@"(l$MüVEnu Ɏwi6=,c7{yns!Znm3X*$oD2Yxf6~p³~$ƹ}K;C5' CA;]8$vw;O}Bmٻ;cIB\KN1C^˵brlj%Ŗ sxz DŔyd:d};Z- P䌷b."w+&C)IPZZ6I4G4>=# h|b'VXܘHl-)F5k2ք㸒EttqGo 5F|\>Hme^-'زm20{s O3$Õse bSJ$C+_P)CSMTS{I%QfS]괤ڞܴc2Z<}TB.='fN"<ȯXMr^lи w,qNgȮl>(^'E9끛Q=-(ր P7p(*>_ bf?[rt.5E{qgW׀: {Sr/4 >E0x",%f0at uՈz~jjv-{,F];N=!ns965Y*a;ZVyA(>:p*y!&\lFq5m{^!jL\o[gtޤ&ڛ. )v`A7cLacK̵ûnĮ R*8OkVPзЪ)*pQW۫-"2 ^D]0栵w/(I {*^{D F1>bݚ2|jT4mPGקnsTeqgY@O{0gZ ]J8w\,1e':xQj?g la!_z1X`Y&@VK04>Nj}rZM;*զC-h81{,Q7Hwz;QMٮp.zИϬ @<Ƨ iQ,14xwsȘ\!Nimu$FӸEìiˆhw2TE'&7E;/KٷgD?kSu7tܷ0 %}"*=[|9Mw; }*QZi ZtL&?]8 t( Otlg,mNΙx]d9p]/'Ҧ\aP`GEM RAwl gx)!pc H#hkA,s~A)'1ژUq>0(APjO׆H#BlasfĐqF%Z-? [u/*9rHfx@m|a6=c\KUk/o۩uǻp[5D$ FB̨`575*t2:Fvw\PU&ܷ>{]=i.&T6f(Y=pp+pOFF~RmC $c+ۿqn=6DpxBAX}lt?h_k~4=zr5 W,Dj{yq= w"cv4Θ ` 0Gz(ݣn)@v _ g7]+Qw?_bHr~Xґ;ϯ-.ggJKcqh7T]g46O5ja[S]:̮愝1Sƽskb ȫ* γ6=[(h3} 瞔ߘ?6S;љz{F̎uM5h3K:(w}) a }Y9iu 2\F$LЗ-fʡԑMmOAYO%̵9r7*o@*=C2ֳOʊfԼpj|ڍ?5$i&GLԹmtn~b52}u!VI) jҪazv/~k9uG>@(JhtQ}O+Vok[5D=^ރﱣ" V6([tfxi ]zE<\СwIM1IP>T%/+CRB]4ơNWh͂ΆyLu'P< !:EsSP$q\99圂ԧ!k5OSX"bg_9\/p#_#M=r3K9%0\=%BZ<j(Wt?`l3؜rGQяk C;=DnXͻ2[!NxFwǶ ~%@zQdݱ70סc#ʚdX==z/yӝQҒc?SզosU&gMDn|< +COg!;h#:z+>,bn#+e#X`nAOK^5g#~躻9_E. fՕü}+Fb~K{Op[ cz*5jȺIJ_EUrDwJ,C*OR3 ]?,Q{ 䄎Z'ڸn҆#/"6xo(zQh)(3۲R9Li9W[/#eP>~˵}Pr(Lf11GF)@?8B{n_Vhcg,UepMۛ*,w,{`Ą'G4j_P$WMtK.( CI AOmtڰi\J,1v4^&xUi`byƌ9a4!^ve.*=9J 9.)}}0F3B M-Lť&?& $h6a 8iG>';Q/Оat|->l>&{b>u\#s"/M—}xsyL c2$h>|1ydt%lI$qniQj9(ǨgƜ{瞋u:T8?lgP#[TM ; ))>?DJ>|h'ayٯ?,[^QbXKWI "2\aMJJQ5it.Y-Ƴ?Ł֌5}WE@Pk#A{-tҡ` 6A"k5]ҿ"v"`A8y43Mʙ LSz(kz1sNWz&9Brb*is"30}N¬PfZO-R0ʹoQdr%~=Em^$uk4۳Tͻ1G&;;mO-J t3sr;Ԁ D6, wԬrx]Br$}-(p"l? JXެ7WV%~/ 3*He|P ?\tGP"ھ7yدd݁]3"uE-J%3c= Vm.6 H ,I$ ~CِK?v|tp~d7j]*Ir!IsXPП`E\x{YgnqP(C  ki5}X jxRw6V㙊WQ֯]e5,ߴbH̺@m>1:'2tx6?gCo:3Ť􀧝iL_Pwfꙹ( C9'CE ?l:Lݘ{X@~J!4e,H;Ix;Uދ2{`3԰^PhOd ![ ]:7L-?NIO8Fځ+m ,v{O)55i(e<>E-@UV xxP[6ԧ@}IoG*:t .A0SE;g}QҸdBraqM*]h~)L91L?B~40™$tqt9pq a<* Sŝ^m+U7c)w&W`W͖֝hzlrb]66.pmt氼uJ>gJ:An1M@=>LXc#|z_r?=?gyHh|wa %hٛ1`޹b7 v,w*evY kS9@*LH椗}d9p#mЄҵVjasUuUa2Jr&.o}VՁZz\.7m'o B$}(}p3_bS$DNЀf&km:"UvZ`?-&e1B5 R\jw_TUD=pE06C>Ve&L~M~<K6=1BF'n{ʓ'wU0̱UHOpuXf(zO';R' #r|W_<"X L?E`,rzu bE853jQ9$[f:x.>-MhP6g³gYZ07070100000379000081a4000000000000000000000001629779bf00003628000000000000000000000000000000000000004c00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/tty/nozomi.ko.xz7zXZִF!t/5]?Eh=ڜ.+]Sí" ]MAE>%A$,ҚI#xP;,+ZZA`o䝁MI7[`P n5fڢ]B/X!/b첑H RA8f 6VEQ2KKԊ>Fh8Z3T3rxӊ)2=y>(Y(Ʉ YZ(%= GpmG|_P4B@lY_@nXHjvt,/f,,τ|OOv(J>A'd$Q=)rNyq`C|0m>$>R@ 'KIz澅msҊ)-ZOcCοM &cX$u铦g;{=5WI0kMĊX꺥Jhd`E~O>n9iH6ޏaY]{Ji &If65X /؃62,!zkFQsȰ4X=իBG$g@!&$L! My+rT檔@2{"ik}J[7ݜ F)[ށlM65-vav(iټE&e譊^vexEoa9YӜVR|zcJ={ >)fW _ z7QEx*c6,J4MY`OYV [ }K~['ò|)d5QXz_^{ YW GX n)[j$:jwÛ"A~ӥ ৚( z%oVb5#o!*:%t{V5&aiȾ!] ~H,ٽdۀZwXQW[(U`lvٕJƍ= }6pߘpP=x4ݥ,d`)Ip&gX-/-,IԒThd@.8[k+g8D\LRfr4M!d7(j[hLhd1:) HmxTZUJy=놕Xz'yMјjbQI'h: n~h/4׊GΓ1IfoP9aӍ+&o66 /T ojGJ` +pe 1}SzXO|o Hb&A{7GKaW^)˾k ]䯺xVKuB@3ߍ(E!@Ѷ&Fj1 1~ Sm>p'I1*p5|Σ2<̐7:j ҋ{8'ƮkL)$/poI=*PlS||!na2#,\i¯#xںLrVc"PhX Sٚ҇Vą*MwOŀ5pNE|i-#V%Dwb ?~|OTa94sKj~C&S:|#P?R>̒B C4gɸ!hd]V?Qh^>}̉zԳcA|ŴW2^yðk =\&B_`zfKfՇBF+taH w|d$V`ކbF9{J*N&(ʹv Uh>g OņͨG7f\& ց 6m@gXn{f!v<^LbtؾԜGCq舨Ln0_+,- ~C^hVt&!N虭~ԛғiouK(#~E˅/ur+oj%,6}XDk廂@3qr|ȼT4;!̖lWRXct}Cd( 7'Rý='G3 ܉5q(j)}Qٶ0P6!Hst6YuNS\s3Tzx8hL&dصVUNX*u]^k^@u75hRgݰtHuל ^IbNi~6ƴ* 74:g\ɹXPI2DH*x/AJ O^ "sd Ax,F=TG ꂒzvC\T=D'vd/HPF_f \{jL 4& +S-ӫb[o&m[$6H#|so}] o a iHR.D}}o(YrA7KHu3Tl(bz7ȳ>li¤oD(1I)Nī?YrhŇބ|(=̓ Bp*lD@_Od> 5@AdKYƭyz9jtM lﲷ*Q-cx[l~etsg_M[}%hxuz,)C.TBﰎ;`f"Mvv72Y4/(nnе.O}8oʔNH= #hDz:Q9M=*ľeN|#"Ϗ*2VEm\3檏:Z8PfĔḿ d|j]ow|,Vؔk%0e4 |ٕ{qq_~GS81l$xK5Ei#<TGC "{bfZ HDoK@CMܷUo4eZSk=-٣ d\psh;84\Mp/4}I>YsN8P/k( ދ%MӂhC Yrm(%xϖ%}Փ2F%۽"JC%^D< CHNv]TJgJ5 W_ý^5݁> 0 ~k୹%D$9zÓ uZ:\h[g KxDVzZk/n{韁'!;b;JUʙr&,э\P_p$C1fgr5n.(Rds4{zjp`Ԅ iHK1O](Lbڤӻ8# Ց<} xg)FqE- x0-=ZKP>lL& &()A"qኣ&t ~ҖZyPFIQ=7C5 (#˔-a@8çﻪDl8$:Lb!*{D Fblm5],oډNrOx#-\6) "K4<6W@ Ao&_8(ٶW][lׂ2N[,NwV"m7ncS~WL*U0x$%:~| c|@An;اf&DuN$3Y9F z G)=}EYDN9Gɣe4ךd&$ܦ#Td O|J'tM*rr7,ɼ!Od(]6^t5gE-1̕>גbYcb+o )ש&_ fDP+DC-74-LOF?<}DB=!M 01S p]n]\>nRMDA( 6p*ܸ7[͋5`6+V%ɻPNZW9ڶtRB@% 9&2[c]2iC]ְ]7 \](8lRJN0R]m1.zuq2V"v #z<$'R:i6?%-4 |n\?} 9ٹ•am@:FdYRlV:;W %%T7ZȞvLư5$Q#QBv }Ѓ%eiX;|[ ?eH!LxYks5߭zo_Mɠ7uKWvBwLxP>:jzڱ|KmOsV:T$ULI.|Xz\^<7Q$gĆ/+<MEɹ?O=D଼$vJz8!t(Q-x-M!#&js<jș Y$F*6c~pAWtd:8Cџ Qn lg=]i2&)I9s Y[~MAb&blмE[bTQYSJi߅%K98mOPt [WDy*wy4unci2lFN0'^;w藰UFGYRm}jߗY~lɡ*O =[˃VXF~qq~o[Idߒ ɰ݀'bÉ{"Z,IHb~ho>%cWc3ځIcU'"ɲ9`Uo1֫g:ax/Nk_SXqjk`2XІ޿"pqd?o kIKDo, tgErfe7t4L>Yt{f4m$)[<*RweSL[(ڑmH}͒\\)2axk gC?0w#x `mpdmjBJ^r*1 x(bܤeB!' j5'feyG|VT&nҍ7'ǜmC/aS4SL&юOf|UvPEpp°x8%f f+ܙi4)ۥ#+zй@:X*E bhft[U`9h3r`M7/͈0=E5kycZfSlq+!|JOӏV1E-{o1U%XolC3oS ?|!}ЪX | XLlQi]UR&6Q/0~[LF-~yG,A/C&+nT)pLbM ڸ6o+mK8'ɖ4Ѧ1=})^2 Ԑ=ب12]\ ) dd^e|tBwB+#S/gg5qw[򬄦n$9}_?4yyY-,ZJCdF.в䴥FGqfCg77nG k>?t8fcrQDLeŶ]M5+X x L-yCHT"ӕQ.~6@9}Ne$0ՑznQQ*AX4qu$85= @msJ \>&Tpѣ޷]:3gՀ˓eVp(V157 yݵg鱃ޑP%Nh&G4|ƌ B3K$\2"t^Jl]`RDW.FF\I[R8brڽWma6=od\x7Phq.}[J na(lV1P!&1eF:p?0]@, P(]'|UD{A]83ϓ*Ma03],;k-yGDфQXwM+$V1YÃ7YҪ$k9g|{Y!>1M@ğ̆`vNl$lW"馻/=IJ>_1*wC\E(1$~iL.WVH? G*x诅#{ęx#Ar'O3J1BV4whʸ^cM0(6!7|Us\,՝P/ K+Q6R9*p =O4ljcڛơǟ5>a(OvP~ˤ p? JsziG9cɍ!A"c|F1SV.y ŀ c.nw;D22p5Ayw[_7=S]om-xve_`\m9+Q\["ǁĢ#.U$s;hV+>I0󎕺n.\rFf/CI]F_:p]ONz2W-Wo?H";y:^1J{}Ŭli4lE&!8^/>DWz=Χj`kLR#Ĕ f<нyD;>R%jURP i2$A3"_z[N+h4`e^1|, qgc:Y|FOD@&VgzV. sW-p@8/RPD' 7@~DrUukUȫXC{|ŅySkGJ ]n1‹K> 2fOpm#U>S&N홤jtQO?Xsor X'2n&?hpRoZqxÙ`_ar8`I5YPܲB'RѧI8 \juɴX)ƩdoEWTf,̟"||?al@ RRub$o!O@/>.\9i5}Fq]'O%1[۹" ]gbcBMȬD^.nQh\bu\k1 `\]QV༅KA_ݮ6zEvnΫW3SCn;:8˩U`+mNJ]j.)d&V- -ŀ},Sy #q7s`rO"B gU[l[+!7аacKL1@=">4m1ӅBja`׾MQW (7*QM'xɏP@`* ΆKHיgb`|p Q~ҳ \?.\3N5-8JІ&eD xC ~,VeOJZ4E,ͰV.G9u6FiEᥬĥ\*?γujx;`6u N=⯘`?H۴Hq17Le@jg8x#bIbk0ɭ>JR/}Wv~} !9K뗃=* NQQSK PJx4x_*:Y4f/XR>؞-60 xR (:4L"/ m^V@b8( EVe6Sî+0uh9bRn\ ~L/UQݗgw4;s6Ssdt&u@']Q"* [e&2}_담CzI=9`SޅOH/iqܳڒh֧BUw.|,(RPicˌC䚞uؒJ.<$ (1XgйH *B/gKprlGY'e/^hTX$Wx2I}]ҥiVx!B3,X*^)0k `ktA׹,-[eu >yװԴi(__yBdQ-T[s]F#[úM&r (]wvB$Fe?$`Ǣ#Ŷbazd mj2](形P(sH)YT#QK0Շ;?Ӳ3xH*لȳRPm8 QIs>(ߛŦSAD>]ڔy=h'4 'f!23 P*P~3?4xP)M: :50p߷]so8U9Q./7wr?ᤢYo-Z8=)UBOFs7|Й$0mU J8ehOs.vUԫJynI5k^^@*R\7,'џ:-8^EHX(-na[U Cbf9uΆ ޳-)ښSsZYx!hzlWW} qѵ[qL,1 =>Gs1=,#ST`-qۤ#;>B؋,Cyl4}r{HIsD]{k>ӸS|S sţreEioT}]KO&s ´-1[Uh!UmE1j+uUA8 8Ͽ22>J1C`mІ߀Xvnȥ tW´f#I8)ǵTJ:p`cHVOa/\]p혠Mwq |w!wOv~x/O2Y @ B悬 EE b.8uU߁2xg U7.DZMvS+uNk$ eА}4 L(QiN>{|,gl4\Ҙbt0ỦjMᮽu]  h}e 1wI>Ԙ!5M#޸< FqiE I3Fi< jPh>ld(׀UB%v6V`K6x׌=ƕFuKR4i<I,XqǨ-̓cr^pI)eS[anp^ن  ӣ,UAjށcbU" U0J7KM]>p3A$U79Ff`̍')oTS?✊7( )1TOWO#ަ+n>cG:'H5 HwhUއ: h J}5w=B"~#O$|eQ`-* SDT bH+yu$\ `t̹ {f}xJD{N(*wM+Dw^UB J˼m T# ^8<'bxG:h]0W:~U|څ==1>9cXVJP$`'I&P%QQ+ 82rq12}zVwv0M̒" gGzo*$E1VNj:#3q8Nt%38dnӪ6HTfJ (fVNH3ޔ@l##\rqLMq:$+%Srޢh~-plMa_2Uc4SW5tG eNZV&\ɰ<6@yZ}"1y'5SaeۊcdqH= PL_A͕!d"-w?( TxYmJ#sBFx=gVĐak#o$!ӡ:ō$"CŐ]c&37^e2UvfV+sJ?(샇r7db2A!>k^)[ ىO~ats)L3GnlgYZ0707010000037a000081a4000000000000000000000001629779bf0000086c000000000000000000000000000000000000005500000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/tty/serial/arc_uart.ko.xz7zXZִF!t/!,]?Eh=ڜ.+τ Zno_0R^a_d10D<}$ aQNn:s@i~|+znDjlQ Iʙ6QVǷC969$̌7}tb@qd.l\%6];=Mॐ"83{{s[hdaIP{㘅+ޙ?_1˫#"j- /K"슦]B A9!M;`֔_9YU..QNC&#-*{, LcxWnhTQڸl}iWdA 0S%mċ'^(Ym⩪ imcE tx|"[u?^`\󗿺AYhk2s,w**,_ًle8_oB#N -O>9h uuh/e-ΖVFqdD-+ޡ@T>ven~:yN|ǸcT;vGol2ū߂o^_+RTvssb!TEv3<&*dl:mRK4᭒q(dbbEl<~&su8焐D_CMB-DhwT6h] ,iKg \[ɜȖ؀F\x臻8Cų,~V1/N٩͵ z'Ag*K#\7?Bs dHӷ/EV&?2  NHL$5 !F%"eK}|%%8vQ{bKB۴'եC 'TN8G|VQ]s3hmԠWf}wN\H" @W'`fvڠPUlu`kGhpqzsSoB ,/C cݎY5N%3xy,A^#F\e@UӍ4]&`7 򉂒UX]w{/f K^يAD= l pjb]2kƹy6!Eԯ?cha%~|PsE\S0oy DzhTl33ueD@f ˭p{3 ,;J3[STg($MI3).]ng窤=wr7YY)^C7,&:zxvzh;^a9锢~|;$pޑHBn ,cfP=]DOBzjZ7"p|Im6(O!J ;2<:.?;G1[mi.%)xpJ2I$B^z- XBUC󦯛\Gz Uؔ%tYa`L7zN3\0*no,g9vYd,mxAu>#2sVFJ$]"k |c$f1Cgbz M_\Gcf , zܜN:JTDq@+yN *0n!lkP W3%%MUs;U<ʵJ]J.)d?adȔ 4ҫrEFg.52  ]|tIܳTyD6.be]6)\$%]NָB)HIE(-}vg6dؓHr|*JxƧ ͬ$)8PG'+#n5,~47<9\4VVu؇f=Iik5J!ٶb~Xmwh Ipוݨibvr@UXWMnHљ{R~C:>,:a ) Cf1tL滪Fa΄enAOݏԕ~Ϩq׹_]"_ Mjѽ8\Q)5YZ$!ZZ,V}B0q7쌔@H묶5| sW(Sc U,Dňٷй6dMXãmq~b^'e' NA M#7Sj8h+I*zvpX;p(H,ư'@D FQ7.NyB4dVAuEM*h`!T64QiѢAkaQm4Ma!)fP&FCڕ-3c%)`Oe*1w͉8O$qQX(s[_ˆa-{*>ef:d+֜eճ\NGdඩh~A6-.F~wWế4)Xo'8}g oZ-2EFR=Ă[XJ#TMT@ug>uōS#F>%HG@Ap p7N' Ott_bez8VN߄>Kx%*7`c`!3^3Yo6{s_Mi!"[vaR+](L]›?¤۞w[+pOMh8N)d.6Ba-jTO=+"T-*GuA,fsG,oEA画M2'fyGY8^os@^_X#kp@m*L,Ŋe82w=$Pokaq )Eu覆ё$iZ( gK9x<Ay&JVJ ˑSX K^1 ]Ԃb‡]i2ĕQ[91Y.g DoFh5p6LY,eIf*ԍDsg혟v0L02Ơ>00P2z8&PZG,z*%QyPzW{s#o XP25 K[|viW;jlFYL7<[ ո[7cқ'_˩kPM|H`Axva vcBtgiɜ7q:T$6pfK1s|hCMT4WNsl2uyR24USƀIC!}7„X!Kofҏh3 lԂ_k͢. {P5{gVI4dyȚnCʞgjevj}2%@ BRNu;ނ;7[V"0Sr9|Aőu ksD?ǽ(J+ XR=Wĉ/FG!j{t,Rʞ;j6jvT[ )@l9|̚\)pQ#Be-"G*/S<_ Iu1zlhtRg-+Z%#wRkjyu|1gs-s\J_ًKb*FC0G AJ]Y G.b[H'U"MūͳH$/ǟS*$$BT> 7v*td![n{ФKnºQ0 ebAhoyO$uuD ?7n l LDQh,mj3@\4tta+s?~ i[fECצx+ oW0~8n8zT1Kvd$f3>66l=xVΖ%)8f~gzskXN1L0 f?8oYI2̶b&q" W'ϧN>9 <~)cWr+e_ ce9p )aj`F>vkT'iֲY($>89 Pܞ4{.1S-8vUIlƠ}PQaQa= ɢ88D m\9h[?*#/hXsnz.?y|zQ'*U%ќ+s?Kɫ~Gfe-g 6 p]AeT^PzФMW7؞N((/]'U1dȨY&SC飝oY&˾2ddvFɡ H-KZZo;m>V Ľol6Re!u cv@cPUFIهBfyVxĈR?{s WhGa;MK[Bs$+w|>-<4P|W1W'X3bWhjӜْG.pʋװf3Sg `)IƑQ%qȭDޗ76?Fݹ+S%O!7d|PWGjMoZWbVJLȆKqN[RmST5\_er |a>M~ɭAfCV èL>,qY=+A%,OS7c~BJ؉ hZ j|O[J 0=Lu!Y's:ƕ:A[ŜeHϟg3}z_1;,$1)P;^XXC-vQ̈́JoKq&aw~I5X3PYyVL\ԸԌa-LiʍDEdG:6g~ =Z=K,@%~_˙1]pnk)Y:x b}T'(9iuI"4 wͽF7c]OutQ+Mnj]ْ ]pm,Gl^݆'AqbƮB3}pE%9k*(<Re9;a=j緣a!0p5G쟌Kp;!>L][lm %qWR5VT~3[|V Y99g]6dFԣ j[׸ mJhߎBIuVz4}2GWNBy}5L.u?"|Ŵ ~2mh!&@-?GaxR=fJ4$T NɄ4_ˉPIHچ̏-(+M6&dZD;9H d,egsŐ04H y@*.JR$Zs;DKFϽ(!Fmy3uJ惟˹.((6 (><~w?-JH Z^4aڍ@ T\-M ̺#y!Ǫuؔ(0(#IGϊޝ ~+Fꛬ~(9,^JO,syu--)ek:7d9.EňP:Om5Z3:ż՚›5=>I/fDΛtST}YX ފA}׽%Luٞ"6[RX|Գ[N^E*_oіk`Yxl |`QYjꧤ/bx킺(! un)S[خm-Q)_F޳g9A0yŢ/9,:Z6]~@qAkO bzr=\^niݵEXL3#on$%8_bDE?Ythr ?/,*JMBbRE+n~9EK/ްe.eIzBp_$K%?o1"ĜeH+e3lH ?1HUޑ-w),["fUΤLŰ,:^\n2Q j;{i7GU<T 4%(dK'06׀U|+h5ZPƭ#C 9 ,>r@&/TǜgOR]ѡt}!<Ƃ8jxc'|@Qy (=>ub̯xu'xۂDȯ*UU2^Ig"ͮլTԺ#`<̀Rw,]YѺ{D)4n$/#iI?E`;@ qTrӌhdQM:=3ev]`u7F$2`Hl+8GV wlpo:"Y5 7~yW@&p.Lc~2϶PmVn]oghȈCdCeE9HJzWamF Rdvo—#ob#EW+h }"P lgk7B{]q()/Q|Bu:?څZljY:70iHNq}E- ̐{4Y^҄lh4窟lTVsÜ!a5EnOƀ=,FB܂0ṗ-p4PUFCRlٟҴP 2gB`Թb7ҽ!ʙs .RϞ>dq@},x(zr@5yv*pK o<'s9$rS6d,iH:.+VEx`w]8 ^*1r.f7[?` [#A W>Aʊ_ҍ]n;P0\r梿7^^m*6U$g@x|V14$S:ե ]=!UKFEW!9thmPR?w# SmjJ-oޏaznx혶'E:p㬿6 \] *_7v &YqWE`^ۏ|LK$A矣:85$4r=PAR>dU Uȭ%l? 1>WRݏEspy3`8ּ8pU.XךJpNS?8böTff_֠rsL񴼹O7)#4LH]x%96ʑ)Ut(kVJG텝Oon'9 RdO#QQm &C,V]xwep_ F5Sħ'Y r),/ 5ĭEs Eӻ]xip* {nsRGP S p@ډ`-W%Z٨ `3wb:V1`]״nE\=H=aYPPWTX,B}R uCB xzm: U.rW%fp_/=iHᰋ0":]`v5hѸ/ F{t-i?!l.mmQ#uTE!qd h0/[R[$?&Φ5K $tL{/ (H tk]8oWz-YUU+Hl'$TQ7'P3hD'C/`g{LAG ʛ]KP>xW*b\:P ND2(^@d".ÿ ?T=֦0*+_l+fF3IL?x#e۩u9*o)J [J!l&nFlZU\* 1G&VXQM+S? ?ᭇ~ `7UXUa1*\Ө-@/)g{ђ XR#Ua%;cOwR&f\|"6&j`qLՋ@B(4$'} &{Sޕm?{90T[>P:1ĮL]вΰQsPg`R# 4}A^Sʟ&cxPS>D1%]7ÏX2Fh$so&Ͷ'4dy5†5~x4- wABMYU~@@f#y1 !ظC5}jFa'4& zkv:|$^ Jp~Δ'5輕3E{ޅV{O:|r!dk+8(b!ԉRI0_$/2[nwIT7A#ix^Q\pA}RjۚB_V(hf<rs/ +2W:]Ua#x=| s wlQGs 8t()Cjp$͜?&le@4yխi7{Q5;$<.l\nĊF)FۛX-_)W9ԋq]F|od0pGulO^ė=~gYfߥ0ˊ3ZzNe>˴ _7H>4gJZђg:pV_R=@$+S7N2s5|k]i,F>?YE:l[d>Z lߔQ%p|%v?*psʺrN %W^-.b52~B0ЂlLts5X ì|-(3^R̤a|wgzZ}d=b\*"ad8+q𦰈-/o6(OP#áH-_i\'w_·&}^P|-'MI)3JR@~*GǥU#_r_qaUt75/:C01"}4F5餀m[|w9 [sF-L ;0w)N)ǜGcwʮCO߈\rSJ7Kw]kby'1:ǫ  `d;㿳gw& kx297teQݑd5U~>  P(]4TqBȇ%|CsBԋ}5\Е%Alu0;=<$9kĽDGN)A_[c]cxG[1)[%+踍tιQWVޔ~}KSb)Ռ0~E2{)hMڍR,L).5P񨲌!.1'p͋"pfjzm=1K10G6~pDĩв0 cLQ8`0ߴk\c*5gq<:o+>r_Im!ֿ!5?4OR"Lݜa(斆^}3`@*lXDCKz$'C47֍Biv Ҧ2qs%=:n qKB~ a{L{wvz"μqχ86[}; hM=D};>}Xv ާB >:C{z3nϚ䴙ǰb*śln('WY[ 78Kh,(ON4/P tFp(m> ~8^^xJUX~E蹑*4Y|t+7^/p 28Y/jL8Y?xӿXr{%lQ2D)Եj7{ެEгop x,.)BQcxo긽(2 5ih$gpyN3g2$r J|U',p p$ 0I&nϱ^a1?q8Նy!M"ɋilmI"9.\6brꈉ9 ۹lʙ.0 ٘"C{? A׭:@4 !/iKlRU+7u>KW0_ ti[Ws|E- u^?3f&U }1gTuVtZZͳ^n^ԏQ.8Uh5p>`mb'4KpA|$l\C̦8d[i ֩< u|I`Ń[g S Dz*{-uF,'TA/ysDʝ|cE"tK7*-oWwD*бFnTcmK۩!9B;k]ᄹD͠5$Rȅ2~3P}T;.̎QO.]_UޯY8(ugvoXq'߸ZJ=%kEhbcgGEekKcvLlpar8;>rMaEmURf bQ'VЍ;1- .Ԛ_W%Go RJ+Gu`oZ ,ݥڟ*e83ϛk NTCX&ސn}\Α=ii%Q^TGY[NC ${T^<~XmB=WvEѕ ,|/r4hTe\R`2MB @.wx:@le~a&-ۧvt~4,2I泇27uVgT\,kAa7omnIsxd"aThu`ge:enJ"ǹ(K0/'Ը IZEsDERiݘibOQ7'HO3/Ȇvtt<LCۧKt~ϢU) J& BMW]#`.+bZoZ3渘 e W8b18'mn#^.FTR@S{=݊*mEɦ8YJ>M(0.уwaci?mnZq"̝I+$p{QKLO>8:d/kmy>/5秱s5;й],acL! KKiNN𜨽kp x"s/&%_@5uAqցdc><-wLuDM%N=$ߪ8KN;[x)qP^+};,*)J0 SIJ0} XYO`< mhkx@QšRxx|R3(^ ܻ1v p\$ ._ݍNzv@3w*/55)hwX^AH]ȏbYgA%&.`fE[R_dLfZ[YP NM ~=,&Uau]$Eta,aXOkS6O+5ZtKp7Z'Tx!h M6l={_>{(G  ` UV'"v- V^X~3=5$8$ 1/ơ<4Pxlf1 =bgۀF|u]XV?e1 t7,$)r0ŸV;8Z J]@3-E`^Gvkm1߂. qudrukrhϒ|*ۜkwNĊ lnw=g?k~*{Eoh` Lq!3:Bh Jqo;9|4Qh{mK}.}Thv?ߌd83jLdykYfb`T^UˮrtO7:޿n2o%ojx 7t#CPc)Vc{Q/*T Z<2H.mF;w F|Yg6ydVa>(JG-9(lX(BSzh q7RVLNj=i2B?xA/H,dG5n߬)ۺN{Htݕw!ѳ*y?ڢ[-1{! vWColz*Xy9aŒK-Vt ULD a`G9.e~>KזQhvWi3VA`3Z஍_qS?4Q }Nxx&e.$˚ZB?oVuQtqi }#u;owx ܿhsݽ0f Bsp3,nz҃gb>x6伾k?by-&3ѿekZd>0Ô~hf_EJ# aՇϐk z{-祭߂4pfQɴ}c $3Mh0=a;X]wI lZƳ\.sunBSv9itj1 ՞t"уv3(YvPu*GqPF`$õ0ZO[F}Fmͮr_30 +ӻy0i6H GײkjB. ]agIv@zMͳLqW%ʮн18D "uq}ԶpULLn -9w7B􂉬=B[$>Q,s(, !nD&2u,^@>=;G -UmF v*Srޞ#Y [VKbyJߓ4jL=arQ\BmUMTN_⧓_><ؾߛ#1:Bewl);nKqBF [˘Hg.OrNO1=.׹S~otYZF8Ϗp/ {0=zOQ o\u'fzn2GG6%@z/b2KZ3e5>"Sɞyc5j2ϲ1_\)+Qbv5;L6=}(Z>9u''X4l7$[)I@5QPti4Xdahkj:TKšZ=¾@\1A]Z f*+"b޸]T+^MI+ o%3BU `C2U@|ME% [?2D|^BP(Se?f =Zя*At rogh4k1D[yFn@ŷK"8A.5 Z`X 2H& lz [oG T7oj'IQa?Aw90>@3Sg1>&eFt Qť1HO's{JS^ {9M9BlC!Jܯ d#Y$w$7$Oq"VDɪm85񑀡_SQ-@PeG X2!M+{fsbM^z#ցpYZ퓒%\a}u7=֎b5I֊ 6I鿛YwMz7 {.ϕ .˄ kVM} N0&tDtFq t <:  ~p/t9"K1Ihؚ.^uj|o}%3F=Y`zI(b&Vr/>{ʪ?L yoO2U߆jMەQo1ДIRJ#y9(WJtSƬ(a Mu#xҹ2/9 WߊkUIMz ȱ/BI{MNɬ1= 4㌘TvNwY^-z;5ΛčLֱ{3%l -~amru[7QiLB\Јּ,%J1Xkr`3 4,Fcgn]@VQ[Ewd+VeZ.l#RaQ3Vߜ 2Ҽ66=U^$!- 1FqeԵVR ܍v& qѷ#j/me /jG}ԴfD̔܋˳.%̀}ݜ D"`+^|4¿fHE,Tb9˰syie$Wai/',ner/"pZ$5t]p#sХf\}Gշ1eBO]t_*"1!I-9pID4q JϙNhqǟz{@N7dmuVM8F`2#sڞQ|%%,w713'QTƙN@JAxU5q"ṈF963U0_y[Ň4;MI4Ņ}p {5bHfpay ;R{Y%P"d,uZ/^{\@V{`P2WS(hc+h r!4d0i hb&j{Nߛ6ql7qlQNH80zR hRr~wf?M /UN}A+Ofns >'25Y#M+Yڰ"4 {$\j4x(8Jn s8.~կbk0lS];H-~3ݣ%8%bLxS~mU`?08':-u`NuRJ2k҇#wo+gq3O 18vFA!S|_ڸg`=D鏵רQI v'C%lZ҅wz:Wi˷Nn\t*C;369sS?!H#rd䗆􍔽{q܉;+ydvm>}߱=7_ɔ5HW&(fSp3ۙ %WԹ\N9c90:6OРB=QMyM1W,WtuunC_I!1ͱX#㵨5ho|`@`Pa>ↁk؏ԕ".^Oܯ;Znm!}`taM ȮrW\/0/LeoaX+.AUwUhe L&Ɯ;&miQ#H{nڱ"5KңsvG ʦ\aU x/IE?-d|4iqOsQrkm QfkÆBB~#&H >Ҡ?aTOǴҴUfnv'ա ԅ w/.BLT<:K;^Ÿ!t̐|F#[}B|@RtoJNk"ǭlqs]$x\H*˛ɕv| atɼ83Ī hwxBMÆ~*SwVÌ6'Uz|gBXi0ԑnh!8M13~'a]+zD%k[3ae˟p6[!_2ب)1Ljgޜ0/.[o(Bk` Xzh :@)|5bK `?>G,)8PO`b(y-*pU9B0C֨5!F9׺+9]h'vVRg TB!aҵ9JkcRl1Gy䝭0\F Uşobr]%:*D{soν逭蹮R{)+vu.W ?H⠏mVD׊,@K'zy^r h4gȝ=o3?I5jX8nyrB<Ó#.Wť""o)AXݿZd2k)[!zE>9O?|_Y1jGvC$fO)w tTP}|4]EVSqhUyGwŜ%-}\ /&VTz4Bݎ*=/âsz\{-Q}mt dc;c!Y }h_6=uZt_͛AP9.+![3 wǡ@4ޗ ծm??ĻnQs 9G/!KTGkA4 - rsJ)L@kEUsy"Bߙ냊>n+ јCƞ8Z5vS?/ҝ#!/&,鏋]Ф,>(HR:cs?f"(2rz|.@ȍDzۏ6`J@I=WP{hV>wB_;~% 6RL׈OYY^ǘ[V§fN=C)!Hi@C%V]QKPD\Eml@5YPLľ0L(<'[1xGt/ khf+bp(V\x(|wQ`ZNwxHo7y $Z7ƥ_-ZSudwS9e7]rަlE\ g.ݎNE%Iuhbo> HD>#r~D\r\}!H)<[ L ܌2|,!? ӨߣvM < H6c_^}SwǞzk¬˙#˦a% $~-&Ɠ>ɦ,?ťYvҧ d 5#7Q…(s[Nמ vonc:HJk8nwV}ι6蓩6h ³mkߋcX̳WL';Zoڬ~4I< 03; 26n%U+Jkg2DyŽwh;Mˆ 1AȈ%b#[j96sUC p%Yē5( aarGDKTkIuW<:;IN+6sp|%_`_2M%ȋRP ӋQCx"TbzgE^9xc/4*+r|>zPr8%b>K,EщYך̵^q'{|~#[wAԗ}@Ue?ĵjY/P*iqZtsX̉F^?<2ͶҰONv|xK%2z6݋)u $1qaCrcbLCn2=Г>kODˌn^b7k@B lU1_,*M^M耪w.j-̜LP2Rn˼V&D=Cie p;b=(!!GOށ흫- O,8C(. DTI+#WkU,rbjh4&߬ klQ빰 '̡2sgvR%D@}>dҠ] I֥Qq**~*N%4`n{̀}7h&{Wc-}) cmj0w<4{v+;u!r`Cs3%Y5-A-~e٭ #V"x2T mqgmkC٣Lب1G.NRWO D|_ ru 7SįgW,k,^(\vUzH_yO-t%gZmezJ& .y+6@ WQ@9N\Jw fnRSz Q6.ω`M(=[aehP &2%r!׵e!^ky&+pr#lĮ,O8z"[ga+ӮǞVMJۢOʗ.I3M~`+y|:|o2Ԇ MV>a3WW1J!+`g[ҬXdu )|lzp@Eu~%ZHDf>RZ,&Kpχe+dBPL QWO=GY4t `y+P)K GޱsyYm72 J bP=}c, lW.H[$hJFJw[Izo?F|@q,(|,eF _`` mÓf`Gj{+:% ׁ "{E0COһ09y`Odfڪ^qtQ) 2ލ/ ,S}ڤ4;J@uK}WhnKmL졵TJәBof B-S=#9o]¥*f9b]TTyX4dI0wgo D TmƵ 6ۣ`6'FOX{-i#N O&vM;%? s" dBҟ2.8e#{@Q@He%*p zY\E"OfN*>F>Cw''4hk2u~"t$s"G^NyYAs07^lPsb:GFyK8T>PCHlC~!#׌[ԕb4ecff~ !p7hNn1xOHT;A=bITf@oVW2!TGr+wG2elcgd5(/EiXK^ҟii㉱H5߻s ӘáڠQ"[ :4eCPT O2dI2VVk A4)ټu&t£ϛ[-WXrz)_yIQN?KyS{:)I}H$ӹk8K"qV]o%IZ7}~ˊL~imx}N|,[ٶ&iFFD}jG2`ˆ9a7!%1"J;*r;2MU4`38Ua\Zf }+P~jg%5u4ږicL0ڲCPNu񀟕i\ 3^i\Y[+[N_!WJkDOsA&gl4Dו ymIyKfMl >Pt$f Kƒ B5{|U{VҼn~ZYԓݼ8 Efӑm"a^ N3C;E24W[T_$'7/<"ucSrm<$N3I^n2o~GLvG ȬY's # "42$ ,J (9ɍkrc\b ]aOjA!Qylq_0jۀC0ukg>@uN뒐3nq5H|ʔEtUm20 &&)$5/ksoCײ,]$C>柔 ]Re%OW]ATsjZ5i8!oOEdjr62 G+U#1{vg\/y5ۏ3?XUBKn'9k5Glf7}ج\H7@r H11r+Յ4KҢ,(b켧26ȫX!5I'] P9tע{Wb|+Ե]uC&"Re$iz|1>=l R}$xqùnC`eH-hNX9 ?A?ĭyvO$2Bto'oc1557m+V"|=Y$fqVZt$òIn*G <k+8jo@[\q |3֚vD!o IGQ;aXW+_ac)DDJry"Ut<뙓*i´ LP| O));UDc> ŠjEmdWM4}aodN~TRrOf15ץ `́&Ny0s  HP+Ar s˟,&*v\Yı{|"gXs~n7۵u\%jMNT}O)ؿFE5a>M rg{ [V./Nb'"s.IF〭:5Z"Zi塭*} Q.8Q ~+Y<c1@0jBX@ggP^U ڳNU^b!}fv&A]`[d!;'꾐gr,op%Fcm M9PH6pT?Q|^'GNy,yM.k:3{\ˌ/GOyFVނKM"A3z:U*ͱzr;A&+bu9(O.F*=G3O%m5SN)Dcx+e7T/7M]+NFyjdq ׮@*SrlXK~]x_xcQwN f uc֐fT vI<{EVtqDmɒ&vR(uoIʈqp.G%rX*)+\هNWHO8[l.b׼9Isy Ymܩ~čCG؅](* Sf]%x]e: Y/CE v2LzZZ̙ vcoL.My7y%%Ck:cAj߮y7eMiTJa=|K[8aVt&*>Ƃ~*5![r.=VbF_aRᓤZ r,>^YsV]U%tµW j{N錞tpu!2t؜Ɲf>>>Iۜm-N˪~χL1Y_x8t6sET>T#2ȥLND"w}Df`Y]a`;UebqW2@°ƣ|̳qʩ~*ڹ% >lItCwtdB]6 9sRtnCymW<뉻/y (^(Kz.c};S9n(,p7QcPiuU< 1bIW\ mog*:W$XLm+F?Z67 6(g&e+q?C'C KK#f7 _,<A/W߫ouH^oM1[sl(혔_ao?וYo*}b Ӹۀ:%͘NQnZZgc;̓!ȋA}). vr'::#8{4A<Ƿfal cNp^> Ә?=%\ၦnQJ:(kd*(__~!Aql˻x-T֡i0GbwU( ؙ'>ApEü{w3UL9b6bVg~J臛"ZP#rQWh8yt?[SxJƥBydn*ea'Pz<щRZM!ĥ'GA%jCWuп=򔆜QV5µG-|sѠPi,SW3~Ulև Ke¢ӟ^_#zWcB\>bBʐ7zxGq.79 [ޠ<W%#~B)Hdjq$+p<|Uӆn(iQ* fz>L)MtSxϹ+S3!q}GʐiFSd=v!-J2}c: ȮgcPh?%հكi3_C%F|`ߙ>kDN]cqLu?鈐owK\O1\GwZx|T_3Ϛv)"RZ o2y ž^Smb$J* fIȟⱍjf~k"cTDם_r6#>ǺRcB(=l"E7mBN҉U:E?D-0] "4mb#=1 i6RJd5~FK@Q_Y5lA T.os&D^?HBomB?syEliagʓUpZςiR϶,!P{ KS+8pNtyD.B.e:%ЉI'Z)TMaOd%|w_5@ O%m@X%j%5"2uL&EvKpA[g?|_S%g|FLE!q`8w#e  1QH1T .okjZykTٗyrdIN&ڒ8s`d]@c57io r3\~[;ţ ˂D XVؕ\x5ghkзxm3plhGYF)U@<+5^5?ǜx #Gm> 4G O">Jvwu:ڃE .qȇ6ETyIz=oRqM@EUq<ƥ} D|U>^!#`gU w^;oBDz<C &)`eQ%?+޺&&aEEϝsGq@}c z<fyOD d.ժ:ax/t LCxV32ApC+xl9Lː 8Ac(}8 \LaWPI'C3:j(Z }[vX,|YXRbth9<0D$u2קސi¼%|gqϧQ;O>-  YcO*6)aad%KvB~i um feATA"I3;$07բ;O!p-qr4TPm%/DW69 RC Cx8qFt[\ls6&k!^FvLXUGt矇lOQ]Uz c c/ܖ@s\Ӯa>6 " ,Ah6Ⱥbk!x7B+7+r.OI,f?=ĶP sDF<`.v)Kzk!2T,s&]t.a3T0i\+*7mc~G5V\JPdJYZ>Oɮ$F. Fj%yL~-gS"mi"Qհ/y0 _:{k W)1T%bJiVCE&ACyoɩ1>̾( ] B[jy@uao$ A6n}9ىq 267L4 6I>V{eA.>,\>;QdMQk7i];v̆:L!l<3Odl3݉=x _G9s:7Ψ6wK@V܎\* +*KıJZeը.']zG&MG-HtwErEq.W^2bu.\F\rV\ }ਃ*8C#JXe/KCj˂P pTM~efzq$Wdz!M(('..=*vsíĊ-#,dq;ȴt Puk̗?ud_Wb,5c!Z7X=[ݱ߲=34*1h4ƇL!B,|^<Qؿ[ /΍~&{M1vZ=׈fSYH7ݶ/C9Ő.  c|Bְ&RyϦ%'f?j_)(w@ubzzJvm(J=zK.& xC?:V{FysҞ%iV׬)!vq֥nI,;-*]AQ;;/R Zk4AQ@"d⪟fMʑ Q9Gi ݝ'z8 OhW2,Jpv++`SK 6=iS]0ٻ8{N`,ݩ{Ac70v)Ujb߽Nidί6>yYa}j!nsOסQƱVKJ ,쎃mCu^̼<}mJXfɭ8=~D^,[2nq%@"3)kJP1i2KAnI)mYhA;L d,?ldFudoJOZWEɒr5DH9NXd4'L?%%j^$M}>R~p^% ZitZ)ca:ќc8QR]Ͷs好Gۂpc'R ~@]O.1̔@koz1o<_3 >:9MY&w(SG'ʹ0VJJDsw {LR`=_<%1H{~RAD{Wv L>lB,HITz=%V,D[FaXŚ 뙈X .Ѱfi@ܘ{Lndy}-6Xa ,_#wKB=Q`hZY%9` C%Z/-[#ttIn'ЬTlTR:㒯;Q_a}6}Ќ=403Vox&c.>R* A x[#wniQ>|M´;Q%>PНZ]eD|;KI/dʞï¼CXݔm8+a'M]J{(hnvFTEL  o@#{/ߐS5%q"*UqP!ˋ"$EՓݎ#ao|ג2Z'HʒosdoQ`ͽ,;wk[wnbl._B!P= ^f#9`P炓k"Մ tҁC^&3lV Sy)֯Ia] 86s%a^0^BR=֒#xLJMA40tj(JqzˌI݁" ^t$E;: $#c'f$S hi4ԬB7Yq^ZSL&fll95O*ML8ePزݛ] %Y&SP q3ZJƀqtɽ~#\,HcNmSfڳ7'upnqw ދaC}ɾWI(|a̿a#a'Ңx0›0r4zE;c  @:y]Ppwk_0e1m߷@M1%SYpqǟ_xmdX]pubN$/~5tmE7+ Û.âhZ໲g)m  ]0Mۊ#AP_hz鞍hoqySb]P]~:Pٝ|׮d/XfY !IjV{UB!N" }s֮6ʧuMtq=C¢z)RLN3Пd3i8MYKT_M28,eirhI雗y"::eެyV +|qd$%p)X_Y e"C䩞S{!-=G9m4S"Gr>yYVD<4E h{ZBP&"yl-:Q k[ 2i-k8L#ҕt9ZPP㦻$ RfM'$_i/>a]*TþgB0O Ĥ _dýD6Q/UfG΋g Daf)Bϴ&pK8o*홿*"Z)O.LE)*5 Bȯ*Jv%B2`]Yt7lkVM,ȚT LZ6TY]=EKʬ1,NVyV6og& g)݃O&@ZR2b^쵠 t>.c:ohќ8orˆ +DP#e2z[t=[k: P?M3amU/>LS:Sv%^# ?'NQ9.:D< S7DOʢPd16bքW-lƯwV3ݠo0z }fO QީQs==d5)dXHETeL}A%g3TztfGKpǁgѴ ?՞~։;կTI$A(8b%=R.|kb}lD,yhgơ[,ƪVKI/SFG9k4C(Z%zi0H(̚aPqLPU2|ár⼇ H!E_wÞ3hFPr"vE mXaV, @`3cBnx2/ev 0sPAGw݌uъoA[b$+cM*\ \)8Xz&jCD`jwU|I׷~! qSuֳzr"BdYO )V  .-G3f، g\d :wo.`&bX~C!(ָ>B5Vgj38ڀ[ûi- ؆ K[T+c);5LȈj( s$Eǜk髮"FVZq0D*d-#m6fg ȭ,ja'h`$h_RBuc[nJ"5Б46TR^mʁ8P=!UFKpƶ1nu_ES'Ҝt.g½#-ɶk!I_1H\4Lw1&h.ܦl Ix05;alԵ$| ($M\z$m, 0ԞV?\uRwM[_0)Zas9HNtrZ9%ђhC֘ĨB$Zd=ݔ-_5#P HdBd}]xM#(+~ ?fQ* IIC~-OI 2.@H3102$"MƯ\1ʇ%`ZUνv'N#>j#~-~}zx$\'o۳#i~hL~ٳ{.0v23;⍮nȷrIw:ڑ*$ރ"æ^$6b+SsήZ2د5fQ3ב9,4d2_)3)8!8>#IV6QUk=o^v-?{£0Ye-E)yF=~OjioHYgDrl)1L 8\Sn#~cYBxTU .cmQCy]sfp4eY߻DJwFWR-3/̩5jQ+6WF=öT ?}bq0B{$cGiMYKrO|~>(ŒD[oѠ>৘hw4 t҅}dX|h|;I&URƐ!#3eF V4ww8Wѽؠ&(L%BoP)F;C G$VF] 'RN,жг#xpm8Lx5w5멯kJ<yV*c\3)UM:Ek 'iϚ_C;#vo`v Ɣ D)آ׻ \Xtp}5YhE)3@ț~T:K1dDCe^Τ2 J \tmXghG8(ZT+)Ĭu^G:~&\n$[!0 a1қ _Xj? Ca> K~lV?wc+ePo6 TvNJߡudիXWh&GPP\UTU1HlljM|>je(Cm| эBs5,+Nێ=L%k&@y+kAwubrTItb%'׭Ԡ ꥍ4_uƴ = FFFW]ag*'/GufJ\%]CC/ûorUE_5M 5rn Z1P {y*\^[cAxw:Y+-Pm$By*8˜)F-l,J l3=]fQCgᕮnn>pr4oZi#[I=S+_Qv%p@m(Y3 Ob5@;4:Fpv>WH Go;];1M08nmz#v 2MBoz_&R _L)qW?@ygj ta2M4@k}ЃV>BpgGM߸ۼANqj]dbpI?F:>6pmlT}a?9_Xĵ)ʑSX+"WFl8Ƞl SJ J63R:F7 %%f晫ͻ)s9`e"`UHGt}D%hS:+!q[{R\eGgHǒ/8rY1פS94߬:\;RjӤ4b +//°2.iRSNοh o$^W$nPX}Ew6 Q0r|YM@WX}GNfo CNS%)㛟wy|"}bbxߵQ6qn[u.K87.14a yϔgQUjx~pLl%/C~Y nk>$B|&3!#<+>2S Wkj/#jM yshU{5a[Έq.+^,Wv `X>˯[C& KcCŒ30xp4I孰?nh lAKwk:p/a޳!':|[Cr)?ɏh 9B#C:.*}5N42\#v|K|x~T[{!ʤ[F3f'QLv1,D>k5ƭB4 K/T2OM*mmNwVWrNsa2,_ټ>ieUhpq7V=~UgOzص)#T:f;2CPG;*/6|=JA͊C5=F)KT5MtKI>[ؽHK~n@tE.Kew'QxaBemUnsgDe#ijXdA8n^ v{$u"&fP(SS{]/5>YB;^`g\Y@!V@di#ZK;Vc.QDO.X?Ԍ~7(lSd_ҽ۟-N hSmj΍LӓVFZy(- ltIs&wGa8ɑJ 'Z0Tl'Nmfhɻ;,Z{*7Fꀻt_|8.*وU%@}w踵J|(e](EPSի#(|hst(T1b);ͭJFr*)Y8H57F.(Hrk[]1u !C Inնn{]YzyM91iY)(B" Njz1Ӿlw6hGTzawl"c 3j$}M~X$IJ-Fl@ ,tךv. ~O)EȝQ'CLWa(2}a菐#X"&Ȓ:3M-Hٔvy)[76ٿ)GPF X?T8}O[-('Jv2:..:CȴRh)>3j! 8Gի^}+ΜP1R)aƳꥩ྅&4(MڃmJ, %_GD9wz|!F-~%\y} )eWTRŤ # st;䪪V68TU!m EÆ uO\msESd0cYp 3=ZU$H I'3ޛHDE #N9G !]99*JلV1R4ZeFW H X'Y#wn&dkDP$/<ҹ׀܊ B~5}܄ÚW)Ijj1Xd/G(Q!xz[XLn8@)3KmT RHAħƣ4x۟р5: ᷖ ZK%u/lƆ2w[fղkENͱTw!Իyc,ƙ{[VxYpb#ej^#F83giʅՅJ^:SUMqܸP6Qg.)+k1m};<&4Qd=LJ01Dkgĺ/[ԏҫ1Xs[Xf$^s#UYβyC&:Ox~ƭ%ԈݫƂ`'k:7U>OueRVhKBB~e< }hu1~/Pe_J6z!>3 nX loLa$(.M8 ]MtEĤ( |$ 4#y$@ x/J#O mWX aRE7X$?5ƟjM+#vP+XGkW"\Y˶SɌ8%|jԷARҷA28e0%Qn- gZ\DȑM04UMUNtDdP'>;;?uCRhm%8T_nYk@=(Z 5u %3nGωҦ2&ǡ􍂔rwdP{XbIL I&!q8lQ*łܫ5 TPY蚇 r&Tg?Λ,.iqf?`w Nzo\KlR yz2HiԾt]_, H#یHAqz;eS'[lΦ'R=W)$麢~O]]]<"I(w0M2@n#[(~hF=WU;J5;Kj0Dc"1}ԏH3?(堒 R{>YWT˯l觋@.s%F>8ګ eW}Fܖi "[C27s<5~+}ĢZ3THZ(sN'0V[,d-4"klآmS<DŪkuNo q_ ((l>EYܯiLf5ѵ[R!%y8y/9Cs9,rW& uB$hg.t꽨 9= >o9欂?,zvG$],"jnqFd!/ `%G@# z#cǸvH*h׺ o@๚p!|u&L5>E"m#,h~l1c+-Szq\,OUJQo vus/npWg_J7,v u/MHX^>(v"SXi~ʆqڕ&`¥LW+௺6o⊤IegEnOH(QOK)+w̳̏ 0g$xg}pco#e{ OJA:=HٸsQGjzL66f҈p `*fizmj{R1V*fTyI 0T0?k3a}Tj?;RXyv;/ZPl2zX75|]CME؋~l@b#rK)'#䱛uKl NN6jvpl9d5cP0}8Pl!Fҡm|d\v~>+Aپ*s$ k\8c1iD%|ozVDn ' *\ɅTc/ooɛIo4ͼn HۋK T/NONƶJmCvȥ^^bO*ͰH"G+@&nuf@m1LZuִs t9wX$cY zI`~tE8:Tun1/jQߺ<3 {џ(t/ą-Ȟ'ȶ)w[]W(+z>mQM›mOc4,'!̷ s 2}V,̯HFa@# @jr6f96qk .筜/Zdx]]o')ǮGܞb%iʽ#^fTOS4ly|[FV]if|yGS(v [{ D#a݅JE)Uv*Yot)iyӹfK6` MOXKP_3.#w"Q AR eW@"V^ǏicK0 թ>wPf tHx aEK,w_dD&)Xd2m=F'Bec^&Ե TRdwry|RDU|4n=i& 55eqWUOyg3["T"Hkp%rMWyX,QPr!KK '6lq{L5OG;=xQKHjenJf MHux蛅f7 xnLBW=q~G)_ H\@} J|9iTG4%g(:YS{i4vX_59j׿-B ηQ6%FYݜ (vXtPv'NTOp[﫟7=~Hv3 ׅgSSXAhN*D֏>8#`oQخmLRmP| jPXhp}Qʿ~cw2>-d`5Z TmQ/ضH!7BGF C',AI:")},e`w mWC]gxޥ"L'ЈgٯDAIV1L6F72RdT_vbb3Թ#R:}m9%w yJ_ թ-Ŭpq+@!v??Y6ύaVڶTS4pPH&7nA 0>bd:A_қLx[5VhdFde9C9Prwi p"h'c{Gz/4먙rGG#S}5KQ04pQ w7U[zXa)Y;\HN;*4|} 1 K:+|cīT2'TP;xh%8{x;f7ʆѝCάUH \ -8Ӧp[u,[A'̇ "#}# s`=tMB^qP9wj*NhFA24JQivxY KvVM>SkƠ!&ѥ⃄1.rZtv.\Ϩպ7hD`4˦I[Dƺ0DZ4H婉M1jv2%x8`c_yȱ"6m׉7ULX6TS"kGZpP!BW]4 #H~ |WI}i)y(U}f+zp`W*ePx@lÝyѠQk@ᬥ/*ZV&8-q$NZִ+Zn_L3摩/v*f~D_7-N"S 4mV'.|Kq (En3 AUgNhk <=7q=n8Ď*Fx2l02A{.OQY$}<&fZ$f%sZ|X|q ȒdOMTJf(„vg_$ghE1"{t6qsd|ve~F[ȈFe\ZF>+e;bT`1:)X(QN, O OJ!cC*}BMunnanz`Tl#Gk-Rt-=WzizF@[BaY&RrcEG?y$ߕvYOzb*[F d~Υx= OyvG{yX2jiF~2WN>е%N!9[JhCT|V`g?tnp?ϷPRC,T ɧxW \'/:g1G[r).Hg `F{Ҷ\to3IĢgr,D d=dGN+"EKm 9K4m\c$JZbEdho{؉'SUm!QpUߓu۬9^D0Q5F)_c+AnX63Б즔p&_s`d52LuLۺXԫqHN%̍寐m㿕 τS㞇qyTjAtAhhqxs_ Urs1} ewN*ZRzw^8hL1aEk=lqxSQL^M{  ۂ{ E<5[q\_рs$ 61<$;Le81o7F[ *|' JqT?͙8y迳th í?JDr1~vy9: E!-ùOw>Ш ɐ$>Eϧ9~Iaj-K{wmP!⌠z'\ 9}V:Qoϙ4ӺXVa$T8]QobnK3P$pZQSg;%?A8#z}:A`8ނَغOu3̻ v3Eb%ƕXX.&ɒ%"5U~@|x2`uAH սbx *1p{10/Ķq`&Ue7$'k7F:5|#>1zzՌXOn'IKY'-&Huxc"X`X޲0!_rȅs ƭ 8K]]XTH͋&5H|[h t7K%UKtzV)p[EÙVͥPz}Щn͎g'Omò`[< ł߭Ƿi{hH(DFaT7jٔ "\eڡcb+de$گ4* .I lq|' tn3+A p_eTJY`]FoenXD bX9IoH h_4 U6|)LMZ-{,SwQd/c#2RP\^BBrV*yOhko?ݳ1~Z.[ECs I[tZ<@{r">|baY?gMaĢY44L>ҭr~^()ט&:JX]vEYpFsrO|'FݼI0&|MFR؉ 7 Y*al-o\:m5[Cqei0soɁ0V& N:M% wSt#rF>u@Mջ"I'73˘Gx +%oNػ(!kĘ x5T@[!?L< hK" /jaY|<&wҥ(E:T}f:JidvGyoKCAz$(|Av>(@uKY pw}}_~yQ/ n Pyz#Q]x}r: ECk ; h0Pm].wtD,O8ΗMrݬV j({wWu=!Kxxf& |$gtGGk'1Ĝ@3@1 EtIF-)u;V--ȏ|k|Qkw9-#S5B5#wTԻwdǚt߽*|Gsy/?HծiHpMFQR8ӹC/#zJE*4>H0Aӡ`7 xlcԔ-yjS?eb~ܻK;dVmԿn[ W}tpGraMQBm\nZMow*tޕ*zk%yp.\Ⱦ߯&}?5tchYHÊoQL< z4#[q H7#;yeM-Ⳏg_a=IMgr Ds۫uƂ)Q6>ШUktв#mXd c3"1m?]MW2y̬Jzee E>dcݹ{+ufKҩeW?] ؾkM8{ճ>Umyq0tVxG;nK7@, ~&:J޺s3氠Ws7Ozq0{ VRyΤc|#\km121Yb8.UNjD"AO>L=BC< G8Cr5J(9mCsC6f??{14'db+ʵ&+lMcYH`]%W~qgcPαahqXfD稊SEAdqh nrmJ HI`6<@+[2f^–U"+j'!-\Pŋ3Y!=Hr53>R`3(#v J81aP7KRbSp$7AI ;ɉuҪBDHPVX}Ѱ iԎ@6-XaX6HtQԷ񯎬s2yϼm]q׌N UJau^6L0mhgYj;(Fyx}aU2ޝgĂT斂M,=(:O2@p1:[vWԥ*=5:uV>ZS{yu5{Z^y'-Dwz( =.>,X-]Tc(؊aÙ$y⣚blyv`| v1S$6΀xތjxagLiotSŋݸ27P j-~,Qk>^D0N9`&OBW4AZ(_aB 5ooX>kev9jMVDž׍Q"p"ɯz'3ׄ_Qawm`/X2,~(@yGv\LбŻNwx͜\/ZOp]7W|/Q5cS)_KO>!:i-$\Fe JXeD?)zk,M>Rl ].om}ud(o나Y.Kٲ ON bTAKoOBk fF*F~6{xK1' #B2ƨXGż0/Vj!T>*q)yk(Tc8.Tto 9hS)8!&T]m&DŌԊ0<)7U@rPCh.rl._LBV]t꽼5r]\-[J%/#@~TV83MEf}F/ lZssJ21goR12HX.b88#,ח.{ ㄰Ҝ{j/KpwV[zݛzW]O݉;)AvЩ6#Oy9)I1lm[/Q5n}]V`z7 =m% a_K5Q= 1yt5'מa_1R<Al+Sx#HU>sN! Fȃ9 W"v!.-uU6b܏)w JunDP,dkjeRXbSO<͝52mƩ+ jAΕY z^{Wf$ ]D 2d݃w N:iԕ:^ ,`$&yRJBMb 8kAl| /F>GOGcHxX(NѝxX$m >Py}[ك %0ʷɛv{8W#$-CC6 -VMJkBꈁU|^/5("VT8ϠWG/Gl)Oe# h BN|%YTe# L(DI;27 ׁ8# 끰O#4w~n;V`ةUvْ]?jޱ6p _r+tGpj wz~NFޕܽ>f33N(֥Q uꂹZb׺+ < AzPɄ,qmS 'LrY}}:`&;Fs"'k =#g%mg2y%SҞv*ܱB.L|PX5 "m{=h=څF(#_S87ɓnW s}}NWgH-/ &}bfl'Mw4D'լ<_!0RA]S 5HMI7+=PX'nw٨[֨1@VSJMgBo#/V Wm%Gva|Ɋ٫5MԑBgSP6 Z܉|Mg𹪁96U]2N7gLkۖZ2(l ȶ10[f|Q"8JzF kj|%ñ%\Fcָ5gכ7[$]9C{x|i.W>;xg2fx](Xɲ( _B_*NGB>,̷ `@iƦ7(9cGdF{O==?A@0&.K_HmumN"#\yu5)sgAyS;yB4cbGa-;tJٙu:Z.4n $?yM. J即' `,N8Hͳ:PmNxtY׃OaOe`A%~F!nWN3c$j*cXI>gG#shsf u7ZM{e2mmnS0j;AP<& D%{~r$)K IZZp-Wؽ^Sz?c:T.< s֘G.(_6bUx/mLDh-mO;,*Ŧ'Z77s)ŵ =*@XH1H+)Պ+) 7`;YGMiv1Ca %Kss?:W^!*93jq:Ί *-,b$epg$ &goj?ؾ blIX]^klvn;<bMU1[\i$l,6'ڱU.0zo ^"8rft-~4>`z" N:/j}S?b {|&lf*gY}f:&4;$7, p|eyn1 OaT͘;4IxNtfMolQ qgԽ򟙆mxdkDhN 1m{dq";8㖱οH$X曚QDY q%<ΐnZD:M$e`5,]/Fچ>X qy'`~w44(+lU0RӇȁ9:#T gK;k)Yy2j^~4+yk*5T%m yRh*wGgUWNHh*QmH#*F )8s<jr$x۩6s(q,rp- GBEvx !,Qtp̼9'odЇw-UN@ުxE9g]"]OuNN )4ȷeJ'vt gbDqs4H뱴5-$bdA{߫C*+F+dI3a~Eb\C(^/3y$}&G&cwߗa 5Us0^T&bMʮXލ6.7Rތc$81M)O\ 춪t10sP8T-COmd$ (%- Y;AU6-$5l\ϸǹֺZaUW]zzW6>fl0̦C̐\=gkzX|6:v3XJRQ:FğSމQ |4WVhf=]𷬘S ;kq2dG/`y|vY>0a3Gr5b9߾Eu_'b+FDHE:2ى&&TƓ@ d)?5FGo58EڸYpWVSMLVcޡ $N$ZS CmQ갔LG)6C@r (H0 4T <. s6yra=_ rZ2/MSQ@i lxF@.n΁t![Mge?"[K!ǐ/;jX>I*g̗TntJtzIB‡&2b&e%Բ9xgװa[Eo f͍>i]x,!78|S:L'1͔:62hsMH(,Ų4P2.#ZEuPf?k KF3 j-yjpLN갶a̼J҅ \l@$yP \}G]4=p;BWzpxc^UMD`'۶U9Fldq񓱉!)o{ "rGE*V8 DB+r)[pbmjjer Do+A$Eym|~0VtG66A>W*4DzҬAY#1SVn~,ùZ_d9Hi|W) ),Mk?^)':9Hx[}9v=RexfӈYo)sqG%mJ⒕uӫ,k#$C'VR|&QK0r-OO~^l)*olL]O,ix}?~J|Mӷqek~w)?cϴi?CQ;Q! zM<4 -Nו8q'j sL~0~*#?= MF[bU,@)b=( 7^O|)ԍz&qP߁Ѷ AMՁZ_e-EnZf&i Ys,& P;W_4L F&?b^A>LVXSίKE>Itd"ma2m&QFoFx^Q9DIxl-kZaAg``O`nBFCpeBq7fD8b]:mCp.pWDǒB+|@]w}y] pӜ̦ T?BͦAֆ~+FlLN7\Qܲl2Du\qh WDd@?w=ӵ[H(M]連x'f$'٠`"-+\$qQ)#ǘLt!O')~g8B{2R$ 7#rJ=5:+~'>f?(~XKmCJT/MM@EZ9kn D!b-Rvi_pƚ\bK?C6ڜyj6C8Pg)Ǩ$/2]70 AbwU\}f ҥϴ%.<a~ٷOU4R ӧ ` HImI_M8u=hKy9E9JP]'+}ɴe;@Skou1.1MG5hV #Hͳe_GS]Lw'&ݴe^q1?`/|M@,*NJAoCZzنyq){G+Ji}@CB7`=eay]L&#E|iHZZ1ýpZ F^(sQ w_`X]{Cm/Y@U5UpZcKys~(Ф3(JQ+Ahfu@~Ǡgã. @cguhTp'|NUaF@]p\RhUvO"n.tlbtq?R5q;[E֦-YIuN<82 4K57qʊfC9hF<J2(ڌXerDojE?5Ld Z+iO(+λ2schY0^~7nCY7H[lsU{T`ZЬ\D@}ќ:dYh} Z~,-/3$jN p *qw.6ZmܒPwic+Bmd+. 0h%ǭQU 8]"S՛iDGyQaq+e4W\Sk]d\;]J?ZXɑ:7|C_"'la~re{BX`.IA'beT [nEm?qIA0M>^#Bƚf>3'>-q  2c>w' ̬D*8_zF0@43vcy:Rȸ>ݵ;H7dͯNt`L$Q.^*vCBkY[% \#2Ox6%\XrV$vFʗ]ptfٕV$RD&>tݬ/KM= .x DerjR;91g.U䶬=ȳl-Vghx- ԁ;86~#l(2d0Z˦pE 6og}Lwv͹W"{YpHAHI8R3uML }n5붟a<dHxDyj2u9]n1 6"‚zE[@ kXjJkD%T]$W=y;gzbM:^KBFg6G.uFE%vϔh 5?,Yۈ_V8}yv _)5GdOX&,|{JSĈNb%JW͖(cA%zc.ndWҝPtjЏ \P )W'l@><#6 T]ݥs#ȸTFTS|`HY @X|˃Sk⧀$A+rdE4tW,\q"5S̖0fwWL]2LvILɄ h@5 x&c$L挘ٻ@;h w΃W*d˵)EHT2#Td|2( Nv9'lT:(BH|cý)f1Tw+[m91fEJE/=`a6Pdf Lwtfn izb:w>׵Ml+)σh~Qsyұ!RGvI g9`E,=tɋ i& -.?+1T'N0<\ŅhQ3T؁hkвŽ^]%hI<@.>dEoD8mH11Ay13nMךNyka¹@tSpC5iqֻ A&`Gf3 ӫ > "}3Bu5=NC;5tkhGס(loqfoefo06Jg.WF]z y3{Dˍi OY,r6x>4pmeۺJeەWM1F1u^F*"mQ&:j%N* z559\ly8s[8c[a>U?f`IxV#^:,}gb^V7ʋ B@sqhk_i2z Ek^=e%2\;U[Gz].s| YX^z5G:E4!@s\jq|f)AOUMCGFgw V9z>1.쩒lNٹLITNxR-#ƴPshq:?I8乚BߐoNlu] F3a2eюKjIra sFwM!v L4{L:a^yNa=nk3L>ZG#w#0b.jyfa6/퀎ޘ":?K.RXe?`nD`>MQs;{L"SO=7 \HΆ䕳o} )a hU`'X> M.d||ֲ Ha n9RK@]ӺŵA ڪ"[_ [B̰(Ո7+Ejn#3\9-|J\S~cƥĿ ``9T0""qtIr]<6M JyfM/6wb:tVN^0>r="8;1|D8 n s$0q Ko*܎*Qq]G?f.X O?,q`8e[;9T i߭j̱]MKOf{$l` CTvakx OMg]{8 %I~ ,_J Nd &yDZLSBqU~! uMCa$gW<1VR{mC =UQ@iL\EXz§"`B"߳ I%Ej0|#}3Yv2=>H$T,>~0P}2ؗ(4G^r/ *r@kس+!Q?6U1&gE#Btʵn~+sGm1ޯFxn{?PȝTeFzv. Og:_*6`g17y,0umf7=vQ:g6[c} f*FeUGQ|r$M:[;4Ym';&;A__H_.NhYZؒSlT=wTԻ2F}Rb={T{-Ѱ?i>^⺧z73(fMfЗKnWL9Tɤ~&j٬[%҈rjLZٌ4w;WQLASwGebvf943xe$y8Zՠ8dY ~\+T'amVҹѶf8{_Sh/ZH{х4: ,#e-qrR H Ɵꘆ6GҜM&@o? d!S x VuNh@pKBꩃkzk9 Db(DLCdݺMeqWYnA>7{azUeuH&+@ ew/ko3"<YOܒ]'PIa< c̯hϻJȦ>?Y kcfy@f-2 z]i6y(,ͣ*ChP#* FVi2/9>T^Bl&?yubL`$)`gHU>N&dtUGi2\³leWM6\kRmdݦƮMx8UHnRj;ؙQx쒮}ZlYf|(;/#lѼ~zrYj0F0x><*?@G!D3j)bzTG$Xр9sݜf#gp03>ozEcUY9P%"D-rU9=qǜ=Ѥ* ݵ~\7'wXU@c/+Cw$Id_†%9+gIgd|i77L1 yTj)Ʃ-ˋ85ű߄Vάr>NfK | Jl= v9ߊcDtZ]f`i1Y)P+U*)@^o`N,VjQ~=G8a [ЄO6c >zR\SkڌX| i.s`9[郿S`94WA\mca2BsG;.DL '1 r^1xq?u`U6HK h>(o+,&X:`UB]9/W4h)cL4kM'͡4P# ud=> IPyo"T oOv` sSd3jh3P'&5(Ƴ-lC8xqٴԂEkpd;늃 ҽU-*'_|YDfqYx[ n !nP1>I11RX1aMБwMa?O# h@{.݀C҉pCNI%t$^;;F<-$-2\#c1̅l&HQ1qc ǻ|D=/-lAwVޠdƔ[e'cDc1M N\Lu&;v7PlyjFlar]=SOSủ? ߤv"p~3#z¥pv ?anUը}AV . تG9R\Rm򺄢ݗ*51҂lh9Z;UoPXVĠ%lSy^wS'9ϓHQmhbGRF(3<8ާ=K9tm0Ŧh);ӡҙiNhޣbH6'sGU)1eaNZiR,QR6ANe,N+8e#U9hK<Ɠ}v^hTG_~H8 ЩZįIJ+T\Y,S*pGcJjA?UBn`~x%v{w&-yM!⨡sJE `42ZxҴΚ{!hdH% 4[ ym|_)]'@ yʿI;Xū Z)v+b@Azޯ+~WE41lHR0^џ@h8$IZŕʋuenF̫'g{=?(K1 *),Uj߾N l$dwι٢R{|X-Ȋlkȼ&%3Aٓq@R!d,$gWA}6bc˰vIhk6!AH 2Ev( !{,P 1m9r Ƚ𽜧| zE.EhTmԙnbjK{aat1Ì? &גyt"0J4K0)d$ϡqрR[YģRZuɶw)ptT\#0Cy㉣,Zsv}kC?iJ^)q) B'nJz«-/U0mNa}tWajְMѦ7̃uVָl`[> WfUeb{؜&L&= 㒿:yhiih1Y6I F횲X FaԽV35<$yM~6iY8aYrzZqb"(1MBo&-AUJB(:DZf\r6}?t'z ʀ3ĆOȃO2Ѡݎj@Siyk0(1tKM Phoނ3(v< dfYRU!"PF]0jبܥ!A.(NTQcb$x Y?@B=X!N/mYw MV#8lk^Szo W"v2Htd2+u[GKp5跱UH{k+ez߆.H}̩KT)eb 0kIw 0ŷȴ.EHnl_N>m 'ZX \-í G <>{ZEs!O|D`~ܕ⿇ewŮqE%r J䵞u&|0xǔj(j&F̜IfWl܌d>vŬ@◜O~F_#a\!K pFI E _V}XB3A~uxE*-Sw pZ1uL:{W/-Ot1ul+ DOtxP4{L(:JpaG6/ Zv*͛8D~]}d-)wRD-쮄}xvJ|pq6N.q)6n2 h1fwJ6b- TXG{!ӂP^~h@ |[ZBG_b~S {5Z׉<)^9!5\ tjΐ''JzyXq|D)] Nw\tZlWC 3cu.0ႏhI1`|3 F0W٣u,ߧ$ǸgeI"Z  0OEE!H4%cLl4# >gH[^ʍZlV^ƴPJ: nAV~SFND'5p,<݇/ \[R7_R*VګNiS!`hI^ɯsͪ y9VlbE- x^m?2PFF#-9|2?sR%U o}B_)O_mTpO bPvSCd:FODjѢt_ar'vE8f(n@aA\=a@x7i`5j<`*Ұ07sI^HoFG] S]=uuaf . wR'꿳o;lmDuL-̔M]"kDkznk'3SFĚEq>n*ZO*5!d<#ʒQ9Vt9"8ПEKd"UKfq2ݣNXOGhE:1Tn &qr@:08+o8CY 9q2_V UOBt?5{?! ut[=I䚚F:˨sDZ-@k~ W]^[D@fFV^sP_yc~\ Ʀ WJU; ;o+q; ,?Mv~NOs_P=fSϾʌc)ŔѲ6VG&.wE.÷ bL1?p49,SgX\tE)MҏYjip^S^ۅ,S Jq+Xӳb搰\ ?ኵ fΡti {U$&uf?/A<7.{]0IUنZa!61D"(,ec쥜Bhܓ3̌e\W"MUR:%?l3p ^(3k}~Yܭ4MGlqqn@-XdYOZ+NhӰŠgN8ả:NÖ,n/KJş,-}@UDSωY=.=ŝ/>yQ ΗTMo-é,.0ҥTL)d3aLMW}/=SKz6GkDqgǑ5@xb7 6dDSgRv=Ǭni @}rf4A=B_M=|EcpE|m<ڑ rΪ۹|JK?QXߌf3RWD fQ24Y~ޥ=CV#\I1*Cͩ+1Ya#S_/C-!M iܟGD5#>gl"ɋk;^R\Yp"tE3gSރUDSuc3+!}'0 :%z ܔN2fӲ{ T[v~.Xc !81~33 GGj3ΪF,2[Pp_+L\:>Y Bd.34, Lkb/a_c[qJ^n#)=c K-tu xf.F3 j׫|v2op \5Y@߶7N}p6fՙM XD@>r`ğ1I::lɃq{,rAcMlG䥲s"*;\sED:պ jH&lZQ*39\مRVHc/W%FS0/u]ڤĂN,J,y 7+[P(#z(ZHY$ >~j_myE32@/9%ʵ'KD5 ij8EF&pa\u0y/*2?lKuց[,[e8 M@x} g0V]{ř0E ԣw?Fqΐ6I@Vviʘ% N_K:}qz7FcڙH԰TIxee9N\D%v=VI )t>oz$f6{5WU^Sqyى$xo\ȷ}!by'a-Y!~@N l֍y)1 .QghKH;hգB= .:>~Zy'+gOv4P3fpvH́%sx17}%f𹩘[TyxeGFepN阾K3C{ՅAj6bKؔ%h&3ǭ 19wZmAEХ`k_[R@*Vy5*] ވ-6/i{@ 8( a;7VILے*ҋuZߣnZqќx w")-D}خ`n>$Wz-ח~KY_}H,H_2GiOHesז,Nލȥݝ᭍j kC:z;l̠=xhΧ`b$Z|NL֜&QHaٓ1&dK̮;]yqIHzUvR=y"ZċJ՞7p"ܭr!^HОn"5̐..L"J.ֳ5Z-& İ"OZ!y7-p҈,\yM &$5iUK3%;~ޜGu`k#?[@3kP8K!Q.U"kdf6g"bvCM.iP߰.o&Qם^[M#N^{_1I5EV=IZTC)3lQǶ`uK˱j>XWsT]H@G]~rrPe='t]*L?/Ů9Y, Zv5mwF^KWO%"r j|k^ d5?/ځ@h7fR*D;PFkִ-8$"חj iG$|sV/.N3C}@25O9ݴ1uL:Ѭt ._skJBҕj-"8//h_gʋ69Z=t1/|pCK-.L:vV=Q[:qAK0vjlYcؒ9EҠs`d\ t dh+^ XPIz wt F3Gbkߍt7r:CY8ƌOa*a[GuMfH~!P:eF;2Q215FBcA@vER6^L =u FV$%L?+߲lBχTu֓)3^5whXyJOJ{. 0ȧsB6fv{ l@ޕ|Y$Sf;@OwTnm{$-trй R\ᕛt[f^O:0p2x=HH!ѻ_L‡_f;Yn>je:kk&O䷛d_ìkPBxy'5p8{5%۔e`U}w)퉄pa3qo@ *S>.W\?'^ LW @kU.[Dwj-V.D%ώo:0oV^Wk &D΃c>V%JDL!7BH<$NQ㕮2-{jtAO`9[{`0]VY@v5-NcI+fNSFaضӊ;M1 ԉbTQ7upz"uI* <2Ә$9j>L S|eGP}zí9jmGT q`"@d,VД D1(XLn3TQGX+-]>OyA?aR_H6M`t:zNI8wsO]6IG&{SGIާZ<>ʯO_]Q8 L}T=wN)_[빏@{ai~^'eim:hgb(ĹWuNC .y_km$ gdvCVE.0v|J\h7n\UP5U"rd72I7$Sr<^!7Id>~%}u{[RRג/gT0W9ip!hxܐS@S5G3zt'ʞV抇f %&FѶEVbB|c yb<7_iV%L:"ZN; 0hXt#t~K-7ݧqsuruU^}f~ pIݥ:͒ I:_,H i(t]MuО|pthtŒ@^5|uCAVXWtkDOZ-s{oosĩIz+wK sTnLX9JyY: U6!؃0}3`@څU̡ :& .Ǻʄ:Xm+Ulѽ~$tMnʃ3 pkH XKjܛz\D'FoS\e~ESjRᅾ%k5nフ?H7Z{7rY%n@Z E0ٞ8pXzԵTeX/xՄDGg6: %A=1VVz_[;]'#}l?t.pAmi8 `&K^; Mn@FWOkNX荏2q}PIg$L3@st=VC/ ڎ _6u$4 tH8$^y Y(0hbd7Sz(HTZ6b> ܐ-Uf<ˉ,JN įfm[i-Y$yG2&ױs*2xwo6FWx/JDg.Y-<`qN/:^+t(.}q0r`Ṅ/<5:Z4=9lGe窏ѯY|YKSRm6A s,*cOdKi?X U>.MM#zwTqy aw<^Cku)l&t2ha>pV89;ߑ>urq"khj W~4E`g53OPI CK ǽs0YM:kR1r.}q?DiWx")~i&ѭ@r.v a; c}1oɜ1ɨnz[G_b h3C "$Wݡ`(iq&Zza,Z`vDEԗcѨUƯe09O~7PTfOCYdm:N`6 3W.١>O`obӵvIU$!Lj&U\n[ȡ??2!"x B{\Q3IFΦ k72Et>X_K Qvv%_?ǻzw=J;ɤ'@>4sy&b#Ҵ+=& #8Jk%=L 9g_c<9<_`t}|%򤆥jB *"R[/WbJw:= <`$xOHEMOO2mjc3 avLJ$0_Ñd; -SX?7ύtyu>>˺1"(QQn@;<_]xH8F5JSBywndBjLs\ yZdû:toSF#fvAk'a~_7ato& #5S`:7EW m캪:QT& =5XH}K`KPJ77b○Uv";ZVHϨҭIseD7.RטuWTPŻ՞^AW$ESV!Mx}5jNš%1yy8E;1NIyi pZ ' lɰ@tn3$y2p7L30W@2@&fu=sƥ,:!eHp%]v^ *C0fxl`A#ki-j1緿*4Zx5gU%)mU6 hh| vEST $vHghLE@fpHc H`H*E @=Iei x=sߗ!^>g0YQ6^ID*}ZeS@kNEt]$Ik^]wy-)N|v, 8A>3 +%'tH:t}GGoB:W>Ou 0QrkHF_ŗu`#.N-õgb^LΕ}b6 ĕHnKKO?z +I6H̥0)J:6jF9{ 5UH ~e]AgI!{Inؙe{ 'MU3dS8y}cypq«\< LS-(|g\n$يQ;%} 뭌Mqa;o W= qIl߃%+w$udNfSYo(OHE>K,qܾsD/d<'BoeRi Cnzˉ"`B"Ӑ'x>6ɁTtđG.~p9ZEZd~Br"0gw~bxIBQyy8;EajaN.=3f=1Z8[b1 `{rng8:ƄZ=\2OA- H_oڡM7dKJTD",萘?'{TBp; 5+mEРp[NPTIOm&V`Jb-1lr Lr 2wC9N; Kkהߋ _=XKMu/!YRI\ܢh0Ձ=1UV?T ް^N]5-C,d:ANHCtMR*yT$H2N%Q4(yeaEC&`E!E8VK^Ιe\.i:-B-o>v[!so97XR@gՁF!O-oz[e;T&ky;3:Q~kL~wy,!Yۿg/BgݲyO165o~!]=aaN(- KV٢Dӣ\\vOlUY0;((rw~LM\ dzeLs?,0KYt.l x7# s(폷Ǻ9}X2OFx)FBH7q An1K`[=j 3C58Mz2Ė(?pk>-|N i^;~CϿCFfTԙc%tb 7fLjtАV?P4Mί@C>鉗+DS<yg@P l!/Q7cU9^.孅#Nc}ϧIF:+ޟx ɎH#(9#|EBͲ-jNr6ȨX`7[scL *_Lr)Ldg* v* WV-PH=n[[#2 / V@ ]Mp;Z(V0,ׁv?U p0@WLj&Cyfd2j|i"W51HGYD~y L=Ihef֣f%d fZS4.ڰ}q; Бr 7 q낓 Zm:hGB K GEߊG!Bؠ;7BaC}d¯n$!FcFP~5 $X(:`xA0(\r)'Q}i6XU &wiHjtvԩexF"+_˭$ D^E`kZ"2k<p=++ $D r*E0Xh`B@zs^$}R>'ՉJ^܃ca6mlR Z3uM>]=`1t95S >jCY)BoG^`n裝:l_{=or|7 GS)lDɥ 4hL 7#Bg2b{SW?fL˕_*} #ۯ- 'L!$ S+{Y4j` ptBZޅ7u už"3ѡzr2#ѲEnYlF dԥ]+Pr Y4?|DD·|dɗ'ȟ V5^FhIQBλA Ur_s\S}ъ%NLOK!U-T9U|Y#}d>h]gg?KXe;|t FP/;]b{O {wurq aoG([wD7eCB.捺݀κHyUMus͜u݈HֱadZo G6 M44 l1}?9c1DX|:]zn iKb!pTȸ'}uKI4k)|>@A;XRP;"%UdHOv6dݔۜARoS8cI8VOQHXߤu!ue" ? ZΝZ&U'5ešYNFs@DY_oIIќR]y!A޷%c&|` ϡUS1]ɚX>n5?OK]?FT4RO!0t)8ЬN[Ŭ^v{A#qĨ`ߏ H ?cqA/'ڡb_ arıA%b鉛+a:Zi"z/w@۶˃1<+m1lz{,a+} I29-œ]Ob)c6IE"/uZv/bTWHˊrL`K ,&d J)QNĨی]c/6vԹf{>OamvI-kLY}' k*k'RSq rO_JOE1in#f_U594] =i[% vޤNP5wgI7/Zn>;&JVM|d(ѻwi{2uRE"ܟ;d58p;%!SQiP=i/gX|>4$Z H5qCqeOV7r`}ܿ*Y7H `܋XR&5)ZGMVO(ɧݙՄsLpg&fq^lbQ6 "nG#5<3 `ˇ ~m$dPrԄw+S&6ʃqd~Ed@Ѩ}dN*a RZ׳>'?'d29cpg&m.(D2LG%źl*Sȇ{g 0%֍Vfº=/mBJA]!mm!#,2}ituX`U |dFrWe xP\VZ!{9yG1!1r _@53==Ltt1zgC(v4Bn]MjU<[^p%}c3?˕E#!ӏ:F$e/WOJuOQI N7mtȥEXI+y|0)P$ŋM5liPk8/H4@^ǯGaflc3S"p XXM;.GP :$Z$Ma]TL=&K"rtzvTqԙ3b]q3}d2fkSk NyiBSjG(SsB6PC~Y9)e,"0_(I"I@w_ xK8 ۂH>'~ghvq_", mU)QwOP%&Bhp"-Btc$5Pg𳨰7bkN'7KL?ZvEI0RCehΉ0 ĩ|up:¢_0,]lLkz8UPYiWUYpR {&]q]1#E†֕궽&B"#@ފ_b+e ;g/%/kSUjln]_ :In `_g{煆Tڵ3_Tfoy>J*Nu&Ȋ}=t([R+JDxuS hJy Kg+^ᗄrdoFIxŦt@z  2#T.VM P9%u% -ҦYߦca<, Hc=we I l!_P&2>hWoW%uOW-W90J/{WS˜vrbqPO)W g6|J Tzrѐ+B,1QaKfQ֙ JKH`:;"h.K4'gfr!/(_ Yn"zN8?{70UPA?U^BtXVm`۫)R޸Ę$4tLDԫYՁ5q ;poYj-jna{ys.oHӽI@ 45Qr"t~E90}Dds(sh|" /D2x`,Rk`O&Eztje ygUS̓Wop+!Ou"gCF; rXQ2/u~5jbM H{AbuDƝZ*LB 'h,kDyDBy2<ޜ $QaZJV;br2RY|@=-qmǛugkfw9Z)SvX/pr9AtJ׆pb &kqЊmkz%i|_5&y_rAfTat,fW:I!o?Npc$t[P071B_iܥlp./F͓ȶA778ρ>i!ȇk9,S\Y6P晜`%]ԖyyBg&|ֻ|6d)o Y}HRY29}wO8 m>[92PIF4^]z]#).lr+a2ɀ_1+>e|OoZ%t8A>^aIM?=@Tf g-HDcA"GOSڜ_LIN,KfzOHK=2&ޓ~ $\WI<ʅҪj` -0p3rv,6I›5Yk,Y;qɀ#!2ȟ~b3ϕfK B-3z$SW_BI<ɴ[7Ig;-X/ǽ+e[QoBҤv3Kgܫ&U ˠD~!dR0DsfjHu;2߈a!|שeeC9Tb̵e*}~'Ӱ D8iA?t5ZUV +DVx>3dVJ~aRɀ5m^"=^4Fb}Deo_dHn0P::;;&$t_{*#?x3_KH zK=|7O`HJxO@w4;%}ʃU Z/)ۋ8 n4\Fʷ,;N'!8xrX}3<~_I,&NkW;kds}ck8ÓP7`mzGCVqMYS:;*[۲|C\@0k}-*åXHRQ7=q3X:Vj[&L ] *HG&aad$S% %Oǻ|>x7a *G-͸ bgTE8(nHxK:p-k1|C5*ӉAz(V,{ecpq~:mq_~fXb$ESy޷rٓ#Bӫ,u]ƕN닡+G4߳WzV/@E e{wUeAKV!?&`;Wƾabpʱ3|#"Q֟(K(nSo~;PayWL ~$\9P& ߇/*Bn>!RvjKZIϢ>>9Ė;^A׀>4:4\&Ŏ\Rr4Fa s彬 4fs&Ie>)x2DŽ|ëy~J9 nK(N8/ZĵUk&+wnmx*Sɼ HF. *SC1OkAِ`m/J@- ]e{? @XTtk$,ήvȵ83@Lyă33 `]*<ENut:I)MQ]3H, `'E)MVh|llx(E4e'9J+ϥoEf Ɛ@*mLIf \pчb,YDΆZ;O2d :X-3pwt+iAl_V8Fs )ğ,A20h /jfyiKg\X-aY:8eZn"%03IYTMdhaړ)C PMom !.cz0w85:npl, ixM%6p +/ne:uݭR;-lg~26I_,[) $W_D B?"}nk۬휐6\="1GeUtD?~nVyI ?wr/C_LC:.TGʍn}0iF)QB|s] $td%kə'LX<s e&5u5>aE2pC{Sk[h[F,7މ+dv+UѰ_3'+Lu8<{3J&븣up*9_ك>n1=MIrs$E]Kt7)QkeK\8 g-49*9 (w2=#Uǐ.aoD}+`:] '-pG>_6 AD*'51?zf d]M+xtV[o#.I۾O$=}b/,~М7zWk#"FUao ERD}ӾݡL!ءZCU$:[q-n'r:,g7db }Ձ=_;@^poupKz2`)-Ǣ QKz<l]DYVorcwZ"-H=;^TJOnYTrda@@+n`0kΞއ14`fT3ؿtѹj1J|H $! T}v[ߖtBDz*g): <;.$%8G 6]xC,k!0s322(u=|Ws}|P(+H(U9TF/Af]N7,ӬƖ5G9Xqdd7 Nl<˃R2btbHW|*:*q.~re xR7ҫY-v*MyGhҊto7+8 ƼZ4Zxn)zˆ? 5)6񭏔v`b@AQr%EX:VqNNZ_iFTMU+qg+̈c= J14Չ#eLn=f.]BE>^/Lv?7!U3OͱQӡ*"K[hSB&GpPf6?[13k} lF9(E{xHQ#}e`j\$6{7ߘ}ASa<9P+?amnj`R{%ѓ!NHMnh:p eG.y.Fok+?iֻOC#A%]Еz?OX!ƌz 8S(* ࡀT7&%s0 <hyH:'@@t s$~9( J3͙CUxP{-A^ '66b\^OA>>k }k"}Ssp5 z"ѪB 43^\rUד G=٣@QZHk2m->UjxE8v*;a ?Ķj3j}R|#{#Xph yGHAG:C3 R|2 nBYKJt(c!e@^BÜ܃I,Phyl#zeiL[u_k!M(wt ,JRN \gL57>8"u^z3NEeɒ6mbVڸhMZj7Sԥ@bӇ(poD3-c~tTP>ܟJ1Ņ'zeKOUr)CcGi0%wοGaD<Z5jR1DJ !Md-\h ˳RsszH)5?&Ro ;OML Jv z,(|8&hI? σ;꙼^:m$#V/1a]$t>cbYSD8?""^](/h]1gF. R6UJ,`}m%7$[+7%|ei72{0UHn>#gV{o5ca/ k1>0A gn!J";Qn<4E]4K Ԇ{MEt1#$XJC"cʐ3;n#k>E6$pC=X>IԨ %XC-YאlXeEqb&N mx~Bl,wr<]xxȠ^еAPAX= )/&j"m !d{" O[o-z%bܥn 6<}K+l7G~:"Us@e\ۦ "s47Xo{Hꇋ0ԇp2E@~Sڳ@yhg:6)>tѮͷ?]XO4^<,I<+i2 g q]0 uY?]To2>FC\BT]?\s]OǥpaBǪ;alU-̓  y4|"֮c/ gcmUPwvٽvUn:d\@e^Q<噾ϙ%2EX!*0J)3N^no;|ZO_ glfFI*%?ҁ[ɢq'I[;!n}ƛFN?aHcD=" jėCWUwVK[~hӨs_w$D ʼnöȫ,4 ;%yUuq$r= oК!q˜Wp <L/d!^}+eR=w=JÜ5i;vKk (]C (ס7pg/vGB6:@ϒ14"6 !L/;[Ŭ YqЄA̕;LUkҫ_69C=v|lE/LN[<7)*l#,M oݹRdfCʟ,%4 4O OhJ:q@ Z?n"Wb@ֵ_ũpFk'oˡfs&H$nljF)mr"rѯ7J וEJsЗa5qEgdPQsm 81uSVX' ElL l!r1٘W}7pC)`Oq8 j I^ڕM\=A`65n #p8r{[:q<*sn֊T6Lhij{aZǣGa3H4+onsGO lP/.k/v,"Dz -Mu|+޹tR%jTzm _%c5#&d \\p?Ygh7%Bns@hɶ391 Ӳݫ1Aļ>|؈4 \:T@kfP!W'~AkR }6y!7rOЙي\>CWH)AI2G}F#@O%Os*lF`{mG/)øŕJ!53(πdpe@ ^迼}r #yWBC cW8lR<^sm \Lʗ^yb4-4KjvN5VUߊh‚WW Zygǡ3~}J\E¶Kc;ݯKm%zBctKrLUl~y KwTs&!VIX.s,yM&CrCW sWHk=+/"{۟`ƐL9 }\PT۾-}:_%(2O;j 2܈$J5!:/YA8=֜detK c̲A%8R߽C@_c%Az!pHYn^GS-n~V9x|?A#IݡN+tBP[o^4/NubCZ)ig62Zp TW?gsK7){K[sIڇɚׇF@ +_Ψ"G̛d(wg&6zCF;I2D9Rd1CS +0n]B#$ҕgBLʼn;~94C*0oXPX=ӏ&$uJ^jkg'PmPvW|qZhҖPo $+?ZVe[[qVԷ؄lF^=RkCGl޼5qe%y9;}t2H"vh\1֏WLG< 6tC:W,K >̮U0 K ;o2I8HD{LyےZ;U/>Gwr k',zsyJidaDdCcvX p.O |dSe|?D4]sa.P荨Z`́iU3 r^mRͿY'ikE:;E>}AW[G.y`}Ogʼn2}`|Ʉj+^H< BR+k3*T{21hsTz\Dm;WeˢsyMqe{NԪUsw8V=U=KΘ1ֶLsPh %\\lXZC 0yP h}NRyasl+5Q@ J6}Ңw6 Dyk{ʧ#J89Jyύ9ŐLw>cF]&`k/ O g%qL|kMYXhp, +?I ]&É~7_:<\YG-t/EүE0Z~]'  {*4ں Ჭg_ٲK&͹*(cXKh \S3 vSy T\h%(ŏӉ~͘}{kP_m5K6fWx85$Nn(ւxjWq2:ɛ1z6 $[M> L3n#ڮiSL8fQ_t eސ̀3)@Ž&X"3e-?l|žȰA I8${՗My;I8L1E?Ȅi4|?s~#TNƝ͉؇Sخ7N+eWXA]qj|e\@0wBtyuftEmYnҹdgXsYU.=RŻ2!4L1a VXϮ};Р ҉ԜY!Ȉ\TԉMvxpr䐼O֭%=F_x6 Tꉓq1Xmք)`!W "b,#D~C@AL`RV6jr|?N V8N*w:dE[QDi'uW$Jukd.ɦZ^ 냔F. pYJ#ݜIh*?]~ƤI he(1$eV>V}+0Vpĭf?])tMr}pe`C`f=F?I X4S)i/72}OȨ Y:hV| lhcʰDž.x@cp7Ȩ{{ "JXI||N ɥ6ST"o>L1$4tw3ː'_%j.Z!7 7YOB'E833! 0Pêx34k3&{wQeJ\"e3xK \n%n͹'&1J: >_}4а!zy FCZBZr@$=WZ?] \8~br6xUFHu"2}@+# ZZO/LAPW=tj578S2rƗ{dVg9>@UxF" \e :I6e.;?~vkT" '띦䇃ƞ_}$|~KP9^D"D޵lCLJ:t-F܅hW[BZeh1SyAO: P VRZ@!ÿukD#^:#pLʵZY9ȟd. JgۿY6P+W©4+,&Y>&ۺj3cbL >'L);}[ފ E( |+6q Фa, */_^Q4L$bB^Rb[ץx6in-+R^H52cRGQtY#?FerA~-RT7#l9_̳?6(Hr"`;sm$x(t0su\_a!ҮyŭN;%vU#tJv0u0Qp8t7oAM|Yfy;T|u5_g5v%5 v䟎MNO5W+TR5NFk'I"e5ot4-[n5 \gGiN.5o%z2D?ɇ~ zc?L 1ErU?t!]-=\T"jc h@IoJhbswXBkN'IX[Rd ɾ~Hhi c?X0Б"N;-`f; :ΰfiJ lUmy(M/\V50pI=W 랳B9mg"vyl;M@W,z" lmem#LER6yTj,#e8zG N kůLGr_;a"s2~oΕއ{ ycs^= 7!c"SGNe .Yȓb^CHkPkwmO"cuZ=_Zъ] uo({2Φ S׆ oz_,{&ˇw%ΐ[r3@o&"4^}CTGʠSWZYn0 E8W)Q!=!P^Z J<`?Z!3!7z$C>V ~jeV`I2jȣw遛2.)NI쥲|Xּd" n..=ۊa0y\mIoo"CGea&=-I$ļ {W0t~tW!Bע;U#y.|>ltJUTqJ'7f6@+MOb*YM'ȸX%o+|X|8)Mx-;I?+:Pl;M/P1*UIb~<ŊSY;'J LkWb^22)հ#91)Kohҳ;o1,Mɥpz>7|Z,}WLg۠)f D ?t"0<5@YJNlEIJ 6F. E:u\k

    EH6 %’ls ل|/w4?&sME.1grZ Vqͭ㇎֊XD-(+/ -UX5ͺ'E'{r;rxUBsAsog~^z|a/69דaP]z5NdFT_bRBh~: V-\m?˒޶isLqqvܰ\뽸L*< $ .|E5nx3FEw%&%\ `,mhwĮDЮ$ "A :d^<דYX5 ^~a] $4;Vq>%Vѭ"=f22޽0OVfcMDTFZKـcWi ɩӽ4Hݜ4{tN{"i:Kw2ᥴ  nGa%b k1EG"'? a/_n25IcUJS$4$;)Wn¦{{FL%آ) -MfM-Lrr55Fk@P?xw[nqX>?+g5x{2 ŝ!]8odS `j$E^{:5Z޳X$IM(ĒAC7 du*z#VDF2 &Y芡Vw_86ӊc`UTл˕SJHA09M@ W5K:~yM!4Jf/NS'Rmd1Dnf:`Oi-ڊY>[*weΚ!oP8u" }`Nбg<8Udw:.eQyBK@* =66A_%H?OqIVA2_)g5HY# wXmhxsRt3nVʝm^a Y6a)Mζ\$[Ut[[]& :)08D e2;rvFS#*ބ^?6B]³bЈUzvZF!1`S``?_v#ŦtPK-[WR| nnj Ѯk*xA\s "$zqlDcⵢ=mƥR7:ZY8#yi6$dAcm:xX~Y(᜔hMW*NQϝ0z׊$QiZT hF,F./3oxU;P1>MaoB@8Fs l$ʃ"V/op)Iz/\ Ћ1UQ}az޲˹r^ p|1haw[tqÔ<7 cOnjq̭ӓXq!WpC $DP_ Ǹ޲y{;3yk嘴ٚFq۱Vu|D_0YjZBbR`bK}y2䒻kt%Ë3b/Hw,]}$7tB= A3@;jgg؞X)&GZpO\?} Z x~)۝eĹ6*IC=t}p!si.\]pxa/2* g{@ i[13$d1%"7d䂾J Z[!]H՚a6%ƧV1!?QOZG^| ص`N,M mI~+}Bx"WԐt붯-H,،7vʸw' R輞< ܃\6kC&==;XB|.wՈH.PJbg#:3?d5ӗLZ)l><A@ۄLa~k\^W)abn]ܯk z){\{wa1_o,Y<\Smaap|1/&}[X6)ƒ|LG܋ZZ\6[NkAnBv+=hb)V#xi5P'꺾YqRxƔiǺ$L ć&Do)KepH?yAEDu6A)tSɤOsW6W9dnFtRyCVdCn]c_g! qb.y oc,>  .V)z -JHa"etg/8>X,H$Y//C, v[{!6\[7 l192Kbk0~g˪Rs\6MƷvq!3I˱@ΫAr<3hԉʖg2 5:TxrD *L&"DF Ơp`PbQuEɢ\[mу ݀k3SdrP2B*W)W(@w׭vwr #\fxæhy>zrWJM2ɢq"T>Ζڄ olz+\ EO6b |<+mD <v/nUNup0O[{bc- irB&%Pe?(n%c6x=NO齦sg[4'N@ׂ"+<2IvXs= 7CUmS\?#0Dm*H_,cȷо^6f@A!$em|uf_%9ϿFo ;*'.y>x¼`r ?R273& ql +R0~|YOM hLet53dh^t NXh* V(|G9lZ.[[$lJ&"ڍJ%pl~>41y|Ѣ*)x}QdNHT5AEK- DKu5)7$~N {m5HE #Q"+;c  o&hJcr3B?b,ӧCBh ]k恨Pe}28qQ-u h6 Zy>{k_Z߂dN>[nwo`FZ.npö p0R\74#\+[!iƁ,Jm*RH{a0ofk= )hq5ŧ wV'{ ^8ǏڭDR˘vhYTP|܃TYpwK OÂ;Oّ8o ,ctmZ7<6AU=+ 4aDw9O.|z;Ht}X830xVi'1|WRRͅMG>"QP$eۙ@}7TZ )Ԅg15sp`F@jG4T9 ]\|(X3׬Եg"P,B&FW2fZ^)J/D6hK!ӽLX>u>K0Q׎n 0/*4|6kyeV}kdcB%M ˗{{(6n/^:M>^ 6wSLe.zhKuFA$P']d2S/}YYю{v;Q&n B_xz@7.xE6h(f▏x-/[U}@>p mǧmcQ\eBv&<Zjx Ӱl \_a~VDj`zumEȟrh+ r\6.$E G[*y]jkOk@20mR~rlCTM |-uκ:^2 7BpEWM\O77Ŷt,TV_[#הFBOZe pПnl^-Πe2)}&,F^ E3ìo QiUjrk)p|;FҖb'@˼R-Ʌ '5E?V|ZoVyPʩXh%⧫A M5)F0>ֶI|1 ce9N%;9_q4+oe"dh ek3*jx:1PI=qvnb_̧N@Vc,_l!*Et@[F½o |tkzq t7PrkKjBz:ljH@7ZӃQ¿v~ς*!h*r5P?v9uK6o %H"/ zlj(a2&GUyӨ/Gflhߵ|ѩa˻YO A~ WeCsdNF~%Z;ϕ_YJ£Ha]p4Xo/7[p媀N_2huC#Iڬ[ {K{)\<;s;ć0Md*yB^4(Jvph f<%Kg3/#+trB#WLxj|<:)R#K LVs5FjWjQb}= gŐѠC0)n@A0SYC)IZ3:Jr!U/1V~-a̋t*Ȝ, _"[܁DNgW}aԇ^v+;n42ݪB3"_s$4fr'dѽ,)е/ǰ3Q@T'h }-zŌy dr>vb@Θcz6}O )O /20w3J/u Eh ئe똕-BɗШ%}Txz(2l.*LUn{`2,SĆ`")376dK߮kA!vL8hI]Brq'̬N6yh җ_tJaiy 'ף0Óh:W,G,DWm#{wG8~ӎDu3g*3 lsߞy8fˑ`ȁ74"% m~#r‘'P$#nCL#ϪvJՅ(TgTGʣNjYrH5s+Mqd*4R$ %Z!ζE>ztg9,Xj^#d_}'LI 0],n1tI IgI} K 5$"$ɢFW?Xb52-- `o2#/ބ2kRa1=^+泂N-;qTm4qx[1ܽ,١B0QQF֣lFHl7`wW hQX!hpZx}b!;2r<Ύ?`d,b, ܤ;,<[M悐6 du C2Ȑҋx:$kC C z \˭]D1B}sV tOtV G \Yyl/;x_lJ4K/XOR|u4a#H kZſp* ID>O fkl?N7f7Hp<|v!K|`#U uf;|֞]OYH\ "VgbTyc~e=RaKƒ^$q,NSXU~䬶,m`α_"ŨONuLIzɡBsQ_=NsVw~岹;6Kgj&]"-GI_3[ bfVd~>BHj5-8ҕ؝CQC(Wq]pL@N7*]*E`;wTj*!+uAFS-]b]#YYWn5kuLŗ0X7F>91.紜I,p:\CX/ 7*'XG`,ap$g-{6wAM;7]#\g3$C>r=qo¼zbQ+ӂL 8|ooGSt^Ym,-ak\!#Oν y˭ekQ9PӰ^X +8:M1(0o,a1w"R%HC]w/=k$^(!~G*ᮋ %U2jջTkX]}`+N]'`n<:2xA:;>﯀kW3 O-MhݘG PFyZ1o^u0@+h0Db |#py4,9EaUQݕlU>i uҤN pƖ~qϦ#D @m>@RPdr:Nmh#PXl\ 1oe YL*w0IZ ;lL˅X!4.͵_ZuPb&xvܛCpwsIV$ec(7Q9l!Oa%qUK8RXrOޱF* DyEtۙOIE]~=X7'ȯ! (`(# -l fY7v}(H)a٫6uwy^.LC׆viuAJnċ!A{Jtk /ߗth %򷄤J haޥ7TXaH<|e.i;O L%bBOsb``G DnЦmhy;[ƀZv"̉!/ , P2]Хa4Ŏ|G3YJ-FU HNpAp4 e=EZ_lſ)ļW!DΘ9b|F-F1&рהdN睚`~.43 _$0un̚ g~h RK]ސG-XK ; ~f Gtх|[цVhw ]ѣ:_H*1C=k?%yBw՛BI{j`LU <M])>zkIU je<ʇH?DH\Q_ $=hyLkk}8t79=!5 ;HWL11;نxjYק"3uuǻw5i.k/TUzB*^hn^;F@Ad v8yosSȶ&*$I4pT=LϾnb[x*Wqt `<޿wDĉ(MjYۖo-=&/`'1ia4T'/ nTxF.?E(V뢼69{ͅIiQ':Ò)~Ř݈5Q\|+6\cZSwp+;$\N0"ZV=B{* N] WU)T 9ء7;fnɲ}jcҰՃ,}?\A O ʮER{y; ɰi#1_q> c-y#LX\<Ԟl)g~|뒤'C 5:RVhi^֯fmڃ.X@B\d `HLb2bo4-{2"A};TZ8 Lս! pqpdۘDީTZ̬ϰ[7cbN>xi<[~`i2h)|TQ}q]~;MRʅL>:?= &(sAǺĒքEkuޘ8p;Eo+9;oϻ2Xk? Q:TUt kzKS?I7 L r=}֒ %x$H+UP  ,~XOV%۹O&&Cp'as q }Hw'Wg0эPj2ADo^-Kcn 6˼v bĚ\kwM qh= eEArby&_~$kV3&TznhZa UO З;eY ӈُ;MDkպkO 8aE+uҼܘj_C,{>oeO@*m/ȋ kK?Io13RC(zc)$ GɴvkGqxf9juHz -MH1Hf{ ]j_|ZB &ZQm SE'%{;+Zezz$s>Gn 922[?ҹ8\\!W=phQc8!N:۱+΅nlNY .>;reD[:*=/-LnX}lO+?h $o(" A'/рuv.T5s0 =N/V'N?>!a W]-Q 7fSh`Z o+1r&vu E֤\ R/V+cLEQKe3ExDD$8ڇ`J9~.#MqZ3 (h$E7kWvp!< 7>1.CXN.NZt-,G~o8;9__io7h4wU>3_i'$.FJul#Ңq>3ݍpq5N%9 [㷠m G%Da^Z򞼒)M7TOTTOb~ Q5pHv[oiFޢ$%S6*mV`OKNE-V< KY?N3pDŽ1qK δԳ1jK<] O]D_V*I?EIXl8HR1igYQԴ`(sG4,Y׳{ 6Bs_[44 bkɠia{ek>faဵ4n41WAof?`٫G2RVOըHWd7gIP 2%jYJq\czj_W#Ԋr"I Ot|2d^_ }/ E[0.h_$!j GVp,N$X7lGmMY !(66 u(Pm;s|a!^|$hu#wǣVR5'Fuǝ8 oiqKi=+o^ÖvB5 &Ykcv?~U. 0wxK.qB B[\=㏅O=>uAێ"9u;£$NydWaHGm 3ڌB e*}PBbo|`*j1@ǥ֘h XB,K~_#d N}rhQ 9n**0Kb"=maG տVDGB~}hn}sJ){ؚ\q!y=e3;!!Jy |{cG86Ӏ-9S - (ƥNIMVQ&P+[''tqGV(e{`@F a-ʽ6f/>:Aթ 5i&*"x6}qoW0p3ę[j:W@ upKNq>m_ŋB{ A&_OxC-A}P:y~M6D\d]> *U(C!8/%$yWx~B[Od# %?aIw\P ՒhN@|9OBd5./C#QS"E wxOָK:YOMb)6]A&0WL7o1 &>]#IYvIr=oQB1{͆yri}V1x]-&?A~>>g,rš _O#xB$MhW8lvHZvOXY|hg:S,hqΧ):MVq٥=ߩ[`,{6Iu @N71\yڱ^E\}"`VE#gze<QY;.P66D t @) )pOM'1jcOҖ;Bهsr:{84w%@;԰^a2WX~NܡfIC*5+7(b bF&U@0rr EG?<'ʱCt^翪y"TK$pm;)OPrpNxc4!pSƯ}VAǺV% JMغ=Kr܃Ww!>P+cQ9to,yQBo&m'C0Tބ%0dHʶcH VN əIa;jW*9wgHfƔ_$Yu+١oҺ.}#fLPt_G_]ڰǷ^]-.x1I#{EG{ jHH!v.ԛ *>%aowy PwrLHkc1${q?`M? km/%lVTApC_d2rsD1wltڗ:=Q•2"l"} }N?dZa AZ1#bD Bp dE챬Csk0VwJt:f Iϱz]i)=y>4VF⠢.l6KUW[{|>ټM@l7D1k%w#d^9*%|L)$y%JO??|RjʊX,iP[|3pm1غjݶrC?.jUp|{6I7\qhbIYBBB oLd}4!+̶|2Ay-JJV4MO9c6W'<"TbH(E{8@9zViͯЇzi@ɃfX^!kr1g[&P ޺\K<Ȇ5j!:x#Tʂ^ApJ!|zvaSIvWp;h$6$nA!lDi\YM&$Z\o`]li)<)mg0E,co RS7x3?eD6+.}[޷]ETBȿbw}i%hڑ LU꠴hK>'\,$:kak_:-,#Io\ABdZkp /j th8T9Y]=cQheOoHJl>CsyB#Oا:@^O'sG{J Z٢B:i͝a7~F' avSKee,S &5dZaU$ )ӷ[$LQMț_ QA5\[E :@یj0HR ǎ\a\WXMcؒ[aoH15[ۚm6x vSp4HAp>N)gmCt9Uwvr#"5X&D5dyqhKgW1ã>{6IG1s7ៃwK!2|25UeX1=Źɨq%:] _}EA`Ep0b Y !ށEp CN ('ow ,SƌN#2G:?;yN9j?^ -HXe즺*X,KYG:I~RȦg*CE>r(v)m3*UsEoIo H|Z_Ucv&\_NJ}.؀ /!oL0qZh6@P?< +u%Y" EE%hFf٩ J̜KJٸiޮMmCMCkˡF8 ⤑hUIImpR dl+ 71B/o.BH ]`y'e:u34.8cGw>J u6fw /LqfˆBl=-BB4޹XYAwy-]o~Dk5`׽GNË"Kpʯ.@2FDYOVe5yPi$gcѹn3гv\z ŀr*c[W}}NS!OٴXa -RxUmx/]π/sB? ǚ-^,}O(|q=ٖj,MݎsH^XÓx* Z3(5VeN͠"UO~[e\CmO$d6sCn!W EMCbJr+L' 뫸`6DZ<X(Ѧẍ́$\.j) DB$bmnhu1EL=Α)K;?r:&am/"+A)R3a:#.TJ|o}t$m`GR\qKkx!@~egAl J-XxoP ١cH](_-Z7cuT4xo}zL;?]U>)Dyb%(H %1pSU U5mp-yg3~^H^Yp&`-逨?G97 CTe9kһENGloL]%cˏCyu(?uKڛ`8a<\U EO{C5-r' QkhK(l]r3(,_!K#bJ!! !]}cwZ!w,@˦p CO'N~) R95(`/z JW8ễ )ۍ1=k>=+t)[HNmxVӁ>*,ଛ25}P⑽\ln=Q#l(VĴg:ܪ veEPUݞ=9Yu\M d5,҃@LeuCD#L)A4 3*eT֪کPYuN^gC7fA| $<{43AGJ-#~{1zc?3V0,D4284a"Mio3vĖ{5͋I^"'! _1ݒE%zV.ftp 0K(΁x2;e;Gs {Lw=(5fnI?pYo‘M?Ns NS>[U*Pʅ ;zv݆IlX,FlE= 7XH)UW /Yx `u^ہbUI~We`O r[ o|7lb-3ӊ"ۤOޗ~۲Ω3<*Rׁ>`Q{%KFcPsH3Mim6*1e .mH 9`q5ᰠ4];GgA(W1*<@;kXȹ|驟gB%It!aUkڶSeۮ.^#Upr5Q){gkNpHkmi8 QFA˩^EO9Nt5 H+׺QB8MGpņݏ(kqƹ1Y"0G_॔QTvLoX}-lo@8IND]!#peAQ[j4<[:rT&M+ec zLf!2f?ы_BՈjgwbnfcf#m$2yxۅŵ\|\n_5{"r0}dmg:-Mߢ툖xH/Ga|98 _ԗu뫹uXki+M! o@ꖨQ{z&(Q(ki h֊` [Ji PMN\4V@8t {C@}OXhL;8D6Cp X{T/119=I"Š3ݷESxV+ 4tfU`rpLJ;] g.Fb0`Ŝɵi@E sn9+e2iWt9S8 əEu?ݴ9McٟL<|]cjP|UT; V>S|6H傲E˚وiC5Ӑ e)Nn}zh}ᶾOӵE_#cR\jhk\ z,40z e4f*~GcB|TiX/Ra_`B8DD+[oF; 9fU.u}]8lß3M\Mxp4HIY'W| Uٜa2P,{$k5{09.~f2L k+c5B\#DPC] )}؞8]C/n0ՇmS&{đOD@bEVBzQX;ܿhL@ۨum>HQP= ݅.ey$7j^`ګY3|d4Bً:uh{~+<#фGUrՠ" kCzptN.5Ӽj7σQ&5QzW.tvXCZ}t:o皒]h8{ਜt +3Np0QJx珠@D51z$ȤA.ϊaEy}e^@P;.Kf.Y=lƟx7biV; m(kJž^gf_Pԃ^?@=%:#C*Ӆ4==7E[F%a>L!ЗR3f1iV&#fg*}i+|5niI bz2שu8Ev+ lvzԊSw(PrSV7 0Q:ɐV8K?k܇Ƙ+ QEcJ}*i+/x}-r<Ցtib5'm74)nO5U(1 Hw@s 0 sSK({ȎQuLG|tK̫kfC,Nk= wov[}ab9=6zRs/ 7YHe?,kiڽLGS#1?>,խQĴ"ͤgeզ)SGS|GpMW^'[Ė@[R3̭-Te}|HI]u3} |M~>,+$eiܦDwrS[6ߓӕlr0,;.0CgM8Tàbg D~g0I;la璛8T=mZY- BH5G m<̳ yk`vegzvYV=r+]=Ca k,8K<[tC1{ol 1,›*Lm;Ԣvfj|U^^ x/Co9b@_'ПN'|,X i_&wJ߬c~Oڨ9@34pi1'2h-;섹] BeGoLꭶǑO41E3pc+0~W/]B!".2$<(k<תּ0*djSHWEքݓv%"$B)G@ɨJGZ~7q2i7(udC\xbcnd*6(!W}9;4[]wnI&AqqdnIR=Ed0$KGRk77B5Mz 4J}-ͤP\ x+/v'֍q0YizprΧ (㰱,Dm]ڵ3VgaU YEh%7jU8EyF Iqc)8pEVFÛvKd{VE:ԽӍB`d }[uC,($AgU_Y73nYK(-d/9jk^ft7;ՏZqj?mǽ7tb:*#p+ib&PMoۦ nZ,h F@NGbq ~4;x:%b1^Ƅ4r٦o|S{V(%Vޚ akcPra&cNwrBa@BE!O$̆`xZVc~o?&L'aoТdցK>6 E̛єXg3^1h}0Kϥ,oDnn/~f?6"ɥGi2 1KV H 19v)xQxEE;`)ܛDon~M[0Sa@CDxf=B?E*FFl3`<, _bEIe`f)b貾OK;@6[^1@Ke#lw!"W3^'Ih{-+]klwf* zuɖA~ eTҊbcP™jgg3 W<@I`.2A;$-s9ew~4-\wBưV@cN~ه,e>p:> l1>w_vLwp ? ( X-`N]SJiQ+^ZoBS## ˁtXM)]RH)Nv+<4zHR`K0 cWt`Nۇa zR`9#5v+*-b"H|DNOϸlc?RAw*TA돭Rh"q G9)5̌ϯgZ`|x:,d'SQH1ZǠ&RH*nJP]lp"KtYEI=[&Kj]Ԉ4[X]|.>%j+THlq dp#q*I%lL;o?>L `;7I8I^օpQIQeYO9xp!!zqR"r<u~S kU.RTE͌<31A8 Kebɫv`pEg᠃l~ \eBG ?6?\ \~msi_:9vmX }h-*x"_jb4fOǔd]`o+OBκۢv^M?LUBio"#@;-A+oӐ`}vr jGǮ"Qwu.Wn[؊:m3@;dX;$!/&1(3G.MyFJo\W7 mr}J"z7W^.XzS^N4#3ƒ(ytK8o`3A]x;."̔A&tٹ8C2MiN&۱.!Z7A}8R/w!*RyLV^ 6DD>|Lg=CГhc/X2׊ڄcqX?BֻArB1p#=\Ky9_2ZM؍s`7hawGdx$fUa{lwt )CN/ҀÑ,7pJ(g~4t Y@iע#:Lכ<93B+hLp[\W(]-eݘ E0l zRbU>n\0…0DQW<ٯK @ZmOM*^. >]/%ݥP D¥6Dp tO3|6~זּ Ϩ=B*Dr$p@_4Bʙ=p po y7r\%Ŵ.KWJwLǛ8 i&Q{"!} )zJLϠy3da= Z!Fc i SہEi/j ԀI݋K@SK؍1d:՝gҜĚW~t(PӋ@miԒ07AG_BGr+IK۷Phv `̎\Jۮ}dF94v S6EF .JTƣۉ>xhu2oo>wj2@cUXîٶ|5fRӏdEor;ñbW!PDyp-hB[v{] Ƈu8h ijE~(AAa.[н]Fy]^W{:gCxKUXr<  GiN:G ^/~S{' ol-=BR_ZeNQz䁞 (} Xu@SDD'Faw߳tSMXMe;ǐ3ͫ 7?6hL2`r2Fjx&wykcN+jDy>-e>Aq%>tar/y,A挥ѠW}1T|`B$jyVp32NBaɴ 4pjM3co I(p?$(UQj8b퍳՚w7cc\!|~[ѐQ?&ݾ'OXT辚$RJeԠ bB~K;cQ6i Y6F_}(%k&qq@E4}+g".5}f2'!ŵ *cϓ'8L72mHթHdRi a^>Oǥ2d'\t^H/hRlа&WE.#U#4xk\+Ғƨ/ G Z8vOwI6E_{Ͽ\>\^BmyȖe7A|i@3_`v\|MsH^p>35Ykz1X^V~5>c D##}g{TOmRxkv4 {ޡ%EԤaO|k \ ΨKp‚2Q.@LBtOa5+NUW] $ Cۨn<6Ygj&y=L$Bʅuxk]zvfkPȀviÿC1mq&AڢCI.zJuXˀK[k, x92 L6b.4RA/F3Iˉ)Jn$ŊU 6t w^ pAR*c{ U 7I,t}r5Jǡ:/Ǹ&*ycCkq6 H_sZ1 t; 1  aє:8łޘ(-p1G0*"6Rh:f `z8|z)cz ҒvO;9-tN͍ʘq9-gsG92]_#h&=Ϙ0JkN'nr3_-#"Ng~[]k|TG*2;pW D)O~':],z jS.NSS2_%a8]KN̳3'ߔ;Kz1ܭ==6WzoiD~6tqq'`Px^@)hb >7%xC^q34LIlah[@nnTt!9S/ R+}k ''A')o$~w?^DZ@r' pn'ЕFJ_cD.Oi>{d@zŵy |brzHqа_5ܣ (:lwOWg>I-lǿfXנ;LZOfu0pEߚ>NP&I/ÒŚXDDcxAJgJܾVu7/jR`BTVcD<&`bt p(|_.ajAjIL̈凑_WmQj]JHs hh[)[@J1%~j|)̹1p3H+w3B cNS4AQJGEV~'B㫚qЕ"jF1k+LgXx-:f>K%jeIW)Y* c^@\6ߦl.ҿ#\oDQb A E#{ xq~Ik:`<_m洠U*@j1Ho&hN\ 2ǧ6{NV<ʑS#Kֵ9a2A}j=`2r4u"70фdfE^(6`{B&%S±޵iwS> 9`[&D]RY$ݿZNk|ֺׄڽ:mVVc1hu a;8)Sdy[$kQw=cWy*abztsw?Ql?">[>H):m4-Ÿ~DXRz<6qt&H9pqlrxi0gAVah4Tfd_9m|yzUJeYr! 1>lvLIە/*Ē̑S/ zo2&|N O^?d^#>^~;w蘟@s]g>V7Чye~`g j6;:DNVg(&T?b^J`d|@ΖEV6nũ}:]֮t^) Vȱspf4og B{[#(5PbN1wc@ 5Q $x&qL_ !" wJYe1Z] 1=kd@H/97Ѣ E=Z=10{"VԴϒ<Kk;w (󱤲RNl1Ԁ6k 2QR'چfH8Op&)H{ [;bb|U/Ynb;|5w vDYmfwp/R$Lb1B{eKKp\(@a%:`T`D/[ș|ET˥w\/"ꛟQ>yXUX4HmH|Mb&o䉵ٓ Ԩ!(D!*'\VzQN닞DDqKvzwʿ<Xf;mF >A(^w{օ*ВtiM>=\ɼ$/myhƇKK>F)|H)ˢZtD |MF=.fi-bK[K#"D1dR0^0P }8\:n׺߬>7wBf0rҌ(;$)|;ϞJdY5Wм$A^bvck P|H3PTzf|*BVz ʋ*aSŦD7 5&bN*xɫcϘ¬iyNCK̻FDB,48V6h>lU;6Ey%&NWIji|qdRщwQvBbʞma$w>A8]K E$Vtq.$hT.j<>URTJ3o^?->?sT=PR`/]rr;c8ƺsa(Ѕ@j7wTr#dpI)E*18fxX:ml`0q[ A/48%Q:a:gI-a8F ],Y#&CG"46g9o6" =RN J 3ߡىr-izuyl/y g&:%${KG)ۺp,2@&^ݜ/+花ğaXi SLF{p1G4$HLS. L0JD>G3a!7K ,W}GkU3>ٟq\Ǟgpg_p4 x()UVPX**S. hj6x:}]Md\!893X^ vARr\lTPo^JiDָ; `+LЎs("qH5H< 2/cn/G55%ÀZf22G<1g`Un_n@zT WȞ78hNxˑ^p?pIcub%L_~EB b=)ogD: < pOfCe- …~:`|'uSe{wڲ3A+vL/7l) GE :(@\0$'gkIuFlJ'#/H?D]o LW d㦀j,8Pdd>32]S:hz[rZ1.: T]Qb͗tm:[QYFJD_? [p{z$uRC|7q[80 #%\9LjM `S)rZ^Gb%0ϣ5ж|mrdg5uz!\S\dU=Wn*?'A0A |ʻIPU^5 ^VrNt4Bc_F%qGf&jմr-ݍJ~@˛ڰ=܈uQk#.P PWʤJDԙ[6PJ|  |' > qs9pNe\_ArFpX<ׅ;;v 'a^60yXl{̦V q+qu2oB޽ғM&HdlTu+n5e)`1 Q8w0rrW, XXχxv Zp|X"l!~.,40hZƙ ʒDƔAtt%! #wu)>.rHK5]#V Cjb.Eۄqs-.8}d#oY޼bY^[]*kXst~p$%+DzDu9 K0)jޚwM 1C 31'z!Pj|w(suP(+Xѿ8-×20 q>`ʾ⸡9Yb+_֨EJ EE3u8(Ux3p> ˳R{.x*[ ? \ۀ,EgL|g (ڲxF=G*$~}S˩0Kr 陉jaQfsu.ks[Z|时m)x>Ǯ1̅ $ZKڎ?kmuA&g`#"z#ɑ3VA#KН60SQ;ݩ>I"­:*oҪZj X0B=T imJw#o%p Fߞ` =n`Vx4i.RբށχLLw1}cecK컦Orr Ir1\<a%.KdTFf-ޖ]_Q4زvhzGj΃m{Dux ZZM,VW!ѳq 55$iQXm<`7QT_T+t60lA9 ]j ?Bt,#j2$UuiOYc砈r4/![ :EM~iN^RMmaqDxIN HhX^L*Mv)U up>,\-ɵRCpč.p%[:ɛb놔1bߒzpZC$5QQ4T={*$p N+t BEiݭ CYBJ7Z}w#?QGDEܳŊ`y-NmA)R+C*Ua5}`g,|Xyu͛> 9[ 8sk1 G9Aɝ֏'c:+ UitscZTNT7A+?3XfB[/Am8 3Q}{P/>rc5TO U7I #h5 ^iͬgr{HD@7E4GX$bCuZ8' 0?aJTMۯh7Dՙ5]EO. {*}7MkKku7~H{*@6t8š"6KrKON\f:(1R"ؿשɡAc(xl@;pBRemEm*2-վՂtaPwpQC,!OϼLI}=c4bճw|,VagvVA&k6D $!e]­Gq}PVvOn~=>)W!7JH# TvE"+y:d^Ak45rYAoiMk($WK-3rJ7*M&V9f0F3~%1֠| 6XTr̋o T O#\.ǟݒ4پV 5W"V)C` 4PAkPr_`#܆ׁntReSAq_hʟo/ ΰɳQu9a~g0ZenF[A]89}U BZ!{J A۱,T! ?&v݈s)/ۻI|d;1P\Ԁܣ|!,W$.2CyJz.C=7]2c}bOlҐGU"4$>w٢w9#:4NXii?@E9dys*20`/mqpb/'[﷟6zLeP" 2c0*i(sIR4&)~D" Ly&k'Ks4ҭ_gznj6J=(B\}l,c.Jub0--UF9w᭾$ISJVP}s`YB/'P֠yfIfUBvvΎlnkx\X [ƨVL*)Kۦ$ }{P"6˸MJ 0S֢_$H?;vQg(jün;̏<)$[*N/P g4nZY<o7Ip1*46zH讣k+o)k([ˡc31J_wGt Ϻ u޷L4wFt\>Ϊ?aSf9Ei:sWce]p{c&"$H]D,芈0.$dKV_CyN4͗‰9ZIS*jA)w~s#`E!M!]oOh7 [rj#w Q-S`^ĹR)CQ|[Fdo 90vm=zt1]`EZB"bz3+j1or!Gڡ9gM"/:zO^P\tvF`vLWVl,GT%pr 0V춑rG ZӸll*v :5ӴnA{8Zs)eU*%),eQ7>te*'E.@H>Y,Lm%{C\'xW]cT, Zr_ OxmP)rO:`L@ >F?01h$!Dvq8QÂ?F@ j,f訞']MBV@XSzqi$of6D4wt |}>dz>XhhQ:WMZ#_y4'@O}u'(RENQ,!uY6bЂ1%C!2.{D$ (pnA^8PAl|We Ù~dngR$L qZW)h+@&^3, +y~ˁ38(> g#qo5CsTCBV.^KX{]g$YN,pubWׅGZFkgL=Eص3"rs-ASa<1ƅ]] 9P1jOyڧ6Dzy>@G@"|*I'@'XQt8zGGāAl`_`\DvBB5$V>8}8Z$y 5kZ[:]He|H{J3R j'|5`f$̔aaJBYG8:a `ZY B W0+q "v("2d<жJT[:S"򪍢s@ߔ-@`W,u;ȧx{꿆|n? w6+'ݨJoҩ4r[N=62%T)(xU9w/A 4og'k D PHiRVAYXGi&}ONX{s1g5Ҧ,Q,k*rd: V:E|QV#Gm]>K:2+ڃٰ#OͳruV˚a߳I7DsJ蕈vT _[n +:|0A@ +HS5)zy3bh0#\ ]P c^;A:/*L:Nv"P &" Yv#>PȀ3 fg0f?/TIE] 8A+NQGn$+\z4rrֻ >}W; >`=yx6/]ݨ2k{i HC.O On4Іo &vJm0iu5(i& r eFABoLgY"OCt#uh_490 G _jq<ڛc'2C+!g&. A{GSp_;x߂֝᎙-5c&Q <lWҧw#!l~yXʗ9 LMx.1a3)6fW:X-v T{Q,pFP!=E=ҕ#Gv5)u}rf,!ݼG'lfeP4Yy-` BK^NĒ>'؅FZ"Gk.TiEN]o}ct.mܭ3S*PYQo9v0t)^Uv/H݀>X?@֏|@"q A?73;y<Иr@.?Qw^q)ٸY aCg>l$D3Yu4UtDB~3׷`GUov&LIfy2Þ"}bdEqwK"!uj!x[6msS!{G8I|sR)u93-lf]TQ1yr3t/}{CT`&%{IH ""WO }~ <EHTx0'apbS2BgŭwOF9w<ܓ ,ԨW.f"u_RsX_S_GqvjilhRV|upT.6G$s2 ٞtB&pM7Jy'`EV0f.}}ih0z n-1\l'/s HU@(% GyXm#pC: /VfXִ\@8Lgsˉe)cM˾ | pv7a>^4Ǜ6_4**Փ,t]o-`x<@n9,ojekbyQU0FcgQ lz 6M.S x;I1҄@.UafEdc# d|uAeTH+B9Kׂ!g ((dڊMVI4g}X[ohe7R}5pM e/4L~-o MГ |N@8>0c*"5 ybzJPKG%ޚA'AJFpi,g8/}\[E prD?8ӆ4vְȳ j".%Tֶq(%fu#~.{ÌOqפ{ ** `L1Qt89y쟏J|LZ; YYQ˜Wg0%(Ξ+|>v}'`t; _Ɯf\xu!4`@M>KF|_{,  7nW~8'k{Ilª%1 `e[;gXܐ{[۫]\1@\%Z DJ|)HQ]e5@HȮEC4L*@H XFscSx"rl68_̯ ;DfjQ?zھnnjaSH] !˭It@Q}?#7K'*UW>/X4I$Ec5ug,yԻ9Pˡ;_6nvocE(x5=Y-W{E[rӤ@q`8I Capˆ-Q}k@M@O\X:5ANwm+)Tx^;p$icgNՙ;Cn<O6*Z~7iISV#Ɍ3;Mldy@^g&'wy,(Smk /Oйm>%O\:r}ͣOMvqXSن@;3Se‘/y!M>r-$wxB~uLWo3^q ʶT ̚lX'#~))8~t&!~2SYЏ4QD깘WjF[LPCMOjSi6ߥS%d5ޔηTg' һk(o-\ϾHk+4%|C4@'~Ĵ&GM]Fs)UV5Mylx[`0ƷLһ~L &9:˒{mg 6 }.l&'1X$մr/F({aGpPah/( |)X{;DŸQ[?Q -> `^4P,-c@e } &I}a7|{W+YlW3?yb=6i^E>QR;/>;s$yNxoWˀ2;|qG5=X>( " +sM HiUC7Vw}Ce؂k._f~1TxfKuny Wj+K9m1 1'^+]iT@,וχ/nK}C ?j0~.zF)'AﮇX/*b?_P@\m(_~mKs ی2XIw~ %ڈ(D|HR" 7xBmmӀ"YT GRe'atmMdE>Y܀_V ~pT@wˡixr\CݸSi+[O.0?\b}RRLǡJѤ{YRQ8x߫Z F2#%{vp]̐T8GZ3WƵ!FMt?Eg~ º;rq߿697A@-AџzO'u%!VTŦJru}8s^TeI^PRK+Vkhw{q(R6׆bM(k r4bbl0LTep}2BWgv3S@daiZu@47GP{fsc3i)pn+#ľjxq0qSwFД >of.:HFyGGU-,q7bq/e+M6WPyX;wFZBݟsvoHL=K㌢10I+m_##5RFQIA./OSyp~⬸'0=+/fPdF w3"oMG՚tO!8fm?PN ;;ūw|% mH C&vfK2K+'LG6ʈ[@kRƇ rbk9f7L$]rMRvDL'^?gs:_6m?x2zGGpG5| Ď-o|xXG_[ ⹔ۻ [!ɡ5ۧ"NT|&, J?ES;)`wzm9Ru'@&NeۑAeWU>YOl|G'ng KT9gJ˩3|:ȏS!@(c&.lx׫y%Ö٨=D˓bUp\jڨ[%x4 ;$YV'{w>v~q# b]ߤn:ད#Ptg͠]1T0a]3 ^-dSrfT7A6glШBbw] Af'w:β<;VpTihn+q9a) J^j빪J='oJ s0ISOMd&\J5_W+ Sydu%S7eO1ccS&e>I7t ڏV|!?B|R[aSAͻT7 H>W fA҃"7EyRH@*_/XX1@YIƶN. QWoŁiTi.F(OڂlU4-XΓ0)+f74zca9Kiۧgv'샮)'IΟYk*&aVybe࠙+_GieD4ܠIpR#jP 7i >4[ Z쾞ug% *ف.&XMYZYV;sqR 1`t . xeMBKb+vXs4J$Y![xRpS3`#i4d#?'\YTEo( `Ù rjpNXn%}8Qm@$0Ǧ<aӊp(|ҾKGәS4OC;WAt<_RA`wsEHW]M?urIXe4',DAH,}]?ԜS\\(+x*'vv!'# lji |VM4D&26P Fw&h7ѰyP N&A=lu7^]`t@v'M&a_R7i, /PĒO(_Wx'-Y~$]=LI+:"1̔R~͕^v |j3On(_z";UŰjP}qeD}Bjc<jE%hs4v0`l19&5Av%Xig=& (z+' \ @:d&r;JT53ɛ56u<6'XS j'K˜OTEHoyX%N3-1@{fASe? 2FC6o O:jSJ_C o+ 7'#t6^n7P8ipmKpہQȲw$HVwV[K+(`ZZ`p%n@3-U#tO]G=Q߮QF.0qޞY8փg%2nBW'dGMq-ayE7x{h7munM$L (s/TnOGE\j=_Xď [13ܦUTJgtmz- PgF U#RJ0jP|Weݕ5BHula[ T|%.K4Ne\IِeT-v31}?ߗdphMOߢ.gH+=i8ɺf2qo6|,бUEw?J3lp(2[KVOF=D6_]PO4sgN@H&= Im8nv Q <yˢ}4Ӫy YXko|GfWÛto/l(ң]Zqb\"N>i":)~D EG~l8Y]bt.j6.4R$#(v K=aUs8dןK\F|~Je,fӻѢyTC}cf`l3˨")  >is=0QckM K]T-{.xOo<ÌDXt+hBc>/kC)1Q4Q+w ks^r") R=N9o}?ɝhҵTOnͪ!ܦUF\!ȊvE3e_kAG9{+7_9<~4nŇU1@a'_OyJX-NGBjȑ0#1D$0]#|?_٥Yk8m_:)./" nwA?5:FCՍOZQEZh 6JgNHb֚"=IXWsTN ch5p=#I?m~G -NCd讧`ٻPQ>RQQbϒ~ BRnJV\z\ H2.KqnYgSLp1:vEc\qlsYXT\YϘRc]+Nw>{ӥ?.t!$5wz-xv$]g{l =醻e븬%鉼oWB3UTWp'Pf-qch/:=ÊGT9( ݊!ESq3 ND@,/ o]]Abnd!l[Y_6£d.dq<|R#|xLOB{@ "ߦrgp'Oq[tH)$14=ᣲJ N~ol\VzDb^{i+6UP:L ѪX mɬߘ/*a|',Mqf[]\q8R%Z_2CW#ʉ4>e#b\8b[v F}YPZ#n')|$KA= 7u\`kW7p?T j.TWi`RnQtp(51Hv1%3;9MC4F)I'.v,iQ#I{=C'5Y\ΓAk[bniYn:v;Pcz>aH'}ȪPwWxR16ߦ;`"v;PBvbqs ­5! j<ܳp^ArT: y'IvM3L]T>]ra-B3*;Zz&BoP9qU9P0}çֶn'·A- ϸޅKtT,GjCDz `'%qh/ñdV/#zVO,$fR9%[VEX~-M7w̨?jM1FtDo ̰/nC1nȽQх3Dn2 .£fHP Q3@IáKHv-ixZשSQ0̍IaiX@NnѳEF0%[LrYQ1T85>4HU4k1#Twum4 p>]>F:jüҞw֡Jv<$Zq^q=f){5πר1s^u!.3o"z+@6AٺqJK˽b?S[҂LXŀ vߕ\7B dUhoy lGI}Hs4F-E 0~M vI!Mz[gpbk軯(T?PR_(o)xw/;νOڴmPK뚍IX5͙d8 s;o3/=Ɂ ǖ9S:y{aȢQ$c.ςw_cpj!L4Q::ϪUVJ-ۺ?&9p`1f\1@ Ht4 K]tDEJG†XC7S>lmɀc5럁 !]TSul_sgǢRuN*B%qxq*{nΕ}\*_pn!&vh`H Q4~/o ӿ1 -Ջ"K6ǐYJ ;14I]߾4m؊~ysYctE! ozg r!Y6UqA}_p"5AzM>'!A<[o3f RFĽA)%LhB=|fa:.)]jݔ)E6*VpNBs4ѭU~qӄsè~uA &dR=]v<'xE @LR݉+$ `l, XvH{JuC\"Fԭ*I} l=j U@ݝۀfx1).6=ajRd$ڎ01+nue@I8Rs/;~մS$p;>2S-b4: w_Y?:浢ŁÁ؇7AyGUj#,`2`l"KCf,m4|eJY=¾A*&@7t.@9@!ޔAO8=j M8д('RKί[~A,磒/$73$ܳOp۪dj T :.=e$"r¾ Y>mW>)rȤ͇ -&cXA 1MC91Ķ=eͺ&Uk+Е,̍]Τ[ژO HWTmq`pE%^"lo5K{Ī}RUTp`H!fZkW5_ |a ^8BSh͖8CyWW4/pifVzT׳@]G$czSa|rzE\ѾXDBv1lX>ayS0wTHWIKeIi.dYSČwJy!YLNxGvA5} X8Tqoa[gZϫ_6@cA'% \2Yd yE 2h26)/5;"83;\RkVk_{F'm5h&%NnfV6A3oq{Dga w~6|3ߗMLjSzta2Vޖ.@rD^T."$]wQM Gຉ8Ϭ{01?zZN( :Bc|O4|~52~-YsN^Q rkG6)CϞ*Tq"aUȤN4v&盋 6puP;l֯Azk+w @Bc'.LB)r%d-/hM>i8JJϡL_HJ =:Sܴ2!mE=Γ=:; Òm]5!:iK8"O5ImzYdQjިBdSVT xї,pZSwwZN pplynmNo?{o G]< jW ,GpgiMA$jUM+bLQ M`{8w،˃Oٯ.!sUkA]ocS/0=|澖=YSNz&8TpML'jmƟ|c+dy5/S$D {ݺZPo@j ?}DC*: 06`ٻ$CE7le ihՆx44] g%U\Z?y/[Mw6%16hp%[9Ҟ-* f M P4/!,Oz*=&D[F뾬=uymZ *OH?9de?v+}4LwCGHIaG}'p\)":يA4=xnݏ 5˂x<,? ^Gy L;o,w@DU$UDE&Ω&~;x,9vNNҀzƏPy'jWBm8pa/zW q1# *ntG(; du޿Ȉ|{[^:? F )M׀~7kZdqiRI=]4l ]Nd LK;1GJX:"u,~1ݞUΝ|.햡 tw%m%?*U^jtXP>v-5Vұv`CNS\!.| ܒuV[ޛw~D-tb[lG8{5)Kqj D(I~ ŧYݘkX"yd;BS I}.a2yI̼1"'*^>:әwƬr;ޞ9Zftн"yEbyFG=oK-T!sM!EhaҋxʏfSzK_z3~R_Kۚ9S@a6OS_=' y#qL XKפךQR2Dɗ ϘwЅ  ɠ`Y(Ñ&\{-~LmQzWm~<ܒؤѼ~.82^{4! fgw ,.;Sξԏ[cO3#dЋ0WfjU>Ij#Qзh GMu> kt+\u!?oS'oL7?.5BX;$P8PƇk* 9>\X_Ŵ."s;UhOz q;pTO~oea=otRKh"x< w]g.Am5QFGzk#>܍{-Ŏ dr.AB |74ox,Q'':݁/{9ppmT٘ xT[kΛ9Ky/kB$8&+nHcn֩MjLZ |]I*E󎿼mXWMDc İ!B2gqW p՞%d?%YAfEYz։20ALK~Ux{,BRjCuҖ qᔨH&*]ۺ؃mXϰ8Unb|E]FBE\CbQf+ĸ ӎtn.A# s8xv_0})1bRE)uKKҊ<7޳ISz,0 53"8ULP-s WUux` b-C'{cnM0y%*v#1{c*խkBOM6}()Ni~ EROIK߈[b#0PsP4Fi6Tnv}i:Mʯի8@hEPT-Zjb+<-=B8Yq-v+;Nږ2:e$L/~ŠG3cű2w'fbȬ#[[XmMbWţ 3{G(xσM3X|E1#U]o=׫aMQK౹ V S"#jll?vo1>봿evIwTq w7!a G2<4[z;}u$ח: xD0@fxݭ\ Y&L&]tܷ]Q؁-iBz%=eFӯ1KGSSLUwF N;>` Ma(8ւDۄ oAI:&ߐC\j5y X8w;/{H@D]t1dCmj⇀_wܴ9W3HOJa 1oZ0_HVؖ#ddGDwu\I/KQ}NJ3!Rb[ݹEc]e hEYou}ם DGܹөV3Cv꛷MaI;xeW.`Cm]呋1$H)XEp44` C{  ֒P鸒߂\G<:D@J1-fm4ӖZOݵ鑐jŢv_td8RTz̸΢:8P2 '7ja ::yomvMr>fWG{Ez BH\@\u<H Y7[›d|yf쒭gTi!%I>Нo,-[Pύ i&Mj6թd?q>|\0e2a;7Os!yZQSp=t $"SaiRNGO o-FCs?i*V9KI2TVzȘ ,"IXn\(=r'ʐV?Mjs›ש4 &kͩ/dliSBE i-=S6vqGک L#|-/0ٺi7Um6Tk0rM:q;1%}Qu1lO$<_9|.95ɊKlI.$^M x -&Bo6x5%76+.jr +O{%E[˸ˤ%Kmk3eoȕ]+J699tk:&o'V0q9n׋2tyB+N 1m˯Vd҄P W HŸF6LH?L8hU ˳,[c>ڠF9edVf2}xNg7W vHv; {-~C4*& |lJ +w; E4p\JiT"M%+益<S4i!=PT  /ߴX!`5 z{M$I)?adnj^J>Zk5}xFO(C EW{{_w↾?bZqM)(p>HRvZ :@z0yM{-qwC9wzƗzO r~p]#!v, $'ifD `%UT P a+M)Ztx{u0G;U)^] ;:)m[X.E4*+ O.e-Lz2k% b=Fo2`=B9oA?jD9KFzT, eTl&>Ssyp֍{\*^M[/9's4MN>oK{|"q{Q%gHoZ7GMZ/؋I`,5$SCn%V0=m@==Wf*cFLqߵ^:n-+ ZMw.*Y'တWeg+[Hx[:ECE7IbW\ɧ}ȈN e_P|lU(':=F~艍 x r+IQ4v:ĻAo z!ڇ3 ,'ih'>N5>?iBGKezjO.tQ/gp>~s,6w0u^o:'%,Ml"zŠX[}a_&fP|IuCu&6w㥣 SJߔ-@i$E3vmeCJ#^Sk H(.k*bFvV|5UNTm4"bvR7skfQsGuY漑-,eZHB׀ ğkj`dy cۊuݼ6[Kd?{SxKogbU٦l2Ꭰ>G\@бne@jVdO\%wMȡMu3nI6@ @`)^2GS߈9'ʦ&%%hEoP# PF?씤&SPJLз ٛiMn% 7k{0OC@ wIn+ē.9\tLo#-;\`Nv<ʃ9ŲMUOB&If$U0i kh #A NtV9QbL- +eRY |13̓j<<Cus7-wJ' }/m}GIHymjCMMbIp ܒRYdS|v@\Tc?6%$uoGNӈ4k4]3%\cr+V,`sUfyZy讖ӛG2 t[qVa8Sൄ%2?eCҹfR<ŧGD\XL~ψLoʊWw|q=dbdyQI\;p0o:rOc}I ΀瑱f$L:<l=zOP(?R=CEwzlG!3W.IThHF_{I'񽀫C#fS0!W"0}dȿfC |0V'^S`ws'bK,ۿX>HufqsXe- ؀;Q_p βr,HIn#;!oV'MkJz~eƚ:,yPxE cj-\(|~qK]WVWi]3ξk]!H,{}6|LK콼Kp~ĉl>mz%^*7$1'UJ=npH2'ysSR"TAmӧu4r ޫh9ryQO,W#tR R ]ۙɮz_ˋ4>rNл7<vdaMdhT*Jʙ\m7;iZ%`,H GL[Rs˛< Ë]zZ]䷩x\2SŹt%u3aS!؟_/&> u5<ÒXrɁ;jOHRhY7y߼@cr@•L~74O~ @XRX4iT:]lWYg PKl <  W66ˈK9qT$&gdm\4u520k|Kn)hʐ67B$F=bZGCxh\a%Z.M[n 0!6GvfD3@Xtn9Wl[-֌Hu$s7Xth4ױY,Tr Uw" Y1K:+ +j~CIBZ:.(ͤjhMTiOI_ e}m5 T0I>h)- h i:vr1E+%/a W E@8&ܩN 4{wS'pEƺ[33l3)'Hy eO2P!c}M驰%nL q40I #|HRd*Dܢ`u~-EtY"Ёn8e.eVn:gԢ}儩vrLYĶ)2{7TKO~o/62P8X%K dSmO_% QMoH *oޮ.$v @413._S/tRmO(` ?w FRxTT#e|cu15Y -0W ޽SzGCXw4̑?#;5\/$^),b4GhEoK / -n^z)p!ۏ86˚q\]VyGJ;2v$J[;ޑy^bDa#-v .X7#'&`<6-"=yv i0 y d\j/fDdMl³7|,ah 02tqd1egϊ4g@CAS-jBp Z?Ҋ U.ŅgIOЮEP/ݔgއłQa*7, 4]G /^]iG.ms@֑Vw\}qkXCa 4؄ExkQ嬻_RTGrꋛ\"C5iϳYUמX2"Vm٘+0;4O[ JC Th&:c!cb}ְ% 1=BLe"M/oį2 k?H5*5cF.)gwD.I#ִjGdVѦ[N]_F|d.n)qiۈךB|y Uf>IJHY Ր 8SQRjLkb ̏,5lRamMޠLҫ ]AS]גxI |&s\dJq21ig ܠat%d8<a\rׇD쌋L;}Y`]ż$c>6jV=B4'S-'7doW+xn8P PCjkD2oL[-534n @ DO蠧t,l)ѝSb݁c1f ˓빂і״l6|)Xye2ͣV۪w5L1r yK*:8YFsiWoZFZ0}„[ujN"I+Q ̗?EzW $UQrmtJ>xPl.1%3wQ8n=̀#*yg^r" hpf1\n.qKĴV#έWȳ0QXЌ>mZ"8*/@J}{-=w|C="f湋0I'ݴ5xX8,U4p%v{xhaZS!F&k*p0*YPmk6Mtd{UɱQB́˂]C>S%Α|!"$OQF-CrCWcrqXgʂjhǵK+a2^vh*!R7t+7&r>)JQ23@:Ǎm-XW^SDC78NҚhVO, NCKqYM&z7kS74+#kD7ڹyÙj V㲓E (*Ry _!sn+7*{i 5K^ 1e|p?&7T[BǾkfP!^aL2(孬Cc|\Ɉ hMGA(5N_F^XVߪzcpnc;!fRMpocD؈X2"X Ijn#!G-NŁI?%p:\b=m]\ℓW c׬|OM~pih䲤?_I87kygQE,읖Dlg Ik(&G5fB#6lQGʇ =tY4BedMQfDlP.j}~0)m<>^p^plljy%ᣫP/{6\VҚQ3x%`#L: MЋzd7s8,)1-J=G)5m6'8JaEl5uӾБr' ")V(G𨍝;`B<(']L({wsPyk{ӠT>Gcks-wǫ*:Ͷ̯l3k}o9z0CC^T3PX^ϪǏU>_8?t"] ovoKFJ &5g@O(4< )~ )RSCn,qAss9mz$pTDQݟ r/IX ʬ+J^yY17>ێz` T^ɿrY/7eRf*=Y2|$HhTWR,Vo+=Z3bk_xohO m'M 4ϥZ=Q5EIm^u)n<ƕZjN!_\0:eE-8r2*6S9UFccOdm׻8\; [+(y9Dj r;>^]L ^z E;[ oLz4S/ QҊRg!$e#(QBXQ,pu.~ 1X Uk}Ε/ZSÓxf6T6AChm? [,.'r !6VSAv"}) |zT]T<-!}^җZL>yB:–Ηwm7'"du+#WD'0U :}tQwy32RăEl>~;L'-_tcNs1QUCQA1fGgbK0Txdkߏw'l∭y䫔(ZJjYr ̀sƓdo' ~fvҫo/kblQΖg#F=rXϐ=7|Eo+MږXNkݝN.OdȚA94nFK3Õok.DQt~A PHgiFIY.B Dd*[z.о>WUWZ8 /t Z [7lVsV@ݼwZ2MyO[ĪX5~20T钾ؾ9,@3Ʉr zse6˭%ݟ׋/{Jey]V`X]R^d33 [S&`wd^pAr絛~fa L]2Pʻ k?9T. *QZdw~j%V's67:/Hಚ;BR`W T8#'6~@W[˗Ȝ/$9C%P+'b)E`v o-P[E ?I@*X`NbgH<6сWmHJȻh5Y_~dprĤgg-o~\_JgR3D\&un JKd&(kqL­ Ry51v+]o[kZL<я SĒzz@`|B|>A/̶&qQw닭D̈qN)%«aySy#klqG]D>G894ݸ%nP \a o>s?LE; E-V- XNx11+pUUo>U3*!!n9-`ʵQlYC +aK=V>y;s' O.;\9[[ifMDĻ5 i<퍎a";Kz{0Fvq.bjF7ɾ8DOvz5}yKdLTGGs4M(\;tCUzF(.W奢4?j wFx;c)xQIՌyj|cKsf"j2|2fDh010yh= cs*uyw(S!ΝѝXSb%*=J⋦WY;uj;Y[rv&>$Cbۭ>M IHd5!WT;ҭM DS|;sS !azm9n$aيԞ:^MϑBS7֓el!憗ذrN000q;|!}Z(sU;|-»٧5g+iIĶ'u\]woMݓ@|iNg '"V9ݍBMnloj]RE=+J@Z, kX I ޹~pwUCNYZi \R'kTlҩY1\½8c),-fW7iY.![09!]Mw_HU}@`Cq[}K^mK8E@X^/LC&vQ3MymA5ve˰>RUq\pFRB =+<Ocqp>AV`rڨfixT o6#_ѺJ@`k;̎gzD#^qB3\wkE*ENH=Sf9狒X§1v |1u-V |7zP6mc2f˹l$U{\l[(. X40 qpRзJ/Ptс'ڕ=}Sٗ *LHkQ5e`ָZ4$)UM'Z#y.U3;U0~,[!˹@lJcP߈]P =x(H шYXRʩ:;>0,APzh`tCok9 $=#v0, TCh<}E9}oٚRaRYFʲ燖\{O=G&dxRVZ֟b+ia7DJ^d(k+{i!ihAurw}4EEY ׿O'F>uM(o#. Ss( M_~w^I>F/<.?D ٽKi}Dٺr{Gm; %0!Vk 4%&*?HDn~cL\󔡲Sit,#\r ȵXJ@'u.i4._.}߰,TLլ"Gt4'ы,lw;1YGE| x\Uk3Q~gq#V?L Ӎo+vq_tkIG٪"㚳,5 p^rWJ*eaGza $&|o!5mnKd=Ew$a[#t0G uy5N K&RU*8S N?ݥ nWɻ藯Dgnsa;y.KFJsv+g,|Ғkpz|!d9͉bM1.K\vue"يn^';<};S.CJ)J814}\3< " BaHC2<.z%!Qze0N4T]bt`P-$6L4jqwpYOԅzV& ) Y3Ab1#HkNOm u%@I,nl-%WGl\' 9. 2<#;摧!!`2Djp/݈CN@Q-!;ZL31SZp? 8;>b&oTDwjov~nl@yD899@I}>a{Qhã"!yoa`[7T6KN;+_ZxΌaso%b#W4H i#)r-TE4c]-cJ=i=^!??bh'h# :kK14vȏJ|yh~E~:X/ Y8 ITx iqV!^*BD{PuX5 Q׏)8q3lַY1h4gC֪vn=h&vЇP]8{7ݡfwi:FZӊaU7 B Ta[ld#$po7 #Ubm1-&t% 4%3toE%5YdՌMf8%ON>۸9Uhspx6*V !c)n {>s.7 X zkGAkpLN"-[{[KVOQ(,1Յ*/X9[`dw _skVsU"(= \)@g?=@EqA0T7kh$,PЁ͌'d%qARt< :$Ż%kqg`t*A(a#c\? h +hSEɟr2%qIǪeQ7jxc!m^׃ mF[KW4c"ٺѦ%{x=:%J̫\b5)]H|z]fk6QXZXZ-c3g(%\#[1O!q9^Yv_KT5WQBa_=9^?ʫ%%sE7}EP)^`r,_ПO2BQj[Z7pNtY6݇ڹ8/d1NW@,KSz [T;@a䙎j4zm 0K4 e6Vc_%\(ۢN@$87fyN~D @uw$I9ֈ|nZSYBaF׍l-sݪWJnlk(2#bBs]M6$6$nm] hDIS7d.EGd~t|LKkc&x0EZU#ΰn^kh`ڷb,F2_1hLݵE::\ \!?BiQ@SRMfMQJ0%QܼM k`3KGF&0.j>r6(b`u+4}Y|IB26, Xl](vZTon!J;s0k̇i GJ$"}p ;!+q&W۵ 2T>o iH'.zc'4bWQW)L="E)OXظ@{Ԇ ?ŐrtnOd&J#n:=,Nqj38fTC/q;% fsaT/&𜋲-'6HJJ(2M2GeD Ɛd8pczHA3%=/fV*a[7 ];Q(F K IZuWJ{z"|0:AIF&"hpYbQҰNvafuH!"?9_riWC"1]b5pCF/Mw\Lo~76 m JgCŠ2OPFnChU)/btDr֦whGMs+Mz{ 仢|;B=RrХ̄jdSJz<5#KuL[L ;fx>XsrY{Rs0K vn'o10y0x27tX^1{ |1T;[1i^o޺#QqƭU~xmJ,J fxIY7U[ K߬>,UCڕ[$dpmxI@N5b[ӳa2Fbl9y_Xy3\M,906;\z%ӛ8` 5[{R ֗.f̞^(Vmg]%#T?xrPND/>0 SJzj}x Y/t4ɟH/v| ۧ !| jeդ\2uB@B `(]yK`4iV&$VʖHΔrdBKn0etGHNX\m*K,y W^5Ө`*!dMQHL/\=v08>o 0DhBxx#4XːkTDxhl=\1 j4;e#k_w+x&Ƈ)H TFy~|5un)&.o `dBFӫsH7{La0KF#č£: ]w`k} 穨cnb1 :;k6^1S6d6-B6q6׸u?n"nWL349A,UL~K Y;8׮^)fe+dyY_.;N|+:,I (T??03c߯OD >nJ |LE;2d gtC_c =}X@E +Q샱R кi\$~iVODTTE SA#κ{x@=E1 6]j:rGum"PQϚcM@+gfOuڙ$ub!BFd|ם ; 4*Ḳ,Fc4o;+6rclbL6'?X,<3"aq0KbD^|]K.:GOݶ2fHdC4`5! :ê5Qw38){%9b7;4dנx$HZM`fӇ:uaL o vjN yhWtXCg{6 x>8/weHIu>$` -g̱RLFN+,FL  J.{56=qַ(h7hhY1D]s4Y!0q?m^LbR\ϼ0؎`L鉢qV!*Df}7jFG(K: BE__}hG:-*NX=h2~2O <ӣ4JV7ntWb[2"n&sgI)7D0x$. gO&tIْU8)"oms $D9Ji-9U+gu!)НFYj9.9p#LkaRTHqԂmyI$y:m飍 W3wO!?1;-q,q.ϼN_%1xJ,n^L nJ6\'?9ɹw.<G/Dc>>sOO=!`k?~z'3ceQo/20ΔtѴO9*j͋%8~[H&iUפRv4;_i@i??N;| ?E 9G9ZAEj6Xg3 B2-s1Cέ",f ]Ԅ hXBR %;vB^ ZPG-}Nv0 %JO赗/^C uxxȶ}Mj#yFFlH,t\` 1a][Tp%|o^>ɘ#7G9| :':*QN}qMv7 178`Yǿ-]y-?CR~tw@=kȀ' XMˍÖX4>_ 9?zZxyQиXL"m,B BVɴil"EzpߩZu =Y: ybtj17ZLS l,bR=/:H"y0"*!~YhYB{|oD skXyKl@1`&=ghw v&!HEۢ=Od$pCMwRh<-E4z?v}ǹ`yadڬ>:6{xn>i҃!)\{-`f{dl/`pk&י)Ԁ՜l)].j+p "!D?W*YwY=_?=OxSDE¶]~ThՇ TJU=&.Q^K@y5x(V񇟨?xV;2)jyUGg1;$eo9‹= Q$T8bA8ra1p" On>zeiTR#ծ>͋bsJ]6V(]P6x&2@:GSn@-Y_\ Q]5 ҁ@9au=FgcN0e!BsryLᵝ:kM{zXZlʲ.R'0aѳ+ws-UZHuvftGFRxcH\}%q=%l7eP8־O5j`BW pNr$.CqXyJq7H6=*tߣZm( ŏ_vxȢʡD՜+\,E꯳d\ -ݜ-pkJ߼Gg+鉺P|f}ndtv2kT}֝&M)|T{q͙ΟK Y Nv OI-q jX0pb>@v-gTˤ<=I?5?ռxQy!7OO2%E4 ʼn'&`:x bV#HGHc5^Ӟlxh2\"OhGw_+5fۛ?FcIn ׂ>E/Ji CRIG$Cc ;d7 /=w&Vl& R+ :,¯yqU HM(f{OH4\j_GZ8 ?1bJbd]N.Uԝ!Œ)Y{)񼩔Ifz?\+ d5~PD) xhocA*z?$B%K+*vtq*qΕS1f`Q}q,Vh s'sJһ^ASᴡeݜkC #̠S>D|p8I ZB]cH{2֓D1U؍ đZ^{Ig:k_E˒䋆?8Lb0D&f_Pۖ( c_^B̏Lf0Z ?NBJJ$nDx!dlv}niTp1Ҽ灆C~U7d!"LR'fʐ e9ހT{ ' !*qV|*#C8i#a뚟!თ28 ˏ6hvdB,ݿkn[aEr`Eu6qBLuA٩ x[0Ӑaojrg>}և "U1tyQ#dpYNI27~^% Hmkꋆ=+(vHfSO%ݯS6ȧ}1&xslγ8}\TUjx-$[2'[7Vc]t\A$qXvc8FevnEsuRliēp 7kVn,a0E|kٜTZNVgx#tALvz0vtc)6+<ܞ)Dٹ:[D|kTؑ{ov.]Wk-dz;=fk-]1_cOvU۟֞gIy k׎`-֠:Mq j c >y<$NCRAkXwIU{;^:AQysT7 VqcoBK ;q;$~3qܙ[_l+ʽ=C ̟FL*.%d-hiq1}Lwߐxdt 0M͖O͊ޡHGz$3 !9+,ޯaJ*{㦧 Ba!* mO\ 8\GE7{b΋; n8'x$e"'S?,\ (6^IRՐ4!KKݻQ@Ét AvݗpwZU:d8C){_:Xwh+=P^64r4F,\= Кhʶ9>XqQ[scGu]qf!pgY ?5O9?hy 5E/sm1+|뼮^z=+E2(:@j/Ԛ14&,$ژR .Z8|jHO_WA_&Xb:mՓeK[ ka 3E{?. PW'd Mj}+O+ܿ*㥺meKj-&|k{|-1)J[ ]}ړV >f{k7O( m {ÑYF76.UW>b8kGO ͚-qPt)i.nt*@F?F ?>@?=Ps—JA/0QU48Z0ƛc^/$b;޼6 zCqP.tF}P B"+P] "~6:oRW}+8۴/* ?p0K|rp§>yZ,EA-(!XϺSj~ G16f(tc4x| H>R4~_M-FGBsB:)O]7Jgϭ̉CȊR,LqR||, ~(mzvH?j/<)l\ʼQlP?>4iKF5ȺOGbޠ".xBs@TP Z"(zK5b%>Z8d/c8M@yKJzG{4󾎂qA /G}x\tZ*5Y% 9:fű}FSB6?h˜ jC{OV6{vr:VG:)"5Y"RY^/#qg;1ꍽF, jn!e1 A5DӉ^Σ`oLW ^Km6C߅-qPLa =WRw \ɝߍ<;Y-tno2qRr(qmƬ9S&i/4e$Lk (vq^bRʪbM;oddj?(Imc2Ejg鹑Π ,Z?icuLMhCYk/Nmsa/" 6u_nXβAim*`쀧`Lgeӣp7ۯD h2U068 Y0)K$l1iVD0v[:%C Bu`"+Zy6z\QN}ߘ楱㎿ݠy!7&{鱽XKrܪɳx b*CMH.AL- l>JJatF Ky' W0 T}-ɠոFHbciKKx^XÎS"a'Ib4hXG0OmW/63 9\5.er%eU ?$dAaF%By_V#Mgp|RoKHeTTTk+Z?wqĢAL,)d{ژW*\9[;dzM)c[Rf?*tǦbCfƒb>lF钨$^Ĥ1/XkXgfOKs(a9ЊƩ@a$vSPōsTs~[j$_EQ˨5qI"=}r+OoqeC h{ѲCٺqYJ PfY>MGtDH dIKVdC"%ypkdVdC'2ڍ 5ZD~e~eÊm{*['t!:/ڇo@jqtQDR J!:DRUnCr3Dc RчdTb>5aRw!H7<$~QDC\!^͘kS4Br#7J__#rwqqz_eFt $2:pAN t2]wd?RU׍l8Λ^~dILbJiCs"G)3۠K΁Q ubCnUӆ>{CWGQlRIj-M't?R.9#c/gϵuOr6 V$hI뜫K HF('Ȣ}xw$LjK] <¯J$(֣ O_-Cjfe f[C)8=~ڲ8;Z ǨJD*liUgɋ[%-Έ>9uBWOpM&nZqJE؝%7>Sկ#" BIzh |JBZ?<"D g&O < @qҭLIS p#sZ!Y,2@d+}EuA^`)[xZn[ir Jr^_d͏[\Ӑ5Zp DKncNnJ ]@Yη˒_ )TӧuK-_cljߴeM2ni'%?B(C2MʊhII33_J*Cj?%8y) Y-T׾X#C %|]Y*%2oޑl7pZWŋ.ٍ1X[-@ZX!0s̔ux8M݌,\ZZ%-*ˢ#Ag>5g>S>Kڎ[7yvջCerNLET*))L 굆VĔb2m$ma|J`dOec2hA 2Y܌zTi3d^,kEF ' VC'38/ fǰH)gc3iF7NDg*WV Gf m sNG '@^^ O/<%n==B͞dt,aS!Y'}PphQ'#cytiĄf  b9֥ ~aCiuT fGqKDH5a-{aH>_fRJ@$>UlJׂ`\xo=/D'gB'7=x[8b9Q2/ w8[CA⾼_%ݧ5y7ުX6N'R2cZ6gˇط8ʂ^[7@תx%XuqVp=`$%#[^O2-VMHw16X3UrK4q3acip(Mپ#m0j}LO +|v;10?<-yrzwvshҟݩow)h_ ;KAE<] u%؟hMN֩yTY tx/jT 6Z~I-l|n}Q-~JQn}內cu@5}sώf= _:p)lWC/o[b5ԋJN0 KL#VhO5ptzDbDJV**)figHԅ-E5nk$.zy癛jƶ!1Ϩ&sdxf KbJ)L4&ēud%1j os>K&<2jeoM9Q&VYo-qZͶY@T>X"OЪ|srtn$G1G|p?z L.@ƚJOБr읙ƻ՟ ٸv7X؈GIPH $o? V=N/ BQ:QGE1g?_&| T]C3~~&l7^Q7ws7?p=ʓcqjތg0Y;sXl;Mz[7[~Jډ[>| 窣-<A)te)iyf TyE~..pOp0x?^Q' uT(= s;ujb<զ$M$/  . ',P *$`n<3b# `ST7|c}AGHN!c$0+n+ha[ⷿnEIҔ%B+ 2 U S5k2^mN1ɷTroU;7l~ԪtfꁫKUzE]xpODV#+g#<V8`#'(uzz8<f ;}>56h<&˼qpERGIlІt'He-t@?-T%*-K7>"V_Uh[?';Owe[ kVztQrb<2(ϱ*Xݓ91\prm|˛v;C6W' ~/zۏ}{9_k D%{-Xߑd)?B~jgӻ>aT7m.ijd%>v:ܥ r\XwVG' w>OVj/m<^*?\-lӶU[F=b=htM؉deqy^k>9W#L3,cK V<\K/=nhP,;䣐hfw ǎ?_wAdk|=p+5;J!:l M .UK+[kk+G Y?vTػΧ c;r`ex-sԗY9.3>Y}/>Ԟ ux\dwF~P[w<ʝ+2Nݷ9/ 7 צv>&ke 2gy_PCvx[tE~EeI8¬_ֲ!1aSr)7Oj`9>uצ<ˮW\c?ThNA6ᕥfi@lJKkUR~T@o ݬ3g߼pVU zܦ]e 0J $O5dE!:l1Vn/WPQr{y{1~vyǍE??bX- L6ˁ`H,6h]onB|(*#6dBӵkbeu$}9&\XA cEBs+ʹ!*|ܿ+* (KEf{A)X&T)ϴYW=g}m{~3(&met=ϬGFmXmcMOPE.*(\{׈]Nr14O8U%ZD.\}G}mbAzL0t /PnէV[;]1EѱZJe%Gb3uĩ{ ̠t;5ҪLˋx1Ԣ?FDΰ(yT3B٢~X_}k/uNv_`M~W )] '|KWvP][)m9CT>`NUԄik[0Ams__3P$"XyGx{ElcD'lmz:z?,h h78lsX#0=C?ٳ7p9 Q+F|sb9G&݆y7dO` 6ahfZ)xiyL5Ct\g/^fPWp7o,SV#">?.?!wEyG˞s,czIocxE;f~"QsƇ:O;c>f!);Iʖ}DKg+l ؝`i~Ѩ;?Sb+d~X!Wkp@sb ˼@7S+Y&A2kE[ iSDON~ r)S.gCD 6sl,&hOb䐞8T.ӳ+ډTGB 2'd,Aqc*aǢ;ܬ՞`K8d'Rhc4 %0G7WH_F8M4d5# qcTߪ(=c ^͝z( . @:܄&7p"]^KӢE&a^Շ>jP{zG/5QMj:<طL ]ҫ ^gixqS! 72J237yS8$T0b  _p`X^ĘXt` L\uįvʒC 1~1AQn?T'3V>pIJ5vrȉZȠCK.\ ТO&O97t6l$-8hO\{΁p: 9xW퍚@+*\vSRv9u:}iQ‡)pEcuJ98ݫ2NzW}0o+8A5j [Uv\Y~LJne;F'~ PӍaF'Pn *L 0CQ4"jz)4?džr.b]-iqa R9pՁH,Pn3 K33=h(V6/'}/[O8K3f>B^*<<kM3.jC򯫾a|+Çm u;5'3M@X;pćРyb, 9r`Zn,} ,*Ⱥv ]LBaAH=/{%B>`]4쿼Ƌ|"D/\S)4/pFnDarQ@VzLWƚ<|'@W@Dv&X!At Lφ|[ڑ2`Cr2oyUT'>ÿLtF4.ksϥZ X1?-Nghl´ϡR.OvAv9cq\&NRstnHܺi:Ý>(j݄\YZ+ ^+*b };u#hfW@ :Rnx,z~iLa[ 6L9^ o*P*B 0D_&`aM6`.(H*4BkoDP5WLEk6Ekx E_S0b$ Q(c8;N0:i^KRY˸n0> g{ =H`lgfk sG/<GV֕ ζ{92W܊uB*~O_baA'L/.lx~ǾV*%mK>E-kt4~-ٕeC>ݖJB]VHǘ V3z#!D|׈b,:+=c'8j[WֳR3lȧaM[hIB(FJ5=>4Jk WU4oN+WGTXFzW[lOt~>؅ U5 Yy mo7E]N :=*N+Ձu>G0Tm|Zoެk.]eҠ-W-*rk/T,,bRjdmfSiV Y1<De߷ԥqN7*..JY!X!ʐ.ʊs¿mٓY$b,Z§LuvWq߼ {˶'/J,]oA4ZB90*;%(+󲀩j.CE[!Ѯ40@W]b#dOkCDjCĠGh Jn-iKc c/z. 2_a}.亰m`J7)(0TXOحV8<G[203-ֺ%CvG \[5Y‡JOAV} 6ñ -Xe<l6rt\/u  ̴>Pk4B> 灄ڠ1 BzV8{G. yd݃>ވҌ!-R7b/pJhw+Ϭ2i)fʖ+&ܤ*]}Uy݉+Lf70~FQ? ܑAZJ sJRߺ0t)2`j`똋8煲}YV0f']wz>zVKx,D{?</$yO3ڶ$)?o|I:W\?{#CpVZ,wcإk@ּU݄|f_eٯ~| N%7X?F&/๰fbT2h!|z)O֩j""3[#ѭs=Ĝ:У9iLiJ#'Z|iܧL&8nA 5ECPwFFi44DʅybyZ7v?@0|f`! xU4s,vi1-iVKX{/rlz]iviZv\T;[+I,أsW7v_t4dىɷKܞki3V0#Eh*)l]rp\mmǻDc95 WkE]..}o:4HRn(ֈ䚿t&)Ε"#YwN\ ,TS:*tJsggo|Qo͹C׳:(zpH&fɢː0K8a41o΋Шgs4B"4/qux"7wdXdkc4$^:) ku@\) 4E~-lnJ" i0Wkq1vCNrΕz4Xi,YIKKƃ oItf!=9kCq=B|ƕfxpb`" %xgVFN lǰ9wn~}^ #zWIFIDՆ ,:IbB߈31k: u[ifa" МKP45 kśB|z$_wc=+g]:8\&fX).O8ʻLVijc$3t{ɪMqc偷(?z4fddDiEi★eٗbbiӫap'/V,JsKJz$BbM(p2uQcma}ǰ و7 Ikk2>7aEw" #O0J=%Ci3yԍ{,!sTnL55Z!7jBxNXlהyG}iDiBb|_U_X rTݠ36SEry7VəPj@Gk挲ʋ)3QW{ F2f=pl?0eJ{l!ֶzxx]3fARǙQ-N,!O1]B C h5]wgɵ`uģޔzt#3B cS9OuwI1V,O~T5Wϴ:>T j x_hD#9R<,V'2 k/IۧA7uh48Bבf~H Ș̈́OUV(Tc%K Ci/I3 |CT<ARTT$3"d K`e{̣ˆNfV(aDҔXdWvh\׋ANs 1jG\^9=} [! 3(/0kp= z~%x(\h>nwӰn&U~IT\i;ye?d]dĺvZ!&۳Lhf] t > 6C^u$!&$:[#St5{8"Jff)BZi$pfQk ֗r>6DQ\eyr,|B* \zL,ޞvO45G褞\;ԐcraBeN,jp}|*hNՠLwR0X Q9}ߊPZ!A".Hˠ,aWE{ ?QH3xY5˙?HgO>B'өe?S@,YMTx0Todnl>*Q2E\|?,% 0కvhT19NX|!K:>RX%H?<昳",֍I^ xK~c@5_G%gN  TDŹi'A0nz w=GG"Մ->>6LFT@l8|ҿ$3l.A4.:m0)9 _60eN7ɗɞ +@', dn廿LX_#%H$#5J6Fkk{8,Ӷ i4S\^f,j >ĉ6 nߐ!4;8} ؗzQ̡y \Ք |n@)ȓݑPљ͂9 7&KYk&Kbm,_v⥣>52Js~NO{-Jq_(2 :txC6 lJrl%BiBږwQ*.~,yu+P{/~7;A'D}dg/Ǽℷ4Y)q#0x_zNAhk4d1P n0$)j=y6@ޮŏضrj1D$bW!.[M(]?JAM#k hWZ*jS.gtI\zXP4i7E1sɁݫ ꖆe#Rxc[Ij jEan&AR(ͭreB~İs&fޫGO *!h-$L,yZ <:-;ݛ6 =+V=uSDmb2j 9]qQST{ݴpa0WF&Q%yi#rTJY, ,Pi}1t^2&vn\TkGyB74ښ5ڿc6;3R7>[?!* F;KX&ZC:e*Sd&V}OW(BKS.ž%1ۤ1z"Y1l$0YX{2KqrXRIwKeŨYHMef%!vf.'U̐51AIԼ9F_\qnsNd*f/WO G+kG #e`侨-_n}7dv&L$ۚZ!zJtV~`x=@Ƚ U,)"Ε%ظ{ʼnNet8n`8@ j68[)}_Bw!1mQcrH#Nå o;HX6 5Y:5J>43L)AtFM@"\cyM^\3N-' $,{vH@FEϰUӾpr\f9R̸>nWB9hw\@pqA?![j`DM(r`eQ2Y'G)Ǖ1j>,>_XC&ae;FݡV8&kJ _V"=EN a~P[ +$-mDzK3E$eHOꠑ=l8Mv,rLIvRe"7FVXCm7HKjplٻ 9i6?C6O9-|3͉${!$7](/e àLb Mc BD1:pvAyȷؚ}"b*3Bʠ6/qXݙd˄4??hqϋl{q2Hl`G$0ZQ/^cq+1@mYboܡ0DkQ1p]]49P7 qד]b< aܹov:{rrY‚{<  btYGCӦJ,P nֵjN2b2[ ,5Ԏ&uǰ:=ԙ)JVNjģYEY4n hkLMar**' WQD` v6tnH:L\J4Uu6bqi4Rb2Sy_aI^MK%dW-_:\(iQe&NS)Reʌ_u6ZxBSmuUw9 [jG)b'c!o'/nVXtY>vq2); ϽbT;~d* 쭥e〖80:wX(Q}`{I@=+]“'1 mirce]$FiסdDz>>vvYYǗ UaڟtI<^iڣ,]rG 5bs{'"*I"V1"ڡbtgȩ 9XuKoDia8f[i ecZ(>^ .mA3nt2#  FA$*JU+ΗUkX-‰_ܚQ6-5&7eD$|'?`a'[yy4DK'^[c^C_Rq&XOl0wjm(61+W7yEhJVLTc+aB_Cݛ&3lšF^v>,Bƹ(=0v\AkR”hRcj/UGWRހЎo\eAhiڨӟo^?.pHO4S5pl R+N߳lA HLǹp=m&b+Ul OON7T6O/+y%s [5y|?a4/.5%MK Pl 3M9 V0W"sJr&M7%W)[F\RpA[_FՕxDSxȼye\eB=ꗝ,\}> ү0{.XZcal,2ŧA^Lk٠A| ] &bjf2Z\6= \ݢ<&SHZ|H]fh;ћH6.b>dܓ4t"3' Q+k&bĊXd}5%KHq+yBM]хY|w0J~|\O,")EVx %( ~9wmNp|Ԕ-{;7f^nQt\ qt^L"7SAM 2 ^*^v@?w]ƍʳ)"qOBvR^?=YqF& VrNYQXݥl}]p3 $5VOALo"cY]H'FB|{֎j/K}(DN,4R}k gI07"u#hP:1bm?2:"p"taiGzm7C8p1̺jU {yT"o)QävFiH:W-X%wrItρ]!>Kv0B8t&vX<*O^FA B.C]Ce{oOBJ#k9rh|BJd@ӟuX(̝Vcc^rH^w#F{r"'I;.AXzA˻'pl?_jN-h.q{kf-r=.$@%)2Ec\\2"Sbjt~\+#6Vz "9. ~9G,dPU =lJpipO㨛/}0qZ:/1Ƕj\Ov壺ޖYEI4cĚ,ڧSɲogN'=K<-ۋ2(;}?l_=e*>6?/t ,w$(o'q@xg(}'9S> í3ئ"-&Kw즍WIWDoR߽Z5oV4Z$>M55+3ܓR"@}Iq"{}>yRL Ǝ]U?+X_l;w.FG,rI }vx/3Nsi^mPV(QP շ ݨ"lsͼU 0o[(ri[7B³)Ń0#=N#){fufYa)*G^ K Q(f ^/Yw7,ZVIӲ(q{wYYA%J-MPH'PdLj[S#[ WhB)Y>ɩŘ"?cAɟ;~W)7(*Lg4:hæMwP*&P:=t_N @w8i~x^隟po@YW}!D3 HXə 0$:b~Mh(ȘXv۞llCmpJc=qaMB4 gнM> !& Î?*(Ȃ8T[O 7H =}"{\']ՃPynDŽޅ }vE{*#ь=HnSVJ/XʬEgs]'UtZMX7aȫm`(~Vհ] ?e/@) -?Dj3V1JH+*Fا(1킳2SDV#8%B J;]1s1ɹl1^QٰzmŜĨx _=!f%/NgT$^lv>1-jEѦ_TH;lC`Oo[ C9|y9"=qg`PETlީxdǖXz}X4ZeWxeN}ڴi|ʏr SRN8;7mBaM?0-*3S!pIV|f}o3_6Nݤ3MT6;=mlJ+rb0 QDcԻg [ÞݑBWWhяdϝO?Z|)En?/E@o.el&W[EJ:68[Rw"4̷%:1qEQpkV2VU59TCht Zgp(ZnKs lg #y  !ֿHoAuo4$,/ԫnU-Lj) 2s".$dD{>. -8wc" !047'*$ͦK[`h0+8V}üA/&7HIog\/vhj/Y7Gb嗻zTlNGykvq m]3d+|i%t34Dnkg#|{T5`U+`:w)c[2 z)'rbΒ {A)Vdi3ϖ$01ػ|#ߔKbȜ(^Nf3]uJ GOhݳa^C)2(XGL:x @#>\y1)*@?:d>DۡqarծenFujEߘ:|tN*P%!S,ۓ!LfJc~*Z wFFyړcC.~ 4ۣH8ɬ Ԟ t2,_Rm}+K,PB=gsAɳP=U {}kCt,hAMzP2? .l6lWPܿw+ ?kL.Q`A+2%p#kQB8)Hpʐk[GhT3Ȇ, ys4eتqt+8bKP779@v_1OS]@P׶3Ƚwҟ%ڱ7xj0Ĕ}nk2Kk<:1=T6i =:CBbWRa C=FW_8п'`S!4O.5<;ΟqvlDq+<@ON ^D8 YJfm0`m>0RFA] 﫩6=1 cܞݯ܌J|g F+\, pp H**> ^wjX+ NAhZHVk'YaK !Eg˧m+#r7S%}=4XEKCbEfml%)dd# j5LRm؄ H Wȷپ.1A0J!OMˢדgz7 `_BHËY0 Br/ys2 sʂ/@ikH!x;05Kz&4*Uvl'E{1^YvVg>+dZL 7-W>oo,f Q ,z,BbyO黁-[)4 s#eаCUxgu.Bs6NԳhGGJBje3vHMYE2(r &a44yod EwDgxXAZy]sU3cMy|5-r-P/>g$[0Gc)Ü4)H9l-I=䬲[ JaFw/w_&qa_{% Wov>QnHsU ({h DF 1`8 "v+::n*!Va-~UO]$-YnXWBG `Skjqj[ʤ/U\*~bGg`m4!GV}` 7RR 74+] YS|_Q2|ɘ`$ >IIh5rƄX([y (5P*D'`Br@`>y. ԜFBk0fsJ۬<5OM.M-LSU޲};YX9&PB}nx>I PR^ZYx"Tب3Y;̔ZtDŇw(Džie<?WTqβ>s؋ N&nɼc]~|SkrML 3]]J!:4ݾM*Y؛';w}j(U nbd֮Q89`^5%bEx,5lڭPbe|?e\Rv+Gm-hS"E/ f V/\2ݕx dzѲۅGdf?+nٷ`ẙ:{kz[T* ]t}{%.);OĜ[s`֭ ؓD? S~h90}lہC->DJ#_:' 7*#u8[upS@o( bgA똨ͽ[Z1䓶-:.5T(K\ ac8z-z:_'UJxjL'Z+IX Ҩ0Y#=6EAt @`"1:]P|fO:Fgx᤾ ؓP4gSpxbyv?f`-y.á~R\>bf9097ZAclyÁKU^VJGˌ`8EJ㩹Q J$hfRIFB{}Fx.,m3֢g'R܍!| / ^{_?96s fP=V}=YF6H!-p+ %2*vFk>aM Y-qcvh9'ArU8ة%]%ػ5\6-Ω6(d/oCmOĈŅ`qj^$_PX.t05O * 9 kH^u6yb ۽EkFd(!ą!+\95O}Ln)%IRֿ1RNG bxR#޼%dYsCZuR r>E ˟y,ўa_9_`B|$Q7EK1 <%8zT\]7rJ+ҠCHP%9AHG Lw~snU3M+ج t?aEVڠdH#(2\@8il@2]$c7Zg<( jTڜJX&G<`m*`37I;J gIZ~Pn|2MlL] }LBy)eX!ΑEB.mHdio y! ]zՎJhPq_p(dcI"]U^ks,RAN?8 'EBHO[zx2'fGRp|Sy#s DBd !?z91%ZQv6]ŭ!]B^qlP'n\aۻ=NtGu눏@Z-2/o) {d%)A(>_d]QO3q]љb^W$АY:RObS3*B2dā`4wZCXaB%Yٸ#f?x$훈S.4_;FQO_OP(3)HYvjiB8tgl_ $}.m+pU:^U vQ(o%O>et>B<̲zF:dO_, pwO28(xj_)YYdah<_>ȱEP ;iogbe>#T4B;Ҡ`/a%t?XsM4Ǽ)d3BX@(?rLҌje1(𢎬m':14$lZbk(R}V3cr2"ؗl8UaDo{LX[vl m4ʘ%q 0m;ȣ;OݮcZb6~Ay3Ӂ&VpUK8)A1_UMXDi%/2y]unO҇Χ_rΌ9à{SC,jm@6gVXa~)v}Qiɜ9`"HQ(!@+&X'E3xT=Hcʫ= {xG_r:?$іo]TF3V~L_#+M90QPΥ'8C[[b:;>ϊZ\x;`[5FӬ Odw_y*`0>&3gN.hVYEm"{ Bsow{y1.š65!mk6m##7I ZoJHعdipc}*_DP`Cq-B,~E;5zD{Tm|( / v*H—fZI<38$G_5XJy~}>`Jl)qE] pE I 4MOSD&{g`=D"(wy86^g^IDɳlaSmkkJ;4*Ⱥu]ۆl[x*9,݌GZeeD裷pK@\t,‰| Uj5ڭ^6xv*Yzvrf?62mͩѥ0zfXeȴhN  V9/;LPFV8*D}Wpn_AZJt;juJaC4 ;q NGTEAOnE ]I"pL6f= JװceXW SmP7e;$$v =n`  4D/5H).͒`!]Ш+崭]N_pGNY|M|O睄rZ>#~ѯ$iԖ18@Җ Ϗ9&ϻH͞>i@2|nT鳭:; 5ޘ,D3{|4.;6|G6-?q5tī7:^Zȷ tvT+C'ŧK{0lin]J9J+m-H8γ%UOYlo<4ܯUb>-ﱩMɦ8&&cu9IPXԓQv~qvB/ G!#4j9]/`emYm5SRGf7$!,2'XB^\W Ip,K>mсE\NjfP=Tk`͖8~ľ)|B&чD׶; jY|')E kꣿ *\Sm5wGqԖJ-49EX"9aEk.0]l) ~^J/#p\p4"M+;XP";3 FtʼnAT8FOn0oB\mq_4t)KK={- 1Ak#Sv)usU&S?6`Gv7 eM\C⒗ſRH`$ms@݉V$(;:6e:,:9ST/~`(>Bs<|E!7y3߱L DC .h;0}R]r8&)٢ _[P4m[M|< l=,ߞj.g 2*i^vF2!b"`г1~-Ex5'U)|\ω8y < ێ9<ӂRZ5n4v9+4JHxwVoc\eAK2>zri`$1FGU> L+xDW.B%58J^ˌYi<'Ͱh`ug5G!.YKW !p}tnՍ5-8g}4j7)In\3\hJ/$`r^LԪ*~j0D?R# l@VQwfIt=:P@Ңduh/y#wT"*ezhfA5N_~Ԯa+)xrt9 ~ Qp-vNF|M;̹XnǪ -qbrخ)r)7aAb VGKL_bi$_Gsl-fq*EK ͮm_bLGFG1-I Z- ͣכQG@ِ-|e1 ~RajA12"C"S)ntww/_z=E2oD T^ޟ|nld &B/UÍK!/l(1 jKD>%qE%'Qݧt@ T< 9Kh`8K+|9+8eA=X{] {Tх v%It {R/m=yvf$-ִM6S2`F9疮n=d?xAYzWjoЖ\9f-U6ޜW@ڦfu}EɊk#D7 @]s"ErVގEkpc}VK.vw˻\- Xy6GnbQ\/pgR42T#vk}r곃U(wA2,? B~9XTc=2AzER]9h$m697/φ8xy׹ d.rZͧR^6U0\"ՇjuUelF#Z l$0er/譩]: 'fs lAeKgZղSԎzk%o2<-z8%ѷVu&*5z k0@g<.*}D\aYV}8}4*'NTˇudOݢ4pCPkWy꜋nAA&F\3Hޡ}MP?gr9#դSf&p:-ہЇz]&d 9Y>ڷ-F?2E}t:ripvʝNݏF[#!IQ к.hgL tu&OiQI#728ŹՋ|L*n#* hNý5`#cmuЦ ޔ gW,|`AT,Ey\9LN6 y0^H (g4$v13c_"P]7Ƕ1*Μ[d?;2jxDzmIzZqIt88LAʦ͟:3dއ@!~žF&OFnj>Q%ؖk="U'jbXyW.0X*ih@u;t}͠;=FAfĸZI6dV]?o K=L?% рI.co~PȅKyihK/MӷSq:ݡ#iI6:WV ERiubcSI/pT~ڤ<=x\Oosݯl54#RT@f^oA?]6{$|CJBw(~~I4Cf,k=8@w IXG_440KƦW Mi ػkQƃVrJ6P/+3;;c48-??ټ~wnBgV2V&᛽@Tޝ½ P]XB bu Jï]%V1n}> S}sv솰z)9\j1mw/z*b?DHҼtȜ*]2L6_Oʟ #ڦEg>P7y2tE|?.bX9OB}c١#ֆ+W|eg{Ջcχ9ȱ`Gݔ~'Β.qjG>.%0ɞ#WWBlYYƫ{9+Z+j'|]yvwQQVli^O$0 zNۏ3a-z`V/t\.,ʹ=Ji^gF2^BC0uDA 85y 'W *t5+ L(Q4)[!֗AMjYXU(߱s6qQI3[6^I'x~#-:V7dF"MRzv2z7{b sK(7+x+q9"6eٶ@1PJ-jJRUiaEo@U< n}4].(*5@PbaﰜY_Ce~ԣJB\e[ ]jԳuhN=XI{r!V[8'XT4gY2tiDDȡk(%-?ٚ+ou~P T:~:vW4jnQy{gՒ[*"f\Z*/X`f'@}>Ā ~[+5ASXm,vLg#8>c ::xb:{-|8o3u'IBx,_A^tZQA\M巄O'.XK\ѻjWU=5@VPI >v.ݐl6ƽjQRXvIZ3g+ؑ5bq8'tsCc@I~1v<OU%17., x)Pg`P櫗V#8gAPgAgbb]R!]oKwsVY7oho ҐX%$d$w $kȺQXn5U.#9e피FFF'i\}8/.Ojv4ȝ{Fn4d7z3z6YzD>2,E7 lvecOw¶\~XRfgo0TnN<#;28R灳ӸKalӿ?FqvA^jΔ.A^m&݂jN1Zɖds aI'@ɘ1GTY9yɶKJ `"ԮcqqMl)}u0\S_J'vZ|;ОM֓_H6V$ʰN܂+=*a&}Qzόճk"Q:,*Z|)8Wf k_#ee#%t!P(q\ļs튽ĖbQؚ²XFο4ejIu#lu&WیOg:l"=hxq\00˭;^7BcE|18 *H8!KZxJUپ\U|y,b7eѸyvFʩ]&:Mf|҂lu_d = TDBjI oE^xMοpJ?N'Rh^ιt Ρ/VաRRKʳKuKۑPSmV[ >q^; J.Ics@P5TP:Yn 0*p1ÏvEu GMج ? WyNZk{_Qu.RZ=uz:y ",lLh1 l1# t A;EPȐ 29ydzluĦ6̌$̙ @z u@1x9Ci?":i{6vnH#.FҧWY4SOJ{pԒl8(qmSghL>=kVl zo~# =϶㴛ӨX_/MIֳ mi 3 /@X6ܥ-_3<ď9‚ņ0 8albWk"TZW)Nͳ}FI%F-Bm%>e_gDa; s.8}7,'pH!nvpx3'QX YsbX ^QRK};_l%u01&,f&di)uI.Mmf{̄c&D)/"缘!nDncxz ?ɴ^5k^,KxqL"N^6U ylgAo !Z#eE*I 9۽]aF2߷:HPx78=-d+63,K$=p%O,7xriGNĶZ+ayi4MLqCl T:2D@ *Q{~V%\.2GRG3&كxLM8Uq(a8d6c#572EaVhPH=U-mdIZ'l$NȠVtqjcX!Έfrwy If~QV!eV+q`ii9+kk8 :P`p\&unz/vb a2c [ G";KZݍi㋘nW rs r ?:l.ba]c pMtX2-TޜW'ˆP1[]xHLM!)nږ'VE޸2ppuʶ?> {TE4گ[DȷgEHryy]4q:HAL~mCvL ʷk #Lm,:S85$J# jC귖.[À_iE]rG:]4™ơpV6U~ FaR)@u\$Êţe6Iퟞ[V ;LpN.y$M?"xu[I*).laXN֬X=ai.椒egQ5BTt5nl&g\ƝQ9GRK>\sj[}hhÜ}Xjp=g}6D,u=kg1|ȞS#&G*xZLMFk8"Ycq6>)#[z#ݐc| eB7^YTR=cx툥ߧQ O]d!8kPVB 5Єo%ܐn5˺B9 ]oÙ,lDJɸj?* ;Rңf\P/Y~~ na+ ֺϺE۳}<'>rp'ܔATs2MVVRpzn3iV ?BgשK ӒF>LC^Hah~"Ż[ojcFTv0N8lO"PBR)лܕAS8[Fi=G*~X'h|@|T,)[6U/a,1"EX.D%[SM/F2FJINXfzۂ=kP$}mj_,p+qx 7KYυbp[Oqˡ̓) aD-s2C`Gmo2F`n)'5{H!vWaH9yӹ< (d|z}p&|<)]N&_TiTrY(Bi`s&~nkz}s;;Q[lrұϳ}i}ֿW$`epe>9 Tgvs~:R28Ay!6k?@u9+-t i<Ğr%-/Yox>|)au`lп BH"HxBkC(%cM Y_%v'kZ!NTLa UҢb ۙ`0q ocWkw;M ̩ 9zkA8ղ{:x~\jNt Or+񂀐GBr-K,DĤUR6Fk.LJ4# e[m'6C_!>Cf5}n\À?t4{vIwxNsagN2b|bczgs/#/},'%ǣ+5F$=RW*9v.5f#ʏJ_ pPtcbsyE9R\;χq#H0MoMk϶lBML"POjg! EwNRo*&rDt< ?P %?HP#9>Ye(d}X|LlrцL|}(bTzDjFDakrP++-?nӴg@vcʴn*g#(Un3Q~ }ǂZ!.%ji"Tq_ite[4ϸfd-moȡ%ېi}e}"89j3.˛atg O + UNQ1wT%ze;sǖ\5y ?K!#a%ztyx grmE8CpM;Y`(V~+hb`ɾ V䄸qHr$u)V!)*Y 3#8z}fAucRH7.NXWee;/+5oh=_JV *Q*3-͘IPpI}侀cU'diU9['%;ED;VƮZZWrzE:[3U!<ȦފXI,jY]@A?6⵽xR,~z8Ȥ%߁CEHb^8 bYiFCBSwý3 W%'Lj4"]2Y!ELY=.Buoi'd|.&̆"XZI7+qpB%L[똉ʾSK:i8hl]BSbXկfRxi#h0sd( k3&B$ Z$9zT:}(5zb2ce 6!xڄ0'~$6˥)km g^)W#+t'p}E@!ltt/p)c,NOV6]Bkpt(q71f5I^ELv"uܑwxdlr;8Btdv8a%+kRewNy-7`>U #U }#TpƂ{pʌT,J=^v@ܙegFѱ:/WCk3mA4j+' mn@(L[s,3Rqk<b}!6!Q \ژt<^\ФT{}UWFVXz5/.Jm>H^7v;pߊ(NfAƵMLV3Y=vkyμW,k0Ө~J#)@MpldUtq#2w}@Vn@ N9N G?tK\C#'h f5ɵmB"A6lA7^6 .qrgh{pYCvP^%N3(ِcUmA5[#=GƑtۿ/{sR8yU loQ4"$,U;sB*Ȗ_@IFzq0ӦC u%̯en*9`>&wYfJ6n{H?M8_f5U#AyC0PVuSsæ.Kw,LWPGF[&k5>Μ}i 2S⛐6ȥ2?ǹj& tq)TxȐB0=WwҌwDNH yu0&x83e-xAL6^+JT& d~1&G !-}lBi-3(Tyq-/Ye˔`,6v٭[xxgՙ` l&\VXQ9faE>DsCe,x#]iƀMp Oh=+J:&Ď\y$fvvactP(U2{gm% -E#Z^L %\L:|?,0ޢXUjQ$$gFQPYb#K70sRA{,'+Q@yB_}i,ðQ<CQ+͏6oYm1j܈w+rL0/G$aVjy\8>'vc'Jն}S#'A\t?>sI vV1ROXd0De#;/I|$ϭbEIlMLZH6V 2ra@ĵKb7Лf|R^3"^a0 Ӑc$}>=s -V<,|-X/Ivt+)hOO9H,,\~@x ϡJj Krqao)MMEk\6CFLWwɒ5reȉs2ZA8; "}Yfe&pf׏ ZĜʫ@G ~ex&ns hfʎ5ŃZVmqFl,Оe3v_QT~d1,zozI^w:U#XFmEQWd({),nۏpl(]eQZ WuW<7rqMyY 7[TG \9dچ`K:ڻn8Hh;rjMeˤU&AT=m'6~|*dU? };ۚa7rܕ  Hl>?['2db#|LwbzvkȺZG)ErɦNFRȅRI~3ɠ[nkX= ͂GR B TqOQ}vf!82WX>k9UbrtQxT n;o+<(MC8/y]a!Wx?Rpdt~lruyfQ.h.Ù[2L Ov )?.B;+7ۻHVnFSs[YЃMZ Ƕzw 8t" uV"SIڻ)C6dEbhpǚJSHcso_S`~ \]lw‡vb;jCRj8Vem銦Kh)3 ܪ^-KO.(5V{'ܬʪz yy2˰Ʌ>A01W%2>4?I5{&h B7(8pmĈ([1Y>{Qub~#y*kjpMbhm<Ў[# "Tc{bt7Ԁ/|#zbzn$xO|`1W2}twS?}ex5e$P@:?̌s& Aݞ\x Q(ss$myK`/>'9T&[ffh}9S Ec9 )4G*6ZyI1w=xLxH ALV}I#^B6(y*vSD_|wid^ 7CpηcK8m"tNM^2#|hp]2ny Q,SO&UF~"o]ȺjB L.>KQb6O~~QuPH0rCz);; jw|b.86Cb(u|,['9QL \z^,;Dz=ټecL(vL9}CF{mk<,pH lff?pbnf.oK^ `H\YDAH--9~]R]xeTPVYVN1l2eؾJ(qx" IkL* _K s>("czG 9;iK!Kl4F~ӶH"5>Re6S({09͆ tHEA"ã=7.tK,tc5o< ~ Hٷ'+5PC2$.l [9@a'0M_5ib9;5,iç%)?jpM*o;ᲁ2Ԑ.( nO!mU]9>jn1%6$CWZ<~*MP%!BߗqhO0@pT29;hfa\\g Jx:|m<3?=Uŗtk6A?BvM:ZsyF~.aiu8 0F.r4ܗi ֨bg2fķ7zV/= N ~I!UQk<Y@ n>8}7;mcB2n_oPJ8Uwl۫(jDoo()yhj9i/ޞQf]!ÚD30P<( -푆!5׎j՟$< F]Z ͖+KHC;t#dĦƴXtє^(MKm^|Wed"Yƃ0^Rh'@xAc\F[l/R)M:sgL^|LOPiEtЃh ?i> ֖lφD9=)2]zOͲp,qV<0z-}Ă"!8^5Z|2IUJ4$i wTJD#K+a9L[*X&=\:V'[^M4[E-+ҤM@ROyN,UXn3'h/_-9=GÍ!'GU )H)-#cᨵA2C= T"kT98{GBXR>OL\ ?n!ACC;뒶~3QOn7-,Y]K=Xq*8q:Ac:eCF0' #g o7aIxtt} ; uXUlP@B~}) k@*a <}jY_58{f\0toSD6C ]z5\."`;>I8FpSw o\"l<2FuhA,VNd 48{ ߲Ϝ290*=' G)ϬL~17taL>XĨ'N_!0oe|ҳFT_*= ³ΑtV6KN}xd544*{+ *"AZPMY`&i=x5!g(NJ*7Ʊ cz[FI5>SIB7AMoAVۇeG* LUGmNݑQ a+mdɐHxI:XA[o<@vј9Apl.}بOt |O6n7c]%a]xXC\?2\l$fږGsj;lNɓ*#^"~s%tP5]AF'(,̑%Zd?,c&K"?dYh%ĚU)XkE|},d tk|su`Sq%N([8#/Pn0M~5}-L cdS|6ժmRQ5>=r-z]/8GA *kR6~f{J8W eQn[Zd2DF;nû/+Ξ(iEM754io=lZVZ@cAîX h8;'WR 3.r ( 5LC٢hpL܈IS` HiC[fgHw{;Q.0ǛkǠWzs GxSE{LTж(R-mKojS:u(N!}vt;%?jHzF x|}ʳXwmK8HDba]Y*+r דIBݘ9 lw'Z!%J(k[ۦ Mg)~eJgZl1ffmj,  )نy&eSă[zn]8>~SqeLR(; n5"V_ }v-#j!vEH-t1Uo[:!S|5I(qy4P2# S! =9ZDXZ{-6p ᭍GFi *Cfa V32VQ}U? !*ؐ4M/@*L^C ry 8aws7ry=$jF٤,͠Z~CwUP_VXRlx{{H7\CY tJZMťۇ 3)VL(D: T64|_Q._Zְ5®;C4 9bl 4^E%¶U@ rie?APo+q1/hgB1yz}mVߜIIwvna'7q,>o\"̓scN؎jsda=26 Nd{]Cv6F:[) Ͳ[o/ Fuiq[Z: M.1}=s}㷹HcNVJ;~7} Wsg]2~ޏ[zr2]Q 7e4]{[QLz@-&>~RJ[wi1lnfC%m[@ݡ ڌT]@y<K7!_ly14ҕ=Gy ˖@\3@&= kJL58|7:}&=w!}4w+i 3jUMs>aѓZ!We~榈D7#[.W2 Dq>Rg U2-mKx G##L^S|[aj?Bf0ecWֵ2'|_VuEmػ2[L(u6(6 ^a7@\4z.3YZF>&op/B(-a-QZ愉*oNʃ ^FI9 zO:+{g,v*bdKG[͊ R9EzkbjUm\ 붘H@qFr$`D@vb )98 2ByS(4T. Vt;d?6(E 2RHjC~.{׵ #y1+NH3"5k:}n25"e{PQl xrƚ>Mg'Bj'Dj'+=j `B,dJX*cn̓ ('ӡH`g;j 'u= r M%c*d-cu`_Y ́"W9fXe9j~_TŒ͉ @wehgrwx$&}rg"^Y*16(p$ĵykx,@`%5rH~ ХO;6 ŀX!ld_$O±g=HW 2D6ӵΙqƟ:LtrK;i&\ovϵb&XBA)d"ANV>9nȒ0jU{/U%sĈ'i6EQe&ou?!,дJZ\oA@\<ú=j_Ú&R2v_wq PPǗ ϫàg=@\USYO\ kMvn^fwrt#kldOO3)Tty'~hڡ=T`M>.SU{uW䁽n\lh];Kw3zUB? ww#}oi ۫EaD|20!Q-և*7AzY%9/⑄,`Rlovc6޺@qw\I&?7e,dUZcbS hE3BH]}gT !\¼xR78mr}`45A1ݟT32 ק0s'ڰ"h(LF\'9W Sg#=|Jgib&@:uy_LP;el1ھfMCV}}\G3 }F%i.f ;r΅37ۆ靊po ,7I*@3zB1ZOk+G{ptv$hrA#/H՜~U1Hw8PB dNIN>П}E4U_qA4tAO &Xݧ G^GIpB}?TFR(DO($ Y0bGyO>$HO}\6OV)BBT36Wi"4ER߭봬Z>x$QzAwRȗ Jdv rAtd|0d&!e4~9M9۩n PGGY"~Th @(f&_l,`iVYʣF3q Dyj'e<,ضr.0h<^2YdHMX'8v@aeVTrG,[.vSgupoÒ_cM<#ҫMjnQ{@vm^rs~<'e rέ$tb2M ! oY0LlMMygc BT7w9,Ղ@W) Ir%YT&uݺm}uFe^RJ,]9_Ff#JN9@`oml mƁQ`հZ HDBI'[JYHLVk'0&)"~37)8:Cj#XJƽuA> B-ku) -&.`5h5ًm~@ r4MV3>+0r73-h<)9#[.Hg]h.ol;"t|sg3.VR 2WSnQ<(4t)v u^Ӑ=]#e=Y7L2f!M & ubɨTZ\bWTdjYҰt<]}ϥI R+IWf>/O :KZ!OQceQ*M"֞BXhMӮG@I#~gc(ًۦZ}S27@rD#tߠtYǩ y`ŭFe@QV.%f5v\?A{pyb#wA v2(bʒ~-@w=>X ybC%Rk=х~RUN{ǔ¤A|/XaHfت_\LaND /\VJ Y ߎVV ?֘SuJuݥ.U;) ؾh2E]J;+V ǹKb#&z"e4Z[=Ж7z!W[Wf0K +&Уe&$U̟ 2܊r8q idTXc𩚲5u#z'[ǎ%v9'D(.""֨#R%lc*'䂝0áCG',0B >P悤F7Ĺ x嫰,w&cL5Q+4-|2-e ) 7x6:.Jp?Ogc-rѻy c\?L!-jC6Kcg 5_93S)bp iSSo9^$D+0To!7 cђ n\a((^Z4G]/h$ECy pL<Geժ _80a E&a$"}XWOV9Y/DָP|H3cR(73↡ێ$ӗ0gJܷUp0v^_Aҿ`c=r/]"(Yͅm0'uk/U!C!#zX7%'fOC}#UC=n|*jo ih2]pHzGҀՁʭ 9?tUx7ON|lOa_#er-\;߮cgNͭ[bmVǭN {?u*AsL-͚~Dx:k{.U[7, ;) E+IȾ8TNe`fV,-L˧6>,ˏj%-~VSEr *&㷹 nzT|n4s@#>Puv|P6L "q&'._+3Jɪ hS IC~9OZX>cQ NyW\)TѴ}z\77V55бgQ=d{6d1w,C]㍲N QI"遣HXTv HPdFLՔ| /8'Yu5㑞G GV0D 5J` $; tV;O o!13L "Xp1 ! ' ;JϔU3Z{c$tΔ6Ai;u{3W2ϦYm8F_eYBlC\ROT 丈pZF4o\Aia:S3>fszof0ed2"|4)w+t=<אr%Z|ʖ_uIA X/%lr(ʝ{] @6ed'7Fq}zpP\!C+gD/H<29W5y~۔bNICZ9A\^`o%20_F!(,(O.ZIC=Dږ;S3:=VBGHr[#uKj㮉Ҷ-PvQѕB3#>iȵ2yqZh> XD4H>z:5j$ M̜U;K>M`1-.^Aa\_N1\ )}UP)-39W+^EN,i 'g[Ev[ȱ# Q7Q`1!U&Q8>ȓ<Ɣ*p_R%*\!m,[EuL@zZϠhY$3 x L]͚Mમ/):obӄ_Qj/&ȋءotEl/x|_#C#^5`я͊OrzShTM[03/M$NfG|fMuƆ鋭x8J$HNy>#KLXlAnbV f/Geɦ N: !Ժj@b2=b_p~O;(mߠH eV TX{P$|uIɑs0m=VUVfpKGhnKċm9(0d"kry$_6KW;Q[J7U81~y[tL߄`|^g)zAb9,)oѻ#|VCu&hX֬НaxEDtkG;ýs=$f`1bl,PdEb`DxFLPs@9/zp e|̑Ƙng:q ,#wf[W:z\ }r!;*ϳ^ֹګ+*5XkI\(N:S4#L|vy&g%Сw@޷ESqa/Y5mK+z`۸e")2%)V-^`I$=GP|nBё ܙ}OQS5\Z|7L$S3M!=F9/F#Uv_cR"˶i+S3onNp3ޤ.vP)ĿX*zWm~׼ 'sRS]?T@%C6B m6Gr4N_Á:K>931$vݜ;A|VЭF&bM7C܄EJJhks1Wx]xn&~VAt`mZsEAkrU]p"5.e^W(ok)M\8YvC{ZR'5B*(ijU@~@ur,=f Nb)/$Bh H( 3mu4F |2]{q`C@"RW_>y. U\Яj+z L*\ R@2I+D3@N7DKbX+_i#*GorJc+DTiB2-'U(?d&BPz\:fxSuW! 0\o(Gj::Iӱ܌%w"F s': [3EۋPL y0r:RGmJ.j1)fg߮91.OqZ/;W Rni 8`>,`هl@ZPްIpVؐ:jn>:=r)GOs!Iyn&h>w~5hbZS 3+qݣSp Q>l&Q*YstK0N`ƹ h ,4DB|I+Qo%gib6t&}s@ryG$;v_in5#q?Ox ɪjX$D8a2h1=2 r_5 %P/lW邞 r*A#B!pHMC!֒ g50lr+oH@ir{' 2#("mQqFϲ6U ܘdQvWcM[TQ3[5p1# ㋒_*^V &IljZTX]lfo ǔ)qѪ*}diRїeRB-1Z zˉWv򚌵 70|MQOˆ6==gGG$yYBdyvtYJ 7oRF}k߸g)>۽|0t3NSkSk Qx|~&.?A1M_}Tpd8?N%w-eywS}!)S#;{;?tGBD箓I557+ΎGᖛ7/qupJ-E@ZjʝLibTD) ×+"ȴYCe/ H {JƼ.E!erW{.(:-{(OR{L-AzMf`-7朤ς"SY,{sE3ɈuޣuI4:B3i*wFҧWr!>qݡ 퉡'vD"7Y,071|9䲈E,;boSY /ZpÐAi=- ^Kwq N]?\662u$zX+VB$y'&ԫ,z^sҢ3ݘ:*Ձ8{|3*aպ"\YْiIS^rvI*`!T=,n8kb:޴. 5 |yggW.6{>}Y59?ФcK (u=0StBkjf^"5 Z捔&}?/]9zH,J!Jhلֺ}$nԄRiEK24ۇ:b1Gu 31k;>+vcMp~O̙1?M -4ByY>vˇr[,] FF.Dą³ًem7wH8,|hLw~`r|>JD#ГjإC&m+jon7䯪^5-kà:]r]ؑ&ٯ`|9DhZo )=M Ĩ m!jQnK>kӒV&BݵC>%yE:תc*odϣ3XlEo@)HnqMA€s"蘏GdZ9m!sYs)*[[],q6ʈH.yISLO&蝳 la5&M9ދQ1M_:\s8jv ;ݎk\:p$Fp e\s5LiTڕ#stZHWgQ' @'!TІt 4_]R_*h; #2vOO$upu?Hz) Y˝8c@W] ,EMC9$ "s:&'-R鋛|{21ʋ DCA!JHQ;2SP(:NHWʏ]4Gb:ZN]m$Βo@VŅ[=h'pgX:$Gi Կf^wI-C"wŖ'}D>mY'1ۈR45iމ-׵ E1s:}Aztz0 >z}Hg5<*(b+=ovGy"6ӥҡt.ml ]":P tt~zr<~:i'@t= W=yX6XSVD`WgIV^J8>nҞ,돋#L'85iНqkƝc#49{k~qƎnķ*Yx4 PaLW |85;4u)r(=W(g ޥ$ P?ښ/$hJ S]qi!vrF`qӦV:WbgBPC}+T 4TdĶ[ܱF\խT;3Ɠ*sotzR&۩]qp'P.sOآnX²*Ta;RW[FTBnc)͙ad&mpv+J+XmJ#)C|õE}ҋ}r(NH4,Rnp-) fq3#UT(.*?nP\zxygag)@u)Ǎ]shq/صD2J)1kVb~־j?7.S>+ʳlHQ,y+V-~ A5*l{h謨#GeVŦ3]c8~bJoQk22@-J0.@$`Tk++})[ JLzHdfà3lߴBGV-Y'~9 "XKY D{ 1Rv3J;;pZwٜdX*x[ u F%BYƏYV&&HKJɌ>dźO8rmJ!x:rqP$Oysfi5$93l4gxKz(nk <~bHߧ9GkŀB#ڼb$r Q[ d3E09"IXt":y!WTWx9`i2D$.ձLsbŤVIjjoSr b[v.p}4w8I^\?_@9ش kCVi $/Q8-O'iԃҏǢFU1D €@_I&OQ8_>`5E5ьRU*F3޾D|*qWv(٫A2lV浪e/HJy"P:?l7ɍQ1p,]=Zoa$'e~>;FSu%}Ǒo(ِO![S \)rۭ{*OX,X=\iO0C^Q-fG4UMv{4L?S\6&C¡X4-]Iޝ꼷i%3A.ºhS})vju;|ilfU-&!mpV\) ԭOT2ݠ6@/P eu/|G܄eg򝴦`S)wf &0+C- 8 ZmZQ}G* yҒ ޟ`1t-;I6jopOn*OIP_x^za Q&CswH1z\x >qS"aaS^m K("'~'J\kðY8/s-x\.O8>}8 ,KK]ANKVW z]5Aؾ [[ca˘x p"5k\!6]͙ ?#"Awرb1X]xڶ R|%lX?k:ձw+8{G̎Wؠ_=RSZHVLȂv, @@쐳֭mB o ~E[GX(35[#Τp (B/.Hp e: /t^)0{N-j9/d >󝹣#n#"<$~VaW8{[?e9}{-xL)MRRoQ{|$i6"M/P!Td5ZRvoTb5ZLjx~ܗjDxi̠6mJR6{6A ֓p$e2(WpŶW+^rwO\TO'l!6tZDXuqQB:IE6rPAFfdJe)d?)~LO4@o|dUpx0I?wh?O$Jk[xɫ1?w!c-C:| F?AUGo FaL0x-rgfP-Ь%5u  AWQWUm~NjFJm?vGhc`L}*šp?ܒ78́P^!wi8NRؑSp9V^W;@v,N@M! OW/jpi_w+F??Q)tOzE?THtqZ8?.h}O"" uI1 %X@:̢ze7PSI?`JSZ4]FƂ~!NF"@X4eK: S=OYQ Ѯ3 =&fuQs,WlVDh46g0M` d%>e11HƼ?i&jKA =wd0sY:b,'.cm?#h"i쾾M;'#TLO_N@ieKVz5K Eʕ IzI%΋uT?sGX'1k}y:nB8(J}$gXB.jqdD^w}s$K^};WbYͽڱGI"{̃_2dySAՙY0|6r\Yo–c/ǵ{s;0#pܲ i1"ݙHӑN3;]GApS\8.pIYK;g*qob_}pt@kM^W9ݜ5AU+gt|A1ϕ)Zkm煗QjB͓c8"rO,-wݧXD Ĩ羘3)k^b2w=ҙoL3YR<b^rTWŶ=J)1mV0~>=uwNTݜ=Dʇu)0xTʜ7az"#жJdih~Y Eldtpk7Hy@LcީZg;-`'![1x`NyoM({C,y=e]RNnx$3}Q;VUؚK; 4Ѭϯef]1 ^Wj,],tUr _fA_2lx "a歜t;]y}!vl9RѦeLJTfG)=GDu0|nē$!%sh 3]]WU $FrKx*d&'՚*(p]AHwպ&Cu_:$7mׁ]j7RTUl~0 wẠ *uۆ R~0ANͅhL1D@,,$sd烏 ?EeZ"Fpk2#jx꾦mT]D`hBb,&AM+LGgV'v'G~PyCW|hY-gm DG)zUydpWhf˯ftb';PbEmj^(Yu sE}sG(*}(Kp+[B0r*\1}p@3AǒLٖ4j8ҁ> O&ԶPɼH5y8sͳ;㠇~[>b}2$Jz Ņ7|qa(9z .[j.i_orvyuz@1bafT k8fwu;N0zG}"lzjn}hDF]boF-C)5WCF #лͬ׋ƪ2. 3>2`悝 d喉#q5De#6~S/῵F-3.ke{.7]U:_l~PMWE1Ӏ˽  d>\}5j "q^͜ۆ>yW(BueGe/+Z1tG^C:wB6@Οty~rJO#ʎ?΢OXţ~қ27d)nܺQPY)L_$n Xw~>Pކrit(UMH%;C-k Ͳ=u.Vb{Mq[o s`}zn{";eH5:}dtpCYOYxZoˇ66] 6Ob̻gfr_p]C ՟9G?n 6k}/ NWj5LcӍ//c1#h-Y\D  rUģhxi+-?W'+>wP((X/,(P|mlĂi!2p}xFцH~_T9'׭5bk!f T6*;3V4 e7IiGd0'saE^W鎥N=} 6Ƣr3b K?Swf1!ZVp%p%`KuJ';(*Y#c" {&dvzMGӛ<2\21Y9ZfWDNF-v,,E0.| 73PLecn㛆3]e˴5쨝zRB1%dk,J]9P1 ]x W_ d JVn 睩 i&{|prs7a? \JhPaG ڞ/D,ҧCjh:Hɵ4VUXgc|ЦD6Eʽן.i HX| FD.`:Zٔȥ %LX؟kPТ1A$utS853;eaXCk;4N{TKP  P1#[KUbi/f|}@c}3'{7/+cCh,,͹M=D6%z݈K13K)e~ܗ[ %sE$SkT@VBYܹPtl^;vF:wNJVY6`Tq ~iY_쩕05`MOvε&C×/wpF3ߌ*4xTԚ=w6(-+%LUtWÅ0\> 6w0\Qv1I09?{v7/m} sr{y wѐFS;k9sT^N~5K %,0H ]k{EbD("4-N'_kß*zc`^Zg$YY&bzKϬ +h!f>.hrJ~*A=mr;ZhdoL1pEN ?1s#=Y3o2g:R^m(&GIf nD2"0Sa=jPpFg$] *dэeyvø i#{" }3Iɕ3PpBED[Ӌ.䬂rmk|Zs˿oObY*D(@2;S!;_N`󆘌 1O`"> 1C1R\& ;k1rkO]ҟ]fW-E_隱*Q%3&**y3_^ɕW79/+5ʘZN;1n>Ȅz93a1]M0iP_'9YJѩ 9OWL %;j[-nd\bU@=0 [q"?l9RzK9Eӓ*5Zo㠌."WY {,tl dm/$쁭3#iytGJ4 &?=>c>_Ĩ{g}CʃlӺG~9rkbV&5,\\ȆxbB:Mg'7UnしB=R+zտgUq ߉.xV"irQE9J-v]w<9Y;ۿYNr.+Z("^WԶ>3kΡku,~6710K%~O| EΔx7zQ'p =tFl ω~ǧU 2UTx/co\,0jSj,@ùlPIC>jdэOO}TT#2(l3K@<(Ԏœ!!bu}WmoC4i3{&Yf"7(ltc7x1F(Vܡ6\k=K}$'rۙb+}]79r%4[UWrK7DAAɃqۤ5/ƅP蕠#1B@lC6!Ÿ$#ۢǵUqv̗4թA`KK@K=ZgiW@̕MFmB4QBi—Ey:xwW0$uJ7h MK'TG>tO;% '8oC)w_()Ne7`Њ#٦Eh.Ȁl6#G5 AQ9a9dLW#4HRhd}n3`ۆH~[&$*ړ )1U}JY(E-&_B*բZ4vޥ>Pcv|>=`:mPH.q8r׏)p;+em4UIq2k߶sZQK2#fWg,mEujF?QN;2E:f̩e/W݋IC~SB# hK wkx*yZw߼,miS)t F^*pP-f^M91b/Et+ q zbA#Ri,cz[ b=.c_O29dAu|1GA?|U v!9cnŔJ",+|| a 2D0%hōtZ= XS]ڊ|)q@<{*.]8%L~p 0Lt(ѠZEG@hS99@ⲒB`Ǡ`:f5TCمW%79J% wLOԒ -fƵhتYq`1v.g ԁBu[@ R830uݲTpzY$j`z(]'[1Ԫ WQck\dsV5~9d,KL2T>4qs'vO@'46%LlMISphxUY2 14IUWL! %' h(7KX4V]XoD`ʦT "Obd1cB;pqV.1uCSi/nOA[C!q/򁁕/a؃U 9ҡwx,A,d-8مA{UQt%Ӎ@b\NYqR7]qWvHטR4Rd_/e؋q^uǛ7e0 sK~2t_𥂿Ǐ'mu>*^>IN0vb#,ʢ r< {=g'D ˽B2pY@NP XPB0s˻c/|AGĈ% Uާq7 ;nir4g@E׸ޘfE~ऋ@~S,"sQy58Dj14a4ogwNd$0o;` k;rh!/`?`jk 3 xƹ0nk&SUAkdf+*.HP*/ϕ(/"vC ^]aIF']-"ՠj2g~͜moIFž( `Y2ǖz 3~\'QFR.zZ8o+F| +4Jk֡B&˴fWHlnI7Iy0Gޯ>qaIgb Ǒ~0;&W'S}C'cćܽ_\C N8/62& ^zmڻӢq@ v=Evp3kٱVݵyJEfץ2{˴ j.`KϒYsl%]WbE:V~:etKiΰVP{E68]c9p!:\Xȿu `WU̷ m:U(۰QKV)7LO98op| fg2wKl-QɪLgB  _k3Rvk o2R>͞LpJ F)'nULa,;8w.Em=ҥCBkuWP?q iCm Rv߮=Z? ipIsDE{SzBm\+=ЁA`VN CA"8c,517~vt5񙖞-ퟔOZb=r þb& 40{%r, v&uzǏ,$=Պ2VpAXDHk~6ˣA7\e?MUā6m: -$RrgrR ?NӒx\W72!ˤ (&w#H`vpWr7]v&ˆ)cVǾ-q L?o(*vޚը:JF4e#B)9S!al x");XRq%̦vܝO3껏i$pgJb BҜ)i8!ajp%aS?;n Brkzڇۤe؂xn% jT $)h9 &A&3z=m<+KKQNK՞*< ޼xxKWYСbKChoxpz(NZdU<@Y5WN`N͗LDP3,R%%V$6Fs`F){/Dp(P.QqX֒dLJ>6ýkL/(樀uAVP~ %O`@H9@U@ 9J0N?U2m8;NU1 ?wlХ<Jd6GffYνfakv2o:g.7k_CޯRx7}oFoQoiylNȵ2A:6wX{ZNDUVhǥ!W5Pm<3EZ_^&ptxqk+3Ā7Cu_izsEC/gPJR( wwAkTus/yV5`Зܚ :Xy/q/v pdVh=b@ZC:(;JuXDY9-]?L`jƗőS=LD(O8D)̢kGXN,&PtAPZM_}f <$1 X]Q@n6p*5f_531-|QIR²P)MyyC|>=[}E5n~f3"V vD  f>;niXgD#@KQ֕ -=hq!5/L!y#V,7"L¸a-UD'@6J&NIgp<$$Ф-9 n@,(r@y!GG\\ x[7`sT^;Y=蹤s޶MyuiR) hr",EI+!d_\VV쓻nPuB2?)ID'%NpƖVao.\:'aC]JLjA0+/SݫҖZbd c%`qj5d ;]dB0{ jGX7X9YEs"<)ܡ{یPΫ.^aZm~ը[dAb\2;isE3K54UMoњ2zeo畧OQ.̝)HGDIF'v;M/|O~1ikҺFI#TNxr%M.r 5D> o?Iʊ}p&kF^g6Ygl%ySz=.r\=ɐтOݭl߉$dzhm2h:V) W^;'%&鑈0=V$Z;>gpcHDTe~58vYG e:PGmh`\d-S26l-^+7ϐ?J&-0\u6~ZXܲh,GÍ$16<%U4]-M>Ђ$8o]鴊GBQ蘫7+sg HYuhMicфxaנԗp{G8B0 iQ 9+Ҕ=/T<9RQm !Տjhw?vBV- A<}t2 ,WVmri_hi9? {{sU?NV`߬yDG%Qa~ʨ'ԇf.Q*i`s6dSD 띈g9w63b1RYbx 6]cUɦY%P]3~r&$u{#fs sЄZ*JPQ,w X+MG<A׎%ZzȹsډQjN /å/@7ac}oI3sRU$QSj3]EI aY<֐8ktDW[^k4r(Ѓ"% qh) ~- ByN o=>U|D)잻F5oi sڱ{x5=aw?cj#J'u"X#V>Fk$?5"1iŸ>f)Fzȉ]=% GnKמH;BføO٢q0DpL߹\Y(Pcȕ8AiيɮߓFS&J_:fV5?$k oW5 ͣ:9}_nJ?&ɼ]:Cd1Zj !&zm4JUo!ڦ7B>KĭA˺$Z0]H›meD1 \a)wĖa@avF,\;`mWMԗe_Sq]5D͸\hL!{s:0e$i 9۽VYF 1=ӱ f6ES_%pqnݴmٸc&cyP37vnTw w!5^q}3x|L3[rAtp@\<4%v]62 @}HR2YƗx?=%ôK1Rp:XM un۳An?K6m"AO7'՟db#sdҏL; ~Uf%.6mLG HK &"!1)~[9}.g@!=#50oxhWgkK|^M 7[uޢT=Zugu+}(L3HVM+LS 닜ieȵ2WNf\y[Z 'h<5k3h9h-CY>Me|Fs4IT NWіPae{%FEEܳ S"4xNF’BX'2bH_&EhT*'H*)ә] t- MϺȮ(Cp ޱ+  y$T|tjί*Uk[efdh&}2Kg@hWzά?ÑXlX6};&^8 #ep;n0^As<;YrkS_F>dPڎzg1h5&{{`NQ]jhbu%nk\Nq,P3Y43/N%Bϋyω}E^m0h?"jF0w"T(>Gظ]zH}谢^w~iJ|"|ŻC^ GvKStPFo 'II_.@z7zķc'tR˪Urhtm?7m$2'_֏(dN,փ',롿!j)&fֹ$M.1r+Ŝ^Q= Ox!tE_KESyK* $U*< :r["jEDm+KaF0m#Ooڝ/n莫]]ej7@V]}tP[Y|* i07aAW@lO8 %xJ&] ..l}û6d6Hy3qIʘaCTqpXEz"PDDyfmozLY/!֖4ۙɳ܃^/S#NX"T'XWF hYQi,GA!~8 FniIc}a+j*1nFK$\NoZK %+^]oxfXCLmni@mսa]3Q?#[OiDF43bWh[GG ;t=7*x=j`<*gxr-˦8{; G'1U.z,nYWοFL歟g2D@Mx)Owu^f/n]#AddN?d%FpS3OLI5fF&~,e+Rv~uwDd3 =Ajzaׄ% 4NlWU5@TB-01Ȳ$~x( |>~a.lkmI\gq}M`&Y0`íMO&$N)L>ubLzkycp7R[ T-ʗh̐(rцQ4Op ^wEN'EP/8IėõFjQ_zz %+j*u=wnqr"U߫~wğlyVf[˼Fuma@]7THZIE F`o0>JILXjn_/0(˂z3ٌ /9;e5'ueb\+z˩M-%"|I):=t0\rӷN?Qp; mk`ACwh}6qmc$nyY褍$1vĊvS#A"Gt'؁=Cx& OA!dvff{c {sDH(ѱ@\7|n8~@M,81{Vi[ R]Y+Zg_"OϠ&f~-Pl}' i4޴[#e,)%_Tؔ0dB+n6|6-+$ȁ[}bm`yJPOA)ù[{bS1*VA'Z>nXkMzǠ3;lGG8w &fCT9!BdBh'N0T2_E.c'sDMLo|@d QK砾5յl"\bUĔ^)A 5Oƴlp9Paհ&Cm1 "ijHAjo=&Hpa܏_?4G\ ^䕫35`=2Տ6:7sl'!%ELJlgnN.6~̓Dё;O ۄ ]ܘ[(7[:fl)`ӛ\VO1GtlMi<=_v(hRhTtϞAAEZ[(]]%SBw$|ۤM!ѓq xr*LP E:3eGnO|i<7>xJx54j,tKuhzƏ# /k4B A]D]{X; t})!{eȻ8YyuK;bՈ0Fp~~dE&pBJ%=zMMGZJ% 4H"ÄD!3i\TvObpK%!T1-.‹H90byΥ!?ʡJT'F/9$`aYhxN#/4C=pyݳ ˺8g5c.kD~tOh*ԫ6nz.KQOfw5 ΖX+R]HLy~*tՒd#[ ФմCkUo`7aLO?AB%-3ڰ$g7jzK%=)'IOE]Mb5/ʘBMM /~z5Lw˄R_ {=vvcQ[1܅P7y)*@ 58Nmw Z n\kV%nal>\epNش 8DI,HzEǕ/=MNcE CoPIG*^&(fyM:@ \Vd D{9 qݚ{e+vv 7)/5*/dD60C0%1y0=)jLb,7OF^感nޢB*;N)O 6 e,5D,1|CG&ܻka7ZϰԈN+ g,x!ju\ v)jN(6% Tq.j!Q"PV8)VsIA4 _ÐQҞ:M` &`cz`ŎmiWq3qΥY;qLod{L"TB0#ma}$2vڵ2Q°ʺQ$on]&GPSF;PKw ]K:x Ÿ_Y~swsQ9oU4Toy[C;D5[e#2(gY*ʦ7\OLb* V^VC⪽=cjCt] Exx+Mby_z)ݍ`D~T "Ę_~\/h(P)ϸZTYBAZ0s0hQ\ =pg{)( \0A-0nӯNܑ ַbvL)Sj\ύU>n8JO^B+"&mTC2ETV5(i$_Dd7tZ3dT(96gk^wD՜HUbkyMjwRgn=h*OEz ˖`Bp8Gz8zܜ=(ox&+%3R[0&+J*;ۿ#R!ȆZxpBNĜϔ*Oy: *&H\4b?w` Q9KaIQ[?ڕdg %sK|%b2y.X_YF,gʶ|2䨔2P=l/s~YJ.@>#i-.W _࢕%dycJ huo͗BFo~! VtFm|Y[ګ ?OiO$q(nBv_yſQZ; oȕh|M }v&LQc# iBo7|ĂN(JB׆8ӡ s>=ߞH (0UU~Ia"@!`Ng]2 x0PSg3#@Vԓ;lSac4+B" _gJ&25}{2Iq|p+ApIo'ș̤"?VRlJmB0t"oׁ,/FCO6Ba[=.,̳[ċ --JjFj-P1$ۅ,@0b>9!rHh)Ɩӎ#rcLu]-+^c=̂+͚ApFc@ooIsFv}{37Ůެ`<4xoDXA/v/$]bFThA##[NypR_}GhLY?%Dp\ 2YH*`h0F7M,Vg?Hfjn~|%jYAǼsNj' B<uqDj{4vԼAwmJ 4x;D鄩k|"! @3e4t?,ҸƙjO)㬐o<[Cڱ9"xI u\l۬i)w.'[5N0b}&CO u&6J>fTad4C~ab04ݯ 'ۃ'N#ЎsN4cќ, k&)Ƹv^ ]#VG%kc1޶(FiOԝb;(dʺcDmmP_vHxVJB'-Y2mR4gv2xsy[Ax4j:JZl.7`^@F'@ \[-:*۫>4uTֹ|1PzΡB˅[>J;c| [Ըh&8t|oۑNX+i251b{rihgwxNCљmᴃf3y3Z:# )}+HaAQL\(6NQIAy_돲c`ǘ7>O]R]q@]7Wi6ab<p#AT śLW # . / j%̟ţʼn0d9_g"AYs6dU b9JVĢdݣ1 ұGC">so Kqh: 86agԡ% yyLF|gAEpn$e™ˡ aeCBzH9 /hv DDIt;+0+SYvô=s_e.j u2?hƒxN!h^3XnoaC=i]iKW{lhםt}ud9${O<1P 캲 :FƁw!ytO1cjT ^ךPgs )@2dZ ڴL7: TJyu< ϝrOIB3L LgGDpnSLE= rnQ#B:O@PwygW &12hLE33S9gQ81i c>V^QȼDu-^4˷{DfߤCPrJYSHdu캂 MivLVQsxɁ?9e-hOHH'cfl? E,4.}zA3jY^fDwP !fg.{$p ЂLl#3-Wtp.ze'GgeOHO' m ZBa*gHW Ѧ`vw;dy9%q/l~j؏1bfL6ϳTBJ 6;:1@Ϡ2D1KBVPLĊ'=Ҙ "<;Wh`< 4Z HvVQW:~G" %ȀtG|YVIՎS:U6S|PG$.skTEykBp't%-?(MnwDcQGYȸ ֲ{Mfo݌4x=3i6&܈ yyNH&//DMW 6yr%Fl\<0}#W0_a2bp3dh#$0'6 l3p#m ~65`9y%>T ڈ>۾u'A6hod ljp_Ӊu (]ue -SK̥+ASuGd=Et{D|z$wT3(%\TClEwV2QuxV(fZ7)gy:xP5 ;n_JϷ{vI: h#0Iew$RNN(kP3]RGb],1 nCS%].U‹&l2.z1A!<ͧV yAI~3ֻy˘fUp!vhY N?К>yKw')cPY8]A]  fl^.{쐭ZKл!szQ@g3]N9+Lm,wtB5r"V:=D8=?w!OiҠp*./ Y?w|H,'yͬrx*G װtp%]0 '/^ d|c_YE'yRt&f9;|%UeR)>B=!!*+7 ܯ}+2*b༇=׷uRXMJ1q^HE+dzvN6!'-LZ~ćk5J1IZN1SFK @ fH}bTm>A5y/m'3ߪ;J ]X2*"=* g%MΊSJ//G9"먴mFT|)֦w KdH}2W&;+GVR!72Y9ӂsc84Q b|BQAWp6Kqxx-w 7sL>|1i2UM*_J,w9R7nfF4PP_^;!ۀVl@D&\+lgr-%M1oR@H9Iϟܝc?nxPy6ς°7c2oJW9^3cX&Cx蒝|Ruc2A 84t5c"a()^fʎB 1]"u;Kr{ea?8z(|\@{ЕS{Ikg 2iW[33QzMbN>ȹy1,_ 2'יsͺz⑟0ƕ8c'wT ?6&sV4!De KU~ϗCrసr :uIB-ݖ$H.qy`?6[<+%h+pOq]QcyauqQR1NiR*DW䶅6#|&؄]3$p>U8U@ QJ'|'%=tH O*ZB,޸zlkyY=,0b: BsKxw^)]eX'w dGH*Es <|Ry} 3Bb൴{2T)NX[9w+0=:LTe hsdxZ}&7lRTN!*H*r% K:]8Q(,Yck8=uQEůNǩ;JY7ky~S[[xO ÛA>K#t9X>6#y ߮`COhKp_Bp!cW &J@tfsEҭ ?M\/oӻu !5h7Ak% .?KT ]7B ᱾Cv-@"ya<)_%6+|];q& GS\Hqa-B Vބ,BSO`nϥ'!7 驯;īls_PDS/W7Q_r'{ 7䢮a{OR lAS(Ϻ%kxS~P>RtoxƗؓNc2@Il4;tŷsBPTo㊰{w߮T#p,ʭ}%\0/,TI R ݬ>Խ8vɔ>- El۠&͏hXHh<}&;k jiGᦊ\wSƻ)_-IWB$'t gr[ ;8%ab LBn#3/0ίݺRf ?#L _޴v";&ՙ`(.%Vߙ [ sRA~- Nu1S=Sʫ:W|%TvSӌ) 1O~jb6]h|$38Bϧc0.(6Æ!8m 4"r?g.v7J_)2.zRTQq[qsǯ,1z %}/!;ܥNr 0(3Us^zzXI"f]97k"?G5IX ;V7yEOjZ`P,Eu#PeҦ*F1$~maӿ^F9dLE7BjWdWa =ciKf mmmK(h>`-el_kiM[ o_q8POƏ4ԍ3wj^\i(eFikY}A9~B[;# 0U:zT+w+, Dq;t>u^'XHI|,Fp?rm"/X϶sqfi?ȣ V0?QO9-2섣3ZKS L_DrI!`/`8hht}I877WV=Ɏ*_X t'6c]z.bjcH-6%Gi'U'\|O' 1M"N7Yc Ce9E?!;K^P wj-@"'{P6;93Ww|Gi|uC$i acG|NA̅ VjöIjT$O#Q8pSIX()~e4x RqEv^)I.sPJzYўЉoXO{\J~ԉsP8AASpbIq8y]m1h#q)RCոs#>q_5.x:h˜K`Zw%0a_]} BkmPcMelV[DNyG IQ`GrO? 7Lyl+._ܥ/6B"I6TB]׌j q_ ('!w^޴>P)=qUYRÑH'7O3\X Ӯ xV nXg|y4_o=YU>dWۄ/D.rOAS(`Иh0wͳtT#\\"-Dy^4˛MNnĔVV%WOu-XLfiE*K[XB*9U54Z,AJAFϊO5CC>aEu7=V8#JF7k϶cg?1lV[[I.G Კ^ 4F [?kgvJDžcCs_Q,r>Y0kc߿-h84д?, ynSb~!B1@/t!of(+O_XݘK"M ŊJPv1|DDR.CN! ,:ZK9fRfJhe3$[jban@~y1M\)s (Y„k<߾LEړҼdON Zx,Uʊyhwκ"GVԇ=e3?l1FE.`P j%E*ڋl!]{;|OPu}a@C#0m0#=Ċ>).D>3_q~o$(1T$X>,x5}U_"j~DV\Lv󋖾xMO8Aʠt;Ǘ؈6p$ :>aC}DDX+ ŵq/!/6AЋGW e^0\'=?g0x34}.= fA89swabE'k!-:@eqKetKRCHHVujv:^RjOt<N xaz,^Cd4Y\}aAh{a sLH`yD+V,}w2e)RO~ y# G eDZdS9`ElVeJd#ۢm^~F )uVq-:A ң\q>`_C G;[unn "oZ k9GA߆4N5v MIQ: b1/ 9'X9+5M9P/k̖#x6:B_5T\$aj@dG"%n ry"GQ GDIW":@*#3^R$8%`\[WCv~Hr &)$ k'-?x2 "ļ:XK*_Vau g0HO?'JmߨZȳ59ɩݟZݫ\ŋ}r\ #T" '>IS$74nnu`ZIt!bT[ŘG! ,~96aVmIGGv!xg S1/^=\Hf8rR2#Z}vՓEtcG[n*RdzrQ=봟=#8Q;urnC霿a}ำAqY!45!7_D)̒17rRP_5G ;Nj{S j`W_..jd+-ZOY5Nh!I ޯ?$9o uB6>6K ly=jtSwL_ޜlbft{ԝ &nHR>?2n_kS$JR7<iSaR B~&oa.{ٷDTv]EOh8c?U'Unes$#cYO9+Xo_;$~0W D>i}i|#G;cxO]soc=[es$2&ߙ'#d^3r4@Q,qr$V1E 2uG]Z$WN#71V[\O;-]SUo ή|3;hwD¢VoGwwƻ4(ƘdE |D^vdz(Կ$ntK\yi$v-Q y8!xA@YVײ%s6Ja+4_TDUk@1l0 צFf{ #!{[V^)dj) A& !W賁rYԶCWƁ".u-N#{t27 zpAteZ诌-z$O(~Уi3հAii"C8_[.Vrw'L}˜Vׯ *\yybj`Uǟԧ@.lz5ש@+c qbxlzFRTڈpܴƣ5Ԃ!ar^"Z3]ul'Wcu:]oa.6Umd>fXnں9Ob|^LU#hYF"5bct$@p:L 7;J]Rz6 ½EE oD f".myKql7Xi }/DZ@Ɠ5OX! NHY@f^(?afv,[*hR]}8=0, ))h>ڨqDb>%\/#-ͺ] s)mN^dc*.Yy%굣#'TݪcY!22j I&_m\7eζ/ƙ*F6K(*m%qGɍYp[%,Ϭ:ieܮx|: ] X+xAhx%zL=VrDm8ރ͖b̛ 27&ajZ#;W1LL.̗pnhknUXi8#_㩛C'8z*`q%m‡\r\ =._Ro G+/ T-vVZϹo!>wqxny)¸Ls=]f23  yh qh[M>>hV\}VDnzi$$.[]^wv#gcI%_"EhW}1PI*]vh!ɐ(H˕cU2/e/-jm ׍+}c4_nr8;Ugm/~ՁDD~ix}]mMœ(<μ"Y/xR!co)E"h `Yd~%CAc%ZRL707c{ f,6 U?e\423I+6  ݋! w+硸6"P+H0'łh優 *2Fpd;izKՃª* *\ GKxQͰ(qYuu\`O\o.cHt'mjsMﭔT↕ 56ұaX3fˏ;M+ 6biJ WSc}99m\c}t9|ѻN!]u ':qкLHwVeV]j6$T);֌L#CPu7!?Ft7Bjd[S#Jhs=W>ZU>B'uֳȍ>E:z8[@JD—~]jst8A҄#cs=" 1ò(]hU4 ˆ =mP@"w_,y:N8 P/G^ %VΪ?*OaZ#<ی),X:դ4Y M@; 57׬9vSm=7ˮI_# oS8d#/f:AYӶܾ;q Xql4(uHb6V,^E\ͱFˆOuū&dŸ*>_PFt^лKT}Ĩ4Rs5=@XiGl6F@Y޴ ;(,?Q]rI *tEQ*ݜ!A Y N ]="_0XoXZ<~ ßh2{VڸIҭ:w NPmy2Fqj$EVĆ'ʔXIF^M?Zsw~ t}5V}o -) .Օ\X 0C=q_L&n4²ٜ14@5HBmp8uu56T{ruV<#R3E|7U{t05CmLTW jZ#כꠖc^ gܵ)[v0ѯCon2$u1~r3wjZ(DN I2 l5 ~璛,ipAf5QO.s1Ljjim)[uZfip?;XMNI`٫u5ǓJ#>ޔdfބ#4/&])Q K͉;m +PZ3fpu^$r~f$2x@P\KjZ*րJ&kt,F^W|66P T[ M|2gqErw06ZޓcF: bEL|85Q.'X pNCYe_Lж>#=b !+%%uģv/B`Rrh(v>tG5/ T;MÂ;[9^h+ɟz-TDuB@@z|Ǘ)H@vxڞQ"`YѠTCv|L"V&/Jk9EնIb"!JE= FV֠ɌRe6dc5N!@`6:☢RV `]0ghwG81RYh2ʹp#/1&a  bjK0oR XQ=ۤ1 #]͡mԡ%?޺&S8$9R0vY=OPåpȬ8"F_Άm)]$ĚxhF+!"Fpfα KGȀrgc;-*ajaapt&U(^#)\s$ddRu4c!q?"Qw6G : 4`[7wMban8Op=mTܙ'fp&KuQ șO)L⡽'FRv&:J\ko0#\1R5tI3AM_mD*{'.R%|mnF݆{:2/$W(xޢkQ£ank3<ˣp3d1njav9 o},E}\miR#q/xռb*q.h,Lhsjqd3#Q _A㙟17^勱G6Āo1Τ EZ l3Z$ ),K K<J$Б)S= GG&oZfnlg{!d !!lOfZHiID͸}OS<-nM)g5[It^Up Hbӿx;/X$VDWzI&UoֶBPwvT >OfO C{9{~@J~V* =gOV D LVB;lQ,♱X+2",wfdE tu74+at8q79AJ8皅_K?nK1fU B@uO;V0V k.µ1 M^S%jy,'5nX= D/.{tP5Yx vc!<7 oD}TNl:_.nV ]r=#* JSk򮵏# zoB v"xeSίJW!61dGh◐#NMD O;XB^SWTVM[i5@F'S2y1|L#CLޏY# l:aɨP)5qϵ48,)5g$y@ReT;WHWQI$}^2M&26?dpQr@pZlZ=U9hI)VyOB17&f}cRLcTkOd]Š</~ij޾%ŖlZou"͍f% L˶I!v BE&IJ븕BcnkIoΕ̼Cƌ:\PBa麪!zNN_f5(j ~GgА':ʰ!_oj'i4C@861sw㐑/2.36U2/G`pSS*>qB0;+'h )TR #q0 #2 ͂X͋ V\uFQ6"9Q^?3@?1RCnLoD J^\X9{Gt:F*(Mzl-,'MWUb鞨\;Z&ˣi_B+|$N`MPñ)Ϟ8Cyša>T QV::qXX@fr\H?3@XCUd7W `E;@]_bB/Nyn Ah⣒RIKrox*1bƠȂ?(^d)GTX7 K< hzKF$+Gw1ǔoM eA+"bS5ARer)`WVz\O5v.)#e[,~ u`%VnXp@I;UE~qf;|/bv3UiAs%?2Ķ?И><Ҵ8u輞[(pW֍M7#dnqάΣ85{bCᅑNj6|}.7 iU1V"T< F8z/%׶&#ΐao,B ߠs0`zn)[SDN| æR ):&7`S\d%|z=Z1k:rV>e.9`238āΗ{c-?\ѦܦdqljI!rdZ[Ij\Gl7JK$қwl'*F dD_Bf(1fWH'`(i[ 1c"A}˟,pQ+(EQ}-_6o[s> n8 N7եL:Lg!~fCt\z='+i)̚@8\pvLHAKc(=ȳ-dv>|>F[b#>I-~8` ,l UjlSjٮRwTI͌(ISjȣ@H?GOpV"Xf!AUoCڅa-^7m\1}O׽ѫW[9ԙٯ3risP\ Q8(σE<Qv*P@Ǟl X|,j]byկLuY% 1uTxPBEY1@\VC{=p>n'@/H*@:]x_ȘuVhf0Alf5\þuGJ E=yZ$rv]v$_w :zI*"C<(4zv]}>=b{8š%`$Wo a;K-&w'"ѧPw)#~μ0/hCՍƻuU }8BvqsuSĘr`G3x6hv))޽Qݹdct#Cc=[ D ۪@T+H ЂqـԠp9<;aemјI/Xf P|pjwiDvݒzz^|KySMXގŨ uTT +Ȓ|ḿP`}bufu!OAB*z]+r|uvN@f|ݔ:}/J|$b3ЦmEU5_7j[cO#µXb;.Mq>$@Z%ݘtЗ/& ׈=ˎyS~9fUY)JZ)\rlͥ8FQ$>B\rX4>^}{`0^r>O7#P(8DhOz|FMmhmN[3 E3-ȧkar\:S;ջc'l'nԼπR!vʲqD]u>Ƨj U\=^el?Op'~{Ee9Ro\2&,4)X<-Qy^`C.!t`ē-j(0݂۬2Ӎ#2ѣyP|^ttU*o mW nZ]G^W9:GE}8Cgm:*)Tyhg$eВL8޴?6#_i;XgOAU7{hH[Ǧ1W 9 w g\&fHy Cճ!5<"rI7!>ʡĪqؑEy]\,OX!ݦ_|/]{!~*Cn ?T?Be/m j$ƤA @$ q6"RAy^)gJ-}r;2)\Hf!Σi Sj:=7zUmZA`3EB$7aeMp1%Z@P.5X$RjvMr`ū(ʃ/#ùdqglGk.eTOAyl |^^ IpX3(XMN +R,$立ސѱRlG@Zʔ˛W s.ڸa6J5V&A]&~K]!C* = hb f2#XEQ?;7 olyDQ%q-D G޴Pp03C+HhS'狀Z?!RAp&7-R2>q.fA2–WWtƹp!pZLkОYG-*XWi mT~fLl>v濭y\@t^~jYS X"s DxƇܽ ͺjr^vxhuT"S,VR`U7W&io  -Cy] ?\ Ѹ2.֧ +PAec[$N`I%sb6ADć &l}U)F#9#e 2~v{=+:ㄼƂ:IB<"BPl' %S[XgNtfҒ0 j0 ;T㹺"EsJ_Lָ>%ޛV`_Iڗ/ tB,Vh|Nn*3;ܮ sV3P!9ޭcv`Ke^l_hC/2s קPxa/VzMɯu6KDexA]!9DWSW '_!Tv>ۿphbR#ˈ2 =F;lcO3J~;4aDok׸Iߠ6H>AHSL4č9?Vq@j#fLΥ2(d6WRKj8 I='& ٢.R2<fb'x#<2:,G}HZpʸ bp1G$DԠx̄i.IҥUNFߛb[F6z(d=ISj/S+$=юhc[$9 *xizځ\Y Lhh9$VhPmv 4`bNљqB=|DfX$uБV3K_SM12Sgs,a[G'32 Mկ>6(= /-BH mczIo50D}G(J]iF> #t=vԨ' H sWͮriĆK27oYr| Pnyؐ;,byld_Uh$pۓ$ }8ѿ2,邮'#/LbIRhZ4-Q/q+q;⛭i>@a'C_c7RHnKAYZfB8"ZPʿf~0Ž74DZu5ryqhwWjA@md˷צtr݁aȌ׋! q,نR^o)LlzUolO2و@g$}n+bhӢ`>4x\*\|!]`*x]W ϴ2?6Z:TKΊȩ#Ը hZU&UjYkJtP:p/ԃ~I(`gf,%;X}:pj:k = }$Z~a|Ҥ QCY>EzJr</*X.myzgIk3r~d]vJ9N/ p&\%醬:B,_G{,=M8Nm-X4?Ǘڡ`N ']RvxrKp)OdWHQ2ɸGXA~wVb?>~/V8lSJ77 Vy+rd7RjVQ,OܼaPq 1iy Z,OE5yW 8e=U^qS!\>W=^ ::߫a9I ̡k&~{Ďf+ޏQ7hSSrD8]O.|"ȅu#&:I.dI׏Uz.d-:J$O>mN>qL$ =1]AS6k%?|D 6p&FN#`ue0#G1B!k-vBNRr3t廴Gpʞ-wA$-d%Qwۍ!%҂tT -V GO & \}bjϩ^׺hQ/HK]:Qw霖8ȮIYMnst6Ć! pJnZ]ɐk,&@VkF[.=FO].7SMkVa؃jԗ^L,:`+vzgb^~:5!}D(KZ>h_ekC^̐|&M*BI3ZAr\<&HJ=Y4'W*z6$~vºf@%T@cV)1.<k- Vkb>mlߤ/(#fg[C ^ԁ x ey-/Bڌ-6X=ttal䡷? ~ݰFh)u"u7VHT _`*RWJ}Ƿ6n}I2rmA?;#pi34=KF^ '7)_@-tZ?!>7>DT?4p)kGå .K$ |CB,V znKBp9mA-(,i|xH}T݀:, af6C1ž,C 7 5|Š/8A%2GTM%o1ML9Lfdc<8JKunt{ ?y/GD:і ƭ#>X7.o8'#şFyMSTlڸD_P龘Xs&Js-R9(DJJp(qec.{Ax4,kureJܪ}jLe8Gk`xFw.ٰjtmk+žR5I;^E%,l Q"ܫ"".?SPSt ]Ǧ:,r&$tlaBt66)B@d%Ƃ ] N$r"XդFOdO$9MkU^*n/uPϫ0N:oD, S6dA,Oi $Sty#coZsCx1&SF=ww|:l}'Bo,qZcŦ$ҵ(/B>P{?~'ڭ#[b^Cbk " F,XaEe\DG^Sg$˝\HY/@&7O(CCk-8tn=p䓽rRIJ*ċR;OoSeױGH+âZ ioUJ/UʐM+iA8p3F[pRBd"R4_nZ dh5}#F|NN%<4!%8 +3jշjBWq5vwS!?gvcA댝I̐v0"wW% LRFkqj+AhaBcLnv˽y [T>6'#& .LM&٣`ۋ4/%'y'mZ}-Q}Nm̪ iĭ\j?lˋ.TKO4oI/h œVFېf{&}*W&ݕmƆrI&bgQ6>=sʾΊa< }o^b'R*sZE=ZQNw{qo` gIFꑣ~d)AeRB_ӋJ`A+.3Zb_x7M6; cۺDx'ǟF^ Ͻ˚psRrH +hI`H׃YaIϠOjL+xv%u ?Y xXfI">;LddӸgW1ln8n R:fkRsUb=:|*qu 1꡿d~U"T"ߠryLLtWL xΝ%8K2iu . fMyt% PgvƐ".7L4^k˝8PP ٢E h7_ QV OkqW~-a4(ZپRE;;GGlOe\dHG^TˇSD"rEAv r:Lq I kkUfƻqr(@&PRr;`gM9p3h4m2In@ϕ%† hCHkIiםD,%l;31ұ %'2 W sr,_K~T&y.@H֘ұ:hivHZfdŏ"V^#JedMI'ۍmnv4f40UmNL7E<4h \|5'IvZNPE`p')%#LAdq1#__H+[ܬf"Wdr,L L"˵Y m0I|,vm(x]//b/LO``T *C~YM]/LOYAI~QYz?qpym鰤f \Rabʓi*7-Sĸa-Q6ҖuC!,Ԍ,*XkiRXgRnd ГDE<.MA+zU50,kaAl6k k$Q/{Oƃ62`Is5 ^cybqV n때ߝ:YyReϵ&kvǻ΁/ǀzH-^Ԙ?Yh2j׎>d:ҘFPq"[w1ʥL6'wdHUF6eHVT:a&2#kGab&՜fāB\5ƹjF>>pdW=!i/rIk3jHSѵ"p^ELz*:3UL>7_+@!fLl1&B`SM y) A-&nbt˖J@sQfZf8pbMdH7Bx~Es-s6HJiLh [U7E// BP"C-v\|ygˇYl/>nsgLOeɃzwn`XK(ɥGGX's <^W{4-専z>Zo`Gh+>q0)rq,;T+[B SDYb>쉒5ń,SF#rAfPIBx[^0+3M:):*b9[ŝrV3ЅKg5y ,;0BCA+ڗ~eUƤm#6zGbٚQ|D*{3cEO_{Q8 | -gVz'n%mdJ oxA-§;∂b_ɬ b4 w^Tʯ,'Ϧґ͑Ε"=-u,HaE.Vvr /#?0Q Rgew:t6tyyC[!o<S8"AC4̲UtmΘP5J9Tj="UB+[FKTzϟ(a+zݏoU`1+Vyk)OJ/0D+WX-rw]6p˱WT~& 59ͰO <B'[ =P--ˇe{<QT AaSezWy83PcJVʼnƟDd\ ˦=ܼwvDd =O$ffJ΅C R ̎/3藃eɝ6'!nۧBF[/UR@u"Љk]L ۉE/^ڈS$zԷt`W>EQPIoE#c_9hI-0c{wLdBi+ ,۴e㻉ޕL1k[92 ŖsǶfgV@M~#?Ĥd#rW1x5N2B%}:*U/5ᵽc@0:MR!r!^t-@˩ bD8q~zy_^/tgS`)u yPvG'Nhk,s߃_$[92!?Fl;_@T^Gqd$b_ೖ:j NLi]S/]4L,۸bŸ?.!+vˡ āg8%AJs{ d8폌mRV" j 3QV[û"[NG)٪Y,3< VyjP[0 Q)@]'k _}TDo}t8pnۮrAҨɛ] QamHRokӡ~Z#r_i f多>/W4%6tc=N0G6Gh9J۲:[Z_8?k#z1@#i适’CʯN;$B_ы]|b?aQ;Ǯ7eOO)B^>6ͺ͞fvLwHB"~|M+dG[nQGY_ |ǻĂbnf}o@jOzׅV"O>BWȍືQ/ hcz*W'ĝb6+{h Z^]vw T7HM{VBÑוGJx?"hoO7lWmY%6 1z|&d_K< ϞNը?6zƒi~)moËaSD"`" ݽZGc|홊B >=C΋" P^LJ6 N҃V@V %P9o>]hIއݼ͙ =|ŤY6vk?/2]7ݍv"Zur|%gzoSʄ(HtyݘΗ̄|y%+'wo(]XIɄ%[ nNA.(n[Q^-+RD̷'un8">{Fen*E'p6gnz67['3^YxT/٫,1&@+$ҼQJ2>4 ֣ϷCOb2fg1 )|Ў,}H/&!#?C:Nʾ2krg=~;8 d΃otaXx V=1͂A!8y] EZIFA+ n+>ѵ;@?Jm̫|a1[?Vxpb#P#F6L/ZGSUM2jf^I'=\˵ _VƤ\uB3><#!c{2Xr] İy'fMvrsr:-ZQ=\[VQHV~(y)EY`ٟ+!BS ldo .2 K$2I]a?6z(5U1 -Ƭ(]s::1^- $m">z' #gZC~uTPbBir1(rSYU"мt=I ](7 =r\Cj_/7O/J:u0pMV ٸpQ>QMU% C@.[X05K^^,h|\G6.(M%<}ݕ&n$N=ٶ|3? 2j-iw侪F3$ӏOaj 1)+͝pv* k\b۸m/s愆9qK8;^^eXQ]/7 ϝx +Bk(2k0\6nbGTAnɔ5c0h뎏.ȱuf J'Bk ǰbTJ`y9:׌n !+~l%IðR]lϸUEպ|-= ?y:kc'`Ε{>1$(sNK;X$FCP/c 0{>j2Av<!+x N&]xW/i'ѹuGS^)~[MF%f.T65MY=z=߈'uëAUU MZ+ Wƨwy023yS)͈6鱃n'T[XQMfb(Pm NVdrhO)/VjW; DV'y86{yHQQ̳n| 0Ax8 ͝~3򆻭:Ƭ*I hT$tojŌB}A^P=)A ݚqjh Cz}Uܜ?i 푡ͣ4{oQ<4BvyxMoNMs5gW!sgd Ȁ.GA:zfzG.c<o1tP/އ?rN;e8p0=ݾR|-cCIqbCa*cCzozG46HC Q\jU}1Wq+k[n% r/aO kΏ̤ZXlWskZ*KDg٩m%^Kalr@TIY jB_SoHkV˻Q9\q"뛥B]&s@qvLETh ud}}(d`)>[sD\q#P%s cX"Uߪ㱆\E zPsZ"Mv$G=;IUІ4-nC#&l!3 W![+U(6ϩl5cVK=6mhYuё&⪗_:өC;-'7b5no ljF926[hZHsʠciG$Us:?K,&*P n< 5^-qɥ@= rhI옇(H6 r8N'cK\OɊڦz#_O>ۑ[Z]H)]3 ŽFݴJi^Ei)v+QE[{HO::eǓCUy»>u=WfE\Խoftre^}Ωdvʡ { p@{dwвz$8 Ph/7;P2r*4gA`z].tT둤;T.fNnfS4G`++sD.K*3{,zw%vmso">Үw85 DC'҂ߧ}>m& {OFZ ͥ\Ò>^"k$0+8(X=5 V.\zzcFV w'y{yauE.C<գE9<{Ε*=F6q4Z '<3.Ǜ8:m#xeφ+QJT(kD4IߖU!ߚmZ[6r)ƶ:=!Ɵyܯao 4޴baP[3,w)gK+7IDuTn%^<9 KZzXH@sEҠ%4]Q.۟H5ҡÂvz;Gw)7C$1X%Q 3r,[sB8%17ƥ'V~s͐Ao*QҦ~yd{MC82'lyrvyԦLR R99OB~S&īU(@q2asv?SMYn;RV!_mz>MgUe'g,Ĕwэbwb.qeKAXC}τq/A&ċ-ҁDr7yfI-G4[t5$44Ǔ(DJF4Io/xm=K0K e?][UJh^[0$3D.` c\G>|:?Ȇԧ؏V(P`ޑI *JFe75/ z+9=}fB /t0]`ݹjxNЦutvf~Q"/waL4#ƾ^u.eԎ3ScL"yiښ k% Zyp1x-yipn6^ihVgکƙaҏiʛ ;dz!2_.B f}my̛`6l=q" 1ȨhjpkؙKP}4;J->knl3 jvc&Y/֮@c{f,enp7&tK݊+sz1e~6N[xȻP 4oުt-gM8Mk،^$-58{BħR)Uy*3T-S &cU8T#6$ 1(RG/: ؛";}ݢ4ю^t)L>?3ԭ wZ.c>[f*9$s(&C3^Xn'/RH/nmbyNEJ!N0( YI"Z:?xt&֧eB$|UE^I% 3RugT5jn?vϰABhm,96v_8]5iH €.rxc1E|D?6铰ٌ&rō{v*Ns'N1ʠ-9ߥ0r&DB7mnO{!ayh/fzd4$WO]9$b_1eZ7<T:y<o5a-.G]6UW.4d_m(~mPDAPse0KԞQT4 )ʍiׄX3/8$o] -"wGw3fBΖg*>?$LK‹⚬A[P'9P=j*i Ktc> ՑI35;\vYA=һFWs}R}GBwfVxz4ƲDkUөfǺrҘ N_"Bm.$m2d}<0k=ytuZѼ=&՜LGPL^mdC?B@b1'JwC?7Qd"{)d SHdlp^}] 2Y8f)58kϰx!֠[WW~?; f`[ì+9AtTMkB>cz#5cٖ_2.E5<8l)f 749 X4F͗$|hz-w~v[' ,H@E²3שe*(CߑSs WGawmj j̎"=LxRoJ+Ze@e7{CG]Omyr^" VMtPSꜛCI)PPyp8hhG.3VSr}?$D5 ͢swCM}E\(0,$+EtJB1 Fm78#Gm[yTkOn[a \m1j{m4tA갹^ŢCǗ{yAec CڥVltΑ#/ p(hÁ?9ۼ"A]GȖ \jyxyNSM+z1^:%'F ]$߶G;Ua޸N0R+Tk8v]TΒ ly骅+p(HZJyp_x,(OD~PP(Js ks'=Ռkѣ{Kcy)—[?]{Rㅴ]s([ԟl\ %{˪A[s] hb@j3Eh$E##4C}k?aFug\k\SfZH'/ˢ֠dƃiM(5T/ W Eu_#T{a"Mc+Ai:GF1{ =58G3@Ԣa^D?^=q_áB:oo42sRNM gぞqa[!Z]2tթW" B\Qx61(-wr8 F2Ad'Z{]ZNtR|{IN4KBݕ1rkQe+sP4uȡe짭]uSpFBsڑèN7#o?L>ĬZ\|!O{R)D7 ߺb!VݩKݕ&$lq`6i3#4d+XW^pL @"PGatYECՏlծ2%sn5=GTQէE;U _(C)k]VCuq~c`ݾ`3=򫣳>R@8®v n Hg<=kY Μ/Eef|U]Pfk-tccu*yxCaLj3][sDq۾ jcx4>5Aް>?.T 6! #0x{Fz OЉ{M\1nmb&Vh7 J _C0G uz(:Bb1N^Bbl^E(q.QV}o>S)1 !WS{-;iꝍt1@Y#2-#r15>׵ood% CzWYKCrlnG:3|lXl<3D-?m~{vCKtMםs2G" @wR4*L] kU?|]Msyۅlt!b-t/]-h ɑ[{s5 3fMB^<}[Gxzs+Hm[}R?*Iq UJDX>n ̾gTSUiZwZn'(&sK8h\dg~AT9wYcfjM?؝DYsU؜"PUTLnU\cY#_h9ϳ4aJj-Bh[-1|>рx>P!*yg|ӎDrI*o<܀%VmƎ0aJw}ܕtl6軃U1N@n$/-C z@ k;0tRy~uik7Vx7}8M]h@)i 2-hqr:a2YrDn Of;w,QLd E4n?rsja%| frjJZ&;li| 6c4_8e ~wiYl _ufrB2=HteRLNyHA V:I*6&[v!M .'rO+4's7.,2+ |ϓjg%eՒ~{_&׏mk8N@hraiCeg+\o)p׏!n+o&>EW~\Ah3;c?LZV^d wH|VΝ2U1)#Sr zpoKz1?mie w,d> # 2cƬyt0="rVuC R Ni X0y)Țp~~`<N" eRr&VpRA['8?eR&E=h1WI-c}ѱ9P槟$cvW(ܴc탲u + 䟏}FQ؈by61X6Frk ߄Ϳh{FXIVj>u٘uHպQ@iwIt8r0V ,A)W~lkLa4/սL}3M>Q<^q_K:o!@å//VIЮP?,=>g8| nd.-@^| f8fp%x<0/yE\߳$o.<_j+;I#!ˤuAW\V3Yسb1b5ah_ճqHՔ/w甉,>hR t(& ˍXey8)d2WAݍ[/ˉ*#2 rUE?ll&0HHCg ,{t;[U!fE(=Y ,֖ e4":цaꘊ6v~uCA{{Bh>lbYuT ْ=EQ5Qe|V5kNJVC\ן;XHS58.dV8E lisS~HO۽i..G׭>Z N5i8A[DNRA,rۀW,DxIK~RU; AdtdiO/ EոeWrIuu `V_ ?t"^50!2oR#LF 42gPwZF=)%©|{(~^x~VY>݊)l4AEm7ÃAgjEfmgY ұm 0Ϝ񮯙 bCe& 2U8" 'Vqq #e) S} S=Eލ9vhAJ W$ T,/'P ꠷tpOH5mUAKBj߃Ϳ.;^$jc ^=7"γ>g4pZXYig@Oaq8V +)2D;Uc~81j0{q~Ei(˚6nlO9Yh@.*~/9S+  =? sUyaqva-}Z?ܝ_Xљ$Gۇkz9=^9pz&$$PkTR ^P΢:n{[:u?캚"G~ׁx]YIp@:&O0.{XYFPRʨ}ʞPEқ9>怡ߢ8ɽ4#C_ˏOz87B0~Xn&L  "J;fʴei.BMj{;VqCcA@ňr!1`,xA o '`hs4mu_ UTގZ!H֠EVёkpc3v:qzB9H+YcIf-Wxhe \}Om)x] )=*{.QgVWCв */c:PА{_u3)_Vnf_v餠o3m>9g4r33L})Z7W`vQ&tdjL''CuBa@l65Uv‡0wջ9m|GBZȸ,-D^DEgt/ɐ̘F'(Ȝ !o8l~h^(_ekCl-@?-rF7Nʆ^ec~گFN슀Yۥ1J+.']ٻMˎzbQ2ټ\eJcu{Q\2.H:D r7[X$樶04 CJzxKv`ŸL[ R8`m )\U0k"C>E`=@:4[k}D{ y<[Hq(VJ #b+@#YZ<:tfMk)\;yzDnORCxx~}&_BͿb#T㢧tE>r$\*Hny9F)}rb]uD-gҏ ]V"L|IK nfХLF!GQU:쩭x";m sטd??JWfcr,DD{OXE:urmT!Q{??%վ`ЫK6$7:t:lp fB7!ǧ@ 6sv> ph[u˲{js~Y@ nu]l}5ݎJLOgfVTe_mu[4 eU]BҬ!X>{~1j YA;~XӦmLMzp6E+ &9H` h_Es2e4]a4 lxEK@:ea_K%#v y[M..k7VOmwJHo=юX5+o<ǀq2 #H HJko)PL#rY&u'\ZbքEUa)wtk01?""1Iç  RzPtN)}Qavn gDxP7VNHZu1d*)5wlD\ hT8NxVzN3N8PO6DKoX~DbJ] gt؁?)f~uW?Ž"b"cRB_SO c?υc)!Z蛒Uv.xG ɓr q`|H=uM(4Nن<am=󕁤iKNNY:E%䟌-5f!W^v#S=NW;`.+ۣ q霠xYďErşH{7Ї'=~ˮ  6{i%`Rt~ C[5R~_oIC꩒`WnHh̪&YMFjcVD=،G#BuAeD)#1gםN#vmsVОN :S[߉ȯx%/Q1ٌ1e[S`ئ|_PX>K m5b eҗ#!efV.CN HoBnlz(C SzQ DA07j;z^[kI]nn-fׇSߩe|aa Ws4ъ݃)7Lt`%6-7u`żJԔ"1/Bvfbl ;ұ$? GO ;<Mff/0 >?Tp}OxA_F!x~'-纄Y;9M@]"7yLL]80d;-di-fc0͠c?pbnW}1Q O#fȀҖok[ X fP=5a`A|笇}dM~QTF/#V:_s/#ve.WZKP5g+.jp41 $Dz3-C&8uP(y|8ZYAQuF[ա]Z8c-Bt->`tf%[}aP xt ys,="DR ao 舃30YZ-!n%X1t2;j h<*d#y惺]q+/RQm.'K5S,fj<8xt|i`h-Q}'ö; +Lw(WH{5d籅9y {^Fj=(DEi8଄3B5391.G#;qO+W7)]JSOVG2j?ؐkx~1Z9o5#<};ߛ ր )B& 7܌+l) ZMgp)Q^x?gyK'o+.D/f1-<~Hh_MLKOm?Ǻ$G%VVB )趙}reÍ);5۸~w5tj[;2(h:ϑD;*s#@G߭#]' JfGb[ gn`>V2 C+mDydz5|mǧN` bX=q@O[w9aL%pb)[bFd]hfٴW YKTS}[Z=XH..{bkB~`/eqYr?_TZ1W3|ܯϛ0|=[i+ZͩKBa;H[Ym#ǝ#u ` "hd!ˌ$T72v ]$I$x"V秜13ұz5cuWJm\:혶MdIhŗH3=|6C .YsCe*OXRBC%DŽC[xҢ̖eku!df˓I+$ dqaG!eO]ߘ'7]GI\Fok 'mjg'KEd1a=eE}'&lflY׾sP`~cewacktx-4y}SOkV$vY\w_! A[3x yE)oiKV!^4@K<~rK62~}#vC ~*y@% /ucD(c۸PMu>tu.Ȍϙ\R=%8 -d߉Uf/WW'pE0}9p"@FEd!hn-ەoU^<)WW(:@>14Nğ˚F6e( '` )O8 kh v:MS@U>B0.b0hr\OMWeE_[^_bxqsT9Kj!k4C_i3ʑ1x6OWI>VC_kdh`Qx o%uo[Ȅ˺tgHU(rz=n4`r٨:I̯nsc53uߞ+*5`+vJ #f׺=E`u%ՌBr :U7}Eش&c'lC,P81r0qyZ0M&ᤲ?hqI &Uxk#fFNc"F}Į'BW Vuia hE&oD˿MRWv5H?)Z o&1 L;sN"mמAK!N]%)6<0Uh6舰oE~ۺJ V[%킻~m!ej8/0c!{Z>cUКኡOl&(ljP<"lODGĪUa ]7 !t#YAyۢSW@IђϱHY ks,xi5kxz鰉fV#jVV5 HN*."e-ܔ4c5$[j <@ؗ>IH4ik+%dTxC?ȴj@y*KLKݸ eڞMvpP}dZqA7FD<L]UǤ[ž{3fK.2Vmj.tzF-vYH>qjJLlMr~m(nK{1ll"mGp=o o|yK!Eulcѫn Q|[i4Jy&:Q2#5c(&O6!,,Ih ,{WTYPH}W׼UO}>Ҫz[oS\^H}fO,F~5ؔ!,s`FY)qqҿ6< ɀ^P2bKO/'NUv73gEQVC1cץ4 צXUcVqTޔHIs/`Ÿ!%Vы fj> 3ąe=Z~_$k[> a&X_{s :mJS\)Rm 0|hX,O|ťqKZMBZI~ K6YE3҆BowWy`P SRDc mۋՄ`wLC>|ϊ&1FR'g x-F/G> כzOaivUzH$uø "ZWC T_/9i”]l'կbه3{h0 MNU2|9mZp"eg$@;#EgŻ>`N"Ձ!7B`cd+:viC#+ \B{EYzf@C_۸б)\Joݼ/VMŬXjnˎbUxcG |a@ڄ1!@ ٳ>WMYz jOç1TT#~eB D!3cxўŽL)G^[芅-0QDpάaCV>%86–u>,3:-^6uw#YfN\SṬW@9L_x`!>̣ -3ρJ pBD+Xa2dffpSrFT" Z*vTX( )麒n, UM4aP`n?lъ25,xÑ-4ҹ];G˽z5M%7$|*{S)$ĬGu; -0pm huեcp,J@#@0.vãqF5aҧc9C?!?υ'ߘuԫ̤Jp+\@G^4S*,`}Ē"1V=fB\x`/:]_"fb8  bBq2@jBQhӲQv>`fJ̎s[V է6 psgIT;C1m3,<K ^8>:Fo55qӌԏ+=d T;W+NVk1oAoXʷuލ0pM9|CVzї.D֕Ԫ,&;:`_ lA 2 *C $цz+;=!v"TSlyZ"ljjtr5;gв`s" ݰt3n]" pf9o]17;]Kbn]%>D@k5<ƙM,9f0<4<Ɋ+cWx2x{Re;OoRj4 ӑ\5#30B,8&Iv2pjԫO/ڹN~;~3uJ87w0U& &qq 2=`HMu=/?5oEKύ [mT"v҉k_+Hvos]Ɛ}3k9fsXDg1`YRK0gU}X;3k$,=#e#Ah^MIU5 saij.cIQ!^ͱT>Yv`uj1&u<5+ŠKʚ+*oo~all,{y3uYܿqPyp+(,\ /\;zzI{yn&%p#TN$q ): t5]I)~xG gC`ďRp47J Z]"Útb6e4uCuS5@Nvzռѯj?lf{b4몺9`pEpuqߪn̍SwGir]FmD*!O4& ]yV8 =ap") elⷵjZyFD {7-)ueEۄI6m=,#/A#VS싂uLiJz#e6;KG.0MxB VOŜ y/?k<) 21ykAҀkUQ'Vь#&PZic%~h6/۵_.yU0FrbKZ:r 4Z*w=4BJkQHe/tnGʵ ؇ Wa c }#$m,Rj7$4o%L]7?%" 0O?&1k.(=_)'ÿID\s:= k[\B\"(qF5Ea6ȯ *H M0NԠ:mhT!Wa1Fݚ[ͬTGPp/΄Y UA`:b(-B}܃wCh~F܀G[zbĞh Kg$zP?B,$u܍@Ƅ:  'Lzc_q7^Wfl`MFɃ[;$8;!LVFV]"1 +\'K+BVC@8L~y_Udc˷r{Zt4PC۶Q2KDʱ[7bB(޿.8;[( ,ھk yDynG0nql\ǒ˪Y,Hōp* hpg#-R>zW2HTKZi"X x}\:0X{5z:fI!ǎRW.Vjr=Qmk+\9o,L4jnߧ"m ѿ OVPy"~hPb[ukYa3#f e*I 랽l_m 9!fj;~%#ƻ&m@u mHH ٤\ߑ0}CEf ıt)kD-Ͽr+0 ]DޫD䙽{KKrGA_xhSύ< VA]u?Mj&wt2:&=w/Jm M g*r (U˻3uvd{K-Y3<+=dƱTxIԢʐ8&[1;EXw

    `,G2knӖcV8`2"<,IQg1yb8&[ X#Nq#zrv )Ѵ>v9zhqonB͏HzcO}XHt &xPݺL ⤊HU)3AqH=6g|%,,ö9ͬY 󗠴~,hi«i@V+v-\Bwx20V]f:OϬ=3$ƜAXU6v{?:$%߭ M}%۞X\hr?wy 48V6$axW^ji45vRB/r"xRB~>9(zr^dڋp"SNeHIy*{ߢOE1B_H"=|-(!_;Dm<508ҒGІ`5kWgN)fA" eTX\a$cw!^yB2\32 ˒F Tswcڸ6FM=KZDa) 0MHu,8g: &pPmhj]m;}4ǯ{Kƀc3*xuecK*2鼪IXtx61^ +o$dt:/eN3 Uj vmrۘ@Pn)RqyYsx@ss^?l[S`9E/TE6.;٤֗w O|qAn-w[=siM!3+cXo~X*mQ99LѾJ/?T{_}_!eBO$%O_g^V|swHjuTmYFՁ3f.Gh<HHAu޴II| 3}cIiшJcQSe]Ekn2͑d=֥}u{sM<=SqtDiV73o L?S۽9fpLfq 5ڂ,pQqjDE"+OW]*eyNJ` 35VMqQϺH_qY2uuQA_JF%{+C8=gww ?-r}6=6&b>|`@[ħ9e@({q~\h V6Hll.YO "z|?HXܑēFaoX8q#$e0%.gSa+">-n+ ,iq2 0IR@OKlNc mnkrxdXe2ͣ?ɿBW3qxlt(ϱ*L:(!{~eiiĤb{]@ڌ u!qw@P+IP\>ۅL_U g"!#_S}K 6I" 5~)[n00Txy_;_:bXRp evE1=  h27 QhѫLA˨,Y*Dp'>Q ڏ6;ՁV`̱Ihq_vT' qr̔~),ŊOkEK>`5$lqdkE/FzH,lNx]B}sdVC2̟U.tϹ_$Emf{\H8DD x=)5W-񛯾Qv4}m׆wbOWߺ L5DnnQ¶Y )At-u4,Q~ĝ8^E<4.Ú3]*`iנ0+N@OdiV[Ϙ:-7/ڦl{=hUyB'$vTWNxN=k?=N:m<"^MߊcwC.BJ6u# g-7f~WqxZD45%,3ǢaMZmEk76.Gf(:!I<(/F9wmn R%nP]7^}RCQ1T{ *[ZMN' ?X 'dƈ͉TMAXPYis3zsSAahet?7QEm$^BMcA|dWwix ?^׾Ӄ:0ֻtv<ζ"}Lyǀ 6r,,*d:1嫏X`5ŗJqo"YK?VLgocW1s6dѕ_Avg-Ssau[l}ި +Gl<6z$2N-1*Ջ& #:$z ݀U . Ҫ Ֆ2 !k)922KIqNz=89E6 x#THnlF a5kP&>$2n_n}}|` }ߩ_)] mxX@a9;=SŒE6-¿{7Xl"U^Jr,_~O@9:1k%X R6%O^yDL^{|\0n-mdD#à_ڎn꿿BS䧢O,5#ʇܻBT{U%ߤNT.6fUk&`FGsN4` URm[q/ _ QY^o|@B$ ynV2l=wB_#h?wz "J3X Y'$ [(yIB b8:Z(ї7rS+57 55LxqbMɂ@%Ȥ #2KP6(y +Wz/a&Dӽ,٘a۝.o։`M;*6F~'$'(0zyYnB^:Jat"`f c΁ٗwz}dθ6A桊QSQ #oKǓ1;^XX-2)h<ﺊZ%3 {ǧE"x͟i:i2{vn nFf*hĈ:_ )3W L ՂfJZa^5B>5`vݗ_0ޑYg4[g40Wr* ,C*P1c.waS.~r`&`KUicDQBF=kz1>|"MK(`MidPp>ٱ^px%E?ke C"mf_)W%Yrw ?N1H_*gʬ!΄lEcG- ohV|.2ǵ5' ;}ja=F&w!^:q;K3yd"K' E9+)5MOB/SpP-DZA/ C$-9Dk!/1O h ҽ +]>P>E=Dy4.)#N(}߈H"u"׵GX``9ꮡ=nŶ.xDx"r[ J uNY) n?T4o>KCGg) uso} G幃Qfl6pE}I@\ *p![Tq)] ֳ¢ KU8.BSkGOk';i7dE^(LrL(=\>96;9\K_$x2xN:VEǠ.=^|APU"jjhoN04+Z;`%n%?)N.=-L퐐݅t L5 'CʢSz# %Sdc.YHV$?o5+DEK:O٥qp@p9Sc`+jqz9;ʶp8ؤۓZ]pZ:\C\A-Yf>NgS/8Ͻ M.r [WZwxq;_!3:.ڜ+k50 oNb.=~vI:, 4lYinx|vN9v;ZC4jaMS|SWyKXזa1\L>[yT4t-# OȶV;{^@)4Z"}vO$9}.JqA.I(O=Ņ>1$w[ӥʞj]%ӠiZQmdIK 8n7FF2eKw%穬SBr5\C*@s-X׷2 wN i,~h ſ4RYOc奊[lz=P=멮=W.b##cCOhYͥew: s.%w#{3'ٓVðjkwe{%ܷ k|աoWD",H'wF qAꅔu[dzxJgl9Xw9K#3=O6EAfw_̾1uV\ՙƦLp ?8%ˇu"TX#'5{!.?cQAԜ D2Zcd0: <"eR "iu"1\6)QYW5xo%VҸwѭ[{e3P+5CCH ,Lĭӭ>fs )}_3cMY^vXtV( 0)9 0BI]BE{l# Do,I:O{5TT#QsG@-ɽ8/u/o['KbE[jRިznj]j3 |@%eƌbzu{[k*tH^V qKG=9"tĥ& VGbq3Ey}N0 `>jHI{n!G8xG5Df/g|uCku '@+7R{&ps"EnHۄxCƁſ<&w6meذ#$6?Zq63 ~n ԆـSIm+--{Eʋ5lCJG6}'Ke%^-<,IDhl&i@<$(nTq ?2,RǗ V I%;&`3l iշaH*K] uy0$,ta0~vqBø?I2s/$A-A_E\wٟB~I/?@k ԡ -; B5viG^:LC1O*{ *O]'ìā_5I2)䩉Vx5kt ͋`jp)cڜ)8yBVEOU)+[{b+ Mܻ9!KScT.  1'8XpcSk?=(f}*ndݼ>q{YM}#aЖOA2׵o+j ^ ZJ(YP!%b\WP)a"ci{p⨠tV0vR''9nK@$Ѧ|3i$[*K&[#';3׺:~R3 [u1{G`a'R8Ce\i ()o-8AgT N>{qTb=ܣP/H M>%<*EܰG w}^SꞮ=uQ7 )Pӥ8KQp70O3B(g,32P?cSFi"MA#"ݸtA4dTJ "To#ʹqD 2x# _z)@ OQeռV Z %xCKʳ6!{SEAΰx8IYZh/9 U/o4 i%0QqyRvJ~fpɣ"}{=>RYI35tv0u[h0S{Aφ]taL`}6!Qc# !;)1m.v-P"@*3rj<a~G(oV,8:dGVk FQՠ7f.g/qVԬ1p6KU@o1S&5C'y F@+7efb* -G6P&uMͧHp@b;x! nњEnl<LNXH; n;~YA<'waT6]oi5'+7Y =#Gy~SBA;mb:chzsFѨb/AŚdwBR尺qC54M Fvnc) goAO *lZ_qoq9Vwy46[(a.f%|t\;@' l5pܥ7Mx/v=$J%+g#{ DP4FB, }:E#jq7 dÅXՉ;^4kOOA*M[J)e3p:Hޢȫ[}T7)eC0 2Xw+#gŞ L9`0Yֱx?h#ôyfc2PCoW]Sbѥ*@$l^bq<4\:ߩRoә/$8Zqq͖iki&ʻѿ jrd|'Attx`{$#rֆ|Oq'EPjI }dE!! smD|^_5l3j=sULf(t2H`d#HWclIF[8,8&?}fY%wArB b ٮ&i'ǚG:Ũ).,IGKMJD1,{ĬR_#ğC؇V2W]+N6aE S]:gq"t-ɽ*2f=MSp?G"K reim`\daXt" 'IgkܮfQ<!| ɵA%0uomr(*JqJkb r~' ب&8G.9@c?=`PE19`)yP laipK=ÆpF$t2MN%+uwT0AH_s0o9BEo8O|rCl VfE7q*e=&)v1 {V?,1;͉#I&l~fiC5@6?x\ xFx73.PPS$Gڬy3zP87Gvh*K I L,ˣ'/DboRR fJ {Ɋ܉xʻxl^yt#_GtI{sŋLDz[Kmb%t5H})T_@æ%L2*.FnvGt}a-Rpwϧg3ƍ;879@E=)vb8X o2 mmIq`z}ĦC8pF)v;?Tʶf AeBuϐ)nXӎ!lJ J؀~=`+f erI{۔WLɌK0OT*9}&*m@y~"LFuQ2a̍7i_OEF>jA){ח`k2UMzr{dĦ+FZo!p%mIV=1@rh@o,z>d7~L..(\G+ _k–T38ŢG$I$)xrz*v(F :2UہCt3p|yg[,\ sƜu۴Om?iI8ǡ6XR]{pꥻ57b ,N`U~DB<,ݚ<*:)^T C=HdEݶ E87V7ĵ RjHݐ>Uot(Բs\<}ƇWm}A `4LHJ|>FO= j*`G4~АJ6a_ %o+7!{w :mhʯ$Ϲ&xCZ!s1/]/Eo;+I!]*),lݓZ'fP5V1]e~u.[6SyZ~^< U79?Q7d''N+,rTddi64{|FCM~$vuSkCd '-oy4!م^Jv_'C+Wç# 9dZn,޵ ;"\kW9XaCm(ZoQ`i'"ݤȬۮ/:CK\\yQJ%Xۨ?. o,gW_!vA\׆K^9i Ve!@f `{peL˜*AHsQߢ  `@X0=6V!1k$5Ӿ$HJlYmQl &ER W-YIƪT7I9sѯ1I2A2lփ[3b%Ȉ֮sy5v!%yAiY㧶mH'Hk-J)G OƵ`jD cR29B*&.>IߔEBżX|烠8Žmr]ĢW`Ƴd.Ogi).<Vn?'ܳEwz,ĸ4&Z B7T+MpQ gzo`Zco_N1eu kOfz\mC޻YjTn.\ehߡw褊+R/(K]:^.(#؁~R^$?y[wĴfێY3F',+F~&Ϫ$BքT|LLLrЗ'h 3ӂv~|zCmx ޾aB %d([R Ǫ:YM44ӝ rR5V)٧ !fL*xW1hH0"Vn[[ncn[|rU?\.g0ɴx~kl8,bD5V׼ xoĊ |N~߾uGRUppE- 2 #LE'W2].Y,pyܦ.LCU> G\AtBz^rm~Y1W} <͒/gY@wvM3~& 3Ġ :!$ ȒW>_bG ԴQ`uD)&XX+⨶ʐrvR/6Qjy10!\'HH,3|,t !x'npB$ZuByx*%%O pjΙ1fx<Fү o;zsL/@{SzNgX18fJl-ʏQmÔ -ì/'|C|MVy2O\U9FD4_]+9tJ4NoJ=#!- &FdQAh71wU*+X<"p &k0"U?R.D݈kh 阎32SgBYk;yD~$% >^cV4NY.+$cZagiFP$ N11[n#d%`K2!H0ōZ&1jb>o[ v~0 *Z{AV(Z `#ԶA{ {9~/[&7sztPK-^KcХ<=!<;L (~]\cV HW,Ot<Q[:Q^w)F}^-ұD+CVA۶9&שt0Un r!.u!JuOߋ~sbu@$Cx#(GaT3ĦәKHE=rh\( =4lBh?z0]:U]S^*XQxYt5u{Oh7/ͫ\ZAj.}'ϋdMNDD̴cDċG JD2{bWߔZ&0zÅ 9y-dgAu.>ڥGk,zqxتϡa'nn¶dvwMRnT.mXS mhp,k 6gg켐+&[C&۴}Q]#~;+l7Mt]809.RӮ>$tfL]J@7Ƿ8u>(翍W%hW!0ٰ;trzC\KrmMVKM9_]\ R"H=Z#g/#`Ǒ+/)wBF3y^a^tf=O02ڸ!:do% ʔ+H[DqnEcPv&(8+0dF@TL ]4DcrLR.^oA,H>Z2w'µJp@Wިؗ9up MpZ̕4ݣ$2&lu[(-@g\fBJo'ILD-_XXKh<;g|o{u2QS{Qq\Sޡp#./0ce|mx*i (<lg{3w͋N"!oMjRBѱDrB'wj\s,B0Ds GTYb(-u+XvAgFw_g`,W =[#x9lZ:y>xGea8?~~w嵩*\tzn]=T۝ 'D!齲_*'۔Zg/rJ:zڙi{ҶAHOأ0+tS|椲b tgW NGwd|qt^a2I%3ZK\)z%1VWz ZkX= S$t̅e"Fʆۻ$L{ 04xK5#i(Șq"4H~r&]Rt:W*SvaŞQ娬$9ӱE[BT'r.)9Dh*ҡ(,*)зYbFZL2Q'˖ ezI;sؓA3sG51es)r^C+Oi;_ЉS7lCP!f @Pw\4b1F2(u9|:B> KoЊmoQlQkаuzz,Hl+!+?qz–+=o?g]kog瀛G%X\3yHgZC}n z[Ǫ9د) 6tY#lzTŚ-&v:nȬΰю En,K•+k~F 4ԁa0a >E$/#ۡM#%e@?Әe{i"ksl3QwCE3x ^6"6IU p`B3ӳ0@l-"u}P9=^0*_$M֋C;vfݤ~<] BQ˴ 0MoC4Ӣ\@h1i^N : Fއ8INS" sO!}}J1-ǺB>q[ !ޔd0we?~ˢ]0[NAu8^n{h(˪dA}ЗE/<9BpX5= q^rT[ݹGMRb&vL8KI#2;vy6ˊTxAkյ:a#qֆ@ZtOV#ăXh"ps}D%eSɲEvUzNܸO0]Jcmӝw=G_\H+W6| k}]{ϥ$:m\%qު25 `f M3g3^azdRn@(ig-]+Vi>.Lsq凱i Z8lj /B+~N<8sڡŀlӡΥnZ i$Nll"rQЌF?\1dz2(1E_``$QEoI.NdZGeBfW3м} SKdj$w5aJ'شDW{ fp.Tdk>iz{Bl=:HIzB3W%0BLw|II.4u`.Bhvޫ!60=ypMӨTdœU.")\A9Č? q!&VB9#fw=U̳'^“!؉TMS-SCc?-J +ɫd Q\)]6Ω?fpPʊr8d.PҠU L/3!]<WX:\z&MW[^A}X[-x/{_%7Fjy5j9BiuvcʞEљw  =O.8h,7~VoH[_Pams&~:+' tiM4Ͽ@xڋ dD.gW4p~3 W1@<0µ2A9*XnH*o*V3( wn(BC]<2j{omj]$=,:&!i\KDA+ɾ-,%i&=87Lۗ!9A"}#ALR+j=~!QR_TnP`u?hyYi8=𶓐[ ϗf!Ұ# ҞXxF ISۨxɵuhSkՐZ)n6cXzr*4 9EbAu^9d˟ UR5SVHu("Lփ{@ٳ0AxF6H͎Kk,YDh"~Ա ,a@?2lDFoau N1@GCP9ۜA;>&V" 2_F=d+C4a5 [\E #l.ڡId 4 <~aq?:N>AQ fѱa&1~.l?vtx A\q纒vEJ #bRw|zFUhLHbDS b o,P8b8f]WhՑX[ ^o8v`}wN? )ݨ.V?̋,W'X;s=OQo_ˤS\5@u6ȓ֍b*j!&|t-kDpACJdYwZ6HLÓ_iX`0!1 rH~^=AQҽ]0XO)gpf?Cr}\8]l:u}4-A=o_1 ^UsggPa7SFꗣF5RWں$x]<+h:cbөU^2u4fɵsot4oԐ/m|Άڳk`YM?2Uu6ߤGѬa ]Zʍˣi$E`r;}ID\մ8UL{@zh$xKrrvٱ^yXO<^jv6-݅4v>pc/.ހ&hL6K%~]\#sOE8t`A?H۾I$|XP,!Kt0DO'JVYWxكO9mWÓ.Qae X! gp7yukJ,*d 9v! Jc=p ^wgR`؎Ylxl~cn>tymi,ػР^&My_d{,KrTN4CLtDܞF4j>N՞/GmuC݉ӎFȼ{8n.RVX/\^j( I1IF.uF:RuljC{ȺUyk,(V ⢄ J,dN e kCOw^܏ d .,d+v *?R[AMyu4g.YŹ>nL7Z%nۅ߶ <101Xi$hP<))n4x},'c|~U~x٫)х PqH" m1#2F,r 7uh0Pk6+a;ظT n'N%c O`>Vx}B e*J*=sDŽ=hHIe ֶK'W||0#PWy~T:*H+xQ ?*iCc x8%~f;Rgp-`O[Jv7*Of-ctb M3TiLe=M2 г @ǧwVGP\/'j W#;μNBGDt\Uuc#)0zaT V+迡 "A/!/:kúl 4pՎ3؀̉q+IU`*`U.XW4߄T810` .ބU\;I2IDa [0ĪINʉqv"K3G[6什oǘd'i~0w>Mc:.g`Equk0 =Rj]4-&%F|d{UY+^ V*I-Lռ[e"LKm)u΁7+f v1ANCR+܄JV  4/+2<N:&Vw.u'ߏmݺII$.bM`]]Ƃr>>tRyz;+n#&@rl;iج&ȓ؄X0Bm8olPm+ rrP,7 yh & $ ^ ŌɈQj~O/pIX I|_Cm# +Jͧ7M/i"UWc4&(IJƲQ"lM S9Z^r05$[}q_A0敪zeX a3ʣ +ykrg3ޕU0Ue\0@M6z X&ڤeV*B4]`SUP|˞Q<W3^jhU ,'@3m 8U;_isVlʙQ#76'_RrنM*e,Q38WZ貲.n&fJ sۄ ]oG&IHzxun0ՆK\0pXr, T졮u"LL/ 'eUzEγi I%lP 8XbdG,[l5CsjkvՐ&?uӌR)ƾ"󫗰 {+}DV[d7>cVYcwq/'j}R%2OE6T$,}#0*إ? ' ְFT!<!'osӠXSB޼Kj.Oղ>vW=:Dhyӽ`|N\4`D9fe4 6!i)DeƉ%Q|M36lңDPGNzքZ C4O!;r4wp<:o%K!ܘ%[LB)%+;3x]xɮȴN'ۦ{hAvn5YΜB`fv50$yZݎ% FR>Sw =j+HI, nxw3wݦz7 {"y h}:w5ɚ%>9.[t J;ϓ aĎzЃ܃Tabҙ cb>j0:8y9ui5XZ"樻Og7>@3TFm9')TLn/c`\̺lԩgpK)}.i x8c#yǞ냫PFǥ𱁻WPO ;ªjbƅnҟ,k*{6i4S=šh\ &-qT8ļp=44O>+Y`ǜ3gӤkad?Ac1\DՊu)y2ef-V -ΧWU6}a?rq97apBɸrIi`nP\i|J$ҿ2ۗM3ӊ;׿Uf\v򦞔I 6wr C޳3g߿Z+RY"Dgb h `sr}CmW/MpI:z>-"+j:WCt$͘{lTGMֿmݟۦP'zeم;+\p+S; {8!GVTش$0&u y8k]̙<ʒmUHrdԒMӨg)sr"uE=nᐞȾHp ۞w YYBD+6beu%FL^M3aKMфAh;l%3i xy%OVl@pY\k^X5 X!%}7p`:FbbjCDeUc6 g%[l]Й^>U- d JN {?ҬՀRoD і䪥QW DIsR{)2^sCN;ڦjC{v_l|8 T5x#,|IQht[o9#iR'e(exy z,$/[m 1!kz5_|A7t Hsl<sGjbw'^u .&YQ?,u{̝!C-V8h*wh#ĮD%(ˋ+bsJ #͒𒖄k 䎋0+ 3 u,R0Alvic>do[u#r( :H4_ f }9zL8bRɋύ univn,`_#_Ё֝z[I vѠ.5g"$\^v:dra"<@> }{ygnRRxd6j_NCϢ{t}&=ǝнJ<^XŶ>i^fFpdӐ0^g6XGHDo4z0bGo[cSܹi0( ۙkUEzq u~X9[bBU( Tэ-r$k|ñ!:n-4 sr߫IZONmP@6 ߜݏ k~n6Nwł(^6_`WހS4%V+٦(tjR\*c2CPg$˔-m/]I'0vvyN2Ms玀7_Ա=痯cu=`U@w3!p*o4FK0e !́eoĵh*ׄZYK1Ŧb.ݗˎ"~喝$&:'ՕDc-+}aApɻ]@=0gZ23:uB O6x?M$& @}P2.bY,ԬS,2I7 F흫}ƀij?;.zC(F3)T 2m8OA嶱;nn4G~{ޖD?uh}GEk<2ڽkwfa\~!?>u;D+MIՅ:Xgg'&4 +讀N]G(g{" WHwa:m#s+h$K2C R~qL?ZQp/DƧNA4dgg}(k|'z狺__stj4'<x|}rB(OV0V^nkvTNS&(Y(֤4΀!jmN֖ۤiSĠ`a@qiAәL^dj(S?Dٯ+C|理/嬭d8 Y[g,CD[4? h'_&a M/)EV"zlw,?Dx*߁{TF$06!g=} !R|ق+}a *>\8*1ҙ-\WSV$B.ku8'mKaa%&m//RHs4$=R`=ټmiFEM|a M *ml|޺> v_p|ac)&l˜8t1M=?P%'xӾ@x%p2{80 !T\[6(Wreq,[K1^ o=G^]\gva|3"{6φ'vsZw'}[f1NXG9Ό.𦗁A,8Cr̝035uBM lڎt|40?KJ_H5y-q,&a !ACQ]Q&p!G֞U1D7)x\i5h{عxsU(W5C8Χ:<vʓXgv%4gսmmwNF0!mz/۳ GDH T؞!3-* VTlŝBh .EP o4F qKXcuf$/K^=be7n=#gX\堓0pct<~D.@f@0?@a-:eQ1DW|436]!/?P6dm'ېՃ iɶ"唖x OIWSt#*IA6" ~VφɯB܉ 5ӈ%Ԁy,Lz? 1L>1_'ˀGzUvDܧ'YR#qGn:.VAsym<Eu*û9U謖׽g(uej]G$jV4"ίW׶rB(tәTS}/ wp|蚸!#QlQu@GȈm?ڪp#]Q h4Nz +S[MR/žmmRf2J6V1eN@|F=!;DǗ[cPY2:@nPL:|ÁWsXG3k%Hό~- ֭,T_T!F YKxr*,M~c|Mgcaz-L5` NB>/=FY;(7;lW߇-Ն.|Zg:$]tIu*O93:w s*)\dǓ!:/a!ux-:\G?1cXq[Mmv5%Z33"}v#i`1"Fyby-llZޓr1*] 1_݇?ePEh.}+Nb[r0۸%^^̒hWsv3"4vE!WYw"z޴W ?uʊq@ $X [MFm`k>)gx1Y|+3{Av.L{xÓ\=[b`s!ϐ +Nj{~Xd.*JYY|JUs @p _XgOA^A1quӗ!+Eh"íU~gxĠ p6]SB@ycwZ%ĖEFپ{FudJM){- I Ln܉H$?])ܼZ0*hn p~-J&E>Ƶ@M'4MDݳkBP9#샕Xj'sFc 1z9962Lf;tiWZ\p2(VU%*4: q1,2x7=8 HhpŸJ\^9j?̞M=]2zM O C/.d=];F?ݷ HxhASDwS"-p=.up09h'S3$hg  ,!1M/W}l,h |ev W7pDy+&htpl7}m)˨9y&ƍM\XɬYM3/:8 NRĠu.̄{wcAA$fq叇M.vzW>{R󙗎H E^b2-vRp <3ʗo$!2XÉE'R7$Y|'lhe+ԋd7 i<'*)@2E/)h,Iltaf`#ˠr#ypq&}8V VЫ{^i|7 ZAQ/R$}25 fBuD3 =+[IswQMr0 %A=zk i_oPB2 G@i8`;$awL4UNr?hy0܋?+,,lH>L^p Log{+JMT:ogu\Go^_aKAuliUܮc`x C:Tw7%JGA$:7> g1eؓ-({@? GXƒUCt:I"2bx\gj,y E,u>Sxc$!k?t^ 9ڛ1|PٜQR^;䣑gg/6;? >rWY!:,Z}7dG]w3Gu^52w=r+k1Y@d(:_"c/LgE 3GLr̐jfw5tl_ȔIx~4 pWAye&& 򉔄}HOftF?}.+?!̑ZNH&`,nfmTՒrn w}&" / <c~Ŋއxߘ)"^8={r,B5Ñ0'x.+il^<5-6Ɛdj" vSZ9 Fꄥ߱Lb;2^C-Yg˭>^ !j&7em6+BR()rJ#wz!+_A@)JpTjSO_W]7fwnUr8ook >¨ Y%<=")kU'}D0w`-G(!ՄӓI NaĽ?ןHzGpDQVJ<_@tR:#'%e=߶|){K%ᴣ|!J. 딾epә !@U ֒ +01AN0ԑ߇AX.};͙omȅB4*Xe u^(2OadDk$)3IL5WCAD :'!O,; ! WK3=_sUCIMG/G/Bѵ'ιwBM uʇ^-/ 1n~MP#A&>οHM7nME)usXV25>6 EOBO^VE|8>4uO+7i͆{tYAGڔD %2"zZ؊62YXWugm)c(éۃzq]<7Y5|pҔZ/]-a4㐕yTL 7W)2֑jȃw o‘p~[tT&-DLA>KP]d;PM+ˏ=l}䡜khIt(Cy{{!CI}jPQ"%GD,yeQ0v:g }o4IoYΩM@' h,VhԶzJ?Da9jOcb'TPC rޘ&<7r*I!:4BJEn3 Ql z8)/҃kzdftF.# Naoj:2,j??G)̗xQK=pȥˡ+J"߄,wAGSRz+FQ?&Ym^9 OakBinGax;CF3s>}:)i {HžASbFKMԀةLzs?8HTAhW8o7y|T']Z$‹oUa$gTJy6{4k"ȶDt7*dz~L ~%25;Ne/uXO+yM.Grh )b5CnaNU F { Gi_p$x PfSC~vAl/*/LZn԰1[ b "ٝgVEhr+E*13a"f(Q {o֟ߎ +UP`Yl4Eak|ٹ3Qǻ,`N*ڙԾ ]0[ICp.a*ZyW]&H|{N$O7*a_ B<&;IMm1uG |zݾZ/JQnުÈ]LF(J" t>dccټ cdlkK&+2; +;:ao}<=O[WMv@n ǩ}E-YqGR2Auj])@YlEDF0,:c,(o.LcXb|V !Ms% :*`}QUf€Vscn1Cʿ?c3q@hҩ]Y(jLl5*ϧx_[C|K]*F?S._ _3L,x!k/{tFfp]tѦ#qv &Zb?paYeԵ- %%)LmsU*QEl2M9145a B#Ry)mi9Џi8Lv;S~%[|Q;]{z6}3D~F T7?2/*;bBO*, cگ'c2P'2KL{CϤwgxa΀d۬3ߠi p4azDgX3t5!Ehu?m.~Agq$p{  ]u >)mgUs0 T!^_ =Ӆo~C.{b3zwWovA'}΢8.hUOylU!#3p%K7i@Nt=Up]V9 .2V0TQi.súH5MkԩOԻx᳅iNA:y,qA-6k|2PmY0`l5 KHRJ.Ftח9QePߣw'_ӟU*i e'?<36SLNXq\#:w `M=rvW :W3E1#߻ G\*&}̇t;W$37[p]͒VXpb?/*hړ/bg27*$ 7!GeRHerϜc(^TAwohw7T}tRJ|<< rK.>cŌ&$ 6nA@-KAl*1\PKV >O8yY7S,)~-G<ʗ%nӄeGKppћ]^K 9^^@?޹ %7ҟ =5I]uaAC*hS[vRuyCdvj:€-m`l6AnO*#8B.(4s?2?n |M2ÂƉwֽfW͠4~:3rZȔܳRێi>! h,T6e1N4'x!ՐJ@|"uLbd NM(@.;eK QŶ?D(3&PvaCRJ=%GoÓ͡cs9V .SomdEwUhު\ ^5ė/f&Sϫ3A:)8>ڹYz">㉊"frxFB [ `: h쐘JHbBf#񍵺qP^Y]^%x+xԀ槳mj1!7㽧 Wt0n~O.樐tB9;LY^ >e-o:,>)M$|t8Z:seFl}1/9 ;y._s^j@wꂰxF=.w$0s:$"XTLg)Z>@;XS.~]M@5~5 j Vl(4$OCq[i /:4ɳ6F9 *p2ZHo+TcDb#tyOECʣD_HJi4B XGQ]ji2jdFA3(Z,lVЛq =kbip~\M! x@S܎Ѫ/4긞=iw!,[f/!2y09*W`2Tջ"LK] HRXOZdv3lmxgc2(~ [;0wP^{ʉ ~O]Q7:S}Yy0<I>8m[)J#؞hGZ ^5~GQq ;\2G58MJcճCh^jSl*mèwjzt fE9ff&i`8O1`guDncE;x[O,;d$[+}L2QJS-_2BE\, +c,bɯ~z PuN$8qں=E\!&A%vޓ൲4zBRg ʂ#1Y~F+P<;Mq| ݅ˡ @q^*Э*?9MMxԝw:j!LT$ S9TsT&Y1՘C2־qxJcx'bEab::P[}f7CLp3`g бNzrM[k P 5]NLC2=Foa~qΏ0̈,j&5WPac|P^'+vaK,P|&qVD/RBs1HX>l?K)Gq? $c=Ȉc.(Vs<}&~[H$~hb>АD~%w]dMO5@Q0|Pk3G."/Ļ,q-eLߌ7=y Clu*6d>`f|r 99zKcج`jPL RWHyWZެr/l!eQH}{RjQ:Pl;s-`J:řǏTDc>"EFJ% mHde5<B|4w7rˑ z2i?9sd􍒊*׸Z6~CP{@ a[E2t(=oy"P re(;P)MJ\ Gshr_ x[`[ e 85_TP[Gjc|IdZ\ӿ`6OԜ͙G*-9td[`XXuH*yܚ Du]\% egr2%$ AxLJն3HU]YO[9>K"3skT~ p=?[H /XX}T%B\ tpZh:xz8#Z.IPZO,=鮢҃,ӼhN$`\87^Bw& CH͂ U WBćnel+=!с!.7ro ^:(%5J% C:C> /"di;ꇌ{B#]9ϓϊq'K JTevyϮ@_;W6Aq93znq<|Q`LBssҽj:YKI6\ <"6КsNHxmP @17.dv^AmPhu7iM"")p@mN٣pxԞۖX'3(!nro7y>sX/ۯFfIP>:9%]f ңs\u|Ij+/~fXɳt9:ᬐsyzgr{;sٛ`;sN]7t?=,mu|vB .[ !OҸE/}>YCaRMC"`)Yc cp;v} |FC L:ʢh1*-Akb~;NЏfD_8Rkf 5A/:&-_U;kkKfhEFsH6?ڢ (}7<{gsf@[(W3+hjnks{qI<9=}3v":$`Eq7#(]QXwʶ'U/&C1;\ dv`BXYtRZXoH ؖ[?nC!K'z }.B܇km #M#NgtDƕa]ujte/͂h>0CU44ٺt?<ē - %'xcp вos[}IFI$$yZ3tdAG gzgRx4a̍;n-F1C'Nwx3 m$,dɻD0jLI|&lD4bBչ۸nTE415TG6Sw%kjo(9=>xѫ'!8\l,yZZ祖:)`n^kF*U!,QjS?uPaR!$bbcZu2q@<'|ilyA] p d)g!,V]w# NJ}oG^ iBz%6)sV ?1a-^}4y_{C܂REfh/4='؞n gJtۢU hsZߋ8*u. ´:GLbU(7MmdBbL**gx.\=Z DTƦk?ct&ٍ|v^DjDs+S*ɕZ5a/ YWpJ'L.ʙ8w4fnDdLGGoj~H*|4r h;p"BѨ,F9kbk Ɋ{z@X:IQɼ]K-ʼn>m&VPi d˸| U"QXK?6D׼-g?D77Ё8.̽%lv\A{sB;\P3bbx;-vD@5C$}"\4NE%`Ti%3T?#COЦ6NFq~]&Wf$YhU=5nX]у{H*1/zl.=:jhh=Tf-6B ;aIwqaHЄ-52:&xqGxA=Z‡>}C aD>p?C- OܭPoD4>8FS+P"Vyʋ%d& yJmvcItF"otnE[{x.:0e,!ԝc@J<҆v~R>uzQs``YlϚVs%ڸZ֣_cv_ɞ`$zTTrwx@A֤Z/>˳c F@bH #Z1G:QAfN^EނPƫ?u %7gyA,GM[_bvu7pE@C;8PR^Db\RԘqߵt%H ,d{5a,qpX}R'y svmI*Y-`vdJdbe λ(r~LbK|,0j.m54%&`+tj/s. SB# EM9k^8 s\g92pHp ݕR*F-bpqG$So`Uӵ?3Qb0V[M   @z+5f%nEk9|jWb (z!0 3eK` [{a!0yQti3ۇ,̻% |$D_āP;(V3eT9bY4(jt BKPa~7&A 6GUv5^2˾3ȥcv/6PQo][~u?JJ D7~*H z ix7ݡ@~@N{d&ua:́D#jST)Pup}K;ؒr=3)rQUtVZJu+or?_^UI/Ewϲ(=|1#Z ]&6,k#`h0F&?+i"97kp1`E DnsḾ<9\n(:BzpCGOYBF76ڊdӲ*V=U/ ^;VL݆5<@Zڷ$ !EVX{+ߥ+D}0"ka٬2kv6$}"8Ȼ8|h~`'? R4XQu?piWȳ9^Cm}id:Y)DŽc|j(Nr 02—ȅVg9ǑU?xzA]7⊸;6sQ |Kad&ot}Vu @w "|ٌ )y?ZZƫ!} A1m64ؒ{LSgrɼ VPtg J4Wd'Xyv)8D5haIUӏCػ$z ۄ kvny 4BM,T^BЗx> 5?$cG:*ɰ?5TU`~^>w،׷1G+ yW \3pVG^l/zݮ(!.KkE&[lۥG; =kiV dET0 F| _F aW.K!fFIJNl}*gЭR_DڶijA("Yg j 8_{lZeI/2>zq \UVRnj;tE=;AUM-z1]C D-WpԁoZŜ\Mi\-ڨTIT3 ZeL`.*Zq8~2/F#aRijIQO6W9\Tc%hAIS'MIdB)Ȩ荍e x$FC ?w%o.1haPo}|@.(0Je7=?({I`Suvi(LV \'BQ=q[v_XZt\d8گD I>.ۏ;G8i%`oЬ)F$R4rvKW]؅֩t 4N>2LyZ1'[eHW> ME}nd"rNIF |fS%YIkD7IuJpB}%pG+Ѫ3c0](} dFɆQ#頀)C2-WcB;*$X)٥ R0Ck} Y?ߪ)EpO_ل`J_gd`{z7*G=>H嚏}: 6ψ6i45^ `,s< mpz-$tTlcs3c.BB;^xΗqe JĆZ",U]^mjhu}5C: ;q crwjW5!]y9Щ4 ?},atZ K6\G+J j '\L >؊ _NOA)Qp B!bM:#5e혖7iPjI~G9SzTԦ>"S a㡦0=[axdy oIX _${YZbϻvȞ*RHe(Fϸکn]j3v ^[8o q j>y9n|&^6|gܲv? A2!K01*?EƽDt 2/s&=@o>|թ0RDՂ-%iBjQrӄ`y=64jM=2a{ثO;$ZOa_@շB~+;[|Qهg2(c*u=iI0r'㿺ݝ ?n^3I73P?ڃͷ8BlʩGʗ9($O*_c]-'qM|0åt >%LξCRX^[ q6{-zXǷ^@6-blhsPX{ǧn˭>d6dieuiƲOGGڅC5hJpSG{=% ?v.3;HNiP"@?L{woͨl$`y8q3|ͬR Y۔0]ܮ숾tn(O)2X[[bjZ=z[AYiP%Uty9K6ܶUHFF2M\°KɀBCDa>}+44& qCw &V f VA030S-ub-gb(OSXyei=:PӚXLKMះ%c+HzP!$eD(9PƓh"A|;Z=5WJΤ CaA*Z=Œx8KAV?W83=8YEEg͊4"(}D-{vT6!cUz-gQ7kg7)'th\'8\.M6k[xf Ñ;g L͊3u>6(@5̜ Kw?>&DN9YӮU/<kKW6uvMV4_٢ ,)s)4 f5EGG^glOW6R"3"i*`Ej (6{aߛq]HBfRQ {BjR%ÂuDka80=o0Oa1GH!RuV=ǛAGuA2F@$ `dk)}I/5IyB.d.J]@<]ZmGH)vv/W8J -c&5Ny٨H,q'2Xk~( P&ARdsi&8{$ ؁,\z){kԴ˹Jj-4Ƀ W\#;-|f>r#9lO5oX(^+1*U?p[Z;p 211FĚê[J57@tW.w0o1$oK=.) F {cPoJ,FNE%&(7Jܙ@*ݞwAy/eKNuT7ܝ4(-[Gfj>Er *PX T؅YXݴG5{0/N@7mݯ Osw)AwDU7#Pv|KDߏb_~u6әX+ݥCo*4?{>zV@$O#N8ҿo]̪ @.lC FѴ,*Gnhx=x,,6f)(F3g(ɣD9f!1PsO%0VY=.y\? {@~ H yj- Γ#&Y>|mN@+eXz&PXHDT %>02#=釀nF;`(L>8LҰ:<_s(~(=mR~K$S KY^ppR Vl254%'z'Qe-DA M& Ï6nTi{gͶ2z=Jš6nG{3d='}6dm5R3g P _v8MF )QLmYE㢧\֐"# #~_rkb(M{ܨŊ6Bo_bVYIH貜%cL+eWe0Pׇր.qQeY~w,Q9ɵyΑSXxj;%<y3 Y1!6jbU2*B>Rzov][/sݧ;V3ҝN!}ilo=u ڹig#rY(dGљme4> Za` 1b Яp9S=0e &Fu RL ŭ?8|HTsY =nSػܯ'+J;Y͏{¡&j.-֨w Ngaժ qG!< }LCПJ`2NKD CÞlҸ2Z5*oT aLEF=h{8SV\E]>ej\ኍ9Q7tr--*CU#R`%J"KF&=i"8"9~Ё>'3Y>bhc5IP$ a7"5.?ɾA%[Kp‹sIA(͛ټa6Ќ}!X+dx.עUJkzm[[cnU04?T a9Y]Ho"ކN'=&0A.m$7g8TsXPk:<i(~I/vWә:0!1  jHl#S?2M"haZWp@<9 1A j=)&[p7K̝A .RO}ޏ3PD*=/-6;Z%OCo󔢾o59);3bH\gMG t!%*& IEN$s]}ZG h}}j,f<ΊK W!xٺ[O|B16lNyRjY#A~RN gF̩KH[:=mfOj@>I I. [U[ꦛ"r`3Ww q\[' Rɞ/usT@,1u:c ]z#l73+sZMo#+K /O)_ϩUDۦ5t;7B6hؿ 8\J~(9M!*- b-8*'m,3<.u'arO'BR!vS5W JSEj@"u!%MOvج]uoe0Ȭcf|k7|9Je6LǬLe32eK:Itm/Gj1݆& JySi{s@m(rrH|V׬^E82pƶ:Y =̕Teg*_pzשO'\1VAys轝o"B@ďv%;YSsmFmAy@ć1#/둫!2ѼO8|u ; 7gL[ `4}BӅ j@m^W^~8.!5W&LFµ{f ^0_]#gI$To8`HdסV!aw +`#g}#j5w`=.)J Zϣ 4+E ؞3('l U90gO}KHճ:ыeo-_dN JNL|2oZ[,]"\\l~>h[W_3W )apI˂v4_8^cvOq/^.ԒXi'UpXZ 1.7 oa 0:X:&.!%ݧ@0V0:j-=cg_OBi< k)%0zi`6ة!p݌uZ MT Ė#fUt0**0w t#WKr)xeXtYdj{&4i0a$6$>¹Yb!H=`vGFJ9 z3)ރIeʔu`WA|"SMB3Gx W tݔAq-ڝ`߲]] OvO.lT_TqL܀I2@ГQE~W~چ} `x$AV`y;x䠮 ,~=P OohV3&S,8 c)N3-K0:iz] Aa-@৷iOE[ ^7&2Ra_5 bip?i f "ve!\״ zWMP73aPv>g-1wϮ-%/.شIF=..ZͮW gAX荒t}3\KP\'F6yav!=Dv>?(^l #,0үyF1f'RRG3yPz'1)yg(mVan@Y _$e@)jwUR>|bJޯ='ELjFt8{$Й"tV| *_hdX뎃T-j'5<Æʔb` E QOƋwGG@_(d}?"Qm;x-jYrR*X<;0b%Y;v%U‹hlVRyWRnS3fX|ӆvK( MfX+Abp\Cȃ2P `\uCxFsƮL[_&yG0q9S9ЩHU1m+ӭ$A)s nDŽLkW!WyƠ?lc-D+j88/̸[WƐpeѵ\PxnErp/jEo4<y \Z,8h(;C)rEg\-mP-"9974.Rlxaӛj@v<]&o1qBN f3&{G+yM^B] )'-1@(JYٷkW1;l/D_E@*{]I-+5m:,Y/eqd??MQlcHoգ6j/]|Bۄ1=٦9LvffޫoI~F R3WLE0LkzUOR$zʦlfa:Qq#0ě },}00K6H9UUUA"<'4 j `+Ug^UߟH"+3x݅tG|| pm.NY,}G)B~&3ފ`^gWuK=f O6R*I)id}XBnʹ0˰w2+ہb6E:hIM7Ԝod,Je[fiJya w䉺MF1lˠ;CV&l Oj+Sd jW?=rO*D pY #SCjqM F楝yH~p˛AO+z]|U0(Ec8bլsM4K%a7⿇u:E_1ft|/0ڲm~z֣֯g@sgYL\ևՄÉI[>r逮XPu;rg*Ԋ\+Mun#T⛭+]bsjpDCM=$N!ڼ8'Xlӫ3jBv/Ww.µba! +\&pj4 i::Mb~sB*`/B׋uPq7T (?咚A XP^8L|QݣVNVh:PsyY$`6 yk/g'+8jlo d?424APyx @MW`d=RWg"^2 JkTp8ɮ+F+YXT,$E ^BHU14E^hŤ=C5@=]8U}S˯sڇLAٳG95>fzMbu \Mm` lܺ 2!w12)#6dMu!XiLBPJ)? ĝξEč8ߕi_I$Cw Rd~ {pΛܣZ@4J:?!^~-QIF7ﯞ8prZ:@S0xZ @W ѧK:A6DО+KpYZC>QrB&+h,*v5[=E[ZX}.=iW -' K R5(0x(Flm 5&$\K=Fn LvxQ4&fso(l!$Ÿ]o0\ݘ9@sMɇP۷\ sT}ȡ8 'zydÂu ]ȯnl3u{+Yw9#w[P90g |Rݛ'҂l[^_Q+;*ai U s B[CVl l ~1!񓣁Mt'B5bskޢr3?I]5EK3A 9=Ciy b$&[$cQ,E ǨDލ toּ ŮL.[%agXfez]Xm@ 6CGSӃ:9f ]0pߴ́ÿ6@#qDzg.c%rCD8;F5gp+7bF>.9JdB 'zy~ZE _$N q{?V@5*z`c/+OC(g+HLrXܥ } ҉QxIf`P]6+[h G6SK 48?heٰjy@ʦL+ 3f:.w V]P2j=(=9kr=8(դlH|YY.㭨*$<୓$DLey@I(D_;#m)=AL|9T ֈG,ȨB巔K3mM4 SaSLO7z?-Ei{5'E~eҵ*>/I*Kvآ, :]XMg1\Ej^.OIh ŤEӬQ -!NU-SpḪmx{cI 0 BJ,{F؀o\ `W3WCWmlpkbS 0mXFX?ٛ-H%R !7(PA]b-*և8BF%e*}x.ƊTp"o$_~"KM.s>E:ٸ> q>:GMiro[.V$@:i^qBȍEUv`kiZҬvaҢ/@YiQw5Hs8{R-JP-kD 5CZ̆,R2]6/f~VG 5Rǚѿ.fpvSi#a7hʭK''p/"=IFE(VSWE۸n'?j?0YU$XQ̗uy{w;?3oW 37FȖ)2h$aP[ ׄvϒBm*=QSQΫoF\fn%`l$4"B x h&+ռ4U@ecY!؝}FQ eHh^PLrruwL2™'ʙ$sH L{ JoےT'oal٘A( /fhRfS%00q͋v)!L1>)̜=MۤG 1a \5ŵ` A#N$pIv*ʵGF[aҥɑ~CϤO k<ٽp:40KIs ?²{ _m O4,NgeET1}:p=(`l,ڮ^_ʿQfKqѓ!1/Rh9U|D%I"5RuS Oӻ/[U"eO':s`h _o8ߪ^8d15*ZL|z+)׍Q*!C:KLE[<9GX* EϢKůݯ<іܙaF]4U&1M]|ō6lgmR%岿l϶G4ނ>?Ϫ_P&Y\EUt/ɱl ܮUAEM0ٿwe3vNu\{Ô9HNCAtZfo&hD %9 $M0LfUD ?o"4u.I\jRvTlYZ~p'(1 Y!|L]i$k<8/$Ը2FSzg/tz` 3x Ǡ{$t,DeQfՁ3qS+ 4W_$.AB;W XlF#>EI݂,߸ ꥚QB0;lFa\Nc d}7* ڲ|g{rj6mQm؍ ¤WSn™Ɣ?[~H8X|Ulv{>碼7S0cף$ҚkNq־=ܕbďag_#:@ ~@Vܤ\Q%7i!#Qo]=#l'R s;@- P<#`#V0~_Ɉys]k%iL+|3|aݛ\%Z 0D6>?:(+_,Y;z;+F"MhI ;5w)B7s3oc%TƩ0vNk,XVYTP3?#mzTzs2rK2LO%loMrV⥧fI1e6J{/&ǿ~ve}c4NXGg0"X<˴\oo#pjwclyy_],ZB+L$9& N {03'kP[o(7rXcmڵw5Ppv6N`\Gu֜1 ͗D8LFqd}Chqt-\,\;c*f"^OQr3_(6aL)yPm;NtX2V8X=9n=lpUgU>ye0MR7eSK|Zĭ%2t}G3yd%QLPfDd% ܘ{\ܦȺjOJ7F7UNr81 ADsp&TF[M:H/{ZIњ nT 7# " LI<T^x)=UgD^tpebhVecɷ6pxHyxEO3[*a''\md EңzČ*S Чm㝾)TӲD :øZi3| xYf6X,^\4Ցh{+rI#p/qgG;r* Q|^:Xe02'5݊' 8oi۪[hV`<hoqPA- 79H̽ kQUP=y_zRo4yv +g2P={'MR@ dz[mWo>.fŷ\5G3i]\xႭ+nNL0 T8PO/^ y|ݐqv"j_"7?€YL Wr[1+㩽 58:,ӸqPWLn-l ~{^wsJvYhN˫}_>6n%GjzG)PVawU-3CMa8eef~s5Q\\ּ)hc2i qSy-/Ba. cJHG0Ҧ-1z5oV֓ #T!ݛV)KILV׫aǶtikc|^Ї|Nq\<-rE{#S E:,~^8lwӚ7T0͟Vg I>1S+P1 kn*'k6Yh#H,J63JʍkBo@ՠ_Wp!Qf%Id -\yc c46#]%Rl8ƴQ۱z9tڌ` )\9QK6|a&p1by+ |[_6A\NIek$zpY@" )@Vūsm)Ѣ]m`qȆBe؎eG.>t!4^M N ^b!Uw0ّ۝-U8L֏YR6MN3qje,lyb)#Al߂ܙ/FsG +s%rkAUC!6zZM}n-e}LFǶdvL>`SfN_N\yQC,GLll@\F׷QT|,SiiŔygQ(94;|B1o=[f ,;Qdk`|5o;~bÖq-}7ʉ=g-δg7{,s "le~ NQ(8XD=ݗ\:ejPưhͻ矀l7 N,%.\"xa!j:-إf\]uT"%su15B]WLlT C~jF]%sWLŽ|sY93fwŲUr oF{e ]ڑKutǯʅJyS}Y\И F)@K䋈iݟrm 8{mvXgx ԰S2Fi(3AVAA#HS[ 0kvK^z\G巬r;YTho֐|2 *"` x$:#ढ़]vTMξl"_q3:tǒԽݾ]NHdAʚJ,()1pU)iDenwEBLuU`v T-*brpxN ǐGMڽ'>P*|>f@$ґ*XAAFNY:6j|Zӧɾӎ` F=ؒF?'4wϹh:3=qdM aۣle_j3Vhە7 ڕ#.U[=9w# ZlݰYDu*Td:@V'2WKH4_qc\⣸d+tTt\}|ny>ߋDfD=;HQf#s{z >8chLpz',Wz߬dv95[[ozx*G6%opֻ+p](rG#݃/+PO((kNAtϳƂ>3CT&l&kpyQ!ToR;+**P,0Y0q d<;о5筊Wt_kL%p!Ly9Ҁ4o@H0? +-h!( yW]ň{efXO؝lleghBb UW2"N0'ڹ}0lƠ`A?DSmm\op``nӝ+^ [ .@8G 32byeu"ܭ3r0Z%U7vrNs _Gxk)Z"G\ucw|g!v1>po&Ԥ'aĵMyU['s]YROtBxϘNKhvmDkyAEIsiW?(r?ikLPLbWQ7%:h*~m_{ )Oy"*m]\F^> bp$h>QL2B}QQ^_i͖zyhIcA C&~A:ZbŢA %L-H)= I/dIaq%;`MAz/չ[`xiVk@6k<>N$np3;3~MśwIw'ugE~]C͈[7t?͖SZ{Sؔa:  i T1vHIN* 휍VkM&A ӤvyRBY;`򆗮fP^!(v8^Ŋ?om'rs466v1&TuM8ܷ+睴{AӑfhB) xQcƛEjwÈ4b&K`3ٲ)ϴ8b̀ĩ9r9$S9[}vWr$O=lC4 p/N>/>pа]z۟ZpTԶw0ᇃ]x k\OdռoJO2H92_-ĞRtedl\Ss2}On\&?!;?y6U#ݎ 邧G۵edձ0 q  ׋9A1;>>QOX̥@S}ɁN$تQTU 5%∣{ǧ浤l`z Ju軱DF? D3$`; omw{ѽ$VFtQ*Ha^U:W؄. VJmBk,BU(\5Qk@5ER$P|%1"oWMNI+_J: :g dwE yDu}-$/kJ='WEKӺ*TC-z+ÞPt#h?tJyУu;Gx6&#`nRs7%|}i: qabxV|[ yb`*9== Z+&yݹ&ݧ]Fd^YA(]X\|lWn j+pfGV(++(.ED\w0?Ha'gC ~iBm~&Gh1Jj CL P5g3vxW=DS?";q UP^7);M55Xܱ@x2rsbRfJmA^L w Oݘ!:e%Aq")E5@FT.Kkļ ~F]촴`L 6v?s3am@1]M=kݒs+ F~@ Yhys1Q"n׹jg;WO1$CB%nS@J &+YXfŜ̛P Tk=+8,p`|>9m:eCy R ]?O7<\#Ok4s6!.C'32 Q@2YEfQ4FK9~jxk8`"/xR@mOhG/DD!8^e/L/oh-ku\YPXO h *w/ <"_R:Loe7D'I]i tmKHlhpO$vƉLhLĀV9Zn{iJg;׻ޱ۔.Ɨ_] 1 i-[@bH!nA<%( i::ςGm5ƶ<0@#XPOvXJ9M3s. g4'i ~lO cH.Й*h`te ,'P[ηſ55;mE_ sW`6Nӯ**zlY{/>wPhFǹ:s4}Eg;3xR|? [!AŧI<ß@!x5hT_2x ndQ"R&_8P;o%n>-ɮj쭣݅V0֜b]6rDC0OG>9{A/V{{a|26zKoofvCĈs$xma !OQ}6DS;dC;[y:9(Nֹ )Q|Uk]q^F_j6o95%bctlM:e[vsK-E/JZ =:Ɇ]G5X(䕌WDVNiaD# ,Cҝ?e.L Y xI1s+dL (@=~ 1m{iLz绞i$+nBkQ[@vבͨ΄$RCxy1m-y+3uص l?lPl`G g%A0d4/!|T1\YĉeUv]͟0] נKCD6HJubS+ḷ.hySz{|_~U^x×0z+P(RҤT}QF_(xwsް0k.S^z@NS.y'I >{Qķq`7Lg,5\7K7;hqw7WwG{3̼C!5P4E M ?ÊB4U& 7hMsqohǃC0rwy3pyaRQP*}c`hw0c ZY\ؕ*A8>8!ɀu~H*2v8עjVQ;)!Ƕm:PSzI)^\%ds: iē2pclXBV G4VL{U6]Ʌu~dQNS\6ѹ݊p9H]O t-婉HMCe+jqzlvb, GbCJh @H0$'=yL2K ^}`߳ݾٸ~R(e fx@|Gtێ ^\ I]<ǣɰ|*X.ôys\T:*/6a M+Q|Q.dh`&|S}thNtBIj[zQSr/yݹE6.1 {\c8a}}xU8s\f:ӜZL `I{ $+Wѹ,j"@Q*yg0G>ng /,3z]%Ja y1:Rפkf9>|m\*>)u <7 ,xQN|-.)^gr5k&@oϗ'Q((gM"QBF l&xGt[sů8A.L|70%C__C=XokXx#2s(M@W7Gŕr2HhnDRԧ!{ŭ<L&tPcqm-=0fP V2QUm 8\TkDj(;1[ ܭ<׃9 Y.1&uu-Eٝ 9^wCƔyN\1~g౱_P &,`7W DtA^=e2EGKpd'/bC=J4:\m:a]iqFԛ&'Rq+I]JPloWyk+NnB<ጨJP g-(6o:gKezOP3c%PD5ea:3[kYA!1.cK6ڢaAԟ#ݞtt1c-wTOJKF?ulRQ`m:@V|ךJ,-/zط֔G˰TQqM>;v}gBD$%Tl`30Xв]_؞ odAJU>"?GQiq,LA$n v/jQDdy;0$zbU gVdc5v/h>S4wu!{3KC;&7ݶ$eSЏlBxe; mB|%h;3sHwlLӍ؁Ѽ;LY2 5y\&5mǐuC3cGrD7 +T0ʛ_xAON^lٕ@ (t>Kb\BLl`JWVn3> 'fs* #LA0lkj\*Q#n+!"NDo={vij+c^LOnQ۞WN"f]5:Bn]K0-f#Mg;5^`D0(E Ce8u klߏX΁qXf[dŬ)Qj[ ld +m66dG;ϕ.k $QCPXN_|cd J.!ʰ>"͛hc6]/- -f؅Z ;8}TEh 5y aPKQe|' y;:=gzCJ0H> P;Poe%3)@]Sd:jW+Eٯ >a2Ŧ ,Ʊ4z52?܍ GJqU}ܲl"kAM]KJG3N+Ag} :?GW\=C߆v=@~=?B#[[ɏJn:oV"a3 9zI65CRzqAl4RF %2Gs1 O>:~@FE=6P ʂ f/\E r?m-))xl!d.!BoY \4!ES!ZHm]hlRFs4M&vxtFW(a*q*p<8'7"H?&r ~KnxfʘHT>Qf֯I7\s8an)w<$QMV5OKsc07gP@H48{tO??\\[0,S5Q5'VkGDQ46#Q Ce/LYxa]7ft>A?úJgo: ˨Obu1zzY(>x^?(qlnȬ |}<:7s`|Xu|vs' k+~mygGn!NQbe@EhH3< py?.S?ت6cM"u*'7x_Xu`Vz,g1#“gU3z]]GټL¶kRKU#}A+q5UKO0Mp$rF_R717: Sb_DS$M^{\:{b&[Q#MTU MP;y"x -9S2oNUQ YDڭJ? #3lIXSU%xe<4oל&5\s_[k昣a ^TgeDb^k .~8hMk3R[}O h 'Lsm iAYcDEn^;QQ @ҟLA(o.1G^q80i 妇' cdRjg6E bfzE33{F_:A_ RaT`+7a[.0簜<} X:am'tN9-A\NX)5Ҹ{3qeyM]8?øƿur{\-;ЊB $~I`c[%D+HsKTNciӌ؍p'>;_E Ka2QT+d7pp:#dQu{g # NtGPi>NA FCXN,+NP8M6uh~<dJې9+FHpd =fP<"W!z ;iq0P+R] e(ySa}dm(y@/: Xscb"92);ϴ$c*wĈeCO1c z*Ľ>+[ʲq<5^ҎN6÷f#|pZ!dE]6O99TjZs?ʥ$50HnKK/tJ #-񺷖fO00i\Jg ;8m80gu\6-$ٻ?p qG (d]Eg M5Z!}ӓ slߪh`ꘓn`M3;QiK8!WG d^'شjc-{]Di?m|b;ͬZPbؔ%0deçWH.8ߣ(Dե㦡RyVB߀2G]*)O@Vj}Q`+RFW-?gk3x͢3}'FOxMy'߬:QUS |47 OyxO2L;,EVyrtm)6lYaH$Ao^cm?KQ*1e[# ~FC)o8q=Xȼ8BYO}8(8]t6k(y|\,`|f3Ր/9 ,Q,35H {S>CpsPKFwݏ 1`$ܟ7$ʦ"GKY'ڦ~1jժn kLn<2#(Mu)@chHJporFOVQ4_ԲimT{nlz59Mf)^7Lڙuw|gRr|왂\J>+g $ă]2@b'sSrF6a`x[o6='>2^'7jRNa']obw$kUqi_ xD[b1 `Yv@>lyw uO\\чwf`Y=^ŸF8o5[[l+-q/}H(LD}^Bpˊ÷^(4>a \ζF] ZQ_v}k}zpӮj)~:/)W]=|UA* /XNƯVvg|L-+weJLtYZg<|چKrfk^x$QK<o hctdSEn^[ҴrFϙ(hAbxMD^[U+SSPdgy{HyRz'uFÞ  X1 HrBI|?-gzPxV }j{4zCxΠH~rNF@VϮlWKz4ɥ?+Ҏ9KDUX1}HB$t98 $2 6M]Lf(]=Iъfq3GzVDO;qb>u=z:?5~r!KLOCk8N#K Ts.j6Yc2#8-c{?<-9iDO ?PN1s_bC6,tҋ}㼿6puxOeqc|'^QM"z˗H,Q3k^9!C~7_1P?b|~$%LP}TK Zz^ItwZ z$[V |ti@ݸ 5]:V| HR,py`0fC{d]5_ ދS7)"< T> k |~K. fQIlL2;tu^2|E s_Sd`ĿZM-8iNO[{K?N^NbLqjf=h a5zUwTސ:y] U*2* r_قMi y* s-;Њ 7aY̫fqO/!d#r8v2L=uLɶώLΝ(L(mBKP,vqKĘoĭEԊw'D qUX'%VCV]e`In?%ūˠ %6*iYǬm0ms{F'XoevUSeJ}xd^f+.45M]ZUBh1ޥ :4Z-UrXS<elK$Q݃;8ɵ*F4uĿ6 F}{d}&+v~/*xfthҷŸԥA]L~•?$+2U% ̯!آD^2`Ůg3G(FwY]mʒR ϻ(c:vt`mgU*[[$sWՈAi+5vQ <'wF`o"ӽ^C/ܱ1L:,o_WYzIwCh?WѴ:Eʶԁq-ww!BV:G҆e-po?aNMT~l;@CQtfϟٓK{_ƶ5T?à{xH.У((q* eEnř|n[mnr|陥Y_,./X0M*7(&7gA">}Jsz\N=~RE H =p'}z'#T֧}%dT)gR2AoPiLJWXaXeA8Yo^|S[ȋ*1ogqDed/A?`S7/% t `_v5)gвX98=#gð:]Eb7YOB0³+xbI{Te.U(GhT[b ap_]\Ӣa2GbŭPyCMIʖkÏk.',wՒraW)Em"}&P}{_1 '&rcf~F涂YgPV  U]Z qX 3`{NE=2ȬanLl::Hq3}M&R.`pIe|+Jר ߩwuߕlыq5H [P3 C*x3*!gG W00Ud? Ôü@.hj$pCӀ|OLKq.kw7q;^lR54&›<[a9]w͉&ϑJ>kc h_` k0XFn 8!ZEXsd`ws 9Q7v(?MhWםa T ;YL}$J յsTbnfWL FƅD[S#nFr2+B?bKk^LYAv(pB+2!ʜS7`}RͿ]y5x+靕!G8 ]2k3Q>:caϿ Դl;Ś^9K7i%C{/b iZI ^w[SY}.ZVƖ1J+;^NS,VPSY!SDﯤ5|zRXt0  RflٕYA$[# ZW lvۅ]*n5 y`emN\c5;_WN2yzUY5?o6Փ  :bwt#vDWu\Q6:ϸ  t3>Z2la[)x+Ưj`8L{t-i &,FOeӞ{=>ͼ^aI.;ϯl͎ һQ~L& 0oMoPs[7"rvgR͑9"c VqSCOtX1Vm!H!Xyc"֒S:QLF^74.E6-) oؚG9IjI_#+-@~2ڞ@[殡py4%8: Fa3Oʻ>rDKӱ/})V']&Qk5!ǃ<jKaXUǨGUF2Ъx\Ք ֶL!!uljg3@?ݺ,|]3 c0ԌmFƎ O!xIspp8+ӵ>וܤժ2.ۉHr$]"*tiA@NWVB Fl12BޙŠ/67a3"D,fnрo4j6YO/6*փ|DϋxcgdOYjw*7~Zw?X,G[]g 'hɍ.PċY&<OL&uFR!V+m=o}90kq"&:] ,ua,Hs$[͒A[-Ncm:s\|jI2d>ʁP̀gº9Sth>9"MEtk ȵ:+z8.\ODž, both Ϛr.`>S/d}&FW7*76 k7N:@DaRQy5ffE /oA?nm#V W]e=S?IJxF$Md+ ?߂gƵBٸG*iF*СkKa>Փ[2fJx }.\kx5ĨFcĊ0,g]Oⱊ2'2*6*8ݠ : &'=B&1@Lɺ&'m -qb蕌B!Fj W6Zݒ6њL fQ)FGpZ|g We+:JXo7-MJ|O/$#u3Rmu+!fHɁ]mcQ^?gY\8S3jvk~pxp%TL|ֶyoLn 6^''_)o R@YF ЋDzvV/* ſ휸!_lEΚSwyD(<7Eo`i> >m3ư7P Л ĩ5,JLwMORiKbpU._$lBN0L($nGASeJD֞Ra,é}_U Ф2vsU~5{@rET}5qj9;VknZSUJC5j"䔆hBAЕXڋ/ȇ2 ,&%1r zL1=h@|:_-"i1sChz0;Фi;?z^F }v9ҙ#VKA}1HV1`lC5l$nj{r8AG$@?3 >X],0Ȅ%|>{yŻ4 ]:=G' I2.{äU~\J9^'~պf OIb*0< '(4)L> ]ZsyNƥF8&ٍğh2o`yF ! "'RR/bA|q76J&ԩtˍ{]`Ps#͌ Y@(_0.i% Z[蕘#*;YHi8#j<&~`f??nFXQ[Dvy[Jv^l[; ?;VSUd> .6B `Bv=W[enӽ,\Q5\ј@^iF7% ; Nu ݔܻhf+rY2;>X:INh\]c2 ʍ[kt:$~T3Y?DΈ' -OICr_ɳhu}wuӧ)ߍRvUo1`m-\[xS s E(]HݣtPv\ I{ދ׎Hbl>Kem;38'*=Tjn&Bt}0!(x'^cތqe5k]^K4-$&G)媴ל#sXrTnxm9aR[ 1I}$R&‘w v7E1+*K`ߕfep.,urŲ%eP ɖ@n1%/-Bokyy]be|&Rx8U% `*FN7>t}gIhLNi݈'lzj7QV1&!}}Q []J |$hAkͮ1XF&/#g RewZHQM:FVfNTT. qȂb;2wl*I\}+yaX Zi%D8ĽOY2n9fB]jC˔,݃ 骋t{R%/m2QTՙިT<䤭S183,_ɭIǃtΘ];PMs^X }@~{!.JUKЁf J1oH?DJw#(]4B6VBY|audl=XwEotƘЬeX Crg[GP6F&ўE=WК2 V]̼poHSB Vr9nE </_{MI,f |&@<; GeKCtNKBA4"0{6Em<@ZEW#:rXl{V}j*I*oK9t)FM(qFP<*|,նv$mm?V/ >S'ƷMnq,itVf11{lJ? (86~TJVqV*usxf~r*\5-;lI_FRg ~X}/7Γ !., c{>2C;n/v :۶ 8h<9NIfFݎAkWl'u.*eaw#5~Ayݺ8:'qa(kd5XݓSGw|i15/%ls3n"Wz jQj 8,9{C .^԰ Cjι3w4z9,*>^m`3bTT%ÊPnjLm RIScdh!]+d@ԙ `uTw <sv}8@(9PcEvTCin9"q?vϜs &0皰:^a@(ĺ߅Or̶jbǑ.sR K 7J/^#)pyG3=7拀j]SG9Co3i<ڠ|&LKS3 ف5ީY)CAܶ7}=gO >PZQ<7Lmle{<cd@n\%$ ּ &Ӵ¡+GWb [383gOj7?:+]gX/^b=HA`W-ڹp!-oOVOHa!#B}A& GN=yeL$-4Jm ~/.9,JR3 ^OqsF`帼9\_X [K)`i64 22 9qYW-dpr! E6n#eto_;l&8w<@­2:%{wA>ue|XB_t E{j4+>0'`ưйRKDTgr>BpK1 A-UeteR ^&K}3^8iR~J۟ CJ×:^]S _!p)0"pٷ*%H6h ]?މNX"Ec=o#5B?}ջԡ_OF^Q!А(< kRtҋNzۅӵ*|XůjgVW%Bɱ3އsnBWXhyxi$m"Ĺޅ>Z7+Sc$ꂤt BaFd"(MلQr铍pS4"P @N |mL`8, bjɪcs(g-HiIUBI`O$* #8e *u[Ol>ĩxV) uRCj󚧭OZVwg6`y5FۯiM^d'=5>⒱l dOهNL8p$'h!0=S=27E8k$б;?UvtY.{vn_:lk|0#4x-3̿A|tAKM82dJN3t.5!ZCH]=WO-~BP$'(PXtMHTݛ,& ,DM _ zCRm3qQ1`35lr)JϡM4[v'G橓 ]LQzgZ`Rs_QU J8<‰+ t bQ]9pj9#]&'@ٲ+(RgϒMB BA|eix~/}kztȔ!Үd 3pn\"+A nLP;~:. 2011L!{EUjPD ~n,xt9Gۂ8%g*1`Pryu:Mi]_y7T 3]lw8g ݚg_դ'lq죭Xle2iY\ ܂'T~;Ž~A~5@{ECƊه'{/_Y]GB06~[ΙF.QtϑO^w Jfו-$dy];j=C˺R+V~WhJ!;,I> ׻sV_S@H&[c?M}Dc5^: LL@Ƴ-}Ҥ,(-4Mjrj#_y<E1ԥ\ u49yJ}~5lw+0>T42uP?9Ifq/$@@QI@Nx9͈]>t[I4O7+b sHJz: R 1fvN㮑܇vQsI1qmqe@ w ZK2+q z|4Z"{>lo99iμc5rGvͺ]dZlƆ"Ix@e cqqPslDćS!c9k_JnE=)~'ّlЍH/ohk(/<* $]q 3!FV0em\`EܓN sU(}d`.4=Až ^& 4+^U]"jĩP]n|MĜml~ce$Y{?e/˭1&FYG)XQu zwn9R(hCXhM౧L|sz,.1oE0^M|TփAm]t%zL *t?=i8'$&軰_uB#JpdK}U3.ֆ[$JC 7SM6A'J}; V&?$LBڷUMLF Rnf`^~r%qn[A?Px祚jk3ζ5Qpێ2OQB՗iQ ­mL̞=$Jf0*}m] m9c"_z63m4OӴlaSoq:c/4gᠺa?Q4/Uu C~7siמq?M^Z اm>1MZHU+N:!ˬ(;z/԰fYN"\}#;u-&wƀodm]F6)Z%dNҗ2iK$/vR Q(0q۸wL6%۔,Vvw"+O.M&IŮoך/e+ 0cw (vTMdXmƂu2xC WZ7= {xO0do/"(( SIU։׶˲32 "\km_Q7+I6+6zgʛᴥ 9T|>!T9!_iϾj/Ey?ssXޠ 5{W3Q8y Ճ Hl9ae@ ϯVSdla]j}ĠiǬooS6J'|By3Ӕ]sT6G֌]@2"G,QBg=q~I]UIou7YHA2$5xG+XtWWaQlpsLٳA7qdYRnRy46Q!ӭVsiOLrsF C֋2NA?vWd cC+Lhk\in;E~>2u_QvsoİeBUitC {h:5IbfiÃN9(IɑO[%~o yGGۢBo>Ʃ<B$,a-u+䒢Kd85+mӄk[e#_ιb08r2 ïxVOp ojcؚqa  Y(qCoCCvwSdı!4TS],'h-?j"9-fjG%Hb"Jg&G< IFp򡄥M `~p–P0N~{@!i2 X&Rȣ|e,Lf C D#,6X+ 3w5CݭrSm1+|8bV?f%2E}iDk.ee|ʅrJ4".VQ)1`˞Li8T),sOilxB1k-@}q?ɫ4O-)W)4,HlSTB߆T{/4=S{Ɨwٲ q]~Rx=H*{γWx HAqqv1]yl!>F :#jZ|6 ?.Ib#Yi~Aʆ=.5wvjBC[Zx|: @,^ȿ?e'PkY:3  z|VG6{l"vbz^Pq*I*; Mu&.JniJ=QM&\?2i׶lyv(E>9gT&JJcT??hb "2%p@X{3+( "f+>'SXZ(XyLar; *0 ١7zu]cاQ+}+.$:D6 FUj$xToW2턖u+@cP&Sb`E&BŮ=ʀ"All[ bP# ,d/'g(}G>MzPLOe~B1hD65NIfH 1/7aZ4iΛhlų0AjWg{:,2uL2Kpoƽ :|V]Д>zh: ?1N5BmcXە_qw|gc;O=zP x)E j̦9̀ێ"WIq4M$U+ʷ!kk%F4_Yey/FR;TԚK8GRF&CFٻ1 E`$ҧU^N`cgV'S@q2CRƽ,3kb;"RC*mlnZfRL ^R--Ĥ1&ƁS" RPgܭk- M&=6aʂϾ<ab|NH;,>鿆h]n8J 4 hƋPp-^NUfsjb>qMUy1>mHF޼!/*S S㒲3>!X_I eNWU ?Q]#3𳝻x+n_1fL_`d#DUQ=6{B|3NZ'{/beCV ҵ±/r$S oTXGv~!-(yo &7$p4jB5S{ym %nQsvX5i!jzyY<j2c;\EUx^&CԢ,'HV/҈@VQKR(^Dk~6ZV b<| lxYߐalIQ64ݩtB cbbćZL\>|̇u}z LHO37iv FpE 3o r.Yk5tBVy#j8wcVkRù=&-@ʆނLqM0Nb Q.1ħm_肓Ḍ,-xDrp^O4FYU <0#baY9 E `:}O-ŷd{鯚k~`~9JG;ſbB|iTz<Ԝ6'FY^X4Ӹ&NK' BUKW/Ck05Gd%""&4ASi@_xW31``_"oNΖ"jRje.|:O ԤE_((geBJY)XWĈ8Ipi.48:/Sk۽\^Xg!L|Րz)J"6U[;iRuGCuf. m&JiVy]  65nCu{s&d^0xw.j0' #Oz-$N|2Q;<+RXѽ{21vrqVv4/mb|SoG[?H6/\==mВa/O gE%5rB"Msy"r܈`xY7񓢕sMtC`az&se Pn w-Ⱦ?gM ;8,9ކ4fi(v!.A5bvͼySMLk(HTwe$D)m3sj+8XyS4:Q˞N1ιK=zVy=u2LQ`HyXwԺ|T 0·b mU5$'\C]`8$"Qm,6(ҾIDOe I@aԛrA{Hbud6uQ8ƃnj={j*͘FF,yܝ]!?b۹bdو#ԯzJ (p>QuHaťiɅy`d#4t֡jQ2| m (6xi\D/WB\B (}Rhp5}f {"zڡ1G4W± Pݫ1(t?,Tejn:<3V/mGǜI!S$]rr:+)q=@M -2j/ؗsߔCEF ~Ps>5-'PD9xhj{ƃ4).Yg܍hsR6`qhKe{!R O|boHѷXa|BӾͣ(όeq0dE#R;@RFK18iŕc~J^.A!T͟ eW98Oc> PSgy6}rY1m)VM?VR1Mꌪˎ?]v8x:7 B>3XV83E Q^1)\oY7xnk\ZMqĔex8l<b4.$|)BJbtD}?$K˲4IA}-6mFkKK_s3ƅ;T[%w%ZS!* {#>)dž>GI9+]2[!JԫGĢ4?*?< "JX:Gc,ޢп  iwVf0UzoRUIel,hr T=X8Gw"iM%̖&&p Pl4O\5XsVgiY,OtI#Ffş"meGAˇN"% <-1`u˥tkuǒ_χtN}o`:%jIzـdM}{v1ak^ CdYz=@9/G+Un+-jbKI%-{;g=[AghyGs֘oT Pd؋dlm Q2g^T)8s(̈́w^ U8 ͟#w\5CJ?b>}Z@MGP;{3T W>r0$0RKhGnu`i\׳!'rF*.)Qzk|vۗ+bSm 8xzi7P_ҵ3vC@ ڇ.L48/s*{myV }|9M΋jgx6$XQRk펁R](v4w^\ ^w|DlAj-5(PoNHƻ>U;]I@&3Tq3qjAX⮑·ðt1K-wPv*]AY.@N@^ђH|1 ,:1j'a`P~N4$tp/jt}#7A)DeK NL"K3ޜH,`c wZ;tA|葇"'mq,ly[L#VfJ 8Q,FuY6g_$њ\\2Ң.`%[CJ~;!K\L`HkM%EFc4?^$;Ğ1qFą5CE{_ny c8!'x$)+}0"Śzܻӯ]sYG檭5vE`,u\MӬ5D8`\~4PEjzuJ:1fQh%R>r&R)_C ~t qUt7QCaqxW"FF\P犐/ab>{NFBR9 [F 8^z5E3"H|T?BW(vꍎP yԆzFI1&vp?|VqmeClrS"7Y01 ňfd@eDP$cjh˭DR{A/g(کCGTϸd`8GSqNz[ՄUC9ӃRVmXO_\QJXr -ud9&OŌ6C6d t8G\*8G1 \mC.cᔋ66Cp; .gt[uh%Y<;gG"w]6p*4sg5oL^~>I =`.WCP;7_Z#IkZ]hzGcl8*3)Մ@R69gt/԰ϊK&Y`-;\z,.1?-Ġwbsb`""y @ A~63< J;H7X@a}.`P*D܅Up~ʏSu0t|@ .C4.LHn$giSU!|ܙwBՊ擩Ў;݆gם1 Mn٩nO qZ js4 Xp떏HYq[;cH ߁gwm@+2[_⨅皴| F&zF' Ο=4XK7 !|9%l{C |ғ#T#(7L Ss!7tvM֏mZ ]vA?~A:{Ձ :D Oql]D;M8aArmшn녭iU4%p`3 wP(7lRE:X ps#53S<*1JXb<|.D-q矾\B"0hNg^b9-TInJ$:c 4AbfsD(nvDHbb]qKcZBOGV攁fkU(K%ʈ#l׏!E^ea ]I>yw/fc2ntS`bw줾 g,;"k@Jʴ"T<|$fpS h&%2b}[Ɵ(en5<>IC}eqe'΁<ꬢ] ҷ:'gFˈ)ل] ׁגy^D_g).NMk=4|E6Lq#5v.L]?mճ!~ it0?dYB=;kRVQA'9UYMYe7AN,+ `P쿽y__3տ%HGCAvM#++AL`w@'%Lɬ E";x .#+ 1t=(Zinb=]YyBR,~əT~@Gb4^~v  qұNCItq\hu8Ez3+*'IW}KWmihe{/ܕ4wx2IݝdPhl<"1Ӂ?1ʂX CЧC>(^Tbpb=k|*!-ldhIxg", @:Y2bvR-QPI>*a'w?{)diFlpI'+U>-v얰Z Xfyl~ۈ3gj@Pk+p] ,nQϗD ݰ3f>шLqb<$Q:d+i -PsgJs9)cFNb6TG@Rl+y'85cwZK׀RkPV#ar~}sҤG*P!4\ܘ-brVl8Y;G}i/sk92*D¤OB?{$=473uy`F-2o{S*LcI qlZWqՒLҿ%VB;#iwҠo` =H|~"{aPAU`z1ϻe IʾN^B+oNtum?-]-79:~4d #%/ |^x):$C\ƩzP0V 'G]ڭ&~zCu{zfTpyMZ !8Tl˞8MLJ)yF"o֯zk2?Uģ~ 0# >j,͈i3/g#X7 dh7Vn `j6WM}y3&VB~,^/L*rKZ\%[kFqKw9 X,ʒJ.04Y[1r^V8l!ex $\DZtIWiM4 ȢJNL%)i/~wߗ )*)FBZxE J)crc,Gމ6oPLގSd+@Vnbȋk .08vX5n|Oi=` ";)֌pb$oU<"L-D1Qk[ԃ[*W0 ] 'gg;%A%\zxq%V"'X>̟-琲 CFJ 1B KMm 7<*=33Hv V4Ӡۇk*NS5 9: PWL\񡖏,LGT]s?.Cţzvu&'4 XʤZ| P jX{n ?CPc޶`~5Ί„*~qYgUS+E%ּsIW155P%9am]ӄ=|/ԹϽ2%OC f&@@ ` iV`5P,жkᳳIFv5WR1wr@٣x1Ӗu?SuޙzStlJ!6d'#Ej]ȏ{GW}vj_ں㔠S"|`-2}FX pA$[7}$G=,/޺ONA`cOVJyZ G&in_[6[ުb|b6{ Lro禓Ćt!"0$$)ckS:˲uA7^ǮvzDS_5Ł2X1B/,XحJ~<)u :aBRlJco*J"c@ 0K*i5U H  Όi3~"_ ̨І\>.;bz@kI2Fj[mr#M5gfԼȺ"P2TbeL]N78B`n> q^lW(+)ׅ%S:iu2Vsa"6>/W?HۅnVz^3fݣ1nnY K;'܈zɻ*!<&nK~h "~7٤0x͡+ם{Y\=X;_ x$#%F50ڽigoQ6FOM3 ܦ^LcegH5) M~ٮ.D{ڣHe|n6!Vt; b;(-Os?nʑRQ)Z]A~e͔@}9K1&g$[/wBh2C+82ŔmK\$E(JQljc|⼲Mʫ3qv#Uб~=Eܔ))R9D=5ė^jkȐimk]Q] F ΃*hNA/8p7GrH'DCyHosEM3XAN"fԕm>\= gjS"ɓ?9Ǔ+2KYUIA`_4BxX4wdFNbtY<ȕɀ)kܦXZ>Q.TYD٨AQ؁g 3MEiŘMs-[q2- χ($Ъ}9sp=e $O/l#X!ue(D:];9@~b>];:9dc^ɗE˅]4x[A[K .2T~m1ՎB FֵS@l5|U4K9SSĠ $We+x^OLwr6^K{Ur J}ePakvĠa".= 5Rh.|גj%iCG"R;E4R[!|G vOc*HL!rؗҐT`bܲp 1K6zc# t*]O/V!. .I^T‰jkG6_ހa킧gp ӯ>E-/3{թrU"s< M!%nU:Ƭx@(E? UC[+YyHdzDZ¾m\PuHVe:A& #U?) ^sv(PjprQЛӇ/iyO(|g -PTGy4!wPw @Ɓ"1Qo7N!6dtst>"xn^*S ʨ*?}+RF=}{sK ^@ɹBnGĜpA 0s{tn}O.>YfR!VK FfB$7+Br('< a^I7`TNzo ¥s% @DQt^;CQZd\94bRSF_LQY(W<Ui\ZfL٧ [B%Ȱ!(9>~td$Tܓk.3阐=sl&kd ťJE{5 ]_ X`xA9 tTI *f=[N=0C2ǞF?Ӹ"!\gddas~YdBd}=Cs^-Y@^φ3}Y98&|7 )_& ϰ;3jIK̲G'c6L:yQنN( ܸS@ xhh7MȀA:_"qwa^q:n\RPgl_mK~#3p}t/@%:l0 RХv5vI?Uhm%|W]=d6$:Wyy"5 B2zDD8>gR:nO燠ls_(N굛IqdKٷoO25`( O,B+AsAZI P(v7a*T.i)GZep PPi|+mT]KSA.ƁƢ5圩ʈDs$$ [sǡ=@4mK #$i͞Iqk9ЩoiC"f+*r"1 B}u:'L9.׺q̽]e[z}l^?X?(j確_kN^dO@R'II3`Ac>%Ƶީe$*S:)VeV^9Q)SH][1+ ׳ȿa@l3yI05lN3hg ġؘʨܦH.r^)3>Wl̗a@I^9Gs;'AT*2Zp;c=6BC ӊ_q>,'D6!Edz9(o~pG!B&D!a['}SoHcL0?_QE*k o[""leHWD2#lT"e2T T#Nƅ0 rQ_Z[wsV6*Hse4}£qJ;ed:liA 9ag%mO jO63i0T5i.{qP4b`^dL:)6${؞(s,\f~k-"^Y4Bڎ r2Ӧ>RC5A1cXMxDL؀Pޟ/5/KRX\^^pRC%Xk_C7 @n2yz?Krѿ׷>/$JL O{_b%r2Bn f;_9ӠotA&sEedE ^E xU﯈46;KI!y-rOK|oDnFgEeߏiv%ZX(z7%_J 6 j\@XW_\R]Zģ7&_{)<6{qtT N^CvжM.ߙ7ԡ-ÜZ[p[ƥ#&~YugjH#8Iqf2a cli4W]mX$kɴ7~8N=BH/GEfPsz8!H/tG<*O}ɶB'wF*֐7OEqM{lS:w)< ۆl0?]cVws/ ׀"_L2?WNoZB QPpk++DևF f;Z&&ku,.dzs'˭ A]m/ϐSVVE\@pko㗇_8 y'? A?ǜ)^Nj}_|~ t7>R7xEϊެ2%5d^Cyk.6DwEvαTs&)%'PQ4OP/s2)LH`^.n¦Cmfm Ÿ bȨŁWXVjG/KR=@p*OƴQ1ZP%/}k*;t0N~c^9vJV73zY 7h4n%6>7b%򮀫Y՗a2%E`A vߣ@3}r '1dzHbo|G@&-KǮ88"D),d0 -ʴ#0'=cfه'g' O=960J=kI63GߤmPD4V[Rm8K90LeX/8S?ms Z} />3fO$M Lࠃ{x?{# 'zw䥩,slmE 8SBx4,2y9YBIQdf-fR}|6,?pȲdiHXxj-νk(vgqth5.XR}5{E=Lݯ"l,FZY+.-nɖdV*X*d2w p0Mܹ23:H\E;0K;&&PPӐ_UevM*1ՐdR@)}xffٙ΄4hhd.EUia\8ki-3~AOޖFAI^̡af4( | -#5']l/JD.͜)#a jkQ<(}䍿Lx^Q/NsH;wXUb d| v%\o )v egd1GV- t$Q)0e2B!OrkK+K8~ :_1./j!:n "sh? q$r~/e&r_Xc#ȘSE\flII@<Zu$g*?,Z)c{6t s q6^(eH B#CiJXe[IL~^<aT ,IjOeT|ߜ!rpt]UgQ#KCKP&>W8 9 ;*$t>3dVX?~*Jsb>j썁jt%dͳȅQ,gQ(}|!>Jaif7mB]\QXH7~V=~'J<u!N͗^,ώ3ť?t jYՉx5R+X_,Kno 'j3/Z2a>r >yȦkt˟In7ĩ^sJn S 9)]y ߂9yνOȒ$l%ҝEC[yōG5)*~.s ӣV 0Jjs q(ep-{(ZEi&qpez:^e/$ZfD6+X/'&Cs79Lf-MC2XG8,@7a-"DM씧0l2ր'5(Օ !؄b葨xQxL*.yJqpƶNh4όJ0b)4 ДP;n$G &gOu _#:ÞG"#y,Kݹ >uk_GŔkvä|sK-d3G4|_p]L{*v(eDx}^(OjB\"B[L[/ gDmWƆ)B~5W3\|y`2Dpb(Լ,۰+sqw]'Vo'K3SSPZ[P;u$v_/{c@l@EqWڰ3٬a=c)ӰsQ(Bl 4`mOߔC`^ZYO1l1QdbNVXgmCVȆ]s.~-UٍNWDe9NL3Ú!o2>S,+ɈQA9qJh%քuw9j` 2ɡ5,S2eiZ= Q_uR`[s1;_ L+$K yGqԝ(;8our3EP fl_,B>~ҥskf5Hɘ)~JE_=&IpFoAj>behz}V#3l۪e-n 2$۬ 0W*aGܢOQ<ʴe)znW*VQzx'x9,4>PX8x%mCy &r0DSwSoCؐ  Tߣ琀ȓXIx~}:XDW,ۓ AyjsN֣ؠxxC/by^ pATw $U[8FN_-+7ʒZd [[Erec)1"_Z\x)of.f~f@?  *5FC΄­/ ™U\ ~M{ ?߶w b3n$"/Y~,(e,VRJ)Ykb,Ƈ;iNpAGF[+F(,sg*Jʟ nƃ Ao f&&TG+Th/4["@~Ź]> Gc_\D繂f88mg-aT6h}y ;[Zeo\N¶2b{$h23`_N/ݹ08 _hNKi[_>F:S~Ԗh*J$V0Q>"߈܊Mma;COwj> E8.UY|U'/&9!qkHIsNaZ5`5,&"}vHSEmwm۰;`Ȑ-9b|:Fux&U_BVjR9Z(<4˞uG,VBi͇c>t!FPK6^{5s̠- T})]. V,!AN:S4dβI' B538S tC_`<֋#K9AlmLaC+W#j8kni_vW~tB285^>ð B(uA6%]Z+mt>w7܌5l.nRVŬڋ_\P1Rzl1ȴ `v}\;;`IEѱ,7vG3&!::-1}Ⱥ۠@9>7/KZ]4m[/x,qҨDȈ}Ź"KT0I}V|NO>6k+rk6wR|Y [|>Z`>+Տl.*x A ɥ݉F-WyvA6:^4q<[^ 'o~һAﻤ= UEKv3i"Wщ4Om -,ge<,u)6<Ey\va#D !s3v򣲍Uku^2T^. X%K]kyzz:1CMdY]%n%0G߫urL Js K,BNDKpe.h 3CT? #V B>]9{ 6I0F%#@I~?튊] 7]Y9L^ -5zf@@ ܚ»;@*\=5oxv=>uTh"$ctZ*y0PS6B[-{\rNMR " @:+'eQ.2UP7gPh>~lcbBHwn]D\@hrنFoNAe3|ᶧ0x|&gNi`lzMD@yg;s-4D!f/%9{*;2XӼOCP@]!suh'l%tw/ .* 9q(E_3eҒ5W>wrRKxSq"':Ǘ^m?;?̟N]i?M76;lqC’RT3`BZ!ۓ V[OH͓}R!¨Fе Lt3?qC|Oa/-@?-!s7㓮xhW qA{+jiMK~k]0iCmR0Xitg%:QaFxl y,5+@U9|$[s@RLJjs/kl,Nr5r91x5 nSxGMm!],d{WLT؝Q_K^ҏY$рnes5JU*E=? p}"1$fv4vѨ- joY2X {黬UJ#*96Fmw\'}r?tW) PaInD\WT.Q|V숛Z忎6J2*jT<9 Ce$Ău4Fd{xxp͋ Q+|GBD?Dy ^Vmt%gR9PCn[D #r;TO,9r0#c|$ F~3\ka[g}f5VYBt=9)oXڦ;;!3b‚=(yIw';Ew qU.9eg_SU)r*9Ώ"D=E:$ۉ0Roiv$TO}ZI&mHFj;ü;PSO̥2:Dפs׷^OI/bMZKT<\K( )Nc$A3 k֙Tɴ@zaw4z)5vwz 9o9<d-z/Z۵%) V}fVyV{yX1D£0!m:\(p^{WcaMGFdb֫pn%zOnށb :"p۪ ߛwZ>=ː"l1״W;m֘LH3LGo龃![7Ef։8Kkș^5'Q4i蛞쓬Ka Fn#fh nX kT/o3r'~.RF[r-EXkj>HSuBO7x 4w @RңFWAɝ~"c64(#\mG\ϵP \Dn˨v2_ D+"wtA0:š^AÚ5`^fqKPƂtCFƮ;w$Ϭls~om;Tk/2i-ŗn'Cs$oް8"O!@X3F[4md*mU-oqjGu!hR{zbXu+Ό_+Q|Ǐgb ieB0~\j l2 M8p*6+CC1I]6+';EsW7;($,F * 5iڻ\^jVLcFO0f5JL{QB wj],HWCM&i=e))MZyDEmeua#HO{yH& _zY:^3MNB}B_3:1N:O:;~ gxl&ax V979ݱ:e똍[!?6 ?"mqZio9B"u{Q+|$4m0՛mP Їl` d ~Brp-9p'FݳE-i1=*Spʑ R&J$tk֔Vs3}WӨ:_|흇Q9]?G[PpUyQX Kq)2;5=}AҤ+SO 3`ՀJbEa&bz!ƙrԕ rPl8,vѱsC~<)k B y L9c’K%꘍>4 HSZ} @I7ŖJlJ)]ꪫX_ؒ mVC 6J0][q&\bn[elo N׀EpxNw6å3~R}L~o ?:?c;+F.nݜL0ӝ -#%e4h{0mΆCٶpi7Ez-bvjE E!)kD{,Rl5'Պ"_>!;ƏlnM?jz%hgNP_~XNvK)J)!QIgggmƧ\yS?M'\dZe.Wd5*kZ9ѹL#XgWMsHw#i4\|&pC U5D|8T~ÞՇ$ !R 2gl۲4I?CeAJUw42JʘSg~GD M`׏MnkO~!=3qE{Tk-o١m 60T/jFd 04Qt~3H_UNrwr"61L숌NʬL* u[N9d2ĿZbh yj<~e:`)d8I;Z6G 5 >?O$pq R&EbyET`up;|[I$j?*O!%31Tgy{.EBQ:Әj,44Fu<32~A8_xmŕ,vQpO_ U}By]Sĕ7P ~+u^d7pI\zkGe@P)[ $c9~lR .}'cbDVݰ2|JI4ȣE+YoSe&[QCTla͇BK+ro(o0S?VJapc79MQ{[-T2E wDa+nclCVc܂@RSX0t)oF(85 Z"IsQrW!x*@y+\!_!$3 ~3Bxe5#8_Lq&0Jj7 [:-ӛ<4~9@i3(5m$2Amn ,jRn~Lb3!/1Q+ au 0D݅U\Rh .8>.:'n"j[ʹSV`;VDlN*QقSO1G{řbvg3?8v0O@[)69PrOMlR.&hYSo^\k2v<.F¾IEFa*tTWWw_hq+bS`]8 ?_~)ܖ*T!'ƌ;y RI~CjJaO5iz5O՟'g+<j]ޛAE b9Ơw18=dQS_&! 'l8Ps-=ZL%|mM?B̽c[evO%h`0ݣJ 7dܦ:,Nb?EOϽ*?!$\4 SOFARQ*BG`?2)2]MU^QI.\ȞIR47z Gu9qU岑3 gX h)Ri[BBy I."e4LBq'|~ G邈ZЬTܵC]Rc/#H3Vz`ep >pgA3].AjL1=W4i pje\Ѝ#M;`qJ\GKA0z@ŕ:6~&;/86@7|ZuϨ>ay ŢhE-<["X[8\WSw;㸊&Epm۹$̣Z|b 'Τ'ALD ]=2cu3-rN 6E^%/%{:/ׄ reJ`@9t6Li}y:4e=bhȉ ǭԉأD+]:T:KJ|;1q^4p9TbӹM83r҃ XĪm2Ev{h0fiW8I; ;w,> ea|9 W0̽!  QK!S/+5IVODXv1B_Ni)/c0<+3۳ðaLlpQxXd=~B]LEOE'Cȃ|o(wWjc46Sh ~,U"{Ps_sO(ҷX0gs(\CAð6Z}4䂽u{ g-̀0[p śϬKDZKu:J?^>MP_oZz=tAV#}RP`SrEHO$͋Ad_?C\= ^)CHV]:KCS#(Z Or9÷U9z3T40ffI9Wn|WdK$ "n@.l $A}V&(hYTr&=*Ly7{Ҙ;6l* mV%ْܑ+9tWFCNGjم 8p2nErkG'p ZRʽVdC[.f7 @-r3_9w^ oBslP&oJ#!䍳h77ZȄ`\G \;5JzY'N1sEۏriis躤!8NNzrhovҷ"4Ν!BzB&/zC s^2H`Ϟy] 10y<J8u{k B~@/O'GDòfv)q޸c:#x-%b'G൏A> e^Ue*:pSNK]%r_^p5ZCZFxsGC"xay'0Gu+< N{P7)s1s=–ќ$7Ut7ٷ'4vi^_>2JU(m$l4D5?{5gB'+ȩaW&]ԣ{cPn12F=XR"w*MShh 1=u9}"'fORNzGA>>Ĕ+4zIxxmX ߱'{gf6voΈ2,P!iADKw+VAAoU`@lI{}jbϊn k?w_DJQO48b|d( jb#ߗU..+ 35Lv fPM5IF/< q;*[Ml*ߜc3k~\jBN^IbuG%x]ͤ-L:P lQ,p&r_yIxao.zgŭ0ұ;|e@jaVy p.4$C:R]{)OsQ8AOT:TpY&rXwES {S2~@pz;N]=,ԏ9an ã@K랖%@* (e(;Oxbݽ}e:p2@I4鐙[ZOz)'(^em҆ģqjhӾe_K, 2[ MYi +&ΤrnrtpgU+D/|ek?-?ұSޥ"3Gg͕݊cd՘a2(f9LY-bV}/ 6,!2ϑx8wF(Ie~h-yHwA0opz:_1]zw²؍"fv{Mv$/;޿X{!~33YҊ7qrPb{ܕٴ =fe@W0"N[˿аNǣ'-)>Rc=P% <1[#(h wNCkHli{gJB&#QoLDYG 7>`3f`jj +m*U#@U WPΨdR 6{!|tt8=7/Ӡ-E j USu({3+Bʇ|(t9nVv7IKvv85doFU):rD396j`|Qi|՚C"e#goL눪+Π<|D)eIX=Ն;^k/"I>=ߍ#h> x9U뇱E6kmG^0[)}åؽyЖR5zyɉ"2 I;Ĵ#SCaRoKyAnXV]P2|g'ڟ)EٲIxj͔P~H>6ҰU{7t+c |q(pfBs>]"H0k(2i/J dqbi v0Hscysd zc,+n (iNܓUnV+.p 0RnbTP֥]  hMLb * (?WplFaE{SE[!"uqd-}nb FӏK&E, aH/G?# iي8?Z鰛R*|t9ּq[S}G{x}#9X,ȼt_|=np{ՙ\@=P!7䖓 za9)(L[wC(}krv?{S99 WXJxY^};o'tր}qMN _qL47QIo[bKxSFg3M"Ma$Vݮb;ź8)rb&ACf)t?]_]j{-~y~*ډ$:֡rV[g)`gj>;Sw}Mbό–[gy: E_sm(6LA NZ %G ?3d@ St[ 3~zb n >(9?}N_: &H8">O8 * v%Ipq HI ֑7itH{Zq\Z<PCzލ3Np:rm)}:'<7Rn[D6Y N;<7$J8,1oW[]x.Wf 1 l`7?…Pz{^Qכwwe* Th~l5X|6( _\c߂43v] 2]ȆM;E4Y_{yE\,F:V|F4]T`f!tB"0*Dw~2>ozBDQh_&'H`3$zMPt4g7{6ǥ|)&!m8BMV7/ ;Q6[š]ގ.CM!vM O؅dLcZ6ĤKސ쾀N.i>"kBLx3/~aJ}kjScUՄ{+y#r+v~6}׈,F 6qX7O 8.8w[˔s. ކ^zZv!{% YmUJR.N9ӕo’[ M qW Rٕ)rOPTR~3}LޞBYPrCݟN٨_͉:;s#!‴1힉|oFP?ȕ[N.7NΞ*e6`mFv;MQ#(%o)[? Jŏ:8#*Lu|#Z̚'%Tlt`[MT U)c-`I*Fm4,*!c_q)@Zۙ?D6K"]F02f&{T~v <%&(+^Y4;61MO{bH5='0?à*, y2͉> k3 |$s`I\%#/H~o}Lj!C:bh.4lJ݅~n776&H)16>Б8H Wj2TEw?+ ` xu!,$?3# ,yal6ËU-di~ M8 {h4a:TѮ42 i=66|8X$88cn[` :eD[}wWW>.:Qnak*q vCޤ {[nlVᾷ L!2mv/Wa@t}fj:@&"zmCDJ8#^׎=ovY2c/= *ǓKۂb_0k>mCo6Z]l067 ;. M""Խs tTN[hDM|&Xw24G)s-k\!wnM/j@ߊwԀ$u`%j4ד4lқet"ePkzhU츶W_xzcWGIʚ~n#Ǒutp5]?dN2F?_z;k ח Mr_Ե n~j%V)սvǖXN@ƢqQ;wO  fݵGeݳ=kZ#mR-efK\"hzk|hzAOlL15Z4̪qjjI2*mDMIWLBB@ǣzh8`B mͅ!"I-=JTA Ɣ!N V71[zEQt&ϽOt1E8/,Ӝw4أ񐒸ez0d &m3ĭoZsoYzK9?E?xo|d_t%7̨xF_rQֆG 4i̍9jUX!7r^\>PS1ynecp7DɍS.hX)Ë>k}?J;]_ SZ ڈɁ+"%7u|zۍD:t>xEƌ'Y/Xc?l <όvҚHbV̕{_ŋ^, .%!Ozψy@S yʟbv}ٹZ6t_W` &&V&SW.0F~a1}Ƌ)z"{TT-M̲i%HlM֗wuR!>@Ҿ0#/tuGpRp4ݫ0:p'V,4kP0%2tGuz;\>͝r˘O:ϳ֤3cΎB Q{%{5(lNFs dHׅ*ZfI&4XOSf5SۧW`gtEe%hJMJȌO'؉Ҕ @!8`ŭ ?Y퇌^>Tm+QePT(U֒-e~ c#A,YXIWzL:wf0lL/'sbՅ<}GK4gAOR]_~hBAd.uFtl[wnjcy qYWB' p^cB1Ҥ14qjGٸ*@MX%"'dx5p"C*;E.hm7Տ5e`^.r⮲6 Jb&uZmH {7\ /j/y @jTJu .^0嶑 eToĝL*|ߢUVjh) z"hvӪz\6t7ʳw:a#.gY 6%"s O|}?#l\D}zDXYȬR=s[]^*1t VBnrr!pߕ~*GsgGLu9Yv!s)xpp#y[I G҇GKK]xN52YCTV}'}yx -ۙ-q݅I=ٺnUQ_2D4fP.6rg*t@O#H4?l(z^Gx )4ͤhA! {ӻ81668__yw.XT۷nFЁ먯g` xvw'֐>g[RIi6iYl ľ\u)_$)EMsㄋx/$"SNнgFCzSIij\hc.3VACBg@9 "{2.\"a8`=u#Tk^^)[O(<)Y#W2܆gJƯ= 0+ DHYel/ R*5SZ` C3g v!cVΙ=d&fr_'VkG Œ0 {oe!6s=xi5"RݗHñnat*Jl݀㭟}OYH{GEV[$Goٸg 67e `TBpCؿP˟IG@M~p%^@uDg 4|gDoKrqGAS-ÇR{fsQXm){ ?7u}hԑ#q숍.~ciJI7j g%IQDwaf^\Wr )cc$!,-2RͿ(jɷ;4ݜtK(u>񌤈~"PTز(^ɓ4e/q$F%6JW ?$b$h wݽ2dD{fSI:mS̨Ykaj7IǒMdq: 6fc2gYƘ9̑wWwԘ|Z^4fcК~Fjvi]?i_g;En?11F΂W]8g<~?3NvM CX7ó եZu9!J$L`Θ2" u˕,jIA uW.@j j?]% #5pl=S|{+Yy'3 'S=%уt8w!_{1ʼe[Cphs"eW@#iN[2pP}Bt?^6[i'r5G*?ª߳"IpSrY܃$}ŘF \4Hm,x΄G(F` yG7:8Lcbǂԛ^Ww/*tny-牧[q VyL1ŏlG׵s, vL`|NYsJu 닞&&r!%;A.U5%ӴwzU@^cpadl҅8[=ė:O:=hw8;/܆@gUD#W! +pAr,Z/A }ѱG2X_D=l'uR\.Uvv-iU6WHFu0DZz0Ћ 5*J=̲sERL{Yyƞ]* ΊEsKkkeyt]FE-2{{I>VԱʰ׾?N~|u5RP`mgpPG,aIlDz&c ʗ+"«gEN"&4;𛱆ԜFUkTZZj|"%$=|s?̥LM`#1ָO$^)F%Hc0HOJ2C+\~,Cm˭"G͟J>tJ{.z5.N\޾mQFZPc(H5䆈꤁bJbana_I;ͦX?dL/zT{aM<{dd-qùٕuB rRFך[Z˒p{*ѿ؍ԗ0:$e$ҬYie6F}w»Ag~)Co.g A;qOt5Zh`e/q:=.AC} 䏻s6tەۖ E(@:xK{*'Hfqt~6fS*)]5C;\W@#LM;t "ˇ͍ zkAJ^.X|PVGu݈1u27㤢6-qBK4xL8̻0Fylz򼔆p?܉/Zר)I^_jC0{+ i( 5ېZ&P' Q=J"c:1S>p5 Jd[h.~hD7C?AE=W=3KQwhX؁z"8ws9?ۛU ɨOh λx(BE9'?*\~t HHd+%(e1=昬%G7j0Y@SVm\9@S~/3f*wʂN4W̩d~}k[w$jC\6d`Agvyg䂮_:?[,xIҝ?ü^5!.4O~8Μ;; vj{C[LđVٚǙZxeBbKoBloòN-p`0 :~]f1XIwVgih"" pVԠX,ih]bW֟:awM}w4IZo s^wȿ1Q(E9aB:w9p7/Zex}Qi!>[L؍@釛^Hq,@W&ywӺ}9VoֹsB %dۗUI*?.c:e4kPU#z|Of~ROa]y;ɹy;Gsis,W%<5]5S u]N n?b +6oeoTU"KUc&4[;m@PjSnqv\nt˦&|j9o;j-H1Q7P!o3N iď#gR39 {$0? -'.\יCI$1~|(?ňf̙IylKKn3 1ƤX2;>Aqv -؇XF;Zg#߷vBV&Q- gyvQ4փeTw$0rIڃ.K{Ae[ދ~m ;~ o ɻ@"s97Y;Y1X[)*B~Ф^с:[uo]-tlARfg wR3ǯG(9nDcu!YR6:#l'6H闌ErA7gS3E1l f+i6hkyyoԠ!t&ғS`x&lr\dB9R4Crq@i~뻡o"\r2 Sr59ԥv|UX[t~ Vñ 򽯣덌 ~FͅÄXALUCXPLiWlc sO $]]1qŽarRxR7C%0.IK ZcL2/y}t|n9>=z|O1\س+'0?0^D˯0J? ;ռTOE4$*EHLWTT$P@k8k ip!'+<}`D7` <{kBqHpT_U+ۢ )IY`ok .(|IV(J8IîZ2>"Em3A8ukQKBh "i3AZDǾ&=Ey;UJw 'GR+gM:Saoaf%]LX7ZQBYh߷t/_ 4.-sAmR#yQzFݏގ~}O?R?`w8 >KoVY,F ۴&ɿՊ|7-M7MuܣX,c& !AG$YZ_ Vsύ,=P.JԮFk6l!i٤q]hf_qgr~%5[.dr;Ɇ.syV(8Eps-{vG`[fAw枑¹NLvM xx:EֱWނB7_02 enP),%' P6d4^x.L(@E~Rܢx畦-|w<;ƠjѤ&w_Vp @m ]-'C:WeDwzA8BƠNм=5(x,$E08TZՃÿ-Pj- J7HpS[wvcp }#2emLb'tѭx0Hàc~*g݃!KlD\Ձ7qJ>99Fׯ*}GH( )^Ir<OXhK"-Ҳ˅i[ H(5NBOj^>wsHd;.f.:cErr\our :"dJSz hTmskgq }~)!W\1N,%.?Ԥ6Rs$CϪzxj{֦y 0Un@KMϥxLD37ۦ!KK)ydE)UeSjPB}6rgJ6F& |8FZ v.Z*uZIW|B\?@@Ӽ3W uwRaA2d=^'4génK{I 7G$ FZf8dGj<"bu[Roݏە>*j ޻oWfHLhHBvL.qQ.4q&-瑒z2.͋];ze$An-G8xό"I`]y2op.wK"-Iz-ߩkjoGA3 IU"[qz ?DQW<$,JЖND!?KCiG~Az΂vx!aTʹ_3XBUCNۏ ɞ&s;d uӌ?OG!Td󜴤 7!ǻQ/4?EIL+YpfPݫ(̔`.Mi}cB!/UWCT=$: ,/,_JRьa' +), GZ{/M14)&>\.nCZd c3,' AN^i=(Eݦ`(P+A8N!Cyxܢx(o,bMaݪ?J"o g t遭U IWz #{jNŗKd:.cHZa/ ,{SWֶG3iXih8M̩tn#|g"ysCˣB5ӝjŗ~OHc:3၃-C^B\ضpnB^ }o^ ,,P Ő32'$oy$_}☌׭_ߺx%SBE篁Rv_5y[U>U\P P,$w'Nzi#܀O'ݲy0 OEm{d3&SJDvǎ/ޟ|l81@[ A0fƶTe/edbr3%i.KJiHͫ X_78ZΙ"N/Y4£;ؔ>f.:oUd*>)ʖ>>ZDnGJvKe9ȶDTK/iCCcf]nҞ5. l kJ{/GlQB]ȭH- Z~ /i|h˯_Fi-ZPP"8֨!2dfYC[w%]Q2٩^IPb(C"jR}@c&kh"B%Er>HcynRpth]TQ-ECPY P4);Xs+ʬzO>ji֌ 6pϤ ,AZwFE؞xal#GA>"\(OЕ¼9?\}= Avo&!!cDޘ 缜Ά,A*i!ୣhGCF^lQtӪ:P ߁1rAϓ/ 0,뭺sM(IA~q/L !Kkom(9BN9/H%gf`a̚{h3ȕ}R%*9VBO+NWq9t1rO6 ¡9dr Rq6Xowĵ%29Vȫ:tu(R$ʜ zB;)X%=_y8iquz-8*6NLmv.,6ϖq펇[4Yj|]1&=+t9b 9- JhpH^ V8w6NV bozuLEVUCQHh0CH%jN  gR)m -Acwa /#N"QO>\jtdƛb$9dZC^?6aN=l3PGL\ʽa?IabKǴ 7q`}x.ELj\'g-U9b@xW*lzN!~=7 hpQƉO !jrVQ*)&G(YJ$vij3T8U9r34f'xE] 花E96bl'!v5D>ٜ>p3(f3/f.V4t&j6$iBl 2ܖXIefp r{ON+-~EK/e[N H\0QYS;$> |͐ QBx>fIv?;=g{iiŀȚAh tgŝ:y@}r_n~G!@S.׏H]@uAmgM&G  hHQ!ѶrajcmٕˑEfߴ=B ,.XK.cRF2"̦!yv!.g~ɬ6PLSBϟ]w Gav-),Oo =[T94yvڀH[>ʲA~"w?>{*:]Q5P286F'@qh;ظQAɽgnR2'߼UZIjџʜ'kWd ~i[p6G@l.e}]_1M9byƚzۂFr[ޓ7!>5W0fb$UIii1J^j5N\yzrO܃ M(?lpe42 rxZvZFƇ=ܽ^Ql HsD(|>dTz@q SͨTH&gS>LmP] Ref,GXb='Lmj Ȗ-JmBͶ5ԩVW%x:ֹuIp9 BffM%Cԩ[1Xa+^>6kyH L2$=‰mH5)~/4B[L>ԉ M# "q~l %7i7 렱 p̽qVE(Yf/=/N[ 1#'pڨTRItqEx }EU+ȟ~Ռ&BB  TnuBĽq)@9S&yGZM=I-8G6e͘tKwn%8H4sݝ>xn*K2^ Qι\CQøJyJ-awKҗ}rTd*Sq` _'T\eсd@]@ݹWZr1e\#X>p"|$4!M7h~X(!{?nri0żY I-;^bmb"74Ze3p$Yrscgm'n2 S3!ߢP/J8@t;7]y1Cv.unrv ٬{0+'ΐ_V̒ ArΖj%yx? /IV'$pav]x'e2瓄?t϶8eTx{9AR#;/ߪw<*HDT"2ks)+B6|V["; *>%WVLj썿/R,]<{vprO˕#l+lgeǡ/Ռ4Љ(vopAQP*ͦ1yĐ +<|}*%1`Bsӌ|No#+1Gtj a4owciW"N)\ۂL9CF\Nɥ̟ EE)w'KbP".>h6Y5 oMst4b-mxKɡ m,vXl?)&Jhw;{"~Hտ/xQEfZtoA~|xjnz %!)] ފ.@WCu}{ j3冶•⟁1Ѳ(DoBMEIDJ0&~Mbp[J :-k_| {[b]S}hckwڽ9_)P?U1jTi?V6Wvj1ڄʹ NIr^l*R+ƻ#oZ ;S r~E%Z=}޾'ZyS|zf3t|>1 phk|T[Wq ",9G9]0lP[}Vß]hZyS|!~#i Ҡ\]G8^>yy'd3[C/43dsA:{C nXt/եE2'oeDyWq W?oDM#Z7~_q4BD_ۃy2Q%1O=!R~uX3`qk0>b_E);"#>oAXese0U+M j@-3lc!+KY"m%츶}.Y/o2їsDm̈́'#x"!Yy?$=[qmQVHe0 >ReYx2hm/~BO>谬}R>+ƪqOrZ380̫G )Q*=PlҾͶ*8>QwAfm2?+Nk_[|f8|^Ռ0Jr .I;a ?<*" =U1uԆB6h;}3f*112Hxj <'s&ìf }Kӕ|SIhоoUa5^ZwhjA6Mf[nɑ&ֆ g47Sr/ow|ȧio[Ok_ ܸs~5UxkG$ۦV$ ض~?z_$aAvk&QR-|eъdCIH혬Ub..ߑl26Ef:]NQħ9zX)h\Ib@fcjyf?vke_}]!_ݏ&8Ñ .4z>-i.! Jb=фs)kH/S<SV"fS(vf/nW^T0o/ [vfW#y5m3w 7ns]C6ܝ>{x+T@h_No#I-cD1gʥJcQ-UT 2N:@C[㽰{J;#<`Zu.F))l+({hv9[EsT8B;[N~f1o4Mb%ؿ}q/*xRKvdY3 и"hx_ޞV]z@E{BOy# Ո-s&.;c=qbGc'Orʘ2-&X dYz$n-Ѱl> /PngjHq,|#IjC9qwS d4U\x޶U؅'v4$I-ե VuC\fIUc1p 87 &WMoWȏ9jo}<`KOFkGlJR4KLdؑ[-q@Jj $IC"֥5x ጄH9"7BqƵW)Wed+tws6ꤘ/]AwE6)Lշ\ 7 fdzȇz L߄;kwWѐRizD=^.Nd#?o'vIՠ t4֙65SWNuB6d';~dFm `hM=K 1 ٣|a+9Es3~'S4 [9P aȯCBf~pc5(3:nj?V-4D.~E<#dN T_.`~ĄwO[r?iUHߪAN[fV{S~#=Kȥ\'e>#Ƙ'-ZzJT˖JJV!/M|rh(oYub'eFsWXfU+* #8#ة^,JgXp,-eUK* a&p wȽ?8KꆪpZuFg" ܅c?U){?O ݭڠF:|HG߭f@U)Pzo>0j/ Qч0=v#h淕ӷش/Y޶{Gr+\5Ld& 2T$6qUK!&Yuuam#nf6zS֊;n Jќv<Ԃ&-\_Yxc'O垯jābFl;@Z /z'qS# V?ӓ%%rA{,L!{zӇiaqDe̾pGU1BWS6r^ة&biu^D+r a#jt!7x`dB5DD#K8t|j{xc,Xq6WbhSvp!alN {<@b7izԆYMYfq0ش)T"La@8N;Uܠ:#:.){т ?w'$kvkzʭZf~3bn0{N[E sDCBc]F0NEy)KfC̠zg\K޻:d_n(2~sz6y>obV(_t(┮y3cO '!|ehhOnT榬kz~BDxPP_I[6O}ɊG%ᩒ*Kfte 83 /0omz隚ۊӔRQ솆'A{e6.UK駍g*a?ԑZ!,P訶IY G'z <% ,\yNGG kQ%];8=*81@fW[qcBCL,g1?(k`*LaXiɩgbJ3N[ 1C>ףi% E܅Cw_ m<Z]6yҜ|'40Meb 1vBW'SHm>]юŠB!H]`3SsS\vUe\ j]kᭁH(0M-;5y'5-g1B8HqRS9 h`8ܤn휨4m}L MddWZw; w UbJ$r99;4 ,x'/jyeOkvx(b)N7HdI[7x|Ɔ78%p_"up;S)GJ*9Ro=e,B A եV{JڮN=4fcyY5=so cȹ8*テLѾ 1\庹rо&Ǹf(J[\~}2KM"l;}y1Zl Zr'd*l OJ`_CqExHQLTUjuA%Hl[H=OGj˻jtqnY&Nn N3>d$'^bL_cYP.S`s2^l\ ~4utOnD =sLe |bd%E9.RF@-mo*4fK#u gZgdwia䯈r,?OkÒaly<%螡6œ/YfMNf*胛i^48m?sXao}bU|9& B'}n8X?sm٭ ."u_g(0/ͷ>uRvb1k{:DZOۻ]f{arQp6&@'ȡ1%q725-8Ј7 NхSM hW@Ec8:DTX=8fނњ|o4~ƩJbǿr{lɡ)"Za0.ȉoȒ.K3f 0>Y8=6RG]KnlA(EA.WU{t2;B3E+zk7ss2/ᛧ*~3p{fEb{n&yx6^1.̶7-n8(\"x\L`w ]9dUrnF9hL]Lܾ.cy^*Lyn1ZhGlz ӪHq!lᲆh+Fh+'x'"qv~d:GA̬\N}.N\ъe(UNJQl4З  ru3-4E"/b "{;Sa;D!a.D\8hB/[S0 fN AB ^Iߧ%m~&գ+u}e%Z^*/R{dхᏍM| Ηg޸u? giړrBFO' Ƞ0}n,fs-d=2Dj}#4hv׺[& NKy]'C{cl,}֫uGW: zlތ\ d8Qi#60MN[ i.5lI%K(-' (+},z՝(d b0a*R—]t#r#l奾v|ϮtR8IpkC7%z`z*.!}W=/K xѩy/T8g!gLi 0]"{#N0P5peZ#j4q05z~$w1hٻ@_8:Db;Գ\'JyYAQօE AyߋLգ KA;X^OQ&&־wijT^_7yʫ;}Czh yX$|- Z;LBv > Ȫoo${h!Q|%sMn|vuj@yhc?C%?#>CGWgΠtd&KG6zNNz76xA5{ޙǻT16ܛүM`]AxYAY SP}0#{.$3 $~2h4W߇Œة|?❙ErD& H!}Vꛮd>d߳_=OO\{G^gCڋ m>"CSi@ ^zB 0"*'A| eʗ4'J% a"-?I79}R)Ū8T a՘@ 3~qD2Dm,FoE}Wke ~Ksb ?FbC. 7eS[knI#Th E0mF>/5EwaPߩ?!|VITLzu&-e]9&iM4d? Lł@Dl9R-kT8wOq3cV+~9@ ]٢>>qˮ[^6e<Yju:?&c>&ϒ<ZvlEM`gm(j&GNU'0$cH3ϜN5v׏~Bh(q s$L\X&IP20D3pMRkmyւ:ƂN*LIr̾Y.6ap4sWN4Jw]`%lړZNH e j{չS{6=EBC ﯳ:S4zWKH6*̐V+ ѯr(ՁJ]%mhƍ+9czy']sL,Efrnlc"wGвj̢\?FySHlHNyqbw{.znnUYxG5;L,DzI6妇>Dž ~(YԜ0Nb^6m1:D*I{sD~sdJjSW1FYm_-1eM89KQ7,@A:.b[d}IJ 0(5rj~*ngDed>jޝklc_EOY2Ƞ WO#Ԓp= ažvA H-,T:8oVʗ.[F ĎX0B~0bHZ< EOCp>aNy|gT2Z~ճ5dި"H!y|<C'/t]rDlh:!¶d-0QSE@;H72X<*$/۳*P#t~Y1z#I&on{n^{C3lپ.P^[?P  V~, Qe$ -3 1g36{S)ώoHr"^SN"/-IǕ6%U dI/&T LH۳uUy WRf &~M ^ADEO|%(`8i+\H=BbƙHZHfiD'e/`{K+чwL0s5rZJ$UF |e.r*do vvo #?>Gd|̓w)s4H`!2v\tu^I1+d92뇬.Oi p2XB 4 a.@ uJP\I6ti0Tl) oy(2qX@̆-|c.4H9R TJyA]S͊F}[5(Uv 0;À7,b .S%[ Z_^aH$Ⴣ0v Pm(ܤNI r6F re!k=uRr>M`2MIFw:EI>ScOx, ?Ok;C㣥~-25ˆCmfrƅ38KjPC*fAϵJRk7V?te spknG *ә"du$`FGeڬQQu=dUv#?<hc1T=U#V +l m;IP*a$\fBhls옛759\=vW:$o;)osϊq^>";GѪ.nB(OtPq \D.|-mء$M[-ngcCHq|@ӌ)K2].00ϵhw:}Qa;* `:&_?4c82T Vt66>t}⦥\E-h^{aƕl?_*%wIJgF6yu%ڻ ‹e#5O) ~4 ~YI>=~4D-'H#u֜~K{UM:[ G}fE g˨ 6Q⣛;Xq Ol'Ke}rk/t*/.Ie<`(񽽂qzBl b|&t㯡XM[6$Òm0{PQ-=nRT߁Uu 1FX߬ZѕtP] &=JVQC3QgĶ. {||kyXTy qZe um=ضn!bU^?e:&(M/i#"֡?S:#>;3+$l sE܈HX+kδ,H U(t[] n֣m&#%qs6m*t2 W'[mbw]yZz_ִ!U x;!JͪH"OlGW$ZS^~"8z/ExH7]xqaߕ#F%:g3.4QEi7X Raf`X!-V{ fQ o"?:gtA3k'V.&K0:gWyڱ%4b'وuM\qG逍o|TiU}7I__ݼP(34D\Ԑ2Q?on I:Z9N.rmbQ (. w6mo0?mPMdHdB@SI?u/)W(DX[6Ðއ'2N5C_s5#c"cQ EA 2Sb[.#:Ge>޲fYxz.Z09QAJWX( 8Xau n}WvBLߘlX2Ώi?CԢNH!¬-tՒ5,DWY>E p8k1Zv.?@?}s4?y"aYKejTLǏ*FYGﶹkPLM7OLieot55k+BP?zR#h$z ؎Bd9di۽u ug/B$b{&bC[k- =C,R33`jdT Jilmυ6}{ FCLpŹ&.c ?~Y s t>{⳪Q#g}nxoOwJE5M }hxN!^~E.ΙGpϩ3&'a?98_=JȠA8.6AZ(9X rRUaܸa9Y_+bNYlf?<^] C9" :+R4ʥNxUQZ %02}8rFSi|'$.\ 9/RH;jU660ZZ":>,iO)3,B V8@0o)_Y߳rfMDiSK `WęrT:Аz;`Els x, kzN ۺ9q0Xo>^P!7/"'T,&TT4]GN1*%[R.:=7aĶLˣ}{z! }>у G !e(o6k`jdE:N'ku1< o5v0yt;dWt `seI/DL +hژc{ OZ_d0w4wWH +ۮj!`m@}Ps= bC x2DHna1S]U :N)!7z_ò.fLXiCh FX@V8K_Q(ggxgTyLHnj%*&9)DZ˻0Gi}J e/ :Տ^UW`#a %9IybtҲwp]b85ۄm Se/]2bo( D' QR!XMT,i 5kT^230lW?=s3&=8A>}L]N԰aYƬ }-P|_Pl4a7@q0y+7_lQBn-}c\<)>Y$|*(H,#XChsJ}Њ$fF uL ]59֠(m%kקl]*IIN\#_]vAtyD$\uĪT$2n5b6XtJv:$pPܒIrVkQ=e;=z!qsxsM :8V/\g/z NO ^HNq|X@SC *uT|jD'N>P(^ǀ3hAӓ=Ho = pb%,BF {-d'C Rs>A_L p_tlUK}swՆS3E=3p-f*J098rQ!do*"FUҹn,d2"-tMFTt[[C3a XҲ+REtUJMיȕ+'I?8$4#qOLot`VATE_^ *e"Zʬc68sw|GguX!QHVɤzpBx:H+Mc,̽x_rVE/K#h5HY?{A+- piT#o0 At,t%_}Gz&]`Zf[{Gu" Tg14jP|g L7e洇eR5Zg>A%Y#F6V9ݒ$ s_fҟ(/FA|`7@#(c#x?yZ*)FY~P">9j=m{XH %6fNim,uиCv`JIF~ a{B:*D8O\L>BI['Z)!]mrZå!KFxG ʩ= fxR D.`( Oȏ\\uAyGZl&D\o~> T?M݉K~1xOo ZQU%*f77~gǏq0N;MYKc]>6bv 88l NA  "K;ϲ=(x!% X)R7,`02#3ckq)[_q} U¶)Sĩg>g"xf6|U8Nn/g e1CHͱ=Qf~7C+ܵ~ 9=k s¸ohZ7`ݜ*}!W8H0ksOm;'y8w2%6K8YǕ庄\ T2G-^8-\\emmW R{Lv_w0`hŻ*N.r 0F;hH<ִ,!+-[˄I +}Ȗ`mW  |x7īo}qcvYX8+c;|q9*eaFsz_(}Ȟ<{O!+ah>N(AT$ ̟G8 YzPLΤ[몏3H fnksw"\+qwh+a&yr87HJҘ¹N[&5˜VCDzlT!NI5#^{Q+&*ouOy$n+r2Պ6ug!Gfb[P/lv&΂LZi ƥ]Mdi꫑z˼YI5B,dt;~ؠQlL20w_鯼3T2p.);GY֐>Y;?{` |:XRpIo CSu}pQ#@ t`7J=̅8xN7k Vx`ю^761n9jEoHsMe~`&<N>6Fl+< z99 fc(L%1+fQWKapù|&.b^p <16BA-҅Yhvb6Tlaop1#=KG>r9>fIDS=3<:Hi{."&<"k!+IKdHs?YLpHJUEB2"ؔs)'CVK'N 6yqv[%H$ə+3[(hq=K/_Wtmp3G^{d]+o$@UG mIxv2$1dž@TrwA0lsW} y dA 45{)uʞA6)r햮`o̹Wum;&>T0P.9}h%А7bB?fԆ)KjLեG]I RWo _50?>Dq_N`JcϦj 6C"`oJB܄z z@PQ+z'-bENVi{/DȜ XR: w}L8޿ʈ?sѰ&4?h2bKO\~^ b;fR/ "^'}ae(uB9zC \Yj<>т#{#]aXdYkVd&tQv\4 Tl+NG1LDW ^ja8acZ-=+&/]HFW,`"ԞQ]ly0O.@SU{ Q=C}GxObIx:;2d|X/g5&wi(wjxX;shnӢo'/db0qh=[& cY]o#Y'*D .͏MkyX!фN].͚dX$Yn x|)"tfz-h ;ZpaxH?!惡E] 9 ]&^3s7;$=`-PJ /3p] g*wϒ*s~5-JTm2w4_|45/ "d ,2^iٵݞ78d`Z D^ĵ{ p,/ yS-~xxbl4X3ou^hǼI$YP#p l WSn}*^5!R@!6M`'XMa BFշfҚr9j~U͛D gy~ݤX` Uef5Hn]V}6 W QGL"@^NPM'٧LI1$+?4tׁ֫+ 7AKmoe@0X|+ݟקcoL+6&!˻'O໇-v1JL0pBc:+2 Ix<8)Fr>DZZCbdМCqF՟/u--zJ]B0Xm15:+ BeN <[=4|eH1عp`JycɆ0ݔ-puQ-(.k4IV́ؒ_4$∮8*``*?i4ж;ի&_ ]NϬn24Kj5L Sʼn4Ah * IQ l Ft$⩶޷n=2 r=*N묳u~DID. Y*N[>D&qI=0RA7,]k:gy9 1lU%Əow֔u|92r/PHMM٧Ɩ iI$tLah0eؿZ,$N[K5U(LwCy\ڞ--7_0k@%CQH-HVm*VJ(oA+Of5_@9"xǦlC |4@8.a3㼎n&~Gtv_Xan E)hsɢPHR46d8KADby!Z6Ee /">qf_!Vÿt@5lvh`ӧk34+%S4|{)v=U4mV&>{뻎gۺ {;%r}E7r P~Lar`a3It(]-fa_"f3lf _b9q('V]$Ec`Ϭ"Z $6@i5prjuR?v \Zf+ !#e?ijaA&E1r\rg V@en314딯z_~2 NmU'0~OKcanL({OZ$Y[:jr9szȵ]GrLJ}\ˁE@mSh\j%{?0lJC؀Kiu޷5iGKDB;PA7úTn YfOspCh#O{7%hʢ u|xՂ L:SXho4-؍ߺUi ֪?*[gAd 0 jBS7S_^iqVpY#(eysh=T $iC Vzʂ=,]w NqЛ4FW%Q_Ww@(WHjqуeܴy3Xv-(ȫA{ NXa1G^~Y B,XT9PNO&ϸz oTbEYP'h=!& 86|qzGZ8*`. Ph;12>m̨32#Eҭ$+qe"W'`hp)4| VpV4쓒o >,YH3Trd_b,}rLq)AXYlT酏|]/!JR#?*k'MvDݚ tˌhm7WĚ:KxK@£fbI8g2,č ьɆsGm1궰8Ȫ\h.b8G?ҚU HvijR Ɗ( Ov=V8N}!1"`v^ oL.0d*Kp w!b1L r֑.Rd6Ulsjύ*{Q4Uꨞ;>Xb檑",ȹ\i4J U ە Unӕ i]ЙN-CahdCM8+eDzM=vgCR{/lִ$]tu ͱ% +_dx-|#{kYD{x)yBOP5լ+IמVY*u K<ĜJbP$]ܾZiHC2FƩBKZbz9"?"g%V=ٰVF6e/+B)V[n硪c$AGZU׈ˁAQK 1Yn1R'J9hc~\5hh4"ʾ؅B Ѵ. 2Ъu̍ Whͅ "X$+9HDcyF>q]-ɦ%HBg3i 48*whRH qQOf0&i˯Hmﱂl+"Deuhzne+AmUv)ICDFɠȐT3IU\{I)%E?x% a&TW40z:,?@uI"1"/Mtf 0IG{RZ斯K7aBdͅ_nj(8![~}Uel9XcA*k6zPxARV }nmǩ6Ev͜N3\ :9G=P{H(NC7ihEk0a~``M qRUzRg $OS+v)h+ErJ1~q% PgW,j@$54Yu.ipwj޵ʮ'z!$zn'Hlrp=^457WJ2Njh Knz5~lmF`VVRgy .OTWqK:6&%xD}i<f^6).T}'vKFI`N xZ61| S N2c#7c5Ϋߡ UXaplʞ1e#VmE:N8tt`%F?ExI=ʺh/K7S;9,%*"IZS'/+J^($KfR^]cYcN,׫14FG6Gm\l׎~$'9ɌV1Ջ6BhH}ye[fkJU:A`Қm|B˷hdUϙ꽳5u$>P%~^O+ub9b{_t1nt f~H.%bݤ! ~^j>#n]0q0hKɉ%\;G⦺m;BG,) sE @ԋ/EĮ5{{. K5Y}㱳}_reYn\ak33O@Ne3>#HȤ!R3Sߜ^ߙy{Gbu%K=xpc[h# x8Ӯ3_ހJY%b}+ vj Uu tŒNF NC3y|{): Q$gt]`w6b$q [r"RlkGb:q?)5"Gg^P'KJ@Mm)U=s: 8ݵLy/sm1Yoo+}4Kf5YA@-bluyZ{0XiAo@qι3 }ALG8ImzXV]ib K0n` Q!fޝ|0tkOMrI)j8f&/rt G (pB[TNB2Ɩ]aqbC7qsSwa zLB'4stQEb16ON}߾`ޣ-ze=lR0y]$YDgW@&r̝4`8|ѝ|ogQ-%N0JGk )"H=¹<`GS}\$T `󺈸[C7ŃDE16L@^ILA݀N[*]D̀|ͭ`3a8/N[\ymulo)q8ו1]K7hVz<>\0T-rL#>Ni2LX~>onkѱע ̽8^A,?-2vˑ3+x嬗ޒ7C˷Eyit%h>?5V͂QʀyVn73jl“9T+4 wʫP]O3fG9a7 IT,9VW3mKXkZWNa46WX/g;oe-⸒]w 'Q5u=:|_Um)?0=;SxAvdckr[f0>凱pޭ=Nҗޭ@Ў?y)T ql2- sP\+eX~$"?XN[C3Yb!t& S;*$XDO (G y5 лV 3 ]ALRoExB?=m-D*}Q |=~pʀ$ =?426{9pȽ:Thelr-ԄOh H9O:.kY 4peKw2>xh\p)v>5`O`v¦ڴǒW_.Wzƿw-nkuտKh8}u猤,s#}_ؼϨ!.t12Z~b5Ws6[Itmܡ mqֈ唽Q&Vտ1Ym;7js)[c2z"bq I9O"pH\n Noa<^vV? T'ڗ; Cf+#jW%H PFbg"ʢXM34SF,K.Np'`O𣆎PCCY VF%Ԥnk.[;5@OCqʩ6#] yNbY/xJr lr6$fˡ.ΔF |`pΔΣ14Xr@üVDm]@gzМIgo9s9| glZWx?MjQ"e0= C%yDMjQ$9N"3#[L""LSѴ ={MVb֛~'ly<E,+3r v"ϫ?tq[(7Y 鸶EuQ+P!!9V4[89,>*8\3"Gm5ξz|1Ei:;imM{Yxu@( t=ʇDhS'zV3Cl O;N󳢊&KiDB9@GO5čԕ!!#$A`n0)BqNY%]k!W+XK~f+6ch + CP+քQE6Un OFJ VR, &_P[^ )őQ482L)XZ4PP(} I @C#\fKF'e+_G'6SJS}B 1wۍ]<4MX>I?dg&vܡ-ں& 8kh],5&9Uֈ ;h1y9T P1}JO0t!cb~}*^~E%y` ň_ = >N]ru4۔/,?EH:hs.9%bS곮T!U1)Ua7Lj,`E0iyFm5S/:s<ą݁{nyg=e/, ]aCB"S֔_3Kn'3`br~xWjefཟe4ך՗n"m'񠖖R\d*T\W3`0C,c;~x/znNJL(-5Nja*Z̃Za At9)FVؠ @+rJDn ZUۃ2..zc&P\˜i(ႩM$.A^􅓞w_C8e%۞ +MH 6Ӫ֡z'UR+ n{5TLpY^\T2WP6:8}:#WR++DWԁ?v=?C|s< μ;D='$evƾ %+V)S`b^<4)n\طC댒=hN>#jF\=/ I5֘D$/+'OsrUS^){=yg|v1E)F.)Ayz [)R ZBk?7f];I7F䎓HW:蜅PhD-$tF*jo]Qqc~U+r t Tt} =' ~`?ȣX&F" ^k)ͪf)G#nphQ"I?^ ?`b\qʪ|>ћ4&-1' ;G"i4tQ1;?4S"3;s͙l䯋dͻ=FoUYN sEtCUchILxTI:\hd|%TiB,9Ou+K0 t'LO:lO VЛ8 S|:TD5<7UӅ?eĘ|Ķ(1xԡ XmDeaHm8M!SVIY;-#2FNO靖p:4W _ r]!k34.u!4;5 ZBͅ҂%kLTwAʡW'[LΉ:4 p J߀7WRHMh94Ip.A$ g!ʍΟ@5R@RAilIA#N^'kBhJ$TP; _5 v{L@x\D7N&ۢĂd6B`pgzHAJd?9jVDM#l)Ɣi*=6j2o'umz|Pݨs5rt\8D>qqE?[$Ѽ8EV )+ljfbWv [u5fE(}uή?w]1?Q]az'.䠳&mYi)YK&d|eٵ@BZQtf;[^%9*XTDNcSOఏpWE1,y Š ,k!FN&]c4!!Mss6C#z} #kL-xQ ǗKQԵ6mirpw#ίW:X=e1GgTh&)2cj3eU -b.jڧzjMf1qY-dqj\I;ݓ6+wqZR{=__}4=[ymU5E5 4ZؘU~&@j/ӆf9B $wcMs N}, 웲6q}ߗ#s>‚3os qno ~_;ג'DV,V;url*P^9l4S'H$3:꺖d \F2Byj^-F@crX+@mى*T=ݞSm83 HףQĊ7?B϶K:nVOA8vH &~;Z-m{d1wkxR$MX?o_q>8T`b:w&8=+PbaӪY1ِjDcj(WGCRgB=|Tiߒqμ&)O˕lE6U XgB^7(`6Y^TWN+i"DR5m@2->L Ǐ證G3yo"K)xrU .JFg>Fw=T2 T0p6ՂfYE,vٖo8^niU`ts 3l|4T}{/3(8U`SFAQs\7@ I'A~dQ:+rrQ\6uP:MvcA@7+}rs,&i +䕯+ivJDbjÊgm7WX3Lt*͍#3A z;+NF̆\ɖ>zvn5ĚtǬNbB\4o+":%E4ꓬ&q.nU,Iȝrli^(TK((mI3jݓJ-X(Ik}, tYY(:[ QP.)\aQBhg~ʶ#oM~Fpz98@2#/EG{ٗ誖Ӗ4c *ߴBnEGI6Tg4Lu\7$i ov| R_Ed#rV[nXcN00P 6.4k u1vK1wqH#ܢ1Ewff#נgZ$5+Uu22ZryPY{_uX ^{zO p";k&$j&Q3Z!Bk݀KJ)0BŎ+~t!E[,l e@Ewd -@t,8zlp(#=!^A4'~`ca<]ʧ؝6cӑDgЙ_f jlECA]Gf0PQhZ68]83cN/²SyJ7R{C6#Ie zi,~$R-LM7O̓$lmbd5_M(.7KFCpR1 CV9~O@K SH3|H:d6qWC%_69#o{k HV mרCEkbLԡmv D_ a1ˁFǖ~jx㐙GDvY8'^C\%*C$ق~6лme?[`Li$ڑG5ݟ/7S=B:1Ѽw Q9=p'P7[#8-eYZgt 2b!6n%!ZUq Kw|U*ph%!$iag`2-"X_mH'tɎ@`T$X?!l1o(~5&Sa**V.QyCফSpL߬$-%+'LzO0`0ggnwRޗeTPeN8-{ `3e߮oPt+B<{; s>#%cO32K/!=-pcIMb di.NdRZ\rFB& L"3|؜;3ѓ  0cZ]L%/sjHYэD<5]m%$ފTzW+-B_{&oSܐ׿IU`EsHzG]ҥmg2l6%u2"d[o?K~|&)_ׅ>O)M yVIhI3TPyƍ0Fg_Ͳ~!ediϲ"ʘhYaiN u _0=.^{YNB싱q%ꟽO3_¹5A)e|N%M3[`R2 l6x>"ٻR],}IY/ yGJ_`X-nь6]`E+;\YLbtsD#7 /a .7NV6QE={$1LxW ̏ĸQl>|`/ھM/j)RB-T:iA-7hQ\˧,h/֒`!YcK8Mϫq4s9׶Z`1)A-3 U_zC~x1um3Z"e4<`7WLBEg;QV-A򝌒"WN)#`e-IͮWlDq)9PE(`rٻ&xWWrzЋߔ;k\wIJn0`tĕ̇}+Ӟ.5Nxp@ĵ;ZhG۰mc^m:}ۉL$)h2X)/A|%>X_̝Ci)bgx54>ZIEtzHL+*VOj?@PV@WUpJ7q~ r<>dOx6&Z oO@F@]0/䰊F g&r&k{to0xRW#u _Xɞl-~WzgV n-#q0MrVzb%3L UVp_N"կBe%֟*!V*-v ,p7#n񮴐Г5ܗޚ;T*$JNq-aæ6q.:jh+٘J)h<E!s ЌO~Բ i'KL(E+`Y6aMzW$НB)V&6m>ATdgjBĒ#kO_TG.Ŝ\eR2[99(Ix̑.{`k:9ucMݹ+Ϙ544R2;_p\j",3xsR<:9=OAl۳]l xG5 O% '؏6&6V&+GIij?pSOLDCGhp96T*-]7MiEcP.݆gy! Hd`;CTOv :)Cv$rUo y/ "E+?6EJ г꾒x/.V /\N`z\ 8Bg7_8z%ÙƁ!oL\59٨9] Jm9O`]v̾%|̪KMo0bT^4!YNމ-iihQ3<0A2ʐZ,O.<^# r1D<‡}jtSGQW\,i8?/p?YJa052,A"wRCJy%]}I_e@Qšѯ%$c_bMI19_GMR> f=+q:!)z|3Spz1ㄧ&r **P|H ;NN1(y<5qKߧc'^iQY&<>KMwNÎЯ>ԘSuDWzU&Ǎ14$'F8'10q?@9a J7.ocѩG-SuݢpD鬐ͤ gC/pD,jN<9&oܴ %Ǐ3PfVMZPI%NSZ0IYr}2U.̄*fd (_+X#BhF^& F5/RGiXLqOw#L^d,E<{}h8=+|56HB<=4%שittG3Bj` D4g4637EZS2aHiM5C=c@V5ָn o[EQc/ee*v&-oFg=߅kۂBMLF'ԥXTM{AA>堓1A Sqv|1yU +R4cFqa1[Y[L:x{7Σ\m&źp.%m-(*]|MMtm'w೑+@G4Sn5ϵx3%DdUUA䧾߷㐑 ) :)[T` #8i6vdˀ$\g'/{3Pڥ+7z5:B7fJMճ8Fme.`]:χ_ϳFJӰ!zM4$1us}!VvWCVM>V8(c 툭#"`/١gyj+=[gv>Jc L1 &.7<>E*E/?fM<$|x".N[_ "=ZŬb%?zo/7r`äMV.^ vM媴`wOӽW$f `eߵ[L|1å*`eˠӺew(`hZ'f(=!Zsv'خrv q7冸T% WI-7gʟ{΁.nbYgど$hdh8nfuԥ1FmՇ*Y-Rw0}LB6lXϻ?G%/XW 9APUa.i[*c=\`?Ҏ:Sg痵%|Xhӹ^6huSKguf}7h@:tޜ "jDkN!kv-jq_JšF* .Rg7zf&R}$ 4+ѭȜbxT$Z^7q'2rQ/]'"H2j|wn pl _ 7;^Fso{ m"}7* <a_ @ +h)TgCq\o7"pA҅K^c%"D@Ѫ ALg 74dO8/꧋V|7RmnBF]Q`1?(r݃N!MVkDDV96k:s8Py^9J{o,4h6WOAa+۟5S1l:q3^˼2WJNu-5% KFf k ko7{eeR=/6v X!/pE tHfn.iœ3{#$d罍gkW%ț,NrwEVeoq or50ʕje$Cd8mhƘ lZs"^ar\olCA\SoпTBɞ!K'g4*N 9nFNꮲ_xSZ{h;?芴|JDf#"O#O:@9 PmYߓVm@3^z0=ͦ+ `{:JFy5DCo6#Z G8HZׄVL T{.k%xS*aw맒w13Bb4ȡb96f%~Vڳv=ߠ졓 Eׄ-rGýtܱ:=c;ԙ4 x,Vd֪f6 gsŔpmTou иr/cu,L&42bp9UeBQ|c*Z3~;,#-uS6X| gObPe;kѬ[f?WŧD#*{z9jl觏HO95/Q M;K928=dRl67i $kr ??gD<ns6 K۳eݹy/!휐[*E "|eK1Vj0ds(e^%k=ԁNm&"Uzh ܑa}ephjԴifOPՀYw|ZgNB?TEVf]id>Bgʈes:~$Z\ؽ2 %#.k̾SuO OC` }$.wRMO*\\EFovKȖ&}$Yl]5 eT1oEK9ΫE'" B~x,)٪rQֿ"PR)PBlaXjs//)RkA!=|B[@{઻1m)#"iB'J39 5S8q‹6B>`_LAG1o3N-ݙgb uK0|Y'/#VqϯJS֥{\NbpʻنԱ7 c3ֵާ3 ntu 겵bbc Q#W8MX'jlc4~Xx/1S7<:И&,lfiP̖|QkO yO]zy9P:Si"SA0ϥ9k{OOqy#L U[ي~؁ce0[ԑsT~ٔ= >¥MSMb 5.3cң%g?_UjiUY_#VÒng,6i;^(c?o4%GC_ %l @ওX/ ]Af)aĆH߽Yw;룗M.a#E'o$Տ ^YmFO#g0P9 u*λ~%-Ar3Yx09̪n٬b'$pyLBE- z*P'bR,GCfvJKY҇~:I*fUi{YQ>7a]~Y5ȴl'iXjr\qwK?l̀4S|yM^h'm%,)zUidd[L]4bP`K ^tKjW.2,E F74:RR`Y喺d}|W|e>ɀ QnVSU2Jt{|*_~H?R`?'INjw*8c~y*zk8KѴ;yK,egx,bih6epGD@㧨c2lOswҴԂj{!Ǒp:-{c~[?'@uA8 fj-i|RG\ϼݒ aƆIAyY[񗁊FlU_0iʣN7Gȷ@Xg3/S@iSS(XXu6}Nsctc_Y([vᾴ9RA/#iq)@yߊZO ߐT-a$ŜCqv*zv6)P~iΠƇ y @5T3ZgWWxbӦ vF % ~lc0h0ZS=䭋 ̱TV+9ZBpi*$z4+s[Bf[T ѓҦ NF~kV? SDہ9BbfJrUzG,;BrdBCo +=_ ZKBQ. X"Ϩ+iW?xς N҂]Sdpd2r&9Z,Jj>kkHQ7,.hO N93ݢ0R!6쭂3k=J(5V-3ٺFU=1<)q һH $ɋFGگihBE^2:Yd?0e,GջNX%XMX\8 U[w 'xUl/~exGճ"hCSpx蕷پL{Qb/8En>vyc閾CV>TY|&X_ qhȔ`wf6gќ }IzDcbV2t@0Et<%ŽERѠ;f\)ֈpķAU5 l+FHe~]ne?vQ-}_\)Ͳ, 0UWR5U"E39!eH9e*"ꍟYg73xsd1Qx/xlgӧn2C)b3ژur# }5AW׊AI?pm52ĕ3~/z"zXu3Vw^] -1>[#ڑQ3N|/HGyw3WKxSe)4+b <84'<8XМ>]iU- iNc} vm @Ŵ'Drz:YW6DtCcSDy+"+6(m6ޓ${8pK zlC5^٩dRC)W˵l6\g.]$nbܽsce+PFv&BLrwnuDiΓBzEd5w4ӯ"h[R-9Ouyϴ>v9iIO'Mcf`msB|H1xW.tvpc<-fs]V$Zv+0ٮkŔ ©g]|` Hyy@V5Vt{鍜-'k9'D,h.˝' ע{HY#LC`3=^!Y8?O6&e#lYmk;>0;r}է^cUseqJACy|GўN=anl;|k>r)rB/z>F M[JٔMb׿Z~*\D4Qt5Q2#&JVeF% J2F77S,#A|2~eHN$lE$'6h 4.>CUE]VFֵ\M-;o]ǟT+1O#ɦ8POԣ|"٨C[ %M9nth$c bhL^L=UdyH̘6Rb.EFƟۍ!ɹ%n-Czkev,'J1)A-iD @GjϪ'`%hVWRrP<81RÍyBPȋ|/tdBw\M|9F*g[Yzp>[FZ5STGrΞ@ =6Tܓ05MG8+ M㍚kQԉ+BܱI"YKa"FH'8 p7WDrx.pgg() pPIXIEA&j><P͡5ulaE5ȭK#=mma!<92  2vh"ZZnrҖXoVIP?쿠Puw{w!s I.B9➰i{a/]B=Exl%\bѤiHV#M{7 ]ib4θXH4!|o)?NɁ9!lgnapcWď1OW>ԵokϩÖPA B|=tB}l)G(9m 9vQQAr8)iݎ@yERzIjc7tWtbTG!/cDAv셀ڿ}hTMZNmOi1zQ~V3ц O9Đ^"LU=1  ]L"x_K* )[) M^/kn[n%q3Ws Iz: 88QT!x̉=H'lrS4 W}+L;:)C QnT= |o`%u*ʣ (+sZʾz"JHP71[R9"CDfҡ:S&ﺶ7S~flıZݔ?MiA,|}*vƌ2tɏOrv4 k1'`ܼ>sX%T_{4)y+_P ]Qy1ǒEvF (9  M95Vo|;xn:=Dg:;~*wq伅&" HH܅3R KCM-?^\>{0< 5 ƃE$]dS?a,I8-Uߐ;le  ͅ;B %CJr,57ʶcJhF7w|Ȩx92b2㮿LTAYP>p咣Í_CRCbSV3t Ue"܅zu_^sfF,r_[rVPV=׾nV)b.<>w+ș9fIyD\SR+)pZ7*iowTw#i^IWkHjJ? Y`X NH j)0! &5:Sz:$% ceͨl ISe6Jٝ'2mTt1t-Z%} J wRWAws;" wY-IqOGySU#M^1aőX?MifׅofFs\8٤7ryUd|z_)L^d f-ɀ6ɄK1DǼYiPRy|]l't. *o=Iy0$c3AYT Zl1󪰝g1=wנ^@'Kn`2<.3DO=+xGcHy;6^iSVr@v좺ŠXPw!vg@`m*ӯ'5* [4Sth 5K}z"xTf r E筈[.ɟCb*~Glkm-'.th陭ٓx3H]mWa SFWL-@>,Ă%7eIM46- &Ŗ${yIz$TyO /ML9\9̪[ɇu]&Mz#hWkh1O}hl[m Ĩ V͠9ǚ H-hGF/v.O?@p$jt׾+ԩ?{}L5mVde;h[ WR i n)F֚C,kt,}>@ry HI]3F5"?cĝBk=Y~KXFO3$DJ6I $n^\,A< SXTMUX-T$|l?lB)膅1 6_@ddo0>umK\b2G2ɪMڈsڛl.ED*o0xSˎ^ˎΝx37q>5 vRSj#ݴ\ rb;oDr#]O^D߫&ZoysZEUᮼ-WE^Ho D=R/ D]c%>T`6oK03#K Kbue!,:?o6C`<ؠ=۶BL0V+ѣb388+SFQBo㗆XVG>.~%]'U$ܼgs(dblV*ʭE<=*$0-%Pv'k`,so|u'I%,gӱ:4,XY^ h+:*^R[.{T{+I%tiwM$=&PA_?O@R@31;{ ceb?r!BaCż)-:bմm Ao"?̏"䴇j}VuDf*ŗzNކ8w1(|sj^S" xTb? Gh6QcӗtC:B`fA=퍭>CY:q0gPs Vڨ&TlvF kf R^ d[Re!1+lRSd 3?vH"l\ %fe6B:GI-*[4XwofXUěQ$hOYBn#nI)?ϡPSƓ ;cjԲ-'w\癡ǜ78K탭uިkՊ|ۅpku+fMŢ#x83U=y?^IB(䌀aߖ\Δ ZrYG < ~|g#C:vs]Iy`4 AE9E[rA͗AtRcqDF q*xKf"7 U}KLƻ苈ҡk'VO}]zwT.NkY|{&:;-En]xPjݒo2qA-LH[n:Dlbigb71A MSԯ*DP,ch ;*u7T2ΰr^F.;scQY*/%1^͑kYc|qjx plaf(u_-,f톱Q%ٞڄ>*܄5:-~,1B}~pqY: Udu^Ula k~],I1g9?phƕHu: '&bifPM )qCQ;U=(ktdΟ߳_SK~+XYu121i:pj6>usnLM C:(񀣹:hkX%oųN@VҤs#geS7 NE`^NbL joHc`mJbwycӅ6l>Az$c{>+/I2xxVw7@"] K2yɇqW2֦+9jd  Lhb,< 9}ɴs?pvb8CS&K!o]WqRTOB&n@U ǎdA`fePm->HE#ۿ<`Հ}gV]f'W-wwvrĭ <lNW6o]3 UXmdI,4SܟՓ=1wdKJLf?`,azXKy?ੇ=?5ͫUUjA1²F+HH.*cIF-O#0H@N@fѩEO,vǠLĬvPF~/*dmn42=hb I}*zi .oh+OaxU/^/̃ݸd&Ld5We6{nv۬8(WP-0Ԙ9do),LXds>FW;AbdvwC r/9iRQZdsVk eG}[Gד%o~Iڗl*V]$ڵ'%@6z8=bhK4ky*lȥ\Xo(?e`y`cͧI2`>p7m9 < K0sSǗQ&"ة(_Nj?Zx.ޝ[j\+[ ٟy:LWWncǠøt#ْO$rfq~9^NsuGy =xaYc~A'O`5ᐩu ,-kB ;@ LRaCK/s"3ϑD.e cQ-D1_" cń(a*E>0-7uu;2qno33MK\U[aq-(W]}Ƈ*K2ˬY?Oɀ{/Nh^|6| uP8A茤o4 u贘m幤)Z~)=.+3-!?}Z5?nl.V\.gˑv3˕2}|ă-j=*1]'{C=Q/0LD{(LJs UP^lSʤݮi{ ocl0Q8t3HMr+;ҐmoU6 -g7ݵ! vr%r;WE"̖^0tFm6 2_pګkK\bG6S%r4fG@r2=/p -suKCk #6o>bUdbr1s$];6~(>ˮ̍u}z8/H>)vl[QZ/LC=[VZT%ѠR+yVav3G'=Ya/3ж5~PJgW'hAue#VTWSɨ%WʯEl?y-QT4c RS٭^_M,nYeȟU٢ @ 3 q LHehVSCi 86<`8k:$S{, `yk0Uq~Pa=|} /E7׀>l%|Y,"^)m Jf@r*m2oe58AAS\ڶHShju /_^̙^&Nv(mv>L*6{" s5wql#'z[P&&:H bUA-E !g₂HY$՗hd/,qi&w"z UpՊ$y,*g@џ\yB"ޗH(iAe/TAqi 2&ԙ}+? <*Sעo[eMN;nI˻ql>w|zwNٍ9Sbw+6Mg7(&VN@OdX)AQv4(mC?D}| ͖f SLWY8K5]!{6Y 3D(= y ڶ,M/5/Ntǃ"|d^o0U] 06K ?FuK)BUfxB*[ddt'|}fo%^T}vi$ 3m}SǾ_`VW5ج15%yŦ˨7ռs .Dc YBgDUGZ*47t?ZKT&DA}~㬙)?K/iͳ*3'ǁdf)w$EwG@6qQu 4DTm bq9!`1^]g$ˁ&[YGCb/<1[P_g | z#SAh.m6 \ek"#뎾W^7/ 6^ Ln7}bSRF)47ƽr (tAv}xmB@RB2mݼc#t*y2b{ A}'Ͼ htͱXBSwahxˡt /7o (ilJ=ש*̎HHbz)6 ޲8g:f`9Cs Rr}q  Dwm]mI:1D)ILaFn6wXAzra{U`ݧXٝ'@a6oԮWcO5.uv]BK:E:YΎŹOo^*`/8T[PIQY^Ěp9ku3oqw7v?^7̘eA/ cx#Ca)Gw>6x؇UXuᙸlygdC G:otcTw1s.P7z;?9M >: q|V=Kg޶AɋNDdmd\/W1լM14p7(# SݙNUQ5S+ZA3%➹I6ZiGK%0[l?(X -,ЎF^_IexҡiBaPr!7Hź"GŔ`Ęrp8fzuGw Kt8cmwD2_l(~$X&|;XJO,ɛ$N*5E IcR5_w~uWhk]:l/QҬ-PxYns_54@bOAU*:[Feao:3 Aԟ>.X5 1L !Z?x%`qHY]s/`e?'ӟyꇅ'.ޔ\O&=H, iLZo4sbi5SC`[k { \e|6 Q)r*0) rh/ iA24n N#O;Q)W0me/)~vyh ğ6o d+f ^fz;6Ln{!+dzXmGqSRgf x!@J%Ųo< %]NX/ ~EB2L΅d^JF]x43l`Fpͨz.x; q<@~6sӧZ8u$҂+‡8P>O+Lq3!1w'`2\Mx.xQM.=ͺ*,BJj(г|8_#c}.-rQ;gȸ1?$tѲ210vц en2ζYCEeaːp|nM!lycJĀгw VV?N w&՗o1'wTyz?؎9YeTU}DܪF2/rgT"^B`b`><ٝQ.r4q~tt" nc5\4T ٍ %L-Ai"N#Ӣvone7ԣ hK/Xc,%n| "L? r6В rxƤ8L&箥YT$4aPVф1{g )QP\BGUes~ a!|RU;nqb;{ʼn M)qN4?nηsbeƚrZMBvWԷ) *VmSfZJj`,xkxVchQI 'OuEW- q-RbF^gp^xVRj/RbNCo1sM M Eo^p:n>MvړU y SZJiQ"O>5iJ}\}{8/e^u wH0Xq"Xr!^*8ة1/icJ,7vBdOqgZJQ`5^L4~*ճ csbLͯ]@6]Cz#GPlq`[І[>a;WuT`b.p䥢!yG]SrF]>v9}d'"܆&u[K TfMިlYmַ|rt 'H%JBo?uڤ1U`(YaxB.;lH0\D09ȟ_6P> 0CDR@zCbq?_)Ŷ[!V=Cy@,=J>eEč¦*?Ix z7N25K9>D(<sQqA/=KW굤N4/ߢxTYb1M^y[W bh\ 2}2pc?B"9ae|{lz dx#5$f!&]*ThcΕL!븿AX3B @;;Y=_DDK  >="k$5Όd,**(%,I%]ʾC]Þ^:0C۵+^k瘕j;M4 JΑghAh?jƬMgk#~u Ixf[0}åGM>JM"ZlRĉ^#RN EbV$Qt-ᄀbc2_j\m M߱ĝDKS" Z!@qǖb/h]$f %?:E#{֤ 7*Ȼ!v~6QT)fD/Sh)_aLBf}ΧG-Z 1]PPXH`q,,i9:+A<[Z#tpۗrviT2\8autT6!mLŮ0=*h2X!Gi,2ɄqK.І9] ӈ@0SC ?J+n[kݮXg<ϭIұkq?z+^(a33P%-KG-K bbv~p! ҸJrpgq3>b0o6 Ll6}Y2پ}֖0gܧS!s|dqV9Iō…ivt| @.z*wSQo@IX(_57brg{ڱCuB ɁI:5YXP ?۾*g;&R:3kP\{]GBÛTJZn\&/KY|JӚq6?6AfPz/)ڱj7 R־oaUdϞ, xSYC.#m~+qzvϳe W^su;z= KhaEBOI#^khW}}ErfKu*:ޓ =MÚ* 'Pgiy99,Ch,BoXâQP<䧴@>׀<9a ΚMB?[ 0ƶls3=Wȁw&ܘ)z cɘQ7b,zX΀8*|%u4lP[! 3{γP|VAozP)Y-kD̍+{yZf.*zHh0\5A E|dMjBㅦqB<; Y l0@$'8t8$|ױuzߴ f)2Ub+H=ख़v*`UNEF3go9@PV$g+meItPqg)4v6w`§ADpT V[=܋yTbåL5CŸBDxf 6 W͚{U 7τ1*?*sO-yظPF+0{VRO7ثҝX-ӓ UQ6P&شxR8 Oɝ#P{@hY YK=Q0#gdx'GmVƢ .Nt80'P$(K"mGB[yOagqg8uɝ {5ON @}ί (ud7:8^|BXi6;Qn[V},8Ha['w1f|&̩NɩԔyr:ޠ_i(X`j}I_]'H徸9Hk.}O<:|q/oet: qJ4"'ȿ88!ciP!9]#ghғb1R{:ܶnHob=KF.xx 0LC+M~^#}HaYeӘU`* `E6,Vֺiw3R` xzQƢuLgAץŋq&AX @H}BlϋHDmՕ4U|(ށDP\="5,*' e= z8N؎D[^ېrro%+ḿ޾_v}\LԂYDҿ~b ''ԝ "|^䕋S#'#9F睲O ժI?CnC7i'DVW^W+ZՓSV} UJ)p b\ KNW]8= &ӇUW[KNCA?CЊp# &&I>;#+n+r*dNHf=#*oݺr]Pᗧ;$ ǭ7ןq;TXpB]۶W 8`MWc}z"Q%c1ZhS(84](m4PCĤW@r%~ 9 ¶5 B֩_l VmGBĬkr\4to˺$u-(#\,PUayQRjBjj8&O- ښ:}9UG3p5d{&;ZixbG¡5-} Lf@S"(9iQt RbbӶȻ5/{7Q-n߮uO2@ܕwzùIt#˵=Qy3(m'ˏ3twԙdz)Ƙ` m\#f ҿDXjM'LmHOm> 4/yLj&ukUGt}7@ m,Մv/߿sSy4cȄivf*$٤U8uE,}G~rIќHt􏀳*3XFv6Qq|JϳG\y0&k``=Uf\Ma3\Kr |.QG3T h6Hsu&qڨC $uL,(*s*Gʡe4t3fPwi*+}|H qyXBޔ'!QzGtpp´ -4?$QkF IB 1iȐITV_wЄR /p" [{Wf H06=w%\yZ@:/)zMӟDcb'FlV1Z{Z蘚Cӽ+GR~U8ek3N@#!b7H٦ S! }T0XMP($$a@8[%fƚJK(Iy_P<&AʟC, mEoXPo/x[MV|ȎQ“ >e73K N_TqW/W6L^w? *GQ= *0믇W^ `6m/m`>+6:2D#YQێw-͇UWt[9'2UBP-NJy"me `?"2 tm? C  g,7(TIgz8ʞ-BMJYaQP0!WryCMqi۔ >1z˕_Xԋ!yV0B x%<ugkwrT2l^_N-y%q%lbGH>ˋȈ!,MJry%g`̀F#ߕZ^p!CpaZ#@T5jC}մDnpk>$9(km~Ř  {6ځk>sz5C4ڧ]uȨjyP~'jPWu&X nZ]1o})EO=m94&+5΢6*\j҂mjDCw]lܤI+8Sx`Ox"T͘R^0'IFʶ'4~/n],`rъr!财 ƆS!5UP.E{U Yy 6y,VN}-Ll\YL%{,3ܺ0yCsv)AZ n+Fvu7Bh@ğP -XbH!b؜"R< dkWхf~ͼ*L6);[VNЩYK9Ir~tE1o9~7aSg|INI&fd$G4U &,)!,_g(-=?*}/k5:6D9ai]LEH.Ϛv 8\WeQ+)URȹ7<ر>N~;76R`qfOMRk$S`.]`'7qsa ~&yE恛-3/0/RV!fhbKb>rȭ$4!WҜn Ksׂn4bkrLaGQahbe#}2C(GVV7W[=6fYET-aL"d뻂 Bmg>D5 ~Ht~QRaST< 6ɦihF~JZ` m,rG@+!u^!)5|}J|kcƾ:9ػ 74o+}FυTeK8D0jcdcHL\9"l\ B]1/"uNT$nвn? jt"ʗ0Aὥ  *U tIJ <,[&LM`8QU 8Ir>,θ\%ЦI*&.ؖ*g'elnaZ/ r= 2ܽ s{rpSCkV~ x֜ t+ rѲR264MUaX?dWqD鸐Nwʏxu=8{171%]TRG5VCXg pXG/9T+tD96U!l '[˔~Þ]G!*`b}bCMSp3ZuZAaEgncn%Ǎ4O's)>߻1( @. (k'~j:nDsWDg1]]blqw$mW0܆DC?v MѧZ0 1SH?N۲/uu _>`L[jz;J7&KʃfJvc>,K]9qyP4(G9"ɭ4[ ?f;brМ/@ʸ/8\ ?'nƷUyխo킘60O 8/nд fbzE6CM>q=шc7VtT/A=}߬`LB-W1~ -UGȤGhJLO&<1VT$tcħ;vJ=[ a2򑯆21]]'̳J')uk`SÊxi[:/P{pc*AJpI >Is#}GY9#l/@PDDn2lU)%]h?dτ_}RMW4^$Xa4MGk7dtQMyBYXy;/w-vbP+t`uEȘpaN?)En`=mHGyOwd"VBLTGZebru08q&oJi@4|X0[gٳ1fʋmb2GW99} }#f>.yc/:D )* _K%1|6;Y*n"P9I"]->v.AqX4d湘_=,S`s!UJ{eYЩP@az~"?F91:5QUR!`RjLVZ4?|a\|gcHhcDg#Zt4[X a(o{ϭO1xc?] ]R{RvN|+:\1C ~}JJc@ԅ>DJvf$]i0_*K$ww9!&6>yMMm @]f$$湏/ɸw. G N8˯LYsanvpxHwV&]cG>#C/yH2̌׹!K^X͑ӆ]+\$Ic(+?6ꑬ#lѻ9a-{aR:F<|ٲ: ۸r\r/~>a ɮ*B&Xˀxt6BW"N J#o[ >Nv؎)]ɘ?Icya#~=  '"Q8"mlo_ ,[h/J5Og}?QM`v蕹*"}Q%\Nq:Sq,[AԴWd~: m=Qh5t"]>dlGmAwft#,gHPS%J2ǚ=xT.v=ɡ?_qb$]V˴B"'&#d?^5O>n{^Ȭ3٥Ĵp9pw2X9j)Lg5o_5L=%c\Nds&Okq{m\\Z]"A_ٔ/oNGv?zڳUB%I2XkofBo%ҏ]1NbSj<Ưt ![DPUB.˅! T2x4TM~sT-6WِP+65bX =RlV H+/m.G] BǃGH ^{l;)*0hb}~!+WT#Hcj)(S#|M*Cĺ2Me :5K4t/V ^0u[VTA&bvMluDqw}M,]}ޗrSp\ZR+_`}4PȿGVl;h]{S=-1Jw6`xfw斴 J{7"(w(~`ZM;||W tZ~U|G_W"cGyVp(l 5V'G?rMzG4{|c'Z7Db!aK~By7&RQZa5!Wo߇ &W kSAhO}=шD^vHw!g/ c֥z=v, (wㄻLM鏢lo? o0;&OϠFp tLE̺Z:tu:I./3BD<0 cV_e`7$8$/0Zi!wa/) F@w;_N@M= /b1yRCA&=lRcAK{U&u/}(7it6uglI!:,>0KJXX[iX.L珠`iwQ#.3f$8(3QZߌ;셇ٟ;'C.2W-go }DɶY]c|% ~w F$YԱ^{?x߸?hgq1FgB2z~4\B87;Z8~hpm8vaнR+AmM૿n# VI%[;w< 9։e u3+.9*LD 7ܐLij/mǁy0WtٙKTXU/c`"cSv{Ϩt7y. Ȉ֙PF2c[ӈq8$g&L̬4;[k?@wV/x/? [UhIP{y+\zًw,Cf]d7-~6 A$,hm7=*ˉ{84 xG8Q7+❦Em&;@zqѨg)]"o,Dt9@n6>GYrbL9i5'Jl'fF+ Joї_p"ښ4rk\l _HG'fCw׫J~+3`;v ez bƍAD~h柄-C%ˎ 24)ܤiIA|Vűb?+ZcriyU,і0jT8s C.:,.SwW`cߴRTQ1{[6-µМ; ?K|loR09U4e>F_ {hӋa fL)D(CagxN/z "פHF(3ze"JIy_} Vm]t$zB5)%QSby=v5Mf/a{#3ȷUz &2(C˥|&$f7H"8.u"6}x?YIm|1Kt}_2_{ Ix܌ќ\&l#aAo7A=&W$j4y?j Q}:3Ѳ)PP.ĜׇsȦݪI+=:;_k T=*&M#0Eo,JL NT[\gQ9%nZ@k}t/#gF|S Ԗ`5v^t߃`75A JN?BbXaNIZc&R! X sjN8,%c!xB4qEs尯Oᯗ!370j7BNrh!׌@:4<[įX8LOϢNY׻Ve`73I{&>< ]y ɂ3g\NKy?Y⣁Fz lFo4hqkKaCRwǥDGY#S#qJ B'APi3T<3g'8_4"In`V<@FT5.Rp@ܤ8!0ni.}23܏/iKqe{?n*,BlϵuH֒G*ޏ $uQ5]BQgw%S]ykcVsO]ro1iP6= =fVkãɔOy03f3pxڨ&%o\TKiynm#R1{6Q+a_PLr SΨI~o*GUbL'!zf6vb23l~㸾0WԽK>2w?fYoVgFs{ْ>[ĖX('W]"Gk(hH<ΗkQ!"iObsӸ3 GLy9 :X >"JG5*"n nZkq~XIw>okLMo$EbTbNQDG0 v:Q< N߇Q>Q b3XgPML6jVK{8E.gMa;0ծԮƜ{eJ^:M^g5u& _5,DwPt{2W9{hBOUn]GUٶ߾f.qCP7j \0w *6xX"Gt N9s"FA1"b4cl}dλ(;Dűq IEo>RnTUر洇t To#Epo&"*G&쫣XG=9Њ ⶠgHHsrX+sB]+3/`],Cx{E:!oRþPF&Ʒ ~{ExWFi@)uG=g{L$N -;|45 X#K0b]`1%j7ϧϰ5h>wtn[' .Lo- hāk_X,Mk87 YbG :HT+gġǯkX !̇U >5dk!uJGJ至 뿣H7Ed1֤a!؂c!uՒ8RG=qB"$%a:IQfбeӏGQE<@F%AhXPϤg#htS4փ0 1wiۅbV[;M'R^15n4h!P Hj*aqwb2O"^ꑍ՚Qq3^upY$!+Fq{xT]E8U( BD٫9uJGU6ьVg eP! q߉bж#9`AT;~̖ȿ©/ˤ &<`E*,dEQf3j+x8: O%8IOCM<6\w^ډ|]Q$ Ƌ*o |~zjى8qF5yNM^鮐zQIX*)_th?l)3whL^Hs[t֞=&u 9yťr>LC3HuOy\FڇaRH/ PGٓeH"X|*uA x_l󮩍 WB"lZ]Re=$50!Ώ5j[~E1m. 3&4ZtU48_,c!(N 2OHZ-0sr;Z`"Gk6V%@Ժ>El$/u|XJXR+#/*^M2(Z~$*:)1ێJPB-:҂S槙C`}Q#F@OD煥4qe EznRZSXOG"馡gyzIekcG4Xg-TW}9Y^dnxIf .]V Q֛@oznO^lw`llP(%8_S@Vx"LvlAmd^ mcXSסWdzAt)"ƾbT =~ *,zo?x즪 E_ v%ZC%R:/S?EGkRQw5nyi&y?AŰdsl_0[!N1lZ3 W0 XڌM^ѤvB60oa7++VA^aԮ]s';p8-rFy>o9m.sᑽ%$VX_["q_W|b7=] ,_U+ sf`9 t} ^Mm 3z"YɀƬ,Ӟ0doG+-}Z'3PíAYs*M~Mn~U[ qD.:;|w̞X&^?p9"C-7KUPʕεk[Y [٨( !Jt3 |`2 ].uH$ I1jOuN^ZT#M&Ŕ=fر|gБ {OtMͺx[?B(ߵV\?W:Ó7۫M~1nmrgK2@vI.쳝x+-S-z0^ 5NCLU/,1_nց r"~ҝ;e%GyyE=D+nkv#Q~ Nk4a̋i;T-4!nKWwcW EUBV$„6K܋t8%^U0 \+hS~wm*ꋠ~PW暾rn},֌΍OHt*/Ёy[WkpRVNȜHa_gI:)-vCG;ZLڡ"+{;2Gitݸʯ<׻YɽYG׳Xu DK9w2Q:7= u#gv#A!7V+~^ߠHUOtnJ:OҁKQ."9XέUnDx,``G`޻gɟTۣͣ;*aIb*Vn޲XՉn_g怒,LG)&R%)Ny9()q/pqE:NVR5!Kt=o`#4k}^Ngф5b.)>5#L4w!ꟵbMO0 Fwyo0+kf Ð) Y^VK/𛋉P}mO%HfYyzZ›B_-P,8S,ѺӮ܌D!@&IY ?d.p"59Vg2ڧ`VI2DRydXCjҗ)3@qu=Z)xH9Fa8e f{]΂R:)6*- ȯ: :I 5^@[w=n+.dg(S#AaryaKb(NJ} tJkkctkFI'B>@TχW\gpC}ar:HSNlcqj$_dcUlFnJ"^J 4|\]/<!Y-cOr6D95D@!p-3('5ע}kKksհ9^[<^M7=/:n%n0hnlt{1JzsVa˛vqqo-1z*éysrM^ q@ΖM> rڜ]go#f?a, 0u AsmG.҃oGy5I=I2v{(}q{~V](C%W8$}qw˛8!9seɜ\D9oX(CBrޕyUScY4C{Fc{=# _ >́0kFt-nVq n;H5DN׻ .d*e{3U[,'Q+Vo'$̭UkASv3xee9dw~Xsf5r&sk6@czbvt4d[a6V8Z }O{!<_r~5 GmƯ$v`o*.sٹJ[Tg s^X !gGE|G|oAn` hb Fłt~uyC%3jUc(.W@=9TM6i 2EÃ[O~DN*ߙM}! o ?o ~|aE8Fk;U:֥VE3%Kq*bw|A~߃Vm<Hcƃ)>~Io)2.пPv#mx , IG08h\ʨōoku>+JZLp֩K |(aNV].k֩̋@͙EXK"_K״>H 8pZNߡI$Tzѯ+mƁp-z>clahF%l(?u$-Upܜ'I#߷qx]t%#v簴r6ן(q ܊g8Z i(:.E&zv[fENUm{Sg ݊::T\ONiێV\"bX灐MJjgP{07:<t]MsX :Z[P6m2;wpdl- cnto/\+ Ƒl`s$ɳ@>l>G 92:[BVZFξM۱AAHo+!^]u=ZgϼjEW,R/xz?4hR6>AcLK(+ qW9w7Qkv*$ĈtpssS J0M;6 Uf<뚃!Zj #mǂ+0}$ArGH VD.衦$Z*scG z3$A7B~W{И!_x=&cWݍWZSx$ xwշHY f(,QI1_{dØ"7h`]$7mȧȲ26Rޥ*~;xOC;: SswRjn7}Y;ɜτ?3yF7'EHkgDjN~:ߚgH g,%6OxV] vh"b|(k9"t!"2 q +5*ȟ<IgCW SeBed8:Q7eae+yJK& +5R@v|rl7cYzٽDqFFւ4S㐑kL.\J@Z.Y ^5{_,x, T]pP/5B2-&ڑ <"R ;mW.W8`?F5,VZBRYߨL9PeL i4=2BzIWeu;:F_7K&G8^AP$rq8YjQ}ɡ)Fšy(\}O@A:B} Q40^#ߑW8v$S-Njݯ=6-koS:7h[ZyV[zc&y9b>0dq[ۜpC)M\4cҕ ٜ#l/"&Z1YOESm5(èUK.))29oQ&ݘ90&KpW;vHDz={ No]V4/upBIkR9\r˃A7zO\ 7m間G4ʰZ~)TC+׽mԆzN4Q7!,oA+0@r,Tse6Ftx~ ,*'ޜ%Q|jfwFWhqؑP?wH4M) y0Mht`}DKeK` 4![xD=&, S:PE˽h*g11~=D,y$L}薅G MVJ˄pʍ:Qo 1o3VShɯ 2AAfg̰hr[}IVG~%:7,H<C.CQw>>C l;)'O'j#v^*e,qPJ}(;Ι:'M 80HDUu՚E%LPUKbCf!$!~?.A<*\4{,xPӴ U ep9Zgª)S7TpcHwӹѲpsvR:[Ɋ̧bIl' UiNOKJ^TˣXNksw4Ig[?1Ίt2~rB9R ICdWK^篩`kb ͨ'o!滖}`vkaO% ]Ex% GψX\ yxM%_șZ$Esh#/<.EP`g|3 s_^x l֜0p*c>O7gC8fŬrA/s!Ykxai7ò \2\o` uou꟦+|kDd 53?3XJ$sogwmicשˬo!/ ^~Dp˛F@^Ϋ ExY*߽2d #*,ımywoe"&INЊ3)Xʗ8PEՃU(=(%Rxٓ~nEg&p ڜ6RK#k|ktm3hO\:E=OkFD v&䛙^~ywZ*)Z<^HELG8.,ۙ lY̠ۃj@WM: k[6*i~9ۘ8ˊ=&)B.\ ]e7`Q=2&L_ Oy1 b1=Hv8Zvz90a0_0%tfnLՓ\MK*&+fPA-Qߝ7ʺbemN:^!' 1k[LRrʖ*zXMf崓 =ev[9]FڃnAXI:!|oH jt~imX3rlui$9j_⎸0Ñ_f%4<^Z(n`.N/0 '?' hwqux=1&E~CSD 0 r5jНtp\ XzdN @4d^IODfZi~}V : ܥFC]b,(O6Y2eqFiۄ9^i)CW0`S49<϶y;3[q&hP 70-@t;5߈.>~u(2#\&'d;vC#m'G/fܹ[ИsRrWg.F_תIĵ݁BbooJtzK[a?`|b$L.&6M-zl^ ?#w&gRg#%ka5kWz P "k݉".7?b'gmH16Oz=U/.#mGD(4;/vfL ? :f9ButIū+9La|*+?$E.@$3b&וls!$H]CMC ŎM ّw m3bTLKU"m4˶?.~ڙH8q ӶRMWQ搁P`WbV]汞L_±fiO񦑨vڽr7^ĢL@1) ڇoJ\'؍#l*pn~|5c^['IcHBĚq\s4I9;f°@g\NdۨC:-f-=OOtuǒxe A~hsdTs C5Ȩmw- |tA.* &YgӖ[*֪Z9B{X k3c{Y̢\3ԣӲtO";χoT ].EusT+sR¨wGjQfXW+qj˸aCL)sy${]O-C~jJHQ.V#v7p|f !Qb*>JZ\-X_53~0@=6@g. aAytCĚ05x4,oL 0Y[[}h2z-`x'+z`¾@YӐJi>58l*KV]TSq-ՀպFranP#'4S uU|q :z$ wmӉUwKF'7;AJdlEa43h]Iձ8(7P/X=dD37&fHa`,ҩJݬ7 .= L^;OxupRQb_RnLt3w}c;XZb3)P7(=lo:[4q. 7?g<_mq>aN͸ÀZ%h?_ gsW-#L;5M0 .{U{P#0Sf-}CrmGI30=ghyi+@'ÒTf\G_,њ-NPeѺ??'Rؿfơ1#_VW B{}hCqڢ8/ +xAxL'E4x#U>:uZ*TJFieɶgZgE/E? QCE'扲1|9ڙ=xA 5L&o0Ksx\6Nd O$-Bxj&&C:mcvpSU)PsNI<.=k~N`QorzU63tc7.ze5r)**[X5.M>@cͨל5J_U:t@:t=H!Ӻ:!@< (hlп-qrv:šP&PI c6+TfC0ph.ܳ&o!8ƫ#Ӽ`>l*Md7V/ $ӹPsTNy_WY=M2*fCЮ);_SB&!%<(wŢ3n9"g}ڣv޴[ZiD1,/`BR}UHe@)XM^Zfƪ{˽Q&uxk)$4SOP |"?$˶J:e 4gS.?na |CAzҪb/WGO]ܗ-d\d? hu6J؉e;Ued67ɾM76܍>fleb&f>9W|S(z`m!MtZK 4KG-?SN6L)N3SadC?5E]>Z:B\8%7*GeXӀ( Ow"j^~E8&:N1Rs`Fp@Sb8cs H1BA"(U, Cc5.M&3TAp^f>krJdۄ 1NM“+! .G;r4 AK>?|¥쾶, I'*vC 1'n0UD)vWP`4#{zEtn,݋ųL~UK?dX2^brtap*&(EdϲO5>*Ddq;I'3f/~НiB!p-Y=nEo@V&{ {Ŝl8 IC&"W t$ӡir<ߙOsHH=FJr hl >}0DZ]c>95ȶqSI˗^fY\%@C A<$v)5Ru xñ`B2 \[ɴ~X̆K1%dDv31v&;iYv2|;p2Ggd֝<odAWWK.pfgK;1ӝl$sNĖ+{\GdyRAA!zO"Llhiw!jRrM;ByONH=",Eb^5O1vQTn JrQ;<7'#XJLur:͡?}\Pm5#\Йe}$TFPfkS Ъd_ -p/u^=t]tfM9QjZBX4rU#[bLs-%T=SgL!ģ=t3T{~/w6،XXnB&< /?25V)7=vFyk^xȃ]IYNo%1PiLc먁~hC=_MHX;lzFipHUxŚ5RV 4kKĤ4Y:vGKK |Ib$pr tC$<"lwF9I _E[7`'}|n;-"C&e o'6M3@ӐZ!h +d4O (ڦO}ʹxe_c<]AJEfCyƿlJϛH!'!3xyvQ d kҢok{|6 :ὺb- &0o>;%9:*~/̩~uET7+x1G-vgp81N}mؑsY =ԆPOnX]ַh㧳V Bm.b,UdoD彈R7u,C*|֐ko`mu'4%ýzfe_JZM8*KE^%"|¨x!x1}g@鍫Q8On:w,;=S_8)q~y8xI#z7: f((ȑ];~ \EjUcCԊo7{̌XY+_VG\5Q/2QW$M\B@;A~*d Rz=cqN;x )D{{6xPٹuzf8يdTayeq3<+Ỡ(`eT_+ J*56٩=qo||z9:`ן{RBZ2XRUkC7T);q&juqe{/w6vAqWxcwU6ʌҔܿ|^a7`ߐҞ*q 9msihˁw&aE ߧEă;Q_l[=8I\!I_L1u۽f_J>*>_'9`7TbjrK۔BfU捱N9əȽB=;~Uoos ]Zw7=%b=`NUw&k~lLP3CЂ1.`ߥPt_y@7Z a^UxT"eQ0,&*rA&ICzhF1RŌpj "KJ+ZpᴙjQ3ϣ|{~TC5$5\W#@6uN:\ӟ$E5H\׽Hz {>쎅҉_FolM5)ã51[ ;PCRa.4|/ GP~y;04QlxpwJ_!q&;p{r;[YEaM}K﹐7v"= 'M/%L$0Ў[՚}taqB k6-D:Դܯ#*D[u\Fz%CY0H*WyKdU-QCJQiU#UN>$?b="c݅Ξ@l9KDb̬@ۚ Z%)Hd)%!x)`^r\%USf}dR$BIa*[҉ x+`8ShxWlGzw3W{\ "o8M~Eao]fO30O$v"̷bj |!~iO3wSsƉIukDu V׷S1nFJ~[DXT"9]RǍҨFL!V1pY +ITI\Eh{wMJu+#dxEܐ%poS<3JTф濓 ʗ?\"^3vgpx\$⧥T5lzdѹ G=699{f1~ezDMׅȲd/}<׹D-Jf;NN~߈ӹ}hdDCk6&<Rȿ[j`ޢY= JD8IoqNTF,

    <HXc]%ƵQa(B4òZ(넓5l9'KW0-29e {khQ4.HE-P??S9Fm &M~ɰن  U_ 0f o!,eru]lrTeB#٨,q&Ȟv= "Ut5%sK-h#++Zykq7|{ND mgm:jI3,G4Z8OāHjU<[a ]j*\VP$Y|;2fE@ΣdDY,?/>lOy+mP^SkBJmܕ-kPP}o|$ ˤ @ot~iVR՞ʅoJ<+PS;V+%J4e\ y sfb{8Sn6sxXJ xTd=ȼť MJXƇ=X4Q4[7wFYrb\K;Z%Cxm8PqP^HD\՚-GX/Kn>;$1+ݲ8Oҡ%(mϯکAh˹WgT&6aF)!1:ӕs@պd~AuA5/er˜ wq`nv%0,bKdZ #|Ӷ Y],ij Rg lYX_S - TB)]p aB>z% Fփލ}zދ $|"n pNvИdiPGa-㕑BkBٟey2[38UAޫJÕ}M}.YjHm\Ndod+[b`Y \6E%DN rEx۞[g {fQ)I]=υƭX.ʅJn(\6M%r0`Z1_ܷ:]DVqj-~5(<ЁF?$˼<( 0/EۉGc6,-5]}&v"IWi0&׊#pS(\gaaa+G6DPFӪr,%W)3tF8Kz@IuǬ FY/kv<2ʹ5ə`q*sopQ H?-]w;gr$ 1J 3q$)ꪥ"QFW~cQ9gTb<l[xE. ~KI)a8F~"%*N3Eӏ !Z*EWNJjH5_Lc}0̳wD 2n- PO'g ]ЏqΠ@uW5$6v&|~Ym;J=~Uj,Tm4]19֏[q#<$ʅ\LȬ  m?}!XxD9{]1kaki O| *? 3 \ZC_,4g˷@D:X9C~oXyiu6k2- Mc-,o|?^ uX8 fpGވ~l pV5k'̚.X YW/yחqWcP|LՊS%EՐ( N{$KN =i.{Z.ƣǟ/MEn]媇+0G[P~3/_9ϋV'!׈PAUxRAQyHvԦm+J?VȤL&6<ECœBI[Mq6M\r`msێ@$K٭5m&LrW_0bh>w'Vy;nE˼nϣSς]ܮLUÈҎ6҆4hFTc,y @Ɍy3 XF}xJWM,|EgIYmx|J8):jcY g~-QMhZ&d$g`  ?Zy$~ GsKqιC.5W64(&{C"q2zx㒭xl*% Ƀ]MY_QU㣮u_edW [C6 kE%EI*c#Z4PXs8Gs.+KlŧCL>FQCnFN *%G.;+8zxh$ĭ;݌#T谝pr~Iq4bW [îևrֶR' '+X<eD#'ˀ=422VMSѩ[g)ҋ RZ%/nnEvǯW8c`B hU? ,mɝaXq ItSj*C*!(2seF_ ~)U|c]Z&,Ow&S枍p G1*[UZ{1esfe5(#|˪ ޞN񒱌I~x.!Ei]B_Ɨ& ÿ^׏3 GRs[I5+:B2n{~\M$5<kWIPqfYH#2Zӌe2+D(,ij/tb* /=D; \Þ'J6$}6g3R7M7=ڶg}\ ^Uĥan>2g΁P_݂Kj DxFӮC4ҡA|+wv<<`6K օE84wmdwwٟl+W$n]pnW39润blҌ|xhmuY4] !O=N,}͗hYA0U^q4WeKBx55jgWOe?; լKo q Q^+'}QpJ#^hᖹSX7@3 5JHI&*";!CvjO(P=h@xmUh`Ѱ< 4HLj''`0}f _UaF`CFڄ./V8'~A?-]ùmD~ m .Pel20|j7+4:dV8VB*\!^}Y&F>1$D"J@44;/~s7?O'{1V*2֥~R8v{GtWRa(]Xv5uHQFB1T/ӐQ<uLBT(cD3ںE(IS/G$Df-J%ϗ{kkKX ÈC齑.Jp#Aj8) :ɴ5 QK#˾@wk6athOuB8mRմc0LyL)E#zWU\,UX!ZU|W( B*~W|j YVk6@PT:CbZV^ 5b~q_xfSҗ ٮ5XFFU%`k/G?xK rhdo ֧!iOb?i-4_% 2/'QI=dC)# &vAL";z)<QZ=-oS8{8p!ASXeϝWXq޺eu8[̲wUM$5LXawVrBP"6w,6B;2ќDoR FۂX-duoy@K*sM:2hE>/!(u[nf꧙I#CZ}~K4zFQ`S9xNd%J9,E<"\W8}BIl~T,% r?s_p)Heoi νZ/gDX 3Q?n;Ϳi\G$/nKFRa?So|6hmQ yJUƔyU[ e"d~$N wj6OcBjʅ'f z.{d9}Lq ^j)+Ew Vʤ\KAZi4 J#!-! [B;'V|VpvC9]~ѽ 5,z5)D&Fk{b)z=ά w4XD#d@)@Եpg1&3Y|YRJ-nnoIDŽ]tsaZ|H[F_=F"ZoCh(SMJ\T P^I)3:/u拰26AKj\=uP7ix&}F@=`海@k 2%=Nk~OI;GH XG<"Fٸ=ʃt;m*έT*"zQS:my}5P7 pNQ16yK[5HnTbT>#32{ʐ!LggБ}PJ#ڝ ^~&ie%џ![/CF-65릹oU G]1>T`ߕ],Xar넊 :pZaibiz Q(!AeGCta 9o]#J~kAI23nO7q .R(fUGrMȲ:'B?~suA2KT>h<θE^4! eV`]bhAV]`3\[Sf0܈AtY@—4X)KaUzLM.M{*,ǩ;]zZzNW ӻOъS ѴE=TE%{Iw 5fT.`>sABX\Frc$KSB5ܦ/qrkN$ D)QgFG^wܑA HSBc7*I>y@Zwئ r]km`BrG!ȈkRK7&p'>k+fB _@EtI,a|@Q,QqזnNA m]e]{nJIaS ,Sm梱 lr-`= (} BrO;ݣX;eۚF,@l$ٞ-V@JM0T46u`zGJ@'!E#X@#f&v $r .{할]{LhV 8 {)n2PpZK?k=^i{&{bD"Kw_m“GV0$ ]N3B\ֿ}$K<>W]mVQW:ԕeeL8Vkj m"ɢhILB:HpnqOu=({E[dvf;CuoV.r蟌$j51o*^_ +oB0#D؁Cuˠp+I9mQ: }hKQh,"Mo$5^Hu}O6XËIFLfqjI~y-tO>In 폩Z e:sQqCY ۢ62\OEV;^mo\e|OHftkQ5̱!G񵣀<} 3?L].sn76ae[k~^1A4.ۄʐ½ҍ = ~㑩=˟"jICD-Ex:9Ngf::.Ѵm K52ۢѥj_#˜ A"uRɯE߬%iq^3A ?֚Y\bNC0rs\L3g[&3/FB8S_-ޗF$X/YNGoV=)e\ 9d,S aEKLZ5*.a yj5zI{L,Wi?J/ht{E2˄$*p{b1 Jʟ&$ >6 #&WȒ>_\]r,*H4vVZʼn_uhcŷfx4CX4ms-J\"2+L9#k>u~XΥe4N<sV%0| ^6+y|=w1vY7kBM ͭXv Wn~3Zo1|1S |_Scq.7$\ @%ކ=2L׼[jaJ ) d`ZI~HqD! 7nKZЬ3ϑ娄ϭJLjd^eY3yQ넬 ݣ)_#V%ύFd$#FKm\-`PR6hAT[YFxX(oI )Bf p;r\mD+@- IsA*~JKiŐՈfm߰kp;)saWC3:(0tF:wcq?g+F3 wg#vwQM g6H\ʁ*lk6asiu~:x67W^2ťW<$LCO6j r/$1hYT]neftOrnxt3l@V$ yc%| f8񈟎S7jֽ XH'bA%0Lg{9Ov2yB\|RoS*4,4v7NP!B,۹sTL3 v0(MP hW!Tޫ`]+ʕ!.}Md@gbk\O㪉-xx{D{ _DH*FoW{pwmf_"e1WV'_ѝ'&%]zOM\j{ uڋF_KTn'̦m {] MJDdU247FyoE[ }K&r&1g)U"q¾-]a_꬗bUO=~Bm?Yz' hwx z #{r%@2hi=XѺ2.5v/nlRٶtodМUrUADM‘QaFunSs+i5GPr!ݔz l:у'Cy?8qj?+T(H0Oca4]sQW_XA` z=yt 0G<1=N;ٽ.4Ż9`zxyw;qݛNǘY3_mJXH.3Tmzъ{BH=jى{ҳHRCFQXv58o9s={>$&j`729rbVd|(Ё0s=Hs #I-k E&x *:q y9ͮ̓1V5FGcqj /^z[^3KFS 84>u @xsdC.pAa[W}:!l&|?Auc_v_7y,>SAhV.,X$bae4 n"5hTX8ꝛfWy8*AkK}ZjImY=:KB26Y*e4}DsksEh~b+ˌ>mJ^po x7bw<=jpY25euƧ$Z70+CCp[~ۨ.a=>#W[MS[m XeF!"௉Xn1K{zE>BÃMj7%Ypy0ЩMs*0H*wOF6blzL0_\!Ekz@h\Ʉ̏ 'RMLW{ь(MX0~7(nQji۹gIB0"|&/wo؎"4R?"I7Ucu#)(cEJ4ݥ.k\7"34эu,JiGp{lÞ#J=U*C)i,j*|'j Օnj8a& $32`G>~w,} '0^bHI6B d=4&5mFD6^z~ )N0bz >8 "=8Ʋ#v?wT,`ҋ'4jwмPn 8rIPCԕ)&"yI6u"=\Ze`vBJug y<@ɚCB0qL.ě=9"B[)UN3($Ů塔eT?I+Mfm=m\wKLQ>S0O 8X(#γ `;2NrC6yѢK1 t+d׶ѕQbl(7،2ԒCA}#spfBZ0z,Ʌ>*vuYĐ/lW@WēS@p".LSEORӷkHp)P-ٺ9 "1Vy.('|@?&@rc^5]b^,uX]7zt8 ?[w,Q DlPe lw,.]^>;N./3xi+LСIjWP抋w%20]0 _ђztO Y?e'hm9+8*1L>ф0hf^k7PNY5o^{194s?ҶB& G]sB>{p9 wLV%HԪQT<O#4X=T1k*فg= +'SzUκvy4vh4Uq+JX/պegUc)I [ e+q}a?8zзn)=#Ah3(&w䠉~u]dtQ1e3{列%:,U)+ȐmtVzuY;S'[ʲt1oTݟ(vRVoͤ7wԿ^؞󳿸 +vzyGp|VMR0 3߼Ҿu$3 ` ~j -2" ]5柒FpӒe1 wG';)D!漉$F($0Vf2CCOx1C#+bځf6I~ =4oBO'@vsʺz7|Y?=J7$[GQ[0V?E7[/bVveqP[W[lȯ1q @} 𜥙NV *]g_`5ɕ~-ՖOQ~\^OxzZWF5u9Isא!zx/C߆ 2^3q jgP-Y)RaWJ#SN9v7wsI]H@@`<"{@.^!%?j_{XEh1Ɍhl*sWxakb5OヴcXE'5ADŔC?=C/Uh"s| ZhBXbxF{Rַk3DSO'xɮf?7牔x1%Sزdw^|?A˜KnԫjcqEEۦ gGPf0>?c Nm#RM]"- O[rRqt36<ˬYp~c>4{;(OBpGksj(;bʁ29RaZ=M?[lNdl@vfhr8Ugue eOړ(}G92tO<::NW|^3m~T(XE!<>GD[D*8x@aWl~v/hy Ɏ]={Lq1RXOe*GDK`/ɍzb$A~1+ikpt]mB;e(0B |A3mN]\i+%pY 'fM_Q&9t2Fڛ:85ov)h([NSsZ'^~ۨÅyL{3Ys?)bmRUJ.iܔN[>tE **7:Q| IQioR8crf/rǹNm뻱і) {Z^>kl#.<@jVj;g6C tM2 GKs ܜSWH{k@? cDE;]囉FؾO5e,fb!a$!]?S첉.jK_o$s>qtBZ1Ǐjk>HGTm`sR NwW!Svۨv?͕竣n`OZqy@B6l[.Lk[&^wEMCADžQ.m惎"羿e+^kiwPi?;Ƌ[餅M,+ nx$N$E8SsV[XҡT3)4* ܽn]#&ߚ W=0Mt[wA9UDy­ S3bkq< $7+`a PTB<ĤJTh4|| !NX>%nJx6t];M$;`څuP ˀ#٫G:]9$QuW%30 M0}6]%xÌ׽SEXDq6KQ)*60sɎM_8yK hL@B[Q"`wZd+E+U -Qg ͯ.S!`rZ½:Fv3XZQksiC>6,lMK.GWˠ dbe\( r}ԔE5 @s1%ȵӾ|%ono^Yu޺6kX49]@:)R8CX4,W^THUEsJ",S1?1=%to[0! .>brp"?` 56Kfk4_V&ds9~Ϸ *y"Olqv.IpNJduηôֺ`z\ 囇煑zn$>Dp>LP-N{ a k?t h-9A`u8p|wO?nU]VC%Vɻ,c#3N1{I-*sCZ򏙴%;VAs}?x$)r[6oO nsU9>Ui-}-(g7Ǜ2z\P< w:o]y{0ki Tk nJyΒ-_dO*Rԁ~d(R[Z۴C85C,yf2„4<Ju>рEuxl'Ct90])?ɖc&_ч|g#?Y '|锫9 'U/JjӔ!LMUGE=6=R VVH`$^H(nd_J̫|@U\ ʦc $vx@ɗ'Y(i-avrACU#?ʶnh2ӓyIvy "6Bu@KfS:JgJNI@ztPJ m@+h\MB-c25HT$8z2sUEB21C4 Nһ?@b~WƧ4h-qP[vKmN#_m7H$-}^ZN'1 ʍ*2Ĵ6;oC4 z#z_u*6RX{r[Ci`NrtS։{vϳ,h =Sѩ_=uz~Zo=cˣKOۂ&hѠGʍ\ z=>T Dз*zR9" xN l W@e鴛euX nyl7ëGD1]C'PAͺ lV5n$lh4,h6]c/Σ> _Ҧs^U'dx1 SxlN cynJQ^mbZ/tgBԾOJ=b);cET|c*f0JRDŽLhϦ IMئjDA8iw V]]/7%@xK{[1knL b +g[h[nۼ[~c):t p"AQo}ZXk{%YbYVT( $S`*wbr%koW4'!]H6QݦA`{Hv@)fKc'\O(۞H㚈&Iͥقgohsm鼬u@݁/7ť|h-v5 e(ʵdW) QU#Vd:ݐ.[ ԎVa;SF.Q-XУSLt=6iW J8y=G~ QhR-,dJC=)i>nu(MvI#M%27dkW{՚U9s?DCiݣ\|]i?W(c䢉^UOwI= Щz\ߔ_{b[?bL`;s6k=IG&|[M'fjKtOיݮƣ)nU;y1a?5[%%{rsZ"O'/ۈ;6p4bձՈu@$o[NQGǫI> x_t3h^xK,ln0fxZ[zh`^,:?RX l1~|okBF$Ճ>?J-TvLCG"Ag[:xƁ=^"hXXw:"gK{y`kMImk!ߌ(frw)k'>S2s`4"YQ 8 ?I0qCDBU8z7HLdm"O#.Hꛈ.B,}6edc|^oS#p;y Q!Vgp:YhkZq(\/ )%DO8%}i^ӱm$gv겾l 4t#&Z63I8aN*Gl" w7 ~  ݅DAdFi(3&o_ | Kǎl}Gۂ,x+\s](\pyQCkQ*A32)6((gǪ`iCǾٗ^ [4}H)^;TvD*fPr`dt(m"L+`:),~ ;oq~+s1ICSc~Lwqͩt GelX*=Cgi4c#TE6ȧEO]-5}>*WEZX;0Ὴ b ETS0dGB@fVLcş&pS"vHz6k;&?V[#h21U0$wSpi׵F?թ9˓vẦra2T% ZD Ei,粶O{.{!Cɍ{[U0(b:J(4Qx]YFdl(R U|}SzRsROp;Z#"3Q2W('=m(lbp0jJ9awqiqN4" 3&65V. HB.^{*BɊg˚ M!c3WsScTdj ȍny{c6Cq$nԀlƑlUWi zurK$K :a:F.1-ۮV T m3"T.xGL|ѡAVDZG 'z>̦@ P X8 42Ef1M]ߓMsӆ9bxUP8emh,T67bW& oɥ Sϐ4bػ.eo_abXwg0p4xLX}5 8+%RpsX=hD+4Mֆ@ncƐYv%8Yh8k+)u cW7nc-&bFb-֑%ekSVt5Yi0(p">P$ ZZwϖ6r%Ho0(;:՚WoTl܎7l+S( 3h7nAяq;!JА!3gq'asmG;k,r#Bw:(䨖=iIz4ʟMq1 CgYOjz8va*Vr# z<k8 ц5=nI !%o$kLw75f TwQ ]ȷ6fi~۟yO;0G*<P"ME$킌H-!l[?8zcS5'Nqpl|2@ch =g;Ebp%hj*yC˞;JJ.tvPʓ0nfB0 h1i2(]ӀVz`vQ K@exkKlDi %KV!OX7z;Pn] ^.\tX*FոDA'N+?> |BxfG讟@\J2SSHq6<;smXAH(V5KI5pr;!t&/qH+?ψ6%Və"][mT<:l9*8 Oc/hbR{Osi$Ng(3sHhUT7z@E`{f`+9Ntzu¡9٫ n"r[<'r#Nh?XM3akն"Q)x28?BzN2Q3|u].m`EJ;WF[]c:RsO=Whbֳ?L9As.hØ2^3%R6gts`& 鹜KKWk*"0UⱲ;ǰ w+EծJ؀L P6]͘9z~*E< |] yF.p*ealYun-zMa,M,&Q{TnZA '_7  1I#z]`D@i'.Z]pa7֐}>iB.ݴlI?̎^|1;:4F |85vv7ͷwaTvAQHuD[4;8Ω\Y0N әv (qj%W8!'=W9 |6 U0_'c!l`}Ƶ~dEҥG?qXQb+S!P0݁Dt +rO6o[SABdwV%/@ON 0b,5ațp;%d=6RFٰHRz$q׋80B"z65fӣ*i 8EK*yjRDfvt괲_,d;>YK[2pd3Op3v\C|ԔwlQ%^;1Ыē)[@rnP9c*?2;Dgd|jO\u !-1Z3.VN#g~' lF'@mt %'!޼4?A`=Z^}7:E-k4 𽲚<=qFrsb m%Zz.վA ΂aBA5+6גóXm+o[P,S?tkdC=M{<2'IT]:5= PpXVKq&Fc%,lm{?z(26Sp$WA{Z"1}h@/h-ǹlst> ^g,ADmr0gp"1a &lxPJIR)|P\cǾ;,<3*bn| 5G4^ߘ?m94 ֲ="Jٖ,|%cm='oڱf[,@? 񿿛ړ+4o<{驳|Vi#>a^).3U݉K&V7 K^,H]c1M"{%QmdM3]=%}c jOΜ hn-aLarze%:{ 9ٲ sσ0Qׯ[U*6,w{ubG[8n15HbSt6>#]-!y}T:6BdYsw^&?C6.~]V,LF&;ZI{r")ؑMh8GŘ$: g[K e{!s8hѩ+%X s%HoBkZ f7@'`=rBWQ 0"]1Ɣ CK:\ᩴwP]$b@f!^"fb~-Q蝳曶H.\2ch+n=[DO< `@_hE (i b?`Dh|Z_Q;2} Aԛb 9>QacȆߟl$#CO f˶(U 2h\ѼO<ؼ„eCj>1y]q^!MWP01{f=BD&ϻ &6Y ]^6mnSLAaqnr HNNC/Z|jd TJ4z_~-a[weU]%8@"R, jV6{tM`,sK.ȸJME'87X2oї]KnF$(gvb6QNE .ZN/; ='k Nn]y6`l3~7wUZvti;H!_ t1XhbYpI'tHf4H)shi:lu-[weЄ[)Q3Xm8X,[b*o\n`b'+>h }rFbF<~fU NLNPG$ʘ Vx<%b-Lq4Al|=h0B{-'?`O$, 0˻e,_'z ꗱ *Ypb(qGfO9w'ˆ6i4S n&;riKQу٩ K.PS:wڐ]f]hRBf1F$49Bjxp 'TR^x5pM2 if,Loa\; {ML(ɽcX5 ]V h_r'wFTsR&Z .^%V{j=ob 0> o }5MS2+Ov^$OM?[zp;;aZq+7U;Hb15Ĩ/g{MSk;f@B !6hN{,˰Q{^1$ =rHQbݏx$F/gz{1ƴ&|!gy`ke26g\.o8"MQupU^CxV^r`לmv&R=uioc.w&{|rH,2d_2 :$dp,n5(K9,n> x,cJ‘FV,E]f-^i`*! CKK#*ܮiYK.)>o8)<ȸM'&LfiwBDNqR]ݜ66T[-yR3ORp]U{a8U3IֺT[+Fu{ J dLcGшIZ>[),/B9`v-W=չw5uk_ (yS4 ƠW⺈txgOy_w D)){}_B lgJߨÏY 5H*N =鴣e誵vM/Lksp 8Xۻ_(UVǵjfHs}W4³kSIZE]#:o w; Hcg>0 Mx9" D؉^iM)Pk_a<.&_D-:aqbDǟRܐq{A y9\khBȘgݽVX)QP uB0ɷ9J}fG$9gƁ0:(ʴ' P` s zK [(R7Z!d$68/4uV󓯺<&کeLRFcf|ߏZU Ttj%D-\/F낹_7W$,tACf,&2Rx}5VwI#SNDLǙmNÌ?OY?[w 뜙U/(=źKhŞ;sٔ-_m{̸,0龜T#a%- ?i&H_Z9_ ~ vf4=G}Mk>,dd[:O1<1f-ŷ۝L]!mwF6֪AAї}ſ2f YdǢG0eOHS{`:ml]`=$θk=ĪXBjY _TqG$mlMa'3smNcG6%DKIe1GSdhR:{e/XgWD;HU`HUP`b<P#A\L,¿FZ],"|kS^i HO'B F ,(gp9R`_dCdpm8ԲGIڛQ;sMCzl"'auyqudSx1{#qx@<{{k(߮էfo\Oyq1A "Lߌ>uxl: Kg֫ !l脽A`s xfЮpD+u%B*M义V&tĎ zLA\,Qa矚c @$ uṃl9~삤(9B9wf{GC&%z_ pI!cyu#Y j)撔J= -X_lp${>#bCdiFhUء_jNSJr:ّyqzdmW̫L(qBz { bf].uXr oRـ{rNӰ8Iּ9`^緆ݧF2^n 02&0om̙>O` Qr`)W:릊ŇTڼ0ܕ 5{/ɻ a)2F/ģa`J-x0z#B roRf]e=Bh]@j%7"lCO_>9#!O-hif< XҘD]|C2pl%`5YC.֦#ri/xߖiѮo` udZUvG!B>=yjUF`'uiFMG&}# #hW•`(BK#.i$9$& 5h|Ryc&VʔDd #.wP~y1Ɠ3mdv7> IvYX6Pya83S_h|]k`"g86 YE&^c_E~<ߵ(,v `~3%QƼ]iڪ{rhC#~TJLM_o2!RۚTѷl`GX͘4N2XߗpjYV—w|QeAh▿LStO%ݙe0hLy5\搿r$Vmf y"vH'; uc  Џ晶_'C}w! oJE+ @|A88\>5hxr„wJsi%r:``FJMqaDR~v[fo^s QuPdۉLJd5OHT81N'WUQr'mVQO4{u3U|gQ(FWe:+AV%`qi=rۃDmf:0r7N)u/}>݈Xs4~`4Oxk.7 σ&!|mjt:pxȧр ^y&,h7ruO؆Ql,RD.Q~ 0q54H)>%2U9>}.wnS;۾).zkvYiWM.91W5!Ǡ h(RU},;8< #̣y#DPJ O9oQ}TT(ZKIVD#|ÃgH-`a 8w3KjD=3 kYvߔnk;?YYr';˵ 7BB[_F~8v^c1)I@}[|ߍǂ'@AxVg`J!4qP7P'ܥe@+ReӍBMRJqoB/ BH(Ҋї3K5-atuz_l 킸9<rw6f1s%U4{dfU4] ST RU 8}_#UUlPpyB(M` 2r%ʷrLP<ɭriTfB=,?;G'Hvxw # (l(u۝VrViĈi1|Y_R^'BH^=%*au(@daH-~6^lQuxE'=mC/Zq5?71Ũe2;>.HG^6WL73 p OQi5MC$u(5hRWKg29 2 *rm 3"u ]WQ"$4"烴6X4O r3vIK*E1;e\M:kk9ѯ1']ˍΧe)Aw,-ۅ^x/B*th٧#Kf9|Ѯ/ϊJ8CQ<ڣ?=5-GζOU=;M?L@\ ۞JIdB=S<{J_wO|p|Gn:߱iܦ/Zzn| 8(llLX׹3%͍ FyydⰂiV~#c1ןWC5l7񯅴X*SVFfEf @٣U5hNI˄3CT|mXoσt dq|Ϯ(=gq-v\8!D}1"5(0Bf ~Sei霸;5wC}-Uڱ7C9wcқnw~sML|Y1ehE,=Ή`L"!aG5hVk9#y^NT`[ķEp#qVLPp}WXZJ~U(uS j (:A/&}څS3OCJr ':M uaIs?pP Qȸd<=z"ۡ2QE"ޝǒ}}k7`IT5B-t5_f#jN!*'| c[4I_K.CZ[s-HwO6/Mp0e\clnzCud'.DT7k9,=^q!p-<$2AHϾ@?xbijG^LS/L'x~ 9XZB,4/q &iMdJ?i8Lj}h⭌m|oZғp\htb8 Mr&XA 7E9Bm<5<{kpPi`㛰o:dh'щk%Vm>[e?o% qJ_l+]Y0%NDyb.JmRP2 `C6J.k! ,3;WLSm=$]мcoHw-_Ї} =8bVi"́qXbO_0$=ENrJ*[U]Rʮ|T7; C~"K,_:YȹdrI5U zuo[[P6IҢ ^RsquUTTai'ntlʨ4vmU[¯~qu?=+VP!E钥. g ~U n:tNfO"Jl?oz\ p(8Z=Aqy ° -%*g:U4s%A"Zdd/vw~Ŀ ++<~ĵ4!rrSp]}&E߿.[ekNhk(qEԋBv_vH`6XV}_R勀[A}Q]J MjsB7F 2fzEmy7KW*kAM&\og< a悃:P._c8E.B#&!M'H6#CQg&QuV{5|BѤ*s[HQ!Ό٦ps1}0&!uj=lsje O)>-[rsף÷][D'݃CKfmpԢYdZ -|ӕ#r}옃CYu2LEDI:(i =1)a{9ߤə7Wyly[um^LJw63ms&Ȋ5Ο_t4}_d/*fzיA7/[Ci2WhQ05ev!BEO@*w+7}^5֋&T9+:44"rT E<J5H'3\ŵ{^ (1gx"P@8r=P<₄?:^W]?y\. oA6]]> 9Lp4&Eos6%I^njD9GӓDH@" JK=)%m23?"1T%Te>-;I0/g:Xk0+{WfsLv=tЫBF_}е'9paKDsS_n@plR9WtA7}]-TgLf#)Rrc:o*]m{j.ܜ`S`Pq8åWb=پ[ŽoXrjO'Xqߎm&$D3iM[~a'ecV&x[O~6wx-tR"0Rё2 28sIwL/$?]OP YEN8s0~fRI_#$suF?^AUs5KHH hh*z_̊l% CZ:UܹrLC#)_js?;ؗdFeBN=%d,1d.kzoi$Lʵ38rWɎ,K4/6:nFngL҃FZr5DcY ܅po7@eb-0EpPeK9͓ DzNDM sB;^Ǎe|w'\D<0ׄJf YR]~(Z 7arJ6bQR`>p֬YHaѬ[V~ڣBese8KJ2hdٕ.+ gg!6/΄gծ 99C e YE{Ăn {P= UG`z&gIb:sHu9;Rjp~N2EIٖ֓n2i" ܍Ɛ`r)9삑YK 6\>_xRp v>DTG) Juh]]%~XSD-.sm?cht%޸AwNVwLZmzx aM+>)!bPx !6xwF͹iV7K3;@0a5?6-m& 6pǵ}}mB=~~CUף-72ȸ1qzH ,PE3B#0`̟vژ-GrR-/Q)Z$tHV 1#}Ӵ۫jth*#a%^sxaZ[LbTŇO/Q'qS m p=q @ I254 ߹rWgqFإ?;@N͗5g{y}L w#2K6$d=Ok ]ZaEA#ZV7] ({\pD+BN;{vg}0Zz;o@t@61[Qs3{E~1MNBT]:p9pN9q}!*ĀH:`Lz,bB<8H0RptüƤ.G2puԳJ;pљLHd4%,j#RMEZ }p/H%oVq]H҄%-"LdOEO?/9.$0D}m1#ХdtQFp:X:?qi.MkK뮜ӆ4Q-i.wmCF.g\MCV{يc'TO$˂$cmxD1UI.2Q܃'l={*UvU! s:?V92mckJ̎5>~A1 h Vc&jُ\Ot=ċEANlɏ R`FC-:dM$jJ?O nJ' rIܶP;+tꀐ˴thtp̑(XqbG\B-&Ƃ-Fb+ T8UlIb[k[HKvCH6m]{n\ L64&CdS)7 e4 ~,v*peO뀰wF OJs0M=*)@EF]g uoɗ(y){"$P'Uɗoc'334%\Xؗź8;,.w(A3ӫޥOY2J Uqa Ύb6–A'U8)bVl,xF쀚UY :5; rMXzD]?;1kSUP:=k6X2:_cAfTW;Ra\;kEi{Pڍ?mx GwGY,`0F5D.Gdi@,g05#)~;.h_"]e?v޶ݦ瞩]\m*L&s|A(ϼYl WDb_TIH́nBNjW`nŜ˰HOtdeĈQ4Xvq2UeXt xS%7>%nryќK6[d,_as ~N8VA=Ӗ¦fe[24  ~WmAK,(ኵn.k5jI ,.MJUl D'5ZL0j+thE MӧmWi𤆿j%&ekKDrA2M_LTg36/i@H^<=4;6UA I]46D;zrqa}DvӺ C3Oj>ێr^e4|[{oJԓxavjAjjڥ Xl֢is !O6NR)Vq u껢pÛ`BFeHNY¡HS+@ q}9 hZNߜe88uE܍{Q9ظ7 W^#ٿ=m9eȴq$[}+)`b]32{RmJZ]"Gb&dģQk"XǛ9!*x ӛvnF(*}wZ9kf>T~Mֺ6sR-ISL vfY܂V$V02*Gx[7Sjt.dt1qUP)'Ґ3*_Fu{ {(ݲi'P(е,2< )a;`/k"FGRۡm0#ő/x0-t& Gcm_weISNFGJn8n&/uؚZ!$=1yex<&n\ a Jj/3qĿߖ,4 !x&򗂁2Kt;\rU"1P% )sB_g C,_s~!h_mIդmge&Wv˞/y$[m@5]wE8q=_y%\Ѝ@a{BBlD˜ Ȼ?<+zf>󱂂-ʾx$@a)d%/7V>b5?o`BnEt[E쌬?o-qEz"IhgzYLy!g0)'RɴL(Þt 42b|6Dm!Rأbt0UD~2Mė`cڍvPV 77N)~'覤Tlxt y"$&$Zv$@ RSԟQ n TVe)4r j $gl#1 N}jЉ6)|;V9\ L6}U!m FKe:6pb̍J. /`|P#K 5qŁn#8\)[ pFmP Cf aH}+7KJS) [CjKz %bih`#^p(M򞲱}c;&n {0cr`Xvd(R\HrvD|ѳF*ϱuiykcn13IKqI?YPYk =$ql,~2ޏ-h|ϗb[ ?OdVM^d;G:j!ygAπ3m0Y* M!:w=.^=n"RKC2n~m&pw`Cx;Cxʐ0`앤Mro4֭A 12ؑÏ7pp`l.s!`"S2{k"-ޝM.ك) y_2m2!þljc/OªW-ag~}^5F>6rm2(p '[v"9Z0,'JWx^X/=4 82 L}|3(7ty:K^!%_G DM ѩNMlR҆esG _u;fSQ9+'v\d :I6 U@ =!1d/"gްLchSɬBf}iG)QMg4ʏiE7'æ%j(o9DlZ H95bks@ZɁ}֢jjT WRkR)6\F2Fr\dV N`HXЀ2lօ|ݫg dҥڼnޢ"9'u!`P؋aZbzhe*[y\ Ա^2@a;S)R9*Lt(v1 :%jαad+-uY9F|3ډ(e׌\ ]{ql/H?w<:%%> [ovuKcVDvNHy+zX2v1Ore#Nu 3dbﯩ[[e+Հt*n?aֆ ̼YLg]`lf (&b PEփwM7zl1M*Fbȓh=\CK>yrMẳ*S5&]\+:x>cyhPOvI,~..͞ ChoO@:D N%+YʀS  wesHtA)r(pI`ˡ;XB]u߹+Cu-E>O "}:x6%|dWtesI޷: Y  .2 }DW)ŋNLh75\Hb22/[X5/W|=h'U4Ǥ )fC6JH)k}+Y?lHsVIRҧ^ӗ ΏQJ>{[d룥5C?W0rxTᗛPF { Jj3Pڂm>()5rEL<~ˤfַƁG=޷~՛" Ytȹ4D*1Gtg̪ZR *1":_PUr`Ud[]D!|`AUr7Ph;}gm9yE됫T-40^&VTR`^!_̿jf3+ >4XO@xmy9iƱh>÷Lq{G8n3]-T|k*ˣuvcٜv5e[t (G=d2-g6Y!Θl6Ku$^\mUHGNQwE _Y ՘z"dŪwY hgB]C1Ҡ06}pO-,rߥOØ*at)`lE 6ɸdތuqAK;E&^dy7K m O s}IJ=1@m%L@lRCV|2aU 1D"^ŻBYԭEm[ qv@vb48&oR3DG'iF؍i>Li!}jlt-0.?ݩzr5y2&5 fµЏ^nI{Q@pAUQn ;)oYW]7qxg2FiyOXj0oSI%G.s@b+/t~8zӔDh Taq;l)3x:G+ sQ˱fi4cP~rnPj3%~4/ܜI {q*)%7 8N84Yr<?9 5'] }Uvrd{TQʲ?d`*5r o«lu(5&l_ogWZo1 ϶٥f @ez?|=LpS,DiFqpة&\Uz]g=[d?q4-%GEa=nvon[MӚrŰhc(GXmm-mcLft`߽ctW2ң veX05>B!hTyɺGd=^>(\\0 hE|4MiXH+Fy-ay-\tu`DZ~~okOxtHPNa[q9mK=f_gn `si %)J% gN\ρY)0~íDd[s Y=FQs\IHy g&a}ZʿkfQѼ&YGķQsm rȖ+, ޱϬٖ մj1xjSmB'$Ʋ=ihAA`xyנ*H&=6av!`4Ɠ9cbCJEcLCJis}XrGhd2w^0.Z y,jz8g75ig8|R0w^\ssw|a$+xDh_*IϤ GګK%*€ؐ md w7VF0)YۍAf~2L8R2F}7ߍ4Sdý5Wi\,z3WZ䟉|%G b9fݨ ZJ*:8G"F0o ȌNcߒ8n@${u-`3259݌ 9%xGSQV[m% x%;ҐUƖ lnĿȺh !˩ol5D!%u!@5}ւ l,N0l,  ^DouH<&ߓWa we6>P?㴼8b$i{Mxa:*ܭ#J:Pl=l#3/'le9\~a}SL(q3vI?"T̳xA8brұ4>R9]J-*א:}#  yd|/wkqϱv'@%,!FZҌp 5[]Sxꤲx.ƖԚIíRhv&TZQZLPkŔ+?dV!߯* ~O}^kn٤Z;xdBR m2 1WeNDh%Fo:NNNQYAd8.=JI.ͼޠ/55>6/i4[.gOTOي?}5V2l]u.<%p4T٫kR|//wv^%ў&]ؘj3b7ʪTM-i> .V )yvǍ˔+L&i.-W.Sp?GlDG3|('W^0SEi`Y+VX4 e 77S=!tH(Uo9=;!g^dh%]+&~TL|̄$ё88 8,h*a%/L}o0E ^nl1>7LJξ;;BIȮ7 _!`z\ڕ2Ήaޒ0G[3*ԉpqR`O=br3p#4jаX)j?`]zl:*ňO>K/q嗫vx4lH ;Iu#3(T8ˣJfG'CwQ1r HUz~!osrЎ b!CÉ.1vZA1{aNt+?Bhk_Q"Y f=Z|[X-;Qu,:-uwt`Q d1wkbgY&NC5#=s9 +$̣B8+ܕ Tezxm62}d{7cT](mvÿF;rDkάU ΄:n@efTR9;j @Gp5-̎,q%/G 11#E2Xi䦀:CBm,94.މScDdsWVm10b`U|ȖW~hP/t4-&:+0Ϻ/(Z3)Yӓhix `l@sڐ5?dDdjE J &q勏 C@1m XXVE#uzC1tI̢EV* d.h+2 fڤ俟&A!1QP#m5HFLqgP}G*)ˊu' .!f:a8as ~DDZ fGXM#V'b]o;ؗ>[02-ja;&ny;:'JԺ19NPNDm&!fFqG̪9WWlM9j*ޑgrDjG" 'ًMb8,Ĩ9Wҥ/T+ר!I~qa=2 Y&r 2̒6,L1} &fI[_6SSoz_LD"(kc`'˼ uQg }݊RGt4b5χg^!L4*ib?໅@F/(3 HI2+겥u}㇮a(.brr eO}҃x?\[穦5,=6UinTTS`B< (sijOD bI$s.Sb/92R"•&/ZmQ{4׿dhUN@aXZH ŒImvCV2@IqڕxB:@zxt[+?=M_+;޿hL#[*а3)[] :3~t%2,ݰiW8\:0&mf Le)q˒M=>{߄' #g=|APgxg{Rx4t07t6O xpxg~Z6|];R#sk"X`("rZI J/+U>S>-el"bUa7,1Wz)E]~{UPbUi Gobg"&|!Yu[قZIiQ7qu$*68! 3n7D# C)5s-ZkZTO%i;)]Zj\`5# YBiV*{#ى:k ځ:%5ca&gDj% , @ȘkqW TQxֹ-Xk +>۲ m?,S RcdY\̯6Pgkv)5o,6f/wV9whUht2sHx\hfXܺ?5eN~ŭ@#sy&t%(* g>ic j5aadjTh+otd;`M(+Ԭ4QtjΧZJ[3F1{RlՊ.'+9j)H;[ fT+$輟I:.N^e8jrR"r箣$] 1*᷈ӗ)DZFH:CLcUi2P~q> W gȯs4>c~MARّ0.hafSoZ*εlbipb#`* 9$#!,(Vj/|NP_(_=-ktw&VZ\$-:*7X2$\Z=d!b^VrLoi6^ʷ9 $R7Zn sYܧ^> ʼn .vvznbG9T8 ;;D:7J˽=Ep':mh `vMɅ& G wf QS `js7V$wL1緔2c;NszF7K¦2֥c/Rb3=5Ƣ>J :U)5}=suAS2ӇѮgG0^Hc)uuI뢡:ӗAпBϕ=Tq) eP^@OB ʘ2Ji]/cכg~ EfDӍ~iͲlÃ+eš}rt@1VmX!-[R*7;>DNP`ry9 ҇("; Qd-eTEQ@hr&fVE?k.}8@rĜb\r ayͅ{8,OLx}8{2/( C ksG3'i9PKpl/'I>`0pAva<G H҂ȣ~IܾńM0+Uݘ+sģBwňj>lΫml+v8t+gc- σF;g򔾉8MuڮqO3k:RةĨ˂ԫj8} f"-w 6nu|s#@! }S#0/dܝ=[ӣgav`}SAk׭Q:. (xBn0*:Mގ3}DȠ;!?azktO0Bp%)Ilw._h>~cdC.otJgR 8S od.步죙pwYEV/Z^Qi!&uZ3ߏ7},m}|L-\ " fLh2FǨ!8X=CHos5ix8G{ӿ0!a" ^40aUh Ej*.DГ~j|3sH(\KwJ7$cG}CUQa9ssw6]O9C~fHCW9KJjNb*rlYPEd_{b ^̰^bI9qls-$=&6O7ϖ9Aag8ԲIVP4TVI?"a l = Z'S%N~94M E%:R8mL~MAҩ/mqNA 鐼Tz-q-\Renl(c R^Wq@!$琣>;LOI#cqcf kLIjuD[^bԑPތFe:9[/orw!W/owh s]" ьMV~NJ )Ꝏ}&xV~Bک`x']Z݊}ܔƿ Ii?zNn2lo9eQO/Nk[%ަAˁ=[֔4tf6 6w2M9rB~VM룹8חxO5m$0ybv9eVvD' 톍AGI{r]\ &x93n]gRd#;YۛUh9uHvܩ诂0DZAkχ5Α! ->N̰y~;b% jD܋1DKU'N`%2ǨGTX ͒MOl>柈(ؚE -CHunKW&֐up(z)IȠT8i%^o0 0UehF0D|TL#˾L h'ABA|oU`BT=Bb3K0N<=ϧ5#67L(s/L칦I'W7"2$ ?fR4^A;%B(֑Y'epc ;Rr*>S7QPjwEKI F*ԑ\z/LjwADG]'zglVw!L{NewZl3|<ΏB1}?Of)Vҥ^\۶3{ x]yo<Ŝ[vQ O t FRX}>>Ő?7@",ApgtU1c0\1YU*amy6/f7'<6vԕDʇ3YZςx899aŹ|c[U:x.W akHL,$ T0߃{h7HCmțh)Ȏ*㨵6(`CڏyT8E&dFT|r\$ 6te'C5G.MMS)ɢ@\(sLGfY\nڛWߝ&-A Z3eFF Pt4C Bhr0Y99hp^-8 Kc}:>bvP:)s EH0܉L+!:6H)fȭHX&S]<tld,~o:%61nzD~ru Z{Gզ YPjb KEQEg56& "8 oa^=roB#^]/Ӽ`cvn>kv)i9>Ԏs)aȉ:>(02I|}7 j7a$nkw wr%,hIFY8: 7!s%Ӡm*;byON}^,bmLA:AcEX¸(0`/qAR{{klKWϋ,*XPLHdSRq(lEUI3"׉h"@ -X8JY7EHzP&t/Gx$.sng,(n(uܴNb^]PJ?k<^ظA|.G; dPΩp0sն/X@\CuRp}t⎜l"WXCSfGӈ%F BL %ʸjoM{GAq{hŀ+!ifz=F_$ۛsNŠR>Ԟ".@zrVbBI9(1x6B>5*k*4dT={cW>3RxʲblQDu;T]L [X<ْ`z!+E_ck$focM18\"onp8>%tʬwL XAik:rvb;J:Z!Lwzb-TǢQa \zxR(p/$ݭ7 ށv3k|Kp'8c[NgA$a)8cWS>-SUy"#Y+^{2Q ՕL$I&'n23?º>D]&7ł^牴_?í}2rC4Mh{7!nug(x-(V[R7ooE5e (>^n %gm!|M ՝B\obV#fT+UCnsz=ꋣ6* u"ǜ ׵1ek`N\tH쇔x$3,l5j_ćVf88O@թ7]`-]cev$( 4؀oSo֕kpu-t!|ii7i~Gs B xfah6<=LxI_,?Vi`oh,Kݲ])uS/x#Ay_ZLe TY@!g{_ bF.o)u)$brlo S0k?D;|9 .-lT JuΞUIT' ĭ 9<횡M 7!e8KMYubڵRRd*;54׀5rA# eS**m6+/Rكm@]yNbx:x*[=BΛdΣ̵ՈJ0Echqv 3?)CͶBlb`S5%n\1[39Eڧf$:F"aE}^ KV'P Y8 Σ3Ķ^d מ}nF*beȒ-!UUu;]Qyѯ? -[W*'2{ǔ?M_w(6; sRV?$}uƒ~% "qS@a)U?-Cu'17K.l.͂ړ{#qiPB5OЍtaR⿊e}*K[Ga:`?X"Es/!F eV3KJ($/'Hm7Эh[DW4K~Oj K -rq!]9I rnWbv4 @4 E x(Ydi?ă6 AG4SMpn$S~OK 06F}^l37i,A>|@+,Z: fzO$-;~'묨v\Qz%jgG+ȭrQnmKK]qWrӪ,LPUaxڋFXoӣz.΋tx|&f;ǀǤI9q  !i"+ 8p-C٪oyֳW1 *(/aC}LotʵS-ҕ6TcEeZ:`yM_wO[6=C'wB>mX\g˥AS_sXhL`*MPĖry6仰,DXc+W 7r2n͸J݉{%S) ig E pGE+bӄN\`T&},/3 {Y#VۜB>!ݲ B -4e|<|-Uz~jXWN۵A$ AZ Cwx,x#xyR6oGTyôQd4+Du5{ TPUӘ\>n`Ɩ5ԟMquÀu"|0Gnr.pda~v`;}e:!.FWcSUߙ4OeHgƌA4g>XWa&Z!< p!UCV=hF@Z_C={x\Ext2@$nbr,{؎0 ˑ8"6E(Q?_r%IŁC W. *u6['r Hk$/%cUygEl5d`aNG`9zR@|%C/jù`Pz\j+`哥:@\mBؾKAYAZ. i-`Ȣ2r9}{ts%tuvՂЬ FCŚwǙבXgN.oad'6nJYPP"aN׌4Q2gVa +×i#$EZ澢2Dl_[X҅W6Ņpi tG+8)do ndw/D%%ַ+kr70L$`S󳾏b%2Q-)Rv/f/I 9Oߪ}R}%h=|+d֒{'e% K<3=L#FWmP*xxs NWn@U/Qt`"*.&FRd\> .u>6Kq@t 7.*C5t1!׹v6&Ypt Āh7).!-){2hlh\X0} }?{p~=y jMgĄ'@v:# 9|& Ght!M&0cjhJ 5.B, 9.< nO(׹ϡ^AD|Xoᩫ+> 9R4>Pǫ?g|+bh0 \җSm}[2 k*D _s= ;TQlH6 NnI?k냵m0&KpA뉢XCjxH"DvT!S2J}߾jK9.7k[&-{ShAζ[ESZx3Q*c/:R> <>&﨟58Țmr{s\uLh%;{lEϧppTa""K*۬ӅQv r܆+<$nbldbxVD㷦]z}-E#MMҳY(ksIo y /#ogB؎> T=N#pKSs`O*2xJG2.Iݑ5 ;aFX{dA b[Dx_+0*<5[zԙs!}Nj5l_J4MgM% 4GM#zs:HLO\ߩY,A)8)hxy+uq*Geʵ.c)iN܌./CleKF|onv]d* SX"<{{Hg͔Mlj51VfJ!>H֬}єQqh0Yq( x1}Kj̼$]8\v`[_;Թ7Zڏǧ]|9Y -s"#9HI0a?lb]XR(C6Ƀas6@kg?ttatY>}.yZ=zq'.:+g؅֙NbGBVcr}!B> ɓ;ķ1B:N6s3r3ǪEh9.|Mc'.+s>Keot@6b;{_2Ng"fp oJu`i|>;NFwƖ}WWut@0Zt+Kn < {i0%z|:*~(|eLBD% 83>)GrZ~A!N# BC^HgՐaH"W ZkEPVdM>(oT7V%ZYROմy쬺aN#OUPޔ3pvHŹK,suv6Za-ղwbKK^/!} ޥ@W9fV$ ^o~jc$-HS5u~f ť =+-mO[_(-iu'^W" k41_QxM(w $~\>E=Zj[15?=׫skM~ ))p9!&蔅T3({vK*gTKc,_&vF(*WajuP}'ދ,*2cCy=:NwDxz(_@pE+ꩧ/ꂣXZ;ayO` {Ts'"Qq69=N .x諮mPU5#sA/lul;>@'>` J9hl XT xgJ8&ePO\0@c"-HV?0EcYG`?cXߎ2/:rݩo~tLgL+=Ynx~gUG>`sl[~۹B8,>@8j |%",o&ͯq5ˌuǿZc6R{xEGqhatV#,.Fgqć[j_OVO@D.I1g6aIr裌e+Ţ(>:>xm-3-f񤱓)#u6t` x0FnuT`{Wϫga)0ɔZ=4q]';^;'c-ï{{zW٪,  dd *ZжO*r7;7oacЦ#mHmVa)߶3fP'/TQB~HsW=Q`tYP)|GB\ْ׸reIpD]T'oP>$Op*b3IL*?yu26'~h^ Qk)Ud~BBS'{0!NW5 #^[1=k|#-3;vv|o "\~< :HߔnIFhQ)b؛FxK}2ȘEnJx>cU,F tp"Qf[jht V>36w3%}oEQ8^_?gǸ ӝpQ)MQotKEZr3V8ARDTBF٥W?J'ح8kNvZv_10hK! 톆qU#Ns!^ߩZuQp?0yB4R"c?TONV<7˗cJ,uai?PʖS꽿YÍMDvc'=)I"Vzu9Kb8!]0I;(VR@>{G姀ڔ̕7,HJ'sGcazTS& fĉro`Hy EVR71tc0aBi7gx-GUQVxc(IB:YU8$ " >+P;-5z6+;9`GO.>7sÄH8Р#"e;m,zmMŭ#kvt,YIDѢcZ!/dT:< (=kU yOt">xKłj_LIQKyRoлΕٛϣ{+ƅC42jNvᑕ%"gO)i ,;,Q_DBek6#EuqO!NBhѤ$$R vզj>;Ӝ"ƅAXrZ-~Sz~ܕT*S:*8g>aNJNQ-Qx^4W k* }JmY(jf-v `A箯d2%Nn9NMQa|b+0~ՐX#f(b`zi_ڶ# L.=V5"[4`Fn1ۻ`}@ q]:]"NYG JzOŚA 0. Gr+ ~VE /RO@j$׎5xXַ.N+-˕aO%BIiu}T׬ o@e.9ͷpcPf^mAf"B!UD tR/Wp!:g( +>BaTZe/A`Jjmw6ޘȳ-vUU_g'kEAy"&3Ǖ|1OoGpy{; 7Pnm:^GY:.f݌N2/OfxKi?f ʼn\u۷+)v;b7OM oVb,\:a|7,jE4W>8@E / L^@!+ L (@q+ߧ Drv*GV81.Æ6@P\9DeOMCAG~.J L#&⑗!G]g.T1etY)~Oᶻף/=[Siԡ{5vJk?B2gl1xGqTMUK4DqY.& Լti[ArQ)ƣ=oMb /'5J5YȶlLH0O-R$1Bc(=3$cϬ,쨄MP]3w ]@YT5cYק3r!pԎyY`FO 4.RU)ez: f8O/ΪM,hJA C݊(VW#;'|T  RF^.2Vug^Ň~&[=,W=8Mc{g%暹Z \c .Wpcq~EƷ3D@`]L һϼRҨ1Xf2<nGkn[EFơ{Y[1vV/znto0z2=A 3}L| |Eξݤe@ 8Uq?3 l mL3.DeЉ]Q2TQ_d[㰉,:3"?FRV汐3+|%/jJLs^ <>-x;l5@r>pj{@z++^ARQ7)Ti6u͸Dgǀr^&w=&9urqSkTw{mb7嫯Ko@?(H=糲ʂC]WyPrkL:-T8 bMvW6 Bp!kvZʐX_" 0 b6o.jπM}n . q!)%ėešJ)f(`gbM*y'GPɖ2Qj&DPBl==Sx:ڽD4 BPEk1J^ Jwz۟bU N'g{=bҷi8H6bae8 Y%O/IpmWȾ'~{J>U+cb/`;(O6[)FQم.C>Bq|tn`'W8#4T߮Xfl#w$gn>%`Uj\{<꼣P5v$+Xk0\xUy5dXa5+t-B<:d { { ~ل-|OU^h& b6LrB-CV',\2<Q{|.mmxFaT 3 qx,HCPׁ'VC2YΣoD]/ `ȒqQ\ðA;CH9XNr)1R-sKju5aUt&WP}ذ/5g JhJN" P԰Zk?8 /P6sFѵO0<̍\/[lV)+O[GPogGm%dY`5%hsc‘; ajEzvmCNNTWh-Bަ1Y#YYUz}q?k^i6NxK S`{үèjCTV{QaX'wVPsJz։MJ]X(" P9 $z4B_*XKC̘Јm^LUbvb Ӧv 8gu4)~eZtDP.|q*d<=['M)"6+8ݨWJZPƙ48{UQ`h%ش8o5!5.JYE'xWnh}lhwS澔 Uw +4?_^^~[*G/뒒#6J1g9OiRA9ma :E9XgHlH3jCL)&{t1n^הP8h{}o!?DxlRj7ԋ -V4994\Vσ>G(+ojkswt-+ϻH"XFC4=íD}aZa|cܬHf Z0vqF9l Wy2W_ӲnnzBlZ) #E77#EuS;.3=s[=I7E. a0 įoj0FG3$&ި N:?!Mryac:\—n4Caۻ,Qωg)E{K^\Ba|_vѶOGtLm[,kw fk|:J5F7sd,WapC=B38lj$Mn܊CNnH%@̃0|z̮M"h 2 L.}8~jʷS.FZżnTM>(ac+ FR(1,yg5􌋿0Cj6 eUlw(]7l cD۹lURiOĘWhW<8+x![4]k>K  ȱY6gަ!+ȭ"X'G=Zd12fhqx3I9lԳ>vM(T{S+ne>!16|x`IXzp!/N~p܎6߬Xѩ@_摢t,4QA% R#;FVw{ e-9JbTجi•ManCua.Êbrq6z|dͼ2Y\N3C5:[F ypVs<ĥj7ro'-4MK@X tA:Av;+fcb?O8(~Z6]a51,!d! c)}wy%,A{l3tZ*%2%,W4=*g=<[9J/uϠMf<;Χ1tވ8TAn:ǫmk8OT2`O LtQ() ܕ %?Uf+ 5KV!j~~Ӕ^gJZ6fJ2V-PqZzUˢ^!U'Lc 5"8wYEPʼn=lmo,쌲IF|tmƗ6]Td 'h U%oDKpD9~Pߛ aKb,ܑ BV@aoˮd|11.˜ڣLB o闧*ד7~{+TGi`} s3/JtR*><(񡷚BmLjְd-_qceX[x*g֊ &B])ތwδxHFz¿ քOo=.@+W휂5z\ X Fxd3BKdp qh`:-*H CPȚɂMbO(R{bc +w#Eʄwj/׈6UTb tS9 TP˳WRJbhm:0N+{.Q?_k $G4h}4@cS$LRiCNâP'@i@JMtyH(/\`GPjl~<7rc0ӟ}%\PZXQ NШvPٶDq gT}—,C ;h(hPjhhīhy=zR%nBLmDnݑ{Jw%Ҽ< Q47Uz%(Z:\UTUe]cO-vPXx;| qha~'cseWzWVuPM?ևz7%Qw~!L%jEzZo LL$PfpѵYG1YmT91-/鍄r|>z\ tLM8/D]h9؈DwUP tє]By'F -8]e9/w Y_)/(<{w [[dNj+ ]v/`7A޼Oj֎ d, Z|2yzǣ3TڥIa@O5qJQEXYRZuێm /ӡeQ >W *` ˶}S_W^*Kk/6zC7@ 2la |=Ʒp=Le$ 4JRjaMb TE-r m%Z6{'A<im;4iniOryW`7̴a"|jUnqv'-Y[NN봛/wz:a#X^%JFKK$'uJ-HxN_}K+n:qYƻ06B$sm?;R'r0LRMUR3 wJ L͒G;!+0l=Ù%?i98i`̈́Br;<"'kx'P1Шd7)3Z\d87 m</M\* 66n)I~;[sn˕6g#Jr_T焅ok*Nwg?SoKumXʸX߼u[BzgA`$:<-DFʓoqO{6/ k#gB^}}6Cf"5s_k wAn{^:n ˖F*?֔TklZk[FMQa~YBϱ W[RPdK}c=OzoLzw(c$[_ԏB@".CA AG ,s\tېKM|"{^9^6~HQ w*e1:^ 1@D\1$NyxR-h -<%Nb:)JU׀g.{u,K~FT0G笍C!r;#H5koe j#+'֙NGiwOX ?1={f_{kK_@e4}H}e"OlLbK£JEӂS Sxn/A6(6u~6 8llnhOe*0H,:%wK7heI1_G7afb,R;;(-ԛil.MkӵHo[" n5jإô'tRv}0 H:sSiV)o^"Go\8(Yw=\3ס#_0QI xoMHۿ-H5h]I`-O(_^KhZþ0Y,AaMN~l,3/-f#`}bbY{@\B"z%u܅y_]6cާ&8pSQ >8 g$]efPϫi:53jj!ԔGm@E|S#Y^e`8'^ /|0< [cl? " VS_t;,,f#kY58p䫫BZxseC<9m>2uI>]NИ&.tL'dy=/^)wF@iD-W6HABYF,{S,%-7L!ؠ9yR~ o). =' K;wsn./Bѵƹ$~1G]HgHUsZK.0ފG>+, 9}_hhzom/A>Tߙ:L y0Ff ì]8٢?|ks'B ,l)j.ʧ/-Mf>8?Cl rƋT~IE7>ف2,.focdvE8kbz slO;gc(o'EW5 sdQ[9`<'J 3idtPfHC 齒P~?UhB˨ x|2nuE"RLl<{ӧKu,VCY  RHdu0V)uNň1F=LH+JlG{ m p#ʎ`>(s*3nSZUwhϡ5J*#N#|ܙD"_fN|h e1u#% >z~z`jwmAC[l{>Y( ZRptV`k *UAS.%%&cslvɫ]i:ql6x">'K\BZS|Mؐ  wr_צ "o5]ߺבˋvF ( Y8"3Ěte<ˏ&-]~ը mʺPd_4&Mg>Q1 0㕡,n!n_b"lڜ&f:.ޔqA;wWp\ŇzI/cOoٵ툁)I8}?|Ìd{C- tgB39_$Q0zcOAEj2wPw# 2`J-$YLwN כdìGvAް;\Wqou3xVe.yȈگ5 J>-"a(\J_\%b=EsLJ"!"b'nÊ\ȈxÔRsm!z/ה @|4c>NjZ&/} B덜=X72D ͒V὚'zRc)З#_~4"d/-}URb*AX_Kǹ7{񋻌XWUqF>?YHrauzS#1}ݒNM&-vn{gSWhf꧕C\קn|E=7Fp_͋EAhEpW/'*:i:bz|x?1l,h*ŏg\- qq8s]-u,8&pDلXoa*z|Tm3L[/5 JٯWP۟樂l ,|k, j/r:'m֏I;Uˎ~#‘2l/݇2(UhO8, zze~A::"ȷ|[6h%}R`.LVr(&m } •kA!C}w=þ+z|̻J~} 6#nW[̜[dΪZ'B-hA1.{chqˏ"q&(ZCwc M>!c/mafL6d]M35S8^\RH;KMtXc bPSwZ2J |ۉdž|vmYN_Ey+~Q?euMن.Hgj&.u 5X0Yy?t@bM4sr-)\ k2LUkwx *:Td _}ւݑpkDjH#>(ޡ"qi L1l@Lb揋CdԓW,oBxvccRz& (3ܳTlXpd:ٵӝQ@@Bfm "grKɋ6ncW($VL U\'eY&d-iQB QNɎX4ʤ-@JD+"iHBw*%?ZWb;^RijJ,qh].L/NJqk:&1Z`%8CI Iv~kVgCƉ-"w܀ sﷲΎ7%DvziJUġCa +GrzMR`.)rOOay"z`lC:{El;w>U-v[2ZY|gx޿YtG62u);Yj{'}=<[#.lϹD LDL? 4%<=P c AY{=*V~wW3h1WI1rT}TZ '6kP8kKcLTo&WW2G6ۤ"7w?*|ZNq.nˢL,|΁BѹACɛ$=p4]hpQ:. m,SͳqQYC ,A9Yl@54ulz3g\MYz!d%[Y'Fӟ S\}t+i9p#lPdEC`}vEU hBf5T2 R DdSIV<)ԥ嫔U19ADj [ )?1WL$<チ{xG SP12Q27n[AeEinѕ1;FcؗUdgo;0>t{"d%YO3亃QFggraׂe?#$`J-@U68V# D)_~сn!a޴xPnPFaقM z~H? FvwΫ L=}n]"(7:'.BbYdƒ$ BV ~PjZ s8 nb3s$~٦c"##<='{)ZÑz0O \opkƥv;vO'=J=?DSo$.4CThד^vCulC<`'z2/C'`,dagO"gn!Á ոb$3)ΐ)K-so!Vix2{"~`Rq՗(Q3N»v*,ۢOפzy'' EyK 86=KpHxHt^Sݶ]k`PyΜ^U.Ѫ9kL^Isrb}$6< ,$lCY8! 8$9WȼxVn~~ 2'cFu^f>6FGCr8;{nai _@FT!-,# XJh/B@L_ k?OtːC*SrL!aStjG4#IWV{xC/Qu3G5P8~&ڒ&~EQ2#ыjlA#0_oϏY^͵;c A,Fڎi~ˆQRiCjřEn̶[NDXOCmwkF;g,̳78} MݙIB%u+tZn:lE 5,J:QR&AIaa`P&"4!𱦝* C.Sѻ7 w;xɧ]o 210<1"OoKc\1rYK@O^9Ú>قozm'(n㈘wɣLPWEfDb# ꥼ\N]KT F] d+{WTþ? {`M|ANa(7h:@#Ullo5nl&u/1'yư!z@9v["sU5&L΂, l}|dDH!3a5|5N)0P|$> ^USƕ{ٶTd\9KXBDӑ1MQLL8%"%'؈.̹s\78OgLU SSˁ/m <汯]e8!%8x(^xa 7 !0x&QϛvNhmU8`;2-&ԭ<6Kw!{LcA UfdTM67fCtEyw_b>b>@Y;YH.[EBo?q/SaNuP4{ N2t3y'Gg*Xzb-~#' P֚ihXfy[:WX G+!d;.GQsѪǛ VB6Ų5EjJ!omo$i6l=ƤgA!KP Ci@)5%J}Ez1DrCʙxvo]<&tNGb_`g!21SrT~I~Z#$a MQ[7J/`ՕEȞ"]O+K$fagtWigUQn-ݺY[5mmbEkj'~#\eVuK3XU-)ܕ5]V 鸶%\iR^sZlAṪJ"e 3/|HV^5װ$|j^eO7) xS! rFnɈZ^TJCO|tn4׳Vip7mI+xQ"ps)S\ٟk|_%׶5QJiEΞPoV=9Ef6I@ c4F4QY0aAFgd@nɍQ4v~ Q=k0VE: ʢdݷqM/u`}&Y|) w{@`|Hx@*f.-)6儇#qYD& ȍBTsmԕ˧se1e}h\|^Kӏ[Pb; %)g}BSx;mX}Bc߿NSѓڟ bT|,lG%}tejaG^^ՒOahjEXBWX@'9vn黊6C-~?R*Ʈ¬JHר0"%Т<-#{V*}xEiإk$ռ8RQ8Am%QT*mWb;pq\>ϻ6fw2C2REn/NX6ejMlW9HyqR06uTQ85̞] 0'&f^GL"wXx\:sیӝ&b*Hxf͉~V])XF7eO+i6]0H֘.:]Kny{`gJacR0z=¸?~ p  xeTVEyA=Ν*'(J;GR_bd&iSr [v쉍vN'XtAi\g;O;"0Rw[aʲ[S=Ϸ`*1AHc~{C +#OHtRa~ynL"0a&&UߨNՄ;l! R_+J HoJAкJ<7Rؙ} _:JvrB-\P[x {gMF;MWN$WG˃Z[I0pX}{ʿq[ȼ~&K/0j/E= ^- [_pOpg $u_ZF:XrtVRj!o"0) u{)AwNJwJ0_pJ >SQ_iLK,Tw-t̅ftzTA {kؑQͽNUE$嵲(:tP9 $[Fl|+G\Sa鄥41xuq|"BxN *w[ۤ{2M*p[mi"lV_AAhGQG&Oqь Cp*t>oFڎ̨,B*,C 0G }Fާq]p#BA<3j0bXQ=K`,=~%zMH+`fJI`-_uAt(L<&(1}@ojcND12K xq/gnF`QЪa7QC#u&W{D,b'M9b Î7| HAolEx1G;KJI ҲʔC*FSg3cTzu1j2Cb fה_]$}dmnN1B)2ehKZ`Ƞ('HfXXLZiCXkq1݃,|yU5`T:#E{DzPRPuh2DW>%Z,?t~/dЈJ,:؎S @Զ*L :6$gv]/?v\Y {I@ؕ2kp-f;[7Bzd5+lDhVdV|Ը|\YmUl@ @.<~ ,SYi|T12q7̷&@m e,Ome*dHGLcD)*+&e:Sĩ3fB\1%HTf#ةsa/:oY{gZyhT'M5dֻn1RV\1^Gl r?mCFN<GW UnaN1r>^ę =Auט`#)-uD' ?Y172ݺ5P&B ~Z]L=Z%*KnRNj손А B>iyZeШ2CN'dGdտok8/~Qzqp-_kN6mGrS8__/&RsY;#">¬TfafQTtnסw0;8P5L8rlת@TGch>B 4Gܯb#9I@-Un zu~LʅJRb!f9R?A "@;ãoIt4M_}K?#H/`zhرžnz?lo+f4ŠQިnv*^V4҄;ۉY̓ X ,R"vZXR$ajGVHRwt/tHc_V+שd!j2.pꯖR,6vb1ک:DnJzsD:_7oc,2jv #"yAnQ-A6wP(뵫+C:& { kF3(!^Qu߱y=QyԶ [`:Xi e?7fL-}ؼ:SK辿R1M) E=tr6Z ÊZbul7Ms m-OEP\*@cH VOkZ`tus"qN I3*1Th,~Sm%@7\zW\H]}}c|)97؃@nazs;gGFH,SBB5n*Gӥdq'CH`Y] j64 ₼T:YV 1W T QNqfg\P bu~ 8YW1v=EwV86,| +P%*a2,QK:8h¼ITnsrqy\2L8#x:.I3DLaxUS]݊9 ͩC֥zjƎWSCr R\9Sx~D 3:%h`1w])*#o4zxb²)\zHLXPHrpkεe<٧ʓ/˭01۟+Q.T cF[b Ug$3d\k7Lhs ғpZ>~JhteA_W*NsY̙)iEH@5SOŒz8^>]݌1yڕK'hc{7@gGW03.T ݅Q-Tvmx|E؋ڛ{+>-fĴu{ȽPof3 ԏFMI9gAl_!h׀mҐ{c6 ƻم- _6~^:n[ǿGڍe%\i݋ ݗ=3]T#*^dx[ثy6$VӲ3"QϹJсrm"*ƇLk ~4y%ʧg?leQ+Pϩhn˾ N_WuMI1mQ2ͭ=b' =Ӯmsƅ[BŊP;  4dTO=5NC.3YOF_yVydC}kz6ca~wFzFne3:/L 6e>u7 8v@uNDZBz@=E b KX;__)4 e&^?ڇX4U"szpTK]7Ti!s:%#zp5F&QMyոPy?"܅5kqn20.y=|c2D[Ҕ+Ҋ>"]q4R~~) 1սHt,T` p&~Z<r,@T0k6tTWW\r# b^;>J! N:И6&^ۤeJ8vG-:j6s4a3!;IF1Y_e4)O zA$6)ȆW.I*Bw)&u@'٢s?%múeOt#TRg-+Z,&G4)3iգcY+(;^]Ji'u*3A{m@l%o}jz"aa$>ݝ*7^X\xhnXge@.w<نw伸*snCIKPduW[[rV_fxCi}`_@HpKhI\Zk=;Bge$ J_A(-T R WfîܳӆU!k#M_*i2: B`ݶ\CwXIVB/6$u)ktgm;oaR_?97Uwg<)1Pzl2 EpxM&__piCy[tQ7c?%F6vUٶ_*Ȳkɠ=pBB,g\JL2p:;''̱ґv=} +{ߣodm"-ٔ`?,j8 Qx\I3NmN*{xZ\duڼv j9/}R#XEa:W3Sy!6^!2LVlLxwl?B1C%IןljPHKd}QNw2h6Qp3@Ά([! xed@qr|> ٳg sJw du?'\E%a<6)t`z! 'uzv#l.,c#ΒL81)9eRM(iF#_ -]}R)evgΘ:Dt> aUżpRǨ-hn 6-|[u:d I$(CٗZLD#|++8H3$L_G6ؾ:CI|?lyt*?_:X(GlPwqS[:7˜Y_1BϧmK 8ק@J}9N;8g*w{e{mvzd ߎQ&݈Ea"ϭTL X7<;npb6چ/29GoygM ,޴Ef 1uEPv{2;°ixdd{k9ܐ dCڱ!ۉ 1VH ;rLI<y<yA-X&ЗWtX{B Q|-2;K\VBҡ'.+Ruu̼nG2kiBoߩKn.utqLP"zW\rY)XmPnh@x3Y|_}lUJV@UQzZpҟ3f%A9*of?%L};1J{B7 y~l"arUlM.mΟSkQҨ&R*9 B`08ҩZĻG W]]¦HR8cUAٙGn.B{f)~ Ml2]1^L&Quoi{X!zf9ںۺ[9!y8H.P<.(xUu/ȭ49EŊ.Y)hJBƎޠ5[0i\ϫE&OCm dݩ|%4D'T^'NS/H5a;h$ٷA7uS."L *'f% )fZ}y5yk@h< -wI% 坢t !,˴2 ˾d!Gt+mO-2]#R5]0(Z-w;b$`oĩvN}SjQ>ґ5喝1؎4HRX@axaPn j77 ]1_63+ѯ%&4U w^=i W0ޖVV3ǯb~?5H(U=AM2ՀQ&!FwIA;*}r#>c" /CESz!1F9XiFꐹ"dpޚJ%4^ڃwүL<խKEؚWA'l$k=vKhBNbPYAi S~b_REu‹hLqK`qWS[T ޯ`'G?gf!$xr뺤@5кdrZbYDme6݌ w]ax#>djsyhFWd)}=W%9!g= 7f RxQ j+ Z9s=r膀l5S^L1钹EIxn1D>CfpF 4آ7$\ZJ4!Э!J4 ,w l>96G$H0D>zO fzc-^[&iUޮPa< IۿFהk9ִY7?p}@Pؒs?R>TKoa]98PʉayBg˘^3AP#Uq4Hc5J4]$uC`Eb%k0B ?p @?fV)/~QGxa>ư*s)d AMb P2ɛTKp@DuAJu bclSPCq9F~։>DŽ ֿWF"hKS~^Րa:_5F?e~ldeCjnjSULca$z /On IRCj/{q|;Yҽ/=HmQ5]_Ёv l{y$SbÒ>Aʨd0)޳3 mUĘܧG7[:X^vO/nDv7'vG$/nų]GNN3D, aŸVXݿK.LcTKxEo q[NfNn.ee4pNY*] VB` 69J/UoTW:NO 4)x,,m]f0Yơ=Hţ9ya?`>QEo>3Xo6,As JFWmhcܣXJ>)Ʋ/ÁٶC1'8aǷ*E M9MhqFjr2,x(jV0/B*}jI\T)Ht;OB] ⶹEڇr2 4XX Ku3 9TfY R*F A"Լ`Q>wJ7A^*xז#Cr?(.W2U]DEI0e6S;Ob&90b?Q֍g Skyn 9Me7>Dazdet37L؅%T^Ġ}#;%V˚U ؃nu4Is DpXfl7F[H~M᫤˒ bik'1v_3zU({GՀ󁘲lpţe]Ꭳ"x`e(i m)rN"6s?qn5uM{^O ALÎZ.%K+>_)\W]>{D؛\4ȇnsf؏q -dZ*||W!v% ه'=10J>%j>_p-+qjn Բ/s86-kX(Gt/ 5\WۍEKe& #"^])l]% +MX!е!ҧCM`6W+oj\b&)=) $#ؑ7<%Ē|895HÄ vD ɤ&QrQyID`U+)f#Zuưfe=&Sz(P 2P7/ۓ8)>t012Nc=WtKAVyTY\{G;!gɡˢ#k\ YnSv&bYU# xez?q7m3tK^[iCbvC 2uANG9kOaaO-gү\&хL hD6Z$a Ʀ>HG4-%b{sr8pOݩ7b2Ŭ[!D9g&䍊ׁYyV-ɫ>#9%Ӛ،FL؆** Rͫ hq aY=E+\yB_~HNl HI[6ٳlmdz:V8_ۣzP&FV,襆f0T ~ eF}qGQLŕ~}HyA.v*Cd#@fen; ޗ+\έaXz~ahdeXmٳ\]QIlEVؽ 8gRDCzNn/h9J(98ŮuǹJXRv׍qP1fsJ,a{XRL5OKFŎvr׆dOzT<}BRf $^7IC\k_4:,߶Nhskp6`1ԃklvs?:2N(,HrxjP,j&d׳8D}Yb׼[2L^VӁìK;eGxw<'ȕ"0tX rtE)KCX6 "zW2;!SR$dq[y 2k\ M8Ef{4P_%+Or׷x8Z;8dCnKK7 w+BSϥ&D[ugkW̩D\6"zŠ$Hzb[^gUjO֎0|4G2lg}G dVyA\ÙY}uҒc##sZ,zn02>U[\̶)IXD~$VIl"@aj8ݧD˚$YTTo9x'f-a?[3PX+%1ɯɰܯ62~& т`b~YB/~(D>u A8@!^G,ҳӋe7R >yWjhN8RڃUǼ(Dnq\'/TN6 s fGk%=3IL4BOGҐZ.nc?(ڶ|]0O<'È|UmjuQZA7c@$2^">Ta cԠLsGˇ D\@ń&=!}XEnյjUa~8Ѧ\7q+72m$H,Pݰz"[_i>LB[rrE3lD,z[N6Da-$}u .V$`JFVA Bd':m9ן)4iBNS|kHkFX*i75хU@RYg4Q &|ڪɪ`R<06PBU="BpbGؖQ} t\TZr q Q!`VDPc],yw B'F")"CN'OZ iI v{bRq$bunPLޛѵjP؋ÊFOȉ.L~(_Q3T"0 ԝz8' z5vgtɣSy :D_F (3[w5RJ)-#|&b&trBih?z3 Îbґ`%O}b~]R)j4,tf*8>тZYU-ӈBoIx^ǃ.BR`@(3Q5T%Á/[B ۭNSaJk;dpp. O/JCF!=DW'h_$uÄ":F *DP+-D<>wt`63o€kNW* /Wm@e) QX(dm-NA\9.L>rh'LMSxۼk2cwjӊP m\ݕyS&O֝W[$U`!!YX2ܓoU%a>oޖ/=jח*,@-~˖=V@E -ˎu>3n:)]j[򙮏o i,(4 oKxݰS  Գjn̴/˴uOeRCIV- nwK_7S8Yk_C!>&^w">: qXW}w+FW$S ~D3sXA?5 p0rSS9% 7^j%kO殔#  k밥Cr!u…h;S@`Ϛ؟2Q;iy9,)?KYbXdm~qm4*\T&pL;b뻂K] ~^FfN0oҬܤD6b{o;֜1 ˂19q:7.6dOGWK-ГO^Gϕ֙'zHE:8q ֆcvk9?l*zex+(xE%:2vI019fs c'0B {\zn%&i)NF7["rgp$I HEQtQ.f?  =>~_g JPб Dj1'BYz@gfOg Ku|:9vϫxlC\[Z,8. ht %FnJ^dee_Q3hHdּ^ ^hu͚)G ZbVam\e$uh$[0${{zK{fג\RD0Dإ97WG4=H!/g"\g)) lv ? %]xDҟO 3vqla;tM j5˫Uc=C( uw)xlNذ]!̭B04 ˮ?/ءĖB8v HF8kqه"H&=V< 5@=3dU;#L;a>ДU'].}D$<+7ᑷb3hv2׿1nKpsT*ܸ99ٯδjh}Lp%>}k\EDh~E`xn>|UHҟ~.b]J4څSKַ#%?1J:KA|:)A®M,>3p~LK(j]ڐ)Tc@5džۙ.eaux1,TW`8>1-B/+qJ4NKPHM6I}70@Bjc;@kRӗ@JYX2ϫ(88)0fǯ&5[dJ:kupd}C 0p8τA٠OO4 rsR<6ɒvY@OiJٰ%j2+xZ8NQAgCdQM,5yaV̨U[˂PL~ϕ'9Vgpq)BP_uj+)ފ ڎՃSe~L q x!١>&Pke~Âpq, Ԉ{<"}b>ɎwڭD* n#\""y󩌻"/hg{)v=b8S V!A΄`fc38_?˯U)a`}jS&Vx*:gm:E32crJ߷2 cyK,)h%hT(Gv9h`>Z:KCse6xA/*̛ZߟVӳPCXU*4F0R9{OHz0U- uovvcwS|Ԭ􁖈l  jb^'bƢW,3ƪ9ظRK `Һ 5rHm1kaGs/Vo^JQTj]e؇Ym1Pz"S"1›3΢7:w3px_ 띄kk~OÑ}bxMpy{d,^ʭCvx!.;_L_t'SyKN1Z׍*v3<("6D A3!Sp*iN\Rq IV}TKn4VO%: .@Р&.#'wْj.]l`ɱѝ6 YmGSՊiFo!}ׇ*'mں2;m;$8X^jvŨ!Sv ؏^D;w,`MV*FAiàbd&iI*ؘu+к{Y~0RӪQ$/Q|'yW$-c,yB$rty\7Zp.#g0Q%pvw!ˍk0`TX-I4Ci2>a!d{H e} ӷ V> Xn;Ne^"jwG#BT\_qf&WBوǪލ֓)?׿v+qQ/лړ ^L 4Q8㭷瓴R-W53(oAcCm^ td~?Yk zKO5V GƦ^ǪL K6MZ O@9 $ܢYy!>wPܓr W4\4< X;l!+$F\7;goBB^xou~L0Q{PI'mD5 OOVEQtAk8,Eb( X=cd{h) ~OΕMRbd"-֤[DV#GDҗK`a&8ñ x #qN0eЈf>G)r^ +:asTPzDOͭnۢDMtquOhA¤BCitK3C$T3TuKK)<2G]C zlzJn=[G;X_ti`w 7‚;KfJĞ6 U["5&CrKp<$RCZu++Tʔ\4 鯐Uh'w 5 1 :pgm{j~Hz햳$n#o%ѹOA1b^%_ֻ#idk2\e^FZ$k-@M gUzZ97^U&"̞} em9MFЫ 5Ajd*g>+$J[)@>!WFF%\ %p=by$ "-EƫLKm\HrGFO@'qI@cz@<%Sq+QUqfO _"u$}:"/?G@caK[dd x)"s%@n|;g9Z`Nrle~YUgB>.1M EfN?&Jrl'ի*6 l0Ӓi+`qdP`$r0Қ$/ /jC}ܦ"p+m@yHEws96GAhᢹUk݇RqeCorH,_sEBY͜{= Wf(Kۦ0xYN+)K<)%X$<ٻ(f(T?}0!6+;H/>AQD`:\ -] \zo0%vvK&2R{0D<$cm:aXH9gGfgV}͊^ 爌kkJ|٩3"!&z{Ofƺ+[C7BOYx 5^+ Lӭ!"m5a8̙' })dcp#e#^)!-&>3],]8ӟZΛۄ0Z.,d$ӏsE7/eD${/z.DFd|Yn|xuQ@9E>vh#frPKv9$'F1rr q#iZYPahBXs"eiIlܨx+S^(7xS~O H&Ʉw,e bӏȞ//!MoQ44&RF]:̸}X2`#d׼#;-qUA? Xf8jIPP.'Ie].^z6ooXw(\L1~gt&IE:`QzLmn#WqsCpWWY9}fّ}>wHꬠ]M}W67/5%ݮ'Uk该W}F{*[9-/L'%-ϒ@ΘEHqFpJ0݃iY N ur61A>dy_4;>ۍ*ʁFϓ],+FIltRIdY:ߓɢPݚl!ݾCMHӏ"9ZI2㌱ʕBj:HsG*m);8v `HiNLx6z6/(΋,0{EM *Bb''9ӜD77wOa&@^|imdJb\¥=~K3X݉`rd#Lu{U-웽ŷ)=tfsfB$C2f LKArSkѤ9VezVLD<k Sy*4} &iZ#^?U~Q˲5/iAPaCL-oDA2G!д=p52Li-馐(c[b%W3L{:yv-<|~_U~TՎj $ʟ{uK0a  hKC25[f\H3:n?9* $ ő@vUJ4l#Y R.}Vc+1σU$Xr+jj~λTdF`{Kb:5'2OZT{|F˪˱cl xI v]0 5{.i@چˊs-xUTQ.1;Keޏʍ 0 !h \!> Y}Io.JG=82^ CR_1"arU0zWM|gBѨɆnJ]1q;F!}]"Z4a=;3FWfj\G륇WSuS$r˔$B66S jix-* p+FUkgMI@>p/l6k,)L3Ӣ;뼕M=-z=޷&ui\(B? ^(M=pJpk@֬u3m~ZIt'*x^@){|^Х@=(zk Z9A`Ě5Ƭ`:yZ #3s= ,Ni_IW;_g|NM|j'v P̱11.= ]4;zq~$O j7V]+ٕ.bbuMޚ {"A.uluT<jLomI?*a2Xq\!8@^ȡ]c]qwRqN 7xWZdtm.<3hŭ&1&A=!P"qjIٯ9jI%o~/oWa .\8+Ḫqڭ"x߼Ѵm jHZLt!8GM)i$a63uMKGV  .LFτS(z 4Z⇁65QXn(TE[_[QS2O D)VJ['tYJ-zDfisR/$%0jўl1>W<Dh;8XUA\))ؽs 0MRnun¾e8/P:! #{Ӧ2_vX1w非oERc-éPƧ?+;NPYTRmaoS.xAx:#BʐG`0ӱQ3$ о6"{`q0Չ4G$˄Ɋw18=ƸqK}_M-FߣE~bQoDSZ>OKZUT^#˜ǃF!/.N֟o;xڱxFCZrX3`YX{RTn\QW |ʯ+y`j-0Zg *>_ ceQvke(FoDj?T͋0۰c8(=H.IO*؀66p7/03OA m"j5#@ʵ~mD});v4y bF8]ZJ}̨YE` +F提ƿnpr} dKcVa> rfx/M;9aȢl4J֟ka)G;G̿)UhjivfldM%'Fs5sc\ sAƽN!(n B56!'upEH$Wa h J@;q/H7`w4gyBj2>ha=f7#ܣ[V@>|Ӻ }֋ Wdbm2`d gqdIC86J8G[CSV:P ;(Ɵ=wJZ`eE4 (- Rut[xtdnOU㬵Lt2fjQ2)`vvx텰*0Y'sx?@ek-l+?q`|XN fܠ"(a3$:1wuNCb1?jF#{T6Ɉ3OWѻh)"]SЧbI/2C5?˜2M6=ÔR/j%Bۿ z^Փ%2%(>j Zy1tgS\p_*xm% @=m(q8:{АI4G9鿏SĤ>b+R *;#LT^<ԂKhD"Y>= Vp g{Q*@λC:oqbhxE \HHt}Ȗ3[P &7?١xH" ՁI6Z e,c9ɽ_M ЏM sCTzu, +iݨZz٘'ӳ1ʼtBXpyXv2_]` Fÿ"nj:y8]r!w+f!\1v׹ Y`{ڸriDR$ 5x`\N8$!kJ:5a.;PC;h`X+yc0<(exc[޸b:/Ϥ݀q 0;ϋoƈ:̠O%sljSN1dDYJ Zr/ OclFG7)WQK)Ze3 o~kqȾ@c\#𙪊hTHPV)BtG(n/E 68ށ{1`^? \\b=P,(9d9k T^=!T!i `:@*\DSr}"Ye,Ŷh[둛_o -:Ykb{W, G>NͅwDQC${)5%'e}X[Z>[$lűr-R~ h=\6~؄6K"W,++~d0쬭 .(Ж߭Ƽ@8ӆoi$8%03{QJjre ,'MA ԏaw賞ĭ=s7Sx@ is(8rCDTVi祶2rAbbnn=`?.ˍcb t&44Ԝ6* 7/!L0ui_go=uM콚l#g\'KT ǢS+@=P)o$h =yր)qBA k-k^F_ߓ`_! ^Dܚ}\V2M~.$4wPG4]E3c _Ԝi?O~X`d*Lׅ['Hc@2i NJETRniI(F>[Xuf'*59X^`Z|q]\Q̛bj-ձRXhf]lx~R\9co mu]Q} un渹x# ]9>b2aLUǒc{ °Jd]R[5 nzT:C ^܂ cs0]elm9sy;-\$njuAP%V(>R.=D0t"qT- _-┽`}(gc5(QuVyYִW$1 mpm\2M: L6qJB5f>^I@=`DAlԸ8r%A#)IAc< wj#ꨌD#m*UT\TxH%Kҿ$T7OwwiVdz 25TccȏcГOBXU:* (׏-BZ `Дk qݑBpkj?ybcÚ9ﲍ!L{/,*}fS "_jR)z!H᱃@Էb.OgޚG?Qu{>qd$L[l=$2#.GtDUIAmYV[قƜb>Ӝ_QTQt\h&M8M_fbd4M]ZIU=@_4Nk(5"^])#UZ\ pƺOWg=կHSEƍi `֓ңצ!$Fo|bs<.7­|]Tm2L5Q*iW3~R]zn~ޥ̉V8RrL UwtAAEf51mŻn roo0w^9X6orMqa¿6KwrZ ꯟ_6A*z)ncs-UTWd:⨷7?]=/RmQ8_PFon}?DEq,=+UXr4@!ud z|բėy2G,HAСd+tˆ(S Zl@:|_>؁ D2G4UBAA KbE )֠_q^t0'voP=Q%kc)'>є*XY@ssLnג޴R =j{lT,/g~n{dÈ1q #ĕFNvt'>7c5'QՙԈ`Xf yBTlmVnXW@@/:pRG%몖!Tf׋*СwV7oo.䴸 h:7ebJ:EA/[vP0\0pjoq\xh䎿8-0 [RCkる})0R-y: "cU`%r-sUzm3e&DK!c듇r/h.()(%S@%Ƚ55342Z8f rի 2u`b毶2YOF^6?Q9uhP ]0.3@jnt:*Wxe&\)As40;lC=0 aԦXVĒVuFn\d[*9+"Df-C[J6'Йf ?6D][)\ųɘ7(҄gQIDˑ{jVb1Q(BY<~VIHۚZK`QCrD_7tb)dc>Rc9ixR[x>  !g ڙg;q,E# \$Px2PAytD!9&Ӟ)R|퀤6RzxҬ&aN\P!hS_{:}21Zw+Kq¢z࠻w\{ *\('BcĽm Nad-8n+đ;N,gbHyXKfЙ_L9m܉Z7QБ8@}\xy9ljCGmh+(%k;^1{d>V_u-AK֐eoO=yYMg9M}M)nmu#s׻LLy6}Fh;>J~`Job bBڧeh_q.%ɟy0ٟ H EDJxi 0yx]lFQS1Uypב/ >%|,`B(wRǩX.e[k 1c!\Ox$_ѳjdUaE ppnsX,8h;!O[R&TWӎUtC)疋] M'v ZԑD6R{&$rU^"i"lo\b2q @ki$%JWgxvLKm86)v:ֻTҎt\ A`jp17}@PfsY%9=k%صѯ*{as+Ǐf:Kz]j&R YjF#Te#-zo5 Awa:k0g3{SD =}IY}_yښI3DVpTsKR.7 t׻rX5ߺ /h1āJ^wuvl|n&./hw(ƴElK|fHueIIܟs;L+'jZChoRoj7v؋2=s 5 P[AhkIş k3h0٥lYȶxNl` s Ұs%b˫k`BEM/'xdO&5[+[!ow'OqNbEZչQrEy;k7.ηJnexJ謓+hQsa;25R!Z·j,7i(+5z(0yB>s"ʦVt[W׭8F6oV(W_C W@V:$^cW8a:;}{aho7k#%'hRͼ=KS~/#w! KqTtfhZȠ,[ݐ$[g\0&^~5j 7ϱ,EVie95Cا_ dI^ 6/"d29H9#HjdnY)հz [<#cy#0tyQ5p;,Vr࿦o7Tj'Oз5-}=R0?o2ei@p&bFֱ1;R!Zyjm?nP1G#oxT0M5vs3c7aK]Zґ"7'x$ iB&e`~Y6`>\ !&<$݁Nhf׫R}%0: ^;kkF`31 nqN^"yvJ9AoA;kj(`&R] ɋU9SPtGܙ Bԩ'Se\9 $v5(s'@1QdwwnBym5K+dv~^j;EkG㫈@mpX#iFhZ5HT=:'wxO_6&`7B.J-} 4R3XÔc)%."|"pߣs Sjz¬98w |S'_5nw=P%B?ܦ `c\:R됫JA;#۝-?+K@W{ a`gAp=9~n㸮">pT[*10YKϟEe>%p撛m˪{;8xݽN|ƮEwa(0`'Y.g\׀06:^[ ~tyLߴmZ5lN ތGθt_jy e v" lH)n;pgMtydJpJގ\b!Xxf9(Z711!$&7[Gq(jFk+3fa҈σn(! 't) ߺF=Tkbn ]wm'['-ʤtf?Zcj&a'|uFavZg ̄gPqKGass.}Ojw&{3fg5cF ֤N'Q]I$&my+qv P7g殷 :p.<өUjC4>X\yb"5UyHG9 KV [INIЏ%DXX k*5 mKV<;hv:4\jCv[{ʯdri)Buy&smd#M6/9"Mb6p? xbY'zH@ >bg1i?~RχdFe>HPZ#s!(š5+5Govt# 8T` ?oW SﺖL@M%,& 1T'I@KJFh$mó館졞yݢLUߜ}l1(мH#Oۂ[_ƁSCTodIyG>ZE11ұ9V4M_&7G T­rbnMmdO°nJf)$J-m{6+obes!YG:wYDg615y|xK^lB0—ˡ8l5G\7mt8ug6Y/iވ"44#T ? wY\Ua 9S_sVE̹"YGF2E |m;oSF3 d]O*Mi0x|_Ϸx!%_RcAU[X'$[)8'02KeR([=pJYkW 4-iXjFH]%Ƌif"&gNϣի@}:W G" ˙"ǰd^KPnϜ]ZLhx$e+ƌ8:kqV5{+p@tGq_g#h7H??BLhQY?+jp$!9,~FeR@Tes.t(/˵ﭫ d[%#>/=TCdpR5 d$BCY Ic-wU H$*9~ܴ!V(@_μV㗣)0Ef=c!!:JUyj>T' +9{R|BfLH',f^'vx\~ ~o oL6ݱTdhfoV8I-F9^e"D)$`\\gG$.zwHbXHĖjӃaY `̳-{|3NkO~_h#x7睓4[ xU\dۺ! A}5SNAy0?+h^0aqlNH(:_5SǢ ?΂뛟.jUj(4{E(GL|ܮnU 84DA'y 1!Ԙty*$^+ 2prn 胝2SeΌTR[WKcSCQE xU=lrho3٦`hN@΅4W1Ni5W#9HkIs*ZJ RtA'].xm'*.]*0]dc%w?*zA+|[rԜ"B,_LPܗKJ vNx@$*Q 4A-r(oQ`B^A~92\=)˃Wwi0k- w߅p7`*)=MJM7EQS'Гkt2ЄOXn凈I:LXG ĺ=¦xj o1]0OHeSa揠:/ +Cn-1<Kªa@G"UOAsX ɐ*(H(\boRҪae/xlCPsbeoY`c*ADm䏸B gZ.?9/9P6^/xOjbV3,nL۰7}' +O㽘F GKK/ }M1P¹;C0ֵqj\=tXd]ɑ 3?DA ,bf/qM씺:*sBb@MwhyhvmΪ:=.٤L=1?n Mq-k%wZ)6ƒ."=zbn_nR P859y 9uVF$1u߅Rv#|)J#WѺ%{*ߑ(%hjMՔ"|'\_ xK/}ooańH~wFT:zdZiR0YFpK ~o1 ]T5_]]ڹK|M 0?o X8@S=|L>2:CmiIjֲ,,#8rF{w  88&MnZ7"h5;h3)"z˸(El/y&Jcs,NF}_ݎMrH ۇ`4.=73 NK^!ހ!/^ hh=iّhsҽԽ&kNhzp=( Ժ#FnPh,len;;T#ˀ!DUA©RVowNLn/ÁYÄShDyM;$! 8㙋*lkr  EOx7 QM{P9mM3s\ hZ޳I_D ؍0^D?6:׸7J3tZ(;DXbs*j$Ri3Xڵq˪czB5tm;9ڙK?6Fi1]rwe6XhҪأ\W5j`R‘ЗH tc~R'Cnu"דv<`p.@::SbHM!tZ[DPkS2 @B`6\`!$?GENC+pV]Uw.`4Ҩ(4-n#p5* w$DTTx1Gh@!0D?)%̼U=Qo^R^y72ޤVk(:(IoesAAt|:_,/1Tc{mdվ28A텧+3Jcr d)ϰ3Vf(KW =Cл"+񀴿m9sUeCaapcyo}țbI"V="lV{F_W'jU殫g՛lf,w_ML JEFmZۈXbKPnWswX1;x`*5{x 67?of92^Ã^@`.S; lY^͛w(߽ڪĽ_xG?hIVPh6##&P8L͠W0zqJn#dnX/0CUDlK*QEۛj}iW 4^*5[ڥNg^v~Kj[#/e 3QJ$`{p;9`[yQG`&Wl=*/"],aݮ<17-㔅yBBtwu&BPDv@U#`+:T}ƛckd+=JkyF`db}haYe5:Λ\kx2?y= _|+t}vԳ[P QWOvcjvr; {:7~ﲣ[{@R_^( ^t9OR,o5l=^S]fV\%6%f_ 5uP6Aj_ϋ߶;ap]νw$p'x4dPYb:E)W9%_!Xo a#:ND@WbC408WkM bn*` ~]*b#H&qUH<{zKr_lv`~(3s_W)",ywZL#|"NO:ixH;߬ߢ{߃F \*+X'g]ja1͍pU`'py3DI •:Vi% uSzawmۺw"d-T(&[rRswf$sۘ:r'Bk虑^Y!RUSMfW"z;{ƣzek-I:CvN=ӸFď'AqQwnW-! 8V;;f'~lfȚ1B bZcm>9qa:0|L3KǝR _ )Y&gIDk5 {F 2sh%ٷGNVH/n<^Yšq689GH[zwb:d/$y]Qu;|7$ `0v~jAWI_L#IpI3T\zv^-acZI`fnK0oBCQO؂A  բ+xJsa.߈/=4ׁ}:w"0,L*F[>ȸAT\XkYYϿ@}#U1 H7?yH+S[/r^iяOu3.q0^gjaΔk)&0b:SmKrz(C'oMډ%3l>Bạcl;xKT:WD)MYNIt M,W! G2= lV, غ]ڱ9ُ֯tB2sluBxOCgEP!<:MS jvfmt^bAC|Y=tʀo,bgETx~f>ؤb?d}?l~2 VR7BӳDC5̨+$rsoB9/AG-Q2[yn#!᧏n#owM ;X8^#EHjbP/: "9\P}I.! YIxhi'đ [MB(Гٮ]a̜sOZDamvZ`GC/sSNoLK&-+ﷃJ^ CA~6q\)2ibŗ ASw[kʝ!&b0zlǼ͹g{[pJ< wȊ3!%:(^M^ 5Γ١q= .,?3k܆޴MVw[҅]CvW1sVC`BQi$6| {;Cjan@dq` &Szg=LZ{u;`"q.7DR̮yJn&֞ܘۍkb*CQzal?[ |8O *JBf!UKYXhbsp>m)-th#'r,oXbH(q%"3}KiZS(C[ɩ&lvΛл@6Uo ؚ\_Z'/ŭ=+iuy`pvh-Ag1=N]8L."z &h6Qe ?9A]1Sө(쳤 ji_ws/HdAB֟#&_Ă4B[~(;d8CW&8 nRAv'E1<];񁮠K׷X; Bh,7yǗ38X-FJӨ K tA*v6-6I :sp*Fݱ T g(p-"_&8O)jK:nn S7z R͒~MFs"6HܑL)yH7톰 hhYcAʩ0[u95Zzk*q9 qw@ga}uʧmP3PӇ*jdEI'm@aLf˧(>i8;D`}DvIee/6%(WGSj02QĞ/EW%zX{QƚۍXF +g@>Tw ?`a'; ֍EJ⇤!I2%^NVE]z53 u .c $lbxmcqCq%>b=8+r֝dbOk,\- ]\J5:N@PzTk#|3S-El4s.+Q%xBp:3[} s@ 1( e:N>{zEq%[aeVw}탽?/:,uJ!4V{H~B[́Taj<8IWEpE#Y,Bb^W &?6MXB&gFCl@o'0`a@<lrZ ;)}|*Rczz&<5\]-#);"E5ܿ< hZnb1"HϝNe.jl*<ϾJ·~=p%{ϏEPl:T66T2&.~:= ȑH >Ϭyڝc^.~?}b) +e[vWA.D&@I~;%r-Y聊=^/@.d捎zAבޫA M>edRTP]t,]]X ÀuZw2)chm-1Jָsľ 3~DEd߿MDؔ#R}`K8 p_ pX'[ȫYǓ-02uiY^9tzir!|#^0;t Mv2T:LOϔmSM}$aBڵOz6BDn=t0Cj5lBxΖM}xF4 K[ FFvBo8 /h%BGs+$5D ͍­nj:"X 0G= Ck (|Z*1h2CNr}CR6! RZ~_,ex lb~٠Qc[%lD>7HGlcrP//T)܉:sܹDC>GsjELA[gȿbxc )I:olzOG˒CvVYn `1~) ,R_~[IOyc8׈U5􅖑=kvf8z2=T:8YI{LD GkvZC %>Dyt촦Iq؏ܓ3hL z7@"84`]w8n ^%r@|R׼N!!ZÔ@3p$.| -apa9qKH\Al <@B\s?%JKAƬzX];Eߌ7I]w*~ y>t=Dݛy =9u9_$"EǿްGPՃ(m{IacZ ,nN2NF^-(mMfgyE+)J7[HCgǚVsp2t bD*@yL$C$KN(m%{X6"{tY`.7ptS*-檐ߩFH<]}*~ZYa VIe0;)Zj2zP3\*(f>hWCG5\\74.,w ,_SM2w*M#:ĹtgD([@0[ UWU)ʐxn 5|8 Zl,\v6<+3L i$<![9&T2E !dz‚S6$Xd3-A}?)VTA$TԔtŲV0mJ7F!%91#0@ý磕cgAk'>!ؕ/f_rV|S*,-S5E@Y*phVu})Q-s .U 2Pťe47kxH5&Q$Gu&nxdu=$ZeXxXǬ燒i<#dp4Ysԣ=AXafHhTT :pNyI2~{3qn+̝.6"Veт -OCx[ ]W(է)>E! IĮ=ZH9%]䡪.J+,5El-!@V Z3"!9&n׸)2vnֿ!.Vyno0}#,>^X?X'4Ǥwb3ADvi攍u>!]8 ä8 _ @IQJ;hCCMtDJ:ɹHf8Q,N%buirk+e67y uTqU[|7c]ƯLjd- hU#RɓX/;gi͌nj6? fN2f'JىV_ȑ cV(mzk(vTcn 7"/Tu\1E~b-dx_&pgo5 9?Qz&EU.`䐬 ,oign&2%y{V82MlEw/r3PqݯoGx1=zoMӶ2]3j%p<߄dvI<20h䬢\ŒUhh:qsiGWNGrޠQgYoI6JL ܩn {k}" GW6޵ɇ#Wx'ݗ}Z 2V&$SE/h~ܖj{.Q].. 6%)N1mu"&5PVZ*.SD9S1M%G*}mNnX87s릈$;` tR F[nmb.V] )Αm gЬ h=A>SŜ@F `,o)9GMKKA8 Rx! Y*J(qUBa~OJMѾ}2;(_ Ra.ٹ" )97SBLő ùiax6U17:8+XlS֒e|l3"4b }E S=\F>s8wTWo?J$ajJ~OEyOW:plrmcTk{K^ңLx5~R7D)qɛƒe6yg9~f1IA m\.ͯЍ0BAl2\qwI$p/}| GQCyƪY&aSrO钤]phMAz|=MHL+x;AuU Zj]ܳ(yMGZ.KEyo1f︪Gı>~Zy,^%NI,aDI;|HFNR nl FT(ɜ; zƫ8hiq0([$Rba' [ʀ#M%sɴ\ق˦3 Z^l9@kjp[,i[d]uڋ5[qpu)~^dX[Cݰi L#k)*9YFܔU)hxմ.x0cn\ 0T4xF ]E%[Vm2OKd@ cÐgg(>˭ǀ=pq-WH][ 5|2:[HnԾIͻw1.^G xYQ}5[3ȃ{2g.09bM\h25@{֠>f/{@[R* ; 5ӦjXf,zbsvǠKu&9awCHF_` V ԖDc]*N҈f>Bc@"׼m@ !?}`T+A=ol ]vfG܁g#t[B3% +i7:c;T&0(@J#XTUI)+[?hL;Ct Y $$njQsWܩP"|eQ٫}#$"&PX*{YO)}TlͰ1NIDΟhmGdAL3R e=Z`ugǻJbA9%]uzL01g0ђo,y<,5P[Q}?ˁqURiXB^yrOj^pV>=^W +jn="RƺxMlIQT / eYX PqOxB54~=)y_|9i[ ߺ9ނ jhGfP%K2[iu[wngюGΩEt }՘&IN+. r )?~o7Zrc`6̅Uz[|TEd5DK#wP=l̛)Vޛ_wvkgV%k|VԟPS,d2DN/F lp }&feTuyB? `Hҗ͜tWl ^@qfRUtN,HsAɩxѭe""$.LIUHفs4><=}LWul-]ۭ[N1~>?kj)?2w8#z"Cژ1G? YXKiXXT^ aXt6b+yY (>,lrPv0jPpayeX\?(ω9i= 9n9\ ~V\3^sPVNY.^#eg)U6 cGꆺu\$O& 6ʫ =BJHL8bX6աuh;J_MsgyJ0׸4 *irTjq_cb|3tAM> SdD6(Xh$$moVx,VfYDzhsg]@ Z'>?'K|w_sLYZ`QL[cb2yr_oHʙeYdD vs 4sgb(֋F1J!7Tu|ݲAp?+k/gH#ZLWKq,ڬWH%HbKZ[rPQŪʗ/5> ̀,^`at7K-~yDWGL->>,[W3P2H+_=o  0nzKnyꊓsOq1հDǕ 9fX:;-umc"YgiPo K IҒ]?9&2򵩹%/VE e)bijnAW[)?0'I`\airI9m6LJNCwR19!ƚu-⋦4w!PR1+1W 2QQRtPW6B MRz_"Y;9F2xV,+)>!x-39(CZ{d$4j$>]f.s3cpmd4l$`!>PaY29V 3L\z4C(S℄+g (sZ|ִs. M^S]2O/ъ&EA`jH\ؐVXuO[D۳5Y䐖=g-0 z8r@j_&Tϋ[jlJT3~^Ԇ#9Ɇ=I$NSsv*MfenzcΤh0lx,zʂY^ǜ+W}WFRNY~J=2p4noߤvI$ZR|ѡˀP$W`r).kP YDPCoHؾ^y「\.zz=ܲFB`u / +`*9~R%k\ VuQyΰ}A3QXA: &IU13,X{n qvEjxWcʓsϕBzUg2y\6 ~}9 kǥI 0nͫ~sg=:`'&Ɇ͊B]/U_痭\z}WBSL cK:-'Qط79LWF)rv7TXy!ujӜ+UNϟ {_Qz-\SX}!v۵k'%Ncx֯HU("p7-e .6Cd Ă-on CvѴ;*0N<Xpof̫yr5\]QΧ~b~`@;Ό+ZpSUS6t&TVƐ`+}\6ruVnBYd^0GM i oG=P5<&>-ֿk| !Pfd)!.€9ԗ ,}V-=v}2gԴVy.E36m=K^fB-NZױZľx*~1@BqABƾpi -6ղcJ(dB %"b:te@ͫ[> 300r6*Q Ega VkV[MLk2"N3 XzFW@?{_ cHΑ!i듫0ώT6+JDCV}eG:REk"HC5/r[CUFz^v+azğO(sAeP$|ySJy[ :;ƲMEO'vFL377>vL58m3'y9%삘+Cxczs8߭%HiB"j#ݓ:oX3ͳŧO~@" TZ񦺭ýM[^մ25mJIZuֲ:R'7ѽl-yIFf* ?aN1;8U SLd]UpJ (ʜ /\bl 1BқZiX"෭5Ŕe~,c1,jk1l0-g"\} }]wң!*s6pA!YKե 3*Q-w/ a+:T{&S^ 5~v |ˢrlS"IzL4LO=hQ A%KWxXEMc"] S. $\Hű8'CElOİqxrG"< _ɈXP7ދΧzcuHaq$8H.F$ o[SQAϬK1 ,,ϴG'xށرsqq˶ZU=D,u ofbPƷX\NENc3΋dl =sDG=~4Ⱥ7'wJu>^Vրcޫٰ\)oBi#.#եhB@qoV^oUdgMEgBʑ>=|nЎSv>Jg?&:L 7ѣ W\n,D!YJxge,sp xPJ{'rVU0 ˂$RZbw)#[GrZ@2 ;|ALVAOHM颐NAwT-3Y٤R ?7}hjF/>& [jTHݴ 5{PrǝZ0iF)c^1-7p{egݖ+Qbhfi ڧ L*wFR]l%@3֫; b0!J֊i&ed3k$˼) #>@9@2{={I}v*0-8oQ( r?2rD<_m}e)WhXLЗrWF_Z5 (#Z'̻zb'?V)f~ݧ5ޞ ݵrO0ޣUcCzcfmo ܯ9؊|yujwtt6EG$K!%^E}1rLF[?j秦p3AN@7w":jG@KI hhuݜs冪CJXQWNL߯a? JSz-.!L}Pī&A]M)"ibKu̻1m1iJz'8&LM19Vpy۬%ұ 11S=7ߚ IwQi\ݏRÀ_n%"r M&sEŤ)BX7nÅ7fL$2Z$ձEJK񕌰T y]AML->_ԧm٣AsgY/{ӥ"Gha6BkEB&c iIM7<T?a)xnCOy\zr%$N9nc$ݞ VѦo[b|ɯOKC 1;^'=`3V"w en[H=mjԩ`۪ϖkwDKOo`ӄ eoKQ">ys5S;:}q.3Qʨ#pƅhkݯ0@R0"VKTh =V;b1R2+q]; /oIyUcѥp%+,-MC QO IJd{^ VO*xM -88>Ws7$hlZ&?Ut2`RT0"NYUsPjRYayh:·]O[]53E ~yyMEzG@HO#G]~,빪vl_rw*_E=]eBR",3 %;x}šbVMg6ƂJZkVt!wmS^ >k7:jie]czq*JG6{rCEbNx.OgҐ.2LfnFz\ܘOnB#>$H;StåDT]N zy:{򷂨Wa%|}V"hcxB! n.+j/, CRCNL%bz\dT3''wD[Wɭfv\t!"ZH*5*%-s8`C7 ϕ?(IzaX 05/&Tn~N\;Eb%aqC)XmƼbpD,oo UXk-MG uE4[QoF ~,KdhXù`6fw꒥K1:c#J~=gz4,?%Զj [fV1jkWFe ]V>cx9-zf9x) st]AT۹E3h BONZ3qxOC|{D>ޅOq|5IQ} J:uYmu lT d: qV;3~ r QG(E bQ ǘZa_3aV͜5VX&)~G|;La&'HU#-RuȀ eYf'˄ׂFKhV&^[`Fy>N`7Hd侥o#5Kڏ:O IۍdOo^QfrC㞶5v@iB.]Kxzj> yc+Q*CFe7U\ _gF=2ru&me x9S%x)g쑜' ]r `lEbCGDdbjܣ͘`T:%2W[8' UѲ_¯bfc~d$0eVhՏ}%$zi ۍrtw٣8H%h&@cf_- px^ I\)Ř!|1dc+q6ެw{>-LZ&|Ns(֡)Bu_؏W,յ[Mdw0=kiq ׬)kl'|) zaWP)jzT DG@l?}zYJMG E{]HJ'f#,m_C8c}C f\y܌BQݳdz y ,6 fEʮbۑ0ѓ!"pIs͑urw˪}YT3Z @f6g_>m?S'o׷:FxH}Z+]AXQq f9sΣFsՌJ-&t*H`Ζ ߢ.uCC@?l˒ x̀čx}IaIvVD|FB"PJ nSg][PY,\&xKD$:@lx>Z|) D_NXU\ QDpx g2j\t* x1MϸWt.o;-JYoDyBfbP-ޙ@><>h_l pVdLx8:4cH[;Γ9LIȿA3E [K,CEP#z{  c.8N`.4wd& o>e'iՒh7F~"?28}~b\XWQ:Rk4VNw$0m>m 꿟±p~L;uM|r-W"fi˚qX@{IDҗlS_J604k(K3ˣq`Ap,j$EYċhtʙKLI Uofd3;~XϙDm4SVw|'$)l9(D79S\v>(t7Z + v#Kq3Zrȍ" 2i]n ׫<[Kw7L}(0[uX^`͍#n冉Ґܶ6I!A*(!Rxl6ۑ!$q=W*lmz*RK!cB4`S]9:e"GZ윾> #:dҀ-yΚRќ ú09uT1Dj@^%4Qչ&]k5c9)ˮ-1BӞT-jiO)8uG`'YKC$(\l2Alđ՝+]jačV!mUi:Vq ?C-ae7FOg&sl=C7aNU$ɺ4U~wdiZ? 0h(cISZt–[%eW eX'$(|:swU%X([-V+`kk=+H`~ [T"fYxU\ؤm#";OiԚeUOi[奬E( HOAYL>260MJٲ H"ɐ7б!/DKjK7哇:v2R+nGMA 1Y%8V)&ݰY[ZɁL{qژxoMl@b$wjάDRt ]ʗiiN14FʿdAaݶH4r#bmjH})؍y ] 7@6mqL !dywI3b[ v@K'ȬJk(U'0~;O \8r *)۱(ѵnJ)-MsI[ w}h|%Gq͈vm] Ë4z^pˠyfI7QrE E!&Ά{8NWPrs:'hBkJm|y| ǭ7bdeRҡzD7FuUngMlo@#H: K3UX~ۡ3hf;>%*\˟ΓZG+:hQM?x #~?yH1I"impsF9 D7=G4M4&){.Rz@2aĹLȊ8+KD~GrLN 5kQcv .ȎlJ#e1~,/1.V:ZThҦ8}h\-R{ :>2^mOV ,"Nf‡ jЙ*we^%_a|gڢn W:zq2pLQ#dzgSmn1~ ݨd3ɫg^!x Vû> ٰvQ\SȾ)Z?- t[#b 8'9S1sӋkW i"X S'KRR V֦.jd9! g; [Ǩw6X'mwB{bIaba%iʍj / hǬ4RNo_uyY>j^7;f]`GaQݎFe]iڄ=$&4DTL9 0qR~k[T\tyv!8*T^,8tw83;bzH^6jN #]1q%A 62Ffr>X[\aj*Ƈ^TQ|s}11pF)HZX~ ֩Y7'u䆟ONڂZ 30O`cfE\G5q䌊B &-QBIizqv")@!N>5ydZzrq/d]wļ̱z '~4ϻ- .sG@L)pI40GMMn]NT}Jj|6-M7ٌ `_ ]syͺ*= HQ@X:ie gi36.3[e|Nх~Bnkw :&ㅾPVj b,.osTǿ~tdIk q{3k¶*ű?<?&j3F+H+%O)mZPs柰hDSEy6W~6 >/YUn^ +hG&wat͸-M&!b0LL9leKԱBLN+nڊa]8C y]l^ 6!EYNa2wGxIx}w}^I/+̰>MD{. I`,+*S`v2f9‘ɍsË=Q 畹S! Ei#d0BvX4i$"{LO\TN~s H+/m'?Ǔ 4Y37ÜQky״ EyEZORĐGp3Ku8*M|RS~ħ[ :ARd+N7hM\MS1Z: @1fҜwf~"oWwU1}pŔنeh,KYgsSy1 lS5JqSԝM*#\3l6D/RrpN1^hl;l1?3!zOv02e.g6P[l}4rhbkOGF[Ć#}MomM+ޱ'K]3bKgp~RT*ѮT ]MkК9\6pspoŠ)ʋsحn߂nxIkw~=_ _)뤃"VhS/ڴr  <0znCZ嫤y'y|2^277k{*oUVo&[dE@H>;cE;=5QGN!r LI_7c/![LPOP [=OS]^bmue]%\q7Hf(8ADMMsإ-80V4Jǖr7ylrQ3  EcA8VJ0—ɧh cqu"+;/Kie%z2N^=Fjr3}!N=qT8x~M%+Xj|~*e>>ƀk6kw1J}'1K _,TnɣZ:9ׯ61?g(6_nh$ݯB2 +&,fQFaX߁HX a J ֘sOAP“ܖ&h# Om 6 NZ)C%c[|Oߎ*[Uh\!tl TJSmTxGT|Q|$zDy˾آ2$~I kTM(!YBkދuyn>TK\ d[3d@3MaʙE-̑QZ%pIv>X8X0E]_tnd 7& A2| eDyVS`<:Dk]Ow`D.y1Κi]ZoRw@bsu &,imR֠4A4WYVfP>xjW9.1D =9"=O"2n|UTDuHlOgU /D^.9D>aU["<FwA͞бE6Gg9ژ6fZHh˒9ВtUU5<0gJθ#QVTg_yufOY3vlyYY8KbGfP7Rvzo]裛g#A9k+])c n O{wp\^_! yG"pnh6Dp(ɕ%nUBΆ;o62nݔB -@ex6WsʃSyƋ&eb &S JZʇpϏ0<}%a}j]yKQQ!頨Z*K .yϦMYw74>yyM5Vy&>C~&` ˂bg5 ,^:U!"o]S(/?H%'?5BC7V7H!oPL&LLL.;bqׂx¹ᅭ:?N t| NJTLL}e<) 3"U<-]6_|lmJtf\_Iv&;G< ٭e4+%ܪE? %_5KپLAIEhNZ0r&:s$=GF3 UU_Џ <ܥ(P ?GʁV9}'~,ޫ̈́XQ5_=bQr,߳Ǔ$daG/2Y-Z>SG󳒓.d9[RauwV0^0T!LyE.6.X#^L4vĵ2.85[F߰{ČBQhPQ3AL\1whP,$LϦM;"'m2^b5Mʑ#rgN-ri/s\ZUqCNm o'?;n]I>r~-G x~w2ҡA؜)w,K@/OZ|Z,Ov[V}_b3ey[n(t5D&5Yf$iSh/010L| t&-J | ؆:Ift5nLyl #kZՔ($ AX$0R='[\K` g})LOG+l/-nQh ߤ#=Q8k?𙺭 a0[Zuw}㍑ޏGClapv;XGh5ͧX"iW6s5i SqϨ]E$ } ƎVj =lXtA(u4묱󤻼gXWhdR)74Of`y'1'`uQ |Xvws##zk\΀(,Ztu\*rCK(֫iC}K0xbY$hU\/U rԖګ.).3[P|!xƮFGXBD j:CH'0_AoYl06=+>Rجf >ڃRG,bozɏ^Kl%{4@<r!܁XjCC4̢^ҏZRP9RN+W+ ]Va/-THźSX@%$`M<dBF"0JvwF3p6eJE6)Vr6r  H[& -sgÁN̥}MR 4\f&:*i}-xX Avi_y ɂ%19@;on&&=UNKCęvD"&"(&LYd-O S"R[i/YcBUnK_p4NwRE{,=MZ\)m _ [uVɬmgQ&8؛RN_6{وcm"ƲXuȣ"1l}/5P}6Sm!-w΅΢oPKِLYU\3n X#mէ#p1r @n]gIŠ_uLTҹnFK dkr%dEw]H|O1QJtzن+7Gȏ]fkSYW=A-Jr;>{گeI354M<ڃa2H?$NmK;^-81:Y6J9ƽ9:j?%X%0=lt V? G:m.;6q »_?0U4RFfjd]?=Reם«%:rJiM]Ό6yϞhVdV*JN\kc]Zj30ƽB]7ȁK p垐-jb:o r 2; bׅw,~hjz r<1K8`'T1Ѫvt}Yo6o?i ׁ.HPbgኈ9l>Ѿt?Y}+p=E ~T]!-,QR1V!9wt<_W$<;y=j~ ðmo`a-} V@KYs/y`E n4Rj7SK׃3"zkvYCe澹< gX9qX&,HOe2ΫQk,ĻB|z5{m$Ş ;%$kBob[ӚOքXX-{]ʧ彧(j) DEY ^z@^;wA2jk <.a)ă˒jv E4gt|bXwAKM,oj!eDOQ͹ 'Ϊe%,mb!'NDx1Ԃ+_v!I2(1cmJkCITE ]KLx<Rl} W5 r/ w(cBar<9SjF (joJP9L$9ZH p).jUVG5Յc^琮tU\=6&{g8 71wі#)Dil}z>Byh"ęIH7}S3]bs7i HU;ylbi@s~gu6:ޝ)I~aGa,%ck +͏9WՖnTG//j)!bs;>|}C6v#_\zBIwtNy%Emx9T4&˝]\г,5+2Vgt|Adwwc臡յW̴|~R(ݓYt23Zm_ <2ΤGn060`bnk~Abj/aj\Ǖ%HOaYDlo¨zunHB uea|O($=r_k#qM9q0V0ZOd-uAқdɓD-OKl?r ;4"2+=L>2`DH( R딶"?x`jB`yeI4,Н:-6IM@$ɌP#ho5/wN(bVC+sZ? JG+d6E}`GU^ nIr0Pۣ07nBGjGPO\ G`X\`eaJ}@3:sWrMphF?+ 36wr@Dw%?/3ʍd٨<{'a.{89c `̖vTvЩ鱟R+KMWq̻JA&!շڼԩmc p>Nec LixqsWG["&GMn)D,YQ2=ET2 mUamuuVHh7d۶+& wtFX^f,Hh~=*Q&v%!gͽDR O=~pEJ.X,̩sY,j-#&>UԅOT{D[<@'aZґ~ИVEl2mxLE<5HZnS.%ROvEtf+ÙJNt9%W ]7?vQ(t{ͤxHJԓskP*`ٷyMI,C -/ p-.t1"XRgÆwc|͝Rp"32H]):[P5ݒdiq\ՁΉ63GSAu%K1h0|#ej2TE$QA)#i 䫢KiZ:-)Ǥ8D*;!vX.Wzٳ^ 9͍XۍAQ$dwBvTIzLH/.&4 x=W\{O}'~;Sz|ksF*>-$o>[$Kܿ-%V"}`LΙrXw՞wMM^Ab_A]&rcG}vEpJxc:@ FBHӋ ̲bGֈ n< itc'bF؞jMrcq[ɍi eߞ,#tݤ$,&pAJ|P'-6-u.-obF(Z>]q Gw{o,1kx.3r@W݃esh~0[iȤ*R(؀uqlJKWtHYx7_3%eMsvf]γiW.AZo]\̎zY<}Ș'Dږ"AP?7_.rEup;l`ў@]_w~j-0cx>O /& +W%BpLyϽrkb't1)Eӭmhc4j5ΆN*\z(٫ΖQ @#Q&&ki ];^=NP[ue֛PU9f2?e)!s{-` #5ý8J8a{fM$mSIwwxfVl̀3{&&3w#/o_ :~L}#a2z{m6hwi>JNk 76Sw˰@1:3v2PS: Dpy߅u4?]ߊ{?U:g{P(T љgGV݉ȅ|K Z:&M&m -R_E(f˂\ʝ}Iz I0LO=Ԓy#`\,Q4J#տ=C-)0 xl#+c?B͍4Y9\̼e3CKGamq {~ۢG=~%gL*O VXʏMn hz1^zX U\rxI-IبG7p%1t(u5^D n($FuYL#iUrXx>Ibl?̎7?['=E WNFr=ft+K v\n3<`B:*d9wѾsvIJ^lPݖƧh]a^m]>XuȻ2|V8W/xMx5Uʿ>M5Xٵgr^bIl,m8N, s?zp`aaiGEehi9Kvbthn[s7R`Y]׊ C!>XzqI\'Xj2YbH ͊3RG#3f8|7xs @6H-"Gb >a%劂%<  +;_ 'Zi7

    q_ɩv-HP |FM*0;!:MeuHrgab$;8^ BUx$vvNMYaGvY9_OGHdo3H)mN!^Sy^U@?b@^5w-pzwUx3I͙Gq4u7! %g &RarQJ'XFn4/k'泼6"nD XaFW(Dxd;0p[asvN] tc/:ۢX5MȐɄ#K <`h_6FV~j2"}<= 1ZkHRsg?yؓzV:4nR;Uo ҰͯCq+^?B21JUsT&]C#ʫyH",y)J}Qɳ|HG2=w_04:IXIp /W'ltc c*Ib}.\_Tv< KCi}'aڳj٧^j(u! *юBH|pn DU {S-rg4?E7[mIIKC+Dɞ`\/7;2EO+2hOA<(HFm ;A5Se}|kQ{#H̙jkqե`%mS„:`tm=+bFTotPzPZWW*GQo *χc{h_ik T~*n=AM7k&csK什TDZ u\c|'PS]@#ayZ![Q h,*]qASmuiXCjv⥼y1)gzڽD;{h"E冢; &L/%׻$} fY/fT?2y@}S E_/M=B޺L3c&9I a(ȑWe9  ѽƄ†iCŬ%S J9m'wx`e]妙,f~z<ڑvq>֒@m2t4A#,G>;yx:\q%׹|]FNꛂyMWu]f)/ QësK;x(0[Tb1]84~6\Ut9=N>I7k(p;I @|ldɛf܇,GRĄV.$4JX^Z+s.qt QkK,OQ9Z `-16 e FbF6MN/60.&]XLJ FRET$ $#Tlaf4Їb2}qx؄̓VP;Y)\XuF =[ ߺe,ö)d2'ɞ .XUL8퀛7>wnh,:6&C#jA-Ey:WӪj׫A;}}w U}aA\j?;N".H|*~jpj{B2?@ncw_oL@q=eHEIͨ[^Q`KeaLl_3\cf8{uhyiUoƂ\UTPcIKz/F G/P&$ڡ[*D*쏝Gs bqz:[^ 7&* %u:#RȮ$L91z_sKb𞣬vSpV;P2,j=}ö >9,u1O5qnCcԉ~USS?nY֭h6]efZw:8תjŽaW`9S| --1~{٩*d x/;hQţҿ"^CE1 %}3 8΁%4(3Ļ-cOx9Qr7N&$focxTSS\Q<EPthdtHT:|Qvp干ЋH3-^_o)Q4zٴ[/!W(rW_ EF{&Ikò笤{-&ruYC 18|әxF-x,XT ߇8@Idsr809RSeh<$-4a`wzJa|>9wHtP`z}we&935/W8sEɛhkgGH z^>m*Ox1GNKLY=!ʧ .UcP:;]`!iiҲ$jStqzkL"yխZ /Zrщl~e/ )j&5nGzBRExz,#~U%@Q6h[wM78EC)/xةKyWi6fzۆhÂ.`V<{?*\Npӗ$e<6ի`pRX*7Hqa6xȎ= Z}~W"$KPb ԵmqJ<?6Ɠ *R_p@dۨ},0yyn ՕK1f1d>Q+fg0Ġox6CV"⸻'=sK)O)BkL{c>h"$a~jzW; O4BhܷX-`s(kx@Z$'e1`/j Yۅ{q$SgVIMX& 0kBO;ޏhb`\$Θ[ZizRH&9w]Ȣ~=XLMqH-Bfx+.h cl0E5 Q}b΅v XK0jea w?4WnV=)6s^gC5nn|WVv4Fb}'';hMn{n0)^> %ͺi"mnڡ!NKds1p8Z-e[Qo/IH<X9Ss&k4[?l0; `k 3~96%5SQh @5ڷۦnnwzAښk0´Ya82#&koCqBj|(ѻ0i {{ӀnR2XhLʿl嶴4e}e$$wԲ֩^J~ #ł>lAU"ypquoj~`8*`P5HZjz?r~EsYeQtTRbRDiזZ<aN A]ȰCV)֚gd, _bԔ—k1`')p-bP5 2n 0k|Nc(̳e L ~E`mCfyƎ9t^m]4I"5*4Ts /*;SY`X7q}˅U6yTgoz㛓Y//0 hOz&3F: rp /iTȃ:ޥp8JjjS稁#u>Yw]̧b|o >rٳcD$g&G C )vXj׼ӘNLj?" 8~F"$F<*133CsRY!@6;BTm޸)b48P9:~TiUYi-g!&iϑZѓ\ I*LLvfZX=K+b=RCZJ;QΐNnxt@4pZu{ }m\_T-VIR$4{G^|%e[ -20hLtMOPOsi'JbrR臾uQGw{tBTdU-1Myֈh bJ)HY~n{\xh *"aK}Ao5|Q.Q0"Im2Ri9E^K~O60G rI 񟟏̎x|q[2PVpuVB z5J6Jh?z/K5ϡ D]syiF<7g[~$ΔDćJ.2~_.''J3EEk"<?;m 6%k⧎^k'w#W\&l\с!ۇbjwzV hLhdAs@yjձAGi!B9fE.4X EߓL IT]IT́c};)跈n?00N. fKFXglc{\S8@E\qn0U𶿬bK87B>CE瑍y sopX~Gj^Yn Ds@S2##.-5x Bf6!L3E 8!Ota WsD 6߳XqUӽ8"-󞆽6DK0E#5z7 `Ӹ@ڽi #I*9ic77$|a˻f$NOZ;[~s\ R%F>h%۠#= ?"?;Rg'OD  9 ηXK.ߣ;WƃJ'M/lrĹ-r#ƪ\؟S1jhEkPUNU^h-ee$+613zB Ge*n\EqM;LlJʏƪv(Ub"*C R6w?W Wx=c(1%* ˔F ;'$<: V)/+#j@|v?7pi_|eS,Ep-"XRѪB/ t}Nt.#$lCx]ڧR뺪-1ԔF jְΦޙ`S鼛Qy;x~jyQc=Z*=7 ^E0D?209QVνˮEpdCK B,jDnk$n7.h$=`']~+"ׁrpx6>Q}")Gga" ɒ=E;)@ޣ0yzkx,,? ]= + .\%m`E$1OI hyvPSn U'^eZ[#e!zk̡<aB\wTjW H֞yO&W\5vg.뿏|WNNc&kbXdU5TU{Km_զboTL9԰xy# t [eh,R\j7 tQr4a`f+; Fqؼ4՜ ӷs.gHdXPs PkSjMJsRQ#⃘BirM [iV8]*pm*0?{:q|yVTpe^Y5(| /ēCE%@DLE!-_PH\UM(R7R^m~jN:7c ux ֲqG"5]H>; ~b-Of;4><4@-|]w7tW =w 5(p#F.Cv#m R5iٳf=!~aP Iq6o{;bx,I„ӯ}Y,>8c!+Q e1 l6$IAy[y껂 i9a41΋Po [>]`pf9/TMNg݂d隯" 4Wh @m/p~·ν}<ΛEC.NJB@J}6}X| ?5z#/Xy{_Y$FٚgRu yf**_D,2ttqC[Öi+f_ a6g}yb>\CdDG؏miDqlȴ$gnEiԡJU2QT7-Kl!d[s%g- MлjLԽ֤?Rۤ4FG LH UM ?`GeD9_xWܰeZI@ ju̴Up֣OC\0Ƭ5μ)P)ot\TldMo-. !agהұ_e+$BDBX)\FX/ `5`Bp,dB+D+f `CU9'mfNDHY-]cY9 !te*bLD͐3T.H/E8viOŶAX,ˬ> ˋAojEV=F 6axVhfcͮy>3?F1t0} ŨouGN_K,IV%J\)g?Nx?8\ oE֜EwF6$2Gbѽeєco֪%%u( nfJk. t0o^SFjiGI =y{z 4Ni;= ͣ-pb,䶞Fs Q`.CvWJ&@kdVs(8ݟbRYHSHjQjP㛸L`5 /;ayQ;K3$*=K9)E[1%X-puȏzAjlUN%2 hKqtcx),#l˲Z\XLjXonKqY0/?Dz׏׳rs?n 21R FT 9==~(Jcޙթ5wXE.V//#΍r>6 N"U r$]YK7pqCnp24YJ,|ϗGw" v6 CZ^1BKj# &4_EA|< yߝY 4w[C0ܐݡ؄RkmŁm̐Bn)>@Kc]M|3C_7~Rnev٫/]O3nx-'=g>6f[;Hp 1&Kf.c%Q,wtA4q39`P(JYB]%ӗ%FJy_HB`_;MVv9kjc&cS RHFg ^B}p2cii7=._MHA:i)ı̖-ӵ8כPzBݜ$i6X5 !a(gpGꡟx`NGfqBPILeOP Jۦ@+ K]ϷQEVB+v$ԙQ8P>ՎKjp*2茢 dbZ؉?]V3D9iSEg݆Z6.I@h3tk+uC *69cL-fNi]&+Yh翑?ڐ\d<2 Sj(g(ZVku6a\")]Ӆ3ABcCzE,v}[O2^9n ^N}!'Ģczv1[($0RmT)7B%~j~cdqkSkOgn?ȇLq "B\7-$opl/·=e$y. p{5 \7/9a&n[CR]' m#)b?(L=xxeE\XOmgcL@ ɭvZQɳ˘ۜJۗMЬv攤)6t*&?FY.fNv`ļ2qSAٌ߻_\\ŜYz ZVG cMxA*::QHZ;۞nw:2z{`d!^*^bzg VQ=y;CBOr.*~Ղui>wP@{]+@}t%f l@ LqPوd{g Б۷$ S"Ǟ-m\ZwT@lʺrY#Qga es9EC9Z J )CGWq=j\/IuVk^Xy܂ t4&{@ުSHK)TҰ,R=cD {+\.\Xɛ⻋-ʀ=ۉWAi)FvAo妀>:sC1I\y7j܂;6`8 , #R4k  EۯA2w5ZC,|x6ZiƒJGvu1EEAnW jh PlPhV%!`Tx 3QQ ԱJ$''l$ڭ@fX0Wo.s.Xdyg]s%%v  .CGlX9eklON El82Jd} 'rx` O`Q8[f^999v3_Byh'=,t7\\?RN$4it?BRM1 kOɄx%KTGpK: PSIVYr$2U9ȴ,&!&Θ}U3j;W%G`"<+}7z^wY%'gRȉ諆 @F(DqK[ Ϥ+v`׵=oɇSsEmgNV7j?f?y@|qI2'rv-I>~~Z2k轀OVj=7Qoz3?/C&s`!EM3K uk tR^މJEV` .[ɧ9Y7A%e;:C$b{MApP{:vXR!fkNaLZ|S^zT˹i:ԛ\H M$-4g&#Q60&s/NtyD%>1|R|l&k:W`$.M mq{,}^F5q@G x@CˋCe_LjU+{4[9@_ S0&i(4X0SAZkFv ]'Ts`戝T2rqfݼ9yRy0lm+}~Ai5db q=:LNnP٤*WUlBT>K%,~Խ,8Pz@ ;s`X̾G0sNmx'<_3Ph\B쵑8?RI -ј6ykxiHjFư^% 'NR@;-?@@puxt=4"/~¶nDr'Y/ê1Y%ʴq. j'ÐH?N|_'l4pIuJ;zkiDF+kß ҘIM=֚tɩFA] K 5Hёn `óVQKZEU I׽)c91*@څUy X'wa2hrc.U=YwՋJN7zKq5M3!4J!""\U&<ߠ*ؗAj[eJAo<YXU7 %'"O VnA䞜s t5T*OO5ӞFuLjy8S2R6(>(~x-:EO/ߘ *vL/>A=Ftb^SjgfK{`m>< uY-8QX LՈ0[{aځV13~^#MJ+$yT7#>Lψ\~3R|i\ѫBN&MR^tC0.UHYQ4{AU:<^("ǒuuy󉿤M`.?a}pMw[ڡ3mD 35!tcwwӛ_W((..ss[4:(zB(Taw$[@-~EuL)ڰP\>a>U䥠vIZsa*1׾UY\ `#଱Ҹ|UP?iZ179X:9Xqրt6!y|̓WSc>G~ד|R=+'fW_d>)O{_g*=cnU\F7^I9Պ7 ,•e4Yuz&.:KNj p4#"9f9"Tޛ ^[o+e<'7Zl^VK*Yde w-))Ȝ989K&lD PFwBcH-Dp9u~0 Fs5Ie6; %8t!:G-\ -1~a}p6ɊSfaqU tj2ߥt1h @f"f&\v Μ@٭j"%a'q*Zʌڕ82C$yuA}=/Y!i DBP|ccێI-4H;2R& ^gwM齃nA- T-}s.q6m~%g Rr{@v/o Jf4ܖZ$2gm-G*qr^<-c"Bܘ3> 3Fk^e~I(Cm6U!u^0 i#j-ԬDB5@e5/:sw np:q JrI4b|3IDQO2ultHpVi+/&\KOnS[Bў>6}Mp,8/%.:UٯjiD=,>.%>T#.Tn`Y+bXeHeg"V.r19vRIϡ% Snͩ,$o%իnV0x;b[Z,>t79g  FN|j| †Xeωx/{T*j2W%+o!ָڼ/(d`~=v҈֌$8U=b`x^ `⊕ECHŅt]QI*+5\rgZi [̑]r!b{noC=x8X!KJ ڞE11rw֓h6FZ ʌPoÖ[N>)U|``ώ1XZRC ܄I#Q/ ±b7Ծ`ɶ-EI yRʑSΜ>5e`ԑYFӫ:ҧP6^W\;$C;1Q:uim#WR60$)XL*l7k7`4[\[urg(oƗT'EhO4K8EƱ[PDǥNtVawx\ǢzUs`Ae_]Ҥ*o+.IItsCAZݬʗו>ՙ..rE,!ʌ^f )x0ooОjiO.>jŜl2er7oiv;ƽSWZkm\8σ2x8A~"EeczG:krb*GfHa~c ND./algٸV P "FC:= Ee~2q'RTPLa~AJ \u:cxݖp͂8x1 `7Oǝ}Ά28U)X(vngӔu^?+%9]&Wf3 9roBXg-TNIT:ɊdD$^B[_6DSbc_"Ň! exUuQ7)?f틐+$ tRFCD)i8?ZC;[EoOeQb. `14@csy5&WќAۈMIMTO{ 'p83hobY- g60I; T kA{cACY }:{["LuԷUzn YG=dJ< }o}뜂 PHt % #O[]\G>F{GI}8KIt#3TVe"`l_G[ߚهwDL!ӀaBʮLSfLzzX@Ėə84V!Jm҉ƣe%e*>{ٵ a=y>aֳU kfZ ^r!aWUC@#te/zwnW'hܫJϺUq7+FPAf[Ę\O,D..2cJ]~_vvβy:Tq~ {`AdT5Y \.PL\;8.`+/EAkيQ"¡]^O[Cx#!bT|9FJMdO+FFTQjsg]u6 ɬqѲ*M*arx+Ln^!r~YDc,u&:vьϹbU 7kmϵYaiS!/g6U'wqf#P03aYE&NR/IZL ƥaBIknZ^_Om,PV :hNc`YP_awѨp$0wZ_o%O|+?:[ )ۺSmRs׼zRџpT cieY}zUd@ ũz{W$=dh5U4Jaӌ-0u]$\Q.͢S/ ᜧ1v\=>u(s!~(@yЄ܆sj1p m+)Bq8$6sE3ٿRpԫQ tnD${n: ,iC0\u=2 N)m@ܱHl (1{*| m17O(Z;դo{:j ?~ZL4{\_ʥ;/"ixvجܢGEߢUkxVpW1qڂV&g>Ɗ3`6Dpe4g({ nVa)my P.=![/WV>Bi>ۅA2'̈́j2WR82#Vj|9'5pI52MX34lEl)XkS‡"H{숝't-KxfvjcnRqV\SYr1w6jq}c`5mLlؽ<:nqE b݌֩ψ%y3Xmj ާĖ6mE/DN3%P9u溿pؽ%Uj8q]^뙼dnVT 9A1#O֝@'b%vp^_kv>MKڑҨn`K _f걙][a,kц܆ [6hIX'b\ 2y\<9 JqV+I5Z>ir|HQ[x3Z6ROgmv`6PD:St l7`a^E 38.\5،=9: l;@FC&Ahߖ hkQ$ CΜFä]~PrRn겓1ύjͅF8ӱK-Tf+?hj}ъd]۠xh3cD6ӎ)ffr43tMTWf ShL::A<MD-h (ۑ`ۻ%է4h-vc(~v" nzX_23o#p. .ABJٰbeB*ϲT2l5qQQ2qS5C<-Y,XiVNqƾkx\"@I9EG RZx IzC[4_Qu+;zyXآ7˽(KT /\SK$/EgTԦ=+(=@-Rj| !U<̬W+k^d5E:s%w?RinVa"jpFb+e]DoqIna^8ƋG*nZìI IJnu?ZB9oBQ7eB4ys)i =*s},ZrJָjB~]Kx:!h|<Xp{ıTg+j h1IxpQ)߳-$fs%W倝.:Nf́lu<ʤs#@F3J~-xw Ad.EzEN%A#$r-UiWXĄJ8. 1>oluٯ[[l5 ڤ\'XK5Y~YQ⵬V c&B[Q%䤰eT#Pbz5u-jLtk;a7¶GCɽeb8$I40VQ旚bDIqk7p)2v#9@TŘ/?_fLKi=[ĥbۜd tK!DƶxԩSKZkmxpHlнRWZ&ʵ-ʙ} &[8 vr'( o|;77%eqE*+OؤCf5=3$ G_[LKۺs&lde+L 2xoǗEjBa܍|K(Jy.HBT29U*U ,Mb쇓H+[S]/au+$&5\ >mnީe]ĢJ7D$o)i/ᴝ;+GcVaI4w[B9f$;,a tu2͖K9BZY[_"ĢO>"Y^p\{4\WܔGŠj(ͦ 68@ƿ66x$XU"蒔=MIDQ2'beܐs6'ZWizP|i͒/g"2ӧ$:y~#Faقkj+N6 ڌ~,l 7pPEl~tE(qKvcG7+Z}(^Z-=,1"Jg}U{GNFҥ;Ô|}zqg:*/֭2|뽇 Z݇87|F϶7U1FV(# ԇ.x>8jZHG7p IXdDa>iJTz**%47xď#6 ^- lֹD ȓ%%Qn%r(xIEe~2֧δӰ5;tlC X:W(_ժpvp/ ^ai>)zm-\fA܈1.y/9,` \ўgzE^mmHIQ(a(to1h=S!6_ퟏ阊Ă6(WtJJ*qTY!{Oy[[TS9ԫv޿{Ҏ")t.y*] :I(—wR6&󴒌qB"DTke9Y_ 'PN8?]P]B/rFRs=/X~!ؤpVKKm8&]߻'9*%zjKPgfIl5_8j;ћ&ޠs_gL@tɾ~U9tw U$Ka2Sm T4RޝPL(>*Su۴WS95q}>$?c2T#}M9o@;AA^R8[ǣ} =;ve˜|w4Jeޯy2;Kڛ FҎ~G1BKb//1^NEj^ )l.œMVBt-s-eoƆQιd?xY"Ulx~j|ZK&ffX$B wBosvZ@d0:8bUp);R1I>kzx[>pfdY>51;iJ[M9Ⱥk2h˒aIeՎ-DQ{q $VIygiީ긧$زzYp/O@z)݃*beW(OV(I\C[wDNV\Qf$T2;>ˈ2l@ꆡvD|XOCR%hQ>V)_)\C{I6}k3үV/+th$.yF{T: t )RY_u1hÈ''P$N >^Uybds 1V.pfQ+~:AB3 $Po ɧØtjy>Vr$l1V/myg Pfon˄?tF+Q y?1)H ,`{#9]gk}@Ҷ V"P1j"7(z6uףX;'TQzLJg3QoB:4arze`J/iOU93%T̥h*Ґ2 4I7-3ն1/BGbu^nHñ| *45\ghȉU>mVMǎHb*#Jz,w1l0'JCq\Tg2MӹKhNw]_<1|F(XX]$].f{T6NaZn:yw |*[ULw*a& fuQ_c4|ZVK$#sP~'Ag>qݡp5 4F.s3PUDH-3 NCJp=!tð[?,,k,o!Iv-N ں7YB\Py:QsE;'|"S)2RV{SjNVrNNġ֫@>b.;zqE}Uk{s6C˷ *lJޜ%m{ZX.;gjJ5PBYM߽z(r~+c+!j+b~vP1W*ܶu$3i*`;g_[P 4Oz#8w_ٷ"+cР }{.18/!_gy3d$(Эco5&QcMk55N*z 3ޒ3|0m'&=#,Ev.hş.~6Ds_GW=>\ip$;B?B4d4o3c"AhFi8#bG|QZ#ke\mY>bG5Yb"̿>"uઈ}أvm*OAG`h+; ^f[+d .h&TW>דO3 xm*"<'~QШL)wi*< t0H]ڹ`Z׺Kz?>R4.O0,y%* LO kX.t{E26ثxp}oD9Z1N,)ϊtgi0{^)ӾM^kaFfe\܁&i ,i|osjmN-H獾c)$pr`@*">kDN5*Yqf!Qx*,Egёz ḑR>tٴpE`-J{nEYOXʬ>J*#[n5M(/KzM%ʹa6.ka*t@`@/6"#2 vϋ@p5+W-qCfPuQX: 'Xl^ ׸D%ET- x瑺55ϤD aT` xvQߒ<0@|*M=hM;y3" %nq( ņ8fPkO㏿|`RiBd2"m~{Tpwc^w!$4??G,MvxoVZ|}GvOQ?zD|ŒGFQ=,C r'e]$Wjjk!l뙆-Z SҮOS"~nlKte6, ̡~df0w IT>3*v"[H뚱"sp:Md+(͓w.Ei ?m4ސ\P:*;l?UB: x UHXKvFo8EATWUW, ;^D( zOg[f^?S>NKSp!pG,0NNP^8KN[F@Z_8M0;ڤJҁ$1ޭT`[SMp6,Z#ntݍB\ڼS)##/>Eq__n3URZm( OH SIe'ď]m!;&<,)(};?y1 @$RGhՔQ CO*O"S4nQ F|/LoN:f¨!x)3WY<<%$u䜉7'$#zuMjgYZ070701000003d0000081a4000000000000000000000001629779bf00002450000000000000000000000000000000000000005d00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/uwb/i1480/dfu/i1480-dfu-usb.ko.xz7zXZִF!t/$]?Eh=ڜ.+Мgad>"M(0abH23aV ^D̨ߵ8aczQƩmvlNHv +}ϡ_/:sd;H7 L UQH ,732!Z )$OigRtZyQ{[JTNmHvdf!xS0MM+-i Q 4vʅ |*_4Gp)G'n>W VjJMv贈|I9.(zH 5%;G\| \7:rEQSѻ~;kj@}T.v!,LH=pLV5h O֠O*8|菣O/^fب;]kv7_rXsOEoI[[EOZK ֨p_DZX!#'Yqfa+nζ]MQd>Bc &,߭{W]/M"˖4|Z{&I׮JUC3jF5c}Sӱ%|ZΆ ѯpH$I&+a'W'8dEfhnfw.)X`*x\0(,ӕ;ik_ % ZZa=0j沽>X x:qMf/0xG;VR_$BS ׭I2/Gl O\6ۧz'#~E\$nh0*^J.:c">+~h^dZAE\7&ak$[y9щr'7ЕP'd{n(ҥqM3l5jdh3β_\}߈ 5Nv\m, qR *On/57PO/*;Bl#?\o%w$cFߐ5;:<75cEQRp ~~_UXxZ+JZWGN/@We_f15X{;ƒUnr@*x.!l+!#gG60pJdHziSF^c]c'A1+F,f9ͪ=m0<긘z&0gw-R~;0_>uX{<"kI|N.f Vfι64VN2Ys1Ԁ,iB[]6 q):`̙/è6 bs0E@' Pnו'qbL2Դ4nkFwL$bn)W4Z U r,M?n)$8qV:όeD8V4O>+%:OIZ &֚l^{g", ۮ]J $_. c$g+%g醻BWpg=:2Pq).i t!:lǢ#ѺEZPsxR/ 9dpJ'^:^;sERX$Ft?G<ۻ^YeTW´/٩|+\ъ{DB$P 5m f]@ 'Q\c\xRE䱄tL Ԡ*{{1u3KT 2 iYZ\nT(_8|SMKUEBio]m(˸|+jJj 'H]v%V]&}y씫3 TA` + cLMp5G?~qi38}e@9KJReA|%VlL*Z)]rOɩ5][GCE7N_Awx]bfmO`8a.myOwJ~"8? :,WM}DT3˭C0W7>WC?2= KՆ4F貶b^z!16Xoֈeʞ|#]]3rC%%gUw g8im/ I˚7z5=ćv|$MwU Lw#‚F! 9!6k[i] Z[]U5s (I&1FmE17I S`V;WY_Xfe]ҷmoIR3!ҵ쵊$;-F-k:"pyRzEY99zE) $x 9~ubbkjE]p%x@p9yP?aQ|NM# ; \sA ,ID%>r﹇Zx+2l'^qCGBnkDAyެF= _ptRC>:!]D`r="b*3}Hދ\8q|qvb81,¡2ׇ`ں2v- n\.JlA?d6ʩ"eN73ohb8M)³-7H*nMREkPlܐ5 vFHAQs|=fO) % a]$S r#91&5WΠ+B >| 0W̵i)q+u$\b/nFKIW94b ڦC \Mp,twWP+kr2U\/ b?D~Z3,9Z&4IMPåP-VtyEҮ)*Mc0v˖{;9uyl nAiԘl eVQTa Ϗt팋:>Mlm\hre-w1Լ s:eJ4,\Z.zL6Q)*9F$ZAAC|iV!p*L6@ 1+ Hk8ݴE)S; 'VxEt#9vž1/ˢrfmJ"uQڅT^[R 8N#ldbJ#6ԍ9mɧtid&*r},D.ZLIL%S;v 5(~έ|=jb1%ceJ-joCwҝZ;0AX#T+Y&yW0 u橴$؍фg/ٸzЅy':gPk #Kbshغ)5GkbR. 4JCb {zM=7zi*Q$1\Ch5؇XߒU֢ TG PsqB~/kˇb\TOWih^D֑''qDQvuf_U#,> CROKW!Ts"&6]5:Ƭ_x?m .Цda@'^iOFN:-S'HBn[Tzov3A{ ؙW;|ۈCMk<# /5]pyۄĆ%Q<}Et@! bzւɪ|B:7B%4#$D9iK첁wv@RϠDDVΖrM;)Y/[xYÜ jηog|Y)yY"ԔԖe;%urvF`< rAqEBY&]1dz0K{/*tyVտ=v更͙8,npH,98$ː(;D@q&(q-` {J"Ly"\ƨ/ τ4sЮpq6Pk;1醑Gj3͞TQ~uNH-mjQ*A rT¿ArBhWRtaI$ ꉨt5v4deZq n=)m쐧F*1 oxi`XHݓab|kK:S@$f;zi: +z5bcrWG%С&/Q@@v0A?͇ձ,$ z{eNb-`GךuJzYne~{4CxS!/"r3pإ<elDte$^xqnV%[ {Lg{Vh-S=`݆z&l!D2Mjg*A)`}A;2J.5#b8G!]%OyǴZgF `dG/;̂7L%w﹚*~,(|v I&z`U ΜOqYRFN7+f`gr Bŝ&Q^S Fi@(GGױSyc.gxIt$Ch,ƻ0"[\XO%8+Z݌ӎvT?>A܍WJXe%ۜXFcnkW>^@ %I.n#X ^/Ͱ\<^nYc=֟^:D;X/N`^TlǺbdwadbXg(\q$}Mq]J<7tu^7{^f$:V& =jJgɾ1ai2N~ݒΧ>O5q&FǭB}uo`^ҫ:*HßKrվkЯ S]܊x=bH}}r bbvW [TLdީ@~.j3́\ MvvUȓR- {`;Fbs`uq*b,KbDg{.K 3ϧ̰JVh2yۗ"ֹGwNQM3Pz$ؠHBrW3$:#.y,Y7IPߡ>x* S9q' 7#sO%zlV?tܸ|vz_kC1͓{:`x.A$_Y"T‰ުiObs[CVp8"O^qc(.;NLwɎ lXh;鍗]]4s|$v1c)nVeL><"1)A؋j̤`TRbuJ#.aBZ[8+p\zi4S0gs=0ώߚ?]σ3k70x qlJ'P_ߤHQ*< fҠ,\l"yA簯:h@pRRC%?@"<|j(.3Ӿ=4%c:CL0:5YA ~ej NuZqRYAG`$o0묲)+F( " H'M<ɖ,䢐mBW0ث,EjZ'6%'׏<džgYh"x2fG2G;+`@Ab|)•6c@gr CQ8uTbؙo^K8KфaH,UUMe '[ඏBX7DgNoJe|v]0ڂpÔP^UPs:7;eBzDY{O$.%#e3`YZj@G"Wo&( f(=߀PJhbY!\Jb߱W஌g󠚛Wi{%2t{ >%FQp3xiQTT982ks}"6(j*.s͗?a_/ej޿'Nr4HP-^{pqp1p FDoO}w YԢ'! N:N ^=+_դ$"Ҫ (ұ,oaa0~ 3F._ˮ"DEn }#dYg-ߞ=Y<'*s{ddG/C)|=/2|<8ĜC;JK H˚*(8;e{Ҽ al%YXs}lFاp8ϐJî`\A.gߪL,*Y<' .Hk r? 6́P_*AeI=LR҉^DI3"s$ϴoOu `;<&Y @m"A I7(Po'z\[̜T]0g !Ys:%R[ԃӮ'SGOÌz={ ձnr:c Ԫ?Z9 ^J) ^uյd s@Gǣ}KH*W}g.t$q?l)4ov8N adD?a%ӵJCxÅ_ӨyT,ι~M62[NL5K|!Á@S {oT?W`YWW+<{aӂR1 KN: W!h(5ֿea=CH]0n=;j=LO~{)`ѣNfsTC”t؋ϖpq*lb i0lgPn7u2r[2$IKs_[&{}1Vw$} &Jt:K{/_YO&{l81eyM:^ ҋ WرYL{%9SPG&EG°)װ'x*3J}OT3.lH9^p9xt6}^*sdFj^v>ձm7C`Bg#*B #,tj3&?mL< a&<]1Fvnk@OZ9#D "[T q#w{ѳqn1C)yfLS$P4߳\pNf9d⪻Kd}-}wM}!FVa.2K|1r_UjH'%A⻐Uwm *>seg :{ 2hoQO[&VHXx-55άJV5o6 j)PF#Wkӳ/p H߹c&iM>|3!@]CHB`.+d./ N['=->@'O tH1]6q鐪qEh Joۮ\Ėaq1123آ`X+f/SM$OD R_:nɊF$Ŵ|s4OHX\M/m +. }A|뫢<2XSM0UՋA(Qiؽ-qŕIq]ae)Rt\(7Pn)4U1'\A/_$dN4 pHegQ{z[A`uFE Ňѣ:9n1Tʽ :E(1˴7"zYO15}gG_;|IC՞d%X<: <;ԑŧtrpTgyp74O `7Ope9PKnބ*LQ.]KX¡<ҤoVmĒ W!K%Bv.S%6ƚ+n)70CzA$6ȗZfg@Hf~»;\Xhro,{" ho lg*Ar66Jv.4n]!I9Tz,M,-j\T,_d`v o8 tsJVPyt 5Q`vp;SܒXHW@/_-f `bNp kBԨ>4u =Ô_l(q+8n4߀Mw笆'HwB6W n{aX[# &yFj?.GEj,sH /dLdz W"ܡ^ʰٰ̳;)|/D;0S!*ǍD繓4pj O8@PxʟT*yڨDueҚS3te,>EE3~o8==d {;n(nn: 8<, 7-2].s:Ks6,q>,1Vqi|I ,&Q;t '$-[>/Sp,P(@5w ębR^ʥ%nڸ-r 0mW:kh#~w㻉c֠y԰L'^pBV\:~WTbဲJYna~Q=ԤRt'#tJ(ުǬi5UY0ZsI)]وLXXuk$kJԵyD@r,I5*ثgYZ070701000003d2000081a4000000000000000000000001629779bf00000fc8000000000000000000000000000000000000004900000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/uwb/umc.ko.xz7zXZִF!t/G]?Eh=ڜ.+*/3>/?涯xbN־;Lڼ`2.q~>M9pC^)~F6;Z/ % X'Sy;bBi#çrI=RV_Eaurű4K15Ίji+.wr]7Se('Ų~)NQ֝#8+8&+]8@$03 qQ& u XeE׌!=*8-xOrǸJzJUI.::/be>/vzGogrpN`*5H+˷5)e5 5w '=Q4# e& `ًEe\{Z_r#BіN]v}wV(yTeU=Ȋ&0ilkhvī)E7kjq O\T-b+CUY+vF:zPsȧ\B(Ί%=9OΈ<|Ƥy5x#&ֽlz?9&Pu1rT$GbP*-l 6ڨ7$5RIQmE0{ v7#ndoC_"%#_g|ӂ˘gp]=es,-yAVkR ][Y0I^=Z'@}Œx]w"4DQWqhʹS_pÚ}87(PrY"AFi:_eRk.S[3{|&cmk=3G%R\f!B [] ǒIM!r3qv7t)̀]u;pW%8ީ8yC!P9݈y0pqM>В“ϣޗ )0?&c΍fAuQi{ASby>tdIea[sDX3y兩 Y=FeDy]|l Y ls.c'N82\sa+RA~C?21yzǒ﫢]~LJ>gL3bu,FBTrGIu) sȌfܔ|"?G)W)?Z"C#\~UxڏhXrf>ᑔ"*/o&􄓄^T"wmrSgY 1v/5S(%Sss;B3z S[gߡW^St/وhpd#!zBwb%hHb",rPL#g b nLaC3k:^׀vY-VD9>CX[Ǘ·[$zGM72:6㺭{g$ĩ7w74*DoUM%5^ѵz fo Up@$x@3yf^{t2Q {ʓn.ƭ @FHtszΨb01vj"6aanq,o$0k=k*t$Z3yU?p;zפN\n!J.ĸlUǙb(!!@n 3^C"Io:v B > ui%&MT<W;ЦX% KY8 )bMAIYPCƦ^0s zkwâ ?$hN\̋v]w~k5Cu*WAMf>Pz/rT^1f\vFCS8++-ωfWCDEʰ B7rߤ8$^G`L\FnLcD!XAC:sĘmӌC; vWSjo 2 P5]L'^#r 8¡s.M9n5b,Y˲ D[ [9?o5{: vZ ծNؖ~ysc/4 A0׋gL?x !ooR뎆$ȩQu\QiZFXƩ]lQ0qnC:ALu۝z ,f_Q^4;r۩q%~>c`<#)uå`<5 %Qp=9y\" OOs阮B|^wFx G8Z*nX GX$?S (h25\[fr?ػL2,8}wN(4Kxp duRZg3rO>sׂGSpt2Ŀ`4#-3Vɬ9pjWd-9o3"qQkӐhS:o0γ6穘vڷ.y U!&A۫ uz`vagwmԼUǕV\ZϨaq7aBJ2AO=Af}BTYuX |U8Go$ۄ Iw!}|Qa$u^bM^t[P4 R!h6J"o`g\Kmwv(:6plP2SX"O5>~Ѩk*>F1.ؼc0U{wR:g A0CHZw tmŗU"9~z-1S<6C|h&r.ȕrnF.+e m%e$?[E0$ѱgYZ070701000003d3000081a4000000000000000000000001629779bf0000925c000000000000000000000000000000000000004900000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/uwb/uwb.ko.xz7zXZִF!t/]?Eh=ڜ.+ʆ:!m8RU2%Jrykw&XY~K߽%bDQU0g$G4pSL D?-D -Lg ˻'ezv>8lEF8>bx\\8Yn*gͪd됓{WpI$@,Vw_3b'j$TI{󸑥Ϫ4|@X0I\ӑV.2|ZQ 00_C6CyEL/c z.Omod|5 ̛էWoO;_<Ԧ,8VJ11?UP!htDNA]yAMh=?&`b|j#*s_&r5?v>w;Gʬ$ ioϠczR\rv _Ӷ׆$ }}J|X"H)*,xjΧT |.ϤzZq1*WPw$/Ggbl%gCU 2HC@|PHyc7>-:ǭHʌ!4^kSŷH~3wx{H )wi̹S~:j -E0lXM4pe) QQ&}FG f|0z[j$#y}6QwU)5L%FpK{'%-*_ e`Li 1S5C‰D$ݎCKcR$gc~Kt쿢}pDb5? *wRBmPai]AOn\EU+,1 Rdj^ϝisCjDݾN lھ)jb>Ua;30,S@ԡtn!d|;;;gc5h)ζ_{?^_ 54 QJ4?Le.ܦҥqvݍDѳ|ZƎ(s"csZOrQ R- d4T<RxaF\Y!yѺw\b#b1H|,\LXX$ KiPfvzV{`nOs1:&WEmyɲJpIn& ڴs=INx8ouG>M}TZ|i;no־{q[.7 v*;9_A6A<#|I]3T@*ۊuf;?0:aƹ[6]q}`ܫg|$ey,k5p1RҘ}83GyMv!Umn,2lQUs}]k#-@m`DYco]? B%SQm!c7xw:-J]6VV6u]qqe Bі^ÕE٣Rr[/D2 3HwݭOFwf"I5Wx~nnjj] IB0/da.j;w%Xkv>S & ⷈm3'&=2]{:C]Ta|M[Z[`AepQGR&Gэ$Bw2lV|ou,PU8SGi,8w=zFsP͐2 nyDs hlx0"N0~> g EAz#ݍNO4{I WvDtn4\{z'Vt\J)+x 58>;gT"ߞP c' ~J i2.hI+#U"$ [Lzٗ+c|)^}VȸpP[ Kë+J+baDa4VL;aX$K]zS-F=hͤ}0рG@*- N}Wh='#{A$,64σy`IޘH"XEA`7Űß9G܈S]8Q#z$!>ۿBH! J .>*vL03a}qRq[x#7 Kn +Z kL?]oECt>r/uGV|3뮤TW\'dFCũ9q- d'X3P|Ǯ +kݲ3:^{#"eF Hߛoy/(;'2T(a k:S$D2rtHBndo3GO) FdUU'2jg?yl6WA{l縊Ld0.BKjvc6im] ')]}9[~k˯Nx0,z(kVC!,7=] 9Xj(y#lT]l%{=7$c.5JBOi5dqݱ?FG)6E ӐTa^TO|`z¤(ߋ`Ie$-Mϛi$]]5R)/3c`/ _Gl( M"x*>M|fRblZ@h7þNT/5ĸKxs1Wi^DS⚱hZ7Jqw,xdJFĺS&*>oE׽ $H[pǥ<QKD-f+*SM0\43g9X=ae}$"! T+$Ƅ\C~iatlF#hyʝ~ߴ4]I31Kc§e<,\\zf Ri~X qe<$Ъl A?֭jBuMƄdquhYv24,!":pUE9FIY8#R,FpteH)KkKy׹ H/Íա"$v|'xQ_@c*_=VN^v:4_f?Fbw lqi3?~}`AoD&]zX("YsHevblкB!Gr3$a`$泫Af@uȧbHÎWMTwL`'Qe:G܃-F:E '҂D@Z|[o9y<ϡ^ % 7B]8O1)9P?\atΑ+yk /ocDb\dEمF:p&Q!ie{:&Yc6sgk*jnQMZbfݱ Ĉ+F~gG-tlt 83̜iZ0vAp ntj,n+qz !_}lJ3ln/9 $7dW}˔6"m.*S3}>!9k3zQ /b']v(f/"d"+KwMiśy0)9j̓kGMz~JwOC̶s8lp닕D }!]rnhċ TyZDH uC+M|top|4’ =~uYi(}/fp0 y7EpA᳨M"Vp1t8 7>Ag_WRkVyon}53.bSh؀QQFJ#)R1`T*%$?@g᭸Ǎ`Ih8EΧWŅS.>j&["0lY-$ 6hu1TLlM;Ѧ8Cݒ;j3+ܠ"~'7@JYC,oY|,"c|/˝&o4'$ty=uhu<ORjam=:;XFp@m{Ȯe|^tcV5󻰰CnLY,6HOV_Rh1}N)HRWiB+xuIg4>}d(fh􎰊HB1^(% %B{,l^i'Q\_c~|SSjO[U`M dOO&HQS]f0⼻oB!:`((0u5!:z5/PlFz.7,-0bT2HvR0O/`xR dnRqHRzikQU5g6TC2CJp\6#I_q=[/Ѳ370Db.~v;`\i.f RPU1ZtW$‰amĐ;֚$={*|2S6a?u~MbT+oMޟ4>D8rhH!!]T9k*6tf1gXQT_5'@{/O5%8^S)bHRpB[FQ _-ލO;_QDuƈQt e)GW\"[NM"ޙױO#uCK_P,?nL @)]jidrpwhU1NtW~pu3)]Gsk#g! :jz['eACBt 3*y/)pL0DuB`niu8u>yYۭDGtrQ[Ϫ/|K?һ @#*B 9pT?"ax#wXht[{;i7=Dgy` t[3 y6qUbJ!@d9An}2+AQeuTY3}65'BݭVԬFM (DJۡm{BT1L^|ZʣViqlfB -J\Sx4 Jc nԡ!|W,LHz*Fĺ F <#!PSu6@g ia:u!)XWZlMkIϴto0%})T,B =u xu.` 6U(/)D੹-8W7kpX9DRS`s?X4zJM> ̨Lq9Ecz~?Ϡ [JKrNHg ha>%eٵ4[6ݫGR~p._EUȆc4$h|i 6Un'U=*,Ib[5J39q#/`r3,6qTD]= E,h 'L*OSmrO Et`r[d#8>[;̀;fGopVFHW'6[569w/c^`ۚ@_+E$v\4R#=x&OK<! E|Py#M S4}a_]ԇ* Xf9cA@7ʹ;1[=qGqq n @63?iŗM䋱 G]ZiW;hՐIOZ`|#u.c'c9|ᡪ3俉nRUcUsDޠ$06a%8'Hrb^D-ڕa vC@mq8Mv9K/|l,s'>[>[{^ٝsg}qi=bMqPQtC<f'&9~ p*`h%Va䃮Fv\iv^ƅy>=NFF*CYXrËNBx0nwzjV|,d86=Wm|u7z91.[# i1Τ\2 \H8ЛZ|w\!~ָ4ymK]~}F10}#;O@iجl@492= j.Ueu9藔$ch}"d,kaReǀ{t`)Q0 3ey9,4t;6(tV^v"1|@u>TA%!%֦]DŽNF^mPlB~;D]XX0^ß :1fi\ s0ɼEr-cb7_;agMwpbs>.eKROdpMGG1yˉԧ-xP{/5)gt#a]!`{(L,t2n6zWKRn-=9%mWnxCN<\Mu}qB.Ifd\:ݵnYtknm$nkKQKr Z'dCwNo&Eիf⬺QkS(gZ3f<ܳvj%N8G ɾ{k4QGg'ym RsH{6m  ]- Js{YI3dAi@o>d#7XxZ@0<e.pO4j([A9/GS}1x`a|) Iυ n#F3#(hW.&ZTuޫzz)ڑ'_}RXEGPt:$\g_h *H%Y7o♠acj zJU'QU%B+ S;{'[D~ S'&/t+e,"__`\ ?;QH俖7Kh 醪%40·*=(: cި8˯uX8@K'qW{`h]ZCJݯ*#\*br%#L=Y#3qj۷T9GV UjzLթSYn伽~0D%O:2)he ;W!N.}l?v"ֽpZ?/9TC*`N:!v2|__Q/ˀ&e$,ͻbc=Do8a ~pϺ,ZC0{scETksp|1\Cuq窡 2^š};fH\F{PІ/:,A&[)  EC3ꁼp@ 1^)O{<h7|ְң|tAV?WXhzQe6/I Wx6S#b"5˻7ӚӐGf:].Ŧ,Jk݁J X"9`f@K\ӤOj?y>N-YEi@VJFZ: 젋DIJIxDz|Q.?\B׃k#Z?cEGP1Ws˓#+ ^-,L`Ն/H"PM葺NC}>[嵓!8"|F@ Tww$f"d(B7ɍ@SwBpbR*,>2UeUG[vwh~hL2 Щ pYIpw(CZdh# 3)紥 G+\4u;-f+p{[Pn,vE׮M˹j9 ZTV>TuJj=9J qvh EzcZK)DM5Dǀ-c;N\%RoW[Ym¹~5/S홳Tҗ "U^A eRBgUd.gBu%OmA;T7n.5Q _Y0 p,X Y]?^`$1',i]o'd;aWe:~U2ߖ4TTC A 9 xٽ2Q\=8 ygCk"le? qškq ^:YdJkq-|LeB̷#5-pt)#"Q̒xYb䏰Dayc;q偏m_̅NnXvg˫3*./l+; ޭ4!8k[Rg^Vv/ĽG4KUl`I*>^yHFЧ̙mm]Td`g|wmD} ʣSS.>$`+fAg/ hι@t!!JN# fZ`c\L6_т3OEyeC#;P(q̀'6I/&6qQ}9scՆ1H^@)VO}jd;>-C ar,VwO$ی}*V?)3J?]u߳+ bwT)<LI[L:;#\C-j2^$7+E:.y$$TMi )DNxsy% cR)lvw .nEWw-XTRµLG@/؀ `9 tLTdM\7)?Z/L3Wq/wCW#Ñ{]8YDDrX="L -H[ҋt*dj/@[P6Ck/^?XW//&&ZV5i Ν^ ve]TDxq/j ڶWR.M0A,qrJ;AG0NX}*;N^5Di;EN 0-T1۸h%qp wۏ@W'HY, ?a"}Eλe AQ2U>߬s Y#Xk ŊTx8@`tkho2#-2N#Չs.ӑ r[iM7!/֪7o<٧tRMCe-؀!B.d5Aȿ7GqB2"ke!Oi3D hN|6.^Y8tEy7Z2ܧς|  蕂kDxGtN?;7/b7 YrWnUXKiMKhVd6\tiCy@݄Iqn=h"6߱7CwVi-x-b9UӫYFc<?p!J,1J >/5Ф͟?s:Ҁ"$e|& !:t^_?N713Qrd:V]* 4ܴ3"Dzՙ!?H|;[I(ҟX_U柵`eK)Fϔ nx24"3RHEo΍N$ 5|m" Ę UY43љo˽f.SADYμ\ _8)mBxlEٽ ㊵ wJc<^Nv8>_Yl+k51].o):f&jkhR?[@lalk.e,}ǵAdkx4@)0hLQ,_JN)lN(7d`Ԁ+wNRTE 0@RwWZlVKPN>]xyQģCC[;bojfkh >NR q2'շ\BA+V ֗ay\j=JMȒĐ'1"0IYqy{Oȇ>kyCy;M](%XdC\ppݷ=#G+E"gp,U0b5׭l ,fDիgj&[͌:kZGea"?26@jnmTٻiPY$#6}RL%-|/ݖxP+}MV8?2ga$~yD`%/8hy*2BRyز%-]\)H1 FAz_!a:/[a}5G&a:& fc !FW1-U ѷ4@4߳?6婡ZڸhA񔗪$lo^T.($~xRD-앂&uWDÿeNX$:ӦϜ^?[i4zϲ\Q̚a暔xFbfsE~.ܕ훥r*,pc?̲ۇAg∷4Rͥ_1`wL#@;Ɲ?~qzfw 6gڏdAh?ƊVW\' 2ExV$-:tT݂3xHzɸaLiNS iO3L[S-KV@0|=W=Tw˚^ّ2<t%nm^+ JV>38Յv4"gJxga%8GFrZ0J Q'jy E6E9LyW0|ǂJO޵AG8E"DCr4}\չ9Gؓ+H `=55Jܗ%%mEnw͒=_/[* |ѹhJM;zyk6rSކP^"VU!]CbIG*I!ӧDۢ!|uFyvfiO$\5[l5aN;ǵ­Y2x--7F ,P|vLרqs!kmCIKЇ\^@lvj+ܑ(/ ʀڞy#k[ qH7b6er^%wUս_ O? S\|skzSWC񰦥#=,~l *}q2ՂnqB*&q#ޭA>w7_ (xur)PYOښs (õ] gq<;p\uBǝ^];¯歷ź4wG㈼o@ t#x6=sϺ%P~Jf[`M!W %  8_Ƒ2O%zG\nxړF$"ʹ2lܯXx_* aEEjg׃ ΊL~",7CGF;!yvSFXS|8h*) F k m y{8BP5rP$2Y:1Ct3zuBB͆.^2Lx݁#OUӻ;<7AGjqv }h548 ^_ni91:1r1:X%%] X~s[9 ESBsUL9`O~^d,ˮDY]Z!`duGYQQŠ er1;cH\ ~l?//1_slj:G MFf 9G^Ph"w:!z+ai gH־I_ --4xHxk}/,YQV5Y WE9tXv=>(`I@,+|B G1+Fma:K/=WBc85Vog>*CwѠK>}=+*_u.9w>d9 ݶˏU{dm(Z {h;V*Nc5T-A+^Ks޴k0Tb0@6sǥݼQwXn ,5_I HX'/lDT[pbʸ(Wk[{83*KBynQj-RvZVwfdcS\VPzʈ RM<:Nx#DG "P]k-LVe[82.T<5`'RTPs[CwLr-2)B2~zp4Aqs O*t^ߢ lCf|,.,$? w%ki!x `ae 1Q(fYd_l_tttl?w_U `e^+6v1ґ錾oPeU@ҔasE`ꔣ|$F>_Whq+0 2`Bǁ&ð`'jt߁[v϶f4?q/das0ձi'f]źxQSg0hU@A~=Ts YcVOl+NѴ3oܽ ߿#bK4o@˻(GP9! yѽ*#:7H\/ҡ`Mۻ 5Zmp*)yP6G(o)AlŻ\t֋[#2&aZ_8-u=([AV^V؆)< Adke?}4|9ƽ;`ݶ=_!tvf=|4e>J]E9(ę,k3))+.Yv] x~Ullv[^ Y/9T|ʬҽhѼ$Xߢ?.K+yLW@o xFV?zI:f4Jq7QmǮ$My^2^ Qоv*VQOaK&;lt`"N2nUNNζ8юhƸ2%9 Bm^U&GJ?~rI^XdyS뿦ܺΐx6/z@ڔ]4# ,BY^^f_3 J)|IJ#)dqff>5cWwSV..&ݙHIlH$S֗co^KD nU֟I`ӄ6 I*9M[K#*PeӼVۘ4dvCQtvHN5He+7PDZzȆ6wcLeUL^jK,R _P~z)p#9~r_}Y%H#* VPU ѯp&^ġ wAޱ~5:RֺLd*`+.2AYyo:bk˜#bg/T1ʯ5RY#{x:)! ?G9mwLV1~8I%m୽]-8>`hTOpLr|SӴLZƠƮ_[Hnn(7)>ӾH]Gs\> *Uyv$7EH)ޟHmȬR8b|d[f.DhCkzu# %\'bqgdD(U?&x~IZ=aP x\8py6ehS+5UrAܤWAC˲\Eٷa+4e+ɳ]s~*M|ݺB3lî~o) hԢBaSZM顩!P$}7 OL%F2p5Ô u.>3dj5+G$}#Z{?' r#I<;AY>7  Տ iMdn9 })l[)E OlXAC,c4xeXI!zCj71H(1=#OJx)Nlf}q['~$evʇDY->A?̪9K`cFZKsV}6o#m@Gُ<'[upNwO*AU"um /((֘nS+5ժӛ<;7ƫ*ʐk&g Ebz;`f{4dUr.mdl/Uz,?{'&%cpk[1tv dlw-f^UFKB!*KrL L`1TȒ[57i*QBn:9 jD&ckPz@,%:|)I%ba-a;ADNzr4Yh;Y> w&?dZ*[?MIvX }Xۂ;lmX|E( I `_nyŇaJߢG-3Jl#dadݬlV!0(o3[qZ9ض۱Som !I/8:-k<3oK׊_ZxN3O RQc>nh$Ԩl0f%eP^!e߾t#B\٧ [|B&z%͙&=F y;Ѽ}l/N%_"k ~y\qβ r ׆XQ4u/~©bZy> >~=~u gQuIo ߑ~<+,?*'/﵋aN~bO$ylHn6ysаxoe qL<ֺ%&0v8~qR{nl8>PeTLd?-8o5QtXNH;?Ι=&`m- 9 +Do%y@g:AY˓kd`*YQkG?H; ȩ! zAM m ,y|uAݤ>L\7DF4LH-u6 Pc$_r0!҅~q~\/X JLyEJ'6 N4LυYzܜ_58d&_(Ԭ >F? "f/xӕc g^@ ̙cYw=Po-$yMMxw 꺊xS`~V.؇W{ k3D .t^'B n~ۃ ;{_/tLvhhA%'x K]1m|STd~EL]P˶_Dճ-=ϖ*ZDt[WL g79@/(sɿzZjqnCSknjں)DFBR"YnixkT9x7:}Yw[ ˒n/)6Puߊ&fujkS03GpwT_2؃#1 [{tE:&6b`Aᐅ !P˯R?dPbSRIDWȻ)=,v6J^ǎax>OQo6#!z>=5:zp@%T/43OB*lbSzUJyGJQ{3AOޙ0t@φS뿐rP&=H}U=zY2ZڔwLL%WzmDF*Ho):scMɔ:BF#~b[ҙ=CCMB6Qg)j!}"-V,1Rq[ uW|ۮ}T :@]}Jls! lZ%#laH>mⲟ5"'3Nl5c.ӕQ"KuJLQT^72%34c+PFWZw01kvtޙkǺܕ[Ա ЍZ>KM:ח5_U1? .oeJݗ4>wL=m7Ie(51И>`JYu5^7U~ͥi ۳ '-yw:0 f<ɜ"ƫLac͍^ PkÆP8]"+d͓_D!/?SvWYvCԜ ݤbBCEG&a0O G'4a_v܅5y7kX; [ZwhNiΰA5mȗm5sP/vձbbDcwQXM0=.2탬@4e!`C(@1y*zW_0(A|:gHZcjZ tϠd{55 q ~, پwjrgꚵ;Mi1wy-@ץjF1JQ4mTKTUhkՃcэ,rEzobwe4Y*y+Y&UcڍzKܣn6Q8,Oq8z4uinZэg ha>%lQ'q[#kftߨϢ0Ծ+Eɲn ~.RRh8.q LXD=֏?fkRo3ѫNB* >R' j!'3!FͿ6٠HdT))<Ɵ?\25*Ra°ܹ˨*$>,ҭŴFpng&{\"l^uAyĘdcJas,(Kᶠv px 6[ L;&lݰ92ƞpB.}<d7<\yxdmv534~%5|ܵv([Ԟ:ْMvוP75D3*`7|gU}XFă$"vuOj~l/2؋6i[ض7w3 DB?渒sKd_ffpfdlwבd+tњRʼn\eko.Ԯ|3w^В {͌A}&2tĀfos'ӞO; dZY-6dnߗ|CS$]%x)vp8ԞA/^G~q ZZ; ,T{1PUf;!K,MӠ/_mՉNC6;HF,@XoUhAIIrCxQժ|H׍%ŮrU<}B10ovt'uգS>\L/u<ШȫgraI}SO"ʫ(yJ/#f2Wlm y=rj?urj}:b"R{e?Jg.Xىd&+ew-5/lQKP W.UyF׌nMXdܜ~l#XyIp-ȟ'ӈ:'Be!m;~ҽ*Ky\Ao >Z| a%Y^UW £6g>b` u!O[;Rj[zSwxQFNv^\T J6ӂ`$ 1.][5$رqC ФN5 0^g`^qn&`[@b?\! V\:F,(xќ"klՄH VpYtV"gegžut!&_nHLO/^ʋss? j[Y?)E"(׏`*2R}CC9tZ:[Iq\qOuF%3"W)g3aۻOx&i+ciN^$C'89hPy@45{40u/ޔ-qn4Pr:Z+A-[s8()E;ޛ(tq< ]rTdF{ 4RS#pv#E.^X#ݛzoБ4(󺠾xD ;`5N%n@-:2O1v&(s C2/#22˪C&Kܚ` s?꒻`~ %k,MZkei;5ZÒ]89|uxX'PLt/ljO {Վ9T9kJUT4ͯjB w \W5u:l]>~ít'ŭְuqͦ?ax%<މ+h ;Ll!nHw(FࣅY4} wR,bRU G}ޯ vnwNKE$)WO:i`r296q M[>`-DQ9$$]e0E֠*ܴǎl/-H+l9Y]@'JTK5R5v|cɑw@=$m=9HZ#:J/KR0RqHWRV6C~6~vԣ; ecoP"q< Qd.CHK~9# E>%֘lDakAntC l@4~>#Chz։ё3OV+JK=lɖƜ"-FRbr|xvu, v6]m .pƱn]Qd :ui֡]ddٟa_ bXMKxsߥ@TX5.orKp5ͩʛ⿃iN5e2 +qHXёaA3_=p#˙p'gn=P ;3ʞdg(z]Ea+yF6f]:ٹxI.rTO+PnlrW6q?D,pyk!xWMކ W˓e/|@)ugמÜZ? x-M6>."η fvqV^ZQ6s^HRm/ tTeZ ȮaNDrUϾ ࿊m&b6+Vl)K/݆ E33ڂa;Ծm$UA5ã5MC¨;&7aj L>6=<v}1)3m_ FL'Zv5fd?oPbԎVk;VvkP fF̙BYkwWgd2ԣ2<h$qC(NX8wo@&H2Kb3Y7}Z (j5Q9 >l={<#%\Rܹ%b4XYݦO saBS~*ǖY B8Q2" { 0#3P Qg$H;$ 1]r \3 GA+0Hs't z&X\7(VP*>zy*0HQR!хS=†2 wX8X5q.?,!8jU=2OwJ^BÉ1ۛjZݶFݭe> _)O*!6qiȽ MY4w5!+͇%\J\u6E1M/.Z$ < ljr6Du4RF*rv6=@e^ϖD3[Hr8s!r>4o%'xd(bls(3Q&W%-O!&s&{k ӛH^_C`w&}jHf;8Bb&9ZoW5חOi П&: 9SNvrhcM 9k˛r^̂gD=( r&Pt抑*_V^̱Xw$ε+K aZG. y?Brӭ"_?&j"C*jҢa;T\~)vwi!Yy~JStJ!N{}˗\GH$ŪK0!ɩ}_䁵)~ثcR36c+7Je|OlxY{܊vT.߮oKOF;A z-0J4igfTJBPSɎ`u_e79pLuGj2t8 kX`))^Ts[2kSHe2(mxnش^D-sKb\kv4xEW1HLCy>+&L Vu?QI#DcP9[+IF^%*z@ g$#6X?9c8u2eaRIm~=;F!-plB2{%ZZU9AMϣ+-t``!RPx?ig\!D2Z+K1%MXvsKA"hixCV#6AhRExs*sK1jPWO)φ2mI ".`6a}:__01QH]\֙1@:]E. lvz=$@:CY^ϗ62O59 d޾b x 0_}*8;p}~Q(ltP76x "f)q/4iZp?1_Y]ƂUFfwY Xې@]7* {vV CS+=*OjJ&qqFlֹ*1ٹxo{g iE3z=^AG1ǺX[\DnDLpC+=Y@:4&1T\F^rh, {qD(*@ l3 t!!raHF6WnTCQ'uA!AԹKVOM;/ˆdΟMΐnMxDYoxHo y$ ٚKK)1^g:+> g;d9S>KA9ّyd+6j . P/\^;pmDzD37/_EL!z, N\e.а8` Msҕ_@+uP-FNc>r::%0a(tPn],Pv70Z22סPC'_/v5efA-'r%p >-b}sQ]uTxiJ{ԑy)SaGT㺘E{\~ܜR=mf1(ddb4HkP`_oA'+3AHAmڄyCJi4jXH|ٛ6F{<*Hikcj;atpMj{D M~ 0֫}pr//| B[ qJ֝=fʞ~;x %Iu ;K,˿y̭ J‚?:/`.%'mȧ'?R72'i>ܓ\؀#`{(/, RGQQvM9 ޏ^p}208m߾4.]O__9]= K$rW%b.Zd!ȯVH) d2y[ uPVl֯nz&$B>qkٯ3/4ۘmXnK):Z\}l!es]>V%utfX۹C@r`J]zߢM 8S0&q!%q{OitV4AaDŽfp=w Oy˨g\$G)Lݑ͂Hմ}Xdh! 5?om2HBz7ʰS$LY;$dDtFh +ȍͩa -ږi|kJi+I)Ecʪ3{ Xs(h׼I =R^inA+lWtrFVY":Kb25DwVX-ѳ>}d)li ^F˳9=lY_}+ 2+z\YB<液b.W%M5S=̥dvn^+C ^Dr6NZU|Wvܲtzvsckq2qw㈑wW8D(+=_BRB+*xAeDCԜGǎ&o%JN[< ԰6 EccR%J$^eA]OK7_kQc#_Ђ0!MpeG5RjFZנP.0Lai;<"]hepUX(HS# in5oq+^P1ja(شZv7= }8O1-?qV0OWI=:%/WscL=mX R5*ؽ $μmK%Lb LЊ }$+ n,:bXplOKvWg+ȿG-y7@a UMY@Agp+ @) ҦC{| Rۇt`Zϊ=~'C Hȹmc$GHW٧>,%AҽʀBuw[d(( 47V krpOlP5ij,ِtu#fS]QX_lMy1βh!*mmT&R?n" 'LnG *eiDKv[#Z~SnR)G}nDO[B]#BDRoS_JSpf=gl83U2†"Z_Cϥޠy $aJ ѴJRO.K MC0#'{R0k4kExkco{w(u]}"}ֶr& p!Yo';ă`S*Xdoo WYNgƥ;Gۣ!cE/Z%*^ӯC9D4Gio XoP? Ь|{$:U 7_7$a=ȜфYp𧛓z?%G!F|"?.Y ;*Zm{0D-)8S9҉x7Ph۱|J=zpC/)z(zY 8jfYRvzqՉ4M|lb 9/eX ׅ0RAܦ,E2UX %$Ň76ߠ2P!&ⲫ~eLBF=p.4 (ћV'}x:JI@E;_1!BqAL LQ!R/a9#q##90Q3 U5%Q5QR(PRTK? ᕧ#rT'=YMQEUqTxYyCj3ƹ5N9ݰtb×qt2}8Tww?[얹[H 4mĤ( y {2mķkq׵i^ݧc"D*EKƘ_4NťnFoYDo44]jhɕ437o(MNn#Ƀ@F epױgYZ070701000003d4000081a4000000000000000000000001629779bf00001374000000000000000000000000000000000000004c00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/uwb/whc-rc.ko.xz7zXZִF!t/S4]?Eh=ڜ.+ gf!ybڰee *&b8E *;W݇ӈ z*#x)،saQ)lEѤ& ei>-(!le|#cgugQ{Zäl~][\K,${D [T_Jx,<=%&.mKz$Q l6--l7/~l\cPJif賴m yZzY"1O;qia`>I[j5v|i!.Ў 5Ai|Q-~,*3|ϩzӎkhv67sD,p*I\//b`u+7F #%k_p-iMcZeg=HB`"5U7hG}ͮ'*^)Ў%4C !?}{E Dc5z&3\=w@n#{߼Oٱ.oǩaL\zo++ݬ{s,Lb ՚Hޯ4ۧ%V΃lޅ(E>7:rV9S`GONxq)>74͏KzCSFctmC0߬ɴ| =TE=b),9KI6B>+8x!cG9=^@2n'%W!0H7P}[L{#=۾T""~S[Aazbw DSghZaS&,q"6M7 P6(!ǃ3JRo"\+Ƣ]\:i}HNUT2w&>[#LC9t7ʵT.toicQf$a42j}d7ƆcvӪ,%dr_:St(qYVzf;LF[); a'UP+V`O&1Vښv}+JkْX{e@eoܙv"J + s|z -@f~mbvt7`,Q]lnMb\;J Kw)úfحЀT 9o(  "-;LUo+/(v1_FPz#zy'l~q?<߼ܑB` 4r\L˄wehM1n J%y@FJZ\ZDי7Es]%ӂ`D1u+"EUpwv\ ;xTh;.`~tF%eӕ<i[کWORhp_rvYUYuU ߣ%̀|W;EKD >aD-.{X+d^l@@@Koy'r2mHӌ{T TLOdzxئ8!0B)HX˫#yخҲx?<v\Ѵe⑺+ =hOEa!2ACZqD=PVj͔Akݳe@uЩ jD9 ǛSܿ8%Z=ytTݼ{;=T?̋ZTχ*չ? RMnJ)^]bDo|WĩUB&W>$8K>I`|HDX8l\g^9@)KZE=j Lj> x(IKb)L`)56Y񺔕 P&#TI7bŬc}UE`Wk~s=١,cMs $g< )$SeaIF p_?(Y4B]+Дoqn4'mL0ew8$KWI}67@+ V;owt<~nf'[HtlA .4X:+?ףw)#X#'].|(+΋+$)棩`7/Jgj9*IY+0dԗ}|Ͼ IB վslܓ0C%72mT/lf)j oFOU%rZ\xY@Ew!M-z}liJ?A6Y)jFN)KhƤ_'0)Y ZԝG'&E͎cZ뼎c`Z̹Cf'IMBQS4{dO4E: EEޫlgie2ԭYuWZRݶ,?Fj䛎0[jsf1w`H2y:ou0PԴ;+Z6cWL?k!Cj&btWx cj rs]uܥ. /E*M(=&x BZSuWVU|Pf/G;4 ZjC%z*O1!;bsHGq,R@P=+Q鮝MxVdz `#5i0QaZ!-N3SFGvu,/Te4ކ7c>1#K=~m)(Dye` yB6W}+r2Lq*@66bHՒ-?vx~Cq_"'\9xWXx`jM cύ*udEjOҟ+";lE!'뷟6v; Hy5i,*~ #?pr"Q<5q 6 ՟&Nx^7ւ1~:zpfTQC.Id߽-o~Cs^_P?§ϐa =:")2NRY%P=Ժo)'1Fy*R 6T}0 ԒHU&#/*)s:H،_;b k<,O}a@8(CwPlHouȣp.~<^1?5)=9WO8&z۞K9+ݸ^F᨜o9JKRH01\KATR !9]2튕R_|s lduw=23'fgR0Ź %ϥq#@Nhڔ[EBOq=fe|s]O)TfJЫ۲Ls;l?em[HKK je[\G{'6'flL<4~P:۪ <\ TGX'%/%tv9idWНs[avRHDJ,aD`uБI$zm< CܣYLkg!F?e:p7 ;"au13 糁pѾ2W~T\Ads>w6 RNYLVf'K}1Zܢ+L b1]_k/BG]?cFapĚQ Ջnuԭtρ }}6ٽZQ.9ܭleUs!0k[*-cYfay+ㆇtRiA+TNRUbm-ua nmCpFiG -CEJHS\,E:/9no.I?ʹu`%_ouG`hUό,LW Z9XHᴍɸMn@+6vfkV\3ܭNV􍚱 JEWE9 Z:V&;P$9_nN<}q0'sxGؤWü:W|6k[ ܦ~S2&~ Af{RYaϛs[sB,čj׹(p=%"8([]qC uH_-K/V9Xt4TxH|kH*τO6G?Gpp ^-3}FSXoX"ϦַZ0l.@Nv6:VMK]9K O4r<1GC3"lg(0W4s zX3IM2B%'S~s`9jИUJ@}:XD? "ZSjkբ`G]JD̷ںQ&U#W[9Y+]J.J0x>S9g4z%m*oBG[~v$R@b'Kt*AAӧ0`bcFpzK.ykp(,?]s<=Uo_xF&?ȱgYZ070701000003d5000081a4000000000000000000000001629779bf00000f00000000000000000000000000000000000000004a00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/uwb/whci.ko.xz7zXZִF!t/9k]?Eh=ڜ.+)q>/涯xCq{DW-ƨ9@šǠүP0B_|qJ7}IDOԯ_[2~&EduTX՚oդ95 If-u'tⳳm\PnUz>lf{Y`p7+u%afq+Ɖ# 6uXNUV?DZβ9Lf%O8f4bC]C0j -`/:qNkJ&\53ٓí7jp Yw43WH313R9yts"q%_ON+`C'nəDX%Ʉ1te>}{|䱲Fܑ:9뀧<5ꟑ^ЃPd i׈tI83хM7gmf?3ivQH  XІx*1J漑=còą7Z$ _RՉ1d4llw u;HIvq}*hj7oǴkjcba~Zab]4 X;YMSoB:rF#<G"ʐE%pJfAL+%-P'yqήqdASLh=qвI!k4I. D!(Xu-s:C#b܈m`^H-uyU-ڡ4pXaŏLBlhovB3Vծ{3 W2-]ԽzӫENn5f|.oX;Sh#hٱm1dPAD *a`]Ye#ú`ձ|qҋ#Uyx9_#'9&CTQ+g6"9n9Ȃ3X#}I2^S.1&Nc7$y!@Fjmpؠ0KHj[^އQKLYaǐ~P ;ON.+<s?¢k`$i{`}@QΫYC75bX6KhkRQ^I+ ]PG +gϟe2wλKMÛ{'!)~P+Nckb:H5$Zg!+Ҏ#%w NܦTO}I5=]^pՄH>=w77Ɓ}q탏dL̋B^pr%u> F_+]ޤ]]U:L3ݘ3sM0HĠD7D1#B{ j$Ў|)\e)tQ宱1[p$w}_+A8Sф 0<79 L[_VV }[%p6<n;{3lBxB3>ĖEb}(P?B$s;- [` W'A(;?hU,g=]H_"3(4J?T'=lL`H'nxL\33JEd'K*s1>:Fl;s\2s7R}q 2t$ǣȵqZ e(1v3Ӟ+9ېӍ& ;&QDm$Ojg]7W tP3P+j ZNd<#bǡ},^StBz1fnMrKvPkh,P;H s!x(@Yf70jmKz:>#pFBbTQ+ȱdSڷ=`@:xfjTcL{Fכ~Y0lEW3FR]woP@F2^ Whzcp[ieT#z^qės|l;B D)KԆ;8$MLuFpyAZ^(?aEiZ~j: :0c0{9hEt^VĄ*.bwh9LwY-%=h|΅dyZdGSS~=^r?7D;`ϕ|WF72=6$]F)7kC; sOeaD3Lvej-ζ3Z[ˋ]B4)"׮ >Z}8{Ryaj5&ЉslkKߚedɲ^|)5Χ.g u[nN,™;&S?,X\jtD^M. ,nd(赺.獣o0eaL`y@y5D@LQ{@Z9&9'iՃW)oyqCҏhSm  4$!+iܹ|*Xʞy΃7@Lz][" QhP# ^SZeg`5{^9rφf% ~*SSlU59 @ pD@ yE2HvKZ{2)pջz褉QLTgYmHw*6,L-v˖;(k2J O`k1 9/%==*lY@=hn`;=SMRWEb_/+yLt}g "up=S K>/5bR ~x a$H.'KGw2?( f7Qf1|1{H`KQۧňInEf/Gg4 H,D#1j2;SM):'˯2\&pc@]^Arv"A!7 цPOѮZ$Ym0g);0n88,r8jl!A]5 ʵoq!ca{ykQ&%5}bk#s]jut/9%!?o6.Tb+coeo|uJlãE\:sÙy8`/f"0@?h[(l<(c!sf ]rBd_|?VOh~!̛ aꟕ_ vb, ^.?:nC,B;%B H[8fl+hbCʐ/7 -7JytP|1dѴm &?!+rƤunL.LG ֝8u0XrU;}{Rk ֤/fpבD oINDjM$a .>uM{Z-灆yeP :.oPUզ"`K38(M.B󺬱(oQYim\axXyLjh?._a鋓|f<d E[ JC M3WyG "G4TvfG=ZEW:NYvJ,m.4V!?txLR hoͫ.x VFO|[nb[QW&hor䨅An68ʋ5wY}V58`N kq:e_}ǚ鍗s^a0tg/, &PY F{-u)t+roCX݊ƫZ:31W׶[;Z4Tnc|?{i_.|6\L8O+G qv;=Ji樦?Pk̊B ׂߚ.ӹqy-t-̤3TKC1*:|e ]gw)@9NS(ma(5݆N?@IN8`=L< )Wg`Lq-CKud>}sW@@Bi={'RݶIկ+0 }[u[4+?}lo( z$hsQ/!oH >3Rڃ{Mi'hNV~8YZ>$""GX FhU8UiB9e[}_6(/ 3^v }>σ^0i22$^z]0'RNt_> Yﺱ3-bJJqȎUO;:3[Oij;JgM eh^# y 1u|mDM')oɩ$f E+ 8wvmzyNpcqZ7P%Elyi-wOQCF?d}ND鳪} LWX؎30*<'Yv C!!)m3HXxh 8'}TZRWq8wFNAz˔C4ЗSrȅ T#HYI?RX0gdf"(j1v\_w-zFݺfvڤo2hi߃'?S%C%˶o > hm: lB}Z,8޽ӱ4!d Os'V0tU# AӌE'2-0u^?h;ÎTMK7В3%`BsJMzq=p^>:| .OVTwrHv^Y)87ԑZn &/X`.)|'1$U\U,x@Y.> jGs6δp3{s88I>؀oM84yζNk!O_sb ,vĦP`kpm`+caqȆZ&r\! ʫCdȁ1Њ0%}M[>V+)h;@{iQ0`һ{V,S2|Vn%v[/B1h\bcJģ3 S[-)vT{v kmXaeiG &Cgp*"BTRzl 4,k%e_u08G]گl/IIɰ'Dn6jүOTmwOd%T!TC)B3yh R[Y')EpN.>Ã;+b,+c(BD _J^ҁK#̅~YJA Au]}C68z%4^;dE-J' q_zBs8-3'rCt/Xk-!iVN k~] R+dCCk'bKl!vfª.~B7Z/%(_e6% ( KLEm0ȞT3TOQʉUުctNC0+g'i=IF:>aj{ΈUq?PZ=uK]%/%9]` aMW .x0e.,w7U"#WQsBPcTTD;6L<`}CO8 3F0^te@' 04[t/fsxF7chxxeIMETUȽG tcڳZ5q5zJT2 G qtZ;J%W>e]`bq=D51Z`{Hѻ=قnx]i)5|z^j/w>^2Ο{Zƨiz,=юcM6\Il|mhXO^bMv ϚWfeO]Mǿ$ /8Bazms=Jşđ2ƣj&:44qf?r\"EȃM|i9-449ק[XԮ#ު\-B@T}v!={ D [%7]E30: .o6' }Qh d%p,t5L[R9~h20;`7@ ]!ڠo.1ǭnQOo&(:Qk8J^4q~x}Vi?Q%9B+7#hr6RDb=tGO"޶v?Q0Aec;[Bv/2#jf8YutHnh[KUؐ;"X=@*}d^>h `~=lsz.dRHLvY9C/J1? c׻P6᤺-rG-.4b~HJ{BªB,Dsxtq:3.R7SO$G5B Tnj9^CGT{œT4ѧ@tt;ӶҊy&pq*=|eCLe\er0  ߆[xXK,~V7{o>x3ʵ֧ 4[ڹRpk tu=pz5k+][-$4&!PF7+$(4np(܅qݾYLKFiX2%j&x/F]BlY!oV*Gbݤ]Bp&>[*IV s03ߵ)<3腌ݜ͝Pz.IAHZcOg(ږ=.T¢RF9xwBM7"iNx wpTXi$&ifں^v9!jL08Eso5!Tk= 1@} EGNT9vvh ȚtD"Pt (0?qKe@1gc `>K|/E#E`z|ЇGobOٷ zWv4c?: 9[4ME-ڒrq4 5qoL).FKLn(&YqNθaiT:LDF&ziH,4} 2SXqƴ~*R@qq;]ܭX2NE/vbglˋZSqռL[b0rCTvb1qM^J/CȎn*>;.TxHg?&\<\po&W5 R!{̱נkU–$Sxq"˟t@c, Вʸ7 XΗXS"~uXdcA5'udwZxS܍jt@gfrJ/ͫ,-ܫ+<'=@H \U"^Op7#e?ӓ!IA梆ߺoqm;q2~qcn$L@9"@2xڎҸ?/nm1.ѕ5Bj?7mh\]qo5y=gN,Fn=`,'cGXhP3@ sPԘW«r=HJq!<֌nudᚠ>=i/ 6۽>2>^eln7*2=~vcXS*(I ~;g#bQp]Vn1/^J1$Hb"[A;Bv%2C|#;^6,SI*ƪ1f c Ǫܹoduao_mV[ZfA{*~_8+0l}6]X`KwrTסlEG(`=L%eeD~ZFf'mA?3bg TMȓ2Sc ;qc )wP%+Nc\H:f@S,=қ8EqG[a0diY%vF?ՈǕœ!]8VH:VӦJk $+?ƲOܓ9%}I fpDNF@ϱ=n dHϮl|9PJfU]O&4V4PA3)LMY+M˩W`=Qٵtd$BN>>5u,h^9as֤+T c0NJ! GĎ@3O[MZNYkZw,=dadZ֨+/^c?;s ed'ˈ0@>>POD k0Bƃabt?k|Ň.Z l3Zb@GKAIfIJ,33,S`ӃGԇs00p3MA=Z%r` fF9k 330JiHFgL%\(RYz^~ͅ]/gma&riW?TJآ2-ѸU Jdz85KV+pݼI  o;54ma`%nFu-fav$&4*eIڅPU74+h ?Z67/#'@yN3 `׶qGBrv mi)׃uQy@ߪWI}s f \e]bRp%p\0y|Ah! 5!uU٭5CjU%!ˠ-xQϫ'F{2K{YӬ3=)'U'4u<дh(I繒$Kµ/w?Pi4BbqGh0zK^y$/.5&Sʸ# $kIg5rXS `!;8;3Cfiܡ&QMPh{tvPhڵJ8&+^QzBօRVRw @nQ*BRH,y{aMl(j3K τXEzYC-ś⺀Z.ܳ!1_!'zsU'ql\(xa#T]z8SiS*ayR1wص;+&v'= A]KT@ޘ;_ܼ[hq<|!#dDKN*=&Tx 4OGH-F 1!:udv]fw7(|mpL1o7m)ibcCk Me-O'cء/16+m{r ֣Uwdaܲ,uLM3BZz ,dNAm$_mWܹ7K#G E`W((rclkgm\N(m!q5vH?XG& {?zx-wf*ܥL:tc;Ы.\ILޣƚC:``H |m{ ^hx\iQSGFFNTUohwfZ/E3>!B!FdT{pST} u~ Bj? /OңGH?DjXͽ~gW 3Ez :vэYh!!fWxqwcT2Z2agH: 5C{}O9A4oi!~|[c,Yd"hB,\&7DKի(;m0sb@vg ~ ,U6 T.s: xK7HCYJiɈHW t|' sdzώFY;u*.tO3z!K0nadqqhP22\:_a恆MP9M/Z87G`;wJYb}__5mXƦKZ͖$(1Zۡ}tjh'{oc3sh!y^v 9WSu[ ּ6-P!U[g6aϩÇdk8U-AalBp ؏&vW? ̔Α8Uifm|n5K_7BAR5v&%R\)y pTO{Ms/X5υSWAgS$@seUeev0w.3DY[#F5He %:A\Z9դҳOzcԥ΍A\!;Kkģ﮳iX4<%a?5Mޓ([k/^=L|ײnܰB)D A]{;5>݄W )a=ڎ"x^w'X'ߜѦ\RX$i Ku`]}ǚ+gOrRFW'z Qoi%P#%8.Pޜ6wVS,2لɮrs;pv@]+B~zJo*؀V VurJn5 muW42%ԪҸ[ki|Ih$+h]YYFM{j/!u!/Ś픛N5q\ʝDR{N92V=L6ܽnm@Z]LՍѻ'~UA m*aO T1KK:ܚ/Iɕ},ucQ0aTh u? ytZ{= }p`Duي9+fQld`0Mf(x7 ޳C;)K%OQj6a}D^D1لUq&'gcIߕMIL>zS|:t""^qèSnZ@!1lDݙ "x {h=Zm(;У_M#jڨ A 33k8*#kns2S'  ^sDH:kyn "Ijܮ2w6U2~`VF$V0_ńօc0TR;BĶȄ̗ⷸO|QFJ:g=I/2yAp+KY$~&8)+S:h]8v!bda%%-I6n&se-è^fT0T %^1;Y#ڬ{ 2D&2mһIos`OXEE.U9V/u"y+ֳldv&LSnh?2d}(/f3B$)ph$|+_9lo,W?pp9|f NXԬ~m3 bwq|q竬^OYEԵ!1X,}k9%ڭ2<OouhȍώaB1fnn?P?hbx%fk3@G"9{ ׍a MB N?_Tkwv؛fx%K؅Tn͔x#?y͆wl9\_sRڈRށ+_c}ȃ*VNQ<:~?%jq5)R̵$Hr#c"_PA\ oAr${ Xj hyΘK"e#?q;`q44L]QT#QQ>3.B ) N&'( Uб>G0D.Fo}(khj1ll^ <2 [cIzOUexo]U& M߶d'gz!UJ(̖U+--O}A$6E;nJQ,}!\3xy<068{"g6%NavՏr/RW28S3#O1[qk6k-a tV<$OJK{SL<7K*<%ߕ#6NGHwIm(x4%:aL:);-\Wu +w~oR/^tNA•YEh./7W,kyB]K6.\6+I|УD"8xZ 1򗟞Xȵ?Qq՗3C""z%(V 1Zӯ1qH3*K> }+B"*z.>a]s#{[,!4)QT@T$ 6*%R֒#&N#!C 2Ut8SH:ܩ:Vt̅Ђ`3h@yEϵ×γX-^o]`ze ?vN=0̯a+v\x /v4K<&s}Ԝ K#?(s~r$aw:E.J-⺬.m^雭RȋK*z=QNΖ6?uC?WSzQm#H i3A3N;X,hPMۻy^;=I^Nj"v AKH˷ Bz.Mv]851 WETVVCIrJ놛> q^TC`gg !XI#@z $$c<Q,R!T3Ϫ|mK4 0yf /mĤ*gYZ070701000003d7000081a4000000000000000000000001629779be0005adc0000000000000000000000000000000000000004600000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/fs/cifs/cifs.ko.xz7zXZִF!t/]?Eh=ڜ.+A^Gio`C nyw%NK-I o8NeO)2)ti7_J"C[tAQoI$vXMɬg@&"\t0Ar^,ޫ!Zq0G%YK {Fy}*D7a3_l <~ײ WVEL(}-s1 yLaNVIy<LKRGUo;uFSPǽ7ẕͶV.TcXIu՚ eKYSK8*dgZ2Ç> A7ގ&橫AF[Lc(HJ>WKI,##NZ d{npS_o^î gyc$ a^lbF;3UNumC$YNYlSUov7ڼavM&4q5# Zo]6[҃uF閦c͕@R&:}PVs2R YşOtՀ-e>?ҁCP`|V:D!2_fVA>zքct˝`>5Mt zsg C E*z3nm0<IzKnU'v+0:('=?ghBtSwN^;NIm)xx ߛdz&:΅w<|$kܩ! o5z{$Wjf {AGU bQP.\׭x3kWeE $Z#.`o\qy2ӌ#!-̍4{9x/kʖۑt 17;y=au/Dq(Yj{Nva*܅Ȥ+& &2k+!d ;&N|ɩ4eMsZ]rY|3wWrm7 @P |x[$6bev_ 8 d:4PW2JzT',l279(EsO&,Ʉw| n吼KK>͍J9R>_;К5ZQ`+Gycr]/QRGЁT$ s8@рeS9 iVwLTs 3%\O_ %50[Ǥb(Oba#h_ +N[-`4NEr #uڮkVNݻz""r펌.LE5&B~6 `UX׺ x#mq0#n߭ޱ lpDw6=wB&Mֱ Hg<̋ +`Kd(<8n4|7]mo:fkX1" hNW8< g`ޯ]ȷLyiF&lCLz'͠5-~]=[_ ?s+ۚhu-~73BO`T>96\v0=g6D~ڴ:LBzfBNTl֜ez.gD_@e)Ã!I1WlXݘ[^ڣ߁qBvwh 5yz ߜӻj;78H͒e);:ϬT|^N*uN[X-cṭ25JqUP OQ +9 6g-&4o:( [v t .?+S_ʁo'm:oGO Zuj0 AbD63}.Sɕ RJ ࡣTn M-5Io|Ga֓RPwꔁ Cm o3oֱsy7[xazFY+O> LMF5s`G^Xv.$09?Ѵ֒犪L,/հb;/΋5V1Ό6XNhD:!nAF}l}Xnsd]>rXG@|Dx*hC<Ik\ٜF)2t$uMʴRꋤxmeñ iuAh "g Jc9{ mLm->&ԂTJrI-uٍwK?qAZQa$IKэ\_£ϊZ\A`@*F85Wt|f,R;DY "MЍZdigd`r@Y*e=x*-E/FDG]ߔ#K$A %qMmY[]9`AѝR(Fla>x wѦt͕{byix B0R^=#/$C ق+)Zp*'+jfsiPU Des݊Dze*=UQ "epkntxq%di_{AiJ@WJz[fmyy/AXr`_¼ &4'{ }>C84Km#\| 2tVgڹ73yA|v@B?V@E˝GQWn4FmFԷ/(ޭ,"ő%g)֢; KƩϔ9AU/,fVUt|sx$RRb(~dmԯފw/tD4O4cQlȆU59c+WJ0Z_͏JS o?=]X(o#0D>ON5_@) j2|,v.:/0K :FBC,•C7:,63v ?)S iV%yE1[!vWg'(#VwR %5Pպ&^O^XDESa-M4轕$ oKq^@ .uM ~#~Vv˷@qPRH%r1joI0t^羀d "]&}4̙௯~׶XVw1d2TϋѮ824ZWvz5f-v.[!F>Cb{@`5vǧGa7"b*8([uKo='bJh ((\hڱ-TIPF76n'UK ќ3 8 <3F dqU#)j[WfzR,M/9b[8ss]#QPHD#WACzET?EI<~ dcxzēM^,mT`1lpa%J,ӭmTؾၬFrgOkPU/uڷ?p51$]ݳLz}ˤ""A٘aIjh rO5K@1DY;`$ cO(%RԠ #.gc!ko4Dl_Q}eؖCE 7>Fӌ!\TJhF6wNѕ֋q#VWN7hcqϠ+Ií$p>QݲQa,( ʑY "+XH+(|sPMzk`g ]U,74E lqg G'eByB2<5måf%Pt<51Tq?h;u0[W~\o2F. 2P >x Ul~ЗN ߁Xɼ2 p;+x*63a^{";-N50KXnt갚azv$z/'8c%ĉÏ<ZRA@ajX[$ GMco)j%o$`A; ;lDOS  p@|[p7+UqMɩ, E!eUlxnjeOA ȖZy&1 'd;Q9~q }ц=3b:xEZN w!@ )&BUґݹIӦgJpx(rp{7A^t<) 3 7|u`0Q@Zy,{V-qKu=3 Sde8~1FkDހiYIgqy۸z"u>wY#IvJo5? `ՑJ]y7UJ1,y5qGI /a5Ǥ 2֑>ʼn:Ck'n9WY!ˈ5W[CX<Щ*EzSE m]z fԦ&mk3Ee6CApĿݺM'O< :ȴ62B%gDm/]wivhL$E٪ii<β}Gtv y¥%c (Eg˫]Lbۢ7Ÿ~(YCY"J5"c , ',9uؾ;lŃ-+a5)mcwfUu.0JјK''UW͐~JHgTGB/\H|^:ȅ6+>$)i0Rσ{>Eha~>{?_V-$J=4ѭۨ$FTf~FFvR<3;]vbijL +wUo_PD.1t fʤ*1o{<(7oT ŸDi0ꎉCj&gX'' g9CTMsۤh)wzgS5cZ7G0:Cϳԗx&NHZp~>%um7 h|s%{R͹g.im j s8ath[g4{uEyHڨsS0}ScɼrH-L,rd%qP#B=OR6bn6ڭfpVzPz­$ G^gL?5 -_:vzMmjcwW\l`Ÿ ?0-/99@ Zu ǁHΎ.egȏXaf4j9\f8_?%znjY `"?V. ex? MK彶RgId]ڿi opkDh׈옎aLw(A:[ܰ%uQA~G䭵U iyȪB}?Iqڿl[` iIeڜX{1 %T0$eaBK\rGDb:>(` Dz7Zx gDAf\qHke'ƒէyg"o6xvt<ڒHڀi-ڸ$WrZ18u `Lv1\-t6jmW,GŁ_,ޘ/!sK~=|iqOdrfB>kf/fL'q)~P# Xggƶ7ݟ9E ;הí9iǼ9025[;HIUO!eih|zAȫ)׉^(YY zLht>\A53n`juklsٹ7,!ȄLBA;"O`^{sAS[E)=}㌓zvLF*o\-0C#ZƃZ '0]1'#@V= ܰڪҲ̜7r,+Z)Sg\Wv,P6ʆ'dOq3\+qb_asLalJ xfQ>XԵYi.BU`yC΋sߴoһ-w Q',"LoƣOh̹ߔ\_;xų,9H?s 5-y08b8>X_ ~ߐ1m8C[X8}tmYWԼ'tȍF~YOƜ pzʥ$Mé wq>ї=,GLY{ $d߅@ա1{(0c@*Jq|3]r Y򵼶1:v8P/)M(4: Щ!Q\CT"䚀!"3[OWt!/N:Gg;-4gP2+ٞږ%QĒ&]M1'~q{f ($Q2l ܣLH+2Y8E<;ŸTتLn`/3/u2cRn~=\̾QGN@J% wAd'/?.?(UW( O(76v|V XV_l|TR?{L =U_^XUÓv/c=z3 @|9:O(QWK2XI̾ '^:C\ZrHaHh恦t…ax[ۭTTZ-^ ӆě~ngvȥv hJo(:^O>g6镪FխǢP;ȋbfU'`yAg MKM#d:m?ڀԾ̢eJD o9ڏ({{auT/r1>א<"`B;5:w%MB^5j,Z9l[ƌoZ '6ڸہ3XYV33hfl[gŒ!ow"(쓜DTqryRs{9F0^Ez :Se^? "`͢|r*iu>]9/Td<_ݼAfƲPR 4<rs9sР.b_饬HDslZHwLWEd:je s麴Lo{jjIhE-^dۜKnl37ސn~f2S6x?$9med%\ OA iZPR_)42䴖jSȷC((k^QG˺~ޫ.6O4SY7ģdo 5eVVw]& jvg5J`JRц/2[.a%;2k4_h֬LF8o%w&&g~˴IxrpuRdAC`dldOJO~zRPʹ]*[ѶDhu8J[.*۽3,<#tis"8 @1H #n>ZPgSPlM:X n6[؈M;wruV<)v3 Yo:YXwzWp4[z]~x,mܢUk;ʾܚ)ڟjp. 3xS s3\}z\5I L :7A4 0rRHw b>Me1OWMT 1gmqI ~&gc([x\\mP\ n|CƅÌ&JOr֋i QB ;(]y&B>CtzǷ{ghם0-#~LwA:)Д)^\Pq@s.O:} va4X47LU FPO[Ӱ YL'ӎ${!{ dJ.5y !<%q ݫ >_$9{+!wQD][^X"fB:Uf)|dSv7yP/ /<(>%jBcB"/NUv˝Gښ n:;a*e.FWž~2H;PhԹqԷ/E( (bo%+, iVO싽oeoh咭fF[?~qx@jO!L,_)FnZư%c S J&MXyw"aXɶ:T=ߔ94M6E_kOh'gZҮzf֔]Eo{ :GO<*H?=VT`{y4 ZG7Ld"-E{<@'8Sj̝ױ/ \,aGF"@TQ lUg]B@$^!Z 6m\x<|O6uszF4T+gWҗ.枎ɜa`ʻIԲB$Y[9`QÁ9\Vf1>rx\ #qGKV!Ÿn$vfۖbX%0G|d!yUkrĸl>p {URK< ` _pdœHW#1˥l-; ~uML;uѳڣ -`ﺾ#-B'v&Kmх5 (w#A9ױE?~hXxftBQgU1΀QՖg^V9a_-g~7Lp8ҫClUJHnTmG]0=?Y)b=Z(2RE({zC}V==G~eY,R@v K4+XW&,j;%%@FlnخדGYK YO*ph`[f^no:Y'@E,gn*.?JC|O;^rl6~,FKz4P,68?2sE˦s-*=<-++":GrLLk8򬀌eb&BBЏT#2̬)˵1; =o6I; 󅹹_qӊocM9 V n 3QQ6zmM %ρ)QkK)F#Ȅ9=`CLL*$^Xzɢh4wrup!,DAy7%jh,9i5E= F*K#R:;j7V'~ޒ #z}Pc3=dio F5IVL.08EOzh(}͈pXշJI^T-p>5JD7oԾMЪ ׶enC+?sk KeS~%T-h "! kةKs,K#C2g: K~O6C?kf56 ;_2g nP*:🫇'L'T~T߅\GW>VӉ^?:JUNhob,MzW)|Tϣ:'Q^SvЀo89k@G_x%C2$ޜ&:,*%uwWSnElATH KǠq>\о^sLw,X o/{$> 'ܽh0kHRՐ?V,˭P[)HBF.dvXp ūF5٥"H1 u:{YpP 7k~C.D!5o,gl艽\@fIvW(,H`tki! ZUAamO,it&1eXӅ4ϴ,k ءS8 kd;)=uZ_f!ϞB9'7HqS Ke_Xo=BPvVmp_ytc&/t~ :FdTK)AԼ8I+t4^ZAc/on8[l1 uoCo"w4zLU,~Y׈ .9I`&z[B;B9Qq]%ޭmcB52RKi8+X6B3Y ]Pa»DQXK ծGh-M8EKC^g1bv4%4?h*zzّA)nA xF celҹȲweSYs'Ny{B=I椓>Z= cKklMީ$ugp."4]1{ H] &>5xN?ل4If@?49$ǰeOf_Ei]FqOoZ~dEg@f9';\!Z-Q]_gC]>\BRuըp/-HGɱKӄj?xXp>c3䧙A Շ'$DvT]0l;.B țEuo+zOG &rg@:澽]_Siu.6Gѫcjb=|][LYj!DoPw2Zybz j1%促}m9,L (P5-[% a}Rg'NgœE%CҊ3&@$;&nch nB!0w]d>DKN6,)o^#RJe}_V@LZ8IT-\=DŽGKx2'X`ks2IOHFNj!6[VE5A/[!2c_YyI~^lld+ σo-l{T- 0*g@(X Zb?L疰}ebkw˃}!&W>*Ayg@ "66v 5v!gĆا k˫,B^vYFȀy٣w`_+ Ǡ\=w93+!fZ MogYAX]My:}\cZ ^Lkn ϊY+>>31C7P/:. rUR4s)jZנ}jPN4h-( QT, <& ^j*Q؇>d30U_ʟ*d+ F 5>CXy7& ;  xesɫGDQd߀n {FXQ1L[- b8Cה{mY3K P-RыeRό8M7{74J9n1e"*ٓywh_*ax_b ZSm875 !@3ZU1 ΄>LUg /<a5|8/+[A-)[M!~/9 q6;TOpѲ' u`:$GsᅬJۈVgtŲ;kgD>޿h\iS ,Cm .-3ʨ#n.d4fLq.>_:nZ'AB,4#92&<9Ggd@}DY2Cp%$߭O;D N KN@eۨZR"a?ՃfW{Gz48cڱ#Zhvք3GM1!mR )Pԝo?~ֆ-Ƶ Ooǰ|| %K4nzÏd"(:)].z@RW;񷬊νeF̜dͲݱx (Ok8tMs~tǃ Gbau, ;B̊Ny\rRAN}M+id,L4m COSnYV״$YQxXFOuϯ}UW/RoP`I$[a:|鿄,i|Kf'5g0TMymߢYj?pcZ+e+)oV;9 J% !KWr7Ge 5& * $/cѷ^O0Q`n7`ɇHpCڣV,&6NQVfx_Q+\07%cGdԏPy}N~z<(+bL`v gmQV2`̘AMyAO=r.OΔeTdb6Ti zn'nb;qv #K6*&O@ۿ vw̰]a!#;4„ȕu_pO" ;-iF}z.΃{N9ϒCD,dƚ 'u4ԆO5v׽P"ˇl1 w$LWT-ԗbD)c"F v`Ns tv|$PMEрw1H} Lѿ,m#>'X!jQƜ?mR͖o?xh\[dE9ByD`hLd]T/*w_aLݞk_ {z;֕M'BX q3L}~MܜB:kwi@b[Mb#lj {.^ IyuA;V%`Z~o8h (.UC5 < ^{0~>B'Sjq3g1"〆o urQl[:1tƈ%~͒ƃ 7T»͈՗c@&L+D@+bt:y }btx>=z}o)rz]G(޻IIDP*T(\ٺ: 5R]vuQSj0ݩsxpf7e_o;Ȥ5 p7t⬨#O~=mJeF zBC%Ew12뫺ۅFMU˻Az3v-WC^aN@t/^t%/]>qٻ*0*(/?f*e+O [18GE)+wwu<4#"csy(IvipGɯ B}{gtY0 ,-Ń %!Uc;`-ױAm%JC}:Ҫ?Q6FNnT[1Cdw4_fI-U W Uߞ8;~P ڲXuo}NN=S67y-=[%jI b띗MYfFv 4/pBAV]iQUϬ|MY] ̚Q"?dӝܣ;I 1Vy ~)1$\ нu5(gHTR˷$-% A)AkzpNb@1i7AE%tuWBL386 yviZ>NMfP@ڴe  `ţ(O)CA-j_aW,(c {§XaɄ]C 089a6g;2V0j0rVBpc[\*>u&C^Mfg~hq{*ߟD umLzzlq=5橢0)GG)h3]x]&U3& :YftOujRL,>n0NEDEؑ3 u 2(`Zuk(if "^f/|9/؃Ndj5 vdbC C{0ʻ<{0/{\ְ\u,7wP' ,U!E2sG$iqmkʛfa@kQS~`U2̀XA筟tu}lbI[D=7drq %qj(_&xȁ-0(q@}-ꏟ%2,q46]MOk@ iQ;1k7qB@LR/Ti*pW{,8{w6:)ڐ*-!(]a:;\H\#T5C='+KRp;IO8;/Nz@& 7 g{7<9_qq dCw0$M6h? ݅G6[(,'x zQ! ; .DraI) 7Io^^(Ǐ\XH}Z@ $ U B1ll4bE>XS7U': u߲hZ,3N4ڕ 'p:,Ԥ CD3ko-El7L7tB,x󽛄#=ʙEdQvYBRJU?A+7a6#P̫TxbDC" ҔEeɁ9LYNԁ8%0˜rڕ(r?/ PGݗYa gjNҹ(Ayلv񘱠+i|M !ۥnA̔ XUNGqR'K +T l7VۢN͇k9)-A;LH~#GS^grؿNc'o#r65wv4Ez>;<791"f{,Qu )m# {jĬ/f#2Qްsn mHXmhg7Fj9!Б(. plY6M~U4|.E}9gdA,!"om1 (gl_/xvP\0"u ÓuWbDt]|wKOi+;.8k~bF-pPLhiyj b.0;J@Uo"ĩ꼖`X"!h0>? 2W D:l5PK LtkwT`vxjEƛx(&[d'dn)?e+rLTWm*Ǒ{p7*'o}Wn>p*KOLdȒ@}4=_rN8"VX:V%ISHMMhZdžj+Y/p˳hpǯF%O!P}*&xeX(_uw~~t`>-b̮췙kfѤL\<ٶPEOsȑ缲P/g! tt 8OD)P$EwSՙS[%Eyhy}GϬU>.*oP$FҹA)N1c%.Ij9y؛|XcAOTDI~>ë`v+ R)7񓳠#{YA|AU9qa*?֫f7oDt,l#fvj˭dDԬLB"'P{&ߎAWF^ܨcG"0=zO=JE>~1_ͥLx_&ͤ,5D=ʽIw XW\ҲS3V+^3ǣVX/c|=J~eiʡB?vUg&[Mt/jy X$vF\|6&)<`wBNDmWGM dN<;zaNll !x"q̝-jӀE 6b%?r+"IE#B7Ћ 19 e3]ֿ8'X MBپ;7;nTtVSEW^{Al JmطVMeF67 ,ڽ:_7f}OC1H1 Sbi[1[g]e@17C 9tD̻Z`1)5[&n?r3zOֽ<! X%olJƾU3|Q|B+0*n#H3=fL׆~Ӝ/v&P?Զ']ޚ8˭Yx};i[Azc@)CX ,ܯ! ixHՙA:Fg1Mi\b\[kUCHt9);=ʫ80˕'VJ;x4_PHƺ0đ.c.T1uE!4&IʞMC%`WJ\4ڹ\tyH|f؀<(IU(pR۠زkn-|`RGԏ"[N~r$u) ,vAZHURwLHpZTuo k).A;1pYGlr^hvRgb4FDqjg:wW4ÔcS^!zlN`$񋓁<r@; /R%X3-#qJ!qCj$C BlSb:Qm7}YU{5T A|UQ]ovy\>wmYk6bc%!IA kl:R*7왱 9Yx1 _u<&2"?ZďcG*E`@ q8@iN/O2i˂+P2r4SļIkJ"_x;-f8TU 9N{3_:t&ZS^N}ޕڭMNYA;HpЌ(] yh!o=‘x {urE"䚴Q), "a O_;;@ؼyW$y&(cie㜁qa %&|$td 갬uM5KQA `'ӖJ7l P&:7GP1>~PEy=K4CǨ=H$8'r)ǠE1 O;ɨy*AT?I\oP-9~t]ZetM;x5)d̍$#% WdV*5ahU=o4'Dz1+j:DK砲JL v9C>L?!NBM4gyں\S3ҹ_E3 v؃?1gZp_[= })Ev:BF; ]ˇroF|Awʏ ~A4{,3oeUMfyq; Vk#}(]/AQ;;lmӒJ[ׯȔwʯY|Q̺ Nyac4qIL #Iu~›$ݸx& "ZXT2V0i*&AOzm]e zbuR ^1 E+_xqz>7b>A̛jSw ?;G{ Ix1&1KNF> U[Z];wb@_S}˄2ʽltp34-Amݏ{s¾ }[YƶSU'Mae!Lj0p>P |ElGv ˟| ϶7ADvIvF3;CY΂L X, YQ} ߿)^ϿmQ7 vT&6JlB2MGpJ<1~# Aqx7/*,[@(9u^#}曆f2ʢgŔG~덛Fo؍ΑS8ZxΞUjQ+|xy^<@+bsh-Dl?t#"Qmf*uWǽwYYXxqY@.b vMwݛR ^󵔂*}4RoTUe+Hq23ȾU?[_ԎZ^Hx]iJ>nF{ss5IܭͿmXt0O" GY=hW4pvOv9u$O4'5-1 s/xFX\Ic# OM"mfEqz 7%X=B@_Dz00zM},;-.L QW 0e .'/cD!kAfup[}Q~eoX0 KSDi(Q)T9tͅi HnE(f3b-*+7&W˃8j1$;t;| +ˣRuQ^P~9K=;ET#ҽg^Y\[pR*YSvyj+l+3E ,%x̶͙.c8sxb~(iu/֛^dm TW q0 m,N6qΥ%Gepp`k[_dyEpi_(WbϢ|b5"@fgܥ( P=ԦjЏ>N_ ||u%`s`^ps~ݣ&E8,TcPq m* |\WĈ:,ZX0. O Y#"26qUc|D& 9: \ڔ@Jru|7+BZ Ь Pv+/N4QjxђGQn:fԞîݫ `aNwr @4H8|BP8Eul|;?y4,}ESy~.ۧt^0QWC" gߎb;OFZ?o |o=IYl}^m.i9yGeF`)?w}MCE4 M#V37EQqOEa@fqCFuEXu O3*Nt[A#ROr}}~N:4!F6  ž1̮}ّJٖg7:iu4S6WYnކe^o' 6?_Srl75.w=g1 ds?@4}UPfOD΢P)se7CVTm× OGYSPs3OODG%0/GAk7kUx3=b&JNܭuE)H!fQ* Vz'O|}p: 9J1=e^)C6UD=&4m=\XDJzk ڟ)#t4oa}JUۀFT'[ ߀B%jrn+PUaC0!9095TB:k| Ei*@Z{ = +@REH9&L^Ⱦ}hYw ι-hZDM<&Л{6ਜ=tyUW;8(V˾Vә?EAQg۩wh*75z+ۢU0`{Q:a13| kG'cUZ*v %!C&t_׊dȰ\ 9vZ}Ȟ?:#%Nc >A ) XyHU|l 4Z#?vNQro|MYm'9Ki ?䢚tYQ ) ŲF2뀫L0xV2eT֫k7|3lSE/$r7Z'Vyemns5W[S h۪%0҇S*19`\C_ j\>7vpU})qd#5>H[2-| Їa+>sآwGBHBAiT#ɒCZbl &'oĶXjcːbFDbݺl z롈Wq(&m^0ma:#{9&5;`3WYs QXaq@0kGw׏*auhK"-,.SpxR MOsbQ<3a"_7T>ܨCt5 ڴRzB0EJ4lh݉A@AEؔ@; $EpxR\&irC:کI\>\Upi\b2/cl{S*7(_}hCGPoK۲&&Zj<$J4r)TWFI5|NڄvZO9oKޥ 3@%)n `@ sP7[Ҽؽ*1{zvvi4StGZy f֝вEt㢄ۂf0. ŤISal?^}ߚ:gY y/>}zT(MRtgsqX|&Au"ޯVQS~{۳ttm; "JJ XpkS |VZ !/6>aCV𕸴S}-!=ba~QlY#ؒ^CDm(Ze)`^VEgHHOUTm5E('1#q%V_nXhR0{ub."\mVpU1,-@,aZ> gq`\KAA^FyWdc[ĭʌTqö}0{ C(}"{<*/̖u吲r[D mqq@N&?mc⠠5\_J(b#2jaۦfc^\%Q}XvyaͿ9I$((T)\e8=i'X =i*vؖm/pm/"xك 3Hh: սja3^)UXRvʗ0z$4#\x JZPjR{yɰ[SI ~6)E7vY<"3Obl:-ڹ/63oq!Z#Vk _KXk b_UOeptB`DnN.+W6޼UE=vk"ED=* ǡ$$z[g)JM<5l M1'm=&b܎萾9"*N"Bkx&w(~< l >upؠ.zUb9_UL=H zλV25 g&&{Py/XtRw඲4r9~i袼y'Rp<b+S-2|^gۀq4es T腶3:6;A 3bqx"\GOUGJX"}{}J=YetaZ}̞3R{ e?HMWv&˪/U$k;H{ Օ T(e(L!I4 |aKpnLjc]3]\cAᴹi5}~`!J ÔEp$Pn!cB~lA]qϬP#@IT͂VT&}M8ZhֿkD[e)h n7c"ki%kN\\M5=估'n3dv)_p먨T$qً^"G`w`l˿o͏W$N5\!uj%/0N#P2XC"]F얜W6?;sv7~ck& WW۵ѳ$5$Cy lCtY3s F㛩h< 6KѸpރw^[痭b"m>k#˂HK`chowjD|XA3meC2P$mUeí1M< ,5rCj=0t=`-kq\5Kxq%k܂fr8UӺkp77嵩ewAr3:ͶӝHBY{Hj]#/7>1cFD-ASYbx (+sw_EM ]oQW[{%m،x 8mUK{EG' (–Dֿpm{&ߏRCcQF६fꂍW` -Hh60R^Ҷ8D]:XTPNg7)nYfΧ@E|c>MF丠@cY% N'Ww{t"t\HWԯVFt0w hxWK~P~\^Ž3P &v@OZ;Tɗ[҈+511kn]ﳶ;+&[—=輈/!B)()]YT-_C*=lto캱V(N,!EH0AҶJA~Q:#@bG6U/ X LJU d:vQ'ZYiO}Tڳ!{ʰ]rVd&ѝ{YJ^9Eھ]ABE4(5 :墭',>>p"&k4񜛜?q`tU<ֻU;<0~C_Me5NJ^ϞBzbDjS [Cxf>{2OIzcR؜"i̽ICz,_|<Ҕ:Lj-Nsy"_[D}|e~9TJìyXHVeSVfnkc`uC7ʯoցֲ+du W|n+/M"toHD-} Mw5WN΂LQ9" VOX"^Tgj^,O*G'8MƁB^%ˍT`zϓVt'T񥼟M_cpR~bO]Vl P~}bF%X yQS\pW^{vo_oXFzwwܐ}vb]mU_ƎTFKB'Q(fZw.6R|ƒM ,qW] 2OYLcŧWWRl'4Q&rBF{ uu\j =l&*ӿ+W;7?Ekh;)3^2=H'[K{帻,p'78+vZ`b&)c\<8©ff^lkSJP,0852?8 *v+CHp ij6BޡSMջLiSF6-Zl#dˈ?dESe@6IerQ3]|M~Sڽcw⚙e/(ti l=L$Z:rN/Pk!TnzɊ}Bj8.Y?܄)X,ʄ,Àk谺el&=3h"_1||qUp?-*o?Ye 'b߁ub*MCRJ1^_+8~{L\~16~e Nr{0!.@~I+=g2hT%e_סGaG&JmVYC,\v4w5s1CE\ɈT[) r#v;~/J$J9T+긮19h a#@R;#Sa)kf~=1qҘl Qӷ&c6EA>)Lo0{헖4 Y0)9:bpq#*Ondk*"*BG?p8.J,Veh[*ؒ~e97~y#OG7Zo]kWJަM@Q `SypߞK62r)i BX<<$̱՛ L`%sTO@K?Rh_)_o}|@- oΕ?,yGRO.BHy}kLvm.fzuFO Г8dNCT vud[[M6bQr,c68kg7op3 Zyb}Z%0԰Fq#&Q=AQ{osW M<+'h 6\rȳ'  eW#u0y=Aaꩳ2)^ Y}G _4R3r'@?A}Qg=GP ~L\/s>4YOsNOCG9ϋ{ ̩}.n%Al t62$:~ȵ%#!Wet,9ợ.5K5quRnl@/ Xv CE)ټM B"ӂzBXf23/b84:ZT-ANi+ aֶ+^TdZ۱,  {uV ^XiR~1ԓ?%ԂުV_k{^\߼an֮{_i–B+q4ѕ_I9i:F}Mc"]nn";eq7q;RE{6y.-6"~quԑxBw(@aي+b1ιSD c`TgE?i(cnp)6-Vb/[DJ JE&O٬75km)SB9&N(&֑G/f(tj _o ﷢H m= i@a "16e TjFQU 8'i1C.:dt8pؖ "^*鿑迒){3V%|ʜ!KTۏDߝ׽CmJv芞8y˜xZҰ$X{tgGѿȥOdd'Rة'8.פRp"J5y]u:p5@U/r@d#Mܚ7őҵnD5)X)crGi}$r[1\x|`DnT xV1Wtwp]<+Y OCyW HkV6YMriD@}{rt6; nhw\VII]$iSl4ˬ+nkxՆ Y1aa֔sw'o!&/"Dn&5,=k|Q0c L\6jn,ȓVWct2s;uh[`q\J#Edtf )!/xŽv|Z uLb TIP㸨RiFƔ3v{>hq<sxnBP?!O1PWM'쵹ToGNE/[h9Sɞ8`؉!pEx(;y&x*wcf+„]I-sG*m/ I9!Db eB:~j61v/HVou ^RMBv \sf$R*xbdyOOW[N#@T+D_c{I9>*UM>p˓h֐9K #ZnA5sO8kWksS e:"tQed/2vt进\ ~c{}+."K PhL'&Sl<`ydZteqζ>6fy]DX o^0Cm9zTU)wb RUPuӽu:(Ї-tڪ"(wX I1KW3s<>pA2YSSM*wҎ҃3%[8V' IF~ =VMIG :KJZC>u~jgzuT$KMY9fIvN@"A#"=M/5 ( cU銀`K%*~CP "Qed-ܯIޤ'am~udMM J(#&IriN&Zgc RYr 8b1[(mj}{mh mkBt0fmvxW)j!U'%0H1Os&tY''*q `S@quG0S+svG\[whQR|I˟'о-~, !aKb2fY%5m$H+nM`94e@d_%4h'X6,BK`Jw Oc5WT(Cvy;JOqIw8`*00S"h _UhUv6\m,W~UcCԡ3%mqҔ,ɮfqLjk)dxPA)תpQj=%P)E0.|wA|( ;  $Aj2x>:;DJ ^4Z\GrM-,*N"XR%SC1Puaҹ1Trv4n{$z65 ZXzwLcei>躆ts.^OuU %Ift}* K>}UcI7̘ωyM6]N/< ~ޱT/ǘ&2ܜ>@ƑC&5اIiI=&fP{J fBPTePBhMNTMRn,1+hCPGpL>Sgu!EPΛܞϴygEvȾ7:eOOX= fiE!.aDSmݩl v>9rZp!:uq됥U4#~Tws{Ooa/ )k}qk$4 %2wY@І kn;g%Wp>OLeׯr'r RQO[+ZT0R2 х3JAZt'~Z0Sse6U4pHeGXŏu*XX0;)omvT:q>:MRFT̕ B5#L& :P6.1 (`zV铺P]8](,<,VTUqr4eOB66|;h-%4ebNX rҫaDz7@t򣩂cdtQJ͎$QF&"WWs ++;9LU%;NT0H|z inɉ54H)G/yŶ@g(?BNf5"TٱK[R;! w6Ϳ Kd[ ij]\9IO ǰ4̲jQi/,HGN҄vPPBh ڒlBnO|O}k}\Umw}88'< i7MЦ Dݠ0#'L}F×'(آԥt\l$7!VMLWiA.3cZt-Eu$2CW.e[gBvk8,|di5HǍr,vw~ɫBfRB_q7w^txVm,#hv] O 6&&̧8~E Wj%\f\_V&|p9W۹!x$9>5p7@k4Ji#ftku!M޾gijf_MIV7K]*D9*u/P`).ĞM&R@R{ X^/58Tc=@=RUԯp}N)6Ly5rΤP˹?&VoѥsUdx0Bd ' rߒo`/XjZM|q`@췮 |'ݚGm=*Tt6Tp"Lሑ G8(a,y *N3x"&t>y >DTcYy([°#<0-4[t+3R+h~0X1m,&!G;u4I:Hd?#i3q1wkC4nRvyPKe4|U}UO˱q|Z` ˰ % iE /A*87@ÚFh@#<|:&c?K<<bAI`y)D6?XSߊ!k$=v^_ӝ'̬l#jkmjܣߣ'0\e8`7Ѐ``FJς\yHzeFmh xhX,ܑ]s]2[7_*}^8Fo]4KBT#1zI=m,$^A_(L2W:f(\/|^ƱdԐPx}4A[mx,Nnm kT_SB/:ߘе+>kl}Ѣ/}Ehatec4fY AZmȜu?vO;e plV^m =-J5 <s3EUcN޴z=Y+(\;jI`D!u X|p R՜-HyM`'A{$ڵ5v N.|*YS>[~۟I6')Fmd4y lHӱ4{tCGm'aGm*$% 5;ywLH/RKCIRus;2}xb`\NJ&,]4 稉"?(Z./S;7HY e&m<1#uF3 6sv#|1k{ttĶ @aowqF谿d~bV׶]@ >PtDi$ۭ{/NH|A |IJ7,N6>9x# c .rH?#pLo.839'n03@}:âxHG0 LRȰF4S5JWJW}g!!D4!\&9n; P3ߍ);;.f5z]}ޫ3LuDSrn+}~!H 9^]/3g;Fu؏Gix!Ɗ6•slCGɔ[f7n1cs&P/3w2PH@+yƴ&~n&nN>:֙PQp.4xP+ʛ*ML./j[Bn*] ޭ^9l *r٨SoxRq)B}U_Y*-%50joOKm]׫εzL5śBY[rjzpۧio^<!)HMT0 <#{]*Vʸ5s`uiT>͗fz?:e g㔦x`kh!abTrXӋQSZ6 zi+1񴌵=mwp`. *\]&w,QCgԺWiݵP{͜ǿqIQB6 #r '&2E=aLʍYo*YI% ERe "̪qs:$O_IW~J]Tj9 $sސB-n+0x[p`%Wzp ~LK8M2(ҝg*o( zsl^6! ]!q/_/4sfzq>ތ!r&Dc`J1oGg0WiW|fT$,cNUw̫Ј6 * @`Xw瀗%2tIgbd Q_Sqj+w̑+4lے1rb)ֽj&i7OԜ g&{u2<@Ll 4xU+19s޴\M.~摹]@NB17n<)B=bm\R)*u(l}Z Nlؾw<`RVBcѯYIi[cޯЁ=85ayD)]I bl5@v" ԙ+ÏS53ń_( .K@tdG"IAōR_GQX[yq0,ɝͱ4(=A3اխ@B۲;Zh8G*I.U4#Xꗠgy!CFA%>3x46{$H0::{.?mǕ }U"\l ÄHn`nz4]5Nq8x4-!$?4 ‘p@|=j%DAJŞv 4<Eժbf!$q6zVoג\$KQ"kv#Jw8'P0W~;FIU<6֋gGN*.G+k EI0Z>ִ!1 }7y܎Z fo#Cv4*=#M 7j3`׾%Ǖ-:’*d* rUb`gYeǵouM'BG嬿1;Z0XݧHP!os,ȡè A.̚]ҁ$BW3"E_ڜ G C4M"} C˛cQwG(B*82|FCZrT2 #(>*>a+~.z"ސ۪,> NN"ij<xs(s1|znmWHQL[$ݲ/ S4ݓ5v]>csF2dD—́HK6N& ?-+o.ceQ) h1ot~LCO;֮4?8?JÕwFsfP'|6R {Ոz[.*eLx!1"/#=-iXQ/OHm EHګ&N8.VM:w&'L"B$k2Y"1f.ndn{-;YJjЌ:?T:sg?,[+|钅 %=lmuGS^s 4W9 {~RX̜oj4XcJ>wsWm:^ CF'LJ}ة6 -}cbьKh0VS%puBʑ7?$==#F tQ{K쏛_O>`8dAALvYf]tOX'rbW_ªB(?FBsV/C$Cc=N`7ț.([η)d48ds>h.]Ζ!{jT3WS#<5\a,c( (O!:bmK˽,?I 1rh~@Ǎ\uX5"-iB?&:WH7ை3HQ Qz"*mAvL[BxKkh* P {R+k g[w 4wC@hW]3Mk5#ׇerRg`4 qha|? 8?/RVYra*n l\ GJ#qҠ*=MWƁ-$ցw_}OWSG4ToI*Yg͕P7Z-=N;y>j.7_ԋK8^);!8=;~DܙL>Eb3Ui61^ u~(d)Teδ 0c^!P&<%{OexHZDs[(/Ͱ醽Zbryg"SU+J =*Y@VLZ$1uYKΩ[u44%!NR,ݧ/mZiϏ RIK]8|Sa6ΰ]7VBEW Нd?O`ռ9ѡW&CV%[SH W6L!2$#y=ǪhvݯtZy-+LaYRiFĢ|ķR`h-otDmY%H n)o+㊷JIڵ=P逛g'h^RXF09PV^2dx(Q:zh' (ţ;$,nY\,}uo@CtݻS1K۽-'apzzݜ㝇@zn Aѩ#TjBɑv`?-Ni#_v <ſXiۧ^ ӟg7|:fe=ΜfcJCT;8 ޶7!T $KY Cf?; 04K"Q#!*PG}o!"-k)O\R#d &G=^kQﻄ<НJS\9ӝqe#ICiFu \̂vk*TW<ZM*XͨUvLb70BK?ydluGCAnI "ӹO fWrg QE&{ДxYjX1*݆5EV&&𱻙Up~'xP6Q!X-%xmCuZ@ƈFijF.i804VtZ|wJI{m `b&}LB }JF Uzs['s 0Z($6m}Ek8Ub,l?0X4zN&'s nNz8,]]j&<U@t:DM$*m3so[T}_JnCr[`P@$RpR9ͅBDh1^~Ozxdo7=/)|]OD_h+:3`,i=3M F^k_R뎷4]oEi1g~28HqjO4 g1Ђ#]pח&E.@1Jǁ$ Lp[UPCLQc=/ƨ7fSi1fsV`׎h&fkJ2s5 @vvNޝɵUN* :E*kwʝ"+39pÛ4,g~q 3 ߎA(¥mG9h.5q7gc.(]IK0L1c=Šw1s)`Wז~^`\*aX/SM>H ,j?,NFk.o3yLP 4.fs͙IwχG%5"i{ؒIt]nj*4K Ll)Ҍ.pawxs~?Pq@?4.8#Uz]QHF娮cnHĔQ{wrt^ S (4_c$C1ɷSHH&sZ$܆Wx=Vhcj !J,^YRRyxqPF+-WL/AT7^cRm/Y?f‹1k^KSBb-Z̩܈kP1k$DaY)F`Ai'H6?ԦicB;_Y Yz̏ ~Y:~㢬LvM3rG,OmtCljk8Wp|}o;$2L^jZ_CU8CkRpjM1lΰ 1-y.NL\xn~3w$-FƼf4m wzXJwwѥ"E A4Ƀ ,] x(z+``)Wܻ+ޣݢ vDJYE=6 -D{@j:= ,*#] 㧽Ǹh7s R-;U|#:s#~hl L1?Cj8@W9YGER(Gck8 ̀a} Vnr xl_E}9|HduJ4.-6l~Qc~X~DJ IUhM 1 ]N77-iMc LᖞhD5s/# gP]̫}|onbuYqψ<^Xʭ3FĿef&B{u$e(F5#$r(-hO D0T@Qԏ 鄬'#lr'~5)\MS@xiV6J#XW,3NCm :"4QJqgK*MF["4 SAf~Xž Fv'8HYt5|[ =@𹡋L) 8)Ox+;> 4&gRzq?,S^eG-t~ʻ Pџ 7㕁UҸi*&O; Da[k)K uoE(5b=\_?zV) 2y®Kc.4jbqB41 z ǓyH`05DlF{¤v {I4OjMXqy Yi2"{KԊ&&oaČ tcA&A*4j:6ͭal/cAUz/ACLϏϪa{}C^ڼ .+8H{!3@>XQVL#1r+עv\ e3V&L(Ƃi\nʢd~'QOMˬWɸ@ل#Y5bObPZcș-HP@'#L:r*/qwѷ*M2C:Xd>V Aǫk+C7P+ߟ̈́gE} AW/%`T/ncvD m-W a#ma=y!ү0.i]7s;i #h/)e$c[9H'[n/lGe}(uh E4zZXAiow`vۻRBnB L53$ˢ$6v"i>;o5\ 8EO(esIL ף3֗%ђ h9Ocn{*UU`87^?@w FOt5/fQc*'"iiz';k¡ z=XdJڊw ҚW<tȿ[8P3A6^0e$Ȋ5戱^j܌Ƴ=IV`v3,zJCo9hw@ـv~2!A9U')0ȩxt:6=GO,]lILe`!G`GwP)>0Y_pVg.͌U0~U43K9ӈ+mhyf<_\g%duqPME2xm}YK˨5ZJ7p5P<{ i/\QۢrzqJyG8=:lݣVl Q(T2n!%ۑl̀C8{!zS]yqkNVk(53!2oʾg6vG70עf`mbb=ձzaylī'R(\; /7 .tuإ1tI.E_30 ⻙Ǡrw AT@Z,@@Б҈ rd$ {W~-{d{egK)YٷȒN aDpPl aRΐ$X.kHp;7:4HKe2nIE i9Ը:kqi16YXF𙕫alG>U39#*D'S-T' xae|:X uG}i.Jjae4zPj[ҩ3F4N*O Zv|wΰ 'Yp>j(Ok e CE5z8WԆWJΠ~2[ٞرaVMXU)N>oK'T [7^hb Mx O%'+6[ |uy 4 =N\'`?/o~)]0CNz\[m]ZƷN.Tf_su̚}c[A9r]W9 Ly|dи6`ڟc&(0 A,Xr Ba)̈́XNR8uNaeyGц@7 +&Wq*SHVbs;o5Qֵ8]{ , 7GI%6pL4^sjbA]lVYωy{u_&\_Qx[XEnrHe 2FKlQݘà rqGB3HDK [lK&[Kh p (K5jzߊD`U A=\ einviiBۇ nj >oc@O {+'쌗!vLw153ҍ pGJj^vUXQ9CΠ`5ugj0SIfY>l/qC; OApx"nM 8rD<;^8[c@ϙ9|hW7-w];*?iٍ~Z:RBd`iFA63o)˱16*յCͨ%``}=A Y]AYyVF8pYF' Us_ C.sY79:.eXӁ/GP J+ede ? $ck1<umR3yWxay:nVv]dR>ۗ"n`IT$:d+". -<t܎cd\ڸJ\>{oQđnʉ `'=sżh8+ 22ZI'c }l;4yٙn>Xʜgm-Fd{J:p̦=qC1s+plR`!G*({B#pLʩqk;=DA#b8#TYxTWG; ^&K3IA -VMLbounJy ɗtƢ=ĀozA:_USYo~ZkM0ߵ=~c%`uMݖZzL|:27cU"ie4:*kVc'0lrfdg v_ Im=@܂ jarK$(ErUFEmT<$E@c3Dn2篪x;3Abv27'LoRc &8b<{I'Anڊ 𩭸7#I\.P i~)~7/NM2Y D(-&Y_;t*z⺁fɭyrBOUB?ZQamcMrA('%sW5k7:\j)T^ 6!}QI]=kD{:It?s%"j5)?O֚aR4HW<<l8ڙMZ(UifΪqYw8cA[% c;L[=&=MsUXt.OlݓE^jS蜀Ȕ=G¼Z~:Y{dgno5B@_ʷj\ v32u-Tí< sPe|Cb1qF/kyϒۃ]036s۱Ycb,!M(OhnmS=GBk #=(AAA #1 HPE+3;Ǝ\L+ɸqHY.xxMX8pB8KD0AMb|FGwE8FgCG —FTiDk8Z)SF_;[^$.F탔uv%[HNrDdJof o -1ktɮQcԯApvsYW5e}"}U tRL-f ц ^[slᣖ]zK>YzjSbo=(%`Ԭ Qp9S26E [ ;'I;I%BC1\j@!3kyYMPtOZOa̠e>.wZHp쪱uF]gqm XF]7VM_˹; iBԀ^M.Yۉ{@ߵdIjGn!ك%"8ӢhPb 8-U~нIl3@6`b<{6gG2nUh׵qi%tnT<Σ8BbիZlNYf ,vljxpC;yznvQ4ӑ9:Z_ Y=e2AT݁)^#9\BBR+NYrj.4X{ƴd+NeT&E4ܜU3G<Ӣ4ae.~ ~@gWVk^Y>GzEk7yu%A>#/eCpN3``q0}'Ex.FB5"F$Ma#̵[Դ~S-:|ڕl.e Fݩ_fŶVANO0i=B<.gSp/-AGfyݎX9@3}vx҅@%BEj2y)X 3Te,ZjD5yҬohұkP=Nr}xd_V摎~Ԕ@l"Pd&4b@n`5>n,]܈!0~ƦɈ B[|`lܭy:e>1x} ŅR~yo/Fag% {"" J*OC PYAZ2 q\6ZKuj/h]j"=hgIFDOpu~)$oE Gr X#+;zm_[SBG9bUFyTE{[PWy xg FIqGGÿ%FumUZMfVj'j : > ֆJq]?>S7oL"6H8Ű͘bi#vgɜW6.17 NhnSoN;Qa$k'g3ufT*>;9g1n+DǥSHIIm}JU[i */cV ]eⲮ9 :.]$qCV CPZ4#NW\tf>{%#NpwkvLZj м45vJ"`BVEI1zYۑ`Nqo*Yxtp}oitX2J5+śbҒ9b/)0ꥍFjMOm٭Kf|Hp!>2}yIƱ"Tql0&R[P%@&+Ifxsf؍h@cq@UUH,~S}9TIMksS`XbGoN^q4]O< T l4@`P' + ?c#Xb?V]'.猇* %7#t7U^[3ߎRys_M&{ %?܃F 8rVRx>JIM]|બ n*=Rwt1۳1l6u}ȹOȞٺW< R$FLf%e0S8WyHd99&s&M)׹f[En\{̊jPs;{zRcZ4=M@tW?RCDH&+*=-O0N?tu lW/8X4玱j炵*NB^l`#R(VYBzBuY:0%tu(_L tk)>lcH:>={_#r<jƚ˜8}fF0mYiAb#(oZN,Sk$14ʱyOšg /^M3H\ iFxƌ6ÈaK_c)LZ0w z2j $# FJW]GEKBAFV\\g(::xP<,nyՔ3cAXtW ?'pB"3LH.ySz=X|Yϡ/պ<|,f>}sx!M3)0Ww)T9ڑPSeQR#OAHSܵ;Nbك,I[\u ؾaaA$ Dۢj+\$H) HB>\6<` +ZsY/=A,P:C;b ɡz'^0}I\wTzyq p:=DO|n̉ʋHQHA6t$Dͯ+õH(yFh+mH)>qhH&[[|ee(O72\=YyB X_17׹RiMi9:X_W4.Toſl-6`FgCX npn*s=l,wiWAQ.94zOQ@#Ls=}[pO+E5c}yup+ggq4&SglhiQ`}|8L08߭Wc_ b^ZFYJ1TOF԰"NK= E{0Zcg.-VKRRr1zO!DžqV`:o^3qkE ƁX">ZH3˒+A+:0:̕81>#1<{G%'h ѿG `,{eqRm*pXEnAm߇iB#9Ӿʗ]]:So j߷jD&I,=rmL ]"=wÖ*o@M[ q/y-|' s{Nq^FIsiV[6㹐<26&V&SYZa :YTcDJ`)F5  `Nk\jQĴվ)w(YԚe(VfI34\14pMg>F&3  V\v\%n0w YT'!Y/Hq#}ILx) qAA'ٟ6dY4'{uwNJdž- 8-&b9NLPEYQ%Vz1F~6 ':9 ` s;r%z]FE h=VvMr~FG& H)$9JUT8x#|7R׵)P"a }L{7o-y:j1d5IQLJbe-HfTURJ"Tyme{Y|>酑?;SO&832HnK : >:sMS\qԿ*}R~Jk4L$mI#Yjs3t)KKs`2B$ {3,@/\aI E?5fKH9e| `MN}y4 js2@j:ź"J7̮wJwExP%l82p >|}C5%}XRڠiɋClT"pf>`)0u!Ai!c?f\߽->Tzx΃ 5.+8.epzo36hԊNLQ>n GGezMͅt^؁psȵQ|(=M.&jل!LVor@PE S:qHAy #& M9R `MvyB&S7#_>CNZ_O:<:{Шa泖XaGk4Fn*t>=s#]Kt^Ff z] ra0|-'-A^cf{NC^ɩ :`Xlrr!}HTM@7^y&Nk.THaRe1m_)8F$`ENj:JZ$pvS& YFԄ0=A6"F9B7Epqk?xw"nS$L>2a3MpFGGiDGm%͜T4h-k nx'JVRDXODyV@`-vثtvZBC|(=M9v!fHPnW^XZR㇙8kNᵉ~rV"tҗ8k7A(;b5K&svR֓[::!+.>ST\@k_piH\}}~/#s*E[Hb9ՔM+#A džTTKX;ab&Nx<؋1zDV(<<{;4\ ~Ꮅ$sks&݂">GW4sj?kiOAb [ Pq>^w/p idejn2)2 eZ IKA/MsU^n 0lь<>/w, 3Q2.xn&`ötjit; Q Os'N5[)'šbnESm l*YνR%K ʟV 7ѕ3+ר@Ĕ-VBo@'Q&'7נ+nGkmwMyRx c9/ _ndp\ ˡ%#  kD GݥWHhkp=8^,e•hњQg8\tm=uF-)歕4SI >?}N; -.ze 3F &)MB|(Io#p*0LK`mFP~Ok kye6 |+7eku'^c;e x7wzSpݔ3$v/ BHȗej_х {S%@(!oer,Y:Ԏ|TlN?(0Q%#g+2Լ((=]E@asQ+@XTZ 8PoS4dgh/}CŚߜa+~{&/pq)fIDŽR>aaH˂RNJV$0gt쥓l Vh`$EnKϓ *qq8fP:G݁T\Ž0Hie46u! }"f'iTESUetO9$AGG䕱@-*ŭK62)?YQVe~Ua#Xi37T:j`Mv(G%2#V߉>~I(=lVQ8ݤǾ'1f‘q xCG5lnK,b)mWw|$PVPaZ+V":39"X':g^dX?5&*54  I R Ն`92W&>I^R7FM*}o؀L7V=i-R Im;Q&Z>U0[V6l75qж3nJ2H%fme ~]yGs [Q H?֞x0; K"(y8/@J)1Yx]V )  j4'%Õ>G75ơV,q5Oƽnbd-MA[Gju@j\[z ]أ:PjRm~_QK1]|#34.g9,q1Nss5F̅EԘQʀdX@Mvh{[N~*@&2 d8ϊh y"M8TNMRS9pa1&M#oc5 55#lTj[jB xc!k;n TtS*:KX8&!Q$vz5-D~P&[E=?F߾-hZ2J9w'd y>6,Pv{Bq"i>HN˒]j;V=+E< T?բ uC9+b54ʁ1 w'I~sjK톥&/[Bӝ; TۃFП+CFƋ'Ѓ0oHJz>[r\)2qK|sxjFW~|!?rТbBB9GvBcjn˴!bw&Dbr=1j3S@2 j-eqǣmN91e]+D ]k3%Q<%Y扵 &ChhUGby/ ?чbl` 9!ls!c}'k )} ZNTҖ=uUco]RϨIɚZwxVV9Aĉ.{w>IA,.Y`)x٣'ecDҼ\]|FU':F_YMg1XR:""fBxb+ f)-\D `,%2*a ;4N.CW~VrDĥvJ826Df$7;x)iNo#R#6* \XVT:q_K^D߄~vkY$4 wQ ΍1z_nP]H8v+8j5zۘvprϟrW:*qY'q7XZc=miC:("SwR3ΖL"XXy5cKPxMؖ["(33bm‡B( "H7b'ЋD1^vuEo3\7܏7/aI߳xM+rV(&u :36#L*)]Ўn|ǁC SDq!"(0z tT_`f'- :Z,m) lP(&TMtp䔚+uijjށn}V)U q-dz WGa.ay.;=\]@AϘ!nHLYXyPs.J]67aa^V>ta:UQV`zLn%;t7J6lQ#$fS- Z5%Ƅ=//AԢ4H5B^0lR(ڬ&e0 n^6,*t+^'alKMn<#TPiyPӴ0xQ(cW%OPe#J p`렋u$MH셌 OHƶ=Smɷ— UY1b z }iRnqٷ:K$CT QVAS:^SiSR<M'5{sRJz j)5!] ǠiOIM5}U1 jL$2hཱY UT6.!y`m[+ dyyz-'鱫*5RDx SQRQY=? 9F|ws4hIKOzUV0Y) ғ{@̮g#rrkup%qҢͨ1}jnPdZz]M 4e|{<Р oŝDJl?GmF!.ataBY֠X-d$JӴGS/\8T(P h;C; 5[U WB #vǁy:$&6⋲#+976v`pb?%w1q@^s4n-oNtǐ$x| aBz;S[C-> *1;ɕ&c}$CwQ m$ZS;~IR|$y&P 12{)1v]r*geaJia8r3 d*k!~+/D#<er i U9kF4jڦA:0mw8'oTzid> l@6bgـlBPqW˺i4a]9!pZx1ݽ^!c߄-W]%lM0\X=<]D=S3eDoOͱzbL[^OtО$>_fuήk+wE̩\7A `tɞ >$IɜdP2AfM)\YvL?7n˔F7c>ƺ3aRd=8~ \_xO~,UD+ūK@Veq]ߚV_ V@J,BKmH\썃p`֍nJb b(V“}Y힍q69=mv_Mؖ1PnS&&\eμcgUܰ 钧vP0&} ӛm7Nrx u1]aq,> m2o[Vi3OA0T[+d"^F QiI袴1}2E{NWU@q̸"A:1ũZͨhd;!jQCYI/oMPDL.(#g8~97=8&oU^WX|6e L*$נ 15$Xst<38u>VZ~Z3Sv0K jp5cEvnme7><(Īz Dψ4%0#fݽ <"Q7#Uko0?'chitV!59!z*yB]F |Mz֝$_`9t%no8֯2g\bbKF ѧ,]Ij"$ 9g[Yھu囚5CTx]L,E( ˱&^--E_|qN8O7GOj?5^Iia%4^}#rg/¯;oiiĠ Ӏ irƁ 񟶁ˏ߼R6F1IpwuFRL@Ԫ vJ!(E/]eT]TB_ұ`༕x҂%̑$AA(} CVR"ðڑ45^Fq8ݾ' 3{ 28\(}!fj2WTWA3J%% /ImA .&8ʜk%GY_Ub!pӲAԲ+-l'*FV\vhOIʤm>xZھ~XN\,sZ;k$Oj˶?mdmv%-"Y1bѮ^UӋ/4QRui?fzZ3Nocz=0^U!G8_GkK]i㮯5;0ʑf b4HVK4j=a6tH\.׸O; ȹ`3$1aŐylypxϩuOwDR֞EQ*('̝%9!ZK3wd:$M_RXd֕ 02Uy{aW:?0e6k%?łKvC7AulBT{i;P1\.K{#BUGw9Ǩ+-Q}V\.H >̆/v:&B$:@7Nec}Ƽv/،x,$wSe-WYS.vk1my*_30'!#&;ﶺ>FY;Hg U>㓝ba j1PʈUAw#ĮA\& 0ѸcytrL 5)Ge ]>LVikh?U6 q* Q2 YAm]gy w u }S 籹F)AӏOlEk0W7?R]/inqTo/y w,v ֺQM{D7yB,7Hr[']ía:H!.؟|~C?ow@R=F|ޮBzo/=XfS)+CXew\_΂91ܧs5^4d#ҁuO^0-(du%`9oUݲ*DLZ7LnvYf^F#?E y]k^]P&:TFfD p9 @sH !bP KfI/x=X_Lg-L[8NL |<>cme'x(NBl2|ms=y0w^ ףpӍw>SH2vv*P"gYHߍcƐETɜ3uqlkgH_.ޣra-yF9о+mZs8O72[RZ7y`į{ vT;=#hxޓ3-ިo|֫o干6]A*%Lo s~Tn q3kqlt=dJ3&_c]XΆVѓ Z*0kְ0އp/>Ӕ )ZxlAjK:pL :p\L#w!Av?T3yV~WT"S(ܭDPjO*iSn0 Ą0"tD1utBXqw,6DzmyGUyR*B'tZ+iia^Td^\^@w_'9!"`TK#!3B x*_hHB ⿉5LyQ

    Owp-Xd`(m#Ql)Rl'|d}oƞwagqVD\B6[t2z1Q">T͈(=gEV ʪ U :BИA Eؿ|}-]b0S}Gf// 5D{-IľmW8%.4p(Y-\}j-R-l;a-%(M^;V}ǽO`c{?–r(hIbv5y{2«C_EBOiq73Ęn6"OlKPޯݍfJK0ErfptDҫWc(20̡|݃|󵷭;Ӑ>HrEL0~[a-Fd}eV)H'b10=/ٻlCj@Ⱥj;}  I\bk O |Ōnᨳ=.3wf) npWFjdP(8xgFSHg-*'&x,*M< >J ;˸!gS]L,'S+ƣ.ܠ\(Ijoy(p{`Ha5'#$cKW sŀؒKfc^rN"vTU`BWzzz.G&N>32S?6y@N2887نM2xwǽ.CmJ }??Mq.[APnSqvEMScg=]OO{A XҌjp//f!u&uJFq30!}yO\ Hks jskCcLRO%vyw~ Q"a(qx R0H]>ֺULlOR 7 (5杔(8#:31ZP/{n\\2,'sk6;Y/ m`J>5N9O% ` ]DD oWQF[( (axYB XU n ,m$4hqO]a":oxM5w+%qfGp_Fˁ[]r]ǹ 0/΂śU`LU$p@BtaPԟeI CμEW!T`?}^giJ3Qr6t1nipP/;xa?ǴY&ro[z2Pww#FZ$mu4a>P3(SUw&spڢ*J*}8} ujE(6h_(UR~X'?,2Œn " ɃpjL_zὺ}ͨ~I2tJϻp/'i!ܰH ޸4Yb՗47]\-tpP-x|!7a2$LJm _&P 2i_CQ1Bݔ4 t)bLf:?L?$ˏƘyW7=TaM.vի%CC:̃'kH܋=1 6} /+ J{@Ϛ+ ǯ+ )^xwu<¾f/i>=nYR<u8G3m9. 'ͷH$'rH ue GY~ʷ#[! QqᲐ!Jߥϭt &ۂƛehe*@ V@qYuAȼ8I8S™o-㛙icD3%._-5=(OJf_ ץ>7"| vp)x9GէI}]´WΎ- ulcW}twЀ]osg2`=t4E|/ cx8RjWYf e.q1g'ԉ5БYL E-^CVb*S<֤wjbQlTi [Ҡ!^HGM3Y ma1rޡ ȗ| #l3I<ſ$+(kT 9V (߿r)#ýCbOr=n"}H?N9>E?jS5_f&FL$SHUə8[[R#٧i>;Q1rcS ߗdBaC] ?s*;O4T{="2NfIFA2B7*vZbY]pܔ@a%2ڵܖk>Hr|dn,XHxg)7g`k"R?}%~Et! !y= jhĎp)£s/8h߳M4w9+'fdU 9?Xѓ `" ,WW8{iInΡx6p:b1g O , xW16+̛" 4٘^n)2?`uLK7-h:~?J8~ U"y#[=H5XV~vm$Éy<KĔ0݃)GĽMD k]d;욥1ϹBl1τt-耄 "d~3#Ԯ# c3 Œw {\6gtumpH=ֽa}tnf3N,3841#E%P2Jd{?5Gm0%79YMhu݅SVa]irC}&®3S)%c|?ÐK۪q<7/PxUXv3sW{s^,eٳ,"^/4,lIV{L)]B]sC6[ŏ"Z]l4lҧϿW$VbLs/^yQ!]b>>[ie}ٓu NkJ%F1JsSTr/<Դ0ߏ2;{XfMi0݂h sq sC5n&ۦ+{AG̷.F887?%o60Ձ]A_EiJݕIO?LR@Oݻw5OIELwݫ$xy̹Rv {\!;~TRoJ+nT*1F2J 5ΐ9WI9W]Le(ғV ,~13)Z^>dߑ |5 7cUxj^Nw"$սl" $Y Y?iAi|XGڝT-j_TWBժґwZNY)GqbL+~Ҡ[1rp+]J:$vGIzo2΃O>Xtf@s_'}0J D$@OZ$a{HPSJ 5<@G^X@l}$otfXzu;Whw-"K-yjQJE34q ^kKrMB*!iȠ:nKOf /eAhq3c#z>1*Јҷ4vUfol*"] HGݎlf;/^9%O ] :=p1LԶt#bedt29(gUc2K&sGNAXͣWP4VT/ag].T̢Va噗čE昗,v &b " dGШ4b\(2y5_mI)=ˋB $G&ɋ*ACh>jv% m!N/Ōwgn^kt@H b?:̸ @X6eoF@E0cp> ł{a";"k%JՠܙSybo|J_r8pG~9H7 0 :9Z C{?U(zɈu/j0FL֙A`ͥy?pqʻvαem7kxD$ 0AUֻ.%Uᙆ__-;ŚHݙejJ*sie[|jNqgLZVX6vKgZWp!kϽ$G;I>:|^ԨcQ"OX-2ۗbs2+ t{= uv 2(g+mz_ݩzl@te}@:.p ,^vG]w;nC+ފ# 9(mWL~]%TGZ<AUTk@Cr B#xSx;pHj5k `z!l죘'&T_t2q_Wߺ^k`DgE*.?K(kh՚}<qS| ȅFA1| )!Uj)™X_Vli35^Io­6<a^C :OG 87'cVI_tP{@mdw=%HskN wSm!~/8:*BV c:]nv0'DNsVB R)4 {,I#84W[oHp4$Q`Gr2/3.˨~,s\;`RcJQZvFYɿIGl7sD/N2(z@gVSim:L`: $o  =jpc>;KV04TKw'z+xer9{;O2GF!puP}{.ђz69:0nx,@d>~Uۃ]-1t?C~jnS"Ĕs.,K1 QK- ~"Zí|۹׆B X n B˄YdnUT"iYgv 4B_ ۂ,I:-nE`֬ w>iB;b8)"DždeD64Vk?2Aj&>R`%~!+Z9f&t<ΐG9pBLcQs. 0Q!I2_yh^4>\ [Nb ./Z$m K=F_w[1=|CŔE|_w+Byn(Ti ίҫB@ sr'LXuJwdsI:!SBUӷ+q0|t%zJX\$u^E3"梉Wq~%"f~B;Y٩:}_f8 abIBiGϯ1tqv?K8yWu U.Jlh מ>(%&x]P!|2XʣZPf[9|%5Ś[7{T7E.%4hG0Q\RO׉$H;+BRi^WE!# 5I7Y@@eivHdLȌ:O?az|1#k1wZxԮgoqi23֏RLc?7N+皩}k|kϦD$DQ_rb*<> Ɂ/#R_L.^&V)785t%ҼawLO'BYJ< ΣǎHGE-K+my*z6}W}N]*ͶՇca3Er< 0QBãb}q׺'4'Ӊ32N`OOa rz8F&{<7XtSfO{Uy fuMc2 8+[{rzQx=L: |+KZ1a N(-4 n.VEDh[}_h` '8hEXyoRyJ}CZ6MʩcLaWnxjFT.b7\ (ecTdfJʵ0T>&ൽ6NĒr?^S=K0 R:nT{ u9|F<Iހg1 0F`1&)!#)AeG,5ϗ]X8!2 2 d΀B液7-^}j2旘߹zw&~DKW/Įnۆ\hNA,cla ]<p^zD?8-"8M#,fj\`>2mirEoD@6cO?Pʊ q5*#1ٕ2LnJ*d/$k Qc,43gI`{ f< Xj}M}9*WZolLT",n'׿e{Z/)ޒll`±YO'96VϿoiiC),xfd͓l[:ޢY3xo-۷z:4{&')l efm렂Ԃ4g rOC &^?ZѰpG)[Wˉ 0UVvPubBUֆMFz"QuͧI+ϾRU+CZ{nV_D+ =8mR+]Aւ<=:#k$pюǑ^=@"6 o?tO($fCgG o$t!5/я7rO5À}+`v4=wNu(00dvNb6|4ZM۩@UvYk甛P, Pl+~Lh&ny"ozW.cM辡10@ۏܨ!|TAX RGZ89LAզ.Y 牸<99_4+"|oyÆeȅZRpQ'D(-&:&G-9&=uA*,=!/wUwHP1bXJuNrbz3Xx{T{mBoѤ QyA/I``ΒPEãGE^w b(EwLV?;4iqΩ=5@\ zLܜdOpmW` nGSF:P1!o`2 6Y"5g{ϾZ̺'BWs9΍@GRGA2ؾdiU"2_~['oT Afmi|bԤAdjf2H8X 7cZoC>;bG@m=ݢa,[R\fBa9:O2nrRxI'231n~Sum ԥWEoJ~z)<m,Ӈ% s T =nZ,)yU/tLòb39WϩjA4t=؉&_&O .ܡȼpy(Ix_OA9TX΄vor1JJEx;/i$&\ + Ft,߹PH#!A=:SGWrAqrpW2JZ쵟473npoY.:i%4nt< yv\v)@ Æf #GTI@8w;j\5Y_{([~?XbCv7#r.s guB-c`:yn"s%y/kV qC;xy-103r6@J>qdڵ߀J7*/zZx!~ycw`MX-2bܝ>DJGv![; UXABDMOLgbU{,It~ZՖ湩%@E90jS-8,-2V`RiK4ߒ( 9W`w3->3ԛoDrÉ>e~ rPo@B.ӡx^E:T{zPpI%}R夬-pZɑ,#d-Wm5""؎xl "e  rؾfE85H%Lq!nْ9E0|J,ŭɷvrf$I{y`%5?$t2P:ϥ MuAvKm&VR1+u7Gu*= V (YJMC}tpq6\AݼƎ5)L8ϐx%'X9D5^`;^>Xc&BP}\8`.<-8Xw2Cʱԗ'ě1TWS`T/9Uńqn춸Zz38j 7{&tb+u}<+$z3HI*{h5S`!Y9rJK/YWث$=Q^wC$C4fD(1r`qZW*W_aFQ߻ǹWO^=6 b|2wl q gp6n8)yy)LQ|1WM)lQV \d/ԜN:{/E? [=npcB3NPteˑΧKaWemװMi*R kZYA4 n)؊kz=9-``#(֦#6hxQhi';܉pȈ@_ЌnsI3Ng$D=)&dp)jn<_GF>6DJi%de%d:\d(|Lj HnNdJHF/Z33vRUd-7Ep^H&wWb\ u 4C]2VRlnx1YYzM7~$J)cM!R18EhQCAb Bʳ?Gr#׿,7V) TphT]Pn$ѽý(Fҵ\^GI-*J5F)/>h:rNSȋ0ӱwOFO\ ;x5埵<`F\2"7/_+&Ւ+ڑV{6E_Q(y)! m$5mw+MgZ#t.ucG wț!y56lRB5>Y2ٝYjM⋛/M1LVÛPk|l`m;o5̜ln^X>۶Gzc-1('.ݾƿ6gGi sLS!=ZoqXd+5sUWd^35~ #GF$+*ȳxV ~~N y8UhV5:Dq3g^T.~S?oЦrcDn)$|_д lCjwu2x]*LΆ 2JY e$=%IWV~ևt%PgU #LD'DU s'łl(72U9x-Ҡ ϧhs.O̱nw+ZK']O"Wu_'UxEwmۯ%*Hc~ 5 9brԦ4f}*4N -=#(K(J6ξXn!={>".素y7(XO`D{&-.AԱ@EvbΑ@/ҡr;\E:O(YQX P6 z['ֈN%c0*Q5#2g 9a;(Ak"k׭wMpеm%"k9"7 ;&{I)?^ ǻW*buf*. \L'P.bsUCЂVAG)Kv;7Gj}Ĺ~--gV{,1H=KkhPѩnyLX|QaBh'Ow6sP,=痛Oɏx砂-]ѥ:,&ɱ/$|})!6aCMzO)<J掀[hGȎJ|tg|{M$$wJ` j?,Aّ;@f@ ~Aca_2&iyAwhvoJyw~(\R=* <6ZJ VFZ+"s]OjuZ, Խ*,~Knr@HZqwu pذ>[Fu[N5]g!o{C3ˆMd_fḡ7ACsɓ\b)3Q'4ޓwׄL/ *cq8szMrdgJeT~S&G'oO7jBƀI)Gdܨs&82Cj SZZ\|z|M4׏vK;'Վ$FxUq*g#?}m1tswHTm'RsqcNB_^:q ~L1%!#0LKS uYPnLv vC}׿DT=Ɨ]2ul12ehsS{\"%ٙ0,ԉc{%Q9 o_(' Ws=V+$i XMw1zᲳ}m4 sz4H~f=SI~[sޕ 4ĝHV(s?1ߜ(qaIuZ5(W8fz`8yUGn*< `$5IѸX(2]PxYAQ}$W/i,蜤%TJp@6wZvـА9GOfGfy ]Q.}'3-5lA$bnf#W4'Sh%%pcyC %2+t&D.3qciZid1ţ6|S +TQRQW R) E,F nBS(%_&J!d`)) ݍ04|w2f!ĎaU;Ԋ@~[RB{!g/[jz >=\8;DxCHtLY6LxSc$Z9?WZN M4->#~^8kՓF/.7`NcWQBABK||D^ˢh˺.ÕNGX.'d0gvfF뷿*5ni,ʏV0p{MrKģ,~caN~ '8md=dLh_TRI{ƯR*{dp6s.i#9mmH8-qƃby,9#LNˠtT#NK 7zdѬri8q)O֮eALH$itVHH;@Е8/ZYTXuxҧ$d=" 3'Yi%8 kj2ƪ\|~@Hӓ`I- i4k c[ew@/g!~^`(?GD> Č?< H)Uo[~vH?R )jX5.w?T1y=?cVR%"@G1Z$+|‰š}T:98_w2Jz 12H q]ERxnqm6<4. x hn|Lm'ϭYm6s"պ!gC.w}XyjBC`1& c@>/Nf l#,K 6*WӕІ9E^ATذ}'ԛ>B5(q&ƔL%bIĂ'up&h,w! =g_2ӗ:qnB#UaGwۭs3Ͻ%ac2ɵa,nGƧ }tz/}n&p@tF1T"ojGw Urje?ibq==gY&=<6n*UEvݵ+DhK'Ik$>|ʮ$hGURRر9r9T.H hqIϪK~{*y/0DNwJg(c6+PI.[5B Hgv`4Il ܙt_y rYҴɇ:z<)51J eh#BMW L^IRsbw+;JMYz'3[v 29׶Uz'㭿eN s>&W^s54mc(0A^:2^qx*/}\Q?N7sk  9| /-:qX&D;iZK:*.퓠)!I+0B?R%p[fLf/ϱjUGKNFE e&FxOQ)Ҳ򸀶Z'+-<.Fؤ>)JנbZj+'xe(cm 1ꈊAA;wz⼷Bw4ЌO+ \+}6) 4)sMvLU=ȈC%XGUp*iLܛ a*٧]ʲ AhBۖb`ʽ,oXDV A6HV3]F495lxҾROɦgWVE3QP#dYݚ:្.A=Q+#p9.=5rh-APIc2ԡ 6ԧdg͗Oz+FcupZbHvw9 Q<#+LhW ;#_ W&-";1lp` '&K|ُݛxpM}fߓRIAb WtC1xag3Pn1:Й 76n%# FDȽeH >1bX?9M=˶:i}!s5$iWI`جxm*MFS6S#Bbf߇p"X dk' ynY~N8] Xyr޹`=`@xkn\FDבBAmYf,fN; i)g`8j`O!ԅ+[Ǜ_%?+Qt_* *{?8y:e1 e/;\d>KH5<(ƾ $ e*j*$>)&Mi̎StEBZ\$1. K~\?wNR-bƭ5w!+Ra .$M亗@@.IE<5 ,x"nu&4(w/UqBV^,ʟ9F)=3ҿqh~mT$+ȰWat^3YNeV__kU>-\s ?p&Pq~,1j 2*^7R BtY@wZV>=+=K&)$.M%y68ʻ]y$O=LG=bš`?N09Q;TMfjY Y2xY2!]#],FFz`OR G9<|yg8 xzTd1wO`J8[[(6,~g0蕉fƽ_ll#"V@4$D%i?!qf*?3N0( 金*wA5E!4M9_| ,T:VB3}}SbD:pÓ|^wȝjv.l" U!\|q⟁%NQo1bnO8h!~Ljn~\̓c[F'6ƦU|ϧb?y'C` Bc/弼={N¥{KEBx4n_0.KzLMBg ?X;QOp|7 @ qvtiM }ž{ѓ+4UڕDA+Y",]tVO@ NU0Si`š#.UWR]7/VR 7j9x(k<0 YmqSM+/=(oFRTx8輛DUWQ̑1>O_t_}_kM }->&B! ?;v5PZ_o +BbljS}HK@3 D jgak!ڤݢ]= ʆ00;LWrT\Ni΁ h%%ˑNOdYFUGh[OV sƉr-?xYt + a;ūkczF !Ӄ l.՜οEq6ҀC}kȴƗ,_+ 5~]6,9/8Ӹh%`,֖o$Bٮ8vG(/e9r-i0n5io$CGUG#;Yc,}M "FPJ̯ȝv;vI-}Ta]/GD:q{*2< S0{,>i43~ uX~"~8:5ٟhmF NDP7c ~b2=I0_̓\CT `NAvF/\x\ԘTz:'mԴ SYآu6;U ,]ulT=pIOQv+#tG5E+y<Ǝ>p+`CqΩB,Yy >ǿ}|8*LsZyzCg }pcpU7*yŤtP.73*j'߫ECVF]x:iq$$Y*t )0y}2tVQ&^!tȨeKVb. N{5l0 f!)tTJp8j(B;C~yC17}id&h'KVSSH)vȂXK3_횇X·z8ϯu;_ep@<x֥2jAs`sOh8uB v)=;;"F#GW\ʶ9.;; &7VK#bj| AU}J8pҪ}H^[lڏu Vzjz U7bUtHD/$mGR]&zxb!X߂`3|^"KTy8%{D6F'"'L RX!z=z7J<޾?(07$ JHu)˞P1J"R,.4{lգ4*#O XvQ歔qg[R֙@2Peae ?U&yJ3j @YC5 #B\m^ȫw yTƲXhq-PH.Y/ef>@9L[2D$WD7R,.yBk,Âڗ꘺3; ?7#RJ}. [ζ$5%DH?)߷]Q0.E- pmP-4 4Ia3|B$-=s~=rOvۯ8 YX!^od$Z١0k:2nf <:3ڣJU8l q{,ߵ Jk9w@Z7NH.ngyB*tlFEwgBeѷaSgpC Me V|q+-&Xbnw7IaE.u6aBQ BD[Ҿ O%{E1@+ .eȞ(v?y 뗜>!=9o|Rgj/rkfapgh XNDBדՖe?}1MS_~:lNM yvß"M p9oVK4!يAL80KQ)Xa W}9G@lD\uVO )Rr?߃)gGȨ LqHcY?J0{"hr,䦑1Mw`^zWBe4Yط1$J$P"(͘;eH/H cMVr{1Q7w%{m8 Z(yitvh-ד3($^m8s."n6L>nzOp˧GB9Mĵi ʔDC!V8qgպWl%Dz!cOBC 14-BRH$l~H9d?H };mk ʀ\OG5oh Tô Q.Kp"-+ 6J?Pq%?nӽDt !ؙ H +6U',:?bp5=q:BW pWbdXVT-T.h3+`DAk$rRE< E$ٸj h>0Mz8NO)59)0eǣ|bkCZ*]T`[Դ X[ H|rR8?aSupTʗt+{l\{rcU |H+W2t6Se#X #$TT^˸Rd/f*2h2[YwHe..eǭɀe›|:D 㩞q-{KfKoe(ȱd}t()Yt& tr¿\dF3W>3; [={RşLnY(rh8#IŬ%ia1mBdzɌ^#b6cQsh2dJb w?FpH#]y\b6a/('Q56~)8*>aa䗔GO#шƕh@>%_`x1 Du]"}Т'~{QZ?g ^^<Ԩm {DÐ RJer! MhGўP.k",h }WzC66Ndk+N!! ]؅Z -g!k%+gtH+ܰl%3u2U<3#2JdsnE5,NAnԵ>ӅGj;_HG;e6#r$eN]|!8GXoGvıIU3I|[X!~rf-`uЮYcOSIxijgSߣd5jÆr()@%LȨvjl:`&j$5Rcӹ|қm(\ KBLӾF C%(+󠻾7?hIkBŌ&euV/ljLB+v\#й'SuWR{_F̋Q Vw "HatM}/ܶ0/wZ^%iKI:$4 KE:U#f:/(zfzC2W#bDau!F<cro"H >>)(~)KB.n/ѫ:5pLJO$N'K}t>Y=ܳT,Q2BZEas"Fs[$Z"l넦a,6hoMrlt&>U13C\ax16P@iPCGo/Ea}rS qі|:!bCh zOLL_ϛwP.f`hRX7YhX&p ADA+vC.ضq pM8aqIqmkO+2*[#ض$^l5"XI{z_] ~(XqI8)vڐ%?[+ЧFaa2'BK\M8it-*jUԓd-N6|J^Lu-TkHSJY1U h ˫m6R?QVop\W̕!(bơ֎هh@;a1~`Bj?I C`<  ]d;eDra&J@uz;㹻fB(٩iJ02zvGd/"e;kNQҗ]fZ*b9.1.JTS"ܩH"rR ʽ")ӷSZ|mFdS>dYB =KˬΒd#5 Sq#|wwkM."gW.<,* :?1xܑr=QYC-;r5_] K(]Wwxn '3F%rKsnT__C@jo@yQ_P=`Ftāޜ k[H4g5,_NnMSKOM-p1=-mh N% v"})i/zc2" C囮Ǵ-8w)ZFJ5I 8I%}>@mQ=KOuA909Sվ2|Y~Z$ 5\4ya]E@'/q& ܭN−a?nBbI\Ήg4ߏ{sÀEJS2d:%fL,'9WMj;mr@*Xn?lS5'', .6.)`ӯq u[p!]6 x?JXjEFdjDIkclOҸ@1gćz=`1ή$FVܿډsثrAttLۮ)l. :z$OpXeO&=+O8$#QB . A-s8?>LF6!0DWpa3Q-&i 1ܑȣ@=< IE-  >:HdNU]Tg8-Bq Y Ԣy*5&&^9~!]r%^F^]KB_cVf)x %lcSko$aZOjYxshD*#KՖ8~#EC>Z91xT hHٲK-'؋j<_ !F 8Pb]GUJ,WILU 9O]/%@1ҿh o4rE٭M&묆!( `\!`= GZ (0SOgRq 3R^!- `BEмsI-XL0*պKj,wB $ [HC SoOb=L *>%Kf]1Ee; dR6(#l5@.0[O9xR;a?_O-1mDV]Jri ?]4%سtXձwHEz9BLcVv!>gcqrφ"ea1? <)Тd~ն8S/v FXD&E+&"'H.j!0nW`% <a.Nգ_zȃXo@?l"o8?=#Q @Rj}T5I!6 iGO!ޮFB]Ns"T|@"|Z D:\@!!kZPm+Y]5)d7ȞHoD6e{[Ԟ8e~s톋᭟evO:9B)0R [?AǣFUeT9ОCֹ&H!psH,8c8_lBgEu;X@1=B^h[>p UOxx&pr6:U!,@nxe@8|DoLrżEKkK _S>|& BmD&O5C00<16wb=.(2; '}etEʞ|\7KAiP+[*-UFZe^4x`J@6֦k_ +GGNJw{BDZo0 `eb->atϰ@9l}Ȯu$a6d #%*، A+}lZam*\BnoP,­hu5d|װagMAa]֖?;YzG,ϥLra1ilt?2+J#4v$ଘXfek،E l^h逓=w#sjc}R4F[ڽ.Zb6,/MF6%ɸSFalXUo՗z'$Gēzkr04ZG&9^1%SˆRP) 1 ysZ &G}ko S툖ZBd=LCxK*bkprL='E}3I,;Lz;qPclC\~mPesAӈuT,ˬ'ix_W9B*r 4;k?"uDu;V+>'oQԑYB K #5|?9b-\AJkIiblȨ$lV^֒[Aۤg .Xjd3@+S(MdѺLVws4<ʔsmޅU*1e(Vqm`9Wm6ox0tawՕrM!RWW+' G0P;wgգI}&"ۺCy)P\fvrC:Et,7ʞiN_ƮdYP_#;7&B.e/Q ƒ?@2,/RByf/zY n -XlD.ZR+iWzjl ]+c|_L #U/w#  E3g<rQTd晆&٫x׀5 #SX_6v ]ZcdQOg{g0 _2ݵV#l%?DH -C| GiH(l7!Ȇ/CX1m|!4Me,s6=oەawe}aUlˀu(w Vu3G-Y\O5 v/q$@͢^k)08ݡe`B7: $9'LPvVpbE˞ΒrI&0:!*I.W\Hn6x .Pj=%&Nl -ҟ!LVa,`H܊mi _ZA ӳuU?,q\ >EGhB ir)|HHE/r WP)瓛-7Lån^|\Gumz7yEe7K t0]&Z^ǂZbe ;+O>23!A!DBD *k=ڂs!c.4`>Qka]`i4mSW*%?N:Іk^*n>{و22h⇜c k'imUKMJG"Mf㰡y k~hPQB90"3XxmRYYk/ޡ;"ڪ&ËnM7`epm$ #irDـD (]q<!1$ZY-Y0 kd{ BcG=\%tp9|ʟMwI"U)^z[g"-D,+CG٠rZDzl+%) @Ш6h \]0^"/A zȒwS ce~?\d@Wz6Y^}-QZqV_R_\@CK&mT*B$gº2M's.fK  LA3]}?fO\[ۧmehp`&<\Ҭ%|mFCH1M^$7a0TK9w/C+ŒL?ua(2d{)yWN\cD4ȥڱ `YbA_^$ CΧy8aסy ^)Z(7mV5Y]J^7:G_$mbff5t2ʫC~yL0^şYjнeӎ,xG\/2r tlc=F?X^*Ϩ Q TaU W׋w EĜ)u5h=OϵKI %nm {:&*n|dQ_o¯bpN$1#^D>[?\[w +/a4aڭR>k䅷DT<4@'@YA [nj`|WAF ˳Q_yt &4BXxYP!1jFx.-G21)0䡇3R4J/x_FfP)Nngl+^jtU+/t#otR-InvNkEt 6cv^Ӹb-|rF vAV}1%Of8 Ɩqꂎon~*l:]xz:CpjMGMuuzzDT߻S9ToX8.8 㛍}%zrb^YVlr6|}c{$ y׽;q}XGL(L -.hkWaL-[W`?sXgƏBFRRɶlAY\ pt&"x0Dp ot3~G ՛DD:^UIAd}mgĩVM& | ɏ-TMRد1B3q*/u3~ kD!׎IB5TUT8 5?|Kh%m-\Lx"L0ׄʷ91Iiа}v+dc'HY.\;P 3Mb ~Ip G߅`&G3CNIJOJAp*,tx s/}Q9TXq5֣yǙ}mkz*<>: s/՞w2տ iȟNGd ;bJ\,a!C.-Zٝ7TҰdx#cVA$(uYI(sCpX~L.1^~Kϵ+$0)/O$pp|O~J#NվgA?!h$srߣFs:q9i Jlc&Ǜ ui,gbL$QXOB%zӃvf10r`n/\ިYVʪO*QEA_%h6Z)^;Hh 3`RE7Efk1{vhWv }eJqN8}k!N׭J̼{ifc8sP+=+LRKO rZ~$hANS5oY̧r3Ŗ ia lTFfEz*A6o]lΠ 5Ƀ曗Sf܇xl+R[^$Wng t'r TW`AIv2%nR\*l}FI:^VfK!T71R-aӊcb:\"{-J}q(n.Q9ZM/X?g}u2FBܝ#>yۄAoP `y ;Mo(CJ(l 2VqgKijl" !cO%}/3-@,E#u/ ?w/L7bl0G`YTÇfȩ|Y>PCj\ 8gtaf{ 1~G2. 9VА2H qDX0~2pF!%W' P9@o.lcYRb(jKG~;4qp*&lɃo- & i}tkx:kR ݑ"%ldu%|?ΝGUAMM R-5X}ga2 qC*Qڱ:fJd"m\]v@ E^w˱F-6SpqHyq6H3|FڍJVuЏP? @H)>BĒ#ЍAJ3h*h\Q~ő l-W^#1MUR/G'W8| /Ns3)׆"-|yÎbwd9N猿CnU}z*gFC7( ٴz3/iPhPƵ7/ Eutnr݀' b׆2Դ6N[w = rҙ/zgy-@UqЫހFO6k%bk.޽d*Uv'W"Up\(~n݃na, ʁc*ѯmaO!O7b<:aTDxٲ|#ҦLYM-bi:9jW|Ie3LaE|Po`(= lWq|߷ucq/|&Z}K} |s-9y h<[ѷzV-h-V X渣[~6jO_IF_ JS$+W4 Z*~ZX+w+j+ɜF\뜰}9/m/õ{gƒ"ջ.2e1R-ő6#ZDy8m,9ۤXm=d[IU0X=xz^~m[E-c[ Iɲ \ :`ڨ:Jӿ9r+M;hwZܶCZoD5GmgƮ! 3'8j|-](t5ְD+˻ rEOwJ&=`o[tcj1톍gJ@Y z$\!JZ+\⍂WtS@, y{|,7=cp*[`hW0Xt1'[A|-Vǫ5Z~ZϹ٩mtH2FǷ;MCT7M7bw< Sir/X+h[23@.jn2\MlUplMoD~\M${i4u=_&d67εds~&p%HgT7 a8Ԩn>O6 qe[U~ʛoD8LӅ]N_WGh ۮDt|1-Hg aNjKYe:`^a$ C q5 GfR<{c 3oJ=w ,Sy#r ٿHFU-J;kЩCq/jq8lF)̓4M.4k{IYKuzMC9X2 $YS Fa$K㏬1,|МZuJ[X uLe\\r](83v$e NV I?9T/^J9_ ]ic2DXr00]gaR-xo~oniI!dWaMQ;aˌ,xՕfuUr*+5*R%*35B1Ca#Cڏr펄8 mluJhd+^A9c=PI%4i>]$RPPJde5-0|h}ż )L6Z@՘<“+^$CP%:?r88[2f?kGvoW|ͣ$zI;Q~*(/9'۔p6XmKq^PrZ`yH~B䞁bN& ς{b[mиu)T:T#To_n}0Q:wT@VHs*rz'ȅUv w;Pz]Cpu ~1E+Z}΁*lHFN.#x/+@ 4R4".l&N%٥\g1C!kFgb#HG@;9Sw%\co,Jfccץp'']SJآ嵘e,DYp2p܄zRP/JBm۬?yJ+"!FHXoߣTNSTՋ%Ԃ|r;b%l.o)r`fٲ&uig!LoD7:oYAlt8ӘHs|yK Tf#{<a:Lmxd3ʪqz~螔b!b:R:о={l $'GifO jYקVៅDЬAm pSmw/CW X8(WDY)|_J|/,ARKMUCUn9K֣Rrj j.l AU$wdyNo+5i_[ivѰVP"DfN,hR>OEQu /jY־1V ѨVZM"C~h6`Ѫ7k1 Cl\atZ"]d:*?%x1d;8I^,nxpfЊ6?K 6oWa;\B0hD(D3wSU\nƹy=z;rٔ#veh$KHPG.HIG3Y{^NbRbU{S,K^)k3xU0uC%k=-dJ;O \OX_>0OOt#FI n"F0`hPxhpsi'/7l*$$Z2ŃXcrԸ]RCPD5Z `Y/#!GػԶ7oC$ebW<$Z]8@~rW[w B振"|}%Toj+OlB54=ܖ'`92cҩew%"Ϙic.u 3J,'hͅIIõ^VKc=4nٙ+ۼ~5>m6 R _F,|a&M,oA,֏$-J dT n8޼i>;cE]2> 6`5| tHɅ{o}8G",ZfP okЩB蒦5b#~R^)Q'ԋ'KA"*K>w4PB9:YF ٨S*m"z6_!2COCԥn=]b=N/.W4b Jظy`/ ]IFh6#LOe_<6w]&G,͈)0AK/ݹ'2@t1-X M[WЩlOY>:|%YqXVHGdi7aPTtOQ-鞆޿aEsN 4Ւ$pALףor0}XAő(&cks7,wW3Oy%~ӌ{8QK7V =ɦw`{ +J@ Fўyv20RzHq(Zz˯?{z`ss<[nU9$` 7#/*ߝy|WubLHדZ}ihi W%Uݢ "oM(ԉ7Jnx`Θmtx!oi=o [8[3 ,M>^ k]˖26ˑq7Vf;(f4Y v[p[({^xMp>?ŬѷִQCmg'cbW}-I{*rpafʇ>'-{TML/z{3>27|&[vp1K0E25tȠؒV o?LR5^qوl Ie) P&M3jW ԫ:kEpM-=1uI+ kjw3TShQ^J,ـOx%|`5b0|k.@joF?#IZ[{ ngX$$xM.Dҥc;ahۋvƆr0k38 9؏F׍_#كABX2cTm=Htc=n[|4]h2K[>u{L(qv 3FMm}(b(D =0vը"L/s6 ^ x-NJr87IUfzҚΎ,7ǹ2] 1)d%{N%J0Ȅ]o%$:ZZIc2}!'48UODulZ>s!"o͇ x5kXjA8C/+^ߌwQQ2Zh_Ań,EK,(u""?SGoH,Cpc^F$7w\;cTؤu.bM~TQbsM;ş;V )dwz8=JmmŹ#&h鼄ެºQQK8zlِIJ4?F!'>Ԃ*9hgamcK^7syIki%,UڏftueZ0~OLp uĸ≯/ֶJhN=:Zo2^`?ܜiIb`h#Vi|@|#|ټO\%I9Px9a0nD;oaY˕Dir,]IQ".| -t4e3 2:_TY˷3j\ v}gF'2K y/eE֕<)D0BXuz"$+UAG#K{M[X0"ҚF|L!dhw^U-nֺkGHXkRH?~GCp0D8Vi_>B1>K.5@B|}Oӕcig*Z:9cRI~;l.~t̂^sx lx 6U͂aĿ8u[(`W|v ߫b++- ~GfSww"ʉ@<;?s<薮fRYwG[ >%r^+B{J΀6!O!r<—Q-"z`<;fM;cc.9H>SnkZUnfkBuolMAyzo4SB/>jbCUHjNғbIc>0NtV A(n]ci? u>%ޛ/Yxr+pXrz2XrWr-)LYز ~>'=0cO?Pɠb->[b.ΰ:mT.0kiN׸ ^m)"f/H!ҋI18 7DK(Hb-eeT#9I\82 }߭< _1dI)B u*LQfEx«Y4`Jz,9{s((0oj"|CF GZ>NB},|H5bACВR2^QMb4&0T}(kk5>qΩ]+#7EόvT܄c;HI m*d_K/ 1Z"nhiF y@ PDMRQhXR>¯VP^OvLek*b*f? 3*S"8C;W5w|!>?ɶS,]&z=pbqTJ#8*j}qmR )\"Kg&Os z`rrI\ŹJ}hK=0GEqtvlS(zSR8M2omGE).&ٝҹ)^(yMqK_;C moMΞ>Gc*&l~jȨh K0w ]c<%u*&#)RUz{` pū֕ic8]tPS 6❶ڞXzU= k$ez͹גO.jW5IU]ύe+pHuOr5꫚:׺vj-+;Ui҉B,23B{z\a6Ɍ[se4\ߺ9injoàdbJc==-x E,:,jA2c~`Aǯf#}X#Bo{hq3Y/ i,u_$OXa >XWIaac3wM ZӳþG؂ 9k>i)\*MS]f`bybMhhOM()4ƜcPӷQcTVXVe($FZxP&  .&h#/B ^I,3DKV A2P _rfn~h{ ʀ  0IJVF3&x$0P\]`ۆ.-AԳlvдV-VzR,F8 ^`}fZ#vu6B%[aKo9hZ)QC[, Ѷ۶WD&f6bYp4:C}F!I.&B3T~pk$5im  t=9A/) ~I%dxvuupxjx^7 yc¿31V٣RPVmn]ꮖa8?åhac^(E0X)y*v:)@i/jHdO Sp ?)y,&.UKtOONPƱ[sӲ_@p7/P9=US:pz}3[κd޶:9TA↱ *+9YezI{y*kx5OʃxpCڧP35 ܚCZ|#wt/?@Y> PqJVQ ~mLdsZyw}[ekF7 '1ۂ;&i`2O/|5"i`UťQAv"n]=%M60Ѝ8B:+QK : ?< }σC&U:'OΖsfWUYݐgE//U"rܳdiad7e`)J^ 'Plɴe E9:`҅F3o`6q* q]R%DnNPst9+v!ps2%MscJ>@N_:v?J8( F-6c}DxBBu؉_D~tZVm4EFgHu\]p&BduX'2me{J߶1p՝rPX%0Nj?/< E%(?=ј7I [QJ/XԑA@K@@y^:h3|_lp6Y0"Gsą47 Rȗc/fݢ[P}SS ŒNMQF2>y#EX@տz?,%㒊Yϳ:͞4rĵRT`6GxNLwEXs l yhNF_gUa'a,EFbqsr̷i4 )ttlY_O_#\D܏zm1/:Kp)S/ivC _C!}wc򆆁7rHwiߣTek=ZV1Ȭ@Z?%{.Z%[~̀ݙX}It'|cșTϻhKeG5 ݐ=VHīP (> ;Iۜ *[f q"_(dFUN˜/;g@R,̙qLtmcjt)lR{=Qٽ\ GS7dO_9{pIDy]~x Q E8lPeK *HHXQWϿ(_*iX^2݉[fII:)dj)#κF ֕W`΃ώ+f(+Whܚ>؊N`׊XC AGi?NO$*6N-]iNQ\|Iʀ"*]ϕ>!Z(p`[|pia[dVq#3ZB )N6QfnAKXr6oǶ4njȻ!uZ^)JCu.s7pS68OgH2uFZZb"-S>mdExĴWȆ$5 ٵW 8iIH9X9^o)&Qnϳ CR ł/kvAb_*1D~ Snf'l̹}-#װ$ȏ$V|Ovd9 ^8z%oX({\HVx:vaqiYD-R118v@Vc\e/g pOyA[My>KՉ֛jF=]fW'[3',ÆOݭW0c"U~k`$<۫(;?}HR|&g-468} 8@z ! w2fԳOV|J jXqGP?L/YY|Uס~_ [EE_)p@c2\ 9Mo",M!m7"TIc-gU*z۵% ȫppewzs[YU<=ǷzYkM$q_郺H1/ ILSR5(!%H^wш-ʽcZC*X__/:RϻLw q[S?:|?6//S v}_'ɘvFպ Syb3U OW݇WנZ[xnMҋF 7u>>yխ5]B_a YF!+ ӿmAm~Ձrd'+v GXnĎ| 24TՕ P3#܉aTxv=,c;ud%Gϼ4{2ԡeTZ0>EȆqwq߯L+#l0y؅Ir|WT$)E(Hj.CI1R<ޕ?5IR+?Gf3$F?n7>WQ%tH{nAFt[-V>uGm6͆Ix7ⶢ7# ʟ<`2o.~?vge69Qf-Y`3:0)nL@Jmū u` M38gs3M('Ƨ[?nHeDnu u/ϯlS0ukb)uȇ_#\I07r+ՔFsG!=?/|H'R6 $tk!Z6#BdJ7x֭A j/qԿD?1_H=pb^a2F{, TftZ w^p%=EuUvTEdA*;HZ] F|y~)R˛355 dhepe;_S`ZQ/f.4B@\H[#0w1YAY_mW'}s%Yk@P.Cct'%tBĨqbk"GpJm*v=–vgx+ryoyR!<%,D|ox{Դ7 :Gu9QA3liX1?$aQTf[IrOPS&2J6z%oY/Bh!J V!LD͘/n;m6 B %b*xHC9 aP!QH+=/c {)u^sq*R:fonGG 2GUc\5ltҟxB 9|ʯ iYfmj/;u#,}b)-~2j)[@ϪJrP5vozsٰ+J-@'+j]MjN|\ڄЙ>64Ҭ/gG ~_)v9I,{:FHBnVC~g5h"uV<,(-;gsF4>ti 0]2Eޕ"P0@/`!<.r=T>>V5m\|QxNsfsZL;v$OdpTAcZ0f]`)ǹ=IJF[7pac-/LeB΁sGЍSˎ6M2r薰ss 89~ [!k\M8[lapH|Ƶﻣ;Ygԃ$ȨJKydhd50>#lˤ5 la@Z-{X+R卽7KCU'*G)A+P65 [RNUpApޚ gA 7ؚ1' Q.tl{1ebQX_ȳ!-9.qG֨ૌȫ6#G*Hr*O3cik}g!u\Q_R)ޥ~%};Jv,!I0(5/GS$yQ}eR uSnUzvzTY.T MVWfdcˤHǍnh&P{/(P(͌e 8F6sgǶ֒x\_͚JIҐBz V5)F԰CRY#g#g,%K4av]4۽Jg"ug:/92(7ċN# &`}ϳSOoXLA(4 TYj 4!!8!ʠKUد!\ 16AY;`h]oGKJ'vzy:Q 4z1 ?xscLU,BJz/1ܭ_Y'9{uJgDkT~ɤ[]|jB#5iMrڊZM϶gu,q{4$ 7e"y3? z sK?%9.'8>j)"ec7+}ҴRt4nnw:n-x?bx,S{[~>BN FP%s!TE.;"FFD9tp$=rJM0i Iz8u6} ,ϯ{^/DS{ $F91/R-ҙzjC~6E 41Y`d#dߚv7C 'ؚ_Qa] ng]kbldz!­w-hd{/0nn6þ^3Ü'Z֣GhJjˬ9wok뛷ĢN=QT{҇8$rfSP$=7hu&\^Aߤ3>1H 䐺dqTrʊ$/P͕M9 "cw :,Ho|bHBͳ:q+ ىRI3CP)'0 9}YXTϣyErF>(ZT35v|DSMgB&!Eg^>bվmt e/[UR:&tV- dg6W{rWJwˮڱN5wR)@6îu*2}Վ,ހݜᑾH! JFP8t xq3( yDP<)d-Ǘh^室|Vo$ݮ\)8hGdˀ-~웖*{t0CV8_,3U;28 Bpm 1ؿIcL6Ml7߂%6Z1bꮍ.EIُZ1vL ~a\C $Jp: :NQ,7KtC."Bh”3l1"\RC4M>Y,pcOᦘY8n|xAN B|[|CeNk>7R].BK\'ws^>=9:('wV4u֫ȲxۊlurcSv9`:]cbd XRj܄:J_L s#?5!e%M8Gb FhQWM>_ڼy|_bI]%< AlCZl20# #h*' z'L!Y~~ؕ' iTswL3`xzUJtͿAR;7sJ| c]bw ܳ6Y y! S*W`)EFwf~Sx{s<Qts`dZVB@V"je@WƵK*25:_B"+X4̚sg6%g<\B-iWd!M&xhؖgY /"C]z/&7'\[k(j䛱LG Cdz)]yh^!G56P&d1#:S ݊iqr(5PڝlQR :֥cYt,"vP @# حw֢R~2:4]8uĩH/@)لJ"DV%= Hph3tMw#5MEP hZn}_б`@o~a { +#5,1k!;v~ͮhSF~cK@9QD1*Ż,G{\/1 Xi&'ﯶ:Dk{Fhj5E̟R =zHDž@Uqj'cn^  h]J_ '˥~BjƇj~?^lkf^ЏfC)-\)(S㊖1mҢ0lֻJ[ m"ī KmL'b3N?xe⁥٤ռ>YIL ̥Ι5JD*u(VêP'@=1 l((;w. v:y}!4 "ŕxR뒳L 8Ç֏m$Sw]txapȊYC:5S-bC:B\u4@74$K ~oIMtysCUNpD RF+FN%>޼Dyi3R A{zk0 €N.g-[~'1#Lf3gٝWԮ8?Dz30knMZKÜKcNY]nT:f C#ގe ] ʔtg\8Q7ӰMfl (`}5D ng n@lp Y%OFѻ`:vf- 4Xޕ%5U4bZ42cªJq Pv MۨղnOov=h`s\hy#}8yԄ N~ IǺX|GW2D/2Y(e vι/G@ⲴqNH'd4W%wwnF91^TAL@=_\Le CfXjo]`0;-ImtmtL({N>U|f>Md9_`/#׶nGeVq*k[PRT?DOsOV_oz,+B/-8tJK"i88)sΟ&`OBgV&($.|`*J,̥'ߟq-;a̲ o vt>|S=-*?}4Жss c O-'<<2Bg:ҡ)mrʯMLCA5u# {;Id? 3рc!"od]h[\˶}N_3;Mg4شCޑb}&MDP A!|ˡa`aHm!+XqR:&{DQJQ2HF9@ ] ] %1M/U'-籝ϔ#pEm@Sdo߉f?q_*[ ##7n ]"= 4͝F)&,[9r7Sd.Ɲ1:$O`hn\ TS6A&SY?">'5ҍ(T150D>띁ԭtR4TR;W~CKNuu3J 0z L:0557T ',ȣ}{bZad7F;{Air͑@`l ׭m@~JtfdbY? z>9=_.$w|R T !7$f:h ,].t F5 oXTST%ՠ؂6%oBk4C.:y:O,-(D} DY96R*UoąeQLK%cɦp#CSjmpDa`_#1^KlO/D[ƃ \7L4#z2m| 1ރ_PK_([CP =+Zq OP@| 䮏 i g"T^9:Ε, +ߕ67J\dD{Қ K.@]ç 'v$L TgD P]Wcx'9}{d'Sq8ӁMyCIV>B.%G=5D(yft 7?{mx`ϓ>%L?'cO#Yl3sS_69A~)>a.r7=9@Uܙ+zZSFuuGG`*4-L-rشEtJةI5)n ʱ6I"oXaU˜U7y%1FJ-p4Gg8.e*mZArۣER(_wR3?G#t!tS~fglj/IAk4vI-cYOl-1^3z ^Cw?U0x|qv(bdDW7LL(BWuJ.ѫkr0@ zg c%e4SXꦼwNK@g@ g] ^0!ik ^խ qnˆ#osJ1թz>~Ci@eaaj;3|WFز eBl.^OvmM st:-^q̯y1YP-!XvǰSC y?Ar/N0 T#&2QH6uEN2,#7c''DDLB[,4zvݷ&jLj~MⲩF7 ;SxZňI[Guظ-;jICTk4Ԅ\xQc{RCڼ㑪29Ԝ[l&KXP䔎ό.ogdT1+$uDSu ^0 nB/a%V17B0582K1PޗP*7$1$ק2tV)ŸsKZyB~nHS,)y,y. wnCvH>P ͹j) MYIc^:vNE;5j%ؽIDNphpaX;2h+ˡ5%z:'"(N_jXh%~. *3oh'c2B_z~PbroWg m(hFmfa٨|zhSN 0R?5&R#0 t# QPk*]?/Uz;z &} RaS'F CzY_ HKcCj-vT= #DrĀkÆr TUYܒ\*pA e-` v8j%V7-&cnu}g'5 Io o -!!IHR꨺9&d-r<2:3ru!e>52.hKfIC*2gܖKR?Aʯ, pĐWU{`콤=6vbxxK<HkO=nS %Pgf-P;Hr̓HUYTИp"/ NL7)B@HVp*(c /{0oWU>S!n|h\Lc+d  ):!,:Af?A?j *Ϻ{g; 2P' $vIǶ"z*OOY=;>Aw&`'hMEV| )itW ; ڜΘ-Һ-n!s )SSr;3-5]:}U 0A_ cfl 'ʨ{tMv[n(XQ=1\_'gNt*#-5'RejEVDP*7J]w͛rNexb 1ndW~3#]Cx'Zvr|O 츥*OW 4 &{PTs r4p brw/oOq:@4|z-uھ WoaqQ2@!ːLvYO܊y_vq:[W"km^tS,y\VGj `/3=4](_%攮@ZC?̝ԑjV눕:Ue)~ U/|Uɂny6kkZlmB&_`f[)tyM*CGU!ܞ hR--ZtAa!PRBSM.0/xO^$8 b-&Hłq0;cニ|uL6|%D681}I BೕN0$;S)uyq޶JJF)}w⠿Onm,[2,~֡>Sg%mg.@:gQ 馋Ept'Cz8e: J.qqϢP}2n$hkh%ietm B&=:^NV7mzEͷ&wJMP*^jm>;ũ۷D+Fo~<]=sػ>#U0S@'gBj ]Y R$!)5ĩ0ӁT5[fIS7cJ5ǥڋee$kKh}a4P=-Ƙb&U.hoο$6sci& wUinQH5fqmOu.$@nWJhu14%l5,0ՙ{CC [CI0."DZ lFH8qşn']5M9:Jl96,#%:@ ۡ㯽vfڇwy?B:Izg<VX\~>\x$gp]-do4 j],ZJxݓ ?V>;z>+;BP"4XWHl{ـFO@j,oFDCS}T%l5iiOoǛ..`W%/|83 y^a/QRFa}z׊](G3_E)5:E/ж`fU(z}ŀ]?(Nu79` Xff KS{ydچ-QTXW@?Ҏ09fV+ƘQc6}}:i.3ܽVt\I+Vf!bOvbu&ޢ@(l.{qȹ2DvdMbhcJQ]noqkz\'L>d0"?Ҡcz_w^1 >9U_?*W?#29˒C/Db\^#l6m&4tJTOT}%pM>@t e~`GnP2˭xI5 (`x^||\Ma8q{>* "J$>2bΙl E,=:?qB]BzR-tkeӱf>o %dfUQzIL6$?S65)p(\%".Z6eGq.#txυ%m0}jHx3¾m' ?Aɓ1G%;P- BM{U6>d ˬM+1Z~OfoFWK0D#XQzx% H*E V̳*h0W8,4G3)|$-L*^H$ƶNz)_*Tv 59xT߽-"G%*眥3ѡlqSgq[&Q_ZK6xr Q; zɑIXS{mn-'d:g6RN8=@Dk{6©a'ER9UQ23kQa(l(Վ)C( YtdkFڦ]H(&q<`2 % 5.xeq%bF6(W$k}jZv1_?-TͼW dׄ":!Jui<69CͧECYa#>\\<6'V9Lt*k0e*; 4m VoEkFJ8ryąaO/RWWuT_8U~YFIsB0>dcK#.HK6\,~u YwtLobd{pLqmMBF]& w1nebP4F˶GhnTÑ +XyY$OwC5@f 6O9^wl̝ɼF&ʯ&j$ 풓E}t*$z⦂,v[ ԂJ̅}n`)F)ff)ٳNlq! e{%%m!edv\iFͿ9'z?N2fܹ^hX{*ͧi/qJ9*A =$z7o?oiD z cr0* h1^Ү _tFa]-VDW4~ҤѴ6~ dF](^L{fCYY,tHv" 6f0kψ'F:û=i`;z!uݼa2v@-J~B85ю#7/xPdQ;e+gԴ3\Z!8>e!hF֫{7,v\;iwzmR$+}?&J$al <\']%hc17F IxU^aŐ v<$ &^xbr}(QwaTxaO8hPVk-/N7Jiϰe珉J֕ !Oޤ\eTǧ'抌\/ ">qmh;qY0)r3TO)%-뫰ק!'-_LQlٷ҆.CeJ󣣭E `HRƛ!?Bvܭ)f%mjLT:=Yfd b@cbsp ɳtΕ+gírhn+Y<OK:jN7ѣWUZIζQt83=afd68vF\$HVbU7Lu존{Oc)?0 9\Xs&eۉm ~~^!Iȕ|Ikn#A&89G+1UtY^@u9ay,oFײ(-PZ'g6x@SVY|RvS2蕔›N44k%On6iCq.@JlG4ϖW}nHW*[{ WV&P\n k}/6 =<90z̜GWHLBą/'5?uWpݫ*`X'6.5N"n_?6w)@wMZŷ)@Kc|.%9e t[&*0VQ; ILnK,+Ț)k͙GZΏX&(,LR͏r֧= .MIț"R5{@ԡ:n+6}h/GoV RvEJ!"RʻɃDŽbՑ7Tq`.k31{/浴~%K6v;.h;G*V^\T`k=*W4|X0!+(Ŕ6Ĵ:ܰQhfE Vղ#RS;qg=Cs]_4ʋ {gA~6 n/3}ų 1sߏ]D^AbQՀ5+jGX>W&J5 RS(lg.Tѡ)kS£瞬f\!"ۍ܋4 #}?DOHWCv{kX.s6B/BRP9%07jDOt{JR0pRvr#Ezb50%-NIM!%wϼbQu֧[7j2'z%# FGM xt&QTH7]eEs!#vO W{ӡLvk}{EpPE&F'Ki"A`Nk3]QMw Մs> -yՑ\C1aiݿ$B&c{`'#Dl{ ߽j_o18v "(B$&T{P7t}1 pDh9CLʙtjGL;hoRMbȨ{ ɷO&7T~Cs?t{-B!O[*X<&siaX i;v8 ^ʼn- l2#t2^CyTГ`NMDGpP.ݐy2w v-ڐ[LAI8!w&`YF&!#Ajq>'p( c4ֻ;`V7-''3N dsJ"h 3 ƅwF4$}yH}fil+4%/X.2|y*H-mFVStZz{`Ss'Y!VWr&Of FJ.lYd[v8qNH_kxRTǡ{tZSy I&arbGpΗeox2.K'ʰvZ(38s W'^l%UMr}I4R\ڝ0iQ9RrEϘJj~lϢOxF1%R[.\ju†lmL 9dr?,)OnQmuuYT靄ˈJ!1E (A3`tgyww)0k%"K9O$TOԺPF%ZC &A?Fevsj1Un5ZɏQf˅PlaV!refHq2!t ^m |)O֢ qeWC!mw)x~5)>T34u)l:ufE35OJ]3F#g8^o ;c%,OO׷Wgո6Q++R2XݹB-%TH4H^Ձƍ̾?~@(ڗ^#ntW @Nd+gѩmԺNhdQTcA. N Vd1>gQUt,ɏu_,4XVAZsiQUqV%NE[%#8UECV(KMVME''\mlqf0e0' >[%lBx*۬:O+O9'-m3@m)މ`˲Ram~v7x!4΍-ؾ_a.f0ő:@#,˺x ǚ?}bn{D8MxhrWz;因BuLJ"o˂cGtQ9 F>_fx4-* Ђ0-$Ӽ}GKNN bO7lV=?ME>J e=0oʵ3*&#`υx5ACJ%oUaaX`ٹ k$eţܾ &AW 1brP . "JG u#\W9>/; wOf)o 넊wTmex#,` Cu:fU/U5y|xu v*sH3[}$6IM?Ox]u<$+7iee}[U2i|Z"f{7lmƂqw#3L~ǬzI2BU/h| [Did` `Tkd+SP]uv:;;Ę-^eX-^h$, rFa\xپ:Eռ)bUs  ?&̼H 6b#z:P%x [&)!ۣ-p}@5. Y*dT(mLivJ)79u{JpȾ@- i Y=9,)L:oe}OFn;єh<*,3)vsH0Q~h(TC?x/3i"ىu!U4`4d}[tY3ܚ4ig۽ZxဇMأ'2j} }LLD2 >\L)ZؑkXl{rM= uLPcvq44=#"UJ=^n>0OnG2wϜɬcI=2ePUGL6iceH~_x7hN |«n sbwc=Xb ܃7aY6@{S?[=θ09-ɵlCfO4âW;NX=:Bw`m! mUcÆ b!Ђ[̚(Б%9Px0xg1) ɾR {v ,E.i- 89JVzsH=O'9;LOcTP0~={ۅi#ϚHl>Hǹ}@*Tbb7Z}? 3-' kc4} 7@I$,O+R!@Ĥb&ф4m^v%n\`h-%|VB]e5\m].BjmZ'7tV]oh䖁Mj9W($/<z5.".ŚPdžU}Oi[=D췄łw4HB6YBJUjlBS zp4uv<"GA13';SSu;lAq3 k8]ja-8ͥ 0n?uWG)ɷ@KXGݮkD*NQͤi6h,Ħ0n;1)Vٛ+dDz}j$ֳc74t#N@ԅ[H,@GD*ImP6ڂFFh1&ŔL(e~)ɤn  yeV3&n A]4WBn'DM]XV|G$ 1maM .+F H^~#3u mҷ̵- ̤H#A3l=%a(Fc_$"}ma;(w }G'[ [Mi#bBuxdĴ2f4rGOyMO]Y`?!]}z 6ӱ4VߜgShV]v~ XݶUe+_dkĞSQ*؄+GL'yh\<*iFƖ(?עzOKJ_У] = W CwOLXW$y1i3iDf VLw?@nrS˂#OXO~DPEi/[i &yީwP|.Vs{+mǣ9zܭ(5W8G$u&A3P &D$^IWkR%qrNfbQ?~8v2Tc;`+ -uoL #(敢Cd]Yl~Ǘb47=ؖU BBK%Jm!+.Tn9n6=P5ۀ+fHQ Y9 Crǿ&)*+x;F X*vppfxmbx?~_2aG2l7$";ZP.YƐ봏hЮ zτi봅/9r+• 2A Jy%,nOHoO&CG$!LsuNf`"ӭ )w1WDBe/_5Ao&xҎ%W4ka3RʹRˁ/bjIƟima¦Kn ZKk"LI̘cl-%Nxco:Xw\T \RrdvGײn!Qge bbZx$q_(gD}K`ޥFNJBdaCĕQJ'}~ݯ1T\(xS샫BAC^'$BGwy4vPr6W}涔Km\Ӑ2Ny J&` O1=B(YZ;ÙKbۚf pDl9 j~jE(C[ %N! pIQTiuTT n7k ~ɗw9-\_Lo3Mꢰ"oC~ĠrܖX}\UMIJҫ²z-cZ5 UWd\={bM)jW "Î GmeAgvC] 1.O1un/p5`ѠsVuAUŒ"{:@ h??FD**F61@*rcͦ@M5[Y Kr7PۖO6Ce 3{@ Z[ø ֘u%q7`'ŽȮP8 *E+=oM  c#vG8GQ{%?(b0ָ(\vhȱW acp%)G#F%q*^jj;ąXfm Dl%x*AV>^SS_G|\^Ә')Dda,!!)K[+NtZO`&Xgu_† iys'pp2o)%u`9aOҁ7&3Lh6 )\\$W v#kuyrBegbj06يJR>D T(c^b#z?{`l?o wh|JF&%y^dͤ1 VgxyQ0MVlnUӎ[0QVOfh.́{*qQ@_Dg"SYb$oʆeBׂx5$,#^w7-q1Г_EvT N TqDp tC %vС 'ٟw9V}߱Np̉^)4Od6Xǂ;~ie 8N|8#,#lJe3#s-77Hc65N0 nTZOޜtO_oޱ a759uq'WC^"[E^v ~|QmL3QPl?"րIqs\d&]jY:*58Fa0r`D]~O5K"t;Q1+\\h𾥝+,'RU !όf0_03!*Xq|=z?n0ɟȻm2J)]1b`e룯8pUi7:!n4,jx%>-Xl \6GI}ojMč'Vq!5$={i0}7GPGͫti~5i"SUdd)Weة\krġC}}'alOIβegdwBT~TDgeA w=d١Q'{N=X굣"EKN|Tz15M>f/e_KViJ}KeÇ]g4Je::}0ziTx mpad@St30h])+LOP8-xq`*qԘZ%65iaCxO'۰y6_難*(~vk02nGIj/鷢5C,cP%ruAe?-͵KQP#S+lrҊ$DҝL<<|q@|vĮ 5@KQ4V0)A= H?&D~)kHB5#';QH"#ՁGHƠ6]pbpI~N';w,sOv'…hS{˝AΧVo(7)avLF. $6Y <[Q1rʜ}ZWw*t2%[Ȩ'7H;'΢::TbHL\ eM0cza\'&@Q?9kS;08 _O¯)',L=6WG CS7G+n:(;+bG * "4 lպŝfxU$)ĥ豐2Q &GXg3sM>Z;JgAe֦SMA%:Q/ze]/rh|t+,v#u5xogbۢG:vT#^~k=rBzkB V2\˕bEWrPy5t4i5n_ ڔS$nϩl}%ߔ G:!g4-Y/tFᄽu^#w;Û+?/ JFi$T)` =5QOc&%VwGRdVȭFV:e[v%uxEɰ(ѮIȥ:b10d^ShcˢZd&4r;uͧ;>bk#l,3^u*)9X*6m2ĉ+~LBP]v&}ҟ0Lc '"l%R\;|2_؈9L3ة TϔrjH/~*xba1ǪW "ugΕ6 \Mw)S`: Ď99}Z8gGYuIxG~2#ҕHDXŏ҅ra+Hg~,eU 2{u~@=3Πxh|E[?7u=kzSOi~2 1pWiNK;Hԩ9V.?{lB 0P!/.?kSڬ[E )Z;*o' }p+͖v<٧>_:]ͤ9\J, 57I$3]ll$9tӤ/1 ;v# c(T28gD7*C39 X:k3>g6 gݸq?Yp lQ9J3VPލĔ,IN6 q+&[J~g,]JFDi' X!1pPB D$R%hEɝݚ`pxV#|8Qk0_gt{OW]2~/á ,'V ' /vܬ~OVj z[^LVC ke0h Jm i(l8=DEبRF/x{VMʽAu*Cѐx+EbsRg34@n]CL )ǹU,s;349$8(ZOD W巐,,Nq}rn ӰљJvpKL#S$*œH3֙ۛwz) ]r=z᧩NR~(m4nb["͸Wdk TVN [f`DO#Z/B7mh4Ak0R'+)\M:5O` }Š`(7.8sWw7eʼn5X]A p, JxJȕc} a3xV^^LՓ0]7v[N$r3g 3+dO*b~3A|Bs_8&= IqXU*+k,T$^ Qd@y =@BU]M } =dh"ސhKC.]5zq|Ss-8I 3I5: ?aVUNʄgR+ϣ7dz"/R(?)2 V~!"^w#jϙK^f޻Meޤ,hGYSiSQ矌Fב؜V΄Sz;$.3ʠTXaٹ_ѓBN~a4A[&;-B~i`g+eWl;zz5p.#5tדD])0XoqA Ab/+oD.1Vprbqj: -cX~Km'//Ĥ+ <2T!@WępS7akG9Ygu3.(g(-E-@7XDxV$P[̄TpWݥ_H6(fOyb~g*$z J)9y[E~`-]Ę׆ OS]Dy}6:Ipeqڤ]F{?'oثO]"v(QB7(33*B"*sMR:Wn!RC7K6D<1 8~/bZll "C&lxOiYcY!Ѓ.֞_O(<x,wm<sKu`4r^NJ}spmJALw]gjAY^ ֔|Ya ,5JDG ,Ҹg K3X1*5(ɳ"ʎc={7'Yܫ%=Dh~E\}bۃ͔hl)K ox,&S]pOp&{ji0 \EYu5O֘_} >5H33yjDfMPf)\ƫ,\,U k8T0mmHs,a8=i|(7 k /abGڸ}彌khv?ƺI ρLJq9űA $}"@q(yUw9pP:oW,̏kϺ܂'I6L="ƕ~HfLNs\(I u|y2ĠRJ8j_?2p|`1i4IK`a+hcQb>HxUȘW(u;k.JK̉G0W,![]@24H&M|FφFXʔ|,J]:B%c0peqkP*Grђůk\(]w3d|[P\flBahqIV{1a]}TWxezb!z~d/N$ ZQrRpʼbKL7uAqDHU⯲Ǟ:+u\ =aח D  6ĵV%Wa?AiJvlX,PwMC4$;DRK1A>@y83^bĽed1 INx%A= k#8fSF"iy=סM-eP/b'`U;cəl֍CXPmt: g̹귔x&RCR,:5r/93$Is*b~-W&pv-xT.t ;#a*zH q;izt#W1 U[:"HHp+t_!6~c2)nhM\xn7v: Z~pkT=Y˨Rr2f^,qqS^^ 7Oh '-GZ2 4KA;{} 2ԼㅑH_p,X?!|pmg{^i3`{qȟ@SFNt@N)4Ar\YtqS9 EдZ۫ RUBq|D:W߁CxY†aR} .ܥHtg啅T4l9-G._ Ѐ3sϹŹxOGf /.~P8^T¥)N6gn'Hu@NM*WŹlΛ+A{-7LAr0Дlc->9$ 1d%szPR7RB} +9Y3Ru"IqVƥ)E#7Dk [e(YaЏd@mA?m,b !~K:=RpN2Z>T*G2 tAAL F 'xʛ0;jҘ} &=z!n7moS];UCMكHbP| L刂Drs~2 P:^dv: LQ:}`eae>`/&ԖXyV ^ƍWotR;a>d8Z2rbeTkRlC%gP kF )Jf,pm+vY[δGdig{{H5 ,|FhX0F 7{iu@o,wSW/ 0h5@z=)3&&WrZΊcprz'O DTC(rg^x%P:>i3a9ాL͌룩+OJS|Lx7Bt edCޓmnW$7L`ACDsMdڞչJ= %6D- df(пGq_w<`>V{hO|zpݍ$i6pT{;f餈oD6q~w^ƭh?lWQG INGd~`H6+=FnEqt۪aLQ_IeGI 8%ANTYubC~z2ud310:ʿs=<`eTsW,!}ſwOk"Aefup:^rmrOX 0Q=a.F xwP8%q1ݖ" :śLA$P;} K_lH1_p;Q.U1G9wb6 $?۠m'uW^8I`1]d 'a;Hƴ {Z7Z΀c#& DYW={m2ߴA([a 'jf;I D7B -2 8 HY=DPM۶(3iMͣn{t7~I@8|G0ͳKLY7pyGM&xńe/+3zG|VG ZML%2V='FtC' m$ʚAkn,{J<8kx~) %s*#)'"Qh k[p.,I|#?_0 LpWP n{cZBIrR!d XX6*`!G:jn uM%@w"ؿM"d#9m~b6u€ߗҕظYy^Ml.r6jxGŏ&5ՕixoOehY+ᕹ1on%`uI8 6~.4?8rѭ [Fan$Z}!!]$@t0; Mf@Ð-[0*dpϠ-0б?!1k9j=4kg6}/VG yI@/63󊶛RPrXܛPF7Ea>-lYҺT>л;y fҠ&aboq,ߐeZ!ꦭ |jEQK[_*h'zjYRTkC Rsx[hQ!A"ɽ(6@$=Rm{gHz\#jxB6Sѵ>qJc?M4q7Z;kG֝]nJo t/-gf3$z|#<>m`PԼ $&SH`+5nO'H;HMvj`\K4%~.TUridFjz*)]I \*@#p${wAD#nc7)KS"9Ixaxdn{;源eCns:Rqt8t 7,;R?gܖLԷgT:1=G%:q@` ^_;]8,wƸ Ćp(`D~~PEr)7$Y SB~. 2+$u c7mLX4(K'Fb]H,%[jW .(P8n2qsS@^w!k@,R X/ j!@EbVh/ |\[ҴC2BάkE0{'y6`Uьkd_f6*E,tȮzI%7|+ F@0<73ɟKIV>L-9h)Ag@'6@>8nR'zX'ya8w )(|@$F" / QY,¿>f8v8rƀv*F1Zp ζIP1ەtkv^kGmg6gitW_%E43LF&C nңOE֭ aik_;ckй|sh]\A8֌tPyz/xpm yS%fFm)ɞwį"cC/3 G^dޟ)N罣0;Ǟuhg/<\Lth5cyV!Gz٪:`'Ć:Dv,30iF=ɤm>WÒg jNļ*ģ:>f5D0`f MC1f߃Gԁv= Xzgތ2֓jC鰆ܮd2%8/vǡ]adɥqgn}3G!%=~$RT6iY-[.O5[tN΍G^3seCCO& tL%쩏aUK֏io,Zzdzy9J@4b{-^r3ݸ"NMOiۧى:9 .|C t\TO9i6jshY9eQ )ac~;p0F4[E)"lsn稚VwB;K>?|Hmz!Wt>-= vrhlyv0,n,j \ SXߩbu咀kT%wz`Syu:sNGc roTۋ\ۅٞ4E6vwCl$27Awև@n4j / Ƥy`^15 (dh^(7YʜnPu9@k#w ,t\Y&ufW8rVRqU8Rݣ7΃@sU . u8"e/uv}B v6]Z DFs"o:W|hA7`m ]oj3rZjՄ(qq>% P|1(`X*Zr7!'Wv-ŦN ),,qo?"t,WAS& Ӝzn@l͌l  oASqG9 rp) ߁Wپcinou?-󏢵--qyq<:ӥC3 ހx>`'|HM;J0{uŷ-V?<]ɕî%OD.#t˷c73&!@rĞ\j'm /(N=)[ujT) !뙙x mD-[X WXq|k92#\D6Yoi𷭲ʅ&l|vON8|`u~Nfn3j`f#P -c].`~s$XGشZ=yN 2Ol0Z(7Z6d27EaB +1Ofº& 6T?K*縶OW8u}1}$xXGPG=4Ac'LWA[q'-N;~7^ Yo4oċ;(n`aI>nzdi޼.E`adș?.0ue$K%diqp|*xbt i({_xxȿ* Ż" 2D?*rW\3 1*J7Ed=:X Mp.QXY;P]zG ݹ ypG+m?*ԷiCtzY)8 C_tjt&@;j%} 1腉/;!Bw(2J ;ԉfW-"h[b"e/tHXF\V["G<} K+34S\ʏݠN"gPQrcddȑK0Cl8M /@W@Lպ4ݚEA󭫼b|/'Á~Y"l3.#,?dKk׎`ͽ7rGD%Ab8IGZ4\ãS+ vM+ѥEMS04"AWWok%K&eDCwhkVPQ'I.༮:؄ =ިqK(80x Lͮ,~=z_3 Ci  vѻ }f>/4T Xo.FcprD~3`% ^_5o!>(.O$>Vncǝ 9k} %&D=Y7F:igK2"`xI_R3ݾ3AN OI,V<yIrƫaFamА B[SOE R鬓G8?,?ICQtd ZN"*z=ͽD|4IAqߵGz:Twlor}N0<^l6Cx W "]P\GjR{{8 o=]mdlVFN8P]rӮ$j[L66 n#*Hn9]?T/UZ(7W22`}휫b* .DbI1\JQIg);(kɁcTaK ۂCt%j,5&h%#gC6emOgYJqhsd^io67܀Ad w,hdCtkk|Kې:(bu@jPxiF+hNH=Wz!9x\uqu]KjjKUZ% Q0Mޛg:'ԥʒ$,tEH::T#nкwr!=w U9вN: oοJz蕪@hd:PGwf#2+N:oqEx(-`k{HZcB^lW^Y $ll̙ 53ʸ>VjtoT8+ =no|}Χ8/V9S#2(v*ÿ KJK$2Җ)J`Ԥ2pɚB&8fW:]s/e-CE}ȼzHSP9^ygx- l=@Qϸ*LV9:$mst|2wr* n4o<{Dl}[;BVy0OTg|Փ C(9 >qƌjVZ$~տGۚ^IFPiXrR<0() 4-V]@udΨ3z_sW=Tx@6ƴ肼!Ͻu4u>F1E"g;Nr0F U6y@3n4!(VJOSgIOie:wnrI?@eWtb y17ցaz7p)0:X׫l:+QlխZ%NZ'sJ~G&j-'tc^ ӓ溺LIn 5RY% TB3-"*!,B킨ўews!9+p` kۂU<8 O%RUc׊GZzF+c1t27x-h lY3a@?d\UДk o7U>t|㮊 O?}ge2{ޖy}AZ|%sdA QƳ  <&+ -o[$].W|C`7MDVPkB%"E>tBMN|ʆ,30q/cH/C`hQ6QC}jM@nϼO'֒u3FjM ȑt7f8H{%/X9{H<p񊚼xՓލk5gb4`WuL=[kte`x:]Cb1Cȳ^o*%E$p]+ޡuO2\v)i:3zm~y:ˁ(0〯Km:8GdH82J"w`\]|SՇDDa3X$$WxBۗaOn7G}\yv `a/:P@nqz"}/5P%QF?$glB=VXVeB(`6 n}"\y+ǜ*Y&I)]M"&Hw 1K$s45|.T U% :Q= iX(g&}=Lqlj:4ɯL{R \Jb)zԵཋ!,F)v0V]_'toyHyBhH_W׸- (bk?EIW]em#Ym鿖޳/% >QM 1`yS ;`}_6ϲTrQ5\|^1AO 9Xi W[k\NDYd]@1MCwU>$w~o%`5J{\2oVв )´[$w&s57Jm6lr3?x5;L@?Qry|nXsx 5'*wk]{_k,΄7/T̅CRʲY>->Ő.l{SS*̑7p&))Bk?2Ck6fW T_yw7f߮͵EG(>uh@6\f%' o>2ve$jɛZoRv]JIx] yRZc醐,vpSz3=K:/79 (B?ʧ+UUr !cSID q:ûa7՜Stqͼl/E<bFyഊ:,>H4Hm@F#U yd^[aD[?&Q$4ʩ^ ePFYcA%{^GL!-E/G5Z7M:hb+ -f/FЉ`'*%< tC1=Л2z3SV,["`R uj:JS Y;ЩIZ[͐`*mO|=yFui?#rfX.zT٩"\ҚR;,7JIyIb),yUŷԫ|{#ZUP5 ɕh X JV,gd@=^ HQTb ~XTcS挜@>\,~$fAAP5ܚwihݥXvGЂZk2\[%ҎnĖT>Dk%FD??<0jE7Oެs`w?uޓ vek!.Lp>833n Eb;2v~gy<GW9C{Aǻ`:D8 2Ăwl]lW%}ώRjߥ)j4|?w`֔M<MOįjVkLFϏbO@`gUh$P Id+tu!`bZ5byh/AC,_)匯έ77yZI=f"xsnDjl9[z3_WE!ాuوf-ȅ{u5[kqu:c lf0ؓ#3[&\O6HC NFue]2ޔK:iIRSڅM-C pp XS>N* #žl8mVM7HUa yBreeTPrW-P,)%lu]_n[Q^vP ew6ˁiulir-rutrCuˆBnݏ;tOǻ>4nV4 E+&|O~kj6ݷG;g-t5VJ[.zWoY< Zߪ'(e"^Nv8@ )ܘ@vR.Icΰetg:]@-B=~5ƴOs21-?7Ǔt֡ڸ7EFkkoܛ~Lӹ=("C׊;e{#*]_9!{}y![adhøwz&}nd[[ (>_t 칡ZHz)#sj}/>BŮjY*z臡C31թ~Cg:K/]%yD~quWn!Ѯ.2M28>W@$ha =k&bEj/M't"~~q]q sD_s]gLZr'k|9]#J%0TJvdk+&4~)zE: `(-J YA_|9fbZt(B%bJwI)fț'KƬ( 5 WQ=)~YXWBJVO ϸKTHl~k^n2빀z,}u 瘚Oxe >P[Y_U*7Aeȉ^= %8%7ׂ g D9S,3QWax GK< +b&)\ x4WR1/i d(_1C\Qg] @e/,!T l̲㾴5Igf<ǹFmPj7u<^-r:f$"D( > ^̷GgȅR]mDX+I(kTn$c0?'G g6lZ0M$r6%p9sq c={.iQR󠳈 v 2%46W},XEv*R5a x2}Y[4->*Xk-a!(`i{AB?pP }]|& X^WQvSokzzk(Yb2*,2z1?m!֕Ph##wҘ!M2L(Ec6f)pizRTF>n!}S0Kζzn# G[NaЕ,=''XLyHTN4]iK P`ǗWk #hzϝړtˇ&򲭾y{-T;VZ1_τk<$ ;=p2 |Be^4sew( v8>xZZGũ_K90P#}Dy.m[iEtZhY w(*^nKrfM? Bs/P/ 5s2)ww)HI*Rd2oo:Lf]ݮTӾ)$nkymi7UJYi_JˑFY B.,x]1?voGG)ҟFkqĹvẂr>]TTX̴\: 5Y1Qɇwi]!;%A/j0LWKyU;PhuG7j7UD?nǶ!Xp|;g:; cX8^v 0J&w!qlMQi)2H[U8@BW?7`}[8anWp K|z 0t6ф^՚c״يRTVHfI2p89?Vy~(^"xZl8Fԅ Zi&NF"δ$_D|wVK5_;Û;bB|Q&r%#ыlHq\y*& uw_i~"WoU >6<ދKM?t uʃQrzTSEҍϔ.LUJlΠ#xWekx^lu Uߺ&F;W ^a1ҤxiQ*mhߓI)΁T,jUWuvrb&Klgd?;zlcg>QSea`X qfw՚uFÓ0Hmkё*/謎r'{D.ώhD\ K n߀y2QH`u&vC`ׄ~ _Ѳ{]fؚpPj\LR(?(C3XJ"xrZOD;lZ"r􉞴Ugo}vyå悴Z~$XB #᭾c1h$!` =PLG=W Am۟!/~U)HeD$KmR FI˝5{!sϲr,xl:[}޷T9J̕JQiuWnC_9XbZ~kQA(#7r}S-i)1eex+C&VٟJ5CzG'絿fxD>Ħ>2`IE;/@5us7ouhAg6~4S`AQ)/`lƪXx~A$?I|ѴVX>)-yxJ(e#Qg#gsxIp\oΰ 0\Lp(g}V~I< gIX\s l[REBvY۟S} i%6yɒ%tW6:D.ALB DO-?V.mP*ea+a]~sv~=%\/@ju/ r"  $NQ)Ÿ 9k[("[M!w ]>w,>w&ɗ Ff 8 ,o2Xwjh[X]ɋ=5DRoC'AU=2Jz: ý5״КX7V|a,bjoD; N<$>}-^ƿ h^+_b4bn(1Yi^s[R*#9Cvuê%`+] {5TUsEQ`P0ڜbх}԰ZH XiR֣yY_jn%7(dE=bv9[mQְu*7;w%;g01IXClv#P: ʵm$&UnjAyw=5Zu)Dv}D602j. rEa5--pyC>dc]ZiUfeW!\AZ h^qC{CgN =!QF`=o!FBu0#XH<=J̈":$PL/$('{1\ yӿxD 6IW9Q\9WitOR<$!nٺH{R&[Jӣ0x; 2zn(XUױZ"i*glIWXg6Wm9PEK_N6L9-KmZKV)vdTi3pW>JmJ'ImUs7VvJM\Iİհ+eGa=񐵶/rⳳszE(Ä%[b#H.?"֛ ?i( 'sRqQqaIM8P#6VfVO/^Z}RnU+ |?lH'd;k|IfOGR/hδ*6,FN ;A5[q6o]A;t ,E+qWs5T\ND}r[':Ĕ VDu-x7,3\mMFϣN: AyO WE <:ڔۊAs?i%pk8K@D@t(y"wb;C;#1x^my9e]ȅWwf7cvu@ bu}d.d8-)5nj' `OffK5A0BACVӎt1qgc+(7j8Y&-, twV'hZqYȻ~mN]eT/(ޘQ7K8cnQPy"V#:W+dz+S逨JJںnM4xBy; x6s [=ԝjN`OyymA]Fn>ĪȦɌ"9[|AѨ^g=Q[)7$)&GdqCy7a駚԰"b'XE^Bsq*GP_L X|\Y%_ Ki:I` zYYP; Cb>WWB> Ae=!g꠨`@OGW<DLK2m`i[mg/ =om(ct97FQ&p"xݿ1Ҏؾj8dAyzgJ̵AG8u3q*hAfLwg0Xݴ;qFc mD8nv&8 jK1qm77)!*Vj陃 ~՞ڽ>eoVM|c+'SU>ahu x srifrn,R]uʚJl?L/?>l'Rꓚ,ar()'i/v>̰kv$zp\N 2A ݽrE^+ڊ#m=vE9x!DwA,v$z9]:#E œ9A EN@II24D?-}ґ!23k>5 \*=o4H(;mU{xwEVg]]91p>$HJu@fLxI~B?kФ=|f,F%sEm WSL=d$kCc;ӰCZ# S-ubZ|t"=FA֍=](Htvq.c7 ~y6h:]XV JFz:g]ͬmE=AKMKƠ(cD*8|j A:-^7@LZv! A21uK|iNvڸx*ӲONCNtڠ"\+|3O]g 䑵FMu oE^H;)/$`sJ;49` M7;sh.ŷ^zq4 ^#|'S2M/"=4Mjoy@n8dԭ;@Ekdj@qiۅIn'8C3OQm Կntb?_Mڒ1cCA7I8'S7K8qڼ- s}Za,etf{^G>K2r#x%;(iz %8Z,Z4aӋ^/ڻd5w$*D:~]xJx#y"Z(YtqCYua5#bw%AFv\M5"0‚ oF"W(b̳ I_Qs&f',?VH{{ LSk?4E2U$haTW`@.BլGEyƭlc۳{YWWM'L>_'H>c X)5= OVrՀJ$d =!?_0[fbe" (Ph,@ 'Ko*)_p"Bg7vjiHߨ6JÃE@zwd䝾\ xQ"'Q3eszO/ oOu&93_Bd'"\[n@>{Tn.x_ ғףBȳ2$& Bl4JpfǷk_*>"F ꩴZa;'fQӽw33:,Razh >o.`THT:MPΜqł޵be6d zV-[ERPQ|3=G4-JN !Ԧ9UO^;aW9kaǕT,I#9#w>SruI: hw֖͠v'B~ L,ͣ?!{J%n+XalgzoS躓b|6#3)FOp`ͪ P*[}F wusd}"OZ SGϤoRPI{!bR6t5v4/BQh#~sQҒb.:yӸ;+!{`?QT3LMu m"kli_IoتIaUXdjha|Dܜ /YY.ce Kgb,Uۏy#qt%P|ҤQr崴b̚@ݽRDJ_^o·t/zAQ7ɘ.yKOpƅp97 e1}| <ӡ~t2ɷ)61U_eҔ:/2gTkXHgǜ֣',=D`26TU_|XV?X0dm%O[/UVb_Q9D"~^#Fvz[&:n׊v5@]љ+iG#ʍdڦ_mIC%{dq9 #\7H KRHx2+'@fТeeh$" GoNXBo_kq $XRC_Ԇ*_C@Ϫز&`W˷zz!(G#1+qx{L& U"QƧ A&e{h ;OLiFkGeST*J7`pݐcR膤44wfQ87 -bn7s>9&P`0Qd  |g* |jsСеBh7jb0J}-Lcj N|ZV}h& =Z E"}WT=PsX>x/=$E&/K1/!#Q Ux!x_{ a2%6segnBT.C<(-v`Գd)Y[]ށXV CHﮕUqŒmA,jZ.O'+hX&r[?{:#QEH=gT)b$6N&&мyrhʛt2]C1R Vo pi $guBr ?EW̽{:YH\ @YW Q?I,*ޗϨbe_7Va=c-o(E"ДoZ 3mqM͈#dur^4s ( 0ȱkYs'M*̜{_*+}fhlY:vߑNBu*1)_MV2b}KeAHK>Du48mn͕2dY(Q(W5>qfsa|y uKeB \,V4Qr5BsZhϨsܭ ZVƲ!L) pR(7w#XՏTlhʯE}d̈́7K MKbN(6}D?7F2 ߣMâ.G=*ȑm=CbaGVWk($yem|.4gGIXx"THಷc+-?mo?tkV;jn_y >Qٍ!& 3[Utúw[f+Fg9؃jZ:d(V0 $Pov !B5NǗ1~.5󪙥mO6bǭUYTI|2uح;iqmm=~.t 8?~H > 8 f3JƔ>u*0#Iq}>U-vc k\ ߿" *H!9:H+g 3}_To,тؑPr*"b>;i|YBcЪ D8K2cq5QvDݒ6W"Uƃ@,Ym̏ϜAMw.E$A6İ6]3YRr=Fcశ|UE"w@X렢S6bA :U3};"_AKBS%/8ڨڹ : ,8" {N DeS?D#}X\Ժhcfuph3*NgCOXYE(NSn '/pV.!c؀uVCϬ׊znZ>]?B 9zy9j^"Ve*nUpKM|2v7nt4!vvي=@gz,cz4?U ۜ"%n$&P*?g.8YC.xi+ '_ mU=$V SCcmR7ol<yPmQrnU?$_ux ue5k|3ycD S /%ӵt9D*+AOo|~ICU:FQ\U/,+0oԖa6>Z@o s$s%Drr !8Ő&iz OiG 9MK0F auLR(O|*=j۴DRO 4(6VUePq|~=5jX82UHUW Rإma2o] Ծr^ӫ`D薆NwI U![(umSu$[.y8~d6< ȭNph{k2ɉ9DTv2=EByNFxAza^ql]hC"ork7=W{mq.BU${Aqe~W\ d(9bT}uCI' ^Xw8cѱB9svy&Se(sފ{rF 3}s7Y#~%h|v;I>0ILqXJLŧ].j^wd{)&7nb ɱٕ_WABFoR'i_@>ݱ_;\̀O'N}&-ШW8=:΀2U]C x, 70C9]Ʊ񆱏r,&.oΙAk#ڢ`!04wG,bgGApै!W=~֕FwU!!,߃hȨX#aC#{ߊ]H?KYƩxF\DbH{oNO>'3 {]e671sYͧuӍbL@p|$e[ d UHN-]57GJK=Es+䢏B.ևAq% ^|2tIE2:R]`hT[ "28\vW6B.m\L  p6v]8iCqZ"52 ʘQ"*~?E|/\'$w an8^Ę />Ll h޳C3$c@LY,^[Kh4\$Vo]0DL NLŋenT: Ɔ9`:GBnt"U{mǰLV0WUA_Ha M)"*:F=`J{d?ŤvRO ttO;]h%|lo18 "#&ǰu6LՆ?\.Opb"-Mxq"zSn6h #]7y"|m$¨B1Q4Οoǟ3{PGTWIE8;f(|ۓEmwBIT5-F^뱍,FWtҥ4 1{ Yy0!TBOk5 7NKt*u@A9?Y@n&eɌs* 15f'MnUtK_e)ح(i@h~1T4jܼS'iCi14Q!_M9&Dξ`釘'\|#k4tzLUyVS|rG:5tGb YL">XFވ8@$YDSm2!FÞD5"h2)c˹Vb&%DvnV5m3vNvpzóU;:WX%'Ny4?YT4USMRTߐĪ(@\;u" EA{(H"N@x\8pڥ f+B3i>\O xr!=4\uX/g;G1 ^n"hGoأ5uM&NS;*Od-GM<}kwKW]_ Mʒ0B t&f:10q{c9sz*+?.~cXõJ.^N'2f53'l`SwMdufj>c6Ϛx7a+@>46U|`4hRYrtlipϖ/\, ҆#ؑKOw@;.uu2@Lqr03urQ;o7ʈ[ `"e[.OOD͠Ne|s9݊~U]o -d\!=8 {bt#&ʙT6bm|\:CSG& 9%dɰ[gjX́.l:$ War  )Ῡ+ڛ#%1m"qbgS=~v7_q Dw>ȃ+2 )WPVn=l ! 7= n)|W#i)td*>bv(y Gz3A}h\b2C|G2.g|m7}F:! Z%P.Qj *8G[_Hlo\0Z+r.TK ޓCf"7׺IÂtdyCwl K9,ݪ>Wע, 3PUٔ?/ݎDRΪ+A$.Jk/͇̀gX -i(jedl6vٲ$*]"ď1Mܧd*ˆ»zy1:/ũoKvu-0S:^Z1.h DVK*tmKvr%/Aާ/Jy_kƂ [Ka˿tXv8fVwx30(gYk SG ޾3B6{ב ǯ9JUBL@ _j>@Zڠ1DB=% vyHq d}GoSlz&SD'`p@C mX89s-NB|+= r呩lܝ"ly|ͳj axiLo> Ty* Bt-a YC AI:c5|Yf.VI uE"̾ٲup\ZdhXw4هh .g:ĕݡO!{3ADRpZfRJ֬KU`t[~-- Q=`@_[8LqR*/ΤC?RV(#}L#F4QL# VSIn^6Ahû]Æz0lJfԹKS/9,b2\IBhaB+i5EH 6 Ov+Ӌh8 Oo]y9쓵\^uw]>+d%4h垘0׻x/~liegvsFۤ +eer`v䶄J99y<6d㎇.4J+/q}D ֹqCx/_J;K鷍 H.iA<΄ߴOTiwjc(չ>=M&&hq%:]l1d. ?pq'FNBdk5YN-f0ze+`8=9٤*rh13əcka^mFt_mҖǽf)g׿ČSNZ!i:A)^[Y=\!- gj.육 &,֗R{FO;x ʎ4Jzq7zQ&q'L(cX6iou:eEafkiͭ[nc-TsJD,zW@"O=~5h,$`?]57jhm7nZ?WndݞCh^$wL-;XD^GY4PMzM! OFe>5Fq{2&վwgqq 3r*A?ہ`KC즄܂Y q:ydBQsy l|roۍtgiƅ]ln6{bSy1j:ma`g9;d28Ć\qe:|gǝ0Yؙ"߱"AQ<:V΢lQK"+cNߓq#kYdBb%K6X*Yh1i{?~KS7TjBHF_ҲC-;l+*ecY t^9szVf3nlpR@NX1uR˫в15`o3ݻt7b~$>Kq E{FSbE/m ݵs?Ty2Z!b#@DɎ=A4mYi!GXgҴyty.Ѓu"8o|)_FA׭)Ӷ 0kܕ)yR4eS\>*aiwFR^ _~`y^HubdziÛW%,CZhn{N ϬÿZoy={iv(ѕ5l\~`ɷ܄CRsn%q|NF@k?M滿W=,/s iB4A|{r6МՀben*<cΈ D@~.jIu?x 8(v -&6J~ ^aөiޤ|sH(3tSD><~(X#7abX>"Q^+US96Nkqnvw)? ̀eaE*@lVMwW:fAa?Tc://*{{ _\Tk?ȁ/ثl4ޫ݊'sa˃}5gq q^;jR/ zj 3-#q2u)>YE}ӬKUM1Q ,b[H`ge>oYiy/L Y^U [@ҕ@Z|H՜(&٣:4ĠGtӰfBu/3q| r{s rg6ԯKs9VpyR`MљUb5ZkUNB̉dp@?s︽ KQWxRCcNNt)dL#|N{Ȳ'˪U?=Z%FK!}mh,84EUP1KSzg7YBe',r,aLJFf !EAP4K49QLnnXnAۇ I/$Rz(ɣYܫ79k6eQ^s/и4 $`!1ߨb\aAq\>8[r<Uh]^(K!&/=Pð,;6F3K+S7D}cP>WnFwA;j)5$É0Ð[+Uv<(7 c#Q&D3*q[)$T.˼#63,&q)jΛf\-/k:Yz^*^@Lj -ǖc -c",`kC:LaZ[n_w j&Jo>ʊ-sEkuw`t+Xzo׎e*@M=O:CqʭI"b9lEЌ؋+ `6)wHP'p{ D:b n`K(aH1]ԁwZȼhDq|ZO3LdRv$`E Bx|JS%뜬r7Y&3T2jicRFR7GDnWuiozO@NU*:Dn sR>}a˂(bBtݐٝV`*.>̧sIF$.U,B#*l7`B~ug1!89wAIN.Rbn,4y3qSG(&G)g5~Pe+(vS޷sn"pnDwޝFeoy4Sg[#;b:|/bE_:ݻaU'`!яC?3I7c#?K<)ig }\䍚lfك<%^+bS} S~"",q:SMuJF[im ,Kd@ˠM:(5J_!L!^̩NMymNęXw1Nd ѵ^/DW}`owKkѥ0YZ.yK>} e*+V% d,.յbLʟietW|7D+yi? ʳڤi1|_$Dc޲*ȥ@Z9rIVO\iJӮ !z^g-@k6gde|-#*O`d`NLÉl:,$V(oqW0cmFh@&.!ֈZh/!f3:`!TX-8`PnO l9C Ǯ+D Iow[ds).7'Q(}@(\fQ9olGDNg [g3'81LF$TF#/DHىh:mv1;7o?wGir?w!ZR|2#:`;g*yZ,uCòZuׂzY&(q>ݣەFfZ; oň#EBP#@2nkɳk ?%IK%zD|bw9ʥ `0l4L(=Ht C5tE!&D3uwND]?:.{Һv" +[02|<%!R۟n }ԗժ$nCb2oLɡcX@Zwץsӌcjz'^{ȬˣJW#e͈?SRU v9Fp}eNB.SW:\Y+GoeLh!/5$Zj܃{ x7cW9v˥ڽЌnifF¤|=x $Q⷗BVo r_7=,3i)Ec8WyX1vZK҅V{&}{\\%J%k80Ҏ5&e{h`Nrrϵ@ki 5Du Q8"\-H){^`B7hCHG'ң\%) s{64UeMsMA V:5r\⸁?ķ;޾-(h@݌(U}ǯ Z;:R/t*bYxS߮f4t//?VG\ w=OEE^*Y tޔr:n&N%wrqH (xcMy ֱ~kxxs \B M='k#ĖZ!X{Ns'ST&+w`AfEVcl3PoULE2yA~ ga'BK$4c9 0dF+{obܶ{TD _y1y=Cٛ < $2)CΖ~Dd`Rl.v J~U /E}66 _Ɂ;zfڒX~ QP&!pf5]>YaU +G]n{ (LoY<H/S?*yXL᥈yD^ O)wTިA;h:[/w h/?_ W%rV&jiϓ_+|i2)a|eK0 7Jcş=w׆n08(T9y]w7ZO_}j<"eW̑lƒBEfHYi +>oLr -?籣KQn%ye41!sd}JEelL~v{~lx"Y]V~+b& _n+W@?j4o޷SDdT_rQSJWlkx~o^f5:o,!@g=mnLg ̙ddi$Qw6ݔuxA(aQ)u%HxQr0Jyn'{WoA5iwqj\VE6Đۦ?$Nqc uSCjZ;sUw:U4 A'HO2l?]ر Gux h\nś<4uK¶7pU!"k:-ZgcfFuPցWbJИm l:Qsg[6}eUv8^[ߝΛ…nmA5ZxIfNk,˽~ȁ҂:$}֫􁣔pBQ<;"^CgHPdđVUBu p?9OQsh4IͿo~ sc$Ճ= E"\lAm٩^db> Oa>t*e%pﮂ˘4L0ۅ!=&8ndhK*@ =+y`qW2BA^SDRQ&q&MEGkt%+YXӆqD` J[8?PТުg2qF9?j6ei{G95®{8K12'&b3{ X ն7QvVQmOEvJ?k\w(7hXxq<іGb.Ih(٭2kֻN*IӚ1< Vnz )a仆g;XC8 -/|kԨQzu&Sdsjm-~c! Ib&pdžOSx X::SJnRn!1VwuTʂc=<9/VzUI\o7f(r봉Q$.W憲M j Sʠ^vE1S)Qb;W$O9nǛ|I TұJF,GCl9r^hi57b ڭ?g%At'&K|k&U|Ou &*'̈-86v,]$›"^'߅LmeR A8w󯈬Kə;(T8(SىۄObKLUj:d:~_<0mr{Б~|s Y4l!̕?o(t0΍dٖi?wlY΋ Ό|h}1"l.wQZDo>wXLɣٔJPQ$T'e~`e {0ü%Zs ƘRr97Dq3 \'B13lAvNg= $e1Vh}@k/Z`0=66)=Ixg9JZ) n#\vZy}Ş.ċtbt2LoW+S9K COAYإ ;Gϕ Dʴ|qav?. <;vH 6U P|R!(&Gc1 Uu9i-bp5ju~ j >Q%<F\ V\uua1OK4Y&H^6>!nhA(Ԋ\ >Zjɭ=8wɊ u7{ Ll ].HKH5I~lmwUVhHoAm-)k.TY+-U+{_(ǹaEj'Q4oqNpcQGŋ?\x;H* ֮:h}uKc0 Do1<ˠv4jo^;)oX(r(2:??^۳:(dAWD sbwѧ{SɉϡS{Ӏ9Dy>qD?.qξy7 6`CT BhexW υdRD#gČ|uVTxZ<2KR֊p6>֓}p̓oVZ;8+X l>pjV{?[x:&!ئ)Ii^H8]y9kKpG㪹t?aȤU)yo"W)U,DVS4o5R6VXLvs;IN.\d+5{o.*qvIjqm?5_Ec`.!b{凎0ҺvxZBur"ڹ9`T_UGܟA^-*T,[=aXX.Ҋ 0bXW?ɋf2[ؽVcJJiGZfz/"̉;ex[Jnc78K\jH\#PX^,~p)T%@ṟ)RW}:Zzm`rx[aB *?Zxݡji34XoJѬ,جaFU__g֦1D.v-/f>yoqV:ȓvm[xlkcS 1Wo"[NC7IwO`)66o1Oa򻟨 li0?k)۱6FR4YͻgI qtbVGOPMGc|VM 3ti7!3'Mޗ2^ mr;B ;4 ?+_zDԂ‰s^]^zܷ.GkڄV5a+(0ylyl#ZQٚ._m;X'6 ,UJnWP5nNf'CC}/X7 !;e0,7#~::'3I<p .`)t70*[w0 k}|5lJi?R n9{2Odnɷh8Z`2`+kЍ!y])L.AU,zFyջ$Z?u:Ǫ]SuwBKd;kwj2Elo' uqPԀjޣB5_E$j kf=TԔݑ{jtߊ9Ԅsa_+{ Xfq}`G]!;0F/gc+-@WMewٲIdQH[ Uc64VX(q))<z@HCv8c8pn2rPrcebO`*TFje2 .j v !Hiؗ=rBRZ+Gm(q+QdA@x9mʦQH3gٮ"eCHr/:p4TJwJAD'd=&$݈w91oEIHMD 4kS\'DjU4_NF3D:iLih*RN#5CgkUus2?Io]@!h _(S?%L3vUǹ3(ՊmVo}|]W nofmWbja* /|7“0Q2bՔ 6NP~r"Ygo% -@u9nh]]v($v ߍHno-a_O Y<:[A w]w?UoHr98h{ż !NLӪz"eI{ Që́֍``֨N  N0֎e~5\SfpRтJGyhrNYflaB\-EpZ֓_`V?0.k~[<6mI3,W 6Y R9 'sܢۗsT2뭴uTsX~I#|S1ơ::e Щ :}u0Q_-XП?a}}4GÁUѮ@ܧhքe%Љf\ bT!j{ @#@_t@kRmcĸ^8H u4w+^v 3h-ͬ9η`6#L n%]zT@CYi #N{&mҎDީG? ԍ03cpa"\(?4=,y6:nf(5O}]p|N>&k3z5+KEG>/*G}`) :N/MD)5L&ik$ulTU+g6g3P8޺L4>2P@a eKya0HJ &oQT08VPvE_Dd ;͒J!]z;h~0Ɵ#tŽEQPQ$Yll x~qI+< F C6@ֹ 66]K "3.7KJ*Gv=` /#ǫ4)bmi*#ݰsڀȀ.mBudAx|hy5MM6![ w\7qj]L@Ax~h?m'[̩NK>|ьȣjdjCnw b fP^Mi\l_@Dlyd_Mm<=}-%`Xr0w<٘W2M:}iEmE(/ddPgv)B6Y. xM6e&@UƋdKxm4xUTPrq1J; JEJ0J򍜿8MRk#g30ӌAZs fZO? ?by-J,eДp4N4tJAY4ɟzx}۹-%*~z4P5c4T@ljN9 ϹΛ 4:BSGrόZa;UST5M^PAr |'ִEbj&]:^C:L|mPEO>0# =; ӱ?S&|p9~;GٺX,B.¢P&(sJJij#xj~HNA6ҔێpE',Y7bi `40K,R(sݤ/φ~A[dbEipR/bH"xv̊t^~5q!Xͼy]XPSVڒG)Vu8NY:a8\"ljQuj?穹\2?ĉdP1g}F'\7#k`nǭ“Q`W.!EBo&n3 XMNEiIz@e&d97ROfGF2EAh' +=e7{ r.KؓڌܓuY|O լ$HJNMj}5E'%8h>^8M`KGiH+嶮/JZ~X co] 5OS8>Yw [77J$.[_ee9(nm:f$tBDk>-Fyqt2r +Q.r/iӸlΪnw>N<+EROH {rǃuDgĈ*>ijgH-ALT+G1XPXtZw8pN|]z h'\z%_u%)O6꿌[&`jg45 ڋ#MO-$K,ޢ.J:V!-y W"cm02- N%\Rn*CQ:=8wQja*sX̳z-.Or[}ʧC9AXzB Ŭ7;QOfh  *㼴kBOd${XAvEaOm*[&Op jd+ٗPEQ&62D2+74nvwe#.̛qd.א*)^)EQg"ɩdĈ5(ad$h| ipLc*xbvLStnz3gTOtSk%}j̧Ҁ[Ka $cAy7[H\2!$C>eeDfA݃-\Aь$F Ae@@~f+#H?O-'!:,b[=/3 1(POm̏y1 AfxV3vn2uMA~wq/|.bb,wև(tBY8 D,܇mٺFKE iSU4P-H7ئ^TEBA!42QNjȤdQ<'ޘ{K "_U a细B&^$u( RkNk,uJ/pqs^ȃ`v]41|t)eɀYFW.wbb4ꗡ:rc Cij6ɑ]͆W [VX# v S|C$*wL]DЏ?'w[2Ef?%])~0\(P%3]Bm"gQʀPPCUōE莙5!W^Pb7ַ_$d>3X!+V*D-uxx#;T c|0GC~K_!+1݅=4j*%Y9ƞqrR= w*~Dם|_e J%NbeÓD7s'5صP ǽx'G2"6~cT@'i\ґd/3k=קe?! 6K[K ҰFR. 4:h:Jc|]'܋X[WeA 3YHZ쿑Z,;M'6)\udD2?^&FS|R6eG,Y$e⡧lkG;9g!s=2x˜ 8ntMRS:<<߄Zhm r]z ~̢itk>i$F|q&Ýbv  I\$#mf!j{˩dcdwR'AZo԰;әBX%_@qpى^)źitVn"^*wVHI$`0w[emB4hŕ<ϵ0" hPybt+Ѐ)^oUx ,.0 4 @J7E2-Z4OCDH)'|jޏX(1cq tZBcge .Df/M?ߕO50nfnW6կ1_L#nzf9i!G℟x[iH/1 >HA[e<2a+9cB\m2? !N(XjZ 4XXCia4,U^+9 -f2S9C1h D/ϻ+BFVz/!QeULRLq4+a1;/SLAd`:>L؉8>[Ai) F41 WtlU&[F%ݑgSY aǐ暣-FBX3D)3MZHPeӴh⻎%/NQnhmPbc{X HkHAr(0AŻOVM}]?0#Hot_%B$5\l֝|,rvI_<ۑF.tUFhc2E8.C2 )ጪ4S3x D*>QYY|HՅILI6[w(SϜ CbHd2DaKL6)8I|KU$z<ą>F۪}l?Ian0F[_Hfɡ! |:eegl[^6e.͵д5%<4촑>R," &ФRŸPnr!#SD'G&ӾD 2i`U?'RQT<ZuKUMDb'UJTJ(6 {-&50dSYEGHe*{w9kpl`w _X0c{xL ]omE`Am.Ҿ  ,oheP^3.ʑ>#kR( lPhk4"RlZn]$E33.HN Lw6@DU + O-}/Iɍ3&^׶5[|LoP1\߉~yR}h-aJu"m>,2PZmW[p#άP4SӎvRbi- D$ЇF a&aU.Ը#)]]RT?}2N݇ tl'/<ن=輽*2ӖJuޞ7qu7':g8mZ?$bsOj`L1(]h#g䉚-ig@ZE֩c0czơBU <[^Ks[Ymtǂ5]v Pդ> ?慭zOAc>lt7Jȸ\';Cdۋ:;i:!gc#ߪKDϣMFݽD<|鉺ɣd;b$X'Ө@k F7yM'f/J/(_njSe~ڭ]U}L.o;3zfFpx5~Q\B\nVԞg݈Hl*p;ˎI&V>bp4X+ ,4@$ % g5qmY_wAoUq ʹhvaI[#`Ƒ/@0熏JK[G[fsy ,1~ĮqR *Qtn3.o8M:ixbvyFJj0"#i;+\R=0luj%:|!_OV6 `T 7>xTӉ\9G%뎡z$h(tAyʇpyU4\L{h-_ H]ڪvNˊ*Q{zh؍Nq:F(-|+L ;7mZb (#*GAmm"Cfovs(m2Upa/xWgi-?b#5F[u#dl*A9m5INWTgcq&eE2˜ʿ?6op <:xT._$Hf+&܂(qkoP^{~$M=`v% A#Jy:Hу yZ|kSi& Oƭ/!%0&᧲9= I\a-U @dsH0VzEhh`!g%o}m;\ٲuy:fV{mg!V:ag:H+ Ð3~ޗ3gl)77ˊ5s+Hx ĻN?IybPw~8R떝\gXɊ8qY٧^'|f߀w>q'Tr i7KPb y̩c@' p!݌jTc"-Wsǽ=%pUYT,$_O.^4o5VlCϭ^^T1&u['C!E|V^O2,7  $ MaJ]k'fyGGqf>襀ty~`r[NFcH.P_̕/,0,DgC@>. &ęJ7{qMW9+6;{6C^ɵOЌ5@ b}f|I5z7n>~$e@,"uDM 0JI%?lDF) LݢAIڒ33Gדw<ХᙛLjC-ZF tqt%G{X~ι]9ՑY;Hjꛓw zS^ 0ߢ^u{+ЀVhhJVn(4)d#n^;uPnhOfh %g< /e4TD馓!}|Y 2Rȧn١_BL /ywSuo{b6YĚ|(s Eiv5 .N9HRZnc~ڪ& 3Ȫm#Muꆒ3bۊsK.9 }b@p\l$?o'ܽZ yLvjGIr'a(ck]V8h>Q ] c]#g#D)b *~} f[pHuO<1~PA6]g*Ϥ§-'t>{cS{<дJ 6rGQ % yeDKOޗ=+R;b<G E.`-F1NϮARPWMkfKTtw@Na+GZCWu ;RJ ;$@4Ҁ6'*yCK'6#e KZ& mFxQ3 .Ų _TBdP9m+</~yh'] o.`{㋧<}́eVR^mcjeoq<$!]`']'aYmaF. SCG1}6SJHլqPaI^K,j{umHyC&ϟIhp"I5K줼%.4m.oA뎼x&9vnx^a@)ThGxCBAY@66tŝi`OHȧOڬFf/Wz|{ms³&-_Qt+$u*i°$|d{[N'葌>;s@zwe[tBm v)9 ڽ/D" O6wWlVB&wQe4Q2oEco_O(W#Q )Kxf"h; ˌU Ma+">_}֋7ѽ,XglI8\*u Bry Vg@WIe߿]AnY4{c:4c^?Qd*0T.51^!i-::GNB 9Br8n)DAխGrmM[g4fSc;/5JK O fѳrXv e$t"5]]h5kIM#( O5E"h=yUBCf/jÒ#/Ao4bBxg?|ϮCQfwxBQCD\c[,jK{^]yYQKm]8Qm_C,y`lmLJc".Stb/8c#&XёCT?ف]L".6RaZ?PRQ]_g FXll9SW4BKFՉL K$| {v_۔HM?n,9(mp,RK.-;s-t6/ QGIv};oVwCJk ^*=c=݌$vثgZ[^-{[W4'CsL2Zn4t4}OzT.hDo"DOgyMV D .cٴs85Y &l"a'͘1%!ͦX3-L@+b\ 4"mǫ.IKI mvM6# u0t6\)x/,>תOVZ,i1 Rz22Qs`f,]5tlsp-"nQb):~ǪfFsj$13p4OTZBי7궺ڕjpapصSQ+;<1AKC61XFc- Kp~s7ճIF^h?7紐V{WP6&G$vI5.RJo+}[ّ. Ynn]kF9, K(r7^ϳ>/!vhwądťKLnbOt%4hS7IuWgF5H ڙOLޘ# DäKx%ͯe)f,\`/Ҟ2?Sw$_V:!BwX}^S~ZEǷo?0S&huBw鰳CDɦGgy5XJVTkFX?5 ,POzWi>`#c&It{PU*dS=HVjmծba/< 56ULR(&?b5nwzJˑa$9!¸hoJȕcidβh[f8g/G555uT`s|M R<;ԏ<'']'<ՠh^RճV{+dPlj7XG;*$+@h%]Ҫ !mc'Iqp @z`F1o$Tk̪:*hUփ)pgx&Z5eTNTNuu~U{g Ciw8=B3aYN5MsFs}%s9\yY4U+D.}[d{/<"a` u|EoЪŴs@w145&~$6Ѐs>"P~PVwRKe@! biaIP/nyvY>.Pd T*ߧ'36# zK#A֜5 ެ>QA=qOgb˨>g[v&}Z~5HRO cʼnU[S%/':PͺP2bEuggvQ 5X.S`FrZ\|Ā/ŷDq^w(E:v>rV&5lQ\Z]5k K ΟȫUOr#uW%?@a^y ZTCJn)DC/IW{QN#?5]#v|*wgyb;xe J/V1,o#G]~/u L(tM$[FTLRCf1z^ذڪ>gOAN(@ #b0\\nIuZ. T9i&F^ ."dC ϭYa V]pۂH=JVftzx..6ZmvnqE RH5~S$":/.`=tXk;N rȻE2^xm%J$+_yv\= #0Ioiܙصw,8bqz®bn-Qx}8hlM3L56%:cu]I}[y@Ӽ` \~. Z6i՚ZF-M/Hs"@7dgS;wXݎ99`c ň ʔ/1[-H }j׽@"GbtoXo"V ;ڃgs(d1!:kߵ5sw`X9 UQoHRhu B?cXI@^J;OÙ6/=&JL}M4:C֢oD ,YX`]))!&D{Bn6{\L%OGZTC9}X2j}SWVX2]S#t?iKKv@ sgf 2塓.NVv}*sƌ+*zW*)OcJs(1,Noێ VZ^"5y3B'wK{!K(@<Vj lx(KL#U;tTOqlle21x~jD(0dDEfpmlrc/Fo+ہ:֍3dK88T#3T[c[ HP WAF?:e,mvIl$]m<3XS01tUW+峕[xu@i9H L=l|je?X 9_܋="#YU)Xl_ dqڪX b,pKKQ4P{6: bgMû] g Ȣ\A1"ԧoY?d\ф$5B% %?I8Wr;";G?V)|5)m>P{UP#y*]'3 Lơ ³z$Yj 'eO&[:AK,8+,-$I[Y[,!..$ſ&@2K }]UpSIV)`!@HT+4MlSIFcQT`=lCMIe+dĎzSsݽC!YӪM_ps[֩/^Qs%qV >fg-3;tȃbVyȺ 6adV/֐8Um)S"I~y& G%@yr,x5p*:ver^=\x܈n&@&AYeApԚ1T^`IT%7oճ'b xVnaՐlp* &ew~jmEH\fd "LMs`v*(>B~Y1fyy"OJlԟћ*˩"p:2 6kig(BvIw-PC>N!QX8"ʧ2`%u#nPl?]`@ɪExyRL"ZJ j:0*'yYiMkJR&YE?kfq=%ynH_D_)H%Yb*SWbWa~}2 SPޯR?AWUu"9|xg᥋)C7ALʼn2HmxERA Q!Ye!Yd {y뙳iL4g3-a*/wBu F" ե6s9{oF{4{@J0v'Y.u;qr<ÒPkU^C}͑uUF$ss<ۅd:_*v8(#b젏2WjaL~cx(#ÙdE}ܵR H0|*#9%&{'x)2OUΌKI`'#Z8 Zr[+rg!R1tyi5-U#m~lE酜UCx} jp7ǜ {n']րi(l@ofѝ`8%ox/oSkTDJH3f鹪3Hdlc'tj:VKE2Yc[(y!UolRs`nij2)rZCTmD̻I=7vb)I$+rU62+At-$wI@{O}Ɛ O9|wT=01gU\7n%h'z~`AљHjybr#2ŏ <7Ve`@HqsѴ-hWH#Di8Gp=Rr{]eysk NFU;֨_84A`, Y͋Gܟ?p6E{e O#*R* ;vbjA[Ѫ4% }U;U(HOGG߀= <#~PQ[+'߼;ɼւ3K1bg: ND:JT16y^ _7X0e![%$)7>cOgC2fRۈuI61sF, r=]b<ԧO TU㐊DvAc$ϒMl'p4PMm(D` |]پ^GĶ,{E~[m]i>_ ;hRi.a@A]8%']1 pk5,h2)[;?C!iǺT@dJ"wDz =Wh m[3џp:eU]cS o%,z/d=Y+Li2>;~ތ{E2k_?: 1Ys<< z,D JIG/e7%tyaB*!f&qs\9W0#͔&_äM܋|? дeaJvsmB<\Ö65iSU[zz$aワ1Bq%PLO8i{$_6q&NgB;<>**4փ V^aZ$| T|}o&I1v:;޴t呾q3S8(&0u, kB.\֛'-Wx.ReAfѦJְF2qƞh),0w %X ȭ+7k;W.zMFRq[NJ&D`6Y*_…`n.Q%E4$?vP liU 0}%MqݭzaPaFI>~+ΪʣIm>I XK8㍔TFc;IP08҂6 ;8l.WGSIF)"b ٯ /":ʄ̊΄goF^X LpPLbR*Q?/J[i>m.5wƛ;(R~eB[5GilqL0a㤭 ?hַUl S i|pD,r(Z)!D '#Ea,]1T(!f~ID0Akamj!M#"09U]-@)T h_{DݑoP\UؔqV cyBolQy>-7ۏ')RºgWO!VYb$]̧~p-u\n5EK2t#3_3 g$ cPE`՗G*s1y_U;Mh/:J=:'U偎99"7wCBD~WsX(l}?1 RPU i)Zv5F4aYb׃~! !ROTNi-xzDf[a[^Y{_+36RQ&se>d[FOI(B 狛=kYu}zZKZDr9&S=LNS'@J&Z ,A=ؓ@, ]kta7oى}3ޜTwbm-*%V }K & Ce"l[pɉdj!l/G,2qt𝭞[pIE,M+)8aj}H/-jCjRsͨ''HeBɁ.hKW}X} 'xzV(m Q١3Df=4˙ݢ*O׷ZYD]r%1X;i7\Y97r,t>^,zB2C 1cԚH )QT@/xhѱbvc􉔟f&'G>r*ǘkv3Iӫ2y R3kfsﰺvOwX(i:M!" G?]+-m[/[DeJp% ?@<ݱ5m\!~:Ƚ Q)sdaVӉ GC!~ʳvt!!{o#PE ‵Mܒ/lqgKy˽1Nj9Tr3V#_#A q|f |sg;y! 1Y-10JgSo{C8GM _ Nsx=flת:ho٢ Uep'yfv (܋ T+߻rx#+]Zhˠi1jU="B45 Tz34n/ቂ هnڋ,GP Kf 1%?.D|<,^έP"& 9fj'R kO].HDʥ̓gG,͛GlŐgR2v[`=Bgl>&h}.AӢ o(q og=IBϜ&fzDg"r}hx4ĎWR@jDe'AYLP7,%1>~()8^l㼳_L2GvJ,ҩu߰4sNL|;1^Nm}1 .Fb-^n$QA\./B5 $C]yVDle՝5.m)rJ*"4>Y]q>H8~ҳ7 |OyLW}>J-.yft-i_;SzՒA!ްa_ٝXS @KZ_t{|x9"S>x,!|'&Gjd`6X&oyr4*2? y*SaTh2O}>92 a0ix=Bq@q*/F+ '&p[b!5HNqLQ^*> ͽ)fx[UBUr%$(aDcX#Rga8ŋ6Kh^̖{|6D3G)J+N2dڈUx\|$IC}W߂5DT԰ǒƿm o6+~r93fq$npGvoPy ,-0^Nw>rzӟ}{ByYwZ Ghx&? !afAl^~X)ExQWKePn)b*?NLM,s;ROGQ~\?Bk(L?ǀڑkNcc`<ԍrP0Vdty/~=a\Vkb ʚXf'= ?*MR#Q.6]lҰ[{[ K, ٽ2btfsvb7KՖ%Y- 5\rBo@5˅ƌ8/c?Aq"Yp'eoW}@UJٰEحahuH; P1 ӝ "3F Iؽc%+=^w|[$`1X1\/o<}18L~WWHbh\)"[wuV~9'Ac~AM |-:)>int>ˬpCGIu7Eψ 2IÏ ƥ}e>9̺nmh80ВH)K+7 YOau퇜5P%[[W[D{K S^֟甜@gE9HmC/.In"sۻw#Z8![0L ^ÖG$yT{dۊ˄>ywy|)הn2/ )-% nCx!`0)~ўI6qb=)5;9w 8Tזv?s)--g=X?:IScڞM~S B|mq ʞk*A^a ;9̮'YsTOŰ6&YU|ET3T3F/<$A\|i6أ)ҝkY#T{G%s F̏QRL<@G+ukQ2@wqթϼ5E5^tUm$aQptVNUAtx)nĜsVIP ٿA~"778;^ l-x+Ӳ|'"K LY s;`0H'ZTG_(l@[8ңnJkb^E Y[GWURMY.-iNR|@`? 5^Xݰ'Ϸl2 2|LdMXhܮJ4j5A ဳ,< \.Ltyћ_Dez$c}J [Hh #NrJ$d;JS͏vEDq3^|WR[,-j> u)>>I̵tW7"ԩTg:AU^_}O+BM +{f lN7+ly.ݰet{~GHzv圇,X}]nuYtыXX9Y+ƒ~uԫ+Ջlfw acI˻OA#/FoK`snj%q:-nC?R-,K XwĿmWPoT.^MǠYUJdZrN߁"ɽ{A4B\͟,9dIxcWNL<˓176"l%M72־YDmD m@Q8_'w,&_,kRZW"@隆 0bjj-TKQeHXb\AGH>4hРxu)fا CHޥhr`}TB#W|+Bq^۱Ncڠ.߻aQkificUEէ"M/k(6Y (ɞ7] G3pf&vŤdT~ht#h.A?gxԧFնsOx[pUn̛|ܚٱoÜoO|BIB(1b{4 bɫ֡uBH%)Љ^1ݶ/t[wrWHa^N;Et;Q磻f8+FX{O^;Qy=Q;qz)bKpwfFHrsX Vy[o=#+hD.EPy׌wۢ۳&l ]y'ǍqHZފ_ {HDC@b$mn8 )8i&.Gq o*lxQ=o8#**8w؁rHݞꙣWH9M1A7ڕڿћ\ILUX\9{-^H.`)%>^?8Z&=2 c{ɝW4)N^6?'"DdHw"se{8JH;#\mk=zj(/rShHs'Ȱf8 ATeew(@<)cg|*}qW1PҊ(CILPe(~M?r:6k< fy)a8sq\ʩCMXM ]Shn63B| _̽#AYK,y*D5EC<(of񑻌?gA^ x:)w`AAm-Uƫ&nj`?X "$Z^g7Ot p-+oN|R*wX A;&6E ?!\ vu /ԔqQ0Q r´!l~ =n[#(G=!tF/b;#)9F-/t8P5nTi +D̉;,ٻ e$ɛQO9z./pЇ\bXq1XMiT5ʮb|p*d0'RǢb}%T)ҹwZ` $B"835~2T:‘pӋ~$F w6em(7U;Z,$ jX}6h6Zd.JJ?l2q A `<[6H?x }r{_wZ !i2K /ufRcf2nD@W㑄Zti"ɶ /]+"-|-.1[g\'j2}<:|P|1Z5({]ԁM̢DP:VEn,6OZ ӱf K/1'?_HF*p6mP4Ŷ:i !-yb;R{S6wiu}/KA~xAlZ '!}*,/{uAoe?DI8(s)״r }ݫS,='F`kGBn'XDR*x}i(D[`>n5:,8EnÖW0!]L1^bS4cMѮu_g{MP l#NV"Ie44ـ]YőK\Q@Hs-L:xAL*-k=fƅs7؀"~ |=Ãv?yìdoWÝk\K!_["nYqC}H2I1TqͳIQ9]Q@~b3,ǥz̦R|] LIEzCڛwz4BYRt&$B}pC FZ% ?imGR dCK ?C1ړ |Vao֞#WW M y>g' O~)VwV=\7>.܁s1=ofs |٩l'vV; PPB(\("R27τFR~ߗFn + L6#3_u>kz!&0U5,E빵QT&(Ue2tԣ1}:/bYS`v}qSdڶ:a!Q2n}_ aHHvF&YEC{LW YBz2NnuPׅ$wOuYEhɋ3/-B?M?ifxva(m]-iz`[}U.Q#j9J7B9lYmbLco9.qk(nE{ft(u 4˓] ?vd< (܈Nl@3Em0\E[i~sOJ)2ΈΈd=]g NkɁ%CF%L ̜6mu"QqBm Lb%a]'8Gckp;\^d,u0Q\(䪮&\58wQ.E1~Hś(dwǨ_4x: ˡBlN]3|!}g㑅r(N&~B=lkGծ~Au+{" PbMMb(2AwEDߧ Ŀ?f̖}P odp)f,G6N"6 E/b\:RqΥz&m в?dU(n2#4fP'3Rhݪ蘵/P5phG tul( RÅ @@@UK#F"u0ΑbJ>B_Z f?cruZ\I58QolsM\*>PL+!sh>~l S3 ۘOy 1^`q`o<_@a|B6pP)ۄ8'; ٧j.S2@@/AV^gqqf6mrY٘1R6zmK}ֆm[=kON1IA/%zuq`@i@Lt\c:Vjxyl'UP4};1Ҝb-Kj@*`FfqfOr@ROZ?x7oEw٧MRϐV3 K;sd믃~֮=Weo0RaYYs\*_DLvA5XL*"/N;KO)Sq>pܑ ]-PMJ1E94.O7p?:cݫn(9MqFs]FNQ|Q~fvη_7KmS&l._i8D4Rŷج#,G4u㞙PwKE+Eأc=E>'Ӻ? z&;dN.Г䔼 >HϸONp[DM]4U\_db BKBaea@M+dr@n^,>֪'P7kR#s&|߿k@IYvk\S!3wYNJ]%~JIohΆAVO46w9QΟ(I|`u}YΘ#G |`ipuּw9[u59(!@YKV8zXb>ao]-\(Kab\ !2'A5w٧Pcjx*|ޔJl1,Z o]\xbய}<*ërng-3řs9ߒˎ q&@l ^0l=z;׃[LQ#3ټݯ?hVCsB1״cŬ<{e^K S9+1ZV "aOnD,{]GzLm,PD҃f5D)~`k[UZɐɏeIOmۃ>]fXb'rQSŧ$&E=!g= & ̐ܟYP_c[\+5 ݜ%9:7Ma/|X!`0,Rpd,<,jmGb)UepS+ lB\OoM`__c2)IOz 3[A7?İ^ g03Y\ن]|*1iq4/̩=>Z(F΂mJ1_$PrX% 6XK+Z 9Jvω#wäi&i㺽-9wSTБPGħ aZL)ncܷT 2eEB'NuJt$Dz%ZKZ]+G{WMRIXEO]4 z QZ- P'C?qǎ’F"Ν wy!_3ǒ!2)z^wl >9C̋d:ee{J%P}/οhE.Ps DJS(3K yIR)Ż ?uVrWv DhMHr#zo ʇr/\̈JArtٝMT-O+^C:Q_EUJ2>Bg<ـI k1_wbei]biX%vm1n6y_\tLba$;:1T=2 ("{*up0As@ EL=ޏCJ 5tde_vjxAd.BIY<xJ̴!xD~͈,\:8NmWݦ;W/1z^ڜ V%<4|};23i88Q)Zb &t`Yx;i}GER;B TKϛ!woV-#dtt ޲j{8m__9#?D[^h{4D#iizZ\i€l/5+).sӆ )h/%Vݐ1 0> Ʊ\Ev7U@rD"AbH0mxrXMF_M|X'bmI,)YΆ:o}_\`B*4 =qU,xPdcO teȺW̺d?W-n  &RءK &a/-Z(J=FNC6F(D_܈!Xb4DqGggstW;B;z({墕}=b)ZuuiW|Hkof{ܳR(IgCF7D^ ca ) ZPLY3̶P'AR@b6qeeH1tRG1hyΛǠ7Z wQ ZGQKj7`-!&1dEW񛃐fY0X\"PH#d.&iS)T>ha"]) ߘ^$ƶpZ(q֓. (8Rb4};L,) ̫iQ sߵCk;y"1yJ~ݗi+HgYa/+?Pv{ŔٗM4|;F j1_9]&(஥"JSS *B/fK&Os9%nA< 8ہOIl'ZhFyGEB@'9q1Mi 9 1"qFMu+v 54gh5.{}h ;Ζ(iH]>Λ8 LX<)#E<0!_yB( ʅ4+׀|08N’ YXw>*yp!s \}́ŎK \UdbQ]3z4r}ca/_۩ozGN+x}(5ŻLŚG]|l uT(SAKԛjLy(| P}脹f`\b@]U-[_GCYIu5+=u=6KL`zz!~1|lAٲO[—]đOA@ ;jb;foCXd\ԫ#~ D'T='bv(|yWhzËdl1]NP RO5鋉8t NNm#fӼe8N$"#W\cCqH0gS!Lh?ي0 pҫ:@rkQ?)0U; zQUz#s kckBFM%_vY3-#rS^Jg\C5g=ԲUFunɮ^Z'7F/`4Gcz 8"uY*Vg݆l9" <X|LƈkY!|l#9l(XZzKE?j򀠓)M 5WS/M'ρ@a:aG٧\]pHm}IB-q&/+GlDk٫sj@be 頹;ҟYVY&ݬ9e=wV"M#mՉÈ$EJz5H:jfԆrʅ*k~!//~HZ. .G @cgyZ2.bG3˕J3욈eKm*ohi}Nַ/|Ph3*spD8lu~D246CyMRB\pAVA/f\h9sϊC1@Ůw<JJ#A au7=0װ)O{ռ #ȝ}W"(v)!7 A:ٸҥ62'a f;L2,ֵ&qqG9|t #ٍ̏lS.dWLJC᩿=8VON+Ώ@WT7#*w;T}ĬĀ\*Q=Jlp5'0=W6P\5;l73%jݻ>4a=BR>RgoYNd)L1.<"7,99UL`.)R5WF|y LM-^"d0[saOʸfߠ -*4o]v!5L^8EkAQ̋oDDH<*.tbڳboe0(E&XI) xSeڴ}`k-hAW A&>B!43I~C#(zK+752:p$(o8:>xܲPCP҇[RQdj(=Jq|SC[sPx͑Ftk ~#'6~i9Q*ܬ±<4f44gLq3诘ACMz?Fnw7E ò[!醞ɍ8FC袠P]5˿_BOhwG jtL<./vh؇%6VJ771|U`\+2j奦,2эK9mﭹ?8ed0hxqҜO'%.ru>A{p4w0`HԊ.3203ј^rǽE;?NKa0PF=ӂOy$8'v_Zg2<e*cG̮nQ#RAU5bwi4Jk?|_6'@"SvKi j ~n;ybnPwJ/%{70W<~DAJi\DPRyvpq?u7A%nڼ!g[Xsmzӽڸ"4RCLwLer€,h8h[AH1i 'VVٯHЩ<+ro9^n&n|Yev\Pi4kh/(6י{CtOk2MdgJDIᨮt^UHQ9m' GHbłx;VjC߰{!u_ʝX ]>Ä`R$HCm8vutΪS1a)J½tyҶ8^/9,}+TxS0I"k2;$X"YdǀITijf!4SY".Yb|kss3RdN\P_R9R2aӜ~vY7(x:N6w&#=Rvݰ< #7 `ህF?!|4ڛڷI{d8$mrz!-WT!P@£V{jVy2ݚ] s>GuΗxt\R;p?Rz5#:rvGhܰL/*= =::F_O"h3ozhNeA8J jAʔr堈x xVΫǔUkOP#N?haT tB('څBO>s 4O֏~ 1ɏfEy8ВWA>ml{:?a!2=pޟ+g f隁鸼ӯ*vtG-_mWc>DwAnnPMxA@[ +8u9KPՓO>#W:gK::^z@+Lp塸@?dy-bOѸO5LU 56jby||ͪi}*W};pI_氾;7Wu_bK-C?v sʴ/`3<^:]x#ӻ'FjO*'ڸݎA#-~ʉ:$'_t'PO 욨*Q ><x-@?&'e?S;R\Į7j])\SJ\%nhSFg``;l𫠴3bb J/Yql/]k'4 @HbTpp2Dx-oP_(N gcѮ+Z4jځ7P˃ߝґ PqRG>RGP64FϘؓ<>+`Zm!6ZnkuR~1u䓁s7ͫo/yC>Ƅ#sE)kW3\f9ǻG&ؓ#(aT]/kX|Ր. U/qU6R/m}!,\4%u .PG2Tz T|5ZTj<:l<A֢ijEzsM'˂ ' fq^Nu6e͇I9;t{if3.aAKPQO=7GLlVgxb-oû B8X/8?6ջ5_\%.X+6 "*F45!36I7 4_%ů;woMiB*| i@=?_\w@௝ 2,nv K"fG19i{O}|j (vcrlL  p忱BLnvL ?'(Y2QNy!,`(FY]*~ I%<|.ӟrrD1:.9M\ a(7%VzIMI1֒dPA&̊tҶAdP+;іjN[ƭ)G&DL' JEB o hgUw2btq봞}dC+csU,Fs^]թ'nU U`#҈6QNr@p\=tkZEHubC٣Ug@p[e' ]yϥ.(y\Q>x󵫧Y~;(o'(yOijJI߂M1 (3^y5*0r:>f }T=ZWQu}ZX%.0@'^!R o@F$*u/WH󨦴怽Q)|.g28TiV*؀ \ҲpGUDwsvM`U=O^kz͏؍4G,~la ^0!ř\9f?gaΜf<"%$l͑m~ &Yk>Dz!h3>S)X+>rzUqߪybʿÌY^~-::r&5Yt4KHͶ(~K.F*{-*47gvfJ3ب|{d(4B;c6 8"W'Yh.l^5L] )as4'/5Ec^EU 3J;=5)<Ϩɺ nx[2(7 I[ _P~G#uO˯} DfRI@4&)8_y4l:(v +)Q8b+ǵKg8uA|c` (Q*uh Sd(IuCaI1drT[ oǝfqӖE^jaX*Z굨A2whAp~;Yt)/N,ja,h)\Uw4mTN{6bQƄ%rKrzeV:<7Lwl:S L8( 8\uFKӧ+ bF3)j1J&#nϕM'II{c7?2KDdVrxھ8 c<ӹ%k8E.+8Z O"Bd_#@1u3$>.j1rX=ڔko&[SӚgA넗_z& uHYRuj0kno<-‚zt7dHRo^ִRHP A'ߓ=XFՏvA!87jAd{zMxHη'¾{;$!7wY I1&ߴáNYyDJ%Io{7 }hBך%b'dIos9eYuSHOn>4τ>v9@9*2qOhr6s14{P %mo#pXW9J/T|}|9jR\ezO]p57Wt2"a9WsI}WZ e.TwUm9bŋ.e_b(/յsٸ,Pd2M8g(PLZq?k:d13u\ 35fzK=ްؽyG9V&UY0 8SC w)1O٦ZJ'ɯ%0&_JCo.vg_]njfl)F6/8жֶɈG6&ԯ(8=H ʟ8Y?F͙}JOUά`ܳẍ^qMDԲwȆVkGK%l%4BsLL]\"|/ %餎1E tMMa!5w/f8ppN5w[`g^9*;PjřNbA.w#wnj#Xx.W94֤gzAa}%W56&PwZ͓XeIQڅ3]Ўpl+}\skŅ>ۘJ; N0 O/rE8O\Æ +1+0 rF_F\M[-jvzzmWyMil0WQ0߆Q/tKslPZBz9:Ln0ٝ1un +kQVǾ v;hT9uI= ḍ#a] ` Ve. nBwy0Iɬc.!JD^XQxֳ- 231:27E5uBc@V {cN\>Jc" 6rxDp-}A aŠ#V%aK``YCB0nS#[T]zoL8}Ӓ%tl ybKGɐؙ=̓-KdHPt ĴR.l41z w)}V{Ӱn\¡JbI(>KIҘn4Ў15}k7Bjڧeu"%xY@_-):U<'&du߷-ӜBC:?;LA}eRyC;'mv*X-}3l]7u0jFjUpvJjyES͋Ճ$<QKngJnP=ce#ޢR9Dʹ[X:`uڍ$=G(UV6&U Ɍ+إ^kdW;uC0$5'ʠ]%c ,O}4TAI:_+=iUeqvÎ喰8m~QyvvU'^JXѰ/i9Է)K 2MfԒ7'p D²pCnC1ë~65sTyVڽvW<1+tBVtoL\mF'A]B!1{8̤z6 VNe{ *tXTB1, -ַk`{ѐ5mɕx}W~KJ7 M9@1<$-'XG;= mɝLS E]jFlm( 6gуAld ܓscyNZZ랋޶N@@hP`zp6uO㪘o M>`"ȌWs<9h8C[j^BY*/W:FRZ5`9a~y^hh)%G|n4oZBzh ~PkpB-O,(**`hX$eZ{G/[g5!jnDZ =_r<ʡ>1yŶYTfYH{? #}xg.81q@-Duw:m>Zf v踨b8,x{5z&\$gd˗`;gxKQ1{J! ZF%wP4)ȇ3 ,OT>cp=稄 *$m9/0%34pP? Mcgo{W[}tWܩݥ#zwcR|+%WҬ^emcJ Π!3~? cd5nq::'/P3#UgSy@ sq}"[9aDOY`Sz}r[oKy[l ̰+d*N뚆d|dcVUdmpxe&Pv]7j'Nn% "큡$to$Ǡ)3TZ 63H{rcuU-7Gt] GUIDbjЈ\UKWC>w1<4ј]nPtX&1 _by[ܳ%)YKR %U6D5"(VХ>?Zh=t0&nyLwM$A>.3eg(aޜ T2!.&7^ 1[%s]dVQP%q^e\(Psonbe ^*t۸zoz<'OѯM-υlM14E -Al-!vԦ\o A 9#Y6pîg& Ai@AѕI< Uj'q]3K.Ok'ms;7 S A\IWJWwZwB dq{lu&7ڑo>zoNq鍊o:i$`͐% h*Zy)'rMњq-*l>$8`]LFtqCKy(<ý+'UYXd44e5cXFWv9s)5@F_[1& Edҳ5?%V8w[~)7e [ue&kdM'/\FZEZ=F|pZMqFO&4N[\.sN%YGj%G0Ўę6,7 X.p/J C:L+J]ҳTsR]j[Xr0\^Su,N*J n“^aNkm̺|ߺK}JSbgIiɮsx, P[bg['xe 8nIJ,rٸddb}XLW2]uM D<Y@a`(q(,=5!B/2kq+h21~yۅy]VZZ1]<``˜H8AO;Ɖ 蝊o& R2*..)X3Gu+ (fҐjv2;S!0jJ * %"נ7r\<’nl;7@35ݿ,ٍӑc<@jMlayd\1}f[oժ\֙t5# -zPqkW޷7)A.OmWOn#n|pAqlmIs` 9|z{gx{;cdːtQ=_OAK$lP!ԓ3g8.$F\ɟBqjzGB.un-Ԏߐ5vK /7~%(L͢z-onLԋH em~@]a+lR.~QK\/ƸuM gt/Ը< MAba04®dRksbپ֢MTYLEW R*-gD % [7^@Vƒjo 䒍.jᗒg/3vQv9hD 3i1묢u~|I1[y`u'L Ӻپe}e4IRaE ׊eyZeqtL9ti C+g]:3&e4bddTZN wq^~z1N?>VPfe.;!2*(΀Ǵ8)Fnڊ, PfT_۫_0_-+8 qS9bn:w?B6nwbO7 }3 h /Rzd>VTzzY"ؠ ^"])05=c첮3 Wkv!J_<(h&v"*E;cOH`V<[)[QaP5LFe~&U zDJɋ1^m,Fꄒg Lv*DӉDN):%t,*byķ?%9b DS-$gXu؊L m e;q8ssu21[U\ַ oĦV7tQldҔ;2A)܂&l Y1Q su̮6gdX/hpqM&>ߣrS g"P)+cӗEL5ۭ?/b)sGeԧn:BHCg_C"Akb) ?:yظ![ze߁n\MkwKM5@r/@Q:z^w;߅^Xz0#GioDP #Eh2|$4&PM׽+$(KuZP hld]azl"CȎ$A”HBw'LO Bܞ2*H)e!#ܼ8ZcGiox[SOp< ܯCSj=7{ C^A mj`;=$Rk|]Vk)_sI`%:sQGurȶh*&~W&cz  h X=~ ~@6NxhltS!~F1L%ecTcyx_| hZQzr/nk#(W4fA\P+:H)DdZ.0cw5u48LE@B9LjI6 ZHX NHdHP:tMfv&ތGd`f7T_g翔x ~T_:[?6GB)_zEjt*7XPa7OQA%ZēգC\T&Ȥx')<d#HG FRҎ #HqK7JGު2-)-뤕Vv Å`&2Y'#Oڏ_o;*;1sg,ss1&,z@6ҥrŝ`TVv{xҷ9" IU+ަ2E\H}@M|([rzI>̭e;|`:ԍs-ٴ9KMg_vAs{fCEHt~)\:u5Jؗ3Y{@|P3R*<\P6 A[3{*X;xy+ʩ zK-UWP`~oz;g \-6p<&XeSPc>ZBy2Se?R@mҿ452}|U5 n?yDWsAΕ'V(D[6 P/6=Z3b $MU#Er 7viJ ]dE?pv}.}D{ϯCEatm]0{8pvﺮU"6N?!121Y?KSl%Dq =ƼD+lB|ٺW};ٙtVWSU.;}@}.*dHǙ|:lr]CևLi kȊM/;33 qDpnx\NmH4N n=Tk\Ak] n.3[K:W٥5q!,gDDZ1_p"@[{~Łd[i#ǒ3@fsm5^KoqO9mTGՇq9/wy-Ҕ1Z @9H Ii (ŏ=AךּR_W%MBdČr#'27:N%Ëkh 搱7RW(4w m0V޹@?`3JPWp2VZ2P7D<׿RBb%?*TVɜ˂r{ˆMUT:~ףh%h\j]% L FDfLl¾P½e0{y*fsB ڔi^V=ţniG# y֜wI!6XۦL%p2n-j$M0b6i 5٭=nSlK%yǡp@GNl# |5F Ԃf> 8vN7j© A` s1P[8Kٶrj?Dzg׌k>[QVakbx%eHN A.vcG[LvZ) i5MW0 ;\z~r?pTc[OPmI CQ~ԩ/:v5FY+hJ/t;~|ghvJ+.RW|8A\<$v4 ?t0yS(*p`Pdyn8[!ѡ#F-Ԋ` v`yΫʑ#oTN%F^sf-MDulz05qξ'^ELp5Tia@4V%"v%='H)wgec"&z:ٚ`4|Yxg̉'. N2=Q g>d(鍫ͻ-ߍ_ eNt:\0-nDuSp1VډhVLlժet?tw}<r:<  ŕ >J/]d/Cǀqk_q) #9gr 0 jNQ5S<>bDZvKN2>(֙S=G\nPJBL-`+4*WA$K܆zi>v%d( KoM:m  f^J7n%IL2-+/zyG *]^nc<]{-Ȩy=u\RY}1g>l>%-XRkwvAQsl~}P+l9_R0 ~j$@ѮEϦ/Ї Qph($ [t a4wd q]pB^yru*_2MCjf=0i_Mh,>Q9L}9q/Rl{qubtNvw)M5!XqI&.?%n.hwD I̎S>4iVQW4zm-Zr6y}M,ܱ ػ -Ɗ߉H0ĺytqNͦ"~^dt8i";{u3 Jtd=<|E"-4lMQ>+@c e!z; nn5Qɨd=7ouF-6):Y!%к21XhhXAfxGؤvkAEآgG6yO8{x2 Vl56s\4_ `q_o&*,gWΦK6Y~KB5yUVGxef7%${r0ikx`tPOI@Hݻa^hRy{͕"D A!cμ r֎ dn7on^yg-H ec˝D7?Oؼnqc"i` m c88VULzgr^@jvpP{ѵ\H,MN9Z2@UX&B!>t $Y]<%o0fye=B)JފC'1S_LV)yILhEJ #w1GVS[O cS|\fiY pצә-OE 7m'/5ڻ(ܗenn.GMU!'bU6mfDqMI1V+! g~wq}|FR͓ME/HN-(Q][aC".')uXzltHf7AZaqT"֯"Nʋy68&nVUZo{ovK6um&Oŋ3H@S$%?+|cM8Ӡs旃ISC;. w,@wwQ"-|z.j4ּb#@v u"D3|5Vrw a*ּ^ǥz%PK< ˝#4Iշ#jh!3C`:XV0IOr-.dcBf$/Cu4Tnn7$X`?/dݏ8h&cWĎ)h~2wlATAzLտȖa%h)t/ۺkZqH؟Xw&sU]s Fy7uWU*[Y/7/TGHv `Y׵RpŲaXJuUz2Bw3ӏL'.E-zWFT Y3 9lϊڅ8 dq%Įbo0}4|-Scʢ(+| NRJu#RmiA948*AUpN1mvdy|7?';Ư #NPhDIJF~${ _}kwլ%h6r뭼I9AQ:deAhJQȊFZz1Xhʰ2UnԘ"St;џv>Я !8 zN̰4꺂 [Dwql ^}z͹FTDwfmSݍ `Kk ㏿imM4/}{2< t y@KW%&\c!E,eSt/Gt3GvB6Ղ,h;EIP[Qws' 4H{x{*)jtlȼYڐztI֜0~k<c Ut\~-Zf*+>@bEgZ7zYfmlUMSsY/[\?^f1 8ܞg/OIWiFPU(O~ ī(POyc[)+53o=7@ qBv8.e LqGҲ_HfQ@ܯe~{l(Xu4EmjftZFXnyCFs Z6^@yE:0DL@#ھjEb9#V`_w~0C*zϒp;J @ #i IY5ޠ;b bGO ZoW[(]Nrv>cn ,va(2F1(jW`I0n3TH{s\q|(+*Ě QU,]ܢ0:1u% !N.@- ;Oɰ AĚs_b٩&qk|.E\° btxY/S .).+E"@g]mso˘8R}QɆ?`4Q8L5d LZ", m2e ɽUs UKKܳsZӿL2ܵ ZM]=~r%NN% *<ܴ{C'#$GyٯY!u^z}z>Dl1OauӐ5p"ѥ_2̈~`z+lgO 9jqM4[!HA8 <̴#Db;G;5B;%N6CusVR2"GGnx[%HWR{l?Co3B`bD.WvJs$.fN8 [w;{:.YW}VJ8lxYh5-sOf#^w&e?8#=E;nUL, 5Ƞ9tA4Oh[[9z-Y"F`ޥIhE(r\6Hg_-?NrN@+N*& &^Kuu077y@C;80>˘D! d;2NqFtΧ$;q}DR%}M sY\/tz71e ,+<]'nb> N<ג,\w Tn'?gENT-%QBu)F'b {YΦ4XP\  F.b@Dy ^0 1A ;vO(P )wWOl`}MZLʪV)*l`8&MJ4 8jr? G ]w)\Uku:%ݔm2Mqg(Z#ڣ3АJn* pYKqak(+>ҡ|=ޢXޫ?ęi I4IlAkE.΃^"X-"èq~|i$ @X;Y4zx+!9{"-x,/>rl/9" F>uڃ팒^ʅ=v[>:3w,yNiiHjFr-o$jB>Dh@L~x]YusXBbo,󈲭є}G~+TZ'd s}n*OG :,@o 465JnōCI0&xMBԗlx9O g-$B22[vq;Iu]_ w؄!)()ؙL}zňb5 æ`-/9 INV %4 \Jm}lmW%Ԕ!q-^ 2MXK k#gH vC:8y31@6zY9];w箄(%`FO͐AM>]J!mɫ|g GEQ:!U܈QYICHuOy؅h&9@bO*}ߦK\z_/.soȉKkqM9p<%'c>g~$;a v-.a;E벣;$RRxG` 7GTdǾ?ڴ#X {_kuz`dollqJ0ᰘ1޺>g'%adɋlsO؆T&A;>|83pgC :caV7: Ai" DxyW_p.5J_rĴRmg{p⩾Qd>y4GgyJi0S=Yff>Cxg76iŃNaQ^8\vUTLW%Bi+$S$Rߣ0 4jK)#{O'}B?p[u>n$> ?5 @Ԏ=7ڡutEzHfIRd/؟v'=1- ybbF aʛ1!ÇANKFBݬ= pNJL5B[IӼݶ|/ca4e ϰ >IY36GhP9܊$jGBqUc#=YszFi*γd8㸊!kglpv1Ի@l~zF+(#UZFQb=R|զ2ܚW҃S`C)܋gYgB͘>5/v͇ :M-Aޓ _5[WKn9 CFo]O b}],_ɜhS_i!0t y{.ƏZ W{.80zвI.־gpV݈E)Yyґ ѵgTIut7%?V"|t1evOtbT[|Jrֲ6~8f16ꁤR޹.Y=-Fѥa(2IH[ɲDS-bêK_!!D %,c}r]MPo(76W ݿZ@r_Xjgx09`zTǒy, ♀hka)QRoap|]JbcE3/qBwD5V@AwE[w״ lo̞\nΓLcQl1 sZWJTs9-VC-ƫA!,Jp+u0Pm i.+&"Y庢]gH ^$ӓ ÿå$5ecOeWħ,'p# |(md\LfZ?t0_|6t6l9eGc}q 'U"BLwlԳg`"}C 1r4t~pVlmtR&#"'7W`"XB\/YDM+\kCAtD>{x[@9^8OvFK4o?{qKÏUCSg4:KnC\z,gd6;c/D:<ƨKl"ɐd8*ƇY5tO!M6:.lkac0x=XỈxqt!¯٣0 'T^qA:eꐳm]W@<+T1gB KK3#]xTc[1{[c>2KءL^yLGl'N߼ p{1m03}~n +:YFKݜc[7OMCce5pLʏ%a$n CcX]w".EA78ױ,A1Eo_h`|COF\Nv&X[6eJU(Pk>FFWcpNBAU{<HV[f8 MwۤZTlR6 Brv!d1M6gFu MeŲ{ B#iLb;_QoQHHGKS/u_lBzy$Nە8 8w Fo󒹀 ~ aGs6z젥{mSZV DRv{BJ[vU =ѐ7r.+L3MR] M3w]3+_ˤ59lKuaj#ΏQh~"5Z7Ÿێ-1=~LVfّB1F/m_&ѠAIqxcc PZ@\'ZDxW0aXLsg}k9}#7v=o?NL<Ѹzc~'zq PC vbTMUA;ݺJ-{[DjZٗJ]C+bÄmmMbN6\Eq$ۼSVKH_k23@GhfXAy ^[nkޑx2. yJH$iqk.D\{&uGm BU鍸}9ExVUL o9RFpT׭F %Uv=k F,/>Sp:Z<˜%Uȱ?Rd(1Tt^Ctr)Y5F'a SqBhNѲ&r>O/zG`xĪj]3e.!1!6]k1+ױ&|GWbR?#ج$n{nôvP⿨zMwrs]w>s+*RX %9>.°eLz/V% Sgig5f% ܨ}1 _nGiZ6Eda rgqG!nڗgO,SI.#JYģ?JZ4.YV3wk\/{L[6!@EvIIwVqb)_pu=gLF0'(:Gnjxy$I8}oj- *) | -E!е:ݬp83 iӃ:﻽6x}4y["3B^EG?}IuevHڗ,ˠ7QyZٻ'"0kX}뛹 e 7 C^Y upcP"CX3HXĘ(E :UW `ZEɞݼ2zP딘/wnWzR=yL>,[r3,KE@"X*ZRײ(W w8q~6ߧ٧`= @Ѫu$]š-DMff7{6ؾjbs>#̩3tx:nX'V8@E;SL "sSXn5|52[BBqg)!y4ggU+08r㕭7J1GIu4 )K' bMY<БriNnu& 97w0?~cDAse/kF\(PQ c5'}? >s~ I#dF'P6K6ޤ y/)ETƖc-ߧM5\Qjˋ=WO 5ГZdm}dcLyZaY+FfAH]س+վnQ?ٍgi{'6e;5v =S,:J#ݛBӕ D3G%QVJ sj辒/Z,va4V b9^v@g엽Fdե f9J+Fu\9@c‘5WŧմQ\yȶf7eiѩ!fnlv xNI,DReH-% U70wX0' &׻I)bSdRNI]tkۑcK=ug -A\˯h3$3_r*Z = _'VOFD7ucl8'U1ů՚).b4dҗɔF}(5UJ5^[Eˑ,d\VeiMy{,5f %6yk}8GК"QTpj-$ |k+?nl^WTNϪYf˯i# 5,ZMI}̋ANWn-[XW|JmS[KdI:vJ=ɎIyhԧá`ז{%ܨx )yCYF8J@m;dOђϻ [n6%gl~{D(k2}D-)&dVT0WoCXw{x{Br5k:ux&p7\KJ2 ApBr2c9v|&f% iwlJ)=* f >"2@gRf4e ^tNKttvjcUD $Tx6 Ba ŔZ(867YO=R2dY Pkk6nN\tC>HGE] $4t~1}㠠3iuL+hvsNxE gJFӡTі+DC^/\ԁPp+ GD/&"C .ZUlXVȜAbLҳ۟;0G|={.{'_M7|g\>@.r <<f~tzԼ}Yi6!nWRWHSS&x,FOr0ۣ(̭K묲r;CjWIlOn2^b7 9Tn ߧ;7<7 WcH͇ cSHq=J:Hs;F%pͽeL]#X[.#,Jy02uP}{Ď02r0?&+a5̦á3w4S:v!'AxE`Ի@LhpY j:σޤ^C} v%6`yWxt(ԟ G&4*"eXb\SZ'nu#"1o|gڍ8o[xQ[D6y xxz(o=(?GB &O׻K7Y'_F>xb"7UH +)'+ 52첸=?!e|}g֓m1Xsv@ޠ3ub C'2q0i蘭 =f dFXb5͋λg9]ur,ǂq$='o.r/.(i@)vB}~vJ2 X?\4}}`,WZyY/pc`>1r0}b{s9PdTz;?8u~Ryg5L& ]Oj}H_ހHd9[Uk#|Ds7+f54.~ʆ,o &=kY&+ q”AӒd;&coFXJgS[=\ÚAVTÛ.:: ns~6%|(Y=ǠW<,/W_Cϟ$F.7 UǥjT}$ؼIyY+%(⫸FFm6y]ݖ֩KU_V }y?◃-j̖T⤒l,k%U+GjqדL(2b/03Swhf:(Nziς>$)''0(a0Huwfޟ&N{b2D +fvxv G@Q`}:@ڒRqx+iD/Q>&,UO(c|ث* }n+IY,:~/q*С>5 G09-$JܫS]5LbYTro cߧ^Ż? * M!L ڨ|j[!b Y'",} QNyϗt3\*XY17Z_K̡=`?A!3͌+{K 6c1aTK2o)stzBV UztHD`y?fb/-yA+0+|,:5cFŅҮ~&anueMѲ4|$UB&SXjkfKBN8| ͥ!7FJWaaګŚky}*eCzS_t6YtL7wak:l]!J3R12cҙoc^rK۰ΎѢsx"+^g 9)~DIݗEW}7lT?H93'AՎY۽2OSeMW㑃[-]0O@Xr?Qath HV,|=q hf,1tr=IcW)X!-lt)V/:%9҅9:*@6TXFf]*v k=Biz@| 3g6`A]rD/hK(T~7ݪ5xBF:q%~8/ q/x>w1ɒ; O`7Zm@nP_'kkAs|w`(bD:[NFֻݥe5 @ƾD'꾾vk^1%+Xc@9SV?(*v<,WoI(p̎YTeTuFkp8<|wi(SD4A`آ(5DXG 6(;8,z4>Ao/k˄Fl͓dg-Ōҋ6"sP:fI v#CQwZ찉!Ew|h\ÚWFMo@qxvN1=vio:B}nqqMyX?e u{9!zF"4K]_d =2HcN%z$̈́2h۠YK6I1g&6͓S-Xھa$RʇM)%8AHі_t?^.N6dj`LCelwIEbvhakhԾV _l_Gs RL e+ZT(79E%sm8J_1MRh.  ԽS[$q~~lĔ"=-Fi.iu&TtעqvZ,Dj,Bij\mj%Z \ϓCSyi;zԇʚآ@B3/NF0gxC3ӑW^d7ՀwC!zgxii\g2=5(cFVfʥc0^Jxu (EN2}٪lg {I>=~ǭA}{p;l)5!D:]{^0_y,x~^- @d7,{!}M {U? tE nni: RFŨB@yLDhZZ3`i.[?S@&1nZgyǯ5LTSȒ~`8n)^yFK*K Sl`\VrMP \RCg,غ;sp [ h_rC^v,7!z9^#_ ;x>j'ahйܳi`c~^x4E]w0 u*BA1r&hb  \Vs_'r ĽahÔttlyXYk TN…0X=kM$:n0[ Sj5Q$_⢑KP⟷&e|4׼኶sm~PB|$qf#ټc1Է M]k㇒B~[Gn$Ufo6T\y,&[C%Jh.Ǭ&e)Iڈ"lB>"dl]a=ƭ(5mP &\TI X[.Z׎Zħ;|qA!jݜ>Vٟ/k~EycDqZL ]+ .{É&] ?1Y'HX7\pF6WN/)D7]R Zf|`g*PRɌ_wRڂYgn)ӝ03c%K:N^ME~Fg,1>cf1}AqdJ VziZFx:R5¿Zos"&W9R{Ƚ!{s`dw!*z`r4|!D_Rbˮ Oo=o?oO00xbJ gt;M§ R1HwOwG수?+̂~O%Mx U1$+4¼jx#4]HJ]pX? ReJ1%qLxHyYsQl嘬ah?qDֳ)WFn*# 5\I &eQ nۮ#Yy#3?%HwMCmUYW6ӭWXmbԁ2TƔc,.~$2{낸X"2ե)t혳1_3hPϭPw$ aHIS0R&EQ!4 gP3LGqx<PJs r bMzddP69^jceHJ7JHDb-kI6$Ң.QeN& ?]6ʐwN6ڗSYgK83f|FOjxbѲL ~ *Z|t/%hܵϣYXb<uxZ)ɼJp$o}J9iE11]ZPw~؉#h&`ZT}#wUbtQ%oyJ])[][h~6,7kEh【$Q.Kn58tQ2N>|p@V_3ܫiO}q:zn;I(񶻶5Ks@yI((Sȯ&I݋)8HPvm bbxyiFb[岲Yl I7&_9;W-e}GIK4t2jq!mNH['^=:.̉Y}_[u%E2DԀ~'V/vj;SJBLhn@Y6~~s2^k@D5Lbh3y#LkVEw{qh0ec~S̳@M1w I@OpGǔiN_I/u V/hGtA  {pDIONV+K+w2W߮(,5@OX sQw"u;=5~u;ƱEч.?}]74+C2G/(BfEUb=ջOȑz5(z}(,&>4D!@Ьsg3c9^ @˸6I{F.9J9ܬ.[\r)•c"^fHED(Qk pIU~tbR<"Ͻ㕀60ii:&0Jι kuj,JL]S_7-r0E{)&GV'.ta<)6I=ubٖXoA;IfRN!ؤ0HUm&f8&'%y7 +v9Cԋ [{rHmYEJ*IeuQCX Gv,C⠕8t"z ~۵. ~}xy`q+W9aZ~eZL9($}I8\׹FU޶UP! Ve¿(q#ʖQY3eOMcKyd`bҭ0mu񥆶PnnEnE#a؄6 уpRPq̗s=1 $HlG/WOPG˿;=z7\v7.4ⲾL5GqGzƙ@}:J!"d^DCQh+*T%Rv߇ o1B $ڠ `.ܧ?g%(zștsx ;sa&YTO؀ gؠٸ&9j{C*yA5҆s#Pi\SVK叉W/iӐ!aOzhsdzRo;OГfZHZHdLQ qSRD%]>GͽpbԨ wɧ?Iܧ|D?Řȴ+jux;fnWM}(}tR(l5_&kDuUž\wfx\\W,}0 F//h ,DweS m٫ټyyw7.ErPԆ 'NkgWu|M(;Rx@!K?=~5R r,٨ Xz `X.Fr.s!ʄE c \hvϜlN7d1aV2g5kz=7'}GOKwՕpX(Ć Ӹf +zgEQEssq$-O+'k1&x&%T>8O}@9d<1h>Ѭ ${ 1b:{)':JxLs'! ;t+Xc=Vlo1g5@8/,+J3Qc+ٹ̽^a=_M6I5cdb26Logt_>HZIݓz]d츊l@JG325^F"~Hs+F[2sVyY6Vn8~[l쭠U3Bx5iY} tx.7u(/o[lJPL%&iyQlx,`dr٨E-t3M ^5V,#~ 7;/ )!Tq1Ӈ%JT&Q;6{㷍5XINN 23(oU^`-o4qmPYezER,s谴oa(דB\my1,AUC5d<,ܦI% 4 (t Ҭ\@4^f- Z%=&^,T̡ʛJ@mF)2& o4 oAc|,3(oMZx f(^ш5X0~ n\9U^ܩQrmL!4rOG DOCdLԭ5ov.Z8"tH[@9M+wdv<`u6rXT ;o[ |N,ؿUntiQg8ټTr;1–J̟~8آoE)jNv"m?[($_mL^`}srLQ8)SfH hF5amcuqF3aOwA-[NM"--ㆇ.``|շ1=J1IՐP[Z F rwJ1=İ|H{)Cu_hQ3>ɩKUB ev n_6-ʢtiDS'E^lḯ[kRwl ZvƊ %9]bui:SKqK? GF6kޗs)A&>yD7cCV:~@ޫ/+>%9"..I`"O%󬎏5nN^-s(&l&"k Vp`(T^ =&xbp\7JSմl]:evobgiSnw?HW7;PD  "~w]T12<-Foxƭ>Lt#,?bΩXTUClX8dcm: $AńRORW0@QnɬsFBtwWpF"SQ__;j: ]⦘mԇw4HJtݢ5l@XmsR oxvq q0ӍMA 78"}ZerÊ4A}ƥ9j~̈́E݅K^ wk*}LwA͕b'Ζx%H/0qpzUF{Ji $9-C`fCB(abOmvO5`m˗=cqkOL(*ftGj+0" gUc]m( r / }"X_ ab|HuDI>l]j=|͎nZZ  @팟z)|5bDz-Awj2 }DŽ#d h}Uڝ:P۰hsk-DڡlHv[Jz};leRu%%ۖ1Y&mo02|djdEx eiu!P!.~Ant2aU΢'TU=vcL뀝OJ2{E 2aZ"P<ݿ)N+'Si5z2Fٶ!rS~qo| ۏq=;7.[&0dS<ڛL+RQE5xv%ogiN/X(7mEvQ)V?tIa"(;d]jqPi1OvI҃(mviWBV҃cpвFɯ bYc #=`-ney.-4})!=h*7̲G ct }j%#!H'x)̮x[dke\Ķ=fx , akDf\^r| Su65Ѳ8vpab9zSw n{w[q5 h:za W5Cۿua4=V˟ɓ,핎^'>ft) 1eVA=c : l3tI$r/pF9=!7ff8D^47cyPYŢhi?q52я.t3ӛ0u uT(,vR˓FK-w~@~Ⱥ{(U >հe^,wiO10[n򫻞R٭ xe!*,9RͭSs>,_ i2p#6ʞ(7/} gGv.ij<d$%ؚz Π1-dS/(xL+DM< #zn;G?][eJl#mziޑ7=n_tاM{#^,} VS*9%3/8P^pO[쇲κPhK3#P\ˏI-HS’M!8 # 7{RRR dWъ۷PfYu;6܆Q^ V] 9.S{OׂyE9QZ2"y*ڭ>{Y[;-PV: dU GX0S{g]jsACGѫ(|u<0LcJwrOmdu2?A4!3;pQ] @bDpW+h 瓾 ?5Њ1'l@ |%hF)jݑ,d*Ph#M BxOLT5?;y<$B5 Cff~ $2Y&u_Ks:m_"+w-cڗehϠ4&C0)C \~ 1q =Kά%%!JnLf-i[KOE{:FC0:W9{Bq<>@4ƽhEΑ𷵧K|eAv8Ȩ[UO,U Q $Őo%b47]bj U{LTيjJ}"[:[q+7a,s`@PݰO c`Vm"tѿrJnk<4Z‘up8`Qu~qʙ.ׇSMQҁCᒯ>BCdMcl td0rS7I7~^> (YhqT ll(+=UXhג>:MteZ w 8m *0 erN7+ٍ+ -DHqVDER~n+-Lb;ª`7})XvAx3Rl~&ZJY^~bܤ]f>]a0K{xی[+_1U hԇN?{:F\-4 <@WJ`I⠷e0^t9\gfS衦]7/}k[x"Sп^$VCR: [˝_rS#ڔg2p@wlKx\f,0zmtn_KZIʛKe.ʦ۬]3T`GRc3Ll`# )K8ҕRH|$puY5Oy#TX ޟquO851_޸SFx1wI~7ɄN07U.ʥ)B%) ;\͊7vgۄӚ:j^zqˮӪ=BOm(iP_v%BvKKN9ilGn>R147x߲q >[oL9+.ō2tiA0 \M}c^NA _\z,M!y/׊ۺ8 vMFjB=fGeD/WΌ@)?2p?/ z:4 } jLkyĥ|i2n#Tpsߥ&M=oQs.IA+!'>p #cL~=QRO0_lz'!Ɗf^&57=rS_:IE^m\6ј8}cĜ67[H^9Aۖ㗚[089|KZ8{E􌙰pɛ9FmNݎj$uczoKXowdqvR0幛䋊[u$.=YTd@1%Կ>ܤ>p }7QL[AfܵE5,Vh?aRxԼh2oؒ!2>}0O'9#Xu- ޖ EZD#PG _wGֹ&#ZK,dcH=CkN=z{ihR<Rӟ 5b\Xڛ$ FVtl{#*'>R{z?K7I#ԋUkXQFSKG69*J CѰH٠WZ>HdSm]Q*M-Пh8ݚRbW1?VgiX8gqB$kDŽ^39}wTVLјVt2zD4!K'VG蜅aAw$(_}2-Խ52trC W@T4xo2w'a !FnF)_fDﲡ,q(Z'**D.rVjڗz =J}}O ;0oSc(ZBpε|a9vf.DBQLJwԍn`o= #&Mh ٘idʄ_ 1$zo|֥Y^ 1jP2P $;=e^0EZ;*0KZẆ&=~ gPV`[7c[pu#GYY]0D(4oaڢ#  Lqx@g"ffDES`I!F;8?2ppvkM;8\7a! ZtډmJ,Zvy S)c˰j*@APlי;[,Lۂ+O<[n^W.mdiBtkՍbt5oaLvM)Z=o.H#&٤h4^w7Ai)V.oսO:Aou @={h:?k7>hB\!\T>żMZ'^ cmPD:A>PHA<4r)+Cp/V%, Ny=-R䆎gܖ&!r{- clOZQ0Vh+3 p$&gT%;wK"#"$뾪f<Io?q&) x_xKCJ)G^Rv*ThH,*~BHp}ڳmģUHY ‡x .2rG_Xd>Y~>2~a p/Zy~"7(<Ɋn{Fdv0)_7,AyeNn|CaOZK'dl; am>ˊf*Q >:mzT>riGbg'r:F?v" ϪcyA*XV)2-0*/p_&nFck(f*$ιAzgP67kz6;߂l<b2;J{l錫Dq6a #hُPJÙJD [^p6~u|dD1\asSt č'e$kKrmB_dZNyɔfceo xf[VJ:}AbzNJ,* V XO6nE/h5:VROdd^`A)ē\/1KfVh۞oN{2fVup";Z ,g;  .w\1"ti/F>Ɍ5]FiW"ݮÈ_kN>zS0f8R%x818-q媚ͅ$(: Rbu3bCRQOu;67t*]->E^~]#8=h;t}،,b-\ Rmc:DAq&g{juKTgO4#%@{&w[g&g5s:" c"t6W+Mڬfiy=Qw. ?y4tq8/sޣV %;%O Xog^G XX#lɤ[f񆌀O(u^OޓVIhB4|[n) qr8~`9^1DŽ@b}1ʷ|'ɰwLdWm4*zG10?TJ(4vw m7YKFE{r@ߗwKZ'xc2ϕ$C^K'xt?L`ŋ 󐡐ͪ-hE{wWp:]Sa-XEi|)Wݦ׼jJˆk֯3uH3dڬX;pz~ɶU|SdZF=mꩮ:,]FbE/lȳA~1]wL0o\zaQ`tL@@蒒KY|tJ}GCMB),0/ak!e{!ïeX,LU"pt|> W"3\Wx[tG3/$I8-z)PKa^GD}\UN6E R(>,w]hn_l5x:I{;CK0M ix ̒H'v%yUz>ep6ףwr@2vݑAӕW"mJKJzpW$&Nx߱ .cݬS#>+G C+0Qy|KQǖ޻>Et!5$=kzg\,lYrc/q1E/&%tNOm bFJȇ-9hu yXz޶eMNpY7'DT|_{Eoq&kcG}d|y^2F!NҀO^q7Q#cr_sY ? ي#al308#2bѶ HV/a5he^ͤ܌,QDȌl2s=1·PqAWD,$5G!Ǻ5k6Z/qU dNb$r%8KR! ߶+lʛ /hтT^U;T|)i~2>e jT-MRT/I T m}P#+ΑJm8%u?h~F)1à`C꣣ahsg"FoeԷfϰb2¬G2 .cfL9Tk '| Td#=R4tU+QfSr#(>?Q|؂ ^l+b֯"櫅^jbO9ĊZ2ר1je-ZUu* G,8Mpȸ2r&Bjsݬٹ̠G/F&R"{h jqETt^J$Q6.zptbό^1.3`IC0*=SPf j>Kry ^iHܵy:}p+݋5Ea%" ,N1]Y>/f j/)݊V4U}@T*\uGG)xg( c؍Li7noZ!)!UJ X2wۥӋJ0I 8>T<2ϩq-ϐtrǹ53`B'b@GYfbHXTM9.l㎂"Wm4z0'׈MVi/ڹ8VhY6͓7(LP&TGQ}B]8=?&Br;cU+P0g9cF*4LՓ9u ANta["CS|kDlo.l{QW}頪1eg$JCp+-еuA78 " /g?gMJY(Uk )ʐ[MGq%<贻߲UH;c̷Cc^Uϊ fD`үpOh/~Pd Jq>hVn~>UT!\KiUp?rlnP&~{1za2RyP|Z pr\yݠ/Jlu=RRgbĄt(#K5d*%}h[bs)on u`q*Fކ//riUÔOęŭꐸN`8gE)Ng/ _pOKre@Ey4SZ!53a#D tf;8E;7SZ"M9'Hrֽ4bZQ@&zZ đJD- N8eh陾"B9DёmLM7IhIk'0n-Nd.7+㨹cWcG:;%~v6~Qz8>O7 Zs{2d7:%/Jl j,\R13UnI0 1D:ό滣q0 HhhQQd/77lYv%t.\1o|6e<s,ViBnϗ[gTY43 tā Oi)eh㩯Iq^bKkȾ"^ e62azPY g</\ev*|lM4dlu4T󈎅PdtJ93 ޏ)r<r7@eÐbM%3q{Nfix;>8Lav6YD,P{v*{lk `yTI!VTIl1<~S]*⚛.ͥ3Ȕ p{afnS<8Ķ&~.B5H+Q+_~ Xpɉ\xt$8ﮟ'&jwOe,^BsqfF:[Qk}stSeyz6һ)ʕqZ| kL9iV+Sc*i0X|B"j4 g\j-8nU(ھj iM8IIsAjD"}Yԫ˛p5=?V@ (V2}4MJjKW0 s\yW_Ȟ1 d;r5GC >ިٽP2#?`ğpXI7Ak/'22wFlEA4cIf2T>m@+Г-9bIK;Qr.!8}hKtҜ1(􋞸>S BlSn/&sȖgxa\RS<(E۩ ўy}  ROvQԡ%\X. _ب>^MzZJ$ T1 ta=&?EIbTM[G w}I6vI1-2Sg9q +01A.ZK`DE~wKM!q3Td&D/@9Fi׿Uuu/2 IRLI^@Eo;dO6gMʛ=Gː%v!-2;&a H2ġhDRZpiiW]> >rd$sn/2Rt4SAA0Ã:j 14C݅`~x> $jBiGaYֵd9qljAӀhS-n9\JʈoSE/=CIMS*iaƆ.0/"cQ[:80[[[&Z5pu_ϣ=F&ד|ZL-6F(iPW}[ &fB,y~}Uf xXdQx<4ύh2jL7 Nr@dd4Iwi UANVyV#N~9_QIЃ>e/?e khrl{SDp0!җMp^GZCv*L5|} lXO /A3ұjEfA~jf2OKpSp$6VE][b?>^@@CL7`kܯ>K$V7!U^Մ+?sb2Y+F(V Q(kRe$U~@S'2l0ʼn9 . _@η:s&7†%~7-.?AWtciTK¥"p[B BfA6V(҉be23a!\9d/#6;U VvOQN(C,/@zcf..0iJUr8:PD\ tU"G.D2@6kO-z ƛ0Ny F\"1ίiG|:F3*nw\ML1,H̝~ݝD(z#(NxdD̼&>|zMH-*Vmp"L_W3&\uEŽCfNC0Om9>Sw Iŷc:XIMS˃)04#x}骼i/`{";b1'JLHDqKo.OXNq% P䥴EmgU{F* %h6-5aĢ'9Zγʖq7sK32\5 Ķ2{1Vpnf:x:a9S-"Z[I?`˺I!62 W5,0O"_ݡ4ĴV?ovH#VR! $) _?XBwxտlpBhBo-잠ҥYu0gmĹGx0|koR~ЬV /uDcp+x0gP_m1n)Ohk&5UGn-͌r3NG ب4ˬvX{]}` :[̀oim|" </ҘO :Knp(J1p0]7:{H2x ȽTTH%M\!+Ghw~'_|4pn6iR_M()90,ɤ-pIL58?> *chDM>J36{sOC CSO((7JċKPH1ܻ R_|wdCxQWx= (鏪ia];{n/,]DAUo#Zj4j5rMZDO@$q ? @q033|:\Mi2j=Q\h%]ꞀSn?2"U_^~ٓNvۛyCDڥݚ=)}w$uUٺTW~{冕(ۺgeEpS5ͅm%fJU|:cO 'H h)Ē;bF Q@Q?k /sIk+bci7`nq~4M=p|&o[!;#.}nl-u: } ' _ŒsQrrhL%\6U:ՠ:HmE`:ջu"Na՘ρEn=PuA5J4&ns JZNرĵ"!9ߚM;xFU"?Hm 2]Rbo"G`Jů'MhA ~drЌ3T]N8CɅ}cz= V 1_}LE.٪W⿽F"-ɖrҌnTnBIt8xjPid!4Kh4zn-OQiPƽDT ~lAH}E$.WRqmOP_M!{N#spKyg@G2Lxx<EtW!aR:I3Xۤ9SR5T7\4=y8O ]* Jh{ N=0QTġ  k5S҉[V:F3%%-A_àgD|'~z|#$Hbti sv+_f4vջ`T7kF.LD8 o')w8 ^਽ 8&mѠ#[:!wӦwC*f;UqݕK);I'>V ϊ1!H9|G%뷄)0 ʏCxOJvA^YpNnj#ӱ̉h( Ltb<ۀpM+ 7kY̜/תQT͋ɾT@Md4Gϕ//a*`L<ϣ1x#YSIڬ V{qL:Mϲ3My*吝]t-y=EDM+ 71}GA K>8O],DIi)Z!cK{;V#P_(:^!,msǗ3v^FdYSi䉡(v1OPj]b,J5̷O%J( n;n`R[;:`7[zXq)ikN_Fz׳xE >e=BϽ0E U#Cƍܛ[dsKig8̃7ަ2 tГwn[x* -vu+u5Wv"gxRwQkq^{Οՙ|Yp}zMp"`W( 0뿴 &QS Zŋ?Zn"wށ6v :N`{=!nkJ#-Cյi9Cc0.5v?طysYaF7\(̒edQƃp:J*Tؑ4):ir • ib4Yhuk#mǍw ^X2 etuS(@5Kg&PnH4.|‰ /Ss*W< p҈v60}Rt?}>ĺ M!:Dl>&qھ6kn82ʩpDR+(2Eݫ,Ѽy8"Ƅ-C [6y <,&?:iQJ LtV`:Yy/G5QzcxBm'YEDDהܟ}ę&m:>F L^/mđMx{Q EK5/7!r_ÊΥb]0;:pq%2'\w[YmeEW$w:r*aɔ#RˊFy!+qFvGhn˪ZؘW0OxflDyهX.{4klZ\4J%%5myTtv>8n&@Abil`q SցRfZf`p=l Bk)j%36K/R j| VNX/R3i낓򊌭<iU*901"W4wAEzěYs}MV*a!u0h?|Y{SeF3+XNiqɱiϟ/Ըo+6ykOZEK5JtWP:p`bF>`Q+!4O<^beETlBS5Nf'v$> ex&zQ%Mjr=bWe:҆iň*NmTkسb3. @X]]{K?& &X(ga<4>^F^~NQv5`PlKa OVYʡw5Lp%MK&So,oPke5+c:MC`U5tdO~yPP~{{a9 0?$)4aWQ@ਉf'R>[ZT' E[Py/`mUլ $[Gž#syV964bV}KNPQ@h/* :IJ{*;ټoO?'_|t!z%M7)ktUolcdͷ|N6dqG{Yf* {JR=U53#c)ZhldǭH{Sm[JZzU߻'x:.u>x띢[vEb0\ b "4`=NI]Vj7P 5בD8 [d\312 c4YGAi֭+Շd ȫ9yJQ18?γYcs`3|DWN(an2~G望ƿnާO;0EDO; чC -2` qDSru5O:lxrQNS-Rd"w?Z2^aT.֣sY<ŮY1tHӂ3dݪtt܅a>*To[бݟ&! AS~S\çdzГu-; Y e,/6Cjlȳ sх?6AM8JIedX4<46T':^ʧo4FAb-*!^6"Y^<I+e=TثAw4EC'ٖ9 iPa?wdfpa'ވLd1?I!x{5Pqt{AZWHu[- G/:zDґ8bmlc  _u$"[ =SBFV dG3dEʱ`ÅhlA֚C\(*f~yںGv4PuJx =~ w"g?!6^e3 <֬ԤND b][Jed fVL9>.%xs݃1Qҽw$ςAR^ַ'ZpMjŢq2 \:n)P/ÀĠzf ,\e?QBPn: oWP䳘B|y0\`4n*]IYWO'+3r}5n3' k,)Hb(iըi\>A rh!A?J" %*iŅAqOIEs^Ý!۬W4I^F$(wXly$:Zæ@ 7D M.NA_9}"s*,p}΄jZQ=\R.9?)k4ȔdV[*hhAvQ3HPbp{mLCźӭ癴Ѣ &s'eMԌ&HC u`Q1njq+b} Iikl";at{|]]P~wAB5GjpQn'и&_^@ /Iwb؇v^bdž#shk͌_G21T~:4z*8,+@n*!֙O[J'6rCd:XLd/dU%ÂHB4;"LǑVM7?O&L^Ͽ% dpm6VmH+'H5tijplov PK(g?hX}榃ukYPgQvяxu.()YvsVx\M<P'ԠxV]3n+9H]rаC[x9rIL2b: ˢ9rN~ л,1h:2w] /xُ>`\C҄@}/ç&/~^Ч)z*g-acݜNƆ;18c\Lm\eYT^_ȃ#z-5Lꊁ;(t];%gTf[f/f}x^O }zJ\ vxq'-#XSfyJBhX+*:i2 *Y bW :SybN@2a}DV?_^MpyDӑc0zM0mPOL)j;F[2V{3XPׁb. U^J7d@>ˈʹSQ^ m밬^YӁ)sj#'+̣%RUH@ &; "]VHr,: -S4&1r!:)T\}^ >RZ; 'b E3 i7AC+oPx~i'޳45BnlXJOC 8``cҴkrtQ6#r+*ڻאUG܁PtЊÔdA8*uFKAmAQ| . t-ׯ$Pzn>Ô24hTnɣqv }6;AzeDze8yʓGc\cEkl hcjiv;fA& q=.*Q@2'/ GLw5zj\$t 빋Rx5N[3_Gn+IO8i`جtsz{џ/yDi})Brw)R5^}<z30& lb0 tϦ_ uX O̬(V fGv=5+ĩxxM@3rXh>)CbO73ؚB/ ZUBu7-7 :e jG!<⺓PX1xoF%|["R.m9Zى½B0-:IJ X'߬#3'1s r+Az2b k DbĝDDyoҤ16̳HĀ5I^#"wRhȠ]zGL7 3ƊxGImtٯ T$3?^yq6JɆ<]H[ޤAmvWf;0O.%.N$GsB7HxY+靁J9[LƲvĬ@bmbD=&Czh[DZ!_$F54oX v4:]1xg3c+0d珪 h9&lQEwF)B\`l_}=FF CK$*ڔ[[+WIF$f|MKPt=^l!1NSxg%A9,m~!WGuJ\5AxB Ah'~!%J  fXb]b`NYotyٚ/|!&U[{ێՒ\ۺR+At%KYqa']q3S_mIbZ)*ٷ˯S:}LX%w ƳFH.̶=~cf2cEC*hPsR3nafʮO!E rw8/\(QV0g7$Bp1}`˨Yi5$ .QK`S׉^q_HVC/ġߩn=K`X_.wDٻh;7X|sёz3@o݌=۳-8M|{ VKWɟ1._''\)4%= cZEktPT}Gqu+~̹q _\)sbDG5pDN5ۑHW|c B" lR%yV?)H>BMGcM0JBnB43T!N+op6fu/{Kn+`7ݞyS|/h둙^# ®JM*-jG-K7.N.JxVR"F O[ڻQMqjT :W_ F&w_ I&S;흔vF82$B)WB ¶چrvU ^j W/ԄR+}f_\Pv{&bEVx q 0ʈWeyC&ɴ)#UItDxF1_4@77Dy݋m\U- 2:{.u*Kgp51BH\l%<`(,%_Q ؀V i_ EsG O85Vy΋mɝUEgrDyfh" fd~H@m8$-mr8~z_nbamV2-@zZtI|prɟޱhNq>gjy=>~nZ: -h= e254(BnM#2GR*|.׃S(-?HA{tWΔXHŕNQo/JTxz#eFV{cd T~HPŵMCѓ}jL拋(2JK9r1M˩17-[2J~WoH]]{i+)qyC Z%,4{ؽص9M*6[+b;VRdi W%\#:Q\oit(0f@ץA_ + /1a#:@]#mJSӒ]\.}A1)z Yʒ+U H t^s  q?iC rza1<,=Qܰ_[$LyƟh{\2Zu=ZRAqouz?wF)4$$W,4OM)^*U#mg\:D䖚K׼OaJ,e@Kާerc4X$ct P)qNDl@ۗY,N/PyVbe_hM0jI,Jʜy6U>G9qX; YtXh4˯:4ǻl8 H"D?* K1q 8iNLLL A}+D?55_˫gl=- ā[.583N#Z <.E>V"5$ ѣg -2/h`}1^Dpgl.iw|2/4 "3Kdf_sڠ=o}wt'X|| REUFGh|P?&~…,llioZ`OLT 1!y >ڹűɐ6 U:9z~Dd[ZŽ!RZ:F% ݄ ]*sfIHFPljtH[l1Ln:M#zS3 VR||V5 Pgݺ, Sg> 6HčcDt8b@݀6dmHBc)zƣ TڦB;簛H4k]D٣u۴{BPyW# ' $\<:NjX˾@r~ h[Me\4#1d4gSk0Gג(nO$E 2Anyؙ}649Ų^rNGL;V&b[Ie+Ϯ r>a`aW +-vz>#* =Ϫ/ḺEbcG Zu%=nw*ƯU6!ʱ8E82dDƴԟ9ubKhV*5?w!1?r)1M ݅vr?S [I@J"X@C80JJ/6>)Ԯc\º%xʥQ4a,-.PqS%R{ ݾ3]V64+1}E "h',?|kr aWR Y\bYk!N,iߌr?:O+ࡗ'.Ghd*G{f(Q#j"sFʷJj"S= T_鄚֦{eWۙeV9=rC}N ,ьb?R.b=87RU’O+Dـvu]3Q{Ӻ>d$>P#ecÐWSpE9(B "v7u鮄_y`[in`PXP/ILKEܠQ<;Xӊm'KPDݢQ3!߯!Xfު&%Z2 ЃDHXU80>`Tb Zn_w}늼1YcR\= .9{ҟ;lY[=~τbX?~cvVJ(-gm~4筟DaL)=+^`2pPL89a]  E2ŸAZe8*$~?O) EEuZwӛ4iD}If8)܁<#.J.qr^d]M)饝&zLÙгZmu[D7 A$s&3u%sL4B^=}Es6d헏CPd(Jc u ) 4귎ts K&o#%V s ry};d(o7)FyAFf  M0y1_baQm (x8NG=cͧ%;!5א|wIgGDbM[=`}?ϳYiSUy;,7/ Kx&!I5,&tZe`tLڎa_Ttm 6~Y]E49Zϵ\ 5M a%=B̫r3_0xC @تح0s(#i+lwo9$ysdSfS,pPhCB1j2fg3!tGs -_M8r%>ӲwWG@\d;uwEZ^ÿ5:EK׍0x_aݓёxrNbVw0Ow_:wI;gM]i0XG|QͣgQ3~jEK3ާ̢vPFNinFݳs''Y$GhORMW} SbZ,r My ā'8Ƙ6MtǾ`L6(sm;yt|WkdƵd "_ƇxRl#纮b-t|ToJy;! cNZP, Q1;2=Rk<(̀0 &RnȚ.nZ)đqfPz4tsF^0g0gRi{A+ S D?i6)Kٳw¹!SAd\PAP6\ݰ!i0<:DE9i11b:.V^m6aMJ5s3op +g_H9dJ޶FTi TMA;BP)Ca{8;qkE0 g.H]` o?vݤԄԊ`I0@BOKmQKj9Aj<\dZHmJuQM~}xwY $%z!^[RژzC%}V[:Jj0eZ1:[r,<d#|rl+o)Jg.@\<9D 5Be6i*_"Xy+5KIk-F4Z~7UeU%.)r]I4xdG[ ytݜry*-D@jRX!H;u=S*7$6QAbŜHVI6p%ҳy~*]f7Y'l:aA۾*Sy4 c=RL3RKY?5bl"LVRVCbeúq[<1 xX!ױw~vFmZImIQFeYժdZVqOUa(?wjlŲٶR~1R#|B`.)H >u0#Ij^%@/n!@eN}(rr%4MS\U-tM;(Y9*=VmRͮH&dr$l~VyakC&kbήPXnBϠQAJ}'){k#5W*YjHd Gj=}ٯ%qUKZ#4n,MckۥoGAL}NSB0P <:cY–nqB#FI/PhLgkku%ۊ,NA x }ae$<:M]Iѓkx 1$ckA%e85cZ;(_WZ "&j(PJE^ucǤvl&G.Tpg%#BDhOpMS" 3hƩ^w$Ra*3>ú'Z˥,/PE$YS +k~!fi@Dt!$?ӝn8?;p1]]R.e#=2]IC ^k&[s.8mIzh2^K3϶,JK?JyV_TZV|B=W K;o 9X;E^-&fc `vr{Isu#.IQh!6C~Rj0׸ϫnMOu5;38qW\ؓwQVn"Jb|v"k~ iE LdEnt=3)jyotC9jL%]DBaK^ [h!@:Șh`F9mN|g [w$F__#gaD$cR7EjU~{-6\Y#p%r2$l ~X8Rτ!Ku8x{zcOL…6S$Ws|? dUMHadZǣwjץp>H"%ːf8);'Sbd_v{'\=?lQI C0@~ eUIx<\Tĸ ӔO~dFnN@|ϮK̛"}R *R4e ^CM:{u'r³ˎ5ȡ:jw:+[%ݘ ^AW|;l8*ڟ. iQMM+IjruK$_M{n9D/ILat$54$[:"c5$;A;8kor7rY&h;O>=NnG\+Adg.dC1l~ qP.cuǡ_Y/j!&+v4 ʟe1kX%Yc;faHSjۤ~X^ȧ n]BEa=>hAFO7N!Sr.:lW~8~ Lw[8AJ|sd 槯"uSALIdr ([r bm gku[x`qƩT4vɏ+d7W=) H+K@,-{rc7?^(mspv%9z>}=:u3.Q A'AOfr.Cb)An Nxqű|ı*d&Zf"-!I Y Z]HxAifIk%ݻ*$ f!\g31.5@uܥi[lUq ɮ5v^r8 T=T_ v{\A3 ;Kp{<UU*@/8Qhk5soƙ"ѡp޸D)Bl|h.{/Z-9OJ%1Yuݴ2|[3SY!N,hʮZK@QDT>+)|c&V3]`k5֡L =J+gR3&WO _i*hcZvr'=Td)%V^f{ݙx<1Nh%{ [3I=)Yt/JBd߳ sKy@fA ?Yˈ<݅& (҄HqŃ'p`.geEm ߗL,8[Ĥ'ƥf&w}+WOKh>"snS7tr!0@(f+`*L%~*hwx WRDݻǁgd}ᕀgq:=8V;+a+K=:y0i֊>us(|s!Cj*{)`:\JjMh"%/q8LYIZ^;n{1}x֊ Z9K6ڮH/4ҭ"YT޹ [~8\vT~e/] UsӱrasDѺVV;;|sK$Zaw)ϳmxTWؙ νnj׫s GuKW*1y*SnG˶(ÍNNuŽ7 dޢFFP/bu@ກlsApjW" dĆ[/FΔoRLZ1/$mD|*B6QNLea,ְj k{q3<V+YooK0*mOBc.ge *wktZQeZGycGdSUXsޝ{Dto#B5Mu0^OLw?~7j%I0I9)VgF 8<ܛu0 ۳PJ$f05!{W، oN),e9T뫁7󁄉660o7O+JQȕ#F+ B-[()sَ!ЬZꁾm7G(d을hP"gdnW'dn38 BSY83E^|9_|[GqX$b֬R[l5CLg$e~ ={y"n?*ZqrXpr=q$,TC̒QCϗBD^^h&a~n; 18jFY)WsE[@~;;G^\Z^7M*,^4Z?9C }yIàtَy rgV$7wgN iRW\G1i%3lqcHj/k Fk܍}#W}rn+z?f+Md3F8TlŪlr"EMJAA4}u$"̺VQ}єyjݫзwـ˱23T˜znLD+eJ*jsBR_mpgUpVF8m^}PZgee=LNDY0-`$"]cӓ5"xz-l4j,0jsh>;gq;sBatl~>wpHҠ"iTD!5Y]" 5!!%e o3Kԕ?rύ3Mf)2)qg3RsvqAWϨxk;_lxY\zKmV_i4G$Jƣw5/seCfʼnue; Iq&ip?+}Fzcc[&N/=>B e "G*gYmfm_RW 2#&$nBf>Ԃ/3u=2}}sBF%-ע̆)qˋT|;t3WԾŶKja}`3\Ο'35zd4f6YʕT[=פo4/6OW Yh7QyP_o+G6MuT#Iy^.?I̥^ (^*n9i!x׼7-dmDacv4V$ٿΞ;uy<@(:Ufc7i|Z  "b#F6^Ej/C݌Ѐ bw@jDfc2>잨SjP k|r7Eޅc?]t< )T.q֏&"V'~w |H>j$jCjҤ'o#.K8Z?ƾ{ϯ}TQJ$ws09!s%/_R0 9y"|oj5-N(k&̆Tx̄?^06'5(aͿ}01Ej $WEM[}ЗIVE2~6j8M吰&4#DqR=f/Oe>:A\t߇b=`[D:wzR0>!7ɀ' [- rfsxԏvмi$,=xVHLձ8q*_(b]ԥ. 5\("ɳo|Ϗ}n4T>[S["PW^!M9wnw,;Z'HυS9 ث†_!0iw1mfC ߳+ vEMTN5@s4Ո0tqM{̕‹#@%O='Hts!ǟ Ԉm:&?1T/݂ZL{/g@Yw=41kCS܌a[HFklXjuW1#A)/ { AƏX|R̜;c#R >>?ɤ>y훵1}.:w,fu42g+rA m]KMD}lIxrDtaωBSC*;ss "VAY]V9 R;ufC{>FAOe&@/ QpS\J#1s/2b\){7DNts m^Hex`C۟CvPv˯Xhn!I@<> 5{$۞—́/">%q ,:b%lyk}b BZpI9/S:bQJrt+= WV`JPޖDCstMc&Z:FgȌ3}!FD0t 'Wש' XOKy-H]n c#CՄ@2ҩy,in~Pu*\&tz;gڣhaBs-m_QhMA{?~0Z۟2zZIMda\3αeÊ]blY_ݹlĢ[D LytZ3 tGdl^#z3 (.g wDs 5zx-wc8 3??RvcZۣ uwn41b˺ʱV;h6vwE`p.bj{@!IL%xM;v %j m 0#oC t9O\3.3[eHEgxqk}Eicc⌺bvqn"6W0=sVvPT 9oܒd FRp|xr>`Cl歿V)}klv.0.NͻoNoS|+~ ]ldfX69 ٰH苻b4 yRk kvvZK[BhIl-odž}MG=spfFי>79}6&uTR4cbA rU&4 M}Yn{?Bf{ٳ?Z\FX.],m@Ɉ{x`g^. TB'1m΄~80SX\%<8Y](Nj33楝=qf!Wc~ ;w_ڵ֛._q8[[{p:u~`Vzs1w9h9?Wvwl?9ޗPJkVo% Ѻv'#RC*g-3qt>gbVBU@際7-;M.PD5XrZRpnʎJ; 0 yLV80^M=LUҏ/I{j2\$S%vdk*0ܢ|NEءrMsu?4He zm,p4EEGAkN ukByJ;M;g3ȌWM{yO]u oec:\ {[0 T[M02uֆuZ˗/jY$pl+ܬF g4W4mGpY>j 7-YKV)JE<%9>6MCIya{e&gV!Gϻ&9p$7+@370 NWVx6$:5-vVI˕#:eQA5kgeX[k'4;&E'p&~cG%z%4׆V~ nr* fXh;*}iZ&lie `fRUXjmCV3p}H;&Ý4k}*ZM(wsK +dI^Xr/<E@SQRޅVvL4O"OQg|9xؗ8' F)YfbšpU\{BqV #yR Dag _A>;4dKqpsG%pܕ4M'x)$%i)r1_9>jz^ʌQt^G]u`^Hnn3"yφ[ [R+q&U:@h[4-L+蕄-fk5/Xp9b2Ar@>:uXEwl1NhcM? -btcaVNu#ieYskQKy-Fm B,L?\l~d՗fH[*")gȊxz?3tMKUlO${a [D^# [,g"&4؄ j; _x &t!f 1/I@vpkcn>*fŻjgZ1%' ٻσq%hp?SA9;9.73#23/6KGlCm34cf6nUeNrZʁ4:¶N2z%۸"c 30ג{q=ߏ.2xݯPf{ͨ䄐<}Ґ!p%|fՏ<0sfM8Zڲ?(@R퍥"}aδdHd{ }ނIf"JKd&nlnbl Aү$l'u`)o N65-ѺXDs \LgL@@(Ɣd(C1qV "b*|F:ɀO^M {b[%1VgK BwY5y:srVAo"Qff$Gw ߦu ab )]]ЏϭuTO4_]G8ivy4BPX5IboI<`#x 4.1vT-7)X _kX.&/\FS7g%  *@0诲WK{ $ov4qBc GET-,6֌v6G9SOϏ![ɬMk"GkBGYѨMhzL@aKWcfy q.f K_+1X+j-mVbwc树/U4f> [q 8=7aXf?+B:VZ^hnFL'h+.yB3R< =ee@2qpVRRmgIv$-.S&*F Eƛ ~ kX9oX_!crozEde6o򨹪J5xed`ʜ%,MD<8J]?8.ٔLb/P4f<3E ]jB/#Y䉎Q$o0 aytFwC9oxy]"|'M= ?ѥ[t94X[I;7do1(”jM ݬSb sODq(T1_ދU-̏}]K)})#6}p?!% ۏ|R. .,&Rk]sfj.tf̘tcpBo#@p%՟aKKfⷮ3j ũGc7Bt!␟&Y: =%+k(;?ŃK}qXF>ߑK PlBi3ru+AkPH|þ2Ly]Wֿ ؐj9V]NkQ_t:FH#̢=HWu9V8r,$81 uVlQoEuo/[~32fԫZX·8 Vz(T.o:EK/D ?7vйcIQtYPe C6+Kh&Chj^G8<ӏi'̆'v{fCPvLugrhȰRHp"M>8jn0p|ԯu=]frTlc{>X)FςYFx?OvT['"=)w)FRӳj#Tw[ℍ4 5yP^[ォmĤK C!fcϴ5GFIh kPpZ;e*iX<߃P2zvF {`@I`Ta6KwdV1OE$jЭ܀-7GTBx\B&o4^n9TP?_"?q%j+^m/>ԭ;3Lm8{5s\`4EņU"R^ł"K#h]X; @Ho4ysY]R bY7u]]EGp/^f)Q>iq=_nD+F߇jMTcL*/RJVXbdwۥ&ވJh mf7 cC~xCD?_;X;m->! ]BSLЛ4kmPeaF ]?BbyL V}ӶZ碚*vdBOcqxTg>`a@I3}ms0Z2$2.̕5ûߨ&#@rD1UǪԅM!A' sN):V"=h7?XtRm-cQ0G0p1'Q(h޹lab{X'8FPࢥ#Dh~zյד1}0Ǥ6lApҽ&2dvl/vd59aVGϸ0L5h"swLU7LMWֳ֛7"xw`YY'R3y6O/EG~!TPGԝӪ'e:$}CE8*u7 v;@WӲ^vSsʘek[=GۇvQ]+KΪ9>s8Φ EvFI~ ´̬N:`,B6Oi'"iVlZ~޳ yB˵UA ƣ9g5pfarۡ/B}2}fM-ĭIifx EӾؤoZQy.+M|@-sJ e(Լ!ȇtqp 6˛5;87|crW/esWE2@} #~Ж΍,1PpΦ"ǜF[EL,Kd@ U*2DIO='tT5Rh򤦦LW&L^)ęZy&p/׷-B;t<6[b=P)HH `ErcH~9@H ~jR-e9 8>j Q6|s h{g鰾F+~.%rlЋ!ֺPA#1#ړoE5=g6CS< b5O*2SH&^{M;.:rI]2'Tyg]f +?ay~sExqy>(쩳X;Ta4UkQ_ݪ t}}GPkW0$VEĬL2o[w=cФ JĨ TKrVu#Xcl"y3|hE}M[N=gmWMAa IAmRDB5嫋a/uE0m&l=8!F\:<]\9>yHэp x| wG]%*+őDxEg8PSDF1hv@!׍7560s3)"7eͥ_u ,mq|Gd?*Ddդ'QxFwxΥݷj{e5b;X5Y5 aDq =AA+Q\d1 =שK3WD|5]Jʫf"αU\a[qG'{D ؊g i>>hALU$G-XU.eъ&O^.CÙ$] lD}&h؞DmjC,D%xs]Ot@ݛvAuyW1WnۘMmoB˖U^2EXmd_ĉٱ6o@4-25x X(g>JUpfEd8\T?uvcx$=p$a`j삽Fi0K:F%g/ %\?~O M_Dݼ]wQ>bj2w3/1O1up` Y Cn a,$Cum*SݰR;\0/fպG鸃?II9 tmDuչK;Qz0+.;*LPaĤHcdqLc YC=10Sb8&Pk,5.2`+o5J' qM- No9QAoM6I.VV;zD?2~1Ց w^4k!T >E ;-3.^# ʹv?]STmbgM{ ,{j'Cޖ\-]9_%l<.B\ci'O$`$}jw.|}31O<1}i ;y8Z΅Z?x/j)#tEo$ܚq5)Y{=,4 KƜ04:YnI=9em_&@>X>d r|S\?vT\]YAg]o3!Tx7zb !:  A?+Rg/E( i,[Hq0xD2`>-Ei0Y4{cDfw$]lM^FVL-6;y&ի%uIx``y-5 ؊5>u{ L94m`}*oJ Sa*5Sq*.ڧIaŌ4ʫDnElm A>ZE!՟< fz# @ܔ vQEii%"˧,0̶~nVƆYFQvcdړ4}?x@s*_!F$b;,YA#,wW8Я%Sؔ[jbn9ԉh>PFP.XQ _.0lpΟMos4NKKz#Rx |ӭ\ScQENtT_A)qW5Bl*7WNˉeҒ5!i,ԶrCʚX'KNi7Vz0r:E}ZEX,9ihgA6az*y KH4P tG Yp񔰖~M޶,e4Rme^x]7Z ~ Td-%^24͍&=4 qxՔd^>#G"ˑ3TR <;* ƶ#}c#I-C&x;yd%\E:xWTa LҏP8EU"YDxn>Gi+jV6弖5E@X8ͥ3= H^ܾy؆41(h4M6U8ʠ;Lmj>U*7mG2mdI2 Qtu67"fVp7 9+޿|WTi83 D@S[p;b9 7Νb۶.a]|Ap/Yevv7h.@.C؋[D@Kl! ԛGh N8ËSF4pPILQ͂I/KHB&bb=d\nE:'[hMT]R@ en UGPsE|c:kZm#ǜ+p}/bhXc5,B)N!J vt/q;Kr3b'{shB81 ]i /1`f#v,p'[nN?OGFg/lCX@n&M'͎{$B&SPW<傘l<_43T:zfJ,(̕qK,#w'vU9C{rk &x% (ĠJȠ+F1?Gή]GR%Q62*ڈw2u BcmkAKtT}O"ABh`Ҹ:s$@klT?%i[e"M,Ny[h)%9:lK.ZU$0HМ+\;; M^v}vlye0ic `΍ՃQѰPjDG_rH~F 6|Y_^j :~3/V Vp;eAC`%gk: C]1aZ^eg?GN&L/y6(JNR'q6%Lx8VqA^KWew:l8HZAX) A:Oh]2t݊>ӣ&%%=O2/ ohG9-qr.yՋ0#^Z0 G+=!Q~2)H,礎ٹNʅ7{Y9>'N5B\Hnl"-0]d}e{n?}rYk$X<ϧO 9thKi}RsH;ɍaxߘֶɻTр vu Sb-LLf9৷,ad}ㅎ5XݻS h(D92pFy) UU6 ]}s$ /nꀍJ5h5LLa 7~d:G3x"!DW ;02A5S]*>m))꿅w×|B["%J5_dk ޼h֢mi"B XтMr8=ehЖEW\4KYA^6fо,?^Ñt5%&}+;‰{,g-Y6[k%ǹV9Y+1Ln9攟DEB =<*G`$ })jsHp/o^\p&:wFhKԃтCfH$Dr'T'l[}1V%`w2 N&\4!ׯP"r6XHa_9ȎU\]]fg1hD0L1 [f?bv+ρ2i~f5{6]T$.?7V:`nʜU2}]R 9_ݺZH#o9sM%.M ͮ9uV@sv&agM%.;ޫh 9MKn|f!]Μ)m2 AG} [yvY=f)h'B 9/rFEC B4z]`b] f#"ǍݵIrp5;#}mZ=OcK{dLȀEN5"f5s`2Vܵ;#.ȏkig !fCc,tp+F}$|'ʜH\̼T y:r*MlA|~O=ÁYQVJ92$QӾ=q_s,05!Uz:Y̧U󆾎a7*zm+eSʳ}=FhP@,T j䐲ejaoFdܮh_ߌI٩\d+R;tEpATܚ1:nF@Uf#,OǀR3.?#i\#88 #+[Ȁ]4 8@x& ũs0/A{5q1xPjdLl>V m(z8 q9 y4 >{fT)U-=fR)Q \!sY~ؤ"̃qM?&+z]:}:2SPuh_ 6IH:T-ψ}N4n2T^|f)yQhi^՛V3|Ɋm*+fZ-pXVhK9 Xr3uKH ܨT_-\3lu djH,% Ra>NT\_Ja<Zb4ڎ'9R ϧGgL'Y,$9B,nT1N{ͨĞAY͡$@,1x[."sKI|c9 x++cVf <pN#Ŀ(Vs~]\8MlC)򆥳-.kr~JCy ,8j4y@ޗI-•dg[D^9TM]9 9tw:EslNn8h.uA g'b_׊˾ )HQB^dIxQM44E1'ywyB^`InhL; y3/jK>L 5c|v&2A!?#=C¾ ~P9 9]|6^៥YCv[}IC7}D Ţ~z\AIKZC)aA_) RHHJH=9NtmQf(Xw'pYmxYcxiC+H/ H_kbD~ v>v¢Yzeȧ?p֭m["HLN g G ~>;td>1xށ M RLYߞ.+E-)'n5F X:3E򼷉 v#J0,EKPUbˎ>z},$ѫ Sq1O[/Rdž*):J>!S 7③}_2j.d<T(FK !nydu[VB&RAMiKŊW9n7i5,dlJYw\T ۱צ>\B$A1{ۘa |Rl^Q,h[e ])Ir tm(V]D86M"~`Af } A?zjdg)9ָ&XB'D!8em8 )om.ސ ʩx ; S Ѕ̉@!3 B(70 YtCо|W>.XmnJRN8pm *oRL5oRQB'_C$@z9MuzHl8oCMi?HTśOv|dꢁ)J5}xi {_qtHp!a60IfF|qpy.8ŽBO(cF j(sx#GPVJ>5a+VgHZ 3e'jC~/Af=9Ռ8`u1s$q`Z@wCو?1qbqdF=MJ@ok$, ~Uj.~>8\~)hHKfl6H>zF977t|J )~CzÆh%?*5CqMYm"??!BJ-ˋ!|W:H.,b/hϻxr.nB lQ-q;vFZ;3 [=cOP; {smuA-┺kv楫0|%&mA¢3Ip6=Ѫɶ& P,JA^6d!.l)\<~AX 5fڔ| X'578u}>M) F1h8o+hDpK.-fۑ00S0ꡪ !Ǽ0DMS2N sPnŚnmϚ\N=cNy,z*[C gҔTjBMt޿c'\(;ߍIEJf,JXCB`/jAp(NSYe0y .M@ 61O1g*ϭzofJ@ѭ1טmS[i?4sVtw31cԄkʲյ"z;Kp5ԟ1½B=mrȳs_US ]<4ó֫UzC: ,wAê tX&Q;v]G'ъÈ7bH;$%(4itfP%ۥ8 d}`j1f_?*NB$bBx9 YX&Eǜ*6_z;Lӕ암GHsPY#QlU_S*!*l( =/S6;)ФVH&Pw|zC3pxkidm\{4QV,F"(̆%׶{50U&0=8'O ˄~F@1oGhXlA *c,u/}߰ ʚ%&mfUFV%ݕ=sGJԗQ"Pߘ쒬I ǫF U0Y9IdYfRvPXK-t0ᰎ^,N}Ghb)VLE9^3+}1ljP^/2 bk*r׋T' m|{趮\U6Є;g]bY\L<oQ=S$d6G+/B8DPC ?Qled`uՇuP<䒪PF g`fBgS;f;$T3Biv]e]@ os,p&Vr*VfBk*e8n)Bu /8]q+'K+iYQG AS CSɆUا![*U@;/*H[iG#(G0 N-8v8d3?uwVƿrQءӀ{!)L6z$JɎİ?=K͛|#Vyf)5:Z 9bnEw,pp ㋞`x& _ f̯xj Pը"gTd ϝ]i]_gotzt νf;L!gGh4Myfr`uO nc@CdW{啿>WVToncxr0TGgD(89م2ro^A-? L@8!h A ?ǭȫSol5QY5Y'nK>:wf;W9I@ipQ*꫙鴕SKF ά%W5e0Y_HA=[K02de3G:rv]&y?`}xմ 6X{#8TL$x(-X(8|W'1@f +@aN.2A⥽0pӥSQ)FX 3&цe!;Ghؕ?_4%lu)ɻIV Y3Ecl _9p*d~m)o9RǪAh $۪cd@,jJ\ [HTAsn{ yFєT| 'wdr_o9^%+pV'?7 O'Rw-I z(u' K< i?_ S& LHfı$!4(.@++O>3a6frxKZ|>:p6hqT,/ WLz [cQ/iӋx>OGBZ잋FSA~͚bJ|&/%PM_qzTLYv&3_7-eSs4vfRgvW5V\ϤB&[X^AFf/)Ebqq~I?Pxr!23r/Zj#w%32υ\XKfGCYAKi , ];@fy ,f5{Z^9k`bHf׼vĒ +JUMe/d 'yS'I`/g 9r=..*N(d: Xⶳ_ӦRiu?XMϫ3d3@دf#Jfm v-_Fr}y [m$zPc Q ;U~`Dz'enV k§SW{Yţ;P0>Lq-4HN'c{l._{[[ V|n/QFIYLL'cI6I*]<% #Z_cҝcFG*gB>Q]hqsѻTnqı)nf2{9rٲá*Ȉԩˎ(DM~#蚪:ȥn@5h#\*_U2 ?gǶ5#%A1= K |m_D>4;В d/F٧{ p[|PXSRLueg_DO恱${z=+z?nw.r,2& t@ސ5И@)7AǰF&t |KF'| XBsi$n"ˁ@ `3'G: is8+S;|v6a̝i Y7$] VTnds焫r"X=dT;dѽWXA*TOj[hЛ ő6knE[Gh?x>ѣdr3!<߼,RZ"m4 }z^k 4'rNHh?oy#rg\SFG`qc{A2ІP en=׃zD~ddt/qicT ?ZJLX GǹF09=J4ۭ;.jErQ͡}}vHȻAL2kqY %gutCu]_[=~#L]-^CƵrI}-]׍m˄gyi;Nӛ {6SGɗ3nI )+͋yך4,.-Ռ|h6j/0[J j~)_ټ)s&Z%ή &ڊRV R=Mgִ!vF*g\]H-+aSGeHIo'%}tf#jtzZ2*;uzn3͞₺l@Gиqۘٴ -MݗݣnY$sĖؽ5ĂnϰO $$ ;A@.)5Bێ~ȈW˚$2)޴'#cM*xB I:by0V,{BQ sC1|i 4M!!b \0-f't C %kF`8ҙzGxY-*ш{ j*B[;ֆ T2Ꚋ*~";:opR5ۙS8XF bK'ݲPpiJ&rD7]3RvX&=srBvNƼ7ء薔a6fT8z]/:neqnf$5hD 1y+A$/@Hʖ^TB^ )'t C_|Dâ[^{,+GwP-h<J \A+IRd4t $wFڏOo> 6-09*OH)Jˣ d%m)ĥ9bR\+4s+ק{1 $UG^|҄fj[mFΏ|DKF*}> KbMMJYjO-Dq<z_$pm87Bg'2|h)"c~9K#|foפND荬ewVr)C)onV6MvY:ybZݾ{ gmzsU{͐OOSS&P.$ L9C|K/W5ZzFc)HJ1~1kY[^O+]GIˑOW[ͽ![8۹f{e>̙32eg%˱[ڈ]b Y8).F:jZBZ ' %։B `6򔙎MO, ̽_hN01ㇷzy(O(wY?n?܃yCT9'A`X ޼>>!֭A-xV߰@nw;p<4U1*0 SBEW,mNZbqswmᓻoq & w J`Pѱ^}+j/4Yjugq.E{ rm\]=iI*y>=D{$TXG3BLeA[S!bg{U%)&jbvf[6dP̆D)?? >m ʹqMvFm<&rmT*i:m͑5_n{̊1hZ䧍Pfm 6ǽ2,OBh>)1}҆;ąh͈}& +Wæ@;KV- [ 2-^Ɣ0KvsVq8+E]E1Њ5@Xu\ae 'ėo^p"@U6d un}=iv{]zEO\c4yskBEo7sO>GE EwkV~d4b ۬Ï8љ4u4W#aJfDKzёcb6_<6KmB/ص8d#W8/JV(Ɔ'T~C^\iG,p(hZZ{nA"(JHJcΩw+FIko)xTusCl>i׼kٽ /]Ȳp[!-TCjὟҗ}>F@`d1\plj-Ӷ|j<Ϧu]WR]ĄјY}r팢o|Y J3?(pVK@t6!/Ol q>|ݥ|+Qrc?5$vuֶVKVތtc~nc4lR4i_ƅijNunKk`HQNՐCe<u>m_v4zQ>&+Fd.U3ig#zF2",W/\˛U 8a=.PNuM K v xeMx0BL/HF#"p?Ԯf*6h $nwc_3Sb . j -vhzւɲDYqO B*N}#eW4Js'u'Bbwk@>!\T@E O/$.oU]ZU6Ayc%j=3>fI})vqf؄K3(ovHO*!Hs&6) fl !rC*|6zN{mfdY#eؔQ*|J`E?9淯DGDZZ8(,zGv(w? @Dm0Q:3ϿJkdLŁ`/t3!B"Rj&X C*}=":CD ζ6P975ɪ%&ٲuv­ܾgDf74R,L8h{CQ]_p-9IR }9eHm{4>ߟ+\38JIcR ԏx rȀ2ʲ />ZC_?f>q=܁] O3?l$P{xEl X[3jIBP\bîJlƒLkѱ-&]0l-XSc9|>b"{yC P#sb|wAX, %uࡕsc+Q-|VF*t̄ [K؇:DIL7w? x$hR"?,N[omTnc`˝˺7Ɩ|m1ЗD]Kۏ+l[,{9ң2uȣguH@ {o6Cl4*uݙ\ZTAc*ڼ@pu%ΌS&+/8/MBOʴB*<1+ӻpu.dfYnhMb7aX Ev q^ɰzoC+`N刳3rqvu,#v᫅=gV;ފ=ACU^g7Yfzc6GkU7'< \^ QWj/۠|\sK;!:=M۞R'7Bːht7@d)]EL'?St^+5vk2ۃ ;Bh:DwۥᲟZ~ϸׯ hP< ǜT"k&f g7?V%Du.p΂(b|ppz= EdsKA<RbNvoV5c^\+KvTQVQݙ_Ze8m+p2$T,@dOHOQ(OWu~Lո:_`* Jf%j\S7xP$Z'ԑnxH\sW$IpzaHC TL. 'J6@l ^2,Mo6aNQv}I¬Aze=H맚y#E?`iO-UgYnH`ܓSJK]|ǟvdRDmn$"%Q:zIk ŐPءVZ:4>/HgR+Aju p^`F?)r#+;;QH;mN|-4w'"E;tfB4f.kr8t K0[5I OQ\ qq?nƞm@}725^y'E#Gq:{QxVF({pvѡA pso;J 7c]x eX$|y"an 슖<;O v(,&O z/^l.oe\&m;d8 DyP^+F]ӗŘ!P}=t idxų}A .)y< 2RuTߣ4uyEg82c.řK}33Ғh`Kc FCto<},ș )H|5y4c^D">"d.BiFީI4eAJ/*&$juX BEO-V%j.ƽE_lᦌMt奥fI_%6N!v:[~d>Un8Hj0# Jh;0!L@-w\r5 ]@YR;\vk`/> c=q@k>:wfLl_Qn8!fi# 8x\1s'8 FmV,d){ A#[#,h[W/kMG7+Ȭ :1)ݖV!u%,߿zulK6|d= ԏ%y'0$aԌ<,CY3iM$_BP}A}̹7xAď^oc@W6gsэݣ-~gzYrCJ~?3ATrii4 )y|VIlz07ᛊG5nqE%WďȆ%0_| %c4W®f> .V4)ժ/cX[", WWa\ri `Î:xZ)'ާ͙ +Vtް18a9˫A>^rЈqpY%P>$HɄ:cҋM5J(HZᩯӹ(+\C6NFuk%HԂ1\ꥲdr;T | =הjII_B >ƃ!p3eP:Yt1!ĩU<6f7+fq]#/l;FΕ/KB VaRqZDnڞg]jHr>];(]8%Ѭ  >n4BZ;,|\H⺟cg 3^mU8sq;[ˍ_'n,6W y@2YLJ* HtTi/dΡ )FYbc4UGUy ,>qO7q(GD~-_5ޚ ~|b" ViQk~0gL ~@N`kK-%l#)[oA\=i]Yom3:6SݷW0]S_z^nGYHa39j$uꞭ$UZc aȷkF~T)żbyW |bCcN~DOCʋЕ0!"PCLtڳ?n}QnX@g,l})P⤥S)68M '#'/ *ˑ+BAb wm\T'$bK6Kv5v{AO;0/炼钧lK¾Pld]n pvdKd5խH@+Sh*h5M CawQi\̬H<#cIόnM)'ZY Y u&Z|)Ծd2hp3$h'o?^> !]-J g}= +pHv#?.c?Ō_k仢*FsRDB@r}\lxGF,'!ϼi&aҐeZ 9@H" jhNxqD{VeV?C+UY`qԕ r y%ip׹AJ̵?n,N.@4W>ALRJinpᤑ(x0js-xAhTga$}wD@IzI?j5I-UheBlTQnaƄRG2""w].iHGl_ƈNμ̀1I>`ʲUS0tQHHKHǴ _JH_W̍:>}qr""<5!WsFvt@a<"E>5D,Eͩ9R|$ jкC/@ @w2 IS{p >ӏ²B: T#(6!,DY` x4bܦ%X̢҃YTܥu]q V(>KWm{8>YlՏzSc`d֢_ifZ]oTdQ'v+0TC}c<#3/RQ戒)Qõr/p%i80NYiǟ !]5d(ix9.m94ܑCIvNo V,ra1z2~.Nn0 \|-WRvJe=k?vjܩjr.Yuh/"} mZ=)XW;dRӍːĚ۴? ^f'|ꬶmVԟWp`W |W% zI߲FK^E</m=SŝXCJǩd9-=YgZPanohdN&ng? c=ph0f>H=VrK]ldGzs6J.]X@ v%]/̦ _Qe Qz`w<2EM.ձL~FCrVn8\-{ly5Y[9EձՒZc'GCo)s|&h7ВĨFbzr{-Vʟ!Wr&_F zT]FX V6~ gڝ0-؄Xو7NV?Q/lOOԷ{f;r-lVPϫcreW׺/Szض0e}j JUwϏURDF1o؂uzHK>"AZ@nzSHYh7@ bc%^ ({:n"mNIxZ"Bx֝d7V/b+A . /  ʤY'UO]nڶDwLWF:7MB< #gGZ_#T71w9뀥| ܵs[N[iʂ%:av톘 zw)fkE /?{fX?0@M+> o .ߌ>n 50zvγKE0hY0N?,ڮzj֕ƧpvM~6*{y3LD/Qd?n@ ڳuNvNv5pDcbbcUy {(oT{Y7 ŀl SH.ȑw#DsHs;nchI; 3>l`rEw t!zd /1" +J̫ѿ 4'w Wv6N uJKQĈFyy\yl<3c۱cF X0~Qg73FױY03Z&\ikTԗQSb3ƋN3ˆۘS@M=ke"CU>-狽_5H .{qA/+zƹZY; u20lV1|Y$6x✦8c"N] '_RǨŃeRC$/>nP±]7T"9o)w:_D톔 qt{Zx׻}VtEb/0S*F%ڕ"xSb1bS',I{1L9Asz;ܜ]DS_\Vf+] []?@>Ǟrm~3"<Ɨ7Кa)O=R=DcVCՇHM9-nc94,N`&cvpQ'6 zA,%{7h} Egap: ȭ,Oq;tl=#w"&Jy ⽁OqRW"+D|Rkvb.F3SZnN*ᚷWVGo`[ڧ_%yM^FWB~lap`H%T%əuzu%"~1X{8O~{ZNXf\fM;<{#`[hen}Բ[]ᶂ+?FcN{L VMjf"7$LzW6^ĵOT,:ɒ Ӳ+fjNS!#&K SU!E!aZ@-;vJ(P $IP di zbMS<nkZ>'L|99Q 24ng*#=u,oClyO݆mf#EcZWYPnO=Dh7a/HDoM/poUј̀A!Sqo>c9UQ 'h#c |JGbL,թ {[f7ͣ)ϙ3K0_3%!<չD]ƷgnO~ad/@ +X5vۆusY9"~}`%WZt]X`(cʋ+J#heh]ǥZŸ]|MGQQe~S$>\sMj?3n :fP weM8 "Յ [.x^z&jqiJg"*փ,gf-z%ݠl: h< $jOSSώ4^=XMSiP}|8tQ%l =AL.PyKݧpZVfF|g*ˬxܭX}HVA__G}0"Q @=%̵Ydբ4ia;b".*U$Ͱp$6r$p] KJkrgN`;d@\TiGwLA5J,O@LE'lZ=t_#:E2niܐSK; $ut>&_]~ ܴ?p^ (yH9@i/YY靨CcBOU5F[b>_ЎdOP!Ʉql`EX4ޖ໙&`a$&?/,Xĸ0,X6{)Ԥu󠦊{]a+`{{ ,m])5bdQYX RZ 4Id*f:;dXWygXHΐo STXʲDc⓻vbUM_S8TK[n|ZW0#ߴTNS ɇ/7FRx Q,ާbl'Y nr׊yM6?l DSP[ɘ7WGsZ0sXR\:}==<"w  Zx$Ec s2ռII82Im~؅HI-a&"9-oZ g2(k) vF)\n vXi喞tӑ,siQ9q?FK& 4;]o)Rtb;c[D|[xK|se_J\ϑ]ܲ݌) y0~ek\O`}ǭy܎ObSn&i+LD'}hXc˝ - 5C.a쓯?d"tJ* Ou+qǗ)0Vw`-?6W9|! .}Od  FT\^0tE.ӡ5}ڵp&(%RgtHGg| ?=tx A4q X5 8-BB"}FI SԈ)NVpF0;n: jx|w40:eϝ5O4_oy{mT푄/~8@,-Az 6S&٨ZJXFKſ^n>!rFU1V/O @Ay^ClſqL,; 3<<(j4ZĐsŹ 3-[eY)LmGr@!ؙF% v0+'w?^{O0i 1?<>J l-gXxr8mj usBr0:mhsd2 Qa8)XQ/:{z%X\|`]?d4pB&'C>X0;k%]sBa5@0UKk[l'><\7WIsr2}ÍIxy^^imtp|V,ƔTcant]Ȟ 4C7\R IVXB: TO6mh CCk=yN+$AقY =K$?$:4.~3" 5]Ӝ {)E#_jpp]+QtM6~:ktfQQMˏYw{Ӄ=6&>ѻorH/$V6R՟&;nN(Xa| 6!7QsqoѳMD b~bgV% |U@YD=Pv]~b,X7^Ѯ&㛰`O} hj /iyOW\y\l!>5ҬV C ?æ!Z>k^h`lIq,m9jQe Tݧ5H>cEp4݅u2dfA0% DM DzH#ZHܻՀ[Vdx]' G< mZamu`qPᩄ)mDzOl:wamjoxs |-$? N?ULM`4aY j?h,KH쪉(N$4ip |Xpwج SGY_!CW}p@u[o$&wT5RH]*~mQ/8b0\<%3Bўyϭ5z`|(A]0}[jTdU7aoq: !_M49$eWX!}uBz E29X4_z 8eF$N?{~UfxX&nP=ͨJQ0vt % p'9Mj<ܶ8Sz^AӲa*DtwϔR!?HI8e:\&mIl8xNх=/z.Ǚ ]/P=AUm|fO.-(AgQ:l,p}2F/fzl XOI$f?\&0x\#Vk}Fױ8KVE҇*/c EDWlM%8a@ԁ"I(3Ȱ V)rK='\9H=} = - ^2Z81˭7e0 H-r€ȟUmZsf(";inZO e qZ4 NeF~Ch H #MΖFF܍e0,4ږ Vg\@cX@aav,*O~&DPLy WǛAp<q-&8f8j҂W;T3,Obbr5a9ht猱@ȨSG/:3N|Un-HK3&QY%6r:WyRSX$/ҢP't/ ߤ4Lzi⩵dAH`i6BLk\n>$ˮ(0ݵw;,.fiRSANQt72wˮd{$5#C;_w,Ic}c !S37Ǎ)>`1 a&rV~3p]{5KX֑4*p> ̘Z1p)''jg\E(My 4k\}WV=Zf*a:K0iYTܱji_W<.4e5?/iόd pT,N~qh5E耺nQ+wqh܈ y@Ha~=ꏶ71q`}9pjuFR@ lpk߈J. ';rɦnyVSkxq@V /H6^k >'a xqCLJ~DP0?&O¨҆^_|g{QblnʓO B;IA^מjMLyU+Ge{,x|J'=+VAQz| q;]ȫLVnA%W˚7I\ChQ&*JLZwAqvܻ+FY9ꭝ {`<[ gVw6ioʷvrjcll FzJ͖mT]zKOP ER=뻎\1u \V.Jc\R;6=bi_"/uVBӳ) H84}Sf[s_1YAAs;JR3iC.G;),ԣm?U ߠ,8I0)?t3ipK8JЅ!]/RcaIx5{C}` <БNꁊX l"FoaET( G'!KDcjtй}!|7D\(HJ+:dRT }z)g0*^F }g3PGjV|w8u( \4%^-|0Ą8lxm\dE{ւ>LЈ,Ϸ\@ڍ?-GZc6I&iu*ӗPMX+3?2҄Rτ؆汽1's1<:ep̪hhXUQ[e^ vs?l&6One&C(Lð(-c[VyiMYu)jOxWM谟W/Ⴁ\i㍲  ڴ*  Iz'δFڵ.HD 1hDۭҭN@mЬKfMΐqVޓutYٸǮZ nyɭM%7e-fUkl$BY0/ۘ Ǧc"Zz|Y\Wc>;g4?93jI)t39Ã^5 m\B;Vy {PB#d0CGmXVz O|g:Ps.Z N 4s`KόäLS7ZN0{ͪ-Z5R&pߚ5zh4," AJ[#1~+ u;._N +~lyQ3O@U\Ipe+cokܲSO^s+h0([Y'4| 3Gݱۀ Gtem=ltWfvo3_Mq}~j3.3кOV7L'{4cu 5z#a]WˑttT@*BMfA q]C@- =BA G,&9GH2mU { UvV"NpeAȘ[k9i Y"ut_Z?{:Y; $e4sbdT?iӪ?Ή݂GǠ0i,Tj=%^`PrgЈjv\ALWV7;,#_V'4C0͞v{GptR~ܦjcM_Wꡁ ]V aт@20ND,٘y yt1٪T@1@Gh'AUE~n˻\}Zg" 5I(\(=Njdf-:ߠ`.1x9:i.uC5yt:uEW:eZ tӢ  Y2.SG6DU;XA(IޝG dYII@,.9eu%!g8&<GoR㐞/8C8!aN ).782_6{6~+.&yDՕ+6O!ш;ᶾ~C n=`#J(ZX5LZ gcۥo$3ͺS :"6CnnыO6cیT޳_;9_*t=%ވ ,N/Obh034iwna̽b 2ں)ܐ/r04%iZM,m^dQM$oY*ez;-BwRt haE9poX:fH_T)eI\wbr}'Rң(._ae ^T>z d\%uYuBq:zV֗1GDD F7]mY=WmOͯvC*aaM`Lò #!\m)Pc}kοdt]6$> b=:>y'ɇ5=Aԡp( HNV3ÛJ m'inķE ѪMyCwYƚQnT6Ng mtw0! %v\Jm>$E@}`:AƢQJEM#{!чsgay!53Qב\~ %N%TXͼ&WAN[I< PDdhQ$Ԟhv^=yş6ZG״z4VJ4#Kխ `DAtd8BA"UpPAj 4bvA({@RK\B!*ÉMW.ɋ QPqѿE ʺ[S x%z:?][ܹUXۂ-5USQnʂWS-ydx%(40dySkť]_cd.Yn@)22Izy?&Z]K)',1m*'E67,UnLZ#LRQMڵ|4cdeyȝb&._CL"^aEbQ!9|wjvv,p5q1Zb =`׾0'6=> GO:)`Z(@Ĝm7s% \]xU}{+ЎYAc$Ӏ˪$/MU,cع=H-Ss Lg(T17)V k6*Jkac9. :ѠB1l!ˋ|A4|\8iIszK9 =w#2B0O (n½- d9W;ng/Q$\%"b驼^~M͘`g(Q3_׆-Su :*MɅ0^./,L/hF|ˎ]Ζ`vrR4?r_#숀?F_msVGuyD1&s|= @(em[ǟ4iME&``Av1Ҁ)uBڙa&/(BᵋS}_mP!#/_ iu<%Gw1@W0"9oisc?uH͇~T[80X-& 1=_\79aZa ԇM8 R7|Q;VL(:>M2x+齝Cy_Rx`6ߑ)!8{>2t}S9c/ΘF)N3氠u F ϐ"7mLXGXva!^6m]# O ufsn)iyGm&@(x5Sd"tԿ޷޳D#ߞnpOf|Crk`׹1 ozKZ ̾yLNJ2 ZQ2u6jVI؏Hݸ4dsV$>XkA-MWĒ䏵I|R]TdwӁ< Kӊ+i\,*bjuCǀٚxgYtAǐɋ=Üz:*ýǒi~6@[4z5rϙ$'zsč4uB*ߒS:EW&AZFFhrMfgm(w!7m"IK]$cWpB )*6E2^igVԊcwOgUNi}hHe#^Wf%(G7HU x<:qQHjYYFdx\rw 2Ɩ'v{>h+[3Ҫ+ZB ̻6AM0_*wE!.cʼn8Ua^z|)9ikZ|^pMYk`;HQa$<"Iq= S~|\OWZwK\*=7wf;fKPv>6>7l0'ɛbDSo/$e70mm${9D jVEAP SdgH?VܿʀyKj3-y=d-l2,s_3k% Zqtpb4e *u)j, -Q1J廲fduHo]6> YgPX:&9* ^q*:L4V@|s?LfU8N.rg6Ϸ 8YxZbU3{Y[1 ^/NVnZ9%ޔ?EetT|=JC)kH'Ż7?RdZ|0wp'~q<-G"$Je繉ΨC8$CWbݫxwzʵqsOPNO`t&dӕ ύ֬5NimoSL LW*DX6 ,0Kn̓=2sgr B1B/*^d+wIq~D_ň0ƴ2>%05Ef9Ut!zT@CΗfJG]egCh;bߦ/ql Xc{ SF|wQۨ<*yޖ6թP -˪jH{r A|qŇMׇ_lnQ<$7WqV^']hS%p"Sc}0f|LUE.aLGR!/>Zdu"@{/N0z?@pH1Hߺ y1;;]S>/ЪT-p~e1"XVF1mOr/I=Qѥ}@q#d% h?ŅwʢRzR BTJȓ@T&ϥ0C\e z-lgN_5let:Qio^6DLjKXwqq#b0-^Ӽ i$$s[ƉfÍ5HJczN5C44gEk |) YTS5eԱUݬhxl} 28B"G'8J8Գq,`E~GV͉{H?Υر{:c̺b,6 bܐt3g4[/w7FwBe[?.iuOKakE%k:'s_tny+n]yyX;| # Lĸ8E#[+qit0 X}(+ 4vl9dtĢpǹ-1v><=O" K$D߃QGvd/ .o!p~CQ%, *(yeP'j2C؄;S|i":@!~>q" :O{FVӲ- ǰB uTs\w]!wFL8N/cijgCG5SAFw~+}/Ao*J;ڵNG&3 L=/yflB]fp(ZNuxGcBCoXxT@)22x*,fޯ<'d=ԭl\ÊH89a_UzZf-2AQE$гǦDe' scmy=t.|ydBPo!u#+ٍ<8FgpmKA~7L*sD,"(XpEfN:` %%M4+fB/-n:(60/>9j%Ӛ\  ßpc0{}2y’&|yftc3WNlޭgU3T_/@afFeO"0b&NޥvWģo80O;2"F5ۥq3)e @mWBpis XʥLUWj2<}Fnouu *E0_%;=xPRNL5WtW6 7qr8vQ0:,x/+DrqGY8]Q-$>"Pjbxm(8G"ޘ;JHbFa֮\e{\'}X81-=7'̠"v6'W7S/5|ۡPgvKOC`f)T19m8:D텘J4 ,Q3eIaÕsB|ZFo^WAӜ/F}Be`=,IˏЄڍĀ妆1ScǣD)̉eGŞ Q f+`5q\F ?3i42U.bb!uurq z^#vgc]=xbN4GaA#ۦ/Iu Lj8uĊwBl.ǚ'Q[#H=eLy4#5qC9 7񎓢a"jQb]؇ō72_r|gnYpyf ,U_>ny=ą-;j+hlJ_,@5Ln)OIzEy_۬ZJiF|,2"AcW ̍ۂhR"ˤT_vz&$Ngcyی* yGlFL2ͫ-,^-q[" ܧ}79K)V_:]Z-D81Q'  H,֧˕ >]K_ֆ[eEodրT|o$w)/Uw K S}J -T*juz50ȧ{3%`ڎ)=+ܬ;[}kxoFdĠIj=qvft-qiQn%G+-$F:rP7CҖ%eD&EZܷ@`񨚺"`YX߆ͥaV)ﰑj?T~i]$X3KcĻ<_|{vǿx~=d@k'\m8z-7|Q-^)oVLɡ =4qIVUGqe,MݡTuӛ4k }kc(28~JVwf(YQKТ ,-ꢦժ"|ivtзM#?\d8us„fIi@| qxQJX".GxYCJA̞&P ѹy/ݛuT )})仙!sJF|^{=AOGo":崜}:.E0޳ ۬m&r{ƞQ~. ݫQ "ma 9/" '%xB#uY!+D!R*"Fקk mgP)ש DFVM թ.BNMoY➑agz;QgUx0#vM㾄YQJJeo #}]}LkYVekO"4ܞu^S1+Dr D(Gd{ &ǰyo2wtx#N# y$BH::N*AD*g/Nnh@lH8y\o#{bY&/0*?"ufC]{A.TeίwX/⏟9Ѱ~'3$VY{r=G kiV~mz slT6bќ[)R(3._8)3yN'2kxBt2VNrĹ[= [|-T$TӜ1j FTݑ2%(\s 7.v\Q2G'̌{ċr`x !VX\.HUHNh;j:u#Ą'=b4@{gA%Xo pFXp9Jf`qE7 ~usl=s&ndnS>ŏ;]՜7 `@ŏca)ۊzXݷZ&#EJFlks.Z^r335>z(&&ZL.93D|4iE[2zZIA=8{,Bmk°ҁ ڽf+oyU ~3_3Z5=l?8ݻ5Y=yz2gk {m)C0beA#a\w8Τ V3!>^~-v$n_ro2Qe\QH$?7_TS&j26#JC]FvS l}څw\y3;TnX:oF0;^}uc"<$/-FNU< Kq7FoF3Bפ|¯rWvY 6>NIlna _tb?OTc x$RU6x H B?NVI0+iQvXmஞ?|%{Tq +p]Ԗ T4"SnqWV.Ihcqo# )g&'9)M`SŜI;@G:' _{A>roBoi` &.ߙ6v„\G٩S#: "x_ ڒ`/Ub>坿@XՅX^{h-\kD)AϷJDJQZWjω[$ y9Y;V]idjT4 {bUj`2G*6'9\lu)Dj' b.=xMdbZY[UU S~t8{ce{nDR`*Mw}_43pOu}7d̂Na|Vi勸{>y;wGzs>vlѝI}.jmLJ6W񏟬a^LeBK}$EXEXJ(͑) !܇x:nk9(b9<|6dApRONlhF劣Q!1L+imx2[hz[chhG;:~aHPղRbG;V<$ ᐏf_wRޫ$MaW,NC \`qM'=/\_i&!@ƶi.Ľ!Mq 7gWݷl9I/6{g<u>i0J-]U`kCGZr͝S[8g>RDVUb&M`(jKHh9P7$ KdֿѨ;^yZxzv_+F@VE uyJ`8`i6sBdfnEQTj=s?H+"a~g%|ōx7ʳR^"s_찤OQ&5:- ӕS1m+KocY EbO4#PEŤ"Kաşm Fr-X&H˪mkۨ@"^97:u$\DR= ]2ڈ, {IFT9vU{ux1:5~ΪK`" )794#i%e>F#^8xkcq d-5yI[4r0Os3i.,:OC>&nnkoPb - 0 ;u=%[s0Ncb"`?cprL-e l-a<o}ԃ)\*r{9(+Z hHu|x1[m,F7s?#yD\e{NH FI(KԉLqG2%Kcx/?ET,# AՃ~"υ5(ϲCfn˻ޞYxp6="3nsjw'T9'3Z}_?;Ld!Grs2ʈ8wmUYg%Ľ I}u#֩s. @Ple2ɓ}; W&c+j}cioZ/XRX#UMX Ь0W9bs6LBNI/jKolp ! 2"rd \UkG[P8 EnRE 4yiTۤo 돀S>PgȘoJ&ML@OMG Oچ.4x4RWF0et|`5( DAp%;Nya^o}llfЩ>PN32h^G ʄ.o?A_ʉMqSDDS L =%nO~ = $뽠W_ O/}HĀ`HTus}߻tbO- :MY$18W'L<8Vme2pwb.7t̨  ,?@(0/h/䩉`/Lw_0XO, PiQ$0 FYģ%A3I#GxG߶rOXpcXb+`~H"]{>ik-|`QOX$3SYL/ *Hev05ofoD:f5P oT+c%'뿆=-Џ74&1X=XLł0Z*!>O0T讻h[\d{Pn3=j#%IrZO%䜙iG\ߑ\p~Ii%oǦOWSt'6?fg}qwMc;t7Cg:y3C܍dj3#"*Xľ4";0YZ070701000003d8000081a4000000000000000000000001629779bf00001b44000000000000000000000000000000000000004a00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/fs/cramfs/cramfs.ko.xz7zXZִF!t/i]?Eh=ڜ.+ϜHJiUm%q遏38TKZr_:dEJ[Ddgw8VH7:ǭ%{zsRs{ kMk9ҬZ+;\0FغQ5~0ZZIdO"T3QfszR0gɠ-H_HG'lZPFKT,d";X+fz--fʤXtQ5:6' `Ì.*`kQPđ[#'F5ˈyu8S_ 2Y(2W  ;4 &gG( SG*Ʉ/c<\ fxM(A9KXX͛1B5@fKh242,L \ӧ_#ڻhb܏ ~8mz /HrGx,?ʪSʰa4=fz,BrO@1B2hILE&;όcژ4^1S^srynG_\Fio҄Ն/Wdu^xE(6TpU,?+өMvdv(eA*L (bA?|pve#sOSpU9ftSIi}L}τ*o"BxL[h@&9jl,>?x-8~}3HiOsHFP=>H"g.v DFe}1Pr R(l#vؙ`!mͺ*4W+_SVuNlغQ S23큸ôU&kr($`jhIilg^?s`]Ԗ^'V:1ܩ Zy3(ے1+̧(\ˠr4kU>W,64=P,{J88@SgmjpN EP&,d/פH_hOCsґ1Ԩɱඐ,KuadsCr.ײ~D(Yi1mܵ P 6$+ n2[`UY~neXJEr|# m0.J1@,"Gs>$ʱn 3qVrR~ظ^ݲk"Z~H)]M ~'$NjA]w!rvY. ɛcoיT ˾+vCN,! rcQߴ:T q=K2z]\Oٯ&8dug>) ܣ&qiw߅Ȏ*>5GSڭ|&vfAE[IE){%A~[w ՄcI؜G3鐆歑WXzDvL ؟M# p,u`aLxjXT %0'%<P>E08a74iDBBU9NE>y Kr*ZX!m.nIOӣ}Q[4|I>.͋m':[Jqe͍}O S~>MR:0T Dŝ/M}or6uVK:mG`) BڼЏ`ݺ- q$8R6 _p.R< E8Φ ^F2\IrtnnTR=TfY X!JY,Es%NH!*lm;gO(9j&LMbkJdxaT\Sd-4:W8(;)?, KjBfl;>YgxQb%~Ɩ]I>Vwi&?L wڪ<j;M@LgQJlFJwhwGw"@y}$e"w6kR{TK¯Wm<%(^;tEkMrA*PO4X]EZļUCiVScg>]DZ5t;`f=6/}ٳlCmq'z@BG/NS tursPz$>mP1d朱Աup߸FDB5RR[~xgSi!Qǖ|lڬɢ!*4k']k.4<9j>KnB52_i:S=~%A*ٓ̽&ms5`$4Oֆb2z&ddY>aK}pɇˣ\ $MaAe(,O/ e`˂4Xaf`*JgY}WWtR]d<}*'fR&lթ# [3 5:@K|WgiTT:۫7oUUvu N:;!U_y%a;եP&;3)-#Bߧ0)of 8xCas*X\i0hBA  4&j wzU d ?B={ G K#ٿPAMUoC !Nޭ%aa=CU$k0F7oc#1%)/??$TWw9cy'p4'1C/c'/}]!$u 3<:A}:zqIyi\5Yr%Zd\#HV>6~c\|68k@z &!BP2̰-[FNj5 6Bt"tج]g$a00[Ty]})C:2#~!J+DIx$︞8)@G@h;^|,z}]@^<%f݊(pԇkX(y(Z^4nwɡU\n p; ul&yÄD͒@i ӤվaB%ҨpLUi7bT~)Q+n0ۉs)9Wj'[Hx%s|)yNTYtR!>  Uӊ*May#u+ /6ȥӤq$gOm 8Eӏe¼nk3iq9) wb*5[j,/< >@G&A'wbM|#==%RA;iݯԊQc.XǒĊV}"{ rlbWfD5 :)XݸgqimϔWKrp[ݷ'G ]6g~1߉߰FHe5-K+kkk&.7=? *!_}QZV,>carhb~ m@e[.`Ewvo߱k6tͺ̸칫F |<9fVYNr>o7,1(d`3"X̸QzbWéx'&8ռk T@/jj}=8Ӧvb "z?_`=#{`P&9c3!f˴fo~+Z/Rg?@)w tfq2箅6>ldz ï;2@}GQYW<'<"SCfdw{O,wp5m%; pqJRć KȪfsו F޻F*;No6m?t3~QcFΗC̚I(7z7Q yB7΂&;GQS 猠+a "ЊfAkV_l3ϵ$XZ!1/F( {*Q) KlBRUZLY|Fh9+N7|=M k{UubwYy`{$!O2ea]i=%Bv=$m%YڥY4L%qebK!I՜&5R$:@a^<3Sh*b6⤩>1 fJٍ`XL?֭}SJW6+[(NfexaFI0]{Jkk#~ս!h=^JT*h88@u8A$&fa=/m ߇JzaIL#OiiChmÿ7K 8G[:#ޙx<&2E7_u2{Klʘd1]l gvߨWVIC5PYQ  y90 v$I2~|5kL;:+{w/IKm#T5N嚺d"9X箘N/ -OSL(rzaG؈ ;-@l4LgiOo çڪĝ0մnfmJ K2]t~Ԝ5V{KvP<>P(ky0GdmY6B2GklE ޣ8HmW%tOOOSaO޹>F+x쐋3o݁x2XoQ 1$)|k6ιttfz'Lgg ;E/ Ԡ̌J 6ɫG_ _bԲrN7[M)'$fnK3K M?{)*,9':{@^2?:wǓS<ӭ4% T[H/-rU;k ӞbyNygAd֟`d۔erkD<D::='N:[ ܦ3Z@ß_ruOW.~$.ETxбED[}Jhw9<1TR~Zsd`rsP>8 iM$M9֙P*>ZCL̡l8׋#C+~o-((ujT&x=p^|ߋO i!CjwXJEaeLNv6<@҄2^ )8^ cІΆqQR8$M^E9C1d8s70j5:|LSҒ+J^& 7X M,jNъ+I$MLV[WU͈z9wW| pjV\?ۚnj>t]5*^Lv"5>J1p\yvdRX7Poz>@cR#u x@]g(SD̾Րh&@A*"t"KrRYb^ =1l *~P!5es Y Z3Gm?$sE7zcSIH>1K!s}o ̳ۊ b¹ow6vvslFG6mṱgYZ070701000003d9000081a4000000000000000000000001629779be0000609c000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/fs/squashfs/squashfs.ko.xz7zXZִF!t/`Z]?Eh=ڜ.+l?MYB;tCe\‹e B eve7l.Vв fgwn ^g&K>D " IL{T3ܪ/=! |2lf6.u7A]~@%<ˁRLًzHn3=Mh߯__t l}_~"3Ua$$r)K%صbZVY eb-a^GX295ЛjP#U*PM3\۫v܍pjGXa  OzWҁd1@I+Ů@.mF< n3eI?oVJ'b^kߤI0 8"-֝bg@ F`x_9ޅ9Ǜ@J2Ɵhtg$V嘼 ,Z#%yNjD_". T]`aI̛MjW8 /5`~͂[L/?ƞnI݃x6_0v^Dzӝz%{-gF4*$Л(JJǏwԂc99*z!VlHb?)kP$lR4òab\aK}bP3*.{AV3Xܼr I| @t9Ԕ>;|Ku~ue4'bDrJ|љIĂ#=5 -'XրOTnY1;9:8ߊ$(J5$FJFA (`kdH~)LUH6Q]r=C8ܞᆣ|[ c!&V6$"(Mlc17PFtr+[[>]IN^i;ND DDʔ@㹫lj3Ym;[SeRK.Xؖkr#W.k1A3{]iQBYCh 9a ,.CoT$(ϡс Bj24jAv]c&CҔs5hJM#ɨXK}!307' O]_k4yb[gZٌȡTg%HגU>#@NnjdyՊ&sXyu27XAqھ©㇬9TS*B'Dž ]5\UxN@P(>vl샴Fǀs2Z:Y>zXLᦂx 9£xa?JGw,~`BJX)thӨF{[+-NqzSv4UnEP\M)_ X$b6X4SH,X: SIHiO;s9)m+|r*7EKlϖP)C(ȋ?mX"}z^Pvc[A"TR+ٺ㡮*91j#=h '$uB.z4!V?6r&¾~-װ4rp'ZvfxO׆nT U'*NX^|`Xyp{cチ'Ue{M--NRfJ-~{ZH䰪o|wjX׊`>'9P++"z ]Ol/0=[zS쌽abws2&}nk7a&=Kmb+M֑AD硡 _2N(%sGҞޕ#PM.Fk1nZht\V6[E. ALby{/%[E:X?N:lU̥:C Ale e+A ӼYV,{қXρ'K,'uce{}OnZP7:g'VA|?ѭ~!G|j􎇧Im0Cr2 @7ā*AuGc}Ke"YC}5Q㣘U$2 N&ɀ׳yRlR5?Wۥ@<.J3WXBP%{#*oE(Wv1l-gyx'_khg7;W\~6Ƒ UظQ`tu^Bac~4F]m:1#$eG ?)7 J2:8wPA\$Un%΁P^F,<"V 2̀hg 800ޙ2X | u:@>RA%q5^S}/ T PI pQP7YNS6e; M)s1X0Ϲ-*[z@>X;?/id}t,A Ts>#cPD帋8oW=k)äNhg=q0ꆼn{GKx+0 e 'sHhӲ4AԐ~e3Y8FmrL󪻓MrOgt \30pvFkaЦ(FL NM\0emrǜX<$F9~v$ 'cy>Vo.B*GtDA+*oHEFY^0hf+/HVbɻ +RAnmz.aMTE>ft}PT; cqN"P9Nit,~ȓy\Bɛ#j^VVldv}GqQk[_ g.Otl!T}Nd.@穎ѣ8L]fe|/LնB^>Lٱ"1OK>F]BHMɠ4S$Lg8:Vz4N<Du(Ʒh>Me7yj%T! 'z:zTФ Xg:.rsAg*Ic?=ph+ܗh0@nH+g0ȋ2h &d13 8~­*7Ф֍/hq](I/(E q| Rf}ΟT#M؁Wlӓ? YT; =+1ao 3f^?Y+'X$X3j~Fpo3k*jmYllo:XGwbu&O=T)rHVH rs\+`b+j?XFnKw/`6cu`DH NvVh՛u6 }J&+c _ .o ٹyP"B6'y㲡$n:E1ԑ:}DrM=D)MuS;f]!tɍ0p#cx (yԒN.0~ fa ^*$I,GvelZ \oe7M o7s*3Qj[R3kEDms${Yp@䈀fa VQ.eX +GqbRzc1ÇXP>qTJRԦo^i2$kFp"q}@C0F[wb<'Ujo2%@&]!{2d0F@=2&R##}81ϻX+3#nH^>4#< 7^3+ xpHIF&Tʛ7PҜMH 3 \ErqOe-wWz-ʚϣ!R9 ̓XPm1pt!Gr}OAup#.F"2^IoM9x+d`!~[`m"6K {tdMDbl48%Oa}yy"ۍ !?ݸ75^ 6TҤv-V.~% U\?zoj=c珜;n3[3HػĦ }δ4)GRHʼVyI1igt43 Wg}U,jג'7u| Zh7XNfUa4@BIL#4|9i2O?2kŔ?K(Za+*AOCDOP|2pUNvڑs~eVz}HEm3쉦9 ]_f4*Mpz^vmD&n'Ӱ٬8 d:.'qȟž{ɲ6B~F`sD }h0dr$%\oQZ!161xSz2,ҔgՍ0q Q,n;o5) m-E]*(Tff9kJ=6~7.} s8-Cjy}/$P uu m_]a:&逘Ǽ6+X}[n? i `ivC;)TJ6-Zd =˜Jϡr{W,q.\W!דq,$MaW7 RU@% c~J(h.UNUЄg.䮀VNt̷e/ %o/H_H g61LVc8Îkk<%\9u93+hg#2н[DS/{RJÒxԵcSu(߹#Xc'٤< J$J:bN] 3by,yq9v0,"G?`  ՚y{YE9vӂ9X8#XɅ]4Xc{g˝ӝܗ&v3 & ɖbR ?ܤsՊ1:&=r旹 1Hb.Fu064#ٿ;,DQ?VaNwX*3L;P]A'&|f_p<\j_2=Ԏ:>-Z9 aFNUίdkBR4V8"ZGnTa h ^TݏG5>uHSU&Ѱ sf .J.n$LJƹvxw uAkAM9 %T'v4׶^5eGBaМ+ ãϫA! _ @vQGEҊyߩEP\Q`?m;b7xKRmH6&ո+?nL,8huf2clX\* slu}fx[nX##diA2Z$O4u T1YyF͵Q&N$R1ôfX(^}j£iI9Z%P:N͞ ~/k{e[ vr/YUa,.9]JA:f̘,UD!S)I 9|=TCnإ'aZgHt=TMmAй 5`!ˀshR>6zԔ]7l$gNJ&FGFQ2>e0}Gws\~0mYc/ܡp!>Es2%bm EჍ3ՑIrf3ʒWLe(j6d&ARW|mHё a/<$FѶ` (q/n|8S: b[`JcmUw-P1-s샵免 ~z GM'6ܔRnM/JdLn7]6G9 s٣ >r*\6tER*uA.BC*j]au gW M!|7*˧"BsA䌰t."%.EzJ$Z6IyoE IZ'm}ӭ2_d?9NqH.뺃UjQ<䋥tnW.??Ic27+ }~ 4m f%.P gbS,c.6jS6NI|i8hUcmH41c4r"T,BS ~}j[pw% KM*#nP Ej2G8z ~cXZ/+@#:QkH/w ~^,rB0mv!tX6?ЪW 4v[-lqY<)NJ{7|#9 X![_RNׂ_qʽ+ BW{`3(0v rXwdAڹ1y> ,;<$YYK2dW^7qX6ݜH5u=k.{G>[Y1NIc]3̌ˆhՙ <Kf!b68G7YY䭿N;e76.k`+$O?XR*\iAEQS&;6Obn\=8]:y#|NwZnhd'GtyKi5q~(vy i-;/x ik2)ML,{zv]$NZZSvopos*"ɔ^{m^ a=)p Qo17]+uF/tӃeXvr݈N' [(װx?aȆynlvvLYHƧi/Ro63ણߣBw%RDQWÈPTVpU]jqA"DE%8sVߍڒkK܇̋i'q3ahEʇ@!\ڤAE6`o$#")[6$ 2>O|4WIhո-ѳ WmS q0T>TgĚM[m8G>4fDme/VUH{mmsx 7,Vi 8HcT^LHi-3M}OB{F\VzO`1귫,^|xw<wGaWL,5[P+rqCI8uF8d≅ϒ U|Q x 4AxT[I#NXJM ػv8obKY#J;YJj AdUx%dl$uc(9,pS{s|/Ɩ Vl 0S.U\&̾'0<}pzY_P RPM(5@gLwJHjs1 x?ǻƩGk{NXB9+0+)ȒH2B]WikBh+[h{PpVtF^ƃO +DPH\i„SZrI 5v.IQHs%׸b*i.PAbn~o$oq}e/IWԢL}?==~ L,x6u6jYkN7d/h<(' *?*V(LAY;Wd¼N'U w@ݷir Bm-!W'JFK'a#H<\s[Xc׫OAa?lDp4HȮA`"XfS嫑vnnᱠ cr0m l+h4+H6Jѱq\ߓ0Ȕ;8S)u*-蘃K˦9)V2gs͸G9!Pɯ$rGh>Ә&r>._t++B>_ CG%R}"IWn},KBO4KUNt8|YԢ!8>|1%腧cV!;X!x ͻu;V752ݥV p4 j,X2tPJ|(ݖ̬>S#η젊(u4. +%!t/rAg@I2Bb,U@\vXӰS+dvTqEJVP7 {  5~>waepˮ[7zv5H嘠6=OqR%deMڏCY"Z8c%壽v:ä́V!=TP׆*F}w%0x9" /rs&{lM`E~9Kk͙h']BK~mϏ8 J9.7ɪRb%$PB"6>DZ +i WP)^CH XN=ӁA' T&V鬥>Ν;]P)2h 7FWCDu{kFͻA:)#k6/OAN n2_2vҾ2mMM "(6cUB)MS+1 1 >ZNpH}fB $MqcOHCnntY-.R2LJ@Rl# , 6#]ˊUv[j ^ށRҩ<%~LpSl&ū8E3ܐsjȣ ^E§xH ђh ?׀L__Izgvqm0P\DR[\S謫4\V6hDj<̍(4 JLoi*J;_FR0W5ph8$~)&|3a7:g;6lU` Bv[Jk_LӲs$(!v^Xh$FZK/T{R2Y(7i3YS6 ݿK +O=}LkP?E\wkEdGRP躡 KVĬulf !0t@286z)rˏ ?hF|gBjF:?IS.c=ˏ@_B1C{H!E}S:BUJ&wV!B2~OOdKtф`/:P7kҔL1)C Mxh=!Ґ5"w%$ ~ު:Һ2 Dj *NcFLĔAS8Ә6w?\CtƉ )"*@ZI|o7vJ(}&k@f}![n" zW-DxVNwHHn}B7Me "|gb%oA]g#dM"=:o'Mf {@I\cxy`z a8@Mo)UسQG# J\]NmJN ÇY^>)}UpK/ͧ0`UY|N  Y ߦ$r;B#mI?egr{x* /Wxmt "; D>aR@M ,FCK͟λLM -# o6 u[ z/ B͌aqOb&ГIᵴ{)ZCM PnO 3?PsLU|CAkѻ:iJIj$sBԡ][tM_u%~;^JVaKSw/6ӵha^w'ھe{#[&Yӱ‰9:۬*)\ͣE\!zg^6󁢜:#0mĵ8b|䅴m#s#ߒNX, 1.C H`N`WBzh c+C6J˜/\S2pn=~#:fCQϋ rgvC9HW6~%r1*Cy3ܴ*9آ+f"Ez?-Xb3`i#s+u. =<֓T%'jrMK ͪ^`g*L[9Z4 i><`!s͓yׁ:|*| t:,$͗O HThiNͿVO_oL7濿ErS^2TlIORZ(7Q+_f31V\Fyzpo/asDZ9[8[58J{!X`x2hfk0|l LLvcIdEƣ,Lg8=wHZJ`Z.  э˚/2v:ڟA$^tdINJZAm?@W'mE^mbZ5#|'9qž>֡X._aVՍ蟍^bmX#Ģwٰsh:o$pZRKY7açCU%ONBD䉿<V}^A(@=#J9aՓ`WD?r|V\5obNf V`G -< 8W9TOT_  VuDfӛ6DTB?T"Ӫ>UA{g6 N>*!eFĘ73z eSQ ZqS%8QWɷ]+r@T^ dV V ƿWL ]d&< K#H҆d[Ɲj6zS19/~#.̀5W=D?Q%}lA#[茮Kq^ 2g1y+oyexd!\/6Ow{ ɡ4En@>oB-$x6y&KI;i vK&-Cx?@*2շu>C>btl 3 b&y'oJh$P,v{d*fсz_NLWBكz&B1C-gkw n\l\`̈6ka} sԶ~%?E8M>]lDETD"q)1ԨhYWJQuae+*I?yr"9X[MwJ='YcKDʹgrk3@=odzP0ymn[6ПoHL82 R n%K #6﹢o=KK'=98;t; aP=4rI@4Q2E2":UdQEhMZ;v)@IJj2tăYLX8u G E{rF$H^Xڞ&#|[ 8|)0RVzqJ s&$C +i/v"D&f`4,̄@>FBמΊetr\qS"A;a)6RYrrUEJ1x pINQt%M7|m+xl0 R.A9 ܘWCWm):flj|ׇ0E(\&MRIx}?7 A,3so4.s=(7=мyM恽֒mrt&("}ԲoX9rBdZhs,ULPNP{K.(igV#/cW3 y>(\:SsxEj@7aUPg((Ɣ  O3V!`&ϣF@ߓ{dm1Q)"B:,dRӾ 6GvOWU 'ty KbW+1mK+'OCz rVӪR/kϔ5YgyA#؊gk$ r-ye? 6#=%i, nۤk﨑T>1 YeIlo!8wE~Ci\&Bq`_lQ<ޒTypZy 5"amshX`j|(`]@c{w Jcߵޖ/ S)Du<O[x?ա#!-/TL?"ol[R3j% )OhȦPD )p%NW߷v>f z",wvD- Y#qzcv>OZ?@F%\FKjE'¥0xƾj$O4Bma:/;.}cҶs GDTrfLGa%A K>.d`J2 ;c!Tpk@.u|q:( pxH3A³|} =;!KIu~f\$=2Cȓ݉n xZ= Ai@g&y u2^,.h iC^P?۩OGfw`X.&i(eq#~lCq6"ni+O:ʭ>;,㏘{S55ؿ߅CA^eVo] [M%f_7gg3,ʀwSYw>(FҭG*i y(\tC2xqi!! X#5s-UVX U5si1MT~Ave&4*NAb/%(i4;đl 0<;e-h(e# 8w2Qvㅍރ=FYLS29Qً.NȮ4ȣp;s.Ak*3[cZfb~;i|# ؅8\*ؐ([3u UُJۄIdMʳɶC(XNGjty#PKct_+>-`hQxT!?֭sEM-XƎ#Ec}35_Փ}K3E#?T|>A dyt{-{xyl ES23p . xbv[\J¢ȫB"G_k BqX9)!nl2VWj轱8p-J w0أDM dD; \υMrZ}4>OIG9=sVJ)D >sK286=1IppO$0gv~"Ec٩Z4x K:K[yϹ͟,ի:bn8lVּdzSl\V7}bЁ=JqH ay;z>1, d<7Ds%Z5(![k4@Wºj#_Fuӛ;w/otI]ps xf{ЧEL\1t2Nq{"ud 7a"U, [O'ؔp3j&n4(t,vqvkZtZw@2)Η{6dTU~QE)/zz>c:LU`Q+o:OonfÀhT>rJŽ3<3F5\k{Wq1UrbSJYLwaqy?+?MsI|b{u<5? ^7J(pC{07. M*o+)zپxTVt^#!mT>#  E IaК*P~sPFW%ԾRX`kZ3XJe' V^\52sV@4A싆$kv@;AuyDg }x!8-!\T+Vtd6Me ~P3DXpX͓Eú *<[sp'jj~KMo௬kbSX 843O.b s9ja`qQDZ ixyf+Q-]K\*/͜G˒dKk+ȖXȷ a~󍏣jބzt{a&L:'rN OaF/VCh/5E|d@=PS} E;):l$s޸Mf!*{,T8p ? KUL:eN y,oCK=f.MTԏ5;9>@DЕz,[.r>1mW |Bb= 38/D8"Qg#T7Z)?2Ohug30WTCl2brlw*(K=~_y LeA, 47gD,TI^i}1*ЖJ7ӥ4HЇp#9 =)Ms^ea)䳐qH6o PQ^omkگo!6ns cow6'uj[eYV/KZi* (1I{ځ;U쟍9ݓ%a"ɚ0_| _*TjL]IrEUJfP{[p6e1 \i@ ݨI?kd6W+{oY!h/֠ #/7ma$bĢMjevAfϘYi/1=YWN 6J޼t[M\G hd=W;ቿ!܌GiݿsM=߾]u:Am? hP;4P߫yDp߰.c7X/ :V=UGp=Mԣt\_^E'm4Yۏ,7;M[|*xQy=@O@ O +lGs q`Eբ`;1 ~b8$NYj۽ɽ-TqGoӑ]xO'R_aP+QEw~ڭc!r)m@$d$T"󙚚{lZ׾y odAl1H/qc}OC#CLo.a|U* Q:t,i?y@:ߘR5Qy!3gL;pW̍0/ >2%&jB(\>*n51Q!'n } }gu2-m巟X?nƬIݲcM0b* Sw;gN]SzTLhHޱ̱']Qz=!sm"QL;N/"/IJ¢* 2q˓zgPRV V֍ q} Wb}CvsMk<퓽U4I"{/:-[27FEg8 /x^sbଃ8U{Յg02꼝l?IKT1NEJ0sm^F;đ T=WRT 8{{T"7ПOy)Pqhǂ 3g!mu/(n8 fzI%ͽ2PYÜO`,>fNö\Cfm@ gnʍԾ|6YeM9\E+lRe!x fFu˫=E#{M7ɕȍoڐy C-+ ˗Ƶ6*<mY\tz˪-)]9YR B,(֫2 Yfā|N8){4XQB”"XC{RDewcRj:iδEB>,Xt/FƢ0`s0BlͷP߫b dG"o ߱O*hcӬm, Uqi-5eHfWkJc[@A}9Xb2@O핐|KE icVݐ,~v4vv?\5K0T :U{y!l"[0Z~Ghɼo|+5/P>5qUA_,dhx~P~}~ N=FoC1hhmjO!1qs$' %a'i/R2U{u 9uD8?,wn(c^-ٻ1G9!hyyH\}蘢_O J`PYV/MJF:y!a|0SZw<k˷XjL;8kLg&54}h2x3jN2ֵ"i~ȸ/AMJ@kկZ5PKvJR57X)rJp>I MeؿuX`I¿akMJ yN~}M}Үl >)voh`jpDwT*+ fF@7Y[ٲH3U-f# ^@>[^5%zssP-21܂TH޾OV'zG-ƳEEX>~5ƣWž] Ў07sBFoK[^PRA[1"A/HlqA=:&7qb?eUVٙmF4KՎ̈Hp(S5ׂ,7E:9HB1[ 5š.Mx3Df& {U/%;G3"u&]3'|] xQ^M-|h BGҹ|* $56F`_uՐ "iT<Bgw`FoHwʽX( C5CYQۭL~ Y AY$o= 7:^ݾ`8(uU$^"5پĔ1xM>B s(DStvڇʍfpcuc0ĹxoQ!ӳ+5zLMgYZ070701000003da000081a4000000000000000000000001629779bf00000bfc000000000000000000000000000000000000004c00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/mm/hwpoison-inject.ko.xz7zXZִF!t/4 ]?Eh=ڜ.+)>/q.ejg r'դaeqBf[0=CpB_X'R>ԝ%w!s r:sڭN8/WuIu3ǭ_q q*JDGtpz@6Kv$Z 6 E&X_FΏb3:+foexh_7hk"R $*5OzYfH@t.'^t:m,p*ed=[J<&TI@[uM,5f)׃ ?6OwP68CRxs!^@*ectcJhq$ 'on9 M3M y27Xz1˸UYM)L9\\,-Id4_gUT]!y TWA (Sfe589;bnASiވP]apKYR>ԧUQ"%ƍ oB\b+$T78Q}WZ:;? 6QL#(5"1C`>\"=ʡ:}A.W}-U UZ|i¯qf՝uSp5ֽ2C#C IYuegT{ Ց(MRKyeБr 2tRm.S"hΫ~$guVac҅ʴVlTj0L/Kld!`D^4[&F-A{&V:EZ=X>K 0+Xz&W$i.Mu&!AKPm'f? 7 ,x3g;RgN~i5cVd%Qϡ?dq*(=rn|N\H)] T)n98+OƤfT(O-\ 4wUp ]L%pL%VdrPҚͽÂɤ<$*y$8Z\o$ #~ gQE9a4}}036vE1t x0NNQb'z?TZ| "4$[g+3_B=^Bkh Ai)4$6AFխ.l x ?^{.𽶠3_mūBKMyqe+|_ A0WF])ࠉV+K0K>$uˋ>NZ΍oe50mjIDZ ^xh| '#)viA  jq.>\4g¤! z&ZW+5:]lAYd~BIf5Y.c/^ >7 KGY^PYMʇ5XGtߥ[QOt%U7?0(JE}ZR3=Q|p;ngt-lM5aʺ=?斋Ɓ]lii[Zn@!o+\2} 7zc[VçͯhSqxThVGw1@6LV~>hk7e Q]1m+GN}}$2?(aB =B_JD_p#t (Ur3fNx)f׀6LaK8!oKz?`x1bW?Ȕd=ˑEX\o/l^bHx] %#,cϓ@hcnS>uQexUFsgC{;4gO%K9H*#2&F%wc?S'p#˞0bƶD;uSusz6]?&D~3hGe-c5p7E,S9%N2.p,^N)zJs1鸁B|E@PׇuY[]dDNIŇ2e9Iy[θJD@Vr+ Nje|ͬ_t*pQAūY =Lfgr*@ Gdar*bwS6/tg<5W h?!,H)r:3# |; óNӃ:qM3|J;u^(`A~|t|B'2)m[26 H.O =AXPN%z M|c;;,E~8oG Q:_fG}Pcg0]oHmKǛCGhRrZ>%VeI3plxmzӆk&/Y'#6$6OynF -{;nv aWMQWTNuEڎfۨ/[ ,BG$e]^얏F2% 1 pjbr/[*]y(+_ή95zhMbe4j3c|񶮉iw]X[JLY< ?wj'VU8 $e? ķ02aɗs\cjԬ͑$bxTQ&틟tiȈډD?|ro+dfL?cA|]v+!uʤ-?թ/H,jG]p e֨x8&+88CİbөW CypiɈgYZ070701000003db000081a4000000000000000000000001629779bf00003418000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/net/6lowpan/6lowpan.ko.xz7zXZִF!t/3]?Eh=ڜ.+¥s`mewʡ_4;~)KB26@ B秇lrڜhtc*yti{Sǜ&G?GԼTxi bΞt#c``|ݿ^J39A:V6 {o=ψ"!ڪLE^A֥Kۗr^5\45#+g2!/Q &E-Oc26]]KlgfXeTy]lC9LxZ׬C`ڬє֒d Vgq.rl3>8}㳢[Az'bSZ twHAinh$BNXY:# *wv"F(wSuX&e^a3~j tN:&[lRHd\+KbMb ',ە1݋-vNq2S'k0yL!~f{(k2l* [ehS":ꪂH6<īH 4Ȣ֋Av¯`zN?zUU&sA*uZUWB{X.-[ CWSb^Ӓ!Fb|`wKt)@kn@\YsL*]3߱ɣϘS, -j^!3;oB˙Xk$ɥtU-,,.%%_tLbi۲`h$-{z9V*>1Hv=* &hPSϝVg]B5jdH㞬0rfNƥ,Qm]s&iJ؄v~D?z%9YR6KC bhN ;qDimOǥg}@ ۽Af9@؋tjB"uwMP؜rqyG6MbjGd$>SeSZPASM9R .[;z>E,a~0{P &фZRs*S{5髳s{N1+N_=P_)8!1d̬c0eﶕ8q\9%hUF Gكi Vn%H:Ӵz@ Iw7 *gWJWfl}蝂$,/ v{,pwFPrV( dM5+K|2 )5as{HÞOP K}2N%G9d'TI1D1|$a,V>Fq$?"c ƴM=zk!WG' 7 ?wbMI s^jE)i<22Q4CөBw[MtOEs!=iXxtd\}<$x{~Ao(O;yqck#b8t[̺p0A{ Hq]7f"Isfm2&Sa9Mg8A$W J1l\yy3:cwsu- ;!k&W+&!s,Exfmhc 0LcZD47\*W)㊖Ho\~R{؞?{i(Jz>xyR̴, rW?6reMd-1 1ބ-2 YPdK74/r 2@%!hj^@`NWnSkhO(C;[_1)?1nA?Z`$|<[,,%>^-\wJY8A=dU*(]Pp?GO:.1Q# uG;x9̨^qt}[y.呧;\'k-tqь .,Ex0Xtb:aM,w孇p˽TJBdDgu{ndQɱ=ZR1`=s[`?N-ŧg`RKC_{,Iv"EYYM??8ZQe2a0͎/T!g9yiYibLtǣ5M%M,gYW(5)ݶ! H)7-Ź׷PMIh9z鲟8))2L!vT@f]AԠʠd+˦V960) ]ŭLw]q)<Zq)8֑ԅɠCF֌;mukd0ԛ1 dNj"zG 'z!*ZK WX )o+ kX~[U0bn]P!]rt "Nχ 0Poy5xZ#K.GB CUgte~Ƿz rc>sح͔eC^ U֜O"tҪGe ܗ;OڏTRMv>O'Y3w4 ,iB݄'M(_q?d5v+֯ 7]9ի ҈6r&g_;K+,>z&aНjlSw4 ٔᶤikcUcq)c~6UGM햯}SI%З.@GQM;-IvR*.h}`GR|2Uv+w̖3`.f!7vo ͙u@7rrdZmvd"V8;jz ZTw0^% QRq_lxQ B~c5qqLfeEIH^|_u^޿)\¿;ppzl:DiK%\rJU$/гLFl Gq?ڹf*FFmImCqzB/ AVѢs-yPqvU\OWSƱȳ =aPLB{p#6yE4*C;t)]~vN~<5*l~Z58ke-+53{t+˭t x=*krz . ,!=bTɚCG:P;IH{2|̢O R8C&82ApaK'@6 mc7CW[nF\5!W7f%2ǨB heKlF"p|՗qqOHQ6p,39>\u MM7CC j|&o(Wi .:*cΕ A=g|#Č95.v.]Љ+>l@"TT*H_rG[0 R,zrPp;=J9zT!kTOLp')gPq.Z*oޅWVg&tjfLP6ݤ֦wChA F15HX=P$喞M5 |1.2eMLZ#Ef4WN%ۅ\٣ *P^_i M[ ŕ(=Ԭ9u27uFN"1Ƀ/le`97|zek˧1x&6{9Yo?4u|5^Q!m>;PՒugETw;@ٰ|ܡIM=&6aMK|)bkC~Pr׉ >IK/~p9YΨe˼6 ""b]dA<'PW^=5ܦ_c pvyJEIbM;(n7I/\H۱1qP$/ [(&LaWHԪ9 |f \2ftgZJx2Bor`8xvoN8>ɺjz(MexZ\F`y.Cy "㕻//ƦKj /P*}1&59XBf^ᰬcc3JLoi gi`!? QlV,D*=#q$!͎:rN/w{m]$K}#B~loX9hJ@ L9{>2G`&~J>s&+)=&,̙qxAg4hދYO#UXΕh;;ԭC>{xF\ᕢ0SIؐU(݉fԗw4=MyfiO"xodMU?FLRETKПjYo}C9oP㕺D=B㏲;S2ک%ml~>?+/, (rgsKI9&mHI{d%;N:YtIoSkX>QT$TO%cBrѵ55ˁm3ޭmb^;˪dD.Hgtt qK`7BXe“-.m]C." L56izwgޭE7<5獋Ǔ3\TKM؄+Na!s<勀ݕ|Ư8dޏ<9wuPjPHna>ĞpƧ_>WC]Bw']t;nPیh$Bg) R}X4#мhfdTZ i gudB e 5WB¢i@Pv^i%|/i?Ɉ|3׸!#Ǔ|C=Va*`[1w p**\EP;_ yT)ߒeڔ= .sOJQ,܋ѝmpfwoOLnfŅ7KŇet]vgԡh`1s5?s%]tGT/hgWHF@Äj-X=+I,bzswԆEJ M6@] h%7 Uۧ6 3WuZt{P^j9jj 9 W 9=gj2ZE 1 6H!y"xBG91)$/UY?=JO:Zx<k=V=MzyB'̍Rw+O|l\֌VIQ Ba& ㊼eeDM" w&)#dMVp N1B Cp,a7$|S\ L(mdlѫt2=Hlw ԨiKDz2#a^& IGtXiGV5 [a{I> F6Rا_˯\qZ8M|p@EL2f|+YZ&. 73sVĂ#cp>0C:Dz"<?W*Sۤf:qC>VJ6r\8I^Esjw'Uw_ۓduns;I]D.kؚi`%3և8 `^qj0ޜ9wP7/EŎ x8Gb?{FNM`{]`QHH>-8ѣ]nu *RE ME/f=3 Lo {Վ=ȣڼ0Փ\(uG_mi@YXZ0Rƫ uV`R #l8<-~. 8G(|(`v1ɤsnJ W&۬F sp|[t Rd*ܓ0ÈrOIS~#rA}43)\"Ts}^aďѹ(CQ9FЌT>@QR`,駙Hht=l=m1> lu^(< /F;+ת8%gXG4#qz'',4[-Cm6i;(zמ Vo2GCO$/SỹZ<1.ʉx zV(z8Ol_H- k 6z= ( D2 mx\2 Wnr6+i0Rԁ0Ȍ -/:zJ%G3pFvBd.$ `qBjjB6~3LfghX&E(dәXF}ѩIxdas"vWSF[WW')RO Iلv2` arZSF(sue&2m8Z7R,kz+7t;P\Z5z ]8#Hg#i$Hmo/5 $eFy^Çr.$"Hn9/koH*80HFo㕴N.Zγr0=gfϻKv~}}eXՍ%=O7x`ݖv)~#w$\ x96ޯ[NրuNdՋoW欙n@ۖ'h$qgK'on/%.8՚;`>1>]fĻ\TsKQz+æ $3nhczbz bϔ#ѷ/Ke-#Ƀoڂ@XCjgiд˵#ggT>`7'R&zLimӿӝR.,S^`fBH=NFW$wnJJF8("kE~p\1mStf5i88O@ YmӶ:k29k| NBoA'y痥Veu! :l7u} } QUD{DzTq1ևM2AȖ.J}0)7L=hؾupKm;yr O%$ f\,Y2:0K˚6]N"Og_x^r_ XcnCU< i#׻-?ugƤM`8c6/a| ƻ'M H{$!{uQUMݮT0uNZw0=j`M|7V^k27#Ks4kx,i&D{FB9m>ԖiOl%B5R7%p'sthW /we<_K`TA ~e I~GMAVwnu(E|qb/Nxg@+b#a%:vlQ3, I*q7\6w2k|^YotŚD]KN$d(Rh/On?nѡf ?*.*&3.AQ=+ <y3-w8($P675[Pp"{aa7nk̡ ke5F6{pu^;'*E5UeH"ݭb (;YTkN.3'udfI4T0ZQoXNAG+.̹aWY!7!򄁱2>*F#3+{o!l6YZ]ު͋i3{e1DXRT v5q Td-:fʅÒ!&i-zYIRX,d&!UoY;9? [ioiBk2BʢZ^2ch#ɂ撃JEtEGS!$wbRʈ'QRI j<=L^*Ҿj|umJ]Q|yɧB jco:ZCft;Pq8Wy(RlW`;n툩Dm z_ا>{)뙠>)ܝu5tk֊._t[.>9(& [xn_~~Td]ԧ6:x`5b|G(ᏚEYA4.J/k0(|D@lg4, 6,7F=@sYՍfJvfL.XJ;nd:7!:9R]tD8˴xk$`emOu{\r:38N?&KЀ~ {33hNK{%N)zJvU̧.s?'AN!R3Ay0QT+Oo[EF{S^)=VoQ⯋VoӒZ F05 du8WqDUD5Q'S22F \qH'AO>7Ek?${&0Ž)Vޢ9"ij>=u<^2'}BcHp餒ˁ("]%t7+\ K}ȑ4gxjF2]1![d../0{%jֱ5Dif[߷H3"n11Al˔&JB3S[%A/.kA:f}/k+AVCȃz^ڕ=VJ -pF+~mtՋwyR-p׉Ɨ`ȕO3^"8^ zUd2 @Լ eNe%w#|)Cn/@p+>TM>akBXR>炡2ѷ]ֵL1*&ƽl*kK8-k3 myVF?3o{+Lsk {A?(:!.x5W҂mhf}cZaf h{l3Tt7#_$6nEt]Z\ $y'h"з{bRq^el c b6D $5g0#Fa7EQXZVST x;{>U й+rPpCODx"/*vBF+FӞ= 繢=f~T8߳w.s;|L svbxNqqܦ u?ɔ%G}~7p oyiQ=D.8\%ɞ Y*Nk0҉ty N0N\&zO{]N WeH|M)PM.mMa_<")@}+$ {zاd{@yh4MIPZy/h8Q um?ۍւWuV=(}RIdOP=ܐ]j TCX&Wi [xD]me O (,݃HKjfl=x::!kaC>jAcO ӥ L Q?7JKr\v RD1E٢e,}@ƊBu=T3҈Sn" RN3Q5P v6=*4y Qbɩ _1&IbtEܖ`Ɗ­;-]943ÔhԱ)2! ri5ARC"H\$J_02'^q!MAk㔗!S%[q\HG]fbBUQʔL5+aK0& LY)?|8G? CF|1vsR+0 Lof6,4yC9Ez[#HV kt] rXCV[GOجDxtlOd#á"沯!DT >y=aI’Dy| ^6[f|;`ƌdDC驟h[Έ RkzF_7NZR4lI -GZb@gFa%=`ؙEw]>g< r҅M%FCR,cYUfpV+"0HW[ԍ߂ )_.Idj2(3G#4_ȴ7@I':cN.Q=ȹ~i}@Kf./ZS%rK siFQPO|vȩ_EU_q> A <Ďy lZ/A1"/|œYg]q^ǂ}`P酠RU1Mʐ b'9FGj[O굥X /^D덃R IF'oe>϶dj4c[ ŭ&ޫ\`1|!(ؙ{Iw4C V% x c?8Bx7y؈t@B@<@4NǨ_^LA]x tF#)DT1O)#׵~a\\rϥdoLg7bNV5֯iHlZu ya^)jb H|Hcv|)WP#I U<ӝW+jdVS3b6 U3xPE;U ^ѧs8P˿L~wD: ꒋhx8e:oܑ4(Ԧ& A7pKTV(09Iu.mA" r^? ]Sx87=czq6ޙyyK'WwkuCظ'"5Fؽ3^J$C"Ox3ȥC68 HSK ͘ x\*Y6RSG ΄ W8uYr*nuh n,TϏmD}%(M|;ɜ+seySu!';ekd~ӻ#R8zqlsH:$>e`tņYO$e҇PL$IRJHa]hVb00k ?Y[ ~پ/%Eha!M}"Piy9KFH>M&)e1sdS6>:F7;<ġ*V䌑I߸sX[[/BQ*/΀op1/|[:`OrX$ڧ;$a[`#,=zQ#8)r}N4ZB A'Bz0p PJ9^4QIgN‰rh!wg (YEQXy> $?(91][ -'U<;DO^IS^wtjOן{܎f8Tz`xѺfEp$&6yb 9yG ),sδ+vubCm(jv,o˅BRj*| ,2.&yY"LN<)8@Ibäh,P_+/-6}7zGF{eڗ5ڮrh`6BK,>qY_905ҌTDv/;AiT C 7騮wU~D3ZöGJ+FY՛|#]Qx,m aPaQ;Tn$=v$GL]lc ]T|وym꟨ XЩvZ!1N«&{T%4376TQŸ,|7BS[1ncGD"7gt9Ρ6ᓿs>Yq`(Mx>Y18d?N=p!3x.5?|jQo}M0Q^51 ZƱt4鷠,^OVP(2se9GQL?{B $8c58_TN$yv=x6~9I6 7ԍp]Lr5o5_ΗY9"ڽ=1· ~W%un# K)bn{CSP]bH" r?ia%&% WR3 T@Q ]^ec " 7]\B]5޺l/h[6ac.܇M @?KlLGlOiu~ bG;:vV$.L]{LGcalrlNTthjÀh 5a?!2* S#B- LW1Cd}U뻵@)E;o>7y75 sI.k J"gzxJiޣۀ,Iː"nĪGJMD\s:v]{#/}R EX^rC۾omu)Z%zq\_gs&{}]d6: k;\+%64`vMM_5Ҋ,On (F`n8D?+Sx!;PZN酎MG4ýGCRqF.}Zf3Hrgѓo_“b6>)]l4"Y#|`Uǭ.&łr3*Ti&!<R}yeVTM0R[Wڒ;0nC/i'݃'W[~_Y杅1)ċ7QXj,XhȦ΢z$LkPs1}ڡbnHZa3 kcܼhzCOYw-} <7UcOLnjs@nV p؄yH5ǚqDh'Cj`<'KO -aZni/½Zvf$x滋cfďvHcw }Y{OLĨґ $V[߻WMEtY'ڣ1hj{eKןuY(\*Yɔ۷x?Bhu儚IQM`nfqԟ{NRY:t+~Mg-+! :rg9\b&n&Kgڏ[N/xhz%CЄp=Iޖ-xt|ʼn:x] h!4 ~ٙ 1n Td͂sQkQOHԧ9yV"4ؔ)Y仟 ?R48Cp]6(mR9UbTDB>s5/6wn3 CR¨-$KQZӈLk5' [^HSDas6D0hR!hrlUq/P(h 5Lܵ+Gʦ굩>h{w3MRyL,ݠ%A;l cq2U22srslZh#rAeartWO0I@($B iTlQȣ)IeMޞ>nҥpuk(i0XǦ2`4"#qjZY`` ùf&I\seWMk՚fӾnvB]g蒑mKbey @7MX(" d@qvĤ鑾zp W.40<"zS`DMqaڭF-!bT1)2幇J+ #3'6'ӿ њ%?m2i y1 hC1aRu@,x=/&&~xf l2ksf|;lg=`i''Qlgf폅Ȟ ?2uy&]Mص!ɰ=&9)a!$~]2b~* ԲnwVz>0S.U!mxb%+7CG9ZZ5P ~/ne Ma2oWǁ̾pO :`5a~oBfe"!=YS8r}XP)OuVtLRF` :-]J dʷT5t&A5šlTiUP.L"vC "\^6:a(r}R6A8G&}\Dġ [RB$LJK`|' NY]_Osdw[( |)%?_XZ⿏#Kq_4(_W VXF$G_+} L,hYwBXaod2hz*ZB䆱yFnG*7gDF,Gxu5Ղ4oR箺hX#"ۀUT!il5ױVO`kXonϬSڻ:kw\ϜqRt@~hqxWmg6,ck6 cƘߺT'g yDBEUE<M_>Xcvc4Zu_ﴓGfԃ]\4;GtHFkTXq3edm\#Bl'!Iu}fA~az7\_PAMSjJixhc1$6OLY 4~eޢF>a4M\(gD ~=@ehu#CObnh6`/DpdQH.mrEe#0`ԧMtg+%@B7ք4v2Ӗ^PiGbbPwj;ђrD߮T"Js=J5h|W$E,0$pěbHw=&vF KoGEeTQ_>2uiƦs) ue.]WFp"g=7*B1ȕ)_d櫛`-4P"^h^d{}ɿ"24SjP $L?FN5僋ڇ@1lSSFmژp3og 4X;Fw/yPnHCKm޿ޓy*S2)KBQgQŮ\2-xub/i׳/hƾ,i4 G,TX(T29$"}ec9*D1M[SHx ӮFI,úށ1Vljk4n# ~J#SBW*ɒg7;no:c|uRP$QYoǀ]l:t>9 aVb; %2%mʓD90ӥϯel/pR:iC-dFA vapDaf!΅Qўe9jRӶ K::d)=EF#L펥u30fF~4[;܌QjDyskɞ`}wlɪ,݊B(!]򧣎eɣ\UO,L8;ҩ3ĶLby4$Lj`s|d5dzUz]#^:8.~%j4 ީίW:?1n4y*1:~*k1)_E9Lz# qg73ᄚ}?D=Fϴ6TVg69W 3L `OĘ֏-MyڴP H9FO>u+$TYH~ 5iN̿-HZE_:#(k흥yGr0 WpUlD5!:1p-#-z]7ېYqrvKG(-яHef+?&@Rד/ZH#{4 x9:O>aC]/R "Y|]knI](WB_ *}|fdޒN `@h1# nLĥַwp27WT[+ w~z[Gdcq4scQ{2L\U< At$H(Z9::J[3F$;5ί׼3SD6J&P[;Idt^lO-)ξ6>)932[! 8h `KkF:d 9LP*2@ C~rf&GC_3p/UnݦNHN]Nfn؜ m$ E>`VBP-)?~+3 {ITUYHvE|h$Zk~/iww~piv oĚaR8%Mvg+xŬ-u,Bt O?A0a v0N 'cS;%7 \f"P'=O<$"~X#&II |y5,jNF_CnG$ WrGAC G:U-(/-pRSU!Rc6$JMy5S:Q')u4x&^$bF'{)%GJÄ4;C\Y:L«NLȕ5P='3sɢ=a KD|oڕI, W*UkۯFomOz$,0!upÜ32I!g7qtiӂ Q/EHnEIuyIJt^ĚqdHߍGVhH8ϭ<[*~qssTYJg5H7$xH*k1lBFhy&L jݏ4 `} -9} 0dIaّ3\)Ps뮀ZhDЪ)c1^s W*-r8:eX~GRm!GqnJϪJua1-`!p|>lgzII ORZ' PWN6zի{-8w`\YZU+*ev!2o= L{qwN}LclslI뇤v`TL'8Kg,e43tQF9>~q'o|+ݜ@7|޴`dKzŴ@ڽTX#H6y ++'GZKmG:cLwm/flB'W=봗_NJrwXYXQG:@j=t=7틏;̶̂(0 Gx"V:t'faI֗kH5H_KÃNȧb2..KAZסa*Tl]f7k|  | MM;JCck{o5]\xz ){~\AC""s;/5Ncj~ilans5-}ڤbWw果.#mr(U~22rpdu:bR%tLNW~2㧁uYbNm?sH0)JQpG2u ׀Ofr~MI%;tO -['`RvIursF0$;Zq#ɷֳOD%5'sV肅\E¹֙ xˊ.m)gL\󗴪<(ƥIF?9Y7"}!/ͨ>u[Y*jiuǦ= 5}%T+c:zq;]('52NCZ{mGg) w d/%#g9 W9% `߃ݓy}l1 hR2چb]ܺW,;ŀ Bnr)l?7ium lI ķ 1ۿC)l(>~*,ofl-Ql*L&6d7THg/"~DOBj,*uigNxY\7Y:nUdL.C{)7J%g9~!r:*:~kvm]沰9dsUKr#+FK9sec( &RZ{cgx|Tl1LF1qY;\2 ݣ +\Jju"ԧiZxg\jMy*tʔ `]2|}IAf~'!qhѬf5]B#mTh>0Va50&o$6g7bU(4aoە^摑Z_e 柺oB02cy8}rDUݕRwostB iYeMoeQ{Ǣ⼎JIQ|4dMHST 2$l{Ddw؊!6](LEdA[*$yi8 _Ȅ-R.h ]3b0G#\.H;)W~Mz쨾w=n}a' 'EK;4_1DTHe335AU}v _`1rjZ^kZsC`)sMm'JD.P+3Tx8`XtcLUcd%^ s'D&Fֆxr9Vb,U(yX hL4M!^X  8{) .d\#wQNlXfaULGп>pBjPeZm{hK'.UhεH:i@B_fXTCHiJSF!skg*#FEfYֳqN)U֣MY'|!KҶe&ɋ UTsR͈ V=lN|b@8>C;'d:/!F |JCkN{4,dx#eƹ RX_0mѾ >N@A9?YR4H+סKi; 탙I(:ʟ<$'_ jecu$\sޗ4?^3 g?3gRM$5xDbc DNeUi]d @&T:*M@Yfl-T( KdcbQ: w670]ZZh;xgj=& Y5tiuN$ ..# T H:rvǹQГm=XwhAP{]S-. ojY(iDgcyO򛔰 iʪj >8Oxˎ-^P>2@U ,Do7ڥl:=5Fn bc[J?P#>mЪf_\EM? Mb)L! ƐL \,s^}|dTi_!{A˜-G/iۥGpounʽu/bE~I:<%ߋ(z4ѳPZ#f;7d^HhRwSѭ/X]rʰqcQ ~CyIe@̵"+ fۋ5HĀ\UoRbˀ=TLzǿLhxbȐ1}w"|D-Q&&q]Qg7ĊZƍ3Ɠx/ 7eO,nkVUs.WRBhzUs6MXvĉ² cEm-w8N'&A~w/q(5VpT# i7KˆbT6zD 8r2dLfE[ߴ(,-Z$eS?r"It5oQ՚ZmHyo8oRTŘ/ S3ϜcKTQ-wwHeTpB 0*3dv˩[()1%HDjEav7KpBWSN3 qa#b|u:kt6!5HʱqU86HqG!@V۶!kʕAAgB̘m VNi&rۨ~6qޭj3f=s ( ` ݬx= |VvNC]P&hfJj&))K^uVKnA}؜M?.B!9"fl*bᓿ_opzJF7.25@-:n&s c\ VA:/LS1j@26cԛ3dstK:gR>R󏪲SBYe}.qB=㿇^iP>+:)Oj9`7]0(U1ke$ǃlh~pF޵)Gm j4`ѫ )w6GZ8x # /Le@2wab@Mw6^&9V6]B} 2Fr1Hu<*+u!ٕ?T)HFߡGo*__wy1j3h+֤$S\[Pgrc;~Lu<UODbՄָ*.}B Pb<fn:R.o2ww(!\ꝱZB YVR#~̩E'O"rTy=$Yh)D)ED B˃d@(&C"J嵅M!d& wlJe"( $J(x?c`|}ƠF .S7ae>5FM(&6Gm#1Ai_G+Q]KE=fk},a' `KTAg<%>Stߘa̷#Mž(ّjh݂Ϗ'*\-.jՙrLyMruu ^}'zyì) s#j-xdn @mdXE$5ZMVPV~%WYGjd ^d{DP&߃87eCqjŨ[!ˈP6/H+<4j )Y82Ƭڋ6젝yȏ,[ʬ J"`>7÷{t,uB&/sy bKZ$nEUL6neeSԠ/iwN€PE3msLg9fM~!$nY}K|Z_IM5ޏัkO[3zG$^"וhϕFDZ?^ó6ݝm=vΐN4F cc5ZeE md<4s7h.lBqHIA&{j=tiObTMBC\(.Z 6m'j͔6ꈝ\S(L&Qr]B#TTV-uBJ;Eߦئ;p5}j撢c֕`"RA؀ܹ Ie[KúѬuy*^cu#~&z! TȫPOZx4'/ aVhv/tܮ:HӶ5GMpYHEqMt'ž4߮nDtGH ugI:X|8n=^F=<` nת|\0rv pF'q~v^w'lV)X8&|=_65Fў) Sa#(^!-"E""z~ݲVrHo,ɥg-Vm@Ôrz)Ow@41>C7DJʑ ]?V Jm2=[ualO$r8#MU 63C2ck g1ݿRU /"Bnj%~k:-":yjNu<@KL2}Q vBaɚiE4 SPifZwd~Xm4] &PcM5$z.%=/Y~,S9]ηۿ;&^S(:E_ڙfwƮ?M{ZQ`kbiOD<_N2^'O׊gQ6ۯvUQ-5W`r+'-@ys,i1wFiLmi:~ьz[VGcrFc艺UEWoSDCœdఛX G;NJ Vi]`V?%Hq^v8h<ڐQQ A|: jqs SJ}7(rw#LE3MCo~hBU> IPW`ar-A8g3.ū=<] 6'qrߵ(~*-ϥ pe(ڛON!_u馨1͜8T0a(; MhV_"Βx+fx߱P?]bYNX=QZs[w Հ$(ͥɾiOZ%jxuޛlG!Zl϶ f[ ' ^u6:A38s13`]'Q1\lAE4x[<73T:pӁ',@r8 TgASf:a 5:>Ɇ}Tb!M_u .EkMi;g-j.Nݔ6DoXSgä$=Ϛkt! I [dzH".!3w?&3{ܵI{K:(7ΘA.MY~oZoY)0/g:102U1!յMWE3!^Y Q՛4^jGnlG^C# 9pLNnb}Ayi@O:x4S ;GgTCA/ d[li8/pTj+NtоfTQ} lsEDCF')ZRr3όVoDs^t`"H .]k9}7ϲp.C jt0{'1li-U4e>&mrdgC%Pch+}n\rMnՀ_Vvbny{"4ӎJ=t/G^% TD$,l"S 'LjPkj,z(!:Cp䘽Qv.N=WuViKwYm*Js3 l?.J(WeL;j ߩ[UX4:Zyؚl_a73d w6יUx;6_j@dbc3-jRfY.2y. OCxM 9;D 3M1~4pYYbl2MsAW>&eȀH,㚚7%?uMz833ݡydBlÆwd:lր5}5m]?2QQOh>_G^سy d>駞ۦe;7 X'}]pm ]B%mm/\g9'TkB= $^K]v?*o$oF4u+dntY =txI =&->0f-j>XON+6'sTWx}p{sֽ;>'[_VK$z/z"M\Vͬ; UjA_@ l$7 )_'w6W'x'Є1+.}Z$y~Lɺx|AcMT H>C[X2t uwg {>-V\tT RrJ@Uk0,?wsX~=B0ك&ߤ@NVrYDd*9, 4ʶ^򿂬$K?xء{!7dvmyH86zٕɀX%EOJ/&ROܨK tp"_qo *hΡ䊻ExWCM9 P ^輦A>»dAOƃhO&rlE YAa|f@^1p7q$?o3k{Bº+4|w6k}Z۸,x9ptYΜӍTSo]!W![dVB5ˬȝ;n£s4H(J =T.+G9O履a3PaC-?F)항lYy|~/mcD@8E0 {]f#D!Z{Dh%Ժ5,B#dk\C6}ChmRrh :Yh[s/|ʖUEw`wcB6zf]ϡb 6>;'˦|0H܁t P‡I:A?̹m.AzjdFϩaϱ)oܡ狜 #OgZ0>jG:TtzB:%Al% [bX}j =sW.=sl4PBi hbR.1%|U^gEV vOĆf5W\'5\JR62 `K" ǥ4IaOh /qR I"Vu5 .ՙmxZ'1#I0~v/#CE\ ^CFV(?TDK1U^ƽE'6;7No8ȣ)Qt*tXKulpP!x69. _;t\ ăԧOLBTL)9}}[ y'1Li*!bsX<H|ҬpIkUHB*Nd-`J5)Q#H n'ulR&P#^@frC6ۨn4M(poAKC,kW!rInPaCC¥;~^]󅌷 ݢ4"}. i#ϵꔠ6|B/My}%s]N pvswRӪ)Ic){MT9@̻·PnO?v-k\+K W_gd'ܭk HF߾g&:Wz+ߦxGM)H%>)ƵL@[W B2g5HoBpڙK~ L5*xchӘ۲z'93De&q! w싮}l0Y|Hq/qE,PsXd8B[iv~9H8?x.pwKB--Y/=' c=$'cf& =KKU@iHcP&Q_! ՈP5|_?˕ݟ)gb#.is\ d}:c/pA֢J>MEHut (vƃY >8bv@ yh4IAIBS%YDxlZO{z>ˆi(^JO:%x2~ޜ]]]>Uuoj!.:"3[58b'K),b:g? hP!K=/òΚ3s/.D. 'h}EbiQ;ѳtt(U)f;J9}n+1!cspYG~ͱmoԭħ5m$ #.Y)KW<IHi!Na$^j,b$߮321uQ@B}a=ǻV@ ,,;,NT]ve{ ĖByDL$E J!{+|)2_D>a2gHF|JnN@I͉\yI5wtAJjLp KXY{C1svz Na5K 1 eβ;`,|Q5D %4Di|;Ɗ٥_0_t_4n}.#e1m Cѩ/N(kwB/OC?[Yn#@{rp"DƆ"az2vJq$#o0hmYM9B[Ծ[\(<5)+pw"Od]05+`͂Hk#)ILA?%ƨ6s,2%9{Ks>QJ#]xX:]cL=®0W܁Dr&)[E`MҠDva'Eg N|x1W0~"NW`-g se5ؓt?z|~,5v=&![{ ڝk܄`?J~2[VR{`%㑟鹷R]\,h-vӠIdWFknestE7կazHU㢃 5vv:wdFv#e\JbH8oLT*މ6Bm$f>qKbV|s1ZXL&>D?L7ȭqV`= _:) }T<)ك>M*.&C(*0F۸<`ʟ h}{cgQE eS\dTz*;{`)1%V:!~Րpܙ=kgn'tKXTYG i,Ł^,?ɇ5;uds_cvJUBdPV}^|* P8sL%V\ L_ABwlƖ/Y_Y-졄Y݇qk k{Ds}Z ᤲRŒw"$De΄M#?{hH.t1|CޓHCd|IhFMu-Pl   ?Ar*Y6 .?xoPm^lŐ᙮Qx8p6g6MpgUSbv:8dme1x=٠}- ,# :.ҽ(r{n_= vWF}oz9L ȷ'ue hZb:L"x}z>HLSIjb.u a{ssȧͩ!$Xv*@17@sOXYtq2=a7LoA¾.)TAai+ڗlZJpC=9ALn2sml.`tLr>VUB`@o<` DD . *>{ѰJ? /Bsq[}DЯB1]-z7 >׏de1p}qD2ێ%S-9^6V:)abv)Mx*QQ @󝔡өoַru9 _u@bEq0}A Zqұfj)lbptP.Pޒh2/_@s6 v1X*Xl8xwy[..ᕕ'&/Or"XrVDh`Ϙz8| i>]B\;oJ@w>y!$|._h4&/ f1~*J60t7ٗ%iF lwRBuzԴim#y>[w⏺{af#Ņ*[:xNPG)D Kܫyn-HHP׷c/՜Gž. /Xu90O4!z 8⠾Kl ;LGdybrw g&c9.דfKMMQCipy9+ WC_O p`HZo[J.xK0 wI'70o9+;ycMY䜿t1hB!뱟F"!bD47AS$mdTtu`#p7)}y1]ѬE+yBG΁|奘]YnUN_tm>CWDh wd[hζYS41M;K0,!{ƟyǷ2}!Iir&DqE' 0 h +Ѥ΂Yf=a)S(ԛ.鄒ж#Sr~ìԚe\;KwaJo!gMV K:2'kboJ)B! JݕͨjJ3Sg"mb:z;d܌mu8cR|E-߬BDBO<&@NQ -s/Pp)vVƱO}hn*]1_]̦:kr <_=ℚƂ 7~*,!$9ų-10%ޱWnH0+*G"]cN[+u&hૈԊmxUHBNl껙Jn:aOKoD>w?qAtkD30r Bo<1+5B}Y%^γ:IcOz+w.D:#]NgPP.|) vy:Erw|APnGRG}ֽ֗S3TK;2+^^0,]NɧJ ه?^֓?#Wv|D1.k=X? A Y}X'T*w X"5=vr%W^2m.T\K׈v 3z3wr*5(C0{?ZgǬg0(qz;N~{4tէocvt$oչXoDHd- Ck hlm*9hG9 &ABu,/DUVNx+wYؔf)[4 0'^:wm`M]'[Kc+Tvb-^ B:}BHt(|鐽<k\'JdXhX˨Ҕ(qe4k#m1*_<9KVHv*:91 \y/\0 CпER Hȷ}'~-o ~p" }8B-:Vd{ ƫ)}qƆ|(|? G]^`NĨη,Ev$ 7wY(ׂJjC~zVDBCyY'~mH;5 0Hw~HAjcpğlrbꦲۢ{%ؐ>  ==,:D8d̈́H:&iX<ߋAJ: ;@u\O.@7R| px d5im6J1ihq@~m;i MaIOܮX'ERUؒ@7ٙrmf`X >=0}ۆQ"[̈́v&SJ0_ϸzCKj,`?bE~.mJ޲XJ47b} cf;TD %he@F@\ȼ\y k噽 }asG{ zkV/d7dL,; J*1whv|٪VWRʬ PF:dhBLhկmFy^y# w e>x0! !?HPIKxK"*_7>J{VqɳU>Sߜz:E9rYTZ/_JOԏJvm{ױ30̑@!,? Vd=m(Xjܵ[h5fG40y20A!c; |K-4+.ǧtS `q]hz'dA-Wn SJ˜iH=cU9L^U2_ D9*#{znC|IbR`x^WKNM~+.GVyReG.g8ׁϴܹhtIјf*Kzÿi'cS\z{˾vPWtG9vce_1دYkLah1p`XNGlj/޼cEL֊dCŝRMsØyhBu1xsO>r $AQ Od|yEߕT>>spo#\L8r[9:)RoudC{n s0tУ x>o2 ᥱ>ֿߏcM%Dl\/˹$Ȝg2N򽗟Q6(UH^ّ:z{ 4Yt:'ޒ_Ԝ$,I%@mdgYZ070701000003dd000081a4000000000000000000000001629779bf0003a8c4000000000000000000000000000000000000005100000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/net/bluetooth/bluetooth.ko.xz7zXZִF!t/y]?Eh=ڜ.+ё;Vh ytE S)``@/-X;ZdS&^8JʶaVyc3'Xq{?-~f:4gGiMX}Fqi8.ս%u1:.=\OS'U?8=ޫ:\N:$Iir"+%θ# ;eWåyv@uHqغq@~D2f[􄖇WqsiBX8^B`s(5qŖwN&{.6g)Hn*ZD(~<}(fs2-&+P$jF |Z8̵9,Lfш)#KŸaQ\*-=h4ԺP]`+vvpb~5y|<$x.BN*d8e'.RºZdbVR"YR /ac Sݯ !9(6V[a_ZAOO6~۔+鏀 ٰŷ+}c!hE#"i,2$kmib͏}~:3Pm=$ 1:) ޷n06.`Ê rQ)N/^ t—Xmʑnڻn49g1^M'm{ O%? n#plm0ecTqȝ7c"XjPGYRk$KzQ}B}AYtϮ5Xf~NKb:4\b<5utj2Z^y#CB<:4q|ă_q7u&eO!iklz1lIѓ1|er5qOVG=nU`z2]Ka+j8A+M{lnv+|@AG DOF(Іh,I:, rAt=ugı˕tr!dcY3&Y W&< 5>q]MwDGjN :}661L rwR}VY|q"AGjpwV/g,,6$ڙÍ;6 M'coP]NO~5kҶ#n SP3vgyl#AƱ L* ?N|̈l5I=c-'ڜQI(ExqILyu=B.,]PT\_?haK|~ڍ99&>&a#ƌG]mzɫ$DÖXB<ͥ`0?(d]t+fz,B[VT!=&CdnUb{;ĺRik5]hHC 33m7oiiҁnxfm+mM\~)n:Af pVAq a&tuĮCKߐcK0:fH Eu VΦC3|TO< ӥsN(uھBgDNxX9w9JePGJ$2˕GsrT!N2rsԦ6=ToǧdE7~FW&:] $s=6{wVDD?m z5CUL %3 ҚRoOCj#>iFHzV%olIgcceZm@1l)Ie5yZA:?J@PWxzε;egZfc7[9\=^=(j^jhJ$JIbkվJ>0k#i ؘJ76`a,'9.'fh.GD 8I%(scgs=)U|A̝ЅTSҧgajҠ+@]oȊ0_jf4l'[Q$m8ylGT'/v= uPdb|ؕP[芅ID>WzPs!1 t/3Jm9_qcO ]zVi*]nj3fe蹄}X{n8̸(v~IvAGFSm#q*;LšPLiuZf->6#^qUg[m.xPߤ iBRm`r:#oPղ_XTf(@TjPqJԿJf'{ UqI2F7(dv5X.U@=FSt998cwp)0(o4{z~zɺ!KӊaAFNMӃji댥nrBodM-a_9MQb"eDQ'TǘCncdw[Sԅ·7|[ZyBT=mRYsZO"}(Yh^VO2(*$l0ӫb FOƖO?MuG(eYݸTETF P]w=m鏛_RKk\/L'XqQJbם,vYgj!e^M׍e8_"za:S R/'*? 3;S h!RQP'{#4%YY6nѥ1r-H>έCv(+2'+kqJj ?݄W%'TE.9Gdj9W?ygz6 䣇~B -oPpkcWD/BL|{F8CnQ_D` ThQ*$9Fdo/gw8]j[{6t14un81 Q޽):̥ |H[D ȥV{GnƤ*Ѡ>W# $&(\yE5ƞ qAMg6}InSjAi;"z+1?g۠|TunLlR6KTIZ2$N~8Bѻ}Y3^1T_wp7R{V;˚ C՝+Gtoˤ oo?%k=1'uzNy}19\ሎ H8e Zz~מ' > 卒),υslB{ygl?Hɯ;xdTqr= FUxCan ̢]bA6Vd>8W~ VDج%7 _;zi%j}ҭÔfA?x|.Բz[HГ :پ3uoC% ̉u$ZbniA)ɯNL 3gRrDžVNw͌#d~H҉ty +Efؔҩ@(/D \X@!DZ >e {("Wx]6zr^+]1~Os3O=T}o0^wt~~/¤'P|aY?zb ,5m ⷄ0;BFweXP)&+51\ueߑV{&ű/78 ~V$, Ȩ0N?ڋGA;QjؿHc2²w/-*QŁ/ؼxdiD@[1v2˖਻ ()ߧZ֎f{7dDxf'DѲ'mD+hKqE2p12NWu竖` e o 05q1iM)`Vjq ʾp͟_J{/jaqgc7bҚ`ۓNr[d_B2W/]G;w77z=VEoU%O~\@Kr~1 i* =@iǾ],.HdJ@\x c7VvAKh1H40/pj|+߄,PQCv@gܢ!4:c (vl=3 BaCV@ä*vjDZSĝYiK-#ȸE)^]7"OT@A*=++()f6"ec8 ak>Z]UzWiJ32qic _,ߢ(%T?‡%^EBP׻W5Qm 8Rs҄LONh%]QbI G`XJ U4Ә4 =ckwoMkpG+TxS5r-młxvJ! c46Qri}:.^ا!JL"k|!y)Hrwl.x 9-yamh\{Ʌ@@2 ' =<#Lfxk Egr EL}̒Z|ۢE:l=ZIiQ7i&hh3gexiM6B#rE8/)VgFԟM7)zؘu32)hgZ0}|E VB!!%`:Do}lf9c|'藊,6iۙK[whXs^A@hC?XjaoǍ4_3]Sf>]Qɤ?دp@qnVo=)y3z!̶ܴ]H VĄyJteWD{&QUؗO5㜠dv_[w5=ED`j}Ůw,WFfKd9>Z[AӬIb+)<:>ی|_L6?JSDA.G!`(YK^vi%;<}sk-5hp+.~tHS,W WwFLy˫ SuV*zo^ףuʸ8?' YM$ רsIw/tn}jK'C/D)WeR h'Jv/{ d(x c澬G|A£Ȯ304]˭ a|[Piʶ&w  vyCƘ=ۭ#ZK9L@JpGB]J_S;{ WaB3zףxe K"UWُgږA$/kAi^lT{RP-cf3a;!ō;7iun0+d%{{\[h 1*k?t]MB'\3 PZ]TME)ayyb D`1Bo˜44/;(zߎ>q}Sru۶(rWtk43WnhOPW􋌓s(qOs'e9e>7&?9!ߕNք5;RYW {H= Yi%)To'/G:ؗ۶$CBdQtnKgÈO/ERɀס̕?11b<s OIsf)3Klgͼ2'8ke9|~:oP'6p~h{HW{B;=:\% S _a٦Wr(Dlrt#2g/N&h]SXzD(>?\fkX*T˿n4" #p 2H% H#$Ncu#JH1s7_7*wp3P-'$]ow.\mi2]mJ!c)Mᩉ𕺅CgD߹y^DїI.f垌@v}N|I*"\CgfkiXmh7EI+KdP]-S"YrE Sѵ?6K7 sRg_% ^nH+wNZJr%9ݷ}M !B{;qh (mȬ\>[ŖxVӇ Vڒ3ILV14-q$D2bW&+R)N(VV}3%xصkzD5$" ڈM .:{?Ӯw> 0EŠ̎$&4֐ri pR9C;oiS̍ t:=`܀?aMң Ԡ_CNÍcЊ)GNly(2 pZ4/ҹ[] g> -; 5x@,9_&#}46qd4?]ҭ47d{ =4ݝ΍bv7R=C jL# 2cBzS˟R>|CI@s)b_i3/w '/4F?cgR% m9DI;Uk0->K ZwB(K2}QAӮ=|}j76 ?7|noCL-[:cŸ"S ﴩa]wUŎek]+ciI pOK}E7%fB2؀9.E 1.7cG7lK$dUnIg3IB3=){m;Q#,vj49-._6""VsZVr *B_{ˈW$E(ɩqTa8s2~"f e(0f%b -[eMOPl ,kH_~v 5dVԑ h=r(f>rt/uH :QݐLf͖2@3Cyl]GQ~20aK~רzB}}>, Z4طRsdCJiONWeagkg]fIXehxdWn7:MJ#RχH;cvh dy +hS57 ۴"wA3$17v#dSyA28?ct``c[vtxc0ڱH@Pˬ|qI3-ae뾻w])߰6(Գ sbjpr}8pR\ %R V,z$,"ji՘?})R7,dFjr)dƏ'YqN> 7P <&t 2O֪m.d8䌾?#bC:I-Uն8!D]LyOףoy-sn&/!BZw}R|3ަz9Eww(uQ8Z] zM=~w0}f%3^a}DQR, QԎHmB\(k6dծpb):C L#O2h+vV|?9i1eM͢iå,)0[MҤ{KZuDd qDgdٷXQX# @&"K&ՄJϑof8$ylmd u!:{Yއw6 {rNUO4㦃\|,!-u?BM 0A!wdzdn&S|+ry; q)$R%r4zalΊ~㚀6\k8ܞ2SÂlc((Adʧt@%*<҇#XJ=bIS㐴`b?>ֹ_(Qy\1:L&f(I3.&x8Pk^fxχ'=k2UwmUi̇J 0m&@f$p?"?߿avNc ZjHIܣߔZ{] 0#GȇpJV sn=XZaV`gr `!d4(Q}Ё LRQ CW M6I.A])PrlDru y畏+Ehi8#Eͪ+ODOYʖsd n Կ~+e}pp`CR,#Y:-K]-&OGW` ;Y)BI|6lA4z$foG&;KSg  g峩_v]{wQҋ8 X/p]#-!Ev5qy/K΃wA*ՊH*}'ƂEbªCJZQOTJ ,b i 'ě"_b] " F`w9qxf^Dimzϛ+JgL6uccVwNЩI{mf-zv֍ n9\I)dgŸRw@D89HZG`H9h9e ( a; i!Ѭr(;Alku>UwYEgWT1ũR "YU$0zD/{]"&'/rgdRAeHf-[>5KF]Wɧ%X7~?#˙/ǔ et { K<./軤.${cr~cڇB)*yR xѸkRB?SƤCOҙ@^Uf,udi*e;XzGS5lGrx™iS8 nHQvO,Y)*m|52F?CNP%"?{5 6c\lby_ˆZe +|x1bHy;+`đa c*yͩ.EW<}p>* YGW+ zN u*X8sء񓒯J!I[%D-R =ir}EČ^:4/T']<:YNC\(3}a7SΕߛ5e0w{j1i?"7+hX$ n/A^@/AԞ qa %X=3QW)h#aoƾ=Z!{e2Sdk=yA e=FAcSz:ؙ|IPuT—x;gJQU'(OB\s&k!v:eMKQYl!hwBLuCQe%3,}\&j[eQ$1V e~uԞ>( U򙑀zt&`FfJՒ DXȬwy0 `en^0.9ΕK,Cqz<~oQDzW)m;ߢ)|{ԕ5GZZcCTMꭣayԆIp[_1YP_Q(`K_*AE;(z ?Q-DԊnxiv>Y]uBQfHƐM)>aN$*D¥WT ;@9NKe;g)(LktmyJ@O GrH<>Mch2uk8h+Al st}C›;&MBgB34˗\z( .BD@.2J U!J?Elp_xl_9wڤP<*av`l@!dkR-˃'F; L{?ʢaouЂh1jYEM+K_2#eIfKɆ&\9kڶg0RߺAJ7~=bG9'dXnJjOӺmQc݆ͬœ [ɟPz9m0[D6䥽H;1% K(<) <ة!=X8 }#2Q XVq &S `!1v|?)q fdaCÈߎM<&6#~V<mz|lhSUW\DާCF2?pift"#Nw[}:Hδ[fdPg (iQ]}}ńv}gp'T-DC}RvKk)e}݀=hUgL1Љ> .*EH0엹@F=u88NDEsnʢ[7nQLɓs+~DHF]?C&UFk(Y(-R=t6W_rr4vq/p6.9FbBh (& -H/x҇as>xɚ1x%C2eQH(yhi_B&QuX{a$Xt;.Of٘@F8(;08Ƒ_*lq;W@D#y` u>lQB+V911MD25.`YSG:NX:XkfIwMpZ?sm;xtdƋX]\sV;ADܸFλk oX3|M.ʃ)<y"ʟzd&bJ{hyU.VOJ7^QfFD {q̓"vq'mtU?{=XA9*I"=ʑնA,YL =tx;=OL-IJx]WU&lϚ^rfc"->OQm0Nޥ4Q}~N@JYe gX]"&]*M<]ZDVorͭyŻcvGM:]nMOl>bf-ywpV x,a3tOyklQg!Ą1 Ua30Fmt9,3ho$t-ܳV6KpxXi癚OeGKs -wۈRYg=v^sm}d@lM zͿ\QMrPm#A=Ԟz43bA²r*UECuoG-smﱗAQ8nU#Eۋ;}e7gVcF*_tfGsa 7HA`P+$Gb#w/{+ŧ},h4!^:J}F/ڙ&AzXzj@8hvQ 'l"YQmMhyH1dƀpKN6yQ˜0? Bܱ^$l@2oĒ ;Dv aYyv!LUTic솖%rzSqk'Hp؍E'5L/g>ZCoa Pnsj4*5! yHsOiݚk0ػq,fMh@bF՟]v!؁2]RYRb[Rq({&f {0ŋCԮ!Dʐ We"|V͓ǛWf77 gA%wMh`E>qc+)wC(XW{} ] &y>tGtyd!'-^C"I(h>?ٲ΢陆&˻ `PCYS })7xQX,4@"-ۋR 7ȍ#L)nP>UF|N(f?Ё9VzّA/[6 V+hk 󬻥DkFaM&vf t69w2iqdx 2;˗|Cav@1@q~Car5*/vdyqԽ7-HH+ Aڹ^W f2<,IΓxF06rBεeK(iܦ0JF}U{6=^:i`ڈ?Bw3$0y@U)5/etKL؁xKq<^͜( B8BڬELqjOqN1ɣ-#w^IM|]g|t35 #>: UQ|`E_>O>[^.//׍WW[c]ؔ ~bq|k1!t$R@N)7ZlgȾdCnghoʚE΃ά>E)Dhq<OÛm) 9z?̌yW&UzY9J!o\;8Z sx&UNz>_/N޹,=(e.,HeB>PVKUSkL P"X"mE3L*kjS£,Lr WFU*ʞD3d %-9&e[K8 <¢58"f: )CH%WJqO6ͧYq Dj򾊯H=3'jeZ)O ٶv;Wob] %-%5 ި)2w͞%(BWθE{|LČYO$r]M;]gaHT3#GFMUQE7 J<)r*e"peVI$]G:KıVqf;ت܀ gd&ƒPH39TjC{5@4ZM;`5 C..]Nf˙[1tSfr5>q[QuZLU| 2 W+ugP gj*py7B}5-8gr̹d]exL1ܚ,`!9)j6ź3ieQ6 '`Z&_X[(at!%Ǔ/4O8S]ȯ@!Gzk,p Rϩ "#(2'"R(zq Y2 P$6h);@&-{/KS E\Iti>J`Z'! T`BeȳoGDzK>$Z!$ybpŪZ8Ojeb>$n!Łx蹱zSSvkW7zgI4nY5ٗd[0h2Oc Ɓ+}lQ=ҏG#&JEaiOތ.:aoM\]?opD %͏Ϗ׺Uӕ}E%$w97gA`xEBmZ췓-(#Ym{$$`'po+*|S`k"dNœ@$}[xL`lfH, &"mCq׾FRҺdb ]j*y9|(K iWftKA_.-mI>M U7q.M44vCR!Y}['Zk Ul4`̛7?[Z4Cz4n IjVa\4Ѣ//,e$&b#l* x漙ʣ9y3#Rި8XsYZ֟C㡻}Sց4*վW Uɚ<-QX X(8;o>U@`׬Z|\]P{ˉ^vv5 L:"uZ7o=Tsֽ)$&lanT M\(xҐ|w<IP|cw%)PP^C6>-߂J0? -԰pjD6$Oϫ/Iƻ8WhLT7W A zI|` 148pU`ԁ8ghMNFY)Bl:I];͚)<`䏓3/| *2]7Y.pi67G!:WZT{g4Od^GjwtA*ȴXsϫá5Iu:r5ϓ謦p6rLcfMD5t|/#V2ğoU(=Tpq&(gIPe'*[#a(}*NǦi׹ Al:q 6@X}64>HE˛Qc1H([:i,rafX"GsS8R/{։tt̤{6H' tCOZbS?Uw(HU$4A@ФH;έ==!nд?b;D1^;;g&]^eku7U(;ۂwA%7luD]Ċ@!z Nx]gZ;Ku } p3+qrˣҐ;>rIb.|'8r񚂀WW_ۭ'PnD` "hl5ud S;3ZPܲ?'t7ֳސ\f?R@0@hn^6|mpŹL$(hV9e?rFcip" U>c絏>6iv(. vB~\v{6wiy΢Yo&P81 0Qhe6% '׭/*$ APF=JMT; g;'Y oF:" Oxr Y*߇<&zzB3 WpMҔˬv\갺,Rt3SZṣuJP%$`P ]oP , 3-P7N^w\s\x`v@# ٌ Yd )gd JأP?'2NttE{_jj4KDޜnV4ѭ^" ]B{מx@CNx5֍A#Stmg2OWr2]@PPq"xwCq!!+E'≯ۜXO5i{t/毀ZQIۍ®Zmbڸ7Mk-9.b)vGc *DS@2!缁(`ڰv NwEU(Y0c،)װ'h4UsBUI雴l5{}N1<Ӏk^cۂO9Je+‡ۇ}Z]`T tʏ-I"dv_l .n|; aX4,+y?hʑ|-8'ܝD08bR- KH[IW6zpc#M ؼ}C.RM#mjk%PТ9vtg=EC3qGOQǓ|k]Ema#6Xⅇ29m1aej'k5lv݈X5 "VB\ ǰwLPFzA[Q; 5W,Wʱ2֝egIs)R[c/?|E7 PQśi Ͷ*ĵKf0M))UVF 1j&>p 8hLaX]WT"^m+_R;]|TFRqSiH q[Œ٢/G1 [c=BJl *ZX$u0:9ŋOzжi.Xys(- * splj#2T-e~)1pgs^`qCՅU6we@xsfKgнsPMKLOnQ`ʽAJo>1$,)“iV 9by©ŷ֚hE*=5gS1FMIK)Ov%F,⛬yGtE*@fpoa \T{"PJe0$A3{ߘ⭜uF |#!W˿-rrZָ˳4wn ZP_'Q 4TpۉdRxPTj+{:j^EM@<@ |A`YBB^n y y&en+Gֶ= mCcH0= " OvLp2*:BӁtb)֧]  t }{ ;u?Yjg[k`'88̖5p ڏKKEnvS\U AV:c-CCDAF}(xr<9۪qE$ #ګ0&pS}OadnE"kr/#bMe+`@|I6! 914E8QGl (ݠ%!NްˠaPs7~j-lGxZGO5wTa3Z0mXDR ja? KxoێxR3 hGDvTZ\c!0:2wl%S=8%B@8+ӓu ؀>w5Koz>y8$O$o >UO5J&Ӓ#{ՉZF7:ޞ{:)œk feX&;̽IUd:u[ܑDAPr"G* ܳDbr-{]kkk/ů:h}&ZPd6oŵEL߽B_G2d3PDk`VF"b7,\VdBOl,j(6gXD==(W[^ldR(ԼxOTjE P;ؚڠ qn!/YjЪ o8X5iߍ?JKG[5RSEۄ iU/h\gh~a)>74l؂ؑ)lw3xw ٹO4mbAO?,jƵ')\U /tv:̎I*w)& ]D/M`]k)k+f hc#  tb#38)|P9l~,}@^yF7x]DR("]R˯wVvW,m ZL%n87^|-ȺkqüRE,PD Xgٚ 0D 1'HfQt {Ql,5 -BhWi9pp~AG1T˳%qi7eh M7rR#lN7z@#~z^tyq~ a_BBbl*-'p]+1O{m_F<|<&hp5*t(:qR`2=o-_)Cu+n8L5Iz{ 9TavF|afx8qSSO:6ݭ\:Auz}d=L0li=\}($"p0enKV#ŷZS`n"Ss LaXdx;HQ]s*6J]ưz|+p BOGr3y7} %`!dR<85w(:3Mw> 0OҖoHL72vUHgqJ`opG5!eatޫ>zN*@?%'#C+?c)@3vW ]T !T0( eU@@/ډIM M6w ⍱ggƜ4$mV s,t"* `z4g(l)#'I״o:wvvC}9`sؗ?0KdF+ޤ `n/C;浔<2aMOMW5oSDF|#__Z duŎ8,?+RWZox{O0BHF9rk6ua{ȏDFPA= K%n_t&E s0Ԣ 唃#`* |r>W YUW.P/"W|еZpm%1a[!H|\%h =i{>myx lP_)ôN4 $f%s N=c#3vp3juJSeʣPOJrҩOĪ#t 58 Yr4D!B#gI?` unpam=-PPkF >ovhuO zdSDΧO;{4".@N)6 Th|7+33M u(_HӐ4 +!3*(jf?,6)_OE4 SV~)NE`ŋh=h{ Ĉ.Zj( [ϲݴo{nM3ڂ xq-t$#lwb ˽ 5'Wft5\E*V_ob¸K**h&9.#yq 7[vJzn IǒFkU\]'8Ftv Qn3`I-qIGZoQS=GۗVIrߠTcE3dlu' XP' ;˷))P BS{/pA/Unw%O)w6S[@2spB']ZQ>׼5s5Pnjٝ<FƩ\0l[ȱǒek3|Ζ-NؖCSk̛D1|Y)Ǹ9ν,5|shynMJeU8|Udi6gt#pF?M f +<mЎ쯩Ap#qRjynDX7'xsC b# Zcmv82]B^MUxA]NqVMb2!B̭VpW(6YoIp3&SĴ_xs,\{h nDג>;X|$',Ke [n  eֹ" mPVVV,ȝ L{)pq_ʶz7x~dB"v6vfƹI'ק&"Y]+FJiTe`5%K"-'Є0|{3j4W#Ex"Ss>Na@s!d𠣞yu 뻧96'#9M2jS\KL$`ؽ2F;.R/%u򋛃M,^1O~eO#dLʠ7Mjݗ!5#?ʣFU&{yFQAUVm&ԜvFor/h#!!mU De1̝̐'^5l"nd:"bLJ ޅ+ fXwl0fg$>s ^>\"ﲂx(ňwDtވ_^Q@!Wl6Scb*ujw~ѱs3(7G~‡- |Y :gN,B i\8b߽ꃒ> :tqFQsW=B%PӧJs⫐[vҿ}nP(]9βV nf:Ɍ}SO;%!m%e3Fe9QPO}>\_"XU=K^Y/ S.'WOĜER}(:3^4@Z p,M":+2oAL: FWkcT7Q\{[K$} }lsa"JD!O? 8b Eϒ(dF0FƁ);8 ɑKLg J_&p>ˆgJAHep{*$`*l.bs2B&bҬyIT2F?tmtbFW.Q\GCOfO }VZ{m̄d h1zAVpBTcm]ӢV?넻7n-)t('+Zyν_H{ ouE,y;'ecm0d! u_m|!^϶HڐјClR^bр?kbH5h~KR17G˗hQѢi`B1 9f5Z=v('K9-0] ;Z IQ}z Bվ'.|~WQ- ٌx-; "D0[%(mƲ8o91W˲7`T^)As>ﹹTF6o$F@PǣIԫ֨JOYy!xeOUmZL$P97orT# rF~ao~pg):sHUe3sgymI$u &w}3]|2̺Cx') F~8OZw~ x0QJ\l@Buaj~A%+RzBe-'V94:d](߃̶ݻ&jq k"JoQIЅC)WR3:dp2w=ڂj\{Ӣ7Lo0@ ϲ 4QOA5(u݀ gNѻrܸv,ADWhT wsA(R?Y2= 4\Go*g DEuֆN96Ө9l'-s>-8Bvt>#}".&728gw޹J>17},8OFnZ$h6pݜ#*.[j% 6ѽ۳31tX7SV!Kw(uU՞rk3*B?AoOͽj<.3녆3ތA6^r-$@:珕_uIO22")(2:kzy0S1m*\(ߚ=G:hS4DApM39sNks kFԡ6ь})V~hn "k}q)<.x\3fH 17ۊ5+pɵϙ{=֧p+TG"V<0Ca*d/ܷ{[M0)|œ_ QӇc&:2M'm#m ` GLw^dف(6(B]CjFmQ LLL`Z>8]o-Jdɧ({۬ BClqmuAbgL6tvF 3. Yx@\ͽ)#^">٩  ~MY,5h+ ت (LJ)s]`]9WsnJl)_R?e3 &L^W]Ut9;*VntBs1}cCSKRy^B6M=27wmt ve[f = 9d0/l'6zCjs ŻtX˸NS-PS8>zpC[E^8g%nlH&uͼ95S\"3$hXuU׹VB1(= 1P?MȮwB^وV" QNam,73bRpN%]‰je^\"^(+E&;bO6ܩejOhjÈ-71nOW~J"<{l GYpD\[IQ%A|Xu>.~L,pOO4fڿDk\ rˁXn|N W u^k_B$wm_+$oaZhSU`fA nP2p=PvUYU0wfXCj wte5?\0(t"h_|)Υ1Ts)* 0`3~[ ~No. Yɢ0kB@w{Ԛ歎brҀmjk\&I*IM!{1&˩][!"g.m7S_I `:ŕPx3S02 QR*! ԤebMEuKA?Ҋ{MKtx h,cZO5}uH!e~ S5ˁ.MЙLTHˆPߦ, THvexЏd rˆוqXb,MJiӴU)X:),Wh>|;X daH)dGs 3{;Gqn*=~[ջ7Y[!Jh >V}[hHrz ~y"i\FS/Rd9Z w4abTa  `sbpyk?ێ"REJ _$P"F'4;ռ,o[BSb |9}jfOhXmiVx",o[GZ9'1xw2eг*n/EPwJFQfٲ,]8 /t+@:Y(Z{9APX-H m# )Q!ǜi~(Kl $j}j@qբ{c\eCfPgӱQ=>n~~38# +lkGm CSSb8H[vhSrĒ#{Ȫ P6ݽYuC0=DKGNo[Cī#J?2G/S_ qPlM2\08Mn˕; F+gp^Ap+BǨ{v~BB`|"KqkJ WfOR_| [N[{ffEMY"aLnAwaJO`&@kwϗ8\7^vMLLh,'ә<5!z;[:O$0`:n* ՆBZ)@xiѵcJ- 4h[8>(ʴm]ڽ y}$oz 0M4"<&lY- N.sM|Vv-H<;hɒd.Du EK HuI_ ;m!K Ê>=OI4p*Y;bEǹ~׶o}O!,bwZLKԑLLh 89T/>xޘTXrgEf ]Bb<dnIT=$;?N9( ODryʐ_b&o:Ҫr;=@ @; A57x1,S@ˮE@fIq w֨ϪJoxN\C,ȼ67e{d KS~nnpS쀘~֖m޽Rg5>ʪnނĺnKweM{=yZd=YA8uu6 &x)A "B#*|5NQVs"Quwx1u1FaO3q$m|bmd x66 ;P۬|Yo,&j%5[B':ġw@}uqV$a7 FFRsuϚ P'9MU jlBP!sf.Lc|Z]~nރ[ ݈>ۨA7NsjMœв'LϏu{UW7J#=Z aP&}./!:sYaFu^]*JY'U* f"fAAzs.w e1U0L-gP.sڸqcM.mYFd^o R$D`ɚ_IJ7Ŭiq(Z3)uzm8e*2cR]yir"2)9pxǹHUeoP iӟ@ 8cJę8 Z*ںz/x{=FqBd(^ .̛|m̻Q|H@A5M񛒩I&qzl0`K.}Ѵjv!GfC}GEUڊ2Nn=sqD4o=J,:*T8bYyof{+ {E.}:9;In k5W z6#ÒzZNg'4 Z7e`bB$2Er[}|]157} z0 _ePT 9GdxlPu`hj%n.ȳ鱮 HԤo/?i|?p.lîOl0[@_Y, <ڍt$,K-!HB kR=u 0gsrQ0g@AxiY օof)7ykIП8$;Gn=2k@&;G{n˿s]&NJf@eQ{\8R '̷*Wַx*h;E"߉5 UfX#1^Wmǁ;ZHoÆ'Xkt9Ğ̪OQG5ޥŸ/7FEc ?6(}GúPN$aᣳ>&0tC@%#>y-9 ~/Ntܭ&1$[`+u4og4< #Uzh L\rv^v 5i D݃PcoG -&51db/" "WU&/~›JEŝ 5;OϵXLf1(<'”$LfM/.'5T,Y[S*Wpwtc8\ %@+ɊМ:f WX/xqVU3$1¬c=-ڛFH}k&G*sM ךߞs̨Kr|q-|k&Νyxrn)vb;^ \UVH#I&]+a/W)*##NzsEV1gzFy䜃0'~\Gcu-Ca@MQJ.\av}Գgfţ(80ak>tzuEo!vgֲu2zrt?] 㸁)W^n΃JGHmTfod\9{gP2(ޛW1Ś훊hT@sqq[g2/nП*:Ό < 7{{G,p[j A8w4S5ťp#/B_Ս?yKnCjwL׮]!CV_\pLD7 ZWI泅{ NgfCOtȗ줁EU*%=R";Qm 3g;p?#G|f3j(2p) $HrU}r}༈=j "pMcDO㵲SiaJ[XkOVYb]8}":B.,~97͜t73b"5f0%&cL=l5޽ǏeɄp-dĬ6Bɴr&{K5]h"CAƌ~ݪztu3am:%ZU~dEz3."R s)!tNi JWtEUaK$t.ғ1d:E*.'B+? G%le1rQwPg#l*s :דyVV~x- *L{1GK/vOf [u-r;/2DX{ M@>%[fz`߹3[ se.|^|y Yu9zI>gjt}yv7= Q_Nb'ҾX=ĝc# 6CdO.c*Fv)јAffk~|eh6fANJEjl'feo9΅WWb\E!"h@(ѐ9FvI|Hd犪l߄YځFy-v-3@זWFW&㈂bW{VM?䣽rK6 BTיCDvwʗNUNqZ,nXA4s3/_qTw+W& $n#at)WY ͩ`bNCgbFm 'ty1kQ-K5Uo!Y !:h"_>WKVqtμW^.S:XT:,#4 U6G6:'Hՠx+-.bJOUOq+z0ܔ/Ꝥ+҂G2L _h/R2N<[O'ْH λ>Hi G5Ӹ{c^ upB~Gmu?b#Րc%n0 7E,HǻVoqY`|^ Iot5> LUXgGQ9"QHD|y[XHKЦm.|ڴ}9ْqƆ$ Z\)ӻ'EI%1H?K:}s%Cj!U!̬2\E0Qc EU+f[920٣4[:`k],Pҕ|5ԥOaRgMt]YiTd1әtfR1[mzaO7ylBW-1rA4F%_d:RȾ0D Ȯ]EPn(՛+QAzkgp">k$$K]m߳*ɦr8jL@ U1RɄ9 跸VK,l}O_1VԭT=Om "Bko5u`L͏w*Yh₰@xm( >1H/*r_H eל-TGdXa:AuI.)8}T#CedfV6.:ic.izvŤ|2}UC,u_v+>me52ٶ -] 2f݆}4A58¨uNiLmm=7B48^C @-8lEwGUgsEy}V*!o2  `/97NX}ſEl57bokD֦ u䨬nm=edRoV+:55WA~g9`oҼ$ϳ3[B"0xҫVc2ogosBB)Xd?o߄Xo(Z[ :-zc;VBY넌(uI"%g>Il) Ea^vttȅN6lV{[nཕrz "5klxml"Si 6%ȋKp:5q %)k?&-%9,{Yo E&H LlDwC!nix'F~"RjB%F7l<#1Q[nEtWo8tх H## GA"F/GUk0^pIC(} {VÏ)ҧ#ۥ[I_u1,Z~)~PH~P^Ye43E}9Hqiݕ 'G`rll1$Ox/8M_OJhB~tG:p0'Ӑ|8vj򫁝0AYT拒f0CI ػCY/b=5GP2쮔!Lhxf*ZC}~Xb"d.ovIG}2Lܖp0қ"%T\6@ ^A5\J/:ɘV*lQx6I1 Kw i |d&<Eq]nR`"ׁ⶗(GaPC *r @aހ C2ijLIEw/Ac3䚏,3NqU5S@*U}HªׅxG䘨0?VJp19(].6ak6hE{ ʽ7j1T԰F3-텐W2AA2 c@نE°ͅaڍ4DFysѴ`3ϱ?1Ǽf bC6߽.Gbpy.0 sWKóIggPdv:dVi.Q~fj޾; VUL*[@)BJ#\'–8&{\CɕRY1R ({]b1 ob"7;yB-Reg࢔[3 C2rv|}e+gIqjAb v%c+nJ.U[ gPyF#ۘ^[nzuY0VZl0CĵMU\ -tEdЉ{ump;"g >ę9룺5+ ӡnr[@ siJ\6II^nyr4aȭ"MgxU\!3Hp,_wIl_Iu*Cp8-U܉y~f8L{%mÃj*x?fOШR`NryZSvHKs3{Hk5w{3)i` mdorpS9Q-5pUM#lz *n6˅Ig{kdž*YPF5tc) ha"2jP 8 F58;>vfM/. ʬ=>u'n&ȷp.\oyq XuCИoĔjA)u #%DR1Wx>za)$ ?5a s)^Es-q"Y壡0 6.r57Th1dXM]e"1F#=xG mZzU+F"sl6&2!#NӬ!}f[W@W]"`9]eL4GZgתՁUFb`it4(%طKa9+VfKuŬ>g1< ZPWIi1)`f6;7Z)P]W!ữõRɈuJeN1ҨEREY;; 7E褃lвmE5}pL{¿HsnC?6< f[NOD= z`bd:JxΛ6Ro!b;r(@ *jB潲 RUzS8|4b,|u]`5Zm* mʒpF~/3(S֯ÛhCϬ)ߗI WrKej0Jq [[E3Rz~7<$G˯b'mW cTCpُhw؆8:U只'\QAf0$̪fF։ R> ,"f%1>xM|H_۠Bt.7=HL=4h=Gx"I箞(o( LEI◘`T>YB" ؁R/1GyF=ž|ācA{X ƸߐSzı]KZpBܟ|HǞQe>NȄu< ҉Dw)%h[hJ6]kpĉo9hd* A+USf" cvBjp,8kXm-Z0.eL `"yxopm#H{PWhe Xy*QpJ_FStge *,Qf},'$MCb>'$IӟS p˷!i3bR9`^WnCP&ޭy<(_dyMz8dur,<YlCWDDp MwcR(V]J;䂥d]*'pG؇ֺjkA #,1I|79p8B?i5c<:Yg 'U!U;)1uiMt>k&lQ ߍ)tʛMa4A<{jaId e4hɛZC-!4}NC2F{ j *?)(urѡz۸N}M$­kyGyZߠCB>֣tR2\3},c ~`e˒yġx~fSmbx˦X];d(4碴6Yq`+_,|Fa-7j0z̾r$ O!L 1섀Q\:Ͷ1_kL5ir*7% |% <$,fRUVB\ ~K ҎeRPfF7HΙor tUtGd;fH w|n=~h68|Y*Rq?XgOv.'DcR ņU#ci<.sa7v}R3rK=2.6$:9~_'! UY:zF#^F%w#;o!f?x#? \(=_A,`Xd ƕ<i-Bbq _I2`Ac`b8K1c[Ͷʵ Ps /!sw)ϜpZo+£5oRn䆞귤{̰AV(c/jNЂ*C7d~4U+nRn;#ճwÛIpߠj>sS<c بnm/yzr^I|yZ4(˜6gg,o\+hڐVAF0>O֥ȃXjiyD&g\MLM`5'k¡χ."1Wдo8u7V.WƺV дwřUEʞyTPAqC18M/G uV8.up8vȝ |̈́Fq fcuM.:pRɛ:ĵl]WgSD㭻fXQQ. %ش)⧢[;*{Fh`'{ש T?@v<73CSkcקanjT`R+r_G3 4h}>יMܝ&G#*M%Y9yԯsL8p7MgX3'H;Js<9=QӢ B3-+s(/r̩SVPax̭⍛>(#6k Xl {8us*ZHfD9>Q9NJ^dR)U'\.@b)*wc,0@%#N9/p( m}~OxUogxdl)< ˒UV/b+)yM~Me=f8-27xao{!Y^Cg ^R>:: y{*A\8#8 l褮*Y_r5&KY!' ^鮿;rq\>&D{tC 2A{KH0d1z:Um<+w!2=X;h/-ɰNaGTIqFg r'OfͲh`6n'0Ǵj<M2GWb?4)PvleB W@L3It^T'_@>B9$6r|ϊhЎ~K0>3Ea{;T7|;#p9ZXVg/#sY~ܓn))d0Cʂ$uS:o 6/؛xHnF?-,C6R|f;+4 s_*SQ ꨿ETu`%ɼ?-^&@OȻ-CE67ǤDR<|=Lw =0j΂l.¿9g@駳}8w5x)l솲>H;qnj[6e]mYv1 )NK ք1;^;&yAvYH֋I2 [0/ʘ{^p_orcep@?!֨MaDyj&>ٜ㇪Hu6w;-eɒV_R|ou"p!ǣ@]͢1Ѝ?/Z-wV`S&Ulo^SiQŎsv'9j4H*J_K*Fg$5E?.[@/cP< F\XgW0~+l(JY{L* & K.q^9@6q.R}@Jl_FsHkkZdF( ZͅJ7hg?M~=ɝiD2{w?ʚ;pu6 i-|b%fiGvƨ%_e셢㊣H-TSweFIERޥϣ鸿͐5Fѥ,9qU_ M= `o^Rj8j?^ŎJokF626\[O)WH*={3mֵw aI\u|hoa8$4uCHϮ$F~e5`+^dVJ^YeS 夫&Vw4m}z;((ekc+uK8rǴ::9TٿbI\}DŖOCLaynw!0*1Â#=v ~Uw@RPv)@=/kv 9@hrГPBQ~|_Z Iu>Q Iluj^x[P:_[,ONe?,V"(G#0m͍CkHfn&}Z~A1O=mQz?gW#^2ª) ϽiUҷ qrޒfpb#^Bew 閚asMnM>^9FIA$Joj|^a~ eD䏷{JW}kt4Y^{RgeaނE= 7J8g.NY4ģQgT>7WXMuZ )Gr#lB:D.UU7ػKrtd+7f-6kC4W-0blJU$v{}rq3n,d{a)΂PL*` ~f[6 盚{ǖUCsxh6 @9Qw͹9oU [=>y'~d^?^v&E}eOjzm|KbE: o0 ץgDuHng9K={D\LO2Fj"j㥿6܏3"kDa_d вz42ڙm /_z⃁c[G8Heryp-*7cYP[JLwwItk7BO˞"'G%O.=7z$Fـ à5Z8__l+imv}zb 0\׶&o+]dek hmZdiȶf}$gOh)g@ 9i&H Q=ŀ$atD4;ӓ2tU]E?GQC:!{Ҵ): h7w Ree|j: (9A*/"ii ".–DA1ixIh h_Q:zz@|;d=+5\җ.-6]H3^nr 2T^^Y+M+۩KF@0i'fx0яI~CpA(,qzQM)Z:ʑboビE\RW '1}/VGAHs9/FJ=1iкl⅟R{z` ;wf.UpC޻`.c˂ Tp<`\\Eڙsl?\&T"m*.q_IU"foU qJ9 YlƠ 7#vYމ:% JKƅre;*:G%G[GKcqVùdubKT $sЫGK.[!5y  =*)Ŋmɰbk#ퟏsy dJBF$XfqC`)hԶWx7Z _TwjeIIEsP/l-z}6N=eōеżq\-V:jn".6ə/h]yOHNT >B Daz % 4UIONR2[&ޅ|g+ٽr%=G$6%dgCSGq>?@ˀ(#:$w +&yYԄkzXNZ '4zj$mZmfFWE,ΥX);X6ǕsoaKә24ɖàt ㆣZ p cf f,lAO @D80s-їm81G^xi9'54/M#1'Xl!;C.kP~վQB|~]$J^ fmFf݃ v ,) LrNXΖq1&c{M2xNƟ)w}&jƜ]Ddd6A7~kK[iJN.zHr[䚇]޽H򮝴4'i2<Ks6$xw;@|a@428+t-Rj S S$7g?FK/-kKDI5kqi9-T\NՅ ֘2eomn!1e7Oj3 }(u4)=+p~0(-161)ɀ)PmM˂etSq}Fgď]i#kK:I;OLP\u>*lql6Ӿ`}|O̗_ e|tfxNfPH ׉/2  'Vf vezJҎBVLB9JprxjߦZĀme̚ GRm踿̏̎ͅ~cu'Rfq'fN@_7K?g'apr铃hs}b _ij6$p~ IWpjՀH_fN$mMp-5BԷJVhpuk26xhTKd@scQ*dB0uy*U;ZSjW]ٽw>0Ǵ}f+Xvk+SލvW<>E逳1Fk[3>V,dQ0Q8L9~| " [1-e)viiS9=.4b9c%,֊3H p7R<:FN1Wz%\eQ0/yBDoDɽY_ҵghqBDV4 HoMxߕvCBnbW1^n %"VIp[2qb!l{*Y03+#Apm)eBLA$:J0F5褋yVYҳwߤCl+%hc3c5{n'::n  yHrij;? מ6V|U`͢Ho  9B<X #RP#(:j!^ca}t T,k(I._: H|}8tq/g1˧E3ݡD( |Q@( hө)x']#ۋHxƙa(4=ɨv$KKf5>[gJ!|SQ<0(G 0tAqZ9,+dET Dnp.rt!%, z0!m95qr{VF4v+xrܜP\^8C/N9\W}C|'ٽgҳ@J$b ҲE~+/FY&Et;EhG[,nŌ2ox|}aJ12qy#%w~ɡ3+ 5y[lZfZ;CNm##fyY/m [5~$Pߏ.4{74t]bztX6|47v-@N!G1^&fܝ Y0DTʜ.`Y[ęjhђjZ1(dB*FT#q34f6Yp[<gqSt(2ko៥ߒN+51J=7a*Q@,hO( YCڀ0~ak4ߤ ~#k돊\PgnGBOc> ^Zb1 ag6C 51H&vʦn_?ڛ4C]oIF؂KReM?Ҡ pќOT:psoe$e4]ven}cuFx[x 8Y)"0i]kCy}Yʂc뻉C֏f/jl5c FJzu|]YP1/QwR/DNЕ`]'֍|1E+Hf!p+\;BEpْ;wWiݳկNwo8`5Wh>*~o*Yݚ=+^σ['=<҉k :㟿{)abfGw; L.? ؎T޾dYRVro9PǗec^5iev\|K_se;Yt<=B\\0a9%b  M#P;P+ Nv%Mϲ6՛@Zk'ow[J$w^)ʾinICҋg\|5`@=4&~JhNTL0Gmw>lhM&t&@*Lg v QY͵b9o%X*Jn ۙal/颦L]̏'V=́!1mX1ɛ7!R3ͮٴAEکہ\DeWpB)2.vu\ +F= )HG4AX.1A܅z;uWMn~O H śD8Lss`R& T;B rLM3:$vjD/M: f)*xJkEt'g޿ 8;ޑMftrOAjB 7mStwzF>UBC]=t$mnc?Bƻ'ӈJ^mȀD8Ozw5`SnE\$es@s]:j}9yϴ%@]m[Y<[y)mp=򈥐+Od.śjs6u}fBB~ !Έ:a:JkSAeS1&nĸ&d:?^1Qeꖆƕj.5omxb4# Bɔ(מt* z+)Y0 ǃ-5ߩ]qzQ Α{0CwL0U.=։h` url.inhTT I> ~Unt["&N_ˏI@>Q:MY*#gYڱa;I X)f+.0O Jl`l#/#mnLpNf/=ʍGRM,y 2VA}߲U*9{u)#28z"]c (tt8k{Ef..be}PQc\u(zA #4W1Bb`ӃJu/Y/Y[;aNUq2G6Ai4+~4zJ Rf;j e/D֫ 켹Ñ'rnT¦|PdQ;4X0CRB>7E]2! /57A">sI[)'KΰJO؉Bi!Ut=LurBwOݴ9///7!avv3"PWЖo_U}C'/ 4- T0,^]c! ?rцr*f9׸7E"e޾#v $=8.S@@ZUNd ݐ9e)f6eD)oR`:TP3 oFnz}zH=;DOտ1ގNÄp(":Abm# hVfmXlM()GEx"Č>q|64!jH‰kx)erc>K()M`AqN8Sa=Hr̖x~f'w Jcibn7XrrjvƄ `CHD5{ω;چApJkw4i=P͸$jjAɹA,Q>Ύn{7(nmU.8bR__qKcc x19@m=IۈMYn_7qc{5roZ딝L(=&#G.Es VCVYO=jC;U؛ǻA ZbB5WjaZYLW1X@Xe<f8%ëCG8XLsZk|- Jyl"d xÆ|*@wx}J >=FqH(H/w shb$#i|m<ژJ͎טW|fݏNRnBTPsW m= 퓴+r7|/i+uNN$.T+`Rh,~N/L~ Z|"FOlL[͓*MȞM92~v|G$%1KTkٚPZ ,,EAƭ452&5 R궦.;h+~ #~r^mofn1=Qq Q,Kxi+ϡGׯiJF(7ǣ^4qXZ>oݐEx`]קt7]P(q+ f%Tik 3{o8. ! 07 -AU9:A?$nf&M}89[k, "oic :",tn \UAs&9DR_եS>9`&Ӧuŷߣ>xtt N[p#7N4*\.Bn yR .8{*J|r|c:d( xV%׶Nxuv\}U5Y[ǀӍ~@HQ !?&?͵M[(!fKSq@dbo`[ Y_=yoe9E(o^5es!ZZ/ }4$@QxO\X3`D0$nü̴ω%DN?X{;PzW**$/'#6[ч];y4.:'fPknqs;GfUx2o`rM0~҃#SP↦Ce#nHAk\ľC &:}CMۋ{5";o>lqHEYkϙL81mh 0R|_2~7דw w Ɛe6X䳯rZ~eigsbR-ONW'.Cs*Wu26-<HE]H"YeH-bUB)u/\%`ڂ{NJƗYy>Kb ƌW;)qqTϠ pGDnF&09FӢŭp/%67q`EIӽr)K oJ>CB{5gV3 Gd/ZG6%_c#?D^}BǠܕ0)k b7E?06-7\7Eٞi~Loz#SHl>[`7dt4CSM]u.SN1׷xQ u!S7(^5pC~ -=aB4zxHˤќq•Q`fv0;jZ_6աFcqfX7bQ; Jyj& դqN 7C";(C-TouH4":;ř2<y%jzP-B'kr'XQo{/a/w~nf])*tjb ,4U VKxM~%T&+@MtIIn6 x;qn>{1oFuKW(?<`=:vޣԔ >Yטj-?^@+"mS [J8k]fz{>94ILױ'nY OH dR=`\Oѳ\Pm7>č~&bTz'&+T^S;8}"sp6n&ka"v xR{7GM$3kY2$r0!l)}g t]_b^ o !*͠|cf[X<<Ǘ0զXڠHfD1c]NVh׃Tk>hRfRĢM}5qI}a+EѺ!{G7j[s˧EcVnzBciI#%&FEC4J_ 2lġ=Y|2H@)T$4+]SrWOiQyRS*M1儘U`ak&<=֭+zJD>#60BDX b1tYr׶EZ@cu2"Kk9@ 2N<%t'>Q[/q;bovlGowOŸoҎJ1ٮ~mw]`8zH+([79̩&C"9%* &^^Ey'*)c{ Q (/3v Edmtw ИQmS tf*<@vM P3~ ?)8?ȤxñI%!snV {{M㴤k6 2/6=v><2Ff5ˊ Vbp(y,yU {ȡUJʏ(.+\68ߟvCq_BT؆rvi: "HHEYB ]feF)OQN=kZXg2AHdt8NSgdᨅ5Y9R>˕29ck< LDۀ1ZCfwHB1_>I NUJO Ub\,ԀZ8\G'wV8N=QCVShQMx b\=ELdVNIJ|v9]fA"ojjN l`)|?ktM3+< (e;2sL)vV]1D;BV*h4}L iCF |203nrFp@m?_5D'AWWtH{.*Z녨+K}hĸ65rœJA\US72ۘ틊$%(8*#2@/̓dD?H">wGNHro.tu 6de+V] \6 VǶx BN{4Ufx/}TOz0%,)f}$@U# Zl㓧.hRY%d_.ABQB.lWh cu:Z|H ϰ5| =J=Ó{% lW)p#/5޼FȽfnD-Vw@{D ٧I}Nt-rZ  mz[+LN\P9캥ZKɹ &X^9%!)n;ntɞ/_`}T$_߇_+rVGil7^s> lFSlWs$ab) eA:h1||3 CNAڧc nJ&hd`UE==IYso.Ɋj%o5l-"'@)e8c]p9ocY`P@ki/E{[S@ϐ |qmR7Sh‘^4Yvp d-:keLvEKjcF4F0bYsVE [FzoBP@}T7؏6o_*YVKx_y兂mNo=bjo&˥kvOl_Ň$*lHVԂՎz8lwP\si .՘ =1:H uO|MЂ1I%6Jj6ᠶ.4Ɍ R >φOJi$Gvjt.]2ZYHS2x9FE)GHYlW&*f:Q,l ~x\䉀`9'6cu} t8 L4 (l8Hɤ%ңiJ҄q4?l'Dtb7@8 )P65E.2%ieIe19;.l4V>M7(%,k}c#feUAaϊ3z28C$!G&Ϟ^979d\\dN NEE<,Y$аE<+>*nP[.3ulKVgjf|7q q~ -3{*"#~wi!bj*IU|RtzT0* *+lp$ۧKXx sT5udJOdY^UЭgpYi i^1>2T_P~s(07x(\t^WV"G#-|{F\Hu4?3qT0ruo!y [!TPy~^6mI%!NK~>9qUCC*Uғb9q,)]Ze;-B~3D\Ԟ=^8_ΚkS-֠ڀ ^6}C͚r֍ %m^D"xv-֎$(hWh5?.$+ބ"u8/PIZvo"8?{_!j8~kM"&ev;  $! ?C÷e#VT]B'LYN%Nҏw;rԬ_lSQHa8ϛ5AJ4L3GuHC T 8#hr2B;&W:;eg. U~X`(+ϣ@(z=.@]W |/M;{O< ^Lݩ21}P[+4`rE xukaS;a#EWbT!Vup:[Q)QY(a@@|wXL `QĠΎZf0CkՃx9W8a/X5q~=_=f`rP-[LV Hx)͗>ZNy]OܼQ43偍[ w)ruRN@jb+p Wv2-6QQ[ڞvIgQYľzR 0Tn:Q>Wk8k=H&>ݹF. K9;Bf>;~;b{%ds54\S%\ ךK_!3F\C2Z}z4@1 t^E0 ɓ:i-yg~{e "oE<xAWIG3>YLR 1F+yBl_D2MΏ@hcڊu?LktLJy/e5Mg.JV6!H 麌q~9o6u#&#E5и!Z6qL.Ac J,\®Oyc9lK:*VN9.Te^; 1V$EQfH@*= |yA/;NM4.R~[v]XL -1d?taCҷɉKdzH|R[@RVY@&-5Z(8@4֝HDރ)^>FژA٬WDRXLfo,{dSy' -C'E'+8'UgGlӻ6vOE)i o:to+JZFpCnMjf߉srJi~Ӳ{$9gv#>ߟd6m*[1^j-3[ޙc]Wapk#e#﨎`Qu' 3F;l Dl5#y-v(D2I<9^[nsm/Zh8jγ |X M#aW2oD!K!1靾k.i(č )B/,*_W6\s~0tKMtD e\l[I!c!jcc1TN)yʵu$"a.1 ({ ,;\IRT)a(3&G7HƧR|Lc** 8|-L 1鉂QM-k7˷J ց{d I,Fdrk#:lpf,w? VN [l? 'S?8=5s#iCibp&Zr<یjq~Skq8qH3q߰ec)]hQ&1i h6%5 j 8.Igq_6#9X֘fZ*(ܷ#\CtK\2'yN9lGcX'榷Gu`j#$voiOP ?x&8wN[ 5 8Tٹlʭ肭5U -GlXAi`"Cg 86=bG]v^!7 q*P :Z-? :s%|ޙK].70Iqf"Veݻ=UE. {㗑Rhf$eUM rDhy cͤ/VΊbVA\ X*FA5?Ⱥfƴ0].nL2ŤR'KPnh3Y|Q Au pQWhqmτWnԕ `K9C97`-Sw$d# pd(/*S:Q VQX%z9 Sh1(5Ϻ\)j D5K a.dknDYhOjl,l],IRe$r~Lis,˂!0%7e3PNƈ` '1tB !i? ao.zHΫsʮ54*`$lt)\ظ缾<(8bJWY~5"Jo3I p/@іuD2@ƒ‘&#[$IU`+&3دyOha_wM9l $ȫ4Q7{Ke/r?!4t?\;?ĥo^Rw}UDqpӏ5[UrRenYWO6`1/Mv ED`m1hphҳ11.s&\|& 1.i}iD!"`u^~0:rG( j&i%g ,Ї}6R>70|d :, mֵa5/Etp"9 Ndɸj9tZ0]*q[d?-o!r6:h-' L"9ݫ2҄T iMbAR5 ae\1D{y m]a1mTUZ*΃U/=C*e&Q=m>A|<~ c0F/H(8H% y78pWSdȻ\Nts\ںH@ET,6#&[)V &saKX5Oѯʕj8ģ 즋'wqN3,QUi6n=m9ޤ$4^V=CIQBr.߀i}k4/.gtYDMƤ~lJYgXarDu椘hmHtT}mk$l F:[YbtkA:xFbPD 3 M< ꕏz<& {Gw,N{sAz1KE9=^FI n$M!^BPnU)x( #NYRX$Ox_ս[(R@6!I('4 |Y4}<-s%7YlܣE-uc&1jRhiPQTʏ]*Lyx"pZvPJ;s21Y\~;~3G'k4AR%YTa(55&@2h!GkZSA^pr^|׆rZVҨgS,]R(^~)v<H./Y#n LڵаĊJL qX 7Qx˖j}/OcL)H W,8u+YN)bZ ¥xv'EP[\Kd2Hߒ}nxJ"^iTnO8r!kD`Nحv`w$ސn Rz2uzDV>Fkn'ǿC=DKJͨ_שItTOvߓMfU1<Z擭b:_{ہ d Ҟ-~@@~$%-yBj!h;O§y C|x'\Oc\+Iy ˬb6HooBqiiEfщ7擰 BhRzg92%/539UT^`sNFy1ki3R%F@?Ħ0Y w.1{yЛ҄nM M9AM{.fW*C唅t?t+cLWA%6GLS9N CP}6WtQAO$ N_hqf6 tpK^d:W[rӅyMBfLalݼ v:l@V^p]6ak=gSfuk5JzP! Æ+=Vs Vkc2o&N'yJv5Y`6ـ=vQ*%A}f -?BqȓbinU'X- /?lbW>^ % e\_RxMc{_t_ѣ럾UcCxV g>=͑{/?4a)^-]s8%hLnJ6:|)WAI[a}mHkEuh1VR&hqm 7nrnC˦ҡ]mSCJ{T_=Cdxf`ho1׳iܿ%uׂSpuxؤ#zз?&SRoMOYRVxp/&k[=`e] nxE5~Z}|)HYR0֫"EIjJNm$KO|>'hÂ̈ O!X7wczAg6:mHHE Kf1-Ń<-9w kO9_IA :dՃB]I`hO2 MU,3Oh]E)yޡV@Gm?h2iCr1z: :zcy#[E8S.@ yL l2FfĦC~pOY_Н6M=O~8 cs!Κ6̀^ t:^Ud1V/ _Oyqy[NFHѤIn($7'†lUo_=խY (wj29σwYWdf=ȆρK̚A`mm;͛ڤ=[jWZ@Mյdᅉ ά6{=8h`ꃾx'uC遥ֻٲ wz߳pu"Oo7#l5=05YpA1x̬?v~3pd.Ze/ARo@= q 6O(D愃 ߦ}y䌕RChw|GWTv GYo)M\E_1cCZHVX@KY:)$Er#L8kAX?_ ;S } t`1+62/0?Zƥ47}yQt$5Lл|Xju]"O4>xv6ʧehC8>kB#ymB[u9Qc%ydjWɶs:}^J_wJJK"ѨR B0x֣-$ieM']cC)B~1}lM~4St?\*joa+&nrPE)^aP:=E1BCQB Vu;bS+ @b2T{j-7q4@K߻0Xw(Ѡ5f/fsaP$[칂NټB|*CZF+^)NNq2'pdV? b2f-Gi[ 5RzkSCTQ XYd(oP<9R)Str&xj4,\`=|zx:r`D)%Sh7bd1vwսjpJHw.و1Ems,YcU Ok\y?sYD;,Iq( Xx&;W*x}kBSX`epWBƙy`ud%4JyحD{I0}%bƁ \~ Odw^J?վ7Óg`83`Q]*NH?`)`r͎y0͊d y^Uci-F}+#"'QOyqE-)Mn>#o[%oW`5c mDik+*L6J{2 'gOmIϦ)m<Ř$ fρ87(uM%gmkgAsuB\Xiyޔ(@ְZ/0f1^JB[Y[{9_7g']N9T3 {[z9{hQo@sS ҿv`q,qDC;\% /dNvc"F|}f'qJ8ijS&K1I1+?tvV|v&)m6rIyEI(x/rO;\.9^G|!rW{iמ{ efD^5-Qtq,5+gD5ߖlFS-dJiuE Z74nچ6){2'w ﵠS@S':ЁGwH3 Q= W֛{{w72oy"Ys!5]E{I>w/o\ih&_4:67}c3l'&A#_XPaX> Ӂ񟋍UO0=#_}:&;l27} ('H.h:lHu$@a#O J;IҢ8zjÂs@<z%]iPqwхfdεD-x]rn-QcU tHI\]Ρ??UCvFz,\&9-(C^cX#x\_Dd_%IP5fC;0eU"QEu]Z?UNCA1 KsZfh~(7uDXY6f]-#4qSJFKSa^x)#*ZoN%.a4>v3wy 8>a sXePrH ]ă|!{-?A}dQqiT0:b'kQ).2/!,`s[Uėavmp uw[#pO|U+`mtvS"IS^5Yfkn(`7ykĸRu uT 5!MY[=q^d? \^j=2%\ 䤯oeC+,'S2xܬ ._4Lp2S$U ~)yE,AsG[^h%QLZ`>=|b)3}: ԁJBB Dg>E 쀕@"gvPX L=[WYy҃COlVTbs̅K;^ Uv"Tw8\RICW(]i7@ErhHaVyx7[ys- Ӱ<01N"m⚣߅]k{ /T ~,71evB_82\kgF[A̪Y \?O;"jm]#A.`6V a ҫQ2-K|yt4@,8jqRU&U[ 'oA7{\^u9 _20#Y<ϭ̰\DU|͘\h^z$0;钡,cx̣s\byrwL6ްi4t=...#72]l"PrAdIqEK㑅|tۨ9 Vh RЪS]S}$}0D泬U틔i[_p !hbIړ,cmX=Y LtA~QruT'>C=R0E j;eD/W")/1Ly,GK˕FeT &&Zz7s|'j v@javܨj$a3Ƶ\wC74ZES7jJXٕt(78[S{Z:R-6$F`k/6n0X01 .'_fCWvpV?ُD9xgU:Oq@{+[UcyE/ DU@-,ED޲5;e4*{bes  @[H0Ed $;hV[`)oTc?V' "@Q55 (LE3sK|!?y}y.Yn ^@RᱹXe=COA g:ڽm+w+$P׷%zt wjփ&ΊPnh\)p8I럝9ZXd;Ǽ)߸zęR Lsj_1PV| n{8~#b%Oi;&ftS $#8i^+R]o~J\X7ݭe%ZT|#H҆p|Y ֪mWOS*_V?xHeR(8?Qjq+ĉY=s՞&Le ףJ֥Z+]7\|AǃjsXZf4q#Lc./~p]nw5Xq\Jbl 3WD0Ȣ[J(d\ 9q} MB>ʳ qN> &f.MpSt gOlk)$ $XD\ƫVѥ!Qy䜇uRRb/ufcx4"k] mTPʃGӕfW>fEEȱɓ-"~s5,aJgKxINxbRPUFB XɊm7;Rΐs v:]4v^jb"ToH3 Sی_YuK亠ȡ ކ?,p;ޭA=Po3( b8ޓ/tBfE;](ðO WҨ+\5!2сsX++>* _H_hͣտ;S&a U OՆv#KeIG[pSRJm4z|{u|C*| ;bGxUmàQ~‹CNJd!|XeYy+}|448D (pk-ۛ"HglץtX0V<%#]b`2< )i('cł WD@d&G0md`~x{K:A0b,:_7t8'xx# D}]]`Z n}wSLNbyvxlV{.Q5^xaGXoǵ.+?N! ]1KB?C#|8g&.N5"lgqD{[ћix 9%a J7ד*!)p}/ɏ4@7`UǿUaR}(ڙsp5dRWz/9  o-īt=hm#ĭCRVR1xOUfd 4,׽`zNۇŘhPvWWN=?ƅǨ-0H5?13U.<s3oQLQ7ۘUSc@Zset#)sI(jf0nOIzPOӇűBm!A~w7IPaV6X:Y tL/PؘJde2cٻ6rd1~[DA* +˹ G0z,ɔVI

    ,X ՎLԍ Z;؋"=G?P, Z;ᔮβ)-mf\+ǂ7K(d طq"%o` |F\ bXa]j^6!.ain'11^v[ɇ#kTsvUն,:*6U)WMӉո]3DW~R淖?݆zڈ{`37j>˙G0'&q#KO$VTD=oZ}kd`/3YUwZٙLJvk.1ԓĴ=tQ?89"i4rUK-pS %co0*Ӷ%NhZ*օq&,I:é,ak%׎z r#sƃi³wKM@Lxظ(U8ћtT C0㾆2Rc?#pSu^^9x'ygNUec c=5J5b SJM5NUj,ݵ8q-ޕT1j&Q H@ l egԻ> -6\S%#tSq.`rWYYe?y3& ϴ 1ǀۺ?̶?+ّ'*P5Ep"AgA+k̯eo|n )W XG+4E`]TL^vo WhvLL Z`4qcJ48Yp"P|y$$1/3R?.k\>YKcBqĊөfi?箅 n7h%"iFm?=,يcnkK/8i&BɝC;/ 3rq l/T+N@}Q9EiVz帷6RK񅑞 lz^Ҷ]\=idzz\|Be =FCv$^(Z<!rXkҸ.ްQpT$:Иc `kpX^ڼ+rT<X~-5ŔQ5'mcT?t + W>t5NL%PT0RSwWYx;7InC:X"٭cb qDBGwiߑdizZ^u8 R?SEYG{ڶVok^5z|U\[THY2N &8i{OV-mAg|)ˋT(48$Diǃ~\qbq}PV 3|ѝv8Oi<;"YApFqZHM=M`v xyrejʤVdQ$IVϮE`5X$$)N-@d'- 3v:GO:W.ĭlŗ-׃d9VDKaW%*gp 98<_VE0"+qn ; v9U!rlb'Ք B w *qFc21) BS$)mZ;@[%HLoGDaHMD]9C`ůCu J;\D- ȍBT0d}(N$T/m/ < !Kޯ~!̓[`-Gq藡u`W :8g-|dVg zz'Jͺ'!NGz |oPwя )RW: Iyj~ׁ1-vJ!d=li;W{e:r=T8QIN[)PQ̬lGߕ]n]l+\Ôhto|.N2DvBMa^'XWہRT*R@z?\ 't/@g]Fphjz.XexDtwnW 諤2$nf֏6k* ٠UfC5c3]jmPK8$ MMVTa?izWKVCt0bڐ"o/@|BƯQ'̃CN&SWy'ǩ!4m0ⶒjLq`p&u Cۧf]fljTb`7<ņFy P S%Uq1{"&^̛QfÓ` S'5%ow~Y\ױ7gj?i<尵zI69:h@I?Wbf,j\8v}A,JHCr)(į Iil1Mu;r%Y$ˠ\&!I uD~ogZsq9H*#Jr}֔tϧФ ~ ؅_]PG5EvK(R<1̥ҡj8{e>#*%> {?TLqZ&;ɚ/^S-"V|e~AF1Rl'/hc#ZXة].m4>(O o#:,8:~r$vڐKSTPif,2[P Nǵ=zHm"Nϙx<"fz|USX# Ө8WF3,Q2 =ſ,tЀkIwZ |ڮbR9'];}7 2 Skk{GЭoፐ N =k={Jqa̟CЃ֞>@+H2xsc[v8+ Rb.'3 yi)Cz#]jd#s`.]P&P_kQ-m/AKeRw7korY z\<-;]vqba*ۛ @Fٔtl7INHɋs2ae7{M=IC9-۾;Ф%!]!(icvXQuk9'4?*iwJ~Q^]ۺJm"$Z7Ǐ"Q>:xc+2F.kjosW8šiI0G@#)8J8{dCf6|ދfSœ`$cӄSrZkCBq+\[g2hZw1(f*/4;`}43N+=JGێuNSJWPE>x Oo `8!KܱM?*k$meS![-`n+9jݐpsۏT[3n$Ĩ&V-"G7Ayx=GSKRaMm1_\+L{G;,3Ȅؕ0K!ýa>,ΌK*]ҴG`Ö́vZe_Q{O[P  ͦM,TX-cX9 Ga`hI٠G_ !Ē^I¾72B{\]P6ai*ee< <¡ֽsHASJ'?8|z rLSbOgю?>ZORgiČD.*~'F-2YV^JwP\?9.)}B?W F\b K-GHȂX=%xXzdd!@m)C j1e ̭rvlrsd "7I'BBuLܬ&.ôYnɇ:jF tv |cpFK z];>aغtU<m3ǀص{rf{9L?mn3 sAMٜq4AYygYehauEГuh?=m'BϤPɜNJ69ƤrwRmqvnI#sEKሲJ/U6Ӂ-wŔl` Gd\fuz|q=]ďVd.r`-?MzӷX@ԒiPڡ]))^.AFWY^O{z0_+<"Gcd o\ 7C?ZkJ7鲼0̣#Y|=JG,)kxёVmi'>n_Vz-ݺϡs0LOmo|`;{1z̲z-1Oh$5,p'=!EW8 y5P7O(0`!l3A4SBc,cxp5q:Y#7;]Uָ`d!wc}^TdHAc 4rN^h UE9; *~4S$޷`?rv639qa"c`13L*3у #'>*+&Rg[e`#}dH5^'!A%)Sz'4ͭ$:iǰkJӋhl'^U7޼.:G$֯ÈHX[tљ|D=MlU+)ԁ`Z|j@-.SV% of-^iˬ\~; 1yTgZxJbdAdy16,LB+s,1 dECG$AS@.N˟Z,ݚX$~Ë8Y`Q4:-,uPi˻}I3Dʁ&t}mf.QH|&}lYoD[7A1!џWQd᚟%n49IEc;7KDxe3%d$rBg} fć/Zlɀ7+> )p3EE ʈ{;2, RW4*BP!0o{ن4 F>>t0\[1pOTI՚l˵v|=\m\\}۟C" i{>ťg9wh(]#UAaЭ&/D5l1<`3KΝ6W_<(#J^ S |WlH4òP{i3= Qf9o\\n'z(dPSn{ur&w6 F͠ ZA +o¨r$]ʉEMvuJ+gC^::NΞc&bX$= \L;7 ˝ʈ||>ht lr qߛ@ oeca5޺0);ɗ+sT,^(SR&Ĥ6oLW B[ c7~e3bWζ":H&V&`$FrϊL eN*Gz1t,\}Vݍu[|ժlws[ |DHT6| Pd|LD1T+M][Ȗ8 /nzFVt aeXo@ k :nrmYRfk1ÿ[.8֐7Lϖ޵5hݪ%ACtGfZK|Pg蓜rc47*)dIPuts΂=8\T2)U]Mqy %KH@DwQ/"zqS9Bgv ͚}]ֳcuܾː?h*Ky85a ץ/+7-$!& 9v$ʧBt e$8]0h`O q KUsixƯ-ynxaH?;ġ\>b=ϼo)zӢgm]Cދ*}F +C!j3J+3 Mag&1ڪ&Z΅/;&dFLDaɿbM^c ڌ %3>emtŽSP\BBir8%ߢҟ7AG[(5z?;NRs7l:` zmY!@@_Wظu?]iGMa`4i٪}. P/Zz] 9yGRY*"kA ۥI8tAŇt(z=jZi(bݓ[s}2M|<6yゔVPS2{$.]_xr^сWd4dor_e5i55[/8LA>~.-k;4Z"SEL; `l8}a"v9n_us ~53Dbz"V˺nS*~ `U®f,IH.LMYCY>@XcB%r9m܄ډuuS?&겤M$.nӣ_"6Bk$we CKtdǷı5!YK0cwKi{,r.EZČiw4PUne2@Ƚf2`JUuEa9޾9owr@EokU9 "tFZ?%_R-77GӍ)6Q;|T_ڵ HrBB,,)r`b1 YT*i9OR+Ӽ1M.Cu$lXdǿ)qv>\Xc2@s|Ar'S(p+ꄤZ\ezARm@^P&Vt]3|lPh[J ĸF$K;ՒRY5-ɺIX떜MsZ+3j/d2&_ҟT8G%fr9`z? p&j<܉2<$擐1@ԺQa}mae,8Jqz#A~"T!w]/?P*:H^V+ÍZmYad:n3y JEZCVRp"tp(HŔ: xNEF"IᱳP*w $n W&_*t!:xpCY(!8g^V_P1 M6݌{ 1`ȕ`X,ɦXw:+=KҊ^_|Vr'B\x Y^ɗ7K=vIh3nW<2@9LTjiтf嵁JZۣKLQ1Fl,m"cK刵+OϙE.,wcf|jX_$sb1x3jVXA} t,@F 4{$ɮcR9L;oҍ, rhX.ah%:vj ZH`sa({J*n:¤ Z\ ˽ZJKpG9iˇv# _B zx}7 : ߷Yݱm-{ 4Cu&~BR5!!?ɵ$o2,~媵t{(#N<ڛ:wc Lk['Y \&P>0}q*ќp) PHOz*`6Q/:T !^2F1dtS՛뻢gցqHqC Y7j nGzk%YJo' Aq)\ju|aQC[7yg~"͠ oԣ6Fk9+ҘrS/ȘI0W.m'?@A1|f.}G"Sܺ> )8ܧ>f0ğ(,=Py:?iwm<;a8uC{~sF^|bR@ҹEa1t\تt ]=LCENA9YF;•(7,2/Ȃ?IV} %D tqP\; rlNTU FyT_Hrـv:X0d:IL-%bSr,kcr}T_Iw woVwXV\jH+=Fō8}LŢ!HG "b0|VGмI Jr ~?˔m \=O:M(<Nȗ}zk=v0\(aPHEt?G@8kQ#f)5_˾LCeMJޒl'>'Rw${ 0v//G,u"`Yv6̯##|4 rX*L͏g'+XĪ{6*BiX:=FjEQk*-cCq<,IHbf\:P"gm pw$cyrsf*B37͌IVRKI[[MUgڎ"eV \!s9InQrmy95bH,r:JȽCr=a2i1Jm2+@8vq(e~o6wYBz;n7wvtK#qsG%<\oA(>39l%%U F'쐼+GJ +:.!ܞQI)gv ׀KUa;0\dY%5tÉ* jw䔠Xj7Qwv4v<ț 衃*ܑĈqKy`8 ? xI zӲmlj^"s?jc:XnZLFIJZ7ʵ!|چh"J ~l)Dq3N&C(Ye DZsVCzRF]_f Om!w9*?̪<˽j*ӃIQ.VM|o]ɦϐq49(@%ۯ>ށab#!yӑS/ˆp@hׂݞ]cDz1+K kZ\o;"1@gV7M6yoρ/W9JrK!ؿr*j|h1*-vl$.j,)[kdemBK0'a:i n"M0m#"XWF]j∅d|"IwLLsƧN>Rw,W6T1%M(v6|%"e5̛亴 "x6GC MJvQ;4W8| .YQS(8/" [BG3; .RYŃT,1ӼPyv<-g)`>5Bq& El J& p7@sD?Ee^L7YF*k1,H׺O:/o|n??h#6lnVsSW(+";}-i+bH55f]ʞ̀48ӼuZ mH$[G% f<fECX`ʃV"@"WH8=ډT u>m&/q!I8BkHF#NXQE#eQ+K&d_"M}?M ">w'uߒ=Ab;+uԞcd!5`NG0c-FZrv쑫#ܐe@g)kcFd|k Y)DqĂ<-;z4=`9BnFQnIJ`0*cMx J[7ssnPKӡkS`9bf-teCjj<]2v>ki21Jπbjjoxy||)tz]$DLwyDH Mцq4ƀenl@hd*sT7z{Ays9t&mыvoǣ,O@:7 .:*/"~{9J]"l'gDF,`3U wjIv|$Xqb8{?g6]9{^qCk ! -aCq'anoM%(9+ӫiT[& +5=C{00S@zh׬fs7!ΊLI\4O6DM1&؇]pa{`&kF>Ȭ$+AsOiX}.]$. E[5J@>헎 %#fgH] ~RR*y7dRŔ6MץL,3CIw{[; s7Bss GWn:)UT[">z?WY'Wvf`FWcp0*ꬎ&_l?I,Vde^lN(8W17S Gf]{`p*d<m"N6sf\X4ׄFݚ ƞS7E*vhF>&̪~ <wzx{OjXLW7z/!Zܕ'74d >p^9ЋnjR R`W4z`Kr,B!<%Sn)D3bFl(Ք{vq(ێfN$)Y0x_Z6;uʐN"_΍^0yQJTbrAA!oHbXZ*Tp,#ΰ |_sKS|R{;Z!)#3]-_mv _{ S7ʎ ;ٺا'PԐ85SS72\0Ke;֤MFDsW^ĝc5[ |vN'xiYW#]t≊]@;01xY$bMj8G[(xB\a` ҽEW~bpEBͰqWZ8%me3Yt(2bM oKɋ 1SdoAEIk"yfK_uKhg6bbX ҷqA?ܗ$@B\ 1e ʂwpEXzAl~A(Q+3wlС>+'qFf0"3!fj5 Z hf#2˳dD mšv@X(-eCb3M.' j#(O^8*Ӻ*7Ma\ZUp"GSz)+!Z9dȻf!✸if?N݄0$I=:(y]VzBv['<ߩ".oj6<4`s}C/'> 4L(!j'Ϩ'цXRŪ ΏIѭ`AƫiS?m7^?^n&XH8b+GNJ:iTihǐH :r&/gHl5gCOOTg!ߊF]Ddf;"$rʰ߫ldZ]D#YisXR,~T!]B߂v{GmugyC9|.'4ǫS6nIT$2Z]{u?׹_ĵ)Y=9󑗥Fp:/$LG`@&opU1P{ۨC~؉)VD2Vc(9 L58#s&⇠dOަoL8LUC `~+t[7QV*T'(0 5zߴ7qhtzx]`B*&w*/g!`ʬuGmπYj^Ϝed=+C`NִHNf;tIRʋ, MM Ն*nZא9HƧ#s@l#7XܛhWu-, a ^e]$yN#2T5<@0}$^T>r$k/'֏J!ɸF\̉ؼIxi%,o{}L2 Wk;o|BJԞ7_!gn܃ zA+]6Jܢw= 8Lpv FȍU'N_@LBG g!Cb*Ʒ#($@wrk'q4  ݣDT&1&ok I& ptZ'lxdIa\ٟ-"^qDC~Vd$BdQC|s=NݣICjcړBVSJ9fDR>2֥ 2k'ׅ$>D3ӹg1E2OudeǫgƿEѰ3J͊e콎:\pY9a id#1k [lgEEkHvd\%!XS8cBDFme35] oӍC;x3(U|cː7UQ´+p:CQCY "0)X̵pk#d7%G14U}Q 1|a5],KlB=[ 'i v'2PcyhYD&{ $NXo;E%^b4A) ;Yԡm fU)eupP EЬ} '1P"l*@1$j(tfFoa$jSvLt `JĚJJ]1wj ,jxE,BiƜdO2yZsT9R/UQAdg^w+3Q{3yi[&udUI ȏ7lz{ VO7ȇ0UzZ_|q6S?I/dg:wo߫p8xNgE6X!v!=ޮJ=Ț |{Khu$3Ãna\!a͒ C\;SƖXo)\X ޼d1MjA7r~LD"j;5M (OkU~/aiCfPãm4s󟬐4+0; "m-8 X?cŔs=^?MډOrU b'^Inl)N Y%1,W,,Qh_2KŠW9Qj!e\&Zȣʵ/3bl"y^~eF8:|>(^T},ʹ&GL,qIX3Nojcɑ 0:TjU0s5}S北M%C z+cM<؃ƒ-ޞ:=I DkJVu?'U;pKLQt([lnXcVltIM۞ReQJsid.*K$(谗h{MTM1(ԐEzU) e%>PA ْ/P lGZq3/W/7z(4QRUʟWҞ BOݚ1 R|xoEBL3jIUȠ@, /oGÛY挷%6} ҨWJ:yQۥӌI:ٮ"..W+'SΗ?EͭrGfS.c3CgQߠŦ9M皋$^hQ*#;8bt)#jh ˫ JC&Hטg4i%N|\OcrUxK|`F @uYeUhZ G \5.! [͸|Ľ߿7Y &kL#j:yB7 m*I/5Ψvёh0TJA(HI'bɒag ҷ,XV< @ +[!T0@O P%$08D')%)\ߓ`̻ &9@73:mRϏإa@kbG_Wad?광iUү‹Q29*ۑ"ZjΤ\֣b`:j\jLyPj̰QE5̰eƶeZ c`cFP\unwsb$q>(Qrwٰ0s}rP_ jlk=KJMQ,?%l[|Q24KḘ2fY=`I (aAR;e"0/[(Bo׸6SeF 0s{xpLR&I< yRS_p4x3`Jnӗ$Hrvf_&ӈG91_ @*Ue]Q:Ŗ-)J21좩R|4B.L"\`ѯn,3ZUpAJBʿ=A#NAduszU8Z/f#AIV=0@XRusORT99tk`&flpKk@]7&@AtgZS&@/^@ydMK'*_༺J|Zn6 ޠP;8L,ӢLOc؛#_"U wƒNdqF?ĸ@+X].vk 1t7-N3tԕ%@֡[8"yǀ&9>/s1*H 274C OL; w|0k"7qE:{@ςi)m;:tyWO@Ɖ/ya2 `/_:^:( 0{ahs9F<*  ƸZ[m@|J{Ty:,݄8/zwJh?5Z|I;~W|z1TlMCJŸ[Ԅ9*dnMTPy}'~:蜸LQY/6tIo \rA[@> ZA @i=8N4Mi$ѨdV% kWZRc0!CTZ#HU(b!? |v}ꢗc z^ne廐Sf_%u3q Lqhtй:[Zѱ-Fp*;e' i NO 5[&+bS1RߢE*sFnO5qIf~nnN".ɒ1P?0'p<[rkmw[j` zkrD@SthVCHZ>Q܃F mQƕy\[znA!D *U0rT5L𱭕R"LK!$#Co)~-|i-9{<57ʒ{ub7#霭9`>{Q؎>@]{K~}uӗc%P6癔Pqu112?nM [xr<֖("0UO$t6 }M8ٕۀƫ1#X(f,n@Fw{; uQSU0T#> ߲Ʉ`|Σ듳 oE돱!:m;vM L5|?e? J(V#4LiI5974^ \94 L]t^CdI ^&l40|`>ƂUs6*U̅f2b;1e']<63+b#:O\wa]z1vDQu)KK]hװ?ܦtX8jЄ|:y U(I}$m$i^7J7osq7%aJZѥII~29XoJL |f JR@La:KGf}b6L+39ӛ[GKsQU(0դF%ƋC;+ LtH|ӯs2Co@KpoU2wu9aH NT:jھzďF[֒ DqMq' $~'4#&U,qHJ& 1 iH};&VBz:@.k<5V/6m h^$FһaA%Qu{{ U (/td16V`egƦ.";'- vr< AqwKi/8LWPFzmeiXӼBS"(/3}@aݝ~?0ݙ:qzX.OjmRjc:MX faYUE5 -Pgm <%REk?ɴja{֛A2o|r8^~ MyM^ ;|'bߕ"L] IVn~(ԓ/:6uuO qO QG;ŬU߉L ɈN^uQ\e#TzwV RƸ=dWZ3I5c!h(YߘңZ[V[]KtG ̑A:[Y@z3sq =XW ;`Y=AaB1׈9'6E)4'W`cC}z];#<JG~^Q;%COBgFhd̨3kx;R 4$6km(?QiK}Ǟ+*ӚB+*ɮ̂`c]d t\U`7D-E ? Ct>׵isOHaqW"N#kį#*H\?`k>Cd8* AfACEbf[Drc̟JaY{r}2mKŧAxBgBgk һ=oȏAp))p`Jnh1Ph}KCOݢLKL~3Rا5-u~Q-QWB5~tZTg!]ͿF3hjJey+x\lp`ݯv~ H72@Dt=.dŸh(Q>@Ϋ'#=B;I4\5NA l- /yΜ)whiY[pɃ8>"t4$TJ8GRVf:ҝ3^ ʅH) ~"H2]'7u]J4ōEio\9ަ pC:7 w4_*-Ǥ5ѐkpr&ܴ$>/,1O4odRxxU]++1ky t[[RUqY&dzjw VI6j^,29p *Qw ϯh|jX%ߘiN*+2xGx>~6ܯ ڗ=f/ĽWnSDGw7vx!DuR&eEeI,Sk ?fK8f\$Ǫ߬ڰpWܻLc@>|l 5SSU}~{t~[ŇoD#`*^_sX` / "%E9`WB.{'WȎ$VWPn}['~c@9c0߳Bۊ$@Fu|Dh$&شhJ XL!Ȼ$ʦT,pΏ;5{dF߀ V'XM.o,3#:iU6\̙ A8d/gև@XFr G4?4N~w0_det1dq4mAS8ɗx:6M_Dtj@]ZWT>^ڌMqE QS7]Mb`2h-sZ r@d`lVUo0O\d1q^ZZ&ު?C-Tڭ`+W|{ Gᅚ+V9}M< [{Wc~u Pw73cr *Ng՜&gA`K{y7kp`C۹e1tSfo^7$;5%x T*KAs{>ۏAԲ6dJbe'E+' Ӵ'Wֹ>] EnBlg"gjf|Oޱ12H%U ^sJ=5Vf yi.MwX0?:$qkTWV5ÈG /rҧެ3y}_2#!tFr\W toZq\E ~[Ub+i%WvpGkaŽ3P;?B'Չ+$ʡDoVᲝgUcG;6 A QiOF(r ƱSۊc.a6" 3Wߵ1ץmIVP!.i# UG8j|YqEw'LOqRoW^Z}uD:Iz{"$y#5_C0D&)Tכ)ws5~j'\ %77eN'Ž'E-a~>#_V: z+// QROIIأ8fctnQ]e@-Y*m+&,iBTF`c35aP`,0 Gc@%@Pjdkmp;p<~Uȷ# Y[ps!n Df7nuy}ΉAdMH|612)\63JOQ޵ v }w:.߾x(^m7܎!5SgG z9pd 9wNJp&noM_лThwz)aqc7ye@O=[@Ve4\:!^_xI K;Ðsդtb˔څ2 gG9R2@?Tv'CgX2#^ p~éϓ܏EL9\܍I{u ds]y/uյP*m8{V*G۫2}晳lR0|w_6jC-_MY!Eb*1{J蛼.he 7BY2NK( ⼖"7 X2;@e Ł;=A_ڞS|ŻK"h%H$vfπ-6ư3XT_uq$` @wQfIo1jrA6wy2O #TF 6rI<2x|xM[Nv`NurglLih *@GpC1zAauhGFa(L멠PV4iá5i2*"kE+!DuOpkE2 P#D/Z g#jA|4- Hџozm aX$b/y#>&p r6/\ΏW"~4HQp5IC8<+蒄Q5*(wo3k&U0ui.6| U(u*Ǿ}1 -Zkt09qD\oNu2? eRRWZƃЁ1V'\ʧNΞX>_&`^fdYNk>:FUS/_ʍj |뒸&OKbKϋ6 5}uX.S%N1?"}]O<-5g%[ Gg=ig0"$`a 5rR]h'1wbѩ(}- (}[Yr-zm52GbF#Q@05& *iM$[=5RRV.ayj0bRxXf~gE!vy& t>x^Hx}QNK ]a҅\n-E^` ?(|D9U۶'2UjeBسCTdz9+D-'q̑9i.z;_:ԛ%g!c> m*v+}JXUr KL8+%p.84.z'bLP-7Sg{!ںNs 7>NGײfSwqQ(7Q3m](_H8bnME}V46;'[_o4]XN:YwNP5+P]s ߱N1 T%s(?_L%S͓G˂]::E6%d1#,O0YL1m7|3ҿ˼N6WХC5 赵U͢i# h'>Ͱn8J   i c35yr`}eJ[eBBd1hm&am]vFj2JD9F[\>AvY"m ־ \xї xX+b%]:=ĿxP2ij ,] %t]VD9O5dYgpM j*E ??P){!o0V_ y Αn;ou}&g=$z<@!Ѻ|Z_ 5 T n&@]%㶯X8NXd\> {#;j{r;#h;k?ǒaB 1> NmDU3<,l'Ҿ|`l6,=f<$-˳~f Փ=?O*+`yficɨPq bN"+Il-1;K1 ^H*?w&A7i@0vx3=7ܽ샄?,)8qL)>1#uhrk EyO; 3gD*15z;{wNGQp>Brn B(k&!{D b|@ C[[-hiߛ4fNԜcp~=yzOh5kHDkm8^[g Rѱi 6kpnEaSs=0(#{̌5:=z5ƣ@z+PW}@_z}1Wj2*5>hՓ8QyX_ˬHݰ<⟯_2mU|̣ |@8ϔ|%B ˫&X/A{vN%;/Ӣ@!{Zlij "~UUks0P\-O/.rbĹTtJKp!17p{Hk>en4 v? W$̒uNB k-CMz9ѣhk@`24%?<s(P+w~q M'c X7Y.p >emȶP8J`7× `ͥ7R uJ"!@4d&z_QP@+X_IŎ?^Iw[Ȝ+=kV:h;BtR>م0 Y]`ahTW|u$ ۻl삸hgޮũ.rľEN-^ݲ+o-24暜\ 0GypEU1w88z.ފ vG~Gw_a0Q3yBwM0Jo涞@]AiΞꦍ)?!*33@)Qd*#L%LFQՃ[9ַXEB9hw_|;@QX6gb +9\S٫߸V lke%eh?(~Vœs NR]J97[cEAj 9O݄۠Ô6\6kʌ0hd &jmӇy ]Q>GxHak_4>[AZ 2Yi꩹fcc;"޹w.F _.Jogm}h2؏ZƮU<"Q̏ݓIP= baIzTäABoF3/tQXa2]t;`FԢ׉ _3$'c6 {F01rcLdabVY1Guj[!}WVֺ;bV@O4lE6 $';BgXw>+sfְa!u}r4[꼘xotpZ"o1%F-9ȹ3|TA48~ED5jsӼilDZw`k`'(saBGɨQƜ$SgȪra7θ:'vDeBpebG ty2-.)FsbVĪiiQOc!^yأ_jr{ WL)}X \19"Mȋ#0VپP9DhU ߟ~';4}MG+5 `M!?FL xtp.)Gε;u&V?xԓ{[7/`5qҝC3uxPltA.7 m[8ApZMX%e"F{p9=˝ >̽O\FeWGܛIAst᮰6 us'nBsV|+gpHKǨDLoT Ǜ<_C]ć'ɾJpm=nUؚ{IsjXsT۳G -FpaicbPy"l~xNCt^3=Vw-v.-1C/ffK4b95&aC<)O /*&ё%Bw\vP֗a6mtwR @9<d  53}v<.l WցϙxI=<M[V%&4ɦم/鬆,q54>*BH>fy&cǰt)xmp@K16I.6(QØG)e-eMp ?A98tAvU0>7ei'- 6ɣ[RrDcLNYҜp 8ťH[ JyoԎw||]!Ho VeAB8bCvXvɀ0f;g~DR2>aQ 'ƘnAܥأl#]<_%FHEQ?3+=sW.Q}^ Q94޵Mm{ν,3?`s\=Y6)ɀuLUyΗ~%113~>d|XhƂzM>HmDe8`\i/gA pi]? O#Ѻ.&{G4Y"=MO8 Ho0Z>' gEw÷-!>ïl%_U% `0RGoEŹ>_/ճŋ'>4mY/9w:k{1ɹ2$ቶjSG7qG聓FTj'Ϭ"p'ppn+*%!Rׯ1Jٙ>gH" 4v- MvYDwI"62#|UmSMٴ!,ffa`6Yo꒓ ¤i]l>jؗAAATXXK@S@Q[_MnDP5;="c+VO١6gع3s# 4%*-ɗcwR*(˨a|dRC;sLbf/luN) "y]OOmѲ9{:zju Li}9R'S^)Yv,f&ugɋZ߃ve9M7If2m5^2_f1+56t/(2Ym)nn)QvFYc\w 0:N̕dQk8(1׌S/Ql:k0/h0\?&7oEnm&2mR΄f,-;H wL>kq /,E$L{xGĴ_  u-ǟy;%[D-_b nazfri^Yܭm pTF!~^IZSK VɭcC/j;V]3C]ʹ)Vr4mfB:]; +VÔk' J5ϰWm1{B4PQ`Ƕ&tFw?mل^u`ƈ5Ý uya 0I~4#=.2P- [o |=ljS`m* !WeuUt,7~ccD^r͊?c(u<%TG%Zq8;TMc]7L'v8ϤŖGpmvԹ /{|u%^]F/&/p Q$stC1tk} [3E~&<`ZCj"K0!j="0K7}ca|uTϕ񓝿 @J݌TU(4'\5NZ֒V]x4'ut`;9fy uzڋZhX܀57yRSYaNݯX?͛eԠS-ZH/} GLbST5W'G؈#6Ax\;pM @||J-1ygߋDig0Ud!F2[匆%K]'w9BzI.fB&mQsֆ'{tiR۸tV1 F~'Z~Ixd/r3R<ϓ[XA<㿓 Kt fv\~) !˸g+K{C!S+GieɝmNK V$ٮnLtEij{XK_md\uzIHْ#k$Pkzlev?L'atnlP8[88(2&H#Yxp`dz4rBC> Jj4Cz&盯Z%Y11ުIţSm} //7&PG7L>m?đf)ʎg1U\rlk;P:y ʜ0YuxulZyH+-/}-K`cʝ J8+tĩdИ8AT4/BחS3¦ԡWAB& ]0kG#M~ۣjhaYL"^~ϓg/_x]+nOGWĽ ┟) 2xO̹ n0nG{1=$+ַ"@vܺŌqfkaO2Pj&k̹tw 5L"zHR֤m_}OnY\:S8YȚauqWG]KV84-Zm(19_N'|TgnAwS2v}ko7$:?TQOƧZ7OȥY1GI `X93o$<Ӑ:pEXa[F`WbPMq?OTa`dBk伸њfVƪwGrml[*h27,3Y,,Vr}l | %mE==T)8CoM{G7$w$`ّP>.P6 "Q,{r,/4@VPB_ȝaLU/cy`=Du ȁ!PI^҆O`#fq,FɔsB􁖢֋]+ +D?xay!fx}(Pzo8V~c2%vupMu`pR|C=FX7& 727Y84Uee~4o"D[ gܒV)j /9AJ{S[hF3M嵍 5z|{ u_.'?fu c?9P^:Rpʓ>ɀ` )z<Xy.Z#H>Mɘr DQZ.cB+o$JpZeTz0r&v+snƤQ ]\Dh,*~)[~fSOf/෎I@U`>]A?C9ß%ەu X8eH ƈ1X۴aaiBDs$٬g(!;ilGWXgmJn|bNj ĩ2媆6v C*zx+G8|$[Xr}Yn7{7 t,x2/^Jbs`5=rJ4[q/Z nz[ag.ݔ/Cf2wdLUGp{уLEXr?m΂0Ic[-V[樕I8+[B?zl`N4|Y@!#hŠl׍6UZLYh'zjuIʬbVίke_E,7}L`)#GӅ`Hɥ^!lj:{tw2[wws9~˗#z[Y R}yBp1 ԯPV'+upa HݓpDus0Nd6v?jLn &CPaj03wmWDCŬ+#4b&;Frk5XU@Mg3@=.XF|SzgXMƣQإrOf 0?,*ogJ`? T%,ܛhf-Wg|R\ L:0(`+I?U&rE,zIr^*NJ$t.ٛ z (HLP6BtͨzSM-^![pxֺ)VW8Y:+˯8V%_m$%_~yK@tzqvFAZ(򰺊2N1\Xk:}ɽ\[tg((?,//[1?1l?͸+*73DyXV`9!l8Uzf㡂~ ${6e?>hwѡ %4^JNi(V  5 T+5Sf=nKV;}¾Mk*n vZ+78 &HΜi Lȶ uB1E+El9Ihe1~^"ӎ-U;w+Rΐ0hzeo=֫skaj)#,AI8g70He"|hm9-H+F-5R'-GņN& "&K`(ߊ઎.qgd[gZڼbp54h>\,yX) zsG'T=P * *d ae?qXf~{Zs` OSOĥ)H`rd՛f_T2Jq!] {XO2_w04\t1G`JH@S?+^4]"f;O>|9M?Yˁ[U6qai-; PlQUz/{!/޴gnH7B4_>c㾢oPJ/-!/.#{M||`o%®ŌxAK?‘b͞V#3hSQ6mq+d[q_27µm>H^ )'g4*#S+~_u :ZP85 FS?ԢOLT&ԖM( f9.ᅃo1ʷ&َhR^U^ms ]7+;@utHD ]CkRzŻ밽*4s(J4%Р CS KҖW9L82"Mto=Q!r6}qckeySQMnγ ׷ۊ.+0~q'زr8|[îJ٘?IϬt7i]k.i^&z/mX~E=qAN.zvwAϖ;Sj;澁 y9N͓| v(ܳSn!Yzׯ7LLT ⏃̛)'W8+h^S= &1raw>'J4Qwȋ.ɋGzdq ^`@lz!*dC I$tqEN3^)NN^aE`@9fQ`h7p1CjV4pwzH,N?EIr~fiQ_/ T㔯d?宓P:!PDɮfZ0NH zL(([b Qg>`Ik}шkj])|dT_Zq јO?ؾ-}/t|BKoe?!/`[PZ7ae)g]XO '/B]9 )YQl7 F.!o Dέ 'g oR[ p5P&1m!npkY5=y0=dd$ٲq Tbe w QD,hD{6ګg\jIӼǝb6K#,4jςliYJOBK}V ̙45M1=}7Sƃ *33FIKq '. uЍӶWΡ4ZAH8 mkUtc!"{asƅv^ l\X{o©j㶃 wpKʇ1?o1^2231sZo :g;}ñT 7srz&%`wqr&fB_aNJؘj롳NVץ/Q3ݥqZˈ80yϋ){_R|j*Cśu~,G뱚7!Cq4_qi0j7\P[z,SDjGq z>NB﹔![V\(ff?Mc&P C<;sgxD?DY2hdחs 1)[;L쳈 )n 2u&3f51N o6CWTX xĕҋz`sO}:\w'c")i=:0Rxko W*G#6B,\s0Hq3z|!5X\< &}_B*_eWbrHQoh(#Jv^R`I$ ^NVbGR2K%〢%o^y8\lXGֿuE+,r7g9vM1jT(,N5]7 c\i&⯅.ypt6?~"B&Oy8JN%'xx'pa}{>,quT [.@"7@zCZvu$'o.Яܺeg/K-wz({2o2%^t% )meps0Nu]pef7Sl "`k)YY]v1>= p-ݿ9k<  6O^(RP2 Q9d ))\Y cTz!_z2z-j\8VX"0|ԀSc21 rdP8\c'{N?`Jh~9?4:PHГ)*ر?_`zݵ.sǖPcǓUn<jyM/̺lmFﺥ` m5Ns /|tSk7iqBGasJgL)m0 X)'OӇ#BuQoAΠ9B ]l^ѴNwzbIr!zGhU2QZB_o"^T¿"KF8F-B.WmDڳb]S_ߑj_btU!-ApMQE~@~#d+""E!/\y=1[ k~d4WêHs贤vY!vmpB._ _}MF:Hwd9D8lt)( } $X=ŢL#飚45wpEA'[ԲŒ )c{6`*lȊo>~?kujj?재 L`RfBfUhtYakrf$Ԣ"4J+3R/>cm2V0M ➭bAg9/-E ||| @ebtKV jD{)FeVYwtFjQ-cc:RCKC뜀Y iN;n8gqwxhSu^Rz!Ut%1ȠA0h]iSK xLDH- &ZZumSk:Jf]%YkO2m{2-Fў  ̎JDkWz֢ g^+Llw 85lR|`P10:XCYJo6ۭ EPTqVڕ 63$u%Tb,Aj5Ë2bTr!܃"Lt C8V Πxx/ZX _Z7?RJ艀d|ZaA16ex T6ʹoM6f3"1otނ O's Ri{-7NqQt#tl~s!oaaNCmgCsi.uXz'5k],'"KrO';@?%k,iP,͛hJ_?| k# d{M-EsYnDۼN[fb'7[+vT%S&2*rT_O6]b4Zi jh|mS5?** lȕgDSXʷo PC{ |Ȳjtɣ,F=V6fYh>nFnQEs}5 "p]bT!{:It\ # }E(~_f%7V5<;phS 'aӈ;[ ;#ԸZ[b۹~ ,<褷&4jo7{O>9.U}do$ N >*^Gqc*0$J 8/Uo~,*`/BKBv5 `򅀫93%{`fa(#ٮȎSQVinWg_'VזNR hr\h3t\CW>@pޝAO?'f}ܼg;U8` 䮃{?!. Z3h+űA .Cap5y_h#aW%j>[l덛hlsdcjJjHK3[җY#PB*|(DY?r]Zb,Ӏ ' ]T;89G J8dxFۛX}Q;EuŹ:g]\⋤!"J<\L={[L'& tkPL ϲ}1x9Tm2/wY"l(/&p5-f=rH~D;xGsFMw :5K:N~Op1x8?0=U:5eb9>H95EA"_bIWr [6tN7ȶ@MϝX%(:QF頟Iŧd315#,,MM/eO[;9vY|f,c΍O [n |֛{@IϰݘچB2#YmQDHǏ1;V| 2X:5rn&utM{YY.kFLAgq쐔H0w^EVi>^&lY6bzngi%:sX'g&d[^)$m]i/MŸ|@#T?. Lb;=Z:  ?}hhx=l-D +`4|\޲eDgwhLW7E,MreKu0@k"PrK0 ŬI`oչ @ ]ځKD$ۥct=OFc<Y$_\ac\xl}Ļ&.+]3ǣ^͹9d=Jɠu_ OŸ5lxj89mh0X؈GVcw-uqEᳯE.cT.lYy5G Yx ӱ*~~ Ykfsbo\cDB#xLKLGgvFyF)MSU5Ks-J>e tln8&cK)^N‘C GPE,/ q+Gf'xZu9L#4.Hy)jQZ$(?oo!dԞ̙NOE&V4ptE=LFH[!Kݸ l8BIqAo@ytq+5 R5Rp8{ @!BPx4AG2` ޭ]O!9r%ԼlQ7V+iVcfF W<@mm<}'+[ǰ%l3Z ;}OZ+ߗ^d^M3hD~=-^r>lm2,{qaL7`4/\+uj&fMONLـ˶=Q`0R!O ?9R[$;AyG #·hF6FkU6X~5(f GZ6glC?n0A9\=a^tb9DJM㭽ҔSPn̛FUdƧ+S{ {$$1KP-rii]L;\ / @#3[aP |6}.&v(ЊO2>! +oG?PPS+t].I={hM=f]G7bt#l1Eڔjk{ڮ>Ɂ(#7p!=:b8 ̛c 0hD)sKfA DKbP#>iga>7Z}P;8C [kc٧]׮Ta5?x̳*xŨO~gu=BŐd/DE&k/f P̍#<}c9oF #7 zã-3lC0F 3Xm 91qw'웠pxքk-dit! 0Ty Ah=a#N*PhFY[e`-|${r%<xsioօGby8PGA 7/MNZAڽ#ɋp%֫nt05,҆CkZM9'~ \۰_yEi][3'hl&#;S4ۛ ] )߮pp0z̑/T6o^niݸB8u`z_Jꀍ=i,(MKF1Þ[CN,Ve|_r<;: t'lx"/E"^aE.X 'oYYx%`oU%Yl ]DKkl/5xt>{AH\>#8 OI8Z2*9^/?+K3/Ax2!u?4Kߕ)w3&q0C)@]0cp~AT.NL9W5N*`fGvun>mA `yJOC>e[0Ltv3C$YS 㟅2/b&lɡ/1>y+. EY*< x @b4wT>] #؞8WAw TIzC6^3QQkWԀnoJZ|0bcG$xGT$ ăD7>.H)仕/xT՜ip$֎.:J OZ8ZFH Z3#$E%/SjPk bo#W7{&l{glq~OV2Oj\ؤVP%+.s^*.sн|Z:EL0sɊ%u0{Պʀڃάq2b>R9r䛕ӻ!jA.#70*)ν akYH_FweڦE_eO7oBc7c$Wl_x}%M;fvA,S!N&5*" x!]CN\w+wp%*BP! 0}䀻;V ֮UJ}f%Wky"2Z;sC/3dÆ tL[hip /}ί5G U@,#uk!xȳ:U<1mj9OEɥV//0fAK7]Xt%9i]]ΈН" ;XcKD[^5@ 3'?EܽyQүϪ打VFQO|݋lTI79xF) YzDtgBOp,)& :9i̅}@h(3֨s9$O# /9 H+_ÔNtl6 俈wz>.$dc&"4!̛v0c^ ?S-۞&Xfl&Q4š -䴰Wvk8,ډnd> 4H[,do'OckNp( Vv t3raÿU};n!68 @NW~Uf65Ua0Y~mh? P{RӝY~f) ܞ=ʐ$U7dTcH$BiD=8C&AEDblmY3aų1?d[ү'Eb2_~;eY/;! +TrT@yTJ-'I)W\8ߴ@67&O_}٨kk؇KWfN3Z)}([W U"RE!ι)CdvOBpk aPfo*5u*na.wPz})+[J1V}"a8q#Ѫ~EqC٭Q~Bl1,J0]  D.@_!#›U摇օ쨰3;cEXV|/>}{g u8MSEZա~L;o=[)0Lh^̓"if[gen+u!FhڵnWOC>8cM,迷#Hcn_iΏ@sId({6j'Nog-jQ:g_NB',=Ċ6A"?z}pKIp$a{d}F5J og0A6Ai*1h?Xf=X`'@T4AYOD+5Ip3DHaU@G 0*\㒿C\)Q*$0Wف6Od|澦"V|Y(dy:FEK\zTBz*;NB W'ΓAkt7Y_`?!SUV*kmyMOE>=*['3`8}wKD:#*(YRFm\՜WFMXCEԤt%@a-q&vUX8/!ǛEP{.!*,F/AaX>K$/|X;EhT^e6eXKC%r׷xsRrH箷3x2Pι#NsU%7]fdBy5c=1`.ǧ / m^ARZ3tI!V {.h\HN'yiSϢaHhclT. )QD"h+2ThoFqzQ |?uU uCpry8EK}7xȐbP9.pԮa@R#w'_9ڗf.?~ \̹v8T>َȹJ] }2},d&<߱XR#jC>_~)=T>J7ss%ZԀl qB!d nvb7r~S%2h#ۻ>{RL'_ZfՃ. z_/6Gؐ2"ˋf $? ~ߛsu l`չ(ܢʈ;m+/о8.h..aji+! *BZ% kB9`&h@f-E'[D:i'lhJنc8pJVmڹ44{-n!n ht!Ϯ`:P,t{>B"VpnX @YT`.[^T#Ta1qt F 8Dvc_B8(Pe :C:a9!N"YxWdNMj0+ncMqOJ/淲 66%]/seAYm?`*ix ~*\$=C,+SEŘƝy1kƥ93my>+|aiR ߏC^=[64^hH=WOPB5!PcHh&-# +UKHƓE0*FJ}V륢; JV>)s4{'ҁY@ 2X*d:4fm)H1@䁍%%\ㅓ'fZrjN)UJ, 3؈K6car)j J>窇XH9Եhkqz6226Egv7߫W O8dY^E[#- mBsʴOQo`Q&Rn)jZ7ޏKX/oyd kɣmZ}.oUJ/N0:8r3c򤉫"Leu@>LC9'002t6C.ɖqlF+t *#ƣ*9S{棟H:?詃nP[*>Jӷ&%ӱUζJh-7рN$&,;zQ{ׅ?y8c %r3@d 8`> s+H@}A3\.*S Um`7xXW&EWͻ0PrR%2 3y(+'GKwLS.f15].ı+Z'oRNy).]1 +#Λlx.X]+7h6SRهCGM30q"8%0x7tҍ3Ħ{ sq;apMrmbVQKo? sc^ȓ3 w ěRbЀӧ?ᖺDad7CkH*/&Pߕ[g>6`&/ɾ9`Y֐2rRiಿDvi:=F;4y VAqǎ#esr֕]`_W){Ni3<wGy^&♾ =`..oVTF}uT(0"W1dY_r*|pqH/Zї{.A70aBXE{fkK6:To3`C ʢ&^9"xSi<)&% H[u%όpt4 y镨hzOi3Y%~cpy8*EAsR5p7ӱ'c,OQ 5G1 ܏'3 {fTIOSwx}X(}{ UJ&U&һf&A}fW\wen]u KŶ'܋ѫAM"N.|2u<ʻ;6z];v-Ƨ+|x!&g5Rc'2a뤀#Bv0xr#‡o6(d6tɳY Iۙޏ<%V ` &;.ep4iKY "0. tv!1f 9hsl+6i tgHɋE ]?; #k6xcrbiEh-.#}INW~Q ߊ]]@N0Au 5-> O Z-=Bc޶uop=O}y7[z`2,avp^7DtlU]0'-+|Xxyy [רszޅYΚ!Ϯ?roZ2|Q&݁O"fOuŪXNI;N\0>fVWގ45̖ShgͰ^F*є]fYҲG1 ND&o_Lvc "5ɴ\?>uY냭FÔYZ0"c&)Lnpe(V (|^l#&~4*,Gc޹=mÇmYN3`7:{s;OBDUܵR wP-Jjo6ZTvaI#ά[\K`=@R} 5j^Y6EJ`LOSrLaZ4r׾d)DG}@rqqdP&MpWm}s`k'ݢ(:8/Tn;#MwtL9$"ܖ|˶ʋ86n.{-z$Uw)dqtoج.:V,xð{m>Q0Ijx #i<\Thghp;w.ae@KfEſs 1"yj/9+g PQJXVC0Zg IShR|=@)m]kP{6l?jd`*#&+ hR(^4~ g1b'*#T%Ό6bRY(.B)pf)QNRqu^[b+؋=/; QXBP3 ib :JM}w ,=+^%X<9gcY"!Y%%E=6F:k:¯wr/‰sǭp&:x |w$y_ C'IZd4(o<'HF>QV)>,+q:盀/9J>Kxff+"]Q9l71p$ָ|R 亂W V*@/ԿAׅ,M{m \z~^@̂v}׫:Stp,/ < ;"3@ݕճsE9{Be1 eT_Sl_w&<Y+MgYGO6.#,gSRW;ZνIߥ]:ivx#SXX8ظHwu.v[;Iqۛ Ug`W1! Uz(o8쐩}0*)L{(bx 7[:uA| uPe?ƺ.bGɦ[&B( Vs%q #vS; T6ƙ%WAƕZNĊz+8JCY^ў<7/HB QEZ[1}ejZШ܇ԣ^ CߖXPM3qR˱Պ~KmYi%ZٯrW*l ڷ`dNh O_X]>ܿ:rc5*IU|Qc 7v)n_D&*d\_fy#_P|żtԾpN8.v^AIcGՉp}10P 0PyBOī^LUOFbn.p^D g ͸c6G]?N-{E^@aqLȭE3OmϏEmL-͜=p]lioPrU[. If?pMSr(OdWеkC9vo:si-EnpTqlI]9[}nఄ`%e*<T//4g~ǻb^#'h=oc.uKX εx)^ߒquR]jZu g Ȼ"'ͼjq1TkW-udaE8~ЗGxps=*pBHz‡(灝P<8Vgo60p4~6*h=¹5 q{Ve5701 WD|Ѝ鐲0Sne#bEpl'r6@({eXE?!C!U-,lGadIRlϤ-%gpQ})$5"c_$ iȁ3z/x,g~T ck5 )|)&oEڦLi1IQ Ob2\E\P> ?RÑӺ~G]ODxM|{uܱ_uTqW !&zz.@BP}=@FS(c`8.g$i3p6aL;a#|0ʉS9_DI /$~hb(Ͷ`(ò-5uqp\'F,t6xzԽ\hiㅔ6ˉ1m,y+^cYcvԬS|'Xl>vjpSWpkl6uC@2 u?n#}UAEQ=Шow2N;*]t wfX-~ eJ[# M{b___h9ra6ߥˁF2,8r6P8x@U?M_  Wk PW;Y*3A$gOm.VJzypdnPi5 =wļ/,L)bM?#-ʚx .Bʨ[r-.w_ҁ y?$?v* R,[ceZe%Kgn-Swrt(7&F&K}Ze{`Oi*3 \WMOdHfae1" QT&{S v8iyЁ914׌<_WI;G.Vشlln 3mחwwB(4*D7Z9+0>ޡz#Ux2qTfk(u[$$Fo@/t ;F5J%vS`l1* M=q×gh)(4݇@.JZK{njĬ{IE<]myyP!تY{4f?+/rj:#ob_4_H+|֢ ӝVKz6Ǧe[FOF`;ø6F?hl.,h1cZa'&Ry\|+Hԅoj+-9)4> 5V7uIg:\~X+!P Qߖ͵'_Vna;[uyZ<4{t2#ǻhKw.>w}d d2tY[{x }># w7 Yhlm{{э`:A6QI4ŀG۔4LI#bWcz0'n.C%) *ndFLjȽExiS u"\Ν#I`U[]%;\swP\ꢛvJw{X_84:M=BRV -;9zGE_oJ |yV,&0BΓBT/Pt)y,kQڏ6s8K9 \.:uVU.B^.\ H'JGCxj59O kY 蚕hy@NUvP}ү6މz? * J*g]itT#xs5(<*Ƙ,U,2R/t}R)SAoZx[blyuh.sقkSiS|9uP UF{}ﲞAnѶ߄cTӣo 1n ,ޗ~cF̎pƠ/n85p)y_R0W3V#bOj. 3\aVh)s~ om98vDtC;vf5a7T{<=EPX$y7xw(9qst2CXG=p< ʜz dm aE'Ֆa<>f+\!!0(N̞HOdkÍ\7ΛI V7ww%l9*hOtxƕc}V~jpKc%͞} ڗfW =`baFAёYи(bC+Tn$`? %|~0̔]Gƥr~' -Dy F_MbƗ>a2$1[j T[DMߔg9z7Sޢ׮~.*$kȴ[Kn`FX桿05O2cef6l~<%]-̌^u%zE2eH\$-^2'Ch1/yW6+ Q~tq{` igia)Cʯ{@'uR6ڸعvSJZۗ^8gN.% -E yY8jje`=bn37>9hQsG@8J %fp NžŔWlˋo*R/+xq>W NRR\r0A;=d˃^Z/p[(gQS,&Wϣ]BnF(5cSDϟ a3F(#C4N ?TڹzQnh>pPZRW"1/g㿊[H #LԒDYÙYᬧf͝-ʨ.:o e-crىtSl8XIJ~֭b+Kᒈk?l9sV5VM@I>N<Иl N/ϣP?zO XP+/gJ~:Ip#Yoɟk=@nnHVnxT.6x1ߟ I t@jjC|WK|Tpc7tmQ\Ι6O*Κ) I+(a_jba຾jʢP*t]Y`u Mײ'S($;wRn9AdS/v-X &AM'B3;K\y:VG 㹰nUNDAKV'hm. 91rv3+m^.9 tt'$w5^qhOlQj >rdmOH0gdJ:+K2mxo扚,eՏ`YkJ7KYGy,= X=<1"O RO<&'\3teD='  \4'% yy>ޞV!aַ'c3"DfP|jUid{r72}(ڜ{-.`~g -+UcgnA#Q1 `9-=w(iw`~Y1YqT[.-v pʦ4&hsqR +?ڑkq}6i[tPOX _ӡY䤫 _㡮/My%PoO/0ޕU\؁l:S]/J5ʬx]EM"g-\N̛TYOBz03X/:!3^BD~E!Ǯ^<Nqp Kųi7/?#e".K;aFGM{.>ྂҢcHyK(Rn݅jӈʌq4PɌ(C+ۍj npYmgh&2|:;Ș/3U^bqt,9ǀڝ$۸ z{An,fʬHԃ3h"8CiL3裾*6Z:9F)m!6.XJ Ĝz | Ew'>}+[~$hD|Ee&0~"G^Uf"{c}S $~6U/Z A[.gVc Z1yQeюlͧ>ZRg3HCgbc'OPm5)Z&%eQPCajߎyv {lawP :m*4^//qO8&I=3y8xʆl'aM٦qPbwÖ)~6E߆"wqC]3Ž ؗxnL@Fg[t -M؊T8nᨔ3PJvd55BbCĞu,H6p D($D/q<-wY`D:Zab6gwaYc#;d!{),l+{X>tiP~m~ObX*X^UY1 Y-@5M.3JQ"[XZJ$y QDHu@Ӂ ^5jSbwԺYPo]`aBm FҜZ75# Iu"ZJ %?D@ʡx!L v5_cC9>r| utBO@m븎Շ*~ w.%T$O8N8zjE1u ! -`|opMepcg;u1QwaRmW`![|,I; ]7_!u\kʹmƒs-'1 L ry䢚<!i<ȃ@uL5KCx;܌*i;5ƦkM3? ЗC3:OsŽ!3_|UƤʓ.@E:՘.$^aLk=*V)qz\I19L+YbQ͕zvw/~"cNzdv>aW j03jh`w:]LjVdOٯT;]xOřOޜCw, aTBVQ4p$iSJI +zeԜ OiMF:m .wk1viz*OE!eJ="%D6rw4(A2g낁Ci/ږ+cZ'KN~05,gays:D6M>wOF jlbr]LĴ>աwY f6x V .쟊2(7G-2%H3h .IJ-xD<),j+-pu:5q0%2^Z(&p2O5324!9/\mU9>**!3oź>WELzhY}u=k\A0(ZbcȞIhxg<}6Úhslj]tɗdS>c)?( vamKu+BҭDB~`E47f KpGZ<@d"Rj(SN,$qh#jv[n>0)\ʂ@{n3 5>kK|eV ń/~J`X=uߊc P'!:%mdv^=T.eB"=c T.G C}jDCՀvBҠT-C40'qL0]tR]8"PO(^Ӆ装Okyz,D'A'&V3?iBwE<Lr 홭8+8bц0b# ='~SdY2J@܉3rRQx_ I= xzƣ&RkWܯHB3j׭>7NJ˘{&t)W.B[0*ox̵hHҿ!'B߫l/jHOܴO0riW)hP͟m+[Y=3)g D~}gRU'"V&;J)"gZ͋K!2+{j.)C+ T S4TSqRj5cH`[{U5%؟69(8dO~:.'F(p<Ws5-j;xrL KLu$;zgF2>50S.nA<#Jݸ`X%L 6GO[V[Tэ @L0O["Yb"}t%!7F _lk;WԲ?(a>Cd^iNNU s LxE&_Ъ ؗXxUPr) O}ƥr@%1|y zv[䤯i`[Q]/!Q`eһ!(>2n#lc_M ~ywBAU*$R7 Mp]/WdLf8.A׼d20^]o̅He@EAЋZA@)Oluwߟ:p =tl(y+I-L'3m ӛg@P?]4(\@J3ǦUZ{k\7E EX4qևlz]~}G/@:Jnri r<4U{o].$^zc`boSutoBOG#%M4sA[ƴf+`r+ {9yON6?*nP3 G|"$ΒB`hyƫ\8zkR7jlvBN ]#r]`hr\HmCm?NR qw8ChCyX[@?ѹ\^,r$b-70]mۭweFzy+GkI?74 2zﯔEvoMx}C)3[EpP!QQG[R];y|a5:2[45҄:JHigc}en$ '7*;QdMo FDZC;=މuq*5.JXDk9殪6-7Y5/Lv2~PfϹ^3/]=S+u42$`%O(GvJ2T`٬OƦ쵅cwƧV]r:IրJ=j[ݖ{RY^%]6|:_s=q(Y d4s~,ATQӒJLbǭ㱰TaPГU~\ke"Fո68u(6YDv [D@1-KTLk"lfzXڑ8wNJ.sMSpq"V\쵹g-X=gA'z1 ͙(Ox2yՇt_(9昈?͚q0fJHC6<sq{hdh`k~:gB,vG)LvJ\$$s`;Vvh*5嵹E^ixr//M[L];iڕ H"Fxd2 /b'kaՑF*CmCpN@4i7z՝𲡽Y.); :"k'p J @Aԡ>Vp,rnY)&2Z4焋X$Q̀'ծKݱܵI)cd+lE~E:9ܽvb~=6a5QY+4~N #1l;HX{?o)aDMkut`dРA1h rF:(}'$_uI៵I ~mnXXp؟Qǃ/a @%/zOy@@?Vڻ}]$1<ٴde-jcUE]r8+}{p*`-#ú^Eu/򀖯ژZVeS2@s ^\ΌjwJ8T]ҸPr MP)*oŢroǚg!o>zrgqGs_Y)fχDdPB 2)٨_?_oo&p NJ}K*$^.9P[Tw8EOt-0Fkw\iN :i4*g\CxK\"j>2):j˦/93.'\'Mf>,ƖoGMsmBoU.Ͼy)xtm"v\4wp$מ͇scȩ@>rG{-J*>o`SLdgŽoXϢ 9 5)>M6#p& %4neFeǼƫ:[C,W|y7@u."$z,41!$.nxWj l 9ҶpJoΩƉϹsL|ؗ8Z)!+'9륝{ M#;{sv[D2-1M[(D;L+'*ҕe~ZciZVdJ1tQ'4^G % į 2^-OYgjg0}FԄO&~xFlۡ|Ʈr:zD'jkuÀf4OH,Z)*ݭ VNVg;MM/j} 6@O0ɝLR>uy "V *uEN"G *5,ѱmM##H::PGՏ}!n3̩Vk1?7o@De)gkvU UfMmA¸.m03wߦل=S!$C)wt:`}R: c4'M$>5ˑ% 'TPMx&d܈?"wrJPKי 4!tS0p96ib0(E&L_!yٱ1p+!wdvFػG|i؝EVqre淄Bvo VthO}XYXChp1;0RY |Gۇ$"+xҖX4WEǀ]'XLBdGqƨ##q7%W T‰~ḪPƆJ@:I4 JWwхLV"5eVw\ZMLC̃0&՝0IFSK΍1K!fpqN_+fRՑ KJ hP<*i= IOձ>f#/0AvӹvbM l\,m8 >AB? Br"hWio># |ˆNx'Vn|I;}}u6fW^}i0Y_Z.ʼeԑ.C9v 2cVA&,ߦvHYiaһ̴g+k!i%~pYN%FzkK!6 ]-؆k5'0_u.@6^#2?@(sf6qh#L1oX"b%BQ(0J~!fĞ-QߝǙ rZI[Uv"?E7pi 7&g 0C2=9r Q`x'5O6_0ۮe!W= Qt4}bMX칡K^NC(lo=JۣcD}F@ޖz07)&"_;J|?i߉oVKxƂ[]} L_9ӳC%o@ r kr0\ۜSMDROȵk1Lgޞj˜eu5ZX̗²cېZ?lMw|0 #fP7OBW`'ԲMoΑG g}^e&iޣbjs 2|BERD#0C@a6#q6*Ze{K;ES+]ORbg2  )>ednB<&JX5|e% i,Vv>%bΪ`a/j*U j]ؾŇg܋[ncëV7e0s\Xk6eW9Wf^oj cȅ3x6q2&n=6/xyj/RG8 f5`$TDي$SAՕ",%C뭴9*,{^lzY"59ۓ*ʏ1gl foxKDḟYmT72@Gl6~]V4`{Bk%eV3DK{;`PO lx99l1rb4;tuP}cy)48-Oāy EiW D2MxP:q :GƓX!mKsQmm.\3)n=ihBݻV44eT܉͕'PQ5I~GC~cgr%w+/Z/0a0a?5E+'!.ɭ"yP|z䘀6u  Mk6vPέ^jek . c^PxGfny!hy t66HޱU65t;4{tޱy͉[ǀzh7hcfh+b@nd93iʈ=7Gt/t_1]p!K# qN xl?Ye-@!2iG`}鑱 b}͝ԔpQc31[r s`z:O6Ms,I *Go5зݣdQا'*:u+uſC˷V–a?D{:?%7 [m{Kr0#z8M6#>49E @V5©Jj] j('Ac_{/-5cq4<sw K}(%]5':SjpDm>P:j;pWUn)lJO}xRX@Gb6P?kx46n ,Jr-/~Xޣ =q(f &3?Y%.]~0^`s&}VNg{ѥj#JePԀQ2]O<\usͰl33rtyRoהm ޶xmeӿ S#^~¥?99)Qgbc{(BNSjxxK~7^l$ 2-T"Lkr4|Xzls-Ix ;T\7\X /zx~Usgɤ>xY9ӻkxIb!CɄūvlzGrJvM/kr:2^q(f-<cCg>:6E=ZԎ25!9ud!bd9. rIq #R72_u@3GZ>lG%Evx ~OIxzp۸HGs}V,)iY {I"FfA W ]maU!.lx)9 KƜ ȮA*ݺYZwaϢ{+y T } [aAS{!K#B,G^/{BIw%i\45XAh$m<) V3n }?C um4lNZ+Eq> !KI}qv4E%=]'Z sg^ìbZR@#(Z O:QA_h׼;C &>ݛNm _sJjN/4'6K_ =GtϻЈH m^E53-<]Pi>r3X~sm G 2jC|T@X Tg?`bWP-mpu.̣?KYIfq[&u tJosijTȈ=qZCw*0ّ[m~!A1p- .Q綟oq9KnЈEK&uGoHU F[PSa vlsM9g +I Y&cGljuDW{Pwj>~ :bI eb\bx_~KPn!d=ǻp5C c=RMMzd.IoNZN{wp bA1nczwnͺ"}i ;d >`ޅ$"7tj= ߦS9;pe#aۢBS򈂉N؊y#g4442J= g`S90nlytnYЈ%0<NU䤬 AgD`  _i,/*$m4%)=F ݧnP8aK\"|N6RV8>l0Q,6ecG`xYNjd= P9A{?+}? iٔ)vB*Cre {Ɲ7%C*PZN# ͞z1eQ΍0FG(҅x1=>*-aw'g_>׶KnCt%Ё28qeI ߙ҈alb?LJ+$8Q4'?=~͏m9N AH\WcAR9tGMkq˒C@×#Uv~CpRM­Is((cepK{7PbZB5| !ҡ@%}l":?+1o2#weT @Om/.IK` &/ȶ%%=]!䨉sՊs(LfHb|qLμsGxZn5 GIi!£=ڶ (i(6τrJ]e펺0;5à86XZtV=PM[6z)NG\hŽݺb=>OdjƮڙM8,V<%_u B ᢻHkgdPT"BQqI<]A ~  iTc%c5DBE4r\(A%=6YR" ׇ+@uH0ĩlx4̬̉:#47ꜣfdN" F$kh&aY/w{s5˰2Ӷ;+bmQA[tB֢dQ)]?LםyzL1 \fPZQy5 <h?96K7W bI/'U@l P+GV4u$-Y9yA i[b_mCO*%=iy1B2Nx]}%w#, qe{^$9uiWߪY:܉t\5u= ǓP=6r9,/†?ƻVBD> :fw6}T\9爮1Xf$"7jU~ZLy%LuLL̄TdaJ8[Θ$[s95vuw0!*qKG9-RDQݖM-~ ֏C*^m~9ˬQKk\Od#L|xcowpdiS&*.J^.CHu_9csA AHHV_[-N I3h|htfNxZ@z"uZj4%֒"6@T?LBV  HYRh{-Tav"dy/Vu0jA̐'mWR)H\ʭsp#OK /PQGF`s _0(M:/?( y%/ɿK z/6h'T>SV^,R'el"VW&~8I7! p:!;ƶr_E?{0@Pס2>TI?[d=S7Vm4 -GZܶCVNU*-/.uioҪT#_#ƱpQh)[F"b,->D9ĉ=p$zY[PѤ}6>T;{FlA712#\itҕ;)&޻ݩfS=,&KEl$y[:XbArdHxx`A$GLC-kPG[f@4#g=pQWy*qX1CZKo<\x+ -2Cci]R6=G8VƉ3M!5FIzӛ@=/›hh!@/!11MV.7;~qs>7OՇRl(vGA  "!z@G^ۛhMIAbyow~6H{K~=Z] l#&$A8)gV8&Ƀ__Ͱ~<1dUP!BFRT4cz># w\ uRJl৯nOX-YY%3O2y̡ ~Z}M/ n.Hw`0)oA;~+.NxɡQKYZU\p z o(؏EP3wN@I Zs0_̯x i4F ߇HIZd\kGn֜i.^,?l oVc0 g! 1s7[#ZNU1Wȟ$޲`Ñ o$@A/˩r&ےdo[ӈ[C7!D3yӴ +lH^!ZӞzcߤLYȹUpG3#4ioZ;M#JXc%Oʇeaxx 4VFA_$C2^G⋽(QV릱B..ח+JrsL$C/}NT^ j߷'`Ӈ>xz}q NQľDK!)9TSSH߾Q* b7HY@I0%9\A-K>|D !272*F-An% ǡ׸<ު/˺Ii^i~(\K}uY^9-poV7HN.=%A0M* 0W&('%N;9pe׊b#YFZDʩ T"ߐi UPt"|4n1fﻼN\8](Xr^Tx(+ ߃_Pam٭JqKzuNcXxΖ#ZFW2~c*Ѯ (}&qz=Kŕ|aC&}`FBSYٲfB NمI;>R*WEh*Mk(UOMPCAbߠStzĞzT..g$4ĕhoTZX3ك4B@[)bB{9Ggӧ1:uْx-ac @XF6/(?'8}-mqssZLl|VX{zϼ8Vv(( O.qXr:uCgYpՄ)v)Kا1z_R7Ccl ld/xqdzD&cd0mjzaP8J-"($j멋}*LcrXvu *Zpl0ަvD6o~P}0u!ztNj938} ^1i_ BR W)lGIu as#k~ҳRx^#hVBG"E pv&DKZ?&EO3.q}ۥGlͬ tGVT($jZXrӼ>ELH]ejYSR.\*$`w+{xEՂ|aY#.7\*o3ȷ}`jC +Cכda&{q)wKkR>xq1Rcۀwdy`Fo҈2E@= bh+Q%/'sg>㡿>"'}PdM FǴ\ _N?JpgZ۹sܑ[^F' ߁R@9f.Y0`fyk_=\$vGwcU^-bIJ ]u W0Ow; }:0ClLDC"G(1C8646dnOnK"Wd&-BVsV׸nq5zu!#r l. !;90:=o Jw!u<߭[o y 0)9O<"}{{K|M'~"N8~b;{qB#jkE&m[Z 4+ݨuQ\2hVZ#2u:q\!w1%&Də8n`Q)rk@% 0\v59p~vB7kGؒ]y^' $n D-Ť{{6IzR\^q`oLapFo ].Vzugѳ䅸Eޟ`dO!^HeHeH/@Eh a êr\3Ak;.BB+AuV}1oOZ-@M/ {q Ect# ⏸La5nGvNtH qW!cG8̆eئfMlP(Bdt}w@M,]bm`mxgT;Xaշ,Z']SgE cfAxڞjU;Uh*dZ[;ܣaXf $NkuC\<$ȭpIj=Pj `?ahW`F+ĂнԈ4MQG> $3#ڀvy=_R,gڿ/FFѺ(|-ei&,Ƈe%y^e^8{ &+q4LXd<~vcUw5 g.*HL;Q~6+feY@{{+KŖMNl^ .6t{/>Ui/K2ߞ܁c#WJmfLGu{A} >+6"{#e$]_Qlt8:y 7 s_haV}rو ap }hat9 "FV&ӚA!,QW;VK3 ђR,nهZiU{WutУ(&F93NZMB6&#!|ߕRRKxSa<Fu[*_F<<" s2oa'A _RfGΏxc%0:9uA͘FXZi9Xs!4@F}Tg-VUD7N8 YaKھp., R#cV9<3jE{- E;J2~d^أ,;|nԀ HuI&d)Fy= 90pK<.Gc/ȱā(+>C^ Ay+r/ғ w}[/[AY}-2!@z&+T]>g*> ]*}~)akm̴ء z_Gݿ{oMG| 8Iw#enOLOSB\`bHv0kӮGTwGZ۪ɡ_.8d&MrC o.x)2ٙu>84>ȗDT>ҷ,n^S|+nlv& q snW L.ӏ)c%5W\j00/]O|my)+kkA %iDÏFGrהIۅ")Q,#k!wo;S` F5[«Zfᙜ7U*<*[Isd;lJm=/* F×-gy^SOqzFws6G^I3Р`܏"oS^TںpDלTzo8 &ΜGg./.Ntl=?`R @m+>WtXe Ck͒jOZnћ=0uZIlob'0kԊ׆ N$':mM)Z[gc]\ofȭI 8ҟO7EO[:1NTh# *tD#e+ q߃6 ppƛ(c؃6_w<Iȧtzf;6LFlqNbtK++<٫ln&D+4"4Ͽ[`i@RB h9As_Nb)7F(w>N! +vjڞ 9.Oj"N0vN[Hi#{G}#j֞>v1KƆƎϣrf[S ^FNGcupV1՜E}0T${(@e $b,n}H3ngvzsMrÉAOh 2?^}a8RKG-oA4F8/g!|!\hYc\CꣲIf9*k ]5Oh^p{J2dHxyWS05#ջKj'ɰ hծmeXi:7V7࣡#ǦGEqnJn4O)L f-0;ƃ KFqLGjojr縂`Rml MtA-z:/|(콯'3+= M~nAo2C|2`Ank]8b,F 3Su 2K86~adF_3hT :{RV~h؏t|6Xf1^-LLRoEj0-vR⻍bZz -U(4h)[X }ufS;FR7`S]\{k 4tV]vʺl h70.9.k9fAddTIh֩tlFρ b`AJ-`n#V[WMjc&_CQ3,.J| Cf5BeM%[ ؚ'vةxKsW5V̑3`Z KЋb];HS'zQ';k8̫\v: ՜ b?jK%b淤GhFɸ13)['7cg'+ %a>3kӞ0>s]'++P.RhYggKbi?P,?\6@{ݦd~ 5$^BЯ7v'xIlTo7Uz 5h[3Z\`w6 Nb4Y},z6tNVJ7+M!@=̩(f3<5Tl wm1:?Zh1 1ͽI2PxSӪ9vU:˱=Ս"Ύ9Ѷ{z/2ȵ>ݷfMZۙI! (g  'CVw˴XbF2 7kT߬շeLj''U .Hj\&yWZ2QX7C$Ô~*˶}H[GoǿDJL{"g(#=HANb,nɝ3\bi4)\p̑T$U5H *XrlpJDQ։v.ސћ ֚u)'zΌBsaAFQuCr+o?iJ;μg9XF*)3(|XwnEkfi.b/O=QF;?iDɜ yyQ}zy =ٕ ;WFwɿ. u)F}VϢu":bv;Tq;̏"_N^TIiDH?!b\8Z3?8snxM8To.?AdA,"D,(I~~Kơ5hLurǽpH)<G/n}zcV?p\lehTۆqfrPʁEDQS"b "_jȭ~FY*$#Q[78F5șBƼ ~ʸ.Eoo"擹|5 ##O]7q]ƞ,tx4 Fy9'"š%d8|($NNW0,QxL@-J U'LN$(?#ֱ:IPzϚ :C撁.{;~tũM7@guwIPAbkv RU$A#B^gL2}}`o@bkm$w"̵{eOB shª%[GW=k`#-w}`m|Mhw/|[ Y%uZ >h`^upf/5_GZ·*E7#LeB ڜqMN|!oGyXck^̧W}wr/ѤcxKΨ^ک߹Pk@?#B~Ua!}K\#e) f6ZpfQlKإ7*GˆO" ]wR*͋[?h|CV\j>8/*S$leZQv?-swU>L@b-xfT>mM~b9XY>BoI8f[L1[{z4蟞ddGMسu@TnnGe Ki?*|qGPS*:'w//x0$#d}&<GV#6xŭmcNֻ!<|qn7>Dh %p&\լo}럓DXє]m-ƀUZr".`0^XI=TJ/^ԑ+I8d.0CIഷ-?z^ŦV-wUd&jN^Wn$Qz%5LfL uMLyV4ةu&X`6iqgo=~}ni:GHYkɽ#xo饏|CyU܀; xOYq:vLIT=&.X!zwخ}'2O߆zOo;=A0Ϭ5[ Vʏ9O"kuo}[73./ K/j%HT*arp --4ifT$?ѣ <5…^-1)$9ָ߲{cy.ϰh׷S=3  ns9fyD\?9#V/(]ij=~H0{NYJ ۨ5Ids6/MOcYr0o/LJkk%QL1:qY{BvOPS+US*WڡomGHfCT-,<#c@N6ɏ qn ǧP?tk#sg7 B=aO<2Nj3D-l]P@nL (RPuި#?pg -kzY~VR.n\0U aEBmeQg{Yszv xY$xIiU> S|A`cQ#Hp6]4Uu7KֻN*%Z S>AhQߪi .{*#^Ɓ7Hlce?(b^D=㐥XZ>F_g 2ugqu7AڜoBBI h+wo!N~rmHǎsʔt[\үm5atv׍sW Y sT_05n]I1=FY `Dd7עk7?}U'hj樳t qS/)Jt\ TjkŞM*Bvz"KV i'XJ!:뙖<_:^xgֆ'Nt!P-`}gF\qA׫A6 R9TpP28|y-Q~TɆ ֖\BƸj?vPL)Uqq`}\YxY[yzבk` Y♻nJD `mUCFj6NS6* FHZ;kL01k1Hb `^͈6:mJZА>Ny1WTA3dd%@L $=֑ANalBP "\gwX}3ZGU@i65&GϘ./$KUr i&N 4'gv@,]LDJ)ޅۘFVnTU]PCB.f|Z37.sFJqb1F,7cOщFr>$?7R fVNPv["I3 o<Q7m)fw|VŽkT zޤXt,S~*O Ni{J^&U˹=ʘOM8 (И[+a6ʨhz ,U|A%s11pءIf+ 4-_d +0RH0%.šݛā AjMGĶgZŮ9 C=f,(xKθ:b;"~:vE)^?(C0hhMM0!}!4C.xY{~Nv_>̂UYc+U)օfշ󹧎?*d8;iCmPiFjŏo@c4Gvй>/02>`CELCEG*Iޙ6*{}aB%^ WdH@w?:QiKR#Dh*lOC?<-j2vHs0vܸO #PN(cvA |Z=I lMM"IU V{vڌCtD2 "BPgpY~v q2Xjnؾ'\2fJ24S CL\-BFah%d9PmټYO&J8#1>iJY7M9Uj]$6RԵ)飋!K阫v2Hy?^bJzՁR.7 zG4)|e" \lj!8w@8dWU}%JρccVZIڜh .QYX3P1a- b2mWW7}pk aG(ȒQ=ٿ-wn9^ hpm7ѠI ;pZu-$欸Q$>=:I帨xKÅx1j(߹~4sfU|v+x Vo"Mٹ[;!l0㑮+̻xQ6i5IInO~er@RӨ\QTƐ7GfO4\ϕx o?!/*2WMLTш60Lx*PAbu>Nw'[tj|H(P9!=F9Ó?ILj~,״g9x*ȓu:8WV(k)s]gv4L\K@P1a-c:o]ekB[NAd,Tг 0Du2呔 [8Zr#-&Ų&:BE|!@X{&#(tKmw^|˺+'2RU=7'z{\;I)Q%t=mYu74;~& 1Sٗyk{g7?;-`ztRD ֕3#Cj>o% |&% D b~n8,*J2D aR{U;Gs՜,/!cj|?Ǥ/3;3B4`U* /8-]MdztTXZ}vO9.ϫI K\v;l;f&\Xx=vCɑ&^JKڹ߬A={4jg>m1x a͆ƖBg-(>yʛ%S9i6& d񨸲Sc֥Q٠у  l߻k@َ!,&+A^~ӿtF,j&g݊'&{+C; z:>C);8éNlӫ$/~%zh*nt:) *y)ҮK4KƗٔGA.~:]( MABi~ H~xXxZWg B۞d}i; TٳDv_>Ax7@MhX=?A\ fO%aIy} [N6*? rRuknâߎb)$𥟈elQ"1 m]-vC,hVen` ׊/HƑ}Ifl~uDك 6UU(#ZRqsNkȇ̸| x->rf3##CV}z CJւ,zhLBpҬRWX4 NlG`[8Zr Fxb<,aWIw9-B<]C>]\/vt?;vypGA"nW;@ͦ&5($g1Eq Dr_#Uݽ$#&5B1@py J,8mY+4ʪMV0UGs Ci2`:'\V]B7 3.j~rزvؑF. L25} 3l sϼ䕋{hXݧ3B 益?Rabt~ْtW H_ `3_E@KFrML|1#yV-\\\^횀N91~a>$ʡ|M_CIIu],9U_Z)$x>kk5dUV\z

    k"oT%\ >&OT-L}3)M_6#_z9i^r9G0ʛm$M;Г L?GDneCI2F.7p .wьnݾT>2j¸Z'MCCMtߓMB}- M?+--_g7P-]ڠ*?Ѧ!Pƽ=[ ՏƌpNkYD۷atD  "$֥=k O2aH{lw8Rt&b<ۼˈOm+dʍ'uL_,f۠I-/-t7GbHY`F$3-_7l]kt{'(w> TxA.GB4v-=mc$7w_B4qv,]"rVL= h=Q}/:(vښ lΙ[L 8TH);^zc]U8 >QB1wٌm\{ҵctoH秋{b^((hLw'T3-x80٦Lni>g$$4kq3GP;O"OqD0%^dąu4]vZ Zix2QWXU&UYܼ zMl T3f\;)0X5J %i7K&.9!A ^&~Rf eD &ɤD8 g E㑴(SjED/ 6m@*^n$PTLmjji8#ubCt!!l,٣W|iù Qϣ] [JCvm2E7-V|| 46C%#"/7=ծPIGFz3[{cG2EM"8\ȭF^f|]DK\aS?+Ek'b+շ&դVVW:vmu/gUƫڀpdi37۶Y?$"C(uxZd; <Ke%PuS4 XiJIbYqqkUUԜG1?lм@G<͒> R`s<;s@mypӤ_BK#W%:ٛ`uUG [%Sr7ͽk/ØTL B{e0d)=me!t(21(ETn#hGW/iwN'(Ŵ p}4ϭ)C_zLw%Ofgk]xaܵ4^)77,BHtgƑnѾ7>_p*j.BR 8?Qq()`8!fhlϟ;~[74zUͫB1a?7w_5hO-7ӝn{iB .P#<2. $ USfWH,k@IFaTͬXV:tD )E|0X0~8{O&eWHUoㆉ}p {y$1<rĭ`"O ՃI֞i\`q4疂_9ɾ!/Cկyo )HZtn"x^23 U-H,oϚ(꧋}b֚c%< %ޕ!KcP8/jGe ӛNsTzv16H:K"0n;h!_XmnssL0ʖcۜ_(fl3g,4\uM'ѕfF?~|l>'(zotuC ~,5}6[Ĵ2XwgH2$)ne%wQ!y=Ӕ ]URl #P&YyC箯Io_<ѧtt r/|F\ YtR57 g(Sd+/ a;>n\Qn/ռG??f++%&I.=\eHj̸9vƅx2iTă/A10eILn[B>]M7HK=; QO:=4m9LS\20DNJ +nɦwAU@ۉ/0tIyѱ ΊfI,=ug!/&8L>{yj] 5sS+'ܔ:. ʸ94_Fx ߟ%p]Z:EDkugbI :'{T9Ȓ#-D}p䭓W| '^/0rdGxՔ JkJXWF#)֊q@r 5l0r_r:[ޓGM9ɜC@Ldj'+GgڵBjD MRiM;0]i}&`ː+FmlR:r6 4Ut6"= Oq _mmZGUH">3/W^ǭ1@uMc hR$ B :Ζ!uj_hk@З6G)QD%~ a$9'eb쩇g"LlxV*BFSl ڦp1 U*rMMdiל)ȵY Mn/*EM$vc-dFAHI,spdSh:ܟ#xhwЈӝx}(nWZ<9jP!t *VmVz;ďp,l륊lA8ywEȉ/yѨ'9әB^J qr3uc{"Q mO UAO `;1`w Y9]gͽ䰜E~3Q䕣V9$:$lkmC4ɲ8 ٳG D'xa.V@dvo0XrD1w⧹+ț񼀼1B.>@tGbU`9I11}k;k:_y߳Y s VF8gZr,9Q X4ŮeO\: of Be\Iq( U,L|Q_Zn?=aӵndvƴ|kC35}Y3| W8Vf-5w.nARfE$@3\ g~4{|ZPa8ttRI'%BC[mtΏ&+9%`jlf& iam]~ߍU9q?`sQ_pHaErY+VE6ӱe~7doCǒ[K`j[ Q8v67xP#J%9R0{\#VLJaPw "G$d@4R+{Ne;ps.'#&mny0 RG.&y cҀC; -X0j]1v6 x2jEOة)n.k%k#[hN҂<:'K,BN$aV<d"7"Dg+/0Y"ˬґمOЖmD-w O,L8Xsd) `4.jJҨ2+%B5a4"%%^ω D I'cv[Q%GH^Ȭ-`CBlS$EJo 5p-=nۖzoCxIeI+ल$N#cm ?~·`e% Tg`q.=Dmf!>P }N[4 H8jex=xu0<υco5UXy܆†=Ml/Qf83WN\Rq'39kNHU؋ܰ+vY:x~|KВځ@NRruli3$eoM!6x (,,BLMz=#3ÍPQd<_3d}jvPp1Ǖk wilIigsH֯ #uc7"E1nWH'\+AJYDPʟ#,#AMZφR#hD(hg$j0uj*0"ii*ySvŏ(e:=|*~G|դ#?ߍ x!=*'P@RtH+.¡%sBpʦbdc-3B#}4'بZG#5.G#Ռ>'Y0CSgI08 =Ҧݵ`}yv3t?pfv ͠Z}\cbޛ􈞤^ZeQЮoXBl<ӵ=6攺~s neH]wsv7>/XLchPs1OCICVk'ZPf&>4ʓt + HwF^` D)͒,RYlup#n96~csNV < Viaˊ'ZTFi,KAy1&9Zl&T/n3a OQ l0N9(z/#rRSts*/ɂYHTjLq{k#l,&)wuuǧXێSN!.V34 9:!Qp<SD6xg7hN=\T|)qk9HO;[z.Ҵ{&V D6dCȏiب:M{8Ez~"U K ?=fy"meC `=6#fy=wLx0tgA6ta] "#61)8f*z](A\]y^^qPZN (1e ^JrTWPq{ഭT8~6z#XzZI :eSZU!w Nil[9(Umb 7q"x=\. q65ןJRQ7=9}\wG)z%DTfgQ5 Ob 5i'5 zWzfW%hr!Xȹ!:o'zjTg'&W" 4TTf1(Qvyb,>vϡWa^8vء7"6M{:@*,ůG5.3R7AkRDZכv ]}GAV|6Ў8"Ye bu@YGI|5%u)~GᅐAcI^X<'o5í@l;?%8ڠ d>]A[UI(KF\֝HsL͖d .TZ$HVNe=ݻa4Et a S'˦2JmEPs)z  nj+;jLȧ}SPuj0OиRz "A]=S̀BAVx;섮"sDXiY`뱕}[az-|xo7J\D_/si+OϸP ٮ\0i cD+/ǥN95(q},hc.W:DUna{'1G=G)ڢ^ť~U E@ >^#JY0YRDюGb+uKBسIPuߦB*!RlBGȋ됻DHVn5I8Ylg#)c6=}T?TP:FD3)*MySȞCHW16."~P#S,]o$LlML]U Lq9 jo P'0Bbڮ:GʣcsK;{wx5 T&3PF@ا)0X> ?jӗ\֧"#nE73lЈplR]NbFQ!m'~]/|t+z|A1k3ևT܏ މ6gd͖xP#[RSK_Hg|øJ(XɳFF֔6 :YE$rk/ s mVq8\DLٵWuYH'EFؐd`+f]k_dumv['~i(s8۪2ȸӹ_\KYtfBX$Ad#,b.YmP/+Y]Lʵ ݀5cG.bC uhC\l9[HSFdQ\s<"]RU03>j9j@s_Okzj1V)]?:D:"\sI`7hd) jyvMH\Bb7\l!:]ˑ7M%AUM Fa|r7d\}UG!p>5H^] i/[xch(L<[Zt!̂bh'{$9?`_IBssN‚Ѳk.C3 Gn7RAdȀSzqGא+GײP`]dvogTX-1!qu$껪JDQ$3r#e *@r&ΝR!fܴ*Jpi-O8jNqӨ NAvJ]` )<&L u%G@#;. R~BvMq*`n\WB}KʬIV珼VO=xCĹh]b#-w4s_uW4\t pC!֖!V[|`6bsWݞ"SnrSSgӼ,7~@Cߴ~WNcr701xqRN2y0L<_`Zz_>l.߫Cw|d J [/I?,A|Xt42Uw÷!,`)>.V`}%ASՀE|$p=<n@rLɧ0eBs1cy(ۆk^ƻvB̿~: _"Y՟hZ!`>*#"-4Эʊo1}b/ytսVTnaLj)`,WZf'NopEI!޼GG0s5vyn<895|g[(I,?k1g5XrjӄWn# aeh)X# 4qR|Y@Noa޼?$̾/Ə͐Hz}܋}vJv| GC]t*a+F ʬNA(ykx{kCڅH\pH[ 3ib;%C1窮$ܛ(UJ@՗fR}JM&wz5lhF0 3WYӳ@=+I6/C[~!. rqݓ<o.3pH363tP7W9U!6SV8wX=,dsgs[ w[$OTE6,n7׉U,83hQ nkUD_AxDq/ZQUtL 4wW΃+׵ @I ʵj8SBe9D0#7-_SK5={0oOh21F׵d_Fz(@btg# j)5RsىJ]ZC1f`-|lkl Pe?YR-*Ut1 sun%ѩ~U;AFQ;$ ΪRb k"w =ǂ]-#H,漳AE!(S2+:W[6pRP%M=.S*&;zb<0cIԍ7DXWҳTg,IDԺ䉖Uo KodfO1Y [Nr! heJ]na/wC@ERkr_w!|`>UPqnd{@Ԣ `XM;^-㴩U!Jf l#{Ud}Bxq*U.T7A눼h0Yi=YL#mؑ~:}y*nJ--ؖQL7AySHH-ޡ7u Yld[g xIHZBWna13^A(Z.JUT&h|Ť]HK>K.[enùv쾞H$6E^ir=@ˡO!ۏk0lNE;^\j(Ae5e(G70K*9F0+(9b~Hu12L`ZDu1鞰Ct:+}jG&Uic#[26(d@W5{+YrQgJfؔ}$;H8BtW\}Zu;Mrqv/%nIh=i6ETZjNask~E`,2cڢ-$m˺.&F%?ă`}xkhzagbtvUFH.Ic̷;%{~2CbZݣ@kt2٢Vqu2X3EϊH(jGyH)XUl_J5hYbZGE%h[a kjiT>Om8{W~ mA a~)PBriWNIO5tQ{@'Y *hhp)% Tcµtlί9҈v(\4Gtp?c H"M@+<4\* gR 43wѾ[u$nkm,&թ@2ڵdD0&K @kw>iO+~& ſxË߇<Eш.%UcMrCGnfz9Mކ;XrxMl;TJFKX|wCWj5D7먚yMI: rc |sB0-H2B#OoT);odClU(@^npܡ踷u[ÁJY QNmvDOmp a""ƭ "k,vmg{Z+iysU¨!D⧦j\׀n! W&-Sl@[r\Eө k,伻IZ@lFd`+iwf8eQ1F9L`D2姥K=ld/b)߰An7o\޷5EP r(f:AGkHguy3Wg.V"ByO-oPiE,^!0˳Qͱ/W# Nm07&t&"덣 ,Wop!ggz_rOP2$"e""55|J}*y`([@l7"F#ڨ͸?D>D>k^ɇc(̋U0bmM#Yucu>\cL)ODC˧,и_EE!A 3AI2y3_}WXTnkvhAĕ;K>L -gCF'`uM)cOӇ4 ^F>i*dJJ*ۆkb !2#/p ЖgtYffi&zMI7~HGB~WgQO r *gL@Q=WsaoX |͏'h $"V؍ۇF冪X: ~l&`|K(GZ[3˴YVeIuK ]WJ!<2d-OwӗK \+fBPQuc./`iLI¾j u$<@S6j .ѩ<ɒ6xA}Rxg67+Tp>O.783wPP#[YX81r̂'*|?m \jN6݁js{T #eRAZϕ>MۇtOo9xIv'}S.Ɩnyy_-/mrlW|[,:3ef]D0pֹ1@1S[gy; yG :6Df-BzSgBu^9KdZY&WvY\6ItNm|W&Dz.x#gP]4Ⱦ@G't?= x>?iGWxЬT! ok" 8@f89q,$oCycFJ.ȵ]?[^Y -^73w& |&c9I$xR>ɭu`} S̥Nkt:ᡋ8,wj[ا'z{`mq=ig,5о%b>X+Cdg+U4j6#Mٓtɾvb)k(n$ɒhmBz՛L,H 9ˆA:YJͥ+ p#!Abk jZkKch^MاNOIeqcE{l~*czOH(Nԁܣe|2CIecI%͕97#>I&ĴPMB4z[VVyjBǁ3~;UA1DDj%AV͐IС-R*/ W-Te Cz]PhDI(wjvA+L[62ط[G6Vq%O3cN%D#%CB3 #oG~ı G22!]Z`<@A)-$U8(V1 \"q}d2 U&Z$ii_MQm )%bkNBgf^V5h=YxU2/)#)9atU gp&dE3+Ic&C9]Gat:?ts|c8YݗG4Q m >N ۵"Pe1ne:Ckxm ҇}J v H5ySe]E-L9>7Q>ooB0 6gTh:*PD G3tMCE]nEf7J.p^2}ȑtx0kfB%r|) \l>UsAc5* ha:=<0 w%V?놳\qzDކW`_RcR ΄FW+2;寕t_KF\Q#廣|Ts`B<"??-8HM˚`F&)oY˚p lWH^R6 }9k)- Ia5+yWq qMݺX 6iV,? M`T LoܟtVH[E-)o *_flsGPQ2(L'37A@b3 '0vbWY=ӕdɜ NR38֞H j[` Iذ?qt WFb!q.)}%R&Gsg|(KkZ涂;^/o6;~k%u6L`}g^lVaR&wvͽ|=ng]UD^@oSB!;;;zzXai#F}Sʍ<"@cfU(˒h[""+Q䙓-Zh?NM2/KO4pD.#FC ݚC/:˹ ~,^3̩&l3C*2#ӷXy)[-h8b =hQ- q 퍢sKqJ@7<,eܣ&.fţ=,؆5D"oJ;64u|ܕ_rgy +FF5 nB%Ǿ1|D}@[USoob;MإQ&hI#7Ҕ3("GesXf_vvudO F4&M ^|N$٫єjhF"8xww0 P*$=ͤ2pkx(/ld^x!qfo#@u7* HKimS?m1o)1/WFv!Qa<6mڣG~_3?R34QOho$@mnE<L]KYazNE}ku^*>VtQV@$lЦ"|Fϣ9oyhap *xg"{#3?Ǚ`Qe+{5ztN|3mrt?>4ǢZ؁M.v!U H7μ :*1;u-CgS4щ旘|+7Rn<с.wspK6YTڄѱcq SJ[=k^A7 8\3׏D&s.цޚ5Oj#F\})f@ i0,řDՀ66^]8/ ].i  uSrzFJ[도 [0 W9Qv=J6pRDFK!`e}Loøi #d{!dΰ?0zE3 Hف^D1 #+Qu.|@籇2]On'RrV!n/xӈ|V>6.ijibވejt:k3J ̷BJk?*@I5yGw;jA~\܂X&DSȠYov#vv6=k׶]iKH.Yc5?uu5tSlֈo{O5.IVD3@h  d#,hXlS-nTke*VfKɇ9{~삯\TVL;$&ˮ<  Yw%b/ncȎ0>hMjY d$6樥~++fR"XNXX32b7NQ^?>/E1#ӄ̓J(qLC" BCk i~gK嗊ĕ=Vol̟n0|-uzLs nr"ڲCPc'@upj6;=5Խr ! 9=@a M^h9T옰 ɥLF8nuLqy'@ n+.:[,K0& סN9D|#/}~o~\ܬŸa!qEt¯ AL5Ě' :GP (E LdsAvDa S}8TNF4OEJ~Qr̆99 ?T K20 stN%hW2=(m!0瘥dqƆA YillUE}H]jߦ6?d&EiP?{ 9/+Eh>ڦG:L'E HQ{*hL, a%vetAVxN[Y/Hd4rUW9m=dZ&ɈQG@:B"!j5|"Z܊u! f/.c +|c{RWēBaDZu哕!4z3 7헓4'lVjA=%& 0hܜn2 bNW@dk3Ub.I[aoT2W8oHsHBZUʠ;"nvۙRac.G_Z!vS08-ي(wl_O@a-Ȱjw*.NE6Wbä$ \n!2ܫU*9}/BGxFDgf1""p UUXzRZ[Z-Go}1WJ]Ep˰ ow}woYJ ;E2K  cwt1\bViBS^ܓKX!$:nBz55+xXN{> -1񃷩"E3?hC V:\'E2D`7ӌ( %{(;A꺪<ORƻZ49yp JAa ZiI>չ3'$'U#B -zLfzYN 2R?P*i'%7hyE:=> ,zG iw飣,&2dxk tD.vŎ5~em:#RF\Zd7&B5ZL׆ /qzQ|:'I9de;`ge8\D$z8ƪ)-q^X6+)a*~ιN"35Ą'1"s2l'FxeF̂1 _>";CJD:?: b_+eڑxuliCXv5{lDikŝɁ} G Z-QYWFR lC k/ xI<ȫQjtAܠLؼ̇J3I澑Ŗz^󕟅D'#uRU;ՃO< Q"4ca$Wf0vF3GޓD(9x"V aO-NR`V|^)B~.;5ϔY^t-VҭKgduK[uZg%-om)(ƪ1 bI Nt{>iZmAD_[齆(+T˻Jd34[->(ؽ+G2XpGȪC"_EHY r&t_+'VITB59ߵJ=UBNow%rx&XҰ5|:'bY!n.*+.-#_/.3- YBXr r|ᢎ,tW֨m/:174FQcnĔ)X.#C{6-ׯSI,ιK u+q$x& ΅'g$>qMWF Q$ Lz*S>q{2IUW\HJDfWшT>yD_M&)ZOh|#ri_E3 f]C ^a^lO/I(D5LA2@/vy3udcUxT @ 빇<]-Pa*4Fs.ǟ='>ib2;`GUc; ZvsL}O\y[UTNJđ:(Mˡ T:jt`=2KMr & ^eZe"q?TM+NОtV⅒1 pXu>JU9ƍc0kNkvZT- *>e=x@9ր&e{gS]17 (M(mf-o)!u>n!`Z<84 rbQ#3 AOŕU;gz5"~_2R&Ix}prxO#w=uGY-!,iz[;\ ^[R`Y=1LVkDY\m=5!G_, 2]#J?^K*

    _J2>0!|ҹGz>-L3S6ƿ`XC^I# R%3([TԎ+qq9tg62m;U b^aM$տr ?l>9 moe~7Ką''Ŵɔi]wW9k:>U_ޛRޡ:!o\qYCWyC.P6Z| u5.W/Wz:rYSGDw+|H|"ؚ`{F!. b$Om^M@pRc[tDK<(ݥlhAy%C9c["RC5a2)y"}@k;71M{b23v>ZFz;cȹk ߹gfMAwMN|Ywu!j' v!y-=Y\qa-.D.cׂAR(7՜YZIҒ#!le~jؔ%Nv tmc7Gu33$:g&95-fZ;b[qS 0\cA ΩpZ 7ǒ5E>r @7$?۠ϭm&^i$:> `i !-;[sC f$I_nB&E7%0%̋~Xs4I$ͿCc̝·s߱͑k6lXWȣPPᇱ_d`S>6Y ;DD Wt(_!8A"rN9c YzC*xus& bZuXtUp֩&ajWpZ&qCD]>7Ew,2ް_d67.wLV U1`/525?qnts !+NGblnAG ), `6Ck;F :WO g }O)]S3cuc~\y'42[EړZ|ftN?cCE1$_H9dgzKyo RyHАcA j3qQșoN,Cq n`c?TnA~X.w+ G..ECQ)فG0I箮tYWez55i,(x\n/wj*wa T'aT UH-cVHJdpd]O !k!63a 6fR2|5BN!jDxe_h69 ƠZW|j} UEY*]sy uI*.@sS~D ?;*?0}BrSoFXՎӕ X:VV^K2TP_JjJc3@bdP&t5x"`-+ kλMg m7P 'p'U3Iڼ!u-ݘNCܹA1aX6@@N.(*4=kyѲCig/nAǡ>6ۦSbQUoZb?WO)#f=qSjۓ,f1}afqc+$Zu3q#&d/xEhWVa"єl.ؔp BsxDnj쩕T,;4BD#J&au˛XA1*5*CM7g'[qZfrdo#߇Wnl }\)7cnסY3d"J LTnԙ׀vAN`l@_ρ:w 'w3v/ @` SyZr(N4ɠ۝3ÇBhO@}͢4NL O+LA3)350O"X\@n8:Toʦ:_d&foi2SnG?OJ} B[\1a&JWcKձ;Z (q" 9'+U{%w*$W?&X}%a_`|KBLfd /ONbNO*MESTWos&"қuSU<O_ٻk4`IdQ=CSS{ bS"²g4ϻ 0ѾqG!٧'׹/$b';6OM,,+nF*"<.RkB sK$/1gsA$Oލz*W*i*EVule͝@{+|!vypvҕYBGnk>2oi25[U|=3d*a=(bhvҕi#-OI^d""&F1 Gkjg%Hkb":( [tuˇo= >À䰼#=:g7t[һq} u[r{n1 ̸!M7mbql1?!/-Oct2ۛq4hTxWv׻7U[ tYq"D8zyʡ+Zrq\?ҩ ģ?+^-FakF!@rSx]6Klgġϊ4,$ws#$t2EN();d|8j`@&ȩRNqc 0#d 7J^dh-(* Ue&ȑ:|>s_M=s ]69Z 2ABx lCzpP *NqSn݀ۗ(kZuNa!}&kWVKl0p9;;ot\Ok#|c)&e',mX_m ]OB'QlA wӠoNF-/eA +S0^3Ipl2_v6+Ǝ=~;]M|~5ti톈,N51bW@E{H3)BR0`)V,]ciyސ)~~ ITt"A!U7@ ]H I=P9AuyɣVtGZ+F/,4YŘ*'#-ΎLyv޴SvQGZFVv-Tfc*6ѶuXT^ȨwΌUWý l*н֗RsZ58lv0O KIn#= mQwD`2]nv"U_uYTvGֱk^G`AXIS giO>pǨml ɫ ec1~dV_4j3mj_]f!l=C @%2D?Ẍ́R1Eyq%<1f8AF+ZiA≕M*a;u~t¹ J?_`[NuyB]y(ۑnCV>(+}v˷>dm[=47 |}j.d}.iԦW&{% $%כX<"23)+2&^wxNۗGXmS$~7E*ފ7>R=UB)wF = >jeL1JL֪%_^xC3 H8ZX^P &N^TY_XգPS:@qB g[y{z Ra ҫ(sV'ٵUPWJd^˼%ٺHJ 1[[YcÇ+x QKUcW=M?nč:_ݓfl=qdW[#lECKn|ۜIzrl vb[4 i fʥhЕ:zPy5sm%UQ+UukULuMr5wK\9" ݞyo~3qZ~߫ ^S1seb"3m< қT0׍C%x#y>t֊X:B֦FԔCW"x*$Emk2"+WNvnq|BA֍|sR2]Wѽ|[@19uj`l^Ł;'xpǁo_R}Cgp5Yhqk1ڭz/?;mBQPD8KgVNuޖ 8; R}d@9}.>t{6;Va\{A>8p||eyg ? /4/;i7:ҽXoKӬ/IЈN-g-po fٶ9$hz=DZM|Av.̆wyw㷗E"Qk*8##e&u*K&X#"s5UDҍ!G(jN. ? JA/ ]([EV\Z2\"s"V>NPDh<KW61y3 nXd_ji( 9A7}Ux:e ʓ޽ZUTS;s5s/2?x%w O>ܴcσ:$տpQZ$(_x.$oBkmrmjELhК夑CI#1zI*3/N5kYT8-tue*S{S5CKȻe{9PX&[W*]mѝ^SZZ||"-17p |;&{jQfEu"†3(Yc;^`9}RQs!yvO#uN02>,f }OJr<ǮP02EVm15lu1Di/9wݿkqc]ny4ѮG=yPd+FHړ]r:zרkVA ØQvD?Tfյ;z!J)]ǴWg]FV/S:#2y L)2͕VF(1s7mZ}3@wC/tiէq\1 ݔ1rnk?yDyt%PCaCXT*A)c`9'-7냤j UX&hɓ-?K d逰&!߽';, 86(Ӗ[~)C鼮Y9PQY~xAs/ z x YS֍wj+(Ft`xGvl^_?LTR4:VtgiWsFe{P(5ۦH O5g.=R5}͹M5Ԩ%$*36 =:dg%qOa1Rh&C֔ܞ&:8*ۮb1uv(1G3Eagvgnj:KMeX3 2z4mfgec7%"X[-%ҎmG]Y&;%E0[IQjlÅzk覾LY L{>`zdUost?)VIQ}:iFQх+H9ig|=lVJ, m>|mFO9G6^qh^vB {qy&#ZH}%9IЖPW# ~.s@{Gg np7eCq85y]ҽ_اx:W) ?xTo|y hm/,QSزf*!ˋI?_r?* sQ:%DoܖT{bd &l]O&#կknKkϟT.!D@qI03Kf-8WBt&-ߞօN' =v3}ƕ$k]tGx"՘RG*"V[5pޏ\Qo ˜ `rfYrd7܏A7~xpJRV{g13 1 =lHA Iy m{ ‘u 䞧 3N(d[r!^g[ (SޠzEKC]M1i>S[.p$i5Y\^,@18$zۆz+Ώa ~X.~@+W ~Z҆φOSHꨈDTuDƽa(P㕢vͤk\ĮczsOm̚^S')%+Cz\Lr =#aa)C-7Lj :KUk}Bp954l+ks=g PYdfhr F(2`]yQN,R0x /g3>k=KB/U90icO_EAE4x>B]M) <8OPGd~@\u ^hee6nRM$K TL}Bhߠp@/ +di b4WJ4vna6%r4³ 9v 8x  aJʂi7%QݜT{[dQ < '#}z*%$rC4~*i(4g+,{K,wO 2v=ȾW_98R^\1> a-Z-Blmj|^uO0&tP$]uMQ`%.h1°!M\p$scZ{y ikD "BttVP,"m{9)uk; LWz7n+aPHBNRPQY"`Y\G/}32(,`uYڙbT׸ D|X&+21a6B5WeTAlB;zQsLf5䚉:CD–W?ܴr ȟvP|[,+-MoƔH'C^}ͷm hFSmq #( d <– P15 *D4voVFCOF@\F{C{H29 vc)TJ0ue` a?1n1_6v΃zP: vڧI݌@D9.Y3 R;cJT ([ncO!}Z> 'G)\H[|B_HѭID_pQG_;K] pn`i>(ߋ(yBk2qBo{Z@V #!TȓKZBk8kp|)hÃ/$mf_jc7LQ#3!gitD-q,r3O~9 /,r\,,ѯcx;'g꿕{=׌k PF{@p9g, d;j2͛R`C_cz/ Rh Pi2?Hwڅ-CVdnpI:uazi,o3LjE(Uv zC둙 EHz`͜׮<}A13{A%[L8*?-c+ 'DnOڬ[V_͸Od \KƔ~ܢU/WrgdK{0فS7HZJs)IiWVn "b1\,"4R8#ʳO3[|ns9͊͜s_8P1KcB#ƛiDI3.U rLK,'_rH*4w.T[մt.x}O#r9o6Qd燦]HrUH& E{9h<ۛ>] Tv+!D] YD ^b XBĮ_ۺL ܢ"N` "(j` @W P a3/ğMiK&K\ TNuq[Sn4N,z{fU(^TA&R!Cxo/r|h@{&Ȋl#2Um8'q]^8E~*3 ?*4HRfDk㽁a";oOKƦt5{T$g7mDvF ĹW 0G`X3n͏b 1`3ǹH0c@dij;ͩ]a'NrϗD!8Z`&lILN)Vh*>!-X3= ㄑȂUMH:H6v8 a-ݩ妈ַF0s ףoFb :(.ަڹEiT +D'qL7rd.\$ُ]LZ`nY^d+] `D;·GE(P}"n@+_@~0j) wW8RfѺWfx 'pwnG=h:u$D']2E 1knrn/իe I_^IdIya棄U*Yx$ coYBM1E(('_`JV՜|lWC_~5C8R~T, MOٻepm 52q]z,J m]H .wJnMMM*766·D> 7ʕkT'Ag@bŸiANˍ34kYdžE-2 ?I ad_ +l>|ִ `_l 1#nxo`t8J2) xtb$ SQq*Wa̠9+Q?aa/{o%SIl c]Fƚg`_]a ;4W)Z!(Y)ީZ4 V[lmĤ΢N^z4Stov>y͑D0/;k]Ab; a}2R&={Zc#4f'>iխwQDʃ m1=Wg+a}1k14fsmW3ڥB5WwbjB:">j{3~NھfK>ܐ7^BaNh6 #aݳѩgb4=;MOKJܞPm< rXa^ c_  YT!;aBUMKƑ\=oKQUwwkJjs[SPI^0f%7I*nF&!!Tvvs>c͚0˸v@ 75 =ENUdtnODyR?eGLm)I& /vl?^.*+ nZ3UacwG~MI+VAytN9;fN@ICۚijץ4P;V]fd m޿U[!MX`pzKb)Tc "`ߦ|қfi׮-+:yigU*!zv'U)M tm5iW$ÒDZ> 3,} Q:]DYv _L LjeZjxw2dƳ 7WZJm `',@f\F]6[qHť1?ܪ*})b'e6G}7x3Qp|YJ};v-oȺFm*1OMUPjVc`piWwV``PP/ NMۗ?$-@%P!zQ;gʠs$WXڔn:P Cn--X5MRǂ^z3(Lm Hd&)vIISjNB]SYVi˶ d>IZ{`ܒqK*1 eېq Mjݜ*ǀǽ(D@ŴY~;,3~]@VoaWlrf]LZ@~ sqji# v)ʧX}Ԯh5^~5wVɭF^;zӕ641}g-@\>B8B3 z`u$=PF)ۤ#+[7O#\L i}GMBh!B0+- +s ZE'` {؀i<Wp,,.6V7´ Y丁7{Tq]Y8~6TyLJ. I%9%mp"kCtCLPeRq[9` ߪ?CҗG~1S[@Tޭ˿KP)xɧ8Hf-yFpKmUqӠa?^jiFya;$1-Ή0Y?05ϖgL^*$+&jbb}` T!uʏ걮LÆd3/A/^4=@[[}pY D\`8RhQ7ZؾMFot+>Y ? #B; +i2pi0)`0[MӼXR7h&A#TBi]E/;OJ<TGP_})ivͱv6`Y7=P,g,4 ˲plRw9.g"dL@:.W׬rrrVdV Tٮ1#þ~B hZ3iѻa.BZII.01WgGTe7]X|Wb"yGs O(ct 1xБ;n i=ySB S^tzy')jR(cV3,, jcQc+!_s;DV,iG)3suXVsͩ,%ĕx 3g-^QPsj^£}T VdIj(bkakbb.W֡}l9N^ղE bv'a"kh!_$G62 <( j6ɀ4°v=IT:D`|=nSr/pE"#<8LEkDZ"UU[-@MG VP 3H8DAa{[[ֈ4UQR :o3;*t 4RI"!O(4}  lc3Ô{\0 ҿC8~4t|hW<8)Zm^ga0K%ofCy*m)I08 a bHAH}dYl<Ӷ/\FpJn-JЧgS01TjHQO6\ghnU#%$ p;¾n]K+Ԭ٘V!@ն1P0S|O'6z:cﳙq[@,G5M8rvZmUt(ڞ,{MS8.D d0QѸU! TS0:B5Zhqfch66jaqAfOozi|͢L8^PeuyD}A9lti?L6E;w[K~iNK$ 9Nϥ֩e>7?PEs;b_*Fd/vZn'j&,6N7B`ZuOl7qԁ]G@(un+7?LiA ~gVS#cWJXOV05`B{!LB'"E9gYZ07070100000413000081a4000000000000000000000001629779bf00005058000000000000000000000000000000000000005f00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/firewire/motu/snd-firewire-motu.ko.xz7zXZִF!t/P]?Eh=ڜ.+=^p4x@Fo{YWqJdG>gWuBI{6t5^c4D\lc³i{?`ҵ'Xm!Fǿ 퍍 lLR"<k7q2aäꉐ۶;J[dfL6j4oo/x+mh!12}|$DzfoQG|in6qq0^uf&=E{ǎcoOBs(-E̢'cj:lKAx}C#T/ie+`@ތC"3`c`怇9'2̾bMi kp rD{FoXYy؊hQgNb}S fޏ=)@Pr\ylɫ Fs\߾% s/lz}` */2FhUr(ErW-Rd}W՚B9(Vby[y-zC c=yP ,ȟcd a|% Kζ|j&rUSf2}6"r^ 3y+:jY:!bl0zoň)[!6V{>_%!i:OV'\<Ӣ /TSqO   f^Na2x;$n'(KEˊ Kpp+JS/{F&OMyV&!Yӎ)٦ai#4=lǥr50@PUҖX#;*`FyV *5E!KZ,zڦG:'y/}Ź1iBx)LƴsO\y9m_$"SCtwBs ] jgo+ux{L2OY2R.iRyABʄHw Ʈ@C)ȵ+m[JRC*=-~{ʬmc(t\:75f5?p(#Dxs!g.͠ZAfZԦ(%*\# /0["3Bu|Q7S2T–<\ԉ#YKآI)-9l)c|(4a?1/B\4W+uC]E py? BᴍG @ U!kL(]Cͩ3.Of i&2zX{Q¯v~\Ȯ1!3u})tDvDz嶆P51p]5CfEβ2#ȞCb `\Ar 6P=\ *2G)|wcƖMD/od5ɍG,2iQE D7s`ţrL֧A=rb Bwֽ,e?AF uf1셕{ JQC2K4ߨ'Kv87dR E}=(P/;7,.gѝ3:=n4R_ϢaaS—8p̏"Hy8:NݜYq({ΰ?:yaJ ֲ~elZQh{΄xSoVLYjNF2Ky~pP+w05 +:Jp-kO)+?e`+2)axEz>YM'Ѡd ܼ|zwx4BnfvT ʴMvh"uUP2nmy~@.Q mdL;@ɜ;;sYHp&K>TV2QZkl6}0|4 y̖z~$6xi D :+AT[6$ :i^"[U&haBCv3/Ixyv4% \hMEVkg6/EXTT~fr +dHޏ]vvEuxDS&9=R,j^G:ʕ_Z7_]}̒5ꓓ @JKytʇsqc lQf6k.3X9Z"nXKG]23vXʎPoOmHK"LT`3MX6f-,ّL~r&%ru쉼Q4C'딀t(5frdkel,inwȁ]#Ӵ>ivnTʃټ&oJV#V+৕*glT~m2'FP2 Qx>=cuQH3Bka繢f,]:\/ V+Wµ9ޜ9n3Ct9 uVj+h03%miaTnGWq(ԾbV?$B"ٳ9$㋠;o̪cotd' $ai—0+ojG%u21yKD77OdRcnd3N#n"8d+鱉% ؟ Ch#kVMz);4ާ٥o\an냄a^=V[45:A&/4]w@2 +XWDPn jH\Mƚj5T2!ܐDm /]|~R 6P2%/v#jg| ]6Pef8'9g_̈˩'HKͤT)&x^ Á4ƻh(p^z ӨŧǠ_6l f-jFk#TS̥T;E[u1PQ;5jl|WlXvKuyf&"gd$q:&39ŕ@o9~qEW{PwI {Bc E=&ipB_ [L5JLy]ѻ{ WԝӜG*X+=_#-Yx-84&KfJA96BJ5L?0tyeh3VBL74/bHn'wg\g!) HϯnYm-n|iN::b+i( `|T/E bƢ{)o[(.#dFK3c$ٷ'u6w \֤!҆6QډL\Rn r^| CuBj>ӣS \QX',!6݂gl)1Ev+Q|&Ǻǽ xZtَrIo C3rɊ -ALow s}5Zܑj׋#o.E9ϕJs(%퍴!zhKǛi0l{&h{p *P%̾RD EF^s+[\,bz@CBр2db)|@zcA?y'vc> bRTw3ᛇ{,8,`Mߖ }Ѐifj(85Ca̢||ߢ=`|a*17 B:2C8zG4jEE*Z.&H?Oqjj8fs5ƥ7d#]e\*d[w4vMh̾Ix  9 0DiЖ4qx89}37 _!2xh|b:&$n8 <;cFi0Žz8\.HCSzv"{o-dz_V2q_ɮDQEpY}$ݐӥ{q`KsN{XU5ٲY럻PK!)ih8\x!+R@A۔IR4/yfJ`,}ؐkƙZœªLγx ~h$ 6ok[FBĂ%[r)߉֠h`Qx%a$g s,?w@yGJIttt 5b3Ds]W|SkƦ^zTU9h^@ $Syt\IlDTT>}}JVbm׈Wؙ ?EחfN5bzoep *|bi2{UWZ R&w< Cɭݫw~#rRAcćJ8>ߝlҁp*:09@KΩUl Lbb ]UoPz:|Sѫ Qzڒs\ҟ?RkeH Vm垫"bݧl1y$[!(|u|B)ׁHe,vGYTs0kK{]Hj4\Dn+S `P~ւB|rCeVzht(VHuq_y}`f3Nxw"ۤ.!X(IM58C [70/-# c^ 0λz:f\pOk,X~5bKgM'sI #,R~۶L^꤭"۝mtK'ܘ*DEtj]vK]CB"Iܟ(*५eXF/`=!밑vfSXsV hq3+dv;?WzYKf ͧ3@?. KڬZ o vwH;08e-KrA0:j8, U厶+g"&|)J((H AJaʒ9(Ri&e>-qSABOыc\OW~N qxxp'o.LH:yj"my2W2YVn {p=LCI;#oy%=qwmu\jnM[Ede8{ |{D1AQ'8lU`Z0_(YIUκ'@i;qF=I\w󃓎4o#39얚w TmiIR(YF{[P6tJ!JqfT CځmʴF#rK[1 L8+$퍅iCߟ?YW}:AJ,@Af9\0dA'5 sDEDž-bZ:|}D/W6i5`R# c{7FѢ7[Ç! & t/:5 &D,u@Xl0fP<}D#`iCe(pmogSb^ɴ?DI$MCa Jm2m˟_6}twE. .nk#f~Ÿt|()pso:`B#Z {Ȣ#K8-WJaW3G.:8`YJ(:PیYc4'-r3+!v^|ڪlOaKg_&/QCN 7\|DwfRmcswx*u9a°D6F}i`i|&M2%6BF '3ܻNeaW;1~N]:$ATa%*:KnIFRC(קM@@@:N1>Q&L[j4'O A#>g4:f:bW-{vS̳nЀ!nmJ깣M+Fad(}{ z K f`d%f7y+}\kܽG3'Eta"ApGI Kȼ/?FTtdѐ<>9Tn c "2 UOTqeR"=c+sZe<V~z{ U=h4&"vS~jS.]boa|~xxE @/b hqPt<Uœ:k <&arZ 5xK@3Eb}"Yr£!], 09RiISC7. 5+OZ4%6Jcц =gdlQ栬jAI\[7Grӂٻ8rukb)t9>1}[K'ù3.w8 XbB)#Rz]>e"V?Բ:/zH'N|vPF{rZ4K}LB>.i}=Ҝzo4,2e_url]$P$H莅(K']WPXW Mt%HiB[v wm'ъUEn4_$?J]%|S۲О_$r8gv].SEfhV++u3ڥ;A.mR 7{5!K¯[t5]$pcxa6tnc<]*ZBk&T\ t>vYߐ.@;cu-g$tٱs291t CWȇ'kh ImejX6H+UW#+Ua r/S87k[elB >kᚏlY"ϛ3YLs8Kz $ORge s?\G=E9L-٣i  PN+ۭQ2bѠ@k8p|D)W<~0|0x" ]6$ bjC|q&FQFWT~X#UxM5|XkXoN'Be}q_ф"|tJNkr^9{_x>0p'6gAi-p8W3IKn󅷝g/(vqdKhдR9:5[޹@Lc#7TKnGꂍhȒ5Z BjivP:Y[fs <޳R:>." CuoW9&sWqEwjY騎);#H֜ٿEwHz÷4bTlpU?h=\ G@:T8=Cj~TxNˑ=υp''u V#&T.QdZ> ̡6E"H=3 }gIGVwycTŠIJ~tټS$ ٗ@$&@YU](JL$Kд?1qTI疕oH-:3>&t[.Ն/бF*q归CϞͺ,k21B*WhR!v=9*6!uhw@h7l`ɑbN5#Y%vVfPnV"=IĊ碸@H~Dͦ8 RM>B*A|d!rbuӉ<K6<2>c҅Ru$15i]8S?|*a/yŅ' fj>x.'I˒;Z n|ˁFq5̾偬iUbpRoyl1j ܕoNZ\#Gd˽Ĩ}PĦH' `L:c;b " 1q6cB&=Z1%:Cӿζ&ls1L{i5:.׳?"ByMGLnUӿ_){307Fy'zE`ND"L\|e=30ZZk,~&݃Bٵ&(g?t$(;ώ9r~W6&G%.wcOn Af 6kصf|#4\L?ZĄ7& g¤ .YH\5T@5?<p?"V Kl zXwL&7ZRh<^Χ\M^Djg PG'~r kO<yۻq~[BFrͪPD"8svG><=] fզiYL i_ < (t= f Sj '2t0zݺ[ (5>kۓAag4#d X9cGޓ@@|,aH0F# C)}WmEzҌȌe&F,; }znnaADBO͠n|UWܭ$& waop,,W9GKN=TG{$lyeM9LFS&yӌvL猜ˬu6Z$ç8g& d1>aj[x5mCw2~p ʿ3ikP\(d`ǁWM\nS[fqwn Gx/8RoƦp7ķ[_VkG=3.X2F?Rî+\m@nh:F'_!8hT[*n1f W`- d 栅ciz. nicL_TLHk@A@F_p&cjH0qdd|*D9η5Ê`_Kw8b!H4iKCAT5n_0:_'3z<8TO?X3hjgIKbMſD"5lͪTGV7[ȞR&Z{0tsnؖcVb //Do!~s)Xev~mɤC& viNJ\5r8D]HU5nu(|FT$DA?-ն㴆(m_hyQ0G8 $-TqDMXj8I9^u reau =*V# ˨18k8XLҗ.+iOzjTY@ Vg;$HcS|itV4X$1D |ddžF_=WoaMR3.;k+`RuT)fiSc},H锠7y%E<{{ͶJo2 ֤DFN) "\䞃dqv>_rVFx>C^^;iگG}V=sZ@ە ")6~y*[L`TݓU 2u 1fHs;!|ws'Ra^r\nK2D2lV>xͺj!GWab[ͧ[5%YHkà]lSuR3]:w«g߃ jM-Knv-;$kh:tA7`JMӘts~ ?2Ѧodo휗OJP`ǩ'JEBV5tɛ#Y݁rPl6/",n(/K34O"I:e>ZxK!|lD&F?/9)FnLH ?nS2=~믇;mZ⼢Y@A*cF<5~'7w Fp<蹮.~]ï|گ'h2sM\W u"Zjd^X/!PܒH<Ý&, ]U4nZ*ϊ P>(gm$]4`}o=7n^MX=Ƥ*uan= ߼ GA^<1GFų \;0p|2mJ:e9Ѧhx,K-YƕaXܲ9wH 6U:ܻ ,&P"jZ1 r8Y #gIg iB"l,'6W,F] qDX9'\b/8_qjsl&=f61UVM{slّD% 5IV柰zu{ F7Rq\NDq2NU%)=J7@Q y،^jJe2VYs}*vL8S)$ZJpI~htJRHBSSMGmyf#`J'b̳N ;cƑ6}~_^HIb  hTxoxg+T v7ݯ;U2T6:W^G.xe J#[ Ey1r U)΋uբe{s–՗5ZmRɷp>2Z\;ۃ*Ei!FP]""Npuidj1R\v:%W2z5R@'T[٧]κhw߉q /FdEbVz9/H9- teB>=?(t>K 8q/$[桠&I9r&~J#Ϙ0Jw9qc'pIoѺ,g7MI:_/詈 KI*+"fAA?#ԑ|c5Hź fD;DESlRA *_@υ0XY_}>bTqܪRNQvL۶0?NОǐZt [h}ޕzR`2Li?:IzS#(҆^wjGX3!Ҝ|C,WQԹ@/vB6%',D^?8@5*jrTVdC~t$nҦ:n-.M8!H2Pb;%vSӕ6+U5+Mb3hQ0r1 ̸qȎnG; 1ʀIJ` xge/+QdמE^}č[= i۰DwV@jW.OQaiMrmp֝^ٵ{,t,^)ڃ 01iy*mLYXSq?O_%z)Eij/ Ys8̵ B9k?o]09 G9:tlo:Jyy!G hK4IvPpj'+!8s[xXZEu dShs"訝90:X)SxCv  Vp]@=4" r m8C(fϘ!-=jwz*Xgx1uY-~+EXSdsv@Q}4EƂhH9w\tF*K:u!Sۧ~O, ti07?ACKFǻmL{xUJؑ>)|n"CJSd%DL,g:|qn;^W~:ec1X`p2Kq wf ;qKUޝSpct, g dO1Нt~J>Wt7DMr%Ie 5w Ҙ0=7kfuTabSO9xŧw_y2'de+mJP<;Ԉ$4I EX;@WlKvk<3H,{Y;&@+=Z j^ǝ5&ʀ~;PuAI&l\## 2_>ie bFO9ݓf3 vhTZll~o_ץxO~who&.qD;#i_..Tw)UسMYz\,Iq3^(nnP:nsr~-T#8#֔lW:Z yJ()ƝYy5]RI(9՜TZl{SOZWMdG\µ聢qj)|w8x15TIEܐ H¦1>(xs٦JMelc\"0e!tÙ*YޘY@*лWj#=$\8yVppc?oc#XY$\GNě|a ܪ—t :cz[﵍^H%7N7''rh?f}c*FKʗ֤%]M~ĺ2ڋ#kE]0[H+bBJ$-`ܨ܀? ?^BWq*i!Ӫ^iW~-Xpp,J\BiM-l`5&9p9q^C졾8,omrJO> W!?%lBH;w\J<TĴV1;xtI8wS Z`p ]] B>퐐 XZŮN?W X>[`5I`$ 1,J"  L9`6a&s}Ƶys'<;o13 yȲƷ!gٖP]<#FPP-po&o4r#ž2*#TdntRTH<fsp~B jvHERHz9H5i r0h;:rS~?_vdCpo. OW_*F_wfZ6]2êwT ;p5 ;($fKs/̏{a7܆G<+d< /^1k+=Aj͙T9^o9~LR%;LM2[/9cIɯŇOcYm_t&AO'#몎xԏv0VWuP}Qb.\Y 8DsH;['vfdϔ T4An18ńGI =Y3~>-(nSFyu<&M1nKe;ScŚ\1)@"vtQ+}e Fn磠VacQ-B>5f蒴 N 5 [FOT!={+Ť1UtO4=ǼC9vSҍHֈјN; 1]!hXv1!, 贈g XD\VPDvٕXm=t/os>GqLM_Li񳥔/K) к !ajpr q Py`Jm +cE㹁Ƈ31{-mӘya='OƬ]_QΥ~*NyyH¥pV}(GnS {Ƥ$V\os 1߹9_f_ynFu\מ,ny`O"\[cpe;=3B &&SsLF-!;˹@Coe!N).KKW0?cwDސ)4n ˑ 9j2qk&,!<j)&r\M ln)$ Gbv>s+4)mCALrtN}grPyk^Z=L~;_?vJ?\ Lq񢦠Ntj.@uEx 7yΡphRG 8>OOqb#SaF$<|պ"c{552,LQ;<_ WNQ{-ږ5 =ASwLgq *"x7h8. Pr$D0t(Q i6@dRئe" m$epSDTlLIuaa="}ڇgg.\s,9Xi5(RL1εQ{_w@nN)wxlEgo|Ay4s^FmR URnaP`v7`{;/;mڒO ow#-ʫTR^Ju VGX7EH@A"V6PĒP>)m5C.̱W8?~3 >]6C0z02%e򂵇>h0;B':2>N:w r?bqzVjwjFrb uJ'q'wMU>H8Sn|WnѤ*:C?T [ˑD~`L:kUBzr^77`6J~ 6i= ۞e?l-X~k j&$W0?v!fpx_M[w5Ϊ[=ӳ݉8*5FV|8w #W62U8&*܉eL ד طh (Cs@LXj`R*Hq<&W7p!|AٮWq[{RMp<6Ÿ* ܥz|`UPkHb,f/gYZ07070100000414000081a4000000000000000000000001629779bf000040f4000000000000000000000000000000000000005600000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/firewire/oxfw/snd-oxfw.ko.xz7zXZִF!t/=#@]?Eh=ڜ.+ǰgJܓB$ f?$T~4фTRsQ)+_<(v nж3I@"#kFC#?;O `hCmy)BWۗ?nppصL`^ט_uT*]@TW 05`Bqn) c.(0#zbGenVUEwyxs Yj`7j[^"t OėBxy131Q1Sds,Xpmx􎵣 jQmfNeRh<{yA5i㨿]P-C{$o@Fˬ,C$aIyGT6 U0EY@H:d0.9y`"zvytLbǟS衚V˦ {13 mKS*dbjHiv3|-jW?8NhceJʍ;x" XlW:ܘ> \D!\fѱ Ŝl(nN 6- %fl-?B lG.P5#KjMT[ЪȰjGÄկ >YirJލm`g KVX%7z(4ξVD3Ϥ<vPYg; y WX ϸAwV,x u? ߼اpVB@%^bv_P#z^v\;qb4l|j %}h NC=39ikdBr1%>"AyV p9$^"*17l2\(V{/r`b~ߤJg_ʃ&n^Da*ҟ@ӆ{K6@^<l;5spűyz|oӮ|M;7:T: -MY>z,X&T4>호V'V3M6'oWӏ|oI>AČ}fw|V:,lk^C.D.& y ] [#2n }r~ߠ |Ff Mg 1c&ߒc1";˅I )DgO_m \ގBIJEbR!5עݧ--aeq)٦>#CAq_դS+UE nD(0TF`A?8|xIFk꯲g5"b|7LvdFu j(u|gRC7-amVJu](6M}KpոBƌe ~FcVy{u@6|=m6 Rh繀\4Mjj c=Vp?N-QƲM+ 9jISsF9Mf)^X/Z_|܁/1ArG5lcPc!|x&`FHdOŗTqȽ |žeݬ4Y/!О WJ/wwm'*{تcl\LQq0߲i(]vzxwE'ũI0Deq#y .J͒G1%:W ZD>سw-o̩*ރf:(D Y ~aHq8-.8հ ٣hj Jp*59ۈC4.fE(I.5'%6q:K`Mw,^e9;EN5ض@; p]L%-u[=XĠ6 bLb<`dߤ5d4LsqJ-Sjǀ5l_ǦZ"$xn[a3߷՚3~F#iX g"OBMa yUc[H8f@qE8'+F,Q=/c@/B,Q͢u&{$'f:)`/:oPj2~Lu #NR$dY"ԩwgi`i' |u8EM\u7O^5, H+dή>2z#p1w(_kcmG"JS+}" Ob׉7cҡj)WNܺl8: HSܲm"[?(|wJoGsk  vvaq._UYp`L *7FQ@םnY:ڷ*ަ>~zE=4Q8 %Hq2eT 0}YdyX`&fѦ9L\YO糫,QB;%)4&t'VV~gU|TFͼ-m*᫞X mDT Oqj>?u??" ??˄(DzDYk[<Äf6oW/7pb6>F 6C5%ODpf><7ax9;7 iUI|X#jlNV/Ie3BzL (V!JQ@5}^¡"Ʋ{=D5t{[5]iIY f},M8"qTiq DN]\P?69Uv Ovn_dO,02~[|(P)i09ՙssξ0+v2N'/ʯ_RS6mprt?m{M!O&]nB]v\xݹҙ8 `rߓifSIw%j,U.Lg +[]:N쫿p!t}DQo1PNYE= ;FKa7 PJ_WB5ˬ#,'Yxj]Ad% f$%xw1CZr~n6B֊'}# Uϣ@]=X^? 8*,E-χ'ܼu$>bg8a/vyQo:Ad +F?*ySbҾ9iAY.}@ph <6 Sj9@&ޒ \5̅Y肨 `ѹW5Y `7Bv$jpr{O}me t0 |_TȾ++(.m7EǠ۾ Vu=B#CQ-:\]o[eZgJv&0|v+)65Fw4Fo`|>ʙG`9k֘ű|xRzPfzi`la8pf?k=IawMjl,0?=Ya%^BrǑ!AG?%8@{03HgP~( u 7$Eӊ #1hScO]1IՆ uwNF~C`x`(bV֮+5~eA8D mC2d <H*#~~mTAcCd/ĸ({ؿ5m<ʌT\-'\FAf[C7 M\(7XF$7HZY+4^S*Q#KQP2!Q:n?@bezs}ĥ;V8ɐU *~.D62l֭ } /u ˻DcCIw51LÔw̗u7GRC+p{-m\8<÷ZBwuWAppGIlfAM;(W~"F<>#5+j#b5b0`VSsIx>`uW{ToJ.&kbnHrֶ4;0d+ u+Xӷ/$'ɏd.X$RE7Y[,=6^ʖʹNRW*Ȏc•Fa8[YځcbÖpO '.ͭh`C~/ȘmSx`lآ9=#M}GCS\YF=" 䋺A^*DZS7΋ƾ$6[ڼsVvx5{0<8GG-Zh*9e >jmw.MxwEp3N%ڍl8 Qo&n2)dO-MwBP,@ T$f D_ -@>«q@l{$y<ގ3swc *@KꋃiAVi AMTjX'wIīM'!֋<]u[T"GјT')W'×?C\ LL}8^eyJx0'\j/8l, K򇈒g>htܱ>NFh3c{%;|aQ]:A=p\i˱؜#o 7_Qw1bq]sT 0PEBۙP<>t6!$Jr3n)&>kYמnG@͎sh[>6@G'af FAf޴Y: &Y AeO> s87tk4AʁC48.if?hvObYB&2|psT=kkdv"zmM.P$Y{Ʊ,6{X/*mjWж9*~?Uq˂~G蓅QZ#^-*CaUcMAaL2ae#۶ g|kBgO-0PDqIA; ?MAd)cĘf24Z8Cvi1{@OG*>'r،+4fz>p_+ΡG P(Wg^_S.kHS^ݸkx]и8haGhsppL))?&}' ,L=ASz(.S $n \M,{x>[*nMd^ v٬ ܝ刬g#_t,E9c-*Ƨ^yjA&~ RQw{&vj &iVYELR7L =7c sIY 0[V(ͦM&}KH!d@0ӻmTp C:VoU EGZr>p!~?V[͜H1U0}3_4 vk+P W$.ϩyn6*XHH)$^77Nr@C,1llQM[b_Mir~Y"άH||0yD.'pldohݕwQ]?KY2S7c2.P$*"Q$@ze(G2gW?`ZcA4 2dPߍ Ý>Kjo>W$vPobrnæcԚ ?^'wpyYNAEϏQs˅5+'7pr`96\tbH폁^&Dʱ(-54@'@LJRDM".'I3k–tzZOFjwFh xVȭX/7Wo #?T8*gd.%2Œ%n.`V!Ugerz}p ] l(GaPָ*|j:DpH ,W'ZB>#t.Z0FDp6H ~{?-$㊠Yw(LB٨t"fgA_*G[ܰ[I/. nx L<'> WNbj2)R"U#XHzaְZqSuq ~dq(xU䈸Yl;jBqrhiңX٭5&"gc+F͗WZ<2 @Gƛ ;hD[/'͕hKHȨݐ} wϢ"xA֒-˶Aګe`4U=ټW @`(%XWͥdL$f¬ *^1b41LcvI"ɦ2ޱ]=SвExMIPa#V6ZF\F4_\%߮ Wgp|!R3kz;6y{Hu bvO`c-CcϙHA8Bhj3?}}s"JcofzY9.МݔhF:0:t&:m$20Z_]M&J`psP F۶w 6|ڹ+Ĉyx1 u$E׬Cw2`80CD+_-]7@-gV//N}Z$86]j)ǪT%w B7:z1h/>`!_o}`lōid폙 c 2J;ظ4n?rZDj-k7HտC:MAr1Z3"㓶ki}MCqn8X>dk"# v9dm}FY)[B3~%1YG ӵk4_dƦt!bЙM*!bFT>CG iEpw^ѠCq[o<9؞; I]ZDJ  ̕H&$[Ig *S;BW9HYI$פeאyՌ>F+EQMG_NSEt'>2"`pAl%V^{d*) A*rPLq-' XVI=AFj'TZ93fUQv]ŕ,13FGK{^%PW|n/ˡ BjUE,-M{+:yy*\,L_~oN>FP@ =veuӍ,]P tı?VDkA#B=;.P1ML6c>A~{ĕ/B`ZYsxOɿ#za(ʳe5Z0rc 45,M2o$9G3V=Sݻb&nFg"jxk}B|P gY9εoe}B+n+yZxyfO{>uHn(U!%T51>t.2AZx9"|KGy~2ěpK*Q@XC&"zh/#h6fl(ψ$*#Gpv|Bku4VRCTЪ9|O@(ek8l\XQ?>ɜ/Et tUt)3n~rD Gߢ^0qybQ?m9M @G48k_a0,F67ۨ1u7_wvFJcBňjʈKoZ2v0 Gc!eaĶW N'l<2Nñ%#b)%Ă-:~&_ xdkΣޞ9ˉ]6C$Z1!v3L/$?8ƥM>*k?l%~dіɞW-gLMo{hzo]9햢K9 ̒ƛV Zm8Iz`+pHh$۳KAa*.Jos&eMOj5Pr{؀GՅ.3CCw  *0]o!\6#xuaL&;u:S)V|l OMVpe|;o6B~5;k=v##.X) |2|D8$jpzsaJ|0Z?ʙq+P#VRŢs_>sy)cR"LEW{Q^Aj%g˩kuU: By9Ϸ>z1r .;yۼWD&!=/o՛ Z$j]QS'K xVrFLT?:Y[X'R<@Jr'EByXy0YIJVAl]~"%Xc\ўJ_4is=btțJ&(_uS| \c~ t; oUDģ:ǎ$JU^{Rt0+@a:a_h9>OҦH_m- ۍy]ȍL& LmҐ팮,\J6ĘtMT eC4xKO2wMj .3c].<v@V-.觴(d噾EYQMO #QwrWmhI͹73w2)4I^ܭ.v+jD _4vJ !:7 S@uv_302M=! q?z;Y-e`zv޽х:b/褚WEC.s*6Rq)N5_RüKHfTN-k땒AaCWwXʻIYB5X=zm%yЙBǙ砨/N2Ul*L`)X7|BYceruفeGjhiE34"W=ݟۙBJhMl8/_kJd"pDtIʯi7OnAsŎg] $$a+y opyK· ݤdDpi{JŸJbI27|'3e 8/͍_,peBޝ&sB_*OBIshMN'xYC{Z1RhlHc=;?^/gf-awmmZ~9a@\L83`׍AΥýΰu ;(Em5IYohn`9Ǫo%of7^壣G@8 l E$4DG &?'ヲ)ڜa1wdm xoT bv!QOCD@ü0|[!0*vZS7 s۴ =}Hm,`|M"[Ml:,/))lb Vwl8_HdY\2|2/kskݗbŴ:=5z{zHH?5ktDўAK\ Yhhx0˖ïbP_4HAZ /sOcI'Cty2I20o>jR"0r%Z,t]&;6ekZmHSǫ[/LQϦŴ \vݑ=E);DWz5C%b?j1=[_` XaQE =T~uyGXG 9a?5kSnw@ȵz:~͜/슧 (uQ*maaJBxf⦭xrlcFcixߙDI:ksGr>?GcӖ@1lL3)B|My n{)36"r"7"/49Fn<Skf"'}y!k'm&tɚvk2ʫjKS.Y#Htua-Ev7qxeD^j&׫سWo~³MMC/$_8t['p`6HC`! 5RX Zddt8O+Y&-p\ ;!f~I Z¦cv3!#)Z0B"-#zZA?>IfjN8Ie6 i[0+~Ěm{Q&1^~dӦLG۟(_<( !(Jjg.nFԶjyi~ÿX/nEխizm8RΥ)1 A*k e drP$%xEu+44$NJH[3*CÃ@̰d=}_qL~o>f,9(y=E}/҃;Vzʧ)0-XÇܺC62N͌j-,ະHosJE~-Z90P|\8Ӛj2z afHHTF\j[EZc8m$5j=+I=˒nH~jX2/kֶd>]]5S/:ܟ^0Fe6l3K n;;i*?ֈ%FmYx-_E a+qv/&*զ$:`Q ~nYڌ}, 1գ̋aߛBQ3f-m(E/Lٌ&iiR&a~ϱW٦fGl5n^m/hܭ(kӉYk(jTXOUbuݹ$gIf˞kJ:ܺ;wa"ʬYHs8uxt]ZMm&VI~mzN%ělɃ 8<@yCXg}`Vy@5H4ö6]XqT[Kˉom(M?R9TnUi)_}^`&Ly)\pL":ku(C* ӕ 4!pZHذ= P. -?%‰%8DÖz?X/*o[=z>[VNg4[rJ)Թ,Sl :_łϱQD-GޤX\J3JZ W/f&k@l+2)1Šiޭ-c_n#݃oojOwkl)NG!MǏ74:P[<+|tvjF-jY?'?|p=w2ҟ(vYFJx9>mbJ$זD_fz/e`5E_H F6鞪۱-u&85םEHb+.svQ!mLe3=URCr0pU |%B!U@~:ek.v=D\Dcea4/T(ꨢjwW.RJ Q\dp;3L8*h.6 2KqҩN0~7q] n׀V0fVl/SUFXGY9Q,{d0e[$p\W2.v`/9m$|rZ[ݶ/{hHuA_sn5h$R bq6i>!L[rSFcF *CgD5μ"L)̼3{N}ְtolgq͎J2SwSgɽҜqX_E^d:; )$\Yp9)̌SzKz` N5}1RCb~/@pdKf 8"+`P}@ [Kr!99+1;6$ =kz}#,u8( ExĸQFG_K@W}} Fi{yP=( czY=S7PyQ~~BGZqkC< j^h왭.9?bm+P 'a]}9PdPt17BdV!EQc/~)NN^4n@d-y<}/ט#\YA_D{>e@ :)wKhOty(dzܱl ā> (U(߽ dܖf^]td K#M1zU Ap\k~ /]73 _86{FFw"t}c Ma8NV',x b8.{A4F0_ |ŐYm[#X)P~E &eo`ߴlü X@dB K'/TvŐZv6sy|^1*=lrR]MݳzZYG7 zR8i#ħ%2ⷒ֟uIG~+FQzoQHu+ JI<+~C;+'1Hbf[Kiܤ>'v`^+Coqȳo_;7|e:J0 Bxۋo&[I 1y?v R^m!az W((M 5͠5_K鸖_Sly0gچXndӥW{@)$H~CQu/stNq->L&LaᱽSgSG _GY"1/d5؆qR|z.jޓIcmЁ'ұgYZ07070100000415000081a4000000000000000000000001629779bf00005414000000000000000000000000000000000000005900000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/firewire/snd-firewire-lib.ko.xz7zXZִF!t/ocS]?Eh=ڜ.+?J/ Nw V=@Z azV3xchh^"] ZhDP*hF}nSDlrlDsG+I_V_+Lђ/ֳ4-Rn-zR"jpn=@4շ)kͰR\ot1d {)9!僟V-7={`~ݳyEI|xkZUO3~d$Lx/?FP{<\o@F% y^c(cӇ5'TtYm3^˖.`LvlUME;M8j]T ?`B0Y,KQhj5,_lRI$}yGjsutluOQ[uWͳk,ཿ1$`ɞ*CDsdQO:]*߲bCX瓑ICODL'k;PkH Wc<};&]o/9߉0#M6@ cŽ6irg1G!ŭ7av\VnhSPahB꾟 jL3Ork:t=A8Էh)ѡ//KL(I-k3]vy cq4-@L ҊΟ3 aU;IB.~GA3d2' /%Δ@ݛfY*DD[1Eɽxƕ^EbآOxjbG^SNݷG_7%ftف]~?ҚRz"}zh H 80jGX('hp6xt` >BU+ρHJ lRmHe>GXKS b7r.#0/5Dܛ!P#'zS>=ϥbt$=!,V5L@|҄ bMECkVsHY#n}Kz5k๝qH!2.{Nl;_ZMQ!IqbiʐcV"x)P^.&jǾ)(2V*}dS-Mk5?;Ԫ,JLuG>-(VWB_X/ZRPm)njxj9 xV`_Y gʀJZ}<פËhSdҮ@۱+K t,S eemCVoMtz!3L,Lt:8p% O`Y'Bh:]kWQ%Ae955UJ&{ӯ1B*)"67PlD B w"]2k,:붼qI{ܓk* BIex1K6i `_ C+~Pm[w P)'-G1)K]cOTO<)M6#@ur7ꇜfS59VI}\݀*uP)ta)fLV"s :R30ڰOliWn* g# ] HV>v%H"ݼ"1 {sr9v^98wDv;i+#_hUr.=eȐ+Ӫ#Lq`M)fKEQWХk0*Jk |AJ "gLabar3 jD"]~rJļ#9y1~]8\`/+BE4 €_ .E 81&e{ޡ~gP{y"{JVy`<ǁYu0h!a(zMrJKW &|sM˱km'}HZK5"I'"F[ܧܮA o̽HO[ʡ|S4SW#Dν9pS7CRMb!íʘwɉj c²mSA;/tri2Wy$E~z[ULsԩ90!rRpF浜wbw,sN[5M(7|!In;#FbT0q`6PLmE=;2;r}8S_|V[xKbbYI܌u^PiAyPc \䦿ܸ:\yP`@GUPB`7:SWvҡu!ZpjHɍhHxҝ@(ec9P1e.9Vl'Y ;|$zRt%NoӒ(v #`[ &MށPC1sF&7UXxQ>7MkGu6,ҽE2,[w&wd^*u@Z:߱ \=:̲zǝ7Sx>A4eK)-n&Hrk&]pznf{E2^)_+bJ*-+Uh/XQsJwoI*-γ/Yߘ%2QI8x8Amg'=y)ѓ{q0~)WMϔO_$J$p,nf?.4pI3wpH(ޗj{ uk+%ԍvh_™JBnC5RAl} M- b9uC\J/xYI [J^Kǂr/ o@34&SZ]/ڧa;E8zRt#\,2)Mxb."oAb&'=Æf2+G Qȁq[5;_{fCLJ?V_ċoqV3뺴] <\?Q"=J`QX~ |8%*a6r Ib - ȵ8&er]Nl aU8> Qz}fuf@-;?:Jd>Ar(~y\7,]rM YvVUuEfʽ+B?#V ~9W{_2:w oJK+ҙ3qڽ}m#Qs4F %0,'~&cs(G"cۑޚ\jTr@&WwrMw)v̨!w\79xżA*)lwx%@+1Mi%(>tq̣$y;\Jq@0#w8nQW,ls6:?v ||f?nK~zcW)*b>V[GHdC R@ąRİ`*h^F륮(F_ݿgxbpa|Ė8Om0?I2BD_DᓃcjcZ wI)A<[܆„|ƅ3f$ F71 l|& 6GֽRZ2-36U+a\ǟ^/PdNpPt( cDG]d,WV{jPe=\HR8C>w3#s*lUm&#<Q;\glul@1sڻo5a~:X†%Fl(ϱ ֳe% XS' UzsEtczJdB/Gz,\rIw F0⹄!\052Io2$(νOYYsyJ_Jģr-e^kqn;ĭNx?5U(0!™SmǴKh ɢfzǦ#V+7WBKLԞ@[mľU ٸ.X(h @'OFCjRtK-1j^/ +.@`q6"'zsϩ }uNw\V+/Bff{,g*Wxrߥ ^udt)=ql Utc?MJD+[ȞCuYĮqv,.e8`j9,EG7mX -A;C ѝz Cmqh7MH8Wc-mP?ۣ 6 Y]ĸ+->3ۻ2MFI]v^JٿSh60. t:Pʽ5 \Sssv@UCcX9]ʮ9q ]b_M"DɧRlw o"HŠkf@CBۄWjcԹOgm53))YEXf{}wa L6R@Ss*Y<3R4 #O쉄8>'?e5RϜU$79s~\0C˰E|u) 1e+䑯6Hi GD mJ0xh>7T 3dOT~H8tYoEar-et:"{)fgRyޚ"ڡگI"n {Ǟ_;eĹYC ~y5ڪBT|ŷ€KXGU Y,g1g-{ݗt@z>-2m?ʂ)6>֒%.{d%/j/fr/=^e}ŠhI8%s?f_IE 0e}.Dt"u(G5.A't:!59P\zaw:M¡x8(f4PgX++B)!o͒Z^bo|>QK7 1Ը;qas JZVL8Zs01ÔC:w9i^}dÞb45ԅ8Q]t`ekD,ba~ѱXBAIzݜQ"яRRWx{ܙ>-bZ" }YE4A&YđCDӎm)͆Ԑ]9U`w+;A,,L.BbMrvk,:|[,\n  c/F+=P3ȓP8 `s֦0a RCo'ZGNa<}QTJ .X\ߏMFͿ#ex?{^S8K"_RT/So7+ Orh!WOOo3}Uy>WlF@')B+dڿ[@iv=0ЗHP,TKl9<^}f]眔_+n5`+4@EPֱV Qx@\tFY咂gƯ2`rnV<wNeȊ~aܦ-0O: oZQ]YPA\o ?=yj-Mb73h0Utnf!ظ+`_y3ļTI!qXV Ӗ܂z"2?'7oۮt\XpY v r95H3sv?A.l I3w,ɻ Klo~'2[Xbiڇs gS SYh[2)pz\ zfa}m16TZZveP Z Vl8e*KvN)*h$1n=bpCeR4Zq$>KL&!UmXjyP`F!Xr`v#Ń]dE&gj!N4Vၠ( Q)ߪ⡇P ٜm A3,Ar4SVVbZ[ Xuo5HF Cf@%:F9{ A]Yɟ~;<èՏݥ !I:\l!.?BBP2%zkF/Br4TE`NY;09EUÜTo U3?է6_-/#v8Np4/mQ40/I0d, [\5w$-#ĻF.S| =WY!WMV497s FY qm1+/|?#b-pyKi[r!}iTvm](a+##~vZH+KxA{f=$&s_JW('2{BIIH &y+fӡϧ)o<: |ڻ"ۓ66[+M4v 43xj.e&.OgB=۳H8`8Mt8 L_uA; o1l rc~$\i'*&%5i vcV¦d>-3~Ճ+ttnpt#Ҿc0>TABʁ *p( 0z!ي $C=&gayPS5QW=x Z*`>$?WVCPT6?u^CO9ޑťxj}p]7 ^)<R.tfz ҽ25]^1.kH4B*Vx{6ּ]~Yԏªmg";m6I8$#`Q_tbJL# yᓑWx*-YfB[*UkpβR Xh1ms/O} 10x/zް:?M]1pcfMixGG{:VBA?F)/ZL.e%mtޔlols|%G/[3TTՈ(iy '6l1+; b<_c/ |欑fH̙bR5>L !c.ڟ}r5 uGyLUs)#kQB\;Ν[~{KDnU@n](p;*;u'sxMgեm 8=:%E6#Gp"JtIV11{:϶Y/q2i8T Pԁ YW*f"L!|rGԽ*~) yTﺳqFJq^$9LŎbx9O'3 ֝|τ:CzM(cH$4fya31Ȉ KB"r#fKţ90Ύ={,.46`̚{w11.!֥-fUW,mv喡ɺ/&iV 5=ۅyE]w@OSЀzZm} `H:;NG[4CPX ?0C?bcvqZ)NH5ZYY8Gޠ~cU#ө;kiFMn$鹜]Ϋx 4JSv%qy'ȄUO: 6Vyg.|[a6KnuEށ{j,i!4Dō:7Õ"tA (95L7nSBgGpx5 xW .ݳggwMjN#k&B`Qk=㈥+F{6VtHV7Mwi(}t ӪVȣQ cr=jz5]{g1* ,0 Pp@8`$1r)JS|*&],jߙ*w_gEfZhEw0_=+g V6.5^ N*vB> P?l^Ƿס;ۥ1kU bUG3Oȼ:-D6! `XlC8}؉Z3n|md? ccٽg*<>G݀KH /@R 3g7~az. 8!c} : m(m[ދgYTg]ڷ*%'iB:j+&0_)ZC!?G+fj?Dat|˘g+dxX沔ӷ$0f;H+)4QWLiK_L&Lu Zat;wrXg iCDm/ۇ[vUۅC-mZ픦_kh0o:Yg¨Ty\՜V06SAc0\^' 7́g THՖ _`̒[920bfJMB K1_!Tؽ;fq5X၌K E});IMP?(-ڊʤ4xrMs֯'ǘZG'pY7 ļ9W^fP娃4f:<3M5+5v 0ޮc@ã($Ң{ 78El:U"63X% 'bWV c8x+E lf(, 91  ,  Ks͹]LHWlPf1q]F6~|\ߕ JBV"b+8QJ铟g52GҌF Fa -!ɫ) \uJ+#haU`"$DT8oJyC n 'l-84eӄՌžpЧ€q;ZG.0puu5h~ {^UiCd?iOAV . ^h^7Lƾ ^c<{wU0ffߺo -9hS`/;2L8k8|v1gC &oDf:ؒ%A`KE(f$BbV V TcWBxjXX&+3f48â@ck.R~s.pQqz0f:V\7a~/ٹ{դK o3d)rwtx({ۭu1} E# t}\2$dXD g4i0}Pذ_;{_raەov;7UW\67lLu<&"Ys=z82-R kc,i3u<C+ꩪ4~{iy0hAY:"I%0 H~0 Sآe3>zU5TVVn+:ag5" qm~5jVڶLYF/Z֋T;t!PZZ $,)+oz,Uf^_DH!Xy8]<9흟qN @99,z;X4c XlQ+`-q{M 񤷊Ǚ%'\\!WY]ߐ+5UDJ\(~ؿ őG3:Zr{*H:8f7,9ȥaRThKue-Dx|."љ-;K*m@ &?)C)>D_] Ld/~yL,b>s4? rq=}r1bmwk"Ou NjNI(4ltξL68FKaKD/zXcBlѪmV0d-oXN=OhyExAuLH6&8;+r%Epv-vSZvW=!ITr.+-´]rOy%뵦H's  wXkzWuu+%VlTmJ=i'+=ߞ4I:Eq67i_GF!,W-fh.#)5 t B\wB(Ad,3g-wdӑ6Xk٨WVS99lG7zq K LȶbIuPKtF)swDx/3GLzl [v)3(âύc$ Gm  Ծ!Dܡ=|dn/s 6&ԗk!\[ǻrhNI63Rj)` DP5:C ~40b?Ґ`j=|ASu֢s*'L!U, A<8jOvB\CxDr j]tvbOo,BjGÞ> rvH[sX 4yҹđz޾RήSfv*7"u'^ .pCK$af|uSआ4ܹkPX~@0믜ԄgGʥYJ~Ki"7_X;i`fO‹@5z&.kU4@v.LT͑<׹'*hN^i_ TUGó*~3 B sl:}1غ%(t9A᪗Vf ."~ъ QTaB<]. Pa"]H<\w@o\ZgCc{dġ')uk#кw65\a-ȕ2<=U|jߎE,.06B?g= %۞JZcDP04Y=Q[]j\ޑ\WVg{aHq$CfתǴ_W r;#ŬrK/tNuQeg6:cbYY)~?؍ٴYs|jnHQE^~v5hP\6 _7Uޣ R"we4S׽UK#+g> kXHQ"PCM" qC7 O߮l(qAx*xr>\4IP C_D_TrxHݬcήͱv.H#\<;Yo:_E݃ʓp@C#c2r&e>y9/Ї7Td?Sm&h&*'!~p&Mʱ$Bh/o 6n=nr0 t i_!Mzs 7ǗqJT:P[j9֘ȩUtţy c RZ]=/!Y|Fqpq)E/'; i،p2mz[RD]]6 jD a^$PxkGܚ Dʷa=2आҐݶhbF^5'75.twuQ;M{h<( {}_WGaj[0 {L ȳHH]OWd0ʊ9t2#bђQ#ւ xo T!x!D}؈Lk=g^-P"PY.YAq }0!)p /_mҏ a `:E0P 7a_٨ZCʔwQB $q['?SXêS?x.D5!K?ȱp%m ,w~/,%Eo\@̹~ TzS>uHW0rrEF $ZGvF! xȑHPYmhWw[I p;q(Q0EL k f,0rl!lJRܛ>*e):nt>}+sj2OlכRB"IJ!zUK纹Y{I2nlE)Kc ڀq/0^$7Kt G$Gm&fhY;6?#i)j!ymbT]bD@v S XUqޛV>R!aXxM-,+O`sr^y'\RS5L֦qg"0,If-St'xغß_һ~|7f0JЮKP8FYbbp<;]cA?h_YDrIF@7V[Xui9ӫT#H!3VRqmF;q;_,/׽x-f/fĤZxj 4¼i:wƫ2y̦ %~{'%i5uzxҊAUj}M 3[ |Nz"U߈@:r>A3^1՗ r 3ѾW[ih¨r(O×dtw l4J:Z `sw +rZ/Q@uR ;\XAV1Pu@:9._Tq"wQ>EIj_}v9҃{a2%ߚ7\. Sx#EPl%L'%Sj& j?|?FnkV /fk(p*4Гت|M=Mj$y)& @|.c=(Js\ <HA)\Q頖,1S: XzwpAdР=Tz&J'd!aN,V@ V~jOLv~6P͜3p$41^O;1>KySp`228Kɝ!{bh{[ 9YI`.JյJީȉ0Og{]65G֑><4g|z(y 03 !1V1JiEnܞiy/Nxaeh>$cADk*03~W=._rZAC~- hzڜI_"Rv[*!=Zacgd4 = ×%0:z5S'GZY2M3;7=jGgT4O )͋xs "duPŠTQ .'MP 7${.9 giaDF`WX7V&8/MjwT哚ߌD1-V4<2 9 =ʲ㕆ȎAzx" lZBu>D?:w=f achuyÓ[vZT`OBВ]KNK74룟=߹7mc@ي̷ 4* B~էWxu8xIz-4!9cM^Nt( $8w+X՞2?=wcS<Ut['Ba7# svY1IkoP*Ce'!ac#T  !+`kFRY3DCAwƑ^Ib7u+LK2 .I`F9t$YQM):`r):dӈ m2BdXG 9'H!CwW~-k¯r@\,.gai旛3B,>_yI!kF':XmKU+o)\Պٵɲ2n-`+n7uHmjU I;i({m|A < #H!Al%&S8 ^ut|F( !R}»NïI=t2p$fj{1 [@A_%uCC̺zvXHnWa7NQ9FoWkl v$5jէSꚎ.>͉T1]5f3n'6K3 %tD(1fTE(-w6 =W:g]sL#"RzBax \bIfIo)U+<=E0\qo85W`jby;BE.O>dap8>יZGRғ9p䊠}"LM2]_M7~\.EI$ȋe9Ӹj~c$;@K|uP)J✰RHeW?#&jO ܽv MPY2[Ug%, ҜDeɳ~@Q1> V0#Cl.xc5!u<H]Xx0z䫮x]^(hpZ4`'dBl>5֓W̭ 5'WRt3n=kHxd ~a@@ұU9JqZڟ;do <ۻuMOXr2i}c] S!ر.<|b%[Fɨ0gu)>,2cCf,c]>tr%hu\SrE!wwc~O09-`6V@6gRp XwݼgcGVpMYt$cB,-p6:sT# W_y`C+w9o@y@_e^'KoַOxIьab/939V .ix0BSO$6njP-2ه$6H_#ڹ@2qYB? *+qMiIπr'kn|~[@w >.G;u\yNE&çb>s#̙颸@^ k .Z2*3DY-Jw c ipݺALw 7[3 !MQ="ZzHJ[l!I"RcW'KeZ%UfBK 8BOT: zv xxɹӀDXGYsAD%񛍕d'5(Uʃ_~x>d+ot!V3ml J[ )aMJ'zg OL3􂜯2@gu򉺑@_݈3qasmyGos}*r@"4gI½ؘhL7`V"C(gg{S%X0 N$fAk#ɭtWdds>aǶ\7,;(V.3*׌pY Rsvo ynK'J*;Qw3X?$ {b+rsC-чO]J.~`Z.Ho=f6!5wd5N@dLsLXp"HmG݋L)po?By/pon 8QTɰO JzcV%W[S $'1d @eg#3:څtejUW0)Ȉ)စls\nv 5=]qW^*!%ң@ vfoff-azE mR9zy+e^0Cj\`e,E{hH`!lΌ&gE(?Zc RSqu"s5太FSxg$ld~UZu~,;7z&5+HZ}^JN7-=VJc4I5W=KʾPG\? @h\wdtkoh]*rCƚ>t&Xiq ,'m3 C(@$L䱭;Jf|YH斋dJ._d{JVW  |r]?ٓ-WoDX!iRGSƚS+w:dˬ9|7s}n`-{97yljih"&(ž)1qOZANGJV@VR_sfP ANQA^MAKGJjOXTWbHj"˨†& ׷z\ <_AZ1Yȩ(nJ/.'>[i&sx}zn 4#aS]wM dr80 uyE2-Uޗ;[*s9)]D+(R(Vń}YM:h ރ[\0N!_agOsc M)`uI`loNvO۪K2+H{ #x=tM8x}GglI_3 %H\<)h'[>SC%!π>~֊aOAWe]MF% P%)"{E?D^(!yx7b*Y5D{S[a$iӭ>xB9>TM/@A~ߕ#RDCH_WVT'zb"d+v7UҋE 7nyVY({52oM !˿Rt1h>95>3=(quh-$d35%3D8,0D'y7Yܗ2-wYҬ6x%ɒGn+DyӤM"f0 JKnHT#]X,(\lmQ΀ࠀDLx  gYut.6 y3'_/@s4 "hg\j]XD qő9n7 /ϊ pGjr6-o?S=OB2dAQ6Rϻa9(譥pTu<t_Q5ob$- 5(Zw,ɖi Ï vK^@^WZҦ:r. q<b^M>Iy0jORE=cI8C`Vƥ:UΒ&!mKt`6f>nr)獻sx88Gۛ ='} ^I 9#+UQxì7=?d@gfk&tHW&%!<{(gCpYޔ3aDhnIe$RT+J@kS_k;PcqE;ԅH9`)pHax^my=IK;$٪A lȎЕ3sE#~0fXN3K t5m\;Yf5e>y*R1C1'¸vz:&5w~S8ڒI葜h9Z7J֟'c6ώSUiûvE8q3k)_C>Sj! h"sگʏRpJx=@)b_3R& &e.YϠ;5f9 su: >tr>0DOVT_ lf]"YHC(e? [ Q}%{Œؙ΃BD>O\NiHq DwCVA /Tg,A*1X/\O=k%x=M( &6Ɏ [15Ђ{UaR5i1= ܋LƫphKRGaw +/)s<pDBk_; o7tqgŪorР O V~Z a]/ N\=8.L2. Su ΄o=KgWLa㓸w~A6UCɺ֨Rv)!#(ocC7GZkzK n6%\A*uj6 **^5_g \xIJȿ/&n_K>+&Ңo1;a';wnCY)b 0ܽ~Nf rXJbk-MXiA{F0ˏ@[“ӧ윘MS+aQ/|98HT5}D~ MمArƮ+k/Nim+܋|{Z>Ovr af>r }dcz;C?dbCH1bU?FNcwWp.d~eRn@N%/P| u[;o0~|ϥp9gPfOp!ka\9êlс'}knxHTVWi7 XZȔݣN#2$x!zQhH/At'UO?_kg)`^ ^K,=Ǽ)OU03K$GBӬxLhr}|3@iWʳHVBE C^|5((ƹk%'\ϴLѲ~6Pa]LM[Փ+mF zKEJ` Q{.a|#nc VlF{!E"؀='veuDsF;ۄ79xИ듈R; #$L71b)~rT2J{Oeb|Mm@3qMe<`*QeI"63*7su9C:}~Y7ַ'"A#,2O-$ eYl)${$;O\hs惮/ftGXM ~۹eAOhalu̹gx r s EIORqTe眐AĚp7{`qz 7eZҏ7TZ\6x爐JpJBq^?R[+иGlF~4aŞGK]L.8!Y-pʌt Nξ 9:Aljgq j;̜${J?DF6oѻb%VNofFus5{UoG|i5ihǽ xO 囹 :+du5y>ņᏇNocgkh,Gr.od_Ⴄz-ՒF t`1 2 ]S 윞-5.I) lkPwB:1}ﶡqV?_h3 y!Vpg8cQyW@+4?N"q''X:~SW=Oz< jP}OÕulܶa$`Kk=MSU 7o\7jX_:F "ٜgCF1#ߵorF)i.uzm #[k"5hK̀9?ẑR1TL,*>O=E.0Τr2,k}n9VV`qD .ho \"zIpV^_uZ,:n)z2+Rb6=3xO='ؗ*v * F)?bdŕ(t,'ʞ[S& # Dz/$诎7э;a rRgʣU (61|@ h#Ze{I |yƭf1̇7骎',sY=⻩kj5H3` *Ȝvx4LGVgB՜юAux=J6J.ё eggj1l}yy@c^\qKaIanNkL(=7'ĂR#~ ǎgpBZk$W%N`~8m/DqK`,vGo@NF≸ y+9z#FN| ,lUx3N2K)Ej45B -b%Bbc|Sc;ֽ5ߐ"DWIfb@bD/1͚*}54HŰKfȋ tf^"BHf\%=sXa}3ʋӎNMdE!]?_ $ E@SvS_Qn# {]URbf*.o|W8l b`6uK=[PW Y'UI; j87EK!q32@ev>o VOӡ*rXv0WIT#/K>wirUJۆe:vN)c-!} Th=iK~,ƚ2mU)Vw]Ròe`TpdJȜzTJtр2׬tXժ~}Yb18(2n=PXjb4?FcXIXF껐3&gI6$qPai=m!βhiQNfyad%'Db1I82ExEKgt8y#w"M4"<$/rgqÒӄ7 'ƈpGkp}$n[=mW"3C'zYaVr/BxJ%>)]f\@椤!\)Q|@еQ )zD ,N! 8c{6eûo [~!O)ymRL0"cRbhH}D0t*r/,P1\&-|$AM ZVe1Q7>s‚Ft%tH'<&ʽݐ}^NJ,EF[[,+sVsقXs4~2Bje MlvDFy|2tp(%@LC$0cY"jTP:Bp  ΉomɸXWLb1>M("+)KP#QD^bw}iwyWF ãc-?d/QIy7N*Ui?\]^fTSbgqt ܣjMp BK> #HSѠLT'+""vˎɇ0PڞAm3wOHp(1a$T,&F_jNUe͖y7g'!p8Yd5cܒ1d#bts,F= )7iד0$?˙>*jAӑGPZTGIK `'(>_їFQo9rf'9S ްsّw3>*?98yĴHF͉a>xs r%]Q7E\V#4_@h׻s;wƗnK"\]lޮ$45-3+ӯxuz_F/Qnu]v;o^oa蚨HVC"| "@c%}lqWe) %h,5Qw|1BE+jח}lGzG.{IVVscqGjN5w3vR /ЎoX'`oq3/1—nwI(/`d0XxOJ(YoR4%:IfFo8ݳnEP!-E{|@?s)lR󘘶ٕq7K;JdknETuA!jV];G]XDQ^+@cq> !b4["K>X/}sϩs~?iA7Q V;/I.yoxo/ AD `OV4/nsjb* l;'.5cc[@Pѷ=~M;|LvSHa,DԴ[Bn 릨?"7gJ@X>Y.C7;#*er<@9Z+@R%m u"lt^xU*wՑM* M yOFq=ŷwTݗqxgqRD_E%T%#&q_+G]&NC:Ԩ$ ݝ4Ǽ,8>1 :08# -T`l|>'c,mpXDiq瞫?Ւ(9Zo= ڂ+bym(9Ӓ^m E]_8R$׾y7#A!9A;#{9NOdvK&'eH|#/ƙ<0wxa{c)W޹o03|i`i, & u!ݞ$gcH6Xr }ٓ8e|g)Z{{.}/bol?ecv)&u([ˇ8)X}y0_ oSNcpuOL =izxpc Dt.xNKL@j4NI6uCD7VyHv o6'X'aM *hSTM71H[JOcC$ăzȪzpR쳜=v*"߅?rF?ՄU%Hz3dAx @h< !RbQH0sGC(\ I,` O2 p(e=*MF&E t9V>/*1)'ں4K̃5,wqDf;{yIvێ4厯 nVݵRă8WU'9H.ymq)yT)yH.塚Ykj7)?mNߕyÆ3x) J!T+knܝ)0LiwDŽ>AggȈhЙOIGBg'dWX*_MŻӃa]#C;`=;tGgmҗJ-hq[4GW |F:,eu+ݽB)ÎLؾ $$qFwc:|9rG0lhWv@8dmk 1ʼn.[.6|*;ԗQdlcmh̐BQ$0"/"1c``r%5zCʎ>LTI7f Dw9$x _ZQuN+XH?Ju Lk/{ۆix ?%ݸ80ŭ4i )CU+pnčnPI4S>ŸjL;#2 yqm]pJ[g\|Ϙ4ts+,ѡ+c"rlk|[*b u-XMz?ay a~40dIH^7|@@0Btxt)VrMb>?X؞ZM\ 2TN |$ʊ4.3I2S~)@* v 10j[2)B́IpfOb.=j^ƥ8/p}RrEHJh@sX*o]ȧg+_(yr?nRS~kQIAB(^ɒ@(^t۷ᘹ?+ 8$ ?ϋznƝfTWrh?\_Mk܉|y =n($Tң+\>*M7:UJ30AM%CL)_DR6%n1xԞ@h$8E*d}X&)L \NUVOhcWNB_)&.1]ޙ{hquwqm2|)s$'2ea2jv$"oS{TiwD|Z =eAia10#ϔBvaEz+ifz\؍'g=%%cNjq AU@sqhG"~m}ti{TN\1!M(lo#6ac SQxy-{H1^WEbn?x54'a}Pٟꕠ.].;G#> (;5ầO2-W3SpS{MlVB rNkR.v5o-8[7CaѦ+*U>4)!F?&TV=Ժ2G]Lk&S hv6aQĩ{<`A{@kbkTNVUޓ9٫۶XLsy{]Yھ4=`lhgV8QX%-RŒE8D\5 (lQc xm[kCQq/#,=j/}$Zm_Z[JӤ'Tm[Lva=~?LThsJ y&m'7VE= NI{Z 2q48Mj|NudRo\`VZp N~"&oA+;ƺ {pTרuA3MA$$e7=zo( ֞#cp 8'Ft3B ~)$s@[;?&}=X{cjhAnU hBZ3ȨdrNTwf6#p* 5{^$:_Sǰ=~Bbu6ElTeE2}'oBTb3ē"l4WfMhIs[uqҭO()5; e0(ƚgJ' Bi=e+u0l35;T nAluX$T; ak'[a8o }~z&wu%8X5i)Ca{+{S?ixUs|>~_1/Qǫ֐QƕcN`t;ߔZ65S'`XXX#pIuӷw3fwE'Iя+0[y9K@O(# x\zK.MvE7 s^o4<Q#r1WIX-VD1U2^*XFD@4bmװ]{8j⑑=*S}\ "ӅW%--:ГÆD4{J\8'ٻ(-pf֡0"'z@·2da @J# 46ܷL3M |u>Uq cҕ#*%Н!9 ®+ .:qI:T{; Lsl.+P# yk|Ңkݲډ9B7]oMTƨkxMk07R$\2S|MDq`|DR>B*ƒivfO E6!(@gQm1*u I)1Lr'|EnF+A%]$RͦIV @F#;8~Mc~- Ӆlk>k6"ω;>Ax ֍y!9ɊM~n!.`ԿRh6{e[,Lf}[/,[. ~ 48 @x0x T*V }tm⭩]/ Kq-WUjޙF퓽ARlv xXuez*YK:"X[egSKabK"ǮQxfuwۍp`qz$ɛip4.,P[>Ι=F2]4`(3.mLfE˦ָtM'0)i)֚\}PꮲfkT_{ʶFa:1:-=cWW !n} BU!CI(`ori`;bqc䐓,K6Wҝ@Wώ=&0کnfD,X);+4N|Ɍ& %~L~ `qWnJBVJʓ,W~x~x){c~hc'dK)Ti6V<$O/d 4bVW #18t+'QS^(eV-:+m@,)-k8*xYDH%!$$;cy5{^R5QcYdXP\ilc0gTd0ںOmUvgԙa,dž?}M>u{-rt`qh%8J<6 ]o$qJ g4qD 0Pe껙N7LdCCG[bcJGpݑd ĆГsG\Vz[ҟ|@yDݓ]kYqL6sY2:c:3_A'0LT0(_nuJ )۪ h"6 Re|3 UwT*vm-wBYB0GW]%%2q s q]/Ο3K,}Va\W\M*Q.o@!aA%zT 3)X@0lk㠎=8u (-uֆ}"4w[C9Sh́Oh˲ +{m#b)h1zNUVnlJقyn4l4@c5p+؆b?bSg6mPJ6rq*SkW@@ΒkA$xlγZi>zJV9,*;wD/zra$tټn|3K?Ӊ#x١0g)WM~36ͯcIm%VGjS>5XJ%7n08и\ǷG5r*SŽ,:Ru2ykT<8=K~/ɟ%ymki}xASFƄ"_#tU`ElY36W* wUOoDBezz%ש<5CY`R2P@.!JE-V|0NjZýh~"ѓ7䌫m ʬ:W@km4FyR- ]v䥄ƕɉ@H.$؛ܐq};.#,CԌvzLN:\]P 8@H[5| 21M2Wk5 ,H'2Zdzcnc;2{&:i@{ʤ<SJPF!HDF읽:s|œqܧ` ڹ44[Y!c !~WY?1꺷]xI2x~^@]оuz-Cb4aWX)Ք g5̄ku),Gs[5 6ڜ١fG52a|@ji,;grnp;"%S~EqYB)or}'(Hqw§~aPJhǵ~97 .g^qٙkxpP@-o􄠃ߡA|]q̦?qf.ZMm_׵ ^l to+[a@lP 1盟i3؈|]yz(">CԊ;`rz0+r} re>pwfSF6;"df7,]ԯ̔P\_in%[%Uu dd;; /bIP ұ6,ꦎB`S]ĩs`4zn,NB:V2O0¤ b@e-]BOXWTCϝln׾z?r t@; :I&iO\n#ěE4.:1Wˏ4핈XΦC:O8Fv'-+9>]zx[ "xq&!BJ. ܜ˞!sL7 ,gU7K<T[7n*hh Ul񍅟ҝS3²\[p^sc@TW2_,9V9)/ (ֆ8& 'c,M=%BbZ.Aah*!}QM$VbSSTDz+h:bnk7 **:*?:h8= ژ:XdGۆ7dxB/{eem;J@Q%kyig2wH }+Co~D#nJ7s^vU7GL4>@`Q{q@^88H $%H^2+,LwN/>Q_Q_Ͱ^HZS,|8 Ѐ҈:NKUK")u~47s8IKCND 踳ImZс"3#8E)ayyLA6Oü`^N)ox?EOfw;Xq>= ;T H{x?AY[Bj2dqZ\a teZi!# NG~"oG;"22sH{Ŵwaًg3|*=!RpMmGj{DYKO!bC*a0ž)o7$Iމe^Cc6v)%"v(Tz$dnC*}<GzծHJg߼ ma.w9_89>@0"ǫ=i{Wg}\⼧oqEL@`2ge]`ɳ@hgmeq!;eW㗒ã5eA*Y8yGV](A7MNFhxt Q|r^}4$B9B!ۑl"p` X V4= /Zi ~GQM0dJ8lkd`%n9qGoڿB NI6,_PQd*P}_?MN3y}/$G_͑qtEyBSDtsaN329QNAmABU<*TBe|1d]oSXBED8C;oX^yd,tSAY| [aWSXy˿pvcmȱo&tEX!*4si6He~T2cgoK8MQn 2ܟ`^HNH4_lFivqH5*/ յ~8?br U BD&p&CtOTM:Fl ߰SLښ<=ƱOVP3v1fvԨ^FرUtׄRMg\Gb'_F&Կы)/zstH2x$it %7QvJУ*C7CKUhЏԆ2D K2TN(q,> '_!GӠC& >j>jm禫Y jIQhesКp D}B"-"I XS_kROQ$cfCYf5( inܜH%AjFg,j3G;QZ?'C{;PJ^uF Nw\{$oߗk_&Ģ:YisQ_#~3B a@/RJ)HED:y7/gtv ,óL+W)w:WM T *.3Ջz~ L9tt-;41&Rt6ap$[ PM={:3`N_n@LQ.,2Mp~2̀W`_(:r \sF`lh?+\篴6^XYo/̲.'IUzWY?t1; hb6}>F{ r*2Q-Y4NTv\YHR#7ȍֺ l  X!.qB1v:.c^1#CO<9uq}W4fIOUၯy :lwm&,ǡy_xܦAf(뿐(0]jyPPgnɜz02{Ca͓5%89Y7&R "Ny*-c'' j? ZJ返 o&8zTLc1m8~PC| !' PLRVktZHN8d";0x7\ܯMjAR2S+}rgO18 쒰v'9f(,. gQB[3ZWο=qضѤ)TQ R MW#Lʙl݁szXqMK 逞)2 ?X >!%4ÅiL !*qF JfN" j{yF! ү6t zT:?_s1U:!ٚ~ְLkMmgS j[mX :,x]i~OYI8D=GCx.*ExMv-y=kZnMva|hSzbNzˉSʻ"XRm,WL-%X4ޚ 8F:xkv!κєtGoz^i9Gd  vfUV@2b$BS ލX^8zL.-7Xl]PsLS[>2ikjj,;:L%{Db:|fls{C> 6oB];ԏ@KHj6J2;5WB_sξf6 ?ڡ=xz% !>{ zgd%^/%FVƩT yT?_si(25+vV2hwL%|:tg֝7. I5ZK]a'\H.(chK\\5fHj.5L;Stvȫ[Y19Zgܝ/K=}r*1^p鎛 YLJ] c)Ob&]`f~#xV${~3`q[pS$vt:PMV<ѤXɦNgo׺~AVFNScu-E {\$2Bnߌ9i=v)M3;+zywE>L\&'xh3a_Sjr"WRl(LA "V~H]R fY2DdiѲ?NtD ҩFCLD{-Q?n@gowu T"* ^ѧ^BǠ/.2{eHqqܖkX:4 S%=ld5FShDaLSoܟ٬Qr5I_؈L&38)u(z9f >?on)ᱛ*f9h[hI"w=v|'<rhmaF&%x`fzP*dq.gCyJ*'ITk^< r՟k#Ģ]Y-wz:^|Ex{[b^K.QNir";LbCP?`EyP6P z3Z8'SמL=jV$4~`은^6?Y% 0 ~":^!PEJ6wޝw8.( A5-a1XTO9.ۈTEhN^}ǿvev opW^CT7)~9&_4-TDu_|Ϩ9iЖk{hA/ACઋq ߎZ6wk`1·`ݼT1:b׾iuZDS^o^E }5F0 jwі>|!dЙ,0-ܒ25V 7>)q~ S.WG' 2/~x>'SB])M|.9Xupjuoa PmYým[ p{KMkD ӄ^WJ"oLrIhI\ x}S:gy;5b5&J|Pqy%|S]B ,om}^ vHhn5b$WB˵a|l;>a `[q},l s= 1X& }ˏK dgfNy[_LuB"(ˀLvmP޸K(`V^&9rcs5_hi2iԎ*ol=;^V#U= {:u},<>$gl?, ;E_opێoIfGBv}m Ӕa„5x>Kv)l>ebNk2s_SL]xsj P:(#WqH6dpMnojፍTuk\^gͿ2\N5(WLBј[_<- h#f8ׇ@/$qld4we3Mks[RʸLYhũTRэʵS<} = Uzc^wv*fݻ?V9OA1f+}H"#tئp/)Ddyj;f~+[ƎL[S7wCDK*9#c#ZoZͶSLqh%)G#تS W#Z'a xv 6ЈJ BcQe-R\n~ǩȧήPIG]21)c%AbC0k:9 *Fm sĭ@F8~9NЇhĶepϷW/l]'PpN@nK4eWB[)icmG,o5uGXypݪ9;nG}ڹO,TxR pgmfWku F QcPB]=N_Tۡ;Ko+D5X.xxS0Mn:iȇD g2y 4h2&PV Ͼ N;2[p5c@O>& חf{6֠QyXע;ΈR\lT'V Im9'- +8MNޫya/"M UPpd0`kKJ(K:?d-04yNإ,45I#G4"ʿĿ :lx= jFB BYQ-I\Zw{h! 1C&'{aGa ޒB{=2d8RN:7ȕ pz#VVC!/ (Hn0e1\]dOWlWj_~'I0eeMdB֌tڨD}b7/ӯw45#`D w= Fܬ(w,aaj";3/ud _ KhE=v`o)7|2GNFLޚv^)4ƥE[N4Ann>!,9SbhPFa׷ظ#n]}?J22cWE!!x򳛟tUzJ}NEH𷓃2Ӏ\-8 a\HA"vw0G`$L7;>rW|݇a>:c,)w&!QgU{L^:FH WG3}$5LH ûEYi'sIh@3(nr+03N xeth[p.xHTI=z"ajwm)7\t8 Sm6!RsX*Z ٥8mK&:yM=K7I ,."jRko*`F}w1M$qo>$ZIsd<Fɚ$]B$ˈI$->(U +b^J'א^ORQ~Cu3LDnz=h1_0}soń/tZ^E]vgNXMWvX[)V'B\Xp@~eS`ѕ/]_ǖ!H੬kN!k').{##.|'%’4q9z Oxf$/;y|+K#à?|fuޛ4e:魥Lh aFy]Z, {)b6JxSBbKxQ()/I"Ei<:22)6* 2Pw!0i lE&xTZd)ނ~K@.nd(I6wnXs k8+tw&CbzZ3vFaɊf}#aAsQZFIO9)6ڹez/Iڟ+m2:p)x4*>JW$BgX N~*I9[?-$( )@֓~-^IF_+ ݆qyy Bц.g׻ mn%Hʘb#?2e޷1֌Rh]ċ F[eVXv3E6>%. Z:4&w$W!lW KA[%ϛm[SGmVtU׈⻯ӗor69cHbq^0p`g;ڊbW`_ÙtAx ئx&^`%y)l2uXmsL!Rn bV@}3:5BƭHRWUk p(jCtS`j5/n[,H`)%9g"ՆːTWZu{ ywޢ{%V n^+?:'pѢ ywjV~No$sS*NJQ.4 Y(v sD8Q>u0ٸ7MLF#st̪価Qga؈\+(Æ=a+ S"|(hRIq֘ۺG=D-Yq35ޙ@~"ǚ,kN-:Ky_O^-vC-NujL~[#d5n1;(*u>qs|;IMaBz*2:4\[Q~_8_ H 1Xߍ1:]gJB½Ov5dy!R :3 jCjHFl?X cֆ# (ɩDb(t[qh|^.r2~Ђv#UD"_VgpJ?2gܟu&ą;jqǃ7Es# )7bBCyyvd."j]·;1[lW# H~,,Tȍhm mInEM?=O,&,F$` <4|pTEgiپ!%t44/%%H78nAx̤,3.\k+FwP!{8W1Go*̬F W#+.S^{.a Erľj>Mv60GVA3WGYs2$mP m3jY߷0St)NfMⳀeeAsC6$bxq+4ꙻ]GSu c YtӴ02]K;msx&iWs`;13;@ aK9V.GAԡG>KB5z SUP]I4@.bz?(RPQs_XꯒAJZVlF>:L0/\bn3]/,X97-9v3ibtl=D "`$~/zO9Isq?}|Bf ǛkL(ALUWǵ_i dZ%|ԛSKt)lp7`ii`l7j}Y=Nl\JkiՖ-ںe)'62cq@A\dumOm%)Zմ~jkhE8^-y*bAkZl|o(6(3=D. ?%ޠ$d؜3KPk$Cޟ@U )^ȑl+e"|;^ABsM6r-82wc|X0/cO *a.uIK L`|4TParKNxB.~B}04/C 1f/]wh̑!Qٯ1w؛:O+vWDJW] 7 OJiG*YGGwV6ԮWfQ}E/#޺ET'q?4)&ҝJ$02wUepqXww^ohlEOӫ,ET+779W j/S]r*p^u5I|,5wh< _aƻwh\-yJ.vP0,,"oSFhILTE*|̓o0_Ϡlv:b kFc4s]UrXTimZX#J2!m(%r`6.#+pp}m%1/G'J_׫op8)h1DUʁk%<]DGҢ>sJMT4ElXOwbnUF;jJ53,LcJeO|$RJ?<Ό`h7bk?{[LyT#lQ&dڅ(Y9!ER'Bk6e㇈y.AƇ:zRe&(֢q;Ddxqv޾rz`ʄ@/k%JΏlg=4%O"KgN#%G v~rXzk]r4$25MH}}J90O0y~2o_T!Pq)htV}!UA/nTis ¤4uko& i${C&EetJ=pXo{h"i բGT]1߂HOf_Rz,.ZQya#n&Аտ) X%|c\Xntߕ*ܨ9K 5*kohDwRUwYeUqZ!C'F`31{0 QI{'b:f=Ӕ7"̵sd`3UY}; 9 ǼXHnYSOaj|(=xxD(Q)4z7 >LrpU>q+ÖUSM7^SD)U)12- dcB2 Z)N=[jotR#{Xu}`3r0͖ @{\6L^a ֞8uWU嫩\M#xvRJ#6WãdfI!t]H/Zeϕ;lR1߈BȮ-U=3LܔXwR8Fa WX/BН\p'LI pdisXj}Q5Q^B=@#08Tw} 9Kc{s;gϔ.c0ըx%`X5{}9Gz%/f "3JAk9i)jK&&S@b=ǤY3F:{L'c\`@wǧt>8cB$PM7$w:qk"AX Nj3<#gS i}i$C>K9T >ĈdfV-ǦYkBs<ÚG*j%s|벧cI9xFUfx}X<Ȃ"ŏx† vG_M5]-& w"7M||Ϋ kl_\?m08Ț^gC:A̼mP\a{85}7عJu6Pzw SbbFugMмc%di/XKgqdւXSwF,::˝vB<&,7~xPO:'|H9ʒqI?g &SGй;# LYC풝*xR+w׊G%IVz^-CCuܻnKZ LfLDIrB#W)8eߘ²d)YvY纊OHX[Z𲖈H Q 4X@%WViF'H-lfzgNǰX6 偒.颪=@R?u?YwXV/d-dt ]RRL2<gp/$`1"@YU劀LqOLo[*n$wP q'&Bw!kU)E-x+l 'F&T  NVKn'PDb!s$ ӏpV0Dy7bP ve=J2-'1.~Zu`ӭKf0Rdx?~7UQVێDzBʤevwc;CPYqe<g  3Ycy`R CNgrL[;5WW|nO}<YR6Kág/aa]aH-{K]=Dv07`5e[0q;/Fِ" k+r \ZHz[]QZ0-FKp*p yuJּ$S08SIԚQnȧz' ]1޵OMt Ү~a{gy*1,mKbVf䍎 𼕍ڈcSsGX͇'_$,9O~r>l>*~A+m̈́`TZCcVǺ_DR;\dBH@x?뎈s5̀gGy;릙(',fr,T4_6_xdk̘2mD%rIJP<fIBzz~!9hӀ*mA?{ޒg!i;  +bSdvl-ϒdOa^5rtsnW{'[$FnTĒT8csOH^}6ELv/\n",XFzLumV!I#! QꈄonxHO93y-#ƨA@cR :Ѧ7'۳"4ݸS]8 X 9Y: 4/=b-XjN>ݕ Aψ-Rg<1Jms` 8gh49.W O4\58^R hCyͤ98\%˞:ks¦:CM!?u ,eE 9Ŗa-:$?(AsMG'umï7H@^|n1zӍ7c FЧa,`~G 'qb0ѹhe~xG'qٕzVr ogS2JMFD7B[np:m_+I 4ǫD?gf2ʐܷ$L{)ʒvGr^U+dS-=~T ꣰.Ⱦ:6N*U,9$KuAU>ֿg 11_ CIo1"zopCAG dDLeZ;7Y B0[B&qyzu1#9F"p $_unR(W%1ڵݿzy?"~Y!&PK}FPM&$(gAC.6z &{>HVlâ@tbsU$둠fn1q_#3=)skV+C\6̖`2o,EQȭu? ^盐,fT#j30MR5E`c.Q{ 4!rp4LRQ50=i/\h.SJp;oc JLt=q27tc ?@m/ǂzZX!k#俨1797>ǂl@vM$E(TOF kk i`sݔbHl #2+aY=2C7:ͦ ]=t:q3i5r\뱇@qmQ3uDȸO~o!T?6:뱺ΦG93(h[2| 7MvBVzrO5̕,P`:RqTns:u?Rc( ^}W'L[-I,{^iK];( YҭyJtjc:*L#_'6_GpҰ \Zs1REQ&w uG0↬j٨2⏮vn/ V*\ =^Dj%YaI3}3}>WVQ,Xb} YǗ)$yr 4J($[# |'tR v-E2FX[f;rNum.<.PWfQ/ '"-XP/@9?= RdB¤;<ViД*"$}vLg7qG^Y—{Ž3h7Z*iRA]%Ph op4̓)ƜJV1l  #}F4Ӵv,CtKst 8K +xPz\Mn4e% EX&oݩ!G)YrPU5Cv!s씦ip(@ nxXl\h^<0+i2W?txnP<%EfNNR#8X1,P ڴͥ 0ƹc[b1-|ApbCH]g7{kXYV!%AJ+` il'Y1/.ul^ϒ;4Jzt_5 DˡK\֦C9ZPM-pOhio2k 94۷1xUw u:ceE! lK~p.V:5wQMl~es;9_;e‘(a[{k\d *-N`%ڬFcR$z Y^V" s4+Vd2/HwFKZGj-\ j-64-PXUO ,\TEs,{/;TkGD^] x1S!IkUACŦY¢Pȵd>\0yV~d%YKPSET BoYsAvls(9%Oq∫,~u:pO(ge`>8F 6Ɯ}c)*?68"2D܃oJp$(gм-r3 fV(ty!Ei )鯎;R]ؠW( {H\ϚdPRX'r׽ƌc^/̀IGFrP;|sNn՗$SPx;LM5)\$iM?7ǗNz4k4Mҽܕ VOy6 nD Ľüj"D9"ЏQBGA$> V<]~]`lUO6AoR0$ZNO(7v_sP"l6d a嫊,;ӊP X!BN}[iWr(wkv0k`m@9xoat bX{u;&/a?e}(9EZc0>[$[ݕ GkiHIm"I80 mqc;MP'߾o$"h'HS6kI_1&+

    QE8ʖ)Nl_.+poۯ+~3[&Ctr M|%6#fr1_͕_$Β=Sg%ZNNtWq)r/r2o0d*(Mxk)9kf]ljhEHtiYG<]b4qX#Ykʰo}@87Ř4᪷k ɶ4F3"{O@5I$ 8, 7HFիߝkrwJrnQ-OJ=Y7&Gbu|,3i' \M1$)emo-v;vƴEp!<4`Knj*R;EG j$^)bƛkR kzBLVJ1Et* PZ0XXuoZ<+GZjڟB`3߀Gqݚa,4CwiA6!sI5czGբ&눘Lcۤ2ԟ~W~ӧ?S8796J p7}ō^/ip[][]-;| N0Z{dU ,Ş ίXΑۚ7~ȱd-QIr/nO#B쯲F>» ybDL!czq6`_Y xѳ{E DvݱM+na2 6hh$Mv3BxrD+|8NMJg]_̤,Jx ilwk> ^'s uE-oP޹zKCA$j[ -@7"lֈ\&ϢQ:LJ8$dF AMdcI8,H8!FڊVWvoakr95;1$HO!➭8nhuPx-A|"xhՓB$)+rhx.B? w }!5wⴊb`["Zkh웩`YW5\k:G34_G9&xrXdmID7fzžt\?[@(}939zjp&:G3ΰ03`Zq8vy EJ0:%#S/W03G{`ޏ +tJq}u<%mڼkG(ky.'6 k&Q(|^NõW_"F|9`4VyTFǸFvJ1#4@|ï峮j|ye"a9 Za+Q͢;ӛn걷fBzt ,½`[f3O=nz1h QN?PgCtn: 0N2(SK|3Wx*uHItY)r` ,-3]5 J7e 3GU),]{Є^e5i(#>5mk|y`Y7!׶\A(b5 1N#l~ +" P=d8!zKe 47[LJ&&v:^cP@XkX5D.wQ!S[).3 7]BXZO}+SZ[gc^^IicWkeUT3F]٬_a\U'94 W¹X"*;Y皠úzE3^"q꛴r QּJÅp;41&\w湿ut:!*j~j8 2m_A eμ ls(h.-s!SDa N_}[JݬHdvç ƏXy"_{ĩa_>l׼n2nNu>:҄jk!Œ\qc!Qr-VL59<7iQ `6o:Y-?n3bF)cm{4nR/bQ@W  :&n kdD%GMd[@s=u5ZA :8=cu֣+,dX ! ]vü@D{;I]"Mieb+|'x`/(0gx/ֆk%q(0GM0Y]0$IKRehs A>y%h<8fWJxCJ}|~tbZQĨى-.{Bb!#NIڪ ϱhgXrW$58 V`*!~|\c122u[^L5a>ęQ@Qi1&ܴI73::vZ َ^MF8g{P_΂OȀt\ A]Q=|%Hڠ_R}QxL0iaRYIZ^X!Ne T?ޞdvSYѵĘ<Dh#ܐt q{+1hN!7ry%Z *6*הBd&.U<@׺Y^7>!nÌq >͊ |٨!פ$j?RI/71+tgT jV%˔Mng |#y0\X[>cb~Pb%?}n% ȘX0>+G_y iutY|؋dwĒUU&x;#+[hIs96aC7Y"l&ؐPN5TE8pz;4xLSt.,ƒzkYw֛dM<7¹bM⭬s*:)B!Ӌ􎦂o6iA%G{o0.Zd7$DQ|^9Ǎ ^_5ěd\[1Qp"SŤbo.܍weR#cV˜*8U/`ƕEl)8P8GNG>=wv] tM:&}^f1Mͪɸ.b9=ޕw^p"rtvs.} br0&1`4"C<ŐΨIFp(x=~B$t=IA(m0)/{ WRP ixts Q@Tg]~+s[^730Wd'<#=6n>P%tY+&`>eRK\p')Ƌfz mMc0(a^oQ(S@d?1wK-X{gR2s;KG\ĞMl[È=wj׺Ihc'6o ?ew\ͫMek@,uѐk 9KnUcBOFWYcN]!L*w֚^߻Չ5;3ߤ "Vf?a!jVk{fvZ5lBu9c`JZ_9EUl tUaQ?b[4;1^n;  ^S[(aY#2~geϻ oaOVZ'%!;&]B U} C-^vX_GXՇdYH #'ޟdcW-6*g'Y #XZ6iH*! <2<8r>3̕t}@? JqDllV,yo(nAԀ;T}<̟ؗ*ne[nmU i:ӭY0eH1^DaN1.?^? xM>:xabmzFBYqRH9W5_"~'l# }9ݹNs=\EqɧX'R[&Rt@Zz)e*_46 I%ǒPM&B21//%x-oz+澋@3. z,Nz9U w89c󍓮R5W$v2ܺ *jPLz` #']4A}tq0TeL R:t^ץqթq}Sy6j_^%4> H![ 'V߾z\$򭘜K_7)+yf%b[g6\ȓORZ"l3C(IT ;7+:ID#K?^'nf #h2j̫ CHw-Ȟg#Rlwˁސt,lm Oe]s~M>81/3s%? KD;rgR`e5iAe~†lL$z,.sXzfl+ޕ}ͯFndO *Jl>Ը !5A""5cB|AF ~OМ^[QvMNNsdy~ȕ|p8i&T5iUԟ AyzbH-T94QdGh3@A7h}3%|";Q(1dm58F$726aIErG ݑh1- !Z6RaRPS^C8޺p5i(9#.`/lbmPA'`^T͇11_?qaJ# nM:*͗ EkT'zl\(me*m^q8IqN A\QH7&y} \kܽE:ޮ K'jR7(LoJٔ8qlPJ/ u!]6"͝!8Wk@XX@aW Dk πQ)^_IB(VnHQ<;Vˤ)CM {%4:49_2wM83/48}F?N'!X 2# [/syHKʢXuFJ1pp:O%>Yu0@t41vHuUeEfd:Wo?FG~qN C^.x#݄\D;i8bĘKzٕG$,4n\oԌHsvcR>7WNgB]IC\} 8b*VRUy0}nu2a <ăּB+C _ԉ3yv=HEJ{c|~yЍj۲;z`7h_$>n>r-nH.쳑 ıQ|U .2tY,lU#]~T#?T& *̋ &/뻙.b%ub PjxŰ?OזlC3f1``>闧R]l`j*+M N-# ܱܙz.Z<خ:򥯦sBTD=8K6MZ 7YvI6v,8,[-cݙ {}0,킄]뤦m&g'!-5iG0jid]jaIG)M6c&Tuati֔1/p5/N?l5_ӯzQ S/"ZLr$z->t c}LHISRZ+~tMk|\sϣQId !:hXz(T}bjSo6㛟YHU)؊}{X*NidÇ4a5QǪ[[mM1xEJ9?Cg4Wڡ ݰci^,m2j+'ae4J u*o^&缝N|ry收/!^ĺ O^ͥ٣+zFh(r|Խ(h8r"XHN8Fw0 muG4t)OӎڨP!~tZz  bnϕ|* * P_'8S=/MAoXOJޣ3 H\ސpbz9o =4igA8~jIiuU1yg>oqLl(_8-PTr*cJ(}Y!W\zj%s'&3ظIĢiuUzoAmV.؝WnEmܢCuի:3 =IZYKU9GySInT;]O"3)1V!udS9dbg1#zL&@rE9Z`TDECDĦl%YRem /G^)w/vZWIa5Hu@x9xfb-cY,zU;Am0#F{r|N=8:ѵK`[f&Y2WԎaj ۣG1Kߙ']òN!UM&ɔ 6h=PHDfm$wZybHѰd+d'&#Do.%cd׉?M;狸zʱK麬hFyqȱ'x]Z_!ƕSCl vb0U '+'Es Sn%` a /98|hqTXg1{M3B{5iG7&et4ĨɁ1MT+zt|U!­URWRV3պL|&U$oJ ed0SAؑ})~x˯jtB% VXr e}+C!soW+hu> [bkYH(E%"oO&cF䯩S2L]7c"o@x34'ߠ6|v=[B/?k,A}՗a_ҙ-Q2Ko6~ 4~ʳ7KJgn?`=EcO]3)( Q%q$TAG):Jm3[ʜZИ21, {{G|<5b;)܃lA3LW5fUJ<[P#~eyrB9Xnz[LFYBCsENo$Qhrc ͅPorzLS^٦# C+uz%V'X4ߵކm?[۪tj"}\^0P\ %#pb1҃8Ai$շ iJ!kJLe0lf8q 4uC J.ugό8ys`eGKww+=mG!l\ kt$)}SUg=LJn!hB; 9egQ86ðcL^:M/lh]R(1tu`lK s>t 9@,?$e,I+DQZsa=_8 uj,v}5; a,1G|~*? WU\$κ@Ͽ$mp(3 ag0'"Qu *kOp\Ek,e>N:]<*ﵴk=joP:srv9E5E܇,i}M:}V:87XeRǨvF' µ㲻ӕ!/3naY)5R +[^5%,z+N܃3Py1sJtuCߋ8 P˅yE"AAՖ ] ѼȄz?.#WNX[1j0m5hke^:r>h&w"Iu&: rpPB_]XTSmukWld#+TMQ{㓇A7GfnϭWw j.|-IS`0Z>W|(,Ʒ;q# լ"/-kmTFvABC†3sSQkv핯7oy{&B;&ƕ޹IZiiudfɯTBUh?g$%7 GĀףeU`b'ޛIg0Fri>:B<{S5DǿI@^ 8$%j8RRG:54=\1o,–_L8ҭ;="YSD99T'?zq%uvsr[T&8IB#`iY[4U\8@'ۓ!xrdqԔ.b\iT>7^Ҙ@;CHfAU4oJyf PJ c/FWB`˜@# + OKQ^5i;Ou@FٛF'VF1֝ t1,וQb_9F;Vf=aΕ8!B]P<3 .ЄlX8!Ztʣ;YhޘF-$ Nތ8 It5h)C"7NbmQiFOxq L A`fyINhA}8b9Fi(1'i'#/u;<7' b S/"yAʋ8xH,ӋoƧ"c9C3nOY#vVq4?C07AqT*fM{qݻ+(7nNH*5)awb (*J/3vX{KSƅS e\긠~AZoĞ0&4*?W9d wI^Bܪwp)\l}xn_F ]4 ֏>#)S+9qT|Ui$Nڄ%mALi="YG 05 C)foŠЪ2"Q}%[j0iݛMN2Acy5f;^^|ފ[HS+Ţg}Pm~$ Uf'bxp2%8j(Ӧ2^vM+pD}p&̌>VBn= 0E= nqyE"EXb5iHc &(ڱL}=nB/?6衻$fr}Z@ *64g3)-In5]+NE~@Jnzxήy@Ǯ„(e[Z^#'9cz )9yrO)&MYys ,A OK6ߤ9F@NlѭKHZMLtYa .y{آO wl_QxG#{\3Sc8kΟ>nBWV̓+Y%ӕI$wiM٘DRRI8؊"Tp*(V[K\;]dZa6k4b^h₀ DN cYēJ Oʌ7YSm˴z93vβ&tC:}ºR%(>WNDՆvwBYo:Fg eİ ZFŒ=~˫G*Ѐ mn;&Q=bDh+GzX_v|g8GſRzKLvR @Pf{7q\\pjF(<N6[j|=(s~Z ˵4 Nl39J?vr5$!~HR+)j.g~ `я[rvUW`?|\O"siBFzcr%.c9(3^- (e) [JW< R,@_=My+j:=\e|]Fz]7sUbNa(~ Bv TJwG(½ry*g+=&7ߥ4MFF!7YQlY"ؑw CSV b)6WH?W`@7^L>Q06@;9~3b"kBQO$c ^1k_[o聤J:)98|G`=p"˥i_.K'!IorDyB$J2K1|z[+:ީG?e)k{G{ ]>j3Zli6b҇Bhǯ.- .W'O0$Ye0k *w #'.RvK$26BQW҄s$AtCyþ[O K1{IL|͝ woG_L-}A s]x+jI!B}kYE+2 %%qLp ~4v  ylj+uxCsG󙉋ď͔@*c C񓺘K3ՖBit//Oq ̧IZ<̚"9qr>jcx`PA~U!ՈC[Ȧ>=7uo"Yvp{cU$G")y_:Fn )LIU6?t ԤYW久=ueeY3/e#5I_c$24bJNx5dܳ݉[1ٝٚ2U_Ӟ+9ŧ~w3LYsƐ\֡_1AO!tyAىm >ubHZUyk؏/ԟ̻Tvy.3bDZ(ʨ'Ou=MQg8:b4OZi|*s3N OՔYZgJ #@$lO `}Q# ΢hGm4Sm#>^E Qi^LLE5MLh1N:`CTN:&YaU* 83=U;r^ϼ 34|/6b(n3Q+3SC; >Qk IbIx9MV^ IAg:W^vW(֓jʦhZ$|gر5aJF$}+vr:c\ /f[n8ej<ْCA1GeY Nox# ~Ę 5y)Ul)[ A~ׂE~ƭu_܁|ቭ$$Fl&ýA^p~l䷙bBDF^a5O\_kEpŦsgHz7ݗ Zc!}W,>~eWEw7Ŏ7)*uxu8fOcxw8{g,`hT=)ARdTꅽ֐DxJ< A~I,c)NR&P/޷Y'!\C@\-;Ĕ(j{.m ф@&E݇f$o8툇i<:[&(.Kܮ*1&%j {tP&b"U /OD 6-27untvO*pmNl9cS}jA ܊5`J amob{L@2A/30@t(4'dj Qq_ b!?~Q(^0P8HAfĘ=$Cq#FfzeX6$n.:oRa+35gNR JsUL%o*<|f<2,՚; 'b B5:~) :zFu\K){=Qa {xfLiW{#ULJ l5ƌ?U&6tgRM_tZ (?U^3.3_! tt_|B(1N^~4R73+9e4MU驫=ƄAJp|ELi:2߬`ddh[qR,!hZɰr\WUm y0'rw冊 h>bFgEXUNl NȘ=$9&v>{fS?\ Ӥg{Gt}cl*GJ:-"gUBAP@V/p™]雟F И{܆mcAԻT8} C Ln?=#&J(Cܹecb[匛(i/UN0 1QhEImz e]5qQkz9aMAUZW? %XU9ܪ Jl,̀( c0/*_csd}l1mx.$Q܋N9oǼ0o VPQNJJX7_M3DUpt!#Զ"JѢ k`M*$u:I](xZ!|,ąEJ'=9Ʈɓ+L 4Pil*m1s;dtm%e~+ /B9 NbN?k_$xYXCTh:&,U2#ֲ S4n;晆ѹr[@x}j{iDGE*S,%(MZ3}K~S=1^{-ڸCL~o7Zx\wP ֞c~r +m{8"9+=W?%V߼/Ƥ.qW೦90Z%_3TJjѱ( #*Baz4Ty@%!4q=.|*BY ./Lh LLkPܶ)HK1rZ+SSp!؝H2؞/,pxȊ>fD}Q:} Y3- "JqS[XTK66:h⊵$ˏNsF'ZfӜB,eӬr3*ia]):3Fьb+#+E& uh#GmH Ү>C4;-QlSkχGn&8x< փ}@+ˁA6)h{;󡗬CKRNJ#Vk}F!@j`k"SqCҕ|Ufƻ<v ٟ*p8-M'M'u50Vlm8mQHA }STXǔV,_NQKJqY\CJ&t%^7K@~|X3֑DY)'i‘fu,un(P|@xˍ (S`Yg4u9آ+_eۉҡH rj"^+u zWuO۫c~Zt4~Az qps {2;Ivwѥ0]׽3vb%qEQl y('YhPz={WMH-.%ԳۿƸ )MAP[\Fൃ{T,.Yr9 UUF%o),"I5hCX;8+U6DU`v2OК7=IHGA-"ȍEd!P ߆g\4h d/G_tDظR$rr8@ogƫHst͈øb$1xn\@a &,&'i 3 YAŐ$IĊ}^|e󲛣эPdx_ρUdIQM(mIǕ>@d:ANϘAȕH$_)3C@<~lWө&|ele>bEѥ[16sXΉGEf?f'LnD\G&x&nBt /Yej$~d_CcK:=%гtZ)2 ?Wf5~]F0lcQHp(rzw IYy*cy}j7(@B!o&)L:i3|QLf5+Ɓ~sja,04|c LbT6d,轸&Q6sSB>3 d=)9I jqq;40P%U`ᕿWgjWatU#i[ҝa|^1",,k1\>e3 owd̴$q׮XQ#V!fzMhfP5zfJ}~nNNah>A<_?.6\N\xbΩ= >u|%o}P֒\CT7n85gvheNoārC2l{y"M~xC=}f7W"/l#l2ڡR4e&0uM :%IEJ ffT|l-6ث{c=Ίf}Mu}> [di9> ?8Sl# &i $22bp+ e9J ~dN!lz,͘6 |?q^vk  O s+sJ/ 1Wu6? A,5iGhz]}ܑ|PwH/^o*⣍9VwɛfN3,,gQ6&"M8z#=x{XF=͵:,yǟO[*K+Dw%~fAmEg9QK6dfmա-N[u@7aE"=cC-8Z"(IacwDwIaae֘;3ODC#7- w G;PC)B|[&@u ?mЈn kEb+4%uys(xZa_h\g{31Bj<}ΑM<=\2:\ȄDn.TfrugvVZ1MsIUcQ, PBq9g}{a)" :Ra*J}0 })v<^@B <񻬚_Wx^qƨBO%b~ƘKFa(ftuﳊ&,Rk֬;Kln*.w87'i**ahӍ媡rtB b{SA:W H[#Z^pXzUٝ'ٱ7Pͭ-MfS^+J)?0.?ekr?XPتG%5ߦ}s$BENݮ`lhX퓓;r(<CZ.| 8Yl bL>Uc,g2(ZO|7qdƫAhĂ7e*P\=~%ᨔFG6a9#90/Cr,MHW,aRʪ`iȜ!S<  ]֙62$g3}%HXgi::2Οz4jeΚ|}m@Z/7>櫘ڼC+ v4a *qܢ Up"# k?(tdƥJ4'}DiN@VIJ}Ɣr+%(ݐc vWyPtM -12zq}FARH㚏M~BOwFvB2B,8XY%qY:f5?_Ry`)11[>vv;xQUZa {.n _ $5dxLv_+f ݥ'!Ǐ!n+@8QbP]c*V"NF^sDoNKH>JPq@nlҴXYQ?{ 1F`漬QH?.{)紼!]==/;<y4vx_ɇ~ ħ #~xRQ z>2wJ;,>nI *b#1 .kqC6vV>AX8 }nZՖM6Kb>/kqkN!T4pDWa Zmg̋,,pkCQNrA_A0<-DZzЧaDfM3H!5]δM] $N@KTb5RJ'O.[7PIY;*aE1 F }-'ݝ7jnquex +Q>[gd .sߍ hqxR*_P"Ʋ"yMQ{țwm[Ò6;9k߮qیdRfC&_\6! cF&:'D'bqD ‹k|$ͩK SūuqeωZ.Oܧ]+{ =A+kh_o]`(Q-n-T˗jNMr[i7;8)'ᣥUz=v!=_6©Kek:bhB2o1a&3F@8$;A,8e| i"3o zO-t8z]Z7ُ(2넵cU1)b3c`^-=LuEi^Tij@#FmFN>"X](`2$x yNE];PQ@cq6̈́-ܺ{XgwSQ}~DDKqUVpxDQX@1b=fg{:V׎0ntoM"T,C Avg/'Ʀ<ϨR8}MQBXe+Ņe29Rܩu5%(abH2n?^.K9$j!Ff5Q4,F0%QgV@w۬ :.b$i-?slTAq{JXC$cO;*rmFNOZc} ~A"U%q[WdhZmJbaVnmIl H%ߢn9Sē8x}>N:'Aȃ?4vs_71ͺI:qP^З[ ñtZ{K;1alo2ŏԾ2碥:pFym~!]u|נ>;w{T)Zۘ "p\Re(Vc]XS|ee/rEȊ@h.ɠL<0uQroʀWeҒ]eD*%kמ[\S5 ) ga֠ ȗMf@/EEcϺZB,'" M;"З.@LD(t%xU#&"nC1q5~&RfK4? ?aƴV`wQvmxb-~tɍרa8C D!FρY(SEF{M4+T2LjtUq ҖNJJ3lG7MX)ҶQ+9ΣE%$ ;-NR[Y7k~GH4℮7\dW. 7쯬t{ߑ}KYYV'I}fh_y>ŷ"՚~ UOG_ `-Rٍo.S ZIDD䉶]T|'Ր=E(:4biۆlH: ߆Z\1#'Y'ԱqJL&лǫcv,;aET5S:4,1/,):OVVLL~CXـP?bsRx ON6X .2#ZtskuApR?=^%ʼnN[+2/!**s?y|V[*`1w:޸  =Zhlz\(yh:b!*&u)sRk:}46[}t@\1/uA|D2-lVQ`}{:x9>7g8-y5E5SnsW|xT;Qy8sr1}MeP;"#5j:o4ұ]0^nw5," ^[#J5Nߊ_D^A#qtDX 0,YO0Ih{:[iMdB' ۽="LAsOei&fp};ukS[\Hz` pMt3Z>U+쯄h vK>~ZVZ Z_Wo #~1kM~_hm v"0, ORYM_%JR F9wcybKZl/%X|Y^2:QWšp- A <3*<`YTkzIZWgxF93[bj,XɈM³BDAd]V)xل|m1a%4L1ŷ hT$Gk)yNi2nO[NM*839_HsqECl@bXGӱݝp8R-UjzPvVf7~]<4$JotDd msal{c7#{fʜpC :& ~{K#Rz95nm8B`g³21u5DVD!BՐPv~:L )vo4w 6_e;7T7#0XV؛@b 0aS~W*]`KM2! 5>!@^.qW"7m4r,)2q]NfJ]ovR0xEl9}zyWVq{>r;ԉv1le 08;.wRpZ1o ;^EG2=L"<=@//jE#]po_!~rM+*|xb:FdcG2VƤ6.7wBj0 Bnll;+`y 1OR\iމJ1㯐mkQ>;||RoAV7t?e/1]LsFzШ6cYKZDGouoڝ?rg HrjoIJ̓_a}DŽ=W%.0^OZ$Xqe.K)pۏ\i•SN֙vXG0-ԌQdrbR~JR(hU_N f9#qw ^u3j޺: شH,Y ƣ'ݨG*Eiƴgو ɹ yk-Z|UB=M ܏Vl\؜}ZiZVۍ+2xIls͎460(<8 68 P1LٷZ/Zi\ N!|_BR_hJ#{D%o]h _ #GXl(+Ju2/W btA:HSj| AяUTMtVοyzq ^]i 'P\^daz"pk9SjEic̅,:R]UX#nYIj $(`I ~vjtbU}sP0C/2ݷn: HM(axܰ8\3<ы /RY :_|}KQܺ ծ}, X yS- |7[Q3ȼ h0GQT`%LܧhoqF(;ےs zxLo&40P)nԖ9 fBР44>a{mCіQ{iw0ehd)Gnu3jk G:MU} J=iXvS=$f1*}~+ɕcd،.I 94w\{JB!)|7UE1:Z>8" `}Yqk ң1fA%Haz#$' a"_Sk }n8s| l5yY:_`WQ}cT<ɶR&RSGqvo))AOs\n|Bb5DZߟ`ќu:n=3Xal@K"q7fVMoXb$br7|kfNs,U0o\^Кp49-_aSPJ&a {yE%JQ&;p0~t-jgqM+I樞д)O&,~o ӶBO hFyR'v G<*3;HQ2t[4M;܋Ktd~s+ -n Z#=(Ə^lO;&Y= I24^pb="˩ JjsYc5H-<FÌtLClDޒѹ1;]uN-+k"$e5E2=\Wϐ#!PL4jekNW1I^epP9Z=WQ3oH qOJKa0ڢXȜTYIZ>ȭ3ЮH-&e7 ~i9ZN{5 dBGw$NRˀp)4'\!I5g4nƛ#At)6j 1g(oys 9e<1CA<7CԽv'i9r@:_z)|H-4ְX5kY9X +qOWO]<y;(pqJRS#.m{44 ^A"Ea~9P7e@]ɛsbTUHZ['!:q+6 mNAxI(9jԔ>?Ɔ{+R!hyęf<O]y =rh^ ZW"«W '~Q3Üɋlhv$>N휠ὔ _ts rXYuH|<ֹ6f"L 5m4;W !AnMD0YןGzݞÆU Å?hkIa? ?Dytng7zX˳*%J ;J(G+ Ϳ Uwl7N2OwvXPՠ!)CKAi_, >7Tn^MmSQ4>+I2>\`DhG j)6ifXal9;x.:: X1V ci(Uji! pn2lHPj|9w%VBAKA}$GN?PxI>u>utj.o+BAi'ܨD!]7LAl :nY-[:BzOA4I%P!cnKm*69z㡦 SIZ˶66Qz5HίasWP>#.ErJ#[C8ZA^QE] 3ל錂,A.ȝL@΁ XhSOod2ítM'7e3&f 㞦#s8mVOrFj$]>_G6\Q[%'" ͒cx2G8д„K{fkFV%W,g؈C(t> (| v$0*f'< 8bpś65s1zMj4̦eH1|D"%t1*_ \P,o( y*tf^~+ɔ'G@U8tȅ/QqE91̓me٢̎f:\=cRΨmF^^V{ movýNon:Xp=Yy9_PĜ0Moケ2@ 3:_r/+)!8[z_&l w'~H~gj#/eΟ&pUBL;DSg%`QeyS(hFA{3o`\;÷3(;tfyl0s8=0/ǷR.M;ݚ0]\ ٭ڛBt.ݟ;)T>`ļ'.ZU~A .\"ltvfp8I{'0+rCb@r mFHL*?e{Lg'olrSٞ1IV8@ۤ1%$BjR)$l&_5)yĘ!,ۋAԮ@>g36.ͪ\&iY1S.̎E^U $Rf?q柧3rY0أ̟U΀JԾgYV'9~pw״99gA1KC'.mui$QPϙ)P\:P ?kcNc]FLKJkJeh 7U%-fAu1T'^EN2aP^{)K(жEgTU0%~%s`oO @YM āܖEZ͇%( c}_HyD1 1z'TO>QnNUFpQmBntAGLG0"aMKtZ 'sM4Mk!q}tNcRry~ew3zrX=P74W8/ԹuL4k J~3CnZel`F~#EH:u~H.o@;-&9nR0ZłkXYE\0 5BvCEY (j 襵zݧ:='^kYHZAhnid]U9c$tn}'j>ʑi?Ho.PqHJQq$) (i $=DmvRNӜc94_&KucF`UN@HvβѸ˜?l!eeaqH7 uY݃Soɒ+*7Eb>rymH*Wŏ* D$T]_)ê+}fQ_nH!3cYO[\'ҀSrH"¡<.+#۲N}~D{}@-l|L{be|ߤbp+Bo0kRPF"[YԺ@;\zr9wRE]Brt?q2b/:?nSJIOlb6_UwM6n87s;y/Tp/Z P1 H/ٺIeА=؏\7RU&T0$9݉ժKy{P̦ p7_BrmیmrpS0&瘎r ASaU݃ /8Jk*Clv_9˄g77R1C;gr A"`ڲ?pady')asZt߲s["ʚE}3*pKEB`Ҩ\_"o2%)VfG< Ә|֌ҁ/N]vBn@? >DVQ 㗐닖·8{{^ڍo^‘Ag+_aM@kMbX^RҐ 9RZd/RD\}HSוb䋬ŰA:w*A/K 8(Cqvf,c|4(7 ֫ĭ!%#\6B(ѼEq-0>4Ng|]|Gƺ^+E&V):07c`' " a9{!08yHWgZ0{fsq%@<@'TN"&/$0e+gȄ_pF@o $4!vMwExl^^*]NEOՀP|&9#AJ2* گ=WW%3% Fad+ bSbbو_ r>c[AI&-+FvW@KXXl yN' വϯ/Wݼ!ýΨR$N42 ќmQk..Mwc<΀@BNI41bWkҩ%R+> ՘N .>mOB=mh-R~8>y&ӳA)=RQ qo({eKVq_.KhtkqY4aTJs/Ng!]f+Zhzя 摀Z}2J?m2Sd#ƘZ~1g̷Be3"FJYJ5;ͦ*]2F,9Lx6TNyJeSv"V\AO_{ /HcYckPZtAш?sЕoX15TML\gcaD^I o].aY2޴W )' =\Nw9"%wsMLI MYZaSkZBA crZgxW^ܩȬY Eg)2J4 ^9 ?+x9|a#-R="EsYjr71x*F1dbkP%ը *?y(b#.L&6tgKww )B^%fQf  DP.GZ{#C6q5->4d}բOz8$Ahg4]joEmKܠR^y6ݥŅcAd JCl [q]F3t}]˳*c3gٱͰ7e6ފ~/-Xu!QyLwlJ4_B~a::d* \=诀J\ڛ}r`5TZ1NTgt?6񏛊Ǫ7dtVw/UM]Q&¾iD9`b/f Oɨܵبo`Ll XȘv4PбS 4sp OQb>>ɿB)cBԌQ@:x.+(v\G*VA8 &D_|*ă)ɟǣҨ~H{<~ w bM[ug0g35ǵ&5J}/(3I$ U٤KM!4MDR׷@w}3Լ<  9}/ hTGEGĮ3>Nf䳨\dy;U}kGi:y=3@$ zAȺ@v)4)SX+7)',0UsYcnTnn߉4JY_LMGjIzglUblbp$ d6ܪgW09R}QF7@faX5ɀo ܤ}* YQ2U/-G0frzLډ/ AtMMPP I җ}oftܧ vyx7t#⛏E%9m8qz㞁'1;SuחL5 %'2u)hp! @>!,lK3f5_w.~k=(vF0mU/k9KiM)^>݌x79kٴԾ if^K6>:[[IO i {u4AYX`pJSZ1׎ r/7C7N[ à|V;ɈP׭}zusXfӷrwL(7y`> P.v, z|\ ;L(yDu[K+athsUo Oj(1🶔 3\ElXHA1h6X sh \jX^wʦo% ώ#0a]'Z2\9Eq^aQ8LAS }2!N.AƝ{O"hٮr Xہ]E'W"N e8>'])oQ3n D+Kp@퍷N!BlIjm!П[FDR9I`[{{O0y+#5_(S[cihls餠VUݓ--LzHǐ2+Ubn5T .g D V.0 &!d'Ns$L<`'Gd{pi@w]qIr)ʻn^ |MƄNkq G h Of4:?´೩; KG{oLd5AOu+³kg q:`z%CH#^3rz-BkgV v$?*z/:'㯢k4L\#_CblU*'NLj7ٓt\ V4<qEJةwo1 t2J06+>ssNGفPB ޤ|¨Pr e YL!&_dx(`[qGXF8lYbaypR e\|:ju64S-(UmA".NAI!shb_3{Q_FX Fb[[06gR?[~@jS{ڍv 8+k];-(C秵ݮ9f&% ks?0$YR^3;B*yڍPNGzejw| 8`W|Cj #TNj Ƹ =TnMB:Ӳhn18|oUQ6g厼Yrpռ; En͐f:LϷf.GH?7$ֲ5j4 ]7YH=?~@C!{>0iR*hxXǸ r8nn+Wcca癩ݻ"Jn=ef q4u)terke B\b] uJ+B/eYm˄:8)O8Z۲m 0YFԪ-śM~Tvʭ#)-j zE#̺hIu[72RJsEE&c$Iؽ 1qloY|⼳qE;/dxK8'-֩_٩ahynUTVX`+`^1 }Gy/_ 8%-񰭱rA=G0EE}a[8߭p(LJ҉iXLS. ;~[O1a@D/_P ʱQDWHn>nV9o1#\ҤZy T:eY)~d<]c*z4wbɍiEHsUg;L`|b CQӇ91'0٦zWp+9s~O.2pG.K>pHd$1GG~8 ӹv9TfnPjL3cY!cc;I} O :܇]\8=2 <zC>zC$9 {oؓ2cuUo\}C$c,mcS` _KrJRqR Z1%[',Os4m1V7vU.e7oזmmb mWVgYioUb1֭ZIDR>S u6tch "vIy$h$lņ1`=)jV-x̼C Gj_MYNC$G)w h'FF_q ] pC`Jszԇ aFas [,zV@1G22kӵw>RӂxwV,3bQȶPq1E味~̒ܒ2(%ȅH#Mh5G1o[q?0rn@Te$lQ՚T lN`h8$ĝ0S5kejBL+?7ZXa=pFmS.8y֛g-B9H@Ջ JQȝ˼K~,oJXԋ9}-"pɱZYCϽaaؗz6Bz\fLMr}׳eN 孆 Х<1P'Vו,YAu*Mg0W|&s@m}|˿u8]6̑'C:2#5U" ?L2漊G/CWNl5i`t^yU>@5tnLoNG6r1Je{"25N5jT!C/JkG, YCܸtwQ}'R`",›UXEӵG TE{OSsd\"ofŞʏQtB* ?N.}XXkK}hK9<{`ڔMhjc䫭>/CΚ6gQm|k^UVQyg" _ L3.-/' d_`Mz㩄])NA~_o<#Zn@UQV-kEO1czngCDf;5J)AZ</c4ʟKn*2~tg ;"كMc:V^M<t/luGES f5A<^xx;6|UX⡝GzwUjP+TJwePަ4<>8MP^g^|9ogx( q+- T">`HI _Wx"+:N(=m-`kRuQ>%Rpm4:hxo(3kL);,#,6^rTLX,0Ɖ;'ݚIMlPckG* E1qr$T'Eʨͩ4 ۉF0Z4< s4~|Mg58QP E(~(QpǪ!arl{18.=̠Vn)PxN,ۡJ)ZTV' חnw; ? x:WK8 !h=Qq|nwֵ;W vY :"Fom_86, , +g+]5}p*U `;EQ3NCpL'g2gIpdԊy dw'(Cj&PTK?y"e@M݈ bhεS Fm'GeL!񷭸 i(vBҎzSBؽ[K2Nzd|ձe܏5Q;e|x﨣{rfVz ?*D?|>%D'9Ξ`p(CHy~LS4`qjvo+)ZJ )Ϊp\/KYODp#%SR1 \5;8s91t$fCC!appg:E KxqXd-!F*\%0/Kc~x=Z(P S".F;^ ][ }e,]n6?Us׉SFqBxnT(Xj^/ l˻UA+bh-uψpk)6^+HA )fa π>Gۯ_yv)ԋM ,tUĭtԢ]#DF,[ooQ)#""G^pZ 0vȭjf[ky0]p+d`^7%Jd&4>HN=җt6#ݕ\Łg0bPaKxU?U }.,teiE-;Q^Jh"wC {3#oS((щTel)]LyEkw>4l62Vydnb|1H"tEHJeZ{K3*.ko:XT"R+,_4GR?SI0vFS gPIXC ,kV*@V xi7Wmjj<N󔅠>NO0&:)<4TYk2w -a#&Y)\p2D8?J! J?SUEѴfW5 =A$ 3#!j3L1{&KVSDY.ͷC&8, qе5}f qzS" &$-Ky/qx*MLti`WRٚ~6pA=W~vj_϶[`.?h=&! *!f ;5"~VyAAx׉)̀5BeBqlqOVA-OjvΓaI̭*W {Gwd@oLX7ڒH,rfC=DZv[k~;jG/PEEŠ)Koe mHjoU Q(J A:8P/Aޟ}7,@5ےB2+2$qaT8K",6=+~j&n:(M"fI#ʥO -8ߥJeXN9o#uν1 ad)NPdC=>/9vFAi?h鶀[O[<AaޙؑD9R1ĆS YScܳX$*KnCN̙2QNKNe= ni4)[}ĺ@Hʇh'73eYu˳<.¹颾SGY. uicUYfZP w\D_̿Lgo0m2^W0瑰Kwq$d&U3;kJø^1v?< utOӑEoQyIJMnZlx[IpZs =[l+]|:3ͥ&|34[Q5hew:4HnmJ žV/#B́$r75I_p4sp37b5'HWn4ZH}4 ^_Ϥ'o ՛GL#7Ɓwl`MwbRE|MO,T+!tRSGi;? Iw 16'Ă^`UMu[&\eL'CfM[ 2QOViGWi-6.qDKmW ^h终0-$8| &` vAkxi>IhH Ű}F ^w^&NUMAmv49pjj?8n|,A;#6U"/ = Lj¿(HzK.1+]$W.+Bn(L,RƪrJ=O/bы?aFw}z afNNP[(|_**c5XuuESux+]!K f縧Ђ}?Sf߳,Er7XQamo|Ȕz|u+EXo9?*N;ZBzG?*KJwʨX@n3:cϫ)}V΃ݚXgSN%wxݙl3Wx6 ;٩w_ R *h|gNEք]VO\MX$,u ۦ/:R:їrxAڣFpƀ$^bS9wB+KUd6n] s#'% @jFV[r)3?bz9ypon>9-Pn+U) k6u6=x"\ lWZ2Ї%{q=g]h:)[ }@!3BDUgU_nt# E`ȲhUW')F.TeEaMc|~2ƨ̟ |L<a18GU[$#P \m11s+u_ѹ΂@sܵPqNi~rjԽI%<{9"i59 EAv܈aJzb*T>.ھ'8=5P'*ZJK4Y Z H:4A߁M-`K~ʰ5Y#ډdNU^^%0cUIĞ~*zj顃FwN0Qb q),R|OmaGvE %-U/ 0ˍdwmq ,$,ML -z+#SC ^a~)o6vO5mt-6gYkj<@qנ{nwv Y/nZj-كӘm\NTzq`#AZ-x<R3ǒDMLs8u÷uRb^jΆyeLb͞=B}CN*؃]w^ّ#v!g?|4f2 zW8fه]mBEDg<;46N/.1 +LVM=ÉOsZ ,+3q)#ohd&9o}?Q^"ڹ|AAzMoEf03mB+jT> fw5~"^]^$%xY"+#u_~0e;"&IY&]6Յ}[0!Ex"7gO[/?P<9cuZ򤩪K[g:&@Br+Ca )pˣhvxk&'N?PۃuB@2?DN NGuiD, ;nygC#p j6aQZVg2 y8-nC`i  ,=T7ټmJ#I(NyZGvF%0(+/&s2-G0GP+ -m ܟDrcD N:%0T SUP2{τ=QNh۾ \cQ`l;vlDQYV`q3TpjB!,ۨMLM2+EK#a?!g X56@YkICM8_=t~+lQޡ(x@{sA8'L8Td"lљM'eFH~/lER1Jea {^;+_ا>J>K;Jme諂8e?PqPtr:`(B_GF*N }d{U dGTr1Z\T6[EݐXX/mtRh4HGqS:䄿ŊJ3P?AY+\ZpvN#eR+X?~ǝcG< ;9踌+[(] Ɋq P;T&93< 8K%lS ؾp_bfU_5iqSSm^_O]O4;koЅ_g|EB=+a/{;me֚=Yf_1mQ?Yp5!_G̑=˳tM+,Bv^96$빝6/?̄^]V5}C>bq4LqESb7bF~CtC4rRoYn,X[2X -ӊysng7Gxs1o_Lc?at݂ 54]łIj%,qwb( 2`:v@CAn=(z̿Y T@P& C 胨[e^-ʕ},og(#IM?= Nx"lnQLB$ ,* =+9NXa6y"to%@Sp/etHK)@zV1R 0Yn%U8~]x'Y>mU7p4~f-W°|.1f/OZ]?(Cڥ2~|k@v% cr sK{˜ډ(dCU]7g"f-\Vj] |@=]ygXjj ڃ.| 4 nR ζLzbEuSǢHeO-YqW?ګ?ꄘOhoh^f€V[;Ӳg9oDҶD7 r\I.;I]:i_O49!$do|\lya;RHǓ߱赈zc8a5Zy== \CߞRlkeVq4=޾s^d#В~o1DQ"%p<4Y2tڪŵCln^o\h_C*v*:\ۂς44| L'ʒշPƏ(1""Rw/y?PZ72|4/^8 RW?i|5Z X] \9K#iZ$0-1K47+%4S"#HFY7w^`MO<]H'bGV纹IUY *Ś~Jf}jo`:T99~X+w#)7[UnQZ?^S̡"Ͷ٫3i5/%g*PPxnѬnb`޼VD rkDK5`{;/Ɓ[4O9.\TyIHk민Z[61 e5 t!LKꔩ+QIR<q5/$˳,nC[(qJ#!c7fQns j&{34+tLGl{3sJ+1b?Sӯ~uX"Dtgߖ \$H'df8 *G?R} ~&gI½aPj$33N!"6굼fAX.QKJL< Z} HXm/e7@L2r&OcLVO՟A_8 qybM {Ԅd*6OGڴ3*M7:_4O\% Guhx;/#mjqp9#1[?f]#6\B ׋3YǦC 9hV72LR0!-M`%^/wpC^T ݎw-_h`̝K˰s1ܹcc-G4ñK<>,K2yx:.NH˂;z8Ls5o+ixdⷱ7^{`O837n0l1'w^E@T*ܦ%RY<~Z[LjZ:PB_MOИvEV]CB&z]1" SW64 > WFkmM4v=[6V` LKgWX3ġ[ 766{ ^t`oܸ l^ސ'؇ht*V|yţK[2Y6^j1 :k(ȢSB~z39ݘ~VSx|E%:u'vR OLi M&l_Rb[u[49GhdPn]7 r XCL ٺ6W-,mhI5wOiH WvwVCPzYĥJ9^Ct;}lKTcLYMHfk9AArbM^-Y-qd-jŗ8ݶ[MǶ~?_u)mSL9C7,R}XFnj"'ZIb,TRa~V0YϵFANz[1x9@mfNd|s"Ћ$9]>"b|Dg2$6I:uԭӧ$};E-^_R)[ DSy}3a=^DGr~蕓K]w_mL[m:K 9hykpڳ,DKhbȴotϜjKn=w뿳R{o')w{._mҤI1қKw,BP>cqpe1P'x;8cU%Jтgr !Y!ॷ$UAes,DrWPP\\MuJ 񇸀QQZݝsꗽQABӴZ>JNe;]M$#|퓰91nF)Ca!4"v[W rub2< >!=nfkA!(p]}EcE$%vvT(-gYFX:B~.`r2Xn{OԵ!$h;*LG1MM(xgSqsPO %ffz?([JM)>#*a :HqqAcR!E;ީ{]o"lgW/~%).|ԙv_iMСd_1v̏3<{4רY$#u&~*dg Z9/tA kr-lK^ٲFQIPOoM'd:m0n0Wp.ՄSߙj଼ RF-|!~C<Ӵb1yfrbI<9\|9a}KvJ]7Y9ZRC3#aɔM$q*.TZ;xl@rk6艠(Ơ: ;X!;lnS2ѥY Ƶ9O $HCigr" y'AM/3GGdY[PMOT|8l=pd5iP@ʉ*Bvͼ#lTm]3 <֝b-QQz=W +E]SP@-wj8[>(2dwX 94] F,u)?'W{hp\封f,xe,+puDbHAJ$<rϫ%H;g@ώJ5Dݹ+ fظ4"ݶiFZCsLGIoAag }}myB3N)0@u+z?K|7[[k: C♁gHG&TRhġk\ofޡD{aͭA]k:+$u_4zY?V[0πʷkt*ͅ lNDaz߆VJ%ў96;–y V;8_`hZfpty)q>`FդO'߲Teuw>sdjćQ51+Z#d/T]*/ʐ-&z[Znbu0T}d"NU -t'pڦǷIss}\jo+\XRN.7:~~+OK/ @ .Eg5Qப!VMFM~|;sMR?ZҤLK/&L̶ay 7IUvq,rBt!,tbj41)' 1xLgN !y+VOW]:f6Ʃe ϳ}nzZ޾lC،/O;  O'+`eADta$I.w}Cmt;b9R7g<bv,oE[pђ#j'*Y/'sGZd?wwaBkԐÍs00WGΖe!) B Pst@Nλw S]~U$w'F*\AK\Yɑ /2m OERO/#*#Ls>&o'hD;|]ҭo1PNUZBwM]2y(U+"Dl4; jD@6`B_knK1\hBHk~ȅ!!.g{)MC)5>34KX3AP"My<ߤA]"yNUr 0'}kH{FkΦMyBo XcK@wPA\a>2Jv}$cjt_̘vNQ7$9ʲk6\V܈Wu@@DPg1k <LvuMOt5+.`𘯊bʗʿreŕ^lt8NRKd AA~95OOthk[Bj ;O|aQ Hݔ^t S%=8f}ԥ{ (%f.zc^˲ s%ahvc~z 2Fٰ'_=oPIm\tU D"mq\%Do?[-UC_T[Z.s.blZ0a lHvML<=.W)ڈ|xXZ! ^v"շj_@4 Q=7t^Gqǁ\NlhS5]8?Is^">Xm'3 C\e/ "o;k>Q=hB%7I\|  {ܚy)n}i)+f0xZMʊz*l=agmdiln.3^'s.Up/;Jq+/jwm'F-M?-?S> /(..Fo48P~7^Dr`/L=Y?y}:X$yOz򍃟uR}zVepNT瀔nʞ@cl4U`(V?1Pi#Mg RfE7&tѝ_R:71$nz]b_,9 N׍N+Vݕ4p1QC?Q8 1 )&?53¯C; Ha ;`3,C[TI3ƣezme-$3sDgwaHlv#*I-lz^ !8>;&mX*-{ >.+Z^Ţf_ ņ`GW_7E]cTs,fc(~p0^`:rF  b蕑etV'r`QódAE䏲m-yAeI*զMsmŤ[f7Tݜq[K\\%tB "W]栗4;A8U}^S6%.O=njz LwLz\.GvծRb[z?eD",nG#nMOqAyD5pЁ~iPsEFX!C)oÝ]ˢe5xe^=ZĆ.[h/`/G]Z-&[Ҥ& 0ݚEJ%n{( zbVB+mǨP  }ΉM݈S_#bYYQlלs28meG~*P]\u|֮)1UW|xO'XlnW]%?̀$aZqM M*S )aWXEleo.!.7& r]?'a"QMWRj$)ߤ+PSdWsw*-\I7TmD5$Lټ=vFNA“A6 g[q<("ݹ M״7, k/Š[Rl)4M MC r1w<5O8.Q}@&_גeJo9_ t{ť$`L_sPg4X4t'%]@1(t'eqH^ZP&i$mHϑwktȶ4iHҳNryƍхHgC`"&Hp#C\e2i>0| YR1G\ K[^СOR@O9"CASaJ!?Ɛ|XM \-bs:CfG61KT:4lmY5JnVPMjl󓿘wT$zA^Ia ŔUH%HNN~U*S~SgZmhZ(Cꙿde763lfC?l`!8B0hV<[H$ox =m>}k}v4n9~.y.fݬ 5e$Tb~ryS˯8U¥C̘`8M M07w(3~)6o̐0J=䡑K+/Hɶm.F',#)FpBVB+#"EY_nuogݥrZgHDFGA2gNTe&ҳ@rs|@ ^y{N, A"ʖx{_oxSVX11q>P#Eq`־yC<?V~ īGKaA{M'=Xs {$le>JL?}wٚt:O=RN+ޅ9ȂP+$};.7ۧHj6$_SLU&jMp@ RpY!MѫӍh24M&i[WϾ8hkb%zR0 !ձZRt4IZJ2y~GK-E1-ꗟ=KX4+YvEN+:xSfU% ?3Ұ 8KҖ%$!˄$qj ٌ7\삔:(4BrjM/@% /~TIߦ>7ouM5 يlM䇤KvPEʿf($/{Ɏ:(<*$К!ˢ_X֏j֏FHn҅U@YIt\<8N>J&5lXʪ!F ZuU~X{+NaPY+2EQ2 Sd9*xelF'#1 [4In ]ah+V\HT2f pٿ vKv_E iңl5.[8e(Y=Zyã-XV]䞉z:9+qlwՖE!vO hz="U]o[H]V³~'2>2 }^ _FR#{Z`0 `h|NPY:'H+Er0&KSQ[joG$5H$FC!ǐ$- |H9:~H^(i!56UBFŭf^=>5j[q@i'WnGbV}݊"Dky#w""fn;iX3)({|lT R_Vjd_mɩ7PAc%Ay1<滾2 HxzsJPSjήLG_K(ٻ 'HQ?048YK_Umdqv(02YD(+z'bJDP'o eцne A->}IM<6Yh]d9S2zG ]/H?l ZͅoVY|3^}tydxAٗJ [W"V"O* rY>Ͻh$z[/2*2ߘl2&_[ P_!b*dt! _wE1s+x&l $ٙ- V.]7g-|}7uD\L+dbp4^E߫F>#`=)~vdjręk 18=@]gD\cB1Py{ئm$ Fqo7_EG4l\HݧEXTWb0ybeOUxs@#C<~$i1.H Ikϱ`$0NjX xhڴ8\KE%ydN:hv,-/|E,jLeQG`qĥBKgq|fx@F r,8?{!:ju杛|yT(쎆?W=$vďhDU(G0 Aӓ?6/ȉBw͎,0a> ozGⴋ.֑{~I摐SrKAa=z%+SɟWH=BBM 'O}R;WoQW`)='9G.̖cƅ7H4pvI{`f˘'@UT7YzM8Ǝc8D/82FKޕ?S^_d?̱*E Q+@?s:ԯTr>^gXRP۞3P7(ЕU/d{j^{\ݻpժWSFegRjvc2俪0!tuo|VM {\=LfO !oC!Q6)sm)'zܧ!s{8Ʌ箝g5KM l/WQGw#*IJxou;Fq P<@>rdFRMvɍ/[@!byNAL 8ݬޔLxI69]"ٖQ-r8Z\ۊ8mUJɕzL6\rnBރu>$jWgr"p(}V*l$aENm8x5G0+_7O| bySzG).nxOP8~V!nz6KVL}i.$_+Ό6ݙkWdx]ʜ.>硢\~x&gKaIPH{ ilSp]}ǁ'р4*+h&ʸH"$`* ĵ:hlɪN3噄Xv~)xd򖄘)r 4G42dVnS6`RS^f]]QFo vc{+jX,[an8soy.Ngİqu գf( |tlp29m+o"QE[XePQ%#tNzK xxUж2ho5:V'0 . 6ڜFnj@:q)2EȠ6ju`Nނ$V2'Ʊc" Jn eh_Ǿ)Y8/h\%mK3Cj3xDAVQq%V cg$ҷ!lq*N ̟mq {ĶT<.8}?*tbd߮>oKh6{1pNa(f,u4+AC܏@F @d/j#.Bzl獟{=Zn&[Ca<!ͫ f~j7:y,<^Ql ͐c0l5EmG~95 ms R˜.S{@ MaFh S=l6cU4h#`=[s?9kg&@R/q9ݛa9گkAc VdĞs6\դ%hfݭoJ`PpxL:fIP(f怫XAZF^9  4ׅ mdaB)d ~&2f|(L1~82! !9(o\Ђ*vfdQ}dpPHer.H2.QJgdv4B/ၹQNf XFҋXy"K6spԨᠦe/E`G=,aH-<7tr vq/Sl^#ʁ)ӓR;Ƹ|bn}~XN3 X.OKͪ ͺ%AC?~ɵm/JiqF_?L@d!zwWxkmcMv%ķ؍H1=32hv"&7 ԪvjXĠS9:XcjfqPB.A2xu,r}טUL rƱީ_9oHz=-<_X$H?U_e5I> }Z_3u؈.j;XwCW|y51Ѡ9-g4k.'hP&m)*ju!M (/52=+R[$87Ѭ~iϬ!kؕ:{h,aCl[* &z,UB& ՚6й6Q=<3"GedCݨ2RF9Tc Lw̆_Ib@,s}OuA<<}&'WjEߤ~Fm8k!%D~?(76WoO6Tr)Q')\G O_ـ ޥN)bԝ찦ZkbKh|7%Kv⽅6M/OSjH29[ʆ{U$4a>? mU IQL;4[-a71C {ΞR͎U@um[7"R0*i\&pΰoǍ$ ${g@gghP#'g֜4n rka;x ykY0r1Z㩡DY[!.ݢf(zo4Ppv.Ui ;=.FAƷ=Z"s|Zܓ.y2Ŝ:v1GZp+31YkQ4yD O,c9YBk\eo!{1)Ƒfw1x{|oDFb`#(wN-,ՔRe o$ /L>, lEҤ/gKwDA} 2 w(CS &N-yJ jڨ/?(J@;`NF$F[ bFrJux 4u[1BW`f*LaA_ ahW~yl=9B 1<>EAE=m~̓: ?b6X֥,YKWa-orXjWĠwYCsZlb΋n/ѫ@xcCm#_{hHǸLF ,Jun|̞KASK?:ϳ,P:|[Dڠ&>vȶRbxOMc tc:_"}Φx[Rnu)YKܨB2[C;2p (gx&dz'xN&p@!*$wC!^!2 zVS*sI.X*4lC&Y㤝z-hO $I&?6(L}yu[o6yQqePCT~#f4 ]l()n/l,X~Q7&Wi-E Nt<|h+\.('NjD@K`eE%QE+S99\Q2li󺁡. (_c^+3`@i)DyׅuB["|Xrcq ˸* Y ;sQ)D*yB2adX_)Ty5;B"vuPN|ϺDYOa B(.iR+npmjϽӏeU#)nT;RN(l %Q"ZlÜ; 5{g%&vE?L e0y>CGeDn,5##֤p}L]\"t}*]%Hmqi kye ^tzX2.)j妬njo&3 zЂ㍁zUs~q>rbXL7o)Vh1Pe oШ0pZ /~䪩 Zbk!7s8S_=]0Z`&|i olhޙi232OΆ i+n1:srG KSDt"|rүvZ?.ft#3.=4;c9.O}C :^}rdzD1_@] [ERO{Dl[HMtcӿNf:˝£2<v&Ѻ#`<ϷW0دeH4HV$$Ⴌyoj$qY8LkS7AU߅# ~( PCP͈V&/j: \9 XeN f{n>p]W"^-L3/g0 ޕP+@l/_8 *vK/` RL9O_jF̜QMp'BKy#p3#jRc`0QH}XwuI.5<ޓwdwUPD']vnK.RؿKBw1AzC(!ME A/Tsv QJ.ns1qKWFJ5Ѓ$+>R&v0Co_BƉOD̛L~fS/*ydlK5"&Ahz3_\=((xl/jQKPصvfs^*;A2ˣ7?ɽ4Yv^mx o:SnV+Xgj̴\hha7u8^ޛhx]8/Nl~7SW. jQKuuߊ.<IW:2)}$g?OpOK}d~l*Y]N|:{06vU B A A$6yS+%p|o&мlC =ġӗ)7_LaX ~k[H&52 ]ْ&P+p_~=<_n!IK9AWР)1 g*]>m߄@ހၿN ='Z?b?vX R _U1~봆C.[Jv0Q=]_#BR2"^ kEo =9S3v/`w5I3@)gvfN=zcVJҧb, btJXFHeP&[H*zHC}Un˜eZ.~r٣l[/kit!%pbgX5a8X6";I\Q=r,֗d_{J..rtOX.sg~ qdNC+`(ɣee珇 Dg`-L-"!lr9aZ8b ykgQ5U5wcbf ¹Ҙ]h͌jJce- +f:X JQVHuۗA-ecVʩb@j><{fў؛Lln* ]X\u唾k)*q#~ إM|5tYHeSb`Ж$q`r=c"&\1/AV76rsRQ~;[q 8tBY#BchrA1 'e+sQ=i +M;R9XQp/ZTʌ $4`K$Eơ,6'u7QI^n\d9[>UT.-\!k۹ <ݶwxT= qnhSV~kMbI6lFRQҀ u>HxKy2 y }>x eCϺ%N,'V|R:UݯsJGs~th$EUy 5g$VJasnǶvvH8UO@]P#1+l =xd {F!!jvӀ'Cʮy LM:Rr8`dKX9E K攳R,,DB;WbҐ_iX>>XDhW8>/' ˭;@q|g&w}<"Wp8Ȥ(LNdL-#EoNĉV6cbϣ7YE^7.k؊Tt4aրP]Op`.z prʭZ)sZia=_vNsG]m_8t*>ZVW=ޯb%塖KAK>%4 i"`4%N_hd<쬍eِ`h|Ce$AH:l$C -I~"i@2nSS 2,% tti_)Du+N)+jP_ьK,~s![ >ѭ--_ e3ԪAY XjfL棭|s"C;e=iI52Fċ7u '>qOBȃCж"33&jm8.sxf &L@VPa]rڂZ K4sqK 6ݚGy0ާƏ|TbWtX əQ҃a&JƩ'n5gZ+cRzT6ExYIaen,EQ"iB8E#q=BFtŃy=53T5ߑVgUcM3߃r|Su.6VH?S]]>0,n/ߖtH6@_hw6KP\nI*FC>2;(|)m̄ǜƃzWr_~^ ^ Ȱd(VQV a~BF|Blq%ΞP8Y^ @.k79w{]XWjNh-u=:kǛwa߿ fÛX=<#>l[>pǢY0ҏhwrqǁS# tiyaJa*~vgw4˗6E%\wV0A7WqN<nqY L* _#h/C|U]Sۘi%T\Vl :uۗ s|ʒnu -\.jm&LkK=4s/(K5YEN8qLb@5jZ^ݿmrI2?N* ^M8!Բ:a'O|1 @BQm`>$48}(ǠZ$S͔τ ^ K[o$|l|FP>< ~DDÅxߣC.'kocwZV5VRGÌ]3O #pEmo 5Ɯ7҇6%k MciӇćFpprOU,8Au WcSIt$u%nXtWhoR%F S(0X@n.U=F!bT]UʲUP0TemBC~~jV`@OcK/^'1 xo(&\M d|ɝSgR%7ftGsS-_RqRe;&p޾wJ@1kRpKr$=GYps&@ݲs>/rWXHٽS}0wA_)4)#_9zPO&IKCkGM\%y}IH[@@|7KH|9Fo+` / ye{F: L\s>aWgG]yC2P8- "( wm.ǃV:aWd.Ǵ)\X* ˆj\;}eX' }$R3TH1mP Wi}:–@YW f:-"_w611dՀBξ߆OYw$Oײ8K*իYwxn sH=:Ѵk tGG=C˾Y!lfŕ=35'#бQf'wO̚Q=n$#}bdj!N)I<, F ,Ga9%T!=Pmd*PP6[pu6ZG$b8H`{e`%Yg>#vZ^L5ZV="eiT{yo Q%wOFۤw6M2Jy(C!tR3rƗyu~9T'&BEbK8e..'rR9q9]}U*x(Q}Bp8%+C Cٳ 3!Ae^O35 ~DcdEqzD3dvMĠċD7#Ǖ1oJ&đM[<'uN5ĕYAС? Sq#&)^}4nrIpUs["r%/m#j|/e'b%2ޔ <)`Ŏ>Ix99;f6>a|ӫ ^I20ID3`ӄ{Op>(!RB'7c.cn W"w0)<5C<#hC@~v SttKm/|Rɇ_Z>"dO{ YdZ`v _LLBR;s?xFae `߅Vxqm-EsnjEiA`}Nׅ0u5^b~?,.]v;OUYA/eٖ<{:+=܍m۞ H4Ib}kժt/Y5*Vh*bbySÁF?Pɗ4XT>?wVBi]ltS;BB w5q*"*3Sf)M/~JI]͹pyW.T*w>p / 1h8|J!87xewY ma>߃ <] E:S|-Nʱ&:Dp day5[)QPrp桼L"u1 a>LYCRTަ,N–潴]%uPe`S몶Hpv64{t =\]/ ή7ƣ6.A U;oczEgvkRp?QDڝl (GRAc^Z_=qB4,a޼)Ч>!M0R7A 2-"9 %k*_\4& g"aX %H;w(^X:t|zWz(C{Kιdϫ輟M,pj^ *kr17Br&j^O /^9ޟ0:m&Y{3] + /6gڮ͢8&|K,CF~Ē:,sMZ= ^ԱkFDUU)[ %t=&N<熖*?bJR?љƼgqcFZiL:^Řϒd!xɌiS"NDiI\5xk?ݡp*8 8E&!Cڢ\ C$@z!wvuyQYʴ!yksZ''۪KϪ5*~yfZ;:EZ})qUnԢc1k-[Cޒ<4oaQ$pڗ/ZDT~ɷ<J2fAhOl$N%͇m-~NjXT72ytJxx¨ ha-DmgO7s-3(nf65( f䞸w8*qI}qah2>`)NnCY'ߍc˩&K)yy{w[>ݝTh+_lq,Y=v D6E`tl1 /'`(QJX(LU*.6w;[SlÒ^ \ odYjQ,.iY03J(`'d \wBA*3WIC=*{lqI"|@ZӘ33E 4&U & 7Q0l5Ry:7JT3ܲd d9(|+leiؕȄ5, J6sF}L)$S4V\ JEvPUx Ԉo F+Tus^|Z"/%(.Jg.kI~R)VJtELϗZUzAO);De1%ttEK<#e/jhAfZ[{~;z?ՎOM@1_mkP`e_{,5 )=3#ttޏeJ3 x{?GA{*p!! p4zž9".v[cQ3Qt#KROӸ惡kI ߈e'-y(ĸG I)+'!+C'w,} /=9xJS%m6s rςaHϫ Xjʾs` t= xȯ/Pxp(,FNXԟ-*SzQ$1||~١`.g^J ٿT9h.j"78_ L9G ה.Lhࢻ]xJVlcK%Z/)u }h#l>[eׯ٤-Տ LRX?~MŅ"”t(YRYjorjt2蓣cxOEZ5K@Nfy˾2 7!5j+ w:Al :FeWh~2zkWFZ/,!9E4bLmt |o/l9Ϛ"QF(ăFy^% ;Rҥ5%aJ kmWȇbSSO];fT A)hLeGgGM-è|1 kܴWR@␐5 [klBVl$`?!@w׬ 8ݠ ,ԝ!ϦRy^߼êiBNuEƠJ}"v)<=f "uL j í;8tj4Iy9ZُJ&l,Z _ǹc|q#זn2V=[qGI@5:E Z/`!W[PN< 7)HWd'veq<7sYDLt(uGxۋ1@i$/V3 sҗF%_3͝ѥ|ID`5T%7PSd/\$@9) Qո8w+EZz_S{߀[{y2 8ZElU2uu&Xl.,grXENHSy3TDOni7 T"ilʆ&/ 1'o6b0L͞ O?C.ԔCz@)8t Y0Wase'{ޜ_j`ӲGoY}fsm%*2c\~E1/ul48l!t .~^fP985f!{-= >+q ·!ࡍ LSq) MK~MNI*0x5,R;U5*tͧWx.,yj:okֱ [[_ZQ`$u5c7@\-!%} Sa4PczY>/ot_!l}WqN=]W*+8џ 4P&~DZq^z2 QNNU=6Ob W>Q9G{]fK0֖IH nv ˘YYypƤz&Y: SC*%:\۞W[*j4H@bғ*ʹ+dBnC#j@d * W6^'7C]67tbɁ;ޟ2 y0d)>R0sў>:YVls^7TPz$܄a崌ul,(WxD#X-و Kc[pJ7y}1g`tA2A%@ͪ*Z>yg6pd PG"a٣%p@3aX̫Se7ξjV= bׅ:,p[c';Ա}=|lb>NEHd/t!4wEz1[w_"`H*F"F}*G襺ŶZ\@=Ejq O*Qi;7?Ժ+-FALrnEd}Y#uUr#4a{',V^HH+ ]Ӎ||qYڢ[xh;Բ ]e(^J7G[bV4>bs5$`Wɴal@wci 5-ozٕ@\o# #8})%1R}VI0hE#&Ҝi<[o~cMߋ%c,11i [u#3Nw6/Z^C.BQkX?@LG +;oPӯ,n6u /&n4(7}k\6*(S W~߼2'K)V}|?(E+1s3>3쭌-Gϖ]>#csZ?u~=tZ+֘"E+l; $䂏0 nkB{@~t1X^ h&:Z*86KF3QalvlZsʵY}Uei-x4ȅP_[)?Mm}ѨN#Y(eѯanu"( 4ү$U$8b;DnyMZ|hsyv ^gteY=e`m~Հ wYɢ`\n'z|VWDs"6OAhex. s- u'3<&QxtZP|}`AF͉l):Wx?Y[-$}mVOۥY+"a% xۃ0}F-5֥zOE_Oby ex~lj[A2u$YQU).rWWgN& CZ0JmB)G OGğ1]65K" ǓڄV)ewc)Rhut4ٷ^ S3Y`%0sfVĐ5qyU1d@=s܂Sz85ݶGRv>Bհblƣ6<Ù nMr'lu7 U20A^Fv<7U}G+"t`ZuJ2~Um0.!IpV7֋/~ OQtwi΃C1]Q Gst|M{0(j⃝oQK`,'(/tJ4hb3`VB%)]J?6^l"9ȺQW]J.Î)}[k{\[4:!iW@R:BͥfY\tg2r&uvj7. ~;ġCO/'Eb#՟~GY&pu8ÂIH'^i]2)Su?Sm~Kzr!m7~,]z1mΙ[|%n:PqsEU]-|~r:2|u(A7HDP<.!刺.=%+kzAbOȡQ>ϐE SL b+=Y45#(EPpcn!aHL-F<>d3Px@A2Ļq\hp{r~Aa;iqH R;;0G:Ou[ue8C2{ fޘq[~-P 7|smy&"C/! Dzu-5I9e: ~'zVx7z)/EZn6XD1)lhU([MvBJ4`=6v;9 Pt] [ZcL6JD/5̠XuUaߦ]m2 JS@JKC6&YMh1-#cD]C0:2,rKotݦT [L{h0WQQRЌ\p?;/ ([~5Xi3KrNieg+Mٶx#tVm̄'a',tSbEn+#WmWBK$ފȞ}7|{T+ Oky"Gë;%_ZY f=~`_ktP^roP8n(/ Ɏh"8^ 6/~-~Q]: &-\߰}06As0vQpH< =JkpTj*zwPG-XU|v3:DG (JH/r+Mh3j5M$ D̓P.4\ēʧ+ $JvE2:+[S([ ~Sz5L,/<\Y3Qgp=.ؖ;Ќ7QncW;o P sr<7sYJ keJjŻkY bȑq}o~Ͳ$nXNM`ޏj~1SC,-u O77'ih470~ xXɰ -.͋R^ # H}ْm&x`q'Xx:TO7M c|{ܦ"dfa/4XcU7J#K+u"PjP< vbF:quS޷CNֳXꍒ97f܋J5:OKYLP\~LB$hBi,tO拺h{NJJFTGT>~ZFh| P~Ҝ-*x#-7CM#UY!ZVhBr+Auiҍq9^ݱ 6zW|xH_X  q$4X BsTfctQo1V([ A8핵gCRԡx\Fl9go53爝G72Z%f9gT9ל)z,gmRJ-mnh^*&)6ܣmУ3xd/EgcgߴtREvrSCd?pOY 6L^BNX1M𵐋Hx=>]KS*!۩g/@ +Z @zC@ 6em$M+9;r\V?=(i332i -I uSy5c|9xniH]C 1!JY_%eӄ W1N pSE Cb TZK⋲RJ !CLU0K 7:A7?Bс78]a U+³K*La>zDxK/O}hnOHwU3X}K泓;=k~*36I,ǜ?zL< |cDȝ& ?AA˶R(-W w1RK JErj(Eo~3]r>PIVWAEڤCi~ kK.J.MWBC\QOI3giin<4]LKͳ,D3юQjy Џz}jX渘$F]ϧNzL(D0h}-!%9CQ"IX'c04PgQ$pd2A]JQ a nvNJjdU ^ZWc ]٪\癩>ZZ%\IK #O@Yϳ%!+`QC;P TGGm5TmS3j) ^ίoPG(垞ׁw x7z̓{e Э*2'5 ŴL|$?H[q0=z #[ev"7FWo}&\/8*/lÍw3| ϓrИ @'3./WBܹ,U=|AyWO"ߍ85P:#r[0hQf$U =}&$!ss%ATwe9ƁN^C#񉖸O[S݂;b 5,=IQ=%SR:*_{L \^ǓO'&8M,PM+߰qpHl%Cny^AhF \`ac@ f% }++=ć:f0-@sƨ_n[7֙*2QF?ԭ{]L]2.z tڤ>sDۣ­Us/іD  (<1 Eq:$ӮiXhb#q} {sG*0CT?[[֯&,rH{1{6vft羀QL!CLsF`_\B0 / zkYhGK/SiP{;S5H&\8=6b2n.T3?1Pqu &QLYV!arF2C=Ъ۠\*"|18ZCzg2ʩ4+gb?1E^1 xS1(e Mϋ@@ل 1wв!΃uQ.s-wjN>3UE.+ob܌BøD}g#GLkbIzM9'ǒxՊf\V:TZ )N};UU+&˛"gh Q(~nEYN GW)ݵ+BAZf%A/~v 3h뎀kF:8Yh<{O*| mV/sn-)جQ0b 6i"6$aCõHC'0xE;rf'G&|O&a)7 b^H? 8rMApų$N_}Ũ2%kpYl;IlTMʜGg֤"ɩ˾Ec_v͖gF[6Ԫp=$koJpWrKс6 ʴV? t˶[D2I„&H1뱍VUaT2M[q(ZlwWK~H` ˎW]xc?R..m[>~AC 1^TEp*ctYʼnD^?N~ҝCeb_j|=5zѦZ=][g>@p(S3(%:⵴kʄt/@5ArRZ8aѕ|*)XG/{Rd+F]`-Ϯl?hb1Omu!ǦnYQ"&B2d0efn^ yHm-ΤC!2⏩9I/80,R)=w :ocU9MB{0 h:`!4ҿ&ha=vk:P Z6rS䛠c:s"U%ξjc^PtxE.gM}iC=h4-~F1/t&ikxWbj?҃c|'LfJ9o+{_.}Vby/ coriXknFWwQ$ YkjX!dCxwǀ˱t@q/F_~g,y}~y4 9ZmQ) TAC;߃Cd.yX^-ivg?Vv"S֬Tf:8cFZ ?\hdʤ.xuuHA֚/%C衅$)A4N:a o<p W n-l';nzBw)6Q &] `Vf dg#j S/͔,H6t%<48}Uw<'gEe/*vmJe dl {q,NĚ-󗡽0p8d8^Ӗ|yĔ#{߰w(xMm h @}4D8E5H`H{# 9y vUN*_T5тzumr%J7HA$xփ􈋒/-LBp,RKh|WOG'B e]{7,jR <2U'MÜj܇Y&|i!$<ͦXA3Kkn(=+gy un]<6ᾣ8XVo2|$(=9S(}(vv; !E{3;c&siVhɰ_>1kU U.Oufd莌t9|]}IФñ̇э!));!u]LHK+O-4A[#KU 0`f4K^)E5w8F?%FbTL fp~-T#dLjI_INm'Vt^ZTm.pXu_H0^5Pbdт.5$S S|getts><j|r bqЄgAB.2٦v޸wB1u8H>j_ !4ܝB޾ST)C'bx=JK @D鮨ĶU5CBpۋ2#Z>JDF 0cHz)摈t>b)}@nfu`cz)7jӤph 6jI.4B -ؒ+UjP%nWI! AZ`r,&~ӢszAJyV}򫎔ACI`z؉v `l3EM :hޏ &.F.B=ԡomVi$Ƨ"u=_bjR3ɫ*C2XRtE.C=3ԁ˴stSF]%*-V_^oF٪~d#5d }^ΥBt,a|`^(ܲs,wX'K̷9E,e1Ro9~c01wqL<\l͆ccPEe^džSgߩ'OyhEd.y\=5 =(TPͽ+?iێ{ugL"z̨!'46j]oԾB.zs[+{'Tq&pK +Ǧ'LR铂=̦ YTkX jj-vf#[G~~v~v TJcx(i:;ipwOȝ$+2jy}9D zIکtu(9"S+fV&Bխ,ЕAylbPXc{diW&mX3C9,ц,@ղ 5MlC'=uSQ1eZ_@)&n,KzP8EH*}z *D]g(/:R鼔O}tr`Gx3M.$g@IN-YӃ oYKa^)ɷ? Ϋ\f)Wj2\JD :Qq)OD^+Wj7 c6Ve={CK?̸R0o]uVd A 2$QD=KWTkl5kag)I-vo4Na= ZՋHk8p2YjkVoS㍨Hjq&~eh E<mk%sPT îKEWW#%LA2O/ܑ6a˱)`gHk~K!W`/f)`LN8ղ%X;>BoOP * QF'"&3A3m'@uz[v1-e(~Ǜ>pi*3$Ԍb9llhh uo=[Z!7JzrJ<$CkƫD#ӵRZ)㾇W`iCJ@as-X}MK!x&| K; :2C?&&>Nƨ*N'ph5~{5wFr3M e[cBW}#JwP&P_k%xcD LƂk됤"_-3"ha\ fH kn9Eoqh/#vLP&M#GhZ]={tHIjz:9"0N`K,3JWe77O`8$w̅5Gs_ x֓&)Mچ@pc݇$ZFOů 0ȿ|#yC nE1hE"aP|&]xJ\G803Oqn_Sq '(L`-ҕG%4;u22Rxko,#KY锞>(>6q j'&\DbڢOS0>y h~yӛ{.d7%kؘWW2#xoe#kaUв8fdOG%kulJ('ྺcsL. /y8:,UD!_rOܞrSj`jqeb\{T!. .3fR6:3b!-#v5ԕ aRtEٜ%%w gG$;ҋ*فYl8&cR,|k 6AEz_æ"> ,)4Ro)ܚ* ˇq_~͋JwԷy:V}G`Q<]nR_Xy@yZ$:.1lO&^3/r-rUن̲$v< C QH0 P_dʟlЈ8;1<{kvmMi,4Ж>`֡ztP/Ppb\| *2t@IyrE[gƝ\rgV7"d1MC.s,8ܯ9Έ-!Seџvt8X= sM-J.ס ;z$Y澆 6iv֚qA5Oь (0}Kz(ԕ^-rH݇5Bj0o _v}g"UShl|KlvF}oM44oAvW,Ó2`r7BGyM'=78uarT- <:vk¸Iy} \u݅7 ӓl#Z#K~^XRv(QNr_c J6F<5B l4K8x.ev\Cgo*YU{Pȁ,G%Alһ*{hBap k?:0(9vdBx̶Ak=e-/JL!b` }3)hQJ* | ;IppdNw!n{v<7ϥ0),GP^eLm$"+v$3.#!ۡ.mu q 1:y6; MPbLfDtX^5m&1}>3fCȓBKxfW <}jUIHUHc2,B/2Sfإ[9e40ybTv+a&6Bp8(?}|CdG/~̨$ o#]mA%b?czgHlJh߭vu2TyV#օf,L9Mc_z~OR0ݰX^iFn:%y`GT$ڛ fIL6Ӟ8:tnODžE#eMj(fRZ_,n` ^!aXfNz5j3;r(PAd`fQP޻V0a;\<*-u+fEb# ӪcEo.Od '=怱7ڃVu`Jt x5N\rbmp)G"..{kǷM(Amercä.!yÓFn5ZHUt_FyeFsQ|W.J'[ѧl`$ t]<.Y،ʊ5$DWT" Vf6Yڸ?q$8s6\V0*m2\^?CڒHM9%v #BHvMޥ~f9oMDEaPChBIS ,IoFnZv ŗof\

    2־C>@),~sHaI3KLfs,ڄjMaEOPslkiA 4xiR ƕA4~id9{PxNd&0MGtog;Ppo&1XX^tjk6ϴnI)cT )N^*S1+Pyg^T@[|ghnnmD(Xv4Z@c\i!6vXj^g뭑@c@Hk)~VՃ4z՜PLg~LOr]yRPT ܓ޽;Y/O%^U{ ʩr3Itd&7aodΓ=0&J-Th%As'DKꞠ>~"ʝ.b9gXGӘ9@tyo'L0p5s\Wjm93*|ߌ^oL['˝(\}sޘ?IYG#syphZFM8iBUbIC4F,OӜZgwܦ8g/wnӃvPL/ɑ׀Hg_:ؗџQ@f8P?sSw;y4@qZvm^jdǡ2u\EKk.; 1:AUc{qB,ZٴVeGɏ3/,4aCYPX0x nrԒqQ9 ߊV5KϰQR8N_Y ihF λg7x ~-zgYZ07070100000497000081a4000000000000000000000001629779bf000027b4000000000000000000000000000000000000005900000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/soc/codecs/snd-soc-rt5660.ko.xz7zXZִF!t/^'r]?Eh=ڜ.+ZHgJܓB$ f?#۩@Ttt<+Hc ?0j8'Qw!r7G;I!Cbb^LXÔ*4 m©3W'{_UܶʳUC42:wW:jpQTh]˴ki:B2N6r}pRF5d8.5+wAђR̗ yѣ }~Ww,s?}"!V=~<7㉘=؄)dj_@<}pY_0dnoY/0a%:ƋJ __qeNK¸H{cmAM 2W !Ukт͝JUv#)3~ꑇIӪTX/l ~UЋ4MiWZ0KjS.zu>9ýw&A *;e~>1 $Ju1X)eZ~oH>E#@lH;e*+% Ih"LkXt07vYۼܠrks1ycP:+"f6.w4&[ўGx2 mm H@}&EB&ȪKS&܌xSAτkEs"T|)m+g>[9_]z FnQDmYjpo]J[=N,۝It8s<ć'&}v]s0$ @̋p*I{Z9x ւ0֢(^M֦P/jQ4&pѬ#4zshbkE-}tgbHuRn{3=_+8ne5^-6u!GYˑq9GzG^4 H66pciDQę >ΧjqIRwMƐF ׶ c{ԫ'sxrrY;@lZI`\4;4K}34^s>I" )GSM0;ѽFԨ2҆L Ʀm|.YM+^ʫi{M>@dƍHO Yofk1 2jahٵ/ /F.WWXbCjM#ۃ8 2|`ظ H G M;r#Q]4f@"|)iOOyGY  k]KUF`M1S cb%ptM#PLc1K[]O =BV!HMFآ`#;/L N?s^>VYO'dbɸgo>8s_vd[%@|nM5zۣA S/zSBlSG]|">1rg4X0 ƬS֕ƣlDr"DUL2L[3 H"!uHjQԭ.hGǬzܮ&hlY$K `vg+ROԐ VT?R F4S"\|u P$]6S"3DŽ̤OfE(_kl>:p2uOa_l="b>.QKrBc K՚YGl+#!XIY++g!U?*-Vr0y/kJ%/)Q\!Sb?Y_|I` _3^FBei"k*hXg~;ijRj<'Y'qf\?bidxbpZ7¶Wv&-^f_pګ櫤{2.0d,ixbՋ( T׃NxB#C?ѓ]6桢ZoJLY7D0YڻܧɻV=a @k.>~#a|ԴK$\MWNWh-l\q"E,V==r4 E>:>: 5•6j') []+=e*"Q?:(tΗ t6m7v o Bdg\1V *0ԅ O@D Dv3ʎ91^pWprLFw-L9 [ !v#+BG)I>2m5 >S yį\)Y Uℑ)4B .UzoG5~% P2ZɎ:I%[ imGy=XL'KujNY8~?iŚd@<>KUI NhʩYmg3*ecbN59m_Bay{T=YC ϴr~oJ\̪Hꋄ򝠡gM {{p Nw֑!E[]Xg,XAUmL[68U 4Ѓ'~`enJ hU f;m'wSRwXʨȰ><~7gE !=(1Hc{pD3@Dml;qiM.'_MWߋS*e/ϫ'stY'Ι{3+A ܇5',UWV~ B9s7 K!R:h$oXeaȌ^tu⁤G bbswn!Xظk76NF@QvCdHUW5<;.Gb.s"Ī9ijE[^)?!M윺+@\Vײ*^}J?GuI:;o]L-\ɕ0o- mkWqiq^CpwE XUYƦ^44b㗘Un`o:zAOZ/J%͖\@hƍ,2&u6Ph&~:t53B : 3ɓX!C:Nt%$:[yD瞼\Wg^KU $q*wS^|*24 x2e۸aɋOmC_@4ӮO@0?gi$0KJʸR4zs=ذ]կR2*b k^A 5+ }cz[ՓV6#k0K 69`g raynQTHջ|uk.>ꋃd'Cy&SC&YDvnPOw_hwgn zCb32(Hأ̨0O2IoVbWqW+sPJ'B:rq+bƛO%U V ! *`bªJ{N}I2`\/[G0tkOEV.y%أ.2/? ~W3,] =snaGku+,! ;\[ˆXwvU=zӿI< 8^܈ fEFDb\r Sd( >yչT1Ifr3_tPNNJLlFΐUo=\QPsJ2 C)Y6NUPG0D*F1ƌzc܋ui` #CD$|%!/Jߠ֒T&R]mU6E-^5/D'Ѳټ32oݾHUa0U˫@fF 10u_+'!af]FU':D>2|:h9儫k p`JŹf.4u-Z8[/VOUW~. QtE) a)(׽")[Zf0 }<|Ov5݊$5\uDI\.hˁ0UkU)Xr,jsoRӌbvpy^/HYsw6$ۡ]xOD g2Aݬ úv#̏3nNT`ۗڦ4u gO"?7R՗v F~ ,)Cj4 >Eczd*q/sVS> zz ʭB] ELɴpvV2J S!q}+ΆA]/dOsn92A@*-y=>5મfZEڇCLlS%`LIƎ "җ|@e 0]m[j"V*~4Z/ueffCTJ$/TtmK#'{.GR/4 Wk6X<^e;a5uzߜT;8 {TTxPlN^9N6;nA?e@j?M( x_X~~6,2?{~}I^uczTrw;׋ł1 W-cx\Q|^g TaK¾e];O_#hQ@zuCY_/ =E?%Ѕ?=k۹3`)&SwjYƊe'|qE q'k#K߽3fAd+D;m( 6D~Ŕ0=txv".:Fm[g5$"yoJ~?$V+< `zc& s$AVa#ti9*gde~"Ue 9wRʝ2FE[L'h>T  R$b:gmUzwԓe5vcU~xأt^u5;Z0wfGگdW3Zuّ%bh!5: ;2ajE3Bl9NPFYIZ)"ĥOdo'Zz(s2Ks! ak∱t̷h$T3 +> Ǭ0| @G~]‡ @45݄YUHJ [U=КI30u :PƻD"D+ӣ|+p`o*rqD߈aY4".AZ'!hb^pe ~S;3"qΨn!- BgR@,١VԎ?/KG1 L 8cLKC)c!?}tQ=z(`XZ3yveX{p?(hr0<`}C!Gَ|?Q8a@ZO1 lm➻ꖣfIe er4'/b.5waQFK 2C,zdVAN;媌$3mp.v?4>90-P$ ?W$Ȭv.lމ@g|,N6z‡_7gk04PUTU!hSTfOr\)|ߡNNT Ia}4p|k1C|ǯjA9=6-'c[X(v_]kGO-}瓧Lr/%׏Ap?qP qeudݴ6)^-y! Sjz s,Xѱ8_y kt;IzDX@x^F:KW9أBAsD]6gɍC>vWw@^#O\gJX]wfQoipvw X.͹"n52!\!. 3쫳6lĮl]@?x]T!H*h|"&A>0Q)]%*(FQ_Oi#N?U›B$DRXUQΧق:z[w 6hWȳQ//B7 F'P%__Q1ai33wvhILu\8bsMLvw@Q@L݃-V SA3>5]BHp7$aiB^KU*[~ҋ@+NYU!]\/2PvIdC1SyVh0*D)A\<ogʹN<o[g .<̟ɱL*~wЛS#oD#%h0DX[ :iOgVIXQ>V_ =!{jr+%Or]#7*{B;? T=O esX8p?-Bȕa)Fdjչ0G M%D ==$5NR # 089^:ן8ӌ4u$|$QI[ϔܙdCsܮ񀒙24h;ZZlX1?EaQ bH\`!H ^ѧq{u/U 1$sm®FV 3䛨gMذDS{=BqMi 4Eե;ŭʪJ:Mb[HyMh Hhsٕ] .Tq+ul#uIyƒZejG#L,>-J,OOiu^s@L=3XG[#Y¨o3&Aps{UH oN5#iiMzH? ΃̟ XM\j9; 9dhɾ=by_#7[MaqjK$g?ԙE%*݋_"[;o EiB=ث`QJMx_ -=˝h`o9 uO|=m^)fM~ȅ+c*a0g_kAU&xf>9l:FVS4\n 7^3B3#[tbE̟E,sd.0 ޢ+IcQl|M1y#qR,\z1ʃmPNBW@8V9@MVie\YD}L @OB|ݐL!b6ռ[z±1θD2`Is KJ"C|$C4$Ì#|6k}},/ t=7q{o&ozAmGڢF$[6ʿ%=ZG,"Y#-x4I7 X>+@Hv n>|Cr *[Z˸ C.Yj8is2O/]gYZ07070100000498000081a4000000000000000000000001629779bf000045ac000000000000000000000000000000000000005900000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/soc/codecs/snd-soc-rt5663.ko.xz7zXZִF!t/Ei]?Eh=ڜ.+ ?1 _4.\!6 B?ļfK/in(MnhyF_%JB>$e,δp"vIXsF$¥YU/aw `d Z>&<LHu5Gz:*>1$^<(J!ُ亐|S_zಗV˳FY$ ~Ay~^di7vZ6Cq/PG8> # kE9;8eR;},LkrF/A٧jM"x܊7٭k-4`E3v\[r>Jqgt@p&[ iܜ5/ܝw`]BTƳӔ&J* †wI%mj[$ c.<[-ҷv[{ ;WM>3 E;M^9wT~&ެ^̉Zu"O=yO u޼ߤopjz"Z^Jэ]ľs># B:)3#1^eCk&1 fT—H6ۉr.$S1fUo. 6e5 \4]P{CRr#x:gSbՉݙ~oN}q(=->dCZA2k[QB 6"}Q O[ʺe"u,OxrN)0@vvw _@*o ZET)w,r9# ;.6oӀ=;R H:ڡXJMNٰ%̇43p +0#W՝x?Šc0d,w$eeվ rMȟh7iek.J"Ss T mCe5n5,Y"#ʼn7BVE[X Eh䯲rܵz|;׾Z 鵞ѳ?0Ws9ȄINo43+b_|,AuFB 59^d7QvSr%?g{vw<vhaF ,֦v* OhsOQ8ey}vRw =3lQC질dI_`0UF eU2cHreXT919=ֻX@&*(:Ъ܉|uv ˖<*0Q5Urlr:j4qyrs+8X]={мل6!wx5 /' ≤7qg"<$#/H恈@&!/7bsA%r3!wez2ݚ0Y>Ou4DBMyIh1˶5%8gIf j[(iOu&\] \|nDA-@=uNE]eȉC\sC>pK]-v(م'2 K!Ogob!2`CN6X59=/őSW@ҜC#XIIJero~~UҢno%+S۔XyLTgNڇD!>4?s΋LltK"ː!|wa.$YO5{}~ 7 B'Cdz%Lhc)$GM+l \ĀgSj(*qv} v%l`ƒhD9ls>8YS3L[^S] x$ȉFs:N( c_b9ɜ{}_a1td 4yS3f1Ñ *jbdq mFy9$nȠqz9gGIGG]ot> ,߉¨ROykoGO@/@c $jлH>}pI\^ODhJRon}xMϺګ;Ew|e1A۝_nޙB,eu`FJGH˻4{WeULAT%нba+3 DdZT-,YUBLX { KG³#O.\Q XςJ8wM)YКDJk$ѷ苾b+9?_ [Ѷ| oQ%eMa(N۪g)I{{f"(#'U]rjdu4ZrwGGoc";T&K,tٸP|hw4/zlfҝ=+~| wRS$ QЛ<$#J\EQQcO4a\#Eⓙe6?|xh;Lѕ#Lo|?|g,/%3ͮ,V?D$ W#Q76ҳ/*ufܲzhV}*'ls'ઓ '_z%-mS̟< \=@/ 8w7eg5Cf*W{T 8B Rj* Mj'=\smQ8Y[<.a d o- ǀa#/꽹Xqkl3__8J|(a>VbdQUo,[?&1|!M7*9w7=֟qvp*j$䞢Cr?x^Ϲ} 7o̳?.x4EIlg'eŕ# 崃Wl{hQv6Hv c.-lZˈ=$els˩S+u(DB` , 6m<}>q\(YFd.kӵ3lL$?7- i8EfM)($&Mrt0)3B}ZUJd &: Z=_`9jMVWW#KE-*j2=MMP@ę"*y8kЅJ=d]8WN㧞ު_Āa.P)Eޝs˅G&Sp1A&ʢ<)2NAi5Y%Qd IPh " U+,TR#n[jY %\&-SSh *DZH:פj __; WvA {Î0;%3`X0یEWRf6mKevsx!M%ax0"= KeႼN=O%'%=-ד{Z۬ /s_gIO!}ąIçhc@#m-PU6&OWdee7 yJr/EEia}ó8Si YJ3hV& D$@r6ny_uK4-{2wU!Lg !v^tk5Jpi8t*K"5sZ\n !_QT ~w>? [@;! (y+*7;m3nAa:EХI~-u$x 'i",B7hI!֜P#oVR`uդE^k-sHaoF OX|d3->(MHO퓺Z6/\Kd e4|tBFfgϯMҏT,|o>,[{n5LlH+63[" 6{zK *ajr9;vuѫM $bR?Qy}^+<B۾Avj Vt#an?(:D:ppnuh/tKiTP 7H%Հ"hnP[$p rH/*,Sq o33` ɽpg+B;8H)^e2wnLwΤ!Pc`[UgGK$8(5@5SGo`:[~1mkzǦIKgIIzƋpĎA<(El(KMSNe%`'tp]̷iM JB˂񓇤V|q`+NkM\dm*jBe %&|u8A79N6}QEz7U) ڷ> ;;u5]ʩ?`֝K8x#`m0)DGud֝'W2,N/4Pݹ+4?;g.0G0諕M4騜|]XӖ$E{SJaQPp'MA4S!kl&Wd+͚`05iz6֖ZQ/?FҫV|Fָr#tL5@va1`@E $\k Kw$ura}QʠV1,Er#&)%I"O/ ~;iTHc_vYL3ۀڊT_Z)J`ug0s̫<et?JD(Qin}R 6x hU A{-e(zZNͣ!A5KF~qR %)&OHB5xfi?D~٩P,W 5 կe-_IoF}P˲ZlY">w MzJ=ZYpZz*u$Qͷ2zidu(nNtrn$'9sn7xzoLB;y".a~{WRGÉ6^B@Md ڍ8:7q&sǓTa~~Pf@Jo[|0qj"C|gf$.3#)DFp5[ '*ufJqjᤙdO:g  a.8O'p/9aܥߟد*6Чn BeD:w ?w9eL#*U6QM5kl' OrR1gqٛVvѫJ zXٵWžIo=[F:Lu5p,_=Kn)]#{%za$Bkm5窑\VV𔂊=LuΫX=[`r>b^UhW$,ؙmCÞT'It;CM..Hi%s+%\'y5} ɍP\+[ ڝ]OZΦ%  ( :ӿG+tVԬGRd͏řI>C~(fI0 pC-2TU~cgV.+vI^Kt2kD'}DG)ɒxՋcP'MFe9Krp4IH8P [&5u:"!Wꬽ48G{)6&`grX5`gueLra'3(8'.{{S$xm&l P"by]ߍty.ѩwcV$աMjP'ʠwH,}|.7ޑA~I :53b@G <#ꐂ~i7.ғJ;i8>K94:u7v EY6[P<TZ8@/b UL?] ٢V۰w<ޣ%$TYvgҫ@7H3jRc7]t$ҡ]f,g33o<{P3CsVe ̣i F1Gt{1_vqR*,LVW2u6 "Ai?)gmq;8ʚ>Ҧ9f_/M>:> PpC[voRWd}.ݓ7)u7 0yjgX(_|.yH2"k#,*?e +TJeƱ*;X0&WUrĻ>fl'VnmGb} lӎiLæٛǧ'V$֓% i:_m٨``?\X {zUu`50jh-{rqxڔ:T2y!Yfp 8`wr(rso1dƸ Kw&Y"AL[kpC,TnO0ix2]O#׳kmW)z-Ȧ"b~^m \T=|%bbWT$烒,fk ;$WG{5ЬX\bXken }lD*NJ>a_wS<"#k3? ~`Cuʤ uKq>amQGrꛟ!ޜ1Ke˞v"+ZuB`4pDAbTwwPs ]A&*N۞FZ7TUb|Y,ٽ HP6ķm z7\2[M3B}֯xL6@yڣh깕+49;gm{A朸NrBoy'VTwgK" ʺ&x6d6z?B"\ށ@񝣩L^ā5R% 鞮O]/ jfL>Dtf]x0j^CpwV""_e(KԊ[œ 5RnR+e2$Hov@1W e0هI8J] ~Y^d^L'|I: <ԃf\f ZxG i2T];E[)[?yP0ln2izJ@zגAU?N9' #sĆ{AIE7g ֗֩N9czW< 5Tw\mg݇U.Ebo1TF"# q3SGb4+zH!3Z^o]#KOw :$KvVm 㔡FdXY|e"伛p6Ȓw(tDfmi__zlzziPo_f8̝[WCX֝ Cʌ4Ėz;HP;e{8vzjm:TppIB M E$5wbl7ivyRySwX rrz  $[&JǑ N9CW([! :FOPLcyR4.tWK̛,l\ _Ωk?>ej3. !JEMPd3nWYa޵˜g16I$ ֶW*`v[_nu􁑓L 7=?RMe{Ju/֎D³< ` lT> U 6KguOso_%MY[B3o\hnW"GMbx߷.2BSsTe NLgy$@ub,B4)4u% aIVmBtxm!-IV5fk Pѵl 4mU8w,97f} q8 5Ӧ4*dģovO15Aʎ)pekuPy}bث n HvpTCo8+ 2˜pF 8$t;3p.ٖ$[ w3jP}fbYtN4a|u$zbչ `>j֖SI?$(4J\#g#GuNFU+ˀ13; !QM[ZTW(-m۱MC\^V+^:,< h7^AeM_ҕvG-SDNk l{=Y! .0>zŚ5qMrB gK#AeepIr_ gPΓXQVf5nL9CJ暾O a2I0# LH0RwkY SxDnȆF"эi[h)o)E4 Ř0QwY]>́UT?gau$^]iОe Ļ^S?O#UܺmBϾaX e?FI.7 96YB nnȔbD7jkuJ.-}<{*^yuz"ps)/X]*g3;2<- '4;vxY_}/|i,҆"kqF@If9g5o[WrEUzihhL^/f3T-/|cQP0=\ǔ$t~4;}@6]" A H PE&UŢh+y[?3t'#16+%⨈߻fYSKZ 僌"RW4TSTx1mg^`RܶtSŀgA6G_Hn v+2橵Bn:k_8 ,GnpUё!9qdOW{##V6 z[d6(4HhmgH5b DV#kD+x'A͊cA|R9P#H*Lط6]0M*,Jd4W>;!%_ߪđ?{[yp'Ɇӭ I0K.@Na)])(dsWa[^@01@u~,GFʼn!XUҤbp{% h:iuϾYR9'+ӏ(ET5NJ'{ʢidU^*i2ib%TJ)''OA^<&1!SLtsbhuC&O:(1 x.G:Ǽh6ކx,"XEI($X'a4h~/M"3^-.{=~5D7_}2)vh6vm3BMIhϰ@7(I~㦑x u 5}ggXy޳~Rw[ Y7_#r{f$ntP"Q8@qNq0mOԩ떴Ma5e}.2J[J94IWcޛ)i%ó "-R$UȦ i8eL<{,@.eߗa.Ո??+8=Y +\TeQRB!w|&v,pAp~BN@+~Rpz¤]# #J,K[ pց>%q4q{2+j%⛦dz  qua>cGm 񦫜c*6߄bb<ȻDUY>fup%?qAW=#vX8X&U+\!W \gVRހ˫ 2bM[ qv}F{K ›1"!aYXӠ;ݢJhy ԩ_ nB{97|Ͷ_:gB0>f| W5j#L(86gV}=6L;'JnYRJTnƫo:;).FFr>c. x2ޟӟ9—W=c4zzti +E;1!'b&aO/Gִ3GK]kCBfv'_y[ {PߍL,)oٙ,i9I{@е3%x<Cg)ekoCi/W]+TqdU t>k䊲!隋h=r>EUarVqO4CYM6d-|Fkuu~9ݬ9eNw3B'D7dzfJ&jꡢٷJ6Hj5#\GVhd=a|a%xh>csPҞf Nv ;yϒ#ҟZƅ0X0+ T (ܿ|ޝ)V;K'Un7FX{T^ƏBY1A-Ck l֡/s (ylh7:W-rNjT%~5m7%[tZE=o3 ʵHe] ,ZH]mngZb"{7pe^hl 9݄Y\/ V\!϶`Gv|G1agq; *@Vh+R7:yB+_5_ .d0n@ UmV(dT! J]BH#GCE.1c_-Fr\$KRUW8hA}-/?x%!_Dtib?^>^{3}c)&FT0(}6]MR6m~F08BH|;a*{_~axFXnJ)B1r)<υ (+qb D0SUat@,_+^'Oyh?8 C!, ̵QE*[%4{`/9~>T}\Ü":v^ c [gA~k3¸ĺT{CkGzNQ5 >M7 bo;5xR۽s P )٧0b<>xP,f~}Ep^QU8Ys&fX3Ï$F~ i)ˀ.C7pVd(5Lix^'aP? h.OIӞ(x{IԡI !֤9)M{%ታ"a^ϴt!B&pxl&1"^iX^Yv>툆xO:>n+Ya@j).OVA)SOR'w5%y[T1LzfMi1']&m,!f<;jl!a\`}X6OGKSsJ PfͤQib*if^~c`0ZRݒ@~Lū+A|wg@BYj#^id>z't@A5Vg+iRe}O|}4 hg8 G|wbކH=7˔o0V[;,F$}[}RƁ*g.N0> T@V(kE:TЛ.Z&'ԁ v'Wr붪[ԡ X١z3sEcV %ʩ\~ >?|:ZH uF${ݟƇqD 9RZĨ>h/{ڦ$r Enol&marILoXn)I 4҃9 Ci0B=}MEa*PfQmeթ6*gY՛D;rA%A.JE#:AzF]Je7Q=P 28k^ 53SJs_RqdBrͱS@?r;13"c W,Eҫb:8+*/ _$MY2H?*\-P̀av_Ē:d*w*<]95"5VxVYA0v#K)ה#lVEfT?OD^0Ι)<"'^KM47hWLC*Jmß:֯(joGqSHM&yAlZ_lh\O.!e)5w5/쥿FE$&5xN"Z-gK|c9ɃS༎H0HKv̉_y!Ԅ<޾>ƽ1 q#Nm.|@WjKdTcWsXގyU`yj}w"2bGZ"7.9SǤt&Kpϱgr a]@+I"!0lOu1 M)"ɨb:Tn_M8 H g{2i&B(8ipfr(gQavͳ.9ҝrMԬ/}Uzg`S!L{NAv,X{p990tge ?>h[^xj[ .k²ȇ&VQo-k Ѡm۔'xa"s/RSrDMRʪz:[Ɍ\8E\D#^Iet2T0'"M>IX- 26ZVwkqinl-e<'L9F$O3CU<*)V[L%2PQk}:pB*!GIX"uw<ڈLG̒Naj+>'0c0r3 Wh Fo LaZ12|<"LÄ~@@ay2עc#9 GP&Q_*xdыj6 mَ033@ʀ`g۟IW2ۋ=jn^-w {_ mmX}K1z_22'6=+1b hFS)*<`[EPx( [uA>Ō@ŊlaLO[n$WE{Bp~.y_)]%럘Jv ({[) |# I~au,G5ӓR; 1FoXSzQw4|7| /-LSw(+EpcLHDŽGz>#ci2,qXnL ,-#c #1Mls4^,dAV:Z@1QvLq]"a{c﬘M g{%hW?5y<"C͋z@LF'MqRW] T:$Ee„vjX1nnFfyon+Q{S VN,t#֑~4RXvt|Ds.mlA#a=8DHŽ@q[ɾ>.W[;vF8 0A5h*ySiBNVNP{{ DGٰ S>.zD#4pmt{"9m>Uf\ ?TDY;ԃ$7L'(ݪ%ˋT֐3nRm``_ج\V\`\T=c; B;;~PNisGxMv^A/"LmwNgOU $Tc)>,1x)gU'z}0@%k\,E+${G}Y_iMzCEVs(xKBW|a#<Î>f^\*if'X~fME13G啠1,AD_ pXy: _j%lbgd(\.x иUu X#Fs4< .䈻kE<VGEO\Y2j<8t}Mԑs؏:5 4lcݣOeJem2+w9<| d7EJN5Va%?͒ uID1uՒ&+a5p*^#5*#FRҽ#>tQ،e6ɵem UY7zf,l&8HܥΔcg&"(DUj$ ܜ{JL)KӮ? ɏuYېJ%wG}SUF>e tk;PL9\Oo֞;2v8+ԅW!%Vjžp;FEfny8oAS2\M!auJC, eC9K/V)n72jyᢉ[O#A)`>vH@^__+Me@A\u}n75# yXdľIRslz߰{cȈNfUfTJېZx܋l@SN&@0 t<7g_ gOHViD8$}az}( eoY*Ϡ>ʩ yrjƋo䥉:knk0ҖSUv|)yK4l/5`l gXd_ T(h\vw$= ϩo4T4_1CN v/7pnw7@.&ZnV+EaZ4$;g.K?4i1^sDmXx Tw \tTTvܤm^uWkw}M*|,s (hT;L4'pgoM{r_ RE<9dwGe~9En&f0}mY~ʡ^X Z"$b4 hWP~ɸgX[.Ʃu΍{ *Cpo-\^{f4~ {x[v6.g%]xdU: OC,tw}1C Y4 :W~ycp"7`fI> χDP|k|N ?|BCN&EkW i^ؖ3x({64ƢᡲO,im;TN6RoG,{%!QWՔ GL6K_q*&Uh:EMۀ|W@¥]z4=PNH mCf5E[[#[;LNܸWA;dGٵNwe0L>xv!՚@- O@TwyIS~?}ZvY8Tě$oZ-+C !E&F!o_pDdS   AfّC]W]jhi\(NU4䀤Ρn9jWM^1td uɆ,0`+(U1Mh$;+jk-~b@}%_֎?I=URf_~vsտΤݐq$+-J_0hf::7PJ)@!o6զ8EO_%\W" v9.gR={ٚ>$Tvoqm+Ґ!HMRO$gNM{G!I2Ji ?nマ/Z9/XBQȱVn0t~3ŮgޙP/BC$!R3iÉ C\,iOjtmOeHsR$14Pr )h ѬFufqS(C(b 蜎RMa+Me e6Zhu=8IXf ++$%oZ~8[L RJgQ6mIte䁔\z$J+^ˇiZ8oSVv;Y~h^H Ӆ&LԨnx 1fʝS'jLJYziVZ`444+LȮhDh u QZt"̑B6=Td :i-?ݺ@M[2'?m*eYf .½ q,Ӗ] Lxɶ+( ewѡ8 EĊIwB t6uxl3WGdϯgTB4 3 fn+Y[|E? Q1x"e1xˢ%GѰYM [.2hE4E+_TZT:Gf(jѥ[O tw=s"Fn*໹P%Y;B)Ny[[bML DJpL_p:&V#PhUwa/Jy0]M>eA^\/qz<=m:YXkrM ;4+b!N (a&*k 9 ]B @}$ 8@]wZY-32opJ7\MИcGuK][ Qd)m\;`r@z zV!#HZT$os9،~9PL'gCqx ĎC"FSI*e9#}l@W#zָqQ8h(.̆j7^5ٶ>8YOb:aQ;kg*ʐum]/ԣDs(=3dKbAG}p\X,iOA|#lERM>pid"i_|uT%o]6L;|D%2o$wvbH&^:ց# 'AHIBYA|]݇&Ԑ<E0F-#|)$N)d׸=f` ƀSeS{ЫE;v։/Go,s>AJ 迂7Vs(ewOAϏʢyBG%`;~bS+'&`K 3tSOBZ X](5bC4bkcmu[/nnTҒ2];ϭ*Y}.<΍gT2&b(Q/.uۣ4F̀}G!Ҿ@|R )x: i۬a)<ˋDl>MH:g{9ܬ>J@SÕ.q(b,Ѱd64 B*Oss?;g/@wf.x|nYt qҔiZXTi rZ]fQvVpx|XN%QKJ\ADk3. EO8<]lOBĬL+:G`]07xVhvU̸}$KH'ezI1~%w(dkgS7= =U v=O[JB;?όf@?.gXuqH) A&3WB8x , s@M"B[3l"՛Xhݖ.C?dGf9?fkv ʆ*cH07򴪞KO#I+#:1`*yv1OSz=I!*.A?[۽'WQӌx]AN@SgL#ַkY?.%J] /+HW _D!g\jmibh (+i @ .*36]v|/z$G9{rK$dpYvUL [\䘝AU7_ŝ $<mn <UNo[֖* ėjL k$X󢢽jQ\?`ڃkmUBe:'B0=S=Y FMrWꍅB=Y('f"j(HaW~kcKQ8-ѓ?}MPJw#@+8ֈRJ(vHU<%uH@j+P"c6kXω^t$e<7|kLԦ\_(IwM-6.-I5Fjv,`Ҽcbh)׀iM_O\Do*P[h׃[)62w_˗D OYɳOCT_ΉcW}U7p-8ZYLKL @R>L.\G2gs`Ί3a1ӫ4R*b&G9 ;EU8-掊D.mg%-gځ]9×H"}X*Rv]/l2f ^ !6 oE{gqM9fKEov7fk2$w#lbބAwP7*bZ!DJۯj f iUkeDltDIS%+fu 1u;Y)/̴5:A $gEprx)z] {2m8iKc~.IGj!bG:DnHzg2̂IĥIKЁOuf4{[%ʉ~f^H3ꬕ *L+qB)/27y=Z}f%6A "Á4TLd5K >џyOf`NV)-?vAh]"ô VAH]bjW+^ M^wz^>f1 갌++9Bck˜kX6s:H0,}И C;A9)Jmdwn8g)[\"$GUː\2fz}oܚs]4tfmlS/I=}}FŇisgP~u Gң7릯u 5܎Id$tAke38. 2{vN/ZW/u=Qj(CO(63\=-*.dcGѝ|t>yޯJ㶒X(gwyP@ukQ1gDM "'U>i"#UTmE&aJ=|L/Sw9_Xe̴sRM:(vȕ)j_H UVZ]b79"rZ6qd7YZ= )B]'nHC274FnlOZ$7ϋMbscH6Z;oZ77Gbskwͣ 9".8z#'~d0eR"?,@@Y5E>EZ-9kB i@|MӤwKxhVP  COGz=beb&U|υ Nm1yzNX9u.a/^KΑQ`sYҎ9ik@zXd` 2t3L!h7,}f"{L(ő(ͺ봟az"⠇KYrJ'W&h Bòj%~%ZпM V;Qnw-悲b`7T%n[<[eGP軞.\y8{tK!~փşE lOI//˧x$< UdJW1H;Uҧ^BFyrO3I)p[S[IG 9"ES`}aZ#YGX7HʀKYeƤ#"LoR|B۾>h.xJro.2#Ss c-Nc%5A;q3e@k%Ih!#U0)_xUILǘuq8^Ib6 q{6㈃UNi9UFg8a%o}Y-h(+مY*l7be| `f2eYHghK'?9cOU=[Um ?J@xC&#SV݇:>iNYycM@RB\*! 0WskMK2ٽNcۿA r9XL|IaƤ'}<챱Pp@ddo* F*zv#3E">M]bd61sem²K:Y(կ-bd ++7l 3Pmn)N)Ѭ:K,(Sql(>/;OQHm{<'< Q 2\zt8(3~f+vk`_Ӏ=3?ɺ$<|i_=`q%| WMv*_t @m$nIWp&LZeB~{2HU35gPi}ekK_"xV-..A(rAρ9eXT_ړ-dap+L;-Yp?8P8vѓfmx;|s7_g\ˈ퓗!s-$ UZ`4?!"6H; Oqr0m_O&tGRTO Z$8_@ eӁdһKGICpɴDqS'fQ2ޓ$QH;qD\ܙ!%rACNM1ڶ-\q#$]zB.Uד DmH6 R.`otlWjgTT) W_Q~6C1$ GSt PVtaOKGb#Xx?2Ti]^`ʝ9u&N,)Fzt*Ҋ5NA-V̬@gζT%УcN:*ڀK1b6(]WL')&Z[WdvEiBKA9{ơ~%w;v7U(*x׾bfb&NPcb{JnݸV;WUbpBd Ro)< 5i-C*H L'bE3 Fʲ֩=-J4(ExWREr +9\ye$OBקv=t7s\rƑ(G m9AXz4Fe-2A=nQtz-R*ÁӋ!;N8 O*dTZ'%Rq%qlZd 5;ܨA?*9/ŽdS&FKy`'1j)I,z) H}u_͋zRܩ~_ =$1LY5H4Q,[~v-^'s]CDڈljRnh6nʌى3Ib} =,7SRl*C 'sT}/ W-vYNhYz"gnKA>I O:nHLeCzPD~Xr>!s$F? 696&.=8VK31߿ȹ;,*FI8 HoAr-,͂ #'kXZI@wD/V`U7/ttk= ؿ,.l4G }A ~sE)*Κz#8IB9z`xfC&.ĘABE!9`]&!;z: Xht˒pta +J˵ O[GM7ZHI۽"0d¨\؊WVi`̱P $ߩ*˲,dڰ[s3f570- kK\M7:zg6*I%"^e" 5cMPj|–: M^SYfB/H(Hgqf_Uw'9oC+x,n'aQS)ڷmXb@ Ϋĉ44:nU CR\/D8-<hŨm`lC׈̴'mvEd {4&T(FsՍLjF>#]4CEMDձdkd'9q6˂.o;bL.jwQ*Ǔ!”)8{DfQp ? 򈙈:?pY[}XvjCI?W}p=ʳc@TKR){VMۡLh )qOxKtih[kb-h((+q옔 z6$ Pp Rz"VC|OoWr:眾 cO!av6Zqy':Ų3 :i.fm'w2dAT1i3':2;-P5~XJ!$((gԤ5ɐ`5y&l)OP~/\2d_LղAVnb:qV 9l};!FeS`r M1,C ϡ&= yTo"YNso99r#SpʛQ;0x,`eZ g )m˜ 61 O,uΞyketѴ[O$G&"7zŭ{T pI'\/ Y0Ay U YkQWM|{`yBi4s LP2MmoR8٪a9 c&pq[Ė N{d iD?%arEzd3/Uѻ ,ckt]ʿD|u4u{"5a(i\[J5풮Q 1'B85; 8Q1Aiox 󷭵ϵrMn yVÙiy-GY}#quug բ&,ݐCcNVU-3Ss*P@xzGoUj݇[hh`F>ih%t/j7Uy;sB(3sv0ֈγ"K-Tf : SPŰ2Xa 5m  fn!˷(c( ?yD#!Z"KDTHjJJyBCTi%-߰,S+? ER<6-%}q(cjI)MSu|)!9OdD& ǞUlVi7sE2se&:8Q_[Oo3&a) P.:lqn/M^?!ހAݨt=o# 2;n )sP0ExmwEW+!TƌʯbYKD;5(T)1KTVu#3uB! ktA"6BCcs0Ud:HrĩpXҝHKdƅjh~5tK)YpHdz]5cr m_ǀ!Wr F~_q+T`3,) Hs}UMzؠ*Aqe>1@hl*@ش $] ^d$8HwWż?z0k@I;!*Fbue*ȱrq2[ cz'i0)87Z}dV(`WVSpE2=$ ~+?CX3^)#ri%q 6i'&YOnby&AL(́3*Xut%H3glqŦ9%C^QfEY1#$M+W~%U8z.8U:߷vj9?.vf]eǩpxܚo5J4 z';WLT8Wv:,89Q<]Jx狉ރ|e .4^ÉA CDzkaVyP֐IJ'pRqNffW'L-a2hLy`Ռ9hzWy4(/>},/źŘ>.-C{0^3#1K9ǭ;Z}J2RQ^a߭mmFK3h%tZF1jc <^Vfc~)ojT,2wj|y+d݃+.T'XgL-vm$,MLWsz ˜yau>|☋"omq0=g"k9f4#;@}Ku&ur¶ɨi&X ww}vC^'%뺍["=, p`?¬VG,vTF_xM_CdCcoA.!h.l<((dQ$tD܏_Ax;Bx!3}ra0hduGKP76$,-񠀁y1[ڨU2 r%2i[(^itW6)?RJrĤ݊>$8ObF`T#5|u:;LQ)u^/1gO\DA:"v aD/9pyZ"l]2"S{Zvn/>PP%Ow c=d囮NLN?m]ҕ`GDMA[@efj:B<ۓGշz(D{E'hF7#.O8H1w&f̶9@Z%h⠚Tב¯i)5Ƈ>*C^B<'1 20U*;.P~p5=h#OSNwcCeC5Ћ>=bxgNꓚfZ0Qq FW@řW8 Qx*6 kI?<sfK҆J;Dݒ%0fS,H3ńY8]%. :k^c0`DfJ)Q~9)Cy qgCع; r⣍ٞ-FACP/`~)^K9ټ5Z"w:d:(ƾGz5lJ㤉H-@oi2O3)1_7 }r'4\g}͇a%QLa)3 ~A{^3go;q_mi-#+S/4{~5ԇ}5 k "{m"xti<30$%d-\+X> Yi#+|ģT>}`M11)\ A,*mzvUF ‘B4R6x0]+P0ܜy.A 0ڄi!عKߺEP+! .Ei0t 9 P65H[fw!Ʃ+uLImi#Yn5?vP_b,IcoinߣMfH^߿$9ՉKt,`_|C m d0qk'ǹEW{'Wf6(t-[ ʜcgӰgS0V{zOՅyIHWn%&SWFzJ-p)˿6OAXG$JuC3p j"߶δ |6B)#pl#+4%z |0tBy%Чㄒ=05E`:BLć i VϔU:ˑ 7ɟ;- &XtXs\lVM'adӦ;`=S1f9F'Cr1X *s5Ntxm tņxɂrOVÌSo(? %Rp<(3Bc K/F.&LIs7C:PJwJ׭TW]獥֓>/yˣzݠh@K-S;2j|`QQ}+P ] hzD?bjo']HP}_],- 렕}h?qeQ>G#cit6V8X(Y1;>1t1bAi5'j dN>~=[,X,瀮sz}m*#&8N} 8Jk!x'\(m[F2Pӥe0oŌJ{%P! y3g;sy-Pyj;X}5N9lN!z-?G"iƁ*S#D#L%Sʛ _ I:A"OI'k5aA[e!^Z޽>u(@n!6P>/l`K9g;Bum ӭ#HT pt4VxQrڦ*S |պCUH,G6S=jA<䟤G#2%gסNs`^+=y EصzW2Pve7mؗd -5'4eBm&{NTMi94)~d|'/*ĺɖ̭qc(c 4Uiav a٧{"&՝tʮʵҥCE(365l%_鈦{O)MlvZ:x3 M2qͥ^ Y8Fz8c *:KSAgp5o̗ʞ$9=2@fy=de t9\ ʚkRGpS, ԏ"j5pΔs1D ANϸI-$ x|ٺ:è">N¥RZ Ytڴ>R3ǚjy0 uF}L߰D,"4)N!L=-yB*a{؍qSEkBÓ]+.>a{;vRY@WȰH5&Cʃ͚Vxn0\5\pmY4ۛ< \$A;U >:DV b:"@BLl.Iڽ ^gYZ0707010000049a000081a4000000000000000000000001629779bf00001734000000000000000000000000000000000000005d00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/soc/codecs/snd-soc-rt5677-spi.ko.xz7zXZִF!t/Z]?Eh=ڜ.+١KND B|LiZV԰ ڔ/Q spʬqoa$l:;h$ln;adA#Nz"VQ|よpvj#dNkvW Z}aù`A\B^*ꀚ^ϛ8}Um 6Wn,}E]£qu3ES!^:FԠ E0Q/ |_m}1V %um/ Hϒ R֍H 깉VKm~ %ȿ$WR yM,̚ 'Ny34)}SC3 KCo݈-HT)h@zT5! U2XZ|<=OvtU'NMR\/Ի1JaIb[Zk^4fEd9ڽe[ 2d K]@;J1Syex$.N[)mk?rlH"{azTNGa̓V"g"(>[5uYY]cz?<CgR8lDfr GZ*/͎}(qO=Po7RzK*-EWtbi=r !6g-I|@g7).Mm3o50vH#3Sli.91;/I@U 7`LIDɤΤ Uc3Tn2,u#REP(,Z"׌|%`Ph*]x /rϒHV?u[k;̃(ģa.Ů;f)GI'i y@)k{""~^s5ce[t iV{Z j-z/+B^1V;+\%kABiL!:8'v0\p ť (΋ c}sP/-$!E!OS$1O NyҦ +loMJiD ?_TxM(TZ8u!-q$ U"jD ^4%o?5Ta!3iC1ZujVE)b^لxު?!2I^v,!`1 ˪ѝ w>6$R;앻.UFeعt5}WR`c&r{z^Yc ]u3ѫ'NXU~%8*ر(J gIδ#"okmwQH XGQv]4Gٙ){ qa} >ɏe^.}uY w qvscܪ~2=| b6I:aL:czMK=!/VƬ(NJX-9/2쵩]Fz{HOQ[+7xvE)ۍ bLꕘSdH5uRmyՁ{QүJ27>}`\IA9 )s~[|Zjʔ {9QS:,{n?\E!L/dZHzԆ@ s[+IYiۚz1tP"v]]:8ٟhP+$ -.0 61Q7 v""؛Kg%"VB3747ߊQ;6)ZNI+]oM|M>,挊B_F%>m$fvh%e~\:-mLa14"/zKhzIAf! ϽlZ"UټNpmiK"K]@G5g/-jXΝXwLKB%/K*@ jQLwZr yΖۨN|rXnVBD#kҌdpj1,zFUV,FDClIJv$7v9\Nnpg丗2Pۇ@ʏȪ"Y{ܥuɯ`KA&IHAFVQO4gk,:?'n^A? ,4*~p`&&Wk4-, ԰. i[+Vw#R+yiПHun~A֨c`"Q`hqsN zR6k`٧>ɗlQy[E,ObCkOzI=ɘNUvtߺ[֞t%Cn׳;K],8km ?7'7J4h:2Ĝj-S3^Fifd xFb4f&0e 8+_R@tL@$w Y Ѝc:!f!E+ w/Q'1dkj6sQKwLZ#]Y 4xNqE&1/T.8`M_F5Nc+ʙ76Ǧ/CAIlYɕy3QElEUv˪`t!KphL`l /DsxP3^)h9O}_KƂrb5Vmzѭki #bQs e,6}Ms5}.MP'  -gsIڣXBΦo4з!}-:K7LKJ}^eƬ!Az(gK{'scD1p9@BSp[{:g%2E.#$ X3[@;}A #yWNN^LuI+^ V3gki׫AZI:&NǂѢ@B!<3/!-2q )ѫݒzK3H~Ezf0-k<Į9@O<)Mjz~q)CI%|qnNLjwV3-ɖ'_aSDK?B}?7ITGF KG!53aޖGy`5[:ȨPDrhmh.,}ph`$qp+$~] VXN󅴔*|tld-a;.2A$wP,K=%E5@ ʻ뻘C(U~Ap]mm]XSer}Lԓ^" b RNSU#՞n3AО"A @Gk!ʓT7'0S@C5򲞹-ǁ2>43PP)e*zamq N:E΅9JL =<6 $\`\a\!@raG x#Ө 缍96'EUFяK&*`-@c{oJf_`+`ܢR՟$ⶋHd*^zZKAKw/om%R&s͗=証wsEl|}5O$ifAs}|_Yե=a> wF+隳H|g3/ֺw?nT丬{Iht a/ѷԼ"dhK4UupwBnC:gEnG[.Pڐ3@<(o]l[c17i5JLěx"JxS-kzmlPI=*T;-{'w~>Sr"4 [^.=+嗑-+1+R?5 +MkŎ5ȐzMm-fIBuq ӦnisKeeWpd.wc/`|u6hI[,H֞=y G$QŒE*vRzq Z+goCÅf asfnOc/MK@u\{0 ĸa?vF/(:.l &,ܫ#$3yO5HƖT0 T\ ;핾\Μ 4+\Dl6ul>8Q0/5,G-\i/nvcЉMqCO4!|*Tp=^ hW9e~^yhoX͖|NvM<fw"-`g]ƠJ3twLF-@WTIAqkY%$Dh[lʎ*; T^-8n8xTp$c&=T"w%촲o2b&9z|+YiqWk|~Uí]^pnߚDF3> %.3tgw32ɎΏɥ~ s1͏ldS.kɊ!QͭzU3WVY{ | [r0|*k~F c -@HeaRK0lx5Q3'yZ}R~ɵ'usd#j|.kZs1:&2pTɓA44 ޞ~6EMR!ͧQwA NA U.G{58DXX]=i6[m  ?\2KA3@ĒE16'IEa'ԭGGnM#J{1 YMƎ/rܯ&hU&)I]dPĴu u ,ڒuK=*.67``f o/"ꉒάUٞKie('):8B{c9}d;?W7NE;)ABČ".tv'Ml\ c:Ǒ0i\^'-{F/`D &'?!yCgʬwWZ5ݮ_hX8+S#%b|vئ>N ?Qb&׼Xt9ĖO =^+=^RFCDzEw< j`A\_Tެ>#JK'MÜ Hv%C?,αM!&'tƂ#~YRM; :خ:bqSp_RJHp0:ݏWJLB¼t&;(+UXDS#Sɐ@UU+FMkjiXc F.h6O$&-<;(MJ֛J!xiJ)hСxR~q[L\c45\ֵ s{ǎBXBP ? -"+k1\I)gR| :p W26pT=rbfR-UXWEuQp٘az$$QizZ,l@SM?\y(ұf =S5e/c3a%R#n"F'{PG+ӘvBO_rb֭6du\uCwMr%۳w)i6.gÒVZj5V3r,tOu'9g[ɶ.-FW8A4_(g}٪ZNdp9ԉ,`B ф4Wسz(F."ݞŻ@v@ |bd1?" |F1_%Yi[t2ߌjgf&bCOOdá?7QZ P4 nc9}Y2SRBz$gXB ^HOڰhv_97T8п(e @Qk1 ~x?2٤i߈Ff̡^:Hs~919mO(my 5- Jzfc{&H~?}+8xWGJd^vEoܒ:>b}Ghjۢg=qoa1EMH?/Qz4Mz=[;$}9no?I]HUdui&4&媗/:ĚPquܮ=D"_KT)p/e8=VU qA]'cxaPd|/sO ^h`[9hGhߵ+ f ,OA\z嗵9Qu[ z*8)gafa-ExvvdRg`y`dᅤsKeYLn[z5;n yd8 ,?Z; ¦&,&Cqnd9]7fW*6 Ƌp0gZ- |FַcHLwBtㆩ2B_~RyL2Stg",d<B~;\W.XDuLƎ3ݠ &P^lӫq-dkĪ k,S]ڝl:bk& )끣CX#c`ocoisy0;3&|]}=)5GN/҃7@ l2 R[["feȏ*K,9-fs]8JFNM w_%~7``cѡi$I,,N jB}.Rjl"eaX@,>ڶŎ'F\},oC5ˉᙌ˕hO; N!}E1Ob 5us:Ni;0go 3q)x!a#VNp}bu{AJʶS }bZCif\{Ya;ŘT:ʵr0p5Լ$Z7o\`z̵͉^{R t~a X WתUYr>B^%"tuau4fq@f/+Gg \!;=%IcB=ҡ1k: E;Q3}4 td>DEo/#k j@j;n֥ysz6`J2btɭS/},V^0S9}+% 'F:UKI ލk!w,Gs54.H' /DLVHvPE! h{ nIťI}־Nbz$TD8CR3:HN}33j^DRl}X/03"'@9FįHD:kJG(TͫF ʊKbG$YaK+ݼ+9<["݁ݽ:ʔxCpPnK֔D9^~?6M|FיEeirR5 1kky# pdu+ȓCa!i }UFLC Θ'5h牘 kh:<}~"R=5ӱpgOAy49c f 0:UD~I†؃Rc:`|e1vnXga T VjQ}ŗJ~3'AH3=ƞD7[zpw4V;7t^k?%)3&=ucop?ں@`]Jsl;L>O,)/Xj7;KSTtt2'%uD8(++@}p6 _Q}} թ56`*(TS6m̾&@mf@8h1x^"8?)_dfSDrvIJ=FEEL{XDY<I1$J :rA*pCy $<<$.vA]?8T)!w%=c#} +`|׼RZhmxoy̭TqL]%Rr^n1&bA?6^L17 2&2%" oqCl ҃Z~ D2䮶[g/pK4x#@GIR{*$uBFV%K vHiڒ.૳c%]9vtD}S 8~ \źsC98.H{gãkRK{%-36FYɟu|;M{r@i FMR47.smC j9v eғ49'ì3ѕ 9m@փ߃7b84KhR{ RRfܒ3wֆf=fPnA`"^)לkm[-Nތw|q]ҜٳW(ۨ80.;dto-Q9&#Ђr[dKK,6s7ņ2e&"qZlyv-%,՝&vPCRwKu'$%:K2;ҞϜ4)4i7iԦp:gO-R(DFbBxEqVp2Ɂc{c}^ø+be Ng"ZH-Sy[,>!PKyLj⊔ɀBpy!A> ,n#*t v6ift1,2Ǧ"y4fmm߲8<=2gy3D((LBy7&;X4V_^y-FP(Ըi&פR~_E ;-6 'U`.d' m&eݬ_'L.m/uIcu~Ws鰝@ -@ʂI}6pm9Y¼If,O)b @ xl1`|J\*;oACE=)_?A祝 ,isyr^%Ӻ8Lfnm#_p_q|m$1a:?K4G1]wYS3K㹊QX7 㿐χɆ-=A+Wjp[um:zɖ~bאDJ(@ۄ=IĎ'm]嶪RN44\d]s $j Z>n{\f0(k Y cT rFh;3u@i]/ƮK7M/'[j}SHM?iJnX9vw8TkY~@l&O4aϤQW8=Njζl^]iZ4=[1X }'YU95'h:a੩HZ즽u.:Rc%aEzż:Z¤KvsAyܘZ8-WqA.e971$fd1*jhc%~D UݕO.YnZ4&Wcd`((Bὥv\qHy":Wh#,TcbY[GԎm640-E)A[߿f6QkyCܴ}'3D6ffWO; èV3 L.o[kbOJdV3ZRO|$~m@:F*H5E{BoWFSYH/(3D+/JsHe{䔞4ϼ}Vgqim|brþKjt"NQ.vGd50c ?R8ܶ(ȍBJP>tr&b!b38wbHe k{ViqVӀ|Ɉ񺛤Cm&ibZUKԝٝݭN 7 N{~V5 5}Jnv G@Lrmkt{"UE)SI6jzRjAcG'[u cz9CPY^B!,'L-m $f.-6^2N&H'$G1ԛwr '$%n/Yйx_h@OK)`42շ]8 !FFgDOwD50}dtgrm78bg"~|\RJ;~xi"Pmm+6~`EPm}}|$`kҟV 9RDՊcS~{Oћ^ɭ&>Xa1Dr"c 8~S5Tr*f폽yzSv֋qnc,D)@7fM(kA7XB~} >RQ]PJ<rQ u,Sޔ[\B.fF1IRn˚ҧŤlAz7JI&^pW+ .e2>Y2C #(F`>18v[ЄN4'f= +x֤8Bk~Ļ  RBnIGVJFcqxB.^{F`ݔ˧ڮR#3RnQH!R7|oW;qF`jƢ 3fmIH'X4$[*?[/ Zy }$Y8PGo)[J~u3JP,("Ηq4t ˇCh#/Նi5PDf~SF*wf.sC|jZ徨LLbH|_I1 2D }-КQA+ WS@<2͉Atu?Gxʊ̂+O0)vjsigNl"V݂NezQN◝A;JPjO|Κ+,v4hF z}@Q'ˠ8LD7V a>=T^:5 ZXJhp@ ˍU E8m%+X^ R$9g;Bs OvGǞnXg M~; )ɫ, @Įl|Qx[ܝ@iޝ7.nK5 fU&}u\/mMlmP|{ iD!rQV]?eZ6ɫ7 )?;HFKFGhwVNUT`y9uNVc/e}a[lD7>}p=Uُm$j$Ө,(4?x[HQ[OQ͞4DPe+?[P.j+pM!ca]Ǔ,+"x.Rz gPʬŨMr @Okna G؂D{3"K (WM2=@gTFC܊^Vg H7I]5.?{p)#d. w@1T̮`Ī픍IT{991b˸& ou@UDmBB%fPx$݊k* !;bqf/~S4al8`f[0揄#sjVs^Ahu>*(CoRwӿڟF :_bQTDiA "09v`\cm2%M@4mmgz?f9Sk]KCvyRwIg<-jL>Hy><cib`xX aS,sPUc:x\rQ:]{J҄;2/Cǟ$_DE t9Hԩ+mZT'2{ѦZ$>hfLv.rZ)oVi*ެCtJdoܶoRmQ uWg'j`*,i4rzwdUbR%l\.daD6h/HK h?OGL5$`$jÄYC>l=zJ. Gbb?460TWZqUx2sV7CcgcńEl9# ++&yطioR+5vgڑF_A_`f8xM cif#k bsuEEe Ҋq(aPb.(Q@@tZc `:g ZL፯UZ42E3*}[[ͪ'Q%xo,*B`Duw:b5AfzPl~bCm;|agÓ|A;v$`>={ɮ1ڏX)\Qqԫ/cE',M3),r}T]OUg`BU_83}P, yz3Q9Ob`<G⦮YǴ>5S:F~mmu`?7PwTi+oD˺;q +Mu||ʞteǔp6 J GSq =nP?رPلf沷G¬b觚oVP zg\zWIH[ZdH$/*$iQuUJgo፬q^GLUW|{`2YS0=9OYKR\tLufj92˩Ҍf H-BAib\Fv!ĸLk 膥*[e@B iF_R@ wZT '~+k o,@2e!"h7\= :c_ޢH$Yf|Ll"V^seI:@xx2`"*ֶl1q!Z*e+*tA0M ͻ9f3r@f#l4olNkm H"5𴘚a2ɪyb6Q/ )ư~n }*L"k m Ldw[y*u+4O;Q=M^6 bS˽69[;aױb>cW(>u4kמvsFқT /a<~H4aDl#Ofn aլUa:޵NfR_T.dS@W}w[gSX@wz}™—2h3bt{p7W{ ܥ+uU)]o>G @~Hqeڙ|YKkKG F⍤G(յUKir<0{8Jz͡bMu^gvx' T{,7s:u7d80t[@^.2S\1GWl*!p\,(W_ 7Dx-nߞpGM8U D/gSf BTDXv9h'Ųw1Xv((ٯp-8\/1) ?1B( w$m&u<;Dqm/sexQiў$?!Ǻq9o䎭2f/|`vae@/X?ٱt+@5vN!91Ғx ԛw61|=d;U|$B'j= ``d+$qt1@Vʅ]뺇̰!'E|s ՂDEz:\,6QU^ 2T%݄5 }btfWTP9R_~AEy=i>iDdj?WFa7w،^q+/#0 >/U[oND=T5q![u7Qwvq*A2j-1O0];oIAhkN*p(qj޿|n1Vԧ?yRK6쳟CH9_O7TDyJ'C҄f~7pH 4;U!1G# r^+/5G<|u9Kr?Y/caEpWFD.*uA~˃K з4!;[lPVgXF_W"~AȌrIbM??Na>gʰ'&uYSu5R#r./^ D(1%chОZ&9oc{?nHl-d6{Z  ŘjC(P"vL{ Z\ = +_Kx1dȰ \[[Kbnx=9pjP0i?a|e.rYHl%WlcQK†eHڜ]UJ`8αܺ4 ğtg R[>EKd;dj,YS=:]~ut-&_պɥ*&ԅ2-ɶ3Yf2P7+Պ?}4[.NRjm ܭپ} ;ߐ:BFeHW5 rkjIv>>on|AYBmO iU۠io>2 Wd}mORkx63lӗp[W &ǟ5̀YMW $(;y[oi SsRra!-_߁m_>m @hL_5$зغWM96o*#zfH5%z^cˎjp<^^5ܘ@7@]ގInBF[Z9ɨalK"lusGy{1M G&(8eb{Z٬j q|&>=aXt,*vhLB *t3*^AoIa"j ֏?d$KC-"vn" {1`gp_{f3Ϝ-(h_ lTo$s]2ʇ6oΐ7>O"VY=iO,,OQx~/v'>|~dLd}ȧޗ%(3ȯcY笹|5ԷwU8d|~"x le#鬘F iγ!{N.yINDKWIJKުE1 [ I۱ܠ-^ P~#fml@q_Vo md-,TYF#<\RO(슫/"?1k!HOhM5!"4 JG6(柒`R 7nK SR/g~uІ2Uvوo1ېOQ?-'԰pmOB+?mDߡANnHh{&I`ӺPaOnۅ 1< ԹrM *Z5 ,LGC W╓r3Ѽn F(շT)~!&+{D8a#WNޔyV^?U?14YixJ)7` tkN]g"`4ҠC _&O՞9ZOΐgS̸a.kb- I/G6c01Ƨw}TZCwQiRkutZ?,:42dJ& :γċXf*zd:E[ci PQM 92X(8y*Y 7rCj`schX} I+Nl`h\LѰ)[ۿ8*3VZ8nw >[^<&R}7m& Ѓm }]upS]OYKt!< W4s٠ U뵤%Cngkfꥑnfn2fHL'dłelz"}ĺDOݖșX wA*L`CSGzAB;H^ e gbD^LjG&k%|5fY^~B[ }{6aV6u3\_+od3*k9-nk"޳oKwxxK뗺/,eI᳿k [ul/&_62Dzg._ K,hˁ0z[6>1t'iye@f^+ea]fZ{h[H"X5᭴h+ ~To5)fqKkˮKEˬ'B` Ͷ( *WL }96 8SS m)#29lO֠l&[jd- qT^A}\_tmBMK2qt0BȜhm2@E[/Ej\`>0%gr5Z+pg(M6Bu`-jaQQ uZ+RK~ 'M?M7p?x}$\×jĊ򬽿4XBzG &/^Y\@CMaP=I_(xLWC#L\s$6kf6 &cbjbfn(gmLJ-C~tPz3uleNrVqM.P]P!+ٵ7Vc[`$Qލ ^ȍ*\{LQrs.MĻa_ ;j*B֥"tZ~%PȯVbEiy=T4(KSRszW^s ҫ^vzEb=Es38@#Q0Ձ' 7j"1`FUF$(/=q-tpD .'Eg^K $ 4(" 'L #CHMpq}i}IHVkc2kR0޳vk(BY$C4'גg9E5G ȧxMX2;FH݅a󿻠 uzIλ"rv@1 _wtO=ʢuɚ%`IWe uO`S% z,"Lg&>=EP _ ้\GiJ~ܰJ2; vy`X5'e?qEn#G׼:6,*0<6 cZ\(W'̛1בwM ̤&%і@AtBM{}9Ge=GSgr[a՞9Mt/JO͋@A[~QF?.V]jvUk׫ _`>M^V ;-;R#D#|p-m34KsҠd?#^PGf 0$&+/u˓NF6\|1q<9ζPs%{ŀLTB;`M1헄_ҚCօAfHR\3rSDmRW =;fl]ԻsŌܮG 3+b^Ceq 3KodٯCLȵWlL:k4EbWvY 28X60A]=fSP^leo+,o;GtIJG;b=)x#Nna36(_ 4, 44. y놰HoDZ`iOzDmQG&lV|ҭJT  joDL@.i1Įy݌.ByMv\<D -ٴ#=/$w57%.r.zM9&JYwcZazOLHr`Tf&"y5QΧw0g<:y4Ԭί4`\4o$w)!`{h; *Ng .A^lߦW{d"s'B5VXnVƍB+NWnc2),ѹIؒt;Rk!L; +6<<ɂ"9ys=*>I?yB+{*ڭ0_}z O S<ódK-N7Gj 7.b_vlP| wAFqD$f&kP:%By}hH97^AlAC5 We4xB>=ȾX ƾCs{M|gRYPRU4!ц wX&- J?66jx ﻣ}@ )=EQLePA$Wpk h^AV~a>mz~Kd.XlJj8F?}6=5[A`p&gpöHAG߰D- ص :PF==Gߎb \~ɮ`j*~S<0),9 وJ")*x*W^U:CAfgZ nͬv)?Ef!D8u.{ u˛鿄`8ubFuhY{\· p,`tbsP_5%{fnBD(- <7v쇢 (@B5BrxIw"^@Ojz4ͽj𞈑CTi3-QH5!(2s%)Gd<9 GZ{m& rԱ%'ݩQi{D,{*K3)5MW@ftOo>3{X̃cQLqq",΋L3_(dea7= &]>b,Geꡨ"d!Tqnz>Xi Lӕ#S>3^+ ~W4y0ѕّq}{O]X6Y$(I=ަyyĤ.ٸ њ;MiJ/qpAo&YWG;힔|p\RM\&nGVH#W!BTkj1ǥ*H,?vңK06AKZ~@4G4)CFI.Gb=P!"CHjzAg( A7 B?8ɘRK{ h8w$OJXt[mھ5LMy㫶7L_P_&{*gұx:@?mzFc }J!]ߗ>Jeȴh [#"H^fjp=sW:/,$U V:FџIU=x @8:6Y8X|Z dJRxǑ[儕nbav3tT&b.s&DlPvΧ2n%&/3 ?%8O1:K;ڭ"[;M+˪aֲau\~^яp8JNe`f,U5GV"AFWS] ܃԰huo.-b2i>JiY^]1vBO$};.Y]Vq*g\o;TvfMJg=H?}RjHlq6`gf8 쀂[BKܗ`eoOwj̺0<}#zjkoaH}k-F8MK4*O=MԌi[W9&WZʥg;H&\DIWl:'E9!FHYH" +\lD"䷤z^sܳ[̡w(= /k%%K͋iw_Ǝ=#oі~_ uE cGro Kٜere+`w΋@}!F,/)L4M6ϑNkz\tdmyOf$͐邼eֽ\#¹Xm"sw;ۡ( $W|vMvY֎ eamIU]-]6.ZVrgx 9zA0"{GRz^0:nPZq#˭\z j ;8yI&l(/K]9k)$H PD)<,+(1.bnoٕ~Ȁ_]w8ŽMyP N^.<qM6d1W뢽6\ksJS |rqO<250tm`v%߲RъA|Kxpqw~X8%Q3A%RB]!m;yDvKnyjϽ쀢7f£ѮJtdr*46ѣVʺqJ`goM8>)@%52:U'Τo=#E_6GvWF.:W 9ɞYQt\J~(7;Jg@5̋< e,zg^xIi6<\2y{K֣mΊocŞxWd8VQ/dg_Fw`a[6d8{6td!ޒE_@a_]u g>_xzOi[(٫X:CC;=NsڶG>㳈ѱ{9@v:_ F _`}N}GYx7ipA3㸿SDÏ}*(ݹb&';:bUk]0/rĹ%ĊxVMa:@l9@sR}}!E$0fY6,j |';|zwv',t| tmYtsђR#[fH8C=vK4켐u_ǴH6͉{Ew˔.&C,OjE"d3wʑ}n@fP-`eB,{Xa4V1֐j"L 3 *i'Ei=1k6'~Qp,vLtXIh2%karim >i qY<Āi( RYStߙ{,O; ~o z{s;6kTB uqΧ펯{Y,,jq;,(8J<䭱o=3_#LW{#W =Gk[\sMl"B%*v0t:Y/ϥ?oւnw"V }lOiK]hR1xozo4q<%,\A%b *wYO ⌣qFg"ˣMFo`t~XT,yMah78ȑ_~.P +{t!-Bv|$9=P3!§R|4sfkKH7p f2/Ye p(YZhsM^ Y.ƍߕ8΁hhM ?TS;#(H7Da qX˗G@.mcTMvr0;m>yzIp{XdJξ+`AshBqNIkݲ^ o?xygK0[gu4:;"q2` fhPCZULW_һ=s:r"v;tPhKMG ?*34tVc@cR{elY 4muiS12sQ@Fѝը!7vW x|_tLtf&z+`nzVϗޯKePq  G2\,[ԥ'E^YzT?X<޶Ѱ;Q?TV3bzIIQb;QJ›ZM?RuQ7XdWa> AUiwHETqGO]Su9`BU >LYv9f:lvko Je.мXj9);-&??- O%IU Y i ְ j16kT~fWBPfcQȬ:k܇!9{ȘRT{JkqҤyB8RLBXI$ye<'W>d|bxrk&Uj_d"B\wܠlq ~BtT<n7_Y:6^uYAmq_$$f#g!lM I|a"|$ Om 8>lJHAqA8 ^D/ 1Sr Y>d>N1MZR-Fe:"ϰmEWRᶍgݝDG(?髓{}M$;uՌer2%ݠX61M8_g&ړ;B{1QD;NgDwPɊTlؚ0?f ZP.eZC'" OuP]3O!nK<9QOI>^KP!_ Vd[ug#c\BE8#;%3?SQ[D0[a噹ϸFn1n/ԇ Vw"( :^=i\ӟ|F96DlLh&m+I е.<#my Ĕb+)O,E 3$GΩ*T% ħQt67i."a"F> =` uEp9#@ŵO%l-YlSN߹qm)); b c3B>B$A !ީ /-TE. f>:퓛eS9sT!A?欹5wPB?Yt>'%(n`xJ΀[dJA^f2 /Ee: 7l:kJ?l"#\Cn RN)@6_(h /Pl΄}] ?/׿x~@U[`j;_։ Bk9RB onl T KKDq콻[6ت&.3&&G{떶% ~DNRM#i:(:91]2ݳ}x]BQYuhu]{ATC|p7<$@q=6Ԧ5[{$TSQW^kxr9+VeGjۥ3Χ [@ yVb1>d#8wյjԽ>iOG%}k4Znb" aQeD想+rY(%nb656Hb .7]VHkkNsuy9%䒸{ q4:Q6cѺF@qɹ ʌ(wc5ą]@qg!fdơ+oJ^7KB"/ȁeժ5zѢy1*؂ӸղcPI#z#dp(Fs`|5J0#x@=FlsG'ds=ԡ97Wqb Mi.<$nχ o64x",zfYαm^VhԺGh'& ;+S3/$ǣhz%3m:Q)]! ox@[՟ɔ`.?ۖ@zz Ơ*&r 5wP|G;>ojK:y"q;ạm 6Ld[ҭTG;rO+"%҇ahq6R ?# ֜ܒ)!&'0z״횾ļ6oڛr>@`O(gU 3bg5'X=%?WѺt.$͈A0WIZ'o)A$>ncs*E3@ϼ (ޭXuAHPy{g]rWN1ҘaTsd7gZ.~13;2SOvvk.AYl71(.mT=mW tj{@ėel<șw:U&&#!_0\UvC3>ؘVnٮa!hә؝|0;6+fo".d!q`R,0<Ȃ&P68䥎/;4\)+O%ANCfzm5dhg̫Xbi~gکJ׹B@#OٳCuȎ:otWiS-7[ "o nʪ!^4%Ũw{ z]ʯu*X &9yƚ.?‘Ru_($g+1uUhOԚ 5<"ђ~])HzDX.ݝiCoABs/Ŭc ;&YAy^Fy  qvboS9D$2Nhlî ۬J c k7JYK#8*TLNg`!N<ܻx.|g4;$ BᅫlQ\rZ3#$!/r+E|<H5v{z6nTB4Wxnv {s rr'OwvԊ=K T r/G9W+ATd af zeO&&6yrNWRto]tJV!5dXVolǪhc[A(g$/'Ln](@dX!$+(5FL#ߔ$9rgӽ|>Nm̏ ܜ{c<(X5J4~ l?} JX} VHO ^r -~iplL*M`g$:60Y"-VF{KģWu#j'lx}:g{XC(dZP28"D3cr*-VQ /g-A~w.j2+r=O,tA>?{ C;DwuUR۰; RCl0gvϐ~pUym%v'?E%BNA=}FђbGEDb\mP~}+8Vz1hoʋj-LU-i h(Ou CzNC|XXe|R-.fbqDY!SNa{,}Uw` V(:`w#h K;/Ajf4k> ݶ[Jz' 1QbV(Fr=\ƕO?l2"S f3D2APD& _0?%k85#vEj(J;MMgE[W IQU@& .a"=|'8 C/ˢ%Ϥ9"sO*δ(W]1g9L=*;οY. E@L}Д޷ /B}c2ǟc`:`՜h'`^H1ظ:3%tXB*CAH}$։4gsDL_/. 8Z>Dd_v Юz<-8 #x.3qfvuo֭:$SQ1x -E%P<`p0 ؜";咩V&JEP Fy_guSf]%Cb!ZUfʅ׬=#LZL~Os4A+mp#K񶲢Lc=(cl{(oZ A-B~pt7OD梿Ck/D41ܘFz?2?f)3`V T^ǪYTj2IFpW-rƨ(Кއ4T=8Ka ` JiM̈́tUX.i) pnC"s ^z+TqV}'& Vgv:sgs0EGQ}>'<0V!J\`Fg1<>gXz4~`KEXhWߥx$Y"c; Yc"qN B!<=¸0^KF?]spq%FEdZo'NNgt :ĉpb>gkT-!BO¤ˤA?G&|5 [ly̗<-?=MBz]d@J?8Xdjb^BB-Ċb#SC.޳eP#9C7!vKFfRPDne[Gj-ß2z .i_8Nge>!CQ_^h¡RNX1lhs]Zv:lvS\Idw.pH1T AwRtvdlJ՘Aw]\V_;BBS**(uy.\_SU >1>Ų.hKw[ uv9+0-وM;4R{J|HGfH2RjP|u&2#B0>ūj00I͋t OP 5E#Lj2)*W. 6F74Vŗx=kU P)<-S[VRKD]_Oν@Zۃ><#Xޱva|{eDt_r ra\زWڏ6ye_\= yhV`)m rQ*B'3Z]Zے_j3>O0sՠEQu-ǂ9^ bk0C´IcFNOm!?,+RDZgYZ0707010000049c000081a4000000000000000000000001629779bf0000120c000000000000000000000000000000000000005d00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/soc/codecs/snd-soc-rt5682-i2c.ko.xz7zXZִF!t/O+]?Eh=ڜ.+ɐ8^ s)mD;AҭŻ=Zjx&9jsXЊ}'_cH;(lpPߖs$FA '):]4NЛdb5S{df9G(`5j R+T99Vtgٽz8= 2KϺرSHPucb#33}$Z`:P+sDp;8i_Ԕ@6#Xjq7c旝a|}R(t'җK{hĜ~jYQg[tNedii26O,I͘ ή+P]v895Y}i[$RdLpw Trî(,WW-ŃWpB6LI*WA\çK(@-B5@ גߗdqf0ڄif666e/[ǥ1wMB zڌ ( P(lJlU4e*9ބٷ}Ryh{1oܕlx|Q^x?/uG̼*7/NJ*YXbC,+j*D o9&Tj*e]Π$5ߨf `8R<)nA:od{QKɊ/9{ÖE1`̠W86ү(1 N21#PW[eʺMO{/38&paMg=>oetGt(;3-#Cj73FGܺY#ߌXE8PfPSaSMNPd\zpl_$zTS ސOa勲5ջ\" sXZKVgv̡,r!k7@\p0j3zF9 e`hww1EWV D|.DpfYk5fY<ϒ?ӹ1YDNAzh\nHBo_Efw|=gvmfsr~17DTtR rZnxf'0tW5P(?I*b ~5.8\ ||x@'+a h 9/#: Sn93)i҅B<ХbIw(o~Hru O(:(>~-4V+ޤLf8?6fwR<ˇj ҁ 産I|OJp=,Y]b[YAz5-ew&;d(MWHDmvȡKWt  \] .h8h'w>Wd Kdsc`2~[H<ɤf/H*ym;rpυ"]4=-j|6 LA@mNl&pYe >vZϺo&`+1ZEﮘ;[]7nn@h'tI.-kKT "sso*q%ps$E8O2^(z<`~j# 4Κ. .TeL1",ٲ&e2\=WYuw:< lX[o^"Ş %U &Ļ !_W?cT B~nU]EUR+@Z"xakrMVYݼ'av%Ǎ;#¡0\Zi'} af0qPtM ` MWǪS)Eԛx5CNVr.H /Pp#B16G:̕!e~f~?UaTdU/w>!8D9ܒ}gⴇu0Rg⠯Ÿ$ CWڶ~"M=qfuBaHjyqI` H]r^Pf=o>D;\^qE7B-Y[rL!oSϹ]bv0deSj?0_wF9F~Z\i$ B="5 5Eh7ӳ~Nʆw V %$JaDpRY)^)O;L8QUX׊G6\?"<Y5dѩhx>9W8]uS? v 0k3 SִT-%AO;W.lyHT| (xRR#h*ƄjRԥ"q{mMw7nNpj)n6'.Ul"Ȋ{e~XV#̨63ȍ)1' ʶS+`Ѵ ,,ohQaJ7BqrIz֩?&_7rM;xeJ#b_ u@٤] tMQ3&L^PUȋ8TA4-ю'W vk:)҂Xh`Ya]&[:unJ(NʥwVt,t[H.!RqrP PxMDE|} nIJa}>8|e?ySֲ zHvR9+nE2,[sQ*j&= g8qK,*z!~v(zto9E0PPSQm59'=j#€7h$fĕE'(Q. `G\˝UB/tv]Λ| ʾ㢆Z9B޽hzK)$I}_O[~4jB K`"j8LdƄӊ lz?4KwK:Ì<ժVKgU/k 56Zdƒk/%\*A$ ="IW5ݢ< @8H %֥ɭ)ޏy~;9מ̥55#?u1FѢ+sM7*傛lm=P dIt"#>r1=/iQCɺhz,0GԡCa^+*L/^,vO,szRױ~re)X_'-3Pd2AٗEKl,>nbp>G+C ġsn`3u6Bfl@vE1w$q0vZ&eWˁw.8zit\Us7&*\}۴D A !l'Nx jDrLfھ nf[&4b8﷛O1+[t}{ΖF4$89>瘞 Fw]PSbgu@f?I`Jkb|i&"Em%!(2a[e)"Eߪ8l><I lɚLpp#av#Ij):N0&Q0u-bUsuڌl1bԳנ cVl _78Zxjt~Bck'rӤIQC)w'6E$f|e]f4|/Ù]Risy.TԀM`ͨh3nU,!ъ~hcާ!&KO-^P6yuAX Q='{ P:6=5,^e=6yTVw7QA:`=Ӷ@fX#ÏobC"tMjAu Bl ak}N4y"qn1;N+ՂЖExIuཛA9Fc*wA(Es>2>v5%:ٰaִ4s^CTvtanxh j !fT{Iͼix2v*p `F x^eY׽z|tt#' Q/hY|p&.ل3lX7<2= w ~诣[@tƒ=Fc<#9u ftz#mσp;8^)N y'Np \NŊg~Cp =gn8̙:ז:Nl:x1X5t ASn;̓t io1RD*6͠`Cz4 -|z!dRmS&YIXC0d4.@jg<ATԜj?¯HϷڮKIq7N:Rh*Q瓥+[N."M m#_8'W}YPޕr" JY0o3+TsFoNztK& Bs|a7Lؚ) Vc[4'[ ډ"N5XKq-E&H͹J(Hd^Uz~oCRhrx7W:8}uMLcgd"P!Q>^]z>t2:4Vɷ8!]S3؆ڲ+ӣ]Kv pjx.cEL6 r'( p'>?g\ pb<_fׁ klPZzFzV>\MQ䗇@CځBBŢFS+"]Z k8rO_ +` F ^Kx.3 7i@W6 wSląЫE_/W;-u_ݿ#j $cJ\qƈ݉d V?3JA |J9tť, `""3e!_Xi/:X|`-1dK)  fMɺ&|yߝJfZ0P _||5(.|n9-֬M>ϊo=B-.k;.<m#.' O")a oŷ۝FKc.!RΙp$ vTKQkpnzYc#vi:Y$x2U*v[9n8C=a۩eE |~(鱄)U s@5wj9K!\c2p&i.rh3;LjC[8 |.xOfZ$n 9'*4(@3)_fJaq~Kxچ^|m{,0?8QE.y U* dq j:붦]_=%aR;42S`Y}].¸==e#seg524ٿ`&WxhA YW. dP7N7+Ccng_4;JoKI T`2[s 8ђ%< 0v IqnYjzaO hYIBB@hDD-;7bEA?MǛhH[u~{̃c>8ux|nVqk˙՚BH&t$Q."= OEp4"ckmcp?9`wn7qc`M$xȽ.nGp%Nl\e: q+ ^5#&9gXG"] oipВfm'ONZ''c}wbd-ĂJc9iFkļeQByi^MWj{51!k[^a2wgI{TLk)3b%XbQQEP/&Hju4߁;E,)FMZ5\Iu"d\:BylaY:?a~;0ɤ^_EeV+:+[BMyBP'n%wŧ7BѢpT mWϥKÛWZUzp)yoZUeJ}lȹOSۤa%"LxPH22 W,kyj}<+ J[/MPLi9u2%[sP,Qw\_E;O0vbE~eϠF`]`,i'/dNf`D\2b.'dŗa7Of޻eЀ?5EIe9FޭQ YCb!t k̂Q*pl|El-85ѓGsX~flMܝ{^c gԛ66M82#b/c.4d $JI)x93$Ѹn@*PIR,奖9g['ї'G|WtyU:,Ha9j 5DYKzٟbwؒ"(i7_A<1.W-) O>{ALb|Bo%_ϑM:䖤o8 5|{q<LO.,09yC ""GVa%E;Kǜq`KcgK.Ͻw8a-ْ>GhM3tQ[*oaIy)a<>N)(D{,^'rB5 P/(ܬ~>-Q & #8g`nQԕrbƷ ]u4mt/io=dI]c่ s7YR ^/jcz!e|yczƸʆ#Ly9>%yp]M ==9O\'Hl2Vu.WQG0\L~z-݋^a`1fYgm$0wo^l@0w96hN0 OBD_5Mj(bn'iqͨVmS-gr74cޏk ̇j.|VMU;P8oQ!v(Ӯˑ鳞 od0Q Fjzg͑~1Pm@ 4I[BBaށF\%2i+6Ri*u̩TH ];Ѻ gAF|Rrj*ko]nn_o+|Eԩ{BKܚ2 Z}W(5WZK1f8CWDe˔i.Vx[\Zwc]Qm݁gځ\C8WFjv"[S7 b_l7r.Zx"㥆~94kv xd]srbW#hǒ n/J3{VoǿCkxg*aE od&.v{3GAxT-jrkFHI2zb/ !#^A*_V Km󰅼͂viKVuõe0nPdĵ |ăppUEA*]`n4'@vڱeطO6+ۿrb!o2V;WGfrъD>w1*;3.g4ǣb9 /Os֐v>6"}@r$w/lHm\eGpt _F<WxW)>-W?8lB ٝw5tuȨkiF_8Tɠ5NT|Ϝ# 6Bn;d9y\f*JX=+N;֟pBpޠ|f%CwB:GU ;uR oD!]'smK?U-$8:lKEМLM5\5j(R3rnrs#ڞ7og&(9[#uKnT1e hj&͸0O4H<_-}})sB#l>e3ղ3zuQ I鶧~ Q5@۩h"J_`re^dʁ8\5m]y$g؎޿͞yBQI4:%oU{>BkT߫E6˱pal8&= ǰ$ˢ[Jᐥq=kbYK8xB1A뼧C+9_sX5:1~OYd;j>ptZO:cF|,LG]i7.a; O\gg3RLVQ(jg\C KۣUrV^gזipmyu ف\qC;eta (ta!49b*0s&}Hۚ" U/ ÿ՜ճ]V#=X^~*?׎^%iGeRV߉_PH3flY?YP !201)a693pN1"lˢ/ηrmz~@/egHĄY+d,;x f;ъ+n(q/To@,%Bv\U:#5:ұ8Ǘű\1*.BASuX͏^3])\%*ol=y7rO-;1נ YD|A/Νu jpS<x ,{[0`áR1voro4AX h`Ųs/s? )ՙ喫P z9M#æ'"GWJ'1o,SSѮ\+s"D}l( ,Up)%ك4g[Ia`y)g" |ƪ%[S&pRSV~ye0ɹYQk\Z2FNj=*V_Hm.`YF%:!sjmi\dU+ %\HXaf ZnoM4ۥNE2<80 ܡ-f``$:obJI!'MH6|qP]qͩM*] 8bd.}YMc^WǵxN15 (ܖ׼S=ab0Ut&ȄL$!Q,mS7͞FHR-oQ8Wt5%= mg @9NP~0]e_B _n 5G² VA[% ^Ud/;rF|I}6&=T&'ce5YrndMpr_;%w]Ј:'hh10.> MԪܶNz=^D8cԈW\8r_NV , C~rņgp#G _~1,wϑI३\ %WH8j"Y)Cޅ?"P4D䪞x "me?J925 s3m/9HkOsGs8S&=Y0Y{ͨv7TfN4њC0O>ّ4e:j ,@MHvj˾&&$ž? * jQDj͢A u+HzG-urI;M= *f82K]CsY :B*yַր[֮GbBjNT|&_3v#͓jJgФMK8g9wW,R8]ޏ\PuA}|r V_D9hg̰ r]&Z L8"˞٩ VL)XM@רPB$bd׳aI5 4|0 Lem`vj=KZ)˩m"y+wƒZod+?X7hݎlwL?^.Σޣٰ=2jفx3]R7V Y2lNac zPsѴd 1JIy`6DV Iıod1G<: !_(r#p0z]KEh!֏&y7/[~/ (@l x!jkH7o(~c6mEHkuS 9tY˱ɾLJYV I.Uakb~y9%{,б|#mkR *7COZfl<<cmK?Se"/J0\A[Ҁ:zD]EtD_eluDyOnڕ Ȝ&c!MX0TA;HGXH\}jK=S0%TOA[TGGNn HF"-\%^T+ ᎿFԉzqz}淌܃*8Ax):%<7=>@T p} 6 tXw?ʓj۞^T)5*ynP@Of&)uz9,'uŧu Ҙ^j!~WC>ŞKo@_`UNG[vU;Z޾員R\FVC9Zăn 91!uїj\H>Nl?J,.ZFRFHm %'缗E) uAUfE?HGi=~µ˰fgdŘG:w7B9دR{VzܷR+Z"Wo;Vhm7g oՙ"~(P9׫)t?S8IG2a7hcwFV؟^ . 6fP)brʑ+khS`P?WCm\џWE@ռvrM(VZ!BUl ¬ab0l) '|< |TBiR5Tp s[1ෂ;:/A:Q5sʅy>(ĬqE =Iq wۇ -FT xG;ZG~9WL01[Q!gk!uhg<=W&J#g5*.o8?p02 N"u!RYs@Ș`hĜ& @eU :mwGXʌ~W%"{ܴƧ tVj[1$5 sNx0G0d־yzē噹ekd4mͨѪf! k7O*;^Gr*^f e67#3$fSŸZ{y{!nW6@ٸѮd7L?(P@ (5C,mo+*bBkƵN?5 %-ܚ]t*& iv Q'~yU$?pW.O"`NF#?,Z"OԂ;ZLHF"aYhqɂL}n%uf$10B Մ]b1HoڂoI j$d,! =\6{"ke@D0&g?}隶P&Qkx#e9\]%GO_ɳ<ۘ=o/Fnr3|dC#x7A-B$YX8ӯ9yl6vi:&hZߣ|1,y͔{EiP\@bmu()C4ux4Sݽ?;w?VۗHU; \H[۰9,VOZa)S݇eYX@ˆZ H~=b{/HK)J4m0572kCc'JЦ I^%ӪQdJrK2x"fvmSbr,G tݵWi)\NQ8\ oIB;򞈹ކm2`|PJޟLD A3va?ԿS_hqjV#/Љ,68A.g.S , eM B\Se݌ڻx{L "zp1m[ LҲ/Y.$وGX=e7JXާk~[d`QlMؾƺe-H"ł4t7ج82YPņ=BX߫>{ZJ(_;[𮝃 hXc_NY{2/02"z\4W m`4OH[GvOgbPD*E >-&}-ʕ1C F}S`$* so'cpK +E6Q,R6q;8Y*QMPil-$%u& Iv 1'2б(Óuts?GfO`'!TJ b^}-^%2Xi۩NJg\i*.Ch+tE`X`O#攊_r])V[H,vӰ$3k4~D7,[M! @ݏUnhIie!g)|^ioC/ވvm͡f0NءkVW+y?QS+@}V]t1 X}n&H_/8p'&she'?oSH݉Yǜm;OL״sxxs{4D߈Y,a z&֚$l_"%㽭>s6 9hc%x :hC7bs]Wv-꼎&e?9R@H,D2ΕjɮK |U,V keڿZ':&p&ĘGis`嗊{+oU2EMpaZc_#QrQP Hך[J|iɑFWF㼍*@mT퓺f5N3]9owm`vv?5Q r&'=!pR= K F@ieо:~Գ Ln4ώN3l'e<ŕ*Pde4hL-v=+C]@$ 2 .kiєR>>Xwjjwitn_\xXIiky} )N,p^}@ 4l$ M0poL5K +UY^ 9.. Hxae.->yw=@1Զ05 ΫRnp=?)F! +9?`!=*ThPucPޔM[^C~ Z4A]:.ןĶn>#])qnШ2Dba;ރviuӀ43Qo[273ե)ZuM8o^|?;ӨEr<萝0pu a%4kFuaڧ]D@Rȍ/4KKA_m%gwe'60\)B\B*\r@T"2?$=6}@br&@epeb'R6+eQhs.mRp:\AS81d̠)}nmHAú"7zVj+I+lk}7Y~Ggek~3ɦOu@&4,J+i;߼aLp1X?:LO*.3N& ^@x=7' : gr5~~9 JnxA*`~qyYqH9uhQ{rDv0/H"R#vpjw^/@dVsmʕ)0ꘄǟsCI %FB4*s[V nq,O!5Wm$Bt m!I7Lk.;U8?ۄ{/،(XRYpDrfF۴ S"/vV*ΉFinrb[A'^ z;#ꔄh)Ti J~4x g4Zo9Ya#<&7ˉLHEح;5~<Ž(3F|av2, e8N3 cN?զl1)LF^\X5 jqX _m*&&]~6_Xwz6&]lQ%X:GգR2oV#$GEo! ҃ t]@'{N 'ԕdRo>0IWmҕ?X2*;k!g lLTSFop4:Qe2ѢGWVc (3܈:2eY=>Z6k>0;ـzI.\ }8e!y,yh&B-~* PՄG4 u>h_/sp;FM[uY❾.o&MN=#WN iWtzxtJ<2Ո$`D5BnAȔg4PB[Fut ėn3P<*=Ol+(ھL~p%-te UrRO^SA0G?d1՝tso."P+_zFQd<ލїË,2K2sB;wΥm|g}1,E:$#Al=z{+GL_?\q-g} YBƻ}Q?PgNׄVi*CXh:q:_#G}r<[dDK)O4k ^;avtAOWu{O(4S9#V.wɖ 2cjp (?4W>#;pz\E jFm^) , #}a$Pq츁EzB+Z؎ W.jS&+*+ { UfA8VG+DUBX}J &K5}(MJs/5Nj, ۚYa,سtK5`8Ck[a zKXdV{RmO8G%=Kc.V ~ݜy!\uY lD98e}u0ﳲ 01'VY$0)"Ⰳrd^[c.@ޢnUY2ǃfr LnFaW&㍄]﷦h k@nl:,1I*3Ա5<~˴(ˮX %5ʀIױrv3]Hs+وB)*Y{^0l#DQ"+~ר8wn9I8c~A<SBsT)zIk6uwIvﮁd7.~geưW5:R(׵gKyV{!:1c1kרf? l%-`Ҥn%q\ڕ+s=؃T]lnܣ槴ϘI( VM!U^]px8N(  'r#8c>N3kν瘍1AGOۦ.T">xArzgl)P|6e—-BQdhZu>PӪ!kVoޟjFy S;5e!+#EejKIrC8ӈb9kᶒ~y'ֵ䬳 Οx7̂]B 5SlW ʖ%skӼΎI7F{|9ynBF `^6O`.⳦L'nPPUuz~r;#V# n >k#< *h jM9) ${g PeܸT>Xۡ I6 Yԇ[>ɴ#4>^z@SΟ&>M*>C2LxXq)BZ+llkcVʞ^I9!.X5a v}? xCg>$mڅ\#ǵau-?Sܽ,b;}7:|`s=)IK5y[*`JJK!EPTxcNnr.Cu`%UMRfASTJ{SSp-+za|M ^Q#%hzb{\H儍ll0Ud9D 3}d7+=o=.NjoR1j-:ָ<7e"iI)34,ҕh*Q`N|EQ x)@_Q^T i iE>\C4 ;F  [8B)T~@ҁö p=Ԧ]-pQvEa5 ONKqW'oi7h-T,#cE] 3 E*KZ=*p7֧c@QwK. ߴP[ AHlř*~Fz]ir8sj(@o ߇7C=BZWx[/L~jkV2*ËK8H! tEۡOu9_6? #Vd\,O#ɺ' E83Od05K# D]s9+E6`ap&C!KN| W}]!ܢaz%_˧79s*_v?Hםs5wQ?'@ksgeڌPSSe0&K ` a>yQ>5J][?8|Mz.?OΞ٪~$aܸl2+7ӷ1#O%sk7SJDݞ"'S=U$>[w;)y&~Pb{ @.tfw7uPa TWg^ko3 WbtZr 4>,vܤJzvwuupޖEL+ ̤:d8~'ҳ%͕ޜLjvKě,@3>/ uq7Ƥ\G%wIJPYÓKb{%qjAGqLPإ=jK nN *%mL"ZrɶrF7=R6Zݠnl]͠i7D!kI{VouZn -tC9Jb^Wc,zK[ X2RrEƓn;]'c%p:;j!ه?)" o{#,k@#Cv(+ ^ HY*yI$.vG+W%a t* ,^}^D[ /z\q~$,y6+ , 0w)16$9P UUW]Ѷ0YSlBYN˺=buudC \ZljKYF`X)ƹU۱t|TBtãfqűa@@~/c:Wݬj:=@ѤP2S(cIqTY FeA([bVj)0/;& cD]y! xc~BHqXT궋qCSC#rOeπ]`KLW,[Nb%pJif-a'=QЕF ǖbSm}t]ExS9ƽ]4WKvsTf On`SapLv/ 垥VHҸ.1I̛ يxrTZ/@8vbqC-dCϚ&_*Ibِ7 ځEP.^5'\؎H;C0Oi4ʸB-:/nEY66 8 KI[ Jx!;jj|WiOg m q*V^qp_>Z`^g#A$4VWڐ]UId  m ?)(q:%P F4&\ZOwL;."6KpC>dW66 8$i>{g WO3>]u=p~Ҕ鯴#xvIU턮CobcHk.# ϕW) u}DW#8r)"_ˣwd\+$}x@K=Pa fǥjU.ߚH#Ͱ<ObʬO 9^KOSq@rGee_C wνףw8}`qXN%j7/#tcf qp3b{۸Օ-s3`?%&8xWmrxA"GNU2!Zbcb;%꿱%/=EC40 'Ь !S@T fj 2u,Ԅl - .YpdйbIcs@ (q|j89`R57E#^{h&&5BAKzfB%eg)Zt@[@SQA<;::#ZJEGlH!.EU<ႥrKσЍ[Uq])Z/,HYhX]9O}/*.ͲEho8\)hwQNoFС bQE F 5A7b~}7x̲9[  < q gfI,}3Ed76jԀR+s Jz@]VcrB[oU%(W xve6O7/6EYoi5a7~!<07t> Ӽ&$i7_ ,78C#x5`#-kמu< )GQ }_26y 6ɍlH4R"tN$ \lVW&!USn͕20}@+&GNrSͥކz7>vƑشv9, {\a:(3[Zdd2l8mWVbgrևTբHN{.&y4D%R6c٦7$:RF膮(ܹ/lގ\JW awac/)<ե z`3ܽ\M5*oȓ$"+^SXQi_EiJs>a5oR٪v!?)/7;0HjjaZ7'L &&|xiu8}DMlJ?*r&̣{~Ei]:*{O2:er7$Ve^*jbu64QEQbFwN25N[!#l Kj4sCOiOGKR;QQ:)7W #TU$ocwcjxXy\cu>cAav Q]v@Cp(v`31njKaH#l9T)umلg=Ѕ1cz~F)TR!4gq 8Q4RE 4.MRSh'@IG8-k#y'ڛ]&c/ EOꊶ ה5g眲%5BM.0[R`~w+{vE.>Cz]nиI&/jbU}yښ՛F|ty)us=$ ouu'w enzպ_ow/,e qTIo8adnŭqnBRRT}!37NX/lfO` QV5(SlCT 8"i]uy 0p鏱if7t?ˤ2 Z2pcW2r钑)/=|iA[ z 7 Ӄoֶ|AazhAUf8ʎ8,_e@8^7팱V OR>$Ss(]aMf߀} oN ]>˼RQ8sDWE 5Z:boN?֌(@wA3 p\I[:J]F@ٰnFChH(S@ń[]9 B&- A2;18/~Z ?"#x6  626^;$< {)jiɎO|\S!yL+]2sA '1˃ tT<=6w{_Ƕێ.&_C,O`zUA_#!UdRnf| L%93}) pv:ѐEĦWFa7D$kbxQ %c|qܡ3i'\,Ɨv}H|Y^iGhĪZu?|&c:)tP Ƽ̸cz0H?4y /Ag/{pre$89K\ڑoW,hsOhlFI7]VB@\`?e&ƒ-:N+u@ .v#A&AcV2sRπfiQ)bo/}1: &e 8%vf= VZ(WfD`>zdXYQM]&n=]A.^he^=\ߢ:=ͻ䈟4& Ivw]9 wOlE_ԘDJDhڴcLAКApxPW?GH$Qs`yQ5$- ݺb4u0vΩ]ȉAŋ q-PUn/E͚=X&$@d~Q&lp1nJ~RZkeHZ+E|}Z ZlpuB.0ɝ@9f>r8m -WP8};C6Qje7~K(ʜٺK+[$WR[#k NC 滙_K=(Z{`lC #XP|?T>Rj=$SSBx~SA<ԟRS`}KH8{ºhFś7 *z5 .͓zRp7eT5 aP/ڃ}ȪadXeVvC6Q2Ǯ'FXhύz/5D#X{/W)a`w}7 Ljn:x9N"|)̺Vǟ' KQz ݚ`8(6%F+51bapm+ iWkWEAVQg=h04JxD@R$kT@ŝGk-;\nM"]ܽʧX{Ď]U_ίny#b(՚?bVy~v5Ic&.Ɯ<~QT!՘B0-5 m's#>Ln76n1KUxl=C4y#!&z!<93=h͎Ȗm./g>+=s)ЫV~vR7tr#۹1S`r. eeӏSUhhemzfd2,r~S73`rbNfeXNE`ĂKy^(,b$C< Ejzl"@d+cMF*Jk /".`xXe38(J 53//),Z;sA.3^wZcEmfGKOOn}ÆAO\$nt}ۿ%A}{2H?X^c46;bV>#ZP7L${^c#+ >DAbxw5Ų!q}3DBw_wBSH[1S9:ط!߀e҂& XEۖV+hX/<BchBp L֌Q`<^Vij]CV(}~dY>m't {#Q2lf vp7x(UVkT1cKφDYE?M.(ӓmkJ-~ٚzesW@H/Pv@,q_4Rq"k8< L6,/7'#=[NP' zE'K&$s8۩,/r,Sb<9Q} ? <#z?Gԣ+{oOj7fmbWv_V6::IPid ^8e^RuM8܄ǬBY9!˘n9O*Fw{1]PaQm_ߴ$䶬~\ j4Anόa%*<4yH֓ޟ!B^jQ& $8|j\YdL @"ǷQn tHiwo[no 31_ {pTCHZp>NnP~.BNN*3lfCTnI 1֖BOah\~OD"selfMFlRYVwo*K|J.=G 9fę01@\J iUAkI<̭);# ~5u^L̐nfeHb,[J;sA8o4 {`iN&$dq!=.﬚,mIz$~({s (@ l?;OT=`鏬 iz)5MUvԙ`qf}$iJBgN;ضg _lbm ѓޗBW`b)? 5 rE1a=RԼ~Wqՠ m321mhQ8˘DmyJʀVN8aK%'w;:Ep"B(We{ ?c>!3Rf_k֊›1p~PhiU+8d]{LҨdW1/j#wdhppI%߸ ,=ǒJF*W^ɧ ,%@ '6竵Dѵ0 o-G DRmȽ},RM+DS^vk&:c] f*MmOUuG73H 1V<0Yʛ m"04 J!9Cܟ[xbyd{?IyB^Fc-xng+nęhpV񦮓%>p>!v90 N<-p tIo'ۦ#QS2m` 4bxc'rnK31%Ijr U (Q*%buvdXs%3YbِEZbmyރD]Sf,2٤TJؤ5 #Ze2KN[R?ɣ풙a+|8^QkϬJ't޵2 #aW AV\ 3@#P o1 )ɈS̰? N{8P :<W6>>$1n5C9).jf F'F^eE覽;G gè:Cp}tm0W1H!5E Pv/,^=j? 1H1&6 (14Zs4k[Pl{lQ{)^cd!-< xهF=4s06s>WJs[tЊqJ0b L*a(n֨K4c>sYĨg3Ub[ёV2_w֏Hk:-ѮߒpWe[T#`DMd(@;u$P$%5*AyD`WFM Yqms>=o&wLj\nfqB453Ay.`G'Ź6>D6N~6#e L!me0izQ! OAAq*HQS&h>w %v Q#8E$ |y0.(KR]5Tk tE\oB;ʂɄ^dI͍&p(}_F$}me:8&B rZwN<l#cpυ\J77[O.vPHa?Rr`_'þy'+pf)a't7Fo~~&PLC1M]x3 e4MuBbCaai9v]َC$BaK$ !BsDuU1zbJpm{x%Ss3+&لЊϮMwRf-8OREW\{5UӹDznfBزJ Oo4uBm}1/}OeȚG#%Mq)7Dq !SƂF]HM;(Iqgd6sPJTAWZnT6ugXXfv۲CܞQutc&o2{҂ 9S a졖>x 1GOUY7=p@ՈT;gx(%'sڊఌ wdȨ\Ful8sA[t@5v:*K9I(],96z7mT,= d%}}vOE6 }Tԅ& ʆ5<#v*s`NS -Q̓aR{ u!fyLzf\Ue hTXer99vRWtKFpq5=?V"Z g>E^pUQ9).Dd~Ħ(;^`KLU`e/Xb lokPs/%(NzGEW>co~& L^ЎO!XjUʀV6b^ z&1 б 2,NJzJ3'x]G̡ÂƜ5fE饹{:eH] Bf2vX Vv$ؾ\'eK yT136K`v:uzhS8o<<{ 1[tĆ* yt*ٌHY߿vDizG2.3Oփ@DTSMNkZDO("B%X/ >˱]nQsO>)IHP7' 1Xq`KGɸs8JxS4>_%{`5휑/_]SmXo;G(04=lP1JL (v^7A/TSQ3=%gh˛f25q~\#hwC]S-',|as$lZV~[T"XQ6`3X}lEf5dϨ _}(h9E=S{b6@D9CMlr l- --鉄u9H x |Dg>5i+PHXة Xyͤp>QA2k'' =T\|ԮRȎLU?\Hvg#wI;M`ݧl2qapW$k1 EãɰѢdhiP (m h ]lr(ѸoяnSsz\fP҇#tW7]_ԧ [6OaZs͑|d Y<7|=ޙLSPNc!܅(6pr/3Mm%Džy D WlS)s^a,ʌkn5%1#ޒl!R]F XYLZe1]-[DeִVOv?K8*?+ em>$\MZJ8vc)P?.jLI+/{4mcގRn*I}mHFY5`t6f26 k^]RS[Yf٩QaKJ|ߜ-Vb 'Ta)2rgp(Y$:w\I]U-~j)?Vśk|}p0CV%N}e^NIₖ)Ԓ#3%F$[qrqͤ?ǸB;=*,v0Khjk0-pHivV-~u*SWCӷOMK,G G(Gb7Di,Y(<(>'ȃZ|q1U 99 %#k^b]57 7[zcc%*$TbKT"\ࠝD 4-jT C{ϝFurKlߗ 4=_᤺JޟG^~,Z.u9qPNۮ1Y`qi.Ψ/ bM:]$9HYF@̲[7Ib!E{QW848T}2G:Jϋ+"t%43%#[Ӽ"} 3fօՒC΀F'!#nyb o9=&QثQ(hIAZ2p 8 J>+s㞯+g%)"5xMxLS4m5P>BQ=D7ۢCY<;31vݛWY&$g6x;}onO?,CiPO=yx6^I"hZ4G (YЀ4nwMԨ+&8*Pp)uݡ2YGLܿش`c}؜َAy]%<ܨsAq^zM״2?!%PԂk ;yPK&TJc ~<.k>T@-zL*(6TӯT3oNtlI S.q8d DM OeӗM@?13as^9e²f@.L >jvx;jN'jJ /VJgxeFM#u ^P7x<{2c%9c~[k r t$'yAKQLEX_+_at>2wmzF;Ojng:c4ӧ5"h="it$vD:MJ>g^IJ% A0φ{h | !?+kF~BJ׹-3W 1:v0zƌ$9ЃމcRFF&M6'0fݬgYؓ ~;xQD3P-#XnIE $hQࡇiuV99ȱ#Erѩ\ʑ_u u-ΆugX^el&Ԇ;Mma6:Do1=v_Wݕq*U '2U"qц$VsPƉ=UU3=MykaݙyApy{WEU$4 泊WP#izSG׽| 8=I\-E<͕2 f\0Lz -R`Jf (j<),qnʿWqH;xboIDԗda+V)MG_qn6)7>c/e*'z <# xmU严ۯdE /^GY6W }tGǔNh&=^{ U 7,'#Xj ºS U\/Wd\ѤdH=S^^@;KV;aUuE^{A1ʒ#yRP^#-{}ϋa5ODP]X,¯:bO 5䥇'B P|}mR$m PB+rre 6#Ly/PbpGL\M_Py'\(2q҈~O-wy2tLv>f&s8EiUQ oҴĕE$,Ahgf}I`/1| O$U4V<+\]ܺݻ BJZ{ȼ{L@0 EB_ܭ"*^xq܎qb{ ~G4T`Or*څey_C a>?ndEhMUdg(n/%ê |H48#ϔF8zcd6B>9Ibh+Ԛ8_\Fg5WJҬUT:e1QvP2Us!A~ j޹Ffm3v*Lk2btđ- ]Da!m`MLӂ#z./,Yt[Qok5@7q` {Zu =.ʐDG^O(DLfp&"L!m)U֝pG6%")i;ѷdԎv-eI]J.WS0, Cg%ީlc@lόidHtfD4҄sȈf*PRҲI7q~ t[yf_z;h҂#_v #^"M~?iʵU6σU4d_!lu!U>]ЂFԐ7Ӫ7՚dG#vDtl<^CVJu0зqDǽND\@z)K~ STF 72P}hNi)h/OKp]=7b?ڑ(l1IrWry;8SkRQ nϟVo1HeP\H+U\_(CMetP{| \Bd׎(ؠ_vJ(vx/WݻH $j.luyH94-PMx͌VS[ ve 6$K:QEWspz$7f.w(g@#T4ߌIkqޏ.B鱶\7EkgĂnT-Ft0%)1,0S CW6&,, ogU2 .Q9?nLO">{z(]4+eĜv?g2&ܰediW2wSRNF(ΐ~Gamhc9&[iEG=I9 6ܭ({2N*/aaAPy.QSt_DCT"y޵*n lyM*bnq? Vz$tlu* L> #œG}cKA;JM"V%W8}־Uoj?P|"y%Z`P;724ݤU_]T`.Ǩ^.i!A)\z)h zԇF'iЗ<3}r&PT^넉r.pRG@p#h|?Hq#T“9,t㒝&'}ʦESЖ6 #zY &Jׅf련#ބ~๹)dVIEmѥ&F*_n\͍O]y~H=qF_;I(2@6gmgkRPlu'7y|kF9JfH욆S)Hw#>g ԗ1Ǘ3r)ؽ)JC#=\):([H!Wk4xsۤO3IUw;|yjzG&5Ţѽ ЈԷ31A70\ W:$4j5O 5]#~Mu.pcp]*kTudu5X avy;H:\Us|C4Ohښn1Mj<֛e* ͋2k+Ԅ)f1Cq΢s*F97(Пtnt~,0 TCD?MR5ߝfw|< QM gH4Y]]:X 4ҪDP[N&HhT2l<kWi^֬YLY DZ/Xp=dS[9z,-8ze{Ok%}s_'m!)\a5ͺYӱQZ² CH6Y]_MV'[z " b@@h Y@c-(xjĈf˱.%IguD.꽫A.Bˤu;jC 8Z̉é,N۴́hf^4ʜ@hg~dB٤?YztF݌!B9zmKkw+M%lWmm'{(nD$=Sc5 ^yh5( S8z|!s푸[pSqGQR-uE٫ sj|$d0^W"j8yq!e|iUh1/{::wvAW,g:b/" :;]DZ'Y_jyU,0I6,`e4.4Z\i7tе(BU;]Zk0/X.gmR yȽx($8*&tXAsPYbWL.֠DA/TipV՝&=sM/DX^:K؊ñ)oّ6$"3ju4׏SuQ*eQjet/fV mNjjlp ǪeG xy\?A4/jgc~YBP3^r׳Ŷg3qo#3OU3l&lX)3҃ۙqd(UBZh*,-<7BÖ98̉3H3Q7,ІIQ( CAf{Zʰ(;{WRFd ;&u{av rB4oEu5]<8=Vd.[ Ğ1o#a|`Ż'RnU$)Q5A7}KW^˚A^W߸+uoT|;\K@%Z8Y҇.%wiGqvE>wtL+ Xb 8۸ i,پć{^ij>$xŧWl2<;$>*!Rt*23yTU]r=fqhȉr۾@BI'BO7m/1#iTO%7E*(ldR(GaK,[`L<DE+L/o>8ױE.s\ebNxr0r+eY"pJ9?ɗEH\Ux :֏º{i"ʩY u^Y4.K3K 9 %*+i9 HXM'bb,XL*3+RuЕ>N759lg:7N 4WJ 4ÅArӋ ]r24#^cIdW[ +vdd;dm0uS`"bW2a FXC wɴ.YY=4&micu=*@` ݻm]y1ZuHA^R~ȼJx >ն ֗PcG!XBDOƧSvh; 3vˀs6:c`{!8BNhU[!RE#p?Cٛ5/Ui74#jWշ% nA1q$zP`ߣLA^+ {jS1Nѹl Pqnh3*=Y^eJuCIlvHY\l}f~,o3FQDӻ0t76͢ocM:)H_Pt t.j}D6ܴ.56?6DV)4`9 5 )ZENok^q~ d:J\+ J4k1q'e?tB[iI9emh '8xyH6In~!܅sQP2:}B󪰐;/|~idno%;7$ݛ ڊ~_;RN<(=M+{DjS+k-6g(*I׺V UA(Hra ?Lc !͐FQi2)3zlϛSzPq @m~OukS Gr:y lYf$Qjt:<&f̼4~/ݛ#=aݻ׃OLم? yjڮ\^GXHzg½͓ pvDMHBc'" lnQ[ }WURj_0a!a]28__>ޙ1+2|3DPbASy5]u۟*`tp8ҘUS<λf]n^Es]&&dTĻ2X#CઙPl o L[9G*^gmSyM 8c8W@#YiIgWr"v8335\*pq3!%|;YU@A8OrKA;ƒ4^Ei #C<>A:h!3̿gq鏶;}`6S6(a7Cia_Pr<_~;kT 'o}PZ梅Yɡw4g+znklkE-' FREo%D|Ym;^Oil9$4Izc|~jbQz~n Y8 `6C֜B[}@n*!M~&>h*n-&Zߍx;<Ӭ [Lߒ\_ \zb u9 [:-]kb?ٞ4ޅQ{MZ%7 ;@Oyy* sʲ,UCmqDxCL#JulYvI#ox`A FpD1p)Ũ>:T Ao~0 jX9*iR$ }׭ O8gWQϸ^isƲP(CX: mEJ3^9;#Lbp-aVq| B5(N$ť+TSa3ţ4y>ZfG0ۓZ#`- `t{c1 XY2~@E8;/HoSVҝ<F=bT}]oև%PI1_Ut˃ߟ3t^ZĚBqpffudaA{3ΛbZoC-<]@EqoW$ם%ID~؆qڃ:{{+>vЍٛt$6a.j^ j %^_μhܯR ٲ1 w=Mkĝ@R{5!hFSUK(rs􉵄a#՚k /&{)'HȱyȬL7rJ7 ()~$Z_nLџ|zrh"4i[#ZOX]OlVVt]ru.U߾#d/CLB [/ȝGSҔK>cAKQ?eа2WũC0QS)J\m88@O17{u :xòsYI)[cpN*N˵rax"ӟuÄ`6|{ OܑA߀$nQ6Q'M9צٶ.Yר$WY}whhV -Ecٳ% =1OO&)9`VD![Btiכ_x*4`;MFf?J$Qzt8:+Apk4x.v cEtŋrQ@sdE5؍?48WCD&ӂ'E 8(g\ &qE}x2MToT!!l΂~NR,eeCg#E0iZÁn@MI%$",5Phw9_ǀgvD|dEpr{T"e8ʊ.K9{>$qN#Uw*F5==QKc]WZ9%;^7.R!T&w~% A l9]N.侩BT3x )ȅt`֮q#à#STH_h-7ŗ=E?uA CAdڠoY5WRͿ:TE4Bn&&DhS,`pj>yebp{ /W j1J<܎g<~־Fi7UX}Ll,3A8Y!Lro/f;PemiJ4 jYH:ς2軪P+Z젋V¶[ kR;NϽ춈U[[zܷ]l#sPIHF$\/VhK1ߡ -%RAÒ"?iuThѸyRF Gk;cl)OC aa77O콒{܆,;??uh?h줜~qyQw2_/Pb԰! mxtbԓ}$Ŀ\Z ).촆>q(2ܸ# 0~%sabЖ16]c%o3zvP~TA>._S^?&"!IIpMoI7}%Q `2k&?q )҉6*:~׃AʭW*Œ;i9e B~wE ܤA(44YȚ!˩>1O !4[W\- ߼ЍP\:,R=ͳ۵sQ ϷhX#<: #bE+an -{*4C4NeШ@٦3nH/ 1X_EGGXd!wo_ɟ50Bw`wV*`; X򎽷]s\XLjm`bCPn L)˞d(Қ4Jma={ uO5C_V[$ όm}$T{^œ@VX0$NBiϙ@(hGFs"P2O]YdH>dN+g "Ҹ>|K&. I-{ޯV>RUx^ePЁMqE*u'Z2,ys-9|87  i$A~V)'Π$đA1!i& ~,ZNP^4R~ }f[lan4|=mP>=GwՉNG2$?1 h# ۩1<ٹ!0C GB ns*`9}19:D3) #FW^izms=t='V gfT'0>D5<ЉBi_0,|*Vk̶()C45|GQGUVu!̦3gX勆Eȯs(;xuٱ#43#ލ!6{7oh/%9T}FLdv5m/x/#RџmE}4kj9:pE )ƚr?2&-QLS,,Pvx\U t6`U$YnhA \{A"#jJȗB z ML^ñ#nUfˮ%v Rj2RCr3c-iG6NVn8C0: 2ށ/nutz4tR]T?"XI^MD>?}yG%[<{-*sy .F-W0ҁ({rV縚i(؛|]m捎̄J(g+ p|qK2 Y|l&kaMh ۗW@k_%Gr]銱l*(? {сh> =9 SLnbj8!(3[c os)W9t-~̔.jLTкZUǟ'|첦hm_b{LVx%e>=ܦ~8ݔ1I!U| *9gV &Z1{Bo"*EZMgyA}"ȃ`QB-%9J- 4Br%zz/QU*IWW'<Ͷplt⩙Hz>u䢲߾%pTQ'.1 + o@Wp&4&B)9ZPq zՊ>$E|7P+\WR,3s%fB8ݶ iNucL JK,gDM\&]C]hKye v? fUN|jH`v/u_֔ ݐ-25h%#/I+iρ2KLsEgQfPUbm>[Vq줒Ge Ze_C[ gɠ{i8"٭;7c C9W(`r'Ʊ޷'4KVVZoj4?h*eMV v'ŭBk pxXGr3'ʼn^gy%;'kvfg&VxvB/gKI\&A;,qAqQG{lRnƬmO߶âVsR`Z+ ^Bc+BV:fÕzDŝQlQ4Mrn`n/+)$u%*KLbbY`;l8l_>ڂIwՋGjQx+[ʾ,?lDAwX.g:Lt04E> ٵPĕtK43볁JZm4j8S5PQaw`Y^Dc ;{Eza!ol7}5`Ƹ's@әZ:*a<-*㈒KkJ3ߋ~wV-|ys #Um zn̥~Um9;qXץ.e7%{5}- ٵY5l + x(iYz 3 s>UXj3D nIWu~Ѩڞ}EHd |CeB~HIXX2"V־V5'_Ce2gl|/3\3^qw`b #vn$zǢ΄gdp|3? %s8w@HشYwˋWaHģQRj߽xST_'2NH|׫SBl']=8"Z6?@>Wfif<|b)&kԟg||26RGt6 'd]Mض0Oe|?W_,w{a#/;b}r8fQIJ[|f}.!ZW_T,rȆ~oSM^>ȸ_s`g4#f32GA2,{Rへ=O*c.p}iUQe>ܜugNLʩXFu_qKDz}wixERW%zhdu=Q}yg2n7cFABEg<@;JSLpb&ف\ټTCIa>둆PCp%H.0]ƈFXup.3', iqLi%E{AϽF|ٹ Ãc'˅TJd&IZeå(рTہ͚NKn-*Ƽ* d3;F8;vc `Am 8!)@ %)d]ȨH OYixLrr$D112PrcWèڋP8hxQ|bcP㏐gVIBKQ9 dŢ4td(b>.XJy \@,U gVcʨ\?h6TRL)q8+j͉jhﲓaOy+KH)AqSwV„nbPmpB#5̝P>3(&Lӌ3U$5TvÖw_d|0תIRIG5m5AmKl* |YOnӷa2!v;E[r95/k~o[ /久tIΑQ. ~l [ ѓYMTkyz{~,a;l*l (I|oD SQđ6!m^m\@ı׊D1bHG`q(yT@53xpI{c1uuGjI=4e4 -{+N2!_yBlBXzwm+Pd=h5 8ދDUMM?^)5a2v?HpD/7pJ$}t0eAqS5`$k?^E#dP9fP'ʑ wwMj hbnRؑV]ؐ|M0{̘tp-ۇO΢ fFXI70h=woI3ge "]= \u~POLޠi~3 t:*/q]b S)kУde0:>I{/Xx'69?$ wN(tȏvhf<1j-a4'XQ%Id̂$!7#H6$E){M#a6vFAfۧQg֓5.7`DDuvIfňup0,lWnQƂaU.>d6wRGo-R6zE4qYV [쁹9S{= bnP@ؐsd{Ez'ţ.W0$;0?2) nSf?3weAᾖtyzp`&PQ LnOvvߙGYCLavࢀkiEt(b KaJ,_{u2^j-)U}.[&4vyC݂ƛZ5N4 5f{/ڶ; ?i=Q&їhORP7 $wq9b%m?* rț^壙9 lI1k 'wŘʰA F[hs:lZe: eq.mʡ`G[ldef.7+ M]\'6i7-:c%\+ro$D0K10_v 븇*]${#6^);`)Rj Pƃ >:TMd Lu:'8|}hI"U~YO@rN{ Oj%T/v Ecd@G 0Lz&Na)/ЯbeĤaZO!H_@ۯxz]Lvo2.ffK#+Y$զraMk8O&iw#Ru op\ D*$Eͧq%>\3G& K>Z02(" >^v$|Hw__2i;4B 7ТX0#& S5,pGa2~^9Q?FTU/호Ma%PTW>>C^ -y;oWսlk5v-ac: FND%mmFkG?.lwf\^ 9ˆ^zEhV/~>̕SjbVL\q NcP+Գ [f@NaRq_Ӝz 8c{b @GDM<'S#Ϭ {ĝ#^ZwDH 0l .:b1SIt=_8jaIM ea#s(A~_& ةDܹqI._BnM$`zqy_Mqof8brkaS$ٓ`+O"~xZʅ OjU> =wȼI|[J;LOH_HTS)$;?p$ ad`dbFxX02{kRxb٦5Gtl=U@7H{AEKhA!$݂euɂ1Wh6yWFM ~ *(]ϊ{{ [ o"Vy`k}Lwe` r Y^1Xffe *ťcRv4\%=Y^S!⨭[CuQ`Q1>̪=r9Fn~2%'3C[Ir-FIC&צ(ר.0BʴJ!-?Ƚ:~ˀi1 $1#no%8մ(d#ĢcP8wisF߫]hDp&Ij2QgaˈG!թՄ1iotMCn%ۥ0bg Mt; yG\L0jvV8vʧqgS96R_Oq0e%ɿ &zjWc>ƭR=/vmHTGXkv^96W͇pq&n qZ$dSGL t9ǜ:Ƿo&rV\ p; k( ^{gmųQFDOO1MNaRGA"Ԛd~V( ̙LkYY{wBCu"<;1w Ē`L,Τ[_q[7)3H/5Tɓi/U@aŢmN7@clQK:[و\/Ã|}wes Dz NsXێ#(wH^;ުk(L@H!-}55065\ݤ~]8 jGSņfٞ@"x-C ɃxKx߲8vCgЩ ,CQ92df,j3S7@y|v2X71nceҦ1~>b MQ︬&r-."|3ˬgwkɃ.O4_CަDeR)7ë) G7&EF1vƺ0q&g "X: P=B0Fvs\žw3鉍j~]0©߄@O>?3v90g][lV__PhSr>r 2 %Be2#%ǥ%G*D6Hyx[3 !ܓ tAdER&| gnʯ4c'V9gI cS$s ,sW]#a"93+MKPFz^^ta$0"gt .AMe6T6GL>j8Nj=*y_>GFMVbkMg$EU Hu-(Gn3 ְXG&Z kg`e3СP҄f;' :ѵg},]lӏzƉ cvVJʳ|Ӝ9[k`9=3Ios+&>W;2RJo^ܧTmM\*,a=oA M\23%7FNCƐdU +7M(䶱 eYţ̤{nV8fA X2-^{߃d i?`Hj2z") &&źpF(rZX~"ӺvV1!HدQ:/R\@I1yc+T%+w4^˅ hmX])j_ӝ+Ji&*hQ#{f%\5loƾ5aq! ]<)B\v4Cf}Ǔ[1ڲUGj |Jc3tPn٪Gm,٫$3%*#'e^xӕYQ z﷿w1pD4ATrG/<+W'cN(EqO֍B!{ӑ@O,U88Lt\)2c1u?[f 3 E MlARX|1,e'<́Х H%yD % Wcb믚:沷4l3Ni)pYGDOsW\ ,[RN(c=CJYQ:)-hRHœ?|taڶ@\rd@8cdş{$ymޅS!;Qٳlx5ŚM#bK,ʙ?̷*i3{Uf$v,XWcwT8B6<%=a[OF:hs.ls6;6zr'x!w9q(1X޹HRL.@nrH lS`gN @lnUYq_G3_kXwqp;0q@C8G.ePz-sBU~rеrOgM` )Td|Eҷ{}MYA2ߖA?)^Ԉ(!am7_(u̴w>:#DuL}2w]_!d[=}pgGS vή8xjbК]Ed9L^W?/hf vUAENz n%M7T'9"}[wJע&}-%YCP5ye8L5GmHԑ&TVC>KƝŃlXA[DT!1va5剨~[å˻zGO~0([T2(K EڑNgbe|f XW֕oaoKu Cx )#xx5ЉxOt8u#ds|JE~Ç`lv]yae0d=n7*/ >mֺ6wN~;l \jzLӃDkH AB8m@\eU2ypG>sNAŘ3` 6s֩Jwc]" ^]6iуd]liY{ԅfKq9;.HT ]7*u!IXLC+hNuOX7yFd?l Ywmĩze48`mmDH-tΠJ"6L+e(8 &/39 ^1#"Z4~Yh(f2kaMfk'Jk{cK29xKzq?d7gZq]^Tb ZHÃO."Ah0-'Jft%.+4R2WVǏ$z>bB[Jg*sru0II܇so7aG-㬳O):x6JziQ&SomJ]BLS5(Ŋ1VjR ))fw/-6/4~~cҡdu~h1="*,A3h?sdâQ/ItN?4!'~)DK?9&1aOH)=BG_O*Sq؇TkkN;RO*ܥ'g9H]((Z)NgVQAMzte3ѕ;ahq=6׫J)*[E `xp'qt6Vp4!we3s>ކ~Z'V[Il>C[<=D%.`)1n_&)Ļl A xPrAۄ  j꽨LaSvi&9&8sX(ϗj >v4:o tjq c%SW g7 ׃M*/qMRaF#G><6B?Կ"Q?.E&bPR ,Z!a.҇wf7B]6Pfj5 Cr5K,HR>0%k. j, ' UR kUQ8Fvnhs2K3J*=#k"!ȩ0eR8Tec[X<6>jC߅Ѿ݌FPoV"MPz,x'ǖW$b;X-QjWC:_"^6ߕLL3m+b/| 5$[9HcIML2Ύȍoi<"@ k m^XeΉkW*vo>VRpȨzEa'hh5@.Gp >v:#Ƶ z$%ilUFyj;lɲhqS޳ wKv]#uѵNLԔc.iʆJflz)% c`Y/GG}h4xF62MgUa ԙ `P mwٽ X*'DŽZXЗӆzZV'|SD`rYA]y? !F7"n-bya -f#wb-]Lx`FtF[9%3Mj有$U *Xt _)%md7?GDÎ0>ƿz1l$"ֻHfqMMCҜCƒ~ฮRC  >kV6Bq9J8s\iR/\} g/S!T,ZĿe;Oa xzlg(j;pRM?G0A%EՠU%1MF5q™%ZxpL|[p52KvuN;?;$ |vljˇa_CDrsl0BDC;NvmhG<,hEY%bU-hj _bKוbLݽg)X[t'_w{n^iYe: ptPI 5`O̥;@ش) sB Ă5)f/ɶ>ǽ pgoPܥ m {6պ.Rg;Y ӿ9u9wRdg8Sb'n90':>d,D _vcnug{Z^CNaOV+()zkn&v(7r V,"cL~Vi8K .uTe.|BAj3I?N &]L;A2(Mդ&UR&7ٵ8t*_éz [yA̍aέadTnLT'EAZ L&aT!<7 (;h]f5gZT؆nujH_Bn$tꕊ^+C9ϳśTmy`R ֫zfn /v[)YJ5ر9/>46]{\9xåvo*^I:iz5?1$˵,=puN$tc a0l C4uM"";ҧ1ibfaxoA^)̄%pi l9_nݱ≚u^A_ux]LXjg\zNKFRhz.'-O+( 믪Z& ε#njA 0]#(<D8cӔ;8f|D/Kp.# @sS#QxA~,]sAF'gI~;C.u36ZKH9BCA!CMV_TC r҈;PRXxj֢0vA̰^t cA4yv!WuP? }px/H "ˤjV+WkZB? 1!I/^IK/`8QC^[JVNY<D[E\«7\+;~hyO?HtEF`ew`%%\8IUF Md$&vңٖ'Oi{˕v^8>\TXk]vڬVѳ6 W'C|ƈ[ɻҎ [7qNf:ezs#XPquF}% DF}&p98o~(Z7gFdMp RUN{9 :unY*1GȷEEƖ]M8%ɷo^ڵj`pG/696 uzXcqxOgmѬ]CTslɝ`.@el[t D>c\U,/|ɗ- [ӡ=i%31#RKoCWoYԶ0 +K2*0r(t[e`ʿ6ꯘ$/jT̔lyICOKUϝȳ)uZߺ_ϸ%QgOf|兝n*[Ζ*Ae?8Ca9URc5i+ |5,1> f;QPkBU y_t6랃[~bC|oP r)kX DmVܽ7>0=i7ag*(SUS)FLwxNK' vƲiQJܔ+! a_^rG%"[cPҁ3m+ht5 7 ߝɢTyӦLݹhb2?Bc㹷GPι+-:LAs~82 X6E(I @|>XWAE5 uj$Pawˉ59~7 #oImBJ|sJpk+wmnD: D- R8|>"A8ݦzOP˻4"[A}]2J.Fx+_&a 쵯jYٝLU!Uw‰"A^4U!{鷞%T~AC7dh էxUFp =ƖIhύC;u/L!J^|E^O*a"r6kޱb,W#t%ra:)&-N{5.~hKh K _gy/":d͎aት@X_=5Zy sl8}fqWm 7GrV:xֱ`n3y .j^^6Ş8vҝY@6Bɮ |E_Q)3qvo_u~~WxkG5h/=v=kENڛO@D6ߏKZKk)88N)y<,b۠N@PDyROfZ yю9q83aQa[J9=K훯UtYIcSxBxzߚa:dzu8抲ЅvVҲy+o fw5G1GkLՋqOqT`ސC_ =Ξw7arJ΅1a'd˰2uߒ >#YRs*~^$S;ON4͂ud"69>I}!<&Z҈2;)|^yȚ0q;gXNC)S9R8t=~>\ZClhJ"?^ nkM|xBQIU9G(a[BMWW ;ZԮkI-s9e0xX/-pJ!Aګҩy3OfŞL{iL=b[9qP*?&Jr ց`ߕ':bQ3 XY/B3 Pw#YKc2~/-aHe+袬oJb&f#b7fWtG(;]idᄒ) vy o &}|Y"eH;X:h@wXX+0<#J-Y.AH=ැ8㼧RcW`Y;TKě`G8$2޳wv V܋VxgJ89J5X>$A(yLb" r8F8o5^E' ٯ%L̃5`+\veNw:(*7Rc^EH՜hh̠`xVJmrW)Xp8ALH6`ruķT'e^󝭂p^&K 6, ǁ 5guE;畈׻WQJqa˜dp^;%r'|9m}Ln[􏼧c Yr@I3 f%BbO0Ӂ=~8t\`15WJ#$/*HiCk΀.m׃װBAcJ%q,y㙩 MDzAdXhizwIyX"Ax:(l 9wƷ8S; g&3Mo m3p! ߺpoyByhejgY}rxdX>ҾyGC$F~>!.EӔ+ E6@|oы bNjv})sALR%Zi1X k2`eqwP;bb( l8Z&޸$~z3j5~sd*%*xc3@j! .1#<*ˮp!)I*8 (dۜrL"nNvk+vSt†)" el5IR=<,XD(Sv⁰-RGYvhF| 1:f^>G'T+zϴ Hy4'0Gu%lG? jv/W  |kjv'+]%QJj?px JC.(H+1+GM3Z4M6_zw[7to P-;gוJJ l_`.w5ȿTQ̻H==eJ,`B ']C J]fZi/c:%4|Vꦿ6,=<@h d';W&AQ. Yn@oީeܪ'Į.Ds|E;dHq32gZbq0L }`B[䛕SnZӽZ@ϥ|B9p:{Q2]UBJ ]zYN_c%~lDLyKz.( ' f^4txAË]rͲ4W9`L)ִg F<,"‘N2@`C1ʕD#KJ|$%D"#,3Q%gi5$4+j Pq(^HQyѤA%}KZ~d<L1Tt~pTyOw cQxB#9|N e`w[K+g8P$4<+P8ΐBڷb-bH:Y\Vh'دS7 vNkY3%_ҹoEǨv/RFӟǛPE#劇^ܳ p!9eϧ Z(ΌQLMĦP@T*Bh gVW pZv%c㱬 r3 ic+8t$]UwbN4-;ԛnPZ?u6jE+`';]imK' i6: B I"C@,#ף9(ܴD7*E!It$s Dl"*%<0oSO]!KJ>٦u)8E흵zfS͗N Khp5.9>1RZPR~p6¶NBmuX5'o퍭UMMy4?o&T,;c[;qDmw6y(فØƺOPsF,7RŪ4Gx ڲ'[5}Nپ G 9AZxnhhXHEfM!r7(?;FX NꚶCVR4e._rYsAЎ6iπR N-KIZ{_tkaJ' r M}R]?X I(; =4R2Lbd%#O !=Ra:8-"Ƭm'P$J˱ ,?Zz YZaLɲ̘} YqI#.Ta;36Ii*|s`(2ϴ5?ߣkbHB-#iTS ȴE2ھ`/۷yt@=4潓LJbnlMr U3w$P'O~?X|2>2U?Yʪ!^:c[`zǖ RH|wAq12&S_n5ľ=lC|N1ƪq-j S{VMFċx ׺& ryydNhB9eH詥y6wp <Ո)egd`ۼumEҙ3 3"``,x[LMǕzs>+nQ+\7Kӊ_b=OAYoSE-Rkz{ţӜËؙCP~`Y=sgt%L@'IT8^)2QލLɥybExv"Ɠ_+.5o,y\LT^،&.,ed:{MF.%ǠFtj*1MSSOx\: *W[<] %\ܼ^<#x.Y8y-%(^9FoG@']K8vm%Ӫ|b5 kC\gK GŞY]J`_fԇ<Ů,|im"Mく+܈jhvC]s 9|3g\rO`{$فDv* S,TqtuOaFD^<9hHke$ Fa֥Nz[@&#h;]֡tRݕ-8;%HU̜3o~pD+&zN|bwU5_sҲ(]+TSW.5̘ڧ?4 ;3 s-5 =ǓS7iKdb2Ha!o1ĥlCCYҘq Gnt'wcBxƨ(R*T44Hqa&8{bzQP*wlH&F' ̄rx p^yn{mUކpoXaaĤ+hk 'Yt  afNL9?ƲEQHK*J }_&&)q~,r{$6/U+:*wHLhV98OJN.zD'v}U&uM4'Z.&F Sik_Wfx8@p~E24A/L<dN&Ni5J/a',W9搿 x^|}@rmm\'{! S(X'ryDI^GP%O0R ZH×1{|xY4! }c%VxvȍjZ0LϚQ[`-!l^VR,3n{K cLލ!'qi--~`70P״F]ٚlW!AmS>x~dü>`g~ĩɹ^?!4 W'6L,.FydwQb%%gنԗJS9qbE=er5y@ȃZ5$pEUCD`PMNK~ӌ 6IZh(nɈFL5R^Ol2@~97 W~:#Pw hhƉQ,4#%R+e,js*a Bc]d})kFE2B/L4$ . pYYX4 y4"QPčB?~16uMԴFbz\qtpZD˘JX#;Ї^mP rK#1$G7jy;s@e 53T$ldܒHxPJceOq|KFLHPoZbn@@Re̒#3^:Rs_V8~_ԇ-KżAYt+5c03BNt_; Df!Q .Ȗj)L C$Q :~4ˀS+ITп$՟q(P'E 8KA9':%#n7_+%D=)[1E~l };HRܾ}ԔN-⃄\^6 r&>( |D<^'LaJw$Jvݥ]roУ`֐xHqy]! 9V?E|.230i65yϠ1a"򿆰|}(|r]NG-{ rWO/GtP\۰_|G-M|R\Bo[ɒhz+2C&tR]%ٙo{BY]>vr7#н g:q 97C${$݇?UOt)Ny7ɡ _JmIy^ki?:j KiVVgbti/qRut$ڈIhu*p*3]r#"7'ihVx_kNresGz?'ǡ07ݍèqk8=٪OEҿƛ9#ϘuRрB{csr^iW(QJ0eja%#hogl{7RHwԕrgZ\4n@.k ) ~=@ 2)fsaC{o #̈́_S %X9䧠=X⢣u}k]'f $0 욀-GgfPw_f/bno]펥Սz ԉKcu3N#4P\54nn( WQa\ZnJ~J|$p}=lT<=.]SC=7oЋGlx' tGήX4eKW!($/^0[D鵮&:\ CPb̀ͥz$'_[Ԍ8dc/ĢAų14D&l^m5ک@u]f5}< IfS= dn- DmO kɥc ߱ƲRCܪ]mb_g}xj`( j"gfw7QeެcNqj ^|"3)Mof[W6GtAY6 uwvq7:e' /D .S~{]^D0_k~̑C}XW|'>-cƞCBVͣ2Kn\KKSNbq$ݔ/AH_x9H.siJ4f7%?d$Y2l8[y%Bl~8cYJEQKs iM&{;6PbAf!O};h!MCUb r|;e.BG\~ah&1JfTPU[k@Ԝ|YX R4#y ߳GtZAk{@ىhGMjGOr J[x i(vdODzS?fD3lz4˝2\Ic⺴(G @4^۬mRęGWڜj>JIwbA|l&ta$KF'zBdK+R&Io,wⱆ" %5Yg=zxQqx]XZxnlSn{ZDR ID嶬3%dQ*S!cpA2r'u{D.U 6dKM+ IՌ@)7PFժ%=cEPN*HA@K(Valz;/,P{2Җ$}CWYgW h4..ZfaP(ZBs魓տŹn^:NԨG] XfXP#v:k.G:ͫT"ŻL)3x w7G|㌡o'^?44du ;D4NR;|r$pˢqz ݡfe{4"Bc%Eo/oBqܢJdm* [0yv/1=#6Ch=_Ĥl(V-/8+5'MGy7 3 gVȨ۾ո[*6^wY2V-$E%8u+#ˇlC'\ %R?v `e%_U)mVQ`eQޢ}8cMo^bR.ao a薍GFiBAnf(NVr0a^M[},flYKU(6cixfVԼ16rpnO>|n)dČgœLjet(AdCjOg\sMͥp 0},J8g$9ʌ_ͽ{j}63@̬)*_>˟OkJ$f?<8Gg0"j%fb(pMM/Cᬾڱ B$g$ #c#5Q\ɆZKZC-ȉMj_ goO|Pnvkw*fL__f7ﶷZ= ZkV 5&IAN!U$LCs1=#9irHVm&#xr%(-1<`z=W>׷/3^ v,ber+ *oOLQq MGd\7Ade$TUVS@E2/*e;,30)?1V ŏl2Ӷ\ΗXyLX /Ǭ2t 356iBD۟,iJcJ|OfK ,@Qo5W;rCi%xfp{pacV& #:9~ص-c,DtmqC&A-L]-<G1=8Μvhڠhuۓ( g^+Ƿ3Y"ݦ{4켾Nnrgp!Qs LczUuT+8J$~oO^eYcͨiVSЏEGD?Z٩Ħv{om ÿ]Rz[ҍ%;=٧EMI&7b GȜnM E^ = P:I=ؒbH۟ ׁA-|G z#7ȯyYݭj>{ۏGnPҖa j/GVz^Ҽd[#` A@x"_5 :F:Y̡- Hߗimc$ K[xrϫ ǔ:A$]JfoRs*-wH.+mjL6D Q.>Ar9b(!IRb_Θp | ZZ-7e2q Gyn5ݦ2Û׃Oeƞ`B\˾ 'vϘQ$Xf╔A;Z1|, 85у쳺n2?Av ྉ}YX* gsuY=h9?TYI\ջ}r#AA"wg?svnϖ 8Rbu{.M T\YʇjE,Dzʓ柛+dWN'*h@$~yѩmS&9iul*)iǁWUU/s?DA=*#fw(BCUvkTӽjc9H ~@V;TlgdFy3_6-tBUe湙x N V.XAJ쳉dF#}]qHx&1ZwUADeKʋ2Ӣg`Y;#aFĤQtyazx*0ǽ_Ay}e*wǖľdcAߌ1:uWtT0u0|O;039{-9{FJk %A@/xDifRZ#l&WJ@E^sy>&o N8$4鸨X:FOgp$my dYV {|3&!'T k¾JgQFB~>=,u}6|DP!H٘nUϳN/3Uؖq3֬Wmrgkb؀&B޽Uf<2:Yy{Ǹۤ ;d2C=nXT3th7!7›OS X8?:Ϙ,_~7K|ᅨ-%?Eىk0S=M0F*(ۋmjR}I2B[͐!d\i0b|vpLwvd)]&q <\юS釃x,/S!QgE25Jyr>}Fr%208~7iU<^_ Jp%E,:Q ->}ah;oW~ )?:ŀZ=+K6z.E#M3t_ԃd(cDx nzC_Ԝ_fkbZwؾכ9;W݆NZ%ơ&ߎ)x\ cLf %g!˩Kơ* %` ghؚ&Zo^}27H|6S"2Cwo<% nQ[ǖ8mV͖ؗơX }1"Ml()戣$+.?%AznW%6{Nb[FO(Զ#;abY@]QgG5ǮEY]ܗ} ;O/)Y8⎸G͈[wN1"ww9-rp]>Y@4v:q #;G§Q \lW>1q9$Ʌ6Gcwkmi[ sw n@nhSzXu5V)bŌ$ԉk.yFPqZFUӻ9(jmN-$?s6 `)@#]ѹ/A7d9wDo@͙Px<)ٻs| >bHsG߮Wtcz$[ em[&D hLdy*\yh.9I]۩2_[)ɮkӭHH`ӿ*k}A&~q)WqML1ElM%[ Y cQ@(d[ݿ4e8=Nſ*yCݫ$Bs*kD<uXp,,&p{`c}WU s؋^ XqY%d-m(::h*yDy;Wɍ^7x'1p2 35'A_m-VqYT0TX??kt;A<(κu7(_ eX_oTUک[vNY!gח6\=UCSֽ*H(րi.=(Rj|Q9TC`oveiʚrCrfMeBb.(%Xu:b.*_m"HUCȿU[ČA5 $k<6߽9CAR! P9%~B!z _9Ҫ:2f$9T&Z6b^ eBAI֠xZMon+ l6_&}H3U%dT_e:;2\SN3|šu <2>w_4 ,*5 ' v.5??I] cb%'bl%UU6wZr4熟B=anL{:op+ \x%rN?؍ل>6&|14Fo/̶\m\STF/8։T@ Թj\3 N4] Y<'_1OZ[5ܓ}DMZV* 1wFdBy|#KmF ɻwW5{ׅFu$֧XDdzPo0Ò\%qFa `V}+0z89}_}j |qGpao gCQ%3?dDP Nt#Eu1B @{~̉T&m'ګӻbvέFdFIxFp#kc(z!DW*[ЮiD%Php\WNరhlj];5∆ TR 릎Y,ݏDڑa(+[W48/SݴƂ[bdZX0ؤ$zYoÝlcs{]#Ou 0JZԴ?:)"[,!`fSR 2B_1&BN9iг4+1}-z-M 9rS앗MKOЁnsbC۫;O!YP+7WmgAz11xi%r=h9޶aK n] U` z59orCj";Jh]˭T=}CiZ$bX[㫙R~igaw  9;^PZ P42xa `x̬غ2:yG.y7蹅sR?313 rXݏ7UEZs Utd> nutW} >y~x r􋫉 k_x1Xq:444:Qe,E}7;Z˓,H"_/[*o &K݇t>y!t{׵6 ``^KDn]p]bVEkE(ڱ5׷ҼZj}֖y xBLU)5KYuO-gI(V~..oVhצĶ#m@w3l3h_8ng!y0LQ^\lEeqYj߼mC;QF@{廪I%2ןqt8C@' }wW.r"JDdSO(C2*:~QwЯL ,!Wג/Zj~ACl0A\9[* ـUw3U1'7?7nb@ό@:7`W vaIHiܖU Faw. jb%,YIn]qO* _s g^}Q:ެP-'HD<Ʈ2]a ڇrݧǻ7Zw\VkxOpu}@C?6a3P" .Nd7Flo?on[K}6ъ/ ,SFh[2WTk=S !R@Qy:'?LG[j\ "ӧyb;K6'FL,G |,=*ܶXdŚ$zv&{VPX܁,Z%ׅJ9KX>ݱ`KP)pa }"緂1m⮜ z wWh([% }$onh=G{u(왳2է) >x _w9 f(f,U?Ԣ04.QQIpse-Lq4%si2/tha7ڛ;Q}'iϢb#0cփ{\ B`EH5Ͻ[ydxĞN̗2Ёͺ A>.{KkɓF"pM!aE5'S9`q6B\J_@1 B)GBxK\Tga,E)yLZ{d0E*B$Մp$!SliQKB9U 0s+D1Oohv {w,tc~Cv"%[,,rd0W&5= mc E Zn?\03ٓ/"?] 6'vqaZw_2v7d]9O`ڼРBV 9ޞ}uO*W=Iٳ'/M4jLDF%F.'{? &wәQQuTZxA[a}+럠04G|mBf5~ !(%v HFzRo>Ƹ:_[RIF4co1:*/6%/# @7˕9%`C7lm:EV$ъ*%f*)̀e8YU:QQN3-\zY4A5 hy*'g-e#).%'tV$+0DEUM(=)/3) ^:õ:NӝշLW_.Jk]? [gK.qDL1Ick6FQ:=czt` | <`]NJsְ6x V^KP66b]^% H Smcw8>~fa3bu"ҭ6aÖt2ޘ'.R3.w|8$EfC(# : >NrZ􅊽X+9@}QwLlY>δHc)y< Ԍ!^K9m) 1ßyP<8nձL,5)Su(2C = %9"[Ck1젙eA- #Mc6lFZY}gJQC< EhFx^W  yx2V5>^nX[ONM=ό041[jꁕio*'ħL գmUbx>$8Ts4= \TCv\L4W= wLӝ=_a_oNz#Tcn2鶢I, i"I9e8_"IME>~Ɉhf(sAp01øWmp\nTj - cWx.ev#q ~uykhQV_/AT#P,CzL6\bԙ''X&x_Nl1P/ݗ@uc]ĖڎX$k\zcb`󊙙U~_&' 8`iIhOdKH强cCQwa8{pqx\Sj6\픾ϩ܎n/FrC/Tĭ3 :RaRdLS]YqQ&N`Iؖd0NLk 6*GI }f' k0T#KA^HOk-(eA3,&h}YaxOlKT2qƒȦC5dS!y%ժ g>ϊ;}l= EЭ@9^;{U(J { VpwQyɻh$`dz b\gm08Z =b}@>k@Ϡ:=L{%]ź͂μAT'# pczRsIȆJJmG띯TO5+y2'-Ҥ7 3 7db ovn8wHD |hn{?h2A[9Wf&f.`P+#1V̉wdI7sݣgS LdCOAn|*nrw-n`pE嫪O"1Z@uX;ziٴ b@2tY )-~JЪljH M#LIὢDzb9+8~s(pe /nkF+i-Z2GN*  :,d ϖh`ƃWXdAiEz&;! (d~AQXݱpJ$HE8OԸVtgLc5U6iDty8ΕX's}BxD/p<蓙ɒj6ݡiwAZF"9Z < ɗ*.P5yu*Y3'#*ml)2ĂYF+]Y(tx|c4koczta >h }'ɕ &@V_Qx*d-ʳeِ{躦cajIK!c=vAi|!:&2fFe i.?rq̻Z XGͼQyY3dS;nt;8/7rGH7Tp]FMQ:oSB?g$ScD52u: QBeͯKTa8_l ow1eej~ RY$^k 4ҽoo4{j3"ɰF Av&mĘ$M]Cr;9m0V{~ HH4 p#ӞQFg^.5 z%+h:-o_QQ6`iߓ~Tךx6bo^&{0F;lM`əzA7!t\!hfQZ i2)Q[WruzŎ3@TզԺk%>ée@'lI.^P-ܨ&cĭ6re~HgvC-`ܚdk!Q\ꡄGv11a\ofNR߫=ѠaMOp4('c!L*.]y𐭜nJɶ!ĩom׉4oonqɘ}&2LEdX?l%:FqzBsSSsgSҨ&:wmȡv~)d^;PMU񏔱VeSV,)g҄'j0s -CQ&rz5yCP}-P߼c+jx2~uFuG|,8j^PwM#v7!uH/^28bײ)=sI}K5Daߗܰi.VP;{H?5IKO7d^fd;m# EhkgXӔ7Yz,G!#Р  9^/Nb dQ'tRZw,?ׇeB葹Ot.&z)GsGӳ"L3^U)dW)W1 U8Lcĸg|b5}L[ϧ5*a;՝Quq7Y?kOP#]k-%xP!oQ C<*v^ H T o rߊgeoz)rp7jQGD,*egըj;ȏ6k@xL9nA^c 68K%㿋/Z[ҵ08Cqzy@Wban3 w0Zrft\gnh%Ys@ZY}<D5̚<$1|gsSpB1p!~ H[qk5Xr0)ĉ]66^ 6e[^tmTQ~B\@ pXkR\[3 CΦ/câ*\U Z_; mwq4@oMnoBwmZ)%;zO_ .@NƋ<(:2p 6Hf)fYwNƋ >ѩtxxy-ZLe^itOj^7=?+6v-Ɋhn3ԼVrrv\[s/0^x)ώ,L7pRY-}ʀ2ܐrGHZ bJɯ]4yb,xzw-3\K8@]Tq7~Nؘ\q?7=P+/d4?ԌN6[}#QQ;|}*>d]l4p/Ѭc!_Vl$!O8osM"1S6¡ 3ly[z:cLژj"uq y]-K }&7Ս&>-Hldc_l40@h a `,*bN%va.> 'TJռ# W7}"u#%^J'.:d[m篚?=1ba%%cZ.f쬽lGڃo?|VWS*o_Q;BK0ۓ ~ǺJpN|a*=cycy#wy0:lW:& 8ܜ tE],)j^;:Md c\ϗo|@7H=y50͘8Lߗ}uIZsy3*-B0F2"Clm捃UI {2 79i 8 -uz@D/Yr8}`ݴ7/dUV"欞\<l/5' b?cEWU[)a NhJD2YY\Hp,:#}T7hpy}iM "[[_HGieYfd2SC Qbr\ܵԘ m 6-WOyCM5Z  p9ӂ&Ş?^~N Mf -` Tfy[TȰ滃rDʮv΄T )z[7 xPg) Ng;9qDa s wf$IHѬIM(\-]Tl+ {(%X+Ycmh8Ė(k*-{(9A9xyh F60'BApuUٕ{q5 _"-9V~5Ts,|;mɗ y%I EsPD ԏo@ .X)ڝt f./^F8uV CrR8.4da큼B՝27 ނ >Q cJg@ֲ톉3C0PwkUR 7E,Kzd-hH;a $D8>cϒN-Jje,*Z<J-N;-', MaG6f(:5^޶-$]~4ˁg!~mgRt̺ H{|&VhATcFg c u 1I9߰y W_K0yQE y:x}s|YBGz%fԚ3//oa̶//C7G fOS@`rC94"ʜY}JSI ی/՝@!:-nY~kOλQ:˲&I4AS};]]խ)b|PNT(;Ϟ ,ENE}[(v$DM `5; թ0%;7^>yJl} ֎bZKM=Y)YFB#"ʷRƊ~V@TyU9C 82|AaWG?p|0g>4c I9Zޛ\e,vg{,@ꂷԮC :GѮ'(Bv_LT#:6,sly;73?[U53Ky`/F4eͨUfj ƷST#~׫Y2c32)rӴJD.CA39| ypXjNt#..l ^Ļ+kX0Л7uɿ:;#u!Lz7Ha(\H{^ٞ2*,t<-xԩqP*rrwXwLk9#{B a_UfwD݃N xl͢uj~"(rW#82SV9zx#wt%)ܢ ]"a$2>AWmQzݨ8eWr][:.A;q^lFfR1/woٰ<d`5Ab"e`'NW)v֪.TE=|sՀߝHp͍&on{p*dC(ɔ,GCó$fS8 bZQK~,u q#d }jCYߏebswg ]ϳȴQŅ?TSo oʊmVX(mzjN(P &6JGAtTi?#닎-,HM_1)8j} #8O$/L8FH]WTo$9}}"R'3$c˵S:2FV~1dC/I{.s$^]a誛Ԓw\+QS@d Z,ǡuw9o7iǼ>I&[/Cd eScIF W ܷ)Et/Nԝ:pڌQo6iГ6N&@nVdu&kGY۪t%JfG QMkf` jֹ>%>U݋B5`uYx=QS(N3X9l O1 E {GUG M.Mm\?r.Ls(@MΌ YQ OXXaF^F{ FZɁ @a%/vSrbUK$$?@.]Y^kbX$R+3GM22__K>4R_7[C̒ Jp\.!@O?,Ʀ=Ȩk#$b(+ʗ^ÎVMg-)fS%CEWaTwlxmu`~4Z xڧ"p뿊bxrTk3'.Ud/%mJhߘeܪt)bFX%rWNnMNᚆXwgd+)4PxY.ͯ61j_C#: X&j4/mM`PaD)胲8 @/u}Zu|coWa 8k;;Rؠ’v&b}AKmvԊ~@q{YƁ-ː;,_|lړa/DNĚ9~23`r@޼ˎu]f`'hy3f#(ȱZ4~V^H bCntH GCV[5Yc@I?0BX,Gof*!xј@n>w-WY; 4As\~CBx,@0t81o}$Pȋ7>+|t} fC^x`o f*ro*[QS2jPm3R6*PCNcVyjI"]1"q"o 4XMt?HaQaP\ VlƱ@?GݟD=<iJk&ٴ,~!|tR7|+6ָ,Ţ5A׆Iy2aoF:IM]n Ya䋱m`^Bˈ ;PRp]Vp;x1,y;(H6Ȫ%VPusTC4fK>7㛅e4Ty<,&o-:nXD3KZQ:D&!؎ ()A(rkrbK-;P`ܵ3 d+UA _FHH6!i%mVEi^SRg|Gj*Ǡ_" ϒܬss rEѯ@Dp@㓎xBue=މWB EB#-F30ݬ9^n}mJ;k1TH v!0 %1)"ז]aYR]o+Q62Im/㮆ke{8߅uŸybpf<"b9PyP`eg'F64Z:߅尋tz-D:g~eFfYrU: I6 Iu{RHWUX26֥ HBEHҖWRJcr?S@&C[([+{~/V8dNM8gS9>ŭ b"u-`v-b ## t|WQF%ƀ#񰎅EH N]I !O WME]9D)S'0`\QĴi/Pk@Ex)!q#NEn]MZEQMvT~[! TsPi:vK¢@ F_ vp)TEo W!75Ys @uLJ27neU\={!у]P}Lomе~܎ov!*|7g *CO ki3=rv;3ΒYƇ7hV% pHX&ָY k//q3\Hԏ?RIyRWdP9Ҭw[ɉ$\lߠ'N(H#vD\j vd873\ܞ~B}b h1܊?,b581DdV*8fz$ NU=Htԧ[`A <}> BFp3jwb]+_9(jC)cɋ|Sq˦;(;e;!_Q"TAxɲ7Ƅl8Rҧ$<Tl>4'TI rM w9}^m3'WLͽQ`CCב+byG̴ߧA ~Dj”a$?0JB-]J1X$:'XI*ُ[K SiX15hnl8B4{h49F<fj*-@D8~;~>?}?LX.-t#_P c0 z{bv3 8tŰ'+a!e A9Y]e8 D-=w~:Vtq@D٤zYG抁 ܗ}8)XlWA<<xöYs#k{]"k -S/zξ($r7=ACzK\;bor pu\^c!Pѷd%;H콂H`A 57FTf%{J1O<*w}F.M@fbR^dky08^*G)V6Y(3٧C?ҽ-l@ 7#zY~Np uolAOlv7><#֡b-PC OVT2y}\/5JGmrަJ:JxP_LNNIF䭻_.K C, y3't.y;9G㊲Ha?AP+)/3!UQ7ZV,?㡔L u@[3R頔i^ex,2z 2r 7u!?[Px5Zp/U>_;wF['nsEJ|Ww D?JTs|fzD`_!-8I {m̌dۣf֩pzx]R6Ұ9**Ӈ`и 2?<J[8tjo؉JOis"zA=3! 7;E+y!RUZn:N}K"ݵV^wgzohE;Rck9D o^-v o$?mm<ϖآE*`c2̮&Oe?Ld~e%_ړJc| CT,Q<6 tr@0ga )1CH6 `Q$dIZ[n");5n g=bt".w1MmnS~>y]v:627]*pզPB&%}9{XJ \0!=xuv_ McJEkZ'xaq ?m}RFe~G׸VFO3[s{r-AVT2TY7=W'pn~'PăxV"׭/X8D"\`Ex*1pS Lצg}c'KZoWQ9o kou^@=D%q۱g&`.aonT>Mۺ  盬P2 ttd5 2R-yavfo{՝s+ZS~}Jוܩ5)~Z8BzgC׿f{jK/,lt8ce)Ƈt15&Gn dJ Kwbf RZTW]Aұp> W. ߄ˣT|%Ϯqam{,M\sCVMO -t^ŕ/{Chp.?5\T<_ I(E:rX#6ayW /jaTX$c ΆR1,p].1]lR^Շm yԓd\. > Y-1T}i`bhyp:%ꋕS2X vO1oNCsPKC.~l<&Pii(z3 84?3ۏjdyH$ Xyu21@(_w!/k֢QS%6itij^_HKٝ%֕º ΩHq@Q4'R 5эk 2D6 CR[$31R!DCt>6(K  qYΔfSl3CbTƱotK}@UR@ Nf:i23;8x{vFCa$?RaA!t.",vX͚VZ!ow QQb㍅*G!%hqc2|l 8TP۱w0?>oL롋 ~GA <@žTT&Ry،'P-_볓'?쑔,Dž[fb+e»H^Z3e S_b>7s.dckL*-" z au~ߔp{ Jԩ[ F5##DilC)|GkJ ՟|.pqj7 ܣM~S3)\hRcbi؟xbzps%yZ\d%b[d\ɼB q4\މstSHZߖOl;* …&n_tSދ u 0kZ*(g@?|ȟ!^!/ DTJ[5CU< cpJKX_Kc@%5 Q;;٬ Sg9 Mwm޳F>LdEכ&(>h^P^V\$Xof5 X|r}1<ٰ{<,0'7r+BMzWkcAE|9S~)>qO$OERr6 G4[LQ*Xq\ήcR^j/Ɓ_&Fm۪UƜҙ.Cr"oTBra(]F "rcRڤ鲰\B@8{PYx wOS ޗඌ1jJmr)'f#,C#-Y#E+lQ1%Ai;ʕqCϼRo|s9Y^o)[BݹThڢ0$Tm$ ҀuYvAHuD#bS.s*MqV&vuw@m=Ë&]2C,W?wRSfT]:="m֌n V%N(#eܝ>`;73_a>G%O}K 4=S.o6([:>`B5(jpOr83p{_-,¤A^SԻ# S0sj{/KvslY)q?T{̎Ђ="dz#s7lyB}zƋ+Ad2H~zCp۠W'b)aqʓ6Uԡjcp<]$-Ou̓ols L 4!k?gtw"Nj;)DXJ13UeS2q`Ҡ$]kwV8mV#_8Zȫh.M!ȶuoM(] u\llj9W6Δ$v@XI a֨F6 +WAv[x-w ! p +ݱ9vhN:7\lGU4蛐?6ۻʒuQFK'}qT3Yya?JRˆo YR O"jn=9%xCʿ?!SpcuFZLB lc);Jp S+5q*ϊ»y0nVl@$`? i_/k guσ}>BHp9K!B8 "o~h6MiX=_a}  p̌#tQە,9: iӂ!ӉSUW r'"C`تbDyG{])8%SX,Y?N4j(9\ RC)e}[oh).΃g>mIyDrx d׿. =HR@3ԹɎ{]vuG KmeP|9m#")~!qjj;ϾҢ?|",oa*4#p-k' &"M ^uvvn/|X%kܷA,B?FѢ!y|7:ykL_yG4a$(BtBmKxd<88 @EvxݧVXlF vLwT#8k4Q@x+TTZcũұۃTm}_j g#ݺӘ/NUyu_)E~:tP|t6hdz`][cfaHP!Lbw/32'Bpe֯UI掞ejsSأǪafy lZP& .:#]]:gטL1v!IHEW,#(q ,ȱG<y6"lU8yuEO^u,^gjTҴĤ bI^j$nȏ ۪M0/21L(<01n,kXE Yɉg04T{(qeC({VUF6*9lnC_jH8@8`yJV4"|`yk* Ot]\PjZ7HI[Yj%0>@z{`l} ]ȰY5|Z*Cb4h>:z- N/|qM#m-&uۡyd|f]-HnE: qeMlSa UDB (>ۀaJ $$+!Ǡm\揠qf\X֞pbtO /0PK(Ax}*S\D.kx5/MBК{l18#Rdgg"p67Kw@Ɖ]7oPnO"C줤B)>{AKhZrC)([0z QЄi;~c۾W!V _cAcY#W%N ?,Jn9)5>R4BH4 Bk U+.dl?r~ -$cXTkCk{G}O^bEMZ"Oq읉z[Bu<6"kfpo嵛H/_LGW!Xf1 k܊mqV_ ]r%^ ݚAds(i ": EQܔ.N?jenc=Hufl]JYgk&1Cxy*5$el0K5SfO C_|^3De}a?gNUp TsS.;yUϻ\,Xn;Z2<:U@sί@"ݽ #S:Ue|\9E^#IV]k' p`?#KN2 zEeOa٠-(H)y!!* mw'uwъU/6rɸD- P'tS:Sbu mRkJbr<ǯ] ⓘ]5w6P0̂ڤ3Iѫ֝MJ(q˲Yު>SWJ&) P˜!jFq:VK^̓Hwj?4X%ab@G9Wgʇw54[ 8Ff i8٩w` ӡl.ndSQU$o,0He=q <[g4vc};*:"GyVU>l²)ݑL#O?t<@j)(2N0m޿W_tM\T`am X-'!6tIH~Y}R㍤hT߯HJ=!p"'Bt6{y˽~j`G>Yy9,#w"rp`xJOee~iv9_mBTÒi~,61Rqte8WQUGy{ӫsfry_ i.B5pKB$Bà tI5 ܞsmHjSөk{`~]n <%ڜ*meG^ʜ@J?߼~jsgM\T@E}zՈon_rSC ~kN W# +8D%,d@~I~s.{`G1~{VYF:dS:=60ګ8 dIMPj~f>_oB/6;ٝ)hbTEcT X sK ˓oҶ&Tr&53h!n41> -6&g' ^=ݏp6ә9 -޿ǭ |\ü>淲ؕGX#1]RIHƱ);/ti&]_KGHsHK_>誖S~/^cźh2IBV]'bAY g@}nG3{V% ФcG?H Fi= imﻭw9ղÀ~o2[I"9 E#ǂo1I5#:;pڇ*Jyqw>Vvܕ&'Q+A9%޵ @-0e%>Ί/0o.Mw]j>jymdx f{*9c@;6^ih߾D L>]1hQ_7֌r4ᢉ$i$E:n~Ye~r.aRAxďGE oǽ?Dk 15ӕu׋_ ۬tC|^./d8["j)-zRRKENT)'hؐ5ʻB0aUX7#%GR"(jio%,Vj)W( ʑۚutF#ƒnEm,Wb"Sn"?w@O|uH4vP0r"pF* '+VKɓ;*REw^В~BP Rd\>g{t' *Mʥc3r[`zt ٻk5Mq^,kbS;?\8]l':ve"V G4 ,o-4yۿoͲ&IV-a^} qĽb#Kk/674ޡogCJ̲%WL}n숓zCn"a:De 2cH8c\V`~Ϝ5j`?ڗ.Fs!EAaK_ɪyپ6kEg3LxT=8H~g r 򏭵6lK+ҡ/p r9Ʋuw)u ee#{2#Ph1!>P،/Cpe+*=kEȫbpZKƃ@—zDjp$]y,ԙ0[{e{| 9T w[Qd~ tl#{>:S+Vޛ5 C;w6jT ~]c_Wu]+U1Mxϥ=50gjs7zוM9(WY^x"KSD9zκ5@]zl6uN'7c$L)pY v9nm* .bUo׉muLP<23?z g>_MvA+^Jl8g OT$0iҚK)Jٍ6&ĩHLb7U`>_>|KLct&TmN&E*E-46OW<Bk" jt'EC,tmz$զˇH2 ,kLE0,(Q }X๏e=/eV$k(0;x. Qcԡ(#M\Lڪ%W*ڨxʅDA<]Mʛ)ZZ~%FI"Ez6NC2f/VFF&K Iɜk=yM\s_lLb,70W~XULe*6#xclk8)?`cnTQy%#Cڌ|#cPl #- (tQ<ͰfHXD!+Co(Zѷ9˳_l)TYB޿,}?)]DF#1ZDC NA\N4OY֔DF\^j I*BL{!0;pAǻx8 4AYݢVb,\!+t2|^k>\>sﶜ3O?問\`Ђ_gDZ]-5NX4dY7[43˅{7F2WRwSyLKp r+0s΋lEVǗRuAݢo׹ CAՁ4,m坷xD"4;:qPOۈH/up6u,\6cp䫣Km*NLϩ A7PMN@)H ƺfd/yA4Op-sNb u$ j+qa Քqgb@&+(Ak X g2Vvq{VoW5ShPjqեZA.T߄`Abx;40qY&Ɩ¹ݔD[ER*(ctxtĒwNfƏxQSmY*0ٔjxTd:Id:9 w,f$74H?nyf"I^CI3(\l0K:Z}W{!jI>AO~zs+-+.SC`yXa,`_<7C3$/ߐSNf\d9`[c9c2O* 0AЕTs~kYD=iaGkvIOܭUMgu)r|Tj5ᰛzn:W;aS AyZ"bC}@< $ŁsrkjR=#ηK[)501w L"v%=ߓzY.?fT]hQlǾNQ鐿J0^ gHC#iu>nJ#D.pkP5 ;G1~"S'.V۲[j`h`0PP1bj,St~>r@="L`2)oN1b&mR~`q ޅC &d|ړr˸HDYNCNpbn/j-BZK_`|/>Pif*n=b5ZVyg"0SǺ—UO:9_ lќ[/ Q0?G˭D?fM!UjNNPp}`: hM(Ig25R.z-,OEZ7A uw-OQ{>C*:ビs?mfALUCMoҍq0Wnzx8r M ݷ' ܘbʸ:iy!-]5:xY]B^ނ~ޯZ g3 11'kmɑ4J РT 9S2{gХϯs'9>X2,'S-hkT 8̛4q*rW`xY2(2[Eؚ^wp3!X+'ONH]cmͨA~KևVbD }f%xşgvbfXv:{Hb'#OU|H?x@ $+4FȤ;r9HyWr1(~7wAk 6с4aT+| 8J~xFm>L-{8'?@{j&uLR#npb㡨abD9z& (@w*Z ZWTԗ-qG3fmM`EYJ* .~n_ŒusoJjH3zPJ4'D:]ĆugNKƾs;Sd`kMfy0,|PGS=gw?(HŬ$}J+`nm¢O30m5LjbfQl*՞%bѵ? w-rc]KѢk|6_a-˜"XK K! ԵjDz,X[z].@R)B0/7c??"svJ ^iqX~`0BL7fU=h{k~H2*? h2X!p9\<7W?B)u8 ľ ZoLb A$UecO|Ezg)x^M ۨ)g %c/7bn!Cl3[gShv6|l3|E̜00`DŽs8d)2cp MkDg|!u)>R'mCI/ In0ZS'cPPR0@^D)6[D+zB)OZd_Kps쨁-ڲ"ڟ!puP&Ĺ}01)<~h)-gUӴXXz}Bf fS]E +d=}IGLC֐I^ZF>yV9`kY}FF]QͿ 4|0bew4(vǛ\zLξWü}+â+\+ >fݶ*۹KQC67>֙|*ǦWLS L2 g+oqGp~?nĞ1*جIW3!Q<(FNH^@cl_v].ݴO|̏|Q]a13%%7b)#)^ @H{]ͼ+tUO>i+><[iZ{_#f+i#H7B3慪_2]B8->t3ELC D~ϱtԳNxC7R$nHlm,7pIzz| C[@O !%@ ]VTc%5|(aYGޭv x FJIUDWdԿج:Zj -f"|Ds/:iV\2*U(%L⿌Aqzu:{C؂eԭ)mt͠ș빤/ fCJjHE^N4 6ׅnyf>~bsÎO !GlO&b ?&Bױ,ϸgkzfHs:j0VS^@ ձBRi3tPv)]؇NU MS|2^L ez,$ $lTk>1bQ9F_+\hm@\cRie]R Ā[3uk8Xόg|3oxVgĎ>1f|bs/'RieIZA)E؞T %75F"&'EeQ'Oo "ݫ|ͅ#z 0CCY36';+mH>w}N3 L oUϗ TƁ,ϣ3r$vOU@Ӈ1/-zh; [LU3W-r*3sGCŸ)6_>8f eAV+cm= 0:cjcw: S&'4 -I1X}d&;M 0=W":GL"Oˋ> OXZa\z%ix"gNXɆ1/`p cq5ۓGA"Tvm.զʼgI3&;UrJFh ξPl 'Rgs/ JrK&j $qC_!mq0ҘI^lqˑRmlc[ F 7V.J.E9 X. CXg2X9*D 3@΀)+0g6+I'Lct@P۰`z 7уH_l6Ӓ/cD-yJ6fRtk|3^:q  j-Y|vȓ0n~jnS`.j]An,nppRN5aphu.E;IY] GLr$]'^ccGD:Fx}3TQ(@ 1{ 'C# Ig <OSQ:eN&5}~oeqbw Z)P~S=Dwj-Z H˗F.܏b.fYfq2ThʷGs-4i!1I#8Y]^P93>2b ]aRi~'~AsQJ;+}_mlJl d8*jVnu.LRpHcLf ]`ލM^qEGuQE]7%s6. */̆T[4}ٽ=} sO;E&6 u/i^Fy䢁jԐ|7G\N[T%Aje +t4lcme#̿Uzt]r"jgDbp;Qd~U8 FC2xKrEEYƭj&w$s(3VF J"D(ᒁצk"V˦6 gdA:-b8;I+JP?%{)t$H)wP; >P{K sd ~C(•mF#t~h;ς=n(I!j1gWnJUSP*g6Xι.J~"yg.!gM$+x~ߘ6X^o :^(DĉQ*ˠ{.o?8''yi3ͯAǘˠ|_[<=?%7z<5I 3;d!&}fqа: ž GKJ"dK?_sհ!‹~CP7߷6H"5:1Mg\o I(dzlSt&,}$}aZF @e\Z#ɑ8D|E(uL(,T:ENM@xOb bb2Y,r\j?Q$ث+=NyLnMR f$bX0 c[5GU;PfQVr>?Ix@}&:ۯFƭ)g}gCʍgJ |J-Xz%Zd oj5ώfcۻB%T_/RVla܍'MX6LEh7~7='P~:kqcp:$^wCL`!q3 s:m HYmڗ9XzR$ aӰoڔ%Lѣ5vh!uK۷v) w>'Wl9rAn;T5qek|AΧ:S&]A)*v+ kx]2[,C}z_= 9s&x%P_H#njA%C&P2 -aGjx4Pj3sǗ{ZNbOZ~ߛ1Sty.ZnCIǟ_RH!Vea}.F|[fY({Hq:)\j0YTVEY4'G+y 43Z:£5xsq@9)l) QJ_jnrk[IOk {oNj0ۛ_A?tbaa8>?r2pe& ,`ۚ35ջYH&G2XÛ_-c~YtGat=A08_T &97pNk=¡1ܼYIe -pǗ^q<;ZK}rUZۓn6ْFa )̗ aā:~!A9nz?$ψ4|CӰxAȬ?(hwm6`'ސ'A8fZEaZȴuWc:$"#~ )nP [;hstrf`tk?{PgJD}/TM+F@̚@ގ?v*? n7ʂð܍o F(g^EukMZd&՚A J|1Y4rvz<[ٸAom6p]Ǻ LNwZH erdM%/KR2FUGZ >Q Y3BW vj?FKtSq;7Zt͙ ˺HPaRv} <ٔ^"Ir}ƛ6zQx x۩ )y<nU4xw(, (+ EY%9u&Mfutm4"44:Ql% Y- 6颷m,( "#GX0_^5|ʸKL8OBXYHφˉ8]km[_.j,B#@Y\"oЗ7`I-zbQ7Ԧ9p lWzRZ{(/ `YAe+8EHt02_Œ?DIwz h]^sN0qޗ )er`!Q0+ԝ"y: ~r25W 4z7TmNqBV@ }8 'DM:Uh+z^n0ۗmzʢqxؓxV|b#t1B q3&AgӖj dry]wD XCtF:ڱlDZ<T8m'BSΐ_m_MV@/!zi`N)GCZ-ePҦ0WzwKo1yJ1(ĢAu۪ C>QeZ#K/ Eŭ'H2`Jb|2Ec("JmP8k0nSRW0'#2iVKNMa;Y}SN6]pJ[< i)lj&n`$PV`%,⯠ ą>moqM W$˩o5\S6>ϰp\NqM?;G;6ԭR\a?.mʆj 2a]Etb "Q囩SR-lDJTuql!Pu%r1p[eW$m2Jl+<љsBmnǻF|% vgcQ|MbhZFs%#XVUS((x67fPMݒ*ZQ}<^IJ<DI50UneB#q.[?~ 1x:$91N)=֫^}qqpqi30"hRsJ\K؁&nLsfG X*$Nى1 "b8i^"zI?ƙC\Kt`̽.ֹ(mC2RuEUDMG8f * ~qx ˃"8 ^Cʳ9{:k&ٳr .rFJM0$Ԥl7͎{{#g51^nR!`rs?):9G>Z8 1i1ǯRVm:!X.mƆ,ݣؾ׾7o:uYfvg%%֔/ˠu?Π"6ļ'{RW2Y'F d)dmBJ`13KBC9jFW2F~ S>Rgxz?й)uќ1?T4->{kOs(‰='3^V1 >C?ي g; I~C=EmgBE^!T[QIνvtjvH3'B9nي̞ս[b~[l4N˝Hs2 .߸Whs ƽ;1$X- Bbhfxd6M9*@N Xd\ѻcP.oD8ٝ$(N^EC\#rS8_X(ZG~a$~ئBdi?*.i;<0sɊ iԘ<(/)wj q}m/5+:G>VX83{i .>85vo-,'2ԕW{ȆKbVMX^! R̚O~5Q>(5ǒ r_-zvt!j\23o4ƧW?quA*6Lv뷜WrsؤWl;o| 5|i<;PV䠖S ā+b1!GÂa$\:>X[BT<s dg8K~ǘi @Zxz"zm󆃫_EPO : VΪ| p>[HXʌ<ތ*Rl['MƜ翝-1fEiuF_`j_:$ 10tPꢞ66 z: !CL+R: E*BUd'0atۮ9]nUS}b=Bj=r0бRv4zmRg7JGKߣmc7z2Kjt~|5ކcQz@xAb([娢3-d+nJ9o&t sF܅س.eߋWumd'F]!.!;Jd ={7"qCuPZ%~|@+(xu]H2uƏ 2Wz ]B/!.*d4>n{=ɘ;Kȶ[[*ݟX&y@;,:yO +Jo[ڹ'('ݹ䩕O<7.}Xz&b{xE{vu\Jsj%㘩಍!MAl.;<B:peaH\^>䤮|n({ ^P 6ZEpi/29t:)~ڂ#|L\ i<7S@n~!3|Nv; J| XHu4 ؄K&MgAby" ߓt*Yj1%d9ZsXYƞAO-TA yCVHA(Zyj7À]"SzFO]>ʀ_c?5mԛ~mV6VQ݆o 1!&-FB<| L~xS=@)H T~hw݅&ȒbC9_Kzk ߴ =jzvg_U҈ =_cd|o"A΃&h'踵MڿE೩Ƞ$;#A~gUR2b 8I\$Q^٢8jCL  ' & f8bYçk#2`Gcǐ!&YFdlX7̍SlE貈~]։ŵJAB*"4K2/N`*(G>t س 49F2ҽXvhC@a0m><#,,2 =/8|U -eT[?80ׄtq*Fg8K7" PжM{ RpBNHezlߏh[*uۡh a7&i]u&cDiw z1ayʇbD訋LSUB{ޟ)p1QLX īeX ֋N?8$65ݢ$-p`ۗ hz=yŤ7Zf^AŒ2ZdN#YU.q%o/bX}`SYg(lFS$_c;z8d-ymqyxD8}+|aXթTki$1'J MkLA}(lHRyi|YG2boT49!科@JPO~ُTW{9Ro3{{ 7@%[qU ]+I ތʍAqv˧'{ѕTD&FQM/ӯ{_惔]uķ~pp&mM(,iWN(,x1XmU`khqL2|OZMž{B0hsG:y:yg(M;`KqDt0f$b]GF"&z!įi8ZPh!`(kyTQ|! ψ:mO4q_Ɏ/q>dG _9HMb Ne@V[bZV޳L)t,3`>$)_7 c\&oM{73:^\³Thm\jԾO 1ɜs  ,d޺c0ӟ O|GZu`S/6@X+H4A݃l4ĭI[N9=Wtwڐ!sJ̈i6‰ hDh; +œA\WhެOj"dw c2) ኼ|jkT\ ʯ߮iiJ1 /ʟɕХsol]hx/9Rtۇ$b3Kqcnj/&%7Ėo~& PNH''?[^6 1ɫC<|x&]Ebd^e$}[Z 蜇/ lcYKr$s',WV@GyzHRny}J/*=1auf!xHш.Ybg63_ƽ[ mrExR{u#dh_GcT0f9mbVU=LrSĢAtZ!.$zᗐHgFscA` *XK5$XFuqx^da`j{1F!pn=bՌ9Sj)LͤkBfC! 򟑵SBe#_J*fND6ץՈFׅpQ8K~-]Fs胞fj7(z"-+r]Ul/8Y!wWܚU|5?XBT3M4S+-4X;5y8-MxReW$7vG ~:|=Kq[Y|rKsh5E aƿ)9DŽO+y-k.\28Ht*OMJn>p6U2  Hy߰ P$݄Ys#Vkg15Е6N)<(|[gY$˜ZƤ6EzOx))Db4?d ?.tu51~.HA`<~&;MI> a+SۃDƐ},&õ)K:v_|0mIJ| w聞V#z4wTB~JW`RpI%cR}`=bZb'G`hz>$Fuu˩qb7|3pj6y-ϦwC4Ly-} ڹ(OGFG18dRv1,is ?۴VƇ@8++3MuΒ~?vy+  Zi-erf+ws7>!RYR*EK 5h X 9?Ρvpuspc=tCNJ+iym%WF OXC@ U%o|*LXm*['jwDC7r*MYI*UH()!ZD9*]q}oeqΗuOVl)9qJE~Yr@ci9ęeaZ wYh&o vBpVQōF\7XpjhNtCB镱1VD2 wy|Д:t6\ Zi.C/`e^]ܐJMLҹD}زԡQ3St SW)!q D,t٤H65NŐ%E{0-<_],6Mc){PD%P&p%ҀCoDY%ᯖp0%m4M,6a0:Z/ϕQ\qbOQUz]7PӐV( [UDK.Yyq\VjA, }k`ɚǩgeHFP-K*SWTaQ*C9:oCu:`@aߟkz {v]V|V]#d%igWL|\LnrYzRW"&.(w>BrUR%VqXRb{\v&XdPP *X8-G[ uO5B1%g8zHd;@/F!z[_4oB%jVY[-XOBd1A5dA׮֦ I i#>ñL~(1a,N7Еſ'mxyJzpm'Oię*g|k&@<8V-x@d Z:ͨ(ܱ0grvaCx1/sD<ķZ7Xf!qԲ| Iq&9]jG3}jY\#nUɈ]ܼڬ)@Ezrv[x8 ,R THEehhH 'LV-n`o{Vʼr5ۄðX6qR>J1UbAO℠HClct*6 ^9lASC6KZbnU<)hD+0Ǵ>/waKT 7;L!uO [QgoNpNj+NOE,$.V*,E+Fww*ju&ԮEiee20jEB}#n!2W g, XbOlxLtQ1ޝ.Br1h5;t%Bdt(ǫG7z? GGLтpx;*ovc2ӵ5U{fX*LzYě[ < py3o֍f[+|$ݟT 4N*Bcl1QʰnpNuU2K$K}0:[%^G/Ul)f4%A]{=R!5eҁh&jXsjkA2 qvHe3n_S moC r Iɧsk=iI-Et|4q ͂ {" ;}?Đ3m8$V(ޅ&T8ġ)9ێȚ/fD 0V$7B ,g̰B}kx! Ov,P9Qk$vı}Uߑ4owZβk5p~.$4㉚OHp9w'y胣_5*Ö"h{5ErаQw)gqCR̨Ӈ_7~K=. lՏ'6$f~|$3 Ƭsc2cPT5xk]Gگ ,lrC+k R6\FŨD4?zBQ@2!8|}Pd5ve}i֚;P7(eb%}C+Y 6Ӳ+^kF7:Y]sS'wVo9!8- Ҫf1Nk Ouٲ72#ᣑI 7Х^L|HJ""P SrQ–ey@\?ĥdv>q &AωWl3EZLW)3qI,/cAPk~=>}D]V]84]G*p&!o9O}mxd{X?3I8x~?gQaܙE%aE5zK*΁yr/y*M>\JxE gbAB6|jyFTj[z@@8R'sȍA ilEGg U{ԛ x~IdZn}B;-$.'ۇМxp8:"WZX)ȼfHlC2G-ӿ=h\s|B_@2 adN83}PΠ@6@v[E_TKyhN5y棚@mv[!}9;ruyuZVJBLGLp>JЅ- 9$ Z&GONҹvO~4 'gr9p?g vPj,RCZ $|c;`nÄ`8MW0D$G]v4-^@K RtVQ\ǁ~ieVS;{QJ (Ύ[V|Egs2IfQ٭0{ XHFҀFeOPo-{$Iߒ&qye.p*q.$ؗ5^4&CWhF F4/=*\9\*1Hpݒl(Rd8$3y5g7;wSg'Q|۝e{-s(-;FNb.@ 0i[͵b 8$MzSj!t3iJD#Wudm6)14E":Gmg0LS߄6O96mJMОm@25~;3x}`!x[:vǮ>[@/Sʂtiѱ̊ۋVVGj[3.{#fM"!o٧A[e/;mGԙ#o9 ú@@+38pjw- *L~,H:t f$CX9'ܣBݽv|^m2B!=:P|܂UzV*p z=&#`~w{E>!GйN_9;1*u N?0ۊ 5t EVh:/WO•]9S\K1'y>#@lN{y^6+ǔQ@30'tm=UIZh! =|x2op5>MY {BSy@Ɗ~aVu8l\bΔp/4`O(p^H~OS4J\P<#%\aOz ~Cb*%4]OGZO_xtX9?38L@IWkǓؔxoKH,!X;-w7[{ > ir!R$KI4TO>bF Z,p%E+[\lc'HH@Ն$6QF? QY-9ʸ7>SmG}Z9gjgz:OBsC .Z@9b!BS/8\ƹb6EqwJn՘JLzR(qr @_XOTPoss']4TAr;dOrS; k#'Lj;N9PzeC'"H-IxU+mDwEYE, qׅ?]Gb+qq1þ 2DBB]?iR`%C<_xʋ0\~,ACU)2+%b!em+ӈtA֥d8R3q&^-b8mC]IͲwSjvTO|XrA{v]b;*TEh{x-rup8Q L{Vo<)5WZRe$ɹOb5k;>1$ `BrXS`YfsH܂LM 71Nи_h8$$5hMN7󔅠?pt5br + c:`j֐BS eԘۨ0K`b*A3&WfuO=ZBQc8'\34ŪIm"6$PHS֬VVY: +S#N w7jU2yas^'ƫ>qj`$xbH"XS2uy+!^ŧʼ 现Y_ucB 0 K6Mnծrk.YQ$6`eP,ŜN !rRLk~Ք'qȶJCaÍhO<߭[LcXHuHpC13haa`X7Wz2{ܘ1 $}]_m̉Fim rE "(Bf\sKze楼gTn<W]';*B3% `;ySGy2mrPr3gޱ{V3UрmxGY[9=rOMi ]o H#NNRD'\ʺ8AJ_cdZ-HT`~9ff c&P>uJHe4dUkP:ǣb`ա %RSޔ /D>yu1!㉸gRX7ffw!f$mMQop,|mAɣo:EYr$>@ DF_[*ل=NK.+W6m$K:nف/6 `e]! Z/s_t0|k? 1TwrcT焨%3嵇U+ btcc^n6 (jƖzv~̲l bY鯠AQDc]m7ˠ2DlرP4iVXv7hC/f2K 5S!dtS/|G ,u M5&JDզ1クu~ lys^j#89f~D)9g^_P*xHțM+7zSU<͜A1cHhJQۗ럪7Vs(yS>"%;g &9|N1zI:$ ДUʙԳV@X,nR!zKf{;_)Uj##TTsM-6^1Fz(TPJv=dP(G秪9qǣVc'73{Lcb=޽]t5A/'3QκVDYH_ANX^6 O,}PR=:b CYMEd(\tA*ɺWV߳Fsh9HqX?e;:bM11|-Y,uNotܖ<==p^lqaN88X`;w.`:sqqjԋsmb5l_0:ځt$\V%ַ L[!,eYj3ckrDN1y9C1h! / qLw]TA4){$Ch v.4IgؑAO.~^RdxcuBPRd ȝnĕ&8Mhwf ;p`qζp 7O{-W&ae>r+HG\ W]W+|fY;Hp'}({I/ z*anSH?yŸA0y΃^(wv3SS'2G 2Z1 C1Ru*-:A%JtTqn7*J)d9:d7vBa;B |}*?S(, /QvgcXԗR\c?gߚ VO/6/^E`i-B["'GTAjMS@qBR?-{ff({fLY4B%FBī\a ez]`ܫWKUg{3nWx?ezQuя`qf?u/Pn|{weWO#Sr'GmmTB=3*D@eW@q^j'+XZ z`s{uKݔ4*ymn]mhq87n}<B%sQ3X5J>>^2b(^a<77._y~[nN-]ڵ~"՝IГT.nH̾ɽU56%jɃ9مSyVʽ[۝S{yE1 AO+RFH$czUȑ}GRjAaL2L6qKzvBﴻ&/c'Zښs֕wsUN*/kn,XUq[qzFBƷ^I7s+zY9c颀.QՖ=)6Q]FHwFdoˏ8Ue=sYz`CZxn31PO=?:J6ը M{+ꆬtQT[w' N`2W- v3E!AW %+DPnٶɺ`bzAByw0P=!߃%iJdlA 'WhGW%=#jm(:s'%t<S)lTAq*j&'l9| x7#ɿfe]^v@s7r |%Q2g1md QgC~($aYk ::"L"Q_m׊\ Ol;4k8p&M"Հ&%7&$ $ Ib<̭MulJ(E{ȁ~Ģo96,I.W]B}>Z)ޝnf"e8+3uqğfO.@/'bbI][KBX%kιq֤@bgщg:_j;muZJ,Ɂ^ q֝| >V{\&}3#e zOcdHcxh*4U!R@j| jm6ɶGUbo{OpVd[)lyeqx>g^ *sxH%Zv\Mp2#=x2xp,^[*2xk?c @A.(&6t".2x @њ69eؐInyرԕ]^}OޕbYkkX,(>!B!4;&k[8N !R [߳b>QH/vjQH#7ɾW)N,Evu?KȘTϲ{yMNrTl"1,D];HngYKPB*@O}\E+>Z}sW5`)ĸWy32B*,HKaKV*t@Ż ` p 1d<͍H.@ ]eLeޟej$z$&g EJg(.ZzDr\p;Q% xˀ2`z)ăwGiS5I1[ӟEy4{ܵL8E$4|!(uĉ@\e D ?$8ؠT mxIH #>s\W/_Bmܗ؄iF-DEqe5m6{?PҲ/3S/k@lͷ;Olqf}uu.^ܷ1'D_1k%XXR2`R緒/@_-k+]Tݨ<3f}avNr^kqtsӳ"tǢ}.;XUx,OT{8_? үnlwxAZGjc!<_nU=6U5: tJĐK.c;sWBzxkX"A=ώ,s](Pψ8bxwE3ofj1xm=3\;=Otp\_YMҤ*^ VaVmO4O$< DU'nԞ]. su}0/h)!+nEak<_FuewV$/PH:BʣЃvz65}>Iҍ C!P`|XY#JD\"\wy p *" _jLQсtca^Y|^-rᏩňxӭdp!JF= l]մltЩbwpP2^VJu Ho2 ae$!M[ut^mXda1эAP*bAgεc ûJny)(--jQkxI;qꋩ D*6*)6J)G$HJ:= kG":-/GL+DJh twdF$7+GI 9kY*xf쟄{7:4R7pql,GNCT/qKlQ록S)DB3pB' ҽ(;Ά"|eK.ş.~'#i&Z.(_ n{xAv`%?ܟLh@B[}`U/Z0 @6]Z;_j`-1"sRVUGdɴ4#]aVA Bx^|gўdV9oDg&A} f mM"<#vN>i{(`MSȇ|~1k$XbяodeMjfN$Ka };]{W3UxTTR( 8wÂZSo !ʿ;Z|Y8~'igJYMKaeHhw\X##->Z`G*\ۗGOUS*2ɣqoJuz>A^k;a:0R;ΛꫫxNnp{y΀̜àN%F d{]̑_|@;#xFҜR>a?m8vtDsRwi9⾹cQRqZSIS UKcCg XGBă+1HOثAz7_9rR # p[u9L5OpsHQ$}p? Y`)Nhx޹d~DKGmjahZ]^?WݲAG=CXJJى&?ǵ1~&bY^ywfΏKrV|6)W{4!aVch#SJ<&g218U<μCRrNuym]ED|@ZgAAςk¹r;b69WZv}r Fho%^So?n5N_ys|b a]mŏ}] ^o ˊ}I_'9.F8`Y0YhVa Pѹ׺C ʏ~Ylk$~Q$]oE!^QYfA]%$-׮LJތ񔨡`gÃrņ5$}XQN,W|T:X(|Sy;Wl&3vV!ȪT!%^+(B NX@)4ӢF9PDCMQ־0 Y}Je2&.fC ^f\F ͓#$\)vqnHA),Z-|c~.xv  .R$셍1:64y}MEcN8 _qgȵ8z{L/sH&34˾e ;`;P)fo)5ӄƴ{aP3~_&2R9Ăf>NuUͅ4]c.^vcS"Sϡ&km9N+M^[g +B}!A1 >NJ"p թ6&m>Ug|2 EdG\q\\%^)t,*zrHh8i7Uc *nH4^A2dގݡo2(K砅e"GbIі5+ӦBvcCesҢ`p_sz>glГ1/b:r;o s)tR0kyr/7)I*]&5O `Oɹ꺹yj^5V#U/٭K򨦶AŸ[Šz6 h@zEK0`w2 tw!_A8l[x`(c+dJ6b#46LO4 I@$z0gt3jc ;=| Fzʁ1PߘH @a0bή,xi.;B9s^G2ԖS.G$P+Aa&'S)6 ExОPm"m^qn:UNVV/uj@Y߀Q+Ԑ QH 4b7jA5Ȅ 9hG!%j?\s]f,-yuumn_7 h0Ɨ19l!m& O7HEwrBGt`2øtEb{x C7R`BzΫ6~=0RABRa]|F`~=3:e(d(E/,*Uz@}p/,0Z&ICF@YxbYys9v+ }垤۰)J4|œ󀬡+ \]TUqdZbjTkD|.G{|G$#iw. Tnyҿ E\}GфB FXl'0T1sw\pGTHCnR{vrQ\Ksu{:vG50kA!,C&}~˞ NS˲T?t=dA6 KeB 9*(ZV6/1.Ҙ__ۘ3 exzg8Jmjr:>>@Yݽ%*.;rcϳNJ} z=k`>S_cۅނ-RQՈ5ԅ|󏍖8+:+lۼƐ̀30=yx ߊiMȧcHG&3pN_08#2mNPO%\7|g90KӐv;$bt+!4eؿ:ۄ [HaNj*I3F|l\+\؄` l2tP\Aa=`p[vǑuj 8/eS"RgNpdy?N oT.{ ^`Uf *%˪i!WHYA,>K@4'4጑m$"ͣjeiJ;T6l}& ƭO }gU3v5X' oZo)] FTnQтfsHu@X.0qTh)y_%W4J SXW9:b.D ' kZ^>ařIKkzȢ}.M=ɴ vSX1f)'"zCEA't|paht ZΒ[^NsYxRA1J58_0F ?l0bi-YPCd\M]/cS|QV`WY=q|!:^n䈞=ڳ4۟X$c`~WU+R%m:uT5 iZmz}#_{,Pcry7R3?R^sے"Dp}~˯GnWj]Cwg͜Ü8}&6d(m銯L"ݏxӖq)!Jl1'e؁l-űČ*0OU+5X^ m~` &d֑5X雵wo) ڥd̩hn1XeH[)fCÙRnlu`f NSMUT挺ќ@^w?4PjکGˤWjE$2RQ[rfXQ sf$|zܢt4 \~;Y*-=/KG8&@jؼaߌjT+YCۘԧ*`Ԙ0DR_e XwΚ>H )Sx[Y,JK# t{|ftfvv(aȖoj  PjlH=i{Q_4-x/ߛ\N)YwR @Q[v'mSl¥S}),ݺB4R=Uj5pBCיiT@Sl"RҮy6zף6a!D:R [ ;/xH.%_ JJ=k5YYnΖ!՟ )1{ X yַu3e+|51q;oxYMVBKyBbmfg /$X{7zuub\Z1CJY؅0`Cȼ*9Soz'TDH?-4 Id!叼ŦPLa(Ya3FiD<=^{8O2MgZґפpjfE/V+ +Q[\&b_x1ꗾAެs%b;hJˑq_ū$<ъo`9pbO.V%wV =]"vi̓խi0wMRj(heKVR6' /Ћ8A'= 2֭=#u"<%\7v{-7UgN~FKW=2 > '#MvbiFmtwWm8I '9'"3woa(+Q` `f%t@"%VHbwk@ҊoKGC]CYuBRHLblx,;O2$YPO?oWQ }t X?**9agb~!QUä hz_ca %T*l2R)kB8ng=ð3v?)S_XNEe[JRW6Cz^Q! #SwY@ ]=,~ёѯW wzR2ӄBsC0#bTK;"K7y7's;ku(>⮋z':+R02_(OF!DL+_2FVkUhh+(OG*{:7ޯnhi !ac'Tu\%+!:m=j_[#ܖ>sLUUa(+ 0;ŵ*7|%j(c￲z-g-r)$IC 0 t=q.nn&Nd#yi/MI*zrRVP3gFuNATLjփqωD+7 ޗ?Xl|xr<\Y]Zd.U)E۹q ̅t* Y0D,9>rJNcivۜOPWEX}ۦav @ }@N.~|S_ )=& {%s+z<'yNԁ7hd3"6LwhRӭ ^t.ܜ؎-{ )aE1EPY,>όӖOC4 ;CV V DBi $@B#K2?)50{N7L_&p(9_ztvDs]u7N#*)(0RT[%(AOxNx2nSrIlz#m Sna-VgsKW/2n6#u1ᘹ~-)b KdńsR,N Y1R~0ϗ첁Jee W*0:gF oUp#]9Q0q NUR'dE 9l[|~fp5Es[\rrN{:򤵪mzY˓L`2BEZH0'qYWNo WZ^DPfYM],i,1'M @([ XNIq B݌Ʒ@{1/Z^eЛ\rT4]3h5ti#|?R1GY&x>oFnO61\B jlSYT&lI:l㟖I+SatidǕÒ\Ϲ

    @c1=ȟ~'M@,hh) ZQ)+qQ\ɆLĭR8g8]9^{fy^QX`ET?K)\<`Qd$~{E0_ÃY hAR5B&#,/5))z2Ԃtb`V: A84@=/iɞ)S-xG_-tgԣE)^\=9 ;#9r+gY'B#z0FMK_@4]"Ȍb] A2Yd*Oݘ'JFZْTlIP~1$mJA| oN rsA2j⾏rJ{T'2W[^diqr\ӑmGBkWRV. nv [?7$T|fڽW$AšRʉ$9P28 a3bn'f]@Z3 E؈yAzgi!ܗ3#Kasv\nc([Bq9Cسn&[FΆzgXC׭aј,l+{2`3Ÿp% K]TzGszt wU돻OaLNBQK@&IE:C=` OL&NU~kꗓ`B}OD181@MTBȔH*("gmjfKP㣓Bi9%.l- 0 ˈvrv[u 蝄^}NŮ@R5ASRR4#_H"'[00t`A(R z $L JKL | !@>ǝp:ʤ = "gt򈤱 #,/dG9y$lK%{}s1Рy;삚65RflڌO݅`)TJ^R!kY7Bhԝ_̪pW_[i"7a%f&J#uw$g(1vhwf~y'ŝhlP lцtsߨZ԰IFb>ؿS V0D瘍¸G&“-7CA{lTkTW`9}F>u b$)'9U!\E#tq"J8zsV*9( `9 %** c(u漛1[ èIwo0];Էd!o8:LܛtbJ]3x)؉LubOYc`؊6B/&ɣG7OĘ᤮(jl2).^b{)̀ La(Ho(2&DkOG9`LZPg+A~e"JE+1<^tdJgŏ 9O*Q>Sq:}rcྶ njR/ 2~;5?r 4P;dhmoDΉx5؛V%fXIM^ZG*۫keL\vYkI4䵛dšTIo%y B.!8*,xI  4B ׉{ "s4ֽJ?yjaN_'~82ߧ{$s􉄲xwXp uaC" EEaPۗCh4ڳN(%[3r5ѼpsOC‘fl[BD*Q׉걺As0o;}up[@.5Wu_xR=y>)og:z(C*{/I|@]7~ חL0$eEZh j*cf/A= ;tgx4RaNq@#;KW`? -[{||&2Th*&\`;mC>}\W)X&h%g@;QמKrl2W~|;'w㔨そB&8!(x\5(V/gw+ˎx^, $tp #؍ACjO9 =%k2<=R"=A NGTUQ$Z$y! U]֯Lw6Gw&3'j6Rzzڪӭ}l!9$/GvreN8/5*E-?WtrRW`v$baiKW:FN?Bx JtS[fAmKĂ/p SG7xX`܀ ND"hgmޢ)ݝj1rXU@ a|3> l#ig QP%9t;˕EuIpWLUw4U ](MaH˿a M"PO< ,,` g|?gyr&>+A!u~h`/~apU!b'ګwH\ALsrv:/# A<&M2 %Q ( jQm8W]M&9KZ'cn` $]@oV {xӥNI) t/) 3PqE9rH,_WNb.E~{ /'g8ѯBy-f7;5P#6 )4">::5>am尣pÏ[ճR3x<Wpۦ[IG_ Z'Zc;?-9-.WAvi1T0m 9/YI}vs͇cؘ3½LŤ0VmyA]v|.^iqi#5or2[ʗbx_{Ґxw,Β=BR2a%KwƩO@;ExƑXaQ]DxN/>.3ϴNb ",S *}kQa"i;X"h6/[5Mw(%YrHK*ޑ`d9W"1z#+(-g `q!y-V S\lV =! Mk'Xyo<|eA1JO3gSxn`qȒ]|Cޥje1V__T OJFcMz]D_ӳ6>7mo/B_^ex΀e $!4#Kx-R<<)XY!mtMM)r* j>^I?}jFʔAK{7zg|ڵ,|ܢt/6INRQü9Q89ZC0Aڂ>haε?Jѝ#qpFn_Pc!J +(pd@%!&Pdu\05>aETuUZ( 37B1JDC;; u41P3tk 7%ILscMɵ<gBG5^%1:@6A>Fp5:XTXAld]]}-4&i3\ݒ_ćiـO]tl0 ힱ?1N/Q@1P_?׽ȰPn΢RB"G,8"c`%s#EmJdCݶ&4~RWZ)yaC>Y6avIߴ}JG)#< E4mYlƭٮ}%%6}M5bfTsʶUdAUi֦$]DZB@=2$۸:gSLSx@dڸ%&r+kkk{s̑uB" W'~]UK:1$Yp8Fp &dRzxqb`W>e~3FjϾn(Q74 P"m!&|Y[wMskn NЩ !0wtK7#`x\"]q^G7]LpPKi7spH8Ȫۛ7]g̚W!`yÌndٌ$) ^ _5Ѻ)Z p() ԣ4kS?cIeQ.Y`PLt\@@⢝' 30+^1j Ly.,(v c!M8'ÈҨy\`)/">|"wj1H{"P.jm-08ΡKXoSzyHzi)@0+)Msջ4gNq R/ˌn@hty_R1{} |N%{|ĻǭUk3%9zA Wxۡ̉ÃBȬML W5Y#Iϡ 2zέ{50//u~c8zT.u b(ۈ7]߈ s#7Ca ~cNYYtو\y|]~Cڐ4824峸&2KKOJp8IWEr4 gr)ci5iaAo,XenD1)^ `.!\ 'jlqk)arP& Dvw/淝Й2e'a-8TXrHgHS/u aTYR/CiMSb 4s6bm?0!_]8R9wN=QD paIn1uy-nABQO Z,%p@#e߅K섚'}87l)C0XfH IuپՁ1Νe!Sp@ \=IdMMA(iŹFte )/! .8bO!ߓ*P-Ԏt׊V%{ m,_/7\2rKm*2y[d0)CyAJH= ű"-#'6Y̸KjUWN2( K$B{d@Eum<E\r ;7QH?(aPV K|tE+32Spj;|N.(ՁV\Spֹ̙o u V]sVń._vdBlLMc+W@< e@\ZOgJ4•jJ?A|B8b)'0r'Mxy~vQIn]dS6OhY~hi ZN?lb,ve"D9Г,#}ꉇN2Œ# ”mč?/f8kqvy$W87QWR!-Z#Y N? -f ZxӞB 9Qg>eݳNh,@'Wga <79 |=xM>b 7ֿJ~o_@׹oEǣ ^ߺa%q6^OYS_پ:;c,S;U욋O̮dPiY0L3 ), A` FK @TT}OX3RHN5\T2rjwxTWx&:n ,c'DKQg2`$+kHABV/$fPI9"CԷI$(m:W>wg9r|G6ݱ; VYi޾2t FrB+ʏ0KޭmRRNjd#?jK!Cd9;UQ(` Kt"8Pц"&?^:8:OӝVr%Gz%H$ xX\ٺ+1mpQt >Uv ֮[kzʱ3gM~܌0k [Hw0S? ~fc+(~ڞemrHĺ[bp{])_QGIڨAa0ꥲ'`^ѓmEz1G8r( Nmm1p b~T)I1reQRu>>[ ;ƃvmc9j3%5WcP-G b]S:O4ܗIn̩ ?Wq>{~94)ּNGԲtuT9Xば oEPSۂMq{򤵭}|H?ܛ Z__M]e֖@LNޝHQ}]k6#lҊXcz>&R[3pQ1 "ufr08h9ѤҾ%+%s @rXs{R\okco|sj(Tö6K(Ow.lOYsYZMu¹vNGꡒ3ްYSw~rwdo3mʂ~ $3Bg02ato$/6T^ SN `REC˩R@ID3n~P\.d]e7W7ɋgvrQ|) *oyi>Sԙ5rBe57gg57`ZwؓCa 롲/4uOe=&] a~a(Z3ǩ,wQx_ADCuKyǠ8{g'Y(*6(ns@in^}jKW,g-q3Mdv{+<&{կh[jlMҁ%n<.ooG iqLw2b%ܗ"dJ`$D2=1- |ALqv#W#ƽy̻:o`j}\$-obS ̯r+Kӷ5s]p~'a8s<1ҧL|0U:aW}/)Vs'nw-2*ۻT=8z&M?sH8\?ۋGvk]5[=]U} eUF#.{qez1%u(b&!_qGKZɐкC]|" bLMVz }}br?2 oB"6C8Rs$LGFqN~1w&6DA0.E{?] n6ס@S`foF2ۀcվ%?@>Nt|.L킠(#L M}d{+WnV{F*]</. kګQ-cQls%.c/c׶Hl["!Q2Acyℏ:C/--˙v4/a l L0K ɢ)&×Gr[)ɇT:d6N2 8?FE{Fܶy5+ZU/,k!G'(E}ZxVxo5y&mT%Wdv*(h*̛3u !8M.)OfZq=u'Dv鎃$~BzY]b: w;%_Cߋ WJţQ9QSrfL huS;FaX>]Ua蕐2zMir\@GW` .;~F$ofm$AbO2\[ _ (V$]5z/;#q2&b0X/+">E~.x]. =9LUTWD]p` 0儘pO_naBxmJ"oï7TC3.苎yGJikdoq!="v]s@,oɹ }I򉸸kNo?ቑN3j+QWF䏷,$>U ~'M<Z#)ZE׫&("*77 C^)ss2Ѿt %Qͺ#KFZ +daG][ %*kȲ8KS#v>~C?Yv7 [,6 4csmN_ 2,2jS4*.G&uQ;P` D%i?QN~xAe υS}h8z(Wl@GYLBC1 z^<E=ָh.<+Qcu}y:@fjB;pDI! KAH"ŷ/*kҚ@^ 1 &b:C&aAD;8pؓ w*uz6} x9`.ZV' d?-( xWe\o$fgG֗dӲm$wQbJ۾~0<4Ĺ] בrxt Rݳn}Q25saXr۾$#ks'..BϬƍZBKׇL!~`Cߣd(RlBb]ά8ozŤNCDyԼjP6. aMq=g!͸o@i^03;8R:rGtM%lbTHZ:w~;^ ?𪍼Fd?%ob‡S_slNyBl+Hʷux~LWܵ@OVZBCnC =}q2 6'22j/N/ˉ*e3E'[F'ҔX\v;·[q6LPRgv-6^CGjCO:]xs;ʆhfeMmF\fN? U%B涡#hCE4"F_/sɁAbC,55iέ,vӻbMǶTm,V7׎US6f }ZW_ӥEW 1$X%V["p~Z_fuȡ6)hU{D9: ZLᇚBwSO=퇣帜e$YRz`BJV?= Yt_eء;:Rzٝ kjxn4{]~*ݪѝ/]yӝznjp)bW evZ.h Xڱ2~9$R7%"&j])T˞!BrXd4!4%>·,tM,wk,~Ma3ok\1 QH1Tu֩k'ZE]6O%~`"O])]uTp'Θ(Nv\a@x/]bJiu%0H馶Ҁ.|W["5a\r*:HVN;r,2m.ȕ~ȍW[oprŗfK)![%s'Vd{s,t;*rGqlFKA71iAk`(q=ńt_"䯤d ILm? e O=pnvJFfeޯx)r.ck%2Q\f[g%-|˶xB`27tKFzl|$ \= aqt+Â!r WN@n$%1edSn g J9Ǹ؂S}*"Kߌ9Hw+0 FziOX)1&1QzMp]`z'hB}gj  PcTIua{G;~<ɫ#Sw#]q#G;:> [-qeAx y-)K/ʀ QkZn ydl32O!մ:l叹M]lKhebO0; >$Y3Ѵgi@?I,;Z7nwu5OMh$N">2tq,-$&.]sDZ`^5Ϋ_wi F)XID|4apvZ9cժ讵_օ!4\b6w;eYYi]-#4Gk၏\HnXԒ&Lݳ]WƫJnQe\N_$,e bRk\zl(}Aԛw V+ENOs*z/|e{U5No)ۈ6 Y f?8-;\f: "XA Ӊ(-J$A ?[N0Nziܳ% yadS>#yqжcMKVDߤK5`1sSd Z|B4Ex[WYhRsM(9YixGo 'J;m_.Jn>gZpCS#HWCKbfG5XckW:M>y44ijFUǃXǍ2+QNtGLeO,bj^ϨÝ*?ȒSslo-ڣr N yZU|"$$_KX; @SB!ǐ " okn"iiϞL+tv/E:Q>1v^Zoig#G>Ztܹ&cUbG{[67IN5QW[MKNg{#ajUD߃a g2?F  8P:lJ˔4VbPLk=U_` f=HhX4&I8/l\ٳO;M-[X3}[Z26\ғ́ͅROg =:[-% ElͩjsIb*?"\-@4wx =`iMH?2RWP &}RJ&`+NQvrWb!C߾ޤ9l#^~wg[4Hk;6L$O$9L`]"{c˚& SST z/TґK<%iF8Bq-yaZF&],$"%ztQm+Uŷc YNyxNˁq?wHu7/DO'\X.q-M~jSS0JK&Ld}}N08ĀTTĊb[f&s͑Wّ/RIvxVv/@pс UY|֎k\Kr(`j9#Ñ@+oԈG2>BzroYV!/,ثTd9yN<:\-(29ZmܷŘ4[Bj2tQF3u@2Τř'g/I8z WA\2oRP$&ퟟSRfoXJ ϫ윬Ir;zp;N1I҅q.qQcF"=?SN>1KZB=Tئ)g%X(J_Rtݙ67ۮpePũLQC=Oj#2E[w U NH4f##M^bs^N*&8~,p"qK)62"[9lsV.bMp V"PfTQWFwcnH]B6WQ-!_E;Z7]9ۭ8?ګ֦Cz|a%'kz Sx [c#`܋SJyu&TF#RvOrS , _oϴSI2\(,s:_Ƒ Q{: U -Lj~ly mP6̖% ͳXvOWOXZK\ڠ{{|qѝ\ٯN_W(L;ꪽZ!_wϝG [+CY]W3F_E/*G bi:]tF-$16 b0 k9@Kw$2ncf1[f+'wN[ ۍyv$vgdGZ‰[Bh@Jyl|yFTȡ 3BH0aFgO?L ?I$![\R툮"A@6cf&pg?2hK%)f%'R%E5ƨgcC?RA%_-eDs'P&V<&iB"=5@ʅA#X Mv)tXvG{r'-wz0$YB6| A|@fH\B<+s;z]|]ݦʰ="Wc { (0f:XD#7l^!n] OlSְ4iEFB{3{m1CPέuv;fs9+Y;SS ^lEPڋrj0J(0@Oa!8jWT(eӂQbK z2>)Ԍ2gE".fll顾0wPbƈ_$gńrTX"翇}kw<6&x!Ip$UNnEF85Pҗv 'yL-7L׬n-+ oc=u{m]t*1M!_DžuSOπ1aM-W%z{դi<_N8 ЋlƞDc8[deb[ޚ!6 |rv LmS@g9p,v$g-y(Z:8ˁ%1a⵽!5K2WTduSN$ݫ0[=J/5٩QDC Jc Qt|e]t$# `o|9r")z&q{lU!gjF\TA:sca߼>+qn¸NXr6&ßMb)Oyb"4Dfbl8{3ךּkΒI TT_'XR+uY_iu\2⺯)`z2&E b<`+RuF.wfXfJnXt+cbOݰj^ͤ-e;y1֭Ppp,#H0ӄ`ٹiqB猙0ïsiv4m& oփͅho(CZIr$zǕjwU(pibĮO[2lR:u!uk|' OhK/3$pi@{*՗ GE/N]<"unߥzllk A0+H4fi 3OixޛRg%w-t KlcS?Ch8xR*>/љYT,[3+|v"\^4Fa. (ma%x U{tӥco܄oHʒ (^hR<݁Ftt"iZ`::.& LJS<@gj؉N~Ó6ҧg4*% |s [.ӰI4t]?z綔;/"m7fMMۜ ?h8ܺRgf!M"3agIj>p$O R[,5_c}<sb̔gcM$|k|\WnvG״g t|]$RW.[1 AVP3}%]u9γ4J^Cx_AЊec+~U8lٳ2wX;hnm Qo8OcTDk^I;U73V8k6SX` r7HHa4'86nWFeܕY9vǸpAU_z ni "#;t80cG&;>QC VgҾb'E)2:K0qv&'xKeNuH!ʛit*?'6PMJ Y WgX9@#!5tAh&kKվS+` LJU voP AḡN #fVC.昇GnkmKFڷ6?W:p^V=C D /t oVI;sE4a{baS |-ªuݎYF܂0 lH=+?8':ՉC ,{>bVm}gH,FnfP"|a+d7s)CT+;ZP 1e߁v)e> UD1lg줅"W넟JMtTm>V~D}Np)At'kşv(b%6a hJ؟*On3Wt0a\siYxkê:Mo3xj\3+kOLFqzNO5"[,mUFrZWU(:GwLJ B lڭ#Oai|->NEn{D ۔Vọ哥Q̺4atɨsU"|\25wye{ʺ^ XgX o 9$v~^%tKeDk1PDnznֱrEl00}t 9M{nt SXZxs[0*ީG+l'+CJ?qsOph ($zs )lǗ)Ӆ{'P$P믷 ^Ej5 ^b[ӧMkc\ :vQ*55gAn,d䣴S)1: Sܗ9[/?<Z0׫ۭiCS$O:3Ÿtkoɖ~\_gWm[!xC=pĠ4c?a7{#i{"}kdzerdgֹq([ a,tiN8X\r].uZY'86q՘gRk{ףLVɬ2= кjʸ쓚 bXDG.7IZ=c6\ 4~45qgʤ_12.JwBs 'S v2i/y/Ѭ מyN͈=#Aae_vxe5:w+aCt(UCnV\M-SRF'Zxy~ 4`DO%_G~^^RId+NtFgPW.ZҦ#Mb:)Ie{G#g0鴆^akos|$z-(0[<:B5lFqc|i,m2(uH3D!l p&J'P(P' K4 kOp T?\ T-s`&r.1 S_˘n|0sҮcjN 6-7z>If)k,FdgG<"9kdœcr0H3Vgԟv-qs}Ge᢮Q3+Ǥx2I"S+p @v]M?>^%A}/2nwAr2PBT|GYյcd SIYye{a"cIuO2ULj#Wn[U@΍Xlƹs|S"Aa+dw >WE!d~V oxr,Cz;LMLrTꮥK/t `$F!"KJuv_ =&˞_h%[/lUd| wg+2MIdƇ3(vb(,ήi@Q_n$ݤ *2hH+KLPۀz9EBᓇzxPah},|cky֐p3maTt8$Q Ae\}MC+TFW RbL.7l O7jAl%<_>p2/!>8+bYcR_%(^#!%L*kWDSD.pu$ZMR {:B0@N]0ͤKDL)UStd EZ DUFxg^Kَf:=p0B`|SDbM=bE% ˌ);n<ߡI/ɺp-Ϗq?EpEq"D>H:!hĮ^ nʄvnCE;.}F) >7"61cH "/Iݝޜ'PYDnPOU%EkX?< d K)^´=Ëѽφ<vmDJi~ϝN6ɒtSDKCډɸwoOu  saکg(83Qf3h4x?p <1S0o->: 8^RwuYƮqNL`cK^C7| (lCJ62`RK&-"P\`y:[0yy:BI+!5<yAo_C@ Ϙy]"U(f!Z ACԡ`f*7xfJ ~̙BUiM`Li`I[* ogLM;,0jY1ʤ׆xVW^efz,N'Q $nBEL>3Qү)`׫~`N(ǖE *U)RK;A::T!Cu5VvmPC" V\Ԥ75H#|q [I@ ”Pv8fa OTix%3:y{tQS穵L `o߀i @ФMn2 !%MZaQCZ^_F\ rtS"/Kק3))kY 1:<'FB$9&SG jPt3&+)}|.aB[JeQH%#x NZ-ʦ[ }/:wAՔOvdagGtQh˅h+]9"xUdQ=ӖHl=ZN^mĽUP[acO؜RaۣIw; *S ,%`&\j2`hH+dxƥd/y`c|Z(8s1- .}".],?Jʈ2Rx43K7Yy,R ɠ A7yQe@J 4v0n!iWdb,%x| TsmEdK.>мubkZ WTxkf[~+A$^v3TSQr0 OrҸMB&MNz?81{sR5AͥO[rsD;ih=)eV_^N%Qd'C0GՋ#ZZ&% H,G :ȏՎjuZ^OZ#Ҕ02ppMOHh7>śmH)d/Č0J'|IvQ(h,pF&en{P'kR$}%Uc\jxLsJ]N$儛sEQMW p` 9ATwz׼sKsGv 53Z&7 %"z3fm|;;/B{l)m4z!4{9(iiGYS#ȳa1U(Hͮ@z4֬ZuU\9t o&Vۧp-Wڔ%d"ktA%mSL{\k P>U7b#V6Ic ohtQ)1^"BǡKY4H҅0[ ׯTSq]m%O_c3M| Iq!S߉1E0 ]Zm ^:Ӎ1iCӤ|a"Q+ʴgcx}ce8ٿZN3t)Q5*#QL!Δ"odio[%{3;q9Ǭ؟MZfIlz9`V_9ZTNo0e-K&Ғ.Қh XtInes$vY٢n{cOW:X`&FI^-~O >}wOuk䓀gmJ>6{쉶j(' yyz1|k`35٠棜C0p1p.ૼ\+LҤFb2iE/ksz6B!tPZZ73*̵Ƶ/5<t!E .i!rLT|V7KkePm&u@=VFWD&ցQ{VJLFȰܙ~`-!g$ot__̖ m]ӎ3]6u*x}Ym-|&,s} hCof&D@mRJ0QT,9b7Q۵yza_x#vz mz?aw#s4oj,Qݐ6SЍ 9+V6:C#̡ rtX,xULœt@ :iVΕvM^wR}_6Xv4bl(eUzGNJSF-5=bCkq m;YN:O: VTZ*/)9\X  nܘ`Ā+V yUK-9 |aKBΒ{~H IԬQ2uU5BR!oy7F?ZÆ'k6^Vq#}ĿSE#/r.׻Cn|M6a%%N5ƥrT 6]UB;ֶ9*A;`?He(U˼!mSqii73ǷsСtކ5RlgyRÄx0I>ŒrUEzv,l\0wsZ= 7p2j,מ7N *sx/_ӂm (&;SsZnǁr{4~[⮄}߰XK}eaX5[)O7ERtۯ`4N/&braS- Ou& \d3${004-c(\6 QLD>~_u],rdFWmfg1$bKݼ r ؁j <;G̓H׳Je)Gc :MzJݽ>Nn[;dMĺ]m?7uۋ'֝tu<D8Oy٨kޝUQn_=SRfT:8b8%'== ^ǣ  orM6 @`)X O*4(1/Z[!DJHn<0XZY'4~TF'=,y$c@}^EPZ'?JwZјMb R-n A`r?{iޅ"A:|oVqܠծ{v /tvH',.Q>ܫ6J=/ )Xp\*;r^ָ qQ-_^r?ܱ%Uk?٦s?TgȠc/2" e=uQ3 jWЋ^r6N4Di\ԾȞ}AƲi>s]' 8q>FT;Y,{p;VlƲ*f贂MT-ih.0.z5#C'd.*նF?\}8:ATԚ8M;AQ(;o7M2d_^#/Bz*2?9vA7ϪC `K͑ӂ7MΛkD dPQ=:Oef3N30 -(ckgD hOk]Jaeg fLf/'Ip|NQ \Sk婹~< %YΏ(_ J-ۧu M,Ý>a nfARQĶ?j03ՠnx,P䔜JVc[520Ex whwlNAT1zNM SK6pA!ȼU]L a74#у ?L 큹>Ki~'T#(Y`X0['^/ٶA>#d3T{@f*.m+ _aDSգ0%̈ÁupJh+RCddoe9b b@'قi_{*-~29ǸL[bۜHpҪ;-'dy. :aMP"ZyΨ~Wa>^jT=AV+ȺF`]NI+%llאxU `eVM(Ӑ? d<38Τ&2m4Pt%)?ܩeHT),ʏ:Yͣ)W4ךSr:vn$uPjy$@1&k \}qc'vwnRTyJtٻ~@uﳌj)irOtEt;oJ<4k(Xc 25UʷK,5Y\8jw6P w~It-ĝ/!??V#VA6={iPZI pJ UjI9r$YpL7+TMTW 2"j-ds_8yu'N jSE%,N& Av ^kuk!"wZB7Vt^5J *6SU@zD6f?T_Oh'U,)ߤ3Nu4k~ `NAYpyCaf, lm^!B pp@_fV0Yf9gz9Zmt,4Sƨ&H[_EA  h%l:bl9w>:D2e! :DroP78a/aOeQ&~g}4EǓgqӭE@qLO E}+z>Y~FJ3a&;C/%y:j߯y5To[PM}0?RldΑYVy_H\@~W#hg/O| [&D]iƿ,nn YhWen].ވ^‘PґҸ-3Jk+P6|&|^"(kZ摕x\lgPHo`O#t5G2Z񝜰:t@%Υ8mč0߬<# mMidT6TM6#*V:6u_ْ1֟VϛUҤ"(6Z+0b/*fryfkyם0Ώ}}y`OEfXJOD3Grȩ[5zRU8M 6Y#}i9Um5+J5I+/!j޽~sAd1+nӂ%h>QaТQi3O x+X\fZBr, :A4uk7j߼[ɰdD(J24xbnXݩ#W+ln뛛t!}01dCMrr]Ef6c>_M yIG2)͙>1OcSFOWwz](FWbytᎦ3,ASl2[M=-+cVqC pyFH5D' '#&7?0)v~-cehJڣD3HV4.QJt}tgclaF͉9>d?$ETWYN4֞oK̏K 0^ EqÕK+X0;m.O~/^D}l\t30۾;*`UAn*X[>يyfS*Fʼi8_ `#ehUO}ff?ĬLuRxD${#(Q=E/ h"xooyNTB?J81MQ2*9cŜ6@'qȷҿac{01vbo^Ǔ}:Y*ͼST8)߬X-a,ZH`}ji \X=QQ[Y@ 65h!0dMd=o`ȽMV5wA|Wxt,xfga>zW928K @䐴0[n"/#*$+4XR],CMMȏ ~%]k,~CPq,!p^t"9q0 sQhUlكCώlGx}SGL0A*~̍ _w^YZeA6AVUKH&9.0Nn{Փ@xEWp=&֓ Ƽ&"_ in'jHӮ+PZbO]̊T؏OLlctNȇ}R1u%= *(YmhF¶@_mo,Ǔ`y˸nz|~Bϵd_|6&?k;f%:*J}RǓyI.Pꅕ[ aH=`i QTgqTIx;Bn3'&mOzɺž 1NU#iKˌب8=FuˁQ=l꼯_Or\U'= mOmF :*$<O(:'~7 _Т:H[眿tU@`M|[x!ۅ6?8f?bS 4/4s_ !Mg!pT)t\u"Zr[._s2.sH\uO7诈{Ny#dt/Ń_jظCFCH7#*ʭ,.q@̉NY Ov!xYd!o#/<OشZ56*%L/wZꌡ 2xwYԒij"P޻zb {ZېdW2|RmC&k3D:!cb<|C+iɍ;$&+)gI ^b?""?Ue+rv @byD-C3F0}+. zmomJ9n ܻ u+w,SH9xzVG%GR`[.(:m&+9fvWAMY㓱`іA䫎٠欏#=17C%]`imj"3 ?{l5)$SfJFw6]] + "[dx?bH2DhuԞAMo^ Z $5טYŮ ʙtVt4}O>V-_NY-Q_ >DȽDvQc04p?{=U"zYX\Ib Ug:TcXqٕWV5)KU ⬡yFDԪz w[qru}+C`̏[ذ(Cj&uZیt!}&|:$r8OqY=˭<_B`H9}}qd*-\E385}4>)v~ &Y,Bm҇yW8pId=̍i9*RhJk?͂+_歡%x&P貶 3[^%KJ8 tVM|'kem!6W#lOխLytom?|U;&`Oacn5p Q^~qމIUCZͺVr)u:1~XF|AFScNlMvG=$3v3EjϽ1:M#<ȍE;)ma?k/tpƱqJ٢JǓپTt!ʶ^<KZ@OΟΰ(I1Vd8ڴrK5oUXpֿҷt5;/-`:~Pe k>MT'jQt YavR# Hϩ&dAX}402o$ֿky.Ua(!Tj}=NbR:x,\˙LsK,\;2wz;^./i!BA_nn_JV7??F1!5rfZL/|1 T k"X07"C3q)K%.rlh\Yj_C>=':?-@ ۍ"F;U{[S̷b*#Hq ^Sk.j6Q@Aʔx5?RKߑ5?/cI!&qK9Kє =͚PFetxmP!@R@*ƞ>W`@, oiRwc6W%RiZS",!>*M@_`[Fkk!%MUyiWW Ճ4Fs 58_bb:k`Q?ަz/ԴـN?NtȨ:tա%f)(m{3ʘ7z7~_sF3۫ggS$pD\Ȫ *7|?"H,ZE6)V/r11媿ޒT3,:cC Jŧ9Ūw@v0K/眄PZM;cW tMw4E.!߷ʹ7#nxi0Y( Y D=C'{9aoesY.*3 Sɉ&z̐! nz1u֚`h%ܦ?Q!a%TQ78:p;1_HktCʫ<:=B]aBFtP~1żeiC+Dd>Ta뢪& %2 J]X陮amcX|%Sr<5o`z!^@N& `P8(#/'idn[\9S",ixSOTKO4}$=Y7genrE)em:BFM~盆77)ˬ<0~wCg0xaFnC%!-\ou}oחؿnLNa2fsA)M cȀBO ߥ xYv!PR*ʛ*TX;_Xmjϝ(,Kؕf,!3A-ʍgR݇Hc Ճ, Rٖ+Y,‚f;,yNXƳ9 (L!b5$]mllvV>"\ $aTZs?$j}ȠMB }K+]56O%LGcֺi$H7Oi^;XK  #Kb_C\Jb DҚkh}WjFĦBa ϑghYpayj"@+ߟּ9eJH,w !zg.ܞz%:]}p}V0>` D1aP?[JV`}(!;kC{- AkYNlx&b7Tn@Y~gQ k ER:lߓm:!PaP%V4g}Ál ⩧N0z HruܘE@e(~16w_2@7Z{~ J7Λ`9 uj֏.{ܴ>{bJ{.^5v:/DBpzw78Hъ=\M[ܔQ& HSk;HF^/FEޜ'0&<ʥ~}V5Jr?vl_zE _y|Uu|C[u齤-7_9{"h9[.PcpO{stv9||i35uk˭ 0Da7,Wf fD776ƳJнWi -kaT|9Vk8W*]kzeѩjFΘyO(WA?\_ȽXLrI;fKphEMIҲnK*TTu=X>U`TKEޥqVJO%@t`ο0t=O<\~@ ;Q7 @saNeĔͅ }xh84NRnۣ$QýVQ:*i[M"`YWM 2Ņᴹɹ11ThTj]xlϡC'-y @zƖ( L1쵢PAyV|(NۙsmW*Tl|2ZWBn2Ni(zlhV>$HB  ׍7v ),I8^;߈,.!!|-`µ_. kwJu6[ktg.[^vfZJ_* Qb2RR=A0|W~YȨ%U(g ޭML$$7饫i':^n1/SYOt*dF?#7<,Jﳽ`>ώ 8Wy'N#F;ǥy@bڻAK[G$}qP$uu"6E@>?Γ͗cK#v@K'.g*|+J{6uJ5 h<Ыy:4 yRcje=E$(ref>kǝw]k6Tc(#!_(eӜ±oꚪ#tk] P].5??6;|%Eg\{亙){%׸TBe+ecƔ)U0YP'J3$&b WD\B0;ߥ%o&-])N8 iћ6ݹp+SqoGp=i]ތ}xMkN# |*JJv@ J 7܆ފ {W1?"2L)hu\@hC~5g`k<vj?ץ8wgbM~k fZ7vdMM*?d`n8>6 Y%&ʹ G7}% Evz gjɶj[F(`k)_fKΉORr5SGhID ʾO ^W@MM`ɌkvM>P[[tjEH=M0͠+Ļ>T yQ~ J=Tiٓjr% 7ՁJ E\>6J.CPfϗYUX/~/:)}akXףlDFY0 >i'\iO814\}о3Ӕ/ou'c}PIh8֎ljfӷϰD#,"$λ0aB9D:#TY)bGC"7q6>yԶhCrWE XTbx\=ㆣ:ٞF_ iYH\'j[ ]:ikd,aaZ'e*+}l{enEg$&m˿p L5uz\D֭Tt''(P )U oAІ79;CT&+\Yωo`M$k a*遙/MN#$(&sXmkfɫLjReCeu׽&χPl V^"wBQ-"rVb"]1y1cS8mvY kU"8o toh)LDH|ŽVӊ^A]/4OZJӞo!mQ7tעUY@=O00pz *X]&˭d0> } Nio6rTZFM9Z*!/m`mhyV:RaqLxj5jTO6wqbBOIN})+4Ae6lRa#L |,ïPEjP)Y$sdy'lZ*+ 1z]pFs )Ǒ2u4U[.& vcΞJZ!5ęLSJމO$q%H@.{ <|+c^'۾ Șszd-`N+&]UƩObVt}vv1u 0Hւaõ\Ƃ*43{;$N2(3^͹wxӼwV:z8%]*[曐JP-)I/㬢(j$-gsET0n>VB OAd8WS0ޒ8_y!1SN/1hiOiImq)19-i hxCTY79`)o|oԚpr;Ѽ@?ؼ)?_9@:5/l'Gd$Q:Uֹ$l†Fj-׸a[y<W`@0\>Woj,&C(K5{VzvcTp>f'tYtv_{QpM%Z AO:Q1ë>*x dlx+WUѭ BN͡hߋo}6FlZx)$@S(VC\C'=Lؗ[鮵J/ ^bzݪj* s&>_|I K:iX۷@w k+fÌGK`|23ojʇ-)\}YIoA,Hi8^~?= xp<@#BHACuH{ӟp-^INW(.}bq3f4O 06դ2oa O0v:20ʕ<q!>4 Ŋ)\M8oix9aqRBQJC9:p Gz}kr{Ks @ׇv!=/xCqdZk!U{}R4Rr7s{>"uAίCy ՚Ge/)*A*&MUX0:N;GNO/&5Ix -=a]Pdʶpo-c.$ t-ԇKok5-^>aXIdB6A*1'?hE'!y٬9˞=\L Uzxd=7Yܓs=޿Ǫ'%*6xv"!3e{lіNjl A|ގ8%]\TI}D)fzɌtqO6i0ߢ@ZenǍ%V>j*#oy&ΓEI ,`V'tMe%QCr&w@ʾ/OqjUZ! (2"ѡSvuy(FJA\ధd ZoO4x5_pkm6oQX:d3@uopҥ5 v˭cPl!7t+rZg!(ʔ3ֈ^FZsDA@|ݱ z "WQ4vˬA-DG,-i[+AV:͝CHQ)9&C8E!Yg~Lu:lQ}iK uxYhr\Fl?!xޯYZZ hZgST)Bvߤ|.=5R*`(!cwq {[rVF㓰T,09*14'EYG&4rb& Xf=pD#/&#_R2mhH *^݊-g.t&^oY^O+h+ .&@|;! vJ-2{uCL R:m{1J:@`Ձ_2"ǤTŭ$z=-H^)H6ډu {:_ـ5?C.MX+yvmz,K"Z!ڧA,RZ'(rv'2Y#eSstuOaihp&1q=s퍉m:̂6Xmw0CSfm>yexVV;+4i˽ GH= ndNݖq=y!̖߫Wyli.tX>X F1H99d5"Vˆx=^(,iewc/ &[3 _PE4ni-fͤ8{\I; @0Q7a͊>"2}(`dP=Z#0HvϬb' Hԗ.dF&])’̷ ˣхH~xt.%r,P"6u L]MӪt-rMVUU= ?0,Iw_k~/85r+3~KY  30`E;=4`NIA6ĦnԪB:;0jkeH(Hd{s:Dq=33ܨQqP}ЯYY8﷗=dӿW:G;ypP q.:_ _M:6 //Įc+\nw>r+0krdqnـx뗨ئ SgI:u=ChUj-!VR<նO Q2SdCNN| i -xsM U|37dPSG~9XӓF*17dڙL30ѫM?ގ Ma7U䅲k!tyȸo*4+@6Fln_= ?6֚><#:/4]SHlg##G=ڡ&b$!hILe.x9QV1 3Ek,53a^TѰ]b젻)VDCr-ü^c)}t9+Xg'^@̂RIZQQ]cO+US+W[L߱ @Gz~=ng @I6n9L#@jwZ-3ZG+E HrUWGPoyVQ(lLgy2pv@AB}Ax]6M7(I\xkڕm e ˿y tX۝" w~F3jmsǤQf/ Q#=9 ۲|UL;h Aڱ[*_E%Q5DqzzJĂvIR;?^& DЯTH_PБk<~5m n&P+PCYt|:yڊn4h 8648ch1>GbS`捻_  IJ<3K۪{L I8^9 />)z-_] 3LE_hBWY%_u%:sNS۱]bSE0]WeJJͽ#}__aE9R7YFE G|gI@K[V[(à@i&<ZG])$J@E~8}Ĉ_ab, $TH5g|❲<}7Y78J0:%jÔ,; ?ĻxءRq&j=%L@0*u_%:D8IQFNܤnU#_`#Y?rIދw۽EW09;b%"in>^5X+mfm)`CEdT',5RBJIBcbNLt4QԁI&&0o/y=7#v'x_;z,tb`&p+eH$,8:KsayCqstڳjʐ6aFk;}Y8c,j_73v#Eݓ "S3OT)o'< 8\:[YʦX^<'iKÙ>}gčt%墀;#3N`$S2@ABDQ>j_P@ZNnAAWYCQXG%kJAUԂ[Kƃ~Y. Zw Ū]x!V AtFfs~Cm?G}~<) 0~_ʌjFV.r'fzu*AT}5oO H.jB֦Ύ|7A%6f1G }h'䣀ZFh|V3sĄ$ٗd̘Q{ i'gLy\=WӉ<&gtPhtO)Lu!;9.zCYٔNc8 &Ƃ 2 [0sņ_/dCq>4:Ge.nq_H%T>@oN;"YnA7{Ei\TTC' ?SPWoD(,tt$MP%S a3x>T){RxS݆VIۛIP9pUE^^R@`4T>bΧH.?BY!9OiYw)CC=lI[Ìya6\>+_hZ4 :OT%9:q!a:מ s0\ޕ&@rJ!EK1.mpb}z`e#֪9cV'|ЗPIH"ҶL0׻5aVyQkP<{4$ f\cg Sr uә]hnHVsl^ZJc[[ Bn޷cA޴ |s3)ѓY%3UY fַ;wv䣼j@P]On0˽jn!6%\w>7BEV90D2fԹǗXMV2*I/enuV `O2Դr?~ 1G[mK4[ f,}5FO T5BջrVHM13]e'Lu!P=\6%?{"Bȱ,?Dd vB%S[{Hgvn׌7l8>XYwkf/ ם}9_}ylUfpj% KJz'!8y*Bݳ浍3!ia2~+j? š7i4MH':wdҌv`Q) \g˿N:;\ǖ">1:QGãM|3Ɠ+5bbemS]K{Ȋ!eʒL%Z2=__b)xb3(ADk, ח  G·[K!?ɨ2Pp@M!hRi"odЊiڸ aNJv^\ۺ[.EZ/NtD㞈% tFY;;l9"z Yo벧_975:~Wc #*V.U3Oϩ*G٭"5dXPpMO0{nϊDxs.K݀+{,>ov/]C_bnO9/ #{Ku o6vl1 `ٓuC4t:MYH4}RI2U `|2+Xhe/Ȓ x'FesD黆&xp!@` QBJΎȉn{xT32|1T=c1A2oq<-yˣ ;nLh l.tQX`ApZ|---8.i,#gA$KV?(`X4 5nu9hOZgaȑϏQ֫@+l3*JS5H!&8t-*R6jM称{eBr+BŗjpxĄeVzdhϝe6I6 xD< YYo<o'߬(ˇF4o'F:gw(f2ױiZ>qp `DVLpM*PKU1B庣R9=6g1; [ܪ/H"NXM!Ʋ'2+O EZڣeq3--X~{⏍yܥHy&88/~=F0KA ,>g*N<ҥ;Э") >-mǿ"->آ ^1)~Vv{5u1t7*-J\[DRTKR-HmAx&⓭.5 F,"wY/uo(Aq~zb+Ī1_+&2"x63Eֺ\nHiM|[؎0\!=d?*K\y/)xV܈B;gG!G2gFs8`Ywus|M]NemVZPFCV^5S8_4}.YGr\Ιb+ q`}}?[z3 |_},qn%lM]sgu(5z3B:jg;1f=G*~CbY@<I5ca#4wnB\Nb"$4;`>Iۮ/Hb9h߇#=9<zȢb"ީ'}Y}ZΫ룦+FU@#QU < ,9;o|߱-n$#P%@Rj@¶:nF>I`2P0bV1sD.JntԙJc!%쮬]eUvϠ@oLŕ幓ItQ@&%_K2%)> 9쒭a[.EIb lЕ>QU!Dc2 A7' L)̘mG|y۪=0c-'U1GzqCw J*& hU%@"i f7iX6M`#NDo!(H_6B]p]S){Թސ$ _Ai7&{͟&*KX=ϿWފs#;?2YO(E ikpp(l.yCS3@OβLsb4e냥v~[ w闻 VAr_|'%TGՋ $Uc*3X-ߍwJO>6 [m_Zy<EPb=%u *e c8x=l:eN7rXx uPZRv1G\005E.QU߹慑EB>B 56eT.lh!P-`T4r]ay֫UEZofgۥIz,P*nꄘz^GxVŷ&-b^ArKt\)E-D ӹ}TK\[&-;mhŸPFL!}M% HHB4ߡg %|!lP dvh@]P D[=FɥS?ce˥E$2dp{q>RI?kVLn2B=CɼX'c|50GbSx&O!a:D2-bPh ZA'CUrBhi(<:dUj0lUJ e3hҗ, +؉G9: =0R $Lg%lA%$DJ{a/2M+%,Q^r"[E9iD&S?9R߾ecɦ=X.V@&F[cDm9p0XMMUT.S]X,ͷ@ ܔ&i>UT+Z6^9m˨V@$cv/RM X)[kNȖ!^5x*o OwsM+nMoԖ|]fwx F'`Z>ffBF"T >~ 5KyKs/{$;&]43 D#4tb99U"pxג W?wW"߁x_O%F-XbB%6-ڤO*A$^f+P81̳Zr|#u+OM=H7hl{끭\6n~)^=(N'9=n2nS95@;11A䆑~ҭٽlɡ䵔%Rr@"x#i9-r Tk1ZI"vc;Z#@nIbP DRŖt;!gtLPH<utw$μ G[| ];>wH>VR YѨ".~P1( ^\c!xYfaĽbH :H&ag((ta,uhE.d` JPU/F{ @é`t[xFPΔɝmhP1V2w1e7)UjM@q# E(Ѭ\|%F[>+g3lXy"rn {|ik uB򡦎JX`uڶ`/` z\QI%yN_3rE$aփQ}0?ə> A ր!CUDG"Abz&fdgzy R3's~U`M ,$!ƹ`7"(=E\ᮇmZ% mX /(C^B~2gڵ>%eqo5R=Ez.S?hΝzT'9\J:Y jUŎs{Dj ^yfB[GW#~>PGvκ:&<5+)6ܠdGۦVטd/KŽے)R縦)I`S+a7џ+Z#4["ҕ_hXD7wP{&RId㣣2"׏Gޮ=řG{>wߣdlqɅq/ðwHEbٮ&BxLbaYQׂ?ә;K"K(8uwH !qATxu b"ú M9%nyrB|j-Wd5n{8 gT`22c  6q"᝜ͩ #x۪+qGk > _}1xOvr(b_D1˱;uVE6;֠C7|7geɨYC) *n47I2͔koo^1 bT7zO̘ iA$ِ*gY ZM#W4vla)Ī6?IQFkHٙ(DF4E#^@ 07X4xˬއ fa˦99#[q'Vaf 0sՄ̀ y"ǎA۷tts͵wwܥԀy:"{N;v(&k,=RH$lʤ6x@N t=5 3I!϶o*]S$$F5zWP)@ KR~]f *J|sᕢ/2\ܰ%'!piE`$+~)b8js+o^.osq̵q=`v~N|-*1n~R/8#|3iu2zw :̤)ɡbuUZ,h]g.}I|sCl0EmmɁHx&y˚h.-n뿬g.>N@){=I{2 t|J21\Pԍ :{Xϡg,Ln@^,R/ǠG `6)e\[ ._2kƽM Μy} _|2Z"tuo˼6AABSQqIH*RgV|?rN2(f HR&2?jp2?i3fTf'snNPv*DL3|=%)>Ɔ۹VAN: R}n$xM=.]`0t5[o)Q>f}d;P3]m5ѧ"}]_v4#5ݏ,l4RxڑvӠqJ.c8ijr?P.s%ɳO!j)@)Ot; NH1ehX=h[L'&P}Ԑ>nö+F{#I/KN&BbR/{} yP/~.HJь%ЛlȥgBꨄkZAq6ITm@)ט  UTu_'3;_B j3"s~IZ6|M .+ RSۍ7{+:w額6%qQ 8XQք"*YVj[uVD;g0EO?"ºϭSY%)*|qhe% /Zw 2~Y8 MU/Xf wTS&9 :(_ !z#Nv$Qd~YWDExp3?Us/S3'TsP(߷Ġ9p@J,SI3m ]OPqњPղk1=Rs`6Z++=}$_ϹaȊQwaw}ػw`:rLt>h%`-{H{W@,8](܄:u2UkQDCۨ+i' [yB`Is6fϊ+ \2j\ ק\3hL,qEp{{_#x ]*[P8oi`5j:Kwud뽈dF=z&&xJ.@bǞ[??}pHjOQNI`D)j;1I<ݐ|Xn43x }L/*4Fu Pr||9 9ewEޤBcAyȚf2kv(5wZ§$L!|V٘CMKƺ$1}u nnrS֏&O4WGIۆE_D d B6eF*3p̥Ipp&0#0!^rhnSgXtu Ey%foStҟFHݓR2(R9F҆ -o¡QElW,R|_f~K.Y-ntN2] fֻDBG"0BXȆ5ԷZc$)BDUfv=ҵOQa=^b*q)iz 9ոOTrD5f(otXߐ< :J'X-}rXR&4Yyc`VnW"kt_hta9(N< N4rbs0 ,nhYܼOⱩ!Ι:Y7qS-|I]ǃ$IG}ly#1ψ@uZOyVOƄPٛvK%̖{Z[s⑳-#/B[ȣoc$ku7[S A 2phҩ£5NU*^'2\R\oϤMhrAǓqtmݒbqbpA z sn~N19 vE6v'vn9B:8H+cۊV1]Mʗ#M> c+=Tgq`@/!(UhO jl,Ho |Ҫ, * JrVv$C_PaI1D9,0`BRߩ[FF "NO20C m RrIm8yF7挐mڤA9jK5׊N&( jF6fK*bWd:dH:W{0(V(ZF֓^CC[JƟieCУ?X\Â~P"Y.Nf2T޶O>I<e9lAsS A'4%Ce>'ɜ}[ޑ! (2T ?|"?kN,lꞍXJT^||DCl6׌Jӂ{" |ndJpޥaޑXFٌ5!0 UZǶsuۿC*|W){ep <|&R ]ePt^^IgѺ2$|G;;1k*Fm)ZCj0nSoĿN $xStvј&?a GNήZdI ">fSZx`{^-]g.jz!OVՙE{gbX 3Gqryi=qWo(x7KY}vmPqJ(E ZE4mw|BkN&3z1*J|2&‡o6݇1W"mo*@⾌7)T.C||~"luXЙj+\yF,Pea`؎S+aJ8}GL9ieGk d}ULx~xO!m_רJlr`]G9'hJMs|gwP2-w>ToG#50$h!:Ha> QCnS߈$"LI8U`X ;^W$jR?sqg=$Ѵe=-WSk;eϜ֜JRM顶鈟X\_ x+OR\pZ }-ʧk&yMDQ$^d N!灬ȸr`11bCt)`e6F_?hR2Eh_$\rYXNTk;;A0 f2zuVRg I89 |''_J[LѽO]GNสQ(k 'u5?k4R^pY$J=i=ؑHYH|B U*>Aֲ| UwTε|%>J&cѴcݽk'ſ),EeS6PimfDd9'~c NT <@yH8} INxe@)$)-e[X :HlLbSƕq}tȥ`+ A@B3MEè** Q~SMj~}O6gt>ncMLLTÕ7|i䬬i>X~T$瀼c-8m҇د9(JEy&k AQ` VY:Vse86ݎtٔ4je[ fEvنJ`d^fW_64Y[S 46gqSܿ6m`"Qy(="RF2s9 ۤ1=h\0*\)WFwV*"ϩ>lCas!βy+4{+R({̼GV+lh@>BQ&k,Bp?SXE)v}2rcj$NlAAĊ$t:q(0g0K'H.\~{Š0Џp^A6hBI ʶ%䮹1">w6?Gy¡&8,E5tDl0 zӃ!kw{Y,=\(ա872K_$zMީ`.70vMM.3 YʙpIm҈c8H6pnpl,Hګ 69'vəMTGH5 b B1D\gnSu{t:h-uçJ.C XpO[auO^{1UUDI6[臄Lfh]{E04 g2f3[t|1̒ aϜRf|̷Ow9d44: )"aHfK2GI?#YVTr68qkfNǚ,Ȑ}l`ʁjD(nPw?WUԇG1p9V]M|UkXT~s;D(٤k>̖m-HҔЗ|vg$w_WqP>HwuȊjBLMT@z4{fKVqIvJ>eH}`O8^HfbE4o]ePƹ}[bz=?o)3n+?<3*J?I0|Iqf{@"6R+[4x{[oq?Dl ,daCkKszL2X— @x׼1Tof/0j+?9ԎoMXa>O;%>/ivrYuB*`rjLSգqe3-5x=oG#q9:43pneYED٠֟ǁ9*p!"݃hbõB#B_\aEY00VIN$w&V6t!*S fL`&џ8-IzꨡpB#PN>ؐa 8d񸐮U8@R nOSJZv;͢Sju~E\W/\apR >=c|^Rr0[UoBAKĽaY=䬯 jUɵ;y\ Y`pK@X>2s,5\)2MhS=Լ&}kow˟LEiT]dJ_v:%\rRS鯖.{,틷{,uT*e[?@]ubqzkN/=&]#Z1l(?Bb`/ob~.~l:V{̜P-lBZg`fe9rSEMR͹~i<+18`6 /|B:wh9xY(A%OC͋<5RӔؓ%d|l#~^ES_xQnBLW*C3fER)%4Ek)e L$NkAp1kՄ-K,_ ?6*aP,Ƞ}H`4Wy# PmhBK 4)Bj/d5x,L&iRp܆L ;4L apVuoD \l$ 0{FWG%O0/_*(0|U"yi=Z(et"~htR0͚h+@;S@iK*mdbtqD!ȋ?& c?Q j[jxww,? 읆 yhVq yn5|{?/ v%`WIlŁk4=b(â@_ʞ85 S5%l4H~ữqG1<=$%FT 0eqA4>BUdx[NKTSÂ6)j6 ƽm @\^mNzV%p}z:m*.k#H]j` zĿk qDQo\^rllPN\dXVW_T煼2ɩ}I c&l2eR%yI:F@d%ߩx<ˍ*fbxIFUmo}^§êw~EATҩܒ-mXh-tg;D.}a=: B;C{CybhY|Q4ozQp+~{:KͶZP !vNطab )|AX%#kÎPվ}'WcxjRn,o'a k]dYIb *%u{Z ;|^* ݞ84qR:i˷Xf=&ì->D7>ڰyY M: =kztDC7,P;SђY*{/[>h "~V"V$f騵+})hZG.2/ COQrI,ϲqQ歖es&ݓz 6Z6#EHB>JEMߕ6ѕ-irgB7)G^pz5n_2pebKvTyV8yނ?D Z}SJn*_D#1IA)<1r_TB5AgwS(~(byϪ>U$\,"W#`&mD];'&6(|'r9ZX>@]7T ձU/D <#ob)_)ח }A?'CLWUm~$HAtȨceyhIxDZtXHw'Pq.PgI8D* ǘt UƘWD.8xn|-A];-~f r(($*T) 1)ّNnF@Iυ$Ff18 H diQVA< 8bTިpN7(Vʞ8YWҟڿAqD>qA -oUZ'`f9d> p^۠$,JgHsW(gn߹g5S:K9Gel :kJ v@)̉)g_09!b!2r6Rʣ|3?*mZ1H7t@dR{[˂:WվA2e(gC*U8&p2㧪|Q?j9$A\u$B8,?3jz-X^% ,0k@q'X?3re +\$_r,@Av諸 U&B/+D|(Jcz&w1\@tfZ֢S &8.hkނ'Cl4q:g+5OJ,$$]K0 /-5窳3 ] 'Vc7yǿ>lCq`2=WЍڥʼ'OnKKee;p*_}tE$VnZ(rhepNgقq>9%k(׫9tÒI?ffbtH,?ޠW̓61PdjD-8 DmrC>Jas֫ؤ&U- /&!}>",e_c <ㇷJѯaA;Pe#5 ;Pr8r}wjAO K $&,^-,Q:X(KzuI6k1r1ԚRߖ'.ЮL 3oH+~74k矻@AZw耘5%= 2A:ƪR | W誫wŸ$L&D] m7۪ڄv*yK)2.h!WJI[pV/ 5v#@ tQ cRǏE]I52Y+[mN0W(.A wrֿ!Qx|a&B$H{ʜ#+ a[4ƈ,PTΥB_z,/ 575McyQ,zUp(aU[?wo7h9Ƿ8ト4êwZNJ }d F'mt! \gFkDĭ?^u/nĉ^$m#]NeM[I!z>\jg-ْ%iYX/S9!7˅uiަ'y'_)EC) @b.jMJ^o5 PfQ96j/.L;=ݾ~N1{}T|j_!x6]z/Qt<wfا~_*[ޤ :Fm?)? ' &gZ;o9ܔ^(NChwE햐{s:jӟt䨭v8t^8Ѳidždz}Yx89l t9pZ.4h Wf1X׽V+M˄',;'fz2HX/IzSZ@W}$ea ɽq= ʼ4]R"~=!E56lHM$x[Bph.HRȷp[͉ٻ9iի E׊l౞sTO也_L.0xQ)>+죄ۆ"'>Ylx;%Rx3X:3pP<{m#C4 bZ8> <8 +m5EriR emvukUw8H~jm 8㪛 J_t[ P[m0]ؚӸ)U֏|`$֞_yaeZ=ĭ ; ʬ7Ǭ_*Ӗۂ쪞?Ii;^(NiYbFQ ^{z)/pN,24^VZT8<4%J(r ]Qu9]e~..ߢ5*c"(zZ+zz MFKzDWlG8Eh.ĥo(d3zi!mI mie8NV}y7![ԱGl ^:3*\VDI9} ~ߚi-{Ou[d?T̫ (xtd|GvU2"<-QQOߊ֘D01!< έ`rJ=u?Z+swҗ&9X>-tV*n/82E)&曇_CDqEBGSH eetRhf^_4<;JRoWoP-42Cn Eԫ,ROI~XLo%[rW!tM-5~;Aq[@VU({!5m/#f>(@t 6 +`Xt|/29W)U ;ےЧr&)3ӷ4fŸٚ)~x9m1pБ ۨU (X~Q$՜ZXlXrv uŚ`Z8y^Y][?y Oa|dZT8`c2 *>⾓ɛ3+0eRxBz9{(FO=R'O٬ |.Rl^T\:!+H7|D R}[vEzKbu, rlúH꛾w.)bgfg' Xج aʍxbk+#1K, e|(M^\@J,JPJ)B*Qrj& kCS~Ƽ~U<+`lZȃ=@ϴ ##SB58AY9;K4ynh@7xG% Q0)z,E+ mccZxyT49"u{'Au[*&ZyeK`#[h:eOOH.9 k|!pK#pV0^)[ 3H]W=-ӒYS4%泎syd^ k(C!mLӀ @nʣ6HbMTcq-ݮ-K-m[imEUT-%{l`Fprsɇ p \8ofur'O{L'-*5ɪ)_-tQ5dmC僋ܮX+iߖ?b JB4ސ jL.LCX%tg`d07dw@Fx b +MIK%ΩX[bw; V?ng%A@F8biYaYU]W=תը/&ϊO[1~TeW]܍٢?74Ա}&2:OKsf9!ש >Q)[ ]>.Qjl_ J= MX*!>@n{1c i@%}U\Cj̮ljC +t8 n0C塅%TRuϒ!<:$pChWywY~6m(s$T+m8r+`$;)^L]Pz( A&N#>}N 4}2y 8*Lxk@YzgfP5x /p|K#Mzơu33, -#atV2nAP@-0wf;lXp 8JfdvFpS?"=_-,LA/gc)` &JCd>ak/搚ɝP!dmۤH=楹 `0*4iREK ˱B6jV?/%:_ !4*-:3\8=|N]$No`P_iD/iO/riu65kN=M`Lr*Z!xoij͏U`sV*ًK* C}<+T*pd#.[qW)tH0f(| ߣk=x7k6Z7Ђt%{qwfpUlgoyk1,<'K03ޯh?moCrvQP'JĹ"3i߹1Yq#6'Ok1jnzG;~p#e1n\J$winubS~ɤ9{ԣrv fvaze%RV UȞjen64nQR pVo*V%e\TVE\̨y-(hڎB!#):|%]!XSF OJzn-[}ȈZlqR_IdAMʰdhV_.g L`?^B$r蝌T4"T,#YDt^(5F&ʑsuwF?sMkOBU5fL'31*&|(Lg"Q<@r Ibrb" 1[2KK|ד{cA9c:46rsp|/u]+f[Hby:p ..V]Ƙh2z8jcƒ7E_Iz~[o0" oxmyt~a@яȹp~$@-Nd64Cx=NLjE j=6\-uV.6I8J (; Zڍo`/gv}M'hj՛uqێ8S\>끆2Z#;FWMBPv+PIx ${_eb6eh!q*y%4O9}'ɶQcOb#:\zdۘY7b/SX̿_0M~ďk,lz05[{^v="0h}-uFptvVL5>*jG+J_eV.iRO kR$ Y1bV IB|ITxj'MiT9 ZoG0 ^%gҼl5qNNgEGmKS;A+&i\XAԇ(ʣ_`Uv>Y銿*͸$"{bRyl <`>?~=⏐HJɷ=Oψh E[xð4_a^lB")BNҖ\Stc{_vh#B;W^N L^%T2(`m_%cP(rn9"ƨ:B{I(Vd'uv"e˳C҉EZV t] 9Dy99~5Hp+( A8y͊Womn䜶zk(pkak%[q ̑Mڂm7&ǜ CB/u{O/vId+&5B45~MRd$.tz04tE+DXv fjfc)Bn&6әRZ"`ARG y[xo7\^`u$<6W !]N{z(ihpiM.16cY()?Th!rŢ4</e={z#ׯ}˹Z:fy爉<6q*8'`*&o4_47UI(^abR^L4h~ ,)RVTaZnɥ$̮xwDӪt2WΞt":Qu!f̢Zj0G"'L\)"*|I)\ Tĝpw5yqp%jD)va]pmC[YaZ"W*PsD50mg_}Ӵn'I~y=d@m΃z+Ŋx| Y8 l8#ҩ\pXȔz.!nc ` PfL/4Ս]&p@9h2/TCp>GEFX|t'A*-Y B.n[m38cBp tHuu1e8B8npEg7`P* r>jV#|ML6Ӥ R+d-?)_4G }' a23$b:̴rܛ( +,~]}[e$ ʓs(F=x)+c12׈kH : ~=&c8%^)u"r EY'vOtzFR>z t7ax}iR[i$2|i8Be<-T:@ =&܈vVtu&j(J~׬oi?6k[[@/>亓,EDH` $\XOQ4 dnjQ6;~u@O?LZ;L]f k/)(|n;S80/nGdb6~x5+H h-HQaKYEGҤV`P 񜘱J`nEŽaYaLadxߔz^U72/;7 | ѰFK-*-^:cX;(dE)تCy0OGۧx^>ewi8Nrf6/m:>GcGfKw ix(\cmxt70h1 r:6''\1qrO};U_$a' )6W+T}i:+4[X7< WmO'ēE@)ZșKoaQRͭ_ .xf򉝬#60х2&|^Jsp`U_8!eK~qỸnmɢQp3FCEo:$c>VvMۭ96 `w!?U6QnHbUk=6NO8J.E<z'bNBxT*#'r PQ8z%/X%iDCl)qӃYMÁ 4o5AmA hsMtz'օKkPF>MXrT끕M[ٗ]&;FJK2OX ;Y@f?՘ 6@d:MEbX=ݳ:ǵ%AAqÐe%a xx˕~҂uݣ^@XX9%%]r5tJ=T մ5DôMxS}(DFZ4V[FΟ ?Qja#t" 6vdOٍ#4% > ZʎH7|cmCBuee "r~yӂ'L;~Cuj/@ Pٍ2c$]LtoM”POGh yfNobsl'ԥ9AWI М YlaG y;"*b+S۟8$",ײH,Qcx4Bf= .k̏fms^v6@ PFh9J>$(UτR<]r^B}jf i;l(m?\maݠQ-NrR:u .aAF l nnDbߠJ!\V.\z)5;[ҩJ$!')0uѿ~%Չ`84"^xb)&jh.} ^=ܷ[oBP: "z4dmpŭt/w٩WpI̢nVl"iPfKi20ixCI=䞛0ySrJljz&Z[s\Z˅A?yIIwths7jJh;v_>eL"|ЖחT үR3ybRׇ5C jdwLZH!X'_أ:9RyvkG o9ܦ)mzۏM\ .Q|r,\V ?bӷ;e9v-}SNBG--4 oP# >EJo+S!Oˎ94 e9 I'Q5pREhN_Za!6fТx>;Q2Uf>ϱ YܗP4Ԁ $KNLf@&H>!\^:D=8dz\O6-2o1@6Up9Q PpB5Vl+B|9Z E| ƲиK Ҽ)M3##t d$p$uASQ_ >hȝēIۇM6Oh Hl-YUFxF}L\G*='kJ{"n{#OYg09%NQ("PvD GB7wui8^IyYi)ToƆzFy)$QyAzݱl-4}=&qT)u>Ք%9%0mN Py*iɌ5,uܲhUY[-,zQk4Z S󱚻ëw-ײ \9ZLb'Frj?Ms-'6zەQY<4TA|^ 8aoIJUooˀ^X<u} ρ!_CE}T_}_7j6Xׁ)X _kC4qS'$<S.һs6|F n(उg(P}R!h,GM,參rdɚVY4MOwу<yS"}g(j}:T{)?(2ˋLA]A3EhԝTX(UuOBY)AӤΞ\zic.q!(u^0 tCRm4`]ptpN~1$pȭ7Юɛ~=̬H mx(;%FAeRN[N |V<ϯK]"}uTHTX ]+Y =&[~ft8-f$$>w<^a{nZ]bl1j r_@A[HY;< ;;Vw|ZEuJѪd'r;:i7|pȨ`zg؊~aݑhU* 4&=?o@jYۯ_]2:izwɺ8{9z$x@c;346!5 nx$@ dW\?Y<"=?ߐ+畆vY$v(u-Ph %m+`,S×^W3Wh{;C N795 <~Iqzs=Bqw,-UFl>3Ү@0HUhʅja99+f^Ix{ӇgKiOQ)X32bUf?Wy>{;N5-t^3~J*Q6Ǔ|촦o%̀4 fK||dS6w,F 0bPVR [׽@v=V/Yך,|ias6&}E"FzwTd1bfB̋rБAۇ汜&kė9L=ݽmɁHv(V!,8{ G"ϡ=Gx?ypt7p;IǀP3%Q0=x17}\a~;uif6-c1wXYak ɏ-bL g3y^qkGq`yȅP9` +QCBT}q2~iam7tegu"8N}9IgH+ -ޙRDn ɓba,tZٸܐ(\| y`ۗ 6 Ƀw Y|!Y%޽BõM6Kj0d)Zm/aZBNr$P:QJ{g<_8‡o(AM̈`C),ce4qu$oOOvf|q8YN&@O~-i-+Q>;֓ x0` 'gƪeJSr6vPUnc2ΝST;sGssC"5k:K7R4;Ӥ;nUQ_P̮n\%p;­QvpK(vJQH^if̀r(,tp4!MlyHꚑanqo+yTO$jgAFՁM& +&Zҕd_ [ʜL[LU;VݸBUY+`]'8A|ȼ1YGxq~)(נ31lJUTh"M5esYwjdToY`5q="\q1 '"41_Iրѿ]9DKK+yC~S9ثcºt3x1gM'NÈ"ܟm|kk+b˵:s%hs7SSN}=eIY!CK+|s?%U5S5ƞ|DbVHg4~Cs4V{FjY9ō 2zt %񚆢L?C he vzK~}TL@?Ċd)tRHׄ_(A}d%BxwC# R0wmDs{.'2U1k%]jr䓆W !O HMe9lU:"X,a. anjn2HGe_a)co*{ʁ' P PnF=ڒ4@hΑ@w@9=\Ln4XEdFM`=Sr( )7HzyJ  5i@L; Q?9U&|b|jEd9yܧmB^o'"c4LcVj 9hY~=/#IgTTv*Zώ2z 5,xλQ)9Ң:棌Z?B{XgڜW!l!XfLiO3y5tN{-'UA*h ~oBH̖67<˃yq8w#^ &Ƿж9ۍY2E&J>ED2nS:xf~wW.%8|:|Ԯc/&6z,D@g}^~ x:Awx^ufޟ*l@|IREA82|>BcʦE{ @i ſ4H ֳxT6*A `=0nF g}4x{SM^U9Rb&0`S[P=2vN.桽f*Y#Lq; 媲Y8iGaqTPNʇ|T=OƑw˒v"20y:ݵDfCHF-Cho#NFeia`o){THˁ1ՁF !Kx@CrnKBgHV URԲb*ҿ2!\~ ?9v% Y]T*jyG D YFI ˔z\Wګ(X|W& FmҐ7}=QpYۖ1i$pnf;(z]8r7zE׮0L蛥:`bMO}Swq|ַ´R{R%AӚ%p]YΡ9H-BZT=O9@Vivn 5KYvy=nBmE8:f@򩇚l|\罚RfUIbr&%e׼`,z%_C/l3/ %zT:RcIm1CW35r5d3֑/JjN֏qp5MPP?z:O  DAxd{ҞrQQi@tQ f/-aj[ J[QCO3uvC(5H[|S-6\])z9ƃٰ9k=0c6NUL'ĭ $!i2fI G"䁑6 &l^f)ڮe$v_h`uk%ʇmjcέ۳S Vp,|~+S @VEʘO1m9/)GߝoHqQ1a'?8^#j#Ry(wQPʇ礲NЂ؋d}>=F3*'{9/ܤs:j_'PUf8 ۃRZOc_D~z(83]HYcf' [KﺈF^y1`uϵ5aEE8{m*TEXG 8o\%mqo|((1&\KqT,qwj ??!fP6#Sj|Dl{~0%+x-ԝY ZVMڪC0n8Wh 9exJ]rVbKCe{zTC@\ue*)ZXwwf|驇#MFl--hY׹ J *N/2hL:/D00٤ z< 04{M޽2*l?#Ȋ3p,Oo:e2/uOEtӈM}SXS={[CRF1N*1N?{u%ݙ:ik{Q1[< @SX=6]._*!V_8:.E PX +k9T&RaG z2<18]]3XΩدHxF$M LҟC`|B]HiƐRa0 Pዔ̵`Њ$ݭ~ʵHc3l}F }:ysWe:G=O4- Ot6_VQZ#l*]l 2m $Qj lu( Q*6K/6M';7^I[IZ17q f|QE3D׹ŝ*KG#hד _ /UVZr,Ff޿J$ ?6q2|H>~Q]"4B=e&-,uc^{$[~@s*JLbi+ z$)~f,w]H4LH^hϱ%Loit#6A~J#@P)`c/GL#aWMd5zh,qOhqlڂ0M򑙆Ab-4EI3_ȅ9RagZ1UaF%VIڵzE:Nwym=C\eP~kކ–2䈂jxAQvX<Ă&ݕ;s_ zx]^YuHg5ԜNk27hTa2W_so|m?c'kNI0iN*]NDŗC6Z2t ϑehMѝ'I|`oP nN4L@9/>L#i`:M} > 3IK~\-ܣw d6s}j3dDyhg-5 [}I6aQa jD!a.UϼUg1h=D͈A#'Cc; >IW[&܎yЊT9xd_M\ZHCDMwR)ey9mJ&8F\ WG,96T_PKrR!' _\q.Lq!UeB㞑fkbpDWNҊAp'M3?S ъz?)AMd?Eg4E\|l@'yw[!O6O-Ǧ*+pZDWH3/@Qkao r} ;0S12]iqp$}d#ƇU B'܅s41 ƜNk /g]ЖFNMr?GqW#!S9L  lsa7[ϣwxKA:蟒|(3NXD[c"$w.e0qҚ8DTc0Cy%p`1T)O)(w!s]!l$K3am@H^;}XԼ*~AMtd'Ј2(V2; >FBA,ް5kاI5*_@@n@0حٗ,msCy%j3tu*8 )OI(BW( .6Xex_&Kevckw[>dJy>*^ݚٯ1 q8?उnûe֒eɷ0!`/o;Ja㩙4c&hLgj"B( v5R÷%|o}풷 ,0s'0u~sx)On;GDez;%|G^&f2PҵHE:2f'˰} >_G5=z=7JTrEݥ[+yPĸ*9 HVG\%H㠣Ep>i );3T% Y~4T''OF{!>/.ې2T[\<2.dQ6b@3P[M-Gƺ3G)T1X!n~t yLnx܌6)0vͶ 1(!Tv㥪[s J1CT%z;]cnIM6"84#"|Q(FķVi}F^ ?Qު/ݫܜK*%c_e;tF ]c<˨QI*L̜j'>8Nkr88b1gh#zqH:M0l^_}ݮ/^ !r1Gј,2C0=_]IɋKzO4C@߉&W{ryvu>W>Ozvoo$چ^ Nm+=CdM=jƒa^8Yu߉>iU[ | F.:+82~>rM1Wpuy3Ճ9(8ǦOQFl:l,r["IVzvJF"Zն8N&IH>pen`!f?6'iڪKSx 9 B5\'Sa cFvz_'|6kVQöX~jϾ}N˩2^]Yd-zr<ρ|I @}Y;sPm.`fe ˠ *~\\ƞE@t-c'x%g};qEd3CŦt#tw!iPSR->e*-ŤWd4xpMFcNmb?eQTkQ\ȧ u|ܟ4c>ԇ] wXxF+vtytq" 5wm\{ iCL X&E߶g}ք:ђǜֲwd娟7>% u{kxgNj2#/"lnL1* m8G}PiËYw/\vHuLbF-{&4L}GD+ ;,?cԴeuo iCi*44"\톤)a"@GjNi#`1A)-NJlGL^=GP3^o* nA$^!rDr)KB|K6C]RsrU h׹ b=Ddp:jꌿH`6WH؂2ኬܶrqWIVGZީxLY];Ʀ=L8f="L A`.5(PE Ѽ3zJ0$T;Њ0+L ǥid(7`x*`8ͯH5X*Ǖuc [Һ?dRG[NpVyEƑVh݆c+kϒý.}9W"Y!YPtV6TFOj Uhҍ٢e&{c:BEdkW5מ0JES܇L6=^" ӣy-Ҽ5G4ɜ3 ef8wa a3oean\#؂(t)A8t x턟f Ά'~X ?@ju "ESۻgY\.MXd]~OqJ@}T=qN绉;5k,X>@'F#4f!6F#  TqףyuaZw7Īq>+MTOuCAEh6.RiC*I&:9ba~=5{Ԗr1*8 E,"s40ԮqQX [J\j4B H}(-k~nQ:`ǽ ʰpb\)F[ozo=cǕ!A voљ?[n6RǶ7oxA2^_ a&h6][C^;KHauyYlgO Q:U#aXlp()Ɂ~sLlK?[[~Q+Gޗ~t|Uv'fJAY|ˀs7Xf2*؎]/>M`],-;/Hs@m"A-/֘=MFlkWMJҪin=F$Fj:kΓ_*t9_"1=L"=[B 8ujm˭ 7[i!|E`ل` #6 ZpŵV=eGRҹrlDYq [n;9⢐`%@|lDX(5@vicWFjؤo W4?&b;ƯpB1bh]Q@\0l:jE3Pb͊4*f=VMh{~C\hQ #2^+Zd<vhց5anKbFv=2)My$#ܮEs;!ZNk]6[ ] dLA넰79x"o w&,Pʾ/T>ϫ@G}zU%9a~Q:ďtq/E0T @|mnW^?JObd #2>(Ӏ5u(0\nZ`qe:w%>[;&ANLeI0y;`|=)t$8J;L?-$mj[=)4Mm|'nP~oӒSn*εre'q &C.8},b)$.Il/dujagRq* #`jBAo_D4ȳO-\O[/r0KG(xp.Mec+Ozo\u].vG=)P0@5h'joy”<2B>QQmaN9Ѻ-KT,ޣuue/D,@a˻"&Iz H?`vg+E00Gzls{RFL/ŵ fpW@@vӧKRb2[mBΖFWCXdY7f6lHsoIk,%?(a$S$,B~ɱdPa\$*K[+#hBxyZP&9Y3CQLDbXHTGȄ.*]ʼn9W,FPHܙcZ%86Kglw}NuUçQ_ʧ~/Ʉ7ՄvvTg{Fԍ+Ȍ6}HxԄ`kXY2oLuhՑ!Z[ t~\7i|sW0pl{FӀ7d◰2}Rbb̡UzMascĶoVȭ:VV<²C986D-$snzRWTYKP/_d}n&B/\K "l{;qE  8).J̹bVG; ʹX'g;`/1`>랮87)<}VT  5f_;z1Ik{UNk:vJA%!7aΰKڍ B܍9hf 2n3}-qC|G+\OD(f_9C= >wӶn Lb0x4I]fRx@O0&|t #t.+M?,Ղn)WVВ\zEtmnFS9-u ^'B ڌƷ/z }i`몊oG?e4yy!L`Teu?[実l=AYoh :#È._rq~JMl{?|JbĆV%GSwO,x\"e2*'YPJ<(fV l2I<9bZp8J'*Wx ~_C6j~sz*SOVT';J0uCo99k_LmK4;ZM2z*0{|a;rߵk܁?9;8Q-K4LB3lMUNTd[*{w繇&TJΒ4t+o(2- ;Q>2 \/ "}RNDFɗCfWxs7Q:][?ҬW_E'3p.xQGֵl2s0h}mӲG*XCЂpVl 奪AOv֠5h[ ؏8!SA-zF7:|&D/ 89\Ah-w$Yv~1fo~iz%~ Dza@NrN`QsH|4XhdE$51K[۞1KIȝ N^]WiqJpO1Um4mx(e!!*lPf6b8nӈ6gsoaZ+[qk`Xwpx|l(~Aq7\j9df#kD Gjd;W3ɸ3IXtKXI03;M"hu{+pa&:Sct#4-ϲc ]trXTB!Ok_+'t$}DRsCgJ0\IWJq4bҌx3a(7nn! ذa}0| jwTDR_ȩr%?pC$Z')ǰ+@ )#)yXz_ݥ{ :dyV)AuK7tDL6ዻjI`+թy y;f``#C-q}6ǟ,L3Q.YKȣ̯LW.L߇G aU 6iV:[Jw%6|AZ 0TAS)eW#7*aMZ#@QiYw |1ʞ5QN)n-=TYeF@_f8jO󹐞jb qSVE}03qǀZ2m,gMᰶ84ŋt*Ҡ,Qi̫Q"\ro놽h'վ񢳽~RBXa>D ثvQõ%X.WY"S4Cӿ{˩G{{qW3zIPWf%ܝrhAa(YYY-V76lk[gGOBftӑ_x uMj㞯ǯ!/,7%qe7i%ꙿi39Rt5H0D '7z-KӺJ%B@Վ=.7=xԕӏd 9vpgȔB׌(;y0q/k0J_=Cxz둫|:o"<>,][8<{ռPu e]6Kӫq20{ڈF̨:OCnft4>4xew垰RtaHht GxzQ3 'w "KN:%2vdlJx+Sl'}{yH0b5{P{h O~cп:]d&J4oE)lEZ/)M2_Oyr+%'\6oG>:O L.$" Ǡa.>A*S+)WShIAH1שcÎK si7 $2qt*EoJAI رGiCaC- ydmғށ`[\8}kYXerL܌OL񮭆E D^g=kg5>ZAGN'&1!Hb@f+&Ui_KH+0-4&,:g5!gC~s9"lG̈́"n3bD$*v>s]JHXE':Iq8$i%p*qmJ!_*҆GTlcb,d)v8!8f_xU]\Cᣛ  ؽ˞~לc3F-i_̨ⴺd?-d,08NfyO愦VN7Ʉ@a(ZÝdP_ vJÓaTfg7b*Ga{n; F#淣1Kzeop ҁK?AEwmWv8q/X*,-Yh X,Gl];;k*Z=~ekk 4|-EEnL#K^X;xY0p}dҝdEENZ8,e>Iڱ_.Y,|;?©?¼0U/cі5Fw3Y+54'ĭNdP5jYFQE!Wz쎮Φ=G*$(VBKk_m~bUp@B O :V6pȔnJj#Lvs΅wCA+>Ya 6 €4$Y4I؁Ц ]Ń[q͕)а1M |i@73%3 J6 8Qwe1x F dLIlk8 V-<[gWoE\phIi@OޛҎ[%]Շ@H# \ItX&.6jmh< T(lЇ{V#J9נJE˖U./HNP[zx*Xxq B^$"@_˷摹CVinudW@+Af>GQ(|';IoW&Ҧ睒"Rʉ$E^\O=u=e˽?^{2}o5%T}^z}JVd M(HkVs:Tq0uiByf-Ƶf{vv{$/\=WV9kQLRϣ:-%= H>bOC=Pc‹pmRް:Op ʖy uҞ8OfiQg'06CÍ "C},0"c]NJ (>W+9[>C.;(9r:? b] ?;brS{QU|s:jTV"{u&}`5iy!)~i?`S:_aj|.;°Ci;^()9O/dk cJa#$IJKW$0}K- }aPqjy;KIJJGۙ4vI׏PgT]; 9.d>% ?r8*t~><UcķJ<2*5n[߭my݆r>VsCxa76@+GkKM]dYDΕ6ۍi \wի]ِN~k1̩Uak'8,#]]cOjޭk[HB ^qHi<[b[GAI hcNPdy*;'$ jV!1h/+cT,I k=u1ej58.?GA)]m'ҼW*Jz=*Ví_G>GKnl 1ġ0GE՞ 3 .:)<ѽe = 18<I.] 4>˵D@j).,rrx\UR<墱փ]ptB#dH_^R}F_{v0 D@UoCnXcصb'A!"އ(0=i(S @M"f=2xm4~DYWj+c`h@W꥽h:$-ܘs0㲒K_ rA| S[#}ʀ#zƄZG0CMJ6Jd|oQp|k[=&y KV>e?’y1K󧦨]L/I6pGrI1U>QU4tKwgq ! jpέz1r,o Fp ̓%kɯq5ӾAֵfH<ܾ.yQX4e5\Q2ZQ[Kq8yxk9D\s ߓ01ϛ O|_ІFw=myCٝ6Brjd8,ey  YkT"X$j ×vo}Uepu\5w}.FrOˆl>>d_6aV! T~L}KIG0eqfO^# ²ߴ,9NwI1Y|=mr:+wq[*=79XO{kG×g/c]5FAIK{O'GVӗl_q>5xY͸4ioZ_$@ #]RXR)WsRxT~颌%$,٣!1RY[X ֆ9f`7H-/-\SQ_-#/FkMPAS^ul5W6著Jϒ! vbK{ k?t^Uō4V*[%PΥe=Ɠk3`?ꙬD?uSGKJ H8"ӆ %]4ِBb(D>pʍrM8$!V[jWzsc㋋fPm'iw>(c}7؞ίțs>ga"|=o%ڔktTM[ m<"z fS:r9]ȩCV( `8 oW**WdQq(M2O`F^lgrUmѺxQ L2őrL XAG]:\hUvxAêhWbiӄ0i`}+5s_X߶P'qrVRYL'6#t K:38w^68>x`I>,-^[u? u)x>"d5T A-+5.Pw> 6{f}08o'ݿq0pU(!;T[h I9:xmnuK;+/\ډɤ^fJ&>3"?E~sO`łxRg;ȵqjit_fG5 "bZAHò(,CHw\E(vC6#>"Nk "0 ]VV\lheS +T:%BnǑzt A')JS i МJ4nuV|X&C_b_u9cz:`^i/_` dS`[ RPK7O>Q F)MƦ13)FZ{+#w: 6k =U!C4Z5ڈIqA nc;V8vWwvD۾MD8QD[v7UoATH܁Qu"&&){ƛ3'"ĢƷ:>]SI*%{S>+R!uCr~;(_H/c!Z22=҅B;D$<uXMqrAUmWf=MʼntTA\A-R^ؗ07-1*]$Kmn* K"r#dy;cڕ0gvQRHN##fR-XBLnfOk,U©'|y2 vLt488 KOSWlk s9*m9_`yr)9h·?Q$bŞ4-xg>\gR :QSQF:oH? lk0tMx|̐I7{׽s"';ܱ@<-r"=QSiw٪"t^mv4)N'\(N|i\ЎjJޚZ,M>JM1 Y6!YQ3|sƓ+8j9>/UK\6M38,ms&| +\IXaV*,oq̆]h<6=wcя2gA)V*Av#Y!Bâ-I Q7w& dш\-fYyGG-RҹƁ#<ܰ =P乥_ o^]b` IyEh<n]YD|Z-]NMPh-\X@6F%~T }>촣!10wq KH[dg)nK¢c6Br%ILy~"L2\QL*qI oW0TEȠMIy1JA9@fu\7>y4%p _E՚eBvm%ۧxڗGCq>.y+HCC,Mk Ch¸L&0C*!˜NSb>̾a \ƫ% c␽ic7&T{Bx!sj,g) Ij W7ly3vKL1ԑ; nC@f)b(oKY6fkkֱ㽩^!4| 1Df٬>phid!fW1cT<ٙpDTg~bR &-~%O<|-y!`½zؕ˝W ~DYTaH-*%̲I̅UA-i{%0fi`p5_{(nM*OT/ Xy\Far0o5qn$īu 4r% l2vĞN3rgj{OU3z&wq+/O>{Uζvq+]Ca!n(u *:tDa〝.Qv01;#B}>WA5]q,urD'V('b DJ-Mhck9L0I,Do19H m?dqw3W(C| =eJ1?O#}ȷF][QG5{lVv>xõ>hOzPK#&?\ @z7&,U6l xțxZr$hIPM4.p:y<-ն 0zb|H}ա>wE"gw*f[vBhMӬ-Ob9+I/Ud-=mmh6  >YߛZ 5"IԻM`'Qn0~>~%ⲯB-5$_̳Wҷ0GOp2~8RMrE{׷4 Bqh+V|Oj$j}uvFpcAS?Ej65c@iQG|R3ޗ20'" ga 8"*B3ʦroMN,[OCtk)SQ?kA +\{+-BFJ"W`"Ǹ ?7,Rr_D}Vy{\r)n64YbCRcoڜ{m13A8ۖzFMB助$ ]P-&?c}=/wf.zG~ y9roWeQ*A$NI|KY DyMUB]Mߖi9p(V A[rNzhc%FO[ qY&7S@ǙW\6̺NjFX ѥ"Tc1`69xvBEC|xPl'Dc=G jHӳ^Eʬ 62X6.ͻ ]s~$&\RX?Z*S*!_ 66(~LKY=0+v\ p!~[z2ƜKݿ[S~ޛ)489,k9A 鍲~/apoDX_+?Ԉ}2}?U-O` ]C.poخ!KUd3| ICG)NZ3]tun3R'*Aò0[y +[i[O6!*hq&٠hٱ*&aJqG$d ץ@((X!D:[?7jaC,|Z$=^OquRkQ%ƃn"WħTE;;YK6ɢDu~9=1X3fq?3a0-poM]D9A9EG(Xsuyrz)*ҿkv dR烆V*WdD@dv'7gyY`:?zϣk}äj6@HSS AA` w7|"G'ʙB؂+n*7R;+To|!m4r``Q5b 2i5 u t٦H9^}iy'5ܖOq+ SFL5U<y;8b#706! ǃd{ذqfMփL %4 P`kGPB!v5xF8$N{OqJ'fh;OIr. }'"4 ,uwVOھ 'bЊтY%fºl]8^,rSL/(EVP?z}Bulgew0?}\`4чoh'G`oOn؜wg|BOI2܇PU7o,N6"+S`ͬVC+.۱>a2c#6[Y!G?02Xg(=&C1Uv6*ڲK QK:'O?oEșn%=)3/:3`مe=Ϳ?NKo>H=.'f+ nr7ǣ_mX$  6:ܚ> [Un=:dn^FZy`Ks(cvjR.~FZRav;'X^$ZU?\UDAQE֢۴ /c/HpOkM6DgqsWng#(Y]:UҜ;u x?hTZVƇkb LcK'rmǖꈛpĚ Zi0ZGI"0e1AM\.ݔaBLL<ˁCCSb|U̝ ?s"+m6`}9[Hf_#'^vdu5ˆ܍< [q`v'|Q"݌)[:a V-A N{,"} 8)DQDiFn5!x~"ohN3FMdzZNɽ8[?坓@2B76!@Gk D  ٞ~7ޭIKrlSK[vcGw"}D5hf/[FNe^VY+sf[B u"/YLh1H@09 sIJ6c(.eӖ::rI?tQ;~5Ē<;NwQPbPCU*,}YΜ4sɗE7;F[Nc&MGBd"=#Q(Z0"?3bJOGRɾ"/;eG,2ͥtk .K:l𜬾O9ʷ͌bi3`ͻ<_j!L\Tj]o| u/}$?iH8FQMb3V1$IE# +$Խݖ#:\o 1N+OpR()By2lp\8ŘR+a l7"TIOQfEpjGW^A9/zT.n̨mpdoH֯ZqbK?|O xt_bSBL'!>@ܠ({E_ͰHXu#S^5\$3\Gy!;b5`M;f#S IqY޳#Wz>w)Ѷڰabgw$1kkc1SWP<Ҳ%"4G1ݿmڂ&PSʕ54ټ2S _)&VUx) T)LսLYG˲OmA+4h^#ӿcOq?0uO[e;w{4sVxvDA䚽~3dF:ͅjnRI\c}})WI/jK zhܑZaM~v1.0LxQ7LIwH7VBrC㯈ş~jv+oۚ^/bf%nD]@7IduC&C=93򗵵(@pbUT/ f>A!JSY?' 6<Ǥ6MNjim4ݻ s;n7w=31Dan7`D9ENON}@ ػw>X "p" hU.JXr@jzPVi  BQMJ9yZ'jqiZAK s5)XcneƎrV?X%_B='ͣd D/T} Жb2)k$S9G$Δan9x*5o:Q`R+1-W8R69dHQqwh w[+! BfqP DrXW5jEpmAE0:]"'4nAҐʵx˰˻;©xFiST)L\7O%0Ra;$JշX:ҩg+oeUE^g$}(1XK&kxQ2(슒fAm+@ӑx,Z)⧚k=D(n%ȟ,U?<;&3 j!M(ld^:*6XE{!wsX! ;6T*S$WS8?KypC0l7HT0~x\RqV@;0JK )愂*fo}65]j'~jɽPk$=twS,1V*J%rSQ-%'Vq eO*x6*7d0 }ؔIK!qPy'a[BGi6a ^aN:S\d^!ߜ'u!2[t-|7D,KVl`^/Hlګ҈'6S'Zgkss7pbGcVnm**^2oXO*CN~@z`i1aRE+bZK܈zSףlY25ϝ* xx( DMB҅YhB+3<^M47Jg;Rس0(Hl|ڟ Eω}-SIP1t4GQ(GOY'rVfʵMU~czusIiC´7̘4s^W a6Sff])\{ #pvPQ6rz``Tb48 FoI;sr@,zt3woTL3jhǀ[# (┣(|A"y BWd {VkL 3D(zWd  );O67AgST3 LO3 -jI7r/#; eTEB7 B_muC9+D+,-Y'4P! 28KÏ g#[';]OƋ YvҡT]qJJtZ'K=Նk+`i mYoo#0}`SÚw/=w[(7© 6bA*ےgL7C,Bti{ˑQd5$k< YHpD%۷7stZ~s1(+Ñ9CNF"t'+"j{cI&L$:=φ;Uo1˲2؊ilUAPn@5;xB\oG=1,]] urD7Q.}GUǮx(Ƈ~zC nkҩ ;)Hp)dKc`?7|g{ h(T3J[_)>E\>x?E7u o@V5 IX lH.zRs5gҾo)ӽI8^|014y}Lo M.8cgٛ=N9N.duP`K$>|I$4&K&"?Myv-+'9sSۢ?_(n4QψP6vRr=]T8$jY꣥Ydz^OC L;jү4N<ۆ "Q4L,Ū[ ܧ1Y կ7,"!D-HdžuDmvl)pKb?s!$#dvk:I`vV]x&yX=bb$grO?1"ɉHS45 gho"݂Vcyλt+qfUe|FFTm8ߐn|U|y!9ʶѿ~ )brҸPiW6ٜ.)_@ޫRG۩ ;lV,)\7~Bv '"QhfN /Zg$sRaՇzb{iiUSR^Է~>ߒ^1Ю;VAxn/3FPA(dM]n  ^-CHBw y'عk/VxI9NjF]eW3Ug!y`4hNT:dAУՆý=M""`:9{1pHQ j۬y~ݸ7zzj)%WLTS7֪Ɂ®2]OHP*%o/|c./Loܩf=È&[jy/3L{"!d(߂ ݙ!' bEgtdƸxi6tÙO{Wk3xuFeT%x?xNMҺeQۇ%Z[^$]"YFoXɷZ|kiThu~n-˦/QڑGa_)vtb@a fH`z`CF`|oA32rr|%56]_??w^-Mh|eX#'7=o%[ps2-UD-i9`H5ش8hK?/*E=T̈́{AJy{c9}D83&OK^'ء;dW HsU2<rey.3?$g\ I$pd{`h@ς~.%ϢhFAιu+zOg%GA;HH3b^pM]  5ArcL?. 7~u4^7o7Ǝt~tourEeOi>{W AIKƝɍmba(vOq&zaO%Bݯd۴47 ̑{Al@;wF;yxHMq Z 7lez7p!*ES]$N_Ý88 u@MOw!HRBV3,'wDMZ\Ї(Jal->@T'YȐR rPh99GgQLoYޒAFAoJ/_—S5bS֨xc0|::hw'ɓz H^njcBOJȠĤ#pnG <=N_?OGi:9\ uϚ0s% ̴^1ȝy_ QG `!Br_n:{\Eeg$^X c۰8]֯?"2q1|:x!4UuP`jLɓC= &[89^8-φv-CwGrTN[jO8,ɻDwR!fN퇠RS.m $0lΞYBAx;/D*H ڂ- k asY$BaecZ0ѯf׺(s3Un泜V9̉tsW_cʾR `1YKv*K|Z,bgfYv@ϏLsjfQʹQ8uRd~o~h$F`|}4P[^)Fj$RW׬Ϝ'aϸ:f7=廯3Ü$a|Vg輇s0Y_=Y8?׭=_AןR o-.W POqCN{_ u"̺cynwQY9[w`FzJ}Y [КzK~d(sE[wQ>sL@0iDֶkpF(\f`4.$uWlH8->X.ZuNh0ql43!H#Tb!ySb΋DxrQn=Z ¶#d#1h`N?zt4)Z%I!r˯-Q/vY._ؓtZTm b0-'(Ŵ?Esc,Tjxf%#@AޠvqIe dVLN ڏȁΫ&RQ |<U$gPF<Qܜu+?AB>#i@/eyMqN56ԉ*4#4B *0y( dQ]EŴlڦuH  Ʊˈ*%LUz =pi |ܶMByܬb04 rxvy=Z$ns5P?(qrEgμhe^twbl)< JԷXSK8Bg&! V G-yzkF)|b w︃0S-xM1B5 Ic WANy?  "\ާ(D !X4f !gUqIC% .3jBo_[ E9l^IHȕ~|'Ĕ-ܓ^I0 c\uIiP֥m4tޚy__fH 潬ZvQS|K/=vzW Z^OX(m5=1C2Ѡ u=)/_|]Su0Y<2*̄TIF5Z3f0,2FŶSȝ^9!-C݈:ŐT"T\r> y37O~'%@2R=a @AcR5fl6HF~gO\ mT[̱6Ҧ4|O~[S*bc[[ăhkL8 UED՚R_9b:X/i9@lPLIxu\8w<>B~mX-iF=&Fap};Iӄȝ䴵ܿ)TAv N%^RN*Ү̓Hof:2#Y3*.^9[T) L3|⴦Z5I SXx ">&cQ CϐJr9\(09k*ތI- ϼ0ט:Qk ]Z3r$2={`}Aض eFZEe/p. MQaBrWyP%d.i9p\qFkHe¾u5áZ|G{iV9 ㎕ ZI쬝K6z ~d:hv}>Kxn@5 {OUgM&V+t`-;d~=hr`t`ݷNl{,d516%O٣.i\H-'RSpM>l ǒ65hGm1cIڲ\ 8g'ME=lc,m~uP_#C߾-kRVxME}[ 5fHw-E e[d-T<7ݛbi@]a62ӎu qଽ_HavAFmIslJ,Ӭ"E 7!XH:&4[!KDÚ:_Ԗ@')XOc f:o?9bu&v+st( .Q{.#=amߝNYz+/k,APeg27Mr:+R0CnF5PŏɧԸEw6]oıop2QXP;߀Eo1!/f\IW2ޡ.!ҁJ:4^r,J UeUi8 {0;v3 ?[JV%|=~ %auC!ʧ6IqOKm&AuGRH?Hh\\8ev]y0b  g򀋇: "}ʔ<$! zLbyqofy20=0q mG#H$gM翠P@Ppd;ʜd N.ܱ7}4w6^"H$a%Fc+6Df\{k;5ꃙu}Z[yKO˘F*9N|{ӨD8/ĉUYWcW 5@Iu_DU?Vh$&1^@H_ѵ/ qf~ą CL_n E.nj\:7uEhۯZm=&.Q|ͺc]:gҦ;>'-n>PڙrV̍c$!35mb5 nVnsRs8S_lӶ RJg`.'ZJcnU[r7y_im9GHb"]q= ,=s/te:Ĥ.Eсd?[{Shx*AOL7 6z[<ʼnF?22-Ah$9|bIT+耢Ǘ} x:gXMwaQ640ݘ#HYYp@AS?>L1mÐ#iJ%ٜRO\JIQ'd]ZKGA=+ p=$NT1/=J:by(je~JL66 .x~(tOfRHL..ðy,'@ʡN&7EԘm*?EڿAЇ |dgvh2KdbsŽڻMiľ3 Z={bCkܧS } jf6p:q#0&I:7=z K3z'*:򽂰D٠S=f| k6(>m*KLWC4P%fxj \%tzGXjshB1쒋_KVFnA2K\׻xP%*QH>DbWQZpTDAD aIwXEڰt42H]j}c!1*2Cry@Eɦ`&m;+ 7ꎴ/Se#&Syw7;;wtcn̝AFK#uO# 9Hp ׾_KD]"LraD.c(<&; u3Izd߆B-N*cL^o Tv1bwUOXJ24_۱хy\t^w0Patܼ4G>fX]qPXkbYK@Tm(2)|^^V"LVb]´({gÍHƧu<rn\{Oظt3Mۓ/4jbZ5싚?zo0O(&fA ee-Ӻ}h u.6pf}KuwZw] 8U$u#(v,A<#[N%E ~ód*+u&6tN糢wT;D-(erԇFʸU󳘻Ewa“20U~-2r>mܝǖOO 4tC΄qqw(̍[X&YP4J`zی ɠim,ÉiK tBXv5,ov ByU',v-#@Ə@kA_kj02j8yr4%ϊZ#Q峪ab\g@g׈LƹE:$qBKC͍@04fSP֚ Kyn t :Ѹm$<Qf:SFA3/F:]IɊ'mEaYQ3w3y[z Pl5Or9m~:}$V3!B=vIS&@}bt?Zvѝ~8}"!`TN(ɢ %nȱ#da*7$K/]=|p }K8 Afjl~ 6t"@ 1hH]LƱ p{gPAe׷&tŚ(e{PoIݶI,7+\K#}M݇Ƿ94r|{:OABSZ`=-qt0 Npl%2hV)}i4 BrX'ܜ⪎cU -Pi}C|`bXȪ rvbsj)#KT`6Nn QIfnEq*t1i)\~,d`bIީXQ0KI4Bq} 1_/ɘ%k5h{)P ~:f's~%)f3?9]ݖ_6Q6UPaba\K1 [ zHΠ:wR%V*,}\]2ksu# '(%PisR^o_X)|8A gm]2b/νz!uyVVlع5z~S *۴:Ex~ly~s J.ZIjjl~ aly)ۍA3}!A ,.0rkxsc!gHځfi#筘6:!: BA 8bPH4{ݛ SB]_j;0#'jVOkQ;K`Bj!^U(]CX%4TI䞅6!,Y-\`hum/Z_ku̦q2(f=4-C Ӛṧİ1IHhw"dtjCWG/~p[4^!gOZŠ sF#ƯǮes \Uk-b;T?7B~޷Zҁg`8$\LqThJ@HM|j8Uf8*=ȭhhx=9?oAlf+W ֹA\m:o{O\9j-i D}:j߼c@;lc?vC|]a}Jq+ՌW6KbXx,Ov)L@]r p[ W\QC[nWk;=m/[! sS:5 n u j'3 @i1߭YȔE0 are[X$F|a*Y x1p3Ԛ'!U+hGf"#d:<( qpKU8rafUw_=y!SQ^}9E_ 'tM ϑ1:<#{[W^q^wjݫ#8m A(5Evmm9_XE{a< ,,WZM;4Wu %fk0No%U*3F%0w)?8s ט+.۰jf: R9vB/37&{iYvR;IԋZ #%_?&*Jk`I/_%Xj^% EpsWN}\?`2n$髹AzyY&gxHԳ_6t?Iˬ,w#+R-,f.Pb3(bo5!ir8^07]+n!RjS@vM4-𨡰Hh$B}(P{ˈYIn"z+m\m~KJ"_왦4;[25&f`\^ȱO/ltT1!CeSU!raKi~WG6Fki"Zh (.1Qr2=OOAt|˺sQ[:'5!]7wBJ':`FrwɈ@ՓV3߭]-uY$o1`?AߣQ- 7NOLt/UPi |8ܡ!C~ L1sYEzp"#XǜD=%bg1Qg~c}N-<3^O-Y5vMO@m "y!R}Xc,"'Pw0-U JU+Gߺr?JH\䉼f15RmDT_p{f?pjWQ?[LUqgk|[hd/)6(\wjD*uDHNW@쏒6W!{&5OEsOʹ)vfH i~0]9JJ~*u+*HGOO=s:i>o_=h-_ N)AQre%Q&|S$7eZ,5D$r_ xsS7cFkZeXun|i̱whKkr:ދ у]I7lIaanxZx~Wtt\L]!mtKB5-Ӷ E5 xG'"۬?lj$7E!}]x4MƘ 9:3| XE@0Z<R4DkbM>a8)JBdd1h3as~EdL;'Ǭvy8tJʶŷFDA ZU$"CHke{۶`saL[^ ֚L^/"1rVKXIrƯU*oKt? pU*k} "50 @PR$Qb"hХJ1R_sᬜ`"!,N ^.<ȿ+YI̡;\#y,2-KrA+#iZ,:P<,qXԒ)VNTm47=n _>&- 2BBϤw[I%dkClp aKL=tV녹Tl$7?%Ϟ%B1[ᴑɯu(xY=R p"*Mȳ/KNszcP+5EIYOORBw|D*7 }ź@lLlbbBࢀ/6iJ;(ײ09>$rG>Y9X7%4Bc3ȕo%ɘ&~Y6#zXdތ!nΘW(_cLM%/D܍,{ #␗C?)-Kaֈ.=YvJ!ShϠeM@DT.Y>' .#:=zo틪rĬhvK ޛh\ޞ}$ѪCL,ߵ/VKeZ41 }RZ3 9,aoK ϳ> +}00ݒDFs<5J\_yYJY&qȕP6ߕ X VuD\|\ 6KTfc1'㏐$ .A8' 0+ߠ]2,jLTkyo;-?'JRn`/Nj YW0h2dyVG\:e?ռsct'/lI),FY}pyXA":ӗ~8>"n'zV*Cمo~U KRP]ír-=/QD#`4OۻKc,qN߱@DRR%xF~,3$cp8[W 3+mԯs+t6+Drb,RCG+MEqrr6xm6iO>=@~麔mVBzYRMlNc&隂02*z1KU{AKPn[s*=_Rcw nlJϯԊ*EEyK蕙mo 9}1iڭiJ6bE&] XnXDvֻotʔv 2y#7J&R|qfq͕Z>nν¼JxW=}Nj5'OwEtvI}fr1r*n?D'<mrVG?*4g 0A틽) wD,^w}3J^ө~%팁^OswVf=F?M쬦u _Ujot["'zD WA=h·4QxI ZD S b"\7 d*HYh?' ,#ymd$3hCPH 4 z)S-FRT Z:~!BƤX>WʻK|cUbƦd8LgBuQt!y(5Vo:גOE_&$|_NV)̍c lU48'<(*~b9[_!Mx:"B̈́F.S\3! @7P_q5ߨ8TN_(ҟbץqbdN| ]T(,io:8rnFm 2lS\fމʏ#!{+2#^ [sX(gJs0J'fA156*ٲYj,s<: =R[Gas0QΈ@&C&M3ݝ\պc?H ,xPbB%z΢=c(,CI@ƶ;֧, Z0 ZQ˞暥`/Hqz#c0wCKGX3^(*w} b2!9˹JlrA{d1(mvr39{+zYͺO.HJ7}j.qe㙈u{WnDm4\WdzcR#,lɹf81q3'cxL!#̺W5֘^}1k8T?qYftY' `*"]wLg;zت~ly* yjΘOX[S!F]VTcƷ<ް ( W)0r@XL1N:tԧ$\]DY~a L3PJx׵-2k"z/%dSa?t}c^^XtiXNt6\ BsyJ_kr4pt=jJliUᾉ`eoXbȓ6vWM%li#*]-1IyTw<~՝ H܁]o7eջ|"bBo]gK ƍW R-O _-5!cOj5DsGcWf_0.;.*͛{3z$)j6#fH\*Uˀ7 NMltD gb&B%&vz$Bx%tgIW_aGe=KwB)0cl$.ڇ_Jȋ!j: ;:Ȗ_HL~0a`|jlʀӬl:)W%x*X" nEle[gdxJnu1W<@%?b ޙǔGU^@S,iFg BVʯLJNd'$Oñ wF B! i! ǰfiּ]qתa (g b.o!w-{pF~+sQbnq5[P10B }Tfjx0ӖZh]^c4d'H4\Sv}GK;ETax5i#!>" Ηo)ihF${ެg<8hi Y'x65Dk"b{4!!v,c呈)%z?<܄u慊p s4;VdoQ@>b(sƧ]Cb^֕)/{RZ؞"/naXk1h7g_r&zm}o8b閫9h6 .Ǜ%-^DŽC# 6x=kEpOuqaO YupAKAk?u<3"oIvSL ¶hW!0["~_E9*fl5#J+:{,%i(*}^ܷݖޞ#mυ]'>V~WaRuy2Ayn<0OD1רlʜIJ̻CC`zs5M3p Za"z*qkX@|/TAl8m-T' Sc K@s "[h4-MQGtk$.2d=QU᏿Wy8"Y0hFd"9r6Jmt㕺CҐqx9_ :aqAKC fVl#cPoɖCK=Ly,@TPQs Tʦ䬹#glNQ[SK9dWo;bAZbłKq3@x%Mr"o_^?+#O v=d]dqq"k٤^ /3jơ*-4_RTCl!ˇðȱˡ/hkt+&4'*qTWg!'T&*J7S~*P{LŲ\ފgp )é"zI}c'KIh:pí&y U B sl^,Zq~@Eu+" gr$*@m񠂃d1}|چ+柅vۏ|׽BCQ# ur|\F,;Zc xsd-m %Gc>b0D={㱾x+ PL-ہVtcሶ`tK ,`OV٢ekn59ͥHm{coQ$/_{̱^r\t4;bG',v gݠ|.4%h]Ndu j4q?ݐޢΙ18Z G@ .YXLtŷC \5mr+.Y-9xb %FmR"mdr&.fFA ~}5gq V [i,Fr36@m>RULyhK8k:& q7~}g$ND[1*}K9 ЪN^ ̠~\ {a +;oz3iYF;.E^}{侦R?#eA焘~H\#)F*{:}#teђfk .3;Ѐ.6^Q gWM 1$F wЃ&,\_'XN ;%9ew Kh ??Z4!RުdJ͑,~7%6Dvzt#S~Xޠ\Q쇡֏[V: 6E.-~ ](_9Wy-TvˬPS~UqEJlvjs۱E HWU37&~àҪ&,εeF5w&3_Jz5QRcb #zh*{Zػ.JMMfaL}m%u^;rG/1.+: ' 5xL ~3_+&ъ,6\tx:E4O㴠>(1r uAdP &FgJ.@eӗ3д*>GE[TuWǞzV&9\Gsnc*p:GahՎq1?SOeso г("2wW63)L$ |^Lg ]P?EmU e-ݲ-dpY2ܵڭ(_8_ź>>f*RF\43ض#x)J[}ϓ'Â!n@얁 S؝Cm>ERIL9<0kKXo휓kiJ5M~#C]Ur 5~yL]mL sy/YH޻Ѓ)xb,B2>k" bLNWvfI(Kn-,9߰Gd&>Pɠ Ic$Sߙ5 Ë-$SRT]&P)Y4U1,}P4y\L H<`UUBr?KbH`*4/9`<`t*&?.FPm/)a) `%4VY4y i orܿ洡7P;?8^i,pY^֝#fkdAK͠\α7 CldÒgW,׼;?[ZC'.Ph{> K 'nI4N MY8J&iګ[QKRC$BRGi5Ę|psr0oڰM EN ubVNJp*|HyZL(4D dugY ߇qKu @ApzaPTFXS>XƇfs+.j:2h#]خne~]imu(.',(@ZKD{- m gǭݝZ2өnXƑZ?F0ćIP]2vZOK3J> 2,rEW-X5Yf0~[@.F'b#><fj?4S>FK<Mʙ )8 "j_G ʙw oX7to)'9)P?09|he:7brFFX-+X ҸQLjqP̏Q!35 3eqOYSc4Eלf;1?@hOl32.&u?ub尦.&5Vt/1׉hsUÖ5򣣠%/!$ZŗtX:#~6t,3@4wnT1apѶ2ݭ]:F3j i1X#(_8ĉΪEجYI31Cg^IO+Hu܄gX_eK­,v?xz%iT.\J5ݧ*rG`@{b@mE[8187vĺƄ2_:9eC$&c܈^>X GG{Doܑj8zHWٗF:4&Џ+n@jh^ :H.goD.sZ,\؉u@fJ΍Gn-A}|4ҕ([Rr{fr1QE: [LpքvLi3FX.EC,@[f;es@e~h@ȸ On t\e`لvk\BL3hV.:FqMkn뭌FF9'f"bI*Knحy.Q F&,%)d<,zjK!;Éuw ~> kiw΅\#0GQ6h }w|GƓMKC@ qsڿ@x X?T6971CL};GY|0I7WeU]6qϲxzY8O{<+ $gUm(H D͗B@Ys,RE]wxG5c[pHwqѺ$ZM̵U+F,iuR L#Ɨvxڼ?dOAP3ǖ$qS,Hg7rzxJZ9I}ByjՂOG+"¾WnͶ|Dec#utPɰђ-zO\GǐK.?2z6{DUɊ6lQy`QVBB z(5]KCd_\f+P|6{0wIDH8[(`) >j偭إ7 *^\:7zFʼn՘(-WY,A.B}$ F&%9Dh6?K?ηA~*Pq&nΕY=vf{R>fٴ8Ls,Ȃ'̖ihmfbf 5"I.n&;&z3\Jw6V #m$bq %)Xr[쏷9NLȧV?H18-򏞗 m K&~gE<ը6z\̯8IV'w:]F%03 yьc1eDdxP:WbdiC֬ ]Zf?KIV[ eX'kt#yA6LYN%rm; .}ۣe֝ $U "ؾ/s1Sv$/B.!B+AҐRCFŵQQ6/2?z˿~%DML{ߛ.1WfQH{ZvYNgL„a\]!OZwis Oięe[ot7_DsBw5K-bLUpuX,jNJfdFgt+g%0zJMn('^'4jPe"mZЊZe\HސYա" O~w1ƫ&Xd=>Z $h*uL(NO"r!_>f!s-v?QiFXA^(K`/d5%o:POpr)7$ 9F}%yA`ޓz LKzvˣ΂ǖH*`:I{*:xs##n]g/ Aluhڿ[ h2| ge:Y}+^N=p ˔?_w޴„;öxLZWp#CrLIS~mQ)2_t@pf}%)Ad(V/YԦщJeRptu}O!WtZbQmj]`7O]=d/`9˚E|#x,=PVH4Ȑ6!TZSǫZaRnifc-{CH1et%vB&ˠOFuSd7'g 絟?]?s&_ * ."בC`D:+k]4NrL!5Tk~Z.Jc Ȼ1#q\J>\%B<2Z )fr*PC`L[:N*7R_ww-JP00xՕ;(ELJz"8?#t.hkկc&wO&H/A ctcx gԒ6UI=RrC୍q;Oo8n/YT2%n$&N[>/yt@* C} S<6tvamaL=Qo"`qn afp꿢Y`4lC4ܑBivAZ s D!q6AኄO=Ilղc=ӀA)4jOñPOnM,Jב/pmŒG#G2>j;s G/Z' \xh{_Wr}ߵ (z?۹PѯVm1UԄe'n**V2XN6#*U6,h\:Zv~~zI_h=N,V(Gy% Up3c]cu:6{F]/3mS:k)gqVI\ӿ$-8 b*a^gJ*@l(ksBF/1l/خ\5nd'fUxzVHZ:[=ӂ)9ǒ)Rgr4? (%Ht6oTӴ elD `)d%`6Uػb]"MqmΆ,8a ó(piv4c~ |U3T,'PeIi zX(cfګqaWfRB: AstVFHi7rQc!{ .iu|k5|.5N?1;*ҳ5}#&&GV)'WwutЩ:92ePv̊"$ :u&cvB ErF$t]t^MPm% | 2AstYH>Fbޙ3Kxѧk24 f,-:v.47\_#ÒHB,Nua)R9~)75b1%eڶA؝PL; L}sЄmmb-F1*z˭Tω8]Yv+czŬ 5vې\[A]3_%Hn%tq$?|jGl Y, t\k&݄j=pA*=PHM>!IAj4c)~}6xwO=ա<>[-X5l(%tu:+ngopMV* p;W) }(__ІcXB,wؚ̌'%SUWA| %0>&0mg_^rD.ZuY{ՠrPۤwGL7iRmz"m?0w[C[5q0j7q(* hF'~{zTQq[ ${yIpoݢlrq;LsSo7 JL߁Āˀ(U':&l\j5t:(@8f.!Xk#iBlʓFntvm{Sf`! Y9£'HOkꕔQm m<%[UK M3s 䚅>(DɆ^,kޡ*FZMw˛c抢/(\]"_CIKxtAl@KȅC R)ebK bNo38IJ%ݚ}F#7CO )TFU_=1,s\۴fIc3<_K^]zmpBB>D'jxV:_Ѓc-eQṳRgɽevjNBuz0Bh)G…m\<ѽ, iCpO<` ;%bnEHk+,y|9C+NR6S (O9WAjrʭ#~wWc8j 'UZ( $]]O'QIeb#à=.p"V7x:jr>pҁ}(4VDa{e/h ˱ܮx..DL|hWg7W݊\D@}E;ۥbl.ѺovvӿwPw<:~՚GE`Mh Ghok tm|Ič }pԶ<8NtmȲw>mwrDbth$?[^'s&0qVʶ& 1Q"2IKPֹǺȇɳ5,J)[Zj UIB ,'qlbW'Mx2N(kl<ΟyBC;Sz1LE`7O8 Ÿ42bBp Hb0=; . ͆Ӯt2X):A% Adu,+pM0_mYKOBclT @<ı}mbf>d$[P֏ViA?R'#)DPMfޠHS) ҵK5*jc_ T0xfp-]_ߺ g[Pi"wjYBP]h&_]WymF)9c,s[;mH,eª=l{p\E" )'>NmE)/_*|HmQheeuy |3Aךpj k N-wYqw0Dg W!1Ivs%NY qH:(E0XB[`*z^.>ـH76 9G*~Xz7d?LOǂ%p~ֆ1#nn'[+-tWTsVhg\C9g_¥ C,sz $ı?">%ggcUR9'U$=6p"HsS&`*^[=]}F?K?)/E0l% >r!mZa >6zp HϽ`prM?opl9r)˄!*,Z;`SiVmVGS*td\*NJ鐃%ECyu.$uբϳ7mlMȅHAn)Wzm.%IʒutNS QsP3nArIoL_+kHsèo1`%N*@jZP5<͑ݵiDy8,Lߔ8[% qR(3i|%yOCv xD }k\9V$:zpTFJר4JSf R`a>,q$JsU~c3*'ZMMO oIlB:Ezbzܙ~b%?)Z?}@~诚N4V칸I}@*vI9\mݟx<YJRۯ)sQ4<n+#{ *7qc$j߁*u c7-FqXQC9ګ=&X8uwpF‚n_,1h 5־zЊw>Yb} 4x*{ANe҂ڜ‰\l4j:BʰgY&%W]]~2Ó9E+I2_\ Jۣi)Oœ}(b!NIvLf4&|Ďl͔fCq>cb"7{Gȼ/Ԭ̗عP};o =)bw>g2!ccT ۼhr KCE`h9l@ZB,60| w?ݭ&b90s qY9: 4μ~uQ3liɔ5- N= !H#^7 @NgRv¤͊溧 b-;H=o uf@ʲȊ ,ˮҵ>Av ’»V ֡_b~輙n&2?~ȇ+˄}uFžaci\?I$.h4_l).564:i͒|MTHD}9\`±I]8l׊=0vزyokl(͛ v8@^]A*7MU!@=5[xҔJ6Uk]`c)s 0I ID'uE( 7I)R/ Ԑ;k+_r5VQ<7l !hi( 퉨Fsvv#uN-zd5 ,4QÈ[H`r^QXR44ߞͥ_`Y* Wa*)yI0YDCIx-Xˠ+ &j7'I|εâ0.6 5PQIb*OtH ٟoKznd\ԠH@D0Kt.TdԦ[_.ƚ؃6oD^Pqkq7<`jJKD%(0[ gy>q eC-݋ͮ SWOwÑ|| J_݇^V  h;a!|t։zV!GEtC6pc&[X3ύJ9UݓI݂NJ.}cr(N)JbF29KsprNd̓1q,*BSHq_kBꓟjyB>,=ߜ9h4%zԓ*a({XoQWWJF=\sxbI[==IdIdy4LMQ-K?ZJ{Lgft'V8߯ͱXgˬ%EфgyP^|6;kx*5 uo<DR[EPP?BLJ迳%& -VG"Bx8r75b4ג4`׭0"#.O4TH/A xqejN+-VƂAiꙫ/$th#Pgu>WހhtBQZ\*Q|͓[Uׯ,vKҀ# .GPg . K)Uڻm.֨D!u"\_@ƇT 17|U[ģ@{ Q>a/?;  /najzC%vP`ptlH^oCGsiI>3v G_9d](鄀m؄SRto\f{:y Qź>jy;k\T=rJ$%P1%KBfaXmj7pKbL9s$ z!x &JK7A÷ҧA_aeKt?S9:D>0gLjԘP] [=$3OtqyhnD.Z|ٞ=h|NY Ԟ]X2dcDp߀Ohŀ }4ǰ?U%?iou ypLu ]!blwFI4vjm6\^v'9i Ju( _v.^(/l&%/eumWƛX ؕjx4~o". /qGW:mg+'@bdݣ;;,kJ_k("ۡ*ɾ11x>seXG\M"r4 c61|ˣF_ 8>bi2,+uVm!-}n6p3hDEF!rԏ$/ɕ=w  (B2Fz=wT H!TVǯHu6*!8nVdtJ zi!9a[ ]MÏ.hO1 {V۪^]]Qi*wTYe%yK­^"s8Y$ϐ"k᝼Xb{ʳnSm}it;;7U,K1=A~1!g>!xhI&@\<悘a7fn*"86'X{ǿDQZ;]$/nThcoUfW*HK1(cdw6#ao% G@bplUkXi*K) —2eH@#Z<n3|PS : 5Wx :$=iWdu8AJ˺a9\?y 6qPϑ&A6[dtqt&Hw"yy&lF6Od5(+|4-<%$<MKw&73$%9/VsʩӞ'\A.!ӯ,@ϰ%t+}ѾhRaho1}E9"a8bD3(Bf -QVo?sZuԅwȅ1ax"OfQ pi׊א*!;p;t9 rWUmcûwܽKBj#'m<v} +0=҆2"}Ȍ![yl9]/P2Qe* 憁LY2ϿQD"H:ּaāUt /~>n> _ |Ci4v^t̠o J( oU}+>k,oHGf%`~IkY`U_/ ߘ3\f_DWukhvQ@0yYk4mG g-垴ѡ@[`Veĉ|8W@hXCGH8HZl'rz抶V ?6zoy SK&9pR7]ؤ:1T\R.}V0AkBBm+OD Q/t e#)cWm7>DLy+g3έ+'Єîb)UdRA$/k_*(]^gLhvtLgg@!{ Ku'ތ )B^ >>;=!SF&q==q|?U.BB>ٍ<[+V4 p4zS{\.AG [ȹt9pI5 EAsyӳ(OIKxbiU7E)BD$V$8^vkvO;9wI5UِEV^H`٪8N70UwMO$v/Wx= 2KRC`kʡJ]<o'Mr X![NOSe1IӘ󍔘m-b4m hlJ@N4<" }cKk4HvOc* lOi+Pҡ%C*n]08jJ2f{am{FgC}m$洓XhCHq?buRnX{[WuO&\gLl6f=Ȍd?șǪĶ*+6++L^X"^EHKk-HLYht[0ٯقM3 kmF3IiE!`[br#zn- )X`Tħ^=ᐠFlHCzb(5D'WQOmZ)-A-Â,WF,RyDAA,A/Zy VV WPڭ\{zcM L "MCх TNT5ɄK)F%7q}RZZH;ϼ zxMҝl+#VӚ? 5MWe7fT鹭e\}oΉ݊$0)^/Gk'iC#ZRWBLيVLhC'zP9QdY.dE F۝˷BIf# jsY@eP2NSFGANfwISX*t5)Mt^! \ #c,/n,hY43pN4Ttko{J0$ ^|G~?e=jéJ*@mquc$Ӌcķy뼆~ s|8JT F2ajORSe ‚&3'c;Me2g"n3]xNh<I6՗P[s2(/$urRL|DCVpܪjpEcͻ 2cTIT^BXtDU 況`20K:\g:i/cH1eJ0kϬnyp5I17s 1MK펌"iwH+ S!1qFn[kizhu;]hrZZk JAI"40ݳrSw21 E?BD2_1E3*y}Z@-LST:`rؾ,_af|f"˄7{ؒC*l~1"GQ@|JQ`sjn%!wSW 3?eDUCw,3۾s]eһBk8y˯_;|ueYOz !#%#UʳVx˸y2nOM'x }YS'#C k6fo}MoSƀG* _*t/gHbaHY>f+r23KY`3lLw7G 9u[[ds=>|FJH(sCJmilB1b'g)M=HdYЈ~aoeerzC G&p8BN(FkDU‹cP's-ϰk*Lߜ5BtI()rn}kAü*Ob[hHcUnjEx!7 OBn8MK>L#{L:%H"ty%# I❘O!#}A! p//Naķ>cږ}ع%>wߠg(0+DHk! P_ U)ÕÍ=P$P5ҥ1+R1dۿ6و*}p?D8/jRt=k.D~\P` Tµdʫ IVXy4 0Sf[A;(,\%\jjxmy_̪fTEI}H0zךN;UJ+g'i<Cyp Xy1Wd_¤^Z+~ >8ID|p÷ǐ{ZT7eM"ЏBvbq&i`v.ʓc&y>\rTr31B;}a2P+zqX_@BDQ|ݪ$ȽF-Wzޭ X螞NO-:.X b|'߼0fnjsݟkPcmvM <@ Ae 7>R'|_<ܶ[&L4NrùeL,wf`6Ka ]4YYo/3`kksy!OLJC=/ٍzC4b- LO+0`w3SG%:葵k7wuSןUQ Rs"^  n+ *"x϶nz"_ A,ZDgx(d:yolÁ[39n2"@C trxMZ%K3(H-V@yxN24=EszkD18Q$'h\ ,anϭP g!)m.IQc^rŸ0xeCnNifjkF,jsA9t c uz[π+hnn|i1 7:8^E|:\ =',!_j_A,i`?.N8C(d=0hFv~BE |}XSڸk{LAl:'1SƯ VFeF~h gmN;r(W)YΘHPKeθn=4NGΰT?C)z,c娸qfГTqsZ[;" wլ2壕!fSI2'1 <.GŦ ԭvݟW 6~UA3uLkxg+oFı) gqH0A|pg*!3e:SҒ,R)'+Ÿ+r8|8h3oۯ뤼viàeA+ V&0]-l5@Еt/$2dm2*;xU7U~Q &*ڼ|?' Cb$8o0+q. Gc*ϟ!i!nr_n|{kcd}SH@uVRЌ{f6zh5Vx`kjY}xb>ж"b.esڃ.Lף lRo ķ_g}zhTѢ*Z!h`zJiĜQfZDM1@UaN=@ɤ"ؿzt+<,p7x:4j'!R5͂SGNW1/.##I\I+3 !UH':\#fvλwD5<I 겻\^̕J/mHvQ I($u$xf6NTb'+_muO6c.I@f踗Y@3ֈ}#Uz ߟ#e__\P$\.f1 Ӎg&߮ě L#5i l6|> ѤVfga1n΁ȎY|h"w;P.޺W0 f[8LA ΠTH< k}m5 uN=fKGjF8<@P.tuјIx e|M=Jz rxyqrlDp1^> uǝHXӟ1^5PnV1W/\#WFGѺkw L3*[79g?!'Me-L1A7gֺET&0{Cuʟl+&)&~3j.~A1=Շf#p4:-Pدl8 eP[cUO3Kȳ) iQo%^f}U0͔o ^󤍄@ek`2`~kW_{>:\N\0:=OzUrs5U 6oE,#v/&H4DoR H蛨'JD_ Tf̀ʊI2qbcM8+.)T\rXk-HRsT=1 ƚp;.')yXx2/Rgܸ6;ߵ;7*p77}fW4k- Ldƞ,F4,vދm2v|*%O58<avl8P4&Ja(LcV<'\ tY>jjd4}tQs' !A\8fiEoK|}q>Z!ZQ/n-R"0!)<>b0Pg>ȒdVwdEG AÚur9da &7]yH(b4z>aS$EP7D|dz%uӫ~{'(EFieҲם,PSAU؆N֫^M? PJk>SJ"*O!oժW\.[Zm1"G@G# i;:sK˅$کFua:$o"~瓶n[?0XSjJcJ2ժCNc`p`|ְuŌ;~O b>^#\0g&t77K"Fw(m==+)̵Dj(\&<ijs[]b3qYFxwAS!R AK٪ܐ%-'=Qyol=H㈨QDm eً((7@_O>l&J|^ JrhOR%wkiɐ +V|!cWq[X]W+#;2+qi {>bYP>01Z@ !t_doWƁ9_F}bkQf^^3t0Ҝ;`.5SB)V$ZfWprڇ-01see9-(r m4D I-(\i^me5lj6ےUlKQICOL)=gh>z&@'IC` yQY5gհSA@Q{Ow^萜wl@WXk@|rkXvTr>'CW[F̹6oc'=Zst8z H.75h *x佌4? d]*w& obo\1|X N=7D2q=!mQCS(jH|t^;Ĵ7-@+IW-xʺSs#S=WorJDc$Ϟ KvM%T>/k0~e7h2'Be4;=qvB/d9;̚ "Jg]<4;N<QK.3F.Mث2ʒ@G@,* HvQφ%!"X{9$5 &}t?hwn(NŻ bHL_H?8e'NGjFfMqz˱nUZz-$Sv/r0"ǨT89PP-Hk:Q$&9c6?1"W=Iq/jdqk2T9 ,}=҆mF12zbQ=34䵥ne2$8ϤюDN} F›LU=Aslb\:oe(FQZu+T"?? }I!9wM'  zx-PPpb;TNn4->@93UVn)![s qm,f}63{1ut'sRNlx+Y$/!^Dki˶}fψ=&n6IO@3ƊWC p\VnH, &0qǡk5#9cb8nӘVNhr*1gGVUI6R{As dƠcbXN#~ EC퍝/UVpᏄ6\/mTVE_~&  _ka B bwiG325 -dYI)I*/et:XpϭORs(q=,D0 .B%vBL3 ]uMq\RAf@K͏]$,Z8Y;vmмڴWE%*?vd_%> rq)kj`t|s t:jxHjݏz_gJ2t.d =ܐ+J9ӗDB!:dKEgb!5iŰh43 '%~Gt O-C"&#ug$~Dȝܸa BrI%ˌC`NNL@*<{m4Iĸ5;0hxćcRl338.{e^]&*m2ӳnq ^N/A Fy0+l "ZKZĉ^~iLJ(gp Cڨ{M[4_?۞QIZ8Irͯayn"IinUAYzq9b:h2FrxĞ8ߪuPoX+ J07x$Il _ž!RI,]h_|9 }$$?~. 1gVE``03ᅥ}o@=)Ar͟,=~BwPПrp(LMZ0u8TL(C$X3py*32=A ᆪsLlи '[:5(#:q5GR|}IR!Z"yc-t L'=R>ˍZ-ر'(e{L?fL_RB&$#]|Fۡve~e ĢdZ{ V"%*U29}m)HwDG5 (]8;]G}Iߡh!:i9(|BZoeSUNWc!QЅ(@ (myEOupĊ'[puӇixőb {-GpMXдsQOxw p^ZG߈}$oau%vNQBlF=璪>1*1x>rJ]pE|NF1t 9e*sOO:.-i,,; ~t$7[$#<e Jy#vuwbAzt ,g[ʉ9c8EC'KUp=FTEv@xmy1*]؏2p B$zTѶq -$fG;0DvE("Jޙf <_6ZҞww$ !Uw$h䶂pI8~ #hVˆPJp `U͍F9_>5(Vw%P!2ϝXS.:mI Cw%RC?z}yo>@*!Xkg#[8{TwR" ~>ly/h4I h8VqU*7pHlOZϜɒ<6*ؒ7aBz;(Α޷EYtߤV LMG￷7xxc8*/4/znʫiBO-NeQmdpСHnxY r;[zy@qM[6ܓ۲st""3G@q&tPc6S06Gsm)<@|N׹&79U͟HyTئ!D$S.4U-] zcc}Yo}mՔphb8N+*,q;# J=$oBH~-m*W fngm +fy.޴$)QD*0N'-LRDTALgi6^и}a8DK~![ޫܚmTԈ;b%08^Xak(L #Ѡ#c ;z)K7ܺdrHՋG6L<<J{( gM5ĆΞM#kHoAy \5m,Ze^ϭz/3W3dD4TGGݚ^ jUuÏlIRH]xMƉ !{C7y񬦙{,aoZFSq󂀋{)۴O_A^oL"  ^m.NRAW`e! >Y׿1}Rw!e$:L);Ehнe\l 5wA kKZsyP[âPԈ&+{.Rx1],ௗLIQԺ"Dme :AVkoa?[&Z{OLQ5ժ@;Q,4Mވ!oҌN>?F%nII :A173yq~bKh]s2hiH+ޔzIEt A=S/'@R-2fO 6-9)Dţ54sG (p];SuA~WF|Ƽ+ˏ k3oG2cMtcs̔v* 0(Gj_kkW* 1V4QiR=!UX=?bă2ג0(,gWʀ !i˖ ܫ4(-IfzFEe+ЫUSK=E C[{-O=͎I\୵?W\Η-8K5\,O1=K4=hby~̨,(p@{Nt^ G^Ѫ}K6D};>(]W,6x Z>TcՏGbwI򬻁̜ 6"5iזwv/Z84_c .ܛG#% sH\N"W9Oauǧ{8Ğ?t]vngM- #r37-]Hpi @~`r!tIS6nl Jn2C2J$pYCھ$BUe P m" F1Z=DھtB?%@UeoS]11Jb$qY)}_& Fثsk))ľ 0řc_ #_|\~?oiIuޢIx=7wU!QG.&m{EGlVYg;,f 6%9}0:D[i(_/bAbԴ3kw&6eN9h& {w[`_ sǤ&5ӊb`4zPs`&K&@g@s iM(HËmQ@ u}d</rQ̖O nŋK?W0+dPf?Z1:hvҼ\< zX1oP]#LBFe&w6޽uM;ˬWdjS[$};E:};&g9Y3zFOVutSy 5Õʎ jA 1y(:H<ڢCPh4(6FnlR +xAm' L"ו$C{0yN|fWVq8a)"{^:}^FXdJ#_mDs4 gM(EjI^pB,X%&9PxULqm<۰̐B+t6O E~Jlaᒰ%qX ;9yܹt`$uB)?}>/H& >hĭ1)|6T8T|L>g6_Vcbm(î lg Ѻ|ۉ@ayM6P*l+ G gl xķy(]!0-LBRu/}4G>6 n_%FWv&.l$ay%+?B<ɩ~V!n= L[ԭ0Iw%m2\햳}gA?,0$ 'PNȭ=)lPԁցGd/׍BxVSAx7sSto*F >,!怿2d"]eM xSߢ>!U8D'Tt JLA%$X hEwmALߑkA^]&=ns~EdYODך/4U??3;\~'$i04)8EP$ѽ N!C%Lbg>+44=v5 jnEu܎"{ҐzDF,mIހu]jga.m(^e쬛nRqqQ];<qTL%DU 3+N?u*S4Ejw H"搔XpJ#RsΕ^ `7y"vfC۷JLk*oysj6WQzGJN2r.M՛tCّyc:%$t:b_%qcfZ Dj$f-43HA4.0VԊFL]O2#I4tvb(A^*Qƙj0?tn;ؗg$LEI1pB8Oz4&}sG ]41 *x9l%"[;}Di\d t)/' ." y|ރp/Jt[XJZZH/=t0~7vڦi#W2709Pc142wڹp&ꦫo"|׃${s'#j (~sL=b%,e'ww')De<160NZ\ j55>Q'q0}\#蓄Qd@IBkNq Rz%ZZpe8l'YH5*84')OB( \ūfIz5?>m!͝џ$8jWyʃ(WA[;y{U'8ӝ}MT"K4RSX{VDF ;z¸b>nǺҙ B=A2DhflAVf ~` h&lPQBf8#AJB>dqf-]B@U旓nNՀ"h yd`OXJvH~ʭOVrvT@2LxvNWWqJ+CW#D*O0yy l[eǓlNƿcMy f1|ٙ|0/0SFR6lIyjlC(C"W0/D jWQ,źyK{ex 0b0q-{@-U˵G JÛ̽gm DM9z |NGJ , xN +^$[Ѓ.0⬿zŽJm TBAnϰ\`.YU$.TΩ6%[:5B~3UڂyDǢ##a7~v5M(ȑ4 =~EꍝO# hbx ZGOAZP5e z#k/kܭ kMV}Ԋ?UIᚨfx_CuڌojFW# BcH7+4 Aݲ.:)[,vAsN(z!0ڼޮ@MOU8?ݽ'AdV0T- MGlqpHN.mW2&N?\6O ;53GV3/;ڋJsOjfW0VvNheizO]Hb.}p~NxoI :!DY-OPXvN2u(HOMlvPmJ9IZEM뼞E^4p"F[E#[~*UjO抏Гf!@An I DtKZZTך*A$dtaρ#VnvdL& ]=)XlG[~cIY2[WM馷Hd䭖)B.~F_Znkk8/!`/.%?j&z &SqQUE !I?kOn 4NhV2"*?!{am rd/lZһKD~1Wc$FX6årsNI7XlOv^f`kJZX` ab,Ή kӗEt:z D\I(!) (U""S]lw>18&.} !q(5,[ Kֶil}q~*H2C#ډ=ߔ lRLE8>~ru=nYwX!6JĔx5jMn+ޱ$u j;"ؖ6i`F۽(mE}V؂ԩ8(Ӏm|S8וK&ӊ7QG6d>GK&. 鯴A8i.CjAAcdkHkYP!> qR#pW7SN=C̭ ! _lV܊u?,-YJRQz*H/Q`%(VuU *0bxYpWi7>u ]%zj/g`fr %F(\Ni+ İ W'킝L9e#kuț6S>fٔiqv⋡ߢZDXI0nW0uRNGu`%ۡpi% r`]]7@8S#t֧|H5xl<0z;N1kzk#'ؒA1F?z鐇LzM*3{,ԊN.X"( >OŦLLC9!MiZU۴JS` fm0n:Yk4zV0@Ьo뮺8F/@Ae1v)5*fZh/pT4֖d BG囧WQ+[Ux5h+5ӱ9{r|fb+agh!>ÃKj6ܖ:Fz0C+3`wFCkā[]qm'68R:M4$;6\BE'v%a9Hµ:9c9Q0JTP&CUQز  J 3@Nλ\ZREP%$ݳz Ll~PgPRlҭGJ|;g7duJٵkf`Z>AuT"HfEC=pit/oLW7ĈԦhˤs-rˬҔ&{ }tX{j9+ )!eW%Iegueˋњuҕp! ~hL}9Pּߺ3$0 ']"a,2/PPl?|D}M8*(0_¼ҙB*l:dmazNf\d~OYЛtڽs-Mbo@K,]LI.UķÆa#1Epyl"`iF%>Ҥ'y @0 V,1o^uM7D{?Cec % &^6_THsԷxwݒ[aVQ*)x\?>1mC1 zBhAeVdڳ4!jcЛ.BM_gsx_U_`(R*>0Wt ,4Mb<8tuw9kPjϬ/ΜU')8Bs0l H>ɤp@`spmN KVh:B(z]@ۗ:^gE46UX$_1`B(Hv|rƿ5r?쁟*3wkC\X(h4er9`"F6K[;݋xc=6œG1EzuU*5$ĈA0ox]a/>\>֚;%ʹt+- ^t;1f^s&>؈0[ XYF?v&N2m_1­^/4~&"\ Ӓu&%]gNȂjM婂R}ځS7Q wTet_o#QRfIp}]A.2IVwL]MgV ?:EŌ7Цwz˳(Y}?7fd`U²#ә[5*&󯛉M N![Al\X6[\&9p hKs@%ρ$%2+wAQ^@ o2Աn^_A-0uPFH\"sj0nzcA-dYH>A̝^UpRy*jS8Ĵe;&yɛ о0VPDqb;zCaWN!cj_!`_7=@AdҸ1xyjb M^u3H,3UڗuW'3~qzU*n 9,+n$&,9CM:O_'j"js3\,s |/$ˀE37W*N]4L+\E~E :u@#gKj!ɃvUſ =OO+%e*OŢ,Cn[BeɓW!0W,r=X뵲ࣩ,֌W5oٺJ_ϰ'V=61Ssd>dmO.v=x$ܷs yJU4z-9zJUuZy|uGv^:zAd#\89]=lSו)0XԔIt(w,H*_=: _]}0I]Re ӇDa4#s\]i? PX?̈́|jZ7Nv:enS V|uENUQf MS1|tHYt b11XR'n^\VԳ-O@]S2dk$C)W7V?'n964݄}F4r=ֳyH؜-_LAP*f "XU8Awc +aGj!@sPىyqk<\<6=B:@X49 $lhOq0zqDT]UOo  EE);Ԥ{]n=А/)-afMG+o JPʔ VtFv|3Z#\%)F1!h э|\r N֋1O2T[2QόN}̉<BSU]Gg-c{^cNjƿ,\QRE;-2׌9rwFXD*;HWPfRG60k(.`DYpvu1/jk5a$kd/T5pY5'"s&rHuG30yf22̸BKhΛ>tFvU~¦9gQsuCڃ%DWV}N "ebD98Ř) i{n_*H%ĪL5bU62~._YXã1P@RҳJw6wդ''z̸?':8;3ވ.dUPlh<9ea5U'K$2+]RHe':Fw /3Ivrsr87CU x5 <xP>g$/*GK!ʛKN ۏ˹A:呖p88[]Q"{~ٹ>UivgA068pCGOrI} C,ס7hFS[\17>#h0ԁ,q8R)/Gݷb^eNQXO#Pp` I8]~HsX1NDt.}T{r":*k*j?6^d ׾:T7 UVْ{("ZC,)%xW7~t!W/#C_9r~8 qo>ɀb&Mr@ aGèbVsGIms,5_[ڇmlؐ"5:RjNه%5ET)hҶ{&zҦ/iNܪcs /o`T !a.Jmbopu"@~~akNˆ_5|+\B':*йW  #.EM 2-HPksD7œqِ[99贝JͼM#Žw@51k*8{sN@wQ@ %-{ۤF{τOilS>> C=%82W+pjS_}-o7PtD !jӨc o*/䉖Vrc-zRozIh ZPY@kr’`KA0s/%̶kff `en,J#eIORZͫ ݈)o$$dYN |2IN̙U-933Gt9 hvϸlXjjeB/<L;u mNPBljMss$\];X (qL7rE3]J8W/&KazgqX}S\ X3֒3^ G|Yh-Ǚ#Oֿ@e^v$gPms3en(dlNѝdhYm/X\ b/uLmehQ5 OEv(u;JԐK)AQ@8d("J^C8W@!~ ]zOM(:rH`goac*839*emU@!.,.}䂲Wȣ,hn곞Y`{'Ex1w7'ܘ9#EwK5|jۉ1 Uc\璘 y1q pH׳/9wDgW؞Ic!^泎Ց4I3ymй0հPBbJw/4J(|D'F<c{YҒD%#urC$ l}:~Ҩ3C+J p[t=}v3l} 2g:nX2 ڿ5xNR%* &: D+y܏(*_-DBD(rT}c[2d"Y2\j| _ eWqJsg8 m)_?z+'{`yU'ئgƠ@~тhLZ+m&By?flRB\!/OZޤ!O_5Fgz#SypzHaw{z&xEl5,EkMY;cK Lڋ=RI|2WmrEj%Fi@ II}3]٣lVY? ,گ&C qntSʹpl‡dZ<״웫WC{HA4?_f˟{Q@5‘53A)7()i|B)t:)6n}T+2am3-YM\+CP:BԐCnE}qtp K7|<O_o5Qs _IaW{va^ϐp%olScNFx{˘P!q؂2 Rx<Q'鱒J]uu.JУ8#~R-PiaaD Mw4H/;mjPE}G,Oțr{V ƽe`87ΎnƬ9nM!KϩB=f >ș 7N?*j.M1~k:V@=C0T&k5pFZ.=8r7F߉Eeڔ ?t_x>,آb"To|̢Nu^pz nw tcEw?R(q?"`m'p "Fvs ՠb[-cVu=gt%e>i׋Hƚ#1>1@EL[9rFa#Eyb@zsuں*E k'u^O[S0vuY8ރYp~z 4NG11@m _֨{g]+NKgo`K*]uI-y7l?TRQw<NP)D$=lo ѷ k.d=_56FC1D>ЮsyG)rjPewզ絿bF SꋤE[$~*`%\tz:az"K"j7%Z;+ !Sp10Q3@"G֠ ;Q ﹀‰SnS5$p_;h'q%8j 6:Y=dИJ ,+t{~#f16۶s0~?X`a<YʥUN1zu+AT4 Pӛ0•- r}Η-UGTs.zB46-$'3t5,UfJխLZ]ly4#J)`oM(HYlDp{ڌPp cߘi[n(l vSbdKWK Ny];HRĹh^C*z#=W}񠾠.2dcr|RlV{3'/sNxa^r@j_I#؛]Dƕg9kM̌ :xs[VԓQ"{s{ H 2!B[?S~uGm׉v݃npY.ig?)aV9Cjyސ&ʼnYqŇiʓ+2%{_DR[~ӡjKS Q#ݦ=_)Jӣ?=TLHG)4jNh+:& 1OhӄJVhnntSMwVr&,F"ل8D H%>hf;H0kbݫz ' qkD*<˨ FI ㌜Dmu&(3iF:Pm|6`0^=Τ+Rk7O>G+.E%Aǧ'N@gwGr(-m1p %eN-٣cHkn#דzB\rj:b"X?ml}a/ j:޿wNum4ک"0sé33,ſ|~HYXb z]uN,DeWz֑l!IS0Vx dN6;|7+/ ,jl튑WQ4}y 7p$R>r(5y)YeJq$^W fΙ&'>)4>1'rs4 EŊꫧޫ)J)o҉y0Tm>ұ\xeE~Q !ُzMȗkpm+pS!~5_|U4jsto-$لCo$!Z+UHqX䯙GFSmyъtgbLr)Jg ^T Q*U]=W&^F[]twD'7Q{ܣRU\>N5-FlvNwQ&*B(4P.Y&@JHUH$o&AsfBP'|jtn[4uauaib{ qdj^8KMn8r0o,BiF¾nuxPw`6R2; c]禮W".o<əG|ԗlB  |ێ֗qrOjgB6nDҾI=vs_"rd 5BþrbUɕ>ޗ؎V$vf1]oٰM]xbذrI^O$ uⓋ1bC':rF1RjLJy*X!BXPQW֮/t!1V.lRu8y/>s>I5fQZGsaXc=FM$ihLE۹S?5< NJM!O=c7hwK0b@ީ AZ(W!:K3tXP.uìOE}T;4L\쾖)"R*ɜ %m )+kqqݶQL9PcCѺ^8c|@L lU ]+zأ\DDK^Ѷb<򘺡vOZ]8ylU͚l R.V-iYosc}6$~ϼz`Y3KTֿ+.?7=zW-8<~lC"hE!{C@cm6.N[i'GU(lO~PY갈jJ.4`(^ yn(8M"|PgmPT]Gt)v-c1r_n|/6&Gll٘S7]xt.+;A( /: [aRp9Ѹq=ϩf%7L̺P"h>P(AC@<Q@bT*'>O^љDN|`JduV(9ڀX;bG_Ґ*)%7Ik|͝<: nvE+{F+5U?Ң}[V;k؜0 +$9pl.q){;\y/ +pAt/8 `ux2!f@?JF3-^aUㆁ#:$^$#z_VNGE-R Nr2 :V}chQv]^y\g}k!|Ut6^Qn ]yʞPZ^wjމjI-dFV0M{ FY :P|3qa-DgwmiVZ ,ǹ̤Yog;}n0lg H~i8KR^<'"gXr)x'1)60hGk#zjU39װƣs;KAY՚ԫ Ot RS}|KzL~b/ b`L`#u:֝hWcbsNxCyF2=]j ݓ[1pC]]7hVKFjrc,Ck`fq/6__|!7Ȋ emF]]4$|E%}.;N.}Č 6_r DŽF![2}3ОqI"0'T <ȣ!5d+W 2QPa]p<&so&ŷS5]C5.ٵ> 7KFk[< O^DSKK+.hwiHx9ϯ &]?ڍZ?e&0nʪPЩu_KjfHWMh95qom y{MYg$#laytG965=jns~1T﹦֘O[_xUFxTw9'⡠%e">ZXBmVMvc/_nrz504A=pC$ Y=pӸwVS >ׄ/L µ"b#\;{ )ɶpah3ڹz !Pk܉2C(Lu*q(g cGl9!hz`,Qi5 Zįđkm Sv)M9%uw^S fD8!泀h='43л˾gbصi0Rp"!#kg~;='ȶԞ)fbYĉ{;r-@A2NjLWʲ Ҹ M;f,{*I+ӈuQ)VPrjnC0 'D5ZRqyZM7 :De>Yį!O5߷`DcCOkuB Z0jlsA޷ 2pR"i?C:mhlqTG҆?+)D= m XOGaMjw~}V݁0^w' :a\?-{ϑ p!(UW#fIPBkɕ]W]6g99cyr8)uiIEGi[qKQ}zjCb)r߁NAq{c`Yxіl?,9X/[=NOJY]| 7~k.GfKNpyXiu2+z2if:XIT`;$2$1ZbS4:<::g2)ԍ~"> {p{9DBԻP*dDҏ[Aie3{QcaQwu\'N%y_kS𸺐ϰtZ<& }f>Jp\61~ ԘA$}\&-mTlzyҤ30*جvI 柒\>9ܳ6%Mvn,͂u xf Xcû-߽naK\96{=-(Oj7M8o34}RCp>W0Kٲ܇ gL,^>SvS{[8 0`5,X|,! {hH%ƟHzP2,8U|͑&JsJd dlUZ.[LOciiӎb1.3ˈ0鰂Rwݭ=!C-MUYk$vZ("ArRP[:Y~Gm`RNp"FQkddnSּIo:K=񿵉7 fO=Ln,7}C*T9h \*h0a)AA'a!;Q-qv8Wk$%V E]7#bMoԍdI{^KQW}[f}2o!{:3) ^~02{l?; wwm \AD8c^R罭m/]e?WPN9F *VO,,.d@c6;g [PѶ%+C82!} |Cs3UQ_uƼ(-QD„BM Ēq<^.q0;$tfMYւ xၷ"WWj/mzŢ= lp؅aRŜg=3ZznUpI={;Qd\O==.%@Vk\X3o #2`i+Ҵ%*db $ >+꾹=S]1drÃ@Ba"N_| } %*K"O-yC\/$Jpulk!\TGr[YME*Mvp~HjO8:3(5WJTiSrP2;fV_f3 @R iY3{A#@ҐP%ͷڇO3IՈHy(j34,qw!E4!'Z ײ͐ӉHDV5/{zؤFg@sw)Um;3t(LDJ6z CozĻ`>~`5ȶ=.=%}&HVgE퍭9@u^jMIq EJLP|Zi:8 `:TKG1~̂ٵ/Yu6QJd*f@n}=֪ %*T]1+5 /x"=@;a3l̜F3",u4vmT6qr5eq/":Cӣζ⫾>R(<kV3u?FCқV'O{) @&d5" RB .Ѕ}\}LOu!H LZ;)KS2d ܹ/v΁il,(֜j}c96]NGd;FVY8 +9!٨.W a}۸ݬAOti sR;\7Al`zpCc<(J̽y5B9xQI?8xsL8I ^iC1'.ՙ"ak ! ;A."aH9;˄Βt%KZSfBqpKrOvʰbW9z$U>k1 ޙUYsw a(B}!f>"7BZ_l:_=xt nE:WCg\9CDU_+wIE(ۧ7n+$ϻtDpK$b'R! pRyfMM֧V\pK.!o/`%֊4}34EWTm3tgnmu24F)0A!0O®"NEW-4x͞kk١r0tz]չ2?Vk_K٩J% ")H$m 'Il 966Qjp}2[HGn]I|ΏlsR'K03?ZKȦg`gJ.,Ay#};dlr{J hrK,Ǧ,mxç'/,a\3d\?2&qi8@%ImVj#{XēlbTtQ{VlBdy[`;Xl{Je[ LG#O ˟fOa\l+L@8H??QqPs"@~liJl$w@whG;VmIX瑌xMd'J^OzFĀ$tX喯rᵊš8|u<|LHysZY`ӠA-g1~KJ$=O8s_2eK ?O|owӞ$Oʑ ‹uV#-}ev,=XbBҮ(I+?E޳P.3nĖ?˸qGMmƪ~/ DߦmK..Nu+g \S[Ϥ@N";b`QJῤʼnd<.C-9B\z:]˻OB*^;RV7- G(`- ޑ ]W.SЧaBt7IAy[C?q)w*,ڄJH[pDF<}A`UC*_$c<tk !YTԾj.N٢?Zx_\i #i3c&^}G.G"G٘l >*z#IWӴ`ecj`1\ (`Fc{q뚌0g7 P}CL\*⬻Iq2 ?!NԎBCz~N<}4uDgi>X7GC(Au 6<bw-ö}.R1 :dhU)QD5_3}8a29_jAI>P 0;-O@7b,d]uŬI, $gn0fz,=uS[IE$9/LFL>Oe=іB5|nfcP+GIvnLGz,H(\20";H4c{ѱUH$54h[)|2Jein/_zj?(YF9+#$[%}l;%WZ!󪫳4ݜ♪ܭ{ kxiT@"zl|//u*(?Qeý=Lݛ9HRvp-i$YL39qX-iÞܞ7p)?FW_?,J?%`a7$D0`*@mռcɾrTi'Ap`Yϊt+F}7Xh6*:=Պ$n wV6w&rWtxnUKV!;{6`㲍Cp*b!OF֗R"S\M69޳Xz2y E6b7I3y`VՐ04l YDZc}p?wC]UTOAR(ktϹ\?㕌bpn{w@02Vh[oa N- 񄏑'R;ĢlDTFt}5@+Ӱ8,Xtr&=W5Ql׍ iNA>>3*@o s&U^0s9uANgXl&^4o1oѿYǪ a4Ho.7GG'c:їTÙk6ȄwMP`/HJs Oe*Wx2t?C GM-Sx?,)qm>,k;Hm͵);aVey.aǃ/B7v0QGAD| 4lr8iR䛚"|Oj2un{"N_=P~"qquc %x""2D%& e%;qΊ؃j'c)|ޫTAG/J6<,vR9Xy-Ry4J/ Q~4 (x7 t&`ko] ΞFtDvU:&BT[71~ZpT?S¨Q7hw/-SSP{ )(dY3v_a qou3/A a= i*@Uᕚ zjV?< $z~~QbBALZ147^QINAa``^xz2L 쩳5\xCGUIYui_R {u'='ţqh ,ܡ* x|p!wh4wkF4Ex9RڊN{>(IÒHXj;n fM4=C(PyȤ9BjS@ nitaj0HTgK xA.5W#Or=ʝJB^T2,O,Wҝ:~I5ħvߴHӝʹ֨"1J13G3S9 g{B"9緶 #a-Nn3'0"QPU擌Ʊ邻oZ?]؞ꠓ|2q؎DVScU@|FN;01 iɏ>P"T$K^CurD8wX5drJ{c2QN1آs/rW,Y'0-su\r IF0/*呬u$ԸڣF*I=l )ցf䭳}6*uv/ڊ Nݚ6(Fr"$Үy͡qP=nɭeQ\8!(#QZRl&w(~dZRHC/+Sgš W7+Z!<';x[bg<|U"E  ?<]#}a.Ik&k{J)瘮?S'buˈSũGjLpVd5]v&pR@uU7h]{ Sq"~_VzzZt s O/.I [ki^.yB xugƸ@G>PnR>#$B,孍De:MH6rl@mb|ø#XH+4gQ>/.B_=<|m:;n@.r^'e){ۂȖ1w֏d1YJ Jcփ l: e'Lm+W$O",@@'2PI0o ī(J\ĀvPsx=iŷGO?u#X69i_ ZvAAw#4쵡5XT{*m0PD(Cx $O <tr6)=4l@dGI~qDyN)| 6 _3uI#<3"C2B}S;`JW>sGcl3%'[uIs(fʩX˭gWǎ=VZU1:QeRHy^ȭZi$D 0@bwi " 4$jQ;8ٟzYsP.G"#M,}PnX]3R I7z3It^[7[ -PTƀ|i)SUB.ƪlh]Qٓ3x+S `mX9˯^m- vJJIyxw&>D(P q=8LJ r{B0^SM БIi*༤4KQI"(OCN&@]&8O[JGjN;ưW.(G{q#_lO/`ȣ=0(%C?gi FjϤlӺ<7'lz L`j\?PE-:!iz UL]o=Άjꃛ&qwݘieD8J-'҅sd[{oeQaJ r\uyt#]j&5PcƎ'M&) w|vz]B=$юƩ 8af=3EIȷ @BO V]&K'vq)Gof %, \{f5jlQ)ѽ }WD\8u:֒Xz{k1ѱҋ/+5iE\' 31i1Y)]/o؉oT60/Hkv3vs65LV ִy߀g娘HzG_ֶnӆ:6X,ƕ(_P4G?55DK{<{I gdFj rz_zN d~t#5Fvj"^:ӆBE$VҮ<[0Mwl+c }Qy­cGeg4a̭m!uM=KHd,o(Jʎ=iL% X6 UMnz6U-,GJ棬f~ ܨ6xB𓱓l}NbjGL>s`RSY=Y\Qba١ܳm_8#] FNk 8L9r񐑒Bq5_[str&/uoc"mCR'Sc1Pq~`әd ^&yT,2ipB.d.!rيDs hlG$D8r*@=g>"ޠ#Tٝbh^1roV^ڑ~U#l9Ϣ) <:L;'paVQ{:QKDb)@ZdCr7ǰI[Z7E'm}iB(ܷ4?ڶOdi2Ej($)(nBĘf)u$=X5K]@F0? ҙ 1\ MhZnCUpgՆ8b7:B0e^!=K 57p6jl z[&;ƕ,Fg ~@Z&? qbS՝QMnH] pV l .AŗnCզk '`VLESA\kwRv9uH2O(ndQHb=#FMױ)Pc>CyD+|f#͐2Cu )~5GFj4͘jhtLtMu+Һ$AߗstwPA] 鞯ƏPMs70h>_29RCR2-,q%Â"MKf͓m(`̺{.vΎ?/v+7gGiivq._Pb |I77e;M(8#Q%^F4nh[N;?JKufikhF`C:hɒ%1M.Ds.K-%l-gcLSfox 3 <pj\ y5q%(t۔LUy$~ldXN?q^sWg'(4{ VVFLpڰ#|iuSe/cbXw e$NY-_@?/ ;v?4sT Y4Skk>)ȴ@6ckA$Ok1@ZZ sEwEZ0$W=)_%9f;b9^HKFyZ{5 un3%Y: t\ڣк]v<0~jNNz,x óhm ImsfZE]q}=bKA⯀( 5\ru8 ֑Q4yȫV r!8lR : Ku# `~i(U)&鍬 iR90 0"5أRjH_nn 9?JdW3tل:X=JqZ-}7X4͜TqDjn83?ʼ#V## &kUweV3JقLbb_h#$9[]0p2^?iqYzsu}HsHK סmۿ LV4OϬ MQ?qKHݡL+0xiBOB*u 7 ?/j䇤yM#ܽgi}Pe6ψ$BK)oA:na'R]ћmuID$Zú1cW<]7Zw["/GM3->zP1 KEضnx}/28*&&=[<:',ŠZYW `2z(ĿP7ћ7~.$}Y/j+{/~0i* TRILM[#}Q<08ۧ>:B`܀D5V.LnZQjK VHʀD|XX>6ڢv^>6jQM}JF}XjY6XIҼXtW F&U?#(;Sc٫#VJy#6\Avn&-y "{rӌۭ[g4e7gO#Y#6uq۔:d`Vɳ?52?<vh ¶FSSiԃoȊd/qw)!+}ƕgkpF[sO}bL[=UTW8c)hERɖhY\4K1|w9f#OU;4?m1,bg8veՏs,nyuϗt"ٱ' cV6/sÁtN|d{"`'*(L<}$rmH}sg` -OKw>02bJSY̖Aӗ;#07몕ROb81γnQ(ڙ Fuửc|Cm׹r櫪A}䄕`'e`ʋžޖR]A5daJ <eM@jtap%(3[5-CA-lYg h5XC)}rF+:`Tk-7h#+RPH׹8*_\ޟ-=aQ<`:[O˭Dӧ&~ǾT{<1![kH2״.<3ݭŋ^Nx :zO:0 &37u_c ?޻ʕ<ߧ,GH4i'a )_phz>-zN4g/ڼURJ0˭ǔrرe_P_ + %`Lm8 AA8($Ew܄!کdP#@Z?4Kn?)ZmB1 ~J.9XBV< Zũ+JuR?Y]sY&j,M L  C̛Av@ᠼUN:j謇$!?yŽirȚlU%/3k#&l 3Fo$fcmޒ3$ơ([o 3 ,hTIyZ0!4>λXP>-[Β=m|c^&4WQAܕKUWcW*4(h6txLX'Gv~?оu7G/-G}i;*(IFG(kε2@[#v([M&4뮧-a@ɣ KWkIfP7p6$$톥>%.C=Kh9PtlzפH^|h: ȱH̯" z/!-L~٦7/h/y4lڢ4 >RI! =߅!y|S0&fl~[sxT. !۟x ϩ5##ªR}W`E)1yX^0q?jw9'8%Il}`P'⣩aJfY˱@ hкSGkOkK^[U{lRaYi}"%HGFw$3Q8ɴ WHc__MYv>-"6fmKVd kJ㯭~A)pos$`'% g6Dq8Fz'c- =z,];aE_\J ~/3*ׂl{#B/m2\`Z'RpLZq_K*1Qälg8$ syx{S~oTIMx9 ,H3 G/2_b=?)}-}1 $̏`(6]D!a86^gAZBH0989E/)Ri?B$u4h`OYof-CXaN>[UT 4ҨHz?OU!tu㸌VP - E( O11WEZPяfOy5u63r4fZ+,u :vI*qb$!nh,@>jZHK}*(rIz)PHxUPln*m7dh]X3Z.;WHlR|MôX2{jukbf,U%'X\Z&-˽i暛%#mIcpkf J!"l;}%8kܐ=Ŋ / %H!`4R%&r4OT)Cw8;ץ)b^'RեxRH?0zL4?K7۳ϨC=1Z)KI+l 9J+$ ";A lw>btD"xm5fy N22S]?mYD9#o+,@&c;`ͪeoPoֻ+| {B{GYN+:r{2=ˎT0ifGYq^w*l׾c ԝ;7b$cFދbמ@󤷹00eK"n;:9r?Kklşg7t3N'i9ZzfrQLړo7|E_]%kn 4:d[[HXR5e Ur4dow k:WoN/zOz(z2n+v3nebPӊί#1 :gucapκ!N(o(U("{ɸ* }f&2FvGAPXv8&Q{|Rzx^ӣRGb$:(5C2oY1y ",u/c,iK i-XSr´"Ct`h*zBRFBQ+{Q> [YrP>ev{:?$D@MtSLG$'vd'B׃^(miUw"!aI>(k?FŀɆ@'x{lO ك[NCS,boKNt etQ<ϔiFVL]x4h 7.L BaՇQGԿsO}+LXn7MES-s̅(2%ƸJ WTRFc{m:-on{ FjX89v j"B>Avqo 4_A*=Ya.-!*{ߑٍvޱ2n!ͽZS:݂PFHʱX@o4?}͵rk0k N%]]R-kgK`0{i9 #=I?Y1qzQxjY_i v#"D/ 3ӊ{i]f/di- o=y䂫ki(he΢}RlyY7PA5kv$TŲ60h*%;(T?aaegG5+b!}+mXN;IjvJ4leC@{\f:X3es~jFmPݭuVĠJ,z ԡHIOkDݷtLJ)htt[+,PۯGٽ2qsNQd}Ж/͵Y =>·&gW$s@[GlcE)js_oKxn*/W_4<­z@JfbՙGjW~xUuK?<Ϟ(Z˘ݭ[<Sg[^?`|aF$=#Ć5R0pW9I0~ʟfn)BYlZhCѺ1ˇt*e '*^iU@_2锒3iB >W?,Ҟ ^}Wm=cw>`iL98Β˱:X/1;/tס,U|D,+[ trʅ-/rqzϚ4b>'yI]Ѐ8DtMoҔ _ځopO$KȮa\S+a&u kJzl .'`wtJ[Ct$*RGw 4."n\39suʒE6H#YQn[%^҉ӌ0b0Pi 0z\$mf_[bt@7 ,L)o6%3h5+-70s\gow6%*.gWw$- ,_;ebΔvv 7GۺwOu]@Yん^\^l|u%ԑ=eQuӞ9LQԾZPQo@ ֕ Odfl.H_I g\ 1#IVmNHןK:t%H2 5UyF}[^5 {GI8B?ؼ_(QIȷ}D5v׸1f >mcCЁ ֳhhIR/ڐsFnZweO\1X9@EO͚C Vhig* fт%7X'\բ'zH.GW9F}+0 @la2BT a6i7K kMųBLVQ-|+C̕9A/N/97C"-!Wjdi 1u ?eC/0mӇ:F>o4n2ChX|" #PY^&䄪{ #T%_5L7D*F:+Ee?@ri8HB"ٙQ4w%UWoܹb~4mFؾC-hy#[%וxRɸ0C񤵁?,y(|ʟH&gP~qT˗qhy* R(o;Mz.l*x|aah d$}aWXw8F{ 2r!leͭ'DV/WS7#3jt%Hp8lhM&5fwG|7 @S2T兴 [r/ª6j3Lw?]?!g"( Œ<"&){D*(-_[Mo|wa_Z83[!APzUTgoviϦi3u8 0+ď!9U8 6S`AAUn*!&(1t;w[ _B+˔ڦ.mDr:@#@69\g5C-͹"yT.)1䄾oFogy-mVhb3[l Yب6$l!ogr\Ӈ)U)vn Q+"=XBf?uфxcӤ4G`0%r6DOvBre: d?L ̷6 /jdBӅ>SThLlZ}Y' yE RʼnAK,`RB7Zfn~\F>D;?t#ȦY\",?9M2s[c7*]~9|ݍY:傼,M8x8+oa?)(8nGll;0@w 9X3iMfxȡѢL^#Rv&A@^bѽ3MI'S`wEP7EXf*m6k.2%B1=Fo!cwŵ;|&8oΟ 8蒚Qh4RXeh={z1\PP7^8FXb A U@tl}^<ƔxؒϪYXXlRL`aR;կ;5Zk(0I]#~(Tj&۴\Q"H:2v~xrKcb[8LoHdB2}%FS`Y.4 d_t)H+SDA\cf?~s}k "3G"H1LmSv?VC45oh+]eF6q^iU{, VA8EyP럲 ߳n5凤+S~}ؾmYāOI.A]c-`x-wo_ Ц"?UE -8C0GMiX { =~}䈆Lvv ˚Dh]֜f8I]V8 \w}C(rGm1)_ج5erxZUoNS~I`/όs$m"tUVfqo|ãrpc-µgU>D6WC$H ]ngveiV) :Kopq8 G\BI'hCw݃Ƌpք{rzFD\?Dr:ާ?=;K`E|9rW۴&;'mݽ.hK&t[@MjDr||k5EJlHUFn y (}d}fcO=iEbɵȌZ:zTE4m 5c_aCFs"Vt< 7)iu-7xܟ:4j5ahb.q~#Xƙr];d. mds^ؑO0u`B -!)pة_A}.`39Z9c>4)=X&خQ$4_vc0?z3D 6G%hZB_DTW%4J֛ln_ у 9wV|1JB~mD_!ދ3iTlni#RG#(}r|:d{r' _=Kw$4t_]ʧv;[ ⻊/nV l@DŁSh=^7m7fQ0cHITߖ}T;dEgйgLeZK<]/BZWm @zK2N7`J7C pB)_,m& BVӭľ#5,q@4=z ս,e71Cтf;`B2q?D%:-Ly咺d"؅(c{݆S7a> 0SerJIB$<P,D%/n2b mLXO$Kٗ WNOJ9b)| Zl%6*u (d잗0س51! rOE1/"hPZe,Wwn5&E |RykP;}#^*!ƀe=ŵ;:U\HR̀9'RHAb*j;ݼ]Is] Hu+:kFN qnZ)dQ۝I G1"}FG4]ʜe8_cZIu_g'Be? tC&.1B.`EʜA뀴[ (ԥݸ~ь s 4 vB=vj)Sb|4UkU0|͝xE֑n.M%aB?$P{Wm@Ǵ">N |Q;d1LMc!g1=˺ɡ5RmA4L~-905 q}*͂S䲚7!qc$G@m/mq8ձy6:WA/_wk=WkрF|pׄvkRzJ|:AQ{7i6? _r"fae!m@?;,D!{!'aw;E֙aeԪw>{\ 4fRg5kDUMb^oab&~ʞ+ ۿrw:ҘB7- ̵ peulc_鷑c"._PĵpKRŤʆGڒT+5 \ S$Zi J1Ϟx3EPD KOL |}Os !"nW֕Sf/`%5iE@PB#T4P=au0G}6;:UsX4bhub ^*r)oFO 9XSX>p.lE3?}B3?2TOFsSA$ܠ)>C)|kzop'EEmYc+17@ᙪٓiy9ג^Xq cW*ѳZS[ӄhE%PFc.򢵞dFiT|eOdBI^bb  q]z;4H-t1(HT{ɮX 5t)8Sx7x9nlEhN;[Sw 0d &K2!p)G{?6Q=G ׻Ogt dZ cV.(OtYlj/|r%y{H.B])A%VƤPaޗ3K;Ja4XTaw=>Օ-G9X9Pn}ebɁyli"ԪLv1BK*To񾆶%Aw+ߏ^&kw?e]D}uU#XSu} OF1WoFHՆLcJLvAim᠐dOs?y1Ñ }bn107-!xW%gkP#Is@-܆UfyjϵnNAzvN2 5*8Y%4\)vR%UPNc/j渤q!Sڃ/9d,?x%B{(& S~@7ay*8jMt+ZrDs_t>\2kGAsw*vqt~_պA^L3jH>uc][܋|BrY}*nBitgDZjMΉؙ\+iS<5@Q'HM:SATJE*V]*r{wZ9 lҐrEK6C߿cZ 4Úe/_MS_S*HAZy{=FϨOH3T=t?6/G֔+:k *Y4_de 0qLj(9ja c">1TZo3ܵ́X#kCaF!yו&//RݒHh-ڤh xx^B7Զ&!Etd< C^Pi)rUD .+6T_Ӓndt$dD$K](&vLR&KT-yU>K C|Mg+s\jY?;Xxš @,f`{)5KD+q H\u3(g$xp)_\Wt"%{` Z\C"5cE;YQz}6}D =/VjZ@^ aF4t8n *>؂'SAk|(iRt1̀VE'S.Oc 6u&jF~(YLy^KƲTI\S}~_wwf(ajt3fRƄ8B 3=2NX]vIzd_&pdylx! 20*܍.Wܪ#Vi4j႑u҉bA뺇]M1.c,X8N}kd3BdQ,͖5>ɳ_Y_ɹYl<4ǩGGHwh0c4>p0Ҳ*AT#|tM)V/ڑ,,Ͻ6)Zbƣ\\|+\3a W__>4{9FjZ74<%[9}`M1ص# lzt!>]_{ʼI/႐T܃7*MGG7Cћ,#(߆6gdP ۭT 5lI@j;RG M= +}|PN3at`IGgf*=o[Xx?C$Tk2['nV'KqBko9lFrhbLbٯj:HX11qG4(Av_&dU6 BTW1yӡ(׮o apٔ:T#w"bǀ`!EO?2u;vI54eۻz ӝUv 5ܟq F//Co쌴^Ґdc~D_"Z0^<*]ɳoM,ms$ ~r$H猏))a[J}&I`$LT:⅖+`a3$_nܱJlIJ0NAG:u+=%^IUAGQ Du Q皺N.t(;u (򢇯3"fģœvi3aV2"_/XĊ;s |tzJ[Y`.D A l\l\V ḆG],ߢN*_C{!V(-pW:^voN壽"b'3$OV)FQKa%z}w }FLi $)‹HO8lxex&Sv{ƌzľM`AGAnSg1/0.ă%VvuZSbo=u^!dEkZo|o%RGlag)߉ u"PڵúOO8cd^ԯ#mH.timA.&, #"D B~1v2S&8mA.=_L_HJ2!-UJ{x-*)aYg/)oI5TX@̥?S-v}|'.3ck)x-kL~o& ͒bB} DVW OR!р :8Cp-O/0-y(_'f{ x@H z;OIW 9 [`Kd+-ꨛ Vv?e ix;nל< cg _kj)$,Qgt @keΫ΃ETZd:l54KQՍ U>幮`̙ui$&~u!r@*L^ 9?ؐݣM yB<"#.) y}Oa>x1`5پ"P<#ul/Sh("yoT."`|QQjϛ ?M4Mg-:"i.ô~Tyi҄۴ ےg a,m)=sW =ٕPyҋNCƽ7l2&+V3izMȍK6<;t@UN0Y2K9zb,}!xn=H}!,`t܀o]xI)%UH32yDS#qEDV*8sXܮ8+O(v\oxHWV' e3$x}xdDFi2, ˲_v΁)+7ph*،>ӕ6kr癃i_8t')%vfSChVM- hb/ߌ+拍(6#02(z)[ d#@hU$kwn-۽* C_2trvw2j,ûiH:9qZy> 1o`+Қ6[_By9 b9%W6 %q&cnK>X %W'K[AMhI=[G Gκ0dtZE(LSx7qWY1۠i \ hTEEȖ}Q|wqj<ծZRHk1QU7Jg? =wជorT-u'cys]a9W3ZLz3t?#]fuJ}Th:,Zjy j?0'N݌(3C>~G1DK/ވ+K0.3٭XMʀV/wzϏczUT5(5NdNdDTB#!%-Ic{-2lNdYieWjF WJQ:NU fcvYją]EFd$70Ύz'QAbn&y"#~Jىࡐ=u/z2xmpP`d,DoiYd2-t!YADV.Ê*顐8tgA?ܮ`-A?kEk ۏlѶھiQꐏx3uiV4,QjoVJ]=v/yKUG2mIO| 1nJ~Y-(mc YA*hek{SERYZn4aZriG}A_QXFR_N9lRP7܉wqAj' v?*BMr8B lCro0^ \:|+CG&Ʊ dٷț 30 D3!sH9:~N;NII#uxt.MBυ>[n!_fՅ7(9ҟ^H 02RW~P:qT"g $_;=%d' 9t$LygRg!'x~:D<_#0Iyyj;TGϾ2S M5N`Wqn?ܰeTp S!UhHB8Gbu bta!׎QWrр7bDV=+[KReQE@CS b:(mn&J'aTrM#`PGX|F_2 "wW;ýxdDWgѴ4鶷,9 ]tWk!du<)Nʽ^2HdCUhIiSթ]ծk_kbVUń ;JuZI؄/-+ 'c;GLnK {..Hc4-o my} ŀɘ5./j{VSvXn=|c'zx>> ;`x,)Wg ߒ?  )"ȮY!nE\j*VL~/+enayv]x09O`a|zINw̙U:2ཉR^ ߰TMF_#"PB8lQ.}ٔSdE`-/NgDQtWߊMl3("pHɎpSJb.h,DU?[n3PB&.u+m@ y~lK54.ЗJ)ZWI lim;{A[ueߤwܵMO']o~/x+ 8c 9Y':&<1jHT"J/AO1}W6CyۄFc>(GKsrcM]oUW q;ɼuIE>^A3˿Bd!nByd*sR"pF^iOyɢȈ7]aeB0hgAS+K]"ܽm H='T!J'=v{bݚ=SJ3z0z`A[4c(X-)[e_· Rc*7_3K3]gw'u7w7Ֆ^$€Nq.GWT-4\*7Tv8|!g0@~GU WHzk[0VbgӚG*Bm]ћ92=ҩ,[sIҽ0h˲+kϘѵӚ^(GO?ofd55VV?P'b%2p#;lKd˨;u{+8֜Cִ"{ +u TtBК&PKwMdM A }I@w r q@-&ZEϕl/4$~4u.7aáHTIX+ۋwAa"QbK~ #"n޴vXÔ `V6\l#+vQɑ1/pG:iCU) ]qn H ~{6o42uPNJ{6b'O'VX` ?U1߯AP^ӱ'Ӵx+`b&2} CѯI볮W8ЮHB+w"=#7Pv$P=^W`pyaw5&(sQ&( Qb7Xd pg R4ǏXǯȀyLS]LDN۠# |+Ixm67,xtK:rxCC{ uXq" í l#,Zro5w_jc4^';<>𻓮. :-2?+_!͍ZdžqR!K7B1I+v'Â0t#)z;gM`?59zgZ?)7߭K`(ǥ6PBdпPC96 q-0tF=y)ϭ]uQs)_*J]m[ U}7=QϼLJP ֍yNV<ۙfl2J#`n6 X$I}9n1~TQoEr@v`mkEnlJ'; )W-tksvߋh.Z@Ҳ˱Z:`~u7FC@rF*jyyS\0=3+zĻp[ `yl,PsaA w 𕲧CȞɎC5&yɃw=BgdS7syҌbZ &U(9lET]<>gw|xݧa"NzIIH2}yEEGi6&0BK.նHm QFX]u󈱜OB^ZKs w'X)yv\swxl,U^zA3Kvg3AsPfaM̞N3V^\+40 *9eL8^{ڧnq23d5TmX[Ǎ8G:pfːQ~ w=PTfZƇ:sè٩`khW(;DZl$3&?0QnaYxt=ٹ-J/~ hMi9.rIV_npe|\)1Ds3PXkVS8<%2cO$)= _2z C 9vGXFș-_0`Mc0O_0]Bq6t{,*+/e+ۋT1pecvI I#S^f\)XuZa=N2}`uy+W}^ūYNzZi`-l%X3xr.Dv ЬȆŅ I':yiege2v>E)0r=,&$6] 7f -D?р||`dZ$]?KQd _Q1d{|vYe5-\ܚKs2x$mObk.?b+(b*cuao d=${O}^IHlprc%o,QIs W7@kJeGAB'2pLBǜa70TCz7LEy",f/TDҶB&:\ |k1xgL iL (t/qkFi]e )n(zhxOp: c'xSqx ^O9S4QW+2VJgn,:im/5/bP &J? ~qA:X )-J`v.r2mBZ ,u y[nXsV@YlyQavLdVS~09ji0!w'c2 сX50qY EMzRՂ%V3 <4+vw--K *mޙ xbV<Ï"!3;M+0oj~a-0[-vuLu9 JTqOOe.x0uc}]'r A_j,]}b$LIxݵ]7(L4GRgo6s)qh_,z4]Tz'󏙻X~.TWo]]W IV!f8"^$}4hG}ivDŽ"y0vC3py 2S<2%iT fkp)~Ah3]8`jW2]MS8[$2l)vq=6mXYL/ѕ5JHd̸]qzne0N)|A4*KNH[wƈuNUu}٣Azt(8wV-?~bɻi#kX=u^=%L7bġl'M;wD$+̝űrd~C[ )rjjgﰗՕ2= .{2eg(6 Qoۖ ZhsK3f(zZqC/Zp:!^;hwCFTI}v"f0P2:+#\qI<rխEiǼ svՏ V!yԂ5<  Dx|4q5b>lҙDEMw)h%.eQDf6"0)Wt4D]W ܂rIh Zg'>~#Yj1.` b:k;Wbgb<{MJ<31Z"0 ĥMz}['xݛæ "@C믥.,UuvL7{7?UA{ ;jG:V 7=wʖ^}~DVqgDఒ81Lu-X'Ouk{;e9SC ]QKb\Q_|,`139`jj H 8^3)){! Z x?t, Y M:.EO9GLO$Lg:* !I{H/Va;C| €1Tn| d(=ۀ&;2-h0t_8#Gs<$IrJ5La[uT6aKAp2_4?0LՕҵBs*k*1.vna8f)V0fhK ;Pd[.=\Ce> bzy2,R޶4we`>6ywG,fQ,Lͻ+8 ޴3[ޝN(dg}p`PXwḌYlz=?mlfRȈnz\% Em-]fML}O P ~||'|4C5] T[ ?jS I V33ʪںjS-"Ov*'DNPH6?F-Y ؘJk}+!N W B2*v*cp#|G:~l"d4 \  W+4Mv_$ =:Ϯ9HfkMtE@(76u%+_I!CsשտkGܺkEwSL.ŵf1 m&tnl3wrЂ 5/wX`>IaJ$L[<꨷%f ^d^rd*":x8/chomĖ09}& ! ۭ"µr+&C"R3G gP)&8MVye ೧i?Tʪ7w>S"k3Prס]< ERڋ#[h\<+l, =iaFP3 =?@.J]sǐՍoo/a nI1鰉9 e]a֧ WI(5aO/2ZlΧs[2 ~GAqc'lb uоj*_g\̖SiS,iꚎe/珆橢,]z?R봩bR;1N)]Z礠̟mΜ823K>OI`3:ϥC1Kwz-|':\vT41]; x;}O8[*kXf^O~u@|\M[A{UZ|W Ʌg1{|kJRORo$e|;aL8 '8զE6)ػm!xcmaAYbMWW%]n<-vSa]AvfgpW^Vos:#,r PdM`E,JE FR ]"+})lL BVէ|<Z{5Ft]ЎMc(*T}0UҷD"a?Ls5HGcJ3JĒlpQp7$ n:mFT+xocn~"/=vMeR!D[a:w,S)~ Cc"YMhH"lHJL\8,tL\5u쏵,\Qz$V,/(I rNEɱw-H:N6rO+Lt;9;ztv񮸈Pׄ@yk;`ҵ8U4(ƅ[y(idޖĥ8;M@ʊesVET"$ȀMc[Hr% Gt-(@q"ɷ㟄C?0icLhRdfjr Qluz͇V^iK?/Qd䖘{X_^$E*x/)fGhP;=i V-ٚ[Ey E1`yN%bnF)߁=doE0Oĸ3kTg1)# AJ*h)4Fwb%Qh qT`|Ihq3%~i2èZ2@FQr\]RA [E".?Z `1Ne.5q'3p\di)d;i܉ B岏oV+ $ysvl~H |wO2hto " 3(gƯi)gC zL҅uRN7xnm,8PWEP;(sGMýpn&@4_ .^/S!7wc>-4|5Nv@S^0@FC![쑹 RAKMe D T=DOb>Ni º9_83Y`tT uF C\5Wk%Lx]SA@K">W/OhN~Ys1`8]  ] yvY`oH2x*eM!i޻VOf#bO+Q?O[CW/=Ö*T=jW[ %"(Q VޛW8+1h zcd( fmp[L e3=U4n]}3J˜[TާCtG}-z6A mXdDB8!5^.Ajiì1qâ;Th-+i.b/?ϔS nGnǖc/,}*׼۰qY 57A%fcxj_D10;eOD.\t ~n h:}ĸ5kP@Yb 1V6ϫUqh]w֊8]f#@"p?t╛=0Vк:t%/ܗ͙w<4: :,,H[> 0_3&Ո2+:>< Jp!a`rx/$>dR=~tvZUw"ձ/_*1 nKXϷ+ˁ8/G'IB9DNAzVOWrfkyJ8 h9 ]vjR +5tr4/6|"԰>%gMgKAEKmœ9`$ʝ )DkV= }e }Ofꬆ sW0cHaڑXǪsF$"Aj9+;9%N(4a!>Ix8Wh?ɺM-u{&0(_CM20o5h!U8>BS :N]y\&i⶞)u{0+펠 }CdJUDID sf3./p}F:HU'1X9*kK I% O11F_: {C[N-ڒk{OD 08{@r;Xo# y[/,#=rqļ?y6jxH2Es$H!*1NOZLXCbdYʆf |@&c<ϓYp{OV'Z?iE"odSeÜ]kg ~o_Pz A80wk(2Y;xnjA (pmj.]Z.(=֛9x e!;lw8[Š7=vĢxŴz<:13ZHhY:yE biT:_Q[$))fmalmZGP0@3<5p?5Xt"9{=H&hll^1ԅB)mKvnoh=/S<{9d<ַr+2Gm e7Ҹ8]n#ю9&j轓>Y"pS,JÚiv&o"0;7kYӋ"}Lhb( O_z\oUUۭ1rhg/Gᩣxkǒzο뭐рo?= 4+gVfq\lr؁nQ6<9Q[n߸j5%:~Ahȃc7#a(s򴊲jP!B6 ۀj1g_G wr:D+@nCCݪ9H鳜l 1iD57YԬ^uf1JJf$XJs oc͉0A~PO_lA-R09@v3AyL]K'6!%$*_5-~cǥA7' `erWbQrٕt "Ώ{'2v9DńͳG-O{ޞ}jY)R*"A?juAt`9./FEAY' Owv)7b c}FBV&e5 xcH&BJ?|=RvCEX}l&ÅX(4"P ۨ|ZfA4jB)suNAK”'DBcgzFgvq(dUmpќm6rƒ\Z ;ZUj\߻"vAr bRrIqTҶK+ڒ1dd9+[ ;b:~uKeU(J#?}?5ӳ2TpXx'R`pĢ4g0c )\sD+gыc"9j;m5p;>-[Yg:r*F ǡ:bB˷="*]M/30c_ϯ,\UXz[=Ljc]<^kU???ۈ{ʮI ~qA|Fr+i .JIwٗջ!"1q㻖r*C},e>Q<Urz VR.c .Geg%%4 1Y u2i:gKf6=:W(/8- 6@1=Ur]zZ NF(iZtPxm66~"!mG&?#E2Q*Yl$40<=5K OIldtA"| w(bE&*){KM X|PjNR11怐iz2 6`pevN3$(O~j s:%كG# ؝H79xvC9n)h5y/gr},kR)=i'a--ff[̙GQL4D6BV&p.MyQgšmP_*eXrZ / A=YICY&=Ov?ZLrA23mFG]4;Q. FydlgSDi bgnQb.\(zEݷ?J+O fbD_<,!T(׳{ t$FR̻(X!mEm#._PՄUEh+MNǧ[V$M z%5JvQH)ta.[9 ERהIdv };z:5!&Qʾ |y9K \Ai6W]G"/(L0Yqbq )#\x &^TS 塖+NDk^ XyJRl] 0L[ώs ӷ"O)ENmad4J}WmXM;_{\@@\r>T,HdIzj\!#tq^L\[(^KąL%zt;A;$MF=!|⪗Ю e/Bhs, H:@m8~ 7jGj(uiV!וHGS9PLh6Y[ czdxnӴEl_ߙ+6ZlMD \ +n׳me 1+HgO38הsa}Ů>Mt>Wt O/M['8zG@H@5sӨH%c{jcY o b#:&9 RYcn8x+4eC,HJ)FK =wTA,w# m׏%W92?=RӦ0h&6jND#2,!w@: O#lri{%H0CpBB9DָfL)Pc4G#}ԣʸ,)Aqx)W\ QƺPʹW'{K#'khlWQPzh?]xA(fI y:{D e5{T]'0ܸ|5SUYsPց4q^X:5Ԟ;}O肓5"77ڭaRFgP}x8Juc\K"%zo&QtzatQ$a1 5bjxHJJ#iP桻w 'nūF#9sEz|u%-w# Cj 8yV(د)H}@UB2~-5F{}dR$O肼 f5kCmr4k(IpE3Ĉƣ Čutj':wk9y D`>FwX4NK!(4)Yr%V.@t.Ő2Q`Yδn4$ݖš{uKi F%"rn$-ezoO*1]/%[OXz%@;_L0a$קZrH ާ'W:K|;YPXZ5PX2N J B 9{,:1b$}oK4Ff섶\ ^`Rzn}߿$G>&ޙ"':N&<{X gz)N m& JR60=l⫋ʘTm5DT1\թy`t/frsrEy\[/0~:w=Sw KlZf;.0ܘ-Wզ.a[J))w30EʀagͷWE13^vO<4?y臘}%Eezm+^Sf'W ,{(Ng o\Bd]5@6qはtŭ&_cxpjvwU8|a9"Nx"&Fݸ!I%08ءى,kvn%k+i4#{GRM~I)x.nWP4$x|uL}n) [iX}&qtPOTsPhG#ތ`+,g|7 k {# &sű'?SUoT9 _"!5LOejlguYF27C=q Q_< pE%cLdK{wPe;vxJt^} HGCЊDkᰭ@ȸ4DUa)S#^?sQ0rR2Fk_'tfm3#Nm'l7Q]ȼVB Hel=?aI8OeH0RWlnXfЕ$АꗿhP0 cp'cr4/iuʛ %T^ƮS$h!Q%"?(!]hÐv( CY5bU%~clNA<{D*z/CTIOj1/.YAMq~FH3Y~artAfQ&>7rrqA ٔIΙJ4WO84:HO.% 2?^ID0#;~-՘7GUdG5+DPhcA Eb;ZSg_~&t nGTs@^8tp"m-jwuYXl I*3g]EW5[sT/eTpCLR⮻YvqPy6|QDiv_$|8ttk<oV!%*%S/CM `Gorլ$P2X.N~-t-"Cg Z Ӷ5mSBFRhnK!{%T!W!Nh` g* ={';XEm Ycǒ@Jj w|+>$Vq Ghp]5sTrnjw' &=cL]D-JC W5J# }\8lxKN:(:1LUr)Tx 3M4p ܯ*c\ksĨeûdbj=fI)03~Wl |PmžRN>)D2Vˉ\243;.ea mͯDV1ϗbuxcD,IJtD6֪Oˬ:o?n QN1`_H~DCζF,DRb`&a9QɈ)A6NwL)WNr}$lΎun*6ؤe面O騌ӡml|] V.+]ޭSƽ`Ozm\kI2˴8L m㺆G RC`iz&-=OWtyXIӖdiM|2PQ);NK{;|0jzd7x1 A@qmg/\7>WD?1CCJDmΌµ7@iy=z =tf-E0r8*vd&oW #uE vQ7KԦ9"ŗ1>dXD {bO3V:lɰDJ䚆wvx 5 qI۷hBl“=$g\ U'Ȗ75 3 C+?vw{PEc+:%dɐA+Y Ew[dP.7!7[9|+r)@R+koOgvߐOr;9*4.@f J~,ӢvX:vjv4=eqӮz\B]N <}~dx^?VK(kf)}C줭QIxZ-d(>in_4QUCZ}D>;.'{fesooQ@37$?DUaf@%6<7AP7}U&66G2U|W:s4P%enW-sT 8d$[pH wq ︄4YuOwj?3Z[k}e/ $j1m x4,CϞh)qU@{蒲>Uݸ!LuK? .[0~!&?#^_Y\%yEmbO 9K(ūejF*v V@@F=&{8d+% È#0d R ~lY̜I(hQ#Sw[jq(+2M$' /z76u][jP /{v n.Wуv3 "tGtÍ2=M) {%F9IT^[ $t_$jDQ?h;ni oȁZ3$(;|u2=$ $=+m_|47HbGqQgf,Em=$ķj$~fJ>pҰb82AoG]wS8Ijq~o=;}{< yU1_ MB>W=e*:ΜY),RVg;׭aUA\Lzsiw5A7Q5dvm!‹<#L_C1|_ukkQgDxe^]׾–NZ%@gņOMYK $@5DIDkoKtiM8a?)zmvdĴֆ~ #{ǐ񟻃dmCT4RkTNjޮ(Mor%_bϴsWO%hY%j1aB^HdY,u18Z`R  xeTm xo,0i3#Чdܒ.p¾U[Ҏ'P]"Fﳂh?USv0G#\h?K1r+F VZjzM[ZZ1k7:O,[zw# ŽOpث& /W39cUW:v C FOJ+*aI #wAA譱R{8(F YXGk@ld4irVA-:@YqMfeRݤzPgÄVC+ak%܆}: x/䄨K 뫲UȪ-~'bWh=F]!Yrn2Q CRoGI_cLLṺ^Q ^f\㠇ޅC6%X+nO\{4 W<C R=Kp 2"R7vRJ9Qi Fsf)I 4JY~D5*͡RD.[،2lHգWNᔺa:Z_Z,Xeb4mCu.nes 0s`X۽U7mYͬ"W>bF!{pꨲ [3 VPo`3JGunw A zr۴ Z=CUSCq)}(,ڟc?Żr&7~ug oZ!js` }O!VMՊ k8`/+qB,KUGcr 0S>ki \=^: FL:~rS1U[LPGرo0MkȟT.dj F( Eg xnI ~vRYjys7L]^w9aOutŶ(s[#p+`߇EݣQ=Dg2tnG41K+#`:^k ޢ1;F.zaz0yLdSߡ]B\_lۇhN@m|}z7|긼n^?$NPhMwW.-λwM)v% QKgz \nf!zC1yjۊIJrϵ&!Q0 <="d+*Ƀk/~ѓJFEF?ByKO :qBez К(ă1A,ċ6Wc{*Z;iYpGg90h\y'Z\Wg_$WA'%(YI>ds#Mny~,"!x3F-MDrHBf;pS^%QfY'?Zl9Zol: U2W4C?g SUGߖ+QtArGv f[+L,1%|H' CX6~\dh- "n!ۘ:}\M[k_^\RsPv~AhFP]YL13*V V翏 Ki7X>ga qO5l}3U:xO/դ~ |`\16w8JY<5H'#`<^l ;Jwz:eK-lcٺM L'6n| a"Q`OON\8p Z >GtܽT>tCBVMv\k37  31 .鷙^ u['Êl;‰јJN5џ2J}$cTGoJ>3i:tƄ*0IrF=C/AwwUl0PriC ,;OCh=$ƽ$]^T7N*̧3sh2WQi@rWW74G(0Pz-xh \VQmBZZK}:.?o&9J$}ɧQZ".ܾmqMkL2HD{A\I,c,~!gXC6IڱOlA񆪸 R2)S>$s1OP}]Sp)"MOƫƊtGG*~IP3CTiqpf*)''6aS木uATD== Gwެ]#L8\ϛǫjȸGp<3\ϻwᨮBkh,Ml@dvք򼛭Ag+ /HH$)ug%(oFgO}Q/yժ?;ⷄOA<[VH zN:Xrlh>G:ƮDR%Z`^@z1N2$JxhG퍾<Ʋy1R"Ze(;Y@αA甌9AS{{MK_ W;f1Ur^"^E(zCVk9UmHi}omKûr|@trӹzX Zu88% [mU"M^Dtmqg8[2Q,p~'.>s}ɍLz^=9lء9?m&?DUoD8ZI満XT@yzKr[YtLO3ټ^SZ*x/zߜU[M6S ԤJpCW\Hd5Br6o=gRJud43[gł<1"7d '$롬6'mYܣSN?UC;6oԓWQhwO;  $TD%M8i %ݽASf6#0oVRvCҪ<|#ɸ?p%g~f̗G+V[ŷ[)7>a%4=i9EwV 4q|}2[}:8ˑJڜ ҆0.Eg*Q!%#*p*D-i5U ]bh8Z,"#%IYֺ)ZF'=!E-_3X0$ KeNp"O`4hО΃K=gaZH%Fi$[IA#fb+4?a7zyCäv ߰p|~SQ\ȎܑiIF!ʄM(\6)2Zt5hÚQl,[)6<;$lx};G$/:Y߯hcIfw22p6j .UA O@wR ְ.kVL5Eh9'B4՘Tz_yrn}>$, 0lnA{;~y)XvYq1\ ߻" |7(0[u9&$5 ƙZM'ǒ Q(ClOc_*`/r1-{Mqܑو<72M"ez9kN\<#GxЕBSpRte<*A[*#HEa6FlWNNC@{wZZ`M*XȒj\iH{W59m&!ޤR 4!$VyQ*>ʺ,j'J>Wx7wkS۫ޒ;!zE񄰳HȄ@Α[Cb9霴vC*IlZ\slBCgln,_p'-ջړBFj%%=pnAɢPe~Zŕ 0yR@Ef}oҥ"I[>?wӟx7se%v$0U+}? Kcp(W2M8+~GY9`^Қ#yv$ču,mj(bZ۽dzC뚻}u䜼<7"X9T2c)圮^ ezhfCP`EQPzA@&7PŠG"rq?B ŊuA|u)O_X[VSU8n}_Ou#|zy!n 8\Dq]W̊ɺ8qhN[e]zz !c$L.Eq4?}p* 5@3^Xrm]wn=' {gם͐J?\ʤ@o/ X^c #!<5dQ _0.2ե%Y  \47jjr@ E ]rC eho(yu1~)_;Cu\2}oPZ 7gDa"&;NWVF?~vx1bK '/p? UhtC6Z܂ Uuq3Z&C#ٓ;V.TYOq.\4aL=^~u ^&qT{Ks_!-(f¡A6 B rtwrewӧ59­Ձ@|,RR/L2qGܨ*& ZEDJ?CG嗕-hή~t7#%i iz=U*,Js>ڇb9qA:n$ 4BԱ"%zHfp߹c|Buӣ(P+􇄑X랎+@5tM~ag6Mf4..4X:ϓXA]~4H]2RȊy#k ͝$ؗOj޲2.^+ ʮ%i,fX'`5رU QQzbcŞpxc;OZDg}@.WK>yqhwOm|l<DGhNo39o^=:#j CF%:8U!:RKDZK !SNA"(ThCi;jes}?~!׮?ƶƣ K5D:u3Iԓg#T4&?bQAvv5_"q ޕRh7ɴ=x,/! +^\Vm: Wu1pU; h )G( x4)KVȓ!J;!ov-+i9PԅdJ5+- bXA\ Ă ɋiy=db\Um.4[0֞++Yd*I*S]> daqmWr5b0~`z)3}j'@^Xviז%;JSuoJ:CiJ@tFC 6Ą/_ǯT\eAYlS>gՈH\ 'أyQj40ۃLh-i,4S j^]tI*q\5m\ُc'0>P uhqyTʔѻcM0v'Rper?nBF$؏12BZB G\FW6OZ&,,֊E&q$3xtM .-0&g2ԬiAK `li'5p+(y~5 2gW . L Џ:6Ur ]@Τ-E}R;tǸ3-j((V;7dVZqv||q!ti'@]ʤ Uu )5l^!Oww7.$,C&;ht'6hrz_q~#ƘP֤:W=3 3&7('Rũeuވr`PQ0 PmDS 1%ctB,gɅ tNLi/<=v.J.(@BBT1L-(|Wh&:2b:NNQF,  ex{vkGqFC"6;7)ѽͼx-cJA+SXb:p@)ppr>C> r:.?zZPK^lFKnH'zABfi/ t֝B&&4ARFAz—86Zċp 83_^cEF񳜻R1TM 25OvczGg M.U, Hp_gQl;-VR/X ~5Æ>p^sg?s0aIMVAn侁׆$=#$tX Bp"IO†+h6Rޑҷf 60뢀gڼDR .֩/Lc~_&1x0 b;J\W4{lBZV7u]&kw~0q{Rk89~3jRm[oh* VHj4HYj]܊N[sMi܄2V+ qČVI(*e/ 7B}#pEqYͭ'2`nWۖR : `jNP!ԩ‹{ O]VsFQ"֌Rz 6 9 " ]5^¦\pt:35gZdak7UZט 6P{d v։ȎWT ǬU;GUuC/>jٕZԯ+^* c Ү@WrbɹX'{ghZNe<̗JUUK& *E87˵ H[D45yn5Wݖtt^ZXJOUO.,n P9% I$Tw:  OJKҖ?v R}s}g#eDăpQ7BK4??nc&ٱI{'ȣ r:=ZT%G!qă4K Gݼ.TL ,#rϵU'W+9,,QQz lVg$ N.6I~9όcrp WT_$;TgNLvy "C WmFX"^b›<>)ã̩v:H^'ļJnBl E8XrwaT`7ENTxrZّ.1n avGpEɂ>uc*ϊ(~v;qWqOnXLAjgf7"yRt}v*p$=j(tNıCQZܠSAΖA5 { Hķչ}Ħ̓C(ʍϐ, ,[tRWQ㺵cki{8bd,t^ 1{˫sw6=h(/2 AV7rW`NeER@.i F}Q[*b>6^WYGf^8БdlQAڞr+PM8Ke6_!yY_^6Iܣ~6Z~uKlhw*ZEdv~M?^h(Z wkT@aX7S^3Cp@ kTp%B]M=/<l N>(W ́(í+)E$'LɭP۠cG}e 3A>U]43}\i;8\PʹjxxwyqɂC3vb/nrڿB` ½GWbAX $2TPܪK.vUiew<uY} R$~dOr&rxma&nM@$æϤlpt6:1|""PS1s)d^D?.hTs"芤I,iGZF̄f+mʼn5 V|ӵ~ $Zo!;Aslf+[lGx(Π"_Z1~cه 6b$b+p"`WaO b6WYm9 |i`?|LIMvqzGFmG7q#IUg^IؗFE}VUc`RO~ʧكF:֪ExF(Jw+v~1yϸ"0kѣ۞Hk>Hix^>N,>b!UрG]{GejgK$);|FTBGW0jSQ?-V!"cV=HQ뛾IB@(RD'a[dio+䆰t%1j_e>C@V%t&6$RPsYvv=3qSZmkItXsb*)-/[(P1*Ϸt6jw}piroRp:>4aho(mL oK]j>jU95U]./dQan%8lzfRҪ$` _/ߎQڟپ Qtϫ( w- C B\ ="4_$3I,m2YL+1~W^5i| 09 &moDwN\R f"럡ʝR&at)ZSSLyIUbk!'ا\dOgxC IkcM\–`xZ(08>\d[ީEf>!o,^yir*%͢tLVǶ5nR:{f{Z]ޡO})5B\CSJ\,_GEǞ+q,+&bwKG谏t0r GJ4\.X]KvBBtN (&㼳 QhJ 4d]}Ժۛ04 7R?0c^.}K@D;fժUݟe -]d!_ϳō[ Jh1 ) h##"Y,Ӛcyj7ʛHx;VA]kO:Hq$݃,Qz/Cf6؄=x&N4%VmFIY0k'Ū9+^5G03̈dEBBy^~vŚzVDe}pKCkЭiۘ$ iq>\kfwMdQ%} ěEyHl#; rmZ]j^:-oMigJ3 e|'u0q0tgQbX(LU)_W&֓fqm<]7}'-xfEE MȖ oM>+BҬ\y֔b]*C!JM(x1+5/oвރ PUSbmXyBpIȷ]~{֞|pX[_$nuۻVaf/Bډ唑  pܾ:wprdF xe^_Zo.a,Ș+X"Z䔟Ȅrk?X}.yuWNO(fO5;ǃC"M'T߃t<+ŚAkh.'<6Ծ)Fe@<%nb5!!pIF,Jir,Hp]~h̕wņ$` 1n~o يNfDKY 6aβ ? u]np^Fi)ʑ¼u l6D`* ʫ iysf甏 .~%^b}]7[7C o 3 nכ9HЕƛU( ՈDea$Gv0F}ޠtDĹ.&_kxiaabǃFЖ"3qzzVlP^890~+kB WEY kgI>ieÏ'Aޠ3jU 4 o+,uHZFO`6k47!&xT']winOӢozGc,G"[XE3]`i2lCX g~5?ؾnߟA$-We|/Inz_ eNJ)"ڔ~Zu吨ܨb7q޳0Xc(S eؚL;2rLFKJ0HG 2b{P`D_ FTC]SՇSh#~G j&ɣS x[5V7K;jIR ЃmNG]44DDrKUN U,긎 cu +Ka4UD:30/C#̗hm\ƴ Ln2OIN.P(\i\Q+}sy=VF5 !Đu(?O |~RS~4"`z$T9?^+ ׯsT4ەFҭxC8:'Nsp\{7q ub T@2B#ɯG E!_RiGOcO HgoLKe'6)@hϪNhxҹ(uQ>{Z?yXVݏ,ǮK8_{_F|}ǿ vwUViWwMt c ,= 'DiY`U˫ u/sLGWn%;rF13Vd!aȺD`X,mڎ {:RR ^/_fѶa9xc[&mS9'ܢwUf{Kg@"}y b䖥 o沟MPhG7%XE2-a= a PJ:͉CK+pXqk*t{6 ˷pYڵzS[**IKq;%I2VʰQ|5]AȎYOEmAV6bL+T:\!|mM׏}g:[]Ї1<=ā+2nt`PQl9oOq.Hx 9\B뱐M~MgS3c'o^(I^HmiJ"=1jYՈn)@7XH7)Dxo(a+]=A_pZQ\RS UK˖~KW*/"sŭ䝚T{RKA[vkW^c{uV--D547lor }xC /!5qt낣`42 2hݜ}`M6G5٘clP#",m? |}aLrهv,1Bn]FYuPzTײ.}kr.] 񵤠iSM"^"`ä| Ec軍D뜽f|9j¢YqA(|xqN4k< 6HQ L 9^ifہeY |DBvMy15GG 08[$/}aWݶݨ4**]pғi_:`E ^mF?De knZqJ7ukz.$eO@2*k)e "¸R S͸`#,X)[InKe /9~ EA !Zf6|G*$RŒUkg]ߜ@OɠMhp+b m0UO(˸iH$}a!Qf)I\@`PWשe3t'9z؁gx;||=J'^˾ `62fpO5 jssZKO]OlLgO84{ثD- c hW}uaBRSZU6adn='SM;,u?~+(Ķ9XA}gQ[}[Plf_FCB-aL[Vbȓ7g\lq'0cMhU^e 䑼Ǖeb#LQ~.{uEZINgw{N@>2[eK}.s3wV<0bI^-^ )'OL*[8Ûߦ U/痣xc^8[vv"k R!PrM0^1j݂ 솝8,vfWiK LOǂ ilN b+ X2q9k/hȁEZJJE!-A)$-Gi6pv1zу♛_4Ycu"Dv %MnYhqLJ@K|nX*V @Ei_ZpV#?oG:? h ԰aلvVkB?H3SԽ l]'Q$'C.ތ$KKضV>Q90t LܕPߩfR%|/%1Σ19Vu=#39N'wF016h8߷9M(ܽ;웽X1'e{rO5/7l|cQ!PTڑ(zoc 6; 8*2. ~4@6z buQ0j=S[-(1WQq.JZ$ *NHKGPΝZ%l1Nt˨A -~taˑl)?0܋W0NKMbүh*]C*AGm| q=T`LL<'CqQv}2ÝaL?MC 16$]g釔.)ax0؍gz3嗇 J[VLͺmvv ңİ~3ьF@x}|y7F1ڦe@N` I5ɹNY$RIUg c<őG~cc[ rH#|n /&bz6]i]|:o@*{Hj9ZŪѮi2pny] MRLԃu) 6> /ɩ6UqitY{hb:Q/#DƢŲ,*͸OP.G]yP{8y(E)R5gz^)MEP9 l$ =15}n+ec[3p~,6?2f<ոCsut3oMvD! dxxkڄQ|?ēTo)#fAcvڛť`n[({9C9i$3|`!;qAO}8~ }tMl']4~BduМ=3E{;OHfֲ1C>]ʎ*Ϯ-9`,bۡ,MQt1(߹ɨ*\L"Ԩw^ɬY%[Um9 RV? ޞYo(@y Ob[m|L+i"V+C"%}6x2p'K2KDKacz-.#; Z$VB9'!ɰ'6O D>NYVⰛP> "@D6bdP`S9,H[&.}s\ҥ^ ՋSAk8/ۀ #A9~2VPĻܬ¨C1h#$㳛BԁK݆] G'[zǚ{L:# ^ρ;j3?|=AO߾xa,qPTJR|jt Rtdy#jyr]#ށAUc :(VqɖN*k7 hh Kyyg5Rދ޽"$3NB؉R܊ KR|{T] P;SNӶErT)Ӵ9qָqӈv-0~ߟ[/u'=d/~_G Жc䞡t*ť Æ0+G4)ԶQ$ƅo+TbJ<傎Q؝68Q<>(Meb] +h܊x0sOYFm"a5{4ryfLo8:Z1NužCq,t&rCT,a#ߺRf-f% 7 jK^k F, a$;]44SS ~Z]idc!@t.`TvN{ Χzw95xs̿l&59iUaM&.};Kwɒb*uq\mYjHCI]SYk}F%k:krlԲ}Ps8.KF 1]yg yNϱ>4}ZH~9үCãˀg`VuA,4N.hA4YC];y9TKCƯ02m(QHi#F/ׁJz[ʐ;|l(9\iX08L w^u{:0VM! $#4"h?Xw]vtPkN3en{{T6T+F`6+6b>tW&L/ T%Gk[a]I< uɦºۄ D1"z~}ΰEƊ;2xp͒#UǑ(5, vI5;eXc3(HcT&gq 2leŞk3"^ 2w&F=I"R7d40fFHgJǑ(exnS'ꦿg@p|:e>4:+GwV ~E nKŜuXD|` %x"DnǶS*U_7ˆ ‘H-6I!D'jKQ>*;6aŅl_"KfWE/<ʎ%7_+A'k <=)E?kmi$Q^K"vۧ7]v]L@F f'9})^-M$V5kf\ГarNh" 52ykaK 9կ3dNC WtUG/^:Ín0mxN@Art,y:6+c+8KlI6/B,8YKؓ{eYð׮EB<{ۿIԷIOl~ !`m.c)~|lvQd $mlŽt8}Z1, Gә0pGD$wWha{aI}ܧJh&xY^L]-h{I[1^\H?#(S'Lی KKK758t6g7y \e!ZNӆu81 <Ad#Av"e. NOZb41{*+&<NhvV>g0_ب,RSWS `u}~,\56nPl EsMo_YHCO:x=9<,o@s$ei)SJVe КV4 br 좴hL]U̎DXN 0ζs%e ήfkC=YLbi -j^Z#w7mmDM橁Gҭ'|Ɩv8єbU]8ɟS딞Nҝ2]J>yUCydYt,2iO*,{,z"m&WWsl4`~h:"p/8xLLjl ;zC1Vc(O Niʕ8M__r\`~-G k,oQ2 /=>iCBŒiP#ޟ'do^4v?[ERLG+ J::y+G0dZw6΃ɅHBαH=j΂^]'ExX5!/E18R{JVlqy^>0,xY5H;hA}&Ff$f27 "-N~=I%+2`/9P^hwnZ FXW 5>(*VFj<>LHE;&< _ӌLcI@ʣw)YNob,D{".o)G˨ IdOxSR]@]t8@* _ ,7aQFF(.$}.a3t<]]9K;jid>Q[9TSgB_z`NѽnCmktbƭaО^_/i.=-@>~ta,r bFy@X9-܉\q;}Lh1PqO "EG+}KE<P}MH07S(lt߷Ƿ4Ov3wehd gҝcX=z~'GyjQI,=>H -Ƶ T7\z81;DqA JH|rR阫oA"H)9"ǕfO&*<+ogPJ"kJCi1tZUOfMUxq]7Rv> \cRl>Ց_{WYE @&,) 7m;LH9O!DX:/p9xbFA+n.S#l/pL7\L}@_Ce[OVX1rك~z/-f{.4G!^٠Q aQkQw|G|HR$ 0c,VLo)P,i<&hM u=PU PyzÕ['X#ջ{<%+9xڻQmۣpN87gŢx>6#}7'; 7茒(!|MMWvfiqQѾ@8`?6z0#>1"!uk|KI 62=$hyRRHGF=RM黜KJL܎C=68pnj0Zweo<%)s՜|0B|o U4: ,*agw65j{3'N(h<7F.~'?i]+2 &&xo5lnv֊wdUa^E"gxA&H2äEJ̛(P!K|u-W|_mb")8yU2rL&R1jlT/.#(ǦpYL9L BxwBnuQv`#YtDABxx ^pW\1v0N`t!\L&轏5 #_3/;GX=WuųZ_?cyYw4L ⯘"꾦BxUdMO# t3!2Tore:UVA귴ąf1'V=ՎHR7i[{m8mPUO\2i_'fh-y=DJ<%*ae_&3 ;X9.޹Yֈ=ļטa#a QfN$|$ .9̫1H."Kti _y4Um|x=j<Ph3GԢUN^QǷ|1"+s^[8oKH01iDԿo˄s̙jXxUSM)MQ?`}?r(яc< yч~fsҗsL'_Z!wm=vKP}~m۝+o[aAלwfzJp8bh7OOCG ?nЧzr`CPdK:}h fr@rQl#Aha6~I@CѫJsEdQZdžG,Jm=o誔IV@b!4xd2_6z:.$?rѮzӗfD:K8qSSm܌>P@vqO`yXj߭*wEA'g:'l!QPiQUPe:)[Ws>0, tܤ>4y +  |ntFA3 sH M(q> xq凡Jc]lDi.鮞biUNx5ru*txV(b+ 9l\y8Fd{pJP$/T隺xpY~NeŔ7Vᆛ|RSk;gSB9ozQL~MٚMPؠ> y"gpn B '( OYioA\)"P@澲ɡ?}x%E-k(]b^,moZ? uBw5qRYL(kƏn)E=WS)ɶ69_.O.Cq,oR )C;5+-44Hw2R=cw>}Y^.Z|5hɾ^dWr`ϳyGYG8|3ffn~n2I`t&}6 6lu`|">Hp/XĿ:ϸ&NC vx=kJ=𓐺!/x3$W:$Vx;ʵ5|9 (}ԚO0f5%-fDF:8¸̎m?|Ko02j{d#skfq".ǣX*zdm}5 ʍ0ҔP~/tJ/y|"5[56XN!'lWR/U7Lb G$O7Mx9 Q2ݫ.۳8Ԍ}oI ]hppujDEDx;FjG6 k%nPu#t$eǧޘ)ʹ!+<4;gn7B>C^ 9fS@ ע$-]ۭ2Bo;fVc0ikDX9n(p1M9[{Gf &q|/ +&ҁPXYt,i%Mpah(gNtKk{;dlRTι0u,n/dja)<3FӯT-/`RWuQȌFDWoO2g 1^j?DxDb5a>b |eY8&zo`z x53nmp%aE5]DE1w @Y>Ws!#r=؏sW#<0BLMs=30 YݶЗv{>2%b a+lKڃX7 .yc(-\:t6'icJpOR1g5R7k7xb8[fÁYz=^Z7_Io0% Ԧ)|h93>&_Ȱg/Jg&ETZrM] 09y55L5k08uR6>oZƓ(>ƾS*dX=5GRinN,֐v)=p#:45=[2f*l9V`4zێ!u7JFf[18w.\g~i!mFQ$cQk l/A2EX7(o3:}.MM^]XOG8ʓXTO\ZY«sډw;S:(U2z(WѣI:U)7 nӆxxIK9HJ;>g^mg zW)ӅW(׎2(Fvn>>'ˇ(@ b(MJRkFSF _$% ;MO ^5-8Z.i޽Kw a'1:ͮ26a4b(>.Ya忒, ֪ջ"/C2Kގ zUBH@I+A4eTU P$+ʀeJ=7):ýZ_EMsr$8$>a>ǚ[Zp'}N *r,J݄@֮d<4`p|? OjY\#I\|si;.{r S&I[ a:[U>!Ie/Ouf8t}8O7YB{arJoۙi|u \cF۹ ( d}#2nA:2enp50;" B#? 46Xo<8#̾Sp-|m4DlvMۆSA&"9XI[\Zrb641\އ];[:s0B(c`&,G6`Ο[Is-+f+MneyBIX{' ɝ/i=:[OaM\Ђhg̜c\`V;OZmP%[B3Kn 'tZdA1$db! 3 dDArрpLR9LZ 4gz[^hB0: WW9Y0&+\c_^Ednۧ7[c+JS. 1.-6ٖ9-;9ǩ8G?V"O:ڲ7"řn-؂.۠=_Eڬ8/,bNQDs<Jl2wtd=0X(}9T7ކG+:\ҺsBBUվ6 ٌkFV }4xnYSw0:>@Kdkq;NXvyI1Ebz{w%-5JXJ"]<|Dr)U_tuݥKɢQ.*|CWX5BP]]!o`il~5jOE F/ĮJsM&,ڂWDyQ WuUjyם)>ǥ%79 lsOK{*RDµ"ƹ dl~7[TopГl,Ȇd z=* uS<#6ڛߓ zcԉjsgABd,:geT'q_k_bԵwf/a4'8|q9ijY5c5PLYO^VD=#zȮ8Pu 8QYMwN;u&/b"a—|Яo([y7pDq;S޵ӍU$hóK9iEOsdA]us DŽTwz /OG~#_Յ0q"Du 15Ss v!hl3r/AwkH,o-6QT\Zxɑ?Lc(lEzë[LH y0 2 ?UvԎue6v ;Om&buuc:_ 0Id؞W^IH> Cg0gVrLUڕÌD*]uVؘa 9b^ hU1ޫJD4֧e0lr!U]<WկS=^Tr%U +“2cOc|%to\Ɩr3$ 6:UZ p"a9v'' hL^.o 4b !QҌiZ&~JhoI%Eǔġ#sxƝD?3U`;j5NL],H0*XԊxu['i'Ac3X tIg?YFH)wAħS\W p6|&:jEIMIAo#̯"9f6D56WXS8XrӴ 7}'w:p`.<~k`(rR+}HFmW n{$?apɒ>*ȱȍlzd`Zm]яv* k}], Ȯ&9\ k`Pf٭5#<KZ)%.Ma6t{ڥj7˔z@=bXe1!ڗȡrZ RwVul <v2-p(l:'0I=rO!Ʌ@l)sQ-9lx̜3E"*.gٌs"hwckkpNH2]z23j׿(4"ph X(F?_}fI1njh܉uoH\ { 6t_WI{捿q?z,M-LXee/^C_ BkBA$.*,in,ʓ`[]'Ex4nNm Лw2J,5&,#k DZ-TRށ~_4N#2o>PJi5*+~Ï*u 3tHqnG> }4H!% ws![SoQ91 cQup1bc^r!)2E dZc}"{ TYr)"kbx"rQ(vRDKgĥ+%Ռ*ތhMw6W_mG~mv6n]=UD,ijqRn #3FDK!䚻q/zaRA+=21%}b55vaQ*Џ'I fWw8@StG=8.ǟKx= qsU¾Bم|⋬?sD"ucRQ\ ]"*ݳ7UsmVW!E&s>tQ2OsHQ {7Ƣt ҾUp"N Y'28&W9Q℘Nq@0g+q-aIJCw D<>' J;k!7Ѡ&O!6/su ?sK0)'̬Ρ#6RCQUDI4$J9w;f݈>])=hsm{=tkټJOдгK26E]+amq""l=T.,G! p| N.:[@LJmeW5ygг$d5,DgPQ&"o MI]3m`rd4 B8'A+9p=ud4"lz$i`+lbʃ|xcE+z i=G"Z/ ,880aWr>Ii%TTѥ!Q43qBG4wC.e f4~_͎?" 3 f 3XPnIبoeuVKO^ѓNV^c9djsh:^Sئ/"vtm{5qX+F6qeybQS`ظ >N KnTsp, 'SQBrG:L&ž%烊_sO3cӺ8at" s@eM| xPZx8u+1҅{quF-C>[ aO@X"?"U&OUj<ӧ#S[-ciB:C*Ք)꺤{(Niq^(S|([Jˁq+@vӨZ 9,B7kfz= O]?z#ܗpQ57!H@ȢL3Ƨ!b3Kw#Mj Z>Bz,m߄lq'o<&kYxVR ~2a* *tz46.ֲsEbg9'?x1gb8 Bm:"iBeH=P6Vsx+q8rkc.3 9[Wƙ,BLĻ ;G*Hw> 1NC"W$m:zPnrc|z|B<ϹG AltI8<i 4R&w{P 7b͋X2䮥IAT"-Y5͉oΥгCV)X/] aBJxwo!Qf"Ù zL@}Y,/ӛAGhZ %J*l dms RʅM?ܵ)t8/(!9ktcςrޱI+T=l'yشyD:n`esYPCϞ߬zzc]xr~<@XVP>yQ8ajz^i,lǃ|_S O%0%tWyd: \ en)-yQc M i-7*&'Bmf{vxuQsns$WCz͚{i^N&/'#NJ{]SmyG>`E[+<5?͘Xzΰ4Ny zYpbΐFc7FZ1,JE>$`Қ>38;1>76W>X\95MmD ;ٹ ;Y\xQx-=][&*0%?uy摣 "Bzvw3ďhf>jڨϒg=uzh! < ~Bl]L rmQLx .CSRSh[TPfÔ>2&m|VuGE^MHCX YC#pv YVA1!j6c56}8i&WۧԢr#zf+!}*Z*Ew!r=*J#с#촡 |vR/]y᥍zDey*70B}_`rjj5ׅ}<qKljhB{‡)@DeiK vع 4 u|~AxJL\(=c c"DJwB6ũ6PFfX RUb,_6 =1B.g.]8b|T%/DBz;w(IH`|`  `AeRH`y|+߉cjR5f{wƕ}lR2kϼp~Su5řbUqקVٓ4e439W%9M'|;z)wDCl[-bRv Mȁr\i ::qs% $-AGq*a"`_[fѶRuc7"ߊ6=b"&=]6^Qm l]T/b~#ٚ٭Q@Y/,KgqZkğ\ ,fARtHIwަ'TpAFOUnݎU#C|(qlͨ@ FLIO-Yaײg@+4a͜:SSdR4,k&$^.LũqQдgCSorǹ,м﶐hӖLQ+<G+(TL,_V;B)3:+ᓧ Lksl=qG ,FUY៸wOhƅ7,ڑ#RO /: -O} f]8QK?R!vߘLZoHTрt~ O.87a"&Cs-efb?U3/^{|I*NjBuMF1ɱ!vߨj={:ch.۰ (ï*+ߒ(+|yQ3X+}+?I<VLMPK!yA20Ct=؉zbOOf܋U@qqwj6<7v* 7Os!2UƂkh7Twʌ,Hxv$gcͶkX ;#;:a%YU(^§ P~ˆywkKoi"JQ Y#d^Pa~mf W< +"O(jJ2%qdiHTE2t$.ٮWՕUʐ5vhJM>MlJF!nda9ڞ`׎ϫ;ȯFL eYA=k/ Fg3RyӺ`[;K t~GHQiƢR){vE׾luv3Hd@O9OJA`qGwNh:ߤ*9wxk1,fvMK ;Q5 t!?R-BV~ a|L mJD M)QTQ,x%Wxetfo2ڣ gwZeٞEϻ)uxTdC*d[rhCe?4C]~!ϔz xX̀d7p%ԫkڸ)/ A X2$іQ 5.gAhOb+FCѫ6N:z)MF{G^ifQ#[ߨkbP7@ycK={$3XӢæLgllBuI3,x3/ FM3Ejb:pyb*XzS}]H[ #>Z:`Wzf> Tލ lg[8]ֶ@/@xR8']mpi6B9)Wl@hg{_c`\aZ']ˤZ,HOK uA\6 gU3;4o n QEQ䒸" Q&1BM*Vl esxnצ x'"TcVAciag9<#&*(';[~bNd7z& ꩽq=jp̲P6$ )DϺDDihʋ:Tdf Xk`Xwdz'@/ہS\u`W qx|`~rҩti>\3]_c} n7$FWzzI::M|։Ze Wx1mи`:Y#B~u(%{uۡx& "$(gFTPQK'jˇ=! >}qUtȳLhUпw4zUn/c+̔Q=yǗg3f(4}Y]~(J.Y7{β.t (XHl;G-ÕJP-q6GX0ynT &)N@mj+a RݙhdSsus# MzW 4rKdC,UzUt=FVoEWFE:ON/hrf᪘#ԨS4qJ(䫭&Czm,Ӯ)ϺqPӳξ`$#%NGgl |Vl \n\"i|n/fT ⾞a-*S/yѡ*$޺:gw1LAMy|kDMGiCH2e"|H\^9dP|75G'|@)}h@u@RWZ,'10Ƙ8E f)ʯ," CtF{4郤u+j|iVMk,zz(guz?>Gk(|EMLD5f~BY-]uhpqʛ]Ul c}*Se-ȍZT#gps)2hŤlw2鶑̻QUv/weVioOb:wk9r2ΊԁBЂ Ʋ|Hy(͒g2گbH7.7qd˯79q2{A 1<-[,mE6ϕ Υ9Oʜ$@t(4Rp==Ćr#,UD93`,,H ކ2>|}ӡ-|`(mu| ËVpqAA5z2!n<ߘ=]H`jLd OЀXWY??2GƝc%K8t{jUTӦЁ !1rK~nIOvhW`(e<:4A :XkXPXx9U5_.ЀX-v@SEw0b&*x|5cS :/p¡_R#T%V=fxmFo;\9xs4Fuexmj9xX=tM`7II쒱7a`dd&JD!kVRmkZgŜ7 7/t[bC1PU_T4&F[2-  s)BАwXq,)T~g)dǹAԉ:cшK* 8sJXÈQU#WVd \NHZS‡'sh 0ǰ~9Lv% [\-H{nL .*v2uԞ'o- E1X71'#BřLJEFL!n6%+^iRωY){}(0f _Uqp0x~tgrrfTx$;!QCx)0 0Oxdj90}.UeTl-EC:M֨}~<^96w6eKD[!K|!i iq 3qMk)0kL^P55i+@؊rD&f%@}lTv ()6l<WZ ((p^_6zJHu8g$Cwd }e'gM~>HRitZ*?7\!h v f x]3]\6,/dGT9t α; =HhŜ' A`bVɁ,~mfz;`r^ЫKBKƾK#C |1HKS 9 g+Qd:s=UAkw.f8 ~z0/d?Bp؜RyAD}"]NTc;#]PuAR3~# H f`t WZNtKnMι5#:.ײ|`hXxbnuD헹Gm p{tbiLd]7h _#? 8ŒjP͛qͬUy0[UC>~KE6fQ`ڶ?4x%hoFtlPEbDZʉu6'AlAPO#Sw$Y vcAdqnE0:dtcЬFx-(0G[[ u#ծJzDkh䥛q{i9 W!7Bb YpV2W*P FM7x!@"H 318Rt!bHg0> c\Hc1*Nez?#0j NZ[jΥUyzR.-yEQ8Dr\T5#6-Fע&$4Qz!c)dR`^M_k־46>qeObPglw˲'.&XTHjK)5ckR,% /bB4̊ cZ\k|pp;0kfzQh6l*"V꣸+{K50QDPvt%wx5 WC+SϑߘԌ|̙rr:e9.-Va$_ Rh"Uw-?3_4+B>p"%!4MsLog:S\sz<[gY)3LucE嶫:6(!\=H*IeWc*0@|bQM0Y)*@,#ŖBt|bلl`E9ڕYrUU؞k #X:/Vxb !(Nq aʲR۲U}a#:jG0śK'Q`/:K,GlHj9cb Lai26_] sG<-CGɴ=zf\j*+jwC9_`w>HΙPMȡ*BQ`Af@ d@(VHtSDAgeLŸ "yv"[ A?h< ,IhCݚ]G'25_GyGp 9"^`wD/#vy0osSc "WY:c>zJ&t`Exeؘ`DLJn1Zč"8c+])IWPuc왝iH~$`>`Mp\N5đPΨXVV+ɾJ֪A !Rej4LB#ohO-AJ|TRj1 8]Op{r)JYͻ&48JB1;5]x.*'P+_نnRq<ݦc@tR"2T1u%.7%UgN`Ae$Rsݩ]ƒa >Z\tupT6 `QOO(y-2ʖZ =Avi?S ~"D|s)OUR.j(f7B ]&* AC>sJ{\+JJ _Ȉ aΠ*osqEBeDԡg(Oh;wk%JzV_}gNzfIޖaV2˹,(뵚Q(2+k#;sb k&TkiC,3m\('~դP-,Tߑ2O=I Cݚ T7H S:b $| 7hgZ[JW-Rf Q*&Me7p=6'ۣg 1fዒߌ2>а&MBiN<0[C`]d$vOf ChiBd՗;;@~1?4*o( dJ0t;658_OPWI׿?04Y\1 x[#x!sD%x!m;3n# 5G|ϓ"kʡ`YA`$-FOzU Xh/p)%Fַl <= ŵ(-n~W+6g?a" P5wۉ!ra۫i_]mjzI#0d'g蕘`3QӪ!QzR֝`LMfmKxYF[퉪R.+qo!?xOYg`^L|+_,uplXe3I!#97-Ldń ˌϤ1ȐJLښQsK/^dz.[%T-W4(cmn|Ư O~T?`K3|1uQ}R+U|6IG#; D8q-^lZç̚xA_<`%u%$UeNR ( rkBCXqUM4'-z'Iǖ Y>Rk5հ.b51fHEU&yOpx³7˯7؈c.,&wj-oxFBM*ԜS<&ŷ$J-!7ei+%v~ m.6GtA&B]K7DSϰIPg*@zlND]PZd ֱw'KPۚ,c&D[BɜT# L9gCw܈":7: aСItĬ<))juS*_LsVl#CA%-3HؔdN8) B7/eYHNOc_ 3s{kye(ᄉ0_ţĀp.~\ށHT~Ǹblj{ZpSr(:8)>ԼodS^sx82O3$&S"Pg~m9՝K'ݮzu;EԄ]=SAA'Q,4sX9}ab)%`xC[ė+=\I'Ρi2y&dp/? a_͐nU1\L~0٩@];{x?%Y펍is dGt 6A+t?7H׿1qz)jŪ`'Kɭ>CVKD$ɮ=,D l~@v5ʂ鲘{ә۵(ІϠR;Xm4؋ELKUȚv<U:1i/"C$v}30BL(%?o Wb!aBė'6o"vi&SSSZ„];dd݈"(Cxl nlAmfG|+hV% BoGRzoMҖxxi^=ʹنDrm PN hݹP|ϿR AMƣ"iTež4Bhs NuS1|whJdwoX[CjyVe;Is.-O`SEث[7vdy{_~Z;h6ǔ1)#0KSM g8: jr2Q4%l|ŨD\+}gLC|D$Oh$L*\d}"0=+t6ܵːT9F;(/5 \HzLR%zʽ~a]!* uՖ2B¾$-$WXhp.aC(&\4 '/k&) c Yʂ׆s&7ogp b9D{,wP*W)&i qyIru=ɨAT(&.f!\DvP*Ok/\Cu<ş &On ӊ=Bo^dBz痑D@]KwyS 2cLD}'lő椆CY~x O'YV#J!+{l!-u 2hN@`f+FJ޿U#q$j;Ȯ#XEpgGV3O#ܝ_mj!v(@3հOȼ߆Jz֗Tɇ!U_KeM=sW0fѓ/e6#kոͶ- /Ws$'U6^@Y@5ʙ[.qt%wSW]uB,_/A׫R \)mag%Â^Mz RƄvⲚ7&h1QjeR$?Ǹ3u1Q;e $]U;x;aR'?ĮnpsLt޸?9Լ(pobQ BJb#)dԂK[=n7:bD}X c5HڷY3!A0㋹;aY _ZSOj>t9☔lJm11>ІN(PYaT*I o2`v)ٷгk %Yn8HROST@Ȉ+-ai$m޺WIco5᩹P$Ip݉czTNx&{Tz1WbGK-9_O3[I,꿳~-& (:5G1ҹ`PG9rۨ\PČFyo!d8ucqJ,`ޏ=:^vƝGȹZ?:&?3KfTj\i@9j;@)E_&g(JM:вZ%`,q1u?)'d y`iȹ(k{F~ 2o{KH9奶O˜,!6 $`׺ V+;Z.ub?JGwZUeTQS. WBkÑGEnlDŽ7Cf3o[TW$Cm.]Vo NՋ)44];mEZl>#:fO#2`°c @3T% K.{ >v{g TV}Tt3ăH닚@o"T;nEj\g<.ם@~Qa\]錺+!K#)JSuBDHc77 !m !s eӶ0zDV}nˆsߏi^@03d|02xdjf8Y[-?w>KO[V'NjD6P/.xxgP5+W;ĴTm!-M5 pԾaB#z!F*kD}9*Lԥv*ϱD" QSp7Բ}94:i­'z7+&M?KlLX ((hҿ:Ā^qiH!avLI窴Sa{i5pHVT"RP*AES~/o ˧5>7X%^gv;ڞs-b{ Lo>t_?"e9ޢ:MXs%WtgXW ҠTBF!3G5Ye+D1P~>{/k6@}DUv\#֌u*, (rE?  <hm[*ci'L22b}g&s#6A% ;r3~bg\7 h])5'Udif2 @h)cu`3 åWRnS$[.B4i'faHU^Mzwi  y=$5ZWW&Gq$ަc²Mu2es8$5҃t;V!a^'"loW_~'kZ܇|,O*ٮJ E>T9H0Yܒx&d54FZ]fuh n_W| ?.ƚ$1i4a[Ԇ{F#3TQYEaic'@`QKg2Z9P +%fY]I)cKN!ƴEFkxq۱2`lR]oN[A.E"_Jk7՘^пH&ٻ+.a% {TYtR+yB$:+ҽ 6K&FB7Aelq>VzW.pb uan.񳱻0Aw77!D}QxFFq@IJ$ud s9/~qT<2 awX| .:.$53pi<~<‚;AvZI=/-Qs"Xl CbK>]U9 @^ `2@_0+iG}G{IOHeR<[\!E_OJ)¢A]d8 /Ťpji- p-I<%p$p\Ĺ!,εhw>s ᕖ`9J 1Tc&;zfGˎo_QC܇{GC+xZZA@l\>LJϙpz( Th5o]WH 7rzAeCxzk lsm>7nNT/%)K㞠PC|,s-E=CwѿW߅΋Fu$ռE hEM~Eʁ*$AԜbA,eq V^"&:E객,;ƍkϚs!ȃH+R0Y'=Ք;aX۸8R}ѪWx2b##Q~"1UY?}7zH xmm ;;s!l+CRe{Qx4 r<ƺ*AFK68i@蘌Wֿin?C̬ X?h<\~8"3e?\( i]ϮTzc&K)5i#Z婒"ÿ/R]u՘8'a!r4[b̵L?U TRPQD'Lթ*6su&G! &T=0u,/W%`VfDqC\1Ib5ZN)bi^- H=Ϳ tJts b+Q9kyQeɲgHΊ%<ӀjYNͽϭ!&TF³%@dfҡ)G 'xȼ yϻ ^- mq"Ԋ[gYZ070701000004d5000081a4000000000000000000000001629779bf00000e60000000000000000000000000000000000000006500000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/soc/intel/skylake/snd-soc-skl-ssp-clk.ko.xz7zXZִF!t/1 ]?Eh=ڜ.+`R~LqP }U!UٖTa8lgu!yƟߘ{tI_)5A~Bx67rL՛#D fyyYlnڄM tS fByPF(^zg(iDtBC)n*3x#dH%{OmRq=#VG`sEX|_nb6EiϲץDCd$HYf4G1XqBN+9h߫rS;'J19gwK>gwjc,Ô>=R|YDu{'e]ĸ>Qys  E+";B̂B"i(6c'$L}gh|Aߕ2-脡̹ѦnV#B'`CnQ77!-;q_*TO9  6T׳-}TezĢƼ6es=vLg%wdFā8'+SX3rw7[ ؆Is8}CA?U@@?7-DT85$Y]zmԾT^2m`+i=0vNtӖL`W1L s wolZphxy30~(@^G XBw x5ʉ3W(eJ5yN7'ݱ%=脭' OVnlUXC&w)|6,ë򆽑9gvob&Eysz6i iFnc;$Xj=/G4z2PY55otr*rӆZjB WJ•say 5Sβ5iliSwSYh*O=|3h^QPӬݜ&o&&ѕXrF?ķqn {VQÀ E{Qojx)YM(|lVZ qеle\|rlA U q:h6(:ԗ& rI'$H\yypl<Vm^Gϙ ?lQ+:: CPw $^Ɲ>)zoCJ5g?DM ț[c1|6j >% gZJpWύA ie _-Xu RQa_aP|#ܖIh4v2yOϸf5i / 7~I!I;W18& GBqVy`,R7fis^L5+% R2=ms# Pi=awLXYQ8۫VD}6RULsFbe3\B9;Rf4Sn7ѻX)vKBt +T<A7?h*K=l4?2 A}J /xHXB$6Yכԙ2'Zm1Y H}'0+#vk d/m1z{v o!)cg XoOJ0>v8+mxŹeiv,/Tjbݾ>Qxғ ᗕ,n@^}& \ @G$'UY{ xß#,hbb~ΜKq}S']~4!J*΀Q tx;{8\#nPEV&2,OXz3} mGW^Y5ن"ЗmR+?P(4EmB mσj]1̼JƔd%ZehI\p? x=ҽ7q@ѕPg@d o-X/5}FJxF{c|zE[ony}љt]M,q3^$EKcv-H.%ㅃˌzi+j ?y_=h&Z.7 qv}_ǔTw+ƄHec٦)!Sp#fRoɌSag}5~ijl4ĘMQUll.V&IRyZl]o ޾={. *C + =戀^`9|Al<ժO<!iHރqEމOeeڼ6"AQ/$}y^Y'No٧|\ކև,1`ÿ">( j:܈ws@lsr9"<~{le%HA@RO=PrIhDM'̡NlKY6BdsG\J G[J' GRU#ukQ6e=ǑVrևutQGr҄#A-yJح4RҴ-W!дCbaBxj$-@OJhe9P j@܁#<' 6w)mA`u:d߭t?*\FT{(zf QJHHe0GWH-' tH:΢ "ؘ! hV> `Jhjh^ lou c}\n x@=UfWMtېBSoB\R5/4O> ^r8`i`$G:`Sq=Ax6SQxM9nR:ůL9K jV Z燙@' 97|hE-kt9'=Ġz[im+tq1)l`ߠ'nu#ڏ[vpYs:z}G-n:QE 1*#,X2҃S^q?p븐՘ê\8> ` )z Xd# iuasMny(nS̄uFm~\I٫\c0/"gratS+ n I4˯ #"g/ts;{CtXZ2g0dCUril̆WX/긽 ?@'| qἘ2g;x߇ S21{h|VKR;/ٹ>]/I([T }otg-b |eo/8^fbkxV"PshbfY/^2E&BA>oQ`kjoc1]S坪Ԧ\>0AÒz u@6n$-ty<46Nn:jNqc\ ~B:e)&,T`4OA3 V\w[WgD :6ڀ!OqX8[|iK kپnN8 ؆}A}t'.q7SsWOm/IsAS,:hZ٥0:tu tEZ"XiBKΡ ŮV^e_Z&K'Kdar%BKZ /{NUBEL!]T#;Lus9xwRXյr(ˌq+gFFd'缩l}:kjrtPÆgޕr!B ̛^ܫ46Ylc܀}sVĈE:f7sNj+Cb=+#>be_b.Rmt;ue?*FaH}yc5P9N.d]+Лkv3~W#Ff&v`| k-tǰ"Tc-N$*uqbDnLjkIGVhRۿQ{^{rkp+JgjXWfl dι_IIa S_D%8U|-Eo[8R+ tw.+eЦkϮ.(_AuAd gG_/e-bӼJ v ZPc6ܓ+H7ɾ-:-!$"4ˌ*+ izY(!bPCeA6BZ2$bcEamt D$"{DžEj>XyDXtra>Np>ieؘZk?g|xEuLރ Zԣ#M; ej1y",c R̄ + 4{'4خntdm+)EFP%Չzxc2wYt;~Ӏ8 $$Ro\߳SB_b݆Qx$BVg {hPD+joU=*5W8z{f?D91(Rb&>=<hK.!ܥ>}6F6*fa2=FaB9-Ұ8Jpqxgɂͤ+I96}U S6I#)96w^"+4ٲSP>gmM# TգHZ4cT4{>i|&KB닳@9*2]"chM@SaկnliR9@Q?ɜ b N.`}:I.IPπv*b=¬^74K8v, $nqzߕnwC̅دr8ۊ5 n?ijz>bSsЬ:~]7϶7 t1V+j|Ȇ.;_ 1/%n>kc(ců؟[呝8obWF`7ef xrh_aފEia| HK'xA乕:sAߎha61l/,2÷~ʀNWx5L+ȼN.>+1r\DyyO\{2{\6(%fyB6~Ԏ .uH,U }'Ti?oF. :m Si=3{WMʔ6j XǤWM'02zaS)/je]!֋ ԼljSj>jxMG.Etn;w>~,gUkr؉QSFU%>CdMX:?]׼}U=AO]%>LpVXb!^W tXZj\,4C?~=TsPVG#5bMB /0' uV o3HӺ2v+Y'pHFY:? UMX"7JOӮ@%2 Z.6yP{4[2gͺY4cz/w{Hۗ8PNgxZi1U~ly nz+t5N370,;W̐xTbcNPk \CP[3Byd:/2's@ic-BPfJM#,apclA,?ŤDjL#ʁHodH-T/rL:ILx[$nD=w0HJh[O;㦼e(e0 s~ ^I%Ԥ,qR_2B Flp> qیd:8}yjlkI)t)O2KMY3V~ R)(׮b{,*@ҰUceP\9qz}kOt7+LO֒w2l&ju0d~1PE웪 wj~V#R͡(Y?[4vP{GQP.rP8:sNF>[3F°1vX`PF @ 4sIvE ︠Pu:$cK hʣamOX1#s.F [;۹ HtpYjgqlfҍވL^1'GƁxc&Uta:, XdxwLD6ojihfr"X˾='Or3zIY:GP:ˉ*Z%׬~cdIoVC÷}I]d6AK,_8́r0 {Pֈ$^jh-_%qz/zG*jA$E,M6O\ñjw#o4iKifW`˪c:_ݨ=P#/{s73"o{<͘30)^7]׻Ss引}td5%| |V^ 7Wkc% P${3_0uf7Z$^HJnq?Cazf=Kc7I~F`bio7%'+p NX% AqYp FB G5' YX>RuHqh=0bL0lީ);^̰͗ٳU$-z\?Nw&E2ԅPUĩ]2\K8;f#"8jMA=[ЍyzW`]a®[ivbPn{q ~E]/z/Rς)cMNau*q)&g(hǽk|1!4&Qhɾܳwht 1 ^ɌF`uԱD<7bgoAvYю`q|>>5\]O>&*Y-ݙz<Е_%-Pb֡H;G@eA41 c= ݅5c}_NJp )^y^g2"6RP2]w-}σp('KY=!z^KITUv!ƭ\o}a]ܲ7縒nSK 7܊? ItBBUV3#=7O=ukW63?+ܺQҖ{$4x IÊXn|)%AlIY#R</,b&p9q6z:h^^׍b4GPi\MH:KK ؠ1*}T5gNKpĶX}gi;6vA\{WKxq<U>Ws_ `9wVN,\#K5~nv7h߫5lL+ &L 16#m_MY?+7H(+ Qw1CzV!E4 +rF e™@)ɜ/+{@2+L ;T,z{4(nrE솬Myy ,3mBȹ2N|uC<,P!?g%hGUP.mQ!ɪYNmmӺee j`YE170:,8p/0PZo/ H H?mjɈCEӌJ`a,zBߵ"打*Ղpc$ ܗ8D?sU>cC a n[4zuJ(c =.<ECS+$Ob-$qJZ9l=T 'nUuEI` ߹J  EG8D|]`|/W軼˪@T ϊ3NHl ląl/`k`4`+=*F5!G`Go#((k ZTM-~}<ԓ밼Iʴ,QwVk7\qEO(s=Sjv&;{„kn27ΨJvuZceOg@cP {&Jf-vyO/@ ̎=p׽^E[}.@2dN rxWD'sJjHy@;-Z=g RDe&o[ms~*:ԩ.ww]ER^S-Dd x08gӟ/+sMeZ>!"ʗJ}I+oX$ UetTZ8kE"[BVOpX&0-Xw\^!6 NM:RK J1ĒVU,hB.LxOT}!qpjxړpQ,:u-KĞ0ة8Ci1 PnE@meF swT_lMi1w'燱J:hյʌS[ƥ9 n 1YxEx7^W&92&}ٲH헕' R|$,j KtHSFv>uyE1V?a92-f%OB~ktuq?rw|au#mu Ju }k. tN(>`ɦze`kW'v잩T'@a`Usϵ`KfBW=L_Y@2>j9'u{S~V$ܸaScP OBR-rJ :YwU59NO5 ]txF$-Y8av]/쎖Eb|ɱ6+Hm{&SXz>`w?C$09 `Cyba)-E|/I(9Ȓ劉> Ǩ u;>M&%+ڭ\t^q ֵ{[#7c:Pa!C}'9O^Yڈڙ 2; ~pwk"o~ŕ%TE-⹊$JZGGq-AmJfdm5b3;Ȍze/2H"(!: 3so osR>> T:'u X)' іjWgr<J<]Gzm9XoL[@+\yP_nb,|4puy& ) "}JUN/\̎P>܏!t}w`n=?̆SbcWDhr~/5RIgXAI h~Wʧգg ˷i{9#+mد0@Twt3~G(G{{{7ߺXǔCW!t򗬏 |WW˅oryN|=~cO,\قkF,l-JԜxjӤ*CGNaoўFϦq߆_k^vR &w 1)T'`:5@&)>L퉗15b!s3NG]o%p0a9CG>')m;MTy U1"ͻ*s2#RȜ8uxi,j5Y7tR[)h3# {h/ {::Q9tsi e1ͬ Jc W:S*v bJZSKPXv% o!y 44;Cl`.Ju_L9 R̽m˦A;[BE .zKN:-$9Ζ`s#9;'p/S`exUjUk,DnֱT$3dUD6 $.VޒI4_[zZ',b FC5 [ki!}VEPpl5V pu7 nT{\t Ju] 5rb ~ptkbs~]hؘ# \jiϪjPCh ?$CoUѹqy?yH2Q70my5G㉄`@&S/$xf?qÃ]?V?Ė3£%~ ,[S fx׳V QvU"BL6oNՎQ0W|?ǔ2t?d*c֡_ssńnH{XO7 aCgn)/D؅".ԵN3_5-=]#ۍ2;s<lYF$p X[1МDQSBf՗{̧}Lv?f)]TEgOeQ  I͉mx~IkB@=Z'o9+o>WG:.pC+XW: HP-)L[mZm.GK Ôf"9G(db?8|.Du0֟Qnc=lcq1jI8jl\3Ї!vT(r{c#!+:&\dwVW~ 2Ew;7'Ak+ﱒ;NqYw%)I@`KQ<hDSnUdTJ^o!>7@PFEY(y &[Qri Äp!,rfÊh䈚-&oO`-Y 3IMBjYRAC@HK&F{%M: nbA0(Ksa cTF _x 6b%ۡ˩nmR/` #Xvne6XGo!t@*!cG*ltPf K73{HbZ8H1pE 6%Fad~zdPoM 5,8U~*/;r!Ce79>[yGE\:s//Ex1EL$w<KFxmWDď0`6 ڿq#Z2{W)>`{nhJ$dx=|1!",EKi܅O^Y6U ~ ɝѽނ7Mpb7LK`! 7J"d/Pz\ɓȰfdUW9Hݢ޴)DwQdi{GDV΃ȮykWiZ^|BacŒ[Bn*iPS?VĻYD@sTN_͉T#=_CFTR6S,NA\- v::| M n6&1M ,^&}&a0>|{ndEsʙKT~ Х>Ob[iG\#E%[}:B'{s!M(-V^=}vll-@`.><Ԧ([fmՋE&?˷:{ N,O=7#o"rM @tP FO0"lM¿DJh?b>2ނe_T.K쇵FI*I-&ffV,|[͊%Sdi5q,iͿXiicH{\&0{rnKI0RK̬ Em.M .H0':t"E)EgZ9Mg C!Eݼt]h{kej ̯8ORG6[lꩤP҂mD٤I;yy|4M%b%Q~Pm\idf\-MY5MhG6NK _;ù{]G-b*OR *6a;ǒJ2fHH) +V3PӳBHYeBcj@ѹejǭ KJD5wI}nBY`!#ز we":K=JjUY[5n)\.܎H =Wڜ#բyUw vR$c}8ޤUUE2i d꤃-] US1߫<1/" >A3|*v:ҔI_jS~ GQ!F^5ds_qs%vSdΐ#5.5'2%inTnem 0^ɭeuLߘutI߽/45֩zÛ}!"T n#B||6k57Q=S࡯TNЏL -sLϑ0S3Q?jV\^߽zFg ,i` fӕﻋ;}vבnKmIUdhCh>6ҫ : zJ+RcBM{uqmFr(@trQ#َ5.6O{CC)/6'B?VڪJEզI1OWa4̹C@P[fGiDd~C‘54Si]1@3FWM'>ʛɪ$'P|II5 } s#R+Olc9; 럱!3tZnO. *P?Qߛ"ENDZ}-4fq9/6Mmjq=<*%H( 6stU~bLZߡ, ! ,-Cy#Ո"h,a\ $yeOY47X۷?ث|[tSVD=o3- mng#1 Cj# PrnWUi,Lɲ1[cte } V]׎ʰa*l/$HLhd[v]S!.9掫`UXWZ*E"OY]`|g!0J(0e-'l6Xsi/T?YЊOdGAUV*Z]'+ӿnNRy(s`@"\QŤ(*jg*soN>I[1>? w[ 0j PP-%'U4>V.gSUW+ԛmEaSs /d8zx}YjLas [ZPM-OpB+2eî"8)tiK\(|= p+r ayQZy=-lΐw|i`[ PÐjl-OCVo Z47[T\LAw59WGAXyI.9f*TO)`M #  D4 I+0eu)<`NLBC#YhpI.Dрvo `U|Kإd`ën7 h>#_D .SuMs!]/=:vѬ@qյ9fdž}z>SnO5EvݱgW)D N@t>9?UCs,xzֹK>ª[)w9;2j\I+lu8*5;)O#XW1(>@4=JK rI٫W .2J#KG]c_u KyrmTc0mH"YgDƘ*rJہ.Hl6o"?]d=ܤqvրmW%kМ_N^Ԥ))-B1tlQFXNh6+EHECn?{to9:.XZ{_sYTvBVo,qHbыm5AETZj1hjO_Oю92SIt ~J rr!3-(,B9V꺕Vi ׋٦qa msoLs92뼋nei.W.q%+Qǟ'KabS BN)q˜ʼn"?PhDշJX=YϢD*? ʪ@շww]&z̊JҼZwReh)c_|HʦfIe^/5+"i;4+rU@`Ezx.Oߥ$rH[F= uZrGX,*]|K,¾޴+Z,g "ziFI@*!`;>~ίj<IAF8/zp9\$Y4m_ǝ{I0$N%GN<)rT]R)v%o ɴζ8jNhI!Oa3GRdnWn&GJ&*)HCJ& )p>xL <Ht~yX5ISI1VhD@U>P(/jd/edDE!6N*$xPĒscOI}8\u$ [m9(1jY>v9\ƻ σ]@,#*3lStKnMYsr?'jjn$Se*Xtb|h!)?\kdX_ǏNFICgB969l74&|TtUX[HFl7잊8+y]Ύ߯(a?ZPqI)W$P?`}~_h!aq3ݵe_)@ҸzTY+?m)Vll ,F+sD PHrR U*n`?FS4GV$  k|wOe+BC^P-4J5vED]4&Q] 3k,:! h n&="zq{!?Ia aQq.]K7w$,-ЧCg<()\-rreH/:zDM[Vdƪ{q,2; aFlfLL󁤟S\Y-Wjz(DzS>{d JSA%t1mP?[FЉone#b>OLp))Q W\y~fwڅ)2xPվo(']A{{KNK@PRZ#G26 @рy .lO =bnHS v4ôZ> J_ZӀ8s!ݾu+Zw6TO kq1Pgc~1C3[k.MJ9pQ'N_r>vpq}]j)/{ $Cc%cv6j `|m3OU,=mШ\hrvp ݋g'ࢁD\@+=y(َ@¢fo=^4=ah$AY\J#QgU>vf dImV~7㮲e]7@b|;͗%٨9;@NۓK1zmIcqcl8BSHؒ6?Z1>ےz> R Ƕ5oYnimZ&Zh(aT)NʫY#؜7m1 #N,+I@jI_ 1μJdiuXIQ^ :[04|4LWol9Ʈ&,|@gR%z'ӁR玾j3&Gf$-m+집UI!)cͻ]c0W쫩;P~ @b|?m{:L5Q/QNngQ\ 0:6JszR:gXі#[ib)U I=!'H3A '7@j24`}fٴQpٺdӗ_D5ů_ɪY'ؙ~8U%)Y`,jZ롢˽:^4VsKqF\RN b^ Do[0]b,*2*9XًA# \ ^܃VrKuHI\**OjGqH/Up:횷:f ̎٪YI!-U~퉖 3e=$Z (ԜauZU[&H?J4iGY&S ;] C!n6 W59,f$dV ^+!qʪh+s(0A5?ΏSjvK-^Qq,{"ze fHnnz񪄔^$~K$l贌 i#+ -UIކ6vad #@KLN괚+MR!LUIk g5+ 0~`JW*.AmMg*dw K#_r8\paI\(-EPI޶Kލ7PǸ4#10Q(uZcGziO0uX!R+93 ]~׫+¶z" J;hRV׺gR>ya @*9)}5@@[K˨6/]NoeO݅T/5ލ0"I סF|#nǞ&.e 4REׇK,!G}\!oǴCĔ .[I>H.='8DW@cԟhP3j<3kؔ+Qd`f>8!Ghnv;m+`oG9lA1x*sⲻr`-)̮݄cK_zH\l۱*`Gܛ(RIr1E>}RּQt-zF5b)̐$5>^̄Y܌̨5ZXS-!+V,ƶ1k"|7 ,6i#o.rh&'>4U Eۡ y EblM@A.zZJW3*0mrX"[v,qN-]MˇǴO8WݣhC~`hpli ^ֆM4QA|S@DHTk`ͬmyO'HClLE 3Y`j DDͳp+Ԏ߿vdN">FpM6;}=GhAkW-}_r4CǴ8u@CكJG&+ mJ"@ lwYy|/?̢%(K41xAӬE-eNqYk}w\eiEzv hl9Bll8sj%~*XZܼ1f_lМ.?HGcs˳7 ؽdmpG4JwkT @i&'!y{Ex)w7eQn6y7{=ԨL`QBvF~N&bҬ X) dZSsO|Ɵ7=%cL"t,0Vɩ{@w +w]!Rv'I5r & M"f`ԝ+4sǦUY} *e Uc& BVfl? S;8^Hhi Jҩ ۷'(,{YK0u]UC 4j'ExLl{"%p\:Q"Byw)lPp"AVsh1#ZWMd'Phՠ! {LUKjܡ [QnB/ Q-{glnt]$]sH^~~s RkNwcNeˉ]-I:z ތ2WI]!Z 4_a20Q` %n[ʽrAuٴA:VhS26 %j跗,£5d'|`Dn73[sJ"JZ/lոsDqjwL{0CN2v[{'{xJx`ҖjZ#-B%No!*',c{*޽\eKAf3LT IxU J)&΋OVQm:)Qv~{ u qKOgm̄B.ݺF쑒 ?Jr3Au 0vGQQqbzK_brK"(weE=$ݣ; Cۄq]< -uɂ:჎.)NA<'v ð3BӴ*M"ݚtbugưN:Ԋ&`״$VM2XhkDI'UaFZ0\ x_9*EԚP([9NT&ܿ=SiĂ'+,%Nޛف&5`4p~/xXϛm0fmB붷_1-ʴLM@s)>/߃_q#_]L-|-1P|p9*sA`-bw.O|VDE+qT8=Mh˨GDxv*(GskBd㕶*i;cXKn=5"%'Kt0a|S捵vtOPGq^tPt:kc [x_!DB:iHm !QvRquDt@3N8 hX-]YCTYf67 C^F*Rk}~N)04 ߓ'i{&_X`GC:v`(lv+鹜'U{WVH̺%7Ko\z7 nD@ulԔyp3lJvZ>3h m5RftilG^2W˜j1D>Pǁ\"e`ApԳ@9p'Ȋx'}"`f*?1~]hӚF/^(S3movly=t+1Mkl[tYsG&&}\ C3I}ŅqkvjB0D8l! ǰ(2\0,"cɶaZػ?8nf_Lu7$wg =JP"7XQkIBmQЧ?8<ŷ;>6ϓ|) '#HفY:S\B{S`TD t2CQ.ؼ_f*֚7uS^oXqg1R?7{#̆eI&(u|o6ģo \7 G隇o_ܳ#V71?^ukJu* K;͚SOznd|xcƵOnmK(|}D>UKۣO+ë3#1/+m [uΨL0Oy'`S"oiJ#~ {YCg=Tp{f3\Tf=InCk9[6LDH7sNK#"$5Y]<~A!I4+!ߗ^Ř U1Id)#/oJ:Hi33+/ɝh)JS4#&L+v{u\_ G>s4.1HDo7s+6 b] {ܪUx1}^R*S - t ?C38NИuL,2JSNG!daEt]wah.K3.`VvTso'oFuL*(A`Z7YA|MjYLұa-+(% gv dR`nWPz棒&䛺Y:6mc^΃M8^N;Y-PaE}E$Mn(ry&KVavc%yn6ѹo8ze~8F~&U*J%+ՎSCMcTҶC{EcICv+Άx覥'A[o#4Iy v&)uNUR|)j4mI.~昣d)n܃ Z2#~ei Q mngΠ\ut6 mC$+IAx {4/|dƣwg"j-v.l?m-Vn& {!6ee!wIÉBf5TL'ExY5Nj^$ tݾ0RAR \>Y6uDu% +麼KX&rQnJtM#]Ieqŗ'|-7TèéD_"wz? y2[wx)fH2Z~pRyND@^ر& ~YႛC gA/I_a(Vn؍8r 쉶ET0 WT):}9f~Ƨ[1vc8~7CI-#aluZ-66> yL`` ?2)(Z.}XNSv̹|W9@Wj.y_[fZtybg"aW4ϐFkgM1u\}e5\ rcKIL.l㮗>a!~lQ1?LLCrfR'c/J^[Grg;++J6)K-H{eGL(DէmhI]ډN֞ ȑӽ&4Dex̐9b!ӒNƕk:p[Svp`LTt7n{Z/6%y'rCה)2Yԧ(Usr@|A7;;--GL.&X?GrFդ=c~mϟDy0 <R䟐֟Z3I9u #l, oǏNk<D \#>*Y895a`747tPZ BHd=Q̩[Y[PYtxK+Yͦ1K ,9hwAel`t"'A$YPKW,X$N H]TkRw'v {φY~%BuP;+WB&yF )`l6e5e9÷_9T< fN:[h[z^GBnkc}w>~v:>JY&}IV 3p9Ntڞ_ʧXعM@w7|[>\U IFQIG L z}ҚtBP QJ%t'5 aЈԖ y Z~aC_C[& Jw)0aMYȠA!|ezAB*4m0rKnnXG{ xjs%2wsT3wJ*q V @é\gZm P?E{gRT1?"H"LkAb:,A=X8Y+|+V%[b<-Q*sܯHW Z[aZb*d]7AIO e]K(6E fJ6oIigm75i?*9oI}#JB>]~P:Wݒ{" j'z-#cY\wΥ* rMT VxY3]/Zϵƞ$]?1mbWHrQ5=6q-\mEXP$L^ ]-1oNloHH.l)E۬YBɋ&g@5^\ܳ}f?p}'_]sƏ6CYIB[gFn0n"(F`VPt[Yoи J#ip gA؜n6$7 a#PF˥fG]n5m䛌i{ ]V?pI<4k7g8{}+\ jb$< s8x^AyLx{G釯Omyř`XL=qQEhGo|<3?%u]q02n.pf\ n2"a%CD Ӱ{Q7Bf,FډhZo6gɼ! !eNJ@^΂.9 ,̋z"=*OZd%쨂khl%mzh{Ue_e \K Y $fy=ӈy*GPgfAJ2b&=3 !(*(y,¬b?c_~Zj1ǷvO;Oo#x(1z m6@흸(9(\$~;R:Ԏ"aַTڳb֝CA4&U8y$F1vNj: rZͱar}zQ;(\RL('pJs ps>ˏl 3_!_zGF 'CVE"*>:bŒVJ:&jMJU%}VGe%ui5Xi~rT.ewuEp~}_rY2"w?77sKϳw8#WUˮ aX4nǷ_(5@e|vVm/PRFkTgeczr X 4S~f_`ǣ_r]_A+R_ +SC" ̾94}6@֐9s@ T q\O:}/|Ή$rzJ7$,5'x$!dg*M!J~|u}`rm;sWىaH1P~ۍ:j%%>1'm 6: 28<EC,z D$X!ȇ0 eQQi|dҪZ=dD[N,Smڦ>UC[h-'yL93kUB@t->f8:k Vd0kU'Yw֝t#x^@5{>SBYF Q4oj<}q0$e5qO_w!5+ewL˕6 )-R  |p};cDkπOY4}!s"~S<OcRciD$(XGe(LԮ-1bZϊ'0 /8:&cO>o-%V[R}-S{ ?st(F$wh M~sw1JpqeQ}NQiv%6k&D_Yl0M5Mp)[6m頗g|AR{< H̘E+s3Dng(I9FysLFwqiEcޫ \_+v0AN[9SО`Pؿo@b$V;B#R d+ȅq:!lܸf{>N. my;qn 8o~s~;)R.`V}瑻$wn#jT{=[Ӂ 2 hIp};t7S2u&3ح7QDF|2[>XNq1[  +V'rq',%l("U$ ,#l8 x{{~QgyfN@яeUb=Q[Г^-F;3S2":ՆHF,z K8*淪)ZV~/o,w|Y)8 ;B÷.?X,A{|7X [bR$R+~-ߌTu?0 oJi h-Nx>ʥC NWH", 5O!?Z>\+?GX(k~ >5]07h9d:{? g[>xc ƍT^wyApM+9 kn$ ؒ}Tl sN/\MRS$Vp¹EO9`u+! ?OU"# j&)(ӵ} %XhA2*7̣[K`'M`><> s_|9c4nblZpfJe OH* aGUa:*@\ϫXtZyz9o7DYho4_: yܥ@G޵/}H$1q%n{YFħAz L"Vo雇W&Bcxms~*1h*/&^yIH?:^ oyf˷Ql{/,c Ws+8-8XvDp 3kG0A_bJr0 `1kVmn)kHr - d"7NB׸$(>࿠-`!e4.f$V6ޕx'У؉a H9~)wT$_L1*}c|]f7j>b.LNo`K 5 CAmGد6r9X"P~h}RX նUP,PSpQj{2Ĩ]8=PmzsІzc-=Ը#{lc%-:<uD i3KÙJH( jޥ56zZ}=?qV*c@67S^:e0guP qR٧0&0`g#0 ,ŋAf\}1Y8PBV Pzrƽ $zɘjd{;QuqBnx ۬#b-P/҆+nnp{Ddw& ԨQ_Wf:‹n5hUjzZ2nL =С!2d "~5?QGGv;m$5EmBMFG'?;Q'h*jpY\qMj{jј@@uݪ< akjE:^9zvh"d"ICA|S&B]DOpAQk߱\dd v?:oSV2Hյr3P`[,h1de(I^{"C؏Ъ5tZ3߃Fo%Sy$Xϗm6]hU̽.d2m&8SQ<_",®$ujq.ۥNUDmBbr::\{AK`}cz?K:$848ONWam.+e/PM'?DȜ5?]Wf_tiR(aJ,/]r3p _/:#6]&YٸMeqގNR.s7#L-!TtQr4d5*x[OلnUlc?uZ1SUkR [Tk^%/ Y6RgJ?$Q'B֝6us>s!J&9ŧ\QU(О ؈\ÔȬi ~rFcm BeCAN)鄲[TK֚,tᩫQY4[-ѱYR@{d~O#WlP]\ D^1u sI\Gv3Yg`>Su3 b>3¿z{EVnQy1( we>NU*>9x~Z-.} .VR2-bL _2{qaCMB:MH|ўnc/uDt]!;7CZpUsb6%"7U@%z+.R`̏PvB=f!PXv]ıρmw 5}g$o`F8}\G+\RrFN KS5)2e_9e-Co/~ o̿8kD4R[x(kCAHPHs0~rHz }]klѷV-74qFl|{4sWzgTCLG;! =O~u+dS`;|opI\.7ev{mf{.:RIo(`Vvy>yo8B74k9$M)W,/~NlFtzrl1I^ ?ޥcUZg#j ܡ:DǗ7&Iv"^CΤt z`P(M4 AB}$:?J#0FTGcL.SP驾Ri^-X&zGC ȻwC%\5}MK MSg,D LiU݊4S0GZ',bFp2sk~.fmó\ " W|jC׿WkXa Tת?|Eyq ~VH?\ޘ Vޜ˜{t s[neoT` [5$vp##kzW" o}Ѳ,@ApI`~7C|6;Q `0\x_Ql4R(58ӱB3 )vpO#.Hdo~F{ Z6 gj+=Z>3ͳn ?*|urf!Չ=N oǍ>zaVH ۟_nZEpePݍS€|xq~)*}Ā`7RIuF#Z-*ۮa3-=I },YeW F."jJPgQZx5U$iu;+"k)Z]`7>rv3mJ[B69L QDdoH^6"+EAwaOiZ6N"3fGh'?eՊwQA`!ܐUG ;(K[g6kݭgl}쯅=#B`kkIݿ]b/?HM~`Ewb;,zE@fG:݆0'B~nBRZe Bm'/63Қri 1SҲU>f:G>\CJp).IyBlSd E(pV:|UNޯĉnɳ,tHVA_? *(édM({ J җ6"[Kh}J{OM`\u7RM..d^*D`7FvBFEQ1HjD^tNA'2e 4`q榟wl ^TH[bZdQ ½Z)9eNPD""f]H}$ .#ڳ#?j4"eOfM7v!RGU `(i! /IbBΌ[{MyN,EEXR7,^s7/A'̸m} z}$e߸ekfU^vv' ne{>eDD3ɸ^eal(d6?ĆGۈ:t2ղ)eR1 UE,~ʥ{-ޚ+g'p̑298IgㄿJ]GfT~HG5 CM hF;fӜX1`6! YzKGVۆnnϞգbg,w[׽y7_hu]߭mFֲ؆˛~R]Iʘc֏Rz}*QS04=:;.ej-[Q4YL 'tNY'gqc\<}orkUN.'HxA}s'"pspk(J$- zm2M#o.)|rR:d@I.tQߏx`+m+!n1gv 7dUt`2,C@qy.9-bfۛ3keUd(]|xƷxAxׯvT4gXWT&o^ % '\[2F}}M_1Ժ? %+xsD$^QL03rY齄qj RFn"mɁr8H6a-k֗?Qs=`>!x.tX Qu;ӿ'H̛zs\r X,G4覛pZG(ıM]T]hˊr(=aҺΨDԙ_bؘ " ^8csv m5/pbb(:xP+:,j4P`ϮTq %I8$tD.6o; vsWu_r7z Iغ"rie6Y6Z!=M(91OZ7O? Z r=ц4%ĸɼ6"XvJ" b/%`^j4c s7y^bN s x~%9m3TuNI/qvO{Ɖ4֗ +A.wLTCFfb"XO,&r+ &悲WO #no +NTKb~ʮEI9Ls5u[IkVP]"RDžlf_=eNݠm'Qnk ׯwI8m~=z Tg07t&$, ~_2/gTR1ĆK*BJ׉wX!#kڜ0se?R їl:WZ1[JT>e: z3|% 7i@rZ4O Iڣҽ`tNEnW٫JG JO ]T' LׂPS㊈mj_c?C "p7ٟ9g &`58l*̧#\sQ, z ~ `@w1Kr`}8F"AUEn(-l5. RhN P{sarKRx6d16=e@F%1*guqʲM]Zu^鮑7EPPIȨ|Fl'; c|Cp4.|d>I@UFv8S4"u,F` SN%CU*-wL,]U%n?& CN Z ]9 QV$P̳ yKo2y8J b<LĮQ9nvwrԸH: F,K]nXljGpcWh3k|*e* @Spuلx)7AWDa*{CB¡rfVCYKh{Ц)M P$q\D r=EoDGW]Uexu,sq*|°^nUG:Nx#!Nx$C\ XzEo-9Um|c!ItX% W~2) Y7Aj%K/¹CwKn23]{0W"R%X^ g .g. $nl`C'F A1bſdÛ( qHnB:3i<9</_C%C?ٴqb-V%z5 y:R 9xB]n3 Qf )NL45!H{ T%5|@vD 8Ϸ<,;w?vFԣYLu=g81 /jߦsUCRK[>:PDpal!;FB9+nT|K%qP"DE{<)@,m`Q70@2J\ź~(9 S {%zns+lDrƥwi,TpZ0X^r]=ȋX-gI va7x+pGWfK=5m$ƃdqI9jrg }xI)rt+^;G'jI4;݃zuK*d ]:eIϡKiC៦a0^BT\y}ۙXҳ;igיRׯco})2siX_.!c E]_իEX<]mKeL2ڪp@k' ~)kJQϱ.!q#!jb 3j?:912E=@EOOЮV^-s$ÈٶۡFz[I3ۮ2 33mR07  \|L97x!8]YL68'4i;ONΒ[BȯwdZOy#eA%1¹)gb+4~%;ikQ%Yw~6>R[F!חZJ"; i $t(1!ECB2X|?Xi 8.muW+vX񭓟ȭIZ:uRm1GůJAX=L-{u83PDE2V\lԦѸ[ A<ܭWqg'65 zn/F6) 7qPOqƝLk.1CYlLAӟJp##֋Q)2Ǔ%VFMa\_Lu6Ễh[PZvCƔ-Gx)%P 8}ĐҒX*hc4%-` f]BnT>&\"wF/bm ڵ?Acn+>8alb*^cR`W(܄R^)ƣ_hF}VbDDBnuGr0 <*RYsϡ}ozGy`[Q%);দuhiidO2/Bl/x ]/FCl(^m,†s;\-OϿ<iOJݭl' gJsi{l7`2AXm]j!Qs6=d(0zOU4H4<]wmtOwd)MgHfXFrVhx5q;P\**v2/ttRlh/S&M<,>O,m`cAA YIBXO$i6/SGt,<ԩ1.viO͈qtU0|"g R -B&jCZ ,VŧQάu(řdX5GO(rGlocmw<ÍÑur*~e[hT]6Iokl>v_J]~1M{7CȻGa@enիAFg16}2O 2~ ]) @ǟz4.|˂heP)38e2,סa,ݺϠy2f8V" n>P{j D5q E,b~#¶8É 3DEvwT'ߩZ>RK7/o]pG­#io4 V+ŸHAr`dw5mTCHcchܽ07fw9B5y[G |J؈*Aq`KEq6}"qo.r4ʲLnmwW?\rE*Jw|x^"KH~>wSDd:2r|<)IZNYlrթ`}jhceANy< /,y)UogdTTJIt62[~ɯ q:ˮź!8=?+-0;9e≮ VV cU]=wsIQu+W% WR#g8ў q6YEnџ-t[cQ(꡾oV0A$P/,_d;0y<o, =2oQ?{tFܭ(iLxG|[]:жӹbI/. t!r+uݪw}a%]W58}qQ}$r',1jID2s)=;֟1+65O[Yӻq.byڼꦅxd E_G}Nhw6ae;k8LiEgH78"(a"gZv*\j@f?%*:]oՉs jEs*guwiH rva#YRg>_er,Ww(YNϚQ 4_-_a0Eߑw5Gx(XNN>YQ6U_!i7z5 V=2@@Kq7m1 翏 }x G!k{Ovflr<5Z 89>S95noGqm\Gm9 *=SOG z0]wڈw?y31 )*^iy֐BXi(2.v &eP757"#+P?oeY!a&=NuN29`"لq V wL ‰JK61_0VﻫS,Oio0 9OGqVéiT_(UV ؟תZ. b. /䛼FyPCFBm tX+3&\G-~ 'dԍ-%żb&#R2qZ{ 2kDPn>:q J^@O}@JVÙ'ʚY ӥ "wYaV\΋#x/`r31dc1F>498P|5`yD>*S,3Y$v-%A#D +]T!&53%swHF%H_"Aok3 G<4e F*+Pq@bάvt=ZڨHț,?M&7:523UܼB\‰@Ts/LP<,2I$jr K2sP_B'vT_@h2U@p_ *NrΎ*G޽Ry["  Xѳ(#-[+'Iح߶V)3?7uvt$c0 IX=m*m:mUy,[,ֿr܃NeoŭKmJꁃI38ipG.ou @l<a{:JB\M#Bn;!~̚ (FG*5^Dl_2Nftqvxe"7~(RΡ?]Nb\r;v9Q4Za]GmsnT{rp't {"ԧ Ugt;5zS01`# `0]q[oi[W_Mƨ(,:CQBBn/cp]qUm̾iIp F"`Ipf^*L4E7v~&oP.OnQwE#%8J)]BG5:)!7%Ƿz.Dgi8:Uz=E;[r8()E5uvט{?qKp ׃ cT=+mnc'rtА]]Ǜpt|Xep^v,o]*mF\O3xTS%rTuEO }Q51J!@qS@2e?VЭ2򥢺q[o;[m0V.m=.1$[w4IY!9"ګG6 1Dn*dfh}M\wltr LFg7b[ b0w؛ôF#d%5RaҠ }9Et^_[KJ?xP/$rE>%zF9%vct{눀T8hP<|hGCy844%D~9H3D6,L0\XgȤ0 ŕkbhWM`[|@<=hz(T sN;HJ dusDc44~P`|ވ@ioԴkۭ Ѕ4&iLX(9S.hOhG9WmB|9?uR8YM) 3KգJi5aiOH?|EH^|9Z<}ᷣrCa bwN` 92Ԍ8$}Pt ?Cx yc/8jWJkCqKT|p˕=mjiϣǬ:D-¶bH`'& y@J՛F%nJA,[EPAs>Xu {twOcِ-_8"] LXD5%Mے+=Ԡh5T^1mXujR'*#,Un/<$Ϙwp&-tEֈ1ʐ~C f ޛWĩUN$}|\G þJO89sw.yX1($k<L?Cg]u ,SvngZ 0}_ h  i4­:X06-y52mY4y[ʘ1ay䥪81y0[I=9ŭHN0 تG`=Xf {] eӄfh3hy$cDݫ?Nj#"9Q+g:9Yۦv5Ԛ1,E Sպ7OUpsC*>/D8\i[`_rO6|N ;f^7@K:ѫiӘAMd`ٕIzz\c<X)06wg2T˔c[yQOFpVf`FgLD9>0}mq!9(O(NVHOZs]xȲuGN;xnb+%#^PAJO~ #\UH ]&㴜X2zqɇ )["d=9wpVx-O&߫^i]2ERLg/HQwjh:?P=CM5˃ē`ƥ2SiWjY_3`qUg;@:쑇Nuxb։G@;} צXP%RۧOF"&1rY OJ!G12ΰxe- t^?YtF.Ŕ%OP&ԥt o~p1Fԉ8-gp\3b֥H7Σ%S䋦]Q<꫸j ՘Hzeq@Wݶ,Wa3:hx8{{ԗӪrɟsKU padb:3Q/s:ǝKS>QHbm1v0H^s'4ģpZQ 1gLCETOT] Ю HaC:F0fd6"s>w=tȰ3ǿq33 pcڨn@xa".bS($=A*K-wsƐDł0ƼG̥Lƥa煉SR (ي[TM]hH&_BQ8i "Rk< Əxeo܃EJ9jN9crkS>iW`혿w~RNhp*w 禃fx%An:/<I7IŦӍ'm^F3sXg;vP+tCA6szoθx/Hr~qCaR(6I]+,/8iMfWWSP@D7rĝIA,0H,eFw|iNpSjn{nK`zVFV ( &439Rw;AhWX"J.%L'e'F$Ϭy٪V<;;řdbM Ꟗ>D%]d 9]UNf6pmWdQ/o 1ߡE`蓛6+ۣ^ii_)R8[д ϒ֞&ҿjJc:C(0T0aBKA:ojcujcJk\uI^ؓt]@';ϗ3)^>LElHKb1o b[Ƈ)l8-(i[E-9-ȴ5&pW"c#g iIJV|rʊʠɂB@VjGYBɖ.aM\Bb|o ^304 9xYJ˵a`( ډ0P`EOS=UVz}ҁ96pbldkSo)+1=Po̘JBu^T =k0zfbw_t!7]Ki)o%E ,Q#)g 2KN|%Ad@ 4oa$d%,qZĞ9FcΤ p0+<*R`H<#MCFA.oVNV ~8jB/jf؀S#8_D1͉:jPT .f-u@5"8!/.`,59V"?k+KzA }]EW 9zG?. ϓ,7t|ki\ҿN7ja8ه{k+rU?k!@g~b'F9~7kߺ֜z`U]YCI ,EeFj 'U`ov6?X0n PZO_nb(aĠV09kBMĉ[ó]{p(k++AaO).[tT$S@b")DKȫ8OoQ;b<>ѧ&_Q1Db]iSO5-0IJ1F}Ց)Mڰ .Y#ص/,(5^GImCx*=:7(~@Lso50ᆪ< }7"IrB1vy9 2-bH$=<7FHJš ym_j9><;ӠEde>31vNUưGr3 hrN-^<9W<۽:u?QQ`jXr#gʎ-Qb1_0-YJP&umDw lk` |!fdEc**P==ԏYv&5!t>,/(d!D~n;'ir6uk{:yJ`Ϛ(xsvEn?| »!k"C6?u&VR::<])}.?O]7^@~L,~4y6ONdw,/L3Ni Dg_zVFx5́-K K x90>@I=213Cvw_pr,CGLhm.gqZUP&Ql&6ܹI1~wi%qAyF4Z>3Do. ɹj]|D- C;]Bl7a8Ԕ"Ds*}$j3)fW{Ƴpt?ɖyu@)B> Ϛj):ѬP/t~&݄^A|_LJ}\;~%"ޒ}l r`Gōe Z' 8Ԣ>Úބ]!~&(%9 %)0kr0賡!n)σG}S07SQ`"[Z H'*%pS7!A/6[^~K06S6lQ7Q Et$cP}ّ*A8 JT;{0Zp߾(^~m^ Oa&O>puFlˎt8ns2d牬̝I}R31'SN{}ѡUrD2~=Djym7o c#MXt޷c/`̈́&o$adRVG&ptndWcn8e8B cc[V/MIsfDK&R.^aZv>H PRȈDx?tLK:ۮm_8Ԙrؽ+3F`P1X?AۨF< ,di,n-QdLmn_ɣUY2G ϹpHb?% et:EߒvM5|g Ot*OMgy&zK64Hxq ޏjEn.pO l $ãߵKH lqq6'E$kv`=ǡrr]\ysn:[O i Ed[T&tɘiR>S+Su$".8l@eD÷ʸz:W 𳉆9 z7sT2!&iaeI 7e`k~sN79Wp!tzh~Vk'6UflBr1M(jh7K?Up 9Ny0ROhMѾ>p"~\.d,"Q`Ȍ7%^l`%ILAѫuu1`vǨ̔Nجu6k,dir'C8V4*B#/Ɏ(;D_#]35 Ni%k_¤~wlT;#fǬ,ʷN ޲0+)ILV^[ RG'V0tt*b#lHּNg)i1ڵ\:Rql}e11;Xy#ej%CussW,c &G<d&>؏>`յjϽil @_* "yX^xc0ܭ"X٥6Iwa$po˃XoDEG]ϐ^ &̲Z*;]˷úOuk2s+>~L'@h[ơٓygY^`PxgXcN='I=4_m{L7'̼ӑ pKz%x57$DO:缒Ir׏ܐ?rp6hYf@ZP|Z϶tMf+I=}ި|EF]Yo=o*34!T2,v*cS)k!*Cۉsf7 z #0Yzv 86OhǏ2j1ô`p(YfZ霏 r2唪w@B.NT|o {B vٴ"h' v KuW~k)l#_܅gi!呓?J FWqS 8U8u\鐏ō[.M<h<_yYؔ!>=Ż5fFi>)")~%.QŕF HWhAU;0""cDҗ*~۱"yU,U YF ;u:Ng-Fh,OgF4o񔏲ݝH2ޘQw 7B̿iD^t%}OK.J2YŅ I;P4[y9{Djb rrJ|jLr[՞>߉p|F Ip rJM4`3?l|SaO.>Ѡ3p6(%tl|[SρNAQ_-Cm=1'<(Qt^*6<_&}K*24G+4BX|cȮY"z8]=XQN%<\j:/F^EP;%$BxKZDmk䤭 Qb34{f34ϩbNdM"n M+%;S<(q/i3@:wg `jiFU/i-搷j5v:oʴǨW.N[ҘG/@@ :I(T(Z'9_3 +Idr>ur_Fi~5 IuF}ZIPOIgww9ېy 81M̪.&O@p ,~8}xu{8t@R_;*4qoZh߽JKƗOa'@@ҪTy$$OS61o,iw 5PH=\#̏Bq^¥vhxGaAx#ܳ|0#Wdo>TH IH)B1"[v/FH/㸭F e[(da,XB@vaY|+h35'Durn%oBt7&F|py${Dsg6ۖuU_0SYpWou/Rbϼr2_ORt8woҠ wazdt"vgp4(xoewLrgu" "in择䚉z^Gļ/ X{顿;i 09$:bקS/ALh oEG+zR6qD" 0V\ 8# J{/ f?,'@5 d/p}p޸=*ti`&;:Od{&PbuM_A9MԇSW0M|E%vp~5ӍNI`Ζ>^A5f]R3ފ` I9c̵Se[qn[ 1H#gpyb^ ̫o)@74ղu,yh377-?8go7UFjaV!xU >/"S=7 \.MhȾ!RF(]Mz a T~N PA cn/5OiGؤT]7NT5\%*Nw3D_b~`X|A ™$pd sZ;1Ng lF!-9 oZ de4 h ZpcCDӲ]{{O{?Z :L'@G6SH đYj&8 p}$h"4)C\ ?y Ql, W G2(m晥&~kӣ#Vۆ} o&UcMw^_j%zv2Xrصꌍ9:}0DJOX$>3y݇ EճIm'gpw\O7*gN=- # 8-u"hͩ-&+]u커Kp -;p;m4f{I /˕HR+!{} /߱nHP@5PF fjyk5!x˪:~Mv~.sQܽoҾxb)6]LK k ]vū9~={WR@ D d@cpLIn`IX&yw8!tG N d{>wHzl AP(l>ñ¦{fòr@gf mbg󨎄W"KIN5w4M3k{YfU?#n s2mjȧp 5^#]F-`ZD,b+gD~yzNW ?)Yq?T_NEW5'·ICF\x߶NӪ1b81[T}o>50!^@* AB-W=ڨ+^CXyhU]U@Q-z@ś60EVFuf+ }xdc5žVI 9wIz_ Z>I=o˦t!ڀ"-ں}ʈq=_;Gt߁NsSj%j#c+˵ӎŬ#ы*4"4IР&]i=枑O箜D1qy`<sp?Y6  F8|ȅpS ![YfE'!f?R2LrQG(-#Up.}!/]Un*_1K~եwY)M-W.gx4%zy*MmVӺmGXNhA!R>a Č\ǹbcX?ʌ=E\4 S!?HOim~q97.r9L8.Ţ^]qB6T8'ڑNPN71᪽X~r{0{(Pak"3) uTX^8Zw mh[5Q;~Ri/bL(UübV=;^ \ҹB1o8t=Y E,HS:`y{ Xn;XG"ey;RؤG6)T*jTj-|Jrik Q;yBHj>{j 3 u#r~GK$IY.eTa ~livu' h8]2wpRkIDܿq!0lSL6*9ˈZ=" A}#孏D^ && Rtlxƚ\tbkhJ"Ԟ̎A i>d+.2"]P%՛S"6(V;ƺdFԥ{į%~T?CA'aDNG]Ukk(M="#kȽX p8Eh}t <$`ay(t6 x8t)Ţ1pZ {e~/@Q&AVE!k>ŷ$%Ro[QS/%]0z/3nfw%R sXBOi{o]ؔT.F͝I4Y!'gڑ4&ao7* oJSkO{2X1^x#1b.3DlRJR"kBV\fۄ*GZ^yT56WI@IIQϬX]PzFV[Հ[Ar6Ssg;8Y "9CT:+ݚ12^ u ',ج*:kL6J •#J!WCR42r ab3ga.zDDwi}nר\G -4E'Idby=u 38:ᄃi 3s4eLy֢/1a+F!wKZF*r|Wƪ?jn6ɚgՔǽu/<~I51k> xZᶢZ9'e>Ov)+OFqQU":N <Hw﹁j&zۊ>SiPd9́8ڝ|> yP}kʦ]C1"7}^'gsU{OA RapWZ I㰍ff"g`ء,лNsIHukk W/6؝j"hKL  =)Mq9΀4&PkfGJN`+TvP؈aAA"Buš5W>|"-#uW5,\S.M"g+z~[7E: 7Lw.%Ci܀'+fHɦlSOz8DM2:)@-^V;V@A#קmߓykex ȀV+#B,Jm-T$HB.GohqvwSjE)&ipHM!!9"IӫD c_+.Đ|&̎KyɈ$還CTO\/УR{7lק-ftA>y?ے#y<pxp:Js}c0擝^o?Qka) ܇,f|uwcZ.ŖkJ`T,pF:Ocq{%D$Ld/XApءE{>5 mgafe36}2Dy[jÿOnR%ym<xUClZ>-Ǩ HjglEg`5ӿt V/= 0x5,z'Go>ٔ0TˢlSB{A fď5oe tVOQ0`*`-SlT({P5{|8vJ4{i  TeN",ʶJn۞?U'vl6ӓFyv+ePlV48HPkLR8y"ΖӇ?L1 *'- +sN( ВEI{0mقAQ/h#_ ✨2҂L9 h@5&z I{WD #UTFu[,+awR^ Pj[X!#7>k:5YGșWKid>OleJB$<7AͨZ1՘ydJQ]\╛  GAsNDo>?LX. ML.|#!\Ya JuVI&@FK$[s!q%18Y#+ahrIȳjCi*sAZ„"ǎ8Z%}d1!d-*@+s+5mfLu^I AÙӜzS,`{L/\ni㦥6!4#=tզjbK%M Z󝭍9\V%0ELy-iM?eLtTJ$`h[ZHWo$~rUY`hmC(pm-xwMk"6aպC5K٤5bHi 3W_ &Dr<!\y5C)EvjwOs)<щyRZs Ogצvg*eNk:8N A"y`~L1 @[u>s3M-p-Cs4_N#c'Nd6ʚ{eVg5A3\eEQNO &W~ڡǼ2uo)΀ATە6skqeRr,}V=۠2B/4C߈8l,nN_Mi S[t*K,ȳy/}Ixh%|}sћ& )P0} ˪&R#\ 2n!h2Al\bn+i)4n#7]Tn95AՊPkz.KDH Jg%L*>:]mfjAu4q&3Œsj`uXsϲ4LAbG`|`<Dz`m1# D$Y VU4&{9?"J)ޡy/ӓ.ݏĕULCepz f{l5oT( K|mIT"%?(xrɽDzԓO?(2EsJY&2z sC`< ^Ъu#_w U6TjԦ9[gx㈲Myz=ÑD?!}= LN=gbzEjq16[pC9 ŗ't{4ذBI%lxL݄q NtY^PE;g*H9d[Dqb_BE Z4]+:,k4v.cdq"Uy[& нo-Ҹs"KRWA7qNc7Gm e3ER7䧒5'Cdp!@yD1 ^-gi5?=5UCDE 2[%Sx#è$X%#VQ0X|_ \$7 _7(Ur% ^E )h+ YҙEV4Y޾C)sPȬED olf~>"/7/ᮺ+q ͨ1 oj)7%^Ot :xeF08Kֈ]o_}>oͯ|yp+ʕ>Z#16yO!A ;Ϋwk3ށj-ܗl\kz& J`s].zVGi< b;9BxQa0-JqݪѮSSt4*%K8WaFj~8Jt^Y$Z$a]NA3~IVAo+OД.h})mohwmtF'3fGޡAWJ9]Tq]8TcNٝN,W -j֪z/+MYX xR<d1$LR%sB2`}mm=^[%L*/ vpXQq9|恶G-Z]%‰HZ,e;t`][0dxT;>bJַ# ) sm?Aܱb5}5MWV4䝰S@2Jz \܆/3w_eV6BzgMqʿ92=|[|\FxQEgsenӽd[ռ[Ce}= uŭƏyJ+Ɛ"Ln|CRŷWQ V[MyEc<&yDy!Z$ĎtoyQ FgĒt7jۯTS 1~kKmHkYZ|/(HEyxkώə M/sldQY9>m8}7Έ1pZ Ē 5&zX9lTcDNy.}X ߁Yy_}Q /gija}|gގ/V]lx̲gITzTu9ah q4 ˠ*0N;F+|<׻v%7v R2Ɖn<k;tE9= cSއ +q;QL|$%j*㷽5`u3NVU߻&>AOs>e陲O{pⳝ{OɩB_ N PɄG)e #K$VQ}X밤 $lF+2*wXϝ˒U)g>1^XӓEF{SR ܃8Ԕ*6)|QWEe b-U[jo^E_j%B$aK]L _c aT&R,009%V.ydeM/BSMa1c$ AN*wmYַ"f6DG};4 g/mO^X K#я'Tn+ -]wkskmNpYr>>:u|DtM#zx/ǰU:A+^$H: *?$ `m%<|$ [|WLBJA*}&&l5amx4h mO=.W1Ha4AK w؃WjVʪ? C۱ fjs]5z@ .ԝf6`ƻ_OkS ̔; F [CSH3uC6ƶJK٫_ ?'h~D蓠g޾>khjO`-|K 9L[VjrʼnPϲ+K8EDPeYs 1%&yZ5\URӠKouθMݛd!*qB`jպ¬^vd%1U@9 ()V[Lm(G@`٧-jy֩%L-jb*"jԝ Fkѵ`"]x\r/xW )_іquZڳ\}]X|0[[u=({t5zԆjzn~)%<$t>1:Tbcw(>{9XDiGWi1WȮW!Lc3$mlԊrĈmţ#8]P/TQ'w:-jD.c&ˢPdٟe}bGeNV2J ueQYH@ƴ&RdhZ|>%O'۲r= }}Zi^\:D>pSdx>wQٳaP7H/FgYZ070701000004d8000081a4000000000000000000000001629779bf00018820000000000000000000000000000000000000005000000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/soc/snd-soc-core.ko.xz7zXZִF!t/f]?Eh=ڜ.+AA!kMyw6kIh^NSpQ/@`ELա3#7mr6[.kK?lY˺DR-x;XӴ˵UK,"A5 ('' K7_+hk_/ĔؿG]ׁ2k!Й?I'D))Fi#-0͙hL$fA@P/1r)PQYr0':͜_YHlX^PHMA`HXXee20h~m哊"o7>\oV3j> lAOx: Hvu#Miw}IUrZS2Dw*Bd|0A˃1{;9HjG. jqyG:ͱ|ᅑQQO :G(i:K]30ves11 C=:FIGuT1Qc[(Ӏ.I]:Paԩʡ:(ŔW6tx=k.PJ=Aw09^? LUb.iyBQV#n5Ks+o<&s4",JϝBÁmۿA'( #2Iۿ$z|[81gg-O\pJsd e\$zy 8bҥXM"&I1f37L=#N)'42nQ os8ӟx&Tx* 2Hpys zUBPpEf9szmUhKWt[mZ>n*%U O[0jOً;A?Fk_LT2/EPU_ƻ ohRȻ8B.]/,^Ie ҕK7AAU#=nd)w2L6amy@ߋ\0]t!ac/?=g ҔxD&u7`;ň2>HSݏ`C Q_ؓNډ%aO23.3%t>tn6)e𰊫/H`\HAo]DBUYgƼMé{7=g|Kv̮ש`N{0ʐ"K<͎6z=wB@l4]UX݆S{ }}VrЄkٟt(?'j*+.^û=Q. :B,+eYS]- %Y뮴m׍mI0C%(D Wy`Ʈh8krYyRT>ɉݖk95 }$"V6,Ժs~ ,? jGF}8zIX5:-!nmŔ(SĘyz+v$變h>0!\G2ć-FQ^W:*,PB4Z-!$f5͖N5G[Eg u3LY#" )i~ة@2#"5R۩l 9LlO,{:`fy% 5cAoIsAE2+eщS|>~Fr{%9YWd]?7st8;6dOAؿy>F}ẙ+R̒˱K?~c!hJ" ů P!1KΨBՈo/Q٩_ƎX+_cѣGĻ^HvP*We+{.f1 j Ӊ_#-ShȔ^:@FMd紷"sViuWTP*z ,TBkR~o(&-/7~x+ƈQoR;,TIRQy:ַM,MgC.@ԺPH˯Εwo5L]6zP_-niWoc`R2*%ȉkq1wbyZ @3vǡ2eY9Hӥ R9`w+ӏ;EH^z 9Gs`7xקgsb83jf4G 3xwE6 3/1!I$?I.ZԂj-ܚ%o%$bjskFWjķ>G9@Jh*Oy?N,0UP_5>G!LO/_3JA^ZӻAH?YMhٺ ^ ҭϠg@M˃T4#}/6S7wHRQĢ@aAX*"zk Vasy1acdP4u&D 0$Flq1-ܒ)e}Sq",*]IyU|3,tHN0~@iV|B%g "Sxd@2/=<ÂiZɞ/ Ǻ& QOůD0Al3@"X6=Ŷ1i]ts5Wqo@Fu-h:ց3 ]q">e[b82awřv~٣¨+9ȱ#ɺK׿c]{aIz<9mv+ TnI!!LJ5Y 6%Nh>$CȮ$B9gíxj#Eg$q'T:4"($fZ@MS'Whz%0Df%;~ߴR{!e&m鈲Oێ?ֈp͉(c.eJsԩv1W> zηqagjfdI] rw]g YgLgzJO1̺9jE |;?,^0u SAHꞩax/_ZѣQ=3H0N _-u1~4!\rl 7 G"IIgׄWM=EOwӔ=X4MG~YJ&e >GCHL@]IcƸSN8]\B)?qvCa_jm%b͈5×Q>AL"Go{ Wm"ce5)S]C@\/I@C|YzCcjߦgAiGj`q/ut7Is\ j`|y ZiK/fZ* Nhצ Z4"TDb2(0 39f;&STysgtJӻE,غ$[89v(%yH3.`ҙ;9&U0ߟp"Ifl!EitҰjLn%Omѵbί]VmD9 ]fFȎ@i J2=`&(Nnj`8FH G%7jQ,`}HM?/ 82 Kɾ/ƒ Rtz'H3w aLrEkS8yN'j9'r &xs "*%gZNZ#l=27N.o2~7 ,Icb@YO8#h09*|0"k<)eeW柧t Uݤm\cǩXy=(VWۻЧ$(:F^+!`-E&nv#ҹOlފ|bJ>%W<~r񹱴&ےTo䕽{?NJ?_$!D$W5CڝHqڙL#`i.fE~V h> ΫmոK//E @dbD07s ͭ4A(̙79W`_(m-em@>MnMsj#sBy;fU:bz>\{E%_h\k33zӯX@tĤL_̸ZY€9/LSRFThZW~%9⇦!'86ӭ5øg<{Kt~,lc5-to:%WA#p=kpH<~ H|P 4{L6κRLbV✰&RyL׫7=vI#;|)]xf^i%\:K**ɑbr94mmbVi "Q[͊Ϸ]J,<ޖ5Z#~њ17q5ХyV*z$spf>##GoK+&FuY*{+"D,pwİ3} .q.NH UޯͥkUǒ{ Bȱݧ}@#ZrY 1SQǯVdP.sَ-~}!C:_8o%UGuA:PSjW iJ|( j&4% hԖ=UlN:^}E"Ô\wT%9R$5җaPd=~ZUO)ZEў(Y ,[-'TT`zF &%]R'Lzs'eJ!5W3.b.ijOԣ(ɵ~<X{av7SIj?Phkb 0? sT2 &tO!(Y}f(K?+_u$420?GײU?wHĸ*(BD 2݇N"D Tҗ.p ϫ Q{,pk?M kosKC]zSw-ߣUrv)>rj486Ced' t%`m%I6x{&PB5SHPR\C{ɛQJE,kۤD^ޤ(˄K5@Ւt¼kt+w`u=? :en+  Co֑;*:cW;pu 7n؏Er$o|5W|} $̀im`6$4|Nvf,T+J=kZEq4c Tr PVz쯾+,Qr6 6HB:{Yn'dķ< ؉p9G'UQ|,ɕ!pѲ_6VsTD¡ˣ{aa(Ok`3׳|_ a!IPMH΃ Mj9=@e|ܯXFVq8v5ǧGrSTc&!'%`o(0Y04c *\Jdca -ۙηT}Y!ΪBvf|-g ZU-cbWYMun|BUfE~D/_U^^j{!3,9F$x0٧Bi,B3M/zo @>\Da_\%Aos+ی]@At.d/~*ɇւ,Q3-5"l.TeBdqb iv-sDp />-{vi]ju|Pt.g+r: 8zD%EɃQ[vp~@]S!*~9ē>4c^C_e 8}_40yygk &qǹj"ŠSxz9D"F@XK`z';?*7h`!mkt F;9/֏@cJ)4>2ԛkE# 8#vINsj m2_A]qyWNp&CGwAk#s o'`4 b&>f ށъH0mܹG2#| 'GUg[='Mwͯ?g&~5VJFNťv:$`}}lϻUyp.lP2j F$XHl`Fw޳A ۪5ne3I ʋ5GM TI8?Rc wiZG;Tep?gZPdKZX-PA^?3"e:7K jEFil%rj6cC0{qPJ%Yp]&mHY;ʾǹ)n(A&j 'N즯\Ӹq.+eoL5V70SD eC\ZaQQ *%8ܷK%QJԛ *z,cq!2[ERn?یˤe, 3O[3 yZQZmC.+!s$.Qnq薲SHkqb;`ʙRԨLi9w%K?ĵ8"u+Nw̵ Y3 =:K5aJR`ogz2ssS-q-b{c9)C,!ϋ@Z]^4Igݬt-6+ԍ-E0e^T",ڎAmFhHAL>;#{!*:@f`n .Ig$ S%NpD"}0)NR(T:+ q"g֕2*TS׾W죷YQMk(9.;܁mv__=Ѳ@W}GDkuƓնFO삔MTZjB"n&gdϛ/键MWZ?QEc&Eê5 ;C z724:a=DH~æE1j}sq2`L8⨿= 99`],I?я)¿#j_:$u "AH@%Iz^ԦmEnQRod ~<`5{Egj^&pO- Ib"e%uZ5Q.n4r`~5;0R[ړn \qv *yOnN+bĽa᭼~8)Z +^h8YLNP:>w^˺k$܇4hxjYx FPE\OG^ (,}-\RSVؾ>߁U4òY\d Qn- -Zl=P:]Kn3(.Q~-)AYT{1ٞR+Ɋkv° 2,6ObzШiq;VuuS@Cƭdm*y<P&++h7`(#7/)x["@$BS۽O,N}#݅tWEM*IP?x o\,bBX+,z˾O2qm*Ztw%j`&e-<_#o qͪ(c0v@4VJ#׃Tr=K,Cg82FzL٧gz1 N;f4vO>ɏH:;B~J) ?$Pw2g~rQGGN qO`Tq =5فFv khKG7]Ր w}O.+c}'G <8\(ZO"خxd{67G F}LO)C.Ip^K`;|hc}6[Ak@zll&C+HƗԛ?Aq r}0]QWHT'%'#}R?Gr1q!B*Fo5 $RaҀ%_%l2x/ \~{ 1~= #j $j.̒,56(6ovZrjXCfO3&Z }e\FX;hh_|v>Wie =axL 7oI)/O 82wJ4=^)RX/HrEm#< |/.}rN݂b,YX`ldx?S`r]A.@kD@W󧻙s&/i2U`~ l]D]U˕ZQ|F wRo\Fuؘ 44d^\i)_kZ_)RHF,o?eT0۱ <_uTk8(Qț{lCY -3g<p+a|_̜uɀMȗG`V$ ﹰLE'1ѯDP0(Bp8U\lػTUE*nÍfmz EEI~Xg{+g߸AZ:q3ΩWU3*{-]HU+D&YP >쪟[x^{R(w~+En |=H4A2T u,4|@Gg<,veXfUgbR>^UT9G) %fYl#pb=CHcO_ٴD3ox N0!wN1XsbQMqkĘ[_" pp7Y<ξ N%R=($jpC;/UjZ48<ے`3X||)o֜ހJ`V0Mv%VupU FKwW2Ow!\ͬÛ%mE*&Yt߾6Tt2c'l&J 0S\ )͖{ZsYA:ys7fd|%:Y;TXW$c*Yt͂-GYu3[e 3L]=<=iL)2m_]$7'z:J__7N0 LoE.b]OhP[j!){56<44ZmDZZBn h0HN=(TZO(d 1pWֆ&CKaD*LZIRCDNJr;P|&kՂ]\$m*6C׃ɠT0J?]$iJ#/A \C!un1:x;ӵNF&O"o~Z-)?^ p\ H2/ пnqFaKz[q/sWK<- V6f,l}F۹rI+FmEH=)ZyY2nryu0$tN%?ug[L,jHk c'MBg̗ n7ll;b+!-z!&]zaba1/+&{0x( R ؑbUׯZ>7^]BϟO_B\c}ˉ{C ՟b&(撑W=r S׬Y[(D?J?!O& 0EJ &e\O/;A["R_#/* t)@T:<(!`߻GVm+RH(H #e0KN(G҈3+oY&}dpkUSX [ҧO&NG^/iޙ=  l]ÄaA3O?UCRT*=;U>Uozt:уwas5HxϲEnlZ#(O!g?BP.-DnaF,}:c<a-b#'m7K`q  ՗ ͛1CkXw;20 q5uN1m7C%'L95U!QM!30aߵY ffLH#h -U4OxsK&/~G&?@głom ]O#$~|PG #vki<2jf/g5봏"P5ɟ:|j~`1]phF=.tIk_22}?ÓSo^tz`E"!RPNlާAGu}Ydf,pk_X\ &.pc'cF| 8X"Di`8e>LR~{uz\8[ˆaX?]=whAOWG+OHȈ8NW [A&GzN%˹,qiH\ b) !&>ڇp.fDnt9Ӱ`ul4W+M% e c* _mqS+AJ 0AnvrEԽX5֝⸚c 0O-DFfvR`W%C2>2[F3i'$4vJnlK.:2ex;~³oe%Hms=$L槥\_s&c,%3 \5=nOV6 ˝ȸT1WX<5" mL-G>78Drm^YPFZCD\{D1GOuH+m7rXښ9긭< eZ6etz }lsnk?~{N* mlזՠhzDqxE9בT+"d9>kllT1:i䢋!g/]mg&Nǻoa?\DD+/S__Y);6Noluͺ1 1@kJ H B~,Rpݻ3OD&ג& VQ[aG#Lإup?q `hIŬ!ptJ>jl0fU~Dc 0v"z3R0vl=G8`0p֯;1|a4H\e?[y"˫Ti(ozZ`BZ lf'@.GNͼPp3 ̫5U0 }+C-sHڌ'LuP0!ROne*3&y=O%ߙw}h =PXlڕٳZؒ$m{nܬwV`kTQecvH7KvFݾ?݈6v6pgU#djt| dmF*mΤpdN{)5QxY(60szt" ػ5e: 3aU:-J'>0yaW[qW{X_4!<?0St ㄇ#<= ,)&%ѻn 7R5U̠V7MG Ab,Lm_;)[].y4}q:Z؂=CR~x]O̅bbѲHJ+yP k:Fٴlu[ꣻٹLV?rۧ'[7E`T⃻4.y_< rbqKJhQ-F𭿑NN}K}Oغ'Kz3vdz}z.hP<_T,fɥfB}Q&L)H6wf TY7,]|sA&?1Ewl{>v /{H\K[P!՝phJFRvOhɡ7Kq2c`JAu cQ~hz0SoĖf{ zVz¥8];5b*018E+"gMp'{}z0q2g}\r!Y0z3Mlb54<{H1ȰHMꏘ>- ,8!c9Y'Y߮kıd*HKQzz1+.ᯂO!eLoMw祣M?feGܫTۀ+C-?jϖ)?$u+;Ξ#L[3OIq/H6]0YQ 4v[s}hC!#fmHAd v!E2P(2e%&U_2 cgypi0*lgLV\XSOUSy<\"`Dk(o<E"']J#\R= TABݰk7Zr_dʲD7<$\C^MoAZPsI=J@fr5].5܅P;"oK~q]Ĝ)&˸;;_&ʎ pA1-{IJ yQOtQe_qFʼnCrK#L Ned]+|3OA?a\2_dz|S,&LŌv@^ȯ`1{0J6;xޚ vXc!W^G0l>fWԷ&P"\kʴI}S J}Njݡ9| ױyc.&'@: y 8I.;wRlr̫ /A+#n φSJ@!p냒"3| Z!P¢B{W$h*E܁Tۓ=7Mg@Z1u'rԞL Nu*_xP{yeM 4?w;SRXokRR5ͩݔ y<:@m{o7)ёA@RӀUwƄmݗg.v[~.9: ϼ77Fuz;"Nv;Vn_}X]eK>]=o%+kQQZ ݖЛu-1,yU F<{ސBHX [0|lr}u4{ \LcDJ4A^xvCӮ {v5,`2NѯW$R5cY]/ Ä÷k'HL ͥ-灢)C?0!0GHgKkGZAl'nhVTJDO5o19sPv@%0f?w]C7 ԣ Y@z`l8UTLe6%%Ieܺ=5lIOf!r+x td\z].VZ" FG-+J~)>h6dAyB魈@]%>y55>WTbV(XZ*% CHFqsꙁZ諹I ɡ=1tAtS@a ̝F{|i.J )%x-ғA&1e1'y 1N*lf­fDWO1Z(<=$aQgڐ;vWҘҜ97hD}|HKnC FiV!?"/׶J'^Q7ۆ=N, ,Ӵ0ŗ(cpftntjG'm}ҭ7.x6._TYo:vsHd?CPIrmjיs^mq9i8j$HAFEOY8K!tk/ dT/z2) ip. ouǹSqsq<@ :C\`T|[l8zYoGp@k@W+aPezmOFa టNUۥOnÛf#)~>w>U}}=;Sv\ -7KcRIEl*`ȼM8]^kقdGX.!ᩜAv#pг]erM՜pPayܟRSCZ|GΫŠ_+,"y7.EYhލY> O[aYe} lǛ]:< 0R.LA4Q_#8܌<]T81/^`\H |@t&/~ vC ׮Az?cVշr[6ibuY Ό+uM|)7`EM {G 3LLPrw*!0O:0aTN ;i2Q}՞ψRPx1xiVoQÏ:S.|Uꐋ)(d[f/a.>6:bKb)cb s1}uEkӍoj~E;k Y@<)WA>9Gg}y݉Hcٰ,p04Q/"{=.`+Hld;%5,Ux%< lVR}{6Ta7ʟx ' u~%/?DL1 y+QaD$?`:u5Ú$Ä^{աO(89-A%j,;hw. +;蝓$ B6?A>enH@7|i\5P".PAڲS! K# zXKZti;=* h1,Sp_uOIoRtJ~EA4i} Z·z2~:"%cvq~n=[&DS KNvOg<%srݠ6$Y-_.V92r? /T5>UG})ap[BW5sT3ۅ:XnڛOpZf7f*^;j—uƜ3#ڨo"ZqGұ1K*V5 "DRD-hQ]v"+P_'58eyw y? ю\cF'>Pl-Ԇ直4zΓc "KL1wcI3^F!^Xn(l5>^DkOekPc0785k%*ϻsVNOfX,̺Zeg˦ulq~k o=9n̍Y `h7cq {h̚a-E>4 <w४E uT1RUG߂Qwz^+ DTϹi[ drNIFXi=< 4@^nj P!yQkTB+u[OJ׭MiQʋ>/JЍ[}zr$VP@"B;0wM|es$'*/2慩2 6.Yt,@0^,` }\Y#s\>Ro( ]>>'"`)(>%b@Y"_rMqJt V Xӻ>T䁿 ж{_$k"^iϙA4:E'ͰxmmMO|7O+N K& $VH* qZ7HFDdhu bdTW/L`ǔѥAE@9(d0n$iS0E3yo>P#2ќ4SK݁OY;td\LDP w^PIß?SNNW|oރav/6At6xu܎ fO p7{ǽWpYpvDn`>ktLێq4ܤ*K0vN@u@M^%Gь雸?h6+ D.8 =W&0>Qn8P_rXk3Z Z7:qT2:z,JUHK$,ϭEg"͗6 !˺m;p7sy`+$浿_^Kt#US*Vpmg%õioṘ.(06 ޮ7R {}AZ} їFx&4?aӬZ3=kae]{ ӓ9K#m2b[3u/oEeH7EϵVE^f( N9iI~l"l+v:Υ. !U퐏p?!7s)D/.2a%2w乢/y ?r\1VDsgM9*?־){oG̚>rbR٧ < cgSp]&ͯ,lo"~u|\o+hNi 4܉tO-~LKbZJ1'TV|ưU/"A%tϿƙ߯q~VcdqM ,4Y,gSu8>5"ʌyr r zC-I24}v!t:5cSݴgY}!I߂9nEIdp-^r0-h3Cюہ4jT8~*S agiH[Yp\o(f` w=PBh_Jyq^hn2| WБj1[8g 6V̓&jxu_%n9 D/RO'? ;`6v`QOT{G|G+Fا뛾&0\ۖ!^j䜖Zx./,0D(͋{ji-Bs77q@^ ,ڂԞdItrʞ`66EBwU&?oԫ=奬{Alz"Y u|V"YWmqugr묉_.M7~ƅhw:FԿ*k,Gx,Xxd7Pa5cOUf`6} Ij?$ I_x<#k3WB֒~b%ԱMGs4jҸwPOt ;VyZ\+ґ@]pLԐYz0;nj+}ZI?oӐaoVm =cJz,&&Sï8SPR_e:yr* 7yY]v(m'b`ܳ˜ǩ 9e;"zqdbmܦ٨(M^֋  4"fZsv Y!9Z֒㳏aͶكi2b+\Jg~aWg-5X=ά#v_,9إ љ3E^]`룄@+#Ȗw18['. '|a"k/:v+pVb ;72ݒäXv% sW8f{78WU-m2?Qxr5fwLCOhFTMZqFUŲ1 R<ݶ%uݸl&6F_7Jt>* iOK8 cI[ZÆa6X~BdmEMObDQr)˰'2vN |B`anNa蚖A#<%l jz,X+(/Ÿ=*l_oo>ǀZ^6E"KW}*Tˠܠ *TF,f"6QwfdRs4E* "6LDZy AW߯tS(t/a[ztʁUc5ޅjwU@fDe~7HZmd3hM8M2\-P C\xAAd=Y-nD{p-o}Fp[I(Ui^q@ `;0#T,Ԫ+P(e0xxA7;mԕ-<wMvBdQBfC'GQU:*%زyaxsI N&Tnb.TwfR K64pTh(SYub6C#~H&1:Sh m.tC@.J I!gXm%X{z?WJor=TZbBq` r #B!K#4=/dRE' ) +T}$ ?0`}) zos&9$cs1R@:a۩t܊5QItL|Nc\%>jڶ^",I dx4+xQ9U5h5AkV9D,"I<9]ٿ;_eR'"k$߸>2dA,) 9x召q3լ3eja2 X%n%76} JCƃ[8m^sgv=ҝ }HfNGoW4'˞'^9p-!kff-:]8s*Q`d;B!77m]&T0p a*6U/o Eþs/܏gMn -Wi2mװ1k]'ӱbJVJNmHmX 7>[r3"[\A*/G%O$Y`̡y@u/^q@ AYoTzi_!Tֳ.?7I=kGk_GdbkcTbhp(UI`>L#6^pi7~WDtTp}A$[HDWd!nO8?g]B&/hzuH[N˂3{rgSY]=2<(^FQ:04^˽ܒyBǜqUOt6y{d2:ř1 Fwkf3Q<錪9a1Z ۫XQLΔPGkz]q'P)cc׻Gf Ә_:=%67ª'=;lt\}r(7V׾xWpsbvnHt+ft4A 1M:@3dsaSv@R2n]RKbpoMCkSM)icIf&A 2eRMQPMu](Z> xr q0f=]%6?iDQ*|߮;zܞ5֡ Roiھk\OH "~ߒ|Ny) g2Qxlo 5X-)KN%y{5q7$3"h$9r\g;]\~#*<81^ Cq?!F@GN2ÍF;!cA!qdFg1hMm e *ڔw3"3xA[ 4T[#Wٱ:5oR*UR;kqTC*sjYC&4l?!CbmEM73d;BA#9ѐKnL ^ "x[Q=c14 D^<@j/tPZ >^ᬁƄo,ӗ^_5Ui#pFu[x?Eu=OL|`+.ni>x]Hb8Rё8Y>^֗SzEV1JRgĦM&~1q19lbcŧ;UҀf$<D[L aH`&kw3+8s8*z$e1Г8̷&qiOI:Ko`Ӿj@! mDO'VTBwk)fJSN&Kp-h;-SWbie:`TX,2TO{/ P C^ nHYRAc־sCyve"G rλ`ݷ@zOCl]/M¶%XZzX!z |=6|46 ſ#ry t| I)tNۅ%JQyF:I6Igtpq`,z"y %3%c#NC_ n2!F@;ǙQ5QC5݂j{uIj,[0\=^gSk@ clK:z TH54! ]B?0xĂnQFFvgKДf%|/h^'x8FW[oZy4ׯ攑>Hy(VqqzK҆JLU!BwTx.)L?{R~AHm!&5 sҙCf@#ܷlBt[\d0OEL%\˨(ɁMoZȈg1A;t tO ³<qVVWt`6!g5GŰ`$9ڡl,"a Q<@dɸԿ =(] d Eoa~pK7C1n4j:D0њ@Mo`V'A(~0S?`]+%×)AVHܧ}r (ֽ(p&ko[/9#Kp3Ba9%UQ*w@U˾; YY"F)9T+;}>vѰLɲT C䴵¨;*Tht~;:=h  $4iy7`.J"ƨ{MdFͨ]{coϸZE<U05v %S@sJq_RrmkM.\YH~<]EBɤ@=,-Կ[mlg0~[7*[FՉ&5B6LўNPynrEpJKYS{G'MMސ}e4fvC k _V<S,-6]Ɠ_=BK,ΕWfu]ZX=@[jbK0.R`Қa3-AdO ,9)* YVQTMP9$uGǡf0-cI7oVqAp6ޗ3ew@1*xY}1^]n^_ #_1۳Ur`S]Mp$s3$v}i5]^x;: huNY6qyaS"K*mPv|AKVy]SIQGї[gK7Ǖi+{o y׍'l=Nѫh7p|@Ԉx5܍szkإ0\MB.J&A"}Ll}Ap(Ѽoz'-h P`WQ]HL*?k05/3-6z3D Ϧn,s[8=܈C@߲V.g }q7L%M}#_H\H")hA5J؉ezGn3&̚0dRQ鄭ZM#'$ AҲ#*& J'diY m2F#:J`a/f#`14o Y.q|lًj8E߄xfo%yWVÕtUONlJG+\~`~mr^4l OXRRbّԳB"[> _ M6H o3/VJKƋ4^ْeH}ےЂI|_t5HptxoPA=FΡ`L_Yn 0VU4s6Ag_,YG pܿͨBLJ`O [e'M@ ְ"xڣr бvFvʦU͸X )@>qVq!V| @ Rμ㊕ҕj~ԓ~xrf*6$4dJYDx[Rax؄jWN`̳%lA}(!ʕnB 7}@j7"*scԭG3~qZD,ԸtpvG[ԙ--g"){Vةa2$9d#[uj zD_mVf'#=W";qfZjENeZkl3s[wˡS)cVZ0f=< am(P'1\q 9+i(:j#R%Y551CA! uVW JMW>wg ҨxlQ$ ƒoLShy;JiRW{-2q:[o6!Pܘ}z^GY2IZC|XP?B~>p=8Nyȗ<|vK51f_CGwt32}[Q? 1L~M"Q.gdp 3=ǰTs.ӎDG0ӥS_ veY.q_X~x û4tBҫ^N|u8fb݂kI.bTG^+o_xX? nZ[kF{" LGyJDy1%|`nSf"E~0UjA1laX@- ehDiکָuEUj^Z(`'jKJ:?U͐xpBYwc. DCrI8F.m~!)ҿ>1rZDPc7V *DQ%K(3_$&)Ȋ '^ksc=_'.d/ۻ |$oc=zr'ug^p^Lu $aǯKdwQf%7vsa5 yQ~«lYa:@dC!_Iٮ{M^C%'\@vVJ ;m|K7 7x}T%D@sDԍa `;15/Wi0WVp2 Z~𷐪Pfm Ff㽄{?=ɍ_xzKXi"^ 63c ºPayC/[|ȌuhĀ y7CTwOu ֢/J~Kn1s$oɾ'' TY^MLcVǭmPc{!JR7RĚ51_3@mAvM)O#&pn4Q.+lx svx׀W5r Y5e8=I3U@H N(US s3rZ]{*<60o;>,!k"i%O+1PB(;(KW} + ])%۳ '.P 5E05=)Ys#>vpN'.̪)\4,E/,oZ5fDz4CN,"E {uco7/5jX)}ޢ&P0Nȃꆮ,g'Qɖ6&tR5B$L!Uj/^`漹$dP$j- Ҿ턠0^&Ms`cm/ONO> i{#k-.+N]v<A~l}L ezCeFTSr ss4٦"@u/pIh)[P<~i}wo ~'al)O l!c7>5oZD MwՀWISwWohP&[E ӗge&"@2ՄkG\GR2klg kAyQb O1*ٸQirK4hR.ӵ%6O"ԴaF Brku)A|:=`!tf]^}7{4̰GW%LJ5#ͧ}-yEt-D08R6lLYn ~y7g 58P͑PuހSSKK`Zgp;w_P ?@Ml:FH)|W0u8a 2VO;߾ ɨgrg 櫁s7b8*8"6Bvga2Hzraq/{}##ܠw(-P Ⱥb0^(};069P|XڞOcO9ߥ+2vOMA;3%D"8\+$&q|>T}t9lu4kJ]>dJYrK9N4\"GM^=Z ^q\gc>\e]<-. |3Zir+-rnsF>*! $23 Α]#覟)vU<ߣ68nTTE>q(G*mX9bUlQDwAKOP23L}C8pKGۓ'L;'  yt3&pw`D!EVEqwE2]VU\ ۺy*"} =P%;*c`ۈ-Ove.G{S`$q0OHKyVAEyMHЀ9ݮOew dZ c4Ÿ#`{$'B GAN fF!5ys!Q|If M<=2 Ͼ)@U`7rn ` NC;U_m4Eʲ50J*Ǡ 6vFk=?Aee~:ew.Y&Ǩ(Xu b*LtH?wc n4G 4Hg4)WxWրբ!\ZW`lN Bo8:,AKZQ^9Ė%[B\9*Sw Vç"S",>W}AFaKL-h 1a* "O}GFUA`%% NZ$ЫI0kDKk{v*rmɒ p0/;\? z}B+ "tWm=23V7**T_/:KY08 v";{ۖJ{X@P-Y/)ji=b'#xKpѮ|]I 4P9 ͛O]KՑKHJ[#-ɤL./s,[d!"p{@=406zj~:AUEr< ޼J]^ӿ7םQ;*,O=W\boCYJt욠q>>Y`8N-{y6C1]WX`:VLHci.劽rցG yjj:G[MYJI~M9je% Fu5<[cSh`yc[\)SY%]^G.ϦYNrd*hlɴh2 p\3\vDR)Ω~Z6/PJ@I eJОev(+b4/rd'Y}4ʽO 2>1ZwqMLwx:Ӫnyq#۽nJ0Dڣ'OWr뫖a ၻ.CLrmp^xa=uoΎzSأ:\)jSr\MvrC*-ۦ1ڵo`gG^UqbMȽak8xƋ7z T 7)ޙ%saА꼏oͲ =U ^>Z]1%:eEzyi,ǀh,%&TZ-,G}{ H) {5_c~)0|Z u4f?B<; 0YʻJu1 /#~ P0iB,Sl8[QXҔ0=b>#nGjBE>dp LBZ*ށ8Fǃj}f)8=Z=Fl#BLKCpӓ?q~b j>x/83J7uQIϸ5qB(P@oE~ bBDOC\V]K ^C`ny3kntqT{caM1`Ml'1ja[mFSU[c=-an4;YíΔKf!l(+JKnN{:<Crnu0ʠ>6g¶Ɍ[@vC'k/R' z2/B! ;YrsV%wbݺ?/s6Qo૽E %M1ϐeCܑٖ7~xʫ8bxC 90;,C<@|ߴ4B*^q Go%8^cshOʄTsYOJr@`Þ^Ob$^<*Mfg W(M'n{&΋fز oUk])&Z}RA;2/["9Pb-+XXX\n~'L|(2*CE7'Jso-Q>zciD /餬-7C)@xVxlx PRȌc`-}Wi L[/dBxьȆ TQr1{TUQ%:$D.2#ӵt ej(M T*> СC.҉@4ҋ0L'_bgHP~2S&"(HӘCZ8TzZhg<<7Xi&X[0 ~lww$ٟC@|ˮ(׆ВO $dSI6t+Yv1,~dt==: |*ؒ k6|3.a1cfyp5'S.^2׳0OU{|J(fVPTT>b m3:cHU'N.g~A%jv^8>a<\ou+~GĪ `C&[œ'Łz[ZE䂙 :-yzhc멽!<{e< rHaЬǙ ?56*`h]X-}MW\;\\:8qtKI)W}'yRN:/֦.{ѸEbBpfsɮB["Oqmf d{6ENFeH,ij (Ұk; "j @C bt#k]ܜ/+ #$ueNa7_gg|-~,+4吭2EtዧºVrQ7^ŗI1X4AL>\쐞xu^rN%C\m,"J%!;hV6 \@FF3dZ^fa}"g+0m}NWxf/3}(7=;y#7!×$;H*E <OmI,cBx-a@l\7]hDl'[7k +tlJShS<4fuafln3\Kk?MP.O^{5,ոyi:n_K·2|J%&IBSŒW2C7I lΐ4>`oQD:!vBv3q|m%Ϧdxy"cq']y{(Auut~9͍d;;0re; ]@aڹD h"nJW E۝`á I|?hl(&د7L*%{| tjShlK&`1P=ȨۃG̀> /(gv*pQEoIg7i..>`MQBЈ6B X~/-.!lR <Q* 5 & <](FP|b#Rf>•ߝD~K!h>P*; dRM=l{i#>W' Ss^c-šQhVNܗ>Vs BR?iG_4 A!(kæs n1HTh-ƫ^'gx*pQˢ60Tvoa:"XX#J s*uA)t& 桝pKef+7DΡ%ň ׀2K>kSDfbR{9O<-Ӭl6q:lܶ7FzހyE*rjQ[|n1TaOǯJal+waB/UaTP⁧;$4O mhS܋t/=̞&9-9Z,&@4q>>څ-[&9εZ[M]ml,?B4md,2kŖ}˵#}uވ,\=c>Csv-|31",e]p/y7 Y,)!h]*  ٍy\+# &T1o% jMe*JDWB`(\h_v~Rܲ"- aW 4m%}+#& !c$Uá;â伙`5+#4&ŋ6W\C=hޫۼq5&E_j~2WMm/q :y 9HS_! ӝ8e ɀu:-REG_MҊzA})ާ&: !I{mzfmhnU)=]َrM 8ZS_52ņ5,o F9 B~[k' 1^OA?ZDL&뼚*kj#;e1-c΂=?ovx$ɩ&pW0}Aϔ^m7P` m4GъSWnBYgg+&a&i5|cHA.ZpXըU(xi"hIw5 Ba>z}*`i{hY]W<83_aCWؿ, I(pĘX'/Y ].3Fv}^a n̓Sc-dZt`uDeuj-%yխd4TϸX@c.&^S{9&lx~jfe` ?I3 ϭ ~ȵ%۵FJ KwG  6xtS -4!^3= @c !CWVfWd(9 |_Lȕ)0=w#o\u%:^hyG#QiLӠbeɱYPHY5D)Ҽ/ÅT-)-JbAra$;BS> \odՔF F0M\'㇙MU\Y,yQm?{fiYןxW_U6eY!=TW/F =ߎ%7I)Ͷ5^dXQx d8.~MX2<щ=R ɫ@v휏}: P[:9$%FovL,QbkkeNg&W\IQwl&{TNHE*` 7 ߃<맩e]?~Mz؉s4` Ok0WT{AJ+y|}Ϋ?JѾ5ˁ*oBنd/0!}^w!t`ˇTi62EW? hM3[dWW{fxi&pί9/uļGRb uQȃA|A")N|ኡ']Nq01B EYK)z{-" @eYV+wA2`hj5F>0VBԷpI :L@䐠7]]wRz$i'N~K8Bb/W-,L>A :Z;w4Aȉ'"\ q:h*vjH[%B$ׅ2o>Y/\WfCN +@M}^z ~fO<-ΘdJ ;^3:Jdmw: (:^cL^JO$_ ԁ8sT: PlၱLP':(!/g'zVk[{%z|QR H]}(:e3ۮU[O';?&'t@Ə1NpMM'$FffWt{h{NJ3PlC'zzφ\B  գ ))UekUT;_A,?,`jL8 |wC7Ŵ27ݫZM )+^6f|ӓu, < NƲp*/[&f-pF n 0,b{pS: .5 3h"fbt{q (]M4F !P5P;m!%s:#gQw-`V%Iak\ZU"['L8G2(N6,id؃pa[Ck[C5(b}@^qUZ hʵ"<7* G9-K5W'̇6Q#PUn\(o7]6tHT'zPb߄t̰Q6$Qӹ}֖>~.e~[R,y@|.Rl.U(Oy 0!S'Yn/ 殺!{V̵ZhviƎJ潘^=%le!#;ՊЃތB׭DЉ$Xoqm|J:ąOyo7;98nIYuO^Aa.9 ~\a>]7el1Jg:S8j\s8> nd_r}',-ET |])&EN<B |nXPV.^>v)Ʌ0ݗ"e>B2LY!whx>Eu:;@@H#4rR6p<^ f|gj䄭գZ &4WDI]Tݹ&SPF̻ѷJ& .M}h#*%,|_5~P|"/7L^+W݂t܋Z>PRGί玢 A鲽dGVq[/wN{狯945(.JYK=Z)cQ' 2d,M2&ͬXW3dJZ'K;&M_'K` -`Ke;cuP: &"9(꺝Ml >20{_aD~ ,dѢ')bnֲ5RW\[{O}L91է?AQ(y3ioẃH~u_ɳSv>|߉Bl45DZn.zW9C^8$1%(m ,,RȫJ9ր{/_PF*7V Q6-q'1 aFW^cTOr =*=oӪ̊v62x޾)K:Ss ~Ho !K}DmNOd,P_Q=& ٛ$\ *2]Zvy:ԩ*ܯkkƽ9& -1X^W0U?ċuQ3@v :>(]Fó$Y5 Ћ^"_U-e:"FŔ/ACb㖃o4H"+O=GjMB Xc9@D07Sw'XmFtj_{l(#`CJ~.Ȩr_ -!tH$s݆`g\Q7B"R`&Ut #2‹|,YS@㔪^Mڡ*ll?݉ujg)98j,*<N;x=Í?L<&$I0!n~)Ur]ɑ#a9a}r/n9KR&z ` g]<z3 vM2>V<~ΉipJ)C:]ñ`k(|kP)P/YOۈN0 10?6yG<]U kbj7oU0A3h@&ZsU'"؈yG?o÷`=V fu-_8ljy Zkv8ny j>4~"alO'ޡ*^̈́fW~V=M'oޥ rn "ﴲEVWE5ctBK s`]]S 6'z٤:P}ƖS'D#%;i`{V/6to@ntm8BېгTqQ@LNL2ǑWmQ^iT5TD˼Gc^0$ow9Qf2`ͬ 7d1Gem(C?}zC,xD$VXSFƞezzn'H?;.)?<55jn{Ʌ4<zBrQ#cl?+֕v\;`ȫdїQ+JIp(|i)X"0 6KkLF!xdl_G] }fYE(UJ< {&dDph'K58_'{ {4 9dHQSFuNT Yhg|a. zH,,u= 'نseܜ켩}Qá{Mm^{zYG/xd/w- \GHo m28Qͻz yyƤP#s |{ z|Kv/cI.92xH8L7Vݐ,GWUwmڎuUQec+2yنRvx=5Ou֡ؒ]0_?}1P:耑 8 e%S)Qf[@xGzN ZԚ$6'w?9Zj0Ls3S= mޣ; ̘(a@ E%=P׽\I(Mw&p>O C̆c)MuI9}IX =NG)^YgT!pJO'/Ojx}*0[Pf.MKl5m8:^^W1t;'ه.w30cN'Vv8(Hin!*5' FGS(mB5?_+>3]<isvC·hf Π{F/4 x#ùDheAi"l}@cgťB*<OoMy&r!߸k /ѵY^bi'0Qa 15#e.8΅ ƻZx]]5;tO ֥4p( s%BtϭfXu?4W:9>ת{J lk$6Zl>ZT;ZtG \r*}лL;%̿J v+zQ(g"^|;t/~Wb]];aq qj26^J(bd'S=HZPf~mYI n]K?y^O 7UXhzh\Ai⏂AȢW*oK " r_ >Bi5Qo% *ǫqVm([O7li,V:#K|zuFxty픾Ԁ{ re{$o;}2ֹ7v2d5wKX\}qdzߞV6:[tŲX_#63& K{,?Q_|  hXC / ỆʇA u׊#Eb"_Mо5| :M{7p֬rz?fL]~(7tr~+rPB Iq# #ՂӍ5 Z_5 pQur(8tNEPsqVWTgX ? .U d vkfi̋| , tCR/:^G~P`;C83_VI@.@{R_yu aqIQd"Y%xE,rtEe)0MgwPû}qV3R7w( k..j8{Ezx:.0`|st}PρW|n+ ^4]}ddlKxqS]l BiH4)G~ut:,=ֺ4o,$lC4,C įR,avaϰuO\2KPX)Nx}P!M1{JA+D_(EgEA!co}oS; D*RHh0MycWw7C-@yiOvȺ̓P .5W\*3Yބjn) $=_iu#j8͆mښXPW&#j,Vt2`andס`=AUiK+*jhCVVCދfmRǓuZ: rqqPh'[_:{=niҗ# ʹ!sNc`e҇/LD4"f')©J{8jԊ#;a$'zwy e.SߜC<Ҡ*D^([E#HE2:\ɢuX:ؚ| E1Z\$EɁ31O5 &[IS23xsvgŊRFdaZO>'?Q3q%vTstfGrU@ل%#:S +,@&P*Ptk%X: ƶs1%o0R U2k0 18>{w=YNv~@EO_tT&J#Mk%TUpO k7J%[a;d E/6|PJaɜZ?Sz;Ӫs6G* U19'S &t~Q(ؼx[R,>8}D4J5VHSf2Ex9RK56 sx@yaaWy>Te6c36(8+WCt iqܘ!v5V(J\nG9B%}giE]!BQ Ҹ)zhLO"Nvo$QކF;IoPc& %dtrޟ>;;pma!{Xh Nndu0%vɠ8lR7M> ]0bCGJM`! Y^vmPWWx5ºI3Wiooȓz`e6*-Iݤl`>ȟ -~DLҚifCGk`uJEm ]~z採S @U6YnbntxXzupPᲫ&C*C<OT9;^Gx9H{9l]YÔכI綪P<'kтIFؼkn0c=6GkVJqB {~1j=+U$ ԫ@ $+rƢM)?K]LUN>v׀#h:~yU@WS^yV0:qhNzN/A(Ҵ|fC>g  8t0p)1b[̢B$ `Ymnw' Of}Υ%g ayNxd#3 r$PEq mi6 !ubl #<&k +Q/³N+OSk-DJ:QN5p1Wd+C h@38&>>aj㑢aO;:`Q>]h+QПr8[ɧozR6uA띰Jj/8̫XZcI_k0cp]!cz0K>+OۘԔ|O`Cn=a,W'#V>6+OV.JA!|5I7hs'UfN LcZ"el?Ak I.f]&R%bZF@G k3IG墳碫 pkȥkVe9/}7$C6m˃bˇgmhbjò2M@e5g7) 4v桛jfOlXe}ߗjgV0}NHJ>'lԶ\Ha$jrAoyf+8e,SɄHѯ˸b^sR]O,'=˷^M}4CBmup`CQmb3d]t-K5n/VERaf+w ĸ;@J&{JZ5\(3YkI<\AFs) hfl[qf'yg}b[>mmw`?,1wԏ^#Z" Pi*Rw |&>is|`D;{mfQ0 4Bw;d79gp=rJ} B!+Hb.B#c1o_yGJVfT:"u$PA>T.cǙT-M%A'+n!GÊ?l42; >zp;X R8аUܝr-VžpK:/~Ң*5m0ڍ2κlLQ{i! _rU`~r8J׉]4$Crʻeo|![ǥn vD0r]ykFdbkAz;9v$;ηƝDZhSn“W/6A{ )OabnՀ:!~ =ޠ04ӽݗ݃hN~{;;_<i}mF1brBcU$r }CmD0jFR`tPi Fo%ن۔|cGTծe0_|Ɵ㯆xNdqhQ.tޙSX&W{'Ӗ R^φy!7چpςea֌"ɏA}gU[_I{cvG dk3%!±LtJqy_$]9!Iy稨 f}M-Xi/L@(ݮpʞ3.Ev=I =XVTQ7-`i$3$A~h IczJl%I״.F mSFCxxb}&HU @(/L ` P"|nmszP U=ٵQg30R̻F#]og P:?Z<[1Հ cqAm2mq:H^D(XQ)ʉbޣQΗ A!8w)]47%5{ IXY沘}ijDIjFGA ?O5ΡP2!.Y9!+k6:lレ"tCDi!c }﬋$H`L3%HdG:sބ-Z S`-9ND/l vw.~7Oe:3LwU_r};3U@5A*vga9Te`$Ǵmk/ EQ;o/7Z^0*ltKI aB'JX~·Ln:̌ɠߠedz:m^L&34?mpbx;EILGZ4@˪# 2 +zCiJB}I 4~{ *'1Q礇E21[&$9Sn+Hvr<&Y RJnz鮣S"n#9n>;}kWroq޼\3 *E'M<уQ|=4׮7gϞH.c^u*S+"?z^#9Ȃi Z6DxU {gybQ.VdT u\Gwe7a盁$˃u2n)#^%+@8V׾@lƗE{9 Vh/ 2:anӳJa}Eov5š;J Jx/KaQ4n B<ŵ;{y4p0 ^8193G8}jIk_:Db\nŮT)]; )h66m\+Ga+[z%Jlw-R`y&(~?l?ÕX*@Nyn7'7ŴeAXJLc]0T"?He5?X6'bc#@mկ@s+ &j;+C+F6kNj;Q+%E#7A ;yCۗb$^kePxwѠGǽ{] N+.hP\^VںXH2,3ce~22[G1`G>^Z4k9*aPZV"/2b.b (bxoHt7>D2ƾs WJi<١?1o׏{Q -(wO*q$lQY m4g#o']4v꟠!El-_xV¿JDՓzS;! ['j@IHmZD.Ӳ0*P_5QV1([Bf3Y㌏J/PJT`{40>Q}Xy9ʲї {k3>}iili(܊nq`\Ɵ˄TC,1~AVa$"(ˋ\VDm;D[%i5,X1\<= KI@J`xEo}Gaw?||ThޝKxփ|(g9$sXh%P[''i`$CܨGZxd|fM .kztftNB,Vy%b"Oi.)&j5:HՃA2+giZ yߨAy&12I^Ft1PyyCq?bMj"5*d<B"L"zr9ڋmGVLӆ'a> w?$1I -T.\ZQGA o] ]-C:m%_ER0? fFlWgC&YE@ϯb]_ÁU ?:0g IJF ^{a}#I4rTk)#X+1Wv1<;dAzb NƒcOԸx&;fk8]Bxd:(#Eb}iiȫ* "?kʌ8l{UmTS!"E2cLsEsFסQQÉh3-q /2@_^73SWŝoqrӮ Z+T+}LIFvG X?&c FظjիZGaޞ;@(aCZerGw]̀Ze4Yaqu!ؕ jRފҶb/3E&ғs_M*p.˳6VM]z|W}C;*jaҽL{ggT7[0>z%h<; dzmGD쁢qkNn_d`JauŏG7reO{M\|Xmi a)boV@33^}֭тb+rt sٽc0S>{lVC(˴]P!>ݾ|b5=~X*y>8#)ui<8-HҰaXÀDv5&z:@̒jZ--=:dn-_Вm`*ި`g9z }$.܍?Ɛx !%Wէ{¹?I \xa&¤t;c^*s*st@T5=ҏ;b_o x4 ;>}]+8OWpfNEDH uk,_!6TB9RZf(ssA&v)ђ5wp~P aGʯb6Ot`Ka)mFk2۟Z tagG_v;(/mz[1FQ5.*- )_6Rtf֧ApJMc[o^ȨNk}7 CѠ)6) ]lTbhiW. 3ycӋ hBNQAr~Բ!GTZ-npUtˌL1Gɞb3h.AD<-]_2=6ozklUlB$ҟU/ Kd7 :+7$&,])/ i9=MO T#  lb]c&V yCyF?4a3Nみ OZF[SD`Gt/#[ҏmծڳR' wbA\mj޾ ̣hWlӰjOÞfhKtr4Nktk1Uj~u nn^q gMs{ݧ6ϥ6F=ّ/Y ,V٭M+صrpCzݥ'Y" TQ9Vbq]ōst| lEO[hUek1)Qu6hԡwh8xDb:j::g@j9LP/gYT ^ c|{G,XKzv.tb=RgӤ1%k8}*3XW<,39zՓlklDGpZ,)w\ vp5{h2.^_QP룲߲^I^]}u[bERфϸwpS1,rtcW#p`"NO @)ޤ[Ǖjd SEX$05= w-fO#3.N"ZEhI wժ'L.y|ޝν82![ I{1x)4R+2,WQ)՛\݃U/iXa"i/{cE(<GU=ji&imb|W|+iCJ$s%OBF[E+ʃT+t.!&G|\d@_g=kYet9n.a+urI&-R:iQ%'Hl>pDގޕfCff€CRԋ]Yʝ1sʺ:y|  H81!7{ ќho 9tPw|bAnR>$qF%[O(ܿ{ y(/ bf4 8x뒛`)YnѼ50@6Me 77R/%KAcb1)ۖ/ܓT~6UNh[phQALZtdfDT$kXY0xN<-o]H|@KܖMS4]#Jv)ꝩt;J}xl܀ ލ S;©\|mO,:oRMb״z7yprdsGQÉOA 3j xt7Jc{4 =ʳcy\uۍ S-kC 0,U#o[ 0 w2X1Ĵ>81Z}?C-|<h+,yL6Z3>7zB0a-4qS,j8=%l;w#pac]Ƴ0Kv} ДfJtep#}*Z#! U^r 㝭ÇElqzL>r+#?˧NJŵH⟂Cr憔 n1'%n1\wc Vr5Ի_0Es A,+ @Qw-O+GsQ@gIRά`R};{_ؐ$ۨzz[Ca!H9eP93ܶ) \m?}C ܬ[n!8 bo}53iҒs>P o2(EF*c)/F l'0ZIF֢EӮNRݴV3m\l1[i a D a~;<y0ꭵM G d &n}]b 3 k]ABQ6e qM%ŭwgFUCH|%m9\ 0F!@ʦ@^ LJ>h[Y[B/sG14 6#FIu'Dk*Jm0KFOZx}m&rK cO}0%VJAA/ 1 earOe)ǿI; QQۈM {>)h=b*tmBhixJ1&ġ_9SiYpujaJ k0Fa|O$(~0Z7{nnٵ vex ymҐ; ݓuS s2tqFڰW*n;)cxTjPMmJhH!f7Vmg$Xݢkf[l\TEjƗ"w.p8MA@Rr)sT x )SޑmFdۀݱhX cJ^Pܹͷxm-KX`LhCz]]= C݌XiN|z$z\m~5޼5<~gǶzBCZf|s_b%`(E=pGٳ>v笧kE#fݑ7Dlad^9^v7I^4b8F Vח B)%oO:i唛[ êf%#I ONYܓTN0=ֿ[+.PLMduʬNNBTGc}WUDjѬz$geȫs$dQ+ʏOl KC)P $)d:'Ae'+m4 o>ʐ)m%ZWG`5p= E am0LYB:x4IAs *mPiWX?pYt. Q՜yb@Dz\V Lw;+QӯA~SKE-lON/Ft16MJ$hNj{=R/[g]"-ќбyNU24,֫jd.8CH}- |=rfm!=I(€WV"_L۬wJĠ8k0 2b\xʭ&`rA"/ʬ98ͯ˫ -WkφayS1z8YCK!ʆR(Tbiae3FO\4S H/i .|#^c$Vm_ c7߮uITVEgA{zHXG(r^j`2[w^?/oF#ҖG8mnb%Z#R?Zq 6Co&C^J:uRsWepxv\'դyQΘ,4c)IArR ~KJvA} Z硓pS(Kt,ri W㕏7MU2z:ײ*^9χɾOpN@%Y]lKMI—ہ܌K/G͡"7{hDO(S7h#[ySD=R7>>/!JJʤJY&W>uKH!Yy-Mrݴ~1m$D&_ɸY'?]KG(1nd|S25?ܔS5={1cDNZw9*>|) #NHE6g^TqrV?Fh}V2q⏇v_k%bV X7>)3)S3ÉMEW0͜Id`d8~1U-T[_lu`dVKp|ڂZ^F6‹9pP &`p)9S[ LmKM1 k⡂R~P#Q[Ңwzڠu@[/p%ܗFFQӧ=:m.I΁twz7"! @z+m Iꚕh`0r8vMNy.M%:ӼELģbW!F  FfOhihd]r9W؋f ;' |LmcX*^a'䔄ɐ"Y1`P$gtH2臾UUΑ)xSK'| . eJ'!Hhd2֬}[. %-,SYe rL 4=RL8,(F`^ŕƙ|Yn?clSG!܄ӹ8,OlW'tWpmfG JŻ)El?{ 4?R 8K{:-{4<:jtxg-Oj3B>Z#SN@[,BRWrf$0keCJVU+9GL`:35$ p67m<~:3Ϯ:w>vd#~v=76?&Ȓ)cA6!OT)CHf\MiHChcƭW<k<]cU 4Ȝp3}FN:>S{cG}|Seu趭\dCN?+ƇzuI(IٝwltqN ڏoVJBboYeN`[8fXOxq}Ou]W\dsI7:TL!TtۤVQ(Һ z̩ 句􇩇/e5$t7jyuy,ѦCb=mJY7L@!K3 )y8{ .@]yDJhj1 [>R0WH\ 5SxAat@<[oX܋]j Ezrɶg[ ,6udSoz/.Xʿbj.x{uhoɵ `#Nih;"T!}iS> g ADRς?!TzQZbqҀϵLyd0brB adA R`!caV:M1Z!<б76U]oqDG|( $4V:ޗH=j>u7= s*u-@ɣ!AN]ėD$hA^_ѭ!&'QrQ@cѥ7:u?7X{"׍*[:rd-xu7ݴ$Yeǖ?:rUbZ2JEEmBTT׍hA$:K35?DtpU4&->.?F>G `%Å9gqoe:1WOA=?RZO,DRGk` آ$iZ‘ꢧwNe(M@ǍemxM1Ou ~1:C%&WwwʱNiqnalU僐$ ˽;{9 :2~}"&iA@;h`!SVaIc6Ylk_Vᵰ&]~жgt]^N%q#UOL[d{P%X]GVJlO_fڗwj;>_-:'a&$sYj +OGjzsՊ~Dc>ZQ! M[/!t>#[w%eYEv!Wd*Q]2 ':1L1L64W1Y& ]02v b\VW䭅컕2 ұ55%g: v2˗!ظ@I]efg7`xK?2/l@jRE+|G8vNfS22ӝ`|:4.דTq66cSB$2qUʓ;%If5>h =c v6|a{fCݷoPedژl 4%3zaIya qb:"RQuJ_\AJ~[M" }k4-"LR,QpC 9苸jIf P{\!Ԯ0FL7H@dI69-)zѪŠ?]Cy'.gѤC=ڜY-KlWL؇hjԇ6A m9X2Yz\-j۾OB&d4-';B|t?j9KU/k;mvss!r\;OWۻ>76[WR]$^ȟ1]<,Qt&u5M.a'gw*$\0YQڪ;&,)(@'xL@&;"cPZ :_XFMwُc{(TA#c҆,12OO`]kހ,=A,70JƔDhjO`*ُpY4fб3eQZp/(c٘5((&|v[P<#O2&"%| 1U-6BuWj$o^c+2~er)08MJLzrivtUsK{`Yh@g%@ͳ#Ym` G6(͇'DniҖ\!#Û0I+D<$޴aiMr"V[@xf< CnF*a- K*_f.x>n1.ˠ4/'Ȟ]<]G>N5X [+. o20(6AWkMV sqdKDx R_#V%٤{łPPqY /Z#o#HOϻ.ʀkEX, ~ rX#-OmgKc@!j/nQ``^ $Mx嵽 vQE4S7Y\Boan Dm^e&O` }"=@Zgq/6jl9"BKZd%!WQ,f 4DW,JH.`ݲ2/8l`mk}D%6 RA1^4oY.51vŵRݾY{prWO,/BYUuIT .TgKP RqD =.U9X /(I؞ff!2R$Qi_H&գEեNz_*F]i>3Xl= 6OJ"kP> 8٣;h| |dK5̷V|o1UIjcEsBmؔ{@׸ pVqHݼd+͖V0~bᅗQЙhMᐎܗ|9[m9]_LJPeE|\upt!L){^X-jf37.։Ug계ú_`h)-9>` *J1Y>W}O҅Ѩho~<UǛtzw&&R&oH~\"_* `m+7pCťA4zzk 1ߏҹo#\テv+xē][K6=;셣 {P`: hw\6HB̸Tg\VtuSC Eؚn]bfENE}k MEqF#n ɳ"3 ^~*Kfg_)M?. 9!^&]D~^H>е[v3# Zoa4,'+ZZê=@A2rdz}X+{8擟-!]t/<n{-?o,d$rn..|e -\}X?V@bb'~dP0ru܎9ʽDުIJAӏlˆx$39}#K?4FV '{kGG`C-YV`7G5?M2S +(!Czױ#mtNw 1EtxZ>>Ǖ:~mna4ĬMʿiIrXA~]^Bմ[, 6P+ct=Y.KtJ%1}eϔfݍ)^YRL-MD F́4pQ^o2|'&1rվo}J4xA,xҡ;.B GZNN 2kfsqd`I'&c/=otu=Ve 3qimUpZpPz CY E%嚯wgNI:YIj~ %S"L2=?GC0+&}Vm?CQ"\L4.X`aАݜYۀQmf.u}uvEaĊ%%l275HBc-j/URcei؇<=d\~0N.}w==!ER]┎9:op7#*H?}[pMxT3%!w֯ :jZlL}dxVA$;i%>tL=ԩ@e:[ Z<&Aj`0uu'e->ܒ[_}d䡁5-!|JR@k_2ސti!@"QQq1 #yQe|]s+7jla.IJ"Oᾤޯd'k lyC^%l'h_3*b2z\gk&A}E(ˣaS'ȆrLH3o5-?Jj:@;;.؜Hҝ( 6 Hm^=߽#G'kPě>ibu/Uctsע59u5/H!|ԮD|+}Q;> ,۲]b1K鼦o^GT5DZ\ij𦀃lKY b狿T:|b, P\s[Ƶ ޻\A}~%&~ RnY,[)-J( Vl;.c%{ lR@d}Bv ecfKN<5z9_~5jW~'h`FPv-tKpNe/-ٛxSҊ7,1Gz>f:$3Χ^mj-!0V N{/KZ/RK*=jjs4>oQIJ1U5Xd%o-Է__vW9p4N_F"5.qP(?ݷ5[TY:& Stҟ.?&ы`JV)Gs3ժJFȾ^ Ho"ח ! FWOb$3Y'g5_hT%kJR)]Oь/֚v9pY[Fӷ僦Ol=TeXEpںga=.(vR1i,׬192ܯ]."TX.+PNI\#5&{wQ֟:| Ք+kݺmv'zh:YaӚn$xڰbMx'ձGDV".a A4U?%#y潣 RϻU,HuuMz)Dܖޢ? Pp!ė,>j0КC?1SelwS^h; @8P[ twМJh @\a.AWMf?yKC9X;\ u̥ Sb8! 2њ>dyhB`y%UiWz]ZxrI^ecAl4Bn$*t&"3V+ZI5YdPB-DG^ lTzi˙ \ dh$ƪGkaZ ':]l-‘?6RvZ~}zFȯO˔] Bō.Xt*7sA ƣ1/P wEIrOva fOu!_ y:|1a笅x[ӹ^ji;FvT5~彿4N{uKwxk^&04N27j;j7 tHLsp0KǶ&KS*9y523v(Ɋ:cXQƕk,҉GSn+x"\VA~EFމW0tC#]iJ$!*.|şĠ`JGMVY87SܵQl,3&yk$QNg"8OVHFop٘Æy2İLtޞ\4CfCs ٮ)\DsNқ#ՉB%#1i\ٱ R3 ПFIxSgU0͈AYYz.=&g-ƬvDHSu)t yְP̒~k;z90]6^arX%%T7, h">D1﯐gJPg˔t3mR__`zP4&hazo %&Z|kAZ>4̎Q<(=ӬqyfӋ/g&VKJ8p| lB%em>d3@dKoM=vr#įrOl3d7+5s2@[Q, "hX  ΒmRY?>nqy :{iV=l6CIC>د;I٠Dm+ڢ^%T!60K@A)q۾ʑVԴۘ $ .+82m ؛8ɻLg@DvdY&l&5kߩmt۞3P)m)ggn~\_[ZGr(ĦQh5{j:qp ?IJ ,9Vߘ)_RCYւ3J)<a:z?"5Wu n!Vj6X^7Bwar:?Y8NqBqRIH|L?rBxʙ."Pwsؒ۾ŃQiVW )Tvb%(~w*Nh[nya*L[N!zm~4I;cahEY)-W遞+0GF^CuGīsq(͛esyܿX}{4ّѼgԹwk:\Oj wTʔ[GuR~3l"h0XɿLsQL=f5 UC jp &J3:IW:;*/{JR H=O{}w|H3WNtzcqXlTp1*}ӄe[קx8jY3O EA7ܞLEӂcRvڮT{1!`jyg!#8pNWm|!ZYN Q¦gK<3l>r(:6.K8Z˕˄>3w\YU3v|6)ЊLd({PR"&Rb3xPs^5c͙o0 P2eǾ| Ǻr݂t{ w w-,5ˤggcr^2T+xdR)7 %@y:DnzÊ9jV(Yc"GvVt@haX~oF;޲>`lL_-f04Z.}gȠ!#XQDۃ$3=8+/um7}۟ϐ+4x᭠:ꔸvjTΏCyrV7{KׄY@Vm 21PKhc|ͷɒ@aj1HOM0P /A.h=-SlUyy :{pإj2w2{x A9u432/q˜ʡ,` e`QQ6倧"d 'ͪETG%&oAF0̸$!UJ5xrr-H4fOBG}Yvߥ<;hR=0.0Ӂps_O8T߹ڴLpG-%_af=Ni~)^Y/F =$cª7"[+ ;' Ѹ^{Zŭ>Jg ݧd8)xλ7>+~M 34.6t %F|{( dW'nʯ`Uڵ!Ӽ.sY/U¤k,\p+':b~6c0ZvA|3m5[e7S7 8!]LK˼=(P-.mJdY~kN;XeviaXQ )|oۖTtW8IJQkB 'nlPN.|^:RtgPt|1}Tev{ɒ<9s9Cέ ϐeEW#7b)33 *XP}ϐӄ'E8Qg8$ |'D\jw]q9ar1e=S09:7>_={Ljce)X3oE">$LC57dd}$c_Áf Tҗ-(yd,ٿE]6PD?gr>s[9u.)'ZJd5WFX՘0|UR+ uYM⸶*uF'.M&˕ڥ^^km/h{i`AQ ,yҪbhDgP0wt*,V]-doH ^_ t*,r8sPKxpGz f8@>:%H'#[/8U59_Mу˩P.(.X2.?կ?lre V7FQZ[ح?MYdvn,8r#VdޖReیw||QIwvb)=ЈAbmѢx1k'U7Q h"u"zEBLV xx2$9z=g^gH-`th#2ƒ-ei,aT#h^>&SoMF/KlU=<:q*e_T>U˹M$[>Ϙb*1RX2_/:Yiv<_nMq PoYq |۝ 0KʏQQxdJGt~dnvü0IbIW8v[(iᅱ:'e{;늸r>fY9_6c39Q'\;@i ׆WdCȵa[a P.w0$F%WX9*m2e֬YzG{&mHm+uh|!44w5qdSrp3Bjy+80YfA)ʍPky^ FeDGy&M'M& %D=l2%u _e03l_WMYW hhQ|ea"קgoQzwh8v _2 6gz(xn븜s$R&6MZ Y`2]{=ouft,O}n2t'V}EgWNCzbc>a^\J5VN\+Ch^ WgG3ܳBJ.`= nl@E1cUX&36)kˊnɍ )X=Fd,7X0>>;p6X 1η"Xc-{q-`QwL'@SΎ(Z jZFr@}BI~l( AcSx Р/)~6I3t'I( @Jj!D sBI4mzf٫Q@Ur4 և,l~/Jf4w=S.ZNlɜ_S?} ŅM`gAZMj-OΧ3bJ/(RŕVA7 lŖ,"y7S'-W80:8}ޒh $¬VuZ^gG;A}ϖ0MX7hW7ח2O繂/~Dhʽ\ )be&VNW`2p;;F5:I?o\ѩoJ(4Àd7eIi?.Ed+,a?k hg.ý[ FWw]>dϻb^Hɷ?ѵ~KP}TBgnQ2};:qֻ`^4E)3%gV9E ˆshŞǨvО&r }],ϳ5VR[wzʣra虃(jTJWY̲|*6M49VӳveWhSzd--},\kwwG܌$)Msvv;Jx.U0,1 MXd{0/yEƳh%^ժǵtmQ|f`ͪw:GZ^mߧi`j!yJQoѰS;׀ȃgy].DY DP oU" blQ)35 `]MCS AVʜ PPq=m󄏶1(<׭ *=RIK(s"j :uQ""Q.kZN4"| Xi&zp_: ](斤殊h.Y,s|Eh,7k}=^5o}PeڞƖlj+YypLd,?#RIzYH5v>kkW,|"9x2y*  ZX[O:s6ZL BV¯jb369QT5ф)tu ; EI8͝3{~F[ M W݃,:|-7U0r3]/ :Z5 bj [)WlC: >!5O@8q{P(Ƀ;r.z {zu4knp#< U>.\ؾRq]qkAG9!)DZ}0qx/;pH =W8_yZͲmpĄGRQNC@7{޵Hk l~ɩHET8LUP$ǔo, }|Sΐk#(YЂ@/saY;_4nN#aB' AK ~P/1=vUKUJtbXKܱq"qk Jg):䠐q9Trdx6X03« Ә׀wfHT{YL oue*Kto6K+Y(-m$ "hk6Jz.*Pρ m{]1.~SW_ skHfvx.s 7 ;E<w,T7K\-CDkzgdYa>CU'wj:zl^_wոq#Ͻ 6/i!Bo"u WS6)-`䨞JD f w ם՝Fe9I}5<=M\Lq+"40U8].?˓oG5$ݥJ2OA= E&%p5r GzGp>N#^Wiy'5߃Prhe.%qpKjݔP02$Mxb4;gu6pDPQ*ZM=/x̧$ެ<H~֜:wVZ{).f7[a&J:S˵%Ƕ/D LVG|p\1 G P?bɞ%kԹ`:mZs 6%m"D!#8Za<KXHŝ~?n];2wP0Jg:j: <'>[uT$:2P,2䛝c:)_A\ý[ Ǒ@;5c 0"0#72x4Qj{fy ϬAK;HC;)T<$(@1IUOIlU Kl} ͥ AznG]JC.DBO=¶/~M !+4,jᴎAjb鋜[ڲ\豬?1۬2o6(V8 psGf}$S7D=1oǒW*vrj/ڟ\Y \&V {>3g0fK IvbvtrE,!}&U^)km4.&0J`1YGmNM`rd">2]n7'58 _aDDڂ6Ob0 wAlsώ|7$$l&r,c(4v[7J)FJxگuh (ѐb PYgM ͊F]DcNPXMvM`rqQ>QמS>R!fdg!-Nv/2@6 vڋFǺZ(G*6[X?daDۧ.ꚧ7> +~fyVGb s)k q"_@"9P#D`}d=k\Nǖxg{kOxؚ"X}g(ac'r 0 Vl8 i%栾\ `hSe=`%o/Sb򽖊k}sizzG)8;HRqn eg3 t#Gtf VG6[El.?OJ̰a)'խ;KǪ}hP?Ο'_d#XkUcM._,+[g&ju /1)"reA^ ^VX{An~d=s{y݇zp'+c 6Z삥~.+fO'Ψ}mpI/kj*<"mh2٩A0?i_4,"9kh̀̚HTgʊk򭦿~7vi>Vd0IzE!lnSM(r'y%=sLh}[UyjNQ}b⠰' N*%:/ 󸷣}2$W{Q% bwj,|7Ěۂ|0gd EWCЌ{ߵ=m1= `u9EU/bg05= vDˑGNH9w[&\M(lKfcOnAa<8I aBm="V\\/3+) $Aq`x!{)TaCwķD]ZeK辰c6A `2TϮC$K:G"!σAEtVWi$MeDJOj5 ƚz3}(.$c3 )#H o?"ɿ}IFiil,CX/u?\iz>4oe{d,ԭ #$Kx ~q79B^vgС]r|cUof}u%/$pDPW9 uYSFWOd {X FiSa@ֻ@a 7S}. Ca{q5UFFz1pYWҜd2Sv(d/!?vH) wSm_Л:~W2rA3MT8O@hfIKƱ0Uzx/|,`\X2< H"7e}x{qom)+t-I^G)(#oD*?{=iw| ʏ?94,t!+!@m:ƎUQ6㼈5!i>pE'>zlx"*?N)4R^Om%aQbHl^ZvSOuwnf[C2o >M b4viidj3pQ֯V_@WquU["_~vj!l!|CW,cs) '](佥9>|p4# TdnP)o15z&uD!|f*]3QDF*luH~%:1 XZaM_~-L<A*w>C"^Al0[kpmX{7RDV0kGДBrm&dAW/=y9fjoiYxSJI˼)EE̤(F< uG*3%^j3 KrI0nUS̜9`ʼu9*$;%`"z0vP~j wI!GmLg渠sP|qѽ>3Fidߠ!ZD[1|!=N ۗguv1/:R{W%tBg zu˳j@өF"fa=}NXl0ë$`SD<~t - Mſz+EƢ/abl@5NI#jXw/O+u9dʺyz$u]Eܓo,4RD;1U_]f:QxM'=RQOE<4*Eʘ3 N-#ko4!ޖoƈ66">YiRA*|5$qsKGd<' UX1v؉h)Y<gC"H qqog CO t l,H;RNJS(Ճc؅c+> YjjI~봗Z O!2GHq?#q$AAW,OQ6%e˲mp܆?{*ܻVGϼH e fՅ=ؖF͹⶞+p~߸-7pP:,ntA=>:ǏmPLpĈ^Pȃ"FVBjgb Dfq,+M6+{#Sn_"LΦ/c1W*:fS} :PϦJdm`I#40mSH5(eKGTXI@6T0 Yabz(Ѵ%~+7$֌0Ռq}u/d&8ls?`*r~h'63S/[mX_}6Fu['U] 9@2b4Q/]UOajY7_MOa0ҫ{6;:͒$ h-o&Lp= 6iIٺX+$,wH nߤ,'Ɉʋީɣ߂gK1ӾL";ǹ_F)7\~^Cy/vSIޖF}**9G:;V^μR9`zgiqy>\ĄӠ=:–QSJjZ6֮=!^"D+R$zwiE丵ΧX(Ł4bz:( P8͝ t2pAH}ja}-<K[5#%<ٕ(pTez~|;-c)̪H4*B))W磜OiR* Kbnž.n"Iq˺ ˠ?~GVH,Id_s̪ѱM8ٹHc &'5Zz*t.g̜gl@D^ +ܲĻ>Gŝk q9d̂wXtWsgqYZ3G645$չm`a*y hBO][rWH DeX~:;-~\ED%;+=rG̷|{'$n7YQ|@btd$0= w@OC?1 a ֆlOP8Z.7bt i^;~JڙzmlJhlkpo)|:V)4W}g1#sY6EX%!P Nrʵv{ }6a/YFf 0aOaٌy-)_@|uّ`$ y G+If ogYd`/'hs8Y~3o:9^d)Y>A('8Gpv~8;+2'ga[UCHcI uj4dr(sz{]Vv 䒳N(-Q11sBqVd\#5c8Uˏvl\bL^th#XGD[&!j() h#uA_َQ z*lsZqA^@T;UK(3|~"T3e k\$={ pP96=$+E#2s-wP_|DkFCNàs8v/a+ {VH8"=Qf0lr|th0=YhcBMoG90f7)-.^`j$ 0r5nwJ"1RIçh΃Ftt!`$(g^Fs6$ Y#t'"+B͕DG *?90*@\/`y @_T RP "*to<6=tʰHKAX1 3T[^J]YiO mq&M@Pv9=:"xpxO 1cވGW\5+wѬQϹ|W'4q"Yr1 >68!݈NWAl|r~~_;5xndR\u$  թsvӢ5ʝŤHʉIs+y\s?̓wN[|-DyhY|zFىwFzng.h*Mu"ꀀDFa6sz6I З=(; =Jx/Q .GYd$ogI%s0+N.a7gPhr#^h9m":Ȝ2u4)O _'ZBV/Rpp3m&K=;ѳ\n ajٻ8Ptr$+8^΀&ѱŃT5mcL 7'Q5WK'?( 6ÁFn$MlqmQ AYwѐov&7xNWB#/( Iᑥвݞ(*φ`i;]Tp\Y*4]c26RjHŹS摞*V.3E{e׸wע7|JR*K+yiڇThv  }2̆g=Xt ?6;@Sۗu$c$'tKD=\=H[$:& S?qM_&y khg)|Ѽxrbed2xzQ~HjjViMb?0a@gģ[8DkS'ʾ um٨Ŧ*z:Nt)mrpqE{%fϵ/pu3vgO>덽eQgJg0PI[םe͇ϭWd[4'#Wm|@hŏgq@48l-$V;yq߹.8x5m+z_?DW.A'W$Xߩ@EŬ dG;@Ay>OnQ'WsjbH[ (Forl;C9PӽEL `-BȖIw 1-lvckI}} W<^妱s(b] 4l$ ,&E㸱ľgؕT+LF&SkrPZy؈pز}LO3_a˿A@Z N,K fqvx`KZC_:cε;z2'}i(@vjLI_ِe!&]9!^ZlڕyCJ?w e0 1\ղ-f oOK4p$Cwzm!\_njjSf ,h7Dvmҡ4Z+?0F][ں|r,0^C=dT,^-r iu $䓇,Ne\SwCC-}dSkm PWpZP/9Ǥ@4ˇ.o Ue&WeiFK8~řF[}>8RkjWA KSoR$¥D~1 0;3ZS,4Lmu4ꂏ^: ݷ9!] r ~%8{)WY 8Qf!ELDşn)o9^CͰ;]z(ujbH7}qMkzª c\9 :+a2=P^XB[W>+,PhXحaZՀpDwc CP!NUd>:FoL 67N7Ȟ|p\" %}TAkVFW`np۷e-N`9\˹ôkY!lWK0f}-W m:|77):i"\g1:Qo'q%sI 6i6Ɯ"X-W<$LI&$;Iz%mKY7Ym{ kԱŏ,D՟JQ_QE8Zm06%ĮyH9 ,r{~kK jvWC̽pL Q_7KH]$8r0( +͂` Ks7J%P)wPXi VzLˏnخ"dِ<t3ZY%_1bĬR`JXjV^Z"EN:V,ޟՙCP.D\ D縒0ZQ@\Ucr2-HpC,&7Nd]*/>3$]| SD&na8d mǬ| 7G9㫋<3R>.S@ Ӊ0 A?Ugw即gv7@?|.=9QqV9FgEjP4"Q ;L! 5 _F2]&Cݙ衸L]m"3 G(txl83Ѯ0!AȽ ^;o&7I[ =d1TUK AwF.ğ>J@Jz{5_"|ϒ=aYׯؔR=ؔp0gd|xF( g1"奱gYZ070701000004d9000081a4000000000000000000000001629779bf00001a30000000000000000000000000000000000000006400000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/soc/sof/intel/snd-sof-acpi-intel-bdw.ko.xz7zXZִF!t/}]?Eh=ڜ.+Ȟػkzc۽766~+^iN|`MWTG2oV\;Mi-XNӿPuǚE1⃚We'9jk7f=3U>YS([4]|Au+E-H!Bxa#92u<Ѧ-U ]wƓxt0ʊhbA}@o:̦TGW5*/ ";g҅h{4Q,SG5u􆍪G$9LG& #ľ6FT}YRP%8ǿPx]'L_v*I I UV`4FQ57,.&a^5k)/6jUI0(G*+9fR|ζ{IŸz%f(/mihȦț^OБݱdag~%Ff)BhJ?\x£`V0>>o:F_6m`J{ ,euWMN ~xJbJ [DQ mIy+˖ "(shAWK-GGQyr(ͻ M/dzycΫS? ȃYKm<,Tɨơ819Ke"gcM $/#tӁPmy!ԋ CåMeod YYD+9N!./zpE&PI^d{.,φsƷ{,n<^9Hk6d`rʭBrwS$ %5/ݾ!K @YvG}$ E ,6mXWYTmzOJtn_|QuuB!='^m׋7.{L{yM>.}Y&n\~7P*I7ϱ/=H~R]ܹ])" dr{/&qI8/7Y_kxϣ*B-YE7nܻ܈ hE;0.7Ne[T*TdF ^'ƫekֲ=>(/h`H"xĔhBI},FB35 ʀ-,+*9,m/{n /A.ćF."]!]A4S^ڋgj:%#@=5+GX z;ive/f=i #jfP*EE NCj±@4fQk'MJZ q~d #o|5C9[}JGxWף1,qn&&l8BC'|y0GdgQH)*Fdic 4BUPr?`MctRfk J>Z2Pw(g/um5,Z? !;~N$!>:U+jɝK ƕ7eac [%2F.2: jou\ q>]e''<nRe 4/yU;;uV?yYT!z= f Im◪l꣙ƉhCqM“ ʁ0%6 ;C_i^i{Ä&6n-$9ћ8>+\BTDE$fbf"[SiU 崘x -"*rۡq^wٳ=I旘̛mOU`/Cj)p ; 9 PJ~|R {fFS᎐9EZB ~nAd'._ыt]篋k΍ !cYB~p*JȱQ{O9#3c\T ^-x Au@ȫrS%Dd.Tؗ|ߧ׌\'?QE ,5   g Pk.'Q"O#Vh?RH2:_@暶/6_E{̮.k l^w`#b*d7(T:1N-׿P&aΪqګ,0nۙbҪY]|GSQE/~5!:'Srq$?,@7jPP8E 0L CuaWp/ N[fڷoZ%Aa7duVz4u=XC=*: ntQ++/FOGyx@Bg5UGjҩg 4A'P (l辱jT|j$s(W4s`+g0yRtk S9PIs Enë|.v5CD(8eX'WwHtY>,}*[HxS 1{1^ 77:`t˼V46Y4'ϡ,xRMkC*Wb5^EA0c 9k'}URBK\}h n=ȝ={%`y[?NF=?Dg\ġkHi\ˢqd' v1o jAձ߫ ݵ( +si)k|x  N\#&?E4Jb({pHztfFlr\9㑨Ƒ2($QT7߸\dD+ w YB_Hf ȆgX^Gxy;jnn^6GZDJ\xׅá҂ۨv7HjÉ 1%yq?MMMπj[@Ff]%)c}TɒPxǮ!@wp=ۆS䤒s=xQcHk"D$#^YdCT52#QkR4 !̛@d~ի}\?X9Y,AjoOM8r3Kj'fc}А7;̈́Kx̛៙|2!c6I1|doMU.mOkysX=!GI1U_k+:U?ׂoj^ޟ 7&JLی,; ~9VC: R\R:ZA@J֕-ۻXE5Z wBƱ@=#5>W7 @iq }4(fxSpR[ž{rlBQM(/+@BP-": p! R"H7 HèKy9F hT 6hyo<C/rVo)YKf=$.g6~ k*~~kW.F BD'ɗ+B*!T`JvzdBVb|AEAYh z%/Cd8>©jQ2G"6PtGPhE+Jnևj< A|z 7e+Tk- {]Q8l8P[1u;cW6c$8rP~a`$j*]TNոJ` WF\^?Ĭ1TB'4BJ[,^thXFx>D:G/$a<΂Mq +Nǭk=b/γS(@b(<:\2&T-kx?Qni4# \漣EĎmlp%Rj^y'>r>t//O60׊SkR(PӄVca[T~|28_~Ym")MvG"ceОhG^.-{aXO Ui&9,篨oxFC3Kˋc:^:Ga6q2a*"Rt lpw3&w~ȗ޲t%Ѣ?Crt_.eX_u'>!kh_= G:a& w H{O R3'q};~/dG<3zƽ>s]a0+6`[J.SRºW9# M`$t/pqsH~CL*$e._<'i|qN[H3g0Т2~ 5%)im ƨ_̙V솉ijOczAOPKJ󸗚f:;naK̊tH/_-#k|ҮynAםSjQhNǃz q*:MO;3>3O?p- ʈH :ըu(o !MŬ/%i;'A%e" n2)P7VBiYIfdA02Ө/ݎQmۅ 5]߉D4tzߛXi vH&~b#d\Muf!{9gpAsU%܍Bf]aD_4D/[gsNJ/"3kΙ^ `tcuђ{̲F̆+jMPJ`(̎36K P;9l=b]\׹dtr><$sKm"9[&S0[wL5}+uĭʜzه@ ;;ѶUxM?c\JuJ7m i]QŨ@^wB :X3<]BN (e 6Lo) j֧C5Cc nu,9+_T }Rer ;P=,{ <#f&%c wF5'.o\w:cE3Zg6%!Q%%vxZr9GPe5o >S$pzo]~F:W-jTP4I\$d`b}moIC̏LVe~汪zp[|)O+g%c\\ZcO+{SϵiJNjԒߧ§1uzQdo`}z% ghdR3X%4-g od3 #hY򎴼І" 9]aϠpeqvn%g *i +\ OWr@-&VbxݯAJR0VEW}KcdAv-m?ψQ|zxmj*&%oH{H&^lvߛLfQP3!&a'8^L!UC`.FYqYIvX3h:-˰.ɞa:/gߊi|dgEpjQOx~zo!131V!D_*;勉w'54}ݑ ,(7$i: q98$ Nx'z?=> s(֡;vA9f)# ѬYl!P.ƑF=wߢiAu*rέ MiivU1gbޤ]ѻpG8?`SEGFͺ h횂fwMGzt ;o&Q(α<Q+|.5J*a{--u5{j0(읛Y,cQe 6WvC2pN3O\jiJFUtzwf[ѷr},tİВoT@ . +5DȰ?_-9 *Q,]%)vtӊpQQ&*kBˇz4>rxa踍HuB d't6BnSsg@eDma\q?V {‰n3ڝxN7^[i bПD.*.F5T= ({P ȢA<Uc);'G ,R$|dS& {,S.mZ",} 1J6IP8aL)2F[Jy?>ǧO;';T/ny;)}AN,X,Cㄭ8lG  H))a;"!_Q0zv_O%\IkFkTKe./kEO&LI:Q.xֵvx&$C٣ngo7"f/;]R} xh9j.#RqХr8 00@6kXrflNʬ=Lc:hi-i3w a9zp믨7zOZʄ!;)S;5g΁.GNC$nOx ٩~sF4ՕNV%3KԻt@fq!X( ü-ʼ oxmOSNo[b@q߼lIzh|M'nRdCŸ.d5K4bK>, 5tc^y>>Sӝvv]lvJ{ŴYk -w.ưHHG}znu(T3dw MLnwagOY?H, p%m<-_i:ˡgTc*tVꯝ$wa1ǠiāAi3 :\Yx:@HO}#'MŐTu{\JX,Ӟӈg* LxaI>^=,'r$&~4J6$t:Ԟ1v켮m[^hY/~(_{03+l褕ů]>\8X,Y4_\\=gPRK-5MX8/S]v {2!m P8lɵiGs@݈n ʺ>7&l.# >1&J/MD*3ks0 VC z R B+?fђj]5Iƅb";(rv4n$OjQՒ vmXj"+|3szFU>7nHeiʷkOq:!Q.e][c^5Vj0Rb=4[s`lx)EgKH6=%a h2  Ybm1t;c$-dEbSZJ$Ǥ$gs*)\ռ o5+JVe B 1)02? cmX%zBxg"eoQ=-<ǭ&o ĬK02  Գk"#I0TG Gd:;-(Z i9e#`6PKa\P4!3/7c_dkDk7md=lŋnZ@QrZͻU`X6l y5?RYa]/SY9 @օ5<8],CV\Iz>PF <ʶ۝GA \GuH$|dlE}}<ړ*:R7CV NE#E>7 YZr5#%J?.Ҥ[|O1r78 ʻ{{qZn:"~["ex."7%~kco B~c?7-!P׵>:wߎ~5: P3O޻3=i6AyԵ {{ԉ}v?\t*AѨ QP8¶\.Ɖ\cz;;Migiy:fZZE,=zI3_ + /}A cTI|=UفVML}?յZJ|&3j~6O몐7r]s!`ODiG< 5'"=Uؒc̏gA +,%X1XG.[r\B/foʌbO5e¡s7vo7k"C$ו uC%e;Xҝ` K!EYt-m z~_~R?ePxr}EPGTԧ?JPlOD8׻FOUMa }-e5٘̓OSj|9jtDVȐVl 3ٟG-4tުQ 9r5$܋6cW#=.|gZ)Rm~;Q2d"aݨZ1ob µ=ݚ'ת߇p*@j CZ4!" ~=D?zy9_>C`+g,Kt(fuuwUm\Xc]y5 *J.-@ `0`^|؄6,!Tk!խ'*ԙKc:£F 5xf)/[R%7F3vnYo1ya]8۠S=~͓wZ!<>y n›_ɵUF-C.`\hVmOiGb:Iv}[y*1ig\)eKYIz@qɞVJj4+A"'$KU8WmbIɍz !Ŵ]e *7n(B )dkۘ>ΥE eb1D&`fGL<V[e,6/] [?n[VmD8,mJD;9.0Fy!A6\-4JBj> 10ͺQ_@P ^y9o,=Ohzz}>PW4U6Y[)72/54YX-ߐti녍)2Hۉ-`VQy?EpbQDN*vo"7aV3l%{֦ZҾOh: (XS%7] rGHBAqi*,p/*~Ny,30m[ȷH8\Ӻ\Z{h[F/kzcdAaa~o(WNg =IcaMr5Pz b61I&/Qom} <+.v\-d$U14`rؕݮxk2@$Wxp!`^8 ϑBZHlW\۪U$E 7s?le.l5goƘ {~׳jl(. @4/g̈5mK1b?ghji/m>H}vIa G{36vZs ̦G-B6]A¶q|Kb* Am1A2 ISk龁\7#M6i$sf;+:֪1"LedWT:H 3NUY#,"vT$ WPq#"_N`<ā/ˀvoW(9b|B{dz&ϊٽJic=zD 7q AEjO 4LjSf2U-keAWg;# Te)'~3ɳJfՁ,2+X\0 2#x5`cD z)FK) V=TuSrY&"; *(¸:NKd1I0ͩw] sqH8nK}7/8H;q {bGM6avXOuTPtg!TEkv@a@ը:q? NgNf2M#6`3q_}%zpa3.JWj޾O:6vRsh5/Ć|Uw0?-ҙ-8@P`{s|cmlqn\HnwVRdNԚwԟIXcI$I#G*, axX^]`£f6S[ER`GXum1h M+@̈_=ck~SK7X-Y CՅqB_sId/supGY{s߶b$δ瘀]{ ``I97!TQLɊTFny`A:yI,YCSH5i|`hxR!f`)ЅXlq8yz!F> yN^~ҷ|/"yIFRB5Mj9K{VŸ U3>!uҘ7>f2$Q;=M3JOKs*jc4On>v1&̘pg"f6Xj׶ܬLOGƅfQn]Ic !8f .QߍYs4FxGs1 3u/fLQaDD36JFa<ഡ qAtC9~ 7rf [C2̖I"o\"咥/H(Yn ;_-&ql:8^pϙ, ƺ?U^P&ZI[D5aƞE7 \f`, 9% MBsR;(m9 لl8:R 4fH~3|^ _RζO n!bXt5F뿹/1Ќd:-#i(.\EM#`+q 1r'[t&5'B/.oRfAƝݲ:}Bӿ $ٽ%fZoǝv؞M.w769YfƋ2TʹH@k?ZJ:Oo Y$1!5LcI U_.|Oˣ,y}D3!] !SX8Ѧr;G@ss9mFK+ߞD.gʏ=R^@v)//uzfrlv,WҚtiKKTy *Pb "nTAu*-4}T8=](:AcCY\b g!mdl4br %7nG{6:k崁N]RxoBV2B|G?ѻ~UaLlwOmT{4p,eAm>:TG WjU#d݂7y*r=PLIS9QpI|\ GoEΊ]B, z{W!agʓп4(ZuW|'~ ~CtȫZ0[Pe{~jϚ'}ư;[= UeNK<+ޝ$>?]_n̜bdq@#/ÍmrV_[(@K $"Ƞ2\ޢk3{1cB+N?ݕ|he`dD n)Hj?pH: 7é;ƶL_SF߂#3ģU ̓$ v= {{ ʧJ))jW2^^ l,Ճ%p^& cK03LB SG1^&zcTLv|:% ^AF2"#CBDԡ<(:C_)=ޅ>>ޱq l&7Sr(sax(mb>xr%8UaOIރ\gXrbڕ L ) !@Vp5A4_P_|#@tTֺrg9-4ͭ?d%c[9$V;ޓ6Zk+T I[FߦöXՌ>d,S2+ydTULa?+cןO\;s6)RU1x:)-&avXfO$ퟑ}J.Pǐ{`带.J03K n]"`D~I{ 潘rB(s_SfjmE=5j!6DF狤Pׯ>r8^SKw)ꮑq HLMi{LŬ2ܷty !,mѵeicv>,:*>p $6C"H$bI`츇_`ȽK?+T7/^g]בn`xcԯ+F+bf?D,1ו˗6Rq/>2ă xO('/6Xrm:BvqAK[8뎤j{e~<+}/)?1".5_OL+9~ 9@F0Zbj GNSfͭ)\=(B5}roI#Az1 `R 3GΔ7)^TρQKϴg"b9ŨCK@pOTm8 巏7,%]j![H4.`*5O^("d"}ۃ]T+5k՝L*`V'[&DkA1+YN][c}5hBUA =&alۘO(0 Ǡ7<.`^Ke/ԍ9ܓ+%w˔IR;mKmB٬V'ohK'Vo\WBͤsu=oWpwG\aT6+#v!~#S,޻@̨*֊€( }a [W;Ӂ3|?}oN;QVB{3<`7yt^P9^PKy5:O|vO>$HB;4b(12ARdQ:B.S=7b@]gD ȝ)*4?fq^ 373Cloy SR: `e@3{J9hAݦ8.SɡJ Aŗݧ|k哫peL!@٩Ik4nCbc1Og%OhD#~D[$~cM~#+N{\QE!%I=óZ9 ;%(5BB rtyh @^f>XyGGC:s∿!kMJ?p?(]pɫ[gYt eF#5N@*o sqv'l%j$e l 2ձ#K`|I7ԭ,6Se* Nki|yKS 1HE.{Z>*j6e b8}"!4eyVc׆h^ϻW iް7jMGCUshPJ7r%RǑX)/Tl}JQFDU%gғ;mb(\߁xSz@e|,1S&MKS$RznTvQ0%'r7bc ]_-X:8Qm9i/6)(8M OYn#2BJ$ݤ|2}6KIsgnvˍi{ϭ#r"^qeYP?Og5!db ;J4pz!?{Zۇf$fQmyv#$ږd _ג.N[Yk|Yng}V# 0/Opu#Mojt'>IĆ6g\1y7hFbIM%ꍕ^WB^q#a^Le%r򤷃mN rPi;vF[0d/ mB=20[вh0SsSU:`H/ -Ck03{]woF?NZ:x 3QEKw9yD˙ySG"`)#V.S3~չY;+jTx)B@C=bY>C!l,[nGoV$UJ8[o ,zV0AWt쩺ar?K9z|2`Iu;&>Z|P„?theN!QfPs.2%ܺf`tffŌ? ߥ&2!WZKvO#O(o_>lgb,nE"z9 2u6rfVWBTλxJ!,NonL?sE*x;CPl qDu~e,ף9CM)C߿h[xmvZR.{OJD#SsՇqِk-l WvAU0n}u٘ɯMLM醊𪱴 l ?k.69㐄Onp՟A^8SEIO8x4rakaoS&jU{d3%R,\:0؝8sL/= J.6A){[!W S<,Prb)٢5&;y$ܑ}$} b>gS7o99Y,; aN& Br7޻ He5F!PAc)6s5.@s VASLL-T o |qv_5t,WZJ82[YK\?U] Hg`0)MRٽ{m4F咉[4^(߇t1qM2 aIoT tx٠:`/U4DQaѶ07vg_'5V0Hs /6$dg¡6S8pd.9g:1Wȋn˪5ڭ( 4 xΊ*o@]a{SJrL o+=*Z].㍗ZEb3AKgV˘rjFFkM#ťf껷hBİ*엺 tg$\B cW6*f" cki6f0Vn[0歍UOJvQsAaאMn;6,xo޹D`: H>eJ/5G6߿Sw},`uC`jA_!xp)$ tzμv~0O_@9DrgVXN 襙ݟXIm1y;"Y(oV,7^0 cC"C1BnH^BϪx7K3gdR{A |fF)JYTk@f\nXȾEudꆔ,LB5M~ys`SEߟ P9dqSӌU\SYB@ bMdkcJٙU O0  g3{ Z%4q ܯbE7(ъ!4 J ܫh ҝyxi;0ѨkYfVCmMXtHC.?"QkS\# Hai)ϑk\WZ-*nUʎzZ,m3Q\b|2ܵh #כ3V2CYs+..xϤyCּ>qFz1e-Az*bH7H;v'?潈6j`(UdЪ:v%c$`du&۳ Lߥ5Kk`:f&h*P T.B)yiB&ԕ-HFkGsWae14o9ZDXGKE˶dDcǾdץAgK﬿dBją#E Do9Ǩфz'Aq@'Vu@|"\ ۽0-K1Co,@w捭!YGAx19|S0W\u|t#b. Jb'Zp#w僕ib{dRR뤅3m>c\D"XC. *D~zA$?*iИ-)93"1f,e]4e(R+|60WU(9oM# ɊN-unG^ԠXm|ijiπ]Q ,^[: I'.F^-87Ҁ>< ŝ>HCv7E2ۻ|I-xv֭etV"Nz]MJx֏Vɝ>Rܮe{FbJ*6bд[ bRg>Zo^Y2Tl@(S,~7UzhNL=/ pLK=VX\쬞D@X\V h|3V'7[Lc yv}}xĨ -59u4I_UI!o mh`uev(%U Mu]' b7u- %%ĬGE);n8=d]*!u5(‰sT[>-5!= J%8e(F6~gn[ /b^GYX2wR=X;b9qӕҖ&P"ZCW^J0m*{8G&bLX ўd<ɻX-ݟ)mv*. $ lT  x]2HXEH!4E=M騧df=CMrh#-Ϡ戫0_鎋QTxdbr6\a<7ukzrٹR z6-`?-Ճ8;]/I5_kH-cu8) \|s"h5oq7lepk[nPďqm`⊩A?1o+xB2ov[yM]#݃RP텼WhwjzLjUI ?2:4v.>ZzHF*H/hk`"Պ1AA^0EK =o^&2ɷUQT uY!= í=zu&`<0,4%j5~7V ágcp9-5Iu>U/6{/ʁ.S@]ۋ7U= F@ ]Rү;~M{L=_jq6pN_J5XJd%E;&O%T2QzLw& nJEAa>}lҳbף6[#2:jBud. 3= w'cg6>o mЈjH5`;}YҲnh\s$&w_PȺD_H:[BnIsH^vįCM/G5py!Q;_a'36x096Wk3nuKZ8BH;qo\ "ߎ7WVHRߣ <|^X `YE3? {'y1Pēt j.HyZ{$*>ۯRtO_[uNj7X`6 {vMoժnRVJ27k|U7ZC=[@}/568ƓX'0ȇmlj! 6TwEۘ$'PjUI4ɡїUFB"G #KxJ;Co)cW\]@OY,PiܲH[P2^F^26k. 5ϩk.PLfLkp?gp]z҃Iؑ{Z̫1s];FڱWJ!c|BЋ`՜/!H" "B0ߎoOO {şb'O0qZjsεXPv $/56xR.pTw[4Oqv P$|AO+!Ō9Q&5OuٌV,;7znV Dgh;`C$`gc*k.fN*2Уs-Ir.@Pa@nY_3Mӭ89@O㻙Й6yF9Z|SuV'~A$Ws,/~Pf'aLU.,HNP7D,NuU\cM_2\4ΰ`d(JѸ|y yY`"ZaH/IYtǭnu{^;^o}yKr/T>Ht]{MDL d_{r I3GjԌuQY˶+} "ur`N;L8rvudoh8zt?rMPKrP2 ɠv75 ? [("BDP` {wd.­~!&srv/Eјt5 yz?FeɅb3+ݙLP[Vم_Ib}#h Q1G$#jQ~T5%iac^'-A)!u(ʵ>oq'ʉL+ AvM6=?^tjK氶~j_r~vORj[P\ ]0Ϗ\|ēdU4cV hCE4W%0}溟AEX^H0EN8O <48)84kkO pҧWA ɛw/ d?4 K2E D.,H`qSbF!eb2uDtr\ǣ# rቺ É?>1b>Q@d@( I%IFJɐ ^ߏAQHo'hwwXc5O[AUC{kg.^Ӛ2~}#wJ{ F?v)b ۯdjL3/mb!$Ѹ̈R9p3N5)TF~*W4Uqݨx^vJ%ldVl?V pPQAx%g^VԐFs#}|)zSΪT-_xݯXFZI<N2^9pPCly_}ږX ^OE ſH*B-2 2 ,F$0vmSٜ7XÈN /ihz9 v'#t'éVp❥)2t:qS'-lB EU=t|I2XuqATzSp2P{ttI=({A9Z!hanmQ2DlL;F$ :k!~o2Wy3\b< lUd'Qx]f$7Fbu[S}J@GeKPTPF烊D/77c$q,ߎjZcskh]ڤRjVZ^ûBϱ 7DZ-P237M{R,::HQO/HUP8VmZŧ0TZuzBmyᡯRt_:0Cy JqC:ibo.Gy1Y>t 6ϘUx%8]^͊vr4->p|t:&3Hq23ц$ u Ksa7O)M闙<\92"~9@iUn4yK-c4 {i+6Jƾ%NV4컆pQ:dȖ &ē}=F"BflL|O/YԞ|gfm S*.7&}ʶ;Ԅ{;W=L\6vk  nWz>-'8@VmbK.Bކmgp{/YIg㍀h.ɾrgR-QИ5Z4l?)moƂDn!r!cڔY:uU[f< W|lM(KTB@]q:/4M?NݑLOޮ<ށĂ XUH!pS $d RUsIŷBnӽB0͍J]BWf|xZRFX^pdi{9{l})3 i+ YmA,hr ~: j_7?&.27TEqCdY-w IF\"< (N0TRa^t &'5Hv?#Ol*d'f5L#Ip6 Td?D\,77rn~DotᗣLJ9`J"5K4`0^) S?X?+I_BN`wVI9Id]#;y8Ӛe9g6>݉6 z}B?zރ o7Y˔E}aӞ]RY? mw?"mdv3tl* ]+H .GЗ P[M|BFrfn@ czX`4 DCoKAx^L95+`=h^;^sIY"a)7Ux )*ǝ>]EM9iԅ.sHDob Ɔ Izxlu U[uԷ'CHlP7Kơ3ѱD?no.i%0K#Ϡ-zs8TQ2O(Ԟa`ᄔ\eg7"F|~?s\׆R ,in"TS͠ ͟ȧa1?`d>u;́eSuo磁1I_ͫ]ح%]E7 Z%\)ӹu,>b. -?i83l}o]&gSΏ88Kot[eTs{E( { f4AD۳-VMR9SCON' .]=]_vNަ5JHa`Ax1}Wl9 e`Ot k3|Ϟ{B ͹ Y IЍӻ}tr.ZֳOzWʮ1|/p_Y)߇rqUp8y "Kc㧖=0k`66ϔ _ =0/ G>ᒚ2J|;&d<R3Z`N7`x{.<&aEW1-Op _EBקIpXƹէZD42k@LIQƛv}j'(:Uc^Adq ?t}RYn7Y0oDO bt|ɏX T5ڄõ Tv&}44oFnQΡ suqAW"Wf=vq-[ d_1B^#ֺkA n@Nj.*~*nYsuH鯩6쪯uXgG@ikmj'9zt%y&C 1޿q;)r$%H"<<jzzdMP?48ҐY6ȶGyFko3W3%uzѥ+Viz9SxzgRPXl(@1c-r=65?ICn[Bi0;tAuPtTQ zcDNJ. WD;&r#o(;Cr%1CܻQicnm %Å^RocPFQ7JBxru &Z^\kლoj;Ԉ=J@yA kMwlq;OsgY02+Nbn1k+5u2xboHFu>2H >TQ3v4;%X#h2. і!e'K*9-B, @3 ֨t3A`\\98 XܜnVpETh[%G]c++l~y $>nD4VJ7Ifߔv/Fcr: ૪ By3-'Rt_XJQA͍2`J<\PqU!1݋%ѦA`)EN"NhO& w%x+10<'g#c5 IAO5טu.ꔃ:eL窼eGC0)FM.сE^(ѐv,uݘv?q>:W2կYqf0."ش6 ":PJ.͂DśDٛ0ْş!|(]p_TzB89J |Y3GarWF0сfE4VWC7iݔ|Ec'jB>q u]>%$zWF9(?BaW(ͱwg4G!SqM?)J!pa,%S< 6>K%{S~cmnNէsĢ;^%0%ᅨ+p\kָ5gVJƄvL@n&l~x3$`jn6fƄ2QS<8%T_ͱv΄wKb0vY@ׂJ->Fiz42Pfh͓8k?%}ۍ=A 3H^d%Gʰچw>2N8 :1xj,2$P' p/cnfڎcQ\y+F.Lіn >?Q!ηsǏ Z7gnzJit\>&G%sir4لe$|Ae^?~.:>x!SZn߹ OS'Ac_d{ ?Aѓf9v"o.J۷D&<`?΍ژR)o:INm4[y@*]vdɈݨQ' A_E0;SXBNzC:԰] D.۠bd5ccR;SVfUh9uQ2_^Op 7i'+e8C>O]O{4Bl$nF8m:ÈyL4yd7vPek7$5VoR+CGhC`lG21}S/V꾯pԄtgeVM9UᲑl_$I.f3s3P2 r=F8wO]bif 'yQ<+gF jR`JWN$7a#T˾'a\X s`@&~Ë́6dVW gW%84Ӱ8%LK{tP2f> ?tVy 8eye?7qoB݊oA{C[wT\XeI~z+Tk}c ٨ yN{mnC|9͵i*rm] M&nϷ5ia2EM;G !rs+m9'Y,dx3Qs(qMȤr`;C? TT?]٩ݽ`dL"qCG?xT ^ij.-_ҰH;*$Cv&k|ɋ*pKdf,5&$ae?W\.!`#Qt(4b>m&IR u~a1# VvҋM e :/]fva_{=NĥCuۘW TR=K0&oIԄݕ*36U ԺR܃rii,MUojtjLQS\=vffu%u%"ı&fEpa(^XU#ͮX Hry %5|QQpMuhcd(}ʙhW}H9o,(C1vᏔw*v,/k ҫ2 ZXVӏLp\yZE()Oy:s6.o<ڑA; qhyZ_7'ZSc<N- 'B,FR߅E2SVK70S{og= L$'7$HA¸'} S֝>E)6QFlBس__΁JPHge-K~xOIͥeFƔ-XBO$Fᗏq|?գ YJxmg[RO%þm(zstr_`g0tU3k)U#ӬJzc,5,2kCoͳ 3;HvPӼ' WaEW052x(}|T^z8p@HsW5 ,n. pWL^1a |C3@ZٴNEԂ+Kv~6#)Atc4d%)b뺜'/ZF(է8 <^f2:4I7LIxӠD1~Lkv+~'ѯ<."H+=$}"*ӘDDs\_ucP$^@& {:75塲M"vUZ>~%I&Jx`ݘJ'H3H{k0?i.>\|rVjŸ^?sm}-dK݇&4PR64UdւzS_kyOvҋ eZ״g꽎Uՙv1qb7u9TluHEfG# x"lgr.u?OèvtbuYPt?l<6ڟ2,[EW-[*ZY}XuQkLcs{΢7; /[== x+H8"ia;` *a|ۤYw ]tI8 q5nD,ښoTIDJ`IBtTs\4Yp",KȚts1 ~@#@֧?9 *#T3&ElؼI`'th,kP&">KhOKV xYUEY tFBmq+kωSC_9Ѱ<8 :զ8tD!~&qhU*1DD(R7ڤСC̆^4[k#Dښ=MՇ"iQ,+ӂx!*0>q[>x<ӅsfU>nI=9$~m>vJ9-1# T 3`7o"+#=ePH]ADoIyyv_-<P~nȷ m_ٟ0K&h}ꔠA*f!%`.Us;ŗjnPzR U.hQٔW3y&o*>ed꩑A kZ8wBtqL< TzBG_4w僽d+6(Pi2FcؽAc$yb҅бG{䪈7E[Z-i60rB #,9$+&J7{С/zkXa=H|((amN/9k YT-p NO=U2j^vҬG:kV6Z ]La\X/,?I m,%!6 $_w" #(e{39ء22HG'ĐLj8G0 K ӹ" ; BIE,>mzMg${SjT? vjRFՐ:T#΄;:P*C^,צ[n;/4=]cm.ptNxd77R@ dN! 5mW7H|c6 є#חS/4-ނ$Vdvk󃆾:%Ul D; uysX5]C5b~_IuJ%xc(#孙OZ!d'Yĩb'Ќسh/deailۯvЦ+oCtU<W&0'q.5E!W]:v#抛z+| (wC?\]a@$ iv#>!k?ڋ%9N_|aتyuURM"į2yK8,m[vrv_ -39գIwAφ Z.W ۤrp |ϙB ܜkb岆 1΄!oRؽ \JOEb6?'od3Gz={gbmI}Nrx J,g(3i _Ԥ7x5i!H$8Jgw,zp'NFKAA])vu8!|>NG{ճ9}m j%qPǮ0gO"Q㣭"iUDžȶBK[HGR FցtB̸mH;9< ;uG)k?-Nt^T>*WM7[yY2KE2λF6(^B'K 11:SGl_?&6b]3 ~cE—c5A:#0 .I| aj6v{*Ta͐r:ECx`%Ix1\̟lmM Ps͑D Ī-yHg}OA`xlr0>1|:[VC&HQQA}u[+2sV 4I͋*|̹4 O(ƼrFXfĎڵ%5m ١sXg:p VHW\U-G4ݚNQbכaA c=nr ؜jA/S!-d쯂b) Y&V(;]zymP4wϼMkn{vN#*`TPY"&T.fn;*\_{iٍ KcsV1G2ﲿb-W.Ҏ!kzx?TC?G>enx\N8Hy^\:eyt<*%iG(iˬ *!xЩ.@ &aHd4G̙@uVhnz9 MQ}cg,ӧ27b{tGo\$Ebcq6=>٤tn|K@ⓟ-ۚ]}CRcjr>Ǡ}$N1J4umg8tjB+ AkB\ԱRԉT-d{}uEvxB Д:Rr)2OQS刅*8CJ`.өHfW}x$T2+Ì=Uןn3wwYҸ-HeV|@LJ _֞JцHM{OÍ~xz ɵi([gSThg÷?l[DjvUy{1oX§ǃWP4 åZMĪ j"~FqCސ_C&(Kj}$^3><2R* ~錉~ +.wl7WyrX۶>R3P= aPj5ǯ.:4NYK43FK-7t TBoqϠ9jP-.~ZV1R  ͕ٜrƃ9sfl]䁑U.3wQ6OYz?=[l-H Xe0ryN!ͷuhXicFgScW'6zTKx,AXPtgHᔿyP^L {Vqzjp=O1'5*~poq~,aeA9?sk(ȗx.@2 CWOOUC8 ίuF߶sm$agtur5 |{䘅GW$n͹_]Y-qČ5c8(D%FC&F٫mdc!s(Qdj,Ws:=[Ӈ/>Lz L^-# :iOhG`+2|lT̒Q~0]әZ(\6|8E {OX} aTs?tAݡUڨ iᔼ7dPᤚo(hw ^ F yNl Wk1Ganj3ΊU8E*bFcU"N ?-2b5\ف=T恧[{ P!r! aLK q;>R 'n`%޲RbfB%qP8`"EtvpF鎍Z[ӞP4Zr&U_ ^UR]ԣ~W}Դ1%7co9_dK4tmtlRxy@nQ {c"R}%k֌2b41ŀӸ-41,+ȈI0 ITBq!jy\qZ T颏~ H$u"yG"FॕXu,l` ,NV3]+s^fBHc㴏-A@$]w+ O P5V{-N~Ů ÈOJK. SlghU_GsHp: gWW[R/ğ(PzΝئVwI}? <ȦWkio[R h}a9f t+j=k&mvEs*˳~w#nŕx&!G_!2[j:?+ITydxtxD_/ .p. ]QF^-+Gӏ L&VɟíH]9rߕmJX Cy)E.xtڌ#cCI{N l}5h3}+C pQBzP 9+Q(X@$,u6F;>D_i(1A _CߎdfHl+m{^J* LHvBfԥ\}eWYTi?w;:ѣp5=T}T0񛁅~2gD$$i'-5I$T`gnS%J; ;_[FW~ z3v㘳NRѥQ^:TIȈGUf0chMI͕b3kl"SO:*?~x98ׯDp&*6%ǑP7'3.xxUsFPmZ8nT>T S 9漇yC9"t}BIT;LD.5dٸQ3lޒTJ-"\a찚AS¤U\1\cGAOFTp[|Yv+A\foɷ2::L+.[_;Y=,5ӲjTHDGS"V *uۂZH4]SjڿN\GA`$>)B({ 2%Bg(/S  S ;D"+;0>--1PJäI4Iݗ-F% 1# L4{!> \czc5cJG75|GԟvKB jFΧ .Ƕ V, {,.<%ރ5\gp~_݇iʗJ )Z/ 65.|NhS1N[zIiVeʀkT68q䕘&P+hl n^s3U|ukz#oKB$$&p0kԌ1Ǭ%E3$F:tc! B7rIvc,d8T Sl>G?&07jl^ZwbYK1_Y6YL39B8"q=AK++Upms%2^73Ƙ1n~Q^'8k 2&6r2t{ {mG#5,mAw)XCjɯ )}$D`ʣfۻ TK9=:eVYfTÆaqհ%\`@1҃Rͳ6%HKKQ6/R|yV%Bc*U-L;vNN-Kʁ5(wS"2nUҝ B{Cr#3I.>j.z.jq($s Ycޥكq]+u )-Pʝ*:l*R VBDN8!n؞{A G \27  <*+v:q*Pn& fPgV6kcI#5,!ԫ>bXoK:LY~׋@>kYn4M(!ț "XpM.vܑs"nwGV BI_`Cs"xy}q$}UЁ(JS#xE+}ͅiDv/쟔dlӧ?PPa0α,}|⌕jdJ4NoX%"&=Wu3Ka%;ngjKg~vM0Rv.GPQ)Ufҳʂ늎2wh>B(aMENXۜYto}WVhe&9fd%';#5PSsjL6хhs5y͙5x*-|Ūܽf/Egh3 GܴH#zߵ:>X?*$̢A1Ej ZNS=bE,y 6DC\#R А-Vfmv,{pxOe%C dA-[XM(H"U,s.$jAU:1Ė`u8, ѪCŸ|}?htC o||Yg ǘ{'#j"yS}CSE: 6]Hw ˌJ 3Ĥhb+rD% sen\Di˖AvRԸODd^T VkBת}bEpW|j+YO0~F0T\%4yϼpSc0dYj9˝O *SL}ǥQ0vé$WN>Ft@;mKFJ}&Gr tt_a]t0:b nDF",!pܼp6uy>"/QD~C_`rbRU)OsQ4иf3O#JRfF!hQ?Qػ#|~^'#,S2i`\?sjb{A7Fuϡ]]Pf>5 ɮ>0U&iBE(&ܦsQ(A7[WJz&.p'|7XՅ`w/\ ۶CNSdYJNgE0uvecȐ[ۦЪo]}X̎_P(]Tz,YsbsVI2'OI1pq!Am,b|X%v[*DŽMVH~q4jnY]Q1_d sE*3Ka߉_"ˈB$yN?•Ħ:U& * -ȰyvԆy`T` _\i_ړaޝC''}_WpZa}$h0|D-,⟺vz-9wRhQ3~7NaMcpYoӀA*d)(ށYIa;41O'AW)QFS~G?|z]cx'ȅ}k(E^R̀k~h8$a8KSPdR뎍38Ȏl$ rl3LA O2?y@GG+9!,7yWh7&@ΉaYg:*%} +'LeڝO&9n~'7wy@*gGW;Z%_ӟGF(bX vG젥)6^QkMeO=CZ,^)|;q& mKp;.A;LmxVisPhx0wV9rt[h> A Lȴ]b-Y!b|C8mQM2?CyЪlŭ\oUtLrzq@LTf^zXhc f 6/&tbO5}@Qv!h%L{|PNtRD_cZCu~$>Ab&IlH4;Lzp쯻cME ڀ_SS鉬帷v3qU|NeLg E(P_"'?L 49Bc\, 6eB<hsh58ɗYM)hɗ$P>T7%ˑ`y#脟?q s/wkǿm+udTy%\qfF]40Ԟ =yxx4 ^qRݗ̺9we30|y᡼h5oh,z 8i{>wvnGn9Dۘ$*fۊﵰb岒[KY9HkaJ*er`Yswt@\ K7N!"7#8d& dWsPɵ㉫V܂ԖH1ic˷ hxeh܎!pn.'T||1/8G:c) %Yfai ڗw ̷}!1>xwr)9J1i RV|lXyU~pAFl ĄS_o(sq >daɎ-H`&@ X 7|mW Z.l)\`] Js? Ӄ[W.UdXcM4ꤞ`lWTg#b?>C.  ԬUJ*M8!pE8pFsPqc@ԥr=˿s |B~Yanc형@K&lB~496]cyllv LPB36\#;@9HkRǥI*( |No[ZnKgl' dCzO`LU< l0ܵsw9V#EP'uP)P"P)N >#Pd"8݃w&4g,I ??]+?QDZ*2ܹjOOMq f?'k8 UWDb̥`)m׶A R q?Q(3h{$U7 \oicݸϘ ^aaL3v4ek Hhv2C,uG%<ϾzQBҒ%qd\^Mg5^{ ux6/4 ya) l~x~i5MpMuүpez`-g֯Q|EDT%d/ 0l UO^BIqWF1 \6{;NXT.a&}FVcCBF++6 r6@AFqpb1ݿk}D U&A'p ueEQ~;#K"oAՊM,n2V&*Q#.hD?Ͻ^~_/lxf jY{0rɕ%g&"~ v  vz~qBT@nީC￷5s a(IHF9IF[XHpEm 0WlvX>^? T됕:TrG*Cn [ `:>` QxGԢ"oRYMz RK @ݙԀR0~qҭO 3JO6p_-D{9tpf穪+Ӯ~I-If H.y츷.K^z}8{,un&c}IŶPYYTjhcG܉Z?$'eRmnel*մ3Q :`z1K]H.Qgj>0B[;_ЖmgZD&w1zg|5k/9:̀3!s;RHL^?/{UR*XMN+0ރT l\pm7ծ xI|)N汷^nnJ-n1A>e-zO*Ah,GyT@`3p 闃^S:\gԡgMtkP|(FeHӧYG{+R*(i=懓3MS5Y~jBвj挔d;JU h9߂TpS p6, ,mcpwalGO.ʱ8G5v=G~h䭰*0{;eCC"'HO@N9/V.QLLp1#wDz ֌Jlc;=[6 _ޚR/ i'_T "[&+|R\G /Cx?Jc74Mӡ6T?<–R\I P} PL@:hԀXz{8ŝ *DetRGk/CU=Dozkv#,gvI mV u)yN4Sy IbbB;zBCs%Ut1kpݍD)d.+pq&1 M w7᎕xy+ ;5=#?ǿԝf3[VK aTaqq2Z--VJ4!%HWxD77%u3R➘"`RA)G>x}m+iXT'i)%ue!M ^PГAt[@cFſM,]K͵ o xl2++L`yA`^"{LɠFr0MHS\ʈK!T^tڪN`-U0!|)tMbA9z) 8ם1~Kz5%b&Q[|ͯhxZ#jM(qVӎ"g9&Ta=_e 8gL.m8T(+dp'yb, JTE}PˮRT=D mK~t59:"؍ZwD<a汪-5 o \F 9V0V 2^l|f>ЈE òLav_a!I$ZjIZC`MQ27 G,vN2VA̤H#f}F t߸YaRD箺1x[@<{Ul͖c+A'OYrHd%j/)na鳴iu\(O1Wl w~?i}?c\r . 8|.m~#Дk;M)lM&om|E"'8N(vI"Lv_1"9yyqw#J 8f G5&Jz԰ &oǞ?D  /մZ1OdLW߹bS6+yҗ%QMErluQ XWt p6%c-k؅ܫP֠~s0okb61N"=%b:V.:t8SCнjn`Qby ة(A,BqQ/m ?<TU}5ϵ' EV,Ǘ eڢ!Beʴ(hv VIJcЇg^ے&'d"vd`肽{T nƟ~o[S9vO0V!!<,yߧDR71P?Nˑa8BD!PKī >$.x$GD uL΅[ӓ*KVҢըw>n Xak][JQIs=ɬ^cfВlpBRA$0U"V8cؑJ(S0ZudyAbjw4.D[V0/\9c D]1)~i#|'vN*e`HSJڱAO%IC 5*d{N8TɣEؑ>_$ IWraΈPtPݚmFQs+3?)RDlQ_]ȧi7]C(n']M ..;fVU~ї@l(׿75vrL1֞|NcGb xWsޭ#ň{Hk$VhD,4\%lQ{17y;&.63s²og勜 w֯ESe.7r*yWxE+@IJ{l$?>rN]Oh~D8W&r%ӗX'{hh|P4B,+z~s* p6;FaQ3x'u-[dMqK659D.M$l hITnKW^u"DK t`層h;/طkqlv2FsuCn_9J$_f#3{Oq,%uds9!J! :-E96 h[ߖ&=@u/lc2E2b.:fEva:rYĭ/u"!ͥ@KleOCp&:Wa姳q)?߿l+ 0~Tː7kɯw5mw @10UzpE6R@ki;f 8TWϕJ:TAaSh5&C8hQ=m 4пwRsxk^eۆ&Z8zZы8jT" +[EGc0.*#۱ڊ/Jޫ^#}p4'0`~\;2!;5Evbf4u1g &8Y+ !qfi٫4 `Uq>i3ۀ`S!Zݟ771+bjM%HJ\Vv[OԘф}_(@w:eX4!y3ިGEXP5}Zc>+2ø2!,"JcsMB$|L.kB2뤂͊ut;gzFjߕiF=^Ó\M!_Bf~%vq~{.|~]֟~t**{hOj/7Ǧ8BSnwT J&姷- I&P'*ϰhZ 50n&C4]76X5]7$G2؊R<O"nHW9P 3 #5SC)ҶLJ. Mzʯ |YWp AlU4cP#|%ZJp=[PJ_D1u $ln'fIJ*+9+C~X8U<9qâV|tO`t<8U( 0$裝V†(?)kjGͅ7=ȡ<`1JZZF&[ojy OLC) И)risĠ.԰v9yA%=:ǒzYg>o>gC*L|j7g JNf½j)v晓^dċbSw[ -ؤ O:) >w{Ppem2V7z \Jñ* \jIf@߷.(Z.콥7lnY?%B[wab^7Wwrj@{Ð-׌j 3LxL|%UтQ@O&$TE-WLb}C{RA{>JI@֒l5Gn)XUbyxp収|$9$MaAi_J> +Mu;,kAtX&lZpTĄQ|RJ$P5*`Q$I&ymm!> TƳ-T.5'^eN JZ˿dT??،E9_06(K.DTOhYZ4O;O{Aܺ^zrr߹37B:7Rg\Om[aqg8s deqHV2\>'y}J{KMշGLE yk_aE]f:sM U֔56!XTר7E]4g,0ةÍ^3#,sS"ZZv /nDݙhVD!?FR{6!C& s !/c`6qzǟ+U֥G*eAWGюs/ Ddyhd)F5^YpmӇnu:f2!U(j΅$*PM<21X|(?T )]zE5Q H3PN;$g0lMS9e7U+hΨf~þ"&رحb'7WXY3r_A =΄Nhi.hO{ ǐh3E@j`a]Y%~4~^%#&L?+qVIO\yq٩Z&toGjBe.aDV?=.}.⦻x33Ych<o_g2՛ c^FB^wٷ)蹫h2|-p+NGxn@C GٺK %Rǒ"Fp{P4PlLRmu Ic%ʵƷ(q`u ~' n3<kq^Q"GmӤ˷(`Iaq2YTO׷fEG< dy޻~mJj)iFմ8Ȅ$f_օH尭GP4E?(2s.JZn! eG nDf/q( d?t5ؤ6z*XkOL ࠟePϑQ6쥏xڪ^u4n#\,NYu/#ߖg֤.Xg{F~!|nH}8Hm].7wYz]ZH-,*S@H/p؛~I!7cA͹9}f!9*Dvh&Į_풾V;ewNgjXY@ !Wj2aIO![ܜj{4Z90˗9q!þH@E PU ,_Hޗp獨E|A]ضj\wa(wg4jPD^̌ ȷ'!VЖEЄ y)y*9InDb,v4f$KLgB~Ύv]w_lnNυ)]Jn+I_e~CGa٫agMt(^"DhPİ+#*mw& xqkEw3U^O+EnR!T,ο;|[P,ٯ{}kfD*8 w9ZX1/!_C|N5%]V⨛l+ӒsEA-o%KcA ^2Ȫ؅z-t A-E-10elܲE)qS-=M( r/}g5m^@$JK #l.Gj oc@!ُ8{_ A̗hRHkOuM{'B|<0ȥvNO7.EI"5Ivt$AZjbF° 20LPы`^FjgaOT ƵBM_odiRxpu _  a"2rSJ1ִxິK ZR8j(Vބ9Zg4Xsag 9ǶsT >3oWےFuuǒx^5)4$Ҵ.%[l. w "`C ]*']FAfvgvk)L0h7C^-t%=2̋t ܩ9!2. itǶ0}D¤o]22\>1|i0#0lk75x*+ T>n!.TbNWGRlk7(o/X?%*ZkY-wAQ{"7gh@m>G:DSmʝ濳l =ʗ%ecuX=/ͲN$oør~)*?',`(Suds eh )3G%$4D2ηao'0Cpήִx_Z htXOCrQNikПe1#kd9%6k:kCo'At k~W8EQa:D f8کdӇJw;Q6٥52mdB3M=p*rC3u~¥v@ʡِQF~ QPG^'yiʠCuamہ>,όkAx`Ig:4|h mw} 4[BfCE@;u3-6hfVC1q&=T_;'0-[QI+/8c=2l{p؂- )j.ap!a cʃ?N\}7~bN+W3sʱ o0D!iUVD H;o8']/FՑ5m1L{9Q:@HN4oE}zDN r3 @ Tt E n@P[]-tlS}"V𐓪ZӔk.U#LCl[׌xQF{?3S۾>#2.Si0a >9o5zgɼH%Pd! qLHh>c4*G\oTJ-i.~,qtzMc^Ю,iICe/L kFVJ!6'Т(LT $8v@l1pmM7nmiu9 TlDbd&."@'МxQ_Uho 1%Eӕ0v;'zUhrۇMb4đ3& \ǜ=GQ3rYs3\ 0E|FuEڼhΓMt KX=+/v%tZaޛ.9OaQniyQLjM9S6NWV=Oj͖חJ/iHAjծsuDpv?cE{ QPVaΫ DC%u~MmT =@2˨bpB g\.vW3,*7d7 IdusXWKhIM@b3_p̍v>u,Y@UnHbG}${Řׄ=k7:rFTޝFx /1:R}y?nW"nӄ McGF:B @+V>ɭlw_)t.ݙWCa>{Q/^L!5E ҙ'Dm 7`bWrfSfO0Y!Yxq {k S|/h8!;ra fzj7l nx2Y\v*q gD]-BA4P) n AX#)?pSy9oa(!Y X =2ف dmZ݆ʚ@Y.}e SߖU-߁3DYG8&԰G=qL"c&ai$H-*.4Gꯍl՞nH V /ݖ2eeE\ t Ysej 4h_U,|ކTd 3/vcu(O 7 Vx&WX H.aԇu,aK߁xg]K,vS>gV]?$qvoBDL# 8 T48BL5~ΞK2#Nt?;\  jP%ɷW,hj7J}ѷjfLqLPlA2:T{oƉʀeԁQ3|g&>Id.8 c/ڇZvӒ[!HiS^WO]8A2߆VRg@/VJh+촋>g0.l`E;'@¦)U#" |XlW6?QNȅcA. ?EuUSŲAW.鱤韇P}x,E qC=4:Ek-#ZZw엺$ 0OCY~KQJhĠ"OIw-#NG;7s>EM2ɬYPMDiV  #X^Yx^RS6̱b%JlB&Ț0!Etn0&~6828Ɏ\?3 &2a"$$R7-&6IOtW)p$s: fBonEh" ?)+琦̒;"KeYXHA Of ZƇ@l-`_RUqA5%kO 3cyf,ק:0IʕѻEd|Xsrpȿ:0в$=Op^m^(|Ty{ N#⑦?8j`6ZM2 <RKAtu{gTHyɁc\8$XK^g*HV!]>F 6v 7WMī7B:B%cN B%WETe:J$}p?UВ-R?2LFx[}q GMkmZ=W90NCzQJ_P{w)YHmnC` ':ϼ7nc"_ 9:AYzBj;Pkgyo\R!#֑m;V^א=VȻٹ#9P:y<Ƽ6N Vg_Ju1i-n }ab@4X2י^fq`4T姈' p_aOP)D7yU&pRjz^kPaL^<ԃJѠyT}ZpU"CG9f ?xp?V|ƥ]~.Sjա|lFQB]5i1|,M|5;I),b*i7#YVҿY\cGViƊGgC:)0 AAҚ$_pr4\coC19q8; o_xYxJwԱVP3r:Sa 8BY6z~{?,<%i[m5p5&""RZAi) ok.#/ΪB e4] <#P#\^o ?h?[hs1 n;&-*7uZʉZT3.mg sU2,3l9W4U}_-\.L'^BL6'|u>oܮ)5(]r9̄. |{Y/)r99L!}-) 鑙ŝr7;M^J3}!ű2⬶U'6*O@۶bÛ^FzWǕ?ˎ%pj2j3Y:{=@ ȂY놡':_[19Y3:J?W. Е$x)6Okyk1:G\WF XnP'KQPc ң~$-P"]@f%6~ݧET^>!~-1 ');H #Ƞ_D@  [OSxTi>qk/s9Jab]֯ ظmuk>R=^qK9Q1qg#S·x!WY)ڐ@A|-jE_`s#ciP7C7cb xd.R gd¼ )Xi5,]n%"]U1Y 2$+c$]#V$h׉šȵv=ANG\4{`z@LΟ> uD.%F9lac86ir@RhlͻM3gjtERQ~Tt\X$ ͈У߱S;t1ȷ;I~#xA0WK$lJssK) ƇcuX+ʹr$<2"_!mŕJ}\Itu|yHb8@N괏NAf۲ 7ۧ6c$}PGR̍SZCeb"KFAI\)eJn :p([TAqImmL7 Y M_hLޥ.uܘPh1E]Vؼ#ՔcprϪT< c^iIJ~Y5Ď1gnipCW345Hr,vPչ!)d¥κaP`},-FICxW²_7(`Yc1C(%P0.RɷY jSK3=~CK݂C0"F9isfrN0&z7>9UfY0[Rj3lPdI/3\tݿPo<ʣ=V_ebK 3aa>4[Y_^q%i;)h~/嗵9-!cu>KErŁo3)^6kn{KP4Q1;{%Zea67H^LП-Bb>wN/; K%C }$-r(\hJ@1eHKkN "^xJr VJVxA{Jf娅GQNh'YWwLϪ>8Ӭ;I1PrK`o9fQXQ/_ V3e/3Pun pRRV!9 ?_e!6ڰr@総Ak#PSqR1 `e) 2H{Ƴ0zh3y<.iopز8 %@aӪ9gQ< 2 wJƵ0ҭ̍͟А?aI):Xe8j9 ;*u6EKCNeyBFYT)vʅ&7I'l|R ׻zlxeL&HE||H5u^A>h\e{&f%fsO'l } %[=~f ͥ~K0DrpJw"BDM l16n kndQ ㏉59؄VcVN:Fb`,捊d6!y/óIV0i) sr5GJ0s<<0m+NmXYN22C< ,vz-h RoAL {`OhПo5)Xz5nڛ@ZG*9tޙ)j1N߀ZV'?I˽ }8c%!gtPI>0`hff ;֒[ÅKbgԙr?kV0jv'˜"y(ՙtDL3PX/ UQ9)}3#ͧLe뢟:XK&> حpWB<%ptvN # nۿk9h{ܰK7wu?z ;,3 >g>Qi4@y>UBZmh)?Rr[3F)gm= آYd1KWMτ;̶+MIǻesdx~s]vX9cY3?69SC`!wO\X d˜bk:;0>:M:s#4q> $ -9+jT}I9LN ,Vt)N(L,;}G{~koSNK/KaUXWl zuq=jL[``7&WxRn++]8&x֠x-|Nz1 ؊~7NT@_KlB1כ5F+wd)VI BC3DފYH3v(yusa:ѡi]G* 8셱*DG;05/O4hˀAKZӐ{(9'yVSd ee!ss  Z2QzvM&tyQZ3UK;[VVRxQC|hoM n0yc/zE-LJ;YKdop;+Un&Up-\Lͷ!yJnIBcQҡk uh輥p3xv9'Hꇨȵ$H'2D ŠIԹ:,E3+Oմ(zmקļ,<{ K& 櫥w7Dq"k~:LwP~[w?O2h3[a|rHC]汉yۅp&Nj\as\4*~RL|*EDa7Z }H;W %9:CJ2*\KliS L4OmɤTֹPoP9{lw.l*kY;Qg5c{tXFn`Q$|@JeHEzգX盹?{e[ w?r\b jKW `qϦ'^= V%XS& V̰V5Ӽə-32 陦^>Osu cjb( e̩X$KDɿ.)4Q4ƀty֠wa2D'(bPͼfakE9|4}bv%Hm͑H6\7)I{fouQH}|ƪUbq7q̻05shZ,3>;Wl>gtaMH5bAezBk68;[\qKvUz}X)5UJ?ȯ{L}i6Q@OU&;Y!1-vŎ(fvpjPoy8&]4&hr}]GnWUZ]߷>ERx9;~tn6Zdam~ :I͉{Xo׫$xk>^1G ? &$^ELKE*޷!w^ +D< 06^"#?-M\aOj]B @<@E#ZE_FqUCd8) 7)aҔsOwk"ٴ[[̕ h͗XcH[&EЊ3RH×x rTb"Sk؎6} 7 DQw L5pqTΎC>A1LT S>08; 'ʝޫm4$3oiṘ>l 8CF1uQW?kV:-R_e ]פU-'K}P4܅®7L.R J.ʏZ-3RCG`ujbC%zgWހ_v4ye%o7kSNZwֽ:qvb*n**وlw&beƷ;rn_~#GC_PU6Ut:,W~`Gq dMm֧~|&TtKx'"%]LAr\ x܃@7: Mڰ(ja?n1괳#'!%+,-2D<('T ;ekz MA㑂A^GF6$bh߽%9Ǧ#|0UUt >#Y@Fά{zҿx?A+!I )\.J65s(v>@Fp1"QORӍɑ{ѶG^tGC?7:u%(@ 8ܸ`Il)G%/<(W`7{R0r$ALv J IM?[@8ZVSt%6'Y¨?B:V-iܝdHA#xP糍vBk2O4=R1*(W 4?YТZtםuWdr1[2 w0܍8A _0,¨nukKR.5EN+vm8~ekRco`kwhH"do*7,7 U;E% Woh/1 Vc=b?i"];;]Lf1Bx?vebPUt2~PD?n!LN(y6 !M#iArZ!ˆEd4]S8 _ta9LAlI( m 86p'2vqug0zKsf}jk{[z{Ϫ5y`+_\t RYcBqkܽ<>~c1C:\cJt B$j<;K:x6[PClCjYqG,Y35,o2!)ymcd93s?Y7aV5HqJnY +y#$mDJͥy *G:  $rdDEN\.VKOWi27v_L5B| ^N0d5H Tԣ Յo()&8_u>0tYnv3]ExXM)gqx &ؐ?ujSRYsUGimsnՓPWl$$qד8_X6ޙ_LJ6Ux"1і9AD\dgFRBF^hO82WP; i( 6r۱tE_|\HޅqKB-$X ge嘁-F1Cx*OHQis*rF[- U햖 -?+x9V>z!-sxLz.a9 iUދ'̗ŋ?R4V9Bi9ΦEsz~ΥLNGxk>b?Y䱉ǭ#`Ǖ2~chzDz mʶXu$hmؑRA)Ts9A|x(7e{'h5Ֆ |ghY(xux"ӼWe5eO/=0DLk_Ӌy6_-)yMаX?^&i.ZTE rJWҝORͲ{9-8E"^>}·h\|G㵀 S':M[^"#e2=n`h?} qSįEf9~KW2.sLnRs-ڍG.6RL`\`5WOs ² Ee2%s3oH#wܽyD:oXRϵB d'V¦bmŸ;;{ ="'FS3seA33lXu2Xa7! X7KFqd- hEȅ>]95}e5AC2\s[*\Me|I@M2/G \Fb_"Ε+ϝɵwԢ\=NΗ>gH ZOyhM t#\2;wN:%C_IktV|NUfLun `S71P\]KF=O2z(~i‰U>;/2Pc8T#d/A-'z+ag[Ӈy,#DH&;kMN{5c@{po{QP$Iտ %>GwZբ؆iwmTYJجlsmN%aEl9j}%yƵa[pjґ%N=Pc.l;),rA2:\uAe9@q)*~NZ P={ 2(ktY0;`P XCJ>$}R` #ֹ$C_Y| tSr*d @_o qbVެ!0gʄ#,XkDckPUjHCq}| pMVޛ!ہxj _3Z'\$^$Ju*=YTo_TPJ5XrgNz`]5#8HP8pWc_RXWƒ:Ӊ TR6L n#YhxLS\F'C#h- EdOvcx&$=S72R-YM},'9:/A_J}Yz| r۝3Yl첵Kܭ>.ɯ<'r,(/71#8*@F~&2Kښ"<. eH;BP`i:0ыN ^"6un*dvKCB ün90x}NlgP9Ip6cɐ*(Enˋ/`Hic3}5$l4Ҧk03 dٝ:̔ٻ T%HAmVB6q記)) /b9{NlH oLFɜ&:)N^Bt&(ㄚ>P B[ r=ַM bt" %d\&SRJR(k\pXn(G,~a::V;/yjȜ ̓^GR2 Q+2g2@Tր#1O*c[ 2B(`%;vv3i NK'Ӈ) ?N}]>s77 8Jt0CG#,L)ӴMd:-P݂gK/C9Њ-kyG"-,*71SM!X>*i4 \(BQ͠y.L([zIwej W}6Ct뭿/_<< +-ߢC!MIlZL lf,5~sރ}60HߢB|o3-7#\ ',ŴJ-zu-wy3=4iΥ sURV@Uf^shJ͢t[flP"rsk +ѩ ,'0uڎ#LG`ӡ(`bXr3̲V/{nԠAÉ K>ƔXyy)1r?3$)@<5IˌQnjaו8'$䀼>އ^~nBd:Tinjd˼bbzcI\I{~S)]:@9B%rّ,5Vi8=%$A `+ 2Q4F҄EZn?`sQUjlI%dE*PQDr1P3ΪQ6U}Mg4/& a}RPzo~9Z}A*# I+Ol~k1,'/ῡ6omu: Iйik yi[ʟ0w6/SwD(B3os"q.~[!$ @V1b]I|(5nl|cAh"omr{Jx6*$o~dg<+ y-iD.CRXE\DB6\pNUPS.P ^ڴX'.pAa2;)D@xaD?Rdcؾ#@sV^NQЎ;!ɦƉo\5!,"59;af1dQ=yNZϒ48F  0Ժup!bPnHҹ(lLf97YñXO,(Pp}4΢}m6p>7$o$zw0L,//A80Y1h RpQߪ}Լ7 Xϥ1_[2=*K{!--vOɛļ6*RO<94%<KOЁO_|α %jkS}[l7:?^?E ƬegZR[#D?IZ 1"ѯP kH J*~_'wI0I^/6z?0rcQQBF3F;55w5rijO.s2}qz{;(`rN\++mJb AV-k;lf+YهpS\7yl< N;Cx_A5=^{ <:q +=r{RAy^čK!\yb-P CGT8Հ hE7+9a8] &v`%d#*m&4Y Puj2lO'=e%EbwğF:)|sw%T(A K8fad/gr>GQdZ!@7/Ɖ'I1 u%CUM"Aggb/Mff믉]EZq0C_Q5aDѭ+=΁,3Vѝ)l+ T;e?Dک *ATyFto.QP`*:X 1n/&dEOȆg3h,) }k̦JMs>uFMt2lGM'*],J -B`:E>A>ᥧRCy48#$>zFW͟FsOmx:8ˣx{AěF~IVIvXPM +s5DJ"!oYO.i [NSerq>!D| Ҝ~35k#XCd.Uf=ރ9cOB5IN߻x6M_v =WhWFSyEDy7<{M~=MVxv2;=NZ a5b=̖ :uE4r}>G[ltގ V]'Ihi1i|nmٍ|)] mlO]m2YdZ@H`Z:2<4W~9 U"T'/lbԢ +k6{!0.dcr6XhBc/txR؛%i8%d;~FC2{E ?GcV_k=nL@([ y%>idJA6Tr|~s J"e afI{A=;YZr` $d0v9E^KN0%zzjg^Ec_wAip~c92"}5;.__BjE3,e>M`ޱNY0Q\*3Z_TzGØ1w!$6մ{[ [ǬgrX9lv;7 # C=n}sb?riנc:+KQ8Eod҂'FyZn"(Vya*:{]Huaj63|QFa꡹LƚHD Q4!@L7Щ~ v̹\msIaHez64ALA'=^:}].һϗOzwc~Bi~c?ĉ;/ :֢m[`uvs[ >ZvvfA=p Jk;] <k$f(".X"[dCי$ m8|q-ZE,,09ՠ0p=S* %Diw;V$)!DiDDo[/'DF*KOoeP*$> ٘;Am[ctv 0G1?]mhkEX 6PJ+Z~{bv&Dԣt?K ]h`ZüoG4"ij3.& (-j805Xq}Ib'^eU ډ:`풕r[I2Ѧ5*CukxR[OMLEͪ_"J؆or~wBV+R#'3p@h0&beV(9"Aaܫ> EqݨWˎԝm5 Ӎ dߕrS(MwщY,K-){zJEʃuD(=e]7IgC__JQC%c*,82f=L&0ZHr>lRw@ar⃌&~dn-Çv= $X7ߩ9^B%Iہ/Dl(mV(' OnOin>1á,[,xd+d,/kI? *zxɟL%e2>]'3DUjzjqbpFuh3Z!6^3dxt0rj}v5"whrM/a@v*5sk?pAl|Qo6|N].=\˰@JH!Fߔ֧)g__b U! .b0 > 6hp ^r޺ja hrCp`#ů`%IQ;MEj,V:oގ>-V="-a:i}xtk$c`oL b/( F7TdZLmnrHW_*d`͈M|5Z[0M`} k3?`>yv QV4Iql_vBHKc7UGTJ",!nӃk0aFdQHV5]dfzu}XJdAU :ZS)^[Bj6!Px|9P ƀllymz2l'2izeC *"ZH.K4oaYuM?:~i7tEҜ1nіeff7 iͺbO vhn)Ց=Yz7+Ey C;)jlcXTSl-T; &gmLK ~wTLn̑0 OUh]5LO om ޣotz,lR6dLޞHځ4Ʃ8Hy-y7e0Z5]Yy5xf᭦8~;*Z =0z#XɾӘ)n3Q6ؤ%'}( >}#6I qj;r /q((drSv=t{ j 6 & :l68>~Z\&i<)q?2T&'U H}b 3>x<n.y4wc ~ UorTXy%R02#olm= ::\VTTa0ܼ8"55j % $ɡkIULᆆ ce%S.^qHWz>twMR".ĄzjħES6^=>[V'e _?ޔtA_*&;D$ws0/ vK[b2dSf2;eCl|=oa[IΜ, <<Bsr 'Ss+@ eHC>Zq>VU!?EGgJ$:ŒY}a?" j,nox{v=  -1fFy"'Wa T<&^5v+o_I,pnAz1$!wD؝wF⸺qxXY=1Err74Ce~ȤHdQ&fT,-O|DTP q/cHͿ_UAj=?FHzDuTos =õl,{#` -+YE\O^IIV-6el &G~Br7JbQ GO@t ʩ1{2b 3@ z$hZᮑ)YQ Kc٥r_Ma1h8D\`:i>N'Y +$QC4|i64V]\kzi'l KrՌz=VWDEK-#؏ǸR5#1}?>G {E ` ͳfWuqG;,y 4uzsT}HH Yf4H\tF0)LxJZ9nK@y'3U:H< ~ )Nt\cDUrXð@,|XBJi uۄ.NYSyc`H Eu^x~uRf\Af7jdKGA@j@n 6x5cC% j:*ll R^{T10l.@ k&HꝽw 0ɥP,82\BJ}9raF?YfgӮ{lZ @?LE 3:_t:=@ZTFT285rf^$@Gd_b* OZ!mEFZ?tg-z /lOJ itGzSk+S6Dr804 hV}x Y{?r!}T6]B!I݄( CB-ɟf!e$؏Nm£D4?dhN*Nv*A"Vt=VH,5yL|t+pk&'f}R~Et@bd->z(jaE\{bMAb:]_۔tUއi]CBDB _]l(ς>̹*0vqӌέqڱ}C V.U.:1[2r7:7 ̦ ihuwRsA3햵klOYY2HhW#m_FmV1.x\fxq} h;ckZ%vfYnHslm"ss~u#LLln1^dV1^_ F;c% 1Y3XBnoA k].-4WОe"Q[utt&&w(, i`6*a=!JSlr wJ;+}pVf\A,Rb/]xѢC(r l@v*։ OvP(OBhddZ-c} 8dg5Z1Y!jbY&kƈp\pO$Y7߄EyLs@t6'=(UGMͱ9t]n9u*f9hԪB.FGUB-S;6Ђr]!,)6G4#^}oŃLD &[I?|:[v]d 'Sֻ:-,pNRJXZ.[iu[bPqL1;QOu֔wNbrH2ٚՕh71.q6&] e6quTU<;/k\!3v!L@B~sg pa 4K\Ȇ\ h~ԉRFnV@_ 1 Zd0BDΐLm9*ѹD Hj|-%r& ps+d7wPpotWSMT'XK^olE&4j'ư+GLDkt4= U^TfˊkQA0{kv_5:BabU*JaE7^ QIZ;:ϐ_(z6JOܲDiq̜`]o3lx[{cjٯڴ4 >|c;!xboܗ- 'VyUR4{P~\RzO69@+G9dE:}7G%2?Jhe#G+{rke{XBV暜G'?ʽ %Iȟy!NFH%QroW$?'\Q׬ޓ1GJO!7Ny=I\oϖhi|(coAydaLH3r"wp(_ٹ__&rKve8XS8crccܮgrj_1.MlgFpe8l]eutlHm`tuI]SE |c|D YGqe⽸Tofut ,5X9!gm9N(;X*,zwODQdكMnI؀G--(ڽ*lTȻ] :u? w=grJt)J B8OH$ʄN~2IAzF"IVL̕{qQ۽5*]#PdbDLNjT+0 ȸ]̷YrL=<76MP-T 5 6 ]cᏊ~2gC'Oݫ&F*MN݈TG[|{(ͽY ;UVV0} ;!T!CIHOO3.-Y Q3fhDz8z' (*7l S]C9E W pF ׼ӱV/W)jO cWجdB"3Rto id/h,O[|gq]| KH>!O\?S8@tCqdPzΡ4)8i $J41,7>/ L 9E*J!.fܬE_GOeSJ'fai.O79sٺOI@ʱ(5dZגY@+Z!SQhn Uzf$u99`2w߷P TWz.ҧN`&;[97CDTz'*TOȒ@d-[! E;eJ tr3=Ys3 ځ`y&JAOߍE|\$0ʭMr|y&8P+KnY'BdR[q{d@Ձ’1~X (;~+8%ao85<9LǞ+C{A .4Z X1\GcP/+gB  C6N_yoo'sR ~]bUFֆNW/ +\u/Q^ċzQԯ`YJ1~xEbcDMy n~jx \BU/צx<6;L*؅[ӟ\/Hq7Β+S;Φ[`#!w2:n f:w17)$yR9gaȃ~xLszA8<mSr^̃<8Yfuy~BR9ljPu 'ޡ3vo{Q;˧U}0&ǔߐ G[&d}Vʄ3eѹ?i rTNcP>HSL2 s+`%G~E Y<e`Oav=bYy@ӄ/3Y^L/pQf+.s ";Tf%qʓ+ɓ#}Jֱ "b7@~[xwY.;m_D@hNdȎ z_m.C$VxN^tz^@R0o}n^mdSKXѽ(U bx4Y˳Ljq"7Rw}:Uy{N YX{= 丏cHEjyVJdMr&<Ī;*EQK ռuA*`H*#G0eC,HśYN_ö$dM}2%C+ Bt=ԅޞޝRaI.֬H9IWdFA}Zꨬ6|f1`le}<&'˽.xuԓJ*PEFn!q{B;eEHc2"/8eңE*EΩﻖ> OHP3ROJskj8{2$\x+fc`h~3!¼vFh,r ̩ @ --Ө:W>GrDm` 9]2Yȑb$0 ;x zH dI* ;`ڦؚmq6Bng{ΓGVS^09~^7gx.` u;f5(Cy*MdщHГ- KwbzǤk?k;}OcLL;lM!mꗺ łsKsdL;)>,4hl0i_SqA9%/1ۥ{-?.&3hi}1ǭcH P O:i}iglsm1iiS@'zi(Ʈuሄ}¯|Xn8P؈EAqC;˳[4 4nz8q̶}J|i΀9B%lCٷUbwm?pIәF讏ya4Gz ]'QVJM0qѬ Lv r٫x:`|Qk}GRY Y~@pLi"\$n5ZiupDQuMd1! %" M*{Oِ̧fw QÒ4a~tqN`vO-wҳۺQg}΍7ՇOtw08gn!zX5 8L27)<6uT<71sJ/Iڲdl-ᏼgL`p)ȂBp xD:%z  n0(Yz,<4Lp.i.m1%V6qBcs<ޘ,\z:g&oMo8}AFcDj} zBn.]yW`WqϺ´ S\,S{oN\:ٱ&~#%Lj TQͧ$V8' 15ͮE1Hzܪ WjM||_vc&=a؝qF, &MYD| z4b> #BPClи[e2O_Og/Nnܰ#a$;72zmmoL c`ONǖ5DTpꁡ$#zz\foѽJAs-#J 2a.73mӤ)X>mRܵ%M-dže oDrBexJZ9oKy~59#%'@\Cdʌ _32[!ϰn?P4Th 1+2+M$Eo Ri!MN]u:i7!G?W]}{]R7Vlli`\O[cb9߭Fh0ҽ!dvV._+ntT,..`KRgF ǺW̴:oDɃP[{$tq<ݍUYj!u َΡaZRx"b LEXĶ8QZ:Z@Y>I*T@8P(8x:)xZ0gE]]”'\xB[yE{b aȎD?YW4.qK5mn,fxK"{nD1Bw{87E?[PlgvŠ.c_Q oM2|p:@i!MWd1LH[cLiJsK*CA3&;iĕ4_AM5S'*g^Z:+ 8cl&ePA!ֿ"&GOpQ^Y3v&vbGrM ub4GM# s JCX0% k`dXU?KQ&A0XNblQ^Z2AZVb%~n78yA4c}F\p?S.<]';VHT^ơP8ަ H^(ʗ+VEk~#gD\OŸAcdR/iUf%c+r_ ,;2)J^H>+XѠCIlX)^kvd^*ԊЌgjm}'J8:mPEE*8\'TZx;rpnWryX#j||"CuJHP s!fR=VA: },GQ#aj6Vٻ]Nwgqad8˙uԍ =d@TR&.0C>&$'eepn*"*lBTb(]7Y_]~s`:V%t8w-p=\F-1w=Bϲ;+*Ma7 r6Z. 6PXndlWH&ઑGdhsM^|p_4}X eRwۣ̔Cp@i/D!>cAl윚x ^5?¿gmPT.#qvWWn?ygHk} Ө}:5N9|4(S2wU`pL۞T3m/X3 ̰2s ,gkiҿTg?6ǿ3VGtB6J)gg,?Ē~y4w^?ȨTKһ-f&mFZOS^V߮;mAVKT AM7&~&YCaf\kg qP ~ObmCXV|_V>w`$-jNyNJaU~Ve[ۿ fc`v$,v8/Z'h #]SI,#qj{iQ+i_u E![r#> xC \)Gn# :e\k؀Ӄ{>z$3G$Rlډu/pDݼ %!uW0`Ifa xB>ﵙ{JT7@*D3)6-x <:YI_xG4z9S~HQ=߻jnQANa0Ta R< AULqh9ʙwjQxfr=s6-r]Ʉ2N@`sؚXji!L"_H?`߅J%t;BmZ}(cWQPY1֓!7"\VK/(I-s./ъh%ժeΜ9R L5';\4piآ3|O[!x}V͗#sb8LZyBln6Dھ%>]KGh~}Qp:H%)`bO ::.Vﻻ004B129{(%-q>25A{&8uNe05Imr4`pH{~o+urc+o9<> u7dˠZ$(ZB'2-N.̨ MM0.c{4. Z0r%\4So9҄qVk!Uk*'>zAhaYUanopՓ8{"=*8+A!noŬF0B:s)Z9#%94aUe zd:l+bS"t=n]s8 -7Aj?}TG'q}O'O 4L!׷ڪLzxBfM{O<PUGtz6 W¡a͏p|4!r:QEr좽_F+'~G:K(:"&? 3^YVaY8_"+ɘ& P׺Sag eO0?C,Vg4P=M:./zljT :9ɊZ# -d54b-]Է<#k jl_W"]k, L~lȱ]Yg2-}/e!*`B1 d{M0ETC6X(]f$DIc2)vںkx:mr?Z] K=6󞞌T6\#p[Nj;a}esHTm4ց {fFA4=|DWv3]@]١[Ø!`;3Jp7Ք//JK s|.oMy= Ux#EKn|Loߒ%3Šөyfw~$#w{Ϟ|oRaR4zh*ہ :NpJ@ȫ:( OR#a3H3^\f*zagj_-Bd~ق`<_uC\Ez7 q@" o0PqT>Zw: lxd[$е觝lM9 ,?.c~e;xt$r~'U|)N#+"$-ӷv>v{.Ӽ'9qʵ͞^ބg-07}NH2<\QHN칺&/n.Lω{0OLS펌f*?JA{YDZHx799?M֌K XslX#,_T&> F +H rokc`'C{v O|O\~7@eif@%Lw)|(tCY#̾#x M3H! )b*PaU a\Z romoB\OEo`cv& ԦݻM/>Zd! 7VyEZSp{ዖC(cl]]`6s |']{qh1xBwBЃ|s,#n>Xk:ﵑ6e.Nb#ם,+!&`߿{w/2ߠ0! M. -5ԪV(5)(u",N-Ex3HD/-tFLL.`~/.HcN.s,ʨ)e,?kigW ƜEJ@? D_&D3*57Z]GبY|#NsGF~gtR /e>*Hoǧz}, %O ZK~ՠ[x/.YuHG,p #뒧^>kNLC.F>"%_m{?=No O{Ta\-ʺu&!ܡn2 \"V`_< A+ΤAg&Lg![NF/5YEFؗ[bYd GL?5Ԣ^%gd5\*6 ½4Rq1icRP򒘱2s\@UW=9'Co{"tlOR5kV9܃RՎNaBMЉ}T?n$Tm+a*97[jpXJVe.YMG=a^8ZEQ~[cJ+7JtE)P7>/ך靘 -$>l&m!ӭL@n^K$9Ds^olg_|Il+Gd32Q(s&мTWg#`kHQxXJaz;UR:{}g{ZdW3qϱþ1I4OYlEvB.éLK2 UdL5QbFG(_UN_GknؑЭgJg氮Y\͈Y]EeOa|F 4-z:ElƈoH;c07[e(':3X&h+w\Ú:0dKk7織FgVYCcDAPݵDžz ݖ_tnɄ ȅ ;l,iXAߖ7Rx oGէVNynPHFJR瑻D&ɒ s#+5&&mk('+2V13/˜ر{VHyĂ@YYfsDrX2Гchd2IQ]i嬴ϚƼ~ *o3ѩPK2[z0~i6עхՄć,H%mXT1DObxVP]f .vң4w-ND>;td7=QrL3aE&e tʿ{ :5*׽M81$Y ڮ15HH3Wxg_wR(g̏OrCcZ$v1#3dVBu+MsHl)[ rV_%QDj@C ,:7Μ) ZTn6f/ΧQF蟮7z$r8J강"!JӃN9(I"%1j.vz]$oB}h>oo3G;ɻEy0$|/݀#|Sc.)b )掩O,wkz\q5l9h6";,7j-iZ2\f?ФrڳJD9)ja'&7!r'p~ ᢩ& Xn$dD0!*16fR'ԤJky۸)>]/)wiR\0_ t{@5}owX+ _8"nCW(fFD gd:s܍& "V^Z,|9;w#cy9tq+զ8yo .C RGx)$S:_N^-Ԡ!lhUp@ȯ{x?ބ%!k_3^>/r!ڲIQzvǝC龼눀}ѕ4Pc_I*~=2=tӨy򇏯OUckHҧ-zw_j[i*V8X~F-؇i- McrG`JK.̽5ܭ͑Vܝq,ֻbj)2E_}צ @a'D+ckS^jc]hzK=c暞>)c$LsPW,((ջQ]GX'jWe`ɗ{mI?pgz RNp#)Ѵf?'z^#-5uiS%ٜn +0X+莫cW$Aj,{DO xd)N?u3 #MRN~yq$BdCgRR5tc#S0 b[TД+Z6j:' b1n!vػ`H_iٝ1*1=e]rv 1]!񕷅 3N=xx^j$w/^o!pӗ_c^8sDž<M2 =Y H9hUi~ jbАx כ UK=OJo 8BZO[#XW/6Qx)j4U/y/2@D0I@ k$%piOP!|$9WpfT E4KBv_:Pܒ51[P%9qޘ8Ԋ'g,j>6 קBaPjݰ\~OFfy|i'UVEcvk#*GMƍ6VV~͠VCAs|M+M9W FB{TiKhgFF DCyN42Z`"&Fn<>dPukw_l vi k-ٔJ0TkX%  h8߷߇% )uW ~:f^4v=2$CF(N:>VR#dl/hFm;ǭAG)^p_⽳=0 qz oÕ;7 2ak-})i&.]J(>uyUjx)d3^exl.9iWOQI`t0 uP3wLmCؠT!HwD#c"qۤۚo1.?R118õV\(`ǹ;.nm0=N۱]vnҍ \Y:%^CɓIE.Ϲ.ZuwAYʃRL p+c, +E4?aϋWE Qqꪷq\M '1v#sDKg:71.AXv0fGzŗ|vZ#qs`iR w齝؟檘Ss؊H꼑7lG  `W܄f?.D#u+Ϟ{wsQf⽂ -Gc}CG)%4 (t\td>J]6J?eso&l>/\`:_yc {zj']Y ?J%dg/ a07Hi ,~65@ҽqND&nTmƃ=mgXLC/"pO"ڤ\-rgjw #.w_&roL A@K]l dלePZ?G2cEHs̾x[Qo*AIt(B+^,ź"T.'E" ¤,0SKJK T4@h!>,ZmtHT %g22J|A%ۂHLcyOsmb'A 2闵Oo$Dg!Ug=:^X:R<ц5)2UVag8u13EbN2Mt|^,"a>WweqZH*>Y8EƵV2P8) Rs2қp}L-v/ҫ_w;r'%a:"ǶȃF@9F ZJ .e+~i#$랊>D247<~Wi@E9O,xbpdBݪQBna_w>j2=xQ9+ä> r? #VS:W디|Ƿv /k}U=t07iB l=ѦfOz!?=e-ϱQQ'sQ&>xzִbmIAE!VI7jʄ˙IcI0,rΨ;'p,!I4ı8?:D{/!wo/u&]~׳Wudp* xؤISb׵IHYL=Xݘ2+kEEbswσe7AlbtZQYTׇ1-z6+'d6])}p=8B3;EOg\Dٵ6x>=Ytsh u͈==M{n&HvE0'몯r/0k 0zuykGlwI0u^VUKCbq*n,#Ft+/yf`ӘfPdzMkVy6HV5blIV5Nn_=+VAz^4fl/7<"Z%&tvV /DPZb7\c^&*Bq#p6B7Z:.vbZL(tд0{ NMnVyx8>Jͣ<(YU"H*"?)z.{ws7[U%an86Nu}2v,YYڳDjr}@ݟ%SRK|,V7濥{vQHO$ΝSa%VtB-6iCG \@/#[F1t#ϱJd{t,+,5([3<=X 2keLp$GR)K QFWed<,VߌS_K.f}Vj}N-q\'SC.-i6_d9EE[RX^m¼p4ls#=Mܗ 2C7/H\ B9$_a *a Uob &g@?eS{:4ڤ#Ug#oxˉC,Ȩ؂&gK5\'o6/*?tB7iOZHnDRad`ti/F HL׺&%҈o2w8a%M!7N 66)t˥@)^ich 8/eCJ8&>eN a b"@P`r`]$Rޒ !(H+pN\cEa'PW zA}y^r9waa.߅!-l}t8DUB d}1WQ/XI2HYMS{fHe= Y7lV|N7Lgֈ'knlId6e* uTroJ5;I&ilYe,+v2>(cPEѬ&~(|ST}RXp6j3>&GUKxtqA#\Kw[sO>yr t%ڡSNW?7C;aq? U#vU.M.AY]YrZ;>spSMs[\ԕecW3Ƥ|m?[dupAv}ҍ2[6Si~fmeIctOj.+g :7vޭ!ޯՕ&d8)웲 4S!uΧ{`.iދ(].E&k!K'[i] ^qD7e<͊Wri \Wax\!$'VA,Zv]~cvn+䗈1b3{3&zF0"m6_Z4m Tǚ1GP\SתWQ>cThd՟ #/q,6hI@  ȅ3?OPX> ơ? W'{W=['J!tw%.'+I- Ǩg%+}[,Wz<7{hVr)0#ͲS;SOZ1tmRB1_ӟݔC&tYdgݥGc~xTt(،D5kmW3+" *>'52#࢟5D@sߔ\&h[ sZ\TY]K*S\Sr&`cǁ#h(G4~#=T n,&jFՊf|TMՄk`}gD ,1\e ؆bN ,zE4{&?S^o/y@j]+!J+FHtPŲp׺RXeʉSHsbG +ϐ%$9ij볗-Zfx#ȓ!-o׼r;C"vx "%rGy:-m3w7} ײUk"5FR(y!9 p qi֣dx5ЉlT'FY;]1=N<'x9A.|"Q^49rSPv#l2̲>Y.}VwYx$)ŝ0U"@68O~B58b^%nSH s8^]AheŨXz\(CZƕ՗|:+񰡶uj/,)?s=A@O#bL%"R=c^\h  tZȭbVb(-?ɚ<l9R*o[${ʄf3g Xesrs>\UM=A"@gw=c'谌@C0nGiJ=Ki7%\OU3ǘ(d9!wAjݻFU=nAq"偠_k=D}Ɣ|eCv fq~ũ`8^eoҳa19/ˍ`N9NբChDA"bj R?¢<ږ,lbӧ~ƞAnf,mlZò'DcU2B$-2lϯx:8X.,.-NDvE]5o.AGē6s3Kߑ=zjLRh>LߟU %H gq4袑K8ab 謡6ׄ/x>@. ⬱U{Nʥ..TpPGf=J#N鮯t[O[5GvIv&Ä#) GПhI "%XqT r1{?)\?^TM$F#=A Ccw0O 2t;0 _$n]o;4UӦ5tA%(/$B}tQ\ 0$Ĺ eHرuiQ.m\D 2_UkNmʱ_,U e)p7Ψ=1jO%#Ieb  R)Y)tV@Ӡ*'T$U% kO?h);c'1.\, &>(ӵ,OSǬOR:wԏ& [I)4Y4f3u@pjPt.!jЕr"VȆ,I{-1V 谶Xi᧋55t3Uq\4G^#_9?kۏ4w5m&\>`YkѨ_{ԠJES";㳥i}(u'|vFғ pdߏأYY4ĖX6̝qasO#\hgK`1L$#!w2Ǖ|2 `sٕw‰L~P KV[ *zƶs5dMU& 5xy#< yHQXV> I=h¢ Kq{(ύF +2 ӧs 9$Oa'P$-V_]fbѐ(p~W;5{Vp-9"<@{?bRDkhؑZAV|Ŝ ~D.lFD PXrv@WDAIɣ'?嚺ɶXzl< Q/ay#2L{OEf52:60ԛE`?dda { zn/PKT fjv3R;IĔu=M +30/d1Q+*:W]閣OMoIԓ)6C ڼTcښ=?O_L3k!dȌ'Y㫉.n<$nvfJh^Cp_l; jE`MOOXy*5t4p-+ӄ 75{D=OmDW@6c)kABLZgv\q@tf#YWQO|MIhKAC/ȗI͑6yAff֟W!}u9IOq1`tFZ. W:^[:5Mzr,u f!SU':bn-?R6˂}p|Fu15sws~!k/n̬"'za 1i؝"Jgj)PΊeD\dX՘yKpiDzLYOe.Hb'e+?@y^j`}?'?$ZM2caA,)z$:brzz Ưj~2 %TOMr( W~'9y=?OzR-b8ۓp2l磷Y~Q yfQ%BMNUvwz)<6- &rTR`Wi@cezĩ;krڇ1'%Ic&`M瑎鄣 Sa"&m[,/z5 wWz6Je<=[v ĭ..q!B\ Asi=1{fK X+U ^Hjbؔ\A4 6-67(G#<] y('HK:%hki) i<0kn8 ?qgWwN:)g|#E2`h2F lp>R _Y!mD*h+ /P:J|,=6+Kc@?3`:?O&[KS^DoShǤcc7t#hoɸk:vLixI- ,3wHF ź:}MeLixm_3F;Ht' }DF,&ת(η~Vפ-~븗jXH1 : #D[c7U,CEali,mPT}o -2bq89 GGN,?~C&me/]n4!?Lu!w Hr2kxE$9*J:!/v:# s,g^p_P DUr+lvkٶ_Dҙ.Qvqx+h{Zu;F~d|z(ƊL2iUHyP%n F\-2.RsH>=,C4Vr%~$pFhp_ℝ9M2ρ2:SpE(:/w۪Zm=b&Uk$+!9n 3ac6-3;ܭJq&(X~gUk>`0}a %!ٹ,+{ H̜B8K.\ckdmς7=sRѱa <6)sXEb('o>[N6fʹR P8^iX޾.hsbƁ\1#C}f:l QR'-5Y]?(YK^@*_.m㍛D'8UԐD*Q$5Ldz}m) yl&mhkk;Ad%+.=)᠔YVX^ A\Ug(״:mU^ͩ % 87:/bxPp[?Wg[qHT2,,8 蔱][ -C]BH31"L%Tбr&dKn/ҖP84?ˈeq3VüBv+Y3$^kdi;*hKffaˣfq&݋99c:D龐숪@)Ȉ;,/]{ #o8rB֎#`SXV&_ Y;nsѾ*~,k % QLZ;-DJ܆MIWWm5}'MN˿ln|ϟ@S`zVDBCm,ӄPxRފvY]O""/P-ChhY&ύp&آ6'RXjuT"?rUBԡ٤}*4,DƙRoKk*bؓ5#A3 zEV[V'9u^nYH_l%5VD "`fy4 * Q&g"j5A߫4ֲ0V)!)5zϙ 2*B9[eѡ ?NjRR~r4 , s^J9NՅ Sy-ۏ[#RT Tb%Rq6ڶV8y\OU 'Y"XnƻD j&nr׾A7 ĪH QI<~tCO?3+A%r t4ՇzI@LGkJP>G'6Q.RU<)u2ڗ&ZMȔYMĝ5'vb]CkxJȄuG0$&4,1MuAEgMSsES4-Lł%4R1H=!kkb性d?X3N9N (a% ~7_A(ɹ`xa'ړt;|3Q(}{若XZ:yB?Y-H0J˸yl|S;-B> XEQTכvAKcnCdזʔ.#7$>$}ep|sG W5^zm\A}h=Se՚f>dm^ޱRb4|Ho򥮒*/SyMcH-pd~xm:Oao@<$ 4{'we!DGRsbYCƚ:%3zJt<{hFfclay8E!.C|`[~҆պ!'^Rp/Hn:?aϋ}CE8 6C;>יqZMqo htF18'MmPrvܲBP~oC3 dQ3מL_d#MӂS9%#V|V` WPXfKp8gbTvT_M~2ų(wBuXDoّ"D+e1:r/ߣTj=o@AeFJkZb}. =,< A:?UXך -U0Zy.^xhh@I@ͮ8J&vKPQĘ1Pj[o hBˬK8g.Q&DkDd q0c*}L|Qs 1|lX(HOdmp>"X\.v7%-IToo.wxaPt+Ե]'O Rڔo؅b.%= v ԣI$lIvҋbE*me)_@3 }xp=;/pF09nk|tyfv u|ÊVz~{ 5GerIY,9 nݨg@,D0~إ *V;Z oW;̘¶ފ۠:b/a4 b%g<; ׉ 'r=b#C_.UbE<+@Z\'ȺT@t{oƨ/zCNwL/RB\V(`!" -[2Goa$ /X`8 !ܗ墭qiL[RâJ0G6nQe c٫^#|,P/A 'I"8K2Ml--WX-w!|#@z,Gp9>ηsoNEi1M&iyG/F <9eN@c}e3"G[j]m3:Ya*fR|茬򬴮vkpY7 I(̵xpBmwP):N^dO {/)N|U MI^1Fsww͊ h2:ƿlD4LH&W 燼i" a2Q81ڻ4 YPH'(W4ag^ط \e"np"٧cY> I^"?-&v7eJ#GaZGN $^;QVd| bQMg֠d(r,'!lLGcrȓ9ڙo5uM2_I0JKZ 5Em p< HHTGdF}H7}|Yi/n'7Ir M{7A x7gb!ZqAwMDă)rLr'‚!5}R/8iLfD3uS S2Z̙L%VXbK 0#d8]7#Zm G-̻mU* rvzYj91sb;ȊYZʞ)6ŮnL?t\tb @ M& 88D7|O<{Ŧ'l~E Ip&g̡=NΞERK VCDb)C]S-9:E䬳}ʜQ#SUA2mֽN@*gxj `\%z9^ KxSYSZ,cK1Aku|SBLx?^`Rsm oSnƜRzLi7Sj>ml2YSnR,LmPtߊ 7[ "!TgWFMDGۼ{GkNqfƘL3ߋ3y$oFRPQFy˥h *K {e(xɛ)}(4(cєuQ٣PH& Hq~\ԕM/r㽲}ү/\/C6b *H5*0 fxt-Y?ԓ*  3z\r%2 ] Cr"l4vO!<`ucd>ZU5x 舁/$!G x:1^.Peѧe4Ըc,3U|Hځf:G~fSa6χh2 qиԌg;7:AY}?P?hy4RXl$[WŽ2CЖ5:ZF- fb1J-Chk}zZ۾W_;uPTwi3g ظ[+5,**T&%Q-v TzExȼN~A.6(.R.n+8Z1ruV%n+4dҨbc81ѫ0.t3ܥ[|W,&:0b)>/d9U!rogѹcj@6k[α>S ̟bp_%ƍtԫ'}f4|"`g)&(cm𭐃ݟ#a!U1s/L=t?zۙ(0H:$2pu{δ`NEە]) NJVUTUAlq^O8ǯ+V1(Z*tL1mӢYN7ꎯ4 S `f9l˴CwE*<*/ f4Vf%9\KE S\_̪ WC 'I$e/ -\4;刬!ф'e-4n=y~TIk@J˷A\RWh14i:lNw]`JZ  1O3{JIP^g!{SkO8hzS$pb_sR& 1o~%IH=eɑhoGU@U5|5J^(+7CwmNm5Vm5 vAk+$L2\v!墨E4ee~I_`[Ǚ3wuIgѾjRaPkՑ&)XtCNU)ίU':#J r6PXCO OF٠/nB q{`h`FS_1gP)ix;VK~]A, .)n`s*<O>c@ ]`k4@\e˭CPj+d*z }v*QDiLdyװōӒῢNMКWk߸271~/6=vSyrGcK8œxEZ e ;NU6t/s!hzP*Prl8OS?mS_]Y N}R(+sQsq޽o'6.7Xܑs2՗pbh&ri]wĭXM=KOu{qgh`qW^dGdP;d'kyX"1nY8O%UB|p96c_.u 1oA;;pF:2d}tWv Ǫ{B{Xfx ^5DVR47ujYC O|w1T}{ԩ[b~'!SLe>Q PNj0Z5b)c^|mi.vեϟk^d↙Z*%ϛHt2}tGf'gh3+3{s ljdCbxtRw*`3"ϯ2j:t#p4"ooh0'm*xT|c-|`Ɇ7t\1 ue\/3:qymB_0!jTűFS_[W%r@~Uai̸:Zmtx{0! r3>1uIQ :K_oQ\޿ fG@OT oc93!<ys_>X%̵*V&C4HS.4G1s-1%.BѦoKp5qy v*ыPQtwCo <~ F\ IBV½t?QiHUXȠxAlSGn!Go7*-߃ƙ[Se2BK Y@3J샼 5R-Xۗ[̥UHSwi*,}<{!p&^d&vllI[+KNZSGP\Fw meEִ`T=.>ʢuw(T-&/o<0?͊ w=mҡ;v]]v R[CiGoHfI? d <|tӢRi1M=Ԉ]o頝EtН,0bHv7NI2ei^ʄ3֌l_ {">\Kڰ}8vюqm]rs"4\>'>g׹*~ƺD >ui 'ut~ꧺ):ۄdYЏ C.TX] ]\>藫r;-;Dr󗫅=&bd2~6SB[JW͢hCp1-0; x)<JR~o2ڑU[-aKk͙Ty;F6@cʒ)d{ut ;] =R4 bbp:@K8|͉Z:BEhO]=@&+ ]`l4qm|Tb%0ay0dvRNd&&)FMBo.q$ b,olfM{}@4| ړcr#;ɁSŮʢ zb(rw cr/R%+}v]#% yڤjB/}i }"e}o%qEC'yff[Zo-37I4!$•R -{JŰcR1wJDI ""wғ9ˈTѽjE)e 5Yʫ/7Y"\ tTq)_M'rIZI7s~&_cs_=ZiLiqb3zx5YK\hUCgE25hUw/@ұ@R ;{ Rg<&4;dN/ )E'VŻUIUE@G- lmGVA8C*apfym2;]M&Oeǃ+x9\DzŹFGS~2 ApPEi)syj&qpKPO\X7YJ0|?UH7Nߴ4 7»_) Y럎0{Y5ꈌMWO4>[.-x?9-sAXAO6RCD.FODz|9ݨq4!.c!'ξޗ46^0O81iu &ێsD9  _du`5g˫ =BA!`ub6zK}QSD,_Ԯ8M*>y/'q cr )Ut\Ku.oW@Mm8MM)(< [ TE͖0[2[H)Y1WL +~i#0K-`ia>ݓdp'![ fC[bcQp8G1Fg6wR ڏl ^JTL6w>pѨV. Tf\uQS QqtAmӄT~$4P3ds"7f:f86~:{ Ic4 ~ؤ}4(} *d=|0 F<# 6\f~)0YGj?eFmSaKGM;oh8J V>@T>GjCN{sMg4[ȅZS}f7p1\!4/<s9s,.'b7~X-3>ɞ@@n=jی<G W8咉v9_i6m_UnHDiˉ66k*ƹaG.\$Jt*2S`o@*":*=C0T!c.ӃxpS%LWȣi)X|Jgq5A2_u7I =x0u[Շ]-bҋ~O˜w1(QLr#pz#2qtuOcֻM6f" ?ͤ#ôe)ܗvIDp}_ I5%tCm".P`me[O)كfٮ{5̎wsoͼ@\hlČn[-ɑq=3|y$&^:+?ےЉ pʒCͧwiJvGeFW/KL =q/9hA^Ֆ @i[e)JgU뫁=(G!y;2)~~5]5~Rci7t /Dj`NB{HjvŸv^/ukXg))I*|^do4[iKkqOv~ĄfK*7L)EBrǼPQ0bk֚*|]ч_\g`$8Y0/vEhpB]cFwڶ+?ƛ1׌@*amoŠYXpdl}Bt`W=0BT#fHdʋ82A5 0 @WVbC i(k}h 8bpJC7o5 1eْ֨b++%XC"ΣFKtc:Ħ*xmBC3!2sϓT|LVr劖Tq6t$j`JJ8i e]cPŎ5,}@O_ADD[!nje&Q%Tdf7k Axw.dG+S4=&q(IoD~qNbJaֵwiиeDz,DN+eu"*rod,DkqRߥ7K|`^7Hm(Tn_h b{q~Ϗ Ft Yq*ܹm9+in]d+ߝہz0*K,{gVoRdhLHLJx7kPLiZSxy Ǖ`~FWnV`=ܴ%@`d^FQ]7 p}wSU.NOF)bA FDrbP*wZ*[AВܢtreRUq},i놂1 qMtGD2h3W ]4L Eڄ631% oZ/bc[<^Vn<ёm^$~o)RDގpBHO˼q%. E}?ZP3Pwt+ !\ IJ@DW Ihhkw*IGO?6"$'.>M! PgHVUawz ݤŁerBA,O[ v#%ajJ2bt`ۓAb\*6[?mhZ{~ ˤJ#PD:{ B7TB J'Q M<8A*p-H"|TCy ! OyyEQ, [!N0(% [AsAtfo׵ 2S1݃Zb&Cbj-ksN/N앰ԕc@@ ҧ Svy+mʕ,ɽK Yvi>?+M/9ezY4͙ayT:1lDK ;!ND7g*[|ݭv/@֚Z$#C6zH vQ)>Sd .ֻ}" LExFFU 4ç^iV3uuMNQހKK@bT\O]Bi,::xwAePZ)JӞ)]͈ŀUG 1_6֌>: k^e)TkQ=b?&(7SL@W%@KsLN`l,# $KW& 6{,Vp]7b~ۍ1kF(&Sx5ZYU=KHm&jYQorC"s4ItaA$P4Y^A|jq\g06\I``"@!'Pdq1_;W48@C!B.5Y{*Eu[kn)!iVwi>PbUa)v|YKɋvzPgՌ[yӯ*S:x۝jqo! Q~0a_%77y- 8ܖJQSO^KُLs #!X)Wi8m{ov j u=]`q߇Ln%Vi'fOxqvW_NC=1F\6OS8}RT-hӹD5 8/K"c2>Sr2 ﰕ+_F%IUFc|_P_δ I)+%+]S*3H;Rb2ziwĠ9I>ۅvX1">med#I%ZWZX~^5)yl$x2ĥ{m|fItC}npt@)ʔE.DOu_Oؖ/Jmf%gcxuDFe)-BXn ?~b"FZD]BqP:O%*F8#8DRkB\تMZn<;~%;v_M}%1E6Yn-?zY+{A;3'SxabRަ̂`7r/mx}b<{ef4`B.O`~j>Hy}=/wUPs H#FF1CΌ ( *įA&@#uQ 0; ˗} L8l0dZU ;~_Eʄz* 6zݡf?gxV&MotO}VJ+P.ğRl-7,&Lu:@lŇzIE؂3L!FXC[†'!l!d7&@lx_fC[FI mJl7hFJo9igzt:m|"檼 \Rv<=zE{ewZ: 7jmW{/FW~y713mnȌx#>߿1hǨd6Vh3#wȡj%mth%8ܲo;0??.֗&:3N@bu`+M]lҙwڇJSJ1%9,t=7mi%+GIc Cc/X/Cu/1B|'wHJ{@et9U?>;XTNv(cƁ½ĥIS_) "1#!Dqkrb6<Ӟfxn\8Jx3F /'5)A1mIX 0\gkA7dzrL49Z_7ba= .>PK@),[e@ &L茷~]E 3x q+̮UU"63hhS>́ԯ=oDފᏆW>s60h\@nJCʶnFF!t wtoT-Cl07aJ@1aő\=JNaK5y~kE`<, a"b(_#\];qFY)[‰):Ñ`N{5[R<4U [|s.䂷 ~pq T)=29|>vyI f0ΛM}JN5&|F|p{,ˠ;s-snj`NjcJQl`<݁KW_QJq8K;)7Gf5 _qb氚:'(N.:^s&LLxȑE՘cUܿcwv{ZFdŧSeUjV,1!'Cf4M;uW\^KMs}+CߪC9s~<|R\KK U_Ja2 8Μ<4-y05dz#n Nל[Z0b$}0-+eGRTka3g&Q<=uچ֖(ooH{<Ρ u\_ ~>u?@+{> 0;#-@,c?c.h ;fv(0;V'`k:vɖ0z)  lH 8G__6un9|> oXFa^I<"D]/ Qvs*T\ܾ;! f]ZS.c 7x-{TJk.:4wK+Ϗ"M-2+qX]!(-7pgxAo 4L\}θHM!Q5 qi`YdlS`GYvF m݆YpR̷7v*ɃQ!~Ul܇vg~;vrd`=XڟïIFd_( qi+xE+0aa? <^KJPsst⬪ #։_݊xx`RZ>Vj^4H5@P{F*fQL!\Lh>??QlBwqM!!4Οc{vJ!.gXpmF\rȜ(%hs)?: ͋T=; ROjwCd:ɯjDIjùs;bDvUeqmE7_ʹ6tФ v|? TFL( dJ4X%BAi$XF=o,;twqi\2\sȲhc凂H*ǎv'\E)}Ԁ.$0 5^m0E;e񏡖b w4N@s+ž+& $ |:㯐ks”v17 J8 Ƥ{0 R*6O3[ *kr֟5Gih]DH.h}FԔ4%BR'p-cU! mk̟ C'@ky2' \y tY d8<~Жn v" _ `+_Q$W(%s1bs‘XDb&aTʃDxRUQv8@wdM~Z` DJCј?m2[빕z٩N(^:Q:' (儨ԁcIʏYt,H)[4D;7;!I1 _ODјG=q6xl@(%TH;uUy~õ\O0n7Lge\$DxFQYwޙش<#fTUWN19c9oѦbe(hEм jzF$8B 0C|zNp7!MB05hǍd>|ԉ^~1Ø2HTts-ȹnx[MH"p1iXw!X;[ߒ._ +>bDs> QuE7fiyw䧰[lF lI^\.,fk,I&/Qk+(K:2fHj? mo'KaѐLt5٪IcƋ]:SGT˜Q"\ A2M CRX-1!YZ ݯ1j |}s;,U4xߨ߯|P*@:W?O/i9qCcjGRv&t&״=*M'SJLi2ZadE]ԣo-iLyK=z!It@/T{Dw}jrlώr$+뇯Qi0ֻN8JG(Ld!ty.xڞXTΡ!ҊT;5RE8qgެu4ކCa(nxȗ&HJ1.>jJt*r j$^NdZw@(V{>Jag:S{^<g{)Lu֭VMθi|aWvWCIIS<Ѩz1rjn6U1}z*7/ >Nw pTk3B>Qpn a7Q}WGw6 y}r#Y=Y/Qʏ(j#wct:h JR@2kFLXgm Y(n_$Yilԩ("[^„ 9iMv(:G@rH<#T#.9 k8JzP =IChƺ~y֪!:ttBaqdrVpO/PHJ& C8\c wS)`tG%#v=*/6@mZ iH\xFwIBe] ? YU1M>hs3I]W lp"zQ| d6qV{fPrQm Cg]?8tp5\ 1]v(tVP#&//ی熺r638Mq@KYL,F5_,ऎcΆ*:EkJXD u!GQ4һo]N;"Ϡn0\"^ɱRXO4p#m'?kJq_=jXCKtÍ7uVӤ[M@3,BHvr0a+VƒLOڽ/n ֩4Zi*0PY@EsM*XḦ́UFVX^zp1 ann'WoP?9ªN u{6nccC_h=}N)1Nk/ې!,c+U+ְ.Vӓ&,Q.ip p[iRY}Խ^g0hҷҲO2 \£cz(RƦb?/tJP<~)l/V fG;Yq$iJ澹Fᑙ; xKI:#>fӪ/_xTQw{ ~e&OFv잏= Cer!>[=F ;5bF3דd5m֒7 MBjZOoVᬆ%m4z1"WYJ: Dq=[>s_7|,ro&͎H{ Gzm6x+q];Nu5=Fs"-8([}I 9h [^e8ӟ>ϲ(Ҏ$`& ַaP_'VFz#Hd4>]BԛA f2ZILgߎ0g^[/ CLv@ qW`YyxO"6NG}/QKay}))"?r,]QĹSu]'NI;1k7ĭoqyߓl"C%iī+wo6`./+p|cSLo!7^Otz AЯJh!ۏ)0k\n9e4U4>ldjP3 jt=&rgf\}ӒץU sno;3t zgJ؏ќ>~` ƔHDk~qV)J_6M-#]AKk|ŽEܢɬD !Sj&"݋i-]sBnm|{.6 1h/.}6wx%,Kub," s~PS:vR޳"FZe'ԷV/8j^od~,9Rypxg0^8Zq<0FEn<6(ɽP#]MUQ偤4RwۗOU[Q}MTWEk~K> tQ{;C(R,k l+*٬AN:k5H=b>G68Ea.^f27U, 5pOjt2D*Ȝgp?= 4xMTy~[ #`,c@|80 1Zj̍ W G"R Q$u2jE:nR8K SH6u= Vg;^LJW*`%(m {y!hwk{VfA}E|NJ%"iOGFkGnH_!re +r=!fy%/f"{~*V8|av>[gA<|î5˞ՎsGJ 2ă<÷ȷF<Čl;"<υ +tћژ䊹;&T9U3h):LmC;˹̽`=oN, |GvJR34prx> ~"b3# Pt)OնT`~b]rUa"Gv[iz} L(V{(OgUԟ@Qrd#ASs[t͏䴛 ) m8q*%LG VL^ -h=NxY* $34ݭmmzmUçn7]J鿼IhfVQP0)綟O^hT՜<{lnIq]1T䔇dظ-kgݿzRt5F̝J]~6Dmd<Ѻ1@N k}Kjq'X_ĬoL{k.Ka>fqjmN K$62RWu mD)miq_z`lHfj?7FuITR<'+T',rOUji/t<9B2T)K}׹~2t0>|{&rCU,hwD?#z ?~D疞vRv M4,;q۽(X"kW'Ҿ|3APPQ[X0@"=Aebo"b)ZmVT#X4Ob=7Vm>mـk4!\BzJon1gwF 7k`IBoPoYC/K4]:X82v,olCzRڿe{igg {Gyp0fGz 'Ɇ\Cs(>CCɄS\+&#T% 힔tehc&i$rb3<pA*ˋj1h>w* }r2TxS5wXs@ t偽5˲ $}M]b؛{HG臷 .Fee͏ҵ ,&34h鶔[7p`  =+kB4:؝#P<_YId>@q8WD@wowfr^ڞwSSi8NI;,c &;nnU YWo2xԞ 2s0GJ ?Qrb'meMB"ڌb4m- ]Bq.Dxyf|ҢearƌV(k:̰,QF^6Ďy2V;}Elހ(vk=dG5jF{\{73Ol봻AX-$o3g5l̻'k7 b>Y$"=%BFY/Cؔpi/uWɊ.usfOVeeL]&6YpbjZU?:Jk"S6{LGPSy:}^ K{p4-GafeyT:zakd|UC #ҹv*?ĝ/ч-#lE򺍾,9̠u^U!"*ߎ} Lo Qx[DTrgt]ٜ$f~#ց?*2|<+bԑy)"o~L/@6zk+dPv.[LgJ``Xd0b#Ņ_MR05qD&)c$Cզd{4%v j,QfuPFJ캔SvWO8^dp p֏=r$ZE1M‡MѯS I|QMVL@SF[4|ŹtNs76..I8~C)(=ْ 'WH ol33T8cO=s4ywg,V~zZZeWwp󹍭{hzznT)x썏M [P2@)@i#oI gf,z+fI؁a?!Tf m1bAҔnh̬ f3 7` CPDΏʣ4)+0 L*M0G϶R@ft TG\}b{<. eȪ5<>*WF:Ώ$eسv^l"2.G h^|MѓF(-zu_;\Ȯ͝HQ_ۭC%;nFcKnJU>Ȑ$sq5V1j3əv~? u&}E%a !IK_gCaCEб(J";ug2ꪾ`~0'.H6W?D>hqؓN̘/qG^SB_s-Bě"fQt0SQ}Rs#+K8M?5\%SfRq w _*2zÈVކs "\"EągE?ORXj9wavܙLZ`"ao[iu˘V`|{&\Bf߃ˮSg}޸ = \(⩓Nb8{hrp1b|N:FyScN/+5Q6Q0^J^+zgt49xm[,x'fl+k!ɘ >iK0~H! Bb"Kwʩ?9]F3ֹ+Hb ϳ :}+oϚ~F/! 6p.%:unv $9 5h [>ML;?vydꪂVIdz(lTkspD@2nܬa@O42_8;\nɎs&_#g#a!)&$dL`1{)"}Q*[ 䵂>iR8Dѝ3FP? զs72O[&z겹30-N꒡;;YBTX~Y͹QBс2zZNl./QW&\!Կ%edNTZ1Zb+Ľ"aAW H'n܏13g7g2OaPp!^DS_^ ûԋ}1ِvko̟:u lmBgR,O  qs⭙L}jSvVƃ)|8M!81>k> LVRrÏc_d U\xB!̃cR:ͨ/bzljN-6ϕOB׀<{sJ,l @$q\*HJn,u [!"I"T5S V T q^UX^ˌᵛLc k9L/OV1KHB+bŲ dseV rn$)u?_4xs.[ Up~z:Tf)eՎP&(,IY%CM EH2JD usi,DՎRLžk)r2&\[QZ2F7hA=bF! }1Y:UI;<~5r闊L-sZGZwer "^d#2ݕJdA{k^ٵ࠮>Hh@K X`.Ԡ3<4%A*7zۼˡoX곆RnQ-КP.G oNFs~?A%-1gX#=M?uJH\z2ar؋Z;Fق0sqꂻE9Tֳu<߿cjnbn*)"ç|n5< yd[x`R:z0`8R]hi $I#jU^F*p+εzVCv fܾgZhfǝU׻@+v8==]}w6 n s܅(8CѨ%nt8W{+G\\[>\~RZֽBxJ,YfNhtE {A9H.u&Bx~j]IrhѱiFKtf>AGq|?WwR$!Ԧf/HSa(H`3!8݃$OΤ ge,bɩM&|%;wc zqEN:^|k_ьx),u>쾫H`b̂jP4~ A(y[  +V鐼7*jɧq: ]R۸sw؃\'pI 㞴^s!Wm uc *kGr*lgvgC%#DK}!ve},$4Ȅ9u*3PNʻdOԴ^.XnhEKLł( X/v`  So5֩ 9+yhofy51hiݟ/ aZ/.{WOki7KT^R>Dim֕=,g9n beӴ $]|TS$#c˔7"foR [=݁.UBj|U`[D>idȁ Dɛq;(P  \7t+p)=DX%Z5OWQ#>P탦1jԹ+h 5'`yNBG7#ռ h`X*rg 1&]C{sc}}{lQdl\gyQkh0t6k߭h*;syiu[Zȴ%0uB.ΊSͰO^xϳ\*ak,ax<Zc[M6+= ]06e%z9m[Bl-'V_6$/lRH0Jm blG|cPA LsD濸 Ν%}+5z&ⶍ6ߠN"Š-u%]db~\2МoY4GA^*>g z+CGj]SѵP&+(CL3#'S[$iNR@]4JI H~K_*╋g# U{j87i0y=-ײ5L }X$iw2̇g,o/9mvbK[\AhPF6"(أ]䟟:V@1 Oư*!=aܘ4^I+Wjd"KJqIl-e,UY ï9Kq>u!XH3j:+wWMv2:__c#V@/O+4 Ac~\쏺 C:g5_S`W Mhp+K#2 0;Z˷ rDr vfPX#0jbfy쌨:_<ϸもC'@=MGh` _O!gZ{MgJ:dV=A/I3,v0byCxH'E"\w _f ~шB p6.%]R'D$ QO!q䴣Ε] 3m#} - -Czk=3puExA  6Cgd'.=]djC ͵ѵumtF>/DcL`(ƾIK8@Wxs'Rq5H9 ?3̢ΦM=>  drAMU|?\B25FWhJA/KrW4ч>&M,'QxOYM@w?_ۢhAn}ś|Pf8IežMĹgG uLބR}ޫK. cV|:*拵E 9%%u߬MT ;>6o\uS8#m4WHAM")ZԟŘׇ :Rl9o*0l.Պt:. +-s:SJ10P!VO땧&gB9_hW56&-j"E6chCYV5?NGVzj87#kLYo*ܻ/JFrY27-%6I#^hLSPoS9QU6NMZ.þozPm F"A9^3ȊLYL3 gFJGH}uһ oxds$+j,[*=.fsv$Vgw?=WH>с yj 'TRA{.VU*?iofA](`* .ĸo6,"hrj^`WI Mz!Mx^l$(bKCX<(1l;B۳vUS Elp4\xrF6 ll[Rfbvj&~/;F:k6WI֧jQ,jg! ǡBf*i9sx?f41/8)<>".b&mԙ~ sjHF!nX*q5!GWm1JruCjeIژ)ZG Y.9rJΘ,Y,WPǙF5C`YQâAj %4xADB=)JAlnV,`*bЍ줜trCM$g uXsduQ%Gb*̟*sʳ]m-8`cy4cnĄCΐ8b>>x"'Zxѯ>-Radʢ uwf}zd|ѭAd"ZYwhT@;Q݃P|ۡL (6J"K&U'븙yZM5#$@mؚhis>X}gݪ1bNĎEL[YYՃ87Ԧԁ{X\U7Zh]?}C3iM0Ș;2Z% uu~\xq#‹ ub}9s9,C_z=;"nnYEGE.I75KA[^Yɉ4[s4~=62c:DiCvF(rL[H:>Zٹ-p$jCO_u#?W[!Rz%.tO6J* ; W[u(WHDX;L8Oć^9 %@2Pxm{MШwJ%` 軸my1@ |߹ j?@qbB٭ӲO17>7g E~?"u_8|bD"`T@>jm,ǵ &F̗D`oZ$< vtw8u[돜FEؑ(cx?.!ihtd9>J)nK .84ٔD)u~oM 8drrH5W*?MqCZJbt_QNL9˜\|赡k ƾ:1̧x;R^]my@ B\Ij'ލXT\ 6 €ɥ7;sm%?_e^HIC5F7ߛiL^ܶ3 #K#I1ϐl)OJJ(i \Y@|WSQA]%!{XGplxäD*FP )?muWwU=Kg(<\hVH2 i:pnKa=us:5J\?srwج7}pESeEZӽcw Ɠtٛ*hXeohC >4XLz/I;Z}I\Z뀦 \LFE^ 3Ք=fm}Xԯ#X09ɂx+q3E%4h+ tmMK|(eDz#z>z_.\<]k?y?yڠFߣYۯjXIM\E^_KKv@t4^mX3.9X߻}쟁 戥I^ /9xaϽF׼Ą{U9nղZ]1Pݾ˚BgkGHV_8N1QQ;,՚@QҨEփ 08"q@" E+•6 fTY˯\FËڗǶz2\gbU@><&0hƛwLv;p`HcK0bI^j'fL/.wd8h삓Ϊ , iBD5 ^z8?Ƶ,f_qL\Mw5!ID~Ks V۪ߊu*Dtm.ssx?jJiwH,-DzlQf.r>]~F J.BEǡcЦLA] i˪s'qSS=),#jqɻ}y2p@ַQŢǍ&.? eN MD#TY 8biln zq}jM Pd%:8e2}ЫWk*zg_57c 1Rdkꯡ L} I&$lVS/4'|G^Ax@(,lZao!{ިPti=4 e&oug5ϠՈ#P2I#cj?" U:w>* EBIgN)j.p.UlPb*wJ3&^2zB5bǑZ?YXk wJ>B~$m V9 } gsqT`k;=.tH+MI2hJ*Bj0 }cːނ} \'߀-J?,Ep_ȭݦm)otŸ@_ڞEcP9YEfT-(39건/Bsξ_H¬@[(}US u$sFg"m$MB_wo G=X^ecCaZeP9ئgr \֏<} Kg { bUE3YJYY_ͧF˃7)`2Kg!ă+w^ԚxC^JL['kfWM w)(S>DʼcrGE˞9eQ^:{`R~&*FP5eċ$mոdϒIhJ2FȘ,֦j0)Ќ^(5yJ(QekGh8\Ds{,S6Q *%_l |dWTL,+Z嗼JpqVq*QOg8aי =׀TV["p 4? jұcLZ4h6&kO \{~o ?9=ؓ`%Gw`>4N)P6Ù'M"Q@eyY?4Lx5aT/,ҳ_ m8e\2,&rW9M5v=+On~^T1Oh oR=)#gGynV,S l,YkĪu :T Hc饽ƃf§̵M);b>}ZJb|uj- @#Bu<ʷ9d ^Ane @ߺD4<_ -3in^} z/Ɗ`9([ϹoM5`!x,K- s~l:y;v5xZT.(YŵhB`vv*>D pR|>[-8#Jnl_x!\!ea_>f1u<̶2Xm`lZn$l;Қ->8w00K"Ϭ|wѤ| eE0sd!)L؏I8@M`_|jTp)6Ų-l4*"VM|/|^{$*so+S#ARpm#Rr(8ϚX親j="aob riHXrVmP84ž'43cESO0"2T#!|hv Ёtr9p: ~C#w =ɷkr{o 1qk@F?DFy̯!4^T5 :D8}݈˒%XȪiw6p<"ryAi]l4̘V/վ0!躚&lj֕6tWJ"o4Қ^|NPZwѹ B9N iS@g`,&IHqNv!b?n:jm65zcɮ- ȢVj׬-UP="L  FS® Ɠ}V vs4Y7iQi_sk 9 ʍWSV >yp972Vm;[%-yUveϼ+f_\34 ^JT豭g] 4ӬWE{{~#'A3 Jc#©/Y~:#5Or}]562؛?^cUC;`Tl"b8yfҝu IKIm2ÅI\ᦉπ{G[˞e%:3{jB GK4omD1#U\яzMAe^&4wg~ :Ӯ y3V!dZ/;`Q6v"0SOm,@w#D%x4Sn6) %NhxEVm[:݃:@-sd~eDA897A)9&/! `kۊ* mR/ݖ=<&k[%6O}(3rDP6?sxNy3Ă ,_(Rr"1\& <`LZ"dmx>ګQ(zv\T|(͝KT y@䣷}&ǕIfw0_ QұC ٕ?lWJXֿcjyj'E, "~]K侪P@vh:I'py\ ۸1,djW1Xs1W|``mU7z%^H\ .tg^Oj2(x.i5UDd4΋)//gybv 2 y稻n=9Վe==ÓyiC`؃% xOoJDٻW#283J+lP['|bS!ZW׿os_|ܺ^r'CY}ߚV0^7grA)?qu dE*t?T*Kctk$wa| iwR-' h$'/iOo#=X0cc b$UD3Z;@xA9d>&NE3^sP+{z1Ǟpy8lO.M931\Jw,k P `=_Χ<;V|IŀC#Ag̐Gee<]q`X8 К~{0o -!NV-wC8eo'8m0<}ga-HZQ31޷\A吸O-AA@t{ q}+%m>֋Z~?i8?{Ey,'QI Dّg$U*5#y}lf#~wtSju9G cݏO#_~R)r#Ϙn'4s,Cd"ss_.እ, &$cp3fN0$3A,<?p]8,Z^`F2m5p8,/|QhpC1%C!o/XLIFWUg4=b NzbW_{6%3+`8jZfөDg.|s7F-ɂ_`mτ@eɯ[D#`YYX5YK"_ZJ%՘kcfO29aHF>85!:uVB8B]sں~zCvB}&F(,Qnȇ.hNQI,62WФ^ĒPr^q<~{nntY;Z×主-Ei(fg8%T$H4Mٳ 7%Xnz'B>Ex&w^%y*ƻDR5f߭Cv? ~1Ӧogh\/ln`e(Fƭgk^DZH%GMB٦35{PrO ,N_Ra"Apf:lƋrY,pD'cjЍ GYvjui\ϡ˫Tm--R>Ñck CAeuIA)#:R.J}+yL֫ee D"=o_O*Ui h^A S>¬+찗2o;Ũ<,t"@0PXÖ ϴ2XV4{j:?X-T'8Ctkiqg }ݒV[>)SM44[u,Q>Yde{&W ) B]F~bs#݀bEPlT<ɧj+M ̹Aʘ8p5Tgqգ2C“| _",+Հҕ8ߥ'Sy_Nci-UgU/A_CTv%(z߫y'u15T 6$zW:1\N>YXMڋ(t&@^|)CcT!vګ 6eB_ZP8$FyI Q ²ht@F3xàuۜPT<)FEo/uHx}R+0JMU_Q~A$1>RղTǪy&ضDedl̼'8JiwO'+|(עq`3'J-&%[Jۺ:( pk:P0ܓcjƸ*hVO{ՊXKB|:>S!ٴB!"VaWb@Ny)yE^pvyw)Gؘ0IWς!Ω7Qꋕacepf&mZjnn,=$8s ^`'T;Ǫ %u~N;Z@眡Ƙ;|Y9%$dw&Bϡ4£HJoV+>ƠwLL$⤶%dϡSOOA+7c#{ b(9MYPsJ'`xJ-/g0'ka:&!oLj9TGzF?_.үv_4NPvDp(:TI~,WAκwMm 7/gVwrQӛe_?!9 G Ow5p"a;!nlMOBl:h}cCVՌL=a @NddIV}Q.wBpMFc';@: 䈵|ȰC6((RF9wŒ`ZFJSZ=߲FݾXjPz$Vo6]$=Oh"ܚҴҁJ'';?C?vg5e9P][@V&EÔ;$@H+ςeA@ğdhb$okʊW2 6i@ϑLX% lC1; : 'f^~աj%V (7yZ) c>$&ZM&l[{fA ;!ȩs>0"J`wNE-3o 6FiɴYWe?zw(t%Ď5 6|/x*,h̑\HeZ]UwQpnDcLHP|S?M^ޙJŗkILҨwUe1Cd++\X8݅v/JWEKqKW%db W&>7 /{T,5FGNՆd7 Vw!^ TK,' G' ( U_Jd)iVE1gb{tbvz~WPwt \qnIx]AL r~ACڨdyMt ![+KVg dμd |ao-k&N.PP]s^EGd"0nU7́E1OGvm31 Tx|O`4#Z~טQ=4'i;I QmuK(Ok< n;i=*ƣ4ӵc:ec13ZeO.rKqb cH.tnBX&`ݺdqc+*˶$酬 ϣ]XˏqӦ'a?!.hg16(k%w}XUʙu/t7ބЀK7xЬ#JS] 'J7j]MEOfx4϶Q2 [G(jۄSfK [ɚٖ_hdXGx/nb|}9~ٺ`&Ϳ cft\8螨~])¦\Bٹ b0v'gߛF SQl\{i!?j}oRZMt=OMytmNpָpUrU,p, S=Gyso10F*P@D"Xr4[~x<Ug5\@ߺ?5g +ΞQ|ysd>I li[$u(`a3,V'̓ΎzG1w+rNUFjɞiD{M,#rr,h2. Z5w@H]a62Y(ivak{Ic#Ԙu{^)ק k~.vCT:=(LGbK?*j*C6} ɂfY섢Fnޘf4OS6IcAAckKCMgz-4S-UһÀd0!T?=~]n&JQBQ[N$+|o1q]X2;9p>D~|dy~vA0}l龮1Ar* _ͮ'߱kྮs  "$`QPn7׺?],ZiȌkĘAٲ5tґxiWH|j)[3k,n+WU6[tzNw$^^Z5~V+3k B\$n>I'L1/%CjXo&.U<]]g*EY8fdgz_u*+thڋo ŏ`~>2HzŪIw:drPq$-@y|HcPm]y,{пԘh]Tj쾛 J`\3<1D8|o \;r3za,j6+v9ЙֳC:+7Sv2/xGˍZfOИly Q5{{q*^2=ln7NBi|t8Wjd Mg=x]6@x[l[;wNsw~>|Nz^'g_5%YB69̢˃Còa)c7+^='7XɵNj-gO #IR![B_{X5܁ np@z/ɕȅhH ğM7f ̙Y+!ĖQR8u|=r=9pK6/_O RxU29·"TW3 8vFiZ&GKcqis/`rnFPx#s>7,6BNI?%y+OI֫4kǹQ9DB{7!XVN$F(*MuK^(bx+!$PIt*@mu,`O,hb8kfB4NƼovτCIu$V!f9I!PkNq19رZ ~;ZgzMKVzT9-`>r~_>W_E?lX3Lv9RM[ruۘF ^OqljcOoUh4%(Oϖ8ړ܁ VQֹCTi6z8$+4Q}^M]"SP/?ppؾZ(+Ҧn֢'3@)|_]^#9f6Ysu('QrGV_^Ҿf#09g]K-qq-;?2did1ꝅ㕡JFqp'E` ojϯ_5/Ii:ZV@L q%wPoRdm>G:vd01!nK_o 4bPhݘ!L)7(U{TD3^4ۤ6 -3p irP2ɭ,ةf[p0dpW>@?yzkRƅq`LZPga$Ѥ!_"pYE Z#(Gba޾.'N>DYnY$qޠ&yt[UK~2Lt/N1<SY&U`Hh[DB߸ :XR!u o:j.GHUloaepoVUjS@ؿ[vm@/OL}̬8ONd"&ZSɈtuJӎ)nIhSϸLh/K6N>z:u}ճjm͐pW弯WBb^*a2KM60;z:+ ί_ܞex=置['V&t=y<+;%(ƂD2Jb{鯲l7>taּ OHN uHO8cɀn &CKMW9äFe1 .ŁC.XF){\ |2۱/.:b:2nByƴ/O4F,vdAŞj͛Id_*%B$f 1 0$8`kIPn~GRO7`' H< `z} zX% Ir#*Rrcn*vQneh:,J{u>qs5:!To͌|Oώp7N<9ge1- ];Af&ܼ7oә"_1K=h3 ȴbzޛo˖[ikgu鋃&c$SV s#<+&-ȓ?+ajz$N;5zyP$3njN,JJiwq#w5#щnDZ8jž GRxK]CJַXph)Ȝ\ՆO/TUMCao!Sb5W5a3r3 ?a Vnۡ^Xw+y.q*CjT8'[E:$ÔT$ؗ4U=.$`{#=pei {$e<ŷ*6*MaˠR7d3AgDs/,í^uRϘ쯍 Z#!"akF0x-=DPG ^!2SM ыl =ˌD&Er\Uݐs xcɛQ L&BM>{ D|y\E ֘ M)jJîQAP_5DCխ%?3v6z)JqBj܍eRYum/3jgux#}|p%ۡ"K['#y!hl&"(ZJK17i =P=H& Ekri cƏ)J2X)0&ԼI=: dDh"|9%=ng)T# ]rAu-i2X<(mwPqk.xKTGZt%Bb ~̴!5|{!8tr*Ag<Ah+chVu+Ҳ"`Ir|x1gi"ƽݯ_݄YW(Zɠ4G/v}m ,%#9Iv1^R:|m@g7{vKxy/īLid~=ŏv47˴ ϛ>7,=;%|7U\' X@-{>8NkQdfBCڼLXC _#^fvTô5kMAY.w0bqO!"hqKvN9nS#V"jQ|؛ܿJ?ޏʨ2ZYdAՖ5VX`\@Xz,bWb's_GݜY2H:ۻF TQ;WmwHn5Ef>)Jxq8{ "AHD: YxJ/n~ʝgw!n{LF;ɥIZU6꺿$*\nk4Ps~yfT/C% c\v{qj`hI~G[46/'pQWŚ5Fw.Kjӯxd VuXsLVfrhܻױPWo @]&i& F=XIմ)^Ùb%ŇwYaiy>!P\Sy Ն_;22[nqw}w4Ş>r$-nT 1hYߚy4֤(a4O@) 3PUν͇SZ!` ]tM*E4$cy @S伱#3̯G` TI =z'y>!3vo_#kusJCݷaSK .S`&>V(@Z'#IL+Ei}TXTdmy$޵^_?vhe%:V>m3V[^P T(翧.y3K1h?ɂq]'ՂH7ڰ¢0ˁ hJe((I"$D B|!}\5:Ә2?62@ U9R+[W.[0bOE ݾdA|дpxL崦N"džB<-Uv~jՑΑ9hP k`cEHx["M(™YFr1BŝQ|^Qg/D$Z[pcto0.S:O>)8ג.q2oQ^^WvL I5lo.(Jw3Mk`'D-2q5.b\AtX1?i[و@In=#n1"Pft hѥ2|=TO BP |{ zl;U[xl=!nf`*xxo8DCwdu\[x1Do`|,F >hș]c:GiS%'*p8,Bި@劰!Ex'۵/ȿh2ۋ< ?"{ Jw 5; ;8*Y;MI댓(n- noYo8jw[T<ӯ=9E 2rKBoHF*YL;{w;/T,w Go*sA+ŶT?`hܷ͗U)H tErѩZF 5MHQayIHzJbFf@Ǔ{] H}SNiǒj=6=d .Hct~OB:<_hH;MBrQ!uz-xEqfboxoĖ-')b:/QazXy_tOk $. RN H"d@ϰk+5jE# @OupG׫ 4qESY'=Ǥ*GlK0GB@o e$QGr7:† ݢw5xaH3|E;.I@m=FZ\*w~az5mk,%"w:$B2B.| .ifu*Y0eZSCuvMy<ǐwCBDgTkC s~ wtKΊv=\x8:Ď* V[dk'``x.]<W]fxM"Om|60#i}ZsދLSvd4U?P{jyv}9AGpAh ~~2qBo)֍>쭜6{wU`CI.D3'P:{R n(gO78 }%U_1 r̸lODk_F*9_-SA}Ɋ8"M+|)&#/V}`.>Қ#y']K?_JWGLsWt$"RK.<ʀ[`Ph,J50/a.nЄ|qJ FaǤ@QT-W9RG!~xF0)v va;XI$kʾGm(D|(j(n$Hj(7UdpgY sER!pV"&J%ku*G|rHf +`UL$+mcu@LEߐ:Qݫ{L9h7wX Z݉#m ;_6$fJ3?m5̗ "MkAx~V#|I KƬp]'? T۬l7~6DQY֤ꢼSϋ7+)gqlZ6mU4݁u,֧pLJp>:xyI}=~(0OtJlm' wV泍iupv?{'vl@ÍZM' 0ky M*j|S|H2JQHqiy Sō9ʼnZN,$P=)z*=Zّt& GU;x;#etnygn5VqL,+9Gvɯ>4 >PiWqb} y"EgAe@RPcAcj@00D+ka߻ Jnt\Hp|흇EKf]o`iX6{?fhdm; G*LW~AX8'"o) n/lXZ:]|6^-'Ə4gUu QD#+ ;/Voo0w=ggϔo!dxvoE mPrZ"*|Y>1 s~lO`Fvˌޠ EIh\̬c7Y}WUP ]8ܿ\WbEO|kq2ԾdyK*EK ba!\ߔP{jM{7yʐfRi|oe 9vsXx *cf?=RgzLs5a=#Nb !a$. `9XwcڬȞ}Oһy]4T5c.heɶ{eL+Ut @#)nx‹zV/jg ◮ҨGjc- ܢo{_8tSKNuDBەf=q8 a~k-@ cDm{_ g8~2*xGdfTo DǔWؐ|s^Hp U9C@p▷p`cW/S1Ghhs[-TZ0z q w|CWdj;{IqpJ7cd0eQ@#VɮXϛ㌜*Ex*+F~̀y˳'S] Ka^+[mPkv7|QOҝړ-ܧ93@n{O\X`?U1 HjEC3 {:*l[Mgq[~Qh iLFg-:$4 )Ri\]4.Vo776pLt(?p`#׭o\('݋'_0@EP|V^JYfGqdcsF+!=}DAosƶ:@r0x'93*{|=R+˲x Q7Wx2ݮImsEVӕqzs ~?4L}rQQ؝;D%S&FYݸ*r}6$Bhi\ǹ;ʿ;`h9튕Wljng#)J~Tl?ud4*|㶄F&{ o.YwU)AۨA&4fIݛ=8ՀSCOyM/}Q}ՖS̖Tv5M* BtCQ W4[`}Fy`*EAKaƋZEk\W$b.~v{܋ebxr-x߫P'ɴm${;}|(&G f>f\Tt/uFMzY'ZL$8tƎJ %]+A!C}Qja` $蔦vWŢ`jnФtJ7d{4ksȚJD+ zT$'nN\cdkP#Aft7!;O4Mdp\N^"`;iqGv"xn7lc}mtd9êrv:3ZAuҒN `t&2~Es*ٳLaj JHî95m)h5A,M \'h潝&j]1ǒGdJG=ަxyO>9~\N/FF"Vx/dZaK+ͽؑd3+*96KcP+Q P5ee >d{ (rzӷYC +qxBj=eUbyס|U,+dk#t_8o'ipnF+ҁvn=COqI%LaOɫU]^%BQ, p =Z7: D~үQ!)>v4cOD7.y??&U4Ac54 +܉OF ω"[5eW"C9R~m+';ŵ׆¬Өsh GsdYXPT/ m\v⭨ّPq{/ \?ל%8!e(H4Qf}hO~:v(VWn =QfYÙ "*E@{\@T@9r,ȏ4X^황p{IOcQ$? ;\UQKJy(7)l ;Xhpc#2߿Po0X ! c#5ΐIwqU&RSHDNM:bOE;u1XwύLZ%b{JVs$,W|O%{v;YkU;;y(ȊPgϰ3yTe<4F1(5ZuF8v;;eZy;TnJK, fd##BOo I{kO&VNeP-de aӷXH-) G*aj$]{O(ح6ӛ% '`*Zx`c.m&0:ĈO|"6`O0$cd u=_&Oȣ7ACLgQ^IggN)_nv/icK&-+ a1[ޛTf{1=NdBH/rR@Y5C}%42œ&(NwyU['?>H1~J\(= Ls6i IKK- vj }*!`} L^'^%S~ YivH=qWV>ѐm#8ڒ<o2Wc"oUoͼ P$UH+FR,Eq'3 QS4e٘hqGu8!<Tï7{(GC-,jtU{}&8_hFA"`/}ϱmivxՎy@42ϭi_8̣ 7 V"g %{B?q$p,0=߮~/t 1Y'!}ZjCH'6kFb{%%]tmDo3g;=.;mmQt1V)9;#TREyGtvEBLP!AxMC.ߞ-T:Z@R8,׀(z:\(IyS WXSC'{Y'Njӂ58H!7yۃG{}.Į`_Jkn+!^>%*C(Y"lJXEHtB1ddz4WemFVf/1/=QwyKm^8ȥYPLnpkI|# H>9 ^=_ +mmGjP.x `vr봣* u$^{rPW*#M`?t O+arPU}v {v0d9 d~/Fvul;j#+ nJohS4X5JzF9Dˆk0gqb, Va$ś G%l8a#zH5qVTfyū{j PV C IsYpNmj,>ͺ0~~߼gPa +& N5D*{FDe&%\8<,ZME s!hsz)C]G. Ҷ^9˰Bt^-P0~(2t%MX?2$P|XTM>T փ6|i mvSm% [+v3!P" ,ϋgo bKwtV 8 PJ{ hJS:?%lj& WUvN :tWf.,8AG37!њ[\& b2:I%`_izw&+uOhj@S,D@d ]Tewp+Ę\6HrSӁ+t WDa WAJFR}ed e$َ3{?ܞ$;0y.^X#%;LI:P/=&'!Zm8bp1}:FV2LmO*Tntx7.))j'| 6/&~ߔp?6WW|AVg-GCfjS?$.X/Ewo:PXoǂU$-%iWIa+dm_uxf*,RuJng'u]ܓ7/(=o@A ǽ  ,|1j˘Ʌb$nJ[#!,J=\?g3@qq"B$@ܜs/ (Рb0mx]v!Q2b.P)C;hJ\-~>Vf VYqJe3,ڹo* R7Sxx2Q+ԖuPaDwlm]U|)aA,WH׶.hȘ(*eĈˆu1*O#BCȹ|RE$#qfބLpĆ1!O3\ |{7410L&p̞*19%=5uvGJY55tjvֈ.XZ9a^ya /H?ϼj$PŠd{^980)iS9Y} cE͹݅ XX{Y umm!e&{,`v mizpX*"^|6Mg{0Y--+y`_)xkZQެx9,q+l3 #|L*}o~$}nm:`4ۢdRSqd)' ]Ym0~-zI$ċxvB;2Z],t .v[-swN?8vVHf;.WٮHGWmȿ{۶ݠ5Әkw9*3MlkOAS@z=C ޅc\M),ne { V J*~#ׯTưdz.CԜ/"+#o~rGeNVM,hi=ᕠ8؏XgT%t@e7.QG)kd.Ymy;y')PYrh;+icfV]6 d Hk]1K[:S|Me4~>)PKrkpp+cIf\yyc96/q=x,T[5! Z>N|(h"9TkWI0GJǿwMJQ[|(Zy Yd~kXVz+wgR?fO;,&$VBg)[ e4gSOl!RYoNY>2'ݱ{u-M Inu;JB MNݳ\zAF`dYrŊ4S{Pa`w EsOiQ`8do9}M_lLrWAt:j(wڝ$x qÓCvd.5A y$gp S/8vr ,OHےFWWH! #Z]Vw"IpGd42K`Uf-V$D7b 6 c>vaF)|jǯ?|y)BuAR6QO6Ǐ t:x y1G7tVIKs9v-ܑ&@:& FbxQOr7Fbq6iک d<8ִh*7r {Bc LL HE*vGN|\hݒ. M)J~`=)^yo'.3S RW;H(Mڐ 6=wnu?ɻx՗Qҝ]56a(&S*\]>oqT@=jl0&?E0#I=Ps#Qj[O'F(l^R &EmV&,(6|$KQH6K}fiyfxCkN~".fgW% |%;&WM1l.p 7Txp: Q#%rݨ w 8Vdbk>6u1;9=x:fHwpm# ď!´;1<1岐/i˟pu/:{wWɜ7nF; wEd{A`7%7|8 Ȋ4O$ Rn,Rҵk$nr~ _XBa ^䰩UAMܷGil5ypɗ qxMV'41r̃L:lMS6lj.:km"BZAUfY尻ꉷ\~:DM[! '#K$R͌ijdjQyDCJGT]l8=dƮuf ‡MlI/iLkaQ=1/Xyj_<{x Z'oWXKZQSσoTRT:He(C{Uv <2.[[BPpy9[2K\ɟto76ޒyKvn}4F]=""V;OHSW壻*dsocP٫?#:o"6i\ɘ(#?Z:V̬(Be]gQwTEt`B`<^nT,~ERtʴHvS6Oaa*j#cZ5%%0p;O&3/ sC5㌂3˯K쨝.yGN ,帊4ޖ\xlSa(#U`]ZM ΃h V,`A 7,qNuȡcdH~v܉T0P"dR^5c_Eq,`ͦ_%a&%|/?>Asqu@OUQ6y(Zt¦3Ms44:h^oY˿:8/Ml2#/yRP~v{A$,%Jn:T:H95eWrj}{@t حtz{DUB3X&Del.uZeYCR .G*x@[R $ZD-wD?z$6"VQ ' W l^?d]8S?J!I!}v="Eri| wSYb`>e> 'lef-7qE֓?H& 9i+2E(]Ya0 6Pnx ^70g'kgc;\4ߜWC}#H"`8#q17Cow ~m#TVQ=FyK62|;W/n9F2xzxe@A,yɒ릲`1QM/K+ƫ#pY|5>#R|{Nq"9$! kb s{h_5Xil4]!"6*!̽ r):01?C_&1iIZB48/`MA?%c'hg>|(~3]D]i iɏ\x4LGLF᧺]0PC# k am{GB,5\'}#XQj.n&t*I\6YoAZCJN<#82tlQ*0~/_;u4$p"ަՐMŷ,Y.&pY%io_{Gxz6Jm0GAƈ q0 cǛd IuMkTÓd@(=r| dEIo+.yzR?{T%znb,x16렕Aoߏ~dz'Skrt5=ӿ}޲ꅀ\+tlA1J87ī#w5IH&&*&V$Kۥ/ţ @Vd2$۹p$R18~i('i!Rk}fcsCR=!9nV^HrDqCG1dkB-[YE& C.4ئ5*;;k%SdU]wj[)b֮6A[! ?YjR~\%s]EP8Cf(`[^ᴍ|#K"IK=x FȤ9R][)EV/gԵ/Lpj=ԸwTlH ٙ fї|;O[ #;o #2ll20)| %`HsM&^4 A hWf={k \JR7Sk#x__8!kX eV:p=سɔmZvul}}4R~"# vh}7QY׆2ͪ*5ǽ8T[nRifuK%FRt8tQHjT- ==]|P;1*Qqf1 0!X6w&?܌Q<"G-F3NAcX ȵ[4sIs$>eť3t{ˤ/ $F: 4#4ڊJG= &19<){G܂WJY>Ʒ%y IٳLY3,Z[\U?uPh 9 r-:]EU4cOFrkSn[؟Hg'גFLG&׷ hԧ<Au&K ) 3)i>zU>@ۤLNa`)mw\R8"4q;R+#Z+}+eSrJMgc5 :N\nJ7~&E9eVO23zWAr>/DHiErd'W~*A(}?$ҍFP)W[{qtr(65[AcuI6J޹=( Pr#" -4@>ܫ&;EptJ?@wƦi JHɴ^lfd-`u ⁦ktp+(7HmWl@g#[Yen (`zw01 Nafra*1&v7gLV>.,āƒ 'V.dXUsϚǴ$Qd[UQy]nmt/Ӎ +sYT5S'WoU.C+a`}hH14'L(|3#MVaË`U]ھJd jB@S 8EF Y"6?Ɖx qC~exKcJ>{dr%և!){XM<8Ifu| 2{i M/2D &.u+{$f{-cW߇!l^;iiM)Z4MtZf*A-t\/T,u^B#vd:_9D`*I]_Sr*S1_NRVk{a!)Ƞ_ F34e:wTPnւ *\w$`^AJAbMa oԓΊ_tHMu՘=l ^@s>b'Hx`~_ͩ-?pnsFDGulů>|'gYD_9#G]fWM:=έq P ff1Ia42׈J }b~p:[:L'2?sPwr$_a2贠"iT#zAZF[ h;Z9eu?wPcW B,Y$sbl{j DbcPLJ=.IJGbUdJR#tJNzEqk)J5 oѽ+8)obȚey6FeZy*D_'Ttpf[ uς'qA"C9gDG! ehdhs ځ9(䩻ZJ5Pe'6p\=@;:xoJ$^- 0L:j$ʝa)zj A†!I9>)vTfx?rJ%uACfz6G@ĶoL4 & |vxșsyQFj z~gn ۗWZZI%ݴ'7*[}~7zrkAKvւ"Gj渫*׎`T%ME]sWw3R]ujĴ4"\6 x'^n_6_IaCԳl\ejqVjiۚŊlNǹq0r& іM ESX42s4epJ2  d215X8%4+@j,-5"%[4|XV~N!<*&{ i hKiSP.Z5 7QD 67M-?\t -=ʽ5ʦ ֐=ܖ=jH=5V#[7#vۋx 8aLE5_~]+N e/xC'̤ϲ.BRC*%@KsE)Q׬.޹a{ Z1WVr 120 Kռ|[ "h+K۔4` fOfNX/q]L\w҅n2'&їq>_އ& ACqsV$C#UEt|zhˆP ~2Yˍ(nL{s$)Kc3绶K?F3[M"2bT& S|GHeh|~s= )r;02w&O"[>(iC&?lu#L bL̚ leIgW kL /sb^s^)&K\/@y,[)R?5f2eWCKi^7"5r@:,H 6毀t|wƁd䙲S+L^s8LPQOXUgҲAFiϪgeUi:od9WFh9m/c s^NoȽa5Bp^d}Iʨ{<)5-k{My ]& )b.a:()YWXQ6MLkmԵi~x 'qp\/hB)Z0z7@ɝw=W8Kq}:Ki&!ƽ4 eK|lg 4!CMLm6kge7-t}F]''3ɼF}slXYf(v"ZqWVN9I*#@Ms~YR t, L=fad4Xz? fWh [i͋eD=QdJ _o$zj]k,uFBPo-Z84 (3"8--஄8#q݃yX:[q+pzO4yyXX(T+W̽+Vz.F}uc5)S,$Bނ"g>C.Gηqӷ;gS &cC6&MaA)~ Exk1[VBl~uLBZq)GsO0\ү7r'=zK[uc&[g$ṫ|T:1p{ꕸ4͌.]PJ{Y} Iz!pD a&yR~^P8&cZ2 1;xr5ފoDVHz8RnWBA8j%4nSs'p~G"Qس6ItƾX[&ԂcZ-.CDK{ ʷLwHr3>ԯ$.갃#/getAG#]⅐ɖd>+~  3Q%2ڤWK VЏjd{ 4rT"Maprz)+.1/HہGٰ#6( XT83ٮ~>G&v ޷.YmSh䣸=`= sK|f ,)Aǥ]= D7bc*Q/?XtyFXhT/nI_WYXχ'aֻ5bwd:6:k6tfoqY>ujZD?HYy6B@ϻPT0Xk{Fw˿? K-Y8YC)rX_Ӌ@}rhqީKjehZ0;4,ӽsTM!$U')+e(!u~\/ئg+o8c}_Ge٧'/5m)KڂmF;L H1~AQ!v jN_9N^'~Hq&N{UdzsαO@+Z'U1ڍ嶚k~"4Qk| # 9ݡYUy.Q9$é#m<x JǨ@cjYWs%%ӠA=S>6YrI*}[W3׫R-e{5omW1tm(̭t7}׷\NPs 1L~ň4y|J^ +,h$)6l5pJƘb2xKwXFjg@s< 0S|Be.1f(X#7F.1,慦 vc$86SB._qwxa'-6qDLjV(`MQ$ [hia%\ v4C?[.rT;_&ljeWc:x؉0S]yPmZ`? :s8}IIqAs\"֒m@fa 4~6,xc E7P\;B]Tē?e\GlkwsJ7(S`Ab~PQţ# ǷDҴxH+0?S2#o';$J袖6[Lc}b6"Xss  UV_od31r[z(` LnltzAt:׉x S{/Fpx )K^9XPa%~ʉxWmF]=z5="G8dRKM:%@) ȷ*/$80|eųs\ُsKʝH^Ȕp (+d`6w"9Nt5}̘`[Cx{^%θjIVAXenu@'G* U}"/ӍoD6c>^6߰rk̴2UH 눮(glOJx8ƌ`Ղ#!(]!(T脮{z4Xh*p? {>їgPe'9<"g6Yp>դ]$:z9J bl]oK+1߯Nu_V_Qol"ϚőCAC]*0:a{wU[~~iCӶPJmJO"0|Nx2-jA?;7RN)DaC8X ?_|]Χf!KMɄ 6&W GM(gR8D%|)kN$Mo kI:B :x7xXElp\: $,0g_a:# [0!CrG+r;MmB><)h 0_Naʪi6gx K&^EZ5A s;2׮g-yRfes YkTV93todJPH.E09@8˄i%ː{*%";oNů +t4}VQ"/px U^37}c*~ 3֟E"Pd `8Ǩ Wpn$}O#{Sdi-|2F:(g'Wnx.ybg2Y65=\%>-IŅ}_dkto{~^0oE[YDʷnbuDnje@t f[ϵ8;~q=#Y!(N3^{>등7Ef\ʊMгx5@)5h%/fYEZb#t{؄ t݆sFF&dסYF2ɏԑZ4 [We'Cmv]A"3/3nH/ snr Qݭ;#Uc;Yo4o:`1M~H:$#Bk J>gl{Ƞ [ .f%2Ȑ14{݇T,ר@OMsG%d0+z;o}Ϩ7:_ iDXLd%?S e T`KZ>*0$*.CɀN;w㴩xn!AX")ɍ?/wcu;U!S u7+1s1`ޑOχTޭ7W8^`77cj 3,P+xQB8vRr~mCkWxϜprOdjF6k6+$j#M&m.W'dfzჯ+go7^^C87~,0,y=/uHwp'b"glLC=k-g "EkAB繓ӿTܛ~qcjĽ3lތx`_'\g$7 G~XHzmT K|K@\<i*"r+Hw@al@_{y Q y!S9ӂS* L6ǭ;no=ɦ+P !ٰKCS}^pn/ ќ|:rv 2vE?rUln]<"0Pd'rn0uR]UvM\.}ZM [_ZgE `kFn!rP~SH@{=%vv(YW`av?ˑNAe.#)` MKF"0Xhi0h>t X7%^RRleƍw'e3?2ѥN,D .4Dy_HR.Ż@R1__d}'bo@JNqjGVc0!]7q&ZUkjezYn_If'ۖ21؀_jPG#N&p)w[{r{?+_.U[:Ad-VV"-.LyjЭz&Ǔޥ[֔ئSWwzw0i"=,d^DiiVzh&2,JARgP;!ң/*-*]?wfO1zwS}^/@taK@qg8 j*#\ԶtP:DjP\+|i,3-CcVYKo1xJ۩d^SKG?OO%,\&'HץY7)wDu!rwԃWy*VcD+8\;gmK+Kn'@vvsۍ;H4y!!$D Q3f;@,. )R0Gq=si |)x&mOE| ˈwTw3笌(+6C.[*

    |x%9TG*K7莺,XR̸#+2hT &t,63hQeeuVm;JͩcR!_.MrI>Hd!x(g!.!Cpi#LYEGV^P}eDN,,zUd@R}:w$4`i@ 䐂 B9rM%rC'ۡ  2x* 맵0Rc,n-pb/m4콐HkW+BnD^iXM?\- 2<g702I+f޷:FhHґvWB>}A4HGyOPy3PƩx4zI!.83Վ沪5NCɥ+|/JzB! BuL{VnKMGt je>c)'Zfק.7h^4-sG)tx5fpZ$gf* $;g+d ^aK!qқ%!{9$ RՈtw/se@ $13N1Ǘr: 7V~n@d=?˦"]7.mh+z`2\4Yo3~-;' Z1E62kg{ր#S,Wr`Y*\VT k{2`m Nܯ׋ X/JΡ"O锶MUr"y)@\\k^u d`i'jHG-B_ю2;lF/H~UϺ璅蟝]&~;!"5N`B_fv2H-pQňNJSYu)ꇖs߀l䙸#H+dIB4+IpuʲߘƏ٤)ccms 9S.ndچ?DϮJ*knEO:7E6y:IdURm\&'Q՟wsҿt.f c*< Ҡ$F㛎)юQK) nwy,I5Lσ=!$|0Y]ssxW(R2xA#te0SZ0|ޯȵR !\HEpjuo4M4ysj=|r27JF#KyiFxbg@":.olX7"_h q)xP:;v%I$PUn~ȯeOX)=RȾB?i_?MeF픘x- #Wą+aC9dG qv%۹B,4h^\6(W dž?~^kbD:fX`6|պVVu -/}u#ۗ_E qJ7*Rvs}`)'loWە-8C`e]c@6)X?O?[ѽln᳚Oi_U_YCt/IH(&U0 JTn[XŤA mķsb^7Ղl1Ʌ7!!{bwEa&NFhbR+s 7}πfk,Y>p*x?5,/KRJ7Ԧ7d:dNNnWFhh*NIPmZ?]nw5Di҇7б8j[ʉܡ@+m ,쟽 Z6ឯjܔnTpUdC#c]Be ,ԄooXmjؒ8:L> *D7|cTqtFUs퍧vVR٨rz@~4a+ݡ"W5 fp|>T`^lk pure %a7ZQͺNBCPQDX w{={{T+|͍;.@lx^yԃhO_6C7R}f !$ Ϝmu8b Jܓn=@Zʅ~Tg^JH =V$%IƋp^,TBgz^+󺮨_ѐti{}G6ga,Mw,<5%3tj]M_wĘ}b{L9li#tP㣪+;(H&(g-$fS0`'U܌YM[6lJ# F:20.BzkΚzq vʳ*bzbF^CwlQX BQgyʦcN^BwFW%.EACT)Oؿs)[yZ_8U3H٬sv~^R/L<|xτgos aVD Io DD;X;(nfU&>񓡀G 0 *ZlxfKK7̅pmB 2%'da|;FO9k9&{]tFb?|be3< a`{E-my,wyHQN1.m`-f&{ iY7|F \|}'?M_m\Kt3FW[ulɪZ=][/{ 0N\K[wu< È;Ęx26=f,ͱu\eVs_ b:Io\K{0hī~p ѳ߱@ؕ.|Bv9bXKq;;Y*nD&G>22I'WƕK]F%{f7)|C )Mpa^<6 {Pf2Ɍ"ƥ%qI_O^5@x\n`۽sԦy7![JfHTf'31kSc9A ]u0H$ȇϣKz6qVݳ1PR2T[O+g Y{koDz[5kwGAؽ Cu@Ae(<bj ?.uZ(=pBY騧;z!y3OSڎ ,Dt NtiUPmSYj<' Wvlh.f11 rf6јchji óqLgsQ2>+p^Q1ZTD_v9/|Wo,`Pv]F ^9."4p*%0l{뗖LYK=^ES.DBu8 %!sXB.vʋ]%*v` q!7:-ʐy˩T۔KdVz-XtAefdʍ|85#J0fqA My?ZbIk-k*퇗>JDGhSJ`< *v6 Z?,jqEqm58Ɉ;75^"Nl_XR5^R`S3L&7I 9G*S 8]$`o)@a MCX4P~S虎" %t5qC4.eEY0?(ZkնG鉱#Vu?qxX{n F3\oSM e= r({2^Oɸ\` 0T1AB ѿDwB.~n R4Gײ̒23)YT n7{Ǿ%2S+#?.`KKxh1Һx,ҾnaYTS0ޤCgP:Kαmlb S^KJQ'؟\?FFȌK!p>[]4(R n-}\rfߗnWFIiYu7>]_c".:ez3\NBTnV.[.jS m{^8/jcY@mS^,`)*p_*Tz !cM20\XwX2/{Ԓ- Y'Ӎ0%x:%:- A8jfzdS߭fmV:(wy9 \!-X-oOɔ ^ʼn"UVR9gƬ@]fhĜDOqϻdNd&ύip86\NoE镡-h[Q1SskS5͕7ŷQgV~P'W`ֺfST&?fM댺eHsC6Q_lv( 6Фe߯4RMJ/!`| :+N;jJ~܀伱^Q./&q$6z-o {4c5CdNE5¯u^*f)(0n y+L DҮ`5Kܝ=j@DӐ!k*.l.8WRI6׷XGsU:\3s+!n0;AuSNlD%L#fVxdޥXx1d)O#m׃6Y3-# Mκu:uS'FR[ñ1D3}Nj]Ai\RsPĪ؏,'Cmmq-T%=GgM1( ;}/VKic4 .G/1>۱Ы&Ry^Y1KiUPW$(wmD,0eґ,B0y|nEO1knz'y/@%Jlt?KS}BzM%Q5گ4BJ&

  1. OϠ!N{5.{_CwwlL=Xpxp ;>ꑭ4jTc*rOx 61(p eBنıloU l;JNf(GeyRSlVvғ10߹lH+2mAAe42"qe)_TgSG 'z%^bo~k?'n!~Ғ#,GX"c_Hj$B+ ڐҟ6]jTo52?I<|R "7n6Ro9tXEѲI4ŏa9{`hm -lFx}!7+Ul MЙB !ڣx_gm;Ex;DA ?[{7!^zpf :ST5J(CV5~q9Gf0> QE~%hv!@z?vE/{gUTji ͔6@\ U[T~4uʪ>%靚#)BYU#b?G*QIKn¸r8L]N4ɦZWeLFaj @VۮSYsk 2"K;mÐUZ@4$ʐ꺆!0mwȺAw='{䡥>pQr5̔hmtH;鷎}SzͥkXe"9jjw |X4/`[E.!c5ي%>vvl /;vSvkXi6Ф;~v>G>1ID5@VGض-i-˔}P;P;>$(Ry{MN1S9κģG$>e Wcl͓PeaX4CڤQ b:*b}`Q(41R@mW R 7J6j"g v\VȆ7J(4F _tb%>;h_DB.sp#}Y\^T%fNVfIn8]>|◲I Gv<^,!]b NQH|L,oNQ}Ro] F`1ڴ-ɾW=+8gP־Slļ1[$] -"d&g8~p}hYBNm4ER#J!e(\Tc"Yې_M%V:3_l~G$a/'^jh$^M[rݾ`sEg1 Tݓ>׿Xyי `7QvVY)=$ʪaڨ/[{G#s2kt9EO뾸+MKUBcTI[ŤZյg0R>;;`ȓCy`^ .[RD.Ȭ9\iEa 7[\v߇Nvn/u4JuuM]Q. ݆@D8ʲO!.kW sV{ kZGMMǼM^%Q}oU5 >,+jɵҗU}$aPs$1FU/"K`Q]ɻ}ʊOghc4о| 5ֱvQuɬJ?i"+P e2΂3;zNp PHq|譊m6iݨ1 !{P熷k ]heVW%G!!9nץ0|ޓZi4.nl6&UuSC\\F9}IcS~@$@%FMt!< $  hxO H#o˹{rS61\A.y?l_~|M uYXv^i=!a2F3Y|~9KaBۆi0i1}!ѭâ_+q/k*tAE# 0:/F5#acR0va1$Ƹ%C} EV>yhGdc1}\aç|=:ӳJj3XʄJiD= ŠK;z-R(Y*1 5=:4 Vi ^`*p{|WoQ6İV1q+5 .(h;ND[5wsz'BCOޔ\Q| .'0Pە4s4S-Z}R { s6!o+*b a/ΛS1$1fo!3xveρjNfrFͫdf2ȉpQpr"'J˃__n1EW$Fr6gXQycr8n0ծk˪ƒ3VN1P+`XJeB542%>Uz^.>jqa$Gc @0+]D bty5 a+9f+gkqc6D+_Æ"?=?"|,zXR-0#UZCƅ}ľ<է39ns~owP~4 b9]:Fa_#d~3JD:h9^̯{?B/oH}\kE\If [ONuj[ u%ie@"(OCmX=D2FRTs곒TSi*JѾN_ؙ챓%N\tޢXK=iQ۪ ږ@iEi>5 [v])0}[BODu$K{T[ /T>w\U5")s+:I(6)V$AIǂ_MiIVCds?w ֜Δ_J?ңvIMmԂKYD]*BLcxukhnXپT oNMCt&O*m+ ^m /}ٞj'0Or₫% NOdSA@ȗtY.*d1i =uQE4v|ָwb("bSAV-Pq?!zhFtK&£ G_@E+6WI}x1)D{ԅge&g8Ӟw΄F7> YS֕&チH $.6XK2ͿF5:~ `7 sĚ0sk%vWpE@G΍U"Dۣ2Ǻr:< ~"ƖytI~ LiӅ|x]_ 츭fρ2Pz}yzۿ Jso:ūw&cfFb g'GJI [tH: ֞ k )=T͍W2:lnOS*D[Er$ :fZ~EC !՞/1u^ ˆTxԜ[` , ;AՊh2f>j~0w1XVی*0퓫5lZ)gFC~fT{89z>"T(p9AO,$Dom+6]${6͗~ƒX:"ubUmҩIbVx~m.)/5]V,脭y<dv$c {`O/ŌvrCGr'f~!7)y~OHXB`L{n gA7:"AQ;;诘HCDzɨ'n#z/EPl}X2ImDC br,,AR,lpڹ}FŊ@Ha#r‹G :G]@y`2jJFϾDfuB.J21Q/te| /5zqx8I6:KKf߁ }4;C)N#u^A8 -DkrR?* !dj*l|\ *dYw2IM,T3-G~ -.o3C-㈞R?_zrk{}3R>a'˽Zwjd gy3(}vyṾͩ BiH Hn$^@r/pkV)!duh8gŚmh:.E:,Oh[4fB!mOySIERxLBK׮{U$"`=ۑ:۵אHa48d °ʥϛIZP5"Zq˶: (Iː)f"N>o|)|U"n qyMhGr] yUۅǚw5מlY$i@=VXu^d¼R-ɣR3$nS{:$#AIOSB׿[.zDAcE5Y KHKv+cрٷ`eP(MZ..svE{HaA:<Ģ)ЏC#s9! W#mO¤zSIc8 jzKoTOm(qvj#"* qX 6t]uV' f˒)skفյbSmx:R@j_nA^"qG5Iϐ6a'S"& 43s5ĭ(Ǩu.&b5D.GXMd8zT?0c@TqQU{r"`Fʢ ӑSDf-ӷ̃dt!m//kAylu4-a'2=hLon|߶-| f,7eAu?p\tt}=9a2/rGfrAʚVjnCS ۡ(f#4+~J׏#n!6QTtY{wANip\9ɲG;^̸saN+QPtCѵI*; y49ƀ^D(&sQoŽr~]ﰋ\g;fJk!IEFIzCcf9V"za$f:vVMPK1m= B东;dM!ʽF56Mp`4Mj;džA}ꖒ PŔzw -1nbL>9ǻ TLb3"҈86[=hnj&W|EQRBA-8,Q֠a噮QFcj"`[no҅3\2n,1Dx3c6e`(B@k9o1gyH9ܚrLgjr\ ?1 ӎ8QcLxuC܎o|^ġlJ"ܿU. Gb͙إ]rf0s>'ȊSZe" F@vU\Z{qiо幂A6;eEu4a__ y!5I&Na7|Q5 rU=Lc uJ)*Mo8 ?/M&qm=Ezi 2Z-kxwtw5Gj{_j_ĬM b씘5tly kf/ " JB )ۡͣ9>o4OEӪûPtg oMаIdb{ٗ*M](!!c=bu7/ C- fF8M-W~%:`ecdIqAtE܉Y{w z2V^aՁ1Nj(An}. :,g`1,f@K #__|}vn&|w+h=zɶ ~h<2ZԪ-J$oCaXzc7$j;7E,%p84"}sz^ď?'sVLtwr"Q[: n,h/[~Wbxud{Ook崵e໑H:xBXf&oC[V.qDiW:+΍&zVt>hD_8g%r~;||4״Qpo1T\2|s6ʛ |ʢ*9n !P)yLݐ`(o֤(PK")ވڜAd heR"D)HbqRb1"%`C fIxg(!}i uж3Y)d47!V#CJjP[7*[6@*qSِEӍđK&*f1PdSz|L>H@vp渂UPZAi[Bk ku Ӑ\d#=Y8Á*kn͇Zp37Tj*."EPn"߇#Lϲd%K_׭Cb3v8Bs˖޻n`R_؏|$rQ0δSM0zpt -6iF(6ݎvu#^_3i@k oMbv4]= Vp EnTUsd}٪4PY%2|s喖cS9Tgkp/wrM 0|kjyfQIvdUI1S UOl9#HDNm#a(_70I[pKW v\4ke;#dpy7Ir(1nr]5xhUлD2EwCZ3xjr/8TEI}xU[ұmXxuGKgrzWR~֘cz[7,/rrxV=}ұ,= 쓃zCqWUGFY&/b//){}gh06j\O `o}Knlw݂I8H  |]&}*eĕNt~M(#Uz-̐")vRY r{  &Xkt>^x*d>͐!!VXkXфRN} 3è4Iqw'>' /!WG ^AYfÃct$\8r if?[|zLLefl XC li]I,ϖw'qs^76DGoMQQ~!6T㾔B&/K*7jxo~B]s-O.4>7]߾|İUoF|W#(ёEfHd Ke_/mtE(`h_04?%0&ӜPiX A$>0Igg5UYsOPK cYQjx}[JN 2R2W/4gzx[v: mb< Ïz&ncB4Gj5(' X!ݛ!e-<,]Rc%m*<.s f)R*Sm.ts?Tjiz] 0s.ȥ$_qf?>z Quv8k@ 'xjJ9iE[ΘIġ]urj%ʗ/tni7sI mԵN% } S\C|_o5C'Qko`ӮX6dbvmՉjXrn6 G30:w;HaWJ=R&tl.s M-ɬmd3~0D(B7M9dX.KH:7&d՚h!l8J#/ʛ"G I40;w`T/4>uFW֗/UHB'sϽ+כP ^e"}c_jϭr t.!+]1E]F7r,L3hae%ȱGkkBCPwU]@1B(Mmת:(]Gh H$﷠鴕Ru}SCd̓I<Γ߯8O Ѻ}5=52#}147P:JH w6CB>3us۩KAjE[{%È2Mm1̟؂Z~vu On\sRs іԇFwaӝt e3XuJ^vUBa'-ER tѴT4@i7l QT}r?hvdJLW鷔A`ȝ-nu p"6kj7hRŁ=3y-Yӷ\^iA70n@؜&-I)ʍb4^-e=\fcǹ&:6;o5otwHOFAOdï`BOE|zQGTZcbՁ~afCTw, vvB +W܍FpkL+̸yn2U-=I($@{:6xpڝZ EAqH{\.ڭA_,EyEJ2HX +@rtdTn_ʎ`'NV5;OVA28R3 !3.I;2QN[{SLs2R6爰Ui*5!`HH |')rD~@ѷF5o=5huǑm&D(Ҙ6}} /=$aL#8O^0-n Zm| &6_p)^(#deQd0A=.-Rժ.a}:L]^\N{F(}@Q|r~k2` dZuQcij dE۫sWX#3eӭ|geՌ=217X 3sjYKBŋVBMS{!6d)57D3Q"8 3LͥD u:))Fgl]Sug7r5S)&~9mƇ/RFB0`&,#*[' AyڌQL5<4A>#ٹHˏة/zd<д1DN- ]s5AcG/'m>bgX.C2k鯛e : +8S ⃲'nB6%;hr(r[sD~ѕܖzCy]%7$q Xep w ?@S?β|;|)F%X6kM9~{tl5Hj*5ϛK/  {Mfl|խN LUu?=s w cϠ/[`)Vg1?I7w#<v(߄-:K/ .G5ObpbelGJB]գlVw\@mr.'$Iyym[9_D~hd 7‘M'gTnr ݍխG/-76PD,"H} J!U8h%SHb~zHLߣ /#:!Z^J#HɝQUUV^]L3 Ik&xS%t.+qgF;N" ( Pb )nuhJLY6+?ouJR.)x4P[fF `I@Cѹoڮ\;>kYxd`"ysvvD|e_WuP. jzT P0f;AHvTB:7BFZDX1J3vri#/P\~[ݑԳWAPLjc/ —YppDkzza1c2MliL =s{iETG {~#mS4z٨QK^S`I&/n,k'p]KİH+oEFp{] L% K1haEoXk'Jn0}ӾI(zB] 0z4]u){9Kqm9a0\f wLGt"wQ[?(急/ fǚN8(p?KouV5ku^1zžIx'9Lˢ/~i~#Bݕ]ڿ."5W[K> %Å&ٝzdރsX5׏~R-z]5ve3 #LSk Vt*QKM;*]OClQ][1oj)QdBmOJ F K'Nw!DM+CiԩMacZ*+i" ;ŪMmь3XngĀ'tiJ-yn):esWAޯ^ +/=qL Q&bw]1]UzG 5gg cJ 7FWrq`16&A&$GxՕHr f(i#+Ч?$33G@l V9LV@r@W&&z"EHB.(9ECD/VEO?) ]΁xnWP胻TN: 8H1\S8ReNJ vQS3rq{Z ҧ2~XwY +gJW4J*\y/3l_By ̓:]%~ty@-Z 4ݭcvYlh_9&-ٓx͔diHIjo>gBlw%ӊcKچ q,qLebo(.&KcVHf&\>_\^^~{PO(UZ13+vC&)Gj6' \eYW,$ µt./hK#m?h_JYnTtSwb{rFs9 <d#w7!nV:J(;֖Rgՙ5d$&Z[&m?`)vǿMrΝP`2 9c̹Z +Wa#_%q b[;2( 5ztr.{j_ GF$s35J~a2;:{fC<-k~' ѿ`;L wBA燎pP k=?Y8o^%`9^VC VKa@^~f唝(0b-k6 es?ּ M .c2XD|)6vp.?ۚ= }b}@JcזjQ>}ZBt2ەcYZ ]*؄uوO[]śك͍9lI1{7ـg3Ɓ`k&duq2C#23ypeklQRv*{Ch*q|3 @ ]ȶOB [Tb]UD6t+a 1]/#by>JgTCQOg⮝d!je4-Ihb dg4?BM1_Td4fK0`=[SnMŠO7҂' ],҇ kj=j* 6bCe-1(7-:%j~\C# >96AdIi4R1蠼LKH;D[aFH A bsHSx_sdqdd[[c3'$eC-t&+`,?Q3^;'My]x,**!L|Gv½GߦIs |L53.IfÕ7xD0Lb7b{N"qA 8L وUPfsmZ$d6$_¢٩2 1A%0 tf9%O~Ɉ[CQX g%LO[]*%tzSL"˾xr0K>& 6WČg2h>KdId; EÛjRAL Zy /?1[L0~3h+FjA}l5=\jX*GIRO[UOzjq߰j +[#ۋwf^%JN<{*d1OaRj0,xmL8wA9ur>do.Y!O٫+- mWaP7π\¥uN"03-XfHRwڑޤv榌CBO1SymˈC7"NFfeM3rTb2>6iSS9hK-; -_NcxAC&ˉ K,wj1&YhʱsA'ZX3Po8 9I)UE -y[S7b@8i[y ։NjP,Ӹwa$ìE+aUJ@FbO"U6jYji߆cpȬrţ ױW(v-Nx7nRͤ'P0}y+vʱ,ݭb5{qp5f_d΃\f'7}\Z{vn1Q8WZ+˪"D˾PS0|auKj? z!Rff]\l*4.p"n\X֎{j|FPQRQGdt.b.cg+vr6":V%8Dl$1c|!&#zTfW%"_!t "/7x/=:a[Mrb>vOR!F˄MEP[b&˶`]"{$/۽ZF9:upvh!v3+JƸYz0aQ 5eu]j,sH2RpaQ-950 zOh}W{ vX.ǐ!S'.yx2ZЄ28 7 2}%K߰er.op]ZzRGc r !p%d+q)4$WJ?ۭjD '~s4WnW))4s!*bMGBsu2$X1ATZ @y\{Q_c\,g&' c0'n"|~E>9\q6G{5.gWu?f#}%6Իb7R!Z勭Vڊ}6p'! ~[hvD:#J@Dzxen;c;#"E V /#2Fr g' ]ks 5rR3EE qR u{7J~8$ ?>o_`7poQZZ|_͍%LiASB pA٣kDyL#ε~RQqu.a6%9(~C*(!mgEֈkAdSuc<coZ+ %'bF;Ȏ/$٘{ :46rM@7CQy" u$@=sBvq+#@.CwGGhpPˮN0b2#Ȳ8ׁ9bl^|t  Avzb(tj<.G|>s_йFfJIh<_H3Pu|NmbC?4ڋl#c]4hы7b JߙaPJ (BdS۳ر%y5irAv{u.ЫǖS$Do⪓##:r[!1mBc&0;.y^b B~`^\K7򟮹n w4;6Zf/bǚŭ 17X;ȲERRhؠf V!2z~T%5 )1lTtJQE4{= lVOY q 5֜Ek16g2OQ^T]Y!_6FWAyF`:Hq(Q^foɩР`,'\bQ*+2z`fys.p+Ds*h"|0 ɺ_`7P,4&^1d4vHܴӨX4JT"J2CP#-,K1f?tGho',M?Jw?Sx_ E 2x=&Bгe/2V#*Ln5BTwJ1Kj,r|B!ȷfIQ+_1xd}2v+JAT6 65nu#჈P]<(;Aa `ysNC]sq+$ZQ Ĵ<,ƴCM'sn|:vy^*T KWWh9cU@m 6 'a7P#=DsZp([ ɿn&4O*O6^I6a p :ӛ9IhP_fqIuvJgC#%U+`%uB*{9Pe1s8ҎDeΞ.iT:"<'d)6$b$i+DbBNkN*'vJcL8n/TjXsЉN+kK++L s̄?;y42&Tez!͒2"%C%pȆ{CZ }]Rvs.EI` ۨIW)_Gc@i d 94>?=^1Gr0E0Vvlzw.c~`Խ޳% a⭌ԁ{ш?1_3G'L⑪m`X|ȋ:1@3rxȜ^{ێP̵𖯓Jc~{^JLu6 0fW0iu[Ejk& ͨ D_0vUB;LS^Oǿڽ7Eu nɗMC^\S-;Sc`ȐSi+K E-lTutuܞ _!7Gk׹&.^:2$@x*/81(:٥IGgɏsL5dAg/B'|$a+,LSX h*=HE52$NFMuH`V– ьe={)Ϟ1SxLz9yJ NFc>k.?IڏՈQCe0BT$g8b4 /zt+g,u|99#~aE}SNk@0Ris T-o>ȖS|]/)UG*{#nO~Kaa&B 8kZiIOQ @WXEGVbϦPK0=8S^ckʥZ 06s1$ oa` } W¦8a;lXSdD✦ z.g6[[LRkӸg/82ȏvlnͨŤYɸoMjveoO_@Or[vz&™l•}t$Px {~ݣҫ-Oc`}9VG$.Q=R23п;Hl Ik%y|B*^¸9 tT x|ZNfH8NÚOܮ yTf`rTv*;<#0*R<[aփ,O0mm=uX5Af\3[BE"^s$Y](37==u%_yd颿֡ I|v-]Vd~ىLZH9BŔK]yUAgD{g  XN/\4_ެJVNYjI#4hԙdz꼍l}=KxO(W ,Q/'Oo ]|N>IͺRNeѵA/šyѼB5(ԇHP_QJhQYUyi+'S8h#(,VU),$kdafP1z3~^bZ ֽgD(F\sLg?H馕wF_)28{USКSNUAEsZy/dc'2 XSݮc6}.FI(%KS^HTҥpa5QHx |Cj$&Z1[0j&# Ձ2:ɲJ~2TOC lVB V.A*q@âЌ([-- TB.%5!Ucj%c\ͭb <~yԍh*blU)AsԲ#G¾Ÿ֋Al T\ч0]㑣e@whh1 bu6^q:iօޘsZa,;B{yse{ Blˆ :8 eeZ@ő^Pz*`x4V-T@;"ci,7krN&,eeσwK3& 􁳣5{u-PC I~^^ nO񖨬fKuk`i>}2m M1mcXO땴Fʭ't}N_p89M8.(fzVDxvG$z`cE7+<υvMIrT-7m+a_u*[ ?T}ݔQԟi+cĖ}W'j[%7,{x1wΟ^ķe33ΊË0h iB&Ղ@v0T9,׀mJa*RR̥3:t"qac9~MDoyKp49#k(}+k1lv?'rU 8ǬQZ#\#Ô)ZzAWhM}9lD @$jUzbN}yUEnp!X*??jP8آn*C]rI  0@ nu2C0e/q6$t}$T$ }XyQl [O\wIUg+39yח^{<2>}#`NK?ȧ Ҡ=0/S%6Srަ9ۅsbP'r|EKXc3I^2Z*i[UqAQ@5y8B&D{ A#u? pyy2L_[&[R{nߞVJq 3B!#hTN_2ּV*B.߮+m@#b`kӟdtgeF#~ZwH|u}Jec aa8s󛕜=Yyk/\ 3Am %)+;܊KځL|=E[Tc&ry;oGPpKSy^G]&LảUD y|WKJk  CPֶU7!R U&X-}gDˎ8![oXym̫=J2GT~b>?붚Dij9kRU]/d(y-ͨG.[.F4զւ ;70-IE[-DKԫT}lb>O[\\RKaywi&&Nu4?~qzWU;Cj׺q;Q&s(qܽ{o\ČsAHg %n]n°j<5uA^/7y5ϿaՅP\_ńRn&CE4X$ڳ@ ϑWsF#Za)$UYwS" AxBկ\\ެeIP[$"i%1&bDutG1ϞDga2=nYopwz Zr,+=)ٸhd'0銪? (9߆,M]=;-+ |23lcKWd1 l7in֓x5D0jw&o ,941*+ 4M_·%yb^r݈&Cin;0I!mf*`T%=Yh>,lƯ\ H} FS:E#1Mm,A 6XyU}G+LN.Ox.uXjRdKb:At)KƺTT8_3X3U”-`d@UA8c{n*wS'ץ0ݤ9DG%0 ۤu0V"|Df[<uj]F/H75=7q#!5H0U.d(58Xց~YY +r'l`=_膛e7C06>k7; &i.l^r9Xv-dۂFn8ᇹoz=ޢFi3KND]3/=5r<1A:=2y&.UD#5%VV^]*G`"P 1H"a6CY[¯(nQW;P ݌f!Qm#"9ֲ:3wz_26 gDW_ W ({BDiՉjh-A tj7()~{Lwis:9)f@n:j?] 4oxNe=\/oeHh=}9`Ϸw6qLա5BM4SF5bPۙ]_{ohO+1mW`:uV3YMIxojBKq[ { -$gɆGU/YO?cu:ɮl)AvP}&2y/4y̺:4 & 5Oa8ȝ籕ўpIXLGb b0Wn5hPȐxv^ғP;dU%k#PʂrHX@5+"yʦ΅o ՏjV0 WqGGcBg9!Ȉ3¤T́D4zKJX*V'Kɤ3^A-gg =0gt#ĭG BSфmW!%왏iqN!w" ^}"IO^Ël |&ӆDNSsr>v˺tPU0' y8fX+Sfy0"-R媂"]emjҡ ?W]=93H[%8V|{ [y(O|ݱRpA7Bi;_ƄniqZl,\Wn^1ãamGO Qk0~ qwn YG @tݘ'#_-i_DnR pՍۢ> JmYm`;ÿQ/RmE#Aw?ftS)K,cm4)nj !fMUa1\Ѐ j{́ .g#4`&~S(Nf)Nq'<ߖ3Ľf߸,./1.ٰ#6Y%-u-C0=GA c+A C%tTYHIxm5->fOK5 3e )K-  S#XBN"EUA3ig\g kv|%] (w5n"͆oke ng~qE4d: nwFqq ok|Cswc'8rְʮԖui*maMȡn<E){> Պ`Z޲1ys Pt&F@ΔWnq;#!t^-(%;H5T0F^=}풦o^5F2^T<~Y<*(:>DRv"sdߝT}۳3HB:Cﻖu!&(+6 gnX+{O~]aKG"$Ҙ<;#Wiso:>a,>ׄͱ KBjD  2_}]*c ,]YA5T~zJ !̍2~ëu' 3.l`^c$g%j`p&:g@;Bw@6Y#lDD߽>ek szRg9|-~QFɆ֧Y7ْe&Oyl rKUF]>ӉMc^*)Tt3)':>cxʔ; @FjJ^!f('DLc&f~[ 5KPxZuT rJDN?o`vԗ"@ڃm- E2G7uեOAZ#T^0"9П~nԆeX79 а"GeaYD7ɕ割Wķ I越Mt}s?ʺs&\ro>0pX-b&$fnSڳ922ﱈ$n@b 蜨hP~0vNgBQrԑϻ*5&Ĝ$/xDܚ;?,x+5OC-]SE˨"Z?Sg /h*l<%(b#6d}M| rԇP|!Aq51{BͪGw~;R˕O!hhC> D ҩ4iF7$ђ2ǥԓc?R3RB)@^߫q,K3 /GE9*凅᝹{-.4D?2`NI[NQAL5ГI]X1L36B <92D.@ 8Ny\ҵɦ̇9یJ x-䏑J*"tHLק&fB O%I_-w^d)5*]hqٽWY5pȘIgNHݧ5V?pr!o%QVjrSՄg:Em}*4_dC'x_=u^rH J&W1~Z^Z;+XiLqv3NfKSO5\I6q8;ǰٱWY3\ӓf’%^Ŵ*=| d}^-U\t=ELEg/d[p)iFk=-Jם+z\22?BdF?٧?ǡ|}*9Nt\}b!~9w"Q;9|`:^uiBWt ͇a"[T\djÐZz{**eYh Srj liOp '79. lCk{+8QÃ4Zw]MBv57 ɔͿ?Zd 8"]5d~IpPU-RaO\r9r,GC,-tgA?U-kˋӿt qv KKl8<9|/kӞ 6 5tEOr25`Ԥ1t:@JR:KV}Gd-+'|IfWϨ)V]ȕ5G B<$u?ˬ 4i #s7$Q:$rYw0JT|HLܣ*u>`v yb!};M"5W/,V3\7V|胖9@CHx8؄M8ܻĔV?qNz)Y[6e2^[fս^|]FxNA_UԬZq&VWMu+I@pcPm!I܏H&YS]3 HQpEX}IǗuVUWpm 18ig37= ؘd:QG)a[!0Kim̚uz YBlVQ<:k ?YBݰlŸCU ^& PU Rಈs̓;bS~u H@k)Hp0ɪ p1 ֪glzXl; C8kmU*[BRb1 W3)OPl \ ]4q+cD =~1Y)1.go??*7K,>p Tr$@,ْ ajD/IrQRbGZ(f9cK.`DlJ3:|scqo5prbwNJ/DŽTePՀD9Mr@01mՅЇ3JTܒ@wgTiǙn:)Vzlj|-1i^4&^ ljQ B+5g%cG85B7iGr,1F.Yb)g V,VtR QkB`_S{pC-4.c&a=MMqQ2fZ~MهFG , Zx3Һ6KHixȈ{;nᯬE1H3:Q69L8W?AIfТP@qfIѯ+S t+<0$243vCL-`y 3!@>*H`cO v)jf3R]S-:89Khtfov|(ѩfU4z'  nrPOўYVXU͓.Mԉf?kjQVbnD5Iѩ289x4N&O.L\ܑBCqK䞝5,a'gQP*'џ:H߻O@ [|0y^] u|x, ֬ы1ζ_LoWNV(Wby}:=J͟#%ayCR:q (5"!et;$cZ ld1bt~gw]jTmk4D5}}$ȱ;MX)܋[Kc?OXY&vrT}S.&I}Zv3uv| k{%,AjaO8*;gOh-afή`Vz| B}yӢ9#]ڟԶ$6T3Litg;Guݣ%" -nr9ZЪbhllOpmZs076C#5>y*ޏIA(Kqxxcx'L|Ws4-2updB3|R/exrd2uT7z۰fiPkN=,XOjrN86%9%}MD&q'Ώ"'slѽ.4`}xdfU';t#VG c+odC[I{j5~Eܒ*}݄9/~1d 2NezPd'$_SK ;N10&[Yʙ^!@ƭE 7n4i.}^h+6Ynr64',wW+0Έ髨I.Ֆq~wBc m0 ~/nrm{. Ժ;mtzTba'>ݏ38h0_qT<3gŲҾX @ VYDطc885/l5)R2`Y}9[.E}FGSxsԍ#=%>>>V|1˼d#8[{NЦ$#c1`{GH^~GQ0_%a3u:eHUe>)mv6%H1}IŘY[俶 /v3:tS4ɮmVA [y4gJx՞!vdwdYQUV`}|:ܔ.D"u`^Css½r)Yczc7b7u1HLĴU\5o -ȣ,ÜzmbI`=Z'Okj`lxCR(~~Bl! EWX2Ģ!\WhEF_,4>K󶓔Ur,$8f+eNlv1fxS9 R(vQs :R,(~IWAP●.P)e8ZrN֧!ҌW| B9|wuQ=C:NgnPs}JkMn9s.ŐRjf-~M%][F5<^qm)YQ|v 'GI]&L:&P3tbU`0qڰbmwLe|ǒ=$5ɤeVK aO<%ԋ}1p콾 YCTzA3sF6קl9'h\yih(p=֯zzF+u3fVog33޳mI>-C )W$&57Pz̈x/q{֬XDi#=t0jTh6G4 'g^'Vޅ _X=4#nh1 `xIR˾Ru:^,|Mezg`~hxw>?' 8X×~q 1 ^KsxaWhr=d1]Lw[2/gIzU-V>* jPC-bd(XqhPCDL*[mє"x+q/8ED*mo&xaNB؃ ǤPN`I!χQcicӌ@ITR>dTD\Q&!ŝ .&*Y7H-@?&yJ)(9Hv Sjٔ4"s0IR+ -\}V$1[BR8zGe5`Ix֌xPW?զUWEk7c3GJuEatShRRvOIxfcbUvKC)qB^dcMx7D=ڞ\^E }qd"F@Tl V7uMn?I\foJZ;\e:ޡ+?%R' +DM=jr9tC;ҧ3,f gǙ S ]יQH=@Z(OѿPm\Ur9%E{k[;lZ3FϸɀvoCj۞še\|`-&⟟Ii{EX uNGu9DS"Fy M;G$a<ڬEg&Kj̭։+@[=߫5Ι)/6>5XgE8G$jꛣcSd¨f"͂[7ubka1oA(bqm#E(CTL0y>U[%mȽv>o}=O<$%ʥk0cg. F[Sl+xf(-% ͷi‚9(OAwRꗍ8ۭ3=_m57E>% )e\늻p?[!EC^K$[YSE7Qumun=l/l/UyL \Yߠ{h0(AՖ=h$[l#X Z7Z <UUr! Stܹtc }/x.\â1 m:d5@?SʝGIq,<͖ &*7n5+ϴKWٍS Q#вPL$?ʌV"00ry{Ny=Ip ^hZR-;S ;]\H KկyjAwRkl6;>Eũ`H>(Ch_Y*n ӮC'>ę<طh+y\,tP߲5hh66Mn)ХTVz\de6)nE!yn"jƂ51RヾAE;sqf u(SNAr$zgխ<4}rjAa`RT/0>aŬ⧟C s.J_\܀]P(Mz1 f6~61/]G{Ar6+Qt.@O@2h'+5 ںkbnp!q.+ͼ( w v6FÇWGD?<js[rI˧WL +`sl"fq\mupSZtpG*-~2F,[EAdI2e\6tu5EQRCt AGoyEb Oj8]W T^HavI6bQǬq`$^FwG'-E d=NʃF1|k7}Jέd֧}=t\ecI]Zx`$ P2 C{дB ߐCأ-}\~OuHy|w RAx|,Up~زDn /BlUQɡ-V.NJ:HeZYFo 0/ӱh;,Ϗ±c@5lRWh򚟔ą(0!ʌŤpZcBPlD~?ZaT}.nzyn!lȵTyB.ҽ PS [Adh_ WJ{Ѱ_g~8ǂmM aT܃$G]-6Q_[iQ (HLPjF.^<.cCJV@`OD^an>tP즩뙌F6?"Ah91rqd,T ;&uXzA܈t4Y=#R4ǽcv#Zv"fnx{ b% Lm(p/n~IFPN/adV ՔCTcN.\,*iv>y`R'3׸t>^LbUS,-Q6Ir$Ao!g@_J:/Pw5G-a'ZXOj+SǤ4%-~ #~yU^@&W^u 3E8f`:7>ڹTߌ>a(…&z \M24m 'R0AܼJs-LL/!taJg8o,Ae;˱q5[3jQYHp{^<7Iڰ#b)"`v]n D?RSW+ì 6M8_|.{`|הYtaWjq4WQОG9v=?؞JZ#cMH.RrQ3!(9a2 "5&v/b=W ]Ϙf7-^#$9 =Kv&GB)+ j ̆h " |3/٩٥ Wfmdu&ހ1bd/BA-~"1qHq)Zq[HCIpWxvkA읙E(2~kI+:m *s@N[{ߤJJ H*l a8H>Zj[!QW;ҋ[ ] !rd߳K`HfsneU5iLe>{O= U6uɪք 7MY猑4W#>nџK mF#mcjMp3U=̱N(`oɼ&WT &W>@zxvGvm[\^kV) φdb]эFR2#{io٢ >HӄMTL0eae_Tc MEuMӺkE 0ó;@>69'(gv8ƪeYj4M-y0b٬ NZ?amSKmt\3&}OLI zô=9M2 wfB&lY#uf87ĵ34MD-}+0+_~v¦3]ToM'|^+ntoPu9踨7QԑIc6I^y"CA#ؙ}q; m6m*"X2y tk@A44:Bf4]tc3xѺc CRy z _z[bN2E5XvK ΊE MxV1وK(H)W,B'@7#pŨW +d=?/6ZKuIHꈘYޟ9=˚A%*?Q;`\nfѝk.o|_:1rtr sz+E59TCC ;c.T)kg9_*SKUקi7d)9l+MVi|D%znzMjtPM4UU0^ XԳ KsF7ĎwɆ .LNv,B|P֗2ZOqNZ$[deQn+Վ[믃J_YRV˷M Pƅ fTQv,? NY<-_,>o+a˕[xb4OWzM2f ۥE86gzI(DٱaS=L}'`53%3)[.uw?gQ iaS,'_2r!(K/p+4 |8;v]Jҕ~! i]cT% .F(Q>g5֩|2Bl 'ɷoh@,FvHav송U6) 89.v BQo#ene,$mK#ΰ7Jt` rgV3L^ط]4ߒ20^a(M.A ?'E(7ä[h Vˬ5uGyxXƙ Pzuc S9*fЈT")e٥LrݔNZb̶)x5 ϸsW~48P#MhV}l]ts`vlfաް'WQAM"lLmsL-)(7¯]LÓm6|(پ5zt7q^0"Pfu]B50wAfֹ Jn&Myq{rz*h\ƔBLieQi\2:2iB8O]a~_D̰v8{=@ϛތANQgCXݎ)K~J*ƽ"bYF*JoԇLCqOVJ\N}U%"Ȋ:.cU @ӈ}k80R.^;k6/e 66vƬ,0n6{L;qy <e 9KK?š( Y8F_/fxA,Y(#*)uKKwuLtBFQl?<)pR9 n[B.mysڂ/Q1ڲ,yN l◜VAH}= ,$+w(Bk/(x*]H) |F+F$?#\c&Qujp-vzš( t>kb!i>Y;a XNV{ik eE\ t߁%-)pqsWaIP֖rˉSFƷ͵tέ]Y)J4 590JN(;'{ ӗ#˰98"4hf0#}]E@TT1wwx-y6_}TIyWU i:4@nV\aȁ?u(' *^0؜'ҿ7 ڟl0z F7Vޗn~nJ+a1i#2)AUl7 lix0ϖ놘zj:$UṠ*'m/m#彂CH>X$F.T,ꌎ X, e1 [8+8C0 ;4)mIנu5KV1oU׀{I3K 3),;"j𞮵nK&l4bQs0QHxwۊ-Tp]:5hX8SGkdB~*+x'J,G W s&AhTKWaHKo 7d퐪HVmU>PE Ųԓ;!pv{ʜ͸V9ۖ*gz!UM4nV7OZh Vf04ى-wtwZK8bLBy6y GT[&z8O嬴T/q\_:@neXQ'wA'`$yWG|\Ќ:kЍL)YTSj'~ eU0KG@Qs2=|5A)?ޯEf r蕄. CkVYSImx)A8(+Ia1іkZ\e4ۧ9-$9K, P!^ Z͠A"AE37)N^ngaP,˗7AL{XOL)ͺ0i6aLGCY4E<)CA'M߰Rp]?Htg'{Va., kz ""$m#^R鵵#ǥ rGqlXA2 3[eصxFΊ/TXW[u}-c}E.<@6C/"E3o Nȟ 05Y, +yhRiPP"$YYjnC!arRG[BY~y_9'Z%}ӤT⦆FDKdҤ7=IVE%;bn \5W.?\CH'@g{?nJgNm!GgeaEV'7B+ hV8YEj'왃Drl Ajm} tΔVkJO$bRZq"]P['46HMjul CQ$@vNn&M ]/&. UY~Bz{.)C79 F&y,F8y+Q}^tZL?~;䊍 .b:^wo  'Gk,pyKݜݬ&{KBԍ¤}G Ϊ:AMF4Ah^b)tCQ㏗,qyϭ :Rhqvdu ҋIGZjH.Np~vq""t )(+ d ͗a||,a3h:FpM1,6-]tw.); AkmV ~y.qgT-17sH~ZRrRuR2,ڔkt@v|3Jy F%o}}`3_x\a%_0Bר~F` rWy}LTt(D t@ZO3Wma.ch \eF#ⴌ+fR53?z_Vp u0)G}a+)AXkt3N?l/K/hٰM Xp̚{-/2O× 1zWN_ %| Fʊ)" 8L^ K=\M[Ťml8Tu*p) vbc#MG.,D} IܧVΖJƂZQB#t=5ej8PAl9:)W풄A4Y9?ݏժo?!L w+N:Q?,?vĔur9j"YqP֜-n|U_7X%"xGQ~&3*Ɂi5LCPoD_瑜|8"˻P% SF-5 g4ו1E{iǧ4em>+uܝ5t9W Z *P 7pL2 ʲ"5XƯl=L_uiC?ϏT:/Sk{!ـ2wF^'\3-ɈOO_?qT0rAx! :M~FADIK^䝒O-DuwLmB#8"hV8aSsF.sbG:q]vzճM W4J 9(*p 1%kjFɞl?6nI|MK NM8Gt_D׍\jzQlfIX*I_ҝ m /em?ݮ7mnFb\?e\xZ8rC|}L&WY7CJ𜻁Bc"{Clrb XBʲw݆~Xq. GnCXlhL\ gJ; N\s6P`SSUx)s[ l>/Xўޛf*N%Yp<%2m. *swnm$6(`#;8DlrQ:yg2_"2p-N^q|3Ǽh_C|@{䣿sVrᷪ]I`W#ΌA^ nʯ&9=st x5wCG+kҸ=}kؒ;N.ӤyқPD$~:}QRL^!/K'1A^Lak!\lsGO 4k']iX,DP ߡ) 0u-͜>%] D]IKpր{LuG "&To=' #l՘'SM[83 z(Ž<8 ²ivD>Qӡ$HCmX蕧kr([Sc'&9y[ 5TwjD5R".suE9ЍQlRHaB'.3c~D-0g]ڔ%H@訙|TqQȤ4 ,zN_r~Or<}A#G(dcvD\X`{/retMΔnoiG%rVZrez,WQM3TaTj<$jțePjA`*EXC"vM.еgޗcR k<Ⱦ{T1pwv)#̣1pYPK9[5[<ر>^qU&Fӑ Rʆq/&lڬCbGrSFc=% )?*MJ!ûmki 1+9#g{]F#fe/;͍SvYEWx3@9PP>6~C7N4;n3u J/%|la-P6 \l9YM5<d0y{N&SaكՓ <Sj,#)6NC|^&1&.2(y;$04_/¿f=Zz^!ilU}LΙ.>~kևk+;n7|4O&se品)EV0 ΞbJ9 `S6I(_Q3Cy\@P&se !1pX~ĊQ NmyI1Ftق"O/oj1J@Q>W^s Ebڌ]{=V~\kY~"#EF~ )O/eW(x-Vu2ftj$3^GmwoaJ>0lu/' s GxB\W_~5 'we>Тtbg\,{|"Mw+ p,^Ab(:h;҈8:h$k Qx;SWfU^E]iُe-9э_{Y8rJ 'Q2;h.A"Y5D#kB$/ZO_Nߙ3^'Kg(¾J[4AMp[$Oj#6&'$l")aKaʼc2|ӯ}6weDؕMSdjtDS8́FH\5=U2c e.'c̖:c7F7! m3ǹBߕм7-3Lw{ `QÆCݮş_-ngdh! Yfw -hOdy-_xL=Q_|^!x;j1E$B[CNsRog}#eVNyIz(}-[**!;C6 1'2ᦊswFN>J'KH5Bl^vZ]F쬂dW?UL@!F<y*XzejPWTg`>\P{#m1:I ňM-1GC f9w mɒV"3~.#?6ZxgRd0T, [ pO6;pA?B足/,,f/5Y U v? +ңk=%(P}MK2(8ݣ_&J}Ap6O@zJNl0xKk)c_ҍ{cj*-x<@<i{Vm˟L+ <Чe=!䊓_s/YcӦW§l;Dcq!&5SEb ֱGwqJ`FY*F'ibBuCk>2=` ~yV-}+66+?޷g&4ZEOY#[m}!wIϤsfSٙ$ҵ /|4\wӟvţekKSsa>_1Pa]djT{_ K)9H+ETj݉_D{ m?mVA: u I_Y'yOЀS>&6#V[hmQ$xRY{* {ltEwӣYS8|Mjav%`9 T I {aUs|~+I߼w}X2.D2/LY \S͂; c۳ע_cdD -ׇtIfcwtF0fzG/^@(ڲ(lcXӟ[L >Q c0Dߜ%@ʬ6'J!=Ov6MMw/[-@j87Qɓ 2Bi߳FCDG;a))Cr3ȏ dh|>;I :;ߡd'OV)-$L CԔM 3.YOt]F?|i5^ PvSwaTVL2fz/sݯ?p~b3] vM,WτNU O~iϵ1 :^l2*σQ*iN{(0n|PG#aqKMη`P3~hZT䈨9y!tO,+]+ӛzǞPecK' zmua =nyTO<&w""8"vyAɗ[:gW/d4`s6>Y L`0]>_y#}zh C0A$X㾽q ^6(AYvBd8c?H`VSixu5dMU}WFO;/Y'8lϯeED6 ,n@S~2OĖf,!M?=~ 9*=tOSݪ4ķiAۻ'qs=cF/h ?;_UkH%C3/axgy!L~$vRKKZ@j|9hQؼCD 9G`vqQڽѦ'!R0Kشu Y6jЊ &z*+bpI6DJycv[5BIz{"xPʏ.8q9Ga\ #ۏ׈;-+|_JLyl43*]7&z_'3G+mG`߭%șuGg}@:.'J!)4 si"̑pmE3X|U )N|w6 )t%.\hP 9$(GuHP]1v ; s,`T5gC1(i,|(?JQi3[k=I)| &W$w&8NKCI?ip*=.m"cl)Ь%}Þ;;`Z1G=MY`SdO\ީcs[8*T-Us;[s+ANϑ:ή'P$@}sAґ=?z^$2^{X"Wh2ŧvj߸z?{߭C`c#e˶O y8RIN#<',|"NǕXș[#ȡd]JĒw"[f7Z@g[^Ԩ,t:$oQB-Gj=+Lrdn0ƶoax`tH#I <1Ij{ Pswc@ܓLOwlRD* wbeF|贚B܆MF%Tj@RՈ͚*taxAK8<1sm$vĮrNҽ6ʂ&'(GL "h')GoǤ+b?taL02I|rpW4PU Υ3ӑϷ1"l -m0&,e y^3ImiDP̵'RدH1)5yBC8U/L>gD؅xG hnzpĽ ހtЈMA;_`.ɈX5M;!gIâ! #sՙj@M^IBۦAD$-,]sI5 }Cyt>L\ZG=d+u4Yެ]?U2|m=$ϘPh oKKCܔ#U/Ƽܜ}/Ir|AY+H1{rA|K(bA myh~ݬmU8q3jƁtҀtlBP@s-P:eK8і)8ȭ5F.(%ߺUs}v1&+ !sPȊEMguNzy Y_|OlSJ Lh z]x"LuY1!ѐɱ +~W2$Mї_+.u{R\9L}z9 Z% ] _b u-UuP ũ5͚i3ӓ$=Ci&`@1H"6 S[_*'vt2M ٖ|9v4x?}),ȱïb BSD) O9gn<FpKeL(e2X w_r\/0귟$ÉKqRо$׮Xw<3P~Ch@Uw8 p_`aWPX0'c''Ӝ=N$6@;$e;G8# (.bG*Mv\$Gؗz|3MzaTRdwĿC_.kaԥkT|?ALPԖhoH5*ȱ]LC#efUR<耈d Ś2/&Y`#-rӼUgJ&2|9td:)F<01{r .s:MM!--;mH^ U~,x^a?c5 cd?\Fzr jeeҖgcKw\t]1y-c+|IDK[ ĥb@F:Ky%O$m_KDLVl32Thە0eBdTY9~3$hDS7ձ9qthx - $l+ dٌȘ㉨rQI,jO0M7`zQeEv0(k*6dE`k+J Mpw<wv(G86Gl'`K& /Ft#7XbqOt;@=gdD jNS AqIq)}d;m<)3ґ-{ W{'05sE>-L&&O0u.GڻE.`K&?'naKqΟs_GgM4m~h=x8g'y% vMt)lG{:fr{:^תlAdӓǾUMjy(qF<^us׌Svoʔ3cŨEJR{jc5%Qؽºsjme lƕRRmX)r;Q0(Pbx%k3HfY٪Om8{ODs9 eYMh(atyWCVYR',0QS8؉T׿vm&,c6|JN\Jgy$H:klV,&O H8 7`t"g<"mR~~s%KܯN|EwQ^53ȞGZVr+rI T%Pkf5dNV 阁eI4's T|/4vşFApk2F0Q+ʱW3jD+DcB42fAـA8pq O$GٷGdvHv?0rm|[ru^c| 7C!׉@goSc!F~(확/i>?5=n,tWhzJJfA׏_O54 Âx#{P{5a7(oDN_ٛI@f‹, p9csr..ZF l>{EWKP6^{h!6WeYP-q3?#mG⏿ˆK"D@ c3x;r2ոvԹҙ)6nc̼[ xS (ثB3>|Qd*7.KeXnrY"4S@1Z/ Ge i^/Eƒ}oSAVΔ-(P]aePhqf/'`k'>:2O;<=Ah mL '|̝Jg&z jX^NMw@nd@JsLW_J'ׁ-` . w;*ķjJGc7">- N&ZrQaeqQ^ԸT˩j^ǺH9ogk%Sw[H@!5Hu1? hkT5[ (F5 Y!jSjiE:ow[,gaccqläwsA $R#[Y}$;.R Ti@b 6^=A^IJSi?t;qͿnO_Ji 0hyB4]!=[MDAT¯6ږ TԂ|rbvg!2QQfK'j6L43[)z{*̃.aoE!KM~(rLB!𞌴|gS:2+6\B;Ǘ FwnaLY]܏jY3ߒv˿SL Mm%&2ȡ/a[TYA@6p;3Й$Ӓma W"B'R)=Ddd9~cp0E1#yyߏ?1H 5w,p&%O$ٮu~NNR)^=6?[x(ʝ u RLӠᤙm,*wInh|Br S셹U1 Lud#=Aho6|YK0(K$r/+A\I=*D%FPJ~ܤP{pvQZ䉏Sl/WR[\LɎV$& YF4k!u\bzEy[֝Z""&/R훓zOnJ<ȿ,]TnFK؞%8G5T+ /R)LȗVmbc[kop % D'wCx!bP\R 6ޏ R}x3Ё|*OX,>Ӕ)Q}셟H>| drWcVvcϚkZDavxeH gX˧QW۝⠟V3Å!b 32:dHMmj+Lu#O׃t%uNLʬ/:a32l/|Զj@AodBϨnZLv4J\EF?dײ-d/Ӿz~9P 75 %آ,ARӵ+n7%-mmZkwU{`27{,[!7Br9(Qb;HiQu?\5.l fq:DL{]ߪx8U4l{PȜoћ%ɓP IG/֧֯C ҆#I܂+9'|9dѯ@=m,4'8!Vc֫hQ_7CONJʹi/7S iWnI6yj.BwDw"--䬗X "nC,Ox?xSR\%dikEA}buupv{wP҇/\Stf6{[JrրNɓ :#) sH~ӕ&{' ۛǵ1H)7:E^SrRguqT MwAyJt ֊vsF'(@ھҫ!Jqr]c?l, 0o{Z Rq6YJk߳0B!5M;Òb>us!l@7=gs TYk eЭP髢'zCm_ q?U6rIO3ҽUPUGB5WPy#7+03Aר.T"tej 5L_d[Ih>#l6} MO,#M@W|:J7Ȓ}е㉔ ,3O@&-U;EL0e}s+t\wق#6uWc*INI+KԺ"Em:h}:uf8gI>Uu G` HhӍNvAj[U*vbSd~)Ѫ|@"J U#=+߶`Y/*g1?=A/W eMRMji!P@;Q %U[I,Xʣ+kyAo·ϫX+sZsHST t 粅vtufV]G%u]R\{I@ 803ҭ̙vAgvCL?sow}qRf|U.=:O+!K2$bLg@@%5Rk7 v)P޾+V(2db= Š]YR&-p@7/Vg )]/tf'8Wx&Ynx70kA|LukHl(c&M$Z*Ԝ͘b 4 -c.L *tn 3u0)p/MƈJqEu<64V1pvaX<R?{0IrHDet @G#>10wǁ+,jSjAͲ6Ǟ`bWzu4/O7YQ`z cJ{3Ur`چ[j.^'AsBo*w,z G#Or`;9)$Wd?I| ˖vq}"\kcKB-LFH]t-:6#baR Gu\2 2NWBߧY#aN 5,5 AO~zUF9y@ڏT g_vDˑ+ 's Sn ̫Zˠ-(NziG+֞9s[De6 $4šfSU;P\&Iijb#?9OgRx ܐ08sw`$!6+g#ƪA,R!)|2d8Ay_ENœ I 1L/NLFʙdI><ٍ]m֛dzZa#'ɮB3R$Rȵ~͸LP\"1}ᲱokgDF3hE$)vE"Dn֚RI1HHZrƹZ[UABXNP%^c THN&6٥U| sNII4o4M]ctP;{g_[0 N_hÐPk1 Q}2N&T~i!0э>0dYW<8Y.TI8ĦK]Wo=<ܾxf`"RCOQ;=~h\f⢡E!4LXdv*VP uUNktYZZ7 ;.Zfҷڒ4D?3SmbN e~5 X4 r6hW: Lأ}Aq&fgرAͷQZGf -qVsgsAdBJ+0X8zW& S*d|o+f+ȫ ΀}s4P(H˂5sA9x(S2u%0_|Q%4 8%zKJ L"]'!1E $a3?7}qp#٠Ur4p-y=:7k95oNl1v5ʝZ.O'GB?{Cfcv d^ EKq.uԨh2" %9Zmn#9LѾ"%ެSK|*HkU 8\Rq<"s\;J!Fz&73(f{P_[$jJy~Ѹ!MO+#kf]nk3i/8B!+v<{3θtT]o:֞lr KگP^]zvVS/tH#19E*WHPN 8oT5D/s SǶ5:*P:TpyMQWC@-1ΐ2Q>paB )%$e̡bPMK2Uj+{*LVLsG=^+H3/18B ^iw&λQmΖUQ~ xPd +pC> 2}cQq_׶VT:}j/ -]̴`U6]L9>t*"U~5as -{`D [p?b&P(u棣VP/-8[ Du:ЯDMwc%Yb%n{F}I̊yrOz+ֽ%DqtmHv\0%k܁ A6$Fܒ.Rɔ3h+W YRsthh&"4%fB]&7u[k4}4W p uaFHYg'YW&2%SMձ61q43 # }UnSfLBK24Jk6_qC3[I?WٰbMÔӑFf"ӷwع倌9ȭGԴ7pmcR%ŨV,/`mv > $B;o@o d\7LuFm'>|b>ء@:vO{q? d3ζk? V!۞YVcˢc|R(ׂpO|nOY-HR* NR>ݭs+쐓ZZCۖ9`dKR9͙CChrdF<̖0)Y0D{s)ӳ|k98q!PoW_|6[Qzr} 0HB$ep(1iIf6ÿv&j;6N H4 *,5Nskxu@vَu"dcb/m1ȶ#a\:k6 Kʅb{;nC LhJ`*p$.aPœ`ޮ!f"?ݐdKI5 3S=/v?,團`oQ MK⮺ފ?qU~([«xr0m匠BͱW#j 2UP`!x t&QU}?X; ʍg3@*5ڱW'> }Uw+ߢ;)0P锅ɑBT dnl >cO~69 p)8"x0׾jI&Ef Ch_nz+kWJނRhPTOؤrtSJRtX`d! uw#u_3x=Cz-| mrlb`+ҍ{-cϖ|O#ނK`5e@4䆰y\5IGK=8[GfDNDb-e4jOn0ko<0GJuŊQb;^cFէ<@DITK縇}E^c-?p&HCSzDdQ6niid һYG"?++(P9g"Qkmf<Zq Ət 1u`P}<R&w#[)V"[ķLC6a܅V80# )I^}/ ϭg{D`̰p Z2慓?T 0_?仮Mm7hu ζ$Q=4arCb \L#9rՐ6&hSV\~޷X_ٳ汀jT| :S\ȡ)K_ ? #VA8z2aPwo_,tP((A@;D=Zk u}|t{`dCԻ||䘿fuqŸA:*+3;D{-d)3w4&PI@ LL|ț]p{?߸ĬmM{/.D:v@\OpLfr>Ԕ$l@͞BWHB l8^(a|"_ F|wE˖ k>( LJɁ96 eYU?v9VI^SP\|CKل8 tYϪØF9ݚ\Tθ jsةw__kd&x^,\RB>"r 3 K:駨,\ҏAJ0Xy(NIj_5Ձ Z`)3Vm]F[R} ^K*2+,i GrE }Z3siF|}8#e~ikijύZ487V+ P23, x  g}w.QY:xjbqq5l"eaZB:^3I, Rs;tT5SͅY= Gv آ$5Z߱V+1ZZE2`vps*7u[Ћ]ϓ Gr4Epj߹$եJwb a'HepóA -E?PPkR%^$h?#ގ5"sA4c6D Y 8OW~1K{ y1wƦIGh6}u)Tް'tp(!&pKpὼњ; Լv7tdU_ zSֹ s&plL #5~4~sr[e;T2|}lRv3AeCwᲹv2t CUG_=b&Dn*R* 5F8f2Z_x(Quy&_>n# c5|u-t =i5XLd^ސS.a-u\$Pݐ٧bó,aF 0 w&^llh)q%KX{`l=k|f7`;IWeЍчdkoL\te}|c@/Ĭr!?Yуg^gYZ070701000004f4000081a4000000000000000000000001629779bf0001af00000000000000000000000000000000000000005100000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/usb/snd-usb-audio.ko.xz7zXZִF!t/2]?Eh=ڜ.+#3Z\@\SV=(.mzf_}eqQ~~(0 tUW1ŞCoW4CVn}xPWG3Lse¦e^}lz _8P6Zkq(su *q`<9%Fگ:k/G}.}lWK:C A^ )sܓ렉Tl^AI D>?5 w=!?+1;2(ۢѰxHe a~ yet8ڊ]:[/;m 8[&6 LmY;$oJb]@Q2V9{ &Vz&fcEpߠv_ mS;K #FE-Ŭz'PEW3#PM`-ݴ ;tDg7z'7JwL יjn64"E1 =m6DYH(%e-!f]P3p! CO6ztWVT; "?oenʎ ^0'JyeQd1ӕXgnʅ5UM+;j,NEQ{Bdr?SATj׾g@tIӼ ]$L"!*& bTәoCmpT񀐹2YT,e[o zwRFK/Cg0y1뗔P/.!H0n]y2_aJ\Y 9578^߲e?SDV(>Bb5S#01g<(\Ī}>wox\t`,Vn1MCPצ/prN,[W[?HHh'dV7Zu ט^Ős6vP0!"p] %^!42NA㗗rph~t`'MA vZ=!ba|R1(~/3anlrR[f&&ș&O(1϶"!78b;K<>Chs^ib0n:UCݜ2MNpnݼ{(i`%ULA(+c"Ahbr0JFZ˜##LlD.5;ȅ.}%b4 52Onn8T=MY~eTYd=M0 _HS:\;-ḼoGo%c @7Ubl>c>ύG^Q;w̆?<%F ;;&:z)P p0 *(/APTQ _Nt%y %„D~zv%7#8IY,r#?ܝ'Cd_R Yqԃ*RPha hpTS@DMr X$Nm>9̦VxHIxG~GKuJ0;{1DuƁ7*䞭HOibCNi$NQC`RDV""ot(!,Ƴ'Y!uI<`ێhdx\]ĿtJ`.Fy/1#EfHg@Cш@5 4ky]NAcMgDgzI9_f^QXlSaͼ mkrmb?$(Tr[MqMm!nصׅgB:pKBbffsfͮF7$UQS0~?LTxE#V&!5mg#KD$p|'`$X:kctᇽ7 ^0D& S(kn!o @SZEEcw%Y.X辮$Mqy'k@о}k堚C惔-^f+ced'GwvHlA) of`-vgX^0 ɛ3bZ^m?TgLC2-?ێ1!gƛl2i/w/̴<`Cp~Koap@26跂)/qYGcIONj nUJЗfnLR4 κsdpm)Qu%!b-+ `4F S!>ޕ@bkz5< K/;å|˓ƈ“RF#@+z+;k欕pFva(mϵFP3Qڝ1Q5 -y;c0ܿswp@1J9%[6IhQvi2`wk l^ ^-ZQge]pQ(<? wX!!)=_3 ZwYZ-0ٓ>{@{dônx;օ`%F6# _[zr#ʣmNXR5zNQD>nX̕f,EbX4aǧ̣@?3ԾM#ò$K5y+62\eBQ'DpawL5_+vPۆXq99˙I [iԕV2 >E/ L'oFaNl(Of6㷟isrþWN #yLWS>-MȃJKֻj-z 7*jUё]n'Shz 2"9MתC-{~Y͋fjpzWKMtyc,7.{&ZYpTM.*k6y6XnW[4\[u;"Sim&Ad8]i(QZAHO$_8lgg:ΡWKFgn0t1iNBG'~j5Jn< 1P$gIE(ZA\*3۠~woAZ3?f|A'EM3]Oީ4htׅ8)+wﱈD~Hb߈P)33>:/Qg.@1/q(Ήj!NNe+P vVU 3 E*y+-[@?=395uHފ9CvT2'*|\N\/>Sh'c ٯh˾ z"88 ,)mOyVaH  xyxKl "I)>@ +Z՗@}5fCn}]%(ѬʪzUdbomqC&_Wkai,>=p>է:79Z;$ެ5NqI-"[Wu7cCEgu';F5}56!\=DB/]A_;x.FjW0 챜;+Inn}9 1!Ö똆XE!P7m^OA*4s w5gR4S9m>AKz'qXĴS#Q.ʊ%b_k9)U7XhelȀGi' X'0cg2ڦv§i L7LQ B M,}fá=*Qu}C Zg-ћ Vo3/ UђU]U@/)<ɼRBWiUͮ?b > GS_~UAT X LFKBԻ,ejyDShp ; ߭ o-tb7W9cL |6b2uDT1G7?GSU_ѹ.4ޣH2q85nv֤̍xtG}9n E]49>NK WƸmK t ӻ !QA"6Q%.=L~~{7}'P9-53 kkx͖Lvл veê?_(uAB:ɨ1KS+U)W@:أ稡5(Y@dN7/WMrUi遾VR[y<'nvRA #FSMJ#j`\ѡ-syp١5x! tqapV3@,zq}d"F/˞JiN cWw뜫hlZ@g=7rj;9xL4kʊJqYUL' ҈}vhl i) 8sMjlGrJstn] imFx>5):mtJd<4Yu+~5c| M'H hpX#3ܐ;@jFt[=]]H D0]>Bsu*֧=cv % %P['ެB`}1 i)gTQ+,!iogjRd%ZaFhWMA?I1A5u߳SN$_Ü:àos[*& _R*JkK4+* (UV乤"ZpSy99f-f@l|ҾӲf"_`[_"vb|])8\diO)CRiG=0W8=rk'8;+]c&Ġ)G}_8o([{N'zmȶ eXn=iTzQWAV]뀵hR5=q)"ⴜ#+]12Wl2Y! h#ͣ&fU `,_-և=Fa >E: QhҖ|HHbAۼ~OXkxĿ<|Rys] GeܑPP'՜6[ٶ7K.q% H:+4R] 8)~q#%RIe|eݑS!wֆ/w-Z9ŃsAB[R{úX} }R p #;/Dw NԾs1Bщ:v 4zT@aj~{vUgX=ޙj[-2,sy \`4 zR2CGj6AY`gLp?n3a/Z""!6-T> C[vh4V(Os.RvͱOO'drlL$=&C92ґ9τr`t7NܹC<}NޘʓlJQW.&Dh9y7iUIנɟhO9fG7QUPOLY8˜%:PEF 뎺d3%W\3ރhmk~L-nk]ֹo_#:c5I.?-|?/襜 .H2~~ҡ[h/**(LR(Ah'j P;S&Ĭs o&mE\Vy'eo#Ů\׈zי 2DDz MYd^ u_v׃W4Dpp ܨw)aWh;bZ"7y7_HIuc! KΚ|eށ_aa !(MmMϑ.h)w~%{S^UC?=S$`.9)^Lz>roPCū[ $ch+ϼ-{س1oѹ͖zO[ٷ8j> \6$iv Q`l E?nnGb$>^|L6~!JRX|]JR[A2+  *2 g)h)b6}n"9D`Q>V!bi*Ce-2ձ_"/o@(-hY7[Csb'lNmt>=T:ˏBP`0f35H#㱦oGTvt6ŒᖮvוT"^[3VO}(,\ 6H%tVWLZNX}A4d5S@ne8yQ3B(@t鶦voS\lX1]p&lTDr,\먊*8Iɠ1Kߩhxn< % F4|΍c][(ӡYkGD$T/dgZ͘~?ꌌיk[DOuM/TFH"dRbzR/vG}n:X(H8-J8)$"c] d?!㻵a˼RDC:9xYQz;A 1"#L)(jC!ZLDI\̉Akг}d?5Y{ٿF)hG0!db ?U#𮐲zwe!vN:s]vI+] # VoEOU7wQ\Po1hVibP_flPiyѢzz^Mz/O7*5'[~<*+ ~} 犹,iFЭ<yGv-99Ű kV;9i RJhų3;}P,'uj:hdG7lz`lS*&WOsz信|O]6ZA1"fw߹ ʳVr6?T5^!oƋB<*t߉|0y2w,7-jWほ=+Q40 @@OPa4w҃\ :W~<KCxt^k>e 1KɣcSU ؤ};.uGr Ңf\EQBڀ,XXd6y@\柏$ >Sp "$SUw-׺أ/^{4![w*j'!y2\-)m5dyryMIs#xJIe0PҘջnm=yMcߙUgݠ,8yBEpWAƑ2IH:~.idŏ(?s#yEq)wƯ#ݲե輺U$wC }Wt. /<ao9#O=zKĬp-INU U}ke )ɳX/WtGx`4Sb쒈?$!A2- Yڄ4Rocn CѤ1NXJp2u6o$ \Umw@x>,n8O% CMv\F13z&jxl0&i+ɟB M4_zFII f|]($qC []\N5 /.[Chzi&IpHKoo oW]Ng[ 9אN^4Fw8>LM#6+xcԱLߔkǨ)9֝0Z3 ?DAQ%0Kq*5/:\PVիP9R"-_G~~"盿JquR} Tsz{*ow:+&1#i.9TO֞t#n%]~j\0FV8Y2(XYPoC EΝd^ؔSFƅ8qwVX8`9>|CqB݋a^ ;.U SI ͢7qqlY͛aʠ|mGF[ wq`̅`y{4?'"mX",0Ò%Qf0 5b*鯭׃)"j!V;HW5Ǣw[Hˮ u(f >ًf,}ự`S =xހv>fRŊn4,dcJ#"k#]DQ[Rڕy5{N},FZmK 闬WU;` h0 -D19ˉ CZu;g z; ٹJUQe9$9ޠ^"@BDBbaٹ8><#Z&j`&TG{,`whh*WKLXCvWps+P<3,yBab =s:H u]}{>.ݏ m- :7e]&V=]h(`)` E2P ZD^2 _ 1AT$]X87OLb{H|7x0j`S](kjWք-Q@W,ϣYYGIA/dh-v48Oo9cPv3Gsδb [I&x.|kՀ6NS 7R(jS18%:!b 11b8${FT e)T/ss{h!b/88~Y%B^)=5hlpʵ`Hg#^/rI8atp%:W3F|0 " kZ隍>F&=ڰXSFvog0"# IB 毻W) "GZcwY;Cx]_" z`KV&;8A J@A (z ,_8A|FzI ?eN+MMLBh:IRdhደw|PL(:@\v|Rjߣd0@#.hOcޯ|chA.6]:zJىM2]ԕ[;CERUߨhjcTr0jADA,ޔD]/KM L~+*p0^(ِކżm4}x~Y5u ih?x[zHrVSB`_yV栓၍ Hj=絡!S)J&2%Oydpj4$Y(urHW6uyU nP&ah#2sT*uGRlg$D^lw[?_X1ZX ҟB~|07kn!ˡb%enii Py"P)`K\ ~EX+"{9mJL7)Xvᕬ}_K0n2mǘM\DDeDk{l%0LVF>sbu(} _=M{\ T $qz\[>VLڼbx-U>ܪ / sr&2"`.NRns0y?HS_*c{7Y;rK܎(L3pviGaJvvj=k"<1B_"l#y@Vͻ5tsr&e%u. 0#4̔'*_ۅ +Y3S^FTCI@$/d1˿8>,}6ºfhL?C(R-l'S( %7WֻBQocG~|=LdײbGHוT6QzkHTrJ"}' afٽ ڱ>Tz'@`ĸ?]Hk?#% {eTvsljOffoff, >svp2ikzNSz M0hF3|WAKcq? ֦I8A ֙N(0o `IM/eG.3l,ضOul6 κRF".N4GU_n_I7PD9 yԦI7:S:\5f!JYVʺffV(1',PS1#svb6 $g{u[-3m^$[d:wۈdNCR.;6 ߊ_Gai +bYu%EY#eq}%wOCMEy˫씗͒wvvGhrT t3}~/0Ebnz{-YI722oL&aB 'zipg9&θ"k -Kʪϙ=G@HTzZgX^MԉeMyYqFJ?0wjwJ)x[ݪEU _ga}Q0rLUff tT3]CSvm<(yV? g#ǁ _0`12 b`KoKvxۛlŏV9MxR!@i{9 dҵp9QDeeR8|d Gy8-06|C*AoFȳN3K]ܡ%7 wL}Hn1iNo<8xHPjs&lg]j͎ZcI4C-ii(GDcd`K8 TG$qOCZA{pJd"J[~p6('^Z fVH BniUZrz@y 15Tȿr3ڝc=JZ|+y)l9*DEdwB=Ҍ⮣ݢf ֑?ǭh)KhV{<ܼNnpBjJF]ȑ f{X1?O&AA(% 4a>!fcc4v# Z" 3";Dž E?cfP=Q_~Ѕwdp/fXZoBGqQS=?ɋ2,[QD&uv;Ydꗨ@\*t'"J5<++#Axm,&ed|2K܎u mϞVh!RA( ƙ{ 0~8YKrAxr 0/Ej  WS{i[W%v?!-(GH1=uE͒<>;>܆,m/*DnC)a.^ =xEBkHfJV1qZxڮɉh1?2!G|^HU]ˏ0(#AfU",Ԡ}Jz`ЕJX9S=M4sȦf!5MP*i{6hfԍ k4̏GԊVѓD(39-jЈҾf XjNT&\SO͐1[}z V }$/XQ0XYbI_^}ڃkǨXiE-NR@+q/x&bOY'zdW٥> 3!E5@P[Xs_ߕ`hc!)=}/T}"H\t)'R^BaF^B;8W%vqZFwU=G8I^ ^k y#ܪQ?) 6ܺ0yi)~%МU~=^-3JMsDT\lH')! a'd,D'>\> KuBq2y$&6>/ncJ3m G x[/#+_4,'}'F]l:̠DHEoꙂYi6 G>-dKkA :!x ;0)Os{f*QB7?coʻ$f`13ta.E E"RF!IW:YKw8P>evL.:o"6Ww~8p½'Zo޽qdsŝO, 6_TDނZ}r y Ox2 Vb+lVb 6 if*m܎sdPiL~`*]6B8`sC`]jЛ VH0Яݽ7R |ћMs/d;êZlX#H)aNrB,rėzX.=)>ӛw'6ovaDz*=V́a KXn|ՈU_<I!d|RL?)¸Y︴ U1.X˫_ L"%.M3|=MLl,L ۀY~4 rj گɛOL*;~;4 |c753[(A<~ʱA8T$ն"QT8pEZ?6C8w%%vb'aS^5Zj =_iiOe{O'ud|Ի|rHcF«tw7k*_[6ԁHzbj(K W8;?}"-M'+Fpz.,ر7.ݧ0$T+31l?;l)fi>NtcBfUGs3//ёAdݒ/ߵ$VIOg2y#N5Gr4L%-/P)" d]WokPhFlX:PoPy  X\^^*jyzš Nuus<+eQ#ܼI ג UZU, AiR>PV`aOW=\N#zWL~ҿ_Y+9BFcRasWt4EYo]յo4FDK7 +sj{WQӏX'X%Ay9j Hq>6pM Y}U~GV!Z"[L޶"Fj" Am&$nh«~`#G@6QD˝ 7MTiQ@\w_"04"xt~I?s|Q-2DrwtN0ڐq/;l &kۿ 1eb&n^:w˥ŶzFQdSq٢7vqۚƤd8͊p:>&y_ R1?}9l;pTu WQ.b%9/=_>b(;Ϡ8+n]Ya& B Lc%ZkGq[]-XDK'K>9_\YKvJU{,ߤ,t (b` , KՐGTU\9W݅PRs$q3^pL*Qm+Ty `:3<1$5h2t]CZ"wEiDNNDHߪf¦hYq9V f*!!7$URZjf5V3YXG0>b 盿J9ezO Kj3ֺT㞷$ߪ$v3FꘖmwsIr܋ VujlVȼyqS%G%vv@ %aߊ;:P}7E@ĄpP}@قd{&P @G6?.^.t;(NJ냱[njvhB*c۠Ź :gG_jy֤Oa/jv,4x >Be?;2cqIY'^X,: S\]Arn] |%fߙlߘJ\,.]+%a:]H~[ # {!X}G'9d|c7/"t!^bА ͬwpN{*1p>= <vZmOp;4`qAUBֱL pTk2e++IDZ{vC&ͩDx{0~^.8>6𵟒fʍm@ ~W ̮p6ȫ6K%MRa",of>C7 LBzx( k4)vw&'RQͲԤ 26#cuՃ`EEC;ʉ/XTg]ҧ?S^U?#7t37 T3<6.:[~L[0 2Lx{W{פc̽Ab[2&k3 qJC)n ɰɔ,< Bnx|zBfKʂn7oT #Ԣ /"bwߌڥ6܅MRȠ3S>ʭ5n6虄p ︙gcݫW6,]NTk3ՔSv==>ӆʌipȶ}0hie,dcs.g87JwsPa`ekXO _ h"D/; c$-%Jcp £JG$c?kB/O5\' 8kEl^ pmZCz[%;m Pq'w24QɊэ؆X;z`W[Ys c_c"A$UQaH] h !\Q7L^ŽEcOF=dsC|]R}k9Hh !!Zn:bo8&M0_e(M4F>.ͅW,7x`iJΟ/ .)j~}6:mv3+ysNH?.<'sوeӿdhuvvRSoe-V{B=?X~FrԻͷ e]hvg)3΍]l63Zy!A|# gOey5_SIuVS^* zn񴹮7]]F򉀗jt{/p輌O3wʟgsG[vX,)IC}78=0}yҵ^ tã<9cd~{k)!]̋r{?~x[MHĚM 3dȄ}4ܶ<7U߈oY7rd;/RxwG/m-V ԦMp[h U=npp@iu3gh_EOh4E[IS $pPduk3X|A$;mkb!C-W'?഻^p?^۷%׃ts ;K+ɃN5nVL΀~m C5|aghF_Q@'AK!12yx5=Y>FQ;NMKۋW42!{+3= V%D VV.7I "} 2ˤ5=WzsXQ ܜ?D<70kcZ3\ʦ E.X+?m:U0_ū=E+P\C`V:?'hhJ:)DͅX9PERNzETłRs7C^3*Ɋ]8 I&$Pap(sfzBytkc*sl3-Q]u  .LUUn $!%LGt"Jrc/Y=DlR +v:u9ോ}3A{(P//*b7S3ɨ*̡Fl]m.,u̓H IN3Zo*`א8='L3O'~bO^Ө&H8ʇ"-qc.[J9 ut\RU_)SDU q-,7:M|a={:WNşwE?ȊAʥ+ZX/Zަ`LCdiS57Lb-e΢WmAztdӪW'W]`j=O1hX/+> ݰ1;FRZpQY؝鋒֖勤0آYS6Щ`&RyzMС<|ۮ\7?[. ^0nq !-g/?vgjb%e.\% r:1ad$&=Lۍ@ %+Ă Ҷt)(*5tN7ڗɳn̮q]6dޛkВ։w$iwGf7?}m3DMw)CĄuZ\]LyR'kTS+L,_)qBB4{N&lAT]Aĩ淯\#@?֫J8xP H/)Oz; z8Q:E.h,QXi$gހNV㬊v#P 0`7u ݞCzB 7\cߵQd1$ ө Jfb,J7VbwF6s撢ezد kt L$دٔ9Y_,엡v 7PU&l>yI}N= +"+&kdX28 ζ QF1'<ZYȔXCzY,Q?Pfnyy:2j5?&u%̜?1-`+)KE@. ->[%D9e|~P6N<\1~`!*E?ҶVia\6-kYk[nFyGPD=P揂[>/ˁHД=pVf1Z -4}n8\"*]۹fo2bc=m|7-m8+\f`K[chh>L;kH磤P4}a塚+L[Hg}(͠I .B0掰J[@lퟳ!Y" zgP[?|@صBEQa܋0A/@s&]Nz0 m[C׊]}JjvCo7'o' nx1@}+f8}}*Ngd!ӟtCs} `.O)IZpܔFjd eb(>Z8^8ϺrݍUv z!2 -QA~ٍ,D =(Q؊`}FFV:+7\LFy_ 9KN% z"6x78D덪dI,aYYSGP>G^Q8\Y Sܹ؄M *C%W -*r@)z5ue$~vAi *댦v&t2ds ]A8&cC2 -ϠuoNk|j aS'I\D? {jqR\%o+UIw10u[7ՋI~B2{.߉j1hR]='d.qiyo @+uŧE6˒}N¯$)L^92 П$b4q[̈|Jc5@7|,%XD=~|h)GH*(B^ B$`/5U:iv ZLFu|ȁO\SN9$M}J*rN>g ?9ǀt#S<))(:6QnwƆ̔PQ 03U:i@Yg~YYޞ4L sT4s>[}D juW9%!df~%vZAt<Oi ;$lwgB8;|9ĆUU>JC% jW8J5#Sh:\ *k-L&ux#mӦ_BW4`jʬY;{ r,W(oor-%,&KHbV('ɢ"ǧ |Gɔ~ g"9 >hĪj>;Zq #>'ā\OhC/MI/;Il7[a跈C!U[0 Ta1iO`)d9_}atrH i]#Zf\Xʾvp+\҉3`QEXe&]6 3nx_cE|Ջ5~qxj[gEJYj'<H,y[=18|7SwQ ‰Oћ+)/ʙκ~"{oC&!WܧI f 9]ϚR ǂL,  PaQNJI/R4*$,$L#^ @muK)ݔ; ~<\2X.n4"G/Ś*ha\J_’PSr4@[V&*uW#|biFJ\%,"wDGi#he%pr[x't- 0bŃ폖)l/o!Y;*H|WֺvS3z",QS,^#"wqN3־36Rkg85(0R'Rr \Pڧ9 6&AY;ĽNȁ\}3|[gjΠdpF_["q6WZSF9@k;Gb۠s5喈6CnULsǍjU$B}yN@EN[ wr>VA,VmEm$+e8IQaÛ HZzgSA at1UEwV w/17S74Y #e{<9!MA?T$L&]Ve&I&[ٻQBwGbD6 SNO񌁗Od o..-֨f}`~6ᱹ'*\@!OANs՛W0&GLk.k!Aj{ 4zb$kxI:+;Q?ް J=:o\TFʩ)Gn`P`r}43Ig 9 z!XL^  Ꮕ$_=/AfЁm#s1Z>(b_(A +IK +2hڠST̨-ez|XfT?l X1zF*Ω_ɉ‘2D4>&ȓ4}Uhy7$"eWV6*I3GFݣE%|(є@#?^Lz$H9PzHHgWY! F%CsNܸG5NK4 Jrìφ;u|dgW~@0%^Sdݖ&!m}^8vk'*\h3>Қ&1wZ8ڎZVVi&S 5.}gLm_JI5 ^bp>I%8Fran8g0c"c+vVuԲp 6 TC<,Oѳn#iIO?CIhWǜUQ_rVE# ?#=S!R{P TzK-rBƭ ɢ^<Ǘ x9q|ݡMuȡOozޮ"'mT?`˗7pUẹ5-cs7R*Y?iۨA~@n1'Շ ՚M> 19KYu@ӢuW8$zzHzR_-gyWӁ t 8~Aexb|oL4+g`HA[BH Da6& ŦГ]A&qSAkkh}h@ǀ93lґ+ ^ԽC̾%_q0+MqW=,.d(KЂ}#Xm*k8uW] X'0\GjTlpeӫhdB,8,v(V1rw\Vt!sC°(-SȔ85<YmΧwU{L< ,?8@!0兪>"\xt~.;S`SFC+-d8:]z@H')^mCtG:tm/eQ޳qK A*Ȯj3_0lm&>v/Io"Gfj>e`-3% +^}C }$&7xI`ΎYMS \k*HNz9u`mzR@7"ML\'M'M.\fϻ%#8#kjݢGtIУZ\ b:X2(xшCU&P̓e85Fu߂/y $.5 9|7b_+OdGw!\͎tY7ΰ-IL7-PL"!Ƈ (:! WDW=|'72_5%[i3@~:AԨ&t-fS iusBJL~liw`;=]i-'FF6~z?!|tzcK}5A2˚(k값,^G.ScQ` R<[15oqc}6>L!GElo8BΣ_`J̰#fO"WB޺? !^[ZN=:|3'_En~MH>&9fz/3m)IXyj\JUaζvWt v p*?|%yqG[4k;hV;KZ ҟ+T4WK*/X=v)qэnSYnOl#s8J/M}z);f8×t0g~B}-rƤOs(ҫB:Y]FcoI+\Eɇ7W T$=C-$&piYC)|Cn9V!6f7n9!ѲŖ6ŎB J1 8)I(IdiQW[Uk(RoX<&a=SPXܥrjwCry멀fZ݈HT-X͘r Z4ߥ ?s+/?6L _opIݕN{F`6ws.ET&;( _IŃ*')$KSE)/V3[!T*ƴD{ya<7XLgDžPw <;OVBc堐PT .W+tD~Ip;z1z &A*5y7ZC$ͧqj,?tq5n-ŇT-7zÝ7>@c@/^e~CdγF_6E&wٝh(DaXHgZ?{J?,3Sƞb!bMyP~cU2pm5ݠ/x6HfR4{JKi_u_/i?Rbky&VMuDj.BW,vR cA ѧ\:^y[SraI E7/&Ќq9$c;p&wަb늂 A emobl WDQWԍUf|z;MxoELR)pY^A22jp䒀)Xj>2'dFotB[/a6bh7SDeώ*jzN:T9QdW>\! tL5b,6x?=zܶxiAR1&Wp7Ah ϱn(ṗNY҃P>8e, '֢-e!o_̙ 5Ө :Y{Li = RL*KLzLgHLgz;XE>!V$ͺtXXΛ31vl"h N0 *k|}[(Aŵ N_,Eߞ1F7(dmJk<-6s4?ܞ"Gm`j}GUA 5$mP5ƓРTe_ҧ3ALk~²lKՋ_׺l`bD=5[{F%`*$[Cr()YCqۜb ,+[m!+ a>9^Tv'M aumn,Oم՗qLMANY5I ܡ}B5Vw$pg*87B鑡le K6 S^;1pqOn-_r&qz4uZ!>:{>N=#[6I &i-DȢG s7Z VJi`{!x嶨OŠ&Ɛ7CWCPdpaS  )C741Q!C&3 efu'UI>xlԋ:a3GC*8QLكSSV*mgy4u,}xƁlicNDm?vp=24YOBrUGibi%~jƭ0?g"١z6 ]׳<vkx#]d||^urO캘* #/MHn!IO;[zS2ï1HPdvCV٨SgTHB^T~v7M)KE`6,tC [/XC\x{zyҖץw_( v/l;[p;Ċd췦4 ERt/05`g,}Γ/pwÝ}Fi3L˺Ɛ*aw}Ecw`\ ],@P W"42,H雹[y:SZU7>ɇx,[m/>E4p%[b_83we)qKP=pv6q >.Ѹp;©{3AU9kif~0QDvkX3 Fz>IX[+tiy/+; S)~Zts2K^iC%ڙQ޸l{K+L5.[Jk$L&@ 2nxz\uyADfegfsd'˶ڕ Vup$>ZФ!GG%hƣ23kI|<5d#(†ڦ˙ʡ&߂u:Mȟ Gw*XN*XgX&Ovm)K*I|W:4XaT&&CVU\*6amC+NQ*BœrpH1F57O:Ŏ bRt:LrDPMpJQ4&vq w峨IBӢ~ j߇O^|?tbF(=V蒆-`0$/*DLN/@N(P KqGFvۻ[TU1:!!´5 +gD;%3 Ӻq~j١\6/],_gXJD{B~{Tu:؎%831r`C8A:(UwK5yf'9-A'7ϕP7d2v˙pEdbCQQjEzilV8Ȩ57Hc@t֢2[n/>XܬrbQrCдJ}O(2Ms5:,MIEV۲Gr^[0JA 7y4C-D8yz9{#+]~迫'7`@ 䵳>3-y}+!۞|6'iGN29V]j$fjt 7C7p4ydMˈRRCrwͳBC(+T5lY,{!jD1 Tˆ Y04zub.T[baR^9PDcNf_È2{2'Kvy͹{h߉aTJ!ڬA_ǟgSD{52ot[fBX3icG~hqjQ _MOVAj1J>zɤv ђ" * NjHd<wnQXa+%FK%'ɺkTC?o,ps*(ыN=F8h6f 8 xfW^?Jw9y( D7qWIdH<&S ➁,x0ꩴ^i]r0NZr|AYztEdm, {" ?3N{<7 쿅UVAi˅reeIk*'Te4\Yo8,GSv( ,/ F~91r뤯D 7S&ٝ•XjsJZyۖ@n+  Կp6ka5k^i2xbU',D8Kcf<^+?8i9v|D՟X5Pڱ_8 2@jCP e;VRg n14s=[Pnwiv>:Pڬ<`z)V퉲8ތ9KLn5UQ]))^ 1?=ː 4 e\ɌLd@` -} "6h/C S@*.^X4 9V-07|փQDW^ rM"P{gBXH)P?b8Lv*E#>SXX fVӲ9G˃?E$bLx` qQL ))"I!-qձ!9bh tfhBe֝k?ǏbohGR(t!%;%Jmdl&Ţ&Kd/ѯ=ATc!|GxTF4W z#`U0>ѣ e(RunBY \2=|pÈeوEةf/S& n23"|r uH5@3*ޞKX!&FpRQҖi B}ZRD[0K=-l$ě~$㓮1"1OgcɴR `~"oʃYMEqbUKwS ub>%!9͊;J=v8+G(QGެVM[ɊCƂ 'åR/7NӜ]=RsY}6SUHO%"^O.ķ,>SS3Qh+hn###Xg,jx< m\:L4>4VD9ӑHa 1DLI≁Dl?~Sc$٫ګu!|pKXQDP#hRQҌD[4 `}΀2pk*A&ݤKEC-Rqf6ܷsRKE4_UVv:}rRJ"#Ys8prdv4SP0} wH'*a CJ<лTNzpXPvmn=V%fg!kj8Mh|WI1f-ջLwas ~i#Dc{Ҕm5FJwľ`[>)KD ] f>_jA "Rf[݈9Ge6:sлXu{>>dOLq.#(*Ha}ٍXsgwF>}wdY&*y>?\z!i3;ԠȚeZ9葎FCr;9fdycpF >Քȝ' 8^,jx$ VqIecQ`^YQ߸.^fD w^y 2ʎF.ix-2v4d8&̳2$6@[] Jy?d`)Z1huŊA{8" DY۔,c_xbkH>7;[$Y~}\&ʎ€ѧ')xw5Y)Mc|1~s+Wn7VC{uH&КJ* ҁUՐU˖ntCM":p@䰍[.7МsKp4g`m &*yd^}#| Uyج1lIJoؠ9F"SG=g _x$YAt>BYW1L m'Pf2-Sb`rЪ!,Hrwh*PqxBɁЊHA֚{!_-q۠MJ&`%4J7J)ynuZ;,F;ym#PF&&R,].ojHl!Ѫ̘mKЦbٶO)!;c_UHi_p1Ktq621\NR{/TGC6`+WLW J)?E'`|E_h8/\}V:/Egy(1hJr`c4肀G{Q6'C dY6XgL?1zІ~sSnO1@ &b{R[Y +psX?cܵDN;l˴y3K+`tGf z%gCBez+W(@#U-? asDw VUvvq;-eT!lfϿ1#;L[-p,[{FԬ=~  mIk?[^WT//D1̄hwzs͒o*YYcpE8$`6x;6ۂ5ɧ So$Z†Ggi2sμ;[MyTuס<VwQNOfb?v"t{)zcZ2;Ph% eǪN8;n3?kW,` q%WʎN$E ;+t ykE=/-_+'u}\tFi+z*d/Ef}_n;ڰCR^d!\o`p_bŬ313#u &%$.iZ4)ks0A!&3V4}R곧ߕ&։GFdvJ$I} o[.%A.CJ:_%Νnk [.{#vS.nXo¦ŤV}̲?  ~[ 1 0'{*('zյ],uѝrSv^ꦼ7.?aζu:&elO1ӈK5 FS F:Y*/[lmW]wZM]Sy3As*5{vUE34cq(d[,?I &twZ~ @.+l_6BkMYa1q\[! Ȳf[Q&Cv9/6)8`z ʐYeE^y&V-mln_=ڀ as-Ny@Dg{O20N *QP>w2b'  ҆W9=|qޓ&-:8 W Dicֿ51p5ʘxKF)sCHCj'?g|lD}{Ӈ3ILJb|i6;[S,6:[/o݂?wl~ű`#C_# 9҃!ͶB6HHd8 FEh "Jh|38nZ\!;LScd*diDLQΦ 23K 9PŠ[T8҈eAɇO`(/ @yJG 'БU+dS@:!}'6 )Id,5m]`Ƶjv˨i<+7CQ[/?qz4QTX[rȊZ>5;϶O4wW?iT#oL(D]Tp6sH#2SmK/{ Ç Hҕ{~dB۝F|ǪlqD4-ӆcw@k];4`9Deu0r6O r/+i*X ,#ܤ1|"9[(FS!nbP^o5#FCy%ޱmMҾ-l F9]ggnU'Ҙ+XK[iw9,TuJo#[)bšv,YlB_@zQ;yS>ѾUv4A$%)z1>x VX}t/DP4 gazBQ:[BmبhWԚř<颏Q{a?ѼWi5-f8f1ř̈~$wr&c miJO'0Ś5uob7I]1)uQ,;SM~9*)R KY H5'ٺ/ugߐFd)Fii f;q"@^ov?B 73ڟj|6KG}Q[TZ U 4Kױx6x1pcsm^+G׵Ij%.i&rd|[s.by0:ͷظV75kVĀO6Z3=+EҀ晈{e-0Ox'dN@Mv,i0}7vE: '(}~bN@Wd~MH6fiJ^G8 EE2))n*8"Hރ 7Yi|& ؄/=QWS,q W :{hZD؆Ϙv9h@W ӤIM#7?4>iUw $JW$]$/vOѝJ?E];7/5fboMCj82Οe)Ǧ^֒[H<27H"p~iyJrk;S>ghشhF:͓1&GDqÊXFPҴGEWU?*-uGi[0$Z`<9h;Xa!7߱ab0U0 :U${=q4n.gq$ Jֽ:|d\hє7j-)BL1yGgeD<XDp0|7̸g.cn'ou8)rl,X eET{$t>: qDRu2j ea/s3g5q9D}%+ PZ>mNE, l è>I8I&#g9z8Dev't&9iجp ;xbzSsX[ 5+K@f٭(%ң2ae'Љ%tb=<|[Nt*zSCkpѕ)8^6x[tRMEÀrrly(˘,.JoڅL06d(43R!it2v`P H򁰳S7{l9UI1A :,t]mS a/r92 ($)!&72(R[m$ŔF|qcXT}C鄳0пʸ@]{GnڬK3380{Bi}h,tcE 8q*4 mqyc\G YP⎷*L\'>L)<9I9mA ?4TVxG!h+uG5W sb`}<!ZS<#7ð X穢%k>ܳ/ly'؎ЍZ_h*eoح*m3SF.c,v eՅC,S)vtK!_ &IqEcq8ĉ8K!K,5pӸ C GԎGkꍞ8TlB_^ >1T]M@ e@-N |K$^H wVZ~ؼ"7[iHVql_Mw&SP#l`w5dVTe=)VڕMԋt; %xWLLK2/[7ِ^~NA -8y?8!/b"/xd@ 1fMٍe-ssDcVc}In 00ĺ*-΢`6K5{Bs3SZ?`sW{h<44oogk#>ԉBϿ eNxvւĉ11;.")Tq; 4:{t-7*_7h2j!Ygt{pSl ;-4J 6/ꂜN^8?gܖ}J⛞Dk9䈇sҞ+- //OA{8߯~MmtZ[ 7piTsRpv 7=' G\~}KZp̖S"ޠqEܩ]dp+̸**c]#cl3_ۍgD@=cKcb*U8#ZpyU;&4c[&_{ U'2f%'w?!ISF^@RYjx= a*+!B Jڵ^_ |q *a5޼V2>b}^MFGL?ؗ P]w LmvI6kxQR*He)>'2E+4KO|ALx :XQʬ+Nf9 VH!h64s˂!a!; R^~dF\XN&S̴6%$5J^.B}D?2k"1YIwřtw ֮Sn:e‡u -jR0?BY"7zDlkB:LlZS-f 5&ϏwyJvJvNis_zw"i.ILLiOf&n 9Ap7 ^Vb/zOmr&E()L͠cU [&=4&}N4hqcxOl1CH&:Fl{fSdeP\֒7י Ӥ3GJYW?dX,:.^4N݅$`,gnM9pŮl4P Gj~ a[_6Q7d LJ'F90]w&w,xĈ!Tuw? ެn"*BH$&tWU_Z? QvbJW{ƇYf<)nxI4ϐD4 XL eڤlȖ//73\ި_o, <?'Tε̝qC<* `(0 JB̫d0;ȫ3LR+jYAժ;t*z.%ĘH0*R0[ڿu,gGDU!kŅ45vQ\,,W죻p|gt>E\q9#h/fdr؛"F+ o Qtio| g}Hh"E;ea%/yo`,}]V֟EOQnl!3 @!F,ķ`7WYC#S9}9ɖy9WE餙mǮ10LG_TjP8@M#N-FM>[.0 )p?_bVWFٓ:4T6ANie>)quWbREeOѴQra !&KN֣E0=I<a_$ʲFOɧYZFDvKb#!m)Xe–lgF#םwڨRWk {Zht+H<~rXr01og|IdJ":zYHAJ GП/R1\[XRϸ ZcYj 8i}˘xj3 d n|d"?M- Ք$3AdžB&&g t뇝6x0EޕfG;"c:fbiXNՓJ40^-Nb+rl:v&x{EщArO6S1@s.zw,#ކ?2 VR0׽c\#N51LLEi1"Osxo^"wTAys2U5m͹=P9d#wF+^NV)vӘX}ue_})RhDxS 44C[OQ2~G)  +bs[VS g P4A,N~Ǯ[35AOgp^t;3ֶϠASP%74Kya @E?r93-2{s6< Ϝwq_)IOh˂#H/^H`Gܡ<­  ӖzUۓWmv3Fk8'>WnN'; Ѭ,\aT%T.)~/l0w BG mR{BrX燅W gKྤ˿5 '`biJݏc.S0hHI77Jb_A-V0Y)b EP)_FF UB,;'bT1L_~ewp@D*>< }EmF 3܈Mѯq"Td# ERVUr+vB_gi59T)Tq귨ǂR*$r )kj&$B31sPfo{!h3i dsau⛊,sӅ[&1]wCVo Vh- *V!GU k鳤\?&>$F[o-sdi@:5:s9+q9EEC+xDuk=v 5 ^ -RMK6"ul[$FT(y} ߑȸ;@EѲU ޓ` FBgAkG?2y * P`+썛OYˠBB[~^.rQ:5|7$xXUy sC8 }d :ޞn\<M$trG@HpvK ( U!I1zgXm>A63xfSEj2*H`30ܩѭ:_!فn+voTk-GꍜwlnN*#s׿0~fFwue29!o+>SS3ʫnqTh"Dh4\dn UryzҠxzd)_GFh"G\/-hE4]KYaWn8\ ^kn'#Q&xUxc]7$pG: ĻU [왼2:DfGq=]pč\`!XsY&{L -$24رyQq0޵gCPGk &U PXr^z{^Hg>eߤY14.Pq`MW,<܉w}R& Ȇ:ܧbff.g)ikV[ BZ3)Fǘ|PQ!,Ziy] ]#bKoF[f= s۲-͗yOY%\bR|s'bX/ !0OF#JIN VEvn N*6ԣ{uc]ٿŃm,Mfplk&_pąhZahka45EXGeRJwQoicP@"ſ IyST,*w$If1Fa/**`}z]Z |,U_7^b)%ޡbĥPB]h5#26WŴ?Z(KIp4҅?@]/.oZnj7kASO[(#oe q)-wLҚK=t: 3tf)qib5ʸ?՘]C*3=C;]u6|3ʎϙLIAf鞻Fjώ,t,^9p]6e 26$`?}=9$\QMEi< R`e̓&,a*1BZm4HJ &I_0ryoНdh'{PW$wz!@#z=QP%Bk _v q}\g6yzJKkާ 2;aT,>bh(SωU MhC;dlkm7v]u1 [\nȱ }Y/3@_Z m9ŢpTm}y܌!ڴ'oj8;=ձNyFogUae.n-5gr$-=_'qC%I#^̀~/X\8ѹ{pqyۡ2^\gBw NQ'gƩa#нiWc:\)yU`#_@|W!q 5t\hpñJ/P'@>z.3!Zo1mRDcՙ~Tz6,䯂 @G3zH{K\E_Dgy8 !I-`޾R2"Ȏƽ9&,t\0i5|LG<;b!9{CZ-`=ܷ'q8#Q:ҫJ;͇UA9긱]H]A6={HDE-zrb/RY/`E,lPHH )|s#(`4V*Jm:E^R 8 sƣlY3d]s=U.C7KD5eKeyzgVcxHF;޴0a3?M'YDX$ eG}9^/wG$Pgy_H"ur~W[֔83:bZVVWX\ijޝߘ86/S kQp+Is!ypF9g5rF}5ʠx=oDV`rgdbTQ Gpr/hw#U:o`yFopЊf Bae8$99`Gp?&ˮT`AnƠ#Zs(&Ê[VI7m$]ZL9EUn,jUHEt q;]bzvm[2T֛Up@{oi~3@ +d($yDjE\iJqGlV!k #.K5' 5{ }uTJ⨱9{GkFՉ` Uf!Ꚛ5.U/$c=PwL@^l} ē= 8QK8υA 9˫- A:OEVv"mPC}/Sbd#fGu"O—?VuO| \./0J=BaaϔXj@eމ-4+1:nj[-dJu0\pkBkĂe 6|%z(7`yV0Vkrbhji~Yd=U_q#2 K/MivJ2DTڭy5r 7F,mkmΰi%gԪʅw=9 j1ub +/R\wTUqf2HFﲁWtW 8|˜% Dav7l| ӥtQP颋WКv2;0Mq9x#7ga-~ӒhXi f i4x+rY/@xh7܎ً֋'Dl==xl[;UHy1^iR44/Bh̟eUE.Ljn *z6 nyRCX\~%4+$; al}h }hi:.z!8Ygϥ~qbfy.iVzBL0)s뢯P0(试 PP_** 8oƜc1b U]Ԯ3)˥@Fb f|KrY{K2{tڑV$8`*|7Iu q_UP1j H_%#uq80?EK4Xj`7F玧o OU0D(xκf,y?WúvC=|{&Kнu%'X`]J,p">,grWSMfXРeq]VJx܂2qU99cȳPOUxML TWZoZC ?le@ܮ19Px3ڊLj.ݨ㳭~0} ^A9%\տwfPsQA @k ?rx8ZT3%cvB0 As-ɻ&\sM-6LN 29ay\eBkX] tXr&(e&%m 9nI yb;DXl8zE~wUٷABsVZ5vc9dtw)d)}g\yI3r{LHqG:"M 0~Y:>~2YAčҼ+])}gP)T0wҐ[k[̺DM3BQٽowQ9!9yj.*p(rℹ0LJÍD}:<Q kz,hDDrRroH^j;+`9WtqӍbΓ" 6+ʆizb`h2m^*2CuMy+,إkzx2b G"e < 1Te:SJX ]x0/Na1#*w΅M 7X*vLɿrJK=&DTpw`'Xq-ɴ 0T a (TI mi7 +rL0wfЅKS1wEBޢW jJuy W_|B3'³9l i9ʦv`i:o~6!<բ`b0KC)F'DKk$2HV䆹~sr347u9W5'@ >qoI.L@&8T7mN:iɾgsL s!c ݢUdnq3kH&F>L5`@_{9;Ji{i*m|-}Y£GԽtЂ&ưHbe :fR*7R ̊XJcj?-Xc & (.arxiXQ0sjT.ỊoeVQӒ|ɷH7JILC-SR2O%M'^r2T\p.`#n2 _7jM#kx7Y9ʧ\V듉nh F \G48:JEp[:N? #OtBpvE/ܿd7]Nb 4m6)v,NIsY7Y~)E$zn >ad =FѨE#!CmP?d1ogn W~];3'E6/~0B`=AAE~|֪H[*HPJ񻼊RYFzJ$#7r>3>:2ŭ@mQHJXkx&ĸ c^`Μ R#{g7-+&ՃJ |NFY; '-|Dc%p<>.gLḑiu3 (Xt 4 { ˃Q5Tww#Jnr!g=59m<3!@a j␱'af}M[)^$趭#촅r/2S:!RJ%ƺ9ZF8\ % %3/c9.u]G™6w=&`Ȗ^u <En7Q}PQ,/OxicV{wecy/D'B#{Ǥ A_ch0\3Լ>BeaH | ?5?6mP OaDÏT"3Q٬q#ϥfk0m+Z/b3B܈j@OIrl Ɉ0*C1F)Nm}[q[9SMK*S ]KW,PU׻o A'[ EZnv̘ Kbavu-ќ+o_ǎ+-+sH(_r{13\b4Qmǻ Rӟ,aɍ:З)Zgग़AS0NVǜ.ZQ[e({( 1814̇3j߮k^NNݏX.$b3fW2Sh-]|<9zLI<,dOMJ@Y^7e Y/n+F06jJ*\iT#P_}ΙaG~"Vo%PSA#:m bκ\]7dwEM۵ ^B [ 7jŝHĐ254$Duv/ ?xj~Ժ ̇x;bk%K5 ΏQp`_.x9/W.1l\ OLe Ⱦp׸qvQ ԣ*C,ymT4 XDzFc{_LVöҋ# EN18pFmՄ^7opCQmdU(rOd0jfwz6LRi4W[;~">f;ʼn#lsQZWın/x;hAˁcUW\T^y zl d7MW11r2ZzSի F}vr7Û?/gzݢ^CNS((d~ PJAFwtWbFہ9 m1vDY$UR}ݘ [F∅ޯ@0"XF8|Ͻa, ]l[ ZBH&NT)}{*"y3qQ5/K.K:AwuSiY*ܽ`;hl0pU'B~vG\oPuH(nU se`bSfyPn7~"t~}o8>!h(I}!ZF?LGu/&8GnJ^AֵDf_ϚauQ< `dBC6Sb f;Lz&$sdy/G编u@#{cx3^Rz)SY2}C{L%^ 4|S>IqgPͫe :l JV4Pf '5Q'g\jɖ' d r "Owx}%B!CMN'[gh~"C,n[J]ozZ񑛶T2?Zl""*K}أ{}8l%F,ۗDeT2(`)H+B3Fz~q!r<RJi'Xm*۬k|k$C&'y{Uc <ŵYƼUeA Z Q qX{4v+]Xoן_0}gO]v΅kib#evp\UY7H=G=6<(fqҝ~F&ϱ[c//d_l!E),=3)P4&4)@kAZڭ)B1zsx*zdvC>o|0:bކ=p|dY+3N@M_-Q~ؠssu2аTԎr<tg'^ϱ }XƔڷ[.GW2E]jLahn[꽎198O#[ aE?tTOYN)rۼ[gJcŞ7 0w1/ӆS{)#,KVADc2C:mm 50vu9ܧ0CUv WWYSɚ-)Έ8slWCC w |NG)?ӍjBEq׸\fmSaխ!9''.JPߗ^ԎuXV&(mܾNM6}@RWwj oo]Onq;lpF> 7ooU'Obb k-W#o""ԉ !/hBH4`$}P:Z:\sH >WX'fe0sѻYњ. CDr0շpf>G.\S|^ҽRo>UB;'Ym  8Rc pM*4f!HǙ&e޻pu@ $B10KVɳDBړIFבMHgLHN#!4Gloٞ07 ru `Y:ethSkN  ֺY#,?V (;- mG;SF* 4^s>c3C w:VQ6bY' ѧ /h@$rX>i@(u۝*ʟw$(hZ%3 czkAtQG=Gm-n5d2Lq(l:*g:& "yr)uYr4쀙RI~i0hB:vg2VIWi?"eʋE/#9D#~9VZl`1ϋ8mDsSk] EJŤ|w.G&*:4=KioZLXmaxb4Bp;4fx2Z|8 NIY_ݵ.i"f K@aXN5*wu#FUv"'ԣUAu!қg.{#xQJŢfYBz~[G Z/"Md4vnut O eQȥZ H~"E{uNqwI4H3,"(}m܉//o)#!?j~89W` ]s7 7CH'jۋCzXA3AF^nLb 6uQC|w1ݕU#:CtNkx?P72 ze69jˣfǖuQu߻8­W MqTBlRS;6Jx"P #Q!qz74o51 uφhfd)d&以9I !TSF͑4G%6PEp]JƑ8L)i)Ћ2RVZ'X(a%p0w3>,QV䊀ea\k Ƶ,M]T3*^Ԟzk^EK3'ShJ`N}3@ 2iB [r`0#ߖѩDuHS:F]_:< z՞L#3'UN~۽%r?5lFO閔,IlKR Z嫶eWT(3X-1QY|('D6t W& SW%=Fbb5*G\Bȱ߫:AP&ScƘ~_3% YW_=]"bLpiEDx6n؃# /s[%qC!w-o"S)1,?˻J VzM46"{=n`U"^~E`U/Dr_h8ּO}tivqmQb$ʬ:-֠`e[<bo*1U;n6ВC}RHfH4 aQ/P&|{hs(3Yp{+k2i `.& U*U$g޵#:w NjwAq-@/h0%GȂ3ViD'C%*̗܊bw0m&HK{ Eoi!6WJ`'m_.^a+R,+=ŷ'+5{ Թd3ǿ x]5F7jkmun/$5Q}G-&嵳}nWKY=$ `SPK C0eN Z)X46l{:,wLw5>QT ?"lkiO[F1uln7Gw @ 6fbvG$8ziJvV4/nu8Xb_t'iQKs X@hu<nS5goM@'a1HR'jݜPWd_T>bW/e8:Q?~>O6QLzWvF:vZ_._%jk:2R"‘[R+&"ϐД4 RD3*59v$c&)mh C ̖ePp%OȆ gg[ 'e}:]~]Ϸ"&\ Օ#r ^"]^TH 1;f(= zdfTzcf0>Cqc|4ܨHƝ7?| )S_ZSe͠"Hw<0R>Lsd1j Α^r|L $҇X#߉]SA[zx$)/7lxV6KKĹAs y0pMYo+YshSuY a+6W\VĢq]NIY$b X;oNH6?؝bb[̥Y/15gG[` OYdii O:tcm^PO-y:]*Ú%)Y׋@+nI5+;m,{ %C3Ʒk1\+PJ)0SE 5Vwh U C%x9^O9$29v ~k]P 97e:9K }Z%|,qER//O+N^2t(~,WI 0UƯCbHP_n$1$ws˫ )oD|.v*BO}f-Wo1 y|q?!qg2jR/1Ǜ<<]E~Ȣ.[%A Co7r@Vva.rk-+ZyD5}/U4# :ͮ"=Bq?n 8D _ӻoիpM LJ!C{U֟bUe"V@%+T i%҈>k]aT2:@BC_0UqupI2ɡL1~Ů.뒟b韴H(L#Q(ǽ ̛մY hwuևy/]ʂAEaW~6R]S[ Z*@$;>dEAo茷rR 稕oto7huV-` gZ9}U>-`xdК7BJ8ut[zÚ: +f r-LQRL!t.\xE&kV.dd]qUVdƊe*_Ę!X!îXG ;9 =jtm%U3oU_3~bVm⏛ILJٹYLۣx^ʏΣ! #q_?؛LgX<*G+!WӳKҲ3uђI'ZX==EF 54rsNZvNEk)'{sq1t"uN':J} Dkgjuɵ(% Ltn*ҲS9ygV)<CDҹFF6mZC=9{ri#LF~kz%]>Dڲ8_,3y2pVՉ w!RX?m'^:ɗBBd"b>2Ϳb䨾s@d}Ec^" ?.L*0p+,-(ΚK\p;TRT77&q}R~JT%v\@Obv*?)]9\Dn?RU$`xsz`܃2þRbxr]v!'edtK֕+#M_-pPX&: $:'.fA̢֓۷Ĩonȹ|zCžHYp(C60Ȁ k0Ex)C 0YiB8*Q'" x wD!T31\G<άfiGapd*b[d8{Vz6txWG~I E;Q2줡/јCkrwŸ0ൡޝ]1J \Qu9YN 94xۨ Lq--EW$6AxY>zB)f =,e}S9~$tvB1@R[ Pl6nޔ 0K ' BV@mEAE%i}/ӘRh%<2lǐNB awKD,~s֒VeGtp+yOKƒKV\5R ᙜE0%:cӓZ8DR?uH"޳x3BmcFfuz w7~w.&Hopv k\I}o8D<& ] d׈d߮P[4j4}ݷ p+溬f7`YN_s| ddoRxnfeDcG QU=lF2υ^EՐlW_QMÐ0 )`Q'E̯/˳C' o3 'Vx=h77 2+Eљm*.X*"Y.yMkd\D~X2bŹYlhY~`AA#M7s&[D:S2ZIK>4<T2cW\bb~'MqT+¢`}R %_lqyn7Q3 ]yghTݯަu=08N,Y4p4PhCȩAXĈ+ +Js) Rz2-7MVn xn[U !_Dؖ:_T3b5MG)juϏxҘM7_>B{Mm?CPe@CZ\'yF# \n27R-ygYnHΑ[`k=P9e%ŢzPlCɕܓMmqfiǤӰ0 lmsE鼣c&T\|[^ N"vy[b4ڑ|Y< ?X.ۖ6'2墩৔_yڲ¨ϫ *fIG(GկFn^k]K8<ɨy"Jኺ'"ucUgy]OM2:<Cb *vF.49u[\a9,'iYdJ`AoyG>L_"1K-=yVEB,T.QM7ȅ2tFpz2x?p11g~`jg^5ONl7.|o%V*pwq믿 Fu%\qH`CBR]IwU:< ߤj5NUB u2/VN)"֝s*K3* @1_ {HeA a9룞dGHR7 ^էw9}sp,a65>򿂉J O̙B8$3y#O:vQ;EU78 %oWXE-Oקdngd6zhxLI^Td j'@; !VL[)2J޵>x,r  W\T0ӊ)Q  ۡali W;uZ-P+Y2wTI`,8Kog 偛%Ⴭ~Noy)87WӦMVNeIfzjU.ui4#q9牾71a?AIfL :O퐪Zxrc3H)l7%N:BMCUFwFN&4>YvHYL,s9rnNvN"-ITjhp!9ac_:vn$P֤`,Axt~ZsspdY^-GE5.mr߼.!|o8CCycZ{sU!7z?YHdaUnjFߵ\Vbzx@g#>t&d@j"ptvSg;J^ȕ{1~?sFΆ1R8͡{,O'mDZ \0-RF@m j]ye@]>D ={ڬ5y63Ufv'7^$}1IsOoȟx $6㛡:U [+,+b5 Csj-ttnEqM`ӓK9a KQOfZ!@JPl/'Ur_H;0,;1]'Mb2R}a55E}>)b-81+M-`{jSTd s4 hy:9Šm hTXn3ݞ5^, 3G_2jW/4n~#lΒaw/|d0auBLKv(OuP7m#YM=-+i/\B5fD縋8ɡ];),B\4(%F*Dd "|}fI  =՗25!Z/eK0NC_QbcN흔s MQhˡ0Z _5d|*q酡*%KjT!4{oS=ֶ}Oגէ˶(sR5/e賓o뎼1G0wن˽B.JgMӖ=Xj"kܼRsԶϽ 'ww袄4v2O OpYGsθҿ?'h.^ >> ܰQ-zU %{ nتyGnNع԰8B-Fm JxޥF(yE N{;:X 2PԘ[g{wIx0ߣ\N&w篠F#q35AN\@&?Z;~?P}jZ2ppV,I~ihQ?_ zF`uE$<_W—iVzOLJ1l !NJs{6|7ȉ)cgO|4/g62mY蓛@<Ζ=F$̱4ZMH5A6n(R}[MhHbH #:s#!ߐ+u*$\rS;g2I C妲 \S1 chfnrΏlX$,?[,΃`4S/D'6BފuRZ"WS_-!dpΠFx`L)%30*AYus% m+'֐A*Ųmo`_^ndVԌy0לGQd+RK)ByzMǎXu6wa|n<$z%m=GdBj,yw.>Tf:J;c5YE>()j..=4W‰EhQZQwVEnt O-tP{3زs9+whz[.(u;pMŰh"hs.BgHw-XOK(WyfTQcGiwCmT8_F\);/  ˈtUmE ((ʹZST} :hIȅCXmG _xȥ\\f@#'* ۶蠓Ho+ _h$SW׉~bGGģWnY.(HL$"e7$"ҍBL KT֫%NwoBUx =t~@iAgd,A'ҹ9Pv~D5[_ڡ8bg̸,唫aBɝWg-jn/wTkХdn۟=) UG*T2[8V$k3Oۿ }}ͭ́A6yг!*mdĥZp>?/g)Y LsxEn )}]l(Ǒ䐔SK\Ɵ8I1o5VZUaND[cL̦A6ħ»l:`&Tl\ܕ x5bI.v+V_&?72#ve} 0^G rI`E_X=cFWleb^w8a f+m _=[\s-. vњ~^y6d `ƛ6)az]}[T dBЗKlt{hi$ѕCl_y{`+5<l7[uC"``!1-A3BI"X3HO* {Y.uQ|%dZZTV#~#M5xJ loa0')i^`8лV˄!cpkM*Uy3}{Հ/ A"U᫚Oxc h/LFƞpyG6Gt!uo]󄰛9wP'Gґ}!|1^gi=_I_`"WlS6G ;(E/|(!VCujOEUܧKXEô ITb Awuu0um+lf s{Dvly%eH^Qre*D-筑P:8+!W̩39ջV;@ֹtBH/0@Y7\5|e|=](-hJ1Rv|ᙁ@/djՍaN]r{ear3@}h7V}~ۈkr860|K-#e|m*DVbu}rVQ[r6jRE`$nZ:͇.HՃb ZNR{'^)T]ů..,-۔nDo Ag!.aێha~Ԇ%i4QstD~}:tҤJs&SY}`9]"qdZ(?_y |Xɵ,tb-t0,/ HIYiRIs6#E]YO"9~]:fPG9m$͑SqHq.iv' LTIu6p %Dk&*0Y3VkI sbߋ0ҧ9Cta4DؑqWe4Uq~:Qr#HjpڤV'I z4եF- >NoA`I䰩͒l3FQ~_MW-}edw yVeUٌD4=Z%+Pg/[㱔"-t]\H?Qys($)E_ôш=_j,890Gm mPu\hk>^9a C}:4sƓƐvPMKD̔}7L=_ ֊x4x9H9k^F\?Y6'ݩOQ1֭.U4XxQW߻Qs'eVˮu܉NqO 3teǤ%f/bY-9 >7/{Ƹfv0ife> r8mh yeE}9 %\[&\w<"uL!ZFwMVbqz/:K11qva-[ܨDSA 3YS-0 ["&aQMGR I5zbY-/Ah*{O"-:>{F>`E0;bu~K3L߀%C`R2IVUyi>=NHۅ>|+Ǎl-4Abv VӾ0/pjLnH z=A.39Iu?Em6k1wҷ@Va]Oh߻ O^h}mY_lh7E:RKT5~Y e mbO:,(/ 55;1PE*k$!fiu4)yb`AA|u0λXHBtk6šk4R lU4T%-"gR0Hmq xe#;i**ĄU1j)I[ˍE ~9 gIw#!LѬpu6QX)R̄^Nrңc$˜ފ-!Upg<{X氂/V{{o-i*/Pu cȶ\Yp~1Po(f9Yl p*N]VI\kf -q`񾝙ađ?=Tvxk刋<Vĝ_IX{ W=Z`QU(grٷהil::)"8􁒀z95M.rq\H˚ 43ʎ>F灂^}92KfcweMq]2u 멥=Cn?܄9/17<sk]0- 6sj[ K]d^㯌`S8T]-BPf);]3;AŽa6f˃䀤BL2Q Sq>D]#ۦPDʳdڞGtAZ`H3-5VnWi7' j^%\?#{b(Xqcƕ(˜gG|@z*"Swr, eG,F/w8Yh ^n5͙.NJm&Kz"ߦ($]Y0^ӑ084/bPG`y3M]FƝIy } ң>C9:>$!5xR)ބK6W=HwHqL,4Et!RҊg΋J .tgJlϮ~9ȱ%WPn7` ?#J%惱n j4`GӍrs*5LiWMsV ˤy~UBr6%di}߮ٻXhHskو7Ywx<8SFJt_LNǞUh*/ՀK$0M'lG&TL*qd!oJ+Krٍ#7$ߥ҃&ruNW9Xl*\%453+ElR6Yr28Y물PC罧^OZ. 3:!s& n{Q.޲b͢8s8uw2Q`eZQ(_xL/w>P6ߩƅ|˺٘PNvt~9ЅS;cD5ήt$TohQx`eHy,?̶Q RdFd|^*A NXşLNLܹA !b+QLx),"5{}:U+Cbݵhc 1w0^Iʸ݁69CrA#՝d;䙷̡D&]apמw슉)TVOt` a,$OwKށj83U>A%Eh' kK*I|P獒>Q5n x1f8_V"=)hnb 㺗wDS2#B&v$r)hn am-SWPA*ΚuX)"R:y7N{|[.wLnf 5nF}X@A=̝ du>?h)R<c5=9咮&<6Cu ;7M5|I`8LfV u?5L׳ZCȸ aR8YJ?#XvH;+vA*r.1sdY| Z<%QJ汤xl|*y 9K cFHL CHR3/Hyr9'5]z/H|A$#r>lKSf\Z '(/sT-sr{_PګO#U H>b#V9gh灚Ĺ='(Sۨo,>yf2j&@4P.K=H P.P!S7ة_z'TK\ ` s؅3|nF5R-+0ڹ{Po4^ :تߙ!m/<g! bS(kSAc' ¯6>R9إ=`UV,ju^n~'Πkb}; = BƏ5GY?1bCjt,tG#ΞS`T$LA!Q n dtOvr?Y\YY^zx! 3W3)6Χ#Tb@lsӘ;9y2|H;Ãg<ˏxc0(x4!(ϱ۷OW Ed|RCtE\9pz!RFx$~Iu: #'V:a\ϊ)gR{6 `tUX) eQzaݶX76 I%EJF`4ę=|253Y@k# |9v,9)#:_GpU^#ה cȱ1QH)0# w'.*.!8^:lOQ\l G AqNDf{@ ؤ3կCMLrg? ±qG.Q5֦ XP'i'ثDƭ , = OV$s2lXSsD)( "s] .(0EPNkKR߷[v򌷋$VZEϻj9Vbl.6,3DS& vb잸FCx ec7;V[v )_1:9q[{ W糧;MA׋*$6Waa(g-68uLOTAv{D۬*Ld1/{LӉƖ!APso: FM܀T$$Ɵ_A nc1$qs8S-)Aն[="΍Ihv8qͅPqU'DM#1j $MtjS<G+MA \IVcV4~vz,͉ᔑM7L$ S-깠Nt#p u+@k,&2MP牢݋ 0bp[S}p܂` h$}b?`ՖuL?;=jjX`O5A,:tWۦe[&[{RjV6YW`er` D;ն&wV f ({ uk"pJr9]ixK}b=qdE.٘˹ 6aͦ9DIZaHb1&2N5ȝ V0j;u\Ne?LQ6-y}+@2υciK a;<+>=akd>ȟecmotF6`~;Պnit,6VleD 3ȣ<+L}%;CquS*3C}zNUkTLCji\K8; wA=VwUn5xS Pr|u=M=DXLV" &xhͬpxŶ"F]\Q3 }S`~dmߓQawξџikko|ML:Rq)v,Y]Jb) +BY+7njFRk|,r1* ' &lp/v_hDh4>UH6CeA|BWEr5K#ۙ_(Xy`ZQ6W_}>5K<'$g) cK5a%Fx2~-|+ (܁%mDFi`q%bέ:~htNQՄ)<.c-nE],) ' _ܘj3$9$cq31A#0SZsujea"KhzufB!2 XϾ$6"T5Bv">"0' 㚧NU~E2эO5 %ZR2[fbi˙708V;q6bP*nBjjn|~:7?IIrnU,<4TJS_gȼҗTw,փ}SGED7mey&6n<#g؟۩7\+?'nQYJsI0 %faI6 SoN$=MRI5Wʞ  *z9 >RB0LBTώmiwac[DGLn2kNW' Jfә(z7!Ս k{yza{lY9 z h "?~"@蜨zKHeU[ (|\D`f~9ca-cw$Y1f1ZI]PS,Hpnjjy(}ȁHױn5rUN.f !+Y~@RUXl0|&wezYD@@` A7epF7l3ٓX93!0H0"|]~%iG啋~&/g`cMnaz`0(&co[ڸdpH/ }UhفHkE2T3B@~톗9&Md.@tY7!!FId8 Lwkdb< ٙ#ES qOh'E Y)l,5-D~'ɁchB䳭 4aDv-rIom$>*Z1ym}Ԑ6_eݕ _E]로0 JSO\mϟ@8U0{ L EOEe7ϋ{od>V!LJ9R?^{ DRCgrJVoŴrgp/=h}7zMuvP3pV禒GR*uUz=miY]ӱ^L!| zS:-У-B1{q_ɐU5AE YB sڑ3c˻o`i"ۊ\ qQc'bJwM#,K6T7Vbx#lloߥJI?JUwiyPBg [`S-é]!NY 2:CBvubJM->jtyP*`r ,K_ SAK eX{f%d^vsn%R+2&[/Gܡ<ܵedK5U ʺ ?(Mk|JhCxQڤN1=Iu߸_]6 ·eI82-|sljY:f5[Ĵ~2upd 9zJԄ[[9|W32hzhi,1Ci\}e*XN.gwU0Gq"s9lD$-)`Ϊ<>Y0 k$90W]T5/KMƎl;4Z&Vhڛ!jA]mC! ?Fuxu67KNAN>ΠeCRjfȒTL"y:O`6̀ ='5w&pṦd2܋)X D%ajYǪX8AF+`h1fWbЉ7Ǿ&: Ik*bB8lӷ>X 莲394J(AUWdP5*5 ()ARaG2)>#kE QAH!(C43~,~27KMg>& 6[HPWX0{H|yt|J*G!Dq]:_zRc|UWmpQ$jQ`WS3C&dh|_V;8G=N ;䑼$X%ncdW;ShH%D}<I"y\ir݈Rf|^9*~ʌ Ra9%^=vBQ4A 8?dQf0/gv;k argXNTQߵpE֍А5|RekPށS\`Ce^b{*L(WQ&"vc Zc7x&"p8\?+n ]οZb}0{P zȝ $lXA8Hk۝DF.ݼ$AutFR0dEQNVJ+2|0)~/3OeVF Uyg/ $&b!VJY~3XI%DSIbF+oz.}3N_ lz7۶k_Wٿ}w$'W$cF:.a,ckD̔&2\Α*u-!!1nYKJd\wv;_:? < ' y.Rv%>6`2RG|1FF+ySҷkU v=!y" uUb0SYz'C.kFT6聤ABp*&^Y &8@vaT/Jls/;O &&?W&(b2~\Qt:_wzly^F,ivYNPΏ*YUߕHy2 UN,VԫȽxoTC'C3+C\: 쵓欶b<68ñ5H(f"O/LL UӉ*{s@β%9wZ(@;䤃w *K:}(ǨY!@'oS3( ˎl&̵j3GtVF5ٍ1Pqr~ n7at ,PHUh.&]b 1@mi[uV\}jlRT4%0R`/*߹ %\B)B\nWS;1arΖHN`%aTBY4BzhG ~4.;ίLӖ?5,>6sǧ֭CFUC",'SLB/һN0r*>.@)xbRr3l>>*ep4R֝R*Yԇ\TpJD 40p. '/]GX"GvHJ"rfnaHYmR;n%++.֨޿#[ټmtVr@8.`V#r5'3p i<13˂jQ[ [? +VKxPCu"ia\&$5MʌYOvl+R O]3:`=ó{Vܴ1!uK]Qӧ ua?9+\hL(/=w]([.et)cB3..jpJ$n~_w>P3Ƕ{9WF_H$ےkYu´_WcJU|K4ȍeK&bν8 MbۍaK3TEz_/l9VoOm(A"YVibniăc1֍~@&MKea]~Fې]莩c5\_sR.ʼS*O K>XMƃ> 21*4, L*} ^Gg_Qӛ`/+CuQ5  PZP]["?8|&AK.e "6vЕZZH}I` {yR KUKm>*bČhbDΣ١}Fpt*簓_Zd*l{혋O;P% sԾ7N'cȔq20Xzi/݉]Ss+[m$tZ+nqaYݐ1G9tݰT|yP4 9dDŽe66޿u?bKPGc;WnP^婯㢬o|[7uO8Ѱ'ژ~3wz-@HD=yYV"gXd|6G$UJ݉ΦS/1I7EW75`IdUeCVN7(Ee+a}kd![#3 }wE~ mI*$ BjS>K)ZY(`ᒻY8&G0xs[sQj-c ts'IPdAby3d]!Hnk9R(pザ xp֥h5!t9_4pbHEN/I#jH›ɫd 4vjedSRĤ(dY',-gL.i(Lm|ae. D%EOzm @-A֝$հ=6 PCNҰ3%f#E3y=|Zef ʀ&0-[mu/Cu9"u q C~y+kLwUMnY6縅&Q0=B? HYac0n j~[ y+ +do)[ϑ=7 *n3"ȸR`J6Oj|A-4X؃LQ/6/ﱸyŁ8Eऎn"?(Un^3\ǙX%vkO4Y>s࠰-M޽O?^5Վ_/ṪbؖLGpDPlJk#Zs\=*]0` |ۃt~ws` i~Av4Px{)M.^7dQqWf*+2wHQ`wLCYi;$>/ӌ)rezn*Qh?]'z {I:b3\͸Np v3z2V˸ɓ'w6n8?( 4;ࡅMl/N e, V}\|}OBI8M ҡ<@h 9d(Mu43vfhA Bo6_*b Ae-G%SHiA:O_ 4zg-#^44o`o3HmVn~s 3-.[Xu<ӊ[oh%+Hטe4DK3~;,|![Vgtg$ANV _Q,T'Ba`5kE^lBW7:[x6=@5t3Ah2 7dz` U(z93QNpL%dZ "|h3 ;źSS4#r( >ċģ>u/Լgv  *e|Vpƾ*E5SRI潶 N[ |Ԛ֗9Z49:_FjLdH}K8؊GZ XݯuQ8@>%o裦 B;ǬO![; 1Tm;2Uѳ7"gPX4 "u}3\: Xgĺ֑m(pf;KArz߽V斝[>8i${23tAE(:t ~{g+?*. 븻8QA7aR wZ1֍IiNAU q'E#Pn9T:in7z0#,]/pn-2kC֮-s`Uh Cx|̐"/yPY?\; Kxk:;Av'&﯐fhls/,ޝB`jU}߮-2ydN2A`bP: QM`oZ$T;F1Uu]$u3bհ^C=?g&^ےf@Sj5t9r^sk[w .QNd%m@z7\ĐRYK .ln`gU8?Sd?@h3"WL^դ7$ @Um^-\$8%,e@DX) r]6Tk 1e,1.U@z4TA+$34*'*7fUyo"S)ΰs~EaE:,|LƫL '#DjwcʹZ{ w8oWφ/N}jgs"Bt=׈#YIiN_+O" 5.iH PQ rkI!8ȧ[jRn*N {;[`фٝ|ʞq%6v=tV/5+qCFW*[ a 6)ʰ7kb9!(VFR\{Vf\1CMns?;3 yvsv(=[R`Fjm!+C-ho'=Kfd^7,;N~1wT y">R㱟xJu #SUew>CgmA~MK5R˗_V}W[2s l 3N09@siWtS8Na:Kc_Syϣ/ş;1".ÖNɹD>=s-"+䁮'Z+Di{z [b7)J$ *ѥxӴ s4 _R44>ȋr;|8iY9 !]%;hYfJw#_t[dR'LH*ҳ?@ GyQ%Ő`$x'0B)Gka+OԖ hA(|\" y$tňZ݅YY*$%֑cq gk6Qr+'@=Exzi_qHXQ/|5\ېޱd8! ZӃd# Yb#D0LLPGQRd]m ::{7ٹy{H^EKZwÂ9Q)S 5K@J( ! c*&b\j6QY-[Ah-QQrL1 Ѣ} TG`.c7 qlܡ |zut{۰p? TJ52[Dlf0Sjeve=Q@G#ߟWaľ1Zˉ݀N M8O]=s f֊ x7GߨUE' ذ;Rhh;ӊ4,BK=%~x̞zLY5sH]>M:R80QI~lR> Yڐ%E]¤%]>'CZ,LɿF*i_JDG)=MNX &5 +v5Ӓ! Ykw 4ouW?pi^%Gq\A箔f\IXWD5A$qTͻ?J@s6#J$lH{z `xՇYz&w?<(m6,6tFoz޴l]Ӛޚ2ϼ䡂bK[!Uo*ʨ&(^p4 ם2um zvؿN0R'a"pQXC݃R=VsbH%D/HJ 5j_7>*_%D$q7f'}2ްx(N#+RJѻGz|W饲m]hK]I+B^ YeqawR5!XTd\sF{.}]r&?91r2TD'7$ [&d> nU8;B}^寥N.htʋa^/I8_=Ԏ]|58^yBdO:ԲEimWthӧ]v|ubZr;?@q̧h)* ޮ|C _LFg%RJ“}D4`{`,$6:%w''{gҾ-O1.KM; m1Q?\/(X:[Ϟ?| :=k(lN5R44ܐG#|m mOYGxOop=q<њa i}cބ ,a+@|( \a:zJ]&=tlCN+h hM*&nX4&q&6q HܾU1akq<M5,ݪ I!rP;s"~ oQ ΁] l졶]"{cTg%,uc39"oi;/#A[ebOQ+<=1/ [RэԊSDU- 7u5jo1wF 8_13_bst=t6EQ  Rn dcHX:j$8d"bжM_ϔNu@iz Z:t{v\_h4}O__X S /b8GnLl)mH'I\#'9QaS3J^X =\>x]+qS /Tn.&,ӣbQ<@K[oPp00 ?ir,`e!ԝ-BYDt| }x"C=e9 &K<ϱAx =r,_vk9P7뙳KH,g# i`c h>o[cO*'j6a& ;\Izwx05nGcyzR/),Jw,X?s3=Zy"ADA_ڡL[-ٷhP^^㤴w!Wwmvp0߻[n聼\=$>t @(ZQ[*SxPl՘}ڂ9IV5-L?qジ9r,vD+)n^9gR^.٣8`' O (V}Q8Ssy;-wyK8~VxW~OmO&.^ޖCZK@uݦ3O*bJC*4^PcV% ;-X5EڻʘGlV9l2NPTBVJK&"?nXPc?\$%{y , 1pX~ JUA ((EMʞ9I#MJ:>0e (4PvV}7p]аķx,p>z5e> Jw-_ǫD-A3ќMoyUP*Fsu‘~ةOWVdƻSdAM=~@!u=Ѳv IFsB56. U+!-p;_(Q"{)'&QY.䏈4q{eRޢrأɈrFDWPwDM3Fbh8CZM>XJ.u|ʉ`KTRg[,J*Ө7!UԪ=xVSYTPe+}Qf}q%lwQجz7.a(%P)C2? $`^te=aUJ!o ⶦ=`Aa--<W]>ך F7XҬwx.( em&ګA+ X0QSIynnSzx*h>:Pk)p ]f+SAYӷ|aV|0<ɀ">sQJ457@3Ӧ9Pcn$Ǘ0R!O^}!E4@Ԟp7FS4O}A&/EUpxT׼mB 5xDXRa\(:s~>xϱibHW|l {iMrCnO\5ΫFogxPUnsxB6qVrOV*mE5Ƌ:ݭ5Q7„huKұ%* F& Ho.˰+(\QK%=s/HZIRtc+ioU(_Jy@JBMReS~/S97U ˤ]>s?`螫 ϴu뗧nGg %DB1*@bwI2o'ryIP!vmKCf6{vUh/$_–;cUFG |2 uT V4C0uڇe3tDET^ E^}f-=5/Eݺr&ΥdG%([&;)5klR2ִP!jT2ˋ{-8^q?˄}$Bky 0|/>|1_5?Js r{kƂ~GzX@j/nwcHO.X!Txam~UY}Uso) h)& C*`4~@I* aDS2EZFJղ|w~Dȸ] $] ck{Bc+VWj^}F "Wl-¾k48~KZ/>מ--? |@txPjSzKvJ9d-T!-o&A7ۍdcG20k]zkCtf0P;QT-zyOoDWBܾl-qC UdG҄O,56n6u$=z\ְ?k`'5źA 񦠌 f*;V-Oy5=Z J-̛ZWnwT=-2.K9S`@IQz!஽AM w5ȝyT { R]ӬʵB`ڰϠ/}TʢP,gF&nrzöf44,~ Oϕ)D?z3SlsKYFSTZ蓃|]|j&._ﵲF uK>68=4[i=-Fg;$AVV2Yec)/~ vlG_$ܢ-kmgUSb:p4)Y'.x9c:~| d}b.[UWs~}Ę:RPĠv z!%ڣ&o{>9;QHD ̵џLXmcjؖlȻ S㞃q}̓# ɫF1øN՗!ϦGQr[FL*#j)1Hel?U&}58d -ሼQ*T7G-"a֌h;ؿ fl"Gin#|.K)AHx ]BENzʁk'EӟJ4,ߘܤmfFM\x])z5jQ,:ƚ EIF1ƔLkYt&#g7{T[GD`?R is<6]PL9 =.75b\$6h}Qgs둤r..]NTpUٚ**as kG*sA\L #%YV^55+6c{'PQ|3i"]Ju[ND5e3ɚkg#*8_0YbC4F FLuMygCb]ReL E \ZG@cdoa[ Kޕ%'X)XI?sP80r#Y#?RեQݳؼ}I^p=vb, ?޻i29-o˾Q찇Lv@?^绮e+Pg}D;_Fbr9dJp3pܓХQ4g`l2|]9ӸoeP aL:!oN';Pf+eiArR΃r`p6@7P^駿!)ӨVV&ښm-VF'}8`AӤtgXfau+VK=HUwnRʰƷx9š,|#NkyAp!`6?kn;ezǫ.z[C?G.K1P'g?C󂆴5ićAoyY' ,R/(E^v&4SvWu8sh%O4 ]qj^>⶙EY1܆ۉR- ŶY5{@'/@̾)oЁmYw-{Á**`]1gpe%Xhg\𹑺R;v>H̑'=y@Db|4j ޖ#~)jzdX\]{e/S6RD5PQҗ4,N5#V+J8N:KyxFzfDpr hPN50KyER`9Y7wzuT52PzAJG*wT ?`;Z* ``":Y" Nl)}o%tN&*oӖkܷ$k# Tf@2Ƈ<%T/jF4",V= 5{VOЃU: n۾ '+fEI97,h1ܠ 2| 7_͘@s@])ǿaW8(e88Y}=?oY#b)Z fDGC$1H&]ǀ/gZ5Y+A2c U:KGI?JXj%Dp­u##J4WxYrӯ`fKjDY ,΃wt*+ru:T Z,=Cu56j2g g`J8W63-qp7`CP QJS5^D׋Y?/旧Mr`ey7$%'0:T:n+ R;Rm21v[S DDNTjCʁ@f@Sf7R=ǖ+|dDDX8W8)n8Mu} uҬ] C.KV:$L,6e3 /_&jYo)A~ᚖhn(!+ EMIŊd~Vt%ܣW7M'9ȋ~’4er]iW8}+HL?37<~PuŽVjGc5c9$+hH]4n5z-G\hbУ ?=84>+d֊:ނFwt"qs$uX 'Q*g:A;PӉ)0Roo;PdW7> oZNpޔZqs -ǫf*ƭ5XeKu/]y^Wz9\Cumeo^N/<=7k}pcYմIr(]w>zkHfJ! B. AB4TSUA@՟K$%Y4 "/ƣ}CI$J[SJ/!T3Ze$f[Tl=P fsU\meаc(~:eeC?r@P͖[`Hi2TlA0xV%qHf.m [}[#T7`!Be ?d_oM'0;!?%Qچ<[ܚǏ"m me#҅ ζdH9hWBiF']8?iʯCÿpN ;JKΗ1x>h a{;\^/=W.i}qwyNB\bzLPOR-]h96ApJuEA- 9F^d5BE죮OqbkT iH;T't ʴ vā?Xu6 afQܪGGީuW0$"#?Qq8'a05Ӧ,srэ/'Zu'ڀXzy2"D= m|N= J lNԥ_4$]KTOV%^{I(Ouh ~՝%&Lo߳R88yd5+J%oG/l?ک>pCBdLڶNMHA5th?8sDag.j8;TGSMGeR^4%6Zue{jN0,?Fc3@"+dhҜ&2/g&:3Q.vUd?#|RN{h^*܊OUu7_Q);?ID12RJ3GSVcgM@hZDtda\PM%$6mxj~֎m],$2ySUQ\e'/C.XD_J] +@Hb31ԃd-e#TM|xsp^ yuroNxνBYJH 2D]pVt+&gk=3xrA|惀TC:qԫqOӸe_.wٙ'2Ƶ*hߥLWO Dҙj߶̆& pSx}AK|/*OZVw> 1LV \Ϝq4A̠YLǑ%?8~6U7.p4|^SyJxg]at C%Y|B32ͬ 9ܘ:g:^uI]j(YB-U=*JX֞ eG7`^F&Xܵ kRFbrj>2DyМ!e`ӭ2yZd;9VdC⥬SwwhIjSom; t㐯 RdJ[TIۅc`p; &eWOFsU ][SUOd$)9Ei*uЀp]0FZX$|b-.u7n}M"K<]JHkYlaNJP0E);j"il&vH f%=Ud1v9΄y7E̱ 0|qKw\f1q-%/]^V-ܾl0z_&Kǩm{K4)"W`f{5bI`djZ|= :l"1RZHvc4T?䏲Nx鈪 ׿=ĺ/d3H`g>q;$8 ɕ;BSnjʱ0.ۮҥ DYc Gs$ayT#%@il(#x` }J=|K ѕ=g Y)C,4/HS'^Έg< 2`eJMkn&h*i8}VJ 9:6;6|ƌVKюYKz9+7 ַNDVݵ,fZ/| E<0 uG\XdS{z8OuoԸaUbQG? : [@S-ܠ@du@&iWcc4rPJG)ڈm yq>{KJG`<ÀkO-WC#Jc1]rih,/lTmх3d$&B#n%4K!d~1.iy)QfgIq_,·98uB2$X)䫜rhŴ}b[&&TL8\׆`}ܧr7Tu1w9P_% t 3? b,ŕr8lj UVvzm7\F1i˧qH {~|dG([+r}R5M%뾍a47#6`W-/sEtwgė X%I^eIf>bh7R4sgee$?R4EejbVj+1HX(Ig)b;gm+g;A]K 2L!(`gdE[]1 7"J%7:"[>M)A sz6̯~ _&:PX8σ'Ss(HkOх;ھaSk1ߗdr T>;q.ҬPS$IֱMiFqY5| "֓=o%?䄈c5vkɾpY 䦧5_P=qݏ[Ln7midy Sz_Ҳ3&5ヮ^RW{~f`Sinǀe7iGutޢP~)5 芬RIn]3Yp\_"MXIcw&@-cs&]H<<]GN M,uO<|Hc4x!"LyF}9d572\WFCu鮼zu*{؈|5:YFFs{mP-~.wXܠ=7qM< 64ʟ0_@>˶ A$d&u&7Kʅ~~k]74zK'Piz2}#'jPtDXMJ (1:P loa"8 rmJ~sFٚd "_T&j}/[A%?6~enk&6}{zt{GŻT8[|NZNE0ԌÌ} @\{)z߸X-V7lanH;l'T1ag0f2s:atIv*k8gfH2mleBHXqe-Hʒu TA:楰cj5JiBimKxskC%.-.I$ XWƑu?Qo Y\8&(m[b3s{H ଚ{=+#71љRiiq2~I1+O6]CtSmX*qmDVT-qVP߈m({PY Ӊ9Oq7Cx?6ZGԐզI'M{[˼찋,1<9[.!`ޕDVelj;!g0FAMsG}7iuhrCKr^iȵ{ Ǵ;5'LVG-30Z79֟ -$H'CEBSek)=$Xo8N5?lMoDzZ d}4iXsd/ 9|z2Qe)yMM|4~;F4, A-v$zFTacˤ9E [wlDXm+ĵ3~ガB):IÉflQSJغr٩bE hY< t5XM}Fl![- "t|F͒q9=`Y!ђ5&S%Z=0 HpAx)fAG}^ >VEsG¯ղD~5h '# ̘7`4'gaao7R5d$L^ $>7t9]|;Ƚl#Eph!1}3+YwM2o5GZ(sfd2T&9v4-00%"h*B:Údʗ9ݚˍ=S Bް|Z-͝Z׈^} vc "N= iuˏZ%ob>'nΞFlMŕDŽM߹gV`"YGPG;7:ܫ'li58Y QO{jmXde?IMiKI9+9 7\#5 \U ;E%eoúIpԸ g d` ~,%0$S7S|"`,P&~()Or'v@Q\}ySSu!ס$U-)#XLd:E$o0~\Az1s78yկ`0onE WR8Bz#rmM3=d Okn' mw~_UÓ8 !ҰP7^m+iq9=y#i̸NuQ-T5^b g TOa܂>덝͐1TW ?½ Z3xfk]${!0TT14۱QpҳˉV5360qtg]5lSt~3;&zA{w9wltoJC0L&_FA%@ƒ#$Cq@Sڡ[V-וRKjyҨ+9H/);Sޯ 7V8`uYF[\Y$ݵ1} 5t:'$1)ɢo=]n.+ ;)\SUs>Bn]0҉;8U/?3ҵo6X'fưqWulSE G0ΔuW.{[{m&U;>T4%e. tltA"B c`i$#E<"9Z uzbQbgW];.?EKWЁ-MGWP 畡L% (SUb5 ugB z~gIX/ݑ{tHqʢ'&d)Ix*˦5QqH&++R:"4M2 l'%PH WcU+F = ;97(VzځL|Ef tuf.dPxpWŵ7Wɤ#U'[}jх\s橗9q[&7NO#aɡd7FʲW!v dmndjgCSl(wI CQ,EFVu !NJ@IQm72* $x.W{ i"HJ 0tV_=T6^ UTޖ/j ɸ9jO '[b!:^!m yFSmL{E&_j10ƻnT;X)P ћ75EV;dXY옆:O]o5]{Mz/Ep=^X"ޚ&?y۝!CYFō uAROV俹i.ya1L1k' HlܬoiIsU׈IkSh.bK*4=0R8F h9&<;bffG-&6w*K1%hֺR2^Qd0W [4l.=$cF QE.83jNs-%}8l)*dr,;vg"!8,!ގj# wqR?)Eon-68Lw9y#Ei?/sax3zzîɥMs<8i6'-3]V( ԟeTDj t7&Y{6qV(ejZ0 ?|('nF]*tH< Ia̳S63ӀQ= 66MRKgXw<_LL|l.j9Ƽs4=ވg>~hخ-;(9cexۉy+ &ti4 &qҴLz&ڵWŔxwPoj+vZI1ةke5j\q:~(4Yf=Qw?5SC%T2ݷw>=ҽGCM@bj3eSBx aݚ*\Qɦ#>8/ %\gB#r~X@B_'^-yf !Kn{w%PJ;<7>ֽ28x>>4=!QRgpGTz j HjQ)@ޅOE6`jY*g/7ʋ+5n#WO [{\U.~QGf 7W[@ &T"!o jmuCC<v7˧ SC0*cW\C%Uqz' c"'L0J.ټӿ }f}+^efwg7`7G1aQ%?0dI T&z4V)|Iu ?`Y10M=ѶT'9yE7sl޷&Z1;hH>h6x7'kCEZy@ax2bF*J٤#z\EqIY] |6u-PW̒2zq;qblsjqW ?Jm#N[AfYsīȆEg1/Q@#"Lvxd!1uurV,fAYfZ:4,}j] ۿza#[D*䯣sPO(*Lg<#ɖuw0"ik@LMĩŗhLߵ":@>e`aĘ޹6DpJ&`D(sH:](mĢ%Fr sMb Ixb٦?C$G B5"*Zj# Cb,cž&t@e;~QD R~x,'[6(P.RF(EN\1}jN;&T|YV(34bPZ.h#ioAi k ]5Un;@#0[n4aCitƥ*Ck8SəהYej:? (D.5O6A鶻 I5$_ ,'ƗŽ|x&\3r~яrlk{Ƴ:~Kd:3Nvy{LDERl(qAʚgʺ.Y6eAGx)q  b;-{:/2I*V"HFRz|1jVeZs'WEN? Mʮ*~^ɴcEnCc)A8T k];s˯n>D5r뇌|*f;Zen<$ Oh&R7bN(rEFkJWa aݏW(I1fa$Jf>.7W ,V2%n)g[SL_맵,i}SA2U_puG< Y}v^AS2Kq-w9EiJom 7*0)(w3ƚ==>VDJe S~2q6˺[hyKsϳQ2CO# %*.7O | \xvØkJ('.KL.>x\ rIfuymj[hJAyrǟ'Ji@o{Nhr߳fOhPlfEaEz0z*-**$fq|f k+7r^'[Pe'+(QG͋ۀ_/r؃Hܥ& |'gYZ070701000004f5000081a4000000000000000000000001629779bf00003bc8000000000000000000000000000000000000005300000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/usb/snd-usbmidi-lib.ko.xz7zXZִF!t/ s;]?Eh=ڜ.+r!>/˥et涯5D PDG6TBxxsn#xNyhmCX_V5 j*:lV[%# 3&D'߈zN lVp?ᜬ,#LTPs.E dsҲ_r/+);NZ5R!4BOn#3\ v<^k9[ "Nʘ_iG04\qzlT%I/>O)fRj젹KH!R$+tsy-h= $WXu7%ʮ-xM<1\hISz'd,*0^c%A`[o#]/%4ǛMkϞW:=Jؚ4V\ 6m7LR.i{{$Srˇ"E~V"DuCLC떰injZpaЇ D? POk C( ~^\@NEvח呓 f&=FXcj 'Bt?B}5l[ }ժ|0hVp6; \JvWvŠ{L~)`xȉ L;#at}=?4('Zu,415I@SZGHY!>C@!$ʳ>}up:r*6v=BXj?l٬K9syPm^2 LIC=2 qV^.J);+lC ڪb^!kڈʼ %V^Bk6#O7ONM+҄Mq/a}[ U.ՕDͶ!s9M:OǯX1*jwNU탴M V`=i0~<ܙ{ߟ cj.FJ!;UmjOU:-^!zoϼSvvbRt 6'^B^5H 4),үtNHbj"0c S_0ZZ-˱3,2Pc$ EQxsuڕ/~WzK4|_6JAIj}X_B\C7guHp2}.LN }UyxTJ(Ŀ ޯ_j\"eD"_CB0A&].Ma_At $,/Hp\@& 17IXV:U'>jٽ@cpN uo|ŖyVJ5v^fUT͑I3^/{/ީl ^)Z=>M{ٕ7҂a fhY}+qk&Ҝ 1YsYꉺOZ2G9KYUn!3 ) Bi18;x!N5<}mϝ\i?YD ٩kË́[CV=[STw4#Rbv(hV`NYüt  c~hɳV[:}ՊhōjMxh6pLbpf& 'k@ʙXÐ! ]L~# 8Tbh̹G!O:7:p0R%6vca7,HoPSpD3p.>#H/ ͟a0Z%6֛27FG "C/lH(HWp[dtcy,%dKEH=(čA/q';&_ad''J׀)A^ [G[4n]94lqb01nhO(:l#$j\g3.4;^AM{ Y7oj`%X9 c@4zrOcnΪ$ dC Z^ja'ZƧvة10d7}lw%#(0 gg\'ՙ!}ddr ^;ӞO>]}ay$#.id[m%mQhmX#Ug㼆KH0s!&եbP|vcWY 3|j%;3H!<_5)?;Ƨ6ypnI zdgՍxCdd2 WCjG g|ZNu@6q`tEGBc I,axT{wU'4iM+>[/ͤ!-ÖBe|zlcԕZ'E+#B'0`Z)4"‘[W"b ymQ  :פlj d/QZ'c6%M?kb4 w%nQF>0EEhdbJ":Dke}Fa%yc42oKY.G!I 9SD@WlR fߜ45r[?D#L\y^YICmuI11F?pnZN_ŊRkvbWNkeKeV_UΪU4bdYՀN4.e6p 'b0bANGّU שF*#fE򄢷R'?^o'ym <*=]8n$CC?*|&9. f*u6ho6<$EK }RFFG)3>T6!Mۛ_4>2\Qb:4GʝúIrSBE>5hSfO Cj /H,Kw(m <m"dB\<$ ԣq{PfaUqgu8" ~}+K ~ mR!5YQ2%znjqc~~zX ?K u1Ya<(և#ۜԳ~"m]%,EKzV<R|ZxA G^m+y/v7ڂɡs|;˱5:#E*E{9HL<.YxSk E!Fԩ$^iY x{Sn ~rJ!;5u`z $ H0_%aը۶/}-r) kJfH(qu{ХbW*ׇ-q{bWa/Qy!ֶ˽G<**JgP b,sE: ߧ1Glun"Vsċ8h!&]5T3vkjZ'Qbv5i7#Ni> ͼYoZA|dTΎUm@M<ɇYQ0Di:GQɓ%tmTpkȽ! g`[E[{|i-f): 5,޲|]FyH6H{؋h" 5[AEr=XٗV%\qIf 9g0UGs(1D6@~`H6iJǯ;)iʨ"(K%U.qf,/'I% |BeV-@'t9uJ PXi0-!ɯ*+^b W/<<=SzCy#f X'L≿/T"7#!--Mgu%aRݷӐkncv +XցHMgQ_hK}+bhW'c/F#,y > XH| {wPYoL%ffG.L_F+L {C2=ttD!b_#<D_/xܹT鸊F79F>UJ/B'טxtl*2 -)AqS)^a螬Ö>x =iOwvRqT>׫OgcCzȍN]Btlg#0=)) sJXVIH ёa "{ ?+@ ?c1&8n%|=*NؽoܢWeX6e,Q01>-Tp Zb$L$ Qkdtҥ?EzAw$* ,Q;1oJQ$t)Y ,`4liᜨa1ӛ id8XW:pia aĒXOa⃮pKk?92˩~fM~۲9 &޿ޒc< gt>H !c4:,Y(7}fV_H|99Na쁍 zjCL$-h&97FҿM,NO}&kmdX⛚ݶ \;f,X&l[Hzln,خֈ)hmk( Vn瓝M:<"-B 3$\RzQ(HynܣrF!f"x~l'D;XDͦok Z*?ف wR5 Y{:QiiaV|jOdiRk5z_7f[@c_Јђ/IRt%Y0k;aq.4 `SaՆE J)ydsM]ca J%%dශ*a=.֣tvX˼qԘe#w( Aż //X})ݰn((UpK>A;goTT;~)5*[@JG̝ OLʄs%͛zz""w7`^ 8ejx7b_Z1 ?WA8Gr+K)t7QKtj)CaٚRc &+J|LQ;#b6I^SA1ch|+;PA'ETu^IUr=2;$`"$ EciKS{* KaVm7C"BVN#&VS{gJDJ+_y'Bu0pR$ +cG=?R>u-FJ0t[YuM']_f0 vRJnV']<6(=]Hob]=lF~(Jrᚁ+Fd \~zc+Yw@4]+A!ӏ 0;t*/ֿgF1&w[޹-ԛ"\4Uں @퐾OXb<*FN(Iw2: *r9x],^/b:AWa2K&Mm|ږ3tJgϘG+Co.hZG~e}ҷs*ICEGJ#2uE淍c㈲NϜ!@[\J[544絙]rN0(D8^JC*7$Wp#p|hj2xӰ!%ӻJOĮtc:Kv:G#B(S9F@V&-R|eIǨO,tApa Oiٲ׼$jD F[d,nnUswݪ 1" a g"FJ7l26TcYff N0 1LQ{Xac+nN-µEn;;j'!z;~ @H 12<q)7I#z r2b+1R%oniqDeפ nz}Os TS<&0x52evo$\v8}Sl <% p#ɠn:9I^,jti#apͣZEF ]9_J}+{|])g]M‰o l(I]ȽLqD J@hO=y:C< q|c>?QJ_,2zxxnX7pȒ2 jzC+GQ׌sVӐFୗ kϘ%Iyh32OrDj$Iu*O@Yk ܰEkBesX(aIXZ  D?!WbEbaŞDx8tR\fanUmQxcH7G_<h)|JvAQH_$d:c2(e_oC y]xTON83g\oYdk- 3E>_)7h\9|3Dеę͚Pp"`fFo9}1TY$cgr-68H8$H2vHɼFf kvQp(xffٳxmmGźń#f;|D;9QC1X˸èX|6S`'tdU0ud347uGO Qy3GD N3}B_ֱ̈\6_N+?x $\qid/5vl=)55l !<|>Cgڅߺ_:8S|xgSP3Ztvʥ.ťL\FT7 鵝#O uD7!'쟅`aH]WYDiObB=wp^ ZMt ?#,M;2ZnQ/9JsvcĥWC7Tvבg S<ʝHP=]+g[ @"H;n-BV 쭐Qו$\Wt-mlɞ(F_/wǃz pt32(m9< YC!_M o Uy?H*Q)iPja5N{5PiCKbk𢞡KA=cWv5Щ_cO(lXi;s:AٟZKUk{H+5bO7=@. ,x:8Ja+EM"{VI29?* uѤ&'ծ4 9Y޾tЃ:Cʊ4?oMal2`l&"ix%5(KUWG#u1rwPv`toթRlS6c95.[6%AXxl8b<@@fy=)s?98|K^Ŧi8pzlKdd.P᳛'iKW4~)V=́D2 Wȅ E2;.`Lo1HCr-=u)cިږCj&~`{βx\tiKds6|<im\ zGٕߟQqSKccX6Z7% 0 Z}\܀L{xdJ?cv96US!BȎǰ* AS.'/%Ċ4iʎ ^6 IlJAỵ,VxO/7z~_,xK8pI-Ei@e>@RT[_KW:Ԋ( >G)#"pk+PmF'HaD`-垠jYNC$M k@lR~Ec_&GTy?چN*k]F rhja@?:/vK}P3ҲuPT <&,[ݴ_7E}X4x=ع`t(\cnKf.p:w1䰝4#S%]N^J׾zY>=b:r%8+"V T#y=ҵVZrn%SemDhi`=,ruA9ТwG''<]0m., tK r)<DQ}ڽsrGx2 $HB/p\VpM/nN[bg$USXe.{4o$m$\DOT2yWk?ãy_3Pօdn^*2 `tچPA7' ހQZu gJv{?c"[4PÅ1 \Dc'I,3eÂs ʯ=O|1_pi`PoA.ctyr҇C#>v8OFW"bID$RF%~cm;zjM뗰7C᝵\Ţ iYoB4>@%7ж9yfuyZo svGrgE곆SF>i()BIC5fU iHOJSM$ƼꃚP\R 0zU#52 _a{ "晱qEFQ'<.G 麝|+  ^uV6T:hW%5des't `m1hp+ 8bgcyo/.0{3N*-=S]Bщ'OOz&_g2o !t;b4'xv\;x*VmET*|ox%IrRJ&^%bo,e2?2hr^_h)A;Tn5y).eIZh}_iP6jB ͛3+E4dSIoU~66cI@椲L`K$+[`gM @x a fM#> +\?l]7`'Q 8EUX#s~YNhS!ڥ.RkO~; 1'N'8id['K<[ \ml')OrRs<4YO„(:I@bn߽ X1QbmV$M ζ/NЙa._W@'V&iK1ZT\F]ƮTrhl8~q$~`L^ 5 .Ҹ~!{5r+/2R1lͰqXaZЙ8_k{?1 X?yOcS:~u"cMk̇UcfSA>?%+PY-< zZ56u̼di$=s*RN&VwXdr8:5!*C87tE8χ^zK#>CkpE@/MO]x S"64鸈sF6ACc͹\aA>U|ghn%HWYJ|0Y> Ss@66spa ao;vP4՜neB**2"<<@VtCuO6S >YPrt`gP"l@V%#w?Y% blqBȸ ηA+_|_ћu'Z`[E;gi6~̭ggwR?F S3F =)~GV}jAWal`*`]ㇱh9>\OkV':UbU7[@@!|9l> @9:[/1e:N("~ó61rשxA *R'pɬ^x4qHl-+ +2.?1ne5M;K:hLf\ ~ BL4(V)ٓ>~ F 0754F=N dX,ұ 4O`o L;)iMn &^}&'4bX6]:Oo5.pڙJFTʦPkqiA̠LO4n᭦#V8\]|C`<␾1 &Rv3:~?O-F{!3qElưË?\.Zl/fb1.l>A܍>SU=jGkF} tSҜLx.=uidPBɷct l`#8sci@ lcQ+SCa~r`axjh\ rE+8K(V\~*|1x|[=X`LwWsIRXkln$`*7=;hj^.qdr|kЮE忊l̲"b$g0TgP !9F Q8oCnQ>BK8Ica c rs0/"V?[hellΑY1\vRM`5[0J&8{%݊;b(aid.WFTSRmdi2x4} _ٜ-B:N)*T_[`$G1OuAowUPj#$ZBQy05_c3.QZOyUEmP)5cn&Sr^1ez-jF ub ߱0va4;Zcv A~|v/=1򞖒3.)/p*j@cq43}5HoHb"Ƴc"` /OH㖴\ _b8럩~>15i3iKrN)N`$(;٩\,_:nB\Au}5C 1ʚM#bhp y\(oY1@q<:BEa2?FC|a#ILeϐ26k\ ?DlO4k\Oʐ?cb|`tI:KH4D|\ՄgI _3W}NK/;Xz?ڴ63Xb md?~\qșDGG*E]3>h#lAK8mp@ +0<^z6@on5*VYi1b-ʹ]%chśn֔u ]fK:3v"5_^~$.򪣬.uR:řs w[#7aP1m1#)Q`G-seTBpЕ%; 3s}ku9[Ѯ9@Aļu|!F /d=i?2Ah}Z潙K+n]Af'Wvfoz/D1l0f1Z:?z`sl0M@OC86εtGh > ء H:Z>L(:M$r~yhUDs{0|je)HӲIw'x&r(x3!.LTl6xC9]v%L稕ߪ IwN,fvdqWZ Z!%%W/`>ŻW}Bz)dd Kx #CQVˣ+/)GP:>p LzYȯw"jE8xpʗO1, y bod'z0T]++#;\}+\$&ap%ߧ/`~ShѮIYȬ#!1oe^cRf,y?*Jʄ+daѣtMNV43636ߒry'` Jсlj9syGk{FՒy0\"锌3~s-cN6{5!gb_p%ްFnޟrGь E=|E0h$U h ߼mF)9,"*-|Qfn 8FZkx Tkd}$l֊qiGWS ;5lqݔB-><^ۖQ-Ŭ@%B̚ SOËj TZK=El(<Η e+kp $MG)|TgJD y#>]! *E w!mhT4fZыX?B.Ǚ[ؖ:[}j[qv@@&U:#}إJJ˹BاCHoUC\<Ҹ}c,K̈́[/ *7ڋԶϗ 12`՜s]~I, R#bz./3?Jf])P81iѪFnw+Gٙ ?g}ʝU+sOO@"d!fK~}j2leK~GZNy N _ {^iu}ݔ7KY=1[b@Woq3IVNU-ܫ){C͢nSxGNB6nۚ44]"rI6&sz>QIxaD'=8&5dzvE1$>A>NZJf ֝bߘD|<FV3U#u#Rn6bt\hu  YqU2=@ _ZU}E'[#dEGF@rQI l??DXwwKdJ2$=߱Tq8I5~,)}ᠢ~=]hj"sljg\͊z TCFl sH n5ZU3԰ ɜ|ڕn*{ٸ0ȑ ++Qab ΡSoUX6="]es -!,MqX`U;Au(ZlqR n?p}xq ǎLl1ॸU(zrqh UQYr2"N`(=b~M xTѴSiζkZpXje^15dLLQ@)E4 \ߕ^^%sAwsQro*M{VB-r`Hʋ,t8ob~\2a+:xCM {jcTڌ}[^alQ!~շԍL̐T֎,~Ne{Uub3\_W+۹zbaJ~h}ςxH7vovn;,'?RgHF/A7k`,QBfvLQmi^j+7738]37O45A[ġ';E27ǡngXBjǑNFE^G|;'E ]7\]ă!u19@,`C^YAlmi[bi/s pD*nNC1nϕd)[ۥZWZi$oH)ã?Ldx*3Xe>Iݲ!yVBvK {Gf`U%) (T/Y NBBb^-=nl nGX!3#'a-:S`q|,LŸb# cX,Oi90AӠףKxBٺR>b8=&~% ďfEu94n"֮N^vf@H-A׈ {I'ood!B~|TdVOsX%ozvˍ'(T7+1Ua<7C4}q^̩TUq;M )?X{Ŝ>c0 WhHx+&Ť\!qjrVsSg_CJ?“)dݗE5d*rWfG .wiHW* 0+1칄oh PY=C-3}ZFεɣ'T!kv*!UM|8n쩷 Pkt$e3Qp&+ cAzb'*e`?G5nc7$;q0{LKm}SRŐ鰛[s]ZhH!ak&PCr~W-1Ou+7y$ؖOъ( YDmE;ĠU^BGAR4!17>mLt`ḩ1*85HJJϵb3J+o>BB9g\y4M@,Ǻw9x&-{b.>?(|䴱Te=cM-;1p Y}dd[%\tZ0a(97srA xdWZlOTzNy*g~Ճ*/+AwfKjn[7rJKB?|r53+.|Br}HXa{ѽ7uG-8mJ ϻP]cĊ xl\Ğ"ĞnDi>2^Jm\)-2 rɲW3àfAqFz;p #`kٸeE2]v&0L! >X rs پm Iï\B橉:,{xvlqFx5f i ^{ۅׅ_u]{[xbla:n#̖y7*Ǝ-ŁB2Y_rEĮ7%R&ull!sT;m0䙓,FO.ߞmB2 `|<%V;x \ -71c;9zſ:P_ݺb,% I]pM-\}b%hcJ5B,>I0=ksmjTvR>tvSVe־ tϝboVԟ EVzL]! (Yy;ޯݙ_p*'C5/|r0:},d)qNM]!jf_K@ԃ62ΆGksڝfU R/PIfK(*uB>HNT惰0@9,2&r!=9\Ql:x&Xp+Q3Q:-1 F,n*xuߩ١EdTߙHFiNj,4X 2+pZB!4`mڇkV> v,9Jyy(e =.ifÒ4HYTKim{c%̠cp+4XM^n/O@Sߎ&",BxrܸITJXS-7)7v)1D.a nkFR(9NP0zrWât&pnLeN'{@|@W.DA S$==;NGQ!,\ب\bRn>oF-TpF_$6N"<`gW"|VE-5++؟&yvCqL2"[ķ έ.mڷ)휢F^7-X25xD&[+| IA#gߩYG5R]l2 OUoEN.l*ǀ@ƛ^d/6bD™/Q9/ɔ̾w < w9ea-NP콠Sn0>ﻜOC9RLNl^$ Gs R/Z";0u  \w8P]oǪ_+ޓɉghT%Hε5MOkZrtUt`*ine&!dDฎrAl93G372No)NF3ƊYbkX껭D)J r+ĢM5IL2˽4`'T6nDWLha -j >a3ƐKۙVO<.RD]C ^aA~)R8}&.khdӆ{cjp8-Hs,v}JWR-"lH=ď͓BWֳR\3-ج{ʚ%Vm|p0u{nm!|_$L3(hw[C"*CrE7IHɣ&+\=qÃ"n=PKbI3\W޹^Ilߦ:X_30= uBt0¸@U;cya\R"7h(DiP̏g,Rp"Rmyd4B r>uS`lƩL;ZƟɑ"[2:zϖ Ϲ 8ď, 6 $+2 ( S^ fkkB |LBEyxGl` okG8ERp,2N'h*MGν.W V=BRm}osk/M}6>d-9\'#?DZ&:S}R[0z{̨˾TLGvZeE#iҐ%HqhLB."sC$yHx: sw|{YJVSSTieqT0h#]XҨ`qb^(*\vm|>|j岊i9<D}ⰋAg]LzPO)OjBBvjL U.d(!Idȹ֩O7nnyЙAM 3N6[Q8x'MYЫeW Tn=RUf5,*a[Q5h1*rwvDYT1_QDfK-1|G{K:_$:ps{d8l s' 0F Wzn~F'am'*% fB3<g#)|#tHn- |Ue@zJ:>%jV&PΉvjRZ٨e{h&aN%L `m&Z}T@D#)IjMf$ ?7*Fvz9n-<ۀ/?eY)'&z~e~'ZSOD*xY(-o!Ŷk Mie fi(ɭT;貢?7ˬN2(.fCdz󣷑Ȍ8 \Ҝ(v1Dx t UωZjCN5#~6sVy4 lF\|L   ̧EP'l.j:Of"sHT{ڠ+W$n4mB/ŭgl.ASI$HQpGaftQ0>sU@ыh(5])7AVzxfoqE"JAH/0XOt%Fɉai`g<>R|\42|P=M4$/PѐV {wĵ6GbףޔN޳.UIC|t:"S`Q#>Ϻz7&TsuX]Oo8UaJd^jeY*{+qHzQ O ۭ{J[2IofcMo aWH@H~nN䮻\h: dmSF\j/yYo1"eDLNhҚ/J%p"FWkD/v)a6 R l~\kc73 Gs.^#e%ㄊe}6k*2Jx =)d?BC֪;_ٰB &+ZFo}l]C (ZҮh sVzC!];a8 SZ_rGdt]<C{:9uv%40^AB/ݎZ ŀPS"`BU$mOG)˜w')@ˣl04)G;n;Cӗ$!S"Ap ~xcMA8 h yS~C]#?Ȗ TB~>кnߺ)Y* |Xc뱩q|._ԱM_ZD(*@#.nV~;@J {[v쬶X0As;,/1S AA jOoxBSw6u3ZFTY%8UP]⾃P/"m_ս/L/tU;}.0H^J;%|ͯi43-:e*E{5\(O6%[gB,G.9q<*GXHK>kV+oG᳑oawJO滶K`;r*-⤟|NvXeQW˳ mmg%7x^c7|-9MfPI(Q_TѨ69"+y VB^$wXIZ}ߗJcӹmgDHnn?a bA$2`xi}+h'tFwfwu a> Nj75ٛMKsG-Ν?"CI{ ^h)%?RI.OR,z/Dy:[jxjݣݯ#kwW(Yיԁ>c$Z[!b@oϤUaGHN/'m,6_bj)~q$&E[sFIljyT/r\b;.ɧ(vt aU]Ȯ>44U\f!{}*R8?w?}tؠNj(3r]卆P1k]_pg3+Q'@r-4;eev#b#5IC|K L?]|oefJǓ6r(GNL%U\J_[׊(Jgy{U97tϽ~lZ7{. '>^c|c <Uo82ez2-36,Z spU28%ebv`;&ʰv6Jً+ Sg_GCۍ\jx2id̘ 6M'=ZVX(&/1V񩉖x[{L\54~Ih !~ҋDpRCtբ FH # 1Rgspz݋KǸ *Yy3| l0C1_^m׏H?Xן+\Vf|USrgVd33Zwh4%)kV)?~U1TY7 ՛)0y˽ egAȶK/t3vaV7fk9gUaRk)vIp`%C fBmDs֊&pU`+bcG g_χzɼB(R 櫀Ջ'ܮ Rh6!ė:n+B%@]Wq_;2uX_#;#o脷rLdۏWEшn=Q/`!Y<ך_ڃcjEs\$*F+8F6{t3IZjo~grѓI蚅4HL ܑ-OWF/tS⇍MI }GFH)k#)_\f+tv]ՙ=;)Xe~! m4"|&i [ M:O1K_0i\R= epM-5]iP7}/Ap"%ܑK##1@hT1R&4Uz"t4G1&Zd?a fe=I򰥨=-wu ʳ 彤;ا}n,JIuYy? gO 퐗{5+Ĩ ޴ sWm)@y6cizuN EcS˜KYfvk ]VX! tuJG2%8SUO:z3o@UXQvaS^$V6Rt7%3gZ]M% ymDa[7cR%= ݸOïZx'L̃(Gn\ DdȂv##/#h gh"TސKJ4Bm9ym{\'-o˰w44wKZonM@hXy[Ưp[lvx2/ G:(1N-ŕf ,}^[Umzoʒװ8^Chv 'd#4Ɩ>I8.v{PͽlXODog.zΩp՗T<0We~=_0yc1k%n_ϊ#;W!`6XLH,hi8ȇp{%l2(=+_6ˮApN:4N@q]("mI-8f%'OB6[+&g5:sZQQʱB]J_/s.|BSL֞چ}v%Pftр3׊_ W몓 "Ry`nX r+R:|G͚\F-j!wl4ᖰZ#ʯLѲTm5YfV5"d)FGh$Deh&"[k5/tb\C=Ih H-@Y'XaONo9N4d'iO"iJt&QTrgQA B`҆ƮhJ!J+(zks&DƕK Y`L`+iyr)$vJNH(n ۠Kxc爔<~%EM򼢴o姆i`ί) nXm=ȵQĎ41oej3DmJϬèq QotAF/H %,nL'7NӒDI.{D=5Y0ٖijļan+=pG2}84Ӎ{a2kE:M!\L-`{_<=ĀɷxMiꖄB MDOU@#c$0:/s8T{UKժKXivEbfψ&g.Jr:?Q- ?`PuB哔+8AHVW4%&sv}ykKÝ@Ym Bv99>_Z @,h6#t̽* C`xt=wI 2ˤv‚4U8 {q52Q_Kdh^E|ZĻLΨpgFq9[^]؃gQh"O ϯ^(e%l*h|grsEȈlfЖ#P:2ֿIJ8IzTaAc2%v-b9aQ}b |NsDa]\q;pFsZa]04b@0!-rYڦ.hWS+? j XVڠ8c,Y~\pE#Y1R^2UX* c*8'C/7[0UelN8F<"|G{n, @+ i#u@;.L %`T~"5B; 5(xqlC̙7RaV#1:R7_u[Wy)< c sRy( Dˠxx=SJݪG3]<1٥ёϓ FMf@.ٴǻo. ƱiKZ%@W'8ѝuk۾i9/3,r}aQî ]TYY!B?",`2+ilyP5?T:X-r-.OR|$i1!{,f!"ySZJWqP]vsӾDZ2/!6$** =,Y{EA2;z~A'ZۑNt[x 5;deZK@#/ut3 /b*W?I\wg`na9=;J+nCKf怏wT xeEgQr3EY'xqiׂc^]\ˤ'Ϸs2z oм(:Nˑ%y(OޑvWk[%u%'g1#6V0J9K?f$Ap621HC`\Vzz-GvT⍖q,Y+h| 8 TPժ-rf tyV==2/9M!^|i,O40_$p6`sv?󐀧-%ہCޫTBAo_vWn`&`٠ӯLj]J<4鈘ܹ+0Y/5>i~Tsv%.l0,~.U.̔->e&UGWuZl5Be1Ӗi׏"= u_DJ#afD{NDFp.n0\?\ʻWծ6a+$1ݽ,]RuJtZΐ+ x>%A\ U.40WVx5 lгv $ShŚ%)Oro^յf]a˫itES+'{H%F[]bL>^,i&ppU2=,?zjl:݁ lv6&y%.OH5al(.}1M$%K[ؓ(7w7p{t.trGSQYw h4p5gS%SP[njz8Ղ..wW+%aDZF B\)jS9$N?ɷ}:l϶{ {/c_Z{ȼ~2xg1.IHiV4=@) KѢ,PRi-ܡ2qf%ΪBCi &-H;lCQuKvFdKΤL(B禬%ve r:z:pz#$'񒰀q*v&1nDB Zܒ_]uhgUIScӗIAA1.)v`5+TjfwJa@kPzrrr(Pv&>BPɃYlLԂrЭ)1hk"%QUd&"}JPo1FJKd qz|֓ e@Q!Ns'PTgt>&~^nwHIlL[fut~cY]u&(W12h"Ŵ#>"0f ,$Ȣu.&c, MGK6&ϐJuB H,9bH)\)4]{*!`ǜAg{ 6۶e95}&>L06BTv@^[FU +CJmC:D3B iŁ>\Q7 L@ 87Z&Y3WMN6Ux =UOB~򡳣!_0r|P)/%d$oMN\ڡe]Ff%-= Nt mA"[ҽ$NqX U0{ Ɩv}ʭI8. aӏ9Po fb@9YE^X vS-9:"Iݦzk*64aS +հ<-ղaUeRs| ;} u~6)\%H2^?i9q!K"xc-<5ڦ3wF^趴7CߖN2 )Le[F\x}'e4d_PfB4[PZ Y6R8QK6J;!AˆP?%QJ (-X.ΔC]cjG"N՟z[JLp kf49New&o?! Sz!+g(u֊<^Ԧ PPu!ͶknmT,Q) #9B)!)1A/hUl 2(GypdOYn6P Ki)>:'*8Ҷ ScRͮP3:J.p>x]9f[ AKpZp'Ys ![Rl^w{l9՗qw{ED4>iGB=U@KAYԄL씳oaG4o x[.[Cp+nQ^҃sFL x9o׶ {Uːq\ $&G"; M;ddemcPёh69ڴO;s>MDz)%*l"dm-FSbx 5qY0-l $m]I%!?)UA O@s! ht*y7b #U9(w[}{|Õ)ȃIv$8x/{QB@|[Fy'YI$Tϵd?MrìRY}W6fn'~<S^oûH-5Pp;MD!f Afp0("=Yg]hvpʻ{gtfX](d/jos["Jj|mfNH>E|ddӕ%`A ,޲T8 2^#-5Rkq%8K|ƞЛp7:(B B[KӿH%[|3DOF ceU/n|Kb-f?eDͥl'+ߴr# fH Z2i .N,#{ЂvBugxP3kZAvީ¹3 !q!sN ֱ]=8 3vX^L.Ӈ [J׬ O~"xc]msظ08܀׎w1&G5}r 1 Xٲc2_>m)3qyV-=mn\%G&uZA<eCN~A`)"d(o+ю@Mc6Гq yC>68>~Ą=_(XhM΀Ց{8~Dr);;ݯ5, ^{dh1FUѽ?[Mb7"Ђ-#jGTrk+r9m-YUc}! Qcy Į !B !*w} 3C-eZvsOD вJq'8ˆ ,Yb5TE w :2 ocn!Tr>DEXA?ꈅJ"Ipy`*[A7)yt Xîsw%#nMmMYJQcTwH&Nt‚YelC;b ju /:3^EI>[W^ lǭ+ K|@I 7.&\ݎ<㋷1gwVFʴLKKN̵pr3o!L)񤃅Ҟ292}/E(z'v&E>t;qPlJmSo5Z>4F /%]A^"EU%#/a<S l$ĹI9QyN;YT9[/rH>† v0gYZ070701000004f8000081a4000000000000000000000001629779bf000036b8000000000000000000000000000000000000005100000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/virtio/virtio_snd.ko.xz7zXZִF!t/ 6x]?Eh=ڜ.+BZd,^8[qף` ɯncK8`9蹓q.lf\BengE݃Nj^#@ NXm6:-chP=Rؒ yIRDM[ >cM b4eGx@BC-rQ)uH z&tZfi{SX֧'V}dE;3:'\,Pzz툰lp*>ý#5Z'5TUlл5S`^|-FptyٮMW=>pYԣ6[ֵ>}h NF2`Q$~ȼ x~ 6A<,z_H+0tQB_=<+V *i;U p. @H0(n-"$h߀¥7nbuH{@=66PNrWNPBbc&;5EK0&㘔R:[Cpb=IFHwIh?'?qՆt+O$V4O+@.K -L ހFbqQkg~ V^)d 4F "ዛPp~jآG۹H]#yKZѥ"\Н9e  ~wOyc3&tOU2 %I74k*OlUe?=yvyU (XAh96[U̱^SuM@/LBm( zvzz[ Q-j)F>XrqbblX $. q#"+a`R$صZ2_β(XpnhY#ENh63V=M6|ΰEfC|I_p {U.S+T)iL܂0J\G"Q/T!pPu=vZt<UDKʦgjb\ `JyC۫uzbZYX5+q̸(6%1;ޢ *ҾXr6ȋ9tWoy꧞x~{M Olpg$ R5?-a`waƉ/Μ;0{>X˨ǒmvhi}S],_i]Vg2jHZcU n1 Sp#=KLW_I:ƄMKUɁ㥘RR񟧕tz=4wCļ:gaP̓8eP3±uC Χ>zi%?i1 /VF"(<&1Ɇ6M_iazs)L 8 %Ɔg*58ǼP^#̎o e`6 O#Olqc6J16 4rX4.%=i>5W=s)+ fz~7:jk'G`tV2kw6-u.%Jx}eh.~KO+f]:Hjtz*Ghzwf asv#0/m̩sP -=?e״cG( ĠbbxR#:/ Ъ)CNBϼQ# k :Q5Jh=aZ6t` J}Gp)/c>`KXtܳu[D.(M;iċ,$aT5X.H7TM?=Z;eau-2?:NnR}3ǵ>eR62~%,L]fQ'͢=S]/] Qrh_kg,1%"Wt⥓}G}6̕u X^ \[S^e{_-Ůyѧ#0Q.?IDc߽~@7aӢ];9uy8"JTDu&,Zw$w)t0PqZW"?$t˗(psepbo}&C5^lJ#ZD4- !B)J%=J(@/%^ߖ6J;c7j3D郅#M7Q,! ɒ%U8_خ~8k[ms]:{Ln[pP6 գ'=#S90oMz1<_̷`m_2<;{4H f:dUg:,taωl@wjs*~dNk|Z_5+?Xd xX{@ '6&Zɪk&$ V M2*|hhmEd}cBut{nz\4Zd!B"ܡ50LZJ⤌\}YY1Gz)qDސ9mk0M#%ɚXW۠6#Ʈ7:BnjKFBbdktKא %&ŅϛL}+ֻrJsѝ%Rx`K\Sa&vͅ kVL o >^{ ? +GE|gWVZ:Ч䫶ybuS06}ӂfUK4> n yYg&~Q?%?R y=-d1 %C"3\X$3I.b ŅkģO$fOU'_;tLz &3aDfޖf>P,+vIS5a6ZS)Ýy  ?.I_ cƂϓ9L;Tҵec6%$$^H(b)GƹwNSpLF" BʟFǺ̲=%Z2w?8,^d׽ț1nm,["1T}y}qGK;rrKX8 D7Ȋ~O'^$QOKD\:uHRPx9i$3qg(O Cg;K4l2\\hjcX{zaieo8Tj<ȇ@$~nExe<C JAct4[^0<HьtϤ(og- g15@Y70B`B \+(Jj ߸W!B`V  P 0A*kj.&[cb'$|Yu\|=yR1&.5".YЕ @\%58Q䢢A0 wmI"á@u>j/EeӖkQ{$+V迂FD93"fRЃ>!٣qn[Ĵ"k3(׉1p~^D]9 s ?mkk9і*ڰ 8k&N>dIZt(>(3f R߳/Bfh5^\d6-:Ku:ʌqU!9%E&3LAٯRBda_dpCP Fv{yyߎ>D-\կ꽟W`2Y>D!n=]+K5#:OvQQ2 VƂ r2 Haر/ۯ~y9j@l 4}%th>w661Qp'٠2)F1na[_ahCkuݽ .Ϙ鷟t4mQn Yh)d R'^nC0%V_2t$0>X:@Lp՛Ɔw*,>X / ՙמސeCOڝI1Idh3uFHM9oJIE FKy E5sZ C}d& 1NCL",ÆTu'< =4( n -e#n NOp}݄=أiai>qhD e՜Ea 7h3)" &:B)b˒ԼпnM@P{ ]$XdyRbڥ'}.1%^O6Q1:]%?Oc]vnsf[$XdBk\_{P"}=a[@K\]e32lyGV2ǟi|4zkAv s<7']ʾ`T#2`_q B?8'czilv7|ΛfoƿqBR[ 2}ήI^:І;Ӆ8~be*D/QfTvS `WW~2 7^{īl]6 ̉0]:+JJ7Yf`Tܦ^Ϗ2-eH.'[ "qHib&td}JE5|8.\ Ac?|ɽVd+ sZf*^ۘ}vC׌kx|0IO3799@XLxm Aԋ55v/MC+䚓;yf:ceǸ7޷w=Mf6*׌eKc1]@&ȅ-TR+|zM?N5aJ. FPy[fHk E+EJ=g7@<"@[cd*V'|uaaA//Pu>Lw0Q-Ji?D}yƭfׄ\`HtDtJ] lԧoEmjy^ L~I tQU=5ÒrJ>E՘ދaSõsUNgs0VÌ|lrT ` ȑN Pj^ Wf )ݪRd"aA^?R &hYS6:xwFq_A:Tp+sҸmH_2n-wt ;OKSiJg_v`uôs|pdP?'mb'3 iIJcY@a'Z}Sm$ E4ʇIYR'4 /c>V$Q +v/eb^`t%{]m* MA~g&;d-t^k'ɳ}:>n 2 'wlXO| 9ca5Ƕ^h~wy('"Ajz#.b_BxYrb7pֶCk΍:TȠ d{jnH3V7y,TQ˼=WPWMi\Td^`Pwpv$q4v :}ׯ|\>4\"F``Agآ:Nj2I_#;URgQ qS1b]5ekSD#qY?P۴B }z12Ǭc:0"H>9+Uaqȭ6y|f|8yC7ۓ'"Hx_7T+PnW 1._BuWF7eNuxX;y(N*Xyo]bq0XtL X:qq,#fraKJ8nr eb3ܜmaa &X>KkKUZ0VaY4!]u<~X/ȎfXOpc@m8 ʬrT' J[)5Ry?*<7?3 DN0xg~>8I ܬj!B\ўn o >jLpnЄ{p}dE3 aI_{=$k] ЦCl""ڵEfÆ/m9I%U2ڵIk2❊ޓ،1*(8;VN;۔,kWPD~tZ>)NZb0Z sut}aE,*OnvT[IWJ/@*帄9qɌA=ĩnŝQ3Ym@B=PHPUBHI|sT#.|b}\j=۞R]y4RSw y%/hU۸Rt26A<;fj/QiϷnXT%8yZ NTx&R|LQ4TU.K#+<Ycad{ q4f@H!~zrJ3oٶKnĦJ5Wpff>-'f![gqD2tp d*b(!כXmRNhzt{&"N9r!@z ;KY)]1:bD`$"敮:[HqB\ O UkCm VJ֮U?]jS 4N8Ωbngw 82#0\`V ~,59YV\M׫w 42} /]ݹ{8! sp]dT1g Oe0i4 fKBPB=7o7fu\{*C86Nڅ$~mC {UrvD)q4Y^>㪫,vu R{ϝF&cmiХV,Q0r4) XS-4:kYh{R>Da)F 룑>JBN@k%y}J@<٪}i2xkvXwx<}Zb֔`kj5u#JMBcu¿s|* | y5j ~)M>,Nl 3 ҂Cl,]&#(]Т=5>6M-ZmFtzR5Ň!憎8έmd;$i U#)bv"(x676g$/r"63=S(s/`Z#woJVawo!@ʈrj*?W(3бNs=K }?+܃t=zjKs釱N2Ed]w [}A.սԒaLn\s%}xe಼rP-E0cf&I6 GbieA-ؘF-( xaV\~O}3Q]am ܏,e`=8FB.e3Gt=Ncݕv"2łk7`y'`2 :'Xm~BN&[C-׈Q1/L̖8/)I WZ7-~ߞ-y69#vw\i2+P/<_TjZy#/e$THٜJʤd>8,m6?Pz 1VeD;K 85V]1TPצ=P^~ z;b5J!1J䌻Y]BQ]CAV"< vȃ< sxe B [n=y IСHXr@\;)SqRTC7@i&3dgRuC<9×QAr64hz CQ\aʼnfw`)VW͞ Y0XqdDS^a= ݿ#:OحEAnJyEd  bf8TSfәf{7qCy Io MsuH<^ Ϸz|/kSV{cS}ܩΊ (j01fRmLV>rS%tT[UBM3$s7P:"f(]БziIWYEdDC^/R#khca@F)" GPfœô)r 9EӶ5𹈼qbnI&Ჴ}\EzqϿL6fS 9y0Sbr96\I{K5VA` ˆQ ËQAF"0Νl{"r%@TA&҇nLC=lW9ٱBX,yR!¯MWuToر GM8ckRV"*8aNJ(.DV IM1:S?ɅM[~i`Qg T!A5'"1n__hY~4AޅPRɹO9 b.GWqukա?\KtZ|t O6kA#wM1!Ry"s*ƈlYJPԥ;1 aP:.i6ՂGV9TO?&. 0DkɢC07ݴ`5'm3$Y0Pݲs`5 |e·U Rp}Eq۵E4!J#jZJq`pK;g'oXM.+IM"n>$VA3 1E-i}NW^#>^ҚUFH"QdQ8 Y\`Lopଉ_*}9r7lg%}B3`̔b#s&: rKK^eBDe{9%+]s cB~bRjń\pn}*8Q2~=[V ;K-`h=jTMt<,kP˪l|0A7-Ȳ'$ڎ[}hI!؆N%M]o`ɇ].n/$B|jZ3 ,рe)HWF0mh p6|BƲS-F~Ꭵh@藜;);[xYşT6'8vKݎ9R"^'/?D jm\KugYZ070701000004f9000081a4000000000000000000000001629779bf00002da4000000000000000000000000000000000000005600000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/x86/snd-hdmi-lpe-audio.ko.xz7zXZִF!t/C-d]?Eh=ڜ.+}7sSí" \EB4ʖvOThWBRzIF8 sv ~y[_UtX-;m0a @+&?FKSחc-z&IWEM-IoBz|B6zIB+~%E_kչ];֚J+>Ջ}2@CRѐh>: i:B>3.; B.| :ؿ^9e?oDrn+mS%p5ɸJ]_ tUHZ>ZC^$gv#HC/e~Gs4-Q&-`B:džܺlQx= r>rqخ5jݾ{0w93xZ._ԢC$GAvJN-3 w7CU/'e Y h2|w9Yc\$ yO@uVrgC|*D"3I0wu|n8LFOb5#mƦ+`LK|βb[.ՂJ0_\sا"lgP,s.(P.nS74EVd:M{s$SN*]M˓PjEY#Аl zҝX!0bPj(Z1ˍ\!o?W &)kp0ޚ5yr$(|A?J7d3e#MaA!h8~F|eӚz耠n-7LP~QH}3'$)@&k0 H7םcFV#w ]B#-r$sQ/{+Nh|56$P,e~\mm2ӻ50]QGZ#YH,|!@vMIױ́[!RxUyw6ְz@=F#g @&6֎[pMSΎD8C^ >&@G,4W4FP,;AkDjb=^BcR}g]ˠMul4%ZvScs;ϺUe#s \sJnY%݃N59 &Q ̅H[ެ}eH >5ɟp(:2LH4 Yd~s0rpx4,IӺz)Ѧhl Q` # m53wʡ*]xf2$h ͷm4P]W{ d HvE*Qcv6s JVFyFf$dkoժ}}a$ .-s8SjE ji}=.y)}E{Y`RApj 6^ˏUA$җ-+L m K.m? 4T b-d5Wg3yݦXZ4S7^hrZ)=L92K7^<l6Q|3ٛ("HzV=-U/I}F^ 6ZE&$\!hu-7Wmfa,"(޵@MtܹRG)ԜEX>/,=%qf'|Z.sG4Р>4:xn PIJ>(Q986qqx0/&692Yìt~ar<P~KYTj*"4ֽ eԼZ IAh]ߖ;BەIoc*kcI3wBChrJK09GFc1&!\/7UףAL7\Xzߵ!V#kb&c$=ȆLW Jsmtӟ%)к#Pm7OI07s$5ҼuLB"iG%`\yuܨH%ӌ<_<ӄn<FqVfJ/):tUރ;!KI;xt$` ~KIQIɜ] (vb S8ELM#?8~X, uQ1p7oQ%M Bv'F%-5(%L* x}41> B&[JS L{pf5&4!vp\nj-hɰZ%v=>*oo۾ئ8-=%Zftefu,b57ښ.;:Q$ѧFi& o<3[/&BbRa=Jltc&Ea|&݆y,4'Uw9/LH)S @k_>?[2 QZ(U6JGu@7|u;wCU`<'Ṣ7rpvAw_"`קĩ#nbK#^G ߇_78#;GR@&Yodn6mCTOix"=\OJ}&,o6ǶxmB;)so lS#ێ3*FBG 0d=~&UnI~cTK2-;`_@(hOV9_hHC]s;K4ⱴdaIc|Ur|^\i¯iHg/;~+&,c4dh2}B.]t}Y ^ҁ\Mar{--vn5v.{"+1燩} R 2':0B!'2xK9=N QDVQe"k~Z%T㘐߭sxj#Њ &U$vHMT?oz$w@v!XHOLE7jgR slN%4K4אb}xL5h7i,؉٠H$AVeeP~MOaw;8Q{ .M+C_h @t/<1D(P JW'mF d'񧺲ru4#r& eRUe'TQjNZI -J~cٳx,~zE$C&0櫙t_-m\$|x>:͈66w|5kjp3O YML%Ns֥i N6ҕ,\4!!;TWS^1#Nj:VHEiP-3:AҼScM:Ni2@vbnԩ-Mt"C N؎NNprNnP\aD0ѬD*DKT j`BБ+<LK5Cw-V 2`&;h]TiWNb较x5rvEg@ X5,;zoS3^D<=)lK~[P2tb2[™t}hoac+W1'+t-TZ&W1R`"aO48BC&v.DzQ 0cPU`Xn[ɄM͚Z^CK K#uR: M;)%wYkA ]zry K۲ְFJd/]ng5)X7?iErgn PD\\VXBig=h`EbT,zTzG SOG}]񖰕 wcϥڝ6Ih`QWez68ӣߪͣ`@BQ3JzЫqKqfJHE[,:1,')oS.t<0UDdY="v0_7x *4]3],tT2᧸qƟ뉬Yu]PWDlP]?2q*_`@\S߭ZXgLF;)d+e[Dx%n3}Dأ@@]>z@Ӽ=r>LڧlK$m"=PU?I>j5^)avRwD,0AaSlj%"w#姺{H ?/YLy!@6x$fJ[dZ"IW$Z4{  ݻE煍{UaoRWW P+w;B%afBPXKXM}M]Im(ܗ 1!n ;݋|"gqSdOc452KhBGL4l>qM(뉾qh`x=?Ôݲ1c>%0|4QJ9JpehE%kK$61t3!_Lcg|0?д@Eр S5]]x8+8M^| 륩B #UkM w]?-oABWuX2f|) $ȅ" AXXw5͇NѬSCqQ>ǾWa2nF{Z5w?ÞAbEgt"8 `Jk?™[^ V9LV2{wVogJ»&`] V32}uL28:AQI9l8tZ)qIR|qoC+24oiz>$4 3d?t4u1'4wUI7=նbo>mUޣ®tZ%OXQȗ,h]s%쓖Ҡ,c w6-TނYlz G0͑Sl+7[cL֗l .Fo!Q\軽dNƥNZ"oJrP<)eFIzVi&gXp]HP (qk*Elbs\/Ï y/rJb´ώv_9^!uV`b?"W LOQ}ʢ?Z y{:u?Vyq50A*6B-(VR:ʑy-*9 7R'hFH16 H]#d}UHC!.s{##tBFLT>j>hgEz]tY0vҟVd|\8~z┰``j2ۥޡi} KB$"VѨre W}G&1r*)&R*^k$I%SH} : =n~9B;MReͱ3NSm ֶ6ve1X03U($g;v Ya+qdj xk]VE@t40G{-B)Gd ԉ䜃uB[C‰{7rLxdCTX6_py)Z8_z*i?Ś$FHd:+yzh:lcvsq5[Tb@˻N((Lyuҗ^܈Pz}R9>ˆASa ; nzΆ"RQ KYvGFb2ƒK.ʱYOW$ʹBP+8KnVZ/A3%~~8īK aYқde7cفY8wYȢƸORr#H0]ׁsRep#TJr {_ِPA2 RjN '}#4q+U PSxg yr1:Tk sGZ*9_. 64tɃN.yzotm]OTqC30E1D?jšl;Z]Rn d/zA7|) ^=F}m0{7.}i& q:_JN: QjE dz) :n"N"E0|-bxfzgM*{m9vHVv)RԾ\`€=[xl}+Qlf7Kq. S+@^|µhBYerj"ld@pDB ;"%S{\7y%v@`o`s{r9f綕\2B:IDxϘz%~kE_? Uw+l-E Uo|`p}-خWiE׆5s$:Tx.iOM u-Ufr%PI'8tv ͏U;\2'<藓fjsԑ8JDQL 삏IWF&~CҦőuzJ^FoP<)|3+BDP\(Ut!n\wIWkiw+6 ״B5W1!0Gɸ,Pp @=(1m{ԬV}Qs[cF5"tߖ&l1ĂU.V(dR0`٘(aUD[S7|4, "G'b>ou 2xR=COE`K?ȒKYl#o¨Ò}HV̢tz7-g65R[g_|4qd#!O t1m@jJSyȐ^SjɈ ߏ ݦ)n6,||d609e0q 9 C1")tQr|_iD-l|-ph0ռ}θ: J&<tߓ,e^XӦAٯP!δ` NlJؒ30AJyK^m^3cq熜;2(8^V'Dž DnDU*w wם`fxD+c*|EaiRRl <+nS'OwZH\x.g@R BL5{H7Jغi%rO޸K v(cB߷IOM$v^5o #?ltµ%dг5tflxKlno dz8i҃!^),AHoc&P]ŲŘyٲM+7q\OFF)hx+1N!ꮌxgj}3mX 7r m ȪVgW05t^.C읹˙uW"zW]6M~-kͱB>Lod7c:?~/6-m6=[}&`iTO :3vJS;RFzU"^HiH@I ъ4Q F}6A]j>Oq4!ZՎ YI4nZp0HH1>JFTj 5}ty3\D+@Jmk(+HZ'F~'j, 0rM69ԕ_J"sQo!x6\DhA} (e=_z_enIPɫ8!Kd]dq1MFi5fR>4"BԶO7-wQ5_1@>x \8<@W &H>vO8a7w3~b>Ӵ#n]\Es\@V1B}P+)Tæ+;׎؟#5$a qg+\lykf7ֺ+ _,+eV d0kpOR3ٗ+PB>/Gȫܦ潹t
  2. 5أB@%2z x218ޒ Wvᖍr|B/-5ch4_mQxt=!ṶœRrׁѪZ9nYI-9 ;ea%pyt&*ohÜfyNb .DtCɁ%we8Dw[UR띨uqҒ{ѲؑOLSKHjubG *!uh)lUl%}sXIGּ]b;ڸC"o#!3{g6ͥ$ VcVqRjKs] 'Z5Jv ⬢,KP]#[F~T|dDs|6n$(Pl>{U$)M|/JN,s t@{ MPk/9/ЉDx+iLHYT9%=uGGQTgb_ԝ~Z tCFe}tl<-oBwhO?F"kXYOO%z-O?9 ;9@U9(jW$#fmµ'WRYuL$g{ vWQ"y,>txnWh5J pT{v{&@! V X1H"o7|!jZR2sw,]ES=Fa^23kW >O?LECg6gcshO+* / QiՄ]oK)>/ctFe'd͟($S ߠ 6 ]`NPԢՀU %.[uW*+`,&A>&/.N `US(1 2D p 7r7w%.#ԃ دk{(΅}OJT e׉bXN}< ,?FjIod+:NIǝ`*.Fߵ P u϶{ݛ!uX j' U) : JP ,Vap6L$VǟA[AKg`$xathR+[(_dM0곧ug-Z1,b e~Ͳ}Ai2@ǝQMgo3|A=Ch+y>;iBqeYO.͌Qy*|@X>on1t֊U#9Bz6 {eL u8LS~鶲.Ű|=pJQ#)fr@Y-`\rHffRӥ;1M—SϙJh@+0q`3>˧a)S{yWEOh\uqa^Ss?EYlߴRI&Eh=%mM*(3o-׊W|5>hcL{E$3hoo\YrNx+}tu#8/ڸ+0pN[o/T;!Ҩ3bV78o9Ϫ!zsRiu8ĩ^( !p)'k`RZN%A3r/M9|I$OF4utO| I'UT8 /<M}ˑ :z{ vy!m 1~$Wfxzy6IL$A⊓-+{C]{ Rm/cQb|U$X;'ŰlD ̚Y`!H~WD(lh0UV؉ .4E.0{$l lxm=zƊA.#T (@ߵq /Uac?g|3Z4 a9蛅O͜[x. VMUuy(%Oy8JZ1pt?wRJКoq,K)ŧĚl(,TBedn) Hfy,)S(!&XN vA9v0 jnq²#8튂{!,}/y[UP,Fat x=Sf s"9'b/H ݐtEçCwH'ihR2yyԥ{`NyGB #iANEQ.-Ht5ܚn iB84߽V!Ԝ#]Dt.Z-N|MPۀ h%GϼnƟ^T8Lk<ݶ*uOZOya*-^#Eb-p#ѝo`Aa˞ ߃%B#omiVFYITe|`3$5 [4?"?/Bg[leXz5W1v# }yHN mc2O`E1@R2dS-ܮAPd7j FPeWb_zYeC@vZ,;o:vwd/MVxE .`q閃8BEwւL+kbM}'+{Ѭ@LcYN"B(7p}zVHwk]v~k#Wf'+5m¦ q̉ݍvhy362s+mPFa*.G:@NtތZW8R4+T\hG=Չ?;W~) -:h{. RSJSh&#u6-X%j j?E[Id8Pz RO hN<8j+!m:. l]g+5>xhcQӨ0_dҝѕ>iRf/maꍜp.T0W{l1ΆLdb\@`Вo.2D.Qʯ/j%.|kE ^߹q a0\v'ȉ.Jcբ3NxZ$F1I9}3&!qb Lז2 Tzh+~&TʊRd[]fe/n5ѕgwLBgG sNTapAǢ4&WGa$Oh|;7ƤegKNkפH@a wmxOg֖> Q[A"cSӜ\#Kإ[XTMzrT]ܒU /iR0P8y/0.Է5Cw~nL; %v5ѲN's?AˣHxM& G{Z(Vh Xح{ƕgL2G&nS3&fYGRj{ ׳25c9in˜U;{E7  K'v)uH(Wb> (ūV'%x* k+uTZ?&>GNQT܇scЖ W@eNus:ݎ1w52 C-iapZx4"w'c:hl!t%D;ɭXFm;7_-k*ʣQVdmds=͢ab4r!byg.NI&cRPt7VU<̨{#e JlW4瀆_/"򋒩8')wc|jO^dLT]ؗB?!EӦy pH reݮ#`{g [v9+}J(+dLC3hi{?C"V!76F/ *Pb%hf,>7ݰ埶,7J9n/Ys&,KuR_"i y nm ~z]f~L NXiHu_Z?Հn'a}\>tynv={e%|^Շ-Wl MJj4BG^nP Iy*pf5T9Ni3o|J'qa–,_r$|-[óYkWdk i]4$cNmi58N 3)6fp/@D9);d䈄mٸ|K`6(7o3=t?7dĸ ՝naQ; q+%WX Ӑ!U'lR= *JKbL~1u؍1'kc zf~`T(O0`hx yD'b$M3IɊz|}$C;yAd8h]]?PPP]k:O,q$٬`HY"ЇՆ 8d}ǻzo% *RFߟ;@r#$hZv.y4d5glt 0awyBM<{,aUo'H鞝oN8hNeα}rI9oY^ !y),_຿ԩgVHz+ ِv|HyhX1B*\cX$U܏(ʪb~k zŨ(]@lBΩBl uyCJdd%ޗoM Ȥ_eJ5U7#cθ=s|N݇m>Fp X׽{x&ɣ20Q-&j UaV?tL[[BL0 )7$8~u|}[9@hI 1z/մ8ֶ2F|I`W]8ؘ)r5rTJ\L`i_|̂lON#seތ\=:Ch qR}e~ p:ܤ23=! iB)MD:  ~g`%puLVMYRsWrigYZ07070100000423000081a4000000000000000000000001629779bf000033b0000000000000000000000000000000000000005700000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci/ali5451/snd-ali5451.ko.xz7zXZִF!t/3p]?Eh=ڜ.+͛SpO?mHjlwo{E:UgNKZ EJKc2FMI %;}"_:<2O uSZvN󽺚d1ϗqFZkwaRY^qQ&-9u`&DVL|c (nuR}^jr`v{SlIqѳ_Mbbt 9GpԏTJګK2*Ry{/PC nsNY-+%WؖYR;A꺘wFWx|6`Sy٩zxR[_wȩbYKh!Ǩy)Rg2c:G')((m=4l=P7lwBc *Հw^.ȈHF߇ai474؛LFX!3u X>eRᘗSlx.cx-έe 6q5ZH#"#pں8k(C*UaegN"_6]/ėsLaЮg* >4Yv][gB4V RLk$,9s9@Bn~i5Wdm⑝}R30X9qY`IdΕ[T|X1U)_K> Z^tSn 3enpK.PRmpOJQAFt,ٗ|f<.NG:Ig Z+}e [V)8/7O`5LL78#ڗ պQa ":ȹpW`Qsn 弗%cX9Hp0u꽄"Mhgۇ:/R̄}p>s. bڋ%(ZW]k { -K׼MAĩv+hgw"bdf$1rCΫm)-kW89bQNՐR="$6a># &̴BzeO 51*䐊j`ޜgmt ^wa{6,IXVXO=P5j&z"u-dleG>Ix Fq9ѭT W9%m!*kBnٍʲ&b?T@GuR& Kw?RDgyTCm߻?Ǐ7Dj/9pd#Ƭ̑}w9/> fmѶn > ۽09%ν%{>`-Uja)C_ۨ@_ɐfš=x·Z3:U !Н}%^Fk"%##&´T9ɛ~\_^U X7p8e/W(ɢYRcJN!i.yf%ϊWyS= j ӌ]V Ml[ܺY=f`6AhPFcXw͓]닎̨`jwIG |gIr=2 gq06cu捕*a?YU z`ݨ=gAdcM%]O  -Lݫ-Է'WK/݃nܤ1ZƭѐLVA].C9?H6hEtz<,;ANsσ7J/7FM_Cd,7A]q}db}6낗2-j^1۸H>Ťȹabe0bFW.K$׏=$ {^{]EFH$R&?A9 c;YIԭE[rnzOA=x<)F7V{*<΁.OqO 0]=8Vw!Ot04RźaٛEfc-vfB Tq?4e" @Qh\`$A xjCo oC@G"9c`h3+yFH`zc#6) ˰o5 Y[9- *}dꦏ5.IҜ$~'Z//_NAk}c U#d&.4c2ŸˣE<mޞQP_e^Nsb%~6$mxȀ#y {\aQ@1x+=.7+4u]i:d,Uژb9˨X- Sj\PG Us("ȡNGGy5jZ6T ە0yO`Nvv>z%k|M:zGrؼə KaGs#`-ч۟#'|ɦK7O2@/?K{hdDȦf?pȤ1&DFG*ͪ/YAUGW"Czgw[RC0gQXY4.V]is;n dtqhPZ 5,AL[x ?smm*B8W&h%]a0"hÐSN^ZuaGmlBC#5Тݮ Aț塵}E}.IC?! G^҆X.gd y|8WŸM7;Kv7rP$FM=Ťu?+M)H|Õ01p}M%3n(eyn[潅|ÓZYbIhV(oOP+7Uwk;b ԥơJi&YD1d+k(OKNjcda:m) pC)ǂ>_?bL4BYn?o҂ONԯ.cNEH[]Iu`ˣcܴȚA;*߼ܬV6j)(~VP V8NBC3qr}T:mc =IyȮt9#'[~ڠ[(V&g4? c7ƻJ(9rw+(=42*[dyC&bI޼$6,<ʅ_s{KI7}kz[~:#x(UzţVOk@~˜S(it1ĩ\ѩZ鯬HksAܵBW2 V9?+GnqƾJQ"1;Lqo7D[$8^3N4X/QWuĘ Y\V%x*jкsԘ c#ƻXiÕ0NyxZҼNQ߰ ErE/mQ=aJx]_/fv)Nܧ{T;}f25%>Z"˨B@[ J Fwڟu601;Ws4#4YkcgoUEs ~I1TOc}pĪr`q\IAK.RGD_3i6ݯ2i^%ssU˿G'C,)T*mZV9sex<[II2O,{2~XH|O̭r; I:ȌƠ=/>v'U ۑokXJ8cEƱ^{9T fQxܩml@\S\4WypNS<ecO'"pxB*IdB+ds c#'qk::?YoFN}g7Uf0~ _%kpEoزij 7H=*- 9x$݂_ .)a>.eㄵsM=㏛2`~:M]{ynkehY 縟m=ކw֌qA#ǥSN6|_{ߗm3 UA.`6d0EMڮ5eE~x"-N9/:.9ђ~wg! Y ߓ ЪyֈPI`qCUy_3o_Nl`h\ZXrՆ=:ʴ\.$۞h{Qǡoq9nS7J6PFvV-,2y^ge}/uz(O@DsϲJm!Jȭ{Yu[o|䍯oBj,$wY U,tLt !9fةs^:?QA `A͟U^:6FOʎTRɧ=QiN#/]T;aFAUIXĤ(@jh:{2qWJ8 QRǻ<SQO̓i6s5M>Qßp hVD'y?(?D]?.7 [77F n{ܑ(uu@[N*NYҋ B!%ESΠ8LdRv6s(QI3%,j Ij|Zs^]hz=cGNaPIGV%RH a~w˿=Cv?υhmu5%/F89LgO"#zڷ~f9'w}mOGf,Y[XrmY c,Avvn"V6*jCg:^LcՓB&go2ċ(I0I:KaX]1#1@|&^8ɉ1Tgb,S3KC-mcuzCX(X>t59ؠcmڃ% *sZDꊪAF^#Yu64-eO<3cfӶ$=tn7#L9sxh(Z`,*Ei"L_2-N u1CM:8z}}/3ڀAɽ*/$bb;S~(8p5R2G{~sa?a3ݐ&aUc@2DR ,K;DeJV̥#9f.d QD#H9j?AJxU@XMAiU۰M[)+ѦXةYJ]G+V%3͹ra@×zmjA_K?1XDNe6K9h%͸$ vz:G=YgˣY,Wt3{¶44 &vY_w]TSL@J] Ɵj~gqR7p9DV.nzTrN-mX ^8x؏?'ܚBP_L _RRV"CAM%\G>6澽h.'"K_:gjϲe;RMt+,Ӄjg*VEtIYzpϙ4]BSpn )[mF"nDmr9ƙ8BHs;%A߮TYzdt) {uJ~ a4EQu]%]CN N VdnG[Y!/5"i% `^kHM+uy99SGpkۖƫLN5 x( ]وK[Ԅ?>gz,,^ÒNF[K[WnHzu"7NL]Ud>.0 >a@u/mGVѰKn^  2:zrSDt#(N!8`2OQyOם{aR5  XDqx^wQ5|NRdEef]}tڒ$ijE|! x_+{koP_6kنd ;i.'213!9[p4uj^—JR}Ḙ)9$F59ת'ez;`M\)kȧ?5P AUP?hH;] DrsG {/*Tyrk""z~Fa >2eԉ U?!YOoY B—vw tW RSXyD9LH̩߷p&XyŜZ`qUJ7M<ȿqf2BLl?3.[}wB( xw5ch9~hsRFi p/D?6*'reTAK K ʶ#Qw4y(ܮ8#1cSFlv!F}0/1ڸc6_2.J#F2JiƋ *[7Gdt+mPϹcӚ`O|g(hv̮$ǽmĄmutA  ?lV1*,}o2lhV6k0.$b{WFZ)9Hۓٖ|E >ya==PK%#}vҞEYi:Η llu2Sl蛺Y{!fOVa> r?hoOcpHU9תۀ>`ZXCeLC^iMiaC[hњ: DꋂM/ 0hdQßс/qZ!(ތ4ِBS݃J0\*C0|:7$+tDs~z|dP~hy,\DGRACzi9q!ҿdA=&oz"b]>Σ/k~R~gI(R4UdQMˆH9uhfagțGE>=q:V^E[.P wXMof8_O=v5g[aq*@ bVTdR=4gART*ή!L7A*DTJcQ4A_ûqqOx$`SƛSfDL-f[P F5|k/&6k'C K-/1P,4I\~(@ G(@Q~JGh1lm,Pݼ—J akTPFCerFOSŪv (~WAu[ ]*l˱b:kMw良klKO28]梏rIɶFi^xMUXyH4ȿ<֐X1HxՈ|$bu%B9ijveZS Q+?iF]Xq Ȝ詀 !ЏE.}cAb_^7;XO݁~]O!/odž Ҽ0Nd/$Z$`uCbN?ߨЖ݃*&ƤFK܀DKh2[aM>)z E>3ą0A3#F],(! ,.DDMs7ql~C|4#f" +D -l,E(X,el"sd)n``bÛw(Dp}n97a#.ޕi_va -U|FrH[u9}HqQϔ(`bHkLSX,93x o[ m4]A9̎;oYul~H? B`Cp$kGU/]ݽQ<ة rja)6 TA',O <4eZ4}7AkBIM8!\ҷ$IUJ^Uz_ %!NbE6/r1V*&S/pu :Grqb%4=)Q4+[ Y,LFLRK A^p (ec3BPUseκi,Ʊ~m.2;g!/Yˑ$!E2F_M\X! BouOĕҁ9hjIɯx 񌩌JL`?^ Bp̱rE 4Ք!87 $ Qc=o%^ahYܞ^}/,bdLީ#ֻEIܔB!ćϨV!T X3LoӹZKDdLrn@ }o42 q.LBV![P\b '֗+9UU$K t>]RZu4j]Vr,)kN5V֮A 8[X-]pp6T:!K>i3ʋ/-}Xk$=$wBBc;1狼م$ @I$M] 5F`~H0)Wcl]oqVx/kvhrY 2*~\i.PNtߘ|:bp#668 g,hw5{w1`<Nm p!/*J5)4>@&\4VDWfƙ_ClQ6>drFǔFC[ڗ;V7z>e3M0gh|aƅRu.3\}l#f4+te߯ PKted㣜}ܠzK$UX EK"PI] 'ub;}4jM(+ѦiG Ӂ8ϲjVYI!]W}ȽJ|-K\;xE\Y)U/hWO9`dҬ83(ґQ/oƛ,MM&Q wy 3ډ^Ms32}P &;E 4@!XFa&{`rkj8!\X]JZ3cY2SK (Q8܇3q+ifC SiL%n`ʹ9L]ˏ"ӦeԣῠDv:a M[I%vF` ] ~]@ZWEߎi>̝:qJp> qws7yvsFK -:"ϟ&ЎAi PI׫(q[LHpkH*&/hь-ӆ`b<&+7c; զ|Iu>|bxx^xYX]@ -~ ?Ƭ 4'd\$gocZ#x_3W/95fC;Lnsv8=xE=AA(p'HPR *o;rLPJ u)3oop@I4Vɋ {Wm-\_Ptƿ gFcqq n gK5 ?ºH?D `L^|juCb%c £XrZQ oT)oI*k8$,Ȫ$6Wa u}?<5MU\\[ÖDUc,W )>VL R=%#6gݣwWu߶gb:`T~·I>7iR\]h5 Sf59? o,ű٫z<-/( :w{k$akM>gPXW2 E&ojPD R|6.=CZ ٱXO2O:p,yq(|(TP6>HLJo۵Ƀ>ӆϭCw奔dҳ; e`zP^\t)Lh]Ȋe] =662EWjj,Hc 8>Ld~أ,:3P6$̮Q?W=oSHZvXSy fgv~LTHUGθR`?O R'K32tK48O{KB#%yfBQF+(w:ɸxj1i=?jn#H"#<.]Js+M2'ݙ*V6SV -.@Mj#w>JcHd1 ):'ɶh.Úh1-$HfA10b - 3 9cP[#`8l٣+s˂U:Kl{Qd=e]1'yJޠF;)h5%mu%[H)6`7Tg]H<z?'Hl'q뚦l3OŸSe0uVo\lWkV>Ʃ@=S3kR.~}($AHxt`.8%.鮷'AM| F4V˜, ;klZ!]}$=~eJWt%s|;OM'_`uDk"Kp)h XQIz<ҙ:A\OO}^D{TqP=P^#tcgXCgYZ07070100000424000081a4000000000000000000000001629779bf0000ce20000000000000000000000000000000000000005500000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci/asihpi/snd-asihpi.ko.xz7zXZִF!t/“]?Eh=ڜ.+hR"8XV/Tc-|̃] WRYk 'lDYyO/w*.3^Xĕ㍹TQ`FiKkwfjdat#- !?&Mmź_~=~ LJ8?9Fefخg|Ԯ9%N/">vCڽ@~_9 "-)^ t*,v8L (ʋ*;;i!p)MnvcqiEt=.qE{ofHuTU4ypg0|mtu Pg^eEF)q2o2H|n+}F1!Op8.H,ѯ5O6҆Hچ#:IIxw{fKx@uw1Y¼K ICtb˟ˠˁ^1YauSF/@6]qZֺ϶GjeZl=J]$^e,qg}7߷r̿u r߯;OQTP U/9f;[7sͷ}j6G#ڝجdS[ dj}!9n *s@h; E M;hAOJ V.Vsx߿<_m8zxi8HI:z>]"1+নxxS6uW|K8'̱Da& 3\jk1 c=YDV10":."k8bVWwMH.Im3ONQTD.04P?sjlcN` O7H[! d&wg8$oeeonH`o= ajMGvv@ |`c?8Y[1&"B5PS&wþLE~M& yQ gCT~74@/cj)V<DM%QeX laAo˭ROsnt; pjunj U@R[}6^U"eI׍=79ǧ[ɸZ& 1:uǾVTچV2df80A\ڹ~mjȞ!!>xt PRY8Mĭ-^$)iӅ +ܫ*iF^!%=1:G=h;sFm.6Z0ѳ EFa9*eڲ}Qת3=w]BRkoSWp-p.P@G@500p9H  Rb/7bEGUk=(bvp9ꦽ.wyb7Sk7N@xbmP\k8=bG8:Ğߢ=c%LU'xPe,tse(%-SҚg?HumJz6ZP- @g=J% t GUZW#K14r{jn_fNgš =u@8$?ToA#Fn7!ʚ YhpDtZzv)9! !M[I֕IHAX:Qer{G ,Qsɰ\Q`Ul5Z{K<)ih8h3ub} L"kE,K1 +HCt&gC:o^> d=Z/L&idm"DQ)PN,{3?Q_2ϽAEgBiuF8b?U~PF]O8=*8pV_#WՕy`v$55gQ,~4 b(!]4 RZe\s9SK>\rn$Ac ;N)fK藒G{JMX_ZȀ]6^ԸJ=֟rZ2؍f 8LlAw-NSIo)u=7[MBMFwsź (a6wW'P3~*q::_xhLjEP ׋Cpb"%=Õ"]!Yͨ" NWCݷ֩Qha#5[-Oq ^R9MQ,޶`LE(ӐzNo8ebC%{ Μ1]oQ_bC*~.pK6u?$#sIUйsg(#UR)Uno={-=Xv:BqO{'&ɠ'.qh,u-/`b?S@GB=+~5797d^:TCa)" 8FgP8W y?!}$zlJD~\aať r_.m:~Y:MJ[6H=LaGqU*J`qT>5~mod`$KI-ɠaеۊɞ($?ȹA~^ %$%PtObR.x{K޻$r4^Dȵ?BoKq fĴM+e6+t̥Tڣ|1Q! :| Jr!k/kjķ8:w߁ΰ\%n)E&WYh/G$pgPI ֌dF\5%NI\"SE3?x=N0ӝ0aʴ~Y rwHnMpդq60X?ZS $ד.K^k趴:'v?o<{E].Ct=[Yو5~ ^OV Rto [6-6a,hsX8&s WAzetn#Wt05)N![GՃ^AvEzB-L}I ^01ChҖ]HdP}+sh-6wΝmRdc+w+ N$itw{A/pkUoAͪ'Ĕƛt= 5_Qc`goZZOqCwrL] fyPz/~j5,zGl=Z sH~ xn%m] II] )9vDȝb{ [h*=B(Ls\_!ӂɫN>Q>nɥXQmD2?aoQ=~ZwsYKT#,2_rR si7U{PeR٩z('Lǿgm\a9᜾ up5`$*eвs"~}Dߊ_IE&tD2e&O"Cn~R/+%"ʞƂzm} uhl5NDXNRzW1(.&濠6 zLy;5gi/bQʄRԟ NI$X4Uޤ.X?ƷVi Hz o+јf[Tr<Ҩ[Z;6VS2>8mnwB?n=cÄeQ"L͊09%0n꣺(zQNhPo9.krK|-fcypPh&;v@_0}h2#&xƹP4>hkyKjk> "P?T{2k^Ҕ\ђ T]ilϧDLwJU\{ 蝁͘%q2E\J&eڛ+ nWǕ@\dψ+$hVUf)S3Sʼn_'cV##%*I6I0i TNqLJ/7@6kI>tq6[RR$5]{؅}TȓK_郴@riLSE vG^Z)`4V/o y#7&eLu_ (}%@8X'lz>营&Vw\XbSƯթZ蜢 ο\N1Y~xzbUh㚃E=gzXx$X-,F+{=FXP;V,ICӳR{4;Fc=RNW`"5϶ܧ7i"ȻYA|_ZeWIV݂UFzq\eډ m.&*A"^r,z#Y|׽l?nQ OίV>N]W|NW V+jb8`/~-mNF[ȕ3(c]ky$}tGZl5Z>YtvW~7uO-Ll8Ow@ųox/T}~v0&GBb>Uj:瑼W &dum \3*OnZ%sbݠR f Q{Ҹe3+ྟ|c8Q怟!r -+7K)RMl*W:݃ij #ͬPD[ݬ0mmqqT`]JdU"0%`[t\ eY&jhw@ɮb.u]RJSLC{f֏`)[&'JVw!ʠ-._hTOL*[hW op-~tQ.5h,>B%Dң0r(=Ow\J7;Eŏ=Fҏ<1Lp ۲1)FY0ׇLNs0l u:!:Q9#%twV/u@l[3E?| ĆwR kUN $<rm/WpLɱ2X Madmlu}b`*ɸݺ 'D4n@yYGC/2{ S$`~^b~{+2ՐiFx]ˢF'49%p,a){H,fFȆ]&/OlޤDwKfJuxb|IaU3l7\%X)n G @c"K˺!;t6Ei7./{q0i t#€M e*o5t; W'wP]/Q_f&iI=X)Mھ>ΙXvA% nQ@KDv5b]uLA8Eyc o)\Z A 򌎥,b.SE˩ѱlI)S0(7 :YBTՃ_~I8i FG<.,MޯErrh4{ ;i\R0JI|tae54N4 kLĵ8i%MϦC>r8My`$ɠ q-Ķ $qv.$.YN8J=z?(#V? 1۠3!*씏l)rđc"[+ >=hVKȶHiF_w_A ^}{Œfg٥9iUQF;V4 Ǥusg{O_1gb3Ijhʐ- `8Fΰ}c%ͫh3 !T:&3Q@.)iS6gr -eFݞԡ!3{p^@=wQ>>!uqi5{h@}"˧ok1=.3 l'G>t4b l"&r߈?9cĹ:Ozkp#6ث >ҫ ^d$9Ԕa -?7Kd1T)0P٭++ܬS~{ *7 V}S<HtYлCț-W64wM1x*"|3JHȍ%~ 2/ B1X+w$Žc| }T</E6H X^/_=vk"dW K @ P0ֶ̘=Ш{891zJ +%!빖f/ 'i֨61fcqMڰCQ?q "4)4pRoXLC+̊Njߵj:[ ZAM"PE3W X,TP 5 ] ZOۍqwn@õ}{XG$^yt+[+dez^$b'|XҸT :{!տe*aH%aN^ڦ I3lvi",WVG7qsi8tn b^z?Cx >Ja]y ᭲s@giV 3f>vT31tHI@/j_ޗ@Or񴭖/u闭 QgYfwɕ,b6_kT! t8h'ہ>Sl2{ީޱKN1ꖞ(o,˝i_cʸMqu/6';jJ3OP_-^ lONr_:}ܯ%AAw=[i{ve3CCD?Sۆ=wCm%x^ߎDB ۗ Y#txLv)#q\( 2V[:} %?c0x^iw+VChe'(1K %g䞨~:Q$ 5w[%c࠹8SŽᴏaSj@v? Owq.y|BA7M֤aخ%){-i47WdxrST/ f^bq UAՀpt<-W)w VNe\pgF{ʒɫwTFҎaa&(n8R[?L,h' $<6*l=dJgGv)zBS!H,[1+6U#8lC}JP D]Hz Q,#P_{e+̺C3$i"D=̀)svBC#A&YiS:83FrA폾tۑH뎚\O<7ݥf=Gl|Dd.JwTdAjehI3^.J}91fT0Rq\ yr'Jl'Z6d1nx y9:,oz'( ]V|$q&DɻGF]")6'=!hG #سTqfM];FUWR/~_;Cg(sN:uB0cm"-غ*P/˼xO[5\qJދi/*2tcʏq]gS&ފR@pE ]KN`7ifkU`}ZnÖgF+d/R%ZH8&n'Fװ@;12Fl!em̦:LoFQZelT-5KϴF#2$I ))>r; gS6cKVKܖr&h!j)̣KôY)fU%>,QSdķ.i, ɋ{xO%4QA3>#ۀk\P;9{ŕn䇎 TbEW@YH-s~h7s<DVnOoJl5o$$aT "};V[Jvm.A7nJ|1XP\\@ILv#3<$2\qv-%[R~ZLkS‹pR+5CD͋ x&kcp_QuKiPTo_H@$^ڝ\Qg?|7;~!I@]_HxP,զj8s<;@F >+rQ3N#r}]w+qgu &Aj,wvzDnTˢIrSvpc~p84NeU1b M' g Kδ$ γר=} O0uJn+,%Qm1XNuAʞƥѷc>;VL6\R$B2q58-LPkNIfdG: $uxeD!,6ڠg\OP£7#8l^ z0jnBr z]uHAO[je:LU)6t?3:cٽW ^j" ,k|VŘ^O@ѝ2&$S\!1{+bhr9J@e-9ؙ_ABoG̹a/QNcUL F!v\/[B!ykSD++nw…wW'TvFU1xfʇ#KO3Fsr6_*TfN\v?.ζ/zӵ$OL٘ $ .EUgr a"O tuy yO>La#+G΃]yu LWdUnNga)[w/,UEkO| ~6ʋ5%PiNPRΎyj`n%_vA?ald J(,dUsIw? m7-Soq''0JnNB!]fH{Oq)At~`\dUt9?BRDH|{Kenϝ>gzK|9V8A; ncMaH`$uLpgsNnl11!S>Wo>T&w|4] L)%૘~5LsVX78L<](.G|mVMZƚm/bT&BŇ`+v+ /ObVRSkH] i~$' J(EZ/qgNF ,c7A(Ag8ƊPOC&nK#?6J6}|yzNI߶Eg{fCelJ5OBJ0` {R gBk@|^XdQ&qe }fNT9yb x[+-%W"gMON۔O AFt)&`EIfD\bu t/h4k|@[ FCt=4oB+DX95Ltk1j;J nmu|jϞYf M++D:4hAK 1+҅ioH׾=2vȠ$.;⹨ܳKFNOy(heHY XWZ7\K fe0DG8} Czq*mk 8Ւ-,Sd`xow-"0gqpwY­ODKϰU12B]49T}M9{ ŵe>,#8QUx^Z{$JY wa% kj& ϣ ۻrKNi%(C{3AiG)JVh5pkf'b*eeU.j|*VO|tkγ$`bo#HzJ" UIد^ZnfAeiLjtC~X8 YZe6ϐQ=v铒8Pq [QSP6p!digAbv+hj*jE=Nhs*SEB+"-( W[ =QP'G3Qvo0!=RneJx._v2d 0Uޛ#Q .sP`Sj`UW1i Uh]Nya`%GH"<4ڍ53Ը?xTeȩB=޼sKc(D5遫7TV,dlޢs0'ΔYK545`0r\ ^v/ڃX<\ͧ`KFQ7`@ r[ L)\7hnch{z6q$Iyw7b}3R?ITFD;_yET 'M) r{Ț-i4@$yD?N3X.\1aT8h (B 8gտP/˽4 iΩ]H~5Pg{iRh8CxYjzU{ G>> _wT1UrU:~ (7T169r{@vPhY`>vUJ3Z=̡0j&utKtYqq2k⺢s4ϼMS-ߐ!f j6 L%6Pq?bSL沢Rwj}< 0 OZKA]Y@Uk/Z65KQq( Sh)Ã1Vh7zp -=@f +Մbzf(;v^%YFZ5Ebƒ@}HDSg;e;`Cw㍵ˆEg/y* e\1L/"FaAD`9Ck'd"} sFTVݩPR$ 3p YFC Zh2x΃(綦"!eS?'Rݕ".T 0Fq큡3W;`6v^9JMA<~#!A'0 Ɋ4Qs?8*iV^Y3[g}uV!6 Gݷ$4ؼc#`G8 >dp'Kp߈2|™><5M5QX^d >4]rHxK 0ҶQ3+!fs|.h~fSqB)GAK#*%faxn7غ[KnB8+LIk P^ߵE > `֔Sl M(8 5[gZ5eJ#;bg4'Jzus[\gsnB!y޷fd-Eq 5nt\?Uhޏ@ȇc&prN$tGUB8(F#ct=/ep$jK[~ U dj `4(Σn27B0Ëp>(^$zn•hI;rC(rg(+ʖ BSYf^"έV/;LR %}}Oc4vWAM{t ah"Z;j4)B&Z:0>Ems~@1 ] ]Qڴ,>1Zɕ՚ <@1L|]WϽq"{鈺(D'W9mGtH{g`&.2l';FY.^ˎpEs3IgҷŴ'(yJ@s^ ' ! a9HS;'Y&3QkCIL &hQU"%ʰ.ЀU>8x;)6(lѾm*5|J\O_VNꈲ6e~OV ոa+MOu2*lݩ`РX',%]ZJeȱCp|zk1{vN1&\.ow6̃s  cӃ3HPC48R.:uc)US${ \|j݂A׈n$>ʎsfeZpҖΤԶZr@0_n'#=-Tz>A^H6CwcU>e!93Ŗk{#ޅ" '\q3)$&9)f]ETI<o+?3)hV;VW65Q+`wvk7 JƍmAv qYjf*Ef>,HHHݕ0B2:hI~z"DdLV3֤e㘛delX(I^M4(%vfvc__jʳ{9=eE._A|ΗC{Fgia*H׏7UhF_)C6N:YH4̢GcdF|q6K,} -iЄll~K22+ɗ௓Z64g(M>".q1aD7dLoiFZS )RhH <)2[%S0 ؼ"E`<~ʛE`MH^I\`ܫY$i|wjqjбK{ Gll!Q=@0e'5k-VknWʗyTh}/tdMxӠN t;&~)9 ?6Zɋb e&chZ^;@9?B.O=xƏS1٦ ^8jw{OM؟0wfp$GZ/M"d!_1lb>R AYM*5Jn8PƤb Y1Ua*bjQ}W'˩؅ 2?YHP?}r1*S}|2<$ nž=XYygÜY,oh RE[KL=e"fJt\[tVDv ;A5%gM` 1{67W(h}[~\G!)qHhΠx{Bup 4^ Dݤd>^mAx28S FY#'$ khR_o촏9 1`20HW}Q ÚCbǩXk-oXkgrC+hݓbj1Q%?(|߆*ZyEĞ[e:9L8p=80:T?tZXЎP.N;iϴဿ6z<= /C9-M5%Vјe-Y&V|pfJjχobB{_}c{"fzjC Oן"T"3ԨZ0z9sox=JU"rZy]V*-ðl6{kYGfwhBmfzq?$pDszE7)N8TN iR %H1np1 i~y,2/.w?+TC}֕kl9TQyA#NX ?=0Ny7u7s2-`Unt~iJ$bVφ[X[0Q{otN]>My!r5ogd<T@,p¯CɑU"^XB1u5LwH'- "@݇=p_Rұ7f@^^&]?~MY0 yذD":b$IAr7)@6$ubík4,"na nҟ]}JúՀܽ#b;%96tiEP+іWV )5 @_»rVI1D.Ŭc}x`13`f_750<ۊy؜,4.»D@i&HžaTL:vɿs!SS޴=O5 Ctq8ՍG=Cm3֭:KH\NQ4A'+,7hK$J3LR ce-/M5LM}_Y[U9ޖׄ:k>pd~?#q%ؑBo f`ȑ\`joJc-pY"Pn؊Ƚ{yH%jg퇚C/˃E70 N"nR&ayHI7^7XȒaO7]+\QftrQG:LCsn릾\^tQ &ڞ1A"2sԍ N{"EL# HrΧu% :nB?0B\"g0 \nqc0ZF0Ҡt/ND^f<2?hG`;\r9+?{P?Tp| ',[=SVWBMn{Qz)N ~jg.k\ln[!b\/Q>1a.ON(I@K'[IGb}ь58~~nKب'ɐN1crJN`Gj)Nse]8 'qb׉GF@ Mcﷆ-Z5,Կ0 Pw?`^tz3(ג"EzAV9ucd)#-97yA:\o"ͷ.V.ATZyV]F\ xM .ۿNї~ Ko/erS34,gKo#!%7d ƚg>D.dĬq{M9]]q؊gĿidD+45Нaڜ]UMe/WјlnmV%˫yktP}$+?  LUOFjO>31pV『ivEualMSn |m%tu_07a7lQ;3c }k=:c(7k/E-ӆ $e"xyQ[x M*+[44‚RǙ!H cj~J<9OG @6 7ȜEtsDΫ]G2ƚQjjw՟R~r|AJTul09U=b"2VO]/&63TFd:<~(S%G DIN0zVhzZ?(Xٞh,ʈDp@}-Rh ߱O DЕiY…l65c1ws%n?گ(jdBWaے¶| @,""BM1K/Tat6$=j5$1o49び9ҠobkF5!oL02`)@H/tĒzmWRXRԴO?PNge2:ΪOFL;/uo[:ʁ6ߎJ6n|Ʌ89T+چ~]z"R30XXK8u؞L ]+q>Ob=BttYcax j5ѵkALࢉԴy#V޿ $]Mpx; :g~̡7I,l!|~B_fIҚR.)[BZAɲ۶ d!UiRt G716DsxV7n 06IunyӮֶe5ph۽06' pg%NjW0Ҹw%&Lup{ZTh07m҉}C)*UQАڋ-xt 5 c~6 TajSP Cb;v/x-;@oz/FyZZ]P ^6pI8uel #t4Rn^Qđ D!ݾ,s}]2X,flv퇯puu !sDg29sǹW[9~c$7.joSWg6W,)(2w͠CZ&cgvz2}O# ʻ=:>g@B0ʃ9r~JPө_g]F 9++$K=)N+NqZ}Çv?/)tLci(5"7n40VPwDdy)h¢[;htuj}"Y I= D GװV>!eg<Z% !fg^#FאA b9j튞תs8)}k$$fTbJ!shgĘ a9$掖@pl.ߌny`Ppa(OA*Z5]L4% dq߷釩_t0.SQKp9U̚dKQ;N%{61h)&w,?ј$5IXd^_ͱ"{m,߿:*]$673AWƍ":^u\d0G T\ty/Z"OB+~cc,It Y4dJىx8Xkw"rrAÝٻOW2D }Z[҆WH^H)o{ZPvjmDMйJ_S 5)|}TM|`GJ p!ڂ:'2<=C8k(G!PTxpa|xGaɲd;مH2!qF!.{5s:IM :|b !Q(;diy6rBGP ]<;$dJGS}fV6:O[AYPXosdP?6i=NFpPO% WqZ,~d5cuMs _h +6:@YpImwmg6YMnڊ,6 JƔ.*j@UBekIy)n5RݼfSEBm2 f,0?(fθW0ʢ~%m'hk3W -e3*H+x.fO7f<2t6>7;'yX+VF7(SF ld>nGY(˘,u }'3nB#nC :Vm fBai9ށK/a10Jť8f:k֒h}Ìzn,&b: T辙%}$тs'Y,LW]mY»k)+NG ɹ6yDa*??E#yf0k^8LiEM[uF7`Q[v,AL4Ғ,"/ q%,hа-_ܿ jTPƯ? oD`G|7႖`V=ֆt0"xWo\{wHkVdh1pxo:S_Fdz%2%x]mt_D:=)دXUթ`־B0jxzE0-Tx|.L!< AQ}r&|@R? R!= ra3Y32qRB!O{pIKvtg?>i]el}=W%NzY/ٵ@J%>>6kOZt2+77*^uP@(.i!8sYr}(0Ա˽E8 ~m.1gL,)!FL9L#9p_ Ǔ}C&SU2+9L ZU~ݼ]^8*iCKk@uoDSg +)ѨUxqg:? k@; &S9Kȕt7~;u)'jB.}ie|WsqHL;> u8D_TcH徕Kl)͕K;a("ԹB<21w2c|Vf 9'`IQRMIԶvVʔcu\OAh*$^KC1TLXE%{`~N9 ~}\xbq/O,W&;^S3W6UA1h_"oea")}'NB\V6xa^#txܐ: c޺w&*~-Re,y,b> YM I- v'}[DnZ]?/٘3iT)Wb3₡[7zB'NA@=|F?#HTbq Gv\\)l^jEb'W i{Vq0^D@[.Ҿ:vU=g{ivdZNJjapDeFҤ{Zwx^Ox ~;c,V{ɫn*\j6[¯@q]zKNG*P7?p䰙c~lc У%dv@Z[w>;آC}'fg 8O֢㣥Ǩh6T.C^-=DoX^ fM z,VrS ȱӀH -S~6ӽ%]鬴A$g4 ʟ 8$UEy+ѣJ7shAfP>QibY')ON䚱\glyXځ,O04&Y,Gwj yQK$grjb1GoJnstsI!JP<4oNnAᇼ<:Z:]/?mx^h[ d[ TI|> 3IfJWoxvֱ)P_®*i_حbVV |F{C;c=%O9U' Lkzt* dA? XXY%XM՛6&`8 7(oH?9) 3?ﹳe2^EL!Ob"lj}+d(/ oLJc 1$̧* "g$km ֠;=ad)rt <ݥn.3P mi_l/ Bn #.7}=rAfѭ--GϺ4ƐNtAؼ;'ݖ4l:m3Qg7n@ ={M`)>FAr.oA6dt 13`;Ycq{Sa r'p<وj*;hD6]>rFa{/K*P3cHB(v 7kqOʀߠתKsUM^W(X"|QDVS~׫iq:\<8O;رu(sjwm rlVJ{x#R8|qM*|{sXUY݀ #ZB(Ʋ$gNp1}25y}͢w1{Jtʤbu9fŊptqC"),CfxEs]=M2\TOZ®Vy嬏uo=5Lmj],kÞ4ŒCiu|ّLш':rC>sTj2 &m;Ok"S^X%5VEA bv3<7SeT0bP ͯ+WЪ.7q3B]L}%`젩^Kǜ4iӬp1Qڜ^\)8>ýn֏ {ӥFn[1LB8tz]2=dEjX &o/NЭՔ <›NZֹ}ޜ6Kc*W(L%{C>Y{2͵Y+0]dW}Kߦ 13LL1+ylͬ>]/`Ⱦvs٨6wF1Zց 7C͢kvYXo7 R༜ B!]^[U[7TEPyn< ~ :/2nġ޷s#uy\c-n S_Δ:[nwO1#̈ ibKuJ]QRM!ωo_ J:]x>;ჴ1h Ma!ӥY]<-"n;4wQ*}Ws޼ɢ*_C/Fw,87+{NaT"!7ߧxQX5'UI*W?B$ZQЈ51 %<ڄԀ8tD^q}yeyfSf݀֌Ag{11YµdOJ8 %R5Vz8*Igq4(l|;ά(;ZNv~9''6̪CZ眻]^$AٴU'xBC][O@E Fゕ,U[{iZ覙m>RW`c׭JLawdG#7e׀xB _f@uSYIζXCsB/f_3RNpܘ|L&P{Z d t&B-1b]M.SɽsfwH6CIKRZ Mxi#ӞxӢ-%{=' f-! p/zsFTACnkaM^das&x/3!R)1~ͥd]Z-c.{~`}G mpA$H a^|SpgLw5kGyGPy80v֚#"*(Y[e++R Ξ]!\C,gɇhtxgrQƸSV) jtx(ů%v6ŵ藞 I~C-CdNbI&:mLd `|;bC0"^s3o)uLb8JbRU LPB| NlLwwoFf>9“͂3}Yg6 cKiZK;dH6zp9}imUTc:>Qq,QI_d{$.>f]jYb"ve[2-2=A=Ƴ(Z}hI[+h$h%M>R)O'4M5c.uxv ؾca)Y^3@w_II-U7XQdAɵH6' p^K96J#qM2{%0r/P⾏!2#ۚ? ǯn)I"@~@| i0nH=X綣sȦYTWgU *v먏ȍHqaèp!HO FD˾sq(}Քo eRbws1~uldP{}; yNݸ$$qtR&4@C l~Mrq8ђYYإU"LHVlpv4{Gq.u#Q͸xu'^c`Kקͥ`g6u-[ٶSѡwCjMra&D1<fݼ:pޕg(|]7| C%ysWVES5.{6QNpf7O'*V3GAɔ7<$㒯`6 fMw0HC Fh< Nt ڜar^7_%_<;KKHv#p_H흅QLq fƷSmƒ@;4n?F"?1uI<:,m荳*|)\FE܋_l4!MUOμiaifr쫶ۼ\_̿y!|9Z:, F)ֱM0ZwPڣ*eW f8j ŤZoM"K' Eb%NLd8+.ո"*[TTT%GhId;}R~aR Oe isnü1+^ZkZJ˸OqL@c+ަHooVě+~,pÍHRs=yk{EC  EK#DմΘW!fuA6i!68VrJkm3Gp 4JCuD`1z|>^Aٳv& (g#Z0ǏrW9=hwO?`#iƠxxѝ:n*5  ^]Ͳ?fqL|XB{uTcUe ޵D>t灅h L+0^L\͹XjEB]_u{(i5 B B߸tTOINΒT'`+7]4:$I[Xz%e扏yYyXao ' L|U{"QGߊB Q#U xz3<(L7ϗ&`HyO ZVo،{ N%YUB.3,Ua_B$m8+oY#U|ً\dŶm_*Kz6Q9H DfApK剰'AG{@N p(}P:e%0> ñXUOsIA΢=.x;;D\1zKVԥ3Ib*. T1‡I{Zt,^exJNcGGvMB0`"#l[emYڪUG)o+qn8S>n3S\/Rfp_}tXU.`cXDf:{ i3کn{ȶ%K}f?\a==8OeCe;| 뛺τ> ) +WQQK] '}Mj8uC 2ԵW ;BT  $K8WK-"IfHs'{X:*ZJZE}ot`weOҋfJ{\F-h:.`ֵ%'Rz7d2^-"ᕵjM^h*ifpw|O^vmpp4#L.c\Z.믈 p6*1+[4 ,JBN4T-]n9ЛDD g! f|d:^e&q.Y2魎<7hLZwzyR^Җ E򍭎G?$Ɠ` L8&*~|[.^SWhf '$OD7FzZ.D+mGʼ9?w/ר81cR\8c7(`ə'<,O)&`lpsqDyIWC1RGw2뫆\ڗ0vk趠s&4!69 rpcxI+, ~WʚYvm[Hb&7K[4 kWTUzԖ'^7# ik_'7]Lzjq) WW^8F|LiEv"w\+Vt銌 ;gW/{Vm 7UgfV`QGI!^:c Tk} ugUe@K W3/L;4Gx~*8 19)^KtVcOU΄,mA/z<|^.&3H.RP5`3 $O0N9sb@loTGc62Kj`v Ukd,j}b=E&wb5 nc gs֡XJ_V`[ՎM`(.[@2=Bݭpjb|ilNaOJF8888[u>߷ )yއro/ϿITҋ%Q法BCzJl]&Qn4F4U4MjDBfa1Cj\+@e6wV5I3mj{F]j#,"1#\q kςKyR:D1d [GLd4ՄlP<1r;V_f>ȅW0+h1n ne74i~9QpQ37{t>#'UϽdHy&:.x$ZMK5ֳb-i:C~iҩeN'tг̗ƿ 'nJݖt 4B F>֕S:x;=='. iS &gF#B aLw$? 3,ސZl^y-K5U?JXI $IHEb/3:a3ᆇuWyR:ezjϝ8G3,7V,s[+!d\-Y+87]S;K@'QT)?̫a}}fXgPI"UnoβI-@bG57)'W1Xc=GjHm a|岲D `RIhe< p|NT3"b| gvo "sQZ [T,ƑI lEqK:kd0 Sչi1% $^JC=@׹ߕh_S/:|g$̛ҹ5D՜K<:jX$ַa:&:Y{0kVV ]A?P% biJ20ApY:5s}^o4tOjrAR[+Kd%L-r\#4`5re4Ci7K|~2l&Ï)⿯&IcDո"0ã,?M9mZܒtoI痯ѕT4Mk6V6uE9EöYk=](aJQ`謀{}Gi\d3&:کKNxBŭI*+4Oq+E_Y}_)(94yu/0Ygxz~R` P B9rj:)o{u1?70u*W_@Q"R3qhyO~S>" hQ|%(8%7QP7FKkOS 1q],Ox3ō>%  +j'!`sXnh2P`w³23a3[1MF&sAxCkc뻵c9;;1_uZ.rU|g! m|8M>.$NrzE= ZE = IQ+$]ŊLRR+T:7 d6}&xN:)l|l8ÀPaic1شy< 4% pweƪ8w):ثɚձo>eV2b}*<5^]PE/X e 붕,|:ԃڠ:[׆O AfPf<K8k1{AU?@{Wd~@B4! J%dG|X 4 _ mmḆaM-M04,qd sCG{7KP<̡ORg|w:k+&#]6,X(& $@bNo^jm[Je4Oo|p7\V%~N7ד}v: DJHנ$ҝN06y5 Y&JjҼCl6r\ć@8bH)3j{97> bK¶9Z"AՕE}dXͥUEiBz]J2]TdZ9$mDZU1 (GO98߈tVxA1{}mo+˔FG4d+KJEc򇍽M*"]R x;Zpž;Cj?A+io**[=a-'%sסs #O7E N"qnI1+j:{nb<}٦AETaafxKܥȓcL.Y6&+l|%. 1(@A㼛dJ4pW_is%ypH^oP?TQ5FNH3ϫIBZ/ہ JE\Ĝ /w(7EIpc6MzLi`GN<ebwS&bIb3dHEC}xݻ:RG~<3? jUyizuf7%բ]DBẂ\TG s$Uك(heaiQ@ht'ҝcoho[aڔyW0TA_-BՖѶ5&^EI\`+g`w1.}"wT6ByUPҫ//pym=c:/]tA f?\B]s^g3Jn ϛ§Z\W~wI"F"5Z^ vHcQǺjCg4kW!JN)TMo0!G)Ys|G3.%2hp9Ř'ʿƨsFoxq.1-.D|وRtkDz͜sD')7ush5.~PMIh$f-E9=&1F DZGy:icjOSo !qrW"#߶ Oڌj/|ak$تO)Q]2\dQ`#RkOA.@N{2tIKY2[Њ fo4nޤ4ik4vHz|}Tl ڤz}FF?"A7+{8xt6;41ٱG3j,b61]0b>E EU^B4~Lގtc4C`~obNJYgh,AYxppQ,5C6)YWrEIw1 ,oJged‡ nAWV8ڜ>%$gdوi\DAAfc9BZP3MBS;oL >;YB81"-9n#hrȺ=OHCT7\I*fi./FưE Ƿ R_[Id 1oVńhN*ߔg1YГEy T|4#CܫQ_#~w ĸ?[ʦPJOb/^M5~}`|$F)]sˁLN '/<4D=vW`,ckl`^kk6sY-X%J0ihU#A~]to3zbv̄^nib݉/M*4WqN\up>.a/4mR2c;bFMI31?>:$qDL(]mܝ"zE~`._VQ.\Xd:n{|B s{:֤V~Yʌ3X%LF 4,B{<T B_:(#7W]Ti j?~JHU_ +e/2! RQ}dxԿ)9SeF*WbbvonQu5_^gxuN{X7SԳΪKe ;BTbxQFLXQj`G .E.=1oT+l V`Q`=O֓5@<]$&?w7WY,%+GWuMs_nT B"Y3&B a 5k<$SMB *L IQ1!(%|]IYQ]OxFO l,Ql*)z-_.(_u>0b#UBHRC,3ޗ˴;ogưlp <9! }UOzmIO3nݙ޷t%G,.iYUB?fz)+>?TfpljGgB΁cm<^9 Զ D?2_\2iw.+x`,*A"/)y[TG(h N=ðJkVJ"@sbޅFe$`C-wJk厀U Z! êJzj@Vi&dL%*44PFu j7AJ4OP~*a˳a=aժurddۜ陥0Mg RR!:t xъȓm(2OTgXb ԉ%.D& wc Q6H@́mKZFvBh'fͣ%}/ eF)Êҡ{*%XD:U &PdLo{[ᐜ[^_Ψ&m:l}eԃ~Wуt31eޖx}h#MMvop{? ++-O_zAﴷb9&y}"K($}_*;cGp\P:AnNoE4ˑs^1jǐ-xvՏ|QLJeꨦf U✄),o9#݂mG[Ae@2v`o`pbGnF 12: srʶ޾2q~KZ*  n9nL\Jil&2-=@"QSI'8 ~M{u{_RmY2_tFb>'j9X"J;+`9WЏpq>aze<<[d0%I#"lN/W\%l]a![ zf`Ɨ_V䊚ꊡE5cnޞ"/1ehSg(3+Rt)DQwdCct=:;};tOM dN8DbQdƷ&UNW9*"p$m:qh뇑 MmÚyi1b x`G`_)~ޟUs }FSګ "&'Sam RאY2;DdM,cݞ.3ykBB Krt.PJ?y%̀@ ]KZUT['VSz ҥX{)BB93cDMx<"ݬbݚ  G2g{7>+z9_bHBl?.d*=]{TC#^#Ϻ*vc9}O*޼pvV>) aJĜaalAr:l)T)4ri`+yb7kfjL@z@[KgP?(*JiVF0?5U[> 9aJl)Lvfw =➿~S d]BvZ3 鋞(|=| ZΌ9A9QV|a! ӯ&z[k"J5 sN| Z ~TvڕL.cf _,.$B:>qI߷%UJf>;pD p]Y7_+E3+_b>"Y~vYD3j//W0H$1!/k7WD,s d,"OCx`DlB9XRäIXoń4CyhIHȊ: h)H@ÄOCȈZA0A3c.OrW BzVMm\a8UsfG"\rEkaCbrS){%F3 ; ﶀ6`^ 1Al;[_7Ⱥjw9{)" {߾FZo5TObAY*ԲQ^Ԃ u4"`{iZu 5g;0+M.s7`tW :)M8<}`Nى@r w/KJ|zqxFE$16]/GR`=Yc&3Lx|\(FmOe.OApv藟 >#{|I-0l?.j%dj =WJ=/t0@Bs m6DrXmPɃ%sAs3Tq!̅Wo1q^mcYER"Q8AI˻`a`2eYM32i%8gG lx8wYƖZVދ1؈D(AH̜1=tcV ncC漩9|HR^Xqg:ᥩ? fGh0z :\^hW {l.i",|kFueӛFÕOU!ΩTjeνG\n#1*NcZ0(*ھUl>1VP*{-j珈OLfaH5CPFIh%Ue;:pTՏgO_!UApǻ[v{cgצ)'ӶVx.]Ժ1ݑ6{71i(y$hs*g>iP}?au"NBp; }7gI"Ň_iZuS&;I;<] ~JιN,{Y3,;̇_Yl ,Lސ ₠1~anYj4ons ڿm6Ioe h8"QIlp䄥zK-Vtq1)իsLrg{fLƃh53 >0Re8{ ʡ Ur0RٝQFs6G; S%UhEw 鈊Or 1,ι5&~:5(\{mN GD؊D30gYZ07070100000425000081a4000000000000000000000001629779bf000051c8000000000000000000000000000000000000005500000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci/au88x0/snd-au8810.ko.xz7zXZִF!t/CQ]?Eh=ڜ.+3p0N0:|H0~0i(^4EٱLA}w ^5Q DXW@[yGBtJ>Rp7iާE 0 jB(<+v<dq|\)}%Togd G2a *'DG\z|U !tDAFTa $_Tߧ(k!p)\Y*oyy!26RWHيB rcM/%6KyEsH4H2)G>)BRbɉP!9SeM޺|¹bW7/}~gR)!./dwAyP73}Eh;OW4#cgjQvD;3 %[\X;re5g wQ]763^AtYFK~{Q&8_@W@'KqaoǍp  V;(IrYF%x303[ v"7>W 'զ-FS Ȧ#g1SM\)uMuyۀF_>R8m$`G]Bb\t n~QĵTLDɸH("N*.N "Bi_Xb/s2i;m(yY>1EZכ˞7{6 1 0Tnmwa7h^ϕmӠq =+{))UpUٕ;DiȞ<3A5yYvRXT}B $[缹#쐽|̸Ȱ+߸.K|O뺯&gڧ{%w"*ktr׆Jg>>U8gq d#ʹ ? cETW_U/<Տnj+X Q녏[ܲ g}W,>P bD0b ^pVM6$fu|>/!Qخ%8Ջw٫>8EMXZ ʆ^mIvƪ][ idp!WHJBۧ@bO<(INc[-ULA SBdg*:X=J3!觽(8T!D نD[9Z|Ҏ6}!a9_9 ưP +`Nm]ଃ1kʫ<]d{f j'3I/n=sΗ/OfשT;nפ&C`q0e?]Qzcd'ANc}~hEOC7*K .iL(.h3FzAaomsGk+B !}A;\d:؆$ [anbqS8ڋL"(jd}`yEBOc;],.˂DM 3*6j*sc 5gGK{|!C x)ނD@X ^K0ḻ$L"`5OR5Ī\89q"rM'n†kmO7VxⶑRonPީAr5L4@!W~H)_Q7əw E\N5'֖t!Q?4UP?~b}=B Z/` ի7H'!> }:%8$ܱN @: GKJ6ؖ:LCΠԮyWzm! V)FTD<t,ػ Lߛԣ+؞jc2K "R Z2@R)ԴtmoOcj}&|7/nTC +g"CFh}Y`2sqWģ珢\7 װhDX &g iZ90mc%59|GREfSi/w{5{4ԕGu\46a&?x$>&G?9;rS\ uGtrLU%h _9Xf1`e u7s'|UaO~'P48viTW.Viƃ.IP1{WFX0wa ΫRЕa"惲j@ {lTG2X/T^L{~+'lT)b9H|`ψќ]_ᛷ'&I {M|_ton$Iy>=o,g#Y@=2k`]/ٷ{+6"Jm>] ah&?4}$)ۮV)*&p-sUUBRഘ_a ې <^w{pc%bɘFֹGB2S׻]%Z H6I2菾_YsEj8LlćbW@T߫19 6fӃ sl!eLBm+7qTyq@*dȸϯ J=wZy`֗:&>ob0]$?6=z(&iR F_8 x}kͰ^;$v3@?'[aGHÁ$)9L4a|HLc; 8Iu\ZE XȾd !wZd^%A\Ks]ؾHD6BMz[%Ts;z |&7; +w]3"Өsfn@ZE_-h/EjЪ?]36G32,g.e,d83\ɢ;.#@/+5Օ߁iQ$uw7qw?j[ߧSo _]̊l-;j>2lZd>p7\?ʥg`&rȟ`W|r0d6W:wvR9isx_yN'|ibQwxm؟? 75R35[0%-=KY*iM+;J 0C*U 77 gB{'PzXXwzČq'|_2#_/~:A0z)u&^ IVrXxۊ+*yeNa('喝 1n˜?ICu+3Ԭ?; 5ǀUD)rS9_Bt,?}-o^G.J&`'oDZ;gBc` RS|i8%ml X#aG2#(kېrijMA݄Yr\P+^c[4\ AUZ_'} ֌Q_mu}P'/LSosikj);BU+nyP*al9w#<0a()팦_mUYI99@qL1%.4 UFyYtke'-=PgD-ѩ>̳J'(Lba"ȡ7rQVP d Y?_r؜dnZJЮc}^8Pjy}++} %?4|70f{K-<\'`׈Z,vWsA~BM/jwKeQҡ7Gk=0E,.^a+I.Қ%DQXb$uը81RJ. ea7{m ,XiٟWӠ)u4c$4 Z߸BPL9 \Rj= # /*i{QU $`Ҟf =E@ qDpqݏ谅$,l|S?T0Fps `dQ@]_Rֲ!GLH1b?] ̵'ۛ%Y*?´tXFգUD!ysxV?p)^ Ùs".㝅BhQGçLE !V7F>sWFZ"K+ #p4YȹAG_=`)Oa;p5/k5g=W*ـSN"aPMmYI>Y?D$K'XnpfԴg$-sҗ]ZD1w{H,("V$QRLy/ ? me~ Zpqӑ !IwH{;8LmeO Ogb2 $N*MDޘ9t閩t-9n‹!%+c dɣA9Ɛb[sT3,F+?DHoYPKP&PϨxO~ޚ#kqn+nab]j a[%q#M#%@ڂ )qҊՎvɍl[r`z2 m K o'4/5UA^NDeRP|@ N'f#ځ9 0MKH.EL7ect-;hZ$8˯C6-}o-ty_)MvwPNbSmt!<Ď*UKzf" m;: O_ MaN<^͗fBm=x~B3kU F&[v=PvݢX0Al (3VdGnlw\ʾ:DaXGxj pLG,}d{'H<. {2OMdhHqb0~]'[p/_́"ݸ9^^RisUHIJ▂UB`]5()]KV,l3Sr|*s> ~Ey;_6V-ЂQbBUqwPĵƖ=˄ a]7Bf_&%~^E.?|g[J'm`'% b;l i56Й_ۍZ==-}tqzć?H2gW]E U0eTrmw#}qLo5Zz!qȦy A]?ߌw}_ܾ.IoZ4˞mբ,+Xܮr▁C8 ٟe"X D:M}o_bYm[K١]\ފ0.Z!̃G _[NSF"o+wѠ$R^eT-X2&Ǟ$]jK׹XgCS3m5>(:c>#e,Ko✖C|05ˍ~c7:1xH-MlF'H"Bw"Y(1 cE3aCUB-ˎR= Y^{O {R#@nr^łJ/#_z7[%-F%SdtQ TUG!b^6,C".5Xb}Td&i E!-?W$oa)qV*nYa͓vYs`Ϙ3Xږ: b]w{ny^ TD qU[Ti^ #.b?K[e{nц'#W./`wWg5i >w>4Y>9xV6W!(xF%0ܙfg߁ѦMTEw$"EP}mxt*l5Jd?eD3$td-5(֌.hAܿB|T!5^C^ ɘM 3D$3pXqǥ9 o3TTTySWC UkyA5MaM) gBajAi?o[K.&A;8$ ϣ`:z I604kU 1L4B~Iۓ> d(Ѧ=ƀ8ީl]׻ cP_D)rL.+,xQGQZ: @dM ,™mrڸIC JPm].)o 7l&KpLt_ОDypC»w*`U02>uF(A ƸCCx IN%,7 QueL'۵D@}.?F'㏀ZD{q hg_KS،jSo?UpiEg`߈q/ kG?ic;,(<* zR`BFg#Z}=͈5b6:GuYN ^I&=HKt @r W4ٔ L=Dža/U x]^6 |Mo"q"%ؑt5A_}ͻ㛔oyy @x%&,i7d\%ZC[/C/|ܲln pKʃoe_uߔ>T`2ݫ F냇 E!4XZ΢9yKҕAez1OHw~br׺+{I/1Z.}-(~H"Ûu7]@Scn *‹\ * y~\7r3NR84db@+YсY K-7s^ E61\!L0cH]T@}NNF>w}, x#+ D'L)2qsA]@* P?s}ӠywY;gS)fppOEo vγbC9/7fNi3Ldq0];`InBkb48^mxq[8{~DbA^͈0fpa ֑):wd, ;>&V @IX0ЪDJu08(yT#⼍U^Wǧ7ݓ] 7`?]?4_%?5Kc*$ԛt]o472?UJ/"cd0s a1{7jo0ErP? ?qTEi."CN3-H)JA/CWٞ!H~d,3ȧt@+~>BpZh57}=\yۭwvDVl )r1LM\.JgkșrCKMp5j״ dfl i$pq`k $oŌX=(I|ORO!аm+5OW6"H0D?zF͡ހ# oLoF6Ƈ5}S{XPa VR,lV@NawjkSJXG W|R8=$z:.SgofM> ;)$S_ AV(vdzdnB- (7dn+t;jzćB4*xx I ![ls0C#N%uE4崊q/lxbKF[zD/\hÞ$U:!<}Xua2T6l(7Ȭc>EDO#_[>߾GtR^æ!)):E5kԯ.^c O>ۘ `օF(n>֐KЗKη4|9- +nRpԉIH/v hki- EU q}9]o0e3y7^k"E;/á$P`Y;wNLUb^~hQ=9\cgw#}Z_EzeD;vVl"k6*zLAAkN j&Y[~FwLS5W`ˠ7b|2֝kc22gD LzMy5%[taZ),Y'q&dCᦈh9;1h'GRrZlksq+e diUUE˫ WTOJ韴\J@$? _ܪs>0 :H`i0p&m{0]!.9qnxnTxTL+m-~qfC^H=d޽l(=ݛh;hݵ}&#L\mGUvSb3ZB&h@Q 4xJ?M{+̭<ҬcIɠ% OZi!xE [匕?^yA j&Ovpk\]Buΐi5ߗc`JcŤPfwlǮLMr\Xb S>AXRhAW~(p7FXU{bbSG|k]g ːm2<3!sY۰Ȇrr 7*Q9Mc-'m- '!"Ǥe{W .l;+]n|DaX tbeaM=c:UvG|X˩lO $eR L~ -,K'Г%^X۾5$Ju`(+ {8(jj!?]VFG; =kBcvd kElOx$ !#ocl=ఝk0*V*Uܫ @v'";!ɏGC502^w:2 W{O?]oIHɜU/[ ݦHX = #'[7JFs3lݲ&DOZ9xP#дZ/|"Sy\Uwke@% B@%Pmև\@ŸKEBCqΤW&\,*C>a~չ {jEsl2Ӭ&# t}W?o oN#ӦߎM54Sq<%3c#D=;i NV i{H*g\dYä1" !%ؖJwB&|U8q034yd4,̞M"P)/nGVd4w('*  wywLrQD0c^Rؑ/(xJbo#EF݂`7m@K> +wj .8[ " =<Χrl`%09^Ϝvİ( . y$qp;LY% e 3v(6e{fMeI}!t9EPׄ7VmZKwڀ<9||ޡR>8.Y~~tsxrd@j0XZd7,&gݣNmShw:1*H&^v!`PնuXM!G`:!a,VsݚsѪTBt?t>"Y=-)}w~+ X4P\l*wċ󭑭O<ՀZx'cUUnJ`Ʃt( A U08 dr ~BHgH0+U ȯt F| lU=8X2),% Vl1J  PNgWo^h.-y(O8&Rjbv _sp>D%0S[E  ]1b}%uTľ웧Ԙx^~STO֯HGrt6X0j!e+ogNKIן;zۜ VG@Oٯ{)FKD`wzfolə  H[sИnvь7HuANaEҷN%T [Dx'ڼ=#'W{lh$S"_odO C?2UXF9 ɲB,MXL} ׶eAY1~6tse- ݤٱ >|3IOGX* }40ƙ6Kc^4yjHRFhl3C?ڇF90lm咶!ҵ w|3+ i@1!O nm9d?O i{ W=t}r8)MCs1Y Z( q(+B:`W?ᰳ.{C!$|gct@@c#x_-`ǩ'Dj @N |7/P-=vۜ,zC$Sgbt_}ʰЇ:ۿ`P%g N%a)\̅3Emk}J);755d69Kaa 8X]6L$S7j!ϣj\R,xBCFgd| Cq' zON8 Xbm:Ëc?vsmDd,Z 08uS阵~zU7^[ꎋd`n`J/|85t36 nmjӰJ 5qK-.FS~QLpyB6 Βo%ط4UVH^uJVB&`_ uiyB,(9AVeɈ&8|lXWp#lXBC dw y'.5ZًTF\PO*[J{L7 Y K7lѠx}D%NP`sG1pMO`K3nkn?V1Wx09JyD8˺4 M^MB1~#]$G.ƃjz5%5cO?a2B--yMgFIلq4[:0q[Qq>Z1035e-=12I{BlW?+0VcVE םph(ˏP"Ji;a=qf؄Z99DXCuwHjnsunXR rźaѰU[gfim A^jfŸ6d_HQv v4 0='34O(o^t0  Ɂ J^؊V=ͿFm{ Gl}{H_i9 5..qEF4 ZŠk^4!@m,xTm0%\Zǐ?J/rh]yy@0!eP&TL^9'iz}"oޘ˾G3ÕmqZeeX<$Lpn`7Ny a/wvl״xVzq}+1pW=sl?T!hOOl ywo[!nb⛱z;iqRƠƕH}{`&= f?>mNIxlPL(T0Ǫ`詟DC"-ۍMߢRw̱gtcQc SkeH: | )X DP_Rr>acvf˔ 08fYQG甬t5oC]c^%Z=6ҷ$wO|W^C4a:<?l{=H4$H+e60p8G[DE 8,up=tEe`0О-A vP8IhU8w"S|/EQ{r@J 21vY0ib0º &,bn2j-;1#B~F\*PHpc*'T ߟD>p4AzjrZI'ӧW(o!8kaBy ݫ myˀ嚝JݑءU$Y`Q r(ovC\GP@܋_lM1jK^o}Vk23O+:2}:^.IvycbưڧN/"k\@=9#c8`n2{L.hX˼wM=p2tF"A9;ݬ"e<7)VhGoMuvAXg'ʥ; PiG¥(jE2 Ҍ13w_{f䝉\F<" ׊&va(No:ta_~4O}1R5s<_$P$00ٲcVPw+Ir4,BQ}~̪$ "3fsI;жӀb<ۀw Ou=iڑb89m >e T}y}eh"B'z1#8kHJ;)u&d[t{RP4W0kr4TY *$qֻ]`orp)]AAcAQ|;NmS';u1}MZ/ylmΦ-R|t\BY#quIK ?% SNrJ[8jB~dEGzH5$f2K*xS"|R~eXXmXnW3N;D?=XLK䆶 mx0#•dk#̮gK3\ګ NwjDdCH'FAU ? hWfT褨S!-}LX,.#8':i{~Z*P3"6^VYc׫$.[-_&;lIdk)_:!tmd7h?]'W`~+U7j|wt$9,~6YQQェ#ɶ#E@T(Q,"=dvb{XVb' 7CX_J8GiFRhTox,8D Z Pd[[X+E[ A|}kޓ:'t"؏ֻ)ɀn>GAq&¯6~-<{lmQ n3Yd6`<&O@3I=oYʿcjRzj .b֡Cs|: 6`2׀77 Mj7Ren׺+Y1 I;Qv%l !U8nKP WiO>ׁA˗Vˀ{((|U,яP8aO+DXn \jh,gϞIdVF%q -Që o7I wl[@=M^+%7(q~x%pAȼMfrRʼnâEfYv[fyֆ#h}~MB1s3#TΝÁvm܃.t(}u$vdB[6P Ghۨ|ә0" >0V|ydebVkWկ0@4Hd֜-4{~E4ΛDЧ:|Hŋg?A'=O;tV7h|`IZ%IT hs A$j@}ߴ^ 1G*=MYEh9?VfA$Aʭ$>xl$"iN&{IMNF ^RW8ouBHUHFRuf9}y,-8F107qKDcFB$5CdʸƯe:[wx ৾i5'񜎇C+iyme|J:BΜ]ʾ Hs͙y6!55H~@ꆈ5p ;՘v"sTTnq9*> M͍"jx?4OEUHʗ(0z&UL0=1bם̀ytgB9\vU^*+䡏t>Dҗ+M bKƕ4/bB,rs0s; s} @K˓[[~$pןFBϔK hmڒŬԘ 2s}6U5.$1Tn{~O8^nvl=`M^7C6~#谒H dPKz= "V,5Fݸ !I劯<4L {ˇk~pa/p+q?Zbv M.P[ VCLjyXzt|0UI sҺ7-t%PIUӤr|Fկ[,pvɵx62Jqf۾U+MsXեY`4W5yJ 9?(6\_ћ ʹVBnȑ[51|[iwg˗V"`}12 3 cЎBg ܬS7:W9e-9ƨ 0ߴ~ r#!=|zt"jj%9oKTh6KDlS1,[Gݭ8g֤$ - qh#o#ekdGMMo^6P(d4U>mAR}j PĻ(!0A2(ؾ(\`]$u 84yqLyRAѐ{5=x?i5"m^C=)Q9M;aDjN Fr5xtą_}1i#Vw3022+&Œ6evլtb]xܠ9kGW5er 1 ]%qf, 3 S;MP7ruo].\{\:,&٩*LA!paBcN]e2 gn}Ty^8_pAZrśk0;g(3jIX9T}T)Jf_zUL)QIp !?F"%a7]ʔ Zk ò2RﺃM$?͗uݗr6EL`cF>Ge.s%~~Y%7BP=x 5Y>S5֋ }1V?d5Ăp[2#]+o:@5WC!=STh[nE@\9}}/-ك\ U˾,jFzoo~ٺ7BW|!i "9bC"K9ĥwc@R,A L!/"ƚ)~9⫭A%C1G!ͦsRuq{Gsv/4m=T{~ܛYl.Gy,]p(E7 c|=g.*:݀^̸Blxx p9t!q=N`9st5_=t'P^!q}<t^Zu] /'C,I QSҚ,zrә)+4?Q eV#۱=>hTexXyݢqB@Q\_{socQq+9[z8&5=Ze|P wY_Ybb/Dz9iI b@`x4gfi&Fz]|#](*F5"Z7[AoseÚWiF1 GK]Y0yYrYt"K؀qOr$LO)Ei9!ؐg+;Qz ~uFN^XdwÛlDvaFZBGs 4E.4WIVr(Nsp~̩HFڴu-qPW+&ųwDgJ<KCgzuԀ!>{@=V,H|zS{Zmp!Y$ ܩv sQ&nx=0Hm$ݠ ?kʭ'CvBD{CƳ\yٱI֯3;@\)dcH- U~ ^o,ԀEpmMCV ]T52"`D}>Y2mp4P1;̓^T>{.֬fɋEx߾fT8|B`8:0^)C<@B<@*ُ߭GmRe[c-U3(΢JY1"3۽0,e${W DsX5Z9%[%jF z|yCEA@MeFF:!Eޱk(+ %zn Haoߩ(G+p,*( {5wo>sk3L޼pqY1 ˑ75A{!GvYZy 3eD.Jp1_`O$3-_vtk҂ ϬIhdҍvdtO\(,7@N-Q2a{ۑ7æWx1YiJ4t0K>q3)>ͥ"?;7nҖb!DP{ojgqZ<$4Nǎ/IgA,+xU-껊A*?"!sP\Yx9Kʁj|Ic'04߽Kow!J؄HCnGف|pg$,5RP.L~I.abˁ<;t ,ߍZ;VTevT y$NJl^ b^Z_}.]r ı̀op>d2Jı< jG- GJ)ҳ p OuZl{1Ԍ"Cd? gL 9 ژw3c~vK$>G5jhxe5 @9euV*nI`$ VG9%&mbp(YQ3ӏe9ċ|ѷ`5l'yloRw:AC,:y!Hȟ}F$DX"&晴ֲ==Oqppn{]|ֵv`On!#. Q~N E2 ꋃcLL@. J 8?:kzVapM14(d,4mVR+9"Ŀ_PMYl"ʶ&4xfQuwi9j\-d4+6ۄG@>:f(0 :^ 3<e 5{ګw830)P zi+by;a]8&1B-ZPsbƁ6"ǃ^ꬬop:>KxɹͭKNP#4rw ,"y"+tހ8 ܳ~pP=J(%MPM$ ʱ$p5![!Ugy\Bru>X-"[_ߏKPKܰ]v#9)6-N ,@3#PFc|΅:}7I&Nd#W߮kʞ"KHmĢȹAҿ`~n_= .VCJbNyͭ]=q=r*\eFXj&^R T-[UcD./#%gCNĉ  !'_2YKO*1b3[LeU]TLr%k1}CCw݂xmGZyymVҫH'/L3ׁC&^ۀ{#a?c/D'esk|*[D^9C=6Q v^MU|m4+BPB?j{H^2g630t:]('(- T5fy~+}c/%*B05՟*cY6 ^P;6 ޠ|[֩C0 _Aw";Is#U>w,hdZ}>x^1z:-@ q6FXn{s`(ڇ[ᖤEG (x#",rCCTzguDl]ZsA(DZm!QFsվK@(Z#U?Uԯ̠.p`­2/!L`LoY4d8> y љfйlih\3u_˒M2D^H=@Pn~l#:t y:q,1>}Ol{ () 3JO$AVm85FJw۷v:[AR2U#4.S)8=^kJpOfzy\Қ raTʏ0Y/8nyaKsdgsE>y|~m"#@9dƋic;kȃ=ְԟȅχ7VȜ0U|y 3h"_"چ҈g5Ad%Cm[ev) t0UiɵƝsC&m5}>OXǾ2"yf7OTajy"q#'־+$ h|F<Bfp5/cҋZ qn}36ْ߿5A)DDjи( ?d8%MPcr 㓯-:s &EY-)4\07YKh/!oA gXXHF㧲 1B;8f>kk`.H{Z8Lu836Hsr_0(1W4l u+|M {O1%=Kو[LJzk嵘yCtnx_&_D/!VJz21cF߫\O*[ erF;FXduSǑO2(|F(=뻨i XیqN59 .*0ڗ*k7r D(mTfICq;2 bVM+Wcni4[JTOyPPed#\nɥoL48XTЦb+#2Bo(W٫<˓e{a2G{-,UӒ;il#tؠ)'  M/@zԌ݁ۓ O=2g#K@:И#@BKG]_t:<WDQ"0_rKpg\P*IZT-lROWLAܾuZ_t ؝'"&%x&|L)wq60AvCCG* |`]]ai%b n^$%,AAhv^Z ő3[Б_3T-'moc^4K0=ZAs'ltk%E+ȶf u LK M &w- z%,sVW'cEvAGI4Px.9'9]]QkFޏs-D`q`PSCMɘ !p+3w&2U ._v4gHxH!5Q.e>:*FqC"-.pI! ~I[@ѓF^a 26!0םSN > MP ˛ [~ (cOh̷ <馨Oagh}MM*Bgs@nger4crͪD[X֎Twl%\@ Z\ j)0sx]@))tHiIH񿀻6^O$[9˽iO'FMvbKzۍ Ϗc1Mif)|kĵ+.6Ls8bx3Eg'*K]KΡ3pԖ>R1`1' 0]XYLjF&w/gd˺cBWm) 5ֹa#֠`@0mtdt8>t5x5:,)<tuEb#R6EGL46xOxu[YMni?ݑ^bY.6xqfj1 fS % dXrWvu)w oc~y'CR#ԻxAś Q lpH dAwF|m7Vwk z y8^q;&cpfiIGLJA]b3ӵW eWj('x/ )%;WRm.(c'[^#iQrd'T!3#Ttgf*n~^"9_XR}8k7Rz IT/Ї#; BKw@0evB߆g,y52Ӯ~gy8"V^ @->mI]Xy; MSu>'_!}&(1m#Xv1պAV\"\?>;QOe~}%XkT[\ K96C}"ĜVP!=q?ʠxyY,!ĊklꬥFC>FYEk,silyc }tWp`CB7R,fqXǫaY$6Bquw01p125]^d & 䁒Gh#H 9񄧡#|$ ,ӸRqG=S t 4'' [K%_*ZGAK7Q#.{ÈB4 8zvo1Lk$ fy 7c&~nuuOdk[6/(V54c M9b Jtxwg~h%^P/ks` M={eik:e6L.dTA;} @EHwex!v&(G^Fdk/Ή'JKS{cT|>Z!T@X"XdڇM|u[rG#,bMG}̳L Ժ aHߑf,aڃ\臒c WȮap@#D]ʈs=|݈R}G^S](`Ey̩LtZ-Bmxϙ5(IXRtD9QQgK&0BcI46[&1RtP мʼn޵Y쯝 C8~+9qU Ru@dR׼!` \MOd|*ߝϬ;-s;~_ļ;G M)p7r Rj[ٕBZKGB; PmR:,km7PO[b Vc¨_>N'"Uץ/bVZ7eyYR.Opհ@^]^ڍNonAUh}c܉94&w?e:4YNwQ#/BCv—AͷNN'óʙw*'m1^!#ä!BEd|L̤Z7u)YMOB k@|Rκ*49,pY'QQb4D`%~0>"ovR2@&vP[7M93(pVE1iZ/ +yxґnr/+O}$mQF+6j+~x_U+4"(f*PR,V 4PʋN>7A J :f y: ]C%SL,p[kTpZ0' f6Yaz,5YuU$xD8Rc,>{KN'&9 \nzا0BXdX,t$*,! )Et: 7 H|Ffճ-(z\SGCٲW}nvk&;|j$G> jQhuoHO@cL'8;1*Mpkz`JL|.Y[y&DE͍[jcSZi`K#n 7eZaAA*d d,Wqٝg"Yn3:\+>~y?W=3"2L]mbgbNȺmZlaFt(OݴƶPvo 3Z.1qm5F5*0-1Vh`=)?ֶ‚ <P*\Pw/~;t0 e>d$ԊbPŜ5`+abtU"$Ģ濾i,$/Ǯ5R\^,Y>}E(@ܱ/~_/~1A#UA%Eu{lw01:whT6BְVƲwt/FX셉R! BHXVGJAak"=燳?ãP' HD3o̜#^ӂfi399B ޮ rpڨ=o'T9l%gNl]z\O3cTh]A0"K"HNQuVIu ao@Eca'3dSrX=\IcAI۱F(Q'~~;1% yupCdbz6[K=B$ŊtGT&Oby p3I>=m ^ـD>bøYWR59_>f$;Nl 'Z K# u". ^$`/r @{ѻ}ޗ)f]p8"SP̶R\G71FkT@ůgq`%RH= 40_𵂡G0PeJS'LD} 0%i_ƖxT  \ 7 O2"I7T'F¦7,q|f/Q]bt1/t&+z~酇P6O߽N ?<~{5GFppbtP]I>zjqx @R(؆AsMEO<KI+\j% G]QaB6OT̤OA[BAx9`&sW2.czMKd- Ji3x5]R㤘lQƭ4Mx#N҄@]HepKH9臦D_FbC$}_*f. &Z]Ut( ~|ONLKoP^Sl93OO= ^؀2;PdCm"?̀}<X~f`r"kg% kٴƟf5dG<a{HP G:H %L[Ye~&D@lc'YG t-Eh3hHW} o ( g,ch@M Z^XP{c !)M faB*<bTp>Ahվ*bjIs6WCYVeAeSQ H,)=Qܺ16 7/uZنvUCgFn4 ll`Gy:W❫\ꈃe"-n!&~WTK/c{.30TtjZdց5bǯAQ "Dk)ֱ-)!L)h{=TCX 8`vMT5o(2Ƀxy(3wxWK$LKBѦLx8P[ UA^Kr N LnDIw,Q *Ea9<<='M&{o=;-u匰 e ${"c_FRa۪Db'ucpaP- _XlǺ%k* /[4Ӈ.$\MWK##gUۓ㊙[㔕eY iv/a`>߅]9/:'k~6a|Ŋ@f)= okfp^@@¢)|8HI(Z;=ْΪi2 efq_ SUD7ݗ9/?E)2c7BkAloĺ :foRz4(1lWFUtt!.bf]l G u>*os]c4gfdeGuU38/z&BtON{tlL^KQYR6F ~ih#6u*tV,'v̿(I@qJ֏"NN~az",)90@W0k@[Oq< ʶ\f{]}uz3 BzL2ڱ) 7ӣ-1A;V#41ўDD/R٥ W`~T27öDsQ-Ϋ +81eZ*A&mېTg k+CbZΡUWr4z>y:+`m ڱI/30,>=> ,18$>[fnѽfZ¢249=Vm#ϼ [iś2H#7 Yn?iq {RL?m`j08[j,ܤȸt1uvr؅(tmp@C?}zKR)7e68j4vCSxI{x"Uꐪޫi ' USGJI[-Sjk#|oeMTR`k{\?Bѷp6\RebGF$rFmVƗJ3EL#Ni#(+uC!%8.wi(B&DjY /P]:a@E,:v2C cl!=ηsR۹iPghIJX-y2mw3_(c=ޒK~_YQyנ<RM=}YF̮sH% T7a\Y6܏SCK]\tnj-btCg`m L5 S#yyk+5(5`9[PTS+ :m&j;_GP>#&jXŮL5Y䰓0S|b%ɽK՘_j>̏Mu M`t}+iQi*p-eQ#9 PwrCV:1UoҬ}f+ͦ쳠ULo%yHeͨ+6 w0m#tPc+ˮ][& Ew,yN/mU` JQ[˧bDrȜ.5\,o"q$7;a&ht [Q00yid}V5Di|PEo= ZPzb'In)5䓩 %KòY!L51SD{sv+ph7H|P!8 f0mj*#ƛz "kb5d;Yt\ IA@A۹2JMj2wu^UQgo| jI<- ,p]?69"[>ӬP-0y(l5X QWǾl0)=IzdR>9M4k_{ɹyN !ɥ~xQ/BE;&kc`YQk8bMXCOmY,L6=aWxn_"V|.>؅tĥ7Eѣ5 "{x+Axa (׳Zc?Ď:XTSmRJҰg^RjKAJ5-nU (OB>sX rHP#7 )Y&1fMXf!LiLy Fv+*%in糋djY\1 Nxѵ `!h+fTeo9#=Bϟ[|)k,tZyWeZua~L9u ](aK/Y&`-D%ڍ`r_,@4slv %NbIgDoX(f 1|#&ṵp9gJ&?jnk0sR.vZU JB_6&HXqV+YC$ӡ ,dt;HF& uG{ڣ\=N^L, w[[ĪjDO ?wn0ww%NKf6LxkEFb<=DQǵuX1;p8!򡍱0lgm њ'cAv0/EY1v Dm }7$cڶ~c8$bae4Jh<}$='X4.vZ.kIV4*H98l TҎ._~d,lK3*I+K?u{Ȣ~*OMU#cL_(d[< U{؂Ap'H8]S kfR>˨H2ʹW䷆^B\*wHbIMw8ZЀ9og+n&SJ22P YR播/Y\UZ2l0o_B414+{[v0.wZ4Nĵ?<5R~7t;,s{Zś<eRFqOljԁN!;YS=w:IXUlhI%N= DP 4`-3t({ ~P=?U;,&.tzğO<}ë9X 6)&V푿-唊ܻy&lbb=HҀή q0x,bot\8y0;R[XӶ'}G=F0ҩdq; .?+Iu4o7l菈S@r|乒@tDJYHLLFl3O }DZ0${AaF <հxW.":2PNʿr [Zz>9ПPN:VP4_G!u2so$}2mMa^!D X4E{a\zVy /!u'D C~|7Av.gNLbyK˔_JګR _x1`Le -֛&Y; ŷ]=cSw1t`{y o)ͳKRu_ W[Vk>N]lmIQ՗a4Nc!QQ>trS#ĠGjȤ>~29N5rqRI9B@`*cNZ[%Vf T]Al&~ = <^ǂiݝ^c[v. Pjvi(>5LV s@ @w* (mYr&xR^=efAi)3Z~Nd6}َ&6A2x$HwHK}A%**q{ֶMCDuDw_86 enމqmRK&,n ,bD[vqh8ʱcjW2K8 ЪU%$㹼ZibԲ.#-uY .H&<3NR#x[za d{#:4w|չFs}p٘H+R[zf$\R+5HOgD 0qv NixbY!Ĵd*ʼn*|(u*EkI@iԢja؎tU-\z5φda0KJ&Mo€J{NR'0{V[?Wm #_xd$t4e;H~j=:}8Wm pRAU'馍,a,$j;I2z5rTq%>-yZO6~3<0$E0tƍ[AljaX)N?O[;ZcyΉ7}PbXuȘUXKiI䲕ԒNwkSmk!^S!)Cu=C⧷m7KJI͕1Bl|-m2RZF2I2%#e|߃s&sqTC4 }iCSԜ;DW G j ˮiN_`qe-$X?<֏1NhW|}>jc~d""*v HI p^ڵIjd͖B)Wxnʏf5V@-ݯkXs۟{>xƍ N!)MJ0pt ~Y=8^&|kqFf-W8"`Y u'RA3*C%z(pR0:ʖ LkVwXuŪm-‹tUN^m;È.zHq]Y)Bv2o`'yƢ 1x[7@ZwS)"aW,]ZC 4Z>@}2KKʘAV+*G2ӿ qy;էcK 6o0v4<- D8t̨V{̎)鑙Fcza^E *Uf2}-YUQ H6v.b;z& B%Apܑ4oHqRy1y 7;%g#˥-cl#xeS"V~q9C=BJB0y"5H؟Um:h3f{Uݒ-ijvn.uդ LBUήl-[.jd@ms'+<=HVC[X1|Y6Ԟ*(y0{ O1 "8P>#Nvo<rGS:) `E[Yr}7R".pnщM݌1%ix!If#J+"5⠷~AD'=X>;B6tj}u;N xĠLjUɑ^2:z OÝ%z΅Y|Ds'~XUP$SC'%>`h). 0@? jL]_dҵYHb cbQ{AEl^CDPI<b"k#f`cotESAڎ.p ޞ@y!B ӵ?gQ/VnV罜Y: ˟;_qK a9u)[U=G+gtAx݁K٥XHa5hO9#Ȇʦ0=\ 褼5tϠ .F.*{hShS#bDhUU =0uIQgнgwwLtfjZ^S(0@.d:tiW7+u~0|ö,|{:/enm \V>f2= z`Njc}}>W5 ~*ڨh"V`r'șηz$P()i-KZF~;NړEӠ ގW y#T6'  0^~|e)D! a-7E)1 PPJB̾ c$犂F .kYHЧZ[onj 6!X@q{cU9L_ؖJ@8bڹ(T%&;To3b9K ?IxI`;ˎ_lW_;L;RWIul?F<r&jDg=IM>8,0%>q!oP<|壐Sh \uIr I_5 {vgYoI v$!^Re+{Ξ#fViC ky>~CRDxJ ,Mտ[FAo8O[WZl<5hPu(y{*;hy&%E;Ūއȸ?rbF?[Bihف.צnZ11 }h4[5U:xӉ {* JKlb+CK4Pvx3?rlε~6Iq-:e-=都su`+V ᘬ<(Pwt 82mE'х@h:ݑ4jӒtS ry { a;Ja::(Ku#蘮uMYHWR7"] 4$m}(_C0m9p+?M_{3@ &sԳօ"M! 40 Ӳ1.8 ;vij=:BqǩzGDzGu6*{ڥ/R{HG~h,u: f$m,'vn*/s6E3tWEjKE#H(%^`mv XA/%!*$gC:^^(Jd*-6? U5E K VK;-{&( {cNmlul {DcQ$1;8A T} ~o!\rCj#&N'AN[Sg |@Yp]%&y;T+>4NB&䠵rj&;JG';4k8*[g;SCmr9Z]tMY!ȝ0t4V)i8iŅҗeHwQ·瘞/8@xisN)j +~׶e0̳k.qUe?|Ȕ{ s#, %ր-PtMJZ2eٮڿ$ϿTvۻE[=Ed0;Uxa j s3gaḫ'1_K3| Wd"+9x oS0Κ˸[Y~l\Yw-4HtaY=EXTE7`ifA &dA> j3+@Dt@$8ޡ2t@uyL,cu{ 5^79 5=5| 9IzRas-R@ZS)i׈c !s: ˁ{S)WغFO8uT-h_]`JiúCJ9n1 2#UQ }IdWK!E@QT3ߵH'+fS1s?n,Gy#q;d8kvH) `.rrQ$.NkK(icSr{ 6y]')SbOz$*n>1Ecs@o!Vه6FՃd]ˤpE?)T.VA"SH:S?92^zY/%B-`ӚiڼpHn|br_ 9OQ6Ot7Pn1I#()펔́z%KkaW-;JAg`}m)"1#TGڋ4s@5'0j!.5y$L~oFD]+#Z6JPK;QO ^ TݲwZ@mYQ_I)^7tP!mGT|M QITTOOahWzM2tj7r5Bׯ De ]yg8Vq֤͛XL-EyL©s-en$HҊ(_#w`!d~3Ϡ@iJw66*so(2L zE$_,-\yVڠM c-+/!6b넧O7&?F9:!BTWW@E'r4~u£P|pHK](x*E-zܙPejl|c' [}00KR/5_p#@$'L(6ث'M ذ+WWCyYnY+0xn+y#EQcU@b+د[f8vKʃrjD4 wxg*c3'j iGPkBKpY},f>:n5yƇ? F:>qLqžayaS>o)bfV)/491ТP֮ 0#xoҕ4%М c1~.!jeLqc /Cq >"# Vvi L*0$wJFu.W/k E\4/wm*dԥ{rM31qGL8Kc~`ѦB! C3~:TPtNpQƉI[Xxs n,Neüm_[O%xudSW s d{83)7*f&4so3,;޴ nwokQSmaGlڒ!7dF|HܯD]ح,C5EuKZ*[ubaqCLk 5Hz5cjYlݞջ*Т78ÎAa&(;01I>7<0JD6HL|>r.QOoG'~ɍ9tJ8e@9&xg5eߎpЀj|1Tt2jSM`2@oxM@8G/4 O]~@H ~H1Ѫb Q,`WV|ZX{;(ko_ōtv~˳{r/~A[[=؋\9 C;p4 =ȱ݊ϬF _9O1Rߴ}蠔d7gZʒ0,n~!}h_5#!"MyNkc/eFy2֒<ʚ! 0#H@ $qnYyֱ4Nʤ`C8ohsj֟@ebt;-J& )Dk^f]!$Sn^VDd3Q20k>KwD< /2u|@E_C⛳ _H0|qf*zt/fۅf*j@I8)o>0QT9Tmph=4ӕ8a_W*kotF6#6o;P' wA*?tð׃ u<76MA"9BwiZ/΋iXISH0w骋}꣇_͡p? {JD<Sf=P3pf1&O]* {QIr]aXl*4+Yt޴fh夅[3=}T7=Ec7ADL 3fU]3 k #tR"Bl& Ȏk$((xnjibUqaᅲe7I2DA;l?ഽ=VгLhtDt݂gfb~d4cJ'JQ^YbO%bMFr)V4]؁؝Oݣoq->`\s8}1"k?v1;:tD E>4YU˿̱B8.`P֓)}$Z -W#=#RcDߒ'3pLmyNњ315HV F^jK fފ18_5 kM]QkTP)'[tW}p NQ*H/_}kխ(7IPbvPŚs$ L.1u+wӵ^;oEE P}7omw+wp.O|6/Fng}@5#AfjȎey^ިFH`ګQDGɕ--=l%r 3rSƠE* `"-nBvmNq\U}jLvt)5Gj'1N%byKG:n+qUgtfý(+:T5Ĩbšݱw~Bx yͫ&'kjLfA#;14$q0;i@9*.qھ7^]nvCy ǴV ۍ-kn j-|*+D/)P&cM;͔#P ^Uk ]IWFkԋNpC`4C$-m+w Z}ke@"K7SXYlֶX~XLRrl׊qf+<GE ̸U>:7Qx9a8ǂ~%7h٦Mw7}Cbn{8SȜw>g^||j1GXK17-=_""ּdPE΍.֟TCq_@XDƏRsIWwܭr.*fuHVvZL̸V =-OW7(k .IYl0_ - 3evtj"o)ssnW;/H4E3TXEm5.jˏzoa"=_lLp!}P`ήH_`zQ6w#9h3TBG-&&=~W~0\=3χUPR(ws@ H/-A.IzM&N\o?0n'xf왙uO(iHv>MՀ+{Z." V)m1q9{aagDgqP,6ՍEZKD_|Ƨ>m%)'NIQ6B=S|>fYq>'F/;)GHKx8l_,K0lQ-ޞ ;m v_zL" 2E"Ȯo0sf#KvDr`QA x P#uy[Ǜ1:%ϏHj焙mw ӆ J,񏿬JYJ&= |ދB ɩ4 Pk!Rx[P-;^GnK(bk)#k/oPrrn`ϧFŁO+ Ƿ6,wRJRxZ!׆x MpeǮS RD9J1UQVܙ~ܹ%ndȄ=Ķ掅9|# I3[o5&DJoh A d oK"K[ C Di0j:{qB tr8jgSi9Zx+ad|KW++9m5[Clt"eXbS:K:Vxr?|T'4!`1EO >Aaz z;k!Ba3v@4j#7A :7IDlGv<WCWCntfgq~{1dhX 7|x~ ޫ~b"G221nl=k&\-Y c:Um( 쿰onuzd*Rpi ͚OfRG289֣2Gj$TLTUM Vem6D-vL$k X'TO 7[@)DŽB74Ǚ1xN>8}{@TFۃ=ɂ9<(3g p ]AS|_Ӊ}iSu6Rr^fKic@y} 95Y mp'`m8錾X[83p@;l! +u_8eEP0&FWߟ鵄O/؜W㽕bl%`.$3zqؙ7}W9U5v&u (nΖȤ20Gzh1&(4^F'[i]s{ʎ!0 L j˱軆au 茝i[ӭѷ |[»Te'%fes,)Ը{36KmxΖx|C"L+hish?!#%ֺ 8G[Jᶍz//6Ť%8v[Omʽ 3[e\Y`iF8nJS:ls޶.ƺGqp0[$`g)D9ewrUq aF\#03% d*"bdoW|7D!‡ -s-,KӸcLc?#PwȪ-|-_hnw2|TnTK!DيPNrώ> [0uʬnPSM6/^J4WK!^y@8RFp{E|I#^Srghiƹ G\3Ӽ,`~ϦӶC7/vX=:2U1o*ȭ3g߁Sӵr/-߃F"o vJ{K0j; x@zGz,$261gKؼlFh3/Ao7[jD~;Q/EוI=`*֮l&ԴaV JtPe՞a Ќ}UR5cN4DZB4} ,,/Z$ SFʬEU JjvkVatE:c ޵TМ)|WB+8 .d3enFb(/W$(/axp+UVʢv`>^сN7v ` m F#ʍJ)hԒHcY0!xYmYfi"QK4U(lI~8M~c8EV~ L]1|׼ kFRYh N_,T5 s=䷎a(f@'cyx[7wX !kd Vן4d(;SCǙB7 u8Yr ܖ'G.dճ8ZI'W*,Sy?|A7mW gmNOc8I3qJGs`H]qoLp^f^D2#2gq=V"\ ,O%;im4 Y7*-!4n9d&SM+xتܪqa2H)iXڈeJLR2E99@:LJ>cY`ez+u[{;Ӱ ;F+BcQ"Cݶ$?qMOO>f2U{{J嚗 bOCg/ ? hC08UCRdjf;s9N{uX)X0mCʤ:^? ܇s.}}؉6ȑ>ĊjR*6I ]?H;49l":I}/ L~RKP-6\RkY ͌^| VX v% X.n.gqN6\~!q %T+3~V\a} zģE'$!OeJb25qs)BS{,ʻ(֙ I6BdtP?-$xv!K~OAӤomHYF6e RM/hOMHeAu󡖙2v"Pl!g2C& 7c:MM절v[-;Z[!greF>i$^ւ"bt3,8xr6A1𐖇ʶ Ά.;vlyA~vx!f*t6]sr|S@RqzUod3|Jۖꢁ"Ɲv;-O"d4WkB䊟YPYyߞ4$`J H<BtK$:9W=Š;GJPs?Q.TѶ?i27EW(6S"'[id12vXb`` wyZ2|Ӿw@Zj72M]9K&9+1xW} KuO9ndzrjm~ZP{o=TX[ns-eC7rGSYm[Q;2u"m@4&[`KB14R#DgO͆^;24ڑ/oXqį&'|0w* אO.G~A~?rɄ:tJiiqG֗l=d>}i9 귪gs MS#ضRä Z`qjƄkD&yZ6Nb$dY5b.\^z"\2Ӎl |XeP^[hWYƸUkd#Cs%[+ͯU7D 3d"h/‰@D>?y$ hjHpJk#^4"utag ^Ԯ[Ka꣊.ЊK_b8VC7wGL`xP@i9_J3 24} ?{aGہŋuo-(~)+˩bqLQylN5:$-0 R`GI+Uyj~ x״^GŚ-Zc־:Zeju_@Cla' =,:W_;g'W:' и-Zh,p$r\%'h4>p]MꅼE_! Zi z4{8% 7se& Wי-B)U3fwc*@`I53Rƪ =):QtMSȍ?m%~)1]p4)}i&|'O\>9KrSa̓\dZ@}zBIV g@ l+r\^Hl6D7GUUoU^{)B!>gqѶ&(I;Wѐ]y1#=f#vB2Hy}H0 }+&"o7&iORփLe韵}?.y!UlÖ> /ϯ{` 弆A\{2W4 J{ oQq^g4:+CۨCkeF@[I%ϻ=32f/Kn11kKxclUƹ=o_ź@q<:xtl]zţzjŪeFztģDL~9$I}UƱ ,Rݒro(ypn0/tq5͠Ȱ( "6I`/;QV*o7\ dmc\ &.JUÇnĨH+ya%N%lAn~ZdZ: ͤ&.J\[O7zjd*Ƌ*B}F86^zr'Ua+vx#a监)AYq̞҇q5h~os-T9FvK8Џ,Rk6v:zDBvra Eo3΋Fi5jɡCMkze>J?*B.6#fo)TVy/_' TvS9/-A4F Jwg;$S@\ &QaK>{R_-ŹuҮT  }lD Tߵ)txWe`޿2aXUO[O<%* #jGU4 Jޠ5Oߊ {͜T}D%ܗL*+ >6ೲp47D:)I(&XXX4 Rקw$0z1v,Kj?>Aoi)O/8fe*!F e<<&Fja4HxjkW^C=# 0ȶԊsAiC!j>=isj\{NKEUnvkp(/M;'P0\9f1@,zҡ)'f-ʬ~K]na,+3ɺ 1XSܙD@>3t$#,.Yl]CaO&3ꀀm=N$e[UklTOOk}`V5^.jT7N LdU֯_dsKjb^wJB"z*a~YE&e z+D.gN*$SA,RY2ʷr?<~,όgF S"ٹ.v{ߌBYݓxᾂk[j䲳~&q 2+,G_"꾝k#/0GZ7&d (/}OZvpYvԇ 3,FzPYrtAru"eY->5RTQ@ݱΆε}.-()L68ovV&H?}%+*i p yD$DTPϜJnɦ+$vާ>XB|fj;ؗ JA Fq2)GV:)Caq '26!%OgE;"KN1fŗ!AE/x\*iUqs:qoi39usp? $% ښ{S[*'_t|G`wNI*`yI\CQc>a$wHH}XKI7;e2DI:CɌ3gw#LJGPh)i]K,9ʼ]Ǜ3I]ƶx@`<>|HN5.Ȕ(AM**S&a!+,P_& wyP"A ZzPܝ< (8ܮg$x мpdX({w5 f,_h7F%5@Bbd eQP92fgPOsF8|LUx>RԊ X)kˉr.˸-J|T{ϗO`5w~d_V5 Xd @KV/ ojzX\LAK8SO/ =fl8=C H/$NRP)U*h(,qyU]hQ[c}O͛BDikt'3滈mFt*1,U5u4M(jb% :h)9`9 VӪvPM=Ʈ좨 @hQ 1κuIɭ"wCz?b[Xcߪ׈ʣq 7u_~2Ʃl*?Aa [ ,P4h^{esS ѶD$4>5r"wF]Q-fl&0ySY7/>p/cgl u &3U`5*I82edB4EFuDÅ!f{JdXZAȭITdN_h@[uC&7$Qk >b!~ ߯F0";h}´ֲٵ8,lG^QPEMJCyWdx*X]>t}I<1AE= ܨ kw%Qg _ gnճGc[hqYH6cgW{0={< fa.![|YF$߳e|$~֙Wx7oL'.dKELf ! 7JOPL NZKXkHD2LZV9w8;TҪ hƆpj4jo`j˜0%ki7AЮl( LY 7%yR* DZL=t{[ s ^i$ g^xd2pz U;a*ύNJvX:A#g3{85 kiq<Ġޒb Ϲ9DDgYZ07070100000428000081a4000000000000000000000001629779bf000048b8000000000000000000000000000000000000005500000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci/ca0106/snd-ca0106.ko.xz7zXZִF!t/Hv]?Eh=ڜ.+МEY$E1~ahKS GcP2+0WYs`ZZE\=VIc% 6[I|5?>)Gb}4+'6]t^I)8IuJ)^_ 62@_gk '.Q;BG«eV=a#+X_$ĐEV&`:T-w].zWBE@6.dw֏:HõaQkzOm~ MsxcиUؙ WM&L籁̇=¢Q͠`;D'[)|X-FSYiᬵa1o-?ػH]uRNA \,[+ͅ RL 7 ^s*Ac|Q=W> qnt#h xd'-V9"!#ކ}#Z`aS+8JKSD>xJCRZ9u!oWͶPQ>pc#6~f=P7yi];.sxg='Uμ0UkjZ &: n]d7;*+خݴ /B1>k P)P (&DNwږQA Z# axm vq~q0>'j[×!Z$YqZDl^"q@-n$ `2lhc<Q ,/iL]DFj㷓7f$F\GdC= ä:`Kϸo.=/o2{leU>tEH԰ԇn L()/ڵ]å;RyΡ(2~r,*^+cܙC:ԕ3R*{e"_QpV/Yn5HEciSr!U ПB.^D=]#rf>L9C:6.tN+sL-B|p,z5\j OðK%NurJtyŕ$ѓ)PI"t)˿[a"wnnf7mvXR֒:boac;]p /B#jglvv~ ˩]-F~GL̛Z kVVUO2շӣΖU[fEean3VήԸ>H0sNFMB啮UP .l{-ԣ A@f((NB"jy*~S^tw!/6ʥe2.\GJ*5辭¹s;Q_= ˰=\p,?ySL˜4uɎǨ`(DdբxC4?C+ؽy8fN2Wz5uk+?O*Y/Ye2c ?y|r&/sc?Aט2`lM BsF1!T?l'i\ a\1,tmTfJWu-|W"2 E7%^xYbQ^ز*w\n[ot 22Fe]htχm'7p369l!6ݥ0)O噊yz,=cê̴^7LN?ms#_>I{;c`6w`*>@nR^ | 5v89UumH?Gw̞]*fDSЪ8K+؎L}f^>z1Oj[h2_0 Q Sj]ո@Ʋ?:정(*B}`s_WE2U|Te"?;xxRih3`vk!֕--58"od ދsT?ת+Gְ2e&|Cb*CUg$4j";z?X|n\&[ xf*@;%ʝcE/ޑtv =!mXǩ4VEHi7 oT5:hlXsB L ɠ8R㡇Zc$'T!v'ӔC/xoqW=oZ+0Bka9hozLPCHZ( t Y}5pЯKV#/=2{֐uH u㿦_>s[zUk߻{m呢^=m~tȜN75;ab9M'7ڂأ#dqn ?Ȃde)C^_e 6V mdn0V-7cȦ{ȡ8C߫~)0D}N'3@}ڲ; 0ʯ MAˮCl&XT0#nm1@`ӈ/J+kH9,MI˘kVzG?8&$Vqc//O ay@4W"Ɵhlz%{(ht 69 Muh}rvq96{Yt& LF$)du pLBJ 36|K3r!`9:#{X2)3pr]V,XhMјi`uxIooZ ILm)r;%h BuHפjWuYIė(*^G}8e[& xUܰ0nl[<Ȧ; j W|Kآ~m\ hsU[0&Xf3oN0wʣ{"K= v4{#gOp8HڽN8E+F%2SBcDc|~gxSIR9&' 0Q 4Lԥ x}RVUXŕ7ݤm^Y©MAԩhsc. E0$ٽu0i͉51q"|34]**9Ɛ ote(` W&+_Fzy8VxMCr ~" I|'(DX0eC4#jJ/!jD8o@umVIB{)CYYjRlj8si]nBQ e|^nk\y f8Wy͵p:H3G}ZfSp}8S@U%E{-TIց`vS ϊbIf|PDi7QHGx ;xFte6[c"oYlFY]=. s2gcK(!u-g1cO֖ 'KK)e:%Htk#A0&X|҄"9m9ŎaJY-dM冩_CY?;/jMpM/׿0770|kUsG0CmNtt׭N mi>Ά.ϾJٓ_GvF:R!'4+s{ÆJi΍M2y/9H1ԟ]1{y^A[ BQw/یjF$X@JAly iKv ̴뵣P)mXu ߷$9NZVlH0 t˲rHR ZiB̔6 *3DzܔoW&/tPl(2LZwl *#SL\ +6hq"DD?0^Ȝ_4+D?Tq5x\h亻I[0,\W6ȡP N_ArIm>Rg_$U9/lƎ z`Oq]vlu)5M`A]뵎iÍY%npDx))YGC\WõL:p^(݌x]H)ŷ ro:kj!Y} r/Ee;1/x~o- Ȼa=n_(6r=ws#'{o>^ /ZA|E18qՅc䞬O%R1љK>6Ox3$M8L<(sܡ sM)m8ea) 1]|n-d%{?s 𽂐lX.oJrcQܙFxn~󲂻KwB[{Qܛx`j'hr8&/p;ݷŅ t&t(aJD-Z@AG ;؎P<*Ƅw>[C#AZzYOz7mU;vŋ%86 zI~ W!b;oKC/G,Q ,2p˼v݌-i֚yeqKϯ nͳ2&I×B=TfZ]BS`3勖-nFcRZ%uo N(hB >NlEpb+gNͱ"&B/hƫ fJSCZ (M&Q 6A" NgM8!Q 2|c-mx%ʒNK%wI%Crց([ s̜&a𥕽6uN(\:7h0s`׿V2Ο'-9F%mԆ:]T%`ʵ×)x%pQQhP _2ż^i L 7vaqR$9B0?Be8 o uqmܔ/ 0o_z)`70ёEEtz"1~OGN8dB=-H,z_U{񤛺sجHMdڙ@?.mU TwזB.1PK Iy7w4ḯXL#[Qyv1Zu,&%#J(4H$R}ԙa{6 O\t;9(YM9&kƏgi-$S`φ@I0\^ '#ˆ0UVe,4AźKݚK=z3Q@i9'f3DA&* mzPXq/$_ ֽF_r~s:&2d9$g x[I+ONퟒqest u%%c4K NKi"W:x&wE4Xd:|qmC[p )Hae_- .}lo"k1p}]&MzC/{nSZ pVc2*b85vlٕ(ƷsD_m]Ӝ|%W{ SjIĎCPbRYLR,g/M Q/4HbG5I!~'b^!/d?$Xck rpELc[uQ7da Y82g xllqXLÀ(oI%!b+D\#wGg_t&DP0} C l;@OejNc{u`Y>lkCݸ Ica+pv%Z!Tuw_բVeYHU718?nreA{D򺰐zGM1Tx,D 8.R$Lo$S,<ׇ!v yphzh!8. Z+cJ6_.,!7;V_?UqP(m\*&l9w)pTBhr~h{yfÏzz#B՘|oii1☁ NNBI A$kI5feL^i|]LbwXs,okql:Ӊyޛ'}4J9όpׂK E~eu;,pLUu@5i늂K_̚P\S.L*Cu9tdC7ŰNʅ(~@ƅ+p:!3(@eP#"^Ir;^.?p}W#ձIgн >4[' bl*+VMٓ`$[ Zqx2V̞y7&! 3 gD5]m\Z"IO0WT\g7wL |2eiIa qI1oT:lJѿ u,YA%ˍ7m11 ) f1ġ(͆!$;q{(J;K3݊ TV$K]Y696Nu\3Z <Ǥ,i֕o& )\:g!TcҒH^)2*]Cf)]Pʥ]O'PpW˒DQc6/u5"0}~|eV`6x[GoėV:pP&ń!NVhw賃!_$ FY^H`FxwF%ߒ+XUZY !S1r1m[SgYTEeոE4>Gk ]4}Gԁ* >vkUqiaelX1nk8pyR¬'wf-x%%eD5̧>$=C=~l7y<~SwMo}h4bOLrQVN4.7N#7'ֻvS pt#}DQ@|ύ@PM f̥cZ½Up>*:+B5T̟Z޻}^.8/KB3԰Rеa]zpLY}>u[jfARƟ-zr>;Y0^F7EMn|,=v9oru84(ZC'TH?``SJl\un}粡Q;;!n;L %* śo?cjC,N]Ieof\?R^V1Cݐ.ى Շ9 ƾ J/8 ׅfW1ecQZ|Ԑd<\po4׸䷾oҞ?mrd3gKJvUH{EvYp_ծPFuz r_3šo|ktwے6tL(`|MjRϽ 1HRkolTaq 0ylEx&EyɌBR~ch]Û"5On?-$ANL< -4l :IAJ5#Jf4 -%NjOv'>w@L#4uj,2E@ro=:*8|OÐfiD2C}V;c rPɧ$7zPۡnU?KL!kЯW=P>@0q`am>XHڌ3ii :Eݏ[?ߖ2#O}«ܻ0RŃ[Zfߴ/YOnW-0]hBH+ބ@AX9MtKxH[YqC't8P1A^7F%ɖԣzQI_uBHN(#:=~oTU%Z]{5pSH!gwXX; X*˭-E5M p*L0%LJX?0lLA3q Mp@wbg~]v؄uwa228 fYD'mTĴ:(ƗR3LX>غne{l/6 ֧ĢԲW_=}q;\qx.3<8tdFu*c)c=b@30TVK#HDKOrdJK6aʿA]QcdsÎE=Jm{R_7W|EL;XJeUF77675= 6uSM!E3Lj2̜:=!C4ͫ] k,pqk.Ҡc wc|Fn]fNc}!-ZyFF{ ^\ws~O2}C*ώ T 02:?ܱdhLĭCT0HyI909|>{pFdC =\ĤX,dv\\I{tƖR2TO2zXc`ģJ~ !-Qs'2c ZNk @9cn(t:a5IolV\gJZ=k3)~yO>!|+c+XL0Up@ʰUJ 8uaK1L+v-sX4i/Fٴ\V3zlxjH2.SlB>/dj,a龓~^IbjČH@'Ó'l>bӶUEP8J@^f/ɼxLuSUpɅd}CUt<{2S)`\ܲDtȳ"7e[]2ꃼ|L?qt6Na2ÎخGGDՀTeġ2xHx%j ;ZAgaxBy+KFG8Rp(䃾LE3}sB*j[<9 Vq,Lȯ]yYMSK#I՘qXYڞ'}RRΎY1I0O&'YBULNh0Nu.1.-U"/بAPDhLsW5u[Ȗ,D:Dy涨 gjw*\b;Bvt5W}!xVN ŽIJfxGG@wǗ(=}S.* s:n~񿓪Y sHp' #TPyH뽉J>hzײ C zNɤ[^1SC'0^.مJL5Yf@j)XnV V:mw{GU2u:Vُ20Q軃fl[#]år;NFN#O|,kg@Zps."37Cs[ߧˀzui4$'lpX6y5(8ݰJiEk>bͦjNnmP洋 -Љ C!.&=we:Hr;}L%f]O vBϪ#N^$!6^N[^ *B ƹ͔)bWנkj@-.Ejjs`&ZBΤzLQIUiܻB8$NeW~#?f Iaae8Oc ֌f:+ iXCʩ*uj!!O6<'ĶEV!RڮE5WO^HIf<=E.Jq,(r1}%Ő(JI W+3vrRlf -Oj -Mx6(N3ɥIYbS"'d 9ªWQezHo,OҺ W1J|Ni}8؞U+/1 nch*St)mF}DZ{ߓo6݋ %~iN̛ʅc3 )K@g'-ÇR6iDwg5m9|0 N>8Eh s{Xml6+_cB"5 'v5?E>[`VW1(Ez+SS{h<\\yɥFk Rֆ {&[5+L~hT>/j#;6Oo1cZU8z ,׽0aW\eld 7qhƵO[IYj bF2Cu6 ;yĦ4pN5R8 yr5s$e3mJb׹E{E Ai|bGOr*Qa/5:uN8Op0S7/^IGyZTIߏ)MVS>KGE {l0ֲʀfAO27 r юtKDuT]i&[tΧ3"'ekURLPYT~՗ K9h!yudl\9\D Z;oo&Z R'ynGQq୍'@܍!^gf\E 6<,49΢rtfd}Y.$)\j=PbՃ{ _ NLTameA-WE U!.l&+|}ԷQ w+ ,FFz $$ +SF<4c%C1Ѓk%=).?PV' =j/_i(?xXd8_ֆ"'r!ɤ,pi-.Z{DqI۠$7Qz?Unn:|T₴"e9p#vBoҙQ*9((pިb &q;GvI59􂽸^VML<93rZV5 xHN *V?Yh~6]$tM)LL I|t;|,x(tT(t+=Q'!YtƩ*OlS,. 4R6*ߦ2$5ŧ%/("򊝉߄hgi:B!XZF>ɡ-ȓFNLs4>01Vi6?N$n_c՚P68ܸ? *!s/g|@zxD>av,ˑ_/#]quŽ'qtqyaʹ,;3tGCA6- [6r{=glAUIӜ%<!藓sLK'ڤ;`T}}q=ρȧ3>rTxG> Slꔍu\TۄSNh*Ūnl:z )R m=6`Zw)BTBFb=DsÕ^=]ɿCK/@lQ U؊PY[TUԝ9Xi˹aîZj? \I]1N}u:f g_.ԏ-D(XeƲqQʟ#L *M*:YV F% RNNĦ"X:kh)7쩚j۠X?'>jV _澥mM,hpZOu$LkVB,}I }ȁPь;6褲B>zqnړ*JJ˼W@kuop㊠wp㈏SEp!\pEce1"\Um5 eNtԒOFf hҠG#P3)`19bWWT<|]Q.O;хn4B6YF ɌuZzm`5Lb`/*~.+e⧅~O);͍Z:= -T()E}nꑛ^*M{ 8su\YOK;q)+$v 1rp#=w!vv}W c07"p~H "XAиzr>=֥UwͥhP@w 5T#T~b i 1p,:f{=roTҕ;Gt>qvAs˕/+ Ec ?Y59M~w1Hca؅>LUyiTgGaNf8@ l4?QV/3H:< p򘐦T٧ `R4#]'Y}_6x-ZAJFxݒhtQfHi"ߊ:~BbW쑹 hjVjT`h,雭Y=U$` /ϲ*k:N/_1tszς[n}x縌4Dʧ¶A`4NB|+ۖLL?|y}=Mqay|Z>|+3g aWEd;ߓ2uW lG\&]E9v tL X| ŨHuqU7݈| j|ѡ 㤮zִTY#Q=B.,i`%o.!۽Y >0A2scb;pkNڿ$ Ŭ _멕g>9wP_nMpl%S_bܖ^>ͥhR+=66[mqW+i`6#5 Z> &KGBDu56D+{!6[~8Oiz5793Qjg!]Kl>uXegD1XQ{D(^]Y*) V"iGeUiUlIz|6VO?-k ri*uF[+zG*l0ug[,q7<{7׿PDi[$+_&a?GZ74]Bf&]gR I9$.|YHRUErրOu6ƭ??u%Zl! ͡/$h0wX`"VBk75̑+F5:붲dГsEO?R 1%S1؃ZN 8ZuvXRΙ+f]o`;g#{m'CxkNCJ\ :Y]k=#)=ͼꈉ9,Npk*f3iMv[䵆𪭻ގ4 2Wjja[o<vFfӃOݱ*:J04ۼK JdKo_xE6L:gYAa)AsP+ cqyσqmCg=8R¡ 6g Jۣhl)淮[>_nw6sA5ވGTJN^`&4/ΓiaQ2,߻A0>Xyjb}lflj^irQ1(жC#tzY"wM&ٸ(y}-"J&0o_TGn M症 {]:jȔPf  x4B r࢒C6$CڴFL },wG$[dسV|o%ۑ|&:xP3`8kX$%aߔ7x:"\T.!y{K$+: `얌gtQcg৒AL'JRA /#auvT/.-[CW~UGwUj)w}DNS1m:F;( =E04)ꂰ "gK=";?R&zih?>3IYE3 egZJy2J_PnċUOQM*s;y]we,SѨ->tY} ,Eu:켏:єz%x tro) |2[Q:iGho=!l 08U%>.$OJHuپU.N}ϠPr;a\ e 0@lM-nς--T h [V؇mx?K"HѕWgxf1v y_` bAmnz]eѿ[Ċ`Lar`\ @BĺTKeHYilsc1p&E߮,ȓco4QCMޱ 63ɀay$y+㑄~4AEXeϦVTRx33A<%':gYZ07070100000429000081a4000000000000000000000001629779bf00008de4000000000000000000000000000000000000005500000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci/cs46xx/snd-cs46xx.ko.xz7zXZִF!t/k]?Eh=ڜ.+w)\_+.e:ʻCd]Ʋ S\}q90w W;6Js)5ZFԶ+:v wzs/83kXp/GY#W (I "fÁ&6%Td(m582P~jT$<.q("rppǙnȔI Ln)^g0 W>WgZ2|Ay\z<b2+_E:}J;Jrh ͌4flW` ɭDLR=M6|d#C#&DIs&j*@]݁c3Gg[$֡-?(&2֭JU]U*ٓ.n|X]8(. !Vя&^i`2P`sJ7{f~-{Oa8 dj:w~˨VhH *<ƾVmTi{*[X0ʔz1CTKqOQ2/8\# W8.Lߔ3xW܉ԩyS'GQ`k"(}4YqVE^1vVzwB8qVӆ3uo0*6rJUVp瞋_F EK\}'(Z|둜Rg\X=F]?)ܧsJu-=LqO#s7WlhAԸEv=T-٨u$&XFLvfg4ng\-[of.J>?001@RVZ*EFCPxHQcy{cS4՜{T # K#26$hM cxP '; \-tm5Bķ -ӝRQ[_BnM@-t-ɫrtՍHd0WN1fUGlS}||ŔO8Y.\E^^Cl|bEQ~'jւ};~,{+'^ - =BMkbEJ}d\&Q=*$)_Ù :`5 +<5 z`H|ƣFi<lkMR/qv)ZJ*$9m w ۟_iX>?kĝg[PHJ1l wLVv5Y|ya>L'sB97kw^4Bbl'&T@YVz/v䚪:hy0/TUw)e\$E|jQV\C%d)Xw}2o|;5CQݛ4ΒFT&gMiͼlu30[?zr/@=A?ʹ޻q[-m!5ZÖ9\I̲,NȼnaQohQO]K]jCZNM3?z DTVBK\}+@1#Жf0T}\gw~heo,ѳE.|0Bz\^Vq"ˌļ1Q PT7W]O'%y[0.۴vd=flލKBeۚg<`MR\L`V lgAS‹zV48"lAJ% Z~ Aਿ)R\g ,X6ΒMw=ݟl)ڵhIB1JwS7frL!aD}BNe-V8ќ(-cj1U ˵q"w6 αKФR!<@@SP- S? E?>ˠ#Xx`WESSo-M2nH QK+vI'ShEJ} o{c<^ ,"N1;?-.L(։v>UY$)jW:Ҫ̏vFJSL9~/;Wb/'T͕,ϫ*=Gδn, COLxK&g]WY,j1AyZNG[;躦Ve?L a9T+8^j`q!yoYC,J{+Hwmo6 41׌\"Po8|MGi* qHcĊu_Mhl)wN3|P]QEݻ g#N{<+NPE1傱o3Fu Q9#[e[".'6΂-_z:=쮕fj PF]_Z\,^T[ٹw-< R7 j{98_=4[): BB8(T#5&I~DP NZ)ot3(qtm*T$뼯_2%!Eʤ!*X~QK]~ܿQE&_ڊr.h8LN[ayO9^~6 EL߬aVC7dCIv]%qvH#ɬGs 6d2A]N[vr$j]40+ EIUήI7Nb >+Jå{Ycppg#RLSÇk Y,kqVd2rW9ЯB.Bq VMc3[϶墥Fη rM@s,6%zcXN)wFnY%~C P)T+f:k{Z:#G &攇Zֿ5Zg:;&o%AEn6bGbp6OiZТ'D{*ů+9 iMbH:qxOp1A] nԚC^9ifIotUJ{ {*Di q8?Gn-zND M^na~ !WC/fɋ% y TZE@7\{ۤ$vv>E+!l\]n/ R™+f摗gU.~ZL%9ULi)wS Ƨ JjlLo8{Q8k5m㔱'q  S bsy}Y9#3E셄% ZLJ&Һk;ا17TO >>iWD : +obηL(=!u+ESkUU P 2a/%hOAr1xZ`D%'P{3jlUM񪘉P& s)2s~ z}ڏFfIg,LT LJ=H)O4*(ark{7 떄Np~/)2RNu*G1N^ 1zlTh"SWO3u+<#l|^NN3SlG?x +HMpAt="jԶ:unw]bUԍJ^[E:~Ϥ6_Ѫ,ZĦq/cu1̶SPUwh˄ c1 I+pӦ,:@ p8[{˸h6hoR@2541:wa K82A[T01vBd2ǓG5Z~[CwfV >t.+eڷC73?h$> Ix\Z<*(vW_XVmCÐS&^+Os'Bֺ4j-*x ^0XiBN>׻ʵTyE'8+[*=\xw'8SW3?ZaS,]']/AI /W_z1MCypzP.X]=2g524&y_E+p{wNײ PUPol_¬>iVM[xv FP)5{9Èq`I6OKMIi6!b}C}ݛOʕpAlC qQa=t {\[3(Qvqɂ̺϶.mhK ݬD4όK+:g%Ia12ަ}Ob43 0f\!M4):&%u6< ׻WP*?UŹ) kCUT#%哅ۻzebEm#0^0֣=x#z5䦴ö,M[Ow٩C_K]6@3zٱ1j _9%ۍ//N7ؙWSؘs=j&,5D\)A!߷J5gwnYv{ijnD Wz+{B'T~F<>!8Ҵ,{zVH7Σ5 maI]K?B; RXuLyet먽t{6w` -GńAP?`7íK>ZI= |A)Z˦GclpS'2n:QI*2IoN;d:o 9%D(mE7M^}qKQ}ݺi֡M{c=FkCnXiEY`{Dg.1l9[E`eאc9vwo#_lv^EURˎH!'d| pȗnoUbw :HQ{<)@GU f"pZ9O#?ʭ(`p;aV۰Jo<=еy@z+)`xٟ5W]+[HS10(>yfrt51Pt@ee+d(fn}!U,1:7|ML=hTҍVq$* R̓J4E`}FƿDxN[sO[GJuse 8y}-jN]G e5̈R#%;ƭ $1ZK]HYru] E֛mF5C(k$p(~Q5hFFB,=aU :wkS5y %̸czh1:ilMx?W8[v6Sh\!LX9m˺Twg;΂*IfӚ#B޲W>< ^^!4? Jb,?bnjpr;JrA9?I cRbd@mWZ^s ܳ1]x&2tauS UJ6g9"Ĵ J@hdMW|6ǀkRkrHv;.3D!%7/riSouŎA}gma  B %m'E B!}#PIe)V%hdZoUŷa2%:RQ9!gliغt|{ 1&* 1AQ;Ue@^*nv^JH"Ezd,9f>;Hl^Q޻M|ea<1HQ92lMFtI{AXi>;qV>/yMMFzԓ?z~8/+_?x,t:/51ۼ"Gf5=c-XQR (aaE9C kG#!$&N9_`stKM"ZРU;h&'чznDM-]o/ ; ,KYũN%?Vx$i1/) \ httk@Kmf;8Χgp\FB_5O:c}H̄f]DͨK39yrk;q bG6Q@@$C(=ms42<Yy?TVS⮮#Ý?)vۿpNumɝsp۶/ݓ IW9Uu2%%t_ ւ+uN[W2L/rb}P+6 0 rO)O;r*Cxsh|bCCap{C5uȸ>?<~Gp{S$ e%c@)bFE&.@KE>HN$zW; 2+Y\TKsik1ysCa38~]UZ+ qg+x:$Nj{~eG6z WM&tLZwƦ(pp_g+o(d`Dq / w&XQ3ʵކ}Sf`SOLvj- $ x#I2YN>{S:Isz/zvV 1]:x8nNbsS*tߕ%Q︜].\qVЀ&z<Ȥ߷j_FiyίAgdf h7$Ow$rkBK+ip "!'kn{f"[j>]/`* C.k$j;gk^l \fUu7 0"W5 ]8K6W!r]N,"ĈgGwUGS.8S٬/TbH|{+Q+e[~>[T7Ce98 O_eb R]DRǤݥ& F" k86/)qtSoD[CăX~X|/m|xO(cˬIv?ɫa uCxnMlj3Q^xdut+#\Ua]mky60(-"yݐ֕4\)woE6> tjVnA$q9An4)WhnKS @uIB3ߤŽ%Y!ۛjcwv S0Yqo8UbfEkK :xOUTy;P:* gRǎS nҬ$דNEAV[у?6 #W p$N^vح\BU 6XXjb[ ιBZiQ n|WĚY5n@!I͗PHܪA휏Loy RE"eɹ"J:e;rG 4 ky .qꎬHЗ" r/ɜrtΗ{ڷ |r ٮ%dy3SրtBlU#GPt1qx;CH7RXBc)֍Z(]81J)[/"^y`Ǘ"ȱ1xXP9vÃ#UdN{ƺ<MV#7ear=aKրQj=U5i_^TՎHYz6c| E(៎Yw(}?眊}507(%߷)TtӿKb\:H(V23zBD$?ϓެCs߱ґbۮ""˶H *G΍v6~AK ?-My<8ciuR^Ĝw1ɍSݥE~%qEJ@DR$UֹxO뫕7,Ͼ=>\vH)VKdyј@UuA!z1ЀԶVnQeJx"Mfh?IRxKOJa=x)AQbg_$ӀR.$ݢSrb5:'ZN NۘjXcbߡm inpQB)Ĝ窱}yvL@BKU =lSe#5N @TA$ w#Mj;P2FBB+Ou1>ΐ"YB\|;Wq %[]͡뒦zz3dg3V8l HGS|)L$B 4C)yޅ;?'Dմ=qRPFqmx6Y^puQ'òBߊ3&4~.ْFlAv3.B\FB{xNX#DžBa3z;@h 9pƋHrJ4A8 o W{1'"`n (&޸ H)䪶`xNk]*91>aNJI+"HNAxE&L bZIZ`/UIQs Ӣ⤠GPNݢb)ڪ<3ΫRv(q<MW=>kd9rbԝvLɷmP|Ņx!M}>B0<OB-U A.:QZ!dF16f0yIbzRLTV?z4􂞲{g)(Ny nutuH&GgMUu~iXVNxB>`K6?Z9f}GVg#R{jO  *Dk?N^yžzT|#iR/Tm6-vctZnI:Hեs0m!ݖ+̘> ۿb#Ƅ%7FdWn~6oeč.Iy? ԹebE@EfNcd1Y}(Hs(<a-Si9+$rGwnPLPfh?Sb]Q!;aڵ;SvWx݇g4ʨ "SyW]Gg=pV^ZFmDRj0!uJ]L1JYg"4.U^0*jdB)[^qe)ȕI@}Ϧ:u>+âYUn[O<^ϭymHHoU"֣'ZR9),qY|m_&";>(I*C 1U teD[]t|76FD.%p(2-+ѧa40y}v)HB4gRJLjZEۄQe&Csb4 Ҳ>ȓ]IJf?8aДE r11T̋mCEa Q dkv2ʀKOxrCek״ r Јj1Wh,RߋH(bv=i0.vP,a8=`DiRz^/3i)4i~R?Y> pӱ/ YGjIQҕDK8FF@=[grl.j %PEYYs/[Ao68DtLR}chWo?l;t#8h&øM>n*OD~̬Ʀ=Owh;{GZN);%hN20%<:. ֖r11?y!#[:UkMqK! n(\kM܈iy W$^Z Shk(tYillefc9)ԭ'1i%8-w>k7);K{'p?`#/0u{[^4- 'Z<[%UYlНwΟR]#%+xgEo9FZ $rJPhRׁxC>Ol-DEG,^spQ)5^ 1I4FO|89'O;OT,u2%@\lyƱOK=`B}^Ji׷Cta,^?˰CA{9/*.˺O%tPFjߠpH(*nuRqߑR; OhM#$lIA4:Wwp:v6r>W;L"P**kUX ;z7x!Iqa 9npi\ȕ e5 p`VzN]4T2\\ V9oPV)GKń?zT&E(*tr= sMƤsa^ ؏܀^2jp_ۀc*+ Eq؎_SeQ]0 6hPG&w/ҬT#/PaFw2)SYcD4k73>7Miq/XGrQJ\ 3OO_j3l~ٷE^x(ۚ~ƿp<]AGZ.@lYڶMf9nKgkWoiJW5!隯.iيn ߁XKr#zx̧_qn B]Y<{W6X5 Ԗe[N'5e0OsУ" BlPDs 21'U3!qliɧM4ZX5/0`-3NGR6S6; e0:ne̯F*0ApX^x԰(Uq|gGJ:c>.7t]NYzwVwp Ǖ2ԲJ֣)3jN%SE8bm%.tgn_b坕m(1@gsĨN]?)UVo!ʔ4^=l{ZPiO7:haD HX*D;^Mjy+R+&F7~iP;x E䖃iʅp1(AH]!V"a}cKYFU59KI;2ME̊sjU ![gI J:R7 ufmP>zA)Buڤ )ޅeh=mњ~[%Bu8dWj"]lĚs΅p ,x lϸ~|)zhEBm$[0Zaj(6C=`nlR06S,i Ppt:Jt *=`6)8~2jׄ>/$ ~nՎrN+[ fC@Ly//XR [-Ag|cirYؗc;uXɞI*Yht9t쫨Jd%QAv@Ǵ_YQW0<V o>sF7#j0;Y?P. MEȍΣi!C g:*}G8pc*{"`< Nś.E1BO`ʍ -(F/e3<͚Ckm;H>ҔMꅞ%HX?k>aJU\GN59#xM*:+j'[ FX0T9Y|H*0DbcmrG*ϔ/-ױѩzN7ژGN (DCT@捨T4Q1//q(6 vIL_G-'q{pL5vS^QBL9XOR͍bFh\zk}.m.K޳]vl 8|Lډвn@&Èk\iUؿXwg{,& Gzǃa9jȃZB=ybF)K V :^Xǩb?9޻]C'1vpQj3"#N <8x[٩zD+3&a+]OKmg>wYwZԂJf2֩}j{}rLU?N7%˭3?S;. ݉^# tqHPn~4 ȭ9Q +~Y YMMCr8pV\]Jw8 2I1~F޾%^ݧRwRopqB9Pz la%'8|l =IDVҍ.!:{]v2LMvvl_w=Nߴd%N_H9c;I5o|/(WLqZ[_jLh]nP##M@ު&z dh,wOGk"Jb }jȩ;soCcX ;J636j yedT*>Fnu^'ZJooJʣjSH^rZānBCScU]ûqXB8h+H*M$"Em~SK񴔳Z={ʷ.1/m&_0b+Kc@Hob 9W}UU kEpe8+KCFJk& ̈wo^V:GLv$g19}:W,<6^sDr](wa0^_?OM۝cR}N$Cؓ[?_Tg;b1W u-;Kϡ)@&w,i8jBߧOD*'9P)|W'2LB]o&[Wgc97(!k4svQW.Lb;*>c" ]XgZ-QQL+8N%zƧq7z[aqO.AiJex #Q>dufPVtʞ]T/IjU`<ކQz8[5Wn%w[*8@,Qy}Ј=3ebNΔ׾t<>hҙd HS*.!_*Eji ?#<,XA pCQ ;jn CyW\9f\a1y;Td ڬ-:yVcX@>",ZJZ Q=~[1{]6dǺ9#e{Q:s Bmx_5 L؂5pS5SK iMD>L1 E(JxbYpHr<,>=5|Pa`TbR 1H ײNi_*6q@1*C.Az|֭h5ʲ5qǦCUQ# UؚrC.YarՔ0p"8Ev4qPJL{pzAPJ]Ma%w,#[į#3qWL)Q-Xɔ5VQҭԔYb@U~9*/~*dE?+Ԙ;}LrӇ_>\&@?b>-rQVL xgoJdĨv#osE&fg,"b3|SKV#Z כY_h_4,OptެiD΄c?(& phѨãpC4U|&A%~\f{RU\x;mkY&!KT(DRwMKK?1S_XD%ajDf5dg7Vh W3-!bq9tԸ:NxzN BgPYZ{? K[R?yJ:k`(!oT[ߛ,uQ6dr|Kj' %Bj {gL>Y %Z>rS)Rklb-%դЄ{htudSMbnIgKHƀ~4=y2䥌2/nQj6B609ᗪ?֫*avx"Z>bSPDׂ d]:$jXYt:ތդ*z߱J7ydlcٯr9J ~}MM.KCB2:{[My_UXKQ#YIw4>:T]z!UcnSo~-MJJA] N($o$yxOS<>1L8QKD/ ِT~&' ws_TC{6}uuĮGd^uRz"O;6uOPze7W3+׊6D Wp7Inz~m:ޒ2^,]Ma`*6?RHC4s|(ӦLtJo4!^Pv XcNa8>yhf`gdzI/bJ 0Јe)I8xɲ⾌N n1xrs"iBglK(mfZ yn:acjLU3?4iM!mPvg?m76  Vyv x]WOF̲ۆ"fa@D.TMuTdxAd SG?PO&cx$1`7׺zA@JYV=ۥ )5FIO Y,~]9B`. Tɼb,IpakЛx&\Z|R)`S)&q,=?mrYCHp=)uB}{"kE3:vx%Mdz|vnC[i2@) ɥ,g)&%rtijCL"v&wrqbf,$ ϭJ;a>m\u~?-& }GJk2,kiLEܻPam r mw!#J%K*".~v$+NZ9`3\²M|J( cl"\T(~ df\$ukn#AaXO,٫;da*Nq,6uuQExن7vckSEdo*#{m.("?* nXjlUJ`'j2eg aϢr )rdK {3|*XNQ5Ţ2NIRd7 uzڦ ԕZA!q _I + fA 3ќtRcvcd;c#I>3 !9Hm^2k@(MwM~Qc-5fi!G̋ Fh^'|w~XSbЀ ǔOz35J{-n 'mA%8KA-IǥAAAe@l:@Z&WTAf\.1bTyK!\7#Z4AT'oj~XP62d*cBGi*K ox﹀zq+V=OhXUtwJT!5[wiGf_RL~<l8~"hJ>uOFp0 =(Q9'A! @ $nE_@4=uaHB=X;k]"ZƧ&ןZ'ڔцy^j_:Hn)IST^ )ZFcL٢-qm}J}#9kS~K, A#"JENei[2#1q'k8 V04-gĠ݆,ה!@,_U+T&f@Gk,=[s8bgRpVf B? ̸CSg*U7wMxSAjaiZ,ֶ%ϣ]X|) f3S~{A tZԃ iޞU OמB3)Wꍘ5To'&yO;k@Bx{H(ed,J5)o+ sʠzX^gƂeSN\*ZVo;.S9 ύwʵoa±>Ĵ- pPs3/6KW?Ǭpn1'J€ ZXVmj`%Ot5f†n a0_j)O$, Pػ؎_ ٬I%:$YѳE\ W{+ZEj ψ``}~@kЄc V6baN%cJ&183RMY$quKxT7̗8Z6>8/Ȯ#,;g.m(u{& ._DNtBi5[ń]fƨP9H(l_^>OlTQkغ/^ gUmP8ݏtK Ns6o.m5lȍoKtJpK1?w Am&TDu筱`m9%R0-%?YL cWGD)W U+3>H7C`m`6wiV!8^["<cQ(|DEz:H}g==5Ed)? f䆻E#ۙzHAULAvǵ a͘BR ];"l91~[0\]U!`hjmf3q8m)-VSk.>E݆3Y+&>U0b.mg &6ZVP鱊0~9ʷ7M=v761lQ;Xd-pteaAŇ}y3fxx\l>XF}Yม]쉟p7uȘS%#S.I!\X#AM8bcs@bk.-tRe"1H/ !,epxcF5h!n uh]NČ#T%Z;T {tB]vT/V_\W<D1FY9_*+O"AOWK(؍tѳA7yDOioӆZcUyE"E1cwOOugsC1jTìRAf3O7p12tuccK81.&@k Zkd4e 굓 6jh5N43H^a ^H*\`Ӕ5ePt; 쮌{dx&\͗I{If&eWAk?u|j6UR_ QQzQ?s="#w6&Ô6xƈK3X?NF5'|Ri jAB{z-eB@7< f҇@NV) bYT]+evn 晬(Lj]p1 K?w༖Ow^[bQ*5m5kc"s?X)5ft.ImihEmbj blEѾ"1XvvXeU˾V+ :H~Fs+;lkmc n%U!7n,o`*\jFuIw ,V\ȯ[y{v́V(,ͥSm∾¤WIڷøn79`Sf):;[tT_JMcҲ P)TZ2 )ujŚ}]S MwK4ڑ4VV{)K-7<Ԣ.Z)Saޭ胹 NBWrp [͝y-6֊cbi>44 ۰pNlpƎu, bG^c8WC csg vyh搽I~eH8jZ;ju\Q<K?S*$L.^nqTYTKi;G(nѯu_"N]Ž'Wԭf3y洨%szj/!=?jå+މ4-Aysu?w0x GYWxS{Fw. =I:!-Kק= Fl@]2kGbXsC}KAS_$^P*v}* Nb$s9n#{ݕTvB4#td5:>yjv* x%?[YǙS*ZM~.,hc*'H+/@Ǿk drZy_Ɩa=40h8hx 30hr)`NQY CaFF m(cR`(B|`4"yI.B mgoEY7j԰" :$ȑ"o9 I`7tYQ'zk_8Uqۻo5BԒX&[X1eJMMOoh1 hUA +2n1L=GA fiZ[nM~i$+)ղb.|vDbEqI3E#@d/PSҨ2yųIH;.zvEڕF)3K?rM<ﳓ5hi,ahgK:A`!q꒠0^l5d-"+L; qjJ66@H&䪧VJ~8CAed<2z 3%il#ZY!Rhv-_j)wڊU@(0C2kůSH|=y^Vdp0[u>Y/cO~K2CKZM3=­H5؟{7Hg\&<̵%h`eebmQ1_FYM:äXO Gl 3N^6-gi^:!H@`T|3}6=ONUз\9#/qDq ER~Cl>UA+t 2s(=Ek>0ZQ#|3=);:m^"|a "q+3w.&F\A܎㵠6KvuH! C㈄*91=V0Lۢ$f M׾e|HwxKLqˏ Ic5b۫^QqgMRާ>Q5>n4yhɘΖZW+dA[lU yqFpIyǭ@U,ФJ%|ў_P؅dsF71JF6$"`;i-TGKoπ?VD+m]tz%D5iPaTw.ϱ;jNP6T><^$Ѳ[]QD) 0'q>;MB2.Cye` 5 3IT1qS̐T-vzX#6HYK6۹D=1%c}*Ћm~/seHfrl߿I4Rs6άR/,FF+XB5Dq©L'lI F;8h j2&7bd'F ''ŭ { MKqtO,o[M3^F8wZvE,6R]:PvU,^Z~ Vz~,Z.*:T-[Ȅ7dP% sa63as\ZyzX%8qshLYoB$6ҁvT_;$06=7sKiҶkk_XI?j|Ȗc޽co6uh?AQ aQfR۞g2oXi/ҧG<-$j}.$+) ˜6{&gJO#bU^VA3|d=. uA gh͸Tҙ{kJl\.{"ɰ;4 mI/?HK% nv[ٗaSeK\\e"6ebB6'ףoŽg!j8d[LA?!|P^ S} iM>ɵ==-"d 1>qגV a#cc+@y:.:~ѡQ)Z?Y@SXn y{o'r2^nA]z>d{*AQW5X)p|C?QM,:>wY_; Q ;eC*ӻ?NSw홂օ:ػ'Ո ŧu7tL]f u6F#^nl۸ՌS[KL3]r Ec&]IJ{w(~A( k7kLӯj}~E> ~ǥ-fQo> s"6 <9'<l Sd۬Rbg9guMG/+>܊(h[Ab]v퉬s J;%g7(F$i0n&D6,xd-j}+;cij>Qb/-DŜJ#|ȆݕY;Oz6,FhX'֑ByX鏥P~Ocpφ`! U@=F:3^#.1J>DWE ~;7 xӳP.KLThI$S;EE8\TJ4GyV!4s0b^{[7x|a$5vm##7@%@Oy?zknJ$ah[&yn,>:tL,:*銨ՓyVxv^ 53Es, vm~U`lSF5sDĸ6Y[r(x7z&T0@VgɫH{{vl^v;ycP274~pq#S;*\啲/\/VuDe` zփگ῵◞M,92W~z3v6qj߿ɕ[@'BC t ΙΫcĮ6B4E=iNxRX}> PՁяBM`7%*/۴^DN0bBgy|Nu9E_X@} L¸ RJqߪPFcqQߢ3ڒcL}&g⥂+f8n{iUbAʌ.skT٩x4C.$.Bj3NLW.yG=_x7}rxIm#`g=TV^.r@29V3#LY TqB,&%BJ!JX ϴ~QZX%iX>Ɛey'QrM˥]ʹhjZ.9 I'+ 9H)'81^q&[,>@}Oȋ}pfSD&kY ș$"Ƣ2Wp2VŠ9@K待@◶+5W=,Twԅ_67sG[Ҏn2>ĬQaHb{JɅ='AB_ G|gZ1JrlviD)Xt=L%7.犬?.G=؆Ƶ!KP|i\ftWź O*!Pb+bҌ dA3DMJX,6oƒ.훜PDY n岜M` 2ylv_A );ۊr6IqWxk5j$=:Pvyk/Г:)H-eіH:xMz6mYj7gv"-*Xg0i22y7>< ~b8"X IJ L[s:@VVilkzcinm i`70hIS倣 ~w%j䰅g X~`Vj`ڄd ó9-+ߦϊh8>ڷtPXdPFE_O= ;\|R&Oi;.B"SlQz<o\C[.:m. m/;O />3Q-W(L%y9srȧ'niP䦗>: YYXlyR͞f$N_yZ$̀6kC l =[c޷L!#JEK{C 1/NNobSa✢d#` J*T_( -ͽ\էkFr\fsX*}`a 13:DR6{F8Iuaj҅UCQb|s[GPEů&j9J]rU6yvNZՐvՆ"&pտh!3\/?]8#!UIPl/_ ,}R: 9_.*2u8 xF!}\wȍۥXOLpj9)\-&=U Kk+C C4ezV_He[LݴVtPk3zxgY/+G6ѭ?DNvJUC27P}٣aM柙gVdwwaػ5-஭_fF\C+:^#QO7b3Ĕ%Dz)l>o  b>J<{y?x^Z=ʡWM=\0O`Rrͳ; \Wq:GFg:1>vCtD@7cL$R(!;iѕT2%LQ< vrP-׈B~bP4݇Wt]P]F%(I(&Y{t<:bkn(7<3@u:ժ}Q+KF2ŻO{& }I+DJM6rG+5HՍNlxlM/=":GC]xl=!fD9HDVo\L4C.X~[;6~#-`žMcڌTkE&:hW,~čyRF77_Or"{GD./԰Dq-]hਮӁroH¨O7dՄbky#yf*#,6l&2b-ܦї cuC ]O.dX0J^)I Փט}B> >KrX: ]Himw)^C6eA?5j! ӗ V`_WH1lP>]\bFv)Ji=0?n988:]BGP"K(fo*14вd=Oc}Nۊ\zdZk")^1TC3^,z7c $\G{s8T~ D@˴Ov=Ød_Ktҽ9 P^zIn;=dIl$NAuChX=8Æw+^*mx{WKo׭D`t0|M#i%dZ ^Qu928;Ysb+A(GF"<COoDb,Jٮt8kEYZ94j++rS xzO#D>/+C>0V;iAnF18;BU8s_ a1%6?.N,pCUnJ0R:* =;WeG3׺a[,Z8>4|4\ܗufvuyIF0)^t<@'/VOY7?*Iӱ=E9 |u& <kLhQ {5%ATvhӃ,;߂rmUKE*s _z2 $lgP Ϊ4@=k;*5v946s[O0•m nfBiPӵR}$-H @1S*M67]iCb\mv>~94+oF`.b E}Iu"@ TFwrL~ipĂNc>>CpO9Q-M/;+;2MpBukH !*"%@6ٳ6:Lֺz`3QmM`ii-Ġ|1dol҂d2oi@n O=ϽeO% Q /e35~;>b1Fv<?2"od& @:E|$Y*TA J)9qJ,I!nOI8a9eQ0f#B̿% hFv*[dAAi־FPwa?u}w\1%a_`ɖt YItjW&J|U]Bi nꁠz,>P q= CBюrX5P`9?!it 4n@N,]\sdkrF UxC|a7{m j<:~=Fuˬv.]3i{Z2r9)%?QJIUG}#B_hl] FYR+c 0 郉 *w.NjczbGrAxq_*Cy'~y?P2Zi9صoѲ60lJso<;/b{JOڻ^yIA23^e8-[Jq]L, GJtjoڞR2Y3=7hgۣ ^`8iA-×Yf @O[5l,6۽,ur&&RIBB`bh 7e_-A&JT~}Nρcz7׈aǘz5d} u.G嵐I ]N1n=g-{bssάW1 639#ilK%S~4;'!=$ ̱uܚu2KwY]YzmҸ2!V~ [c~q(V  3; jbUhC7#X3 *fUZ HO/c% rȴpIM|я<48re׵u0;ro^`PpZ=I*M/Fbq^XY ym*71.f<5 ?Rī6#z77Z%T`.pRo4!-YKY)(Q4 /vho[Vqp48ȚC膐ǗR`+%D/M!k6fŅ\}&r޵E.M)*]9R~PG+9OsFs=;?2{?2!n-LϳX]׷iZX=6ahX?dk~v-bD^Woo4-ߋ@k*=Ҭ|aRM0gP# в"K~&T=ڄ BWa`{gs 0 B(,$R^ e@m]`tOjheB(,&*16T+ {#w9qiNۙ9}|u WІd5Zcdn6Ϸ@bl!BJfLf"n*j҃li1mz(BzA"𗯑X'pƟy%8hQ+F |m) H}rD#U8W\ a(O糨kRP-TsP3G _ 1&ǟ \6U c4l옢Fˈ?%]#9r_e[8BzTĒfJ!.tmƐIZBwn.[|\% dn^Z@$o[W: 1X?JNvoÆ-hQ*ff\;'.O;w /gYZ0707010000042a000081a4000000000000000000000001629779bf0000af00000000000000000000000000000000000000005300000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci/ctxfi/snd-ctxfi.ko.xz7zXZִF!t/9]?Eh=ڜ.+Y_i %fz.Lޡˡ_݆yPR1I ?ygz 70tQ@gqk5 nηZ抗eNdn@tM ?R5oZiTmOk?E%YuxCdJ.tim9ȷH@9G-fZh^y 7 >3:M^_Zz`8'R (c0ua0rD#H3JC iݣLTɿB%Ptpq4Coo}vR.tML"g]Xv wnQO.X(;?$8⿊? EOI{BPf6%"'OlbPi jF|WR3䎠ɴ5| v(o?xdol{*:6y]ϬB1_l):$X(9w00ͿJ>[&SK98gT/ٮK$S$]OA,smlנEj] {BM`ZBJރzic+D ;[Tó' j'[\նHt]!ffUfL"(L0:i|H6ÛlZ amqYsaXލaf:p~4nhwnPrB'uZF=XbfSƻ 8 HQ3#>Jw B=gk|a~{sS+R$v5gͦALn@6ʞ>MS 5K`wÃ+WOyA2ex6NDoAuR}ig2iUsg}yC.!Π¸=V<~n[X5j'btBcP~S\6^چ?=5֔|y%zu~zm=#a$m^Ă^8R9()s r-U?5iơl#)Y pvYe팧ogU*^utg=nKhJx ըr nK:`Ơ' $u0hc?>adґeh+ޙ\X_ĕn;nm{m$3ai|+:}Zb@/ cV% DpQңRd roT}0z}d*Y=:(~@TҳPepxȁ]9-üekwyW uϜΌQG~E-lJn yRoz,3@<-F :-pV?_WdW}zڷZ€ze}BUt,$|YV W<4I$Q)X6M͈qR!0armV\PC82K$:#Zs"ͯ.d S77CY%,!z߁thQ9fC=3 BP׻Ѿ CK-ψީLJx-r%ms)PQ"XdChOyR?/$Ooz3E (#eoi)|ItȎέ{5E+ ( X)zz뵈\?*rJvqmRY~iWLUӏIbC<jkO]; {H@- ϭݎ^ڝnq0~>W{+zx.b cs\gW?9!(xhWt޻źI3z_ 7H$4PHfj ci`b_=]O "R_(K~?|԰o73̛qeGc+U#9Q@YIsk^[Y>WVkWqyN|ӓ{w݆&`9{[WL@gUn (*4 ?9Ae3Wc‘.j+\y7-^zsQ^w삥*7 _MwN'( ~bx^WT}.01i!2QJ '3 vbhj_a٫8Z.+)ZQh MY84 +.jެ齪2Z,s\݋nX#U_nmC^_{tk;~u:32H}~E4bat}M3EɌhw;*aV.v zWR_}%vŸKfu;^`W_z-}F?.,cq$4)A6K8 yyl~E̓0DOhFpV3dgSvOznbW$)\OԄ?:\ka"Al58kE1W8$TcM$`)=GLL\BD R !B Yz~4B`v\\pȩe$+GJ:?f]Hˍ)ӘԬEkNI /ڠVp+lpLץ)Έֶ;vpUʹ>z8-dCf` ; %Ea8]HAXփ+HyS]1ZapSHzxAC9q^ fQ994`u7F F d PSKA@1#֫ :LnD](A./{^a79Du%d>M7 WrEw2WX%y r&񹟘qjDIVͣ='U ?`ll/w"tU8`YZGZ,7{l%l՛bɼ.ºhMkbH- ,Zq|ue_y nf¸R.j0({/.jyBV8oxf֞E¯P#w@e`eXw 7 ep*R^kW6%ĭXCCϘD7?_v~@%Y@~JĐ|VF2'X_%9i!Wр#ę 4p8l^|m>Q6 !tV-(/~a}5BDX .?۾-<9>Ԣ 6z_i}pGF7$4JɂQ_Glvs~!pwmXvV8IRKW4I;XކtD:K_v 1PF)٠ o~ ?\v$ o7{)bw;Vb;="k} S}''KjYy_: @5NR]*ZLc4w$ tĶZsIO<|I]k׸ԓlF8f(O1b#iCAfs8GE!>8&BvrB:u C&}s߉;v~l$7C GOt*G)i\kEg z'#z >"iYA^OZ υ-\*!װ(lkoBj%>lP pp\2w" (2V ,WRQN(;!?=HoL`2e-)rZ#!0{0H)fV2˒'ɹǙVϧ+g@*xMɏ:oC~؍-OCPB7wGWWq;pWѣ\-L[DnU,u[Yx:z ͗MrfS 9S#_: 9kF)U {]œy5-1[}0w ̭n5'дxMUjbה }|VWeb]cx>+# QG+L.!bh]!6 -ͻT$pS2g䂪sHqy֌'UHcrL5=rYN޶#64|v2+{+;r FdrvZD_ ,sZr((#/\UE"%e܍+I_r`JkUH`y鞣6zc-Kޕ85Cx5 '=X#P@^## igdDϷnFe~ |mXlx5=%:aYb?6FݹVM^WЭC ЎA)ȵ7;xi֕H$qqAwΡ<3zsoYeJ2[(J@"jFf-P ۹5PJz Q,5ЅU٪:2f|At%/KR3 ?*1 fA:A dUE/ swޞfP(BV}ѵc,6kae/DANHo}[-$` &L7%<\2Dݔ)< Ɏxc!nVRaQ,6'b$0d N@\1{nj:wI O3W4Ǝ$k,lʹ"' ;5u)Dr?^du.rFׄvdoO @Ov}ezj.1ݭo(<8ӵf9D M5QWeS/Xo,MZ)\"E?4 ]`yMlnϨ vߓ ؘ>KUlߔŗa+#F@#q`*e8⠬58!a.>Ϛapr k π]/I#YcJ% u!ޏ=? [#R124O/TјjٛǚS> 􁮇{+it+\"<Yc{Խ]o'g~9*P|m $Ϗ\=,]z9HqX1*gDKHQCx5 OTAl%w'aE#^y}kbGN_j$dwWt~Q$?_Kc&I)q/x}ؤ.&!miJJ6'F mc1hE_.Tp IpL/ýd\Y\(ArNV",:ǒ+JH@dcHfPFx{} f]zgIQ[߰u/z^'9J Vq^4p[ݙV_B.>%XmG{YK9ϲa (S4TïLQiEQCEBCB6p@ؘ}uA}aScr M@t?YWgy#a3^r߿8JCDwl鴌D :Bxݎe:?Eso+Ud#Ue։;;Pr 1:|ȄU<7\ۊܬat_ pd3$n'>*h<m/lz庱b`fo ܫŰD6' 7%}_XH /WpAH:{WJh<,SDZă n"#"r gs@I". Va_f@n)Jr9su jdP*&O}s^$diz+ vA:R:]^nGG텠Q]A=݉oT? "i#'nLU \F !:Z~l<-"+ SVX_x *qTqR K% 6JɷaGGNĉJb5Bg&'838Rl&; nKEZPˣs$k_oe}ϮW,'] a?˨ݥx+4WNN/oK7PnKgwʎtI3|HQ_ײĺѝ(dcׂ,Ծt0{dXqMA3*Ih m1rƪÄo?L $zEy~US@,ˋT<~>S`rR)"_ W_I˷X'A/P 0Phε%0[(CG 2z *rEOX> Vw YH#iyٓr+pjb{r/w(r/Wͼ 6 =f0wg>[FuoUAb Y%ڬqYgam9>BzSS)H*߶-YU&MV8 >T L*!&b )g~;[1jB@$;MFb[ts"BFM59h:Z8:_/q4!5[02];Su5{~ o 0c+oecj5#T"G@c4dP44oh 恍UWADU<s%r>}ZxH`iH)[nt`+|W3&l>Zv-sx$JGB$ /*(\W Qtο@Byu-.f=4T uj~KXٚ/~>4C QO#̵L+ʗ&IZ_>lR(kD"J$!c;ECʄL)tHn]鹁4ԁJC" CfVP ?E&GW싐յx7189#bb l'wڹPA[`u\dCwJМq#iVJܟ|% Q{ᅦ0.Fѧ*E'ʯ*Q&q:YeN}\QXv`o]:,hD"̏juTZ s}sjXlћA9 7n<+mRW+yϥ S`4ݵkW#JZZl(b<^\5p9L\WGoe _Rļ\34r5T,0?-s8Ts@:nf\Ftk]݃3\/}iVy(t6ؐ"9E-pD"p!^p,yeGٟp;mnLٿY_qUuIc4sYUn942А3Jɿxx=Z`2UD&d q틯J|Lg9v)yǒTXdLNڞ[S>s=ZӋnI^/^kA1VU~W[h*8ZX /cqLglըPTZ#7[.l~?;pbBJ"Rw}R+ǘ "pl̮*| b0tA z9d1\)ɑ3}bMDsJ3 d<+r6 "[ #:*+0C7R6?YYΔ #YLr D^>ݼV[?U"qC j&Ə(.w>tN*@oo$4y\Uf2=2t4C\P%G d/IUR9"w76=z G،ꈆ[*qbH2z M&qױa*K.Մla:Ŀ RmЁKR|X9Cb[c4}4p!V^ũ{r 5"W1fnջQ" %I3cGPU'K*xn|Bh!6 +~"a-T2. M`Rh:,kL/YQZɪ8VcvvAY?ڄ@[5[NӉCyeo<;S~1Zm^;4㭢Oβ41ٶiګDml% c ';uo[}'XУZLJ6 U:WTNq4 +/K}ܜX*:2h/v> Ѧ^z3HɒWB=7eyg. SP2JG 44Dۀ['#w0`j\ep'ˬIa 2{n>瀠uHyC]G)~u&B udwl tPX㘃*|NTO.!P*Gx h7jH+QT)O; \4:W=rAn.~9Cg*Y7"~lb:In3 5ׇ-}?̪i ҡ( V*KlPKhݞG:eH!M>C^6^NTҎ!Ib"U ;JpYO7Z;kZSQ?bQ\ ?c&s,\i,.PL@e w6>1.e z):W=.R?M[aq_fN= WRĚB";t=mB~Ut޹[$5N;@tϹb29pw}1AaQD+*8zd>1>d{ )lٰ |4E 3._?%qZp\݂0la: ^.;Zf}U0~/"U^`ۮ-i:qt:{/hXm^ ȭ>jJ[z,/k^ $XnLd2 u }_65;k]=F>DTDVax,d0)[_=VFxp.Xm+Szu0jc{@KrPR ;bZp,j2.8e$6rkr`%W}d.9zZAҩD 6` 'ͪ9 Yr@3 ՂO@#I5ؠ0Z f E,m T|T#>e1y ѽ_7ibd+a@,xP=J8mF%AB&>]8;XM _IiY9aN&$]ZR9p?^jJA hP53p03Ug SlKcL0[f;84#C"l$ dE֮֞Ik whOq|+zӱ #n CCcj/O)4-)ͩkM)F/&lP"}iEȷyHj~RL6aTC*hPidJ|֭"䟴R[ΠhAOMkALGzt3 m?rt % S99 =/ani"SY,SH[-[1~jm#d:d0OW@ARf,"?HwTsc 6(>ر8"Γ*",n41f&nK5aq,oMR{VۘD~"y/|stf01&n/P@f ޚ;+BݱݴmzCȥxQ^Y> >6Ϳ[*.hs}j{O,6Krp5^UO,yF`\g-z~@wd ʚh>Eh4t"ʔA1 #o݉ z Q-$0' zA0A1FԾ:7{S| %<\K fO`.<>`[Oa\1?Η}zV#K*Ʋ>'rn/hlI[wìGB |jvݡ 'ܒ&s}H"OREK[.QnqX[Ňy\lhU\]libgݸ!a#dV! vl 3) 6IY.RelH:7%dvhR *a^n_k0=ܩb?4zgQ^" VUVf珌C2Zia]%"mq pϓBޢ|{Y"qܲɀw0bt/+YXv]INz.*F4EXo?oMp1/#\Q֡ 8u #Տ6%9'_q%xP8svT%|l0XGB KngR Qch]k9)VpYuސ]Xyk960TPt0wo/i ~A]`;Am^)ya>^hbYg íU;ml]C0A% 6p'BV9|xxҔۆXm&Œ,HmF,\GHF+a;[AUY5g˄xɌ}M (E0 8P>>ZE)lײZ EBӠY÷uIL8_+K'Ȩ‘_7U1dl# EOb#=|;[0 nk!B9\',Rҍ#W[<eк5C?a7d՚B3.&عS;%b*n.xp ? ah4xUpIu5tMXŧEۭ .܀1|@1X{9'5Y4323j <39%TJˍBLFf.^AʬпmL<y秼#DOn# J*):6VȩonϾxx蚠C/{sDKHJtqUuuP0@2}xScs6mdQ:j|FSw$ՔϯpE'^V ln ۛ(̫S'%|* gNo<ʱ?0SewP7IV9zwy; e64+lQSF97l"Q2GWغ K^ 6Z`û)UZ`OBj51EhUp KmvZ/Y_ײDW昨[qzO!TbU~&TbdחˀZ.,܋4;ɍͣ\'pqXɜ#SvGO# k(bY%GGh0/\&0FZ= ݐHNϡ5v}nl28H=Lhld,鰤[ Z+mq`ͶNN3F|m?+\z?1BbtUÒ$u{1kU 1[+?lu3e>;ie%ZMJ֙,VdmX8is6'D3TQvX;1@D {:q>EQ[ZCRK&?WO-HbYz.T ]zD6ů4;5yI2 ?kΖwun**ܴY\ xkjur wFi;)ljYD0'/]QT.M*/Zh"&r.$7Hՙc_ے:4BYtv}_<)v_ ֽ\%uzN87wd$23"`#JQȚ~+0DI.T.qH9+,I|TdX{ DΒvGbl Am8u+G%Y45Gر.d:4˟-|6$pP\%sCR]!"tU۪ZDFHCB\4ZtJ~ sbNGfbOAfDVՈ۹OYwYxT2<=d1(S;~< \?pji" }+,NRKݱI6bM~ 0svc||wL :S׹/aEFbgS_-' g_R!R /,YDsVGDOqDV,s՗Nsbh+Hfou?-8͝Vu#E^(`іNsYL BQ誺ĽPE?:&mND @jL?:+E%gL 9J Jo&7`b]WtaY+-'7"Eʢz)*8TO t_7ՅS_I7$"Dh`N Žt! S[a~LjSrQ#5&G<"?Lt_!=+d 84S;c_M[+ŰEyɦ bG1+_iQYnwCbјVؐ?~Vψ)4MS<ы)S87ܔi9fx@h֠$&-VNk&/>u+'_~s Dvgw{cuȯJq&$0 Eo4⿱EkK|Noۂee"4/o8*܃.E5BVؗC L 4_ ۢםy4z)Ui"Rs*v6.x0"5[\Ok).^S"@Ψ$gFJآ,0l.Y=B9o|l Νly!*h˥̘ mp Tz+B֍ι4^!V{  iS}%nD)R/MK P:%VMMH|G-lEEtІz?#RZG5Ŋ`S><5z"G>Y?$%ViqY;rkT)7&Sk)O*MWB,Hs% =_=xu ]dGLA;1;noY Wƌ4YUA=FާfLuH^jhOZm٠KtOXrNkҀz1}(!IKC@:"(؎Ã\Kf<]q(kp,D01-VYhDNxZa/`uNݱ Lk< wG钲N'i[&J j! 71t ^b`NIГ`-f3ptmiL;:ay` mJrr0^2{eMj>sH~4UZ%ԶWѝ6CdHqȹ/:LuSF+_2Q4DyQuPN>P C0:lryMs30L=M#!p~*:)}-M~NX޶]q)Q%KrH-It΄ 9: IA*l؁ˋ8?dPI2;p4|?\%&'CN[4ָfz,ϐDsv X;r.XdlF@ze>0N}7M 7~S7Wog$QjȮV4!8yh\o47]6p_'dJ$*񸶙tjfM1U*iʹ8g,^'yFyIgl0.H[S -~#3#+kh@Opljݢ/ CBz8^Y%*5.r]4}/>iv .Ffmtd8+rW@ йt7`Wbp7). >@>˜j:#bŷdc(dz AcV}˸} SGA! IONgPB@B4KkBJ8hVIj g7.+qMj뵉Hr>^6Ȑ8_Oa //<$;v72hmjj>|h-Y\/=f+=3L!ԃxXiicXzJoA-A%EўHI˞ULt;|yW$u*9|cVG: r%(@DIo QG`.P %U|R0%sA n!Ѭ߇w>ÏmXExA(| uE??L2ʪ ɵ(fK8 Vu/N&Kۘj`79<^VJubh}okW(gj`YBiW(ϫVOݘcD5B5SfF?/i\%1:C%@񓟹f`ɫx/RM!:˽Zvo~+e>] @h/x6SoQ_emɎ* %hafM>f{Zo͝k/ p;{YKn-oa_Gx#T]eh`dY9z `% }x uϜ ;zѾ#k`OXsqBce$*zQkn2e;[ܵ35vY-|2%hyԧY82t4kJk?յGjwӦO`^+4)pqk;%1zޕ+QP_gyAu0#+䦿c%C"Ib1@YþM %WՁ@hh{Def;y#= w%S,1RdZB,st/+apvZqaE]Jkc@OXU\Kp@ꪅ dBc_T6TqG-vQqLkg僢Bf"7  Cyu׊|Ųۇe>|u.TTpQFp+n|2Ze~$ژ=6%{ #qX9,Ϝ#+I>٨@~mt0QjT|kyj5'>WN[/LW@+-T،*fSۇru~[o.2EÂ`뗪`DfC$- @|s1#mGk! x!Dk$xzB $,x8<-Xmv ; .g_oX9 #v L!6ܣzQUO櫍O[be!y54B{ yìV);bQߚ \ٺ+F3OTuϨ l/jDB$]A܅?Goi̍R釗Ke3蒳os˕/f(5Ohtk֠^Wh5Dos* ^VaܞJb< 7#u_Kjp.Q ~?lAxo-޾)wߚ)Ƚcԥg ѥ bS 2;{fAIq.Ϲ@w|rzl3YQUGB8/`={Gyv&IjőJtGwL4 t/tQ- x:mJ[ ģ 풷AoĽqFQKiWV2#$w`1SpEz E5]媫<`7̖L'Q@mCUK UWR]6`&`etN5Q_(<,ܳŹg6:Tnr#;Ko;6A⹵ hvg;;Rx:djTא#x?هR| ^gH5q\ӟI?SG{OZm>\ՙߝu8Y`N#&pYV6q6ך[/^hPEK~\1iP9kj+yD:2whjwn+pE(?hh2Bݰ4y;:EqE;9c>h1~zX:^c]o:WD<kGoPU2Z!9<+amƾbJJh1 fc=/dE7TJ2V*HoW*-PJz>&؞m .}z螆FrT.kge7 !'p/+j}0{MDOm?k8mefQɭec D_+ S/"x}Qijgl&hdžE89P9DŽ\r]2 ](=~)һ^F|AB. [VвQNd{3{d6QrH}HN z c>=|Tx;fH8鑉X?qQɚ@*c) ms&$JA_Ld-fZ,SDֺ|J25HG*pj`0XoVL%߰d2t9[) K7݁əYn(\WІ'Y?J6[TUB9KS*6M& md^99rqKNjR%ԃ$k'Ƨ uǓYiMf*[|^򿞾Еu<9:ʄM)xQgG¬bSW4vMHd d?P'L(ٖ஬x Bo~Q5#ӢG/<)1%y7Ł٩?ʒÒ'ѷ^&(ӜAPԘ1ĸ~KaSܳޅ.d "TK 314K>C3bI0J!. T\?TP!o@ 2l mxA4x,jܙ}anPOu'@dOۏ-9&Ӟπ`MB{JI8y94.U%77v.j 2߀b,7˲k6y[Muv}/8(qfC\OL37$bBJ 60D|,g2svkֻiBѬH +p4# /MOV%ls;,3M#l/R= jD|yy8؉52O)4 A 'uJ{X={Pk@*ESR:ˡoZ1XG_g0 <`5ʼf:/VHxO=ERX~l+.!0~͛y{JW,P<~$QLg`UQYbDF ez!]E=+pa򂦤2*¨w7eU`S W=ǺۡNs$kJczOtk UFWjueyv n68EXoA<B5SnLM3+@ `lr,L8YvIG)]/s[6>9cnBh6v`4].q=ωZɐ'?ځSM =iwš)+ʘ+:1f=Ƌwq2EBOqUӋNJYy.,LJUmM=EvC@d*N ]cV Q mF:s^c댬rfܩAb\;)UCj _Mч=Ű&e,O:ZR\J7^Ȗ*qٟ˿sRyTGÔ Ʌ-åǝCM8QdLG)cl֩b5fgQ~k$w@׺b6̂@t=R xhG ~dØڰm[q`,Uʍ*׿@8J=\ѯ{)pܭ&ۍ*M1cqɧdHO()&,d>pGTBi# I*ɣMV*Zx.-EZGyӜ]Yt8s*ķ)I8m[S(6lw"ubDF{4_ޏ2`DmKpJn蜉9T%0ȘW{I{ 6;n0Wv2+1zy%.b],oQ\>n.;gaf>sf@: K7*Dvp_?,׹ãUCy<_{'\!kgUvJ l~n4ZkX;+8޾˯apۚϐ3>Nǜe#RG6陯FNa#W yEAMaFkcX`E(Fs7XANtxg6N@^pPqzXoV+{0A_mi Eʲ3Dzˤ}y)(h! Y(g6by*3wH$*\qckTBx8=a7;\%@Qy S5P'u #-%}ON:WfxA$7k2,7N{͸ogd! 7}H$㇜xD ۸>i#ÖA;sdӧ0Y\*]z5-}fW`V Q؇2&`]cAL|zRLhGQ'Jn-PBd!55z@F'(0ՈfG>E,~7x(2_]93oƷtӋyWq^C(޴=ސ|abLlx1`,m2zSR?o?9knKį[.!Ϩ^q-'M oCU =@S'|d(\+Ҧa̲xmdw ?L@~P-PKXg%qp%AonEft"a)_e W3DSDR%rA[$o)URL}Zך {_H2aO0$M[Nˌ.U]i(CT&f214c募*Y D9s32Jy+`YSEX.b=,eS-<}QNtxܺ]0\Y#D as_ 7ː,=$ PB Q1WD_^3pdܐpo=d'V KzWrIxi28#(&)GǺ"42vQD骖$_1!͢)I:8r_}~aO2S'3iG.äb& l Y/K`կ sZTtAgE:=<ޢzvB}m&}-|D`Q^>kr ^ TӴ,V)}0_VoVWSff4M\r^O{;3y9//@>oe-'.ډnE/+3{Գj%q$ma_<3<f#nNzwtBpf4l%i? FHjiIIY!&cq)CMP5O"u*5핹ձG Îtx /idP18LOGг 0 fW}NrLj @$&U }/b_͒c|o[n.@QC߆1ddSgbuOOиo" xq8S|鵏f3`{WkSUX=ΖQΊ31dufl.gP3;ߞZ|70l\um (eqjwU\Haш;j7d難7 ^ŏpr}OGZAp/Mo5#oc2[{V{}@oiNj#vQ9,dJ2 6UDE0K"Ve tĽrH5$S8f ؔ{&cVJm{ d8hi'l¼u2Ɣjŧ>CSGSP ԶyF O!L׉0,4=,K{gAtQlpdܽmiO%~I+<<ŒԘg4F2=,G M<58[9Ndo6.9 H )IPy'usL>@9E$]pt\9*iufS* dK[WT}S}.W4.{ZaWZÈa'(GIm^[2p-#! ȰȦW-q~VK]?6EʢiHR!W:V.9/vuMv'6yJ{7/M͂';5H%GQqI\=yeNYcri滖.?v$m 1CSR 5efћg64"EZ+)7Yw6c4@}(u"QEGwX.Zri| ɳEA-c BnߒJ<٪%Ƭ35dgraWylL}  k&ʆDA%`B2o[癭!y2՗s1t9ݭ|YJ( /O}fV{E%$3?_̀RU_8e(Jo-D@ *aJ, aIo ` 29F _J┍< T } %32R-ϴؓS &X>JApU$+O$(\WO1G4Kg<>HwyJuj0\'H4;]ydK2 rzu&> AuO~e/wV,⭇I4~<_Ax#IRHUL,_k ~5aplio)AӂlFbiS~5ۗ D Oq7$Y Gⵀ+;3rQuqNY0/02PS-鼛 pM&rȁ^:O NEQ.-~X&oA4^Zx"z9x~{W#/t=φ@j$ -W_,9`̬8`F{bͰ* UB`,pXhYU6`nc"q.z8*fA'gIQޫ C޹2 Vpi}E0H?LA^9ĺo1Sݩ"l:Cc-X6$X ("ǀn4@Fno6sCy*~@QbN9Lm6Co}w3"q"5HlJlv:cF@)t"[ 02>VVWJOV)_U:?V fmo3}_RMqoY.t|<`#+HSƍF@~$חOhIO0U2H 7g"y`t֯\fd*zZVnk(.aK9;&"G#sۀi{+z,̒ʴ*(>>ŕe i9fg sĐT?V,l9}rDGFf&rCBRʅ^Ig_XJf\elV; EOEcݍL'؈9+ @kM ARy# ԕ( 5B`L$)'rܓ{[rD>Q,CE a.a0Sv#E&{A 6j!6*T 2k;d˂6U]?ʫm/D*lY_+fe)1n@P-Hn:·=68/8$+VdxQ+YHV_yxKV_u$~L}ڄHNʆJRaxOJ}a\Z+"5;ќ OE  s0_K1" oS:$2*P*y6K4ՏD w?qYuj$f~2Z,==:6͵+n㚼jeZLAR+S[5XPa2;"b{ V.T=p>`FnzoXYDT]8;DVHu"&D@0$;={Z ^ІpKb)`wAH+/r؅N?!XuY)D`K )zR HQ1/J p{!Ӎ&F7dǏ '݊܋W$ֿka:,[ӎ|yHyԂ]q)7>\\5*_9݊X!`Qs-MIROI3}eЋoNSAk8+4)֭dF̯RhO,cPDvN}quX ^Zp-3>fY^T 6EbG_M=b-M$͂ng;I;6]:Z"@LUЙ&Z(}=Qhb M60uG#_tqlGuJx(,jyz:Wq?iW@&k CyRj1W4؏giӻ?9"cDo"E7&;XĺaP/%^R}FGNCBiQ7C:.e'u](o V3hDX `V_:!&N g} E`Cpz[=t8:b< 0"J3UG{>5zfo[5y&(t{PP8f,1Y|NH&5w^fE]r֕ JyA\BO}'JXGt*]Q]INnE"X_b욑/o+TD(/jsu΀1,ce |\RTQh13X=t`t9U&WwbT9V2V Na#Z3@G5ōAhrx 6 =`k~kNWѢk} ;MxZF(,?,Ej34aV@&`htv`&)+\^d넍5s(fBiu˫38(Q{sʧ2PSn_n8l*b,E5/ʑl b#tn ӈs e ssL٧N5Z͐^JAI̸J:O<"H]ԞzYT/m}Z;5G!hBzY=R4j[*-+BˎSBl KLOTzvW[SD#q& !ϜuShA|R)~Gu-" 7/ȐVxFl{J+;;3BY~ӵI8pC!bhBMmz7?ξ_4݉`Y~,|j'|@(Z$Mx\dڀ > սR:Ck?x:Eb}2wwwp{n+"ǧ`?2axqEa/GkB$vi[ ˔lNcX ׻j p >nꉈ`f̱e5A bi"'/ٛ]v+k IE2diKVo6xį#!2wh((]wz)V}+؎ .k@W>~+ %%`U'vE ڕ[%;tC &o%QQ*W掯rj5d`9. }*1\Y|^'u)@Lbph3~<` CFyMӉ5m-lnrpu9S5՞c_M r塰SC)Rx:ƬNi}RyG_!eA_'Go2 &'1e)x!5a d3vS6q5.pI !HWC]iX,i=cI9x|#83DS~5r,%rV Bopە)d Ee$AmXtb !MJ )1{EΒ˽O=̣ުrjb|8Z7ASdt-pj ' QL>~h)uBzo`Yk_OlT_Ƒ&d3"~|S~1l'{IH0,W"Yg@UiD>J"b4QqN8]NvGz^`G/iYsֹ'6nw%tHvGP(Ie4o/5;fJFHǴbYWqI|c+lQ5T@IݍyKgXz G^sP*ܭ f6K!nO(7E#95F6C|\&\o='R6JgS1. iiFoo/DU9ybrO̬5OWyHq(r1}2Hh>$S3mY+7]uթ\+. XƖO=(Vv(.cop{;qWEz}}etbe)Exbl)i>pfBgqAR_!*+ӁQrj8Sֽ$ H5vQ:-++u9i^S6ٸ=W6_.|> fLYQOζ"̈́Vs-!r bR):"-清=v_ Z߾,g@$,8+G9}ǕQEwՕMKWS1o& m.orXGPQ>l/6WtTuJF( FtΰSlk:elvo\Bm}/A;B͍}/5%8Ts+v8Q3I NQibƱ q%LeJ!ia嗥 Ljh3wDaM?2J~umoPĠsEYvdA3ޅ΂.BIԙW|V)/OFnQ9kȎxHs3dƔÃ"Չ.UP?93I͝móXYECEJM8ޙpP?[HoJo/乫^xjųrơjN?ri]:hq`4!ϔ㭌_vLc,S >ɲw;AS,X5 KqOڥS ==֫(o)>Rd'J+,Q2AC:@$pCxL^E40Xۺ^NI 4:toĻ3aT^ELbȤZO[g nioWP*4z&N+(-ZAcCbNy5t8/c]ٜ:|{ELyX \J kZyZ܄K#f<:E C:fJ9yp;Ep}@JC BT R\m&0L[ԇJ)|Y>c3N A A:ER('G@B<(rp֜jFQ5W8u<ûקM1ro-D݃/jdg *⥜dVéx azš^Y>CYmob\tE0R>I5C*:PBsvCrio ;k6oX0L.>7.Dlp)7 %2Ug6[=Nvpgtua=(@ŶH ?*ouX^xB8psSeMQ[ƨϵ t l[ĩP2~ȅ.xB/,W":[\>uqF``n{fkl13Fo hi/ #5Yt0__X7- cYTwϮNOMSāf;4Q΂f4${iq5m7x ̾kF:8CRrGG߸HmmlEwa)󫑩B x%ƭbld.Jzڑ?ĖEI~3:uoecw]%eP=b/ƨ(I,˯EmNjf6,^* ;fAO{jdP*5Ή%)YjȀuSi+^ԅN d=pIlc˩@U@tM,?/0$!~< 5^;"f ,O1{%!S7N~UښKtG~ #5GxвFilVJjӅ6iιnDU ̟иAO4D"ޚˠ_?*2քá?h r%h<ޣ Ú4ޚLu.QM[ +BRH3RND;{RN{SX+ħ_*L˰gG3}Q-*kJ%" zsyj+7nXu@7\!87!˩ F5S٬KAPQEU!yވ(SD$ A߾\|ko5 1$ca\2>Wؽ_q9y`ţ&cm /_aw Nl]nyg-4FJΑ)UAe~iQ_ `a2)_6sYY 8ĊoUtf!걸U:Q9 jXǫw83eELF4&hmw;wK<ra1[.9ZwUdѓ,zNVgSqq!`BÐq.%Ӣc%lRr&3=j`( a/+:(Fb_EB [-`ԖS&ߪ!2q i .7T6^KhC_ocFN6!G02?S|N[s94B. ȓB/7OJӏ.H*zݏY–@KZ٨FKbYd9[S*W06).1`0C ] Li!  8SDD\dOKD#$U:„;UhZ{  ƄiCZT\4ztX4ޕ+qOB`a`/?r͞k%z2paMBټtP٪S7 kއ=%_*2p0:>_ڼB Tђ =Dڵ/b-dlGnu ygdAeCRWmV^xnb8·PoN }X,;޲Frcpiuqh3s$6!8Ҍan q1^ *m,` oZJGN C4~aFZ*ay(Uin2-$+/b}шR*Ȝ5_7ϓ!ڵƾ_Je,Yпr? 1U_#YE)'?Wծ}Ek*N4IͮΊTf*L31aA%}7/;lޒt0T9< uqIBaյS5l1s%]p;SVN|MoV @G[PЏݩA8 Z[0^\%B "x\9)(0K/޵uxK>R54 4L3c3#Zh*.3V:&O<pd3HcAuNV@ۮ.\.3G+mt*aDk9$fҖ"EQTzP:UCܔ)ȹ3ޮ8xKIS??9ڄO/xR9Iu.=94_B9 xXBÒӏ&pF"-spi񅐢_+zZBҔ].sfOrF7T e=ԃ 33S؍ǴH$&MQMb5-^%3OjH8Rs>*2j7!BWYyvȧ;F3`0S ۗ`dՆ_P} K@ "s X%)vlg_ u,+t&OJ>iC|&!6+S=IM}RAEn陞ޮ "9zp v4`rPsڕvגr4Mg .U\lӝgOwJn̓~ߥ_zeh.ϔTcݻ5P LcD&n0H2~(Du릫ChGnucU̔j{lqIŇCHegM;1ҸޘgЄ= [c$rXa9o C>-#gZ"A)hbIĭR-i%hBr>na~8[ONEށ\ڳ5_0LJ0#FyN5e@9y e-inˡ0~DgC;sWS JUW$;_@N.aj >(7+Irv"zOګk:1s~%eNj/T1J y=귘0nbe%IpL0?C`TP -3rh||2y~զBG0I?)>q\Af]BV|WEl9|A& qeT..+`|pğ ^/m|d] ZQ*;}M9cU*H7kUU2^f%'_r`4[>f'Qy_qDbq I|8X u1ٙK덟p>_3W FꨨB]NZqЇg5*PA9[k=bjYOTrˆ=g8U8=Ge,d] MOTzܛ &ieGVE!] V Am\8uH/4v)|tٿ (ǧw6*Lйi[t+B4rǂ{"hTwL58A 3DS%#2cxNj$>ot /17?}A:\8gxi?rZrMe]#FyȾwgCeljɐA>̵ H ^/NZ77\k}qq3R7ɻ&xJ*o8OWscL}i(~2.Q&r@3ܕdȹ]qKC}IOZZ!n~!f{U2}lꐭ@bՖhxsSfÂ~vֶ͓0mk27]eD* ^jS M!:Tڛ`{4{!14>"*CˁdliH,ZI?|$˜7cQ;!t*q 3g\ZƔ{]EBzc筨xbBPc^yzbqM8~bk/t=8/:dkLswO4~UcB-gi[2*ُU!KcF5Z36`taͷ+=cT 2Ib>gm-|!̀Q/sPH/C<)y_!1ydƭh/L/g_3[H)Jy8C=\&uYf~1A4e\WHq$i78o\O}+NuܾPy.1kH0pD߱.]6VȚW:'T KNkb8Wgan U!<> IYmh>pTe`X? +&ׅN-dwm[.37jI?zr;$gS똆 G}A7(kz*JsIx>=9#6K}}jRx#mB`![ a"ıNC @{@&95_˗51t"v'@ Wd :p2юWJa w2۶HPrV~~ B,k;LVE`"oD=?!w@Ԥf5$ΰT ucFTLmԣ\61 lY5+f jHt} B@7ѳMKa]fgGcU޴6@TG3 TtRz uF(ON|ǰAD[Bë$iZC" j>HSh'8y0M(m+@)xqwo5# ҋۿȞ1{܇%n]ksZĿϣuNb`%gXHq;UZczNEzGZr| -sh`MZ7xo`x{2@ym)+p#@ uT>bpA,9ʔ3*`uf+c~c9\^- ƾ~]su2 ߛ0Px:\l8Aĥ'k[ e:<7'e$i3{&>F7,,6OR HʆոI8P:j@z,`!$FN/ucϕvwUuޙL:Pc{ତV"KZ4RA%i4jFnX[NGN^utHcvH(I( c鳂T [/5~ )&"sKoXZuiB҉xfثq~˾\O@ښ_z*)~;ov5;F pT< ȯ#FΑO@U/R+G+~"o[Sa6À)E+K j%iPsRmf)qym*ϠJ4 Ii)$. "CJRy#nI(&|sQ%'u>u*EF0Dm k"%Ãj@ ǧ.W[x1M)[~ʘVU=7f(;iP6)E"i>,gH.rM ]ՌpҌ9|a]["[+ƕE-Lt\*+V9GqRV'z}'-kj=1#,'FxS#g`p)?-N)+nq OZ XF T06KL%=*Do]x7@ p%0e ٓG:NzUx}}05ODs s\uanξ(ꂢ)rs^rotS*:SU`JBʖDt?䌤5 jcQ@ƚƙգc½}WX~#8 i;źtB-OyyZV/0``(Q.N_,CPpz"gtt$Qq.(4 2ZOYq.k/5DD|WZ1m meTu7bd"TID/p}nĺ{q?Sި9L&sqXH>9KK$֟d7fmP5enT@r8`:ANob>K˙I/(%\{S&QY T(??7!BQ=KAxϨAOg g y$}Hcɓ"7OuXkH2fGCVXx\'IRĪ$,FSlDvme Uu8l'"A!Wj n>;(0dσ<+D0Qsx}! r;]-zl9tWS5]$+H@.}% yDhp~eqvfN .9Wem{CrA^4eZc&j G^{=dg*Q#s)#'ؔi/` |4O1ܽSv {!Du[i2O@n̴ G?㘬IAxT]pM% ,AWB1z址dN哮˭5 TkP_z{6H)`_ؠ|^Q,ߠDC:v$ ɸjtaU^|窕TvܵVO:pc/G",Y +j6~O6i4zM޸V/掆iw[W^VL K$V";0hNL*챕SC~̧VDxTl;%wD_;>(%3f~£ ;6*<{F׏T®k^S*aF vmw)ƷrӢmp_7cCdZ8wp^}`Rt1#ndf5M L)>um][MQm}i GDp,=gtw Oj u(1nrp a|#f\=,m10;iXiì!4J|Kw"*P: ;+[oT)`}GA.1%N/_wwtHf)Z#9|LZ$*5=tw?;P$r+>i>+Fޖdzz`|JZ2g41_zTNtm![Tϰ3d X㟷@(ʁ3B|tEhB8g{. B(֪XH 7"ΐd^z\2ê,xR4x`Ÿ98{cvB ̵EE8z7 ,IIɠ!2 &c1lD5>rH\N|Or @cO&8x)(%Wn6 =R[!*=/y,vN]sL,P;ea`а *ft98rfw+; AQ$)t%=Ѝ$b͕F7[X#F>WT'nxC`<ƿYtr8Y"Gw5T%})3M\i=Wh(][q#He"# M%>&]44ZAr߈)wkŐ䎲qDcqy$rcTr?L9SS\μ?%&&BʜŰ۝i?{W[N|m#JVȁyH'0]|D<?3<_|йE DR&Z޵lJ@4#PPKAsO@vH{q3]gA4MCߺ9`bש΢:ykNQEϾ@mz u75ڹ)h%ѱy{Q,+ح@Of>4IYEIf JD/6r7,&4>6v%4,;钶]P; Owt;Zj ,ھ~SQ [w8tz 6imhB3sЖѯZq3VrqVעJ x >CR^Ҟ VsVp YʦnԖ(=hQ]Zv¿aXUv}=A0u4^,s5svCSOTۯ"pFaW'k|PqS0|_+5/1SH,ň]w}n2CׄrkU/k'%quvۘa8Dݓ򋳮<7!@ruo/RZV+PI8X/J d k9 Lw>UMsh㕁 ZX'Q4yIV}zcx[\BXof k"Cp1\+5{DrKY"S2w(u򸣙AK@F,~U1M]cebke o-2ƧRfɦ|$\Q94ckhadAv(wVg##.x)cɡRėӌT2S_-nȇu!g4 Ո羬>[ڴ5ZMV:u.!YC%ě0RVٗĻ#b~j %j4'"qBtd|T7"LAPf< 4ڹ"G)A$ϸt(ha:`y3BNOtʱ!Y2ümvjˡH u'ܙ" %2UbfFt"TJ3ۦ9DZAEɔ2+`s؍@v^(OjئOz#̖xG*~qqM,v7:ΝnR~ uPXQv5#؀Vu]Ar7.VLm| 볃$S -'6QN35:>UC(ZX0V^h!Z=C OpǨ9PD /zG=L մ)@ǧ: Ka O.l"U%^Vn3y)e'{tXiDYt:@{6V1o2l'ǭ:5͟;-l¿]}*8A»1͟t%)rd6t3W9 U;K.>@ş'/\x}g4VGK/<ľ~ߧo;C D R^sq%/Nt&f=`d0[T[r.'r[̓[ 6ܨp\O~K.N\;ŴZ =]Ib%,ܙ;#]ElU _Y@M!)WJͷ%bHH S!)qkfsg#Bj`r4Z/55- 8MZ,ep[=|sHDoEo Q*Na@^iy̭r61 l!Do9qFOk3x9d_tǟ0ֻbX:8T.2`)e_9go^(tX}rK%lΊ2G!t ]60,q2HMDӳ2wϗw}CaRYUJf[%:T,?ކxjvq7HRt1_0|6tl%MÚf̉Br@Ƅb?St&omP dq`!iMD6 vӾ>xE'pZm#p׽]JSf1eԺ@ߵ$affj[JWg, [JJ/M K+?w<]K8^+{!5qtK=*cg<jӓN5_6V+svEVi>p9(b"̉-9!x I2҆lSo Jh ,Ӏab@S  =u6b3㫶Ve|fc=߸ =?f$KK^2Fk4V]ejZSA8,QYŗ;2R;)ͦy[W/Ooƺvӧ[,J68f=K~(R$ ӸRoFBmMc8<1MKT}.~)K$G"fvA't8 oV [y 1fCeYP$!`%Ӏz!T,N98Z$ouqGs֌F'W"jx ; zC >ž<@&!K)_ɀ6)D&Ol8NR4:yv(hNڂ>%ɤo*m㓩* #9%3'? N/c9s OŮ8MaΉ˟KE|R5Z3vNkoi`U3Г1TL2O#'TN"Z]ղE1boAXLp G>`ڮΨ ˸Vtz9ې)ȘzeӚ!Uyփn3;(QnrkpQ_zr%t B Rj*,PG(җ/>'x^}&~5bkߗ;iZQ&my|qwAGeq3ۧ;w {QK/ЁS٦h(ْV)B~/9RQ ƈoZd*ttDHy8ػVfZ.űFƹ Ǻ]}vsFR,S#N0h$RCI΍1w ir/~3ɳvXϬ)P{0G/tIzϭ%G2 m}uݬ+w+~"+q닉c1RaB WbzwbĹhs"h12Lj6Z=*h@l{b @VygQl ? s,25~--2\s/2rܔ $+"d,xbHDD&И=)1iEܚlc$c`ɁvIzc\/* u &QK ґ"&Muqllf$@_ . To0Taލ㫤짫!ҍ+a1RkdAziIlw+UTHBz 1Kr#7;gR :tܗƔ YlKV;WfOQuW^Q qgpE8i&i?.h>2zM;~+4:p<0*^R}Aȋ#2 UV4&Cyv>Lg}i+h&$N ym0]W^-DJY96?fWr/6bPBmݽ&BEg4N*vYryz"#JzC'"TI|}wm Ͷ >JhТ&*_&Pghd"9&I}{H`0IV4!7"0ϊ%(}|>VַNռ+)^G sq 1H)UOIې׽^!\r< 4Qܛ˖l&] J\ZS+%sR{gRKM`ݼ+3Zz5"$YT,/:޼;ß/\}m(L|"sMG8.Xuxʆ(36UB3 1Ӻ &9bq%?2=<{R-f>*6p>"%KL],w?U/ϖ:gxf R>c%1`~-oE-j2n+RāߴYn]p%|V{ d/)KmˆQ//"~Ht%lO3'_a0t us8@ۿ'c~EĽLkV{^%iS};+w(ͱ;ȨˬT? EBeg+m9֯Mwf qRcxؓ_%jn 0:@ -N;@*ɫ;N)k`׍܉0L˝B<6k! nL8a* ڬ|~rdmoxQdV2Wl2ia%ywMwhI?pUxrql>JJ{w^W_+d WWJ"xK?dAbQnb_B{EՒrݛoNC)&._H /igx^*P;VOXkءA֪(ۦ~3KX82͜q3l W'^jy杢[kϜ&"Oï|}|zՖ~|sǿ<.ӃEf֨J/󱴒O p!I3skTȤLJaƽ.)ϊ|X0xZBxaIE@81W'l/ _gϊ\q@ĬRx?-_ RbԝCbu G/AjX(gczs]Ç{5(m-м8̘W_ 5/Z |Y˅h5a7M ('O3T>Cuwux8Q#^OчWOFVc]B+El3X_iaygv_^,Zڄ;}8m]=xVCZ8֑NF~Qb :)žL4Eg5HemRIns&l4V7hXJxH!m_ÒH02g $^lfe]0*J|NŀsfwS;B;:sZ%̈́ N;ݯުl":_)az$f׭ N+>3#'f߮U7J$FqߩfCs.) {".bfft)cƥ#cv~,j%7JV^,<m;N'b^ck Oy[){MQ(0v u/;3{O@;ƯT':*¯?k~yAWe#>_j'bKHx̾gψAA!|ٟ%)sƠ/vlApHB;.CjCvѥ/9 ڑ7e\2t08\JgH+Ag3m dUCgoB>qo>f:y,BHSs TeZfπۺ+yT ׏Xe;#\JH]B"^y7}ZmXA6BQ ݵU1O Eiޔ'}-L+ `xnb6۩uQ @d(*"ef%XP,6 tN0@8T#n4!Ww8tzi2mc gaW=YP";p~RO7AX}sX?W_Awi3Ȣ ,fqw71COP.'~3q&N,QR#ΠdV`ʳ1m2k /fdR!ӥn Y/z0wN :y.O p'[Ʊ@y?I̮MꜾx3z CFN R57_G10Yh2&j:̐fڸr]5gVL o\YF(W؏$k= oaf:r0ńeJJQ3FYgںRCegrw'4$wN.@n83qtdnm5;!f[AԀB4Z:Upnuo|$y0RFM9ן<ڈf h.۵%bvxMxz.i)\n \8sZ~P@>Hlqk`HK}̃,i]$Of  v$ l|F<)(u)!8nN(! Uy `=cALLF̢R-W9Uy)9q'L.dC rHR!6x% 1YV@c~׵ixOr Fn 2WT+G[m@f6-VF#boL!IL]L ejȣ;v%Dd|=Pa~JeMx 6A(?)נ*aH{--%q*ZzA7Ih]cA/v vwAl%j5 yH0Ub*Y$;ؔ9mY!8~j-ȅ-^8#WK7D5_ >vf9eHnJj:?(OaXX]d{q[I'tx:AW֏[/BW-^¶Ht9rZ)MY Υs{ ܌i͋=\:I?я&¬f})j&q >(]xK )6. c/ :4PBzo<tgBPɮ\N+X .< Ԡ5VZbЂLx0,F _zp1{uq݁,p;Zj}zăbM7e0/ީնDHU}%j4Mnoy8|T 8{_H\xA>:tV88DV +#~t 8C5j[|,n:ڐpVGn %[B"aI| ǸE?,jr#${oĵ_\=#Իt@SDa]0·72|_qω]/]Κf6}1ȅ.@ ͤVTӶ"Op[́7Bd^R[Mj,,&7ykRM1J״HbnzϮ" b7]1`Jh[I'k>U rʰwTB m۷}!D_R:Nl4UlAM1~n[1mjZW6wa* -+]QcgXYb:yxjV#g-a",9QIl<3ғ@0X5S*oÝ4jmk-u)6@LY_^UC *h E[$]eՠt/ԿOY1rGMc/aXG\W7{ĖoI3F,ވ@ܐv`hHTx+䘼  {&o< (8-V75QНǬipzϿ.xuTjiv;UgڢzIT'|X])kQR'R^݋!z% 6nj6F`為-7>A(iK e/`@]SB .gݝ62'$NJl (xe{QraB1KMUNF \{p5$'U54co _"JuZ^"V_y9Ia7`mq3R7ǩc 昜zT~]JC OFa ґ,؂Hݯ0Q%y!ݴp A) |}Odo$֢\#˨Y9s谠[Uwgr5ܣI+Eи!nQNI cDiTlonp{D/nYъ|4=>U5h8"/bpDEaŒYLݙ3{k.uW9lPfGCY/mӻ!N XtyҕԲYkIgM8$[u~ј4ߙx!4ޮHS5Le8xu=<{5%vmb-F41ߎZoEF%b$_ <&moGu`4tHK1nx>tuF^C[$ LL$f!]rbRDNv"§ p7Д_?=F q\07e3o:8/'_`%BVؚ+hI{cm=<fhI V3zȬm`ܞdM^~5z"A0*Lm /db'm@i0`d0=ZpEsdL2dҭX.H̄Dp_{hjIc }*.,[),nR\lh5s`U6 ]aB|~c`4Bx[4^1 {0R߱Hcп@Ohݿ︻'o1Iٛu0spčPsZX-]u,9-韙= }5lvn R=q.;?ScLnZ˼LEaPaw,)Js-m,C؛wpB2\4#tHQm^Ɉ\mO5I97/U{"]HOoGoq_fw!ЙzA dr|[*'OH@Mӂ1As%[a9J F= .ġIm}˟86i쥫b!7w>LSe~[q 5euk_C݆ FCՓCk`)wN33ǷqMﵢva:6YoƬfπcHPC߈)6V@I N}0lA^\k#MX[0i[J c/f.I3}(+XcV9~b_hfrN"ɁhN`YșS0n@'*iAr,nFbU咽ǩKp~dt3H˕25kn;kZiQP<&FtAӄY~LqJ/˖**߁7x(r2v7-3vdO9 tn#0.HQ ?@I:P0V*9[G1k?EyMk2\DTi]vf EJUwq]Q''XjgO;r"jwm5S PRӣm-rU4t){P2/Hlu.oȜ=UWdlEg_Vm®UIޒ fXQo޽Ud<xt`R6D p o}x,cDM׀0^6DA73L&/{W|`lNAsHx5/.tI-&9]\&zʴWN^<<> 88ӫp?J<0_d- !}l;w Vhj e,aP%x#DRCL] *{Ly3QK"$v94-&IsS˶_Pn|f'm~ hfFݤG𣏫*wβ, $5v8y#?eapJgS5DmCdY:!`1iyw?߈_qLd=r Hy4!7γeC~ k@N>J q:ߋۦf̈́' ucEV'r*A(À5x:E$~~?6t `&H~62W9[bg47#e)bB` |ΠM. }Vnؾ<8֎_qFq[wl:NEiذSE>&Q AT?2*ӅI(53"bW99٤O( iH bNHy|dSwWC@!!A'7ˈƙl`TZnq^uw;A Iً)[WAd*qĨ"~cuwY)Ĉ~X&G%Zb;g-j2ܔ֔># ॆl*AbyVF+DKq}?QR$zgSNDd @,qD ]CKÚcXw T"Tr{ f=?z?β/MÑr)PՃ^౷CM S3|y=s%?T?;<ƫqHa06-.]j^_H f(}vKv)*6 3'?e`*)gzVE} O¹禍\̂~ml 9{U24?$xBrBesF Oց0w!ɪ'~GR&ĭس568MW3ކ}}ʏ%۪Z䲒'oKs -X*S~DK}xm-)uӽwl[)kjby'S7iJ$ZLH?!яHwřn#cA~tb:/)c-~n#щw<>Vدi[wI@HEa!?c҄5vu#=o+PoKIrym[t2.x?]=Kze+77%n"l⥏jsA½ZЎ*O$MV8FQ.U>ʼn}oD" }9 &k W-Fh$AO2s\ڂÐcmMd#![lYհnB8BOX'3n:(<魔Sp# ;::01yz4b) l/lV;/v\zXudkFPO9}WVŁGGV6+eWLQ\߶ھx!ՓEx\?4 @P@HN%Ѝ@%u_N wb$TL]..kMh5f8b|1+K~s~Q7}M ` 3pN)#%<# Nazˠi=׽},`P0u(Tюxfc :~e%~_D}ǰd)}aZ?4` fSAiᡭ%la/X;!t\ }s9(uj/z' {.U~eZ=d>H +XapT`Њ2p8+BFHhon=3|M=+"]^`Ɲ+h~ (xK kk:w.˅z?m@:=N5Hųw{47DP51-rɮyb$Dn]΅{7ߟ,dll\ NA<<ܬ{Ϝ[hWtI=8T'(: vA/wQŠl.X.)>9.UMuJ\BHV09\h}̀mzR:t8$(Ԃ΁޺Kv,mni|6J5ĤVnQhN8zĪtmfgYZ0707010000042d000081a4000000000000000000000001629779bf000054bc000000000000000000000000000000000000005800000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci/echoaudio/snd-echo3g.ko.xz7zXZִF!t/[T{]?Eh=ڜ.+Pg:^,UV)wv_N[86ltxPʀ&QEDxEV\XllV7ы "`qW٭dGxO fsDSˍ? aSx%occLºݧ ,/9WzyU=ټDȍfMȵ<[e !ݤw-;l./Gal]?Q )yмxٓ3-/%/Zw>R T'"u/- `,@8ҙwcLtN2(Dr&Lmɹn 5eOEr K26N-pcVeQwSu9-fD`RLVJ&02}n" x{$Nz2+iwq /`'X&gf!u4Gb%:4nOȚv}K7`ĩ ~#8%†[}P j½% .GJ.|$O;ccT3i#eFs+Hp 9הj19wpMCўV"{j9dL U9f\QaTH-*9x3QME򪌄nmUîLE׌ض27f b=S*UHGt}GOJ`~sw}2O *HQQĜLiZ2v5AW Ҫ1F"7rĀ(|4ف-9!:NrXݪz" w}T]} 翄#3>/;gp2kr}sx({K\nk&|r84: n ='%%v2{)|"'d*^(r 3<(Msk7 {sX*lxζhrл <ظ;J{efry]E޿K5(ry]d#\徣 %6i0Za#ӬXsw'iGy)D P-1j1zDg@~6 Zit\@qt4zkbMcB DP}=A"IJWV"Ի1Tɟ]Ǹ@2@c VEtOſ8 +CP!5tޘV4f Ok޶ESn6ӿݜ~hO˙!u[QI7zBWz49]E/‡p2-SHՃx^mPaK.w.'8L^Az]`\ 2D >|z*>|z ]{Τc()φySt(OйI 'I .X^W$dschKT h/B"YJbGϙL7ǹαA_03T27ߒazi.LTсj+7:M̼)au;$7}UE v_]7o4O~#Si;ŰTSkj;4CAM1pMlG\^L c$/5sjgl$|LW֜r qi 4L'~rYt=/@yz SɅ l=!"G^k*}OCey9nTlsGu4چq=Cy}㨥SaצO-ZCTcV௔\I#רKy-:$ʈeb]3"j9v$`%K"ɚ1\kyyɓe 0dPBTi3a/\ &6vn?DOjnU2u C(RZYFJvynPavƐm+{G쎋/iw<jΦWԡIf]WJD#@{iOfD*!UI(CE$Oݷ`Д&A=K9]F') 9l_5iÛ>QVI,t r[Z(ǘ!4=AnT݀^>ڲK1 % {m>UWa{'셢y6,{B8GGt!Zz~9LBFOr+h=lMK.K߸N5uȒD՝Na4i;uu8Au~$vUazZكEtmm4> rk 'YoE)0,& 9{oqQqxBM-gņ,_ڙu_3$MfOi $d?%),M'&gM1PҳhdHXI=%<ӷx,M/#aV08՚!WR '_^غ[CiaiJ'Q6 @w J;9뙱~'^ NmDZA6Sn77s "E )dnmϋ>p­7|g UKTWg1)[2{2\^1*;gw OW+k:+F$m T `|'z:Jz{͗ xϗ;춧fk>raw/+xtB󼌓z촡i*${DoZh //Nbt15/" Z%thϝ1C*%\-rR; ʸ8QvZRa 4ŤR=tsJw:Y꺣D b''W+jl Yz$b3:,; gQ:GP]x[ 7CgF|=,< 45 @|):C,fJxALZ?!'zC G JټAY$@֌aJ{9U>:E(Vڸ0aI*VsjnNsJwĆTVU{? l\M޽o"4[rϗWeHhՎyb~5v DxpE9e)K>~0AwMl6Ud1 6Bc̦6LHڬd7G9 @ ĜVHQ]1jPRg@'hLƚ~ 8ǧyB[R\v='l#4U|ͺG:pV6H` !":xj3ΡAOpX.]qta=tz[`ԎlG]MO5uJ3evœӌFw+kɄh4/%}jDR'LVFϭHNU9]*D]=f:0 ^#',5|{+~ՠ~:8wܔvH% q&זwTe¦dGve 鴃φR85FeӯZu͝;P CB_L^%2f/bJ=r0}#Ed؀f5EJGchHt\:›2qfJ:> |LHFyY QYmMmX#>B'hAtӆ3Mo8h tni|ϛ)gBM2FD܆0D@^I\~!0R9Jtڼ" Lf|-4R}:%Y,_upe[U9HQ.EEAάIsƗ Ph;OhG4;Z'c܄..'?w3=-*s3>?Tੂ gW0dw곯,: wg@C9\tȰCmM&OS=ː0xz=<Jũ[t>17/y<up챉{& ݙLǼ2?\dO<98=q]5;ٌ8* E\ B УdVMB v;/yr4H4;T)LJQ#F%`P2J7 ;ё1 RPpilw9ktzu¼"lnѫן](s.xZPbmSMe81֏@h`9S@}\Mnv!R2j}5EOJ[*F!c2*n]hBp`/?C8@>{X~#CgRjR4\Uwj-ZTX8$6L–6wL*V?xlc &| o3=YXz2# S.T[Ha0 ~.MTn<-#y6\/+ w@u,q=]cP-=}1XCeEɸs㼱-ȉഛe3+7/9?=-a~!T: A1: U si'@ $;@%%\m]UD$a XwΡVثCK>ғ?mU<ɮ]Lf~|rɼDg90ֱ'SAwN ̘ҝӎS<KlwNX.Uj}aDKA2 H0yxt<'*KLin`%PghR$Y1-llȄ *kVx+GcuV5 /.VfK"Dm!cϜsGPH(MxVpz#nxwxW82R Z\ 72|a`"#_jER Iy*Fm ?d9hiQ5)w>מ[D,y:MRTGezσ5 whnueOɸ ܠ4FL kS =4) tnPUܣ˺]_1[h Iwhmd3֛Ǚ=;av? 2CpSe,4}zP,SW^?I.뢈d0${h7q I;Uhe#U&."hGI v9s½ EuUͣQ?x-HP*2M޺tUiA> EPyX\tD:P?]`puɹigWp{GV*O'`iB 0{DSk2b[z)2LrSW.Wcl\eՔWBJo~ Tj,5,3TݐJ@Q2x * 9(w޶>zg!\x1p ^> tZf9ICCwv@)/K)6B2uH92~E \/.^|E |3 `#ErѡJ?jUHȎŕ0S\G87[I2imbx$B+=+)$ LyH-{ ^^^DQ,γ<P%{tnӯXc>Pbsٷ~h5,<Cs:<; .#'3܎nZCBh=x \v xŧާM?2 .X }`)Ȧnw?U[9ڊP~T9,%ځ=Z5*x7 oCo恧[\n3v Gbr<܈籄N2Y3at5pWI[{2ӕb;݉?Nx @aۙPlhм?֗:3 aqMzW+q* L?'9 >ٶ+QUǹ?J0TuVz=e!T]Hgyo)?N;vXXqp)BsTѐddb=TNMMZ /zX_`EKO`M1 It/ưIc+a"' 9KoAdl<5+C +)jf$?jq%tVFþ}GwF>|)ޤ4=S ܰUKFs3hY%G&o`a29 9`53 Q϶3)=ffqpqC&iWib-Wa]QAo.aAG NcI6P[cz.eyji3Oj@q-Er?7ڿ;@ڑc,@=IuAL?^bEiLR.qz'e f`#xfMjok&pLf{_J3z% rrF |;aZ]b ,ћʛn}'TxJ&գ׆|l_)&&P*z̚Bٖ!B:<+j:7fYv֞ҨkO :U3rH =ǥUCc=\/ %q'ٺ:jE?DCﶛ>;P2\:AG Jآ/Gp$n焇M,RӃs?H‰kqm*D ?i=Tbv1k(bG)[p9'b,ZcHzhrʰZ\LKm,2Q23ʟf6 TpZՠ賈%&q1IW)kAkQ5L{PseS$Jflkٯ?`پp]<~/C7@y<zPA N~ " ?v)SV[$v=F TORama oZ\ ƱLyn H6sW_pi@rxMl;;F0&dCj1_5Ŭ3`CEqy|TD)\'Иe5;JX5K e/}wRwTgD~8h6\nmG}UcYʾp]obq j74~J#Oh0%S+C  ),ua(]++ ue4PV2R;Q?F>DA0nn^MEBj UPqʲdkW/3\)gPУ/S_dSz.ώp=PR&Fۊr$$/ьi!fX!#jm Y/ 2}=U7D(׈#faM.IǍ9ruB#K¸{;dx#/;EȰDE2?{8T>5-F!'Y8q mT`gw\,`&ќxc_#o ;`Tr:=o^F˙ Ah¦\D TtNX0Mu(??O7eDˆˁ ? iIj*\6vQDl@odxb0J|l&HyAvP A4>3t,U*lne}#>z |qNƲ; rոl aO IZuJ)igxyP:K}׀|ΥQP_U}6--g?ȎHnꄖ@}[Ъ}Nۈ 1n[hԣVRz}zB]Jcn)`ܳr"4['Yof*(!D (o" Z9Ȅˣ2/UdPn9.DEB:!տgRvBszu)ahD `:c?06]`η˄A'hDPL̓a}4a"'_CVR*(`{B,f\k 5OAYǎ*(2g`>D〝M7Yڥ6cuS-8*9ջ׋_5ؔ`h813_3;>F!Q] =ض$O;lDV5_R xtÏ!\{\Iaqf:>+鈸A2Ic>Pq<(!ڟ5IiWCN~NwTQ0>UF&C=FV@]VhY#9Gxw_gfW-1TkrM|v)^)번)edX)< b-es.n#\D2|wOCDpėCz+MQ_v(ziKS5 oȐOˊn0,-=>xݤ/Wە jok "j"I!nL8!fQ]Es Ȳ1bTbێ X{Tw(WB46Nϐ|h9o{oh0* na5佝7CFwU`6EivJSO,/B*FNwM ,Od%B2C?@wi7{5q $ٖ/n_?גn0iAZ6$rnG;B SCu˘+=ߣŊ ) CJgznIP>QMh,ɽjm_*y%|c"rP:hr'pܖ+yp}$IjN~?5Z!K)!19PWoHY֜wu+Tl or8^1o~x?v: hݬMKW'%iHZor4{JAk[$=)8,̣M~Πഞh7Kcq2QA7;l,vyQ%oA0qK7um+koܻyw>"_+]Te=LҵDi)%d5 NϤ ?~Tjc?-fP![8/_6IGβlV▤b}q7tyΞKn x#V~U[E7ݾGR=v!-(; F0#Y7} P);_d_m0\El͛P*tD< nNPj.Eׇj2)曟NHmܺUޱɻ0Jz[O:ֲzm0.3ADLI=?sDN*FY}dr+zO$R7 PXkZAP!Fq8Z k1 +4 Ї9"* (.qmɹԌF ';~@W[ܸr881tkE؄jߥwĘ"8F,#8O*oV`hͧ> O#ǿ ^t*AoK1K|Gtg;`TuE(mhjnxBs"ǚLbB͢~v0>Y?Iꢍiho{j$ذL̳LB8: "jbb *3]{~&|;=OX{őo}(2h%dң4'|6Ӗ l3ԶU=+'*;qùU\\Yej>$#JΟNbFgns_b{D.=+ep]$hs~|X3 i%r»$y4 O}OOk Em^ͱ"q4*8q"ɨk^dǥqئhSg"'"kEXT(vYpG c_m"W\e\#84cԈߕ|\FL=.5.$26_W-,pF@R"R- ;晪YEʎ̫Q^ga,15} ,#!Vkh aUzHsw8 @5r:?!s'4?O6o>_:Jbҏ ґ5퇟nI )RVV,Ne֞d4M <-.zWƘ}iعg׊ \DB3T3}f^!Hvl%LLߛBJ)HdWku@zŹH]i>d L,=svP ]75n%7~wmQ{qk n9Uft_Ʋ]SFaʻz=(!b`V__#xr Ϭ #3Wr%as o_W>z_ZӼ. 77]YL>4TfKl95=XGp)<5KטbS@S{QP17Y睑{U G4j߬npր  2!xxn·O%B NZS]~Dq31Ŵ:Q6yPqo5tW~[Bxs}Y+\M?i%`[ &"߼E7B(c VԽx:[ivz :¡׶iGĞMt@&!v=Qeu.b9ĝe8tEcf;nyo(r8{~)j襠έ C ^ Z#z*֕UY Y\\mB׆Kثg2[,ĬHkz#DofXU:_qu?Wg o($t*7%b1|+>7F;Q<+3}NsVGD8_w,}@3MQAepTtnRW M[Oc@Igw$󚯔YєHA橖pf蠟Y"x }vF>òئ6G+`0<<^8ݺW ~dCG wuan@_ˣ,/}rF@_=;~ͤ)gtл >gt8WRL< OT)Rwk~+ʔcHcSE!̑k0/V#Bٟe{y: \ԋDR#=Pgť6lؤ@ T<|O8 ,~Dq_[*nk@xH;8㥎' QvQVMfse̮PCL9x}K.U~ /\u#MƦ*IukS,c#$ 9O fkWD-.ĦsjO#kv> ywOOT)k,-+oޝ٩\+ٟ-  ё\{D"_v)*Df @.HAGo+ MqW_A6I&?i{0}X cyLۣ-eE잕J ǚ)|6q};pu"?0JdeҨ؅Yƞ=N:Ztt(o>AMແ[QI==%LF[zARF:huH1 ]' N<+R;<(O!;:B#I76Ѝb|o5\BǶ&h3k2=%5M, g0JĚp7J$tJ*!2]J@~CGyaFFԎ{tbSXX7f7d%| $ G>/v+7 #j)?YJa3͕4 U7QGT h[d>nU gjFF"z't}sRhөIzί6u+@]c )Y7= }@5-92YTHQZS \Ek{kS)?>7ѐ3Xljqxakt^C!KLQNYQj':Ft钌j+&PCٷ Rla}~(cN}%f$ 3]0v6éQ²kGF$נ2y5ڥDp}Z̀m(.RPI Az~ _A&3:mBahqKICYbC~(]#{-:*:Q_+K5>Sj`qT}7V,=o bQ9$mE/W+B_@wX$j$lv&}43P_ th,v]em :jT G,-*F.BW׳g2nPT^y'&p(_p[0$ 25ob$ypx" W FgrḪ Lu$<$΢eY' MAebDX?z*'`X u3gVȤبĭK)l`L=q i`piS ^Ђgp(jgW]rŪV5ovux L`\ +oI.75weڐ*MZ~T{j e ,ԇwLŸ'c=Kܳ;?u)x~sp*eco2$qY] i7$Z+\ ;5+ɶmIq?tGbD9۷ KlqkϨ8dlUBv+3=cA~΀aQm~ yy ʉQz.颞re <0wOkqfm5>3W~9񦻺{J⡹Al J8uTXu, EG)N `oc 6ທ!qus-igD' cva LuluwػV{t|<E/ yW*CS໩D DL W%C"!޵ܕN^vnTCӋ:c~L I^ 7_L ! ۜ&6? L/0HcjLҳЏ'qPAzU2t"){ $Rȷv?=Nlz.);!EIjyEy}*BP|T 2XplC5SF܎:6 V;…HY-- Ht=ڳ.nq۷9ahRA cϩC\[J[J܄OYisShea6K0O EހZah |q-jy{":U;hJ~1a6 ߡ7%x&*KeN,6FCFϦ~M^Qr`X*s$MSӚGKKM飳XV_!!;GD/ϙ"?,Ph0}6izKdW >Jy ]1w69#gͩO2tm2U}Ƴ^3J6=_8#VFTs1Jyށ,?߅p@s;Ds\&U`߫A>LUheňNP #2cj8(nqGO6tk7=͸\/U` jHld;ȚqP+58 -5Lr~8-Ls3+AP}b3T 3Β&ʸ"My;Wf~I!uCΞ;jZquوG_8pA1X/3u..8c0~Vj:KR Tk -*l*m)'w,/v'R Q6"VT ή^V{RI/Ax3dJ̇=t&x{o(].ު ثG Yюz bku۳U jE7Io/\.yuV NDVh 7ɤP?BL9y7^k3R09IHST4}}n98{XK_(8\3Λ+z {XMߦ+Ijֹ~`L]|.]t8>@.GzU[j]MCc.(4PMg׆n4lMY$Y.B@*iiRW{򦌉7 =$x{yzjt|~uX^l.CG{xeuS6nvVIm>ZIh|n !Q=OUe4EMvEgvj4w6vܡƬI ƒwS<ܚ5%?mG}&zyk\B6ڄOܙ a5Y=7V =$9kMYKu[1 T\䅒>N:D@T=èϒU 2 SMYi̪zqsQ.8KHP?՚7k~T}%Ά $sQAάȓ||Oqv&p牂'dUh62%1jc3vĎT/2&nWPƍ +)(qULquկ-d:4 Ѧ MEG>NO+)U)c\T 3:M}KFj.mp$h$y72W}MsaTk#}2&l %RuZ dk Zikdmdfttig`^.d(N[Eqohzq y!I06p$0m dޚXQG*:WP-H/}ڸm[ӈB uҐ/$}ZGdQ0)ձu|#\͛вD2pnG)ִm[ŝZTƙqvl~ң9R8#ɷwVT/@omX_&AnS!0E̍ӋL0EwZIީN6QLRxJ#Ǵ[t%=v_& RtjvzE&)M!iv2ݯ0ʡRtU=yq>&0SmBT"Բ,H|Df v e%S dCfc װgG|McayQX˥v݁#S[}ؒ(yoG3օqs P$jO}TyYb6ׇ:%`bfsBoaP:i+@\j~1Th-k<@H: U.H](AFz\Ajc>>ծԮ t3~]6RAK{<yّW#le(L^z9xF=-X!͑!rK/*?Qbo/L>*C<@yWFG3:#?ߦ%wEr>~u".|:; .ۋq\q&d>p!kߎ: PfL;QZPEdLkb IDܩ#c1BABN$Ҁ/@PlıZs}#;Sc!||t\p(Wu1aYB A`, bvHOR-:p׉ӥ<>ğ"샍˥Ū]wwAzMn6(EEC`ڗ.B.s򒔩On-ܧClmz[i}@N)4T'ȬԸ72ȟ|*3|k s؂L*?wsD#U17nu i:$vL귲po>t11e]u fQ [ t4b.aCV x%\xp-!qCN,H k# 2+??+RN.BʚwfbJqr %2CN49xOFџxpj~$3*apQsŹyv4ACZa~qj?(X) ;b2eQrׯi/]Aŀ_E[HQl씚17vg!OUn<2}3;b MG~}ghl;r$dOM$cKg1BQՈozmt 5/Oҽ=%2/[Os9, m@QOr /Կd\5!Y2;V{^62"fQE mPw~,JГ'!xհ$Sg_}%^H z1?,zs&*0]0oG1E,q 8콧eX2R4y@'^JR]оt~T6 V)#=:,'f>,IศnP2LsV48[#lI-fS+WQ݋`ЙwWtx'ԑ+sLuf |_ `Նx@AnιU 9 Og\oe)4C 9 +{S"_ =ZKYxhVdx#hVJgRvh)cLT]"z&@THbC)QϊӐ:C ),87 [!$x'P _0m<; {`\q|VD`r Gh[~~d]U{/peY|@kUXy ?:e&Vv\=G YG'[uigf[V!sI?8a(/Z4X}k hcI#oعT\Ʉk/E` \=%ޞn/"4RNe3[q~XS.MCr1Ϡ A$C\o:؊L&ԦNjA tJh]|WwtQ;=3<"'xB?΅-xቡ}E 帏x k=0zP! 3?~譧}U>l'KrM}{*[9Ls@!,JNmݼg" ?ޫ\& S04 RXż!v -ʍL[v`Ahʷt(Ǹ=l/gc'Lyʋ]wgtD0Z<7qOAVY*D✃Zϱ/?hv@ΦWӬcUMNxEɭ ZIC`Y+Ԃ95kDV2'AlDtӻtPZY B]M#eaCDoH*Րl_Iy V[լhץObcx8'zBMٵI|gUOz7'C0Q?!Ga{쭉\Fh[ }%Lsbp{=Yv/dl1ݙ ז רn`Y5blŸ^ΗeGLh-#E`.l5'M>kMTmtaJ7wڏg??z2'eM9jIk]\4a!.%Kڀ(婰#u@it]iסs1b 㢥 b/C4<4Dϗ'ۢDZaA/zeذZ;BJ=\ױJ +'BBK8O &pfe.zfN5Vh/c͗zbSւlosms4 nabzٵdG}کuDkD oKtn2nBvZm3c=ȼYMWg޴& COD궞1#B#S3'jR#o`~"þaB=eD.g{ &.@K}F ƟV(BT=X/&$ىr 1Mh[BLH=xb}:BKcr;s0*ʻDxP5J vw1_:х@ć @Hu-݊m]Yb~(F+>/;Ki/Y/M(E+˅BFP.wԣu;⶛gGXraTRT"F%ޮ#@rٽ4 =g^*oyJM{JPJht SMpD5E^j]TGE7p.6Y$[1}A {`]>2 9$Jǧ*a1oz_;M{j## :b@m8jkyPZ'(+WhuPk~VɈv!~\U&Sܞ@\v?*ے(٭Yp3u.61ڎtɜ:kYQ#>+oAQRdK`&F>,lVAJ1t}L2S?2 \={)j;X(tEe _#Xїk3^V4'#cks,Є<,P]%Mo{&䛞S˶e,2僡/b -B_u<8ٴ.' ~ ]eoYDHJ wӨ*3WTEuEOHn%eI m$HPָ485#i{ nGHI"Q.g &FE~%UY D7^\-Lb8O[ƍh.0UF^q*&I^G' R{ |y_QT 00IzI3Jrxc:@il %1||`Zdۢo;ϙiEq|mhOsfU\wYw%?Hp[.7Wg a)GYCT>kB%s~hںq  iANmdWv5!' oUGl'WghnMM`F0\$YUw "xڕWVB`|]c,I5n6 c8qِ~!P=FhmO؁];wqy^X_=ZYtk%'NCz9SH`xNԤ=x-"om*ռU ~Dt K8^QʎxD9*Z ;,YꏜˉDY8_*B-νl?UM ^0%Wܢ˥)Vry p79IgvJonB8S@$ )D=++z)ˑ,GI{{ ^@4A0]*~=0my9G>PA{Ln`j+6[WϊEe9ulk(\" 9"Mk:Ԣmޠ ~86* 7 ~E`tU[e\8_D(RcB}s&o)>? r/ UvX#X&ڄTw:],$PTOX|F^ |Ėc9(C\-y?A*6֧ :qUlx_J܈Saq_\7?H64s2?[Y6q4}kWhR qF4k.c46nK=E??)fgXڥ:wWB{Ɋ"Ȩh-e <(>tם.fdh'2@(5= 1V*,֚ rኔXb]C^FGeݟnn|ع'!|lC\Imm~H 4 ?;KpA"38^ fd>xyK9Sĩu[)Z|z`Gvu7JNÚK>b/i9 pRw!*1559)&nZ*0 ;#q̐א{:['mdmhk^mQ%#՞^rvk–Tnş`- v:tf-Qg\#嬋]p3Ud=Gx!&W TcDjmKv|m&ے5MK ˉ0oJ3bY#^n05A jK /ֽTy&yޟL(OVJޣBB.Rm nUʶevK5F IZ+OAli>&ۂpI`b2ȉ aEo$-&״PGG][+]<eγ.zh?9SאM*gl;'Ȓ, #7K_fyH0)\/`5>4۵?꯼OV̓_[ !S,N.}FZ!>+&w~+x*q#&_H>dơ]8 K]9ވm~^0Ol6zˤvIP=4֨OvCsʧn.F9;COv"y?>9 !<&E1(G6qz2ȂWÜәSY*C'hgr&%y (4, t=>Q6L(dDYp%GK]#{ aD[9fj7CeH,ECY#CdK^¶gyɼM\?"g! IpM{sc*SM ;؂eiR1WVNv30k)P%Z[JQQjdP?F䄑^=o& iK* F^f aAC7&soHK=g͂\ABmPJ9‰+LѸCg_M43 USJOipkY&6QSl:Y I:W%%VN]mM8^_ŝ!#*ɔg?T=lN8([yրӨے(2qFi]z:]a7koȥU7IGȼr1)ivr]׮@ev-QEcչT !7Sˢ2Fsi-hSz~yN 0d#RgX')ؓ[0m5ƥ_6!֪S4^2TDo*9IwD慀KHELo\_{4|_Z uDcu֌sZ c[M̫𶺬5rς,H\bចM𷋜 džtڀn:'p{#}I9M#˵cI#%x\]aZ4F1>]-X53[]-}w$뽹?G80Tf"dz09!6o5 ٵhoL p\ef֍;H'eB$wx9` {g mud._Gֱ'r B Â76\MZ򓶊њV&GX6#cf;' #=#1W,V6O٩$ΑJ[K|߈v1FQH8.Bc$h'3 @j`x6W8&b᪗4rH_'@x.L9u(NÓo[j_<.1-q8iֻi}&u੟3u.MP\b).0'f$X_ݭx?§ۗR\ZxDܥ}@ކou Uu'DTEvpbGMYf82]ʭja.n:H+/@IcgkwcGaя+ sO!P׏bTyZqMA 4 \ ~S;<]erJU6nt2N}Gpvv1Tk*%Ƕ.7үP;SXp$K`ʘy n!dJ3 mrĎ;$BDv@geLZ'2q0厚?guG"?|I;b>I"LhIAko$G?Jh: e Jj ;6Bb ۭaiWxYU(挟`$ j+#'e]ANp)&.OeJc7Ȓ6<.K)cދ?R# . eniض3@njp塸 v PxPr ׁ1Oz\X.6_"4@rmQSv0|{޳mH 2N6^E 1`b%O;@2u٣q{`ވ°JqQ@Eː2pUTfiIi.br)&X?uF3@Rkec^P4_^ȇ}(ar&`Rx~WUH˛NHAü6HgC㨍Hk˯ϴ9oh q83fg}rq }ʹؗZ [i΀%&^VmV}%L+c3rٸ=a}OyZzF Cg tzz`g@?$L ?`\Uz; \B[|&y J= `)0_Pew9C@/wYeHlxe `X~KMpn/`Or-9m10E=bZVޠiI(1Ȩz[!3)`;LHdWXFufmTS5ʁ`1Hۇ HT#SrPJt"gc9H6n;~,G+Ӯtu/!72_u5T^gq!&}mn8 wlzkwVQױ'Fhiu?fD!8N%'Mwl%W*l)Vt:Z*H cֶN?RT=j~L7[bbX%kĠ<r+ȬT5O10Lv7PU\ha3wР#~ ?Ⱥ|#T2vP#nɺy"jlCObhVb#@@HΎ4$f$b:3ي2v'p!Nlr f6#\IB>V k,#LoC[`7(6N~|xyb)Fʙoc}$5Fsu ៎/:^G3?2K;$+D$~%I6Cу}#.)]u1aƶ.Y% ,;RRjd%xs޷a"͕N DR _o\T "DsP'f?n2"7%.ɜ cD:0ugqE m]vuP:L4塀C [;Jd?D¥蠤?s_$GE\rOz}p3U% h@)tb[ZءŸ|"Q4NI [gFu(5d*RPIp=p@GN:~<\ ȼ9lWS blW9ɮZ&SoBtA:ϏAp o{p@j\h jQKw,v78$枟CF.dtLt7X jB쇬UlzK@':#2sUI6 ʄլ3d'M& U/6 _3UNPpP7{Vp U.ӗ63Q8SGZd82& gKsg9#taƁ^QÐqYvD4YtQD=a[c/4+Zϫ1ZV-MHŖXݻU0]12cyJjwW1A˜D\x5~x&%\ ڊj.=]8\M`/Ĕ$uOjժTAz#r(hI,J֌1}ޜ BJ7L2z.&2M`-3O mH8 'D^t)x7dpRZ1"5KD\eԑN^lCN*NC`O)!?s/SֲFg/RV!{ ,_+Vغϸ@#̵2oɒzx8cZ{ǨF(zѺ}Q`8Vs/j?LԡLmYHtr[n oKCrc|tl'`%szU=063SqVz[tBצ$򻼽>C9"_ V#8`R K/h8V þRf2/=-Q#o/F8 h$B1{a涺OBd ]1´pgʒ\z~j#6^lTh$wOmd g\ lefTm*kh6li2Ԍ\%8 >0 WAudd"IBC$VGku5.J[dE[J*>EnA mgnQ.FB7p%zsç~+èy!82T'V, 1NN@§~^fS"F!TG¹>%?=8 Ȧ+k $Lm@7<9SV?/'Mߝ{3_RU8 vsH}nY_eWLɖ|M3W,ԡSL\Z }=JW/擨f oxzdfGLq/MaT'KigٙK(/vAL9; {cVr 1`Em?XN̜;^ќW4JikQM,mI6ttZB^VcBwz*X bEys|1&+H h/#tDK&`*֓ = '󟒨!{`>o ™ .S< ̯12y֞>^4vVAv]* F!K h1;sU[NQ&BXV qjpΫV*uG F/DLn} { ?FIMWԅAJ`V t,"i?,,ާ 04`c>UMsdWI:?zI-QsdMVBG}멜?Jq.(RVi8p" ڞUKUW}DbQ:X@كybXZ?'9 -mְ}]V1/36G 忝.;Q=|X[ rx:bg{iPvkϐn'i0دIN0Ț:{.[iP)B*ҮW*忎gOXzXl[;]H.}9nhO}2֞ MJ:7]ñb.kͣ;Œ`@%4kq$e@rKRɴh{ %3-ٙ)JFˊduQ9@C@w&"l{TJ[.UP%9'z9@Y Frj)G?ګ-\lg zN/:eNiEu6 hp]5^+D@Vz,h,aogA XqU ;"ľst@<AQafF$ͳ3p@) rCpbW'Oݰ3B8f?$tbD"/K`*̏<[{k"ՓXЁ={֛^tocl568#hŋ0H&8Z}^K!~$$;He_heKz*6cTe74n-*M*zSʞ iqU܋lϺ=b$ln<sQBvUTQ،w3G+=N'1gQel ~ҝ(Wxmqו(kX,:k(uaaU#&R=tc/Оzcyj.eT.iQzxJKĀhmc6Vz!Yl [ϭ œ "ے} pjq`=C9{`KgQfp=P/>=bJrn "(\QZ[9C;z!.)Ky'ZbƣK!WP6b!O0dȲlptBN$$, @Qm]9 ?h݊ٓ ou{Y7oH,7!$\ӄ,VkXȯ a)յ* ](]gG7zo-<׾)@ɨU )vz'@;6,ZQzLH]?u61T ^XQr[ M0%z|{Rn7鰷)r:0zG`T1"4N@{sPb|4_jc#e#N`p^p]clG)}L2?ں#p8:ZjXi!,_FEx|(E>r^t Fh1[LN!g2yYlVs[)~RnH*֍}n_\XܫʊU*8Op%@rܠQPڥ_crG ?aV ncD:yt߬NJ~!3HƟozgq˪w \"6SW()L2{eޖ\88?=3ԽX*1^ |.|i~Ԕ{DY) uP*ÊC]]qΔ-ܐ(5Z[F;2*ƍ{s'8,z_82 X*߱p@c)gnG&Ǵ8) tH2} ;ԏgfaoN<*Ij @-\]M +;8蛎mJ> *}xNӴn_ᯏD p]{= H]k/yhܑcwjJ\$YP}@rr̖{A.m%(t*N#9c^tC/i,lHVAa)w8 jO=z64]i,?W%"By+KYHK;@rv.&uE6f>nS-דjp8I"r< Ye_l6-p2g(#ж" ,CT˔0'h3{b(mVL&8씮flu#GjDe5>!k,$,?t9lc2 ZcQ']c\Z $5L+7E8Fba%/8Z "* V5&-ŒŔu#tץIeٕ ̹Ǝ8חOW ^kPqO_@=G=LDd,2 % 5w4І*:aK ' 6'`mu9ܼSŦ{7eI[5]RfRcJ r}SI iZ{+aBsyetOyg2"q>ڍMmMwf߱]>T@b]lrYL$6\@?ZgҵP6ta":q0^́pv}fitzkN7: Fzb@340ғrUYJfIGǻ^0B&#LQ&r:|-8ȁ@011kɶKp$gt:쁻3my(BKK0^4W_xqrƏZ,,6s.bG Zf4rPU-9kBg/2Vdpz^g*m M?qA@a vIj7͗XYo?PM#S/Ї r&9(چ`JµZH9"1sgxFy8vV+EMh RnpGee  .ΡhMZ7!J=Cp;H3 -"9\`@LH'EE+#VFWitXfM1/]sxu{>HۗE薴-Ls08J~* D T(@)N~՝24-Ah]ӅGλ+&_uJ4"Hꥄb-\4g3-H$0īkiq}X ۤXc~!5ލ|vVI:|8kOBirjyź0Q77> !~vZJIX$Pˉs}/w֦ uhp:l MvFZ3-CF88L !kںl2-Oz2Sά-fN,a|[hƣJcGYש1zx𡤿m[wXAsfuZv$lu֩䤉0҉/ +`2+1aP-`t㡨~fHh+F6g}&=8LrGzϱ/[(nw⻃gc [a=#j$ql&]b𔥲,Grhu" VtZä|erdhgb_j64:&`Jy YHN1D|_D[(K2 *P5--c_aiX,96r(=;X:HƷ3"?nM7wY0Uy#TyV҂akL^}I{|ɗWD5#/ 9o22Xߟ_i^uOZ(vnHp#v+󮨱1%XԵ^ETwOK#PrdyZK旀 k_2X:^tF[Q.ںW sP@@FB$xBGAٸu OÞq<[})N\Ni=f" نZ'j#u"^NNy^Ќ#e'>R OK};Q+-KEy [|X ݵ<<2A̗6:̨ҚǔvH#?PM`p S1d"nesuj4ϵ)O+S]yQS9e."i>@\+\`gkGZ}DPߩyb@a@VoV?B-h+Ǡ2>P]lE 5},&0lbF$y3O#RH'5C.͡\~@Q`hcZ.ɭTLE/LfÌ\LisixN2r/ьglu<uk2^ַP] }S7X)(9J2eOCR /V8+Pm%„Pjft|ԍ=\8 9I}·L/ X/?VRݼK5Z_lF 'Qy,T KyçÇv}ƩwM^F{?=3&k%I|]'Fa<2r?I>Te<3wrsMsJOI@u}זat;nbK\G< sRО "0N@B6iT@lSv)S_wɘYf8jTĴße\3. ^.my ;ggiU.6tHzG'j,*&j%MWYF]Gjʕ] GVK(hO9ˏE .ws$dA㕤9ԙ`rf$>^~ u?k4P/Y=|ơ1_L1붃S hE=N^O|znhUKFd)x2DT* 3g+a4v)KjE}0Q* |}^XS&hPĢ5H5&8)໶c o8& cK)| z˻턢v p0檼,RrӚT X7WDvZD L}kY*AQ8 \1Bvv_˯"gNgXŵєAz\%< wfD덈#ޫ$sJHUء Hn]j*~aB[ z!5)@TY F$3 ,-:Wa]:BTKs['@@g].0R{LJ=@I`6v=?\ d  Y@%q~'Kj3 T+B2~Ü#hRnNzy+paRJړy@<KJάIј?4,ҦD:@`kxvMEu3tr RSֺ-,Q 1I>I$h\ȮzyE)2{\L@(N:d#p[Szwz"͊_Lcj9` Japiz}p:wuo3\ovY |P6ѠӔ_8F[w'EZ`G~Ww茮S'{o7"9=  (?#v3[ f^zg]=P#hPT. u YYa`rzDQ01w @P1]ѹL>CG$-OxtƦκ`\[bej `'oG#Zhs ˫ ɻ?# "117 ]Vjv`lAq\i1nOY2|^C(^ mTXTr۸xPY?Le(Fb,Yս8ӯSi3Aܿ3÷U4ʓ߷>1Tec6٧7GLLI߂N^G$SpH3 ԏJVq";X|>^ c~K3+eFY1|MA:B}NCD)kG`e\-9,c]lŎxRMIy1.cp \ b[ӐYj>?#OSyRjTζa+λ=$t@T'ʉ& @M#csḊfThޖٚx/3N+Sf>-7#1_C"$ :3KTz1'sp9V)<ɘTN'k&s,N8&k Pvcai}$,<: yڱmp#}OQtKnMpDu8*1EHH:&\~}~W>sεA OIJdD!6Tށ\3k|Y[{D._3)ٝ &܅$U,Ga LsI( 7cKyNM{[P]8!Aر뢓th~26C?^/?{ۏyӠuqiS|6@ ed,u܍op;P8D/@`Ա$PqRExg݁O<~O9,*~lKfa:\3mUNT_(շ5t_-=W!8jH#$7=Ej)~CUݏ3`r~sW:0Q"Q1,-@)5Mo} ӎ?ss:gD|C)B$0aBv٫i=hE_ořQN!_]^P:-2MCfv똉"UX0059|ah i&p=?(թ i(  xnB5<(y)WWQnh* ?0̓:rnbБ[8{ɚRG3e6+dsMFd-%ϑնLh>L.YgAzs6EYOk9`C.J/D a5~= UFX~Uc>չ&u 0K5͏Bu>2#go7P?ʓCUTČmMD1S k*aWtdRj.PVP<{E50}ffEJf1k8if)W4pxmc) 6fcd)M~BMgBCLLJvle#0t5ss||ߡt3Vb 4ɭjL_ L{ 7|K@˔M_G2 +sQln [G|GdBa`-DrP =8tcF3ZY/ ЀV1vceP2xF/S&HX=`dc}0 WOC`TANgT!Y-!;[q6AGK]j/&-7Gx^ o_"P6Sٗɷf(t0$8A l~v\ Ŕ=>/j~oMꈯkL@r)oKgR$9\"rczgI`;ZpQ(( q2})#* ߆=O :T@=ɬj(Qt9 VV}ݽ oM0t,1%ݾ{1lQGCښ}L0jc\0(:s )޲ C ~ِ)D6nǮ7X?}k]F.mj2)U,B{چVaS(IϡTvuツ%Mc2I BIa!oߎ2ӵ nt:T֔;peFK:\${W&|/2LҼ7IH͌b.pKF ʳڧN% Q 3^,-$|咘\+>9sf#5nD^"~Q}ˣq0Pֈ*C`rɿ2XyiވwyoOv tZwū9]z/5!al/⒗L(p;j&|͔xV/4YÛvL_@sf)F -b* h_V?up ^e!%37~Tӹ~>@J`:L<.aX#YQr-6)Ŭoޱ,Xh&㒎VnkV.2{/LM"~Lbn(lw*PCMuEXSP_A/d[޻#-s4>" Fd.,dр2C-m*KG!G tUMyе?"C ׸&!kZP0+H,k'N \:6r&NR 5FdF{ WiKzM+U@ @ J1N".&i4!) O)4]|* ('’yƖo b7DRn/nhaoKk=O߸Q+6p sgju~:<@%~A@veR&7Rf1{u>hsi6|[Wf"-l"mK׌QF1Wt#s') HߌBUM;Q0|9J՟ä;TT ~:%.ur=&LNݻ;m0.eBIuI.o<9v\%Ԥ :eo#vS?sj;ۡwozj.SNK} {,,+SlGh9 ;JiCё7ː]k9@ɌmARFurenQDJ޹>QEL~y|I]R#MSuI [JykR2_=TL$WƌoA>vVXێPT& g [-f=qa叫=hZ_ɶ~{Xs,wc~v7Y'QkKb; 98tdO3 t//A9œWA,`I|k`y I W i:wθ4&e"tkŀ0 W),ҴKo8F8FI pgWCc^aA PBu7iYIݹ6tщZ?c5v#Ii38 %/7g;Kw9 ͽǥnQ3w`F U{Z X'_'~xRWUmAq0pZoIhYJ}Ír")X@p@sA҆\( /f{[y "{y-5@\O5TגaeʄKo)]c^'c`b< z2OHyN+;jޗ :ؿW/^-#W&66p,]X\ɐܕ }6\\DN'kzƦRED5m3>dV,/8 7?+QaVɱ9V.Ϋ1"D7No rB+n7tn٨H= 5R!I.iޫ7J=odg%^l^gf)rIF+Bſ}6MK7eˈ&; avT0 LIEٜ-#D9lW8VM7G)ڦN=C'#Hn+Fk Lyk_L \nl:*Ɍ3_/CQ"^%?7?B%b'qJf I 6MR`{xD;;д6*=l)#.+Nu/VD]@n\8%"pZJ<D(g=TKһkQZ^ IiQ Qɷ۫i @'vUJAο;֭mp:]d Mʋ=nmOW2^ہnOi1њ R6o@ޮechT%&bHA$U&7I {JYbEr <GՌn? J'a^,%UX!~3/YAJ:Q*:Jc?b~TjJG<,ńP:!1@I~Ww"#[٧9~Ez?܏(ϱ;[Y-E( v+BﳹQԬؔ͒&ypٓH 7Pg$K7N8RwePuK,%8Ir0ɎW [cZP߫'mQl iq=P#vEe=ԥf҉~뭴v /e4L*1bBq;vDsXWs쀦7ye֓<ǽ60szYc CMjzAF@B g ( D{xR@o-zq_dL0lnT]t; 1DJ{Q [rL+}*3 D̛=o2B~us% qXsKc˺ k#M^D1'eA?\ RON ͧ,.H\3sFY ·vk]y0*L B`0es\5x6pʦ3%aq%`E߾1E"tU, 8*?5ҝ j[^EKE->,zўژUf 3'Voۙ6DL63yA\oE`(r"ISӑX 6 pci3p^P2()蜯K&Ftk2t>s I.6d~}mg?ܲfڣCf&ՉIIl@{)ɦ#YB/{wM,UkD&M&gcesh.}%l(izOIf񝛟SAQƀ?7A_JQ9Ϥ;򣃥Cۦ}麽YoCv?^|2gvΗƀ4 .nz?n;hfTZ )@untŁH7 v_#(e4`3)֍ab7ӽ^> 6F8C3 }& * m"f`*\z`R.-+rj$dt1lڀ>P "̈ŎF0ADs jGN.KPM2IwC)ٲO%%C ./]~pMyG(xUH!P >IN, }x]ILׯp(T/Yt˖s#\IWE]QdWy0 a{Nke9Z 4:K cV[L Xt왶Ltg 37.Uv"]'0hq6\p\rRI sa'} FtDGjev ((7+RSԦ*Z$O4:uHQ^wcCs'i5qCyUײv> g:ulQTIu|tLz@1Ύ&Z$9Qd;S mt.5Ƈ%~Xe_}|A\u;K5z`*x/,}\d1B%Zi!̛xF]*ೲ1vb!1XWl v,̇:E<1xkXMz jH9>< s1 {^xJ6yd!`k̏:>_҇^~@(`U.EWˋ[~ΗHn- >8kp ތ\;g2fƷb@)pS/86GCBkq]c)z [?fWn]J|p#*}.X}УF2KN'FK@l,#{YUҵa[C"ڊPjXo{;}"9iHkadǨutFEksmV,D…WfиN{W8G 1VWE!ƶu+0E^`S:vKZ6g( ,:k /E{Һehq@pH1AOpHqT'$ĖH3s14.ڋ?A\\#4r Ţuq#cQd Rdnq]I`hs94F?Cn:N:ĸJ5W*K7.Ջq5=,b fAւ`gKMv pկ'@tn[Š.dF4vSJٶ8SY`a_dZcڹאB4*ܨm ,1YQK0a!g浺 ;'3 Wh9Ӡ S,[wr>\ocGkp"B|lUEvϴ{Q8O*7vPDsS[Q21l'"3,,|C%55dXhh4hiXPd Fz8mnXA&OMmd1=48jٰcrr33zݻf#x{"/;*EA'޴kBq7*L>yZ1' 9gl) ZǏifTS&i3õi YevT.`.e!וedr2E5eцG=-'ٳ2_[#R?G){[}=,V]9 X#ѹ257eifg<'B|isqƆb-2JY L@Ҍ7-_8LuRmbY:]623`! zz`30iP %w*Sc}8W PTc5-UJ1FؐXLąFۈZgaa@SV*_I ?QH#4 X@+\WՕjg_=#?h26%y5UyT'\?BUu`Vu[&f/r`Y-_3la<E'#["uKr.W5pHu˰tFtGSUM|v 5[U5F 9G&6";r & +gaXOzDbAbƦO*bBufB XaHBS M'Y"dK~^B6B9/OJ4y-๲#]!i*a( 4~3oMYҺ51b# _aXo^ Q}<ݨ*Y`9$d4zP޽wMqRk ytԜ6t|Ӂ[UK3h--")֮?nd]j;m߲BA-h)װqOs[;?bPh)B NSegCtc؋ ~0.UW==h  +zΡliɜx|3󧿮>]qvk ð4rX(yZfq ɉj~ƫx1óNNF4rW;%ImtH ^Tb*΅C`iD ?Ӣ~䧔l6`n RVLcT-%f6+ ]@vaG4xr:2.dvK}i=MKkarkCvM>I (j{n0Ѩr-}(#)m [׶yBpDʥ2W *{ g8yBOw"FY9 ɋXAԼbvR`X 3M3x-seV?brm_K:+cmfiRt]>rj)^n,GK} hCƒ'?DUjWq:E"IJSJy^*̟hTIT@=Y4ǔ }YuBG3dl+-)7QF\`L_o-דы"``7qJQ[`ț@wʿ!@d!T5EĹh7Su"=v1kܖMns|U2 as!|PAÃ@a7>q?DnX6JT *V(%HRƧ4f^rH4 ;L|΍ xqbyUU617քPJLo:Pt!dn>𪞦ŽkVq4=R(w<=9gh_Ss"r\` }=Y1)tFԁzs, *a@b؛Š tħ'~WN/Y+/k-3JqH $:Ɏ3t(TQsbpeĸnwlr6cD 'eb*v;Jם#C漻,QLt Y|Fˑ*As]ItQjuGp+8ƒ +U6L^Y2'&"}>>8+EEbZK P&i@XI'z"#b$tM쪻Ak d,Y<(l:ۖVP6ktNgy|^;,EϽ *,MЮ AU&ѯv~;Gi&>tݰ{_.d_gfjd޼B8zK#&k[i :g.|J'7FjrOqט̹2HftD?C9Vrɭeʣ_?COWz\BvAgRd>p=!2dJ]IFsK}Yb >|K~r%|{74˃i#h wK0o8ٟ#r݂V룻x$&Hv^OZȔYyѷe̡'"AN*pHq =Ixl-H\t{f轷4z<,e8vjz5vc 4|sxDGˇ]/P'k%4׼[4\)F\ T1L,Mocʙa¶|5~"|)3T\ժ Limrx,$5#z|,7M mu4֡VJUňѐ 'x&7gJ^)ٽw1P6R]bn/O siHǐ&-,wىQ U"~Z ]4pь}?iyd*fuf}*bMSt7Qa_cӔseYdwjs̀N e,=gC͡kaQ.V4$CǑ8=-i:EW 2}i6$Jp9 ۃv31Iљ}@;TA( /8t l̜zi!wXY L.}QTuҧLUzdKBN?jPRgbpS`(oW rvM??wrzLfR(tvi4NF4uhyL3 +ԁj\j5Lƈ#AȰC''&5+o=NdKDx)㽞-PXVucN)Z(ToYbߔj#VP 0u塯|d 5}RK+s4>s OnowoUbʚL{shSu)s74u:;IL("֤7<H.YJbO2?FbÓu? g;/γQ7~A~(~t//U/ttW ϜNDz 7]_uޣ T}f!(#Eߟ^qˀIp*{ȆY Q&Qp@dK> zۡZx]tHV'0bP.\MߴcK&3xN,1Tϒ𳍇_ұT ܍ur”Sk=~YoH@'3͇KںE^Sj+z8HS8UGOㅅBt_,LAcDV "|hg O[P'ئi"9# }l`TAD3Sgry@Խs 'lI۔:bD)[`!1`a0j@"8w*ct|JQħw9Y5uY%ֶudJ/=0)2JQn " ܮn4 ^N{9pd6_G ۧؗ Z=_t}M ̣?ZDloErV+/.bmt ?ՊPLkw.!}^cO&Ge)mzܹݴqu0P ECLBrzvu?dvɽ+ >VP 7$MF !jInk 6Mrp%~iMo=bw﮻yr l[<if'2E5ÁsZ$7=|ݠC. T|VQ ߋn;Í8zQ593/{1V!(jP&'QkCH']"|,WE,lFAZ1ˏ Aي"HE9 NXuP?L ]Up pt\=qYE w;_vHz킣Pwx sYXKTUT>T <ʝˢVJ&/uK,%SL3Hʫʾy냹Hs!w!R:@*-5𼗙mp&o!Jn]->"``zeNlq| uHB"6f5#3M7/BūDuIk-jdoK"szoE'vRFܬX)#AuI ?> 7=|`jKJJyS^ }ǽ gAYZ_-8́7]}Tjh!=cHV^VouyC~9P41%m@Aʅ(BN֌V H mi7&xnA*"=LL6ZKys^V:KhOM#8vJ W, Xj9S۩cWkǔ7NθhD!4hd[[91s67d92] A,ZcXi- s^0yqa{NO3o~m)twd%DkS R*Z% 62j{\/!^]X!۷إȵkDufwGc}f mCakCJFՄrbKѹ> ؎ KȤ+++_̸As_Lߧ>#1yZ<8BRuWc=T?WAMh~ F]R;0.uLe3HVK[r/sSCxb$ VMx RIl[ZVhs)B@:7Mrؽ\v EL]*>MxlY thStX n\V@aÉ5AMR (.o;v򾰓oE ;aU ƴc͞v zL]` dD8A33&C]8t瘡[IKָ ʥJCHd֟jg Cq+ .J7CGze+TOFJ>Q(>s*=KE\W9^1.Կ(=zQF蒒.>zYA"> u1H1vṲKvxP}+ٚjM^ Xx9ZH$lrz>[ji;J&׬+J`'kG)G#TԎf_&pFU;2 ǫEZäQ| Jpo_=}Ya#FS!ZY m@WM}9aLy"sȦB i/ Cvu!~l<05q+W>D.1݃wce6y7ūPlqC0 xy"v dQ{3zRhQsZ2G|g5 `wX H$ &KMZKp:LK#**|c@ bN\/\-9 Bm ADjZ!C62%s{~*&>1T$EOIPP!҃@Tknvsok_DNUo'P}v>sgĮ<3 xtr@]OEvVȨm2l&DJc"c7b6%&lje@VuwTf8'T^8 tQFMI݄lUƿ;^{%F1kӤ_Akq'hy@s%2UӘ,* 8Z, C%>he4(_?](w*Sg4` #g0^ރoW͙e! *eag ,n QtwxU!+DcZ([fz(eZP$qGdQ0-c_Y `3.XT4! R}~;@L2qئ=Kw/%1he$Vtwd1kU'8ٰ}y--InV+1KлƩ.:#!zaߢ¼nxjM!BQ% А8K8FO2&vBdz(ҦvŞEO /ERP7I1bE hBy* ~+Zn dꀦ3K@gɵje_²҄CSH r[)u;8.5Tg뉃ͮ3.y[Hh#-Z S>ItۊT{Ǡa^fpPʴ<@/CRӨe?h˷vFx{Lu|d#qЁԔ"jhhNEjУ#K~.K$Yx((yKW`ح/AXe⾬zHv9Dw^8g~ta־JQBF aء U" '(11joLM}ZŔ$wd%6~$D'5|v5򡪶1&SAy[2LCMXZj s /T C GK2O'ԙ$$PP|zVQ7 :xIQ5ZJr{<' U EhE9`Vn_w@]7n7f_e6Ye:ƈ Y,ܕ7ŭZdmƢѽeh1-QVN$|mwg*Q`rtdopl橼Ы[ 9 ##ppѵb썎l>(M[]G ?[w߮u,A|F_34m2Um bf8=viRpu7m1xTƒLjqﯻ6V>Ҏ5D*[ɑa M慕ɝo'|\jd|dX!ꞇW!oh 2#0G]Ia04X"ɛȏ|Wyj;1BяژP;hTAՊF?鴓t2> $ƙj٧ث MvmvK{bm+y9qXє+kܠ6s|YxY'A"Ϣ2H- e[r8i/=**O qrmg eT_N:򧦦6X(YV yV67DB ?]SurnŅշ>'ӥCsT P+3}E^ǜ`TC:M WpkVlд]P'U8%= I "|dXy43\EKG(}m<K32%v@]"&"Cڌ("4{ك-p6rKQwL tr!;#oUlFfA77LXih|O 0ۑ2g "Ӱ45-&jNz v1Q!Px T QBHc!ȁG sL&e# DXNkB+lv M쐼 C*`AcOE% G2U#gr )IFTQG~g$Je Kdȣz0XHZthQA6c&A#vp̂0beȧ~G(`B'r,us^&pUGB-c >_Hsѽ.u-، <6trXV(%"<0B WJy]چN[[ZD}/pqZZgv/6b0l/QgV y@ >ZKuw##kb戠FYrtWrk7 [oIvgNFI5p;?2iSyo*ܗgK\-uie f/ӖT5-xrj:cݥ)Fl=yLflU|+.f2}8ypҚ.++Q9z[]Ƈ!(YF)hpnG8!T +$劣o%ʢUq-dW??=x+b=ޫjq mgl$9 4.|Z|l(>XUCQ> v^w&S`OTۄ>Ol1y͊!Ib K2cN 2b䪩[kr{Wd~FPMσXHp;Uƾ[dj (F3(X?30_gldQl"_i+yqs GfD?1Egݶwc; ||ZH*9[(2}4GL!:PE9lnu#mq+WW0=JI, @yDCQ7{}co7lx/7?5`3&$ѺQ2U&N,g)fŎ>Mj4 ? NZ j*@nV;}5ǩ T.&Y9m\h̲>Y0qY,CWa7NsjiYҎoFC+ߢN`gҳey;R{*jR)-P5+]eJPi]bg썯3K9ϲ|=X4{Z^83ݵ_7oMuZ =N)L7Ԙ}ݰ\>NQ~6OQw ÚMbwu14fh`1P̙U,^q! WJRR8\2>쐔:FnwlGZMCh1VF ur6GSElGˢWl̸k`j_ɤ\n$^'j5%s٣|l>򌏘ʯ,T!`iB/85n_^@)N{-,%au%a0΃NkGt j54I9Ge1KӴњP}I`j=;LtT[D6$ ,%a:pV~"!t`Iqx@O~(ISp"'!,t4suw냤/M3\[rQ~)ǍÒ a'~w`mGpݜdH^l Oul\76?Ss5( €sR5M9r"|bKy⥩r\lv= XkR\'yBC; 2 #}HĻ"sFNCAo澍);UǦ!Z cTNɧBskCd_6ma f ~Y姃s|2I:hREj֏,-fMiws$=fs<_3CЃ0luZw 195.%?LJ]#557^kXG/ݧ iE #fb->/9u"V~$xY2B\#/Vz&ꆌQWYkCz?uRIw>&0 >^NrIN\~7Awn(Go g5>Ia{x _8㮿U"5m;x{]m'=<`U%3A.r,z q#sSl] L+ypWuDq>QV *X!>b/YRˋw/nN.՝!]t`v_ܒ+t:4[y!  srIt(8y1%tD!/q*9!KIA%8*Id,CaV')CAT3B\o薌&}/nXuU[e;ȟVnCasEMQuW Ojا7R}! K>^h &j LxJr;D4NxG껪@KVZ=>h`cҴyl 欘ȣ»X be(skyҜCqs?KE C 2,K;Rt8T߂pfdѵ-#1CvHeZD$f. 6s'"JPc^*)"PksSWdxyKukLi`[#38x7)>\f1¦ֿ6pfUґ.@DQB :P1_lpVH[o]#z@p1E)֓%@eF+ƞ[Wq0aױZhj"KѝkA`6x I\x1XmY^r̃: #V[ TUX~=J+1/ͬ =+T?Y\y<~p7gR0p1_JC`LhSJ`SBuYiUY%lbn lmxzS*"M-C-; t̡ӝb)N?=Ůj%r,֐d_;IhZ0(_9L#mwOѰ}xq_2_S5l;%'[k2="bNόjW#_Wjh1 3ny![ u\,,t@4'[# *%i2s]`zz]Ar*o!"f/19xi<J'2AN\_\JVn}W].m7uN AF\JKqEHT4L;hjPGD{NS捝DBTW.EIYTfzrF)uMf0 4H%!<~Q؏E͋* ,HbAE\4|N9߄N~w-@K ~p0¶6ƛݗ2<`:zV[b#z]0iiXzp y#JRB>S6ՠ!,Q"l*Ta}v kaF,˿iccFn%Tn,n88)ܐ"VAB? ԀNqRda5̉+pV)\D (=KPW:CI֣Hߋ &vKB'_!>j|7k2" Z;"oBHDBBuCl5k]ln؞'﷫X*p<34\RS7d :Hg%!CiVj凄-cW_H>kc+Mne94,'E܋!Ze%OvJ@xwTBOu #6±mnjw`i;wMUmxݷ:aa̙?!LLU;Dz%Fr^y:`_$"ۃ9;ukc g%٥ ՗YB11WهAN.osׅ"oHSv6/҆=ՄU[.SSX*()~ a NMU莦T:1 qB\f w`.1g o87a+!dv^@-rԤNA2.bU~9_D͐ X{N} օmrl@]Dg{z_gDsTr8 BsRerej@0$G1%>_'ym[ dB4_+ˌAY>  ݨ_q!6GG)M~Cp[aK@I?{!b2Dκ®jI(s9("AZ`2Z& oMRm4o[ X7H ϳ# RTv0av^3 $M%uk"5G y ㏍"C/ ZkV`'޸E4mHrٴN.SًԶY‚V@IsӏX?p:f*6VC/(7q>WHZnҾܑ!Ӗq@N'uE+%d>px͕P6;9G'd)o5e'x'#$(4PɠQEE*9'WΏ)FC2@~uν|ъb:Ƌ#v .|z?zm'XD<.fuQCW"Tޝ݅wuGwM%͘­~ք#+vD->ho;1GZ(SYa'rrPa|t7]CP,j՞tN.RKHbH,dFixόQ-coLoMu窽~bO jF0+4OB sDЧ]'͵]<5[(%]9Η#^ϔ"Țj-1P:m1 CC1aAKMACsƨ6J Ro$()]f85t$G5إp|忕V*wAQ=$f;fTNzzK$W$V4{iCJ76tX/6g6}ςml}>d֫kE<gPh ǢEQHyzZӸzPHPse Jko`p+όGQx:EH.r'JKJJ 'zё R׵TJ| Lj`9M4I:I.Ir*Ӻ1Jd3*uk Ck%܅%]Qofs(^G %  [SRѼ(a]@UgХB£ 67֨E5[,4bʬY97P(XW채-0u"!<Tබ?Uw`ƽ U{EY:u%P!N=VHmk?2 hVـhѮWd6fzz\ωznE/@1s hCX7rcI6&lMե,҇${hLk+Sxd'ON{b~HKʦ?k ׼cT?M yr{dbu]it5[a/Dq[ͤbh = zWiM}%㎈Fe xӓY%s\ZFXWѤ9]??0bz,54Տ,Ā/ EORu/2X1j# F `fl\$2"ǘ%}TKCnGpYG'R V6i4͂oz@>A"3mK@o"@U0d0'Lođ=kMZ9(ADOMACZ:XYB}&U1+nd!>dBˠG/ * *LJb/M~F⛇@/Gm_z?Ԫ,RwOtwߩ9ǧXk9+uc(vcŏVOsa K|BT((YG2nZ)"hu~/Sr(稣xl/__j.xwT}naz\udW`ӁsM4~65pD  "ό1GNܮnڑsXDQ7׵(4X? ,Ovnn}bSGv[gQr>9UVբ LmÜ<|=ʁV)&}ir¤a>eЇL GQj3QF O1Ml&qՁvd_=kX/agM,]Q5a4n2$SHX9A+ndɧ7ҥf/,c֎Ӈ^3ݗ{.qk"2i2)c%<S( ".-Z: mI¡7誈^E]JpG#KpG@(-Bd=$J`Zl<$ztQfmb9FײVR@N =ða&?a3䎳ٶK7QLMbuvV("sXc$Jggm= "q9]'@:d♾_w.+DP2 wPmYr=?!Ч5^mh%r9"ϙ׭#V`piMPx J"\ueOK$ sE/w|G_ <2mtm)Q,LRb kpr,qZ>RcE66vf}%'HW[8NN,leC`}Ix^-cǮsȮ|}Sjk_kG4_=x kPS7D)崉ֱik[Y6a+q6[SuZ[p ꌀ C%3MJu^1|)2,c$~;H ꨲR-<'Z2tKp^|@B/TjSdY2*Ї8ܠ|$AyU ( aw!+7љltJq 8–-P[%7IHAS{d%H(;(Gaw8  \}?mkg(&UpYeUx{EF^i3Uڜs]%3-͝Mt7|&OIN\ |Bz6`Gp0s]u媙)HJ0oڍ9>=-[6 ]!2L @pMIKߢp0@v>|TUqBciL l*=#g;; rF=|ڏj}q;9kIョ>D/W$ezzM p,FPW&=l]!^nVoI;WL*@2J^F]&Ŕ)۸!.ٲ R}",>(SCGj >4+9D7VoR%]s Yф,_T[8qYۃtv֮2e~٢c #,FP{ }a^ Z5`Ύ7G-+0'1u|>f0{Jô?ȷTQZb}*`*$bpg{N5B]gnæKJe+mS-ъ!  P̌ϖtn5 I|@ohh'J4;0=%@):AwmK{8Wᣞ~WmN96Pas'5D@Քu%HSAmH^`|D*3XKO0mIAS&P>ar ӎCL.8H*>r?ow8õĖCrRY5jElRic^p"5QսhI4[{LD \ nB>=9I6^D hQnAo+hw@If&u Y">f:H)œ8Gq2UdrQ6=yF=BQ6H܆/qr*͇{[UA㩹gI*𭂤KPn6a:/h$ ]2ٝ^x 3&ygHG(х}:*Lrm:LФ*nm`H-*Ƌ+ZYd c=ꥱz]dC )}R0* KZK )dk!\sډ1 UB'z2R Ws#%)d, }6gm\* 'ক/GC)$ ,_)CWd9ä&R :ݱH*WM7 Awr`-b3`klB~-uឭ2^ dteX/}qT)GrXk`fTMܥ^ qv%h{#87/'5*!Fq`>NS 0 (#/P#9-iA/ý^޴7PҢ 燒ϫ<"ﯢH9Av#ERcM> Z ȴ ቢEj>~eSPY3uJo.{P>̇vuIuhQ2:M`H\tJRѺJIXWn׳y 41 Oe>ʌSWttz/{*[I-.U3+#+RO#4G3)P=ScD[2 |X%31YF$5VTyѯ5&tX0NL!T>XcA?~W)J2%Tidvk^/rwrQ0ȽJbYonvղYȯ(dHR7; e3;=Eeш͚BC(ml<8`n9m.=~eX[☢68;*~xih,qZrk#" YyQFZa ˀcbjgeHP/m#^qUs&h}LCZ[;Z]d9?Y yn'S4#OVjy#Z?ƙ2Lg"mFih%L[x +f?n$7w(FxVjn9#e똓Ut&3h(r>LRAnz hHfx3s.Ĩ5/7Y l.iMb + =UE EG̐ Ԃ9ԟZ~9t$QǏ2=]P0 K;y?I6B B l֐㺌?ʚV5x!2U9=* ^yC7gji ÄvO"bp]Eˍ,+j3Z`Sd^ɁރK/3+8B 7vn._RY`cA`̜λ!?CinzP? BS$Lv7pL$0D+kP)!撤P`K[ Ɩ|YY0$n`| Rg(Y>Nd#ǩ%(54b_4EYK\Xv 4/5yCNƗU!#Ebqw؅VjdTv|0㝨y{LR%#v#Q%gWkFbR{xAhIt"5vB/5^yJB #H8W8;xzc2J ߮0So{:v9Ȃ(ذ5fNp6@*iBPc//ˣ$nB7ZZTNߔHO?&@\[ktT#FØDFh `hmK^Fg r8-vE߶IŽ|lu)7!`3j&Нj!Ju FauCOXGfclŽ/؛IH;DIUKVs=!$tmCA1[HfZ=OZH1sa>=6p iauunma9]%[M=x\Q.)(&U/rԗ*o:: lA^#Q&ϔ%1e2lt-t 'D@cGdcdA3-мop_:#QCx}% b$LNKbdw5~lm&V hX]N3_x' T͚b[M6֢y#In\ 1Zw:T=ߘ!?\/Xw v$EZ^tJS&5wg:oɼ i<$xŌAJ0W^((έӚd+,#9/50&R,&~:BleR0Ug">Y+21X6s`Wed+RQKϏZj٤_Q80ro~h~dV`nx+ i0tuկ=]>F|UP̭عt/Q8\7*¢ޗb(pC&.Dޢڲ?A#-5I7|ۘN8CC)Rgyڡ4>gRFdsVp/=Rr< :jS*][}nʐYs&Z'`ĀFIrN\v_:677 gpWZ/{w:*_Z\(I6{zwIZsCv6( T~75N>MoY[+h`0 [},o)|emO!_V9Z`Rb{YNas;?QMN'ZԍG54ʶ f%@JhsuzZǭ<3ﯸ~f6ypJ|>ߝ_?/GC!&R۝ 걻O tkϰI"-p%-bF7!u'tG,( |&hG66)\=J i$ n [l',X\:{&Jzgz3d9׆#TxK{ 83 2A))\zY.~!4B Qб/kĢTuoT,OqFz` T"N:}5"8/ncۡ.»L 7Vi.yMW_ 0Ծ:eC׶틉[gNY9{XQ!X$w@J}PH݇< _f1\m )i]k2'> c7vҦ5qq㧏⢥8>a3rXh erAt 3!+rTa&"]oy?mC(@IC)Ќ027þF%6g+s܏MY 0u'+y QLD,!%}@YZ^lQ@q(9C>O9kL)1PxY?{V]QRDF.:uPZBsEs]tU")ՂR%CHR >kPR+WRN5Biƽ!jTj#w -xPF5\X*f:<ˎN Rygni[>Ӻ`I{=nR<%LjeOEijn\󓕜-I0wj$%5IBO]k# a"JcbzFUeV:\޼n9^LSI $'r}GIgk0ʑKRM r`K=m߳ނ4A4!b<-8gzEdGaaLwA"UDjYxo%5W6$@&:47GOd[ Cxv;oЊwHw͋odan { k UZX#:xNЙϻ8e7`1:wnbf%ܾ֦I~r2Vs@4PJܚJyle8w5w?kL6J3v@붨8H0K|%.32 բ]/Nyk=˚&gbH+옒E `Xnz\ۛU#n#,(VȘ3+"J2')RsVO,Ҥ'Qԛ;? 8 #UXqp6*VB 2 v"X7VO权Y<fWr"syvi0ݯ֮0(Z~tqmsSV HET21Tj_9B0B.DJ c=Y*OkV#xCYli Js`uEu7E,- Mvlr ^fP2`Ʋ%pS(vAӾ@Kc-N$(v0I Skف_=lz 2Nzoǭ7|*1Q@B˰5tj)vy,Ӌw)ˎMpG7vw@'3>zk^ 8n߽#4ȯ\"<#D$:dW~*M~O0Gx2c<@NbO<]5QJtRnr)7r8 QK МәsfnuwiW⸹z'Cy~h̕Ty[ͩd f:Ŋ.G:!A n<¥> uQh w;!Rv֞͊} P 2~uXhmD&_ 9# G`uӲVk=wb(p7)mg}>C饚Q^3x|ľ)}2s-r 暴mu13 #}N垺 1L0>) ~~#lp}Ke>'aEGZPo`fT i;heH`ٕ̀MFmnu߻7MG 0m= 6#/dـ ? Eo(*n9l R‘}gMv꾔ߏ1-(i"'֖yM$AϰD> B7Q!#,3!EǒCIōlK4<@ġ$ =-NӞ)R"ea?|u gsHae @I Id\g$N*/&pXL8`9"قZNO\إVB#Yzu4vI wcڼ`|2;:; g*K&\'4(9 KƯN"yuT8O(Ꭵ,ZR H)怃Vʦ89t!3Y aѰ2*9)H4? }+( =SKߒ^3CNK3a*Αz稚r,Ҝm[X9i&UO t,կvqöI9맔xH݌T-B$2\'YdN:0ݰm,NjcF7l)MO/zzh0 `=v EcW"hmSyH^@YG`^Aq:u*Z "aJN:}` YuVaҰ?5s; d: ^`lP8Yrgvkg (VjRA[ m*ewФ+^\tnXTXV#_#XrqHz + ;V@/ BH@\Ɠ0 `7/P%CXT>rGs+{nG,,K B6Γz%z$|#j -rگsrd[cZ(6}_T_>(3#&T~um-VD+tOFX4`؋aGxΥ0W=LS UțNLED F$;7RUs X<3B,:k9޾ނetGf*R@ dqWt,{4h/mʼnWoEf$߫>7(kIh\dS_hb8"fΜv_\(=yd 7 ulȖ7U<% 2C[û>Ɨ `RҐ 2UuI.Z9 {6n3WXXcd[DfDvxg7۷z̵VcށćdVqJ/ t!Sl 􆲫EiD.~`1Ղ}%w[V{ rvxIvLClBX0C8az)גo8G0u:V7lQ-Mv[*8H\3 WBe1;ڍ^ f<Q`^s 从]ǽkIη ia]߃%ZkodWbWe^6kL,$|#U766I!02X͍@D=ND -M͔Ph0iz4>u-gVqV#PKxʔ)2t@}ߚRWކHWJ&w)BOٯOy<Ve3VCNuko*2&OHϿ+ugRîՕJ'3϶}\ 09jbbxe,a٫WT#):([UGH|22D9$r FuY;xX'+V+Wd,$qM%-AzʉBp$$C7_=n&2|㋒mR=$(E)FWH9Q6)zk$fr~ .&Ջ=&?@C0WkD" 3ߛFMsOI`o{ڴ ̳( 4J,4a{w0hJ>ٟGK=b #V'7+e#P!3_>|I%zgi$qtm.•3̿7Ԣ͝ة*N'Mno2[cx4~ Db pHOWFMT;OEuQ>!b>t+ iP o+pnvyoP8٧.HE->ߥuVF#wZJCr6(ǦBvtMזɤ4}| R)5U9S!7QgҨBZ>;£%.1\zẀR ~Q[3=ښiPFb1Mw`AC?RVBSOvs]);="J4eoLTBcD]\_ߜrS3(\h+|^ cϜcΜBmʷ&=mXJo ?!_1g.8Mq?~N=QUsh="\j0>ٙy;]G^ ɿӢ ZQ>yˌQ!qX+%jh?z6ܓЃ :5zM@q|RZ:@`;`6J;̜JnȆ{{R@A>?N5(&.! юSTXI':@ mMw$(ϐJv !&{RS`_n?[+3uAȵV$CybHx"~T>0`1x@#IO_^CeLfO554gz@m0M^"/@u7bܐ2s YurU˹Rh8L0`Wp§ä1AӇRWc}꜕$醀X6z=;2Fvaj6ջ9[|KLǀ,T;)Lflx# mW\pÛݚ\g*1M'd?x"zgVxΰ5 rWX<0¯QW#Skw*a!RtuhۛDj%M2Dec=JڂBcaЩ}&L}wwpY2,_ag|ym-$3D(0XL@wBC+C\B2d1Y@fpNA|UDP U&!1`y^ETf*̓{*Ht Mή0׳[^puG '_SuE\ns^.e~ܮrag ;y;)Mk튖vyG(6A@ jn[O"9IrOQ78o҄YM QiӼ4EոŭbH7f<,Y4IUs`؜G˯Fqh<"F&t@":,,l_-y"-e>,0v$‹ UnXL1N棉x0?aҺQwިi>%2Y=U‚z|2ԿKr i LtP`HDobmkHW'oJ:[k1yZ 2dZL{Vj]`cHACok@NOSc~vj t%p W$9vʄ `X w%΀VJ"ВďXbfA KWnq7{_ m"a !ϸ$8Pj5 b`ga Ҭ%x+L wxh+ 3)*^:~ T*kx'wx_ 7^8 9QGdqGld HuF(vjf!HcF"#gA;Xr(2RGr"mQR*ԔYJ6~_,S"2d , yyi#4>6k c&Ctx'܎pr.vӫZL5xaH&0.]ƻB H#g ^E\lNF:p-xJ@67õ9K ?CMM:Tئhfba͛-}PQ?RTa[Dݚ=YaHBE$1N/1f#O@1h T+MMVN8f&JBc$E|L֫vܴ]Ao|JQs/1@lJVoyǐr4Pvj_v9d=rŭJX4~ε^/gL &n{,:x(\.y?5mܰa741_"|OnXmTʹTJvņ:ż9vF*- '܍'wC|e&F"a j&4Jg-Ilܕf%K`ظs_RʥH/JtuR3Dz,d?ļX8Ӓd;cg6tTWذñsݱ1oake)շKO0a%!AI0ge]$x p}fӘ^ YI2FMLtge=o: "3Z5b-E(qqԊUH%h$œv:F~3'Cmk 3 7_ն*_UiBDjQ| P),m1kr\1BfÜҥ(v9 -ƂlU8Dt]; B# WM"" Q{C[. SIم_06 x`z/68tC{%7e91ά:P$ +,u,,~x]2g= x@ڡ[(%Bզ+UJ:%Lb1W6kQk>`~@>1 t?&1 h -hIOw*f9( ]4WC?! Ak\Eӊ `h*@f @PV..8J.9D=lKިEi~.+C Aos2#55#nvbЯriU }؍2IbOHkWқ}run7Ѿ4z' wfG.d^rΓ Ʉ*;e(8!!  yym)e):1+ !-MǑН#mD䈙ߪkdH<5i+~OǺķ(1ē!hSW sC5Vf;D:#M &JGnP,,H#|Ow;d}!S JKM Dr}|%!*Wz{Y $f|kFTC5A!íE@>Hi%M v;SgoEAQU۩+ĥmTs7uGc,>=2q枮p #s)@v2ūQ:g\'"lFd`9ߖ-GJpa,@rT lc':p*cIՏ^E"mL%…&],ÌXS l cfn wpX7:>%ZNYkRNxLz߇,^=&\!si9Z[0.vm t.cEQz`ƚZQ72i Ncӥ6+xhţ-;[0qRµs91L3Ha}TzyM#! UzI'0Z8 Ao] 2efmC}R_AȶjpӋ Z |54֘Ԙ{I$䵗A\w'Tq;6Dbpi 8Xs>=Vx˥{`G6ke8AQci._M)-bk.zxXLی^K[)p?;>tӧteAg(3(!Gzzq,WBmz>YQ,y1}?AJӦGaŅrێCj4MgV=L bCeFP(o RFN"|K4yjـjr%1VBj2ͨk~_>5x2ÃMn% ;J; yZ&Y 4aüYMIDN,Of3Q-&"IԵYoc6'bJi_r[]l6Jvl٭u9Ǩ`YCM3e7}6qHK!%]!`et1꿨-穟Rn?hfGݯSwٯPN UbW-807`鈢nN13:U8TJiH%'wjb' n_֡uAV{t5`.x2LiUrW'Y$tcj6Z3s寅B薬S`~}zz`W׾Z4%*bʉ6 +kF<}t$cRsJ'ם&6T!5*;FJ 𰿅n!9>zaۓ"ΓT2(չ8W+y%,k~MqK,ɻG.Cl':KP o&rKA9"Õei76*5;a*`bxK!5 Zj=A ݸ۟ȽJ%u˱h#Ro]1`F"Z}Ob*# `~۹ԡƔ0ﲑZTB`38K4c= WLCPܪ>7]igp<X;XAbSxD<{*o?b{ Tۓ C"mt &P[1 ~8yBBhj)$`OӚLvn~@o2tO-X>S^Ao(u3Q}v!%jhmmt$YڗM&33bS:U6ckwʰ&t, Cir `T.)?ED_i1eNƣV O Gtb ?ɸ:7s3Ag%ո!h;ڎYJptɦ>Sw3=(IS{O}`响SGH/h_- R@YBV>Y$\;w#TR!V 4dNLq}P`8Wta(%5G0I:R UJ2+Y$oʳ0>,E}Z#a2d]FA,O4 6<+&P:v6uv. Bo[yyAdv_)WJI,*Pj;Q,e6 v!Gor48La|/vuC]e&:C H3̮gرΏp8VȚIzb=* %JDHhFՙa Iٱj%Fl#d 9!F˔ۂp[T%K^>Љ$XSP3u7h!OJnC)AsKpww@qT~?Qh.Фuz(d8́Y&8El|`q2: vOx%jg-_t'<>J/)’|T0ؿ2CsS䊺M z]]w. wYBA:i:Mz{66OESBG#^is L% 2(fM^vip["t CںÔ 5GY~)mZmf S hȩ;gDat`CcJZ'1fg(썧׹"O=Z)n9h焦kN& 64tV]lPW땞bdYp {UVmhH1ebX2Lυ[Rr5"=DXZ2O<u8VvSŬpd +9fvbtԍ7.dM)8 rkU-}:=ע(:Y$7iaePNtRM%Og]m f%L%7r,tWW?) a^^MbST Y=u5=ď}y\IkXq0ɛ0OXv~*t.U~(E݈Is[u50~4_Ӕ*fƆ7}"k7$ӣDRQKV:@n06aPyg}ȿ&"·AC#dЙMw. i|x/4c7 !L큱˕Zm .mJ`'KL^7 Q;ذ\]%m޲N* Rӥ4ҪLbz~|"V [Z7xWeRS֐1rR/nHt fO%=S%F{ sJ1WN`LI[Jyq=^rڈE Y[I]h/kD^.ei=胾 o?,밸KJhpΦok=Mj78eWrg$ѧ076]r%iU" =g:iꕜݠlc64uЪy߄2hUkVQ%f[J?Hŧ» Hv؟T:EOb* jc:{)-(a)U}حsf.5IHX3ފBX_k,3몺) Loc^9;53u|b k>](Y+Ul'ͻ66l #Kb{?nJʦy*3DiEKMaa][\]$Q":͍rG^x1Fb_xJXmEd_g(nK5yW.P!nQD52mymZ < ɽlU]b+x-("ϝl(&.hg]ڐ3éZCb32QcQ ¦3.KfS9htoO""9X烛0&z #an$ 6vc7ial ʏGVȰEW'ݎ˟~o, pusFND\1BbSW)P1}$={b9WD%&yAu@ 03a{cLғԍ`&U#(L`Mт,G = )M,3֜T pW^k `ADK4=xwiD_ /N(yWM7H7e<ck:Ț]D;1YS k)pPYB#L_[w1tL{z=<>kM߃럨`"ւ)S$:e4\c >F@BmR2 M_ku Dpms|"H/$+n8hW_@ˏx[_ SNg[ D:qw#K|1G0³-2m${G_آmf"AUlY70M`GK ?lW4k=ȕu.Ayb؍a0K4G #ሻ ηFڨrO:;]UeńođOV_쬭ȷ2! vVfqnB`j۵;$Vŕ2gqP MȴPHi7yyormD=QqH |M;JLN pTE*Jb`H= ;u L\~1c=2(!o-^| ?#|Gn,6׌dgeO~ W4V_t8:lKo5:G$sMZKHBP+ @ZZbߖn@)N$ Rfp%WjWJ>k43tGʟ>*8f$(YТXpGթR+EC(ZH5g."x:f߿@! > 4lN=N-6/_qc|RgjqF,ŗ^ 1҄q%EabG"2^GBՈ Op{'tO9؏`e5bɬ}_&;~/RԻlE_ʴ)`ZqDZ V&S{B%Ya$ּ* ̎Bz)KK6@O{WVGt#OBҳ|cF@5`knaRΝid]a¡ ӟt3 G9Hx,#N%D}f.NpDkk(a<*p09-Ŧxۛ|рȖHGi֤tBk[JfCewYpy5R":wff;7ڑ㖮#>q ћpJ:MgX2k7ʣ0 x>F01Z! 蠟_ iRf ǐ`ttqChTo惻%;Jjs[єEE/6P8 YS䞅‡{ oT09gHdOhF9N6JU'i9uJkqU>dbm AM{k;滺Kp :Δ\E &:Ch铪4EyŽA9 {["x@I:9~oم޽:c/WGP}H]bQEfѵ勮fss[ל߅e͹!i|ư$#G }Eаj7BCۀ(bjbI浉L>%1FAD-m;_>X=ϋȜ2r,-UE e58-DKLBqD1ce,tM|HM5Vz`vt6{2_–-|$'K 0wLzbIkCod*[زq0y;2A몡 Xq^uWOXat }"Pum0T֒@VQ de `мHO9Lf| @OL&' Kf廵xR97[T]! kc·pa刊& lrQ&RϾEiϏiAξ<` &M'cm >$гxPhaCC wt5¦{gK1{|4 A w:-&r|8Н bmfaՂ:jsu?` fvah9-~E~埴2F[ o=…]Z:cVZ#b(y+Hsq!fwrIO9ȭja}3RHW.W tͣ$ z9]gEKWᗥm63c%rs1iD6ӈ _W$ZS7FkbZM;bJF7*z0\ؼt{EV !!BJ6.{)fC/(ș9lu輦 (ruWgY8/Za5 [ _3HT43zi/XyOp#e..5c`]?+SygS\pۛb=J#ejuڹ=a٩'гE]6 䥚 @ ʟCP1"~6Fea~r7h"j)?'領5-c+azBIKj}N30"Kf*{NvW-*-LǍ&_&oD 7P84F;2O\\ عѻKla%?CDxmCO7gf,C(~y(] -dc˸OX̪Omɺ9-_O=ۀ2M6kä`Snx<ᥘV3aĶ)1*7:8u iͬEw,6t#TvJ8̰~ mGuSh{Zg;(KϟQ]g@/DǻF]n+qգө#F{Rws|JYw{ߥ}+d@afgCz v y>ȋY('ZF \#š/Ps]Ie6)bO`a1iX+HA WqY]rEJ];ÈTxC!6>V++ x@@ҩZ^ 'z1NUt0n+}U w~L|s2T9(-9/nO︀NE+%3i_agڻk~ڀQJ}tnFe4O`R" /j Y 45m+*M;jpcyhK;Qw %6V7)fq.c^,#SjHB`Ԑb) f+hN9MHT6JiW{]E:inȧ9oPo4ruΧQ}9WI]؞-^kxQFdӳo_hXVzh8b~t&wsJҋafudN g 0?~|1uQǞȁ$9*3& 5 Sc&l̟dv8fcʄȰ!)ܥq;ZnQCYA$:|FnJaLv?Ӑ\0,pa\~m-~A ` b{:: wm(nRH,i!gmɻJ〈V$Ӏ¤РPB`naA:AzB'^F CHRʋ4 h,3/{￸5MUy:27X(FM'pmü+^SͣBp*yI1,WL7̆+dϱe7yҺݬ=)ǻwiLK'ih?Fds - bwMy:^r܈pLȍ a3%pL 9I1#0l-~ס(;ؐ@oV& mE,ڈ!!1WZ5\$ؓf pd6ױ=K=%a^v/GQ=%^wv]tPoƐkߋS1cg%W]װP12E?lQnq HHR5ם+Rgd6 W\ Nآ c=< D;q̪[k/ ryAnH] m]X(vt&@( ]v-.dX`է^tF\OD|_ڵ 8~&SPO*԰PMRv`eᩯ""75=z2d.{M('YiNi N9K鲒\Ɵ3Aύ(Kw Kl^&L%$2mō^u\b$X;)BW miz7a g YsyQX*N3שPJ8aݱԧ" HXgeP Z 5;%wN#jeLt^'LY%O#ado|NgPK+XN46*Ěk v/P5 lT:>2 mKK!<v0? M帏ֱ,#Z*Ӝxi,c(rI OYof*45p:HhB {UH^|Q֮wefS@ʐMhxHʎDE<C}k0# beC  _bޅ"o 9\麘woZGtƐa6L/ =eF[l']戼-KŞ厝^ kX4EnFªֿn;$tΠ0Ts]i&fڷ*+mXݾD,C:kv.iX(3`{ !Ée\ڜH9__GT4|yN‰[t4fk*+[imOC+xC ë^`NQ؎L'J5Hs-5J*&3u(ߍbW/]%e.I(s_1ƴ[F0(FMV*S'ps1 tDhj<9dsbB>H2ɟ,hU?ӄ9,ݨOFŐ WRk>`5[Q%,T\9[Pz|Z{e8Y%?&֟#bv#9әM 1O IHI<#̤gf%"o:d3}mwoa_IwqcC4nk0W^pFo3UXd\DRn"i$`,KZҭ™orc|5 ˹< *q Yml'-zv e tҗr91#{+v4S`(_PDTg½CoF9""{o述PG:N#+<$Vc￧&Z$Ϣ^zRrJB4K'c6~eegQViQq|v}S)^$*qO?'dhoPջV[h$W ddΧnclhA~9ʤHeҀv 19 팃7+{||oGof؁fjb+Yش 3fFQ@N[ q k^wH PC/Ґo1FxNDHs@un9CL^[HXܚ'EL~<%AЫIu]Ekʔ$=(lM&6bϧ iѼ_]Fg_ȶ9p> zGLMu.2(ج\ 箃3} x&YSy6;3S~65X;qetr+9OWW6{2Gx.j\HpJ=@g0̜]}˩- gf,+ <"@?*Q eb *ݣaF9$ۑITވsw\5(($<ب$>ͶHj8&w^cJܬ3k}ǧWluWOIewdأN>e͹L m<*kH=8K~m{ۜ()w9O.iZzFOAhDry(l:Jju0>O;K䉙%y wH[;&5]] jb5![ohj 4\ /P}X[Ɛ;r2OH&B 5lZ^JA}",N^n']]d[{jӧ*EJ855C8rQQFV4 RzTp}]Zzb2٦BBZc@gzu3^|\v2gbG'/|]ZˬK#L=ӪҨSӐ&6=^GhPNc6YODd$Aico'R!&}I7mGi yeN?)~җOLfx[v9^ FV?IyuYtCdy!w e=^P VrIe_G& WvMp8!^,KpK\@<+~m%(+z[esf쬽N͂J@xqw7I7ߑn-:[f.Zc:~.*L iL?=- @ϠF xͱ-;2Wm=mm A:oT`O;lek[):P;5S?hyȯT[b= ~1W,z. mon`Er4Z.a-'} 58ZF) 5K4]59:Ӷ.9TyU&"Hk.U"|D”˦AxUaE !av1 ]jP<Ы :OM+ Os 䘒iFEduoL(Lպ(0<&g|ƴBw"ܟ'`}RMKG:T ߽v7\H X7.UJ}J`Rrc?ޥ6 D𶈼UruHVB^crΊ\F(˴Y=㧍Wy!wBqsȀ$s9r SsE8,hJaؠBGaf"f~(A3 ,. _4Z (>txU$a=))wׯ{'X!UFxEr]\v9/V$}R ǰ]%߁gj-?q"H\&ZU^ymFk^! OYQV8g75V%yܙ(!3rj+v8f/'"%;.zBZap'& vQ''o,!?*e ca]ª O]3.җ m}v dhy|qCQpztuv$rH~Qn2eU__s|=UUdL^GO,<&a̽ jWH,4 Cʄ(IR{YS:}HaDH_^:RB*sRfdP8,%S ̘)4&ua&db>(Mg9p V}frY8wӑ/AGE@b(hay )G~O;oTmqs!j(H\+/f6^RպGR"G82^)'oK;V$GK _GW.t"_ &RuIhR\USJB:MWj ЙUB{it5݉Fbқtʕ۽N:g՛*ɿe݋ &MSv`߀UM\ڛ Xl ݷ zE5\gfy, *"WnVd~*)H:"<F!AW(u?Z6Gag ,OYU&0⯣3~{T@DM)Qbܝ}%08C}7ѫ~9)'OPLlD{䧑OHdzOd'x}Qt'k1DxWWUSr-{+(NceT"ؑH0U9UV" A [=5vц>mݫ ϿyҐ9E\L 5R+0jL( (uJEVG)͊FuPOԓ{C~p Jd5o]RMfü_QqKDh˧1Po2 wyF?!כDJ eb60&YT:q4j :oyϙAZ-ԭ'B4ضU>ɝW-]^Ǿ ro7\T5H! lԥᗅCHؠt zT\Y۬ 2$(6-`^ t-bmy)}:ڄm0pK{şmY n//zDιJ8OB lIupRv w-E NõSG0`G 蒟z#je4殈^%%Vz#LYM +v_`<2Q "!(hҴo\^9W^*1܌+L f$8opw|s,(/n q=NJ5 !NԔjqB#^``Sa[G9!>|EB Tԧ[54x$=P&fpfRdž[ʹ u/ !OЀBTLs.E~`L u|,uo22GV:_EA~0mjM҇cA8=9efIyr׌ Eak?g0Q.h(I`$+ zZeod)߇1a 1뇝P]$1`nEſa^ Rzκ4I}2H}iP=0OaؼȽ"Yi;qUWL}]o\,KK 򩇩]B١LV@P՞' Aou_HjZu95!wXU][J]ިZFSm{|SF-b2nAհ$B{b,8RhQ!`!MbJ߉A>F*.~rM8 v/ᓾkrb~ ܱ~L=_ pMH CCt'caɬe4`9̢;1ŋm tҹ-:h$QEw~åMpn\ V (*t5vvuSLARaZig. ec^yg9F5"^X B_QCZX1pb ge-)Eb/2@3kwmFQwC~ͺZ|{x{s<莆Q*IctZnӂ}uJCFORF(O)dd97pv3B@%_ AJMf𔷥*qѹ \?x^Y JWXx Qc@RщK8 mi /YEػ}9 9@Xau1tا}bz6-5  ]~)cq_:m;{G[>"a!)NfcVYt!Ahs HzӈJ:l#%L6G 1a%*'c p|Vw*N]fT>9fEQx:HxL 8No@޴K}-C`Kܲ2a|UhAk(QP5@ufQQHT\T:z MU~Nt!nŵm*37DTmc (StB 2˱i*W iVyc% YO.&a a@| \\ gK(L+o #"'vUI .cxpY8锚d6ž2/J~qҘmQ:Ľ(.#fns">/u|& 3}Rh1;YK95cyBN#;c@{at /ehJpHB.w OuH Ebx(^ qaoM_w~!]*!W8mQ%-SwpqR5yљK|[EB$L[@lR*iLH>k3 qh~GQ8=ec~2+Va$>og9sQ%-Y/Ż>4h%z4W"(75yA Jg>n7ZQ*f=_'Ym,:I T#-ΤiR&{- ap4hX]7 /^X"ԯ(jmGW5Z\Ymֲ׾e&OO+[=fTmE7*rJ àL._.q_@4Vҿ3{GLxDIwӿiߗ)3XZ)E-߳gD=T!'-9YzbY̿[a?1*+Е\PAkJI'FU0M'S.axn_@9 HʠtdEY7g&HI&B/Ymoh *=[cXHWFUGɱȲox^}QÍzEFD̴f^i^nq!?[uqWkRdc;VHgO&tc6b(Si[LU'k}^m:; ]?bF@O y^q&\A-%/?q8bڳB[Z'k和 l5NH'ƈȰF)4 3|]hJ =8-QKR\b v\<R@8)Fzv?kǡe`*YҼ^=\Nkչb)[, ^z'zp |e鮙ce'JoNtty6 PEM7Gt @^6YäSۓ٢LkC;(vPe`[='WK~p}S-ӽyn9.Ә 'U pm>=nV5峳ߵ1ga7%XL7}8'~6EUd<5fhÐѽw= ;bT*qjX}JB_.;䝘@xUGg mkbxↄ3Q(6\I]6U;t(2yZC@7&w9)Ym<˚Vz)C|Pz*\?ԗ <֨@]G0w4,hX'Tl[YK)%2k쒐=H&YLA[ƧUVA2nZsǜw,*doH7=vlvgdʚhl|jL`5fyг ־Bh^^4>efdήu7G`2]Xerd@8tzRCYi~#Fy` % xw4LsވO0aI=&O2g2XycOHCll uvLMӭ >\l,5$j:*󚺤Ffp'?,8J|Z$Y =Yg$Xᖏ )ߔ(~I[P[j}RxAqsH рx ȻZcRsم6k־@@R9]r%W枬M-Lԭ,kOI6Qd`{V.K1b`3<сЎ rU5Ϧqyr+j5j-BA8.bSu wB ^ܥ'N"pA';.g8$88 Q ΋m+ `6-̐׸ n1s8sNe!2~&lf, K5(w'Q5 ZJǶ$3&5⾲9ìo,3^cz>]_.U7|i&#c11DM;Ȯ,{n~Hͅ^D(7dHNTċ];"wk "2&g_PA>h݄S}Nw@ yIοb`ZNNdmFNQ @4]߳Oh7?%>EFK#|k }{iqDl7?pvv p TKꎛ`D$Մ2J^ִ-䙀`!+דq 2Ka V<{s.Eإi~ 8K*yNM?7yFCCZ7p'01jXzK}վ1l؋9WNH= U ZlH AB=&bԺ*tú9J mn8'Iq;1揠n/F&L`XK̈ 6NA ^N _h {M$? #z /X&_n&N2=ha.O7n@XTDp*f~7O7[G_gC޸2P4}tRWF4W=w +gZo? Akc\xҢ)lK I^Хzh/yCs/~=)C9v`bj?KєY;"Ѻ3?rMF^Sd$<#^\N Q+E'B$[1&- "# )}Qh)V<uO բНuNДijwXṮd(ˬ8VT=)!UGDDg1?o_:ذ:`wB?e뱉j2,?4@ӛw3/hUmh%54CRl谹WO\^*{Q 1itFv`wd:ʵ09b.V8}]/ECuFɸqYFXG̣IkJh,5r Wh0-p j7u빍#l4^hɏ)urVj)D*b=cw`&Bm$7UYz /ofnxA !ߙ9GwUm dp<[;5zGǑ BZθ5-2*=FxޏH6-זr^I@j*MGko/G®ɀkƯjr"Gq%w{# $Fu::bH 9 ιE#qsI-ˏ%>x]-"W&Ę:QLyD-aZR +8QR\l\5Dz Š_ {CW]!QE3~~賐~S%.U,fڅ $f귗 cA̺&SѤ|}*;ȹ8? yN@U e+#v;ɣӧRLrSjacJgqw% kz\ D=[npcNy1 Ap[WW?Mqt ْ0q0C61_poa.2K!X+Jꕵ}m0G:O*X}A[I*F&ļtUV'9Īu#N6:^$(oEkM ǵtl{H0-$L%ĜzoiY:`?M0_6cOPm0.]fBɭM^kÄu c &l?tѾ,_ėjgR!2T;BcAof\O vڤ{TVՉo fp@@@%]7kו.fpyd4 Oz Uᗼ@o)ѬbC-BQ;En 殞Zq(єN;+|ai v{ =Z^;4gMF낂._a[2;A[3@&ZYw²+2F˲JWGwv Jjt+Xi|T(T/x,ͬFCK1Lko7]e >bXgrCm~E't|Pvc.n:_Ud-%z8H#)vp_x#aHdk9:JʎB9@DԟcL48 mV[A OAQؖ*fkVؖ;c֕OaWlp$s5P@㤄NqN PYu<&4{8\7G>j!/e愻z_yV=˓c@,7V%x*ӄm;C_)6iO@GWAx_s0{Cg2&ٟĮҵlg\S܂?O<2+K(S ur8pBIGe?}z7d-e} f wmCP NkS;PT')Sgj*yP`~'CD~9BLdĎJ~Iq8U}Y* q4Xs&l9!F9U49ck_E"gf>@Tؤw3GG^?D~xhYfAbKװ4RI?ivZFkab(p)$YF{H92eR^U=Dtahdֶ!+Th(cb݀#B%ٙϢ81\tWk];!ZIx*L̃T<_oǬy_Wx{#58]Oَ#Cv:-J` "Uȴ;-Ðq=2m"Ƽ) 3b5ixhV:32mk?G{ Y^8kYLF1a4:mW9ڧY;J!D5ip8>;1Z iVO햊̑LTpD~xCU": ̛kСӡߨI*y <7;/t'qk]~{gw]{v#둖!COaBKx{6˦iF:qpE&D}1Pe a br{ :Ff Xɝ~E 8Yh| #-ʨ'U\\&-TSseh .jw"1I(L.O-_UxrK_gǥb v6 9UCu3ߒDO)r2r X y( ʗx 2  $Sq(6ex^"ێ*V%iNdv* z|zNnBGa1->D/쐟) %˱ZnI߃iPY8n=g3 "}7/X$~73g\\D<S6D͜lC9=csۑZo"[2UsT6,3jF4%Y Ŀ &?]q+ZQo vdL Om5;Jڥ)!T!|-3.?4)k D绀Bۅb#tݚqБu:vyg_ZsDE)̿ys.nS]4CTrlZPde?rZ'RHⵍ4~FDQ ,ш-S}0`erkb k oص,xix/C3p+=tH^haZsɾOA:36RܝGLQqT.yb\ǹf1W>0AIS0$~򱷻W6݈ Y0ĞD4y3EѱK68سy&.Q凛:%^s:eXh]$q _kr1w 3fLjJ4\E&Ivd:x+#?B0_;N4{`)gd ,*:|\Tȕi(,^ܓg=`ބl ZYD"sB;9q~4Dk=lo\AD0*)@A0F\D'8ajѦ8&! [HvsNEưN>PS R?Z3C:4`Û3IԄH#<70rko5~Oѵtsb^\nӝiMDiA3G$:3MX4!t Do)&3G/]:7wK3E& %PҠ1F!S/%=~;`Z=_ƏM#^]tj#Iذb!>lqxTzL KbgյԨr 'kK9'ko'ejպ8J rSjsxS>.y+iQrAWm3Xjw+\~ϰp2qB= "׭` `v\3pQUnJ~_,-yb mDY=*F쇔Nu=-]s4'R&uHIIRW[?~/ ldk8dӃyjW ~Va)0d/~wgtPIH+nlp[MPi=V^zѾeJ:BLHljѓlHQ7Lf{B0g+E _:mZ\ZsA>ɔZi=Wd-g{Ϻ8ȓ(LZvMmyMpL&0)/ VD N{Q2#Iȭcutd'v6zOF^#*)_3=+G{ɞG%] )ղtIfDc7H_j-+:8$5vCAzš#\(qZHPFtmR:>!5$!,i+-Z'C5$rw{ljoHflʢKK^]O%bbtZjG3t RM*3+ф9x!PjMx} @6Mp>(,R9Yϐf6C5gʏHS@(l'miD%N&ГiԀ|_afQxN?vQMK@LJY*MIIg}[_͎D{KEF1; kG{!*Gx%8Fmq* c̼Ψ )dmЧ*Nۭ\kon 3 c~ 皱/Ы(FOVD. maܡMv=e0?[ X4r a|K:Xc99R2ExXaƗhQ홼QL"g? Nt5LJ-K*2܀ޫc6c/=-/Ϟʮ7W.j验 VP0q䍯ӣz'U; WPQp8hk(w׏} #;1 C-&kr͓U d{݈kO0c#QX[(8m ZYMg3cejݯPN#]G5f5\XdrdDPJcDX/x鹍W%/ Lw[i5Z1ssUL!ٿ tDĚ+BZJa-;SAx>J$G)mP~m\hd<*nK遌G&^K7 8<˷B{ZS]COp?7[8y#7[w>3Np7J͂|-b V!z%:-"`O.X<*#kٲqhB=R&FD8Ƿ`_7 ˝ 3j?GF/F{oc&_(mQ)' 88G{D4>GW\xxoW~qA'"zHRnq&[*`zz0$lcMD, e]-vWźNcXBATAG)OfPڍsX})8 S/շ'qgM H,\MwifhY.`Ws/:GRXm<W;aNbÌW޿6 h@ަ@v2KzI%gUZ"v@ ˢȤ0C-C Lb?}[d[i%ު<ƢEJqk"QЯnOn:AցymoB8^ * kװrgWl[?$v8Ib:o]jژ.T)eQ U38{P1XΛ8->k8X$Dh[`3? W lB:ᕏZbd+RtD#P8/o /%q+0Sg (ON@ *VtśREQt<z!,Ì9韣NեI&G<8u`F|SOmEkƷq@kShȋL^ [îIJ=Jﰼ4TU/Ooysx|tؓFente0smA߃>nmb%HLl#t-uFF=sq_gxȶtӫY6v{Pr-ҪF3§%R971irUH~D)Ғwwn<ޝM`tVߍ7J|gt2:t3MJ+"EOIW1&iUplmc@\L%p sa t? c)"f0qTc Zms1b*F's|<-Z< lY# h(75KS;YyYKXq9E'Ӝ3?pBfoq^\,nN.M6Z͉arv֮y -XZφz>ꍈj[F,4QOp#uF7en,)H7Z _ <䃅I;Upt6+q#ɪGDi*gFP$аS1tME ]+yu LOiBdg0gU櫃 mt:g}PM 6tnh #zD{[KyuQ65L%X!`.N6z g;8:t}Rr7b,z$|: dmsalB$2QKnja_(B6aw؏h5q+TBq.v^Rʙdkؽ֍4" qRl *Vc]v~Po[Py[OL/>}%hgtu ~8qnRXǧ!}hL3Qٛn8Ϙ![,e'~cl3I2s-fȈXGɠŹK7c*}p}_,+j[}=$VI->tH2y*WչAٓH7qf/ }u39|{l({^5vU~v=#kGsFδxG+GAlb~҇O++Ɨ}GHnGC&Nt\)N:دhkf[ 3NU+&2t9nG~JQ]e@$"e;Kq0F<U46?V]r[2V2Gٚ6'%7XYp\+'zY&0yzsRf0SFu6}b>-̀O #aTv~y'Zw:rm*G' jWjJ{ѥO613 P%~b̹٠Q"l-̎ _r{I_bi:JHf#l;EbfTPlA6|M#Q?Ӽiu[fkKF'׏ۥ,'%{÷a57I u#7*LvdpYa#)[~]շ PU9C4)\5s\uJqG-:%i<ϓ٣h"ŵ,IT.Ls{YLBq̒>QSS5p%2ѲinQOo@׽׫tC|)_lTZceVUF'c(L_OI^?Z(,at}v"a rboRˉ8Q"c~o)̰IEV?݊U_ A$m\SbBN',6)Z O:ZNzˏ gוxOORl]=U³?c"q*AD' $ &2G][;/i%ٝM{0$kMe+$$Ic땁X<@J䗊 IR߃?"憉}{)0J//;/ܪJ[y''4UdT%_C@HL+cn+_wsϞtHo$<ȁ+fq 1;gPdcN!ⱹ"wbar@jiכY`6(nF: -hgs`>^ HJ[>3=9C*tL^bAY)lיf`][q #%׊>qrqyLMiEdI-M`e4F^z @7ti)8Tb}&Jk@"!-5?]=:LPlM!GԠwǼiV6hע6Z"; ;*&'a^9c,_y(.8U5V1p8Arb_.3qn3y]) qY~&fG/!w6.e$yѺT%n+ֈ Xo3 ,Y}g59IGԽ B(>DN6KK5!v2j^y-(9舤! -lqӅw80%+NmN[=/i&bGWH6-/;q :3+׻jf+F2g Kww'hyr,<7R_a*}rk/uv?駱bv! F,dOn; s-}< |&*a*= цU3/d@c~2 r/͈ ,* r+P֬d:aBJlV[/11&u)+piCȐ7 d@s}Sc=aLZ'cj&oaf@90LB־C^%{QQd Ng#n<2۔b%-d[а 7֯K ` JI% 'B>0Ùt$,2KXc|tDf M!~HED 6[ w'ڽ)VƕmPѷ&mLg- o® Idsm!`sh>' YTC$_0<&uG`:Dhr0$ZC=! -tjԴdُ [qP'|MXB!7>G>Y ge2=NW~OyW U8sKQd`Cτ;eBdI5DQ=Mi9{3@SDyAg\)kĊ ŬBK{Iab4ő#'dZŋO򧫚yfj9|67iMqw?}wۄra'MbS[_;NAC4Gc)Wk>,-:>"7 [?G2;Aq`],ǻGآgȝG\ цv&CkC(0M]0oˆ^",i}E_|9DEo0>JJ"[&hP!).O }} TwkRDJZX8"&-o%%IYg6a<`GX_YdͧK3I+7ZV!/@֔ג{(chūɡtmXh_nmќ7btI1;]aL:ebL("l,Old~d 8e$JܻC(ݙ~6^NjE>M: ²#ܮ/BjuHo&O!|Rh0'TtSz-:t~beN+sEto P+ASoͶT냵6T8 CH<^u6% )cA'ʸKQ)b*<# Wg4o߳48}rݍ9Cޔ$[.긮pZM9x}"xJimkԔvvc@cx*qlM܋ ǙFH"U7d*+PŦ#x-/5X&1aA!/Rn<-W,$ x@ \:}`kBFdcv1̃Eַ"QWR!+EW>_h5O6gKfRM~X 2G_;^K5 'ܦ[:5}.ѫuJiHczkӻ8+jV7e6lJuA0.i=z)"e~Q}B3C5<:$Qxx@/c8yA=o< (tk/lV8-}~>zMB)<"rRJzugo*BFwPwp҆g@ {<o'VpzRQ@;3SF `#k2w(AY=V+aJɠ K H7 7`w0QlU *А50 Kk9>qPFTt(.x*`E7AHfS譴!C#u*U~gǐ⿒@._iѱgڲ94/\C Ox}WIF ݷ)nIAI/qȖJj_f1g/zʋ_Ax^z,媼~~zPUKDŽB1U.pC 8~C9Lq*Gnϛ}yPӣrK{Ӵl(e%{+L?#h2 &$e^Sȫv'Aamdh!ؐzwUiGxQ"jrR#ׇpev(QAMD1Zzujso7>C,I;FOEkMB| <핖)`6nܪ\#p0ނn }aŹE @@s=B;,7"4X^ෂ2S]D*69؏Cg0a1Vy )c5kؑya:*9WkBe9)Eȟ)B P>Fim$Qpř<6d m^h {Hklwܺ_{֚0|fw>q UbԵ@ ҙ:]֪ZYwn|/Nxji7^Q<4 Y< U- [ADW;!$_wKt^_*z7y7Tox3B]1rm4pʍ\jj&jV}}v|0^{»ZAuhKNVd S%#ٓh ]|B'tʋTl:4ׂ &k &Dh&*,k^>@c! vа->*h k.*>([R7OOj0HI/ M8)+0m?j/=n'H rAڜ듖ȥ|Of^݀J> =nKYQ˚;9RCU##A4vaIYBk85d-\97Px#%BeBs}z$ykdJU5n? 2Q ًD;j;Q})_N&RińY$ >)wԍ/5je%NU{|Qm+ߵ_["+sўy=81}Xh/\heP¬Itgsd^Mdla^ TCz4k\c Lf%4rY |w,ca@/T ] n_=䪍'H4N- bL7-vq oR[~<8@V !zg${[GUu%ۈ]R PWm2x EJ73 BJ`Ajs@J-es\iZtE+)1w i!^K8GQake*mÞ {(b8{_9Zx*$GbnJS;z10 D<Q)~_u &c5d!J9wrkX|OeEAjho 9Y f]>\W`KU'h:ŵ*`=ռɝJ#9D^-|¼Ϳvgo!t!!G>(ꣀ} /ǡëx>=/]KfđM@vt(]Qi⡦;Oޯw?1>.\IFb$A;rZ5wreפ^8W_\:Y$@pfjGy1RŴ'࿟%iwJ/ө)IlYѱ+qy`+ Mb7RB@2E6>оrmV/(_Ld!&6 I7I=[i"ld prȄ@Y75D9Rڲu, T(IcH,'Œ"I8T`!`Ni1MvF w7_XDLH{sZ]͂ـlтI'q/t/EqcXsrF8D.! &;ۭSڙqVmك@sPGeXJMGXi,76g2nDҍfUL#t!{ktPd]M ky9)P. VevX^Ū`vE wҤ_9בU2SeYXd ܭWѨw(sr·i{ D98iNz+/dDS.K(ۊNP4t&ܯo&._:O}ERO'MY.BUe\*X8Qb F]KRڻ?1]_Tyh6ʓ4bkTd 2\LEAȂch g 9ϡFS2WS 4ܳedP9zc&]Kx7"i'SXnkw,* ԎV]1ԛ&֍Z O:>(*ßX)f%"%Y  n?`;ԍC[(~u&h;kY|lO.^KzA5eRbMR$l x>{ofLcEŅk OY~*.j-S OfѕL,(Yw`~m, ¯<ߞ.UÉ3I<: @f75Q+Mhj.ޡ]\5MЧD£sHT=X ({Nj N1dVu3wAl\׼˽ъ7+7 `y֚vF2wG$bz @1bј(}ehDGlj}/':h[MA9kO"cZW|ӫD,s *^R͋}}Iiu(V/ŗZH|n +]\veKj%""M=umF&(S7OdwG׸[$qF k>$G~~1o]בXx q-U%.2Q n0Gzw u* lhi04,f%|,9H UG8r %Qtc(7SErJћ1=d_m?, 0:pfb|IљIUQn{k5&)Y 熲HV^ڏ'|"([[ Pi)%nٰRǥ']B)x@Uev[7xb@,^F}WE!c`ߕ * E*ab Bv(}jZg͍g"d\tΤqnC@kv`nCuGQFg%Z{0@P]yS!sj!}g0'ns.#¼ҁCI`@}~_1?90I=1nS5vC%P3nCJ #Y;(" 5}o9 Y,_*%efQ#e-7/q ūlz ޼IaTS%a>K;fO9{7b p(Z۫,ΨT! SޒF$.Ӣq75vfړ2*iU`6VQ|@L#fP* `0B{ TBLLN]s?Q|Ŷ@m r9_ @rW_>ӰaY;|(pyJ:ʶQ SBx-sl!GX쀇>O :JZ;(-`WE7,$./-5?g۪"p{+лP<34aZ/;I&%~ժrFk8j"N |oRm^"-b׶f6 >0k uۛ임OF^|ԝl4'K>'$3)~aiV ؔfg aX13# \Ҍd hzC `z+VĀHFkQAEgX_1p{ᥣU#"hغ<gxQZs>lo?̧rvų O(vc a)~}b.MvdWϱ]za,#FH FKz +Tdo##em"«Ӳ#MpJ[]$,%vbky:rRdȠ5.TJM30e3N?t֏ Q ,C3㠱]m~ϞFrpD27H4c)n*;C}_4ބc}!FӦ6ђHd2BDK>sjU_Rz8w{ɾ y-7RVV,sb_'垈K:Kԝӟ▖4Cܧ{}mFg٠so#rb;` x7"[|ZDtXUgjo|lj-?~`/ e0vv-eUN dF7oBXH2kKf⮞AGqkܕ"^oN/׺!Ai{ٷ02Zv(؝U 9\o%Sni%Ř#tDj:L\& e,=!- F^,Q] ߢfQ=XSjqt7yEiœ?%%=JLtWf޸ΠY7kl6sRY5f)^(GE6@#x"?º~чhmr"@S)fF:*R}˒aGحmb=[.QZHۮYr:tx|XQZ '%P]~{p 1~́ .~c<`R8S/š-ѻq"7قem?rxwJt^`c} o(nbiM}wuT(jg(2M:Я8|_(O I3o1[H}uL!}s2e WB 8E&s| >6;Y,\d1)Z6hr/`V߬5(:fTн\ gVl&,&)LsүwEE]UK`,A܎^dBAMb*ygN%-˵q 7*Ck}|)X47n ‚We<Gyh8/T^tI%%A?X]eqw"ݒh0̲!oyT@3W0qߝ7$ DGԶg pQypO&nu#oGqr"{o]mIhj>m[4+ L"*ʗچ[+g$#fpwVɹE3V;E]mndY^%/>[.EmhJIL#:M;m% ^^༤߾*qqZg (^ӧ+u[N~W2Ę3jDXނh]_Tข5mnx˜^M9,so\?M@I{mkotwh4@*+tFGo;$btF[#ހu" <]b~ɱ;W`U*S)jyG [VukY#y#m,F!sZ{ˆ_ռIX)HLn<3Mmqgmܡ"؛F4JWX>jiG]>߅x  boo Ѽ [Gy>>y?w|զn3ۦkIaSffaqd9mɁٞ%gzsqDg]Y^?ꪉ(, BבnQ $|.uTkx:6KA<`wp_f ϛw l"5QwvJ9r51^&Lե+f3s֖O%+b[ȿ>TGhd_k]l z~&Ηϝ)ұJwERt=7"/dZ+fIuAc1|?rGHݽpa&TӦǻ޲id[4A1zM Rԟ$+Ua:y~1vsIDAlоS( uU=hRȄX(AX5 Z0G@8C Hjj.Ζa=ʧ:YԌz! ܭ{#fNpd'K] k;AgS V"_jH͟=n.<krc!gcH ²u$g(r3 >׃=*?3'3 c v1[} S5l ?5]")e%a .e1kc@vN;΍QYml"}e2;@3 *xVD2臲T {ϵWKl6ѥ9=~,CI4Ʈ9vFv V 0MH$I"l^%ޫ<1=yaV.9Rd%vhAVVa^Onrwr'R)v &]ŝXU .[ D++^ͧjFpwG1 jC2iK4Svb % wvB$1̷>JOX#Xtu0@1MJ.P\$*UqԸ?AvWW(ԴPt#xf+S>DÈS1%4rH`uFMPd"R(?zDe(O~nLOcD$ts&kDS/9cd݅.ˇ> >w1 kfbͼ#~b[Mh}%>eHpDr}ܰg13DSC x3d#3rjRqEѦ[K7X Y&t̷Qo<} M*LqEyC߰_U;9[Qڗs3&J_Z-'5 1Img]"塙fO-GeJ1j| 6Ik4a b4o(SsOks'陕 %-G͗daГ&8ܔtnxXO~`i~oe!i@5db[7{Is+UV"o.$&>?> NNcYgrTL{y3y# '7)TuPf7NWv6j'tz%FZ8\]3r| f{Iq𰧟9 gUt}nmoU:WASբ'LJl_@uלPQ)Wr.Jо0SPڴoZю |-cGϊX>}:D'1/x^L=>X ?{(6Z,ffin`URZzF3{%+բb:ˁ9ݐE-U~f\=cTL:SbnKع"SU(iO f۪90B.'gTZm\t9T}%ÃZx_>H"@kɓ?6 :x̟ *ps pW8oP@ԟ)S86-Xbڑ1B|>^)9=#C_mpkto{m$]Zyq/21XnpX04H䊇71T7rw B? cF()9LCW_NT(m")mܷk B?=2:U Y$38@hI@5SHmz)PR4f\hlf6sUYgY7TQ 0I aŝٜj%I; )j7NX-hA;4 h kOFht "yOW Iftمܤ|Dp.n Y==!^8Ϸ&">NoHM1 *62<8;R\b'\KC⭞uSldo 6*4kt|oUb@Y3_ܸ E :~ q>W  3Sxμ1i6zYpgt6D}r? S8Ĉkd :;lOk6Дpp ' <5!%E:Nqq|`$s :[Ѱ3mjT5t.޵>#bzʹEtdɦ&n2~z1yb^9K %pINw5@ 5?@іzpxӐG(s3!X~:v&`?GF i&2Z"C~*~s?ۉs_zUY_Rۀ ;Rn"?ŝɷֶ78)QbVGrrbHf狊-T/W+@NKy}kuiæC@"I2kG[%g+ $CZ ` b߆A L4"Q/Ʉ da .B?s'p3ʆ[5W=ere~0}y+Oͳ6O XIV `7X!"ypL6^, _NvMsRh,10BUYi\Mx-4* FsfjT-W j>@5/X^OHK/C" PRH /0W- Oɹx%& QadtIPb=dlk&V_R~G"1E biŠt4 6WԒ0X1$[$Qѿ#eSn*Yw)@6_i)'L.tIqLkPB{ c:/8P g9S4"|l lK0lE<=; H(_\mȂV4(}|rRk[{l_ ZRm5% z>]יzT$3p1\%+Yb! ݁Fڂ756"XC%ۿ;)T޻ p;rg3~'Oz|sVByq򣅰0~&g 7MiR@]KuHDĽ,PaF^/2ߥ7+R}vE@V`h*+b` 7R?{9DGΰ6l \:>2ēu;8}]3%M荐G_Z{@*JN/}xe:0L!"&k=puF75I4d>;+Sŗx_N}PtWăLLg(o#&#siXfv"27"N)yozr 5ؽ%ǔ #dvͭBBtF-~LڢrFD;ш=Ś<& &Ak9zc!HM^L $ܼsj5]Ybeߊ,vHG{/'OVka6T :~n@xQm)ah_ ~]~ oLE(Cu6,JǓk% S^W pbvԪK@=6VFр6  4[`{-fk4Q qI]ЏD?nHQϤ$ mZc maE2HgHD׭Ms9--ړw=Pu'NAYE]<}os\Ekv}7OiPhHЦ%G`_AK8* u,_rF֛sf#_MSX8c`|U3ͳFYգi ޜuר+,*)ȱ%|23 S.R[l빪4cs cAo% Ǥmr<;s9QF}i# 9*5p~$|ە;C][P}*6axR<7Uy[ rZRm`o [Dxk$)m(5/t?r? ·!Ĝz vv}`E-UO Sh^9%o;xJ8 f<2UsGizt*~Xz5zWYdmgy{/ƽ=[ܥkm>I@ηvl\aJagRDHB{ۯ.GxA./g_Og2r;PjXm=uqisNOcy_yoiޯ0$0 vRҦI"j4N_W#\ Y{Z@2QڻY/ ȁL{yV v]A'ec4l=B/2߰< ów=\ oI`mFm Ȃ>sT0F\c SXpM7{h.5Iq;W%U\OCD!rJR.}y}W mF.( twB1lH)5~EԡFY݈%`5di%LvjM|̃ĊJoH({\'5$r sL0[;EVm+CΛr.ZETyx6͌ЩGki=( RKǔu35 (̶?Bzs8p~Gyec"+Kiu =4'!APIEa,)m,(N]ȇG.v tkZ;Gp@:Uys+pC]gt#n0=Ri;]݁މ0W[a G#%p s|7M@w?8}HaP$ϗCt-_jN0_^$dz[F.N[j{уmpC=YSy̘0w|rЃsQpQR pdpR16qTă&:lqI C~ Z''d [ L{N34V]Z1wa (F~ɩY6 xifz1ÇTj3 bɵq4w"[x͢xr Pԁm/4'OQáVшexBg/ԻkZhlPұ70SA+s-/2Wk$}pWe ~E2(Scρ\Kg-)B -;XOZKd- aT771>RQ+Aah/H) ֞+{rr(OIk8`A+xkk3;"9'0<^_^,gȎ'5*ԭS$i~>v!Rb3 8@P+)Sx{jp-oS6H/>`l=l[k€kmӎsT wIfmF$C;YG95Z|4".kRfm~({^Y'!f$B P_À gldʼn\lj{L2ych󨣡/"sʼntgqK5Mң%r?%ӿz.t(l>vZl/wm&8HN &shI8jANPC&*pu>dW$52(uO}ـڃݰv'jGB%o)w1  FZ7y/ ޔa5ƞ|+B!ь\w`ä2u[oֿ[On.lp`^tdî8]l jFϮz~,D5q^S̕3UrDyVD68?uZxp +l- Ot#mv?Abx195D)G)V}bqlD$Z=J驞4MOmӪN9-_1P~O=G]k jdu܇8tcЈ)!$IǍ*?oΥYV}:r[@\a#s j+j4_E: `cT _H;`.ڴ@ubt>dsb~h w%2  Du/(k l-aδ_A7^ǀ.R"_׽\z+8'?؏aݻ|iU 1H2 54GUlw@4[,d@ P2nvzP%eUBfH[BͷDh>Kzx0]?1]88I"CR`_})k)ͱm k~y>EK`!- )f䚠3 Y]O=П»t*Q>`]x)vEH",d0qbH~`X So2/mKOR~D+{gVuWdh{7.w>v\w!ۚ۲+48Sp藡}bO]"؂ح{Wd6xX̠֦#6[0]p:~9ri`z6 *ۢFaH)Z'$ k^}tQgO M,0$9"#uv|ȼm{ 殍9x%(M> Sj:gؠ쒧cQv"!,nwoXl(YZ %|Dɚ:T/^b0JB[>|헞c) I0Pc&v{&YnxGԪjfE_8i{鐁bT3h LcYb\[ti?]GSgmO3ݫ-o+9kk7u/|x[xt Fvt?fRە9{(P&Dʁy 'bh StK+!vC;z*/4m,Մ6OFݦt/MLU ^]"P&nm(U(eDemmLӯa?D>̉Š# :F p%q!k-G/_ۗQ(^=9ptnG8kP&2&%#@ ze:2E`jj 9JciFK?2?k1KpBjQcM`m07՛e%Ebo4(Nɓf RJK n [!ndb2Vr m,+DU ͱ6p,z#kH n_ GWn똮{[{c&wrsd@K؇EZ齜3Dy` *͒ 1"&6HY#ey]%ؓ}Z?zzW-q?ER J90LH`Hdn3qٱ<s܍-7H ^uBL^^5\35nS>p y^,Ц73;4ܻS6\KFjJCay>ŠH݂+*Q~u ң. ׃BoXf"2@b>~U[2( "`Ӑ՞1 S{5$LEY74i_LbcX6w׵%&8 x>l=DEOn?#Eۇ:KRNybB~?*˝-Os_rpSXoc'+D}+EGh-YHnGQ&8>b+2'SۦD|]m?6)9oQ `#&]Hc`m<x_Xށ = DŽ&45lcHdvL KC`Fb8tFt (}ə+):]"rۖW҉P$x;G8hk79}5kġk؄"`0BOY_RJ8~g' i` NQ#v~7x-y_))i?9kQż~I=z}_`Mm2@'н7<(`A$B)56>Lo{`n?r-j(<4Ճo0\1ǔͣ8GiS훜r q\tIhή ӊ;8|x $#v'ŒkCM{|%qN8UcW#`ohG< U_+ e U C~b0{a 6޼rU 1@S̭9`鎷dm7}s]isR0t h*DS0Hr`AQÑ'G 0t6 CFf)ғ#'& oKzP3AV2DCg;:mJ4"3&xR+ *޽s 푺lNSGs4ZH$LͪBޮjP!mO~{[`VkQzFç] ӟ хR%D \EN{7 8p OVkmBTZA%& yShcP39v opWN8pE݅''ey,x͕w*ob/ g8r_ p/ ǻ!i grK6q&0'H~]F$sUG#yCTLxybТq:: { 횗w'M, "6@a1Ti X(6*:wܢ =Xe5L2:3:TW2:]J 5Oe@,G\#jtXUI i1% 4pyMYzBiwӓvͅ)o-!ſaa`Nԙ=րh ϨafLFH! v#>3(54דbge aTjO[,!,I6 | cSY`ڳ'wG]uK:}0k#`7,3W \lmRI64tEDPSIh} e+6 7׭@bcpyOvھo.Pv@2_q2+,v`ѣB z}K;xkbY0yA~+EK3}"dVNMz8XeiG*cpq 4aUĴj_a0ٿJ=Ɠ  /x=E%?,"(A\ve?|>e '̸]]Te,sA Zfr^N;{zΡZr"EQ{6&m N>].NVmtߺ+|7J WSM$HCX1=~I:B$'.p[;?ʈrc| fSKXt:rjR4 ,=M'.GϽb*ܕ+kBS"[7i \<~l7Ҳ{<]7nc1ʧpV s+2víA /hmK50X⠖A0T =UIimZgtxAx>o3%u˲[Cu+1rFL@b(gj6 h0|%")BŽKtszRYևatKiqF}Yل l3?u.3to>S`&)U}z-˘Areo迋1zmgF0M'X I3qNj}fds9!M|ycmgړX֜(^9X8&boh`rbYi0B  qlnc)ˁ:*Zu⮵b!)ٙV(9KMV^K^C6wX<:{cp)2ɉ9&gT h3oKZ}e &Y3~[DqSa6b:9QMP)f%C vVf$ eeq;B La w`n! + \7PQEu Gfx)u'A9_[¿ Td.]bZz8b<t My|-!Tl-y+rD4AS9-k[$ypWkyoN! MqƜ-i0`tn'¯ ot1]6wĝ#+(̱gYZ07070100000436000081a4000000000000000000000001629779bf000053f8000000000000000000000000000000000000005900000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci/echoaudio/snd-layla24.ko.xz7zXZִF!t/ᔫS]?Eh=ڜ.++}_ܡߪeb`y pl]J,WwۭڐtOb5%#eLLZj;K5_?qYRI|ZKQq$;YqZ[p yPoՂu5=\29qƤ^ED!t؜AQe{~ '`Ao /j*@1ʜqdd cލ쩛"972[BMx۠0 REȝ߁L4~-^8zkTVtʼ!Z5+b">|oNYX&uCc:0]NFvΨ(?U|rNLQD*, ǘiUi;$Z[x>CW37^)_l!tTP/mwYiHi'T7>Gh;7s? MVyԜaP6!zvf+}M)3h+dT1cz ԅwG}@mg WM'3'6F?"=ۂ11Mr:)k }X?U0oC 7Jg®Zqޭi6pOH(CN5S*3bTeD0XF_,x#C*X6rT4򴹧x3FOLg_LeEjtga40{;M;XȞR/^L ;5hG-KDv%]О dNT}^tս\<T(%eّ(s0Ui 11ޅo7%q4vḡ 6;Ox Vp'D00g*p gO8|)hSFC7@00Z*!.?-`ИpZ 'sZn8s}Sz]ϟQc|] tb|:s9]S=E=Ƙ[x%}ot?F zw> oGFS$^S6ǔ]sxO/P xԔ{^Iqҫ)"ڕ|ٸj1Nx[ }Jq,sBpe(st 8!G0LUA!vIW짧`VvLmwf R Ix;g$ 2դ ;1%E* 7ZT pvMq V 1 4EzǠEO70Xif{)Jyvg1ϷBo/b29bv1â/x1KnT>Vc/u }삭LyR:i54IiXsHx5ۊUxqʞ*з͡Bc3l㥠x|qY Hf=UQb>E-~Sd!X|_폓74zc Yڃ$WOޫU.֏^cBm\|ιBPc8irG݇q!ٺ"L|po;PVOx¥yp*P2nr8^nVAtRљM|{#[&A6oL0 Vd\ɴoUax;zygAfJ_a-k8c%WI)0%3A ~ \$-K3m=44;={nyo,E{'z}>|řύNf!e15OO9h~Œ2tQᝀc8ۡƄޞz!1 p9|L$`By,J>ϠoX(Ym[OcoRhFVhe2f7~i& Dnzx| eO~'R؆3}D DupȐ_]o|Y_ÎGT0{U<'=!85M,$PZ$mL^,CVk+LApr>իxxQ~溅>> -6lS80ެQ?H$䌠ӃW0v<"8m^{sb*#[Pz s a#{814ӕϳҸ+@^(6sB" p#$ÀMkw3\=}F|VI!m6IIr_κ=F=ֱȋ㗥\)uIq&X *rκ >#^]R^)r#gR ,UuM]>Fl4 $\}v|`2ȝrߧUk*3#'T *M_ֲ1M wQsfE8J{gkͱA$ab:Žwf38w_[O*, ]`c#8ސjWW>dY8ˡhݚOJ|i&IrWPveeol8" 7J(~9ki7|dfkՓwbhJ#XKR[{ M4Rٛ{rO._q_T+VO Z_msPz8w@Zj(VAJnY7{/0sEͶh ד )m_,-Sf+caMk܍b[O|,5Oh^;?mu($7;`!_>L2:-zG^0TYdk8Q[eC ֧Zzfъ $|żWLna/L ^Eyx|?$pAAO@{X "G@ GwZ%b\{yimKz-@>RIZKlY)3BD{;Bְan7B6Ck? ,SR`[;u- '_!5srdp}F7u }{5ra( 5l.s޵~9N04*FFDhmcc)#G!N3bOaO-ʾwy{ކCs;4|FAO^%y3/ucf۲xu[Cєm7!;O/ 1>;Wb̊ T,R]l4$-Zڏ'm8- *'i%56 Ξ,ƌTTѿ'P'GI ~_0Q~*ҏ$`!/x?'DBngCS+8Ds>vZNx y¬uZOm^5| C dp(lbHEg{<8,Q*UenjCO#ܬ VhM#ђ1ٸsi?P|H@-tDXxRS1^Ts//. Hmh)S^2kWm@[?߰6UQc"%.MiiŃ,zh=U| %|9 ?kV{tĸ0wF:G>o\o <8\'V1]1NIR*8?QK<0}u2>_Wz ei,v$)_&3BL:Րgti.į`Baӯ4y\ƿ_Sc,n{ l-Jxڞ¹WO>,Ԍ\I䤍 PMI,^ۓ@Ҟc|cpIXcc^U[e-MJ("Quu_"2xvzЭԃl6 xnS8'ٵ;s;_ƕr ZyRF!Ϫ/SlƠd:T;'RJuX`P0O$qZ (^6zD|ɻt>`g\ǥѽ煩 "%ض0=x/clɼVûLҰjywqh K < ߝS;L+x"1rQ»4'JQٿ`\;Ԅ܇Љ5Vx[K{zxC0+Z);Fo2gنgmZXLh9ـ$7!oKCיm ?&'bs-ԍUbAG=c+ N5ЖJw7b;j`%º6h^^Js,}.7nRY\rrv QH+ďwAyTu[ B;-2b"r/$JF`0'7|^re`\:r:d)VGaR QȬ ~y4/]H$U/ FZGsf4s/D`[$tvT e h- ˲f(Iښ WAQ*n o7&z҆50B0YuLR<^څ>sIן'ߗHX,pc@(*1dO]gz& ,'m 6> SyX%%A"r)T5j4\|D3 V>#t;r }uࡗ亐o(RLP}gH 5~& :J,9&fՇ܊$aDC%3nh:yW&ho1ʪ?NA `k詺9{!D4 R 4 sr0]NN; ꚋ΄\WEZr&eх]U+Ν 3"};!jp[BHF#:i!9-n˩:"C-_j?"uI0kyˣ??ѩ"RYVYJm{Ss2,N7p,p4ad\@Fr`:“}DJ޳_2 @1>z4N5K1-Cq˃S jnp JoLU @sp3Im[(ȝYG?f QIrdÀ2Ljl y5>+mroo0O0踪ӰFfSIevz !.]tij7`ޅYZaYS&hԧ̲z?zhx֖Q)zt XUFYXvDN,j7M.5-M8M> FF8e3~ eut@xn9s]@O5h4ot m⸪딚V A6@qMÕE0;3 5ȵz2k!phv(K@g+)o@ "aP7f7Da]6*l|̭`]m=j93z \X?; Ad̉ =tv;Su6G\Wvs~!E=a\A0Kvz2JR޶ZdRMc@d᲎YU/uV,YB(~?tmUB7^@ 7{mu!!D TrSoa1ؑBV;v)hhoT[)'@;'g<"z42g6 ds> &RDƩ PW(xӫtJNd GduәpLLV)ׯo2g^N #=0*f'-!yBً5V1)Du"%lt{Fҟk|d#L\BG=78rU3ږ7ѠEȉp\RDVyi`TfZ!qUK` +R DAQXߵxD>'>{t@03&%p=󲏋vQ!LTV[@_]WxY\Y5"r""9'N{E5(ebq5H*h0U3[FtR2Kkp 'NAKўs)K7i&/^F*D-*0ZH;Mm(m$B^j1†5hV dTdOY#L H"6hŴ/D ;&!B{ Tx~p߃v_}2pCD5YT@s;/ zb-l^;ِGc/*V- {~ĸ7Lgii9$@ &nTºj5>V]i`q>,0zEMt6M2.ES 4~yt ¾9;pa%9] ߩE^X*HP0Gv.9YTB14 *<[օ#n%L0w>jɩ}W!˔C2#m ";86[)|}P%GܦEW4u9m5Q^EO$|mzNxȁ =?'PG x2ڱFI|*t^wdTM,f{Vr /GF};EQE=Aؔʛ6CV|=͙G[yx4o<FXvDθ"Wfu oKRZh/ֿ4B8|$Rx0&0(7!J\=;Պt7ݶ s2m&L4RlgC,J/_2Jv @Ha`ᙔ~;|^ÝMAV [c /?=gkec_wÛuPE(e+#vT +3}"xJTkkun"1OTai*lS]{%w~Ng^%OEØuvGb=Ma\O"mKm:׺=@\o\mU1-:A*v!, )J$FZ~M:<3y&|g14t0,}.$rL/&YPɝ~:h$!Zm uXj(4PѮOψw {7Jz1X@s9 '^QE'mGDPr2Ԇb1ak˓:7!p*χ$gc{82`#ssFyw#Q[/<(Vuʒo;y8]"#ކlĄl=3$ cµWPdh 5Ӕ'reI~kfG7۾S:ZN%"=N/MO^haB$2厈]VfVq!^ 1N!ɳ)s~Boq߭6 "\˹RWE7po QUfc+0$յb|LH6.3КӼ*#X̅bO.ZqMk;])]4SI%ADX&_eԩ⼛vdԡv(ZmќPnOb%Su z%WTJp@4[{xVg5!*8c".ASªX-0HVPLJ"s׋v*PtQh難^&UGݟuEm<) _[ER& cߐvZ?e# An>V/.g=nwuߞx#MZ>[q.xf R=c$n0= P7_j]p!ʸə1ųRIVے.h>FZi]J=|uHuT@Lm5GUrqPBD/\#Y=)m?~VVp?1&]pdO }^@-< CGބjPjܴ1,zMBIR"ejVZ80۞jr쉇$ӫ퓹X p<_(-K 8<7~u}Rj ~@ds?}]G;5?A;[kpٹ6dZWǘޑ]QE8~y>~9gF/>Dd^b:;FmM腙.Aafaέ>a FP@bDb# =ơn[i:2=P35=su2׌`cO`5iB,u-H"h.jca]6..;5RXG6c-;s=SN_rCD2 %̏-sfꅙ(ہN|;v!~B2e'k."|bDZOOƵW-nC vhvc],@Ql VqoҼ\mS |o{7틱9*|8fQ{!jՊA0LCdx9NGZޕg)??aٙ\֔f0b.XƑvXxL ~|>8!!u'ď*B|?/y*T͐zsήaVTWx$McoK=b* 6$ N<;,Am1O>Nߨˡ Z%T-Eި}l#fy.Y ²BSQUuȲr>ouu-o6g{7/p;s}^:H$[h< vT}.Pl ]̱aX455'\+Ju4Y3>ʂ|d,iȹJZXo)騛a'P<./ aM^uy,(h=eL3爗23 B%L3hK0X&-2 zP@6XQ*aU$dN3) ~@ 8*P34) &E,{{+3{+z|x.eSy8mE@uPݼdɶJx h ݟ[(RKZɠd:?Vt۸ʧ%ƛuQF8\1U"ca2/ 8o!݉-\ %f+S*8`9ytwvcH&De˼ - VeWOh9;8=r P͊WIXr*}@NcarQ?C]S}WD I;G#7C~qbuaZ>rnw804)y'.@R|?y:&P#זZ9gKWZni+gB*/VFvB#PE-n̦JE-FnνZ ,0(˻TiZ)N-)`tmv J2fơ-)4GaPZmѨPTARILni 8a@=S+*ɤWe^ߩn \4z"Cb_eYL Wׅa':BRv%>z.%0pH:gH0]+¡H$K}0.a7zqAO.:"ۀ9}&7:G'|ƣ_]N0L8%}uZMОfpRиf44`1 w%?[.Yֳ5_Zx:&\ UjglN(-8`DDn}x$Ghr3SrӔvfջ;4p#b]x'26[~WD:^lF 4P On[hzʞ6{tƼ)FswZ]W&$PP& 3s. Kn1m# {F8ZԩlKB׉Z3m&.UY ew+rkɴ则jmZJhA,ʵonm_ ?N\OFk&O"S}E_i9'b4~4{/5`]YD$W11и͢/2JIᦂdRhfwAm#݃Yi#jf*;ƍBqVDxmSEVAۊbMoxQvjFqWc1aP: 8^NUw(P?>mx89[JzcshX:控2uo!m~'W~?$T9;'`+yYR.`}`ju'weɲ.Q 4aoY9DxZم@D|(kZϡ/z`YEԼ͏vmufJu/B%m$i7UF)mH6{4Τy .4pV'C5H'ԥl R脻h$zŘRTأh_}g5wOB{]Ix Z7f0am;Dƒ@2~ 3QgڂD-Wl6;ȼS;V|O}f+n΁RNq[tFjfuY$/ r}VϢ~id`#|5esx,xe DR˳=W18z Jq}_X oқ&?:dULuǁ sIx?#"Psf0Uؕ[QO9!QCOWjNmr99Qk'Wވ5Pq\xur_FTU$}nw%#Y77^HGThW*c |ڗ3q⿉D QVzrj'ٜFGDK2"% t.=>O=en`%!{A(?63yY>&3o؆^6KYy [OA';6 x#ȦB qN-Q"j]KI~ֵPq=~\[$$@wꃪMcB]y{"g5Aq,Mҗh'j'iqŁmo[ģ[FN'jBs+P褖`2F;v0GlȁݦkiyrHPeOdcs2,j5v>Tw_D4 :'@ukdWB *&eЊ w%1}N4OCL Gylä7a#!3:kN>:|nmD嗱V֜iඕ= *x/Ш; ώ+a׃ke7]]\oӽ@f{W#k8C9}Dˆ(5bK] DEN#=>%A&|ܱ۩\S;l㑕Q:ݷfEpҸޠ!,]P X׶{: 3|xU@RZ|>VCW䅕 6Ek6%AY)O66|a*{,MwT_ӬR[/y'_V)c@/Vz0{5bÜ,eq3|Zج4.k5.;5خ`;8'Ꮏ"ENb*yo~_k;h<X:4b.kz O5:Uu񁷘N5>᪈:*SR]snz\ (9B.% }N̸Bn^q-fcoyE~483x dLO-[:CtfD ńD4 |ig;*,׹3>D::.Q$Mvm|e{qtBJ7Q6YLQ, I!esm@1ؖ&~ky_q:1P 1k.x;-Q'! ,ڈoI!i3nV3 ɥ^!jK=UmU(0+{UɿSkN%}(ئW5:ascKK-d_+ޤs5jBSz&e!wՐ#2 -GF;y~u 9r {Kvu!FV-e]vc7!˜0*woXxLt5?u<dXi*m30jvGz@@U$Dl_ϧbd)3l iR}S&4P:i8 &Όk\՝U^uPE2vצ4YK^ ֹL -~YˏsJGOrՙ_&RH3߃hN'/U +O~5āw~E!_2kaÖ(]H\B o ~эZkS΃Hz֛~P0MѴ^6Yd&կiRr*ЧWOKJ_iSPj =)&qjH5&&d7}g LR hOa!CEYUŭ{7fniU8fwDtb{V窺C>7ҁsYOrzȄƹ63Xg"B4-nf%b5=?\ꊨ)>ySLx]Lo5f5LgLog'Mh2XC=ν ҪxߴSz!KńT7iҮ ާzhOW5嶽o^%%ZٴS4m3twlƍ{ QGP4Bt~}?@V7DRI&_X:6$ }2' Tƒkuk3[֩nkb> `'b&Tze-3{ȉM5wuW-vY=XDR I*2S>40F[W_xOdҟx 4n50u~&IbM 15GU:P wCgjxy}>5$Ge0:}ڸR 1FAj:p Hw8k `StqДpMr.: h3'cUypWmB.g&ے?ԾGk!Yigb aT@2=JMpB3| zfe&\=avX'b14cX<&.s`U  9ϖH ˲ꠦ﹕> gAEeG-YJs*@jJP@M@:NΆbnEK_W /"S?s%CfSAv89-Y+z*0A}mGac(?gr0\2ݒ7(T gj5tz" $Gl =Z L4+|ʓroE |cפU1J 9 o=m9 !hKN:ޫZ 6 h%^ZFiK~MvO&MZJUĖ'9@om %O~{@}@ Xb-^.\'x\'; vb* vԧvgYZ07070100000437000081a4000000000000000000000001629779bf00004bb0000000000000000000000000000000000000005500000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci/echoaudio/snd-mia.ko.xz7zXZִF!t/j+Km]?Eh=ڜ.+ɐTvWi1vv괏m-[q iex*4Nru;1 9w iHt/E>c #>.Vt-R?T(ukc`e:K\Cy [q`A 8R=ֿE(YEKb#74E.}G{Į*KαNI ƒs,ׁÊSWBvTmT^P*Wd޵A6di;y_BG) * y iT6^_yrלNpE#AydlʏM˝t(`^:0` pQ_;3H~, ! ´*4zzvQog>|BTR~Bt|]pP/N>ͣrNn=pwH&i'ɵؓ1h^L}HϑQwT/Il8rQgcS<섋 7U{X9T-8_,@%@)晙}Ľp q)?wK;;H`<"7-00Fu8flئn8$`x̜ X"{f; dQ뀐i|i7?oQLIJP%G) PX&ēX`X$PD&S9xR:r5:vF#+Eg/G%U R0T cˈ l笽},܏t:va˥Asn>h,IÆ~cz)%[:+"wx . LPr!ʨ[k Ńww$N:{(Q~q ΂*>k }_ 0l?Z:>5$3 )NasX)*y QD [ϱNg7ָ0A@D$wsPj&Dg꠼ZBd,&j?m`6uOq락"> xEN=v!Ki6!,[^̍G"j$ X0.zEj#M6m_0Ǥk MM7Boݨ?taiesiR0ezhr7 b1>>\|OqZ-_[)ݳ][ғ0f!^R+UL"FQg<)nUI혡~B66:_JoEj)]7q?ru.{C?]V ʗ@3r&(<_>4<n(Bư]QECvbgX?N4gwŽ䀶`1W cCqUo6x?`ܥ G_P[?ur8deV)K 9>-1wp#U$y4l\7{j[f>~=w.tQ.P>'2I;ŕBqUZ Y$P`8Y:$trRP ;2ε'{ i 8f}b. ߎc5C%5VTY*z` Ҟ&R^VW=vzR'VPxm-4?;/YH['#Aq3K6]$'S-dN! )It-=@+y(S'_oKH"!REV6H&S Ò"ǗOQ@!,v"eBʢWoyG".'j[b|9SjDZ;6}LM ]Ik81Y6 ;paEMMX u 75KZbˑ#`Vi7sNȅmˌXļeohgigqu\⤾{vx. sU3O_H΅Q @j=XTb]l/)i~W~6Ŵ_"ny\Rw\+;"Ef !qHVMq43*`QH[R~舵z4q%V:zv|'1XB[xD, CfiVle˵n9(%%~0d9qik&s$=xt0AK"lsaw\Q~v\d3lcYD݄~NK}9P.J(;hu+M[A":85V2EѾ#iRj#wwO]q].3*`=nN\D*B>.>k>ܪ\yA^ '+]X19j(XbF` e4c, Ny;kVŔqk_eDʅPv?WBzp51;{SF(sFOb ge-]}oD}Etat N&rf&]]מS[uQ+O ; b`Y4SzX{&>:ҲJZb~j-hgOl,Kb/YOz(6 qZ8NCZfv7Fi㽴}3y߮ꪆE˒+"Vyv.zI!4g$Ƅh&S TF{VC<_;댌֑U'\af![\oO9ptcl7 7 RF?A0 M yL y\pd4[=ۼOK>5\grn+ДCuv~q-DL),P<,L lǹɰ: `M/b2'pcV9 *q1{Ee9:dQ;8B"y`pU8v jm/&R uJgl2cq yr|;82[{l˕UOX)A߿2O/GZDc Ͼ;Y4ҿ|4%l t 5U^$=&Qʂp!?>yO)!&捚!Uj,uc)A#$k?$ӦD?G]V{y}YI{ 6ġnC(~nKpuuD[VEyLx|& (̋IZ%~oڵC:q._ĭ! Ѹt,ԙ.kdq3dh3]d#rA|.#H">va_bVԵ҈# l%E1T3Yp H&;p YKMƏ¤j9#9>ew3QD7&L c򇂬9YR8㒜yjÆw ¾!w7&uS u0R]S|:X4<49e-Ih**OB'lcS}sc>t8rpv%:k͆/nv.o@8 s-ucǞcK{"y`2juk !t7n+Lycu=Q0f`HYs7ZV3??l(|X gY_ȠCx D_eXC2~Zoλ$kt2F_3"ɫ3Oy?pFc-'#gB֫KwGqywDBxK,bv 􊿚ىe?x*6l3 X"OXhоא>IvF~J>XƢxkrdlw1.>1dۄj}W {[P =^)}XlVi#IDΦGL Fly_~[D .,#+W(5ܨ94uequcƠ3N~w9ԕ= TWj9ؔ1{96Q%arf.%$Տ7uϬ4%@JB/8]/<޲8$*`-GAB))pKo,{&tdlt3) 60D\=YWqfU%N^OҞ_~F`Y{/2C(|ԅ\a t跡 }c~` t8fsJQs5J:l9\=:x(^4!W&sa>mMI5_pkYfHҬ.Gf H:fKF눛vXBүDŽ!?Y]s!&:rʸ%k|+>c^;rLՉaoo ` G$-,Qy*JnO =!,}d ڋ(鳋Jmz.H^3\`$ݭJ/`ƒ.쉾|0bAEV0^gcZG۱=YM5Esd>q 2ѫf UߺCLjO䰮:I  󞾷#V€n~k傀37uMfq8 y2! !ܴc;[[~5^Bz_Upm}m2 ?^ .,L;G'76it~|D#mLx\崑X YXd}լ=^9UP AC նf̿۸O>pȥ5 xҲUo﹛:y17Y1M.J A]tc-ΦkkbPt-> Ax70W[h>Bä"zq`dAupiTZO҂x uC3 9wK ; 뢔,qRX"]<PH+"V˥#ZJ lT=Qs¿RIB%ܮ,v˵\}~ n iYܧYJ!_k("W{eBZIKoQYg²p H2v k^2cv 8G}[y쨌fdl. g}4qJ& i%}׃FB$fV- n94X'D GCM:Y*1R+L ޅ`-o//,ҙʧ[R+^h)LBDJz+(pL8 !F%ykj]k\4ٽ0JIWvUV匉c1WisժTxB&1o)rP6Y/J?(r)}PW3 kO"÷ǜm{mU7a}eQW%%#Y82 //jZsru#YjEh]=hU>p_|3. E "<n!W+,W꿶Dc̠1"u!Tgebׇ\O&ڳjR[g/XQߌH h.x2ěiK 1p0hg~~y$J-I9",Zjc'TTeLac#QwSY'C,ȳauS!olhK*mRuGm%xLux*4 s &ݘhI2:W--zN+qg~¼sKf5+yV'տd5iYgpgg*$dU31W&0.V`5'0*:a9+ռcr5K)Am5t@1691jx=mWJ-r4V#"-hOS Cۓ _IڄA-("v580,J<1j: TdHM?K(Vg,yyq})y{Od >`a*haVfɬ(Ďe(i5ԀqOr ӣeS68 5ɫC*Qջ 81[-չ<E͞B4͔dc&m0 k!/$xEJ‰ʐD$cr$ ̭3nPp,ӈ_8l3į$d,vp)ob5K+9vvS:۬o}4 3_&ɖP5H]ɥݽ1.sQ}) FSd[c/dOIٵ 2| t3YEN4tǽUVvOz!˜֨1L\џ.Dw85iľRfK=5mT> \$&YkE_,`YuɬNYp MeC^{.dTKXOQL`ҋhNzWm]Ѐݡp =2K"['F˦~bA/ڮ6^T_9Qd$.+mO-ӣV3ϢdFh2ŔOq|NSE|-v%7覑.tƒ myE);R;6XY3 ϵЮSˌF( ݷ#>< d/80]6bzQv$-erM|$ͭ A ~j2I5?NggZŻl9i~F?Q#Nӝ_(B`Cڳ 4òEsBRԘjam7](ލ_c-]Ct!괗VN DTc-}ᷪ\PW7 [MD `J?:?4=O$^J7,YLS%?ˣ/]I?ѶQRWns-%YfK87T0qo?d nT3}(Add,1PiOIu>P3g1n7 tf2+=Mvh۪ &/2tLx>J vUFESQWBQ 7copeׯLvPb@x/(2 ^1wט:iw7JhifISrf(֤K)o߆Ͷ#@1\I%]Aj5WR}Nݑ>QqT1C.-`)X y_{4k'@z#ٱ7;#Oq1ؒ˙~(H+V$"M>u L&D.pqlJ|fR3ʬ۸JlwNW Kԯ%C7eV(8V9B+IS(܌o D >k~sqX.>hx^_Ys$"#8RϿ2||{ּ@ƛFq6mh '~'ך@̒}.Zckp6\ce ӈlhX|y!(:Tn*fмZyoZn&d}XgD8NaIn N@R>5kěc2V ?TEWF śL*ib` S]zQ6vGO#Շi\b\oHƳ- %fRH<%mrƤ5_+ 4$lW+CW9nťcƜ L WO]x_sq!aLG7gg˞80cHvRɬӎucom9LNnl]jq+ oU|̜a ]Z51# E#n}bd3kr8Do:jvIͺ(z^%Pn/CŃW28!#iFx_.fٔ=@DXP;g^m)~ܐ( (̈́'"Ѣr~F 4+pcW=pU{f&i!< /@ox =v'5Tn̾ջH>$b06b[q{׮9 Kk?ab =iK,)^710/;ܥ`:!P9(d!prgT&f1Iґ$&B|NZXAG[(/r"KW6R WIUqhEb7V)΄56)~pp#p2̙mȠqwbR.mt5Í.ώR5g N?,Z`HW mR\j0uĽ5^h_@S{Y]Cfqݏ#Kv X§u NMw+on<J%+y[KJ G2t3Bͥ-ɪK2.PGȮ˗e@}IjV6nS SX/(^_4v}ybƂUR jW+"q;65}\f6ު{gf@ OayL%&HEC?Rps#̸#Qˇ(lH}tbd'i*;CosgAߖ=w AR#+ނg¤A\\Pam AJmTP,$;@ޱ=?>zjȻ;XalEٸ3fn(J?0m^,вBvpy?)iMm|v=K= vVSNx [w52˥e ꔫRfg.מ(Aa\v|,V}xyWٟU,ԹcOl=kpqu2"+3ƀ4->BcBB; `ˆ!5FGy`[v#: ©ifÁw)3*-sMu5H)$hQ-$2< .8{@MUNUPT7(P$'? Km)F ?A@5-1ĖPX.Է( $wfeg"uw|;]7BzI\8*^c=_r ̙㾹Y_cJ;.9K7*{v =7hԂ}|94?)qa.ɥҁ6ǜ# H)Zӽ5ؽ:emŌ/>A |έʡв yĤG螡q4#2(C<m\؞哏. -%fk+_:ZձHb+,o L= &xڎ7;dnt N%0TBؗ F]0-iGH̓ljaG߼Jֿ̚2{Ja*\KkE!\SoUzwr{jxR]M%/(wîyMch'u& m#dx*R}rLg/%b|KVs瞆7(a %%(TYH0?!< KuMilDF ,)o1Z 4Ö #)108tfoy v;`Ld[:S&ڢgG6.V:/\r w"]^[]eעƢz770Ib•XhatNU1Sѧ1rd(,Pė2u])]$Q%5WJ ͡$~҇9?x $*81'3)*{(P&Q'rkYlnsiKc9 ϣ=-[ۈ%uތAY7qqLk?SZȅt'hp,vz^nf;?W?C@ 3gBSWpZQ{3i B_ϓ@Q61XOI)R0o7MM`v<].cc>>djG*%NujU=҉bģ GkwZ{R7N_Ii+KOA&_]eqXs+PO{+džt^.  :?_<B2Cy`Ʊ2GٳͿ Yw-( )[7l/8O,q gizVtQdQ~'~͏&k~tj@tOXTbK$~&oӾט!33}כW(ߔ ]nl {?|Z<S \ʞ>ᮌT-IhBPR~\rTU@6!n|A/Y!uvmr] 0lYjcwDHHI}kikVRLOj)_ȡۈFnW籤1` S պ-JL1_ޙFe"EytqWNdt$rگ23Գ_e#~F=[:J76qeD/- }_q(Ljc&nB/]:p#_ ~^]D>4rjT3r@\n5F9?(3Ն˝ J4aS7'tѽK~Od%3?eU!4߁+@۴nPaEl0 ԷH!& rsρ:jx N8 BBpahn042&[hS|W`~J!]5LC0CoE8^nZLI0TORP%y[-לbCJA.:C?cIf%^ZC4?1PxȇfP.)[ke?YtV!m|ڇQΖ9>.wMNvou4{![,Gªc:{2(J~(3=%N0=o 6YTȏa]я#VƮ!v9v5雬91,)iqQH.s~ HQVTnr&OZz?S%If8(у tܶ> \k m:%RoH(i&8sJ\tU5߃z෮oߪ` ngN30LʬpG  xG32F̚iw|)PίW;)*t/-Ub7}|tc26~1A6sw됖XaSȨȘ"Q$kekUݙb.3cMF^dCՎ@1_xpU%]MiCz1ONC;䘷Ύ͆ynÆe~9!TFRI W=.Ḻc;3HOɝ^V!I dPZs< U{9I?m¼&e"}j HQP`q̘] wa {!? Q$9,mr8dl  2`3gnExՐHBkn2aªmro9KgKR1>mTRl.<< ꈫ; O3TC&3Kb`!Z%go&(r'] Jk9g3sӈ59@ϡlMDZg_6Vʽʯ1NJ41Y'^P^=Aw?ХY&JU@Yضǻ?bja2]Q}>?:8. ğ*X][œ4%iT̠# zzU:浒ł?X?r#=Z@89VKy&j9w ǣ njxkN;ޝzΎ~.Q'[ [WIyC.wb)FA*0 8n|XxR."'+*8CCg3dSѦ6NtEAm B׆ !IUWՠp51րW9W,k,7o+O-iM/*1 pٰUwۂYW4u@ * Վp|_SKL%gWJ/Eፅ}5ﴯmӽCg6zUHr_A_9 8@6L A:RrmqBdłUmd,{"8ia qU⬭:ثc>LZ<:aL)!Dkag-P&IBk[72tȵ禹HC[@gU<6֖2 / CKVNKFHKxJoK0bTlp uims)PYnoCN Z%ڟPҒ=40.g$b{uJ$Z*~@"2 nhfSZ5owcyMpg6)(QJ33zIqXOvmvVD@ \w399lBM] XQAfb2m $j -!q;X1'k˯/o-h$n?_,9=;v$Tq'zZLn_]7 >s;Pdj8\?]`jU9o_v٫`9݈]4J62` N Kfm;mb>LbEc zY*.&h?V,RÝڟmZk^F$nDz-dGT?<'7pNށ6*ʎtM9RL!/ {qK\x LB8d6 2*O}طaZoLP*'Л3;[tx~SB/[4bb0? C1~\fLB 2ʑŒ[V-k;M2=vrNR)p;F#;;@9Z- UnO]+;j8xv7r-+ Ǚ8YD7J9Y*̼dLXXҮAR(`D506ij q6d…zs”G՗%k_.qzKw9:}{J9) *N0f8Y!z2Ov[YP\X%c!?( O]b7p D%lC0ea,om7q#`.cyҥ ?p{JD0q̤;m-M 3$`]-;o9H,si9U0*/eeoUۜ2Idh!V-m2ڦ:R"k pUlrzt\y$Q+cr֙PCA.اO,+q^4$NiKi)Ď^l]fA te ;B"fWXȃn`$A 0&L'ۤ쀲y8V6KdP< \,rCE|v1_IbE)$-_E~Vu&it9;MNh{=U@;f6ggdOd99Ee.HM@nZ &<%l+<}4lw1:@OSp9؂MIvm27Yf:6ST'Cg{P;zwLUman4:NGOo~RKNϕUǰZ#ͭVX ~ßu9(BTfd4\>`ɏ&ʥH R]dbZ'Ǘ;bS +%N*bv^ߜE\OR:hu`B3@ru%y}ྤ-+W!ކ-&BTę‚.vSa $ cH›@ 1WtBmU0bᨒuF}^q:yf0xRе"! /=0ƭhu Ć&CyHGEo{NO^!7 Ҝ +a_6ؖˆ1uxʌ|(LAm5yk #@9R^uinn%IbFvQr`[/| (Y1'>ymri¸CyG-I?P6_*#m-h@?.6`w<@ ͝mh: !ګrrq_ Pv[NѨYQwx{O4+2)&:x"LUgي?YN g nИ=ʈ*tnD9/"Bkyg1Ϧ6"ټ/h++O$kڨuR>C:Uq5* WvBvsja\;Kb L,%."R0JI)$Wo:\H0# Ng#\fk*CpwXEX" hgX%voSC[V(IA8$jiM0:!Bmopg=sƺϻjeEÏ ZTvq> oq~K%SsaՌW)Ӷ6-UvKTD71T{ c)W˻\xo+P9\TWHk8طd;%tT1&*!Uۜz q唰 J$|N.cL>GP55R?ж+"aN]ܨ`Ӥ6fc#A.u[ch zA; sIDaLBPVg8>#Kis+k*<bZt덙z~7& [/T*T3;MKlrdn!rƇ̷=i24 oPQ_"yCC vaf6@z#f\LԶ=]x%tRf|u!zYIluE4=R?NMGt~0:q"3&VWwr՗$)֣98Hǻzk/7g!W5|~ kk@쌧,NdގUH@7<1sVi8wpݲr&y@=(.SF>c Ia^u4 &5_ߘmO8Y$C1q!07aMiM]p'-<5 ~`ZeR?<$EMn7V(SMfV"N@,Pw踀}YL\#z.Ie:N=L"6:KMERE\t 2}Z=Ѽ-l(#vf+{VIViҗP $Hy3*#C/QclW t<ռ K.Pi;z6=3+9?HMtvm"KݫIai-ȷcQ@إikzސ0kNuVX-F(2MDW,&3Nb [gN#{EsW3ݨ{TfP \ ڱH |S3mY .˺t|/PxH7ଽ<urb7֕pDwǶ?n?1$G̡>, fIbF | )C[FA vem*9\g ?N3SV&Ғ=W .!-`Qׂ j"&حR׻ڀnwV rX.k{wc& Ly4ҶKGlXc-{b+0g<'o72׎vU$Sa 1a4c`ݪ` `-75!vO?: /y53'$uQ0[oa7:nqq3)u rfFCKqn?&/_G >ahi+!w=&i8m($eᏊT^\Yofl:hAW3dGEY y[!a٫?Mj!%x5lڛ\hR*ń&V˦]ARW<ȰJ |L=0./prQpem<q}h2vHΪtC:$ŧ\9ȇ-J/2no@41@]o@(bjF~/UIǔ>Ł͑2?HrM̎$٣tiap/QL@o)cf܏ayϞi!20)8 ˒? jpdl8'*XDNX?u_H >ߜ:hAuM_e*{Z>g˝НNF19af H8#}@ 4M.pTaF^a>#Rĝ:!gaِ A2k,֣uwW="Q鰸%݇EvQ{!*\՗J?^(C 0@fl.\M|C4a M&(r)j0y|zZ 9j$-oBr4-)5d-*9m%Ol.(ǣ]q@4 bgQ>qU/E;؂w_2N圉3ma.>ܫ{]ܦ*E0yI%/A}h$zCTQeEN#$>[x%5x`ǢLqョrY0`Ɗ [_K2~۳xqd|K,){lGpEGE?ʂhʵU⫣z4Sj^  fӔ}orWiheHނ9~"xUz>%Ȇ_uHKx 7)Nmz֠}!6D=hD" =unqDD' um O 4&ד1H}ꊔ*^q"7N@ hgz<|qxjP7je(({%oF,xl旟c9{SͣT#s3pew:] M% ߔ,VbuƖa>GbJ`{Xc~V[9k+4*]!Ɔt{'-."sb˽g/>֞<|_Łw`}/pyљ]9ņ鲧0]ZK"B G+k_D*(dX!CZio%EH!&l$QoD7v! OE o'^x._{?C ^Ax $BHoC{+_ 9s_ zνdhƎ|Tb9k(i搌fK!2{рxZFOqpվ(mSCn c^&!s۱mG}G!!I}w@S|k)"n+6 |yr'"]]*zV$ն\3*Zɺ=Q7Jhh^^:r@W-V9(h#)9A8=+S&x s#zhZL)Iaj̰21,ގpi3$Ɇ<;HahK})Ew5ުp,{2ˠ0!z UQD,5u!w+kdʈRkv|K&X焱gP7~p<0׾ArYft_(n䗦Q:*&W*Zo3/Wүzan6m֓&wP$lǩNZəQu^v"WsL͕d'oO\H>]+f'xD'̨פLP2}wizJ:ze&R#F-?4Zo<د6-i֣ fr!'! HQ/ݣTO?SnT xiÆf>Pq1݃sr Þ92|(8EJqˍZƮgt-A V'쮗Ft.6)ycGZBFU #o1r3 eet桖tRpҜzelXQ\gKkb )' 4a5vI_v 2d^zphaD'_SUP/ҝcހ<2 ye߆KP0Փtȍ;ZmuqpIPLԘw~| u>-Eڂߊؔ-ؾ$N"i 0sĨlJq~T;n'\p쩢Via( m>$-@ `b[p}1Rº^XQwo\m]^ɹ3-%F-KA:˹GDeR\6.OVJ$~l\.3j;g>1%^=mOw,N! c "f?\huʓa: ޟ}S@#%8GӷBhM-wwYqjLCC1UL*jO[IBÛ, 7pOD C@{!>}2X+%o.>)y0i vY*;ꭾg[XNx["$]e+FGr|Tu&/J0y>4K?1Zo_S*S AHszCҺEDVe%X;C%͛y35o.܂} { c;?uRlZ-R2KmTtӾl!tZV/Eb⍸L4}p~Le0l[;ӷ6&҉ eruȑZC`Ld@쾔LC߻DMVp' =(8J@ZbR;rǠj _*Y, RTK  Z2t= q,7duw3( lHt _s/IRxye4f(ޠ4WB JX+STUmd:|D{!Jֿ,ƕ.OރB@|@82nʢZD-2DW_9߹=hگQʝF9BQ3V/zs'PģBk/*5I'qg 'ZNJ'w]xݡHOwAMR4cڛ$,=B:|.1z=P #:}A4 loȈ ^bonz̚P>r+? ZLYq2>|Y6N?۝ _Qn .1\T%#X3*^&@ypw@Aq\{uܡ"-haQ=M몷8U.`̭o#*{@~#r?EA}9O/13%<^XU,OQ*LBs3<嶈KCoυƞW)[b _iDf @,Rw߳7:c[{eJkm*s}:$/yn#""kVL:iT|[}&~GOQeġQHpd2MI2%bZu$[Ĺc\f*r؇x9=Q&$g[Ļ?2/B .wnZ@\ }Z7lƿj`c*6Pt,ݯҢ9ؿ)0ܩj&!5hmfcyǧݳ:U+J4 b@Zb .k޸AP;URNÏ*aÜM}W]ECj>Tw%^A i^#k_I;t] 䠢vj!t|iUvz|r"g:8bje;$J*57.x Polس{*ytƦ=B, mheX. Od5 M KG|]G,o8{s{@3;Y/V~wΊ&¥"L)qr2{%21gOҿψ,~^!-IHE:"βQP^+p\q*q] B u6fc!؋phdzЯe RCi20zI9GMOX)21g* +,-ҒX T0/ 0Ev @هǪXA I8Ss,b,‡FˈYߢNR<<, A4 }8IC~?t.bb[{7iHbֈd¯Jœ~\.<]at ]\Bf\ J/[.D9*NIذ\"ʖa}ILĴr3E Ʒ/chE(Lèy:c 8TeSI#T-GL=xXL^RO+u}0ī{fš*?H<ǼII\:owQ1&_ʄDWW5JHqǸ7 ag`̞^-W CjrV[2OE벊0?db6\pQ#Mn$'>B Mjl P$yuӠZM0}YsL5?VztZT6U B{nJHӡv +-^uhR"gܖfC]b,f^ס,S0>O=|vR]o3un. #&x{i#8FLȎ8oü2ZTL7m?TB鈲>)AegpH^g^bgnymE1ձ7@S`j HB8o%(CPvSL*1aoJ;rKakjR9!JvHd".IR@qZၴ>bg14^v6;ALr XR [1I}LY2rK^H?VLn|eJsgxpt\#& #>F~0͂@rdCV*O!Wh4W3jCz{+9Gb먴٧-bÄ4d'w`}Wd`ܭ): o裦4c\OYRyujTw#hۮqߘjZ`0n 8_Fb)yѫz\$q?CsOg^40.&+H6T)t^m=,Ts7U]*2]ۇLZwbjDY,aWR4 "BI>J_n@̈_̈́1F }_u ;y~#ӕr%j?i(Ws=T)6NAI*2G@W8:j=6)Nγ DT#@f`M0v)o`%FSFlȇH3V%4Ջ1qB:V(Ю̚+Jhz:wPP%d⢕{ B}k 3*2NZhn;49(#g0u@GM_ԑTh_={3"MW l.2{OsR$HA|}ӧff]d+ɫY+YT.8UOˡQQ `ҢMw*&_7 )FT2 ,;^F:?uܭFԣ'I0?A'XazmA::QGfƙ.WD70JM(DrvRoVPO؃Q>ǛSd5ߞ:O fhHt腞$+o F,sK]Q.&03]ӱֲz199lI_.;.N7kl%Rlo篃p!H3D W:O{7JeD͇ZOe_${ \Y3~5cKxm(hf- :QɁؐ>ф Znwv*ZA,c׻K-1xsTBpW:^˒> JΝME . *F%8e++uW> 382fqsPWS߳78 r0ІfE!Vdm9д"OYo/ɲAy$F}xgS?!M7Kqdo3tBPF΁M Orarջys"/GnUQԞ%J6)__zg':LR$ UOӵgq%CE r[uS?g1,%g'4(RTEוL ءP6RlIn,qH2&~k{c'`!p%R,ˑ)\|hR;uk+L;ɤMTZa-27O5Rbl01nƛ;L@zB򸾲 ӠB-a`\qyDwE垖zЗں]gY%RJDRX8SgnJ,b*~ǮEUsc6ͽ9oJeD:6.pıD+ 32/, /pz2dc 3<3fV?Pja}_n%~wtJsb ~ @%aҼq08NHԦDUWX,;S?KNDt4q, k"bCbR 9~fY-/ro\HkPCX^zω.Gt.z[H+Fԓ[7V;5w_r5 !w} %]ԍ1#VZ|WZO.>|<KFQ^L_AI\t'8^)<~ϩ9Ѿ<+!5 YK\I3Nt=C,|ͺPŷ|~5'KfCY xo2(Xf¯$\hfpW; pu([1?6KF.LҔw 2 =W/F9eUOR00}uͻD4;ƗpN7RE#~A* *dq蹔~|e(\zd1~h=>y`MA`D0@/!1g|23uwTS5!]@B֫NE" 0K6G)@g/rS E#SCGªd4Þu+1 U2@++εE~mI@djs K~@* D-q%t3}MlD0eo\׳0u)kK>cW۝hevfFYj#s4%rOi 7*W!iD?~BbOr> 2E)y}W)LB=0`p옠)", \zY3#?*3P2ljˤ'T8ĤV\$9k,eAQJ ᄌVG%bVF=G?F'[&zjwz8b}4\kPa2D㥓XkNUgYZ07070100000439000081a4000000000000000000000001629779bf000015b8000000000000000000000000000000000000005d00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci/emu10k1/snd-emu10k1-synth.ko.xz7zXZִF!t/Tx]?Eh=ڜ.+ʃnγ f^$(~8F* ԩ"Զ-4m{  :Xdkdݤ2 dI!aC9"IL'EQD 6* Rk'ݮ3i0hi|\AwG 6 4brÊ\(Ŗ5GDDL'F+u1'XcˎrC 5ڸee]u-A$ic8Z4&mg[Qohފ4#r cG'hO|vQ=X7'>{Ut}ZF[o/GYhUSqqsKP[Ek:UeS#D-X-= ^GrߒbE#I㚁 bxlfΰ:|PP?Բ=l{i~]!]?)p%d$a5QÐ;I6lŨ PIp}[ڔZ Qs#A (-;嗪ZW#ƕv3}sV OE-*)1|QȡDPOQ۽nP.·ZAخ`toLj$I)IPXw ,D<I`L&˽[CV(I6}jKG^*fK7y+BXy!QR,JQ #?9Qpg[4J6 $[.N9;Y!A5nyB~Q&2 m7>겊sED~Lñ+9>+%mt_yJ7`i%B4kXQkߙ3EP˗nsHF:=VURgTMͻI#-":k,fnSЁQ8ϟ$ᳳ?e.? `v'ұ尀Hht߷"(X\Đ0߯=aiNRƔ}o.P58^Y[>ӝOY.wJXAl W[;\\xSVAc N^c37ywլ.IX3'_%7] 3:1*hS˙r[{4omaI4ug3(4≃kbPnul١nWO+b/}),%N ޒQg9;֪hk=}. 9vhڷV8(@4 ݣ5]ELJetj&&̣p-ki6H TLa_Ak(iz>3ZN:@/aZ1r"Yj|9]bgORDo#HS)-!¥j֐޹5w4\$QкOJiDŽwoc/D&鞝#$ h)~ ԏSSp:!R;p;]ԂZA؋3f 3gTuUhX¡DqRjD'Ef/..ɿTP! gS]XqMdr3rc3=Jr[ƆNSjyYH`b{U:>VtA1U}봥IN`1bDB9gDo<`} Vߪ[r^=-tbRzΒ.6GD\^_+ Csy~̰4"d>"{}V̇S߽ 0w8E iBEDTWTɃAL54[tJ,&1)E5Ѩ7w5x]RjNnRqOcWA&D.-؊DRk>wme:9eCE=&uw3Am)Ry*%R+ {nKjHսI{b?:5 TG|.e&,Nen{ V Py!- rzt'GϩS1)^V%‚8U}M7찍P׆I 4,X7jXr4mHd-Z;cjw/nI0iuf5K0Q[齍Ko5{'Cˢ 2V O[ي$ibsga(@OrlDс0~g5P-)|L 6pOV)6si"D %~MM;RvucCyX*u5]7pwڽ&R@nL%X.й~`5qgD2J[[DgEMD~X5P.FJb6.~A'd ^,l' TY\&:lQy"Ђ&WYeա K~?!no CO.@LzY`jMHD =6x@{i66,_/Q  /+|bQKic%UEH^Q"/<88PA`ԑx RH`! ӱsy8 irXYn yvEF?^>r|R_=p6D(Eki!#k跟$zQ!Z͘M)dYI{:\Cz~4}wЇErQQ9TY b@R10=CD?{҃+}ԈI΄Lxvw >ېDw:$uŖl^9qX|,MF:&`LEQlC(Z\h 1V8rK5XAGQcO~ԟ/{)pTĖ0O_ {̙RD\rC" A^W=DrpA*J&nI\ ho<6]z!kC-P%zz5 Icowfa4$' /Ÿ\ze ;<m궳qZxeFy]xF}\7.0wو/+h_gYZ0707010000043a000081a4000000000000000000000001629779bf0000fc54000000000000000000000000000000000000005700000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci/emu10k1/snd-emu10k1.ko.xz7zXZִF!t/]?Eh=ڜ.+КU# =6ϺmYˊO^ 1GA]0LfvK$u`w;  _V7TC:rޡ Z&Xn~L Td M/iѵgߢ= "<~#e;AiO>Xpk.jd};4/-_")6.ʯC*tܴLA):`hמ뫭xR1h6okY/49 &Ӽ 2TQko<+k<:b:^(0g\)8uE74W޽n\E`R1Y9rNH‘KMh6J>ۋwŘT +DK4qCCPNl'Ӌ4yjbgm_b +1='9Kz3!=>0"3\=ztL9H3}oή,sgh_fg! g5o[+,:!/~3;/Sp z3 {ߙ-MzJ5>osqJ`d^Laoa Ew& G}%ؽ( g3o/+"!̩CX\ ӫ{9޸(2c?<('XxGF-[;i>=qbC30vV[/iQq83H% P*GoD\¶(孝eH ^Ǩ&IM}{EZ`P{Dх8?!=m9¡%\'zw$Fzy|r8I [s7x Z $2$eRd#ڜ?Fb|A(V/u)J{džiWXoTw=e3Zge҆}b7 [dRI/g (;! kژٳqiL@3<E gQ6#)ɼyP[a 6K!IN7c5Vޮ#OE5C[(3mVizM[JM=\N5 }nAt=AleAvMiKxOAq_Mx⎭F" >ȌSx$ˎQΖ2S ,.{G7bKTpV`F1N2F:@rO'r&8HB+enKXɴ@I&&G ' ۷u|g f⒉$]-b&U[)1AtmZits %Q'OQhl&. Aks8|ș׬}5}sd}^X6&"k͠D(bOU)'Z:~NqB3qg&<˃ MLkEea`rdgP,&:y]c7})W@;Pڜ|[($RYcv#痹Lh*aGO)J2#<DQV4*G4+en2}.GI-UHͨa  ;Hl0O_Ѝ83x<\O>TCpżv8jMEFUH{]'>MA*g;['FaC,mh`dJT--lk:P ;?* kg%eWU'fGf>6!-/hA;qXo-*Sr@ Z43<I :,.c6!m*DBxSLIz :_3 6A7̼j0; $.Ɩg|mEOFB?CXݎs&Y$])t Y%ҩ>5r'.#[%{~C]!ed]K㛁rרjB2 \̄j>ɻac ,n@Ok̿Nɠ[c+ғl>F@aptkC6؆U|C)7t?CToGF^l01xeDJrm2oH')-y'OxiBD:;-Dw! cQ'O86ܿqNP_¸Ԁ̭H?;qFxBi";D. 5U 5y 0y NhamwnE4T>s#arj3OIܟ>{#:yQHj5"ǛHrMqoF*^8j.H(i%{PUeف#zr 6>f|m㇒*orn–Vmm~J; =<[ѨA gTLJKXŁ#L<,.qGE]x?P􆆰qs6+;32*7`Aڿ9Kqbع M;chb&j52/4(E%9a _O' JvtЇ%D)gw|3pA~hl `Oaʐm8Pe&I,C[$f5-x+[*&.𢊀y|᳕?~V8c)wh>?Zziww]=.O0)UQbqB869P`+55Z_ؿe`IcS A8-!ѓ2痗H,>0:64 uALs ~W]R,X;;o@qn[>ȟb.`ib㝐 4wr5]}cNi,}e=^R}l w'ȅmnS˓y{?\oKpk\qf6 wdc9 A:OI&BhLM`m2/*bnW`Rf%g#q΢gC N'͑l}셤UiK :_{]=o0N`NWXgņNDbQBR闷"y60E׿B"qȝI<,f[ `,: ~8ĕbu=Io3 8OzH^Vm$):1̹ܛY10ybϖƐNq;ըė?Ex@؆NF*t]*A7rMfky9}˿\IĔej'Sj 5 2h#+Ylc1 iyF&H cOΥR no$h*Tnu|,)C"~5䨟sD\ Ε~Ŏ҃,& Qߌ'BR_jf QlꚤܨtVfDö(L>q: V3\Xkź*<ylk1!I3%IqNםG!ul5!7GVo\Pblv\Ѭ׷+eLiY9LfHv$_o; , R{냶#KS挜84oS9ZX6Bj6phP?)Rl{47eSε~Ej f!C !u.bY#^gȫ А,9rL ٶ@Ȗ޵EB#?'sw~3tgC/wWNA'+!]]<kRgF7͖w$t8 &En[YeФ[q\$Ǧt7_`8NCe{hKLnXyp5;7@P@8vQnE&˻\!fGwi@(ւȉ.DÕ7UOdXbTsGUe0n:(ݷaomd4,0_ayfKdu_֕2u6[N:>@}JUEN2ެ/boD[r Uim=L@u6`jSicz{n!{znyADa`$OK7Ev/2FBA7_(T 5+! 7+D jZa}f(=0TƝܬf인qL GfB],u@MvICԢ4NZnchm#m }_V( 5Y!  NoF3m]jAԁSc~~~)+)PEiSaZU[41Waл~UK Q;69,{[|&UGV7X:&L a97ȬKJ%7W5c3ICB6 +b@񱽰cN|T=2NF O(UMt+fۚRT \,stk[LئGEYi+Ӆe5szYJ{dSdauJvęw0KZD4mp畖~NIwz~4l9u J- +(?ᘾ3׺]11$ O7voc µHjtèo<d-@73Q]qeF4L%BWǎ\,X?u/m\(j $?x Q6ͰRcSȩ&wmr@l[QkT bn-P]"1oVi\Gޢ,%K‘l=4DO]ڨr? Kg[YXh B. 7It|{~M N"-pu {_#%ʴa)uh9]O-aÑH?ؐG6X֙A8TŚ6N^.I9Jܽ> iHX̠G 2Vp#8F4 8Fl7`y1BMi`GN~\ak[71BoQ GM߾.y`dц~V[u4]3عV@W3:*s )Byt+Dx'>KWZzaD?a5YebZMw^ 'c=t7&W}Ƨq,_{wcL*>2<:f$bAP5Ck]k&ƁgH'*J)$ޒ H#LOR{t+a?,l]έۉؗT;hѹ2p闟 qp (yacPM~.Lzfy Vt|,>^2G͵-4=18S}% 7@$hi@h$I!o) sy.¸w`3`dɩ0#!4fx^r(%s LI32TS~l|~բr!vt%*6sn5M%;t@N4iYGE_3r?^&n;Ej5"}:7IwT=Zk_8+P}.hPV㩖&jY*?b7qlt>"v6IZşcbqﬡ r`eq֦䷀f*sdp4U1)Bk*uIB0,Fu/icxK(5c|{W|^󭍻pt&*IǢN,ՈkZYM̋M6dRΓ :Uf'y0L`3`Ev6~:!;y 9ÆtGD" i6N[{y\ȍ޵J=@ V` M4}~M\q2w 6ì. 阨}х?жhzv%8~æʎ.)mhl6Yɽ-"N(\1*,5~u$0QGV) Rem)<^V:֚q8#!a^ ̪%XmYD}5:MmUXMn7 iwcu4GWf̔7B@闙l`ז [Ik TB<ӶXe6m)B}>C/UEi^E sfOK6j覩h 0hv)ü!~xraq1[ j :<\w|5g`x]``੡b5D63>ғaMX[iïrko"|.s™ e6"B>d=q-sRkChz݌'<`xy ?~Ag w9*4M"djgzb~*zs[4GshF P,K8PY)=[tϕÚ.pc6[..;OD\:} 1 >gTv* 9y,->K[tLuk>x,sG n^5(Cxn~) ԁ}Yэ[Bʘel?Ll?xIv *~U R . \bdYYV:3,OR,kp3~`5]Z "̐l~CZyvT;w ; 8^EJ͚v̹hj pR: `3!LfJt>q}1I`[jwN#a13`G+esa;~(R"hݥ0xEQ/F]-57JK]zD1:a4͛&ϪYR{ ]\ S\>pz+9lJRAK'rY:N".eSS"z5cF ʚ^}vIDB= 2:5َ+׉3 $g?~+)CO/0EM2r"H+ro̶q2/XK8.}٥Z۪{M~4:WG $bY+Fwvp#B}<|-( FUtqRV: NgvI6qs:1h"zW6c‘ũP9j)gŚF|ҤwL?ͅ>*wH}#אlgɌ+5EG%YDmX-K,V4qYϯH4uVVk6C+c5P&ԥ}gP鉽k>]Ndb;OQ%77D3"9E^&HQ́i$|Ɲ79)j~=ZFM'%ٍ*p8tmy48x[C YA"sq& -;^/\Ď)zرƖ{}9aUNPpdq{g@ ?/9Kx1W%`T8xjzX^4*US2;2H'W#fF*% N^^܆搻:^G1gІEf6I}9%eI1n>T0</PpРi5{Εkr#})5Y:@f"n/k`Z~+&(FlajO/*桢lh!80=z/: gDKxRjX,п .%h+Mx E2#-,C3gFX7&F ^6|z|C)ez;8j l'o1g')-K"ƧV@PBM|.ֆ޵&BkDD.7㨔slj7~t[&$f\F6'} ;* ]^B N_3SemM2 ImO^Ď[xA=;]4~GN{Q uv@5[ET'<܎Ѭ<wdwcb:#iS?K&UCV9m˖)Aۡfq3TqBr`'8̄,ܒ> :F =PܘJ<ٽpr%hI>pOfn8Vc6Rҥz=@c$ZZ'CV_ϥ뉞Z\N tWbt~2ѣyWb!jAfp_Y_Q @@cZla CXMwd]a^Lӳ…4Tܳ80F̓tt'x9_>&_nN.5cO:0n;fG^CYy̡6j@у2dFuolxSGNEKbO>4{ywN/)ԧTԩ; ?+)@xlI|\<Q:NO.};X)ҙ45эVtW]cs'UV#|p[ XLELce\?9eQpO"_<"eܟJ&)`4?zqfܙp ɨ ݙqʱ7R* Bɑ++t@~4̒m_ߴ)xQ)_郶.`c^>n:7* m|r58tߓ;ށBl`P. "1h -%y2;QbWd^CdMȺAn^sd຃«&gQ~ Q ĤۢMG fr5G.mu&Fy͘-x8"#^ʷlPi1{Sd|Y~HҐ'{+/IkYDsN@e1Rk׾1f'i1vE86.Md7:~m8N"A_?*è-~+ymXxg^-wh'Wmқ3Tfd'܄&ai)_`#^wMi!ޞ/r#mw\jb'xdF2sO΂uWU `GJrm,϶D. 鈾0عC+k3/}?i W]F*D5nx, $>V:_6n1hP&ڏ/ }~^q|ɉq}dN>i/ >P jdtL^{l{[í V`&ቌ!spP5Y* EYH]K)MFGt- KReTV vX'P >?YVf xvF}LdE#ݿ0'ARQpCsZz/z׬baug{.Zu#t9&Z 6H`"T6 wGkCeVv֋CIJX.9DC1AK)rXlۯvx`(c+4qMJ8sآ\3F= \l>7w15& $)]"/Z_{U1ە3e8Y(sh j˻+*K^xøl*b},G.m4tovHVp'- P_y~=iYhg7TlulT&4&wl| I1D# -tԉzn,9 inrѨɩm/-V5 $ 5 6P!R'R-t`fla((W>l vLJ~{_:0O1y]d-xê88*&1.4|8*U3fԣb|ysP7/s$ԓ>Wvc> #$n/cgIa1:MܧN+OXl4ّHK(|nB+wYlfM_!VّW?AT@zZS:dvn/v1z@W>8;|V[8tgw"i0CϘa9'ab5P4&6̈-TMS娅HNTftX|@}b6P 6Kjo)⇷x33Ki=f +öi}m/qv8 ׽oz|1t%R׉!7uŹ^; 5y7*gxP>,qa4pBN}};w~uqqV+3Av9,{(}&@&~@>bϥ5-!p`=* W=.7QYE?cC8Ȝ5>*9h+Xa#(p~CiWMO-ɏ(f@#`J (ū5`XVP`nQ)k˜r)P8|+4HV4DQ40 pWEfU2a*R8$h^2Zn U2~u$hrW8mŞ/\c>Tv;lvN\*'H#/AQ20n*J{o_IlB`.(U4ҝzA8q6=nqxr !h|"(Ah+0խe:\2 da9J:vh@D"eIȱy!30,r8/KA̅wȲ=\Brz "AHyO1Tä+I(D)D7 "uro |Lz;*͓;&1DY|Pf gb(9ʊESg(F5:x)tZ]=xElYEl p]m`u߹u"{a!B(1I[-[dLmomHp { فg|U?Ss*dmE%U$ߍ7[,>r9O&2FS_x +]E{pvDŽܥ6X`ҹezWmst E 9|P k|>Dc4)Q8DU2k?7VxbZ2xK'2ebkm/lov<l<[pILjWj7RGZ/#qW|Z&Bpލ XS9B v=,SZ^\ wE10F|[i skyB "vd刀>LlY{Ñ(wVo( F7r;Jl|b\CBy~1š@oF ]zT6j4?c~\BGP˨oAåSH؀&Yw#ݑ;vSP6O {Z$S~z4O2vb@GOy,<=Llʞw6WGJJAV>}o,\7F"4,yBgۻ4zDapb?FH% 4^}i(] Э/D8Eldanő/Sӹxx-&0r+"jtҗ &C66gIn*zq ^j>,cZ 5hH1K@3mIetI-$ lb냛xX1./DT%bM!svw[xh=տ``tg &nؑϓ&޺Imۖ vy䐙b~%e ̛CܧE2lpPTr.+=kG@w^]$@8d))׶qा @\<9NPui>dR/MYO0 I~91d}w);Y| D! 7=H':껡7'ӂQ9y+Ef#,k[Deˡ^lϩIpי+5rA4R  le[*(}/6}~ntzP^W|kM3+ܝtyF:H~Ed@#kJ|<ޣ(:Աc%DΈ^.ȰKG{1qLFmޚ+egdXЁ_I@nۯp3 ۵:!Jpm82jujݔxe "-UX¡FB~7pGeE+r^CAx&\=f *|7 8$Ҋrg7o3dOK߳ps)9ER\J_|ODJ>?mBs娰d;Z>秗]s#q6Vkiy2k}];u9C&ƠEly//r ̗~B>NoŠEp4X큁!0guG~m޻F 9b1 87*K>i"%k3$d!Ύ0TqL-176-AAi#-4:hUsGs"9u|7RE4Vk%Ivx2/{r/?О5F v Ǫd_U]ZKmf8fGAK km+7vfɶo1JTKo[6ӢK6ނ0 qPu00ni,Uŝ9S7/ϮxԞ^ @m2d(2m3q[}zȥ;L o!^OMα.AUJT Kvq]@<!:yl`ty|GLE_F*f4ߨ~]1*eGtW/`XbScD~KFf1B$0͠>e5C("iQ9i ﬕMLy{̿I]ʧ52 pؽuw&T7VF*yBM+;%UR\7 RcZd nb !D3a7t+.Ř<[=w+97nHz~HvO|Щ.@rZzWϒ.NsԬsJy=s\8O,M}Jı '\Ȭ^Z*DNvm1..(Vv ^w_N*sV>H˳qXkvQ9P1p*IQּkaz!u Eyx- !k!3}ZLx-r݈iQ˿WFtaU(R4`t@cxtoްI}l%SSx؎ έY%A0BN mrbH(9e\]S(nj2.7 2j;y<٫R,;;5 QM}eyQ@1.LhY&a&<9Ͽ9DHOBq-= )cs>A6μ;mTaZ ~{^&؀E›;N7%;Yr)t,L'ioJɲ{xqnZ}r`Ŋ}]'"Cx u)PϺaV5&3]#vYuR Lsi;;f o j>%'Rlkl-g Xx&W'= &af(Au8F zocp>h9cƓtAjrl8L9rg[?ڌ3gٜZKcXS)]4ǔY&Y|;%jzsަqVr<4/ '̐r-W> nmP;oovuz| xWI6A`$Π }龜mq7/!.F2B&B" P vꃠo+xXߒF\`Ba`Ѿ3d6UBkc%JDݹ*?r⵺on ]:YTNނ̖$}ǔg~ΰo(>$Oh)]wB훊ޒv)M3q=tM2ʀ)'fil=|bu̞ȸ@T=j:f}v+{Ik<ʤcn\VoD ,j؈2Ճ]Z1ڛHl~朦 zS'ެl<>[r$՟GhpuXS[:]FNFb34o;HjY<;WօTfkΟ,Q U@Y2+!XH3}7ͅ>ژ>`MDk̓tiZ鍶NW]W1wNWv$rfCйjzK˃zPU-I/޹.k!;A~FAf/ Z %b)˜nX`j d{yѼ.+F_)?:F@|'*W0[qⱳ1jlvϕ@_3|z?a%Om+6zHl]oi \x\ 0Dg>]FZ𣎑M, Jc "ͻ,)$A~δ(J7*N($~!aC!!/O/K*:7J4*ޝWQ#EQ ֤ӧŝK3^*pͱ_{qm+gM9A/56+Ilik|7n;5.ī@b뮣q˿k@&\M6ᜐE*$oxL$^^rF^ad+jK5oݖRQQVsz^@7&a()J)To?PG2{ cs˟ &,/X{DeiP'KJqKǬT, $Łct;ȋĬMlв푲*oίbfxcҞdbN) ΀. AFiݱ6z)cA4C}pN:ړCX춞-5^koed A&J`I$B3n?LاjW3l~="hɑ&rl <F.b.ٚ.N%o0YPG!77HbKѡK*hm•8ݤŖc=Bb0ه 胦gT*<#e7Ȇ ȝ6ak1YuܭI^vL+ȪSY8;FPOsm)ԛzX>Tz,L`DgԪ1=_ eú#\P54a ٞ2_ TAmX`Nj#R%Y|\#dj2fzyU% B Ah~1,Kr9jk pG9)[0zbjh6d$o7*bI|^hS /\; x|<0 ?xjMn/ߺ cܩucKmWş6;ܨXuo"ѨG:(ỲI V;&ҧ=?Zs{.@ؠMOi& mC#Rܿ`Q8*LnȾj*Bc/S B8]xpb45-$aH^9x od=k6fm g xY> XdeBTq|/!UNǰgֿcouXƨ;Y(YʺysORH}+>Ųpc}5TwܫX/vs IEAN]xD$xy'_H7:& t8::v;ji}Ei&P5i8Rû.o ]-`+XdxRc}02i <s ]s0.nXeF-Ue{Uh=!|wZoj3HsPOGw I7.P%"}^?~'Hw tpcD:vY 0S3Y8l6V Oԧfrej usgϸB\VJR/Cܡ2cɃ0Pt#tI5hJ]8r QP:J]ɠ_EK.&7^Hǹgwѧ!M3 }y|~}H /SUM4h_J. p3NpPќ&K|p (nZg= H~*TDnR-^DcavV&EaFn^kv!Qb{eSz fH] mVjj}Rs\)֎p v9v4|IF^Fm-$no\ !4h@`DY A o}x" /,TpŐs2'iy\@\K&].Mc1<-!ڶ=@4<&eÛkL9 \t'AӵqTiu0.׷CPh+';['Hl# "RU69bL˭ 1y%A")$л --!ps>6SPW|Lݯq·ތ`_PX ڸG3MlwGkgHOI}*A"7?. !!syY,|Xs_):Fa@ |]%PdYQI>=="<$ uV!ޭeq{-PVnB.2O?[< @am-*Zѿ'\5ݩ5se)!<{MIF#n/+Ԥ֥ˌ;贏pA]A$:!%4]!/D{88%N ݊)`k fR\Aٜ)F5\q,Ύ^wqԙ=G}z,|)Pd q-$&?+ i\nl8Y;<'gԏ= !ei渜>&g' a-=wB^~ǦK wXx<|5p+ Q+xk$W*ƿuJ^doq>5`p9c)(_b,]wu$yFCTPqᾇF#$StUšLBc@#OAla)ԴoJDZP? 6#Su m{lNw8|GBZ*2=2L?ZSv=ғvtci6@ mR}O *ecVzEؖ2GVkXR{`eۈV ysꎡ2dɚ2Xf]5*{_+6"2YM/w%oYPFGV@ ґ6qe#stHR~ܸ?5Sͮul=W_BX|]gODNqA#|0aH?iu+Zi؎pW"A,`ڳ2 Tԏ'6bE;J=Gg ]YP7H=ܨ[e5w @xC?F16y\M\gbPh i鉷2ܖO6" +J(q}r  ofB9gd.-~%xJT*ﵟS ←IJ[7S6RjGC D$e2qB(`wȪ7 uu2w YrR喇Dr!C Lt] (f6r"nJH7i-DZILTLPL(3t>i4亾C1@π6"M"8o#<!M9(c[uk݆+u5 '8ג53})K膹=&`D&=$_>A q *9\Ub7J:rOn"*`┤Y+O{ xgi4qsCk"\*^G9Q>g0ZPE ȦF0"v,@ڶ,[1T8e8 &Kp,4.<6quZJ>o &{$O/ k{Z43EL;:K-9eKH >y fQedLrm.svP໧f~zX?A42{椵$_؛`8&\\/k{1mcE"^~L!+vXY5Eo:%)c9ui|j,aRP#}Yg1}n+3m^w f$2ߛ ɩP,g7D tSUcwa;T#nZz} jr>ۿJBOBM?ӎv+YH)zo~Ep<2Lz|@(oyB!mצZz UvGiX0Œ#Ԧ^u?^1~xʟz8ᅠէanL"e[Nkx]dm5ɼl]c&%Ni=xcdUᡭ:DIf@0U\硵MzJ;&t4(yLoً*F/t/ G]ehiG^Bt6X}X2P'%Լ^Ȁ& j@@p/hpWnUj^ `\o=!a~X51}&Ubj;$49DVQ1fc?\(TmZk^E",WՓ~/h_ƶ,X9J'LK3-Zm$Y  L\?Ca-S#)nE@NBsnx{2U6.Qc_-!ՒjQّ̈́|SJ`o'u{>ffGTINg4M=} 8#^W?!Myujo Q}ę+!uT>1*[4f~؄[\O t_YEDV8`DAJ: [<ߜ0tS/]0hWD 2\mK &LRyMBy oݎ),vբ +X:rJ $T14f%'9l7cA[2۹(HHڰ?~r38@5$ ٙPW8Y]85/U7e; \+D 3+~Y ͻ }X>\%sJzݣe;^^▧HyA)yfzr%&}s# 璅_tUn%1엉і=Q m99N#=Lʔ lhH: UbK[o,٭}N:w& S4{#fe݊f9Ww ;%.1 \v`Q5*EǀjbA9b˪Z ؋q5DUL#YÉ#хMo~ƀ r(T釁ݔE֙&jM&*ba+u4 v7K7!5 +Twg9p|e %Шx[KpPDBÒA?ru[$G9 QF^X2 ԚGtq3[0Vz%RO?wž5Y x@Ş j} ivn6!jsVSyLgρ`Rl7+leBF 4p4OHd劖aE$"!IMC`a8>hupnˬ x讻燩PR3ӢBnW?R44w~76Wij9W+K/naBpMn @:^Ȭn:K͓v^wQ+u4,?08d=2nÅ ˵>zLL)̠Ƙy{koP@ErLA\t"]+@ WB^뒽4[$AEw*,/F3%8lPPW"G~*bOVfXe+8R={A1U; d68r<^H$3[yJx6Y6+9xngxOkv ,áspLY )ʁ-޶H=>!W#.¸P5K©6J8I]h>Ajp>Bh> ]ΙLF>'pM~M)4 nM ?hVdx5/H._y!e->p-Y3)>ӮO"t=Ebrtl"!Q"Z`1}MNXBL΂Tԋbl8N:-b~*3<ԃÎg%R;(jWDa?(;T3*\ʭt Y='迫AU=~noL4 3©8x NN:5(~3hPA{`)>՞c[RF/vFw Gar,!>&Pgv0bwS% vxd_xIHm!< \x$8_P(ӟ "?KYk ;1vhU%~ 3gɶr]k/+DJA>6@bJr X+Bp "3)Z厄NFdyx{ȅk+-0}Q~M텎8exnScUQIm2dQRNrEhKmnGBz$${/ }pi\ k{YjwA.)x񀚖iw-{~]}c=Blz^ aMQNDzB>b1 0;{%%oPM9WDR* ȆWub&ΛY0Tw}z,r iKb-wdgzwZZe``ɽJ.Sw s*9 o9;mov.Im;l=-{RT[s T)VY6g\>hM7.¬JrΑi?wNrR,mߐeA)0[ӈe'\^&q3٪vM(vf͒@A;ʱx,VХDE[/1量dr!TUMCjnu4׏jG5 !1)+N/&$M6* C Rv}/`g"b78Et]8*fkF[,=h AO3h 5~U")ZdjbfTnnjoCrW[Ht/8 $7@CCPd4h-[Q0gHh i?X}[JM-"Q{?'tMgC((W#cѭ ;+.%8l^z >Ҥ6_W.@'p`$ڵ_pѹ= ϠSN02;[Lu#I!wˊ֌[>|ia! &˫xݦ0g4lP.CJ x^s5g`iʹI/%B(9rJ/cP=N@R2g-zK#;z/D'vw&c@G^Q\dXv~ N͗^hS{d"#QZa]3M_XYv0(ֻW5&9NBy+EĄßt@Z^׫OK|οQEd"Dj{A-ɠ n+9Z:TsOE)Mm|H{(čYoԂs AJ\Ui#B^ƛ\#?.eUQW.VBD39>mc?BM.v~ykg? oVƓ+2{%K1 {!ZY-\,HC.Q<<K]S7oAiDžEs}"X_sG !upZ6&܇>mF,$#)4b}W=CS(T>->ތGXhb'* 7S`돺]\TBg$rWڙgT6 cq }ki ĕ]Bm7B˴У߲>]2Yy}TH~-i}}fɒ V>A-jhHZZB뮅'ſ6vOǟ ?)gw@,WS%4'f/ƷmO;cEEõo&QX棑(2 PUN OϢw TnElUdq!)lM`+(nV\6w>RdY!21R9R=rv ZA;4@?i& ,nqt@/<:M&:vp"  \bDTjT5XFIRr"%],Y~]~ޮ6PA+B7Rzb /!F7 S>K@nG1U"SHTz*cʛlDdTI9 "@ځnlf:v9`Jbϩ7tu;Ȣ`wI-g9lQ-3JK['Ըΐ=5L2y jxUBȌ;qEN6:s) =+mʆP45~WA&~F=9o 79=Eް!0H)J,'l`s=JHd\ _c'!)Ri؜T}];V Ƅx5/q"}]# 7#V }b1&#~"g{֊VGC]EI6?߳;;Yt/{\5f2O:UY? ̔:/^E??Y$|]^4mOt@WFk.5 Cnr hqR +ڊz6Ym E8nvÂt7">-7BJSp_:c$Ĝ!;nǁ)G_UcnX@RoDqislb<5M.7%s))q4j 5:bUn_gfP@5!i4\ЙL0Nd\,YbeBP҇[5]/5UG}u1o*pwZx"b1[5QI1 ɧ~הhq8x6<B}L[Nq뚗,tXghX FJ)-a:ZܕE7E:FR %@u㼂M5IMoyۖ;NF:=';20/`:6x*@z@tcVm 06W)XOIࢌm$4C0KP7gؖњ ~mqk9 ,@ZcI!$J\BLnlĕ_{w4j>= 4^)U+Jx \Nxɩ*╣zۋ@iJ2 ܔ~Aq&ܪB^ZQ DU"k޳E  O?J ŏL_iwCTu}^P:懄 `<3,d :IUp7%]Yn I !ـA-F^Cky.NL?%]p>)Hףn^w9W=;Cz?$5>$$ łdOtLd>|d'Fbp=yElUʊDA$%T0q+m%Y5 ɝHD2Na,C|:aO&渞SHZ6@XĔ+I>5eN bnG V/lRBq>",f TX@ Ƚ'eŲ"Bt;f'iܾLG^-#>5K H` 2 wHf-̙8pŬQuk9Sw`T&: [so\KwU=B@X)D6X̙N!R[VqAf,J3VuuU".j%KB|?@i޶s>C8{&P L$z@2[!nRᶥ꽻i"{[ud)jm-M +bV3,@#Ӣq[z8V J 8,;VWe?^3f4SϪ,1gFG ѱwԱ*t+i$`?[V)9Bev$ z0T֪P6l#MN쇟yDdKyC[u=kFIVR8NZi7-NF͠]8QS5K] r)_y"ˎ^9ܗ%BUqK%sV?LSE^vl3rT vgf'qJW 8EaIO*;b/—{- ~/Gu_"T3C514 >fLl9/Ю;^0r fՂԏuWu`UkIeXϗFF?u"B31 +o`'*bԋ/ s<!uʔPa˹;Y%׾5ےwA"d*z=62Z+oȻR ({^쪗tQyZe|ȗ=2 +)}eY±'+9gj+Tҫ@ Ce,XbYd2:>ka8w>FqSY6B4.[wVn3hxd^p&eZ(uu>xYs4:}MzNC8/bKI=`?lɂX0wPO(hA&-((<"DKdհ^wmhLU9[`RWtc5VD1@5XXh<wN&:j#0n)4  Fp?WS:z+~c9R^ZT[)#?OY(֣\] #70a/ POuʪ1Ad+`#SFi@mDvz՗˷<ɖgvRTHWW *9_2߰ӽ+y㉅I>K.fS pJQaTe>ŕQ^rw^'֥S -+BHCE$0<gLݯaDeV^k/r0ěg'XHհp> c#DO 4RQ-]nFEJT֫ڀ'!p ;$[o k&b(r ui'ǔUe"gzѕ7vi37os@͙w ga4QRo]T&ʏÚ9c`rVS#򙼹m^?!<"SS߻f+Vn@[Y.+tI ]SIy5 E9X5;0G(clhI.8|0We1$@y**ZN^sd$\EV^鉙R[}T/u;_zI"ed/<4uJ\NYv}Ք^$ehƊM,rG&%>|71޽ ڗlc&kxL$[wREF>8o(f/ l kkwU3Aj4{q8pw7"`AJ y+8#>''ds_XE#J֦ȨQp) .ZnydC YI #Mx$(dž /*QQIS{J҅CgSYe잸 7eluJqݵ;c(N|gU%Zqd 1 W?dY[g_.PJ'v?(? v+<ۓtxܜ/ zHGwNbzoF@CDKr4S4Q@vm{Kn /Ov=xHx/\UD?8[s [-ˮ KNAnOq_ *ҷF]ל&:UӇ MC-)W29WrTa"۰Δ[*W`eb!,8d5y̯^&Ym^"V"j`I-K X!y5')#Ĩ I,mƌwuu)̩_L BNj?IKśg /'xr b ɺnՔWy:2ž|2D^ _!k^dC۶$53-⹬z'zEu5RÀ'z_NZDΕEJZꭨ;&wc~p~LN]F"*rxtfE;=/m:qn}{չMb>[(@{)R<^LMO/2a~-gfЦ@K!:d*A~['/L5&y:tn?W\{,ˈ^Q_k˃|GboM `Wh3$C-`b S6w =ցf gFྑa x 0ZRh%H$ #R[ڗrwЇ̚&lon륲\z9;n{eXӃ!:觠nFY~Y_B`GoDfGhsL+$tiCJq}qpM?/;FqhjT>PPCRą|ҏ5I=x u^ /& GaSx=iILGX/&" F%cqAg#$Hӗ<1: 3Sa] 㪝G*Oj4RDp U6pyi:hξ?ja$"(EkBdդǕg2@jY64ML06\#@ݏ {3Q'YΑV/|<4[DMBhi{$`;R G'S^bN}&2-zVM l=>8 =^|@~3߄dƏn'Ò{!TP` ;j;4!eM`ZnayXIzv#SMF1CP[*?Q+uӔǓ*E~U$ gt4U[ p6 c1+rHcW$ LZqxE;W)? # ph1lF%\/7ۧ6X\wEDUl혃F( PFx!JsmC1`gb.FH9=E|!ބcyciPLχ]OCZ D8* ƀ\UiO% yHW(^/9#>{oM7ucf>ϠC(3cцz,!!<1x$EE &$]N7didMS 96oO|v bl=^Q !f1]6ـH<0\gtmLJR@qIXlymXCn^y?7>5Ec61"M" x_yiVS;-T ˌ=) Z{/r%83Dg<έ,G|ԉEп h0 yM tQQ投WXi7)G;ŹI,G(Q=JSC'A$ e>S{I<޺Á%WsF=Gub_ܦk +QAz$%OupѹWLM5_'v]$θn7/CM=04'k*X~#U֗0ٚ+i*L x~?AM17˫{y@ *_2wlnh1 0 oO+5чwk粮1vc>Lq$۞lfk$I4yOeS!JV@O\0VD]gǴDf*^.{RW=&e3GKURʉLHex <5#ᶫf~+[3ēPrXMr'@@Nx(!BsX0UR7Tv Wb#`l+4.7 d ]^n3N4MCg!)I1_kx$DY•Faqf[r,N~SERKX<=5`S 1ߔn ,'p'|OB-Z] hL{EЀF?&=_NVFA_dzU]bq$# #eʛ:cy5Dy.,FH ӻO:7 ;Sf}`dZD۰Εy9L1So+:Q:iwU?6FQ1AUX:AUol)iz}mr='CMx;!k8=}&T65 jEQ`0(s;߇Y`տG-dA)3SK!*kX4 Z}7̲/7RhSԱX7ËhLNmq}^)e7YBP1dvß cbhrۂZ̈́,  $~I&m&@nbv \g$G8 /. oȐӤ{֝h4cL>ִcZ~a4bJ2x8ZUa r=K)sN]迱 IT;'v|lt*^O<%!' t& 9EtVn̹s\? FzU8M0Nd@]B(#-_sYAo+F?H!YғO^-R$c1EM1 jՈ'`D;o?<~xnxT,;Eܜ0Sn_ɞ\&?V{,XM|_zG{EdTbF u9YAbm? #-hdA߉ӕ'iˉ1^B}Dwy dIp]T+O+ԁC@xc^Yl МuAOgT=!-)4nS}q{&i?Li+}:94ب{_["=P⼥=gPUUw,9p1PSȄ,Aq"f~aRJmD2GT#K:vtza8Nc]2tF7 .xS{R{m%K'*QMug۩V/h(,b )cⅈq[|4؆ȱi)\_oߠl=(SYB-hnƐuq9B>=Q>+̒ kpbd>7j" zi(9#`Z0ssb"tsBsC . *ExA/6e/ҭS{Y)Qv'Vڜ<Ë"|FB4WՆk7/ iU~ 0XOEfpaUN q[N_Ia9 Vj0@:+Ψ1'@u_x&l <xJ{sdRUv֝e)iLHW/M!?w5kt@BCt9wt:6`y&D1Qf0x lvg*6qlsjIk90 w:0SP\F7K~/,wb4G1q"0gy/ѧFp_fŀ.PPq[Wŗv Uc'ϐGɱ$_g!`i8lﰘbXFIʚd&+J Vz_CF0?y,ȉX>iiaYYGSu+1EMͬV3@ELRXD>pcLfdOJ}f˄z=ʄ8 -Z*󛍟zFELiCc vۡ|,tqkd6J-RK1j_X Rސm2S0FGiI:v@LUKY-;󶄻<}Tu3m}+&ӈzkr/|D vߪj@dndQG6^C'vP߫vij%io.oR0"c&m7$O%)eK)[Ω@23Cx33EW+'DNemvGǥ7Gu/xyawiFY8ZbÄoU8Sa ;wk1_@MryP[v"3ְ1z&Q7F+X"ͤ uCQj8En_y"1J#'b_& {\xSr7h&iK0$zފ*pLӍ2gI!ܽ-zrJBB\spvǛ&^dF#Q-yh’"q!kŒ<|UA;C;F6gwCv0Jw MhqR%J fG0x\=$vN"o]s)q\nn.y\""3s UtYWhDh-J]L1Pu {87t7?t{-D`_bb*zA7t&fdߝ؛ jH})a!,3LY1HH?0'f%s&>Q,v:Ϋ(hOȩ,Z{peOx#|LJ~\;ī5Eg ʩ}Za64 ~x2,Ud'&| >T{&Z^۝rZWZ'Z}lx/Y:\ 6[rb5T.h % yJEa ^(dP+=of%s}G^MXv?rq+f!͜`h٪}q=1R8pa!\5;{oF&& }75GHyYD60%K.~T=r՟#z >˩;1$Zt1xgr~a RrE`NP&4*ߜK? ;-@Dk0_?ͺS:`ۄ}:$7 (v!9%H"TϖGߧ#/[<$v@N/JA%k~m\W;~?;Zen}NLt]RƳ8[oB5)`:Rl|yNWL!lEzQ W*gWD>1[N;7lwtz:}vF-xcE5~ mٷcqFayF:3K|cFAKfZ3@hI} eZE"nws΂;ks}S7:HJs#=8KՋ@ÓC `)+A\REPK v`C A#p6|U-jyŧ+f5__lL!Bs#C)HzI't5SZ J[1 c>*CyIr0j1= * 7W@υ/pT^A+_T!ojքhT؛0F"7#@#&Ê۪(|9:w+;E.y]!7lSܡQ|Y8pfg$oaY)EnvO$L:? GR^(Civ~,y|8&Y#$B _msD>M3j ;'Wѡy8@<(S wo-Ӟ]@RZn;bn Y}g&_raG6qY j-mrBK,;BTWB bžc2ワ/&jKTU_طǪ!W9n[N N ^A=? v#﩮aX&u7 @Tі_:h^@#Ub0~'2m58KrNP(rgѵUBL/MU,aWC\y4+G֫=ܩp`yڂ2΀I-#Si!{OƒX%l^8ii? *kdeGIWl; XJCaQ FY v E ,IvdCe t_<@ָ0Z?(Bct8(rt1"4f[25~oo{q0N=vq:BC[k#8}& 6R O÷TpK+D/}jr/$0uMA$yd:)7 LĘu%K$/,g@ OE0k9fv!Jnq3G*g*,Ks1kk*Jd8_Z<@)P{æOv!:P$z PqTof>VAh# ʂPPlh`WwS^" C#ًMXУ\R;"}8 -<'i}{yrj-&Q4шݸW@f^ -?9oŞuiye)ԻGQ,s;q곕\" VZ۽`΅!tkO)M 'z_?RJ5YWLIsOh?-j|~^`ODDPHH n 6IcG: A4@BHNU_ס?0Z%Cp!&{5r7$ߛ%C>!x7U:bVq$^dc\L$r!_˘ 3A_jAs=ktjo{ fKʶ}6({qX|â m4ux+ : Mc'ԉS4ōx_@u &OTN#1' v0'a LD YQVb8Am9gOvIepɛ]zGh2-| Cq  ~'cQ(Z2hxgʀ |Dӄ ]+s9Qu2JM!\Zl=xȑ^UBCO7|o{X>v/ Tay2$ 53ew75;)\D2lY\& D kf7!BcPw ^{D|9HQP4 +DFN3/D4LZFsQle) އiT>r.̪t5k(X)V}<( \DɞCʜ m:cճ~pcH;4zYl@J`7]}+/4L9b* J5&E)ҏjx{Yɼ>alͯV5&+4DFlυ %*w0%$$i?)3.Cɨ8BIm3:.ٳS:sjcR3k%6 !LjZI_,Y%b|! m!ξ"za_.=͇=,y1]b1+a)Uiǀ4cWIDC Vld" Btwcjk}¸ ZXccd3G[A=uټ7Qg"J-Ϳk@ 3BW&IGBW杰RM&prKv^"oc<#8}˥*(I6ŝ[jL }I;X-)qi\ųdc|~w+frdOzJF SU8\ˉ b-PufIiO*c V{KLW24#(B; Ȇa:1, wXNBR,7 3$.=FcbT^IF)i$u16`=ۡ<䚟^RoPȭ6> {WrϻŗfX9;Pw$T[ZƄhcM!!5Zȇu <|BL G[P0FƎke"5mߧ+GN8GH k| K_1$4ݭ#a 5x$$K^jsO bP -{F,%RaƸ\^F56f4a},YMSX輧r8Ե) "óY M"T\&"F7Df}nC4ԾZ;Y?|(إj3VB&iB{^$.98_+t VF;;Ģ_%m%ʌ皞~ѓaj)(+5?~b%s.-1&y-2KAû; qE6H {C0[3}#Ceu1\"llZŅ1h)}N8b)AS0 CаpZ?dՂ $Yi֟m F0њH(qEęYu(Zk8Q<` 7Q]q8`3R*S Fȴ)gpF&"fXJ$tiH7Yt;g\$`Xy] (S4J]Cv2t|/M(+>6s0i~;Jc2(Fc˽% &"a'š=L3]^4:dE){uv=7̳Fo,hӦ3qKruC {%z +6iC\btM[;am}`drƔ$Xҹy(G) :ߌԜOݽ 8~@gF gJޑr{ SX9dhZ͘%xXp[1bwCe[ S@v;os7jVteMN̐=7եdoaĄ8Agj<\c]GPm.G`dB=:(AMU( v }/H ˇW/;^Qˣ3!xGtXU$x_lrnl05SQut%+ZAKzoK*-g~ Wi Q9.*yYO\``qRˢ) y 1F6&숼ySRQ6P_~ӷb(9&K'YpsFDZ?Rv SC,[CO|7* 񝈨T i <\  #9T&T_֦~%Vq~ovRsoP"flJ] _e2ySPR)ȉ=9ak3m,%b\}vm;"K$|5yJ>ICF.P,QCqԅp=F@jO0xM|J] Θԕ?_,96XT>S?OQG>ݨ}Y^T*Hrd%!+l=,&c7{bmG7n IY{յ<;UGb7䙜|E9Z}Uoҵ3"<(tqA v*&R.ؐ.E܃1W|Qh$˖Dc. a$G9,%5X2L3B܉7De忼= 3 Lr0VQAz&Po0B#OypE.J'nP 1vDmzo]-pFQ/]@i2ggme6~:Ȏ0X+.\? \ƾ7 3N-L4vfRLB@gx! H;㮉2?@͍=1Ӥ1ֲ=ª蹩IwGÓAfׇj9\ KWU%t2עٖHA#{`3,Ar󪡠vOm5?u g΄b#ݡnJ 6DwG'z 2]Qz++uÌZfO1ID#:io\h~KK`Fo7T?F~#;?ۑ&><l ݨal|ju!.Dn9x&S* $~A,Pa)<Fz kF|bK4ԡzYB _N_ac)⾨1 Oz9s׸] bӨͩƠyilT5=Q28eWiX{g ;?W23F3lƩ޽:'KK =M"XSMgRE51'af#"\zS@Zr&gL |7a9(Bp5rYn7§?!94 zHh #^;$D3 eQL0Ԡ\<3*/qb9J]h;|@'~Q#nlj4yqw ) ׷ ;f\,2 `NA8f'Ocw7H\ n{zQތXwtd%[E"B9KĤkeF-$jLP*<4 k63!8G.gX}7qW4$ aEU~q9_)7 p zj&`,m oԯ^ '˄DrzOOCtɂb=(|ǶCUslqCi98Mz%B`L ow #ۂ. t'T 3.vKäihLiYc={>d0T-Sg z-0$jh kak%MQ)whCǍصlhi։rqб@)%,H5 3 y.騣9?7?\ ꯉkN%g4i-8i`U~Q'o?TPg ; NK rJ۹ QN av@TВc*1\e|B?nN?(+FYa:AUYnPO1f{UFI]E}ؐۆ"pPǞ7s 6 i؞PM1)~ׇkp?hkX$dmz2=SC1:]. PbhUeEliFBw3.*sY7gJl;sd|BԉDPу,}=DEbCEEBxC>]5*QKp?{K@g31tY_n|F`/R" $jR+pj&z,c2}0]dw]R?4%!ZV?2Zd<Ο{|yQ2\xF_ـ(9vo':Jo!92MrxqGX*Ab%ߣx#oOkuW7UMEs}V[ [4<ބK0t:#U ;?~r *YfQ=Sk'-":ט"ikdV0f&HПҳU A~ii-|MЎf(W ((z7ಯ_aKJhHD~Ebt:h³"3f+_`[_V 3v,ţy?cskpq|aN x_Fyaa3.w=GWQ.8@jufnr1&uko(x+< hdgm6۽P>(&w}cqX'f}*Bș qId7j |CwO])'ڿ!8]6AXv^zk6jB_m5#{Hy|'+J}e ɪ+ #K۵PJfK>$%Ev(Ge#Rx% e;W9-rϥdxfCLRzHPN8d0&D ?,md{fn8o@г!1[b $i\ŜvFʵp b]~%F*JлGP id^|G-wnT&ƕy}`@CBDRRvSZlc}[#񲞃S:gyI!zbS Iv0YBBRq]QoA,Ok+-TcSԭ61zJ1y0,C丏_䚃3-R7!_/G*dNtb (wWZ98%Ӧ tNl4{~Kl_WaaXTWSߞXtJGZ!P y+L'Lx$RY\m&"Bց)%dO1 ҁ\̠g`-LnC}rKyi׹)U } hW_\WZ5&hr2sy oGkޚZD.]N8tHԗn^[Y'Mt2t ^"Bix$1nmZ{'U͸ХSsဗW+B]S.ȁZ#@k,&K!4{:xic<i=Сy D+X꾵h/*NA;`SR62'uA*RZR@u}DkiKdar s3WΌ){m$ƲOT~qFfGPg3tynݫݺ6 Էr)>2&opoAJ!pĹdH=5,-kBnՆHրFk[S  ? *0$6AҎI"4A*m<#j> 2 f) /xc0`٧ɍH yIڅ(uecfK' F`-0:3MˀDHv9@5JމfΔ {vekY+f[(3#XbId) Ve[3&ΣN Ģ7Ej__E\7CA MRkիZ0I6\IP$UT;,ޟŷEDž[Kk80Cӏd|F iGya8hx FA" T(v:/㳾$th ^xf2#ELip!0 NƁ[ْTo :pa8#pO,\ AY)aH7-MIp}eOBa诀= >b{R'b+:r*?FPIXz<, H߯’rBVFtLH2Zgb'BI}Ź&d섯P7~NI?S^D( 3mй|JMn1`q9ζrcǵ304#n<}Z =[9$HA`=E-褈c-խmttSeg}ZwU7`(| >EgT#kr܂j|ՎpU`6ocLĐ*2DP)uf…}uAhS4Я*pE SlT<U{AfjE3%&]DZzŀo6{tBnO/ Θ7KWV폺_-mU'):qLNLIY[ \2=\S"v6iGNTԒ-<Є.Yp8<2 5Mph" 0ND2˕RDFbDa 9[Bb4خЃoFǚKvD%O'C:UjSIVE{=e ˸"u]vڼX,mZzkbW,{vdJݟ܄nms|zgh< j2JotN1=јvȰFKN_d$o ^JsNS+v&`':LK:.d~IҲu]'ĥhM$RKfa!^Xb(邏(ŒH3ἅo#xfdT}3۟ 59s*iHޗr(XT[nqc- >WMYƐ\0uXFBvZo?G$l-;OÝ-n4E#}c^p-$~"%ۼ)La+6E lgI"c`u3agfW5墣,x_n,O_ 5sQOИ:/AqiIT5!Z*ޗRČsQff>=#.碦>p tSKl6:߇Xз|=$Fp ;/UH16 Qn6aS: ;lK2}8 ֋1e~ߣ;/į*'2ۺ~8 R Per?_aȻ:)m)f{,xϜ_LCx+u,hڋHn;^!Qo!RƥV/d7%X! 'C:uDl|Jq[Jɦ3xGD6!%Jx$񭊳JT–O-GܹgJeОt0<t@8I0ZE/ƌF 'Ke$tưќD2Z1tb =[b/ܐI > *c\a1 i+J+Mz1^ }Hqn;4Q10Ŷ|Xڍ ]rY&f#^}>2{HwAjޅUm>֖gw3ϥIjG./{TtA'b_r2"s˔IMib< Od` Q5jkn81YmSG~/zIFM&7iN30;m vjFDt E'Sˎ<mo5)!'Ya/UFg/ϓN\cj5ASh!FBCCEGQw~~m8)%}'>t3fy='Bn,cs=ly_\R av\< t_GSB u?BM4a?vԑO2FL~,H32鉥.m%cBGRdBN{$ÛܷM&- FT,LRTD0_v-9[{3L?P kV`Ґ@d^)+pB.8eqTVްu }E|WCE?^WJꏦS a b$mKR #iRvwB~*G>UN)P 3ګVEW3T0*B>I_kQb'#܀6) QxH50M*#:P?0 5Nd{uPc`C4/^g}  EIaV/!H؏=Sposv)4_U &N(vna % I̓إ~uw./;:4tRW 1FD`fKhFM}Y"#=ÞrT~h?ɀ< d&LEwªSgP']{~C3/+8Ap0 ^͹7N/Sؤ0Y+=;50΄Z"UR}YuTnx)4IR8j?xy+{it 8[f-yh ߳">I"e$5; ~V2GPY 2NUopN$ng|ag.TK[㘪ϝ6_% okekz NsXhU$p,V;;_u˟5$˜Pg1m/'n~%k* j\6$df}p% N l xwXIћ  lHd;F7avAFj( K@܄DW n3#թm5PdžKKXs ˱,Ch$dY7)z{QkgJYodƹVW~ejƍ!AK+,`)İܐ->ׄ_m*ZWOc y*~QE2|%$v3 oc%o:UCA42O M*Zp 8&ҐAzCq؉$]jl#ƿTc ^2^=1U[KB0[6hq\\Ӌ>kU|b͞ >v mW٭υwMN"a`_a&(sJw1HR +Q,>߾S g~b م)p*ǹπRGEQ͘흟綄|S[pGyC<|?I ȃ'>0o4F\Ggg9aa,BCH~/]C {3M?GG 5Yml!ϔ)ty];@w\ӊWeu0<(C m{jːepcZAkpf9^dT F[?/bd֑?&4ۥQVj<Rk<]#sz"f6ّL723jc}t6h_?6lZaF_ 8.l5/뻕NrGhl܇GhA5nXAkЖ(0*t+Ó.$&d!D̈+6qJAw؉h~bP;h$b\jxg?h wZ8 ɮtWrMV 9ݒ?B<͎%6+N:zdCNqPX4cWhLM5o܄z,8 q]=,ʙI'66*b|P_jmWJAAsTwVW6Wec)V&'W[XOj~R40R%Z)( D)lKϏf(Bx3SX@69k Q2W__Y- P6qofǂϔ^(Qb3'jdWk0æc)v\嶯fk A܊rc.4d3 T`WuURxN/3:O1Z-wۻt1'B.|S9/ 2M-Ytފn.ijK9یvt@V\0<VޮJN-̙JiZJj:a\#ߓcǘc|('qynOsX/imJ| wSTͣ^Jjs>h4^|2s0Dns| w(~?[3Xa>g (T&wzq*}6FnѰy-z[vݺ~ӓ/<յ(ĩ^xQԂ'r̠5'FcxoTٛYoXj0OYP.x4#"i4o7纓Vu Čnv?\, J6'wUuq(X&y "vIa?k*5[83 n DBuj%NA.QG5 (&ӈ(O3nFBIg=텱 '/9AQORhEys)͚Q8qv_T?j <1MΫo lbr2.G 2m?9s75sɰa&UjK3>e/b_v#[`Y#"HvJHpo E3r ڲ=Fݸ-U *y#OZRǨ?e6A`6?T*pe $K;AM|ϓO(^RUPn^Zq-N6g!hq woũo D']+ ѯI.snQc2T,!&7+ž`>)aeoC/g(ffWkr!m#[mJѯ"Yap5Dd6_?_pNO~=YWnjG d+9nYO,fLR gbH;`ּe'BNwoZ=;#ς<Q.T5|s It`Y`TvI^:,Q}!<Үa-7XmسCpx.$+M~ˆ,= $+ҐCܿ"9eQ1C\q'ӳS/,v2DIJ-;EF\`DD F^|rp4X}f*r^PFRf6hb~{x̆i*4-7mc ǹ2D:W@qE~! YsB$ 搡tq3<픦aqBD|d^]tyf/;]/'FRcV0$W RU)^FՇ:g>&d6KX!J7N,1]ukc% h'#Na>E u%Hve )bk4{^!(} sˤgKML9 vF4~[) 9D%cL,Ye ҏBuߟ˲*;& BQmO-퓕yYH /ٴrX^~`0?6.{RTydw&8̝цsY V9?zک!C" 峐e2M wkZ:%r)MBOSE߱hʛUxq=6ƍnbEĵڼ~ 9ʢ( %Qq{|~em0nv-i£Va>,#[1TR\ϟ%42ا.P=#܎-Ą'3#A~Vۧȳx=; xgL>)d"3%\h`74GEG^v0v/p Fz;YFMqR0ʓ Q+n$/$AܿL }«IR2ђS^ y.[I'L;J\KZ|xUȷ_."<_~ִ"^hK, 9O3U4ifB!ֈx0+9Qϝ>s(q/Yi\& $A:cO;3J_ 3"hsbksGS0d|mz~9f ^H {`Oz-""x:&Vop[lRʯO,x@J_._ G?b"i8RQ eb<qEa ;c1]Rلu>\22ehI>[0Scܚ |Xpz6-qZTT>MJߚ_.u؆ت}|)|4w8G7JcD3Ll#OBSƨj+zt?H2fLMo[8,y34EȊ0w q~1YFDЦyTbwFav ݉+~XaqL΀3w̖8^4sS{U֩h>R`[vtv=Ŷg+4-Xʰ|/܅@;kgNeT~-01ؿǸq?9n9GC;|(o\ jj Wa Έ+ɵrfKq%*d9ШD4nCM)^  :qwLdZ0D) mt5|$\ΫgNĥc'% }e_ù aK%F&)R<IlMoWV,1ZËqdS&rP&,CcyT\1ʼZ-[ L/1Ga֭'كTRN"?8fe@]IWp%mņjw].Kޔa}P|PةW$av-9qV Wq%Ny_ $z(Ok +6 G\Kd eJ2 gܗJe| w3u9egT 0b-Vv Ah$ʃ7:(- ˓nV).yFl~z[ >.ltZhIeSA՞xǛ_@hPr%[;7^3ӟujioq|+ce.\G18.bU_0ߚvhmLT}zRPk āpʏLA/R>|]"6WtE( 2ɬlB^@4;IIGŕxs"ܗ-~'APЮͅ'R9J56Cx qPɜԻxԳvw*AnUq-6K3C$X2k~AG[3RaYk\H21ykx5'[HdPnTٖX̯rJk $f?ag h`=_Q=`q/uL a|8k'B(G`+Z[Ѕ79bW86~<@1V9JK?0 ~hx̢yi"L$Td}Ou[219ٍ v͙HGk/0`Hzh}#FWwP:l"!?NFB7HYIejx=8``"ɂ 7 $vRGg/0V uߘsWEd,gYV)˂W6 ÀumtV#<|W;*2G nWXOZCuU&K$waEơ* @QRSDgk QwUA Uij~b֔]7B%YEg-Dz*8}KW< H!LHhz 1zExK`Sʡ~~*t ZSu1cԨd7Q?a_4ƞf0H-Ezj}^x5ju=C&Z49d$qoTQ`9E%sPsG;{ DƩA4*~u&$Yx!=NZòn-aO|# )n uP%moElk-dq@X[H_kH$mO*sA(1]:P>w1owSY%6kSTDax I{m@x1S +W ?|+LW k@s0c; U.D5ceHq9UiPG{ @ _r%׻q&(b`T$Tj\y&CNȜ”zȜ(}^l&ԏ/zX$a>V۹A@mmń9ͻu el6왑ҧe10yfюk.΃*g2Î~)]C.}L͈p(w.؏JElv׬9 ȟiF ?)#D $ɴR1w]X=n}8X7AF6BPmg{V4 (K)D XjƄǖsd,W@`PGʲ9)Jśٺ.]J#bS:_G]BV([ܮ-{^ȱAh Aaf Q1-Pkbu|(SvoKΓ#ck@6e:X|D.2OBS̓ J@G)D|G#jrS6AŜ}l L\' 8) ʥ}񾏑Y|V@ xrO".&eͻ&,alZ3TA gn$Kϧ(/dK)D]~%RG˘nK9*F~H]񶭌/z+< 0]2ћn}!9@d`r M]tPaCj,- -r ѹa`2$08m}?OIAZd%k>巐 scO}gj7ltK~g!,8t/uYy@-=skUHT񯤙DIQc.B_1L#2hnJ{H`vja*ȉyOF^3e+4PUz ߠJ%I;xgշ)"_ChH(rzg9iKbDMd"b @ruS҅guA͏'gɍGVց-)I)TFJtT=B7$m6qYdq.l aՔ[!ɐEǁZhZ㘒 Rs-(&V{C{st~m|˃$Q=8V"H!,BC#9+8D m{+=Lm % YADC۶\M5:l6['p:Fy9jM#t'b fCw稐YPNnHph#Wt*_Xt}TROꦺ Z kۙ \/&{f#_z'(W_:&}n~xj/ZGB|g.2$T tBoJ7qCYx  qh:2Xo1E*% na> TT;j.,';~[/=xQryso4,ύ(JO9G բfZ[;!Yh&,LF*BY֖d ƞmԃaOEty(gβI%ћy׼9lOf!nwGq#e$ $sZ&ֈpw&AF8g^THtJM514gkgט{F`]#Z3{h$1\ə0fl"sYB=O/BVvaF 0u1D&3rM*<*F[J[8]s|SlLHq% QqN \C%)HIS>|ЖbƑ\Lr5ɕI`cۓyQDr+vKg+TjP$ܞ.*Q~J v.˥cRcӮM]NBVɦFv zˆl OcGJL-a!Q2hC[ Ey+xq'p$"Ϫ@/K,;6?AKB7{%j*1eMF.SR#'x VNN Ƅ &Bsa&K?ؠG|[0OZyx@m-`Jn`H 'vF7N6ª!yˤg=Sϣ*IތFyt2hڡ E#{?ߐG|',r:Ah]9YQGߴ%(23=Ei_%k$o(S.Lq6|Z_:Qᝆ)ADrIu;z03j.]M{|lآ,}@v"(Lo%!HLv"8@]"_x߉0S Pn]8K"E[zwnSk5^:dZFz M{TH`9ӟyvT5u4M^}̌dù9'2o7r PY9@]@c뙚+] ]UH]wn:ɗkxwU-l/DW)ULNʅGB&n^,JZeqv{vrS u,h<ԭ&ߓdwz-yA'ŃBG?QtH(UGyh.?{E6Ekzxv*>}7mԆN[1l:M9 2< <ܢ$U"O % ^ɷUيg݋ 6y, x umZXVN}6N7'K^`[K_|Tt37;/ Dͣ?^Ezu@<.w&YRw .6#0Rm܃c3vH_ &䊌) .6Ԓ/-+}>SKmMfX )i%P=L,Y) -|3zBW>ᬰwP6|rc6w$ץؽmaFilZ0 d5ae\B,dBaY{dpO5BA{zf)g9?[j9w?xM/f # pJe2'sO9 M1 4IXE%l(P 7g Ӯ֊f}TzMՋ-wVY^p&<zd.$g izSUO j&j=rXʙX-3?gƤ<}20qbebnDٷ|Hm t `%RVԪkc:{A_0`U$]A5k۴ؼgSRJ@C򜳾ީ) )yɗtsʥV0r4 7I Vzsf45M(: .Bzj_;*[t[seHqc.N-07͋7HFr-QqG$ 8uGk ` Q.1K%g P%U|fT޵=H0vus] .M~9Jr}^e̯{ D6[/-v=f;&^5tyMEKo"}wĻMlå(nc].{NLat 4"t>X<-nBN8K8kӧx֊{r>-NT <Ũ,GL $%zdwN~#3^U␌3acmdB#s;7 󸭚 r7tK$ŖuR mO \BFѬ^%C͓u_N7FQhSˎ OLu bũaG(]jIex+46#3/5f'#jM:[{ѷƚ[=\"U8Z#>kFCz#5ۺLZʆ45Wmcu"}*VIX͔~Y'4 n]*$C)@PPU(-) Ӱc,3nPmUMm-p_݃Yt(3H `82vif|~޿r߰ u ~m.<7HJX{^ $'r/]=+](\.,z+~ G[>7{Cu{2#C8ߠk: x)gQjމҡԱsWn<6vsH~tM؂83`dTg UQl^)0||)ј6TM.&D$s!3$\z&T)DI偂hpp;kD&(ÃbzH[#Et7l8.`ҷ|gab i9 B:<㊒K;<&WH53eMErUV 2TuG\,SA*1Udz~ @ӀY[(zk͸) krcb(<}bL`.Z.GmN s-3i ^hllo{}:R0ࡏ-2a('L]œ ez9u:]~v׼8xmwUڠ5kMַ^у Y`j;4d͒Y2*=RBNjev;֫4>Q;kuPi:vP~kz9PUVEtF[j&QCW< kꢁ ìX G?Ye8?7vζ'Uj%4}DQ7A-O1Q/<Yܖ&T*Ҙ5WWVQ/x>S_턇6n_/+N?4~ӋWw{p1p6_4={X./J ZJ> 5CIĝKOӆmht01cP4T+`a^*[p,D@X^eZbL 5g]2)hpʷN-B<0~ossnUQ>+ -G7zS97Bz=ҪRNƧF-j%%4SǖEwZә2[@@LeT4ێ\:.d )n~hU%LM3CלΜ4Ӝ8"CUg4?OoI=j_U#)C%feDCf5}KgP ~>{Тgc{ \l!]'#$-@OxXXDS@ޚv1Qomήq--o񺥍Y{QkWW>G!PNX_zBOFMtEoA~I`XU%sP:gA=Ia̘a q"=tY.!Zl'n!q瑔nn*,QYff$ԧVɗ'`Sa\>F!9%5́Zt3;{EC:22HV,ԅkY{S=M;7xbOWZ 0R}L 앲re^z<ϬKQw;r/P5-V12ˣtJ *b֐ܥ&HDG`TlT섞;JjjRУBlQMhA&Ճ b_(Eh&(],RlGtV(؜Jɉbpv/5˲ONgBv?'6Íԃ=FʶsE٫]qU?T3PWgR/ZMyfx!Tm`O?@r?P{h 7AX䤑ݗPXL` Jy(eN.ձ*$ڜt'jCD2?0E~zlTDLB(ʽ1dMO^jM(;'RgކJS#0h<9HC@تI#kt/!^3q:YFԑϹyA*\K@](gwqi~FmcWהa!3( eG*{vpG.[THӒ!tte-06F(ۯm~c8bbcm||T<4,\!* uymd% : -s 5YDsMѩJ LiwpǹFE~7 <x-jr o 3j0'Ulb@ad^ Ґ(sØ:1'!-~tTSN#ᆄ1>WSqVF?94JzqXə4ţijgYZ0707010000043d000081a4000000000000000000000001629779bf00000924000000000000000000000000000000000000005c00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci/hda/snd-hda-codec-ca0110.ko.xz7zXZִF!t/#K]?Eh=ڜ.+LYx=*! 8'c lnne`h.>w> VPOuNU햽4Ԋ,vַUX1,m$YxKǿ{"AՠHu oEuo'nRMY5!Iyzd:Xz ] u'EYslkt *L㙨Of֑wD尬=USbO8\p .LUGp^18,~xj 'o]'1x:9c]3гƒYǤKEla 跈h̞qavPR9aiz,uB% ?宔~LJFa2gYZ0707010000043e000081a4000000000000000000000001629779bf00009f14000000000000000000000000000000000000005c00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci/hda/snd-hda-codec-ca0132.ko.xz7zXZִF!t/T ]?Eh=ڜ.+Lfo|hr Or#e}JK-ZF.gպWU6eղqIH) ȸ-E:jő[aŠR e[r= 8&$jQD7-NvOohςS9`dzV!r],PqP5aAVP $pg Kyf& !kzAn1~cHɋ:AStU'x(rCb֙U@2έ^ w9+WsYm\ 叼T{펁 S>Gf "or`Ypx4Q R5Tp)k/zڝ+?~w|Oy 3A|F7:ll>#J ﶭVԝ༆ PTlok0ɮUG(Zx >"Xs)LJqH\dioqGd-jC!YJʎqQP((%-,j0 ȖKg5]];d9Dw|>X~$HZ[_sцUUm,S>t,,DhWN%R!xFa;o _')Z}!fl)púU?c) PC&󥀆RnN4a2z&{"]ujikrʩt۴~:S/24~fb{4lDE\nR]SN@W=mV{r 1tbqNyrt֍ H 5G$fƞ/)30 \v+N3G=ҕtTٯP HBO(l;L4눞Nj`l~D :3B-fa N퀤;(u5Gtlm-"SU]AHph]ysUm0ʀ]->.Ԝ&ol"$e}" !\*d3d")Y-~jrFus$4%sAV>{Fp~u?CFA-D 7}m0 KDi[h6q˼<_l:r4'5qf[8T#GVF8š,PtߌsջLCTs˲hT nrCWRW5: ħjI02椡E[ 4rouP{"D6B:v,!K?V_ue`8^!>sy0Ѓnf~xK*bgu3!O 1!ugRz##: V뢰 F[Vˑ8DC6gOO"{B.֬u|*q3oRāE^L$?ZNh_qaٌs)=kl AҎJQ օV:{@sH.g$GS= -86ǷQ OyFwT_t"ʪ ^3]3CDVpoLe-u{7q=[ihuSzTcv` 4vw7[Źt9ѵT>'epx<4Q -Ʀm虛M-9YFDbQ6k8=l_sQ?sUkq)05 ּ8FNR^(7*ZV .bHYkCw2IK|?([Ew fI]DH8[]\"Y`flYA7u\&dC/#yZɹC Eh^ubm%g_,Əw~L m p0a/c$.{6, MZʎlHD t۟r"1$"[~gi:2 ['J|UBKgP6bWMz:NT'>,zl]6|4]TkAHз*hojz$8 *d96R]Bf .L-'rn?hQ޻tM GtP2u3XdI4vP\ZQ%Qߍy m̽uI/$):qSQ@L<%ןz hyjaVWTxTʜq`T`ཡy5\KG?EC6b]/na֕ nF0M݃ɎV*a!w2OZ:G f~?e . 4QSGšě)ؐ|p|n<4ԯbcnH+ W&)RupDKx&^&ΗuS"ΫRb|8N$?p ZyY:d(pQCOcnȣmex~*xj>i-, :$5OTTHr> a_a՚F9e$'=IJUX(X*N "r]dmwdob ֘Ko.՟N(k*Kcv2ۦEjթMҞw"R_MCŅ@l 8!Yg6%6gx@*fMSLx!0aYAG=0\LO៓?ԛo/T!e~j j(;HʌkVǼ6 "^\n?2kl9f0 e؄;%[,$Xf!< )#XUlɦyӽDBYyMLqTb⯮NdZcC|V--2k|?#@qEMx7EPPETpdVlE[ >5/oa9"b in-/ϦB:b- 3g{Ig0s5o59gM=Nj 85@wC_469 i`xu㟖@Gؔ}d~%Qgy0M L!6G3ÊpVqcqqvK$ØDm]/|Q=GTǛwsiT;"0* 2p]S{9ڔR:&F̽K"ĢUagx&c}9D 9[]rj}Hޗ`?YsU(>}l^ߙfe *aPQk,hT!C˺ `ۮSyA(O9MU z!Î%VmÇ5@יTT`$2%j>6Xsw ލAJ5?uI=M?* 0ʇ~v:i8LX+YQV.@EAUʤ3x'Ma"'M8"RF'0DŋRCdh]@w &ی~ۓr VшqPy LĹ&b|"K&78Ij-rxl7'd ֥Hy @s04~H؏):V(3"9T>İW[ل!Tk fz~ :lURyZH,=dOj~5/D=!;ھcYkчB@ Q?ʺNEr95 '2Ze@9:,2E F`s,6 ŒDLG؎*='3IT~-eF3߇faw˩[-iD%x8$#'Q.o L/qY?EmeoG'4,P"@q8;47 Nd`,%財 s|'E9~gY)m%䪽y_'CՐaNߢg6G]ɘi=Wy{p\ZkirP}C2M~PʳČ v͹gR# Kh@]7WՄ;3mSQiz= +_fCw z|;0 0d#G[A*0 O(t- 4LJʬ&Se"]s݌viImγ#{9\o媟aX7~p/iJZ(K|ge vN6X#s~8QK@YnNHAU5_ v)R<.ALI?LpkۂGUCJ0RdzTEf٥{(HK+י8@NFaP*,ҟ_JM;gn4/ +F-Pp)E1{ G.Kh05]Kyk#[BWe~r2ᵣ#o6`dv'jj塨728Qvq~>/nHaxGjtڜ-!.q@- ( 5B=^Dz{]w<_JlIT傟[Rօ ѶgʦCeކs(r`z1 ~:u{ wY,0&ɻy;r 0o63K M RXMM f1_h#S쫀Y'omx۝%?BtXinM}&Ak8 ! uZ[EZ"y폡Wo8 mW=n_9*&w) Buo vv:6"}܋BOWFk Z@ΨV ` . G.F[_)!oŋBkGG%C =Gɶ:$3*<'Txq$l1u)DQdev?Wؓ#N0$$~Q9 _ jA_Ϳiu̧C 9_Xk(+{IVO#_> ;r7VԆ2 aK-m͒a|wv{ʦs(V2|17[AuxK)kdKHtL-kjeMK.Y"[.axf+Γ^ o)Bץݞvf}>$bTb7`@9~ aS˭~yfvk|+x1}8G0$&H1J\f }d>% K XɺXќug8{R~}hmýJ+"xUd.JH\Zo'jk{(bU5hDgm*c85Bk[Fo0~j8E[ UX9b_+TmTl%vamO } K3ƓTrOM㇞ƳB=ӌ_Lûکf P ꐶ}#2-v,.jx e-ndY^ȰsLX8lV1fy[ɒJ] O]dYD^6?Mn_uH=%"b&S7xBHVwfm+5Y`BqO;.DRPVrڳJ?⮲Mea>L-s(!{ҽlAHH#CwL 33GB)dڋ /r[jBd4m&@>2f s)WhD8c ,y,p"x(J|_@Ds7)a\>fFƁE:݇mxVK2|xZ1$~ȴ[ߛ=x#X[t/G! U*2:2!/yD >y=1IT@"Y G/{.jMᠦyU&Dadi][{Des^%%(^XmhIznh&j,͆!>p4*DpcXt'D"VEj}|a:rV _usO"Bl6 _57{AW85?3Ǥ/Uܿ*H\x*TfQbawk:m/l̃ĢOϳ1X-$T̬٩]ӏp}1|.%[yDž) cdfg;rz.>z"bbq9N[PI5F:{Q?q>䜢k |uP'TeU2ט`kvE~'p!@SEhp?-$WMXWI=+~=R B"iC@`1h\ >&vQ?%Y7參M+E_ f+' CQyuQ٩? -e-.ONRU[9SDg qQ5(5I,vAs_Ɩn>r:;%eUHBT2\#Xox{Y0Ԙ 43jInz鑁 LfzAE8X"T;q&=MF+u]D΍X//UxpU jFeIٸYH &9r磫o"~;;aەV?LƽG;˴J^+D|"=a+OqR1?LuN&~!>(Bhd8(aa- י0T(3<4y)zmrwadif>ġc6,֛ F$0Hu_?SP|lad;Fg_;Sl^&)!'l(6'ݏq(Tz' @!ibA%)s+[~ _ zoРN"LR=2of EJn5Pq~wF&ks@?ӽwv9ʴ: ߂Sg!ծ6gi":r8@ӛNcy[pDnX6 ϔL !eR?Tpcp1L1[x2g#ڳ:QO@d":[?ZĔD{1)w2Z18?-]f5/,L>RmfY*/Fu牕jnxt"_r1xxJTl"[6"auL <ȱs46fA[ij$~TM]kf5fmw7ҁ{6Fγ(rd6ف&q#Pl2AL z tKA$Q./@ufO%ٙv[ÎhCƻGRtJSQ*65LL v'M 8˞m3Iդ*}2osiԎh}k\q48PW̭O`KnBr-Y/-rc>^.ڠʊ#PPëy, 3re&vP WSRmTUdTp@rYɞ9hݝyb@&w9drQ%{UCW1Z,V!X<s0MvӞlACmF A]0IZԣq=A1՗x c,Y ,Ed&vZ#_B@~'^'W58{B%دs8ql3եSA3 ˋ O&vJgt OwVa}tnHhK cAOxN{P  t~Tb!i6>=`1'^ttttk4$C6ŃcnTٸ "]c/@-{(f0姚4Yn1p!$i! !&*jr3J/;gc)JA5:'1_tZ%:_yNjʽ_V'+]Oƈ{fb R Iedjoƥ_ugD\b&7 aixC:ڋ+CS:9R2A wEx06 @%p0= &DMMIeL*sVm]'|~eQ1 _wJ \ݦ)gT\T?6i>]'+Į=>ڮ8aO%>2tr/^"֐HXpI7uBptۖ̚_#k|dx/Wz83LzR鈨' t? ьPZ~ܸ`if7sV s;=>Nj9X3Θ = #!bm!Ľџ j4b%FOy[Ϗ^MKD1E~ {㨚b^]RlSMUaλ.0\9\`'OduB&lYe/tDM$X+tXHJmt-B4&cGZA=H٦oȡZ0 Rt`"99x7l0E`8 CA@@PcqK(|K0'` Q0&%)<o;~LidŨuHB3PZ a2vTw{Ǎk%8xwzNE~Mԥ{| * Ѕ铽sfp,z2B[ S^OZ5")j"cgꕌ(C&AXvުΟFA, weC . 1N_s?I!'c϶8%6Lf,LqpP}vOYІ^ BoʧŢ/H>MGpj#-Lֽ[Ox)'a،wl5BAѻh |zx@#/ [3XNR((Lj"f8׈lcĠBmR17{ZM_S{:ĦXW,R/*Pݟ&dG2VdT֜z˦y9T9Zӗqp$CaVPU%?zM|pTNɰE{$o7d*|}XKN]۾lHG$z1:O 26*|)GC E7"6LI=DyF;j#frCMTMQu-g) 3A6" " RrE6}M'+tbM)s"@~?G(2~٤o"S7_ , <(6$3| W}wzfW3[p ZAOK`i䘞|^~#Sض"p*ڤji\-\]Z/| lWx9VV.yasL{"lof?hexVؼ 9s@2.7, ^ުpz&eMɏ-vnBƾ #';g#"ՓR"q%J;|~X8V;+Ϡ ]vЉ%'ySҕE\:!} ?>>%}+8D; _ y5LgNz c j~꣇OE=ʕ͢aYBBPwX}E%Zz~\ 0@X;_G0b \r̺l/ ӼmFIvYB)$C!̱}-m e9:~D i 7 <,KwTKګ+=uqR7,$moˀ£.Ә!w UXM"k_]ݮd%u'k*Hbnz#8| srܺToLR0§VD^?d $E280u`fCg){/ǹRY˻ߋ UIp E !!$ ?k==4N8eDGm돽ue zm6P*==cZHI })q)8!<V(`I1)JQ٢:O3^OO{4+̠~+F-3*B!M8t*%1'L%WtLVܝvSHƧhfGSmEo`4ʾB+N( dIwZ]e{.g:[MG{ya u!1I%=YGP<3b1 OlktPUuX- p^I&/\@yCERFhC7&]䛤!|RT1vۨnI Ǻ E8P a%MUEm5UWMgKz0~BlI)4]t6`s]bjxӃ.lY(eRKd+Of WRE1*RmAmBq<ϱ3/yF L! Jcu%r}A6*vJ~> qiӻh#ʍͣP9&L*4(1޹kj*I}O J:_砜ltZz^_/SѡDsBw;CJP̵8{PeP0E2(ZghRN^C(5Ft!*7H_d \vpC əaNTDG(H2m춍aZK g[.,A)֝-؅"qe(*f#{3Ldxu^`ŒHOͺ&lːIYXde-j cHBP[{f2eWf"TMʓ7쏕y>łZ]F@n=OC 4:]޳ZF#'PcH,\גЫldhbxM%"9^~7 Ꞌ0+e1;spiZǷ ,C8a?G+S0줆~'IUrXD ]}+Х9٣]#`<|ff!xM(06,)%rC@z 2n Rb>QysSNRjfK=2/R`m-jhxMٻ5*墩a+u#Lr {EzL1}ێ i=!$ N`~.7;, E7^n%Q'2, _&W^ķ<>}_xYD'^7/ :蒞3?G?z̖P 2NGBIA_7J=qfsgWDa2v #؋u!|Y> m<c`%C)H4߯,_t\ZZ" _68xnk<t;(ӗ~j&W0k@7gqr(Jꓳ^RB}AxYƍHdɇ-?|eM-O6:kc\՛]Ou!ƂsT[+(l٧q)jCg;/30 k8F/[#]Dk ~QfʋH_`-0rq& ʝ>~BqY+"@&3jaf~Ǡn)YtCvl!7h2!cf#XG\?6,qɃ L''f zGy@B)aߚ{8Njj=M B'-(6[6~h*<8׀d@5 %n*LhM)oj0}  ʛ@-ܘ-(z!/RZ*&̦c9qgCחKCX̘.JuB5u^R(j:c*xU92J*hag: hGyJnI8گB+kgK' \f.nG,50xdC`- Jmut,W_%!"+f/bo hŅL4\Oe%}s&$OP4Έ+i G JWjᮤnϒ"|g [&*&b惘t̳&L@* ^9fj݆x[TE>8⤓.Z1/֯Rh!KѬHa]^j{@Wb(` _˜IŴ'NQ@ q_0đbl.P JM(qהS!e\jaOA Aۍ,T8DjI϶OS_x 7PfRm)!UUS% kӂO'=+$C 'B&TMb/;걵qryh{X~/_-װ]]^Os\G&;/7[|o5z4-* i!bYqCjDpUAZ,FCcHȽ .}7'PEw#rt"jW%=n QSCe+$PjhoV ",hoFbngϏMw2jRN/\#%1^ӦYy_c8󨈫@rȠvUI ~7w`VqdX ~i.^qS mG~:'mn bҠB@%Dž?̛xmHSw4%Q衿ޠɔYۣc34{1,mQq%W*IO$OHEgv02XL96ېŗ6'$(k&fwИn9TB\l禣'y=ćue侩],яgr+O1a/p%{ݣ,=DUqcdh}*y"-O$BǩÅbrupcR]xZX5O}P՞_tL;%Q?™_y4G(P7LA(tAB^q*͂+ &PlSyv*F!>XZb'r'Жӵڈ|3oj {>eRp;S~hZEQbEmj~kģ&Ԏޕ=1Y\w 6b&6RJV=O+T`m@ng3%Ueџ -3b.ΝN%>';r:41)kn#,h2KqHvt\vuF)ꣻ]2pB0cUQTZzVN/B&>{-bpTpХ8F%YO8kDEmhZ=\׊?%p r8\]hǰlY엙GWLpLq!ߢU[QOrf][n[Dm}e2>jl"0A?bFCsdcd H<)T:un}d~0HKh$E4Qc1}a;؋p3|QM9=ayٍӲWݤs 7(9 ֦>=u˰G~Ռq0#2kj .IUB2o/IV!UQ*YΤУYvmE,՘=h$ `iTIW@EV&-Cqu_= 8Q7?uR}耾$B_A"]f r w>/\Òίb΁N6̖2MF&zڥtWX e3 -ĽrðdZfUX_8K}L%›X QҦJ< gGH.]#G3l>!VV-$z5k{a6 Zl 0\ӇA 9vP@ٵ7~x|vjJiMLހLiTlDR \)M6'w eP9@LU.MՕyQ3Z$ei渥X:U#;|ENEێ(tcюX N )]:bӡ ;n,]{V\6O=mkt/Z#ӛUbr wCSFFge6TjO /+ 8{&׀=_X06)n[ZJNE!"uy?)Ot#~_Y *޿Tcpt&~dp9" NÃ,>Q Bg9ALTSzGW֯mmeXP $Q7O8i#,l0Bx&?_ ݯBgsQSVmyr:v kč%#&ƨ "*^eE_\ VԠ`JVIr3lgB`7%pTb .Rāl~ y4.ූ@C˙GDk٬Gr]48Vܡ! H񩝗_#?fR-t+wvuDr䲄k~"xozF: bΐgR‡琉B[TDQL۬sUgձ篼ҳ/:lIVH]bo$g_QM:W ċ{F ] }E&Bt$ĶέHur\gtRb%+K: Qנ oedPM.ꦍ>-" E߶=\&?Al4x*E@ZEf80XUL>/e>%%x6Eq xx$RTrX#L  FNq"d| fbPԦ A7zH۔VsYiV%xt,·@Gqլi݅/S @DO;A8E3/K q.x'7&7 {g6~=$2&hc4_!HgN9b).3HP}s!uN^6E:_ iaSzCa+6޵"fn!>ђPj?сđ.8p5vVB UgjI߈t=5GlaϭKOmOWנoPmAàkiu .mK`qVd#c~Y1&dU?\@j7 6elѩTۀ{MQޒl.?`˛oH`f^1!CYQ3=UK`i|j|Z]~1TFoi-"]N!AE!hu8ϱ_XqDUx #e\]~HkOPxsy 1c$S\.E A}+d)d8@*;ȇecwj'{g ODT\ ukMO߂Chꮇקo1=Y'C,D+ (zfZ(^[3s?lGzv` P{ej@A'#ˎ8A%4QG=?Őv^4A.EGy0X%abjg˪j,Fx7{1A F. 0/;Uԯ {wkA${i7=9;˯q)q{%bWw2Yl+MAb xݫhG$1R}ofup=8'۟x83W^.?T+"/($7S:qs?hi"ъZ@y/XO,cF+#(RKߓ %s`✯YXdXt9>sǥn]kxp9|ytz [5F )^`(֙dT[?uwrƖ;x|AyE[(UG\lm"k˯*6SSН%:O v~IEѧqr mxXcF&K6u 譹2nc#AR N"ȩz7=>2x/ ;+%QUo:o&nZQPb/6#PbJz3ayS<Б RP1_4u `VZstZ[[\'\fP?C\tByrA}ŗ?.vV(w C &.EͰ4ԩcv/眝((D er(Ҹ(= 0u_AA' [;&n(.#DC)~ 昡iBg_+ $ǭgLuj#KU#2>,#H oLO6d]}DUO%oPܨn"&*iN?U3@Z6vJlr,sFgfTa8f]du'2{QrјQNDr6`T6QC`[-c,aφZ<ԋG[L k!|:I0kU ]=Jqd~y++H8x'-RC$P &=:ٻyM} J`ѧu"l\6.ۡQSj ِ#s5.\4m!FZAZyEXi6 `5Ն4X.IB*\qJ ɣSs",dS˾4]D3^%9u@AEIJ5 B&hõ1&BԊ3=n .$DT\,5JޟQKuѧ R"򐤜[O>QK(6(%q@Ol -ÀRUɏ6C$#ۺt-j-|:_VzVb 2 sNW W)SUo)VIj3>dz!zЮ{ '1qBze;r8U eeJP`w P{B%Hecͨ+s,\nBA튝Vd(H@8P38'ԋ6pl ǮxK`ό-}ɑ].4 ~dxx ړMd2(k̸e X$|D@s(GyB9+$+%cfRwE2{^ hljN M&C!)袑4) me8dgdTr ?a;6 7ojdR }VxD+Up6?Z+/ED/p#By!0[>mC~;aZ7PVɉOH|\`9s59`Z4&i&+ \cdz2#) L09|' c3?ۂdC=ѱ՗tw@RP=VZ{@@qEEf;Aӵw`FٜݬQ2ZӦ;7竽U#˗хf)2Q?#{]@_BºT(D+70c:CA4۾PCo#S58Gm%AV':yueG+ qgrc{@U9[Glo]~%ٲ~/^EڮHPml\FfW[G˯˫c-Uۈ|saУy>??˿z@mP|A _  6_Ndvːέe ͢&H;>8~xY=K)r˾ l0NrKaΝp:*0Lت)œ9u~+ /. F{0ژ4=M⨢VɃ4`$Vipz\ zO-EwԔFCh4Vk1KR( ?*Pr0.HoխT<8SiE%@%Ə/vJUϱ`nie6]?Suw73x|nt15M_hG}{t)0 o@Ɗ7`9UL3{(R{*$ܭ\ņzFbkkk_%Eɕg^5m*- .C@9@fYY있7Bǧ)0K8Ab*c/k8e>u@Qy5CE9e/ K vY3tY^׎֐_v ՟*.P/=1SBfatR[MrpƳJ%0TT/\ͭ׮h)HaW%? .0@RD#^9xGރ(e I򆼎:27ԣ;vF]W{r'|nOٿ^P$mt9 T3&|:僷FGQ薎i2\;3@Tt$Mn-;eļ qzU%mrb7dx[݆$P5k^A#$9%HQp po'\-;y+Fa RfPewiV6ih/N=Rg:Ree!*n4 ~BЬ~ccv|}&,Z 1bDcx5+Xi{DžU."0T<! m}%%/Rrre&(ty?XѕhҞ Ъ1ËqXi8PtfUwf35jhCQQ;,b`ƚSʑKt)W?vGz -վNqpVDn~B]:%Kx_;V!ZUYS5H=ָK陣rF $ؖǡgo5 |qEs9,xm5KDM ;zC QEW҅Q~y>7ge+f>Uy&q.wM@6y\?nGn,ݮon?@Pҏ)l)Tn gEPNh["D-8@O=x՗JNgFWrv4O &H9{9bʄp TvW윯Ӳ!EP3dhҴtoj *D_U6u |V/n_&ƮjʡxG6YlmC̿IbyUK'1 f޽k {Mr;ɪAYq5LdHjZq턼LG32>NHn%_\CAbJG5{8;:}ņB׳=]{5qR_HhL L9-ڽԞ877P[a~~+5VqȽj%)y ]iW88 "-ތO cOSm-nNC> +&zHFf^uk_*TK/kύV<_K;lGdD6KmS"\\Q]̓dfJs!TɁĶZlE![tS D^"]Tk~wVCdwdHF^IL)>y)kB8uʍ!9F;8UyjUF,+qq\сƖΜ|됻CLR쵵\E]誋n.W ǽ\419ޝ~V@.4nR W V4ϖ9ӱ箓{\Ϋp!y: =0boiVDljH USFLWK4y=71|^]"/^f?w^p NO{dEͅ~p*;pLot2. ƍg!\|#YxWx_y;?dUHErgwBY1yHbr6f$Gb]Y\7~3 2If+Bh~64Q*ܬ1; ¿ŃQ _0)bj]s&)˜1Rg?]ߢ 9V9v ;؆-;JH [S-xOvw]t'\n$JW U2Sm n庲+{P'T5wsZYқo]jҒ [ 6ԋ#f ;R4/\ec!T'_+4%FKXΪXFSVFv;؞+)7S>Pqkat(%;L X&USTji Z1RXOM:< }B(UкZ 'ޜ|vQyڰR|lݥj)Hr ڝYBf.pPrFă7si\,O3l?mB7Y;2̜K_=NE0ȩbAXkK,K>] }K7Zn[d؝iV960xI&V76z0@Rok|^}\fy_O,04bx3~)<Of@vn۾ZoCa#&|!: -FYDZ?|B.ZSv RH TdiЬ0X}4 BSf \l)) 9,$= 8 X"9;"k5W@# O5H{aׄ'6fՈfSjy?*ٷpZ~4l@?&fRثe,cZ$`ƐGhx)`xyl9%o\&Ri.u[1nW4~`Cs% kQEkS4c4>-v|_w1ir[j1OJU5,O n1oQ+m)Ü2[;r/U4aXbb6hzBٽ% rSQM+f@/H>Nbd*C2M̞^yXd>~ bMCAHs7ڸT ~@O6Q5B:O[gԇqtAzut/^A0XT*LL"H:YKلJB[meiNV ,QƄ:R>' *DF +a]*is8 <f#)"Ǥ_OV` ő7%455BAT/ IգC,I9 XcRM/oc=5uqٜlbBN<7tigCKNULLHpmm-~fuqO{-0گ ci @uI58P*wkZfn g`j  uCiR,Ce`)T(sgo: :2h̚uPdUD+aJ},+O6Nb0/p ӑ34 776N񩚭\p~>k 8;tmNQn/H9M,n /i&n];E]&oG,C1y 'Y*iB#}ϓ u!/99i}L3}^RL6a!&Hi*w^̴\t, '2`@,H'.ByNؕ,A*HPRxǽ* 'n.TpnZ0 hv,5p|kO/isߋzi͊LR?2K qtórccSyѤ3RO*UJߞ޾ Q"=%)K b>}P(Vg*ߚxt8Kͼ%Jbfœ 4feiqM]"&a%ڱ [g W^ǔ$~̯b.g~DLj@͔4>F5GCNQh;t Fx+ .9]cv7𷉊eF070JjFu嵈!ݻX 'HߑkT*3妄/Ά^-ZeM &o'6ށ12Q}׾]KŜ dK ~&[;;ceJ[l2I)ָ5IL0oN͉!VF*Pvbq9&2@-)*oQJ XrL;\64h93 W rPF̡q?ҷ0j],HA t@݉!^@5obmÍڶՐ@I JkᏺKBFNN6a ߆,!`Xa_LK6bh/ <& 4C-Lgq†21(.:.S]FMZRG19~L)>EWf)iT@Cqd֟C1V=|WBJ{BJy&7jz\VZqS2$X jk搓T9و;p%[^lV6om8!^ Ww4s{yrfH9SAUۓg9#2ɰPMȔ:4LX/ NHMS~!X '3kk2z mĎc;]nd5PrgW]Qxr5΁Cwl7Jk?/8:FalPb\I'N"c `Q(§zÏ?þn/.m 40.dМ?B<8 #IQ@8h}qJ/\$TOPti~;8ߨ,}>d="6 +!j3ԏVkn$g?C9ܑ0B%i\"JAT<zXfw?F#7 WToVns=0S`5I+E XD>坌CCܐ%P+Zø/5DjB(QgQߕK+k9 vTB՘t|J#C[=7.%Q*b3ન!a.Lՙ8LB^2UJl (4"PJ{bΙ]ombxvOqcL#fZ>5X{^C(It jU.*zQT_^rT;/-S1"B UI5q|s{% ֆ5. BCཹ +IAO;dq$=E¸R>S񆌲=.NQ2WJi^Mk.dJ򌓓en`&[:q.߇y_' ިOZ:ej.㫉FJxjփ^T$#4?BOsG~ R0|MSˈ X`ǮHKőIC}Vz1]uGp&6@ M&,8kQxQHү} ۾jOCm¢Pl҄Wwek5.>RKZ4WghZ'9{]GjB6(\{I֨u&(VOf?;~f/VvdYƄ/nݘ[ʣmiml(YJ>)T2pAsHǐgw<@iUMm]^ t  CB~o[ȩhR6rW($Lwu`Ȣy6PMm7#kŁlpyh˸Ɵp1b!.(x|Z0An*"aH6޳%t/ (?9QtM"ޔ}@)603E2 rfA q*5ExҖ;D 조ҿ w%b6Xzb45&8j F^Ɉi',悇RA5z1_t=|`6g T2g9ZY6uDڎ`Mp[ rG8 4iL44N'Ͳk[*NIXZL*!<75ԍ[Խ l}&LY/iMjrjsyYbiR(&;1^SRü1vR0de0Zdv~aUN : ZN6y9t7ؼQ'M*PM9mM%s$S )|\UB?r!e*g 0.5%;ټIR}Gχ8XXpqPB9n|fn-PSc")uY_Pw5r@ 5 DVa6Bsw{qǏ*y B:秬MH4?F˔Q<=UDA:Jc_7K;٨v0xTr Ƀ0t[oiaU,̣KI7xri|-C|-BeȃX`AZ #sieEt3{Ѭyۋf 'NaJݻ(S|g 4Yp/D<Y;bn%4.DZZdsXWw ­ӦW9#vI4++A6Sš "?uz*+ʷ.ƖXEizh{\7"Ǝ CBt,w ~C7~9 mkgp15O =b%a(6d>&!774/9F`o8Z4̽9.Z3ѤbelUB~9(ڸzNJ>mQ\3N$e&O,#^04ҭ(Q*[?#A/&"=#ܠ/T9r,KUɧ!09ThJ;yy?D.1Wy3Ylj]cNV@梂.;:NQCP;t{=, A.*H_~1hcviwŵʸW?iu8pLAd^Yh3Bפ,̺qdH]cCQ;rn5GQƂ'L7 O6c4((M]+87HC]5gc|,:rX_Mz#DMf9Nꆂw{CG%xڧ鮎-ꃸPxTPX<\exP_uFrw&j$o ~"jz]FLpo 7 CpwPUӚOh@̪jv;[͕ҁ4\hL!HTaa-)!'ު76+`W3~2H'Z{/W2i֝?M]0^<R`QD]0ȆEޥͳ'II]62Xrl@D[0-H @Y 9DkV'@sB18~&d9@4FZ\mjA쌤Jm`JG;tt1?)S!b.Ls>jt#ԯג!З&3oswGӍ9ȹc$e1Q}5ȩ?&Uˆ[!\gWD]>*mٟچ'tk S(ȥ3CMVsAj, P$O[eZ:m f1^?Wmj3~؄[.1Nuf'33Û%\y 2/{g|D`HԸ)<)\T8Fqд5fgo<p;,3Tm&#!0gX-[& ōcw5ء]#wM`ICDvb߆Ř䘺G=A#w<3O0#?i &r۷Ł\*h@Jh%= ' H`g;}G,Fc iHRx@8Z< .fDͧ=k-Q+[ڸԁH}iՅw#"n|E-9We "/}hRlİG\~31K|i@eQ{C;x2vh+g'?s@x8lg ׃W{$gJהLځ J4/`5 =lΏ"i}֋C-vs ::X_n!z@Fq6&_݈0]yvb׷o6SBǻ=lg+$SG,DCY2Gq!4cT%'oden'BYz'\bJ=m]RIdyKեa[^20.FQP-2srˍ.ܰ)܍0,}bɡiFք7$t90"7+rT9u\AN_Ns.>^ ,TȤs4Y03@ky1hRԯ^us\z {!ip^9O]#)~?>:|1+HUoppy?̲Jgiv عECU_u *טѮ4\VP b"-z9 Y mJÍkUQ9gZpdꉖAG=YRfuacO&:{|L9\k8io|,Ip|(S)1ۜ| hʮ2*e5 % "jþfztTz-^L!X#T5PG$lN7j9`省:E7@BZØq/-KM/fyܹ+ܭ.[Njz  .ƨ_6RXł-Jxyt'Lg9KxH')/k{Uم8VnkL}"cT QqRߦ4d]i*v@27NwbwY/AFՄѠ{4DZ, fބ,.PlyU<&Nb+uJ{V~/sv|d?6|WCd$:x͙zy Q 23DvZșF!EDy/BM*%$]g{O`@ V7"5KH$-J E;{P!&;CK_~7GyB E6m|o(6?}imx֔.֬,G{]L1$O!C%vl*j0>+/|r񿿰# &jB'v|ZGH2nf/tAJdN)󭔿˥sQɪ 9b̬-R=Fr6:3VA{f*ibIbyM|;AJ`[~UH`kne2mo {/ 79G=C}Kt/։Kl~jLi%u:ƥ4X:RJa@u- cni[s&h1֍\ ZNhlKy_$W?Rig[ՏH:*5Ԑ`PchVv0^ O=-CE `a1Zũ5Z/R' ߦ\k丰-QK>lhc%z?E6Gt/8oi_@o}3HqNbCbAN"?++ 1"4(WFXSi%i=c,߃  Š~b!Kǘj#:/xi߭ށwGXhLq0!ޭG ;]O1CnjrDVW.3Bʁ_ہx7J~O>w{i$ 9<倹LI6fg1~w)]w]CwSHZsEb [m (ms~E R2.ڧlލkC\)+1ʠZH_d`1",C`E#Tp8e3vOY`.ho~$&K ifٜ7EbH2vvV&m62-.D[(xVVѳ,!H@}5alv9f$=^4.&pRxAʶa}B$h5tCMg^쩂^= .Ffrf)1`A>пIp *#@ B/ۯNܣ>6@W;?cS,EpىSS ^f`iD׉ NdgX&gP:)+2jC/_KM}s ȳJ\YN:TB2lvR.A}T*SOS&Dj})PW;V߄ W] ց9u2.֠i_52y-PD@G*ksn|S1ΤB 'oKG9nP7I8Q˵o{P2B7"AH#a fIE->yzVH T׍ ʃzl .nJ! dZq”_ =T;57311ڸ" 6Vcኼbqp_\[{eIʮwm#* .p9?p gfn#ilZ ։@^9-2uYK~(>F\a KW%uR"GKoÆ5+"`)~ښ#J ?e\$2IiVp||:Mc@-w*"vR&e%7&Pqi5$Q.םkИ1rM큎eP+Ey*U(ruS w0HȞ3~P_ E!̩/dv谆JMVl^tX W_Ӄzw$'("UF/<Ј8TuAg XkQC N?K80#M?X#ԕ7H 8a G J:Xz94Dž^}v4#"`owWi䕡~:B>x;.l897⒲(K6 ~=W#-agw=3I@?դ#pم(!~Ų6^"UJWeu::URjDL_!r\j+ޏa%!!) >J PUcii eY:"(ZJĜު;Q\ka"JjXN:H]H)x  4iGIiϊy+lʏPB(+;[>놼+i'sVPj^UgBQc.c 0 ț z!&37yDvGkN( {eH)d3qF8E:M(8)zA yLk :} i H/{$ٙl{bJ#. '<-d"+XCԹavݺE_o^ lc\聧fmOP\<Y\|p:i dsZ%>ɠ*i@Za`3a%d L gVAF`0dwIVrB4r^W}f*yeE~l{y'ޱ*N7IS"Tn $\"J_:(=W\ Ǣ":"V]6 ˺ff#S1UҒy`:M^#.hM.FR@v\_X_NXn}!)&*,nx)147bqWk ΎfAOWhN[Yd't,|[c%4)C7i$-@,zR,q'n(7[X: ^y$t&D(pCf%=k$#_u` 4N#@bv Vht5 8b_*@*ǻ䋔@%N;#15=| +~y\dI9_AM$)JZC;(xf_0$ ";:PLAa8]hzH%`L~K/Nl.b~?!2cwzaRUʚ6|x2@NUu!rW+Qp3}Q{`5D1#-$BEhƖSq 6欢j<$/I\IMa.CK(#.XAx N7tm\66Jt## XVm/K\m}O;zAg!_CS절BphrA8slUB gD,acĮ`84HQ@͖B[ cCcӊ%'#s8>4~cWݖ,A7B')2W_c76.f8=/Z'%r%O >Lt,1Qa\M~3w1@ !εxճ4%Z>\ƛ>Qsyo&kXr |,\?[8s:5ĴzG&cT2r̓Q^I2MP˥~P(`\FFgIN" ( p;Κђ&^R`0iQ,#~V`p q@ )HMH2q4/Bz6O2;5%V*O˘6셹lPQw憏o32W挦|rȶ0\.aFs?t$4f=sCK)9! J$jL $EĨ.xp.}ZWNl]NJm.vNj1)%d!k{MLդ*pgz6TX1Xq7 pV}#޷#`.Q"RV}csщNarT]rf ۙ\3bCĶ>)NVqͯA1EIfT=13d7C_:y4bMŸ́Z| ULCo,*B8&4J갫vٓ[ ;ER!hp/UUnZ=zfSŕݖCjfNHz:xޣ`ALU$O{9o Q;}7؝%]Ȱ"sچ yH_' LΊ޼3Kؗ)(7|{Ajq3<7X`}d]M^o!Fc9 SN(\/~?29!YHL1(5 th2^/8$ X d|`x!p҅Ku[?xw)ip'MF.wzG-!kZ 9q{ݥ;Bs|.$ s<:`]8eiHˇèE+^7yb.c0]jq\p4M: nP>w![Rܳy| ^̹Ř 'ues,:1/ r839JPnq|R jw-lr0sa|S|cB؃jzQ={k>緆a\NTP SF"mUp ]Bdso_TǞ{N˱ æxh 4݅׆>QFݥj˥&s xG{:’8~Nb`m4-SGPuybm,䶗NWfv}+_::e&n~ݽA4u襥^a6HU| ZÔMZV1l)mSx^ZL]) PfY:ɡ\Asf8O`1K)z7uh ^·)E]~PZ([bYL"5^~ޓ6V=v *-*}>H `1%$@RÛ}Y=^IL4HCaB'Y,ֈBKa|#z$ FIzcDWaR{!eac$qKK[U~)̭3fߊ|#9)js4\7Fv,T~E CxsƸsC,C9HMBee]/:oY[I$Z!q+Ɏ˯0qyպg'p2qh xd}IǨ/I`Yo70gbšm{ܽB9*A1͗UY&bpA6gXq”< 7wq5ɬ"7 o26Ae+Gނ`]鷹 Ṉ-G.G^},H|S;3N'tp#o@Ub(Cro;jJ)5Hʝ0+̮}ٷٖ>l sۉFyYr^mTr|b hG*V#-Fv_22N3j.6zǵ%Cݛ|5on?p/GXNwa3qrԾu[8.fEm5BwK)b׫T /*=U/)L ; OI)q 9/xB;>]+bS:ڬtr'N$xU+/pݢWkv=Yj "7ו5f.YMК)Z04PR/SϯϘ <]@k+(L wPF:x^RL[ OZ i0L`O9]4"654\Bnb"9 tTԘ5(~m`zn"UO<lMpC_> K#5ŐMDP3)qe.C5Bq8 &ہ' 2E p- a۴ɉ)>Q#],7])P왤Q&םc9˔,hQ*"}1=)zxDٔL|l5{cn=0EOjp pdg "[֞lM֗M2-Hb,$N iYgaqo0}b-D R'JqFn6{+549AAa]9a DD$aq/@n .VUl^0ԢA>w1nVO_6_D)s\d#K6-ž=J gDMfxMANk=뗼2w$+gc׿ _jtXO,uYb=е\xۣ4U%XzgmKD('_-39nz'ZD+zqU LV.9ex-/<9{@81o<5|1&sԷ67@g앎4?+oQqWBi3 REF)CuϗCVl2RPI+.Qс+3)gLunT*9H2#3EJ.linS1l'KMQmа.{O,8c&r'K?Y2i 6oT>Ea~EjF^~r¯75ը)ޘ3.8-::ھ v9˫ ZlM 47Y:Bma܈hIa) [ӥo+ʍk\F܈)B3g~mf]y{;=H96r(Xwfh0pl S%aěֻL'OTLU7B20 .ͩܬ}~O3w|2S@"RE4e*܌8!c!/ݢ;µ&,nASv((?-G>yGg-SHWW7pB&XTR{r>!*5:oЕrqD<[<,@\|26ډS-'ݑaP%*C <-+z$Mncn/4iߧ/ iܗXV7|>kKAb.2#0wDh+L$ U_ώȔz:6?\ 珬jk>Mlj~CkWHhHB u2s ߐOWc%o\݉B`- B=m&#hH9.HG"! }docߵ!&)ފ/cr7#70ЀU̜\\Gw>٨#[էoE2"7,RUؙEL̦H&:KZ{Vqȱ$vuVZR6.{K%w%xQgl&m0G6;v`g6\`IM$P=K$ig8XÞ}gs͹Qv@X`}:j7Z} (jW#M=U0#m`b1Yڇ] q]WDWȻ+rUf1X`3:Wd鴲=m4*~TB< p1/d{W:ツ>=qb+/% 4\[>3 .b~Q o?JHlu,{|).-r+΋nS|Z=(Nmc+isRДVRlV\ oPط̮D-tKߜ2! +,`٧s}x]#ɋ<ぼX;m%q\lm~8W27aPm@Hk⸾[~ey$Jˡ X1A(r Mg=کnjBȼ> C_ĢCuZ>[4'`h,z{Sɥt P]JrĜ]_gVr47N5v{hJ J &)pD״h,GLسDz)u-#'x 8ZsӢ{^Wj,e!9#x_?j<{$ߟиwu)}>ҷw֗?S~EΌѲ'%OZO :IYJ[ h0#:n/T(NQ6 -ѕҶpu!l$ƏX yvPaȉEQmnk|oPÉRL( ;%zƤT2jJpp;%%f.f2\+̉OR#z &٣*+a9@Q\/69d';k5.R'RW IFL坬 x[t'=kl5HԦԘEcjK8&Wj7+^zYIv?[p҃f Q{ppn=j|Gx7_sP~\ DVשt-gvs{',*)V΍FS_DpS&(~v+jlDIa%"E?KE2oW;{K-R¡W ?deqTd7r53Wuk<)!M1X-aݲ~TTX%b _!/nwH؅- BzirsCk \)L l(BE0M";O׍Z1Z,K3aGsj/|0 ;qOʳDR_oe.IVu!6ñ7U6?'!.0;I"x T EPRcp/8Eܼg(1t8o4m7#]' gC1+"k OjˬA|7A7 \eVT%)v!]ݲ)x+lڔ_yARQ&1R+$ ,rrwh٧|O&}4*a7p+qLzI/≫qJW엘u(cDk@Wf"}eH6ZDY1 0Mqe9\[ C% ] SQfyND@<-kh^pM ǖINg">līva7masG͹x=GF;ņ~tJ 7,x]jᚚ bRկI~W+;Ollbźwh:'k6D*8-([+#yz>@dkT5EXha~5@XT 4޳HϋnXa"G!(4()$̍.VcNx4!vA~zvAĹh]*4oe;uF"v -%Zk!%Z{HK7k%д̵‹]uwbP_.9c\HԊt4)Ij3dW0N'= |-->d[wq>zOU_ esjC(dOv* W "*8fC7X)-ju ,L%O}T zvcxL2Ұ۔Na1)"$K.YbI* ƹE:|f~>Ç)-UL>N nt3!wP|iFouc㹱SO- |dQzq]pc‰s ߚ AK-K7DQeN;c6 Wr_+1 K2 愄4笽}T ^MEأe' ÙPXH qïnh8>:O75[6/eDf9 bC\c\F\[D/HO gxUiJk6mPDE0TD6zJ7N]ݛ^9)0TiE5Ƚ3fӵ}<:&&8@TxI#"D(?m$'6hc&bBQs}p}L 3`%SF$ TT¥(Z4V"Q)i^ l TPtc^cZ37ʆ ݦ8ږݍB[U#vA!5ѐR)`~6τ؈)gp/A9ɷ0ߌІPl37ҭ{{!篐KWw3ky DZi /dT ˔8xYB}ԓl95" Bd) H[ C4>S~337H1nm9`3I}8Jr28 K& | \4Һ}4JGաFbS30vEVZ2&͝۱8' ߐ2NwqcQpVLL"nꑼ+F^T {d R"y\}N"at ;R y`N`T| 8Hr%|üɌ ZBł5z#Ň0m5xp< N|f1.Ϧ2K'[ۖ,N>^TlfƘFq<+.jU94) 9ye-Q=5[5URe`G ^!-+ሿӏdž^_+PN-YI~*}1|Huyelܷ,AaD<'],Ծ/јP# }!5C5,~=;+!Orz.͸tf~F_V 6| S`;sxͼS@ݫj>b{} O1+`-)ġJ1e;N~uwWad!vw<#^cWěh6zq#ҦQ5$K8$KW+B9Xb.zhtIWhF>ns+x:pAcTm}#%sBK1͊7DEco&dx*MҘzGQ28^H O=5wg:kݎ Kx|B!=fK[ +w2e d؍|{2핥(_I~ z9|_eMyUi- DЏKiuKK&٬ŊaP<zi **<Ļ P(Z=ʝɲjxTuĬجZZ:{Ѧ' 輀7dm1dS܎M5N'b}ڷ;ru"f۵5ȧ G AfFkJĎB3".Osn 2M+ehM['ziK5bb大pE%&#):)KIT7V{Y3SᏓJ eiI')m,0<_ M1'uck  y/oMM-Ef0fXJm}U D.v)Lpm{^ .fT& |{ ĩ 8B떁aJnի= UWiD̗!rէ6xLOHbw,ӱ3W%O8.}t$`粴~xx6;ag-f 5,,YKީ S+h>4d5bD[d4،;^9q/ 7@m1eҌ9E^ܲa_+jڛ:X#Uxr)=?YV, a~$"c >itSWɻ?_anC,~[hM_Dvu!r˸Q )V$%_q='%p56i c2jBE&NB䨜\>gPE{o4'7סrp\ Ka'o0$3< =^!(Ix?Ѳ$>VrYRJ-reemyG'ăGA-)u$)"+-K33Y؇9πev 1H"׭J4R4[ꚱKJ߿GYXD]S|-(2f5E\ Nn:bߊZr L[5)7'Ei!w1>t E֖`Oe'U7r7f5 32<ŴVu_;(Gor*&A",]Q6j {K ZX&^[=P@Gs<_s _mJ5 !k[9?n-aB2c pj"OC+A܉'Sؿ`;uv o'Hjwl{; ^5p5T"RRw:=sjo7U`".p"C2ơL"ڝw+PH?B-K[YZY6S9ݲˑv@菼Tsq 'ޭG-[ʁ>sȉmhjg,oO"Gu CiV8A6O":jFbuB=G:Qm7/ ٛ1th-!(޵h{ #w#WLxhP1^ zVaoI,w['ZWG\ͤ|bl 7Tw|9wckPaN#xhSϐ ;2  hᚃx3gAbϩC6GYopG|z7{ay\ þ 'adQk,_.I,p#2B1{\Us!f nuH3 P7Nd/Йh'˕w"fjpǼP2DW&BkEL@n:uuȂ]|8uk/P*+!:0{@RUb_̊#x%P߸[u#[ү"qY>^UhY*|ӴLouڄZ_>CFFǡn=1hè1Ey7d߁ii&d\y D Cgq`PNod?`36Yo(^T*yݤ#V:C3[TkAZ4_x}r-Sdx`ţrQAnqzhFWHS}-# Y]9Ś^uK?'L˕\Ex&R{Ԧ mMQ@qj{;Fv&l*9'꒯l4ՎG2f/"ͷ 0͐lUyPs?gB1U>hD'ǿ9515ۿ~).)͑VB&@pm1qC_hiNGCtILz'%>?Q:C ߡwgOz9=Ʊ:- z-F΃ځ_j)f oQXD\i1DEY5Ui2ad8 "6z~hLeq)皼MۭpQOPX>B5"R$Ha3]72T³ İJhI!cұr5~eo m/7BLǥwlcF> 0:Y PLT8jq")PzA3cl<_rGl@N(fO)+܇'Dތ_?pWpj`O"4Q0RB>bA_<ڡEk,Lvy(:Bo^+`L|["#AXQ\V.3U'N3@M7mT!b78D 钤~ څW~"A!qM^'(^Q n2Eٹ#n xƤ@pK]cՕ 5KL|2yI~i5z-o"Ȟ!@*~ǀ~Dj/k2YlIWlSCW1GpFenҀ>-bN1o$R~|f^>ٶJ̌+F!6b6u(w}tkmB5Z1,QM򞲘?rc Ʊ~+qb~X#LpΎ/ {i>ojRSg B4j: mKණ};4LPĊ:L{~>/֋OU-cr9ޱJ9շm=o>5W*"8!(perШhڡ9U{ /[Ŋ7w 'ᔸ- "[s-@4[ + L=3Ζ{va:w< n3o:+>{%vŹڠaYU w1Wi& Wo;F>"=uFWϐW3j)\yÆd;͠R4z @sn=?)dX)"nE,~ah~B)!+ИP*$q)dgڠ&C|7vC B\GKnoIw09 ]p5HM9dbu{VT߁ŕPbuBTqo`6GDl%)*Q>2nj*XqHyqXۏy [aLq<lP ^o4ęDg{:w V:@q\%EhJ(ϸ/'Ƕڛ(edUMi4T3ldcٜd&pIPtp]RqJ~JD,ꗁY#cvh;4[ylÝ6དྷǒ\^ϭq<;ca&@]SI C|(<ΒuE+Rٖ%)װ-׬+q2f+KbUd{M{j'm7St__"z66BjT=iI}KlNAK7#իxGL4t=:2.1fUnm8a5-As">kǠC#>6lۻ<~)x 3JWNYҁDf@~@l8ʡp0C*9Qj nr>1'"ыpqn[DQ8 Xg,`yѳB2 B{}Wp=5G74!'ՠ"!b,טiX0;ﴠkmE?5l^iGY5~]}2'IF;yg=@ [r+o=wHI(^(frZ`D҄/滳RwAf d*l0:ٶJ23K DGկG3.VpT#e"0`h"2v(iiWuY }"TF+JyJ1mK^Er[XiS 0E\py ZҸWk"L#zhxpD:h?Gig='?8{@c$R->D#&|Ee sTQkk>jٯ/[R cXmzmsxm qf4_1»Wv΍vWEW8GMQ c[xXJ9}{˺$ 'ZdV.غRq$nNw ziV}M`kNY1uP/FewYUB/}Rj'F:V B$fRYoAy[$.@$ ݎ'gJ {Ϸ]\,H10WjX=ߨ[oγ^ T1xN#qS2E;9l0׀<3X]j(PkyGBp5;̎n+%=޳f|v&6}gKPjP%۪N?'~n1'N?Ws%>*#ĵvM woU`ΓqXɔъLguozP7J+rٚIu)'R>fr| `Ui"-( HJ|ppKg:AwU[i6OĚ*3 m= G3t¤!7᭫EhdG<7CI4$sP+(q1 +ׯmZ>ʪN6ͮsd^Ʋ; œ t,?[A˴bb&ƾ]И-VL+r(!N`XfαP2F"q)6h(UjO=]m$6:R_nrisܦ\u* p'R3јO܇k>d˄;&Ե &A-0}^$W 3?d Y@b' ,4^"fF*0TUzTN1!@\n0aJaN-%d{9'lpőяNS9~ۋYgXytHۇRxO&O~EBe^KKĝ_A>_^%5<7@DA 棌qz朥l6%uZRG>$]mAx+=_V<]a{j+Pmcts>UG9` hbHN= 1O5)oeU @hMQ.OhbVlǻ*K3w 6ॕx3"]=ΊRr$ D6 Wbӏq f7A)͐&/I:|+wi[,\_cfϧ![wK2 LSƧCm&veLY9Xf4⻑5 < {^}Uk7KJpﳕ&#~LӠs*QҼ-"O~3,S"XCq.>\0)[[w @Z3߂d#*4Y0M&{e=lbr{VjmiV5,5:wmϟs hN攩\p<tw9 oy,4mv>/c=MbBa_$`c?jpf0} 樊A qUł@џMil).4L ~o&,=y Mtjև}éVd͛˞$FӃT&Եnu$) ,qb/Vn_lb{Ony"Dcݝo+7(N 8# 37e[KhAX>TZOv 8Bz 8osa=&ǣBk5uL'ԳPֱJSz|UHhʣC >P1kv\YdwŸW Om̼1. g\OqJn`P0vI}DzI$}5/c bE/Fj(o^n@Yء&(v*Qmp`sJxI=Ǐ=p*Gh-/+䀉.Z;$n#\4L?AU KH{#U2SղCsο3:;fvimRy1 H 9VZd;ւH=On0:-6aжυFDD2( UG6OgWdHڶi.2,BWRx5.(*"e RO92҇0s!DV⏲äl-qƣd~U [U(W7Rj@ö8jD}\xyk𓳩0^Kţ,ۊ:DCo ̘e\zwv^ӱhi {Y ,FӶrPY<M @߇ @qCUOg:`(Jyf m <5QMGb_0jS9U$QKn 9}ux}MR47*l,iQ sA69N)IEcsRFiL :#Pz|q3m7OVT[v\IF~{/o|R2`M2PW$PA߳FÐϨQ%ǻw[E<.ɥid;oU~|4K2q=/nWƕ').Sr~Wr$vi bQW״_+Bpy6&ӍG' !@zR7>8 np0>qy;AD3QU Je"tH( "B׍4pzO*9Be)h5T2S.xU3qFPM{!yt$j2}6r,V'udGCOOy'K2Ht'CAb(\50YX΋ %;B,N{^^:▂m}-|_7 m{]G"o|_5[ DgIKփLV*^M-UPh:q/XW7$?vQuQ`"]mB!FKK;qJ8@ٹC.˅Ҫ![ _"4]^ p O5'TtewNdfԤ@ty6WQՙ"pbl2ڃ8⸒k-WְӅL,,KQƛ㙸.IH'bZ>PDZ`j=hnMRL- dkF=A;\qTXu泽O]|:qpzfE:kJ(Ob.Q 5gdPJ?ڌj0Oi.}ig_mI7#w"8r<` IO25o}ȧS}1'ATBB(ئ~>G{p xJ_UxNTchg՟\G"( i94 ܔ$Vnj=B +ePv k+QwrS ;DsФkrOvLW 5SdUXq5Z%| c(8L'PнXJa/䁸]ߒ T%9/^TXRT`n_:xMĬ&FО Q z] 4*a&S2aߟyk9?f7m]Ҟ]S,) nLîe - ɿ)lr 1wuE\hgkʶ"l$}'^2h@k::R~nCX3fψZkP&8tRH?11+j.XT.n`?GiI1,I(}.;ͪi5ҔbރR{ l6р~>Mg {3]uDxL쓛jĄwkKpw!W:*r.Px)W hc(kLDib]o8$v˹Kq֍B2mwD|IRn_FKZbN|~jQhՉDU-YU{3zjq0M4f粺*֗'I6YLPhr_̜;lȖ{N* h.k"S T烱fiᗷt&mo"~TȰw:~v Lxյ_yϟAS%RGe7u:*=SYi Ω;mS{9:Ԧ.:,VH 'xo{b 8u߇xp}Y R#G)$TbW>m>`EFS|WKT:.H@.s9z\TV_fb;3;}mY\NSWc`D47iCyhvXMlTj4{;rK1 *vQ^S gI,1DeXmcԿ"xDH L}`3Bw&*xJrɍ(s!R0 ڋ_Tg86#d9s}G3py:C)Otd̟2@& zuSXER.Ei~J 7㷙W'}+d_H)!k=ʜ9xketpjmk -i42>d_Rww5"R{qtHxL͓ߜwrom3ro{9FB" S-k#|bZ ,>x !@kasR4[hϒTCckkb023c!@? 8SY(e˝O$EA{@sd#guiIHmh*X"FW@A^qWMjWgٵп0i:ū. s58_](+E%يrjl@{=TX[`Xz:yJs/s;3zhn˵^е;RxP$J :ToQv/Z!d%r,++ϕÉ1Omж~J;<O>&- TœK~~Am f/9oqOS]m*'oduHv .rQ"́4)# Hg57bE7M^r}<܍HYhV.ODUT L߀ +=[{G,_xǎQ^upah6Vߘa{up*$}.Kŷo~LiQ ![7ʣl\艠 Ñ2Ū,L~Ob vKv9X"<(nU =ѰÓ#,X{5iHF$ :>}CkHvTc. B P9c<-l&5s!ћ91!:MAs6OҥBQ ՜Y O}3k!띈+-6jd_n %8%l܀]jh LO/ӷĚ> CQ\YTnȴRtjʁ0skaȇ%n4נQmRf>b7vů|y45UmYek*D;9qe NL]+{6ښF,./NZF"VyȕȇHNԓ-"nzEURld^}>&.X1"ꞯ9NI h@#NcaN|t 7PR-Α\KYYUձ2d5szja3C V[4<0Y5Ol|oMrck࢕(elJ+mDf+ {6^JQ帉ղM=ߞ UMGSTjxs p ukf|?2CCu[B+ٸ RHGӽ9d8XM}eNoA%\;SjUﴬ:Owdžs4S2J5Shi&g3nN(;cgtV|';Z]/*yqTi20&4)ܬpTe>Q2d{N.%M4pTb:2c g'_iϳu,IIȑ1.7|ξɶۗY^b-"ctX2N-cOr7S)yj䶃+^?RD7oyK%4N0mMT2w#""bഄ#ecžNY޶(,'"Dѿg&bRV<M?UePCZ^ٌQW_iIpL/_6(뭪6IE=~Zf-9Q[rIe=-\{VK{A[qL0@ޱL4zkӍ÷* T~.X|yÔ\BQGZPE|Ndh\PXAحkM5w?$.L:ޓ87 iaeShC$|>Nz:9F!w_ER/7&w)2GQTQOl" ռ!({,wY\[Q=7XpL 6z= |IvTs)w/}c=d@8Â,nx fB23Ҽ8纄 yY8d -om3lڝfeV4t2GgAT1]={\Oc[10*y, C%VE#*h$,(h Y~ɷS92Zԕ!Tvɂz!|K lAZ]ZRńf"*%V݂re?4ݴRbϱ3j:hGMh4.ɛ;Hlq:-TE#-XuvvY83y'vde?Pe'SJa6(ۇTx$pɥƳu#ExH@h6l<>XqҶr8w75B! 'q-T Aq˪ٌ|Yɺþs|-Tf*d$g6ob 6*20?Ov[TT#,xXyV:˂d8:cldt irlņuΛދuˋގͺ}@gm}Jxn} ԗoM jSzu|if1;4KUS0D8WׯCCKRuNaŏl;W"5 yj~lCma5MA,r^E}]5vS?*O@Q7s1痡,˅ƚM0]zxe'MܬGshlBrp Bc] 2#v҅WVuT$t{ RjÒA2mlP1A`h10쇰`g#ZS.-x͔._#+^f/LF0;gݾHs`E2Č63N@2wD!2{jz-X%L}kltAn7w_Q6P8UV심6%0+271:``d|Wxs(_q:Eo7 p;NvAU+ADSuP׺(C #ׯs Y?բG3*WB7H}_K)KD穽Y+hU8s6QӹM?Xkklf+)8c0~rA6z^xyϹ=yfGBh߳k O_Cf b[^ Z 9a>Vj#?.kuB>Q5,2\KcS<" tn"SBp#!elOZ f=/N|JP87pM cTKM9~ kqp>E"|:PMi;x?0a޳b§Ba@k5%XW_NTO[ = :Pc_,LX+rSp R|x_[MO-0y} Z8o}c%↢j3Z~ijFLO>dl׌*zV3EϰIڟD@.F縟h|$8fAhM9}M$Æꉎ.Օs nG:MƳZdس<`yo@|T!'`*FgPmXLjX|RĹf.6P%.yr-Nf9ySn=ZĀ_H<Ώ@n^:еx+[iqy9h0jb|9<D\9FQ _{~m[[_]Ng;݅yjTp?eb W6~ULW(IOL=iXh("#+BP;H63V N'߿S7*)-|cd_¯ tSPgD9$)pޟo/h}&zUS LVDسF/S&V.`^@ҽnHml]y렶}v%o=kƃgZG:,qSQ=~&5 7ّha:0˚0k ͉ezs޽ uLm=$7ܨ,31\#{1Z?jx*$^Bv0YV-j <"rؕx yY#lB'NW5۩rO{ `),t]cFٮA:tfgdc+nK ?+ .} h8,T>H֢:.d+Dyg'USft Dx)бIb~H J4ב]wY8 &$s:V,k悋>Ya %"ځ`CT@]L52ڻ5Nd~4n3Jb @~?7^ `xK2,U31 ^/fZի)%,~kT(1Yz[R%?7If d e\ͣpI Dyqƶ<5Ok ?_o@K{g~"&-3knFeSخE"Hբw^NcĚ/ I@2h] 7gI _vTQ0@mp#xTx%_/6>˜ڈ>zEX몋<~ZT9IԨJ[!k@t'm/[ĝZ{g"ڝ<$H"!7Nv *SKKQ3Fy?mڶI!P 2,Gy2oB/M*%bOm>#@ 2 qlm8_ s:1^OT(?}p99,TVCTޏX0Q'{>qM,oO؏e_5Ft/Bb\zf9!s=>"gML֜`9G\8ɈfT$Kĩ?qq~'zNk`f$&.'ri2=P4tZ_K(no{׹%g|~I !@u@s~/}yTqP_ Tx]7hyu_akjW8 j-C~ $[tH85Mq]px`!;з0]r!FN {2al^M1Ѽ|?>& z\WCb3#äZԚ'{g2cQs5VJnŻLΆ#oTA>-&g~k,HJj떨"n> lP=#D|kQ'qXDBDtwNNkThkd,: /9/y_G78lq!$u)ZS>茲dP mQ+n :Id@32\^yLG5 Kt>C)Yᩇy͡7㼢W84JG҂bPLw@)LY.@;3Qr7`+ $g,PܸI8g:^>iSwf,%e\J;mIz sFK"Mគġqۓ Z}C+92u(͢?RC@Ծ#lld:38P&ő C _*Vi M@Q)VzG %s mM/jԺFᅼ5ms|F"0}*4b#{̹Ҁ+;9Kp8UqA@S5 Xa3ETpz%vzmpA\(<ǹ`ոɪ(a~ f 2XyI@$aPc혐 >dn(޷<Fl8JG7]+3fW&]TF9=i"މ[y԰4Y9 "n8WwNK9 &/'v@-2 Y[ *fXc6zݮG}^֋gh=_.@} y +a%yD,[*%ENrie Dkl(x$Hi?IB}0ׅHqrjvTi>Z6x@YԺdao ,TIQTqB"2w3vcXxDTHݣinF!b vS~{-BasZwraKTwQ`iRA4S"1Dy6TBI(uCf!Ɠtݙ?Ob/fʯz})}*,)r>/J&:Q\ʣI/$^rG54Qm5z~ S蓳,X9C.Ƭp \wHL&F6rc3X ȯhc'8"#*=\e,٭L wQ,Ak3'5w8td,m@N8'QcyEe^ Y|P+v<.NRm!;oԟafYIop*bqlYXh*σ]TV\`Ąl;Y7SQjbw=^mtD.2Q jsa ?b+ Y^s YwNؒԪc󖛟)#UWdK@ k+MU*(1"H&l.QBv"l:]Cx@̲eS[C*k GZ=D9YZj -;p3ꞩ^$QT}*\H7RF9FLc~4Vx kSrbԾ7XɔӺ??wOG6FcwCJ6Im^t= Fo?XWR0tNb_G(a45W܈C=GǝGZYNӥ2[kDg&j6G;\<d>RKK/Wxؔ/O1nXâ Fy(lBZ@+LLb_HIyFOyَ.uȹqEe\/VHIv՗JJc*D؟7:C}2h [ooGv6EA7'=-2P!"MXT$UZ34@gܮ&  |,_;Ϡ͕I%9zr"0#0Ȕ@s5-Jf\^]H6$~ IIW>[>Z'JPzH]b&I"Wt&2GCif mX۫zƳ60@Q!ό4/)ᮁzƂh 2<2q}Xg]KV,17b#|q- uG/[Dq+6x(;HaHYq^x-lLF>V:"nBX;D4JJ 9ZD8Oe'GUٰ[L+/$uvIpN-T4%뽯a eé?M;fy1To]gU$Xq#ٍ-^S*&p[ady:옺iOEkpAɭ&Es-я90_ #G3fq'}@|+<)²N)M]S8k %e貼("^9tY"ejnYXD ȱ`omv s]h6?HgU{CY2jN-mFF ApmmBܩNP b܎9aRgϑ..XyG sƁ$\jn"#8I, uX|SZ"FM9}su&FPqPlB/]'Z0#W^ F,aVm^AKH)NlQ|jߌĥJEa)4A}W JJv Qf:)@\g`G}JyB&p:1qhiF}cSS.0IKQ`5KApxK|̇(hzEܝ0ف03|bVXcEwaĹy4 h`Z4:PG9 km gG)@UvՖ6Yr"axn-!jؖ#}5j%֯[($=[Ľ4WP 7LX!Kk$=<5T&;A*bXѤBp;v)M;lDU 8D3JZk]) Lۈm>]2&Bu'@x\\-9+ G ޳<$FH_ߩoފc,8"v eĕi9UlD%}~eG] Qd@ar܅@[ar"%c~sNVMUYziX*L&>} 2q2GgA|W h*}Vzl0Ø D}k<ڑ8 'YhHp\ P/o: 7s$(a;pb5ASqj@Ŵ%/&/|95+MMίfkA{rݟLcv+ӡj:oFىkN9g5OdvA~pDDtR A3vDee>E9]Ư/jsѮwQak(7p8EH*HJ]J4fHK>}b"`Q@ hS_gR#U5yvQ"vX&]2HW憞j')-t=K7,X6ɏ 6 '-E{qH='bӸ>k^#=!hA}vD6was]^+yзj>*YONw&`vǷVUF=c5AnD].dqyd|"%0U0y@:WX{61hpCطZ["uc(juq8x ~΋oe5OR(2,5hP q\#|DlػO~ 2=cAQJs5{{*1==\e.{/ ̋Ц/DqEtQ4aN*NǬG/YSRJL_l^AaneJB%<o.RS;Fu'+wB$Hi7_LmA' HE^#F v0F/Iynom^UadO%䋖 X4ퟒͥ=X`"}mOA*JAyZA6*Xԯ^xsPMYmGnփ[EU /ٳPӼתs-`}kѾDp]Ƕdō^q9bwZvHMi [Zn}% \_D1ę|E]eCaXv7Q޹A8N[}5'V,[ R[,'7䌘w7zϦ]sr̪ST|KZ FŔcBINEl +v6"iw vs;p&qVW*|lB>:2+ :q3V@Mocƕ%iֱ)EYź}l^[WّAc^u=rH^:zb[ʯs|Tq'H{Z-t)eHZr(Y됇^0/Hxr'ْ vר]W~L4!ޔ2]^׽CA!a;4'"M4|mޏhJМkhC:֥fGE*B5m J#c1ԿIusppur`p%8Mnxǟ^__o=AzAMlNT9X*ςA59BdҰ8p=2epvZ:T`~=k9d:֣^ h[X]` )N #{wpqk$ 'DPh|_XN4QKoqwYX{&{]`}F"ix&փA7p@ X Ϋ%v$Bwz}diMdˢu Sṑ @ahxԵ^$$-/cؓPg)NIn ߄$za[7<( F;aHRɪ)C EH؛*-7m ɟP=2'X]=I}#}ppPKe9[|vZv(vP=zͭ_clPo]n߱V.C.)[C.:[߂*'L˻ c:TG-_ad[g}ێYrl۵[ĬQWB|2L~kL"ySİH)阺ivy*%>O苓v ?/jSt$(V_E{/V pw0I:<Öc]kz;tlJc (IN$؈b"'1ʲ:ME?uTmP}icQlt/35D[Y]UXnLr]-!wdW#/uw>U[7bYnVׇV!p-85hm]r 6r88JJ#}?f|F G 0,dw<^=;Hpkɇu-B24Ig+ySQ`(߷5>)d`˗]A--9RMv7,6afJzÕVӄS()5. `hdxf[9;;S"yN&G躷wQcY^цߕPw9hPe)01/D<zaFƣ:~ڡ>ڣGOqww R0L[N?]z Snf/;QKѝʚtSwzUd=/X&<Բ[֕.~Ƶ )C#!<>)JY8H,<3O(@r"\\K,r̈albsV Bss_G`ڤ˵xUZFf_e 7=nZ~LaZbʥy0KqPoި*WBzV^=.RMm"ǪjjYIK\JPZiMi\KwճHS4D@@9T'wNPSl/y]o%3s3l `_:M]LFVZEaKl8!ELX_}kYR8(޳k gxU9bS/wt;Y-Wb7k@^icQ@iّ9Ӌ"h.{vv6i{40hPIB2a7%Ÿ}0jDcH}\enPT ,-քM7M|PmfF}Z!fCSד39oPۣ61V`47N[|_}(;)0e<7Mrhr(|]n?G rRm!WC']O2eTγ9{lp+n [jRl?o]/bvֹZl'S[mܥwsLذvc=5]>k Uɲmb--o7^߇0d̼ :~ ! w\5z>06 gkKpCq6W 5}yL9jl#\%>^7deOf ?qJ?U<eAҠD/0!~?j(3y&o,j=ƾ ރWirHMꡤ."M(Up*?EZ,,S ).+b DAv ~ʡMmk&e o9.uCȎ=9Y{7ev֩iNa۳v&{k~]!l_F#_H̄IŚ{MђS.ܤH:MYn ?p4\3)sY?U?)]>efK? bI ȂX&RqnaIe[6I)6Lh9?Z!FijWqceo @ /H:A$%/tZqg{yD7!y|9WMϩk}reܷ" f QLS tuL#jG0o̼< _EŝF0~3q5> m)݅2Ow}LL+=`qGvT^ga}7%%zԆuy GL- 4,wrʹg`4EiɵXyŀ< ;~Cޘ*Lѥ[!'n> p;!7oo>p?y\$5i|goF p|tU'{ s@Vdu\TȐNCuhRhQ%QO/hs+{?G[|V aF?"tTxJV+ v=G `ULlIRRIfw'[F.(kݧ3֤Ar˩Bj-@SLXo) (U|Cݻle[so=,90oN ϳ;bG!OY̘qhN}^/]%c"'v2ſSuwAQ]+pԙfC Q TjS3'ւqrq]jvA}oQ:*-Yb͗njy@ G7 uuڛl3X@~.~yqYߔ3̉MQSN'czm1,ǂsĞ)vŶ@Lcp%8*E#^"jJ:]CTUXKŭQ~Bcso=&9 {~+I\36KZ:(I0]֬?5;;}Nc޻ͯԞA:rd?tV?*к}2^!"s6줲Rz,Ք>}ɋen8["2y|ag(aXfoKTw~glqzׇ <p`ˑ{O"N܇~]=ȣd&Y@eNaD}o_m{UW;ML߹xɜftk)5@ѴGXqנ#[oW8I$ |\!P2ˈtq[b\ǥE հ|@DZVŵtHvhfgDp 57"VfEPgy]`MP!ȿ Y vY\Π9 K] I7iz/Sfǟ p ޤQ93{~EYPqGTg*%#AAd\<{&buM evo.=4a\9UO^3]yGW>k K"t_ʉ׀x|s)1f;C҂AK5bdP#jFW6ŗ ag˞0x%T:!HrH|m33UFRrhB)4~[QX𩬤t${'uF‚VC~ Yeҕm.uV!GD/[*T3?:9N^^?}u b[7u=!jRe1[|y>K:nsM)i=i{YGWp:l2e\ fq'^2aRf zҢyoyoU&>WZMLޑCh(Bp.j!NQ ~]<8兠Ui sȳi̷rV`)bӠypmsneD:̭:C]9c2Iz6$JcFS"s߰:-pMaꩻMwsn`b(,r_&!)Vh7`3Lc!wIB}^>G`'rX@Mk.zQ >g"{[ҲFeP"81lE(q\B# [[XW,F9̈/2(*RjvE_-l UZ'DeK|=p`Xi=h <[:xCvXi఑5]YMW_,-)C3Dn'mpB 3%PtM@yt5iU-WQA3fh LW ٦^kmO19`T_3{ tU*,7ve6cK^pm'gk6Њԃ'_?By--#E`σ3qɺfel[sk`[eu:9_Gz"א@|@BΦCH*Q+s܌.1hϲ{ZS_.URG*P<ۮf|._SG|5Bj?M4ڹt An8g`J*d[Ei%.fZ<mtep\ICY~ίS2f~3E4I[I@sOQua,]ڀG~;1/@o aUPf&vRj5W鈕mVo#]&V+"Cp Afogj‘}ڰ;~\rQDe7OSgJVܰ&7,x%F)&H+nckޛϠcO{>W{`zv uA&% I*Ҥxd:zLQlyMYIDUGz çfL"T1HQkh$hiH4(rr:2Qb]\l1 (9 ) 䬡 cθ2,{!!e)Gᡟ{ႳOWö}#Y{Omt5q!|2&=Uuavx[%B.Ϋ(> Nx:\(2wy_n 5xÅCX`u_!~ bφҪ{fy[ubCݘe"gqsy2#H%,7{A60`"@rYDkSLDbYϦAtB@ ٭2 ˼a;K|Ёgyn_ G}nLNio 5IƁEql^kHNKhsv9x^!R؎|c!s_t{LN2UTᴭLxbLX/Z0 #vBNx ^c`9:0)dw ~M3BCh4Xjxy~:Rv|Bb ܥfei1Qnr=nyhVЭ ~, &0&8F^C\p p:QO0 W`T'?<$(x/t٩bAڽ3*" ϛ2abpb..l@*cUj\ 0/"{nc3켹 "*XNu0ν?9s& [l?6H0XlxqFu׺.RkO+;:J?cs: x##/A#%+|*0%qEᚒf{(o"jPGpNHw |iij7<$ c 6;4C 4wr,M,hnqfxP{1 U(H;4 x?5q,~}G_Dn3+I0KSZ og|,]v2ejT^cÓ#s6V([0xN?/fȍa2Bdk/:[D 3Өkу[AaˎelبʅřgV$8Z@wm!Wfa}3&۠ 0PahQ7H.0SwtmijBG=eZ^Ef :A~(3WiS ?9-̴0X=|&W:tѰ=yBYCDlh3S@͝}r|Di>OSխ]Dg{,yZ;ό4`sgvS)JY9Xn OU*,cgU |'$,T&C wF}:-{#~Xxg1B2BS)lخT^&O b4UOl̆YfX*ծ2+s +9E",%Rp' ,A~ӈ4#3 ~F-OxPtӂa#Pcy^񘰝NxNۉ>#?J$mn⎁~Ka^)Ά \'́aNThC!W(DJ ŕlVtsIUTG\.Lr7Rj!#p%HPRx{Fs3WJ:lsk>18ºuŝ6B2*5>׃G>4.tU-:'E ^ 6*Ma/CU6,֓3=OHy*Q赺Z*=;$ىBV>+ 9cmc9lnn;{]@o5Dh\/Ώ=CAI(A,˅՚jeZkL@4rz9#k5[By{xݲÛ(HLS*V??"ю4b 0Vl8M0RG4ռ Tט>PDun8?ړ"k0? B)YTz 5SwpNLTMvg Z%ptb;1]ܻ& 3{>pUv;Ku;kON/)[^6| < * YvT%Z#d*ɢt2Ji^Q!sfun3E-1H-*Jߜ133sU1mElD 3`x|m4Q|ijΠM@Bb_1*B}gh &nI'Kp!^`ÅV 4P3=Hw8<px=c;+_s l`y}J!Ii fwmBv|)ooO9+xv !쥁Z 49RԢ{$z˱kͪCP^ knd$%Iw# m"5_!ٯwn1T6 2݅ ދR ;ۗ p›N4Vwp~ Y8Gbr^8JΓ=ʡ4LlMLJY@yOC܍޳%>*ݐ vߴ@;7C댣 N6܉Ӷz/`&6-EGVJT'V.3=zk+~iL bpȡ>&6hֱQS+MSn1M%qY7Q>Nho(m`bB팾HHṵr_y%Fs3~y; "ΦǪq PsY\͛|?qĊcR o3|jBa)cxx"s-5v4^BpUWR+Emcw8ѵdt#Շ~Td2ySՒ&O;upmvJ^0m;~U(]OjHxǷDQi_VKJ8AhVɭLDwlM~9)Hz>fj, &&P %6-8?aBmL,۪Mo" xpTlH{\ :qݿ|z Z W|(& AL~ezk66{?0K.۞ ;=*~ x(զ|9czJk[w#=&k}?R|!ٽ45&K${/`'\'dY'>N(F k9G}M%Ԋ N(@)[s$)l|VŖۀ,톰;qA([}T Ƅ%2_9H^̓Wy1հqڶkjcڈxvl0MĮMELi(f Z2;Q?E9 r04'z <xT/!E32oYtO=h^lW%i۞#Y_Y'wb|WOңM6I`Vnn`IuJ(];V}8[bڽ)9_PHZg\BSf3:[k 6soxS'GH]UcZPK" ] X{`zy5ahqdk /|-O6J  9a.ݤ<7͈=HyęMr݅Yo͟;ן].|d0ʉ]N]M_˺vڴEwyh֪:#t06ΐ ,zm7]BI\HAgo.C p)qp]IgB>?x5."K'2 [JqMT wgSX >gM[002.uewlc|! eAϛ) m-?SRpJ‡ΰt=i1fۦ !ȴiƫyW'4#!H@eXRZ wL0~S :8浿hR5)XOeu=$d67A/ m\\݀tAh ~7ER b)j]TKE6AД~ҒTy_xBz8Rږ٘D v zq`'Q^YQc}xPY$\p#41ln{*5`u|vV#wjx?4?#1Qښ3(n\pH^(2E Blq F ?כ7aF 8 {>МxǴG9bR[g}h)/=oKX/ۈK%M)Fy;䑱_nkw~ (+/ G ~^'cı9Gdϵ+,E 1 Typ5ƙh2+kۗh DNc V/6qa0iKzz $Tqm6 xIf!V#}ToaE XG[<Ǒ1Aoq38;뗇"ųqLv@^Yl MTiJL*4f! _e*dJ#ڂt^7\vvV?[aBsԴO:Z`b^dMх ;ճe,p"k%4RHNKUP{mxׂFK^!Ҙ[4: $4r}gRծnh=d!8 #%U! c"{LE>Dm*2H$ d?/phAd.ЃOSSU% 6y < DA*m>FhP.P[xAK ,qeUclo/W`C8B25¶chxvSon*mQn5ؙ]M]6GycڙL)f`%[ :.XH\tQsH-Dprטݝ:@TK1~?*kR3;@p]c 'q%Ei\TC+_[Y} %gh8 X`0hA*fֆ |0sC܍éLug}P<y?=_JoEP–bF2wlsS?kwkY/Rp/ڍBc3}Ny@rX%t{ rklg,7{8[PEnv@p}MKHx|c߰/'!p <|&CVNEqse׬0~=?Sb$ PP0B \ʽ{lst[C3X;q ׀+?E ~zTQ6 JU/%Ynj* 7j톊Qx QY޲ġL5l_|- pSM:8Ep E7>=ߊ1Zi^9Z5\!q5 =($c7k_=W$Iq䜐g ?Ŀ$z85SǤ:zY86MVbgP_DD7;g"2+a6y4urRkJ[dבڞB06(eg'$I#/> 3,bH%W|4Ah+:W%Shlf_4 4Y\DΠ(?Uv یYŃ5nZz~sXYmc ]@4x8E U{qVLGZ=}&}rhq T%xFJɆoŊg7C m-Zνm7>-G<<2T ,T!>0prS1}˽81dM&!~aaɟK) B!F=!Z1ϺaS)J"81+hiFwℱ$H6v O}v$n!8R&s ?Bk SKk:FdPwc4D..}5i#UßgDZؠhQm쩳"&犄# qx|w\W W!X+H>f ֶݗyBUڦ{ys sl0TH6 l^jZ9,e9F9! m|?/׸a M UQe`&|%/_҅¾|Qd+&̑YT( Nx!ZdG;`#kQL$l|ü%. ZIAJ0|% `77upwsi$̂c%UՓ4՚)zr:8rh~BveC@փ 75DGw`G= ;Ӌ4p9(Go=ɏ?q^ainjaKMoe}स$+OB8B5OhCN4-ڵ=sOH\0gb8g5$ 9]zMi򬸸/{&೛2>@[իu(V"$U'ȴb p你mbUoᰠrݦsq=A'a?.H:I]b*L97Ĺ# F:bꝟ}cPlGńnfAYBKWz\(.GR-AL"ކR}0xY/"?|ػ&Hye#I3 K$'k?rQ@՚95\%;тե%e\zDμJJ?>zLו:!#F n!&f%{}/kΐϐl%_W2| oIb`S _^Ӡl30=s#dXe#Z-BdQF8iO/\L+8Q(7e,Olj.iPs X%(s1awIisٶʢsӒF$(0>ox4}O+/*p_ r.*7΁{hf*\/fK_,@nKD eA6%D55Ten3:DP׫ ,rĥmL5+4G#8=Gտ>2Ń1}_ES<_*Kϔn$.H\l<*VœC8]^oCg)[tc01{r6k8c:g<soaђtE%o!6->4`Tn1l\)j$?-{,S@k}q,ϑ?5hjKE!rq5b.B* 9lO-oS(öOpI>m[a8\nQגq[qe/beaBOV;WVDFgdwҺ~RM||Z/q%XKF3 ㏵[µŎh~ʢŠI 7M+y̵R c3/;93Sϛ>00 w3ޥh  [h6سM:LfyI#ܘog3@5I>(J/U̍REݞ :",+!mf3B+>]BCBjŊQxޅ-mENԫJ#d 6s[V9YN!ă*qR]ř&ŚA!c;n@hWUp0 C*Ht(sC#zxʘА$%.N\`^#Z@]^X]^xHpRAb^VZBϘd I$'3f 0?!K>LԭJ\gpVȹ2>a.G 7W4ٽe=K(0]"}1PtBM fkPZzP)^8oW39~ YR˥#0?IP|P$[?/dUϱNݬeO.ASJ#Ɓ㾨H=%> `˟ن!iȻ?/M*Y, Ȗjt6FHN{+VM}r&Ƣws(,@ujQIkC`;*JL*i|s+h,oMJUc/^e%:1(Bb`r!bms*wadyϋ%LYg -)?#_*lLi}IŌ' iV1 Ijj};,p,wrM1PB1ei/&7!.A8S5KS`KN'aJ8ɧJ Pk_K<8 Ǽ Be3Uh"LOՙ@KyOPBn,re?;E5vwԜ@q=\"6Sr0\P|@[V,=#?'+/x2dWq˴Ei, OWMFq T (vܖ|N6jP8]O [cnڣY*[hvݵeg*qيy ĵ"zy4U>zn% 5 2h qM`uM!c2ʰ/͏#r)q xI3t{j>$%ze޷lf=s}vå穏oEWl -r62?ļT`xnfFߪiTm&OMPZ@Ze%x76rnK>܎ܻv{Z ޶q.Gz7H|5x!*|8Ezr 4CQ,ݗhr2BgšaZZ+d 4RkLmRBfwsiۘ$诧`ߍG8ZWƁTKdXiL$FPcjd̆ET蒊Vd[-"a9-zbZ9DZsV'@*W3Ϛ'oa;i+T%;=R{~ѣ%!nL/F~"k~WdG ("m- q }h*)6߆ q:5yL^;[H+/OXmGv‰5Z˸5qN[EI+"*&όZ^AWI WCaK BC_dݖ*tm p~gnQEZ~E[ s$*5'O)]^S'DXCܡzS_sk VɸvaQj/8aoEZgeR`o`#``4 Gҋ%XHƳ]B0h}3f:N2WTDQg1tU3$Cir Q,S  hLfEOw\YY~4If/jXýaCBH%e#5hƭ-Y5s`A}ITm$]Tm6,$oKB )Rμ Yq+Xi)<,0iG7"֙g~TBԠ^`yا\~߭? s:-n+= |YPd߱4뚝 o~wYm}=A3|)JŹoڼ)=2Y \*r#4nB&7"֡NYqIkȉ\]9 @HQqKwzI 䒴йQ?,'%"ugπ$8.-vMXlX[tht|\2ch4o.D,Jpc&g=VITG~rW ?֚YZbqEVT?OAϝSd<e8A$)L^c- tzgrW ~(kU$/&1- ߖ<<­v\oC r|HukDSI`iA,FxU5icE,v~A$N\Klp!MDF!g \"KhDJ7`Qp=Olu_t[[/Q|~<ǨtR4n)O(kBc= 'uGo&:h`OZz&y64)zc͖NgWbݵ25sb֓-@' `kd:O] az]cV2]zDž"iR\M pRtOz>WSͳմ E34FAUN8`%;ƱxHa vĨnY92%zNٓHJT0\Ox5{t4BgB5Xټ+S`h@})LзJ&m%|D+{cգfq,DvDIJ\3zĺX`G R`%2x}r H;]btDRZWdN"HC#{Iጸf.YQMW> +c'ji+{9Y }8VU4d ,k#vZAs00.̯ /o XiVEh=?΢ Ҭ.[enI- b Ufpi=Gx"#GN)Q_)X-,S-!㇉ A2 V>@> )_3%ˢ U2Vk* M+ͮȺ.e=] +[T&>CA @80 kiၓIe9~n1!-vDʵ 7I§lzkLYd^s3/gs4b.3()!n[ކI]V-a0Z[Vtd@CIX5d5绲Lނt (JkCb mifaY+0v Vifm vUbr ę~"U0 xT,!N#jQIa.9K~1t͝5AqN3rz.*T [ c/hЕ+?Y0eEcV"́~p8lݦ"sb3h@ {|V(.}/c &\YmMힽEbPSf=y'\q-"Oa J~{"a$E',V/w2-Ǡo!qFB·LKjE zA*hID}eڜkxfGqwRCj:[5; G8>i* ʧ+.CM5((vb//w֒gIH^adlL! D (߾A@b6ei W_1:sI"ч*y9h3g$3,LpeWDxC܈8q (77X4ΉK Z6qN0&gSNMLu$,)bHꀦ7^< $/돘;S"~QVll}GY2WpfrբM C=w+}#xry8"uio a) q<!9#+eNУtlDKc+t/or5JvWױ%sDž=]vgβw"n35ln >?7>SF0Sܷ-i4.fq#ޑ2wN *V$Qzem8̐6Cfucfe^\!uαfYUiJ˂*Vn|ʛ0(!b׈;ooh)z̦,@LKr>)6YP"nϑK<;ŊYHoH L&EGu ,vYpt)DwRp4X8Ȣiym$3_d{ tSڤMlAîTZ* 1Zwc˟Etdfn^JetU'?dWMワO5\8^oE>b*a5{÷-nI]wx(7o!qqaԬN lTeH~as CNt15;}.Y@btjcVzY@,snVo83R]@L+~2E2ucF}$F[ F0,=k-.sAHr,ɕŮ0ᖻ&  E)ݖٜ8;_%8}'q7*yHdU5.7"L+U}Gps (%a "1õy9n(dr7sp)4Pm6OZa zEgYZ07070100000444000081a4000000000000000000000001629779bf00007060000000000000000000000000000000000000005a00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci/hda/snd-hda-codec-hdmi.ko.xz7zXZִF!t/>p ]?Eh=ڜ.+? r3Z\@\SVM3j}eST=kEH#8 ={I;Mc_+.m[X<f+`3RiUu9^̐KҴ +V$@ )bE v|'SyH|X]a.!Is.?=HC6+*n,](,ԝhZ+y! :*sJ}|Q'AqLs ݓҎ!FڞS6ɏI@DpGeOWyVm̐Sd?hsiK㿕/TJbӜ<1U i50E|ŌFEmr-=< [zp4M c Y\K?S|տO93\ 6춢: ,ޫY(rK35>AEﴛ 9 ɦuX%@7lH2=eeXi@sN0ӟ\ NInRÛm$Ĉ uuy _k QG[4b|a9QLnd&j]'pߐDWoVk '3$kyd*\rkJoaa@:Q!&@~ BY3̏/Rgim 7AI6s}bu><Ҫ|>|<-z^*hp&@]@+wH Ip}&MEj~i{xSq %1J>YrWڋAĘO*ﶊiϐ7F@lEJSzT ]>.%+)捕8 5&]k_>2P'mbi{Z!RRSK.3  [d\Q]"| g|/ξSe]wZtZw@[J|+ɏf1u'Ի,J Z@8[ _ R.7fETE"ls- K*SmAP)^K 4Q0],Qe7#bE: cqQ\#T}V¹דtu;Bևr6I82|7̝hIue0M'hfJˆb G9uln|6Dv/-F/|`)ЈCh#Sdh3QuOQyF  VDيBIq>VhMAAC>UHI5eٍZ K@cNNUWR dk' 6z6$k $U_xLrś>G]ppmcB~t֍TnҥsUFR0`sj(4d4€^[GR>=mV̰$PRcp ;gnO AMI, LXvcR;jVk4Vձy`Dc1;Ugnj k '3[ޟS%D.pS oJhܛ|a0`Y*&ʋ6n8#lNɤ`$%C1i_\Ʒ$8nwԩg AU_X~r3ZBW|ɟ+PNkܴmL!0tͶћ‚"G߭ 416AY+Dաe3+;e&HpV4r;(f㗴\?hKf MVS5ء8?>*ȯ!R6)@fj~x # rL."U'9LaYT!)PON ܗucWtyJuDk.W^gU4 f C@BʡZҲm308`Ipmg7oÝ&.{!Ħ%.3Wȵ~)F{DնˈWSiAr%;s͡({o.YzikT\eAeMD u0}K:6熒H4E+'?cс2K3 4= N>Źv N )hͧS˭Hɭ(cp="D3op(#f?r K9j;2aⲧ7Y8pd ̾}O{$ [Xg u rP_}#v.9LÉN#@FbboP ;#c;/跆8zRDW|3)0bFvj Rn^ϰ2_BL6\`G #N?xUZoNxx(lz"`^\ZG/VLe`*J|c(WPɪ85P7,h_{HE1*ǙW+]9<0|^]vE$J!X!0\}iH(_O4_U.-Xɝp" SKӫɑ+UAL*Nӿ/ f^y¿TJnLњ;2.Ya- -:}i;ήY,!y(O HԺwK"}{I%/T]SwHz;M;4/#+a96|Bl,~m".kΤL2_Ϳ|!)GHW5OxP%%H7XZDw4Xilï) ӂP![u>v0Y+NHEH8\nY!+(١G4Ȟ0ݦ.8թQШކhcasdM,X1˞ҟd5>z%XuJZĘϫ*\ 9=\F7) =CQV#7Ӣp&ߑ̪#O$5!D1i.*sg cݓZއ dJ 5%aR*K8!L"˽XpW]% Ii[c'k99rohiTNt+lL'̀΂ {rHrj)j@U SSc#.=>u̸>bUaVR,}!<'J`#V&?>aꌂRf 4yN %_{ޭsfO#zv#(_PU UqWrFbPۀ{(\7Yaew@yf^̡V"\@t|jЮoP4%S?`fV;&tҘ8Q[QߙL߷%8ufx 5yo?[x6_"\Bbivbܒ4lm J,Z9qXp6L(bUJV{E`2;1ryh#ۢfl)!ɸ24 3 wmԛBnk I85N'`B-Q.W+ (pPMaGoK~Mg:˜ؽ8Ո͓οЧ80}^rxw$ya瞣,Sl>[s;9XWC (8̂=Hp3pu·'w~'&?[*يi M(s^<%ǹAQغ#ÎQ%y`=D sQn!Fڦ_$ ʐ۠?0_|`Һn :wp3y'zz 5uVщuro)]ory' c+I#L^\˙Mnm+ g$a jP<5a4>*}B4Bi>Pk5e  P?h0m@=qsyh!ҤFЗ9:#u=`%{연˜ΖdD,w="S{Zq YEUP^>IEEe[T>mhuSex g<^Lhs=DStO*5æiW))>Qp5?0\-.ߊf,>l2R; Ҋ]3Uu ME8R{H6z]D5L`P" zyB<W4=rU䟹*l0p.: pSS^󈴎^G؄l?|yZWMnr"A`PQ}O:֚98t" o@lh-pTh}ԄbP/>D k;D1DX9^ޓN.zC_俱 >Yi!,m#k] tv6ZAA!m1%1DPq/:sw-<7+&_"oyf)@G/>_[0Bg.+_]L[)I؟`8+Y#%(zKtLk(] E."5p= -f4 1P6z1BOYİysCZ,NperU ?n!F#Jh3$E)!k4R-lR i)9&:_v)h]OXy@l[ 2m0PFDg4~t]ME $mZ9v$.ɤ|ѩq`,:Mk"FRWV!ѢQ#FyޏC5~=|585bD{TAK^9SZ0ݰFp 7rN-d 2FH^l\L(2PaYfג桳KW+kZ2O}_vMCL 2&euVaIl.&"WCPWY?Ӗ \sw$jqb!aXc5:ĄϘrCTV&l(IlaCezfZ]9@<=&_;YT y!*d+[wO7:%SFyzR] 6ԓK[Qca݄*WHjapj9y[ @U|>5)"%ʱ< ]\Y ŝOihHl x u4=OM0cmDuuElUs\E*N9fϩ`M6Q2bW?hT@WӻguZzXn)ܨ@">,(UrC2Uhе l8z#5[=FL.YDW~u;]b9H6PĺBzOПhHbSnDjr8x*j.+&WoDNq;^s1<#:o2q/7 4\B6n|vh?JRubXiM+9~Zܢ#A:$+iS\Ix҇hnrSO'aydNTog|Q4ыLyUknpvH/bɧ1_ /aflmBu\ w#]gsDw1']mAהX>d-q8%MhC=PUH6qX)Rg;>[KBe P;4m~WIY|U@ŋSQٌE$Mx[뱵Ғǒx&ӔO/'_Lvȩ>y%n[\nJZBsjJ YxI86|Ԍ:gD,a-,ysT>Kǭ:(9\"c%,ΟyYAr!LW];Tb S >u8:Nu^X[)zbfQ*:KU試M y&"@wA QTZo ɫHYP;+ # !5@Uݘ64e2M=ݬ5ń d~#6м`&4Co L +~Z*Pl6"Uc w D̨ W\3YmMgokWnEo {o_PSn?k"-6!omIo3Fd[Poyqt/B2/oSnt$Ug@s 4dU_ߑ"Gg's [[Iۋ=@[P_}1+Y* _a=rED rqdxj %OLnDIho59L.az'QJ!Xe>$0p#_ޟ;Nck5`j_IH~\ċY!~ X#i_s5[J/,-%3WS`c#9zG•)bQ7&Y=<K9Vd勝F絯=M_/c~r۰" ڎY|_Q $r41 tvRVT>q[XMȾLՍM?"jYż9p^ڠQXmaBa;T`b-5nqv65,ÈzCJnX*\5FI`tX,M$+ʚMĈu"ӊ(hf>= 8cܽ3q []A" Hb́pZ"5rn `{R?>b.Ùx$xzڨa5e2OwI⠇@a,u,% .gɴJm2E=m&`<xeTQHcdpvCTc>wܬN@/a\NP$.^ ^:; /h`"UQבj19ɽ͚s "uv#8no8}ͨu R҆k.F*|} tqNm8)؃qჵ=H1u p!!Ӭ!-2c>oЧivtW|hU8sy2FH(-pGq'9K.CpVUƜ7?T{ޑbgSsAvU\e22B:BS5\ƲUhf#v inGnIz쇣Gq\9T rNYtfS j#H1[eIbn=% jf 'x4r17̄N%D532etO :qi(A"qO9Nrk4gP-kZ%JCGzO74u܅K;=nEk/X>ͱ xL|m`| 8zpRH@rs ru ѵQ/.>vJl-^+nM rqk^S/r;Irpy ~0č] ǮIuGDLns%Uh@龣|m_vQF%XqI ܃d; B\2j6iLQxcR:6npǔmL# v\(wRL+]qYbt1K-^]G|J!qi? P|##K Q흪F(j@_+gkǰQ{wgX'5œ4 -wu(?x>|3QrD͏}S6{gP| Ѩ0I3DwMF) tS6If0"&rT#j $j(isJx47 31\#u$+F8WtmPҰp3r72Y$Wf>E!ӊb#3a)Ғ 8 HoO*#\!&ѐ)"h hUFt(inȾMdӘEkx-vdȎY@~cq6vP6qDA6ڍv ~јfwfl / gfncPz' tneJ_yə,$T1]OG 8R;;Ĭ[F__PBe'tXI{hB"W04?zpx8D}o4W~=%ZL骆 deXتG k,Lg}}.A9]񗼢Sn~'Q)ˠm;sc!@:x9‡j02IW6L O{ Vϩl2we#xatD,*_pW&^(Κ$&QHv_KI_E5*|oSu]2G$TR͒^|)խꆸ[ӕY26{$^3wf+L\y8wLLL@#WFp= Len,/VҰJUu\y 8&|D{voiܵUX``|ݪ]b-V`3:10^\}@leX!q* ?GLJ0; Y㭽Fԍ8[ͶM!G=WkQv^Mъ2~!_Xk OAL#Piqxp5k4}G@VyKc{랔/-wK!z^CRD?/䎱 ߷Ӱ ]l] l=&Y ϖc6'Ref^w9[q3޶`uQҺT#Xoh?1 32r .pMjKBsC:Fxzk'߉JOÔAz h^x-;^QܒK:`":œ]z>Rs=Ȃd ࿦/9 נO4EL_|Ojã#8?t0ysu"WB.ye5 \1$v:)iVJJzD+QEV\G =a0,ʟG >` A]N&w,w1dd\Ҿg+/cí )jWl|hPN']'2y,D1Ch&JO%XQR U%{>i7m-r{K+XGhLu)Pmh'م8'2@eM򂉡w&Q|JJ\,@gj0%' #iqʿu DJ2m&dY0k^)Hrr#ӺGLj*/YQ5 #qil3|%l9\QHg/G:7Y(  G*p [^v* >b5xvge SbU.<2.5ϑ-.!^!.{ t^P]D-ly{`QPS{I t#lv?2L*Y\"fwԄ̒;yڸ [d>_5YBx7 RNw 3B,?=M B$26I~XDT`pȟimr>ݚOKv#JMmv3+g?Cyͷ#XW3iˠ:bS_ h3&9*%CVyACbcXz.B,$lO@+D؁V?'w`" Xڟy/5J]+^FwJiݤ9:Zț,8\n˘& % =NaP!$w +9N6 ~9w5p*Mxpꫯ<. }'G8,3?U :~VB1Ï6|Q=WA9hB+'}LTQeO/NSNmbJR? Y"WI!lLxw*ܩ*&]c%8,<6x4H,1A-,쇇j@/ŮSmH_DT2FL6C>菑EG:8T qW bVjh$HC OpugBGY GZw;t^dtjG-nje!|L~ٵ\bL:uH^^'}Q(A q/!/ n,s#Y=OJ٩o[|L rνc&yD|6J_l%Ɛ@PkS%_l} %LX 4s! k舿Mcc\Oa2YHH#g 4ן%Z]=jg6wp[}m%DLn?pu E19L1kt*1ҩsdaH(&CD{*+o+Qa#!S3YԚ4+yj)A]'`aphkwCO0.+'BpT8 g۸X}!B~NbE[.V{tcoG:o!%Buf ҩX>6VÁ. U PubGhgC E.&؟+}kC;CE)lAc[Bj/X1t4YkKtU~ݾe$%S1 %N~9叝 HX@p[6eu[]%i%¯*q%L\y-nFiB < yUGѪkyكƆ.Q$vmػY;V!Vdł{0:.9#X0P\ 8d̰HKPZJ"5& TN{_E;EXP 2h^\Tzض"Ml;|Xgѓ0-~ucM%YNx=vj~Ok&#B$t 'S]ŋUg0qjSQr t"jjm"7ދ,|/ݠM: oPaԢ8)njWEe16E$(e^25;'W;Qo&ŏ޺875? \Tc#}=l%Hy\Ou2k׿n`RB̟-YTlFƀG{-n7YɘP{UZym2;U]!V.CVcӺ*?;@b]Ô)$2hJH :/x+EfAud1Ӈve'eNuқ,H~|dq{rLO_;L&.3b#t99 wfReYo8z@}sZ[[0V:yng!h[@ S\{,Ww|[rW#Uo|Fxz'F7.Z)_WL}1 S/ƌc%`zCavv'S u“[S'+&g={8N"e6oQ)NXK6F+]n8G!5'/ å ۰F~f s_w^P'qh,Du~  JA|T^yDN |'Y$^y;-E[&K`)(-k)sJjRh+PxyI\,nWB*e )+ϣ#WsTbK{ya(**$]s㽌z_NKƓIgfldIe$yd)Ɠ.q~egw衶BP}VK$v,&{8)*4_W14r>NAY枵|6)BŹɿO1-6wb;׀<OisD)ó5K7uɌϊ'L Ej)Aԍϥbi^?L ' wҐ^ps #)<Kؠa"ZL}D|~uC>)7aOϐQL=~%WfBИd# }aG.[]"<+B(=~|w,_ZmvYaB/8G$P~`7ܮ x>\,~ @Y!\1K;D#8/ mha1:o@%.$4dEmI xWfLr0-BLn wҟeUZ3)Dk >_mga*j]|A6)\T=2ce9oV*fp͖9TJ/TIjZܡ3Vmhn,!lً((aNw RyRĴƲ~MUIe"1:r^qK˧$մFedzemeSqa$ ,Nw @uFe}*⍵Jy)-O$l2tz>UI޳A3QR)Eur 8%"4*/܂zhP95קs!cXg4}o`3ʪ~GȔPn^kJGzY*ozwb{K{STk|CSKަax+?xU_o=ᤱCR7ߧ>owVqM. MNq{Ghصϲ#cC=.Laȗ8")sW}/yqJ+g[.2NW~S%#9W^rXxܡ駫lb "4K(EӮf[8V(4֯HlCڕiۡJ7F'\lwR/Ҹ\J'10-BT`X)o=>?K>^y􀆖b$#PT,T5Y4n'1v5eI}qwlB TAxh؄roHa d3o|0zR&dvJ}}=o2j wJ?FN&0ՊT~]6i^t*}|A Q&7wB*gG {wމ7Ly'cJOI~BlF ԓ?Ӓ@m4l8L&b1~,s .=>1q`r*H pmzc=0}{]%h11@`|Sev"G`R0pw:G Ά{& |_mւwyf=1؋y8ŢK(|21{a{1!B a;@~ ೧gˉr ?p- ieBt1'͸J_;i9IʟgW=:T˵v?AFg* 9 ?'_V&ie&?6zjɈ-/s@ͩq=cHO 5oos5-D0+ >UG\4 n] ύH'jc|_V\$kǫ9)nddS- (7V9G&4Ot`ȴ6*IE0#j3>5eGtlݫFhQlӃcŽPG*VɌOc] 9X*=-6Kt1FF&fE/u?_Whk-(~^ \(&uGoK I&KRjy\}Qԥ ܹ+C|W`30 E`8)+\OY趪_Ce)JӿAXb &+!M@ { wT xYH^M"H$w 3uN>B64A(MtzڱKDcmF.X/.T| h#x $S!_s[='Rgm3iu a PT#9gYCW eTƋ\-V~?LCvR 0'`r]4ƵBaȵ:PB 'lZ`{Xǂ>cpkLgK=$ vk٘`) WHHds|:斎5aR}8C #ai D9eד+ƽym .ݩ^%2_Ҹs-Οf`*%$Llb3=8!^$-$(>p- EOB+cS\CE<}xUu UEw 0[N&`!kΉ/*5ÑpC L+ >^KAse%F)qWtڦ ADsfg RiT#o#fuT0q/5hiSOL}mp$x;cp:}OeR LzI&Owv8`)DF~1,-# N%x9T7g-0q)̝ w.s w~MPշxQ*o\,͢C ) f~_AR'sltk9d'应$y OOϦ(VyT[h#_wK h7?n\& ކU5"oF3oVA"Nū{;I-aV)V̭i:i .:"a84{DkxeA8O*3AmEr/x*wGK"#ZJO㮣 x҄^Y8TFWMlx<9JFpLIN4X3ؚLJDR<ķ5V^ACpvHYtuP`s)leg~\hH3ڏ r[@#ؗn;3rQfα wM(ww]|TnS S;L@iP|zkl^ [o8cNU0\:ceEc&| | ^օ}1׎QBHH/CwO+HO L;w`Z;Ti>]'"=٤,\%і8"l]+Do#˙Fn8.5Q=>=4l+SOqY< Vgoχ>l>`AscЮaNq]h.n~KTl1~ٱix(wn{ORvjLࡥBeVpNdt1IO2(f7Bi)O@m$_Ȧ V:#J >2#0<*(Q0)A4'x?DZwM%1=iC`!i)#r d1jJ cHk ݇ QbB=2 1èlloOS@7)7Q |Ae.Qv9΀\ܞk(Gr6mSɘN߶n7k`-(Ϟ>?y_*v,.32̓Vo1#E#jX7*0+rTۦ2eqyfإ=:i ϐ7nypS!xk/Fof(w=6x=(( ֲ;X[ryY-}DI]_ I r5y2ȂH=,S?.XUrW:i.%iϧ{0R #25lgZ l:7o9R( ^ZHgh{Ym_JFI z:[tvH-z_}3W}:_p1ԧm܊ƚi`RT߰+^&7,>YQ#)G2x~qPq?b;K@dOO9+ӆt4n811fLU H\OxhE Ja8ULl9$(6`M{ݜ0L^wߍ 6ec\e0RT ^)CZuN$/zoɪL)V\Fgk(F̤C43 P1&gڴ<#j)פWA?.[{}R 5%H\ iV F+B6`D|* 9M~:IcH–CRy5m7lE6$j娣aMoXeP3$K.@o^jMj׃3W -|5\0#L-OlUN@&P܊}Ug`L͚3"@y 2Q+0,,ܱ9,F&Ml!y0cJ}8? EGg޴qT)Lj}+NQWni@b|]\$I`ZoNk7-٭"Ək}n[l#M3Qk+iwEH0vt B!%/GU &Tۛq7É4i(2 \5#A;^U3Xhm8UC|Fkkc -Yg;g˹;;5@bRD[ȅMnp`#( Q }D pt= r–ΎLD9.OB) `oIigEjq F ~$ْ:CE3k'{ZH c1`I'2g"` NUwU&sP:n`(nrcK&`%3En Soժ;~gCmXRIWPj@öY<6_&/xɤ*ˎYw>Ue8ՔK!"?[} H3(vZEo Yǐp9*,xcɷ,ĭaH{=xZY2ljBc?P"&YbU%̵f.7ӒuI·)O.>8e-v @guL㾨^@kY3xosk=\tx1u#}%ŒHy5^EB∾YH<= 3SLZ|VzSZ(ɱQх_s62в͗.i-Wъ}|5sXU2K^߈w/cr.]2^U%2@= BNJ\k'\3tQT{D)+eCFg\J'75S!462Zkx0@қ>&wB/A;( sBsUU\mzƂ |q;Q5Wyw@~^!"Q+P繭fE|H'i\]W[uf&Ja2$?Z+ip&@reO4Gaɗdؕa JT'^Wp 9G99'nG:s,wkR"ug=N+xۉ`9rKui u["Uˆ-^ӞJS3cd;X՟ mT{ gimdMj/wwNR5Ԭk ǪKp_j OeIku^1)>Dy j[HU,)4nl]ʿT`٢Qi 3bpW]w/gWvSppֆؘm?[ Գ`j1R=n/ n7M^G+rؗʽ=(RTDn֓E D0u7fQ:)+^Ю 5Ό$[::'n9oOn9]gJ`0bns:};(4FC| JooڝG%b9Vɬ$hKKt$q$-^ wQ;貖?Ch[=}n`FNfJm>^0^08yE懏MEwn H 8DOLڪXKdJlT|²>h6_B +1='~6;D ^G;W$sq5۟~*k /zZAܼfV)]'hN2U`3.`e4Xy:ܝuka)u [#}H*EoSF%aDTc^?uD9cvWHEI1pz¹,E?zCdql)X$ՂRLBYd^Ɛ +Dǀ)_rv*:p̥5÷"Ta0G'"M} Ô,]hrM~7_tiRUjRׯ6S1h"ʽInRRoelbɩ& {EPe!BF':fqeɬqջmJ:- cbUc>ƈڱPC!+iVv*Wcä>Ҫ6 y+zM5if="⨏֕t!3lfT3:3ۣmVR4j p<۪H~+4;sŊ2v|&#=8IK`ԧ=ej'_iSt+I 9p q2bg%6k7:h^o^.4U.YLU<}%]SS%m6@ jwC\Qӿ {7dfhCNzpbCaeK^ ܒ|J#Jq4t6&_Ɗ p df "+)lcenאv_0EL21L-k$@vdu:/x35QR"c#g:n.rݔSŹr7TS&forg"P,&}ii*lX- !8=) <K+7 .CLyNׄ8!*Af1q&˵E"ثݏjqJFg ,s1SpN%i۪\h u7^t93)ˤQR=Xm@7:X4vmLT`5oՍbZ$6#<Qۜ̋Kh-bs:*o\t49^[f/ %U5dPc[}Yj1X>+c;,ϙMWq#uJUnz<j~zIU N*N@@-s.jKc WBgB߽1I gYZ07070100000445000081a4000000000000000000000001629779bf00004704000000000000000000000000000000000000005900000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci/hda/snd-hda-codec-idt.ko.xz7zXZִF!t/;F]?Eh=ڜ.+ζrДgJܓB$ f?$1<[mWUEw,_מg=wWzf3>R'kq'Eֹ  )I#HA`iwpBSxd߈$]D=ܠ=[﫜E7ܑI~^|PMTb2ԐN6R ΅ߓ>ȉv(=_F3;[TM5,NfL/Qhf{GM5 C Ly Yӳd@GF{uNH6"Yv ]XaoKe7>a46#<=]ypO[^_\5fqoS.S$nJݡVknZá+P)sA4S,R@cssNҁOʊ}ψ-gg<穹o.zi7JiFԲcEU]Bm8=u *Nv$%uSYnN׼?^AYiR]X(;UZ_ Nvɯ#'y*¦@( o mM抳]!ͮO/WPoYj&|+0+J~6B+B֤A{Qf _7\~#uoB`9*Ýz>-1"z ,_H-&3 LÑΰ\ Y8M!]S)R\hSbZSEf!wf!})AMU&BL~цIߗH)]F&"eT^8>ea}wyvSgq\SeZٰ)$E)ǭ FjIPV!Ͱq{+VYֻ-l @CDFxĜ 5nN":tF5[% 7@`͍ͬ̽Qh[܇tLRc~b'Jk[ höFIij;R1zUTmE@Je׫p䳓i"Cb[Cw_Ho 'hmFlhbiG 9bf_ی"˦ ~^?$OyqS<2gJv BT[+ק5tix$"ZbqGy7 g%.h s.b߂rxzx/[gm\_@!K.CѰTuGίtDI; dH TV  h4nݼȒCU ʀtg0YO0M*pSA}վ妸z5/A7 3Qw|WE ,W GjT>ư`SyIƒT9ԥteԬ"gY2nbK;Ccɰ1]1{$֏煀 2P` PwL`L76gV}ү][G8*$hq>8jcdS_^?2?x8N;M1\0Y(8:DI3 %;)Hsc: X,zp:%sZ/hŠXuBoGٱ398몠C {t0-#)\ֆtT.btLEbuѤy `ǭ)Q*6{ߨb2W8m1gۀD,gDRB[O8%CW>:gl RQiRhנpO MzJθl\lQ2"OQ?U^< /ߴ2/?Q $tPO*gYL~ rnFil "r;cXzd.+\:PpG-"iLV|?E.;TaO`)" Ѣ4~Mĺھ2lGkvshrs5&0Bx_h)>QGD=}֠i/ ݤD7m޶D TO^OM5~!S:z!&bXIn /4p%ݟ9\NbֻQآ`wWܛR`M81a*[pb:ǜ6Z4|RP- >9+)YJr!{q~OA۩%y^sLkBD0wcI}DNnk,OZDu:nWW+RE Ew>*$zhЉ $'-/ǣrXʪ2o!*ԯg<Nk4]kjTuTw#+9X{I2sdijqongHx&fz'hI t՞^ ,Jbjj<t2QFFg˷·_@9DΑzp]x\o沭(7|w=Kvx=Ёe"HMe:X5`N1xFgRj㡢~$/)2C&a*I!4/JLw?^أ) (4:8.|q)1*1Rb f+vVć,iK!8@~@Sg2M|L X:~ \u2?U[eR; dJeW!.BV1eQ[84k{q}q1E^n|R=cZ`ZTA[e$.i4?_]{ƨ\N,WE &yRk_ 5F )&6oD)|& Ml cQ#8F3 >aX/Ph."eIbhK'^hV/r33N"UpWaJ+[}tJ2F.jt"QcZT7ڝejLJl-? "JFgpp Oa# '.Vl J#Rؚ3Xɟ#K$lPs-7CJǘh-:7S=~t^Fe͐Hv:yTW O0^1Ӹ wa) D~XZfx!,xtGz!kq!X'V귫 3{s6Ÿ JФ/{GB(U›`&ق Ϫ 0V~wqsS)[.?.o;lډFŘD6@jƗD+)z'٬;3OAY/|ǭCMRDkJxw? "͟*QJ['@q`q̈ˡQϲeBp?P(ч)`EĚ!|.'ĈX9bΚ &Cg)әt΀ ^y7֏KMnjɳPɱ[sxjs´h\wX!z5RSd3TheG7B~Sv>\SL=Hjg ZDQF(f xG% r{:mI?b\W[蜿9TFk:@-('w^ CUt>MyxI!;F=<= tj.BSl޽'kޣ*f ʻ8?&wh.]\nvIOv/:i p'.L Jg;%qo0.4"8r<&Q\:W}S .;5l^QXOɬn20 }|5~9:3UVwıH۪H<*d\6e`\)o4ޣ%~ ZW%ap-򋅍[sg eMT0 &}&Oo/qf9^:f~2-ꝢFsWG%op{ܖ)܇T S=j4c#N&X <yg @,儓^mLQBPøbKtyGa,M|[\ђXߏ*訆F_pbN9 ê3MnF19 ЉM?&mz{]4-v6pqYTӼ {+@R!#lx#K0}hX*)HXgp#oJcw3~mlSGwfU7##* )< vbӉN$x=^xȣOg <f y7-* qo7X/6et^cnΚMni_\m "ĖD^ED݈rS,`CwNH}#Ez1Ml/pvs-qC渒)^ojL B%WCY58rj*maOm CF  S1dǟ;5}+4 b}˟;`re<&[D(=ICm~P%3>EMZᙺ\!$C|Hy[pٶ!bV-gTIm͢{96PObCn>AnksSo>" 3r#ʘ7~t1(u5S;mD@_ɘ[1!gi~6JI>dkyD$KPɨW=*U7i"zBnE/kF2u7}Bwz1yL☍łR>_F@DDzv]9\bܳk9F^Wᵳ9 65agD{mb>@Tl퐧m`?أysSnG|U!\z<vFI|Kwk IآtL 2qs!|J;hÜr,Rscq:r8[e0 B9Z6'I?%_J-.7PnΎvO];W+knג| BM|-, e1V|\9hQbޭa$o O#+ ,vZ 2ID?$ZSݴX}sZ-{?Ciz#R)i[D2eR!q <"-,GԦ0*BpVSU{*Y ec6r׽Y*/|",Roמk(VV̘^Fg*pL"__e5+!i 5ˢ8t{Qg.qͅ4[ e`į,RjkgzKnIZ`O%mIL]"rtEק+ CIzMWyD9GXhs"wLw/7HQo\1)pЭ~sLcs|R74k7Vk@R]M ֈi/buͼ^$=&">kx|_`<&t)Ŀuvm@8 5WET땺97+;"-?,Yu~=^tcİa=l5D*FQq[Ɖ*X5Գ8wyjޑ)TL!MZ-9ɖ4NAq ^,S*`v NB9eϰI_H3Ec|IشV6?Hը'@}4 Nb=`PHUWŸ͢EXAQdeb!Mƙ16lcڎޣ0c&~Ђl=2#RE6Ze lcqpEx <.O\:%XɀCDw&NYv֊/U U,Bbe/.&Y<>- We|FnSS",;tj. WߢLVi[a5®2v&V v#Nn֍&յSUO~p qT}MtϚ#WN%>n'g&+8FDԯ){',F2TEyNYt,/Y].O/zAIɅED+{h?|x_ PMV]?L:Tګ3B)fX#Rk^tPbտTrq9KJ#b2mGĭWXl ~]Zea@ . uC}։40jKp;H5䛳W^6:qMxg␫tzN6+ͷrRY]9!>DN8vpx9ty3g E`ofJ{Β F}Plվf8kd\n VagU5:v'2EEz 4 EUY4!^c;rW[wF=ҷU7Elw1LyKfur%Dmݛ3D/rPK*iJ2/{ Jʍ2jZPKdo#jCj0!C1 9DQ`f2@#G3Nm>u r2O.(tkcŌ7+F(?A4I7{D*KV*$lHʊt-t"XHB"9@]pC~LN uAq@WXduδ/t}:0rmƄm쯸6.:'0XW;ER qb?}4]-RgJU FCkX:-ӝ]q{[5 ,cƂo&7=|N"x&Mˎ]$zU;$'n| 2׹@7]$:͖8T2\uG=eA9K[5Za3ÊJH ߑiKQ`1t0 /E9XeE,.p۲ZH1ޏ|Km5"xfsaeyl'  I p%zTMC~] 2[>ؽ2@ExZyC(բTq V)ʡS!`8t9sxF`oqfRe(W|XEV@n-BHu̿=2dQd?J 2$Sb6CegYU$N{bOrт`SwWW4%%eϣp[ft+XCiW+';8y`uZ;Ƽ%Uyaw̩Hyw3pw ʞ:M1 uŶVX=*jJ.1!ѭ65E4L ,&Y-k[= o ۑzJl;\"s:$f0,,I /0Sl/)=T`,z<%XXAD W_y$uU-p yO4릡_-`Iai t\&BSBֶ-H6u7ROJ/-Of+}wOvFs*'hO?raבKfR>Ѽъs&EؒXO%dK IlE(Ru7o>p87B8Z S8|NjiҼݶ~W5uɈO]t L;9l>a yUNv8 BihߟA'X^Q莃bfo y K6QΨJԭ-DQH\+T&G[x媤~;;zanO^F7 9x]ک[t.X e|Q "BFEEiK;zߖx2TsW80209>*HYئƽZmFЫ cf6zpGHYNMh͔hev]i\>{$NV L\6ʨ mC&g+œdup{;NʼnEen~3TW3;SSusM4{eC ьw";gȃyl'B^,M1<{]- $dtܦ"(r=9~[FX27Ito,sƟ~s̶>ӃyU041De" !1e/La}-pA8b;K YXhdcjPrQyM)o7N^W! ZAbUY@dViiC4}ȑ!h"ɶaʌ |I6h/}i!(Mн)<7Clbkp Y^ {47jT1|^68`Gk!WhO}g%]?7a jpZUmn9!yo1ђ0d5V?Xr݁RGI|NeDJ| ;T(:ee,utP=i'93/p\0h$vC&5+2&Vi+lrxnz{͙%I&LpQ-%>U8`ju2_mI}rt2F 4@ltBZơ"r-}D7! 7cC|ϘT}vSePvaF{dN׭|ޑRR4ħ՞N>OܭaNc>_%ee 숷?bqjO/!qOع1^_Gc#L ^䷇vI(!~2I.ܟ^>C:yDmj{2:?|н#ȩP6WdJ [6|7P}[K v{ْ3!{ǻde:̀;|1,IVJOz*yb_(ɺ SmЂ[^0[BOK;eb[~n`w,.WoK0X6%a1MN\i$D[\2j%x['힚"'8ջ ߞbϹ%[T|Z)2[PGkIQ:X6/6X I)wƜ}Tw!/!0IhE66!%;"l<7&&S% Zv(]A#pnBg`9fsv5k&-جF 5Myk!x ^RZ6VhNDA`ron#a1FD'QBv%Йd/\?!L[`LʊJ?BteQݹڃRd'&2<]c>0P-P?.)2vz&Yυ.^k=^OE'dq%J npC/Lم[p*};*0kD,i0XjV!r" oұz"xZHzLrO@tUKz+zC^Kԥʘ6CZ(E!P$זj'}lvIb%I#|߬$" <}vkZE[Sf׫ZAME M0jsv覤|+R8U MR,Cr cD:>{!pj,'¡*V,5uw-%`/5Zp\)~`_ ^e[%HO B)4^YV#dttH 'IB-d8@@WWl"A]Wɥ >{>Z-,)C8n#yN2u6a ʧCI-4թڳ&^rmn1v(|@0i+!5 m=F/е?*=R*:bFQY1<wF-=oN!O^wlǭz[c(䮌8Z# ufD~z[)$ 'd8D.a5o8]LA1eeRugn#XtzNKX+1S3v#cP.~v):H^FPܝwy*%v3yV5͜=Lr[(|H3bs2O[I 739B0MЛֽIW$t౭*T?Ų?MUQ陕Z1`;-m4Nja'-cWz}Uqb?Kfkw SYA[g%I!6݄BV'>٘46p$IKImk]pPi 3FL}w 4%JQrY̞0cOPsgr! ʻRJ)&!x'>#)RP+c@]uVτ`ta˒?o7&ޭmՇ1( ,M3oݬX!";v˄yfd}])N6vh_ag.K޽դS'n;QD(pWc_~uЕN}LIZPl"U^X|=2-Rkt!$bu[GS'+P,p&EMNsL#az{ۡUwFcԭ,_1`w*Y9Xb-(n"5WۀwKA F[0/ɋ@/34T9cPυ(7y g+oN_:-?kon/7iIQZs$M FSQ4ukԬQ/q %$ OfhD r<ÎJTHN4\\:KP8dsMPH:,&ifIM[0 ;iJg'ŚngUIg@K@vxWW?']Pz\ō`;} i9S|&tA^+XlyLP鰆N]!2}hD_J""Wse5\\7 mM@'.E7B O%i_kImP="5JL'zQ|cxٹZ"!n>>fsK9kNDir5R}c꯼XpUhf kV"Ut`g+St޷7`К~?*MMԶc#A"qx'j(HO*e$ȕS!C=@G_Y{E&' %$3΄6r/ ?HSKsh.OpT. HTsr,ܽM/6$>is:A L." (A0Κl$cRIωBͮ'{LZO*5E_iS (< oD5^JLNgQvC]k)tSb W`O'۟D`\~O̙Q\ ّobm)FEoZI:ѾZ,C7DlZX+_gM"U  W)Y߻-3GR*8TO(Q^= ;4M>zUl/OneJrꢴƯp wኍO@˜.9k6N> ,V>G1]9~G䚶ϵP鿫x "E1ˇ,v(ӫ8HǻиLC0ޚ1Տ/m|͖8lg:Yqٴ] nxVW#.⸗H -i²-;CR U51A)q#Lÿ3kkR<ʌ{tдt ?>KM}lm櫶D^yU{\WSSdX6 \l 9eꃙb1H)I UͦO+( Fp,˒^Dj[[< DĀL`2D|0OLyyqʞ(5tR2VNlݱsݘ6eΰBRGjŬ ߍ<ۏ)R?^[i ٲaXj;DX@'ξ]՗ }a7;hg^4bnZ"e e)/NE\tEtCˇ'H/r=QFxlR)8dΉ u5, ~+$VP :/2=~UXUՀM=ҬCΨ9#ֿL %Q6j^DF,7H'fe6,7`Ji64n`&ew}Q;:-K#8@Iɘ);76 eV)zNwy;KOS|[{L+vr%fqU %4%AS''uqNgI"5̩yyYTTIүul[~lHm(qAv…u9 ړ,}8qF'5 i)83zy7ITGtH9U뾰_:\ƛ\͵Jnf/Ӯ2J̢OUx2z~equ6.uCꧧDR|qhK: klP,d].OkAY9 _{md%} jEȻFm~g>kB{\˓{\'@UZE9nkELo79Ng@5݂z5ڟ tX,d3g|GŸ:Excp]PN]M+7k?{{z,;הqPvK%FbM}(tpR W'?JX77 pm-,CZZGeA$UD};Nh߆FxT 3!5 ُ؋ VIo ^DBdD$ekq<@Z}.2u"S{?~#X ËOj#rR|UL?Ÿ\?:+r.1+MHцJ[7p~vᰣtߙ3DPD?6?ȡ "a^~֡Cv,E=kDg`rf'n4H%n &yTp$hvЬ1뚥qJ\oQ0ֲ t8|EeYYKI~. U\OpCdNgh,"_T>Oet.M(І7ꠀX Olo4lmγQq _yye]5/* $g)EifdQ%%T"/I[}"SIKʪ3%z3t̙)zګ\B/" SGp)X,7J/)c3w1sswE su6WzO`.Z5rSRX|!iƟ`˔ Dq7>q3jc0s6l8h*MN]WjV}§J"d!f|c0c! lCi["_ tɰ4\y)pSVF:.*K|[64f͊0&5_}T F0ሂt8Ʋ҆[ޅ1u;"x6<]Rn~ЖR]+jS|ҦK|ZPAp 2b`n}w막jUC o]:h , <gjN-^D R=9rsw ^ 4H,50늳 5gd4 m;3Zƿ"u{k7TݎWx R~grE ɠ$m5Na&!Et,53xаq-vo~lGִ҃|0po}E^b6Y,@][(3TƳ 7tyN= n{/[_z3ƹ`gj7ݍ<%gYZ07070100000446000081a4000000000000000000000001629779bf00009ba8000000000000000000000000000000000000005d00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci/hda/snd-hda-codec-realtek.ko.xz7zXZִF!t/g]?Eh=ڜ.+\4>b)ox@U/2s20whyIS}-Kg!ᥒ"c^,*[y& p0okyo-J!:d7꒿l;ID&0ғŹXd]$q,PŽ[{Ay:4춿NąIa' YE>_`ꚬgbTVF 'z8h! H1X-IK"3RpTh'u@xevS'Ad&)ZTz/J߻&4g58l6EW12,zf0_w{)Oi/7Z} Q]dş$ Ӎ~a< op= rph-^@d >YZU oF _AShڲh/b عlp8I mEkB4MɄO (eF)i$rmqRCu ܔnӳ5 0PmNkR2F" Ut!SFVr,E BW!~ itBv Q$,a|݅oLlh|}#ߥ˦W 0G1Ǐ[1090$3nUlNyD,-{&qz 4'pbDת?Kש6dQ 4h}{m(=;cFၧN4h]7&] O`ֽ}Zے3hsjLu خ,IMƏ4r;ӬSпy)_ }C uU|zDKFp{X [4^ LSOc3\ňC=@PhڈO_5X/c- ?sb/"OO#FRbx셷*k5 b0Nx )A ;KohZls,JG8O!:{lA(`YǞ?q%6BH*tz;&cA-1]En4wRW@GY ,[ Pqa.kQSp*ѓLCoSS\yD w8W28L7'ފĺM9(h"Wt M>4F;)|,&YJf'&Mg u sb˨d #7 /[ B"i-NjwrIwؤd*]HXA=2@}IlW#;cG'd7}^ :l Zm~*J og&l&.8ymm{'y)[Zz^d^wZ )j Wo){hmů1hEh1Yh;炙eȬ] "_ FЅp~Lͭ5~:2 A78Kp'șMwwgNZ7ޤZĖf/DfQ-U2X;ͻ=h8Hj$$A't1xd:@!ޝ\A \O|*(óTʥ\d ڈWbg"FyG=*+PI ۄ}#l݌gB=cc6\\Ek5V7(J̥wNґAUX gT1N  C{bsXɯl[-$q@~W%xL"yjx@:Þ`<#|6lA ŏ߸iyJWTJۏ3kםTMNǑv#ɭŦڱt1u0`E_jQ1n-rԕLC˪Ҙ BYU굜!lIu!jz&sd~fbNm $x Li¾sk\-"IƥN*)Qznv|&u,l.M^y)! rF%8!szwIހmv-|~0u[2 :ΗQb6}DX3Y[F{:l,2pb܀ڛ)oNNdtyګ{Kh9EXjٻ5'3N8ZuM6{6n*7RJ%*aAFz=)B# tPWsr7YcAqѼ!ΥRAD{]lԭF60ed=sCbe4S-Hmj>$v]!Y;ܫ9)bhG|LҾO7⃐;<>-51Xwp{o%]QJPy Y!1"pݍl ʞ~ړ"AbM|k'S-1;2-c9f{qB1^jz+Z;6 y7zIC{0ēslB+7{͆.;ĝp@L1]CSW K|5%|}w+Ⱥ¹PXhF4XOy2gn>) S'wJxy EߠRv"s FVhxF?-'@' T9$evc~[Nʕ.CNs/S?m`PDT>Xy\rrat'ͬuǣG1ň@ 0x4$E:*o w.TVqIq=eqLd^R`-&^̜yyH9oػ r'*Xs_$,>5DQlʇӁqt#-l+UKTiCsiag5j"m<}.Q0ggPLkڬsS5+A+ư] I,4 eQ!)}V5)@D$ Ȋ4[GL`TqF*esXQ>o"%a':ǝhXD>J 50qIE~~7ʣʋ~\:+ABW:I nny5?Z5&$}LBݕ/(Ku2)`/mrT0߭31uDt+Ogjz 2ArOMg< .(~'rN0a@ScE93oyWAG^3yJ| RLBγ=f$d>C>FL0H"^A};E# 1}¯43޴ #.\ǎhS^ .W&ۍ[ H8 ja-4U(N8p>ȝyiVzt܈INCY T"LZRxf ]E L^Hy8jA=/v6p.XpjlB7P)[YKWXMۭI jݓN%uCJ靖u0_I tzyfK+O h7n ZT|\Y*hY"ث)0k-!9 nk 㡿礣* 6US²BTDzjI[O1A+,R u}kPLט<xBr]J zfw5:$JE:y^Ѯe pU6VrYG@/Ƒ@|MϸЪX23z["S":Q\L6FhqsDr1wrcScDfL\r̮| ;#3^Ϗ]W]S8T [B%¥N"9w@r;~kDY&SM0CQ]}ׇeFe{Lk8*%F N!~/ @]pLo{St~)aeȦ "0* V-c=>o*}ۢ6 t2 Ȼk'4|7vĹsځl*5G V k7 :by]M[ f"i D0]:bI:i}:Н?3r#^/S[/yS7DˬSj9"1^~Rfs Za>W4F#ymЂ7*mJI"r"}&vuEmlzI1f_c/N  "z^t]@Nza M#.ra+g#욳CEIJ%9Q%[;WuR;- ≂չ:ɹ<Yb-3ނh=rgi C񬶗졺&?:'BKrH|o?~!w8Yl^K$ IK9go 5SHjILߴr#e閌M?[Wmʻ! {o1Xc:5);VD!0RKKa_Lq Wx bŁ/XV=TD8Ǹ%/DެyHOW*C;'BT7YڶѕPZ TSA+uQ1lƦa0 VisJStk+~j ,V* t@-!ZrgId9*8oׂ$0 {Gkt l#@0D`k/lZ m~'1䠎lܢsJaڳ!isDkCG]_hjj9SMm5kN'Mcn+`\УӴr=f`Dz^&<H \!aR.2IP*P탁A1F?Ȭsa5o|>⭙ӭ+Ie %ʽ{x nH$Nڬ3}{術N7AӨ@iAzpZf<9tD"Q{,UW"iC#GynO6cY'53<=nQ-` LU7 L߻wrdB$\3cܠM io U5A؇ϐ| ~$zJ}F+$.Yi( uk  ]ż}7lskSD\vYBmld*"B{ G7"F srgcX.rut ,Ou;*);j0HPN:_nǯp΃ZVlI 5Zour(~h 9 {QjB`Xd$--AG$ppѐoPRG]dɷXp8Wq$NXi14ƨTOwܜzSqtX_eÔ BG|"{\K˗\h`qݤqJ-gd pxsJ?LF5dU;idVjO2\c ?@D6(\CfhJU. 6fPv2PO{;JnE{TE?) ܈: CtF1ܕ`#[՚ 6bƢATT, K3~88ٳgNCA2!lU *QޗRKSu@A6bo#|6rRNP#yOC@ŋ ~v98'$C%3:!n*ՔQ0w3 $NK6c:lA赿 m8#vAwJƥ6y/+k12-ZcõO68Z-ƆN1vJl>'*b͜M exN³N'rhR4D ;})S)mPJ}eg$!#i,̠gEw5NP?*IhL/VMƙS Y 7;}sS d#ܱE@d C*eh#+f) Xa0EN\my|NXdئ'wog`{˗`$IU6׮+@ɭ4 =L< eEki]-[YE۔Zf.d?BaZnuZcI𦻬[d+%K>+Ok .;7zi8(/ s͔ѻ6i6 &c*lʫBP GdFY/J]X0:o}'G$5߱m&n.}Vf#>& ^}$f>KaXN[ȷW^8fcLD /o+O!H\@(ǐ(ˎM2ƽPw\$43A+yϲbYѾį߫xl=:ͽ>7rT3;|z(UtuM{p<G5DZ1.sUh~N&pNBRV~xÆ%`cQ[<7zjxT~D"L白} \lҙVrfiX"9zqKYG趉W=8뢢d&+~M5[DP(;VI0e A7=x]^eG!p?d5 "|% &+;*w9Q$Q϶6ڎ=3s.+EəAx8_5 ;e78$3!SwIcH[8 KxA" \ZB\>#G)@+9v(̤&#Vu=r40}!G'UyE4btx0ı<V@kNmr1LW=уq0P$K.6e6gwDGcsy4p$2Vma3ZK-AF|J <*,qiu,5)) Y?3+U2:v9QA!<;:OΫQ\x_`GtOӘE(}N>Ҩؒjͭ&`=MpcY_m,v&!Oܙo<!Y=jޠr[Z7]`bgK Ř3 L^l~hٳ$jgQ^v)ҾZ@Sc:_TnLf<,27>NQr ?Yf)엝Ɨo-~a!GuZMtڦfHOi'묠|m 䛤.rʿ)yU QI*3x9kAE֐*6LZ+v{MWqTMI&d]o׮J0R9*3Jot@Ư5NYs]Cm>VŊ/pIŸ=REuȯ 26I.+iwݝD Npࠁ|u1ih3oy`k- ͼ:m3xU>(4aѶ s ,έЅ^ioy3b?3D= .;O$qkJI/jR Ki3Wܰ5 ԲAzy~w vD|AGtާ?':yP{S[NK8jb.(-6a,%ܼ=I 7bO߱b3 R_ޠ?Z{Qfj4 T|9\PiTæYGDjU{G #w2ld-֕GB;UߎVSR@ѻfBhs煓ݵ g E2+8ȟ |;v/R [R2Q >,B<dxhL |'tɤtwzE@MwNyzHAۊ^3'5вȮ7VnłݦS7o) $e/`pnQF=ښ%MUtTxe_[wŽ@ ȮjrqO7,NZ:CiJչOMnt5KRI(\*WUtBnu2Ki;M1E;?7;?=XިҠ1N;6 jHk_ 5f!"l5'{sҩRHqG\ $i :{VC+ jHo+WAJ{s;yWXGD8OaPՄӂ-<Ä ?l)6jx*\?9)$=*~Ϧ`>ќt#Lw{ VPp7>XR%.D;ʯpUi!S# na/;BSD7U1aϿ$%4qv`{|H͞u̲ڝ ώSjCgXH*D$g1Ձc\wv8>_g޷Go;"4B;jPb 3?0LDg,ȧw#S,9pGIQj\famF?5Mj*JnRXr1҄Lm(\\}۟K! 6{Ϧ(y# @)jvʣⴍ}GvMɰ<J>eW'YCU xuO)~6 *APdew} "S-3RNrXbbhC:_ OGAo)gjTj}<{Pg uQ Gn-ܧooX=U%lGj vl!:5v/w'co6ER*%nhqMMћBƩF@T\YEnG*6^ . +CG3~CP%~Q&OsvBQV_TvY)Ay"xE|Hlo%KE ;ς'Y}#cUSk385. @͓^ E~[uПXlG?*VT#Bf,dTWh5Z1+Bq˩}0Gy܄Šr~>UKPoAEor,97i/ nڅ|c.g|J\ơ{MbW[AKܯ6<%nʖZ뙥 DmaX3٘Q|Y亯H',sXoOۻdUƽFL\e:Xd*bvL?xzE G2/ۈa bAQfҢ'/lLM=VjV9fz~-RpQ-ehcq,t}hyC07BؔL#(ܡýw.όSrIrh)lQpm˛ڣ|D2.`IY<:rUw'H-T >hkq$Fv鼇:"Jf aٝ)fGFìAz8a< *?6u%lrޫm?qXH/eYۀd"|j92D͡gC!$S/]ᔵ*Fs|݇''Qz (~RVpJxEj c8 `0FaYbuz&?G/ LVMp[3 [Jmɡz'Ҿ+o?VVb ń&8壵8`$[S[^5_}-ZA[b AGYn&cenFoŤfwwC$8|󥪭`޶g6u'v%H|$w6y /u`Eu2Nuw.k iWaIo1\Ͳz0'H\u!hOhg' 1uHI, ;T).7' $)VV}N r9`oK+# b:.OdYk|72(b"N0Fʎ/]m bׅe@6s'1xo4f;|@Ғ~.>y1*1z>@1f27 װwtS 5ۣ|Cw]&6Vn_2~G.ڣ biAXE=֟ (?>Mc  MBX%ucoilFskx21x?)0\x9*e&'e !B1/٦+ݨ-.zx@sݬeF.+r+sW^V]jji|]zja<ESr(ɒ?4<$QL C{ Pέe ]TpU|u$Kn]9w ){։3|kQƓdOw78*l?i/l!OXp&1@FJFBƦ;<(:4DQxA8|&ئ%zTIk:j3g̑e-Lch :iaYH;NqZUgْف3MICL=O.N$^$hK:6YՑȩ-^<6-\K"~;0 ~/y Ÿ- :9a*:t(CNk& /fRT.]2 kР;_WȜRP\@)ĝv#*]ڄC::!ҥ}7Ĭs2XE->7hޫTpBl-Xv!XZ,xpW k ɌogFV5=ddu1n+e"GZŭ%F~_ͼ-r-ȕmFh ܔ^]\thqFhq7|g ?4–wzP')j EG3!qa-c=<ȉ"7eL&F]~׉ }t's $8iVD}'sKɕ%Ol܀g?Ďqi_OL4uqǩֺ<H8p+~Ȏ%dz-PP CcۢV9ʹ?6_8r,܇Rݿ&d`]B2pFZu1˿οۀc~3$y4$ b ue UUhݑ#*\Fci;pl ^=PVةxlL쌫?E >Q2^'0S' FZp:BmEz''sV*`< .c r)c(Fjtwr1a֣'6^{TͤQ|hVulZ0}jNv/Îҕ:8 O͛ew([m|Ťp{F̔uǣNF=R6w҇_ ہxmڦp^~uw{3+74\ x]ʫI8>=oyO2~hf0CWܼM uHO^WPx{12m3lK0HyP-tX(1%bo2 觟u7DNoPYR0SKT;P+yyq8{~܀y%R=tZo?9+̲/_ FH#U^Or^PB[=Rü}<3z-IHS@6IBJmg?K{x3M9ծ*Hb@GD'kbVʒsywЍ.~վT%Kcꑣ#kQ}[њK]q~_ gm9JnDpq,BhJG{{Um72 WƳѦ>l2ri/&'t֋#nC&BQM~?T.Cw{i>I4!> Ș;2O6|'" gcSQ/p*$w"u slhfOtFt]5})1@1GՏWc0dk sW&Lv"iUq zpO "˦Y\#3׊G̦({ [mQRzܪzi,xO[kzM}! KD5#6>50v)`Λ,`.NS{G:kﯳ.*r-Y0[Y Y'_Hd|}n$L:ADW!YoNp&Ycn))Ay"j¶z08S[oV"F6W }pC.ziUߋ p69RZ e~n0p;:_x8]úDڨ \`bl䘴e(3 ?tq$ej7'5S_FXE QӘ۬-БGj/SIE4KaB2$)cpSЈ8CΚ8L5=9=!?G9m\'D.!%Sc@R 'VZ͇F/֝Q&XޱuکP5VѣJR>p':0y =ֻBސ }ÓKH1lX-iB7)`(4K( Zل{ `+2pܫSASde)2S1uLY5V,FK-߄m/Qocz ]E_E+ܒey,݂dC+Σae&+2;FO%9I[Mbj0,ϖ~$~+m^Y1 * ,6 ,e(QS(维*~2M,_!7bu^)LЧ6T!r^9x8v]w4F"Ȗ 1vr"·_WA; cn2DpEt#)1lwbcy!"P/#{֧$ cDžͣ/魀tM-ANJ]QO 1)'ӏ9FSՔai~8{J}}e6Ob%鴵e0J饫&ص8P-y)Hl i/jMqI*-GvFg -kur{_5fgOJ ljcsb(8g-] zl",2QF؊-J 83`kۑsU7ς :˚1`Bوn@EtFa;)>tEUcx+9 gj3gFE)r*J4ia\EяW ϙ2Ux&^V>CN>t2(P)@b[+$LIulzW񹚇z޻]:#@A!6e"z0DJדv`7} >bLl nRp&>/>lH]ֿza+Q.tCTK'fX Ά1E1gإ Y+We|/ODG^6u Edϐ3~9o䖗?S J.LEdEeJK*q:t8>fwg̕"뮿Qywp nij+Ox&)eg]EGrK m I5UB=;W;FZKEisb읰1%tQ ob^OOܾHD |?f-׷8 Uތ蒡@I>6^"Ĉ'*+:zx 9v9zQJTx-=QPòSw9xw*XǠ斊(l0>q?|O٬uwez//,B0uJuٷ`DϠDS) kQZӠ,QrM?$A{uD *נݝĹ1.bWKV~7EY2M!I]27J/c~,^Pؙb}ȸ%xb炪"*Qҽ͘wO@+:qx}i[T$ ϘEAoulaK^]aOgʦ轀lYkM81[޳쿬RH $F vX=+? .(~b9: } % /PgvӬu1o` X'l|EDP~ݘkk4O3]4gA{ f8״fVUӌ~~Η]XdnT. E!`鳘g~tkfdwh^SDr`<}w7 ,dy`6\i)CR~ȃ|n\Z_:䎙 Ih|u#ڪE!Yȃ8KaUޣi;spz1t D@V,> YZ w ޓ T}FAw*uL:tCL74 h("Ce2$D`ܣQRd(ńCiҜ fr[8%>g.b`3[`y4y:NavL7R5d0e^(^zav^6Φ7dw[)b:˻؋t'B7PL`* I^eN :=w<Ew o @Hސ %7tp&xWx76ugea׹@ J;R_K1VX,sbOq?*H%JvlDAs}W&ww\B{Kl|l8nNr qJ*9(aQ'?v:XOjnHNT+6FgSW:#4jsupdaq9SѷuoR*4|j> \H)DfL&" Ycw^*x70'nQ*ھ2B`meM#-Ʉ6Æ/p>?g,BhR& 81Df8ۡKG!Κ9/zWxc ߵc"lk7fK^5.aeFv [6KS)z89Mb qbKRf,":+UapӡA)?#J˒gCkk Rd`(}ΏAN&4(ҁ9!c1>NʛfRTd*ǦtAqiis=DZ7.vwQ:eUӄi:a=vNťaZ^u#c1΃Q%Z][˭HϊLQU ԃu+f&{#lRU|;0fmB\ Vdc&f߇{)Agk)#(bt$_%xp?`:: IwJER jft^u0:#)(Jd{I<ɻ}'WsmCb'ُDl\ԭ4 V! DsFSbV HMLs(:Ondt{;`t=ږ9S/'٧!Z[KHc/\#xo2܊ qX!17#&!XL9N{<̒ū;6J-Oy+a3HV:4 Y}H_ J8slP?2,s.RRnUsa>uQ d>YSeHTly(7h. \!>mr Kݞl%}PgU 0b34Wt>"벬ukC \W^b uxG/c_pǏ n~ұa@mS:G0miD 8u!g 7,IQ%Nyyէ۵fY&\ʚvAv`oߤ4p8,ZӺ0,Fޓ-'Eƪ VQ;J)UvÊqQxɺoW;b-"9.%_Jn~n2@-z;_ 3B t1ԍ.^pf)9Co-}\L $ȵVRj^-wj2C U0쇋>j5 ζ3rφt~Q4T4A$>I1$"G;]k͓2 Z5kqnWA5קs-rIs*;P(iEp%כEan?(Yе 1hxEs^ځZDrz kW*$9.۝ NJz xHcצf4Ȧ3>p}X\l?f15,3rFP:=*̭89}7\m̐|cK])ܺ1^ԙT6T(GnD|6W|8Jъ"#Fpp8ȑe*.x̺Φ鱫a"wtmS4,J^C1P+K/pjG›jjn LW| \ "LF j=cB^Zhn·Y*:~`":"/ӴŤc6#E?n ]X̒Gʼn.4!"L9.Em5W_hS@>q<|1 /{ݛgqf)>E8_Q00f '~9=0C4j5J=n.V <29'kJtzw>|@h7y-,f*Iu) xSm 1#)s>|!lY \%iG_t4)бgcp@||XMOjPD&@nDyeTYX< j 8 D/`tWI82ƶM&=k0;GyAqԹu<8t%w0'BM 0DTj9*\%CIE9}Nº ig7,}kPu9aV>la K\g%f( T¦}&d[j9TGʏ.x!&%] 2傐oBn!Ǟcݥ-͈J{@hAɹRG8JMeY+A2>\7r>cK.ZN^7бLNؽ0%:K&ĺC8\VE֋7&JY-!4,nQ!gep%N:cV]D -Jpū&lF8̷/$3a׵6^읏lْBAup@~Qm.(ۈYZJՓxio“;;͘"(ብLdᯋXGv&wdnLum 7A6  zR/~u ݽJUYݗYxYKy+v閽j$=3ٛ^Ăj vA0>; <#FgmGF>б/{*g$ȼ@wR _,QIyw9qj{!RZPM`CFf9{V_<'vW}cQڔ]cXL} }$nr ٘ }}5^V@lVw՘,D+뎔84}occِ8}Yc!XVf01.ZHj/A+=E2]@ŃR2{]WI`N;0ᨷl d/PL:~wΎ6jkUrןX sS c{1)u!etKHP{C"Tw^Ζc{#8JV'oC;y.u&@!hڔu?mH;s"]dssr}DS=s,[zNI6IIQٽ]21|5-'{?0dd;+Xd H\ZSez(BQl\sAGٹ!:>D ePu,A*z. X wP ^! 59(RU7gtflPe:sYCh> ~!CD^nHPB8ƶXk,{pA WidsqQ:…ɵ }c5])C]JHRx*'Z+ZzuҁH.,hUBumTѳ47|ap=|_ E2Ao2=ۻk\+xb/ANO5[2g? zM'j&xta*Gl¿nqleXN-'ȭ L,㑧^Fh:9Pꌾ'$@ =g1^+30;cn&јOsjU\;۪Cb;)}Qb]O~,J1JmLɉ9|߿4iJ>?fOຸW"/K7d'7ۺfu)! !M@\wce5W@QLmlPXLEE6gJDMff4tG*C&tCH( ڰ(Kf֩B \oՀ5lqQ11R_o|xb$FXmRsz':`#J 7'C-=#^Y5}eaV/tid/ 0Kj1ҍS'8q\i~~gJ-ߑV);wUeur@vOC[EmzXrKv>w.n1ȠE*ɥЕ\պSr>4tցW$31BLobtToc{1}&B2Ō\97o8tlng@TfR\hHkI;p(Ӧ)%)\Ҏw_0g/ J)1[x!*r gMBAc) Uzjh3brSX [V 'qجEp'{݌=L\@_=qG '"_NЇ`"=k]ZBmYW'r{D,iոy,;Iһ8(b*:+-Y=^#4LAW ^ BkXPj0pa yA$@I( y&$P.MdeXHfL9(|@]VZ.diRb@1<8'$F3t8|i(nYC@põ~Ȁp_['xeB؇_alTJL &U WVlV=J_8׳2jy/E"3z /Ee#hf@iK~Q{ ŕ w ],V]DiՋ<j^4pûUSKOLMs@i%>!Wiiy9VR/~nȟ*^)%AyS ڙ(]eŁr#:$>y5r([gMS Q,ORgϤ yz=X5g;Ѷ':H ZHʶэ3[B}RjGoA w)(n45l/ud ISOwKD3)q>&&$@bI<3RFnNLk+H@` E*@I¨꿢5h! l|c38?>*MĹīLкU/:;LZ^pwqkÃ0O!{Q%H6J:2͢J6xEX G\Ğ?܇.pOqZ%awi6`MtCf9 ӮCB1 17Zp}J[Y8'4'u!8ǂ&ߠ iE-hCsn4 cn*V+PՅf0q\2 CmSa1(z]Ѣ"PUDOa?X#¢nA%M ׃G+#b~@ LF W$w 4‰N]cfo*''6"<5 p kwD߾'ߍ3%"(6 pCmr. j K}% nANII ?L$"Z-@;tuVFK,mhOZtUw5@t f!9ѼЏS%9ޚS?3!Y|fХ+s+^_Ip2S )QAVI.=>2zPˮ5s7:fR `HიƽHdJ ȷ2}oN`}.yVg4Xp[ =&w@]Đ6{YWrKWPy*mK}@7''a}PG4 e5YogRf?+UK%ڸ{B‘"uU<>AT\esFIgo,J.Dæ|[2g_c^ [xVʬ&0gpcvIFW?_ٮ ]Й>VKP\jfs„w<><ԷR)IhU^ O, WmԠ8$Dxm6Š.MZ 4#?÷:{@"h׆1E|X2h~uiq 1mi?u/;&x{2(y awM'~"d[F>݁+VڪEAHϋA7`G:V*sMO$SH L:'P7>Vla ;@`i=~9#nF85bg{2S>޹&<04f9p3&ŀ&N 殁9'=,YW"?WRr=O:XfzsyDC9qJ*E毾) 6$m "X'b\8Su-г@`!i;Np O^&WO<::ۍr<̧WhAuKz%R@)a)y}_S z7Zɭq`$zaFlnz1@/n[aK\5) L7;z$.Mq=@љ^i =y8Wv-GUM >H/S 'ލ*:)l#H<TxNXRLNq]bs9v@8 QfdH~luVYr49A.ֆlDu] (}dgSjkl d4XJPħ16T0" `,OI9sqdPxcm4) n/"*h Q<>M,88n@Y;/s[jd[Zsf'OʆeLg,ϣu:D;d2x~-@ݿ {@3PIfßWqm.ڣ.C`z~bVm;Gypǟ!UcH/GPT#k޹#9ڳ|KoT"ytmlnHAvVdQGM&n(2kX f@,i"%9yvt>$$ Q$n^ϯF'r ~bqF;Ī01 d>]r XG̿eOH8cdߤ>8tViӥV_ 6C6#$5ٌ:q>nֱʞntr[A-zzY<5kSu*]>aΚUIFB 7Ng.ew9̘ډ0~Ňߊ WC'^B__ { ,iXkWRU%4'i'`^vqfõ ȪL:V9Y.^`X  {ԇj kSncOF* ^ux)\eoHi[GW&w+ˤ? %|_1E۹MzP62C{SO`fI^5קJCIyȀz>IhYOU <(s{]3tܭS Ӻ 9]sq8ıb2JLC~tq(e-0b+l{]Slpc^'Ν: M쵬I#c)y L mc3zTaE?5 /3s)'+!5;\!K\@qڕTx8fޫ7pBrEs AA?uS/)0snn~K zÅZaR(/`_@ޛ$D= *%!֗ISaƅ'غ7}tw`T>: p [O@mܩ`r75/# RיKߜ-}9;P|R%o㾬yeoz^z2G2h9bR&ۦL&)HV7xU59j:=KAcIMZܳx^`e@ԙ-zv;ơBu8߁ 䳊=eYPGh)Шokg'( j ۍbp/WOBc j[$Gx.?6PJ i!Zme  +W~Wlkʝe ߰mwfjF4v$49O )f vV Id.7F~8.T%+w(%>KkHKӏm$'ҮF04ɆiٳB^OR_ MW3 C̈́{n*6=ht  XhyWYbRqC6\g#**N6 IZL R&4c~QiBiMpâaJ^hv=u_"|£ jDu;vQ0sbBm9sjTpqz~˩UDxc?vZ u$Nŝ7d/${H5ѐ8BR6+O~@_?FU7V|W{t b>!} +2pWI/;^L Ǣ> bل]27KaW>Zu6wo4 Ǿ3ɳm>K$Tp u7W/؁ֆEw_(QLJC ;ߨ6m}8 "O7"Wk,z~om$l`j]h5Mz* N[qo@XLzÙhG A0|T]?z-Z$1 (}epۣ[C#`_1/z6d,hK=? w/ҥ6TW=vY=LzB/U=>wIz rae~rĜz̬x, m*?>cSTb]_.,H! QrꃘUZdy }.\Ac|eyw M Y72=ox EtG`'9C7F"Dp#">"p;-Hk`{X!4;hL^ⰓX:jGE#Y8ygals}PE$,eMT*`BD_{1.ުV7 y;郯QS,yfyzɭU{z;nQ{!FvPxXVAW.rcLf=4HO EmH#fFy-jÉN3%0I?KNg -\fL|Bk:1GU_?p_7ǠzBJ>E#2YBKiр8ev[}JʱkVMP ld4R(6Hkn 0܊>!ȿZLAGN >Y3U͙_DGRlF@gr}R~ wzxۭ\>_tJ \lśra"}w n=1k]Ba8N8 ,J0])@*Os] v.tyZa7zC AqQ"Zyds%`^mvuԚx7gIsk9%@|H+zߠ2Y(+>Oslh8Hŏf}iS0/N:^c(Rh;ԧKЫlU!\2pdsٞ[-ݣQrIEcYWipmkmxl?!. {^`^ A3V3 θd+#A[/KDt–i%x@ahzd&Q͟GgL NBt5Rz6f"O$s{>vyq*uHhEE{Yo,=`v  F ^42=4} SZGMm^qVӁ+/VvKs5/)4BB~wlos@:q\ң=*!c&1*n i{'c[ }iv m7f//s/6@*ZVe4xf1/v*jlPȿ39,[PPP:(q\'Q>89%4t4%Gəӹ!':]`孎"ʭ잏ٛfU'~O) ~b`<.NJ]]&u5I#M"c 5vw$zʕ(eq3%㫊/Ha8<ƕ ˪gW[@b|igmW#֪P)%`:16 %c 0[ Ք;z떒}QBH淯{Ul`D"5~-f SNZJ/:[|W2Ry_ .c4:eoM+%LY 4kPFNq&'+?o"*VʇQ@Z !`%ўc_LY1n3{m8겯Q}p(g6kH# B _׋l{`Gvf".|v{k'nЁP%v\F Xa0{x~}l|kX rXy:L''r K_ȇ%؄[++1LM17Hx7y-LRHhhD0sGlA&݃:`;w1 ۽뤚}A"ܶj%jHÁ-HW5jm)>E..^`5Ļ{3Ħ+>gmG}U5on8VoV=|9jK4Z9J_pD{otںRo6lRRJl2n@)v}^5p*sLvOk&5R;(틸 J5R1+}7ᆊ6KQoEf+j!ηGA,A%)HCm'QQJ9Т{*AU!U˯D݉b_y>;`[(b[C=:lq|PXK$1ټ ezpʝo;W{` n]}Dregr+LoP5Jx߰^ETҫ+Lzd=m-&r")2q)Rz,{1(tHG}$ q\ C{4_=ݕ <乪Vðrm(Ȉugx=gBq)ؔn c] 9V6*V|@E؉Y5Dod@I>K]|RA& $1S(8Ku\#g)_ ? gH'_…:r8)F(_br//wjpxl#3Qr@EvlЃiUDzv%[@]{Re@\ vzjj,uJŹ礼+\~uvTKgEչ/}vBAo/~3lR.o?󐲂|{6wft)A/onFl>3~w¬dza1\S.9 C!p\xsaug j"'ډ]]^WZ9݂a$edtsIu2zZz(,{X.թ64ji(S|YVnir QGk $KFBZc=Z5N~L~<1#:4W&αTL n1fozulp8Vao:0b 7tv9mpgV] ? u\G=QWZRsPKGk}P/=^9Cc"5q':I)W%+|>j}CG{ | N KL Bj% @X<)ڜB bgiXzn~mkm`B)wCV~9C<])0+e(:߰F!H|@p(="]B`)@ -|`vN""?A.cx$ܭ6T\sҡ,Qh`s)ra MHx}G.e A'ZОf j*vRs 1oE΍0_:%X讂qﴧ=^M'=N1v+wyR)%Z.Uxs :24|3a;$Ӊce6$rsX Dǩ3s_zMQ˦˛Z,-ך cJnr-o}M&FN3QKdGyY li/Xk~[Sbl׬#l 8#25ä{?PNǢ06V!64\L\H] Oց8x1j BmpYNEZV |I|^U@7ҡ$:Sk%+ŨO(p|7] י!D?(p\'@w".y8$ѿڀ<1ę(тGU^R >a+tG >>Ѭh[ Mhɻ;8N٦Mw'%>rwf qÞ _ i(V5?͗L1aĩe)?1TB4)!"2s( R`Jdηk_/uTT1?Ib<\DLFrMȺqZْ{k;j:!57A#wTbwD~ wo`ܢW0$)P5s;GxuHiPH,ekkBT!9C0w4W{)ҥ;­Hɓ*BBƌSgIiM2!wR轞S ElE<ʡ7 U,#Hj(p\>p]`8^OrV뇂2*‡cSSˆSzJ!0X Ftmc$h3!<1|kD7b1(}ʖˀb`_ʼn˫g$63L|g[0t j>]SL"R'Zz{Jj`0ԣ]y:`7wY)Bdx;  >2y5o35x#Bh<4ClFO>.Ji (z/(k 96;ѩa1P:Kk.46L9_gKTba~yaŁ#cr˵&$ (. g( ݢB>U+ixS[L MP&gܥFYvwA9|99.P`jIbC`;8[ުd<}}kGH &xzޕMOM=_1kPDegoQѷ6:'mjm!s M^Wܶ[7a%@>m"`¬DQ2չ;GsyކG Lf˳?Wyuq8zO;nḳogʗ{TZBv:ts6{9, ),4' /xs`UZm iLp8W!e(ȱrrKL{mVkkC~3)4tX+{]Qj aII>{I0^eU65LJ j P*,Y ^(ͫ9OwBtǦ2Tjn~8V*d?7Ao~5E M~ew}>;uD+'; =*F6娄]s%-_ܟ @U6E`|1lb$EYpr-[W\?Nβ?kjBٽPpmv ?2K?S7oexHƪ >欉z(&8TG"Ie 5zx)oe`u6E<90=VTSF;spݨU(~:YutOc^?Q($gL`{,Ļ JkrV,R"-<v`XU˰m6 83Al.)9hIl?@=g@kz؇ r•yİ-_pgJI?nF'P:5mp!NS_ Y>w0ݘ֎Z{Vx0 ]8jSTŝw6~32SUom>6(YqM C93CQr51Bt@`@@e|zOaE{`SmbDw֜ݓ,ɕWh}X>gf\v ̡w $Q1EMu^Dr MS$} l!7Lr"oH]wYoJt>:D֛MO ƹ c6e${4Iiڗ MJ׿ i=zψPM{ b % ;C5YS#-66ʆnqϕ,̲zoJNq }oxNL>޴EӀ wffaBriQX\VJ DHZ,r0+j޶LL<Ί)<~of)f8l3l^➕"[cMDlv ?[$>eqYٸC6/ mi9# ]:@.FDI@ Ge n&zbj(#dF$zY@'SȓҡL*&]ʒ@icXW!.Ӳ.[EBg˰=d<:W@/lg(,щ`prkLt'*),^G2T82(#P w}|D(+I-?ǦF1Y_'u|Zħ(d$^]}Ec2' 624V[NvK {8@V 2gL燎}"_'V)|c&\MkF(&Iy`}16Kzd_6Ei63l`~n3]EFFH <;fc53N1z˒q/]u/5t*?̇K(!QaW7m_iADv.5: ;z Bh$9u>CqNqAY9. >)tdM^+^!?vos</⁹3[衤PMʓWI}'SfĿ0pAGqK&*dRG$inuZk1 X Ud q!NxP7,EOy|i "zH*d!U$>&5]C3lՑL`$۟Mm&>HwsmĂ,5v/%e 觺aS~}4sb0ڔD`v-d-?3ߜktqen}5n@_˞!Rʋ  l dYK̛OUf@Q-ڭNcSkא%8'}sGGZ;MM:KdyO.Jc3| +5&,lap*(ѐ?G ^nǔ0,VX(ՂąHyuΊYR)"78zļ+-Uɔ~޹G?3MX[U 'QV")qs.$Bi;L?A|a$@2QeiaH5;5y(s;7]vڝUbIhb$v/*]HЛ_n { C߷qtɍV8}s^:BZ`-m{?v[ om BF)3p mSǺuŪ/1])Ш'mJ-7~!AlX&c ׮{҉c^ >m: %bHY-'wCO@e[F8kdzA+uT˜,v^U-.&7:S}bBm1Ad})Fi|Ú؇04}\eU!+,6干\=t@nĘ& i-vl̴ tS=!P9Z bL$5Mld*r{ g 3 65uS`oJMbrw#VqhOW[_u!|Rd`:NaP>C \ߛq:kAB) (J`?J݌/Usz!Aa m!\%R{ Y7G=P٩*KM4U>3=@UrLۯ/|(èRR૟|A;aJ\رtۚx?ܴ'G~a0QJ }ؿ [ A3橲h,Z8z E{p)xR }<[j"䭻ƺijz{4vZ/"]BոlX"5;=tYl%NA'$|us)Uc8W$ӣS!k'9(}o7ӔjbKUL Gh_(u|xG lhLbv,r?!u&$D৭$yVA=wi|//W%g[9껵+S1W0NCeIpT V1ZH)Z4w;n蒓Sse*Ya~ͥRY] y7l*QquhieŪ4u`MlWaZ@֦~‹L>D' 0}ay(+&FNTǨ7QYb{c-{5-)KKqa2;Ct+^a–Y٤:q+a|0@U<2iot*g@W#:KҞis梶%(( (> =ܟV6(DZ4Vy'QceaDycúTZ$b5%oS G$ZFğ K3Og"1A{*2&QqC8@sp)AV9@|5̻ M$< ]f3<lI:/zys\n^L5IBY~f^:zWPEH+2WLmq 04K4ڽ_O*B*x~w2X|2y ds(`&/F98Pyd놛S={>ne Qd{vS1|cɫ{3sO m{*AJ,0u}l+`r4yvYyƻg5v?X9d !Q8[RqgW 7_d K$O|A{Ȗ};Xv lE8Åτ>~%$wGПEr*~QJWRH(EVذ[U`0G,;/!3!i0{DuYQ8&dn/uT=4۴TG;;s+Z Zbs'ó`PṞ`9E ^%xnVo8ىH?͂el!|@bb#_YIc $ZO2H ЖEp/^bڮ˻iyc2饼 B4TnqaV |ZO0 9uh0}?S?;0tf;1P,Ml$Z<)G-lfٹ.2"S$x %! S",S3+&PJl\QmZ~+j$P6%F|aa}\MMo t2{muXNF\UWw}="9p9%ab˂BoB::,߳4 lqk`6VLm#m'[';r: ~hRWkTSs4V%Frl{&UiY<vCp[  X$px 6uD=4جr4J%_A&xF=o} oAolݧ"'&tw 7G‘+2h50w\Ex ׵\Hc6<2@]/T7VR.Ks\uxTvVH(1甕FXs# 6O]Wi bQMgck_u'.o⃲~s:dG*^Vo8SH5Jٝ>sb'6AaDtƊ%sJmzth~a!C3ix\.#ZBSr9Bߺ"5狋LiFG!&;?J 3{WWI0&jЕ"G{:-^2"4L%W@aPYX4LX}pwB\:d8y/'-.`YS7vn"fyrZ^ePUF7 @+[TAMz['ɧҠ3^RSkԴu\xitZ,r ށF!X]B*F1wT8@`U""O5A&^(\xn\ʢ&ne(A$^)fUL$4NCk ?w+w4:i|dHVа\x9?Px-Zxyƹ{tPFqٲFkFy. ?l\!jߜ<%\-7=jzEt?Z^e+FaÌ6`YmʺeŹF e=1"Ti ^xT1.՘Z'\(+,7$sX ч;3g& UŷXbֱ!#IaFb DHLzd^{:2Sm;X)Ȝ괪3!}L?PpKrc.ůۥƘoɺp߬ۉE7`=0v䴼Tyns˩Z]Kn"!OYiν ReEU4w2uMdj:G9yXSBS#'Wdf U'xɀi>Fyz&dmF&iPFR]iWIH("YaNeGwYReӥdږ0sW꼻ɐVrYbwuqN9o8xQYr-MddVYɵAۉd Ecj]rO 8q>!#%Dx82!aN$ɏH=k9p!GgG+pT]^K>~) cv?ҍf0> r/Y?E@=oαgYZ07070100000449000081a4000000000000000000000001629779bf0000ebe0000000000000000000000000000000000000005500000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci/hda/snd-hda-codec.ko.xz7zXZִF!t/k]?Eh=ڜ.+\_-YC'тE.IݹsjQ5^wr´N~#rZދdoYJ'D0[NWd[&_"mk}OV oU=kVH,bWnLKe!]w$;dV*JC2$q8*w52썮[5F`(#Ak"S-ͶvwJ):&{7ƐfuzpV$ w܁X*cUR5-;F#ސxYW |}TBuo`RAAɵ3 fB UW[ӽKK+@dฟ-Xj5Ő]H˦ at7e U &"k3u'n$Pa|: LqyOI-eήSeoq\e,wbM$C"ץ.?1cCk3IDpG|5w;X<$ڢ2Ģp"˰vc{^_(F'"(kwe'm+ an %'wh{ƒO`I{M"ctUNp1F\-<ZԃctPʊ#FWi9?$Ej=̪RS ]7fh(NYVwwN{/ U $nJno4J]DHP뎱gRGL9ڐL@Lf->ݒ؀c !S9EHJrЫ$Ei ,srɕWE^_4jZV~ཥH̩klssFbcݹ70{!X T~vkw?0R;fJ;{iM@Ι5J+b[*R"1̅^ :ivR&XrQP S@PTF̩Bc8˨0P"hb6U_*yZ1`}-g^zlolpǐ\ t<޼U0ݚ6QF.Zs 9i!^? XlP=5 yC95On`=yHx`+am` މxz?]*>/L*3>ǦDRGl`_4[dПP #\>I^K+V CMV*O̟+*T;n<,yXKOXY1"UIrQ^Yq(H B?B>"SH Ha=~E;Ots#°ߟ &lUj Ų]w 3Z t* ~4jFEhFG/ >gvI!~S54M7;a$ֹsْq0_Py"!ׯĬ?7<~_xcܳe,"5ˢiSt=9.IrDSE]OvFT\ @.d/y@4 _q7 ):ylt520s3 iَe3~SiL"pY"oUfF+wsɮſzC[է#q&+ L-?#a>-bQB-< B@| KqЛA~&3.qy5] tС~v4k6?K 8P86cj(v6DT_2~ O1ˌ=Y#YBǵԌm[ds Kg):eh [еޛsƵcxز w;{&S1u*]SR&o{8bŞ ֵs2j .A /D{7>,`=J,f0.BC@bmQD Z~ JL/r^<1yg 2W$"܁935gJ!ZE\ѭV`HTLn[2)1_(j4m@mBG G5>uVuYUU7g.pdxsm])l[TS0`td똚l+n{B.z3>nzF(W~DYk| _ }iZIXg*Ӆ7M32Gu_1wI[XY)*~=K}>E(9KXÕu%_z*z;i {6F9*8Lk0S09DZ߇`j&2{5iA}qϬްkS̺f84}e;wAWrq%+ 6y5^4? t wzG޼<J[7n (*d6hd@l. :-NH%p,xsYĢⒽ T;{(Wk/"fws>ޡ%Kba_?aap쌬5gGT)ԉ0`NPiגJ8{ywZbpSz.×G=):N쑸!Rd')֭=.@KK~]T9`LGCGK{5vFlh!Bϸ[<|WHGjߊz?\xKFm5vvw-!R/|~րmQg.KdXw,#C3͟v.DrV/J9-|O7-z YשG$[O"BYL#5:JZaC| 淒֣O/5 /qAEpBiin7رcvZ ͽuB"8{mH4d*X_ G2o:VqiG&Rl);ٖ1 B榸 9e(5[CnE1(7a⟷!uC(ٔ$6\:9V%u̗LpH[D)BJʰޖP`XeU6K,NiN, csH:=Œ%+.C)ueǭ:1:{g_9pVZ2_Ln` wgOO:* -{e{) ^B 84߰Me` u3e+v,PH/*!Q{44`RDSQvyaeU.~=ԑۿ2ݯҲqqT3t`\7>CP_uXyu`dt=r96)v Q&6rz<[G^"Ȼ:饽qݥY ;I_cAt-=bUɝ~FDk/iP8mM9 C/BqcbUD=+/DӯZ=2&ۃwQ rb|1!\hOggRW|W3EQֺAAn% ˂ub=1'~Kcg-PO︆!iYP碄.)GJ7,oC_y(eCq36o1h #8d<>1sUUMDrD[$ح[q29Ѧ̤{+*AK%@=>+㝛C# X2Zb|BI`,\ 4h!MlO+hm4D}K;W=429^Obpʦ2}4ӆ땴5SeH@W/.ƈ \qQJL<6@f| kĐ!> J:i*MU3Za#ğs $5˹ Vq*uGǸA:ۘwtc "D3l5| S 1)k Mn+mLZ4X.7ER ّR :5ޣp0hbAaWr'дe]w<`k{R 쮣-|5ȯ c;ЇSM:#x &ElrV[(m72\RcI#y+yo:4@JHV~c4:u} CVJ͈f1 ^ F%`[;TIR襭CvIocƧd*/rڳTI>FdEtɋĦ{]lGoEܘ97cVL> ^x3i+`{: ZVxBPY b:Vʶl3CAսފk_*jpJ)^Y%Db2VD{4+QJ:WF-*of#X!BR/%%Cq9抋cΜ'1遶 zFuVp}=JGWxAvABNgu4^UfF6L`â6 Kh.O_19Tu;az4I8qfg A#ZBjw*`=E/ O Pbd'6NJH˜n(4>I䏼ݬwD,@{zUKkms/[4e4XBy㱞/<Mi*y7˙ӏ^NSBCMJV(R2F %g)o,sW-7y)a&^K\6&${1m'.065ei' y_qfWI v,ǾLWa5%1VN{ٹ0l^ B}7VPL-ɞ@ }StN :ZV1CVl]8F/G׳-$ۼ<_0 <Ժ,d`04ռg&kLVNZ`0:1""wBlxLi>'籺l޾ȯK̊@ocw6>WӘڇJ}K}o=PT ذ@i8bG6KqѰJbKC۽$wD?ѫ!nIzy\ "@\}sʡTD|)]|:zCc6yJpGl7b*́YY (?> aMDʠ?84Vvf}?YXN~@A}RA0Rβ+` Xi_ L#m:2~{jG*`\-,( !`d(k-uYg4n =1_iwAY'+bUpd){b՝Nx\?; Rg}Lrsp… +{>a/z%)j=bW^ž*+q>Ċ<|8g wm }|S~#,ǯ̭8+ C NShf+G= ZO7ET9^Ϧkh_9B#%,Mh]4n?<5%E>u_kmd>4v‚]_ KWـο]ƛ?ْĩ"Z钇2ʓ=IA[!6Ҝ@?:hnxi1Ki!RX 1=ZUm-ABf:d5!צM;QZ~ZY;`Zbgx."B; oH;LN(9$M)FG oMf*]@"|Ɏc䍅 R?ċ&Zjcb0kyfy]~uē]I ]z9sl"Ӱ '?o]q;+8${;(8 EXDϫJtSwⶴ8A*t PFAdɂ!u7+\J[#(h\q 3 c$! ┻J ݲ ؿR^viAfC ,A^hJIՔEwyhkUCJƬ1d5n"|z˶(H l1xVo,Y&-ɱ惂Aj}Md bFo }[Qr1z/R"axE:)L } N|g'a2dydm,6=Ht w 蛻GMrMzmWЭ-,ג?/Cx|j@NȮcIGn4J#?oKC|?fUMzZN'$yʨI/?K*Xǝ*+D X}T+P-2MZǮWx{͔w{thB:Zȹ/dI54r3m,~wfCD݇\sQz"ֳus \?c3:18jy.3?M.zK^$zz%|в0A*J |Ω?IPa;NJMKE^ ɽJh^8~ՀǬIVv,-͎B襑A)!苒k+Dmx;Ww``/vӳP2Ө:PQbOtfPM0pl DUxf.ؽh()Wz,CjO3^<[W37(֭$,pye F-x̀s?&~>9ےè?ק ?tO\L=|Ko{nW(q 8[,_vb=ItV)Fcp8$?'U;kSgi] t>U& 2OVuav^]hKB z1;wLe>x>jm3q ժ V#gkԲ=y:iq!č MʙƒH #I Rcj-LqwtVGؕ< R,-/o]\*t48KY[skoP 2k>SkwКM o ` gOY &W?܌^$.C) |P QZK8V4T '@8zxXxFI7Սijg0 \Lj7#%#r 343c+`f+柎̠J֥һYo+c:b)"'#@W]ѐğ iAtzf^WYw߫`8~G tȸ/u+ap[;E2TpSY/S@ ~OTӰ{~7G/8~f?n j@[2H X ,hn>hʉ;Bb_:m,10Y.~T܌}ijTD9.M]ם|㲇F]܊^'Bg57NYY0dϺ6kMd[pzD;f咮nQszn1xdO7Vygd[fpeG0%\fn& }L_rP0S/PPߞfxl$C(m  NBc}#XDIIrBvjU1qlQvSE`Gop\1UH Dj"%+5țsirjC ={jLWīoB4DO;ϵ!@Cx{4TGK<{}L-'Gk_K/3@1ۺ ! [Ӷ6qCn'헒OOeq;DSx<< Y4ZO l@a|懣tޕWu 35<9mbclV8j`@e$Tu\# AMЫ/Ai(ق`:nVS52%JԴ_Dm n2nYyE36-T5 U8u:ui27W")A !C`N7.e+]s-Pk>W!= g:IrMLO7/dh Ք\Y2oMNZ)ϩ*bvNr"d\Oŭה\]_ZC',$ K0uE48'K{6 g/~ҫ^ 4 g[   Xr3Do[/!V4eXgMnUI]2Cv(_!5{;}~d_jwj,B'o%u%Bu6lu \d?Chǭy!Ve0f=C_bXtpīvͅ{Q1JQRИu4uwo5|{!$vX;'mf7}V{nz'd"<#NA;'*&'ϭȒ?,Itilt".A~@EZpSDQO_<6s((hd͞LFZ`;d\-Jj4[bz'%I>yح, ov-PZ:!xU C(Nv *[N?[Af|y|97EbegYq;EJTj-t}Z2{l7b;*ύle j.tƞ[j\onߚ-;b&Uc4#/?D <]:;:{UeP!swh_gV%GPl:/&6]6MiGj0,_O57[W_ӈC KxlB%%9$ 9OԪ~'Bj6zK tVDra p>{bm#8OAs#BÄӞk2̷jsϋzs^ed§}'&zb !P[ y`3RbH*WT `v+T (a+zP۷1N"8O{7`Øm&*(l"k4_9U% :}fc 59;TwW ZϵN+&{=&ceD_  `>ת{a^Co>ZG7#]Tl&7,X1r܌ڍKI^:W߈A?eysN`5˸ۧX"/ 2KFeV'xW2@U|M }d}$Q[9Ȏҟk>mFs>GjS;[ ~4 m&OzvO­CXe׉T+fgzwd '{r~: v cN4#! t-9@[bQ"+4W"J0Mue SKLs'uO׷(^hC̀6Ƣ9rpg12dzv+` RGyˀ;[馰+GL( Gwdq-ፁKJ\5kEy縍B#z?KP+K,Wa_ Ӻ7QYz(ԼI :hpR˼ Ѱ0U?V޲ xY/ϭ L~޻jCZ=F1LNN])LJ–`,{mo2-w~0qYfQXC|@گ#zH¬yQ:M3_3I`cYd̟06JO)UhfK~ b v!u3-2fj-=ÓKʙMxjГД dzjՐNmH;I@0zr:8c p&Ls2</siZh!@WCy-{M= UC8\ŽE1]U 'q(&5=Y QoM YG & #q<7qRAOѤDҝrvY |5cM7n`3rCftҶklylto}PKk8+~y:zI['ԓOSrUé" BNj+-`mа!TD;t^g,&>[?@ l3|2m}8цm@GN"CUo~{>2 Fy( n)uz~?W][_bMf]{/P Рͨ,~</]럯6J.T;˶y&ua}v hIYKbhF76L5DY?O*wUVa f*Z&N3v"7Sվ0r տ䱤n(މ/8s+3?5+ʶ+2bcsETaȚsC[!N4lړ/ b0ªC]u#|#ߍ'-i&Pbk3n@)H[cgSiK>8\mW' ;X2RxfT^O &,4KdGu1ae3ú n6Ei34,aكDFy_r+RxzjzB܆Ay]\r67u=Wl`X5EޅAOWi23q:"}EH/H ~x?pHކ-ykx2%kuk ܬ a0;闸-LPdUw\3$Pau G'y+hj[rg* l+M1qoG),c.\OPF_ 480p'u|>IqR~8g1v,U ?Uۛ" [NBZp$DL6M{26c>Z9#{eήN=P8"ϣF <}@,,iCF"f e. hڅ_Rױ5`\'R$mAIX#ک ԍ)}?f cިJ7iANv#.IN΃&w%7$ w)활݉uo0E?V8’"(T@9/=vv[k(z;[qB#zt܀ \[ _5=(.%1Cx?d55GOmVh.ok[m~T%kYE3hL@;F5a˜Z tkD]`DNc"\Ķ Ŀi`GI3ŷ + c|K]# ýqrtW&F7&n ]̯cpE-{ }u!' UB8^9mrpeyhӣ~WT[x a J8V$=&@(UHl;YVɭuZ-}ӱ {jK 5riyu.BFMX,(Czo?9Y622CeBeĴj;LM; C7"AiӧG'!(R9A"U,x]2Y',h6?}r꠶l~~#WFMjݦꯗW/v[Ƚc*_,90i<rٸwF}h}TӎnԆhlmpL823\2D)1|H=L\6mÃ,ӥjI.y *\48`wWmd*$2$Jm߬5ɍ QSRWd}O#"Wj?$I2o,T`-IV=EMH3w]Hrg$fhqn!Rvu0LKK!!~á! 8ܫ5}c}5Edm8kS#K(Ir˾Zw&r/F(mCU +ѣNJd\"^:`ī2]Z7 ْkc_HGe|$)cORNم}=K18Yl38Z]'a67ՠ55{r7U{1A`ڪZ"`z 1g+b\,B'k*?wqۆYwK@埶nd/=)ШMRhZl;ci l(n[*8">s>l9./΂zs,} URXih#񜴰ӽRGG7[с`Wl l*~5#a3qj)IF Û':Mە .yq$ +_>~HE (xV"dKaGۿ^.;꟎ U#˴a!2'Auބ (ĠJ)L=Cx5F S@Jqc'F ׂ=Һ6JssK$fx[l5JH0A\gFDOˏ)þ@Zv=bV>O?BkN{`ӗ}x3ŵ c&Ri6K[f);__Jg-ĺxdEm`fZdpҁJZr2D]t}h؞ O WhWmn6 )'oC:{ &uI9(mSC!(,Ϡ/̓1%<#:Ca*kBmZ|gN,f~\oɚlB̠lgR #޸bX?հA8/"O0i%rs n1oJ kpFyUqĖz: WVPYek>6[m\ D@Dq{Ԡ7E;/0edC j|˞/1tųuK,ޖV̅aN,xJ]9Gwuk(P(cy e(C ڼ Jqx&~eZ 02 yb 9o r|%9Vm֡G)}Ji5upK'"N!c }ZCI,݄6ֆdx2s$(  -F ̲䢤U[W:]^ޚG6niCIݲii\_L2ADrt8̙67GʛcoFyXIh5 k slVnaNΆjPuZQs=u /L8n_e6WhB7@ԍGԪ -wF%ZAjcl"n'Z ;P˿󢵡>L3|AywŹ:`}EjCo5'NmF鲪mOPts0B}9o]fv*6 D1zX1A_-F.KO'&'f!*oS3x`TC1Ouc*֋r%J|iaI;d 髜w`uӥ+ qaL Y1fGd}bλl^(U~Tиil>@ު0S'jl;oCgdƺTe$ZQ[^rl1!M|+j$Cҏ" T_M;i0\wʜ%|bcmݬ:d!)Ig|g%RLNE.T1F"~#=z)R*Y;چ]Qecɡ>*NCf }90MbX̭dz774 K w;֝f+p(ȍ$~tp2}OH!t*9[;[rN [WľG(%8仝w#k\*o rv3x@Lv:z~œ؟\.:/g%D7ۮ1mdWH,%Y.8V6OHpK$ubB$[x<¾bWGy$^V(Xw2n@=ۊ_FiUV6b&Rfzric)ohWIgW^LChy}t&~%[Q 8]8Rx^Dɐ#xl^ep` M l4lnX8HcxҦX/lc!N]1 VLx&Ʀ@3Vs+H`OAθVގSybzͼǙ}~:T6b4)=E6({p*ofF.h=8,0+Lژ\B[~ybcøܳH;Ahf4qs5Dۉcqf?S03zFߓ,wHfƼpIaRѰ7i=φЊntG3쐖D76UJ˖)C⃱;߻) UAc:m@4,5rϊd1k/b+ ɖ@LX+ 56f tWmCJ$"=3 A%XTE / <;CaBlN ΀h5Y]tq<`,=U}GaB&2ɑ<r3,@)E 5(DQ&Np k,7 7+RO&Hlxy4;AHw0I.읮UM{dz$eq8AL"mCD,DLi>'Z ABY&.WDag=ϱrDخo8ES6pb&&5k;ER^SN+l8R4D藻oLk*>vƕ&y?VQfIAlW2*X0gkY) _73q,'ul䃆 Zc,uB@P+I ^ Ggx4|$CvyOk*.z D=l7B~T@O!Q)$(y$j~: Eʜkb`q@%VQd ]lQjJQyk>$Co:WCަ9'$S~ hmE4PJ:?Drlodd*[ræ[f)ȀS t ӹz q r6?I/at9gPNw2u% 87u][{ #BnmdҶ.Q!7,J)\ }}ʱ3|$9u ]kp~ {;PZj9 /ۈ vN_=?ZKZ :mUtZ⇦b LBx @l8ġgg>}s'TIJ{^ldk30F}O5$ 77|i{ע{uR: wEg2?rEt!Xe@$mѳiF4eIpqf;6|Ety9ъa1(Cz@x S2;&J~X ;qvws^/ovկC-+9PYz֞S:' z1ği_ɀ([w9h|>@a4@$bhZuut !͖V)H^_ڞ#knhǡ#G\t$S$z>,- ޢPNOΦ-ϯJ=d$~P} WVQKsFfEmөT!l>:CݘhM"t谅2 K‚a }Z;.)05|#!|!JSg)вǗ8\28g a8B3;y<xr=s\j4g% NߩKحӔlXNJ{S3D?bOh7.,3ȟntx1v궯q{gk31D>E5ݺ1MeJc+>l (֦p;Bu@)?wո cHCHda$G-u&X><l᪛%~1v +Na`G GݞibgR{t5͈lRL3y ; _̯+5!q"l; j~\\: '&"dxcF=X㆗v 5dQ]D#1S mS1w[NmJ.E+;mӣXè?=n Ls WVxB)DShK.֪ rzۡ_)Ӊmg_TЀ-7WLN:lyC˫ \7{mOL:3flSU+۳#;ee$թJmKhBuS%f]^\aIn䢃nԿ\z;R$m38!- *aWX_9<-$Q^oYh/A:jK\*z`kf t%@pC~` {H]7>u&\=>}y ulQXS'‹foI0ZuQ<>(Z`ظ'j򺣰 ji!5 ܰdf<4D2;Izh,_lV$zyA`\r?R6.]o)2:f|C T/1O+aZ}|uR0acm's'}\,TF@om*q tY턾ן $ϞeDԗ4`3D&|q}J#M暵v8DQ"``ZY5<}8lDUڐp_|'1Kbt]SbaOFON]s+xw%,w}\r$QW^sci dii6vkuR3Vc/9Kz&OuF}כ'j}@o&@{vK{K1 Jfq*}8d<luexyhveREtAb|k8?}W&p|٥ݏÝei E anu{<2pƣP:$7 Ĉtg[ZǚulJW(i@񗃔 _"nO¾n/xDT8.oN Wqʼ.+XI-G `Iz2Unr\PsC^@Eu Fފ#+ ~oxIfDg& >w;S2 `bVpKpL2 Ag@C|\D/Gl$4s|EqrQqo!l^|p)@]6 Rdm.=,%KKt`.cg;=0$&x0eQQBujk,*[J/>U@'hx0(G6N4s}4oJh8qq9fĠR靆_6C$ I88ugzvnZWC8+cJ'6O*wA<@ 5z`(pd[i%ֱrh_04imLxo!Rn-2>9!"VH^S ߡ@p(޼ܦ˵TҶsܣ@DaB=bw+m,xCnVy-} =GLFm>$>QU!LFMsH?-ZsGr_IإMlQfs\_l Y :R3I;]duU$yA. 5>c7A%x8q ߇*gȻvӷAg.,\Al iRgoj*GF]nAHv8e1xܙ *v .N~y6?U`FF z> gyjhtDxt̘,)[/8D>rKF閊Rh%c6k8Q9tO N=j9}$P>x*؍2Q,/'Mg^UF$MCF1MiaʠZt=mj34~>cKX>L^:G}8D97(0M7\RNG2N!*}#ͶDᑥpp׈  &aSk}58@#Ly=Qx,%|&q|1m=4ArcvÑŇ]r!`\lҾe/g~cLrVβX +K^Ȫe:qEiʧaUR6ȑ[œJ$ꪤؕg3:PU0ڬ)>rcUh 2Sb=zsF@/$2JG.\@|AMRXv:'Mj)u߈':3REԯ}m\/_htXŒb]b^)%ldr9{q:\Ueٯ:,#"9m1e-裴ٰYϡ{U] shN[,EuXy4^9>jW{ ]ɼI\>U\X@Yc@!=w!W8~ WR^ [Y3"&G@Ug )@#^kWA7^FCٽ+WRĪPe!o2H zT:h vfV+&t|u7wܤ=h? jnpvf 9gF7Lx4tIZ&+tU3Xe2N8ʭjPv = U]I#XTi?0ױP-d~I"w7)aUOL̆ccXi&HDT _DmԯJ؋Gz⓪Asj~ f\O|Flhm]b/8I PBUn8\iTD6lmz\-LX%8#(x ?Ϗ\E@xN:>Ҫ5ȋuxo۔ҤM5ل -}$|vJ5;bĮf~*CjCpwNJ'_)1\"OE\!PN,5Q (8*պ+DU7̻U_op:hvho,xH͓4>jSWe5nԈs нDl-*B$GI ;2eGtyW3U%Q7}SKPǾ(:i, vR|-* 4%Yx]m{4y!sUO> :?7546 |=7_Aq0Or3&GlE#h9ڷjhF=A]㋦)Y &ӑ?I BK_s˟kuZI`"s 搯*\C!tnҟgn" 隺 \km*EPg~@†- o5>>T$!8Em{  xDq00N$rEl^f1m'b:Y_l\wZ͉^u}tuJ#_i*T -jH#gG irL1NU-vv̙oHy*+6i֠n,Q¢`˃ ! t:_Ks8`Ld: iY߽"cxЇg̨Ghv &[CղHJO|QX]|(GY4_?e8gO 8ɡvC79D ,Yi&aԆ{ZO@vgk3 E+Iḕ2!:D&X:l2+Zlz29k/#(<&);y=/*Jb'?2lkx:8+Q$שa(|w3Sk5j]]S! | ƐJV;9}ՠ|\ \;{"%+ț6h#r LYB7B1,VpLB$sE-qm~Mf.ҸaN&}С{lAPzj'b/4U.kT@c(NhT[ްv2Ag N[1{ ( a䜞Mg <"ɽYϖ_J/AWxx&%q#U3s iiӖ\b];fߟL$]mKͺ؀B񁉭EK!~@08l qIkhB( 1>^wt2}d}U@^YPeվ N ^V۠s5)?Ϡj%i U Fh3q?m2hZ[X_tpAPNB,( #AՕNg1.AcU# LuWVU톧րR;FE/rWkDoџ<5Q\X/ZM(7ēp6l8/j;r.wLVc:z!aG`5:*m9S""w =dܣ2ށ!8|!B$D1 t.bttpWqFX?E0? ۶T G ²'a?f !ڦݥѫb m@ߑ0l 0{rRɛn퍮4$ɶ+p`H?%-ًۍ`yp8R 3$rD Έ;m6͚x<"5K Hǜ%b5zjX!?=!?蹰Xo&J&ǘwJxOhK8{$zdƆbC 3Ѧ3>`mE^Z~5x6.%X᝝EB=9\HƞY1M۴\4Fq@${DIҨ.D`x4ݹ5*{z'KG?A}e?LfZꞛ՜K.#e 5(^X@MH scԑ͗lvE"Ft( q%h '^t1Q~OѡΈ NmGƖov׎69 3 T׆.xSTp1K8^0#bwbhObK2M֋:r}oze]ʞa<sgٸKAGUGwbs۬'LK GL#QzAqL},ɷc쯌<_%QUa=uz 5zLxxC oDpxZ1IE\E]v@ uԅ"2~/hVBv֮ro.\3"A <}Z%ߟ&}E31\pry$+]LOtv!Ps̙hRLkaCu anQUmLAY8i12:>IP8EYS0|FD&`J x.$x*&bn\5jKd\}uǯn!_Ы'Q~𵂒\ޢW\+DEPTV. F1yA7FVSڿ_koJ_:>N@ im\ )Q) fjJvSvt}X8F/pD*ZKb&{QOeO_%d<pR+5Cup wң%j-#RxUTEԑY)>0m!}Q.AetųEїW)QxYd@uDa8{b,e9:4cJR3Q Syɖ 2Lf(K0)X\0aI_l3U@M[*n<5.f~D(*4éhV'4dKᦚĆ\'m%y)JSw2~UFPbbW04V.iG{Dv,\$wkc%wӇ /[l@.BCEag*V`īzOTo~ axgX|YA$nCX̺uiΰ8݀ZHR{<ʒa斶d4X'4pR#ET g7̘a˚s6<#gOdgN\^i%Oxۍ)tI%Abc7PM} 7KVF/ #%LN6us[k\i ͸D9"ijQ񷦓 n(;PP˷&hij@n H6>$5ġ,IM4 *#YJ)Kq.>)D~>!zoH n'?兩fJ Gea,L,4HPKts->g=nm"M`=H~S aI|S'v(1xbXWdKTUvt͡Zv W$8ɜXM'.s[y%B]h!(X!Lh%>0p`X_6JHth Y;/~JwR͠(GϗK6^Jr?.'y,ĵD2]D )ˋƏ^{m;h¿l u=_S>VDn2؃O+o'il"5vIb[ڽGjVszi21#;;_[8ZɝGl&JOa? XS4HGc*-_4FJ bAA4aWA7pB#봲,h3Ϡ 6d \2Z~~"LW{qq t`gSS["H6:m.%dF'WGN\(ݽo΂lj(Դ0Mv4!f<i= UsduJw^.VRW^㇕Y/ca~c)rA^ZwgSxgiS ~k]muFcwB;/Ӟy-+(T8$ؕO=[댆weRO@&u>ttУ^脼ԙh"ztC\M {)(^l(uFа%?)j>uli^ @kB{UQ5x\U-_v^wk Vq wgƺ0"Mv [ / q)f3QT~zn.^5$ bdr{Cf+_aT}wcjO”AvMBO.%~ P+9.' &ɓGD-`Oa^k~pӬN2 7 1H k%NDЦAݼs !*uv93`zf5LCF .+;.6=DR(VmS#K0 K309cEç/2:WL1luS^b5C@gLg Ymӹ) Tu_W9IIot Augww6>;RU]''NS*% Ì}WwݵfGvv9nJoE|x32miEx.Hq3W4tx"uhӈe3^Vy#7ziih Nj91<1Clo1df@߫1hٺV3q ('EB8UhB!9^ˎF/|0 T_yoQ.TgěRm$Ɲ͕-bI>[AݬeޓJ2:=Y4t-4a4\gY/zR[ЯdBu6gQp=PjPC&iXkxwsZB厰=gy"1įȠȂZ%Z[RR?CIJiP&N3?kw5Rċx]#O[gaF\uվh`Sa}+XôLjDRb4=M✽K4Dt:DŽ!2!ZE̿Ƿx׷n4o=x&;!YCX!HA_HGLY&B]%`vHvHGiE&:/RnhOI<ܚ8 ?Bn~]PYtָlIƌйUJM]RJRk)߹AAT#]s@\:UNB/U=ϡl˫&H3jc)ʩkK9w9THplu;R.Eշ,oQ7:YL> f2aYkˈӆ&t_^"9KwA D|ihsldyNҦ;y5%08a ?q/^lUjJ4Y:vVڥK먁[ ǥXaO" 4N *aw-ec7- 8%Zm~`z!ex.GAYˬ}6,"̱/SM[@c}g %8Jj&[_.[?i/bԨ5'K zu+GgUڇ(`գ]ݏKsMLssJ rA0kEΦE f% z_39U3-kb3/n3!3wtQ3"N/umu4}vؙMVw:|&θG3/&I*Šo_oZQWV~.p%>Z$'JB<6>uo=>[)xvl; 0No~`)٩Q?w)C$d-N5X抻5<&KwN/4^K/-?w[&@X~lrpO:9S<koPGng{_ S?G( =!=-)^ιYGOʀGFݧ? 5vӍblNOǨEo@/0܅P ĴsKF%)5k.W+I7T))WłDewyַ@yso@0s{Rt{C*!hhGzS>?GX _;OguMfzWGq] &#0Τ%֙fLgQC0*Wњ.x2)˵"JƟRHsο4~f\YyQ~[2R. @e |+P]"ݢ3\2c#gp9ݲA!;T#jWnXp*pi!Yٔ>1ODqp#`/P \ق,;1IrJwOũOCm;fP\zhdTIR:HܽԚu"zxzvRՇu F QsGr+ :=;ΙT,"`)*ʎQ{ }UGY^ni{ KopFDI965R+J@TDBܹtT/N&YrC#NlrnŠs+M#ed>0mX6%3uV5eU" 2۹LjQ9aȄ)]sMIh8L {DTHr27o*NKG]X9dkN7N$82Ѓ5qtQGt }laO7u5`4+@g^kXGE|ZO'BA]ǹlf`$# Nae]r6ڰx.! ѨsKUxDJLmG<7OR 1^7G}e~6O5#%6zw!]AF5Ԙrvk05Rs=Z (&9HσQ4EfGXŌK?01! o< c.>BIl%s2i jxh'Y=uH}IB/:;֦t+Hʘ5ľo =ߦIuJQ1hN/5*ڲwַ!5䫜4F')]Įf}rҚԝH婴qAᒂ1KrMxԦ_ |yGo֗GS X0 1&]4m UNrۦR3 ʜAqRsɌDORh S&5S=DKc{֩>`rg-̺ aY}+BCfLS¬PTͼ<SJ@[%Զ\{7HcxRg3aY3qɒ謏=ؾ&ǝ'AWM&3 e XƲ:7 [S]#VDlf}Uumjl%f $.)`G^@b8elQދ/^;Z;ẋrlZ ; OϷoY~kҳi!KCWcE1FrY9i怯cM"Ԇ!T'4L_cx.@Uxz$5NI5[s+='2Ka g*JYےm,ՑJ ɬTugi~ˆf 4T]ٮƧ"0ubJCdPtgȲ:OЭ.Pdv]9R%GK@t#U_{M(b~)YCE z?>B%3eXdՒ귡 P4^-Ag\nmK 1vM& OvPMfhoſ_S\uor,źpl]`Ej @֎mWC<"8hűE .S&Vx^{~VI 'cUS3I3?,xwIVzaV +'෍ZPf!F(FO$=Hdk5u&;"r RK# 4b-־T,H8قe Qiƌ#Ź>cKb-P5홎~Ph= 2lLvQN7CΘӻT֧%0蘁ZLڤqDgSXK^<h<Z9Mw(%O$hFO=a~wc4tqjcl[&ӳӞXu0CALD[I?m-Ee?`vD0jGot&vQpq(%bOAj׵bf&ydQa(ұ XY1a%Rϔآԃ#{Vv)=o*И bM!M73 PXsf{s%CAT$;­g7 Z&K{\q |Q48#Tcl\OO?)젚*eJ}‚ƙ@dooOGܲlGDb!a\H];xTVR0'CuUl|L:߅bP1W= 3RJeQ]<$LHT([2pE4&4RmbV.O]J̞ u*0V8 "GAGҫE  ˃2^M<s.?רvd5ZvU:w]'L$57$]^/ۍ % Ƴa}PUV$@#zA1j"8I$QBVjD4v[=x9xhMFG2&:GdFk]#;)7/ȏc2Z*]! ܇62,nm6I{cSY-9t*n7'$39LYַߧ:e&zyʛuB \wT/Pd O3i^F#IJLZ"v;,nYb"rhq EMh}uK93>.ln70ae>;-w`還*a̐<eֱkp[rWUN d2o1aY=(:IfgC[݈h8PZADt"'J]ai} ՠ'OiO=O)E{Ų V^g>Kh&9NG"Ⴠ]<_a;ٕ?K<.^d R VƬĶlYZ`&>dIW-Ug]O.4LqԢՒ'́>V6'6Up}Vfsc$L7iՉDAȣ3B7f!=MJ)4t8L{V~37'9g v@α|l|?q (;W q9(FJ!C, QT( =Ye D6.0hڟ$"̪0t|RN"}đu}T*Vg*Z5gU#^Sdҝ[^qow*_DȽ:>Zs4^; - \rsu8jA*8D⥝BRzmj!ykb|j! M!U. %ﻅU$.EJ<Sb - ޣ,8Tou`Tʆ͢ |wƅ6,ƥn6"RiҿV ܡ^gC5H(x]mb;^&hp !ڪEyseNG%nʛj ;@4zd,eawPt4PxMQ(1]'ٜsDKD(cC|-,Y0TwǑ|hQ$uȣkAzW\"U_d| Ѩ\o9t.EXD>[{%d,< 4=Gw Z.w5Mo+nV."g;FѼˉB6rL_Kyܱ\?_&9 [`Ow?΍fq̠Ž>VԴ(6uq]dW@ȗ AMb^ Z4&b{㍋z^r)iLނ7áD|&ԗܦ9eNpѣ  }}~"!.s YW+.,Ȋ(_ Th!$o aHRq,0`۠"ΝQ[ɪR*3'"#-vgrl+;WCX.ȑ>$ ,`B#j5_o$ zI g;34B)o@FvV6\+͆"DaĪj}Zj)p2[}g# igli*1=Ol%t,oA$H#ݫ:]ҷK& svgAгBNnj[7w?gi(h1%hN >,d,o2-/JMZ+WCe\KG:J8(?; LqO"<:}jG^nKDu,ҚSb ˙33p`,hIQsmW([2Szz(T Oaʋ96o߇Sj5I[)%<ΐ)VTp7O['[~Oj#o1> E<1`5C:D<<]/p_;r)S2)m9=KSo Wj|rV B`dOs*?<1@Jup[S!pbM9MoFN 9 xV>ߴWdk k|ER(N | :a/ `V)3M[,`낌f6m-+JҎo8zyÈZќ*lHc\?zY{o"z "k'X@"\iN赛o:މW־W-~DM&p1g7IϟQC刃@U|:u$ quggۧvv}HĽ qʬ-8+ b,%roR\7}?ޞG)t(\9>OLw0n9=G4]LsAt$Qz)Z \0k>аB_st;ru/Dy ШC8\rmba?r3F- VEys]H : Bg/YظS-E d_ r<*H㪥XJIQSt, t>^S%2’4>p'&}Cc$]x3?O V$$3Cԯ|t{(n&ڟ(AYgDZҚos ٗڇYM!rbd_R}5_#'pO9G1}DcC<AI ,#AĿN> c:}Fѡ>iG-˷Y\ʌB朘{GN6 }h(۶7f,dY5 A(xcċP Nfd#F{*٣W&h 8LS1)bTKy%.—2ej#H,AxL Pt;=Dݾ v#_y5} 7Rp-(XNFJQ-U <|$9.W]JqtTϟV`~nf#0]"τGKfJb|usaChUslZ/<]W:9jn "?EPfkdy2y9; R)G7bӗR +?K͜8' 5`9#{iVd??=yȵq=JCHw3CHgvzQYyCQ[6*VC[]uZ~IjPj=o]߳,RW'a]p4:Vr. i7Y3qVg42{i!=ē=J;2'@.l;Fɴɤ~a 6vs sd8Ij7 ] <*hZf:QJXldq~z!-½9Sx 4wZ[G?޷SJV(тQYv'̌>R}C#U 8nݠxcθlRh jmx&r!^Ԋy&\b'h(.Sn.3odXh{ /&vuP8y8GX652>A{ǣ;5%=( ~AĠ %P| ksॏ=Dُ0F8c}!yq>a/8cMf4D:O"Nve3uժzn, ͽC ltމ{⒨,C!8ׁ=6XcѨ27W;gS,;)F+<܈WNB_:В7T6a0 p3QͶZcLÞBJ|FUdJ UR$*${%場tuNzZ%؜?錚CϐABGcFU>;ұIt B|CPU{XL٣D,-'mW]8ƪЏQɜcS]W!  qD*flB ĉ~-Gt),b޷'(Ţ<떉XqP%^P!S}]g/Jw3]M|u_ӗdW̓h8>Ӿ,꽃!$+vm%feP[H*z\rtV/˖_n- \\  l> b}sKO["|${9}]: T&4h>.cJ@cԫWŤk 6ZEGJBߐkSm}&I4C ,Oewf | u u]Z|#W`uJ+Nl%=X1Iy.S< +зQR"Nw6*Au;ڱnۉj2HDхI?LuDim,%/!B,3_"W`I uR8w #t~8"-'kdMSdnAbPiրR=Y! Ƣ A>?1! 4B @>ъ({]ȟ~/@Kg̐a}:5B`r?ʘ =S$l mGVz5m.T5 Z 硍aJ{ЇΈCDD$Bo>f Q_,vT}D-ܨH7' 176d $L+ BD?ّ&s8"+&Qi:GV4 ML:߿!]W(v{6:MҫP+^+JGrqhCFS"qc,MC4Rzs_l*;I]M2R@,M{'o-P!y KXYܼ2 mR=kwGfua ҂'`{CX<3CqIgt,{F%]s1~G։d-J¯ !E,\rﴧ9w܍>jdel>hL#Y6c4[L?yTiu{s@! Oio,;iX|d X p.Dt֯e@/|xȕ01AOhP<&Q +sg~Vy!MP+"0Hͱb 'n"As͒1Nڐ Nocfۄ-%f`ѹ3}׭Lh(=#Q!oC"SQ ]g&%|DuxQ,x 7MvWQyS#i{ґ:ܘ397JzftIZ 3 ˒g>ݬEȳdzzxgrQ+иa`]NX@T)r9O+QD][U=Qr/gl13h@6 ~ =zjt[Cs`5 Pq?8bO[̧f&XMl~~_آ,fzo5.M$ =fn kVa-UOW}2A0R^F]+HIm[G}v b!mp48y W^ũ?Æt28PA02%%UXEB6nFGuhth" 4:[ת!%sK̳٧4L\_V`b0'ܜ68,%1-H=h7zҥ1]!Uyǒh x1SMQ$&7F€6d:c1*H׻tEo2)= x $/Z fXK"nŷgeBB{ '$BlYA ?h-@s#i6ziJuX%,_!>RQ?t1sYVҀ!O -@,EoZ ZEC.H6"K=hzzYmb!ؾa&|jq\0i, pDJXâNoy@xZ-TQԲwae;uy'BߧtnwOC5a'kBr2_SzI#lQHeԒjb( p"Dz#Xu IvBs =JRʅ-[Jk1H-yP3a6G[xGɽ?U"TC4xڣĂoxXk GF_C2j^,Tvq6# %Dfnė?`70,š|_"0r;&f6͍7G4WRh+̂"f.ń8o@;ᾭ00:,> lY,{L?"`j ;+B^5*V} @YAF]BSNCΥ9cQoƩCZ}~[F75㛍Fz J(DB7Z*Q/e :T  0(60$24Hͳ*4De)ThWkrdZv3B!LJ\MjG@MCyk5FRc@abt~-~:S¥=re?8)`ni8U#xŜQl,fV3Me=B\~!!Sq"+ A3r8>ƫJݟ7a1#$̓iC] QUJ A/S! <44⩝K2V$|^IR g939u ^F.,+L {KK/^3=N>2 05b1yc^(smz[@8C*u!߆T83fX{BjC7KNGx*c$/jp`o2׸I> Boxek)vڞp=0"G|#1EEG7^\BFa}}hm Y<MYdj [>{+zZ' v 3NLzs^,l?Pu97imE;@!<.니Nnabʣ@u.RD f._-A6KΕ.r/pOYҼ%&e Bsϛo:C^"w&0۱'=_?LryAK:ZMP e"rir1"?$TT @mTK2 uԓIr*re"u%Ÿ_ @,PeU k#F(%rwT7N?P yVv":Ag/׸$ 9S8h ZG61ب{;&X }A?(;bэ+%,Pro'yQu /|חJv /+GOi`{& Q[+ىQoz<6kP `W$cncƷFguOZ :#[ `l%7%| f!&ķ-J>~fQfX5JA),㖰D㎇St3-4)I]Ɛu,( %.l ТS\ ]X"0NJ7ecS)?ASe?,γg| W_S2Yљ(ۖ FRn)<=49wN[_Q^!c{oLхj=]06JA)Suhl%Ի:"I>Sok3L"'N B?2-.KׄHNIqRr.[trR`!<zbΠOP&ۀQdowNёԠ1_~3:' jMQ'~:Ax%WFO*=)ޥ.vXX8N=ṟ gBEb+1\m=ͅ* ^O.B9[[o/~09J~ /b; j ;0 P9dBoUb^\W_d㌧VBn*$#a{VyG:{yc ϶.!㼉>:+c,-؈lƣZlnDw9d^mĽP5})[,n|VR#8"縨wl6124HłlWgad|wPYŦ(oZٙ aUǬ`N3rc(3#10TXIV{lfB,3;fn*w#g]2J9FPXI$NH9mHCԲ:6w#j,Έ& IEDVPBÉ\DtLxS18FzLp7zidUG& &IF)8j-ϮP&2\Gi*g|1P\aGQ4G6k ܄GB]Lu^g%"!xc&re7qCﶓv^mUjƨ'n#ڋX<)@20KknO]Qx~ &ž2>f{ܕ> *s!t/a) 6vsgClO9'"oh=)At|='iJ|s"Ȃy>+Ŭ@++DHnndPf-V1ksړEqΡ;ʗqRn|y424Aha cMO׬M7i:dT%>*'u`A D橞b؅vÎ )/ISNΉvP0 yPe/9>h>ڄ҆M@T Z1'MhpK__{}Ƙ nU>ܕ oڵ@_)a:jRʣ zl6usD 6g~TK#xy-frWAA;k"SaQ-s%iSyqZQ"p:x 4_1B Ş!fQ>̏d㨾PfG~A߯zGp)8c_z`&.1WNf(kB*./MÙqnm' $R4[گ% -;{x̱˵-_QZ22BM ii&J1jܘ*,:*@3_+ҥI#>ݦه]a0t<6z[}G2Qڴt4("e([XX|zm }NqQi`Ş=C?\r\E FݭnCO׎=(x3߮J_5KeN`b//!0r!I$J`쉦uG(?u'G7fdC\ KԯkR,Tr\iphry?(6햫L«B`mrGS x iA!eJ) ~s`-,KWr픦ywZfd1 ƷQtN ;kRLW uѴI~Vtv|Fd:نhiԼF60G0"(-FOuik-gl~)&궎AL4aBܥIZ'1iE1 U*EPʏUyӪ$DPܡ!(8T,Ӥu(xK[ֻD:b4VJ@oXsG,aG1ıѦ& $l^crˤxw2 i-N4ÐC+ P\j&CRN(`b3,dAٱt7ttI6c) ֓ شo~+ ZN4 s7%s&TtcW9Nl"Xv .I8t.J't eK{>fogwǠ[E|WL948O ^Y#[T}הK۴Ll~ޠYqq]q!xk On <\G #͗+`h6!cĘE`T{G 1,wΫ [Ӽwq@͠珆,'>U=U]8=BYDA${սLȰ5_Ƹ@v^4 m݌l2Hxؔ,<гm-ZCL ~-rװ6 ❑D9xa(1(\O-uiD-~B~ { MQfc =sCX (/)E❧ h|,y6-)mf4Cy~>M4urFd ̻ׄy)vwqRc{P1,30wXv@v*$1" _U45fZJ ϳ2dvk%U0g gZG [¢E@.u >3RۭBlQW`$7uv*Ԭ <ɵBJW(€z!*beUT]~lh!X@jm ~#r|piunz\ZPE prj PyCE症eJDM br`/6>gfxt#,)Ǧ4Vh̭N] 2᳖f#G;)"P%e@ A9-yׯT&n4p𬩑,d:/% 5*Jg~NŒ"HXډ/VT{]}r* Z;2pqG@ :]` L͑ʜ,6<|֭Q& I<4TZ>\*`/#gz)#?-$R7'M];TMMGac&Q%cS)6{s5~5_;E;x.$V?H$$0ݓK KV 7$iYSC!Cu,wVféK_#{gI?m2:߄WlJ6u.@N Ͳ.e]PxyOf^p}O\`,N,ݧDʏDǾµ}ήC^3ɸB@@\.Tͦ7-(bXɡG3c^buO]aqt{/yO;h(fbRѥ=k XAq~*Ry&]szs52;iهyLDqMNLdeAnEy5ghV*>Uv3cDZoiYA/^ɢƹ.vkjs9=URt⾀8A'4K1yFT vwvi@sp2W bR's K@3,hz\H igh2}CwYM qC4Lp;U_RfΔ"cc6N|eԋ< kf] u)mtt $QpeV51)ў0bqh _C~śt{R8H ,Ar|S2#|}0enۉKn-0L_Þ+\K 뭹a&u2ɓOG&B'CPa;+-wuQM%aoWnv^co%B)unt/&.ҖXl1RrKpnݖxFF%4NdD^OK|qur]S(Y.д,>)L&@FB3)z/fW-?#F墒u441Dɕ>{31e~*u즋G` í9&hUa4g]@y;JFVs/>YTA~qkcm^t!rl/jM Yq[V-OTI46/}Ct޻"nSY{WTlEM43ȢjCjgMyJ-p)>lOBx10GEL$ԿVՕjj#8)y#""Ihp}jo *5vCvlMe rqx=k+mo1 :2Zf H!X~%PNELAuL䳂P̺Tl%֦-F=xIԫ/TiV>Z{PrT-PV$:sikaHkث4>+G E @֠CkS 6uq~KmfGҎafDLXA[AA(%HϠ7S8;@z=,đ s` 6_ u Be|qgjX=?(K]z ,ю t4݆̲\*z3رbFKL2'P1m#glx>0 Wr{`4j`8<&EWRMh D]X}Yd9 d7$dHG2XSsA@N`JeNrq) -?{3\?DoyWrp ^Cv[|/R#&lBbM A֕LFcqO|/_3I )\ ΅' <fqA)QR6Zxx|l%>ws~Iw ^_+WET}Y9EL=9T'M[zTkH'bim &b9ǝ? Xr 4Jֻu\px+jB"\2nWvh7v:IL8?D"=/!F02R 0E]l 'fFA > ۟|V(*)G1E{&I HoAT,Y1ZرRdš>F00s|uKMtQr;h;SNcB])C 8R*/^jj( qH$=5uٷLJnNpg=̨[D>+a֨r;'h7}TY8[( [|Mtv}PZr,ۓScZU12ߛXuGs/bm:΃.Ra1 l2ɒRƌ:ö)O:ndו:|)\{"B y/wS wE3a ' 1qp ~FNxlJcz%4jyiR4&?YDРӼG3,)#O&`F NN'n"Xh(k' l7f8FShJK+c,2Lc~3ކl-92M65,b{Mҷ;8M7MЦUP~)"WV1xrydDGa[Ts#K 9TeOʂfSnqKsz-l\f݃&@kd#Fd9٫ sKc_ҒH=i5Zf `g g\bP<ʚ~+,TE 'XSIg(6#Gat莎;7]0))hw%K gV-;3Z5F> 5KƛR{qϐ0p ĺ5f{]A49tJ oLtAZMB m.=or< (0*ý`c B ޛhSrJKczw7&}6*a+`ōĶVa' ߒ ]3դ?0Z*&,끝^n ϼPb ,pɃ(D(y獲88)Gehi;Gz$GN;ڿvq`Zs"tj=Ԁĭ7%%E*-Td5RO1Ƈ1C"13Nި챲-BA/WDp5+ܓ;3J2\ihrsFu:Ei>/͎͚tˢĩnM=^کy <qGm k,!j!f!%L ZQǥ-w%TTB58CJ % 6̹}=tf)T^ 7m.-lXs#4野uc,q|NJҘKGqvLtڻY@~gь5u1@Q1{4@& PģKsdf3y.I~>7Z+Y("Q<Ό|GtsR23K2ݏn(k?ôW_]ui,oܰr3X6m|DLg(<,'Тq?"@j3Lk*EHg*E^)Pq* wv<:d7K1(k僊~aF/񀄈p} zS&?!Cģs?(]RiOW(qG4űZӯ`̈z: O e 4֍errQ@JV\17}~׉6f jj8ÚË-0OfAxTxĸ#|Q~P)Lkƽ p(\&c\hpRKP>\{4 ñڶ  g |f殄^ff(mI_j=dWnQ(nE$BIqɨnC1٪$GݷV'"@7y \Ik43qc& wLCG]?R uU[Z+ pwXY%L09s;d?{kSqNO_|>`Xk]ڻHz/D9D6f@(rim4aBQ<)N PJ_{&l׺%DfpV}mLXq!…(Q(GQuN}?X_ RmBB/.Nah 22`ƪ-xbB.p~mz,](ݮ\pAg rt[?3>#x:܃b*lG쳙x!?)L޴eƃ_*(lv\RXw阡|L׬Xu?`t&ky>ԁGikL.Hrle˺:X t7&s"7~f~b0;5(wͤƮHCп"nɃoBiL.>Jv2%-?A[06S$S TAr\z:Ceg](QLX\t{?ggl=G nChG+ \eE 5rٕuPޜkS |How&I mh'$&׳> uktQh/)U,^ߵ>mQ՜`t]D \4d.&dv R]wś+1B})@pNp[ #LRF09 `-o4/YA%;aK㌿ A/}z_XL v{0qÚ. hs$Gw֢kYAd2&rAU9H9!PИQcH$u@Eɿe!;(q^Q>Bw2E0mC8|icZtoo8u +Su9^yz lmvi؁hcQ]uT?!mF2O@:|f3}ץgWLg="lp爐y96pd¶[t5DpUlI1|=:@=o˵x!C]$wO,iZע"x>6W\ , l-B)\rJe(wԋ.y-MTkΛd wxG/.n ɣanw= KJ"t~R[2{}S!p0ja>=ew \) nB M6z(-th1cR,}Mf޸+k!G2 /}?>-M#4F+˶w.7+LiFOz_|4vb;X6J>m}6FUk 翆p1h`FO9/68+E}kUb! [/s BE9xeW 'PVAT~Yr~l}D1LXJ`c6QGՆY)YPBRUh/K9xC^{wZvM%DoUs )F R`M*|8l)ԘN ²4&yꂛbF[ R?u;\g_Tyrm=6FOUTg*Y39Oh7֋qAg94_h+T{ji#<[-; xخBr ' JN"lV+$]m?p&GVGâx u鳖^şyxm=/8R`SŎq3탫hwJѭYE&VpY)ӋvQ])v{8tW{X]MsJH2AjK9.Ĥ$. %DWOϗW]j34aRƃ̀MX] Ih5jg**ڸOX_-` ϙ#&|3MebB?B0,Ӡ -@%8|xD2)8a-悱m\ sM*B$ nKv昢3Γg0L=`$*q83߁KXvefj]leKء{ 3kµl3׳<Ŧ/_LSk[F,'!ѡx$ H ({±3aa}|A<<V =ޢd+yb:TzJ_Hi8c63nJOu,fyVcjZhI ד"17[N\\Sޛ1@e~φaQh&r(=͜^aP,1DtAi KEPn'jL:?)v뒒Wj%]wvT # ~Ģ]%AkwQj6 Ĺwz@rJbOp:гxxPĒhfebJc7;G#w 'NX|Tob 1ڶ__nɨ1" 1mvոRAOeɣMR:;eVfێM0.1n}MD8 >A>iCR.]5s#@Q>§dT s͋B>^ٰEw&=];$3;+kvJ̆!u¸^JϧnV/m`Q% \06(XFt[[`$dM=,ΙETo+/Fs`r.SqQZX(Q0BB gwcڨ`R- u~w'QzzY(BZOb^8xJ[T aUAAK=+sBBf 1˧| &i{/^GcSInJ&3 OJMF~SI T!]o!6u7&\XF.Kv<|Ůܺwije I+ř?c:4"iv}j 'QeJ{7:77Ą7ieW&zzi`[=\} 1y[Oeh1/EZ.[ҏrƔm(4^$DJңvYzI{7 Բu1~5 俵ie$y-޼YqalNYF(֠d ن1La0 8Ay!-M2MfP](iG7uZEʄC>v/f^=(nb*75=1g J?J=d`8j[_ ,N)%IfD-SvҡO@`g)sƘhIk'G2"^]"Mb-\ot/reִU"P9׮'lՏcsٚ2XxfqB r]DVpkO8\47"U`Xx#DZ^ ,e-:gWKh+<9R4iH9jѿ3?zL>~)bn[C]kc̄|Ys sXkGGWR9%XʷR26*&Oc4',Sh dgz;}C fQbn7%'CiIc&s+.ɔUZ}9N*)5O8(VOa"zq,\;M3 -&ϗRv":X9IO=.y4). O P\FFO\6KID!2vcQR=d4Jb6jbzq:`Zߠ|MT8eZ]|٩A:EMЇ67BTzL3$X|`& r4T?ƂaZ}g-AU6.s>=E: ZrMy]͸% [8?vwҋK )[N.ٳHO&Z_RJ\5!: ߫9&T2,qF)g%%&K<L㥑lN]y=u^՞Y+_.'~tqw=5i{fU^L-DkCC Z6m 8CG{1Kmx'KsvEl|kAn/M 1ю# {T4HFg {ȴJ+N^3}ߢ!s(:.BR'Ybٶ76mm(kPԂBMn86ѽf+{E Ń(|[!,=*e zQ'hlt ` iYoX#~OtnY |a0Ay@j5ђ@2 k-ڶNm A/e2I4^P./1$%sf5(8|K`)ZVl[:|ʩZqo:⢞o틪}֑c;t۳?i@F,5R8]^;C689U6HU&tݜC;`@bvce Nkޜțf[Vd6 ]Vn@#o bïE$u Ӊ|%zՄׂ@O~xZ^yVPi ŧ~'Td%mm(Ld!p$$ /k;P9 ւWw3鴾D+821s_u Ϊrк &-0>@.rەp/&9ȀYpu/jos*b>-~`wt8>O6{mq>BzI.)hwL)U63gZ5SDyͭt7Q^,O2e]4lG tO-(ԥLY%t.zu/:4";y`8s u GccJ%X=,䜨)y7&Zd3C] 7nZ@@wnX a1~"I; فUZZG苟az-1A*cGTBYeRH3dk>>'Xl"2W#v>{}|aiz_"JaMKAEÖbصM/Iy:3,wy`fT! -> X!pmƵT5/zzfRV3!6">M#PȾ#Ib^aNuXZAd d*Q9zU nLAj̐9Vζal1YT<𗡙{fȑeK}m ݨ>*m-4j"PM^L3&۩eqbQB(tjzN蘁AA㍴uץ]zΜ5y?c8ΠlVQ7dNݱ;s"-?T+ռ/=w@zAY}:P|C|?2umED,YI.ᑭR|Gq{/M0pdpd_LWEp $^+m#y>y԰Cx<I83\ y%? B Pk"0Cx9#vciQ/Lx\؀:GJ UFc᠌5qM>Fż;w{ ]Vuجj((iCi-X>md?Kǔ!0H5Jڗ?x]wKʹW#\W 9xR*oIV>@_Zl[h^U5ƽ!뷡1u^Ə; Rlm~ĩ>dftM"Z~0s&5ia˦e㙒"7W`Z>-r( k]!"%S0q2+h0\2֣|,t&0L4g$!,!jg&Z]kl,ji~k!. t,|S]/b`i@ifP}yj6(2Bs LD gͨè ÂqV΢ѣIDv=glFdW:|e?g`+D0h[8C -ZF*ƍ9۫; P.gYV%:1fy=R_uSYcd&yO Z~ )<t:0 /&_`RG{$e!K0P:8s]Q2%ŀ`pGHE"C*ҟи|*c"#ߡO_{_x[тq/#hkf#٧ApÛ0b&DŽwi?0xѺx(nQ2O-淤u\=̘`_X%j)q獮\`?P7],M&4]G"sأ7/;="%y-ϷETTZ#W>,L]f3+\`|2LXaS l ߕv/b&УS՜-yxƷڍ ggkZ\?w]ݑϣEPdY/'J"AG@9=q!j_ !J6T ij"nݲd8:Ck~?}#AjDZ]ˮ_Bb$ "=,r6m9-w>3hNd{k,jHII]l9?#Jm&JQ(kVR3nN? Y82͝/\_40"lk+F#˼TS5Pe'd蛧pHbHE;lS z8huzl4{YM~BECU1d DFgt]7 2.׶!ʨ}mb,uH C1v wٸeG1)8g+)~F ;? hə1zR[4'^t}?6<Pȟt¤QZ)7Jm}k\wʥH!Am9}fԵ qp.OVrUҾÔ]N,{dasKECh<^H=8."3U>ߙOJ;^@*6X'G8!G.DOiy9^%GH?vEl[=t':x#6)}wܕ,S'3/PCT $ՓY%@ٺv[C>5WJQџ|7A=CwCW0@+oNѱ]q_@?+:!O"LzypL"/Uń\Bŀ0d*J?|%.YocPP<63+XMRT0m+ a$x<:h^q%zC-ai1kL#r9}R9_O@:pp["dC# IŖ#*au/C(bKf&Y? sblxоnFm㤕 QHKKXo(o tԹv`ѹM8~x\o7q5Jhh|Y(]>Kޟ9 l&ft ]Bwף D b 3`E"6PӉ`*1iduW{swOƻu͉fyYӗ"U!y$:Fg?!TDy1h?c74|XeH9P02hn`|#K$^kye% Bp@ w<4$ k-s(TmK/; u%g&zm%!U1)xC_PA`X(坱" 4$kz]S'~X Gz9S DcB8[#_*[g4Ly[l&]/&:LJJZ(gp@U s@KAf;c󔿇C9Wg_[>o jWz‘y- !O'+XhRΏe_,*-Az(R A{rRNzp˂}_4adhFvfꦈ~PVYèo_"Dd r.Y@|s tw[pgNYDsEo ^`$#&G-n'A.2Xt]twBa.HtE' OM: Hk_M-B7挏²h{UM,pm9`dHSn`Oa5{;l>Z>7{ :kBI~Q<.e. tOϻK8vWVMn)+Om*4ٚ|4C!%x[TV`Dʐ:Eܕ͂Ay^Ψ ɵ+%]Gl#uh"Qr9޳RuجYALAfӳ}|g GRyVgYݢ}|V/ \lT{ {z?Ns}iV.}EAy& WA 4ؗJ7J5~SnN4Ѭ 8QwWD &&Xmvr8l'͡FiO7/E"Y~AB Kn5㸬Bga<1K38/_Isս MӂjvFDxJ؇h櫑(GMmm WN&$ekAM#(]302Xe1Ǚ@L"Sb'Egئ[50 'A[z*r@EsFa@v7/_*V4Bbw- ڀW$7k8T,'7hi ;# pl#h [l)@ŬlA+S6ݥv'-ZS,""N+a ^ci;X3OR ?$vn_'Gc!vJ;x)5q] ;)pVF!4Ʉt3$ dg2 _On 3M6:a\;-i;?Sޤ6tCE?ۥho>o.hG ē(Qr:-%*b \c( g!T ,j0,k,d a:e$;ZKK+No+`Mbnyyr\lꃵkV^4O 5|o_PASDȪДD>dAb}l:I:UFATEz[ٴXcP֦239,18tuBܦkJy)39'H3aI57o<.4j;?<2Ag0z|0‘?n1:U/-N !3 #{F.0leQb+tKF{pz /? rHm kJ z~!|9!fXHCB{4:v]ϭ -B_]W'r/+!k ;9 ڤk C."еf[{C 0mZa|˵𡸼: |d0_Ŧ$4'bZ?RmS|z7HbL\kMTYssLԃ: :Xd` Q i`]Cz.oGTP[8/hw/U˗STo*יD::@q :v,X‹yooYluqd{Xэ4ޓc:u,@<0(Uͺ=9 𙗙9A6 W3vK՝`Aٕ&+@ >3ߖ0X>h5q6Y{HLY0iW^XH#^.ڹ%d9_dmEGo$JB:/xE$9QAf@/v%ID>PjtlKa3gsR]7cz0sZ #*N_P| X "%rCVs26H1#>;H>.N{ a^?ElRaPZq)I@]2NOp eQz /7cjRc]S$`v;)0)ڕyͥ^(,_ ؿR52GH9vNL5W@,vt9,ܠ"ͦ;s(zT6.H~ 8.w[Tqf@'f+;ѭWFl+`5}Gp}{1ANI)-Z6E`Gn.M9hbOR9YڌݚI?=;L>m}7/Nvhyة3}JeFi"vWl~ŌYZ"6sO5EW$Tjqx 74ɐ҇+uheirDN;n!b؞)uؙ7*e ͐$!n|MJ rt*,q7 bFr9yLWZ Y3Hl$OPC8,vKS\'<4bR3ʨVE48%,%oWC,9XTznPCf=1$%k,*Xh)RU.6Sp`ITߍ(Z$3qJP`"%72szxw:ma z閖S(rw UE(ؓ^ycu8 ɊpFł"MBPuntL,5 ۂ%*AqZ&lϷY4DײLyZ>*>c>/qܷߴ7]` -eGS [ت߂>}؇9rpWU_#aeRv4 m2 QPVF'85W4[-[pcKXJc;NWHE?E\_ݐ;}aQ(w^46#oUd06cf^hvN 's;sW5pK7{=9Ach7[,b@5*M#B2a!..c^AG,7hT[%! O$w`9ag g1 GF>k 4w'YUZl3`LXJN?2aUjn ÂgK@mƾ,$|.KбyܕS$SOǤK-P2E)VLlj8G`-;=+۵*fYDܩb`uK8Y B 8] RMy8d߹YFDn +{8_q,GؔW1G_iLEFk0aOd Y'w oL%}N~WgQc `/ErgYI?NH7Oq U<ncSώg$uҘ1HFde!z/.s&sk/>"dhuBrۦ('7.6 my4yd>D -xqyy p-2#zPƞHv5འ%q"O}4zH׉V_dݥUV&7$+3uEGV2-2ìΧU.3QMǬ7 jv6L- CXDԡ=;qg !Fr | ޵!e6SW´6Ʌegp%?4'F0Z&IϰADzd#Ѹ$l]0q~CFDBLyAoVѦ!Õ6 ufqZ֕=5J/' {687QT9rX }@i-G->^Yf!XfwGAa#{sXxÇzIvU_IW칂tt ÿNrn=td*}py/Xv&5z\?>E(8Zi{6Bs_V&ZX]Q 7xmkٔk[ynO 9@b;MkH0VBYtOW'S5(>Hz0ڂr!warXBrwD:P`">M|4iQqbDT\@-!!W΋z*B^ـw3vC !Z#[C契F.aQ vSh k5d%1q[ӱk/%7w60<LB}$L\4vt=Š䔆Y%L c";KʚLFV40LtIvB<ޱh"iG5aMc5 -EOs?H'9Ez(2Hнe@m+ـ;W}Oƿg%%:pxodQCqJН юdUb?r 'JI˟ЅјGR# /{ґEvvLvZ!b&]g ~*@I-J3SYxaA%w;lAV֜Tj1̈́h^+6#ө`|Z E6)\/U%,7b( \=h9u%9).ӗbϻ`0Mep RΦcƓ܂`kjՊ['<Ը-pD3b4^Ւ#Y'6\^0rZKh%VۛYW[IY^SBZe԰_{Dzˀo>tGWV_]߁]蒲lWKFHWpKBaEBl7h4hѭ-)}*"G)Z0|{8}*W~k^2pp<=.,]JV]"y𱚢Lnzf.YCNy' zr3?1 (j íWCw8H8|ҩböQ/}"sEI3GEiP^#unyㅹD;qdgt$!hf.Ek@P@k6HcWD#5Gfa tZH>7Ǹ`Ӗ_4OLGcI6fgYZ0707010000044b000081a4000000000000000000000001629779bf00006c70000000000000000000000000000000000000005700000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci/ice1712/snd-ice1712.ko.xz7zXZִF!t/[l0]?Eh=ڜ.+uٕ6VDO33<nF:y,:Q~T$LEμ1o ]ux%EKEk|z4z,^u̓#Q|qX Mz\Z,6ce]jskF?ux Ifkk[5]3}L~0П<;-3D*f+L,{Oj8 mʆ0\K\ÛgG\wO% rc1G5F_h ޅ,I+Pxt$8Or,T岞!Yx`$ZDkh;:̐~c/Y\N9FƠr}QLCrM# f%GkuLSWM48KJpL]o5לƳ Tcĭ fHñebE1FPDHstT\h*XoD\a/HlV.{ihsVe3Ū6%z 6^EwJ=6t^RX\OŧG-) 4HB>[ $*T$,8B2@'.D <$'P5C7 CFu 2Xsȳ"hy9~v 5Jy#jPɬO=5PҶ/A^*Gp'Q5km?PP-֍.rv&1 >|9 nhb18 UGmw4|\O1,4>фɿWc_Ta 3Ҳ{MSAhcAwޤ>ZL,J9!oar~.eJOXN&2:K{אհrI78 |(d%B6]E|){ 3qKQ AZu{> S ]JR$ )@-X*c D1(FN56N^/4Rflv2j}hf &!*Qua)xe}Y' &O3gJ鷑5/}݅S`yf=̅IߌʌY\H΄>G5f $‹!) ۽'EB*,%}W:@C/VH)5֖^AT_!8 Uh+B5BeMjo"Q`iB4Mj>V "O-PTxENF[w6Ԓ0 Lu>8]SX _kmDNJWm+IsȠa$vpk+#'^:oZ; 3o ~ēS<| Z]'|эLi(n ?C}5%\1u39PziV&ޠ"x4=4+6P]|Q|*t}ZG*T_X_}`3]lavBlȣA^u"{B w:2YNĞYԍtyq˜#ĠwƩ@1Wǚސ chVҟϲD UEs Ii9m)?)biEAFAK]Qwa }<t$ j.mK`o[?ʡud Oko '{WP'4hqH[\OET!鯹u# :%W^i=fG. ÃK7OidOVx9ÔhW\G WEJϋokبHWu>蓟4@Fi"-δńDH`ܧ 9x i%[ަ l.|>}sV0f$x[ sO-KK8s0u;l7戤 EPB+WOV$W۲S-8'b'&j5zi+j] r Ə3-擫4r Zˆ|8Wۆt?ualQ}" S #9bzP>@z9̉!OC;A#w I*}G Su>&X=9mL#|⬥ \j{>. P ͐ GeNŌ<`F?a sy%>Vf03Nh~Ast)pI6j(\ݱ?a>d2чƽ& 6NKޠn*u+Pՠ8[UZP82Osy4E;m74FZROpE{{BƀL6,I91 NԹ-d 90I2uL?x}XozXӊ؀"ZhmϯwšUhǜnԫ3V6-7XAX%hm 8 sJ¿}RgQM >sD `䌟sn  8?>:^5X(]Ti;V @& ¶]"/IP"PXt-S/ KkFV@pK2'^BK3 /b=Fƛl,Oj]]qc5YndI j"x|+!rHOKBI?gOpǫ/0)HZт::)#*+}#[zf1ǝxfU&J[Ǥz]cQ;.YwdQ(>a2#)aVj4,,/tf2Os'‡sc +/ap T]?  fM~-mJ0~nVbԴ-Y3FMx|y af:^c6TR7vVqB jhG],Oo'wtXi{M cD*bs Pyi]6Pu~Da8A$$]̓:L2$ZJ-b)N媻jUG2l' 3-riV'#^~SWP Mg:M3#;U2fGfVjsɦw^ޏ˜r8a7CW\4 `ۈe/kCxtYSKFSM;Oh)-=Tjn4Ĥ { x F Y 0O{^xjM+ k.bTZnߠ0>I.Q/, 9q&D͌U~a_9ímC)z3]ǝcYǦ9=b8Xo$AQr_ez&wLt_1pKecED:ޞl!P^G!EH2.FI&3KF~\,%wA^$7]5t4(F!Zt↱.J:0(SGYmP~sz8н`Aҕg,MY6]gnL|JZv ..ι*70dqZaL9ɻ /mzma@4@X$cWUmZu +Kq l^ {~Ė)#5 NRzx]Z7\e򃢕5jYXKiNlc֫w?︃H'fAQiP90szڔBV+5p:hw@)|1mEaElY9*!0VȻr!= l+c߄:nrG!U궼&jF62qI|1eB uFjjc߇0N#L7LؐbK=m>jETE(3 0LW, c}D$601UHQ:lu6_ 6,G'8WYA e0T5KN`@=UEk'e 'YȘ;{h^Ww{n2Q$'@rzB6IaAʾYvw!L3f^uF+t` <1%kFMc1h`$8 Q'ζUվ(b)oWFA#شXSRzd^a;2z¬#쎁js=sqz? t]/csHRy3\UyCj F-1ڗspy\ mܔߩ /'MZ#$ kƅ"CSqkvB9Fqa~Qul%s~I ѓѸ& .X=,slzYr`b|ڧFԩ!N;FMm1asϓKv&{*qXERԬ;gP" ﲫÕaɡ~kہe|UIaEkF<ˬzuZr'͝( ȷRelK(s=9)хy?[W&%X,JmT\~/Un7Hg(P:t UCCF0;Gӓ;FR CyLE @sVkJgtϓό#vYFiEl_J&4c$F4+jL`2&WF:prf=>lF >'MT+VGV%KU(kO r9%;Z^-<@Qti͏+-X* ,ouyXM~vyS:mkBB0u&~0y;q2B餌i@DU;koKPs4HyLg7qiL*w.*t{&XjIm#Begtrv^y9B,o yTLpގCvecnAҼ\~B#>A9udj%ZiPgRM4r­:j*7Kprq'>=4Q'}Ff_pDBn9$h9@A]akB̊g6&Y0~}z *6sbz51(6 JHa'pThKa"^m@0Х }灁AE; 2G]# V{(cJF\B%')v[Pu8GU%+a3d^N4dz)Otv8(T#to4ٝdAI3R,׮A>K?cI4z,|§򥠾+NqRxM3y:Su2‘P˳mk:n MT_gKr]^K|D=h仭*#MȉS]mѤ'e뽤B+EnvHO蕄.]$ rco){!R,Uޅ/^1`s&QnF 렂iJ1ċ+f9TÙ%w{GN 礇v9 D/v$eFFlC1|%n l>]L~*W#xo~*w&5:j-,>SbKŠ+yTA%C.GƔ_dpTx.lc7zr3=o3lwQSb@e:zP?Uf<΁1t݀i[fK]LH'5z}&Aej$'^rH9:c= biN Mm^gsAVSf&TL4IV(]kRLvh g(^?`q4'\5/1hQy&o0q15SejmbE-3sAF}dE UCɤ'ooc> '!ɳ3UU}WMS!Unɤn(^?hMH?Y 0|ZW9`STIjrRy|m+q#*FzеB1h]-T22km FF*B\edm*oc|񓲸84_Ja~-CO@L1l"-! FLQ4Q6RԻ9 jSApHGv'55ۑ;IӣȿX gɑԑS_K +Ìţ[5-h,l}0Zs#En4h cXW[#2V{:|4P-bzvj-T;s4,r=rYB@qaQ&xF ZEN$僀aOо!4NW[;^B>Hfs-2ӔgRɶIw( cM|f"+=`mՋc:y5S.tb%v ]5ҲO;?0cQRG:WpurbWXL$m-+#MW%GS76OE@ xo3=9`SC:(,TK 'W)ha\npA(XD)fj $Y늘pS_q:{7:vȗ<6nXry[ q#!_"@8v&聠[N‡w21|!< E碇m}pT|KEyϖ4g_(cm_t; iQ_|]&i?WL,+^ݡ(o6v5@xe5Gs7n9?vp݈5K槜;@Ǡxl^p=۵ODQuVDpk@ \5:sC|1&ܥ71""pO<iS̔[TO:E^GurԪ{XDk*еҵ@";虨=|T~{uR=|I9싢Al9|ApKe=@8H=Ip6L\RG4ƴ ))k}*"d/!/H-L:.r(4y6W73Qϣ{]ȮFeK~U`W7%rѓstnQ5zP [V%_1:*]UsV?K)0I'iRH&ar(jOla59wOe?(GyO!0.aθ..z-艞:p3l5;U|R3We}lV kCu3<-3_`ε($O th{K!ʲج˩W7#Xp~ Aۦ܄;Nv7 b7+䳯9_#2pS(͑:F$tt gf~d.ÅaqA]+FT6 ȪƟwv +YYB À쩀%GGFj37nұHþҹfUHRCV@R釲Szlo]#cƼO#ꬅ68nQN&od1A\bVF'}6 \G-U u3&zfRi!>9ҼWmT.RII0] lRZ۠bqCJ=d,>r/eA <yr׬~LkW՚m?P 2د&9yq fjEB  9%G1#=^(Rۧ}_:sO~b]e{Eȑ ߋ$7j̣wXmibf ]67#3m?C_:S)Ri?V-îOt2#|GBp,.%Sݯ-ˈA1!?Yf8־hd`"G xzW&{Wy"N!A}pV<U'I팸6P/]>F1*LZ]ܞQݦ-vTfq^f7vTΛu}JZxE B([vkiNp}=}oǢ}X/Im h1gƇ3EqD̘!}ƒ.i~rCFʻ;l *P?KN/M+/dʔ÷l?nݚ7 &|7G 8Vmt@dRkvԔ*aI#[~xU2.6Z܊5|810|x'0-sΊ6::w 'ڐ5fYhAC)g Q,) ADg:G2͢ÍjDN!kU~ª!V$mח g 9ޔ>~ԛVxfDV9V(="l sʴ*I=y\`(U1߉ v\mL c1[ (s“w@v9&M7r))޼x+Ӹ ~}N+|7Oe}? [U;[_at}A1IZ.oE%զi|܏SFv$S6v8`@СV1 UֆΈHCW1ABsTǓJ 5c-֑ްLd ʴ)aT[HS(ëJi"qލt$&:0V ">'4)ІzACfA1ZM2& =1O0)ᄒC1h3?5~`pLWlw"K:g}?=rP& +ԝv-T+E:ا7VYPܫC¾Sj{=嵘vѽU ]eomX<G94Rٚ꠸ }hIвO*g.ڇA[(%ry,±EY6KeY3v^Spc*y"^iOU+kF~(^jR9Ε?d<<ݎA.{v6C0 ߌ0w%51R4cܣJ=m D(zȂiߞo@eY[BapmFUWyFqs^Le3썯 OޛSˬ\i9xfp0JƸMA=O\QTU }1* 9Ux}Gb=;G{GR{mvf@μ}z#K" ғL16-J ْx(M 0.=%j[Hz:_G U@VJ`M{4Ynd|鄛Z &]`8bj>DߣsҬ4lx--W?)9[9*.:)œ\ט2qᅰ;D.8j\b>RB|MȉK"3ҽ+yL>uH/rKMK:>nx%Ncߪ S#A\Os2Y $/ iF}m Gypw$ܚk\[cL·Ѓ%Y^JNŌyGiId5HE8ېEb`A\)[R.)Κ|I" ݘ;ZD1'Ť ~[QY%iLKoN7ԘBQ<2_>nD jϻU5A;|iN4ޥL`_XQo2$˨"ˬKl|%1kG+]1cCpz,0Qf??P7]^^1κTlf:(ЊMuC!Ej.O{W \7CopK1KYcLs' 4&=)'WQ !eS'ܨx#Leb@I})'BKan`jn ś#?_;g ZT'O9rOsŰ{묹^?,2 Ogi˅u&})m_8K)޿ՍmSUV 2JT6vɄ .[y/o8:>w_p+k0:F&o%Sޛқ :xsq9[6P؝nm;թ|c!~N &2zQqQ8E=HKט<2O LU@^ي\WQuS5H+A,jhJ7,_\P4=y;ED϶iemUa Ny 1ӔAyȼ5E&_?6 a֭,ț+I p%'] H}g%ZGF.y>g0t{Ls(-6KԑYstE9Ǥ0Sæs~lۊu*q|S+e.7BC 4UQbԿ=-նj썱%E0G[wτETY:"2DFn&~]3\`зz"U:륟hEΥ Sa29vNFQӞV[J?ȩ.( %)BBy1pNcPk`gd!,m,cµ;9·_Ώj2hYƪ}ވ8.×dA3P"CiG T"FҞ4w#p~!B꓍5Iη@s S/H\[޷(hv`yoJ4̢!rT>cE gf_޿#FC]̅%.Zڔ'v dm_⌊2X ]{xX5P?(,3 [Dc)-o(`Twtd3{ٕ$yBLp@xO=HZEpcNSm%B0u[;Om]a^͘y,FJq,%Ipn/@8"km p; (sSKNi@PEmL%%4wO4ӡTB]5?6l3JNwumj0xsXVڇBe$yB}] n8܎J](IA,Ǥ8ŠXcܸo~Q#g&KJY3[EmUJٝUED@i1daΚ'm_V1dbahk@yop$tJ~ZxU@g@;NvZ4a,W~tAa4oU-#$~TJx1?A;"&a>Bc)想41*dVk+#C|7}V(Y`zCNxL^8}UmO&]HQsS5cu r,vԪuvvz9b~izQoML3׺>xV6IiNkύmtϢd9˴ L^Qu1"X=NĠϱEU!E_%c{4ir}{œݬRM▟0JhѷǣAA4w#,SH],y&!ҕ W^Pp0TIfkfhUu2Af\IS"Ml%}굡+rp8DDFft%Lto$&Zm S+ڜsx,]R K[1P իZڛiOZFݼGw[`Dq{!U;Nأ' 8G|cd_:(JΑ4L*WW @E]CB9x3}H7"$\>T5וkxE?(m6 @/WvW->,- MQw n8bjPи_6.XZ8]DZ'&:-mE^WhŸDqpʱ qPwzyU4#7~KaYKquwRE7"w{-+s$wTIIB̘F JL؞PJZg)<+)tɂ-&sik8m^k՜?. x=4&x+͹+ ޷c\n2͏4r[)u2dZZUw]pH݈bٺ`n s9 :i3et,Ը*3x^Š݄~rՍD ;"2w' lb'"kV6a`clZ"b|=8pTafo6r vh>_q4G)l§K21! HUzZ{+,Օc݉泥Hd$!o"- %*,Z.^kZ, m 9 ~t[C(|!i41x~S2ηڽY{ 'jKg7ٌ#uԅPWh 4](n(k':MB9g1r"'E3ҍc>۳[+e f(l]e6ʈjoU~Ho؀hOߜՊKc BLבdՊƇs5$ɏoViSYf<O[\ZqAq?C8Iթsh%NnZ$ޛMė7szfg@m|lqApܕxi<(4_9=%}AɠW͟/KLkٝ]|dwuYƨSFJɌۀ~*`qpyTzMu^h,s qc^۫O~`'M8dL b OB_ !<Q)(ѣlyb< G/W~m8$^EEju$"'=57NY|kԐeq \R&t0ÀKc9۬R<{;!ѫ4+)]ǡTEJ-r]{ou,)cG6YHCZ_WU nR\JJc:4'xx3Éƨd" wrEj$BxZaZ[K3f/ݕjֺtq!?ƈMq~jVR]$ZEU,9{)7sVP5~H;$+&NQG5 Nd"EA7%VN~kvL2w S1Tߟl3 XټghjAD,S߅]˛$o3*WH;N @p1Fy9ۼW۱B=.vaɥ;;.%qb=)`j36`&N9o7܌meD$p9ٔ2 ǝ#c pxx8XW|ϣpruAPRm$Am"]=%nօs;1S;fGݕuzJƓ N$)9f?S=-a0R35 IC'3^w׫Q`S϶?F/akԨ2+-r7 \ ʋڞhk,!FHJ'MِL*HSgXAtE=Ҩ3}g;o3^%cieYVCMVY6-OI,x$dfu zۜ01:Z>e B[ef C<2sLz _Npl/.xU tp( ~M4T0/ )),Gxe) &G~WTФ_dBB >O;-`6)@$mn[ޱꑊ$r9o0'#mrC^xjZ9DBϤ uED>8(SWIc/O߬g$tG+Yn(6QKdiz hw2sRhhi>վz ~9x73Wn2 RK{"4,5Sj9%1dFP×s8jP=8+NO{I8|JucH˩۬|`\]g}q'eBv&a|6g#*n#HSKziBR RT&I)\C(jC{QakT8$ -kRPQQ%+~kWH_Gahmt;6#sj,Ը?1M\2XjjiĿϴq_֢Flɚ_&Hk ^.1uɡT(O.G2eߓ LhfN?$(xieꈋ3e{Y)A7c[Cm6F3y'3}"͢()ͳmr@٠^ʈ)͔Vi7fP۲ ~djKY#)-& OMbxY V|/k:#\b\fRC=`DM (a(sם[Oz8eÕ^H\-OqpĶ1i+3(XZ ϢRfy E Iu|0T)s}5а&o6*6Cdz,!JG̾6hc*o}zʃbH($BKyz8m&| NKj/XH817qMUq[ΔN_@A> ۫2 Kt]w< <w`VH&to/WE!jkUcwb̻yp~TK욭ݧ:"cڿ}2S#I # Y)'^RP(=]zb4FpL+!"kL~"2J''565U{[$﯋":8+_W LjD %"I^Ţsf w:RZAy1j(;a%/UoU0j2wi9øDD$KX\R"9S&# Z죢+$a25 #j.">8pW<`fZ)dsryATZrp^]0s Д_r)~)"~J隹RW=8d6Y_ki([2aS9;yo!ʦQ:Rsc=UۊmZr'4EEELƸesh4ǂfN0m<}%Xt8lyHL['y%+,6# Xׯ5e\BΡ[P)~Fң4k|z1vT~I{,B~w#霭9 WIA|H2m1މwSm:-n*g#F Z{./KܴiEWNl%֖[8ּ d@/e PP)91:8CbiΎ17Nɠ%1xoRkZzϣpq];1+89^9"pۜgI>> ^6~v4tu:~E=/$DFB*}6Us '5L͸ЍNQp /Wi\fۑGΚTח緗npxfWsZ3oKU2A]ѡhnRS=R># 9 #X82eAn˨s ܐ`[Gf~$?t࡞TV@筼Y])';ņKVުg,WzƵ~\M@ғ%d\{ qjwb 3]V䫻_[]6D{mQ"}Alp%; ??046DBtT/}=xI`{/ %f`f e'/X KF^oR(x~ڷFR hf*|t{ZU!f^Kl NFq"y!e6O.T; Z[kƓhOzoe']Oi25T1YASZGOb ]3?;q:AB6y0)k͊lC:t8ẗI4i죳\rFF\"HC\9m񛝖XBZtGjlHZ\y 9u-`'tmNծ~&' uZ3Nf猍V eLSRiGO\`P iCozO$ʄ<}B@V@%co>"i2,Q5 5%<*刄69b`XfٖD8ˉwd(Az'pšxaZO7_(nkɔwv+ߗGCǨ4q>ߍILluVRH%+6mu =Rpx Fd@4D3%IZc\hXwJ1}rtq`b!`?;lݛ *"uɇke6 ZflbZɷKԋkP퉂Q0Ԍ+PaBJ߰8y!(M- MlacKvqI*R23 %Hp3T ' ~M0; 3sEƂGlpeexSΑ X&"Aj}j>yӢ<^p0 /SO^|NO8L#HDVmQgg#5hkrD3ݶ9/cRA8LekOWCɵ>xb R 3MqѮ~ŁhaH&ekJxπؤ5j?p<ػqI(ʞ6ai1cЏpZ|C|7pմda f Sg"S: 둋x7PRC&ƚx4Uԑ6&{-et3no7J*ῼ qN .J{'X{+rk(Y_WX8MHݲw_F;KB  Ad%epG+0q-f0cKĹ~~_.\ҡ!AJ>A. 5zb3cYFޑ_.a(Ƒ,/]m,57@KbY[]X'7+Ӱ!J INg7zջiIk7˺kf]VJ P=wf ޫ#`OWvbaY`YxqDHCeg{̸f=|-pڔ鶰 K+n $@Xf*^0@aUamIĩepOj̄ZN,4k7nsn]ɵ|N{x)Vk&0UN1XDfx"-I5}A `M@D1q(\U(NjnL r8J@m] Q:vR$ɍM/n꺤V~"D4mo&"Y6r:ʣ#]4vXVpơRֿSrSL*U,Dg\}@uP O8'lKuԴa#fd!pK~\|ÝߍG0@"ԎM$Ʌ5r`&-*-p'ujM cL`џ|ȶ0[y ̒v+8 rdVRY~ɡ,\(dC< d\: ~L7Q 3̓a {U 9<5DP7^𪡳7+ɰ!% "bK_)pnQ"mhnxׇZoʀLf3&qLj)'+e%6[@9 wPE ""+|vs}#T 'N߄Mt*jV uI'ZשNNu-  gYZ0707010000044c000081a4000000000000000000000001629779bf0000d548000000000000000000000000000000000000005700000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci/ice1712/snd-ice1724.ko.xz7zXZִF!t/q]?Eh=ڜ.+φ qD.[,P)؛"1q*յ,y7d[S9ЯA4d4Dqb1Y?7gWȇ?"Sq| C PteUv7ʫ†OmŬ eӇ#`:Y튗H 0ML]cHĊ:ɌN}"|Mr:{=猐{Y7IvMj"(StG$$X0HaBKkOoyx]>nBoN_?1#TgݽJzzI,1qGQPvSg:¸<.ETUJBC\dR V szT8;rO=1Z/1eq^je *yQhdr%l9PE~>?Tue@~iCɖ?p j].K:pQE]}Z'{;jGg$g_ C SbnuwD]#3\yQ8+`ڜBsuC!GW~j`9 @9N 9T0 ;y"r"6E*'9|2=+Ƹ.>tKL̅`8Q3f€a͠roʨ SDT7GH娈+ǿM ?iʍ흿!+2d^E^w ر )up)ߩOu"@_ۣ+J[9p4B6Xԃ4AV7('^0=SQWk믔|rND0"Zl5F{QT!|t;h?AG\!\ BGq}bgV,X+k_FH;m)[TM_}sLiQ[,H 96ٯ@W᤺e䅫@֟+blǤFBKE:DP(AJGӯ4O-3.~hkvi-LWXVqIc3\z5?$h4Rº;B]AYF)b-1nśCS;]N8dx:@X%wYˁ:vp9k[rAT {:1 +n^4 g0@Hy w Z/ nEtLfȯ<v9eo,g:# HǔY`TQy-KBIgHfbK>C Rd##2K 4B21G#xaVFp]A]BE=7ekt,/ 1%r+axƳSe #BF7;ln7gGCnrۢIoGΔ*t>'G%jQZg32oi] lb -/EUa3x_iR:n ʉ]G` Lo\ 1R0^Iza"Jt뚺"t0.Q(Tl(ϋY\6ޮG_J `1\,/ Qo/g:J\ƘiWk^2fk\{v2K jju_ Ohi|jUmcWt!M=75*C"_?NUUՐ@]7 ~X/і{[hQYPrfxeD@ƨ"IG?"]Yk}4@%z)JTN/yc//]4oǵ.Ihy^,i,x77 ÊK[nx[@' nAWU3-Q`Z6K\TkjCCq2$0~B@XBF0,q;Z$e7RFŘGtY1!iz 0騔Lrt8'S1 @"~dEJpv=K9GzqH"ׯb}@w!{C_a"'//'w ko{_V6 G@?6\e!h)RòΨq>/9Q|x_eF[[-oA:S0, s=IKp%Z)>9gYqh όVDual̢ht?hXhSm.^P=D)zևzwMnK7:S+899|b X^qV2 W}c/CXƔz{y 5ڲ:d 2bBbLU5/.JlnE XlPe.Wp>ctNR[<σyE k͟^֊M['7[rnneibk:IO㒷+7HU¦jZiH) W&3(?DeW]Ղ_/z8Be!6>ƝJ(vsNsls6+y]KG{ό8u}kSjbn84fqOe:1*S=TO5|*^a3)aiF~ 20zXm,]0NY-eTPO3D54ɥqQwsyLPtGbb3Y=8p:r}0-$UJKk:J -MKn^(CMnf38"Bk25K~.ÿ}*iջkpD:LG?D[%l9<^e!jA#82 Vrqǯj`HlщY\;_騈{u2oGAk:HWM߸Wwxn?tWD\H+6:E19WeS{%f%|DH' Y@8?eH2F B@Y 83D}r0 C-'Mh\Q׀ud:"AG^u_p(y %hRMt^]^Jg3\C1S۾L +U"@8h,m:5P[}BzxR#@i`1}GzgոhRqP:qむFVԨ>_\%fopb8K}# Yqiq셄Q>#kRM~LI])`Sƻ8Hd=k\oHzi7w-d ~s1TGx~vF3¨3UTU1<fpZ.eɹ!e%g ?Qi8bڷk2G?GTLX( HU۟ hA0A\IPؾ3A@OgG(hX,M@KugEͣqS21jjz3w#xi5{)m*l7]Id'd&)2 @~V:\xKnS}κg@٣ ֌9c=[_.2 &yË2*CP`Ŗ2uW¿qeKM)-SI;?zqkN&B shyg9Z 7w:dK%pby nZvRѲx P_OƗ MuU2DyRp5*Ɵ f=o#׽VeZ}'4Boj@ڷ|.P{GuAFiXd!u:0@ D%P>hRQj5ٽGy7CԴ[#jNahHnq?e8'%HsRCS)DDtOM+SXڊ]@f)]#P^ˈ,wO!rBOC+0'GEB6H;#xɹ٣(Zt[3qR(#z4]J.#<\<rodOũ< dn<#1 PQ;mu[`Sa|#.X7jZT"vܪ,7Y$9@znάPAXvFڞʑ|#+UI3y8~myꌘ":` g%jݟ@NT?P/<<lTylەt<ZrNƘ: |su F) a:W]3:m'ɮ].d+LN([WەR"N<~AĮif#5IQb0ې9uy(w7Śm$U~B5Z^^ <54*AN; NZKgu2Ă˱-6R3No_N2DSIbq#5!d FkSZgsNTn]cgiF._U#R sj?@i}pvbI2AS7=Α4S5'-C=ξۂEaOpu̟:uJ]SrjT.:%A#mX5 } [CôVhwnܧ £-t;BX*Vw0Jzw'y͈KN8V.0Ž- n+c[z.NO?I!Xл'ЫM Ieadw.UzbA(b2Iʝ{_ci@fAC3=ME]@Ҡ5B2Æ᯲p LAdd'ݥ׻FU.?.~x-v)im_<)M8HNHCeUSMk-eفH!*:a^M=kKRr’qIn Ի"#Fuq[}U^ 0r1t׸. < VىN(B@nT쇠-q ecx/\\g9}ԳK8 0iy4 QO(wiuĖBk~M QͺTs>wKsPxck5,k)P PR<)$k0ߦk<MΛj-!m;gu'&,x;C^'eWEu;M U4ӃMK_os֮l ,Lpu ˢh\n{3gG&)U\#܆t{ܡ}fTy3L <`%^ݡuU hzHHF8^ 'ZS wgnbWLA[=asND'ƠW ?o\&1 ?U{켥D2~,rq;EI,g-@P=q(WGAqflmoLHt+lbj7E>6%wZv-8ZfN+eqr(SqM~kV1Vfp2Ng; qI5X[I~j!I4qA _,+ZS݌Ka`-g/op B+B~P;Fr$+mPIR佥 0{#MH[G;V#a"1bq y=t1ܡx;+dbNzZ,N=~7+%l_FL'sj iVn#,=fN7BP=v{J][<rҒmnD_H49qP%\ Bi;~KʤDM;k@a axt*MTY `\j3{NؗRo"Wы,%bP)2y,8e ]B+Lc1suo`,_=X/>3~ڦ)^L32Ҷ ͭSԸʾŸк /T"GH&Y2Ww>or2McXlijytz,f`O.~ vZEUݣXjZWSݼm Cil 4~>{iiQ@95d[MP>iK)X2p2iBƇtEԞdkmUAfTJt(. ,@L͞jn(RfA#/nJ @"Nuiր#j^iH=ՔQx,WhTB7~)mqJKI-^oKNu 4<ݗ|Fz`%wpf:Z3 kiQL˚&7Q \ҬD +͏+΄zN!^=_'jF9$BaP}7xNڟr49mJHrE"=+ǺD^ֺ &jVg/Pv(5+u =Z}pޯ;Ԙ&J t$θHB/~k٢_~ O So!'v9(KILMIax d凑Hp B*; ViW[m|.$C/W_ywT꙼tӟt`.-K#Mv5(/࢖:Ab1˱`<ȡI )\#~\s%Cպ?L *R˚@+70T&?UѾbczKзt;uXr _ {".v"U|@` }k[$o jQfr->S] W6m@[{M >N7?r+cAQ+ D)AIn/:cCfǤUNmXr$K =EWY-yH&U T(ٟ"},oz~1嶹ab9~z(:n?  9BFa>Q4_Sڦ'̭%D ү}~%(WmfF_5>)X^+EütRw&k,.o7-7k2r8(.F.JW>#e#NK@?VIJIé b<G[b :UzѺ%Yeucӡ;C+y-"b+I)O:j!Wx g)n]\]}IijJ/ijD 4uBģD(9ȣ\&N5l3+ҁ1G%qPJ?kxL(ޔhߖ-F#Xv;S!hӂ1^]c@*dm{7$iRkNCS=l͈Dk,N5*.agBE՘ ejv7jB3TvhQKSwQLV'ɥ'_h")du~؉r9uӐkٌ6.$aٴMrT Lt[Quws/}@Bp 0 *gy]V,5xpS9}p9kz2:yDF8] Q7M-Gń5ORrMT)NMTӶ1M'k y^& AdBfh>1qv-ms,[kϼ9 w`XXC Jٌg3q9e8ijwg2HbOp q <~bXRK& < #eA1ٿ f:~jNViiok_@9܃);N 76*BAY0@ZlH KSf'_9k1t:Nz6QHӏG&ED8h9/WjB{:uqtn8y."@,4l*5_bsY2'ďH}Iv -`91u<#]1'lC4Peti]qx(gZmbæ6.uW!:m+CGRIKg+c*vsPVZy0~)P2`ZOȰO96cnd$]p(<bs=_b,U9L~5`U~UTZ 0<%W0ϨM`L8`JLNiW$造i!Z(YYMןzX\!#=яWe I4`d5[b_LUu`wb 2$'5}>9?y7@^p/5Ot'txpOߓ&!1# 6Ѝ 䘢 a2Sє~W3'HpgnGs_Er@-(G6$g֋^H~tbk+nz,UCxӤ5P7~CdNXQ?nHaz [.&z}'_[X67Rv*\pkHĠ=p@o)`Rn2`ѐA9D)L28Z7:9vQĆ~ߖZPnō2ç v'4/lVFc7>nU Ү~i5@un2$'A}e79ō-wwbPǤmAnٱ @=#ȰVhXgvy)QcRPi_i?B[@AB7BC~ X¬Иn%bM/xl:d1}0Yg'PnOE06 \D.Wӂ-hI;"Nh$ nO(]c;DF7?F:Buj+3mG 1d-ՠ7Mm%hX* ;V;)7x)]Wj. ZJ ߻xu_];UaQGy@ C/]^),~'jY wP6&. D 2*RK/4uD pYS6s3aNUT! @'"gDW9\NF`⒤XQ![4E/굁8A=lc_@o_")4AG v,?=v6^LDtOѽ^YQ;ОUQ84('wjT&-Ӥ:"æqU@}=蕂4xTYzn/:nN"m4x,,,d))>:cۘK:L:tj݁ǘ 8=e4S$NwR?%7wgCN>Xna`À'K1Cy"pf?ͮb٠$ mHQx⎺꩷ Eu%)YZ8+G$;٭(PrŇXo A*%lے ..}BV%3Z|&nt:h0"?UC.q:1)6m>h筻>H6lyn}Qq&z 8@\oPJ޷RB^{@!7 .F7(~J(:ʳla{aDjCw\x mAZ5 [d<ʚۭ,4ά̡zN5UOF'J,^u5rⲃ=?ǂa[`ʟ  K^[_LQMdlsE18_.kcDg;>]fG듛,A$Mnpr64QэjxT):NMpn4/y@&2K,\-Cg>f[_B ,-*'7)8t%T4bX}ڐު [eˣlp图TBw~yfV;<9O?#s=YP!A(|Ȫ)-Ͻ}zLG:P9^+7I`]e~1؅>gD%o͹E XHY`T#{d ˑb.MY*xF}Ύ-dZ=x̄Ǘhَ7Ylzȇf|9/ W5a2ZznA@I ,@; yyUbBR~(j-=iJZ]cF&H} WE3@*:>=Vi֩εdn̕y> 6=vtYg"Q]Ǽt].I;lBDBnXV6[7~D3MJ3#\ a{'W@`B@=흃5_O6+Fb,tvCϵvʏ"xUnT'ѩro%0/ʱ>| . 槄 ձI2Vk'')a3$M,Fڞ&JkR&0ϘT>+掎li 'jSpv8oKn\BԐ&3,.(s}%S9[|^ gp,^TYYv1m4{ P{ެi~NigCvPm_em'esZ*`ݖ(+`b]OՌDGK*po{uS G fM}q9[E<@{2ќ{*ŽGJ̃d5'3 $,/a 6y$W~xfZ䕑.BK9Y}:sy͠gKGmծ軴~t */^lM۶0`Ҵf#OzIJĵ:{2-/2 ø{IV3Ҟ-U<@Jڪfޛo`H6,Nm(A;<H\F,[љ&=h"Ph5n>2ǔ6? !|`B ע vg'b~@N,+۠=_^SXtŠƍY42;B,+QvïM)i}=MBlM@P+N~O~R؇WArzPrF|Q{جD:0 L;5S0@U#pd+#ӍfISw7SɏT~_wGlZ(!du͋@@W6pN&1MY͗= B*Reh1=%}X5IKu4e@o3FdU0Ӽw (:)W aUa;08gqgiC-F53UI-q&6ҷpux˩ oI}ohUa6I.y|;es[Rj@ yijr\h!6m1B U9, ی7eroa%#0[Sal3+ :s-.g%Fya@yߓp#a6PW)^IY S^BOM8q@͞LO˺8{'hϟY$ 2892NC]7UTʡy":ϗ}3֟l[!xIF*-y$idzHz`p}2#حO֏6 8lӭ4Lu HӦs@fbjmFΉ :G:5-( JrT7^~5brpnCPߴ)4YHd.ϑgCNwG } }?}|B|-\ 7#UXAIm1L~ (G$}DYmtUO#בxdMrMwKvI\:s–WkCzRR'IGoeBֆ|Bj8Vq84e:ozs~D(P94ag1+Q,#GZF=p؍Jt?0soOjX`ipIh#iRRڤ Έ/ll*=[Ϳ¹`){,$_а9b&(<}KRv I#MQkH#HtBiӯ2$ZЁ!hYT.-\klyfV=-zY[w O=c=f6<9@~j=R#e(@! KKy)jQUuAeϕlne` T%rm\It՘Ɨ׆>l_Zpb|F ;"~~;\3K.]d&.F@6#hA5r36R0b㏀%F\IVvrDB _#_a+Cqs=b~5iG._J`7+O1b)A^P[ 8T6ΫX8筄ZAŹ $+J%f\#mj?WFqsqdB"nc& mFmQ AܚEմra|(g GB]DnNYcWY#"([·F!+ѝ Q@܂J^Ӊk7? t(Ľ=UσY_V1{lʤf _L^&?ܠpw߂ ^EBXް̌R-,#/pPPWQ|wZKQ8uzIji{[ddyM=6׺bz|dڶ./Z^W!N`1R2L.;].OGDG i؍W{hnYkTӌNm{xeDP}ۘAB@rvlwW6. (pzJH?jw'&LSǶR$Y>x59Ba0hxW qphNRCM>Z(~!2t˝K0Jxq5䨠S&[dY6\WEObC!Q5FvmQ?Toxhp@j6!V&' a؍u<= !V/C@.f$1H`@M]kGzQ y ^|hتcTp*q9):`(l%k K'T=߸Ϗnw!6*B\83j<5X[zeA77р]gQUU٨Ci۰Dtc hm85E0a!VL󏗒ޝVLz% 5<WktD Pm8$T}z޼.x}6 8~Qy%%nHZMgcV* Ln%W[x9YF~:2yG3Ls;-gG2&pIrDc xU~wN{Q^mrPħ;kd.Y*x䷏~`mV;/-`!0G?]Z/˔(Q iPWb,LߧUn\*n4IfPT[R=0^MGL*c? L{ ҃rGMbu1@&n-Kv.׳_?Y-Eys!R}e h5qAuSYRp z mQ |SN=>M=A7pI\iiDp ;r@:9ȝ<|j%W\ps/<d٧*#~Ⱦ(+%??([MBMMU| ׃maaQ~S? N45CLھQEr6p,Bܸx>CRBq2xg&(4pV-M7]>01a piAvoR*Яe[SX{t *#X0pGXv nA|t<!9S 9[xXQ3 ;Q$0H1J4ʇH]e8Jje4^h9Lg6(b(d 5pi$Hn)2{ؿv5-^fe ! #])$ I1R ȥmPO|eQG ԩڰ&eѓplHz9~Ѧ! DI_e25š@CYиЄWg"0T/w-a6z^E<׻J94oL:.0jҾT#-j1MR3(DXCEO_ $*7-;VfKcб3/qc=Sr_^\>zw,8T0HԢ܂̳2+ V ?QnMEC"ucAiqz{^>: T;>f̀R\m" ~w@=^qvَJLlJ91. aF xqEË/ΖOY;\\!L;IIN<&~ϣ[%8Ҩ]- D}zt:̧@6?AlνޚӢPD2ox*qJ9%q%~^ݱ1r>,w.c;8  ^ܗubl? +*?il(6n#wEVqxc{D2XUb(.fcrf4:ͳ4͘cRuOVkO!7}dڊhC݅v' ,6GNCcQ${j>ZKu,Ex?c{*Ajp1( #vՁd+_uK!8%!6Fb[|:صڢ<_N5&党Aߖ ^t9Ks)?ӟ[ 5ǜ6np!BȁٴQ~k!9սs |n,kcj Հʥ6*O6yɽ3$\t $t%τTXO ڹs[vhE2}3Ժ0zjLr&L*{B%(A1шtYܭMC3`hK̞^aCIV~֎)1WwGGWwlO2<}'R@CTs^_?b !dЬ\ۨ[ž\J&N,>'.9Nu3i8d^S/M1b#nO 7/]( -yo|&v@{s-zydK*N8xw˛7H9 |  Y]d_3 i!~-$fnUE{Va?JTt[HiQ܆wT>KcP%zl JZ}mjFq]!pW™<iVZaDgnbЏ0qںx EHwxKy8q% R+ex3}1"(Y 1 c17-p1?M ؙ5prq$Wҥ,49@@ɮD:>NiJ+\ď\D%ƷYwPN1y߷]hV[@YDK %\G"1{{t rpˌ1,z28 @X8rDub"]iti)l:xň3W6 @z֚'N+d:VȆ=ՖmXX7[w6,HF` K9Toi$Ъ;S[b$]ǫqU/H&=0-o9e3ҤOho:A߫vCO60-Z#g^}]obvˠ# RяA7ȴ9?Zf\XRZ|v!ǍMSpz=9~G-qI*CeV Htҏ&Ҭsv@]kW\DU1#g;Bm(X q_Wܦ "?d4[L!<־Phw=oܔ5l}bvJOA bpd-c;<4FF(49GKNKGPo ޡ]z3:,ߦh Z#vBz% Vt@/襊Ղ*m&.ۛPC/'QP]EΕASBkSG8 c):T*6vo&<@~Q=B6XcJ;Ʀ#Iص% b*"Uzv5e0U~=lOFTdHمaSXrRY*ݞ ?4SŕB*cZ+9Gv{7"@U+(óapkIgAUGRSVa~Х:|H6c5r)w-E.NNd]Εagx@f5ZHGt*HGNo/O]u#bze8w*C[)V\f2Ȏs+!5 wwm4F\C|B,Hygyg!`ThT`_2KQ_IZ6(Z4F e,`Fwn!*^{+{&D!հ_vt*o"zː==΢<[ke7>͜33Y3D9mF"ڐʦ[/G 鞎 }D({[WwJ8Ą%G H س=YH^I.{>@] +t 'X gR{p0pN hlJ굝|/bTzҟ* a# R=wU89b6 ]o:Š)DWiޓr^}õ~2crJwpQ_Qyoor5up~R#o⾾=Y&RgIkpiOp[Z:lDZc0EAVj]y?#PZꁭ]1a*v\w}cT|ߎ0F6RHqTkB;s aS<7٢GwvUTcf'$kOqWiZe{V]^}W:b/`<-XHoXx'a2L nz'Yx+7FNlY/qgSsyvv  d_|h!ئye <#< }G27 D"zfD2 w -1^YoanEP1Ox!𲌖׉a{/(tYƉ[gJ TTحcwPI9ͣVKRd&WƮU <GN7;,E60@Y@ļxD&u44>GpUX6_i"gX=|$EH5؊m*VfQh񉰤 O2O?- Pu>p't'9#+;{gZ,[_> + <3qwOmHU0pX=j[HmY/ ̋E@^#Ku7TdSZ `pZIz 06/%A%#3kv<1M-л͖β LO5_nŘ4&]Vt{[Ryb.epW#%7xkZaHy>2sҐxs{T6;]jԥ Z! sܷeGh٫'PPTq錆ZV!G)M/ 'RdJe`|Iʉ&_Q35}`j[ڛpQ܄Lr$X&Qu^-{>@ j?krc-\D h v6,lm:`aW |[.,";wdCbRccƄx^qG1ڇV3IwdI s~MDag iR]ݭ߆ Hj55}s+/^͗m01+e$r^Cgw?32Tg[  EBmV<]CCr3xH(ff"i<}ZO~XLP5*i+tkѫia<ɖӜ>/U-xk2%='M+0C{ Q+We5 DzϦ}[f{EcI4R ˀdv&Mcxmݥ}dH>qpQsD;ӟmf!C\DW';=Dld8qPҼ0dn{{kܡr_j_ *\l0:\5/<.%|rOOX,K7x=={rL.C<1)>{ Wᠹ}lN5P9{(VuTJS{ا5onPݣI-_;]bFR|N/Iՠ!2zy![`q\sنPCKk ROcfSW%z=r(ja!Q t.V[N0z(Y 2O$ؘhl jp栾fPCΝ]m|3'9wFcx1FPfVŧTcwDж=|'}\ 0>5_ h}® :vmD4 &P]oFewmߩ4bƴKEBUo<` ]i/e׳,o[w8|( e%-'^%*#iK="x"/Y cy7|2R6on7zFɰhhz;gp=׭%'#AŜL|¢nДR ;PBGuHǑH;nA:BHa6ޱ62$P3FK>De/\Ѭ ?AR+.A_%^߲;1TŷgjaGGpR A^k'~*3mSl?޳87A-yԂ=Ow(X${3>@4S+1bO !YKC S,<+*@CJz;F3٭>5yK7- hii`=4MQ|toxEA-t3JėQ EO:( 36~+TI `D) W]\ lnSeAtKUHvfʋF5٢O0R8n5)nl6܅*V̓hrxjf"$m?tߎE/-;꓃6Du]oȷbnȿnDYq÷j Isa qw; Ot@t)qߔ qτ\bRh4ǜli"C8ˈI˳bx*6KƩNISH+ծǕ^ ~ҬNg|Bz*/$ei$Kb 1^J+'m1A ];O{Vx/2 r ]vc^R)oaIqp±,ź) &WYc/.y`tL6d` q_#5Z(Ƈ2 ψH! ?|<~yl\fg{EjkU'؃B\t '" q]BIH 52Mm߁ /S&2?/c`_re,*wJGq>r(8?\YR?e>bY#&+ I 5֮wZ[*jGve΍Jtˮ3-vSfY3h2K"ʪd+<œdddZƸ\S$9,Wz7e^megq{\q?5ޕ7~|3}T=e}liRC\fZ|#b'c帉q(ɢ$\`w>0VW:=!ɳQZ+ZdQH!ēAyZa4y-#S *vx)[5=W]A4 +kk;vƦ- dףxe&e )䠜~`mzQ:O+a:=9ShACE@/N"<|f)⼗Kƒjbsq2W 1tWУ餺l;{SkgW23%d0R)n3WIt,q {YAGG}EI z!-t<3N;0Q%̾&2\Uy'zRJnokQ~ *M~,$~ T,,w> _%5T&' `VJ<~b~C &ů(ڸUkkSo0ʡ3\9Cz(!|2̝|u?i @v'$Ul7>GoJHWWEB(Fj5֎Ǖl݈@f]BN C+,  O,K4/أ-+<Y(}bAUW av/h <, R &[N.#ϰeb_). [܅b 8"+:#;hRBr CfߙbEQꥰUm-_Em*< c g"ݍ2054*@,Ң@RW81Cώl# 0( 59"V7C+0'ge&Ȋ#Kʙ̗!CϦKLg0\!}ȨL"خ%7z,^uo|CRL#B v~T|S5&]N`wfXS|uBZY3b{ٺ@ z[o=ACh b^Gh:C0؁ccn-ձ؉y_Z&T̨74Pb21'jvDX [GB/{SU _? _;(&Y\eB:Q C!(qBGu!%HRjf &0`02ȹ@F K?A_NNl#=;a{zCXI˟?; e!%${|ڽ 5(I 7"OmH?biںZR:e- WSfDR6:OzgN^D{)4nØ4)9ÅObRr0&) = $=Hd07K$裍k!5|2Z:^krBIͬEng_?+fl(?F:@pZ w.,oK%'[NVOJY뱛Xy)WIa9cuт ῄycelexzkr8X(xU .i@2SpB!kEuH\ qi id";Hju}UBXa$ZUҟ3$ 7|JzXք@_"},kWEHe`};#L3Y"ZUL )vW=]Y~62kKm/0-FT pI(t=m fXG_9[+dn(bTߗ͑7`o14FӖ%s̞Dnlg1QoGY#^g֐FTKex3,'3f#ۮt %*upzNH Ax*!}VqV t:kә#F43Jl#AxDϴ^+H ,IёtHV;p-ZZ<k# rhs\mԇw fpwOSA4\[51V#WPRXf5G9 B<eȻTeniW=`N7#ʓ{K `S\s'~n7s=kYקceF}B\oR FP 06iK$"5co&(cA3XiO|׿!ӕtmިɗ|'l_-!"&68*C%?-!W=r]DI) #'_|> !i־r~ܹcOϦix5XWi4 5alq4j0bXXTL ob>2tK%J5" }E/~(QAf__WqmV[0eУmRA[a:=Ɓ PoYHqIν}YߚLݷ ] x=T>ضWdS&eVwgZ'puޟ'?OUub߹|dU5:0n" ?U RnMݢԬ!CgVYRn> 򯬆d72G|.'T~Gn.#^܌CzLUëh7(WD}  asX/(gU:ޚȤESypK9IZ{r}  #O}E=u]yZdoYX 1IP5]uuݫnx )jcfz)2K/,fB0"k-Z 5:$vy% hY+n5=Ql*xvE@jrU`7n1iDWП}9 ق,Ϙm\!Oqۼ>/JΚfRwqi5/̗~q)/ _"lمe9ڿPWKJ-?dD#:a}}U)+ܝNG@ JP[QVI3  ܍+cv- ,_cd<3 *G|P)%'{DOKqRuחh`!19OE"At [ۑ\SE"V1mJ t}En-˜T$|-ߋD0{KI9nT!H{1U>0RmxX mB7E3л^.¢'"RuCNGΩշ>HnAX iyYg*vo(a/m-2t_Ra6U; LTY3ͮiNײtSA2"Beʿi'2`23VZ>x?ɣUO)&m%WO?ܭj|!B,%?LD ddzWԠB}L+7986XEKBF 3|O)-j6Pme{_Ip~Ib@88ҫ^CArU/hvk|ݱ ) A*tj<$ɂω˃a#ݬi,qtWV&_DԞD֠UTWHnʜATLT @ƔPbs@0vyYB$_ #c{|o;k// F^l12 h\ qq lʷӅA s)ٝXA$#񃮐 _褗}<eG`Uj2qlG;$li|7VͰ X^ iMIky_Y,hXIWWb U\Mt}j=lVa̼Q :O6xw@. rDvV)Na QgGra C_ lX*,+YS@~-2^)iCֲvCm^a)dd)BC(ʅ~ rhuf Ck 'l6Yz)f8S<ު6n9T"#/H; v~\0|`Aj_`7*JT\n7]8D$@5Uv8 gOq٣CǁUqXWϤ3q͎jr7mΒ"ȟFxFx[EaAX{v }z*Ñm![Lqk] gn)t\8#le&͂riy" vy+e^P$'(&b\`L`0cګ 0k-k;oeXTg{v~wҤnz-IT.3HZs\z4+FÂP,qtBl#I `;Xs*u< |x&<^8勣Qp'g͌\i:DS("V $\NTBu].+K%M_Z$_ F|/Au$@[x? L4bA5MضPjrPEI0ȽNB"K{(3 P2p7|C(lo(݀R,v}_t^)բg:&@+HyۉNxK9W:'\jhG? #,Оj1S̈́%<@EdM:IMC`),5.cީkz޺}ytp -#-A1J6iq܅^O|ȕ m# >CtgRnP.x`"zveyk3WS;Zk 0=p㟦'+dcD}O:DテҠȕ?| L'MRE.9<4[?%uVdDR>h)e6`@ZNl(ufU% TĖ3I Bނq2{K߱M+au-|>51\I۾Bn; 28n3(Su0K6d`Zl5>Y1XEk5ƾ(QP5ff[JKQ?gN*ܳv~tD&&G]gYn8D 㸆E}X\|o?00|J--jd{ O0QG.o6-vڿvNOG գB frei1mt^*ZlJ`2 muwN|ĎI2|~`Pjٷe&+T#AIyВ #aaӀM/!PO+}ifD2BvS "*[& ;l*٣FU 'px \%]l}e%zhf:tx$<(4@V2 kڊJ:v;+U*?(-,Gj84XcJM-M{W5??+&pZzȊwPv̗$hUw[%rJ-'\cKI{x詝?a!~wu# 3*0DsK]&ȩSGxfL b2?IbQ|]i?Li]W%iGQ8JC)vAWugNmz{0 }(uVq߼g{TL ^R`5!k Qvl4P .'5$:|gںa|= 5UH6GVsXZSĬ;s`& ǤwQ`R;h}u\I9RqBc QV]R╬ҺDD2 T5D \Naeap!!B|q0z \4T5<.I7ҥEՍy3pWOO]tN;F)IO ҋ;ÊsJytǮfza}q.cؿ 9 Ӧ uUl5w/~I W|;!Ҁ_w"* .29s o[ycӖ>ظIEow\v6p_s=(dXMg8c$U{dkb +I~ڑ% _v~(g™+4qz%{ЈR|${bj #y'ʊhZwkdkJ@' #fEO7T>l1sr`5X)L@6y3O߷y?f0ATcM-{lamLMGܚν@|ÔA$T Ab9 k@z0{߭17⯢ Ӯ`~U^b e2WG:caOHgd/9.r6Ƕ6jӺAZ][5â<cg0cϗ&9D8t /&@ V;-͞Z 1WI'DF}N.2#7bKmj0͛pQt>>Gp61HF';&^|LYXHafzڔCI2-S'Y:( a_ބeQfm.+-ӚI3e6 l H5kyw\.b,R.iK,g -$"+\⏳9H,iRi:gBtU:ˉ:=1gF}溷IH|JT9ʼnBPR#D3e {W'b-eܞj056Dew:H&xeZ].g(#yhGq{#@ŌDj4 ~֢uJaz:[ 6$TA )>KT"TSUVwJm$Lbhł̡c CZ\TH֋@۷&eܿ`WڏtEi;.QxPN \=\/Ӂ_hP:T2.yEoE 8x3CS0rҰeu$[c8~(Sh$nRZtmY'N@\{ HV:zZ8 PVJmǜ (`Gt{On\ds[ig]=} GCyaNx+6cKf^d1&Q!/q-ɮ$H@@67s e( Y9%j~L|NIKD{#yW(O#~i>6/5狼sgϑ&eZUcF.\-EB`` ޖ>$DA)+&Z|%W+ ؗ>ӮeS #/Kʤ(cz'+񑵷OKB.ʸqZ8u`Nx[&ϛ+X8m{0-|X7K D5 6 eX~'Q҉Gւ!wU;V#ѣ7r2_`[(9[X ZGfh2`p&ÚB>}l+e3ڂIqr@n$eXyT+LXKXs#c#Ɍ7R鴔L⡕K zY>t(蠔\3\hpaOh\vC|8r-0NsĚL.lYhCCAl6WfժaVJ*Cb4w1/j?shϴbG{k/|%|ݫN]!؅,+wp\^Nf'x׫e FlΖer3 $Wx](SD!AHf!npԟFOc7]à%At~eNvr=SprD̰u21CYekz6[P"Ǝ -o$\_@z\$8Q6x}v|#Vdj+ %um)тQwh3c(*[+2 hMxA^]fytWݑ]}{O9 T *8_\.9=]:\wFO\6>z*2nڽi)0'XKNui^o7/tؒ~s%b!M` .<қYuOC|5@ 2 =6Vȩ4]gFu/"zBE9ff/h|F?=%'P \gäPJ3gVNß?0H!Pm)@[zRA.=Kr8[*mkGT mT+ܑZ%aby+\'7wn$֔l:)wn0]SOz9] 62۟h/HɬNu $v|9M9wu9y{mfley)wL" ͝7)C$R9871#P [Yx鞱% WxN/P05r S $u-GrjۦX6N.\}V"hR.NA1X"7v>Sqmft*hK08qeG#Zez(@&ìFdsjbx@ &@9IbM'NQd3_,C>wlxGޕ\\|$oIi*|꿺!V@Ӌ9q9+fqB8ǝ?[Yvd /k (us`3n^K FZ!<\H޻_T/8MEZ@Vn킦`j1V&KڕKc9aCR(✏/vZGC6wl#L ,LtU '@< hř5yе{˥Mr.ԾI^OH Zʏ%r iG~I64,ܒ uƘ+㋭LAw6G{bb*)%,&KZם%")R1pڍ6bSNXoLJ %ӟi0?np}. T"5/iD9yR=-8b2S0)رyE[h 5 gy4Y 5XC)!e<,$/W. uEΆj%i0Ht >Vh+"יy1 v#0O%VW8r^`fV&:{ipݔ͚qf'K#[;K첍U+8Z'R?);SƦ<{M9F ~0D6,A3JX۱KmFxnoWZ =1wͅ&0w \ʓcR  3XrqzN7ׯ=w)NMỘj /(_ 3m*d D(Ǩ9,0m"9dIlt Aj_a1e5K҂ KqbNYp-FQ@ <X[73 Np6y'P}j)Qq`p6."**a@W m"щ]o f}9p5/`}/]%,&"ºf Oȑ7 vC-4Y-B0a?CaNJW3{Sm9^ni6OlVR)Fe'vk>+Q"=U!å&B* nht%f0oa үډk5mRP6$r&nE-YT gxe DI#S,8(<я+uQNZ̩soJf-)Tw#jlSX0߰8KD(s@ިP ҟ"&}x+%!/!'0|s,2 c AOEĔ/yU9jKt5sy{Q'p n+L?ZJiwoz Fg&\F#Fոg%9_h$WaIQ;h<[P40C s#+XzنstFnR0Sj'Hܟk5;6{s˕ q6<#jI;gc48  axa>gil#FTU0HQPxI'S` o^T߿4Bͱ";@iի 4LXYxe.: k5ALc<=ܩ0㽺~p?2U8?5V 5.Vﭠy>pѲM΄/ڥPEWveU5wr^Qwp߹c]TәaVRQ5X2|M8xٽyA[5u71 J38h̹f VY13ыc$>;s ,\aN"xafrP:|3WG+hw]I5Z)MKOHGZjl`sì>8m(y"!iW o)Y:)٧QUn1PDia!r>R^Dv6c_hwwg="qЎPT8:GWz͐)#YF]iUȝhvxQ"9,twrѣ!ϸp1RxRWL67\`2)f=]smݍArs~,//B7K7rE2h e*xeVxO?զ Ԝğv\ݨQ*S'ˀsejf;~N~BlÛMduO꫚ؤT9M6^mib|- s\^Nu:db}YF;֪#d]j1/㫂tHefqoS#:ѓT #9.%QT}0X$C(k.5齔C{t"9&! S_jXΟ]~8C^^1{3L$Եwk֏,h-OA~\2k b"0-Ms*e$Wl@ͧ8Ƀz()&=@|WzUK״_y}:Ķ'LJ=9SchO(&I ^DqlX$$l}Iv +>xaXC=< "eUMxOP?b.Hw1^Q:8xOKzJ![FN}Wwf&RȄm~ò}:qDyyb蜮iTNxWD_hG9,&E\5PyN 5?_y"! iĸr0 >5+MNre]Ж R w0,fӏ)eR!#w?/%?XV;ѓIn͎l߫!fޕ%{C+f6Ԗ_C ȕ`IW|ߛ4j#wmZDzc`b33uiR>?<;NH@ڨC*VG4ZdXs\17j|p.{ql3]m_#gZNcP,G;_ۣ*\spv܈,Thh6CHpDx3T!f3!~9fiPU EUP#cS.<0 nB֩ :9Z|]QINUw`%pV:ox0kjdh+Ei)+VW`vEA$r͔54$bY?tCvZ^$U^xJfTBn۪`ΥY䁉"g %RwNPI&Raaɾ̕9RyàOda-<2vpVn%])-$KsIxQR쑵|HL#R[z>&SDr }0)fʠ*Tm ,26eҩ,{]ҾB c,A=i) X=}9V #ު{!ڛ(ї/fdPvTOr2|@0;$1pSk!qNV䕖P_H|A-LPZgb5H YN[~!=1mEZ؛ 2i(E^z%MEX>64$BD]a.-~/Q25LNlB:b!awx 'G pr :$?$S gг~ uӵґ9jcJeLp?9 =`95tP|q_j5i}yY̓L# ^ RFs~^\=C_YXZg>K@lqd}y?nj@@REHjv?LkAvEz|uYt2K^k,ϹbÇq2Pսj j80:,KUWRK 7RRMd,C9ѲI?(e]S 7r,\eafm cEU"{Հ>Rn9?I!,!M<~:zk%lLB'U?Gwbss=*.,-99?(%~>Aϱ9zfkU;ز |CvP~)N6]^C>=%]9·Nn \ %?4g>%2keRNEÓʻj=wgp4>LvXBZWД÷XL~ 3`@OR!^y Č7MGt^vW"N[WЮe\쎰́h)]pׅm?ȑvi7k GH7lV,X9%y!/zE8]KNCB^bJSe'7-v:̂g-Ε(!D%`veDzn8JQqΒApZ/f !5`寪0!/.=,˶r$ޏU^Tj*N)Ǡ9yt[_8]/F9g0#F..mMpE7涀/S`jStDhEiArl8݂[>Ag8@&W\b)I-ph$˨sZθfKO5C9Ы/v6}\CԏHٺ}ɟsB3_*qK?xnՍ|um._N[cH' 9rcWt0Dmlݍ]BcH3E=yb\61`@:81%<77xcQn[):N26'gB{ ,euIe~F;4ND@}G(n~dSZ9%bXhdl^Sʨ-CQS^7˫d2t .tE"Àayٸզt"t޵ l3G3CGT3-@Z_5zWxLu3h)x."R9!'B(M^ZM`v[/0@w[@'L%ԬWm}-@ ]mqR5ߴYtw.N?/88 e 5V\MlXnV6oړ+?lnT#hH~':d?\iO2GFܸ|Z}B޺^];*P‰Oms[>CzQՊ&LJ9] Cʢfe!l:CӅ(I1'V"cMj.ɩ2*d " ~ 7u0쐭WbMYV2َvN{ErCߜlwm L5\`+܎O"ZeL?r>n|0t1עXC3:`d!|ω] yJ`spgPVy7#79jūG^xP%mJknLL~JTlm3_͜dSW%,G7sP@%Z~ʐ* %XMHzF"Gv(}P+.Y@8%_7TnZ +U^"p[AQH.2;=M_qM!lΎ;a,u k7zҁIT np\~@ACC8 y?GKF w23N%EF+ `eK:P3/z?T:@ߒds `ZϿ_59? Z1ljʒjC˼߄ˈKؔɈɗ=mXq`X}eD*X \O8NtE|C~P {dѡ g={ ,;ܨC?0Q Q*߄-Εz{0@i;-d:7%B1"kXuٖHx^p~z "'pB%-r@ڂ#A:X`blmSmcoޏ<*&0$Y&G1Wxsq0PCA2ϵa0Ժ/Q3ŃZ/P[a1Sдǚ+`|Z5ܨG]x/ݍ1!>JCeMbΐ퐨m:: ,*Ul=Msu5^$uid:@C% ΰ}uIqvEem-Wq,ӺT^N(w.\ྣ_!qA[ŬW2])srUp9_Մl pkYT VY VVIpP+L@VyNJGQ?Leo˻%俛[zyG&9rmB8K[PV}$Yg޿)Bj\XvAWنoEX057`XSlP";@;9p2Rv mXp]@HTzTn)Gj D*QZ,Py BAX08NI/e*}nL3˵b'枖&LSWńDLE!\ ^7ϩ$Qw&bG'2[=ɟ?48]m2;bzcA0qՂ/ϡW1EoX`MT_8ˡ HBv җVU?eR1~=u~ymLE&g&'YeOMSAE!A#XmIA|d@of.XAF *m2=?%nr֕dE)Ƨ)c!C;Lw*maZN^j>Z{YdCv.iQǩ1 ġt+2' F9(yp0nkjD9[ ԽI iLpV9)".#\fUO&uZMԿ^=P٤S_5dNj)ÓE؇QKZa0$t${*On^ 7:=_~;*gzwmEl `l+xDVIx|JMF~Rr?х63,n*1L*aϛ"G4"=$|9,+tImC~u;NAnf*~hBWtߞ XwBEu] cߴ¼@bYbxE#sk8[I9=4egwNj/ZA*咼O A$Α$! YqM }c~a֋p(#i^;*ej#, }D|8GLJJ̪w%6E%&X#́Q)1z -6޿uNh!IsJwa]jz8*/^X}!CDuU%5x B  m5唋1$k >ŚDߔK]'@H&E4.+k@y\ެ\"WN zNJlU-U)itС7{!M64DƖ%Xdg;ylaD@qhG8~Bt 3n`Qif1hiۋ΋7J;rјwBBuzG3lxS)]'>x00f aZmU2&Ei2b}GUT(n Euu ָ~)(d8&>Oɧs G`3C/5Fi\OZ#P羌Q>e +C:|2obe|$TD< fRXf``aT8MJ9 %kDlE5]vgI}UZi(D睱 Qǻ Te[e4|W#xoX0 ;fZ+j=GcwqT`썣dQ N0`G4_hR46p\<>-|#*A"0:r;k_GZc^_aKQha !2A S tbG+;h oРETt+TQ{ّTTԋUoeԞ1Q0/k!('/^A<]O˸Q ,DԨ<.;{CZ$j8\.37dN!ub,ieKr8' 8emI"cLSf}^f,j5oevxbe%l_UlFgYZ0707010000044d000081a4000000000000000000000001629779bf00000ba0000000000000000000000000000000000000005e00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci/ice1712/snd-ice17xx-ak4xxx.ko.xz7zXZִF!t/, `]?Eh=ڜ.+?~StOBU5Hߘ )&ϝ{IlLDg)c7dR4_\Q)ƍ`0={ImmoK`=p pnZ;WB p-._|Wi/Bpdxj}̡T|VI k)){=uE Dn54GɁm ׼.睏o7s)~W@!xw|IZFm. %\Y-:u⼨ѯɵ"4hI+V:5Ybt{Q#>;./DLP ٸ9@SY;򃽋">80pvr/.qoS)X..ݥ).! sc5Zkĥ_tSJ'@@' \RB5 (W1O)_O.m Zq: 䀟i+XSF;8La||5J~]=̄^"NldKY w5qɞY]-%!J}[_=U5 j#>*А.R N(ǛSwXLf:PVZ5n 4Gc(F\uf|>,jتKe¸uaKm۸ 4AKwG. !D+@H"`חHhDUMԻ+݋SWH=m4 2cX'찿yXPeJyFhIwuٮa…b$-wWdxX,|ZZti/ aϚ?}tW㞙A-̌k},Ÿ51452YG.C,lRt=A!Уrnv,)ݰd`漭u r/ o,j䪹 uh)^_sg|B yiZ\W?gXzt`P<񙒁Fhބ 2vsyfW ϶wl!?Xd]s߸ nN0+LضDk}(:}\݀O&bY0exr$pSh *N^6 eU95{ (CaI.MN,;3dZL:7CK9%Io'>GFVi/a% UaGϚsC:uQ* A,u,3` J0ܐmodUMY,xl ,kzW*PsxNODD.0aIasʼ#pXƓgo"KJ!yv^%unyRf"86tQ۾R"/4FG$>TXƲ_;B麿ʮ(Wo +**'1E}M>@ft7xH7DeX:0ن<ݼ[a|k1b?ll'!/Eևrs~Dq0 WdD/SH+X ``%DY|*šDD|9)$ A.+xIaPh-\[ϱ[hWwΡ;}PȭЇ !TN4qxX:Oэv&Wy-7؋If}_ѶVG♹.?Å~0D!K5/zgcGaH4~L~[ x4Z L$~)I\G%. S7OkxHGOkF@G"cŁө5>a{jӸԷsr7/V9r Mw9'k5EY>kSg额Vz ;zۤhhrMvi"PPg*(aĘGG$ Xin$%LDQ3`/tj+aoS5@iJTza;*6I5x ,kve&rcP%X HMlflvi7O{BőUW]Vfsļx–ңhINzMՓ5>r1+f}cX™}ĝ,[Ef6C8&Ss z ztAYςGGxS!o97o٢eM\sjXn&Mျ( 0 _~\"QJ-Y[!.4wӿ!W{;7EN7%lobM8V{wK}.#l1`0.^gpr$!t}oCm_^A٣v?HPVV.OρI6phkMa(͛j &TЛ⮝"h{6\b:ϔ)q#eJ^jZJc;U,͎~DZ0gT),崶 Թ!^>&0lNp< )z@*f7hL_sTa ͭ?WѢªck\pϸ|`/g_^eɲ{J)I<*Ѵs'.'Wхv*#cm=112T~KDymE'7;d.}^˦󡺏Rld!6*Q[@rn4QK5/;"!pjh[PTh-kury7SfKuVL1v#dYXHiJ=ōW fZ|"G/m,:!2ʼ'6^n&uo_06{ĔL˵9|x{ N.`a;},:#Wn|HJ ~f/E1RsB0lē !᩶'y/㢄8Ū"xNcCt%soo25ɥRfjMY` }?c?껤#H"^NbS_F|Hj~3pqz~8EVƨ3 Z:OefV'DQ2~*%VNGovN-}&/m܍*}gaY8Q桯SW^/( k~Ȏ[QܬˑZⁿ.Y@>4wMhi<1gR3H2]#߄p[ϛ6Rý{ ;BB#,G.#~H5-儰4z"r#`wԯ.sҏbXaI@(M]s cM77YX)fA iplʑ0Dm|y,Fsp*J^!~zwT _+SGtͤ^֛mj0 LSl[[ȹ@Hˡzzz /b{fewz͗m?*`+GYޭA#.G;j16ё鐤(O5N05,'!w9PPw,uU+Ý2Ӹj΄ˤ [_Ά 96]Y4Cĥs;h$,23Hi;}Ϲj3ucH0Z> /7SMϜoN.sl>숼{0ZZBͥ"̕׈C"7 C v2oKۍTĊ}HMS! ~3y-H/8R ѤwAX4A=Y!uH:Yēl4Qd&f@nf_EG ޝlLS=N|P0jl B!&tӡeA= o/P19.(~_+օ>i }jƵ?cOr *ņR~7yr $Ƅz: NJ͋ka(Șd<^5LoC:p ^EG;%':i7@ry 6<2hkPEQ -p{xtdYɚC6f {=ŷB Q|xzvͩ! |F2-yNJy薅SKЈJ9K?ϊwUtGSåyD4)2:}iP yX xD48 ”*ݛ_̏6rTs2@D;vʸ8?6“SS7M6=XL>@ov3LxGaFr9Gޫgve=\(w 쑈#n*$ɼߐ$C VLNme3tO&ᾩ8Pwm"翚o'd&[M/נS;ԣD^`j v7/5)!M(3}u*^P%E fYاuZA/ޥTQڑ3ml1t~8dfJ׸V",SBUgl>el7D%_uۗ*곜1<@n{i{92ë5AºO$߬0~þgh@~d{J (kѽ"hP,TanUlCa@U 鍍0pI[Q'J1&dܲSfpD~l?Je2l0Y[ܝ1)8T,0uČE;!Jju~«mجSSXL46ZO_9m1ĵ׃3A\"t)En3a+2`ԿiBLqxfI\?@\ UXu;A8wx嬀NAݻ.1ii<Ƒ_~KuCM|7JNM 1O]mqȸ:͎JMDac@RQ@f]qS{7߷kͽ/q,)OMnrW7;F:M`,K>{/MRt"s uS`{zUCU`Be<>EKa`{8@tR7Oq`Q=V1eu)g|Y~sB]jg{_XvNϱ݄y.Ľ8>]ɰGpW Rf?1e[ 历;˵2wMl'Qdm[Q^ HŒgv9gPq:FaB9))1{ae7{;:S0T/dO"Ngk]@b.9y-b-ME `C@?/axsW [8]ˋu%mm;ԫ4^i&:H.j楘s)OxʢѕHK d1 I;HÝYgn܈}?X.4mbݧ~iWߥ拢Oq&11 A٘.ɾц浗Qs:P?vWz54ʹ?WfrEsd{Z-)'7!4 Yfu'8UPߴbCmGuv/;l(++w֤an G&opT(; izSDzSQݲKXTEP\<ySҮZyE 'mRw%nT|jti n 腔HWĎ͈Q}$2]%47FkҔk]fZplP|"Lq8&,}.1`{ly}s 9%oaqAER߹K x'+m"Cא{h.a) R*7ک8) S(Y~u|dTTnʮuF4>|c ۫Ão.3%?j"c_le(!QR^Fe%Ϧ}ON d&D9P*Ϭ$X*gݒ& BLͺ69`-kYf>R5WGmBRpF.9a67wRYBuTh;ˤUo ~U۰>d*>t X/+rCK.kF;b5)xEA.d)EEr^E4-k(s$2=C;RfMmHEV'&T:-^ʮ$AVqc[1YM>IYg=#z] ҵ`/(n_Ʃ@|`XџT_Mԋ.va6c:IlRAE?-rn>H8jeRyyLNj9;Sp1#yl31IN ,ms̡Te' 5IF\M( % Tdto9tQHQ]O^m{bVf gt(X&>0 BJČ7i QxJ K@x*c~C:σghg: zpA\Ã؇D S+ƭTrm#z+!0 Żӆx n p8؇/4s-rwK~D8oi;0Z[^G4]LrP?##x2ř\(1W'⁏ :Hיq " x$>/﹛?-XHC'٦v Ʊj wuHoxnGCp>:f* z&ύV60CfaBpQєegtHN(I=]>F8Y@mq>w`Sݗ  (Kr> Ezr>3,H;wLI!:'#9FWbQ gA9 .H/Rr㚎s#68H$^JVmJwhHΖƏ6Lʂ|DfIGO/8 O+$D!hOcc .q5YȖ3(eqSB}M&Io8v ,zy;?gZyT3VJFh9 ux!T6:hEd~HBbw ahh 4y,;Qʦ[ %hh죶[?EßMEFI΁4 4*1F@ρ:Jt(& ܒ\]`=bK\IC3 i (|w}9?X ,6S}lLP!?J*;*86Asv߹ I7{xư*1˛*D y?{aSr/Ri. S=BH)[MwO}eQkQp6Y[5,M:CrФ˭J+je= *d}D,J/@9& XR 4쒮$ $M B'WIl҉[$e-؞UMl D)eIa,.xХ,7}ࠛ,h/e1ޢyH}G^{iZv<>s^_>fbtJnv+F5э 2C;UV+" }.LTm;QU]R:?vٺ,4]?Eh=ڜ.+pO?mHjlM{kϦ2bE$ wgdkɤ!oMy!-) {2 nTWw> c!óPY⭊xDM`;<;PH;G!w6`7`NKoƸ35hgAө #xrg4p:v}0RX4ֻ׫՘Ec4ڟŦ^Xd 1y.3|;36eRB^c)Fm{0)m#+2k{P֠ !] RCQ#@iG^\N~. N/ bh`#2/b\5*Za'?+l3MuUiC[=1f$r&FCj=m~8#Oe½'JbQr{0I[s OЍr,u]Ғӧg.]sX`SL6d__ %3tY-ThB~-kmD%4-P \Oc%>D*n`,:I@~'&K6P7zO5uzh,@a4*86I]Y@Hm2_b>PҞߎFH^xm`Elw(K׎\H.CKa93h.xFz9EJ DalbxI/to<(p6 K9|1y<ȔUوT;b `yܬeGQèI]!`^9 `b`# i=5yZ]8o/4*J_m G Lw3}#* K>)oNsYb\fͯCP3%Tozio~ ts3!:<1[񨉤dnu;u 0juZ Aװ @GgiԦ 1u54v1"xW,-6 TZKʡ}N넓&Tb>z xEډQ)! | "ROÔt*f1p3_Sm:$MڒzW@ꈴlQ+"S!X{y.d_4݊yϠwsy qZZM1ӉQ\U)=Ri>Jބ~[JKi? ߾D- V0ifC ªQ/iXa?Ui{W $F]i7 Y?ӾQ |i(i=Y)jrPS 2>~ f(ˤwc$:]V/p V$mGK=O&+ې9+kR3SVGʙ[h(FS)5sQ}u&*dr"%ꈇꨮ)+Vp@,q%!.f H ϯ{Uϔ I!B&WF{b-n+D7MotV$R}ogVᬱKϑ F#/iXteL ~pwdE*;Ґ]$>~XyL[Hq#Ҕ|zh7 'CGI K都#G)*X@ݙ`ASo+:Nz9"hpU 0<:s IoĹDƧL$h\r9Ҁ}RI-OfǯoAdA2xa.6tt!T?R ;pz)~7 ^O#%wBwi/rS)@kg 1t2P=lֹ5MV b&㱚,N@{0謐TyXݢ0U@!8q\& zQ~_wm̱C:jP)c*4dD:_5~QVxƌHf+2~4PƘ}=k)TO-quϙ%S%2Â]1q](lZK JoyApwSOH>sM6~냤QFչ bhA Mq+7G:#/堺MnGY-ok}ii02dNJ#y(t鴏|> UfoΗό:_NHxƖNi?~ۡBi7@} Ft\IK+DλxbJPO#m-BVEm;ƼUz鈅c?.h@-f׼՟_0}8ĜBYab+zKO^q>;BLX$ ĈmjbJ$_.-oEt%k.ʮK <Ǒ/sHf#(O\kjq"ON5J{`_~"ۄ6|yݻX@NCUZ8 3+/KܪNU\u 9<\> I^6XqO K մw8{z7%?H)Q3ēǺBDM=nO!" f3.rD&Ko/L9_dH%t/A} &؁@Ft;w_:Dh/ӭ%ZR(H~x TV }.w5-\3@rYxDvMJCN)G'xxwPM(: 5 d]EI_bRQP(_!BzXύզ3 xQp *Q(g!݋J!X( |؞IBTݻ EiWȐ Q,(@tv5],mݴB=Q]NQaOA[4v蔷,=4+qc!9m}\6'YlTC1r\\,Fkg%COl'#GLUQ/楜MTD$4:a5I] dcU/FE2/;//V48aR ل) V"iP5xDg=88boD _)Q*YM\ YRg!Xv˓^ׁCz,[#!w8?TQpmFO׌b#A'"k2?NAs 錾{w 87S%ڌ$;jCX%0He164sT&.f(#Pp|+ag #)]<7p7Èla? tkL4w$}+En*_zۨG%9[1Ē6VzYt?o,LNd1X"{R{U5oD7%Uĸ'@,~="M֝)>9ZɪY$ }3Mܮ0"FNm{7v*(Q$D}(+XC}ȱmIWNz=j>Y6Y>(^耄YsǏ%fnY6V{ "#̱=G)>R;Dͼŝ+;Ta9ebi4jb>j+za 3 zQHDCpVuQ˾&À h/w\X6?gI։&"=ƪ^Jl%aQ~A}2nIyFD˔l._GڧbnjJ+f/*C?W2y@W+An-ֹϵɁ8W~4.T~ ,!V^tF iTE,ػl+7/&`rPńӦ:G?C/=O{|SH8WOӎlJ4"oBҕDI<Fq vŊk^X-IKFM=("N8{+/D@bJv,'zLqK20^B7.< >[hF^^Pq|锟v]ǡbf6rTFZ;@T󗛢 +ѷ)DЫѴX*[spRl ja LYc 8ny&'F2={"@Ȋ IWWw}a-KOtk(&=Χ'Ԕ+09,f +R;sxP W"WftpKks[=o3()/mUuD$)Cwnk"<^3 +P2.aDt`SLΪȅ-6G(126Z%? wq*~ev}"|Gѿ/ NƭfAD#^A]B3[`8$f9M^t T 70νK^V^sh(Io#,Zcs>TG,;'@ n4B/ 0Ƞ6ԁoǙ02#su4@}zvws5X,ٺ-ӻQ b z`a`h3T v@7Ua@A]םv rǰ}_Xx*l4DŽKx >gi-MǬy.!nw|>njP;rߦ{BZ*ˈdh=/ڵX+^~]sW,;8s^csx H̓TweWNp/uxeeu޹ukPɇ eϋ@¼;@̀PzUmjs(6EI+u0OX:*ˉΏ3" i/$~ֆUrЬa;ЉiLT,]hԃD/T0ب2&У^(9c=[aM0Tq˃X,(U3(kˁ,fhQUVD@~ufoUU`*2KL AݨVhÃe SQ+fd˃gi(D |n<4@DɕFktټ$UU f$FUͼ[>lj(DSjy&gCDRuvsr(aSΗA2ѼCD9j#H5 wc0+Rfj)98P.!<͢T\ g Y \mƣ=~NA=[9ʗ! ~'?U' 88/@LNQ`3q=\ rf äpDVqK^f67 /8+Gݑ!pQMp1TNZIBCu=(I#cP&s|ok{f*uk~!z$/jk{tXo0;G#H rs^v(;rv3[LRSc&Uͳ:!rP$xɴZ^L}u n;t\ϻٖM 3T7D{5^)Hgx|^MCMq`~~嘄e'muX/ *R;' 7CfkRQ'QQD;r{pHd4+ϠO%y=lŕ|P \B폘sh-WF \*ͷՅW͐O9F T>Vs)廀Ƶ$=f!:g^͂߷'{M (;B!A:θW-~;\VEv(@Fl `m(KMrV o>#KW$MJ:\l3 tmؔ ɹ?ø? e+^?.y4Rfc'.@>Ĺ GFV% /&J(;Kc #< V O_H+d7,g J( *B]&˭rj@HirwE7&q1BX,=͜OLn¤-@ؤp=#(h}'Ǹ %R[+]T\BD)qsAw5Um]/#OL u"e6C4k|5*sf/NUs2_|իS4pϟ!~vKɳP;P''|(9R4-/<~DvR 7J}'֨҂=8FWz.ڱ 4߉uNvp!hla8FhD9U!`! Q`i5DlBˆu"{G*o7 nWa1RXE(vPht<2F"&xZ3[liBpUU 86xsxk9sUO^OS$ŸHC;|_@2gYVb%RܧUNmj >tni}0R36w,cnQ4S 1ezR Fr.%=Zٟ%oy7v)})$e,h!:`@7또^ a PvyCWQEZ.mTjpp7c6EziuH_^l ̖,ؘbWMTzbȥǫ2.37:|Ĥf2Dw3޵@?{ J":b̏xfYa5ړup W褡7ނc´K :O !NDA57ʨ}$c^ L^mPeB5Y <'7RpA @O"Bp)m=L;(&^5 ݂B%)U 'b$0]r xnh*f= ? u FW9ej֮- uBGz7īnan<66mȎg4ڡjhWDgXF܍(f$]8#`񊥑eE,|s/f{-ŰS zt f|~AU{xZ ԴK 'v{3C,"OP3\{sF@؉4>](H*ٛP0dG L5qS P:YrpKO,!^3լ+S~N{Mtgɛ^w>oᘠVfbǩ>Z>e*4rX{ ;Z.)>o.~ĵ{"]02%KVY4)0U%+>P<*Mp h!Kp^y{2R mzq բC//ͯ@Ox@yW ^-+HJ]RT{:Yw%8-lc (ԙjUb_zK媗vWZ\r7i %îCqJyfY{pf--`Q{MO7Ux+eYm0RwPpfS5HzˑV1s> ò#8R̅ddlq4]xkYsLaR5d =W)ט-^*%KN։r3dzťj )0B $q77L}v~qOF"` ?$Nȧ͹4ܧnY;S$*ר[?YZZV" Ց=lU{E9?]=T\Mm\@6^gEdC~PAr픀%[T͠5"yqr:D"Uc׀DPs!{p/+(`5dCR&zF$vR.}ZMQ_.ܩ]A3'3!WnJt./|GP5y#ޭ\;ptIިZlp"L?]rL`ަ >r?b4W` R](8JقYpgn/&*]7Қ$\&pЗU8į9`jm3q5\*ӫDE?6e'u{lAy2gb Z !BAd2xHQ/I0$UAħ_x>wnAeټE]֧DĀIh 4*Ŋ __fh[0G29 7!p+. 7MR;^=Xu+5R]D*Ņ "̴Ұo Z}so* ݂.n^m;״f$sλn&1:(;mƁs9,F" hE8^Va#bB;+@O*=+kr*Źp%q~u3[_< ad=zM_hISK!_y IzOG*D) J|TP6*R}X}$ ڰqIErݷ`ѺKcއNJW+J5i'QAfL4oκruX9ô>CZpkO~"l*D[hqXp0Qfsܺ-Wqc "P:f_74nYi'vN hl]'O2kO\ Z-~LЍ?O-B)G3` YX]CbTUԯd =t+nZs%W]#>s67-tkf=nzVhȸeRQ! Pɧ{s1ϕ2.gvEOƏ1ŹHGJv2 Ggu [ P|5yi,4 Ƀ3J\rˡ)~0g'{>>V@gH 7nj8@Tz)ڛF-4/"DdGnow ^]$f nc/Ik(wpw72/L:ed2X SmEJ'|^X)Z>_&aei`89D0jΈ8() >0l~bM1QI藙<U#9:Zt`@^Yw0CҌQJ+ER/`5)ŭzk=CO@뼩zqnۂG&fF(~S:q63y!8/: ԋ_'AA+V/(lTVT&@2gXY'Q(TPS% ݍvdZd>r!M \h S^$F<`Q2铲[Zy)HL+Nr3z1-9 |\TO12)EHz~]ܖ74RlU'}D#`t 0"U3⪆x}ojM-Q8 vXՄ v: ~lj U-#+Vŷ_bx5P I7_J_Ž+X,;nNƾ\l99\MϪzQLh(̂SkKU+xe)&Ejc)ğ QmkE y&M5$5+&M o͓\2v-ٰ~hbw:C Ձ\]7P䩰y{.0rieAo2e /SIcX>޵ۍFz2x>u~TGӥzay"i:Aɕ2 u:vuWOj۵ <1bɼ=w:Yܿj9$:mFtj+4x'Ƹ5/.J'q fm/οzuA˵]8)F {.ݥɝA\a]fAnFWv-d}dGm3֙J!␛8 6] ZM8 χr=[ [6ܩyQ+)>09^r #\gР.@X6M1k@ݜK%VP)eUBZ(RC ˔r(UF+i |\ʡF}d$\~0*٤p廄&,6wV2l~#C gb~XWMxˆVVg77WQ/mf@Y,N2E@R B8B.UqI%mV%lQˡvMoq]l&w]۱Fb(l ٘c F<`1( Balue[* O4!5KtyC̰~jAl/!nF[GknM]RHr(nYR\ <#)Z& @ 0oSݚ$^W<"6h84OM^oY>hqǏHxK=>CxԂ,԰Kϩ'oIv[ qݷX4=y,Ef^P 'qkb5iG^Q*PFlaўeқgtw.@GH]+3z $p=&"OYV[`mweH !KWX*Mlhv%sfc1p7b/],|ē_gYZ07070100000450000081a4000000000000000000000001629779bf00003e20000000000000000000000000000000000000005900000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci/lx6464es/snd-lx6464es.ko.xz7zXZִF!t/W=]?Eh=ڜ.+εTpg(y⪑ebaC\$5 0Ģ (5g9˾*\mK 4o2("vÁ1w`rXcOWP rHkkg=aEuB5,de@'+үtm)izq-7|~THZq˒/u+ ]k9 dل{ߧm&)8HJfg!LSq|ʬgc#ZELq6U?>CJw[96*siRYT ù GT l* 𯮾[qe>wTw2t_+az &#LمK1G˾Wb.|/E'7Fɯ gҺ}yba %&é|C0/0[{F>س͒qe) /+bO`^j_-ؼ 7Rםaf r*LP{ #7,Ѭ>~o^`E**֬j"< ;kY!S~>KFjI^"rg@XT;'NlS?:ț̤CAYF-t:4$UFe(X3 A0үUӄdȗ (}?Ơ<aXK~ 3TK\ >}}L "Zζń\$(3G7`:1'kX75C CF3ZfL\1N aEJq t Ǣ^BJ*_+EQ} iHqqgEBp弱2J0f|;.._` `fےM:\yɘ@xЦP5$2pQ.qM⊍/rA8 );.]K.Ž.:p+e'ǁs N}^XR_q Bs0_ϓmšzj/ ^i,#hano4jRZHqz noiqvkyj[~YL 2[cL@) uJf=M^b8_T/=!6𒿲bMkj/ˆVsj_ W$*wS%F]t m,;2VPs+Cޤ10g+e⾵ F2rqݙa5e1!>wiau^hv\{?tH>9-O,.SL6)~$sdr209%D֓79I< 0kʄ̛_+ĕLKCQVpP^mMȈ+xpЂ;.3e(]&|nX 9d ( $֙/5#sL&UXӡD/lT 7}">i1Ff?!$_!]D/kvscXM_ Ę[ުFspUC$q Sh->iR^:>CH*|d*R+ye0b(NbEd~'C^[KB|!ʏJy _v\7km%sFB0,ǪkK ]4/bו:\ 5eXwPyT@( P$|^ciKz-8XȒ .+|ی*p~?``<7&j~-.r}*:ĸLsZVfk{QEg;y|1ù)v e\HJ K"i]'SgnqV,PǢ+jH;St>1^ J_,c^{Ei w:Eg@U|Hq*su^SJW>Rnr!Trp[ U6sсUֶ>B+ˈ/uErt "M/k^x?w G,NZFv@eg`N4Jr?Q L+6)Y Tb62)2z2n4Zڇ̚AwS X1S=չp{z's A@H5ҸnM3Zeabmq > -(̘!δA;___%J S|>WR2|J}Cx (HW(bW K*)^ǚ5[qjd#oAwSWDS~y$Ͷ7#dٿ:>ujkDJHc1pDE1~B+e̐–Crf1-G47ЍشVk,Caި;[rMu'K~ ;d{ZI=-҃1)#R}>䱒s ,rs#+)1wy1 GN! % F>u& e͑rw {~;# }>u#_Αx +<[y̖y &q?ż=Tݻz*/SΔi^<-%`t=(0ͫEP0l\'рN:!)Д?6^/R>Es 6C U@2eLJ&L\#{  7+2"߷:_G Z]g):ܚA# 8r=,Gt Vk^\&Oؒ"rj"k*0^\۹U*2q%t1ף,J\o@̗Ȫ*>GFW@߹izA:Tq򥞱gN:Pa&ݟpFiHAww:@@{O\'NkP}Av*Q_R;A;X&>5P7$=U 9!r^y'0i5t[181mk\h/?2I$j+/ЗE+^ܱ ۯfp/&I {I!Z)v6_*D.*}go*賙C_Zl-;E e^oƂ,ljg Kyhug;Ug{\̦ʭr| zaϋkOjC wS_1 5ʆtIN Q jnyTӶξ$'}lvݝ/pdfXNW͋= %|kj? lPUgg߹eEEbX{NVn+FC>  m>;iy}wϻHM2{(HuZT;!jcW5)i i(PpNTwvT=Z18WB"8p Zs >?8\ ;CL܀HDt6mql n?'o)u4TU80Y߰]"3cC.yu=QnP3&$ VMc[yIO@ց%VS 87K_98Ǔ7D9udV E$S|T'M2 v(kur`+=JU^9O_yo_z_upfVR& 4Aay%Rpl*@])qOAqq`(\e o)MLwXY"b&8ͫC sIN%+!.[30U]bِeQHjڣ-nU}ꡝ)_7AbU)/]j(a;(9r,ƅVϧƗNzcLS tY?d˚3P)Ȏoe"a^ BSaje9% )0XotQЯs}Qj{b6ަw>w k34Fݗ&DmqͶg$lz]M_Ͱn^k f:d Q1 `1.ܻ~8u``*? <6iRG :zjŠKAbMŚ\|XQZ d02KMLibSTD7NXTY}<\3Wf~D7ULO'ÛCB=_0鑏1}2_I)| 8JqZkv8OlaTe+teV""3lc,ML!7#w|k ɦ8\N>$Mi`D*vN/[ޘQjs|:67р?Sai';!*?BF#o۠g9y?'-Xf C#^ Z}LB+f\uq[vt=qG4͋7WfnpL΄fB5.PeӮba橣 B~_Oq Lnuߤ%[3grk+Il~!2{j#ã˾н>&~~"9صqS1L O8+DJ/}^J`N96RVcc i6H(WmWxuE,dC) */w,Gu3pBӲ*d)3ثZ}k|ŧd,\ l޷9b9oA~lٝGAq 2 qC 1KA,F6 ],x};;:?{ ?^#6a׶67ǘ7xeQ,F;d<\*}rNV&,AU;:18X? -S6[kjs3=eamY.Sxձus_鎼Z2/lO!xΚUiРBr-"-KHD$h5a]YRX?Wz1cmR|yyRa vU$>1va21s X5Qv0`3.cWj[V?|3$jhB`k; Ҫ G?rwv;CJ=e80m-M(ZG]j 3ǂA]@$3{8U GlU;5IF({z G7k+݉2ҕq"@`U+i9<={ ?-Fy} =) hvt1*~y/|DZybi4偒MO 2 ҹmP>IP,!ӝ$Zۢi-imGG ;;d 2dO$#,?*sb_tAZEjĽRE_6jc Ho&q3V 1(8N+ss:.֝@9I. ]ۙ0VsqV@Pzѓ(wYh;NyBVÞQ2ZnW[@ʪu#61+UOf7Rƫ|B|>|Ss\c^ufH91vǵΗ*} .$D9FlX{Tϙa*\25Q62$Ee}bu;i &*Y!E!6Zy\ZhX6xnEf M]?ݕ/ G;g!%)qc^0֕dCh1AٌZQE7KpsMkP⠘;MD{s03KYgF{*i)eCl=uD2H5l@ҒNod&X5g@a%K|B Kx>puQz.ABwe?ktExb ~-eJQ^Ʀ%jə+D[ѦZnȔ_=-, +sxLuH`ƪ=[5 3ɸ`3]c =;~5y|(v'_G},4Yfm]_?L|n'Sw!$C:>6 {[™70Ur_w:6KqڝJg1{ͮI"eN5Y7$c7JY!!uDޓVg3VB!6:TԻAxNWp}[u)UnZ ݘr=إ] sA aF=`V \_h*~rI;\qpaV޿޽(1Rt$' g6~XwcH ')&= w4FRFfI~΋u;U)?5]%\wM+#Tչ00<&=KO+COtI&jdPdPsA\oZM}w$6rkK"ZMjjjbz~V dSJ&Ge. blJtٹʊ8kp0Z7K@AiR{Z|}.D?Y#Z& j@6x)g.z_5Rh:9iyx]%vvC#Wc{!p1ƹ+eJx:(OSZZKdZ'fжoTķKWZ2QMKs;nR KX .O5"3>_f/%7/DR<A/ݒ 8Ya mZSLr@HxP 6m8Tb^%8'ш;E0?hh p 3+hq_P1վkV&OWNSN^6L(nAŠߐ^?&ц `)5Lr"pl:wuG߮R\rj 0X2]cf[.rvzT%+UaM#Im:WYA5#=7ϙ2\ƷbodKF mnJ J'9`%=v:]D r\ۇ:!1v/ ĊGg>OV 8r';i.dKsw?0gy2' G(ֳ'}zs{ŒLRqUkN؀~&ly+ n۹ ijaZ_cëb^NGYSpt*B \в7ńIv<{fy[t'Dq>}-Rݎ!{'nӃ4H$* ָMsbL4 r>NpJ zF;% @҉mfnmbKV¡I\iL,unL )HXǫ~&xt;,S&]EųԠ4KRyXъ|t[eܴoa6_uVv0{(3حCOx\~+C#JlNu00GN}n= D'%Oym;>8ggW6q~wze q%}; H Q$z|?J2TzEY^Ο2I`/5)UfHn 5{LT' H 5y_!i#í XJ9<4@Cd%X3byOL!*%-~ G *qZ8E!6bvc/x/IwM KDiyOi3)J3|kVLWRNEoJ0Ug?OP,kqns6zAYyl04o$W%n0ĐJYox% Cie #?AMsC|kM"a>9z|u&5Cfi2ʮG ؁bWs@R,O,fa}'>.;5D(VT 8˅Q&QnաNJ {V!^/N:"S ;<!Q`@U!<-DE6>@jpoYN;iX|Æ=Z?yR 8<_5[ P?*gji{,->~ qIT:6Y9+~=he^6B˛qlI}6`ɾboR,prn)͖kWJu%wHYDf]l72Sf>ɲ35?Fy(‰BޜWI4|Kw0^ś{;-CPY6\5r VFEONi#TxKP)GްMHQc({ĒEh JdfHdbꟷ|[Bhi&|;H*хB̾$6wWZLwDh'qaiB;IR7Ӻ¡Ԫ0(:O۫s2M㛿ǧiYg XDp,Ut >meaR\K|Cq:ۿYf1:qϽE z (NbAa `Tj7ygHFƚh+ByNS!gWm;|7]5 ƖM w0ZseQ'$f @Ht$6єex(2f(c'uUgXMt@H[Yb(=欄01w/քI#URUʺ']H?yPilMZ@qc k%vFѷvz:pZ0ɺv?7Vxyrp9b'S?_Q1bhՔ{ˆ$&: ̇5N_|*,b4C> 7٭Ro@X#J8+[SICuqU|QBy)JQ 7ueP&(.%vox(g {n+. Y:x,a~ӞCx<*OcC*"vַSUuFc toI MlG|'~F\hR[<)@U;FMF:GKԖ5T+-B>g5\Mo&B=!`S JTlCoO6' <=$ yi&U KYjH`$iPn6oa[wpR$xI} kKqK;WZ%ev;|DV)% ~R@nʑ@<ȗwı !xU&ma0Jqj.uh_wlo֣2XzXMVUo=fc|L"NYQfhrM )VIzwn,ݻ `m,!j:q5Oھ٦{$4doobcL0*Iە9CDA߄4S\,j&,25ߐ|,`)B%F{ i{(5^xhӠ-[mK܆fwi/R#P|Gt8BkFqGj9W.Jۅ+*(u\ &=ux%<ʹAߘj3F4"K8(D^ >J:d(6~-酮^)7Ɖ//)2N sHNϹ|\LG|>7[XJ?^sWV"8@+&4'(eO,&ltJ3d(W[C8co$%WU[Q5bDZĘ ᡠ08,̪/]$Atf12'u`cIw@'P;F5w,r,xjP{ʢd#ݶEv9\ )0~,ι1Dx_xHJM'~ /.{X;$'nQM8۞ A iBj:lk:J#[YGk5wk>Vm )͖./ wQ!:%S1/԰;ԺN.R3R!g#ۤ fS*;- U 44( VoCl˺PDgE Vsd67_lRPG莧B྽+D XɰH^KMհEO"Y=/uPf~Vκ(kZTvU; Y"647M\e 2"g+!a"Iςn;KWgLi)3RK`RtwG~%O5|5}ٻ*vY5o R}ńpeքhe=Uk#0 kcN [v1kK~HW>OrwIKk1'rb޼hD޶EQ5]׷%߼䊩oHaINEgb}!: `4ϐ!8zWAp Jj5K KVr:OZЄ[mk=`YfvaX-Dğ5Lr,lLW8rJ%HwM|33)n=EӵԜ G鴾 VA3'c}na3`XͲؔΓO;b]AB `>h/('9K]_c&Գ[O9W&HuWl`AS)=xgBFS5n~]pq喁ÏvN7%y^5t~N '(=;_,vs]FIApq.-@;[9(7,mnXJx+D . bh }9CS 0)Fa=@C!]d!kSXI7%`r֭>fZ)^b;'ԨN ~+at-D.*ٻ#=NZ龟F;ěznR}rJUNߡ943! Ka5!51[Y藃 暦J [j\#uؕ|9ThWbz 9[3" T5םz+Oƛq'V؊QSЀgw8^$ƃO0S2uv*,y5șg=S\4Dy2pQ5xKg$U0_D;^XS|O c6fYָ'Nr-^/,w,c}QrLcqƨD{8LS渷0S 5X/{0+Qل롏[H=USg4wɾY2QjJ$";aВ|O+Nnu(5Q4~-6I13qvLC*d7>38 JG w ZɹZ|&ih} 5Z*9ұitF9ڬi h'M1r{RY r^$_)W6s1)EM: f6z}KΦCZmv P`1͍+-~$({=*{DP*Sb&4N?ʏ!+M|L*CaC%^Ab$%򏬷U,Tt3*,fm"&,%K195B vk8XeOU)\whyOc8}vΣPSPZ0 H70U=%ׯ?˴e(k0Jk'C,iǘ #x><"]U|ah#X=<0Z1j $ih4Mh9t26$J.W ?̄">3avJnLQ}i?睿J({E@, AWj.rNݾBmؖ 8eh '&hWK"8 #%J:UfpnDi`]hQ[:0з&E󿾪k 8Į2,`!i+(|W26i^F߾]؎HQ}Q?]XR1*c}3#k<&-:]6{!WU)OJTP< ^U-d$@¥RQ5IWO9Jb̓f0to )FYy aCHo>,xWG&.)Rlխǧ0S0Ǝ?8K#c{IJxU!ıˆ9΂ ``w{Se:CR0X2`d"@V?W(XGz]dCҺG=Z`H+Wf!Nojwe#D8+$aӦ-ru]8Ő ' /$[nrYj.XgL3 { 9hXsPo?{ .Yt؆X b={AO JSpzG,rqAT6"i&%?OO11e548VxoDNf`d jPkRH{?!6Wo8PZc8Ҭ8 `7#Nn6eE lb\~HMY:d/g^z-Y'p{A}yؤ`;E5dƁf|+`t D! L}J|B߷˽)$wAy%̇V$@4PbC,uoFZMX*aYc̿{F gYZ07070100000451000081a4000000000000000000000001629779bf000052cc000000000000000000000000000000000000005500000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci/mixart/snd-mixart.ko.xz7zXZִF!t/qR]?Eh=ڜ.+Uu?bAw}Se+ L#|A47b0#ǔ_U[@*8ޙ)"l ٸʢO30 Fwxƴ:B=.8iK,u̫PWYWp|AcV?0mIT Ng?6DKHX+SXBԗE5T>s0H/4s]8M=l@V%XqG]\x<7 ݸ;W@8.NJHjCa HX k6IO6($nֈЋ(WywƎna AD q0# eS·A"s˷|x`s &][hcEjOb8WW*+^["svkgSzy\l) `S?O!솣E (ꌋJ_5Br&J]A4jؘZJ%>}]`;d](}]5Uճך2h5 C1K6y ~ɐ+sz ,r Pz7:֓vhbRMxI eX=«$z,o#m;:uf搶gyF?)\EsM9_ڌ.Ռlo/5\K lby/"h |UѠ\oNbڀE^~&ꛙٕ6:jC{'uh .!k?+<'O:dEm@!JcJ5<6:ޫ^>jY0]D.ʲMsol컡S'z۟`^Ig "%|T{ 7 5"tPo\s [Z`j"KsM=Uݥ[ YMQ:ŵMJÕ1:X#A9ȫ5٤}z J qA8>YVRۺCJM2ak@T߮SsQܵ i;6ЋJ9|4ysy])_ުcXʦ t0gU(ZX@!IP4n9 uCј$z jjy}y kNtH-XժE nא{Pkg<)[V -SnIBnG֠3K NqISW6L A<1B7x0R sz ׷[)zÒ&kOQSf5qp z%"} TVK53c'0v,=ǹ3ai҈*R'i ٶ:$4:k7dk 'EJ,?fK@9pZw}OFG1 ; g98E5갥:t܈r/ZXxEv,V0l0i))_rȚML5EU_\(/(6UE _!I_/ [65`Je/́=7<7f44Ddxto@S}̴=iK>.cLj@+B+|6cGM&I-4uddzmh5m%SBmv;P;vKkC#+/=E1.=UbKBW},<;k.pV3 b^\{\+YʙN&ҋ a9303c~XjZ̯bAKpѾ\!f:=pOC5Ssk^4'v@. w}^)qn?G@6c*UM% a ^B/v"]bI Is[ P!=R.pM$sB*ܷO@W EQʆ!n|NbHY81[Ol >Pe)R)%% d7ɰx7Q pB}Ybj*eO];7S#BluwXT?t)X$?)叄<{k 3!񹨆0O/꣺ h "@&- .S<`SXÙ+-d(UфzunՐ 븩$[ 1['{a%X~|w;/ ޵:`Ö_!6i:3яvZq Gsͻ%¼γxK,gcpR^TrtRY)CͭG$> "% ?Pyj1WCƊo##b/γw_ۄ&Jogߍp?WQJ^t@q-6 jc$v[5m;{ܐH c#mg֢B1C{W%9r^3m76Sqœ.M6% QH]fRQ)(?1?Nqru'iE5%U\ }Uu Q{f\j1"|"Yf8!κuio,oa;x3ȉ.T`eSK~gμW"XuMǥ7J ˧KjB࿙7 = F+1hY;uMwWJ%aqݲa%1__xsV `V 'VʄYL u)s9Ulv,n/Q1r ^H g@Q (9\;8~ٖO`[ '(vKϜX [ Z̗VEP3x.A4N+v{OpX[OcurW,H)g_ot7OEg|#%2I* E4D+daKܖf3}CtiHʔ \E(Yi5Ӎ8@gQ)oM sDʍ A>a,BI%9L*wM܃nh>ٱR! L‹mRe]m4CB`-S"#*!>t?XJ?/=s8|Vz}$q~//KYJ&TE"6!'A4u^(A'XAPiq B'ȿOFj;t&Փ&.Ư|݈!K%&\O &$K%4anI[8m}oy+G=mkñ0X1E͖n?;)[ZT'l>8h7swj i7zڐ萧>y"ǾG+;zKƍUJ| uXu^mz ?(8lUN >:"hơ>@`1? :^^ѵpNuXk^Tӆw|VX3rv)A\?. c:.bD]3uk2t-mD2ǖ Tqgtn9ӟ:aW̵*d;Y퍭ɞߖY"43FX4~xࠦY*Ӡ,DG wFKҊ~ؑY-OpjiMzþsB\But6fm Ol'㟦R>Mt^O4atgqK F8DNo$dϝNa0хh-cE-6ig1N L{ʊy1 c&LVKŝ\D7jnxɗ"qv1ZsTuElKEV@{nj:ia(+ ,2i2F&W we]6fƝRuv٬E'H7"@4S>ȾQrvT6jHuL_C#Ip?5?3–"IcoJzLb rԍ9A*3b&$vB5jZ9*`PTwSejUIjErH;\&9u9s|o8fmϽM.AVIXl{Lwh;q7? C~|J7eaFV.lY}W7/0,ABpV 0[;e}T50 U5a3dZS4EY}21"&쓗|r eD&D<,*Z3 A [ ӷz"džC ˣ D[c9q񧽞 7r+h\&?Wqi(=bޏ.Q7)\ϑr[ŏ`29*b`E'E^yWh5Nzts(gn9nPBgy5@2aXNq{Osi Ujn`D{6STU;HItDFx#Gadh86Y62Gn Z`SyZZgHF}ʩJPj]._Xz&i&VO~J"b.,errj-xBpͿ GdDȘv 9赞MYnT-G 6Z cq}ϋOǛfy=';N$*¿;VRlrς0R-3l.O[_? 1 s ]ΏezcY';,젨 o:cX6kl"s7liXC%b:|~KڄÐ.ҼZɱkxjww>Wj '̬N MPΑN5Uꆎ+$T)S:2* ;K&zD=>CBT+Eȋ. 3>cy+&=),<ک1Ȉ58y:9(rU(TmRntW/(Kh_HQ5XTg0iN$= Bե_0\%d%CaE/ׂ;˞ Z' fJfZχC\_SPgq9FxXk؝ [ I뵻\[r&0E@<*ݏ彬v|*AǬ u?,IiH7T}5O_B 83*{#؍aCe;i>`")`*dv2UwY6v0 RTXr9BWl_pg4!jec/X Okܯlﴨ }?u<%):>J4bBU&r%KtU"}Knщ:Ji9rt nW|jEz4ݝ =7PnH$T*6tW:H"xpf;4b0kQA:5 QǼ8rF문V씫zg260&S|2~lN1s1qڝ6բ:0Q:3bs7Bڙ@Kȓ,W&IRBJ}kY"26+N4(}h)8O@_V%v =in̦ufݎ#4gJaWw\#ZtౖxPGPօŽ՝셋VW#6@[w)9le8z㝷%ɓ yMp8yuX /EY} 矕 &&I HCWK 0ڞ{:Bstޭt]l/Bi|MŽ O}xLe#rA[ ,v<ř6eħtY3yQ)Ꮕ:k n$ WUln|woF| FqOWT=PrQtaAZ_zrG; A2p}f$D>z=p̳P>=&Ky̚x(hkQ'^I}mzto7ʁqU. TA-p%K1 !`Nm+R^c‹Dv:DI#ÿ:G71VҦE>Cw\6^E+=,p/H9) G  a~Ne[rvuc:\fLȤuQRw3(Ba(itFfGxLzj]͠ 4w.s)gP~߮6j:Im3Ql3JYmaWgW."ܕM2[Di*bLK9:>JT|Bns D?|#&~kqͤg?gl-lPemz|5 !ސ"4c4꫌GCI3 K ^sy[K$'ʥY_p<<_%w($5f'ؤT L'=禟virݡXI&zB]B2|{`/&}> [kt%I.2iV4gWcY_~gM q#/2Z^ވ^Uu\* UF5^V/O M8^Ue-p]1{<(l k Ȃ -mހI4p@jyiľ4D誓M+dK(mX&Nޞκ1/f΋+ꝤQ]Us*msxi@JfIG6|-Z/kiyk0 = .z q /O f%=O2TKD%ݦS勇J?6η{MwLLMj>k3mx?& ٿl@ؾdzdEJ.&<wfA&F";l޶LwߕܯApEy+0\0Tݒf~mq^D{e\a9 }!fʈ0鄬XY(JO^z ՓB *Tb_@u3\5g]p9n;ߓJ&XtsT eCV;MeJ |FkN#_'a\+>JSE:K}2_poEm3_l^ ͒ZT7zJ-2Kzt*^5*24Pƒ F׼|b+m JE d"5tL"p  vvKNM1?i1>Z掟l14%k K1YWƘDXlgdyh*Nlceޢh!- [$U說Ala-5NU=q76zq L5oO墳PeMen׿BF?~5NrzߩUe#U?s!gWH4RT,c1d U{Foja^(qݰ񆧝_NeZ7 h#"dYcdZ38y9 ~Ѓ3N@׬xg#"b08^A^sʷpQ'",cNUG5@DZk%2P/39$2UIG?Ug2.]`|Tv)q)byuJӪ/Bm];[# XΔ}ͩZڴz!bW uۏY?GM\oJmaM`+L[Gu6J:sԓxIr[I_=ڳNcﱥ[c u瑒TM0r#].d1@`‡fK\M1Ũ 9!AT*_$y6|IIB[@znPGI;޹)zD}5!"'TJ[Cr2f*]fV2t [je ѢK;./(-P1O/6E4Ŗ~cT)5:jiq[7|3<YhAhۜ ˄E8}#GbJwLa|~G/f6(uv0d'Mz>2! :+̽ԕ?8\AMl-D]wEQ"K8"z>)7fEG@N*CI+TzHWde ڥ*Rm5}bbn0fqgM\CBY,6G)n?PY$P+6jVP?%#k/HbnCs^M0 JڜP 7~#%%j'{c# Gw@j9S}"hp3`B|nm8MVa/bIaJ77)(ԧ"{;Vi  R1%'Ԫd?x:\oeX_ p2qVU[T eC*2ӽ&ɐ͋(þ|>mĨm!rtDsZZG MRzڰTӢ/'NP/q@Fng*ޮ pC3oc<;\+x ZV['Sp8GPͫeͭD=S#ώ(Ho1RcdSmA}O_E=]c-Ydj(&lj!Ԧۮ⏩&aʼnjXW7U% ]"aHHQۈ96>"H R!9@IQ]0vcDk }9\65vƸ%P3,i}:އTwȔh'[~+Wx&_$ڹ,bM\aJ3 VWp+gJֹW4:˰conm 9M-s4$GX:' !@=+qkHo}^De8f(oBG-)EFGbönJ%pPQJ@vG!O&6 'E3!Ì)5H8kZ}Ҳu.UQ~uY[OIsghJ'$[E _`F!pG a ]o 0 25#VOğ."B]m5\KMcqB'u$siE3\0*aB6l*%44~8 vvEV z0^-#5]o#2D%=ѿVծ*9N$AiE/ f\I80ty4c $)30և2H~c@j36_Bʣb2uU9xt, w;(i/+@$m "ڮ;n~7UׅǺݦDC,Oٟ(DQTk?Lݩ%#(j8QcѬQb1ɇ<+$.1Pb/I&N sێc,dg?Q*4ܒr̍H^~Xj=(F8փuM>_%sH+Å4xRqT {AB̖u<9I/muQ7ԧ⠴;ȸ:!eH%p>f{)E[P`'[2yꇼp8CB.Xg"^aumilIV~_,z6|H;VYu~mGQVi-XrH6 ճ=c.9vvf~ce cØv新{s.jm&D=qqs46.ɼHiK^N`mπ3"{JxUt̀dMjS⤜sS`3@p/he>wL"2pxNT6ZOz*Dc3@UgCG-`6i)+zh?/"b ɒv< SEB>s-+$66 ˰y7idjgV{Rdꕴ-k/Py|.w~k̙zp|+yzAGf&!ۓ/Pp$'nxipMyR;`OAy,{j]i`t2ְ ;^4hmhتV&_}&ޡ1 YzGp(9-Nz!q6u!-b J`+M VfrinyBT-h5NYoξWMR[+1HxK%vY+幉byV11V{xRf׈OUJqZzNR56Sx8djVڡ= 95R߸Ur@e-Z7SdQhik҂t,I<:$get7c,IlJ0#& i^ۂ,=/8Rt]lJ Z3*_3wC K{!rL2_d%'>x:t[ލ Jܥ}`aA~Zk/EdӜY7KPemY,&Vt*WUa"A^sCiZ =sWͤ_V,UGu]}%':kA6K\K4D6kkBV08*9]aڠQl~A=i#ț͏dO7HS!}esStXWD] *Z [%tD/޳0>(B jfcM- GYkƭ@MzuQ#@y5ku30 DPs@at/lv[CFh_|́UэK]/罽 V )$9j>39^k5)]@͋a K'X2*O:8;M xG߿5](yszIZY;jZmK24;d`LL^i _C+9G餕jpJ28ѫ䬗擢F$VpLZduokLYxQMe!sh-BUa4C2x%H5yRI AAh'ji׈JSnm1_ OTF+Tx@g%S/,ήd] ˻xP~‘:47w+94~GX(m"5噓* sRH"dACI[*oمmM@Kň*TL2N-$$-$|$*O1PEo@dmOH\]œ իs) M |Қ_ ]M2ۻHOI'qɃpLx|3_E"PxS9D(:N&{BDkp3y @S*ڊK}CJ^3}~u НAx^`SyഢE0oȢ "ڿ$W(}/,!>zxeo"Ќ8$~E>Q ;U>uB7rIxIf*L1*&3#(hϹy?M?3I(Q`6@3'( c#H"yr/r!B?EI~ CU5)ͻUBIAXnuNH^ 1#>Hk"1PZG0$Q7qI6fAԒlK9tgYvŵ_UrJRh]aAoumŝp> niC".V$|פsvv Qg<܉`eZlƻ1n'8R4vȾ|ƼFJytvN4k86<܇~077mmtQR9FH#|RLŽ)=^e< u3{(_(awz9,1S/DC+ (6qHGbxyAi5=i=rGq ymz$cgm&EѶ!qas鲕eF` ӆoMȸ/N!ej~?EfL3WnfO-u6| T6rrF.߳c6|xZhihF= ηt`WA##ƨACوT>QR.u/6 1ϐaGc)#lȆ*9NYNJ8ˀAB?ԟ9NE5M2q Wrk dkndKۙ f"x}8KN~9)KLZH xкe8%PO}Pm]`0gM):DJ%q(Ai=e-"Ȼ{*8)vS=6ΰ}Ģ.33iBU#)ּLlZGп=-WXH߸Ռ8_2eҀV'qͦ:;GMt5^: mf3l~>ĔҮf&B?L3åk~IbvT74z,^;$,rtN֍;-*kRP8Ŗ%|+Pֹ$N"sʹk3[:fϪ`pP`K%)5[;$09wx%*iCspE)D2fPtq}q\ʺ?j~;gNAՇBdV[Q#vq†8E«ݏ4J-n^ 9-[n vϿP!jifv)/zȈWGC5(_HHSYDui5ۃI6Ej/3 V&ҘFst4*":nVC-RV^)r<]%prv0 -y[M«/V eLnb[߁HDJ[.w슣 a J-hW:`l /b2~ Ods,Ƭ~D%~WcI>RbWw !Dgq1$ p'` |9 YOc=YZ;(1u DIiS姹h4Qs}No!Eb`"cЇDsH J:ZVv}fzr|2t\>`R5NAX ǚ``k#u3IQTJSfiZcB<~ѬGX%Jb<Y4o|@YAk⫖ptS 5¦ i^έ_|/9텶Wks** 5ʊU!&,?q?Ptp;b3ï.ђ V9\/чp YhP@Z=D0\N53͝s!@|QPcά.\nH0d;<㝞5hsKN&:7 V/G6}N$J3,k-B9Z C-W{8i)]̼^br{k8׾*9ƣ: /&Q`6Zӕ݆#G/jxt\9h2? }wo$5iw[vQDDuF_S9<FCG!%4nLՉj+{,ɱZV yGwI@Bܺ|xX4ًo ӸXDq BC6r#q,] 0dF'$}wx8 g#b+M#qKEU dz4'$]S#;ޑޥ jd^fLE+> aQ~ƮgZöZfNOiڎ xi*,Q;s¶{1X[Fώ&z*ϴDnD2TQĀ~qE%`=?2qs1/Ga^LEJ.]oD4:[4vS+4RGs7Htr56IUJ"y=.BʵW,;,;#Չ,5'BC@KH(nl@Au L*ãK"6O_31" E]t%b >3A%p<ö˶ÿvґKu+t۰~<<~.`Yi'rh՜[j@-AQ#/jhWz[j~.47"zz>00?&\YDޒݝ4vwzX\B|]?\>]M{$$;JoD:"yDj`5Τ>i`U,71źH+PZ"\"W+s^L2א%R΃,W_|y$WYwI XgSN[ʀilvY^If&Ip]S`am$Ye'ڟRC73{dYgYZ07070100000452000081a4000000000000000000000001629779bf000044a4000000000000000000000000000000000000005900000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci/oxygen/snd-oxygen-lib.ko.xz7zXZִF!t/oDb]?Eh=ڜ.+ȞC0p൦T2R^ML$i@^{Pwd% Sk5U^D&bG@>El4LT˔w[j.Ҷ̰.{r%Ԍv:(EZ͐@' wr c= Obpv!iZxe<#xٳWeTuf7mNhV%V+4oVA0i?CgĬ b~G7ȅaE3Un<];lVDSkV)jul-z8"~^L[:2+Ӭ$˚h笮0^n_b$|0!)?@:_RꛅqMmJ`I^Zm;,c=7Vۦ\#:\XeK1[c!/h4:?]"!9QˀZ 6c, 26YjrSuV =g>5=F_XؑwP [ds_?/xX1^N6 ~.cvm"({Ue @#fƷżt ,kq}Ui.w)^FlwN/]8QʴCZPS(6uQSTX+V Eֈk~" FH_ eN*TZE?(O![ !h b%V9|G1ao f%^f>[#cGFaY\SiU 1ǠϬGGHdW IsUr ~0o-ZbYcҽ$Ċcèr^}896ǫATNZ}I[AFiHd"ȹ)ˤ7-},E ҷ63w/q! *)EC$ k[#1d?v겭̦!$X`SEK5[i/dPA$H@|] JX|,v sh7. ihM{/xFIs(LF'y,*\? x*(\ W&z4+}UW~ XrD0|3ra]Rvo_3谖]On"&zm;m(yu lh]*Pؔ,|؆ge!,Ͽu=MiX=z٫!YbM}\66S+HNkArʔ+4^#(p/,l,[ZfbIS}8,NNi6?jcѡP˛ 5Qj~]%v!m ?HU~^ v@YnlLN H؜ҙWʌTi2pIBql0t4k>4жs t^ ~&6A wEŧ+I6!ɜW TQ-sޙO54 X3VG}d4DF~ ixJy{r O;h}}x e)9&Û1BրH>o =y5P_4m=zK Vs4/v"+ v}dSd$M´U>P*eL78:֭vKq`GdrɸI윔6-70 ӫH L'z.2|tgˉ;f`ȹtׂX/&&!z̩ a:ɾJC%GJ[5R5#^%(Q{[ȿ nTZY8"ϒU P tE^'\?V)y~ rq:lB}(ޢ t,.nv?ס/}7ƻk~`v,G? $'a(Tcg cŰWd.&qM c5B=,WrV%fO425 ^IHh<o~?nʹv z54ՀdYUjX3_Vqj'hń6膉/v `Ⱦbeo_ Oڢy^ btlLb&x2r+n;K06pr]=4"^xO0, 盷*͟4aZ~3 >Zүڷ_4/TB*8L|1ՠ=1u/1ݖ d"80Q䢬$݄h{>| dr@6<xj{"604ȯ-4*? 53}>@LyJ6d3][.Ķ 5m7?twTVltF$bsc|=-lu#ޟ >ȟ$ֆzcQ#c:{d0 Ct\0Ԫ9̉tl T:r~cg~MѡMK_j^1@96@|fO7/x_#06hp4UDjwidV}A ;tLU:ΖFZ6\3C̶Ǹ{,SSjz rMhCU^s_O?#_kshӐ pbܵ"֋@dCq\^1T %pihwF_)撁HFʹ` (^Se>#joNeX5aB(痡 -Jj,|&Vq[#Pی\C.`zl|!nUMc<0VčMBIJYY>DD dy1&iZ:ILbTWm@|9, WO[ OйQעzj>k|z]]@T_(sq R.7\Ws>«ӥ63]hgVOCȦvQ"6B-d T'% \;>[(4O,z=hyF׈f2xY\Xfkew!8ixKYY: Xk3/˙Ci{R^A~nBMbglzRqp@Vw$;>\m._AYA plkyI[7pK"ʘy֓/Nh(jBllP Gv LBQX pΨKKG ^82Yao\ ճ%(;swe3;W+R}Al$?] -l5 <+[^dFjZ0=,d̨l9 ]. (F2]]Zm/`KVdS:eE_xSLfJv)qQW(T*JcRg=`TK>$2;a%hYu- :H5*سTuA",n3Ņ`M::??\6q)rh#]~4)oiᦃ@dfcxIL"LL.o#>7$_GDO)X5A}Jn)JoÉ7Њ*`]lyBdb]soq|̧o{b G}-emY!{q='%1^oJnsYR_ĿJuϕ)O%^x@%liFYO~#OЧ>Pl3@ҷZd K{,AC$0OO 1itdzikLXe,@_Q;D$1GBd7La6t~3hä5g۠ňx6e{qJc 5a>_#8cI_QsR`gF#y/$͢]Vel}&)X0'9%ǫOP1L ݺ'p끃|.ܔѶBg".\c=T𣭹eUJTTZ >;ZjG_!F.JD4 P/6jsvbQíAʚ@\Tlk鈏Ѧ:{=uxN+AUeߟ쨃c[DbK{s6~Oȯ!X%N6Ej}P2++UޚD`NLt]rNأژN0aoziQ`2a,A2͔帻-]_y gv8K2{$(JQN-Zr'u>#nNM[Mk_69u7ł<7xAq7nB1O?) &ewI TG!A& 1o&$-r-þ<# _)kAS-*~P!}N VaQ&x*}l9m%VmD7{>}|ST/ Oq3[S3GQ3Z'C-1mʝ0sc#[_{PA:j.(=bBՑR&d>1bc 7JP U w%Ngm^t-Xg1A)Q~gNdF-63^Ż-OHOֈMs#x6?1Hf4q3l|Ѯh(RX+gȽTkz.!½D#Iߗ7we+yԟ%rճ0ݲ;0޶3)KZBhl-Щ"a3\@>:6sr19scVuDM6 XV@BIg(d3|0q[$*ډ?4SG" JN $NS|M}}%B>C=tUtW8 F>qu5$ pxQ~!ǖ)qt#*!* fk6,{g}w􆵃 7 2NJ6wSN@4X+/@&& a[87E:81z!N߉tI*ݖ( k`O: <-'1 |=,&`6pA+^L?926KQ;d<[VrMH%$3"_EYYKv<'ց0TH*?(ud[G2Ȃ0}{y5)P%1=Bgsb1)+=D7uM~ͪ}Q+OCQw4 ]7H3&oc泳TE0!.h"DKS%-_'B 1ARLꀴ$P/gh<{LTɥ)CWBkI-02: Nz*NN`Ǒ\Ōz_Sd_o1߾\bJ=Ớ _gm d%O:h/LUL5=!Wݷ=lsCȚ_ߋ'%R6Rbѩ`LiNo\ft}S:%"lgNϹ"ˍȥz[ff #IN_PA a|v@hpX!Yi1zA?5Kae'FkfW4jfD׷iufߓ |+&Ɗ1wToѡ:A5k#lNW&\t&7rR=o/#)*#諝\ LYAJ1-H(+#o֝FF[6rY`4G*,<Xd$if~)X8˞`)}CF65 TBh?}?$"z@%̈́;+հN=}Xu.>f4f%ɞV6~?aLݮsW(ӿ4l3UȔm5QԉE3 F&.^DP!j}MrPfZсZeui .91:َS@'ivu[ eEk\(diCi_OD|⒦%O\c Y&mv6XA܇/qy8 3-xM;Ry$Q⭓D=n:%nE-aوYTwsf ŝCNrIkm2- UlfTo-xEEo(- dMFգ)Y^]+YZu-Z+kΰƖʫ9_(yKi"3^N%=Q] 3A}8[QN[蕴4!gpN@B(#ŖvoPNc[QYWt H!\Hϓ!k΄'o0P9 fr;pFS*Vч_K" $~Q<,JT.‚NLg"yIz-wtkjSĠ&+B__YtEJ.S=578ӹM8t';ֽ΄pySrTx 25K .񹷘1řh0M|Y0d:,uD' '6Ėm](bf/a5?%*&M3.xͦkq P1ݺuҺ0r8˧*x&>](u5[1Pj3R'+J1G]6gWR*x47(QG Lo/Ame7v%qYJ^#dٵԺ *`N\T%u21"wW8%!.S uR"rhHiyf=ēH>"CG![}${FìZ|*IWA 'sF@ '[cqdR֕UC/[˭\xy,wzߢM#, AfH{EVX:f, 7T"Vl,Kh'c(Ą}h+oIƻ,p׷oƯw=Je K(9p>)YQQJ8!=g9Ӗ1)]$~>QN\{ cr9og]\,j3<Z.8-Bp%^4R9q.}Ul~6D|e- J#:َBKZҘ鎱 ܨulOg`bR߹{Q+{p˚Wf0WxQf[K誐)4qm8XY='/_/t٬wjd+#5P)s@"ގ$>'ʚ7ǠMH|aaL0ip١On8-"Kqeg;05[|*ڭRm = dPn:$,u)B K)4J Rgf2+_5s'n)`z A_Ιmu:ZK~uZUGN~Aؘ}&%S%GhïӲ葅6HGF`, 8EGH7{y]2;ȗE%mGį/J!@~C#4E%Tt `0}bqop1g~ǘvY+\ ޙ4MѬ| osL+onݹ}b5CPoޫ|Ӣ-uW5vlHMC;i@ܳ+e-i? "zՙ,J?3ij/^Zd}<^+e 6`9-}'.B9+(Nw(0Q1<%dz 30@#9j: ͐3tiG$?H76$Xv35xi')sZEUo$^ /yEzO5 u ѡ|C '\h{A\?`onhԋrQL :ݑt$㝌EUBy0QXiA"D.3ߢďYYJnEL$ZU15(xRT_!mY5< !ZA]yvdm c<d@J&|mJ׹:IRj.eMLwv#1;@)帒c5_n7Mfnd b#Լa C!Dfg>^9Ѓغ1yk Dp&yw~̕)i19&g*’Os8rim^YWzd, jskV68d@WxЏQgY+@":l cQ ,GyIVaM]L`kbrA5nvv!|O<`,&;Os ;y'Zv+Ŷ}Y7R^\0̀V"}5j:84V5 5~Od+(.zKM^Wc?#r>quǵ6?pr@mȱ}kG{3%_AJ>(84rZ\ٺv? S*9`z,G$,ubSαec C-cc$Rt\r Z-2iuVp&s64F}Py5)&˕ F$(aΙ[+Z%o{32Ag#j^v/;-1a~I,5ZW e;'-rc"w)~}  FW.9q~4Ճ{rvSvFW!FhNefASɐ{Qo ;/>;.6RrokaFo%紇~x ޫQx=YbZL<:wm){ Y@9(қʯ:];m؅ MG) zz( >Xj3W@xI뚫2 WaZmj\6͠dnowL߿}KA~Ag:f@ l7l.i\hݡ5F 4WnIm "gXGٖ.% hjpj8AӬFd<' |lH"a{+wSBLe{ό9%icפ͸ 9L U^g~Idrc񻱱[j}ܬMZ|Q6CJ$Rوԃ=G=U%Y hHZ:tcnHl&%ѐZUs`Z]$VO?Jup5f-*B%F5] ̗˸ٮS̵E^([1I봕Ug;]e FQ 9$/O!Z* ~A>ng}7ƭ~^#)$f0DJh: (2d\^ Ve[R%T:땽~oSҥO8^ ]ߦ2KGBW.-Q#BmL0ej4:R/cOз9b 2bƭ5`;['; Fֆt,YGQHKS/@ejtc+yL߳Vr݃u3~g jJ+$Q*g4VLp^OB89y\ >L ]eU!QOϑᠻsADFߠ0H,r\AI(B=U&OvlJgWqw_i<dC1~xTףYG-ny;!SVU 70SW}b|"k]]H(ק]k#Y]"k!P4ߖ*x_*#NYj{[ˬ>%ytM~,(f/j{ 7.Sx׋sA<_8H-_k @z: yk.Ӱ2T  {L1fZDz3LnOu<߽4J|E1XQpNbѼМnWJ2=tkPgzC ]Xu|^ -~ZQ3fs;kwwهv> 3&S' 1gܪ4 sKMS9.}X!eMXas̬mEpĚA3.:Gx'gnjn6 &ZX,1"F.lF3cY9k ._A oEP"_S=S}MK V.9uh3 @c1muqGQ]ZcIDy`1z ʙGPREQ˭> ʘ5?K뙤ܚD`Gh:AߤwhgKf)~q)сq 6LD$bo.2L;z`.i72_R)!Θ627AƻB~|!JSᄃ@Q`[ 4,W ?fW4UYjKVƾ.hg x+8JFfdVT^brMG$y1 5 |eq, [Z'4J I@T,p4~AP&AVnR丁/&2飁[Nb v5 .ϖ1 ov} B?9)cUxU UkDtlA$Uoޚ9'nt|fhrd/F8&Ku{\p  #k&'v4uM*d"w&g›wYw/Re7'g+{$'Հ!ÂpnH%[K,A^]ՅV%IV!k:PCZ!6;`5C~_ X9:G{D(4YbLЈfH}vJ +^$hMto|W7#> UB))V`}o%q8prq Onnl8p&fCI6%4qbd~\ք66?{|qc*)2:3P,>!{F4|9DCqXx+ ) _D\*W-Ov %b-!5zX"uej2ܑmBz3CeG6n_ΥZ! W:й9I&c'0NbKK. n%U`pACm8` gEZ[/..Tc ŠFI! /EJ%S*(>%ֻ$(9 ^t:$n?(V?ֲ!*[ @4Ve)CUI)o}4gSTLA!A.`o j>FOԼYn2cǥ,-5ݕ$C(Ri_r$,Yɴ~g Ev[U.XNcwodHyV|k MN?4?SnfLvhVZBf9l8 DͪPk~jp*ԻwI$"ў{:VjS#LUђ9B#5\zTt:,]M` UCXz{],#=DЬvrlC(+ {4|=)Y6JާwJ=~d_H ׉7U4GR$شeaY)WfX6jfG 0]UY96 R'/Lr[/4^ 8P'lJ߁p71n(WRɪE@.U7 n#ד#+ e]ϵ󡜾j`qW%w<09d<Ћ94ۭWbt_/͢tLS8*Z}~4'r{^2/\Ե|Ս&@elO*9KG L%tGf9ciTѐ]~gxj_Fܵ*-ԍIf#gL7,5ô c284W3Z5+7y$2%۝Jx#TiCN=PW;DF* .]1v {;ëıUm@%= !AR(I a`,-IG*rz)p3L|+1!x~]tt k#l16F )H4V "tT)`ԣE%gɔ0w9גb呔1k5]-4Ұ'c'U\S.k |![(5bg IJ5TbkӰhШV@y\שRɃ0.}WЌh%7׺ə1Xbr9Yu5fǨ>>YuNm%^GJ6:οA<,E$^flteL2j|랃=/*v a#h=X 2cu(td)U4nZaMՍdH\Sݸɼsy[T'm\,%qT+%I$!r j$2ȃѬyopWm4WAY^ ·ex/xb=8Oh[~zFr)IfVVx pRv{i{lgCq#cz6u'TaaU:@!sI:T2`|. WQXY+B! YFTkE `;YoYy!%g= y">@ k|`Aa uiԩvc;ZJV|{\`°4h?ݨzཌ݇h1J:W=>kWwgKU>x`*տ:t0+[3= Oh2~8猑tg@6%MXO ܝƺ8y$mJE3=7%OXqwQU _J?Fh@_'LmVS tA 7?JLda?>8lҢؤ ܉?ʼ|ZOx~s*vV`wouqfG3Cj3ȋ4e1` Ўb:U/׵۾򨛐LUoz{t` 9mp8w#Qo/\ƴUYGq[?8KjW]'M`{6sPїK"S"͸ gDi};̭۠c]p BsԱ}=nmwh 1=vWqջE+zkV d19i7  PۡNU*I@<@j#Usc 1GG0cvta%Gh#R D(1R3(F[VRN󋜫hJS+,>fKv t)$[5q+e|+K_y)H״kܳfg9pǂG膻r~v'p=]Q"񽐓\tX2W&EЀrQq!Iy7*2\ے˜\mHR%>#VSuFu::D0ޮ >T$Qa 9cˆҭNN/\) `eHߝhb"+{_½pF^E5cWEP( el" +4 *XR[{#.Yŷq@IQHKw`{h'Cxꖧrs쑬xMdU?/R S8ȍj^";Y1Ņ7lgbBe爑?EKaa,_1s_rQ_#ܳ^GiքmX/} 궐C\; < <DA*w{3OI^{kH]¿*vq` +C 8T6u`F0Bmq#o'#!w`ͪ/G8,,pހ%N{ ԝрso,IMM5oRjEtt*rzQ6/:E4lMj7=pdo\#tp,Ѯ;\laĩo3_BP#J,򾳳xex;Z:H|nC)|ZQtR١n!UUh3_@Y:(Vbċ:1f$j-w6rWh![#<]|s%<jZ N,h_ ӷnbؤ*)DoًNJUxCKf׋|}~*Cz`>l&+ˆQ֠aw{QÆLtZ 79,u!#kX6ݫlDF\wH] ?%, hhc-: 5lH=hO|40Reez" jkwK6_K~BAd 53?smfq#9\soQS5J'ԫ_C LJ5@R1xhuy:ΓP[e}^4Z{{,x΋_b,] N% ;?|, ᖵQ ZSD7`iխf/ cFؠ%99`]Iʠd^HgvVKcK<023q'M|@8/]`NE#֯K]X]3av~'ЧvF}ȎR՚>ҭͺO-P5d[iJ,L@'HFqU-j\SRuw. s$aJhd?=Z?&ǓDgAP^G+dHJ@*ROTg&4-5}._jMdd;xd*< 'Rg][n*pV Q!˔\CȀ` F@{s+3E63׎ ћRX(\ #vA_=@:#Կϧ+#ˊ4~YyXbG)ߜlᅲ1t918ѓUt@?r'O߻䖗8&bEVZоM`)dŁ/l4R{Sά<'-eJzf?V!yVR -60;żvIWsy Ǹx {YrXW325Uc2 KP&=@W=LS}fX[0{<Ac2T6Ch"4v)#؅5  /l*!X[Ps=15V 0,6tp\zu#5>c#]¡S:,1$Bb "<u@8x=_Fe!DeFT61\y `k  %yvDx[ 7o,𖚦1 ÙmO+-,Y>qAn ^a_5}mK w0JV#@a]0IG[;TɎE[u,f nBD|i8p^ݲh: ?I^|XES.?/ g,:RcWG|X-Cf]1]I NsaTh+EVr/Q|l*kL]N(TW"Θ^ bB)"׆hq5ܤi!V| Ùх(Py3Fjn=Ȼͨp7('(Y8!Ǹ5TI I4Ȉiޠmj]f(ᮇiI-Q>UbhbG` RȤ,!H)<)(40 OnB*wD# q ĩJKRT;*bvxS`EISj-T!q"G$cfMϤVk,grƞ馮QLԘH@klMvy?73񉌖ڜA/asB TF5ٿEP8MsB4ZSnւGLhIUr'ȓn >PXaB!R笘Bށ07+gxl 4\1:dm6z'^M3xAgұ *!ﮃ֕7HiR4CHj͆w3 93ϙ}ޭ8p]G6[zC|Gy+OlDfVB,Q.'F j9T ǜiC (yA<\­Ԛ#rd4r/I@wfo@eJGZA> G}u.'Bݘc]N42WH,6|lwNtJ8aS} }{/N\NpANZu\˚\#9s֢ѯ12|Ri`"U^ҧPG͞o@Z6 YO@U_@{a̚\VoA>̷oTBac|9(q*qEDuN %Xt!6 (WG=W"s;˄mp1g9Vo݂6'@6zyߋLOi{ܭ(sA^ˡV3,?Cގ/-(.EX6AldL,ñ4Y'SB$o2%^v"Bwr7rumy'^e?™&7mAb,Sj~w D Toqf5RWiv8NHkOůY`Èt.:+J VrT\%ufg8ےioh:śξbELֽZ0C.`%{]F+hTyZOСM)g{sVu0a.ZE]y8#{;Ѵ(paFB"]*OT<ӼMa1ͻڼމ ܲ,Q*m%)^?aw^揷DHh g`Zi̇T@Voj\Apըf8/Wv5x =R LjEtQO3ʫhi$?6?C x&=5,q1Ks|C rUo/Z&4EC dpf z!&a.O pQ(G! ,)hA煴e0U^WlȵuyVڣ@J*=7aخ̘AȨK,(o/GǢ|V!n7S: ɭ, TnqlO8j ?Z/DٱBϝLIWy R"YDH\;u`zS$*[~!ONAy3/)@uTACC6N]: %KN un)UGY<ť{QsJD|?pR⧳LOAh9|L6 ra-Ώhd?l@n/'U>Es#2+d?E9aROFʫW"F#9IE(0+zS/%c&T~Lc̯RtoÅ%8S)9۠c|k :4[P sfr*`kbs@6.J>Ljح*QKBK,:+Y9-E oƊ517U1nDeDCmۖ'#'uT>w=؊}n\8 Hv+cx5ǤsOW(wc旌~n>pV[!.*d-#ڃgR:j`Bɡ(aLikK~bG rcs ?oD=Sz/=x/[BZs ?kwqCGYA$VX%.dW;Y]T3 CGoY}JyꎊΥaྺSQO۰RaCEA>H{xŌxG rܶPW|u|Mzl.x2JXby8)rZJq͸]]ՔȺH ټ8Dw@|^5@ Q*_*аj'ǿI/v^vy;ɾ3_ |i"Rh_Cb4}E(ETJ)?-rh&?k`'#f[}1]~ex {|ЧpHk\ѦZc]rIVP)fC~?-7@JjI# E$(ZmɄ[;5TM%*}Oe;C2-$,Fp/_\@0>3F)Y:2nn,r0.ۀ3.7ȳ,峼}hCGK2i-EԵc Ӱ}i_$:H=5vLQ2}4Rrkrڲ359:HI51IYo.cad{|"9:[L+o@EF?Aw%D b?Nߙp^ -\yߚ42n ;jl@4t ,@XZ$$FʳG› Ԭ%>=1;fl)^Q6]z[]9PIг1./1G|KT9hɏĔoY2SGT,>* lM. zٻdGT#[+Uc?Ѵ x#J~-|S:z߻y`IFDofǵ?.,'XJDFXX\ 4Crg'8;RqR: "1PD) rY \6<؛Y9qx*mHgBlE$S*7ٚuabۡL:Ki~*yIǘs !K\ (-bxS]LXAʍu  a6kF6Ȇn%}7 qoͫxcGO>h *g̒$7[-{QdPq_|vJ4#1ndPSelvEh*o  %Hـ{M plG*ΧmE8x{VmH~ dˌii|~@4O*e\CZYf"4@'H/4֒ c@ш"lHwKGag |4mޱK'Id@a&֋L9Bj,G?TN!W+>g`jX!D'(tLc&]U2m>"M!ƚr.NC9teO׉PR XXd*&1 |cJko$Iy\R=zs䦔9(.(t]%;)TVmA_@}p'Ҟb#t!xNf ]+BAUk `2"A+h xB+RmE7 ~0a!'Nrv?8Uꅸ+.o]G\e ]ܵn6ɨ->%zй"*ļv lSPrYB?6laJ9^ 0gmZAM_ș[mVG}[<^``dLFޘ?Ѯ 8őòYêM^O )ÄRx7`>JG1Kw۟[s|XHH1C$t}h㽰Z7O# ; aE94Jr֘%|Z#2"o.A0foҳMjYo5yFɾ2lHzIܑ|ctODjC`b`ŴRAzLgL~$zSIsx UE<;w̘M%t#iN5əI$FůM1jCAEGʉ_MĴyKļZ\Atdӳ`ʌݔ,wB5a>k-Np6-`;lU6ZRTkBǝ]"H/{5qs!KծMzhDrf7x+Obd.M&%~oߖ":uhv$jf,_mdJr2"]z0ŗf=&eU=һRL;-B#+/)w<\_nMy.2W87 PoJ2Α 'n%X_辶x.PG_1o{w41%&q߻Unɔف'A%cDF"|q,пߛF[kcc p@]X]*d鳊 Dak#,&8aǚ`u BFw3T,c06gɍQ3eB5_' GR1D. =1h"y!;iO8do*O|#Dy\G))Ky{$MoL Ჹ";Rs!1OOxi萍%h{СtMEQ]5q)TƬ=!"5߿\iv %k>KJ7n9!yCCH?@(6n;s !t_(g"Ư_zc?"HxLDj%sɏu'!Ao-$Jk?a.D;ƴtsSz'OvqNjZez~w]$[>Ȫ$Gv07nDi3_!>= = |w<"!p^x B\ro]MD8iBUt脉AuXNrkyhZh_A[atZKl KO@U'03Жubm8'NT=s]N]m-]ɾI`'0l6p]/B~HZ\IfOu>4$#R Ui/@p QKΛ>@ZM7L卪R$?G xl+$ԉ3vԠKv@K@=* }ߏC@`uQ>gV7`7t}e}r ;J1]<;W6z0ʟ™G-pb&N%e_Ġ^K)bꈣDH;zN;cV!:$P>岶Pz2AakPIpҢė/1)Ze Dd"o*Z!),~mZ5EE,Gi ;|_G::L#JR,qMQD吡D?$˟Sy,qp!yNRBdrnsnPrpvT=BL? _ q?O'fOn, @eS>}T";MyQӊW(=n/6 bZ FV ə|7HTD9%&85 krڀn>$&(ȩgV4N0|6hh2:KnY@vD2c(1S^HFJo[#v̐[s(6!D6'Pb#1C`K*l]wVeZ~U:;CU,z}wNA`Tn~[sP,r{Kr$`-&~z\D`B2͸rt6-TC4\b"Ü'o(bfVP%fDӛ#(?s,Zَ`Ew%;aRSmi nFw=)(i`B%(T[ǾPZVP l! ի(Wqo]Pl%vτR҃(]`Upl F\!ي _%!a(I;frw? :qn{ $ϱ^GzPyN $"߇6#<%|Б+LS͔fwhF Dii5԰.mP\A= VOM_8^ўs& /謁b:! fۂċɒ]f .TGỲ m1~6}!UQ ԽN*(-o\ϡe(B#(a&Tf'L@% /";ʙ̥/p#2S> 5ys/l&2&]idFj-b72JR,d|wX-笧38<5Bs _۩J͟뀧&גd e=oy֑@' 1k q.l~Z2DOf i/ќϳT+e#tjGdimXoVcS'$~,)nxtn@S8)qVy[>e*0 _c?a!EҶ1@($KC%^tGa=l`ح(Mb_% l{*_n)o[$PlVIQ/ֺ߈|`կD@ivdXrDy9/@Q_]l^Q nSC9da3 PB*8ҧ̨{Fp8ẖ%!&9&^A={_W 22w']o=]拡tX@ؓ:TFa=PXf__syQKܛ~+M/:aCԊ0c̿NQC"kaN*R4KⓎ8I W*ɫ6:[6ip9jlbH=cM w6=ć]4S o&߾Y[c==ܩ?zVOBsn))=ee&>qzTped’Q @b f9`v?t(D8DIwxRjmo>44M[jV]F9PrŨ'5C{KY xuCp )@_/ 3bUБ3'(U)>ZgxK7Xr,ZS9~BO15+f pAq E3ㄍ > XZH AWfN_Rc~e ?cgU PAMuAu?dS=֖B@jnjD~u]76]ݥ<\Χul1܅s6u{qOV3)ral >;+:Ji,O wL{Vu|Ӛ-7sӔ{Ü6 x&TY&=o37s pCFrl\A)HDـ+ˉhP/|to1m4l8l#('s 8IAa#}aEC%EB_=ByIp"=Bj_Y1xg,@pW9Em:ll32۳w><81{Nj>Ek%6:QSm=`hw ~,Ew3v h'.lDIcZ댹uaðN(E=)l5QzR(TD6Hs~*'eaz.q#9/wkHGYڸ|O\?Ćr"Ŋ+OZ)+D-t-C]%E[XxEIp9ZpI"J~VkoӸD{֢g7'l@bJk;'YlB+6Tƒha]k"_U*% wQs[Gy&J(bNW=)dvr6!da )Ab_X~ݒ܈9)[AOcj~! hU.19tjVizo~RXta q*b]`0-are!p|\[@"ՃN'`ծ$*? q{ă4 6ĕUNwӾU{sCT#H~Buyz+=±X^4 L֒L )ߎ :jk< O i,*Ao,@\ԲZZI-Pl̿ZZ{3ҥͻ G/g?\G-:nMZNX,gy䏉7:}+" =$4i%xTjr}ۇnx_ cv,Π@볇jA[eUtLJf?k![] , TXr[8vNᓰPXt4$Y!~+t,Vy.XMjEnT9\u9T"7OZc;xF>ⶶ$.&H s~ۊXƁAЏ'lX\wt(p̏rժbl1˥ ZNܖ~&q]   qac~%;] 8^!6ԂaWq&j5 Ǐ ˂9\':?G֯?ܼ&0Z^s MxOSRQ0LQLz%q=:~#s|uڃKe#ɐUxͅyd8j9W eA` 6xRVÔ8KDn ʉfiטY{t$fhsBg|{œV#$o~& ܨ%]PH0t@N} xM"/!$ 0O}\(3"rS,~h,o.8+d|Ȭ@iWaJi}xli{=QnYA"ѓTItrypH`a,5u,}_n}3%HTH;9 n{_I8!F͑MO] ^nigeyf;^95ؑHrUrL'/Y@-> Lx!gd\MoTH-TnmXEV7S*ڻq튴T?f+ᄚ”jp L~^)j(ez.IZ?cǥ{D@׷XY2{:}SNjA|}\Sy{}_W OqpSQpN x TƮ63 Å/ŽX0ߚ dÃR*0G"K=o]w<74YqԚ4N._dD/̅&栌 >JW%B; U]é.1VX` BId1ws4h)^`:b=XW'q;'u 䄳br z Ada^-(";]f 0Vm[+0>&iYIu&,_)~z] r7/!MJ@zJ'~_=N,UG'O\},CK .."Gdؙ@4,[tB&eT1Kl8|(07˴M8zKtX\v{uY| [ Jyxm?J{ĒMҺr̪҆TO?AV'WF  1_nk^ Fiz$mzah{"(WU>>ITk(xޙP\ciVzq3Օ˪1tEiDQ`7cz1v̔A.ʈIPRfO@'8E1U+߬IښWcg1q%/RFǚlWbi.bM1RhmQ`$ovGŇPXj/U"{g|NZ^70_;5Lr<#<_(al dˑ_So3ÌHCIrEiicэyʻv-! G"O13p@a׈>(7u`r7qSv-?Lɢ,}rkO(%M YGM:} 8/,"LmY)3ʖ+7lSAޚ~)pw=ݭ%Uۍ^>?,VҗY8ˌ.i" •^ZRa*bɽ] y\roO*yb݀>dR%5Wqez 7pr TGÍ1{@<^'Oj\ӖJ/5e(p\gh5ƤkVJs9]f:VܑB5Hu ; ųj˷fSuqzk, :{]v!3\VMyRtk"MzaDE^LU$io,KT0¤jHo@;=u)4%zBe.LTҘ,/*AOĒHS#UgW7ΨڝH ș^Mii)J#VߐpYWJ 9Izt8aE?;lu ZPhDiV"2&J Ґ{. aW,u`rm9 aN\ _=ؔZD!i`fuYzC6X_T.ܴ[vfՊH"+:ܨe h9Metm~ǵF:)҈͕H3߮WA_GGpY9⏬$joaN`TMsG=|Dn5Q=nK}u6 (È Z8ad.%*pA e^j#sӟȒ=ԉp?:kKZiX6C\$P`{YɌRX _V/@BoBzI-E(AHȳo֢q`D`PNdWeRÇW~S >`vڎPluU ||b#D^]pbu+`#j"G*.It%.,M8mj]p/2&{%eۛyIN:A 權?8$)nXaSɆm :W{y`m K}._aZ0~pF~Puku_O WP f|[ m2HL_jfPKrȕP1LtPᧄ={{rc3DHZ9 պJ@MպsWcr6 K鋦럞y\b4 +bV+}~$c ") D϶l[d3_fw ^|w9.wRCGJ5C :-$Duс'{&V-.gf ) -Y~BN{RW1DDm|3Y㤽%T n޻z 4/C? lDn@kXuU0LpW*wLۆaA?~M5Z.N'Hn:H\ 8lӶ}{u*>ɾS'RTXlΑڲNuYG;T yKDw"Xh)t.j5٘;E|~FU8I*~ CƂD!"eWو ;9O3]l`iNMVzOv>_q}WGq%9Iz#?i)>f##63~p4};1@]VOk@SbIԱR͏k|2~tX+:6C>1AGpD7 ^Rf=m/Xqg8TU_u5Z$yc'c[lpt#`d l^岈@S>`T- $QV@N"Ie *"\+r/(rĚKdH.dŨf]q;q\dۡM%nMԫan˻<-~UQ1B4C zj?+հ7Y5Ig`KeYDGJ2gHWԫuH{ [8TyfQIc+Qxs.\=%irɋG/LqXi8ːw&W=4#>eo|PB·~J\!A/$JTmꡤzb,.!JC#&XmȔDA_'@- LĜwYAZ OwGf !ȡnְtܟj&LJȰ:>T3Op2}M{ Q-kOKf|%qvsŤQmϧL/PD(J)4+Te(M2[DŃq&\Kjݳ$m:EUMYQ>qƕ7Z}1@3쁀Wdv9_ Kv x츩2C8&hz<nr\RU0ڤ4Yc;mGt[YB7Ҏ `h;l_)xquǷybDSC<\:ZQxZ\>:MP\Nٖ5ۼzey? c-@]Ѕw2._ЁXWAx/%17k~Z_r]g*?*{! >TGnWB=E]v y9+=LM%quO #=D[șGH:gn^'N%$Lk!ξݞuQJ,L#;Y, \nbx?} ]5kS1 o% (_ehmm6RwVYPpi$bd:Ee("`Tlpi6OB0\):J[r29;̎$ ffa/a1<-Tx{F拍p S2jWl<"0`^NNCHD^[D32@DoQ@+_S1;V.AV5rfIoHI8U%<ν̯(_C+cOpb߈r)\-80J @wa]iX8=`;T/gĠČ{+I `۰2*k䀚M"{q͌7{(#Q*~8&s:D!AEJqv`׀et<5&2f|քV"ۡ؇"3\70c Ȝ1./:q&ބzG3 BŚsg^=bY rRxV S=@y"XDN•XIA鈎Qt/Zޭ!2]ASYG ƉV!o5"-d#5F#qtPS!;jvLGB %Õ/Li_e8TH6WU Ǝ 2 X GA&\3H9~5Z}BnE ujqA0 $Y#`!xgHYD !}4l`_! 7$PDPi:IMtʆV6τ'x qWw=tp)4@bϾc\N9}} Ul[R$ mkW9Bu7OE# cM ? rd !*"pOEi8N-o=%8eXmmvR爵hlK$vvcfie)(1˶2fuf̚` #?*s- 3Ir`Ur4l8׳sþk vfC' &,(=\?\}%1|7mD<҂Җ_=euR]tﳄYԐT4iIwBYA@t :GrcPI#}61ϟ3V 0'$$t8o~nk^')SþԄb[fXq犂!h'm5a B^Sf x43prb=U$ِ>ݒ.^xn픑TSB+iWpW>a| Sո !J LPЃ& w0B%a}z`xJc( ~G4ҔKeeJ*Q*At_tJtvļԢ ?ovYsdI$dO8~;-4Ry2` 8E:{ $F0%:.6}B+O} EgA7el*E8e FN-NWIz$ZsAV $As>U[eCFx1Qm͓G=|Z\\g `#֪^8c`ua)$C~-I!`Jԇz~%k^wsRo{ԻDqV}`ʃ)xo hp6&jq A^3pkG6>ns տY^zY@،kO8`E`Ṁ)R Օ0FYBr=wӝ:')A:Vߛ;=<~ 51U[ҏUBJ`g0oA5}"Qw>HyP am\v ΛwyCENG}D2CΙә̯Εq{}؟]Cq\i}DMyT0#]c'7D&t!Y3ffxsGځחkmz:ߚ*7K_c!qXB}H]'6~8.[PDm"Đ(湔'%y5!S-haQ )"ާDiXsPdgYZ07070100000455000081a4000000000000000000000001629779bf00007648000000000000000000000000000000000000005300000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci/pcxhr/snd-pcxhr.ko.xz7zXZִF!t/Av]?Eh=ڜ.+͟6h܀"\@\SV5v>ۀ i5kVAB!DFR um`v/]& |joJAй}L4Dъ}_ 6$QmkClUbzDl=QOȘY7zߘ>oeu7d َpqO)AiH7jc[CXQʭ5#i<}*XKm!cC|XCycAA03ŀ3`8 S76k+ "<: B;>A;[?qga5e+X&μYkh+)=}cz;3O!\ љ6ql܎Pҍ>s#^NcD`,:ocP)ޱѻ~)wڂ?pU)3ZD6YOCpT̰ r"dOQ/Y7],%Z\%,p uO8>…&TO_?!D%B6'5&eI| 5}HĚ:4{%7 e>=`T{3vK~]?a,rCJ3% Jvg 'JJc9,!u<<!uZ S7y|k7#c``m ;6W7_zsPkI~T"F0;֤-Q~hyj:]@>3k/9{Ҫ]zTQng:*(kY]gG¾P3Ҷ!Kq™qtǦ;ڰf/-2rVpo> Z5:g}aJ+0EN}>iYydUuچU+qEلJٲ2O//3JUu/Š4q55 PBUve:?j `|;M/%66WtPB*.0hYmJ!ekcr68stJzw+A`å,QsT b0M +]xٰ3pLV_XAOS2HX_O;_ %QAbw j.,㉻ҶR A2cŁKXl@yۻ‡FWT*Xyp~e_+6Hg_8sI)&dB3jTkLփ'KwO H(ՌFɻ"ԧH4ָӾoӦ_:@Xngw^4094o[)7r;@!f!d@9p ~U ^a$~ {b{,h׷(y!JoI*\PXZȱ;G6FG v ARrc/Pt N#DJxe_VT]wd*\R.5DZn)<XJvWL3Us]C`9Xvne_m<Sp7ׯ3x=iL'3 ܽ;a?őãPd,D]Fbd&ysF8iR_V{<.b_ ?%b oU t۱L@>_ }gJʬWwCE%{ .#M"c&tbxr2$ky}pXJͬ<Ccߜ-Y: -^]^B1OgA囟S$Ş:O܊P]X)Wtu_ s\i튫qn6eTiirH_VJ9h l?H:| JbB)笧c"h>M\JD/8[ـ„ 8A JV7:]$d(7,A`{ ztmI^#JzbRorX@sdlT-^[ <(ʸvERUAӚXlƗb ۭphtϽ?MCxhWcbuߐe> Ã`?l`ق#$)C䫳1,CfJG7i(Bxe)V|:yHXߟqB%r!5C.fI#˛5rmpϮsAa=ሄ,L|.Tf]mh˷zhLS%FEhyv袠P6M|HenE{n!}/(w"=0o !R ؓeيb<6qk+CyPf2q$4MK\n KMV,uO@2bt~C E:U0-hjC,P7d6)~XތjAO}S7aXR'%ީ(꘡Y q#VbߟBJ1A^ic8,;M}릣f Jۊ|Z{ǥY&<$_rd;9qn *H=rg!#K|JUWjfc1u%]EFiXB6ϜeUhԤf,dX YT)X||GUg#GD| VЂ؆Ŵp.5'Ct^˅X$ׇOJl 萉5*w ,ZjT) 7ES_|'Qu܈c^WzEb'n:tZ,FV =X= A #;/ܵOepUȣ]G'hbFiEP `"Rl3,<8YIlD.L>kvG=Usj(cu嵢j`ɻ0>ʲV'\I|vΓiNߒ {ynaV)):` ,EGȑ+7.~yxv ~&5~*8pUG=E;j_8vXLHF1_5[A//ju}|V~A>BչL9$/E{en/\^iK$ !fEְ P1HD` {· Htk=i`x_5.”?*W4S2^" v3^GB+jc&2N: LoE2I6ͯH ƎN\:VxcyBG&(0WOS9e[85K0lbқ[;1`ieE:FɝHUs);)(~fehMxfF3@#҇YD,)7WIl2hsG o>8. ]feV͗W ʝc (r%}h㯷kb>VALw9:{."{H eC]{W'Y[i/Zĩb@Ljm Rlf<^_[ ,trðh5-eitI d. #p% ]m[a<(d'}x_C{xpf92V^BB t/ >!h5?k~.]{U~ WF}WOmQxFqn}ٷ}l*-Ub.i1.8˛b[`uj' *Aw͋B2UxTY&-ϳFF/\j{1IhU^j$ba#9 ` ;R&>ӊ%o 瞉!2tI&zYɚ~ɸ%앴bԿXx.|Ka/Sy3&Tw)2zw\ C'='#]9?ߘo= jΙqlnޯsuqXN xDQ~ڿ:V.S*kُ#?"Jx! nS䦩<@)n/%7k8@'0p?2Dͧ5&s^wM߼b`Q+4(l8)ߤ9q!ٛF׍VX]$ރX}ljͤ[t[ֳ\ /WEd#51شGfN%^]%1s-IM#Wv͞h*PSHUI1̏eDf=ךqIǚb:1v!*sԩ iV")1K |3M[D,,6OKc2ne0}S?4A:.It:yJ]EJHcELK^5 f%+51n;PrNo $ ҽN8ddDBb_{nnpaBpAFa;DOfcyưs6( bg[fGW4(.Y{oq٫ 0={U73@( 1a;4=vsh3 B#$$_PJQ 1ʳrIl fk/,t[cԛ\"y~]D*Cw3evGKֆ Eqb &Oɳ L8[ҋ{}UU;ΓJ_/qWIɅPO*JFmrvj@c/p#t&޷*iʳbG#CIf5?("^E8É+Ϯ?=ץQ kk0ca~AAľn̍&msnןCfqC$b᤻cOT_\:2tNZ|hA"Q;/Bg u0MK>$Lת7,9^/z6 @1WFFZpCLVxJGN-͒8r9˞of.D7؝Ʊ ΛAs#|4pђ=fq3PJ=B/0lxqu{n|!Zt qw󞪺씼T)`%k@胎MIb絶sI'fGl?:f`PՃ5Mʜ0s=D!kgE$4G7"f v ~-&K;*&^d/V8BZ9 &\9=Rn9c'/[@z:%?c@ N/J7իȒ!a ؿˆH[^zaM{\6r}G˿B!1my"Oh%*3aP..;Z (à=ߗk£ݷ8:^#UE`Afžvn x -Io߀2?7v _aTbCcz2+:c%4o٘(|6R[`^魟8QAC kaUSW,V?U/ 讵"UBQM-? F{M: ߳p4DܠUrma?r8<;cZ x`N];86 2Ŵ zHQ 7.!ȠoWq JVDeLp$#`74m{p%w:|қ8㦤ɛcG[na&t[..7f%xUDn4[rjҨ@]F&:xgʠ}My䖫sw]%2tlhuy,χ5%P^A/Ž ;eR.H]zX-%vXsvyB˘҄zd!,چ(x XMH|ҹ3펜CnwaH~_fR87U⹒=!#P 6Ln}nEn*hۙ+zd"_R?塯mmVel] z_f|l(4[0c`.zvΞQVqd'0ϓhU>VFoH"E?W˪7vYDqggXܶV&k6ʤ|H&Fda |Ko5}O9emnP9:ShH {"aja@rl UZaER\]lx*Iۗ5h'rF$f;4I}Q-=5w0^'JZᯧ ی~Bֵ["_Ip($I  觖hPJ;gHl+s}RZ Ma>5 91r}s dܛ"mb NуPDxm∢ O Vmbr  Hw<i)Yݒ)X/u[@vŲx}*>[ fFBeIŴN%X3G)mذFhшʋ uuSw y[o7GOΟW,;rg޸Eele#GnÇB-LuI@ՋXjx1u._"łqA:U_q ^t*!fXHo?1X]Ë.0 LWhS'гdCRI\wBb=|QzunPC^2pͺ! FݠlTExxfiȥ; 0A(ޭ׋9 Oğ%6яϳ>{G-HhBB%}hf}yn 뱌 ey97"pe\pW 3%ުAaܸsJQu[t EI(4G?$By0M֔X5R7qu!CvP> "b8 AQ[ s:Ay:!ﶡN&]3)z5"h!EW@XYlW w@ŒO;Y*U4 +4oɒrN廿ɪf*I8EA~q~(Ili<}MZ!C]fE2=-!X{xDQ`ŒYGTW gcJPu2lcYVPо|R:AcVadY!MCcDXzbD¹7ɘ1))mo;U Edhćr;>&YP9*׎$i<#Ty ߴFkLeFzl/B@Ƿluo=~ SฝE"NLjPwk"p/l|FZcg}D 9v0D$"3<AlbW$$+i,Q34bym}rD: =OHjs"nQ޵  DAyA!PC jW#ܘuzF\?@}<e/ B:[{Y興;ml@kv,-GIyQۛەe@;"eSA5|V7RZx>ے zN]6.A>:I1o42V+OgD _:&,[_9 5F.wߌ&2-|TQ ܶpq!x{h8Ɋ_nQ*%?HhH,lzPd3&DIn?l<5 DL䤇)3% #㯚&N\ L~GB"@<9rsHcY <tG2dBN=C@UGyE= qNح cдG̏]"@@mMF ͓JE`yE I/Fk+ b>P?vzV9qiuP&0+V@lֈWiFvJ/vY R_(Rg2˃Q / K 2t&4}5Y$4E=scEL.|CL׌*SNip\hFAso 1i|㊝vϘүi h5v: Au 1+gB:Ljz(jVN,u7KZj3]za3zͩS_`0WTC'nր}[ )a@ wTHJZ4??71 kD9bqF N7b).! "/A_EZ`L̉Pk.}¼*|ڿIe<(g(ktiT Coë|%T[f 1S`h6_Njj)2un*U`4ٯ|s~aEMYd9znu0K9̅cpknƁ/X:MfL;3BT|q݅S&.a?3* dOo_, Z$5|QnaPBH(Qӷw;箚fu웯'46=_1 D<:6K܋I Liޙ;Kʰg{q`MwujY`T_(KyRXa.QP>A ˝,<%n辒LAm(R-Ytrp{h;6AmJDo96!_g$TDYks~z~5lIO )3Aő#^u؂ Pe4BKԤ)  zOk]DSj(a{vq>\UޮLUp 峢Yo?⯕阽2j:Vڣb’-[ ,Pk(ےg:uq"+JIb9D67x2fŕqwD6,Ng*wIF ɣ?\͈Csr>Ď ̽a$<ύV"6NMG V٠ϊҀI@2i#74+- Hү(G6N7% xV~rEkaAܗ|8lҭ]Dl%qIӎ%ru"+&6ʼnN U%"pU8XiziltԶ_$Ҳ2xU6E y[2$ٞFB4>nZI<g9-mW!!K2w)M7QP5V|WY'Zym" 6f _WB4:wy61Zstz |ocX?SX/s P?rkY I>69bŹ)kkbq@_dY~vMY( ٱdB)>lxBq;5F-ܴ:yû]) A%%E߁m,dǀƄq!=yPG\ӣҿy%(|~5Pw HJixUߗ_yxד?o|bp4w`3~%MPd .kJp۠q=d 019Qp6M7A7ɔe2fO!*h!dM#3yɞ}J3s yKiYj,]ǾpYO̝e1r2P+`t% ރglTQѕQCRa[j&DOЯ:&(wz97A]L6 NrWZN`sEq?3"_R9b[S4p&O$^_<F}>f6Λ=Ntw0nꃍV\GӎH?^]?~s?ɇ˿Et j)9+5&ΗIv˧5SYnimqd3U 5+skHF߬2zg[I%s`|yeUJbYF˖ĊHRuŠA"PAG|6zm;|ƱM8Lz +O4s +6 Cgz kJCHx%cxJ\]6 j ::Lgi^jv%i7HHhrvE~R&DQ-=k|E!io6{P14uleyHf;/|`*1̹PΎY(D1N@Lmf*t|~b XdLhԗ)ZvtA:[[ Lcw1BxYy]VfX>vؔd)3Nב4gې^^ C\LΝ%Ȋ2XZ0{9cvƘY귮/*NYNTUN8"͢RRŸ' *_<[c ^Df{ VmYv 4VP.N3m m+QU/*-C?rJȬ7L+]){>BM z*Kǫ>at^TG,/ս_Q荲 "pyw+5Do!gK@=9F1hs7(=Wb&hTz-TKr|YPGP ֪L}ZqJ FHy uff#3 {W1B/hT6wBPs$.XN60PT(~?irr{t860/jȦf ?Iĝ{;^ct3,=m/*4O_ir{ǼO+_^aX7|) A}-"Ne$$An哭bng`R5[iǃIANQ חa9ȅ̞d1 uәmMh >30R~PM.ױ)P ֵ?TFM. n+OObƦr >8Op:әUg﹡6w7Y7FLxaa E\.[$-y-}[#DǷgXQĵ:ֻTࣄi.[QXEӠpΤ*_x"OXӏfD昽S:\V߳)h+POR2*++തHvm\9ƪ*%6G1W=?TDِ\};|EQ ,DYn>drt~˚b4Ï0;#c> ȶV}h[QçnoYʎPOZ̼vr19M~wPj1ZpqZWXZ#sԥQ̆bU&j\Pc-m@v/[.}8e]s#Ͻw0v&71AoӔB> pl}/ރ!Xxh>?QJ^h[vC_e"F2eW-S6_v©lLW8Hg,>U0K^wP! EBvq7= D<-k{$a2I!nrJR$63ٞh(ɕHV<#S=@eGLJ{"Z bh/i99ΐOk~IiJp >uHCaDpy#Kz#T#E͛ KN 7ǹL`Ԯ%X:G}- dR 7eL*-J!$)J7eπ16\4.m>6Lz tHc+ pi5e;[5hfȽG~ǂs_,u)gA=[[ZںYń<~Y4$d ,`V(2b n BPWeSWG1!räy?٪|LJCpWB\ ыM/E ԡbBᕹa@g.iV[F&>pRMN+L'B$\օ&PY1L1=ϦV>sXiut0?Z\OOӡhA/P<@Fqֆ )'N es@E:~"E5d0 j#yA qg{Q;y>85%4B'H:[SE#J5N5܁Cg/#t( ?p \$q{)w*W"CA: o(8[eӵJi'\8,ۆg Y h4-K"AmH40v h?OiuLԈqP&sCJo7¯N97JEM=`=֨}>AspqN!p*'.,sqv +%A np1\}&`;̢f|=N3"sIBi;P-F=> |imFg KhԺ{0_YhG $ .33>Eg'nѐg_ߙ!9eTB.(СWFW`%B*ݧc6Ym5wii^JF36\q4WAl_+b߮MLO;_uVz0!z}mr" |jF [\elLxaik[satX\H~X2B}zR:aHބhwh[v~Ki.>ﮝ<BBE3\m< | |A2 D Zu MCg"jv)!Bώ /qb8 *&qDMfE謦WVT+@wVD e^==j] Z>=rnن"‰/vB(Y=dyؓLq\!O 6lu*S*u0}5TFlÚֵBS#h`(tD%if^,!zrMxVSҝK2xioIp=Ȕ?6 h P݂@6ne!j'H8w&yrzӦN x9F-"lNWcD_A #*_)6 * 8]Zcp62|<쵥qԮ͑D'Uߒ/W_z@J&_+N2}]ިuj03,@y@&:=APԀ׺5ERRBqWvWECLx+z Mw}w8d`KxPUt(|ewqM>ې7VOVMfS2j 6삛$/C6!Q m@谌tppbfTpn .͉zG11#lc?ZUl_$w) $zW>\W3eֲa/IGۃ끘݃^g?/UOp%/`o]k*G $_n1"iԑ 8Qq,Ҙ ,7̛˒F(Pqg֏QRm~#}ioh4ͬ kߵSzˀ|P  ,c c0"ͭ 2a(ćGeʣԿ`j\C3*|.p"Ҫm? }Ep%P;f>4}6(?y={e|bDQǀ5PGJQTvv#4+7m]+]ZDH^S8Ƚzjl-.V0P^LdFSlw$N(DМ5x6`O!S} +Ȇ# y*-4-2eH͎R\ƧB|籫v?V0!0'(߾(i3$*VxP2 n6"y(?sTiO[ŹHA .'\s@-&rpM1D6l _&Y"$-s/"Rj F66[@/DyAy:Rš>3yFk+D{!vH*OӹpjZtmkLԗΔΤTu z2l0"@|6ar5t0Ztw0?xhxQ5PRePPܦ~ā=a[#/|uH@Þv/wd'EȩqZ+4MiQ{Z2 oʌ?PTw Ѕ# [Ih7 r@ƵLp[ 2ssky+qYl9ȴ9V!xт#oQ_Jk1b%E7 xxc\ZOVwպ6 ysm=TG)F=Y jЀ؀NySVv(߀ Nvʓ%jgawFi%uX޴RrNrPB|& ^: KSM)焚IЀHzx,kIT\^< GJC"$ryLy7>5:.tՉc@*;xӟEwt 4p{'P58tڌ'i|=3Zt L_GJ C2:.sfN(Aiv{7>0~[]$6AhMKG.k(Zt=Od]_92V->7crኣ}1U q&\Q{РbW@[|p~ߐwI^ҡ&dC2>QbዋеA_^prGtQA-b#nO-%i<+ 2ã0zqm#Ȕ@h 7tBA'0 @?~6݋R]sDߧ.+[{e?޳7O nzT#2Djʇ'BI)[C\1 iB5 m&寙t?DҸ2w}&/v\߀{%0 e+ЍJ(~o苂=}6!>a,"o*Cez|qJ8ަ7l/zQ.+# Ry9jj s℀!Bq{I!y!50r; >LDꗼ)4kL,brĵ'f3${\#%=J 91Ur`hbT̙Ι5dX ?h̨v|Gb_H 7pjǿc%.m9OWv/O/sg f mcn6F^@} O;H^R-Bk+z>>qE_RmV.[<as ctcK}y2>8kA\ /sWF7bx_hKi!ݳlRkq8c3sxpa2kP |GL]5|DT*1 xt9v_aee)qƷ)+1;oйN}ɶ:h@f6ޝܕS>H R/Yv^x $}F\ʀhA>3G\Y2jcovčsnT)x,!Hx:{h 91ÿu6 ?Y5Vsc4'ݎ 4w0&ϪFadmJ{p$ &U!z7TvSKHQ:/hY?ٌq꽉9Wbo%uog돋ʳCWZV gK>m髰@Ӯ}DzsYoD9J)%Ai[gR%Tha+51T>DSKJ#M4]ٳd)ÂTV-\[VD @} Q 1 ۇ;z)au/~Eb2(}ICDB4Z* FzyEh䅩7q1_Z'b&[t9em-1IWpBeI6eo(f. IUt@>L~/#鶆 OR 9c{pgH#m+ɧ`g"d@|H_E[BkVs]su4N*ӭK "5 b$R&~W &!D3 1㧑}t7Q؝] S{f݄v  =fD75"Y8 uU_?{Ym/,ru|5KG8FYO%;?^JٚJWϵxf6aA1SрKֱ9h`{Zw1\fޘL jrke:k7n+,t5jr[lq*m9U 6_v+1 Ցa ]_:&E3ut>L 7pU3ÉLdHOao|=e~SCBG4U'_QVv  X,6ל—ۙ`́ќAGOrd#1rmb.O#^ĵs(L!{eqY- 䒈 o5D:oո#m3AjU+L-0G8}ti(XmrG[\10OU*<ϤE{/9eGP !,-P㷰(GONgY6A&̗4FP$0)%3:4B4 af.r{.ȥ4KrJ[V͉1t-Id7+w~-^ݴōq٢ 7p*p)(U<"4+ qfc+Nebu{X(4be.,2r$1wG/q&~(krFr]2LJJ&DڤJyh(\ VwH;>f6CdFq-m AlX8r?y_7ӸplT|=@vOFjNbsv:ALR4؅ yf kq.oiQCG9(!,_:z&5fBr WKW6*!8Ʋ7TwQ 3 #yn_N`PM31XTΡIDU$PԬB@E.svzWnË$*h=5<()S-Y͕r߬ >镗gT@jVcS 0!T";H>ўs5ID7 jS2A fRp-ٛ z 8"p L"4_呜[ɛ#rkLr#Ӱ,e>X/P,-R#cwW]Ӊ7@I9e>v@#6߳7M$7U G ɻhhw>u]޽K791O6\ktCr q]@qqΝ7o#ofF$Nprj}jx&lk(|QzFu^-h&v4-"e`/".趥iMΒ-/| 7VJ0tLϷ@'C~Ik) pQS_ UۭH|eJaxZ Jh M?[W M>њ)5!b0M)E'*vaݙZZ^a)tmu O"d֓>*+a2B1SfM{)S Ĺj"=Dp<Mu[ .RS/|))mHtT-5O^\!P7':at5Ǜ@+SC]$( gf4DqKw'DZ}w +GЭ<%#قrF i= pi1I:~[,|6֌SЎ謶$m.(//V먥*H\#sbY+!H19 #1PiD]KzupD@Y; U7v:kCbt1?`TݒQXvZWodD8 ]&\ b$pp(HPO7BUy\71n#C  T m|QgI785yLy#QJO~]:QMOc/ŋ <ϊ~ʒZ2v1孛J8}xb ,cV..3%[|L#՜Kێ'̯׼,!ޓ9 pvr JQ/Ո.BKGKo:_/4CL2GMͨQcs4-ۦ ^u4&ЁSnY5\=sitsOs4PsC ̈w1+VkߚI&^(Z՞cM_RYaVpG<5mzvb$|Rto :UU;~ sY -w% ߊEƐ8Ȍ/["Z@" :_?\$K srsgyMdb>\I? ifUG  Z&7N+l7g_xV}⺾> #K.o(}{E8ڌ3ܚ5 d\ QI∴jI J2La,Iz"(U &;gYZ07070100000456000081a4000000000000000000000001629779bf00005f9c000000000000000000000000000000000000005400000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci/rme9652/snd-hdsp.ko.xz7zXZִF!t/K_\]?Eh=ڜ.+Bd0g:^,UVSP=K|Ă9HfvKG΋2|H UH׃0(SZ~ `qD(}ES)-D0bzФZI>>j_ `0؅l(lz}6=SPwV ]hfCA1whTJQ6P'j+Y⫷84Qš^C{{,|O)HZzX>\?F;ڨnm{e0u-G/eX˧'` u"&2qU'MWrz0Zuds<-4R1c)\ߦiۍKyK8F$Ւу*jTRT}U_K ,O-^4QL)sZa,&dHdh6nr@J"7M{?<-"ȧSk-Ibs˴ Nkk@YK$fH;nT60uI!ǯԞF^8 \4a~DZ8$S?y ⒱Դ/`}ݪaFR(";TA|򢜠f#JrojnZ xhWY?[*)?uс+eZ2zXr~Fg$ANqf˽r_OhQ检CfjyXsqNMh basPbckrְtt3U ƶ6eR!Sog5)`7e01Af FE?Hk5 Tg#fr=7+}rT"\VҹyD#5τ49;m8Me ]$HpOA~}ᰖ>l`}&{ChvҍffY+0EmBz<Z,9q,k2543JCɐ? Lӏ/۪dsS0P@Kj8 sUeQr(:DS0C,#_#Pܨ\d~fCK 9m,"I_naY8nيXƻEhJq֭,iuYlwbr2c&=.-ZGr`lnlʭ pZGcS"ϛ.|ʒ7LEp!T=z)-H0HQ4E@b=N/5YN?Es =YVOJRChoh;~x«[8hz+Uax$u;˲Υ_yAz41*'J:Z vGrKݒ|gz{;(PvsU,.ɹ/GX'Dݳ<]Ζf tʿ-ϪLǾ,t>K/A02F2Rx1]Y8<9L/ ǕG ޷3em=^ g@ s "% G\e=͘(!SMjS9o0R( 1Z D#lUVl=R~`"bu}冢q(ҶÆ>&W,( ?ԡt{@+,=QuH2Zn5~.mvOLK_bՀ{p? 6|)lZO}Du^eSEG 94ZО ZJTJd(kUVP22e;I#/bP=ԂZvݒx t#?ՇHO dWvb ?O󍞞_<)ɔKί}~3`.iVS:8^ _z+"eΖ3W+tu ux0W0Z\ 0NOrDQ &?slu0Rv.cUt!m0iS̵`>U@pi „Y5'([k-cw3P8Ӵ‹ֵ!b3&=msC+C-?'ꬵlC97'S"d_3-J((FUAkgZ00?_Iazt_ ^h0B++[ڏ5}ɫe$Q@`+EkPok})R6// 8UBK*'UK1zsH,W̴%ݢ (g1HG* s[5r?tQrvQ3arI"R(=SΈ224tyhG%cOe>Z}ܱ;U$k[wF?5 s$k\&grW@lt!)R`9KBWl#B;0i"Am@ˍk<~>{b;p57M9/;|T  cQI: 8xPbhrk];9:Mb)rU{eY7C9:+Rĉ3^#c+i6b(\h9+qܦ|P*R S:J2O/+j+ꞂCBaxEb3$GeXwAvUZzNVsc\s4+ 7J'i)B2dȎ|8L;ӱq`]{'%LjH}T4;3ڃ J۠9=Fq5j3x nac'NTLILl!JdQjUsy޽ƺȅngm#5˚b8ҷ,n508\Nx񘺼{Uf`'6O HoV7 i|$;AJnu0vIft(#1D2qrHu+GiP]0bUڮ҆8j]J)p~ l|cr[;m`3e"S$q4rXQ+68:$Ҳ<+uIfG#"h}$3J"P}A,$x[̲̿!EM56X־iue,;gy6fsn܋rF1Aҽz2,ن76`}"$ee՚`4nŕMӄ6މQk'~'u!!TXady^m[z&4;ĄudOzףl{Jd,%lj=88cjT/a3гHQ#H3_+gTu!ŏ:PqM)s]j uXg@z"X\ m.9q3+c5?"VZάxyeYCas/vᦗr 4&8Zube氨 hiS41}GÍ1!ryToztӹB ZJ ŢCeĜ6 Tr/ JZ7i4[u,EJ䬀V$ä] MbWCl4M1M93~0LP |?A*siZVuS V/ :pvMe]f-TwiwY2x=бAȰ&Y3V(z `@r2'y݋3G]/@ n t.`i0O">WC&IwUcv7$0ز 02 ! !"%gtV/j* -AFH| kU`U!P! jg>VZM'Cݴ|}♥UM)i;B!:Lxe"f&՘ O,M20'iUxx$\] ";QmΧtf½ @zPWʋoc5**ɑM%:AĘrn1и!5fr3wtސ]Exz#%9:h Xt?e&|vCNT8o"Է{پ팿sedU%1m7ȏG#r5ƛ 2<~L807cc)79];o檻Y1%^~M5 p&J~2o=o.$`Q~5!68 PO_eѾ.X"?Xv{"xJA#T9= h XyA-tc/TY0v@%@;/C̅mcg3#3 ;aҸ>)ͨ]h`f˵S梣}Q{Qly`VwDž|)՘8rOhVYgّ=r7C2wwb[&!ah[5wbM1ћmdCZ_n&j^4 tP9uAAtdʰ r l:ս}-TEa#ô`#Q%aVe٭c7{;a,T'ǥEO=Ϛx̫#/ ܊/F-R㗹@B?DɵmsZ/~PArXi@u'QWdN|Uq5񿕇.K=S{n)Yhc1^“XQ+ۛ+7_f5!חs.Ĩ&.#p:jS7ef`"B^"x;J rL}40?ԭ*%QD" oٓ)H ӛ`Հ&rD^Z#0!fFS D7`Bic@4^R[р^q;I i*UIz_ qs\n9{%sqpY.2J]N@qkU FEq\^狧O_B2s*Q4,#˽I)!P<-0]<,*vEE6q,=:knABJB6c"mN1~6Z]'_yq dĝ?wlV)Kv'Շ iϨw˟fDrJ'z{o6IGIjh*`3";-Q?{O=(HA,1R@Y#Aq@b iM.Q!~i5c6Xd{7e,dhqQ{z~Ãh^m̀<d\AE1X9`|63>j(9֢ʦRibnU~mǮ.xnT=jV@ԕgp\zV>oR _B ~W+~ \c?Kj.Y qp1Up܌9ySl_ԻYjvkD;f߆?pUɑA]u !alc2ٓR>!i( 9:5vr}uק,utc>zi6<hfF|VbvMn:! yಷ͸ER$.JslG- U'UI;oQ %̎ﵲYfVSՒo39"_cPpr˕ [M/ZZƍp*uj{C1(}pRA?t(6M?нޛ{(B21PƧF{!A3F/!+q)]Ӎr\ؠ֪GŚ#ʞYGvF04;ZF2x3@]+prJ'p@tZn m3=3XDq S@3Wc?g685iHp}SJ/l7 ;T:Vw%s? J:Sm9M{ck(vGƽXȃߪD`Ais'T$6߷8Jɶ) SU,UǷ ꃘ [=<\-'rm-0A92NZtv #o៲h-PN%ak2?m67tw ً;Ojbit\+SB}/" !LipŎ{RYnOP Moqh%ܬȐƨC۵Эc> -@ ldNiC:4V~|js6ܳ_AP |#ԠU}YL ?f GI_(O1ek O9VBpP,?\;PaV$p8A/jԌ:tu)@IrdBp) `_A]8`N**xMDcmRҵ3Hj2qL4ZРbu%흋tuw߂̿,ַ/'Wa7sە=lqTR<05w:dVEt!QFjL+pyĆɢzO:qm e5 9sե֗m~LQcsǦ 'k0iq'F?&puQ^Lc%!GAgQv&?443./-i @>d2:-3LZE3w3^ͮI&v@qS$U% ȶ/mlyӃ,'L"2"Vk*I$c`}S,XqƉ箱2}qу38(CdІGd 6A w唍N\"J(3f&"JFQ& }[#mdm2xW^q_NwW )R,JͅI@d∬ (KѯZuZ'E}c8Is߅UH`6ʔK֧NYnd~ ú7 U݈C 4wNla6v?Fʳ|5,4c4I^w@Ua y]Nβw8T&}DU;-mhQz3ݍFXPAI̡ º|he2{j_0N3cf98y:G!|]^̘>SE^(Tsff}{SV]o-@X W61NGvyi横 4VH =cFQdfH6:g%# 3 YQl5DMqIGPِl=.O#8A[uZm4X"M|:8!8oRuZk9mPm_fϱSb`bn>0?%A=h,63Bh-+-j VzyUΦlHg.i. r܌$h.z^[ l/%yL7T~GNeN}r: dȤ 8DǜO+@ /^cx 8l7V\~k(n s<6@[sߛ@=fS(Uu TP'>`ֶ/|tF|Dl"L~%gG;$rf,%>£Wh Hꄐ>}EADx4Ǯ88Ml5wW)bh'U0CwGGYg 3ҵ_%(9zOlm+ʦ;z^;}aj?;va<{‰tg11yiQZ2Tr)lKW_qfS+.LJ9[s2e^6,ăg668(+(Eσjb%6XS.8~+4Xd]b$u:9Z'P8}WFu}DKBCw$D6ޟ9hlP Z5zFkd4&ThyɐiQdM*hcaLҸN9"qW ,X0i\OmW.^'CE8Nr$EdBi}4W4(9;/XZc 1\P s&C%Ҝ"I0ZwY.xOi'~SQ9S\ҽ$ fO"ՃT; w ` ߴnP|[gLIN2^_HI'+$|y͋I^ ZQHu:AM]N' Uʏ߫qH~֫rf;=o`.l~X| HZwo"Hyl!!B( >m#@Ō w`&PoH{ &,  3M]|R9.ݷ$< ERrTpxNlP ʦ=C<"[5mF6 Y"iښu+ %._am"aaBˊ/:{h8?5݂Z䒰tz>_/ l!\TՀJA(J~pnBL0_,tG徍2 j :Iy)!,Q1T`=0ϸ 0zKw,>$:Φ<9"f++ ޲8GM' ďk#7c_uKB¾SI!5:\pz42:*/ƋJ%3`E3yDmTɀfeY1^Av($vwAǶ&~G<Dʽd51bo62b g;W [[x!_mD(a#dž."&,Xx$RՈuz>5f)YcHbi@}PX#k"{t qcqTrXwőC_\Y;Uzupga陊;ZG< ( 1#ReBp'D=׭&Ac^pD)$(A'%z"k'8._e1h21D6V)j\$5[=ՁyJYo"ߩ gGܙ# sX ZpLI)ۅ3*J* sֵ ֔ =7Kljtk\ozHp^T?3CN!i?S]Mn39%J MJJԙ@ [Fǣ>}]_-3J8ZIA%OUp#h*ўP|[>LHiP%밾0j*fqtH`'ð'sj 4ލـ$k'Ńi*=`5WJfWJLb57!Lbxh;dwguRO#eups}/%JCgߴ1I/_JX8կ**%-fn sB`fוmOi Q@%+ηzÉI^A};łgΘA8zmoLqS^$8fce~GDtߗ7 w n;^^$0& s@Xs g9W~G%AB^H,qJ]rHa2/7\E$,; s$.'tSGP˱|9Ff>dʱ8emNZ:Q=s}~J FU,,C02 ٓҏ0b3*1ڥ@Cra3d{yL& @N[ɰN崗"/1@D !1d=O oN-p9(FU\>g - /nWs)+H`  >q`@ 24~BYk4E[mD  y̼ĝZrijT&_s+R_tn]R#UYM\k(,>o,Hqŏ U5ـyFe~`^84o"`3>J`䚲-AG#{+|1ZlP68F0aeE;:>& ԬYe)_(%-E`&$LJ̉!z1X@ehGKsu'7ýDxK۷O6_CqΫfl blcM.g5A8X4Ah.9H(YSW3{ܸ[Ͱ L+mUDI;Z%*uϐ>x-AERyi *l~r؏BKԼj_NKXHqʼnGTH3*~Y_L!;^?L&_wP7Fe`.~`ɐuc׾ +3LdrCQ7WS4ZyK\\\:T[0*4v$xVb:2] ip:nz-yɭf6 /!wKUyUUZ0z"#=ʱdŰ]cމA(4|#vƩDe|ۻBEzu5SSy_ml\ @{[vt/ODr+t[-RDL~sI>_Y"˅\̫߇I/vry)$@$4(B;O:&vZD~- Fu=ɦ9{b'=hKڅ,_vq)n5 75-=VuXB^}h_)JG~]UAQمд>V-2\͍t ߂ y'mR`@HGLj63[EgOuK@f.@N!{nKR(UѱL5?,W}| .9p/xV @8[cmgKu%@tGQkr;=φJ1ӸukM>)bb h>LzQ+ m_zHaarVzGNoH'tMAӘwgq28SI͸CpvI:֖[@C#gom++gő)4RZ᥼\~-SqYݓ_Q#=e.*J;9J#6{ƒ1W✒q8Ԇ]~r^QP#YUlP4^d&#e]M5ݨ4uAӎ.s1)ۯCk ܚJ_8^]{Nr&5 ԛk \FJiG<<"?TaݏLmڑ$P "V98`"t@ɕ]ݏX޽ a8 aia\bd.ŕt$jjDU,泫ұΎĩ7ƬaO ^2? SHU%>$gc;nSJr%п2iR u}P\\_BUY>N@'p,~71ng9XzIKs${vMd3fG3˜κ @/c"u}ϓLY(* J2 㽅 rc''`YRm`Юc |1n™cm)7ܧ=<|Ξ;v!QqFy4AYb2mgwI;!,g$g=,ݖ->)n$ ?iIS>d^{ Uq 5{hM%Hokڣ {*Q,û6XX;n+Dkkz6xb影8W+:YFI0zԜt)6v>M 0Ds 0зz=F{3ȚQϖ%iuZ(;x"%AƋѴ m'8XB$?iZۀuT"7Pc$AAI j!7LO|(o|φEzplA@›};^J9wjKd{u 2$ ,0>疚 Bg#~L_2J ֓ɇnw4Z^S"}\@ ɤFVRT.jĭ ’wVpB7Q=R@*?""D pH3ߖ.U!OaIh = >bitRӈe('w8eam K~WJˁ XH "&M­[33,[g*}*A  fs8{XPf %;DW֎ijT J;ƭʒѯFp$k EJ ݐegDKD fDxT'߉/0ulJQWBDps$tФ8aoCWY9'/}{]h'Nc!i=yLݹ9h!|_֗ sD*Cǟ|cBt~o񃢟vdݝ4o?ϭf%;Ҩ{s!9gu@{Rw8, ]"C":aiD+ اjtdW<5g#h mpkq tbR⹊һX_~ph~KJG_oizڢ< AǭbmGB;lT${s:SZ'| rgM,Vlg,f CYW4ϧITnB%Kz)\@diErtbUfJ!fg8~En@D{c'<< ^/%lz'SH.c")p-O;&\*$޺07WW\61ǰ2դ(*)}Uq_Qυ6 I`a"E_X N\ͩ"qdX2o(^N=0dzf%4g /x %Re4k! 鞲0ҷAl4`i=,E{Crp u'Y)3 ny"^ChD[OZec 5J{_EjL96{)n7A?yl,#HfT۽~Rd.5sS$ 2 svoɍ$iq-pr騈Zo$NЩ%A l8V.P6cfR&gck:|NH[M; *x=KR#1?t @;bG1BHfՒWia6Y:t 8׃Vr}|uG-¨u3^ 2Ki:}} }Ej6MIWFQ;0_e{j Q}#ɚȚUӦ?g{^гu;, PC)?>j;4-N.4G lcu.Yڠbcd}6UM}̥e z\:*bEle7,vkjȺŶ^zG?C.ȧp'V{qMý#7d#(%1ݫl8簺ׁxCA&kցDE}%8Bu/l$jUk Eשׂ=H!sGX6!t۽@ىT;HH m&H9l?V1;d&Aq'ܙ0yd=?cpssk.sP G8UF(*LX'Y}$m(˟#B'<%zik'k oҫ[@ʵX1fCFtU]B'9I8'vNs㴈\z;!w[8{;+nQ(D\=wcљKA9ؤF(SthmC E"kӨyWߌv0Ϲ<'RxъMcBjgt!7I?]R/e{.LbuiLF8KP p]CJ7r @3/Myu'ZVJ(yfh+8Bq, ٮN2V[d 5*4<'cBb+ 3+xS̀B3ٽ,\d 8nQgΨ2QL&:nNԑi})r%F"< ft-w9rp|lzMqjΘh 0H b-‘W z{& d|S_`?y4Hru/M Vąze'$K OĜ&&NCPU $?Gh~= PM]Q?tRIq2&.W{:7KL"k,/6óRvʥΌeN(#-Շ{Cܥ? >w<|` ׏JO.KM@LGy+7x'!IsA3y_+ni,lFM)wrfLA6MT{wf=S C'H#Cg Җ^8 |X00}^j K.T]a;o#S\-gdSncx(~(A/fyg `lg*Fchf:[U)VZd4:ZGU]?qn$Q݋lPG3(cJvM# {JvNqT\hEPOB( /Y3&g@ehf$^?`hxʮ|Ueѿ8VhjHuF,#cA # c7peqI7t=HyD}H#(_WtS5jU6C?09hee!k%p+3gw)ֲڪYU< Xk -KY*2(pUjg0_9~M`M꣞Ϛ1eC-FZs+]֞pnrA2AɇDYN*a.Q+}bBCZ 8 %Bh]fKTpJt\ȱcldJv5g94X#b| ,X 21Pp>7P|\?q>cHq)Ǥ#ڵ7ΠwU&`Ϋk_`]G;dFY|Wȓ,Xȧf5])*!K$6C!˜;r2A^oc2դnpo6|uO#_F 16Qh*4F?ɢ®?. 'NJ>Ocwxesudե?,TOO>fh&*B'ix+e4xzZ[rAֈD硯P΀iD E! M^KVBД<&{6RSNC?=l膏D;SbXƿ9OxR =GÖ3Hݕo{2ZgKopg9)IPOŗ@g ] iS@CWGiLo;'j~Ȑ;I6vfg6lO1Tt8'~m]x!qoW3'Z] M!ҧHDBla+~-5W`V cܟxX62 }#,ܞ2IDTzK<K;[;H\竍8EoG>Wa5 c}O*L(0 ܚ=?@~ 4=vHfSI[Jm9Abl ۭ|` XLnuEX$( 0Ubu 4;~؇?f9"sJ vJSȡ??ŷ6Ju}#r *=D(w"H-Sw1NdK`}=87uFU@v XX=A"tgݐ\.q~gsH2$tfTJ~qcu؄DuCy|/DIoT: .7pAe&Գ}Rㄑp Kxs`54ʐp?2f.bV0U6tF`٠hY~P])'WخP\lK~jmu9s S8y OќuwPQ6Ub祪v n~~ΡJ}\}s $5]g3 n06 U˞ O8k~* ׇpB~^CXT?hxF̴gYZ07070100000457000081a4000000000000000000000001629779bf00006790000000000000000000000000000000000000005500000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci/rme9652/snd-hdspm.ko.xz7zXZִF!t/3gO]?Eh=ڜ.+ʃ^-Jg} A N P U2"]{j!!:i+6/g5Kqnmw\荠@Xryz)qpjW,4o_撘c4)T+ jZIcqUy'-N//,*0Jxg[ϩ7@(Zbn_Z'H-UGg3e JeM.!r.u2ow;''2bl1v>bôIjA⩺b4)ƥ]ʧ3Z{%okvXKԻ!meZB(R:sӈzc)PdIWGsK1gZț#'W[9k#LQȤ=:$`=ZFI@>S~ RF-3TTlLDz2f]5eKj .3_PKt%٣z~IMy~rbj \¼_G$p6A͐m;{7S73~ ![oMmYs/ 3KT->eVϜZc>RHf>'a!wE8o9Y,~A2,Lf.p[GJ6ͯd5 6YNuBμ.'TR+PÒ(*fKURQbϻat}Wo9K=ب RM)_+v"XfsKͩ)>#!h]TY_bZ;8" 78 + E TyTL[z̮L}D_[ 9Z`y~)PU| 9:7܂dB)& HD\$^9# iʇZ}jg0O|';=l4-(}dw|bmJz3z&:"9y<' vۗ%z&G Nz]Ǡ٨J{HE U^;D}'hn-wiTk4 a- 8n[ \cU6;9-/OA4ݣކ~D:Z>"2}1Ӟ5; S~N. BAUnClx -9&{fCz`Xfa)CMb:KNɟl;l!)\4o`Wڎq¿o j(aELlgl2+f"9Dqkl'rɝ?@j>7o2\?mpI/`XZO {LPliEvʐP f#փO+2szPM=[8D6{]A:ֿyr=~ kqlrlgmmNv3k$,UU&7Nfԕ\a|I!P~ _rr JC9әcE>e#pvak+N(@;&^qIza1bELrFB.ԭ#`Q: Z'i//wYR#lbLB}aWMXwEL}XYm{< .#NUx4M.۵?OcNfx%paG>Q˲^5KEgA6 8_ g7`wGXq{ZTYvΩؔvU@on5ߋ*si+r B-Zwar>kL :N *z'ƞ ^"Xԟ;q:C.QqB̛{s@4au"ы7j]?fUaH<cWpfM@40oxDi_{YO'-`)X +&g% `3bn9疨! q_;Tgg_,F\KpDںa<ذg*t(YŐ{_3%oe3>N"x iC? GvE:s;`0~ݗtT0h5 H }@>.m𰼙(ߝxgAԸ.@3+װ.?a5)|TtJHo03axK|րg|\/NmIu.)YR YI> #8B.d`?<}("'NVTCä7 JSyb;ڞ>d/< k oD$"=+7Q4j 3=fTBY6YXIٮg0Y(#\e] «C @z'(J9@0Ab۬oProE%舦ȖU`7TTy΁w6S9ӿٗ8S<#Չ6>/c\E=9"W:-G1 Z)JX!J9_*U@;ZqRCgq0*&#$X{qpܓ[k9`z7"a7qp:.٪Mb!h_?ЬʚXWcN3p`Ќ4r] [wN r~4X,KpCsYoZ=%<~muHG.̂&R-*^p^9*%M<:*v?W*^"75qC=+;C!&標 x͐NBfY5Ieg|?ͮCz4( aJXY{ѽ:KQU'供 G~R"-h2pP 9U46Wy(Xvr3|hQw^č^n(bMPvaBڞݗx1>P烢&c}`5OI&D&;IOJ3csCTm2v$*MW"7g*n)7hT/ܚ3r^i]F$Rr{=-"X UvV`RHrg$Jt"t>[̵~%iQ]K~*oM wKJœb2K?Ze Xq뭧HMx/6 bcT[5%ܧIUVVoɴlHԘ/Y'S |%; 9. +֏h/Uq= fLčX=|Eɹ 6V]^Q8ZT E(Ngbj @}j=9i˔ʁ,kg݁\J\LC>3 R9NP5eoog;xo6 ^ :aKGu a:hqZ)ąL }j8y/LLJ{`S?!!~v0g&em5# qɂL :xJթ"Ji^䏽U]\|i 't8VZZE7O1"P|g5X9Fs"uN+ ՆDr?id=ezi Kf G2Sq H,&fZY,pqx,`dfl&6"$1~ #>bGTG!({F;ۍ9fBaT &86~#pn- L)aFYJFJ`6߄ӕVaLuhRsIJS%wrK",p{ sk..5(* d5nFIO: euC4VCa[e{ 'tՇ@%1aD~}&fz'P<&ޭ*!؝tEi+:]5z=۵OR`wSh[ʉ٬Le+o6FJul v1?<8ڙzSI[N@[f0 b~]V"27$+܈uCbx]X&7#EoVf/@H*}1V˖]igWf/mq63F}MUOI zrqho ?eJ%/[K<1,C,nf`lD)x)\ op$\D~ `HAk~^NԱn7K@cpQՑNcT[qn}:p>t@G3xkp-QڣɐHFa^ԂN*<FiGC+y4X03X.5\];v^ /_j5%C/8DŽL9 g<Ȝq1<N(lI h}' KO`[ #(~1/P@gm" CU2 Mы0'ZV(zSc:y\E#Ȳ_T`FzbС5*m !O'Ϡ8$E#M3Y;N #; hӥk<:zo 槻WjDV(iQ2IrEA:usnn?fϦp >L ǰF+S 6LNk>'?qi'}) ݓU^.H0r1)}_Va0'&w Xkrmf7vrmV%Qg6 V=&P[~;V(k0%#D7bWL!itSZ̽}Yeo9.1w)y,j}j*tZ{׽TH'x#M-u @i^Ü%K_q"yZ6sL2 W T-^뒹3 3kQ?gԪA`ΐ#|)""癚\(]f4i=Z3)O2ӿָ+ tҼraT4+!k/Ţ WOk]PK|0Z@4x3pY;̅_^fk H[(0d"iVH0! ϗNY+"MC_麷+Nλ/UDؘd,SѼ6WӉPv f*h`Dݨf7Y8^QZتT`6,%efXZéVdcf=7f)XQ7} U(~8oBWW)ǫ)H$d܄kR뛲 /0OZ"XAnY@L2p  Z{d)ƁXaHfc:])v9NS/Oׅ!M{@ yڢPIu{}sA糙Y|]P[*e4cKC.z7?3{Ȇ~m0׶W0l& /U* lPFCXw;p1fOa>Ci=g !b:ږfe i|g8h_,@ΛuQEu@҅*Qu]񌪌l;w^]70k9wI}?JI`F)Pu3JVtB^p3O/i3;yX&z#KEz'SudpN(6dYSL0S٥ .UmWS:Yȫv;n.{z>X8AJG U<"/WPμkL*O`X7|6CgeW%kzLJoʦ~8X*ٯGmH>]vTnH/%k 0$'hٲz~`wt;Km?ڏO؅bku/<2πj輲KYlW{}GDUoo#5}4~=e JY>nlUܗag37bD8|.rwF9N2rm!M_ܛw.uQOh f -LFݥo󪇶~~Zу3=`0rDU$֡{>@(v~ AV3A*(à۠lv`D'هL*]<T8ޟ>\՚z1'g a`PmilhDAξ@3pk$/>-WEGmZC .r'^&h8ƍ#!)i7z=Zn@KI[~t̑m0J]m.-4`a0WxCV}TyDPuzi^V3ח^ڦະzDWnlq ~րzf{AE~ $R4SؓT";[Ke\sEq:_GJUll0KN*T0BPwV:5;iN-SšZm ڸWC!S :]N  |x *@}Dɏ\iG`v%6&p[\\*Ntcܯu~iuvrٝ P~BiklM8ZQն_Yے/Q&4 Vɖ6 _.LJy0-r<%e| y2 7_A04=bǿ.%\dv"~K 2 T~g6om@E^*McZ8ޯ?{_Tel;,55LbщIv$߿T*͸nZ_yȘMooq5~BIvu''wHj*$R,>_w1REѰ&c$QWL `=1=ZBM#`#lnWBQ.+ɋ)?/B1_*2Á1k^LHd/[+:Ғ^;SI"lRqgͯYޔ4ZCM,ԤoNܶ6q}ުT~":AhC^f$XCn/} z~#@\u~V[ /;X=8A2߄ϡ15.a{m6Lρ B:TDak Ga87hRkSB&SE'/[e=_r)0bg^]쵎g )GXCj~*9 L>R#]BFchKC=2 :`|QD/Ln+KrYm ?ؽhQe;Ptx6vtS#MchD$`).].SϿ|I"03& {VkLCyNC_KI.SJJ"sF%E/7pGLӴۗ 7ʤm565˛ەUzܓ;,)'O@s,17'T654`8YV®Whi: n~ԎJ-3zDRlsm'v$ Csʫ0Ͽbtx])i1"4Eaۇ[y8 DgCor ܺLIي4V`PoJvw-5ՇxYÂF"iqLԛ"$b5Fs Zv̋*N uiu~0`oSYC;ҟsEӛ-MoyGoƻ)i*|pq r(eڡ|MU= έLAG8r-fuVE 0pfO* |}UWo0/d4>g{6UV|mkY =XFHfhu!NZbٝ vo+|KCֲY57~fAlK{%cih;9D9ݽضBD+_jQ y/.X,!z-6A/20S0 پ8aõdw/AMW,-zR8Cqg Xu !8Jx;;yAt 4ć XC/4$|IzC`!cNiH/;ˢ;t/$8V>oGق*qnaiG (ViI"e(K}Y9 8ѥ/ WU`!09itS1l&Sf>iFqWnJkHVe*U~bR{%E!%FkZנ:wp{ł+\_Z?TȚwr&niרۼi8ӺA2Bc^aLOf> )YΉRvKݰci]xw0>ӞK,2eV^"pA-mЩ)gB4{3Of~wYT]o!%/Ԏ!c ;;]j7*ƽ#(L4E OME dpKK:^Krg7=bBg7Ʀ Y Uwt+ESmWk g¡)Wؖhw&Su+!{Lx ieU_b N@rOq x;1,-, ] aLk-u+LDwc9rX1>aN,RbjaCHfWD-=o>tvC64I;c3ft ܾUa "ǚ`1@όnmzI_X<{nMN|V<Ե_0W:vvT4ENwy{xty$!.l=.#Q~dL>cB\Xfa3)mĸ#D,Ji|o{]8x$!{E+90iW3kmR;_ OX2o~SW ՊUEgvW7XLA7UZB0-HDITrF]E dL$!y2!(z8+A8&ٓВ޽T 3b3[c@Z6J.YRSDaq 7op(5a 9t[t[+r$IL|& ڋ'}^rI?gu>ƶIz'L9E\Y-v+6"tG).'M"{Ѐ<MGMNVtKPsz0Z@3އVo fbîHYoi`(iޏz[EւΝ? [ja #ȼs#iRQ._r$@O(]Ry&J~h/zg*¬W`;$mVOX Pd7]lwկeCN3 ]y'/=Wf@[Ռ}A Ma0ᤛf][r1kn@mk#/#^Rqc;@_X!tI_лP[«ѭ+N;*≏iQŲOѵe"{)Q , 6Ԛza aP9ZVcb].P93^pJޑn80з:1[!+C$vàbiChnYaj\8LCն-qE58E6K,'Xp[~BL"aU%v+{z :|F\ҖRzg_ݪyaxuDBAm#[҅c*b8}jP8`X(&/P#;>Y.oY99qU ̷a&$ݫ$V#;=MEI&edktˀFjw1Nh/FQxH"Vsnݰ рkْVe1xx%[S!yz] t3  v`$PΣ| cBJY>$ww=ZItCTVNO rwڍJ~G4'>itZ2{ɽJK׮JlasV#' )@C.{u"T6]OKM̛)nX;87UZ4r ̿׆Y@Dw^W+%4NmEDW+A%:Z #'Y:!82Ne~%T44$ڍ* H pńB?B4W`?'Yd66J ͒sɼó?d5(Uy7zw:vS"m%QM]ρmfIUL MzB4J P]`r'2A-O"<3lvV׿KNg<{ ᚘΕ'_]lMs(wMӬݙs)`Uٶ EotYj[h.)F2m^BDxSW1F냀? {VRj"?6uc? Ԣ?xNAgߕ]uɨ vڙ stЌ1K I"<<ۈ=dziUj}% LFc |aFn Y.d囈S`%pnJiv{F!Po}t-مL瞐\!;K4ktPM`l`7pzR>/EKgQ"Dc|+ț,QxG gJmK#j yA/rMrFV僧SY9>qbYf1"E硳] ҒQ# I?7}aAҒ8:]Ź qWi\*(t,z¿@ze$39˂墚1HF83eDZq9HAnQ<9n$O d$sL ]VǦCVJ$-BP ?n+$~޹m\W1_~.̕I|dQemvU RhlRqR~-,uoȇen"..F70߱O[O:ܩ]iOpźY.B]̞}T5*J_jBMNDb2[pGuyo f04hlgk!c㢁:"LzBx H3T+m"TdȎF%L4joݜŗ1ƿĥT%ci0[|M6/Ćv\ {}rUWߵ<,C04PmY壽pgOYM4pV7 D:Jp`.Y6Qr]jeNk 3b7JϏX?#VBY.n.RB8s}90!X0FEF]@/J[6񩵉o؀A]f+˼{ 9i֕K;F@%ɰ/KҌs}5ř7:SP}DNS@ɪH1ʖ_W#"AD#T| OY}&;XD8Gf-)v쫶꺝ᶺAUY/ LN fmW |Ȕ -5 A]ho1~v$;)_I+N4ML\Šb9EPDK0F1PmXl:f975SŒԒɁ5 Wc5d&p S-FKf>i4t (ڥDٺ'imd.}!7S,Ck<2uի|+k?@ãdfm5|'7XF&qQ7|{]JVcK9T /(z2Y0}4BRv!GAzz|SH#|x%Zi/{x /,]K }q nY K-'߯3|̱%B‚;}\aRiCy%nwr:ǓF)Of,^Q  2& _Ǩex@Q/<DDEKX})ki|jSȧa?,'8֣D[m1d) :Vr^hc̍=]?ff$…M.|maB1V\P,0za3N(j`wm~7(I*5ݗ\sC,ƩEFXs[#`.}$6Ows8o}QROջA鑟B!anB(uT$jNPeBO< \5vg,D/1jӸذ@s^b+]Ӊ75bpXgcW'bi@ S'ZWbUHLI|.Bs xg,IvРsZʃ,|RĄ^{%&?/3 #?I8FAqᨓQqNsNZ͹ǡjg.XºȎѧr8o)⛪+)kK/JG>pB(nP[2yX$_Y|R譂aYx ֚Q4]+oå뿑kMOdX}_s3@Ȉ% -؋]8'^֙T\6e~2Qu^k^km")o;{ \l TiDR*Δx# 1@ƀj 4`]cT@E?][ʝr锋b_틞X}ITvdE WJdWha!W lʄҒ\k2 ?nbKyӀrM9URfc%tTd'D2ͽK wϙ@=IҤgX%bJ >DA1.[UuL/ngy YA71!jg< KeLe¯hġrKYdHdc*efwbT54%?$m9 /T0!mi/9Q2 )1R]k -_::;/%V/w[2O֬;!4"{!Y?#0AFDnveC`m'_ZMILǚx%eH[''u<*"TGo1jg"k_4o͏`rYֹ:Cq<6SYUK3jEՕ5oަpٮeڵ l;s]m?+#$ {Vt0P{8TxzLXUijvgYGd%@ *>_J*Cabąɿi‰{3E*N1 >7LіPAUlgS?c6rBȟޑ/;ǝBί_ |Gڄo&RJ2YN fA`svF5=Oك}`|=浤 uPu P/8Xk{r cVߌ4ȗ, AE=*U- z$ߜ<q u`s{iQBunYɄ=% jD$_7n+~w&ϟ`Nk}LOB]p#LN)*4S@GzdNR Gԃ~ jߐ7Io c5& 5%cciNa=5)Ar8Z̙+%d5u`/TX3GcʜdBjtz]4ÎzӹA}*`gy=%;3Ks,,LE3K t\\,F3 ST@lpQ0<m Cīp- |,FƮ}MPlS&#p,˺mf͝7f:-M+hڶA vPn>s:'{qwyGF[Oy HI –] q W`Y X2,/!@{3D죘S2EvGW~Ǟ+'>[}Zs ۫Jv3E`* YNۊIgo 4Kv,`i&9Kd:|}p @ݺ QrD# } 1GD/Y3kԽڝ$IўڃL(>#VCZR7t$*j CD_k=k ]mbĎNZ3'm"%wψ̈N5FC@u a`G5ҽ] ?ȳn'brl~筹 I5)!x܅ߒ/ A)$t.fpؖtӜrR?!Ch*z6qphH*i"2Okr+dnѕ M <3?)5d&t^rPjYccDC'鑢3Vn%E@ T`t$ħx^wHY%nn[(>wIo-jQ,Yo 1:WMn'eēW =n_:ǝ8*jvHXY<{Ve][x ^׷e: dp9&J*4d^Rs֊l}4LԔ*`gxmzkU{܂0fL>Tt[h莕@ V?HHHZg={CK r}.boݝsGW+V*9N4Y % a.[cuKlvCD}J4C[y'mT {ŔNVO;c4>TB M0v:sGЂ2}%څWe:2~lUiˀҤɽuiA4(2b MV#٪VT5gÐ~eܑ_ܨ Kρp:Gln-W/y®#'q tk-nj`\l-e3iw@ NHdާFgiG1t9 Q/JdۿT/fӰҰhSZ"Ib݆㘟IOg/E  y.~P[ˆOgmwV-ܟն7t?DĬStL']NFl/j֤ p"7sπf͸lr:feģfCbtS{[dr]6}l6 yϏtxbԮPZ1/xv" F5v4h9~7_y7N+;P>S9Ĥ5pen5k5bgk?֓DGuޘ 2widDi"&8lih;ƓD3#Š˨jϝpD5@:df^grzswg2jEŵˀ9C31PG/Bo{'t'DͿ/RG{nZ00r?4Ú桧(m]}Ր%"*Ҧ<ӀxAu$JN3jEsnoܳ8HTT1k]0'uUd"ExRqMC@PPC:6g3u hKi~-1vV]ktc./Iί.ݤJ` 7MH:OT.eNW%ЍE(o7nka+E]Eu1ĈO$E g.2.vORת_ʯB ?S+KV9+=xv՝-ZLX`O|wsPh9@xiM*w_fmxoQl<⚉܁)G:!Qm@I8hA$٦4ۄ=SsTR9s?yd&_R`G\ #xnMk-/Bc,^]~߂^>9xB= ^ԫW‘a!¹ߊwcMwR2_\ӡ5'Vx+sƹ`@0IFJ&Qm'ԦH%@= DkXw?!F}4N2dWnphfON.a S cLXSqP#a窑߾@19;]8twWA-l0rc-cea'[Dž%0SȜ;v) sN8ɕ%BG'~+Ʊ;_G޶M җF& 0܍9I։rBζ}Glq|*d رgYZ07070100000458000081a4000000000000000000000001629779bf000034a4000000000000000000000000000000000000005700000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/pci/rme9652/snd-rme9652.ko.xz7zXZִF!t/4a]?Eh=ڜ.+˦t +Aw\>Jx,~X*>*AI"?p[kɏ}j$D[ĕI ~*mUЏ3zWN["^*_Hf%&Hg9y)\a,=AÀx 3 ?^ ׮~fH-`CMmj7F%l$~EF\;tu~ %7mc3tG={k]K>Yezj y ~jLIGozߠBDwX7Dրՙbt}wd\OkNzvïj4\Ub+bFC|&T:\& ag{∐uރE{\aߤP DNGƺz";mN ]qhk ꧆Ғ/_7i@޶b~8ߤ}q s9I狛2LώtJH%_ FאEpJU5!61SƌUuƄ.uy+ݼp;F slrvY0"N sHX aYҠ|b+SDPt0wŷ] jܧCU[ǴfF 챙 u2rYnU[I̧U`n}p2PPSZSڰ(8>!zWN:#'kKwS|'9e9QGf19%c;έ Y7x}ju5Dc8 M9b{J?^σL5!yſl˒1|{r}ܟv*P2oţ`}`N)P'7yhXpXLg NK_<ܳ}^C2ɥAwF (jm2x_BZfIBS)4F;,;Xt$RurALR,D? eWʮ1OB4_P7cE2"mQ΅@`+Rr= d 7,w]wVlsҟ9s 1Wr { _IX;+o}ayw%140|*ٜWѓv$JuIhjd 1SNOt^ DqOPi}}<(rMka?ջ[9hq*cdY;5lV)&?W4N@zf5/"끄~O"#4pQ9i ^ѡEHTۭ=) V\6N pd%HD$ ?ŬlU] J6 HS{$c8*c,QZK݆8f/"yɖe$sgz$S'%s,BFt13%col;wpZP6P " ދS<"kIKUڕnp".Bm#r?]NG$w>04)&|-؂%\"٭TO˫t=F3TAD䩗JAL m7ߍjcS`6busF1Cj'1 %FD`@r@؎')𮟠u8Aʝ.dI)CWǗe{qGJ(X$O`)8^Xi6,~ U#iC6_sIe%V4"nq:T@"薄f+ߩt@°}dm:5ݐbu:gg4]@ my- M W zXϊBQ;lQf{> F0nzq i_}7C$"6橥DMGt%)ѝ9kIm <՚X9yOv"&6W}T$VM &TW`7 =,4u+&BR(*o;-Dnt1%lHbfCv1l.c ,[o1ъWt&_J~V_M#]=j|GPL*^Ann9 ߌl|DahH2 ǥֿoykéXYq8Cm T|xmP67):R3o>LxH*Fk*p||:1}$SRK|:$[SOPp"M ..^m8/nZ[II 5^O!}. LWY&'u>u$w+\ga^ܨcnA?u? 5渧fgp$UhL`\q0^D#όznR_N4(5KkgGq-m,F~񭡺fd8N,9Jdz$Ja>-A,JoaQ-qiSzt&-lB5IezlbA%'@&̩csW+Պ8o%1$3&&!:B0 }4|97iȭަ2ʩ.O ̍Hb_ 1g=@Ko_A a1{J(`9œי@BK௝/{w?MKb(.;Sxޙ/SלcEb$' .I,rfd/:IT 'lRX&uE']gx7„.Tm\G=^РnBϕ.1bp߭iG C?8b/4a) ^g:PEfuga¢MA^p7< 2n2;[ִu: !O"ǎ  Lw-hغ&997dw9T!J+8$F=2fzMz*%'?P@N[#gbg٬^\5C3gp|'%(!DD׹i;,lr+8Ǩ]t" x!(ZN[V&}aE"#VgX{[)m> K }@&FG9#eJ@ fL!Жߴ nve`9FHAQ }@ѫ%z{,zJEwzncPr:@v޺ R^5d/Z,I2o*q¤ǡ«(ZZ\M ]z$´+4(ud&d{ UGs Y$?R1g@+|˜F <56aJ]8وPCPjT}Sa1W xt.kně$83"?[*Aƺ|L砌ټͩviͲ}z!vUS=o2hﲄL ?,)" }3}$z(3'Wp"^PQ}̯=1 xtȼHv%`IoQ&*j&*ChnŎFcIMge^ `#*u<_`giz4'Նr{-"5Fz|UH^ wG9^ӀY@uMDA'mSlHTq˜#y<)2͸2l:Ą"_߸%%PAVr s0c<մQlQTCw{ 9f.|l mSsAm_Skj<,b& ښtc#ԭVG:^l|o 2?~mQWkXh U^ճ  Eq4M_璴2gȖj0)#=yf}%*3lܩ7o{}^2*9jyt4W[? N$4" iW|[ Y?>=p@aL3Fļ)'Wq>((z vez}mcӦ nR_ai.}8;Ocxxps,`@`BTyd8gȐ >y0 ΢ 9'xK~iQ^b,e]TH_zW#/BYܲ.!v8 r89 hp r'e᧯gJ$9J4Gp .i(5\Hkiq@-YJ ! ;hRBTٶD =yneL}N2~{c"ɅqkYxu!cӇ&+V? f"̄ AxI]OUY Q;aK44紥d?_mXo_ _+;]͋%k|U%#f Q`V R=u#kw mL^"3>`IC=)*.QB`NgQ@+ޑK4:v>^E7fm{&$"yjy5Bb}xʝjuL0>|W8J{ZvpWs*.*% ?l T&> jBŠbا^7xӨ vaZqRy3;0Q (7\ ɚU7sݻ vax">|yLJzT n+x^ؕu|.З=!-AaK{iM>1:e/{v{-v}Xѣ nh\vU6v+N޺xzbJj]sOz+fJ+r_~ =9 MRtQg?.DϬ,c?NME3eci'=S!VRpN>Kz*Pjq;gI>s'yEbh] FPoBZ; 8~Xkz7|5=)RlHhq&J+4ci艙P̚#u37AYkQ)d?CHU lFQZsƊz­f?Kn8|c a1j a3 :--gx}y]p`u>N}f_2:-8ꨥwz5e*5xҋ8nm!רC!%nVa]^Љ,,ZI}. \bɺ&xK +@|˄;տxBCx;3|h @3km"dCwXw-~mQ / urn5NAMJ}|7,c0O{0Π#>;ȑ!W7n3Ry)U[Oek'W?Ӂ3ɐSw50WdW,&u8j g(0RSv[1(Ɛ:&w݉Hќ}Q GcB5Ŀ@b!ie-nf}2aGsnI@)8ǢJ w% *Πɻ@ M&GSEGMB_ <8x saUm<aBӶ#)GXh.1 c`eJF#+#C~~>j/P!Z\*2`rfy]ӋT=6zqYH&wӞNci~.={ۘ8KؖP(/JR^-H|I>S)?/ >tocK'{.nziF:]2O1}I הg0ǣׂ/WWDJ>yQ \~bau97t ~o %Yޙ[`5m~@&.aT1h^T+ i&!'U_瘥1X`vvk [zV(62k?_Յ3s/r:1ZF,o 57&7 [DEi섊+sV"CR;a9䨿:y*(4r7N;"b#Ov 9|j$0Q}s6o+`5&y$WPArWZgAmTLNG 8:c}$l MA")7k^RobN!$<3NAjK¨ppfnGC&t*jܱL<6m4MX 9Rm#^/1pİa/)}qar"zO%n^pYvZ8ގj*sW'E<aHo*n` X?|I*#Wޥe6t֡q AR5جp0JdoN'_/uLY%vvQAlmM|_hٟ_H /ײ0f EDGanL,B"JU=:|HlJ 2f̡,_WQ$cBDP`3VCڥupΏoPFDQt"{dy`>RI~2֭3Aߴޅ ۨ Y3"'%2{Iͬ ZM@=>$ *ZY7h5j|p֘Hk7Gkե{nU#FpGqj01sk ,G$ٝƠf5*І?ʬRvfq!]|drE.OVTIAY&{p2Ƥ%Qe8_2! 5x]1v0q'0m6-r9ME>{0TE,Rt>sEPb!Xw!`Pa4emLGђ=_H-V.# `{zC faQ cuշ(qjKZf(qL+xsx ĵ C: :uaɣOal+<Ͱ}$RED1[A}OM' =N}܂*eM ۋoҷ~D: =8MSE* CmMYt, ,"{V碤Za6 +ōdVyK% ^y^q},֔dcD RYe>-9ha|MAS80a#>'2TPdh ZqhҿP;Qmae{spk%UU਄(IYL OY:!%DMW)4X c6e*QP!E׀~ko:8R$ o' /B YN`CF3$x&nXeW+/ 'v/E%vBvhNX5GzsF铮lxQ,4%gI; Ѵk~2cmk(`pe&Aj3"vf;!}l^g )V1Bw_=(e^O֍p qZ=t |* eeUwc nf3ηd5AO9G s]TEV=׺.Sڥc~cj}н_"}:X< ެbEAif5Yd\:9GB /[]5;Săfl&E~a*ϱB$`HQ-FkB?_Ţ, sMXNMc!_*^|#1Q 4|v{ݠo*>vZa?&gEAX:6'J/P*I{41Qe/d5(JqKߑQ2g6,K ^gS,BKW{|8QvR`^zɉ\rTԗ|QlCXtRm9X:"sY!;L*2.eBa=7ҾO3>M[έڶL<˥t^QTQ43łQ߿E[nWs(L)]L!'* _,<-aQ W?|dKŸbT+I`Cx#-h4\+iOdCD2ZO)brR Iz0Zb۳TN\;Oql'vpGeqKxR ~#̟ /adP#{W+$VE g!Lk6w?/xT(s+W6!{kp r*a=uttC-'#T¥@Zc`~ nђ2iHW`TbYԽaz={xHNe޷Z>V<Ǧ{8J9WESlQ!ja*fmPY7L 6ec$'`k8= *tdMp4ʴF5;G/QKL&MpD+C5! ,-_E݊$ 䞵|-9M5=a^X\7l)VA\۪ù _ANχk_(ZK4Vi.s~HgV˴8Yl=EdD8Xr5jz^*IPS숬XR#,T%Ǚ8q3餫ͧ2R_ns}t3}OI:'n&-P<Co U8xj->uP J$'?8XaN Q WC=H&4*pw7ѪOA~uijZb6|D]௡E[>? Fs{pӎBP@S+Rbr#{ǐUgK(̳)Rjd'(wQ36N|k.N*חn z\HOT:jAp% '&P ld# >5A0IIUϸmL=\wI[x"k4д"AkN6y B γ ] gpУ5>W|J-MtƩ S#שܘ4 c}T]68A\q4/b%YR. %hVvd5٘Ճ.*S/ TGWN;>Cd)q%ME\WSId=[zt%B6&N +&k@}Rcԓ{:[z bS "w/"7ϐInoɥ2%]1]5%y`tt儍b" )e6ߡ6?!(cr*Y_gg LOni[ TTh>CeH%-#/274B?{_qv2=ˡi a=YHZ 7SA_]p3j(pY}=T )(TL %]DƇB?ӥ}0@ඣ_}2LK#ۚ ~s2uhL࣯WB'@BK7k)rjW9썶*K^Řݢpo[֧ӆ𛃂c\[zE@5zk5-=#LB9 J§K3dV9|^Zp9Cbp`'ޚ9d[xV1 'EE8kF:IVU9]:A6&f=T_g'j$@,ֻ90d#Pvrڝm{cJѯ㛹"{-4T9% b(i#bW_B3ij4?v z.m{4*fDz]nDc:\/Ѵ;r|rxzA]YM`'H]˲A9LC m ]9@dL48Zα޷u衢;I"ubƫLc">IaV&4^h"[:zxEB}8 OeA"ndpj_l$zgEpFTxdыX脚D ZdLd/aB*ڃ,u`SDy%EΔ:o4W'{<L;r^+E( 9N LTD"VW-Q׽kv M#J@dXsHe,䪯!;/Qo}i'1/c}J.h1(̰ hpQ얒PF(("b‰aKPhYw!շO<797Cx @(ԧoG nށKxܥ~ 8_yYd.4ىh]$~M瞼אx۱ KeN͜ʗg}fzrgNge}&˞B~5N cnd"3$=o@`Kao}{,>ўwAE[0Y TOniF 6?o!W*?`ult ƵƼV<|S9rcFζ j0D& /G4b`tB q悾"{~ u{nM!ç3;`ُ=_ XNv+ M3/Ep^Uhe$!/t_[v``yܤv7dWץQ^s:o,A0K;a xJf\ZC!,*BssAsirt?Ɩ9k ҏ\Eie~= j#-a}ؔGh:O $O[|r:^ R?xށ| >q#߮2n~?nohA-WY\F^u%HejDЩ]~h~kir||vgtx)`$A@꯹t"*\8*J yxL {pKm0#N<} Nc "8|ڨM~Q9ũ6ZFܩNltŲo-|b.N++pap3!xA=6vIxe\cV,_c)gdڧsA~,xBcW18+k˻dUH\;lq_oN`;Ȭ$B 2&$ J]GrXB-TOpZePchZ躡n؉ADAA|<&n R5YttLťkIc#ЏuG-ero%74' -\Mrόq/zW|L!qPo I1卪#lTU} '5ѠMy3 yY!U#\;@[J̍|kNwR?^@N10?M[Mk$pRiatv]O*B0M[ٹ7$Iv5՚/Z84(afR^V|&PF> <듀9Jo἖0tE~#Q?j71ʑ=~ڻ9Kl0a,_}7:Xxul < vlSh $ BdM/O޷FUyIW7^X0[O|ˬ 6=6tt~w[VYrǮpLe 0oY3a8yY:! g&D}ɉ zv]kzj6EzD$ޥgFlٻ[ޕJ diq̈́nC 0q1.B\^Fy ?PjN4o(K6n4t)K~Kkyy>t-'>]ywk; UN3N(?}ϛBi'GFXbޔ%aKsԜ%8K}Q8@r;u0V#[@RyWESGP(vX 懏II4[o!~Ax\f*/CS{w9Y"fDva ]Ѫf f1FE@Ȁwux W9YAq>Ͳ)y6N^w#=fUEPlkc*M74FL9Y?t}8 E3*5sqf2t[szjg'~ Є%}rJަn_>Wװzs/%{P` .GnmфD9]Ԡ9`Qw6&R?jUek_8Uic}8@Vc(Ɲ>C)d8M/h  K=> U;8]94ڋբڡ J dY 4]l:&Mu%R47 >HkD2ubaV.4!u-s'DN ś.%Kuߙeׯv5J2=o1N<$q ,D֥Hxۻ9PKbr<<9g 6Vt.[>UhpF5@(QMw ?\yGcGek O˄uE ⮔W8ƦbBƄ_x뜥dU\?`IĢK)TW<iƬZ]H4 ZۚC.JԾUrFPafZv=}4]9ݍD牸>Iۡz@37k_>u_?Pt{%•ONbשdQRhL,2቟dH⌓o.N1 ÎgVf:&uJ0Xs]:662}d'WعKh;pؚ^F$$Tv\]\ۢQ{hGY.TQvυEm)4bF>~7CEZ{p# (,ac+outh+[_Du~l;Iջ۶ʶ_pD0:˃e{hKw-1W!S"K}CCaGOgcLޟQH]_捰-PU!\}7PWXAJ$^rC@;p/ɭ RObqm(Kr hd*xsy.Q3 CSQؽ8hּF J[I+]\[oy*=Ba/&&T !Oc( bDF}<M1'/nP!i#U<{{}.s,Ufö9Bf_l_F,N<oD56-oࢄ.n3ܯ)dH] D jŋaW BAEns7"eA# DynfK`̡ࠃ6x$ˆGeINMqŖNe#3p~õTʃZ~Fq&bd4~ l,5QCÅ"bƲsQy &Dog|zuJ^Ds 1~6i"}m l "FwqXW%?ew_j1ؑCݑp~"=8E㙫^xȃPwཤx 6¨&%NNUS0RIk{yO:dne8sGf] `IFiۯY"HK+A$@S llXG:SجZ?29JB|G2y.jnmyx,(+j; G=*q^h`FjZ,^P+}~;vxN9,-A vB7ŠÜAqHɎB(v HZNe9>K —&d[S&Oz5)#^YQ!~ȟPFm!ܟ@ C@Z}86=4V̿>o`#VیQ^sUpQH]%[Da -LGv!{Fhg?Wka_ \:X&q:P~7826UxW|a7P;-WKvICH V{.;<DcT"y *EqenESsCp3T:@{PF}oqJ|Jhg}c_0b D*ʬIR>8 esKP }Mk?ﺱV;"==_JT7~& ȺmojEe$tCCvmLw 0% E9Y4zaP2uŮ.mJe_~{G̽'K,rօD)<Α{ߟ'Agێ墺N4ɶ{)I(l~I^)En>s&+CK KKajj21*'eM g=;l2KQe϶ л}'d# Ł[^Ά$s boeߗK֣Yt^g8@inɤR^L a} (S-6:Ìf'\G\_t/@ jX&=?A˥U~FF#u`L`Em9\fPjG5Υ%p࢚2ijU _- Voوe0(i=,VT]\e ӡ[Kw oPd^eω=}S2 l`Rr+Զ@SDS*2ýH؇&37Y,ѓ@pCس*n_& TrZgwTxeޑ{gh5 pټOy @~B~FLb@30 zjwF(wf4Hiڅo49v0즸>[ Õ"M΢L#p]mW&c5' ȯY +*"!%Kֱ eݳd'}өOzF%]0*@:N@UȰMkұ3vi`wv`,=HASqY"g#~m  dxM;+ E\!@~)̓% z? .ڨWiv ?zCTO^ /Iv|HT*_} "243'6z2LJ$CD֓ = ሆ1T鸃N,Z~|{-vHa%ے$]Mt܏$@'C -|ݷ,TD8_-ĥi_`Lv,Ev}ig(TA ĩJRLSN %LO- E-& =<-BBZ@ª6uA wqPL+Fwmu;l -pD Wlibq?ڋJauY5틇j r7946UJ&ƪ78*2oU45gOML܂ ꊝV݌"NsU& }[QV%}`qUv5+_JxgKH~bPD&lRӌ9ҙFzGL*Z}e-62$A9|)WQYRe7NRWLICδ̓8:m]^pyjM*"ދ[ZxKW@;Uj_Rd rqk->L,%ZR(g:ͥ~Wwגmcn$ƚpe ja j'`>6p6(nnƿ! hHb/Ǔ?\ioTFTĵ n\HYyjaL&$!ɨ"/i 2ZdN1 +Ĝ4Q[uZBrIV\w\۪Y WLda:gS妢U`*`ƣ@λzDl/$ ӓgQUIQ`܆hHdQVV+C,}NNiI- nXJ4ZIvXUB($4=G%[ C-&`^b)STf5MmYO$S`ϒ 2o<sRSԊhA]GDdzNLm3Ri(;ʼnEKbw@qUٜLI7F Ib J7hX2W?p_$x3r$*cs_#[S E~4K:^-;b*/n7>N5grLCT-)~\a5wrPBL5 <r|ְ` IţAcds|x0TN;ZNўugJՓDp$> kDB k&ץ6ق׋W,~L.N³8R9<ٔ,[3!ͤ07!40-]pQbXsmh Ηɲ~&xդ;ʉΕrGgݾ+{+U :q\]* Kܹa{Me0,CS{ > I.OEp,*eJa(<3Id,S4n"6y&alMc‰O9aNINa ˓ nfaq?NU,-Q.$"S)MΔo撂}*ᖾĈn[`Zy U8 ѥϰP˶~xȬQ\$WpT'UW̄0~Zmdp-5*, kEr/{7C+C 7i¹~E5"Z8<%u yc3Vμ5|xNf ̡%*(H4{˝2C9Bww:p^bPpG72L P:LFLntcۍLQ8Rzv0xdWGQc:>vVs~(4.SXwP1렽MPTiܰi%UÏ rT #c~&p=e KLր[cr'e CfdBk Ay att>h:Vmv5#_YS.dUɖMr9 'xObZ"T?C[2Pa6.^eN}ۙ I\+eFb:׌1S0߶ǚcp&4=^$^*7ɝ 0aekҴ=.2+:i(ء Yo+ԭO:J] IJNdT"G, 3!/{<_B'mzk]]qkΔRM>-LMME.ka^esj9w=!dr}k9}з,<+`l,b[6IS &|ǦL dοq5ߎ쓚O?Dst PM1s53[7 μkx2Q^@yk7;|{u64et*\#+8:kVRv53pd`{B9 \Ꮭ˓S#zsa3#5d(l . Jf[ժ[юez`e߸ |c4r ե%c(?zG\ lMRB0S$DEfETU==`z[6x;<y[,)]!nz3*%rsE> ( ;E9 YNf4m">DP Xq.iJ'uAzXd %A_Uj[Gi4RV@M΁Z3.QԷyMb[+ Ǐy+HsL*RG]H0[lϬpֶ%B"FO +[\iT7y-yv==vA8GB W) G jmpYn[l)Z4&'oww&UI-]X7F4SKѝC1k>F<ɠ2X5.ŜTV*[j!RnԿGxH !L*Wf'kt/uZOݐ|:`-g+^ΨX+eiIᢁ 1ҏj,Ql[gf8vдA8nq{3\@d U~)?v$s4= MvWݟ;? j <8{dӆ+,13D~^<ۊ-Nlھ濶xڕ-NlǦ*:`.(u j`jƬ9 AԌ\AޙF=Y2[6 (I1&(1+y/mXSQ`* ;"Q wB*N%œfp82xW23B|3F;ַhp3虓 {@gbĪ+HA}G/SS ʿ,55сM? n_WhQۜY@~Dge8= I&c;%ku+%6C1shzIk _.KT^f7p@V2{\ȭ\dv>kxu!-K}#԰۴~טq1t#.XDa?SIkakI<ѺB 888tF 0|TuDreƈ~X4P/it94 EÄiNv+?i fP {~B^ x m~¿&yukňҕ€Z<Д8D1%exv<ˊx5`,32Cg>VA1Y>pM2 ^6-idѭ- b.Cݏzyw[l ȄQ_6RH*ejC*V71s:Q.uhwDn.$I+צrjYRU0:!_:q^cݞ",L cxU^celC0v^8O1YؤqNd[c?UPWbZՐ=@uȡluAIX v>U\(6,evm*9?d[jUղYa>GRJ- xz1;j7PG\qPQnoSIAEOrM] 'V1=3y[{E˰%I,L^a3fiM5ϽЊO(NH"zy#mNM ݘEņ>+PN:1Dv䎦voZ 6'Rf7ɶݹS6FPi-=4f\ɟQ6ϽIK?'jD_嫺eKB+֙G!?ɥB9>9JzZPiʕT/QBPw@LsV]NWX-7PYb'vT`vwailzVW&!7r*75(E}O@}s"zآ-6>&+n0@VGm 6snW@ J~fi=IJ ׁ\Pjl/#ǭ DHVVVc:ĄfþTs; ö?8湾n)s15>} Ka܄?gN.wMk] u 2g4XzXȟr'~&G_nf i *yw7[8"o(^?n\މ |_` T/&d(%>5 _R_:z@!0 ӏwd4+ֈ=m:/F#jTQ]ҤJH,g&<`n@E3 '*.iE,3 0:L;a׊aw K;n׃jX/e=bxpvta -G\= K+vb:PLftX!v\byg .k$Ƣ]L a4 Ƨ9+g8c.sb)%䎜m9/T$¼7a"8ex))s @ "Xm_eRmJH{4j{k'Ҟ\wK|80BcR}.,yg6UY`%sϡ!2a\F'J+f.XbV[VQ/M2y;gb|ר0yxlU jL wNڈWOP=]E)#d7 <;ޤb-yQ~3tV~5&7s12 (,zԖyMuOHs ֣_G0{m qEs$oA7T^QLt PC0XM- <>SBy:aM-T$}oMb<3> y1^k&n'9;į?2{퀌`GP*^S"I$vl\Zm <Qw׷цq ee%G!ǠRPmiJ/{\8ܒq@5b Eޞ?]ƿ*Q6h'~Da |v`+$pɭaw ^#rSLm9:Nh2%S;oh6jG0z5xH4yh$êcnO9]R/¶R=FDF . zq[?ԩEn8ݦ bU?hAQ843oάJ.g=Ĭ+Sq-:/DU^V{LH)T3jU0|l4O ?b~]ފLBJ%њhEXP`<"F1R݈%uh'0UxUeLYkߋlC}͉-}6`ANVW5va_顚^Zj ArE\?&c?5`K];#yW.?i+z!%C~ gTQ@Us>p ;GDJǖ0C؈dnGo7? 2}̒EgeиsD"sNs]E,ۿYWfM L?;$r6຺P:xRޒؖd_)֡ `EeנUu>ZAU~8x$1~C8,HH$;3(w?&-C(i:ntvN5n8x00\$hfagp;ߺw .QMqV\( nPJmʞB3c&j/11ckv(>fulT%lRkk/.W7.dƐԍ UVpW2"EJtjj'0GJ~4pڲY~)rY;IϼLCL367KT*)q! U$ݓ}\^YC{IJᥭꒈYU$AY͒+6)RvyT[ũ gQU:Nq9.#w%aR议awŷ>jd/$lRQ|g<^JP9^8HկDcM"-X^}_a/яdr$Υw7ҀZ)C+JcAmdBh:3DZ,V0Rp(3V&6Bsi2ۏHfB7웳x' gp:ܘtS>VWnxN*/:n~W]^wj3@=4c>L9sEޚ, rㄛPtSF_ NVΪX>ڈ̞Io KA's'g IZ *a>!qqhGgQʶѹF0s\aK'~~n71__=uO3pj6,q0dO@<KM򪦏6aL[pWNtK_1F>L6, ,)or6%1]t^|_K,DƦlf2 p dAvLڨ [1ՄlGЍ:M<- ZU5M{ zK P:i2dKF#>q|'TގRveseFJ3%#}_lI({5Y"#-g+:eYR>A]=Gtd" C2 G?Al^=t稶5׬DH:WO:weKܩq?(&3!7qDŻRՌ+=4h4>2 eYuQ+g<` 4)nKI(sWO a{/I^hmGx?UkJf*ZT8dձ3$扵 {1D}XeZȴɂdvtkS/Aطޙ'Ǯ'Ox]RZWEa5 8-£޿tӵ{LKrvW>}$AӌJmٿ{MTS!7IE1X!?Y07iٞaO+G-_v"2]ǀm!z \|R Kq%dzo'qڈܠ(ŝ iNYZB".wd},` Tp+n\ !xx CxZmn'[GO2E&5c&]_Hv(訦hvT,(_%zK"Wӝ j6_xn+bvscCYm$7 $ϿCUU]ġZGΡ=@Wa?G<|؇?Hr*!'WzlC+d4T郆]& .X|Q7~# ݕvf=e-̿ӓMXM*&tye?R![ˠ6?AtfB~rb$w<#nI(ؙ֧5D ~LT|:?]48!{e>{Ȓz7ޤ:8g=}pKӬ$Z2BneՄ؀4d"w-QmRd#_ORe =kGd}b3dƆL)`(rREdiMꥻlyHhTܢo䤧vT7\B4DMR_QX@ꉔ uX@8%w/#;zr6 HvE*'9]HaM*3ы6$pl0_!K` ӚBL ು";5-Y3rwxJiABw&و8Yc}l&}ߪU4 M+4>d#Vφ\E:]-$W/I64!fJw+ski =)[,aIsvXOU1ЪˆrϷZ&ao~%\YDQ?1l@7`yZ6=uQ~͖7tX WAdBӬolG_QQr{Z"C]mb`Ndiw֕7oAd蕃2s &u|Ɋ+pw;=(ZbV];QX"3[51QB{(n(X:9/~c`.Qz~O6EDT_Z7cot."K.~Oz,CNtb[r(+O?krמH5KY,xM[n[&8GFDaQEt,.I`x3lVs"5Z=XxLznVp_(Ȳs-W&DքexRsq-CڂM?`Xi֖qUTӠrfw\˙|JjI{}AYiQ3ל)MHiG/H6%ޞ㾬;kqFx!i!])Oڱx4> z摡?PxUGY(H!u=5VU4VwW>@r#{dmm6ipo9ʙݐIO1eh~س2yE,T+SGuVA-+d~$}-C9'T X,7JI:uߑsg]{>\7ߪU4&I쩅*FkNhL[[KLocۯxvW\]V~ }{7gBQkE A d0Xb4Fd)_ )zd6,P :YgfkQnnt6S,alTO)ǂ V ?E/3LKǼ񧱏]?2 "hV yN28[t,5#c*L܂wQ:WEgE5_E7Z#+F}w%5%~9Nj;W[8N!v| cVgB-}f!`x6Ik^hFy{PkdR@Dy:&δ]t4}W1oer[ SK|O>nށ`\k ˗2&6 ,ܪ+`>iI(JP6R^ƒ |Um)J68f`H`;ԫswQKЩv5c#Yy)UJ )zzPmڛ\_zń' A47?Oɸ\n? =C0AI8jrض/aemyʘ}ZR竢҈˵v(qPr>XgA } 39[>EYB:ShKhhc\)9=%+3oRFή"S#7͒֐rKyuؽViGH2̫F qDEZS*,<}[lK;[9afzOf`"L.u&8=u¤@-=V;z}</3]|xLiTgJO#Ə4\ɆZӝc>%l;ZS1񓏉"pz *jI;E6dPk< H;TuKeH(0C^P^ӧ%'|**惾.*Ջ8QŨ9,~8E=r5 ؍9'ogx! cz}㮙nh PiCc, 'g+YN_5KQde"F #)B7yK"ݸ NWhmy[)ʙWZ3"qfO+Eɠ,LFF MލsI^ YX3ة_j=[E\ᆥU q<_bȨ:0<:LMiaUZL sHoNJI)%Y17+ qYn$F>Z%[Ԁ.6 6hq09q1iqK)`d'Xoi4jt~-LΝY^#Gu[6`pݹ+`&} 7j!ů>+tU/z@j/nZl1TrN~mQwd7?/+hMpA07}o#nW{nxiesUm5 KP|Gě{ލ sTy+&Nt19B/ 5S #!@O\b_ë~,=0TjC%?b#]/Q밥Ē} 1QnX9͈"G4;2}:dbft0^/C ! "2LVa4 mݩ`+aN K M,eMzk5:m }Sߡ 9QnW_ Ҧ2p!$R>0^~3bn?MP-Tm +F4r" bbPi)Uv]I4uKI $ѕkPXHcc -? _4SL X2#Mؓ|F7ȧ OSeU"zBICU?k$Ct#ȶ+?Oxwm;%9fz5^[(p8Krb- $?;Qi]A&O"J;BEwPT;i&/GB%cJO *WTRs뼓OA+:@l TGql:gUE-ߗAVd!Mߢ{ 0g5Y~J)7vݯvG-{> oXQ碔r)R9| w_55$΁#n֠P9B iP%#7 R&]~2xXubb։ꂠ?s J:6GYHgg@3dL~L$:x=I3Y).<2:gŽlr''"M}}ĽvA JH{Pq3||gM=9(MhH>HE>ڡUq :$/^Xc'E+[xno_TB0ՋM|(zc\JQjrJK,zx{_]K.,lj8WDu?b;K^H'{ȏN#`=v4JLﵹ23P[6-x33aC{#:xᧂdž ?'QoDNom?P;aۜYBoʫj)Kn 4RWc$yTD6!̀2 IM&Ȑ-_(5rdZEY)~Bnu\ǰG<56,v& {i\ `S0X3%Jv7P+i?(/HN- 3Q*XC>\_RB&z,Q ڠ1jڈ'WJ3{":2 +\=k 1RuJ<$<"x{R}o0IJIB଎ oSLz! ٟ‰;kre3j%-9k3ø1霏 қQ^"* : ܰB`ؒd/2G…/&,[xМ 2ӗE'պp[GI= >ep0F`gl!\B+s xmFR`WyVavD}7Iѫ(}‹y|o}G/Y[-z&  0㞣V<iqY `O BX}%}ˡx&w-NG@Ev5Q2h5D ULn>g\0S_o* x Ǿ*'M_ ymBuQ$6ѥ1/ʦoFwfȨ!?CDA 6?Ґ1yHGYݾqjv<҆]͢;PphϧM"zh7[\iȼv+MvWXƕ/УIlB~ sC,b6WY8C>Ո,.(q$ -Y?෩Q؇ٸ==MOܛj#jv RtaNL'֟ikJ1G&+j ͖uѺw!M2/s1j9bj.j4i2z:V98|4oYE91n1wFBD6j!^}>o4tg`\bHY7(]a}Z9.Sޮ>A\Uig @a>ܲo+q8֐*~f0ܕ>QTvP;ػZ۠|!?@L^YZZCֱeOТ]^Fޭuk˜X0݆{MY[=}/+ż2dIkQ1R+‘>  #_:U%\ #fQ#KMAt- 4(}Iky$AF1m%67e1y0Łt-g0*G(։w p /F2_鄃 tDBt>(Tn"p!?u o Z̚?/Ѳ)!:뜇'WaTt %cǩx^Q&3v&M @"]-'+ OhԖ~Nă`B^>r%VF +Zc!&!ÏCulalRuڔo7.) ߶luCSHW;#8狮GK,GU!gšusK/:Kٻ.rz%a 05tڠZOG9@Vm}]#1ߥ5Q*4$ش|O#jݗKmcU8rAg hM"=΅q ִםV/٘x`Fӣm}$Mvs\Tq YspA,H.!,w:&Ȩ-/|+Cȥ6F#DrS{wɊ%Dsat7dmaj,|E.K6iM!s$DJh+Rֺ_qNw*vס MGo?+=[gS5a֓j!NЇh}FzD (nbO\ZOqd=NO% fLN:tvg44q3 B.4TLRu]ج" fAѸZW2XSgpa(:dDr:x{6!`g Tܝw׋{ ~_Pcu#$잵#( f\[m_93@FzcKo Q&hµLvkQ2(V֩T@pSs@‘VkV,#1RcsHXWpۇ)y }n޳=8z5I2C A?WOp3qlpA@MD~6R9W\ut5I'2a7le,1躸[O=Q8P&Tr.J_Y1t(QX[lF,bY9GV|-S@y"@Y,~vٮu#z}eo}P t(I"S[6l5nĠRykTDOΐG2x!{- [Tyl `rs1/֜{@VώeP3:\_W&{*1@~T wp ^TY0slS%~g9.-'|pDUw6N$ Y䎴#A9/8\ۺFODݲ$/ndԲ :#I/WiUyW,Md`%IG;u$Eڷp2 }vij cz!=@6U[E-<y* 哲4MPQE@v 퇝F19JTCfX?GH`iGi/;;KZ&('_{G(/_d;"M*mZ z?Ư\ |9جˑPֱ36L=6ټhRLh) GҼEwf%UDj";dX6{KtL`3U׮dIq=On/Jǁ܅):ԀUgը OA$f>(D}cz$9t$|f}TnסTߚ}NXLXLdp N:8^ 2w*6Ў8lݮ>szKY ͮda*Q//{1(ewawb<} 8TΌ (D peś@hPcB% `dQ5摈I08|+iqZ,c~:U9Jį]=ZL]Q-[@6^~]8[3i5Yjj*EG;;{g)HT?o/k+.Rc@ zWp>:}(Oz580N"߹4:B$y:aǛ4f7+)U;gD.a*\)&*tÁ߯җ_iI8 ̶SНJZnk26ߔIJvNr/@Хߦ)yHuϛ#0vdŝ hj18Tq;]6^3o] 'ys AԈ)M7 e<$ Jɟf<̀g1{T%6΢i]62BkXaMkyo.޴aՃ?P?Rྠv9{]v~d<3NR+4VÌq㦪u6`ZTrzORa=:'y79>T ҞY^$p=clL3zⵀzu[PZFj8%> 8n qi?Đ9sm/󦳽G-ј&ߡ)H-5[ϡ7&燴]I18ΨˡZ^G"rSOWÛv헨̎r; ] p<R}v7;4X_`?000tIkeYIx/L;ڽ-brփ38FNצ),'^b$FLcy0H;,ӡ-W[7_m=(gĮBiR\wUT?g|Cm1b5h$X8m.|Թ@%ؠ+&ppO~#^k>(T f϶ ! e* ( 7<&]vBA} ϟl`: ><biKB A l @)>Q?dIMN1af?fEQP1h|x sH3Lܥd2"^$VyMc.i(a=ybDѢ6x3^K0MJD_Ș1X㠶< H A,%/$d(dI WWR)|~TYT߯Yck9 ZRL*H\bj=N9D pRZ6`pM`+3:7鼣ծ.uqg ]THd*AKt$5.&KhOrcƨ:L!NSŻT#?O-z"N`&0dqUb!םb*cb;l4FZ#?;M{zMjW и%- MLrԒO&j̨RxWf{6IDo_tqX`OO`'=Nٕ7 6~54;F823{z#u.YĚEƂ_՟U7},MCI TYI%&x1 3>H"?#40+w)hr93IDoȏ)s,Z f{߱]e{$c{U%CYYߤ7R㫰5LxV{yPςFJQS倧GQqd0DO0-^u6Kއ<2R3V i WQ]_[qʕ\pV9$ҡ~s䫹P[ec1J;ɦt=Ҏ%{f*ېHmݭr*M' 2mm~ct('GlVY5L CCݷ&)s|b[R x(eK$М,`SI> NZgЁv & RܥK˿ênD1 .S i}xdy+p޹qH/\v2j<@T'X+ЬnXefP9}׏LHvp!@=nګUkA"E{Uaʑ-F)lNHJ_Dwvy|pgL,N4Up e-_N_ʟ i&ϫBTcjrx!?U]i2iī! \"Ft*'lt*r\:{Y4!u; ?+osfUgsގ:qhF hҮV >愈z.)R^4buF͡cQ_~@`˜оur#ܕ~e1v-7iP%$I|nWa1 p|y2 %PHL1NjB&hxAUUV" -_ĪwPT2cJ(߅J𥉉_#ێvEjwn8a3|Y9'ԫ \Y|7{n6_ASE*b9v{FK 'l}\'Cvی\ڎZj4Zd-MlmuT A67̿mg3] xǍs],S2xkP9RR1mhr-ɠo((#lP޿\d-Qj4ZarW^w;G/e͗)<8h: Uė.3iD,92TF]?OaD)>K&c|w8u4~K1A^R(o?>AhBpC_ִQ[OQIR$ $$L *#efhfH0UBeOy g*&؏qp"1oTaPa ?t/B1~ ep :S+6NQIo bŻOHu'-fJƷ''jۇ 7eA)럙{sWr 8;]X?32C=j֍w ^Mr8*h,B@7Ž#'\$2k(iʧʙ1 K8Bf/q>!zcBb(g+5߬zR(?Ϙeh]nxm]y ,uTJ3A쭮WîbmI%gYaׂ'p[yd#T[zoxD275Id._boUPlz~' &eBK('7CWW+|Kt$RQS{-5EH^4 F/P6T 2'7˝ a ok]![_j5b,BY<I+2w47kHzͺM0CI"ٮ%8lr\lR4<)R-x|碶\`YdlI#! NGnLu2ȴ6n#tӥݿV]SjmK&6mg8=SԴIMZHw?J;G35?BAꝟv[I pՃ*p턊BHk VF- ;9UX?uSWpnKhH~%^%S4@$&:74h݋~XYF[F:[}, - n!@ BM MŧbePy&- ޗMLBGLU5DCA^{qLJȽ°;mhK?H7>NŗjΫ%Qp{yj]12 8o]b'D^sl#hm6OCz>*-vE0&Z{]٬cW V\űFS??{R~ZaBխ?^D-qQOZ ^B^Wh&mAqa<@KN?MjL 3f NpX=`KQ?0m9O`^dW=5^NAJ%Fw~T`쨛2|zmѱ*x{RN*MNŠ( 0:{o mY3MF zq/fIqr5T5137vMYWAeP 哓G m+4ےj[Nk`~H"wrg(Cubbds|C<ͤi)60*'}6n9`#Eu]Wjeqκ.7z-*,mLjH>@~5_ pXR5R:Cq w6= L 0 `2MMՆ7Zt,|!j宂DX}{(~L\Q$.>eHK) K[c y}j-KrWS2,;36vhuľ4vQ9UP=` /mn2d4ӶJxRdNߴĸ=J ci;{!Ȭ9sLo _eFpDlx1p1m%{i""4Ex{mȵJ%҃09X#D.Wp3%.x 7 uxlݕG^'gR$T?s^}ywKhUuvcU1ޅ?;tWb0-kG +" \2{)po4ґT !+8#l`:|QjsmMI4S<İӐCZv_E|#^ʊNUm/&a +sfrEX:Av_~TE,͂7MVp$pZu!oAX,kOstY/hXSq^ޏUpK>~rQRC)&|$-w]$ZrDeJOzsPwwuq (Cs'޵5|:(n/s3 9\DdfohPEƋD{lIǸ}sdʧߺb' ƺa'v [zt +1-u'd;ȧpdq'aVIﱂ0N vĠFN{sp4S6)и᧛KRQG>TxFv iK%}k񙃇W~$!UsKUf 0\Zx*0O17_op @;gb9۩ϲ[)B)D}\x''wryHUKu.X~ ~PW~$1k<=?h(A+(69t^85\.9rAr7K|mX*|@dev1pD.W"3HQ31RL+P;BV꓋sr{#+H4r$dr!'+]ٔ)@` v;!G*J1s]j2`I.}rS4Aװ:8`4 L|'%L_KI f* uOu=AEѯĄ}MXK(7{g9U"{aDjv§hO"BL晸]EI,[J-K0m6F\ƓY_~s hL_EYo#sOh-tR֤o$lG2iU~7?؏]e׀E}$ /Qe|S,7)RDbW?BYy4盖 ӵ =KRGNO̫]oȐ-( *N-˜_}#,J Xȶ :<@TO)B`8oNKq(~jwRvSWU,!>&>[d_EHA<`꪿|g)! 6@g܇yҘݡMFXލH%xn!Yb\(l4Úf&G164G Aq;],o*Q1jG$>`!YXnDmIL4X88*PUrE bsUҗ7X^uN8ED6C>^$rMLolӟEyjINc(Dn~&~MF(QG@wsx33 IRQ}J?/} \z Ny5;z[ bRU C' 3B8 ]K/il;uZ C|I%  0%W'ڋPz* ?Xq jbt|-/wf N>m)_w,o%,EШ ~,W?Z.6a@5BE+I.Qaő- Q!_ XwA6Z;)۩JͰ'zm0D*呏']ȑg]e;O;% fL VB{\Bn&;xy%p%1:@]]C~c( #{M,f>k^ ^),oQ-  ӮbidN!%fKqMk;1w*W2cLB)7.A)ڝ>QX}/2m#4j]5ݭ\-xd+H@(5DE˟85?yD0*`cڨ؍\oy*>gR[DY/!!WNx"n+=8w-LAH!,F.39u):R>u{.OR=-bcK?+W~f?P95t(tbO~ 6wg1x#oAE}L7҃ϞBYWS\D{,㫙O/XL~c{' Jg-0AE A.juN4C/ymHk-킗ι`4 81,:\ͫ'c9ݓqwC&X"+%|(9lLbWRN\opBC.\ߠhwO^r)#2;;îGOx2 YHcSeB!tr AXWNOzttV>AMa<0W2-)=KQfP!f`sE@~GcׂYtʣU>p3P=O`eAdu_f`H;UܙrtVˡ)_b} nǁ-5KTp]8RF Vl H⺨+=%j! m2I']k[?~316mM`c[F/V Ony,`` 3+ ^}=>D* HWi L*bnh7vO *k+KK/tgQ$[W!$RL3_?KYJ1p)hDDrqi☪ֻdy /¤%]y)$!$x2cҨw8P̈NjܭyT]T4i2Z E 4圫16}s/{JSRq{ו06dPBijA.L㲢ZE{wE8ys/z6NxҒ3TJ3R /LQ#<ŏI[>" ΜRw}HKrnz~VхG_~!r@һbWs}!:|$*q]OlBNw\o5>^)Lvkcij p`!6DҖR_P=Yp]Ȑ"v~~4_Em,]x89f):kMO+ԏX$M5BƄ[ iL2TqD+É$},,Zk){ ӌ5W yY⒙}Y|s<6D4ykQo68a聠w½ALYP]6vH+lm.)SĪKeOX=yܽs1pt]ó (3 R{8`{HW%~*GUTi cAY>\/24KdLO_DY-B^5iCihyY` Ęlm@ 7"{@tq~F^U׀6QuQ/8#PVȣX;d^d6H9OLDU ֪K(.N\Wwiq)A^GU!@\Mrz?R!xS= 8Ezp}ރkdi+騀և"}_T&[_ / _uõˏA! 5Lr(NBЭUZ^YZ&2"@֩0bdkE,UyIR:Eжdҕ:/Oĵ!r\X XOKKP}Ԣt, WP=g4F8~5(.h£sSdT|^QcԖĊ&ZA!#:Ha-e_+h$i-;wآ3-F\ԋClOyE_N1 u#etYӉO3ptH %s: xVu{ X,id3ޮڷ /b?_\AwJ1B$#A`ϕ6].UOA떥5AK^kcHb{˖&HJ%Df\7fxaskV4C&MQ YsDÞ&%@Cg\hV~g8^aH9@H nEƨKO$h͏0 Ako%MCʗ]-rYK^Ǖaj)~ixT뙏ӹ{;r$Z慂ʤٯups)\E)z*U-`p-" ;̏1-iTitGl8 Dh4$6R_ uʚo.JjeNͷ7`_{츿 r{Qr|Y d|xTyr퓢׍n)ەc̴ZRf656:<3F.pMTYQnno}vm\ER:][/lFAuNVaP>D3"?$ Ue)ޤh5y@~BX N 2Y:HYvb#n)ߺ5Vyn$o(' RjX$$_ڸאSH~t|ԯ]y;c&6"53'#5CvS49W8` b u6'VlI祱8n8X 鶂;Tڄ2 a_rD7 zy&[*ſ3E_vC4 [h-F:=xA×fR;D{{V!퇉M=pDȖ>KVZ+ÿǴoy ֦_:I@Ps\ᤞ}D)h = x寸 њӶMЗ+%yh :ZjC~$l kZϮWkjۍ" #B{0#>MH -;uu+0Cf9}WAJ7C''#~0a󍘨GSg$!U"j]^l1dw}ccÔI][5?)"~=P>E {z$_ĩ+c4p`C"K^w), KdLZ1tS7 7^G ĭ0¨13ӫǜu rb'97~8*yZ?O S';b%ɾf j{oE- v+T^$hdb[|jo\=[{0#לwPW8eA a uYT7/6q8(Hm~.ʔVF'>@yPQ6-~w;kR,r*H |<ʿڸX?o~#Z|6az'ig}yޝ[Nr$K.4{y2oX6܁'8*cҸ0c2Ω17W0?׶n~p)~u Һ$G F݌L)6&0[FH{E/7i<@Ҭ/*z%;ZTfc|{t1SeTF3w3R)%uA㫲F陭i0[˯jv.ĕRS MաNCy}-u]Scl_{ܗdoz/IbۧO xnG伝k!X2З27EvNnπM<&۠Tr'&$aGUV ]5!5T yY{xylX]=q-4\PA+,X* je*Y]Y6V^Ruh/1=4'ㅛ3$EqX\ix>) 2; \@QZrX,C|BCw(Mb3$ 8ޣaX=%wXȸ4RR&9އ}mOXh9]nDw: 74 0Bu=#JlW {3r6={XUA 9fKXهZ \;ȨRd duTGQ%zsb~K<+NdbRw;;Z6s4P&v(VAFxZ+؀=nzS}K8qvvA:Xe7?,f\=Q"\+v1m%ߣ4Αx/*YvlJvVJdq0}nXk7='Z9چh=L/,,BܷgUb≪5HO>F9?*h:Uڴ&)'qYp?)=/#ELSP=Փ^@sEgx1(E 0udwfP꿐BjfN'~1O<tN+._X?~b( ))ȭd.Eb4*ky,6 vhe]aeA6xY(E!xAz9vnsyoiٞc|#/? vٟJԏRS^+WVk 1I_ ܺL P  AT{iPR./)V>y2>94ո bq塩ZC 03F Q_[6.z[0`coor00i5-#N 1}bdhp Nᒃ.{d`,7NF~*RS*4hi F0utvp#QSX?3!KZ* X 9ҁ$7cV;`ʆ@8I2M0OA4$ #gTe /kiD꫚&,`J̎˔ojWrAZ^vE.سv}+A鐯EgMIs17i[Z4/IƳ{t}Xi`|zH.q˺ qI R_i7C2ry.Ů+)ύO\~Vّ)Syݧa{![Ҁp.EA;/)?x.w(/iͨ=US{rQR}>Bv }r65IєSՉɶVd]sl]+jsZ (TU#NG4YxwܓCC Li&(&@]%2GLtǠ˺qܣnOpTɇɈ+Dkj^KV ^9tޙ;O;JǪ֣JއJ 8ⳅ' V*ۭf1d"C5Ű'5އi2:jeFGT*vDӵ'ߺرhoVv(yMS#.H}>}\>u)C o,3#PQFUlHzk<Ni& w2-K/Mud`6s8->7\E-6 iPE:zKTf5SmYbG1o<7}|D~S$R]Y 3)97X}>`H!rj!nSs; ǂ^)&uu8둰[C8!IsW`R ShU:&zJ6lDrnz53 !ӌY߀3Tԩgw"Xw;fMH"w{Jx*|T~ˌʑE݇=n}aV ߏ<9n9U5ǜk0|=LA zYt <=7ʆ޻*BB!7.la$"q[KJ'5+% 0ؐ-,~y7 AR_3A<{O AcKN?fȬh;S*y* ;pꔵ _򲔽_'VL]K5Y&TJ( 9?!6L ?@e@n()=9|f%ߤ`SW|u2חD-hA3SWi9z>)Gc([w.w@j ~]HfnD^ʱ>{cJ?uL+ /Bʫ*lMŏ<Pw9W|gܱ%-+6EpQ+X>[Sr3S(\W{g=V[2Vbt?hԤ;~f#ؔgujZLܧ>яӡ--yOLWoyI51dƛu?tHuWG9ƊE@B#y"E[`I7o'\;bb] dxN|f]ƥf# gsZ<[zK(i#m f j^2-S% Ji|D9,_Q[Mv FԯNix1_kі «v6SyC35 DSfF$Лc<y/趒nfĻ #~"NGE ,n*⻟Dg*!{!UKU,ԗՍpyն) 4Z<m$Ψɺfyp(^oN݄Ԗ:[S1sFK 7R;{P7$N 0VѺ@Z賣xԥ yƌLȂAD@^9T+DhׁkӳivWPBhaM!% " "՟Hhd [KI-;U > {>j^5цLxR`11X Q#_PkivϞޘ~SzL_ZNoTx]p oO''8IcQj陵 6O{ts[V,-AD[84PMUaxuʾIS*" ߵ)RI>;?fito?QG#QUQ}7)忎=S6 ݖq zBK㼷!{:*ß!R60UAc(A=SU^p6.Ia[ȲmBr?Ț=N3=߷.Ho:e;d[j*J[rM,Zڋ|*6~՛+@dtaaa"֋v#'@$ġ'TF$zN57ٶ0_82CݑZD(wt_lf݀1P6`Gx>rRO=eΓIɃ{BBU+m9B":JT!1PQM hgs0K915^(ѿjEm`y~QY =o}})N/H<1&:X'Eb Wd饂Q Bpc:hUő3rM~6[yR;cj~_|AνPVBBCj`UZy&Χ u:q_'ϝ@^a1qZV@6=\BG ,sO&;*(m`;QMȮ+VЀ0Sne$9Tx 8Ξ1& Н2W]/)!I-9 |_r]svĸ:~,!?O"_%|n ֩njN bv pj*L0q1^EC!hPVחGs t  }(מJi ~$w~*0I}x{̊8zqM9!pt?^0 ~JM7BL)}8 3H?I C&89 4H" 3'TD3,Dtcud=0#1L4DǸm/#3Z}+wDjxOKdrAĀ8S@߶z7p+S#i*Y@FzvIDHԂf kQ'ߩ^",y^{.e]uOjسDAJCag',Q]((H*#„W2c -ka {\סoe{3٫pdDL4T83@>G,+TpwJ"0왶p^h\<'tkA{pݧ">լ1(\ҕdyNdV8􎀿":b4`M6^j68Pc݀ -=Q- ({[Ps_kLta(x͏^0oDQG+M6~ܠvtȴN w-̌A6 ;f;z_%uFj? =63 Hb/ѷ-ϚWJ kq`Ca^ߍse2Yj`%~0NE&9a _RBu1M9,E;s4#k@=0Q kO|hS(0/9_ز~U8!YSVdҜ5]GmّO'jSPRݴƠy}iPo{W L$c"yt?RYK^6im6+eGXUן`~E|מ+;#QFJ6K-.]ȏDr"*2 o1, 7,9e85P5v#y|Ca(ٸ>s؇ # PTaTT2de, 0r!Bqb`57tHM!dƨp$^EVWmP^GZ`JK;?~btarH]%Y{]]{\8y6.8TՑI+Ͼ;y˳WV8F(kshGhc$qmåX9U>^ z*f UM-J xX\ЌJ6t<@ YLUɴI h !=cƞ*Qxp:3t,w`"ŸCѨ M:}E.0<N44 psV%^½ qB|5+t29yQsKݲ5$-uҥI"-hPz bI*mę(mS0(ר?#/ơ5BKLSGs쨿\].]$ȼTU1M u%mn gįS1mSgr[=V,O"nf-8 y,n jדރ UfW-d* 7|` T`I_+B7B 'x^m->ֵH=2e++!>%BywLQ&ih7P)^Kau^>1r qx7I?;Q7J{dy:|..'d__M"]G6ۊu5ԺU]׬XqdRt;S~IO7U"U;!M+pU@ &z-U* V'Nz ĭ3$̱$ZM':'G_99Q \`԰ 9y& oU5,/ TI)y ˼cŹ_(nQJHZʇ,Lw1oCܓBĖzWwA*5 /LiVXOGO DB6k6 h5V(dzm~bwa#yx%8Lz33񮷐8$R;U>p1F*`tͩ/_]l m!R}8vn\b.+9zp9t۪PFL9Ѱ}'[YI!dZ9YG; kSG{k'3?C0 Ln]W Qy\ }!#H &mk2FZ#}؂cX H<蘂)4wleO-bZ?/SjpqZ#bȥOfau*e H__yi5UX) " z\Aڝ8\gk0a2o+nNFj>9sY1ܹ~ЊY7f؀{"qn'DY {9˥ \%>ʡ_LqX^,1Maz?2te[3_nfMYs6[EA`d K3p 2S /< {\HegQ5dq *XR5ʧY=dGLE {z ӗ2ÚHpwu[˷kwը&ڧ7G|I^f|rEzd%~=TS88DA`͉J;Ѝr^6[”nǝztŕI$ "e[K8b>oa@3B\Ɩ޴Mo=s|钴4c*7q FnpъF)ПMhܝףvMp9fqqu1+)F)5q.QDʡǏ/33a:qVϺB5ŚGT6FDVFp~Ʊ AAey, +OyjRjXdAvb{knײ5nMS7F"|M=ʷ {P ɓ6Rg jy%TJe1nv@P:(Wcuo;l Q2QJ\ULr|Z _IZ▔`o* MȤYj} < 9w nfk +o1O z(0 qWvcvl+ $̛k`FD v]^:? ެ/kvn譛V)ӫizKB]K-B]WT02A-V~?3޷:nDgBi˸c#Mf9iYt8h~Ir$gFaYT0.{ewR(vENpvZ񂝑yw:{">b 6?G◗gAdt|ԮLt*ATvgW}Ob!x` OD%#GX")aT_k.+R ΧxXHsxe #г WlOXrk*@Xff ;%6Lsy(tr+n=i"j!D"q=qAD0,ZUW̓9x⌼2#N"APǸ r?g%N 'NbWiOzK'a[#"5@!otXoiڒ#N'&&fzAnwK] Ht { 0MthA@v0M< jtmBl_/FD'#Kr|b "3JPpm"~QMFPsb~t}xw*fKb;ž9?" ` q/Z4sz({P .2; 1T{/l:3cӥZ8>P g|Pͤ; Y%!,@ 8!O`KWo ʇM#A;*fa3cR)4qFD\a`ElMKZ\v$VbQ-]2 J8%2lq EK/ιugS뙏ԄD;g|fqzG~K EN8'lgiߤotʌV"]9ZLnZBF[/ "m0\]$;zTքCk` M\xl eMJ']Cf.'г H}[}׏N)B:LRWU-:?;d byr.?eJ^X(08᜗P0yְjǟ¦']\7X+kHYW;Dra~}>1t|wȈE(8pW38)j3#c߫zJ@|VjN0IRᖢNەFk!ZL-JMvrjp.!S:&k](5@A|y"5\{$y'QlSl;- G{ Ǒk?֢ۼ'i\dvvB#9-t~5ιKѬ; F<ʠqg›/Fd?ǬI~'nC'iC܎NO& ݏ{ds|: &he%#kmyT[% WQVګNY\`0lI/kKYWn%#PfՌlxsZˁQvpNVPӃz4٢&ЀO7tK"Lj&q⍍yVPҫ¿.H=(Bc\ 9ùq="% vԣy&[{`>@[[9!йD}eYШ8Y`!d\d1hk/SL%؇-9)A7RqxBe 0$0ZeHQA4)`Ō &:<IUJD^نǁ=lj%V?瑿~ EK`\br挗$cʎ74*,r ӵvLVf])L n3ge,`>X܎MŴY:#rn ٰ1Iv~\*@c.v^RdaK z<)KDj䟦]\NU)$C< tSv}6F;.[PqF_ʋ ?N2A#7BѾf[ JyJ:ХCZT[ lb%>kbi+,>ѴO{ROy{u 'Xxq+PрQh.t{=A藔zv/`J!ף&d=+6)Z O|6K R37{ء嚄ezRkiӛ3P1_;# rN 1t\X×bc _If^zԷǟߔZ:ڎfPp )_Ѻ \($x˕ϤC5&-ex;/@A8Х.qf ָ U žBg؋,oo(X/]Q ʧ⩇Hv}JA_0p 6LX̌0D}kj)&]$9އi|ip‰1渍퉣'ThU:S}^żqf -jн *s!@}~p_Dqeђ=-c[nlwE#NO9Kd/T,B|nDXoZWxChե;x3q!Ptdh hum?yx絵yf$|#ҫl~qR$rqzjq+i0wJZC \88D/'O>/ܺAWY,SމPy&.+5.qn[ mYxQu]HWfGSǹ)l6na_U.|hE_?5`rW˙ ;X|oKPV,>=ȞB@KK;;6 SО+mQ i7)nly>r *SS@Ԟ7E *)4pҹ lHHb"އ\~CdEuk ;x.fwҶ.d:0?WΩd8 yL NϤ*a#c~wǖBX_p@kfb +k7i&lRKm1|V&5mKI(sAZz+!KL(ȓ C !^{VSU}YzPm%j"r$#d.# {Kc(uS{23BlL=]x[Q=xYhq2 ib⭇Ȗfz$CLs&E2-pw @95 h`oW}0ŠoY0Dil}ya4Lvbឰw1 ƁqZ +*Ln +FraOJfsک 9uZG'$Ly]rCuS䊢BcQC ',n ~OmوLq5n ;To۶r^ 7/6bcOG)5'88lcTa.:E*g'{_/pc/p1٨Ԍ1JUc]m6%UTðR!(ꠟr&qs8:%p]%TB..h#`u)pgk˙P(f`}0^ o)ǍgIwoQ󥾅L*;${ꃖ?҆61k=J Frz6o I,d驛y̱AFi%n[7b(i˸WiA )yNs[bs燡ݸ'38x h0M:yiтGX&EQp1Df]f(Q"Hz_ECch0mA,?f]$Db@(f?ZoWLn|+oucFH33DK}/a쪰pO_Sz+]EP{Cl 11W;Ʃ\}}L.R WɇʁmVMKP?.\!UzM{̉PFhBw,+r$$/d@ZFϔsc!dw0U jEL>P"xF]tw;k ;yxꩺv~4W.aQB-ڗK5u_dw/I%1ߠyUމ䆚D2_.rX ~"_7B `SG`ٓǹ8+ ɔ(c@Ӱ+`6ZnEo ʳt3TZد' Ҿ&[p8իUMg^Wp K]2-RʱrWrO+swf!w[BYpbW)bOUJpbSCHKZ9# }%5}qWq>*Z/YQUix׳ 5+bgW Q<Ejff,eJ2gt/(t'XR :A{4G|O ]\s_3ft XݚZ߆5uONude);`꿆4žS.7xV3 ]nWi׀4,#wQ4-v[3[Pg( 9obpWW" xIpe绞-K<9S̎ 'eTݣxigmTlm)կͪ܅(/.z"ud6(48l1V 4^<~׮?? M,U:Mڭ'qFp.N_,NW1y{oLMR[= ᔯCu8;¢b'L8'?sƤx9(Jlf?r}g–Pjj ;A `kЇY__`-ys *bpKCtvFkxLdЈHBkJd.'kΧvMl#@wy/Rtj3S %^=͔\jjyNf7'E ~ N"pv?-S (; zh ^~=2ԅzAH ")4}PS&Dvxgd̩G 0[/B[oNp BfkD]4Jz;*7]76y;m@ts-Ľw ]F; { H|ݰ`QP +J0*Lr.1餝L/5>1RU` HzD7nʄ'gzyj-2X'㥊96# Vc|2u|jK!Gs'يqS0QciJ^ 4drͺM-B~\͎~%l@IU"\$\X<\v0EB67ᒶ!mpݧ0fO&xPw#??~Iݞ GK~ v wXt:t\j8W|koLҼ `xcϜQRܶGKYH8uK WIgU}}r,bWR `p*:ʆ]JuБTQ/裖N2Vlw Е"9yAy@E[dvHM2odXlLWxBqvmA2Tj\A`h `;57_in R3W[F6Un dQ <(nYBY JMo>u7 `d:]0`KnFooQ<|S2Ow4?%&HK(>vyĹ+Hjw9$?khoӱp.@bcN˰`Tʏbq4YX#<Np\%!J8QQ{cʓ!}2Xsi-OMD|B&`qn@5?KgĿu?fyalp=Iv~~/fyGd~"xiXsڎ| BM0;*{_*Y$b!2v`P$br:z/gkO ?ȩUqvݜ:CBR7_ ( t{]˟DKVb)Z\ P~.wahx3w\ȣ[fV72#/QA} q_- nn,RMvĖs>u\Z mG3T^H=^(=MNkԁ (DŧV2>?߰XByd}L2>f' ?F |:sMd5\.aJ=m%Ww9HRU!Eb|e(+ЊAu)/IN"nĭnrS||V 8tW|-w$"/ Te*E;[!btin ^H=g6Xzȋ2Qͼ Nduqg ~Ěff&CZFӻd2%l^|S6" ]Z ުT:75ֿeH7Q-W_/[hh8];kl׳{BԄXӨe6 K@Q>>Oϻͨ8qHJ)5ީӒuF*R@|?<]ݶ[>ebYs~TT0QSd9CF/?9@e`Do8N2;8rH@^ry4@J)PZJF aKs\p3!Nc_XAi |1Wy7z2OmPns66 0E``='jM?d?OUȖ!g 0Hl"i(,Blh#RaE64&85RuNW[Ζjl쐿4E/G>/3`<&A ^!+h#_y.*Ժ>]H3WlB͘` i-Нl%C vZQC] OTQɉ'GSXȋy(4fd~eWDnZ88_~;r|3שT4rGI؛fUǞEdrr4dmvhi;fΒ"MuתSڣXSy>VSn^zp`W_/&}0.zq2r0K3S TJHSG3 u"LKUv*5Q'Y` !Z'.[{3°!|!02[ ?w1 ].ACG)JFS|9XK(8W.u)\T4I?Zd ]nC#!WWZFAO 7&xIo0;fÝl@Z˕ikC)6;Mz5uA$h_$3Pu!xE1鏕Aawx<)Y9H/79C*X`lIi: l>{z*x8fG؍ROz ِCagtVyM= j2-;&c=cUA}`cm(Eh[vtf/Id1\}@os\y(>/U"j&wB}53tJc$o쭋xGxzjJJ mb/{[ wFWx֜:uv]M?'#:$wМtFz~_y;,k/2<8B,X5 ˓rx85fUH^b>qsKoĕoƨ ߑ;3'.\3^Yp۳so $`%y3Mf: p5L!,hc P%%EӧlЏڊSL)Pg"U;&Al˃SE+oO-YP7~ioXU~CVt|rRyMoTA7&~M0wmϧϑ2nY:`vw\_U4m*iE{!㱫Jǖ1d޵#pʂO{ڻ1AE\8UJ{1̈),ݡ<7R'5tUu\a"|Fs ^-rR1a ݋UYA^t7}{Z5 NO%N{ӿ&鑮07{y_ H^46~h5t^%ӓ\\KEPU2OP,yT3$e@ Nͦxc7rDՉˮWCX J`iw_w8.}+v^&orSÐ$eX@r gN2?ّ' lJQ4"u IO~q-?ؕ5/]o ^VRg]P~Ѿ0P_(j=<<ėߒP$j:O/MJlYa/@6L[87((8Y`u>/Du k'A~b#| 3ŢraDL{7ڠ)y.̲:RZY;شyHJ< 5i5Olԫ-%Y$Quvpˤs$e9z|4 /&J#T+;)ze,WÿW kO/Cdׂ뮇 qKޭFڰ%vUqF׉+K {'P{$eBB  S ' %fPp촪(q2мRtAKy6p,ŴYb/ OQ!Ph;l: (2qrf ''5!4߀?~XyW8E8zf3Y09&@m6$h-l$y.qi~ }@ĂRt¤让`J3dv3"vFTbL,ŅnaԬ+(HkADM861XE=8FjZH3@N+ڤdω*S|OMJ:T:/g#%לfmj8{ Mg{a|xjQhZz+ Ǽ|T "XLjmctyi`*WPf dס ~Xg<'.zنl] [܍3(׻wn&l[?./@%YVA,GOd9S^h]hϞ\<>ӺIoe2QqT2Zh*u9K#5RDm'ϏT|7|!}J.P]BJet;l8y 1m4P앢rr冁ݽ` @(!6 =E*T"C{n l"%b4:塪+Tר[ouABqmjeQ=|JQeLV;4Q~V3/CM ?VDkߊEYtbǮ-?+t!i {*hA6_}Ebo {Bl`} 4+?5 .>cɑqAQ2)n()}zQE" qxZ d ݚ%snJK xj()_6=&S|uy殺2]< Db [HŻV'uwr!ba9Ofo)ّ;-.TQ<6VE᥿<+dilc)μݩqsְNaV̴?Z eAX[^m/m2 ֋FnTIl;1rw|G+6ٰr亷[K){{̳&uZN`ڥob8RV%WO ZVAn^ʒUe 5?x\vƖ_}覑v WPCvt} U/g xj>QE|yˏPc{AަW njʢ\;d6D""zEhg(56v$hxiBRaU9Ov.+eB@\CiWn)_T/{z=cEL6Pu&wKbB'&fE}z0iy ]E^Uh-9Q3mkw$u3+ 9~4:|@MCNS=H#W?`iZ}ZvɷEgNpܷG57c!;K.hJy QHs'pz :MV׍ wS#ɯtJ0('ʒO']V#wU4U):AE0k" Sޫ7ʾfVBs]-pw+C|Sƅ'X(E.qfӦW6*D3(NyF֓sq1ceP26,>ɀYJ>19=kE1=RYd8N1͢ή_B6 o72k֎׶9 (L.ahMr>.ꉡ9ٖĂ'WmfW.o28>v15͉WFQ jsZρWd= ͙Q@]9 Vo$EpJUL|`" ^YUBR06>8F.}w_xŸ‹e '\QAYHSZDŽW8Agz@i3 02I1WK:9byU[1/fOA3\krN"x0fZШ"_0nM}g$zȼccdmSC~ճu;W1@v(‹<`Fccmg:Ӌ2s+ݪqd]Ӝ0CAg/{ʜc98z'gG`t)g<׃ZΩ@3d̴6ևMUЀB~5Kj y"Fk?Rsa|zŗŵ n`Yбj]_OVqhT?oB a嫀♝ćޠ"4\|h)x 8 ;K@*z=cG_LXlhcj#af)`Lל~X&px>"X4?|nQ1,.C:" [}jpsB/j97ҁ-+Q0g87lL=R#oZݮH~Ya8-i ?}Za Pؼ \+ 7%imi5r8ܘ_oY 2PlnRnd:f H ǵqcW'z7vZ7 XTQ R~c˒ Z㳙M_R%P&orvU̸d"3๿ :GQؐ>Fb6Ȩ>&`Dm '8 9H ˏW#;ObӃqCW̭0񌾬\JPdsc3Eb]y`gS!l IJ3 l ȩ%W'$:V| gpΝHj@)#3\ңӐ3) JuBJa/kocNh>$4U[R*\nH;>!6YbF3a7tU{=\FJ1s FmBg9X*s/ΘC`\\'K1Ȉ<)<&ޱlw-qy9aC»"n+0-/x\$vӳ;p1Vga!;g`R9&@ȑи@R?ø-y\q@V:*Q0=w PACP#(\`[WN a[⑕:fy>) U~qOxJeNl91N"̦N:UI\S0A !ߔBQYpQxRš2A=G.v/E##e/o9S d$ݞP`X;{K/V''0P9ȴoNeh,Ƨv &Drmw WaTzkz,(G 1>uX(&TݵzKb+~w@dheUuNL]\~m*p߉rAz~rR&=7њʐ)=._X]}8(.P eܥł961:xT[64y2'L `3|;Vw@PiF|ePΤG!pHz-u]O3^`3+h5yn%-% /~iQɼvB 8lb%ץ&H΁iI yLjګjn-Ul\|)FW1yZeϿ5vC-Mq2Zvx@*nڵRl9D ek=q}+>(J$3(0Kc ڭݗ:<ᶓ>+nZU(f F [3}l{X/>h7 ڏrj B/Cs"`ѻgά++et3!פ[D岱L>GbΊhCC;o/ĝ >-A:@XޙMF}5QTCp>P0k &R#p4Sb#宅tl4wE*\sw NF+l> sm[egPC$bG;k[#nn'4<Џ3zMz} .Nit%} t:pg,dޔnUohaznPx'ѫ0O"k-^$G-DZ̪YOfb2M`lɧ&!?.[juψ#<ML3' !J8} 㨠 oqA U}9kL[L؎b+ĥ^9] T[o<ec kq)]~K4|Jqe$ =6n~ e=6\^jY9GMqauzw.aXک:ӔK/= 4BAG"l7mȟBoȱ-,K($X]&?>#IFw%C~k!gkTqj B~\I(@BajXr|_ld>e8jLq69"جQW`WFi X'B)C>" "+؞O!^N:<ȇ#g7V*Lsyv6#곒2b5yH{\Zђi8H\vXZтFSr8F$gj ( ɢp ?e2Xˇa7 0L`>y(TXLԤZyZU8]'%ѕi|Qgz~TRx+Q%\4!  DSyֹ vvEhȘ,7,jr-{W]\(| 2#!#B a@V3s( Tg3MNb-Iwllv dȟE73QEʍK-&sxS%c5@|$d(m56Թ-O< z> 鿸OS>#a嘰Qv|aƹٿmT7t$~L´f[`s嗮d;K^mRf*wNv½Qֺ wdJ̽H9}N0Ͻ{'OZRS`}b"ʻe¤ \0G7٘R52O+/1P<6|s74#+R~"w7}\[~+yzi^x;L)YRi;:0mcp=d un8)^ICv8*؊z,0–F\ڙäftIz?mgUq͈, UHDd|~wy3.4xJLZT:zT!p1Rs\'QM˒iS(lRfd6onuq.晬cj9+aiu՛ZQRnNz=N-(J+-`<~alHX=JmKؾ,3>3Rc8~P=A:v~>ۨ!~pIk ԈCHD_,Q*!"!1 HkW/T|=̙5۝3܌MEm{eހ=;JYPKU2Kz?M?%5ߐd֤^rWt\}^-vE/Jg̃HոDxk)0R܎Nq!Md|f>¨`$^+m"ܺi.^211|C*LdPϷ q!攋+a"ƌ@Hz(ި1GC7IJ$ LTXgگDUN{{poøQ<f9JNh&2g:KV;D+c9tPA Wf>/~'˖{}@Ĝ36Qng~B b)ll ^;%y3Ho<I8mp1ܛ`wµ^}_kPKe@K/T&=hB[O!ש)Lq!a.KnOZj*#(Cz7^c2G9E?60+Ha?nu8׎Σc3LZ~# s`؜)N-z[Qqٸ0b t:ZavvɞG|gĎK4z zΊu{@OI|Ds`ZnYt3[j}Ua ZX]bEgw-hҩ#cǞ6|[=Ķ~atg>^_1Pן~SuU)t(}"^AjjsM6Yס0^H9ږI%mNc7Q+.p8CsvUr Љѱ|ɚ &__zw'-=bK"㳊.JjrOt?-7É- YQP8mĥfk8Xlgq`.XTLe³L% \[!{hje<}cj;`SLӘ^+ͳ$:|ͭ2aLi*f)dȁn9z*F\WizJw.y5xҟ1J.nr3I ^Gvb%Ԙ:"bO*z`/5dQFeIM>kLv(vZb}Ts!r^Q{vlI#,0ۊЯA a ̓z-+CabL@N2V ~&[ %EfMvo&2#AE s~,Z/t+Nw#Kr믶# kƑOaB:F>xlL.>|JsdoX94 w,M=@>_u O3z oj>XsK ~ L ,uTSܦe+#f2K2KQh L*S6LWdd OM D\\၌?r}+AtXak*yk."rG@Dh#xJ[gtD}!GQӺB楙m)4;ꓭu8ANAQ:D%s%Aܐ/bmwImt C&rN0(1u9b1c G pP怆9!)Eh#4AS0Li{[PV VOEn7q]7lag+/rPϒ &_#&zia69F:Hpe0uwcCo( zUdYMXY֌IiyƩ)#%H}> qvf#?ʸDuj4C h ?o尌L,ÀJ^H3wTONnH+O>li^$=i?pScv  i|v!nWd}68kCݦhz,.@%HѮ/=xsmx1ՖY rIiR) ױzƃRv뚱ʖlV?$H1|IĒcn,63: 3K~4d +c+QO@ȃze ( nU]hg0&DDP:S.VmW}?uQh}zUB])]_|*! 8>뢉)~{K}6]^j󂫐7>{vov!P˫Td{.eͺUf-@vnB㗀^*Z&UVaq?hM4l@eբvnT1{.Վ8p{#>%xdDG"tEj9F7uY?q@V %[h&\) ϋiw|&1xMGuw]Ks?^`fi+[EFLĈY'tGK4:ia90[^j~j=HF^j h})\B9AA.Vݕ9 ~y긢ݰ.hef+j Դs1=5K>aT^7`/êgdO~:KJ?HPM@SÞ&!puz 8,V~x~6*"ʞB[OZu2ȄMBܟR y0WH7|VSeT1sӚ3+E1tP?hHPHD kx/?@R2ᷧõ!cX`@߫vC]}Jdf#|7XP2E }Ne; u1~iدv?昘fv)lࢴ|ֆJ췟4^J':ԒH$<:hB[х e=!?X]kf|T[s0dy딪vz(0,5yJU@dm¯7}4_p-cщ4V%[K/*؜Xfe#zx 2 2Jb@%/޼g}ߜIYh۫;b: |8 Y+Ș"*O`OzAf%Z*"e(-LV6Lkay9Esi4RRX*rBw*\'s oqkאQyiFUIGK` 4 DH`Txt֚ @,>cEK SZɺюqZ yI,^;\ݞV.!^ck l$\/"1vA|h" 귽qN:yvBk=Ek]sMGћ>]sws;+c]xY?iq5#~oKF `oj_T'Yˎ7ԫ(#r$;{F~z(&b$M5q$P7=IK{E5FX|ڎb!*upPgB^bUgGA!@ l byZAq&T^&oE,<`;?"sn*VeF?8vNDz/V9b[:_=[RkR_6. jΘR',Jp"ʲت=, у]J3^q~XR.jy/8,+n _v}wP6Ŕe˹vOcΧʢ.S`|( чꡃյL't[MzqQY=O{Tm8:\?=3[ݐHvوpZec~L=11 ؗbok)GK!xOj^>bxOZ0˩Yd*)QtLkƔB c,TYKORn!9I0OW}p!NvmceQK؇ eMm{oP/P=5 ,ܷ¹(Ҥ&! 5hfN)r%H[Qi؀l={EHֻȈYŷR; O㔎Mm<њ:ML2}eȈs6󓁜誋tP` ^! n xlnDX꫖/;|\PHu2ϲf E;b8]iX`g{F2z@̞RHcLe˖@׭y cL.KTY#o\G>P$DNllB HnC FhY7B ijF NiI02lNwXM@) 헨H8ѱ P*q}ήڼX[ZWS][NNCjUPSg\0u%JW3i~uߤA~"XbfgX#$  (gX[;Ut8Dws->GքM[ eOI߱#Yݚ2jwVCߓzfZy|pN X[7 !漽VL*XTl 񫲥i43X{TnVXVR( 3}I4<;=Q9l?n qQQ<|j>CM_D+BB_/ l Yݤ`t{v?8*M"| 䞥%ib{sZá5F""C3"#9(5 Ztkv&NN'/5g''bo<ڠ?h+ƱSӅY(Šqdڽ{39OYFD AޮR.n!n\ǔfQ]JϚH6!$q6o8u~ HJ"50ɌMH\9f*ם,fweR1"# 32|$Z՗V3+ T@-Նs90 6~4<*XBk|{mԣ\m]L7"~W as@bߠ P_]#t}[Opx(,IMF;lM̕~uo n3˚?Ok0|XI%ƫzŎ״=Vr;d.-E[]XgAg4s0]M#R3(8yyĘI>A7K\!A! $MJf)_P }ŋ(F'RUoɁnm!%𜉴%QUBS 3IͨHL;'~z Dz;8UD != ; L:BM-:Qe+IB\MQRqr$$c!G{B  4NkŠJ'3Ye~*7cҬ ;QBƵt8 mZĄNDB lq#zh(qA^u"K,}4&c Jw/qgco&\W2_P2^R QPC}cl) 1a-/1m Q=/ڰ0nU= _ڕkdC/TOh~7 lw1FY;=nMf9l͈i- {Ŗ@Uo5}aho+#3ͱՊGh>]ҷ/(ߋmf0a8.Aʕl*8V#[^m>JMQjmu'HYݛ려+c+X,F[4Qg%|?累\ E$omY`J% ~ѝ>M1~x2EX"o;"K+nӌ:_Yܢ ,Z`3,WRh!DTms^\ni4I}6p`8iYOW4#[֥z3۠P4N1W57yz?*.-W0p$NK) rL-x;V8ׇ$|k3mⅿ5&!xt,L]icK>t. xʌ}OY[,z,'C6MmUzpgW&R*a`;G!?^B Ck'f:Cm$) 粇%_)9gꍁ}+a9j֙A.Ó=etJRR7₝ 9ݘY Jqdf{6T޽ƓjQH73r?hҗx!dfNfsQJbab.YPp=û :6"<|g׃Q%&{Ӣjk FcnY|[rO7Kj3||5TB0@oUMqvz*@QqgX ٳOwTli(0 _+}FAdq>3R_9̟ڿha@:xmjbvERءjZiAlTmN-ZM_;T7h5s_4&wlB㇙$L&WǽbGI`o4w\ ЍiDS\JӈǺ|d,J =Y LJR?/Y]iKi?23!fNnFQWŤ8 -'*ogV'g 8*+?H%d{K~ :8%#`YCP*V0W @󓕊9Wb׵xe,n՟]O׈Jc`џzVz"Q[9SGB4CsV, k3 ̠ UΡUK]H JlmvBw?Gp [mefz$pE+څh6=I~&Ijx×㇑FGB3_u&]›Zt~}֑!M |ukg\Iz{TFzBNši+3XV,vF|ZXjX ZoNQ@)"sSr8} 伕9a&_AS2KDÖ/{{'mWP:+/<[(P [[ˣHػ5S]>](&ߙ@i2 ΚTW uy%?W2sZ]MfWk>skag'\TgxR?*EZKCG<[[!nq@M`3ۛsYLEn׿Uz$PkpJ\^zH\U.w)26wɾkw!)O7x EY (V'ØX1H}Ch}U.cHĈ-(a.ݽy"'n5 0Ma.hƚ$ޅY&򆚦k`DWk{q@J .&BD#' ݥ("XN WDsIؑ3@ƾ_c1IEa ҍ[#]KJ]nO,8~]5#h7>*X۽\72y2Έ/1ߑ)Z6۔:'VIg4I981=WU3:[&H(UTm^% 4ϐ}-^i$m*dH& 8eh ~W!ǚ[7=QHFN)Lpfj3"gݪ7$w"ЉPfe&3i0vu !>T?ݑ5c=[L)*'jnMqdhb 9H;<>s޼,2nh&\iBM}~eqŘc~gk' sZD1U8fspM{^s-1C''H mD5hkʁEϔDiꫜVԣΛyH^S({{e (z; !>ܱxNP38UXucHnfY*JyQ~It$S.) hi'H/z~mU|i Omm!0 F}:cIi ˝.M|d;UŨ,7RćHͭe:RtjK[+*:ُ<6:Ƅç6{Df4N6voM>" +j{ ,U!mTJN Lu?<:?BmjiTJVBa/.wL3P(tIL ]F#P}!JAp!X~X.Ղa~l忉z9 ~EJwv" /VSO^bFfPH@/EFTUG{' ?Ͼ9(n )^)-D 򬷬9SԻ!BQݘM×_ ig;s"Ḥ_> o۳ZܭeXNc-4G 6]#8:XgܓWLir;1\/ɔu2Gf?)h=|)†7ZiՄfI`.O Q,6ڠ6T|Y P2').Gm :/}fF'ZS ud]0Tj޾n|bB)|4U;fHR"Ns3$8hٵTfj!=6=tC+XִW)dzFCŋ?t "ƠhK5 H*  qեilB{ p‹cv"mL~}Ȃ\S'e6M1g-8!&=7~; %ϼ=LcIͺu= 1zKosgDu.}uoc2|JC V.BvF  2.0 K+U43VL),-S%rC%4 QyEٚUc޶>R7&tB؝2`/hKC=Yz# {qRK"K©khV>DsUVwP#ȧ|n9$\iF\v;m;>Y1t#DP@L>nXrOd.l JnA5Ӗw(KO[LB䅓GGYP<4ӜWAݬ2KSrI\V$z< 5ВsCq)NdCuHAIB" ],zK]颬MijHϗE7DKMF!p􍁠ɈaC7nmS.e|iV]2͹R (ӡh4~q T z隯EIjygӒ 5[qНXix++~: }(0ʶPW8ڊ ^k:d]Qk#`R?҂]wLnh-O|%ZOS3HF4j@g<@2DY@+̋/puiQhEȮWRd$'~6L7aݴnvچbØ'df`EAVgb?n#zQe>bv/:D kFGS\6Ti@GrF$ZʻNZU;~  [q{cCl.0uP/+`>!"iL4*> gZƝi<fzK&рFAV2pX|}aA}'lJjϾx8z"ggs9ۭGQmMd<&#9cHô 0%m/UXGT>#&w Pq.uFH’?luѱ~X3.*3}k<16CG2F |ϮC.~5v- \:u{{_9BPC›&2z@j{8ph ߘӑ3Xkl[dui](rD:gƎfa&Ooړx/h}TnV aF)r2b>\Zqny)OЧz?';7NONq7쮦ul1<AJ'rtXV5D$I4~=1݃bt@9ZMJ/k\h4#Gl쏉X4MOUt×H.K"N 6.3&F+ LjW)$-k{&QL˺EC8L Zp6vCiT JX4XU|eSM<23ʞ@i}0 Zyưɺ1Z%w8TgmE!AAτKPNDŽMK~*0%-$rswkxc_`$n9m.tZ- x~ V}:Pnn= 4~(|ZC]:׆qÌJ&Ns"_7ıbuzտjmjVee`/́:fDxޠ t^TT. PK"v 6xRO_C7>~;BMjoa飤;`v/(z[m=| kVLG:Ob\ٔtlՇ]bY*Eۤj9r_ 7n9W?@N\CPƌ( ;(`B퉥i"D8 0fy!*虑QBEnR}9eI9Gvcu.$]]맚=l`d9܁FT$.飐Bt(RВا9%61َ8|؁yAV^ܑ%Jof{R%er8M2#jiְj''}P=f~>W̓mvNN#[[B}3L26/.0:ƻ0!affxX&3F3T8Qkš\ėy!Oeo0sd>`ЋQAD”mRVΔŞR`Me_ V 9xtH6FNѝr !z;xU/a!Ej7*%&LpD+eܚܷ~tyV F fz!D<ooڴ\~c+\b}WKMEH$B!Q`<>* Wtvԍ'w@_$f5AbfLuL+J{$s ̛ ǹn2 q8 )[~AmĨBj(vVWR> &<߱)NV*{y݀*K]9zjx/ IykKmɺAmݠ5l+>˄_gr&"k"R}BIIqML=Verw\TF(~3o; FxHk!ϝ su5^^}Zo؍sE|yͳ鵞HK+alIKƹ2fѢzR>;`f%/ۤhVE#47NAs("Wq]]kPVWjcm_Ǽj|ٚ%JhU{{ܢ5~EwnƶYjSen/|Z?q֊i@}#,["˓Pɤ\oDd #hC]ROh`Ƀgi .&9rX&u`_./P%|FP# zl1hsoFy7;GWێ+VG`Ԭ=-O%zs=I1`+V!a*Q6p!5!ro,+L_wivNO>k}|kDbHFUt{fBq$wS&3[|0U`bik˨=v${2ҥ,?n" 3%9VUL?kqdTeÚy`"v7E0~{ AnyH#7q-?P~Ͷ:Vv'.P:Ui>{P}t2[`so7|$ 5l 0+*E9@B2$M_G !Hkf;bkkNlI{lf*K,],!ڋFvZ_v)||Ԟ+ 3),??fja|V38pvGi1Ҥ/]찱Z;(.5bD5 MV[O'b'0:=_1uPqȨ/!وdc=Ę"̫`Jf %DC?&2$d9X)M(?}N{QKzͭխA6`xFQ(J]'t@DryυE6@c<==P#o`nzoCDb+Dݬ[4}GWl_7 念2gWJAq&YM`1>tPXך]D AgiV5ߗ-sNH'ة Y-hvg~7emo$-EA% AON:_nIL82IҴ4x9rccKd&UZْX ݴ;zQ 乣ݳns 0XɛyOFhWHhI b|'6)/}|j=[.z{%k=::7\fT C]m)߷P@pN ?@&Tf !aы^@]^(*$(~fy/7)z=ř=u =[J+ j >k1괟-hHݼ!xφEc">5jFZ16)s#=(%[5yihG5̙-$P! Cz5 O@4*3Jm<ȩQa4Q+X'Ь}ɐ!`yͤIw5!g>&=~K;T[@:\7=C Ul·x)͜%\G#k6Ӊ9kr#2W{ 'ssv^sbqu\m@z7'$Y5MlUqJX}٠**Z0\σo)af mr.Ԯ~sc]k߿ j_;lJHQ \.ivYKL|/uAkwO' 37`==2П%Aj!YWGOrBs^ܲsr}E|q'^HŔi=6z6^nO:Xaj}8#`i;OA1vS-ֳǣ @#֓;cߌ-m9p_U~燐1eUƊh|6ɏhrיX܂['ʀU~o4:vqp!0|2*oy3x_>|HEL ̇_=TrX9at<L*-鹌x}` WM1%|b  &[]V6h P^A1Y0=*TQ R|}^Ϸ\ُi FԠ7Fh ;lcn'AN-ӻiɌ]QFݙ匂{FNpR$S.M*H;c@cX!2 pZs)EN:r6w m 7t/FUs1UOGCl⪳o̖ lhDbQG>y 6caTĪkkv^DBMY&a  6D'iZqR'>-mݽyg8KLjJ@ Ox^Zk;yP+Ëtx!`]ڊ8S.2=h73ʊ<³a/l[c.,_"ҷԍ=IjE^ŗوBv?RqVF(aݏk 5 SfŚLjrRHt='$:QࢣKA}1I綧^v뒸Bu[p4)CNUI-/KĠ,]YqI#@28=lm#Z̐urYKv.#FH2DA|:VC) EdS+L#hmm _-)'9SPץ6I8 (,?@43#7Z##7຀|Nz?m~*Hjt#;U^JHהGNdыIOPVmH t*G$Ia%|oN&Zz*HxMݜS>VM $+D"cГIQ6j ^grwVM#p4%ir^^E> W]f8]=20v%2kǥ/{+#]]p ܃1 84V9^36ꘆȦ7ߺP4d9:hiKkK5πV@oMMuHa_~ 5e˗v }jlDL7] Xs^PЬzQlU'T;8z/ɂWbK.f xΡc+An i|(Jd} sNA*_2 s)Xwn[bj%Gc,T8;n$Doƈ==)O;#ͪǤ F.wk?N?*zP^)Xڂ"8L"k&awxT G5FRh]h'B(?Ă+6*|BXNFW İ0'ͻH7no~kCp ߑ!!X]^[:Rm$M&nҨ7-k\ \pc}jg_ZVNN wP`*URi]$)c#reIE5 ;M'eYTۿN׺N>ƋWSjsWNal~;z`hVaFS.akWʎs2XSosE!2 _͈;sg_ݘcD񻎮DrC9h=/f#_Uq64=,YMza~*wa~zesI΄ Iry{Ezat/Or>tzrQK6)j M>|IU1NCIg"ԃ#C̸<ԧ4an% WqvY 5 MN^ƀR͚>oEb*-Y"[atNX ugRl,8wb]PG 5(Cqji͗w9"U̼ƍIBYqU5Jy{uhyP4˥&Ǿp[^ kl \v y e|rh~N ywCЀhL*Wq ŔW "hbR|fGq.N^(ݒjz9mǭ8ۼV4ږ[dW>tR-{ \qFٲʥei)ilu,?Q)5Eo^uG>#yNz:pyl D.gLq$?-ٓ-)IDN䢭 Jncgp\\sX5p :I. VJ5KT%}ջmBY=l0I 嵿m;UJ3upt}&w9AO㔦 7%j"D֣ Nޏj!]P/*ܐiA=(W,՘9lM DeSo[d=C0Lv :oˏ "d/:hV=K/-٥P$kE!yLAHCI*3 T% V!%\{vUpp:1>{ޙ4KHMާw|u?KYzkFp DS5\<4,41XлƁX br翤{e=q aи.7sZ yCUҫ)3i*F;j8f8Mss{v^3P1^N F\s,4f/ c`ߨz[X}jոK%tvO.yvI~9RSIg2(ZXm5K F(ձ]&PBs4Sf% $!CY?K("PeG)O(e,}@LEmN}oμCAL u*7P &q).|z_Ɉ9QEګ - tf˪Ors>5\߳vj[UY,yN)G(tA=FB\o7e+ݖXw*AI&Xr\^6ljsW+/ Z5}PD7W Po0!%i!E>'R\x/]-RYUUWɬ؛ ض[FعZ];ܼ!Yr49OvEJS (Ht`ZZlz(YTL5{҇LU/i9׼ p{,ʆNihveG¨ dwnPcty.Mx1s>m(edF}jT9Zm~A wt`XGWfYtn/F‡xQn PSҫ#ՠ-LtYҜs2{j ӞTj.]<L| 8|r@#F:3ls:,<)m .0+{"e VFБ[{vyA"f57N]MX;ib)~g0!=DPLju._-~?դ.FE[k%6mNP3n*t m@q*nZ%ۇAPX6~UO|o\N9o>rJa"9r`ԋ 6{tb]x=>ZJ9 >CG78nXZO^+uKH/( #RՋP75kL ;^P9sT)ԂÙ«c\^TE#򹐛 \3f}!/?=XDŽ2qqfħhj&hs(ʋ~aFhpI{X&ex*IQbqi\ac&n|sn\ 1bdO3>UF|2>Bk̊P>":w2n iyum9g#a;B2 KCh)ǯ kZVk2wȚ㹛nP\`0n^aHEy]LC(1[<% nӝ+Ƣe1c%ޘŧr !77eDMIojRZށ̯#tNλJmTۡfGm #E=s$$=e ;~XmQfWcB o9ѳ5G4r" "-b1RCAVflʄw\oڧG yGVFJvytSrlZ֩'0A.pCE7 Oo@ BL]^%/,iK򾻑;HţNtRcO97qǰvJτRh{st 91gWCҕl/1MpO}s3iE=;ѼSQe:4W&o Vt5f$5CN6Ԝfn̼]@%&I%9#)c|,P'E!IPDQ#k'BvY0E".* ǀ[ &ߵ F2|8X\x ԋl6ũ~f$F8y0}W9!G蠋!,D 7Ԏ}b"P%TN8y(V7aT"m\y-K[{0f=={@ԏbnد^\Q&[/ yޡ'PFMbue+bzBZ7ǣh%_\!Mv/hFGf{<@'a8C@r_gFAM-_+>GR0,)@D@~9ݕ%N; W2~nHcGWVp{MM~e=iw:_0Qqjqq ;6Oqߐ `c7d%A[mâΐ|f5A"Fn 7OM1i8}g9C˷0rN1 әNkMer\C6+I>Beo?̺~I7pmvZP%Q(ZÓR5B2 `Б!k4r,]o`շAִ8؅m7=p7d9/sZCÜKɿ%:CD67XHq9-(B((MLOaHb_/̂Nc}a)Th.q{yB+;wU0<巵:Ѓ&'G#)0u]Ԙˆ {5aXMQ6(=kY4Fl3sfQq_ BPc1Pq~þUs Z T~b1gjڍVTeP)(дJ\ƒZݕIԜ %GVjnsI\vTk]BL. (jGCQR~~먦c%wCEmz6bl?m-8¨M$̏25p[LAŖ!Q*__7oycFxqvxÅ˻~]Okm\=Py_2us8}8t 782ř`Otd veY 6@8/K.B/mըblW=m%NP7ON~:i[WNiQgsҝ* nX헑1">ɪ-O⭔+P]ޞ q[m`h~{6'"sr9(Pdr(C&x5`ԛWߕֳBOF*@k\# HSD"AtQ͉vm(mL^-]yDX[Tuw g/~9`Mt&«3q叡w7-bW )TQHפa7-VW{˵/ɭ]tF&LRT}k[^=w)r||tThc݇>D\-2q⪮t vnT)eBiV*ATNF2M*+5kRk&?ŶHsy|m]}e^G|',OC 539q Dhܿ*&&cOnawF } 02o6pyM0cV$8X^o!ycZLrT޲cW DnOrMBC0WS12JڏO@mbdA뇠@ewrT-eȾIgZiLyު^i]Yt h Yg#eyWj5)`̄~pXV܃i Rf-z3k Q&Ȋ ZݮDCZf641ЙW J=9A$P9RGWƎ -Z %łaXlP/:@"jЇ)4g?yw" 'Ͷ6ΦqtY5 ߔXqN H*,/\-"FfSKW2a +IR͙ۿPO?Q1}L‡dhgHf AmHه{w+ji.g& +8VH [ vUeȹ$Ya1.ҶQۨe D>&2_X(*Cp2YI} M}05*l^F@[欫ԉ7E;&tSiwTa?an%WIʆIx=WxXNVћ)lFq=Dgx])!C9tljq3{_(9JOuE$xyuxٱvaNqL .E G5SI*,=,@+V dWjc:N^0OJ)|@!Uwy 6%4Z^n#UA6N_fdD`l>%-#ZUZB3ŁP:k6 f̫!p ! W,ΛJ_ 01T"?<Ie_5f1ecSG6LϷ +=dȻ.ٓv (rC=8O+LK{kC!=y7$ݤ+}9ta`%u\u46LI)mtj`_P]G=\+VEDyf >A{KmJSւo@B!A.?C*܏䉳DL l>l"ܛ{2},E.4'k@hYr|bz=B3o[4eBfS&Zs57 |*&O߉Rq1[jATa}yxWu6i3n+.aؒ+z|0FnHRH"8Үإ9v7-D gí4ĉ XD"heлO&{0 ve ˜\ݪ?,'Í%7\=Y i|ZMHѻ%GZP'_cƘrD`xZL /l_05;ҽf́UdBL[Oqo]II?*G4?,uA*v5n`G;mO*U{x?s1+ςXb #dJ9Fҥ+͖' 4 ޖbBV+9j5;Uą-V-5T!Wʁܵ$<~an_L~$R ֏diK^r/;WGOtPѬ]|,Xf@"<` ƇO25%QP޲] <F |H: . =nhﺬl;zLkCd9c7lAOa[/:r} 6 (ZG+j}Y054 9 8-I-R/ u-wY/t:n7bZը@ qeC+Ύ&$.pEBC=F5bUg;َvout?<>%צ8s[d $%Ul&Wi$ þ )@~2j>-1nTR 3G zbmV:4suԗfD} p! ~K(|Y*p\1bIPET{}f>im־pDjhZje:1ڄ84mMhC3Zu<@*Tw^`>bx:ΫOOED0;1 8iEPSvmE9"8-5~wU9`+Ex HyE1?/h@JT/.sex\8*BleU<ySQuD)=>ʟ.?tZ•5Ve2vW.@AT ="2u9p [e3)lVEjql>ٖ 1%M-d , Wl}84?+Y(~/s1! CǸ;Y7Ťx?6xMvMѮ`1wNR`u ]E ^:ݟZz$aAf$UuىV@\;-}.d#q8('oU}[\3Go&K,f(IH?_V) E@6O˖/1F~a G$Q~#EmvN,(9F@=DO^V!  ybu7>*쪢hX =q 4a]>0z&*.G@Ք%.&ۓYoPnz9T;+&p /ysЊfl8b xk Wٚ8E* cP=k^uDCۨÓ7%HuŮ܇ݮ}|vR\cG=b$yiO{}7Ovw nD--bvmq{8jBHOlYeWx \F@N *,s+=Յoَ$7VQ z2G3ec4xH iݏx-vQD[R*Dcg)2~!+ !mwiu7Inu._&Iү&oXV<U.ȱ{ij$ݠ߀1 vXWaPpWgd;0lYPTc%?ى^o"U BA `tfNxJ=vi]+[} #ߒZdTwe?(pח j״$lQdT7P|KvyvҤqzTǖt O</@aM6JZ\_sHRȳLߜg3bc?c<+9!i$"%&bz<F a&1,5Nʂ(^9[C-gL`2؂viµ܋+gB~ٽ`ůwh+! gll Yy1ךqO;*ڌCٖӰP9LӸʏi'q iu`9زf.TJ`f>Y)\ʡlL@ʘo+D=(IN0r?= ML_~I_&^hKuS` ခETBݜ!q3 Q6GkK̂948vA2fɸ+hBBG]SlP~BOr9[OSta0\]ո~L_F!eun߃W9gpKzIO?A{(R 8-r(ӥ-|ߑ"9a(.|!OmSbKwM)uollcP05+ [{#`̫!J43*+Ԃ.C+tھJZ\Q*7/P@^xPQA8ۅazc7SJ$8$ӡP0x]g7jRBŒ": $,v l3{ee ᣺'?!xZ"J.K7#)$;ߊ oFwQu/&~rXa;EH4EWTە9:!myYLjC"]QNHtߋLOzP(Lwo{tSp&3JpIJE)_YFmh4g޽,۱*c{h>٦D̀x_r ^&/rP6ɅFz~> -IO4LHGx}8%toZBCH'8:U~^fz;aJ9RnegOܿ ^E  Mߖa׮SבD4cie7pOX'Dٿh2 17) < Tmx} w`F"S.^c#'rWxtO'MXFZN +!')ϱ KؿoT ! =-4Pk!3 mלGYMkُq'dTYW؁"vQlh"@cz+&l񣁕/Dzʈ~D+ʲke@7uepn? їC'oD m@ , ֊DZl"3 ]a _\S6wZYp])^uG b-FC/;UZV0ߩ" j3A_M+ƭJ pwJ Xj{q .Tأ+-k>q8m[U ؗCaIχjJI>[- H#$tz7厫@pes0ca(Gb1?yͺZ#՟YbR\W#c1.hj;xgĸzH$w I#՟w t 9> d轿 Z Ш[xKU_`R5}m(Ehwnlsb1S*&|Oê{(e=]4UwAt`~px΂35K -݇Ѯm!CBD\q vqsLֆ[-$e;{M~}m1#M4$Qn^sݽ|u2X:eۇC;祈}-~Fc h/G9Mq =w?JrPV~^(˗V*%%<%ފkC!. ї+vR^>S ^ދQ=ij58Nk8De( L[̀xߌ\^|$کcF¼4oy|RRΝ!z?&1ՊPmz'nG03X>(Y!uF_PʨK2k|e1t,X4UcZ9(:H1l$t$z9'ݏl l^c6Dй u;߷˂ |[ D)k!ƞeq\exTrs$i1PO얩ܹ%'޺r4b8s*5{UR!!q {]v > tinxχ-9i'=[!lpTCrx9^ wGY0Uu0-sAoѝIn@CI9qNJ,lbπ*0EP`k-OAv83֮^Tt*7H{OWy^KP6)F ۪6c5{?xc$< =w-/^p*$w{\r7j-A)Vrt 9)z,>aV]moF D#ăwVAn.hh8Ix7DʠɄ^Eq=2n7CURɣ_<")mw&P]A/J~o'U lxY2a/̤aQQڟqY֪Š;+0i{&1@7ds!w?l3qsJZ2nW\r>~-vO~N}Vb HiJ 5ȸl:i4WL(!` .%.~b]ikD94U'8p䘨/W%h Sk=< sV=4.T̶tKxVla-#a#h[X!ZB_[l{EU|ucRGY&z3XK(s3=䨉nbw5E[haK7n$Ԁ]:d| }/B`>.MY7qR$ t2 wO/ɏl}݄z8^Q9z1 i|0zc7+B"ΙWeN23F+V)8-yY?9v/~_'Mގ~8VbWBӺuʓMWr z+-?ArU>0!r<Ժ9}_(a8\]5BXe|;jX˯W.ayVF]sj?5}6J?bbsWĽ蚢0/-y`keILRvB|S^WCA"|S\ ݋%osv+oO^XZ/nkv9߼)3F`Y|*_՟b!ޭM:|δL uwMR`\ Z9['`^޸[a3{…q"9'd,ok𝔼>ao+gd_)AHͰ^5qB1Oߎq cẲgf~g ȍsLE$+fI^kИ?eiPYcaexHQ5I7k; (ۗCGewGh*TJ-01EGOS#E8ް$6iLd_k{ʦG!jT-a-]f,7 Pęv͠2m:]VE3-icH@a 46EG6'3SZ~ߺPPPn+cg<"DS+j٘GF6}bh bd4xun+u=}ۚlEΠxڰrI应 VKė]: 3!=YB221kW? E ipv7Eȍ(0 &0PZ3a)GLp&2pmA>, r|rxD8$3NK  <aWD]WXP=fʶ h0ad kw+G}QD@,=vBHH:S8g/ A"?GN䎖7E2/`?4Pd$N00YI\f4QzJA Y!I"P " A& Y1kE-.N(ܜJ:2!&TRCi8+3DK>ڹ;R7}ЭQDjX޹GJ%ހh_tIM'}֕219 /dTsݕeo@Mj|2c1ᚏ[01a`VT bb ٗ#l3@I-M%F(Pd8/l%_UVƆYP8GCIRf N ȮHq{ƐO9@E q CMu Ռjtg#q1;xSO>N1Ga t(h U-~.{[u*[d&w`G%m[ UF ng~;p 2Nc MA9B Z;X6JND#NhPBb͞{;,ZX,t{es㐵|7K-uIh^|PKfT)DU9T I/g QaUQQupa덭jqտ٘6$@dڜPx0 MG4Fv3j%sY?RϓpL*SdDGJp![*daéeM.'ꬿϰLYkh,KiYtakl`y< re7?hF82AAK f&Cj|nGJ),bZxEꋳ5J Υ[}GPǎ2k?1EjDgqӔl l,G7Wm颪+dL,LNDYϲJ JG wDcF"uO}1 ë#"{''-CbK>ϟ{޸pY0XOQ 065pM@i$;B7P Uy IP`Z9xÑzp.tdNK畲uڎ :(V$j99g m E$*X| V=/݅[-JK3쩔S;![YT,/Qnl(€_DQC*'kFD̟t+L=|_j 3g$XBnlG&TTF*졉>'+,#REЭqfK,9v_hW2-n,Ȑ%4S~| q-r^q?GMj)qTMKfrN<5@33etCg2[AXE9J_,MFR_;&03@۾ K|К(yLYcd$9r`+쬺P),yKHfsQAEؚ{H3K\f` a&af^ [S?'ʤjƝ:/+Rx#6sa )r}AnKRpϒs<]~q#``?T݇F9 <6N(帨A7K[%Iv=96~Ԕx/Rߨ1sB˙]|`񮖚+jS 2 R tw8)vr  a%uSIk!9kC# }8g+{od N%{czJKGi@v<JymDet͚$S=|fн 5d_߁I:}"hF7_7͞ePC{;GK&bVOH`ORnĜì*6p+Jpi vAK5f{ }Z/~`U93e9 6r);@O^s|ht#;HC#(d|On&U-* Ugd/d$kr-wܚm/g ̌Y*#TS,kԘ'E}6)IYv-{ܷ^7-!GkdѷB!⇨4 ;o{[oZpFfYT8%\Nr.Lp<qnГ:eۮl%T|oV(liyTVvEYJtĨxBhSŽhR&FM9uL9 : A '#d5:7'C j#?W<#Eir `e0RZNFݡydOLr!㵨&{XxR "ᛟv$SM]8>[d 5 2%^WM1\$G"^ޡdsPGSdKQ{^v#[_4KMhk*[{z4֬ƬN_PtA9vv¨>SىGGr^=4KP/l IYYiM}f#B݊(CCnO b!ogf9 ;NPJCw[O ڒ,:ªq8}*ʎ^>>|xR`Ars߉Dn\ːZ-#|c@D>τ'U涉JHV{M;@'anbV`n^4\c-' Oi7еoq?I 8Վ'NW@;vKFsBڞVtj9{ya1P?Xkk1vkb-,Fv}H`P_5y@bof!ڹ$#nw1tCj]HQd# { 9=FD qIcG;2N~-L K㼣ukBd*$4:ZX2}pAܳ},0ϲvg*xڂ8M֔A5¹"!xp2MDwf9†LAnm$Š7 )UXߔ[cٺ~}n\&9pWQS"r] ww^}r0>:xfbbt~mBD"-ºTWPnϸo4#%FM Wn> ;UtvkGMb"fu|ѧ[DP~,8#Wt1*shc(4|)@btIQI/mu*W@^ -%FW~-\ {[%~/YX 53Ri{7AVL1\CdD8ݛX&c:Q=4S'0>"2# K&eN8<@M(5oUA[IWGofG{S_F֛7 srhm_WWU-Z PLqz_ %3᠀M+% xԜN-uȲR_RY",ϤXwNkf;߂atQ,%$гoJ7_LeӓXCMZFqr=˦,y&^L 3 _uq"S(cI$^)"x Ad8~P mgMż#EcB Sx ;scd^ﭴaO,JF=(!>q8 O -p2kMTIQvxa͗9RHE\PG⮎=,nZ (ѡRMs(\U kH4:m~NȘHAc)IGJ2 ~7eUJ^Kʉ:m<.'XI 4ͯV[0rjtIICPon#U+PY7Nh 9v[)oْ(ju(PԽ?T`YsF钌G=T._,# B U>9/f~pMlPJu޴Uu`Jp(`>©.9p/He`Ȱ3.v)lU=-鲾T|"N+egT aP{ұB]t|Ga1'@۸КlmX@0G("]1!s`cS߿Ur/.)A"|; u(=!5qҢED[:?S9Sa-̼tN ?i!*^Э}W!BByڭ実L+6H/|1 њPMel9)r,DG~`Y9.PZvifĠ4Лkd}ZճS>K?k BKs@E=G31r:hd`ZBʿ{I%)Mٰ,,]c3V?AXy˕PiJƐ 0Deǹ9Ga W^)c"0e`CFf%'hG$V΢NiiCaX>⪄2|o f-5˦WV /&Jz@T .!|bJBH4C;b3ע;?F_~\RF|, mLr5Xh3at=Nh6aKs(Yƚ̏HK9aT Nb*+.dmpr"7jWA+ +PGO,3Y84Qzs>~@ҜJ^Սk=,Z sx 9 MS A*LB}td!G8T;[c+.1A A,"hlQr@፼Oݜ0ܧ:0~ȈƻSXBWG9)ȭ d:J$Cnf"zI# 1H@w)f\E !Girlޔ'rvA-:gh/n(SowC8!DN]7` 2|DED~u0D4`x7odH 2~\+EhQ7kdU^9\5?y񽹋G*<6K.D : úGd1;tǜ!4v˲ZyHm,t(B87QbiKU\Z%SͤVU3f0i +N=.̊j<݄gԒR/?Gt`TfmUFv^e֥p=;M\Pm nK?x?p$oթl]}#%q.!7P!^P(30]ne[CH4ㄫdR>ds]`!*g 7?Ņ%pK~C|WTf1rSOĽ/42ߞ`W`gIuP;5˞y)l>ɭ pH-ם+#$KT]VcnǪ>(C?QOyV!@@ AJ=/L(ɑ^2XO᭠DZO~˃c?iAx3|_A2W >;'Gzp5_["j9Zp{9mY 3X^J$S\?1MWou O]z楱T" HcGd܄r#PH!+T"ׅ>py^ûC0Imvl[AQu#H0B|ΦGXozZ=u3{IIٶ !5 [OV};.ќ{20A4׎JXf\h:(U!FjNr } ,)ʎHbhϧ0m+פ6t0v6ݡ.yӘ#ʢȇu;lH=Fj[ռ/UazTJfO/)Ba^;V\4 }V.=Z~*9LF,qLRvtNR幒%JwvϪ~u6 *睡4Af)n,lbBn4JB_,9n>;8v/ʿ}ӌ 0Bh4WN7 ̒PÆ#a;,9;9g2V[TP$C0g_Rұ<r`&dYyA;zL^c@Qh5>9rS6agr:K8vP_Gdê⇒}ႄ#ѣ4Jqc뾷 7!j6xnÚf`Nx:i~>NXK툳:qq=R?ws$mLk]Axn^Z ƇLl1Q2A˶g;n0tpcaJ5rN(Q%"ˡam=_v%'VPJ7E zq+zK8Q'lq{lJXeRfZyDYt0 ?J+Rô]5%?$L-@D`X"qD rҊ+O l:l)gt*V*!5Qcn 6G^w[cķOo) ԗZHN (ykh{ }+i,KȃK> x.".~DM%V0h'wP1 Xn&2T\ )ZIP1n,L=3Nё&XZ@D*Ǒi0_%-=+nRG2r)S/F_ 6*`cS$-\7'Ѯ;u`4F[/ɧa oylT"MuȖggg֘eSPqbܢ &/>*YC)F19`W&7)ˣ0ȓR."`MlމFPȑJ=6,*e7QE݀!/`4`Ih9]Aize&M΁}a3X.czsSW l<wgk=p%}d뭨I T@T6װ##i;a` hTzoV{ 7mu#>~\,'&&[,WL /6C+U>0FMcv%^^ +Jr|v=C mWr ]фߊs&$;f7\DR"z1i>8aP4@_oyrl^m;0&wb ɤ5X6~DCGG$l^&/ZgՒ2p~nSWv2>YlF\!nja ,?LHș'މa/":*i|PP2O78Nt ]NFJ)mx|TPyRJv,Op в˳,P}0bsE ]G=ؼAX9'. 8BHuxծ-)u>i|ɀP$0%XFEbxw!k\$6H`YV*ZP^ s{^t2f~.&FNCDE;u`Faɉq'y{/傅[!}"€E 9%w!b͔yA#zZ+Iʶc*2M'9w_)?衫`4GF 5QʠT?oI}4@ۃ,&n+iYlnN# UDW_$77/,k:gafVF nVe,7~D#ge$=vH89Wʯ_k`}EFN{>f ɦ|#L>"r7%uC::qycW0wL/XpE,u8N=%D1~{DIyu#;?Y|&lܴ.FJXX;*2,l<>6J "zeK-5ѫ=~C![|GpNrGms82*4vZ*" iuܤ6LYc1:ENt W;)ssB~"."{܈W2R' xH@. #-4N7% yA@WˠYm2{Ȼ-CS+D|[p{[ |di43r bp,ҥ\ڳ\T;;6:k8zkUNJ* \Q`D 7C!L# >AWM*zjS9E6ח㸥YۋSX)Tk6ѼȻ1av?+d53E\ S[Uɬ5WMv|߆Uekv9h6&峽Xr{ZSMB tم %命̲ͲH!}} %IZPo)REuI箏G9IFkT/$%dʺddrrkC JEzՏIhevR\lf ='VF\7!oo06]bdݧMq+r KHεDpdu2chʭS҅5ȉ0ķ_NF^YCȸ6;VGm^?.͂?GLp# 3µ$i|~ _owJW:+?4o+91J*M` 4Ej֏Β1}T1L?5iO]¨Ԑθ¹T *dό"_x0,<[aD$!x&nqGX1IIFwysjmvGPV9Ag`>]k߫9Ff"gp8Ӽ"2L! ˂zb Hh1t*_-Ko+2RHA87Dv}.S:??^ZZ ޟЋ wdy&vegJ!؜9|,ܾsyZe>eQr_gvOQ7;Ł`F]? җnCeafsY,!t5A0/ӬǙ}r c2 %M2eƔNq.2:>*6C.rԢ rtK H~1T ?QeY{l(8NoE<*w)خa;)MIFԗw5e~,;>Ve{-Ʂylj&:>m/ ɠjL8x R9Y2Dl"QA0ӿ*W W}iR%2&=u'lSsz@;[0lΛK%L> ˱Gi_דG2Z`S mWWGq : dvR䍳p&F)@a'&v',DvFha*[fMIjd뢨@)H)auXı ], m^Cˤ 1k3|6 N :^җS+4[;ZĝbGxue,w&viAF_X~v|*Vb*̤$"x+. Fzгfwнɽ66Ϩ[+ ʀ,\',o;Tu)":{T .Ca{8TfȠ^bw {\Zw50+@U| nj'#\Rzoh?H5NHkdӬmIR~݋dj!9i6 *}] ;ju{=2Of—vY%M=nRscgxrLӰ @3V DT-YzrU]{ZB} @h kht `$7wiaC݌̎J<뮫|tX'fm u0͔3 ӥ1N=PY}Li.]q.nfvOrbRFדS9=CETE 5~{Qh %i\[$,A{"̀ͫ/#Ӭiо/VF!$#=1_RQxb!g;}cm?r** %4LJ[BGl1 sT$t٩=:_B`hC7Q&[7d0h`}9e۲o.TJt3ʖ\a OSii54{EӁG[z5Dj-n%i\j+Q.*''u_]SC:mU*/d*G<kRє{|> vjTˆ=s#j ).'AB[ܩιaniwIEiYۈD*p7yQewU (`d@T)c[D;nK%hD5>xV^\%+$'i dhVt[^t?&TpОg>⮨M/H&cWp-ؕz cdÙ:^F-kW|$|TIRB~t|P(Ic :κ3RWJ}\@\Н7iGAȌig6_[:#], ~ *k΀mS$APEQi]8 #(ےH\ù*ݪU;&s([{@#8한UpR`Bx !`_G:*MChܥ3ezNO[ pC`0!8xCޥ/Zd,Ծb'Vhv̰? 6vۨ6Wi`Ԅ^LqX;y\d zh(UM_X Vjhv:^BiVS"KDvE{0#驧MӨR2O}êae0brh0lݾ1ʗw}x[Eפ^$#k*_oںGoe1# u#ĆRMTE| d۴{p.;O=/0;QndtbZoaצmn+6z7KX5^,n) twS|NpGmtNji@'е*6-k0*2'޵clS[ݰP ]1,be;mѹݘ!QjX8^brBֱT? 7ؤ+jSu%⨙Y%?uO|$׶7&&uJ/@iAV ,62vQ"A'X¶2ܜot-NT/0+ ΣMmt?vf.&l  ud6NQ3|),j>u so e#ȬR QmdsY`&*7 aNnԠ8lpNA3M>;P(^V5d )MnEUp`C舜oRѩbH gR?#0W)*18;nֵ4bc{PB-SZ d8]>4^j2e[R*g4P2e˱U~Al`<xΨimُבND;Yfw 5" `ݲ.M%Ғ1[yاG˼̧=E=F #fN2lKSS!+Ejvae{dUK ; Xb}JQ씡HFVJYa3]8TQRĤT;,zU--uC%d&q#8~$Җn$WJK=ْwK`(,Mhա^% %pԕsCY hi[VJ]1zj AQahTp㵮+? VP^8Mд H+s֤Lmai`(xQzQ4qxoRe\2`"KRN%CLQUR`N4Z=)CM!wnvyI5h?g:]-bKçrSy~^䘫[dDfzdOg&2ЬX*T6{pH$E{ i?`佐Waœ5J;jH5䮆 P[X*jk)1CaDtqJ-it+E,Qtj2S]߁(m #.;d~ҩX{.pKrxPzASrV3OLGrF8Kn+d /xlses)揵ݣd 1H+2.'--Q,p[2 {xT-=tUT`a@4((n_Opr'.l`cAZ]:$V6 (xh`\y'Z$dMˀwԓ5sゝS鄳; һG4RJgݎa&H$>?l_ LcLl_W5k.'8EҶՠ[_2+eZg'tKK*ZwJdgt#SlmV5^fkutk_"Sڋ:GIMr4X*)T'Dw40zUa:;=^qA]AߛZSd('d;E*g/$}x7K[Rv%O5tI#jXx bFv'5 &9 lf欕gxH+`.[mUmO&jj.x3矢cKBJO ~1SJe]vu_P⢠:a٢fn.ѤeNYL e$]nm^_P[7ѱ|ԹT'M糁Zp:Nn>7Vk]EKB:usm_[M@S8Qy Z;ݾP/d.^HM?l}l1|+H#zbQj&~={@x*էTeBJ3U"ob,t _UY J:ǨҹZ֚#Fg,X{{kv& y5ZL.8~15{HnB"[yWt;}3߫w]vzQm|'On eJ61~=CMZ yoq,NF -}֑\Yȷ16Vު@@*ƩGh?&v@n /L!Fu!AOJd;͵^YF!P~WLc /EN051w;EFTBDvnj|Ō Gꤩ ○2n׽)hI""Np+p(hoh@ )+omd>A#Hgn>Z;j( @uw׫70|6 }kqP .Z^b ~}Iф*t:AQ2(? DL^1C;v9dTNg귲"Jjж֪#Zpq'1+X{x3& W $emA!LU(KOJxcM5.Cc?4E'\ZC/+Ž.6΀%IۙOYL_ZZL"p 7|sQne$ >#Ĉe%R-69lWzu]t!&UyvZ0ٷ67xh_,DU㹐*qO &ֈǵ^]1}TP1$}̇lB \-z8hK{^͚~_~nĦ4+[3jX& 1>m=uG n_J`| _R'0} zEbq _;RGYjYP IVu|Lϧ5(<ݼZ%.l-fE#n%ꤍOr uCgJL/K&^a'6ګX> q?T|#:`y3D1r ,TMo#gW?紴1{9+Ύwʸ  b 7ŲUѾjN|dt.X-m>4>s(խչ1Vx,I}:~QHvbѹ2uytH"@d+. h-=NXZ j3U I4Ws׾tPUCv gh^,2"&v ]q= XPCzӭ2v]BDqjHHNلF * V{)+"KUlk ǪbL̂FN#_^2 -PÈzijE.h+j/Y>ٙ '12Qw!h|,k9wWV.UFg!?3KԐ,0ޱi`Ljþ+ D҃x07ê嵚@+H׿mXM kTx@{5kF6H覲h[tPu _?Ewsb-((ٔyT[`c0JKFI.?j6RTh4Oq)uβУܢmsϚACZ?sߞL%w:xRdԺm&wyoD:) (dMa_#?sXȠCi+U=2")8CSw6E:y:5;T҄p$ID)I !lXDmzc3+  iHE*J=fK h{:Ol;x9vB(.]ڹ͹ksG՚ʙǡ5MI(@ȑ_P `BD׸Af>{E"puܒKgOm-ErW]$'e'Őʄ4^+H i۷٤uߦ3wF\.Wy,4nj;JWWuV Sp]a5Sʮoʮ#{FI *,mQ !F9eUB'竣]n{WVt$`g_u]3e[9>eѕ}m@1@Qa"M#ߏ*z[4 !IM&Uķ*}$xis1/a1 F91y?u"AK0_Yuh >)9w4Iov{䣦jhU>QCup>b)*!i9|w}|h #PmL!Z)SDh 8hӎq h?} `߱q>1-_u%f]&D<)iF=*15o i~I4XqnRLy (>W CUAWcnȨsZamt堂w `"P`L&@2bTLTr?! cpV; 6߻R40Mק[99_U6]c^0ޣ :nҼu)ujK:\ C<4jD#IE6eiO.|gRLOtlztt*(9(XSBT?@xGn,[ׅ R}% v_'F&ө<ɋ'C)  h }GLa/"-ZGF@w9˪THh/B q̕,pؙ5AS [W,%<=B& |a'28Q eD_guAEQUQ"9z[~9 =8u˴7T!V._Bb7ijoeMˊzU97)Ib e,&tA$6SW,O|>vo'`ige6bO|4Ҋ*8 ՞ȩRyQ-sT<ڈl^k-H WxԬKm]ů#Xg o-ށ %ݾzCȬ?Lev'AWR_8pepT)'\hL*TsVcfQ6b/Qr-KYy2!U,9 /0k'#6o+),P6}*JKoWJgVCH@(a+N>$~V~ (b33z؜E GiRLE[ w:.=*J|5v QECcہ+D_YɭXϢ4G(0>az=#;aƣ^;W$L}vadf}TҊ0'}Hp|S[z+KG?>:{J:Żok9 yJ=)l?+m+5,=)2lD)C.`*JN `'% ª4ĐtXs~Xtse}McK?H>0q`s}QwOO]fݤUȶ*$<ZǢ^O|{n #QomuN[FM0uz]r"|ݴYlȏu2e*egJ"y8{+nru܊^F"$TRbsߞw_DIQ*VР6S=XˏƳc*’p>Ғq4)Z̰.^Ul5*v߿4N"ةq2 9MCJ"3ymmf|PEM4nгqy~CʗL!=xkg@c4Ʈ4Rdz w"dž`|z|p|n>l >$LDD@+'.1~ ;g,Bek=ļrZ٤6zOlď "74ݔ'uń|R=1> &KM9`?JIΙ܈"]r;q3ys קڛf޴%u;mY3#=9%zjD'vPE귤<~J r^iۙ`(H;/ծdV#FVhahg250Wc;<+G^""~L ќ9jE4k ?{C ayiڸ)?~8IZ %/] ofl%?t)VSV'_cOA,^ŗ5녚\bjUL"Vqi3,W/2vMu27s Jh`DڊPkWkZ=*!r`;{4IK8݀+V5_wsoKߊ(BvRmfJcvIŐSbZp< ]AހN[aw N%Շtuprĉ诗_J{Sň ²um ALzX[CC|T-c4Yݿ T峫%{MoYewRSۗ<`^[}(6&=S+Qs hdsˊ7.tD2TQJyO܀8p/u+ѳ> W@})/;wNdLe(U>g fhu*־|j#g?;)Ɋj%X%s¾O䦚]qtvU~ hBPa[+E:W/|U9֦ߏEELev]A/jJH@9`^jM(Kz^A\ݦ턄@#-Mwۮ'H࿞|6v"̴y\-Mh:W~10y9+_^%C|eZI}ʁ>:37|аvsW/#(Pͷ̈́+pnqna\5沯ˌs&˲ԃ{"e/c6>w>N-̳'?Gb!<͹fSU0jig: Tx(ix_~$`Q}A<l>اm*4\("A {7a.Jge61yTBGNGNuu1q=D?kyg]YH=־±i:TrZT z  [vff[!J4I1Պay{ C D1ɹ24)} _HjvM!4J=9 ~3{-]N9 wm(CD:;pºʟ([?w[3,5=6n]7x~];!k 0YYpq5Ŕe3UsLy DR8)9/|xghn3*6a?̳T>s:b?wW'x gfkD>Xc3hnUKL˘ bVTI~=-}#7'۸ ŕ7  #l-x,Hy\7AsRt-. I߂aN, -Z ,ϹgᾟC[Z+UiQI(erYg#Qk*> Ty*xl4Aj1!G^<=5sv-gCϥS^:iX-Hu3g`{|gӹEv&DYj.B4|-I㕇}ٹ>.:ic|!?VOƙɵj|݊7Nc#Q5AU J/94|i冀n#MmId}j) ʡڡ᷁$u&jY0EcrGOe>3{]K; ¶SoB Pn8m+_˫wȫZڙs:a&m x@z?g!v{QƪP'a#f*/}j _89g `/)N۫tu_E{)W(xdznMe+LUaF-ȏZJR~a/3߹cd{cZXhީgPfč 7,X#>^3_.%VHxvFo ~saW?f [.'v1i{X`FzidJ:Dpz#>=A;tn @`W;A_%GpW*waR[y[q#P0藞w(كMu 'ƾb sX,F5̀x7)1ce6-5y2|"<"P.;F?$8J S7Yk2 ';3tu Y$E'LS$Sl&׵DsOq&jH5"`SduY$EHeM_X;"7 0h^[\K2Ry0z 7#]rsmLĢ$4^_'-i&@P3"t|\ŴVa_3%Jxdq=$#O/3!p Y\ZVS4/+e1%=ˑu-E~opF"GқȐ;Tir\? ] "jBL*S`Z !~փ(pI(!_=4z-t`03\0b*2kB^xU,|qK+LN2l vqpps"|ỤpR}TV,)ګgJq1k9%ouÒzR֕ jTi؉&TKȁW?k iVSAJh7˳9e o6ߍ[er;W -#."YePF=zOFMbiZ>P(Mdv.^E55r\oTvhxDbTEjmK<ޭ\MA$7zc:xד~Rq~\k?$) "Q{d^R:?,u'O98ttAtn!E6zȥPȟ:G_zwπAg M68Qv"goGqM!.I&zlTT^W/%I?W)7)̧&7xqGuRwNdFQ!Is&_QȕN HAc|љ 0/UZX9*I#RI9+'  OߝuiJXE){z]55t-ZYN።뗂^D[ߢb9 b~jY/@B0-y^ZeПoP|0rKrJ<!B/q;,լu:~g\YtbLIc>:+;}sb"?N{w?{ogvQigk;8HQOiF.9^$8ϒ̮a"2qj//r1[yGqY6viD0}1c5`hS~|.nrkɜaj55<{g_tcPGZA. uxl5?@1 WnZ#粈QcH4t/$>w~oq܏ \ʗtRlQ^k "W6yFGr'FDTmJ]tD"bzU* |opz9/wLm UY# *& s2¿ļ(,СvϪd;g ::<\t9flpfs=(Q\3Khʨgi8YgU%JO9|zt0;{-̥=Ŝ%g8{; }U7kse^k?H7r .DUq-PLIܷE$PMi9# |P{%Ep6ZL~TF%Q(_ I|}Eo^[! ;q .}'[DRtS~аYu6{y?cuKQa]\s?\/Gh=lM?I82{I#:+_J > H C:0KWWk@l:|Cÿ& f`y= l|.~нo'peDhkKB#*m}CyבFn^SMS(Wf}4)kmg c@x .Ifk2ud'ioAI F=O'52an{jUд 0JY5VcM &\jO(t$r XYHi--L5X$6z iqM' Gؾa%ɓ/n<(%a͛vLbLo}!ݚxl^Z87KtH[0*XʳSsՋ&C* +{7ցɤyFE 1`_w# #~1y@Lz~xGx*VXxFbr.PtLkwLiW~>O_~F}6VSG,a`k| ݢ)\S>0"ɨWD9 Z˥܀>՗ІKeVbؿEK[ۥ?@1F){.xM:!e]IٝLx=ԞRXń`G{']/ߪr!2X/eB9^9ɳ/YI VH!Y(C @'6 2úbH=+7MuSi|&PHeڌ4t;EĹL`#Y/SUZskX<T5GuƘ>Jxzi<r3>tw>w&G[B=n </ʯό!Cf1<cߍ!{epأ_\3\_7-G-+ęŅ;h*t'vىn=8L \6Snv(gc[]-_+u*ذ/}/ Iq^'/pVX]:uÞt7A(2 `/T?02ix$T/TS-qv6%.SV߯h1DB1:0m$~ߔК!OB[uF}R3j70GgdB08Ã@t\f~@¤yZel Ӛ <|":v6؜̗\H1F0"G_|ͩiA-xJA;~a@$0 g;9I04$A3+[ *B SkѬᬏU>T3U:%xU1 !zȆD{YӢ, d( &~=P`4_VȒ'T5TcO4)V2pB?ᲄ:QWezPU7`Sz7!Bא-^͟d)*@d؏~f&1mh%\r]Vݟ/ 5 TըJs"O0y4wWnF/ZڊY"Rz>РH;2lZAD\8r!}3QB'v bJ/$ho$շ :FȚ}tf qfa$㛆6ݍfHL"1cC"0eh|0%YiyvńPFK(c:4\Z]>}{ d8AP *>wO5ڨZ@GffwE錺7TfV!|<Ԡ(F+FZ1=ȋfenY)VK :]o軝vlGEd~gS55:6kj- 4ްsONkxס}t.?)8=}Pob]  #04I[I7-@A/L/J" ӳ12`P#) biXiP}{[_L2[0gSpKB:R0fq8^+5+}+0Ǣ]jWen@twHPgNE-WQc2!kKnԑy$ʹ0$as9ynLZM4lal߀#%'51bk{C:t;Wo ޫ 5[H/? 5Nl>4_! 姣/'O 2#kŃZɒwʼnV_VK4նjH)^p,bYg*ؐ%lb K Ex0\iEmYؤ =ÞD 6SQy&6j4NYqe`2٨3Gw1ƍ䩮8G!~"[t ZinXє)(o-tm P#erd@Xͣcmi0`[HQ^4Z_uj`HDiô@oÄ-g{ݴu)h| [}aڗm >ȯJ_D[0"p| ^\LQ1w )i Gl8 Liđް 8Ym}zRp})gd8Ӣʡ gq*k.h0EG ( LL\L 4T R&KgT*!U G* XKrМiW'K#f}YnH 5$z+A|_f&?*@,W3癕'-Q%qCx_5 %c5r&DE,~U<~P"pxNu uV: Hg@lnȰϤC- *!PxIdka..aiz cLӆAU\1Bi㭈dmg25,?|p 7k64bI"`9 FbB˯_ttwJc.3RefJӹr/M8Rʽp9^ 6ė#Rjm ); ΑmwQu=q PV;EL\>{j]u.an/?lH.JM6-ͅ8<8nL}\.٠K>@B>XY3WuS8G.YҚo(; U4>Bn`|;7jbo kz4t$&n*>>bH_Mɹ6syrݚW(_?7x8FVm+Z%&WUPm}`2#$A4dvR^O{I >A}Nv CmYsN%vi wp0ϫx Iae`L$9薙< j+"$py_:K~ t4K/;`da~n\,-Dzu_>ѽS!^m.DO4Yb_N֓y[OI0a;UZ1"AצzQD Q:}LLP0-1ΥcGZNd؜eq4@6sDS|Q u#+b1dt-کw;U: :;' WV㈸x|(wu^3U:A q(1';ZC>2ҰDXU4YsE8e  d3BuM$ȩ:fN|#aiO*ɬJR0%qgu/ KU4Z^~O=] ŽB|U7,d~K;EK"e\zq; }k?iSƮJpw l~tm#nf[HJk]8TS:>8VzI 0JnIftϚk݄\0i<؎.l}p>/ _ /)5[&.h\Sͧ /! 6~0L%fP @.KkS*0dikQXP 3y[T}H[ W`*&i !AA'^&q#:ޫ,g_ 3D.DcGY$lnfh2֩h)6l1r_9rLaS9tnR2}"gSԼد1ǀ .ϮӐ 89:B9oxBL#r^*A0_1^F(#/";Td̩$-5#_ $?}]&ʠ -%3p634TEi.[cB(y!r{.O ٪nqٸV%l7,.MN$<[dpr5 `3B6ғ b4c57ZvhUa%LxY96]y'VwNo^M KT|7繭K?7]ǘ5t3NxaU|B +FV[_ 6cd@iu4EBʑ?T?G1 k z^%k~QJg|`߭/|~45A͇Lr=cAC.cę:^ Psn>#w=[}A `Qc88bR'b{ G zXs > h@1 0bY9%ao6,I5t^^B ? r&{3!ērw$x=bbZM+̩QeJ=r4#׋@g ,<8ܔ*^1_YQ#TI9(TQflv@FP5üӓ .|-6R2{b\5zO)5 [܋7a(dulAv<0턨^Ӱ?~ФqS^igpb!$GvMc*NĨTԕyaoHBT[U9,~Fz"#/Syð #Mo R1~qR1S.y|i߾=bKT»K+=AW(a=H>^wSӊP7* $͐LtT@0WD<"7^&Ž=02rk~HaԄ8elJBGX%Wװs19,#W~w #8$N%G䢖-\w>L!V䗱IWP!'_r"zޒh:ҩ:}n2$Dw(#n}ILBQ"m` X]x?ݩ]Őէć8x7`ATw&Cknp/)Ԭ}BMY-&aw=)3#3"4Q8EF/P$Ap?r\~ӠD32T-[Ӻb\~j3!1ܝ{³c8^bYqa @N̍k-YZ!CPEhjRQ)'(.ZjRz&vM`mC X}hYC[B.S4%z[pcKUa{zba;d}49gyXxׁ(4u_wإ}ӦhOPәtVQfɴ8!?"q#k)*\5(i=A`OH'B5 [ox>n 7Z2H꼝 iK'|Zl-,mB75ê7nTJJyQUcMx:@CoJ8rW349Bߓyl9 8k$<$>e q)O{ǝ_`X?iӧ5#c䟑m1/\r@ 6O?*Ќ,g4Z>xejJءSd*Ş54л7ƙp2Ro礂Ʈf,rCn/m2voIճ-apSeJ+)qy}wؿ~hD9pM뾫Otޏ2@QpHiGGw׽'>5Jf7Ϩ.>J'lYW_iDF8Łh)8R*38r+⡬]娂{gnߠ(Zu@F+OpH]:IRnri*43kW,W)}џLd/lK#&ɶQ1/XDD7+TvΩ& rUbu(7׶qpRZVebCӊ8C?ŊɈ};zwfq+9Y\nMo0Q;)F9\߅Z)z3ʊFwO,0hhwLOC8üyRs%2ê,ѫߤr{( CUlz/lƺ$ ThLG 3"qN}[.CRZ*S ֔-nBˢ{5WtH !0/H ym\nښ $_uT3 V7s@c 6ճ<19J_ .6ܑ93í 7H@SO6)k4։T6Vxe0ĉL SqdU5˫}r Rx#o7êN;# kz6s~?8Z9\QhyOx2feV_k׾'ӫ@.lCŵs;B3O$ WmG띶|-arj5ڋÄ^M2SE|ҌNDƿq2CWp-Wӫ.y& $ڮ8[9\h^":!1xjWQ?km42 p?ئ[W01Y$W%y)2 Ǐ_DT[Y-+h=Tu6Ki6I3mTnZ 1%`v#LJƛNG-F+!#nuskNwhеv"xi u؜|^EuBXCNN1ҿST >U֪cf'5ӬuEneFU_Oc./w"DW&Icu}z ٍj`.BcHe]K}1ܠ|Urr dDni*}2MǽݗdZ? l&D5bY^Mt2Cfl-]q%mEDF<䧂?t O\ᰢo j/{k=Z33ϵ Ri3Rs “oDXVX;}Ɉ|ۼώJ)kR3UkKIk({s#H1KƃE(5i®*w˜Cۗ$7/AjbY_1kfL"tSi,Gl[xFcU$ȞC#{i(JB{) d (ZOjUlzq=YDdڑ}m[@hYJ80 ˷Z3ۣש S(o. rq9.i$mNEig*0g TZ,φ_^0 7y~sвdaU<%<\F8`~G交&RW^, L9(~_c_exQnd\HCy 2ع!/yS탫XԜ10 ~ύ9KdzZ5zoIz2+#\Ʃ!q~ޝ吙h뻸h 1 #y$oV k-sc1 O6c.ڥ 6R !TS Fa`܈̽ Tydƽl_ Ro[QeDae2UE#"% ]T ti+QT1Z@ & 4k}`]g KY"`voLUnJnDhxu4h̄ap.8쩎S+9;" ?] A=n;qjU\>S:`ϫq(z ^٣jpEF/^AMBm ňO`U┞:Tue<6Ke6y#TwЮF?*& sb 4FVyx\\t6 >]zV 4wt60/CbL֬]ƅ#|HJy셠a2,8-*,v␫~љ2|y~d>"usSbwWgМ%i1rSZ߬_@g^w13.87b}Y࿒I l>{KC4_[YhMO$iS-bv%{Cb84ī^H0 %mdUf `Lb rwׂ݉nU;4 Z dXzcjCˬh܎|1jטAdPXM1DYa¾lgkVWZ6g妪Et 2(z!mtg+wV搐~mRQa/?d~Xç06-gxpI;"ŕ7L8D= &t alﺰD ZLVb{AՆ +TxXm+I }3eJlO~|Y'S(BEûm\; * o|E=y_FY4?QP=Od1R6%~T -f51p1@FWr-g6;9[J!l7#xOvƞтܦ; VZqza)CvGc%VX_=]@{KLLa(R*jJ륿8X~lѲ7 )³pͩUy 7hC1-M3[o|Y;3M"dX72UT:SWGNZe. ݬ`y}Ϯz}n⺚X`Is8rj"-]'yJ.?b-@ $aU:,E7fMZ-q8awɫ!0{}ZʁhcGWd8|Q'ye[y?(1{ ,Lx_< zD#a2Og<Hڴ*u1? QHa#"`j0..s_ wųʷ0Z`x2^ Ea(!0g&ٴA0DH?UPԟ) mT?Fz 4z|]@$$ű@6^\݋I/wV2NPNɭ#t\rF :.*[zi:|U?=ȷgto=DHvWi! IQu̻ZRxk)#~.a9ZsB~=yH,Ve/of5{g@ˏ%&਑o}oGȝ< 1Dg2_y4%O~;_jZԕx>HUY0irPbWD.fU j-\#..7ndô2 KPt郪I(ڦd”Ը"\5Ba[:O2 9ŭC•'Y˗HdZ?\yB]M'Ηex]w{0=r4-=HЃ$f1kѮtH\7[}vF= W#}T4꓍kja*;?HSL*]S7]-Jeydc mSwR{ ^}qs皣lp-֛4Vz>~ 58vD*,i9z}U:}EPΕbB7V#^.eEk$E4L6YdSV[pHUے=04Kf%f6{ P_X@d19o@x^O4 a'B592QO"uS9rP*Y1 )qm96TTyىA?##_?!]hx>n\2ܾP&SmrͬCB G\-G8S="d-[bk_V. )$R_{KֺeƝApBGrggg:J BHz\CC?P IUssY'D`KIK$!YQnzowHb9[v(laF:7¯]E 1eEM)Q֔M_ C|SЗAAi5FW [:8ex&z$GpHEHbcS/P օJ8)d_0110a(d\;mU;J8Yp$ JyF-|γ%5T1 .Vn;.ଌR/WP6n4Zi&58f/l)9._ / +gj NO]pdMcdHg5ANLzǩȾ'Ȧگ!C@yTǤ燋Y0SzxO5fD8~`5 \d<%X &} ڛ-ƆAClieI/ŘcQJ.\E%[(v*3f^pxtKҲ@^]Hq^5=Hkmn0wRi/շDjh:OmCQ!jx;c,YJ M( PtC.s1Ӂ~_Pu0fsƢw(8)6Sk[;TsJ? h-P XPf$ B]mhTa׶rE ˃+ %!][G|R}U`󲅵 g5t?~DݔΥYӈ#BtO]f'/$!Y{=Q;o{igaOXcoC[@w!l}]Gn=c'5uRj4D"0l9F-G?2vU~D!_>V' e9*Imݺٿ&) '4e,ب|V : ^_m Vj StO̘VTI?6=$.˽FEs$hLB3n곿&h`KkςѯMcR\ i*_&d@c;Nk]h௏MLQRl'- TR>ew`"l0Q@aYM!jZ _urYͧ \Z?D_mPGRj_E<~mPKƟ).1P koFJ:RkK] w #D?zt_Owk&| ܼ$v,LЖNMfב 7ҿ0!Ԝ*MFclwVɔŃQ _eP9|g+JbjTa/`>xBY:kRCp^) ܱfeoO1&2W)5b m9N ߄MpOe ^X[UzΩMӳbπ'.3;\6_S"s TRZɉYs^<_kJfsԅABCtq_sۡ XSISq3Cg31~XmDrL>t:xW7Ίڋئ* fz1Xe#ֻwe~Z2J.٪.+xNg^M"bUl6vK0Zqp 0PJ&Hi+ @XJ`l.%2m:CYS38K&̠pQhwu%VNO*b [ں_0x/ZdZh.0By:Eo^-w6 "wf{digЌ% N&XSZMU]FsFO'Ʃ4\eQyŵɞG<-uTuM8,Eն"gL:=C#iēUcO*|%2/JrL%a|}.P y<j T~ӱ}al0v𧦼$>"`R͊V0t6jgk jPՌOl2j7e^^~: C WHN1}|Ȟx ߳uPz+b֗.&;M9ɿMx?'n=5eH m뿄qSOۄ/ad7kA4$|c%0!ɋa5P*mS yX+&_hq;I`4G?.0)ը=[9R;d!k p`H sc!2X()h.w0 RWGt^>هФ`Mw߷~H xv̮"O`R$ "yBFOtsczt2tx:q+1d!5b,~jv]vX/Mv]MeFXCdFbfx?2|ӱ,EKQnKL6(-ߐXl`չt=ҹтum(q ַ)M(F>^f4$r+6a %MA= #2O8s]s;+f{>KtPݎYMjdy-}sbPj*e2-v*6Va)t.vL0<˲2ό+27]P)SX"&B䷋rȹI @VRw:>`Q}j4Aok@DscrRq${8[ ) JzGzk$M1ّ(`OXlQztJY$fBvX+& xޏK Br<ܦh[)c#@q]%ز{†$7,of+ngC#e鉷+Y.V1@Dg0"XAN(X+tPɑr'LQC N פ,byw4R q,ȍ6mGKB-vґJEt\hZ_JowTO$t Ueń>(@ UfHc(Ū>e*͛ /kO)ǕyF^O:jbM/罗ϫ$?n<{:q9ݤ])ߛ|[3"uGMc%)5paDM<|<Ќss-/rзE(BhAZYzx]$7V_3w.mQjc9,QfqY:kZs^7Ȕa㸠G'9=erHε@~ ; tS-8o|{^IH-\ߨAO#K\a,@}ܭ4ˆ||>{:HG60o|]_:@lA ga|i|in7tLޥ;QA(9 ٻap# P]Kz E&_bg~ȁ*J~LVޛePX_<3nMa|si.Eh,76= yʴx7.f/Uez@ߍ?ήɘ! ŠhpȤ1C"@r*jG^̀ AТ r Tq.#\L'XB vr 5w?|dia#eG=*5p-EV@q1KWf{HelԜ~Vs{4f[bxfwT֝jl? sS?퐻%Z#(̎S Eʪ{Po M75՘RFp1TU@\ή$  H o+-.FIID ؖSS kVBm=FHgjٳ^VMq2Vh@rrn.o{ڻ +11=UW}sԞ侭P8!^LPPf.!55FOB;eqe:|AfT\k*jKӶ>>ɸQ89_h%I)VRry8M\+1j";`3ag!m(|N+!P}}uY^jgr:F;vxO |tA-}^m/t-X g[Rh(Խf2&c&)hė:hr]4b]IPHeSkKB=g_vIlXݓG,5lBqʣmFݥmp$D  .*2Պ '셞p%W>R,ڸB?)-n-;+*K1Ni.hpMc6mX V hx}1 {EV>Q1/1%@;!UozhCtg=[d8m Iמl8CTA27q`le ͸Y >$5e;ˉJRztK޽k{VEH 'n= Q#<ȗ.ιy`ZȀss6*`hW:K1KƫQ1Ƃ]e/iњ]=TuZǰ,s &!O(\U8BJxwL1ɋ;wVn%E[EOnPzWnkBhOu0j_6;#Z!u5-I@eݛ @Ց%{y\fE<sFȐ>By-D\..5 :į-[40G|Rɉ>lqIøMiVax>%\D=EIMoF6}%׾.وN_v|cԲצ4d*i0dG@ )a{.cDsspl-6xb 19 B=`gwm~4"&_g#MqaQľ*x{˽؃v_}i3Au 72ƘG11 С# 5-7()SF}K3E׋0J0++bt61`?+LbNW?y9ۗ@g|~ #yD{mõL}cC̀xzc< 0va2 aZvqv/ېuy@|š`(8'k;!w !?j1qY6<5J{ kc,h'xQu< uf<,=ø|U.ucv6^Ԥ,_ٜe[ASu*jf?K̫JA 0l**?g*7!1kG-rA>hpv  S$365DTHA%! ](+|{&r = p DkjrzG$0i$nrEŏ`Wt_e26>7 6ZPKF 4Di_yk֠D)`R4V_78xÜ;4Eg[Y@ ;` `Z|X )Y-*0z\p`zzث&$TDp۸"HղD7;QTPS>@^\Qف (W̢(XSP6Fv}օ ۈXSǽT\2\ ,N y"(dr5GruDޟIHW<DkgkF;xVMx ژ<^뺠? G[k҇즨XLt Ҹ&w v S;Ni7EZ ^[@`NjD(_糫Ŭ;rxxd)9G.p43[鬃V tO޺"nM*lO|ʢ !!*cyrTIJl2TX@~4W5JvykAuA dW@'wÁ6#CԜZW>Y!AS@Oo=>S`gB>pA"{UPƒ>`?hhCw?a/ek. U0mgB^O>|Dc$_Ux K!< dPC 'T)ֆw%GY62ȾR\.5z21)VpWUukv_|:gTDGX!za 'Vz7Cc@εҤ9ls:PUU>Մ΀ v=R%R̙Uڎޖl;c c/bJ< kt wl?P6:W$8BYǁO hoQt2&Ltfzd mWcv^#m3$U#Q{F5բ;:4C|]y~ SJ ApOu{og6Y$/BWQU+7zW?q."ntf[縻][/+ k=`GxFuo:u˔qT;h\6BV #.$@Ԫ5BNF0i%g≐*C>64o M|CAi@肴P7Uk?i/(KxםZ#j~C|钞TG ̟9+p]?!W=ԛi 0\n 6rsOї>Wd6]JeޜER Q؊'i6Om\˾ww^BǂB@6,=RSu Z>AwT` Fy}W]w9hpڅM٢Qj{H<ÚJ)Ĭ^B Y oUyet-V-l-)l;"]AXۨ/6Hv4U-~eʝ2 /w}uyb,RxQ٪RDCe{Vy)2A1L~@Xȿ>W>+tƙ)+㴃 GnR&fMh >9R  5=X )N=_PV*s ؉Y`+*K(dWn3n$ jp;MJWYk=1HlT 4GI;kat# q:xo( 8l7ӄ.a'iilOO!'5N-\3;f0i@#욐Kԧ%G s>̱ !6CTOM=1ePp3fJJH{n+Rq~iAEH2<=Jq\Ēzhe 0߅S9<1DX<\&S&c蝧a&fHt4NA~D[ X:ѫ5G EI"1֔/в@\AdW4~~grRt g Y*,h B,0PG Wl&L_PRF=cgMjYܠ=ogTF4{m0Ϋz:UβͯV3Ҿ]|dIL־PƥyAQX3_IqU6Gh&lV;Ҍ׾q>p#VP3~<@LvbGן !Vѩ܏y7qA0i IE Gn",!q,n9lEh{Lwg)aJ J2pi6 aIIt F)܉~mDAoɆ=[kn4ƚ㚖E+G21=K`N/p2aa IXQ+(.\-?櫝e֢ >*鷰.߫h3 3eJk<(N8zf Txդ9) LMyX؃FýHڂ/h:3T/e9~3ʤ^~)d_MJkQnd Rw.R h6q($G:^f{Ab{hJe,6.b^L/Hjw1^hDr_FOϨzN-%,[@er)Է!huOC+p~y3[ӕsSPV6xƃrdy&ubJ=8~Ҿ/hEe Rʤ+Y%VZnSRUt"k0~%(BX%Av#|[Rw54O<4Ѣy6oU>_Y^j3lU4b}OUI%ᶠaTI$7fm#CH5>oQC}5UQ.(F[!{&-DÈ0`ԜX`9Ǫ $//GxWi.xG,\r6g *`QQ5R=.U B X?EOZf[ 3u EjAZF@D0Fl>d8fҾ8R]QLyk-,&!*넜JG;)V}uSu F˼f`pU%+&4齒Oؽg;koZXH|,=1P c c0vSD`-mi4H#HG̟3sMC9"9 *ֺp#q#kdEI%"JaϺeo/W?A]$if5(i w-~'OC9??)-^p;8D'\ \]bsW׀w{M(3SեQIؠt-?X|KE+Q2VFIo + WvƎ#fjx< dݩ :/XќPҥcֽzɊC]7Ln8ũį{!ɝ%䀭}ș ̓N@C9eA{`@Zip  $jfN%ݼjň_<{Cb7;z$G/CJaV1/D6pxۜ I73wowC߭}F"F ]0K:=Qѝ~tj#6\4}u[ZČf*$iRi~(ieu-Vhtqʅ؎G,[Nŀ'fbQ%{Ef dž뱲nc9WHD]'BԈa2#|x $E"zosK,_ʎ`X!1N.#^X[ r|Qs% wxo(]={٣ ݊֞SN=v? .~Ď%~rUnמdTHq'xk>G9${*2Ble3tfDis9=˝f2SyVHI3(BZ0LxӦ UW6%Eޜ`o1#HfD6 'Ūn<^]Q^pxH-Ѝ=/ yV,*IWlLW!-wL~ޟ=|Hr1WIFG޻q 'NpqKInELEp'G2.RdhBm1Dg+UiHށ%oKqתZml̘/ށQ5_LXs;_.:VQ z\_2@Lz_Le'T=H`'H_O^&R̅ 2SXCu Xl6*SP-Wk!˾:>ZQ8w&WGTUDG?Qńfbr竉IO}b i9lr͹KPuSJ=c?y//XjrcAZ?3 fF?8Q֨jd&<GSB(_]__̺MQ-PIΓZBAָ!;k!O" kPOɁ%?tnY%$ʘr㿖Y~4,"үAGO ъ^-obR(O1 zO7ݞ5X2B%7%f@oNuP ;!dnl$Y(Ǥ 2;eq·51Iʯ-%AXry4s!C% )ۧ6D@5},;߼ ) uX}j Tވ%@ (˕  QȯSg?;yt~PNO'g9`=P]WmVv*+W9Ό5kJHEJyf ^˹m@ xFC$L`nfez:$q4K8H(qOk\>'\ukT\q/o%븄.|3ߒLs5:5r<(,.O|GDA]R"O-Eo痚鬤gIE斗^7Ȓܺ}iG~B#ռǽSqg2SFiDcW2+&vwO|MAw9x=3W}xPY:5=Kew]Gعc4h|ڲfߝ\`dT,KX5tm7 #[?(0iuS33?q(4lwn}^+ h Enٞ<:?Ís~_9ˡzW%uݍW99'Ƣ^W#>oj(vbe?S 96 1['DLg [Pu.{{ }㵐W=NIi@,zUspF}[;pdh;/dyN/Pb YjoTB8>y\55*{YOHQ6Ӑ W3d0- 0S!Cx*Rcg@PѻzlAIJn)NwX m7RڣM+Sf=<E5XlgJ&$33Z@) MԽN/14_8\ueTV RtFĵ=|E\qD9)A]لKEeÝ*#4a]\TEKhricmV05IR OIKv7uH\4.^F__ of])ZG惴w( n[D+/Oo]S4 _v.*jӒGN=_Su}5./15 Fo6x47ȨcGzd!W}B5AOfWs^[NOI}5[0IKqsFNWfy-ikܜ@E4o2oj}3+b͋,̳NBw?@ry3Ox  C4@[*V j0D&xf)LC|. nNs-L=0S(绒MpՉ)Y0z'cTByU&pкaqEGO%Fgo{/}@03z᧭_,Z\$:*Q7%%97t j"NoNuY=Y:$}]tc%Tar6Һ`i00;kEֻ HiĄM5 e-aF/Z1Y$iCQox|/) =_{RqK.Ajy%c6xh)t9EI]y:k W]HGWשm 3):k7jX]3a6D@۠-q$fՕ{[ZؖcIpMQe٢z 1(n \W +x1M^C~Y5O-rd]=hpuYs% %`w"M3fk h7 D@XFc_r$OnQ 1Y4RlCǁsX8حP /`t+5k?+-Ѐ/w m.jdF]FQ?1YLggT7LC{7/j+ONo,nҚsE=6Uu'̰Cj[t\-Wւp=Ao9(a8 CN:Maga;=V0(g=|yr_hU0NXGۯkoE/L;e4]*2n܍/4,J/@=XL]Z#yo^LJD_wzښF>:.8Nx. r|JJS(:)zށ, 4 t( '=xК}J(xT׹kjn9`^s!4ꨃ=gR! 闄(@?[7{p6pKJ S>P#X- k03$SȻũi K!Tܥã^~+/V"% ypɏc/OW#c]H{ + p$]N1~ZAHcm*&⛗:xk\\xG hǁ۬@yAR8[Ѭ6ts zK*u' cfHv) &}z\[HȖr&\RblKaM-mCb'LAzJ4U@}z-䞠6C'tE%J2bH] {U?ׂ.Ht3)&~tz߮PhA&vwWySlc3^QFhL9 M )N$dS3r^5Eoe5iah]ɻz&rdSDDiβ_a:swM{=(p 3Y&fi@(Vѕ/s3gxQM9ןB0aTXcLI\BaPf$sK!5htp }Te'L3<:CVVv!+⸮+2k)g^Ewx7|~8emij_*qpw_EDI/cNm 4l7p;ho:\L4O pReJkABQSؑOxmHC{x#\I7KzNtr}p,Wd-B!=%ޤN潆 T{))115t#iH h6q6N|'Ψ[dQ=J-KTZlko(VD $ lLj0B<"%D@{4)=H`GiFWȄ@/BB_ڱS٠6WN46Az[k:N]6bcLKUv)&]o`Tf]ƵmUaJdP{} [Wr}zCo[*0Ss0ܧSBg2*#YR(4^眼54/ڛo3n Ub4~/`y9U:tKm0+%|*ثg$I?A֐&AHj&M$J*ؤdI cQ\o{? )dzeNד=((Jvv?(Cq3}@LFiD%'l Úw3C|iY.*m 9FYŽہFqMxtH}T`!0@y;k;$ً-t஑FcC,k 7 CΉ<%M tՂWʣ2|l.EdQ(aX0)?ޞ$>7BJŸt⿸b0>Z1yld%Dֵ0iVW "5"iP"g9ϝc>@hʄ6[z򤀆W]v 4;=,8Jiz}OX$FCҪK萭UHMk0Q:n;H{+W 'P!F<:~FhqM+:=D!C͛JO[^;okEŪ@ 0Eh8@2O]3{Qǥ; D$¨ wX[WKlmiKr 'qmjtwgJ*x|OjcvUÈ He6߳[ _.8sPR &I "U#* ]"!n2oniX"%PJY !ɂ J=p{4\N_-¼t,]عdj%zrwLo @6nS䠽uxa!dIi,b΂<أ϶zo°YA툛ŏT| y.|V%!GRԪ󦜓ՒEl>*[~7ޥ)]کGq{OPI~$X`|[l\1W'9(oq$b% M[uy#NjIE4D6`h'r WP\Pik@VcuӼ39}]82(<;hfm~V$ yG!>UFPdaW( ؽ[O1젏ڶx&<,o }ÉQhW4|p8((9Rxb|3@A)+9ZX#&շzBt8!K!TnGq"]v憵|"XΜk@'DžxMxTW(Np[YW E 76ꐝWx_7h\ <^y<`pIFq6~l!X[{- |K8VUB6ͼ'dn* ]W:e3U`Ȉ$Y,BG"& Y$@Bq)v(LMUHcB]/&t!E)/2?]ǵs#6ڎ]g6\v/E/'o{8y'ȟ(7AIE;v )H26+G~y˲{NG+UZom<͆q?~*:HFY^1)]x-L#UX@bz9D"XU_Nt"$!L}ej $NI8v58zZ9ɣ0dj'l\`HQC~HD`@w4UjYBeab'`k !2D+pFY"u{tK7Kـ̌FgK]!f9`ΰO>̦o}F(/nOym88V1"ՃS m.R=t)0oqr'~ivU W@f=#%l lS:]8n x97wNecУ۝bo:ms0 |4Wh ;}*)|D\Ճ=t জ|X @oŭ3h+o)Cmo{e,]7ZSQז2҃[ތm3que/q0 GdͣR'kx`(˖=rP'eK&IefÌ}ENX%hCrM34"dŸiT`6KsAq6&eUBB/J)"Hcs'  A_`<3LZgbF:itc7<֭T('EQS[l){krw2>s OIay+/tNA?aP+QBH?-zWk=ofCMM kߒ6'6ًv_ i Ӌj:nrG .Wՙ$Hu_Dfk>e̢n_5[y%^:/H> Yx(?vٙΖ&H ӉD"%OqpouTE,ex +U5exx,`D8{J4TMda6XOZ|kFX!@HzS`_]9 &#'o-8=4Oh­]e_E-Xdyҗ/jl8uRyQ=sf/#9&=pRxy_w_~9-wRCe&QJm/YU>/ӓ룆 ;s lp(Qi~G^&qЇB)I(! g3Y];zzG,JZnfN-ld]QR%TW«0;j`U=I~r/Th!i?=}UMA&:JVߵJ~8hvcXHe٣~q Ѥwr [mu[l}(v[xb$_ j_rô`mID +2 _lnҦ s>|Vc_|ewhLw2|DO%'Y@a{^V(Vfw[] V#Z^@"\d d1RdRG:UGGD^ߧ߅Rl`(GEY0cG {N B>]-Qeɞ3߰#(*^cԟ#ǾklTb9RZ`RD*Ǟ\ v>"4dC(C\K]}eQc16#7Oq d-.i[N!U&ӎd΅GYS=E`mB$g➑7+{kj%57b42ùn&vQ}]mp3^\7(CfJԂTۺҽ6-l'j56 {uC~SBEMC+6.@'#L#\4Y)g`X}hri|+_uwA.Ov8n 9J $4 ni˸[!Pe C|Ts]g&'C~F# dڍN'26X?e2S++6KG~{necF/W('@;Yb8pή%nhWA$,3 L20e#L]ّްɼ[O=xlhzl9kB&K$yґu:`)t9TKWD~68]S-XfN--/ވ\rӉ+q`H{WNK"q24|Li&|e2ǫ2H?Mh2uyfl uxChʱت2㡆}"Šֹ8}m]{jif_1vȑ 4%ex"le`㦓̡K#~s;)(I12n!:DY~BOwy,P=}F?a O-U47I,kk, %*Xsta’+ܡg ~u˷oS L7mal}U ġ0b@OpO`9w%"!zy?Zۆ#xė!vv.gzQ2Uk 2r*?U<1ygwR87|Ifl5k?Exa#̄ x懀BSJ(x9{>OJ8**3)9Z@]ʏĦ~^lJ,U!rG"1"f~ + P`M,[nrQc.-C@8F(Xd񱌭-# ssxz>Cb l̏',fL֫Jq"O˅/*14ƁATHxہ?r_㖘\COX 8Yz4{o=~,tt>WT՜icBFnѠqηuRr7m%?}3&S*{Z M˧I d_}Ϋ>6Ra 2 fH (4\ 62|_Wtb=ĖnRGJnˉhKͻ\DS]q;->+qg$bm$ ZRǯjȪn9` ~5uz'zܑ=> ǿ[9!::++SEN@ MZqM yN^8dtةc0UpM>+Kp] c[1E-'G%F]2G°}jW)<(Av6aޡރE㱁yZOe;hSsyH!L8ӷ~ua ehi߰W2OǜDpW$qU{d޹_D~Jm!t҉YNjL=B+ǟMC]H\Poq/^ [@{:pRiO#9d*gYzIhpcy \ٺƲl^Qqqmz|N{VJ7Ҋ@lU꤄V^UBzNU"G|'<p*BQ~zGxkx?B`^9{H6 ǙslqV9`l0£0eYɺ$똴M()qu![G YE9k2yrtJJt+${:I_o@!vCÝ5^j[¥J@U>;%BRbrô_elY9g1Aٟg*M9FYjaÊ7~V>LFv#SߩQWZV8MzVɱq|sN, ITbV1T BG(sdwgx(q`fYomYD/̮h7c.`j~ Rgyͱ<m8s)(2ͳm,.fk템7ZD33Oe!}~o$ΨNfm-!&&0˜39sdo`dYuԭ .  R,Bٜ힎G" χ"vXoR`"QAS>|Utn~ap{>n/E+fse*z=auƟi@`r KP#QpwZ= _wRxͶs_&\.S iR"O4GFl`[uAo!xT%# th)a+]/ֈ&gZbX Re~E T`"ݢ]h++M@,#5"VzƒYO{@!ߩM䢏YiBT UlM+FBXV&RbTjMvUwqHBrExO,p\ dPQ^.Mf,@oDOC2SH\b:Q8LP lVX097TEKX[43LvPO"_'Íw0gy(BabU{`Nٹ+ꚯ`5Qo}յNנ8d.Jg}O/T! >lij2R6 V:[ 'j#rnyfpE#p%aO◒3!ba"Y,`[X"b>E{%S@Pީ5Gb[Y,�̯eAD|CBP,wvj:*_pߣU 4CN/=`L.WdxȁK>>_CƆh!&X^3 62 Q:\L ˊu2Sq_a %uq^o%t #oRy!V]0U-bz8*HkeD~./5ՅYpDTM /rwW JޭԤxGP XM)-v_0j= ^۶?6}gQSue*s$^]߃ݼV fHs&/}&Ҷö}dD~aSwv1xՀZ6"mvo"BWEB "^aYeo0$ߞ~R\Yi6's!-+F+Š1~KP Iмv[((]5ۯ{ߐ1̇{AEML1RM%mȭ)}ǫjIO%K$K]7uq8VYq2N ^ %u Q>nىC4ٻΧ4 2f"uw@|6pݿqǻ&Uj=7&ոŚU(DY: G >6q1s9E0Yn:ZPD**Ip=\}fVE^f`|qńEa6>uԙlFVp F&H/SfAd!3y'iX@W7YĢV!BHC7/JИV1vۉW苟J.LCNGoh J M|V+_cJ3;zxq|qPRB)>Qnz~]Kq;d9 + 1q_poCY7^$j ^ylٺ$bP`[ZZsAEMYM|h_Qo 2R :YnZr9b4M=?D+,xoV-|L O&X0}C4;a2 x|Z+ ].s !l9U+ uu*8J/BY;P)zoy{*hn~ܥ='12-'_vu 74齸'zf)P##Vj,S$ SzĊP#̜pf[cjg}bUGK1+ ɝ,cggϔcbvlmz\bt/* l%}Xc5= xiMlG6NI,@IAPܨ >^)"KF{D|d̖8iLTA-^|F˰a2!$4$~k28 tQ٨VEƢ%"FqkÊD#>9 4GbJ;q4GX3 eUw#ֈ' R踼CdwIImމ`Tq,pil>gth>">LPnڃNnqFWxV/:Wh@d^a7gf{ǥ]\cMDMm`\[G< ^&|#Yq8KD3GZSoc] ZI* O:,r3A#]y^|v^XFdBR|z%𡷤[+oFrFe7hGwoEp ‡@ Ӣ2D2MvFz4KPv:$8HK>JD Ɠ̙kn0;Fw3: F'IvoÚ ϳe nJNyFk/cU:S; ak[c\k0+#\oޅ MjY)٠R)7cF07!L-/-Pr;0AQUt Vul)6z7Sl6yf7rJz6e`FjJ@yic(BUM H_G[UUW3 } ZTR<{1JT,8AW+UNv tiBx7F6z:!|d:rݓ/vl5Cn@;֑f̌#¿SVw֮j$+%k%=2PK d5)YY39`툊ȭȋ0e tt([*\ۉ0`h|p.;?UzT  c_ͅ8> /lYJ46 |nE7/ƍQ:W̆S>̵tmˏH&^7d@xc:Op%uOY+UhSTbIĬoՃ^V *cwEOL@-+֮r'UT(+k:J_Cnh{AT9 dB dxhe:N/‘u\=Dq׋%lQZ-<m]k4JT4mG&B n @%=ywؒdo4olL]duguC#wJiR<+gpmzE%І8nE־ɔ!>- *m\%](PL=:UAR ;]ǽ1 _;d6\UCX~b^1;Z@tCK}`i2naO_uby2ҮZ6|/-4Â]b63O9C?x8`#t&(A`]&m~]#BC^R ZZbTZ9Y3E fGʶV\bD^gN"+^9sg<,:u:2 (o4[nLÔ8l+h&Ϡ" AIZ3 cO1U%_ _@0?Đ|dƙi*1/+]a{/Ad0@ x'%8Jْ$N 4^<`&˅8#*op7FDμ 2#͛cAq &ۮ69k7жF3 Y XqDA9*u19B6 Vw]@B뤋/#/\ǣ1J 2/ _zɫ Xs-p;o>r{n4BWI.."hibjD8[ƿBXJY>ȍr 듨j3#OӦTHF 7ʃBhh= - )gթ$׉Q[X7ڈX'\n`3lM"LE$XHl68;QGbZ9I SiX}|Vmjk"%dh+ Ln7 Bq_<-;Ydb+}RF2f`jW7;xa)̈ui\$B}p*$DG˼}ĎEBv^-@y2C is}mNʙKeҹ(tb~vqYc5 Fwwn?htGcmii@F7yN8HɃՠI-ၾ4cl}g$`O ([)%O@Jskuݑ{bMJ>%6 TеZeޒNlgង`c_-<٬@ث7|[P9Dp9ʅpÝ.r$\-7uxЙ]x3n>cd EOAL;fϑqC,}Xx)2,Zgsu q wEV~g >˘<&P! I|M/ai3լ|RFoJhg#f)ϡe1;``Ĥ;3X<k:n5`Y-=2AO WuPWfx?dЂVO 1 Дr؍{яf zhsTz]h6ZÍHM_g L\~dO(ÌL:)JpezR%(*v^DOIsV .ZC,d=Ɔ cv6Om:C_[P i]ݰ ZQ}hyCʾ)VLpuyow`HrkL9n,Nuɭ`L5]maUbwxƹ' ݠx] Cվۿv&j2o~5Se8m\lCdE1+~+N1Cv%K!%_e2mv>zx/:V[iZXvkۘgicK3N*hjQԹz rBWNQ0q}H4{aָֺnNNB{zŲ,vK-LMq>pk{tTҰOޠ3?CfeQDk*h3> O cOBM6rԛ1۾. 4 sJ¼Q'O9ˏb- %{32B,0'˘(l; }8|RL~љC0@f1nW;,g U5 01F?,n*f3O/F9tU|!rWo?R=ApN-Ψ;4 -մ \%؋zlp6p[ޱKC&21~[!1Ռ\)|֐Pf o]+a'/4} ho_FCUݹ]BBdž `  z1٨@}qC=?X Efn.]vai+>Ǹ"E.P[s rbǫ9sp燖aCHO'w$CpYF;^(qha1IdI?DKExIE}H_;M?;sٴ U Gf Ai엨l‚H`X ?vgtC] )SJ 8-N!Oq) Jf葒փR(IߥC} VШg=eOjEØs9'g nK%RĂвk_q*칄79ih_ *z*/`/okGԣlg #J%57:ƍpL~Y5&rŬn著sjA{̄7p%I&G ܿEYmo0̢ڊu%8emqSwsZǂ{38Z\sgMxd˯.- 0݌bbhlhgDŽ\'-0euc +N {w]w+GyQ̥DXj>hcB?PpYL>!Q;Ȫwk5Msz-vd2/?q+Dt%cLse{JbDAs2 ~*'l&|J= J;*1_OA5ڲyg_̼pw,ͯ14&ě7&Oeq }|_Z.`6JJ3oi';1?c8:j5K~iH,*,x!ޘ)[hMF-Kچni.*+EY X3ĄϝA, '!~Nվg.ʈҜv&cxOgZ&\jq+=e5z8=h'NHH* CRɜaO^eeJ J;yHH~Ad^UNğ%ױߪĝqIs oTk)vi`&=RfNET&˺.5^O95!>Y뷛nWy1WӘ_Hf27sq^Ӈ1dDX\'=:@gq,Cg$Vnw1":LYL֥!2Nz>1#Y)}FqetwjY,fA=G5c!_؏Vb*]H;!}3j @C3#GLZlSKJ&/q4p`צ0J~$SU+ʏ54Z5a!)V5%PGCOQ&v$5RFd ^r^:IG]e$#H@iyoSɅnHQJzod==f847*;칓eNor/vUk&⩦,DDL!4l>(<ց}6;*Ʌks漙JA%EAc6w¼تD)j3\cWKt4FnFJʬ[P e`Lrp'UzGKl$LB80ܯBlҿT'iD+JnxޓWϝٟ_@QfZXSrR bH{6\g]٢R֭:e]n>& \C;BR #r;1+QrC`O 4 i\)V_bϹ E:qfZϻ3֫oF:"{y.q.1NտpP ~ͫ~*]a"WnY :QPz!JskqQLCcU%<Rw)K&uo5c-+D*DӴ>x6txR}FÄ.RikzX.7#R^Ŝ*VZ H +׿ ^E=5I u SE`uUIؗ&G@lOz `ɦ -]&?̚l ĥg'29T2a1zc;.8|c~Bps~$Щ{WH8.#븱{FP}[:00#J7^=Z< X?i3Y2ﺴz&V4ɢĤj\_lLSI7ķvB`x`)V0A1-~-8Q-m*Q3tؒ"yHR8Ҝs4djn>YAz̦_XUn"c{ï ɹt1WެO6D+ q~K&AhrQ3bj9>ȯs1ZYA(@j_̊:?vOZdKI~JKJ"[U\jI2r:ݼ3kڙH 0Il[ř߽hJA |ԷB7ZP]ʪkAI [7D`1qWas&euGs!ꀳ?Z 2\j1r'Dq/W&4sφA{p :Wv^B"!|rmH14aNZt?*#*XF"ފ.D<]5Tiy{#t[Zɥb01Euи5|4rYl ʏ#nΦjĈ+/jkr+=B 4 %߉KMDhAz s@&_-^&rkb#9ϨS.ͮ )m ;>6=ٮ;\9_YD^1.ҴK;Z6uۋr D[>ޡ/SN g=xvݪ{Qx ~N,k"ubIV! P 9G5ƄcW8<8u(9@I[k jvrڼ|=™>[E!O%BL;x@~ * 6ա\3{Uϕہ _-B"{A+^vzXJ mҞWG_1Z]za+n.,c9%S+P324t|Ȱ|pn\ gsF !յĻF+\MƩ>:2ttg؊P #`C!Zl-jQ߀䒏-|ѕأX&>KZJa1 dy%lҔcN#K))}8%hhŸ!u=`+BĪ.(Q5vSj'r6o.v @v }'߾<>"8p88Jq_C!L6I~ڽ"baNR_̻cq 7&d?RQz}vþ#[ Ue'yƳ >Jܟޚh{PeתxЯ8sS}4yV`˯|$!cq(x\Eι>.y[d.vR2]:?;4!:iлzՁފͽ,Rc71z,78(>HD"9Ywvϯ[Wuc3yƣ[lHPQՄʎ)l)0(!IY7lvxHISkeH -i[\I-6V%쇒iNBx|z6M*,Ł(4S!63w7}.a.7܏zKcr̤2k-+dbkwDomޚZnV^w5|þ-/5-'3\ws2EmWA'(nB0O@Nyylm&b_7/JeF2T6k7ק-|P*X^JziTy#IT/\Q͟47[4~oUcTq)HNIdjWǮ~l…ƩLX'wr9Zy9lZFtBIF]89'XCmE `'_)+N՝gÔ6|8&_$a-:FJn".F} ?[U3]?l4v՝AGC? Y+DʶHJj ؼ<@Z,kgYW"+.g!iD g{fkqX;)Y|UgLI zva+P`0/ Bwy'cAA|8| ^W,C$'9TC4D%:2o+ R̩"PMF Y2(LpsSu2v$Iu)E+QGȸ!{V&bՐBR,Gbčz{xSڀ.J b-f<{f6nZֿt)rL╌xRZt uf>1iqB[ͨʖrtrNa^#tDF${?c )vR-f3jⲞoj0#ъњ Ҟ8Zdo>QmL9(35s{CCXy 8w}lp;lDyֲ1J^MGj>G8xowSazzŽ.$W]Gx0b ## 뫃$L \s.>dL]Mx2fS4Te"no#>4UYہ9vC I-Sea"&~PC-u)DSGfՍv=nMHIC*.|M.d /Mu%*.|so]'$oC7#tDdG;j,"`\]d *Z]>1i UH/k.o1b$C6Q-cPRv#37z{־lSg6a|&f\j# ļLG 晒L(BU,tG}߹;h-=' #tex_4L^ʙ3~Q:ne Y鑐w~"}eWYKeY4I\^g\qU] uAk}FipX`ڄ7Pjo]IpjSbMo0V@K ;ĸհA\ wzn%I5ry8vN >P" hRv;Pq?E\)T$$ȵ: ؾ +sDɏ^ޗ~htGNn4ygO{2"S!L//FeA8\&Ȑ}c|ʘ"(#6,O,H2a O-y%!U'ML8᚟{zfh=|=NM 9N; 濙"KCtoB#r+ -&6ݷGd$?i53_N8L(~_إ R.u_d ۝bl bFK rRK>]K,o҉]yѨ௳p!~C1 S\@p8= $IŀV6^Di;E?}6A|nه0 ioeBA񝏫jG ehV׻UӝdqU?]aΆ46HjQs\/E4l~ "3؜ϸHvK܈C\/ {;Fԇ2rTE"NsۈQQ)I'yz {7Pk9Ӝ> ژK wX5&d_v{Q "3#o8 EqB֋?k/]hy*xICs.+ ;Bk r2He&/7;&Et0}ϴIjs֕&m9jK+$nB3WL@#zk=r0oXZ6!ӤƵ^ڡR $o^ƘQDgRЄIH`c{nfJuMxx 69Mx{6:E*˨ԣ2s`vݯ=%!H9{9sOxVbM~0^֭C2 , RsG+b)@EuKVڤ_]o1{ _Aހj,|2t@MLov?,*]\BЋhaR۬H̑8R\*|-Xv$VӻD7Vl-l#ͥVnm}Ãz6U}:}!9Q4%<@2}`w c7mC[CQ # 5 z*@~^ٺ2\*@G:NJ&=5z/Ǣ'-E&(1\^`E]X QU@5-[Dk@LL;d@g3"Ǯ/bzM!&KsDgG#Cdt)?twu՘09:~9.=i N˖u,æF23* DdhH(=:b/PeE?m0-BPJTU*CmfR2OeV.!Pՙ+QČqekfKULytd"?Dn _S0, aS&g>(hۇWc2/WZ":ET6/~ =,W!qeN"I lXH{ߦ|,a,`MGnYQ)}>h%SqhX?s >?z+?4 /׆PJ\I)w&rNAJ'üm&R޹ H7?F]eyl:4-Mچ):F,h 梜lt;"8VPJrQ=ztW\,  N&}O@Pڮ>8mt\9?%:\T B2cLK+_QcRZ1hMgM4K>W2eZBM=!~"{uL8i+~dMs/l {`_bRPir7bSp8Y\<P, bDRWgN#5R LDUs_U\ ߥJ;P +ȇvpzpZcDYS]f$T0"YZ -Q.lw0\XTh0VM#nr;>&LJ-Z M::!=%X}16%ƎqUa_(ZQˠp'v] 7NeиIgJ(e>2b"yi=ۯh&KIc/+9ߜq"{ a69TjS9kA8sX|__XWa@ 1T) vJ8!R>z:cL^^)'&— fH|Բ#E{n׫ڂRW[Ya GIСF- nnҷ}*%N!k{$R֤%gmȢy,Ě,wYSgJLaN!ˋpDAOr|} ]+)2ũJl.D|ŀ ۣsTccChކq҆;\/u1Pj2(t$lH# nME'c+vPߘ+ A"$~ Ieq뾢60ֶH8J{XhNTBOZzk lw$ l4=1.F 4](zDѧlf7b`(O6jݢ;0#jяlql(^Jmuy֪^(G8v]IT1٨MP5rE2TAbm B 29A a D&_1[iXDzm |.֍Il3~ ݬ->YDŽPHNG{ЧҫiۖO[&p?s?Ae-_,~w.[1 {Vǁ_?X+XxΕab#}̪؉o-:kX[V]3Mdm n5*KD"fh93$W, nǪHұc*pddYQ9*Wz?r&^3ѰqG%SX2Gm.fظo|giV=Er%>9}}ҿȓs{ hbE"B j,rʜ )GaTɔDc)CG/|C>5t 4Ei yA$$EVzy_._$F/B,O!Nu1=gC)[&V)Gzr:\>Er~t/Tz)iX\Нxj9q gUS.Wkyr +Z;!šOִC'e f=4Hס/cSSj]a6`Z"FK~oϬ|Gwt9tMU ChLIbr xp!txhLigb k=WZGeql9[]#1ei= E8LXtjk/^ѓ?"х jBp4OX+HEdY[gkjS16]d˨P3Tsk$p)?<ʣ;fCSahx.vNec aQ{HHBo+4GgLy,(.FطBeboo I^gGAzhؘ:-T0I`t,)n_Qh6E!CfޔQG5=BšH N̎\ރ \>xבZh fMVH$w+5߂}< }cXKaf%=8hw^1AjfqXTbNV5LԎ˗XxFGF) Zo 6NrBʍB.c!!ѥe%iye5ҏ,'%2Rh2*(*K2o}Siȏ7A\x7?6pL<v&o,)STyEtV0)(ր*u_z>yiYUo͊=_)IB&`5DkG X-NZ!Wl9\}L'[ns>˶ BNEW9{*84,Iu>`BbZ7;a%_G}SYa:7D*,'9>rs[Nnٝ &* !o7)ǑQy\j:ѸXFVu)(0L]ҩ@!݉ߋTUdR. v,|qʭYBKz IySF+vQ+KTRz /ܢd9ʭi{af<bq  є{O!L6qd{-DMjxtzgrV`i1)}s,~QLE/n-vb7+K0Nz;xWV9\x@Т,Mb`ptʚ'1G$->kWT䕪n@O =^1 ѺiXUz)4׉]m? -z!M}TE ; ,#@ ?oGvbi<@dD 7,_1Ψ%Mǻ h䪬\CJܞXC1UduN(^\B8n+V~A~+" El–BBAgQF/u1~kQ<+P]9ÕiOnȎ`u6Yk7מv8utS;Fvl?rISJZ޽l%R)&ǖ*UibMR : Nw+z*=郌*r|w% cΡ*OzپHkk$$gN|MMx+tlP¿G6~^]m~K908`HDsI'Ύ#w:V1ct\Ee-1`O1'zWL 'ԛZy r~ `˂9f̫ #kUfi-Yܵj ?Q'ub^T>խ7qv;^+a$jxg2q3iLFYJ.e;`r|m8G]eRɡrhft/کwlfߪ^J:X" r|r!RK}Ofer~xtuW7k<Sqyc!ENz"e;N)p.$p%S}Mܰ#^C*+؎ʷha bclF6mXHX<S5^= (ܵe Ȱ sp6#af *X9TL$yK+ Iϕչ6mjGݢr6Zoipjh 6B;Qu.c&2?a p!_u/E W٥w@QϺ[eT!m5۠O +ROE_]N!#L`{-&{wk[a:]JL]> m"|Lwj8NDFZ_z{\bi̤26 ڕʫj_lP:_"^!_4~/U K,B9In:tlWHD. ] IfQb xV:wUN 3lkxǡu\wl?Vo 1WSШ%>>,uSX#}?ФOL] )]!,E9]OV`rl3[ SNZ{REG`V [nq .Sv7 #?~X.;ΉDN\:QQƒhtanFlt'(<S&#<ț!@6Q %L֡r¨/GL:r9*'ܜdĵ<Dͤ,}i"﹦NpHx9yzrwiiYo-!Bm,Wx| 8JFgnU3F\ |⨟ö!n/0'M.R@ (aT4ōW+Amw)&?sSZ6X7 V7hc˛YퟤJ*;t=p"!hĒ0hwqhs% VZnlľ~}hLOp^̢øYjcӧ2@˟+%ñQ.Ķ n3oikZFj-I jO5hszj^fW^B):k8F$ + k&6L(W`Hb!o5ƳL?M%_3)z;^S9wc`;3\ݤЩKܳAj Tc4uy?ǜųItjo 'yCB|q"z,O |T~%/u5SAr[YD?trԄLHH ͘RCo}gI ~~Ij鶇"mmq0,ΥB[- t ¥/}&)b T.'o|_I ~|% .= ihHCw=0t/a/?Kobi?O+YD 8eibUJMg{B4΢G!'GWډ>apaOȚ,"xRWlڂNq2 )>AZ2'KÎٽ[SR&(բcx3,/QctUc1^ EPȎI~= 4rHAv-~oudΫiͼnvbMQqs+cRy|RhLh)#Zned9Rʺze2X5Yb๓+g#NT BKz9騷1cHnϠHK{bjYnG(/rɡ! z@*9}IW@[퉁ۃNg;S)%2a9e<&7tw]2\s ).A#+bQ[uL$(.kc"6&,1X0yyB c}ZãC.o_b5&pAJ|M?gA#@ioRVh}k&3G OjWrK?EE.~y3srzJzh9HM]8# (;O],1fzGXޜ\xkSRRKT^B+$1&ު.&qYTv3lZt3=n}DYqu,5 d,>}jhζQi@`g QϬ [kTg &n6c8˭Yɐ~AVL&2b~ YKԯUJA'N}Ȭ[<' j%5CU|8(ιH@NqpAt!Utr4>Z٣7 'ꓥ<0 jpr+Uh{xdPUOLbcUSB11Z7tښU> ei*5ێ: Q̡N U zca+ ۱9PVް -S1Ήq r%XiC!IJť|0@lAqLZtɔmL{p&CȀ*߷h9 B6 A3]N6;AfC)`~3f^ksqNMt\4Cŀ9mPB_W22{܏D1ȍƝ ebߴ1>Pvp{UI+Դ,9k! U0-IJ bnQxC Bvm}̫p%l+ѫ<걟Q4e>\JC:3w]wojxOAz ޤ$YIy O˴8TL/w3 !V@c0srpTW"FZH22ު|.ai7(snQtlzo|~-7_O1yV$LlFs[Ǹ\8r`8hx8bB@IիƹB WWdY.(0Ywq b )E(%!* 8^u!YrRԠnjl>i#@aC׸Y"o([15+ uHӞe?Є.˫DOyCNeLm&qu'qq%Ĕ+_sͽA֑gu~\[q 5f_{l9xZ7f>q;⫪dܰJB >V$:j8J6srf֓+Wd;Is*+xzSi`m=(gCܛBB$Фh*y;5Bjԕu ډ @jIرN2X䙾q/5]W?,f9DFHu "I 0ʜ2ZͻKGQ>dM\G|x{q @DƦAC Ȼyۗk8 ,~sՃl X C=><-+d IkcVT޴5.D6Wpiыn ra8(5%+%ѕ|POO~e[[> koja\(.eǼ=~p^Pÿ8Dz!O[)o7#`nK?g*Og!wE7HŒƲ5="uDծH.MvtcHq,1$bB[܋7br|}l~!6b~6~rm7<>oWBŝ6SE6؍S]؆wd31h_"\zޡܛ'7Мd!n;#aD+׮{[ـꯚ UD μ`3|",]V@"d dAWxR@軾uD53`r*z` |~ٷ|B.!F+5kL6Gic6BŞ8?0P{ F{w;)H q2f 5 88W\`]s) ?6.,t2?̆?g;5Ad|noKЊ́pIJQdIJ4R>ntKJ#3 d ^$dB4؋cH&K,k Hc'tiKшj:\{ޟ=RKkc:'Gwa'u}Pr:pBCd! غ(dX4cm"'*tPlܚ:Q_9$YSDruYZZ(VF@x,%2LQ;2ym(S. r9mvh.q|,wկX+Wd˾NV& 5'j?$SגXEAx23bAۜ4Nrᑲ00;r@z!*?]~S ۤP`I̦C@P )i'44ʆ<4U,/A,[Ћ475B\$۪'61*pE(<bXBhۅ4%S+\CN+/SP"yu\8ˉڤz:Z&wxBAUZ0KEt LW_b TsVX%]?=^.ŷeoTKe{=2F qg!'/ F@Z]0]67eFT@! (bv)l؋YQԈ=dq\\.eEPx!Q*-R8jnm]P[vL/˫D-ۏxx9-i硁Anlj[wEm~ժW].j`>kBvC?,i, Dv_[eڊ̵6x4-ƇQR}MGBfzzj|#i9e0lz ]E@wrQ'~J~fiDJ|ƍCn5Kʖ{/%9^^X!RK~GθOgADb+ӽ Ӏ%3GcbDj"'IBT~*( r2\ cذ4jD5mqz`P0-26#;9"( U7 ?(>h#|<^,KcBW6IcG\>Iؗ]m@:hwQÝ;Z4n 5ѽP,YDžW"Y4BOi7>* /[Ǐۇm[l $Ѯ`셞Z{G*~S[]U Wi@'ƞ1_o_kX ?;-G9!H6m}JM?Wq6Ci19שnSwhJ R\Cĭ]EX&d_ԫxeV!Op֑D*k,7Nd\RjkYG~8JQYpluM֖˛QwpZdTVw 0R<Tn6gpV3T$ xraxCRyM#Co&8?OxdS1+삅 ='@׊Ml89\ϚijJZS&l0+7 \ bm IEhƫMЖq+51`gNˍ]Rn#64ANK^Ը)xZNRTfQ3c fz js| jf'Kݩ}ezoO~Bl(V|)&ړ::!RμvlNyYv' FaDEDԔ*b֏QopSQ| "C>ڗzx2%5{tPcOqa%,tSV7z"0{'dB(ڦWzNH7Ts8Y26ܺETϋ|u)~tFLΚ*TŐ +!C- "RUzq^5"㠑t>ӌo IHMm7r銱0SC8gGr5Ճ|cOqo0If(<@CZng/eyvPafD=q>,TfG9O򹉜#Pn mLP3 0ln^=xN?1)ffAzC5"t $ԒY5\/X~sҮmnC_RY$hyA CE@CutK뀆@iע76EG˅^QUA@kOoSJN9^I/śx,N$X[qMܰT0 62;o +=XT-(")Kp ,Lb!-z-F-+7j {oF8%d2# nR{Ha&/ffC\vsNHy?䓥 QD+_Ȋ4pǝ(TD#=pgw I:a7ޥ !s}s|IМK1d5L|+wAJjULx3]9TGD+Nb:89\Bw~u8+`4E^g4W.+>3 qbu{kɄA~@BCh{~ImDX=;ӎfy3ѝgw-OJ5xMT: !zP-1iwo:=!z`5B%N.֫">]Y~S4ˋ k9tϱkUь#jg2djh29-~WUQl [%53&)P.C7IDn'Ϟŧ!Bl;EzdaJ0`/evW@6xǃP/L{! 2E Op o"!Yh (`Gf\kK!S4ŮMq7$=?̔("%_t2?xT"# +fR`"Lb$.7_eezf鬤.@#%F7<p-u=Q7HSQ́|w%piI2܃UwW*po.֞IH@hE|tKɐrt'b#7͚8f9,~y'+ B?:=kWOb!#-s9I~! /wE>Ӽoj}ɻl`L5&~<^<ܑ4  7g YZ8´[N?4 1>8)Aq,`>*NƤ͠ hsHOlP  ٖr)("Q|J%>HӞwI3ҋxGS򑓎6eleȕI0`Twp<q+}G@hot(ӵ/EB9J;kǩCPDYh.BB/![o<^lfՖ#Q )n]<@òGxߘo]:_Z-8=Wgk?*4/4"ayA]R[枈=ku[!㮳`~s~lqs —ڋ%$MJu8Pg2WhO>Wj=Zߍv|`QEaedc~Zf$_?6b5yʛ<ݙk^KI\jGlY D,A/vPiY]6(M|,k9/!hU!T**9i&%f[TRt=ezu&GXh7l8w[rͨsB*?s#VT=ITf9`_6t#s"I l1x-IqnBPO5J1uɮaEO 2aW@"oo\NQ)L҆ u %  8`LnXgd<-wCE@R:QZaT}oNydi| s9k|,4y p.۞,k.f-#f;#f3}gg]y5m(3*1UQ]3mwҳN#@ I-)0ȓҾ[k"#?} xfCkcbOJ](Pg "j۩F >XLKjR,;t%\5*6R#aX'#ys嶍#|vZy殶i#Zյ1j`+'cz7y``2r ŌzzT`PCzЎm6l'/T!CR3 @<[^}@j=;[Fa@bx%!cEb4Ыeuu^/EI_ N+ޖwq;!Cw|'?>vUaE;D 3>}ͧ6rM^bMog_fՓ c+Ԣ1?eSh#7PϡnB,_~FG hnc?O!+VI})BBb=rƌX(JDZ"bGVu:iAmPZGJ'7|$8^G%UDÀ 1A*$})eD!fvOU f n+ZcCN1nYdmU.>m0+%z2AF4G=|6ǝr1u}9"<7ӗ{CSKʊU5pNl[7õrrﰋ[WCdfJfM_I/y8`iˌX5y`Q*sU 6y,dqxP (s8Su+MyU~ F(v`z0 璣C6E<4)bUiٖO-G"٫}]GTƚ53w 9>mȒbZKG4{KpS3_<}T?\k+Xjm1ϩx ( Bӊ]@b7 <J[FOY!א˩K nܠ_b&v`; ŏx 6a+#o=RC[/ U%z@%YӿڍKtJT%髀o뵼Lzy'e8n bܒsH+$Q'Gc$@R5n)仇5i{ -n17&}QL+T>jH)EIK/yw 5CsC6Ja^T軫6G+'}XZGliRyTw0kCᐻ9nhf̆BEbpa `X 35Za$щaIfD(,xpU_m\htX&e~z M.iHf~Y ̭R8ecUէgz,Q~`wY7|?nTd5nePm*(v<&E .أF|bW )UWeɼ&.|f rD[w61a ,gE鍇{$WTv8SjƱnBz!pP"0wfS,V_h Ty Lwsu7E#?j p6 _u)LC! %.>pKs 7%e­Z[_bJ,yxe"K0{4 OUHTA=j1`<n,Ͽ<[p(C}m3r)EIu QQ? Sz)fR;`yeel)~hn}>`QxC,̓HךTiE~;$KN Y" PϻxXfWgn2Nq#̒uѸ7~3PNd' #*9Dd/izX <ذ$&ȯe]լK Cwu } W^Ӄqh1|[u d{,ϴP{T :l+3uUlQP ]̛1oxB[l쇊J\d"D30ɉӯ1rwG*Q/s~[wrsLS*GtWo;efsNb#-R ޼O Zj144#}NK~FkGJ*F3DruIu:(L)iq/-,$f4-\߭P$>ڮM0UhjME5:D kiOQkB> RL@L"W;&R(mV_$פ݋a8s]֙ښ.܉S;c+!?rrbƥޕAlb25r!|SJ̺9Q^'x sD+QPueJnU*79$|\P-:ZqUތoԞ́;~+g^Ht~I,z9 Wb~`$ A6t`+P`UUJ1w:f}z(h<Eu w]jgbՙ4,T4=_BlA&u1nW lWY|}}"4jD7w Awl[{^ʎƑ:>)í>RRvzP=-x#*I*0 5nvmLD9nѿa4r5r ޮo?LOq4e^17bܲWҺMH6phՁgLU9,ax|qQ,fsh$c-llfEExuZ-rc`[IchӪr/5P3 1wmWF[TP%[2׀[ٌtׄ:hz䭔cSEC~SAp i]D2kF{}j]хC.Q e`$Xzs֭FnV+F渂m\n_w3lZU%Fwa<]Ε:?Pid'-]q[2@ѩ2wzXl,ɟ[,!ћW2<3ԁ%;߰4ߢ~e<8WwfDO6IZe wˊ) bXWmIG[}tQsH8dMMX r7qFˣM~ 7,vE7܄/'Sk5Q7D4 @^\vFh21v̲VL `a'}\+ 0d]ɮ2A}:J.ö-+^Fn!P” )eMdՀz/" 1YxEu[wqS1Ɯ?PŬm'H95dPrA-.B+ͬAO$)KPQR&Q Ƀ ֆ8w0 jO|Gg2%"èB:ʟ=C0>LLc]W!$]̈́M ߢs7ތ{A"֞ A9NT9ʪhFq8.)!!њ}K})0; IgD^N!?7U|iLò:n6kH?E9nIt4ȥs 4zvgw|y7v} Q`JTA ƺr>V̽r- p$)*F~vSد0F[Vn楦\9,OE57P`n5rPdu{V7rW{?N-HmBtuO+ ?cO?nr,{LM?jED›nXUf1!38AB6jW`KW-oTqT-O,)ag! fRsVZ+K{@2΋Zp4tL>ipۅ;Si(Y#P X~݁R@"hU0& >|plnuPw}O5PClh Ŕyt=6{5NE=kpwgw>_ o7m/K LCSc<2pݜ//)HZq͢G|A 2):f3g3B9WenLQZ JXn8(]yj?L6^bCrS6WuLncE;mݽZJDOhWZD`I\"`4}q'nCH|UFch_zyHP_jyW{m-Sx@Ug>o8 T@3&Ksw>8-K^Z,ЉzBhX:mRrjK8gnEhtի{w2aCrZk(w~چ .)kU{m\Ammjn<)i0LIЬ,R"XJ.p@"՝AH@|´`=0#,SdC[@ژW;~Vr2LpBjzS—@ȖX(&2mpIР}6VUMf⭚ҋ)dB&B~,w00Ox#2ۉLpP;h _V9D!`$^4@X%XZZKӝ AjG밑P%=LnAY8 LV2lKF+-yh ?W.DRޜBE2rؿ`cV I$ʢPq+B]^Z1؀"ɀKSԌ̬o |VW`QJSw6i&L@%xv/}y-|dtit0b_OSM~ǿU哹[?xui$F;A yyJV~{_n\f}絴˗x!e NR]O)1;7|ǑKHAAQ6-iMr+)W/rڬ>Ó-U(vߣbwc`[AUQ2)n4u'N0]ըJ lTJGўkԹ|yAnh:"DDP7u@,P50T֨CT?GilvP3C*FYRUl_Q|ִOi;Mgؓ BFvŞ2,sQZtp"J&- z7-k p$DyeHf;6[ 2/7H3s $QhgM\*1J!yb6ǃxK6 Z3&[X& ث)qg`A/ @a'غ;Q/naȻjpN ?AOEm_y[뙤ZSA^re?A-y(z@-vɎq-pYO|Ο-O?UnUG8-v#DESLOO^Nj׷_3X!҈(NYB \?-.cbE3}(Vy  {%$2*uXΗ|;Bo]h{Y[3}Ӡ'c14oL Z+)O\4w2D( Ϥ`̅]m{'$BԮ1o'qQD \cUVXYp,$!};A@>+2' ?(rAJY~8m3(^‡n/+" (iXJNl 9)aq˷QKki?|ƆI$u7z€]}9)[Á+\^6WƛU/}.q~5[Hz5-u evy3mmyđęۉF?8ۀkETUApV.W*`uX !/E*XKf2r' 塺Ŗ)]T/TۜZK h/R^&y;k|ï^G 9NXT[sU&mru/<Qn[l.NPO*ה)/A]fŷ )>AjcI)بtg%Gc:XL1 cx.O3+n̤ɪywh0 ='@ k2e9#f 7GyCS*uK]Tuca<;)$ijT3yG$ds0(ȡi2RCZ,&Fۛ'LLWЄxi۾\bJ8=; Bkz9H-IDw%U-} MJrNi.yracW co>>F<+ נAݪE46E׆D3*ɝ?m;,:<`g-LCm; f]&1XUnL9&p ,,M~ڮ}-$(MN)SDƕ&42᠆, x%HJNѝ{8l9pMV>  4xc:)vQc9>未]мv5#uehX-~.nv5t^q`Kڥx"PϔK;4G;fje3n\D[T!K}=Ta6#h^Mj)lw9&%ovL/d$hyh5ݐ7PrKa loH%Kzn_2o#N3ygv\I|CD=Ȳ+!oĠ󒲫 o(F6cad!1%<nm'feg ch,Bq#Q4gSJgLCN/#me~% lUuEoe(W@nHZ>C-2>5-vx/۽w.>0vۆe$,IIr5@D {kTD+n(b& :X8xR뉣GF#&DB98qmn8I.EVj `ڂxnvP1 ekelN:a39FTȁS9QK8fӑi8dtn\QZfSSMJ\iЀP~ѻɥ'QŻe@1YH}nޘwtf`@L:09_Ϧm|B.E"l 7%:t2ؤhyaAa@K^hchpgFi9j62pBfD1|N1L ,C'žkj,Nۿْs_GXtK| ,E!D' N=vc뿴Gbt-%vﮭ@}\۔~^IhiHE{oM{xk=,._wr2էWH%nFHuJW - G+_3z.^qQ`>O&_+ʂYmZԟpfxNaiPKL'OwXv TS},YJ|R{ ׄJV`\=|j[ME"|_o +'t>kl>`,eyjQȾS .9?RȢv]"$$*ʕQjtBZ85!=.{z/Db:Y1Ԓ5+f&+ l-=ߙ(Uat>"f[R4{\:'GM9ox5jlU3@lM9!UC|/K2Uy3PO_{\,A^m"lCWV1RAnP3.J N;z#6mg+-]PZ! M vQSa[BY rJZ~02} Qg0[Og 1U|W*/n7i KpNHVLc58i%9:LDAhKnx<\C2h@TuxXW31_n'RW焯lm]<45aeAB ض/kVj l; si ECӽ8, j6Σ7@5;R߄`K26ӷ{Sh{(g}86*IH̒q>ZZ"'xf]<s j^4ܯP6%-ex"8Pg E3חr:/dH)L۔fq 50W RʰB^{yQ7]fm5'ӄ*׎&;*`(RpT0%w/. Rn*Y[=UY.%fCũprk?/Ǎo-'8\|.^:kʋ'k͍(RYE2ӰZըxC/n:|o6n]QT&c95FZziIm`N29HmpIpFThŲ?b߫H\FҜ,lDR@R2# S#^]ıry.^`` 2C)LYĩTD玾cN9pSX.o0*dK 03yV(ìp Nt\ uۡQy`ħфQD &D֗R/M+~)hnCVOhj?|2 zvw.j|r b1#xؚ֪AE75R_r});4fiwYU=-re>ԱKacu5 ys^&x%D\oYJ6j2فHk&ko@= /uxȏ~' ZbtZ!n@vx߆(t栃l%R4r9y ]DϨ ;t=6\Xuw6ٟKd$*;#pT's Peߕ qI/ a3L+QM_"j7QR("Ήt ^C&Zg'9U@Z> *g lyGZF w >NĕCUeia}շvn$$jI P(Ëg3}h,6iPLvsl銵[ja=SR)dx:$q j/, ,'|?`-AW҈KEY-,՜S"y{=,~kg8Gu8**5GGuW5`;= x*0X?Sj cqgX @e'? N/9B\ @7M@jAG4^1YJyOeu7pw lfDФNy*I(Ȭ`ԍgY|`%6O1r$n65zjN׈vQxUĤr\:|Ɏ !`>V#{? „AR{x#Gڬ،*a|I| JN@wHtZ.t̬Ia.":LojӾϩ#-(\"#pL[ux#ǣBE^a b_17$^V=z>@Oռ"& tUAO}$tM$ ]nxx"w^>bTKN zDh((pnR|ʫ7b t‡23UR:b:)W*8 Xs3Gc=x Gý y9=*mc3>|y5M*+cyr^݆|Mu >iJ(o7$f` yTmcp@۪en=mGDꛟVPKQx(Hq+l7]̜>7_;>EZ4xW M|;jq~y|IB% /l~|`.GԉuqQO+F];Fx2(|nd G.TOp<*uv U%RF쾵myiaͅ.~\PBێ6IS>v:}tHeIZ}0Їf FPMR7e b1\< Y6 z Q?/> %06 "^ӴJUV_9+WjaSpmJ"ͨe/!p0;ռtځYyPm$ k4YO\3o$)[C'Ă>Q(1JRMZ3! kݝ5T-!S,[uʏEecEtf}!ߵ/[U2 &h'+RM(HOh EnE5ȨBK ؆-'نFx+,AiJԃ *A}bLoo<|[F5 dr wpqp@Fyͩ/ ߣLe8 ,L8%ԟioFe10N%!Aea{sNrb,ts2ooXlW˚^9_i62w@ KsgC88Vi(oOO| ƑBLYBmr{IG;-'fa;o' ]<&Bnx2PtKލ3}3z}abx(j0NlsS2ai% OodҴO{7qmI~H3x'1p&;Qa Ŧ|\{dZ# Khۼú_]6|Rm\,B֝Qz+VI5o$2Jv* wBҵ`\*WZ2 55x=UPAfʉ֢AH7\un#sn:XY1qk!kINdNFw-g4G,#!8AEi-|<>X].˿- !FlRq㠉8Nlz e]a/T}8p\*s"l"D鮸ػ"w2n4~mW`I7j$UKҠkzv(p$g%XG3utPVxjCIx)0^w-N{Ag/Ƣߚ+USǣ[2elaIܘ±O}WGrн获+*bD P<D$-HC*{Zp тNJT,1h (Y>% =YaWvQ[+w쭱+VpT|Au+_\I8蜠r5|fXR8i2eo5s_.(@UBɃ͡X`X<_1*08"dO A3ףБ,dE#dG'9[= FhE@($CjB΃i%_G3ޜS2kKl^Dž{=~]7;ߦJOSq` AYyRQ# alh|)V<#^2$J.'&ĠD=LU%5wnMa(E]>I]%Csr*~qaZʙMMr0<5 Ze4p/p,8N*f)6!w'1D5Xf$^f>Cl@ /`GUt?^"tx ii$]̐WrҠUF=Dzޔ__0vDj"MHxIWv(wGC )q @n#Bk\1-chF݄9Be3 2#?E)tzd_!VH/֧RK`* y,DG\J @<7&#s<&} qSk(u}4ky}oT}zH Ǫ8}8]^bF[J mF/8J%ށ9_da a9hiJ>* dj\Cà*=qkxȟtbؒ$[x6Ee'4,M=KͤO*)kRjaږ"mT^L`SmjE{M0E6+z|RnInJCbTi(0F&X!@-֍(xwWUrN [`%bF}GblI1 w };P?eCHFݪK]Zq<#7rc႔Q)($83韠~KI6Ot.X[sPcT_uYMFX!/cM91[ ?Wp-99SY_/8 [20@R5q/hHA8@~}Vb R>ΓLvyH`* q25JO;-sWr솋 g@nKa?W2/o@Gy7_~Q7?Y~kFnqo X gh&>bs}0 69xy>{vq 3Q~/\-DU2̮. ld ap['ug7E+:%jgzy?@KR*u#ZQYr#,F| hts+ܶ+Ԕ @ڷ=rظ̱WQS@+.OxմX+YRa[`|~OcS |w? cO5uO>GqI Lh(J=iD23'iMX 3BƑzC JP܏ĆeQ # yȢ3i c쌼#Zh&X?/.j\mAYdl?%Om| {SP>n]+N5HeON~.!\Y7{ԲT֪[wgآEqi0`Z>әԝ~qkс{Cը&Ԇ_~{QyW|)Xҙԅ.;vܴ#̅ZX@V}8sf@w{g]X~_jO`֛BV6r#+-I5\6PI;ltzmBO\RGKFяvxQ$z߇(3>L=V y qb:g$ZQ$"c?jkIާ=%xDWB^Ii3DܔZk'JG:bY*'aIܫnN)"VBnH.-ٲU3*QGp_3(dnX_5Dk*eFy<%$u'CfO~j$: 9;Pkc`qy|U )C8YRw'_$ÔB)4ŧ1n~1أɦKh[q7}饶+1&5z{YM+ 'ſc[ߖ *,y j>R npVƾ/1mBl#Vzn%ƾIiA§=%%|9MvMAD$>ϻcEeZr}z~D6J!0) =ܚ<ӵm(!Zū.}_ .v/ޅiMlOZ#;4i$ / c"~ףXbR#)x=5y<+UV)֮Sb[U17uKj _pVpd`\`$8]lM!\txH G,q^]#^v=Dm=]5bP*+zcK[?++6=ij w艧䖑yGFjnkJM>J 8tKПZ^IvYEҧm u‘dF .0<?o8T-n5\GnnvSeO1_ ޯwg6~ĉҦ߁O:ypdS%9.<_S#Џ3k|4*lµ@[qws%ԆpSޡC5},$q<8O R@ZX9w1Id)%z6N%J6<7f ]lN?ر7&8F˪3& pbNL>l}ŧ:D'Qtcy}#Z5#`a lb~YY԰ИPĜv!vXq~(8{!3i}0j(! %=f ݭ«Xt x8|-(u&,ʿPH;W/VP隬ɮN=3&ӄ{:OwmbyZt~gR53,xksNaD:/KGђ?mi|"E+eF\) l3Nٍv@gə02#R?SჀn\N V37Ḳ95#l蓬(E`F`m~Tc{GñXt!JQ}zLez3{lit9 L ƿrd{7,%lV=\zg5½y< kѱ[ΐ'}Aå6 o:Vt(o{ÍW/~B[g3@҈ {-I'UEF̪86r>Dh_7jk >@lQjW9TJ3fWu TM~}4~;ِT)f`n"^T">i_2g(E+䓏hqoKZl^1AE5S$u9Z&;c/mByS#6໖#mX C i yWfjE3aEoKd˰҆q[~-)qː=ʡ(TPcnroaPjg 8ߕan aG*P}2J,®LPԧLνy C;Ȩ#&if0]9QeA j9p>(_=|e 4<&QM-kEG#w&ۅ6^"ּQ51YWӰWK^ipʌ~]=7!"=$EK 7̀#èUB"-:NZVqhv+~=Mv7jpƀ̵W2iK۲0p=uN Qϋ7XQTqЧ U$ǩ\pz=G`j;.\ajR,,jA"dA:$ Q^/$x7˵kx %!~LUW V "|ׂXԜu-ok7n KY Yh@a Q? nԧZDZu>U !jF:L8mN?wL~]Z=Hw/P+WP<]>|WEz"9 Ab~,H9?@>T@,la3F%. ew=\3f.}^?+ܷHnW!]LPP^RZU M=#g[] gA"J]_XHyRj8A}aCVovn.5wc˱TuV2=gѕǙZkyN& 1)gSržL Ve%.>'cqSbijRQT>EA_;COZ{l,G[`YX,bQ;7s;lxxDUh2i3C / oO%~2淸w(֤-ٵ˃ T%\m; 6$Y݁} ,rG1 _a9nlߥ[iBHK,&=Fk̥-cPhKA9g.|^Q)<·ل*E,sfQbX|9{T L_*5+pnj@ 0_c&yc S(BYk\3V,\[wORW)Kn;!⹭<%cPzg+w[/t{ tIkzKSɶl~Y'E[U=o֊%܍+kM+v44$ uCu 9ms o#ŕZgN"XO(XqT;9H%Մ(iCC ! @k]wM09 XM ;OA+L$$yw\$S#r}9{yc% {>l1,5ڎ53"[ٞwĭŽOk\&!dzlۆTfo=4jK"zFro`'RQ!-oU3_SԣГX-pUoBP]; pp8KסLZզTnP CCbFKEi(C$j3gI~7&kH:R!P`c‹rG^HIJ!jfWd2rۜLam8 G!Om"-,2 lή=6.%h_ؐ{9)U TZ ׳e4 ڛ狊-8!2d [y҅GڟZI8/cwD1OǓPc;CRxs_˃DY_QJhDXVW0xm/UrWSQk{ov׻UACԑeG'{RJ!zHG匇< ?Hcą_<' OY @=T*K+J'v`ڝL]H] h[బ9=a>|ե^8`Djԓ8tP.v1i7CEM/8A(]ᑷ-vA$Pn80ӏDާ^#k:.G XUb't]>8?J#աd63Q5vs\ Qtbp' ӘAOSh4³hzb huSuq (0nQ!NJΐ,>^T %'I)\ZZh[3AX-aUa:N!LM';9EN#M5)}jP\ ۚ+13S+ !fv`ОEʪ[zЩvA*]?һeVMK@ɒP3GLJgMPQ6sCpB>1F]J ޿1C”x7(e"N|qwM&(v{tVOj倪S~ٛ]ʕ'Z xE5O$xPi" s~5kɆUϑk@\Al6>2R5KJ&+hi#Ċӭp*+8Ee N X8Ej4Agnu&>uNźmN&1ԍapnȭRh(*VҢdj4j\NsSH -ķn1{ˉ| U1>?(k)px6r>9J=(5FGvlv7*}\D4彀MpqvDƁOz3JY | 8 4 yA. ء8dң ֯1>Zo [7ɠNQ},cW%Dd5#LT2ˬ-*W9VnLqc5bp*ϗ^leP[Yf {9Qdƚlē>mV|OH։[Epyh[w!$/^0ħy10-oEݘ9wM1-V\*+ fgxn;!-(l>ژ>jÛ76HHrq5ܪI a$O%cՙ,Qc+k]`T^SՎA8hASq JU K. 8H|ڑ+"rP ,2 ;O #d]p !ϗ2sSo/r k/z_&ăV)I-E N auyBT,)dj[f2xdX>ر Mh̸XUYEQ1:KSԡ+5=ȑRbn{B!t9º> 7#omƪ8qR){vVyE[y8C)iTšp+;)ܹh&&jbPŜ Z'P{qTk7DK= aSV`3Ѥ'~|lΥC~@l&J,m|jAH'7w1kA5*[*c 흵7m\t}=h(UpvbOօ`, p"p#Vy WuS"rqn2r#hEy6/9g)5o-OK.ޙNOD1l˲rtB!KXGY.a9qDKkBSJhBQ' ' d">cwګ41O?Er3 jsMkdДR t10%Z`XAn.m|xI@1_51/i-ʡ>_ޒ* ?0Gjw )RTfv8O/%W]Bn!eQIگqzrag~6a葬^" O[-Q1Pzʁk^+Xg|yU֕YmheSx~`$:2atԦ @&~vD@ 0DpgR嶩jDxs@1}LKOY![& WnbԂڢKjuEvzy.K}`R>܄a&F9hg"<ЖqYAV xdZՄ,-cS9:Z'[ '1 hxo"7%W儤Ѱ J|CaM*oH10}yV]˓fl^7OJ8F삦I=`ZYj*|ԙuťLH3|q`{lg%Nl}*Qב-v]kREJCut!?@{=zH`ש1Ti g ";12FWfmiڜJ#(5!a^[9͠q<.ɥ?'*F,{|9t2ߘPq#i\.CuZsUG5T#0u/E)c%'G,`/+4q*Paɢv_*5ʩZ@-pbM % Յ4d> /Lj@ w&8di$C<8?dvP+XNƨ^qͤV~w]JXTиYf!tʍPj)Y>>.{I!/!V F؋xjηc{@fàE Nt3J ,QA]/1cⅱ(= }yT 3!q>UV1S~*jt9d" v=%-PlXFpHZӪF6wj26:h]g[3, # pljOpkiNS૙*{|J#5hWU[x:W c+զ٭xL]6eփ{fmrT.PnsdžL2G;%' VLvg~ Kz^f/\C+L퀿RljF,2T5T{5 B쒕95;e&Gm9Ѱj{bR&\0>Z&yS3UV3?ԇm!X9y&Vzy%q#γShOQN{(|dknxz{ #tk+ԪxER^}ϪgκmbެG{,rN5udʘSZ"'>w0>_}aY{N WIyĜMT<9 -IS~&e ߆/2ХJ҆6;# EuV:y^OU6?# N'P uk CD㞲GP<<߰bCf!etg)/L4paH:Y~*PD q{C1N\Ua}ȍ;5TԽK܉0H[}.@~su!ĪO c`NmCaс 7 h>MDfߘP3G SQgChdyX+\$cEý[랪p_ 4Fڤ 8ih#uk&w? QO}Gc&4~rȏܻLF,e+|Ôu@AX,B9 ;!~D&}h8>1!n~"cmyOl8?r+ cϨkB\|QKZ wb|BONt.u :@`Ux%HPu6[˓\ל3uC^ `; wF /ыsYK~JRO`!nDpfuakqnDF?ݺj(Z Ut^S!:fm3duLĂ6eb0ɖ.IXvO۱Wa=zxR=]n`|Bj,|Y)Fsl_DqJm3q)WX寃|=n=&*ΈЩ犕<tT(5&85B ~& 7Co=0HQY-yet Nb_ʾC>1Àn#&^L`~'FE?l!h$n ч^#UY3YF N]– ;ň2^(8xnEdN.=nDЬ8<B*/B?Zj(`B`,Wn.ʔ9]w=5(ft׃ݷ~Y),T*.q ڜB9&"CR 5&mЀ'76~Ymg^'{U[l%ṳ['Dp [kgJ眼H$npCfjBvCcHm:uM "V N8:|4(*.pw E<4Kת^`R+:1u c喃HSh@jp1=BG 7[]>=?..~̏xwhx']+5\"XДw͖2d<[ 3Glw}dOY\W?~`cekMk u7vl?D4C:"@=5[Peޥ͵9{Pu!C,3+[gR'Ѥa>OAM>x|P*@ɣCs*8L!%a|vp: _zΐ+_DZ[eåMXu"yhmJ\8KtRX XipꜾ0]`vZz):gnTغ#BΡ( b8WpַxbLF>ΰ: RYRQ9L-/SByS f2 m#)TGk]ҲAs3 8%aP-雟| WףX7nAѢf*FIcp"3AY_8&"QGV(\_a #Gw/A6DlTin0q4FR *K8G g\á+ Dpd@"k}Frc1od{12 x-RWitp̝+ON:5);kD5Ta 'zb",VHPkXN<Mh \6۷D,o= a0`<;|{07J2VGɏ|ˈ﫤Լ/h*q֌l5y[v?!1g 9Fq!$ jT4❈0LDbNe`NaءJiQ0 \-q4^iZ0v8?.zOԋ X(Ҽۏ.|TF}5!&64Ɠq5 %>=i)DڼBЪ?⎴ۢ΂ !1p!6_(mXFՋ%.YͺwNjloVT1S;չ'ٴ)tYқ\Lj?xtwN\H{{`I—Z%H/q]Jm s=|CZ NmWZo@8|z`'Z=ӊ%hot.J%M<SU !Z"C&RQr| 6kGy uEulgZVXQ7#ӸM􅁧aG?FM2 Z9 3- .1z)"j+icQ@h@žV_wՌI^_z_lm'6BT?gJ<^m2srB{#Cް'L9%[HX 2qY8 ,a]P${Ha#J}Omd'&$S%-Y9p8Dl knH&RAAHS= .J]tO@Ign\D{هgWh79|}0u[4Xc4,3TUkƋUAE;Am;xQF*7\D]@TBԔ(&ŗܨJ( Rp ,Xe;,XK>P%o=tgHeS;*^vOvsuP٫h~^I`v=We8P=!^ :0@~*IrR2xC+5< q p$B8¾Gm*h#!z|9jGhAEnA|#YKE0,ƃθvQtJQ45^uu p)ͮ {8}&GE?쌙WKC3@B㐉jb.S4L!iZcyۈJ +o0ĩɜtfKMuM3rVPf忦WL }t8jqH7I&5^ALli, bĭ >qF Q jx _e$ 9i^1aI}/¹)C`~3r1([r_])Q ,{wܜqyVPZV j(l%އe͏]s( v72gL-D QeB9v_] j%DPne6ױn/ )ik%&@p;@b.A=1ArU]qRϜ>4üv|q `a_k,r0zI+.2 ͤfy|Wf1ފ~pФ0 4 սfe,zUE@UH*7 xcrjEVH uN »V`lWI-L&2wījo,eHem$3)Ww+U0cl:*_WPl˧-PTxHHȀ?$ʇL=uɟ\M -+vA/䴳!Ӎr2E#<ȣgɮ؆6vۖ8x^?:;@ 58rs`ՠo[tIP購BܛY^iNbU?4r͈f@0f0"N"&Z7\E',~y>Bl d^ARR TձkJk"b ˆ3F>. n nAtC¾罸Zf GqxT"u ы1AWDSJD? x;<L'6?m)Ko3x჏#拝3x҈.V&$%! ⩻*1qZm> v}7>̠|NȆEOQ\\E%1ȤffQ\yV2 n@ On7f[l+TQv |,:ݛ1N{c(*q֍o7 EUXͯyudw,ߧKGbѬ4Al>|nUhZh0? +6f&ӿ]Xd;Nr|$MSsWWBhepgO-elˠeSt_b_8xJ6;FY"jW"bf s3r+2)ffuƒmo )v] 7tpAVCPpjudjyMRegm 2oH{hڈh!)EE6g) Pd^ޙc:ɬFKRߪ+.[_OOT0kgbuե^eHO]N6IPr.!2[olu(۳n K /UqL9,uxv79v'ppZ䞚}yױ>&/MQ=F-MTH=]4j=[d,D? G4nOn/#n@/dKZkܮjhQ:8ml[P.ûtPB5iXt?o$nsO͒))0&60i{ܕNs!ԝ>Ҏ0&Ms&DyT'a hw VX* T˵a{6D~9 |X~[f`b;Ւ~\y8ohJi Ób"&{ vt]~⒧Usݴ,S+2<+ȊkEaYSW7/HǍ`u G~;CO;>~\~YqON@ޝ5:vs֜ Ol×C>|y/ ȵm]>sbؔ!f-j!:x_e-#"I+QBER۟W2g_UA)d %db<,>rk?hŵ}b~-SoBNmso8hhQР*g;B&oj9.Y/@(B̂zKh;ǯUXg =Rll ƺWim4cw@G dݳ7uCS޽WNe;CkP=g?,UV >ELOES~~5x37Zh>e} g 8{2st ')kz$k@lV!},Ihe y*6c"8-^E&B.GNO2JV&iRihc=!*@zv?E?wgP"*&:29c5hڏlK_R[<:-Qd-T={ADZ-neA@-DK|MO2B@E\3O?c۞E~[֭뼟a=uCD%#.b\hnIoT B&\oLSL J<$p+jWyi] p<\QgU: ' É}@u0-TZ+\`aA6ӯ%}LVmݒE4JlQ@Sp+2cxOHvun U,j.(& {H[ՎP,.Lߣ3ZJkIz%Ϊ}A+lW&-0~)I9"w1^n+]~}CH UT7vy!0M[Ud(#]kBQu(0L (MdwS]1}-Mp(h c<}W.3T{okbg7=K7;zTg\Ǽ=H X4 >a+e_vI^I E&@|7[GrgELB' I'z4ی_\z* UYԩ`ub՟c's.I+=YlfBmH&8HN ϝ4xuɣeu"XNj}j)5xT2j"y8v~U1mr~F`SU%\+ch kIµքbtrg,$#4;~?UEϞώK0 P4}\h _ōj+S-ܖ_ ufi[;e~"|B 8(kPbᵉ,e$dW_B?}qUkQ 5%EܗյnProzoJ +?N0o8* lRb2c..w]Jgn8Vդ,į i+@Uf {cD Bw lHL0!PQ8sT9 8z+7?+3y*-!}bWO x9a%c[6`@!G>Ds\ٰ[<$Nb0l+N)ïO\Z% s !W". %wS[LsG-##>~0OZݹP"eU<-ټ|DG3&+Ό$ >Ts+XpХ#b8uDIc+-\FgutLE<߶48r\xtsf_×2Bxik1 VO r2Qßp;bεr>wz '526-Ks{Z Ք!>(~n{-˕Z-l鼺U# eT.T9rmhsi59f̓BRr6 =~`}m'=eY] ޠ#KHSd)QLFZJȳ#Ke!:x[̘L~T:tĘ j #Lӣvs;!y'u;T9if=!!e.;I:cJwA"3,2"G}ux@z1+G5!pWv6͈='ywѤ+f^6#<[>#ɪ45ɭ[ 4*}TY- e )9cN([hx6%+/1D-~fMt~&ƳTlV- F? ~ zM̨6;/ /聧>J+w<ѥPuj d![?eYH.YOЅz :/».PӱJԋM 0%$,( WrD@c,O+.mH7iGr茝;7p{-,X-!6 YHjjx0T@)cj;_<.91}x&ψ^sp`w;<bL`"wojg MV@U/+a@uC C*aylH.uuSz7=ry;]dm7upR476P)@D'J*7jAjs4@N ge,2PAYƷCz ]XI,M/B,8%VsZ̈́!PM"cY'k"Җ`}ŭwoP~c(d_&naGĺl `]Wۓdž)l sT ĭQE R\+8~*"f3 xLB>جʆwھƇ*|DŽzK+PԢy$KɃl\mK!G: IgL {/FElSΞ|El4@]^bj/y˵h<jQ Lƛ?T*Su63v:C4ZtpzG!wdGPCqM_9r3$6r.UyUrT[2.O0!"?8ٖ.sl_%Kmqd,W(JPN6&LxZ*wﵮ Fh)`T 'I Y J`Me7f^n{XU<05T_ Nⴍx%4K'PT OIpD'*dHa.3K $qx0Y8ʉH_z+8M:]3PuZ=g2&I5@Kxt<숕 P={$TD 1(0D Pmlv`vS+%sְjΘ^o46kީ1rB,(s `j.fuZ{7G߁ v80yG #2msUo\kIEM~d@7Rc=x߬j!22c&tuN't΃Ը#pI`"~Owqwh4,cL e-w٘qH@#d̀r) nӦI]]v_i[hF;_Mj| m0o" 'Z}_A?5;`rg6* '2:|>T 5͉OoYp9Nu FxA{ٺ-u}k5jZղ~dCj(.XB'lztH\yKL^.Bx='sL:NLͲ @v'N5_/3t`zli9-X8976qFp>(霔_SV[W@X1![rBaY=?*sCT.FN?ٜ/S([WH;ŚgXyZnOe $ o z#~|\m{E?2fS?#12TY!{;AUFI"GKi’ 8@>"1*vA3c8~ٳ)yz*3Ai;HWJg-s" Ùk7eATt όy6=NG#yJ{nɪݟ6"=(Kė⤿Dۡu vGKk?+* ~4(|R֦XJLZftA&Z~1뎪żqܟ2ɛ1uB[|F(c$c.QtlG606MBM.^D} ܽ;ƺ 0-AYC#`|IY"_Z7B$Kj+G*,Hv g܃6P2&ac<c~4铀ii*Qնly%cXݻqTL" P85{ВLvxBm"W2g$jݿpmPRQRE0] S+-nju;mw6Օ{bc|S23CE^#0H491y `ei#r-IAHxk8*ba,QA02:-!&mB[TiV2BlϹR:\X !@oQ*6Kdiku1_ZX@z9NHVc4HzMu(8AC.}Ifx|*&ʇ`;U\GE 6i:-h("h ]NzDn.jPSnfd1E=%J:0}#M0e$ޓkCKVY1?XT@DeU:啀nY'n*涗 -üsm,Y '$%yQpm$YZl0SRplιVv[әk!6VI- 3k`ԴsQ'6m6΁tLՑS;=(1A /Xt#:lښY9 DU1ٴ/*^)yQmQD3k/r s`KT@̰MfkFSo:4N|g(\5cd%'p;q[c\ ;Jgvn}LjtelbΒak-ᄛ^21_ dS ]G=F MQ:/2Bˊ }@Y}@vIccrG>κuz&jx|W)_uǥ eTq](IQz,eb3ikȞzAM"n %Uؖ@טDiKp}!hi2-ʇZX &T"#m9 l }:يTbTs+` ay (]ݷ)WNTD _~\?MkJewlD ?s\q Rڦ DаOMAMIl k|c|2}7 rzLU uF6\|&<{mFRp/!4CЁ0%v4e9-+3ng/¡L c(}>-x7"B7D›qho!_a6،sB$7U0{ CS;zu}T`rx?Oi:И<|Xv'!Â-`6/_ 2*F1XCX|P<|wэґ '1ԡfx_3&Ȭ4j wO6#]˄!] (ZfFؚExx+!eXLNN7Gyh]-R[a1Z&Gm!Ko p uYo@ymAҋE,:㷿o|[]4ld#K>gSqY=!Bv_;΍54"C@Z/FĤ.0.Zp\'|'v߃OI#6.`z6̹[\Xhj14 gş4bF 8JfQfhfn?ҭj?sIY$c7]px]1Gf4-傇'ZL0  m+:C\DiV0a"Aoa9xnh ZqkwG\:kq{b# ޤa0SMyI`˔-U,{e. AbEved;~i2_I>4r",eM9sig^Q RPC@Vk=.Iċ텆ӑTF@ጘxn^fF7L,aju/ p`!ȧ-WWUIQ0<dSIWԗ=Gee L~bDݑ !!7a:SRGsi@-l\G0߾2$ uC?;8T" Fpom%mlB_y< Dib400I |a??j'2KfGԥNBGq8PYY07hTiUR5P wpc*`1j!{MC, WUu-Հj"@_ƙϻ秹Ve]me=l%֔ࡌί)\ߟAaR";wBy.G+$61]o tZե}ӃƄ impoᖶWĚ)մLd _uGAǑ.h-^8%6=":q5v ;mx8jz\Bp B@k5I!<bIV}  #SkH3x}bz +(XS'ZN:"pB2_}ec@i^nAM9)eM""! o>/2`%x,4SLmIecco^Lѳ62Hl` c '5dSH213!j)㡮Luz]BA 8D<{o!Pg~c=1m\GQ?J6?k u@ÓIJwdC6l葡Z^qo ƯOkp`%rOB'aQugۺH 7ܶ}%Xm?!}F ͖kx$ ~{M672rӸR.#ZؚJ0}$V^[qoMp-<'E{N.6C1 Wl'1"ՌvVbG;mž̎u,h4w8u,/C7 ZCGͤ`~':nVq|kk; Ph溎5Eg h6ֻƸXpXHaGcq{oNCuyOhuնB3TsV4!(Wǁ.Hkl5=.v 8T]T>)x-t]39c84_hO55K?x\s^)~~%ĸa C8';;0o>5яf'NЏ]W4!up;gf9)ʺlTY=ϔE_\YFNBW{yP6Q!WpJ,' %R/4B{N=#Q_ b9=وPtv̍+|_u@90f8jQɻU zd'}X7:U%*lu] Lo|^{L^׬}I@brV SE/'߹ t>-nIMlڑ nLd,{1_av,-K)pvKg LRMQÕ\QI] \F"2"d\vK<o_;?3Mw9G^)lI6 Ǻ7og#æ-<~>-;q1=EҗTUwtwWGa85D׹q ._kwz abSD,eUIdqnwη4߹Es/)Śto !SbkXNղ6'-QCVNPQ?v=!Wƅ{|9ǰ Ǧ]/!QI? zkkk>VMxUJuJ' {A˓--v"DZ߁ĞDMTTR (Z&W1$6jSs1jCt_{׮'{J4}~4-< :QW8V25^]dEV[3džp+,8zZU$N=4Z*%~LT~46VMig2.bċ}9#"QO\RU9@{2 MZT2ث֖>p*6Js u/r=*hV-kN.MZw|h SuIzY:g_ͲP uv|1G*yxFic)7`>hXD T1$u zY&$xAXH2t?{/4*,]ԑ" e|MXX0X=ZWC*Ogo,ia15QH[l}!t u4HnY9 C }kX@/c@6dX脁3%歡{D>(Yߕҷrz)[>S5RC*-?uo^A,d]~Gp;ጠ-[fY?)пq((@:va/$rK0dn^m-[ytL tR˜\6*;JI.И5=_?Hl[R/Ҋ㞅_aTIaw{Y˺B= 9.IoEpҫQ( "oK֋_Q~[0_`bBtqh?Nٹ m'$DpnžDŽMGUꖻG,zu\ m`%xP5]rYIbPMuKXXU#m2XZq}v1 aU:=T oBF3tV} fD0s OsV>.Z`|1@3F|F@lx|} :RHۓ. H5Wf٦BcVSj?fp@-vT(4 OrL ;Tg=<S1Κ;ݖXR ѯEc24I(P;/NԠtRqBC=lUo7ѳid{0wlWnB<8:ܞUSE[̝w1:SVt^R*mƶv;ƎiĆ z*}Ĕڽ =E˫bqth'f\8@8y Ɲ GE\ypFQ $q%# €PP`|RNZ~ < YϱŁ* fN6u;^ڒ>4a33bXG-%ORp9z9Sذ`b)˧9 V,KZ_AAm  |adoKR-ӛ8L.-/ G- _MӤX2iιmR㜅?;*$Ye{Źx[JŠj^y v2I: ^ac$puxsRZiAtό񚤕‚dz;;o^'=î'-ջ(v&Vkk&p\kJeLbxߎO/Q`\{:ZԌE}F)-Q y`?Pes6j]aA4,$1-xLH@T, sZ3%9@0U?wi ^prWis89RRM|v"h󝗸klX7S%rdŒW r{վI^)עkɷLߨ`*SWn\2%aA7[H =Z-RJ(FnuB䅄e}b+O} A m݈L״:Gr-%h,z%{ Ϧ&=Ԣ<{rc %t5 9Rk\BGUGϗ/FxQ6X_UlR8hS`Vcmϩb<2`/ܵ} K]7V)3GB4'oN`kNkȒwTre2k8&rrG`!^*XUϳ<@<p4~%A-)+>݀atUGbNl)sT`Nhܛ.pmvDK^atBXɡ (Yi6Ȗ'RmU5<.HP5^5dr;q)/U<ǹLo`c;4RiҜbh8"=[@ȏZ%#`-H6^[wEۛ2&(؞Źlj[Γ́q_N ԦKem PaIWi|v6٦D{Gd& _~_9ӧ9e\`ue4*/b^ߥLԤv6[/F+gAZk+|&$KutMZoQryTׂrX4!̗)ltd ^E>μ4bRSɖeXWV lr@szCQm!CFczݳ?6Ft`M^՞ PpH22 GǦ!S5WM):G*4usZf6oKĸ!ȀiI݄1{%t$\bFpku(k97&~Xξ-+:'7 g6TbݓZmNkSV7C;b7띢o8JBh#+u -D_G[>sN̆A:&x]60疃X%[58Oĝ)aD"2?pjq:N٭Z#x;قR|Y؆cy%r7Gw?ꦮ/yFQL,1uo'=msBĽ.|uG%wrG 1gآEYWfP7uKwW52QS ,"\w\uĭ:t;׌'^)YF( eMɭ#'Pt7MP/^]r%nوJ4f<&K٭\j3%eՠ#_ kYdA>*j55QC3+(BPsQ'W5Ī ]`cf=~ngvl0pD:5YԦ{މ0cDpBX۰qt!qq!o|Aʹ]yQ?Fng%7Ь۽\(|a\x6][z3 ;ۗfAU+|/225zdeR]p:*+(;?V MYfHdž W{w Rמ2PP>:Hm5MjtjġDUr)e^fxQ |k}?q%8q\Ӿu;?CU9rE1yl(}T rd ʼaۏ=g'W5a]kDy.P7Q gөkGߪftvRUXoi`'[A3:I_E_y ~i=d:Zko*I=2j[QQ#2 ,٭8sҢ|R\kCZx8-UjȐ'>́tX3CnffVWԏ4'Q#i1ɖ~ЈUJ},ÖFRHwLժ(f[- 5f ,,IWskUaƺbփܕ ܍x  >hW/7cI>ֿ`*spLR0._ܸ*,si2ЉX|<8SG)v@Hk,&”K T5*] XӕJH0tmpme#H3k(ΠAJd4F!E;t~-z]NU K%n(:&/Ыcaɇ afkk0ꤗu#ԤL֏| i`4itȂC4zNr=ZrBU)I=5wJRڅK+')B^"ȌHu*Xm\Po4Ļ<<ѸxmY*[W ftt6n1`l lCNШχn3[0S9gs~NLQR ** uQ2C @5(|>$A;*P?pd@q/wı/LZ6S9)]ՉCrHGX֯=9JͲè6UI[o8=ܫtl% W(WПAWdRx5অMF.G 3~( (Yg@~-/`kV)CԂ }WI DXP ~4>$uآ^ψa2}*:0!ˇ,R nxe$-ム{*".Cw]FN9r<?EVey0 |Iڦl Ln䞎wB|{Q-qbҕFßVF5; )MÄABәw(j{ƂP<*6V ^=8IO*G, /oh%P6+io̝$>|wZ#/Vn>cPƛw  Ӄs`~8 $|L}# >!y9˹x\ֳ{"vRe6p9m#(.Af囝i~ɭ?]%@aHCJYyy2+";]'vΧ$$.nH0rni!H?LjDEʍW-tdC}DT# iJ[9~XpZeH(5dSSq_Xu('k -dd\wHz+ˬ5*ROi93fmv} ^.9.W&9,x} P "h#4R 0[Gid*XA89CӤ,7˕)LM,*G84wqkh津~,KzC9R'$҆$O_k&ސG"HXKv($H3z'9)8/exìMâM*pl~!8C֠G=φsO#v&RG➷yJb#5tкd3Y qEڽR1R[z#DʛS ^*(e KwcbF bb*JGO s&]2555 '<Ů7eS}RVXwjQ:{`FXo( \P?O۠UYHiJX_z?vPVzW%!{uOMamez(M㋃F-MwU)OH'-^ҔW A/2t4ipORٛp1|+> : MS }PN'fҝ=(l{T4e1J$N 2Φƥ4 H[2qg!e6 S͆-htF\9e^-[^Q}SVQqG{+*+SH@wUXetY9kF³wم6䀨$@7^eǂ-zmZ:#Ľv` U7?[Kt@bt}o$wqn~63ZRLB-؇aцthfk od5t߇))eonmh jlͱeΟ>fw})Ք[a3C|*^5N`\bLg1ΛE~'M*O*~%"F<:R85[,K5y7 0gbhf&k_ȠQ7Ot%KʹTeuc't;W@V0NIBOHJc!Dm]40C0d`:ʣq^Kњ/# 4\=(iÀãH ة7q`+]08h"ŏvWBpu?(tB; UIڂE|sD_agƒS|7s hˇ@ZI/Kᓲ(2.Ar4}R/L5U0ΆETJGAj3vԊ{ my/c}r6|>!w94 FP›ll!cFk#kTY8ٙ)¹D( m=N֎PHYa'lHGLsZmhJM *J ڏC<_t8oH+6\IemP:MzId.ID>ܺ'_s?+Gxw¿YEE+s_]8TdkaT=oF[0 T:tڔvbrh硐Nހ@5v1N}()xմxz{!n,wZ# QRsOjqMo+MQ7 o ݟA>qdI_A~yxYycR<'T {X3KFhWv A$a%-#gFK2O|0slS IցGZ2^]pҋY [(YGb_ZAi)'"~U)<qU* [ҙNHu(Rw3,7@B䇟t$ܥO& u^ $y/Nw\n^2.LN 3:F[άQfyd Jb> [!G}tX>un 2u%"*]*wU w`( e .%*u%?J[bc.MBȢTz㦧E`Apfl \^Z}n3"C|ѿgaÕfN[7HxzW+ 8${IGY]ȨZldu>%~CuF\)oSh 4kۙleϬ*ōg -Tֽ/kh 6t<ՁN1)hgnVty͜rVrK>+`cwn6 qe% ‰1o-.bFq)(fE/' 8RIԥJmMޑ>{?C$y2GOZFYz75>;M&1O{8e.= Z7 yh#^k_xH/Si@_%*ŪGS*3g}6kAS_OҾȆ{;Yq'Yey p6,q6.>WwI|b&+зsqfDY/%AI ӓ-{~c(_WA0nW=F>h׽ 0xW˳z- Sɧl9~?2! $- uL❎J<18ͨ~97)ʽ` W?l :]ѭ`8c҄7}#ޏH.Y&X`2k|-4fAŎZ^SV7B|CDR >D  ,U +j5}R'C\< ~[J܃Q`vI]Cݭ.Ww̠kѪBPdݘp➍Gu\> nbu xO4E%d%Nief8E ldo7qz K;dŁгv5hPy*Ak){ Fd)%ύ0: =$;3]z& .ϰRzHI jkW;Ƈ(@`(e|%F^wFe9 &GTzԧZOP5Ut5*UA?avY&ȊS !; vԯDZTZs9I#rm<JXEz)lV̺(K}Xz[mgKq|@b^4BQ Mͮ$ -+,)3€,V~?BFR c`Jh#v>Zݐf\wVB_vC,.k?ZǥkE(ȟuqe46fA3/:Dɥ+/q8j!D@,+tTH_ MϢ|LVQv<JUUe}v~cU 'tqH4[1Y ˘Z<4Zz4S"<1%@z$pjj}K5d:|Gxy׆A=Axw;И"cCL4*..Ga40TyR$I0"~g" dW 9|8{Oքn/Rkzd V"^u5'kߥGFQbGc\-Q?rȽ َpiA?B+.|B%l9)W_" S8Myљm? \S} aE`@h]8{Ov9?$F2c:0P"I`k_SU߈U$rFiRX*oZP7}4<@O'"d)5oEuH =Q7SѵU/Ʊue9~XBFv˳oY s1hu )T LS1CR/?򿡹.цDVMٿeOpWCgF~nG# pMV}"RDi92ϣ[n+=j}sàus$A@ګ2w㼠&(gחMQ׿m`ZZʮޭITR+'i?{#I"~~=3NPn'  ~Rb+!I /XR& FZ$w$9~#鞦$bɃ}&*=(a%@}/ކgs&r=Ѭ 'aJ2}!%duz{R#Vh1A49IL<XCHW"\];=Kg= }/3N4W5=^|󕊈ɊK_޿- *yvd '02zvԧ*؃3&M\ OJy%6oo]jvݡ7V%C:[㺞}ȟY! Td5:hM\9&n9u \f^^h$>dl:enICte%]lԨ@>46qhSWk:Kڶ?,;h *t4 1yw<Y1Tkh'>̇e@#!D6|9kC]F';vQ߆A]E`9x͔Ghϛ}^e8͘bt\Cp8q`-zy + Ew 0Mf~AQzr)l]k&Fy7؂R-onx ˘$$n2ꕟ68T.*.VsG'%!pe-nGT@ʷSY7oZ;`61_s*vڎry2\OxwbDI`^ ן$Y󨗵/wA1hHM<9ytH!0N*PLZ`(Z9kI42P.4b3bBA_1euZo8j88Lirӥǿp!g{y]E/$݄3|Tpm?.eڮs4=T2(L:*<@_JR1/{ʘ,}&@}*J4;Ǟpxd!I LfYph!XDC *ILn/`?EC;w iPd;Z^rP:EۘyBB|:L) 5:`p^> 9]`oډF@q]UPzV\U;s?̬M'nm‰:t~)>p}j!>Az%cA++}68'>wp E›n%àJ;ιujMVI݌xc3)w^_Ot`Q ,'je&%nA@rj"4QbQͷV :M((s_ܺlS hfZRۄ~wR1PpcU&MVfu:dlӸ(m'Z 4UfM@oC A,k5rzX%*2kKS/c uwyC*?dfyh (X)8a{Uy4/oqe~?l)$Ss(Ƕ|a?7.鷧D9ciXPHO;b/Yɨsel5oUD;,2}nXd'KOzJڃ$qbj$^[cUB 82iD1I֑Eg_sa^{Y"Zkl|( zGQZۭ; _VQaJ!cٞRmnOEt| ǟzkG&̾By?g6g͚ u${"$jJƼz*gb %= G,\NX@VH&]cQ`IpC²DUXpf[ hy%Sn8T]yJKC ĉFd}kGp~Y˂CgYF;}tx]O"GMpHXnB/`+eAu<0V }{|:kgf0%T]2kW*@n;uH6 <%We  x [qT\@) \ˌ [hi?hۗ}x9.u~Gyս>DqB dRm%"^3EG1"~:~UI\e LNLqSsKxGaN%;z-V,Dԙ>&&eWďҗ ˥! @%Dv93*P7_jX ccKY\s3-{1.VG0gPAłXЖ2}tӈt?yt-UKYc+R?::XB8^Si<?'^;y|1ngql>SΝNHvo8 aa4P{Bp ΧK $˝,.#ևTt~F [xf?kr 8!SQUjI&V,Y)0EMx%uIq ," (1g |@f_Uܤ8"Sˠ0@!gYI{agFѡWjxCo OK Mti-4۩1f DBeb}m@؈Sr֖Wbhu}r9}/4LuŜvj%+\ƛD zU&LA+[D˞љ͡ 9I*PZ|_u@ vӨbQ54gt:ekVA b-u+'VIkDcn2D_[Abf8$bU KSҘ$l Ls! R~#/}o@׭ⷢ.3%j =1PLHF!a81eoO4X|U|czI-3u'c~͋MK8^*=9*ZD|ͷ;R1w^'}c\ogQn[ Vp] <ūoP3!t<6E<w`x^ )DnQTJ.\]X.̓H~LjM-ħ=c%U ΰf&C'+?i3f6.'FOh`_V{t݅EB!ehd] yuAG Dcް痳*r?fm,WGBg!n%={7Ñ'^+E?gr*Lkn AؕYKI(RiFgC '$pDw@QkGCfZ5$W_$1V0?]wM\9tB#p[ŭCu |fy7@&Sb]U&m9t3Gx>+${ŕL w۩Xn֥bh;U#F0#UF7Fp`y7Y3\| n_sG[Aj'{t\V)e9=$riv >LnHAvJVƬFt.k.4C c(ї{[N6YNl ٪86&߇kشOK0H;t'n*VߙLgaTS_(_gժ(4q|BMgPYL#Z3{M5uR܍s&I31p@Ց AKP qvc` OPf-/EUJ3N5,#y\dNiM{n VH~83&4;yzj=ׇߴ_{r>Bm;3bB%%[A|P'pqo+D!Cm$b ltmzgr> LA"6@N!idmH^:/.rV\{ ?K>$ XڋMA[<Nm&s-ip~Wu_w:d޲s’  JT=6go͈e k֧GXƳ;Sui|dPiv {T`YJ .Tpu|ma[kq?WoЍed$rP[3gA6^G5m4!>e_p2Vd\3XcrIB+bWC>'h,^p#G~S Kf D"bgtDNEK`{nḵsPE*o*$ ~+%c˩qd]pyד-=Lpq+aF뤙#BK;) P '"TV@=%"xf= @i$:=s45IOUD#CPZ6#A?_XPÙl/7N/t:,2l DB_/R$8SΓ9">}6Ԃ&)8Gb_7 `}o+Tq?}GscJ샄{[tz `܋]4'CF,&Zö_'6Dw^T@Kو 0gzIw1qJ^; mt33g,Xzm]=oz΄:\[M *YN[f ҸTu;k*x1!|[^TɾAZi -0;)*h:JxhAۃ`uDTvej_D 5yBL y vS=B$ꎣ~bt,21&_$qՖ՝ f 1EK0?{KoG;gP>U̙X5xmlI#*iWip7tnRB3#{>IXXU5I uQ }MQG{Od伎+b5c1bc*azkTה?]mFA,pέS"QdPHnCfv]O./"Ldj󍐯s<)vLC 6X |$'1\@i$<ʃY^`]~YT#wP|D,EB;hR]ڨ?xDhB]q[mx&}sԑW^KI:ϽR~ 3?>ivL#5hm0PwΑ*3kt+^?H~ D=Ǽ[#eO'P}+ &TaScJ͡>tktg8nz6dqklG`K{!S/Y^}”òG= (ٴtr~gh)8έm_ʾz\[;j5wmMJ0!ݞc0ա;A62|XbЏDT\Dolno'kpX, =K$հh\δPgd/9wӲSJv*{ME"_ $43I] *LZqH)9,WLg>#pJ(f`Pg7h\u X0MB*j˛E e,LyV{qG)SoTwQ(ft7 hXq/"IϐN;oxM NZ=ɛF 9`Q:uØs]y 9k2D[CG+Ͽl2 Mv=T5F _g\?[B.:t }&Ry3>>HA^q 4V 3@'kt3 Ijߤ`6s|G6*yr4睔ePP6 -/Irfo %jXNi񝶉}]l*GP&ڱ /Tk/f;;yJW=W^A %H$B02f@&nA5:x U=Q[/&KSg9 [mGVp'xOSbwԿ%'$ PD?As:r䰝gђ6c=4-bNͿfJ10D:*73V@,gF;M qK"9ÅfK' 5+<sZpъ̘8'󂰾ܨ|0rY#6e3_Ciaj@̚=ҺlLy_./բJ-&րtGl.]Uw_y@M#Ճ)Lx6RL?$ 5.%zM"&9Cp`윺Yh{uAV~E<~Q:ݞ҈l F^CĸZ{v7xk oR ȹ`R;Mqhiڃ H\Ppإ)کWg7M_ny9rx*ROoq54@װۜEn4;]tOrDqjZY=7gv0YO޼6gъ%,3R$+┄b!CZ<( E.>āeW?b1CV @7M_XS:s8zT-1h: &_Ђ(ߚozMAZG?!J!G<Ș x$F  ã~`SS`e:B0HTrBH5[y)+\`FaP}i3"y0'& "joCror5A b3!ZV ({+-gquI2K.aߛsSHa2qznh٤LX> /2TlrXWb&=O@h49LPqW͹Odbo) @6PPgˆ=bxϰ%7Sy$.cγn[mc1 M= ِQ•_ n͉bߪ=j2_ĄP͆؅7?Qʥ]O(Hqg ?p(~m(tY7kq( b bzΧ+:^4Ѐ|Gl]Ǣͧ8?Oc:w1u‡Y RȽ`5y.lE؇\ZSCCjn& >-ޫv U_J( ϱ0^515@JD Mּ\LetѿK^(j+* 8H4 廔Q!D MQn7}}_iۺ)B 2I7rv :TĄCVK8Fg=O[SK'{G:玔 C;-eK  $Za@r5SUT6h'$[~ՍN}nCf[{}^G=\^gKgq#V<[EPn e b4D&:XڨoOd,N6^V xF+ E1lq|7܇NOSԺ\ꆽ{$ `bA'柣s9g.6d79,GX-rfz7FH:j CXSտʘIp\ _MѥRj~Wt*A$A=}kOL? 8+,0+|ôm"-/r&EDw(jlN)=t2]DCd@'4aɹ0ԐW"f]D6~]#UdM z+t'H59fxYXk80#θt6#҅"ᒘBvs Aa1_"R" B|ϭ&}f]a6_1")="3Ly~V(͌\ ρ H |KEMކֱ0 ЗйDDq<wor>wD\wyPB;)M'Z-4 meƣe\G+^11CvG`.ԁFPhF89XIMٴ\u1ӕuIalH4!vbS+2ܤ1y}GBmiIݑ!{7|5j}rQ'8>#G1LJ't8Đ"&m ;^GSDi&nMZ x S>@j|w&de?$\W!+1NUV!6x0ϝ&48E!+3%rQQGMfN@c0kx+S3_ߋDl:ZۊJbHL݂u,0* Gu=NLXIJ-b>k|WP(hj w l:wCc$ Z(UOvfd"`7ܭ7_Qej2y֟eҝ,L_=P :r5](" 2Z0)=M+t{;d#.pXr L[rrZRs݂/W|$nUD福n7YbX\CDyKv;/g&r@Gl"MuWJ>yt ; %$?Z.[j9[r Y;.K+ޖc?;CEd'mR~#xAwu;2qyҘWexlЏ d06'8FyCz(EM. L7Gփ$@Z%d&/pR6lp P$L!xrDe^4 k.LInºͿҕ~i?qh̄HR~+z #u9]Iqf*@C]xDH>X 8j&tFo4bs!{ X/AGy CMa:W2qN"!jTQ4RHqaa;TuבK5#+#9(yAHl52"|?O}hjxQ 贀~c[.b X6oIU͘ 6IO>~/hN2kG/HKxҟ^me?xfQ9S67JKCʃ! ^J=ZCH? P:DSh1 aҢB.xܧt;l%<( Q |Ё@rL8R8yȨgZFx6doZ-`&pyO=w{(W^/5HP?p(Zot/5vȳE\U1S=P~3 dbfH' #)]9||G91/iSհoo~9"P+jHT]{QxߔaEzq}6"kF;fؗk.aLsFxV3th^/`=Y5W.]_<ٌ:Gq!`:EZ/ހ~m՗ԥ2sZ~qۜ,wLz<~uJPO)qNTՋH蘬*= ܽxƢ¦d7G_6P0تȏ|@=|FDlL+O159vإ/f7WUHzF`oGŖ4$& ֑%+;=DaE@u`Nm&E7Px`vĹd] TAzuHcKV/,veB7#IE;ͫ7't; "%-TVWXBY;e_Fen*k/mBNw͝A?kAc0%#VwM}&)շ ӧgY('&L X7hk3W}~H M>:X̩,"g=8;ثLTB-LB~P52Q_[AӼ<.dBhPΠ5e-uNcibyF9pOHk8288my(`XFnc )/+E|S\Qan?dXWa3Av6.З+I7Pr$hyvhZB2 {> ެ7ClK^#H؝/݆}մu@%{Pqa?%$`RS]Sj=v빩b 38\׿4@I18kuٔ]MS@m=$|q3ByfocZS*B;?_=T 9޵Xj+R;BvNVU%-0]7F0Iq!$&[iAW$e"?Bn<ӕ:g5"<}/Wg<@c*H1Y )R941@;T %'(V1s"v˅B,5<9~˂)+*em*\q Ng Vuka4n!cs{H^5ǝ 8 AVf)=@voCeOkցڕ)~9[,幮tִ4|.|Lc@e*g:Z2  &%Vdlx~.NSpYoY6ҾO 3< &nM 4TU.lC GT;suq/X2;0ׅ8 `5b, *qK1 @K^m§އ9@,3QUseOtffU F'Lvk&Zw^r**h3y.Ne/e,>\Sш/e7sN9v눋3/l#yd mTV/[tkZ/[UC'IZ2@ʧъ)gKm$](6 hȶ X:z$nUޓo=+ TA^̝J>eGSIE(F6=盭0TWo,Ϙ[p˶ĦД 辂a~V&U׌均EC+/ 5ڱӑV\Q@yf^>kKCXtM*gyrc/L1`@-EqE<1Y{cTuX$LSnp꾽tOEz4ӜEax@2gr{8<*~ܦXS(Xv߶pn1ٺK%ɎԐt-Wd j`@143^z'(76#;66S3?il z0n"]^Fnatbo[ud'F&r~2Dve̅wS4@1Vs&o1` Y{yiv)=&-C*D֓KNZ$QiqG5v/o iDWPD9S.9>[aƸHF(Cbϩuhjcwc*h5qXlk K)bo>_Đ_I]IBa.ֲbF;WQ{AKkֹE5!sDrpW1y)bF3>jlc\#]5}h&Hz.`!FOPlZfV>ŰSTK˴՚U~x 4qBOʈ M\- i\0?>lE#=:/3+;o+X N% h0KY  z:^6񎥏R @x!+c*s![/,?mMD9ts|rݘSӺdwˁ__Kۺݝp9fK`*FOQ0 %+fC[0S#3@:v',L;OZ4X o݁6JW7h@x:>TOԕK'אx- zԺM]v?PAF_+lw('fL4:qxʪ_N+\;k9\'@cy[03 ׻ nKRO[ (r/+ZHQY2Bê]%[# aӄLg4,Ӊ놵GOna$7Qn2fbMiW#C9 ,^R:wM{bb6gQ9F9vķ>X4 #D/f>f!YIU4a< 塶ңt ъ KGX,,%# ^Uc"kF/ȌUߠ mPn\[C.1E2v:/L|5 BXC~mO:w SCEC3iV/½Wg"iэ:^:f3O%ĨV{7z`9AGbg1@pP|;PjG')}:r`ܒ3TU2P7Z&k{f)GoWea0R&= @+w.4SE*fZ@MCIk] *DOqEY*yT\bpmt?΄[K bTTͰE(#n$kV!+tOp `nx&l7RA8\I!$@JFHRQm(w4VNO+ZWٌ6r30kH:6n2ZR$hϳ}vY4M{n(B4ݠ(_ru W] OILW7vp$H*]5/+i H6U$h6"iX69ݳAy*9-IRu.PKc}Y"[sy#_D[g8 ,IUx^E" n~IgU~1ϽrQzdyt4! Ź rϨ^c+Se$*¶R%KIm1~}cM,k>IrFAsn7t!pb9vtyC#?v^},Ϛ9E1²0&#?tX$|YPڳ.ip.I bE-;(Jv40,W"կמԑӠ,ID[:FivŮ.ҫNj# ?1(Md7(c4QԃP"+ߥM$4D]9JIv C:cZ ,gLv;%!OVgI?i|oR¼YXBfmr aa-c%8s Q$IYx|vJ퍃P@Ψ ex$ D&뫌AqxgnKNk:Ԋ6c6۞!}UWDGn`uz8FzXT [[d2Ȼu:P603#<0.xs(OedKKl! W/"vEjzYFpLG|yK<~m\9|0 Qe qmy8@fz'[9[;>T I ñRG/$>B8=^F,XX[΅! QQ3veTSszKF⬐sXhbC5ھ~`W@IȨw~HuWwa.\;e9ot|O4lfP~Eq33.knw(>C^6nLo$QOL %OZk`^6v_jwB> tk>$]o"h=`a>c_>TQJD]@bfi2 )fm5G d߇,2?Ir:+2tM6|DP1ѝ`c(@ژ _u.é&3EBDKj6G] Wp8j[i$ W<KLP*&n)e2w&ffQ HtV#sIZF/ H=%  MQsxl?ekm(+HYZI"(HJ{Th J !3MK՘ gP~MBI'(&}q2;>dE͝Mh3VVZ[-*,b|F+J]c4YJͿ~I,{ݔvzĢ ;!- TϨN,t*2-N ru*4k5+!*N)Gu+Ņc@d N N*+!94q׎]{D0-Gx'4.:r ?g?b|^}R:w+_|!ِXCڤCԥ3xtȤLb1[]-ͰE,%$VRKhx:f7Cj0mi|Q8W+&5+d9i-Pd W"#e%JZdH+.5i܋k[N+K=*E=D1$|+B[@]L%W}-rS|t9!7.y'.i ^j$-Ҕ?@F_Uqo /-Ȃ9~Rql^lG} JqW$庥bpv]iG_./e; /Fܐ.yᇓ gcANYոBM뒨NppY:B`v؞-vٲmz&༪]J^OI.WH?H ӑ|W{?랪a!Ɗ|MI6X\‹\]\a9/p90zqn΋߮NһNfwʣB:>N'miK4R$6gWv# ;Zw*ϛj*ⱹ xِ\6lM)"rLwd1O!2:rÿ:XGY&oE.|DsP?}Ra+ k@|1AD"Z?ӓ>T\ Mi: sYt!~`ૢx* YHd-rFu01ӫ{@eѩgIas K1S7tw(#{ş2G"[UfhoܞP̤؏dX. ' t*<5~=znz}')c7-qHs*5Fbz6Ӯ nYIWg/t;$((' k'Fa=VC>ZueOӪc/ɫ2!Vug5/pDRf_In7:sz/YQ.3tݷ%DTbs-o޻j @lgNz˱:ux(%0~>iAN +Dg@x˲sq$Y_cb-F! \@z3Ycz؉44x4{NK>t{V \Gucξ: 8D6L d.$[p E~Y_{=Wh>`00Ď"w6h%5M鐽kӸIrI-$v l.s6#3$]}ȶvj&I d|=47[zcg#E@vJO@!?+.3ngTy-Ӻ~`'M=J558YkO$vJYel gtm0#&2+8#졖@'Bʰ& Pl\;c=L/q3ƒTDfZȃ/Xu۴=eA{x]y}tqp}vEn bہ-'=C}̗FۯUd3 bS0YAysZ.t' aBQWL4?>Ż4WtӥA^R}oEOB#U?bOB6f;BtL)\C%fs\dv*L_K&MXL&2_-qnfal?.4.Z0~%_n>E˗^g $vHQiIiR:CM%JB]s%yxcJ],]I)m1pNK ٓ)j00q(TiTd2/?NNmX-has_ŃQp@Cԃ  QaE,mͲ^7_/kC^[W۠@*m~ bָc㛜vCl}?.*[C!I&׉*H&049 YwP(ZT/olg3eO 楸/mf9|͂~w|mciMAl3N\C:=ru-zebə3^[si:JX~|A@x1T:=?U-hy>~.tX0ljf"7^簁X45H'7E(p[  C-SCʿt-sWo$#TѽqB ۋv:&iʵZWKXpa!qt&7Hti}V7z☧zKWa:W.,s#ـS( ĹdzPj0#R]CBBe)M10^Tbvd\#w^~1 f#{`CG ˴͙n>+JyORw)Ir"O#l^dy-rId= Hǟٱ[C #PQ3f5ZgXϯJ=m~胍L'xXqfaJm_j%ڟX]-![ ۣ`˙ܒZϋ &a.< &?^N+%K&_4q7"B@6,vgb=ZB*&6"Wtm4ss}J1:Yܫ9J;+I(#i(ж~p2 ԈeBh,W5陧f?fǃ"btԪ`~dxy|EYԸņu8xhϫu:Dk4NbolX}áKuNz;*F %5 M{?-i[nPb!Axccc_WAFlB 8q%<ЊԓxtWfPwWj{ 1Bp4 w?c(c-NF-~ Q &4vndCߏ?l@0yC]L\os/'';"Z-̮Li*:oQpNԗ9(_ēEiΣ1Է΂'xjDoXx=OId(Ax%;Y,({h0^yz wG a%*5&k1ʴ]n/+\i9*sBwA_z˜ vf+`VZ53+0 yL<-h[|Pn{ Z~]'XovLmY9~`,8rW@H7qGw,=GB}z4&30썵GnxYtɓ7 jd9$d#`B.8ϸPTX ) 5 5ሷ/UaRq^c+g\wJ9b! 8: 05n 6:fՍGq_ͅ %nl?ܞ棆6]V8(E@yf*'?K&$Cckv a̓7?j-&u Y*e졧ccŎ%qa2ԁ~q!,U0R@ Pt.`8KUgѐfZ|!tNl:DD/foĔc9c:ߎe, u,y>n -]@!bLc͵vt@(e㗬 o#`튦{\Ρ-FG'F(<37[*Lڸl~ ~GqxGU$n|jG:ڢS:TqJH$Px'Bڻ,ie@W58CrŘQ7J Km#z |#~Nzl ( vEw'}D3\;\"W|t.Bw3"6׳/n8ylQk5=*0E>3h;FnYD>axB`L=.d(b>tAz$VHȖ< lùtfר13<A 6,foș7ڿ5퉈KW&n9P]R ŷ#AgqL?-@&![yR:Kn~r? cSRgaGo٥ f<)Ti|Thͪ턐tM^˒+<$AF"^Dw\[>_la#deWB!BQ@`]hGVB2q<5떧A@4/b\xx3XPgN7) h)miLDFS ~vAi"~8%N<9oo'`r#<_Z1n9W$"H\3˱$8Dx]}ޑc0 ba3P4d wf|5M [S @2Jw lcĿÝ7:AlR3@9D"ؚ8sDo~5,[>{7\w!tڬрye:QC@]"4q0YA;MloؑwI<3nF б|PEK<)F] Eb4ZP2V. s̠E_(Ѣn$f5Y4yb/ohcURd,һRңpKhƪc?9IP&)zEIYccL o꒒c.XʹJTn"`@?KZ7 v[K17u~gE&;JONŸ-df[Eg7xPk^4Q+E0~`, 7-ɱ%bP ޵ eWTDnkR]1?Wd<Y yBaE׾ܻ0o]6]'*-J͋sp7a8 {Ž) ^;t $ G)Hd0K3G^/sFT8=l0 K̓&K3Zj'%3Ѥn[nra4\t.XHL8F|Nޗ%)M2ԩ1u9ϯȝj/cƪ8Ӫ5\|;b면2aG` J}!Lz MX HWcld{%0lLc|eoTp-HzdYNB" *@ #$϶ZL`k/ |1Z9$KMۊ1N(: Uatn<|OMz1aEF'Ĥi ;۱ͦ *ҿi4%6'aNx[2,Q{AS[I 9vp1ѫ$7-ʼnY뛜4YRUj$rH4SnCkk^wc[ډS=>C`"Cyυ7i6ΰM?71켬^miNRR9OdɴHvŭ(WJ61摒sTk5|$5CGy''٪s ¸ {5Nw2ֱ>0fi)\|漆^Z-\;iDžXAf ~!< ]) ꧫQ $%K mVv5Q@Ie}@ĊL%&:y \13c>CbbdT=.hߣ#8\P^B|iy>T4_gh[u꽍?%rapji qGXa30F42^py#Q1wqJ'H9.E_{ 2M`aZ;xid^d$-sE=7JϭJ?U5nrQPwê-c+rzHҳH[e\|$糶ĕzGzDv0i/NR/om\VUBM3D͋m-!p섡Eq{-GDRjv.)>h_bII^m7j(=+.B @("Ɂ}*9 X;ɺDf2lBl*\h%DHƯY^نtTǞv_e #!W9JX(_ Wޖڎn&2koANҏbߕ-o2:|+P*BUbIN8WdA4@[ɹw@[h·|b}GXmJFHQs"!lC)YwERTjKC펥K&lJ/w`yU,>K9$p'6ǿa1O0)!/1"ox|jd+rgB5M ɝ$|t/c&9BMoX&8Q8-J@a[ѐp8-r7$cx<,}v붬glh/p%"Ӌ&Q'e;e0ZGpKKh)*s2!F{=Gm@0Dū$\v@!b񤅭pwz NҢl#|aY:iP6.:+e^`%D0$< ߱a_Vr,-Y﹃Zj>S_ZN &L_1}pyT4 )E6?xFTL=ؿS!44ViSJuzs>4c2|jTq=MU-/b} Tc8}P.)353RWGy5 _tqa{6[ndZ*z[G2EF6%@sMڭ~nF#qO,Vxq'l~JaVӹ[ن.>Ѳl~[9kP;hݦ 5|?ts%?#+U]`y}}3ygK#Ǻ^@4&pFKۿN:%%KiqCL *REjr342wL jUGf+U $WzΗw-ٱ4#쭖"倹@`ҒR67"HMH =+@~=Vtr8YHJExJQO\򄗙^.- "֧{ s;&eIMcio!(`T&<;Ӥ@njgzx|լƺ w-Y4ey>;e"vMZyJ:Ml.UG6"n5:80na>U}xkF0)GXK[ Fһ}L?TX`q()GO+ϼܼx;6c*Ռua\Щm8^oZeedL2#iGe~qm &y޺U?Y#njʤZp*SrU-)#6kkzKmçdS%༊%<#^-AlFrG٩ZG -ċFa⢋qlq h)dx^f Àt4dzvM1;#G786ڌ=*"'g/ l_b!(1o ^T:_꼌rU7O2b!(o % O.`?|Mdzi̝ΖZVijC{5ڥ宭hIfBO/Ʋ^Kd>-:,OyWvStiٯuhh," ) U]6\dq ݖ穆ɢ-::hI/cqo!薹XԱ-Lҧm.UBN#4:#j_he*^8+Lh'^ |?nm1q1y@UG'xL[xѥxw؍o[6Ƀ1D#VGx8=r!t%80DMj07յ~KU/ps^s"~iB.ZK(oWs ެ:*k"h?[syiVg- ZJgoNf}+&i YYˎT/+CE@}y᷊ O0+b&QϷ+JqCɷ0x!9roYN)G}Ju {sBkУa`<]s ! m>ضN-̕?D $8>]TTسF! xnhMA *3}`ި Le.Qebq:dtcGa !l>'.رaM۱ D䗕=i}Ex6 کAy^]l?Vm-t.\:wۀ؆7k!s%]R@!TYP[x>Z2R!yF'# *G"qբ,ij5%E!-N!sc.О9q~\RɁ84+Y .Gz uɔU^2p! CxF6nwJZ]+<9f<|6;tOY]-qbAa<[D@М=` >,X1pk%J0:lb/ʒqAz9n> 5lZC$Jk UJeeqx=!CBNUr >!(nP"2j0Lf1焏e Na\kfKO6hL,XK־#9N&F +Bc"BWK;=y8:Rwy"6-x=T<30{gX4Z8]/G_t[2Pp{Vm^#'ՄjL' xC7>Y/NsKȚ uFevU}㦰1h9o՛*uҐLEvɅpMF~8soa"h"L.`=R$҅h*M&.b{U 1&7 8,A$lyg؅.qA+?` &J*詙:-eRZ] y!xz w8ķ?_.u{@MpN9Y}ɫ#UͭQDsF{Q=!\Â/KtCfdW4nFT6V-V7GKG&[GՌ*LOPy/LOM/kԛ/\_ȮbhQH~Vaӯ W ehʘdCev`˭#h%f7wCra%!j*(RFF.ݵk(AFd=_W<kk'?-UT^t^bhj]'w=b専mftv!zW.y=vd{9_ M2.+ $|D9#s`xZlA~0|AU`ʃq>GTŲ -UAN{N*ڇJ{4,CI  C^[/W M:ZԘ^`=W ܝ eHn(?&yWHLӭ곷2VDGAJejI;2/Y\>^ݩċՓpy)/A vֆXS[ Jk 0PGYJ,LAYk`( 1"SۚK/Q7hhgkC jiGyZ4Fj@[Ln(dYW'[b{Ĕu!8-$80dr'Vo*g&W(C\_DԌ阔PYR_[f2<]|.^ʨ?ɒ+aaІp¸5o2z?7=sY 9v8$]^1Ma.<tqQ>,0wAѽ⚗YpTH6X&𕞯" j:UZ9th?T={Az%q,bm _GkK>D LB>ӤKؕ})w[G`5dڞWw(OhJ"n?zï<$3E0S> HET) %?GMIVL~ď('MJrϛC8\"-&ez4۱YJ?RtEK3n(㽶xg]T6sZ4Wo%+ ׄ]#E¿0Ǻp9:uȕiHF 4Diޫ_YqZG7)oę`Ovyr|cPp{< t2ZR#4CE-.ePHGn|fWnZi(50屛{G==t8fEDvX;7.:zg]NzY.)X 1^\C=;UPF W}m 0MX{oG[-s*f.zWm_ܩDxy.Vx0ſl$g-:xJB9!8)5%Y?﭂'PTNfJ"X8Ŗ>/ttPg :۔Dj<A,O>OSuW $Lȅ&6ٛy784lf D7Ao0RNL @~i s3ۃy80Q^DG6`<#~ƿV{`)Ofm߂@ ^G(Z hqOGO7U2lE/fu/O"[w4{QG ҷn鐋PQU:A*!p# (xHf}͓0/̄&5Ps YWVI[8.*؂%@14POS _O8Jb5Ug) 4DUJs!B Nk}-eX qܤw"KyO SO\ ;KӑEPcWrD6:3b@'&]@cU6/ULr9_#@$&ЈlJ6?Ẁ0N SgnĹ ty<m!3I嬆`CQݢUFduh7y$^~B"6 `M?3UY !^,v_  5jttߎ\{-9䉳Dy?2UnR+W* Rp(K/I C~ ܶxƈ4 0yos jݾشJ@WgQFoaHfg2"$N5%Y#0ӚC,xe^:kw*i{#sIђPQk]NPۈckbV}n<h.B "/\]~XM)ZXx(#VoӒEKaL4$3yVLSl:Iꖣ;GRҌځ/q13w]th#wlO!=_IE8dS )ddbˡ^o-+ }o IIr\ eʿEޤ/XH_Yxh>9 qnфLi&N`#&fߴt)pSk CWIS[l_2a~< `_/V[)'8{ V)${4nSq`BoBx={N/V;uu𶹾pS9.Fn[XRI Vmwp,YŚ-Wf1ߊ~NpRvQf? kM%ݘU1UHI&ۄ|oP?dBBVWE<vem)F(Ml1&raFؙӝTy5mDduޠ@ŽO{B֫Sieʄ Zv/%LukQBUзܯeIxnTokw2&{\EsZRRW 3mVˢ=$SGJbE ,IB1d҃})u㎂f(USmߣqgEw溌|AfBjpf A[Ҋ9:퓅PӹS N'/Y/?FLl~qwj.{GʙJgy)/6ϸ( )+U|6s# MmYzem٨VE RV{Q{&%bE_" /~,2%^,*eC^xB^XmrE|бI&:".u:ȬٷƂiGdaR5o"4GA傸#vD:w \ެ }uT {Ph]-Fb0zbRMoa e?խTƒ1k7u zKS9; >'< GpPz ɫ3*G]Mzx)?\kz2 7x3Bt W'nn!7$v+-PYxWKWsM; 5v$/TUJ0+:7К3ˋ,iIvˑpKF,09Ts мk}A,dﹳUUS,h1ﬢ3{&}tvgTUۛĘwyՓhB\uzN>4g5gT0\./W <ħɨO)82ູVwNMHï}&Fa' keC?T**[ω>+F׳yF<%8.L֍U =mܭ8iEF1zhb?<]OAgEű[b?kKC d&9W|=03=b&/D -)ߙL?KrrrAU`XI)|J:0]Œ)RQ{7(!ScnKwaQky#F9Q6D X,ک(UOOØy%W8>jv]maF5 L/!K2zG qA1}by͙!}-wʹR =f8:X >Jq ү9[v"\kCN \'mQSj( _I:w_RŲ2بH'yD3u΀)=4E:fd<ՙs1vd睃x~lƱ_dpۢ/rd1e1ӕIyDdBFUWNKsp] o~bK h9@X!bgLGi\5<$5; o | 5lYFfmBIswڀcB2i_1#㾪'IQ=;p\#0}2^.H-PE EiP0zwX4=`G;t(wY~ @62.ԈA*uI3o%_ #7 . 9Ew&T Eo _SWӽLt"wdAzQe]#N`fCnhhGl8͌Lp\CX 5RΓ$:'"+-bQz}\< ]fPR>&ӭby 2xig=edѤgrp,ps t z-^rhXw~zwn]4k[$|3 1lV.-4_%n(=@ހd/ؠ-Ӓ"P<;>vIfO/F>hmNɑLi`\ǿjUoXLLPh{s^m(䨓ݘaFi6M/M~ <_p $uliԻ9=^r\1 Ȗд,,6&k{SiL%vFU^{D=;qЁ,dlp _7z}Ix,u6fQ ؑ=QM q d$y2 sLYdBuE40^O;:x=՜7wANc-sx+_B"oƌʒ ڵ?ߑE}}\mKɷ:~ *8 ff#:!iQn@L3Y죒н+JbI\ AKkskuz +^m?(aj"7VpntrJ!\6uC(gx94&idR:cнZD2O nEu]JP;؍4KXYf lQR5c-sB)_62eUNd SC'hoB.uLݡ;Gh ֿ]UK_n}qlH#k.yϰzux#~mHw Y e$h} J%p*c5`1hK?%Q=ͽ[' V) |'SBQ /9%C+|ە~AGveQ9>(XvR)YuTv`+p뙷MIh:2]wMC= ߞ K*-` y~C p@:QdjmxF bb:WFj8'WR()I|\VAQD"[vw!bAnk' wc[Jq7Ơə/傚`-4#1]Q %kD]Mڴ*0؛zeGCidB r[Qi?u2T+ҍ.UъZg (8_%tdץ0% Q~t4sVbv;fZf·5vwU%tl-E}oJ/;9Ӎx|=7I0iɥPieq>@ňSf#(+[Te~@MjT9ޗV)=1(qO~xX$M2JC4cE*dc4xxP))p3*%9 nRQLz[%47z!jWO3W@**cv2d5 SfN`3'i-Gl$d"0k@f}'ݏdg1(7[WqF &>|4}|EYdX.+ڵE@G9y@#e:AdJ}{ ;αz!CuCcKZ7.6b"R$:s`U20c 6;4C~f4޻so~h g&Sۇ0+JD!tz>$$õ՝G80GgI\ 'eU-Oq NǟS 울H+\1&EuF2h.I=+aoKuлNocۇe?Z@Xdl\ ?Q!cx"CAѥoԽ ,i;X%019egYTZQtJO&}94ol;7Ԝ3vZ __mCK$rMP+θ="#C857L7,*o(E3b4bd(ŗ]Gm^M,[Сl.k[r tFx7mob5I)(>d}c71^P Cn@Y6^G?(.f7<7"Y»{m+hsicHS6yޙBL'Sku=xFx5&iGse.-v.0-б!^L]n}3ecmL{=˜0q[|SIǤ{-RgWwAsVh"kwdLYC]|G_u-܋5Dey>ܑS\Egt9-2p!23ɭK?,Z?F)khgMHAQ}|b``%I$IzrVq 5P$R/hU(\H3 i(,ϢXc6l ,hVG %ZO|&t5] %* 1`MZ@*0e+Ø{CRjJ셙JUD/٥>,ž[Uw&w$@ȥ)ZVzNݕ5j17J(jU i ]c0ju+ 1Tm 0q@%jQS>_il=RMqtR!TqT a[bc iӠ'#$Ql|`ŤG4.w޳:dnLY!yU)|88K#jK4e5(q"Kʯ.EZծKDN)WÆͩY%B%EFI) #L(d?sf$nƒ8C?&2i%diq6uc9}e'%,}|#:24vD[&fD}{ErN9W݅qWrWM3\[V]X!ӭP} cŻN0:gdX$R.))70:*=ѾIt uck;|P"$WӽS+1{Q;%Xw-&DrWi$.-|ZN}Ύ}J4Ai.9 s> ]WZhB?v$Z83%$e9'B9ᎂ 1O)& %g4W29|yjC~xM6 YV֢sNB ?m-Z; B#;clc@-.3Ny>aR "m(:wMVB U:{ <:Y @҃HĶ+A$- :d36X||V9'π\f@~yd'>U0Vo= 3o("3AпaKP1RLɊ~706h A#F?7.nB'u?_㻋~$N8)[Vo2x/&dQ}iM:U\%p'0}C*)^RN28ihs.Ǟ<NA/sa7̈} F)S&d Fp vaN+6_\3 TMxD(+ؖ1q/1l`FcUQtġ?k~F}/]qͦ1"}; Uf.kgCQCO0L5uZªa,~`_I/)pL^ N161W`]޽&)ř#w5?Jca>timk[lxbbM$AKZ .>ֺ,Dow{R<菬 JyvUCrnjm(mv?PC܇vg[ͫL0m5ܸ'Xً-GO %T0nZ~K*?/R$+yrdQ;!s?p8.|[/_71*I]eF aY}L3Ƈ& s'h_}P:NECY3FUa G:؈:(s>3nwvyO ^ݣG9ѳCL&{ W^@6BסKlŭ+$DWS4r0%,#}q_JӨN \j2ܱ٩sEE 3ppC12\r_b,ܻWYtE3,a9/8N\1.BI/S|I(33=7 @S X5q2'Rn'`d7 Pub[X {JDB@V2aB.L#+ah9dPԓl}:Fvu=%%_G4ٮs!G{ K#N/:}6iQklu`/ ebI=?x%ٰA;'vv`:8 ` oVq6dtqRF 䖗 <eT5n V^j[/ Ѹ^,I >QXfb $T)IJ v7߱P"yX&|t%ZfWw\wɕNp- 1f4zP0nIaovxq6X rADbXkP 2).`!(F"UUkf8W08E4 WTB,R\3<.y?>2{fDP//`hu±\ty E0 7NkA=]aBQ:)ƼȚ |M̗"g0J~ RC+irEEj*Gdtġ`GH`,Ve݌ڗy[!}6zt\ӅTAE?7@Q\.q{1(C&ShZ:leڵ`*f(vpH3*nyHhx#q`d|8ɜ?x_;QrޛVqLiSw%Kj)CT #ea)B }YH%)NJ/i6(LVb?CdAR'$o PD\AP쬏Xb(4j)dUa{Vo3DB-ǮKN0'UQ6,{tkE_U#ո樰 ]#Kz#&QbT$~uJr$$6vu/ vUy h S‡NCg'-lĬ#F !3cݟ{ 2`۪pGO[CYhܽ]M ..0 mpBh ;),\*cF~X {X,TTzTp>].68od P*;p3ݮ5$23C\R.ZVZ'apk$gwj$9v<_l 몳x>Kj6M"UȨ& ge9e$T34 0" |9Ű-= 33*Zlrrh4@Ǔ1!ӧ+2o eo42E @=XkTcapKm}N2Bƒ1!źuEmj\x܆~]؞A/m!0j ҩޞvF+ZTÕ~:Xo_09GǺۙCtPsص,9թ:DexGdeVKĈ㬉}9 .\Go2aa+ CrSdžp}"yHg7f ū4cBnlߕ?B']3s@*BNIRzm|zx?^/`7P1'<1< d%iST\9wD@),y$$k%dbFдk]oӎEvs&8LEcj,`c'KD]* @~uxM Tėk|y~U}k'TA\~1µ*ݘ:j;R\F*kۃu,5F4SfIj[>օ\MÌzmRjOr=Sϔ E!Gb$;t;BUH^%ұ}P~EpMڦ%|ҙ˧S1%8I'"C&vLE#8Ssd&:2Oo p~|,:RMpꌺTe'_sF \:l_6r#RJ9?MV\~|`LJ퓺 - hi/]a؎;iLjG`K"x%#%ԋ>>qM=<o/kXѺ~M00qe&ic =[,֢]bc̚Li;g?`.kcMJ@f;$`+5ו ۦ+o{4!7‰2$n ^9Ϥ\54N3Ջł9:\Ç 1n0+][bҝq>̀ruIo/C?" rgg[Dɵcm'FJOa& >[֓KZjtö́&o AVL7ɀ7cX=0ak [Ah-@Duޥ9Cï|gggxQ&OH;"M\,dzGv_CğS O֨|SEwEF AǙv>h»؋kRrh 6͸Ȧ6ӭ[:#.m"G> eLvK?yJM\EBz5\r#:)ˎsJ >} <*}6'MI] ɇFMH+f&'6h2*{{ٶ_ȃfPx,èS[JéR/pDeRfe?l&iBIݴn,i&񺑨XZhu ivF ~а3B鈃0wgֻHGvepz*^žߠ<F@3&Ib0;dՃƞ=O&'U3Mҝ62A*YIlÙ-!1^. ]S#hkkP{qTRxCVAꑽ`eYr`@D䫋{];__O1 ?eں4cz+]N)l T cf{SiOI6ٱ+lj_g fNTr%E՛aSo5ҍUT_&Y~ǨW#,szsqKpg\ʦ 5XCfUIB?-Wj)cybŭA5MƧ7^H] q ߈򦥲[,rhv{t>?Y ¶ ~h{|)<t$ $Y ɩjeE!O7)3 FOAQb!z篍 msjA]]*/a+[HɋuLJ>Yy!ʰx(Aqwb~)?r]Yy{>*ZEn-H]|ѬݟX/׹"۽mC~B+9AJ1SI Ϡdѡ3g,'oTlI鉊֢Ng/ׅ=5ݺd]ʪNE+*T\$XB^i2o(~xHbKʘtl +_* N?)܄'b^ۆ2o"RwrtiSBȎSUUklziٷfhnks<*'cz]?0U2ˋJgЍ PsT4ƨh}c]꼤S(? VfgƤ6qF/;HUV-E*^ (Sw*D&D(GM 4;TUa882R0,t -IJ*kъ`PL"0fMB J2=2I9ؓIDSlw̅-h޺eq du۵\G$+qOcV[ `F;INLRR~ !D\62t< LcsD.Lf@~\&lMY/MB&Δ×w87r$Wݡ/ ό@Hbxt-l}Μ@r`Ц§,$ҧ8Djn0X I4%ZuWmX~CdϰwcmRn߲~2۩-SҙA^B@d^4[vVo1e᭾nowVTbhCR3?;țpRnSy)U!O7mf5VĠ@rD,FO杝+^m0u!z@hV}kYNz gߛf(*#Fڎ/ =6 sF',}[Ro76d'Hf#0 $c }q81Ƥ2x$s+JSKj :)MMxQyCoaihQ&Rg>~@o@{%v+_vMմ;1Bu_O{9fA4/k0RP6}q!!bIPL,I%XՋ #rشJQ.s=X ak7W-H;/9ܲ~QU2#+!$D􎦓mAسv єԣ.ҒqFy FBDQz@Syt?R~:`!V%*$cmZHfW#Okq0 "K@ܱ:kYbM*+ynZuz53/ \q\{CCc$mK_H5, ԇ՛0s}87 f(iZ6 '(=L܄%|ǝ [28߈7пh~hE/DضM4`=j\v6΢YwdhnX-LDZ`,5k}G=J=ȂtA&ȇŽvMog#U/M'/q^tҧpWy@R2\~h E FlhaFs?.P-">.9cQr ij4TO؍irգ9 s:v, dHm+mgn*i:8p׋+h40JCPN zpcˣ08!^@;]IPAWFtI39vuWል1u Ő hg15eVU@_NLXD^mK| n{"(L{, s}q 5Svۇ+]UdB c}SNaT(żP3K0 N -E@DoL|}*!ث\q(loF9տ(@aGSыhٹr^ SO^,rq rimsB~ Vi䧕gpmX5b`|gz9*0ɪ;N)֞=dtS7tdn,`c}Ų&$'Tݭwǖx16,4pK(0;TL'hsD)0-d0>䇚09,<;vu b vxH7߫<>t>c[3*?I]1MwQ":b*(!qC;0|xo#|;CLGk,wrV[.zaN8-zWdh27 3W" רKq7U©VJ>EOO FO>iݦۂ+B8^j;}.dv&?0xG:MӐWQr̛7( ` 4WQ-S$ʼoigK[v.y G-="yEh}N*~`Ci&@},dɳq.qaoW VyyD71ւ|nQ| *EC|/u 60k8ȺmR>0xjKF!xPq`Tiss3b^O74BqnvC-5VP_겤$83Ļ =L?g/VuDk&SۥӲ L~/12 òHw,k ,'< @4,bq!g 9*ͽmhܱƥ0G 0]"Ҍ;o*( xY"ӎg* m򨸒KjuZ\/QkΪt9 UP";Fו5zqb5uXkd7'ya|NkjnQo[/5G'QB0 36k΀.4d+9:6[d5X3J=_lY?@)2 sy8K1(~%2џI`1/L?f0@p EuiH&'/201G.vҬ·,FzJ-jƥn-,6C|des@)hXh)G sZlx P3֪'rjw9"mBn~E'_ 󰼸EzԼ*ڡ .!P0[DEp\pLt=:RE'O8_}< "š6[mĚ39 . 'R Ήɟ閊Ҹ7Kk^" ,siEbCFJIa2S®i/_wcKÕ,D,x 5.40* 7r6{S+ʇzʛZL'-q4?Z7U3Gߛ2n' PƅJb79ze?%^Ig-Ӹ/ư b!bi\NXt-ru0[ٷ?B3I"W>Otf$69v1Xv^)t66,bj6P42/Msd+(&[U\YQ]X7swnUi6Ku-{a "*j%Uetoc(ГwT#5T>C~uBI( @؁ r1mUU1oO65$])EMXm͋3T>GI]ַĚ[z,`aNQ*&1F,eJ #݌W/xgĪIWJ~)%k+F;3 lzٶ;eQ`; t'j=2+f`ϠZSz>TbѧEЫ ѓv2=+v nѭ;\44j( ](@ǝ J]lzj$H(&ORIAg0 Kv\ַ0FVT0z>$~Il`:"fvk0@ļn9 "P|WIx˛tv#KTh^LJ(yiacgp;i+ , MO3HeRLtHbB~~AaB Xj^ϰa|۹mҋ4DP*| eՙʑg3pqY,>'9$!?Ňׄ *>=>%i'&>4wMCBQ5nQ}up2f1wZB-I(+喼 ^볌DSnK_4q/'rhgMǣJOe' yT ^Xuk?JS B/7hCVv2s07Tim{2R] y?@g 6$p鋓2' d:ӼԱ@mZZ^P?ߺ1 |rI Ggw_bbYOw!~ġOԺ×.Ū8me`X]".ޯ._i?oWl+O!J`̓)\Wd]j\X0D%u# is?c:|=Ea:'YrIIcuH2W c=1\y)^rϼsBEod vZ0#Yq :1C "[BlF̽`T@$Ps.@[sACdV9F8U #[)4t|T*&^e! Ig( ;yo ZԌkS._8A?HPxA w]\bOx ȶ8< Xq+LL؋Um08zqOGQgvx^\$vS攸e/7rpM:K'lOy1d>/-]ڙ #Z#XW290a~6N$S DT#W3K9Beu>C6~74j 4LC="Oss4$+*8|A0|.W§T;ػK˂Ji‘H%9cY"]$'҅K?Y3-J@x6Śa{Mt}{2g<1%Œt؃c9*9tɰ<:$u/P7 sD)b uƴk\7 /D[kqDFȥ Dku c8^;Kh>xulƻŨC?䗫TfBGgF!:qSϥ_"1Tqz7GXܠ*q^ =$t],#ɑ $jnHư"T'QwA[d:ZmB;*6ԇڔܒsdY1zU(sT/մiHnઞ ҨQ%wrATZ>S@Zm,2_/2Ne`o3W ths0/مi:em+l0* Ϻ:}JpD͉Zh"6 PW) ٷ媡US $i퇟NYAS]w^IjZo?H8{:9~h^bٝya]jG%!zi9L#OToSW޷ODF+!;+G̒e7=Pz.U5^󅫧=eFJ퓍g ;Ҋ'O 2VPHC|B.5}Gs ه7T[%:c'.d,ReUUF ;f , gyB5#7fV7Dy^ؾ=ؼ5BfQ47]|.s?>]@#>-l#{<$MkĄw^PIzfWɊt@fWGyM۞Y~+3)08c$vw󝹮;ky_~_H*LqTl\:r\`M Ӕ2j[Dnҥk8 |KP<87OŠsq9v\<v aܩǑL{ݕgN7zQu`\KG5_c0Λ 1<ϴ=7!xzʼ;(oX{:]Y6Y;<]]p\"v[dWA uAQ*řE84tWeο2]O. ` ޾*=S/2FpT0h]fAe쵇/<6^T u88 mGO rSz IiS$xq1cMu:;NKlil 芌vⁿA5,{_(JrNc#w%7tV0 T_uHAH exL1V˝8h%ީ 9SX: ކ-iqSu.ƫ-,#VSBo")_S7TbE)gD.=FXد_K8:n׸)JoStB`۽xhu0\ -iSt&}!*T?!9:f:x 'Ā]鐁/%ʉBNd}-p,qy>/܉NيWdUsyAqdKw¡=T |/j >ULMs& o ֲ XqLbc 8-Y{.x:̺Zዐ[JjE::5orӸݲW%rAJn ׄh5`U ЮW/lh؅ C"zdI28Tfxii+IGৠ{jlTcr˯ ajBQȚ?4䁴߽Hp\W¡x<җfG^BL`cVQ/!V\쳒Z$]|Qhgh3l WAI .h!z' g%0yPLR7`11s_:RGp]$EDՋ~mܬfRA|с~Ժֻ!yт/&aß*^mOW,Fh %lynǵ6FRD1,Enjjpd:s7Hkဳe a=g'(Ъa֥6s5 2d܂qd] ȩU݁_vNaNp֘.+]|Fe%MB81vN@-b؀f {7L>- a#nq 2ӧ#4y4AIW1Yn $bZ~~fE9R @yůܩиoԻι䛫]uݦfqPL{=jȌi;.ؚ{`9IIRO p!Av.pl`x^2֔((]OܤZղn-nƝٵifGx}|evVg"9YAl-Zfks;^wx?0LV>IB`[[ pWEKOx\ܲ{o҅Bx=2tZ tmi6J爌`W3>3n䗼rH]^`EEVHQ`xG ,~X);mv{ $  &xkFXC#Ԍ+௪A8Y֛ x*svŕu:~j3DK~wKxX s)Y,ә 9%vW)+KbrgZ+ƺB}O5 sP{eٗ\ϔk^ !H 3JnL1X{HZꑧ",R,{kzsSq?0^M4SGS%>gFo sChptC+( ( [?ȦB}Q\WjHnK]Dw16.d 36tYa%NC:զ{| ) ƫ9Ƃx*ŞqzE7|aD] 첝s,OI+QWAEF]Fl%Q2jN_We6Fa {|KszeQW:M0i"Θg&(RiBmvHV߬^NJwz5l fw5m5 MnPs'8{7J\m`FmXR[{E'`ls+J.7E!NDR`msˈ+e9Lӎכ2fRx焐̼GzhUj$]$eZ-"ڈ!J'r ت缁0u Dedv^I 02Ͻī@( >uQ.= Z=q@UNU5E?j:`Ck8nV'+#Qq䥓boaXcqjǰ<*Cոũ={]+9LrV0& d:/; |uĚq2:njPdA~az`HqW.C lAܬ^2p2f#+4'D'(=6cƵ04m98{%GE{\XKJ=٣G"lH.^m4B^'WT 1{fh6ꑄ"hކSؚF!ku G+ZXSUOuኒzIO:_4WY7KʑYG?ݔk?jϑ]w4Ǧa'B A3 &zr! UD$D:x7lB` .JTSg5zӻETA^,KIf/[iׅ͚!r} +0堢HCctXN( (gAX]>M+5- d!~+T W9xv BcvoBjngʢvһ62']%ѷA֑^R!EӪB&k?f݀Wl\MQJ.6{;'zO' 4JxW]@8@yJӝACgYȘh\~p9DW,CX^~P4C yG|L_S47>q>sXj Y%Ƕ('ԼU~;D"!1ܻnp'W~#T9Ҟ;۩b5ؖ=Љ7Y[ c* ]ԍ`_njM"/HWQ+huhI@9y.s$G_ ={ܪClCQ3AXɠDvo\n~%¡ yL@X ΋c0 n6vFqb ](qm )3hS%sN" 3 ʰV֣|tCK`vS%{'%dB;4B0'3P\?,`$;?phhANֈ3xL/J ]SIT)h./u$3s:#?qٞyų Ptu}a_V,J <ql2Cڢͥpme+QB?2vCcSs4Q'dI5ߖ(I \f.T! 3L9݋Wmp!Mg&6cvp}N fm gX?^%*.[Xp~g[/g,Zp>pT~[k{ {L2 2ѭ[xW TDV$M@NZ,`}FӞ_Eb>@zgQW eQ v bBWG* M{da 3C[Bv)0_‰yyG_ ?`7:(ɸ`&Lݖ >nOdzpwDN~У<@$tKV#!*X(%Mk #Qj.ʘt)z2657v'/ x-n8؏ӏ3 w QZٟ '7򹱤Kde6&^DE?wqK:- 9Ǵ;/HTkZi>({"!j9(&_%xX]t'vdhwCdOjC G!Z|J,˾a\hp4T&ul7~N na)rY2/E5080MmC]F -ASbKzV䧷"T TQI9khR@іdtYB: i|]5" 2t..ɤ6v7XH# oB#՟Gb.gp r^]*|v'p6OC%px6crXi \ܯh}}<`7ͩN n8AF L,G#ܐqъ6Z\c1:u5_t4<{r5h*MΚ[=4t(tHth%egYۣ 48Vz.>CGg#NL@qE [iϫyA74H!Xd>PGulb&y#OoCXj%_0tqH(`A[N^۝OK2'BɖW6frdه*ŋ+oLG3v`Tu͈/&SxyDNX҄:«g^+T]p\+:EZ{uJYԉhyuZ6;q3o4K.%]KI|@QU]~Oa WQw@6ՈW&d ߼ysMB鮘)Tu:D$ ФL7Az -w#ɻ}V*E NMI<)6̿>wxQ"Guvl;R8,x -ԙ  87ۅ0I>$H`|,Ovه@{1ti#ŒsHq+qgW%Jo_]v]5_\,$^佘ߕ=48OH{;7zO&B,pXh=,ћNJ9! m*GO٬CQ;1ẃ\:r% ]G׋3eڍ _DbA6yxym=7kəGx"㸬;%@PPw>'tEj> T΅Vaҷ9}'Q>E {韔'od-L47Gmr-n9i`&.(U j5mCXP7Cez#h\v\' 7↔DֺOHTڊO?5('w'Q$ʒ4$TZbګ G욜ȓ'.[hIzAh?V),_ڎ8|5bIAt =טrxRj7GE1KT_@K3oiJ<^1 ] Vfgs R0+sBx9C^ [>B:яRtzqK ʊʡ̶`ٱ>wdT^ d qE8l15]^\݅#tJ&~Phx" yS UOXdp> 8D=u5Qb`פףo$Jn)#n-EX+&bi\'ia$;LŹK70n cF7,& Jf7{Xc 1 f4>-ol ؙ^00 \S~'%rC/$ 8)8}H\t PE/PZo,Y<{"' l.+]`]4:"U*\zg&!zI5ٔ/b(ސ; QV}P%2>ۧyw$)GXi8&OZ>myHuKt f3ޓ S~< -E~񢊖jX\Ztykr-YE)C'Q1oK$vkt}0J: |#4uY#oUX|S0$nr[Bi:Ƃz#ZȂC(1֊ܯ>A4_,߿Qb&&0DW~O8Ǧ  NW yǒ[s /й؈_zf29r(OȃƗ{w$^h!b(`X7Fvďb )E?rKAN^i8a,e>Hu_\^fmiʯ8h+U 4 .CVw27q 2H7 AVno 5d…z샀T\eto#ڸhXu^:؟sh[I wo<&2s+ 8MY[6 w :b0F+'DV \rd@5nL ̒Q)drRVj~꜑q^;wemCc^y}V(,]+Zo-]̅HWbpO"t)|=e|&"RLY!W854ko?aQ^=Xe{ZLVraCYvryBn9cF|0¼ >-n`1=B ש>0HԳ't*O0w2 ֵm54.,nrDx$>)JIMLRߑR[8Vg@sa FWnx}o֮"R:VozV1 Y\dbr'K.InYc 1ьhQ߱sYu2Yp IMlZ3Urm~SAu på.64Y- epnp%4 ƛ;t簚t յȼp|@ukc?RMrǞ?Y &vG$Fxpށ]w{;>!6`푉>/t8(8!Бl׋XwE?]*HXerS)rpc41\?ǩJю: {֚\0 ʆܔ.4Y뛦K'Mv̀+t&Xzy Iwkc V 7]GbMQQebHqjiB#{1/oqa}1^t#pӽ/%A5X33^]Yn4ioѭNk"ͯs.fd6h;ٿ+s (2[ˇv~DwXJn/1E CmcxSj@rP20^l8E̢CkڃJ[GEon xA Ғk'ˏ*DX *&v fim2h@;.$\ZMٚnUV+rxZiA@0M[&{T?G/rтeWPLTр >hM& uR$͓AJ/pRNGrEyL?6!t_cD{K-9v.]TNRNԧ?nODH%A5Qx/`(T^%z\ԡ?n~prevm^ g @wYlύUڑ;C} nGL;FN pgh5B\䯪܏ys1{i=E#ɮ;UN4%;7fqSVCV;,yznlV)`K#"9I)cE r"d%hsjt^>coׅmQpC';\l)C®[BJ/E9Rیx 0ԣ`W"'~@:ZWޮwg{'q,kQ1?Gm0v+LGɰ7=GRTIKŬwL].w T'KgdH:aI8~<PzRmH͓Z%Ij]-kef}kO jmEItҍDf'1u{Ɂ63$Gz4!"²ɨM;E˴ WЦ-;9KA Emcؼ2؛2٪dy<% cYh_> x~h:5tr0}%D"Ob7? N_3&<.7PI,\ |NJ꺛/M1XGs| ſEׅ-,c(e踋4y$XzqV,o&Mc$.@|'f-&0ul|m"!5TR@]/MJQ$tiGDqd&HB]R!QT&[n*4K P"U!~&䑹GWSN О+n"mO˝/ZIg,흫^HPaMݖCZra{ ;ql6q"6$1zA{@yKbLmzmDWM)A~CMnfYqG-7@Q0~OLѥ Ȝ0b F:W$OI$ylFL-ȁd\fxC8H2 آ Ԩʻ5TML6[*f BFs@RDQMZݷ}AfĹRxgpڀ-aRʾ(A?Ũ }A rF3%[ZIQf~A(8 [/Jr8xLKOt[:D3pDsGv|m~ hM2i1iDcR_kk4f9‡K;J^jib|_kGbʹրES)C;з_]ۘk>I%V'^O߅7L/>qM3UV(@ߟ,yؓ'煀\!<mU)dԕ|sR -!?ۺÂLN&ѽK`M6j[7(6V00lB0mc53n'їkmQ1PJ]!u_ztU[]e2\̢KQ{ m@Za;q'hf fD@\q[ԟ5̎ :n)>*ogXO8?M)2,c˭/+!7WбXQ@P.ۖ>5!(U`^z` yj wF#-KWgCjY&df8;g?Gm'1Y- 8p(~aF99+,5uA@<> 5 }6A<jRwd13PkũQ!WQ _*s騛ѝu " J5S^9WUml'G]o-3% (7`_aT|8+بD/ b`?Q_Wi/2\?ae0Eۗ-~=w1Ԟ᥸'h_<#[R^Mۯpѷ\piX(;.zN`5s=7b_@Ea `ܰ yhl4eY9n474Utd. ÄȟN 'O-;y ĸWZĞ(rݷ)϶/ld1 4 (G~ij!r[r#aٮy_alZH0@&} :6eq8=esGHżUjB$~B l:Pw"N;]5}[148>N̎fběm\?.'"ޟbc|&C6B=pQPHPla@D0tP_ W'$)j FB~pg'h/]G _ |Eh#V(,vi]>+tޒkH!Z(dmQ$tCQ Ց~gW[x'.{yy/-F`r;cFETq>͒pkIMQMyp켞z:x%%E7>~ڱ:9y.쓜f"f&]9F}ɤZ9w2g4H뵀,gEf/4}RL95F lOmfI[bqE 'q U F8HvjDݿ\3uYr[BU.A߾kUTyf:e-yG0L!aѮ.X]N;#4W^O>?Yn}|W{E WcSUVѮ7hGmpa2څʀ6!>#(ҫkdGl|pyN=!iYuו$J;a*ҰfTB~ [2aj2:ŮMntI˕ҁǡ%)4d |} {` i"&\7/0`Uש`Gkmn-0A,阑,@#6J1 dُ"p:lr9[sdu>Vg˻$g!/_ P5ߞi`O{-.v'B;;뀊bnvԃFfkUCc4UZ;N 6[BVK[A×9~jFEf5|ZKj1ѷ f_.o b%0P?U0Ѕ< fp0 G @?eʹ[eK8ik=:8 R}(/6[1JdⱳlāOlxq] `\ڲ6>=-R2B=C UQϒBpu2WDX7^)֕@}F<"2ȴ9eѲ/@=IJE yNif-&bbPĐKw"@t%Xi >w1\.3x ,mFv 'H$j-(DǖoFϖRoӢvz"Gg[.A76c2!zk0>gqo6N5 b )A0D9}8((>{)Z٩=`t֥:knve6,̒.ܴW@0_obшBh#ǒ(a3a=P>zy=Je+H|,fN>SCWU|xU<ʭg lVt$*o{ob9F.}V3S[m؊k*Z`y/]@ aGktÉ ͛'\C݌:uZcÏ0\̴[ftGK6LVXX܈#w,2gV\$ ؚ7b/#^<샒 ~q}[̙:JJYDør4S^ D<φ]*H6_4V]84tN5_anZ-iǛ/JoCy rb |YM7&ul3<.Gْ5a`~1'@x>? q@"d*,n1TX< <+2^f >jDzy +pٴVFNXJEϼ!4sDJAe(SƝZl"hşo?R̀{:I=8-tʲ| W jb 8W)eUsUPuj_|߽uz7kUP 2mJ2Tܖt~Z~~zZt5˪8@9ytJdT/ZwJ匡!(bt?pGYqZ6X6E)#璴%Jz+n9A&TPY]h}yUWF )GoF{kWHQs̾-ș&}ΫSɡ#zlY m$|;o fIiW]<Ջd¦2G2'<}״pOg4K(ti7gm%NdMj{-q(4!;8%]F:Ij>KB#=nlmN_MƨS>;%.Ԏ Bzԋ2;pȇ1sCHؽts.`uF%X! "hnj_{|ֽ +Egm݌za"/2a*x@5L'))_Drez~s-tID@iBc azD{{|إ qf +y#IJ"d .ZF%>:n֎>A+/[[ؖR:,Igxj9AҽE 6nE-PxNZ RK> LQ>ۗF\,8S1rtDOUѳrH{U~;"[d;"_؛I<э 8>:o/8Sʮ٥:'aǂ|<8-Wj*v1$.]4I *|0Ayh¨Qx ?Y(W/8/,sWI'~B'd&4Kִ+_=שojm}7c1iz$[y쵼`)nE~Ƀ c.v]>WXpWUOt $aA/U-ęn=Xjr [)##٦zndhdRUjh5Urp"3$R!~sXm߄՞[=0A#o%ڴ04̲v@!*^n=6RhKLJ6jgv.`=lo|oe ُDfG$,u;.c瓠9y&dp;61oJ7CDcŽWr7)[IW5 #Z0q!4N`O/,(z[=s4c|mM-B\7MW*ٞDDL0هXΊ\hrYt8 8uCIkx!B5>KE(5=茇q 9 v 2jB2)ѲE0V߈QHǨ8oe AG `蹘TOz[Ol:,+26-9 qf~y` cYQ8<&Ν0K.o j<kCUG痃 PIYXFmm`m5Qݰid].+ʸ$,A?ZEy, n1f$-Ha7.7t,O{pdQ>i< jmI=ERTnbFM0.R?g5yM0٢gbm'ڙdWlVz+݋kS*RPqZ}NGj96`,wj 3Y!#E3빻:a܅ O s}$|rp[lNgb.VUaM6[vgQ?NCPgxeb}=~U=cEףW< [K/g$ 4SkzCoZlhKz䩝w䒨]ʐoJzlAށ2Gُl rFAxDz)6 _.渘x!;s± 7!N6VLȮ9¿?iA\'-.|wtbl)C&=; K3GٲC۴hƤb6o ݵerhlYGr-)Rx?{3@k nzZ` u?upACCi Bp8M,I+QSD}G7 FZDMlcYk[-)FiM˟[nyi ڤÒ꜍džbe7bZVO: -.۶܀Eo xERƋR*-,mVu?}kӣ֦ X+s" s0l4`FDNGbJV{fAINE- @hܬ#> ZJD|A*P!j~P˗k$Ύo!K=w}qwvd$`.kUT| ^kh!.%GH\i:hlX~]7NЍgKb^O V)~l# Ƣ}ձʴZG3 ËINt/;1wm~`t:#NZ3g=4cG:'_f ]aUYFZ~-=?H$M$ :ғסbovq՚r=[G}Ɓح8T:qEQG%*зWte}!|,`<9C/W8TsjyLL? k06F05^Q%][v[8}?IXjy-K L)l5\,uMwN֛N<9͙D ]cRo4ހm7!ktW2b;xyTa;x!>jĆD jt95]r/NJMY܋T򴫼L# \:;6LQA֩.Wc]e_J<Δ U-HJ1$k T:ȹW^XET_~Lg>3;$O7[C`Z9HQlL4ҥhtv{n{C < zXQ/iVXuZ\J]&7l'DS;b4 bMxP-{=hEΧt1הO"qqx)xi։-3>#Yg5uNx"r0޵pg>oC_VvQ7bO?$гA\+IN~; g ɅP|BmLbɰdo^&i ghF0a;lcr&ޑ絉dԤwN0E姫!+JA {1s@}n.RɚC`d7LEs @\6ɴ5d+`t#wV;'+7}S3էXę+Lt2lʨ 4լ{O1:ˑ*Y|oa& 2Xc-Ckf$4;nM`ee{mJU2۳kJ;].b76p]K fLB eK8o'DNo/ ;(= d ˟v!n|~-GfovRݦ.#Rfv ^' eq8MQ+s?/Yϓ'uUWyYz[ڣV;Oj'9x l`d<8qHh2 <)m9iv+痲xE{~U@1ĭ3"_>#)Nk5^]I箯{-d2ung6w2}AA.6tmmXP0.} { <]Y|+u3ߵ,NIYVaFThԚJT({D8;cꫣ_BGyJm%m׺t%vt%?$ݓ"g$J.{=jgcӍ|2wu@|-&P ̟c* {h兠UfO7tc{~3v䨙tG|Y6|CC!1:ٖ;Gҋugsك.g$."xcd̔|)m2%#Nex>Ź2Ălro:LA+a(w#|^)v/3ͨm5闕 N8h+ջĿ@dc`lAiF7bo\__`Z 15׎c=,w k>Ӄ *IwA߀!#>3d\Fo93I"}+XdR6ZpuXUjB{ CGL"~ڴ"'BJD|?x—:SZV^gy!w;G%ıJV9,H=W[ůe{NL I*nAքxp6ʍF#O { h"Yo,DnbwGyo"r\篚> dR8sqR5XH ,6?=L].E XȍP(VnoX_ FqT[""X?G.9TROlK.)P_?u0,Vx1%h;IӵMұPI ]۠L;%nܯS_]%* ^ryKFsѳ VIJ&ؐAh("$'sYNвW k/@p m&^i2DI%2έ2hAxGg.8%=^hm-=-vd`TX×fm&. c_ߏ>" H5[~noCʎ"JtSKr >lGN"(VYyT!hhZ3J/[]qP#s^>\Ʀ!'ܸqÚ#&DR q)^1ұj$RB9e* ?)PXɖ[#8B?{u(1sͪo>Ӄ,O^lU<;T>;FPmSԾT7(% ȸ='*j4:[8 aKĝHrvV1gmQhl od1˂mLY+Tȝ&7yF/o# uGySRWQ3J3k.B֌i5*7QaHNS)\Jt:MmW̟6`՜ެٕ$Aؾb+X^^`8Tv[jHْ%;V!x\T0`b0VMNG4]˦]u %LBD2 ~@?V0(Ă):,͕U3CvCU"gä B% + UEp=ml,վfNθax_/<3[LDΉe%Au ?҇ƅ?Y 5$4s@+rϥYǤQ l1W-ӰzCZ%.c>uc.OIhZm|*Cd!TW𠍴!d/$NqmҡLa >ilȑA"-xd ُ ā5ͰJMﬡ|0!BA"P\t0e{htV @RB>|ɶD`TG,Eq@j}Vmv? qŊ`eFL.zLHɢzf*Y}?i̭\x_ֺsR sH<{ӔeKJ9GRqT2K0p%p#la1?ذĐ)8|т4(ϒpP ҙpK_ @v\h+y{I6j"F5 T0w4=Y /ɚk0#Y{QɊ9* Wn0W˄زMd~NbZo$ rS;Utqjk)(5>4U{~*!r~YGwJFn8E͝F׵:lR~{Pz/mwivv+cg*JtX= 0N9Ѩje@)A3ݰ܍}f2n©pbEF\I;g=t~T 2Qܘ| L`.IN|k}eEqѭ$]{x;aӫ6:Vpf% '}?9ª#rZit<4nc^_C 6 -MITqF l`wȊ$V dÕE2jhhd҆u?5,[w#YWV*Jt lCžB0P*nĞ3[N8'FQF~_͟ty BHUjya`yvkHn]y 뗷-DSQ"~c4ԵNP-¥Ղۈ"k`&RTƆB[lBD( 1_z(t.9'4D*FH`+m.32`'X?dICuu֖zJwIñ8j!óٽpKL.QT6q.lKuؓ}F2gC\]ކ|2EfC'uD2W3/&5L$&FB]"%%8ZE޺] /Id>!Pa{mKlZc '!::gD> p?lDߠ߃A&g,z;m=]aœ+&MG"6,kҎseiAZp#@v-Cx\Ͷ ,\Śc,؅ٲT+@֨۟zٞƎ^4c )5=m(oLRF# |׊3vl7oF}nkG\K7w0z ƅ\bqv)^aq X RWC,b%dc4@wt8 hø+ւ .7v 5jELӯOb[M6Jrͼٟ|N2 Y=#ʚ)7ǔitE~Ӆs~F*s^Fҡ7Mok:-jl7ay!nŻrθ줗3G;>ۛ#$;=)_;+ 회YNU#(Q-1*3B.Lh(clБIj6ه|1!;Gt ѐ2ǐx,վų鮲'euODpSq>~7, +XXb$("BKSЇΟ}ߩS!e+x6K5^@Ƈ>8&6SVUbHŌ\wKďBҫ&P.}ny5|ۅT-bLEo3_ݫNL (Qr!,y 'nC"ahwh8a A_>'&"i pMew\ L7(~4b ƚX,YXYOB x2kv) ]8BoiYu+8j*??]-om0%L}k$Y3>qEIwC+ @u+|RDo3H(>K?wsKin: ,[RgjfVxlT wEȩŇؚŔ@uxU*Ew"ۏlr0,f;۹]TmKZ`tUG0lCM&ƹSrꙗC,etvĖAQX˲YpJs0ͮo0eY1e5U+8zp|٪D|KV+ۀ=(ݾV+hJ8 8+Y9"g*[QlDQ7&QsG ͢DbtmM0^OfS, f[B2R|7>1@!|nmtoFEFOGgz,S ~6c񻾠@pBWMΖ}S-V y:ičV)_Kl$xp4ڴ-Ԝ5It]b}df,Ucm.7xRlU&D\/Z+=AռP_?9*v] !1v"VZ3~_R^#*x2fyv>Qxk1߬}g5%JF,$aOo#V5~lq+M^X0o[-D= as=mچٟ׾:Ҕ`5\fF{u ]S >n,Y|XZa'X1YuQ/^ J.W$#^Rp$2 9J>OjѼ>OaΫ|yӎW*@+?'* "vs=J_c:ubɟQs9D҂*:;z):XOb ΃a%H 4/ˡߨ<{)6cNdazCң mJJ3oY~~RT} Vy^Ʀ|$Z;ANtMBq>F{E=pTM0,7!vX 7CChsrp^<6匸?A9g/GY?q(߻[ E"iŘ\)ЀV֊3qR%v{~Eg8nx3tM6jP4ך}r A $[_Vn ĺ/PwiU( ˛+%'O fMrq 4+\,5o̸uSV7**Ejb(||v׺!,@bu{8^;;p3HUF/Ьjn9Z&-Kp_=] .O~}[yI^5H(Lk' Cj%#3UiMN%bK@T+bWpMr4;'@?ynoߒyy)H$:ԭLxhpf2yt>E"!k^Bz fsңPh{Be_D:R~bɇv ;\^3S_\ ېGo۪6;_$Y׳Ix6.gsz&DM&L.@(l-/М Rq(SWHN,%hĦMrDˡ38O~eCѵ1ɿ8K ^ lṈBT!_m-ː(3.m4U<ƺź}6aahZu i*3dF]/P9D{9]hڤC;{IF2E|d*?zA' TA^냪~߇sQIjPދOl󥩚4>)+#qva%Xek ]q-'@bD|[sRNE*!?XPWy9q{K0D[i3\dˌ{WR@kb]ç }ϛT|!b0jVcN+|^V^CTb"hcAiڊl,C IeMa SwrwDIP(N ;ʫfqyIei|Osv -8⸋X[@AR]P{7]DN曧.;DIё ;5W[|97C/.3_bhU ye{_GGSQ2_uR#$ذEP|Csx"ycDj[S |ꈾ]RFQ]7m%QlӖ̊Tf.s"v5h[n "~cBqLwկON (| 嵆eqP wyhaKߐx;M'\wjaǓoÆ,GћeKqZ|;>?Q3=F K9HsAԒx7 [+%ٖˆٷIkL!ĝw]e[v"zev4l}6eGdi>5gZ5 60/xlf߯`K#@ILswmY7}<x-kDWcwᖦZb{t'P[5n98O Sx dV=A ׵!t!Fs~Ë3$ !.THJ#C_mPS&b޽[-嚞~VI0 :]3-Qe)S.S b>*h@E)^͖xrV}!l3 9!4&8"0nP#Vxz.X%olxDv p 20 -8%nx1_a쓣ȑI u,vMޣx?WOg"iT0dC&/.}z>L_o5Nf()NgIJtp' PnLbTcn99ie:>Qm`~-XG1S(Ө@;`MJbŽ6@_i8 0`Rmʸ|usڐC?k|s H`doVb)G"ERYA ^E~L#{ͰLQM>Yr°Z\ٲK)Z27H'}=",C"y&kTIE 'Y2gmyŤO@*"Kљ˵؜_~W"N.uQEV];jL"SSJl5`D뭹IO\IEVg*Ǽ2#Fk׳aj_^g|0d)rߕ+[ b- Y rf]fQ,W[1U0n?;nDtQ';-to䕸&y+B1qcb8udDsE)F 5"1(RX]ZYQԟ>d}@{<ɵ i7_Atlѿ>Nf nɕxm>hT"nHh^#Q-KӔFE^'&ݖ͹u RAq3v*rAUD uǰݺND P -$7"QZ? jMGM .[pB-U܀ߌS`IL g'JXQ9YA 3rzD)oW/K\f:*0xd B"GD1݅ W7}:/5欥w#9cAЌx+KF鈈 4%;6+瞃5{:e cTR(G"daWj׉Zo@RxUQ S,~>=ۋCآ%m]7C[&2G]%0FYܑl !/TNewme]% ,)7,Cw)(y\M@t(.3bT nZBL 9``YX̴ܭUNe7S4(W28Nl엹 o+X·Dܶ<l;VND3h´%_@ ;JQɾE)IlGsӫ0`‚p.qom|麨{pV&T땒hA$e5Nt;ZQ}[P3TO`WPtx!FJ0.,AeOrfU~3$6d1C(=n8i޴hn/ m..鴢B|El2SHzŨ.+GކyQ-A؞gu[o uzfb6éD :> q)imySk@<-uQHd'O`:@ŷIL>g(]:$t. CD%+:AᜄΩ*ng<40ɴs NJ<7hKn:Z/T ƶ9蒠בܝ Н(8HE,Z/>szNKfmE HkuS*+:.('qJAS$$V#rkX)oW.{ISq2Ex3",omk!,D$c?sjE9u]FW~O33ù?$M҅VQ4ŤsK# jeA!'[;߈44Ծ\yτkP܏mue$ E4#J[AެbPؠ H'TOI /Rˍf5[uC( . g"F̊'Rh&MD.U9A@$=1,A3ӳpu\؝i0_lHKK:Wwmf p UcMڝtֲ~~.9vHQXZF 9wq/{@..Y!hH QHp%L7kž7io崅CyᐞwRh)ࢊ#o1cX [P{I6n.X:O?[0]:h;siN2 46Cnٔ{2Na D2'ܐIN&Xd ciY |^xDZijdFRREʾG{ GM:lpb1 A9TmF=a'hw uH80^E}ojP`pCL]kUZJ7ܽgat WO"+/!ʪ,tRu㤸$ɚ9O_,ԞND?PT?lͮ? |5m@P-A^Oߨ[[| n*f/ȿ0ͲosۦnKjߩzS9?~`Z!ـƲ^ rڒt@B`_ \E۶%z.+{M[y=lwX'hq?żWP5 C16郤sU gD:raellکR0;oY(*χ+h0^2O[{|^tvK $L%鿽t*pnj] H,o4h`WZ@^G(ZyO/(({YB U)$BBzA2e ծ&G͗, q ZDHhgQHIlڒ~z\^X.ug,×:'ڼf/raT4ݤfdՍ}w0;!m5Չ;'*R1#km#@ I2ڹ嗹Ki_S,B+HvCŻ+gK2dC- Ɔzx i XOb4@JЇ>}d:]Z[؜Pf1j`!^Tyn[ny )#dTZByc-ArIW_ߠhCuPio z7ց@"dx2*09 XmSV`Í:G1W.%b\ ו9xɗ˫P8]Rr:qț[-qZ$+~!OIJ|-WAyIZiԾgs>fU= غllwec7'ov/j:Qg gQsO_+J7`l_ PP<@Ђ͗zv2V@~H Ǎ0"sp2\΀]}_67ъ%Ex z-" 骞S2ݝajF mKiːun?;:fP7RETg` tݒtYNd%J[In D> y5MNqս[Ib3 G$B&ݭљ3ڈR0Zb2+lK DZo_bЌ9a^g璡 ^$L<0lUT!o{o\_ q}JM"u>N2(\Ox{F@(2cvۄ{:}p<ԧcp;Gx"p5y"Q+׳8MAz <(׭(%K\Z޴: \7&3QlS2gʧAH^A@v4&2Us 4M<p_ڙJ4̄_%4`{v&j_s."ݫ\o6dQ,)i w"2=8 {TvZ%^.7=gmmvK¤Ǚg== ɶ,)NZ S-icݷuV2 Z:Y$`ρ/ir:ؗ(gL4^#HV_(mfp\#5|7&% xT8 gUmʟ(Z|0xVZB9DRA q:/uZGyY;,Yf;%:4'WquZUx+ZfRP.kG`oJIIu&m)R^ gFC &!P44G;mbH.~dr)E҉_< 1(υJV.i@.nl$='*掴GP| kAMJ{R!u٧] Q.|(4aӜoTXN0 8 QsRfv2/P RkղO\Br -Чuw Eϸ%#)rՒ5t=K1z7^4S3ę8/fCIp2{a/jG!vU*0:eniWA$5@@I9]<9WM_]a,и;3 8٪̫AyTj+~y:>ݺy 6@*ݖ}uZZ^]U2VK3QØ._m",8xg> DM5w2ӥ(I{!ʐ3O`-\Vp; 0Ж`(s)r O|B7g<?{l%Ҏp86dj:ѳUl],Q3 +wXtLXP}|d*^lIoڜENI;oDʅ(IU:Hv'Lk6C:>/9K_MR:VL|:'=##dn!& ڣ%kB><.ovfB^NtC 8eep"Rz|xN{deW| ' ¬ ~9tlg\$rzID0\[h+PdvqK6z|{0XĮk!_/ i}TvTge #6eyGڰ,>Gy8X0 _v1ز1 XX渵|!R\w_d`LE4*`8l!Y4S^)B3lHv,{fH\l!:<0aa՞fڼބ ƉE{krxuyq.=@=TMbu>YAr.f&X/lx8fH4z&x_&8 ^ʆ5B:z.]|#COP#dH4% XbߋPyN=a'[CqJ|)cfX7M:(vr!쑄&nw*Z=`[/|Fh NGXKI;c=;xZrx'Z" V>ףXZ"lPg&g6YT6;)q|Hp61/& * ˪$b|U"i8QCnb^tU@^a\Hϱ2>eu /"_/HDZ:5vpoEU(oY>X|qA]<~rj7Ձ9*pƃx@A[v?'aN*1uޕ CwGCFJEws0UG.b ,fP椲\ ; fbA9_cs(=HգGbQ;RpY-Q":ztPQ i:Y)MW{b#9ٌkt$XY<>0j$`$j& yzǞ<<Ԅ{GGY*}R.Ltw陑 YLE)}WʎPG b b% p074$5ӈJ˲|[jo "o$]MVu[6 gWJ $(ճV$F86IT WZyҰSY߯4&}a*Ϥ-R'47(&(ɩO/T BzA ~MW2_]|.];He Ȋ.r6>wN+=Th]baXl40O1R"W ]0cD;BSGMui&w{xIC5,P:k@1}$-->,ʾY{ ќD*M#uW3IxIP]i+4bqL#@Vë?byiy' 0 GQp^Lm,4C*9Sq 1L^TPkp~xwe lO;[5"BW<Vv]axojdD~k:!/R'm~jkS/u cɪ$q!m:(X\($>l$6bRN"GR+'UT"P|\i_a:qc"NKPهGX \.dZ8勏w-pSoաbs:fsֲLRqZ[2&^+*|WrM4 n;Z5/w2<NH$5roTW@@2Eb,(*8;/ҡR׍{NLp[m,0X_r Kpb/Y}mr@]v+ 3jȼN\H_f3d%>'3|=5ĎVWX:6mu(ϥ@ˣ^#}@߆wftL|<^ /Jn ?Y 1ȚZY̗?l _QշsPBzig҅B% fNHj| hOC#{X8Wжܞ2xa| TWQ6$%澪|?{{}^=DZ\#[:u¼]=zo%pߏ.8n<`$eHf&VO{f6:EV 08?)k|]-nc1X̓&:=6,١0XB "X383#(]yU5 kq/Z"65+5\aw6-#9JKYe)##|{0<7a(78CF^MFS:~Vo易l @b{L$}%J`LГ6~i>e='NG HD`eGB:$@ ;bUM޸cϞxzt$*jϊ(S l_QuT\.ue1kpU-ˤVXb7Аw<`]l2-:b>ipu;hJnz 5[&VQ%fpGڨ6)= @iiCHfhsϕq &qU|& (=|ku[WMK€]#*.ޛͼGZg&a|2,;}QCz RA "FE2xdWY)%S{jI# ]ܓ2:5i>-j!vMhkҢG P‚/\xCycf]m1Fe%Ϛ/fߡ$y5?Jy~FAa6Y@AumUObךDbTR%m&@ՇHIM#j}6r螤3WBtI0V׀\}X/ q"Bm3AcS`3jԷ50ٷ4.h? ًQwq'=˥=s-Bnpzttp Fꎺ@'6t6opR!=BZ2[k@² R[jERB1|̡Z1Rߛn_:OuunMǔ XauəSܥaL Gq~GѺK(Op|ĺf3@ l( Md۟ڊabj3̄f0d ^>$=8›,o/ҭn!ͺ.ҙ$/ [QQ` V\ 6S;`${dyPW7(O)mW 5^;zFMt~QQN(GDBR*sĕbĒzhnp\K;cT;lV﭂o) CDžZBT< s#TDE:|fH7`G>R*!kA? /!].:hSyړ{b`{:^Rcu<ΣQ\8+ʃiTP}4HFW0G?p:wr+nJ5\-C[VtG,iz x6GQ{wd}ؠ21_)8 v7cwJ;OtR!SE#{O!FhA~?.7`:V 0}{:y;Xt0AN!8&d?|.ivu<XpVK剖t6_74^Fph0 5zۋt!|9z?``}qg<3XL8]{Vs,51tdᦷ&_(znYy9}+suӪK^zp$'ύkIJ&9ݚM9cX,8@Fp$ԩ<܂g ' ֪V_AdC GG*?7GhUŶGGP/؉B!u8uS?hgiyŸ W۪DzKdQei G\)(Ϫ߼Ps(@ߒ1 Hbw)d`cN|;7^!JRe/CI#9%'uʾOoӦĚ|>%G. xȖA!bw( ejzK%ŠR聤 = -]F)3qòa Hb w ر&x_` pnZf8*MBk}Q=r62 $aB4j,:Y؇+~du|QN(=L$\}Ě%mR̤3mp [~ ;c4;+Ja:اD j$0%9hkjDU0w{Je(5$dEl4ET^egFRxkvn "ap٪B>;2&yA`1U=䩶P32^%LW "XUldJ5FĐ9|jOaj,XK& ;J5_]ƭ`2%I3!$5W$ǖ#O$LcQT|*- rS~"wާR`- wu/x0l˵ܟ55.腐ឹ{]'`SpiEcvq)7)٪:7=1PWBC㨔Rt~ڞ;?8w:37fuV 2~Xh.UP/wUeH8r IZ|&t=Ect<:կZsMbF`u Z[N^~!Rsl 4/,K`\e]%d%85 V~TNv f1}id)sjz7eks T=HW ]z7Z$X Sg<Xہ.~$Tzq!6`$=`ZS&hnarٸ}\ʕ_#]zS9o*_TKH|a\9u@ء\J㻈&" SsM.j׻]ՁŞ |qNfp"IN$ O@22hRj<i0.-8i_ߋw>˕9cpbh៘Kk^,>hZ"M>\yLm?4ZLg$<(2M}A$5UL(:h ,t{0(xyh wQ jhjC[ܦeO3儕EwZ[OWXPHa nt) 45>Ba|{`#ؚ#wMWk+ӹ 1t$!_NgCf?VӾr4w_L35N+S ygߋr)Elh03sbrH~NmC)1yXK˥r}8q QS'ٞiˮv??uC@m_>Z]Z7O-ڮ& n]ւf̎(KZ[of;yU׭LUZ:Z/EDo7=x  ~|pF/rtjYa @ᜍ!VT BQEDZd7ZS$m+QyWq3,/x? 9ߟԆL; 2˧=$8FE^$YR}hc h&Nkѣ[b$nEk JW#h_{}¼1{#F.">V`]3>ԇW:hlH+tzFWzFie\gfݿ-){XO$m1Ys)хZDtmOc5m;h l_<9m\ЇG-m_+Gv{OڂG87!HZ24Zzm>ɚoA1pjFYI| `t~!).@ؿ(O aL mEz-eVvEr*E@ l/,Ԁj*Rbs $_`69,$~Fbj5p9K;tNj|JS.>)vYR}_m )͕PxFSWRbPtXV:S&ۺC2 8U+hSTjF%E Ig1XY's4x`Z*s b*sKƘ=ʒn;.m`^@qeΘM {S(#Hڕ=ZWFBȧ`%I]f<N8I) K_y j(v_ߌTuyNdyJn⇵+i(yr't\DLU/L?T*P˩n%B`mQsb]|JZax~=&L6s,ƛ, =KX^$>G ΫK,k|:JZ#4!],ճ1owǺ!տ}~Ui>G|dF*I8-Pn*,1G+x fg@j+Qgv2k\7 3ŅWs Vĭ7G7rΩCeШ*CAY:=E0GM&+@pDojͼq FA (YC"9cX$% T\cgGD<8ER١Fp<'dSiH՛Qj&VVʐ Í u~e$U# j# d:/z+>iT$w)l2)&chJ*c\@E +b?Co"~ʐWv'cذI:מN-&1G_ȝ3GL% z#<9 ꇽQXA : ;Յ{x$:<{8C?r KMnܯRuԍ @xۥcbܛ ԡ&)E(+WӘ$ݐjga$^!/}4BNX)#_0i(;ߡM@9K)cdLUZ1=VM&uC`N 2 &sq(6~}}e.J鵄 J»%s7ä-}!kAmy폎8 W+uPþ1e,_e\'eV[z!`P%{tyA} Mb=矓ʹ@r=M:F b=eZ3 LB~LV"yp+-!\hk{."T;#iS9d(Ģż5DSoҮȕ0Q 1ReSDݤۍ퇮%kOrjEEr?9lZ!KV Pu, ^|B/ ,q_3.XnΠr[s^U>gʹGq _ JS_bӯjJ[v변,^UMo"r]Q,nəձqfB ҇xF3%Çxg"Ŋx0nqV,.oֻZR]"ۛf~Q&FP0J k/aE`vWZU*d]G@2¥TZL8HE(\V]>*J*T=P OtIН\YU%x",߬Nqq—2vL9umrg{Ur8& JC=ͫy0fˍ9tX@M8 xOK{6DE5[ U# 7l=KaN¤\[3CW>/CY]7jm$EAXo)0Zp8$JqQGǓ\<^(WdWjo?Tعm]J3E*A4KuhM!&Gna$cKL@{[LBc~S\R“Rq]e%q-?tvAu!-:JKȸ<5σeś`QՔ̤/}O) HݬxuM _x)$赞v=qL l9{CV5\,#O5$շ OYzN6MR.{}l4Ƃ{KŀYDJ3Q;QvXP*R[Ұ7krx'bI!eѕHBySX8sJ UkJYԱCǞynyȳ13eF0FrPUAƳ5VAd&a'* cg KX\`X34+&)X%Xi}gnk4œy396i1 ~|Nr(> [2sTLE\V,Sjg'i=KJnUi6fc+SiK_O !oK3< 63`xJM7BB(_3cljΰ-;ms>Q `W& Ы* tt&r$mXCsdߙ05>? aW{="`O 1L l|a 8S)NОĿ_)G?DM(*xV1G0t_#ˋ^ _Z3~<*|^6+&oszaڒP*˭uø.ʤЁ bvnJפE%[t=ihP虳g%)!Wx˂6(k RdW I|-7ꏺOV9fF= y9 {;F3llX# x94X;އHt:.Hg[G`Aq.ϑ9FvhG^Ȏ',}]+< dݰv>XE8Evv7Dϯ:qQ8)agvaO;Gu~[oyJ;qL1TrpR{"*eg'1 [+;v#qUǵh/jѽ(W\;"9^+<4a@S{\be!Z^/AIrڹ5 0&Sn ow+K,p XСժV04tvf>1>--ݑ(\.t{1#1R. Ya4smҨEf>yŶb3;Nf#Un67M(hXdax|>a6^M\83 W&;/x=YV#x~=ꀛhgJi.@qUp0]Xm7h{aJ3_ygz 3i[g߸+g֫N3^!ьyM"3aŌ{MO}b*q򩭼[ZZ'*')@c^5koS[h51ǘ>r*5J$FeH i׶:y("Dekw3*x}}\|wSOQ|0&?绰}טZA[>{.]*Q􉚉VtDOXZI,\%m˃yg,cy T…J+uN9QOʵ'[מw%r+' G/C\Y=n9*=PaRvRq#7D&ꀅ9i| UH1%~nNP9ߑ Eq#c> 2 2Ytn؞GA!%QNe>IMz*&tvVHFF5L]%>a46Z(ROM.}aM Ȥs?.$@C}=[hԥFPewY*U!tygc#,B}gItUqʏ=Sj:FASaι(=w30ѼIojɼu󡒑 dx0h}`TbFUw)L27Q<ρ?UoO"R{@6qܿMV~-;eN^4 W\:£> QšB5QFǃD $;FH\.J Br.I&*ôEx \[[Xpp]_sP ^m^UW7"sZV NT} !vVŕ /is XZRtn0~Q;Խ2uhpʆ5cz"֫nd&e֙3K-eۿ!j{{[DToMU)RQq8P49^Qg$NP|֚UH0VR$|֎xH. 2rBaqY!9Y\P|[*mKi8+=% ԑ~fj }fATapNq콞0]+N}bZ-E^D)t^5H?f~y-'`N2I9GKװS8WN-_pZJyfG/C~wFeI#<5Zͤg?Ll/~D}O@ޝ!#Kr,9[lv6+iuCJ4ǽE6ENXĤV㶷1tvШh_n&]"9Z᠚cAXa_mi"$OfA y9h޾ k11?zSs qP)(s"zczO_Ty7z.^*yT 'XދƕS`P[sV 5i‘SeW*a:ζH :KaTޅE $ۤ61S/ky|>&@AR-"KÐɹ+vI̩-+S-qD$mW7.bDKSA+*֐_d e35%plն!zasdg91'1HtIWA5zxߑZb bLY HZhS>RI80+`;=q˷\ yqg[+%CyJa]#ۙE"W:+9TH[cߟBșZƭ&(0>8# hpR1q~Z4iلq 6ҫQճF呰Z}C=1PRs7pߤ6|'ܔ(+ {GWfu57H~2mBCQ,h:|RlCA_jyn-E>T6òP{D}2ɼn% ;HH;q ,7%.K^{0֬p"* e2xdѼ)Z˸;LTdmc+wܽݛ].WT]P#XlFGz")70y[3vhQvS';ӊEpuE~Bl_ =d_w[a}up5950ݕi(牝m8Th=}R9Hϗ@%o^7o`E )hU>}9k{0i& ʯ"LrKyn`]myYvFu(=X-(ع}X[}v%ՖʼO n77Lv'n)#IӁ.6$K(f6PTZ^  ח/T'jyS ߄U#wne_P^mW]Kgs+ *9[ß*t|M>i` v5~w#!"_u@ʜ+7:r,_GٽX *ZEC8+9(q/*X#E4@#KF~KZYb=.yIJ3o3eqRzv5GCj]Dǻ(F!ɧꐭ{o1 NHÄ?݅t5P<_h0B;+|,&9 JW(5-#RfyKͥ+jp<גN[~_V]#\QX67{әlk@.Q34:2:+Ǻ@\2gOۑPH,sБ $xVꗠ{ƏqcA;cQF ' }$`x8Zܹ6j,(q92*jMVޙuƱw>9ö?|O(e=IS$Ov\JHuu|=vfS&8A6C3׻&tA_MBtf|+i3 475]TPրקxxI3ݪ94?`QwῲQ><ץWמiDʲr\4rPĸ3aJ|3ID~uLŒx{S-4Rn6./?/\r4V|K̍H=f]?\=o6v1_uTP[{-!wA q,nƸ%0&Y\UÄE'xB&pO,s1ILDh|P涶vLK)Ė!` VBFZ2\s:贘oX1fDe|͢ w>!m΂KiKSBg&vI>N῏7 x_-zp-]%"Xa!jtJx |5TqZGf!g4+ q "̸J'rp"jJrdp`€DR-zԎ釉y}b3ld-!:M8tlG& pꯂ yG& J }BXlȫ2tW#5ТȤqsF``)tz>j$2;rm#kNuRv{\4jg09RPT k>~Jټ=۸}&b[2 O#HJiL`rq7jo#UAŅ%;cC0 zLW6Q~3$)O-Nݙiܐt~+G%ꡘRp# 3891R n d<:;Pxб>CՃ5>ʞIMNi]{@<qDmxiиЬv<³\S1X~J^œ]Wj&QW27>GXʺFV۶!rIJAliG޾]'wdv9j+u 3JpWubA&X=Ij!֦$E%aGi 6m@GaN\8R0}/-bH: Eo3\&uu$H9`~x4.(ȭu\1ϼ0vwaE ✎==9\KmAݬu_y/9 K&tV3]YMB;7]yuT_DK7qW._+we2Vf'lw7|e"4l"%*|Hwž嵊rD4R5ޟ{IJZLN؇C ࣮ȫ80Wsߏ u&IZG% UJ%OsA'y x_ 'YmYpSj*#xۯ1!\ZQ_ngPg{Zx|=W"3v_Qy m e McZ])W^ K|i862cfb88.G;nȆK-P TL@٫L1K3.$_Mz_@Hb&PR'Qّ ^9*PX#)J!YPNF:S{H@iIąM*q^zO^J7}PUhIw^2m*/*:3ңfviqZuGXVV3"ZMLtʑi1W5 TG R;d\YxTB 5MwhٜOQ? 2Sz[nu^Ī2߇_`Ӝ=+/;DW W!Nm^PsFQjD3R$@8uSE@⣼VIim9/-m&WX7)NUNU]Q&F&F,px<"~Yze>G 1'_!U73+SFl!Nbi(!WLw {%$s8/>*O GCy}Β4C71hn 6k_T xmB\7'"պ<H:j6vgX.5tyf$ prqf;5<bڞ8ЏH hI\e6釹swm$7̔oI9䭋Pbsq+ϰ'?W\krz[)-(8쌙VV@D!ݳ&:>['QguFUX vȁt(<\~g}I΁_/y#eRm2nk'gn5F`c.a|Fg_.^F]!VHHBiO1qmͱw;Ϻ[g3tɬb@ILj&E q.G_(nts&VpEqG8x4k,k/}1Jo,sy)!rrO0㷈2 O׽P>6[r+yY]J(8jDڙu6޶ߙGS8Q:P7jT5+c65.s m 7MkiNh]=y\Sv +hԑ!ETo[Aip zu= I26I8y0/)O$Pws-G-E`gQt~o]eY<J,]*諲Far"}{=C zºUr01•JٴqR\迻 r\o~7A#yYueȫzɉ_b8~v7G$WP_1[N-:p~I6sl(>fGҵItEjq*h6BY5MC=K3BHE̚+ș )Xt͏ᛕh>J0F-z"@Qr ʶ8|`iF K39 k~r44؏YH2LaYM2Vʪܵ Y ܠ+`<@CYHp%H1Pi{f@Bwl`T[G4EXv{fج"zb ^7vQwҍz[.o'阐5eJh^ Tb~,o_{:F[͔#n8J?AɁFYkӮ ":Mqn7!)B˕6{t'+e<2lથܥH9{+rT[A3). HqD|ױ6#ţm:Axi8̔g9tRcl NS^$Ĕ.k(&0:t Cu@n)G9Jse-K5>lvUuR㐬Mk͆ʫYJ5]QޡrTxyHCw#,O ZYL]9?EP GH/Fm-hk֖_Cނ $=\W"*q7Ш S/O:MO2i7GRi4:K+ ǺΔi"޸XݑlTpmCh{t'j'QW~k`K<]V2n-jbyM`s ֻ'>!(s^a5 t(uG184UXᖌJu^FkkjoЙ crbNnWݐfVUMJlf' \%;'_ol!8)Sy4I@'Q8VR,`H ?ֹB6Tkn|$Wvd(v<#Ȁc{BS`54 6!!ʰ mqjn8smU#;;b4X8iL>BGs9Xuq͗NeK4|F*"J߳ѧXm)>`V.B4=n2c kФ)4s]/^C'Jh97hR[`roń";}`{ѸڇO & 1I3mO~IQ'mZ#wn<n`+aL"4a]܀\Xsk4d*S u>PqiԻЊDlFznT"%k:si;AԄj>YZkZ IY3 dĄ7Q:W9:MNQ ̣- Xt r-2fis:ӏJ<C DrLD jQV'}fS4NZFնRޅQLrl#b߫.򕁤we+gNpcsG[ >t| :+3?Yuk *&Z('%GB/wp6?{nعy a *S:Plbk",Lm[e, 8^Cq-|=2ƅeP(PT(r&pmھ1KWΊ@ERV!˚Y(~ _/d3m"Vcb͖/u6߅y7Wzz 7w1OJϣE穧c}벜@~ƙ+<§i#rbWk9M%C_>A389[4S+]G m@o2QTG+&sR?gOP[)=0섟G>2hi;1)@CFh'6љK ./K*—L%8OMKUsO8|6?l3 a9\&aϨf7a,f|=|9ӵzUa ֊h݉sQh]"k+}WW1=s͞oí.dn#MJـ*Ƥ a?NLh*ː:oI/As&jt!*݆[ h\a|~p+3ˤ#$@Q:lQl\Kb:V 6b), r爚&%orɿuUw0kzK?wAayZܩC-?j!{x 9kga'܉b/F龼9G6F%+u [b=moU|;]6z 2;6_С{w>)耝t>&?o#|#L c tEYfGi'd~fF2L5(m_v w V:M f&E6;VL)FI%SR|GBzW]L9oov tg1/,}f}3.%g VZ5pϒ*hqӜK!:;!l p9 AH4R)E?Y5JjdJ!i {Uލ*k2#w5ef(&"Pa +If}sr%w*b. @-4^s^13l K1v>;7I .SRL&5OD}? =ţ?O%wR\f[EL9~Bz;J9%RDI &8ҵ%<y Ғ~  >qBHW"p*6&`\[aט+"\ ā-)WmL[e\Pۇb'˦r80jT;:NP'ɌӘ!꯫L 8qL%SNF 0T(E L=h hivݘ:1muqS]T'e7掏n2 aY:S= >uCfUlotD|C|S2tXG%DP/m(w! '2Z3wk/>tU ~ 0KZ#GJDxҥPM|`ΊGA͓ rV'`Sn 9 B;E]f[xċ(,=Ü敃dź^3&{f@{hHf5'ʪ7eōD[ieehDo.,2FJmV%q*!Ǖ\PE4>:8g%;Q uS߅~GDپ=sqC h7jv6lwL+s V)/10:{tAY>! EGi|8 wŻ;bVַ6(ʰ2@C~ pWd6vDʷY v8pԈ.n7s7(8Kuv4lN1V?36 6>Z\:6R[#P9Jw1OD\ 6}`:Ur-j_BȄl̷Vu, w􃉃ߩV1%3,?*' (1+i`uY`Y}|ֲ䶯O&9ٿdl .TTC X- Ķ$)P:y^ ^^yj OĄ>\V >szfޘS6o5/t)@e|!(oi{&tCW}Y^U#^Oوb#W*xtVK(Y5<5JCdř1=xXmeJ쫑 &Q`8ږ/41IóKr>EwrQSܡf;AV]Ry5B)*oAг`)`7YQRg᭱]Qu MFXn]7`A~χul7Hmtر8nvLxSW;ƒQv $RMuM.!U>Dj/nٗ/}O&m!9*#,LƛKbIDb~䮒)iOX1ZDKBqViDeHL'rVMA6Jc9R (jY+P\<ֈ&ӷZ>v츭RЦMϱHaé#3!6m7PT:xhXvWC:yBzrgSЮUTpp[b p2R_oў'M_dK^DC_\ ^5E 1P'S!,3EEAY:E,L= 8z̆.Up+9 ӛaޖE!jZG_׊GT\GJfieJ1 $Ԗ߫1c}e:"o`e3:'N-J(uڪЍu`Nջ*;MbJ!,s.Kv*MizY0u8]_"ЪI02wގiR RQ'cq dIXwƲMCk1a$bQ̅_o #>HGYn D&@%3tdx2X66,7_ʐxae}z_b&_0&:D|j1&`t3aqYopuNԜseE|s8NmH9Ho+&ViT཰%϶>-wU1P{LF2\B9Χ~t}5tP+^F\Z+J"u1Ft !LN?oQ!J=P(KrUKufg >ߐ1qfʀrABik)7e%}kptlZFZ=֎eo`g+!HJWZkD\޳S6NjB(f .\WU݅"ANg /4(GiZ*&) o l]] ;!AR?떕RiOUACOcF*s_ MK[wucʙOMGxM_"Q}{"ٿSuhIJg4N9XEH$5i{pķr=XrUQ{ꏓі>"1..L͟GKtIˏ=>66ImJ7^}w 8wCez{FE_eH}ۦIa$tF@ X*ۺ,T:Ui7b@Awqap$JU(jtP0p̶% _Kq}ywd2lPj;̅U|۩= H$wHhWDJJM< M|֟ *ΐ+NniAgC UՔWsdꅬ{"I'm&-il\HBC8cRS׈bndVע EBIJm,߹@~ LӢlF*m4DMAs1!9µP;4On,|kT=]нiTT z weLlxa\Am*E=FU߭lEf`4o˰DAo/hOӝ者Tu,&i ]M~gr> ^NXNIEbgHF=>#D6u@I NS?~ ׿nW2ڗFrݏfz5_leÖ9$y XVXiLd)4x)9;e0V)HGAKbBS9 gV1d!'Fc|q: {g:譮2gm'{N2"V'P;k2ٓ6n9/5 8A6\A`!om)  튆h_Hy|k:o6xkn` ^vnhPl4/1Oڼ&[^%+$ɛP G0'ȵ3IզڂĬW@ہ#a(+SYN6:N ;dZ/wBb6jGP$Odݤ!UnGG'Z~_2so*H.9N$cܳ>yDUW|~}<6 wZS}M9,ԍ B8*{s ֬\ٰX !߉} p?Kz3\&8}n $0byxM p_pзR,Ԃzz$'zkɚ$6z .R3ZOkq9C*Orɑ;ձ s%L*$*n;-ЎVsad[YHfgZz)BĄ}5ξf |X{jO*)Xb]i}#6M$,+oNAq) HجnrMtF)d:&q 9@ ՞#JQű. 9ItK/`һkq8&|Q7DU[u@)FtRAz}ȽUa:U:_xDEUz-f2tK NK%JfH1&DTPd1nf)}Hi+ȥ}64CK=XKZr&1 D$@FGCۦ(s710)x20ԤqИMdxK%JV6L%E/+ ȗ5WjP6%ǏjtG9F B;/Z%D_u]~w&Ki->%eVhiyj`qFJ_ٝsB5U)XI/jzfSWN@yI8#w_qsJaIm' εtOA4Xd\-cp!+礕a@#I:W'96mu#dN^Zd1g7ʘ`gZɗ?ی]V)na9,S(B8o>7\zkc(iXtU,=Q˜(c0%詟 c3nůGu0ƒѺq [*/jS:тcDK}ٺAL0Kt{'_tʞ.F~û!A)y3/PRR\΂0vp g# .&T^F2V["EH;79%vEo  /q:#=2nhfdR`%Lpix]/@+gRj"If]O,A 2Ny3Qش{xbuCF-0ܤHV@U nWd$I= 'm<@NMb/)q&*p:>ЈE+OvrH [Q< tA*`txe1S)+qc*/>=5Uma[x|6C`jeYZZlHSdke ZG|Z[)b5PFz"l{Tg%M~5`NEُjM Dy4D]/n QD")srO%0DϜ[ KZWz|Uv?K&$7XoNEhg"dX׭oP08ssRT䡇ȭ@xKW £6LC/З5 ێk=EΛZG_x)R"'ؕ J<P4$=S)ީ)+cF85)KЃ€IX}dci;߈JPbϭ *?b0-jl( [-O&`@Ge?~APi~7^i{5P4;DD/gKOQbOc^FQwC8Y&IUfcfvqPcq=΁gց |CY}'0UX@>ppMk׏H;J;;@ZLjW&gO9K,9a-EeDg+U#D09 uF!y'~K jȵC*pUb%s[ݤ5b1qo a_CdsHFti*EMfar;3}b)z0 ^HbPH -Pk,7S:Ob5d7KV,`"nNՋI/OnF4+,lG~b8DDkg@cXC;p7V_geMkgKلxHԼ;Iㇱp,$哑Ϡzj3$ݠtv%× c)'*@(j 5&NC>u.sf%Ȃ THV"d.<G8Ύf. w#ގ-):+>^Tr-a4x:P6\\<ʪ=ebG*W Ay?E ׫ +<1w[ ,QxJWձ1@hauIAaG{/0;\ "-DqIP{>fjʨj"w W/uq+;0ۣGS1utB[ȬGQɓ騾b*]f̆T՘W⬕5>1n.2B:5+S\̡``sLiV.8[4jױ,FZ<1-r ftjl-~QsSM{L=\U &çJ$fd v zYySBoZD#;u'Lpmؔex~'BK#%uMt;yQN2k%¹fhw|$3;!6g+\j>giJ%dQ\4ޝ -2m2*n:)åMs1I-`쩇J1 q^7޻a x$i.ln&TӪ gd%`{w?öCMyimv s}d OqДf@ojeh_˔UV$j#v.)dt˷DC!@]8]ºaP3%qZ3| %ܶ?oQcrBikQ;xAWcl^Ycc+{<f_z!fD@Eu=MdjAퟰ! _O{A+n#>ʺe1[{qL_IVp$NҨN07Mџ$ǜNcf b%g O/*CDTaB!}Qi;i!5 e( ;@#OsrHe {ˁ|:+ӵhMʗc]@ċ) †N"JbS@6"ZMw?5xp D}6~ѷ^g*5N݈.9Pi;yUCeϯKrjSmA+kYY j'aAQww*5hMMIV١ɔ%a%h #j&#f?epsklqפ KSxZOZiĭ,ȿԮ6Ym ~N$`U !tcH8sN~ybz)$˴'zN1R}ʘk*TV[ ?s קњ!Ye(CϷ7^Y([c'|Œ0,0p9V~{k.mq.9% 0N\` vz k'"(B|ƕCV1m 30#b, );cP`r@cXK,< hR\)֫bZЅ #Z7h7TdDp^0ia"Fs %E7a!-𽔾F氊wXTSuG8|2lCaL>V70 mfJMwrY&+'g9vD$|FhnBըS 27P(H鳤V1IxC39޼TWQҒܑ88KmP7Pv]{*%&ZLƢwpnkH;]{ M!?|N}cه巂V4_}ϳ]yݞHI`R4_M Pܫ9CF:C E uLQ)Z> Z(*NS5tiopy*#M_U1/Ԓ̄I^hӜNf@W*{Z|˯|boRF1?$HJJ|ŀ+)5f\Le}e 9+L KQ 35?jB-H2/提veDn(ǹf[ߣ FcJ=XGr)I;W1,OP•+ EP~Gy 0+` MUzFOhgBVڲ/KYb-^–Lazu]5붨I;~^z#X1DJ̱=գrgCL$WNb">$2K(5w,z۱U#n>O9( (ӁpE{;Yzֈ^Pݚ:sѷx4ޚ®QܘY xg`z\޶+bFA9]JSl A9[ASϋ!ޭV=!DBNan^Pgzl,JA[?Rݔ&֒;eWID1 kvWI,Np ڡF&߬RBNsi| L,fEFs9. BZOYCTqEhoy@E8rV,R͘Qش;O1Y3V>c`(W ${~܀ur)&RVEdcb<|Gz= vt*QhLJ*Bu<"MK^dChoY;ld56[C~`-Ln7k:U\}U-z-Bh%)r6ZG+WJZ}9yQnRafrksOګ33LjtzyniJ>6i#<<<Ў$U 2ط y4BY4y?6A,c[!>4%?7OI]EM8a),nċc&P|R͢Ŭ,0 >d?5c?6Vĩrɋ 1'jUg) 5 Jt9fQ\e)x[v/Oi¼PHaA9:$GRq?q8Bےhtf0g[vYWdR[Uo:ܰe'tu$s'F5sgrRJZτ aCefS>Ǹ@lKPVmJ,* EcGR`AEIK[YcLDt כ/X?VZ^?MR~М3[z T t+UY.mQZI":G椒qvorE&n \,F 7dLkG!$^EA[NW7* 1,Z[|f>i&v:xsk_iܐk^"/`6;H+7G\J! ܷ 麹Grk!n4XUb:BXCc0NyWDh/V/J m94mT;'Xw{]Fa䠺%Kgiag*pّ&66BB%9\͓MqCcٷ:\r PSGFIj}$Lt1h2}zn n`>Ѣ:4g k֧EbZH[ dT$7ǜiJw92uul0ma*C* £ҁsf6Eb@x~ٱ#2_^򋺙}Rj}/mۡ){@]˒q/rӁeH޴*- t^8KN`UXJ&J}4"qVĵ?`TKśyeyCM `rox 5|(`'7{4M)&'X~PqG37FH1R |%" @ɿgq֌F:4V{|VxxlMiM?gZVd!6+Ḛ|틶?(y4%7nw0wTG1"",!ö^N#[; qNC&L`R[coo[>!hgLp| W3N,W5 /p| G yfBpf+A섏fzLDZ+eLS;gGJ6O'R8176ciVU)9|goB{#ir$/ uIQg[u42yϴS_rm$\.`gޓhTGxgQs #]9;+i~h,h/Yк9cnr7~̺Bghzqٻ5aψD~umq| @JPoF! R=L&,~LXakn1sD rHP`/Jď)&%)SO`/6̪4<}'G;Qؙg+a<& jƐH?F:9kyvϘyyD//>T?"9C UQėQ^ǒa_"/](^pIR2x d9u oJsF8L*(G- ;n\T(:<`$(F'l"k(> %&o=cP' Mĵ 5i6k [ӝ~7Tݎ0ĘiX8KSG} M/]~8wcR͎H:kxFlVl$ J~5Yf_3 g\ۻȔ4:< ~SOj a_eϞ6qQjw! cfkKKxpqc[|A*xдB߃N9ަE* [je!na[21S.~"lfxU4Bx4>|aO4ʖ dGVz=y}UZH?<eONZtĉ/7<5hO!(/U/thk|M^ Tx䟏+\8`gT`pt4;68n{+&j2Abs;uZ2xX63G:(QҲ6Mg7j]怄"w00kԣ'z+aFzWei^G uJHcu u'c ƸL6ۧFnFd@ }Nɐcn2m#20 N1̄tN|bPN [D%&N0M;}l^| 죑:2^ &9jM(% ^_7Ts 勼wjˎNWM7=%Ѳ8O]h3(zd7{-]:YKִyHJ=눤-D4Kk,oX%"'׽]* aB҉)Z )gb?-~iሞӴ2V6?b^{wbʙ?ʁ+l;wTŰ(O8Z͗~v}R㢘sU\{jE(Bǧwk4ѝ;A~  {]"gv@qyQxl'$o@!-T.zڄ2' 2[u%Ot-Uipjɇ rsQk'/I 7I3[TaET7?BZMϡX`A8q,E\W9X]T6䉬kՌVII(`(p A[|-j@kV/ {UVfĒF G:R~A&-_=gQfypP~34q7$)#C)WFfP~vc%J$\0@Hy݂glx4څQI5p&ffC:mt-Eh84U-qYeb2xэPUMaщĸRZgB\*kkTA:Gǻ6 UرJ&нևo**ЦyJ@Tiy5L0ޞ#mYpPW*Q>%폂soEbF/νv r{1OF2Př9V{&u B. plg4a9]LBVۀStCKQ hV:va&v%\(W[#ֈɥFQnq3Րz{*pPҁN5˖݆dD{KIt!+ ;5bK5;Dv:eY%E)ec>yn(wU؇ޟ." 3be;v.l+.?cYX[ͬZ 2I5hJ4g̤}y 87K1D~6t<`5u7 u@4GH5Ohgh 4!'^&3&q2 8T)[`&h;3ՐɛE+tf-生g8d!gH@D˨oDJ B}sJ0]I| C}ǴASBvM-7jB)R`]Jch>Q/fט6Hˎ[@M1K5Wi*8(:a!%REY6 ~q Ud) .81xgx_Clxbs$=w( 0Ķ3.-& 4g07NJWP`x͋9%xn<-fi#,(Sz}œCS?t{8"~EʭN`}^mҹB(-35x!~11W&VFS.y쨦)ߗt'm_C&*LEJFc"J/G  @E80R/  E1!m|>O]F YWƌ%MXڲ!T΅2mu?|Q nCyMmyq8 \a\)2pΟ\USf "5k ~B_@VkopoAD,2^>0, gA:"to4 r^JA'jȯQ{"cCҁ'BWu; _nQl QFew^ͦJ J$ʳu-2HWھVʎ{!&LENvD:Y9-{H==T1Ձy3M&Uz,\|%R϶EnwsγSVaa!aZWRҏs?h*JO%OnQVeJx@0z8Wt&IIީ79@FD(-@m#f;^SޑT4(U~֌GW;0q/a!@CpT §6եcpIuV;aܙ^6kTů-ɘ2јB:7^FZ+@:̀mFp-Q4HY?y>Oizb0)W:~<sLٿ p}j ?~N@k J4ҁ2)8- oY#M勉;5ߟu iUMalK =;b)Tn6IJ۪e` x_)V@u$ЖMjύP2XqxmEv]o>Uo(W>|vw椼 I73(5Y PIwvܧv*c U+fc {6t! a|)^v 3 n xgT74]{9Ηu_PwqN$h5@ ې d.;iERv+ΡPk셱T{dfd}<@q)lO')MIv7S8}7Fj*?tO *Sܩ;ČiYh5jBmI"EE.ՆR?.j>Ƣ]siUj`B*1Nd2GRi__.j(8B"+o}[(ʨ]}j0A8zkܺ+$N X!K:S>Plo.g>=1-I0o3t/- ByZBRi{EXUP':sg)Yӯ ~U/|q^?]CVrؗ@]]E` ݰi))Vl#c]2]alZ\d=H lȂ|,ǀip'9zT .EM[r_16lxs .dcs yy,ӌUjrVeL4Tƃ}jsS3NI=~Hu+ 1YDFt@aۓ"Dnf2&Lx灃A}K[Epe0bܮh>1^jw0/#o9="Ҵ;PWCmū%I/yV~,r|Cgj7cO0<^`nxYiY.L0U3Y[s ?S? "ÞG-czݱ-5E\ LIwi/i)zˢ:}̵?AƁ7Xuz|?(SEp;Or]S4ƺ$v4LƮTx^k 1/`J:6^Ux`-| y\-<3C_J/vQU)MHA14 I_(jƗ}L\K9o?B{;'6r>yBJ;~`Q6 0=#O\LQVd|(v#U,혳1:7 Jl98=:ȅc\M>lGǯ)A!ӵ9+`}{saGUj0dwg<߆  h9rs_w{@c4X!3- 818`?1a4=+Yh).xiɾ/]!̘:z52jq3ew3T(G 9$ƿUuheIz:UEZJ_F2ZG\0(c i>ekaN ݖ Jԗt2L,b "'<)vw K RR GS ƓȾq+hQf>ڶRk7+EDw4B[Viq%(OƯrz x?3Tцm j>邢 sK%s7zzɾl+1 Sh-ѵZb ijQ@ nLZȔskӴ!\ G(EaE)A#Sd@PvRƝ%c_Ւl>|ӋjF! n#4BQ^Ty!=%5KxܜUOL|BaI. %-lyc3&v剜~Ehޑr$'wa/ݲBbPl𥸁ZJ>6iY1qx-[?`->u sL@bQ쵊G2VٍF9{`~U玅er%4aJVNA u_0[- [_钤ʭ¡z̈f$y;"e(P! ȼl{21E*5o$,lUv:$XG򗊹6ٸӑG؋wBH^ffS֊,s434Z=3Ⱙ< xwOr!&E,4# d }5=[c"Lc 'uCSUW ,_v~XI[[k 2OH@~Ba[dDۛo `FYƱcfR_ D@G*kjSegao#&7^zE70r]Eo}5 A X["ʶe.?c]LI>GX?ky~<5ZɞbiesLs4SOY,ay =(ⶰx,\-d8|^4 s;q[p(-a8rGorό\tψ6V1s]KA(s$z_0`U,*ȃr8NfxӲg!J9 Fy=)P_XS }x[FpT !`&ʗ"zrk]t1k9&7syRLL6YǮp5KU%TţK)t8duQll0]Dt{uSwF{f&,ێTYdV!Qy=va >Ό8ZYv*jȩ+ +I'-aV+ 7Q\i*mΗ׉\gY]!H)&,gh/pTc$%Q"iD8i̦J31d0(p4;SmdDsiש_q4&uSi< ZbCbS]s`77;4.%C*?~ j,!dWH*D3X.9C$*G^;x Z T0YDnz϶ ~jGV>ֺ\ո\J@*/2hð-€\31_M{~B#_M2pܱ@T6'xJ٨ \ba1~ 붱qX,>$^&QZ|ڗIk;|vn|y9' o=㠅c mp%m'@[WL''qz?M./Vg>F-ЫT"3%8KBxr5[y9cS51ݡw&7$gYx9J=, %w JiD1WӺBHnc,̕9ǍJvk;' j>UfJL=O1_dV WN[|[._@ڠAP wYfQI5ϟ˚S=̢s0bcVwV,򒟈Jr7#JAC;p3 #^7B]5gCchҎ8n<[ٷk̔pIEAa%rq?䍓Im2w;O c&N;@rc*kqnw HK~r_ߖTjd[U84JypS6-/|䵗 mw]5kY4HϤ+G[,DQRhŦ8:b_!~񯢏#h8¼)\0ī䣂]Ld8{̈ Y\u+!<²1Ʃ#)Yj+&D!`,'7 ~*e[X]bxM1~>*D&j7 ?$c' hr$qOW`7-N`P j]t_tUR*sq dj'# MW"XEot C̀-7qnyRwu J/oFGYg}XhXFfI A\קc9sdӼ|x2nTGԇC].H[^KjvtQ?%>͸9C'}ˏp{"m͔ꆄlp}.V/¦#՜y\gh:8E9M ^(>8G tQOwD'+d?2p/q'jv"Z!47-8MT*ciAY!R! d},2+Nj3txF0]En&.Z彮F6ShzTG87ļD;a h $RڭMt݄ ϵ4ДbaLb|]thd,R,! N `]4 s,/L*&!O"Œ ;гhw}-TǸG4enEC h%eLא5j`|#!#1i W>Τ^DruA?mB UT-0e ~FD[;? 1jhz<#u˕$b]p͉ Qc\J'r\;ERpNg! 2 !|j?Q$w%@n5U׾- e mYЁud4;l&[bC^U7* j%Qp=rX9j _|qnf/?}V~4iq`݇_`3d;||}>mMouW'؃.4 DdHصq%3e-|A.1?BA!B1\mk,>.~6s˫&1yaݵ/6NEXuk&TڛصK)eiGJaAv-Rܙ%Ћ8# ֲmĩ:yL]uWR ͇*y Li#7El$]h2L#BcS=/-V5=⎁$aCZGbjجrBT&r\MH|==EX%ᙔA-JgH%er} \;T hᶯ/†rM]%=vpF({d:څW^?iA,ٮo6+4C#;5 ~' >"1͠۷{?ޑY7oո>[DdtRo*IXy %NRah[¾ 0\8՘BgiwB`L٫ "14" ;KT'J%y#Vri#NߠV} j|di|)u=N:g;[@CޖCܥѦ!{T PGWsCÐ%iљ[F؞0*, !ICf/@}%Q%De^6~C=xl?U>dﻔ"yں+z(Ҹ&ۼ8[!k_buIROE-[%^'"(>0z`e9l;3]&7~)9; OK7 ڴէ4t6Gu5Cb s/V%b4{=$uD.tL)a-gIs<$Ӕn-oqS TEۨ7@|*'A75O^{ɔ9hjd,sEA7_;V}0!^"Јڬ(ڬ;l<DRj@Ch;/$)`X{{.5TnVZO/3(?qx'6⺔NE{F29Za {1"]uSAst9#EW aA Fy)H9*oa  QfVMJ-{<%bD0P461#4nNSHxqJ*n} ;OvWufArO͢PDـ ( +yQNawj ̺:qS"%w$L%;:z%rY{][&TEWbV[}-=C!imcmyW%aDNm#N.{nl5y70<(yη"OaT#jYg ^-O]kCeoKjLMJxr죿(jC-FXjHB*홬^^]1dǑ#.v^ɓD>6@&ϧ: j#5a}:&D=h~ _>âwa> `#^-A; %о>8e0o&C($dO?bȤ_lFVYo-K#̦0 PfN㵅)r]cW~d&Luui)9WRoR4IB%2*@GC(xH ( hNx_0,>=X'e;Ϯi!$@ZV'`IWcȰE9|~joڞo.Hs.jm?5@Q4Σԛ V0f-TPp9csFT@}=˿7na#cƈQJ1՘g;.PL:i ڻlxg1Ve^UE6\3H Zd@=>s`nC)Aи!aw*k wY(9GERG똵.?j' b]yPF)ܧD `&SfSEjtR(į@3]E`W x;$i;xSvȶj A}, ܵ'!~Am[,m EO-a-EyiD=U@{Т/WgG[qBrr1=<@#8Ydk[a[g p"W$qaU>W $ "q&X_NCGO7kZ.pc;b ( H6:I5Nb;BϱIOU`Vk#Z%JOvU-8ù`OB>1lzF|î2:?ctLN9~`X8#cSn2 s"Aǜ6 ɑWn|9>^0`O D637ǀQeKt$O8*oK2N&[^jGh[i5CWgGsIxO (F^(7FWB&hÈ> @ W?w<2i lϐmABbmhSJ5c:nmr?)^M&I>? sxȼ~@w"~HU%}2oCvIWI#KuQp_$-M/*.(U}&%  J~qw՞bEGl(8==.w e!^Kȇ~$!xŪJC}ݑAA%H TB:e>ńt+3ofooAkÏ8x) O">EL7%)[In oI{>"dqC~*,QŗXm4řS J l rqDa V\Piˮ@"01FZ/~?CZ *TBZU#T.O%[G: ڍPƪ \/KknL2#hG?q%OEFSC=Y݁=tqHs=cUWԌ\x.o˳TO^#:\Yz>>l G*lDkוjE]u٤wK΢bBBB<> -]Ԟ cw+cg1q!',gN + ֺ<=H` NYlB63X #˾F 8τn5'SokpuxA?f/tfXci|D@n";l%L jˠO!GL8P"#@;Ll[w]j{VQvh*qVt4pXW:'Ix7v$-Iw]enUOWT[^됐=*OcX5iyAVHLOF7!N5mmuGJ̸$R+9?~'>zF"1;7eS˯-ԭOH^%ćkUɉ?=DbRyn  w:Gza߅p,l.JMbAM{BnjH]Q>-NN\ UQ^2S& gtF~B!A"OԹz. N%cp#$<;sUC)<,]eS4Zs>WA]xʅB#Ɋ#МvlW) ~@fGC7=k΄h?I&6ri`F}{(\)4S*-߀L{!|W7oj KZIo J+D@Xt٥}w|X_沈;QEg_&mW\puz|@I*~P?~qtX:&Mf"teSŵŻ$~ #,kql>釩  vHqF+Sikt:Xߡ9  P9l 4ׄW<~O -cLa[THrncY>о36"͇{DM:,c?҃?"NYaw*Ok|am4!ക>Td{u:7܏YjY2Alܪ׻p3RVIJ 2Tʬ+doJ5;fI-z/z0t;5K $ؼ:@o{T(X{߁g=|Zx҅)Y?{SHssvM`JtnrcMpar;Fu';Uܙ  f @U!m#C ǽ pr[- U5Dz WZts>[byBN{>GNz(v?j|-͌H|-GR s*"}42C"*}MD$e[Mcʪ pl[,qɋ;o2+lcuՓTJt Pꇲhh,%kXOvDnd<=`˷cc`}k%D{b7aDVf7JgFYa82Do{]~-DdvLM\S9by0ޘ9U7h;[q^ozƋgc)z:uF4c{Ƥk3`6GCRqG㏟9DKVl%y+H)ʘ-HrKўA*߈)Z"GtJFvQ,Q`/A½$ښm#n"J-!,oxD/ Tv^# F *r%->QgV]pZ&~|&e: ؍v}^]cW:#.vͻ%5fqZTDA8jPqu2@ID}4`?-QK#v*v2ECLvU)/;^WJXPx)TLxZܬ"__HyfOި`uk<=K F oq!<؝lݝ;J,KtJDrW3AT@`ʅX:Rw5>@Ҫ20(dvгivv"asfV0#Vʸo?.5ȢVΆ;IW{/,f$5O| g 0S&JbGE*p4-C\d\oOSZ|B09F&T/gԘPH:~ -ԚO16A sfS;X]έˤ w_hC)@~G3]>sːՖ7sۊO5_e:^6n`~Y(t2e>QOLAG gz:z#h#/+; ͡znw:W]q=҇_)@һS3^nlsc%kC(750p s Ka; ul2CVV=xk'*#\(7^$ ReAl)|j9ZJtU " :iX }lt2)qGKz1'P˺imz歋pN Ba]#TcsKL_R.se/8Ts%ŀDp+eLmסa2`=hcѯq>T*s9-tMFqT9Kٸ7P[1/!O9Ϗ4ԁ:_ /\u,Dc,s;F`lEͲSi8%f:2Fɠj{i/zP~<|1Zui()]^(u@$DCH)HNNfTŜC&?pF./f<@vȤ˜kyx5"wLJ$jpH5"˜"Hxw\HDn~c1782^8%kia($%BČ"CmJ xQ i݋Dߪg O ycp-x< BUGEZrZjmŰD7 ]<~PQU?.(KsEFY俥HCx(HˎP< ;  ո$=+6b;FՄV#hbܓ4y` @.ae82Lcz%'qBrd@ K2D}F'Aq2s m..4@w00a8.Ztrˬh.q`&Vҳ\@2"MEHj/}!,A!c!&x\cI"2mSGe"KlL+ ǐ@ qD̫hD!Jv>ik6vϦ`wYϗU~Fh8|m/6ډu1NHc+.m6eţ Xek MT?R/]F OWʦ[}/GD B$[W`"ӏ^I2Z_+pnI5,'$%< 4m+w^Ȃ"^#심ϖy@"l^ W:%@5 6:z,E"yx@_<~V!E T/1],">Srw|jĬj׻s ̷LJ!s. nha3j G !L#ot 5cgoOTd֯Z'_ Y܌lPȅfӌD޷1Oǁ-N_EƓs>/bs+G` [qmcV򃷢toqTar5eRVgEٞ^q~.f} Ǯ'xnljrRphq*U}֤)W>3rx`]&|P{xx<[@ Koh#L2KU2 4O ժUu\GVfJe37P}T! d#ɲ#Wp[g:Ve.,FUwi_dVp0.֧k#a3Q?qQXH{Zڒ SR"F9 @HyuFPw0T}WIfҌb LHAQI-#o}4n75Haàw揠_U<UAwYDp~\J \,b\XvhKXKx ;J~~-w3*l)(J!rkQv:J8qiN]nS%@2£]؋,ȊCR+w&2~)71X$UyUkp Dj.Q/~؛]yVHcoQ+Kǟ^r.Bq % %u.FӤLbCw.`,D)KD'[7~=1iSh#_ƫDd4}iK|/~wߛ* u d= Bj[\92e=glT+ tq~1.H1~&yΝm?laثĸ?Z/)9YƩ}EVA WFUUEn~':a@lb`lS{ ^:Fǡ7^TD>N"):&p>Ӡɴ{rx w̳:×s2mj97k02PNcLg&릭Z/kbX~lr1JqC9qRxWlcYBս/ i|M<t&blI.1ɷ^/EtZ/Fc hQ>}I\+!xJ5D/PhVj,j&Vh70?*iXI7On% M`6Me8Q}^?etI&[rQEfSYl_ٴx7,ԭz7'P#k'Y8 1&dCN~:0: ~p]UKhciKfpJ+:mȦ5Qإ)/Myͻ5_ VvPeʻq /׸Pj^+vn?#ص3zlmw )s@GZw58.#DY)*w)9?N%E 㨂^*iЧcGswvci'_]ē$Oe!28Z]tt#ܳ)g^<;OW8垰N8`MB=c&{WuQ0drv."NPgyޔ"J6Ǒicf=)[ S8ԮċyW ]Dpd|A-WFA>?OV$@=P lE ^`[Q7< %}C[̔¯z0iP~$4qu湜nHH TlI'Z4*#g3E8օ]]zס 㚅'[H][M%vVO>%sٓԬ9zR%hV(m5fQ]<ҝM~,$F37%fpQbT/;o{"V7LnCwgWM-#@|+ qSԩ >Bt7KS^aI?nŌBcuIռ$}OX3sY+gQR7~ H$+3xЂ.F E7Q&GʂiVlM T. *`Ƹ|L7$fm"WWOBɹU,X~?auw9UzHYmiz[={>PH@7W"(`u9-\tL)Z$/$_;w'QZ*g2m5`A)w/z~P/Ր b$"~"ЌGP'Э:*s&?*f /uA:]!Z?4S7(UM=Y3$=@$vuQ:.RBw!ɉb5gaDTA<.  6}/pEd9_kF*VL>Fjk6:rqu=I'쉽不nOnKYF#DpY`z0;U^ţ'?stPvxpL8|h{㉛&[`1`Xy|(oGun AqՋ z@H C#)Yf0H^I Ҋ➃=(!xX~O!oTRPg:xoy٧5FaBHf_*8h)% הy+̭ 6#*5rBٚA=6Ƙ`1! *S)mc+]uMN&(}uCt( Njn@sS|rj(MNwC1k;<ЈށX_{,p#_mԯ!7kFa4=T# vQ&@\9VU,t#FC{4yºϘ xy؆ %0TС@5A"+] 5lg9ӍAA>|*:_ ;Q_\:S[6hmg#:TEC9s}L\dM]  R{ >ѠN/K%gxܖNS+loۡZb/mo~lt*EwJq*4%krBCayq;w`ü+ɐұ-@.ud}ʪ X ԫ a (ոSp&ȷD-qb}`꾚89Wage8;Y쵔X},oxZh;6_QD煚-r'( Gp1d\u arcwP,s7߉qV|K@/Šy2(1w)P)/O5 %[430`'ȜEk)hZSFԁ}/Afp6yݘ Ω 7O]-:̡oe$BXa쥞Q}O#vt)3͙fb>>DV6E@oow\7jYQf4H#"\VK@n++K96_ )ZtC8 JK>7YZ1%$w}WTa_"PQ$m2,|#liYH)~G-X.qzZ.Raфz^/M-lm_ԏaVZЌ9r7Q 1.H UĞgߡ6?3l~ϛ&C@lN"_o Ye ˞sM܉lLczs+\٣ 5GpH'M@z6/an=+uޤ&wlS`7dΓ~WІv?>Rp'q vCAJk#}7$ߗIr sG%wfܰBws-ը$=-~%H6–߬k#%yR@|%V sew?>%^yA,4G`ڰT K&g |ε8zmt P&ܫ;E$ SS쐊U}_U}Rt) L;>wCPGF'=|@p>3Oi4? N~~`An|HR _LqKƴ8V~ t&2c1 CpB(im !Lun몇_Fͯq5 ثxb%$8ɕbyf׉7 jAgLP^W:d'6\߉l-J> } Prٻmzs!6Dg6/%.UG0ԃ+5* S Jl^l So/n{" l~^OG#Z@@ڈCDbS[es,HBąl[)j/O;6:Oiעz~Eibݒk%GT5MBT;۫Aj{Cܮ_] }tqUv%Q|u LZ?Ե%+o೅$tIW"դ!x߅5),f"J|J< z'ǺeѢsd!Vߢ]5>ǔ` r`w .\0e&X(6 IG094@_*I_ eXLW#}*Zj՛GhPJ ~-?UZfcanϣūȓ9Ԑe\zNhC?ӟ],- w͎|v_c6_(dwbj\IU|nxG{Հzd1c4ʛl%B[Dvh>v/Lr>۷;Pdܝ4~(u"wt{y;9ѻC LZNCZhRNmJӿ4}=cnwi<*OOb^= R '2K<ʴK K"Tq͡Q^:)ً;19q0\re삱hh-Z_HALēҏ, ^[Gx}l L =M[M3XDfJ+[,WrB?FiE疈I#،p"'$QQ-H5I;E?!]y Z 9H2#+%cBjk$seWUdP%$YjtZQ )azp۬,6hw@iZz3yKyѽQ\wNrBdY<b;PP^ |#i^d1h@#$f꨻ӲkZ4ʶ32‹пHSeHmMm57EyR7~Tm N:M[BD!պ/_ ]5JC+RҰ̔4+y#9G%!n-su}eSJ-渮|cٿV/OCקqKEډw:z(Ri@_Izdsf+nƾjZeEp%**:E5@Nw𐫿rϝ![3R}R_[/ַ>ǽȄ0^Ez`HߦL5'̆jM-ܖqaÑz,Reg*%Xwvtq Gi^X F'@5{Š;ܹ!l:6c"K@ +W6-]ɤ%֩oj\|Tg'P+ ,}< *rj{E~ u2sGu]eMټFCf8SU>'g'7b(cEW:LN;E>ә(`!s('Fh(6"/.LA?_o{|wĜWL8L&5/|gթ5o94Y>'6jU)9 ^.-/HNgvϓoqw ga Iҏ} щޔМlPERlF Mr/rc[܄q+ywvL pҮ'>%rd@}v<hTK JnEi=WZtF|Ohe/"pww*ʱՕGw\E6d\we6Z8|F?-6SCTg *9~Wˆ(2mߒQx t6uӉIN9bA3 8p|K"Gg~&rqU+6b9u8'fgQzgn]xN":D4p6f%GDmma (5p)@v.MFO~"Xڣ3-ҢFI^Q[Σ${jCqQZN0ˎ\ltA-ȑB0-2Yш ^VE 8}QO> ޱwθ&fJp~>ic$VB<:̷5&AԜ:od&J*TXє4$N$=KK~]L/6@ :.&ZC(͹~J\\{qY}Ql~joB3KLu\pOt^ ).0H(Ejɞ3>GKhV3v Ƕ)ÓK\pF~IfvE9lJ**I}x1_2Kr!ʑhVYǃi"&$`eue>8O-8`fCKDoy1eJ'0k.K\nIJ#3-8X:'5*!qp$DžM6m B ʲ6dN f`Xܳ}Fk{!~xB) +`-͞_;\{&)8F+6B]k_! DD )vyMjڳ6,Ƌ0$ ^8 oSO`쓡=ŕ^#Ms9_`֭V3<'N͚~6]bs!ͿN_:0jK{o{'u m&hEv׊rp, ]M%'xU3TG/R$tuE@u"o6"(3 !OoS}tXnm`NRXJ+l+GUq˜~Flajý>1a 5(DN+aR2VA\TQX"sB@;qo G/p|`6HjϺBsؚMs'1\)c3Y&"t`D8VHeWl>Ȩ0X.h?oy{_60"| ;?C3^jKp ̫h Ll6*d[Eܷ< b=By[!Q*z߭r#5W@:9g W:fٚe'~HRL|Q_&/E:NgO$ɟC18r8*;y*1|[7aeڎRgYv\mO\9Ĕu-d %oSV"gq|~').GƸEڌ k ߒ1Q^P`.ھYټ#XdG#q'L q/f(\ }RFED:,ֽ~DQH7z8fco06ond'䕈O.o_ =d]+gMd2w|?J+9 U,B ^f'^l ΏeVo}$`&J ^dGiPF՘Z$: auVl< ᝰWhcł_n /'ŝt'~\wӭ#/ 警AXm-&M1Vl X{Pbgx hZr !&.ύtӧc^Gb8Xb-J)}4J{BQKkB1~B^ ;ش=QxNN(҉.zUE9tEŮBz(COk+A[Ў@OM) a` E7OY,el1+>=؄S`Ν@/i$g<XPJ?(er蒜D,ZMʼXw0H+kW~iԫoa7ܜg.{^c[8q,piujF+~C6/JӅDmgS+]lҗݒN:~Oc('9$G.L$ciJ2.hVE=O+hu΁:!V9a)ҟ㙌FeEx*-^W\Eƽz3Ô;0C6a[Rq>q1|Q0 ' >b ~ۂFU y" E$3nOCpėɞNn>TՄ:R웒{H@o 3-RǖPϴ/n ,@\1$)ԵvA>t:$7[pL/_cEP-.+\k8,߿]3ˆͪA g dW6:۠†C/ JCE8^J&y5$ w;kr~ 'V*z\$+:ot{`W 2?VSa+lsY]&Jr #q etfB+0LQUXd$^-U"!_"Yҁ>O)Pq'A%n1h)x鋽 ؇~y=ﮥ ' , Z v3`Ut$돺y;یlC/zi^\7o,raƸyKW*FBRKQ-dEպHf st dv>}C{_Kx|lu+hG]-^~9Q]>gv32 a7xkesb/==Ckn fqpHlH q$-R(H; sk䘿4TpA6Ϳ~cGv=֪5wQ斗siEtbiO&8=-K2spud w4MH[u*!ĢS#jC4XPg$uVTTyGr7Ns[3b0ޛoI-77ɳ^X2|vEV(I@ؽ:F!Fd@8y-^ e|o 0&hbüV{o-롹qi#h^Ss'VN%8v]J/ecȂIaV?!#r_>C`uE'o!le}_BZGu}9ı~֎s„;C?.>JYOsdǫFuC m-)ۡFB\ 4n<4rҺXSBZƅXt.Z]c6(QB ETaآs e< Lsr.L=/ %`#"$Bd{- )-QhcǸx|`~B/ (T'<1trvMh~A^j Ғc7%hpuɌz7YV]GJQ憐m8Y>$GΈI:頻,aj}69&;tkJ0ly}K"d﵎y1|v :^KLȓ2ح;VUvxDB#x_/Z-rMU_srӘ'{n +@WafɫEO]bȵn֌Qqj8 |.mQ< !5|ΨћϸQJ.0Xk, }:JOh=5v_/FcyᲳRKWpuJ0dC8y cN7t+ +* )dk߬.Χ8LޗF1%hfIt/~ru_e3 L@B;2_%!tqJ)\}YCLLgNt0,=wj.'liE'0ThT{UtPU *05>OJ:I{vΖd? ׃9wtċP<[js:9m:P_x+M(oN QO~2ܩ#lW-ZEv27o/5X`@ÙG߷[6SQʌh2CXl /ZX 6Ma0|_$HYkk^fFƪC?DG ]4bUx~*:My #|*&e.qqe>=\Cjw [8b; L#pU 2/ #ZPz{u*@شaɪ~|f vpU\j'% ?vYr#EÒ'w ]ʯ1ZeunwsU="j~ 4 tbxk3 LFP&ѕM򦼘KK!yR 8.8]|PMЇydx'qye oEDROsD^no}=)ʜ%RQo3b ƾWɖX"rPV1 l{ďsV J0S{ I oox?nI0y!Ws\q؞58NO1A 6؅`ERp>'0x1cke? 蕠drNi|Ts\㸴CBW70YH giv@@ߐv܌^?a^tFq rьQqzbQo0J}G6A.'I$qK)GykO-w[jSŐ^>0{_բt]sϑI/(&23n5pP+֞e2Ue|~p qLdw7Q% #hPqOBe/%Zv2Qye+JYg#s[`mu0xd%RĦ?vx!Ms8 j6FFF]ef@`ʆ蒟aj/*ɉl,^oN~YEʉvqĂ/3߁k_v/ _hYg'JU ~AW ǟ̸*yAܳD<&{zH+18&arKz63mTY0 (,0ytoDwd-c56WT%I<$ ^zb1tQw4"SOnR?E~/)P ןౢj.$D1~dhk'+#9@ŋ^4s2j)0JV)`+u(~U%:Psn%qs5*n>R<>Q6l%,gg|kyHuѡ4w,Q~ \E4Uπ:5r~w !¹u ßđUWKx;JUJ*)]Pv3_j_*Ef|qW.߈B"3(tk+H<4J!y,t4:݉y臏zIE \PlpK g R( gzBn˝DPlV@x˭EZ{2oNTY~ vhn: (Vi([;EǶ`+65GAM{Aj]NA-ɎX3;%])0]B>ZV(>ѾHq]KWrpFm;UEw2}vIŹw$/4C-0_T~a]JW)sR]ڏg^/}CMCIY4(tL6Q]) &܇i.L } lN*QI!g|,!LeAs<m6ŗa<MtBR_*QP~ \}ĭd8vRIZp7 μBjY%`@b@g1I^`UP=Re(g37*iW"\ W[x2ƞ^wχ h2kl$ QQ G Yo5t89%>D[U9I]f)7_!c@'sA;])Ղk\3cZV=--`C*`hGg ׻5'j'P6图 CiX 9398`!PO_Vz+5Q;dlB qTlTlJn=3_ xվI}Rd4Wgy&hd;qx JW.g7h}Ƅ !vqDWz|`O;g#E-U{z̬ږeWvj,Lh8dЃYfjA\ȪQ;cZ2ڗʆzT5 ɀmCЋN1{c0b+뚑!-zx*kH#iցž1#2{ Z0BieNVm&LtI|L !$kAv찰Żiƥb}fEPw\v94}P)Bjx\r Ē:UW*wݯ@f&Rߛo"øVh07:e8C,cM_,g!}e388_V} ,鴥nOL"(Y.zYZ5$\ 崒N0 6a& H؋`kX9RVc(g]$]VسA0x穷qDTbAw^:-:a= vR[LuN9]I\i8{vJݹ8Wq8@MQ-Ɉ쎎tKzFpēsΎ"/6Læ -f_3ĨF]]L/$[UA[}E Rbޛu[tU2zHZC7QTmU2/BEc~\4e>ll>d "xjrnj 7B:1w޽zoS,jЊᯖƲ+H[]B) #u;%L1lDŽA]ʥ{|%R|2Xmv Ld960=5) j+E}?5/ʫ sN1=P\_c3RtKҁI`à [ ~z A-.~ɩQWvP-J"׻ mFm7.ZbQS8)FXo[h C>O$Ii҂|H@iA>}idXVu'W/ l {=ryUicShB`bp}Tk=_˯nKpZ煾(P]L d}> f2e9xԊ|\4)AH?QB:GL9~XreAl>E|EK,e0xidSlӐ"LݽZ[E+#eCO;E_xxf5L˱P K:}mJ QɈ[t'\RPѢuR$jc_x>ȋ=c'89}Jibh8 w4?gGL(@ɕ ;"þL*I+/ozpJ)-%҆ƨ bЅZ>Z]䔶,bd0LB :Hiƒ3ui;cWS RRp&Տ * 7 C76iZL4lDvJdyA*+#}7hc]ĝT| 3 P*ߵwP"K#l;6N x`Q $eVJ.q!{FM% h9lCpmȏg7t>a4r[zaC7 屒=L{S\qDfS;Rv!/U"*7! 9KF# /jbeZCPS|%3YP|@fo㜜a[܍*YC"$4LkfFN@S~JkL}GA:@AT}k_?$jGmQHAĒޔPŎ燰BmOS-ufB`q;Sw_Ӈ4pW?[]kz&Xq\%KC6҃bts~Pݥȭ}{e G_Vn}v:.\ߕcWۀlC;Vb:y'MVg:r4ҠW#N;"ZM lґ146`v)7`EA!dcĎ!o4$jnc[?g4z۠aw1 ȥ6jyz\t ỶHJʁvuH,g*,o]']=$I.E^ky,^t**>rK Mʲsyۗ=;) qzV xGHlq*B,A1_, S$`uoUfτ0=%!a_[ִO|ՀZ7 'n+pӅհ_mvOYH!ьZ-HXa;\ҥD-kTfmZ-{^s !2^.3 OTVcyu~n 1H =^ W,w^\BC:?Q؜MlCEvũlxiie"R4h 5` oh lߩX=LO,s09kDL?|7$NmDžzV3c+$-YRh¯$Ư5iM[Z$yZI"WV%/d;773f0׆t7n˛26B 5`̎E]p+~vDVxdX^,[wn]--ܣ"ʥ[*vK\[q,|B"/|\Ai59epyh%4-'c#kA:~&oNqHWW0*A)/3c[mP%;5UA$pE(M7D4 H9(ȳ FGP_ZF#jr..I?BF)[s"ȭJ'ӫ-WR=IQ: =@s= "Hɩ bؓ=뽈_ kE[P )cYJEv9lJ {"˭-2<;4RwqҖ9(^tG(tTq/n©,lzy2e*x'c6t$r!džxm֢;h 5>`opZ' k Ä鎮V{W&w"<&Up8LVf`. ,B$;CЛUQ89(ItǍ. {ֹ׉B][| ́λevAQ2{T7|x7D(&UʴiS4)ȠS*â!$Tx* F+ +RJqJgr߱E.~yտq.\QZVcwlr.ղS;]F3f0ݸ[&Cmik3٬jwc ρ-r k[:f "S(+ǿ_ 8kJ=}IdyvAi- xK|R$jA$ "-\D+'z)Bʚ1бh49Dz*˜ nED<{l3rd`m4I8crl[`К O x|*E3(%9h)vu3ckP7NO5ى^xc!c2%J3mšwIc,igݫNHS+1a *TZc,cP2f54R?C&ơD-t_8VWr'J Xk?־]b"83:A$-vP LLysZ4lsSIJ.A)8 8˾6,V2]k5U}5eu;Kɛ }g~R>u;nx[F7xzʧ%?8F# @H[{yۀ4f4g)Q Ɣ&Co~쀕ot@տ6B D;wė}x C01KŋN$Yxe}:l8N}SC ۖn&ӏ>~Uc(c9!Fqii+WճHk1'a0~\]-rҡm[r\ 8JGD*Ft]Z^@S(9dž{)ߕimI'#tIW [L'&8"/R 0=)ȸRܘrooIuS悐Я5<[/d Ilv亞By}.t-ˬ.mAs_MRWVfL\ \ٽr(P?d(zlRM?RYQ^KY?]F/D~-qdp>JUϻ6^oR5\=4j= !@.z<~^ao:Yz5,dI!W]a{Fk,VY)veM$ zKH VZP( <$jye(SfEoճ}xhWϳA u8hFKk01y7n 2QR|_4CR~ˢϜrOs>rwNJeo4L6\W7=";!ldDяt>6},.j3N%h A`bsdƑd^8٫oIJģ潞8ռC$=j\yX5a[} ~g~r(UF IK$'_6`vm8a#ZsdAH/D'v(dC*i*"Whp^_tX}!\/5$*3\f1Ra;W"U2C0.{YSr0j䬿!3`תv-)/8ZFK SmBJ~)ukRJ1wf~ӥy!d5"|Ct pЙ(i a+aȢi,HlnA >I[lpa|h K+&n[dQ)`dⱭ_>V|TaZ4-t]ocf(} v@_Oj\[uؓC+og,ʜ+dA :^5eWbw *b/t'0Ps-ѧXCwg !j { q /hqsz ܝ4G7驸cCK &%ry(S$(DVt\c&*V=R®Sɣ6 ZbI@K 'Kݦp~~wBf᭞z̳N^fgq$䄲;MV1QeŐKډe6ݸ>C.jj-z}֯txItBf,~ӥ Ew=8F)z0f~wv;ח`4?]nL.bW1ڦ#l%IS1!9>ˉ%G;3FM$ H|2A Y"]ZO+z'8Qfsa1ՃΐJaZU|mVxˣrHќp"*d.ؒמ.ꂇ1U<2}-D͵ۢ6"J>';6.̕3+u:;,sx$#gg Uj 4 Y=S2 :mVE7js`X1q\G+Z#zJne!ES0 sNQGvzƮL02s2<Ʈf7fhଈnk{R/&쫤r: YٷAD;5DJ7BìUa1>V70e;ӭ~xrպҋ-9XTGwTEډ8_ k ?OϘ9::̯L3 c=ڳ+'.v ʻÜ;ɓ&fƄ*->tn0D+o]ͦ٬ ʊ5r՚%j fᛶe`HV!S]^C7[DR;%hoi\Mp0b3вO |8hQd ͔_~cy;S_/-PKD0,T)n =Cfx XKxixZx;c/ߓddFك uF8BLI]b⤗/gZ|A8T5u7 zk0^3c+;|iE@h؆p*3^ڴO"%(/NgDqEF"JF9ؗxv)tMHl]f71F+|jcهl\̄i5&vO6]eELɩvGodW"7-* q}>= tUb`ᅈ,Հ-צJB^a[Vܐg;ҿZ8G4*b΢fzͳl|`l46C9S%dJnW4̖T $7-拏nQ)T.?Ú} FZvH+pW9(p6w8TًnLQ볇̓fdaޱ~"jW.O.b#l& 2y84"{tN1wgr?p\g(oq׀{'M k2ßC\ăr7;HznJ+V>\NZ@m!s""ɂvR;X.fw5nPݬ-Ad1{qJ:偮8߄X(@yj`#! \Œp[C?su멌Wsv*Nkt#~_|OԏFRSRBLWxܮK1YQ8[(Acul㭢~"B@82X<>v T\B ׷KqJ{*,JZC;tR.kb̈RNRbԡ `﷿<ݒX`kp0$mC0CIkOkY[GPzF7C߫a_5Zg7ޚB{WErEpwټ=aI|;SPm peii? 'uF&>_E!u@ <վuZUAyd]Y-Φg/ >RYsQClWuE/DU+Eȡsxt{/πt'R̄]GO%ߠW#H"[HV=yZdG@nR_6Y浱9paW*$ge,lRWֵVKBt@ۭ.Oԟ+׵>#[>۰:_ʿcFˆ xjDН=!vD$GR}&dkś0W̵Xm$W3\f{1C*'@ mz(_$}?hk@Cd; T2faf3{D9򴍕kG4j5'Q^Eqwro4Jr?ӸvB 9VH..L&T .j _YFx0 WB;ޯI<<]Dp!,Г#%،=W/1 0WKpO3*o|&}R˜k>/=c0 L|'ь}ٿ^$!MGL5RxR uy٦S|̐7j^'u=C.z8oqZ{Ϋh0hpm1q_Roe[":3W!*卿3w{e6ʎ$<')g甪Κ- b')rl1EXi(g].gBF&`{t& fz"VuRwCմ6U;%~0 9.5=5Z⩕ed<Ϡ,++)Ž!;.EjD,8g<2="9wX"0vߢ9l3E04 U63ҟXA cgߛhB[3M)dO!1ΗScfz͞PO#X3a(NǐzjaHgVCZ`0G\e1&|6JrbxL<Вsa \*ֺR^H1rSB1 FrPƘ#,TP뭺9yFFG_ML0R|1#U&vE q 9^K$\_)4$̃$ܖC?N4L[f3OnU A'B7݉\ǰjMg.1q i(FZX8]3v?_1r&@ۏ}V lI\݇b=BmU.fxSdSJeQdS3,JȽWćk|–6^WBl@KՀZ)V?'GBeAA'OInӍ=V/i÷d'%kU03X%dKxz3e[V?nU劸]4] jRni"5|Ä4`etCۀDc 0al!1w%QT܃&RCiɁHa!e#&u٣B͞Q"F'~ˠI6UW"6X&IW%+Kz1xa\e$t&L^Z"Iv$rܓ~NܟaMvf^URc!ɑj6\kp g O~]w._ÇS'R! %;O{>1'bCh Q 80[V ׅsS#_$-ЊZぬ.wO !Ds,Rٺ@8[ /w,"O2ؗq3S&Ok|e 㐷ҙ;"oی3qR15p k~~h2 W0Z,Z?tNC L܆22x=t *Z*xu+a45#ӏ A' +e T;D6MDVMFH^v,=op 뼉,Sݜ c&Оx=T dh4 t!Bv"o9SO;nwLf^#5,4}hP/5v%@~#MOtpZ/1q'aYô=̏Д!?STQzL"e`,deΚST5`_=?%ok>̺3ѦytUDDDէiL6H!/oc0YBאDAU9\ɹLxRѣ;ePfS5N &EH]|7yfQ$:Kɓ A%]}Њxz瘂i,aN|ɸQBHAl5+rM~G:򪘺a?}KϥPͮ'P2ʛHTHfWp3@ 5"9BNz1a璞3ٮw]h,m"#\сkEQ㕺ڲiBmz?Q"NRմZnV]& @71lJX:+CyRl &4^)l _^L?G`>Q\d,L{5Kpx맄;'Njm\a0 5Gތ)t:RNE}u`k,h9x%/ANϷm1}_w/*UDpE%ҋ`a`y6ؠW35 W]tHqrLș'؍!Zihca)L"6+`&z1^ؐ"ݫ(I|iM KJՍ+&P-^J7+O(bI./l|3gtB9p>qϴg(,hڼ%<Y,3#\lONz)&Y| *}tVe-=mxc<0@q6Q{GKTq楮!hr c[i/5W^.x!eFmfA I$QNBcޱ{?ނZD$Gi5x'y{yb!AGqS (e d72\ylf11C4Zt U\py-iz3P ^8_',kWi޴5冁t]ƪ7lAN':H>ԵdɅ>dF->/5K0bXSSiU#'iUP7þYႎ{4.sz2 #iM>ӀfV3Sl 1HYկ2!쒶"k⬟#,j:j’%z"풐]1T0U'\4}fҰaQ5-iE"mmfD-- /򲘽k}rI ZZ N(RN-tq;Bqj/鳵\,!5;$WW5?ʡ:)BhM`r1*)NS4(3/zWhp8nȇ#KgJ6]g >DI5h&/}\VGR$usx]g* E(="U~Fjuh} GNAq¢BʢK""]| 2&vtoVD~nSfu֫%4o&|9aPт_nzxeOybĮU;uwt^iJh}#AJ  /$ 2v&+Ò<=bMnFNjpNJ2gy9p4Y  ꆹZPW$T&wϏJoWOf1OQT/m%GQB%z,tLZAKqoSKh' %آH\i^U87_[$:8ׅ/ÐS \ZOxf[OZ]ՠWYS-?[0sɀq.n^aI": ~' \C| \ad7%(oѸPw@XhC7!`!9s6Q/}:Yr뮛xWiڤ^Z@ Hb%bx#|bSk؍֣vss|#+S|V*:&eǫ%] lrgb1 '+MAG3~*;H7ˤx3]^~XdR J<1(U~5 h.Cte @}YBWpؘow V? 1Rޑo:D9T- +  jue4%OGABZϣ)P!1T-)ﲄN4*eN ά|OopV)4nvc+5=N#%I{zXnWo/o>2SZ5Gxao=ю~2f0~=s9FPj]GwgR>3a9<׋w3 QxRf)Y7ᛌFμ) uTGe$$9_ a:uj:*%a^CoUvގ,jPu2AQpX̠43G׃%!vB)v&,v8I}ʚ~"--Ru|(BzN빷dBta"?6Lß6Ӳ =b<5yORhN2S&aZ]o*Aµ9 jmmSWA@_H9tujTLJ\XY䑅͞)5eyg#҅.9gBtKw_Xz9.qB\-#A d-GUDpreɔz rv1d ҬZR+՗4l%s#zifqS/jSq ҸHOܱE1H4op]w$-ͷc=;NE8b1o k AހT9Ac*UQYal+ 7 U5)Mܚh|UqZzAm+$W^`?u⏛*f( J󄪉C^$5KDoA] @1$u?"Pahnd6 ' 2*/hR:VǸ5zw-_)@|&ݝ9(d@ǵ׾7ϧXBiVe>t>%pE"#I͘Jopپ~Si|{y 0DTfs5mt)3M4e5'Xi;w1:Z"v.\H =;\inf`ޞpFF-ZXYmBL$̪Vz9uh8̄EҹZk1qY&60x"n(Yە6lSJF1· k0'2HB`ؓ+\2pQ[8Y)]E=\e g8W!=_jYO^O8* ;+/`uvƫ!Ḱ,qDɨeg$kKհF@أn!tsBॱ"tPRtϬp جj>'Sq*剤0CP#b-yɊq3 C?PH1a^yqԡ&JE(CFJ p0BW4&4 ]9{եj績HB_hoDT4B$ȏ)kL'!pk 86nAs~(fX)w$q[v 8d17"*=cO$ n]0fBZ؜I3<$ ڪK%F`8:ih~,zV7uKN~P+GW(Usє EPl3IR^@Jc ݐ3\y~Anw/]SIWXL֘꣓Jja.H6@>ZiPo@qh!DgM=TsXlAʊ*y*uc3%ٻp> Q-5񂚗QΩ@OOQҐ́]SO8@/YGAu+V%_$X;6EB2 P #%86 S'X<nUx6B}o.ػ*XRD)4~PCDŽ%|s]/GGJj6rlF"䍰 Qo}5Gʥ=YS?>$M†P"7Ncf()fE-?K$Tƶ.dar-(׷St.fhhUAy.QdCЍk*;0{、/4YZet?2X=Lwm 9l1 &E47m!E"K"kpB/!*'cSn`8H$IiL! t:u_N(6S2{pMS Ҍ/d&u\=m5}^%@eW$/0"(ZCNQ3S [m2ƮT_PB4m>iCo,: 6#0fF</i1gxߜIuֈ}:E :9x!ۚi9K̷ˤQ~Gx Ql. I,NqlY6r$:ADtb_:v\鷜DWao#b^x!TcQgA}XqSS=TLin5^"05Fu qA`b L FBܓ{̥DNnw宐 Y-ӟy\jDlnD;loR:(<~˯(F:,5p :h:}`Xzc@cu[ %s}!*wppl͖K:nEs2HB$%v΅̡G!>#^LbVTz0&.{5_bL~.|=], ָi[B0S3ܒ D8)di_v0ُӈRt͛BI.'ŝ;vX)9>jH="w0WLEJ\* :_í6xsT,Yp^,4RBj:\t%݄̐,ŽCYǜklJ)ڇr!o]ݪzVwAxp~W֎*=7HR;>S(h& )bBN*I~+}`F.l  pyp\# 9Pi:td$Y~ŚcIYtkF`zz˩r-PJn<y'@5 i${5_Z9Po/r.21 v_ ^VCc!dBP3yќru^nΠ\-}Z,$LŋT/bIAIo[UY&ϮҤK;E8@taʥrŤZ %`aUD B zCwRsN.cZ>J3: Oi:siSX\zKZ߂~$-_#-c,Sxnua\&Ăg_ .Dy F{c8g+!qG_dW+) *id^пtئYpsC DfERUb(LyԌpcSe .{yʧI Bzlgg P JQ;D@yjI*dIژz~/w_G8f&jCLB'!JMJlN݊ReH߫],Nfu^lS-[Y.؏:aU(:_sG7=R)-Q4~^%} /US=c/8qYqfO s|pblmۑxfcFFA."6n&ս^DEv_e>1ZIސd85UJ~D:8>iMFn dͩ !ذl,qIGteoEY֥Suk]hRHvzY5)R Qe!n fP( T*kE";w`iՍ"/sa+{4 !@-ݏ帋Wo̓=*A*=d1|a$JibgWTYSx{cv*$5WozʕdE_-ɰ+Y6sɀ5~YpF)xUMИ*'?uRRcrFssSъ1A q) c끾T#tSKklZG@4 &Fv.7~P /ǽ Kg t!`1M740'wQJo]\V|'en#m& 1jNT?4x51y~9p]f M^kƁZV@yَR]upaC6D>`رq;λF}b$K=/Ž%!+8duφ]!QBq-#8y'd_?MUw>5Mx&eoK'TրcI5WzsB%5'_+sW N2]+,äL2{[n%w$~%'"2n}O^ gYaLd\uѱx $R,LҪA7gJ)M4<ØTv3<{Y t#(xϥL#1V:߫jggL1,ޭ8F!^/'^~NH然do0;3R6h^;*T:sHkw;y/X5#aGt/qisFa0wxe[ l+#Otθ{tU.edsdWVshaǂk}%MGi7eaMo3I4w+џׁPAɾػy^ nC̤iK>Y|oa֩껤 ejc < vQOb`Ϟe֡/$vQ ط0SQ {m:\)]9o$\+ڻ}a+GvJw<YKLSK4z9΄_uw$<t:"m H.煴3/+~EJcuT+LW9KmilNu(~oQJj ʙ1/ e+˙ڇ}u]wǬ)0\hjˡ(#N4[PWQjG7`#F8Îl.Ր(U_5;Bo8{E8\Ȯy?K|m]MeujiNτs[b,Gm}CZDgw_H0*BXgӹ;Jf̫׶X#O}G Y`T 4H^0 ~m Wh_j _^ ;U3K*@<$Ϡ!E(7p0M(lWmUL`S3RZ>{ƫ3Hg!8Y'1 βIO Y/vXGqAzïrƋG Q_/DHk+b0=fUա8БwZ"2d3X\"b$4rۑ;0`9jq8j^} :_e:w4Ns X2K1M6AEw8!o m&yZ #Fl ÌbVjn!9|cڀ(Z(!֬`ܥetB2̿ A~ 'Ĵb NEd_{V<}dZQI{ OrW ~+ӂ@sGCb_ 4dwo N oP? ٪c<%WಋC 5V&U0X>I ]||/*YW͞=uӮ-G F0`#i'e٬@V7ņfu_})L3`zX\n~ĺv`r\Gىe`gڴ$gyQ";(@o6 :pPo\*b f@۬$"6[c˰Q̨t-_nu fT'|4p ;nV$L+S ]3 ~~Taqyp3G>z1I 950PYcO9›ؓ0՟Hob<޼>SJfwfs3U;nUJ"949PRj|a`g[IuyDyb*<;:Hl>9X=g('؆)?u;E;dϗ=E$,A LpT2-*{ƛӹҐd ;tH|@ꕥ]KZ%O8t<Î M0OL1AʍJ0`DUet0[TLl^L8M7[JΣ7y䯳 TF JQ]B[8!Ai$cwVah\w+ktrATSs^H*pJ87S3в3WʾXbM]BenY}?e&Jl%mLqu'ImN\&1}|pJXlM|Nۖ9SC5I5n;ߗNm kjaP -&\J njJ4vh|=d4Y±NbL.Yl+ݡWDyъ3C (p '%G(MOAg5PU4p.L^PJi R=:,LfZATTӾ?p@ 7~yj[ -%[ٔIrܿBYd2u񹈚= s?arfd;*UxU?BiШPy-ym#2IZUO Acyw7EzZƽ\D6EvirUT9^L[el q HS2nqu¶!b+}J {W.$n='aO77x^՟-r貁.s^t9'ҭ.TF9|9:#.'@_{-yC]1٠h\Z ׈WF5e7m?oESv4|ԣ$n/o%UrxǴE  Mx?/fymO b@sUF (Z!8*ܷV fR 4 IC`Z)sĶ+l ǥ7_ͦh49hEyDjU3-M#J7{]CPRn9tmxxO8ö,ucR gKٟ'\b~J- 5sD2U6Kﲌ: 1^DNQVuaNY3 \Cag֢noU#@3J%6ٓ+? 83&Cd\W.u#قAhh@Ƌ/Ky_%2iy if^?.,UO2ԉJ q,m8_( Yx4KJb>M;b+௞SGO98 Fk!Q.:b9>ĤetPA Tmsu쟳l5^ x}6c*V~s#q|85O;{'"|[TY'.i#\72R p!"KoO F+I9Y~Vkl`VIZA=pDE父ͣtSFS%s4OQmC4CՄq6%#R{`gRdh`ڐ߁g֑Aw#SA)|3ou427,ﶱQ2R 5&#|%1^Ybư=tKV!{xJN}(bQn MUN*gyEM4=v*3z=1KgSZ$ovtLnW2 m܈t40G0=nBAOnwQl{\6w|,5 㸗>`Zb:6Q)zbt# ېl. }p#*nLV[L)܁JNrRZGw4jl}NѲkKH>D#mbW< WKoˉ&"/*icڵOӭ&!Xij^ާ2kN{yIʕ҅-B.f3,+HgPcNmx&x7C&L Z~=rvi)0:Y0!*/ ds z"Ym,:YIxk MAnfp(>]+ʭ7=c"z W è :p$V6&\jSWKAp :ѭ!e U< [Z=bP>-^G7?7^!3LBO!`6J@:p{Q;jD A>Ⱦ ,B8MrҰ6r;m %Gkm` :D>dH镎 b'޳,IG4/ h>B5"30 S0z_jQ`{22mD^1@r 9m<6`@ŃAmRHoyhuq=mjb@AJ"+zk7Ҽp]{|S;F"kj_?3SAf6XStdޯ13`|X:)r;JDWJMŅA%>adYuhye[nͱmt"mdNlPLleMۭ;g%c _oݪ:+;{d>_ #ZRvk}p7RdROY:ք?:'vs.L `d߾8m؛$B(ea񬟮$uN[x&C9 V`r/:|v͉3cwZ,ym#ͷ$c:{s 4x l]S&7K>a hf~)9gh=F,"`d<9=㜴kKM6M=pYQG-]^,n |_^(-|C1KdH%Dצ1_ژ,9=)u"$[IlqtX/M#O-.Ujq9 'M:R+?M C[K& bf,/G6g+N6mX2=0ЧwIKovJ 4mMl䦫tsrYD8e'9ۍ{:nLIJ ?YYD9H0Q[Ĺi:zfD94+PLy]+֎ y'Bm ;/< =F!H UW1rҝz#H((z] Aޅp;[@ΥWv{Qt TbE|3Ӆ!&'oQ9yQȧZr0uXd?U>RW(1ىU+1ц[Uugq~B8*Û )`w~'Uf86X${^Rox7Gpjcrv(0yed#,^jXÄ'$hkep[AHZݼ]]Qn퉰6AVekEO#,ߓ3mʂ?z5˾j yMt! wgʋџ GusU΢'Jk=?A zU- z۶\e7bڪQJ˴ ,lfX C 4ckS./k+%5vbY(QjfX4ca {e/W/56V/aHH1WO;Хq! Pss-D9J؄~,ȸ"d%uW3>q4ME]R㢡fQ5kNj8 uAK=K$E.}lE]{T.cUuBB]4ꖈ95{gXOLpаک+gnߦcD/i? tr_"V;J9AMnI'r'֓ZY$k,uLtc@8DZ*!32TkYyA3YF OM}=9>+4g.0һudqQ뮪a[J f#xE_QZȨO:=;5Yz}7d[~mO P| wK< qvogL g`D&&k4w1re d•ާ =v/"qg)lnj1=&&lU Bz T`t2\ {'n ? |(U$0rs{gW ?=sʕ)KfˑO1_yZyL'P]I"U6pm\IDf]AG;3{l gqD.fmݙeYsm H/f4w9 ڒ$)!O `h$DpdvC@ LQ"LC!w ˫H]l ϕݡtMOB6Jj1W(|Kp^EU XgB:s#)uAW_rJ.†4Va. 6O,&{APw5lu-z I|gSНX'^/Kg;Sߣ @rDC[xaǵ0x{bE1@2DFKЅ:/^ BT_Zɜa3dt^W.tK:L3 hZaC::Wy١|Sf;]9'$t[Y ez>'U K鷣'3zFDСG*.5tsMaVy6JPa2V؆LoRI9 1E 2v#ZzMOgdov(Q1 )XVca-P e5%TS!3=(Hx-K_nxI8!G]0厒UC,ֹyE%XbYRijln,d_&IOd XZgJBk2m%ыSi+q3A8JvP|OFOm[0hN,K_o^YiDE [L6g[:qGD2n< yoeEqCxD츃LD1TK-w>ﳔgp}YG 4V. v38դ'xbɯeJ$,*g~ x4fkS Gsv &JL'b٠SOY`,.zv|wL8NТ.3Fhԇ Y{"e0u-J|qRQ27*A݄ZִX'o?2y -5FЄ/π156AL2ə_eL2^M z'-.V"MHy[; ]˂_\V'N1Z +SD1p4Dw*ZY@O eVA<[ұ~ *o{s?-fkua3xMO%n |5͢: l2+z_0B+ҽB˽߾N35fr ! Dw|klkw@IU)9|5fɛE,^Yg+V;X: ET\EZdǪ (Ƶ-=<=ީ& \I_M΍v]쭥C[b˨ ceqMh1žn؎ :cJpaN79v:@,\?v9~伺GZMU ` U(Vn ݕ@#:}Aw/ |c.`ͪԴ](JP7vBd-k-tB ce&H M-!-kW+6 crŦD9E˿1Kr-޲"X =U2'㊪Ky쭌 ԫH mMB\a!t2 ܁մ $1Qi<oppg؁+Qcm>R+ sFVq $t U?ß`kݸ@VrWOޮF|9PgU*Ԅ 1Rvr{,9I Ir;:!vkd&n`& R!#|6jFF6L >df-ز;ﮙkUEֲM보,$ s&B.#ΌgÀjHbH֣)3@ 9*}إmP`W,g_]pە *j ;`kTlstA tśn3O7%$A6B_9Bj92f]go.Sfd[L׽U# DcsO'u[̵`]Yǧ :+J "X5wQԢ%_̱h]ѩIQ]-#ٻrď[({#Gl(9=Tu!sZzLùvOj{yUYDPtf;Ŕ0x weHlva  ^vq3u}b:cF7zPCmetj GjhHν֋8O4Xw2זw%W죭5fif]hUZe>' ZC7a׵I~Kve,4!"N q* 'i8ut#s"eN̋]nMׂMtMvOZLdAR׾۳xCN\f/*eBgȥJw>04ľ,GC^' B~Ag{DRy;EUW?:e?J^Yq)DXշHܳe+ جf|C'3 av4)X! E "4X]+r9(Z+UdTr*xxth3T{O;&^S%T\p{]OYD7tHdPVσݖxڰ;z %@[ɠ7_'^d>&Ȏ<Ša4yg#ebU13RщNJIc [ijm˩Vmit'b;HyE@Y.|10a"5r"-q~Bβi#3kԽd;W9KM(9-U vcb“}3 oe8ClaXu;4IOCV֯iֽ]Uݭr(3O-F3c]̃v"oMŭB_Uu+tWKs]=T :^9iO6DI!V0ZNuYr"R%۹BbuIa2T3^ô5d0j|S%xt+[oP>=tcU[ Gf6FBύ">Nxh)m j !T:Qx-%P:k/qU0,qxw/-~t+z$q' 99IהC/Ģg]>Y,UQ#0z>*`L^}Ԑ4 x\:豈~}u}1j'&wKkԵ!M>:;>-=KmngR&3=1# Nxzj@m9!03Es#TCn[O?(˅#tDx\.g~F8D6H jUEtι1c 3DHU1OsnDZZEHSO ~ 7xG3{%{QTktJ`;qFr(=wZT("c#ldB\w4Z?őLep,H`tk]4 ix1!mpAW` `ղb΄ =(Ǧ"cc@OrLd0TVtK \!CdӮ?4tdP*y _^ !Ȧ!~z57S_QjfdY/fB5Vy-lP9݄i0E,Ff[^Wkg%wBC$ͼA>i^у$ j#|sug싔Awj{[D~Kwľ<!g*^,˻ZӨ"`v#%LPYjlA-/nN|W(^G+Jl'XkE:B\Q[oCya&50IY3me?fH{aEF 0EZF%_өhyNOtjj͡OzhI,HyNxf J\mQϨB 8 L,@'G1h 'DUxFZJhC. D0~^@HOӌbg tǼYofctr{*yodG?s\t`/y-iׂ_NDJƹ.K]仮XPZ Xp7l LR%9ʻw9EÑwmȊދn+@' \h@76ѷ㔉Òى5p-V;.S*o_ݸx${{|i=`qV;Jfc]7{Xeo)n8LfU'.N^` nf+ Z3XWo]x/\򦨱^{YF ho(i)54m>nn]LQ0TfpZRAY;2m(;ib4{1F$7@PMHnwś'Ɛ46>̺@vDQw~全qל:)_nOIkYxw,UD-!OZ~_\:iH 0gͫ$ 2:;M-D!sS]nm? TJقia14Lxu ڦ1J5Sɀ%v=$7өْrAsZFyFoJ7k$4P C_Ma.wplFLg\-_ W0 Uyf Z\-d:[Y|5&4Z@;=IU vpq+imcy7 I 0+; kiB^®Y6wTץeiڼBTM믎[ljy7#*Ԩݳ1,Tk|Sp]N侺tS}|{,UYd$=G $EHTg߃?ăP]lݴu Cw1"CT[EkS"` J8ƶ3a>!4g 4}p%*Qa|'pl8mЭ ע0luvN3e TcꀼJA:? nj M2??֊B?,0往<@^:9D `Յ6G ~1Ivà!^' &R[2Wdcq,qj#?]Yp fiɁhnțkR'{6l͗t("}g~nc+{wv}138A]I&;ȯZ\̉f5PZ'Z&BRN奤ʛ+  udyU.k;4Ip.6pL 3WDftu6\OL >0Gֆ/p>&GOg}v›Z:y?D#F}fKdL?7&aOD2 tF ԋ\Օ>r¤%Ę<Gj״[`JeR!QޗBf0tͩEq Cyѱ4ӆ &"ݯޛRR36O?V3d8W =uz7T2.!5TME؀ʜ-#wBM W2=[k_ 8Lڥ-p*8rs93EbFJatn9;K'SM : ÆG~!ӈk#toj3YM8G쌉Q%Z8 faWR,Wnb+n?IiS}tMyvL䯬JfGM[K4m{1vfڂF8D;iwo׋ ܱՔE,Va4{(˓&~n"^1S@gk- u:`3M؂_EpW8T[z5rC}csE0mq!dT[([p$gދ^NLp`uz@2LyЌiӶL->ٲ1ֈ 8 јl=i+Ѽ[|q:)#gQ:ٿMikݸf\_QQZP1'̧;Oly{ք57`ךt|ezՈZ弬Ћ %z2UiN:%AJ2Y}5p_(_䢜{Hb>1 L%B&#aL׿l5οi6]"띟d|מV{7?sd s|N6}kRc,gQa7 _fBB_ݮXRZğ_}vIblw4t* d~!|4`!, 2^PD[dθ(X>`uXO'ĜpZ%HX Q:J5i㛵!+bjFgt՚<ΈXrd%(d㥆285ky۩|險^{@1En:?S`ώ|0/ufJ;I/~dsR'~p:kOP',i<➤ XM)྘p_'4VP1}EqE*0#CZԟPtddS*se_Hq;XBuޘ&}sy}ꀞՂLԕp d VNBV/?CL m1:82odNδa4'6kE=?GH7^5\쒲x)<}<}JO,v]0lpqt*$gt&]*[0Z6*Ş*RhLarH2Rpn.k']3B"3SMA=Twk.;~^ֆ'6}* oH"뾆NqQ:pk++q]B3fA\e7%q~G>79~sÀڎL"ӃT{-|,ĦHiU^ "e1/ao{@p 9; N; $veS_dK%a/FzgDt>F1[93GeQ!|Yh9hO0/B"0IdE7ru׃P/~\u3]YRτA= [QwEhhI+ κfcpTĈ,+|Ye|Ƒ&8x_Njvm V07 ]jd P{;.7Q<(㰤0)JkT&: }^,ib)qcGiѮmP6աu~ )l$aBxZ9!lSryΨgH7rW^yt|'?O(2gzƅG$%Ⱥx"gDSؗ|sm4xNjs, Rг[W¯Ѥ(M$-]Ym^5Q8dsleVDjF$|3 ɬSr@3!l9w99K{*U7CBW_ L 5z-2m7*K,moIEe ځbvjԵ7* 281O 7pk `5{4Ss3mjA^'wRZmud$h6߇Ī3L" U<~zFL&%Q_ҩj $N%NāGtGj+&ɫXHۮ]y+m^OIOi<-T哘"k$ͩA+!=cw@ {h=C<ĨxbTxtEPU }LY]0fvJﮍ/ƻB('+qEU_&KĨaA]c@Iΐ2 ZI`ZզWn+EaI20߰h.H |64cCaZe#Xyt|k ᧷vH ׮ń͸g?HsX?eevt&n!պެ2'K4 JA>͏ ;۲3~ sAmzgLh"%^  p{^j~(|l֮Go;̙|FoҺo `3sAШ&deSun#" |su,2yըzz6:sOc="}Ő\[kpLijRT H%bBAK3W}9:usDE.7C^xKwYƏVHn!7GF~H?gN3fU^msTy1{>&{v c5q@ zJ+GXUtL!-ދݷ2u7&OP3svLWܩ"T1#48Q·Ǻk/])Ab@ bZshxBAkmWqH%s#*?'[OS0mr'%1YOI)|.`ۜp_Z֑ PSДn<*` P~zRbuuHrƚ_O|R`! V&^F 8JE_B:74FM=i+!m-9l1^37fZ񕯲gՐL˫QNfv՛mK*i@dL MHZS\yOo%SQ'wyLJP]Sʿ]kτkj5zb-3v@# ́9Fuy&hyf^ Ѿ(&iv/ 8]FJ eςCьzx`ܦmT?R#ajaHO?!j }M-iWKX6*”ˤ)v瘌R]>ζxp /U%\p?67}Ki[Uh=0@oZ,&t\ p(VǬBD:JzwLt?O% JC.i7etRPn_k,^B:xcHþTUq Hw'orp,y*įdwaAy= {>A f5:r{Ɯt\桑O)(-Gl~5/|^Z:Wxb ث~c+oO<}l =7ծ25BCtkuX70)`9mf{Nnd#MQ_:uPfoqe5BTnL +#!-D*/n}p^慿1+we^~np<ߵſ@ wd>Uto;ܨl {3~#6| ># ee$؃$z.GJNFgU\b3?vVCy^{7oPVMK˒9c'l#5$:z>uݟjJ,6Ž=^CS[rA8ͮ=q xx(=Wh!(lg+FWr`hі Qx5SӞ) );hgQlUp'S(*';_9Zl9W_(u1.)ifpVA%Ja׸pL/Ҫ) &A.VO]4Fs7u0t+cEx97S}NpMo}92ORhdEXM& ՋNJaX:\$H!``^I'gnF{z4eG.vr.{a-(u[ Qdi$,T<#jo"upE}3xp}V]Ǿ*IGxaݼ5t]\lb q5c8 Y6JJ2y]Q '7VkS!iX6D_{DdF<֙d=Xes/cW@ ?7ܨY>xVW@k31M/ qUI!c-ȩ#^2<Z(b6Vi@>&d݉#mە @rNམS|!J@퇍ɌI/|X'4j%iYPI)ׯ< _E^>E0No~؁Q YWFM`Ȣe4tRܖ*KN>2Zv70\vg1^J!>u8{;% SN>h=ryvwѬyc-P:`otE"p%}BR>Q0d 0 [iZ~Qj"{Ji_Tj]g',K8.3C%$~Ȑ} ՟%t z61T y}UX B xMc]cΦ=S-Nl(8(zHS@Yf̀Lria MbAQ>FMqRQ< @|[xOzM¥ԫl )pH ,aXHMnD(/ox-to3dj%UU(G2aq^kc3!JWW 4j̶u[ sHD9.CUDl¥$k2|&j~|⇤N+m xRi3J R{F&+q ug!VE?sr\l*T,Z7@kM477 4M߭ÌCO /_oE^ t Rs"mX~Ɂш <T|a(B_a!Al[S9{wuuMP30UUP;}~bHcVÐCR)|+SNafOЊ FI i:@Legw<(tt/k54d:DiZ[wюJgfNw_A_wyj;" &< h%-YY((1FED/9NJ8Ӿ7iBYv ބ3ٜ^bkjO^b&>[8aπ_I2g{Ǯ *TRRϐB`,P[;z8@;jv1CP/ID7XS 0hXT [ p}iD]ysD%f!_o*7xuzy_gEJuRƯ )㠹n!I A% X3?ZiXZw"6݊3{۱ȉ_~߃MzKF7c13{H?֩<U凉{_6MB\ɢXHtSUP@n51vp }5F5 ;xv81N0*ف SgQZԚ Ha ^S!ı762[D+~H6US^\m%nd%[k#v &uRu ]ƒ`cW)t+ ϢVδ[)UR=7g6ۿ,8 ualՎŅTwGK8/OǛ' VijZdvΦ~b?tn,8` %EqYnk\725Q2`oūA2ҭHGs7iX1 H'Qv[4u9!ܵ=K{1qCcP/\g X.gVy5a2Nǔ(&I^ #qfe ^kEmhQ|f͂˩\J-vY9K }R{oMS䑌Z@Չ'9D7X! >A6K]Hpv7" 9,X> &]/EєzZz^9څ ]&%vP5{u@.$.z^/$="#wv@gPFsn+e`uÉGG3ƘlLd! 6*zbI&M/ ;mUbGկW98 9݋i'Bc1ؓ7rgv򀝻)¤lV8E* *$4GB+l mce㙏8߷P8y8If~!'K p̰%$Iq6"kjDCL}wJL2x\Aj:'R _ 0FZy3ZEY~';#aƩBV]g]5h:u)*7ڐYYG8(0v` ( E)tc #L K-H Ը`k'SLX7d\MGCۃ . ت4#ٵU^&՗3^ . 0/#pփ7 I԰>~Ag_9D ֨g P}0 ;tD՝tniN6!_Rc}?sa~XӪ8M_601V|?Ku#`KSc{萚Uy},ɶP1Th鮽R`>14=t~d a '&A7sJ#-k= ~9G.L9IH~#\r*>b?qB"5>̣0MQY3DT en@4 e&<੯қ]j_oKZ!g~ɽݶL`lx<_X6-i?ݰ$6Hܧ2ըVM8 M)_\uf[T#HYw ٜf(3ɯb&0y2^机h0:8M; Fdؑg4u>HeR!ʬqM fkKsn*Ҧ ȦÔG0l޽1> P*8 0j9ʒ,FaP塉 ]IPޑXSxnÔJ%|^oruDLJ:Gp!" T~ ->8>ϸ4?˖ޘ[ fj+ E#9QE .V y5fb3R ӽ?ŰT ԥ]Me%7Z_fNזAWu.PA̻m>)b@|(do} +H:hB'꟡D'lFtȥ%$ 9Nn4h|;CA7l88HS5PxD&uB vqXTݤqBU>m%'o>kF\YM 8@-& lqcnȊ(m" djy^@Kw km]rQuכX~%NjrN~C5_Y<\ =_7!1X6 ׫* 38^b4Wn+ʩmܽ[T€ M8۰' TaΠD!:`F 슯Wg!X;k]2A9AgcӪ^Aa|{\R߇]n!݃G[ⰷ\XrYu6LYøJKl \pXEPM@Z`gY= \ (wQ>ը85jA%P $Nr&9}ىmUVy)WVUU-eMO^_M3 YmHڕ~,$"Bq$jjq ԍƍPa(hAz>[q!HW%8#up{j&cw VW^0)!2@]mM"葵gK(% lF=ݮȂ-f-D 1.RktM ciBM- 7|slm)ck]2S?o%BIhu$JU,Qf02zaP:RapqƲ*8~٣ULSyOTq E4Y"jY־汼bM ;+!+zֽ9:ЀvW(X/}}A>R#YEع*L7xӻdFfX7߈T L,/*'=0aX~G5GߢzIϖeΎ p /,]'Bd`Cx^ ^ߓD0n[9Jazy[Qay>3nj/`ۋ$4:˻~e}!/MDR~[Bj &dͣg UY;SX"BP%ڣ;րVWlpSOh:h_mĺ(!o\jC’jݦ6W"Ch1. 5D=eBbh 2;tcX&M"11y痴Ņ@P(*A>5Daq-~S P9ۙr q"ft9qq"׷Q>kLG#I%~m, 5Z䪣 ׎K)`ܦ~AHy6kc ;q>EK_FG9؎|G#: WƜ6C 7tͧ4|FQ; :(PӒ.whYCe#`({0}o20ɴ"em_+W#3`v%b$Ihki@@hxIicB+n7^v&Eg$"ȂVf"O!>G ouZr. .Gߎ߬S'NL9em p}q2%|nE^݊X!µCБ%%7tdJ򵾱x+~FX@@KF=F-12jDgU_`xMO/s3QT bl<99A>cI$EUqUMkaݧ,uN7 cX0Ѽa;0olǗ3K  0t?{h^5j"=x.=(s a^MûɮBǗ(ljib^B]OO:rV4뺮#fItͻ2kF1.â4.0mg ؀T8 Y^H ,裦6ғ~NI:4@y y"rڬ _5=8KsQ!n=(E˜oJ؎ٲ,qǜ^9~%4Kܰ#;*LS@5:wt~Nxn`^\HO?$_*?o+:>ν k{.!ˌHNQ).鍌R$pTrF,y`2_c]ԟ5!t b [XsnSWpc#E]+\ua v4AwE4ˋZ,G)7%В6xJ㐻jӈafj]]ʘLuK< Lr)-  Lq ]L.}%9(h6>qi-ÊL^۔қG8Kװ+5YQ_Dh)ͥվ Mjub"H9F9C0;!&SxP^A0A L$cxE!#-$=6_߅Q3޸tT a`kz5C߬IDA$>G;Q 8#5THh 4%8*Y֦$Z\ t:r=J"WDxq<87"KV0}W| unL}Ur%jLPkhgYZ07070100000496000081a4000000000000000000000001629779bf00003c5c000000000000000000000000000000000000005900000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/soc/codecs/snd-soc-rt5651.ko.xz7zXZִF!t/E+<]?Eh=ڜ.+ɏ <'r.pfg h⛛vI*AdYf/-i&XC_nÍ}t^2`o<0í9]ؠU;CdS?3ݮݔZWC*F5&ȢfЖ(6q1*x7a:3wN`K]CdjU.W' F™ Kaz94LGug9@KDD0qƩm4ľGY_kPXfRrY&jnC{Hފ2v;PIqsjX 3{]3OCc 2b ֍޸Xϡj^gxL5J16^̃Hbcl /9I}ʪ,s\ϹϜtpdt !2E'?Kl%Xe6>נߗJpo-d=_j.,k]5\e'J<CC3fc]]['V5 [+2͛ʭ;j{.8v-&07 '38|_)C@ yG(s [54)ltN}ێ7遙6+⛣SH'Rmn_4 K^'@nxrqf 80w/1${ÃhUgÉ=3Bزkkg O6Quߋyu}ŠqoI;@O "1@-ơ^ي.I]Y<(v= hdn&Q8BqɪV,9'%W"CHW~l:N߹GOhTJOkl=n ,\Sd/̊ =pL @$[Oc4ay"ЇB~/> ¶;u0 B˙Gx@FsGHxhQ;h(rQ2G8Ӽ*a{`uNZl% W @BzQ2A1{RJ_6J]0L-R`@u2H\IdԣN1x#9RUEئ_8b4''"YqiQbѾٻoA$-+ Vs'+[⪤![Ԓ5F\OsM0d7I`'jꂩ&}]GDm#jߜizS~υ;+P*C$*(x:ރM+Q عlȆy :-'2vr2 fꓴD08 w[AHK7.ߋ10'g75ZmEk)B$Rc4VKZ֟>$Z!2ς;~4e`9T>%]Zc2~;#|&.iHV"RY<ř<;oOf'IH}3&EpqL] O&1?l0_` ;s [D f2HŔf7_Up_];SD'^:LhjsE׽gPEg玕WdbBod']>{m!zzY 3ٛ~;N?/p_9WHU&zR$ pĚvދ{; !*Rn Ykuϙ}@ӌ(3;ا4Q^'D#. R@KwsKmIaX&TeQ,iFdT[ӐvzGk~Eɽd"uZvX$T&XvU۝ےWRkdSZ22MD7P7Mr,tӬ\@ HLfqhC9Et O7r&8fB:@'26^ {8pD6Ŝ/tW^#IT8r2vx߇3#ew&_e8m.|16 :˘3'y5AE Zz(,e1o>,A$0 A)x*P>#" _ 6ꃞhjG0IWZc֋@$b[D?d'P ܋^p$ΎݤQ(!`"Hm5$8ѽS2, eҒ%G(SÏYM R$_H_;;% Pn$y˫I$ Q 7`?'HhT[o'>5%=fǧf~NEQӍL-ikHgtB07Cw`1Z$<2d|Df7'ȴz( >27nL3=btB3wmY$!tQAx̷6+b/B{)R}M_fa5sl(p%h|<JMb!h-ne4uݠ fxT vj,sGO7=Ĕ[}/TeRhNVܓNjY i:9Uv6Ќ@6BFslJpIb0Vx }9YIobg^e3oL-́d,GTRBWgp)=q+mWfsbbF"ۤ-)jaēn5cmV#O7;*ez8^$ļ(vi[lD\@E^-|h nUI6~y)xX!'*DJhu/w 5 ԾyktxiSD]$ 9(.7q`zّ)Bo\( Y тTihww<:QP߇ۤoAv&@x-R|ev4!7ImyQ6?`x-\>8!H+ʳhȬmQ"@6H E;HGaH#$*I%AΠzg¹`5ka%YJ{oÉp9_mSzkD[^ǜ1LΰUխPqۊ_gf3wo!._ TQ',2 dpG漂'IvK{7ĤFÈo&K7"ϤB,Vqi1n8dyeV/ uWnoclٱ^'Pɜ(XZ.dd5~ \]"yМK4wΚyi p\\֝.l2'=tNuik{;!y!݊Fv+fuM+=ɠt jHcb9*4%c%֞ >&Ր剶EbIJ1T 4Ifj[Ӧ(˜b?1&@/QT!b U`39҇\0g"ANLe`Ow+ 6) Xu= `KY=H_Hyo<< Ąekmf0GŮ[@|d~i܏]삋TԶ7cS}'Se: Fj wo y1}>nQ ůXpB|ΟA&6-ٟ߯=|P5KJ,d?~eBmw)})bMeM~]:|r~&sATpS ,HHQ8ۙM` #P.^rlvvݝ ,9  t#_x"@?y5g&ގxvRuhCqlC ծ`S &c Իd.wzqazy4H7ߦn˄l?ɎѨP_W}}3fnkQF%DJhe02קͰ{ eTXK}[Lug]doABc[I!3ydtoX$)woRvY[~r@G3j!3VٿoԀ $˼0Md9c}Cz73~tܪ!q (He^|hYL톄;"-N!Ui^%ЇZ0[$?(_(EFz7ǝjͿf>ƭN˷2(z50W d:bS6ɣsa$6+Hvt  ی3dѤڱ[*v~mcMe=S,} ﰊ)Nbca{ȌexڱQCa>ZX]Π+̋cs* A-̊Jx#cZ S!+X 9yvр yқh蛗R4h$XN[Dí@<Ђnyf+x__#3@2SI^rJzr_aZiK$ìx/{bD>(¶!87FFKIM.ߡC~Si*$o}-ol;k>hv"1 <V'Ku$%)yЃ % t$C,y$lT|&Ym;$wZŸAz+z:^O2(& 7h`keWf fG>219x!^,/b[ϙS'}7MYfa/lk{) $sqyJ aGRY#Gp TVb@=3SX P]LWHQT>u\FlPЧM5 o- Kq>@HcQ5 3M|$^ <5!PVq6"Yr<OW!x8iaԍٮiTX+jWM@ vVمѥvyHN^- U}丈rhT Is?x3#v8VV!` ѥI6Zx!T_ n<J2SqpkKG) 5\S]i QOr=c8Vv:]M5K8`f=2AJ* T)37MU43`|R%pH1!dhr,ޭbx RXbpDsYO'M&8.& aQ UWuqwHSr 񀡛"_RQ't!Z ^=_ HK Kfv(<36QxdS eBAON&}U>90S2:8t~S* c&4'kSqt \E1=J77l d܄5=l=#֛9$A"7?T qt4 o|"cy!ecXuR9^ϚA JNaFmBv92!p~r^J$i>:({1\n *KpQl6dglwS M08hIDZiȭ"Lݹ?HR wЬMjvȸQlo93e+X(jKX| Vt huV}uE qg?z­xrZk. {' \jCo L94e_$f?⾰wkȆ}T_w~٫N{}? &>Lfs^Ҙ\ b =u7fm~,+B\T})GPz#!kEM:%p [ܡt/'>ףB烩UuSonށ0ʂw ݅u;IWw~;[X"F78zM@Ŕ ξojav yHB2r>a.: 0L#c/d zi#,3k0 SɁ@!o"[搊|"h|fSttܐ0OYn)5Ցy0ӓ)аʌ,Dd“MՂ:p:obKQ;g&ͣF88 nYH*vȄ!MveAf~U`D0ϡ(c[Ժ ڢPE;-XqFtmt}'j4LԑpZ\ @gFV!gT9%JuwfIU,cѠbnS Z;!EWHn tH/ N3d)xȤ'lnJv[IɎz;j(Fu:T&+Lw!ѕiy6Pki8X.fP_!p`k AXĺy}ѓ.sNÓغ)ܸ?κ%Y Wy_)?#iXYY0~K5 T;L?YF|E. S<PD&ustu?W["az#g;nKݝS -1noF 4F1&̀.?2]chVP[mf`mʃ}I8{'sckr0Y%>ߝx9V $}tjB{_Wqf0OZ0^CiT} D3֡ͧAܻH#]aEPJ7;Y*Iq T@n8BMi=H${dҮ4./X+9y Y JA4`,p-kئ4Ѵ; rl9,پ\ѹ/\y97Iܗnm15aFN14VBFXnl@b]=ѓ{-ʹ{#B̍1øU*/Q!'ሿv0<d'YOC>!%`Vѹ֑-cRک!$:"#@3̑6t,DhPB_qy:Ds(ukNk$=b\<{"-tgktzp#d2!#MK==]d4)9S81-3H(ģ~Vj34TɊJ2tjޣ<3hwΆΤ+exDj^%D_] ~ۏA\o<>Kf2_߉,r޼0%rٿwHY(0nڱN9AԚ[`=iqc٧§k.OR4R^2J!a<и+!jsD3< ylgUUahOE:θ #k6򙟉i #2WCO ]. ?&'zWEOÈ lWF̣B%TmijYq+x2\Q[ i}d4!31dQQz0LTl(0&=S왇Xc Z'*C'{=tԇIhKp!zwAR}5,QGфm;z^>Msӯ~x!k^Ĉ:yF _g{ O5 P9z^hKp9^Ce6jTbؘEĥ;(1^ jg18o\fnqS&n+GU'T2a6ʂ g~5&Vzo"bCTp ɵC :̄YdJ[e+%C #)7X_l(S"ec*gW?Jaa'϶QI,'fkCYٲ[3ݶ*rF>+W6)[[Cgq݅xNnaOC_T㲯9u(߄"/{Fi"Kyĥbf.VEdhqdN)zx>zѐv}g{zty:NrV:a6d 3l{BQ'w je3-5.s {־Ç6нŷ)zՆ벱K ,噄gY^~iсdNiَ%(4tq$5zuj !jJ\-n_])ߞXr|NdXʨ*I:lOPʨmL)o3<ػ0YvPvFpC.> ;2:V~LVn_k Cȱc9.2X+D͵I:mϏ<sx mpA׻K*wEh# ذoH3p2b0cWь[8-pmϕ mVvH!!=฾fle hvS sE-Vӕ$Ux^3#Ro|bcs'Zk>K5&X!iZTYOsl^6ٖv%Ř;绦Okڭ!=kmv?y̗r| {<^$Y/gq@~}ϳi@EF'y3ΉOxRCK! ë-javv'T=RI'GQIWJ~*DXn8!P֊ T0iV:`HcX:]l >,&9W#rIJMƣ5H ұuDC-R-vM ,0y2RL.CgcY ̍g~A#Ám[I1]p+ѡί/VkiWľj,o-/_$R?ԉHDM1ҷaob"M=45F[%xTݖp2rj)؈)vC=.Q^iis=ikp9|%%TW&4o^<4!|[C

    ~]C4=(3Hc4$W᪙ᴼOY_U$J6n>%ܚ\־ar̚oPn+S&&hrm *:3ZH թ*ÙHhLcaZ>,  QQ˻}8٦B}Ջ:NΞl1=d[#+;ﴬ<㉼cwñ_8F׾$gu <ߵC;aE?2)G5[ (\Xf*ѭvBn1ﵨw0.u1+ݻToLk89fmb X_/su!%r2;1a"Ru fL Ao|"+ڱv4_p(OFI&TxPig6(eGd`kkc0QXs"B}U7.uD:xi"ٮWڎ/%csm][/"2`*OZ22<myV5hI8(rKƠZ-d\"-z8SM聈SyKXkhD~G H&r`iGgOlj@?x8V6[Xĕc,ҢMyT ^f;ϝ)fw<şRϗ"t ѩ|hJ=Xi}؏tɭGHTulk;iUtaBoU]A NrV?1 ڌF.sxD_;l.rIܘFGs}]saK;\QwXF-]gn}`wl, L=4KXMAs BITni_j\E,%̚l/tEx+KcFg{1TK0=9oĩ~<~<(Á&Oc J3mS$z,8/[0W|$M5J}[|vɉ v7+ ȃJ7@Sasݕ(]8-zؓt{c98J^/8ClA=SXԴ*+m LЋW=|QCC& K.@ox9g΢yN|W2A:SrrHz8g}Z~,dF^Mb5DzYB! yjl#X`cɓ GN?bb ## TJyMnw,֫=ʊjpE|_oY#*,7]ĺ~B#.c~l۷UÑ]V^{O+D˼KݲƏ%m~~2Qy#Zes:sWɈF˳LCam< y"/#4\mv!1zq[R-GefuHrJ__K_S^}FGC\tqf\P"?,[Vhє胼:,EP nfC[馬-EzD<ƎZ?HPV#_ƚedCṾoYB #׬ Ԏ%( pG2jWqa|S.V>VO>SIO5z|OOBYfA1tz\@nüz̸فwKĽU9hQ&e֦%ftf@Ik 81 XDO_V`%6@crYe!厄O!"gkn7Q4=J^U5hYVbZ;?J:S[;fRA֕ߑƚ$6Y~yCy6WC 3XuI=V rXA6:<{Sgea~2y^rK@RaW/U euj~UA{G;sH(!`e 5Ё9Y !QEMjyB@V9.(T+¨1IZJ[_/w4/6rpHN&pa #䪰%wmwFK֗s$]<\$?9x..!T\orɜT~<8{BQ Wph!A 0Z8F<d9 [ۿKb8G~58(^HLt1%ݛt]s\lȋE.NCӨF]3CNf\3i.^$=:80`|:U]ʠLr΃qdTNXHa1pҞ SA53‹ x1~n,OKti{Kfd>v+7bҘkU2aҳʣ4YЏbնfyn2"RSpu>Jy`W{9*sG|Vp*5o(h:RFӋ rpF wr>[vz=t>  4CEȕUz*?,yu"$UoPR$mӇyD񁔣Iz RY3rZB'IoB@orɬHHڎ0,2wNpdE |YIK= Zt u'=I݆;o:fMp]?,v2ds'̒e w:B M?_R:JWh!rOꕎ -wX- ȬEǚ=;"0Ǚ[ރ9{= l\E*2%AHg̀;< 3G›¢:KDNMiSsx~Y^/=8x/x*dh _]u3n6`<.lR9\?p/[DŽ`˚Vm#<5SNuT̡E14ILtвe-keCb㦸NijU c"1Se~u\ĦOv@Wꕹx9pXWp)!%yykwu3!$)2me ԢLz̍~cl<˥|.61!ZxP⓺KxF>7-_ZH}ހ?ǿ0G b1B- Do ڳ BϨ BÑ8w1T/Kǯp&'L4 +wZ.WF پ$XMʻXX$'t˙{sh/aؒG,\%\IHhDiZҿʂnkyaG8:Ex!zvNu9u`<-R G6GLxg~;BYŕǃ*.qXXBm9NɑU\91_ݠ;z 9 5ɬƆ@h&:#FA$#>$zlB5>/FEG]`*rf.P Ԓ|6]vMP_ޤYikn%n-J9ԳsfDvoҷV$$R|RSE4y,j9%~{ i;NĠ ô5!]kt7:bqv xf2hB›X7nD8FF(u9<-V9ln \^(j ۇEv䎲*^=@SKR蜥(jmBs( j(}j2ۭ,GOl-C$%d_Yd0O4Gl19AXUԎHA䈑 ϕ QJ{@}`gׅ16Բ<ra'ދ5Dw8 eSZdP~p+!"Fl7ͭB(kf?CPZidk&R7dtXh6',S j,æw%.0?kEw8`@DA/dLmh9 `*6ѓ$uc q12Vzz^[Ay[>-ALD}p]$xr YlE(p_fj"\rW Ţ{@E5݂ktat~r x黴dh3Qp0TLKK7icPHFҠ Waם2՟?Lgq'K 냧W*a>b/_CjmU!MP ߜHVvF;1d?5\}2!QrO~bH/QՎY7~ލ:0:~-:n۞xL<;ف-xA)¶]㹬}'tStP-gAE!V*OkF ? @~%(*R⤖~u whafZ'pˡ@mھH*럶I<@бɇ˂ӯ woW<3旪9[KCX4.}r$:L)/.|,a&lBD_4P crWg{?9a!9НYOhF% [uNET8ggŔP͙U5W*\yߑTF{E4_21/rJEMީ@%]9z3ΣuR8#&tQ%uj8̆!; tiMlJ+E7Y 87Ih،F9Sv+'v\&X8`/c ) (E40HX%U j\Z}sا.rY?>Pv1ΑKGy@HNӾֹǡ.6CiU Q-/[ 9RyY=ՌQ$G c(d "rQU*>Seh%qѹͅ^ [̱!-J~S♅^/+bg &#UYpkI4AX>ً(ؙTE{'E0O>֠Хp$D]Qqڲ?_\?mӆ-+Z`0i}0a4( >JڃDq&16o/rm6䊑:'H?3rG`$Zձx⌕b <?HX)w:;Z)%3zgJШۊ<ދóπI6E}S?>1toT$pkK \o#t0UUfSpUÀ[J+U6QE,Fw+H¨m[x\aPӾ 򥂧/RH)D҉ X,\{M_vu G+$u )>П=hQ؍t֊|Mk`BMVpir,%_]WJ q ;{Y#55 lQv#d?+<\O¶G ƚH!_z\d#` jM糴W#ŌXqM֖f<iʎlc'ӺEz6ިzũ>t .FT@xs?p=A8m|׋iC3U3))?|n %II ILʇQ^>6mᬼ#3Rbf{|U!roi$( C}su x}k"05pmb):m1I6-u{ 'o>SGoBʭ$ag }; Z !-uRS',&#2=&>^4KROFjzǪb5|ԶE# Sx}?֏GxPԱݪn $RT[-p oA@[Ka!;z|٥x]LGhRxr7fdM)yӥ%5[ YRe<'քyHr?RQ~&x%%Ԃ"K h?/f;2(C@ nK_˧+R~ IAUUKMv#7)2CN=S=uiYV( qB`_#(Q*s A>,nTi-6r7ߗ0w[_b qe'4w-}0 ?f'4 P3`78.Ë[ aEvI PgL[@3 ADb+[a ^䃶/JI"i`8ы52NSUx =mz!'PWA N&=ħ )am3Êz 2O$k Z0B1~fX۪%.)>+49K~$YPu4'X *"S*'ރx RuIi2~" .m;=O{Y6\\6)a"+CWqG|<䨧HJܛ1P"MZ3NV#HsGT6 }_BKf.ұR[]SU TE⬭M.-Bk O cktz?% 8ZdrmX%gmPnOY@H]D}]EBKyCAQpv yžK+UW%FW o41Gj$gZp#.ȏk}}g2 h"v#ر%sYjh(KL~,h:-/1Tp˲rV kW1d8NCs=ͤ{~T .uVh±>~WΟ<( uH7:zUkUl,$.|2CPл"іlKa K`vQd:x`Rt2.!?^>PVI1[tIb}#3S%Tţ$bK$~˴]|::,/0Q%)>D-5=Q7i*[X@Ѹp ii+QSfajO  gt[,FD))] Ď(r {e?(%7Ljd?Ld i Qf'5~{ jxQ ܹEu"2$dP-xuY6SrS+ǗÉ ~?Ӝ s,tȺ^QU-E|9m7+ ۵DH>Pح@SyU;{>gf6nؐiDӱ ;ܬqHAv#d >H}6X~5iӤo&#q.z'"п{R2A.GF ݁+j [g&o!ё8,Ju(0F/A1^žogh v9% M_J6 ; \7>Q~C:ܘ*7{/p|55PՅ-BffԔ_glQp#N:_-T^Y` ru4oiZ,#$:s;[6:X%}!O #)5j!9+n0[R~b :mzoџ(QD '׿A!kF?x Su{ T׉|x3u>p}ui@nH(B]_?1!PxR?(ߐƕumm bnlQXk7V*>Pd2 J E6B^=c'=e6'n %*k{L򱱉1ӣNd<o<60S >5kFZ62LZڨR(upx聤N*6g)+ye1L%T(\EsJ&1YvQ?A.lQ n/ ٲؒQDq(j¬KM"aٷJVtd/qVqдB+4JZ; 5ӊTovኹ;Ilਗn7ɑoJ-ZIq,`¦Udą$x{ԫx:+/_*2fh☹aԆ`h1/q.яnkJgJ aק^< HG= rzՈ}ƒeGm}hr `U:.{6ZX2 a*+)FC`^G3ke R @utT^S4dcMJE"MIp sm-tK7W߭sP𮽬Bp'%e!3fu2u昀$ɦF L k :%h' Ǘsqw6\ Iq'$`+^Tr3Ê egA{6k9/ J/U)^!juqEM;W{׸X/nnhslw諧rTNZt_ɭcStص MJm-͓>{aod+*嫬hYEi8z0KVgשoO:O-mM ) # OoYSZ4Y׆7͚&Ơtky޶8o͒M~Z}<Ӛ݆#Jws•E\Gc ,bGql{u͑kռw;I~Arx-=pDCL#:LJօ 1oa:z8[hj%8LWO7_ 3;0Vx찕3r r6 Il1,汓D|/qmo1F!&ſfco&U?J*qr}Y/$I!9ѿ>$ҹ}(לOlSv[}V~6M6o\Z{=Z*Ǹ~Ar wk~ZSU9hôaQ d[kos_Ö*ČB%ۣ\cJaP'fff连UHY*E ہEpe_| _/ [RO0Y" z*yԑ@ҽS@t\p zhQntOZvFN8}_)j v[e躎N<Fu4IQ#`)ص'λX#$b(:#Pwђ9IK|NH9#0\]1׻*v#/-(3;cP[-1YQ0L\pdOy'͐cZ'"<jpXCxWߝr17Fv*ک^-(,5O^BN@#}_4"[cvw0kE#yQz?PFwJȤkH '[zMZf95qb$qI\g]%'2KgB{6s*es17<5# HFC c;Sy[f_Ic+TN0՚YTB"ꢋeLԔ]}>5$cfUX& _抋Zk(7'Lz_cKHƌAlW[NV/D)PޘtQY;G^\grTݜxuqO րX8;7Nz3<"Qv N脼#ZO9mk%4Il>.窡TeKώTZ F ,B,@ +;_B6oG |i~ϱ]Yg,Ů*S+l a}k@qV:(B7cI2̅z\6 ߌCΝlZˆ~MJXmPM%! B ?+t[e(fGI顋W2rvfju>TI}K4L; B}Uyy:ꈶu9"Ek'V.,t +3C)2j=y tVUorCVJ]o&WU""cTS|QPUF\5ذ <pݕ9J 2&l.\AA5˫g }CkpC(\!~WyauP,t(068-Yf M'wIW@u)U.ܬBfwN≦luwEB@rLpf &.:ծc OQuŜUK)1Ƕ|N^`8f8L"'V}x]wddf+ZInPJdE =}dD8 %0hsH\ yv} `J0#ar8P ϞN3$J HJ-pwYTY Zհy.ӔT=$\jJN1Nڻa"x= 灑X`,ڻ9G+س  -}t f0m#j81:kf֕LLu3)`6c9Bj&e4RW2%[V"{xot&yXۻvlQ_cC?ƒئ$WW5$ƿVQMtR[JM-xFaA5%#4uBy ~jz^'4ťWv^3Ҝ|>;s wlDy+S_Ym9eo#U+, ( [/x-_~lF6\Uqt_Pr*nPʱMtZqXD!'%grhh0u`՚O(0直z X;IfɍװZcIZg5׮&4/3hI.7Cux?xʇl_x)BwK&LUEڭڲUH[q N,nzl] dP>lYAiHL>4ANqT[dY8fV4CPS"anp/ZߔHgGFGzIf].ӳzz~<6#B EvB9J!$k@m يqm#B,S#ef!wh}f VkW(|awC<|шH9L*'t+yt1:U[QD<'xMBkSV.,O% c`}{̖п1k4 4ja`02<ä/Id}4qq"r-.qS ̗D?BnzKb\.rÄHZɚogGb~U>Dy˗5]I5jj(㌋≂uTg8A7ôZ:dWg:Hrs(6$3!ISAjs@ N(V[/ܝX^WAaP^bdz4 Rxh귕,on-QP?Ư6_?MTch5Si`ߜ9q߻|A>: TоFV,tDǧ5(ΈRÐZۑ&c$ Ytcv C S&VΓЧǪlte/3 !`XZ`E^5ଉl@gx3ssگJ`\.? db׋g\mxW5i9ٞv4%6v%SˢXw{)߂9GG-GbHowA [%'HVDӶp7崐kC:撉ZwPtXw{m} 5M>rc偑43e$>fP=U7_0ΞoNhauF>}ht7Q9RP&A6upQz#K74@&az:~V׸D'0)5G[m9$TCC[y1["mjQS Pʞ@ *uǻՁA=prLN|f06sIۋ6ub˱agA3j6i1ҋ>J#M&`oļ p=uz'g7eaC~ XdH؋[܈spĞ3[;pF+a!>Ғnr2h`ܢK=] .f^DǷŧW-A&NXyʣGP GaȞ^qqtDaӿ !i'rq;'34z%yrO9>HC> Fَ̞J;ڄOH¬'EUWeQ?K:V\[1K7V{nr#򗟸6wwnŀhB:Rȸ`hZiSD\n3""d ɴ``u-NhIuK)?T+/?)m_"11lpaC,jDbǕt)CFL؟%QWlU1zeBM{br|d `|XqEC#M88z+MC+s>UmX{~7S:Oz]Pv3yQxæڕ]O\W'vE^͟PȿP.LU𤋮1 sq$an1Ue [f=?Qf),´TD.rhɶhGNsΧvR4Su-# C Ƽl(V] 1r)Co|䄪5BhPSliM#a_L*]uTDJht7Riz1wU`́c}R5 ܸ-BcaG#-si&U@ kChQK'D]KՃq vvdBرι0DA[[)pX|4_Wlf#ֶ3$˳뒁uI*M߅յ7;agbTa0 HW+ePv71'eΆhs[jÒ3z隄n%PGʧ\g%` /K Z+H2OP7AFv=Vk%Ei8*髢єMuL#4z7w4vN^j;Z-4cTjƒ@m62FdWRt~3N҇riy\jA c񓪠`Dh9m*tJGխOY#%Gm}m*v{w (^}bWJvE=s?ۋ?XVF (M`IݏO&~J" `m,|Ԯ3.rRHDds@ABy,J0BEi=Y~f<LV.{ޙ:{BK7-;0r⋔+o&T xTsAZi ;拉)4-b9P̾ix]0d>gd'Hظ\c+X2|@paem1G;@q*~S2L;ٔjMEH_l+A#)vulh? XO V96gMXf BxZ$#k[ݿ*1 uqGp̒*jj)P0zyk=TFhR&X?$&MJޚSJ9q~+?yjx1Zu,nrS.nCM CY0Fմ18ZvKkij;Jf˗`UB9Dcp|($RJp!9:\A|i72jVu#5͈KwjAK.\j MŰ4^mdPFO}X"١|5 @f딋0EO@kMiY!3Qj,s:C}ߑNNanM}>膍uLfۃ 6V[UmF*L _9!yo|-x5؛V )pH2Z eK7vYޱ< `S˂P*D#['w"IYF8**1kHJK TTIE>`ÌY{z*S5>-p(=ڐ./2I5Fx3ZBݘm$LGk8ƥPA]G |9:2xʲD.Tg+d;/H"&] a.4/,ih`VݓH-hnG8Π౜,899vo^Bl{+a[qtO04Y CxjeHZQhtՕ` L6I[J2pqkvoWΖQaҿV$/ȜA2q|Bhل ~ur~padS\o8ZB"y&tOp> -4>GZ #>D(ݼyoյҔ0绑/D$k/x7TߦZ(UHA5 B:1ݚnλY4.SX"O=RN__I#/lZ]̹z]JծGW [dxV$!ؐ\]N;fr5va@r9#7{$HU[-F* wƓoKz$)uqK>?;AMaAvgc+ѕE,>)xS-~wxR[Nަ#(/cË$@R6L-9X6J猁\_+ĆS21"WHL7+_eS:k(hP;M:6xGYͅQ˃?;-g{|);r-aj֚贀F![Rz./.S|;u>Wk5`_SH5*weK J*[zԌho=+h#uhbq|6]zrnsO7X7^Le7#1tQ =Kn# 퍢(ؔka -klbՈXk%đr;G=l{1 ۈ{B\ n7Bn+S+}7FTmlZ\kŃ[D'? GJUzm r@G*@^}<80i|!-3j1(Jg%2QVyΛAWI"qyz&ķgv\gP,uf!-_6 T4%BNiJRsC(C!Q`cE%#ݪ?2p?ӳ3#"IӨPh }28-tb=3Z`K)ԑ Eo%w {(J@OEsS(h=Ҡ索yo3dr7ofui@W74#w{KgB!՝hvroE:l0~uȤMh@z̥5ϼ2n:kEyO3QmUOf(n]GN _XܔRY.').xe0Tn"㥚B^/ N4RmZXgnp`ҔJzG yѿ\nI A(B3TRY^-Q//'.{!Kz58JvQIW!Bټ6=E7 W~_C_CtuI.].]z5O®y #N Dzj78Rn ù-J79 Fa,FĀi'ږ)UƊ-|uKOP}T(OkY%|3A YV82JFF`ٯ]D*HE\5T~yN,i,8qX[8bΡIɳUuRA~%ƴC. oG,;_n@0us[!v>nG RװuQ6it|M`X^o 5O;M}D(T  ᦊW. Z.慥ZCٷ2?]prirO$aJnB)mk,ģg Q@4J0DٵҭյEKh>ꄀ_)-"uI8M̂LԖoV6Z(N陣"CGëm Z\&*:5(4>Z~G|t8O4 Ԙ\tPtNMR^c(xqDC7<@CYBy1gЄH"}-tH0n{nW~ϗ}Uyi/:ek!kGWq=G_xEy!?~!5zOJ`ߏG8zZ:{Әh@޽pӄ>nt)R,_*IhяQ <&6T)֑ QsL ߠ#uwX&1 S "- o,we=E}F!oJ@5JǨި DXS˜LQ&܂{sWmA^Lԃd_{O( fP$pseIJV C*VǶMƊp|_e"x"z99,O&/TϩknP͐sG[}Zn&OalE;On#t@qKfF&wL7Ո %䗂Hd[j"B:A:=19,TQ`['z}.iSCf`tAMτ3D /3NTH/@hi5ь]3tKxӂC/%zp{xjf/T6~gϵQً}ٚYsOy] CZݶ"ȏm2|,$ Y@AeI}z9Fg7r g7eYjC04No䘓b_1ZJQ=՚2[2͒8S$fQGQy#& 9FypA3wė>7J(#9 e^2tn\rUC'=x-VxZ=g"ybP(Kvwq>6n`B^+pIr7#p#Ц6}]\-?[,N,2g]KuQ3|Qkwv(X6Ķ;J9hOv;=1Ӭ;`K|Ʌc ;|I(D 0wZ3+`C[HSǀ8 ݷY8>_뷪yq&u]N %XPzeqKTU|V-.N[ZZJ?X1hw>ۮ VKh(ĨK V{a2h*qA~G )F*_ɀe;ʪV@ɦ)DtVƂ*ܢf3ja|>UH ۛdy$a70WUsp8_fPAz/k5 fsIR0;g2/kU\B W65ݎQ!v}uZ-A؄>3ck^b鴐dByHWvlMegl3FY`F@ED8 E"L!A> V3_gA/wt{+!6Y֟ ߩCc+y䫍x'W"ziLT~mW'FdUi`/dg |mdcXR% Ksǁj\#{?Д$QZc!/[_U⴪1Z ?ւXEqv=@LLXW]8ie>?K aA6#+z\01Z&{֢E'I^P8Ȓe[wkcJs6+/?18Z;nL)Al6n.㥜 j.w,_ˆvm3U>N&}#@!pT}6=%W?FOwМFWC<ȌK)|*z/"CERZEsB_%{b4saI UnΉhTk<&I# {5E[.Wq i;@s{$ot1aJ4 H|PZeH&Jvt/ֱ`};Af5DyMNզmEf]tꍡ/hu!6zH@k$)2QiI=Z}]Ry7^11+͒f]iJnp^OknЬx vţ~ T25C(!*qZR]Hxr9ғ&%ƅGˁQ5gL;ӽ6 6߼*͉fڌ(#z/`1hH6s,kENkr ޞ{hmAdz\?~L@}ߔqy S|JQbh?[},5 vXz%z=2f:f9{J덯:jҟ-W:?(^(oO%oղdmJfMoI|so. H9,C[Nœc RV H~ٱ*:Augg(YTAj"l̺~7囚<\q=N7"_9S6)^;+X"`YvVdC]vF ʩ |E-)(Y ;\!-'#i7%>^ƬGSW>skMfP xmv% J *l޴' %1!);7)X"=NƮ a$ OQ|v"6+w*@ጠy:g7*adNTڶjd$tP{"ŕ\z_@~(= "ơփ#wA fPY[{6 jn#՟QΚ83 QwL[dMIcn`Ub6r׃{5̄J̳.uc#Wfiw*(lθ, M2`C>LRSoZmb9kn^H^: }чh|h3&] RI*'uaҼBάC2q~ogmg5 ϶ڞ+-DaP8R?8lF*Le{tjhGlRF?d(R'K`iߠ05w"<<^xinJ&e|p PN4/aϴ6E9mNK: aSv ؚO?W09^ :#A@& -'*]HC*0d~tbsAl'|5I ۑdu֑Z~=pt=HRjdY ײ$`ڠtN =LBpߖtOxMٷrŶmfc]@QKZѶG*m0c5H7[S", SZwWzaN+,-n⼒R!LĈhpݸhaݹ7 pHL8,]qR>@]?z+\2s%4/JpS ~j[peͻxYX+zweB6BjG3g^Jef#G] Eד(ؔK䦎h[yq$u M/c f9v4@VH0W qb+37{ nNA@u^zg˯㤉.Y3#X>P} i9ِ+\{^*X?>::1`Q)%})<`Hl(.:=YT0u8kRUY57xW:񊦃3l 2SFz@0v㍍* A{x:i*!S2dI'mI[8׈l~kO|5"$Tթ{tč*!C_gxhPϐVf5pŐw̛pKlD]z!SE]QG!O:ˡNJLd# AX*@xu괄~\8=8Ndƀᯎ? QlN_<09n @3s-]Da\.uȝ?EdatYp7KHG8ITS|KQ ikc-fwgO< 9sn4ZkzsLx`ڗ|mݵJtkՠ 0Xb`Ȳ 7ɐz+MƐq7o׆ͫť/M-v4Q)9yX>!pΧ@5PKg@iw[@Ut' iD6_a̕9|R=$KJV"*HPU=$>\҈ظ6hCj˓?} p称{LnK)Bċxض9H BiK+G YbjWݏV1^I6؊!j$cu+Rw2֩\,E%_9lo/ M!S`iP,1X͕u M +ێ2GC<ˇ ShuM1ivĮV>eB[1(% Gh>fz@٥z2 \ʺcZC*9a-c#ҧ9eיּ/93^Wn%kb7XәJJCr耝!Y[&I`\Wڤ W}Qm(DSk5.*c#C Or!vH ܹ5O|8dLU~E]%HNc*~0T;jKP  z5JY7%ЦJ.m0;oJx<_2u/:ςqNZ7&Lt˿TQF ϊ_(*!SAuW%]n2ks_E/ ?װ&p-T-L Z'oc(E*OK32`̾/[Pз7(!rfJD' f: TpU`31o17PDH)B2>H{y)tV;o;c|3Bop98t NHwF^h ` 0%9-LcRuPu64 ¯oArh^]/D~)M\RB|qRSƭWLj|? "^/eY@*FyYˍGVTZ"fPB+;">}Σerm)*/Aijd8_u2 gݗDgVüg{ucInf\:a<&^S7EZۏ1~qL_e/ր?֓&l>qUdJfuP;Dk39ywc~*fuua^MMd.I S>Qrv9m:%N-I°{k2?H&h1!FmZFf}4Xta:]]w;]QPh!Ā(΃}(YiD|,osH`s <7|j2g)2!+ċ"ğnt)Ҫw#ő Wǔ0R5vTuxMXNCV :⸗frm+8jE_ӛ?4F>ʢn:KqyB"I鳻)vdU"uU xP&pMg CNnevQ%H7>;G|HcC{t1RI;Uɿł?$B{cԲnNi(]UO\y;I6%,^6AF;n-mzJ\~;wbӒmCu1(Xo UO6GƵ;,ms[RuJ~P'Inۃ`$;@N/hI{uD~o덙 ܩ[.QO3S~1dMјND營6 רHũH\tQ")d+ '^IGvp!F1k%gulɲ\T׿'>'elO H;(9K<[ @V#4qY%UQR7o23cjYYXxrBMN&M;z K<LGp3C}ިL+Ø i ̐19:o%5 ӾI g2u#|Opdhz)[oo-b}k-Fv n]8vDBdHHAynjbWR8-~9𒟢(6ʸzSE0 jՊf5O2=C Ŕn?ӺV&3u?r khvf' c؄WAB\'UJh I!l &$ v:((N R}& }1<rJPh;a,-f 7lTa&ǂ(a5``tgiP5j'}kyfʹy{M8;wl,cV> $VQ#yV*7ժ%Our&E]ډW+u#жm P-pofƾ X( JQ[)xxAQ=qjR.pj}3hW|h"- ,kO3I:ڷ fs1TdSx3x[9?-BD֠/ש2u l3qdFu?SwG״NJ)DHO+mwG5f;mU"‘ (}!nN&WX^yBA/0WH$:ûcrㆣa򬴹ϸ ̨ Gvl2OiӺN⾈=Oda{W6{Cl%E/@kR~WȿˢV;@Q@kה`),e2Sor5-'3^k)`XWqbxhP2xcAwq$j#7Md=x4igmÐ^v9Av>Ovve'o3K#3xe EWHmt[CTI Day7!ަR|!*E>oB!ž6Z ҆oTäyuׄ}1$NfGSG(#D[GftQSwA2B3c%C+v%U]}9n@xV ad ݊8 3tMNՖ3 *Bݢp-lcFSZXP6<(kiBr5wLwB}hE97?݅v+T E<98N&v\a&$q_{+)P>u\"rM\JJ.(ltgq: x;N>l Ll/?^WmrQE9K?6MG{q_|CҔ~Y@LB.퇇}282" 'PڑPŻ 8#t<@s"i@$TTѵ>/gf=+A XQ5xa{Ӿ9^bY%Dx C7W nN/fCYj ¥Nb=nǠb lCEba@/^N.#Ӑ&)-t*L}W;g {.*)  BcDZv}$cr:mGBTEzna_;HMFELF.jT)4Ů-y.~Ju9lOĎPO ܺ%LXٿ։ %(NjK*i2D5dD-06^k&*͗OةMQdJ"X5+:n]Z#/'%B :wV`=0vZ 22l}isNp\ Sk7ʅ:O` V7\Ux%í`g>NܛEl{f6izh #Q53' @Qbc8k@dGϹ&LrT"%?u ţpOxi=_ImqS/jԉ:4,rBWV5 &MuiU=Ymk~Uȹl'[`Ἳ%wiH*~c#y[LʙaNhJ\] 0>n0{5vrV\p4xh;HeI.RA@7}F+n R{@ p|.{AڄP/ML6UqǷ|2wr7frgV?NA1t3mNIb; O.=G Yك>I<(t`/͘{\5V1A7p`ɯN:]&7>qCJ\"J̏Y j}Ӣpibp3V$y"bT-|EY`SCqPrJ#h/흲'!(r`R =&w Y5J Z_rRŇ+[:JBL^P v%O${AgnR`(c6<Jpdm; 29:1/ _: Lgrj.hl@K[(=E.!6Z6+ :Z`RU=>~rYta1l`)]C~[%kGR9၆6_U0epx;[ȻB+Y5~os`CY36iUǀWy[դ,d΀D/ -l^VO7 Yܚ\Aa6K/ oZi7x ].u3P@Ae1q>i|9e1wӡ=㠫pNNL+#&jGzDr)!_sXٲ.4؍jlRtP4X*M:3r1譯>jaw#VQ/c2SK1Yr>Mw66iMW`.}Dqp?`>A? y3 *F$6ձД'QϙTRLewGvv}5BAjw_%l(vacѧ)x{/i]'lW(%iljpz.%71 'ɴs/rݸ}GWb֚+}3H@VzFHIޞc)[ &уzRO~j"ș*25dޟ^2?P8ǏpĩL&R֯d :Z|R(rojݸȡC|t|`}=@b2"X!)|vn`n5hf7vԢ3y ]0BɊpq\.fڟ#o{æPE /0_lno GzFRڢ|nAɒ-/e! hFO/^} #Q&0#xĹ.**ɬ^9H4nлqҚC5£Zb&/Nt jBKS& -ˏZ;$bA5"윭]q01Tcf@p{#T4M,,) efXqtC5zq.YTǤLOYf^-Azj}+H j(Ɂ ;07ha {HR]_,b=$BL&ɕX& `%rf@ȉE67YN|ݮm>B̩"?S+ӓ0zer4˓O/Ĩ4ST[:Z3Te$htEȓƄVJLEıK8t1VZ,"M!ޚ ZmF2q$<)}2NEe"_xEdz`ܡrgWSIS,cHء㘴V7IFk,4Ek&5W13 lI1mqF->dR4=-F<˴ cl$+Nc͝(6I`ˈ_'tY]_B^k#"IB'κXZ<[f>L?'u}XwḶ|/x{St1י֣5W}yUo& !Fޫs-vy zbEF8ՙ)[{.SFJ\Zg&,9nedD0q5.ư?W|(DbGn| 8k4s\=]p~VOtUIK;]{2`32.6{+Nc1U` (if1t \ Ўđr" p_Z\ZRh`N\\nvʾeR+YzEy裚#åsq6匈O~yz iؒiCIz p5`| `*U#Y׵@eI~-KDFZiӇd!b9ԝ__%qVGb2h;S`hz*ASbj\ht6̣[φ|ead0u=&%QEg 60뜱nwM$*P]g ݟ[HtSuȋڣofV>YM }DB`b*[ &N"`wa̗d2 m_ m@]HЃ7༎z ʟ 9SJC-Erz|@F@P6Rm<~/L00)C)@)SI60;?>\_ ѽ/q<1cu\<)7|+d֞Rw-=T5edjW:K-m)o$kb_>2; z(JpYH2U# tH {:yOuȮECKy.YV7ʆލ=\'s~UbI5iT\&NN&{ kk)ϐD򃝭$4J4} 3}ڍ}1m coJˤ{+0r;N}NhUoVɈVqؕV yIZʬIH'Aʔ.f%y_{Q밫đ>+AAȴLzȮ2κNB&dp@5Ɗ`;A\e2al>QH)h{DUBF/CKcjC\EΞBLÉ] ˩ c0  ܬI⏜;eU Ĩq[NbܷD=ʖ02R䖩 Z6pTӞ\SVO-vr{wҥ$s5Fŝ4p2Ѽ!3^B\LmYGGip[: `m RW9>,Q?nųqfHXfZ1YaHU SM2H`yVP9j; kc̔ .5L1TAmD. u ҎCnj5zS$+{cĆLب\S,9kde'W^ CQ<+`C;|2m,kçbQh,#Lt< p*iI Ľ 5njOulsSNnUVɾHi|<@pk-7F(gW=v;U1+qY&צ}k^ɱqB2Olg31`iy8$J7E&CaQWLC~7˼QuP zE*#K&&lr#͗6^|/#I!нJE1b.dCX-H gҟW-sek_oqsIYà=UԺj.bE҆I! oNL^yA_i(>1+8C9H1rnӽmXF3 m~[c* tFSwpX=RiAs{ݾJh,Qp)'{hI0@kPiE2ePWi4Dh?@e@H4tĩu]w(#:OY&@R$=|~mZD2><٧v`= bWNZQ_y-oQJO\1WW顢e/pp( 4a Gt_WӭK+j 节Ϟf/nǟ~7+R"߬d3☛[j'[xfH˚ .hĄk2\ գFmS{y^u]@_YYQ{Loc2'dS~?c̮˔dQrZqv JńXOPII[ 0npMViZL_cƛC}`]4ҁGmK$U&a|NMUFs]WʒL2LH #zI~!ђ@r냂6 U8Z?XQ0?rB{%!v/}>dMVXìQHfQ"٦oW֦͛M~J0q!%۬3&&w+U"&[ʬ aOLp-{YݼXB&1s|Þ6cSX﫝za0 ynzP#詞.v+D/%rQ%k2,2v*ŨxWӓJ7sVђ~6&V8<',kjњ'iZ]ݢL7̃%ȡc U#&,69}%z`o/ӤpݗToo?Ita0yAV [ 0=lqvb:QGVFԧ$ (4`MV{D`2 pjk:R mo$DS!8bXd'^ !:{R|GWD6 [++w |SHXBp7Th#;(RV_;AqR'mᆲL>zs=n-c< ๜y%x"E\, '% r+*/*:j#N(֌@bP,'s]1MnX %OT$w*Q.kKjڈ'gL03FzL{Y $I $KC DqeNU,y œ7K?~M$-}k5on+3zwEHngxz>M J?EnQ XTi|(SJ`*/ tg2lad#"՟-hߜ7\LʬOǟ}"@Ö4Ǭ /t; Q#äڡ]"6B@cq@q YWz} cidpP=>'L2_dl0 , x^T^;q\b0ڣ4Q,U6[nMMdըd|# 00sGVB)t0O[c (W)tCocᰂb]dp QỸ $IHqTlYtn0fFCE)_iT.$GSF\EAt ]yj }|J=T)jB NNFV#m`?SEڂϯpr:mPRD]5L0f]X߰j0 Hv<4'tk)gE[N#-wvuv NlئOGVI{Z` C f\nxQʮ3K"Om)5y]Y^?u݅`; Cۧ?H~s63j)7VZ9e+~dbid-riuǫ F4%2٪^${ė65y_;VB_^nAmC\F U ƅKa|#%[7 TJ%.d^U9=xHh2 22p&Yt(])luU瓄Ħ[ 7u݁:P^RTc(2\mc_i jtRCUHn2حrUH/~kˠ"ChB/Dy! 8!VDtTM/I'L Ɩ}<>z(KG}Tk9$ΩX1r\-=$9J>J5AAH>MF~[wnTrl\+I[~U^,/wO;:Diޕ_ܔM*? N?n4vZ凬C?Jϫ+ 0Xk_LNȍՁV~0cQh"EFվu_aH|f< o,(u5c;3kQO}E̞ikf?,7] ,p!V'qwdU1G.x¼3$Rcڦ4]7F5HZp}]{:KI*P{ u@g/~RJWQUKَrqgQ[IA)%nvG'wkv7Vڱq*W S{"4Xv>ZoH6cv=u-,5J%[(Cw۳L9:p=`_".-]`ޓDod^Td:9/;wPw'òl27$ Pm0 o a@GCin@<:3T7.Xƹ^JRN9:;2`#'yD #N_krHat'OAQ#b z4\ߩK3$u)׎:nu9j17v9Bmdb{n𙠤*zKKʄkpC;ouitZ $-S.܍JDt7-FG\)Y5]hV:xDz>Vsp2  -[\MآkaU ,TZJ }iiUޓrĪ㤇mdrWD<{A 6u z|ߥYww<$%?̵b%P`]B9Z~f7tӭ#ձeQxSUcU*eLeOvw`t!)ҢfR3VCXezw91_K@q8Z GA@W L.uF3#)R/rZWlW0Â.]% KS# ro$2EF5eUc'P uA0!cᮗpG "r=+ո7V=#S݈3UQY/} 0ݨp~Zw](|KE4ԏ NУje@(;޵vu(5Fļ_I] CĢ3߷E<]&蚼r4ia{fηa ȹE"SNptgPGѢy?*E1 ; qSr\;snTK=}$j+ou]{qa/z$"s9bz~)x ŏӓ.ֈK\F~pbh#p>$&ֿǎWm\ER$PhE F6 ij6 (;_ pزw?9u0O-雯0vNe4+; F@K:Z36`v0WRI1LZ^ /a_^m *U =@׳PAܒ(? >I5HmyZ{Rj[+Qz/r'N(qYz~F(a*Er17K }^wVXco0yc0~S"j߹UfOXڸ \%R&]9SQ3PUSI* qg+7/A#u;[ފ >ufʧ}gs^d!-W7:>$&"ݢk?ǰ==IaI5?>?/G h`˘$0Z Sm z2Cw YPP v-f@W_t Dn]]~uECcQ$G-=r-db*:(?wL]8*)Lю^wx`>oH\'!M?c{s$&G\GK{%j4q8GI0 wnf@mLLlaD%`{ho>,.0w@2T֓~fҦ(hGJ%˘Ya͌ GeJUu'Qm%* :iU9% HdO \(=dfKɊz7p 1<; lmUz |a4~`[ jf|VgTĵntU>Ѻg'&Uz¥߻θ1A/ͪG5/Hn̬="G[W& ZٱKv1 kza &LA.e"@v|pqh+>tAM`t {7kS[Z^B>XdLfF6;Q"AE\3rxyk}((/w,DʍQi+ԪQi --݄iycw;CY&d sCtHy-<}CZ"(%~)Q,dScO 2Ȣ ؔI8):&Kh-ŵc c?XBܶv*z2N?}1kh@Z E={BM)E9K!}!(tSpf~L Kt9_fQZePUU?e̖xPunRz&=?59x2 \ #V.*?2uL|.+/?k! #b%4"u>UfJz^Ye{ꮀs} 5o$?y2a.avQ. ʠ>X4b (̯0_^ϺSB]>%9ʵ:4(Yܢٷgm2U|{xuV' =8 tV'#.rS3HTkoaKw3lZz 8f0QFm*l``lLaPG"Le|NNN >Q:<gwaxk:T w sM_&w/5%R-[{$HW+38FH0v[k\ 6;C7buVy&Y(Ԗ + 6ݡIyqF^ z1LxOz82A)T@FWY(A`,Лmt iTлVrAd+ͥj?Q$T_^u<+՜ IrPM Q&}ɯy!ﰎ!1q\EGSݣWm(Y9$DnDM=/R0"1orQ)\Kq@ۚ5E'qmpׄG>yw)!l^WKMeֺ} So X̩?S,;ks-M< F0/)1ýyD/F^i ӻeka0 \L}aԨX{-# y 0t!cko0Z أchq~eCtfNO;ZWYB, fFG4d^I hJz6٢ !Yda_S[&ONꃓ"UWf-][C4a oʡ) 5%PA11UVA5޷ (G$XLb[f$:%O7$)_jN#mRe@ Xh"TSg=\ÃƾT ~{rW`sA޻!emMvT<u-g/%Ү;}xHbpJg,[QF_#>>$A: m;S"VLĦ3f=SH/2a20s^b q:S/ $%3b"e>qJ6r+7+K!:۱D{C,:!tIvUD+-a_@К!b͢V߷M͈[Q@ R Uغ`T|'F˰K'no5i#UM0| E\F䠕Rat ԛ$|_DTLjt+'/A%PAol$$>-ѽJH*K6 >![KI*ϓ^Nx' q 8#Roؠ^ bpyGTsq[C⎩WG(Qw7zYԴXl{ъ%>Jdcx!9&*w3)cL FƢΤd ,?֎@r>BkdSY6:(q}7&+Vޞ0D& s쒱DN:i{Ռ8ݾ6ݢm^1^ݢCI?%=H܇x#m^ s ܃1b~~G~ͥtܠY̐FA8TԶ ۈu\/XWmm sˌL*&H(V]Zp0Q-X~YJvp`4Wz뚑K]"a4S\,&z̋Q?,sI6d[ڨyCygN'aXu]2RmX0uCW\GɃC@02~dNƵe9a{:Σ@]JCSp+加}`y3GKW%>*YAJ7nXǤsԯBNtg&h3TQKrkL **)3vǥ ! geݎ+Oʀ~܈q.F/K\fAl>.#05"枒E,pf1.".M?m1IA>&!pRSo0v'R4YaKG\:u>+lk=DAyTolzU m>XYV~#YE2-VH,fP/;3>&FՑ㊛#œGԛNTǓ@ lռS ڍ/)uvMy& {ElDP&ڑ>u]QOt~+UK#hlQT&L!S0`2Z'jQcܝ=QzI- cAc7NOm)Xm0%D(m\ezӺ9(zIODNE)S,e UZ ;Y8Es-z&L!U$?? )$[X۶Y~HFÎ763_m>F:ݒjE>nGX(ASMFSE^ӛt~';'~aȹVBE b ܈Bk6LC9VccG 0{J*q6x 'I'JբZvuD淲.~O0C[m׈yDZVblc}жx6 9l:JV=0Ku˄>HZ2M*xb?\IaQf ^9;4c?L5²v[} GeI_vf 2W`߫gTJc)G E;4u{̅j!.L.y#֬P}ߎO˶&R0E׾~Ў&mFQ9!ǀ@ 4`ak)P|iB rI٨r,"aUȄKu K6rͶg[tOl5R\qwCmeF|%)QC +l6,22oeL=9ۃP0p{4.} j/kgMਠp=+r8\S;L(8{mh TG(rvM|VV]~JohHQG`|-va1ژbcu KpI6EI }ߋMf]cC=s_u{U /h @Ƚ#%=4v ԮH'd~L>_AnRBgnƽZL>VIy᱅SΙ_8]`}!0MʰT v|hC1tq?0rji'S IN3WږfEW?oTFcuwJK#2:Eqld]X+ ihD]Άk̟A{lrVKIUa # > Kh֘ Xop b䭊l; 42  r;IO~vA8=GeG4bd2u[oQc? $ !*J&Zt/1}1 qD{Ni (ĢDboNCl/]–”ߌeEǶT!#VFG9b */stQ;ج9 t "R?Yc)QɼHikYIws}K.+!s@'3bl3)bf5 MPQ:0B05-J+I =Z*^y-b\]d@-qyVW+^8Q DUiCxTq>^D9 m44E,9KdaR*'_Ѯ]f!cө1_M,Frz*OSiMn_͝%q1Ԗ%HCKYz覵 Ğ_ghYA&Vœ"vڧ$Ð;0-P z}k,2IK#";Xj߄$KU|Aɑl~uݮԠY}P=$>ic+@M)Rş#LIR@*Kk@]irwABwVM1]i%T[9ߠj3Sѭ_1viĀ͔aJA, pS@%y¿겸J˙ٟ!!#㳺tB?HvmfW;i{8Kv.jv Ϙ Z'F /eRfO8XhD_$|d&+SOC//]o+rշf"%p݈3?{_(2{ 1=2W "7ԣ N>-RNLsUDO] ≁1PHl|)_OLd %lsaqgV-“ְF*2=Ag|y81yGLa.7MRlX-[Й|"8%@u ˀ7aD= 2z˼JRZI,I+_ y#/%#N+ݔ cK,u%|80#>.T^N+H7ԯ@X_nvA4.fOd!۰&\ޭF~p@^aKbϔPQbKrVAr +Ii"k?3]oZP,傮)IgLCj?0\S<%6,WBҮ @`r~$! d ㋶r,$DPZ^?{z$B?`45jZmlBJ|bK,/hv Hd)WDçc$@Cw1(htWrW["_ݻ"Iܹ1~=K֏y: AQIcqzi'!F`zfrp-X9Ir30Uv_hJEAa~oHϨN`tݶX*3P%FO h~hRL1 tul$'?9ۀ+BӨB D?/^t\<ӲGo l,Zvi0Q(=⻜Nrhb0." Q%zTlT@vbS-:-kp~\l]!;ҙXW5n\_al!Ƅco@[*Qt 9aZ==`ow/~,,S%cnQXkE ~C,@%^j'Q#Nxm?t-}㈔py' G8oiSq 9^WI״1|]'PZ3x7͑` vAGUja.JcF)4Ǜ7q.t(F]BSRK]Of$-=',Zw\Rg6#Z,η|9!p8LIG8&1K䩶W͘c];ZqЄ I HqH2/ \NRf<ݕbU =/UO5)!x%%t|X.B WWVayYa_.O~m9jcpP |Dđ딁_ &9-] J+"@Vlu`l2@%swXSr𘀬Wҩ_lq+QZg9lc}BJzN$\Ai}ųE_< ['{d&|J֋3|BCZ ZRGGy=Z9]/ۧلC>8o$>,c{HOyX5 WsڴcI;=ŔN>MPTd d&c9[ߓ "m*jX{\^и56{hR߀ EjVil$?쇆cJ%fH|<]h!BJ/}]#C 56~dH$ TJ@yV2CmQ[ie-X`hT5@͌ Q|e%>0&}Xzſ(fjH2VU4,8D9|R1Ys6ݽFȅlV5W)hx *b5I'EEoΤ6˾YC-}vP=!\7:lA?Yy/6H/XRphtᑞ ` ?/ZjAJzmѝK'Inv7%,lҶmS-[Hi6hAB yo E~/W$*V ]B͸|`jF`#SW͂G G;p{Z 1zi} 6w]_TrB9hr wDERJ}m͇M5jaHHTbպ\RwC$K/f*x>zDak`&.Z;aІ 3GۈD䶇޴|yU0`^+/~~5lB1 "]eqveYR#~˟oI5δnT>ˣX\d%hYlɵ hlE0ٕ.nʣpM2@XjKD$-Q^eIPc?00-BpɥCOV[)Bӊؼ''w0cfyN-[nV.ڳ(8- R|64ߌD^jIsHL.{eWzD}h. PGbYjWqF}ITR`u 7| \((2t龃 p H,+_c3swy!qrN5.yX$~'Bo'FϨt|G Ăam$S3R9+W˞ C^=z&җYP6/b0)wnv!R?zmz!gm!ןLRJ (e? O<+3֖'@=Kn8[+O"KcWq/Z:N'7tXZ(|\qsGEOM͂FXǮ曁Ax{@V-S?Mz5s [ɵGss4_ e`6 j&8ͯɢ7%8+aV ؏v"}dEZ4\/^kx^+6ɼ7!g:07Zu:rY84)(Kװ;X:F\: طgTJ٦pr?$щOwg)v'H|&X@7Ba>IvfZ٨Y$LNZQ`i]/֫E6^Դe&/nRpϘ^_}^mc.nC6 ٩F6-]~σ[C--D#_Hh,VNq#Y{p*I8Cyʺ19tC_<jpeO̶ًff6Vsh6#Ewxc/+1r{DrX>ԲqZէDZ5Թv"XF8Fq•8{kWy`:VXn'kx\c{=<:(5Su|nTJ:bs#!dб f.izz!:֝JbE>}w/">g AaDSQ>Ȩ:c큍VAx`~Xp(#qzfQZTل$z5_w|w^W!eB&^E5јhMOZK=kn"S/HZ߁cm8&4J#mŚTsΤ7IbM$8/KhrXb`|NN,B|`XoW}9Qb0=.3˂Q2X[ `NͲ6 Z N SO^0 1"8p|#9?\+cGʂA 7Q[PҚTwr9JbI[KЀGcHPdqof7gwk?,?&K эh`lZ#> y'xಝ-< -g!HtwW P̑[Zv*9c^9{D;I㔣=Zq)7P*dӴ2)OTxAq5)^'R-*-@Ki|y$x h*^ i.E6[jῳ-Dc0yj?2 k?6ACؒ^nSYOě !ZG5 JWn`GR} K?mI〵ӌ-@ <[īm=~Np R> yܧ]8 y;:jo|ygMDCd5ޛmXcGFrhRw"&ӳX|URc ζ UX,! ܇jNރchD<Ya6`#Zs.9 1S-݊x:9ˮW„Y+Gx{>3>=[R6DN`A,ލH@هl>oK/?=U'&۷<(` < 0xUZCFm糀2m#ZŶ- rsPW-M.KbKWǰb8dSx)xd9Zt+1tձo+$i94*f|yr < 5MCo}k :|aѺ1oG/B}d)ECd9@3s?H )yN -vmy*R[&ujC*;FwU\tϗʱ#MJ|LґNKTg;|7=oyX]Nq"Aܩav\Q9s7d/x,aLHY;sKiW:IW bK(`9#mvdgˠEQJYn+"ѹ;`/^fc&YnT}$aӜs< F^AIU &%ļ]>}aW_vxd1-3Kf \)-i%\z 7?/2)Vucw)c'1LFfAHO9bIYVvdwQ4|f }\c6/ϫ~9ԯi  >E~ao=ȃhTŭՠ`R9DeFX|6jIv|AB} 3p݉xD fgsnJv,tRwf37e^Ȍ?9!܀|X`S(5P#TϽg&#=!5SƇOz\Rd!bڟ,^&-cz'WT݊7.6c9}imKEn|^H٨= fq#5ttmU ltD6Gt&8 B}rR2 f PO(A)3$Κ[5KXB;XyD[R5lbր@B-r*^Ha faX=1DN`)i%)ku>377[\w.FNR<ɋx5Um#(|T8bRxJR/fp#tl<)n'D lDɗFXf}lPko{;[ގl~|=|Wǥ駁jzg'&ο>ׁ {Us^H{ʆ킇7nTKH|y]v͐W zMZ Mtae\dB>FXt t]:S3I:'@I(v/Hu-x .,]M݌nV&T8bfƈWP.sk*W=}+.<[Ƹ#.Y 44ixڦ[)I:Rkz_E^`8ĕRbh*t,O,6Ќo+|HVJ`P SXF g=uL #Lu%PSRaKAU) Ss=X!_J5_!/L/ma&T9|zf*s[z9hC~pt+@un&x덉?Lۭ&sw @:zTt;`ھc& *CnaB3XJ-v~CCcVM oB+>ULQ_v7%~3Ug ~ᭌg}'ܨju7gNMƻVW149D 3Un`Y[Z^W[1Dޭ|noF90+SP_r@tr^{fTZ@ϴe>ґTnQ8pv/SFP ^V#dɉ|{ ZI-Gcz-T,rP5ԓVT|ʥ*&.9MO^Y )ltCüع~w :l_!_B idkmZg_zz&n j^\IrjH047;CZ5HSȝDXi`4YONlj/KUETwLQ%NvoԭLK cg/an;MXM8/=YLM,7Ji񍘮IOGgtQ @[SE o~HS`_(pͷb6NڔNf[ Imc򢩈aŧWP6N\: ُZq ȳ|+'6bѽÕ⁼VɊIoDr"!/=0έ ].z=$"7bƻ02d |_'YHC/) pҏ&on]<*\ٍ&SfgYZ070701000003de000081a4000000000000000000000001629779bf00002aac000000000000000000000000000000000000005100000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/net/bluetooth/bnep/bnep.ko.xz7zXZִF!t/*i]?Eh=ڜ.+7sZd,^8[qעo)ܩAo.m kt=NUDUIlAN4WgxPUJdu"gJVDt!\4{ k6P~fܰ1*خ| 欶`zϷIRZ絩ϗ 'K%&8 Ih Z(d-d5Ogbql}ՁܽӃiU!xM`;,LE0z"I )޲/` U؛)[g{ޞd]"FoGu_ J_ӬT$Ofsx`(]&Bv,kbftfa|rdai4,KqP> ۆ mYkÂ-3B6+ BV; hA(F8ʹ!iS߳Yq[%0x+h*PPґ ϺP<F률4i>^•BR (63ǩٛ0dv4R[1K҉^F7^[N߮1yw*5&S%<њ,$oRpP"R#^i=hk/^}ӘoY%DÕTگkqQA܁^6Wo~W=`?5l(_%:`PUXGe?_@+8X!bںF 'Ao2 ډwᕪ,˦. ie\Vt 3VT7ݸ0tT !a0fkW[}A-5tBth.2R1GH&D̀ ,Vmq2); s) +z. *vEf$ĥ0{b2=qje0uJz`Ϫ 90U'1F),Ҏ;G MVvWvKϾc`uws$8=?fSKjy 7 ky4=+t-&vVc, Hz;F.)9}MCĸ>4? ^yz~h! Sq82Up9mpmK᠘Zv5H*9J7KIˠax2C%K &:Y *+ ϛ ;Y-}Z21Sk\;5 ٘wM }L/eNc{hhΣDp.cǴ`QVIZ77Sb k5[_m':]_2*dKq%:m7t)#xy'v) aD{㙁 JfJ&t Dg1˩dzɡjXP-P*}Fcqޣ ZzHؕDO{x;@ hdySHX ^N7S/lDz!O >htiJ2> ]66ѻA*偲 T{kw&]h\nB#'ɝ3Ȩ)[nz[v*CqKݑ g88[&ݍ2-쵃zk.Ң7VfhNr?~0YEWȊ=s]?i!^C`k4,}]V-^Y%Ύ%KE6_6j妘ʄaR@gޟgOv]< W\PWl#5S>i{z3dȞbd*~d,z,< ʄNx]bU>TY)򯡼0QU_8 [j&wV4IY廊E T(eM r Loė[2Ft-uxtX' l6 n k̡D<1ZyOCϿZeIY$aa0Lk,%$.:+}QJ,;x܉ ,q42c0DQ^0q..k;e}(%UGMRd[z7^{ߊlP|(/k G ~>_^OX%s(B9)5GPu JG,iLfn>mcˬMd*1z+Je'Ψs¾DW}Vay/?ٗq s{&.Q=$ V8L R›=(Ov;>˨~:Yv7dIx:2۲>,XbUJ!vD7%rĔ*c\^SY%tخ6q3| "8_grDHFjO%rbOzڌDOO&/).э,@YW3lpa݁nܷxkJa:oSVGah;kB7@I_'۲2|}pJ9R+%1. (j[& G; 9Ԫ3M{1&!HI5kj(4$ WTjpwrkTUG8~g }/Kdu]Tϫ,`'%^qU jD ¥^˚yZ2~J GcacY8>$?cbB*. uزqKLܗrk,<*K&lMTV C %yf'Y䋻  [*+[$_l C9NW¿I!A@T M`%R.K 2x{'иk=p#mX6Hټin]62Q8#ѽĈMg#Kx}sj9@ulA~r纣z@qjO罚}6kVpySbIK/tОkMPαD^/(=[[N:Td\ pV:#Eжz5Dm[_x<2L,bEz" CXR%e%wL'fru=[+8YN\:R_aΑz}>C(Mm¹9.pv Na&]0nȔKSBbGwR)f  Vdw|ݢ2`CYyt)Nk8WZ`N}Nj9JO o>#N5w*(}n7na(5pBlSVUl]-pPmT)\"8&JsM͒_r؝ 'j܄6عߓ0e;̿rt. ԟ̌C`wT4?X)&jEOAH:!V/D왧̓* *Q#0(R@G*de1)a^V۷ VPJGZWwr/){dtN.h\&&I[+ƚDQ1zS1#٩m?` o"o8Zmֽ:_d% y⥈TvdϵٶJ3l= YFv"pƳ*<󢧝,8p:~QmƲP_mmHϼ{$o7yll)bh~H!PKj[ql6m!="5xrTy)"QBީ[+Ԇ~K O?ѭ_v- B,: a(> x8ď 7R/:\$J4r0?}hb} Ti:6}Fn(\"9s Ta$E[̐ݖѣ@V3֞jiY̗ k]̺>M1 mἺS)Z/:3Rk(W@H"J_˱|rQTeDӃ[=V'oyχ[ 7[鲉;:`?Ra'Ջ}4Pb217@kS{Ԡ+u.5d쾌4Wނ~BV܍}:O;Č▾gNG6ؘӌT뾡鎕Qq6R] 0,5A00WZѫ]n? <.%'$:, ~‚[]mJ92Q(:QT,\\hnf%JH={s(J}2\X Bo(TN̆q=aKPK9QTmFeLsF3>|o69 ۂ-|vunې)$0ߢ9?ׁ5f?aQyo;ҨZxS'V , 5n*N}xLj">e%HK}l xV=~stY@)c[]&f뺮zZ?P =:- jR xf# ~zG|cple!Lako LֈT&uqKgua\ʨ#yUĿÍsvRxY'Bd]Ѕc\=8(X^ST*X/6^ۧt6^Ⱥynęq+yPK**eiϟ0ӞHaw У6ըH K=-~ 85?4#xLm3,z-/ ]}PX\x&j@0sgj &dbʺoҬקf"잲G!p ;D2u4Gh3.ז[&j2{<B=>i6ݩ])AQf5=tϢ*hE}ſvw5!9,_Vy7NV]hfGI'q9zo8^෵kAb9N:`9UgU~8]Rq@igXG֜6UA'#Q3MlhdTGn.kTUL8wf+ W5Q C\7Ҍh^GvJfn; Lp[ >Ҙl?Rm$S:pZx^zopzFSLFL%^!"p>xqUf9ΫR·qYl&Gg&+H=F-m4*f : RHxz mRᄉ[~.O#vm2S'4YI$SG`.enb?}Чͷk6h,:#6G{&v?n xho^oZo Ċ*6uNx" R˝ZMO1:1GFACNH]s2M[rڰ%Ur)w4uͶ= HIfq//K/C/Y&)o\pY0:y~j]JC}Vl`K`޴_JQ^^" 3qLZIX[mL{]'u;OnܢzAvgU{"#1RƓQ #y$mPȟ..>F ]& ֢8yA7Fa43 >۔x8Q^qyfU0(ҏQypvfv=ZՓ]*p=fl?媊-lM-ݜbt"ifnn9з?#m<5JtG4R=.(-{-$ۛ@2f Z7j{Hq32Lj}0-4k7p4~ d/k5xROVꦕR+i|O\.A3}VZ$s.*5VɕRIkgh]څ\YIA8򥿫yҊx%kpo@ !5l:js,;ufR E}rJ^pfJJb<^`ɕdtD`H`"+X 6̔%UsMAw(}(Z9H8grf:qgHwU zLx0L8ʜD*/j,e0cd_~s5L۞$LVݠ\^ђ}9C I-x"s3 st#ۓv6+.Ɩwtx,g`^@6 9jMޔ {gAA%Հ#`s'D쑀!62(ǬInf3b4߮X6U4ʫr&Ym$ Wg8^,G:'3q 6 ʨJ('PAx O҆pOjD_"_} + c.ܲ] İCmk~JԌ:cg kyE¨M>P ͯ4=qclaqPndXOxEv)SG;WI^HZC7C2T[>tuA;{Wde=ձoߙ^*rW\ jE0=t{dFayx%DTl=VQ4P㻅uƤi,uNuM\/ 6s˰+B?} ~1HN)S2֥)(d+2O{}Wη/[3TĪ,Ov*p?zM+⽕{NEuBsbmzv`j ~=GRUʔ ߅u֝/+}|ab܌Z~B&3fAްvsA}a?6시Q6Yz~Ttw3^SpA@wOlb0-9" g{A_߻BkSZWnyN4=ʇ[*#w(bc0hÿ. \Kj#!kGUj7;lHm|e>;trʪ.غ&6ZF}D LK'Q6 0/Pne ;;DxvC`gMGmDyt+V_;;!mOnO. ߐ !5NC;./OXN:ҥ@7׽q&E(p''{: 2D%]aONPF2bLglZdTkyiC2_L ~S  xA壶:{\x2cSEk?4Ƴ˯v'"i*q_弇h1^rV>~UL6p %!FA8T*tLUfKP Vә# H }•aeN{  |EB(@X9o1P̡J՞e~[lR<]q }v`Iϥ^A]m<:'^ )n>kg%-*SGMj3c1X g\PVX$tm?G9gfN6,xM4 uOtRQ&E9J@~yҺ:NxfA /p 6ge|cumqx5%E,#kt^ܵR\LeFn5f낋rkz4 l]6(:U6iu>vY+WJ|EK˄D|}C`~vD }ER͝7/d>PF=|%.R^v2U$55fzJWfts`+WNTɉG+oxʫVBh0P5ulQ1܄I5ܵj4&60*$ڑ~/Tt1;,Pa!&̀5>w%#m2p`,PqxBB0bB5Ԍx1R!.3[=E%CV ,Ŵa67'F!WUcE쫱gYZ070701000003df000081a4000000000000000000000001629779bf00003044000000000000000000000000000000000000005100000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/net/bluetooth/cmtp/cmtp.ko.xz7zXZִF!t/+0]?Eh=ڜ.+9gs+C-2$CdSY=p }tGT6 kƕ4V4 )&+ ]!فZFݹC۰LZ.O{ҫgEmNb虰`W_5VQLŶsep9&W7rfӌ68(vͽ9=&0z-p.XU[Mk/mߟ$ bPYww&53@ii4ݷCGÔΗp:2=OO&NslS;֟Pt-o7$}f/jiGܞc%X0 Kx4kE}bLՇp_٪]w l3ys o,"ZCLP<0v@w#i!m'UGƛmLQ,0xGx!7MyW]𒤃D*w>Z b5=l'{ f ] TZ.d&R#F)liKLqL 'è 8}60]i=ˆu㘫XBP~Fl)-8޼hn̢?R~Hh =pCoT1_/dݡw$ч!bg՛r5?Sl߬#,f~Ji3N0NCE 3lSJY"@9sU 1GHg9QOe聁  t3!{PHΛDXҧkY&y$Mlw—fg=KjdӀTM +c q0ٽ?S wMkRWw&5#[k$fvXo$AJrfi93| YOmRcxvTx*WF3tvd8?|rz Xnjž&c%8Vr{r13ܸR'O~^1Sɗj((~%kĄ.WC3Gh˳HRq49E19%*  AU9f8!g'x<0׍׸86D"*$]Vw 4zf^rJήT 1I?. \}H \zju'ZSDۿ~$"2(Ak-6٪G(J,׫62䛡ٛ0- rsh#ԗpgx-S=(%aLI2?d)(u:eeahR[]Kq\LNiތkaxkfxM 嶅Hrb32CEo|U.d73^4I tnKNDw.PXZI9j8U`VƖNQF <z{EaSptE;5,=*bf +h<*w&"+]@F}uHW%;d ٩c\(^etЃN9l߈~-08'35AeYa*OS59oa"iZp?[ːemÈ ݬji6AX`,խ94 tk ƒ &e(7y - 3:Tւ?39eOob6IqWunzER-XGk wt=Eĉ(v|&NzY)OnU$V=^_f@y1@:%Bm\;',n@4BY E&>M I>N/5^6aCSIudðb5i33cp %=N6 8"I3MǑjkdu/neB0U;* sjZkAY402G8ߢF$^t4=Ctnu*e#m5wOk*+ +WIc5 u~3{Ad%auw]H}޸-8KO芫.$d β#I>lޘW;T|BV2iXH8@Oq[b&()8Z7֞HGb4}O)]*A E`ԂU,TJoAnĜɻ7 YcD{uzc ATaKlyƲg1\r O+m%i?mPl= ü3'5&{əX ASz6Dȏ>AR(q$&7Pq&+*51^+5L*.l*01Sw5NsT6qc[W-LXwFVn zh@hqhPlNlDujdvF~Q, ];,eהW4:XVGu/hzVд/Um I2}2RZMxU]R&;:f& CGo 8I6d6mf]eCl fDȀڻ0ZC'QА:[5T@ gOJbq"_`* 8᧵|/Қ?3|Bˤ#]y[hol*n<颜h?~p tDF>EqZc{/ƛ(i+i^8Nh`-Yb?RWgՊؿrʐW!Fk 9ـ_Ur4l;ү󋳗衟Vʹ{ ֹ%9slH߁Ke5(n%Q|.bT\qpp{Dk³O*s}CP5/[nd/k~* I= lZcl}!IV@BG,O:j4b7<@=⣰ jQ*Ԑw킷$4k[[O v!zM=_òFe>4{np~eDBi 6 `/Zt0N~(-C["BS:[zO!4u6hڱoH"tXAعS>M5!}ե Z# QĢՑ|[P yx=\u*jq_i ͂!6*+.X4R'DgQBjڼin o~2_zA"dF ו$ԓcQJmXq]J"q\ʨ*@5]Y ލRMc#*%-6_0p%-v4%I`S p]k~1R\!$µbqܳoPBr01Mc,i` _qKjCbS.E u 6PFK=u}ah"_^ _Q@tÏ=.p>6c1t:2!Q!r~fap̽.][A7I۪!ul/ Nj'둉NG$씱Xc\Z;_ϬvgtM<]׃%NzA =vl a- M{7*tD!hChF)NgH\U?]ՠEA~ԣG$qL\}B| N*WvAs/!{C~0~&]y^wgjH544p;wBܠZ4Mv}ϵ<3+1I(#߃>5Z80FOp֕5k9VmD:0nIJ"aq7MH`̾uL恫r]MmxqrܐN{Aŷ1xٛo3ViYxfcq(T6 H~G;X#/{ d͛ R~ (Bt؏v"c#} / N~T(4Snİ4\XoJE0UG+[8UƼ* ǜ/[9\ QJ3# ܖf= DAzl~]=o?Crkgo%]isV謗{3 7Y+mmlòkaLznhW3h +JRPY-$YM.oK5.GNtγ'6I4$8K7gz*>C,S5m)XVmcCC=uS68N`\Rl5tr,\x?k%3:.<3 Ogia˺q]$D؝fV7l8KbrGPˠBOƪmj6ҫRM{]$o,?d18, Ix(O%tZ~(G"':dG€JK NTESѪ:;{^u7P݉"6E5-N{: iET ]iz t*E{ա.NIsa낑nVgFlPa9WiV K}ĺnsTjOvA_yYm'҂؂B8jXv'x[sflceVZ9.P$9lUzz.a]#~AئP~ի!giے#"6Фi%I5S!ױ}kWq8;zQ7ZUlW ݩ0+bD@&~ꅭ@D P,IccdgE[YwS%OPcH X *elXwVU -Jf<)JD\` zxhOPTEĔ 4:ƂRN=%l!: 9v^z0}1V/#D*G_u[Deռb Ќf`l8 }W9 Ԣ=e(jCai}ODӘs2D%˳(tn~T$6*3=#jNW7sLv~و\GS.x3i5^1BZi!Q~ !-jQκ@Xl + 08*Qv9м $`FgI ıjVd*P SFxd+$h-0@?O,-VhWT <1ɫ_^!ӽtCtUNqH0($az<{1yH&Z+,0ػ>12-&aq!q Kl' :ciyqX˴`}/9e5Fg2APJ]<~;ABpQ!:o';~@Mzg4'h.|zm.Vt{p A_6FLbKyYӏ'SE9WePsJ6ҵfDc&=;iE&p}W;G5О=!>Y~*˲<-jAcALXRy̘TZ͕3!oF4yŴLs"h)$}Pg5!YCӯ^t%筳1iQj۲+E~4 h u|]JFyh,Cc}9Xӣf7AI@wܡ.3B__[w yi1a E̹QO ;tБmT@]|AnE^)ӡ 恊t#ytQwhؿdxg~6em![`7!Eb}]u]C'"Ys,i򈆳lZ"o%U)=CíW90BE)qطy&! }"gx+/3m, /6n1}{krQhKBݭ9|]k\byH)֪&,$TgY0ݲaA1ܸī ].FG=OqdٜWiP+3BuV5)=wn1%,"U NPUr%;$ע^i>ˇLY]2| np7L h|*| F`#D(+b%Ż辜=s{6d#+a#*ܮuF{2Gt * .xo΋!&b]~}7r\ o#3:-XMl,bC [, hb!&qw$*$= Rw~ 9n&(7K %j&d_Y0,ꍄw7op_AoCxTfL>!%~yÄĠ&#Rʻ ӗ:,P voVހ M< *<[%zV*ңIэE>sMX!z#AiŊ̐?HJ`ͼjiF- CQj ~ؐW.X~k N9uEbjpbʢI5T*\_ֹI_b@8sxK?8fFuWy߰biT85DNScv Wzsa8 <2,o, "PrJd)u%Xm@*\M~RF}au4&TD!eP J2| )/ 㾺?<^f}{Bc5DG),h (& ӼNCŮAQ`pIP oVā0=5Jqm5VZk6}ڰ0^ f@O~լSr[#._ QQ4o DP =B% Dłz Q%(싂{~PrV8~v8 0`_iiK2ѸWSM= YgGdjlgQ;AG:wslٲ)u곤NB1 m;]{WqkLn_޲v<׏!!P3V6TCC~@x+Ibj3C6 7F +gY2Bh$:ǶE`&ߝgYZ070701000003e0000081a4000000000000000000000001629779bf000034f0000000000000000000000000000000000000005100000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/net/bluetooth/hidp/hidp.ko.xz7zXZִF!t/{4]?Eh=ڜ.+̌3bhu21_n%ힽd7<`0 mjx4'4C)}lq6U Rf] A7񰿁Mrc-]-v\ U f Q/kZ[<t*A}G)  WN,iGߚ˷IRk-k6<)Bqf_+eﴞe[U>+7֥+ ά iP#b*]:XY>$ Ek$AC7Ws r&E~0uIL nR7|tѴjW bWF8䑪;0jYƂR(h&{_GGHB,mQ:J FvR lZyO4zF'Q3Eqcq),+O<uIxnF=TBX @9߉jkDaM%M->IgpKg5keu&!0C } +,h F|pX,QꨩOkg aQ, UѪ2+bBEC٠G󾜸Ǣ^sLM?խ`|,a(֎ɈRQƟ.ϟ8ʗardFn0n_|I{F.'qNiA0ҷ\La=HP/6$a jqۗ D r/Ϙ EdXGq&64S)o5vĹL?A1MP U%ar/"W'Pg=$za8-(^ۜj*kg.H>A:V7oPM"]OJzŰ<x5ŕ(U\KϠ" dú ~ARCpuz8/HZ<3u[; yAo294!8)#^2QϬr&.quAPM -+G6Nimx]=+n3 %<71C4|%? Xf,ZXKO= wtC{yo+};07:K#s2JQV6n [{cic/f}F<*LEW_&]&U<4J,-am Nh\V#"&GYns#j1l$ss,r?Il-6BqQ du5mh55!*cpW +mQQSA-oHATiR``IG1Ho'+K.Nz 0[*lJZv#\v(kKM#Em ޵HY'bm -Ci[h#C+{(_'x7,|7?RQzu|*`涭'3K%j7ˆV[d!^&1uI!s]岞_ѭwtCohͭr@ )p?/[ e[/.* k n 2 :_^]__MW`h{Kt(5vٕ[%)x@N vǓk;q20 Twr̲Tq):vpUo@ެ(!6Nnr˒(H,4d\ '' 4 SX~n*UҷcV'l{-.oqhi|/蜙 CpJ`BUHiv/cfnuLY??`R{7WA~\w<< d#KVE^>rpc!`\=n ߶feJ& Miqș'sF,, +% S 3Aqd-(ꉞ@4>Sl8'|\/*trJZY? Dx/nd5/}LN@w;%Z]y@sԛu%Lƾ`Uו>s (W ,]r('\NxRVg-ck @)υÝrH0gCakNED}zJas"ĐŠ;_VYCCNҢϡob{K-tt]Ƹ5{bj) }QJqA@2N|N0۶V-&sEMub{ְRPZv!+WOIWLg7tC j$nfiu] /Us.f C77>$7%SCe°a`83%d4W]!  %XN@},cN3LdO#d׼2lѝh xI->I\-<O^uT3Љ=ǡI$`\WZY)5RK~00jp]+!+[F3lov#mvw)_e8=b.E \˄'bc v@ @?ybZN(U\P>b $c.CJd&ݪfF; yS3]_Am vemʲ#w]8ޏ.ŮyV=ﰃtw'Vcy:q$괩1YBE5&fԱ^@(p٢$j% K[[$_Z4 X5 @/uu~;T1U^VeΈ.Qi?船ُCׇhlvYiYBь DRBw$0g vԝGPk(jG{#˜2 +wehiT㵭Wv[|lܲz'G&FngBXO8nzdЖ<%XNKqByp=,ܫ :"<8ԮZb vH',gTk%ܶer1cc@UJS3 my]>B?[F`akB{W w:Yy`DCmp?_Z8;d7+QNƵv=CA{ЊG95?y_>ՋTbr `| {Y/?Hu#r4>莏ÚV==ǥ /j+e>E*KjjWBy"x ϱ6`W5%c3.ae .?GH mqXNK쇠TFa v~%ul!:!S3<8y=.5djWj =:%crIB19U5y[MQ5mX,)H12/ҡ1̢,ms f\su8EYO;(VOܝJ5˃"QkEph;04nh MU$JNUnjA$-=Y\B0"-P337:#g*Kj֥1sw74aڢIJL+e]O>1;*ir{MBOZk#|-yF4Q]x LC_=w`Bjh48S Pw;EY ]!%!hHU@ToR6xhغf#a3ίQ銎FīJZ 鱪4ypɱtwk20,vŊgbYy`Y _ Vth<;S9qj:s?ܨw\KlsaMSS7(@J,Zl&n!zcBJ/ML4qِώnUTNbf)Hmӯ!'Qc=ȊHffE(5t*_!)`hӽ +FG4k+a=v-F=^:~[[%=雺ǓA0 i E"q`/MscKr ҝ;ǀUjFQw*&62CiYxEkSd^wMe}<~h+89_tmǘqwN,ل㺭`\;7Z44OGʲ)2U~}+6ТLpuhD,kF>E0,]_;?}-ۄ?+YgVL;C="IT=Sw6{\Rm%GT r꺟Gt_x 7@]?easǙ[Gb\MZUETO%q;| (8bHBE)yh r+zDWg߭Fsr4&>M>;5!RW6@.3Fs_B.H9ԝ 'N!n~3oHE';gP8cż ^b tQE?ug9ͅ/leı>v\܌s2sfeԑ{X7ʬR_.CQX+%KSr_c H_K-G3퐲̩L4}ۏ)*Dq ,'G(gS@{ﲱUZ]!ڔ #R-[VvADՂۋrQL!Q leρk B#żT Q ,B\j@ʨYL4An}'Vj{&x'K@uuf%Zl!}JX=6s,QKݟ!/eV 80ᕯDC5Q5O#O`5d;g].9J[X_#b/^];{yHc%_نBtglų!L\ž\G i"Wh5 ףgNnBRvp<) ];xY*IB=msϩsΕj@6y:BlN*BX1qX|5Dzdzg}fz}.sWj`Ƕ(J˂v;Gݢw:n[ꌝ77CmMi`c)5 HOW%S7a!rqB&βS걘 aumDy Gzvy[ҹj=q4_b?hXyΠ̧mw HWr;]\T_k1̙4)#B_ݼ5d@wa<(>Js96 $=Ҧm;Ìؙ-԰61֜," l(I\*=Ka2#^%4{;8x՟]>3.\t?fgW%/^}KMQFYπ=8[SOVب!lyH eNaMluEmYݭCRK5 iIɀα^^V+dv bO^!3oo~_B;]E6<$Md>e؄1~Q72\Zkha$*&,nˮf@vp;SMHnEY) H#;gHzB;3".$߁mC(i:D+w7؛h8Uk;!f hл\RoM_טI0ʭ7OZ2ae 9XGc` Ϣw6Ij0͊ʯ+s }Ax}%eӥȭ ^E`uکq3MzXHeS*#o]WeSB+(?6-hd˙U!$zodZ>]U4VbMm3Rg#?bOee(R݃:9F }) Gs"TZֲ8lQӥ~K݉L$fPh"[Um 9< Z.Rמ@~KN. ޵׎h,C[.ھtQ2 pJR#CSkf y eYV?} )0:Q(\pϣ2=*8cD Q7㳀VD$4L}eIE?\H\TW/aҸAuB 5*H`(c,–ΗsQ7I"1{24U ץ3r٧'kUwȱѦuw:1-n.:qWʺ]C!p܊D]Ifz`Z&<8Tp;7^T(Q!S6K_Q (6l6n#&&e@m<"rb ?1Ӆ>J*8?a`Eqȡ 퐨J+O(9NZH&F*{s"B/x!E/ԋS]:F&O@Fl|,ӵ$/s#?R Ak;Ir07?p]}ItZ|}DV}SA\&?*g>8Јp iqpu[pۑ <>ӁQZDt& A~%ߛX&G: z @ SP2iX[^@ŐcE>{4 )sy/:SG=RKRg& JDZe[p0wP.AJ\F7#KDYac+3OmD,.,A9Hp8]hMF*dRTIk\W"Ss6q=k{(@noo x/V5jH&ɣDHM1uMWcQHkln$M4xk42AVCFhoI"IJĆE(\' ZŞ:QܿВkk:q}D'ٹ}#͌?{uj3腁I2ˬb|·ԏ] ;UQﴅ G}`5}EJO1#^zѺZI8|LiLj7ߧ7vjŇ9S1 d5*SΥ<*7Bi&P(%-+ xg!v#u[G.&%k `,4;`3D h}2W=m ^+觸\mϴl*09CWԑ7ha\sǼSL(n3_+kWV6T4qW-Mc6B!yDoq|m?ojI-p]!F\u[}00fhXz" ѹcz>~7ޑmN*TPF7T1Ud(_%JDGL9 G& ʼI`r7x3 h5w5 ɿj=H[Ӊwt1EŬ-|({K es(1 . 1q֬%pw2r8)tBhtx&!W!kk}K ! Hk&E`M`<]ׂ8Hb.=<䍖k,K23/Y52#Ͷ#m3ĭU2M<쫒kҦF91$'~( !/T~TigTP|y?N" "&EꀾzyR*'I.XG;z"RDOa5wj!golEҋ#kePKdk.BP"h ~˒7 tWܡd~erP֗>MɍLFA(CZr8]T%վn#}# ډ )Fnwh=4ŀ[)9Yβ$vd`»k>=KMA-8SÔ 9': pq3>~_p>?)aPeFRwpp-[ 6bp:)oݔ'@fƀ7z .b'n;`~ \$S:|_XQ:G-٫ê7h6ʶsL+F; $8}qXT/\\T`yYKGN%ݷH9rK8^x{[U5g6*Eq_6ɥ&*߂YuC'D+$x1&**U.*6< v\]'/ffݛ>W-<@tR)_.|]H }!V^5 (Σvg0iYso sy۩+u|Ul@Gl6~6G]8+]bnϤF_ ^kw;KR 6WrkS<ٶ Bw_\.>?X0cOgSO+Gz4M .;_Khcf*QʽK~PX\y"-{h2q1..0;#BLoS᧩3 Pf.' gn?A˺[&?HZs_h3Ua7송&02g18 h8Ic-b Γ9!O+oO/ĥ; 5&l<ήltsdro\S!fDa@w o`AB{ɲcHˢ=,@jXH$N]h>J=PKSvW\F &'pצ:@ӜdcgV/8>\ 9ԇGT?Iy6FG".|CZXjv9Jސ-DF/Le`K|Ku8f]c79miiĈhRݺltޥ`hGܑ!g"A08NKLM~ gWhrkL^ /BɂSW7f8d Em-mBas}uzFv![k kjW=%`iRPa p9YCnnؒq-jt{ZmhA6GE9\|0|}z Mp/o rZ >vF΋ %{ΗkR\pH-/lZY՜Ѥ;]A95Irxuڛ( յ6@aʷ~bGMlrm⪖- j,^\`;^WNvFh,iI`Ivu鱼?ڦAnaS#xR{ 9%`\C=l+;GJSq'y_Ems"]*PC!A-fs|se}TG{Clִf@`&n \chL]~*] k0{ kCܞ^=.8 -!&X ui#FaS*o ̾}\ uX{q7;iPy_Y%|*F2ˎT4r&0 L)R850p CAiH5l( U_or7=羲y\8NGJoae.ʓxf%;4 A3R)BeOLPA9vã~*ϯlqFw<~ oH_40#״vJgB`-/c,]ALqpvc'^OuE'cPg#ٕoCxЕ5gY(hemA }V!Ǯ,s~:>Ҿ@1Һ:jQD8bAߓ7.[nL=ht=4309`1K%(R\O&#LNC)n丬}2خƈQԛ<{B-[b%ULWtH>PAHUT Q{] c=2ZhXo;b>ɑuds<'bД9 Yû5㺔ZyXb+' #M Y}txOnq 8X_/ @D Fa''mZ)nK.M__ƓsU^Dh%ЖN<5LDwS"ioׅN!, M\p|yyRZ&7_%_RɿID~"7 gDmO-7BsP"L.H>eݧ}1`uGR^`b?nBy&_ƐQq&ShnTˁ|o%+֠41Lea,c;ƨ h!>Os&Wk7a7`M"X&T>bWڞ|v\F&ڠWz)Gэ@`A5(!zL[sy@P$%ZDB.x[!F;`6Ÿ)ɥx&mE#_NH ,GlL#Mg(Op%,L?@"{z2ٞv DmlYm:=Jjʣƪ/#e>W TnE'd"ȶ[ʠI9A!xZQnEc]{aޟ!Tw)^앛QNbr:RQ\c 2e)6֛\ig-V$H.") %j"L 9 ~3#:3;0UL<nvIms꼄4B:lcmПyr&_o*kޢ=MM瑻sMZss <=R%fyxYUΙ),!kk(zLndҌh5 `e~!CmW l4Ų0KEô!U%ҧlh\jjk5mm8.6P/A\`C<2{z wnT K4s@W&jþUbjZ,H^v=QV 8KHˏfy4ϛZis4b># $Zp1 &>ijveDS-@ZXiEgIL-\^*o M7$:Wآ=ˡbnū>/"8"-&^y ⃏Х kON'e(l1 ? 7=rPGb3qn/we]: 6S31kUCSIpf6hCV 33yAUqf 4!ڦhLk!-c\! Gzq5ij!d S[Q4hiz1dh\VX;fr#y* Ivn*~T?*$YzZ./۰FYkni6=^"k.@%R?>kcז"歠[HȺp?c%6"wdLvKwV'3ԐW'pЧϜʰ䴨rj 6km rcG혢`B$gW(S%!m$[1/A]+#+p/}68xN}_#b܁XH34;Bu)' }H^0ĉBzCԄL;QɟYEj և!>=2_Tލ NmgHLٮ_X^ؿY?[dkϕX/^geXOlD?j]w;(<5xGOPVF9Ƙ!ݐtTC*E}ji2`A!3$f*&--C {B{y[-)1G}_55$ ȉ,eʠo),P}I5B|d%tU u6] ގӺ Rt_ƥ.y Ƈwo{܊ё0HJiA+EZ}zL}cҪBXO3U9_4bק~bhpȳ^o 1z 9hj,o8JHHTd8mo|s5-e YNN;"AZ"ސ5t.5#$UX$Ns&3gTɏ` L y̙T^-Nr0|3:[ӧ-&ǜdҚdw+*|B‡a"",\3HH9NFw^z8:< m݊g:9>Cl=!uotLn[Ň*pA:aU }*䙏 qCM uOnR /S\0~B"'_c1~ݫքqc`d{mۤkv׸I [4%iOL kAϻ!٩oO)jWXsVW'%.'s&r[حw /\&L{PEUŏ(>`fz q4ѕfl)m[M-6=nZwJf 4ieWB (dol%ރu٠}f^saj3>ev ٣sZL p-^|!z3N,!T" |WWJ֜>lB 7W KnzJ@<t_-J뢄sXkGFkз*O"E>U֏E`FMZ.k7n#سg|S%&]Q}% Q8+)(ȯ]_x:[N lV\[.bFLSq &hs*3diC:Sj(A2%%*CA/ݒn-Ǧ`!뭤Y{ElF/ZU~B iym;Uz} @I9Y'՘7 mFz2"H:%dj4=2扵Mb4{Kcٕ)Eg7Pv4<"|UXUcZyuݸ0oLt"w7DlPcA=reǷ F XөS>#.MoI20_:QjT Ꞃ2۔Zǹڷ?균bV*=`Ǖ:c㸁B(,osVcnA5{n:`Tw ֯wT9HQvN].yUUX28>+a}eu.+z"m|ngaj왞Vou7#xZ'<^kUe-~a I͑JsGX&i4$V ܿ' $~<(X]1H C37I("ql$ܺB|g*UFedSY\YƤ$2k/eXȭ}c9;9.87^G:E9 \Oakkݗ;?,T`oB, @+=BӰQG oT;_a9ߧ'"]bph'I{(^M4yzl!6X!: #zm !u笮0¡=% Fjܶb'Q4,)Ar0ٚ}l@$nZj}^sN0 2R)5֧Lm~T_I},xR8H3&k=: QMx">QO3>/pG9JCyR@K)h3qT%}TF@[d:E01)K grcϷ2`t,XKy|G" ضaQuDA0pٶFfGp^] [V RWB5(ǃ~gl+'<5>J1W8^ upFL5[fed茤ԬJ%ΊfB#Zxaz mԐ5E4`1>Je6S7nrf*E/ n8,f$cʂd^%Hb9l8ofY0],fdVvq'–(j?7 &0[3peMWV D4^ m+^jz.,N:)p{"sjz#_{ Guk0 n{ϩ ⏬yh:0ȕb{a2a= ,4beO>*&5^ H|ohT.jىTZޮ]kpI3m$ Qz ^&hvq*Qψ/!{CG^{0T M&g&bi@_\H@E"Ip'b(ڟ.|J=奸Op1ᣇT-`2έK[{5$N3៪]hiV=ܯ#WRsJAa-cL-'n,e]qXTb>Əz N[f=1ͨtzI D`97G=GJ5 N6GE6@ᶴ޲e'k'r~bf$*C< W(,qr((E%GRNR)=Υ@|YIL\NtH< w(N8 rY?݌Xr7Q1t$ݍtu~]sj]yIJ:ʌs͢س zCYKsy] lcT`uOidTb_ỿ #ui[ސ` #M:FÇ o,l ev(𴑓 4noyEMHځ6%}|qq)!ON p~Oq@_et]Y9~gm OÄI0OS V!_i-  jO &sR;.upĺ:MW8wڸn Sa &j_KouԲ֫T()}JqFV%5h;h")esՂ]4))_PT:¹ԳDZx0[] iAe, +V^8Mީ @_Q\IsLLg4Ώνf"  ×Ӌs>,^ 5IБڹSahLScUxzwZC2+Rp\*eZ>FrHk JL8T*+ ^iqaœˡ6(rAWp2攟%}*du"TIBzs1k̂45F/dةA!&jhi~a%jh:漛/ΑUv .>I@Ƃz`68%}lײf.~U 8%*INt(;&X״tDJ߱)־&ZG@fL<6k*-` |Pk5gBvu68 @'#a¬Nv׭qTG%gD@Vw.@8n׶ |wEK*\u"F[䎝Ͻtey!ZGџbPyG#ډ Pʽ }3m:.y$q&kZ52(iuϺ=1S;c-E ԹT=30DGz1 p^ְTM%C9B;,Ơ]*}w=CjGI&A|q pfl=,H/+U"tDSb3KhPq}Fw- *P$O홟4k_wW1wܾ_窱I|BF![E!H.JYњ4?ϸ}FԂԵGYE 0Q"WhxIܔ9 k-Rw 'Z,}(ASDJNoIi K"`\ $V+ mv,< (txMV!r*N#š"X{Q'f qoֳnD>uf¹3!B-08PG[DFE2Fp3F5)7ȕ%.Y_4s}Bq)I56l3e/Sz`ld{2P6׬@SVokEA!R_ U2c5wEAoTj!dweycYɅ1 \).ÝA}i8ՑR c7\N_8xw l ڷoB`0ǔիwgz/TA idd.TF3 zQDoߑX g2L.k U -njc_K΀F0Ty2]&og"6S=bĩFT`/RiUi=< Cr[dR5 +܊W>~ 1Gk$+l%gz`4BZ9c<ҁ%yC7V@7la6paEN/'gɐ o/[y!-`#dThRͧ.bDKgf"IGX 0YIf4^=Ce PZ;&bra8e9 Oύ\qA(S:AF6tbƻTqXsg1JRH>0b=1yM}VmV#;<'~J}ad4u.zQJ>O5Vr^ * ܈mc&q<RKsY.11OmYYr\.@gV^E!>Alv#R!a -j_8'j4͒®KAB^AkSlP5D? "e$ 2h ialcK9/=Xq>4XT} { 1D,o7Kq,#3a%hDAhTosRAZ{Ihw-D π EȴSdXzsA@]fhJ_z- %1ELjά+v&pa-D#so ku!9`IB 9W\&|D<v>/K.|<L7xݤw*7ZZ303dM,kr,sdWz9^3%«/^;{ܰVhy=vnnѬHLd~Y4K nĴ7l8mn3&s]ngqjj[FнzB~&r8ʤ@*/qJ6p fj3fC$mr/HG^DJ_H\*LuTomoh&CPE$1g=R3XEAm <-ُ }#T ꪭP| lXϾӬ`treTq;D^\kLQg~t&u!¸Mp o_W=}`4Z`B+lʑ#XvVI֣hMXr|& JAT $o- ;T?DIe<6~,Wh GPAlhsHCk`鋔~)6<;@_4VCAct;RdelS-#.xXOpy<>Kt #ŏ(2 PwֲYdH]&k^l= I!=X3PX2`#)DdRiM9/A/QL/ɇGh+sn.WT·6)X\FEFNkx|{D{V ٳ;!Z%k \\ך~`'¹;qmKi.WA|ἑ]MiTor\?g bK]ʰE}ll'[m^W(+مy9 |?V/_f2$,`T-N0QK:ڷGY dkqzHg4 6FL"̺E/ tKVfYje:|!\CBhn[oJPy-޸LU`J4kٖDZs=qw8mew=+lQljd֯ zsit?% emleOoǴCz6p]c B#AϨXKohXD 6?= yi}Ǎ.?9B]n z*֧43mBZکwFcZcD$Ku]ߵ(_[fno%r`\X}6,V:NdI^BuVג<9l2V16(@qh ЍItŐjmAdW7d@L ‹}ޜb4eNhd3.Ǣ,ݰ11O!Jlc5=4nۘ DTŞ.0N 㘯kmf7Pc1 G0߸۠^Hi}L8Y5LZ +P_|tuijY1oAEҸKM/0g7M cC 2X=(x8 ᏼD1{9G, gB C_6K-#ux Liٙ}<)-9PbmC q#Ya di)RDVzkr<劢?ƑP3oZjXm^7;\oҤp R ?qM-ECabW}ciwswaͲN"LA |4~YeXO/с=omq.KݎWf`ox+)1_MzH0, kH3/[ў2/\h`**:WNy2_D\Lq1JY"hb:$mӔO0h$y7vJqxn0&w&v# Gne 9}IDoO=a,)A ,b :" gŖ#4oզ b+ǀKALU{!cS%>A{hnD'%6 81jsd~ Ih\d]|`[IH`t9R-*'3+/]rD#%Eb\7lž̳ew: }R|)ٌP=aĿ,ʱfM b*'OG~UX_H4me['9#-k=Zb1!g.|_MgOı8)Ӎ5.s}.{,k<5F|%f +z TzG*>!_ojS tr|%EtW G㒾ksv|p@K F\W0=3MeJiȶŏ=$Knh-hΦ"a΋t+Vfm|[̒2 aN bO2md} 2}qO+įەƇG !xE+ }_hlyC;h,Ls7}A`,R}s1[+:Wbjgnj~ݮ/C, \9w+d+d}IGqDIjO_BRA}oN{MށaH4|rK7"6)J_#TR}QAffs0+,y'weA,so44ʩ @ǷhU~݀vV)X1` x8r_ⳳE(9tg Թ SLN@,t/~sO?X5D>oF;~ʿ R B”ckCa;mDl`O=DTOI4d$2>z3H o-ģVmi/^8,KPIk,}^,_C !SMiP^XLh=!BA҄a:洭6[} >_`r0!@۸ T6¤]2%<̐L&lI5^C s=_Zj jBGg_aq(~s{uMp1p|;%\8ZXޡV MI*L xD,X+;ZTP)VeՌkdwI 9b@)FWہTeBSLg&="oA$Iν3`JJ`'eheVJ/`)NULtA/Vo=>Uét+軶3`L v0l7]c]./BdMv~#W8Ȩ{ d3 zQItɃ pzλ!PE%fiWSf&2l@fxAN_9w櫱V]ضQ[L)FQzE's4:&^5[;ȉA=5D:)O}v/N F>^qoJk .TOEٻ[\2*%#(ݗ&eaoͩ^g3v: , 5bVa鏛o +yWue넛-[eV5ʿƇYNAm>4eJ#~'@+0>ZK|}hk`"ۧvA[U 8`Y_?ȣ0 73{E1:Ʋv::fHϾh u^}1--jC&b~qWfjӇߎ՟z͗Hm0?E Vt',MәX0ft\ '8INïn]i!=46G€QA3uvCQHc S/OxW\ld>aG|}_E0>A=vgQZ)em[A±"Rdh_.h[ -2EVN@lVA~*W.B\P_/Iw7 9#A DXCw$C ״iw>a'A[aN62PϭͶl"G䵄~:޹K |=GmXG_Rsʞ3w+i'x%S :z0E{:΂!JWS.!XQ*5Mw#\4VYESDZOh8½n;UVLA=c%I j^veK+OoA`dhQ @@nGG7VdD ͠Oj!Q֣܊A^iѣuքgTH[SrdKuAz,޿_33 ]07[~ifÙb$ ]i]5j[V6`%d`-evu;\2Xssol?-}8:Xьēc0W 3 }ėJ(0CAlL3JyqB 066jl,GϨ]H߮lp 55MO%%AczhUd \%YT­'YX*LaoaMBi^zD۾hW=4 BH(d~07Q5k:X2=iHީJ4."M2 E?'cUGr n&*61{R9N;@0&Qu Azb.ŵZF!;MQ1 ͻFa˼2VV/V޿*1}R-pe*'gyzƘ߄^6S(m-$}gYNco;bvFEE=;lW^ֶ"hĮ|Ϲ`*.Υ4Y獁j;+sBR#?\*<y?9ju|}dMwԙ]6Q$Z? wBBp{Ւ[ayh*ava-#thrg0(U mǢU#ι{>g!iv(L,4R^M`,wET>9,H#jk:r%j`Él#rYP&Lcr.LAW܈wWa[ǻK"r~=Ea!e[;qtR<2EW 4UvQp@C Q,14QSkeUP AJ^!e}78iT dJa,Nd>sWʣ"mk.oFAenx~|ǣquvMOUVYNݔ(5ʭHrϦV |ΈװHtx +xQaXkP|t#Ѳ4Zį~Z{> ~ xyj*~ȱF0ɨA'v!^iHªS $!Li i4;SD9 M?k9kgpeզbx!H}ee0!֬  ‰(Ukx\wLF '@⣵j}lI!L0{wB&7}Ne{ճ_Qspxv[F"qJR+ݨlj;D52~rIQ_'@ @'h2ÈQ8Et9=t?z2Hl ^EYHqWUXSi$qH)iN3HoVz^Bx'9$J5Sv])i-g;IA= žJ"Dا9NgfcxQ9dUXv,$+E id9gk`bcvM*ce^Rd& m܈Y*O! "C! z E4[?qU[%ϟ6nLI`-@5V\.O,Yij3Řfzpq֕A1S= P>52߱ A""Z puD8EF$^ЄWA2POΫ4 Vfo"PBue:'?E=0&/w#t KX Z|K2-:v!Y0D6B rpy -n۩Zh&!7J7| xmWk)rBUAMTg8{~bR>[VY"8>~3y*IP:q o蠟蝬qN?(lY~s!g =%P\2Z;fnzڐfBصhP~-,Q$^m d˻>—Q>9eLoYI2/>ۄJL|Jv OmR{Ԟ&ĖfI 4`OX9ЬU޽Y*4YˋYb1EVveia_'aT32͋(3k c d m2xn^7TMΎ{ɣk {u 7~|qNjXQ\(خR}ϟHxhx_IwD6vJFaD`~D&HHVw:F ΟuG2{ 3Eg)P!Q8]Dw@7kk1x.3X@V4sX7>{g{\>6O(E$ ?"*Zk>5^驞ar=-i M44/ ͢G-̞fUgb iAG]D3 g$Z-oY9H~];w_M\{&?};>ͻ]gG/ZR`=+QY@VvN Bg`L;6Z~ X.1xAˈ߆ 㮥qݥsƿMQd15lzK x>#Zq&f~ myMжC{ 9lvD`C2u" T2˗"iB^nOHFKuWatR%@6ny ']U|.Z rBABJ<$i~+i~=a s.ճWT)Z2a u{LWA&vKR|i^+g$#\G!6h'EFWFΡ )D"cSȵhx700h/?wK)pƊecLNKu#GU r8>uT:"N'l_#L3OLJeHk\Sp G>OFH N'f$-D3,qV )b *\M~( \[MkI7/ S:k(ߖGIhJ~' 5`#4IO]_Cl`&XT.=0:My'نL7ON<Oe~BHyGe+[6$:19!0fy7ί<l} vRҥ iﰖpeew8foCnǼK3M7SUsq)]T .AXc0䜶U 4!GCoxxM  Bgz!} Fdv ) j- .[ucG%vڶsn7c/s |FXn}اuDlrd\E84uf6ƭFD˪. o"bYvG^h`&s B'E-Z0GcppJ!GߙyV{N+@_ye/3sSn.8R`RșaG0E/ۺׁ^ ߌw+X(GKxd6=/՘Uf8a]0&W,iqUwixU<3}:N{<)}}/-AI֩&@EļmV;lVلk?Ȝ{^V]Sc˓#+$OeIL=Uc!>LALبuV{8 Յ#2Wq^GuuY3l,,bY|q+n nAoE7_;Tػ%OS :vbE|4ε^nB'sK/GN-o#ҒSWj6B^#]DOdB:B kǼ_IR!<|nd:U:r.*}G,q1L[Z忧 s ۤS2)E e :m:'N/Qk/,\)OP騨8Of곡zIw [bbʄ%mtJ|~1cq_'Z3a=RG w5-兰w8 fYzkDVNAlק|I0^b7Tڃ}Or}_XZlH{;U O>v=E7^&9 sQ#Gox8|7R 9_ S9FbbN)vQqz (+(C(*1%nEHl|~CZ}|E59}6;JDqk ,(ZVIvh ՗_2b&DOf 6ךWpwjX`3i Owwnj6jn^R,tfp0ZZ6>ceCH=8aWu.\9 +.\Xfzw)GD)YA4O3W%T<YH0%\n&ѻb9#F}iZ-3XAaH^iٺ\!_uOzpOO{&}o87I٢w"%]Q^ex!Z޿Qr/E&+ҹ]La#%w IqvYF | `Zp~ 4'Mrk&sKo=hu8P@D4(u<S-}'ɧ ]@a%VTR]5qKy}KObpmnAз?{!>Ӯ?شq:XvF8ҫ`u)$aIe#BFjL:kEK;3_m]RPQrz$!+XPxůJlN/;LI9d#Jqys!9ԇZRzyW~S }nk͍Ϫ&JA8崞 v N7+C  QP5l#íUcZܴ2[)k{X)ծ4@-aŞ;3Տ6jRɗ_M׉vdvy&N9q[9ʺ=Ѳ~9 =ƹDczV$­9DX@N $oNjPJS/j2`rx dx"4K?:3j^q4 C2P):T)ŏ_hF K9#a/hMfu|L)i'ٛ5hpM0 |P@etA%!Jc' G{f"5r +KЖYs,f琘^!9VFK J#%cgPOzCHAWÌK*e>R惣'~;p^ʡ="9Bn-3=i"**$5E¶/D,p'jQJw>+Aw,9r˻8AU`MH!]j"9[K۔nb\"@i=ypĐ,i[=,u+J#F2;kz /;#796whh_ |Nf1+fAۉ! ny]UqX.r1)?QlGRUtT?^j #t%h(~5 N&r-i3C֎8mIԀp_ǘ;@ j*abةf n 򟲃~: d )2S. {/7Ȉ҆_czjKj4ةEo݁da1t O@+O)o;l1d6yH/qZdNΐ{-3/( @-t5~ad.wpXu po~D.eڦҡ>nQk)1"|ұk^rFBO[iW^\{%1ՃobOBmWzQ:Z9VYimOVpVY q#KlX +q˭&ji{u!2Zu/e&: ?r{-X `lH!swWF y>7)FJqe*ւ;^F Z$񶘨"{mx'm%;/ @XH?"i(ZgfY=,] Q4qLt2SHgiX7>M( ԃ*9=ZcoD>ǔ-P/ b]X&AQv*B^Sʴo4sC^YHe;w}&ε3Ovr;f?jϭGGSke9jy-Aմ!Y\rcrU]J؎TŇ>j[ך┒?h nycrt(hHEm9$Ϻޓ!1ڬt$~=~ƜWؔ-u{)p{rJ-) ts9inxvNJ357Lcyo % AئY/8Jl+)GwЁO!ofe6Us Zgcw8l΃6gU wXFNvZ~x^9!u.^9:?6 744h\N)WS)-4 S",5 }2wж%vt)nHc괊 >Z](CŅ bFmEdlH3NԙNevnZ$B\CeQ{ClZa`S{X^~F Bp[SF͙ <Gn:xC,ϙP'. I"Ӧ*GWxһ|5vgM0b渹j3i!˩&C\ T9B Η Ko]&vSŃm@x Zpi >O7J x3Kc϶G"$4ǪWь~6K@g14\~d $Z ׎ >U(dkt2nS"@–8/9 y"L%7YN ߩ/. c6VMMw6)YU ,dx<1㺢ä@b!j0L a9RaϠ'8i/'ͭ4凕9P6u{!\~i\/+BȓAl#@pP轁6*%=oo5f6T>>j>PgK7}}D(ܩ= .mqw͆J1oonPKV^i`[kkƛJqOG1Ecd;^enHEj@"&Qczeh=՗uݲhmoZiT/4y-iʢ'q>(OǾT-#g**<WaIrV:; %opY$UX46RpRRX@(]@jГT Lz"e'# Xur:۰RK@P׫uQW|+bY"6ݎ8޲£ͥu4__^UE~۠PŶ"j:Q@˘'C:ሮ9d 4ټC(1v0^EDﻎ#7Nv~lk|cmi'@!:+2_Ϳ5[͘T b@q 8aϔ3 bB5oIeqYP3;i5Y)#^Fes }Z=USD4oPo2l=.#8'hgmLb)?t"n [Ȯ|p`]PAa, qr@Yz=v*Ygsi )J>dWҏp"-ˈrn2:&LLS;ڎB{k"C:/xft NN6tF[ݺvmO7'YX\s^hĩs 0"J_ȫQB իAʸW+:8Lb],CQ|o t%]b8#W6cيth6n]p38ɒc Yxmzi5a-'l`ؔy Ӥ![gu4䡴ʞ-g  m0+?1 :-"?H7h +={$M@?Ro`QĖQk1kI²mVs"vOյe: oWjvL, Mgg-9ܔ>K:k ciX9e))˜KdqJ!X'ᒸ8xrAk㴸8uL]s.PJo>O.R Dz~%i^r5vs69߲c~qu-}@uwqzp̞'s r9J-  af4`2 u%C^qUzad; "aX|t&N83 xu!kI?$VG5xҫt;^'2iN4Km=`4\48>;e0]l% %) -{G.׼y 8?w; ݙ5b(@+3"O+3mo0=?P<}k#d~B={~gɁf?>O3Znn8Ɖ]*^dB]B7gX^uT8K{7|n-[3ekxI[voX9+9K6L]O)qQPټ e+U0kٷ֨rcֆ )  QMh8ٮH"M,M4Kռ @y~f =Ț j0۪G&$ X ដyoD.h/9eJ\Ę, Ca]M:gkI h%^C7{82:eilPd\2/Ԗa[H*if L YX|) Ю,&))x$y̔ԯc3Hyw)>-یUnpJ[.p6r7K,9 D#=GȆ7u<4,Y"o.vMe!ݞI>n+ɗ"s3Ms5RX+vI`YIc8k+,rg~j<̕nq^ _#=E4.Ӑh u5R(?m }#1w,Gg%U+ۊwol / ^^&~x%g+]J~ qսDNw_&o?N14kK:l =c=M'-VA?r,ԒL>72TcK9YbCֿW:3#W|S/$'0x3 Ys߸Q~s)AO[MIv~]Ч& Fk{5YK?1ā$= >[t5L &/uhv˜D> Va)-:,! PcG+$=j39TfS|LOp_e+_ qROuxT5 5;ո? #Iz`(LXʹKXu<z־3bIqo˄Hs6|)usGƆ<"g^Q4fW{"0\=/Qq<ûgf#ӴioWwG&Drm4p2oK=n4$1vnLFlmDVz=t0peaq/_I@/FdU` E[jo0#Do@ (‰Di.Yמz԰>( i?\!n"@n2'ѤQY2h$Ȏt$ee'D1Lf,JÀ#yԸ[\p>~U) 16Pj'dÞocM 4.d&RpG-/NHeӛ5 0T٘2`Ғ`i냾W'?:ƫ!lj[$MZ܉1FGN3ykxF~&mK8h\SG[TޏAsPoJHNv}eX"@K4(_'u-R8KZhi9`<0ptv}&'ੌS|eD4 a9B]EhxÎIT+I\h,i|y>VL:]1Hm2  D>y4<5~sp\T>WȺ%g/ϡ9%.X׌R.B#dZ@ {2Ary4r+@:y43-Y_ٙ4^g 9hfN snC ewG8luO]P }D } HgN%g4L qH׸eUc3wuP2sV3$O;4PQ @x+X9; `@N2VPqGK~,r0B<8v7suRa6I6?6  J Uɳj|;\rl9wR ڥw0/ReM̸>W5\dCsKH`n|5,oEEyl\>i!T?NHj#cd iN<meZxVGOF%ŁOWXLؕWAfȬJivjov xh1xn[2r a htT+P|,]dD,Kcǒn0k"LӴѲK[^,@ w!=Z)_G410ا;_`xܽ 7$4i |^kCn*O(8>EM2WF\"9~Ʀz3oNͽAgQb:17 +S GJS&cx(uuVzģ +[m'{4\?QtaQu(򃡏ϪM'rkd᨟E?q}M[(޵pă㾏iVQn2/+8Sܚ{Au9dVїQ9-;&?|t"Џz*ߏWEh!G觹3W` 볿A{NSv8aէV.D a\IJ}"K%>g/{Q6z PՍ%37>G8R} *|ô&ɜF!Ц+ 0S1YHB1OpXJ%fЧ+M3RgR)\;ҁ,hMo! ÀNt(4'D 1IgI,dz*:ALU}u͘}Y:ܧձ7+ޗK.FNxqEV'{`91Fyԩܖ {ZʤL^Ty~k z<7f"Hb@jgw$/ rz?zOnTSnyǺNnh=yeЈ_‚QĻhheFLò4_T)ǖoJZ͌qǢt(D--K400u7d,52kѸA9)jE>63,Naxzy>1kF&V-\4bLPU+Sa ol~ӃI67aT8|>lj ;{MP4,sbU]w群a~eZh:V]|vCXgju5=J 5d^͏i0lUճ 4~f8%sR+[/^fiyTHA3$[LvoqZ0;,`YROe !)Q+*ywLL rwi eµ?VKD,i&A1;C|eMX7~wHqZׁ?b`ٽMW,/c|i}^s?'6Pc {‰S˪?˙e"~2@ڨVH Y(,gY^%E'x!Fn)+$OBqՔl\NI$=\j{5#.LݱvYx $?Q巳tknx[|sJxYh"g⤕dڐp Y ɠ!B$HzdIS }p -qК2G<#Rվ7{'\{dL\Gw uٷ X9&Ĭy=fY.<}{;I Q /נ\7"FOnё^zhRyP0I^rrEҫY=?BY8aG* Ԃ:kUӻtij4NJ:c~HiFɉm BZhL䭑 ǽڢcu'sGA vP&g& &PVysFBwy(EYkb_[kGgLzR0%I<A=bJ3g Бulny)4FhPKE)U}<`A8n:ع(o4 0јKl&lҽiXRE1w۠Q7*\F  5ֳpvcl >SxŪ΂ok1I>T@"p/XG짴2?LerL7q&3%{?Ή.. U5.ctATK B^f.^6*v(H`G**sCb5n4i\,G2H_K*Pj8ۊNfӘ@2 eT8)`:] I죿$@w-mlo ĬŔ> 5PYhi!&5oN;QYxü&{Gyw@I31åf )iTaAܰImd: w">G3"#㺬Ul 1fWtG)l2FLYxT~8}[ؙPykkʸHtA|$t_hbuwP(v]w2S=Bl5BUYt/.e&e`]___X' 44AЀoWn`p$-)5q% iyT?ӥsI) ZD4F҅M&H*Up(9Cnto~u^fϬ<$+"EUj9s>?ߎʱ\crI@,/-⛼"5HWnaӢ4w@ g̻- bJN7qT IYEqKM vٖath A 3 yOR<{%*ͽ2ؾK欄I:Jogdѯ>=,='.pŚ1V{sK1\oَnу^Gap |p#"^.YgNJfX-g\!At!0'x *#|%G&. suBr5jck{5 fwYSlHDGJ7Hڌ7xn`jnx բaFa9-ۓrLBWОLF*v? /V(c#É U\ni3gw(hOJp辆mEA)]ӊ}q -UӳL3'T ۼk35k`:ָЂzU"o+[,d@T#Y.NʱUyM뚱.U{@)`;uB1{. xQjLPF "D+qEnR3:Z[@lHyRT~4cʙD&07J^Fm7x@Ҵ08!7 ם_TSQS.5 h`8 3b lo"W2hސhnjC4Y$ao197C3: G&V-Ї}7*~״Y(yղ̽+vlUعr1` rJ(0ۣ ܊0!0LBSvӐʚ0{; )p!XJg{ƿBU5u X*#Y;WMO9u!s+X]/ƫGsjerR sӳqZ]$ܒJп4rhQآ xaG^Pʰw++ADQ;8:W?nQдّR%l^=| P2Ƌ)[;(GXN)eAuBHe\BI7ho\g 3rP+iIZyoeU6;9.Nr0ڮg[SBH!E͒,h'g!-H2^ڎ,FB(~V弮 m*ёTWɃُ hR+o|Wr ̚<+P "P?"ܲ*n>tWq^7#T=u=bI%:@MO:᪼fsdG:L?ؔp9>۲\:)!ףic9K;̳#eG)Vyj}Oܲ#mxg&S(nVӱ@_*LDR1 x̫YY|z^USj^ 4U.°g.TϏ x59 9dsErͻtЮJ-e?U_+3UrռF ]dhq' ,MN +L>;y9/:JfOp9kpǗxDօCXi,\lz4 _E-#-L}S!tQpslJf[䧴%Xk5h +<I>_[:37QTC.~Iuv^3~LV;WRi 8G:]e҃`c_(H#Qػrpno]h[G&&VgkR)Vf~MZ /i `l^l*dYڻeDE߯% ЖH>Tǟ:3֥ηUCǣ~I 8{9kDBijN>49HaJL" di7pr~c,tUX4/۴ڕ' 0qfii׮|. 5*t1D77&[${.Rk%?" k̕9-"HwX[]?+:od|f۝SDʘIlN ?bD~L@9uOOlwncTg^^(DD c=7y`0!'k˟?H|f(s]]븍Rߤ %cɍ@玽/3?@0ߍ4ELҕd+Q]ʝ& G鏥r'޻g鷅j&t!Tq]JI'" ٷFXG+d%'_Eo4GF"Z2 fr\c>gvռ=/,ҁDvpE^{?O35+ En]veT0MEף\XJEރ,,HFf'Nm37QV4PAg\v gfח̴ǟ0BRF)~sҿ 9UaC2< Ku +N%"6oƢ'iؕVBMa'S[M:]1M>2M1@N_ FAu },טfgTϺo:{i7|JCu@WsIS8WӨrZH^V|!=iD)n&v*Ab=kc ycI uA3[QeE͓!ț^,ut YLY"'@J4w5oρKQ6xԪG (Iq|F5𕵩l% vT1VJ|C]x.Y.H G]W#Ϊb;>6fGZb6'ЕÁмNfy9F˜4[@Lo9] 8S,a>& )(Acݿ>14`a*`g(u\mZ=l>s-!'M԰F~ U.6];J'~=;/5IQkMJ 8![eJgvA+(0wo)TӇĻfyAX,`cϜ-9Wv۲]j[]!8{<4vGQI_J'ҳ k-\܆IQ, Ii̚-lD^[w`7w7Aah~q86y3V_syG:8zt o+32n5@L ۂK®wDy4̛|[%3\xRx[%Oɦbmɬ$r!d3pՔ39rY$?rĶϹ$LiD_;.J“$7׻T&,~rvjeygݲ\]!|bF$N!l˽@ -oU1b0XɄU^GJ Ȅ\{)DMuyG,N H,_5P坵Z"?*d؞$ELN*H`>d*}|&剫&d-U[ a'C1ThMvMSϊGǛSH* V}RV[L41 Bt]1e6 q*ʄ "ɥKSA+.kX1&Gm,AF+{id1cWC^vI-xݧgɱfmly6jrϛ-1cBGUtqDdxOD<g7tUoDe< .Xul|n{ hf?WߚÏ3/$GBh}m+ʂƬfV8%aڟ.RP`@ anh9'kK/ߓ"=%Pn|u' ]]^:(9M7FQpLҕNl&n4DETA'dx^Fx!=NUW<OiR63z1$0eݕ' Zٞ*6WwVKT;<"YnFw/pbÃdZ&-~ßɃ?5Lqoŭm>A&9lD)(qªI>-֩p*+|= x.@d@DΌ"]Z$bmS~nĂc>vme[pcZ +ܨlˋ,ض'I &rEHfdCAU硇avK^b#b- @Oߪ~G?XӴYt 1*!g+(i,rΘ['vJ 0˅wϳwLJ'F1}|\}64KoU;e R<%2$h\iP#*aToʻ; ZA,6kiiRuZٯxmZ݋FȃE] Mb;&JŤ}cӏ#XZ3N~0h8NL] ұvmv c[S۷A'bݩ>ȴ[?rω6w۪6lVM6㷘}<]ua4,UkzRcj(7ZViV.+ L49\HRƥW<; H#\u=r.;2K9!M},ofI7oT&}-+ppS"/Q0uڿ~V|ΧKm G8wߑPgeU2̼9wbIqa`X$QInG& 7wJq@N͵X=}9Y.Λ"!^ ÐX/ K#Vڹ6;ebyl Z[6jۄWM@꿃(aOFV]q-o!n?kCnx0-x7XSP`5tgbcUhq-SBf&Hg)`?c1z+z2ow;k8U,o'TR*!mP^"CG,aO>J(+ @Dn T}.L`QnA}k`u&XB9~4> mPH2S;e} <:LxRB8p"NF-lꌗ 9,V[)ևIz9ߥxN)׊}Gudz{1~ȫ@fG߈f~R:ۤFkeΝ$G9_02ZQl &[ظjJ/qQS (8Ό9Κؽ_NTt7:h⴮glt-Ѯ:V ¡0Ԫ*ݷc-͵vw%gꫴHU Vgcxt{S /ڴ R>+*T@|Em8"xX׹6WVnX=a`:Wq|Nɝ'g7bs՗f![$(4'!fGTJGimN>D.l's'&/"DFQ~*彺R'EQ+\% ʳiDzjRF3~Ks8G{ ̔B'^M$?zgQzre)мb_i~6V'WiT!4&[1!p*o`HaW\;K_ @Gc)(N0lEIys5 ,TDH@ U}OlFѸk s&Sv.1dE;MYQ0.;k1$c9%o\z l'5Àw(څ>hupkd{! Xmr`o)5,/aynF;;?,7l{)Y@PGB^Ijy y T8y/%դ: LY"/w ?F GnIr EǴ=@cϫU,֫09q=R\NJp8[Քԕ CϷM\zQ$w}d(".H;ظBҰ!)~ P<ζ5yqrYl-XA9E|ÝҵwD(RJ53Җ'n8~[c fSA)}pRX XSlnɠdѽA3BrB.WU ^ yuZ4i *JzAzQoF1ORUi=Fv/NQZ$~r_>¹v-E86o~ER '=ltS Th^:!Wu@Q4yߟ}x >cDI *~LJѺ9M:Cͧ4{rmЇbIO*xTKNr D!Vt/!7sTKh}*F$1`2oo_QrUlВ[F1(ѐbRhKSspPR *3RǠ=2<1< P Dz5#ӷF[=Y2?)yz$rK-.1*բ48У QP~yZOYDENJT 辮fDr*6M Jlm1) `~f!Ͻ+גfuMJ0XNt#%l۶[Sԧl>Gx#5+OoUy5ߚ&]]MYR8tu- e"pH2J:kAD !kFt7~^I4$Ь)(^씛D:rLT,{[ڹ˙\exI3;yXK9`&hAM9KlcLSNH9;N`,0>p38\'-vKh-tğ ̇p@ &4߼e܁'ഺɊEj?[XȸVߪfYSk09S31z{e)q[XG/VM =tJOS|Br%pZ7@kLnID&vp"C9?bmд!Yޓ-ٱvtH|["᧥9yCт%\N!ƥgyNp-wW?WH۳?4DKb*=L)C2N@(a:0cBC3DA/Ri+'|1/ekr}.:fD [BA2Mu53Zh74m=3yMB}niKtֵօo[QQS pm;)vv2q3Yalq8^8gxlz>@$/2fJEP<PhЦAFN",w~QIvq6 Cs6x2gdFCKF94d'uzR?!BQW+B,/Z [y8b֎ͅ$diQOn)-/ϋ A-Jn`/$ZwӔF."UZ#~+ݞsvȬ&o #&A4r訰2db>"FBђ2Z0QlP~(މfwo0{I끪Lz۹ļJpX3Um}uкÖߟ;4x+k_k(XOVDYMKf4zj|NʼnjQT9Ce%)7P1- ghPڒk(mA KnYsHNЫ 9x;*؋N ?CY]LzEzA}D)<9+:3+_<%S8kf#ul@K/T G\csG.`-qyFSf~[FLY;%[F wpo9w(fc>2N\OV2Jð9+ILTdNUd~)ISa5W6Mθa3,t⦸'#[,-. zb!.uWYoJq#KaX=X):,4Cjr"{D3eGcKNJĒJ-'b)z.c+ʱi %W{d{m_k.'<3ZwfF4I҂s-_~֘+[ZIĪ= ;#gKTRO.|)~s!1]H!AOQ7g ,|Dpk6(c7RY">pQշ I6B2%S~9FS[TZ%Yj&+_3jmq=^S݆Z>jE!?2|\cRͳzCDt~PԹԥUL\09 `WQL-$E%BS=ĀGqڃmP;BHP•>K&Js}KTM7m[fuʋlį[HlNkDE 0Ț}R۟lF2Aϸc{]T+K9 ̋} XN4Y?+lB=+Q-6bQDݿ/u_Ŷ͢Fǩ9k8x23. brXBJE ڦ7Wl-K͈gl9JOsl05=iV'bM`6[S@pq |ӞnfP8%FU~.pM"TUݮ3ׅǘŭo09&[8Oƹp0[B Hiւ8:y ,հJđyov RbU)-7N!₍E"eDJϩ#zU&+_8Y#  os_ӯ|RThؾw1~QifoogbOt*>x8bQcp v2,c\v~BC\dCxya[-?|VBjr_^=HuhyLɢ7$W~2=X -Åph [ xAW[Jܦ7L0Tb%dRkLo`˓mY J߇3R@\R%uNp# 4ᾪŽ[l$ԓg I -yaBv՘ұ&,+[sc7ˤ|c(z;uq?p/i;@y#46-&ۥofuޤ8'R:k'`U-qHoS}#v.y(QKCH~<1|?fԛWyQ&~O .iZROpv)0E*=$@D"1M@)6R}!) Dz p1~xʪN?1iOr.g^MU#9.}|y--+-wg<( ^J(ƼfdkF?jj 5(`Hެ\uzWl 4 yJW]R GPB7]qu-)rrq8HMa~FnʁHgO_ W#6wĪV(>9<q^&K,M͑EuL\fhJ umup40#/]qcY2g v 2I4/f[0ߤGc*7ȑZtӦԧߏ \-jc?O#}7aȬ8]"o򑜬ؓc2N]sâx)%ȭPX0TVjT G2ÖcI&pt_+F,qivIcN+kX);"z߽S AZ%mDPxeXujHv Q$sďR̊}f TQyAX:Gb7"u{q͋!W )^{8Z[8)BG aF ~-n8bŽ5p #(F-PJS'QkFu`iJ[!T8(c/ߒĒOQ/BVTLg1P⫞(N,N/P 'RA}_B_wE@ebX,^cO$l>kA)kr9] wܩ$eivQ1JHae %ZB:uBx8%G⮵oް41(yIWK6aB5++3t?IJj KIWxiuPp+%éw+r2 Bk˵'^=m'$٭2VVR;a >>&d..X0t.pF@MZ5@t(WF%,ݒ{ SB񫷻e?dI+y]چ3$ 9hբ!MD|$`"8x4߹8T[(M`|N|65B0R 䑺\V 5~3d?XQ&S>#pQXY:y&"z_Falw9.\@J`}-l /b^4 1p^H(XjR.04?g Hc#&.rQ¥:R [GTR*0m$"7*xaj P3LDob?-T2=|8=IU0AVߴt~v0Vܼk=v6SQo;{$<`zLkv ]G(3Dp\1nl.DGݎ\GFJ> <ԟe(h7SM~/vy4:{t*JTyױULDT|Mmb}BmMZK4{T990.|nڌL%k;8(pI:Rr1BΥ11@zͶ- r(&m, M݈ǝI.ä,,(`{l?0 >SC$sa^ tC}0ᾛǁqɄy⁳%wS+^9Fsҟ 爇4EEi?1r^ OB7J :'CO!=}{<b]6#:aYtfqfvt2F!<9I4#9D˦ێMiJ.y=bvT8v`2Er{l6)~ cq3PճOw2Wh`n臁#B: Ѵ05)G/0{pW%j8=d }`+тڢ3!'5PқxqgU?zN;ΕXj{o?3?EꍥF%)[kZU [sQX4Av=? JWAy5<<hZnɕf_8 QDԁJtQrDWM[sc*H{yZ+>,&/D_c#5+HE~[&<׬Xu7Z }ibk|VxI7ڬ%<.|Ӗy ҕg-py0v{cV[^ 3:JXYWS|%W/I#tEؽ%w vV4񰳰ЌlT0c/lsm8ԑRz~$*-T޹(ީ]Ƒ8!-OveCuD'B[LZA]ܨ֞\HV4Nn\ __#.:q6I/д\5 %>NP'3kre2xn6Xu[M4%?3Ut!/cET3tm\O T~c{ m)^6!ЙEzJ%'Y\,^zkyr 긧{Ǽ.S$/MOzt_֣tbT12M%DiQv8f î6卵mqHm^/`TQ5DrFWdS,S8+ӂ>xM)[3q?#%j, UNsL櫄K--A;V,S3'u=V-;U1dSb啱NA )QUzY9J@/2zK z bܺWRoQ00WA#%(/@a L!ɟe#~}4P-&I4T[QE* {!D(\Sa\X; mϺ% ETJL]Uwϧ9uu"ts\@jrʡIȱ%WbfiDlEgYk*Йm %[˙g1MWHƒ\=nbkXӨ9F;Af^ƨH ƒ0>Tc]hMS[!wy.U}V޶j:(,RӖ=^(MZQ~B$=g uDdcŢkTZ=1K."-EDŽ+S8V*_|1?W\;z,Cl Z G}‘Uia^K;pgC~hUva.^;|w4mxeJnju>af%ni-5V!+{m*. W4' ߾vvXܫ-WS2TJtRM8ҤlJ^27C:;kZ~F``47)vǮX]` &ާd2_~eyN@x1s! T`կeou̢, %4&S1'?A}͞Q(R"|VoӇX"dp6[n͓K|"!U[OfH7nanOGi;ᑞWjX?ߩTH@Dd]v@X'_Mz8@\ե47_V.%`^S1$ć9甓?++ {Dțlq``˦WKBƇٰ3GRI~5LZ-EQVgi0bTasK*#8y w,`Fl.U͛5,B E0J.;#Y `ՂڕTC5K}?'h[6S`mx1l׺{%Y$'냦3t nbEP ڟJcfyf:LzzzS`w+8ES7xgt]>G!e⧧PP`8o4 Zߡ@AV/JB֓\Gn0<FarE}6Ax|Gy<\ ~t ̱VGkEl#TC ;G2ЅxyPt| 'UUiSp^4'AK⤢wB;žb]ճݒ9U{Wd ?S9"X)(4)UQh|L8яsC` 7N` IR7@Be,.r!{pEdK~pxFkx{nuܩ?Z$+Xhwfg;W٣ Q)\xt$U]HFv0^!xY b`L(ogY&ȫꥋž_VewB,id86z>SO [ ߇N'遒^74qe1o՚W P5 `E v%OD,NK*惍wMaJ||ұ8Lhy:#1"Z^7dȲxP%4fI!&tK-wB_;:1{b`.FM}0֖ĺuw[阠uyJY./z5,ehg0k6/Hl]|Maaj{q|&*\#D5pt@%mjW-,wsVpShBSO4/Ԛ1 1uk̶?v28:bE)юxr j '!F/~ u)w}$JBS݄QP^$uU8r pw6 {d܍whjBe>N]'XY;?P4KLn&?΢Cd麭!_)eQ4$nL+?]$h۴"[ x&i\hj9i]rGNr^{y|a1Y-m*[m-AlK4ʰ;E#;qI4NA ޘ,Ac9[ ?-eXBfGEC9.͏ 8.y2+bQ2z^]_ wlbƈ&bY^JLG42<~͇b7,B'`K;sɷ]oDN(,ܝKk,_NIߪ\+#PoKlEÿ/r gS쓴_} {(*to4 \۟s.M"%Jm%ꛓ0VYbom]U;Km~kQz!L+rC[dA&{E ؑ)=u˭;`/yƩx'Nce.Vq-} YG+7pL Wɾu9"^ C {8rА,qoy㭷i wT&$iVf@?} g?gEÒ vsDwGE̚Os=X;AօRnD@XR^ѾF`LdF i $a? Lq z;1,& :87G<Ο=p.g *r`gG/U>[A([\cŜoC=i-XSkK/}Ds`mjjėE@ثL0fp(9;mS ,yۏ,6wD(d-rb_>hٶNh[z Z-(8ΜFgûMW}Tlvq#=Ѧҩ;Rg~h0|!y$rš_z=MDe!!.hR] ݸc<_vHQݽ̼ ~r+8ziǨ}ۄ|Ch^:;~Y\k4s8դt5|~(kuP"6#%D1@Vo-T$>ZlONGr2ax(95ՕUP o91V*ۉ.pAB hOdLVyOqIȣΓ "8e;!6-exA U8\լqiXa`p8Y)G逞oK1ô|) 6.mQc详&&#a`@xbȼx8Էݵm\2Wy4Rp bt0{{'/EXΥlb>xieC464eԝJ8eQXi)۵P =V*#ǮFAh5/~2xP1/tSN$?/9wN!Ί")Sa:m>̐m=W+L4@/ |r# $E"Xt'RH_}/W'X\w)f])tr\u:Æ2NJiK%*]Y[sv |{.543m3hib! dz*\p5> Gf o@[)uu5jt1w'9'Ƚ<6=}LG064#)zˆm(*W9nI֛:T;wS`7FX- 86~vy#Q@JwK 8Ro1K?Qyy7kBy_y$XU =M52{n8ȫ= ,W/=ʰ\hQG+y?04e?rʳ y -6䯻!XEt "P @Ns==9(^jѳr 4m =nʙ#L5UeC+ʎ/FЅ[BPrgĠ/XxÙOy@O`ɜ8 ;ߦ$@Nhߟ  <88ɎUU٢RP 0W }t[@(x={ZAc`~E*VnrJYt**jLo;HP4*.3JvRqU}Z AQ@9L;*6~QMpƞL0*< Y`*nfB)bg樒k(?D Y[o`禮9/>nXu sw]mϜsTŠ+h&#SrE1#@NE;);"_2=@y9:{:_/KDJ$MB]?exbY==v;-qJGCy<Ԫ+~ J,RTd#!0Pp WpAæ'y>W9C7ؗa~H,K~ȹ=p Ԣ?bvF 2sg]w玍Bd۳)& dNcʺ60nt*<XiC i" < ‚mo+Riޠ9/~o[FC# u4@bmnnX9 㫮v?΅.D,F 'y -ociz\0sj iKnOn rBClAL*)$ (M8ɾ̢@'dDɆ#8j~Tqf-L8ЗkI<<~zƙnbY9NmEC|s$v%I8Pji;Z,ejK(CajO#R>,m3y57 CݴzNCTv‰p=<2MdϻL䕅'| Uy:Eq2'aRr(XvYEf#4Q7Ff/:Z{ oMjw+&Wv~{4?"H]wPwV/{ &׹T 7Ъãz8@BҀxXnr,]ietL &SMh%VIzuy~(mi&wDuIJ"}O]}z`%57TK!0G^ͩO38$nT,\7P1s1%.]t1F2:97)Z4.w୊T(ZcHܒ'[uT cؖ^PB\:RT}!2П.ޞ-ݧS&AG!l%~R7x~QG%?~m-M o]rٴFkrةH4%MݦZOJaf65`*d7`?QNFZ?uMJ/A8&C>o19l2]u8L :_]W/ΉMjXUx-!FbȢKF7~,VAK?CM`L̛/u{s W6/FP]b"&WiJ3^ Qh>H]*c}P g~Rjb@\ XwN+@Q@61 8y{@R ϣKk%ѳVGd4> $k6lsĉ%ŊQ'`_fyB9Mw8VUmUJ)mC^ խxXnWbZ%8rznۡWזAoZbT9IL'wgF➶r%HZx{8z)0g?RhrhY Xo-c Qab>;+gDtɮE'Z涰}B.KNPmsWR<`QrOw8}C%F;P?Nq~8[g'(:o %&+˯ x{DggN4NDو,e>nϕbeD:2CpF3c֨PۊUg8fNрEC; j)l@k”0 ’K3BvkM.<(?c 8EFg;C$aסZ@r(dh!$Uj9rka] y'B$zgu_vb؆T$5{{n@qXݽYpu`"ළQD(~7Q`.U4$]6"Ё8wCT-Ԣj:.rNEWQ*Pe Iaz0\sdXV݆5"/IZy @v*!m.&b @97 d+Be]z=)=Z8\Ư&A`_J3-RBM $M&)y@"P/tTbq`ьc-›x.&oTi9q;ba@[o3YF/ǗTyxIU6nV'Wi&m ha:8FB@󱜔aeb(wQdQ2{юThG2I{ #Bc\ + I?b }G¢ۚr\m@j*,}d}!>R R=b1t-A`uInB-W[rQxQs4EmBGw_35P&_EUo;4U 7I Au,_a1cRP9}EE`ot+ZC1Μ_'zs' Ш:@=%9^6*H.?(%-:\C!~~1U">E_LyW`ad:ظي̨ /m-srPiz)i ~ sC1w[kQ Z~s0zI3*}=2"ԛF|۬u~uH0X4ו\0Yy-s/Il'O[sϡH'fA0XzZ=t ;9nx!BvL*r߃A m O}@M>W {?pC2+]&@ q?sh8} GOuk7q gYRM>%ۓ1 mUXqI80=%&5P)i@w۟Mq4a"VShjAm߬bag3Q >+)!"j]SS,۸t.dS48YE0'=0n!ސh\J9 Ǚ# E8 _:i\ 'YC\K9m/{?.N45\\D`"O պ7 Zobg1t/$=]#$"2)\[@[e$T>>KpCS3+ F_Ļ)Q+F:Xb ׽SzބO{b8NH%9:.B1LB,AÔF/snCTjgޭ',X2#ʂÊs Orٓ"YȆn{|J w`,-3=gc!]V,.K)z{HQ e+o 0Ѓ(U=-j |Al=j!QAP 'o9vca@kHYN'%{'Y[՘&wU\R>&3>yn |8}lo>PMQN $t#H}>܎}EW_*6;uI~Ml{[fo|lni( u`B\9R# KV-!@%@eK1ʁ |V F^rydC [8 ]Lh = |`gp3HT֞PiӿL*#0!sR|U|XTP+^O-p*J#))!:h]$fчoŊʱ0(%mqedkuw :׊Ps-iG 3Dvf,D-gQu*>bD}` 6"XjXVOpJQLlҊ5 tecB8- t^aGb\lIV۲Mk3' oz_BWs1g[5 , y£S@ i^0`;kQ#}uu b,qo.!ʦgRm;,ί]1"Zڝ!^̄3zLfQ٪~eu~2B2gGP|:y7hލ1]&j#L=A 3faN:sh?~SA޶(?T"'g `м q&Q2@g9F,ѤhGI]LP]} &@E.k< WKB0-;e)oxMfMߓqsZ4zolw  {G\kW*䓧e1|1{G/S7+PUq}i oIaL4_t1ӷ3N3?;Q7b%BㄱpՓj{$\:g!K|$N |/V `k0p 8?-K{Uo*u~SH4yPCҁ.=A,ǁ᧕I6q[ԛ<瓞"$[9IH- 3ڠj2|h@;=$n-ZJ^ -=iPqųX"pj}[tO;@Bdr*; >yԅ-]Ssb%?m ݿkX2+%r9_O(˼6Q3*7s]{{U8,άWɻ۽E x/tϊw7^E'8J"^09 H}m7cnQ.LA}cͨf?[yrOpӵdb/2V!?dIVAt薚\§w|tH#S^ђ 6>L<@\3Ӈ (]o,5sz5)!Ԛt٩YqePĀ ),6.pG1V=H^R4ptdʠs}7J. C⭠"#ڟ]+n`55I@!K$sgΏM%wNڟr @&9 X=IEɳB} xìO-!=nhJ7>q?f5k```x%l9"@}q)8 ̈́4C"z—AWGhwb5Ӂpl1/!B eW/BǬ..-B"fB80<8 O@Rce \@>{B0b|$j "N #pco5t$x+J/XАsuzS.5uk X=ey&0zTo.$qiC& ;ykkP=G^_!C^,\gh>.lkBJE-=t}Ia[x ̧z| E 6Dxltװ,~3עD7HlfdZ_$c}}!/~_q@KB-$Tcf?et=f\Oq0 ;ͻnYƗ`@㮝5>Ya o+'wfhP87dn@G}(кB;ëq(3ƕMޓT Vή>HUkub'B]Xs ~`Z7 /)6}/oZ"i]a *izx {ѭFħ;r%%&jTB~I*rRSS'Ti3!5 k#KJծ3[C( X;㖆e{hޔ3:p3J#]P=v1md2%,ϧS INv80FpJg\AX8 >wnu{&p P!Ie~5nCߛ,`!Lb4ᘌ@Em~ÀXn\}l+=% ~Њngpk]5<&MfEP;9;||bs6T9Үډ$Н@m)"x\0={Ԫ? *L]iVq;,!UxNIZ4(Dkbf4ՁK&/0y'|81ȻrS70tq V6NA(Ky2m--~+d[#ݕ? ;ڦ\XX75 |ljP!k!`@O"0`}G+?.!Jm)_g5; s W~?X=BmG֨ X-8p)R,sc(O:PpFX7,(Bȵ|HX x Nݟ)S`JB,Ɩi.q͛Mz̿7Qvl/>:P V vGۻYlj&PyLX2B%3qiGK6L,ֱ^<&"=5y4cVb Qx}_н0d gM2t )T5y4$yfWQI@t׳64ݿo;zuk"MB]):>@@۵J,d ۳#M})$Q[C&^ZXX=/#nSx1KңjBC[$Ls#3|1kOCus"-k$p[;2|4/!=vF{"|70BY Z^U ƹp8x`l#lFqIP-o}2ERpEނhm1AlKn /jn-N^}hyWUUT]< t P>ca߭kxϔ_G8z|)]{k!errOmVY":C1{y:/aD=礊?[ YOmcP붌#˱N; lxNW pS%jKM} ^Bpb0یbmTɃXԔ Lx=^\!0WSϟ& T.BR=}ĝG)0.zj"(~'L>'ݡUuIrFZY'* ~̨! V<))\GIcRv'c ak ٲeTE&歔YoSVV ɸSh$/wY^F^ǷVd 3ȟf@]<$r7HU `;7ka2BHxQ']SJ][I'dEUsGˇ!-CRН˘t,Yk f6qBq߇.P_ iBtcc^E,MlfJ%vmL^e#Io:SD< `jM$5BR8Gڨ:qCMx5uF͸EFMYj>hєJOVO7iT$\"u 㦬$bPWO,9t*]{󎸨QV" 7iI:d`kAOҼa}@2*[/Ҳ \hʧWgjYcM"aS_AW 'U#PG.@4C…&2ؿ9W I*5[  VD%5(|&7x:QVW{FLb??|k_Yk)M5Ee fiSĬE(J>9!? TJk4@\=n ;e(nPmaiUl1ƫTd\8 =}=8]c@JcZ:֣4W' 28©)vfɝ6wݎ D>ۅ{F"62|D-̢HF {w;x eTD2/HOm&VA? \ \u|-Mmqq¼EJ9_Uu1Sϭjʩp P5N| @`H ), [ZvWwG,wdHCCt5;ERGKLA􂭠[ [Hh`-PSޖ㌥+WQ FEG _he7y _X͚ ^fnZUQ`.3YU\܁L58#8VGx-W]m4PPg،m1IwqۻL[!$џ{jγIF\ymhڽ m,USaim#!wC3Z&Lڝ!>{hחR309ǜ$2xpU}4 ]>ѫkcHBsl{PQ#:34 I5rT{ϊ Rb;6|ʥ˕aɢ)(͉" \ N­U*jp)ގ@yՠgXRVwi |ck)XCFefVlAeǧJD@܎$ǐOkPL)N`!`@1Au8}$ 'u T?"9J[/;-OSD.'BAQ{[[M5,$bviCAPw+ёj?} 2ѷ*Ha4;} #[~ MI|.D{|$ Yf+;#5$'c32Y[hS2Zj1GwrbqYedf{n:!/!R1߉*LT"q*W{h6"?4PsZwxrڍ^H^Z_\xFZAE3yN@<:S't Nt SǢ5RʀӪ{1(#4d]@VHR!yW\tN[:(3Lf5JZ[DÊY瑇 b&˻. Ufœb7U><@T.5?lkޝ҈jjKuOq`wH\?_Gũh;f^ aZ_ԑ+al5*vJNK|>^񠙶w_ڡz{!jpo=%@'jZtEYH],`|)6 {fn-<d@I T yJ_#}`bξ,dW|m[CۗDaUJ7f6Q ; `^ݮii'Uh s,M2bM&M )cM>oi"ʂ5O'ŒncB&$Y (%BauN?s R5!65&j{f_}$rVF[}Bi]KtOJzQ(ZIR7R Y)kvCTK *:+ec(XeifK% Js%ͺq)`RJzDBα~ %Spn~^#} S+3(ᣝ[Bmw)( ,A~50d˳`M<*nsQA*\-eŽj,~ 1A ~L.yzVմcTǫ$97ђ*Ycύ*1 G#&E71siL0|@TB0y$F%ӌٙRE+tS5)ۀ{[ !8X }HgIEyRU(pw\}RIY܀|BC; Wb.+>\;G [I1DhDyAja?2w ׹E3? x >D`ҟyl1D&?\k$-2TW?zm*s _[5GqGI#/>X-nq1dg?b@nKѳI| $9 õ fߊCnQ&B?},~w1 Ͷ.l6<9Cze'abAj/eY"Qc#;ӌ8pH$R[ѯ" @gQj'smY`6Ԓ_z@ oY06zŀcE 7'tYwo5$/'ڼyla{J3PHtD2l LA,o" ^0 jHחqXm DLQM`sPh&C͚@"G/D޽I t{ nnjQkQn&:moh糟g֕2?QB{F,(s=śBr'-)k]dFuA_uP8UO\nX}>P6p#`7uoCL"mQWNEݪyjERfX]%4~^@6"4EfJCYO k^JHݿ^+DepX|kj w9#"E e;ϴl(N_6?("5܀'\Bo‚T%dN#lxO{, VQx ˱> t-@*O,;t] ٤)B&)Yvnx5>5wͫ2NY$ݷ.)W7G)R&7v\ ceT pVwG161a$ e8uv3@DB(GB9KjraADn-K9s91 G$u#Ec;IɰqPf!ԫ& jOI22ہs}Ɉ= fTL]yD|9FC<4&]2"jF:IUdx4߸FP*vRQ@| mg-誊J'[!aР\C,,"{r7U*פCygWxa:<` ?i/}r< Ni(3%ٔ 6~= dҸAH{?һ%AܪC{dhshUw?#t߾,bc _ZആPMWCו牝Mxe_Ko% hO2Tَe%® fs >q YhnmGBK`?\'ӝ'դXS&l(J(IĚIs^i,b]AKg7zA,`COm<q`h- f\嗷j/ZR֎Hٕ4 R1-0 t<Yh#/[@7'w׳/Gʖb5nqnjI3P ~ewW0DD7o+-̈́7N-6䴢iR䓂Ū0iu`PI_ erR(@q2 H\r̗AXz՞4>c 9{Qb雚jO4+97_N|gP2ԭq$f_74G pļB+0DrJ^J@Xz%DFAz]pk9HN־J(bXŘzN҂0s B`BJt]qϗRt@ONՌ%AO C=or*Ot40Mnɑ#%R['Է]S7(ś۫t-iZ <U:{ԭ)n*1G7MY^av 8?Z܌i#\S7&_)퓣! 8 Yk1?{y)5Ǭ_߁MkusB۶sӁ'S<ʓ<.vbeb,B^4{aS"jTJ6|E[Gt`b?qg{oUglLKC1TėNqx.Qm`p[_mP *|oTwh a}GS2 E:*2*}?ycYe/%mHf8fVZ|_A/L#w J,zI*ө?uߩR@qV<ѡ8v] K<&)5Ob?{M=`IRФ 'zxdJw#0RX?ޮmG FE{+{ׅ䕁ݟMQA)d\bIrD|7T}? &bRH#)_S$ScI Czn)p΁/rW ^ /D3m#w\} Rtt䡉;>\SlZK+O&s${lfwQ i-6z]!s 3qpڶ+\)k*mAKqqITҊsu_b#dȘe,ؠDq'=0ὨۄȅX şIwṅEw X]) pD2ٽ<['rO`4XʥWY.eϽt3jA/SϷ };M6 g0ylΔ'$si7`h^z9_R$S;hU0~R+jrx duTg,%xx?T( L$|<cHZǁBWnB1by0&_Ol3-Ccm=AGi踆Jmz hzr- ے1R3 KLP imTF~yjZN |3S81fqێ(;7tUWԱG_>Efy1<9uz2&SQDA $P5aW~TBXW-8j%RW;cx(ΤR ⶽjLVyM\0x@Úl&;@d=2@ +ou:bRˊ>2*^3E5J#aA@BSXΗ%˕~o"+pAѷZ+nIpE\h:G[w+@$$X"YEgU9ecOwGX.&$ Wje5 KA.sM&g&Iȶ<'zm+l*1q9ͯ0H[),jocy/zo>ɸH"L1 {Z-Af&rY %D8L2DV.H Bl*{[%aLg݅wظ v\pjd0/pDcSE&,R8wX7O`lbvzC>esҖU]:3DI4k7%YнvW(J2fڞ%kLTqMih_*Hկ9 "y3l>n㨇 xVPѥ,_sS:OjGQ#2Kps{|bб%^3j,젤dzAJsG?HeJCn*}ϣ" -< ~ڜy.Z_iI9as.m 4fʨhr.𹤧ɿ!4Hx4K:c)s jUFzw`+L[>_3RN38hgtui=і+yUO @~|AUP-o[w4=uѼ:?*xϾvnk#zعeض9ga:Uc-V@C7 rM_xD/kÎ|3EV0W77GȦ%"7J~)d9t7{ZڋAY]^A.=O^d`Anzl&uv+>!Y{7qMO t+S:*b~6l}T\h#ȦHC+R6mNDFN'k,Q? !( u=cjJLŖZK9"/"dz}lw n{ LI)_PQЫgT=DGΒh%PeCKc<˜PG?{dNc-f.(;;MBmbH { Z=mӟS5t  y"9+X#V \^`4e*dUaP@p뎄#߹ޭilYVxH 6>Vy@BYY Ѱ0^v|sK|S ˴, GpB4˿+N ֨+r/c'%zyXt".1$\5|SV߅&C7^.C;cJ[WGiU\4^rO?I 'Vz&wHwǮ݊i7]z\5jtF.6gpB\bQ 7V|n 5r@_t;DаY)1iy,"j[p2~ c-uA.冣RHAb\QQۤ/Ra)u?|81KzzUƂR\|  kIhFeALzQV zRFSs(ͽNUAIYc&a1-&/JO<#SiWs9tpL='7k#!Za qPJ2|Zٌ]jTB27I:(VFG|kq, $.0$UzAE%K[Sļ׋U3ltw@#Pۂ#cz?Z6kd9ArwX Rp$m;%6hķ pKmhC1nJߌ`72vZeA69d>m/Ap|p/]nS2tЩ0 O51B`݉Riwe[e17t 35pA qͮnsSȨzn,Dϴ3kYpğؖ.VG:#L&՗|EeJz'%2B=Ϣja3@zlqsWUka6%D]S 0>̗G FG#9{<"Fyy$ 0e8t})Y@a)mYk%1 z3LkQaA0(tM\Lυ͋}nta,_FAkJٽv~HH@7z7~*~Zrö(cRc zIi$Գ[ ALo[{ χ 3bfh*yw,q]??IMyEmZAOEI'DM܆=t'RN)և]=l{ ֶ,Dp 'yɊ`J?W߲P\5@.nprJ͌a a+d4|S?[I: rsWyQfyz/6u Ipa|ͅREXl&ͱ4)@BcTPR;1\|6}7/S&9ط)=0mD#q2|qM; 8ƩyTOۄ6 ORov~`;8( zK\bB 0vrx2O_ݝíyلKygS;ʸ"B3Vg9 S2&lv'&; f| J?rO= Kqd'm3)xӍ>mʓTQe2%^ .!mܒ3|_}3B8% mȅ.ESrJ~ l_/3QNΙNT${5Y<˻^|q 7\A “x~ bA Əs]쵂(ZJ=lL]ؼ|p$Ϣ6 pl07Wbgg6(5u'UN;BdwVO43儴g XMo<<٫5\s[b^ۚ }iƬ퍭osP狝Om`1<1/Ѐ#2b7}uN4 dO~7[&PEy+q~AgQX,IVRyNծ3a8dˌ%S0O:sf$eW:qŸ/aq`x&7 n44 0;!+W8ԁO̥=IqR54qQ=>_C:.ec3,;PS_gHF89!C` |'#3+⿻siz] Yz68xDj_j߯"6Gք-ezVu 86a}RE0--.B2X zmݶ#1e`ڢK:9l+\UeX,|{(FWm%Ⱥ+APUGNRl5;{d[d/݌慤 Mѹb_wlϯp ^̖nc?fmц1EGuk~`eLe"mКgFJ#+Fnd7 Ta%M+E$+w Su5`\5$61][#E@Ɛk7Qz#qofL1<!wUt2/ .-'f@E5D0/OCVzRfo0_ݙ;+M Yx fS.2NƏ=y"&AS6`=Q4&'=TI=lUdg18 C-]MZ E*aBZ@NxϡMF{I@>jCo*;&Ee\3 u4SKA 8Araf@oFu&vWncFk|,;|JDBbahfq)6 yph!uӵ*d m(3?=ʖڽT: rlD /ӃhEb W,͂MSӇ7_+k ۦM m[h]>i#;XkÊPw̡yYID?hgC A~ |]ho52€4#x۞G7;Vd ZH-G_ V}v:Ͳ@fl{Ec/@C"v{6td2} H>,NsyJo2\sk a$\*D,/ngB>';>#/?fl ${^,;~̀N'@I8aD P&7!CQ=XO?isu5vHPjLLPPmdh WPԕ$PSGac8 Jl{\$6g8=ɁK PZ7|!5b煛l)L/#ҿP)\Ctja)ГY؟1,K{ɕmMݢs@l7@.s.eK؆i.x/ d:ˁ=[c=ec lW=F="sB 6[ D鉹.tz"i TL[ 8|c}`ғkoEwb8K~!)#_WXfhY:ǂV73 q:[ R|wk =NDrWo _V;xdxE~Sq3"X'K:3 ϐN螰\Zmbk h(ug=YUDxp֧a/oW,iJ~a0!:s2""HOd0LC^3XX{7n.xVH>RS3)6-W%qZC6!]zl0(Uҧ@~ϖ_~OnbY5_}~6rXZ:0J /C4;#Ob8djڡWne"x54$s"d|aE$—dfP)'s#(eW.t]ѷځt$XqCb; ;*XWue <#j;  Ge9bvT3jM(pG ˬs]bC`ƂpIOqS"6İ5,N.ngvPRIٌs(7쵨11/&苿X?_I9eMa'橎\f*Ce5IY[jlWMtb!k6깚{dC(ӆQsfޓJcvUjj[v<-ZN^otg@YnܤIJ# 6DemK c'љ6ZO .bh h1.@UHP:X]$&͢.>,K@ᴁ/ FY#skBF"pϯ{*7KuIIUSНؿ$(reُ[CW8f]hځY4t3}4 \4s}+̘?b Y{Lk FX* !7(ۻGs /5sI,E˽a.lb#TD9)"mS$[]odElɅ}Ӡ gG`B}sq=v1IV8AR'99<**hs\NyHpƔ' r␳b@(e炦JTSɧM (zQĈ Px @hryVn6 kPցSRؔE:Wͧm'Rc'C%7{IHҍHɕ\7Hʋ@rL5Щ39t/0жǺ:?,̹czmxgG $K8n"A-ctfx+)czLPf$ E>z^ ~D ;lD8ڻ q~rq~HP*^~]skDؠRx`7? n !wMȡ0@LicOרYf @1sqt< v=]}kbLZC]FfcbU^JAD}\h]*!&XI:$ť*_f8,c'fIZ,b?ˊsE qoWy8xp<>gïW;-aaRf.gZ5A^nsZvҋ>$ҷd rE\ ܑ$!ց&NBˊB4]29q<*%*|lM LTdScC+^5gq Sw3\G)"Kg$ aX'd[ wlj."_,䫵{鼋/}Iy5ghg˦αrɖ/Kme!(C`f6+OdfGb^g 3h-zaE(X01h__\ x̦H R/_AT? P?_ıbw a QXev{Iu iiJ:\KB7JշLAp|/YB~V jep44Xz䧀І8 poPq#tTE_լQr|_'5Sn^h}&NyMZ1PBuC#Mk4"{QtCC}t~f83X#L F az*D^`5Q{J1.ܙϭ'WHzI.2ӈm'pnsGӪ{ E5?)p6N֩Z(+t 呇#2I|B%~o7.,W_ Jc=r;S^*dر'~[9f,I<'T2<DIu(<~6J-oJE; *׭OcLSW"vşȽKaR uV3_ 4_ف]hbNƌ1 =MĞ;p8T *I}L?K\sp: FZrLAAi_yq-By)1لI Z,Vo\ywez='E1Ka0(eֻ:V.3"t_p/,bSh19ٸvtM,q=NxvR yv8TNxi-qsWCv_|U8?&. z$ev Ԯ|>er@F~c[OUH&i%`O#ǡ`?1[ĠC%OmIJ3ЖiFn(iC $QѾGc7k3[c[ps7һhgen(l{: sAt- A!߷>wTM!i,ZS4ƒNI3 ~I/Zg)VLA֑&"V1 Zk6y*j2)1JDsBk>Ky sEm9((U4" "(l{å#OE Zcl >a o.-Tn?9]9PC8Fl*ڂV7(k̘24-8Jw֙)C+M4,&靜[=H)wEثنF2]kIlncor\t'sHbZtFi>)Z"=\楍uo LZ-?)kMj1ӭ* 0pJ uyKX7TQ:xz^[5jWR:J)aґE N4& tT:.;槀T2d,\/ aQ:[~KϢ2 QLjF-vtPY}P{P)uQ&GlS~iW%Wvk xoc%[, e OSk=YASu0\Wu&}IDZzٝ ė_zU\0 ]=p`K Z)\=#pdj"og!Jή+HV1څH[,tn=VL+xi/O"cф[k5;3&S~Yw3\{sZ~Ұi0S@zo0䪙Y}ljygmI}iqXpq7'% WN`?3ٷ3nG,--S)L^9Bj= b!vHdUp2m"I4XK:TwV42ON/'%𒘼U'(-f,z8[ ն~hV.sT0W5 n  oi|F^vc?r2 UYZ\@(]M5W8'E I^W#z$5uξڀs\Q~YsҠmۙLn6O$'pq3Vьxίl|7犀<^o-fQy= q>oǰ"KGuɤu?A >iqB]AS2oX*fAZiu% Gߥ:-w=Ԥ&DaGUI{K u} Ρ|>p'9E5쐅($[Oog sem3k;A fCÕFOxs\' [H+Dr'iqx` A<% y Rk @\>o1a}\.b[eD(ިfU C`;A|M!EIay#_?.VКO2: yٴt7Ř&8Ʒe%5^u>QpףZ_$AeA+dOpYy{3x}Y{;L$ gV۲CyL l[VAքȳ*-}P~}I- |v^ng/lb/:pߧ%jz uXHq\aFD3|`HZ?$ n}uDWca)jҦ̘|6k)t@Q4O|BؗڬJu<]|BaCc-Dn>3xYcĀ,vJ7e[/WuJ_^"-'.Nxy}+=5sMu;b+vSZSgcN@@6\[3#Lv|*,"SdvbݴىF`Km©'kH䗕mz'nsS&z:OD'V#,7 cGfڌ#Ύ_dMmS` 2O\3%uY0M>R@$ٓBan1Ⱥ6P=tzWYMzx(L`2 3 *2:[e#QYcDdzpBnQ$ah];cQ5otf'Oi&ѻtǀ?sYlXrغ b嘑IIeA-E@wOnDo8u۷jӭa#oDSM!sJYrb=LO=ȷEc翚~}%"܇$Sy&b_g0ZIB#>fr#- K8`?eyIAi8_ E,ധrjD770u 0xs&PɊ݃{ndftMvgG؋ix""\Mԅ_R2J5"Vp@E4gX7a ~~&lhGcDMbx]C/5&)JP9UMŷ`ʛY<~&FȜ ʱ(e)C>ˀ4ڻ dA"%Nt]4jJ* L.p>{fPL7_QaD9%P8M;H)ؖ1[V1Lefz~'Vܤ?5Ye}V6k9hu@'2B0MmF:E@<]c勺>y2$3{Au I}YwڱwB }O%}_Ɏ>]mT5mRB55o[s QьW7-FA.ٓ0vH ߙZRE MBYF=>c "H RBlsV刪@6mШ sg)C%GYA@"!x!͈cXPd TdL]}n+pris3p95Pn'!!>0/֟O`IOm0zۣ *cxaE1Ǚ_SƷ6hFPpjTKї:l < q+52zWSth}dHԯ&0>nf@6|확n&܊Q{r;뗖b{r9|`Hٞ1NvNk5`tr)iMGmcy֭GZ r@r3_u2-؉<őHqS!28Pqkm;ѪL1 L<ژ1Po؈mmEv C@n.h) XB`=#'#oj dO*\Ow謎evSFhoSJ(*]oZJXW$l chgJ/wKzbv $ؤ'UX%5aǭ5LkSOpUFC,ҭ*˦הm, D4م\m=V`qegtX`HzIlf?p/SN.+b]R=]0$Sn.vJW5=j(Nq>fmiόiꟁk}xkp!ljH!:ғP;~yjQ@ĺwƳC.dpBI4K92:,uj+骀E{Y浅~mzQwwZM[l;?޹Pk$WXLмďdxQfqd3|iE֤"gbR-!ȕM4Hkl=E% Dwʆj"R%kpbY5]"^o 7IVdhϜn&fv7ή*37|1^ 8\2~QFnT YۖHyY!dAķx}x$?^S|V3xh7lxo# .-zDpkF/SsH"ޫv{o Y8zvh gK#޸KL ^9N۠3g85]|Vɾ/z) BRhûβO2\=Z|,j"[JHfAnsV= H9%BTJցSjsk qR= e[|O F5~ZzӍ]G+DHŷUGSZ|s]Qؑ)&a1fe2͗gyNE9n= {mϏ >)?ٽK?&WzesrNQ&nvRE_@Pzgl<&b'P_RBpY/lQ]%,AEd;'5 ⥘xX%מ{钜m.ş~ByTFlsmgF_`uqjWҺ5*~HY K}YduQU(ќ=mSÖ"܊,M̤G#<qdv$AiCn>ݴ诪gB ҡxnƢIScvIc(3x='٫*G7[| Qb%E׍$qYY_dA? did%)٭^t] }(7[ߖ%p1l.4A9Gb,Ѣc,|KD'nn-[XKk)v!衹> ea*ȾΩGfX*5fF5rj/P+zqqp?= jl(փفe7GY]S'+T.1˜!7{i;;hyꧥG"a}C׸&TQ?;@NoDP[~$.i݌"݌Ů)b<P\8eR*Nq< [9 $-szw 28 k&^-3ECBDD>3 /obgܷ)=@P9c@Hć\UN7\-x<Bz+\ XYhK?Պ!f0#8۠mXE$ Du5I3wTH#7~I9iX+0)SJ2W^#4I VusYky2}jFWy%?eߢt~Kp\hKEyx_처gG]"9CƦ|H'](g "iK:MPg2amCnG o{2v=+4S%0)T\ Z/2P-_%SbXT0sy̘^ V:Hw>N.`j":^$;y,;=T P!&Oo'v_)kU?|Ƭ!X6f,;u,uxTc$aw֑L^|u$'$=iJ}gԧ1_E\H؇,Rm7{4 g P40]NjT)|7CН7ˆVw`£FZPNb[,U8k%ڜ$mo:nqr1D׃#Jr%@&In68\!x Y޾xyNa{L6Z@{)瘤ʋl>;8 s>?% U!}U'vs>VN%I" ^V2{MIMrdzY-^6.=1<V0qxa+|G *n -p,t`S.*`B ƿO}4ƻg}5MZcC!cvĵ5O$6]\bt7/m? 9)?Ö X&(/1izskOד Ws:}⹉P뚁CƒU]eʝ|!Vr!)BhU$uĔ9&l.?cc* ~\%ccbrHn&O;5Ts+#}[UDL?f˾Cy7} 7 5~cS_˞1) J'jѶE$>[-"5Jp[q{;=XPP䡖 Q^,G=g'`+b( ,G㳐顴:ZiS|f1(<1J!|61\@uj(;%f߭2L#,֭RkwRi,t0pc.t3gcY>n`.hˠy]wU@-CWMS֍u utA$PpkA/ǸED\hc8Z75trdC\֤ӯ;Ab>OU,IyF@:LTj9OehrA+$7'PȄyF:\hVIIuw[zz))]͆UnNi=Luu:i(6]xv|nm{ZpPh*8\u_gnjAݩ~~ߞme!mj/O5=z_I{8z=XWԉon.-'6Pw]CYQSV&ؗ؟\u%sTPp(Vr+8r\S:y[$EC%ll^V|՗hgq/ucI5OҬou ԍoG^Fv;"Di8M'\-:}*X$E'rg#6I_<7+}յ |Ox!*1 X\KBEfCb~B7V6>Ho_$dL!LK (YoU\qg\A/+eJD#:V%z91!_z8xYK&܃]\̀A8:ۧg v! S7ޣvxoӳ:e5\]l/{]"(tn|2w}$++blC\lH?i`7_ ᑧJk|pQ@^V'S*ư*A^B%x8™<'lRS!0`+&"D47a"!Zq9diY(5|嗥ᗐkwpspx 5_Wz˅yO.wY 4PWh /qGDYeY>Y0I՟O!sv&z:?^Lq fć1@/ga^L2>#E<~vՎ/軛&|>_>LVWg<>]B@O߉CuUB'#M C.|ff^k8- OL2begƄvfm%vcM;g)Z iI `|j1kst~m\*%~w*#MXhTLLʵ H鿁jMOI7,OY i1vy&mk^@`4!8U $fwN VA+fѻFć7uZ|sSfPF>YQD bj#^p C[?6Q5yjEWX_Xφۊ,Tl6ˈW'.N얶 vs$)Oh.W xъ3|md=$C߸ T ͦ ;Xx aP=E `f%qvgW/9AtlWʍa'~-;MpX/JR34'R]Q5ERrCZd.P~H(?y*9/XtDxa#Ď.]M7fN%|<*OdJvwTm2|Vޑu~ Xy2X^ 9GⲹH*>}؉8=T'_RVjtp" ! {*Ki{$m>q?b<Ѳ \m1Mp }r2_6Tʼn"q(A'zVyU)b}.WRCHJuzURmaMb$OBC m]r% )m ]RzwDi(鷮뛷ºdPIoֹNÜQN97$Z/ b)hMy\iZ,ӻp3Ѕ/ӡ9mJy"Wglނ{GQ&}sǁ+hgXQG`5p2 nK=JvdVOJQ1E!DelљVN­尓c@1vӚw`=3@[}!m-|;8ɂ |Z8c;Wa 4Ias?jsMwPyhX9äpo >3}*kE-]ܙ;jH#CK?߂x|`<%qgHjyY^~S zŭH1nO8F}Os,4ʿ &oK˖`8mggwّhO6UbbrF֔,xPa~0Խ%|v{Ia7~#  H Y" 5fZܙUrE`YbsrD4WTZ" d;1$ҟ%‡A - H L--Z+H s֒%-yuqv{~T 8"0h[jBT}$˕Qv{Qw1:m4r'H_ÒjH(4%'W lsDd @n3dF:r~D9FXrʩ5j&Ɂ//@6i5 `+T,aT[_OB'~f1o[ ƴ֌R8(VP:l6ƹn2,kokxl ҟSEF˚\-@_j|5!h%'S>`"/ՒN0/>efy" d',xwrlI awX1&|1]wP\IyqKebS/UtQ1!ngj-tOx}.oӼWq_/I)#{{\؅/b '< r`pxRkZ >[\-/YzKbg[ :u c9^^>]^8[ۻM"Iۓ}_W~Y2Y0c)(aSEFU[@.dx X :vKS66zP:HYl*&ޕɺ:|D2 J Y|QDO9[?⇨'Ot^g dkѺ$ YtZ:8:ٕ$aQ@f}cEPz$vM5P+>GĀz?y_Jg)ycosT=̢ ,a[fѺz/aaphXn75 ]+gEơ^):#8X:zS>lR8ԟvw{1׉Pq %Pg`"Ir28ms(Kbږl]`'h{5v2/ _sn ,B.zI#Lrr!Ne^XojKoxdVfhdQ.,\Vc^{;m<=,4fiW:PN{,f8*i1@j^;oƜ_Q :ɓBŋẠwTLywDJ=UdSn)]{TexpJ% *(M\''!+0"io w|BS-\ZP}vhɨ2.SaQ=Xg6qUNhwp9[/sxz9/ndcIc&F1e+.+$& ] _i+AMN'Wg+bj$YiE;$a#֐xx84g;`ѢtI׫B5<* /1 [8Z)|˯a.sn~2cj[&=8_IGj›/(,B1 @% ˑc&}8o_}OpǷR#?QH5;QB^;у8HT)GcnHDQWV?&1 \a0Uwa^jluGu҃:R6o?*((?Zd%&͸zd=~7~YơJs:T|q3: ՕJ%νkÉ!c+IGGӶƬ5~[PĎA<3SCr}{xVUP- =x)cuf 缸*!vd3>jBz4]rҘ/ۆ]As6vOI6Lb$24%C(Suz-py"ZE!rfQ1$lY"₼/4 ZnS!rZ7>R|~6ϭ>z6Z^9+SCA$ hl,}`ڑ T9@z˰  Ltk9R"Ն0}TyUuR ʖqEdQ O6OE}N\ɨmA婱4"S8YbNt #t\=D_:O+7#1W8MZΰw1%MQĕQXi]na:y}vXǬon:kHួFHaKʛj/܉bPng^4tbhܗm4t-9ECX YkiDj\]X29qp_w n[){;ZY>#Qڮo,9M:(e R'&l X}NB抳dkHj a%N7E0+MV#ף@*"l8 yAw3<&=s<`BG,xJ{cSU>?o6plzǟ,-Fbٶg7i`3a}ÂpHIO%b4 rVO y B|1ճMuu#BYGh89B8m˞%.R.5GQ>;:ݵ:+"j7٢6jl%q׶U9Q36}8W CXAȊ[qW1>lTjWgϞi 1$]{ya m9٥3yVL>ߤ9nEb"o%&_ZGmWX}Mq0NDu47J[:[B̓nw sO"ɦ]w PݪԱ 7?L}Vd@G-DZ*lTnMyCA!%FE\={7.EoT[Z1Tf8wkKʋ=m =p 5+ w-߷2r 5cYE+Nש\hPM[۟ ?ުv$6@}=>s+'D__K(+>Tja.W_/?A-7WC2dpu{:cBdyA==,)N^#?٬Wdy`n, ^'#@DH.? 9rלQac3Y\R8V6Olr@ Z'gZvLَ{9,& dUQC$#\D )CPLʨɡo)?oA9Ws P+0dF$^ɽ&5xP2a;Okvpqa;>@~5PqƢ ysqbRMI!W'*WPy ܋g(oϒҏ7\JH ukR Avbw$(䮢}2w[ЛZ"7J.$QGC^B;6>|%\匑|tyo{mWa4XCTBC_пsJFXUKг9C*aVuU K[&i >nU.Iy}nא"^hh"qء l33"=+)^#6>ƯZtHa8n3q(,f,=yD pNSIdX4⦅YqB* zӵDIp㨝mG\ C_{ /ӿrS'ĸ4R\ZqwƠJ5!2A11B/wy&. %Q{!Of5Avg_gZ/ &xqA綷lRg$C!anI45 aLB aȪ8E* S/ՒrGax6IZKO}xYAU7,hHbu7SHoKM(ޣG5:Qkyn.=ڧ &B[2 P"/I9I!Cgp.rBH(ߡRᯆMvv#3bwG~ܸG qZa/oBZrQrCzreF-]須^,5V"[!u<>atJvFX_W,at] 6h6G^dpK+w,!.U&,KxH<R6|\d=J.ZңCdЮó?lk 3h~Bo UnG@&x,#kv<59TQ |"5" Xl P4c7fZCfѨ C+dFi~"Wp!#`xpO=%lD *&!LLn& < Et!9c[ aъ.~ b]8'sbv'g-=l,kY] ;J\W7L̇Jҫ$r>+3*czm0*E,D'g[ui7rR$Bphq[#Uju`=G&f^M Qyx;h,Bx#JWe]0Jg:4//,چR `h;#K).`#k|)LιYiែfv*g׿j2w:{֦pom1].hJ;4 cR\.1ЊTipXv"E$ ô/j'գE> O)۳*dka "Lv>S!C0_6=ڄ۩0/y t aK5;k1Ac;Ⱦ\X+%oq*qܘS(4={8R=KS&Ҹ VV^ӗ9Ҽס_=dPq0Ph6agJu(8 e7kl @Gmkbj*[ c¤KNJ!\C#I/q"*(\ u&I O LO%}3aC"L{fꆛ h=h4z;}G_/\=zA@<={ZLC}3Pkt#<z3 WUCpr/5Ka5^WVOQ?9OIY%DOs 2 8Щy~v5 .B piv&rm~ڟDB÷ZT>4ZL gqV cG%Щ_\.d  b#ekUTǖx dUզ_ 1Ώ%duɛPZwU>+kPI? p8A"9C$A2AQ2 RVfqVyƗ_]sE 8)YGw{=[2>?gv!HB}KTUS7Fjt- '#xȂȩgCT 'l&ZNS5;;*2#.Qm g;ցݲBk:sbۯ8|l83a]D=Yerل%YOtn:V}m#C4H1ܸW?.AAŽӂDvh#nLtW}`֜ +wi{m7ʂ5&CIOsQʿ)_nd K5s^rm ki~ouRR A)޶$G(Z/E>dR !dnag7>3\N`H=Xj3=M0g&ʉ7^OwI㯽/Թf>[eå*%*Rh_:cT=rsރZN}631K*z-doNjb4!Nu|ɂ7{ 48VAU56䠈״ɏb/ÎGײi_ iٰG,s> i8g;vү"#)uSuutDnMG{ì~=;l7orUF8( NJ X=⎼l܍Ꝩ̓Ҍ$wwfKh8񈼬?mvhhtT x{CJ'&#xs+`ܲþe|YPwʴjN8>YVEץؙПCL~vٽYgehtNYE 'l9ɽ^0:!(MiWND5`G\*?cS$ `Sʎ0@H.iEzuGPkD(RƹK^QYJVҁ FFy"T3npUpe5:׵BV0I|G#~-/v[Y~A 겙aYA6V>T˗ENNEtze#Vb-v"7.?ʹ&X,׊p%WX4!蹭qXI1V"*t49*K/l1 qVF\4nj*!_Of[YZ'̫&)91㱩A/(߱ȸ3Π$[3'ٸz3-znPHvV ?3HrZ XtI^05R*rf "h]h#)c0r>{c cmr5=M[в4m}RX+ÉXBZ WyF8{ 0 }V%]V-&{^8l3Lٰ1L6")q#N=s68gE)?֫JrD"Vsb?5ϥm6&aB7#9(}ڲs}q.TvrvrmNV_uo nJbm/:v^gf&>wŜ^V.mzqn!Tlڶvvm{4T*@M,:^o}P-]nK';BH2mG2稷-[&tby.|#+`(iyYe䟟&5H\ҭxV_(&z4-T{s久a*Mh"λB~8Ly'@XVN-%Cc@( OT~hJ h1\]LVJsr˩PAI^$j⌻xSLM[v胳R89 ).].Xk6ᠺ}b oI5WdX)Pŭt#T#Ji? ejdc />v IsЖ[1|+n̍Ӗ뜚 )7ɕ0su#π[l|H-5~XoAb[KͲi!S_wTDD.V zå?])\ Py0-+Q tfw@+ BJeOsE@` >bQ/= 7ֵJc9ɃꟕQ,s/2iL gwadM 䰲+Z+aAdN謆@yWsF3X~cͼsZE.N,fCO}XJJ,<(C@F7(ң*o㆚ "*)L1:V+QB}ADSOȉ-~P U U ]-5%3xoc9D~ j#'-[&4e'o^Gi0̽yw/(jѳ2Ef:w0NwYZe:A=,T~{p*DQy. SMTGr4m}j#b{\?,>xV\h*"؂6n`4F0Zi:Njp L|;Ϊh{-򋺞OYR΄˱ Zf؛pBqKw=MgfZ8 Nig!i|< fHL`R|yc]Pd!i*hA_N1|l_0L}TFe1:mC< fUgL)w9@͸+/oe{d0pW6cqIm; bAKF7E"= "kqZhʗ8PORTKp1;2L8Kx-ND:%Zh0.|e*.o.G2WtvAG m{2j {<?]Vm.\YEj % N8TE*N`44ZeJ׸8 ӭ@3eFfhm䕙 )Y~5Q s٦RB! J|@p,`d\0./I(s;tX(DBHWk%{ƫrzYj|r與w~` 0҂ȹAuת`3T߰$qYp.)2!ÅUz"  Xxhוjs@$N!VAC!*0XDo'}V0 F{; /kl+ q̥ ~Nƶ%גޟG3572br^\je4raqbyd䌻RA-{Je!8vkv7AP T|^GA`*[(%JP6oejH5^t?4MmBe|-Vg$VhTZ4cHqU-*LoϢGĘ "'~ '.\ZhQ~9nhIt~-C8=<_(5 ļeU-zvyէz)z(|8+g$-y9  龀B؃0=2U9dGqH|{6Yx댿=䬉7 5||j}JJ' m6K}`Q"|zW?- ,Jmu>-sw#NnKk+t &/'T%tN{,.ۯ^;:]Xβd1n,\Sѭ<5'H=ďf%^94d2E&Oﱴ.L7%ô`"w[jq_ 5oJ!}a^/J_N+)CU%轶$E_wYq[sj5v8b6)D>~[}xa>ҡ{cE_+T|\'ڌTHDx@^vPp$JjRsSF;P7auϭh zRG:xK:0?핸v/ս&vGo (ǰ-)#Y"#F (e`ֶD _,"~Q Nb<Ŏ֤t-m4|i(ăw0uդԗ&F!> "lsc8"Wp*8(Ԉ&Z">H߽$J~EQ aOK-qRi!$hv 4#Tx(qozJHW.,42DxKR՗@R[l |6;_5To[.Kje^RJ,nr޷{c]IA~ll#ab8 #S0 ٓ/wza̶ פaBtÅV0'PˍZHH]w`:5r$>?~*@iuqzwc;CCL]Ga9?{L ;DPN92U3\z V+Nwjz(QvX¼x2"e tLa!:KvhNLV ܒsP@%w^$cZylq * s5ѡ< d1f[fG$f&r&?~jԳbE\<\VFL&y_וW A:4ldh G;䮄Ȅ9i}ùE9lb[A%?cA'ʀ32,F1:YP}*9m(#]6aBj!Rv\V@P%D"A61a88O$ ܛrX6H.۬ty nІ4.*h׹e.kW6NL]]{%o..x,R';6* X6\Baڂ Du=$%VZ'3+eym2Oկzpണ}͸;1<(K,.RcaomH ʎ3U,ka$ ,R0ԣ$Ad'&uC<so#1 2' ۛVrzsyp:PWo#XVSL.o 5QcDhV>5;noZsgM=N N ((h;cYXF5f]Yj B5ߣqb|ZII.J7.G8 -n`VV\Ey6Si~q>,Mea"e 'Y!W#C ?[\m Md2ۿrw ԞdϔD lח'>`cqݐًk$g`ۑ^-Nk_E(ۚg}&zjh_mfv ߗCbT4 ӓA2Dg@bfg, I" xֱؓGm0Qf/lZ9z!3io#ƿ5<3k]7kv]92* S7ŽRRnZQIϯd9qPHż~"N]E--PN_^y>E (_2u>$eXr:JV* u`i q5amE.Qȫb{X:-^^GިJ0'ڱdjxNe0a3joa!02gih|7 Z8nuv ,@XR7rhb3Sg~,"[ȗB+z@3 s{M`#dē <.!7tty 3#&F<> fc [4;pywCS+ћѽn:WJK\LUPr\d2e<2x>|c, G]L<]%kːhq39d: ąPق2x7&._ncwĸ 8@# =:wB+~-O]e&̂(|#_v%ӯџy4ȃ3Uhl&i[MC Qr դ!_\<# >vpi#Jiv&U"@r9"}AwY)MtOU*(]CwrxoCj|P2J8B;lO/ZꏻI48RIFG8tΠAl*3v{C]G:H!# (s<'\|fk+W[?Y5zC18O+5OF8l/Dzp2oGl{*|-QGW_Tܵf z4QT[ʉ9}L/5>;7YXgtyB.>v>Dm)̐mF&2=nl5 Z ҋy /)#;fn`T krO[ݧ2#<,-ٔapV63"9qg{y08KmB%zZCen?6Yi(E٭z>dD=5dN,w"gQ5}PG-.#(e$q:ӾC2xaB"X/0RFXRnd*Lb 1>s3la#)xrKA5ٕ̎<*N>bxȄ5 ~D`A5Ru`ɗ دR]b+e#@x˽A-٧TeUe,X""|Uւ=a4HH8l;߼nܶE~U8E%ryu9UB#o*>gCf~3f/m#׉D <&ZxP|(imj%ucKV_8qǴ@)u'PohL0G `Kl+2 UazP4]hDR7| I R< J{֖5MIfr%ZCmX777)؍ەVh\UT$|l޸z6_SKz5t?TUhb }fuC@$3lnE;ߩ(֌ 0˓7Fx|ZɴwhN4`ڻ |K\Ny9@_6}36V RqQ (3 òN_'YocXi|,Zx&. 8qެ$קQ=R!q' Ń8c-m#fi؅z,@Z J8'[LfU^%%F4y.ɵd&pvzTCaXA7z A]lԵxz& IGDX׎ lq Xkܵ@"&qRS̜%="p%B4S- z 7YCnN:ʇN klL* !]!) [f,ykoz88+)D"m#Gtj_f/m/7{IVx=~/!WɼưԅyܓOtbHى:qJٻ^{vڅ YoC1]7j$ݚb'حTg?gD&~'~ު_CaO*3d*@]ܴ pР-[nC= b7f'\@Ģ:R,_.d3q b /ԤL_jZ#'~N8 u!Chᨳw| Q Cز!@3 ]& kO[wcJ3jmu-Ŋa)gU~F79|bMmAErTCLSѿ btLL}[e2Օ"m[فW U!P"j%^B~ BVzbp55+wO-aLKuSB_>ۉy[̱F }<@H8B:.g;1 sGm&˿uX蔿7[2~"?zHmּ~EL l_|Rҧ'8)]lw O OV2Ь3J`h҂燻B7 L-<h?7o12ߵ62q*Y2%ip;b&"%T` NA% @W3t&o1OMȹ\T ~ӐTDD5kOW([!"x+/##uGM/B&6Je&Ve{YT`$ȉ܂"Q۵Pu&\L: N/.i^ rjyXK ! T=Q(1*;ټn]Kz$EY݊\Am䓚T&̝+./F*֔c@9&nՆLԑܙJm3b(Am ࿀>r^L܌Hz1ʚ(ߠ$ ]0 ҇뫋Yhg㺺'C} 쾖|7呵eqsfSyMSf#I|lupEGRv{z2]Fp(< ; CGh WB $[e3?UIPnP =omÎye=B. >O?b n, Ԫ( qޞg.;BNTM_`9|cC]xpyxcO%Cۑnu6Ԛm3[ڶ<."c 4Apħ &]^')PP:+G$>H,ŨMeU% 3,OJn-F#p418;ƃo~<{:ӓh#hJ9sVJ7\#Es Jexo}xLM9q J&sZzbT^-ա_yY \7?{6XNŏ!Ḽ \=Ji=XP`oC\~p̫* 5LpO. ')ahAR~l|lp4(h„&%E>RQlt[vY1: rցEhW oEs+!ymN& X)ɇ^y5cPL@m6/`q>dI cdU~4-̑dUL 07t>AS"@<']]p9ƑP}]rb|Gw. i-[M0Jd?Jr?qwb]`N7|A {{.6qfY#t]BA;CMbJRN<;)GWg poDOnW,@_{xT?*:yLQsL'̳\C<;>T篦}fL+ps->S$0o#Y}G֜+;Zz}?=;dR)8=,qU!P 6#3 : w2*j6kgSL'LYyOg%-5fl7]tɏ.ӵpe!5*e-vQ OďEezQZbs3%Ndg4@sݦ_X2aN:tׄFFq\jx+L:.@SxΑ4]aw8l͎]`L" f/lr{=ͬZRz`~Tb^$-4(h /%6'p}|xla<(XOZë5HJJ`n|B~{Vf\ywvXv=w3暖bP/(33Nr/P} \ŋ-ݚR*)hmoNuvR;aSxk^}d&^0#.CvVTA}{,u@:6爁8k/ TBěxnNSY1UiYh?)bݵ*ѬC7awWdz"ϰN@֤ 2(ڕ}ׁ;K(FʿLwwÖje ?\&wldPU$am XlrP33R4:4k6N]M /vδ-%iR^Pjh D sfl lT+l},gDoRmYːTJ=2ƺ# ОEA C-N|NDS]:%PZѳP c8ʂ5us0](B-b Z?E}˫K,z^`NMD; z%{ҩ7Naf԰}>"ꗄ0c3bT]~7kpӤ !TUXurku!W O=!<0Z@ Q}21FPv2aHN\*Nb(ys\ے%;WJ8q 3^l.hL^ު$ŴyD_$L}yS,҇p-_uI}"Վ IྲZ5ڲϸ{"|TWGI$PZaz~%axAPz1 f;}0 c{/~PiGuHaʇGAG _耭ӛ!ї*%;ş \6p]ԄQnLWv)ޱÑg[6vY@w'8d-[2=< x]]BZ/?MkLp>g.Nr)Ũ8^̥)`u ,bfqjMUT8 UfIqu\[G_mRoLc$LHCm2PTqW~*Uz|q,S}=4da.ce+aKEcE-y^%䳡2bPZ:ppՑgueE"%QOI@ZS%6"`KoG`Bj"!fj?VMyW@&]j?CO?/XV4C1Y ,gӫ2vRUB4ݧT-CG??:֢E2eNJРdk3 \@N5\ W 7`_):^S5*1񹫹)Vm`m>LTw|Տ KfIB". T^0`OO3s}YYԢ<| !G,ndy23 H J2fٓRCnٻ΄ TOV(E B\\jVoY)xOayk˲(դt(8i|W IJŮj3친Ѝؼa"&ܑE4 . 2fBU)hf'X{*8LQLRd~n 6S<1`ߧMrY+wݞIH w;a6$09c~@O3 LnS!t;J9X ڟb(ۋ6:K#5<qu@[}޹DTEyVf"z1=q!u@R[gVd! )r`)EY _ GKA`vs-Q";H`jXI9hʅ5X%(%7 ZrbX"XRFџ5^ZgOz^B^C2(Mq7RՓe%Za_j_kaȻ#aP,6Y{Qyʝ* nY )m J窕d SwM)ývOݵFX2@ξFP^č\Գ8E{=Jc5?= 4X#_Lg1H&c21J^hKU؟}O.c:ZZE?%LSdvuz*6)}DVlfSx.mM  :mө+r޾%#3/JB e5!f0>v{זjOH3"n%0ԯi>V؈uRdxUF6T'J];5ctAVoN ͯ Xݖm͝lpQ΃9kV*:J[~*ʮwTqے%8m5 (]sV"g=*q?~$, *npd`5S̅׋@h3PPaDzK"caQJO "7ŏ]%{QN6e:5Ν/1Y1&DDۺBq[(gR:~4zlف]կmV$g`k7̤k n<ްqf=a>W~s5혭 |lZet0,,V^ϘI_Zn'hIJǣ9#5L3-[|1;#?aiRY/#T@Lz>4y;! !}$zD?t2R=D*:8[}Ǥ.? >`c_Bn=C_+o7;y>nos&i T2Ɠ0t\ Nd1WΠ6~H5Qr>M+g9B= ۜ(:4n`tmhZ[crSo>ɥz[# jJ'wb͂ p ]pm+!#/L2=J7^asux4M'{Ӗ9bbЂ=$uG>S˵zC H3 HXO1+EU\agQkGI`'4wNI⧂/q-~>'9y%0[kT0`+ &ncE ozuFdc۵fa|@['򈟾>S[[$?Nh^5:;5Cqmx*Ј-?^ɿ~%-h^/qy67`oXCBiI]+%;'䝢TƊs %SV(;x@#p -Eo&F5,<_i1d͵S#|dqnE77@BIڶEXsHi63B̆i52hP{3٨BaU$wٗZ65Hj+ TNaW׍ocE\܁>VOτz_4 o>GVnӨAMSuOj1~C{DO#qM^,7xJhU4k qaOo)[McUQbYK`PΉ\27@K :$ tƫNf^Y~H8_ UB^RVJTqn _zCTf`a&ۮ6>u/Uċf@I!(դ̶[x"~Lk%UYk. ܢ-gQd|/\9$xvMG0"&7:tCN̈l} 9Z}"Qj ŠY|nXEr5dϏGMH"3SK,偹lQvIfOr='|ml`J&NQv KX&*,$ q*Ю1A`uWv(ps=a0I];#9qoAbwfY+$A?7} e%v#X˄ėІH?eqz?󐗿Z:y}V'ng?i#"̠YisNH5u7XƧ|A1KDyG(sU>mN*#-|y#]Ud(6: EfNa;6Hp7 V+I擯{gA>ȾT}#h8v!s֍eǢV2uoM݋llv ,T,?}u]D/#hb:R5>|v_[pgɹدyN;+n٢P |i2vjuE~-cɐu3ߪ a)C#ĢdYwУ`0&^BA%fy9夌Ra, %Afi86c>4<QhHo|N[U} >5k l(V'-_Tq?iZ9al2Է+)*k|H1,SF&'q"M``&y7d!LV䗍 e40ۯޔ *wTU-4QіTU^Eu E9OHX{wWИ'P\nU݁(uόPq_/Fs· '^)miJVTFfS,/a]X%`T] J?XlKxxe* h кZQqለ-wW|:Wɉ̒ObQd>1 n3ߑP"badΔ-g]QߚkEcEx^]ݢk8-Q"c͗*UTG59xBpUΧ?w5+9\_IѸ`^`東JF,VMހtP_gq{}v JC i1ku o1M_YkEf\ο٬OU ~}{g%҄Q9 mrq@**=*{@`[(\ǃg2s/-`$L,B8CS3 (vw-?=t.I>]JHE^z^X>}KLVCZw<zh7T3:GH0HU Nf#JI|gDB +8uC,;fgYqN㴕=E0VM`7컄˪fF?StHTnfcAU2CF}-;;Ր|,5bb rMN/ f߶fMnPJiD`w$ӄC'Tҽ[B!f9CDg~N*Rnb=ik&n47+>}1^>i\^A̳)wîخ9m`c |Ҳ(԰$ꢇ|>J^1 LMFrJ#Sg/gNijlZ.R!lNzG))=g| 7.a~yp^;"ܙf`Ar3~Uۊ.uETz.U yoloylAm^ԑG^H^ۍc.EITr,T];. ^h0{5M 4;R_xp"tzXK[=zLIqu_C5ol8P BWg/q W rcn=n;0JćA(jW\F t~l LJT2}JIw^X`MV_x6^i5}}Rϒ(@EeZNyWkb탤^bXΆlߎ~-V~Js=T({`6UEyA5|mmi N~P^TYGvN8j|O@Uu\&[gyxz 7NJ?਼ys 3P`mZ/=x^xٜ˚hWm|RJꨫ־= nˇ蒗Q x, &]{^8; %TɏS/zmF*pk ŀΔ*}=) Ĵa)ciu\:>&/YM?:&lt d\BiՇ'/peyC6V *ް[N۝ұlh^&xt@Bڊh.v*q|lHVj^ 74˭~ 6P^W@2=IS]'WDj/x:Bok!U6(HI>)7 {/{@uvGaurj\5yniSm.ν=-!d;r"@8{4_r+ o ye@ҙͱԔ5pݩ`>C䞀$ѴKi~̅gT@1%QZ|ĕ^H ʳu+;WƇ`a1T!%AĺD^ o:4z+I֖G,bFzشdvlg,O)q Yrwg5>k¨3$zYrF6:;;o4 N'Kߵ.Fpw'^JX9ຕGb-IJc6kqY[w洂i QoZGBN*nM7. mH}2J u=;t'y &iI/ ?RP7!C>o :53}߱SlV}sp~+#׎[5797@v" t©~FPH3 ,6Y$׻mE`Vڄq?89β;.;3 >`Y{߲sFMSvCH0 Gr_{+ u&!%EE0(d΂懿Iy;oWѬƎ^T):*]w^\{SN鉹ZE*bȦKrs:BY64WolͰ?f}GT~^IsP7⡚ /Kg'~R<@ .Ը$OviV[B`%s}rdžQ; TdYSKOGAi+:5Xh%f#L6A‰^g0~] wEo0bk+ؒC?!%F@ GIqo @6.ZB }.G튪ۑwIj Te[O@BRyc&2v"퀨І (q'XNƆPMۓxuVBQ, 2?ߋBN4۽Ԛ2MLJ/s?)!MD1ڨ{{זd5'=%Ͽ^,/~K0Tyw;;J)C:[ћލ!“ot/#mH+!["qErFɏӬJ3"#.R2S_/07 \þʌ}X` ;htY5߈9ElX7iOݤ`?YGgXĝ=Z$)x*g%FO*7L[oe?6^J-I%{l5D+Ll$>v0ڣhJ'͇ 9jÃue-G%#`Id:)y}Yq.!|uVoH'hSJ {"p9T.M6ahG[Tԑ'MOh5B:8*c=/6#]뀁}=eU;FdlJuU q2a'%lOϘa^ y"xkda|n#!~uHDހbZ5i$@ 2p$UPArc8[erH`kiЙzo6^apxH/zD{^.yƒ,xe+lv!"5K| {.oQ9@xشs6Ydk3Ѩ؎ܣ%ƞLNe4CiMF<-K~gjGY K?ly8ٹ1`iRW8{e% @ͅ"?6\Ȳ1' B_aeڤr)Myk[bP.r`4n גs}]~]..:4W?z]=faY,# c#<@7D#rvk7w^_M;V !>oE'\y|  8ikv M#8G+ӮjotkQa76<3cd>^!::L|ဳBhp󅎏JZylIw򟃮_R?t+_ JS%/Xӡ *P*T`aj51!53WFaR.EZ6hPF9zvJ>[P6PZ0yrwASx - AYQ!Aʧ0%Iiz,x>Jb+d.E8:k/}u|j 6OѯSPo|0EQՠ]򵧃uǜAr*Msɾ-X<%V\ 鐨v\QSaV_`}`$p^PzIbuQ!2aM3w7pXE(d]<NE7~Z#ӈ+$ @;v}fv0pbUϼ[0s5-a=!wQΪ>HNv}\oڮjN/ ff>F&+X=^rL糖7I+'_0~`M7Ya4 1[p9%\c1CMZY.h !^+Z|O$]f$UfϤ֭#haoW~𺽢uRm<FK!7V ҿnV's!2V(+t"cL;raCsƒh¿;e|av, .q!т~'qRdW,sS` ,؟ykZX\}+7HqoEt(_LVʏڔ#޲Xi6U5 /mRZ恰P,MaX7=Vu /uF^֌iػB&Pq3qEDpZ -c|K"Icߑl1V#mwLYAhD;fvAWi2&2]WτOY> ɒ̚պSv?< |ڠ.Qޕ[o)#쬰DDph-gnVP,1:W%^p_<t4mM\D9&WL(%2*$\6 HZd<\ɞ'N>ɋrJ $%*5űЋKAz \jtF> o{s:M@Ԍ"Zhz|B'rv, 17  N §r>iL֡DfSz,SyߴwqzP5dA;}k<D˜K "VT{<>$xq"uiC:'^V3ɠ',qOդ([]?.d CV|5a'e7~)M2L3el[>:fl=LڼlݣrhxgUN}% O V|~7#HLBG` OUSQ}<0ftcD "a" ˸Ix Q^T E79Wd&nS뭸+gZ 񪲨ʜ2J%9si7)cc,j: o'د>OUaLb[}za\cIM%uT4w4g3y飼I18X@o`.10.mCK[/J*&S$A+yd݌mIWe Rȃ<|QcIBP`_!!Z~ ޫJ8@p@Xq҄%b$a96vY2T UeNJS{VS@єC|Xp( lS*䚫jn[sbI|¶^]%j?N%}W]ԧsmn~yACgyV_䷣@N!wtF݈*C7kt&Ii"%B)>GP{uWl d}},hʷx rq2*{/[-wħ$E}ŹI5?nk.]dH6|:@BĪ#t#9𭱨Tjuu>C\τڣh@LFR+ZmͿ!h[d>Ito>}!-QBISqCBa ߛ@6zdx$1=#f{Ls?fPȷ͚jwuu77͏IEf G_b&n A@o"Gm7+-N~H}.a$A+-96);q>.$3`~,;;YJ"#[-)%Vx4f ȷƠrSn~7]IC/z cO+uGIA  d ;dB<Xl D$dt:+nUqWA:F4T^,ަ6?7h(IyGo5:g陝+v??5( ? |AfUj2p@Ya-^ls!1D8x`$l@s΀-9B8 c,ٱ c's>J^N_|(PT7@@5+a4s7|]#\݅vA'>쀄ne6la ae ؼfKiZjM?qy]l&x+ij7,>ݩ*_n憹١b$c>RuZ @*W黏4Oy p4:Yu8+;XVd:'z+;W5_;˗8O) i\@-}$^97q7i)V7 - ǑV}rxY|Hs(o%5#j0^u6zgQJHx7[0!ŭVtY;5=ͱ(|e"J1$WOMu:G-$ҪF~4oӽvGx#gM&vߚHšUǃ;Tw97\$A*K O%`Bo3BzN)i/#O2.֭G:\LgV!Y<*Y}!1+Yެ+RT|Î7"&OA&a ލPP4BS&iɫ/:\4x"V/X168+UM7ujn4wz]b[517])">t`# RPXw:>gѮ@qABɇ ڡ2A; jB,wQg˜9~VyyglM.JJ9=!/ncMMqu5o1x]j@82@i4]<;գy>m^IK|ڦw#ԔZ]mJ~ddN>5MW6I*8hI**gvj<)A94m1 h'B ~0^/: O$|k^ߖi퐬lFpNzEbO38T,]m;B]s6#Z퐄͈[AsfO)0U#ȍk\^W!" íM(p̈L qҥ\ՍX~lNSJz|^dJ %A87:ƴ'3pgw?Z$baZ1mZۇ󶧙5^a`t֭57%0[PM@& n.160-@.N-LS&Q"X߆ "G6&USz"@t@Y׃ictF(Čnz7%$8|&'l*MvR@mP ƍ ńg$3]N6CD,!) Xsjw80\#緮.Ni@Aq CL"N5nN3蹿opꨠ˨Df{0h߄iޯ9$=g_" 2ĖߜozeIfgS`DQ3*dnq)o%ӡqAAْq 9@7յ2ź_B#|rj"K,oizMŷQ0sD4I>>,N֓*JѾRA =Gx+iQ7TLxҕ/5c}sʞ2g %ٟm'C4X2&?Gp>>+WH%lؑDԥm4 Og[;]lJ+6%~C">5>h2K>AHӅpM5| {yNJuFAJkHx}xW Plq< nG^D&tvtGNAh<ooǂmceZJ1W`vG4CryģV&Uq0D}ߺT 5_%Ly!**060]F}A5Y7lh`Ub:W"k Z'},(XC_cQ6,M1MjJOeUoE= ]g[4K GulU/P `z>I7}ċ3M 7`pWnXb@TҤM  ӭ^گRr@„*}Vs.m 9.f p}hzBBAgvЬ0PP!"HjF'baVG&B];3`LFؤsʀS옞xP{'H)v߆D3tdQg5 IR6@d7S易/ k?ʬghp6Fl'\cPA)NW{"B^$`'O\yܤM.'׀ 35b@; ~e \f 8"KFl&}4ǪM锘 EBX\5~RjQFK\" G| -F K_| &0| TY,uj{6ܪڤ\! * nVE@ #maRDּW;ch)jEX4zbAVzC\IPRQFpdC_Dϟs_nZqo$UgK3^u~y:.gߋ ՝FE2J@+H!p[pSif,Kzm;C~/9[[]@?!P|>^Vi"ҫ1 +> =;/g]ŹhK+k5n|wgbb);ApH OwjVynwon@YPOUqԷ%HA] 'Dqwlu߇_`C4 Q֪LuF á_˘yU<ЯKheSZc{艟43'1'cJDU?,YpIV\<PʴD\& N> yL20=+A8"nfu 71bQ6-!;Me{]tw*T{{97 !tu-T2)n' {lhK0ݼ+Qt%jra]A<;xPwQj1# msN UEL@ȋB A/?첍D V†եNTeK^Vn$ m/Iͼxχ,d`pHQ!bl_UOjn)oq֓M_`7zMPau Th!D"$Li<~f!l0aI0ɸv>Ϲb{6MVGG6OVhC! P\W5srdXrs)Ȁ @"yEdLxRk:GJ^`{˩+ǏPާ _d7:Re#Q6pF+*AM躋(٘W5\zRcNou6$MPIZ˒ԟLlyxU)Ee7|8DZ7%Md,<l h"mқCάCa?*Qjm- jٌjIS =䮦mu Qʫ?[AuJ2FM#@J34/x7Uv u]ue6VxH̀,hfNb=C!nmǘfv"eUrD.?݂ -u]"iȂeK))o v(&lLJ4P]Оߗ(^<hZA)^4e}X {)"6cvl Mdxo9s;^QnI/g :KT;t!qfNӪ'{o?:cox0 [ECzo(r= l^ASXU[3QĤlAԠ`QYy'Wdh2ǝApX4 #bN) $6 2@J1$qhB7PUXՌKh C^(/> LۙJSglBi'pEೱtP"70:g!ꍨF.ymv\Pҥl]X|IŬ..>&fiE!Dy&Qy:T1-}\$!G>1o KiTyz+0)?LQ Zڀ2zIpQ^b:ZAQ_gT6$\2$z+ĭJCL.lר2}ZkXu)ZCyǨ' 6aLGb'0dҽgQkmɼHwU7h@z(&wx\=ݭM˼;W!`F%$ :M%m ż2Ja0Ύ% ڎj?]xZ*uǒ&Gk.F>799̧qlYiǃv0:/mڝZh}rxBe͞ԡy*ܾ97_]9sAL3M|{U\^,,{-\骾nL'z1]D N[Lh m,]u_#}o& _RjN H!D=Ѿ'IEsZX*64ݪz~O|(gA+܋5d{rd$FP"牤1wBNK(a"#ҬU!kv<8/e=4F !V 6>DbR߶veʥyb=nՆw(ÝcU!V:D\1=4L e0EZXciʚ#ykNoKDetj)РY}&s|\ÿL\} :i4R: ПE]4fZ]:cP|E\~47'Ek@:>Xw Q3f5?0Y6~@?/҉*0+m&}0,,"-dYb DFwWs3mi[R\GnlE7/t];M#@Uf/mZz_P?^]̈́ uolj>fQj[`k)M܆Ma]HlH˒A{| a'mcSĕFݾ^4Ar\>uz]R% Rќ>흨/j JfGO9hX]=D ԽL$q\LbS}/%MWҭN2=ΫScȂ-/lj~2"S#0;%nٲ]Ċ&8V;sȵH]F3KojjXQNc r8eI.bOYHiWiݟ.4 v]k-@0*SUE5o+Oac~Ha35 $FB\psKET ޕ]`>J Q0޳.Xo3bӜdf iD&0~DN_߷[n N'iZF-0+mw-y}zFV<1aϢב 2z-BE?6tgZoq$ǂ$`wmu>Eljj ]9t܇yԯs~6#c[5VMU2u*ڜFcl0Xx%Qs3BY7u`/g7 s XPQ֗@`NBFhl}QLs={ˁ}8s*T}&'<"UqTP[Ȋ‘W4K0lܹɗ?e۠\ X/7DciD`/w1 A-.eV]Nh!?(vC6-tS1vDb{E0PY<ʑ62{ z7V$V| mp$nβ$&{/w-Ւ:嶱L `QZn.h摥lZ:}5D@GhX7T= ?L,ԇ80hl^u3o,{t\=(oŜ ?v{ڍ+%5IP&w5;.Ǡ(1+?覀)\f_ /{e:xΓ':cb^`1 ),e"R$\a…WwbɎe 'bJG1|_~n=PA+ԡhFl.%l7<azH{7Թ#DR\m6n~|p]K,-ʍaʧmjr3 KI^tˤ b2-P_oD 1~}8ݐ&e$BK$yeQ7c$u&U#ܸ &Em"cT<)LveJj|S/>d:Mƙl5pwI ۘmɈc xxnȄ]c!J|ar s`oW'pa[N|f'] X+V:fH6P<~;ɕkbXr/Ԏ7{"3ߝ7=^i8H4 ԩkWxOQ5Ypm$E J L,gj zdBH`8,T*'x|~?JL}8uVٱט3Mde*4 BM߲vZMMLP6e$=-&K&o#t|N刯3η\f+]'u{.Jr [ϰN%W6r%S3`-f q;p3U)ύCI5-Ў?7YC%Zcq+~w$㨍4 3Phsk)P_f2ux,N2p} v4fg<9yuy N(y_}RHGcj"[A].rWb g58bNF&*@L)4P`vD'{7P[&C6X'57NiC2= c*dfc_#Ƿc f9 FR-{f{ˍcSWZ{[ɵ/W]+;|hR#Nk mLuC%|Lnd;u'ԏ#Ec΢Q7d US>@M dJEU|.!ozމK,3-fZ}>6?{3o=FThٷPߖ%cN!lLߢ@"˽r9A{wŽOEv}/zN`Un2wՅG2j"xU se{azw6V7VuAz T9#-̳ƸnĖ5ߴu"H(֝:e ݵ3PٞjPF*2^j^0C3sM'tc8GLYè؂)`F> oKKoISmԃ`dȎ:+&#&noZ@3HCeDPDzVVxXԎԼ/4S;-R~;'I^Cgͪ & \/ 1_;F|(k#KND Pi;Y174'z\)ϵ(?7-c_/y\LlO: 4k-1n'x{W0baWD WYmje4Le:>Do?-[~[WԈ Ps)\\R8~WpF p Z܀$mԂZ99M+q?*# 2w~W2ҭЯiSsP([z~R8NvOrӬWu\tKw9Ttxow`2""""^DBSѠf̰=j @QFq5[1.5X0玲!jDǨlovtm@gy 㼗Y]$[Vl$@-@iIMz ށS8wx n!r8"p#W(^B> &vHa_m:T%5,#)oqă9쇅I.22#$bYr`qS*#|?;WvY%Ups5uarqT}r%Lpv~ 0`!iQZ!}k2hq=[;n} dsZk-[9;Ua"t|5$@:sy:Y! 2 eN]UUP;vc՚Wu ԟ_UJ/oܕIsAFY ;{Dy8Sw S5^NöYI)mjP&.[6Θ1E^Z8G@x7,MWOci6TB\ FR-!yt%=&P;H&_b5%E Tr/0y>M/|/PʐNT0œR:s& }GrEUD O-P,P=RE~[0·JsVzCrIzYjތd~ujlZLB o>q]\ˍEv/OEb@$;'u2^e`Ү `_@N)#쟬,Vi 7֝,4ghs.;ZqމKp\6~f$&FH p1 PCy/сeɂ(6E G c ﬽^_[s-#BX$T"@ҿmlz&P + /qZg@|o|aʋ/'w#o]8bDč!J R 9H%)kk+.%AٴG>eDM"dKI7`q>-ܧ^ x-Ѷ rAuݙpNw X+8! ,\0")Wy?x{**a|-M$:n XbI-pI _"3phÜ `8;V֞BǴ"mz.) K[<.8J,T1<..QExL#Ҷz4Hg3?F(T6a/C#6:|(@M*a'15^Vr0I2L /t ,G_=h(5c(/;T$VL3>3tQVY2%Rd.!g) ݽ!,2d5f&3>o߉d%w#< .g]AӜDM!wޕ*[Nf`LvKnH& `q}^OBtnmDN./K]W>ÿ]<@G'P਒F=Ĥ&o4')$iƒM30cȇe@掏 cOLS.Dﭒ⃒):_>t D`b_a)Iku"k YT#^Jw+dî[8w)hm_9BYy'K09Z.ņ#uS& Ry꒶ہ}N!%15ow: EE]` li6hجfEqwo2Xa$=cPx]c#Y;~}oO1vXCKtYe }z˚>yKΜFW_T[4쐨nx'Jr S"@N|ʼnE\kKiKX#c"u>VD*aR@9 ,/Cm.2JQn@K,9Igtѷ ag7EoW̪rpg3`2͡/S}  sEs)ʼǢLH\Ш+Y\6HCO[/ q4F|E 񅏗9DŽ@xTVRkIL&ծo95 m,嬱Hh! ұմ "fvv.IvD miK/CVqvZ(G7[*]@!kp@R’U^_ {N )ρMFċ4FKflTG% 2p#TRSl ȴIfzU0r. L^\ pPx~ճ'Ohw( a[>EBL|:A$'HePйHԷZ'YTZ2Z{fHfSgc}ׯbM^`]j nd}OY!~ W³SmtR)XM%f x nL1 T$'RR9L UD(PC 7^WvKO::$oˡH 1:HEBojrtX7:-RU`Ap)*6Oq@V(29E("'Fyt>"YJEPUԑoG7ׁ=AեjiZ6L~LJ@ܫ]pUF멉? ;a2;7Xn px'?웗)0, V'D@%iFrJq@LyHSfDNs nz>ml`^5"ph2p{::sJvQ},7{nN||}g9ޝad`yӿ ʽ$Taܮ:0~0̙ ) tC2FkKCG2^h<FFшQG. DoՍ\e ?`}B%j2F7j4~3%i,jע$HF(↑aLo/JbقaQo3QaE3we/sWXeoDmEOaunvHz"}MIhw}o}|Gq),[=pMp:*vg~92:g'%B7!Ke%PW*3bz%7vjyt0`PvT5|5B~3\J5=65th<#CeAnTx߸:#н`7`%1 e譅xA%ryĖw=BpDx\(GcF(q%Nt^2>zvYD `+B{Y<ьmٕ+X ‹BB"7q3/T,Cq[H IzHKi؂b_6ɩ{ˡyijy<t$\$~/][ܾ&dF0D'Sh+-ۑ~2$DńNG~Tn]=]ObQ5fڿʉX 3́ˉx]??NzҜߩpٛo@י4ϛ<2\]1NU_\5e{yJz XԿ`IJ-ՔO soj:K-G@(;$xrqiCu97u7-3az.J3 Y7pt6 AorY'{8'1J:(j9pGKo+F0RjķZ؝vP@$R2Gc1y  u:luR7}?oZvth%|[\e<1J`<`R<4UUw իK\Ā h8* ԠOk ]QwN[{ &Hg*mA"@#lCxK=_;'Bn9 i!+.'Z&^VhNN y -"N4˼6&kCi'U$@Y7OmrvU"D;)L_өvW2.qk Ԗ'kN>;ӞYhZyB]X0{mkh]h 9GGl< ş{F9nqL{"Ck'To9#;4f`sѶMVsc@ݑ[:M l\h.Oo+vrZ[d=Ǝ+SZ^R ^˴6^ N-egz禗V຅glkO/1H](8䴼9"%;7 6h'&/CghUm9&4'J0+6|gIUf=ږ@̫k)2*+9[^Z{׌JB,CQGL1+&k~D kky,}O{p3x>RJSr[A %^I޲9F<{øԁDv^)'"xYXKEPP]I=y00֤~[ȬyX}hΖ > oS-l+K+ !_oq%>Jà.<~}{覅 K5od (2=E+$N[Mv̈́%#!aP)ĚmJm~P%~$wʚlDj;G I_ޮXxj-`^1sMI $=㢈Rdufd"8MП 6W jnEzPs )z ɦ߻Q#ƅmU y0fWQ3>°}I]euFWsFLyDGSgS 'h|V?SlMiU ' ^„+U"LKL*(V hBs gR#omR$8l?£li]*Q[d)ޤ٣i .WCp],0s~2JکXRTjHN8m_ܩW {x.2]pѶjVTpk,VL 8O3M \}xHQg/jTc  u C~\?8Фa;?vBSdP: ??9 $-ϒF~l{&mM_B꾦IEe)qWOl7CTdw'vo -4PԄwb>XgB$LNpVa#cOP˻GmA&S­Bp`o{b9Gdc lמ",_ `x\xF0oק090㎇ <*Ο-s\@Y>?f)_BLPEXfv w)edE`:M4'RZt/.$gX f Q>=HBZ=xD׉m&lؐ-FW sXJ- o0?ʣ1C؎cK:U_!fݭݢ:-ȨCc5ڪ-X{o ,,A,ZVk%<*9ބ1+3O>)GN L t+rFv[t%756$y 6<:Y$HY d.pȈA߉ގUg׊7M:&pkӉAR$O134C'r>2C4sM(y7`\aOr ʹ%4OB/4}* @IS5c.ApNJw2DUηP @+<7t>Y}ٟ+ܠJFua #'/\lMX E@g!#wp©K,WѼ@j~t"Aj ͙Z" 枤 ]y",M~*)_FfEuD٨ [1"IP+} df1(k,(^q)][hj>g6 iYP+(C&%NYRR9(ٺeH;3wj:m#nz7? P}C {y7}5إiB+ŭ!0*fVA~B~=ЗdހX*x;@)@AWSJ`֟vɑ &mH:*H s!Sa*Rꋽv x}6fa@WGto:*0JPzvVGQ͎QyzL|vDZ m s6s՝?Ph-`HDH`]cTUi3ϳ7"aF;zBC% sJTO?-̓y ܯ5]Q!/;RgiOssl'^)Bsݾ8nLOqF"uw!hK@xv ⽵uֳ5^'nrFh WNQHGW]+BD zΚ"v_=l?s,<>fڅ7IZNv,%΍v @u-o?SroM /{6*U\nrΗc'[~wZQzYrH0XuNt?B)vg౴*޴Kǵ"A+> tIi-s$Q uV u<;A: 4LLjKlc?mD(ӫFXE`m݄`z4>&Cx(MxU1F7ȢǗc󠿧w9~Ƶ :h^4UBv-}X¯*-rZ$Z0ԳSQ".8Fcuv)5imw>:x>o s_Yd=9iA" ,d4w5KK>, f]ӡ:u<ķq@I)]1[;Hn#AL6l))eQ\:E|>ڽO1fmߣ _l7ȵNS2Aā3 ?<"j<ՋJ'aOyQw5yv9%/@ =EK㍶v)8X𙝈;a +ZN#~ׄuݐ YզU0nm9<UnoqrxmؠɃM z XbM 1T)`۬,MFHUҎO(P] ֎QrLPR`^,( [VjOneEpUF_$ .3}e͇~^2q:a;Ë*$YtwE{<1ϧ+ POGrW W5IJ7Nzҥ*V\k ї ll6clxx3x<*=_Ik sqX/y&c;eUL]rԗb^d.WJA萙e臔1̈́ji@(;Ǘ%~9\5_fS4/x>7WhuQ^dj{V)30,0je(>6T7B6o,l:}/,ӯjcMOgm'-X۱7{̯eކn_20#S̷".Ԫ&<|ַ pmS u`p|\+ŘǹDv=~jG[.hFn- (9q^ qmV~b=6vd0h>!!^_ZâRkip"nL k/Ǧ @a) KXP|(O a#/.sCr10ܲ[`[gSImItq#Q D:KF-חds9g9RGX-TZ=* FJWRXKXX]ģB9XCUg[BYuΩk/F/M0ɡ|[/Ďu]yS/!KHL~x\VhS%RiWb/I 4o+1Eg56A]IU,M/ql}uEmm a =N(Q_5뀔N#M]VPR"Zq1`qԕ G~Lx9375'O$v4C=FGԁjV:ʏwI1|: [ *FXkY~dn9k+zvO[#asDޱd@*蒁3LP_&"_m:-8EY"h߸9gaI;D~Gݴ!agAW7Uar{:Uk{1^q@0Iy?A5 ob]*Oܳ|.vNT7ӺWTkg^Ra_s7(q̣ʈ7% ӬMik:h<1umUE ~ A:{f }o6&lQD@pT+J scr^[Y͡Pߴd M'FL%ҹLDTPvBb 7$)_M?_.72 њ זy@ {v+Em2/U7ڑ>ycpR _BZ\ck%9ʦMc*g~CΪ1+I|?#G(0gkQ6"QZ9-REuZC1L>>)g.},@z* в9D*PjEM4Y{z0/uTVSh|Iy2. D0Ás2n[S:`ע+Hԙv&HO&i/3Y1_#FO̅|Ժf:4y#rgƉpF(?=ͼ :rJZ@cSdc ?*?7'z27UAofRՄ{]QP:Bi!«@c}1Hj/Zēru)n|a3w|>_[|'2ÌGtćV&f$]^_,\Đpw|3?nq1\$SέynvztC?Eaشk-GW,Uǒ'WRfx]~a^80 <*ޡ~kǠi\5d4,nŅCC8'6?DH(2OWT<‒Oa=Y?CHHֆcmXm1)Wc s%B^ p+[01l`z=c֙ǸI*<6Ojoft4NOa,Bs3cz< ~*)9xBԶͧ eHk3ݢU_#Xɫ`P<^x}oT_o]* ţ8xNMT\3Xsj V\B9dL  '|o1Fk: MfC5F$m 8pwG hQ+ؽ2CYNC4}hc}}м?T+^v/ǐ@C[5V/ƵZRN+ D"ӐՒO62$[`|Ʋ*LqQL'u4 +)+ͅܙbU}DR:8fOXG)8NCBbIɅH cv,Ը-NI6jH"CsOj/y(md܃f"?F:pTjE 1ښE A&|'3*D8 8T8RZ]$Fyį V1}Rga{eSnXpɭ8~%UWyz>?Dl4Ҵ- 1urqܳhuf(ѣv(_wa˜]8$I ҟc:N.3Wكqvjn3Et#ݎwX92[%tkxu!_-kHG&Ag"?c6OMۀZjT\Y$Eg>=D1q{ {G͖u&8Q$ # f(0Dc~!;~o4 \kNsӁۤSH#S%L53}TfxWxA@QZqd2v:+\anULyZEhku°+w͟p G_W!$>ܶamݥtQ dNJgΕ} )^+ȩKs"奠5Hm6r؉|&2:CILqG7dJjT$ SKiL E0)M idO ++{ rsf i9gau_ɭ J~B[B^ӱ0:ĴOk,p;zmEgDqg&@%2/i W(M%h޿,q^hbx*K$xzAղI#pMgԸ\dz{S޵|x|"{M5L+kJGڦ` q7Ex`)[&4w3zJG𔔉YLVJt5{sה$N&VS4'ps֝ '; Ynf ? :nY *SsvDMC1ioqSIE[ϰ:KLVeT]V'eT̅=J*D&PY#z>&&4LY6!2x]n}+.__Ȼ͢pg@(nnD p_7hG[e>݁)D6 靆VD5f~,8}foE@| LYN6ThN5aƑo SQP*G(uUpb\4+P;59`sUc-W.IJqN1ɀʐ Mٮz/|!Gm|wfHvzoCvFWo i5 .9z=\v%ҋAZq> V)78Kopbp*Bƭb gmL >tJ~/mg5Y <ZX_qrUS{•M*߰kti%E|3-T-. %U;Mߖ*=3)nΨYot'#qoDx6+K*(ڝ:3$0Dzj r^<2b{MԊJ'Q՚j㎱"5{ Z9đt;nP39\x'd^ϷO1יU0LSxkE?ֹEǂRŠ!UykGP"bw/{15Y*H˵`1|z > %2<"yWXAΣBhr!'Ppb82^^=[m1E7P5:`jߖ<hLSik/ Xۅ>zd$WݡR|S;NLo8oj+r  ׌bhcB^f8` *D/a쀕Y1 ?l7]etJw׏c@뚗=+*Uke!!;sxKl ]<"tz˃;A{|P,}Hp+lxzܭg!\g,o3휂o&UXϐq'3C&ݔ,%2};EOT~҄˚,Fm,L#KeL a:wgaVFVKO$wHwsDsxEHPz$raU&$m/eWʐ5X?:T#`}㝶4KĖ朘Wsי: g\:ˎq|H`EvOb_WZ w l(P~oJZʄ>OCtl ^G|xy5MCi 0@ 6q-pttH@K hLӛDx&pbNRs$Ű7dEQ̍9I؍r_ #7X] 1 r@_a]y?! Z@ôH3e=gȆ5^-J9z̤&(NBRu2W~+&PDTXM$q]ꛒ`9iC < C?6du8i2 \dJ"gDem -5nx!xqqOH{ )`P*FO|,"=8&E^S*XMPL-Qqa+aL]##0au ߄wFLP`aLZIj'l'vK谟Q s _@. miJ0ukYȀ~IK bd.(? tSWiu}QrĪ]Uر~5Jh5ƒRlv*7I.)REy&o-eh$kb&!XaaʎKÊ˧=<D%+7ϴRL'ͺ(IRoӥ/hANlmVC_n5xdUdWEp<-E~;Lh Z!JcGjOV O4n0xɿjGt\-{މs Xyt=onbpm Ogv]cDG1,^ P4ÿ_ҏ",E=Sx:R42lWjKJ)CS uu)VJ/T6Г735KoN37`}_Vԇ_{m̛A1k>wl(ԩ߁MWg]*%UmҲHx'mJ\XBpH]DL o1-SưA M{Q9TpS-D.MZkIN) RsGuIxa/u2I'6jFeɬF љ1^hI4) XA@ɂvBGB^;Jl* q26#38GGَkF\pНM9U2ⵌjtoevhv*x{شUFr^@BŹS{g~!| `M<, Ox0'b&Jr[J&r[) ՚ =$nH}dhIT[*}[%NT.mϴMh@A챸l E\g * NV p΁T?{q2{lb6\:FX ;Bc-ĜO N (ٝT{h9ʿU7WMұ?`l4'UvR jXAJ|ͰG^-{] '̰9;gJ]PEeC#BFSw=DW\GBMNpaLϦUHFEpbԅ}aUR!6[sec}3\VZ2 U ([MiKWO}4%h;}:=2Trwݩ9 `+>$V HGZ`)E "f̗*9U}ANj:qW?$4<KP >t~.`M)eDc(J}>SIp Q4{a E{F;z5>k$"I@ٲ6ø,;_߫}~v,85‘%h# Jz[ݢ2c'|/0Xf] jtAw}Lh5/}tHVm :]s`$:)2|'Hv8f[ZOU޿;V7lywAbv&Kq["Iϱ0 F 7=rTI<>ᤆ sjbCkf}%QWv(h =C#,wN؀|'~º=JՋug4b"tvgثni@Lr/vneF2q?ؠF4w8sD66דUPZc "?J4ͤP,F"Ҩ*pξfq"@߉C$\Tu iXhOMptbCx"Oc y_fYxW##Hٷa:d7`c-`DVʘ?bI]rkoq~_ʸbKd|V i9CL 5c: =BNB?x%$Ъ ՐRqρ |kOc;A&b\"AB|<KAo6O8)*J ֔>~\iSmY€XYd,+z`9+B? pir|9;`; 0 DWuA/OjյN>M;|CBMha N]rT[L|Aҹtf@.SQSu![cZy"ЛÓ!3dmHnO2nA`ୟ@W4]GW9\Y@[NjCYn&ScxઠjlZn7! E_tSkge9Jņ1 S*މ @ʭf!˛t~L=GKX\Q:W3h(G*{,%])j R;mҶ!OuGDo͜ b?ڇFnr+ ͎(Ϩ[p!@vKNk4F9GTcni=,?_O5yX?ʢL5|2\0 xc1M*4DcO|>nN\ѬldF*FG3w]nnQ? sA,Ww+kz<婠Ûj-R놛?2Y؎!⫐kWx>KJdHPdm̪xw҉=՚* 'J+cx)b[>c,{dFct+HmPE 6L2<}Ň4^XD9 :>TƆ$661㱃vNTtc{c r5_`0-4 )4W4ni:e~B3Nvd~)"hrƑ; A1|Xl`=Y|uYy2.O'&HS]bY^8>3?oF4|+hXK҃͸I0" rvۄ5$b9ŸCq{1)^=1%s=.Bk$6\-|:*He# F=`S =̻!6x+C#. L|l}sԝo`w25:紧_ptrb)%h ࢠl̻<2UdKr;-%1). 4!:THl`ٳx''4bZq9D,E jUBhqgAM(_8-ޒ!7X! 3C%hǑxjHс;߉Yfh.ᾪrg d3;U4ߝZ-?7ok=%,6(idI~gKsqr="wf!f;vqp9`m$}6,ObRnj0hdCy֡ ^ sUÓhdCR .j>anZrYNܻ!yW"˸JQ/W~ufB4/-ufSA<}G$<P+ʼnh$r/Za*(}9J_嵭 UN T~Oׅ&8ݫNYr/& C9l]nh%CJ>LHP0lyӫ3W0w##1 m+o? 33(>(m<`PSVui zFt(xt`^PE}r߼g &WAv&jK\Ps1XZcH4fdQ; a31F@07гyL6$) o\@w}ɀĆurس,;e&#Uk ({O 2 F^W\nA|})΂kN5uS` Hq8LCFqgЃýH.5+px%9 ô%^<ÚːEpa&F+AmezQd %d8柍[\ ) #BH@WRU$ &н {{ȀěDA]8!^hQ=YDcۘ'z2=-52v'SᔖIi*pCT8a4?<ק/0ʽ!}Ns08B:!p˓䢎XZ6u<"؃tNDUUh8&oER[jQt>-^R1 TB#{xpWvKP s$[qKxJ<4ETF Z: ;Tgt]t%}6⓿HtWq`GwBjP_Mp-@ӢݻNJO"b'I776YS8a3$`~^lDƍj6ZNL'} Q2B#:G"`K7 GlF mHGymi1EflqO'_Q12SzniFv[yrv $ jS;s#v<9j&2M<%(K9nWzl9} {\#)Ӑg6}C,!Դ%&BjK>}.S Bh76MfUd"4$ D~ʤ,U"N%9AD/VʲWyom_K[#('er,m2o?m(WtWP#qrgW:-#1(AhN/1gMТ Wi%A EߚlV{xϾygKk EJ$lhpv0a/x{@D;N`B9ԢzysӰs̢YQx&!1*JuQ\53xșj2 ,W8#+9#ql4Vn`H{ zѭ/ա ZA> "K#[o-d=]R̓|Dnsr.cN^`8c5{}_HۀqjAT:\T JXgϛwp7m=/ %5|TT ,>V|ǀ;lUp)qUk J8TҀːvF[PI:mx#F oɬȜ:+/k-Jۻ E;+*R8>ʙRZMd NAxpQHS. ŽL(-4R: 3G/k/DLJ L/S% ך-BXvx,?Hq&~$H-יXw$wj~ 㭹iv,9C櫵M֤i:N/0S٬ < l4iYŞbY%8LHuJUb+CZKRXt)6dEtgMh_,z" p6M3lMM*A e~5˞ ec#zI/7Wq/0j5E<ڥq?}^挗7'Kg0סNL>x!B0fsn"o˧I.qU! 댸RźIMj8W2H ޕ}hve&o۠FɾBŘV~mtbZzڠT/vZsW1#i w!_1Y9Há4f'j7X[6(eIp>iKd;yҞWc_Ka9mCv.9r󼃇رhдsq/HˏlGcD]8$@2~re,(&`x6/JicVѭQ%q?B+|`ю bt=>"`#_"%j85g< }_Rl$Bhq/ :HƏ&m<⭸!"~^%>L;ڃ·jo'FݸO_[]y+E|̴/=Ǡpr0@Is'2X&q ^F )scfm z]}{X Ao}p)N@m R?4r| qܿՑ,J(|1\QN0+8KX%}F ZJ|,/I.]H8,7X3e(B@EnzRzsj|bpWzޏ:Y i/C2?[Yo\qCZRWhYᵇtjW2^ :@Sq;#EϤ8(mmY8oZNp6Z@ Y|i 9Ph1dĭTvVf@DWֲѽK{nto_vzt4.$fI|b㷭-P!*`\xe3"$9^x - ,W8uz!WG/ N ݻՈYp"@$(@'bjP<^Q&eb+nVBQ__mRLf=mpZťشOrL!}iV2nY;I(9Cw`Y Z`ڳznr5RR)o 01@O\T.½ | R* [X`^hC, ;~MSr)v5!DܤTC~2;0f[?L_{G5Vs)gJzgN>=eTh]o__ņq_`]v%U2-'%>zeo`NC?e))y>.O`pNw2@+Q;$VGoi3SY!bD%coWtJ/ksI!:/Qh8  ͺ@JvˣyL#(jֻΟ 4(A Aqƽsc>B#3>LBb7hRsf[ A5] %|\b#gAZ>lRr2C4hB&F\cT]Y >>TBww맡 -&H~fn&&] eJ H֘J86X0ĩz̫WH}=$Sk:㍠I96:b:̒FuA8V N4J췃>7=ɋ n\8 n0zž݌DVEX-ڶƵäAKx~Qz&ޗ?4"1ښt"|diDv_ VBU_E23roŷK"~ ]eHʔ|gϤ `Y2/'#FԷM(jz| %<ּi 6Fs`rل)y m)gU)>|!D)OlÃX[nӈ:6d7Yh*nPeZ6%Ÿis<0Kw1m[jC X=N*Ɛ1^dP{w, DZ|գmߒ&*kSe.yߧC !^b߱0ي6I0`О &u;^m.A™rh<Y;ki"ZKKK2tyyin!Gq8@R}d|kQ%J~zw~ZpL$#;Z4Kj$ӳ7(=|՛ qMރc9ӳkMwКdGEcfc*^ds7*q  ({l?ʊ2Y$_-2\v[0=]7[RB%3bq6@CwjqhF3S@:~HZ "wXZT;xtY Q s&/>pg,!߱$j]SIc 7sSx%S}A1:vPY]gPX)/:3H+Q`UIy;߯թe!״:LPXdIwiG=? Dul) } Z ?*w;4LJk [VpQVk=8q>[07qzorZt!Zdes$ΐM޵՚q:b/hEVDߍNf݉^朞Xb~dt Cϗ&Җn!"Wh +y֕{; =k5R-:oaAfouu/2`:/iN42\]( &o}DzP| T~@ugt ki$XDs DĊk:_Ҧq)* 6M{F/&xOGRj͵u^ҟRqe;4qхd;ţ5 `GݛUB/eQǬ|"ik0bf=`r 3ʿ'-Op晨#N(+B0P5pk҇r$?7t~jO6yd"0!\;8#$Z:zч l<_} S*s%ϸi]ƞYq#M);2ۜ;,jˢ& $ ]ad2~ +nHB$o_0[>76gou=-/P@$]Vol/á2{0{ Yf<2G6?u33@ ?3aBC>ZRH;{j~t䳑IvJ)V{F¾\,rLA@ hWKQ0(P d`885V-*C)#!ڊx7yZ={y۩wkhj!ͱ'(КZÏFqKTJDW5$tn^ߤ_|+`pl7\0:օk0> {+ܵ8!~N1.b~U1Mu,jgZw*~wTmXM2`lp2x'{HCd\h0 KYsNGiLcDΥ$/=>;z(hٶrPfYzRVrJ>8̨X {d[@M'-B~2+ĻSXg˦RIy4mݯԚ'ũ@9z«6"*/ښ;#rg2ϴ[kdK)C.Qe"N6]퍧;~SBUJUx>)b(;]Y">Kࢭh, - ~ vp "ZX%)ʥ:q•k .:i=$&.5<!PJ]2(n[`M3 FDP&2F z3neRڦ.$\ʮ8U}v "Jja"@Re}"P L4Gߢ{>Uāuн|t_+Dii=eñ}pGIz_ qo;,GȽ+Kvn?l$Vvk!}jUDv3yE"z_ؕr8!}fҌ[%J!?%>ْSS=CMigM.УUf25x6TοĊ1-L#?RR.+L*bי2Wy, 4ZF;Тp7]wVO*Mϥ*jCO|yZs5;`G]-zN ʲcK]jo\kwh CtɉP 4=xP`R%AukPfHBMejX.BڍҰvWmIؚ~^ϽIa ⵮ףS7_dX/nIt^>̠gXULO#y=Tk!t?5zK܂s- H&jV2:Wɦ[&)q&$S_6 =꾩6p (S.m'h -_P0)4<,󗲎ljƝYHZ5k:E1Z6ul>ѦC B};T]i[w{u1-.PWR,ϥ9r0~f~/b82{;{.ůl؆AdȮS6Zq=0e{.;̲_`)ye.? -iyއuXqf(:!,hh\*UW概mߜAWL%Y+z,xTӬ4DU;bш}ֿ^ݗ4:t!5m~F;<)HP !4@(9 ]XYʎ`Fx+pLl[Q[͍ Us܇W ?Az$ Bfxf +ZP oh^B(Fa|CE]QfS9{qB@.lP,uU٥$B)R٩ VKOKeGZZݭ%ZbY&yS nuJbYz2ݣ!Հ)gqT]B2 0$Tou|^le-?W&QW< "2nG t hvi8߃^H? >yXPӿˉ;QP|EkK G9P(/Ϩ9Xut@@}fJ@!! &^VSgwMBLpR* T4's0Gx=)1~Wcɿ*2b@h~rV6pjmŸ]h"[7Bimꆙ6?dS{ZpsKWBtp,5bi>:O {h4c WpVK(e ^F!aX͛5ѵanYhR?1mLa`{4s%/]. I4Z僇YrVv|v]T{7feS>k]dCY46R9[aC1klGnnCwéf¦=P;\{g<+lvFa]ugU8z& q6N8fW:zoK/AG׍qt38WSZЄP^/M_&6 ʮrOnUlcM(8Y1E|"hz=q&;*[Fjpfbs=F3dtY#_@!Ww Au [ru Ec\67u3.}Y[?4XImx /sWD!\={8Oq@j4Xm^wb^ pf~aiנJ{N H_O"|et,_T\-7B4s'uX)+ό69`;7T)T>^0g17.o!u m5=4좾oZw(&ۨ4}ѵ~,Y}ZG1yzK!ABhnNW5jI6[ԊxwLa:>KڕD)JW ؅LG5Kf`UÝЬB@ڌ9 p/Yືζ<& Y~9>r4e gt $?Or=y,9J܁)HB˖$AwÐW?>5YZ(dO)P{gԴHWW>4B&GMfU@$Q8s WcD|юQ"s94|>KoӪz!#(gX@fXJEM`+\EmƇnl98xY:ݲt /U8{B^'Obab O}.ƆV@8 hax1 v{TNk`un4Ӣ7cu`H͊.p ),m/VG^@JX20"H)Um\aTc~[n $_m06y|tӢvڊ{nKB E].JCxc(:~sݠ: (wO' AÕKYшTkɼD9e_p2{GmEU. WnOL!Si8&Ȼ+T0;U[Y!Y0 3 3@ng'Yi0{-n4JX=mBu7'|]!ϤT+k&H~Q˰oW P]|cj[N|Y(فS/|`pC, /g9hݠKi݃=ƅ. y@>03^e>hwhe!QL.@95*[ELduJM.^OtMN>S8lB2 @H o]j7ZG+=c u979s=?=yPy06st?wm9/t[ @M2q?(d>!;EO@2wQ(^1C4@jDҦ grω֗+| A:P#/viMgnb+Zen wnE{ϡ?lK/?9:k7$ѮFNWK3Xph?d[t $4\%+|fi7 sC6M`'+@71[ܣ0/X?r|}R1ZfhSc!P!\fő9>9z;Yzsc)b9XY,\U`up+-qJiXmK@/BWuO~{_چoJM00Kɰu<şUg׼AA>IryCT^LӮsw֨\jͦ$&Ӡ sc\U@OQٶ @EuBCje.cs !2@f(F ?R#cKwԉf'` np%TJ4G`ٻ~eoul'#dҥNN6lçm,'XgvI&IBV)X"bFG%pRn }șg7RV&l&&^=A'8nsuei(I$k¸dcjYmR, B[sڛ4(V*űFYO#[êJZ<bIzXz QXe0Z9Gshh"!zX^A'2d*m)- hAg_Zb])ۊyVÝb:;W2,XJ~c} ~t~0 I6T~Ek)ŔZaa6bY>+6nɓRiNx㝻 `WhHtE<%-JWsSHeO*3Vhwe9_>)kt^2[?LyhD$d.1ڱ"&c!y /?߼%&%̜ KUڔm$Ə1y&&|\m|6!ʢ)_ mr)20p?P`] 0rzL #@f3fիE$I.Ndʳyҭ\ khV ˧ RTlZ N^.D@WicL3U`cb®rO6SwugLV#]h\c}son8NS6q3KP$!{e<:MHp$o(vߠ9 MVk.ZO)nϣd5|*^>g ϻ8տZ&y[JLɪNAYM+Wʥj Jv0N=a“X{UP#Ie(ɴwJ#SP`==,uh5Av`F\K؜Q'+3yʻҋG=5idB] p.Ph9}dRzOF % N_T}٤ͦ}%o~2uكI@Nr +9AqMi/jdh]S!֛ ^9h"r{JRq+.0;rCt·新_00{߃艜LFE8BRB@2&AbӥnkFq* F_L:GWJbL]zH@CXLr0t)V C>x ] Σ,y#,E $Ѥq+q qO8m w_vBяOUR/>ݎ~"Ï0emA2vO߀:Óu9DϮKdFyd^ƒI.) v0#0" 7hS1v9 o 5fƎW 1⾯X)"DA::3{"+J<* [!W@ s}=s'2a}?N+\5?fW57]'[]JJΚzH][>B3vşt #G`[Iix(˜"}ʤ[߾wL/'m⌴IK{MsԷϤ `\R6{ȪۣpFG׎N[&_q؎5wC4ofl?}g$FB.o]5M^ (ЪuԧK/48*iJ5׏^1o&o~VrhҪ"7: B޼ Xn~n[fQ\G6HdO L9'KIyJS7$!?-e~0l/Ũ ɛ: ˃~DGc̾uW״#mEみ)d{? Ks xN%[2LEb.ucp}jIh1ǶP4l2SW%.#FFN]=bqn[g|2jOWAC/qtn7VxӢuJay QlEŪ} ΗԱC_vetX8ɶĞX9,8YيNm.Valɓ/"ϥ:~BdWHқBA1cE*l/(KkBt}u$zAqHa{U5]c<Ļ="GrqϪ6;W;ML궄/b@м8?_tCAq=ct1LJ3ۺ~<<_:AiߏZ&5ȎR:(> XX1xK.]p: nqy\V[`q y.(=pL$ 8 %ZH.]i$l4-'z ȞD*MPkl+D)u4H.U a{5K&h s].;2-H8{X^:3Rkb}OF`6zf,t1+قѬ$h#žXwcBuHW w݂.(cqXmYmmrAu6z̚k7fݴ^ڋșǛE@lN׶H?t]LBk%_FZHO^=(NKne$g5@e tB &|n_eg#{ΨKAg{ _ѥ[N{mZ\_#3aMJ|,V.OZ]DT隊&>q9C^ڬH,hР!L,=,XsDDR]@uFpƇ[0l:´-8^J/|{n\]%)+0ҍC1v\1s[NXwPVl1F䧐;8$WhNI &磺d>8⩗~ܿ"5e _M[3FZv2DwX}'L NeMuݱ =1x.|Jx]%֝1Fw`A7inl:ı}'sS*SKypESz' 岆"2(!dؐеK+`D9W^ştM MHO.!¿ݵ~IBL.wVL(|Gqb]5#1yd6:N?AIj(%ަE+% v#-lf8BDgcR  "QB3ĺ'Fɞai sL QKY$>T~Tm"F fƬ08h6d{HFmR`B Ǐ L{Eb@_q,.7%j+S,ZbSk񞙩;c U.FfC*a!C[ƿ7IbUMvB<HGRܐT4;J-%5+[#H,-5m!9^AޤvX(34w훍Ld@R܎yޗܞIϠ Q5J ,vRُM?:: y4}g(| 4_at!x*T,j-$F0c>ҼWX0X#Z=ǫ}\W} Ա]cºC=c[v^kMZz3QYU_H^qI?akiw1.+.KV3/y3a_Ж^1EYX9K 'FP0@jz&0U`fsgc>e;r; * I*# G#TMRQxQ8Di 0*=2Nwla0bUkAMLc,6\i.i'98Qnrg33(J{d.&hYhAXӧԺlvR<9f (vN/<`쵚h檑FδZ||¨OQ DU5TqccfC|/|okc"*"`'a.q?NP&=~ve:4#N-\ѭۀmLlm]y;ό"Q%~i4o f=% *χfk;|UNTB7)Df6YZ֔}yӽTzD)Z̏,*՜.3~sSY8Op7-ki6wF%d p7;f,pQ? m.ׂL֚٨$)L"1-zr:% ~=k9Ff p* UD:Mh^Ф)΋C/k_%_b*R5 QWqvB(bHF?3ִ|˔h.K!t^q+20ى3TSH +3+0ۡŹ6 @o~c"u|_(X\Q[W[%#;7ty7- _ӄ~%Lpm;eR+1b7,7BUm @ݐa4ٸ4\oUn@򠐉G*賳Nm9}YkAd'SA,g#M ؘ/:$$3'qR4-O'WV.GeQ>x\%=ԆuJ#XP=߶x1rҺ4e _j'cVʷ tl=l hl{ Pzl|)yWfXp.l]u+XůѩkW^+S]aZˇ/~}eǕegYq^ONm|BcmI >tmG;Kl6>i&7N䪣tpMK} =?~ABM+Bv iwzSf*lQI*\eEdܤ<փc{9 wzL%ŒnkX|&뗱e42&H͜{sr#Ȃ7LD{8ͤ!-k4Y%{}?劖U-6YZDR|q˿Wpg#B[A`:9)qJ>;B;S5ss>`N :KImwyd ,W@ǗIvEHvB{OK}ٻ5۠'XP" KJ@rcU0iKL7%<&b6Io .j|]XFW|9'D( 4A]ulKE"aXE 4e6jDYDjYzt5ҙGGTU~Mkl"aWz!$C FQ[3z3%A9Qg/^`~'&azA>E;SjnvJ κ`8@lx/P*)sXW≰5W~vICU]0j^UGV_w\V 7,€)]Ao{\S!od-%KD"fsIy?ZJ>J]Cq+N4 I(cEڰ 1Sؕuc D$w4B1,=m7-MΡFβFfnZƕ1jgE갠DT=ξ'sڙ#r W)jJgKl@\NKfܻvN 2Q/MoXi 2Zojl_64ԯ1R["x5҆\f1Qx=G͞leJl`(b+e6k})o:áhHnӌ9Z'v7>$9m <ҦF=Oan-|[FlP (@y"ELw|Cg[`@|/Bl?2G/E= j]}SJ" (49iaz aFMUNI#n3}aWg&/^nr M5ɵCQ߶9)PՍ> $UqPI hu %YLDf0N a`0![& O#gz8oy^T]oۉ||^VIX&pwe9$MhC^] s?zEZ9c."Yg.k1{ʋ%> 줕ٰI:DӽN+} kMb]SqPl5pVh #4hWV >e];aU>#xẍz1j=lD gi#w_3u.fed?U|| 6lNh>rpm)6_d "M^OϬ1蠆3sz4{`c4@Grpp˨ıȟ~3 Ew?l+t٧рrXfM5ZQ>g¢]_!3 0f@|Dn11- l`@JOYH 1*-VA$h*ӛu{w/Tれ % =#Qԑw33jJKH,ev'8խãud%$ts1,..< !.p.yY$!f|5 7:X+6 ;J{ ,*p},t"Ʋ0 st9gz81՞Qek}*Hшj%qH@`o64Zu(=z0He u!J6[ilS$[2\_wB\dQ ce}ʊK)AM3`yfL?y':]Lݪ ai]$0d͐T28Q  {e3nf=Ͷkι^]dRxA[CGWB'jX崶N˰h"eߧ7'©ScQo)Et^BK09[t r:ktPU/q_~5[/2JmđTFWJ Q*{oz-wx=|.\sDvZ\eD6ZX^ka+ϛ4qeG mDxCez(dl\,{gPk }DCA@z̤Io$aK]scm<~8}q?<)`vPׅd뗺C녜"g_}cz^)Q6Vʽa47xavxDU%$ ؝R:dFzУw@En'" 1Ó?.1n%TL,Q贬2L fFOUNtz0U /4(O==r^ gqIe;EY+=`λGQJ.@':yN('XQj{?c>H (h1of3lb =k֮$hZ;`8FӂjLTۄ])xGDh1K[(y QGX MS-m.ǠPm``[<`¬ ^-S7F Mq :)$F7KJwG _4WF)ficQa]=J&v WhJ8n0FTH0~]Oܢ{eKjmdut\`t? 3 ;ZX WZk#*].[e'QSxҡ)6cþ T%;4=>\J$?>dnfK$]G*)U8o3Pݛ%$}W<&)DL]ND%5)o#ll j ~(Dcw@2ZaZ~wXѠ3Y?`n$MdVcyvݒMKXqΚuGk mܵT3&&r&s$:ejF7;v폂vjk59Alpr]:fOKwTl,;Pl))MHſVPTsKHߓVPd= #y_u{pKj1@XNz(Mi_JK%BOjJq,zx^6 W~fZBi I1xFǙA]/eN,= Ǟ\ȃlrCPVGb){"JLgnB*i!T Q͜ 3:ڷ ,Rho'%"dRff5ew_@@zG))<רi-@f#?SU2sq< J|ɋ5p%[^Ql с# u1LMH5٥=i 0bI=[W=G î'ǽ(r_/W$Gr3xzJ]hD&qiRM=;s%y[yBI2 b51Y"Ltj? Şw))HD\gL.o$]K#3[ʃI|yJav2zx NR *>T1 l2=H wB:ejd;H:W *]֝VKS.С0)4I5ZOo#<ФV2yKߵb_0'6o&B<׏ s.*uf_ n] zK/D5 :}7<J̌c}^d)^މ{zpP,re~7\͓TlrAkԅ&Zx;S}iY9ęfzn~0qa\02= > {a >Ppԥ, =pͪ|(]i-O3j4n4Rw}u`:3HL#+q?ތQ ^3̿*lV^T*Qmz"}!O'" }QmQҘo^vOg'ȹR X JE [g5L{C5 30CbS,~ ͓ҵ 9?ӳ)&u92wրq3ڜHdDۃmG6 IX)EuufDX\}9ofn0aR;r՘)l[%$hՂ{ ~xzҲ{1P!dVZ2^Vp4I5&r3pn -CuV"î&/Z*YZTjZg,rt_Q =Fi#dV(0NJǫӉj*.Me'QN@chB﨟aFXQΟR*F·+JWkPc] ; 1[nnwhAqJ5^(8 lQ)﹮jj X1@&Њr' :eZP&a^Rh2q\|`7ׇ[@'!:!;:K ͤ$t1hšޔY/xMHov`k3>(qV*Zpe ]ﱶ4}{}T D:˱t'W^āM gӛKݳlr%ը鉈kĉov'୅B%IUj{"̼LTu'aL q3RqgINBʡA >< !k`dI*ji9oOY*"`;&*/ iCzۊEJ"i8o ^6 L@=:HDtkx' CQssP-<A5%XAscJr4w+:+3dNs󣦉V "R4eS׋qIzsmHwMGcjI͋yFY ^M 8ϐ;Ad{"hsUsGݗBi{j=O+WzB]4)9r94fq.Bδg炆Ž:mJvдsν-Zr` s8O,Prm&_3*q\vgTs||S1,W?ʿ+ -%pUV^Byp+D@5;;@SxU;{lCG0:k=_ 4p׫rYY 3 c:z" B cVJB MIWbDL*8hCG,Ow϶ΪY58ThxPNi=|WEJ ~LK3.'qQT,{\¼xs hST1R+U>U/}^&+g,FZ 6nbj1"4fԢ~wO1rvߺTY~YiįhrB:CǀWqQ}9abCmCGU ,#d x[@ 4TxWv 9KWGQe_Z Xck^&l x,O5x!=^3-R&`CQH4Fw{TkܟBPmW@-,6a @>k'q[R> 5l/o Z\HޡJ޻ [ Rtg-Xl}w&~X@DNcEc w yby :,D<2A8x'^xdRa9frȔ!۵D0-->aRH9 6˵֯կ=p* 8>Zi9hSv&Aѵ-pF%Y5-w9YD 7ȉh$/FI1/aLW2-륑g؋\`V&3-S(Ad^Bgm*:|dsAIYuWU7Ŏ-9̉Ƕ—e8: yEf%`3FBOs6%O_;}YЭ+^ߖ*G[Z踟ױzH0Qn~G]Lr(p;B.wS`L|6-+l ˜8bIjY@9['0 h9;31 9rM &BͲ;Cx;uK/j*UՌif1W8/'p):1\J٤;qK3q3hUcc>L4S-hn]DQ#3SKIa70R7EG[ fq {zBZ?(-{@%mUn`4ύ@5'B`aH}0Cy츗ۀ|>>6C!>Z*Q']E%uE;FKrwiͩi &\iF]sA I]nO{nf}E{|̈́ %[߾G0^y>r*(OtŻE l3^#AӝY;5IrL@z`LzKwi}?~d9nwYp͇hH?}U+--߉?b։1ÀN %PX_2d1oyzG.|\XBXco+#wzF/I~ťܪĻw64,j:go@kbO#/c }̋A*Ho~eEY+?9-򪮞MĘQBL7/;MT!>)d;rau']R|b+J@B(E/ a,&Py,:9HϺBB(Kq$J(ƅXBMɔ+Lf%1Am,\臍bǝt?&O&X"a s y9=޾ۀd)ƌVv$4_~^tRv o@qaâGmX7nVҪCC\|n & 7dVEg-xzc7କR&<,鏪GJ ?kSF%` %^R#VcE۪t˂'{x&h+#|A?t]AcX<oU഑puWu&fF7&o3 콹4!J6/Ӻ.Nv-|T~?k?t^v{',nVGe2GMGI8ϵz9% B¯k$ÜDYlNls[Rfgi:w,\^1xbd=@uD[jmLJWXEH+hNUK1E / LHjqE{cQKʹGϞ0 7䍪 ,GZM̾uQk6慛8:+VatT=Qs)0l\8XX^˲٫ aoQOWt"E,ܠT*9\bj"nv? va`tܓS4"Q;8K(聘;sUt*efiPⳆވ5o!3 n Fv)-^Zʒb'1 z,ŭ*d7OuXvBXyQnV#elY0\yv͝a .M(ayFH .)LCW3XzFĸǸ8j{OKz}?lBa q]C 59HԽT]%ެ}#Thҷ@t)2Jd^SM_:'ݷnSmc> i\Ƀ"LJZè9! Xw4 vSċAʶ&8X1Lo. aY8&(E6"pUOQpTs.hvgpK|ਕ8Ů,+OxcI${eBqf"DW-PTyДQPL\bws%]AV=lqde: zM'-|?Ĉs|CcR`/hRXv̙ßY __&Y /&!J=x jf!@9"-BcQF.f{Cy>1sFIwOK) }6#0i !@RsQyV7X4dm%cfY[s?%"m2FnǥZ"Qx ]]#i(X%tlo3.`L!i_cv֊1[KjQfu+f S]4 _SOCsHpǎ=}N=1 N%_Ue@ܘ!\{ӯ5gTϠƛ>SUk7uuЃ.pUaɛG3oSʃWNV}4 ?IIYv\rգprqʧOUE0}oL|l/ٓL`~P!ڠ hiv}Dé#6/0T,jx (= vgguZDo;ހjvɬ@ZU*39CuJ`pHY֮ښwп{yw+2Hgow&tfnUIc<(@ըUmIX9й R6@P HcT#ZF;lwi XPsYW#8Ley[z0.Lu>a $:r#3nLt~YK 3L5eT3 ۽wN`oCzIB)yd=-h|M܈͇ϡ_Lb'CZr?4i6uoF5lv8% Gpxa0h<_ӟ Dd"컿 3\@|;l9 /纊Dr4#JƉ,u;pSS4 0ۮdqILڄOvJ"y}"*gK@N"z2^neEB)j8,Ƒ%:EIRqLCLONtN(88^^;mKAD@lERJ; %䘖IoMxEF\7UNx OZ Nch%WܐMO<].әOCkB2n;E\ԜEֹ]eR-_E=C ӂŬi W&x_14Yx{C| \oE+x-Fj n4@b73R^nVp )APf5@>B7a2_  ;yp1tc]m^˳"n2ӹ>_O"qsvYWLL~⒨1'=[7 !#?n-JplMxr8,yPKŋSȻ'}}|^HǏ\=8d)3>G*`H `F!ʀu"y4* O{e:QU]k`\to*C JxȧD4 ]r\{=`*93_9Z3Zaz\m~#񪦯?}$b_fnߎlg&;D9b!\8O8pFS;:xIcL]g&Ҿu$!ptnf x2;@չɝ&X%M,3ꁳ<䏺aY @I~{B-6Ye <7hczۜuoIRwO1q~pB>ٻwn!~D[`>;3؏tO'XFS0c,(̷?"at|K~K&C,ɳ"iJ>U쬩7}ihDA{A1Ykǩjdj#ZuL"+bE8FpSv뾾l?NkQtP!E0$j7&P4J[.;9XkRy4;6!ُv߫ B"LI)ƤM- .{ʍ;vc|;0+`rMzQgU3Ԫ ?+鸂 ehnkk iSC67?*? p/mn(2<8挿tPv0SAi>oClѰKB(QnFph̭DeM ٱkoսSyKLhI ¦ #L 9joXX;SE?oto]k'[51ԞY$喏Q/+?- k &ĨkfޓOS=cy{F5tZqhHf=HFۮ+i$A$'ar]umuEs<2F9%j0bKJ.{"*oGG5+sDJRJi=-{_rYǡGᗎi[s|{˰ԒH2{jF2?⽃QIL HWwxCeeGwIH^%[A2QtJvy."jK ,,/sLWmyH9% Uw ~/jL˾r/fJ!bg~Rm8M!y$r4c@1%JQTiX'_}TeIqn;L֡5By8]ʏw/Akח*)D@#ԙJH@AQ1#"AU~v|D2AɞmB.dw0ϥ!Csd8'<$h s=DSw9j)̠%$U8`i.p4=6]YiWgପ{F't-e4ВأrkL.ЮsI(Y[yy AD;thhlPI) S%HԪS=lu\p`ɑ!z ѓnY3މ2jz0%԰YX [at5bo/c~>9.jISblhi.EK0O Gl,y AԵ9c m?ϟ^{Ԩ)_do˖%?ס3/LlӟI1g#=6úkf|JrK%)ZjU}2oc#P113v@?e^ǝ +i=HLp|q- ɸ]@:`4NJEo6Fiq:f?'g9.Njk8>fO$y@L|qyq{&r2"}f[ll/[!cV ` iD(j%(Rxgk~&+;P* (K L 85 :aY嵼0;r(HkTE[Q:e#))=kOچ 59WѪX_Yǹ"Ǯ!pCInmpuڡb'8x8']֟Oo^OIT[AвCJ7IUG8%)=؅ ~mIVJXƗ’y ]G0%[; =j7Iԧ,j[kIG}P sXXZɣηCGiD[RYH6zakvú︎mBzI&Rc/=1|[{ݐPv`jzh˽U!ΠB_d}Hv,.'D m1x&!XR\l>3Zt鳶Ot,$Ǻ=L;HFq \d0JxuV`5F[7-,h:8xmqݒ'6&%dB:<3~\@YZDc:~5:7 m#+J|%o63ʝ~[3/8x`љRu$D=v LS܈.=%لvCjBz\BIؠ3|/_ 5'(]‡@%-c^9`.F?|RaN~m\N?ѳJq$~YҖF}" Lq^-~S'"rOt@hKn𮓾_?;؂'o۳m2mu"HxzP%o4$XCQWOqSxATLZ@W  8O0] s=oV?+Z.gf/񥬦$/ʼn3hMi9"pX_2˜o|WݎJdՐ;휡JKHY"%1|ŀW`@~&[4>6g @a28oAVnv`r{a-(e e}f$+ W \ Hk% AlO'@ejZbQKưLz4O M~mkch~yTէnhf7l#q_M'迕5s'9aViX\diӨ^[LWMt26'̄BOB gK^25zW.閱?s/4hqMj3M[ڬdɃ<;Y>o\=`D*7>5f|꿣<`2%)l!_1" a3 5_> c&EFR_7̽Эw*ع䥱pȕo3E@p /.@í9"fW]O"OO[h}"Z&@4ykYyG @"·MyGSAH({\1ϔ_ihT T6+M<cKD#QK/mr_ 1rd&{xϤЌ5rcBjm 2$ܹXd,~֧Qg!;.|jJU͔`'Cwgk4RTVz'ITL6t5ILƷCulYVJXXG!X+.xJj?(n[WF,f9$e /y*g@"/݀7}Oe$T=8m/Nj=?@N8Joo-]z5{g* ӂ"y\S+ѝ'v;{bFiBzE+C#F>gs :Uek ;(&Uf&J,:plRguPO>nW}Qt76mpaQaxAa'2]:@La6Z(9ytEhU_]еCM!+Q"w-l5Ր!Ǣaq>-sB|q]A,,:#BDb)J㪈N9qˌ9cs'btu.0NI%SkR'Z'( xG:TTCJDmEU>%3UgNՙg.>J_ qzOWy%}mk>حHz2ބRHxgBa!q;nZ~~)Go[Y,?DnoG3NJ.Zbe@x dBH9UH>- (WukPD&P>ν< 2E?q>s-z|} 3vM`% ܘ9 %}Hȇo9^aj/j"05> i s1ذěOU⏁fVeca۬,ņ.0>r9y@_XM ΊwE^Y d K.9O`N}ɥSo&eahĢ7uw|]ϨaLKcG\K O{ 8:/ @4&f똌C>(VɐvL#@F4lG(Q@>XR ϑFnF&y)H!t8H K.QWNjԘnD5 jPG_- `}<4+AvC})sƤtKq Ru,>βpn&gÇCVl/DYw~$2#-2ER9KNi^RCƒu&T nyfCpĶl9I:TvZ`Ca(x wEi6g/LoB϶u<7}Gea*eA̛B>?‡<8&oJ˞W @$Q|ރV_p" }:Pzߐ#t;u۰6U<٥Rb>~ח-)̖< /tpՇ ' 586k*N\8΅m$%8nTҫ.Gg!)XWQ:NJu;ۜ>z8y)r$r&w@ӓS>nB ,pCōTMKY86G hD/&3;vH{;Y/7~Ȥ0B?( y-o ܄F `A )!Clb \Ul &a8M yv;Y'r0)bń9a)|z7ZƔ͒> dzk0΂ԟ^򂏴pkP%D"k Z5D!,YQ(dEr2l!q]w\ØG=Vև(JԂ3O#̦,މ$nn,a/2@ɵQeX5k0T± #+30{}sv$yMP&CڟDoiS侹8>J:NfE8+I7=?; ]ؠ%y %a}2 7z} ZDmhTrTP/+9}.5or0: KJGӳ_KGE7oó1eL 3nBˁ ئ > }6ssR]R]RCYǬmE*+۵Yz%Bt J!([qXa.ubj2aLn+S,uyYJ2jYA0Б-,uXтP_: *8"6uj.T:@'[[pҴ(S {~~$p{nedSY->>sI7T]3I"HƢPwTJw,iۆivMEaar4%[)J'-X R+ed>Ζ,=tOI\5*9׫40dS @[~I\~u QTQLQu\l ZB})$s">)0X:;pƇ=Emx}V+NCʚ9Jygӹr$|yCpQD*|ekPsC|;Q)75HX~?Uqa; wm ߂k!e>To얚*w&?i\2|n~"1n:\L&y^ךbKu-\ 3G.ip](ksP>,$B_[=UɸQ6dg"ې$BLx}dw(.%pY#1L%CA8LS4duw?b=88/u:?2TX[vJ”1ĿYT0O0' < j?Aq>NWa\CG>Z;&*%y =-ee:=-%Qk%VFrޱO/Mm*,a3ܫf;ŽB&!᪅k=!Kba,1*r~+@%7:-=*'Zifаk`OaHi}$ ϥ#2>`߫^x8T[y2HoP1M&B#n`ˌ|^T4ldy ̽+2g kkbafİFw gJeՌ[ݳ !P|RM<+i |D {TC̆}S-5ڹZ\ FT X54Zf>} 9L T 碑Amh9XauAa/̽X6/g]|snA[sJڙ|ico`{N@v8]1RQTh=ȶ+?>,N4( u4,Eיnji1f ;*TR/E*q:=gy|n A39>$4_ȿpH'0 cg/ OeOHmdO tuV]d=`eѤí!PORY/a;9f ٓ={W֮F gB8ۛ;2IJr&G(Bj+,]jbȿek6haJۋI(jUQpGn_jA:֮&4lr&Yoeˬyt-fQ_d&cV ƘH˭ys$j1,b} 2Jl*a@НP3옠Kh""}?,L|\"X[A8+@ǍVz,B4;$qQ >$X"&]]rK>'ˈm ыŕBOS\^q! 'gaoPVTPdCRSLw7SI[G vuNYap%+7\CLѼǺ= 3w>7xP͂e 1(StW4}E{˚ hE9&u^;JT<~sމfF3<:8_&,Ysi 3{G\E|UwǭɲŐ9 3]'=%^AM*ES `\dк&dF!ųFm 5yg)wwi3&yAhd@DfM1&i2^%V0>78ITho F&Ԝtk3@@A!;o_ K맆Lq6/4-u` wk՛jJolC/7oz8+SJr,0|.;F˧Q6һrjvqmag7]ko4RI|0rdzRi$L0=.9Iݔнmhk8,D(KaXMDU/ľPi%jyU(G ve/mSojrjzޅݏI҄&N^kICBa#ʥ {A \fMٓSVWp7uСP$-:lL\0x  ڢ[ۖ1?\lh3 ;3zS/u,U8ә}#mC494X(Sռn&A٢zg/8>D+6vf^_c1 5a=?y_syQQ[2C9gqC'u00}o{\uTﰮb X!L5q뱆x*;T3>juIu 0(!4##~ ̷v}KuILױSQFR'mi%*v.ķP`R)esui y$X#jɄ^;v[{U H+m!ȳծ,[xshmsa2җFA>C*#ȕ;В5EeSF"-9E-(Z).ތg/SF~Y ayTԜ5=Q$TVnfK^-jČ>b3qC7.X0Du1̞,qfAG 'EODg5 {[۞?@lE4jq{ϐ&]r=M)$V=bɠzڳn]栥xgzڏC.,攣k&oɓoZ(0^:L| dhM)^M Aݎb*3ȼ=jk~ kz +7`SHb|>:nj[b؉]=ng xy( \lv"%jӫoQqY:~tλ^Ok\oT<==o^4O[d,OCEښUqa+^z+d kzK/$kܛ?w"7LW֜,T؀/lʠbyѺ'YMY'~ &33 aXG;+ٲ[JFPu`9S dPioI}l#Ԧ٤v d4{ +t1@}Whſ5cnF-4Si OaRgDEd^P/!iH0\S~71۴oypb3Q/OX̾KDLtL*mF;wdãh7 M&|DzHؙGJO2}T6E_S.f7 -)s n!|ZH1CQ¯¥ξ޿hZ6(bmWW҇zgx=M8=Aw+s=9$r]b g#׬dra IP+^"E8,k``/*!uGx5S Μh8jԛ."C[ΙL$ԺX;XJ-7IN0c~]rTۊ9n4A x-_;1j9GMB)YKhbuJ]^k2(_;W@v1*s /U2)A/yR ׳Oq=E0~}!RtW!hTɮWO_mn// &$c8 ?`b/X5 \Y!X,q>AS{7G< OBJY )qIBXbDpI?OH|oԕZnUoݵJ|.EZQ 6Țtc255vwLÏ1_V!`Y+E}5|yU"t>ZgALUg،/ϛaĘtF{D>[ Fdv us/7Mc+2 ΨOrDaSVX3N$,;&z,ִ4Xf&uʊf#+t97T$PD/|5E0 j6`-qڰWУ v`tk8GNE7i 5߱F6O"+r _.-:b4^6 nk7sBՠ<˕n0d`o,M .KS98w)P'Iǵl; #xHhqT&mIk7$LUZ؛riqd5|@?Bv)D ltYk;Oue Q,{z wnڿ%o(}fH9@zy |=1 c @SâTlkey%5JXib /֚)][%s*=`2# OZT $Z* y܅ַ2^jߵ3 w 1SDmVn,{O&i@?=“`6mώK7{yZ~\2ېXAz猔^[L6lୁ\7એ>N(a p @9(^PuP-R̆nHcά,hϮ2?O#,>P0FQ6Xhws6.B~cU.!T/H{WU%/Fi=: ~y0r UIG(-RH.e8lBt^}7 ݧrpX+.>Jhv1ҿe|Un_حP/n}3h7',RB}Orry4D} NvXe?6H%R-)ϥkV!c]h~dlՂoo%oNWzc&m9;3G=Oya,Ήꟃ:cʛz>p9>0$oWڔoycSz}UhLs^]O]b=&сEch~ߣ|zV&O[%; SH?%L1w/GLVW-#{KZ"aQPz!;\p- 5O~yT9|c]_[0{bavx|(݈}%qBIOYIB?W[w!-]c"?[WotG79sioYv 3EPU1KRxŠ$ h+MxSޙ_lQJ'6wըly 2RTne !*^8wڷXL~ۦA2D[ٌzS@?j+..Ai?XFnjc1r!gy /]ID#LErQ`'a:twͩ9B[{yRA:rh #.':?a1jm?!ߧQbX(:A|y)uI,%5K=6z2eyq(&=| FD(˶e\}W%!0i1d-M;x-_EmɨurMiJZbaLgBBU HpJ|cqU;VW2۸M $LE%bZ'2a瓆k%oЊÝ0CԄڵS[Χ()ԃld/e^λ: qd`T"R$E=Bvv BF?F A-w+@aHo.cJ9֦6PZ](#pur!9XY8o:dٳ)%JAUpa zsgl6OŇ}ʚ&ʾ4;v(>,lo8OWfoPHeFD=0'*iRI\V;x c9v~bY(lk "|.>6W{L=h\򀶂qNFR#ƹUH/:ށIsꘂa`V)a> Qa*#@UҶfmAei!S,K҅54~qnHE $#b8{u-WX$~nѩ3y2we&7Ꝏ[ @_ Љw&cw vf+\ܛʐz.:raC~rJ)f&=to8&gLn5ћ,)M*B򧈝~Ønzwϗím3R`t>NNsܵ c{%U[Ư x{z V4d4!fZs̈ oa%53 2` 5 lnfQfBHH/u}͒:~Z 即v3 [_KY/#0@&N7ʼnB,l@)3VQn 0:hgDŽ;3Mt}%Z)~D<߈־ D0WO:]G=92yc ~ {{6J{Fw;L@q`nXYhVʭT޿!Xʒ]I1?At1;ǜ#E=]N7ޜq$J *VY8}RG#oЖ2@r~yyzڝjƖG/hWnMħ5\ UxNF={ceK+m,X;Gu)CgSK>k zI. >ꎎH!n!zNL_EG'<{d)o\>8n\G u,|4 \"k4;تC8R>dgCOPA Ɂ?<| ˮw;D_allIx$uZy3dT/~ޜ_~AzF$לP lolBY|{b` \:=6Bn=B=%79 b:.b9g׾>O'|:NO0j ML&VNKh Ae Gs:E5 '`^ "% =tq0%3a+&zIԐ9;@JmJ~LUΣ?W+Div(j[Q|:UXѾ>$ܡxXAvt'"\0j#$RW&ȽFk[&Rbks!Η #}aE?3~. RL_~[{jܣR0 Ǟ#*/UFE=Nw".|O&-ƥE}Cm'ٸ<`I f1 cʮ$bSdEG!ubsE79ؓ oMT4pkbk V 7bt:`?7`/&.!m,hzwn{4uCDsVXyZM8 )c:HW>R?[o$L}9X}8X"(s")y]OI`YI[50qI:PǕY'391O7y>QyLϖ;O/SfgJs՗5u[T,H;4XrهWuNN`qy2t{p̔W.7ӊul}:3o/g{џ|B3M^X,j4T,PWQ~yYۍ\cf9[4$2|boM`7l0PLgJ(43pj[@p0; =.0kX7`@I(7ܘ]uף ss06? $ʰ+ħؙuM8_,0.V%Sz?̫9]!cU$3OiD+Dnfe囜 avfcxgUk( RcuI:#L(!M*|&w7 il lJ9mQ?vjÏ/CҊ=sT#FdrF/q`b}lWp" 1Y%!Sys[+.*?J6֭+#)F`gDKք_*#K9難\R햙 l5 xN׬nюp>Xot:p?u\E] czpKmATR >NཀྵpdLwpOXwH'jԠh~=&L =7=nC;¶PEB|jW0"`gpݟ UKs"Owk1ɥm E5s=Jea6[S_W|Rj_xp\.0+|KY;NžJ(AZZUܗv?QeTI/Rkgc0s^^aq0QǺ#2JmC s*A-]Do1:8]yq:x$v2l[;SqKKs f wx8&J\ܠ=pPtg)=-N1 )gWج,EԏCr[Y.x,/\- Kh~L ǩ.O*A+{`BL'd͙ >\|AڿnFs~~<'ygw+oD!Z\fƄot¹ H$!oG8ۀV5y?%|zBń ( T41`P~ j(c*~2z`P̒A˸?S@(2dƁٕHx]ӵ$#ڏI11wij}5: Y`SK?[I86O:Yglt wCܬ6ST s”^P : .z6yb [GS j})AR_RmDežDEs8*]+]ǞD#a> l^2()vzjbR#|ʬ!)\zyWq/f`pT짬'IKL:,M%K |(vcZzR0дJ9xI\rDjS࠽ϸHpa)O: DBFm7fpo,t)>KХq=n`H Rm{Lꓯ eV,X1' p:x`oAZj ,#WKo1"ŰZ.nG={ܝ7'*r\?->}j(A,yۻ' )̒`do^3I6%f`1dd٬hD?hEV%g coy|D+2d2=z@zM4f?bK}u:P Gde c' -0Opؖv^mO"OaBoâ-1Rs,(~t8dB9<i;7LSMڎ/GAUԊcMKy󡨑h#{`w`ןaT ɲP=^ubcjhYz ]6uU#}VQ\D@ jֺ F}GA&piddKpb)[5;.gA6p@=C1Uj{B)ݷH!tq8I@!>ui?&p}D2N/i'#ʅ2z #)J!VR  "5 i̯'n6;}MQ{޼.KC>8ࣸgb`d;qBX}g@3i'1ښ;,_z$ݪ#L>umJiɖQC)LyvKOK!󉻚F/ؼldT!=Uudt)AIj \өwPt1aį5"Vb ι 'sh M {6ݴ?jvձ7~o&d\RlF٦(X G՞'(LS!:p@Mp'qNceѶ8CM .r+%ٓEoRWTSxd'aWA;-m=Q\r:Nႅئx'Lb[oeCR?EƋGv?+bĀq#R'鯠R 6?7"WFnW.wu@Z~HRTv)X}P(pA׶ ˼Pʍ PVNimؽNLx3̬/q+:B$*)2x^uMX @/|)ub13+dNCqIfܝ)̞vGC{tW,SL$=p&Ny;: S !ezրx*sT=5~$zn.T9B{e{0./r̓e6m2o0tc~q&9i6Df9 Mק/|KgXfZǝtYVYgc 濮Ls-l)/ʪ-aЭM[g*g}M5{Ģ-K@o3!5A6׷wok۔Qvh4]udž9cP9r =%p^#yKW)]ϧ*0y1<c*5%tG\Dj P *gmKOXya[eBP2@픆ԓo]8U%c  }NxWݟܞs:9PYD#ffNQq[0D<")Dvot}},,w`0"p#]s}6 Jý7njAZd-C}X相014@ʢ(ЦoZlA6KDw%٩X߾0_Zˣ7D*ʹdkYD9QFri_^g{:E"tx/ 6o -wȕorxҁ?9y'.L,uqu:~EQLBA ]̡SW~Ns3&-xAQU=!j]6RhP~ŏBnf:ZN+P i3RH 9ܿ~߷-')ڸsg^J5:C\D-&YZc{_E[q@͊ Ϻp۔,?yoU vxLoh%Vr'^l{^i>~!5Xf,P vS2ؔ7z= :.Р~ei6xHLOHEZםéT(!%˝)9gH4ogS䭤7w {TkWݎ ϥŕBA*xqktm,Co[YXџe_L2?۶\'` 4꣥>~,ww<o6iHaMSĵ'`Ck!#yń>cVUZ1t؎?G#`R)UAtԃ72$aqQoZ Hm{ qB4 X|2#O|9`·"KҾPG=?@U uvkE*Bb.ڼ/$ 6>D %L''G`&xSP|Rtbʚ_1" u.QMϫtO#"eBreӸa2{& =/WX[ϊ *<Q-\:kb8cEQ'C =qaEcw!A#(ih5Skg R ni>0)dY@Zbe,w}'ÎPK--w=@Ԝ*DWAwB="1Ek0 S Lj>CyǬg2iQe7+u`%vwLyJ9l76 3KV{"El3TzJs 6\WI\,o1׺&KuaKXJdnvTG,n!coG?0U }t1Zц^ˌo;HƤB {޹nyV¼'7{;1|N4n]_:nۖk t{R14|e>] >jYn2tD$ٷFTǀ'C!$0}9xt8uk1ځ+X^XEĊ {]J4?;@mFUTiL-jQ<]IA=T 9|rF8FڵGAӓ9I]0f*/w Tj/ W;S3QſDFr kuP ԑۮfaawg %75w8YI;:b{rhs>`ki@@cx6(<Ʀvcs-ۢPAª w "0zLh 3^PAb}"aTw ԡAY!а^2XRϾR}}n11略QvҗZ,g{G$fy~yrZ˂zɜd-vwR*A~Ögv@Pn!Oj5q4#3 !t?' Ęr`I,vMH&W(R= K"FhQ!_ϟp#o<%<)M^D硚SsXar*^%iX>YD!`& xJP\ËznH]UA:XcnxXfRV 0RJun(alh81B;~£Mt25,ď'rJ?>ͦ@EJ"{~&x wu킩jyW]Yt S|n\bVxկGx{6 d3\@;8"^NAT9R7u0BvY]3-?gZ8Kϱ NP4#ot5SHYݚ~w&8?"˕4S Ӆd94jLPdt Jgs+cy/wO/}]߽!Z4_ Σb6kL'@'ꇞ߁0'EIkF' 뜾?\c&{-9H[0D;AxQ*7w@.UgݗTt11>bkƙ'TwHih-gB>٣}Zo]v PQ +圃=Z§zhQ˪Kꗾz@P&4.t[ o'J$owv. 5kLqh}*wD,edA&-z7Ov%=04ED?jkTP!  V1Lϧ݌#Jot 4۰-Kr7>vc)a:7$cK]hOCU,SH7\+Ux@Z >p[O|vЎu&bnN*BΌOd[(ooc$+گs@vқ bǩ+OW!(YuX3wmt NP)*_Md;{3& h+P&V5΃!Kic)Tg$xѩ!(XF2iuV'ݨ}~)=뜡 \0٦Wހ-['f vc+[Qgb?^u^{ myB]'`8ܥ J?>KM(r7rV/\I'8"=91ң 팯_W io8l fIcB@I8Ň5ReKD>H2֬~oyDBc'jO1q?vmρ'|`vE}oG\K:`DDt4p FIA(h@#rSr ;$z)1 Co}:Bb Z!;T`L᳥f ʊ/Gk͕p5$WKDiVC@OPů J^RΏxNE޹Gy/+THoOM(f} G,[ !'r3{_] z+ZY.kYq 80ϙ3.ҕ{A.L'Ť)aԻ1t&פp( P x:!cql1ad;h(j"`C!;ԑ׃fTRe$Yx Q0h1qu~ڟsDO9[h1Kk|ڬP -$D&x9ߝ[~E\:7GRj>Bw}S12qu2;27&yo$yd'faKOu˱sEN6!hU&t,oV߽[9V<֤KdJF80$lV5/ @D(BM0YZOì[!$_?9 :RJ j~菝z)NMT!K$Q*im`d-;- ee0H{'EEv׸x xQhu%z-*@_Mnm8X?D_mL8qjſFͿ5ސfzw}ߟÞ ;4qI`$C~1{˶lI4X6{! &D/x^y7c}/]s1C'G;{3xPeQX]{JL첀|bo-_Y-̥1ԔQUl bZft Tʚ@E4)v6E<)c`+X V+x si[';E0+΋0NfoGkh/_dp4sHcLԎFǐNBJ-X9-E>:Y})cߪ.n`vM nmTD؁*2@̱x <( * '"ږDžc|zґQ^&@rUEw4ogձ}Md#Rn}K2xEUDD0_b9k:ą2֑Y Ɖ[1ǩnh qu&#T+Xk3XG.@xE@g5Eoůޯ4\j6e;h 2;0¸<YhLdk[XŚ+ P)p͊SrC9@F" IT4EQc i~BA֝m7.۴#1-e0nتhopx.'#߁v(dsۚW=uR:b/y%]T^1!z]M{ƃu=Ҳj+C<0 lK@oS@n(Bpmsb~ 6Ldyv$$eb#kfKѣ$|]-ZQ< ,VHv87jm~h\FRL,dIH9nb=ֿ)Jf6jOa'1}PI+#16)><"+|VS퇜:v>ɟJi :P (\KXf| jP`H+-1[_TtpQNxvxW80B w b߯4[^{b8[Q<=TY53'T)-Y H,?2[s=/61]"/6݈5HmR4-Zc %dRV mItY a87_$ـ7+ 1S;$]m9 &tզ?Al(&%ɢw DaQ.TA.eω'^~?vwM)ִ{AkpyDEiX./'3<πxY 5WGYf+51QxyŨ+&ݽtyb ]36.$D3zU8M̒;$"G zE+-qLG5v:bw{no}Q!i@nQP>uQ jl 8Wp/ l: #0={GgNn" ^l+Ӽ~Zv $3TIטC/F'vnu*gapܮmӛf4,Lr! O"#5ߝX5İ vjז4"C "{8GJ*"aKiJU#uҗl9qWV`Dұt6uZ::mc]3ourIZgpp6un`RdV1+W_`R6o徺9$^Ĩi+H;/mP[a3]|.z-Ui@_1ړۢjݽ>^F>R:2oWVPR~DB. L7ʮ?q&/&Bv'4:.yWazFDW7Lߜo僣~ W8Cmo5H08jZyHL D'Vp W2Lh%&H"8uŜ$#I9<}e!C zM/rWAe 86Ia$ |-m`忋4TѳSBM&fecTJ&"w X 6oM{ ttj+E([(:6]v^q.M.|`_{M̲_z`Wx+wAof#[#ȢӣdH:W"&NҦܒ7ӄX5-c U̺/u\U5ߑ:鬓6?qPYg-jGaQʼKC:u>+/ -uxu&S%Xey)d9X ,2u W6†|ފjҔo5jh[lP"tI)'xzinNn S0b$"'L)u_Y<'^Jr5_TD4݃XՁҍj6mEˇ#fiآK+G_VCB#R':b XSsy M 1?|F!S$pK -V)<1;u3>\S> w<@w1Da|50 ͘ox1x7 ]GagYo aUa"fFi[QG#NEy-RZnM:(JɇUU:)p̲cY!̇ý"^e[32\B_OImg}k}xg]JS4vF֘i087cu]/jɥKkrp-b|{߮~ _/ *N7~;<l s.hijE,WD ? xp*:_Jweg?5;v|$=S#ML+yG>= ~ ); 1!ìsǪ BMFsCw `rK3Z֔%_他>420.&OxH4uI36\! Zc]J#{q{G=r\ (B$-c0o 3.G&˟btX\Ym`<E`Mԧ7滏vpL|`d)\\vynQ4QhoH\cKّc0zyuS>=ĭz6F`$S鴛Q.JVA"-xi5[Ll>G5Ua(n1U2v?)+*뙇QLw`-ws PMֱ֩{yv~:4] T;dޮMXܜ{ hp$_@P1*˪4FLuW~*\xөUP0RO>ޛ.͒Hm3kD* 7<6LJ[ߟEG˅DS2ӟ?^`c{ڀ0%oe>zʮS6tr>\C#nVh7(jŃHS$$0NFVk9.g+~r;ϼl @V_qk%{65˻:)/q뒿1A>+L 5@u_յd$t!T+tFoR=?H&@=+ 2%l8|;ypl,T9:{sRzRi: y^ّFujp1DA9$ECא&*6Z-'up\YQ޽Fo mϫia/sH\pTcͩ*M;aANMll',ZHXPyZ;RGBfR$Ѥ_@I͔΋XcqRQ$8&A6uHV|Z;!NʼnfzGxk~?-J0u(S77-e))E^Js@HY[^]OWgnT8:&E;cϻ@ X2Q&=Wt-!їs1m@4l7a>(!] y& MN qUeȅ_Up] "CEz$=QMat]*nֺ*:C4 ~ ZT%Ub3S9E84<L/W6 aB:ǫrHr#HO4cCPS;OxU: ,NIS D^sM XqBĈIMxh:{Qehϒ]j⪠Ce{S`'Y?ƽd@)3| 7!C%&O>G{G{3QLt.kl6h˅GY1/>sTj9AקaڂZޏ. X蹹)=3u# V9N i&b#]^ǂPŬiam!Eu x3G ;ʕ2|l[dae~UkUz wR t'AFGgn)'B+lrpS2OQbSQ,n8ň1JAvGUjbuCztNkƺ'92Vxlz*C5 *hG_˘|eo%u쾱=8Ak[-b,MrG"Ŭ1I fUZF j"<^O㙮:A!-|YsRMדSm l8"eu鍬qρ.nDEvK9_ A9}gs#r)\VT.i7u˔<[>]ϯr5>݃Ni3]=r2}nv:y$`՝tZ:?!fyګ★0= WJ: Jl_7Yo4 XO;Ba_Ҷ5oH<]%\/m10 <Ǔ}[|MoTF ?va|h.E~yNdIVesI+θZ,uj8?m x!Sֹᣒv9ɵGuo!yc3o%dc?[*0( W姓׉sn? e4K3Mqib0XG0{_V>5hq1!xEf.YHv_k:рO oHL ;F5ܒ K0Q# k[p>W}kY >$K]Y~-7m~5 Hh;l@id&ewz^V)!rn H2 ˕v sLK梅I r~k_M.@vK&u2ZU (/j$B O?B ^#Q` 68юȆD+ G@قqQ3\y<6mgn=a%pvOz0l]d -̬ ڞ˵w|KJ`1dԴ!X[# A/?6ͬ5E4nT8qպ\5닁-~Ezυb^ +/3e+^+թW}~dk2j. hqm% w 'NbY{~>5[|Rg=\zf5}/-#kzQK鋐|/n'G]srmO7:4`Ĝ3~5$ 99~sYiWW+Wœ}j69,T jPo*Yxkw> s2`M\–x_DTk ʕWq+dF*w&8=aP}|} Eh7Hk6h:`zywlҶwG%_4X1lSZCLI#6}p1ytbuoнJ$@ 0!49YAi ؘb6 LAmgY9V4GYs`ڌۄ2u> Su>ܜO1 }%ĚR;g8wݙ,`KT0BrXʼn>)2`WHxq_r~@)Wph:vò0r;5Tc*O'qd+Ic枀;⽏IPK+z5i7z,(dTm1uԿVXUr'qxoaTA~6֓f/`Sn_`w"ș(+^IgNЖۮ!Yr "5e䄍5҆1_EE*\Ѷ  Hy@, *ӇB| Fd!Y$!;ڙh{ |k1ّWJMq\,Q-:״Þ"dVNXf+f[¯B'B%L o*%N)60NA~FbӑT"lLnL[Cr:IMѐԐ +~\4xV/fR2,&0&YE4¡a$Br?Ec{љfH4y/.}@V.13k7aCLx,؞vS =Ѓ`&B8֝P{U-wz6 '^و;3v\bEE|[Jՙ@=/EsG+D>5STjB>y ZX#vˬRƒu8X_e3h'V&l(z` c1(ш ]wпz8%˔WC!zl? OsarhD[z@*{+f,`ʳX$E^ܧ㉞5Vҵ5-JS frll-6,7c @ n7dN1B+pr9p0L ',ǚLa]^s I}P%4aZk+f%*4NKl"5dEdם.- A0OB S6SGOؼsJ17_"hD3Co* _)Mi>C(mKL"t<` y\<:Gt3sbbn" {RH6_F{øW@D; |K0ݵ[" k.C~Fvj׉]4!oa\Bo zϣ4С t@%匰@>_qw5;8OWPs#[86Z*Nl<з48iud}+Aʋ}nz -1|"}>S~ )9&7z/xu16TC*!bF8s13#lVhj+$ ak؁\&4QY&}/iő) $l;%\}@VEaV}5' Pk>ji)uj,} JעrEW? `&ħ>ML-ORRWRn{V> "u}) zûUF8֒Nhxly 8FԢ"=tu4γfڝB}ɁGF SfK%BPnJxpU;c }Y*_w0(YW$J][AөAEK4W~2kfuR6XQ]͐[SYtw\>Sb2M`}-DJX*$Y%Wv!B>ʭ{ rZ"alz<&tn4%(^/:$nӗi͑XɑğUcΗAeK;i#h4'2.g#,oYMZ_yF{PZw*5]}c}{ !9sNzb_Zu.hbg|@(Ŧyjj{5 \ *'ߠ|Cĕ*L´?iR,@.Ay0N> An*,?ue*C`Po2UiLɚ>Tr{'Mfe=Z~>iR}/A* Ufcxqn{}Vc.ɩ_bdS$^ 蚱` lv|)g d@gȒhJK4|an~Jm [^FD-~,S"2\Sg~J΢~d|F@'W?Mw^3u0yI5i81qY>fU< o H@[S?C-Lڗ|#"I& p-ܼ'*JpKzK=sRv}xsj'ѯMY\)1YpP/F+p044mE?砃dOH)}Xv 7ձ7^3^>b{'由('p'84@ ~q@1nu @o 89O|op*rTk`_'?q0z5f[s=ڐLk0wI.&@,=bl%ѡo =R;wyiŮubA`?sZ HG5>6bJBԊ=M$O_rL1_e˲ FR tY("o$Ǧ/dLAc(Hgw`tƤFu>7R% '_4|43@1ys 3'@Jcұjcu 5ݯ`eFZb&(57i@Aȁ`6l$5-S<-$BjZ0"a>N%&W3o58뗮n#9 5|Xrp0<c/򛿤^ȧnLZyF R|zUX|۟5rg1v\x |~")JhPE9+BFZ:ؠky)pÏ4d%Lc0 aKb1Ƒ jjk1%ju4p12,4qu{$xu ʇ<4)g'\G^͔/Jlusb9sJ4(fl3uZM4~x"y FYE-5j{7 Y4?|޿?m!K ubaqq[3ZRZb=\o&z[Ch ^Lly9P:LuV)}ա67aH$4͞R # "SӋp]|7s*Ym*sb ퟥ"ƽ r F"HM%e9J;t.Ƥ8Cֳ  PSNY<0Z k*F9j;ramS(47~I8~lT\W8LFjg%a2ry`ovKno)>פ;iN$1[8*ԮtBֹՐ|_g=Z[$FI@CΜW҇P14JW*|7LH(bImƴ1T/U߂;p15(v'Gq,OIX :FUYyLhnYbD ZFB7x 4z;c*8|^X{H ")gy[^_s?>JMgV]j1 !X}m7L8'KQ_D1 x9O +pG:p.27&O7@i3O|-eG칉Xf"(P(Ǻe:L`|(,:Xھ8N- ?[m=+^eBNA>oҘw`$>xxVneȭzVGm(eĬQG.Wڜ_uir?oRd’n4|ݛʖ94:f\cu/I$O^J(g.]߮e@Oh?_g.@݀eC Ls6=[Y[wishoڈ)jKle(QCQ7PECq; 4G*߬.O7W],!NvN*CRc'Htzf>#&RH "׽@dXf[7'nfP8vd, %M5b5$A0Ͼ6T6.("(YxuKnr"TU@=2`@+;-C~Z_ɸ?mTTŝ (e:oG‡#M+ X␰|y\@?6NG(Mj.U9+/(%/0V{Aw,6dMv=YXjyE8T3P5u7kAPQ ѧlO EFM˪ZW̗|zL11ji/>mؿBxDqNׂblTފ"#ޒ6fw`YL&Rqͷißҕ\t8<)Z;^!MOMQ9Sc`kZ Wq]zuP"ַM)'RW[ij(2c ?Sf< L"v"^V]WK)at"N/icPGj-hK)W:C*uI71i Sӏeb3!WPa~tkݳn;ݞhcUvcރ!kf n%Iy!(S+#o Q{U$݈tYK:/1nm2Vg2Ć2 jxgT3TLFzI9ŲɧDY\ 5?Q3pN&K|LR+;b]T5UO>z'IDگ7{/Ϭ O+ګRmиvPxi$,kIc*+$#1ctJ2&Ԯ09im|hh@Y'/E ()'znz GYĺ$޷o0Pq?#:NBj(5` 6Y/ےYlPEa@'oˆ4~XOYoS`݆8PȜ <@nQkb Ma0q 2M:rM,| y}r/* 9ʱg2:rp8(2>-+@_24kh2l*ٹ2F#WㅎQqcS<>k2ٮ065=UKAkbޓ%&tI7g錙]gϕM}k>ЭH?yK3?=6pf2sHNodg %x & Q({}Ri!|dݙJ1 =8f OE$vXWl̬Ǻ=A t!M`u64q<.g&aAWs|oqUL)$-gyJ0h=Ax(5?[-ݲOfI Q_KUlzɄ.ct]tw;< ?a5O-emͭEձlc<84O$gbS{@767TyܤС6g5"TZ`6V8{ 4~9CGiN5 Mzf%6tO^̚/1ڛ멣 Kc~,BۄsSr;=*H ?'?(4.7QjDn 2FUo zA! +L:|\R_6ew(_Pa|rM}e:ʀ <'S _=G#OxUk4GEݻ/Ș) f60H˚JP B17Dn%ZE,TPDi_*m$]\ln'M Zmke_'&[xbKa©u'3zж+1rEzi!x2O[TK +e_[.nX5OIE'U?qgz7fw7!+$xīTq1e;WoWGTM,跎os!) 2!odVX:10V$%gjU<&4x(Eƨ.Yx#&U8lڼË'33Wi$@Eg zM1Uer _Q,oY*iw8*ח) kl0UȊkv!Ry8;Xl51=St_=q=UxkQ+oL\i7wl,kh2l`Ɯavs.з/8U>uaBMepBqDnFG~I$MNm&n6IB;E#b]݀ݵ1o zT+GϷ3{. CvLɀ#39$.ܓa$XuVBO*כ指_%t1eUTwU|SJN,K}f ۀ>"0=Ϯ΅Dj ژenG깹[|^o8P22vϭ0v8T5?we;L:U=Sq7SBtpB*U2hL6d5ҩد7u~Q{#gҵq} ?DTz#u}[j͹t&<^np$]El}ڡ6\+^TyWx2xOu޿6'GAk%iV餅ۮG Sb瞯fyݔnB|VH Xw&Gfpʕ "{gڏtHG 3 p{'5TO0evDȪӯl5 ZɀZ-0|•i\GQVu]ymgxkUIh(gJW"}JdD V0ctD6ɷ*Ɔ1N L]8H=8~A.2ntUp ø/KBLtm v\NUgșƀL}K K!;pwΞ9E  <˳!S#2P 7Фdh o/gK$Ն6s-sќ@242 .+NЙpuy\Ir( o,pao@~nA!9fgbTxss!kQUҬܞshnƃ=?hy/ח=]ArU4!W%#qBu%ghG;m&`ydS[OHbRWɥZ3k\%*oN!)6M|r)$UlAVKm Ⱥ'JDq/#.<ͣVέxˋ5Ȼ[\)M)S{'ݎnA:I*$lq)b7ljKe.U;}*~RO h @O@O+a(&3<)6A׽(Wn7ئ,d_* K/?r&hkyGI dȰnu9 4myKa^mܕAa? x[dK!Bq O8n䂌9`Bj 9Z"mMcNm m|[DB+)S.ЦJ+ԋO;aK"/]dt%rFjMxBE@8 |\jbD`!n̙,r@|Pˮjm 56rgw^Ը ӘynO-'!*-d634t oKO&%0:ɶ/Jel}g^Io&\` !v$cg?2%Jj6F9n4a˱4vpX)$fQ ؔmV[Јho($&mނ~NQ?FË;vl BLilۘɣס dp_0az [BD$2ڈj; I@Վ3 f`ldMۥH*$,у̾헡;maP &_ƬJB1E*4NrQrq1 fL`/kZ^TLf}e隔! 9`$4[ YLz=]@|`G~Q4nDk#\J9/-̞c}5{?e5 U6ae6|0~u;)g?/~J[F Z^{*8j&Xݼ/M4Kr">䎻/O?me=0@Њ!Z°篮1/l@JS\4ě s=Jo "`C35^ k:3^S.=" sT=I7udp0p]:0'!'{|ɬ~~ ׊$W1Հ:щޓidNfd(A]9BМA\&kp, ȕtm"1f(.; g7H~T}B 'ഴR-R)eI/%iUY7|c!#G-)5XI ja>8n(fq~5|”š/gѠV`x;E1"KGR<uS PPC(J7|A#}rۚ Ӡ]^c/H}:ȵbsE{ 4 'bzqכp˝T/X649x'}bTF4tIPfbo_FOkKUN~W{ר1u;eEPx3Sގ]l Xd ؋wrĺVZ` yй-=1>rL/0/0=Aq-؊@_C[RSV'bBM8'5ō6-WOȴ5UjN.xmzcTF0#v"Ҷ2ݞ.!S%p$toJQ-ε5P?|Q61=P( ./ i/[>i鐗a1m{P0 ZNTڹmW\vQ+Djʆ#-yC1#T -@HVϋϊ3q;CD)EetQ1 Bwڮ qrtA& Z'Kx @ؙ "Jgamo$4Mbp!iR.Kd}OWlma ~v9~mJ7i})=rg Q#PVFnvOGKUV!іMW8)cL7ߊ>*Znlt[cbgbB I'<@4z5a-ǤvNuU~Xk {ߦĒi UڬxR*LY!`npZcGknXyh>ήս+ lֽ =y1-iB6YWT3U= M%r hmUfKTîwla̽Z. -y@n\*IENu:.Љ1vk4CZ^IbOP{I7w~4 gSBBs3z cU}ǧĕ5?sKzʲu놯 69Od2j{C;ďKH zdi8qp /,ׁR-0\:R<Ⱥhˡ6C~uּsL>\+n }هxٳ!Aw^a8ԡpS=#m2Ev}ߑ#CKMd' paa =N]aD)1-MbK\jR IǷo#P+t}=6t4g+moe/wmҷbm7I~k&WVđc ~X ^#_LSè*Qoj&\<F$eƘC(iaÎ!f JϖROܗ \^]@Wb¥t\I`z ј9Pz DB[89N;uM%ziD[CDTDsefr3LL'bppͩ9J$\ 1aJE[1ٺp3\)~چ|Tb,o5MLiL,; Kd /MO⟐Ҷ 1&BsM@ t>\Q~$c5Uvx;b@6o)Ss\6Pqx&(&xIrq0tsyϟ@Oˆ؃R`:h`;OħHNokzo^͖V+X3@qo6%\FB?[!*-Lg. Z1@ל9R-'}Ely޲hXf4P抧R[SN2T댻4+)r(}d%6,M3=ڮYfloQPosۮT %(ܝ;Msķ 5>{ь^(,A10bh*H JZ+!xxoi:JY')S:K#pq +o"a(DOtwH(m3,N~Ԋ.ZƦ޾j[ɳT(*3Uؚqr ↟,ՠ8XG UC5tcK`#>̫ >x.a)ĀD댰RUɷC3 wT PQjx=aeyqIuz!ä_Uzc3҄2O tYeT%߱5^$yWCP=!sX&qgk;ֈEjS|l [3ԅWo./g4~PMkդ2)xzx9M7_B sz!IFݍ`;oVIkȱn^Օ?um}tx 2l.ٸ<@w'V(cr3kNfRz.f6뀽AyeN,5{١7MTsn$F?.jB'V̂;ƿiA·~EN_ B͔3d 6;̄^ P_&EM +O F@A/X<VrsY~ xO(L\[2yO s2S?`22A z 饼`LlyGsh$M]][ sC>ZsGre|XW:A6NOv-0#m < >5D,JΐC.WbȗYv\-Qx#5Kaij#^KĄA{֡W@InCi+տAy.?Γ-}bnoAy/8|pDt&}B/Dzbs5g++_Fy82.} PPn^W5¯)~}(; MJm>)Qf,TW@r]1&g);?a/9PeS/4Tpf)(r۷0a$da28MD#$q7ihvզ _J1c7ρbZڃ[І7+b'J -Tb/9rφD"ħIDD2M:ja -F!Fu.FdNJ;v_9j<3Xs٭*-J8FE1@&ipPܱO\ <%=U/ܢ+-{0qդ蚏[ZԟxvJ_HdJ_zY/U1B,L-؁B2HY| ZTo;z_qds4F.b=ea;b!lۇ@6! N"i)!\ TR9;D tPH@ݭwtݟ˪OA,B-1a ( R#LWx/KG 35XD߃<AJECE gd5Ј퍽S|f[tB#nHMٙ:tNe3z11{%a)eshd44YTZ`;ai^{qy׍,p[ovGYݮȻ"f*Q ٸR#c tƩF:"9YZy|.ߗ> @8!X,J (X*T 3wn$1HnMPE0;<ʍZPx1&>9_ìnf w(-SF6pˢN\`B6g(nFEo ES.!x$<i<{/ gC~CTԞT&&*.=%s)v14`j^#<%$ s<,E;3?[%L3[Jݺ 2T+(B׬ID bͨZK7qk2{.+T_[k\KF\<ڔ_9i}d3 ۆ1 ŹA󜙖_ik8Ă#>|v'CF:0[wh6MQl e^^D{87;'^mb)Q\$rF7<⠄2hK`Xjw[EȰ>]Z?o R%Ķ V q8qvikk.X|QdkfnD'hʛ?',% Iꢤ,B'n*NǸ0Xekǻ:jXHz /@FT#4i k"=VjGm p6 6:{H75cDmxXO8/ =ԓ"h\)үh o~ ;@qϚ6~@ָB0 sWb]/m*7A Y_7C0.~ gYƘ$0 (o܊vONy+2d< q*!]V& 1íUG3j5h+p/Za 䥹Ch:HyQ$L UMd}":"0|s-04HeyvONJr[.?ĀࡳKT_:W+# 2U^)h]th8Y:K5a̬[l0sA4s]. f!Kˈo͕#Us\Vi1$C;',־JxTꓚƢt2:$w8>ou z&*=Sq* Z|lAFn{|Irp~+ WP0G(^cl*F=//NYv4S]rO~q43 ]U5`r r |yL k=okx"iH~n5!1Fp;wҙlwj9}"dw6>#㪕8c/#Z06BN`yA-=_E`+ RJ%Uvcrʟ|U[J a8˰wWߣs4(w&Q̶L#[ڦgZrrJmWuIgiA3ܖyIuD紆C9GYl`ÿBC,'Vf!܆+΄imT%fsq[ Y+(Q_黾֪arOBVgV|<+z*8 =朖7Rǘ&Ri @]*i`*/Ʈ*(5I!m &_N`Yx¼:q!V$|r=w?5C=we ժ^)Yqf}ArnɈ X6c>L!(b(H]fp%-:aJΠN.. ^]me@H@2ꖣtͷà3n<`?|c`K qP4'1!R]*ZXI\`;zT<ڛlY5Vl6"b#C_-YFE`G_d ՝̘c0&cEEC}reV mt9k[ 0Aօ`$ە*Q[*|!2TcRJkwq2:.slX6 (t:>^H\DXv70ҳU_ZBa9gN >ԲeMtR7Rh؉Pt Pˣ0j/H3f(Vls2>D=fc"5g\JNWPXqM1}v\:oX @r/Q Z_rXVg`O+r1><8_uM}"ZN$_@97;:_Zf鉒Qj7?m0KNo+ܜB7{0Z\Tt6t-Abn"YkpFjmW˱rt\MCʸ&Yifbvqcu[Do+s@Tjl:uo/6]C澤M/o``IMVkurp}MrtW?lBL097Ŵ:;0>=0؄>fE{4%RpB ɤOWT.ߧY{TJzZ"' (G Wm;Zi݌ȋb&*l.}YKSџ3'T M|zh'ػ$~u^ފL%pvy.?뉻R=l+ec?]R+0vܪ s^8٣V&0R^𩛼&'G}xPǝڶ i&T P`Aﷵljɔ"u>JhBS5+(n ^(nH:L3|SεQkleK\nBjB%f7b#~e ǝr(`EfWY KWw~`,UD<pdQ̓}Z]lHA($ m1r*r u+>d)| )BRc*'un98 R ^-#$9GOY"_ki8k;}ygkYŵJ^WrxԦ~B Y]žTL&h(aa/# /:y y$$&wča!w:Tq#ۿ^gffi LzˤSPRܵ7gW f2.28ya{K/x.F>mv$r1n׃'F8) I3w?U6/}[%b+Q3HG=qZzy/O%-QP:#!m.߫q`hW&)1'WԫYwŽ,UjZ]6AWx'gkt&@?>q`ՁC,+U#8,w0$2dϸ2'&|}ΦUgd)OЅªr~P^2jw}YUINۛ*zTQ g|(]g=t&;}p?leDù~8$;Fe`ÿl+M Eu*Xs|@CdUFJTb_ /PxSW.g<|}RLd{y!.Uo7XNr✲}RY _VRR_B+L$b6" <>069~cPcָ[nF`j{43ɬŠI[/~ 8K ނTT m [b#@8vQ+%7|ѦQoI WWtAS5dtt %=Eu籢 ,)'h<)]fy8DCc%[5\Ҷr| ſکCEh;k@_pYgȚճ"s}{S=muU!lkȃ,zXL'I!g pn[ыԑgn΅U̇EV57G2-C7>H6,JŊnȴvjrA9-߰6NQ't߼A}"ةF@ 542C2>/V]RjՅoxaTA#>] JM\3Ml՚W{ IgG,}[4C3؎t;?۵?S9 kP$@HpE@RL*FM{a, [Zg5Pg @Sa|Ygy(9߭ԗ n!hgU?3$_JZ Y<2*n1S @c^:rᰙ8~l֐djz a/ȃĚcهqF6{Cm 5 XQrK8,tLT7y:1q#wƓmf$.H7I _CBAc}'C)@VZø/YaCD-_ǚj6;0CM*{?S ӌ+e.YZ aY/;vu;ڗ;}e6zΫ<Ôo@f"W oJ^W7NDV-:Wa8Ut? HM*gm[.|'|@Asc7REv+rXN&YrNRn2Y ^4"qsy]eڕS~r^*㫴q ~(QNثS:^xOWBn>U[R_SafU&̠w vZLaCޒΥXc3x)&[лkx (D|S-!|ֈ[f;I'_BIc;/8EI-fDd7ս5d>l"C _~r޼qI@E|Kӯ6evbcv>k$qKvbІ+ 'QSsL-:[wٰ'(?2.k2nX "-B(5Ma浮LRV붾e?lB O,^UR ]XSm֒CFfTrF̹YXN28=?I<0NC]9(>^}?RY|G;a%Ջvf( qȈ ((W Fl%!|+վJSFi&7F&q k[\`b,.sl\z 逺"dρdMHB=+*D5Φ2Y>0G -e(V{qgm1]_(dC֊`zU?|eµK TGq_lN4# .h1,![HWX͠unWInp![^R˗)2| ./PI[;I^94Ie])1a/pe{)C4SK^7|~E\?ң)nd$9^F  (F)8O8 z+ʹ*L:M8 K .~T"JP$t^9tel$skh_&Iۖ;xUL +0]o %wg9H,7hccn\; SD!uo%$s.Tj4s+i Du>1pϲtTZHCmlKy/-JFrlNڰy;jܬy7᱄.(sIbX8%.`7q&5i' u8!H؀@c?r4*n]dw MCXؘ,jKA %1E}@H]J-U+(|BstࡎBB 8wF)t2U7Eo ; 3Q V{A1&KQV`fđ4{E% Zj*`Օmp=ܪ£va2ö9j ?&5 R4NI~MF.T)-sJ;m29N $V&n^w"15$DN'x#WaAS*#E6 .8R&JUKWmTFydC/Tr9NM 8xX7y۶1LlxdE%M0t2Ej(;#`4bjIӘ_j *`XYskuuQ]оv1:#E}KAX0e4RP%H( )by1WLɒUiv3 'VȓI|}מ[! CLk6قjTFdոٔQ@iu<oFEe/Q+gHu[L7 r UK4O͇r;i_*h6iT 8C*;ܻ|)1N7nN,l 1 |Yz7mO.~GLԆ}pG4TB^2Kh5q*`'GLJ<8#cXRVۧ97{R So3A@#聄 W8mDwOeP|5ՓDb4.s;Y eB\9Y]&y tv^Dة4#Уp,c&Y!ds|Owaa)Ie9JZRSeG'L]p].֗p;)whLm{ ۾~VH~a壄PmA2Y !3U铈!w6esDCjߎz.̛a!icx%fȩ9!ڨ.BNqKrhz2d!bU:fϙ_Q-Ǐ:4 ;-,]C3;ui^T^w~l{T둖̕w~)},4:O&cc\lN]cj RgoS#Sj2fvaTҒ}ԄgLs2h@2O{×Ϻ%g +Z=E%{7iLFDRAL9Ĕw).a|"Ӄω^2.|Xq[Mm糁W9[w PF?! mv;\dyn4jvBQr\dauy"'&pFKi&x_iHzAAؤTۅ{8kodgmXԄ;dg_ <ʅM ;YEV1BtAU1t'erpegjZţS+%Gpfl~W|K2D~GUmaq 3ŭ@m@D~Fvr,PL̎mh2w;xK"ll-⠚E:t$mognG>MԒ7qqw[hӧ喤ABREkḲ@M@  nކn4v wXO :~?jC)k)< DRR9xirrcG|  Q @gFW`j0YXSs-*쒌 Cj[t\H-.ԟҶJN>hK)bDU|d&L>3mD8[Gw1{z%CͧKF8*]DV!p)A.^Z}"n&xKAhLEЊջWTLKyʴϧ|FX?E i2ܮ]B5)7~ȁu|^71Jxڌ2, Ai'۶)V"㞒Q;Mv[J!DPsJ-w.C\^W0RXTo3Kh˹C$.]P/T^d!%P1STMSȜ9؟gAOe.."钔gɟ$ oifg'B > p+RyrPXfA}GX(r'̸ud dve ,)w\r.a޾}p)ˢ;ʦ:zؒ]k4\BeYĔ\ z(PSFiV<Ƃ{qG aiݺwWsb &8oc) MsKUz櫨)) dC0磫1+_fՂt=7Ee fF0XЦǖSqENc'VhZNv2n(_pX(Da[}V8a_,c ^_kn% ۘ=G-Xo9%e`m[LrZŒwRu0QR$|%Ғp~|M[֩+[1*4 "oP_`n#JѠxj)DK*dxtyPJ6hZ`=(O/]+^d)} qwŋHٲt)ɼ]eˆ9??g/VuN(#y3ƻ4o@BQmkKrF9)7߶_x:`nҤB.:= 1@qd* x972qyW&wb2[9:z] +udR '~aH^"~)R &o׸b:WwXH[F+PWSIJ=EsMVҢ [gűOXJTE>F7b$/0ewgeΟ70 ;i_؞ LCc-粎* 0@{mN=6K,jta(pR7Fl9pBmF%zkb!ME KKA~KoB%Z(Q 5Tjʎأ3úZ ʷP ,*f7IBzи=-0,ؒ)甓0p^r@eq#x4e\a ]!3iz)N'~e!]q?*Hׄ 1 aAOjD]Y&h.y* I`ЗP4w`{t |Ğ ;dT(XKW^6QD9v3S5{  +#g=Gq{} '+"rZ[Ia@6U`- 1sZP,mXnLvŠSn_0KF6srRɫ'M'ygcU7Yr=Eֽ;.iPbm&a C+^1$N6gW_p4'jSE:Š#vr(IB`S(Ljy +ۜE 9r!kT36-TUH8u3'D 1_l &ᘄu7>(7xVn;Ps4M)0&;1.(z'6xoDj'(j3Zkx@TTm]:>(PUr}qnJAk3џS+F4i#P`: THmgJ6N!'bxzS0,6*M*cLxa\gj SH]~L)EhzX ][m vf(zv.xȄ@X-Ԝpmn'86nPN,Ra೸GSrNJ1NP¨nk2tVʊ +?r[W=8}2K5#| $p PȗϏ3QQ'"2p/h˚ƒ$ԙ};]r3Ky EfRo~=D/d?n4qzP҈4CT8O 4dztM<$@d^H_ hyPC[~tuz"ARȯsr^GJ_hTR:~Y|D_Pc>ql]DY4/N<vv$l+B?M;wQM ~bG[ (t4-^e?r cc@#Z~s d_ڼ c3˜)Gk5_. W5iJrPLR^%~uCIAk  i:gO5*˻g3=d%B@yIEMdޱrQ^rz aпwF㠸@]i3QJ;!L"dRgN u߀uTr1`ĢΧP;.0blM+B(MaJRlLHՂ{a7]MUᢜqDC賡>pa}-~5i3W۾Q]1:O>aMm=E&'!x{0D†Яh!םwfJÍ >4=R噻PK1DLg=&xKh3 g)݃܃\vT5;SűC4}5 fTA*(4/;ÚڞCҲ^Ю̴u!s3E-k$#I؜pʒK H4?a3$|bE7}i U)ѳbMr^fߠd<0.nϻje0=WкOI=`ܼft199ic5O.B<ɽ _{ya9AJOk|NLsLjrz3v2)6%kJSH@ooב<0$ΉhOC\ '& ۨ ^γyN9Xb5a~ 9@fiSvQr+i(TףE|ꋬ!ƒ&voR<*\Cawk$JPAHՂ6kr&jTNfP]<&R OgOFSswqOj,Cf- -Q)ޤ YW"WeS l9.]NKK+b3ҮyU2#eX“t`C26ͬʝD8ep\@}|IŻ;tw,oWN (B"[Um>z0kM2T/l O-Z-Rf9HtEDr5Xb.*$dMothWIT E1$FCk{r~HҙRB?hƑvR ofKmPdR9k z|F$CzF"~2;@3/L\P6 k)VJG)G;]fPѬq\=myYkRQ5"Oa[B8ϊ !Ŭ=1?ouA<M&史dAcDYPbՋ"|])$2I,J#խEd$2Lb9:v~|Cv^r:F}kz.oo56: S\c\-=IqGxYgqS:=\Q OSr@ N1i? n.>*:T8߉H!pޅLífgE?*tfQ>D]vԣuɫ@.٣0aST ʄhCsbHtt8xu]#0EDMfÅ1c3T@<lCԠ}lzJu>Xg$# a֒$1 3?Z>iKm}玤"T9?]f̑w[+%qC$O)$)hD*(6ok4*?ryfQCws bn^vVxXo(qp &~6BD;I *Dxa,°}>̌8P4-}GA&]-I.̋ v$</YY@ '-藦ϱ,qDWPH.l_,{h-?: !"Xn`3+}!A$3'E_j⪼t!V޾gFu-5vrZ}J:m߉*yM}ԒuOȴŋ)UЂ6Pc Nֶm,=uxr0C,M!Ё//߃N:en/s`҅Y2 {Am^@MЛq4 3g洹¢gA"‰C }ӔDt"Qso% 6ɮSH>.&c g>׋3ΞgI(Y(eˋ2$ݿQr02f\` W+ TseN*Sztw2I? ӝ|d0#ǘGAa¿lBea3sc/o؝yہZ*؊DR]OfmB5c:eZ;>Ju}8q)&#$~̉ ϐU#4uk]V|el.Xoa\Kw3rR IKߘX D3FZr e2d*"bq n"".>@37N=n'm#( ? ﱷuF [/|: X߷2567Qƈ{xrr3z;<_2~em?,<P hbս*^]I|Kh/inqO=l]&[*4Z z*ꫀ]ߋ Sz^m![g'$y:\ӯe|v)"! Z<(B_9N&wGhgP?EDZzFyYM\s}62։E {|Jgg_P_?' ހ"^t͟BN@R14N,waנ`i'Ioo>C[~b'lV/op\roR:j+Ӿt;!$ =X,]nPc9RU\ Q#񅈓TEK#Ν]h#{s3G{tRޢ~}B?(P\6uIbֿV\[FFW1ctMQ'VΑ_4Tk'jb; Ea\s6uOk=Z| sa0Nemu('{;("^4jz ;6?.n@ 1MW-@ ލX$țNRls!-:;TPCy'@#TϽlvwr? =X| :ORhj%;jK*ĺUht"]stxb0[% ̈́mk?DRP CZhAEɊK[ԗf^ܛ a鍹08BUod Sp+1 %`;{&r|?]Էp-MxwN"f:bے>,iPz5lsu5kJ- hdZD֣<}xO_ QJͲ9)Ws߽T$Z$KpHlr2DLqCC[5AZZ2+ { fM~KJ3`IN$&h25 B 'O3c Nә8o;p7ws Xd3Džy>mͩgKjh⨐4nO O7줟+0p ' (趽g|ns`WgJАGmjbQRR`C8R>qkeL=p.IrW6Yeg&>3m5KBEtB3V@#x>| ёIC+8Qm|zb\u lb).dKn9O 14p;~Jːl]2=Eɲ8s7 ~n.:ˣY0qw_ .WEa,=UQ/yz 2^KA^Z+:m)ҖAftMa OqUqC!LbAv@&aH}Q?Qc O*oSo/W6,Fe?P(w{!jVq8z[x 72+Yq]9p9.5vBij~+xC&=OӨī]k cd:$h뻀erI4xu"sV^{?L B 1VN 4b低NPlPmkWVyz8X4!6PPlVZz*{ p B)a9DO6"MEHD܌q*7CŚSQ^P855{mCJM2NL#8̅6Ii.rW:Z+[e#7R~)\wjI47LWJ7=q %: A=GR8_Sg4-i4nnٱScSnx贁Sef/ۺDEoݻēkwᜉlY-9Ȟΰ Wd׽X$hvPOj>3ߋWt~1ixNۧ5EK֧h`vH::c3>B]ݟ3FwU.t %nFbۡPB,YՃ#;ƹRi9+f+o uT͌t?wL$XFCCu;táh@B- e.bMڨuo('EsMi'Rdkb<&tHm:BaY^G`ҕhC5wC@UG3BJ伖WXVT@GByMĬ l7c,PJhԜL pظ+'~yaA ~?nr18 ĦK;F!+e-= [ l&7QO6ԊN| U]q1 A ֈk`Q[2#%,7\S}í[p"uܴc<^[$jtY֩A@[|r{%bQpbn6iObSQ[ yS0}Q 83*9Ec_Eu}A@'*?[ujYIE=<SѷO_Œy01{pV~֎y*w:**}PCs6QogVjz哞{/X"H#-O[8`4sk)/K+lQAwL ,+W@ijCDyZSM %Hh/0,'3- 𕉚'tIL yNF8V?JĈ3klE,@}t-vV=mvda'ے,Y$>JTe>{&{4ӬsYRĆa-7ǽ}VlT"16˩z}LƈvCy{[vx eGZW6 8Bl3 {H7@߬6Z61 b6B;]MCsk=fwuD6ݪ" |Gx8S{|FHn!4f+)gymij'`AQx(ˁk}aQʠVUj~twn)2R❳ +к)}o@Moo+])I5;#TYdy}Є`4.KBbs1۠-% fX3sTw%p% o7{F7^r8&Lʔs@%%fώD/ 70&,<d #NاTfA@J+?TȎ>-uS 7/{C\9 #vȾ\[xQ~A_Ha`4NdVJu ,vQH#ܔshEz9 =~N _2}>G4 VTu8CIq6:c$2:Kj7V $*w2[)2 f(:ϱ\^1hO~DLstUf"q9to?J4z{3MLYvIHb *v_6gpc(~U_BB~aζ.23QTf<4E9S3z{."&>@ic?5QncFrfx,B'_[O{x[  Sai&M+dȓ<b Dk pbx[6Jq;s ߆%[ZB6Yw6e"/:_t5=@Z6IRԠO!" >p6tm9 p [No}thwIfy!(*%x>E1\Em =Gc\F q_A8F"0{\xuUd HycTԯMf`yWM1| M׸&2m'S&cF֣c܊~w'E2@ցҷPԍ hQO[ *YjOmוZ?!b^7m"F.\|"7۲%?v\/˟ЅI2r}PJ2Gi;3 XSܭ3&Re |Rj7>Fr>4ߖhh;#J̉ZXw!g/|[#t3*0%`yp9⹪uI@:0>yf?Vn+q۲ ˮ=cxZ#PTmw/q "ovL{ Hy<.6ďyǂ#PЄQ;X&wC1+ E9!I Z0ߙ޺2\Gtl' - e>/Y 1-@}Q2x$?BUě]8(\x7nS^V5̅ $-򘾄鷽IG,ydm|l7>,_)3GƾBJ(ÛfOGНsHxܘ.C\a>0/&'Ig~L'-,'䯃B9[r^c hк;rDEHɢX/?53|?گ6~T$õmB&Cu(XfA^w]LR`RI~OUs'{[ǎ񨗳uYlBJ~H.,QW+uM`#TWB׆~RȰNѦr/-jXCAG[BR_ˮ,J6M񱣃@POy nVufb\>I:c?5~cq ,aC)j [96pM۬)?L\6Iowr/Cxm٩/1j%7|}ڹ]5pQwںkπ/1g>meǀ_AV/zF!-A(VR'ULA`{Ml^θUDscԀ硕I0CƧs~ý:D*&iKLrGHPm<b`&tCu@8*-yԵr=_mPMON-+v'.e^cC@x"Yt*ZĊ.0Jʎqf&Uȸ>k)\SdҷxJ]=ٛŦt0jO~e3 [PLf*@JO76sc΀=0Y/ `,pR˒6Jj`ݻ w6jZz:L꾥5>Q*8m/وN`^Q2/B{kxZ3#2}D*Kֈz}b^ GQw5љ ۈA+y9庼+ 5T8AR/[YOGp \–_9?CԱ6Y®,? 5J&bRӧ11 Fd x3?Y&`%*JȐ!YVA֛HZշ<OevCҵR]ދEUQ!EE©-hc7p_#c$V/Ì%<$dƫ)-͋'= a1qHk)py>GD]~ujc_D7y'w+m/hwVPlGwg/%E#HܲކW1vPM{܈-]b8<^[S|jPCcMuX@L" ofy ~Q;-w%brkY >VUUgbJIjt!5Q2K\BCOs(!|A"*D̼!iU]-2&!ԧ`N@~h9l^{e;>LTic ;{0JhpvPʅ`y'Dq;++D@>a*EJpoEŃp;^qS#N[htX'%_">QM XU,W] >$}/rdrT02YF^Fqd;u(H] i'S!|{p.ƞeq $BiNMxʖ.%TpI@"(&\v`*{+ yUbKIئ'm꒯se<s{WV32NІ3W-rodlg27=*nT{:F?TȠNjjXޯc9AC$ex%n`շLCbo ɪMٱ7;ѩ & BJ#΁'eQ#APs|pBrѵ<_F㛘dnwuu "=HNB^!{ƜنAm}4>w580d js1x(+(i空x~~`e?仦h( BR(h1 fe:8g<.ߚ p~bh$yI_CE~o\" =鏾[injz}kv4w@^`|Axt-yPbA…s8MJu;!lʘgzP mRJLh|4׹[h\oͰB w^b>2% r0ywhN 0cSG1g}M3ͨ16  $Zt@L(Buf2Գ4jX7p5[^2D=ڂumLexAP.;9SLd"L\Á 'C,݉C91U-:a`6&[*3FZQK3j|Tʫ؝\ajg1L*ђ齧#*m'Nm6pE\f"6Hwqy3"4;zѼMAhP\˾mq?- K{1'Gb \/ "*Tb 8luҝXj,>`yF$R,p,b?H:6|8C-3:4.L b ,߅DB##gr o%@~v.>Q.nE0} č35yUn# Ѷ](Ə:JfCmЖ5r!EĨe-c{Mz_;[.^l m6Cԥ1pWed4'ar)a߰jO 4 -4 B#$"qT}Wmd)f0=SLw;6{SU{Ni[@e\QsJ8˚[7s2 ꂈ5pz`\2};iYzh dOi0@ɥ-`kљfmϹU0+ x۶1~,R!RQR;5N*2-Cv'5Ik#==tq,rPN-Ҟ ]vJs}SpPsBkݎEi s[ݾ}DG3;^.;2OQÀΙh Eܮ]fٜӈ@Qp5^} )QIÍ z,:$26 a)fc-/QY*^ 9sL*- |1Q$s]q힖+~Z~jeuongxs@zer 1K^ok0z,sz/?d&>@Ut*{܉ 5s+v"H3O <*'` V!S!ILzqŊQ[C󧀏,;&ʁ\p9f`J9`MѾlr@֎+Bв1 .˄msU6Liћ>mgeF":g!uȌKޮdg7vT<*T(ӌn+,iI%FZ>EAHGlm(N>A>A} DWwM&F^뚿v@@0hڲXe7MŻoK{@*w$ȰT"u'+$X}D{/`:RJh}]lF<$ulܶ'p_./ # 9n.Æ h "2bypb񬐀D;nJoF>Ga:?eiMf[zQ1ٜ3.fݸ~fΥn.+g _$sIVp{w0q㇍ǬGh9] M!̌7uz6/*E6G.(80B; xߣނheWS#@{?;Jw<B@BͷZOj> ;\Ȋ&_J zh:QV.JFd;Sx[&aB@9 }uX{_w]Wh:D؞WVDkXvG44V\(ªzVഺ*ZX~jֽU_$TWEV -3 ث,GVF=dƐf,"UeqfnJP*<Xj쐉|I}<Ѩ!ks7)r]wΏoR!wFLHލvia ..Vw6N_bNZ]sBY"F?O)(7wps߿U]Rk$DuwZ\A.@`CuSވS>^ =~@@6P<eN։ft ݜg}sNNSO'gf|\W݇MUe}sͩ!XeoRI6 xqa2Zź'48^l+i|6ypw7!Kmh}ixJ[u;V>fPXAsc5 5gbzAaEQ __ExH `)`?t%_x~q+\|n8d kƩ*W\Ma<qڹZ̲%cq)R*'|r&̏F3R.D!7մPx=ݸubKL%JچbnnBuBP'z}]ٜ!s'۞l7sLxAbpsT\@U)(ϣ|uhgar\-a';|8$ Ul2{[ìOB5s܁-;;1mU 4|>8^ GWT[`:}cr Cgh^aXO<LmJ#>%8 ߔni4Uɧ;vl`G7!C!P#p:'_*wg#L"8BQ7@Ͼ=p\$j` Da-~gmf.ьh*%_mRm7söRv)Nn(Th|*uI<,Լ;ܾglm7|1Ayxʕ{/wNe";eXh8 Wعd]`DmA@;cu`'FYtJ$iZ62V y环}jDE&L wRweybXf822`A8Έ0 $vF,lFGiQ*{J_]HN&hvn$f!X R*O< yjm&&Z5R+/tIҢyx Wob;Jšǰӑp7 ьhbByb;}yHA"h́?4U~Q{%Lam1<- ^LbDڞIPg7;V5(\knμT)|u;\us,#N/HWޚf8|"a`C2]al/¸ WM Ȑ?D98 (ӯ"`% $MlAgaS|`3>)+i6"X< XEit 8ͫ]~OUlY*i#Ilo..|m4YM /&E2D6¶G+ ,?T O/)#!5$8 q )CQ _ `@{m`vLL9pdJ M?"¨whMl)nn4+ELb^RڮbdhAPSBbi;VfAfMcuyh׷f<<Esa?GM 8,Pps)eʐQt„Owo3bDBTB{ Su"ڀ53|g|.(>DS$utsGp ][d!)ƛtZ%WF4fc 17j^b۽(Ù$t.tt ΋fN:IY\*_Y WY籤;$)<3JGg^E-+ʥxYENIUwĄΓrT5N R1 [49LLnP[dqD I(%QVx#PgY3>KRG)'y(bmHT_~[hm՝8dKd+!7ci8nAl0[XLp\4P80e~da]׍Ɋ&HRz}6ya]r W`}ĩ%1h nqJ}TU6QAM!fqfz8퍉pV>N1aս4gJ$7I"$ә:&RՃ̺?<Ĝ'7g,5=*h=W$ Yxtgw2F"d+ef ^LФIV$W^Aލ0EWF^0mGT*vJ7n:%D:# mH|R]ܯ:+_Q6*UVf׽B=DOgQ$*TS?'=,:t+tNvQ)#Twd ׂ-+~Q}zz&rMai6Z=JWټAyˣu[fHVO$C]c:N4ܲ9-Xt9T)R7oRy* yP 7,P5UW&PUXF)!ˢcu~t}#/#˧wϱ^xz.+i,ze5 2M{EcKZA4H>bNt[>\y7kܔJX|a?G]0, tDj ƽU 1}WfGg^{TuMޤO}Vpqw9 Ho +#e'aF! C4m*;qo%ʆ 2%p9j Gnj v:}0 Ʀtfq2[KaZ~S3Nm ћDl8C6q_!<8iH ݳw3Cn!z-(`o# $5u!_ߠ{ i"DA@| %n11=*; EӍS̛gVuw* ҭunT.E@i#/W@v  ?^$#gjRs7V`nb@J>~"٬903D#}oK?tt0۫ hx;նl*`M%z9`آ]\@2@={4C?_|70^Oe >s%#; )#HxKY:*p5H+"@7$\ykֿ!Dvu珹/DhfdZhcW~!{!:ʠ _G#0uu|hoPP-2c8FqBlB{kܿ8<T-I*7r0B |*U;ӆʗ"Hhŋb4 "]fco |%@Zu\Vvq`S d4#™5|nRM_m;zOAvYZF QA[`gn𓏾> |;~KQ\ gMٻuNX&+.:YzpqHulHӇ>eR^HQ+_۫CD8 iF<Xp02-k5&<<l̯BnlBTܡ~FJخh2Oe|qpy޴Wxf#e JOD28H@U9''F$~r~~| YΥ2A,IB~`;p4:}k6XAVLUMꠛ@}S㞰9|B{SyY~a< KU@͛.p52S7\vϗqYi_mskR%wJs,=^d.X߷u= }᭐wc"پJ=;9x,`,[bL;2]zۂ]=%4⤪46 9%q;O )C `t|H>b&x GfDG>"YM lxu@$y :LZj뤠&-3JFF$MlA~lhY +r~uTmJpLZ ]l@|uGR4֥lGJ=}>T<7$NN6m30!v]1,}PqP_h,bBA$ؔ+Gm\tӬK5Kwҳc,d!uAs~ iQϰQ'uWsɪs#|z$H \uAfW#98y ^ \٬ 7䵵kM_2ү=k'`paD]5^{1BS @ZN3hǔp0opu9۫+g6C*{{2w&ݺ`yxw jkߨrz[ń;;<#g$xZc'0+ ՊYr6{oXe 6bEr> ǂ aR&3&njJu{Dpͪ3u7,sSk*W~vxAR`~@ 'I͆kfޖnt)s)߲lO[ce !UxW `8 S3uv8C&"Vmpr࣪J"Ij|D-pۈ"u%3(Z.Y{'HnŽ~ON2|>.bMnA xyۃWD%^녺Uq!KH/Lv_?s!^;rP:)B9ڒT@| b'o˕DŽ PPe*8\m#'- 9WQؘ%ӽIipp䉡s(]t>Tkck= qrWtGt¦2E†;#^3},&ռ1;BH0Kf0|θ AJ%X .eK4 T,z݅;(ҽiM)67;pؖWd:4ȀwAĈo0Vd.Tٝ)qǥp]Dk[, ڋv{{]~sLqz-쑽fAUڼI{0D8 .(!2bb"Z#-͚YN2A;SzUD"E݇ytevx0T,]ra:00ڦ <iR&T]ƋH Z4.DcX:$r2JkokwӕtSH+/fK|)@X9$ɑ)7rIWodB ~!TW͌W)~ltўɄ1CnI a)_^Ee~9Ub DKP/;:\+IsGr&ƣ!׻\{%- C>Ѣ\{= hgL5o!ut.5Xa;v>ְG 0Y̥2W/?m2⺠9,K]k[[[>B=¤s0Sb[n)ilbCbKS5ՂLm}8v 7C3A)pOfynr5rn }PN^S(O 5O͠+Lh<ert䳫p\LFTE$Ҍ[qj`ֱ=;ү} Z~,n%'m+>LMf!W k-~՟%ڰ&%l"1:?"wR*7+xlV}t2D!ɞg&q 1G?{#5o2ܛ?JzFi_s`X Q<O"pQB5uKvF Xø2A+d}ʗVBcjJY3B=6N`WSۗ[t^5}GBQ]X-boAZV{JRgeRmk{;&]?,Ct}r41Vn} eX}GT2=?= pE#X|;rij(B~ T7CZUsY1kjK7Cd`7%dO<($=[0Ճ_DV>NUxvuɰЧ[]CΚ0SCiٍUnOՔ)Ifgͯz; 's1=Uwb HR""a!NL|Pa)=I/}ݲP:m\Cmz0:_2f(kũIv-%$D}4FFVuI @YyJ*' [es;uϏE@&uF\zfV|z5A)bcb/Ew%y I%sCqݕg޼g;◊sq?hE"GLW*T% -NhX&}vsVNw:rmsJh Q~no,*`)r jeF^оa>h%kjN h'fϣ{͓9 m \dhMo~ UbSoyJA K% HshjsHE3҂ԑ;mGttYvdq"9#h<>3ގZ%j3fu[7Ik$u|H9^}s8q7żӥ* `z!Tflͭg7d+a.-I$]PqXXN_z`(%F`# üc*|i@ؾɩ(C )[畔 8Ӂa,(!{v"P|6-2MFY.j3&n?-7 Da /ӫaͶ+I|&FÂEEa>˿C촳-4!^#٤ i{(Bye m)_^nɇTOE,Jaի'>->H]|d1%%]y/kw/ٸmqdž*-rj jT+'gF]3)ST.Ξ"qޓc,3мD#w ]PʿnyCoq{ACFo]u#81DDȌcxekUg) {I'˸~M av1ל^f*.Tܝ,5m 뼔4($4~>hpÞxأEHn4)"Z}'H!a7]"Eñ@+j ]>S x~#=xX7BTjdnj odMZqrS@]/LG24@Y0 1fK>{ɽiV2BI<̊~73!7үw$GE} ~`/ ˒ [.ChͮrF8]Pn/#S7FKQ-_:v?9(à=) gJسi\MwF^,|b˭#SKR3y8 ĂէlM΁$/.`O=meρ&"4AP,Y{eOf&偍:E]B|}5Ca$z{/H!B-]()|aXv$>|5^9@cĤ0AW1+Ct!VOGQUvWX'9z ARl_ӤCܒUu&S} ըҔ.=WsTlh$w94WyyK %ohDDFݺF$YtQC끓>XQz}c}E;GEBp @P VEZǛU׀+ 킭'F=R/6[v'X\݋ -M Y¶:}ndkUE1cs_af/)wK8ᾈXZ?iN*,%_+DV@3^FjogY!'iL#;_}6_Ki ˤ8e](QD;7 |2itTQ_< x8>Eo V5܁§xu6h`˒? dՑ;a95NL*U6{l}ou!BaQ̞ J?=wr :2zCE쓃LluHLQWh {^nVx`A;rS&FHuONF b>NK~$LvOluA9VGz4<00Ӗs D`Vv7j˼}BUؓ0 ЎIȥ¡Z}QV@ӿQ'T ͘CR 7"Ao5bxD5j~RDdՁ*ȝb[!>Z4櫇e@ѩDC5sv|U_oLLwLqTTD$y+;MM8=^?ߘ Υeg9U`L]q "h %[z9AEA4'@9(zvZمJ=-pO-$,daa3ZqRi l)Mb) 䧦VѤPe4sӣlJ6)}vR3$4台+[Z 6 O k[ٞi\Ћeȥ],##L.YEV^BR5giH*T.Pq0_3~,g}3Su7aOqD)laʁ ,:q X!A9vAޮ8aO WAۜ U]~`ݣL-Ih*Zl {s'=ڼ}L[ˀ $ӵcikVٿF1j^܋KeYWs5-ي)h&U8@4i˻HyGu9b{!n)91֦%HXN lCGT|~ei 9l>$θJ?Wϖ%ŝ|jaYH(o#+[Ĺq ڑ:P|~!_di>&:xV$ͽ$JeTY0%|/ ul*jA؏f.5'|d)@e<h(Egyy0 aEј*fc}i;[y*K鹿z7?jwm91 /ۏL_^Z1Nw ѕl`SO DcqQqF`q@T 5)qnuo"+GT' s;1a/K 2\W/W:x}K6)]Q2 +(x>кNIB1u^;Q`r%rW?|C0{`pơ:w}!d'e3$bI?-}>sΰ'z2_/|d E6K[c 5٪w(#R+QYK.nqM:V3-!GQu=4LhZ VU/L§}87ՉP{r6~aO7\}qbs\Xp+-Ԓ|FC*TIxꐝc%D1n 7tRc6Gp&,.1V-(zZ-8=?Ꝓˮu#@}ϡE]Zbg:wTVmudmg}U~< -T|A HĢXl1;E_B8z2%[|zSqDI]]6NWw'tgpɪWCx ^ԮzkMOM gİesk1%Ґ&ۯmIq Ń7{ͥ6%Y'~"X E7谢އr$ck- 2*i Cn/9yQD&[t!P M>#e/k>b{@~`_Z~c3i.l X4TJILV`uf-)i"j6}rNm!a\2~[ͧ"$QP$@>wjѯ{Cr߹-#efu)y%( W}*W6}jdrIr͎{Cף0smD(9[xDxiUBV[߾iPyzyl Q-ACb׎Flv-0M`DII=2"3ᄳ\|MU/5k\O`ypK49bR2 V)zύץ,-lqXKG|#P_7;Uʺ_L TZhVLQ]@Ip?ꪊ`=vR@$f<\ZgR{ݟoM+8#! txg0$ѝj',xd8. ݙXù*C>4[S]oĶɇޛS<ؾHBgɥv,=e6t(A rQXdE{'F~$( ٔnRݨdU7~hf8Ⲕ&or(\kܿOD2^`}>H]_Ebz24 ITsa|k G&&5G p~Q ;G9lEn{0LYCOtӑ5:dɍA҂-U펧D2ek9,B! ֿèt^x I1Gel.99hn8?HsKgfPs{%3Je:Z瓾W]%r\=90cG_g)9)H03+ bLasӤ~L7;XϭNEWs n=* rczBս'XuT.[ҡ>==!zZ)VfSp|F{Ƨ7ZAs) ~;g|e,rEU&s&4,*I,%@j"Ց mso1f=X(;`/6!Ɏ$SV4DG&hUE/8iK'] oG6Z5ۂub'D'KĖ_3VcIi %og<ԸA?%9ѡg'q(jٿ@J>'~G/2jx<  6s]dRpy|tE4[cSꋬhYtjKlkWㅭ731&|=\E f*ĵn\g{&o4 䭅1 (N?bkjY>V[j7Z^u:`/T:UI休Q}yP' ʒ2n7=JېcsĖ%$8'= 4U;AI=ΔY̡`6J]e&yU5ݧ"'rW^N%Y^H̬%>׀;v8d";p{*Ÿ qʩ;FɈ{{r 1=6s?hUSQj( a6R_څOt @Om3 ?r;Zn^ Κ2u0r:@xbP<FJ#*z>BLnjb~#!ԭd4>nd8J3YZ*;(FI 0]8+l!fӐg.pXqKI+s nzI@czJ/y+x՟>m 7#{+!Dq^-$Smx $n&":d%%b03imG5 |/m_=5~Wm^%Na_}YrFēIuy=Q" $"uML`}0ꦏ62TOض3u`cO(yoxxѹJC(Hu}  n6Ѽ8CzH42G$Υ]-`.~yŃf,܌ ,MP,푇|O-d6wNY/U] $Pz;jCJdIW2gm~ Ux;SRX`4^=;okahG~:L[sߜq)JQ8a^"X` LZTuB 6ENS=DBXL~4SbNt|u7^Nb>$bDrp :*}d$ʺwhݢDMSsjٽ\W2 D ,Tpe+D؄}ս"gxp|vlx䫶(Zv0v3܏_PBāi<ipkߎue,k5ɺInl"7@ tl1MsHf{_ю|0:hn_B %.5#1xM{A>)S i;ff9{uT U1svg9׀kΔJ+{0E o(>"=_+"ze"rV}5 dGg9@S(a[|c9ka5D'Iᢨ":52c1KךQӃx<1I:@Q0vS@uc~`],spVVz9vE5;w~%e%o*IOcL .a%Q_R۶zPh'IS$ܟpjU_N2V*jT``R1}bBR\8ǙR ~Q0TYʌ=#2 4a-,+,wLUJʹqf IXrX1 {DӲAE$!kҒh)ڿ'"8g*iL3dEpҶȣ6Ktʁq*L1iu纪f齇.IS7+zmT#tcvQi>O`|w@lߋo3Ě$GCo:Bw}SԘ͔xѰ0~KK# \G:q%Mk]a g湴3֐MKdjfF#aPE2eb]9Bu%'xEe@OLR[vb{Loט$n7>н;p:]wB}&W( 4ky5,'u )1[]b:׷4{'٨_D^fMyȇw^Zs &t.n=W(FVCa)|oyO%{; QYX2 L|]9O;1 j-|Z7r{ډ&A2i S3hTfU:̃+ʊCl)Qk"  0Ǵ+~ګbeW@qMx/p5{#HG:ei`v!pH xRy{VӥF#8pd&hqZE])9#|pg/qO>oÖ;DZGCO>bS?!r]o3f>d4\<̘>X\0TczG!$zj+NspkԆɺ^ܘ**bӷfD{WfAvN.hhjSr (֢o(n˻ $nEkLR'Z2n8\# 9PȿZ}n){ B&u|^4/DaVoV8;étFA"љRT(iqoԋ ,\P:9|'eQV;5=&OMzOibZ{ުAwUk}-Df zC\gy؞ h:/V4`Ȓ2J>[@(vEAR'+}S{f^?IgAKn Fń#e ,>:d6q^ ]zt)*]efm4~$Qľÿ\,mT#-;ĺe!Z'p7E4nC_jqTǎN 64=5fRdu:jNtFI~T@d-XI]0s^gv!%+C;k䦟o&T(U7,{XBe = j,1їpemn<`[[X] "Cj'k+@E 9@&JMa4AiHcAnf?i%q92oP?JBR~yf/y_K$VBrNLD| Ƞ"h3g6c1:3?-?kɮt<3<ǾfVny[|5 28[Q"x8.NmnQɡE8tZxQ|~3#txBQ.0bKez䳄Qb;eo2^T˥$_FJ? 2Fe8uzN?[=ey|'="rtv'EL*6|'O6xb{_kر>7H;ƧԻK?fi֜71~0MkMVJdiBrkμV@̲x+>A^MYruNQ\5:[ZUⵈ60KҐ8S[p^{)3`upDAJTvZN`Ig* b0/%'FmtcoϿ84:Ď[>Y*r`] fyMv.yvT!E| Z/MuSQ^0đ[G?27 ]Yg596ZxUZٔv"vԦ鈮$;-)/ bzauop]^(ZZFu8Xijj$-UOvltdemgkCnfEi鑮8-Ltɧ)Xl#/@la f;T SPk{}?b\~OpWC]sF{ՃB6d;D^e:u!vj#iDr慍'@HȔmΪŸvZy:2S8>e $!w&qEdUbMݬ;DV}Z04.ʍxݛ]<=-I 6CgYJN/I.|WNBȗYH#Myh (0d sgQXƯvcSjZt?l=$Mö ԫuT5 n8!N eŪ$G'81 w+ 4לe: L3Fޑ=SimD̶P^;E8*kaDkL.)f](^u62# 3{%'{4&/ݟp)GwnKxv`F"-+Ց8sC}>e j%!Jƶ5ϔ]B yj+0zYHD]Fn\(dWưu>]XdϛP%ȫ,SrYpH֛FDA:Yખ`F$_7V'!^mYK˝#Tɡ_8Ջw[yn%q%>h!f-0\ /2xex(a_\^ZXn$8\/CoXmRoN pWLj%HY(yXE'`U'a̮HM|&}zoh?W6>F- ir{Lsq xep /N5FH翭ړ|Mt{+gVj3F-cK7mLc'٭-PpRod>TMKcĔi\sᙟ00T|t&.*Cel R\U\بc}v{ *P d딎kMLӓiJu!`/!WsT뢷aEO-w I@'׀S9{"IEWJj4@kP U FU;xx\0K#O~b0DT<(CAP8+OmT|O3Fӈ ;2H5VkFͫ&].yʴ3VPlrip0,W ,u !LcE2HJeۃP݇t/OW s%oCg/o,kVD'ݕ)J)ra@E(9Z" * >/9ǃ)rYU_ l 'KPK\fQHZ' ;;Rv_#)Xݣ-SPv i8ېdx,ً{1c_}L&f@C/2/0}ZbVw>H+G'|5/xٛņ"vɵCnmՕy嵟P/@js[3jk ݀өygS8NC̆%LC;Y(P-Vm7aj-GYbRsL[X[?d_,"3'6ycjUB9 $\4F F駎a<2_9yAh𬊚e5B6i\!̳ +njqg>cȿ(P.A<ȊbqEp_;0DC04oI'}w\-F\Oke*Ū)\KTB̬ҧzZ@"y%R\xXTG8{2 ȸ yaCZh#0Y4Um9- ѢZA:E/6< jI4:8>=.T@ѣM^L\R{6c<9U^zcbR%oMCr~y(0u@41ehY3(B̴KzPǘxQfQ[|$uDǺğ8Х0,j!j H߿ ~n8OϞ86} 2b {pцE4~p%*v*F3ep ҁCBգH er@B[^5O܍I8I/qU?3 6͊O|S-frNKBONwn+1= ꉟ:q),]U&Y Bxl`-Sb::љm@yߍF =+<t2xṂil->8 Ɠz5 Fk?f=2B(xhMY>J7,²ŸoI{T/|͑jC 2}uT!`hRH1|ؘ(W*]n~}μ3c׈KV'wQOމw&5+QIS٨ V r q ܉0! jξv`\G$rWl~Zu B:"]vIc.0C.2Q kmͯ\R_@ZFw^ .*->!I"S_9|yiH V-(KtǨy\79g:129' 5bF- AK)@7$*kɾIi!qΔHˆYzIʏv4s9Ne'pE:|*{>ڹjnΜiyIL04 gJT2(h, <-&WN[@G>Yre"3dF+]ګjU鄝뒖y2Q)~Yw|>':5U;+SiI!Jr)#0 bUA1S| q͏Ds K-"=ĹAW<`Iՙy9t51:_B_ z^a1CWv[JkN,u0`i~G8?r{ee3GWOs.'9V޻B=d;m*vOui 4&&^ES] 蚕sA3N%[ >D6pPi]Wi!8;{.: u W*?2S¦jUZQE5h^|$=X}?uo#nPxn> f!vdj (=*([VHhEbk|v4d%ϣ-*vq]|g44ٷ1ȟTZ#K\" >qVF|XK0;̏)!Ou_mrIEyW,ǧL<iݜ|ZH@цu7`$We wbIGH8U6NX Zݙy6g}r?|VO<3:|]o(F C/hz5;x ' &@*M{yV se>(ؿ% ys/c>&b:zNgD׸A[B^1z2Xoq{coUW-xB#ڳH`ūJTd^a(v>ւх5 ;RkM%s!~JHYoCWJ'ZŪ{?SZ=ryvbuir)N ť7hl!v, GK+(^QO!jtC j/Xn9EڙB{`BO+iVgħygrţ0YpPSğ1Yp6h)F-R6gi1aZλj[lX[em_?B92" +C1g`qޮuq;Ι~}[!DjH/=jX_U,~:3\xFa{o\CbG=,B@%;3Kϒ"yD"(guLDY`An[Yv61eIxfCC-qKu _#B8oy:F+/Zi Ճ[.▸Dw("? Y5n8j57ۭ$כ}<6kp%rb }f2w<%X0Gf{LJn"+;Q#ˏ\Df]& x+\2U(#/n\MsD-:DM!r]ɱD46>M.(hee;QwXxJ^_ʛyzq7S'+Džcѩ>@zN?YDO9&Mw(C^7MBP/lxW olw^ Y]˸m {$Y~4۴;Gx/ϳK 0G4V/ $e[:?*h䬘LJ αpP^.?84" fdei;M_rA$uC$E X3ri n&ˆsվ,FrTٛ<ܠMR̞s\}I7-9CsܚaD&Wmnw<Z;lڤu؎Ea xs[QUE(pC_xq%L+:r.53-65$$b8Z Ř+{Za,`˔|MF]>~EsH\ }硄𳰡{& {6M,O~[l懈zdgd𚄎 Eۺn˔s%=gAc>B^NT|ql{Smy(#։fO>+:yBK~ÊД;}rL:94BrL&U' eRS)TTK:p2Vi90rTSrnF u0jǛ\ߵVHU<9>:F'3YRRn (ߴ:w,C5z0˜n֯&$ ?=;fΧ]^䄇~?׈eW)F qO{t qh JZ}n#'Z(z8Dish3j=lGT=Bơ" 4BE<#q;AлY)6.ˢ9kw.ALa Pj%lA£IQ5Wc^΄` thxї@!f^вω{Ay޶ܓru['&ŢOU.0ms ZT_Ǩ+H~[A߬4.F{_ Nx?qHfLQ +}Y![;{dB3Zcm%f R-U,p~-bVOV@UUҏmzA3e%͎t * Y2̰Bk-Z}sT;SAZG2rqlKGO[=W /jO՚rg|E;Ėq`./O\IqgƧ@\7*Hf+ҵNF79u+ cW,I·cӵФ $Z/q{bb-C2MRC>T{} VZ1UA :R8~]FR$mޟceH̬&Qv]j n6J&}Yf*+`@xNL k[OOnaB|irޱj}e~=ͣ)"H`/d9O 4|fWrĥsh j-mr&kʳƴaW 䟜QMkTʧtk:om>)[R*!Q Gڠ_n1;@:7ڋ؇)@@|^ݚp%kk3u5CB9`yV_}'j.XuVQ|gkҾ(w+dc 39N?W2j:̩FμYWX6 UF󘖍nACo<$n/0όu7Qـ9z W;v)JP첝J|^KQԝŗY4wN^%c>`JZcu!"3*I(g2U;ڭO *iv `FlUV#]PuQ5]9(yp̫ r$۲e9EI/SS/uW `%6^A*z 8xeTCk(8퓙C{;r3X'B:ͳ1hȖCgc O~B`eһdct{}i/o^(JlE!F~βpmCC)xm`TҬVpJ.9*PJ('ƛauO3ķ^n oBdqrl(ȯ>NX$ȩd㱏Nٔ!ei| Y6YwͪnҶm^ҥ "Xg?e$\sz@=6N 9afǥ!yQg2EKo>d_8ȁK&(HۋO (5Zq{$?{Gv!pپQJ VV8^# g`*g ;N[51%́6@_BŞn֎Mˇ&nIX??t j70v+Kw<$nHϚ^)RZ{WN_ljdQpvs~WN(T{E-93 {BaD26^raDΜ;{4N?gd;TiK{sc2ѫޱh̬!m_HN0E7=SװcfTʑzܥog [Fى2 v<;ɒWRw9b$!7^eu3;3q--Wf\:QEPœb.)d}l@|!uG X1MJ7sHZeԿn)&ze3|Գ=uW4J?Kn8 ȴ *grE ո Y rUV#~ 6n9cWr "EGL-,ck2fN T1}X ! ;~O56F~a5Heb\(X#Ҩ+x+ܼ K3qJ_ KQ振E ۭ'SM{DŽm}ۥROwZm;`r?ZʰW%P·=5pH.&R}+3<3RSP i*<$2khw(wz(h}>ƩY2م'9q!" ^1|,` Gg@`+ExhW4MhB9%wGG ]ͱ#Zt6]FUyUQYd}+ WZ%BLȽ2z^Ut n.(w7^2t|!1zE!Y{bCE^4Ƭo 4XLMKxͧ] A$/*ݠMdh"f?MޱfY.dbΖ_ X`OvΉPƔk߼B#!u!W1ҲQѺ+32vۙQOjHd!|Rl V$&. 3)܆O9)c?%g'FLVw0R_Gzidt/;BbL<Ӻu n*IE38b": TŲ.[z@LOK~b>ݡ# T6~mi@J窣HBA 4M^PG;| ̽QݕJÅw媽du7䬺Nk ,B*yOM3BH1-,X4c05HKo=ȋ7eBgPLyθHA\.-DSDax4V!p_HȀ%bkPӃsT,T]lЙ7e( N\JtY'YK<)Ib2Nj,0>[`;w4M#@ Zg9U_[_ͺq*Dݛⴼwk9n~$y))0w{bnIL/`(Ր %`6:A#?оU~+L/\[,feNd %7wj"djH,6m$^rSMOMͨ2! ̵iA33o +I5n-Y^T{X< qSB=$cpʵSVk(ky{u$ܲg75m(Ji~(Dp|ǝBvR[$e'+g :i 3"gdt?8ˢ ùD+N9L6"Dri/D4u˗U; Yh(jj\ͱp%oâf).6jjSA  z}+x[5]mNb^TUF3𽨽 W 3ltFNnv۫GgAA"`m$ݛlP`fWOZL gnRVĐ̎-* ͎R9]G ٰp^!<_U]C\>4عOdUnfO|U{k573qC'[~r+̖).G<#\-4ǰx`R;cp5@O;s~ `9*7A#3fΑÛ!~ܔ.WRtX!ƞ_ؘ|ƸV[? 9la'cНPc6 ʢ|i=j+cMm]=0R8B84pբBS֟3;}lVaOT${gBEhl+_%នNjwQCr7}M45BBkq\˒/TpA]6CLtH5m)yCaތ]3~@jY؇.5uㄺ" 3cFk)jxaMO~wվѾ_Y| x yz{Uu':CGK6K;UGY˝*nYIX+_<碅N5`?ræf*Gex66߼!%Lȕc X.q?H*&lWpR-`28Jdέē-h׏ }˃ 7}\(?3TuG Il'hR1xʏ)2M&inn :dD' A}[gN\;!?@)߾bA^׏(۳:|56d1 8n& 8H(SүJ6O\Y|֩~s*H٢#}1+2J^{3[ )~d-bcy fK̞֚&YV̓A;6/`away`Ů~(X{U݁Vk3' ю@] 9k?~Kj(.'^} rܺl uѭ,t&QYC0b OgZE5epDE`n/:`;f9Fk/$'ٛE_E墴K,]ۉ9nW6:\ĸpCkݏÁ:x@K3#3ސLf??>0&Y\|':hOYrAHpZ(m7r7Ґ,Fsmç-4܆ رWD=5uwc1yN S'KNCTb&dG׈צe O4*#Qb`˔ClB~#l(ѕD!M1u9#VqO\5{fiJH-[6N^lm|)'ܸMZEQcgTozU qv(д_BlIgrA= asbF`9EM|˜n~3rPEϳ(17 5Q:c$A~NKJ];L{= 0N&>,7 [uA6lUgS+… C JT'*Nn( nXV:8<~ |͑#=FT RRo'XZL\TKtb@^L vei,=>봔I~.4_ ZWS*Ey}\}σnPHTsAK cۛD8u lEQ X:ha)~0Injxџmwr/$cCMӽ<2"c}l{w(5 qEsNNݙ0TUN)ȊuTqufk5Yڄ"_ D*M"=FoNHJ3eh`"|,`oyȩMB՞݊ .^d"(PEe>#ϟF]#bۯE xgEI:kE<͈27 g}ePC1IF;9M$@C"mO"I >'cCց,_9EZ:5FBAs$]O=J?XVЀPgw/P|%m@^p٭#nNߨɜ~U$ p<%"Gc Fۙ=:@H7Oٿf{>ƃ;ZQiȕ5@naH5bhjt>Ze$KhR~2)J3H]-4 t,P /ɠpM Dz8\$:c;y{|r[:=,kK=TR&뎰ιy TM!oCuMۋLn{q_<*ͧizK0k w ՏB Ds`.{j |0wxod@Pm@T)[[pg7u"\KN##~霑U9 :jc/ W$QJ /DL;-ʟ%>]l_@Cy, ݆)YG, ڝmo"wtuD4f ($gV$~|RGJ QV5 OX_`]h<9{\!p(>!B+/W,n tIު MIVe+v|sX[%2ùkeٰ8Z97B,C?Ho5z`NlSɹbm~ C3%v웘 7-f`ҁEGV ' N?ގHfuq }ݟoL-X#Ebf{tG_ˢej[!_uwXģc@v.FE\AMCMdsD/m1,L󾺡 /Xh4؂H9J[s<b<]x ?UZ-}5z˩LQ$=mCrԂB FhC tP:nRK7/H'Eο_,15{$JUՆBZCxUc\X"П}-"eUU&rCp0od", C6[CӨ6-m9Y ƔAXpmznl&&rCiяS}%bA:Gmit~$ 0U}G=XJ3x!_#Nz<.uţYVnH*~Pf*{W)S׷*Nv"Lj 1ge>@ٜ bAl-oP&mkS7p%W;]B#[fKS ŷa,ǥ>]Hy7mjEC|@PZ^$ "HXXCq}@I2D6|R1%`%M%t <^jJ(E͚{([oFի}ݲĦ"S|@OiI GR`JB{;Ǜ9),ʣK杮WMxVhx H nVc"sⵀ:LӞ*lJ_NnF>懌 :R?&J D4 D>?G!GFt@£7v-3=*pta $<%@ƕx!Z[}'p]M޶@Qfʣ@jvM%"iZ1g^HF[Vx౺T d_RIػY@ ˨ EFO51^b2m巪ӎjmLt;Tep|rGt6"@m.s(N7 KL?*i%>vYW|?}ŰOBsᘒ'@aE"HYB­f"LڠyX='ƃO# 3~lPd%Wr~Pm'J%ҋGB]EVr 8Uҁ|{Sc#ilw Hbzy6 2SVΎea&fWh6~wI~=7; 6a=Yt+;GnOh֡XIJcW`+iEK Sщ@Cj q|@%ৃbh3~n.!ٝK)0 /͈]0~f-5ܦk[ "PpncA3-sB e˚u(bk~́POSnQ0y1 M׃.)ɺ'V&!u(1mطmE(즐DА C_Yl\9aNM[M%n+mŢƔ Fh~DI6Gis@68hML3kXݰavqTPx0W\UJw&}_ʸZ& Nlu95鸞kJ߳bx~S>sUK#u+ȿTwxp;Ƶyj~pxWMe7nҒ\d:um^.,0-.c9|(?BḐhxKUc"41GzoNRRCzke)o1A1! $X_ L@yl.KgG'R&j-Jcīs ”َlpyo: JNɻU:!N'ܶ#bzhWK ҙX, XZ ;31hCjXN)v'7i&:+F]z 7-)j'w=6).K1_YQnY;3PmVD"e_}c~GΡ3uI:gm kt(L\>IO4fRTM*OpY|h%dPB T:Ä0=vXC;'>q5TDec2|5*( x7%pǣee?UUMGe|[8xbePyPWV:b.?yt׶U`6<`&rQ2.7gxkZI>ΙCXkHOᱥw!V5)Bi!Z~ؽ9&(4Ya i֤d~1%E%8 O^EE#ri m˵>ʘr^Y1ЇO?]~X9{!Yzkh>fr8 _يjti0QTLN'_wK#CH~Ċ?n3+-Xhm'Wj{Nv+ "tDTri[q,oIKڈB{ΩMwSaNLQ; )l|vw <| +@cd>Vކ8=9A.KOiWCOA=)ۂEle6׬`yx+-GM3_P!ȜmNӧp{IA|=@%3k"S5 *NhA=|̨;}bҶ_0cIvuTu}y9:N j0y=(EB6d$.sNsKE]VZz M#ץW*p_0/enQǥ2h-wXR-]m-#Ȣv tN`.:6Tt ?l'N(ch;&wNrr1軛 7[fm()ŃfcI;_bA !/|\hyY nuJ/k;~@yʒD6 ({7OHz4nގ ?wCd[&t(ćbUNPlD_!On>uN/Q煢tt*gF>ţ1oK4p e"MbU#iZNRUUVٖf?Mg@:,otAr SJddx5踖tntH~1ԘV?»Oe骵tbk >rۤJ>%[3L(_0Ŀ}H`sAQ-Z؆1J)Ú3-iL@$xAkK7d#UsԐ։Hm)wXWd;l?-6O + W?J#fPJyVKU&?a Ebݠ µ.uGt>fs҆OwE 6bW"(Q?1bBjPmgK! "*\k\8P 0>mdy^w4< |^`'*'eHfƹY.0Xz$w?\.)&^V1 !i;]DuI0 /43[9ImӠ+FpBIz_ QL%EHH2j7JS._2Tnb#cigG//BXkw0;U}sfQQ3},yC*kbLAi`SZg3kEg>_aG !굌fA36,3lpp<:%>i#m'Q]T5ƺ88~bNd sաiZ'"hnk-iBg::gA^Q9cZ ʥ'(b91F 9ؤ1_`FqF zEЂH:UHi~G^D~N/'Y!#4UɊqaw ϸDÀ4& 2ޡZIQPZ' ^3q/=`UWt$$NAqat0qIM^"U I<3)ND=%NUOX']J<KpC)'`em L,13Yz T Mk+-C5F"y*e+'L@}f<0+_kH]@f_H\\/֝B}« s>x4ʌ?CxXʨK\ !jJ7[lqr'DUy t]"fFpN[Ub䚜oߒOٱxraDVxSQ.c~m2MF'>GS@T.~GD_2G9Wj89=Ϗ-p}n 4_%먁;&4PIqu]mbKV ?o_=EGg?LMhjp#nyK1/7h'[~Hm^[$-d=8,B<>c j/Hlbg4z3EV~51r)b$}(?O2j:>MpnpoVI\*I VܘHƠZm^rZΩQjdcof %ZxO=FdC%` " n6T#KDwAvj^qs=9aĥBܤҭINPiN6e?N)K 按?>e?* OIu.Z]#d5P95p.oirXnWlud2Z'GŁ)Z0VVeԚ4Ұ_Skka*Ҝ6zP2WH_P6qN8.z6+[r* "`> u WV.迅 jK~g9Kuߑ=GFhҙ曛ƊFluo\pظp7Υ}EtK"G&Wv&b/PMi%?<ُ &4@QHG3} ]R~mL2s)˵Y?FL_']">HlAuz%;!6V0N!(,*FaXv7[DI#u+^t!عM7)(?H xnvb3tFv2F.C^)Tӟ)p\r/,3R[K kJ x zcĪk (\]b@h\>'/W:wGnYhQ]ųbLDxxKm㇎͔KHS/ʯnw<,ƘMBOmW) ĢP ^3>RlQ p`'Aw ZK=8B Ӗ#+/W 7U&`/n$> Fd}k!AyC+K?ĮOC=R;#"i4¥?Q(՗Fz&4'/71YhƉc0'8eUs$I _,6s,e緸@ /_Wj̡86)(+7س9>T +g{l=y][>@9_,%V1sއLIĴ %[o*Ј6V[qC)C@T 2 ЏWՅv :3v=kR>g4wI0V. wŴ^&*k`{v$*ԇ3E3v[lz"!eф˴&扞UAg!iS 7'ۡW]V)"1`h8nտ\h^(Z\~4Ex\ ɯ.CQqQ`1R$|]+ؠ#X=z4;5PƓ8SOע ϟ78N`=97Ի=3ZSu|ÉSo@N ѓQdE#NR N[X /adf*1*:L~?=qc35$"7%ع#:b͏lKJa$@z| XaXEn62ˆ"ikZ{g*GuƇ_' klo$ƝFH}uhaٯvzD1:lerw"hL3Xt7TEv{)ݩ _^MOܻAͨQTi`)B=&@(ȼ־![-9CߺtrHN( {оjf,H8'( d(T,NuNf-z4\7Y;c[[eVR ϊ%eTqxwIǷlg.^N cC6yg O`"ը!nc398Gou<; Qm_Z7W}O YyMɚeNZRP6w9 ؑVNd↸;[yݾLT"PK (T_( "U?~~O:.>ڀL  ѐ)yQ{Tg&)4Yڔt{jWnK^ ٮ"jnSJ|7bE6!ͩ!(c9t"mNA'\[h\1 ;,Vc*_-@Ȧrџ20'\+ EP*o *3KOq/>XX35L!%Br>}n:D`sGpy Ni}ٶf&?(`tkWqL~ݨPځ,>|c> pDp0wОW{|=o"M]vuV9henAJ:li7\K|KPDh+nH)_)GӵE]d) K E12\ F>~irJn7g&廓4 ,x]#ѸOg\WٶmfgG݃>h4òp rZ3vIC4k;DִoQD'e|)h7ƟB!뵤pΫ=$H b5#TмRiYHkXGf{(qfH5!v`,%B2Z!:WRCo _<'N,GP,}P(GmQ*(RE$HzŦ/ ^|Cal`⏖f>r VoYs;\&y|?߉-;du:ԻJ?>}2+ %I%8Iӡ)‹i';t4p +Kr181yZWʩo fF-#'*;4Dp 1shUʛfXU X4^Ό%¾ *r` 26=% ao+vyX!J[Y¦ja,zE%)GO:d9*;}f-ЇaVDy$p$'tnSƿE,DF0}a9ĠsR , O\e > rX= V̽ET?)ls\Y4ds1lCۿ~[a;;i9rvpF%)+:g3g Ea$Gg(kL:$O3q)xnL!82K x"/ou_ ȴNP,R=]!/qF6@${{mU%CGjwLukr@0>" ;_li[4b$a`)'RT tRQ'm 9Wwﵴs\4i{=~=]։&3rjLtV g 2s >[^L%97łp {^8}!.*MNIJ.g?XU9έ9-elg]kK{DXVYoϾj ~3m0FU}ؚI飂i}LFQRjUҖoIrT" ZIxESޠ˭B*D94u. rIhMl";7=lVjչ-s+֎D'a74>;y7.Ѫ DK ;u2t𙵀\ Ol3mў3P^ QU!,mtUȔ iM8m/KJ`ٸgWj{'ϔLS)MԇɈ" >|\fޕN=lXq[B+c4\fB>WvC/LF,ƐI>M)}Hb4 ELM) +OϩDDZU)C@ZL-ғp;GjoNlbwco h1ldF{_#FObqK[%R c0h$$e;DVYSpP7!H*27ڗk)-TSӒDp$ɧXIjZlg 8$Xв#fIXFHIXaDPEY*/&+sTɳP(g0*$^}(Er/S8# Z$rSFs؈jkQSo#I~f[޴q'k 1؟hs&(XG–vRXV-B1VЗH,f~G3,-RWP5WA$OX Wm?<=ƺYkU.aͷm?\`Az~qZZiN!;EƷ q tJ 3((/Ñ) t Kh4~%*Nd)h!֝ ubOhgc ln[s[_U\qpSzD6 rT>QGHZ PXfw!5t(h MG&]hH ]IzoY.fݜ=X[d2Ql@dzKW\pکՒLuc W < G{E!ޘq-&!_ο>gZ~T{ަΗw\j+:0 -$E%j7$P堀0gr=p0斸Z81Mͨ-J@ i/:&3q%+@gӌ#8UsR˷lK2=a-t#'isGf(޸D2}Vx{H_Ð{3cZs\l-y:&.q%Q/\%B1h9Z}MrzMd7ue=Tw(`3_i <K ..[qW+9S9OED}"Yr ~"f4:I7Tr%S9<Ú^$8/ =E@.y]'$= 50-L`Hn]~6; 4\)^17D>WRAif(UcJoec)/2=Nt&#.ngKs!fQ]p1ʚXy6-_7'&d`]F0Hesrm8 !Y͈Y m6% 6T{_@Ӓ_JpLz3>QLWx5I6VlVVS)D Pa,{UDd1"C;@ T¯0ËP~IXaU g)O·hR vꈃHF0^4YG?~O!(HX'nTps|ފ;-F"$1&`zwlTkD .Z?j-bBN5$9Op#yE B˲bx2Tv-9,u.0Ym2?$!Ҝ?Ig?d]Y?+FǍ&%Dsݹ*,0o=tbN dV!iBtQѫ:5_;0zXim,?|s)FDQ$c\!x|s܏LEmO~(;@Itާk|QRN[=vf%K:t>rS6Z >_&K,"̯GBs$d~oBx a Gi2+܉$iag8W#E]xbؤ0{G4ktlz!%8-|Y`O cm[E,G_ ]WMa/BM5(v@s@/l}${  uoSSE.n@+F+q@fKd|Lⱕ G@v$JuH5>3gzN"Ͳ#$k F9ܸp[){T @r*1^cfb|,4/<-Tc/ 8 ӞJ0)4|үW]6=SEZa :!@< [ʱ OC!-=`< 5h\Ah^2BZP Q܌B+{IO9VQ ‹I2RXj_k^U͝eSim 3g@lf1ԩa  |C3V#g~ؓ(ks߅Ik'W OC$^ ǼSP }yQ p9vaJ:9R)]I~UES KcdEG?C Uܥ2:Ia^ _CXB6.Nraw8ÔY=zK4 .OS Y2c; z%m7SlI*j]a (Vސ8^c4WY,ưx8λ!#kJ5V{lO”7oeXMhrӢ.k.!s3(8azg517r-駙p#;5`'ԏ @%C'Ң|9~AyZ8ZxcCD^~;Gw@2R`bqȢn+{f rcu 0*ސd-;ۤv="Rb r ARa$4H`POBΌQXIr"K=9zN$:.e⠼hWM:^<W/DH9Ą0&rg!'p5dg*ˤoHS XW"9ĹÿG8dC酺iv'TP:0Jmn8̸7`F1Gt-q=n)|)vKTtru&N P!|vqp2&F'60d9:e_1!!,q'=U*+ѫ;1(7&⠶f<&X4x#,‚9+AmK%W y!~> pl by!KCŷnK3=Ő'K_ܒvr<ǂ4Y:Ckti?@m=ʫW]OCnDΝzaZ|G'>ҋ80O%R]ʒlVTH wF \&4Rq2ҰyX:[8IKɭzFWBg<~eG?8Jy6 D|/UJN@; a_3T<\.$IB^ٰ(_?nѼ4=0}p8OA[T5S+sׅIH=^Kh֢QI:`emaBNk`O|&RL{wgw4`.ܠ5íJQ4dUtU77Kć:Jf$*.=P:畦 dЉM%%m璶#ۗkd <1"P;aOWKP2>2 l_D Fj@h1NKU{:`M20d~2e0PA}Nf뫄AnyA9anا묇҆T*j5<${Z- 0FSzϫ(î.Q0Nb98޲@8V7K)ߞ>To{c1x9`? ̠ʸc]׏0OT2u/b^^4IFangкpTлrzl($J$ qR޸rUq'qP7mՐT8RUMNS$wv(E* 0 \op@.|UOY6$hzJ?yf[ǓK֓Zj\YHz{74^[2s <_>j!$R%s6ST(J5f,CB=^ Rvٟ")l C7'pheUKHahNt!9C B/wiu’RcM!Y%Pܓ':DJaGBx[aD7< zQ~ Pu!]mcVͻ/5X )&z lܝ};S9kмC"E^l&u7\V쁰4T:hoyZ`ejCUdD_ۛ+ bX3@99'xfog4wLa)~T)A&^ gYA%;di1 ^iA> H Zt$_jLRC"jY5W#H {D7&<'ì^99S,cl/2#rW$0^Sb@ќ#Ę'_HpwkFm=ڇ=c|cfZBDGH+TZ|JALio~vnPLkrA# V:k0O#.}DǦ3&wg7+xG$sy&. y!J1Ϟ]l] \9pZhb:dc>LoFu-6_%ΗC'g~HOa- w9'Jr!U&7O"jʱ]fڂz쟀WD!k.oap+/t\ U6'5Sc8)~"< =&(p^>Kz7>+G# NԲ܋$)+]ʞ䷮fč5dpǟ}&@ LVґ/|=2|=`cB ́S'ћL+`'CRˡœ-ǻr$7')6ѦyvND!5cOJ9؊t_} &'wÔP/MٌgeҔ{ve|r qyd@UdHvƒyHcĈ :fEa$4Fļ5̼;TezWzcgPqPqk5N͙a-|džֲ0]ENd [5#kNC렼.h(q t){Ln%`fcLDSz B*RSĢQ{!F@2_U(1h:!ȼ h@)ؓfq`;=>P0.RvjkXso^PX;kPaQ@wp^ Z*ji)k!کi A[N;n0d¤Ш"PʪtĖYӏqL6q-g.O{fUL#/r4qZ{90%)UE0~#o"iO؟t0VVvNnm٠ȴ=PaۏlJ X#!PiqB5ֱ!z~CAɞ⍹QYD6&4uaӣ64gz aĚoZ;6$K@}9P ƝFZ|GZ.R xӳkJf?Y=;DFc.m^:,:QXhߤ>'a:}z>=ߟYMw>$9 7=2z[&hRY| l_}.hZ`!9%#V@RnuFaZ2Pz.(p0  MFo ws}#7?zReK ʉ3R%D" g(>O4=5xt8IÞPv6-.C?XrܘC\v38;n$Ďdp|+M ttBA2xXs)I#TكDPFGj]añ8VD0'>o}zrwAgJnU=S-/D7l"w(%rIY\mK.OMQ𛺉1mM> ̃B遨+uU9#ZB|Θ\ȧ8d>rNDw.ITVuğ >B:fX3\d-W<{L8LN7-) @ q>|B A"`q pA;Ѫ+˕ x$e w5bS :^f m2![qZ`{ hVgLI5JNиmJл}mtI\]%rS$7;Q2~IL)gkQWژqfIތqbږo5X#7LӼHsќ,H͗xEe+;lrH=iC#@O-mB,~>ۻ3i8 S} `9KJ)7H͝8T"}˨a '!hn0V'|-ܴ`RS߱dK&-%#}v\5w7mRvo;%(Ώ*4\)*Brȧv(bnh,?{*v52kY)(hs^7 9&̖V?0("233KKT̥1W5~F luq<) [^P A0j-Ā5p>m78!;9 ?cǤB^'TCtSwIEfAgƺ~ SNMSeeRPI!*-{30nQ!/Gzp> .O:œ1Lb=uV'ʎNH$v'ȶϱ`hzȌ9lV%"IƖsR$ͥYKO Vnv%F-Pt (:Ӗ𬁒;gw:vq,w˕[uvQrn~~58SFJY`>D2xAz+? ANlFC^ r,ڃQTNpiVg㒻3;8]"KkN00hBɌ#ſY,i-[StX*e:7U?_wIϴ|ZznC[ǐu-WAImمkExgWaWG|\!^&.@8!Aix9hH" H5 XK,>'BoQ4xTܪԪ?v.MSkބT=pq9upzEk^ A_UВD-X"$k^jn7ۊxtmX 2#o,Bv_Ky0 Fz_=ۯYFS/d9 T_6 KQڄzLRʷ.VjF6_jZy\3_e4zgl쪞D P(1O< ϗsm}Mk4آ!HFt'5/HWBp5%X_$%@å)0+)!jfxJ%gс * ?s7krΝ|i`dc)4ҐTyv^۩vŸR^z\^t#]5^D83.q /">-ܤMR`;zGZ8lCKUE pP8B9}p>fdNFkf&OA?/ބ`+hQ5p3U+>ĆͻB׫?-isVH*ʼL?O+&(y{<<&aX4bhi-niVca9)Om+ypi!V́&? J&.S1Mj+qHGRu?Y[tl<"QSrTۿk<6a5gB[%+H-< v=63yKIE9|L&ugp&#" kV?YM P1ף;.,}clxlSdRy_2+\g.( ȡ`H ۷#V4\OZb%rqS.R-1Č&X-'/d@+rw 6={yxW@bXy.2qtN;;n݇bѶap ~P4ڦ8w ֐ ETvެ}O8X !x'҆W/d'=PHM>&ܾ"!'cHxJɱچ^^")tsStܪfL!kNHm+N>/%J;&mAG3,+A~p]pDڪLxŶ ZX2mfofū|Eio[4u%iB۽_ǕXaQO #!&-#bKcxrzqw)O0RJ;{?zV!rst`=U8yJyQ4-!`CN9V%z!,Fay$H(=>AJehrkl,URdNibԜPPP$&]snÆ[%ߨTa';< # RVdSkC]O/T# GD#oOY.߬KMAv<̟Z#j SOUXlId Ѹ Fœb~=J 'V'] Q X?Io嬀\{Im݌ =A[8>0"NV}yc{:!xs}9 ^i7o;W@SGjbiy21Hd&)~bƽNFI8J'Q/ vfwl8)ǹw,7.N6{ }0 JLk6ԢE}HK'*$lTvj]عvb|zMHvbE4,yKl3^H:V8&w]P%>. JS\Ό~1\b#G%TFR|=1Cl7J9raSgp+^n݁א4ݖ#*v{o-Giˏ  v8Li`TrK, c w b +N (UOEq D;}LgԑS35.i|6^%1ua qnu7n҄venYj]pa6xH 5tF+QYM55'Ȇ!ۙ\V]]MKNϪ= 3i\UԷtKpjnݾGcXpdsF8P 3v̸7WF)$v>t-Emf;oF5i Ę@G._v)7g]>CC{}7r7./HloφX ,K _99aV) 0Q[is3 PWZ$Rxh^k0L7*_ Ht*P mcb1MvӢ<;qo.lJ-@s=(IZ峌y)P uvvg%"&)lv/P AeFhIx2('}yE7ID8d G*9.>r T=|8ªH6mG6u}ҘD\PoZNj͙EuhC*1Rs]>ޟEjQybY`⯨"}Jx0dz6FY' .UU {pysKKj (˭ԶLb򆚃b($tJ@DA)v%T=v?޳ԏ4|ԝ_7zG ͅNq)bOMOX/oLSE|*@8rj=ױK~#h3s.;8[ҏ@e' S䎣ꎲ lLXP 0lMƶMZdGȍ p[eGRf/G|=ii{it ZVi J섬 3U;h(<7 V:57K5 y؆Cf4q,Z;!`Y6fhYeB6QEǝxNQG 7'ЦS~/ ?[AA3ǝf~ zϥ)!7D`v gj8X%'1KuUDE& (gڭUf%X}BD_!h!pi"+5Aeɸ^rXPyB_0+'D!p n 4woe&0M9oWe'|U:ݦːr`dmeknU%։0,!$l*sgl}-}T{,`~fJ'rETX/,O]/\OQh!6wb* Քm6',#tw"d-rlb_jq b0V?&o8ݻb|bFb;Ig[ѨۛrJIΎ!NU iCgSʆ؁CK`v|3EK^ XXgqёc_X@}E |ۥZEqνVLώ4IѣFڝ$uW|TT{UBD*Agɓ}΂17@j銖 "ۨQ% IQss!3[] Cɴ";@V6t&&r릨y73R\H[ٲm]Q³0 ύ[ ADA&o^W*T S$t6}7 ] 8|e43OUr>aw|ʤs/QvjBk'ԤA*tBؓr.ZC2CS!g=q`?2h,-t'I%N},5I{%cLL|"yyX>̠¥,Rsք^ˀ| \~}c4ؠ6Zث,%OeZa=~C3QH@"E/%Vk K(!eKE`tB=,,R?a]k$skc "60dht[e:(=S&pq}v3m#Ӊ{h, ma =_8C˂R&?nБkѽg)VR6rCaShkUR8zʱGR2 2P'3iE+蓚R"UN!}S+c >DԌ qfJ%e@k\W \lsKߏ=Q@*67lɘ-,k,VƂ$[iP_5Pm\%:51XapiNa,fR4AsJ 2xZ*K Pq{AD}߼}>f \{xcܤ,~b=~Y>r bILA#,hƀRDZ.UyGTXQVXt]>‹C>bm ucP3 owx  #I CԯePܞgGڨ8h$9LUo.}0?p:=A3Cr{"}vsRl Z?x``}<FZT^)vBh qT !U|BH|(zendI.~9+&f'wxt |dIŌqjO *ZFr"_s^aMH­[xOӼ ūB;_-p ?w{"Ѐ eDA3oB Vv!򜀒6- $yyKj<>Fd!h?lX|s:pI.~Nک({iS-ctfCZ5|:K6>#8ltjmjm>>wq GM 5rGX0B$\88Վ/>f/}wkqב*4"Y$61UKH!>v凭꨺$ufpQdn#<3Z̨=4su2}-jV% YPPc/6nr_OG/ /45 dW4!๋'Tgn9<.^it뵣м8%{ݢ֯ 6JeӪX 4X|fp&`Xڝ·4 Ud琡PwU. 4L9f *P)#NkgAP"63EZN0?Ry*5=4ԙhcY#K$r_Vũ`b{AĮy6k1謖!c1YPUw`C';>N+~R'g ,a OCb.&4+ 埭Z>֔P)U*b1|*']ȥ]Ÿ|dLƒgB͊ ^cH@\+0u„e~j` C)󦇋eޡ *@*_J-Ʈvo/an^NRf\?'Sy?o믙T#Ac&%a<&p ;}7^M8p6ZpYɃq1=<|W&?}4!gkmو$8ÜY~n)>jIDuk*h>zwւW%z)y?D7Fb֧m Is%vMUzH6IJ?,'I!k\)Ј'?{4H9DۗCɣ@T`+l05_=ik5pSk=;|,Ʋ7[ ;HmqvHz2qwd"-o-%2 cf6`?II"m35 GP!h}[aLzaz$ ">Ӎ7]Ld<6 5>$㥫xPr|07@V᝸B\R:k6|{03D媩$ &yD0xN5^sIsj&lj{+E!0دpeF_( 59&BʋA#yD*meT,,qY^rxCEFv0:9SE<Iwxo!nt<+W06wT[% ϭc`%i'~R=N8dt6ǪA[ѝ@AYz{6jDf(fxO)ܙ+>}Z>WLӃϾDmF (k|bS[?[Y#d˩Ek;:RL4X|[(iFbY;Qrݙ  RX{b)X 22qk$@}FeE2۹9Cm3Eag33PllG11zIā]_ :wqd\1!n+UAq$^H!,kʫJ<."ul+F$T q}ʵMTq}dxY} \!⽘h-d Ն_[pqtEՔX]WcFɛb+!B@~>)n(}FRV/eqr<PQMoqS!UAG}cQTBh1 Ԁ6W)>̓i#ǃik/QA &^,G^9q}6)z.4JP_FgDtM "y?++TKz,ـ kF,@`ٖFPS* r3 1mͽ#u2QHE0L0Wbs$(z%'Y 7[WW]װŢbFS@@ !1Mt9Ti)nNGvzwR|K%ûhXtTBpN׮"l˺ y6R %ۛWL҆B*l cYiproަqNrye-f[̽U(co"(16_P?ֈCމ4ҠHjJG1I@y t $dfrK%{pԲߜҐ$ќ"$q|REeF ͓_i24.ԤX0GYqkŽzviRxri[s{0ل}3EHԇ< w4]hk%h@n 'gLYpD>^#eʚb%I׏+~}=,/D?Fh\mtN:ރCbl6$4׉]VvZ\fWw fDJ/<[fCT B>]["oThy0Ec]>QΞl16. 5ɨ|s ;7u,?:1Sh ~DlE:Dt"#=mg .˴yn+gC ZcFcJ{<3(hȣOVA#u1$l*mbm8wsgqY'\WLr2Fx& ,dA[[# %W5u^yބV=NX2'ߗ g~Ժk Rӯa66f8 HP}ML%M9&?XlyCbic90 "Xe[7 Ն Nvo 4Ƚ~}Auoۉwe`0up\I _rPH$!3]eùǽD@r"eG=45.^Dq,zyci@tx~B%gTr?ծڕµ 3?I1 n. ˏSEkJ1]xpguNMC*:"ƁR{fe~?2 9a%@EMN/OW8Cc"XKH)zv"Uzr] [M+Ow)tCۆ[=#sF`o!jQfO6 <4azpQI#.c!R}gr⊼?I;jp %kⓁQ@i4dFћw<"CiC(G7GZ5+=4*}%ٙ+Gg3ܯ)+ml6l ;B d,ӽH2d,ua#fx'7Ƨe/c}_:m Ӿ}8jwDY Qkʲwq@e02}h2Za-J.58t?DBy0`a8`ogsDoJd~@>Xk( $XDH0&:e¸ᥴJd$D> gə3/pT)扰zkq*4yiΏ#|;3Xw@=saw Mca=-TR +bv]-S#B).UŸ'gL&({x)/PǢmj Ɵnh >5zCPsӋ;W\~w_F peZ+4ՃCP-,Nj-H0RyI#XX/,M)5&4@SS1,Zϒ8; l^8MഊkYM14SqL`uW+"`phJӱCg%"L/Vo+m4 ]m#Y,bŜgL8~7hX-90<ӐP@_g.ϛ^~)\l8>žu֬qÑP>>{J9 J*Ǜ~+8`g@'%,00l3T)1A{ݺ#DoSHe,Ψ{g, P4?mn.4": ׵,^;pk>jL6 .'"I+7f+u7I4ⓐ23 `:>XkR*'f;`~CfԿ۠sg]"Ɓ!w|8hjvj=S6xeC q0]D(O1$(ċ:"A6O| gMfL ֬lr5]_%,tQA 1x8/h/p0N+N#uSA8vC 5ۻrgy,=mͤl IQM)LY*~l[Jgr?U>RϽSx]jASMtf0FNx\\c.uWijgi7`S(<#e ߫]¢PBwek3N2+,@?@ՍdM ydCz=Ic2nUN}'LE;AQ¶#^pojW:c.{o,n`OY:o¡0횳ol^zgi:\ -+ғ45`([U̡lTIw_[,fzz fs}~ Ͻ&PZV֎=>#p)t#,7MdW+Yxc&T-ĉTlI$R?0!aΰo{6 3WGؼ!-6s]a9NjMrb@ >t̤kaH³%?E\;ʎճ rFMDyp\i#?0%/Y""B$܄8ǵ0Oˢ):ܮj+;s3m6/7CKijlO(JD@XJ2JT6.jh4,B^xU\ A2TҚ c  fF5olò6X􎽸 t bZ^ l-? FeSx{Qi[P"mf6IjPˆt3Ocq1OzH5 ':{J$5]q; [MҘo͍/y߬cu71csL1l$@eRys &s=2ͅ_S@Cp+b60>>>WȧA{ʀ7E3$}-d>'x2;4N(5ėb<ͺ[ [GUfCbeF 8ONxF^l 2+,u<?nE z`~Et|}"Z;bIÛ+LxV )w}ה|B$4Hu;!+S+i1}s2 +/xAutknq;=&,!!h~f7ZL\ ƻ!̚ߙPF@ zfv?KaЫ <>8є*ieuEPC6ZqA7 >d_/m{풑2r ~:e pۛ=Jss>,EkfOjq{x[on(qRӛ"wɋU0aj+>aiʀRre@%7ù^S@nL1d~d~lٌƧ{LF.5~W٭B]I:>췵е@7Ď% zC7]YUTJxŁ.ͪ?2Q*xλ |Zˑ"yZQGiͯ]wCѴùCƑb݀ CՈNV#Bn:wxaGw+e(L"c՘G-.w0t-S >UՁwhhEX}89DhhM.8(M;KyC~PV|ONS/(yl+GH s+p2j*OX ᡺ٍk-Uݰ.&E@_FOy{@nH[<}B.Dhj\r"r'/[>Fpf-v} 4%џYh % &DEP+h!fw&[1]-s(Mr|"Rhfpl0j!ݕ_Yd1OV Q%{ cV! ɯSܷgxŧH_V]?*F("obRfFB'0vFeH|L;IіL%З!hJMzkN?꘡6y;9I]i@W.74% ,ɫV2[Cl'cSBďJ L3 :=Nchi5/ pK\>4[s1FQ\?l>R$*aQ &IN1q!BF²ť#J!]QiL' e܃.}X DEɇ. ru>B4sԭ R-3Kbmnd_yQE9ڿ?nz|bt -Fvˤ*H{x6 &|f && 'wKY"#ϛ )HĪhÈ 2B"v|B8(s򾍆Q[5֧Y#H2 tF5g|vg*gl$+}GZ9!"Y_(M6jH󖥇Zg 賱rX>[6pؓ|=Gyv$}/= rbǢf^~>K\1T1TіEJ1(!l]@&yGX`+5~[} kM^,.x45 J# oD:pNcQs8ߞ-MM]BGDɊ ^~;~i^IqNdoi J1Ur;lHr! '%|%xa^\^[Ii1ˬ3ߥ w˙s)q9JTe- 7іΕhfE6OIX';]!nKS3eXVigrj^P K#U0\ڮV/m"-Y/. ;_2RjMT`w#pORj ;mQ+j<8!&9O mj.sYBe?SPjN+7hHET9dEN^46 cڶ1X9co$Q^k IrHˍQJGqNvXNղu|VWvA*(T#3y5VW_5\ E,JF!!gUk-Ʀǘdz0 L=T?OP Mj&UF\Ԥa{7wR'ǘD敇n'Dҏ+XOpU<ɄäCaVxoI63QP fGk ,(iQ!w ,h6ؤl"NX%02um$Պ albesm"уƬuѪS,Dn@SkJߞj>dov0(Ovg}c!͈ ׮ l{HM_mOw<$eA6z LP5ʉQ{`Gmݪch=5 EZ|= 3 Zx%F<>D0^a=~S-zTqc$ʼnJ`8s<  $wb_(ݕrR' 9\u4ڱQ!w5hu \Am(:ȴ]@&`-նM{Hkl4fS"C[f4=fσcT6Qk<,.CEH b^R٧+/`4 QCjeswW^srße=%BV",O3"#Z! 6ǥ)9O.8Ffk@g{}pL71~u69/IU+tjc'a*"_B({D(?'-0 D9\R 3&۶(Jp@o~] Onb`.K#ϸd?O%AG8/of+z$(245Vrȗe E닙$=p˚SkC\Tg05>i]$y(w%^օ* eF@zNA҉sǮKOn̕sة0ONfIxecqr%YZM0TRY:l*O:(FV dM[1n~ z.NhxrZBcr%xk|Գ+ZKu1ua EHhi;b'G&ގ1d[e^,D' Li$[wKQQbE{+} D1nی|sBO6ġY'o)r).<fW0Q:x&fa-ḩ K$&vp\,i>m4#+? )0 |PyX~.}+obe%LQ yNF|6<*o]Zɡ; z%Ǵ>(%a |a- Ǟ/Q>Ώ K0'QC\p0(&Q m2Hs: g܄OHT,w9G_ѓ/,ů:J SeA͞ŪI#od*>{^yhd{;F3J^|烻H!3)6 lƧ)$Z9d ?;_3! 3ճam֙!k#\e(VZ9Z+$PhDlR֊h4.-5m"P7:6 r|v+Oׇ+&1`e/ŹcY"AD;#^j߅@6). Z mL,jX'BHp|ONUpKŞD/L[oJ, B嘋幍 rwDeӢ;sK] ;L Eo'6Bʵ4u)j69β572_ZYZߛ*}!VDl1c:i c noܨ<ZET.Mv-7~"n}b֣ C NҏPy;m m04 8:"K[(? '<$YtSpxƆ12]qץ#?{q+4w u4|hNh?}ȯDZA]47hH)m*-XI@\p* T|3^?5 Lؾ—x_FhA4";ې&Gj۾@Ӻ!ƁAx5ERl"=kuIV)wmT O`fMq^1Rjr]|Ek5HPത\Ey8 JW"ٛX2ζQMI7dR YKJBmͲ(7B|U |U/c* e~'V-SC kC5g¿^]o|/mŴ߯[I cXڽs_L+"/Yjr=Ŗ!8 B<Cݱ7,\DC`Fg1/gXQHotY)!p@YVq$^~P3QZ פ>H,(d-/YPL/FX\e|鴽x̔ų^գ[12 rm#CXoщZɜ_ŵ)>α8O+o֘mD@=͚ O4!Ϋg]$r&4`p#HE7s RPbEj/~HFD#/ET |Ӳٕk^: [6eƚV+cwYjd;),w`YOs KwƻK1Xj GtsOVgPjE]*}v9=?w" Wvz'OdTJl㲺 ҄xcәz\6Gp_CJ<,3pHԄ-a (8i'$C[z2(ﱁ"9rDk#ù}vxВG{d|Y@a f:jGUz"?0, ?? NzJcNSs|ڕ" Wwg!#eF.)P6[Wd[Xz=A<)3*i4s=)\CX8E^z!EDJbTPO HnsbGƫ`B^Zs,he>N_S>E8)\̫̙dRsq^v,a$x >Y rzVO{"}^CooT{D^ B,mwpͮlUBwo`%S%;zMEPujꀴj53Vj2_r*%S$,,kl_Z}InjՑj9 H;zhk$" 3kt27%qI&L25G!Ƨ>dP:ngi!j51}L daGZi]J5]C +\;$wi/P^^gAN`I7e*sd& x%6.R!Qb T- S1$HɸQz}Xjjwq/6wmGna֊kt:ltvAw&aY#ڌD))p06VI F'k"q\Y"Hp<L _ [>VlGK A!Ѱy3Тӿ၉f!Dŗ0-.|W7 P) >eݰ\cڷ @vB&"آ%{/?h) #hYTv8uKy4m8n6$ԉYNѥqw.]4}i(-lۡ8ӏ{|0al2f#M=)x%rSƉ i|:Y:N $ v7d6>5iVS/C6WA8@Zi'mtD&8="F*Ѩ|_3N$PMVr5أc* |5(j)1^h/fW~ 7S17975nν\/b6Z,dIjjdbNɒ28=ԟEMʔ Ad>mHb9qm<\Vqu\3aj%N`8,2b00X Mx8_aDٸHfGGsil^yJPOǛh"=犿e)/iY%.IayF`'cNQ5$lP;_SW}U0Qհ! `s;P$ɜQZ^|C^Ot?46أ%gAs`<{CnPdpo>J~d-J;eóxN]1+󸅬:`:EbN{-X1u2.?^0 NLHK@ޏ/~(WOA5>$T FcvqH+ݓYPryiQ}|U(^ dps |8G z3&=KhEKsZ6'VsCk0DXP&;ՏJEr )E(Eva}_4Q?i _F{rhB=qF,D~GE󚶼Wr\4j󊒻9 7_nNtfU淑{R olu؞өDae~kx@&ʌ0c0DkXtL` e#ۻ. 3?TnandPXƐY"q^bk6tIA.(2:e'\2 QWO89|%t4.-a t]GO-!\}J޷_QR[XØ9tUW9KX?C 9a*3;҇P7P؝w,ԋSڳ< ?BicPG(WM]1 I6GG\" KMY33]j[ rў"ּ+ʣNN[2L*<6TI !hO F2`1lJ8/kDZ(nlP! Go(&?>L@H6V墖J0{jVW8G 4(ykT;lQ5GdR,bkriJ21peB٭_dZ A,9whM:Zk>) ~ bqXrסUFc$vj$Iܡ{>82~ nyn*pG-2?5) H%xaGӧy=JbM~'hw:9a4t:I$F>DG4\g~8rr0ƅ- Wf/W$oe%L dRfJQHm)IB-|1b\ߵ0 ρ#&:O>fF庛 {c 㤅'7@eswH5B XѠGͽ44%D^#,>1fUTl!h~ ˽a'HIe{p5YA0NTfOBt_ͧҐкSU5N/yS,lMc;n˪Z~8/Ģ^i3i_Og 2DŜ`5%w\.7;Ytpk_L$u'ܔ`?dݫ:-B Dg"0%iw֢!f-\HZ8=&1 jBAl-x.ǧgzVT~VETE٦ qxdnt&{ o9WT;[&0=tۼ j"@NG#]He*+K;/ը+`z:SA j"awqtR@UĀoHƋe>gD^%3bt o,"-,WHf.!Mu\, 9:XXk~ù '\}#^pG œ6hX3\Ƅ]$bV,nW=Ajqpn6eħB~0<ğ^60ytK5:j뚴}V]_:&8#"2| ~lItbkS+E>pMH5PsI4޺h4kX.5k`\Nƀb[߂a-xW%VpTہnRoKG+pWMJu&Ɠ"b[F,0덀qt ~Ͼ`ىUR6x&c/Ce3<& RJ-²e~"߻Yb~q,wY5C٦:(0.D'!?i2.ʬrKLilF5Hc3=c y ^ Uи O'y9^._wKIz:^K2C"z 1۸+-2υ`N/ѥϨ{&W/*d,xneJյ͊PKM77|]U1۫%Lk_lsέG70#ZJhe_zLu9ʛ YA6/&WpMS]imz|K,UTFK1`<мW [ȥP({AZ(2R2u\N~dAq1kUV0X t|Ǭy&cXD;C<"~|<6 )%S0=DQZiǓ˶sN=slLCyWkrL_3D&ލb;Á%7Y&x-QA/"v{ P*k.sqgݏ7/Z݌$ުc"tyDN ,ⲁӘ; (F~kj-Z6hHfK|679t[aBaa`!䰟E)} *כZI: [x] dHܹ9޵}2P2SByȻ}$M)HT2; Z+T©1q3X)!>;5] kߝD1I [(vE d N Jjb3yͳqN?Ͳs& y%0X:p*vQ<"kW 1vz"OJkh:EjOVc`Y}#Q9ȠyJ5”S(|*'x`U;Rύ,>9aUa*d}nKv$Rj0 ר+!=`~HܟUKQ FAyr+ӳ `ξ _X5T27/KRU'Rpo)|+vkb| i E #@"d2!VKF[_-v?H \X&CvQk*rxx~*c^ l8Z" #+ 5 ӍTРf }KUtG +3P+ >e3ʎ]gU6Co}8!hZNx`z`T<O:gu{DŽpR;nsނ>Pt/v)}9i2A-ӛk2tS0k@$u7覾r''{YK9 t1qZcge]MZWŕ =h^ S@ٿ8LU8Ӝ%2̎غBxq`dF)O+6c"Xorɪ3;{JI6 {zk*5V:!4HNEаσbAŬ{f%p Upg}Tv"I~썰 vV..4m,Y쳌DB̶o ޹~apLዩ:ZŻM}w$ Cjx)t:8m)['Bv[$nDxb aR1[*#H sɆh@U_u`[BMO! qQgueQDx- 4KLO_H_l@RhJ! +k=#nF.ΉYm"~gv [)1]GĜrzH/,74],=2冝>3ւOZIxB jw%VSΨ&$kH 9sZ5Xnۣ_9 9wO:7'R ڽac󿊙x> 0.ZAjy.2|FSG<$B! t.='Gl?q!6xGCxdO3VFz{l^-O'QA d4z Ðۍ(XYDG@0@g^OqaGKѽ>B{&4"BJ?l[jpMN:]o};@NC v 6VJ+@&\7,DbxZJGGjoDkl]kY{Xte";^x7.xg}8tۧ |kιb;wGuqjIDbTR&4sFkwc )0V9#Ir#dz$RAepQSNRu&ޭe YNa"7̴^>NSyPZ Zݙ%E=g#(.t춄1l>HoJQ@SVmu'TxB0yxS SmV1.C2yfT){8\x'2}:{K(*sѐLɍ BƴsyxF2Qw I<[`W7d[LqΨ8n%AV:&sktqmњVbwu6w'/ގ莊%*4: [CAv" ɥMC iA<؊g |69>14~ o.{9HS502ʎa]39;@[{<\Z| ~'낝&R}93 ]gUF #׻"eZJ ZrOl5Ai5ɨ=OX߳ lӬEKeY* \g!A2C,O|x8ᐴ`κD#܍Ӎt'b X ͸+Δ $.OG xD+g,\+_ [ubrD]^ LGϜvJ 2֝xhR.@8Dlʘz3 m3>ZԲ3qP5QR暩.V:\J[ wy^Mh'r>P7ٶtDO9џ t{d/vCNUBDp4]-[iak. ԛ-f͒'ok8I;8Ыi̱6Hom gs#̀eEd_%gJ9dcshg_ٜ]]i48*]Ju3|ҨۅY`5Nx\˫ׅU%̎\VApyQLPC- =aa&_ ӎV(:Y$TE0uYl2?.f0ކLyC/yqVld' (G`X+P8J-{JJ"fm9X^ߎ  _y'W.8 V^+*҃_'vsVEO*~@"YF Wu$C@GL= iRZmk=(]•Ⱦ"O46ŰR(ܬϽHDzH`oőڐB3(ie Q6cUGT=E<7IvƳWUޒx7 &&#ЎW~N5QL6*0úz=#h-ìܚɃTW6ăJO>d`GO~ (a{SMCz8㸩GS/FCJ{BZ %HVʈ;ީ6ז|b?)h'붩.i r5!vuCa2s[g;BVܥ$+x^ȋ C|Aӊoay^Z;݌$ YϪ PN5vW_cM A,.aKGt/'6z=݅ЎF])ac?oxs84B2"B@(2`A*{#˿,7Wj@tq`]3&RxӔ;ݾ`"a:vD8/*Ghc>_f[=<3rB8s#m{N~tp8C\Z~{=b息S"g5fa>xR6;$H9C GbBt3U;'– CqQ7d]RX)CK PӰU5ѮV}m0,pJ 5#AYID4R2=)H-W纃<:8JP{x R"MPCZ e|du. (vN?]~՛G#Y bxkC IL r'!cCD%|;Q t94ͤkգJ2/^L)jBC}SB7Ŕ2U4C纠*/CH^ިG뽾A\gfЈ91ZfBȊ6.a^D&'xpZ Z NXa$|D'wt.# 'ԲϤ^+`w̧:6ؾ5LA6L8%/.)i~ڙC6ֻ^̾a,)3 YgI+s,:7`l#]Jwx-!P9ic睱̱ 1̃tEg_lrǭorBӛIc atBeX[i}Z^zQ+}GVjTe9rc9[fIpci:oH*t/y% PTP*z ,2Hu[uSm++eIa,. c:_|.84NʞS֛C3 YV4섐 %I{Ou#Ua[/'^ 66vg8 ,L,M9kr;ęa݊?/0-qk ۭyE)&[Hr }[t٬GX/ʜ\G>3O"qbŷ]P&t_3Gwd͗(OCmY<[JeQvuzbAU-8Axb) N.ZlZ ]W!Fd((qZW׃5aa:ƟM5P^v̾?iĤ b7xZi}GdqOf^*{tec,CJĒowNU̻^))<ijxE X.pf ppDö/H!1h5F,_iiKy <ƳLⲗ->\3.5,33%;̂LCشI}K+8+9Om9sL~ӕ( 1Ƌ{21QZBԤF,?2nu`4T8o񰓜TydH S_t[bfX2H_MHJT-w쀱< ᰥBDpPA"vr+X:)BrcNťYDm`mbbXth||z|~v#n~ڵ{nb|"*E˃Eԇg)PmCz/lqLU6zI/sG*:tJ'r 4p4\^髉#kccrVEn degI)z4{6]d}L5 2t7yܦdh3!B@ku3+CYroHiG%PKsnAJT.:`),.A76W,}83;F=+cO0*# >0{Qօ<#>g[Pa-6Ψ'ͽ{1jݜMI8XhNB.3~"Vq=5ԤYɕHP 0t(6ZHG2 J .8 ]0ҽ_jeyN(͡Q 2Th*~q[Г]:0ه]UܴRnj:/ѷi*3w1c_CL.Gby-2TsKmڿ;pQ!]O*g$&L;⠎m\Zg0 6#NhϘZkwi&tS3p4PI=F"Gxl% [NʵMs?U5v;ND6Hn99FXBKANo{rhr2#˔pNoԦVA?޸orCeS\tn_ dTεh3$22@mNimd9dz{{}Y3`] ;L:Y]FqY;9 >8!Vpi+ᬬdJg v;҇:,p g@}8_A|91Q^Ku V4nH'!3s"M`nu#D"FG' R2NRe^ȈFZ}vV.dyb^7ٲ SϚdbA(azU?B:GAڢ ,?H a&\ :W;Chv ZZc$FgQ7;i÷Z/h-d70`ih CQw#[vpPNeqhÿRhs38AUJ1mX&a ?v"Ճ7&ә էgN0|6TGP$>ςk ʏyCv d~[ȉKDb{\јʊGmy&ӕ4 -mXΰ_g-NfvXz4N:PasW9]8ram4&[zr'~]h.a6PƣNlC2|Oa Ҧ:snbɂVOOau8;NeZ_ z#vmF/Y`6nng?E}3}U=]đ-4om q ړA5(ڇYl]:k M F:?32g|)Tw\ f$bl:h9F ICjT5]>A U:ibq2NZ!˟ߖZ_9G֯Q WcHn:XΗ?/•ӣu.|cA1[d&t4=@akPjsQB|P2n۔G\[g4Bu tA Nɿ[Q?J.ɹ _3@dMޒypX ,u'<^E1WB0df7Tf2ۜ$:*YGNeS(qo "8#mi5۰x a6<~cz3H*jCEzHj#Ɣddu[VS +rO%li^%d|'8R! wJ%fa[4l>]g <ZL$>b l VPJF˗sB[^ieWzInf8 u />T%W&-ofz- ʕ}S>uVdv$N E!+!M+ĩ^O)@ HkNBWpfuxZwQ<т/},YP'kc+KKrdŬgf9vdO |Li%u*V*'\ tX *bT@"ݐTEiTHO0Ȋ5n?#*ε E#)2K*a' EdOfwzI:Ax٬ Z^2;@gvnBq_ͧYZ$%H=<cNoYp[)>LƠF)tZg{М)褘u105(V"5pHGY -zwBmmF նЭsA;{@|.̐od{\jlI:W"6<0F< i!Y9# FvEۮ] #;sIr" d<ڜܵ ̀0ZT# 6Csid<ֿ\70;0kjJ\K*!jdFkuPϠco{ c L&9Vi0SВ*"ǖW@Kc80I b 6;hB3Qzmj耫UۮKw4W_XȈA1âZrh?Ψh` U)4T6ץN/li1:v/J(F|- <*->rOsJ$s& ˥^s{<ZTwzަ n\ ^eP8Pu`۔Y.RÔӔטԙ7Ix_{o?YqܧS26&5Jo/9'z0{@p?f%}r-P; 㕭\x]n Y ؒr杙Ҍ(d`PzJt8FሲR~r?{+]0 O(6\x5鷀vVd7R Ty痀i>&h6p/DҘU01&f6ːǂϝ ,#^~uJ%~{r ,ohYv~/5̷ZX_T@ < MM@CPӚzBV)(b)r#yK"--鄫#n|O费iH.+HZ@43⌅?ӒyœC m`)(7ёn ͡>6D͗KYceJF|o艕~tTnX/TIW-of+:74wzH\cFFGpʎQʮY‘U9i{v!z$V,99M|gg#]O ]WZ$W^ay..$F9SUt%NbL~[6k$ePF0cN#dlu 4d.(2-eeE,M A7xv`_(;uVL׏s;܉!O0jZ` /)GF08q;# >u?CH#cJSxGU؟`'+X"VP+P ݹ.G"Ι4ä7rU(1.33nB1M4V*g; p1Hصv.16jl|3_K$Fbh j3ުN$_I˕s`/Vx;As٢͇2 gtr8I/e84q,ёS5v{u_ IOB+! s{KzsD U/%wl띗Km3ߑ y0a^lnL 5IqB0f ڽڌa䝻6\h&1tB:q/QQBڋL(NC, ztd^BV @za`Ch@L΅2t*Q\xe&*3Mx.GL9q'{ ؉V0bt9Qh*%[9Λnz;rhx>eX%GYVΌT)Ƃv|d뤼(0ݒ$GǔQILS>%UA=\"76߫ʁ}c24Yc<TG>;XXi\wg%iPm e:)kE[nڣ#!_%?_in͛6`+<\f\CD0堳W{ p-!$ H 2thĉgukd/><n{z. (BN+7k1,aȠlCޓ48(̂_juV3{3^bDa>Z<j/H@FIDU$ڨguvEL,wm >iӮ0+c79q!½HxVH gLv4!Q(G'ayW[5h嘆؋fAvN" 75+`a-n|8&w0  R&(IAmqLIGq*zN:&׸PQߥWzk( QT$#69ᩃp9s.3mv=0}Q/pT\itHSg`6tTlm0]\(rNJe*\0aK&_fT%qu66 hFrU}e]];n+&Fx ήf#,DWL'tta ;ȬA\櫁!G(<-$f;XdYoKqC͈jPj8m}x hΧ-yAJT'B ,='/{=65啨ª<>c hE~5u#VKvоB 8qKK2zgJ(jk}g: =-$S _B!EK%3GO&7ZhutZg8`ƺ8 dcuFfXt8}h{ Պ&@&wHԠGdbY dk(ΐZ0ZP?Eaɑ?5>6-C*:h ZNbA)].@BϤVRܶm_zSo['R>NgwOs&PmFz)v ʺT)ȕb+?m>YkbAxHYfu-|PNC?T2xOYX#f^؜ج<w yBR&TGsK?YpRf$|4%%3{߇)>p[ t\~W%\M1%QnMvL=з:\"F"ha;(ScLc۩X@ȤEضl\N={70Bd@J7/ŭ:lAJX_kݸ9\ щ)KF|^<"*j)m֋+):EfsI#^t¦\2c,W"wK3q^_yDI]~٧?JOfډKG Jjcea(')rkt:Ԗ+yi+YwjQ4wa#r8?ukl,30љ~ f)X dws6+)sHeSZ^ZRqG+OC@\'EBߖa|Yi(tɶj!63s{"z`@7PBBp狹$H4e<N,Շ<'yC,M)l.$ 7x穭i+C)Zf$7p^ȂTҏ)X rl/qno v:WzCΑ#N<.)Fʧ-hz9=A2d?`S]a -~,?˜`(ICI"n}GE(`^ I˱ߕu=hl vCaGtX.w\Ɓfnֹ)qz;#Viy/„ {W2Mb#{$.-=5!#p|"oߞ΄g |Ԟ9d͉TMXDZVXͅUdtvQ_;s|ŵ]4/b)hd|-@ٴ#3n`[_j S[4޻H5${ tŃQ+irTQ Q&y6V >0*N]}7n)dEǞ(P6,>S3^- F|rT'HrEk+kZ/2z؝G`HT9mR)V !WHwDj\ dg9v8JZhwB6ٖSQ[o௲fNxYf[Dz A,MBi3YR! s% *U ;~ky/Zؤ@d[;gԌZSoV~"6ٴ0|4:=ٽa@/70lpqNgjOWD}6OBf+{Xn9r)ԏIt54-BIM2*I7_ qC XhTm6NI#2v2{3.:eB:1`^kY [/KizM# _?BYDU-ÇV9PW 6ui6؋<7XT|l( $b Wq [mHS_<5sqB~/M)vtOpUs09+R B1+,j'U腅IͧWY`CjJOiCbt`bR/ %7N/S=eƁ-UCTV/ĝvFY(ʫ qQ!|dDwe);/$shU%5nM |QP&wEԉu@ȝ-=غ؁FxlD7Y|8d)Z {GɇYH "^n-?W~S1o%LE5gsMW%Lll/bi5hږd}\+ E`%.+B`8 z.Ҷ)\ad 1N| %5E) m%oa8ؕݹ֭`=̌JŸC^~%΃Zpg*Pr}{2u:6DH׉yh'S1 HHadb rc(jzf7#ɴFj.''+J: >$n~y.M[_bdAErKU>t<ڵ9Vۉ"KFF^mG%z/E)|"BF^Nj9 ]JZkd26[%`={Ubcހ<{)3RԨCȎ"H&ml`8TP#vob`lM)X>|'N! 8(ex COxT-xGX qjk: ,&6gw>^Bېc.>I]zpd-`67v,b=@Mm@41Gq4ݵ_S6uMEfͳK73~*^zPɊc|T, '%y5x#K2ʱQl<ѮnC;F[*9P,QņIG#0HJh[g3hV6͞N:0L.c ՟ G1k-VjhD)0ջ2*D<'&S;̽X"nH>;޹@_92Q 4dN{?d˫4F)'dItmdhFn#pc^SZbj_!{.F&47fuj&U?W|8@eQ<¢T9fwg0VkH+'lwJE"ñQߧ6-ՠd /iiڛ"xB5i &)z.v2PzRZAI D +P }-g,֡baܻ=6N$FSR-əԎ,KBdMKYBPZ0'ꁃY~_;6cS'JyM[ tIw+Pp'$~W_/HEcd#(esOqol~P 黷C>ć yŲ1+@rjRW٨f/'xk:?.˰mQkYI[`[%"Pv(п~=T2 ⯨YjPFtև⣂1`Jo)V~~S=[4Q\۔):gneCӴBߚHxeE8^䞫knR)i_ds>9+Gl]}WVY]8g,7w?6T.f+7PZ͘3;Yzb&@ӛR®HUq;4:%.>d$S;=zH=v:r~.,AhdkƖPli1DcʎܡPX{Tonk0GX*I ErYEElLE8 PF> &\#߮@b!/A"W3BMosm9ZBt[̃M.}z>IBW3Ptb% &wY0ӨAlĖVvGc 4IjZak`1OWUє@c\ղT!UFVig͠eth+] &rVͮ!ڴe{ʗW'H?.,[t"M@G%B6_vɵPK6 kY YN@**)4.]_O=y6D02!%RVAg,M asHf1OZw iw>m`K:W,B0}jQKwOPы{v@a*9BF2?HG"$0g B`-YkI6ڂ;Wr=q‡D$DCLOhX?.p]ʆr#f4Dn:eo`ijLni~h D ԰|P]CDRgf4Pp#OAmd41Cm׌_!R\mQ ?c(VE6'j]ћ| YW픻3FKBw^oe5 (b&`p tO?iUYpl^d1yjmUOe l59nI|ETiζlp?{><7Ki!ɥmTbjK4m %GX~"ha!aB,*W>A = W_dj݅IqWEġ8/=g#]pS3 q@( ,ؘ%ױmö'7`_y1zǾڢrs۝{IÞ؋%~X1.֏ƘB7D1\q, { tFaV\llT (7U+Wqze(,z_EĽ"K!jUFq"]=`XܫK㷀r Tؘk:iO&JhA߽.UI3מ.MrL6M7D~y"tmqE=mNW$>Ee޷12m"P]. VH`_ճxBHHnnak(k8A@<# (P]`P#MKL_dȥ%8^-ġd'[sRԈ#{?ڌX LYh>s@:]y>)l}+ {_0Ƨ1]zr̋h~]ZBr`1d䳖@bL)Qͭ &WS/S;H(!8$xY]ԹytZxylkDн-Uq4~",PtK7L`'wC姒`q9!rgBWX5а{<$-.N4C]ʉXw2TO&xżVUW! y#ܮlL֡z? fRdmSu#Ph Tz~h[R[a}Ui-^D& %5}a\9^UC% &FIGmldK?z&p 5&5YK0QpJޒ*.F; %EDaf%'2Cń$ҪL*9br DH0c@D,jRbD]8SU ش2` MzB B* [Wܦ3VAT! ةu*4Q}cJTc{w!d'^rK0(;~\:N_R}<8J Yv/с&QT[M開urI26$`IH%dI򞇯Ξ1mkW ! oDR5T¥: KB gr4{z^`2U`Qʰ6{b=Zsr`h'gW@w4%"0J S(-:J]B q(LOʠ{.@PXPWWaUX^%=f+>u0O$bniS;rvhFkb6\[5A-FTpHJ:g(ӆZ\ CXXњ;RUWfܓ3Dw~N&#Э"Q;mS$7mDT2&MO-Ep/XkLY5c(2ѵ9L *+"yq]@+4:* "Š6)3*\pgGjF+p( y #uvA^JXLW,;嫣;8i,Z&*UDQdv)wleU/3y3sAI!_$߻_$]QUOMXRѹ qC,:F`ZjP%}4V%F\ q֜yN8xQm6U~ W4D八Yg>Iw2ZP ŽSÍP4Yj/  qCꇲK탷$xS'  e63b̯2_lKne 0dӬ8w'ϥTjsRȒGՇ+1iʟƼ3(P'`2s.}VsLat%B0ȟSLb*^6XFVk|4 ᰯBЊHZ Y7Q"ه6e\H+t㕩,Bls-ʉ9e&wuL`h [ElLk}IPgeS AC ŗfxb nрUn~UT}r_wV)dqϧ'\W'Q!&}luBmX@ٍt5ݦ Bǁ$BOX[]qB+OP:3 csD.5S;yeC;W70%0/ˬ#Cf'ZE u3ɢ^{ C6CZ" &Q4%qz8Sve 4[2fU=ΗBcL~_'ԻB" aY$S*N{\%մ`#3`n_gdc{wrvv(6D )r;a?Lvd tzB&{rK<]'Mӱ#řdDR엑'RGGA5*7L$R6YcjkNzf׮T| ikճ.b?jue +aKHO$8xqH8_D+6iEa~ߨ;J8am+)j&6g!`4"jkUAs0\uVaopJ카[b3bW'|'eC(AhIKE P7dϏ͟sK/hh{M$ `ÔFq~s!E],DiOfF{J3gqݲ_^ŵ/ %PwH= ~2wꆛ!x){3ƏSWbA=ߎFV|0WY$7PzW:- .m}!pTa +{bz Lߍ*Ap2 S"yUH ߨuIp wȭє[-5+`$Jvm ;K=Oe \lK<)euCF'a QV}g60Fs>V&i۳ gO/#n;1r$huDh |k5hjWX~҂Q59qC$#_@f \??ծ4Q(w[kPAb<qo1[7!ʺ΄$ 7{WKi"nͿi )mT3^nv}ShQ ?m\yNG/]!CW`s^$!l\o>8GD ī맫2qN)R e2߿ h=,<)lyuZ 'Ddv,v_-jA;dDOi\ [kA :1\d} jheQHB] ' 鹰\N\􎱺o:3E0:BԬV+Wg0d㽇\YtÈY`7exQS ۫ iK%ݏHvz.kt"M ^=k '0b\ RlnARy1{ynKYb eNkyА0;W*(s 9g2%zXJ17938g>{X&6/hPk;s] pQ@?RJk+k ZXD'\FcVok"%U8~2cz*Anb2cnS^WJ/P\Xm~a<|&"^"Vfvֽ_fpdw^MZ:z% KQ1ɘo!Ԝ YBf@%B: TLv_olupH %Pr鳩:7:dd3-n2ХSNE)؛B`:9b}ȴ$acDls3'c]*Em\ //x|zEtoIMaiV%5=((X`/!ీ7ETj 7ҙg7zAȆxve+2_+, ؉%qƚ9x c~Yfdz YX8kZp `7f{l|'9L4qnG=׏='XRw`2,Pѐ944hOL /1Jn6J\G3P|o)rs]T~5jwt?Ayz讼Q]*C۔=Ucz7k͂_HxiUSZA{?m[eYZ0*f +K4W G%/oA3=} > x[>C36'5tW{zFμCSWхQ_Ƒ IOI鐪Av3δ7%4OBoDS^NtA CuH$ZU^}5܂SϟYK]揅{(Ȅ- Ƨt}|ѴTF%ҽIkq> _]? S*ݵP #or}-k"[ġuʧK8ͬLYb\*Jv:hy HZqL7\,RJ~"Iji ʝ_ޤfFG2,l^wեe{pk@/-s/%X,&C/{xxPy8ӇEkDnՉaS$2RO[ F#芞Gap.DqIF18S C8*~Z| ;숯,@縠 X})q _m@53gO.Mgp|Seڒ(x]Sx=R~!*f,_EM{p}`(%ޜ* m-P}o14}*` _ >==MTNB(18@fхC!]3/0{/0_bFFHjV 9*h~ROk*3 g*4 :NZ'alJͣnKRTm:-cbZ?TA#"zj~HW'>lgdڕ4--dOmؚ, b1)5b.{~?9j}#Eț +q lɈ/49(ܶPWWw5 <#u889PRBbܣSDM/81e-"IzzrͰIYP6gU֖1-XH6e:xɂs:zr)E.PLRVGܶtøQ{*輍{SLG7/k UF94m,|zcFc^sOT> Zܺ}qZF!n-: Mz˛8Xb,LO;D\,)CvtI)~ႪVahH@RJjʀc 4"3?YC)5"h,hhr\!W76+7Y Pi((ȅ  {#r%"oψ8L^+*I70(*#5 󻯻QvM)荌l'nuzdLX?:B)B6?iMD_-uQCaV{XJ"V丣: yѤ ["lڛ1DDQL\wv᷎PM}lXg| H.:Cűc$1̩$ - YYgIT/ +iP~1x=;sԧ"%LTjll'OSpkǖ 1:4NiE37$V h'k9p5*V 1 Xa }J5uTuu ̼-N *K3+6q:ꚓ զwU1I|W@;_tm/4mÞ^5 p+)cSG3] (e\κwWl/p(ĪK.'U9r'0MAb,߳PBf7Atr{Zc%z:٧w 2s_H7q3CyK `a}q[X]^nd[ƳkVVʻ6#«Vh>`@E%0p 7h3JF} F4m\9kn@DWUtd<_̘ PӅa$L3G[9as-unO`^&iQ3Ʀܩ,ԇ*f{Ŧl_a1n;΢ȱcv PHh4 1ăݓs_H]2a8̡(bQ#k RF۰0@Y?{TӇC> N6|ԉaw'l؛8 `pG%Ҥ,y+O @u_UH_ϻV#$c'wp- 8D)i߉U6 ҽ2Bci'YO8ok8tsP ܈fhgS= >P=g@7G]EТ Di3ҴtTb^5=P)m]T/fV6/뜄AL'B!z`g_^PU5 Nȹ=w;Ҭ9_~N؎Yod{Z0~]n8G&]. H ,8+c18?:_iKY PxǮ憺ҙn_ S#Ѻ7 4҂rW,:Q_4qexe,%7С9S1_t%}HIPQ _ƅŃ5Cy+ RZ$}XU[w?q'|#Yskdž3 p:$|1}j{emzfj;˾/?^#oԏ>MpS&uZjۗǍ<^-]Hq]{&T_I<`\##Lә_WD9,cPڐuH5jD>{jh˱ʘUGCT#:2bZG2yff?b}Ё 7.OD[tZ|"H![< GG?{Ǔltu'~Q XK#B] TŴT-ű\sF]Vo#†\0l 'TyN|[q:"plp a\[jr=Af)P"-[hN.XxINBi= z_Ͻyd톧o6AO1Y vO[sdDJ^uG{&&BG^_<6(\3iܨey}[b,2Rw἗S2.u #\cЇ+;L{ceI҈7UONh!}mINZ9B鍄h YVYnhZ)#/D-[1r='18@kO(X8DY[ q㟐шJͿ$hE`B2#D) hkάiwP஠*{kYJL JL#R+Űݻ[1{-ԫJL:rMw[ݰ۪1%?w"~;y̕D#!e;~fuԥ™C YҖ0t~m94?]pKnQ @<=?XRvc?|< f]XXaKlTD腊 -C4RꬅqViHEҾvHIP I~fG}0~x_1R$3=j@X]@(yL,ٯΉufq>ܝiYu<ѥѓrqgQ~q)XI\hR(oGM1O0T8d A ո\%DYtŠ$Z[EVW1)#R9|ox3KR K^FZ .bf?U/,,joH\Uڑ_ƶR]Eg&DxW2R<ג+:Ӆ'Cvc G.1EOcQv*LG%n9^&ǹxeة;T|C?R6LN"kU*t8x)p2|g. Mڍ_|%133x7&H y>$BYwwv-[+.w̗10 =U]1[ 9(̻u]uƶirVsjdN߄G;ԏie54E˕HXwПc5Qx *; Kv۱͓˝ÀÆwO"*hcIa=oz͢lwP4Ps֢Jȑp8HMK4v[pCs/Ӗ!<`"Ch30$,bg'^Ź[{KIcM+rQ$B r);~iI8g:o@^#6,[?Mp^$.XԖ8Ί?̫t1 CօG,_,Q_Tj7{푷t+6֫$,/Ƶ 85gڦ!ߎ4~6 VK4yCϕH- F-Cl\9j'`ek9rp{4>$KN1FT<y"RD~ÏV^GWϚRb^U{F ]P6-Qn! oUV,)e%GǐMyEC߈r{ha$SBXl0Wh,zV JǙѪչO~+f{ ،x Dk1ѰD+5fo[*IPYaԞOL*%˗44UU45x3+#f\䦆x y6X 90Ĕ5Juy6kY?Q+6;r 0sC58P^RH*w6^D)zOSrdyU7ɴhPGOO(T8fsЦ̿8]F ohf+Nj]ҿgm9/iU-Yn0ԒR c: tu7?axcEQ`[5q0eե 38cxbp6b珜G8Pǣ$zF&8+ c[嶜o -AT5lB.OidTjOKWM9ϓ2҅xg@k8Lmc6*qO~٧w[6ͺDXkWGrȊ,$; .Z·deIa>1ldUl)mNw:Ci-"v'QVvx5$hI-"eiB&RX4 tH0"8yzzA-{{dq2J9Η&s]M D[ףڨ=cK0"Eb#߀y ~3Z8 ݋bvOV+|wca  b5瀳Eam]؝'ΐ`ӏG:9hiQ:U_`#͖ y;EBJ\:gХSB:9t_ "ȸtuV8mt"Yʖ΅ڔsAYە8%)l7镮LpFfϴqi*Ajex ]JdaEw6^3_0NG6ZdhpK&#$aFw=+bӯ?ӑt{*mQ_ bчe.SwG"6F"I`j_e,S_ [t b|Ӻ+8PHieCI(V}B԰N&-4X(Ss%yA.<_ `.lHHZ@Dͼ7t1V$S78ke b< i: eOy|ȧם!ƹcVj? %1٬>(^vᏬ⬞~ї#I^D/K!cp!EGVCYtnaA)R;* Ta7 DuNކpʆ(@LDMsH ӎM֛HJ>ͅdŕ_O}8R1לZ I8)1]xܙ&}ӷ:O)Eq yV\WQpX[Lא5m1&t%8d$S rt4O#/'v!%'lJbOV!Џɇˬ>ak?ҦX/trk'R:ʌɘ+͆9E =ڐO|PHbkr^x5bCd݁` [^Vo5r6ްGSBKSEmi@{,yI)[e4"ɸCvC ,\fl7R &BSpŷjil7M8O?'ga=gRض@+s?Kd~]ϊe &he3f`ޙpqn*lIf-g=.b C ](gg˦Q Cg9΀~!h\| k4%WX /Ttl"]1#Ѣh 8/Chȕ L&ZRv"&6VzΊk=VIIp W= p Kx }lM3{-Nxc\nfL0օ A[$QðbM &me+S|=J  NA1, D߯$> JX&vQ4k.KNGo@&d1`-8Epp{UrѝJɎ]p4Řn7ZGpxmƼU;[Q2B'UA̕P4PJvw"kTtt5+YƦyעZ0K2iT TDxfuǵrD#M},Cl-|0ƕQ#`u? l)aj@҂{a5r=_ MTBb&9Z)~j& }m^D6wB nEG2'dծ czMk})0qg)PZeoQE>)1) ZI nv,@aߠ|P]R|O:K8EkDo/)q~4i!(5Z)ůVT׫$dKwio@7k_hb?-ij+ʶ}1u mY/e˝5Z}\ ﰤ)b~Ƣ/ML[<ȯﲡ 4GybpT.7dl)0eq;|UAa\?>']"}ԞТQYJ݀&A0ڪu>ڔ[4<o,pJ,vBjlXO 1ECQ%)ms[3p ,! Xhj6>mgXQ(00VM!%yOcN>I&z܀a?z P\[^s  ь#~F1 b^E鰾dɱC~&m 6 n4U="vi*zd ]YLT`|}?~?Οlm5ô秐WroU=J~r?i!捃nLhDEcXRLv1f;Cʊ?*]qd]7hHH-Z'܇f5̗d^8"|U\˛l.(:V)؛t-OſIM>hFF4-U[}kg} &?Wy8nٻ!:s$L-[J(?dn*R]rJ} (T;(zv>zx#Us"N= !Hm{G6Qw#G!J-Gܛw(w 1x[+lVuYOگZd,}C4›˹X@A%zu;/v7K >7A hF5FkPjr&pjkLXW[N#k tzm" h<":)YOb{BIhR٬Վ_oa=%Æ$8Ď`L1onIHǻ\\X=͎~cf&YR^{$>JDzs'GA*aD|)|4 {isKAGi*ؘiqQ?vv=-2&pUJ~T&X#D52B/X_;< usf:DhlhcŔ9 ڐ+vZ: Ha 7t%R#Q`ذ]dzP:,O I՟)f_}peVgg51IѻyEc㏯%w/FGk֖>@؍Tm5I'+D,ރ(q" 9"x l+3rۃpv;XfG#BęNf?sD"Z !7JUȡFAVT+;%s2 FZ axƆ5h= T22=v{'S˥4Ljj 3qTNܷva:-_-&jUSb[] ";+$ZƪޜRdzbV LU%Hm>}TX69"bjj?CJ?{-l%xiRS\G2>Z7Zo9mgcPgyŎ;[;oMw%4z;]m'~p H kxlXހD'22m` TE2T9W|x'wԞFy H^Q5WJ9 3^ecZ3\Z-)Y6,$o~N\ ey:M t 9<_1]t%%SoU^alYgӉ%)݇ńe_Gp ]q;j| ;P40DUДDm}ZfI%s)TvoE I6 zV X*Ϥ(_50\,)8DȲ"TPIy٫l(=X4]B'gr+ơ*~iğ2)1SNE*yBrI}c` Z.Xz %lz j̘mbk[J}|EnmH̚^prId6dyJ mcg&GxJ9y>U sn٩|VUwCm;!~dIp+hǒͫSjlY'9p4e`O WQiǝY`8 hΙk#Xuiqes})Ƅ9Q`=9:+?_&yӷ,]T|R~Y:OVvq~H k/ pvqPڋ'$.K#Or/ASnG'BQ~l !a} D辂7( t+`(#_>rV@L߿x#cor1Z^l`cx\m6uJuPޠsl-RWJԸ 7|z)FhbHѵ0wVїܩ0z~b| ҙTp;|zԍJίCTСx+jLG| J~Sh]P<~pH{mQP) Rb8&gFh: hO`ܞGfЇ)}9יQڴ$nO#jk.@r󗁜Ai:) j[@QE}2)8O鲐u/tcy&<nC.m p<FW\W?f7?yLv'K>ׅ=W/ߍ%T҈ >*q־X;.ëBbY@mn"RD#j;ى,sϩe ?ykYPٚٲY8MHLwFd{UkñYb;+a/3QokB?_/IAt~1:G@0:hBͳ"YqA4j޼εXZ2Lqb5 L{Ԋ9m]+"dmL@n:-S'B{sMXheg>=oV5BhTbbI /Zc,@qA3-N…s/ }LW< ;uL5FĩFyH)nՌVL3Sb&;٤މ y(\yo?X^P_CI a3єb,W\w+v|4pQ ud֛ziХ/R|ll1{m6ssR.PƤ%fEApXEvʒ_B,#an;wO Z#x޹X *W:@!AirQm而 uB`yXJEEC _Cj$F%)?KV|G"fQf׮b/zt~r!hẏns_ܪHD[jhRHE0o7Tl/)c(S[kT + 7}hTffŷXij9 @Ū/ͭlTAYogᦋ 9V^HҎQRHj.d,UEso;< G]urܿ5{oAWzVtƴb l^\$ǚ |r)@XXbv.$*BIyz\e3 4oM%=FE>l0j /(`Tަ gM̬q:=*FJ_tq(hK?mB% Sn1MT7WdPLpc~@ eIN~k:p8v &\Q@fSM1z6)Y9B:CETȣ #wD8- oCxI)գ{? P$V8<&;1x & (U-:^d9ttN>H2;kf*bh"EI >/>ketw!ȿ|C:SG>hqd66TD _4^SZ[aTZm`@1 =iPb# W : c_~j)1m;dXbs oWVL~\⺊N-&k p@W&DehM/YyyLξo քQC)MNܳ+ )nZI{F\噿ЙDa={ 'b P8f3C@;1gs?tV]J'$N$Z N.]ƀҶGoSJݣ4achJVrʩѾ\_Q噱oN C&mMr4k牥RiҺ!S.ʵZ;Da*Z՞!X IC2FAHEEvh;q3v| sk&1YQ'z0PT6ɗ5eXqÓ&6%PSU< 3j-{ңtPO,/aqND8߻z$ `p? v ޭ-eP-r𾋶^_zvitXḶ2uV3A w%'7~=E؎=@g=W-#xw}cFpZ?x@jߌpUdV/TO{iӥLVe3{-+$MhTsjfkS}lHѴS)U8|<Ds hU44fKnߺdI!Io=~ ^,~-Q퍜yKIGa MaɷGN;&X O;Цxv}'SC%qUԐĠYo֜͢t)J =6AHa6Z˵s>EZ%ݧ= o $u/XXh'CAg H)#X0l m3GQjߓgE0y6rXC߭OdԸhcwG>Iе}# R!iB3'YN,4.C6oү\"ӳW,&Mfp!B 3qVH/cPb2Pq'ڹOM3,7 gg]nŝr%Aabk&-66Ipڟy~%|EMgve$4!jS=c3CrIɰ[1TH =CQC74DblZ&>O,֘Yޢ v[-)^]% \CQ ~ϯErě;U6ߋQ$hay'$ w)@L GSY<X kt@_x1cC&] @~kR]DXǾAM噽OWZ2C+ 'X b h;2mm,*{YƙYhFhF\fC<^N J \ZȉKl5{,(HYc D~ds+4#Zg(B#+xj3ܼW|Dvp{ Y(|1TgX/ȚJ8M(\h*7ѪfwZ7b4;mTG;WH+bDeKOn/̬'k-+h2]a.63,mwјS6{RiAQ2, 1*m#2[GY`fIfPzJM8\( c-U^"J(<W;H00Z%a!Ц^ C/]d3FV[֝exՇ TM#w<%/USL]2ߺ݌o `_2.2< -(9rA_V;aI7=&<_>8Wv.LX &Whu~nܝ* ^gU4'pc1aLL=6jW/Í%[onF._}hP4TaUÚ\y㊕[oxU䘱!$n#NU ڊˬq/{`Ón) YU1z|B%p *Br5ٜ)F[.(0nΛ߃^:k? իMkWyW,mBNnMƗf_q VM'sBH m :}Ilwo J6r֝[QJ3mB[,A|]LiD_VC5;Ķ`)ɆJB;cH7ٟ.i_ԓML#׊A;Dpf'FacXSh֒ 7|\aoQ; QNi;3:;Ũ|?iȼ0 st}Jݪ 3@K sW*r"T\k 2;̶{8rN,F1qb4Td4 h7o%@L/aw҆ħ3x̑JoO[e)'dYtA<-"'CRQeV,Sq1DvfAExVd1XBfB1Ub'8 F{-- 5Hv+H/yq۝M;Xz%AB+[#TJ&/ո7i5hSxtJRÊY]' P?a$bhql.7I?_*0p"ٛIȞǠUDBQ-V8:͊UWsȞAg}LiAN/@G.yUY&ubUîp¼X}~in'}mo5Zi72|&cR98+=zP;t{ @ k3>Lih3![ﺾa鐨by2(-qFU Z]4G$ۅ_ND;`@ 8 JuPTuD9ڢ;"gժځ*bTk> rylY('¹jut$bHDZ?B.iȫh25g Iwm)&y2irI" (7hmp6&LFplyp2X=4զV;߁\5~`<G̚2$I*e]X`XM z-<וܿLhH+%N]lwu؈6ܟ1>ʦĀ]~(ia*|!֣c,ދ~sL_qiEx*d w,%?5:S!@DJd\yH Jt+ ѸɯWF𿘯] xT< _GC/熤rCB~W֔z 2"j`dܴ,FىuCW3 ɘsl4H* 5מ-d!&׸Rl*8yo35_= 20ؙL2h/\EJr?w$q×LfIxg,GSY ][>s9.ՍYWmd{,]e GP[kBv(׈ΣW_x:4}`qG4 xG>#-S칆7oGCn:Bj(uחz6@.`GUZYJWJw2{K(bL!(%XOV/qp[n#{[.&ѭ);+7m$G޾hF/MڕyBh5'~j;gG6~ ܤt}f.U-2kcS vFA΀ק(@M4sCəۮM>~4kc4eT6YB;F&)R\MVzDQ]%|c]ȹݐt5PLxdA%4kLm'!lۀ{6"B4 \TMam*Yӄ;ho,kwbD4.ȑ &Ϫ9!J}$YMp`dplhʐZ҂tm9^u?W,S4GϪQL5o. ?37JG⫬wmR&I8Ǫ/)@;U0 scE?gz?c*PUfтV&GBYqZY9ęBѶ-k4JDBRHԽ/0[^Ӯ/l<8Z\B\D?gJ@lmXB%g^4>4tj$C}I+h)]LB2rXR=)O:c, $dƙ!^ϫbLhčvEC+}wz \ OzM='}r#PdY OlGgME{́S\t 'N#3ZndxLYLYDu`Q2u}MS/(1"eOŒJ4Wwi;2aW2.Y2Q55f_2c'XgθZW.AX@jwd"U"ծRyW9oeNyЍ-uréҲn9E9tԐ @7?Fzx]Zk4܊a[ZQFQ'r?W>1!H(`З<P(;TtGT8R(^;99Ivb[DdZ,́sl9y I@08e5|!Ad|4_e&2TM!brXg^ B p6l{rtŗR7Fn;RKWѸMM8f8z;\;E[E4d[V2uP<ȞC&qr¦Cu`=61P<8\%>v %-i-=Qy>8xŅRe`.$? Y6QXFop vZWujͫMTIl}([[/E[4ZG>9 dސYh+`D^kp쏥Y'qoa>CW<{.Zygc{=\ {ꤦ>c(/':G韏X'>i`u;2)gc[p?oBQXP·ԁnm^NG! jTm?pRK-5N4%['5ofg58tF -+!NjHcUcy~{րg*]exuzo. *o:[ B6S $ 8Q >m |JyRnb|($fetN/.9X88D?䆛b؏Z#aAc=0v tGŽʴ\7aD md^ǰ(s׆ t6jMZTTєpΌЄFT;o5V?k/$Jf轝@3 <G.FؖD6L^\M$.9`iFȔb})AmV@Pf~➱? ߽<0 D]_0q;3 _Ĥ[Zd1ߟuYQ^on/)t; „)6:$mĝ^Z[Gh)J1:kXcjrb 8I26_Lj[G)jq--'׉V@SPu(((t2C!DɝrJ>D!ȲT #"GC(tcl:Wm38sȅ4u۾<߾Eb*f4'ݪ08ќ62?Xs5XJBlR-Kɱy, 2u#C p. z6oP7({Dxe:fbTnݕE]%a5fK_ٯbrh{EAl"WhM6Q-T1iF[Wܷ,H2wX.yÕzzLI_kuL ?{a ƃ[IJ͎@&]p?d?gvGֵ%/ sN.i:Țp[ó](ۚf"#pX WGHXFHJ8hE e#7nr)kJs>=iDln6aq]K}iuh8[Ύj+ADxڽ2wm59-/S""$7&[JbTe '3:lBշ9kt** =y3LG6kqY54e96<9:htֳٗ["K< wjH5&/75tTb|8]Q-Cy`tsN <@m &8©\!@^G$L8ۧh9f6 xGf,^_jݴ|l`O%2KTR/6׵fjg u|4i*icL<@+oL;c7(n (B!(].ZQ.s06ld$!"BOOY7!,|j8 T5Ch A{%f lDm1qګe~KUz0rD7_Ui4v<]{;{P={Mo$)@T^>L@WeSz.N\722U!H.2S!%bãausC\j~%bg: _dhvFb:muZPhb6;E#UVm T 7~LXizCr d"1D2Ȱbp{1YgXމ&BI; ϸ3eCK@# ?L; qTuDqB1q:&fm0m:tuSƼ?Va,V~ ҊOdd Ec`@..t b ]K&nXz_V%mqWD0mcSXsʯ5N+h'™q M{G ӈl6zJ'^xN' &Tm$DsE2%*( 5и-WC&w$0µih Q:_h8٪ù$\@fu}#Ux}  ;ciH) !iN_½u9J?;N9GZŒ=:Z;TK[6C{]ubc# JQ Se+0.V(._&-BlMzHȅ•^+SkKRz{ |&Ds ˓v7fCuo5+@h;h-ߣ=yĄiH=z@MD'g.xHų$UJ8|zU#+:e,z-'mkHoT/bA3螱&4fW_"˛$gID|rh y#()VD̄)Xmγ{ܺ@+ZBD9eg٨AkJQ_Kj:wؾ o Ap^boozWnH?5h97bXZC(W)LMܝO@%G$D]k+aY#9Pl7tpTcqNDˍY_!W炢[dpd䣴9H᫷|AR)[d!Trw"1O,Vʓt^5BN),& wkjH:j"Qae3ieaX%&yع2eg z]R_!ą N3dߐI)J.< Q3fxv:sfd\-k!ߺGxX,x5}T/8"VȆ8J;&3'=(ЇJHnN!^ re;a> _$eTѝ?k[fWDP/~qDMת ѐ`8EK6W6/|cޙ'.r;Z5mr@pj}K,#cͫaV83z}ʡƏC-0&IΞQ8?F{ź2GAP(jI:< ZTt2EPQqa +)K&Ǧ}"}Fm[mrҋ6RxSTbV w\בG+n?1)s! 3rYg.RRu/Xݼ'W宎.Y8ĸs9æ7P?k*x~i_=H$u-`'\xYԤƪ-v-D,aG?'iesG#xKw?-21nI\΁n)wLSo3io}=%v)aBVoiTJT._Ðwٮǻlvp=vcCOl}A >H2,cV%,ذ>ˬ_-tYo8LlHy~֦u0Ww C m?XEm/KP&m~Ac&<'WڤJ9D f,vKvz|fζN@^kq \rx)ݦ|cs!d\*^03"x v>ǯUo'&GvVUMvʝ 剬;77A 0Od!pdk p9,1Y <9iMw?^(i\{܉ꌔjl^==& ,8,Jo. SLUR F+E.i\~(YhOR,FEǜGZ@Oq,PYRi%l"(sHF^o }ꇃA4<`XUN{Ӵ7b Vxa|?qqOeq0O1RD3KݼբTw;ٹ4 \lqCJ)ty{4Հj?#NUeO'Oxz2Ktt>oBh&qE={yFtՔQ0bxQ QÅƭ/_AWX^/L5a#kg ;1[NQ>.%;Sq<(ז:O#.SE^=clleH4ۺđ%߄ SU4m.3鴲p[a _{ʸ7]t%O榝Miq ֽ?tY3&ioA @xTPl a\àko|9hF i3db<-M:ciYREwC۾TgA2 ,,8W{k&܅f]',EP!)>cO[wNFzlvxHzP –-o;.I/5MGul2+:}3b^OH/+ 2c᧾5B>U]wBN$!|觃0pO5tcXE(knVOD TbҜk1kkH:*b(xΛ7n׊\2!µ\2:2g5+%a_Pwʻr8[^ףpUI܂th=fL+foz7ONϺ:p^pNwf̞*ΊZl-dMjBRCQy.A6pzY/:6*!kD.^^ WlzIa6NH* [aoMhdAuU h⌢gK!~h @V#h79=kL%0<Ԫl,ͤgyLp1FH'"Hfjă 3ĤzO Q p{kx_Ezh o }`&Ϣ2o(KCca,Yu#YiwݫWK!@yOKky20wh`,C˅RlC!~RzqDEi#5!,V} kwݕ]1)f-qt <Ʈ92 Tqgq@WnߕsL%xMQ49G=RrM&FD_^1 oy=9S + =ZEی#'!UG?1j ~ڏ!PJi1TaYUz1-CZHb6q4ai֌7l5\МG#Ex/e4?BXy6'y9 j(K@qe~HnQS_inj^^ӠI y'ذ3΅%9bw~Ee͓^Ҡe= HzZH:;oAnEAs;;(ÙH-T8o?0#9H)QT(>y1X4 Ϗ.hxkx~XZ P)C>&!gH1FZV*RRG(P4"xwkmwIt{Gep, mviҏ;U4&+z%e0r<(0MG>Xr{pjPMxs"vG5&5)4϶<,v|`n}y9ƀ{3(q ZdKnnBGj~`Dx+d&פp.e+B\ B:P 6] 7pf)嶧TXEz'#,ۆ-"ƈ3' Hy tF-dՠ`V x29MXO/ YHݩ]go6Cb>~Ja;_ 9K-[r,7a: #Zݧ Ԧ'lT^)0S*{MM8:I:z&3$p םԄ] \WaΘhÆX o@\%v7@q'j=g-Х3q@/?0dܣn|SLr榍Q$Os[i9{ ]o߶f: An?{k=C &\&,h?ںB~="ٵsNb(eHI`1nѳVQ,G h\ֹDCdJ[xQ˷UjKfg&#*}9.OٟfzCj̺Kw)'ѳT:EF]"C9HYe!>-_O0($["b7@G4p=KidpP uSŝr60D&ZDgM>d9udL\"7VVI{4'Uޔzm͢kZ/!/v5,+I-"=/9&5ϔ#(% <~ GyczxH!&I) cv8| 'W}L ʬZw9#z%&3jD!xSGHM* cFi2Ac UDLl\N]P̢\0'fC*Kp_oV ]~ h׎ Ix9"@alˊNaE%PxB BPq%bTXյN5R#=WJH U >Gd,\2 ?pdJ=Hy@n5yC2xKw fwh0IĠa}IU6^YsMŌ|<'(BQ켳w6%eUDuJ_F}RܜpU)::V{wMn 7؛ gP?7Q0բZZEJ0bi" 54V}l"v6 KrF) ?_\ջa*G$D)h(d3Zɥpx;Oi r ЋUmv;*m4nbH ,08m; Iwf0,Fw>]| m7B04|Q#n[8Fux|bJte(ZfˎR355vXP] (!q,Ҙ_F|iW5]\0N .X4͏r3^ ѬѨt:y\ 80Mtjq%")xp||L<9RЧx0רB}-g S˲fƼ߇*׻pOEH հkN!-=!0u#OOCL;y43C a# K*y?8g%[cͅ 0ԺQKcȖ@Gf(ǘ Kp/`?D[%ZmLCnҝ}08ϻ,x )6ߒ@IZ't;̈*:T`ɖmo$J::޵^ ##Hdier~ =<~2q/F C~/טRZ\+_[op;rh尫7*.7C+Gd/869af~,)YrX[م"-Ǡ~#.%@âo"1{ wFYVO[ǘBb6ٲm_,DiQ Y*"_O.zeia b~J+ qF辥hv(TbBpqh=LwZ'A.E⤝FD&iP}(VJ5JO0\{/2/go85@U-zn1[ ) 7̱ EɥY9\4FO&+_3.k2wLUG|IIҗa\_QysGCt|/H>Xm%=`aHET-braiS7_m[9ŚuTζsSFպE">[LZt]T*n:3Q Oҕ䷃F#&~W6G)hTc}8+j<@4oc-u4v|#Ѡ>G5姣d ds&ޙ/b G7p,>>x Xvk\NebyYIUVRۭGx4a]% jDuj8 Y MA'R%1<5A2ekOBD|, }XZ?Lv/NlFk!X41xJk$3;j\QRzg7~X}6 | ;3ζRMBk|K1ՉPI]8li΁5V 4Io[&jRIX?ukF)aqU(m0*l  0d .@A 8# Soq5F~IΥ<#B\pĥC՟ k΁0+i‘@0(t'9>RIauTmh {A]8|빙~W4 Je18<]>}'ȩtD7U0Ip 2J`{6A_!YXa{_s,╣1^!4 Ùv۶-c`O>v |X[MóqjrǸ̘7>NhظlErZb=@m~a$at̬[2G]Q :(8{=ρW`p_G3Queq(>'Pچ|6XH0o$K0K5!s, euY&,Fddjt>:qC ESodC獐L󾔊 飺Id2 }GD_:gc&t^OP\ɮW!D:\Z96&ҭ nL]w.c:q<ک2nݯY( 0Cv[ =*@:3YMFhpcw<ޢ ;5#K&־\"^)* ~U%uTgIZBa/ %%QC !f6KI,PnLld1Kf|v̖2I8'_\"xwCۑyOfM|آCWYH'N rR`C~Pv -jPNbBZ+;jJM%BrA@"X7>:/w5qfWFUNbYV1uKNyF`lP`4nrums zѶ"5$55l #³GG2$=ʖ=C;rٱ_I2`g=@SQU)M7="m,xʳ$m 'k0g<)c2mQ8 ;&fz$L=o-GeU?-gvaȧK9KSV*U>ur=[7}:8 ,< s̵d q\r RaX13P9 ,٭.  Fl5:6yj-C}uEXԿY : < e{wi'ވ(kxQ\; $ h y/4PxTTXT(i)E?At7GhmE#e&=4I)Z_crt<1efgEm+wwQ[}`9QA6|Cl5,/>UѝP!gR0I<~|*F I36yɭm:5~(+?7ۆ')Ud'3:${Ø ێ; {^In .\t>DD_,ٖZ?5*G۷11ɇGS{ep|V#_!< garB:!zYϹ`* +yk[]*\'':܁xhT g<ҟHEP)qyUIH(0kAKbFNlR`.x]"MHti ?dHҠ;?+P:sp:3Wm9yPL%\)ANW]<ͫ 2,(FvC aY5~#>]kۮgYL5a^RugWI6ѽz "ܥ&~m-W^, 2_G5#.jy9 D)9!$_'PgL Hh;L"s C@o;3TJ8LYGg&hCLp`lnuRTuݜ4Rx2ÞT!T3=3 <,+DC-?#фaɠ[F-,P>&tǚK R^,4(TxD$5sf{U-Eȴ{ӮHHepY`YrS*N!quG fcӒ Y^ǑZkZ[R{PGJ@Pq:(NekL$Vr<ŬCi1ؖ4>oB qʧNcMj'ܩ") !Om&znh*hfOp^74>&3T(#uR6ÀAYMs(nZjtA8 o<E:T}`>ѯTDZ_jF fƂO(P{ gZfqov2Zrhd8-#lSCqΫ_ȶrru~#ic8dm,!٠^9 )p.F>3^쩨e}\Kf<9? ijVQ&5M5BVzwA*T~}lyš o჻?fJv?(-+^M%gJ{~参tݑ:tr{E'9C>$x&"X ^=ipDI2j:MO}$+8aL`ioyzczSV#3M2`*VY 3Q%eRBX?C~fvoiRؙ(zN~(lxUY9/dsLwNR=хlDŽȧ1}Gz;v7)3T vRDa+ SM Wy EŠɝ>boታ wB6%1?*~/;Tΰ|0xEx\3oUVۄҔ4Naa~ :l#+VvG͕7$G#S;F>qjފJ6q2O҅hQcﲼ=Θ+;4ĸj!Ho(NF j_>BWV~P+l,SXtN⌭Yi0d tDh &jfVH{ dP}?GayYw9̛.0*HD h7 -+[;o/x:JF%ʹ炙w;-}9{&ќwt?7ҳ/*IaD@'9[c. TuTQG@P7}qJD(Z:-¶pƦǻB%dY y (5W1 ު32Yb;k$ m M&?:l*xd_wLΦ2o\<|3u犳2ȂG45ݓov%\ F0U>`(˔6XAE,JE]q7ݳ>ײ kX"\3[y[IJPN߯–*zz.."cǡ;:}+H'|XHP;3<(yM&K#bi)JuU5(xxNwAkZS f:%REѓ4ABbşY,K$-w*e΍iAR|sHw--1N2fпD ]f\ < S‡Bnqq8-pזmy# @80vu[)IG5kqn c:KK˖lqg61'O>? 3'lQ ٫JE="$=9k\@5]BZNa u ^"6#Ux0[J >:b"5gf-MkKcVw 6L|aŇk}! S~玤s ,?EaA( ƠSUJBTos(yСS33%f)z6Y$ARmbA'%FNIz"Xcp\$"IDlOgk$,ԏڸ)^^o4{.xK{XN}}$BU5h v&;hjw@L:fBzΓAa\ui 4zԫJ4#ls TgqOu5B7ى,$jX4ܗ\xB\Mh-d%Uz qU 9vd³+4Zif@ Nso]Q $W/WJ\l/f;V8F6ݏ9X؍A)tԥnk"(V_fc{'Y:r-P$c-KWo5G- mhJlcnav+T-ܜ\l#v*::S_„)4avsOCQ|`CQ <Ãt1RJk^Tx k:r,[? * VTjdA $W=" 'a{> n5RHl7-ˏg;х5 }&Dl~k=!ORݧ>GyHQMAsJzz5ADEVbYl6V!}RF3ٵY\͗Gp&Pl" ^tn;xyt."3$c 4|_kj5hIFݯ]lN1E]sتH"i@^VEzw H&т+L]2A8i-ʧ=EtIZFZ;i°It`0Qw]" 6Qt~hm+y@./c=w)݌<yGcðAB?2,-"adž6pxWelj>ȑV^`ooHtވ>nPݐܣ ɽß\0JqW|+JW 4/% $~oD$u_;X]CQkP.hG$$^I:yhu}͸|,Tgɰ'TC66-LIcj9n8`Yx'4|eZ6@"f8̗ƱB#oJi6aڠ~<"y7c,r`AYQMݟb f'ҕP9yqEz3˸!LP]zu76 i[} #޼*i c2@L$xy~J(tџTXr*c=0_zfCJajk@ &Tau.vI[ Xy-p۟ Y+,g|0>߄^00wW|G~,k:_p ir)4Q!eΩ&c5_@,(w-{ 6OWFZz)J#`mI:[ {XeQ߿ tus0V 1H!5XVW{k`v}pjoQ_ C1f S"$ =7{wNjw7= ?\P|V] 6j`.t쏫Ӳ"㱡ޮZʾgW[lp)'j%:KYiXO, |OG]onU!½^pNy|On\o;Ń_ 9kߍ΃Fs{=Yң⧏}ro؆a);-?u{?3ۑ'h<(P< (.6cOǤR"\<ۚi#[='vݵ mV["\ib 0)<EB}1e`k5i_тg|&nv9+_q'Mu`M,uM`=C"-O^p9k>;l ~!7$*G.3oe [iϪxalԀ`YfhJ~Vyt8 )6RoWqyCFBIKoӂˢQt Ĉu!!im0lA/+Wπk `W"WA|F TSTZOÓY p'ttdePo7"6 VyXpg&f-pNSWc &# +0Ua5Scfٮd]eߖ+_vȾ1ŢTvI5A}#oDQLiw 6-E$B~tv~W'׬h@w$n.[`XIUi;kۯ@%6-1I)qoD>E,kШ(U}zŕ2 49WkwұaY=?B% R=.zG9kL.ե*e"%F?o ޜ/VzԟACt]֔ ,]Ҡ0 1h<[ f ,"޴j^ ~Od.1_E]jh\ģ}zloj j@fU!K <Bt ggwLОFp]ÑJڂe.Nj|*zGh!`c&8As૙ *~ێ@ٚKgFG ?W&";'N<>yw||.]-/7Ȃ,D,@{Jĕ~*0w4uX ,6X~ed/uvtj!VtNVCvA,e/ӂ8B*@l0+gV#{iI Q2dc}6.SnyZ"A 7&crc1Aq:fcIٿ@~ў`SYUQ8 H,6+Mg@m޴ :maǜ#czDK^.~^308x8dG@,lTAu]y8m_>x[pw^] M9chW9%kŠIsC:eY7D,I9] ح'I(̦$ئg9HBO1'h#>"^ԍ8z􃇜>zj1wꡏڷF}ywj-Af>L"U@|=@`\h(`FyQ &L]xaTr\jI5ru7(RUPoSyףkЉ2:829WXLtcL$W'xϰLw4-o6oK9{b H0rt v[G3wn|U$fj#܍{G_V#%a& rvt׵C 4żm ]>rCt1, ?<˨x h8nQ3N3 #.V\/eVk?WW|<*th3aV@pkWA'/m+wSi 4JTJƯRdrHR䞵3j6j-X.h035:<5JzɱtU^>ԬGآ>q.8W}ptru'mbfo,H_ӆ#v[X|fR4A ;Ze&a-,[6KT:a܀?.M#$1?2pC6 ߺ +12񡰞C;"eKkޝ ڊCu |#5%坁zmoeiޣm22S|\]U/LUGM9Z? 5Y ^S"( {\Nk͗O6}!DAuSd6@$jOg9H1ra⧶qp oy -1աT8u.VW0DiV+BSLeވjy f7`+np1$S6Ng: CԟGZſFuVUvRZ{GqSt ȹzҳ-Y=Mzt?D = )*)MRz{Id`?𚷅Ko"m: ۾9^?Z02:#N <_IUp,>rԲi[ Rz@H|w݀3$gT0= 1+99ё"J%W()LUН2j sE_.=\哩 >rcNGOi0_b~S\9sT,SS! eb! Ystl~w; (iJ`Mn:րݚqWCSuZf/,oNdɟѷrxDjn:*9?T,'rsC[Sƅ-]x;#Բ@65 ƃ c&v.V[YM>)2OziKB_8Nqz%s*n Qm)c361Oɔ$=*≧E ρ &pe &\1 u< CBd_+!;Aeaf 8R-2xxk;!˽PD8? C5xJa)K=Tf-2֝\<̍d&u͓Z=ھ\(XL>x|ߩ!x$&e١2ew`37>1EO6!> Zdp;869$+$ިJ]7@$g)_pꍗ)UP>~.p0r[bZI~s4+1#JQ}w*(}fgg9;YSlëa2ad}h\NCZ~VEn̓=e Z*@g^K;c_8'syf5%N8vKۙK%໪ފy ?hn??7(>9I Lpvn:]k͟e$yޟ,BBNqet& nP-qL0&pG U ƹPSk*fUi ډ 2vd4O>(QM3▽Cx>Y!Vc]=X8*}D)X"1VHmH)RTdޤF IhHLǼ#&y*sJŲrC8FIoޫo܀ՌJ3 e᪏+v**!Vrz4ӤIlQ>հ a7t<򨥖9%(z"f=8@D6=#ɑr#2F΍XDYK~@y&%]G{7]lR=zOۄ3UBvsk?̽%/1o#! !܆L/ccf=(;^5<÷ zaAQgBA;4mz.h&0*(koV$pc'HlI0A&ɥ=CkM ?y !/gpt; 9aZD@q.g^gor2-ʞopKZأ):␂yy, \3=fparsc~22jϾzv@ΧklXȩ37>rrER6& `=U@ P]/yժ2 %vazj@7yNr] Sz^+f%Z&M:ksL߂l'*/D1C51wAS#_V fD[sLU> -1_;lO?bV2{p*jEsRSX@ܼKe%Kze. "\J5ͧ&ce,rN9K%Yt8 Q{#nn!mifJ*]JvIy6Ɨ,U{Tt"q-ަ刳aKB^0ODv}_Ӫ \.ϖ):%+aiN(,nKepuv(1KPp3*+ IRRtw4jFc'd޺)F/ːaUvK0kCBXܤsSd >j3 賒{nnY_%O'S9STaFdhX'w@ }m vSqq{f҇dr@7 {BUf5 >̱Y5(@E  Î۫o.}D406bFO=cXX?2"{ߵ 6"⋔}M4`})e.4p<.E Fi9I ?Q l^ q9]N(φԠ,;Gb 2>*rO8:EU=ٻ鵂 fR/mHJqһRⓞ:D7y5LX2-jDi;3l֕_Bb[d )d O{lAR^wYؼzY>" hɱ>K#;C:8jh*][eq[/%dɺФnSnjFJ춵=d 'a2;,(u#{LS616w1ũhwN`|껧Aw~9O;'bWyIUմ z*R"C] IGA4.BW AV7.E/$b')7;'c'M(gijzjzL@#]ݤ$_&^ bp낍DhF0k%TuhL>FFT–}v+rg @*/OK[V~Ē%k_.^qPVrqB ^#dR_=/5SrJR2!FiٰF8(!ϋɆ9 *ܿ[ z3VD}약l%bn]^r~:,y;z2ð3mz-שּׁufA_CghWo gF2t: DX=u(§&u-_,$Rf@y/(֧ L_'G#cpEr@|IJ^z.Y[vTp5 vTؗx):E7$hQ+ A鶫'Z!~hGwI +*P#^c IQF34`AK:NJ큽p{)6z.iWvȴu_F\e$H80Q)2j]sbuﮄ_ntd޸nu#y!Fmo鿎 o8yN%,>& r48 )ҝO! I#q݅Tto*,-dto;ᯋPorx˴z~{e\9M)?+{ */ +*K',AJnnO>5\zḊ!3ww4m'| Oga׋*>B?Gbj%$rcrZ8m`{³m@ V9ʃMo՚ V!1nC>ߐ+m/r ڀecP5ln.tF*qx;c2>?ODLBm`jm׬ًwEvŽ0BSݯzw& V2/(f'ozM87;@ Q8>wg=MdQ NKiG<[k;pZ<ƥ3i1[)Qyh> ?Jj6΂y!懖'L\M\'ewXEW'%@3)*WA,13"a&RD L6h\ 8!l K n@-wStz(!Fo =/W TiuJf9?c`94A$J!45`{;t*gI{,1u q7jty֒jwκjzyb*Ka h˔U7-ǔ1 s\h=L2,mv2Au|֫^Y,OE&Y3wUG('Ёݣ5U/!SF9M";:Ɓ_M*xcQ1*b#\`!0tE7=źWzXUNfFS7'hZd m1J%8? Tْu*c{f?GV)%V/dҹ"Mz~l=ͭy&UU(s[6zLUc]}͕v)hw; C_5'/(ƊJȖ418hFZ9&}dxC7Z&rZºU^&sAw  G?>̂9-KWɃFF.9⺬G5;,8z`B)Zҥ_1o-)o+K\tT.al2Ou}ιS!b۾uJf:L?=Sʻns ]k #+MߺMzewy~c$Bo}W?[a[(H`j0\(aam:猠 $Kz ]Xl8Wh?rHŧ+х;_ ś6X}]ca?\`|6a %TEVO]rVQNߴjd!nΒ|qb' ހvA:%WˉэXehzht:vIaڮ>9 s X5ۂb5s$2"N\ K6]U,y%(_uv39D/98[X:ƨC2TZ0}ig5 -akF49fG{z,06|qWOr@.;Hb~}}EJĐ=_0cٿ|K ûjN;xNL`\f~"f?DU^kȞAD=zVB]?JߏFh؋!6bqch&k6 q.N[OTcV CYˈON$>YlRn4NT<ɀi8) -NybYz6 g^$2@oAEfiWS4ɊqIvA9fĖ"/ZC 8U9)ТHtB5Zz\ٌ9ޢKʘMTI倳d*tA?g;&HI/?;ENgu q ۠ONTߪ@Px~D.S 5*ʚuybFĖ"f{S(/pK'Xq3FgEMՀ-ɱ0++P3@ 1m"Lspom[XI`8ƝOޫV f0%+&q[('%2GM1'N | 4獵yC{vo1>a"Dwj8L[ }*ș"jމGFD,[Y&E\[d4 hπR,L?E8PuXPQ\C/3dܦcLҳAhͭm3^$W ܐvad뺔l8x!`n 3h?23Cxm_Ei oqW3&C?vznXS Bܬu1D1˦E,e%miՑOz'=mԫptEThySﱃ8l1r0pe Nc9aeF$*\_VkFUVIG's7oG5Fs偱2n |(x@S+IfgA( c Ex00;2 VݐnWs(t Zl\jGmAnq[lx c'W\6F*8V%/:+%bJL87 :ޱ䕪0lj})s(Zz-<Է=u%dpH0: V=p?Eȥg.,L+R7+[61_)c9ׇ/#9 # ~m;xϦ?Z E3TY 5v>4Xpe[E]Y&3cR.v87H #^@.ېsm\z4X Z-IsZ0xr^-=>/gldh-4 3wF6@uk;Gf7<\Lfxdn1&C4tmvPNch0Z-Ma{PJP@o Kq)\WwvEXD*Cbnfp/E`?\hhN9׶n/ŢwA{CDj 4ey2- ʴ{ANlJ-ɕ5 .I sePXcuO.i'9羕z嶊k?U6UdبDE?&n!}k dp{ w M93qLu  4y{(QpY OUYp1-HFѝ3=`hXaX4JBoZXa?F{GSpvRr֚ &-9otތD,r$X6:kur/Iq}DĦwO΅ ѽ#:1f _ .9|i]~UO~Upa˨D@`_ʹR$GkQ6 Ɇk/yU./ lv)H ,z̅pҶт"OYb;;K(OJj *{Ý Ú%kNϯ$yV4d^ŭEd/ 㡤=q[z^Wnu+ +m&D {28a%h=30?'(QR*q,Wt#t3`PzQ |zN4JQ)X/* +Sw@3 S/#x+F!,d-K`D"}c@po/͖9a? t,XIȘ A[G=RXJpKqӪLGAw 䚞MN{FuR#9 IB _wM`iEr X:HEY=&CjC˭na [0y4[ RN8kv:6[X%Qٍu/wU۲X(^46sҩvIlKʨ4ҀDk9Cψ"xg^"rNO``oڜ! [ЈyS7ݙA;|2엔<>8\쇍3#>{(sB36 p9IV?@Q<:l'Z.c?ǘś|)Te(o "q BB*oXT"G lt 7 ̨7?~292^ dPt/AqERW'L7pcmW{poK!NDBn|MtC`6넞P:K HF `Vá./F`op( ﷄEgk({>y$վUE1[H0+T{*, qWۺJ9v-\2Ne7|/` +9jq3јċr>+pfYTzq%H욺MjU8 LXu4SBAP7"tLJ{hYYQYrPnZ%M.r*sd:& hU4'+`]H9}ʠWg=? Ɔoh%u'x?DйJg\uSfT/YJK-&V yܤ-۩JA qp|haMꁝ 5T~؟dhNk<) :6F#I.vv#V- ZG/'_"#`}#`7rcsn׃>|d<s$[e_šKVLL-%KA?ZG_ʓƌh`u PCg*˼@ciB3wO$|q0E3z fװ#Q)6Z3+iďwS kjOX:-lk8O׉Ѹ$co\iya0d߅%"ѽvV[t͚ME^)}]4#温L䑊?!Ownf->wDϛއ6h_Bؠ| pL;Z}Jdnq|<}>D`ʯqtҭ.D _{%ZZg{zghk$gtx=Oj[2s b ->nMr "1[ ]Za9(uLl}%r0S))C9wrҰܘjgs'^K /[TtFN4맩d5d{f2MGyǐ,RlUAeu1L44 TiBUd$%31$*lO]O}LY $+x7޷yA3r8Q<^%x,>Uՠ ǤO?G kV^qϯ5Ypj3\1c2+!R~Po~ `,J-Pt>* U<=rI &K xWI’<[kepi0m+9]djK$Ǹ)H-DR;?WuDeĬ܇~>R.!nV!KB" 5.VQ[ׂ'KQ!6 R `@OEP\G ?|T!;̂$uа ԵœX "Ķ2X e:B;'@J=A@Q!IA`YoԐ.6oz8Ǹ[FDYOvM"Ԏ+3gӹ>8dD/eZv)sa :;0Gl#Ѻ1xDB>w@w1\-vrްlN6KM-ל,~mjwJf=WIg|#LW?PoUbc00QY>`t:K .ŲOZ[˅A" Quxԁd#1ݚBY Pʆ k#mAq+e&L?^_P_`+_}[-!$UO̹h_'`M(Wzby"rxPq-B&4 P([a,T%T\Etf`Om5dr O.u Cv:4Gœt7[pm@NAt>j !̒" mNIsmbU9^QgJpnB>䖺]6O20G\ ڥ{!54VkL$gHD 9+Wv"3@|U^{lSPC WnSX >x4kH:F~.٫*KG}xTOHSG,ZSDSkC.qyvcWi7C!td}QS^j`+7 >. G[t Ds $uW_w^(F&?2&j$ner>TeWկ8~/xU T!޿J.+#ZFJ blG4ϋ|Dgnu!:^(uD~l8dBN{m`e e^d5tze.R 9:ww."ԝL^ /kv.g KA /1('Q/2q(JH\i>DY#/iiCgQïٗ3H oEhE>gJȾF}\~PYG^;k؛|~sN&/S$ln b1E3~whSSUfS 2IkG lQNCuƅ}qvА2]Q6@rUM}A(ps^9ZD%t6 ~ۮE%>l$+Æxx Tt$md eޜU1-?ad#E΄pSwgj:UfXtz(W“Q(#N@lU>eL5w)ԍ}%lQU(XE78;)W͉EQuN.[XGBSr)O s%&aX,YԺ"r@{"w K:>2Yԉ!^?bG?r8 6G%-4~Y_|LǠg6I>sc}o+'z/6cBXPJ i~ٻ #WC~Co`)!ʐ`1uN>62aɪ z l. ?a2!~11nli sFe\>y4(f|ԐW莊jBWW7, F;O9J. ^up54q U /gl}L$Fу*ACTaJzJ*hQņRͅ=Ju$J_u0IMh߷?2bTA{S PI\b i;~ rK(KUFYTe pCe=a_j֩1ʳGPǔ7H.#r4 :dݢ0v.2tg:J1T IDzJ`Ԅ VQ BiHHG)BZ tHa ˎݞlt4O;p܍A7!NMfU'?#CS؏c=,H;$8q>2Aެ hJ[̍~`YV,b1#0pEC}%`?b5C7MQ, )N# 7$ ,#{7hFN 39/U)W^@hqO7.-\6W6#3mƱLǡ{b`S#\e.ANV{Ǿg"͎EmOv'7JM=ߏ~瓪*@ӧD&`#hItȒcfa:1*_cl Ι|Vi Nm B\mm(iSS/q3y]h51ψ.ÐW©'}7@Bm>_ ^HÀ_qwHu gYZ070701000003ed000081a4000000000000000000000001629779bf000070d4000000000000000000000000000000000000005100000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/net/mac802154/mac802154.ko.xz7zXZִF!t/p]?Eh=ڜ.+̋2Ø5 UB#BZƼhd-F iR nψo@8 t^u5ᷤuj MQ1ڜB^m|M2Zr6H LNe^vf̡8hrhu@ Lo;(AүuRy23Ŗ``j}ޅﷸwRJ~͛QNɆ<ub$Ȩ4+^LBc?yN@nl8u>biiK0#5s;yXWZ` I贴E?%tCV QVb!? x*vKD{ ؿE )Q @pRQPxQB}ܜ-SZ0vu3Lmdn0{ٳ@t]{$\=f:$DP'ŴLt3Nonly=5[Enii2b熍\N/ 5Z55:%\?2 )Zq'^0 p!7i1ډ350Ve}I9porEgNxsMls?> - ۃHHلjSf8twlɬ7kKD܀ mNQng*KqS"ybr =XYaS:CF:F^` t-ʼnҵofn#WԳt47{ 4,(ޭRlU6AVRl _BaGmpլJL.Rܩ_}l6jJ>BJSdʑ̣zZ(L=$*ԗCRX-Y=Ē-0o.iUv'nࡡuz6zz6'k iɃJoe@2wvC/.<\F4?ξOxIy09%XwͰ+!M~ZJC]fOr4IeCi\SW6٬r3Ҟ31LݒneVn%/і7oģ?3=Bjz{R%0܀%ىkYQI%}]{)QI6C OL^.fC2y ßsW$J^AO*s{#nRN?@0l?< Ȱ{qJrm=*Hk4AaˤC_)5$*t5T~-\N}X# Ϳ`K:..n{F+V(֓M`l ܶ,0!{kv6Ї?hKug_1zmSžp 1DOyI1w92-0,rz$n0;mw|4hzXֺm}gv&?v%_$й|ں~)p APfS_o(b:'q9s֕-q3ɍM#2V,92&YiSQ~n>,"Ho5ط]$ 3!?WJp"Jm\?9lmRN"#yP붗?d!d}1 y· dV$xe'E׎6UUVݓOqVq.sʴ@ohz߀矨Vqq腂#۸Jf.QN@}b(zC i޷Nf%o<: 3oA켫*x"&+ e̹l(r@ҩ9hYs ˀD7y$"WbnDLmIt?={'lC3\RŒUu g0;01l6=(\"ewi5vH$S9CI9v^umQWVݣ).[B{,xT.-`Zmr+laZ"HA(qӰe]rH)dZ!Qݱ*_ J e̼\h.&"[zyXnCGmh_0(}hgH'J, b^/Wl@M=g?X%$uk+첑;DR)m'rG_S6vثޅasp{>=Q.3C;,)m`N F"єɰ_띊7. Ѡ~[p!l ~JLd^=l ׹8Փ4ʑNXԿ|,u:ƺ2X۽\^yS 5niT9{.cdN0Z$p7oXsSU W_`:~ϔm&b^=OT׵x;~e]-ӍvOҟ~J,od[@r,%*R>3lݹw!|N=s!м9FKVvt"+ڌr9 APnR*F\PU_Q4N[G}AyLD;l3CCX]i " 楖gmj #8fX%I1`RpvL~L Si]e/ 2]OʸUJUʘkʁ7AOy7V030V*[#xn\[PX=ٛ\.9m2/4諐 uKn|,$c)3><705p{yJ/֙%%=uxMfنVkrPm*m1<2 &0=+/S ed)2HXYzC|^reL,ve }g3ju<>Vn:2qga*#?>B L8AMrU)a<_+)8Af1wFz`5[򎩗<_*K`[dS4fĸO I ?׋-ĞD”L9ZNs>2G$&-i>ٝRHn‚ gu"U0 n!>F,G16,>bi)arkj!k/uF%=@PQ4%FM~'V'b+.yJ&cGY<,^ |ʧqx`32lZbO\'}leZ (CN@o(`_٦OK4 \qx KIiKh秮Ͷ* Si7.?aֺ ^ 3{Y !Qʡh -} };J:&>v%'yTRQw%dQ9N,+I@FaoD\qTjEW _w0S:A}=@_Ӥ3a&Pvړ8UQN$uIe%HvLLկJ 敢,-f`9(0.]W Et}@wʗ.)0[7$m'#s#[E[zWNSJ+T5;0.ӽv?H~,!YB/|pTÝ-\yyF_,azE\Ikʕ5,DeP13Np?,ꡬdWk2f*_*Z0;KT蜋aĚr1+ETxd1I?Ҿ+_?g -G狨\ؠKOT^ǚٚ[6nV}|MD23ئ:zp!;˖9{D#\YY(F\!ۨidH,|\zB߁t< Y[`wvqb=wh(նZPO 2W&!9@ 8<JHIpaz;< 3:8&M:ry=f+$%{R~f ~`Cb3Xaj7@dC`{M')z2tYXE#rVƏ]py;Oӽ3;=ZUx@82M%me'P<]r? eXETQ抹<c NMp]9SXt;^Ed4|ό Nr'-kH(B1`kH]i44]e hV1\8~0CsCɷc"Gvs4)Wb,9ZXi)oUu髐Dz;ib&]wD,[7ǡ19lFYH[B.b=!ssL'ʟ%:C3`că|D I V/Nk]m:2V]ABi"XPp=e^_O=+<ϲ}2x:D=7wƥ~<@%#ףּ\+Rˢ`.(TQUjrjnDNcjiQ8rrW~WfABS߃)*ut4E Z^7|AFAR+9n3$ȶtzS{c S{v_!@%nÇqѶ 9_ƫR0-#ÜTF1kd ?m?m-FAa#>L67HSnAWBWATL⾧U^Ȣ u~ln-*^@^o\mK;{@C 퉃j8oIbtH9 =r9ŷ%➍4G ^Ř9/NWQ6bz X*3A$G=in  +&t(1JCIW7g-v%Z.lWh! ,%R[ ua 'oe#!;x-@d{Vtx}<58bږ7Q3@pa!p+R <'uu" LQ,^囱S6fZb$snv=`ZI"\yv#tVϼ{(oy9Z,.}OE0, mkRӔ,%A7jT1wq@\$ }$]d`7nA?w(liZ%|x:ӣZgڌģO  敏Fl=,:.K27yOMvA3KF7ƣJlY͑X#JBBWZN>xq`^"gI|d<{Qp-Qb $+֚Ʒ9RFv6N]fQ(@X3slTa2WҴxxEˢ,aRCmoC\s(^Q.IgAPhs T[C_{lVF[L#-aSy tK;-ʵfKQFte4Qp2lI̺OĖ$z1޽9S}lSE^}%U BWJ٥Ug 0[ߪ =èOP ,<|ҴK|i/=&G͠%A\1*y/_#2j7=E2$K|IsD+ A;Cr,[C~MCʥ1/нN0֣lZq,b ?}.*`I4r? 0|) d}$U&z}O3JEγZ{x2'Y,txg#tg[DJ-ϫu&o+8MCY X.H ֘sPk{b) lO!+S6ø rd|/o`Bt'P$ L}==:oQz$w5itW+՞.E,om%RgXo4l =IV)$i3?. HXȡ1;p$ ruD}-^M^ǐ0/K&bRzcS3·dԸ>PlxЪ\ 5C+od Ŗ^p-9s!gb ?NZNx7r^%-cZL]MzMi,86%bZ!) .s]g]/ڍٚcåz]Y\!I&rYBPe¸vʈ^BxSz$0Lz]( MŬI*/M2/j5K)!VNB.5 #eDClI'Dž֊I ZB-;Vҟ 4E*"m >(r8͊aLBhVGڴmі} zyF4-[ԬXQy4qf@-t8bV3ûom'x*wI@z،"t oN#읖f,V!OxUq*{B,ht>/ߠ9sVS=ЅeTTwB2]8)gҼs2ӣp?k4hK.kWl x"o]{+xzpU9dR}x`JF{Y˒AV}@0đ0ty?exkIăDlPӓxVE]bjn_xyUxXj2F4F`O"&ɻ t c"LOSAwSoOHrDȻ<s%)58f-]Zp]M;ͫj0@]a9ׁ*{B* "1XةesPԸJH.k3t_Ϲi{fFӒ!k{h>bu^[`OFij:bj0zmHUMu(@fvJI4rMc1_l[O`itkcW#W͇PTkDz dj> *Y7GhH '*eMvH*h\[m.6˛Fx DO8$@L|E8~  [0}[Mv͵Q=ƥ+󅲺;F͊w#ƶ۱.Q6PGhBY(R%+EW1!LBgŢLH ċwOHyAVٜEIӪ?Mo(ُrVmUu>GS7clOFGd2좜Ңt%dCAdk"!ŚSM.˦c8O)5l <9@;fhVږs$ ʙҢp?LM w'm?,I0; FNki|Kk6S^ ut5cP Nmw"O.\,ri*ap9/2 sH[-T.yzbzHJ~u8UaCgY(w/. z3N::0~b_'e*waN]+GU}qw\^0px 19P׻/ PV3FO<3?D,r?C팪& r\g $\v<P!y "o)UPZObW,MTAS?TK:tЅ}(ggRVuS}yc?߄1)jlwT-7B? ÎP!mxH~z+D=bL 03Dx֝:#ZA ]$p:o8?؀&frt+j=[S3ic3 kFo9-OX_!3=b퉝Ѯdsd ;TBaZ7QuOeI 72} A,0T%ޑqA"W-e/i"{%%x~Fuz+ŎGn GFRبjZig8sL:$T\]D1& aЏy}OpuɼϛrH+6=șR͖3}<$Tپ x/1DC֊F]w*9Q*DS-k-ާtsCE(c ģAbZ|5XZVAaS_XƗ;?^|IA>/(N9S@`$ VCkQVJTX ^k r za*SN{O֐F-W鲟._h @ޥNO!CF1#=GAD% pSxƌ'9?{^UՋ6eoIj~vv,aA~jڿmHݽrݷ=nQʨ'pVw̼]'uD|ߔvMS@@VxnR ݠ1[%"KXa==s\>ޖրT{:نuVUrсDZ#XrrH*n' w(R/<gɩ\,G햄A"d>XJ+`OguBdbOjWY̓(,ѠXgegp֣9(p;erq8[?z:+G^F"h̀7`>#Ug8+v[/-k2:KD1Eq8ݴٻWQZ Y(yQaSc'v2%DӣPz?ѾQҩklYpo|[wN BBI&_>GLщ?WͽrZ\Ӊ`ʬ2KVk}Jspo[eO)j~3n&N_yItz| ݝ0{5e+6٬?(5S9 )C~f88'xl6I ג׊ٵiV#^skT3!ewv.^I(B讏tLiگrm(TXlok$bXHϝ!TJ7C`n@gY> ccV%b]_YQld?HxB;N'ނH U4Ic'(GR.rYapFqXվp W=IRBj}VϯF.۝ zN쫞_UulLl(_ -$w&ugXpΧNLCufmJ;==W$+ǭNASL!i9_%mf(1S12o$aX*.'gKZ%uc}+1+{:u`,jl8ʁ6@DUh;\,Nѝ0S!5~Gn 0|/^0-߶_-vh&bȫ}^Zfy׍m5L5Bv8k9id0_ gNsu|ԗ `A,^?Dnw:CT=v7n,cXy|."!I^lh 7Z$8;.M.}o/&|B5qgR=gs|O]`\UɂZB8:)z\?:1BTXC}S\0EPe Wb\Axu=2xG몼pd ^ǰ~w62fa:gɠ(:Bx* Ό8 {ib4A-P$m`+/ e1=zvư&"uxl X]=_5VCahqdS0bҙś[#٢VҤur!tdƎqq]aQ:Ng(h,KŊaPڮU-$CxP0>.LYhr}- +.I/ yd|\%= } XFᯡ[E&FLFExӻPYa %#>5n'U^[6Wgn)Ooצ(:Z Wn;֤F % fHD i$ݝW'WW5pW~#EBe g()BB=Ǩe.ȁ7wK4lL#bPmz'(ɕ2펳)ڼ3)fQj3>w ꘇ#S)"{ th82Z$>w5uK3DZ/&4kܪ(H㮤95olޮ 0Gbn CTW1ªCDmCs9 %/%q?jVwxh`(ricW}%f+W]Ֆ֦J}/#@-*Ҡ1\wC a[ZrP#4|3~3$ޭxx䂫wr q/ @ B6:d44oWn'&Q•  Ct("MJ! 1`@0s<{:,;"Ϛ.SZx&_E̐1*z܎{I",y^΍z @(:FɈ|'RYɉ00MxՔ>Jskiț18ڰe0j1x1<LoC`{P+hG7iej@#㏈8,-,hwSMOoȹЭE9_ax (5 z⁁ί9;mEpU].&̳I^E8m-\6۫Ô;%P*}Z-& ;1[e '̨'@QFv_Ŝ!q]: 3m+-@6e1e\iIƷmBry_]|Y rM:&9. bGeĤK_ [k] 3B3@g6MA\igW)OA!*6K̎yQ˂o#j?s0z9.{ܴt $Y捦~v @PK13A2D[әxy(gY8NEL'٬P@kVp1-TJMm;yŲ<Xb0K3Kl_0FJO6&stz;:1m|A>߽2U:g3(Ucmj>y`xQv3sL>2Uǻk aO,Nd##M`?w;^|3Ǘ/Ji7NË!&>5~דŐM\u8CuٕPAǀI7[ <~ʹC5V5.(W#GD/_S{AuY*$"t&h:tMszeRaAB+k1KUWdz,ʮiv;'7^Q֖o@b$0P7 ߣ?;|pmܤ/~;` Ⲱa~>(% TU-t!}v?Edvbx SRl㟠B.{~+_X֚_<0)7! #`N`;:XM2,5CljrCft7لg{6Z?Jf+*d`uea~t=jlX)oC̳8K^d]ԦJĜ](4Jф^3-J}K4z?mPk, ȫi"d1U+"!VX0KJ n7#_vyWhVԤ l3IDra>bO[*g `+]T8eO'aNploUaBN}'[5WGKXжć}Wq?Z ūv]7Qxa1plRd;&d_{8馹b/bF3"KT-PJvh>-"ǁ %1<ӠoK{UI-q6 )"zHE 7D΅Mr'}n|T[GŹ[WT %e3|Gp2CZ5f{ d>o0ҧ"Xs68F7'A%yp1y@d@#'R0Π( `N#5xF˯)G?(D5"6+B/~λS!svuEXؖ`\OS宔_~eVBkcUz`R ٺܗ}dY:wNTĠ/[ !,^3nȵ3Iea\u~q@@-ϵZ7X}drޟ*b ӓ4%*΍FxBώTP M΋!GA/pnyU(]ڸt+Qܹ֯8|uNVA5辄P~QsV"vtahnM#SPζq=BafSh"V+HT\UX@v+'+CaiNwxxM)PAduj-+έFW)WeVNRh'qҘ:t{;]d1$4SV_VD\KXe3x ą"d+XFJ0v"'vD`͠[T::6tzjv0;h,#5"gWL$7Np'H_K/bjQih ~ގrpG#]*<>]2 ȁg6h]󭠯j1;!f#F:%0) %J V;8U3<("h@Pd#mつ*0it`(,ȠL)mٟ+Χօak}.2 >* [eynJf߃@Sヸ,Ciq4}W)) {+xKl[Z.0AʄcZ6T's{P/7eL/ͨRľt e5?Ϳ2k@YM˗ۍZew@X)>YQy]w! [퐀{kv~IQ"J9{5H)qkBP*D<سDg<$WP*o8E5^D6CQt='+ݺ6e|?1 &!$ENY8+e zKf7@ó4gMלJY8 {rrv##Ԡ.R!-@@Eöa:O{Ò1$xg,b|UY/`WioGJn^萵԰.{(a/h= ?*lkd˒s} ZġQ~ fYJ]`uKuU̔ QZGRLH;1D>6ݠ߾nŖ;56;d9-(÷w|fMJG$в_kJGiyZq?Z!=k S xbnnm i_}JO) S0 USF.x,\yf =)q/:EpV|L5evr|0e*S0r/Ăzʹ pDU$xt{SUDRZ"|:ɵ۝;#4 6,*' (`lZxy-8m[HɃO%7-.hP#z% (K2mAZe3ޞ=_{w[Yn[qte?~ Je[*vE9zG\H>?7 al3ŀ?=&("I9OߛTDޟIG,rƮ]Z*N|snљܧex Gp*snLciv'^$E'<ǿ`YKrt:Bs_P2]\E50/oyyx`/#֍>O _@ѵĚ9t3~:S F(8Png2ljDU{=z 0n&:k. wgkktjS|F\KoYŝK6VjDLD:a=m-d#Z DB%>ͮ5I߆/X5 fc뷯;_`7<.jgFƟӍw{:TLsif-/CװmzbxH`c3or#K-$^fw~}*TzB*C>H,:HFKiY 7+k2i-ape5 5Ni@Ƹ.A2i &*׾دT %֋/+304XaBx+Ba!︡\26l˄zIx2fZnpz3o"yKI;J,dxB}DbS<Nom'sVDXV&wDni}}",0̄SAYi<1).Q |Flzڽ q>z%042#Լ=3˵^o(\?4;-e0x[=8jW_?J?Fqb֦Tp\ϊrQti9iG mPGVך;$yHBt$f&mGasa&_%wl"Y !It D·[lHD e$8%j⣈)n]-,g9ۼjyqi}3μ,_UW~/VO-m!\ܶl@q)AV繂@- nCnzj^lhu5@zm8$mnN0}7on6m+~G T*BD)`ͅ'_[p:M ƍ?]zUaJFDcˋhg/IUOs ^B<FE,*; S1C^\~m'Iy2u!̸iWfC66#zu)81fY"Y8~<9nE+G?uE딤'M8kTtIP{`MMskw-E^F<;0IASu\YĿ,'[:&˘V ,ȍ/QVaŢ j?#q㏆ O.xwR.>P`ʮ1IASmM @bӊ,ixN&<+gqD Ɂq"Pb sE3 ŗhpJ|*c 5<2Ь=01;u&g`R(T9-m ٢p,]1'0\2xoǨ uBmA-@x A=oa Y4pxq҈.#Dj}忎zoȾ+D(vfq ߆^HݎHysIG yyM !}+#5p@&h\k5x#8Uc7)v!$ ^nzZ""ɧgRv)$#`VقXk$xHzfŊ5+؋y){`*'íJ(Åj:˽`:UqQv JF)',"OaP=ܵ<-83( yXϑ~rhi/[wl2T۪주 ,G/T2.nѠ7)JGhPN8Mud[H̲I0+WGw%kA(ϨgbGj%,Vt6*fJy௹n brZr*?fzj"\GS7om5J$P{pTjls g6q}r;ʸɴ$-؉4 n©0P8ƵT\ PX2јz`[aYM~ySwe'"FZs(^}]ҶALx:N̡T4dm_ƇIV 6v@zҦiAsM2XzsN7j0"!e%l իSn(77f"$ -1y>δR Wܳeuf'TAQbT x̌C 2eWJXxI{ˤ^BTa֝8?/&XT?MLG# (vQrJԐkqzL`E)g C q3׷zmG7 4@oauS rI&F7.@ğMҶ4j޳oV:T?U LooJ1 nź ]1F1B,m.r̄%Z-moNsO{}ICS72Rf7$6>F,"] 2yd[4w[Z9"խ0|*Dbl4-Dyvt-8]lRM- cYM I,10E5Te4oc=VSUu(1\k/Ka9dgpYrJ]z10,G'J-+Dyؼ,a6BI``c$)YA5FKzWǴn L b2'oEo|Qk3ROE>4CLB Vծe]O:KpMD"èi5R^ce_1ƷZW0$GyVҊ6\`dGEl b)S2Z ~۴ȎS7aY)b2љWKt{4l8'KQG,/FDGL N:mZ0% o`ٲ]"jS-k#vfxtX^ѱJh <aی0;W ] K Vy@y(u[5ala?LeЂnk"'?ԒM _5&}k>;dJĹ9' ԹYbnaAO#Am)8jekWO.4? "3v"/kVbH%Y/ɠ›ERςLS,KڭF`-X]:t mB W@jQ,Jn3ʞ:K4B`-KFعKoJ~IXqSFGB#ݐ#۴[ Ҩfs~#pҳg~MB]I֎k\ 8d%Z+Sֲ ;YPu)qi%kzYHM[(f z¶P*َҽ8;>׺)eG1d;mDs (}~ 4(q+r5ǐd;#\xPL0դ3XѺjxC搛ǔgqaesDGS%Kf{O@/d'yH͚ S-^O])(pK6,ȑWUĸ#W$R<,|OG3fm#zB BsJ_(l^S1#PG":Hc(L$徖;~,Er+%}^?02yxޒ^>ڡKzǤ18*kV;=jW20G_gm1ZV!ǽP(bJ4{KeפH*ȟƧ70d\G86/ i)~:qLl(ュzkz`p*NT?{ [p'xWr^͜C,96'A5?(jUy驶"0h0֗2||3%B ?UHX|x!nyD&B :)8;~$Jw%pJ/?q s %n-Eڦr\o3}ȟ[á 76AYOSd. B:5%iZI7@ 2Y^e"9 {M +Q~&C[jIo'pQ*-ߣ(R.BQ_4+Ea׎:P򒵐2ԖM H0] 7uSXjouGi@DI#k?M~VvCW,o=594d;rf`1@7p >I=}HIFTc[ZOAW]icU^E>DHO 2||m4e`P]J[H[FV&1Y]X(:mbv*KDELj]D9?K:(c>[di>;萋 Ǜ"ڡ!l;Y+ :K":zuBJI d([f TT]0U*fqC..W P=ȎcT}-RTz] 4qߘ %&p`΋a;/,}8s fXhȇA{;D ӧe}Czu\+@:'}B:wY؇PAa@ M8v08H#ο{-luCu0&HyQnrz6 RZn,'*iS'Z.}%h]yd=ܹ[aȨv }]⍜*,O?[`D>n|))Pjy>L5e|]H۱ 9^mљZ}_A6(}.n$==M,͟6k ҖSq=D2)9q忦IwaBW;,l3{nx*N0bg8enNFz=9(Ls 2‚kYvC৏Pߟ4^g?=pVlyGH-c7#hExq;c>y&̨oC -\ bwl3UHYT/G#]. f,E8#HɔOyҠ h"q+1qdzh9ӈR]1ŵ}^`n/}܃&[G܎>2!M z>L2C+~@rpf;ϑ6LnsӐ]<}>Y-5pēg'mx4LוSۛA_~&ü0E;.nAtVfdD'n)/Ѥ (P}PJ{:΅.0fCֆl;~~)~EK+72`Ok-տֈ2)G)2 /"cԋ,2/ǗwWW빃~&Azd$XhReƹN>LuSWA >*6H t}jUxXnOT#{yvK/y6ue@ }#9ދ4,!zk]a!9f"+jݤfo냎Lo=?޳bOl AۏFD s!ŧRzM(>"tHu *'228:VI]`.7r|c~vE=[0~Mt*62bBפFۇ3f7N ZVS/T@&P&w5P'p$k.)u(fovPK_i1l ;2S6<=-v M "QK B*Bv[:llNpV{h[r.ʬN^ *pԄ)U*i/(@?܏Ph x`sB8U+^܈^{vYy52 l_1M}ȞǸNŇWԚ%QZZx-Og:y̤0OCx XI튘* D1Ŷs<+7jmE+H!@Ju@xCԖB6[?ahYhS:<2Q[5,,8`f2{)>[^NP7<|:H?{GT.hW}f3$vSa$(b-e4saD-nHb>G{HJ>6l|-P6:FwL ǒǍ #n8)}-ܯwhE;Ͱ斀Z=eĶ҂Mڡj~Xc ]sfCuj5K8:8r=G4BU}0vUٝJCh8HfQB2D %2ZlXswQ DÄE\5ooEڟVYn^I{dʔ/CS3=RԸֆǁFY}LO!P'l7$E4&=]- ωpyy UCoRtlΑ(IL$}#FmAq>&q9{}Q:-hR)ǩgE>xK\%BBX#vHUsI`LB^”D̢3ۮ;utJeIe; B=%]"binTeOn._FG$:r>:'c4#O}8M$d Ҷmf"Q"Y3֖+WH]NJH=@ӕ:Ӛ O )hٔy<.4R|zݓ#8 au WiT*VCGu%7_o70TH(jΜ+]U 28/XCuZz=܍`wHpprC4ŁG1Hj`Ḟ/#Qt.`[zAH kn8w*Ǣv>[vYMZB ݝXd8~#<ݢf 4N^*mhm/ pB5j z)%$gJ/P 耏?]`%Oz]of@CCLeMᑵx;dǴ &m~@Hɞ16Rq6La=-ykW {r I%U^[`t ̸џō 1T#> f5>gԸ0ڋRό J8,xqP}N%~]\Oݧ+DcɯQ-jnO%>3ǰ8izh;gB=4oB4RI*-dd֟UnyZR^bvCwK ehh=9@ :~JS ^J(a'+ݒu72U(,۞'wg?q UbF{B8}pHԕ -w,&#,̎S:2 q.O?Ԟ "=_飭?Ͱ'WP>֮TƹSPHhW%"|6x6ϡ5ܮ<*~@Kn8Om:Yʔ!ijO@=gYZ070701000003ef000081a4000000000000000000000001629779bf0000441c000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/net/mpls/mpls_router.ko.xz7zXZִF!t/[C]?Eh=ڜ.+P}g_9Ti,OCKߠ@,0,,a$CYnܑGPK0z8ސ G:A+ݐN*|j;PkӶ˒b DXYz!ћؐ-3lgfieE$mM|NU6ecK-ycO;nqĴգAEMI9wfe$(;XF,ORdV|jƒDX -S8Xk'hEh/#숯G}9 A0PȮQryo͒UR(>s'C*:";W$[&.yiW8`ŞK* 19̹;/+!ht.8}J ͣl6'ﲘ:ƛ"ׅX47TT>m/ mX7WoQ>bh5.`WNc'oU[)ubG04JKPa`4Q?m& 'R1 V\y&Wnt|qFcAӒ/G֎r;Y[R֎S8z+m? pw*bgfvs?Ru>(u/te-18@[SCmbq3=C(} 2\5.kZ(oR9N[Ѹ|su6jـnc9&;2Թm$ݛ!9w#Ǟtl( &3nW(S}%%9ZU[I1ya)w 3$b ypmvi{tg'8_xJⰄj?u@IJ:q>,CXIsgJ;66q@0Џ׾Cy~e+cU/ !i5'BYӦRE ®ҺpM-YbV7ɢy=d_:ҫu8Z Κ!6UvZa5\6ބHaN*靺}m8+^Ҟh? 6`~]M'Un8pxVCiQ Bj!؆.Ʃh zaJ̈́";hHZ S&f>o s>NLM6>Xܴ"u $$ؤu,ܗe}5&ظom-e_upa'H#i؞AD{n mX{Y7ULZgK W,1GrD%Bk٤"}QEζ?hZC{rO̠]<\C$59v0#kOi*^]mZ6GEQDx{Og.¢"v קu˛ }V\I3u*.gzG|k={ vA|<*ʗ__Ց;kw B:+:t6ۚ[cX.OpG!ڄ?OlAEb6N6%X0lwP΁1]⇪g ּ|uOT*.AϨf@a "He0RM2?a Rۦ.WدӺ\o,;G'= ̘^Po?.@<6,3Wgh -[FtHA \5j51S!>%>QZ)+CG N)0 \Ȣqwsگ;0ɏjnt0Q}zƢ`vv qJF;I:Vz]+]N#:pϞ?JUbUI]2>b7 t8s44hU?Fvy9.)Ou1mMBXqLJtSyUjJ]Ѳ}o-b K0HH=^ Tfz)r#vWJwȉCas8?0޼tRQq,~CsX\v Yko5P)#TZ1üȘ]r9<0WS>-Dg~5`A Ś9N:1fm*֚,FX M8]p 5P[: hb2J?>qkU55fVU42f4fD{JXq]sY^ dm߶#Q_Ub e1UC-Fr>Tp` 'ͼ3 /UHZY=OH/#2Ј\Z5q" }|Q^PܿmN4]Laj.?ŭ#(Gk9H$a2r+m^.onͤr_W;}pSbp39uSň^Y3 q" r&k4԰Фï Sz|Tâ9YQ7u^9_oG08saih=f^| [ԚŨ7UO=v4/ۤB ,IXM܇|mT{<_9 /t޿GRd W -Y>tHݧVVh&@{@33GVm 3%(S@s^[\Mga[ZO3rȳw݉Ƭvd9[X/&hg/HX *ʚÜ@ L@,' TIY]r/:c ^4j$c`DV/}R* S94*f`@OM:U[$jXE)7t&7/tj V }Xfu½ʉl{B6ԸDzd99[ڲa<#eBB-=Ք#: 8S8/~7M_Rܹ'BkzZ580RuJyI[w( QCמ!:1eQw#Wa'QsЬU#$HE0!C~ Ϟzfzz -t8By(%Ku)&38H<zVj3&S@'ʓٰɀ8k ݱ) VgGAP,/nG!/OH3 HV0\I^uZ '۠L4ΎEޱͷV= Ղd5;6Nq(Gt;>\ SׇR JqmdMpٗB"P(B_YeWJD??T0h\./ Nɑ/cd9X TZ~LDƣ?t}A2mbic'8 qYh@939%r=73Oz0$HeVƭi-N[d}ryW")4u3zS0"AR {_:Iڈ~>8 ?i`%R'sw"qV3!Ql%AP 3T==JuX:mcAQtfx2Qg^kP2q`0XwwJs., -kăgj؏bכi -X/+îi$$C\pfb3/yw OIf PvP)%i'ֿ8Yx1XXOB.vn;IyN/Ѻ.Ň^>H^^OFVw {v"trE^grNKHb1I*[qfSپU5 U`=xd6aF)F+LgBfsJ #iAXAhMD#:;* UA%d:~E !yKˀ+O#]ix!1! X*9 'WkMyW%iNvY|:B7z3rN"$Q D&9 ٝ K92(@J=MGx VQ~Ejn.QsZDR_N6TPD`D I(]ěWۆx"/?Irz"8҆'h ܑ,@$Rq(#lՔ| kasӛ) IEdHJŨ\w=5R߱: .gPqSmO9Hl_PZ%囘!.w{1 WvTrUV靼`ݫ o%|a/x`^'<̵%̊%z\v^⍰ϥ5aՒT? gKLe|OF%\}xh|𱲢7*vdǬ-%*B38,]@Òb ([Fuժ!#1Kj76GMwLSǢ5Wt-(YХU0 LorSMA'Ŧ㧵ҥ(d$(#ftL#~x"XG\FSiNfNRe _4Fy2!}PCw2רPÈJ*uL6"q6@qW9EK. /D\J!zn3ClQzbmξ `9lS3+h6{E*-D:/kAk\"„! ab-y]q`)̯Zu9Wytlղ-t*;z-kC Zs 1݆LWKdQ3*oRzi.感v9aӖjF˶ttCCxvEQ &@>& Zq7fM@*ΰaky34%RJj{.dnC݄c1:_UZfxS ~{D;p&~+Gcgywf fc>$>= ~q^@WA?p{-H8LYRQ;ƛVc8E[Z)_ߒh'2H0TCGy 'B~~.IO$sUч x/;lQ,4}4vVZ½hv"R{:*36J޾r ASYF ᱆CT$Cq; s(XsTn$e$uYmz/Ј[B}+EGRpme.NO@Y-L/e3nƑzߟht61-@"N:E?! ^h؄ *yfkѻGL~?8KSƩ%I@Z{ upˮ3( YLYZv5bVŔg'g0,3+G` lHV'vH;:YSqn)5뒹F^Ovh*G@ &y:~h9E$MN&>K&`{ ;ϖ052]aO+J0lMn%v*BgṰ>{-G~-`[,2}^1C2{!V!FצcI%]K[rZSUoGox:M&Q{·MV%@WJ&UZt](D<2L]ZbH$WmJ.R3 4E(K(Ќkv~ECTN_ [ݓ;2v6w`7$p0ׯU5o jJ!NF1F{-$.\}u݆G%Y!qTVu|U ;xY-,ɖ0\BqYh@hM\(eip-C6>`N2ln,aʯ[ O7=CW('| nF)3ޡ)1ĬܮrBHt$ƙ633+ևBq~Jf^2 Ti1& ''엠x S&Bm\E(7P/(o?}[1i "1EFӐLLݛ7,twu ݁m%辊it@Vd}=t}!vA آZPlxasƃZ`,37XY_m|**~#F洊-R'4@qTw٬SQ?mYLNGiwg^F0 EzC^pvo?р*(ᬂEX⤣aOeJ7 .Dk~hH:~'&eSJ_$nk;tp%1x)>~ǓUΎW~>^~zS )> d(OB l\o!ד=~3;-2Bn%lN3RX{_*N6"!d3`Qw,ce6$ށŨ)6em}i3q*\.j/jqK EDYkIAxɁ޸B.gfn)RC"<_4zS Y].!0O,~֧ȥ?V]WAs"}/RY`O@&G\>#Р]neLN VGކ}hn+R/C[^{$0Zf$qxE?Lf1}¹)VLtзrb8F^嬖S;T;(B20uGu_pg\vr=|yu& Ulsէ{xR!5BCzVt%Bs(CM5Pг;=eW^K!=#Xl2Ȅq3qK*j}b+^l6Yi/Gvft%Uf ļYx j/Iv@sVǑF*ˢԧ8e i7.oe?T9S9sgơ@? 3;gVZmy6KehMF1L_Fݹeca1agl#^)D7k;⸢cQ_3I'*X?h}uv;ۃ7q,qaH&_|WED۩sm}j]$àt>92w4Lγ\k٧GhNM2k#'/m8"&>G u|ElPNB>L -,Ag5O_wx8\>qcmMzDWV晼ш& ujZ%Lsh3Z Jtţj]WRqJ> g3DPZ˙d7kmN5pj1b>Pfkטѳk7rB=q)LqFנo ھnxGa Kx&{#mlGF~o QKub)TVhcd׋o[ik?_;9pOg=cGFb_`U{\-z p,.F:0F(]˂A N8x_v&PiJOrr 8SCO-2PPӘHu:h QLR^<ׅ~xLļ"\,@Gf=TY^+,8 Ijz0II*׭Ժf 8i} M3.b%A.vBܳ1Ke4 A ǯK boz _pByOC3A &=N j x:YF|l)[zFy0Xo n~/GNa!PA_`WY""ɩÛR8Cچ{z~nSG:z7=n &`sή>F * y4 4[̲ k,O\]> 2GL`4w8ɳv'8/&o#aZjE"wSd}W] k>sOR1cBWDz _mַֺn&,xm4fv|52_e3,"7Ǚ10/[߹beZ )},4Kʚ_— \fFs{,٩vlrii+ f $$&J n٩ Ez/{( 2j]@*ASgH޹fZBIkiPlu9G{,w8;ؠYGЛfR"NpVع$tԐlս婀|MAQ! bm#Q*qPIq1xȯAקxcyQ~5AqFCig#hUy,s1Xb-ƠnT*㒾:[˨#xV2]EW87$BWvczNZ\/2HAgw=7+J5Oϫ)d nK!$QlQI & # oy_ D5n q 1lΉx3=3:e1pa唒 3H5SR"c gtE' `ڌ8F=H y_VC׊}}Lt;yr^͏"i 6+=y)6:0 gPMؚۣ%NRA͛qQ.9:-n)J`L/!v/ДJ{뮊\pu?\]k!g ٗs"qCj` `uַO%1?6NT{ $0 0/$.&KBX%"2q)?nsԌn S\גiPwgŤy٣jOi _F%\fmvʶrK }[ȱ6 w?y` ;"}qWo/@É`קjR8޼x, |kONy|`v8P=U2X 6х :?fIIM|Him2{3F)mH&CP r8 j2xH-"s_pSY눜>f$j"GqȖQ<,^/T7^0ApV:?"}X=ϧYD*<1X\bK銒xERT u&ܜ*DffA,B?9Im+ vFˌU٩gA;Yɔ|Řn9߶j (6uojψph {VWJ`Րss~+YH?fe7_#nkNaZW V vVP\Il֩F3"myHP2H$e?Q: 9C4HHΓBX_={6fĖ@ތj盏1t:0u+7)MmSԿ4 Q㌿y#:5u0!dWg/eʟ.D<(%`|a}6.RhF e@[)(®Ts#"AM MXѝ[s <vNLGȝ[ː<Ь%ݼ(A D*0wL5ΊXzA6O\n}JƷ L8'0>0j,#5"Ǜ:u&\3rnX+/`u]Nj2׉Bg9(Vds,`l_EXΒ`!'r5;kNį~vPNX4/&+欎|՜i"-LQWsayѬ9lATuX @TI&7"ZAd *^X(i1b>D9ztBI1"Tlp. mh{Bf]\cY(q7 򢘢YtZ6ϐ2BύUi3(g9 4#,RHl@ѓA#rb~Wg]30_c{ʆ\MϡO0WD{_\Zi߇hZjq 2Gx+ڍbܼ%޹-:!3k!oR<e  iٷs~6{<4UW!un sÛ,e.Wάu+(_jׁa0d T< ) 301o݅)5WzZ:,5l4F houX2W.j_{^Cf[Zx{ hOKl5Ed/6x_CM٧Qmj-[ D]Z&"3,zndqd߽쉢*:g^v ޽IS+dSJdM S, vz(c1ՙUgRh[>Xya2iIXĹ42'E{pEHrh*yf43m>%?l1G$wsʁ@ jTH 1BT=xmLlJa`<}9SۣӡTzt ge#oEʺw$2v }fDb_쪞#M25sge&. [*Uމ 1_l_3ś>zs&MŎo6NJ`ޫGwt'؁` h qoM4[b\ge㔃7GuiGDJDm:}ҠU)^UdWމL';>KPf+5(K_=34( w%07✾HY<ϲz@T.R)孞mbNpm^m}?YYzSR؁^ nRF)hZMWi!8~x<łZ(ܠQ6hR"wCc*M4L GvQȁrk rf Hh^.­yga aΌr[,̒]0*H\< 1ֿ×(t N ƛi7=:UL*M~]#>ڼvr2׬w?.q@SSpy:P@Lφ'"V8~b>`>=NZcsRzKJY@󼒾3Ǒ6O˿:hxG\TH<}[vg2^_K 6Qb9Om8i@UX'B|"!;X V꫗P0-a2`Y+/Ϲ>Ӆz/w܅|(kE|aAbVђZpbdO0αètZjJǒ;Z+0EQv镶ڠHYIvA35(g1|J|GڽTZOƵXSafe "!vڛ#ˎmuUz0PƉ'Z 3F%}|iZq99z&=ذH9>m&H ]AsGqӏU\4h?p[.V_D/HX~#:F#@GUN6Ý!AKo8[_Y7t1t`ɭZV|BI[o{[/lJ+'t j`c ǰ UD@PCm4JQlQEhS~u(EB0$4T93yg! M8Ǒ Iz`Z$sNAٮ13 Im+,b y8qvT—ߡ[;."'tyPM5dH˛Meh{tUaH@Y|6o/~̲}`x+=OF_@c+<6H}iE.\ЍAxq= .2MCA֤!9ƥ ְĆԎ?xA%!>Ǩu*Мz nnu''ԯlTFb$T- WV s\~FpHoL.i*b0[$oS:>t$,tr+畔[ugmL)묚 ?;NIwgtY Z])b'sX#Q,3x:7 |!efiqq~x߀>o B"g PEl0`75DG51?9GS1*X 51Eli;: m{q%L=tKYwOGF4^klmڞ#+b; a(5 b.q}8QuG!n üCiR%1 Zh 2uD [f *^ەߵܜ;.gYZ070701000003f0000081a4000000000000000000000001629779bf00002f80000000000000000000000000000000000000004b00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/net/rfkill/rfkill.ko.xz7zXZִF!t/3/>]?Eh=ڜ.+~7 IMo8lg=ҔZ(C@?:|q!fh|{\g9]!znX=dYTF`nt C.e ^[V{NߓU,SQt nd.[,.AqU0rF gzgABKF.cIER|b;Gcz? >=abߧ2Q3Yp2C1[Sf,eވߤ:i ET]"4!Żp-Jc'$[xEFE2*ǸK6"9ht,l4SYU@)UȚP}M[k" ARyHwˬZL%@]4 AҊJ*>5YBEmmK.\-EMlCEZwMV'J37@ͺҥ \ı Wn-|YW}/nAUsRq-\l4򑖞FTBU_"/c} Pq *-lZg9l tw9>jKrxȅCIBM{ܤ~8+%k fMDN;~dlA(=)f ߍdEt0vtа1K*:()bi1?91 JBZo| =~3ђ^"AJOxLpz-F*sc *{s/ h|9ꊢ9ӆj03M]Z2Cz%P_+p$2YiXE=y5aЈv RuME ohK/Q1_և( 5Unj1H5IL Ⱥ;T)6<Owy6s,&RN"BQ|?3#={9 }w=# ZD~aY]/YƕY0)?xIn%~ms,/JQV P)uR#Ejk5:=VNC ÙA)Qy6pxhsB?M[f)Lju?T\%c|2?(`snҀ)~ա+2ROoz%#;52k9)w*݂u''VF7'HqV TmRzR_p VZ7cARu1b 1Fk?1障MU> !_|]PDtcƤ,}"kѢ wVYfpxRٰi#L+1{@g C-ӔB8Vx$uWM?"Pxj37L׸R;6t)H@ pXS?n#{0Ю~86i8mNnMr^gP}*t8IGg([@j'm>`oտU&r!["#UمrX̠dTk&pPh/Ԉӝ g])l?P(H0̙a2/Mb]F!d5N@SYrTpYK(a;Vv%Hkaۂ Y{G::ꂭFB#G 9;z‚4ꭠ,? WB8-/5]!֢7P[_As- H"Rئ&(>.ye{^D_MXOZ@U qT\{9|&k@y9EKԥ"Zb# .W_;tu1ai{Rs}0oìX @=DmMyF`[/(IRb9ᬰwLhM>ASdB/{l0*8}Pd8s.EWޖB8&w׵-JUWնi1 Iq 址腅P2IRIܕҕOpYKޔѹki)l&afd( CEj4a;DZ*譼_x)*ҡtM6{5(r|z w{){< m9ёJNgKMn|mUPSAOZ{Ne޲f$ 7׉:]A;O-;bEv0شXaTS_^N"yH9eŽ2\#nbHa%V[VP獣M"q[jÊÈ __J3Hwxs^VBK3*mX?@x;ȪT H {JP&\ AWэ5[ j,LE(y4q8 Tm^6i- uJϳ ʛ;T xB=z-lt0M03?P(ө +Qm^Fg%.j@8.Tؒc$YpM)ۤQ@Fxjc?);C]8X񶺆K5s2fq|"=PG-K9PPWT]YGbղ.k "&.j.޺NuQP{B[vjYЉ>̍1˯ڄ3)Buup#YDzEن)W z; :Z*6v/7c :"0qTu]fg.88s&M[ylm_ME4)c|M;VDzp X\"XB;"t: A @%t~~lD=7q}TN`U!{21GSp8A %{8Z^-I8=Hgc{/s{yV6HzQޚ)̣ |Y†b1f-P&V0uk7Q+ ˯Mci yKMe~:\¼SpD !J )wG`O!k;6O±gWiwł]6ܚ[%'1(Dj8Ba*f{8чR=7jl9itk5zU/be!3fM+5YT1n8jr_T8 V m.)xOC~ J=nm("vJm7XJO) hI Q2+lF 4 X-WhnqqVW)3,3E`vf1nݭ'ZťU@_js%3BECbZ 4KuMo7aOۋp k%;R<0:0CW+xk xe :h.LaHv$Tr~T 8^/420,v=z 3[hPکPāf]W(k х7 8l,vvoI/8JPT /g ]f_%QscU6@|4UWïGx-G ( _υP$2i@x嗤ktoFwԨGBkO$ݍf(8l^2OY{u6B1^ @ 0zɔt&V~f[/_T̓Co:%Um;} g;W}>J  qGLHI .@d$(LQ#ƮX~^"#yYNr&ñn '04['?=Nq%JiuG?.&"}~5_[7]?9pႾ4պ~%*$ vubѐMݝXNķL|V@= Ã5t;jP&l-}itTC b;Qyئw8Zrp֋M.ߪ~6ikq^2j ӦVk[]nd+3,Sd\}fr?Ьo[ P}]"3/{A<5Kk1.8 L}s MTjc%MWʇUM`ФӔzgzw}#ի|xxUD$/\hϬ}|7Z:p-OŹ| ǐJhne-đMLr ˚/|Sp`-KFۓ񧭹\ڠ5+Nx9^#$ q m1A10N"ނgq~ ݁3b@;Zh+b A[hj^HZj#єQXhdž.F}/'784ߝx{?R%,OK@ϽedcY?Q>ttk' +v"Qe՟_i,\W++~nH6CzF["f䥥/E;՗X ~t7š2Y3J@gg-QR8mň{0BXH[4w}f Ptve Lg` 0|*!ыͅef R.kUO;4BmNdpi죙YQOC{]Rp&1DGMfan?Zg4̔[B[^nivjmq:(?sJX NG`S&P)[f Rh]7y X8S 'XX3DhYg\ ܱ9]^7IkskGM=C]첖P nKHY6ʺ)Sv2MJ,s|j TWFF?=,Fzu^4Z! .:Aj bd%y%X~)X{ &]`Y܅CABS^V3lw- q]А4wvne[qPc$ы?@< M7,`Ŝ؅p=,^[Xuu];1ʕWYņ.~5g<]AJw&|݉%#`A[]ݫ7鷮1f(t}??ʾ[;v%S` ևuhkָ2q|R&ǎ]]JǢ_s~ 9E8EV&x4A o^dwS!}e[*a/V+nLt\7È_5*N'x")95/)RVyR'F3$@R͒tF7Svi:ii?݂vyg Zpٹ>l?4_"aS)]kX";2M!ݹ1Y-aЄ;두rFY'1ާsN6O)o6YxCյ%y\ā%T`49RCn?jNaӖG;Aezo Ϸ`s]MnNbԤs%R45:Z˷ `11njq.B; hn٦z-l>ƒ*|pDno]t}Ge}3oAhǧ$=nϵMor0Kb yv#?(qsJx P o_AIqAXʄ  O50)+Mǿtr੠3䏆0\fezbY\:3(RmVRF-G*b\l۽SL |$N!,>A7>z5J qW?wSY,쇃G8)5\lRYE|=0.QՔ<.26π|rH~E4f.+Sh~l3ωvA)yvYn}Fp p`D`ya fWWΠ{cG]-3s8 6hpSr8݊a˼"~nĶߙOig. ~[MEK7nڼ9m=JMߪɲOJ UJ) FRvx(Q--Nt -ɧ8ܣ1ydo ͚}\6u4UZ+XFU{O*B_Gϱ8 GS'iFE$Lt-poOS$"ۀĦ&/@ȥ1cSs QPW]NQpXA+ /yOq߶?4۫.M !쥒1ԺY\W5ƹ*x"N|$yGZn%3{9Fi^ozbgyYs ҿvάOSDyJ ^P 1W1Y @FIMm!̀.è~\֒O`C`P b'czb/= F>̀N$NN*OxT,b˴ 6OHSdgx쇉kbeԙ9 I ]}?{9v[ֻ+A\yQh|*Lo}Oc]@@ e]F%}zcjYM,z5)g_K2.h8>_)H Px8\ef|,W* ݀5_%7%qխt .xP2l\5r@Ə^ p˪ؑZIEΔWlqWg>}XtkgZ{D=XU4E-m>ydI?KYU[xZ(OtKx#qY^:}U<1й֑Pe~ ^v&) rGsO&YQm jk ,Vv؁#9Wt>$ƫ *j gnޝPp֯^!4V#K[W?Kx,`M|Rw3KUE`;c=}H(zuZ A + _yi9f͂TU$9|GuTKtFyw6_Ժ: 1b.oCef4\0[]Cߚ!?t75͡.>,P! 4s05qRGgN?FO3@\ : CI=[}(8w~bb̺Łlt4-z圍\}o_@tzrQ!k] +^ھ_Xs& fK+,.oqE+Kwk93>+yl!AJ˔-)M}^ܷ3)A4)unwCٓnX ?-S< _ٔLd!I⪊io pdrj ɊDd/?Tr7IFdPh؃y{)?a0xlΐb~дj 4a@*P&I˄`Kt*m@)#lIv0CNmfrȢ7u<8k+a]#Qm3#/;}A^RgYZ070701000003f1000081a4000000000000000000000001629779bf00013804000000000000000000000000000000000000005500000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/net/sunrpc/xprtrdma/rpcrdma.ko.xz7zXZִF!t/]?Eh=ڜ.+VBmWmM9Joh^ܬ-&ar%f2+gz3I!fA[.]tW/9|RDQDlJg;Ǘ¬mGoܫ|&iDv^P,xLrDBlٷV<9$@mY AW.AUs:}`bٝQ\i[Z;,L„ q%-ѵwduH{zBK i&=<;վ*T)\ 9KhR ~DAYy &xFlSDXT0s{pS(i:;ae2Js-疇YgLA1]dzgGs#-qy1qo0٤`~ăC? )b,@e{>ho#mJ HW3X- ѣ*|} `UK^EBݿ~}F5{c_x8d:m4yqSg<2ad1;Oc{cF|rm`0ZQțyh&+z!VҲ)9T245Ծy| XgtJ:g5A>}?sjTmI#59T~Lwޖ`J9~ yZW_]9{" ɣP57컑GZ?Q7aMi_VF߶3W|zjVL`b"N%v}+j[Szx[wBj'0YW(8p~|(I F.nUPs:y:l tLNiH,#H|3M7PW<$ ,l ^ ǹE+uH, Mgv P 9m[6૫2$lu Zd1u>1>Bm2S򍿳~_0 8@ȞU6] jb:ʼr+M"#l< +qv2ms(j_>^$(l݈Y*:Ǐ!'p-g`4Fmkv:Z3X~id$ :;P\G8UR9plv9TP"?ʼnWjÄ+'kCJ;10+Ԙʖg#SC˷dG'\Là۠v["{(+qlPUԁV628IϫyԒ?$Y%bԟVE͆Ym)e7G$Ԯ{vY'ffB@@f9o?dJsEdDsPɅNLgؓ(pq˂,Uw*‚UxL6^pq)eH_`j.fCf(d!>6,OR@뗼 Є^#@.W_I ̶י˸'#J-ZGv r( oO½^M2=eG\m!wܧK{%"Nx?*OiXsE Ҧ FoOC$VA'FʅWf=ʗJ =p5CfEa m?NpQ4iOuf*ƒ!1̯ {0`vits/"ǞM\Ԙ/ddExl c1Rl1m {OF<KB;xqE r0>궼TVz9".Nt7Y^-ٵ|&} zγ,*յTvNp{Y1E 886DM?ʵgPsˆq(YXQ(v9 sմ$e&ߌhM&uj`DpAϲPFAr N!V?U}s8mT;^`Lrw #)yQ> iэ"ﮞ,._X W{;9@Mܤ:)z7좥  FiW@?T+ݮJO\x Y $ \yIug<n!IJw W ~{lŻLvf `eLY}5DQ!012ȓjD!,>sJQi{kPu@lw*l !o{Pp+rB r$=vhXӅvbV8sMi͂rMrPŧ: &`ԕ/Ku3ѺN OkA<ϓB/fD{&-^<<Ul Q##|ucJ,B8c?Zle;ڭXo-5㥸2Otr{ؗ6j ȓzC('umDMNrBfx6%*T̈̎wո:QOB@a#G!>aK<.D:Ock̃^K6v%.cg鬧9FoI ZC"ư~JM[7잔.Uo\I[?Rylځ.n~o}5A'DaV3O ѠjLxUPvp=` 8a·n9c(Nj{ȁ0|r9k:{v@gPɥ]̜zVV+)&_n$EaTE=>:¡ZB&ծvbzlB{[Cwc.zFYQC 長-qٛ;vk93̀հH!S1 _n $]`{_ 9+x `&e!i`>ݞq^nT; 8bPWG"KM;B;F૜/z]@eABhd55]9zMކقf XT㺜QMB72Nb%fU;Qaͯ^Vs̉)2aւ=һLj*C3g37 7>7кo9M_6T7Il|&hO."4m1Bi3BG3A[`?1AdnjR6ĊnK*9c5&~:>&"j,j~alG߃4u֋3.pP R)Y.Ә3)y+ke.8 6QWM':qnz7mN5S\KMMR8n1eH :tVWGtRV"Iob-/&كxsj3lQ@%=m9wvdyoЎNuZ(H:SS>Աf\z̦9H-߈p$<m{qOoQ6?T3s--O2F]w[չE5 ر@J -?x/5T Q,3]zN HzP֜ PV`ߗ ^/@|wA0̿҉fKSZipyUS1 PYvxkas(7n;ͫV}`V⛄䙗PEVׇ,>jD]nD9ҾBAr x % ?IO<7Ceڙ-,1o'BM1fi{o?{uJ>GñmW yC2;F-$&/aWDLCʹCa*e xa`xQaN b.`'͡FhӭI-|:>g7s:N;2۸@ȱ73YAnH.ҪTĻd:m A:ѣ2篛໧Eg7CÔ%hߌvP5xsmhi:OH6{󞮵/}oC"etu6=&"V~͆Dy)ҏ+$k!kѝ6H % ԗ~~X9Z\dp.F{KF^+yg40; mC!ːPp.Qȷ>'I rR (V)؂U0CR*!9,Ca,XX;H_ZQI?=kOև{ZJTpfߺBQFD@zYvoIQ[c0,HwD"ADPIv yu'#{ =q6:H~Fx [},+ݹ*?pEK4[ȜN:ְڰuXtӝ먃 yO;|0OƭVvr npZq.ghOwm1FӧR*a$8τaKSD/5f{nߏ=ǔZ"S.xYᓹ 5Q?Sf!(HprELA/*0=8sh]θ4LphO XsH1g5M}@:P2=G }&\ #UfTvnF6/ тBK:`liqW6.X&pwV `u4qN ٯha:C3V3؊@ Ƌ#BGMZT9g֏_fƵaՊg%kGAC˥]) j,=N_Eb(plS`#K1Pl8gHr#]>#<DD((# ;<"|S dwo8hia*^x@ t}?cU9_c!J#vv5YWwƣC:zsu@_JҜ=]2ǜ'9?jp ]A9Ϻs͞;N͟nh Fe~Et{l +_++:)>šZ_ {'Llg,ǬJKg87 <ɐt[;iM\6? ?C_XN~%,h bPFJ S@ͫx>vyk-e}rϤY?vʋ\;A$$%/]\=4SZ./pdm$Q}og1V<0iiԅyd *-ש+Cm."g=*Y%Pn*=ЎX]ZɩbEoTz>t^7nƩH1:N4rf9v{M?CAy|.J4}\.b3ѡ:`W6š'^?֋}׎hKmߥcRG$læ(,5h Žs1'td)<@j}?CQN$ʤ}W%H֥Weui',7HT{:\z_#c4C v Qy7&o{}gʦ}z#6X&*-Xs| ӡs5Vx>i"ѫZuظW7*3HPӌ'"Ⱥ6 2fiL{[; Io3 ZqqSvCy՚6#ensgÙ',+*T 0sA8#v+>0Yed\g|Ī}C>[LRqZfn꡸4h \]+owmIY 3v ʉ!Ll]j/_ο~&Q6]h6+r]>oY]6~իU ;T ]FAVSC ?Gv{-Фepu1¡s͐&P'ʦ3ELX>`c$$+E@3mo0Cu'SCmάH44ϫciT;zr+ Ujrs?ٴ {J};qau!gִt9;:sF GV:NScj{NgK^7w2F $ï& ,ټe,M"O:p{^8ET?`oK!Ԥ"S[q.UWG巭Zlz#`*u:?MVL؏O 3s7@9ϼ0lBGԍUpA8v>E7͎=U'@R ӯ.f/=YR9EF\57rƄG{+~ ,Իw *-DřGL)u ی4JBUuy.仭_%Mu-N.}5>1\4I ! e](&k`?fw@z.|Sa Yl<@PP-F%S NdBy me( .-$ S$gB:I";U3 jqLq,o>#>Fk'>!2>%|z=ޒ3/L HsHm D СTRYaOLUa] ~]fg;MIW9s^R]n7ʌ7OvP10kVˈBe_B8P^mÏqk9qx*xNJa0gOZ,aN;~I~|V]!tAͱw5ö3 ;"HTmNo1@ W"mlE Ɂؘx BR wmՠ}zp|TP &r"0S _4[` nM;hLuܑsMD%k\,[O45'cb Q1 /QeGŭZ鮜+o&$mTjouDd7䨃olHj%81c\Ljper]v Ia2҅d& ,[&!!=sSTv j|A{"{:0Sš |ÚI>;6Zl`)j7Uڙ N%IZiw!ue7%4!zl<}}SC8j>@} f-8z̛|BCꄖ/WriXD28FdrXZJQ=>߾FF$e&:Qp!Yx.g\>.VBƟXzZuϦFήIR?U&h}<(lnX~*/`u2TOy<= 627)+uT@QIߤ{h^0NI&2RD>tr vx_=FRkB<=uV"ŸF3 ja>.iTj{Eo߬Ԋmdﴊ'<̲+|D 5U `ɬoӞq*IBp&z" 3K%Ḁ̂ʼ.MrxKV@41͗='oØ{G˫.PԨaUH%®LWv>zЛK *#Ht$3w;ﮕ}۱b`]HЭԻHu|r!H@8T@p R'Z5Z=JWִdv>Ij8"86QTjFLx] wa ;y8D?߂ړCu Zbdf 1:yLbuO*3J=fpYa KRz,?+qEQ@ {t#ıyrؚUC}^Ϳ4Lr:(Us ORCK&>HwySdFZ;#e{DҾ4HSQ~YLcPBlٜy|~ҡ3Jj`/s`G`T5v;$6㎍Zv׉xDXMϭ7~Kr+&%sd>hxC[Nҕ` = .3QK3'Riw~U m=!? z$bLx=H1 w)@brj7MkAMϹ;@>VɆ3 > ע H7+޼h^LuVO2%1GAdF,#n Eu/RUP/MWLŷ!wF`*|\-Ռ!+W". 6gk0@t $8sS\!n&Du&LY¬7i fml3f} "n懻H po11MF]EJW (Ol0kONmqsWiĒ>J8ٻo[̂L vGs]'{*8%ڎ!6Ri9kwd3z5ۀh3yrafl/yө$Pp`XI1Y x9.}27s,/U3ԍ~iv%0X^imb(2u4KrQ)}h+TdWש/K*8H882ݳ kl^-KuFۺjJ}2ΒS(&CtmUsyȜ.ŇmlEP/i^ؔ݉{6l w6Q>AY?T:}~H ,Bm*[3X K9yyQs,t܉P+kk\WHݫcEҼwIjy릁gbtŧb]a6]aEŎ[su,&hIN9O! L+4[dOc$yZ=(??ŕ}ᛥz]v7lѲ |u-;l#--˅6!$l ˫xJeK.uwu]TU"|kk.夣^"7d!K\B|Ag9+>[m -I+"xI\9N$2y~T+qj1ɴC|"tqU+[@$e]7y´P Uq_@`++C(ZKjZ"j>0.f' {Y Y,bMM0Aq;flgCmVwZNtdҙ":K^ul[CCW jOHJT.Ay"f[^A>I7&ڍ֡@x@wȏL (O N\/fHx 2PzgMm\CE{ xeP2LT-} ܧY"HCm[KP _wi$֋ xSx&V G}PkzF :;Ab+R?j Kv6_CU\mk/XL@U؏owA5w"0myBAu#4mG7NCyJk1 b2W_m =vȩwzM% i~ 0VlLHQKYբi~qFf3\-N)tKnNCKz'_%Yxz˜KVmK^:@7- {uA>?cΊduqBWbʺ $ bU>Lvlh4mRdRP-ddyP\}.񚧓,hߪrN?u5[KE6wPI熉O.pn=C~uidwe>{AN#SX9eׁq҄ s]smPk*l6aL4/@C.̪[Ga :cPS[bH'2BDJ?RiN O ϱhFavFa1UFI]ёS3G{d 97w NB2D]`Gjfwc&}[Nn+&rV-9 2EN䥍m#h %]KߓM]QV7l C 7_3,\Dq3dDv(8%! ֒D$M x&DQZ(X0hgO_'ǂ\Η/iJJh#VwG$jkn?߈ R.%(gG"M/{Ո}fr,[C]KoJyr-ҋM)Sv3rU'Umcxa8r\yFb(GX,q 3RRuDg[PsOr p|"itbRٰD9tN9/ ť@TrT @GU="/dm~ݠEQkD.gMHG54VD(&M+ VXa NH/j[%Z~<_1 s}z_ ܬ῅ ,XD:&n CspI78X4;֫R 4u:r!jښLh\J 0ylTc bbwAW̙b/ՏR`*"\&W8;.$|wƛDY4dQ<=?T?`pm1(]҉Ѯ9}W%~Np:l"* ? &H Qڰ:«\:n'R'Lʛ>ڂq ,*V$1@<ulϋJiJEQMhв3{t41' DxW#oC\ cۓ vq#Zc0o/K^M}k pQN*lQ5+~ Hj3Q 2OwZMqE8lrN -l|K"]"ռ}|zLʫ٬:%eqdl4O {lA~qj}]4 x CȻGNP^[弚f&1@Sahey:tPRvwւ/ay3r9o. I  Os6 ,Ol솆-C)|7GEGL%F9xM\6`{Y.xp'yn-6;&['F N}$]TDH8]#mH ѣ+[+c[n޾!G 'jQz-JP/ث,o66qc=01VqB EDM] bPX5iKS`ώbc2{\ORr]Iu܄f9ȅtR[8/MT>\K(1jNeBx/W8/[Ĕ`"K ҈hu Ӎ*ßl'e/J8ӕ%@<Dֆ%uC(:"}p|Уמ-wsb-A,c#*7UܥY&Ę[ߑ-#1&^<})F0DI[jI0%-|@N>0-4 ҄8XqlY#^fпϞٯ'#wV?&9|0"*c1{HE+)&v[7t4FU#xiŔy#Ƃ^NN8yV 0hë9_>0:#{F5BE{L6i1o9= YrCSY=XYTVhf◁5n@Ϫ`jd_Q+u!e'Ig^8ս^J0]dh /29+Y"(^/^2\sH(iz׆r0 S>"Oy47n>5ĒYu7Ȗ˴BLXDl7:kѨ?@$IvTL5<$%Xhb4*jݻOFTXEN%溪NsYu=b!S900I˯2W>u`sz˲cΫ3S8'G]HVR|$oZǔ[U+͌eJs$H~$uxi@ud &⦿ ^ô+|-<.ںrNƊln\SP9ѢWQğ?:"416ɾ hsg8CYXUo@qQGDOuSF)w9ف)@-ޝQϏ$ YU*3JLG0|vcQpmn~I^0@>Wz53{G>268ΥYv!nrP_e[1L;VUgڰ+d۔g- S5j+z]b|{sMlG"u. {o]&`>]_QGW<)nm`Qv,TU4{ &zV #G=wɻAb(UW 9({uf~we[z ͸*sɌzrޕJ.> RC9ѼꑫA<=;>2>{J P";rc"]ƫHτ^YF|V: 1avƚ׫۞1k<:r7/S^bVi]Y,zzɟn bAwh2?X_>|MnK PMՏ0!iKGdVbP+:#0aCp;k׹:v`eU"2`yМ uٔ $h |dOy|L@-21Q@HIYgbn$rͮ"wʾD/Dށ,>&}jB8y/1Q_;8q9BvW ECtٻT˵LlFƲ@dO#&aU??I7J5|3te:8I?Ȉ˟b* /Kw,N 1F#U"QGU[ 9`kBbR[9;9ZUᵙ;O8y$X^ 04bḡk7V(B(+^ZG#y:a>P?bԱX|wʌQ"'v1Y<+w h1S|xJ(rAW&zNVWWg@(!a.,gB bI0?v/l# ;Ȫ2a;m#|%4YmΎ7(a^uoo6/U`Hl/X2rYǧ˨qRx7sӟ 85kvTLirޛ΅V&=6hk_C5rfgiR{byl[]lڬƹ qv-!WCN.A=;l+K*g ^׍xDᲕ[MqYƴ7kki%xR|)a%$^J;3WJNGM}%f/m.y1l:xkt`{٨/c? :lu~U V @d.NNHCy>/> 2V~kdIj( p$Pك;|)6G%`!j=>XmİdcdXVݯ=vI>/ȓ"!a\o7~2pC!:Y:uc-tC%CͦG{du`sHkK,,J%&`5gl~.I-LVLyLgwV$S?O:Ҁ +"g\<;>y+?M@]r+ygyG0E%&^;\\bi)Ab *$oG~dq\`:,}5N}Y6tY}gʨ76:Գf \bA$ŗl\?[wSN;b޶).NQ&~GsP OTin!Yzr̅#k\=Wr>:J} ttԋ`y3F4{y8a8?c3_oQ$CXR4Oضi(äe s7r_9/NݳW/bn"*oFt;h)]O(v,v{{l4#SM`jHDPsfzx;,kjۑGcNE2eZ޽wŜM [ßĘg4=5\.qjX%݈h<##Ex 82mn]8(䙇ڿzM, waam;as(=-%z9t=(Fe'B:q/P?2Q5IwUL3guR(P jt.0l+ KUE \M{ -|r$dOxVs~PAzR%$ 40\aְk7{}K"C"5^]۟=߅uL3B^ʩE}`IL=\E L(xRF3+(Npk{w1!rk2D< wsszv^VlX נOH_x4WD'm`-xw7BN5՘L v OIw&TYOky*IR,;PIH֔Kˀbt *p:x2=J"pߤӬ z2쁖{z3KJ$lEz?jmQ$/doTg<a:JSS .)#J+(S!Q$,(,cOɩ`ӯ$[Fݱ*& $71%2-VRAs?u}LьeV|[/0U{BŌtHo} nS<1 UU #hG ̅PU(笘N6RKMV"YY`lߔ¹>{BJ(wnamDQWL9YD5ugE?-OFh!3|!$=G_nv 6'ޛu.L,-q2}&ౚ2tҫg!G̙<1{QjjNb'bScmǤ~I3KgDI]Ыf#F2gOJ&rgm!^lF#RK }pz+ّ^wΏ%N*|MA≮hl^sVR~4QbՖaڛ~˲J.ϲk睌܋wE'6U;t3VZ|ua-F0|!Mju+8Uz+4=2(') Y}+P|940'u[4cvrC͢ի𑍇,$cS! Α9ڇT%XԺҬ  اMQ\= 7?\O\ᦴ'h#9fZdϤ,\%${RDlod7O%MbI#(Ƅ[<䦊}LRփLl[1 )lnRhvapN `uJ3 I].u5 D"P1D]0|E:?).6SɌ*ut^k$!EAsl 4bo*# ֊BPӈEѥ]"O3ǹ)[G}2iK/Adcxl_:(4ae<˘p7\fZvpk5i9B8j:3 Up ɆZ:a@,|jK6-+W'"]9o?ee(O 59x$N?)3;j!q^+_'g,"aKQ?u-?R`9B+lSr#Qcz䲻2Cfav26~%idVKM&ǻG٪|ӓη ;#t7si,@UCN{3:~QH-_ W.ouyUvdWCe}BrF]e>&R apޓ=%2h0Z*`y(w3(osK"<6rXc?׳iY>mǒ\u yoݜ9TSi7%!r~4 !^I&o?Ӛ.C< UҩT/TlAu_7赁@9\lV!2 /Ue>f@^4h%kb!:[jg!~|&%; _3 =azS/t?5#+`G}Q9=١Փ"šymG?0"Gg6>P  .2_OH $BaV[yrAL*u> A#$<֒=G\5P04K"fcsX+SQ.jzgBQm2+LݓPm>u>sV`Aq+fk4iw,ſ䦙NEG9L|W% ƄyC䊏ibESToetT;4$Pgj;k[sX{!RPG+yM5zґœX9a{uFE )T7>9ZzsE8/C |EkQd+07jn(Á07I+A<4R/P dv!`fg^i:)ތuaIOad5$}].[J&laP,ABJL0}77cqߋI V3'9A>,Hepz=(s-OF`Ю |@ӓE^<50YyۀFFtL.B)` % L>ÁGN] 9ӗcv+(#p7# } Zd<j!W|WV9u,UfONի,ʻmi( dcwFlqЉV]O2"BUOCsOw'@7n`ڑl Plm|vKošTٲ%M3Zש*9e`kʖ'/?8A]L%NUƦ2+qrtڃZ83u+MN/M`K\lJ 1"{|x^dژw#1:6*%ulb#b^ᏏE1(ԣT=]m=×t}sDDSy탿ߘ%nˡ<٪YHlXSFZO |4Aˍ1.OX DZ)+VP1k8WYQ(0i}I.#ˊ mނgaxΗNܪq9,O M,7 nޔQn!gs-C?j"Ɲ Z+&I6%b/GНlA}G gvY=9% GN7Hj=_C=.P)^{p j\%)}G5d! ARW&o6}mr_XGY^o1O+d-i3N|s 6`ЌܸtfɎ]ՈBԇ!AJN*ؿ͊AP 'h03 |1oYЖpK*/ljWˆғ͆FHDTEV w2[yFP:'1țG k?iAi >tېH tn/=#{G s7ww|, n&j kHRkgd".l0mAO ^咩r( %d~ %H|2CdiĠ1~8/ZweY!,PrMgZS=;|$Wx\D 'Idf?za蠩^Cg4><y\f?fhգ0\NYPϔDlh{6OuOf¨ -eΫ<gQ: -a[v 9K@ltvե-ۓǨm駘&Z|F`']I8ъ] mۭ\_mRޟ\Sն` ~PC*#zϘ Y~w)!{1/xZ B_ _Bn{kh> 2`DCФ1 f0>Rf#|Jv6QOus_XJ\Ƹ[̑LDu|_yZ^^yUݷTIU1k>BX4U 2 wL&ϘJ[sdkɽ>tYUO-/EmynӚY`bq3uqMdBrɶSm1ʺ~P`J")FN {mAV[B -WᔆFt$S]OW1ُ\B։` TbpSG 00aq÷yj2>L7dTA~D\hs")"fJU%$/ٍi"H5JZʌ\<ܖQ{SLhm? K1G3pqNٺr(Ж³Ubbh9.CN$ r`aC9H|5aݫ] ضM8:9|l 3Be[$^X2v>\.$uؐ9B,৘@Rp3oe#Y]Ң7rynH zS4 $xU[ U J~gFq393Hٝ M  S3 \/}7ym ~c ]ShJg#U}xCBrؽ7Ӑ8cyk}S[rj{22Tۇj!I:hef\㙩vieH+Nr@.u/HJv+#rogpN-X%ҜgbY Üߪ)Ky0%quat{m|w$x@yI{56gX/pвLZ>l*^)!TFK;of7qrZ)#\:Ih|>z-v2"p pYBi?Hs~,ge/n͐;;]K@2I0 Bk )m2^̓JlKWZm]r\C?bwLQ N@+x.m75#g(wc;'{ PTx'KMh+ծ ;tYbSzEHsbgE g5=΍`TomxP)S#SKOT)9@5MDձxK cEWK=E4A}>Ƃ'ɸ#{.=⮈B[| ~$5r>:kJ;?zI#W0c4űuMh dMFH;⍜_k< \+fbM0 l Za]P6]B7Q5Ηw)5~->gHv"Ln rՒUSRt~z/~.~}*ފt@O5=k}ö+,~ $'ώ§} Z7ԆLwoM6Pf?GtpQH4K30iĤG;5W<_VUt~(r5A8 /ݨRو̿ <=nfˍʸa̝֒ݡ0Ԛ)} _$M}-?h^TlI?$Q{E]o\SHDg|L&1bO"*o|/7Knփ]܅`T=qқeUxg!E$Ħ#?tsU-By<t@ԡ<O:5n$<*Z3O&O?N2"ok3?\znƬTߣqN5 K8 raÎ,8̂m+ u7~K>.I0YǟeBJ%\DȠoMeITdj0jN&0^+XL\fsJ# ".yۮf/Zx^ᝢDh@j7:v s>r^/wH=dG \6ڹn Ч D\3_;ְ2d 5'z$E+EQўr>l먩-3ܯ2 !ק :.Sa7EVp=GD:zwm>pÂ|fƘh%̙r نaɡ4m> 围MZ"QrD*ӳ GV8{Z*LТLlMnǠdN ]b Ico,_TRHZyV^^$#r(*g udA2JAan7$ uS/ڭLI.^Rr.ĭ~K뢵D[%g /r鉃EyU(S}KQ!ؙ h M{tgՈj:E &\SAO؝fEƷ e6 6 "gm'~`JisU!W&? ,2 JC oEu(eiW"[x[d'6$:9uYCfJىy ZX(4t٥~S칤A|ϯDfݐ;SPH& (}{9U]K`SgP8D !@Uy`CmX(0 CAhoUOKe/'m.,a6i̯JiB" GƹګZج5m|8I#h3J#AL)/A/̊qZ$NtIr!>tߐR@qZ @@_ibua# Ih6]t$b.7n>]]*Us65e9kw(eܜ+ܴW̽ǸφtA 䑿 +"Qc_Qz q:8YcXUIXql]nE4 IP5 Ŭ2J[Iw qI!df9?p0Сdyu C *O\؂5NЉCʩ_j/M*v{mp .ШMyŔo|9'5}"mQtL8W)P[`6cBC};רg Y$\We\|Br'R>nDgw3\vovjhCmz`b!CL"-Kul;>tsf,oJ{ 9okA_ +^5n2@ c@lc2e"Q22Saj].=8d=+hUIm|H>TbMDRaPXGR@laP>"Ն)K'|pAeJX+Wʼ%@X/5xz>S`?'b@$Q`vqd$Wk$+pU98pr|L2-".P)Gku]eK%Iy}`T#Ҥ6#Gx2Lвsn3Vi xX rMG餜=*ZMvX`?!bqNrB4FQO M5#5Bf "|Z;ͧpԚg1s#S*slJAAG~U8cHꃾ.j|,23hUxXwg%$6 XZBJs,M|jC(^GcہL_ŝz<-Ӱ2~g׆rBP5d\wT;Kzk( ݂Ge1[CBoُI Nd,\q`Eo[M m!{cqwݢ t"͇] p[f$#g%]}QQr@<$ellb4e16^Z*Ȟ>`3qhi5NGw |nMy^\,Z2f;}v`{'>Pw))8oXm_H5) 79-+QA8*:9R$dcS<vw[2/֞vWeH!{wOF<`.EzQ+؜a6MdCwjX\C4"i[Q ڠmD$-mÇ$0V i[ &i}i͝ߚ=׫j3[/h2~,В2,^e&ecC C'cWJ l ^/ߌ:ɷIb.zU5 pZ|ji9%9 R> ۹¹\%뼀IFZd\(^SN`@uB&80F3Y7^m._6d .w6Q_6aXj׽r`s l Ss#sC玚FlGC_WiK3 ͰJ-{2B Fʮ cW=znֽ EnQĖRfO- ( IfO{ BWgJ쏻FGsp`#~N)1P 8(ϕ GWeu[sX חՅZg42#v?TH'T`M8{x^mQƉƟ|*1#ftț3)"o;(rظb#Ru/{Km-Oc&4-nZTZzQEuoN sO=rsх~,W8 ᓂ\<'M}f,ݳ  kRjZnN][k BY.Vcv0ɸ}$7o3~,@ipR Vy~9n>nP#$'@:n+ 8aP XTciRxVV5.KT,SZTXSwGQ3>jM~*p+(@pW}@pMC޵]?-Fd^2FF(n|XkBe9⨢0=NyU =|X咦\EfʽíE:6_ +(" ".9g +8aEWnU 7?# EG;ܕ`+ }H=}HO荽|ϖ' ۗ4H[j~+Tj.f|V3 y=O׎~f+&Bi?6),Sg5rI)b+d*HXT6pU*oSXԧFu3#.1 VHl;5ٹy dAe4p} +B6H:{ %:Y lyd{LH*{@r1 /Bfg.z~!,c̮>ls)5Lqt2b5c` 8ISvlT0Gp_AJ ~v)}91o0Y~@ғ:)w.lTz#KCCt8&P#;tZ7d9i9sA&6@[#iW3q1GCh9 ޿ /7l?d9ܨc~]pwhG{q{s:Lgd̿P=/Ѻ,nD! uAWxZmX˵5 F뢹*JtoF4i40ܙ͏kͰ&>srA^#{KW?3 Zl;9L-|HM'EG4_/?QU^.Zx}fA]cEu?,b fօRRbyUV}n?!]/H7s4!_FCj$6RN y}> l ql ŝ=TRcMDK>x UbE1i^N'y}$}U5ZbGsh/:cEoU2xgu6y[ʯK6+/ΪIʴ +z-CtuP\.PYV@@<hCtcքc5\س3 +w]dkUMN>Ί!f}D@!yD.0pP◫lJQ\ե qټ[5:ᄈIdtl#4W>3J z dzT0FkKn>jM0N\[R*şQsfMT/g*G;_!cW(Z\)\D΁l(3/vtLoj,{F%Mgy$b5WJ>N-}\zBK^(ҙ`O=lxF6QukRm(ty`ό~X8NI uBr㌲ab&foawl (!x'GѢk FBZk?M]9*`XV^ {QAis e1Ea(54[zٯw )f4V7H.hCŪG1t4,'>'[oBݙzrтwjH'X,avыRPcSV(PoaFYN7~rYڒSv(xd}o4YȜ t-ͮQ#fYf&T3Aq#U0Zd ou7 i< P崖 y& ix s\]$](Z,@Sb`Կ14@ 5TJ:Qg9M'[Z-}9>vTzCMTR#,WN^L} +tR!`l yw ,BhJ'poËgͻ\ekቆuJ E@0c~O uX@wCN_/8>'_oi׼=x򹲑;pR;j;h?694 Rzc? )g8rwVhGnչt EAY)liNm_^!4w]O(v tqtzI@ΰWU8U.T6Dn0B_f'5J 49ڦ1 3ov\9U!=?Qf5 9CqG<.D~EGA4&T܋F:?<ۂA%.Ow1+} .eMC,NڞYQ e|5f(w&BwֵR}j]:Cs'->!oնԋnoMu.oM| f"h7qEf ,we"_6 FXܟqeM7ܞ5#X`{U I䶭1ol67BՊ%̢߲%cT%<휸SNCqϋy+~PX|+TVA G1i7,sR.)'-yI6F-eNiM$ g2LIOyL.yQXk&)QPvkW'#K&o {}U+ [lGUf׋;B12m^l`d) '(.ѕ,k9L50;Sy0I&7< hVcFS 3?*\"GgԵdg47rE9v'$o~y$_3f; ݻ..д'ٺP/*Cv=h-vgGhyd1c:#|If &4i1y͇f*lg#P7v6G7/ҏ}ܸi~c9w0;*n,bB Ilh,Xw `݋ CU2,o W!,k_ i @PԫE%E¾,&Дsn2ӭ thx, zWJW68׽}ngn^~1Dll*BYbAxSG/-k5K#T04n΍z$|)?%ݗ.wjj\.GVQP1썏rzJ8"./(Fv,QO9/ E{46s|{Gd{ e?Nu}˻ ?||T`/nF&Qrf/9Si ~!T6(#Ԉ(Xb7` OG n>}"R/^7 {l]Q A(3QOa?}Jmۚe8Eo| D7Il F J6+``*'|-$k &Q)MoOTu _S2"<Җ;fhrV Esa_$ϰ 43Qbn.d\GTj5T⹴% !{O9)!Qxq5f.\Y_]deRl#l*+n疮⺗_iG+;lv>tbZ "dI6;3[1Dj'o2rΩiL㺋!E9uԢV/{ѣĵb!rȵq"D҈ vQcܘ;{O/*Ẅ\M`cv[T}DOU_"G u,⛰95 bPQ!pG )$>ѥ jsDc3&xo<&u4D00gwͅjPD>uЁ]ؔ\|0w2K,P?{;#y̼ZskS|ṁ.dg`f3ζ9C, _J8yG^ ,޺۪~rLְ0tU{u6^Ľ rFe.8G43pɶ29ZBu2 "+-۞9,Sd)﬒/ 1 ,vW2}E6㯻X*xG{]? s&N` m|LK%@U?5y6r6U=_^ݤ3>oF u>6K7r&ۏPZK uM{3J˻ ػgaMܻCWcWR;֦vG\I\F^+_451H0c6\$nS43 )Z1znCKmRܶjFt,K[}Y/c";@:U肵d겏g2݌=ӈb'Q''TH˶ -CrNȏGyظ+I=^Ylg&KxbU8s'=GTOٞ)[PX}2I~e@:(5&Y^%J]^P;Wd՞% e%ANɽX99ˡϚ|f}5[ɽA^gNm<%@r~Τ.>0sc 9S< Mjhùԅ(=πl j,YtwN6p$?}+B(@զ糊us T6؝ZX.^#mg)'kA! [b A/W=0O?lhLo풭Gm* RBM^L=.$ŅR`dcݗmh̉pD*?  tQ+,]Dc@d^S*fEOY7,/)m@^zJ5b֧Q$NA#a) uR'2QMsύ[i$@<:KrIV ;I6kZ;MmBVsYYy+[L` _.bQSˣ%sDY*#9Y :k( \q*cFyCq44-! %E@؅E>zZ{,/uahV$0@ڱ:\tCrYSZ |q1:UZ ~ΖF\*)72m^ukypc}]/p}յwWIi r #]Ѧ/xrTUi޴>suMK{QښL> t{S$h^q;~g(NCSdҖ /rޮ9xRS'ܲq & KQNֺF 7Et@izK33{W,yxu]=gk+֮ā ]0 8=705Xu<<"@$q]N}-]CbA`jq'EzWOw/(B[8솄wRv͡!44>Cy:*JlކDxP:ܝ;K֮^}VsǾ@ܿwDb@å+#L&5̭8O\."ecyhzNw+au&^ k:kx#h'۪=jXSx_fgg5]"w9He@1p|-cEr alFhs90YI.y#fsS\ia9]㇨m/}*(%]#b@}:\67|}5x@(yߘI!u@4|:3e69 j/vl6s#M@l"<='l-_wV =mnOxq']aaNcWK{:}B D"d*uPG[K)Nȋ\VWAtxY-//6$nzj?`jxD:mӖ iYiۨ\i+A8nƯ:>VX3GU7r.Ae:=yw% d=fzj3C6*o]ʵ^!mQÚS]fk!Ȭ:}]O9kWC]r𫆙ֺH(X(ZuRdGA-ޚ\c̅d&ʯcNb.]1, _!H?s?7>'|d o2[:2̈-0GN'wd>MAiҩI HёEONVii![|`]XL]ܾTq[e`2a'e͆ն" ,ޒm]{[]7L%ZNoe۔#;:A~Y.Jk!Dx?@׽H^ (\%.7sһ6>ۧa(NPДwqEר柨2 uן@fFpLB10ϽFifMLyDJm SQBŽSdoDu6s9L> $ :8{h$[l#{oBIslw caQ z&gay/Zz~by4Y@aYkn'NƂ)Pq]0v%)ō Bӑ*c~jӷL;Z$:MXcu|YsCT+6Anr`F\FP ECrSb{ozڧY]M Юhۉ_fp(rt?z \<ɽ?jiGof$%^sDuV}Rwf[7Ðe1 R-HJ\5*tmom \(BIv mzÔiW&V u|lS|]usϝM?l9Ef\{`IXOkfc(ܛg^W% y^޵AF}0rD|~I Б6~/C6cDO2$Vٚq lu =$ܷ/MZi玤6q3c2 >;C97͸4cBv!'TJk4cT7fEUh)coڼvAk }iܶ¼cGCevIС R:rZ7ĢE8KqwG=QO{{.H~ B\m}]4Q* X/@Y1Pn{c7\$ }L?5f8jDP{ڝk2>fĴ;NLjn|GcG bK/hɌg7ג x`]$rӂa玫p iʀJ)ūY}vWÅ(Mq |reT%=Nְ[Y9knT@^w{r4^i4$ev sIf8ntJ a G j]L<*'f&enp!":|l`03ܱW$Dy+{R YߥH _* *6 A"Pk>C *tڻhP'/렏$` ΄w9MytRLRSoW2񑎕EirXy$Ksíl Uʂe&d&<{[p|Wo]^+b,A G(y|<@ZEW#3 :[:ó!<9`&[AC^^w?d_e1䔓bM#c"oY GlBbwf(m?eV _5&t#a_˲A4(He>"_/MY'~rvI>EnDv6􂨐iUȏ+]NoG`c㩀`.IdJp:rv -vJ3sUDEpk+UE\7CD9B]) ;ggU ΋HT:3m_3c;N(4RǫBϤBkv+-bƣ#LxTdL!\W9Q &꘎XX 59/|ixO%.6gt]GFenY,j̟>K2;~m ~8 gX/ r\|SjtHvh[I.UTvbxSk:v+qJTr T;%SrMךbMռ?XF/9i55Mx f//5O6 =_GhWFAp^219u :@m|&IQx($eU*ZENK8pHJMoBOFz{iDvpb\45]#U.K|.)*v[_]JdDގ oqҦK:et:XCd9@,OKU!yKcꂄP+ %1_ȊQ΅ YKGelR=״O3>?[ޣӄiHIo\i˷Y8] 5`PizrnU:kFm+/%y*SNW%]d- "ea'+yzM˅%K^*"#DOsr~)p-ˏsI6!l`q"X8EA]lgF75̝e6jیU2䍵(xWejiS,rbiaSb0M] r"r⏗ [IBt@%!8Op)ee 7((*5tα-zY ߫v2 .ʛz,#{PԈ7,,xؚPNf*R[\b˛CNM|c˟]K"B@-2p}J1`/qȝ"@_-C3J|ee{p׳9x>[`Rs]Jg''ozVJb \t_J:J@ s_yhfWܲ,FomfQ]؉ꏲwͧpqZ<͊=c,BW@ /{uwn55is] i&Q,s*K2l UnD/ JUƢ sך;)h=17`m#xA Fi&Z %QM2 M?_ @S$Dfե&ȎJ>oZ<0 1I=J^(b : Dsק64p/7Z&-!i}8:kôT{n9V`9#Vgd qQ&xj;l'P53ϫ`Nwnmς87))"Go;x]ZwϦCtЯ0iG K<]Ǒsp|1 ˁV>)v0cx;[ee[- ΜLar6NRqYBԘ˞RIqA%i-ɢ"z1fz^PAeչ,J:Lȼm H+Ȥ}irے0$%X>,pԆfzɴ5śشay$ 4Hdr5He;ػ G&H{VcxIjZY{XTw}eiK 14b16@dP /Ʈ}>;Aw# :'.!Ζd&766q V̒h(++$.79MU)Bp68Z>R=5_iT[<)fgw~sl^>$J®ɬ5`_3fc+.|nߴ*ZfHtӶԓ*\1y TxO`,G3"bU.Co.JAe>|q4i*=(z 0]H\f^`B:!8=-du? /Kr+F=k *&埇#֛V1zKn3ߋ~x n%Ȋ,>SU=ޘzٸG7&nphHIfX'+gUNv2R+Ktސ9Y @/cxp@G R?VYz޷N̹ u`8a;Lّ1L#@jOEB?)S/v~_\20\RW@&{i 2w/6Ӄt֊f7~L!ԮN E>W/ 5Q5 fI]т$|B`<Nj &,/=Sr ꘡ \끳}@Y4Jۚ)#beWΫq 'B!@ju1x?ڢ]CY"me (d,ieO ǀz{ET/(ɥGc*/ ] I~xkw)57D.mr/mLg4[Ӆ[:N٣ESE*$ԳLiy W;/5l eFƍsoojT [ "+a %m>˝:-l;l&'d&R#,2եGz5{UӍHW;~ힱ6:Nɯc(=X2|d.9$PXP;^6ռ<_WHE&$`܆IP~#0?jBl~Ϻ@Əy.LE _n^{/c~,tA=-Qke2BWjSzS7uxq<2GM<&X&tqwz a(/}DdxI7#D]7여.HSD mڇf? ,;HUdVƶzYEtc2+yGwGu3ʛIinV|JmT 23AK rGH?~` Sv`ҧ?ܒDP caL/wx=O7p6=/Y@H\h^J_®G[2V ̀D8#IA=Xaz7CS0nfHp*lQ#tz?i> qw*$™'4l!>c>kL,[],fv1{| thUCE}VÄLg 53c|ddi7>\xls1*HViYoE9#[<8ye O=S8fG.߫+zDdq2-yN{UǙe]Tjo6]÷ h_ӉϝS!l09mb!*pd켩IV+;OgXaa<(H|1=0YU۶\OIH;ɽB>bpu;Yej37ӻ֛.zn;D@]vj?X58*b?8b㵇&)Λ  o:QAMvH;b;\ati +F>o^j ~ Ln8R{<]";JE!C`1ݾ7LXqT'>8lp]O՚{eZ^x6;7kxC{Zs\?[g 7mHW]ci44*rD( \u1ZF !7Mtu؉"h{OJHAo{"fE$D@B؊YƨRVFWr0wi=FWW:Fi?zUVFGbpYh we:,+6e~Jty9 ?s9MP(+Z.^W?&"{b'S #Cz%!/#UXQp8=1R&PM >m# ԃ?1J rYN'\%x;/ĖkddA*k_4"N_Uaja^gVS8 ̄$#M'[NOj=@sV[2~VIʡG0#Fm0^&(mA.J2XZfSk $1M'fꂎ!Dzٚ F}P)uOyωb4JT9zqiߒr,s|}$ZphX+ȲKO'I &!įR7_tTa,y#"L;Vv솀Q;p4%jA@gIWSeL%emrms-* kdd+'l_DP%x}A#" ʻI pmGIY*NxYYp }wR]R+b :2y9CM|Dȭϳ۫{wvn*1Dl: 誕6,Ibk1 yg0Bcc lMMa ;mR Ej SL%PLAZ_^2T.'AB]i_W { ׽ l6ua͉Vґȟ =/K2K y S+`!Bgow h1y ҄:LoVa+z >f ʦ!& OՀVCOA!f0Yu)"j!d 4Ilt<~DlWWJ2tzVkraZuïvuSl;O) )G :n&LIR1tMkb}9K1J\89 KZd YjqcI #9S>M=.Eװ1JR,#m5@[I§sF].'Hf2#1yRp1;L\<=ʦ6U㋞nfBq>$xu݇)QN};~p3Xx_g&%vE]ZTP`U؋tuE򂜴uSAp .P}ئ3? e2aPW9UQVsqLWf%?vsfҎH̚QJFfHf[59{5ŗH`'^>T)5IЪRߑMBdEaC;A 6;meƔ(y*,-6ςx.T&raZŰYZyWЅk\%?n E}a" m$s߁nA.4l-hcW. aIҒ-3}:>)JӺ DF+C&; O%*H37ELJ#9 Whϱ JzJ2fQ<ƕh,GNu~Ƙ#g"B#; ߉AAX/ NSJWT-x=vFЀThoi0o s*]_a~o20(H.Der0p ,>sAqV>d3- GiYjj ~~[DSO J>Ӟ$8~= (ֈ9n֥7(饂%l6F]#͕jKD"N8"!yB6br QvQ̣`$똦V@ތA7~S8҈ 彅Z,~d)kMN9o%?f›;-rȡZ{NaӸ>! znq^ )m^d[yavеIFXw;x١t*|=dyʲ_oah<ɡ8@ c&tpgm9X ´oH0M͍E2Ɵ@x;(+轢M4Q&1 CLTWfw$ rS%,pNQ)*YAAG7iPuwedq\ӆz-pd٠D$._?|qwЊ󥼐# _*u:\WOjɆRሊFřķFQO7[^XoPxDR.\Ox܉/+JW'|HZKVf$ \q? 1ӳȉtnC'V }qI.(SyѮZ %m\8߱ ^}dČlNjCK^ $#6.X=Vd6~Żnj^rӾ vP=&NG+Bu`>њ.HZ-d{,}HBA^5;oc+h5SY/W'} THN@Cl.ҩD8~5(O=_՗\]L1h`1bx;Yjdw}WSML$F n͔ 1 HȺŌP{_]!(<+5^9;5e::tP[2QMJiRT9c 6ב.?QRUI=e3+k.*x;20|| Hf%9++x}ނ@{P!{xcW?KLK =0Rl̙{&ACQn,X~5غS=XYF" ż$,ʪ)K5E/;>~D`B@.BK50]m΋N&+/ wݐGA%c.b] ⇥m~4\Qj;|݁v?|Ag0pf Yaz o2#j[ %mm·|P(^|F\?7i5x|5;[xJw+;帇 9uZTt UQCY{N߈zAm[0P\t:n q5 H]#.]DQV:;a]>k5J$V |Ԍo6 &GZ M.H:)ƶxz]}y`t8Vh:8Auq ,Dt'z8=,/-e{{ yW[( Rh 39>B [JL:?R9&wDK %IKݵFD'g⚠̥.N6}i? n:gwm>e'e{|W(L˨@mNc'<þUL.b*iF|З4Si;+xLٗWle?}-z #3T*r ōc}|RRCBAf2N 1lDV^5/+Ȍ P<%Y*t,y#O7Vk؇q1SQGW.+H p=*٠:+r "I>(qy+rO3Ռ<;_ Ϫ]]z:W8-6Ys'LjD5u[6iU0l"qΛ3pj'Pœ\ H!z$ q +? -{$vН1MەJh*hh@ưV$閆τ/Q -(g *Z>&Mܙ.cYw=>,i N@\L]D r9(:638H _ٝK0 JMT19E+*6:%lmפ^\&sdaTG@>[m<ɅbV6*OzNa&u*7b҅d]}WOC' 5ȌǞ=uW+HA Wb0 I#׳̙Q"evå^ Kl㿢t+03bew7VoԋM9'([˧5722i9=ѲW N<+2 o(1`Tj-UIǮ^ރ\]dM Exi&qsX*qA2NvTcG뒰/b}AVn86Lb1ڇ ]b _ F-L28x5>ϖS`-pqg}ʬM,'EMרyBgH*1i;Ӕͫ j' اX+1ͫp\{:\.5S|R::ivA8zBfҷfeZ&c3ؕd^B\hdE|YOm`R^4U Y. 833fRXu;rуp-Nf4ԕ*rٽVoFGxIH/+@i,T/͔u\u1哺pdoalUq-Z}.in2xQ~ L*,uSF#5wb(,呔r]p +%O GZR `+ȀQl ſ8ayGz8Yޕ˰T5l-$n6&8X`q&}_CA/ %7g+:9@$jP _H-b'dpR?0←WKLްRdI9uQ3UemQT#ȧPQBG.0;؈9(W +8hMY#%-̂ӏ^ Մ&^eODrn*oofx=E0yʳTB8Vq!H wɓ_ NEUoC7I`߁- b37#1!yv l孵/Xz, |ve4.w+C(+KX@ӢޏoT@8ÉyM"z XQ{=e,(Ԕ/-.~u$V#Xqi:pqdǩlmGJ^?@h91 ,vS7hx^־[,CBD)_@{P"hㆿ8)~/ В܉zLǹL VQ8:6,{7Ps{iM{cf] 4<&:^|&dW|_8k˫J8O=:yWcce 7$|bN᱿\+>?jp1d\!7c#lKmQ. qM\,}=0 qo9AݎS"No)wU!lHX(%荇HPv=OXT򍉃//-pxae,x#lOdUR53SX4 Wy1},U%)6֎x'^ 92Yg̈Bs8N1`˩/f $=d1s8 e}eg a@[@ ❧7>qҒENN w ^Bmc9*O5'8{HF.HLfd:Hi= D аW[t4`޹eUI>2R y C!H|鉋,ZGWUs;B{>љGƅ̤V`( * V\ ңryc)WXv=ϱ``0SA*«yFyD;rF;2{ U@ s!iJ6w'iS3` 1ٓ']HV˸[R4z9ɢ?=Q/z+D  „cRT1i ` Vk= 3L ~$H_ O'QU)0钅Q!Con4m >Lիbyk 4Jw\$_5щ.\ϟ.;}*SQmk/RXD&p-X|{َa/ 5I{c;Aw8e߁Ub\m9 mp+ښdEv*܂|S>1JL k{Y@ܘ,ZDf P>Bbrlg&/ @^eǿ%6Ș:'-] A6*-U%ڤZjlHiPETD.g8Qz'8AL6ÌZL@J= j 0L+3hiUc#SpL 1PM<"d*6ɗ9džcOQW%OԹSjt+?2d ,z~B<%%bD i dlhwb~D 4#3Xq|6p8}sVL\$\ތ Z*!,_:#2qY%W,Uw-IX!׃S#0MDc*6g }rHlu9=*՞|pM4fvt^p>YB_`y!h36WG@bleЈk!XVaWMl+Gas+Rh:.{]7ov%_N'bdzh(:/XD ;Jb6nfn U,AWg&1(2s@{XP^1Fn1ĝdsiXH9HGksM+2N1AU2r"Fѥ }gٜ'=^nrɹDcY-$3]+mwBG Dd+#5CܘGwQ~P32VD_v.^AŃ9'T\b_hSnmpw&lfk@NhB6&^*!jaT(08'>J^!)(ooj-U-]3lK#3 ~!#btZg6.]Pײ`7Uq~C#S/txRtWW]_ _Rdβqz(#%qyoa>߀p֘ӀIO<)VQ@CvD2]W938b̗Ey @bFXß 0Kia]9h'PպcbTùuچ~rp3s;-&an?vӡ~8mF]d"NC}MU2i*5t}w22! La*"j m& a߰LymGVh] 9;[!ީm@/ k֡1Z5IJ`Ӓtӟ A6pc~RWq.T;ntfj+TU(؄z,1*֙laCe9Az0($ )2Y.s[/0+")"skN j;U EmN涺1`:=|0q:ݣ sNNK 6^"+9Pt bV nBAvVxKWǰĥR0r0<<ǼNc:ГA:[ZXz2xx &'֢ Z~"_\7DžOɆ?Pm ߓfCArF e^ꌊ(R|u!,RkVNjNO˯\_kITR#޺ /nUTy3V]Ìb5Zzsj# B!ԯ1*Q#i;Fj2le'I AAޙ,>|1b}[w̾JnYN4]l}J¿~]5玩%HsIOww2wj 7~0JP\ȵûUDĦݤ]Խ5{xySu8j Q eVgHӢzp*c$o!6@ec?AD9==ɥs^H*olr +n\R%%zi_60f{W$eVO֭UDD+]`9U3V8ĬJend.deۯX g4ꂻ^} bnaSbttN-r+bZWk#p'NV<)uwT cA,^S,]SsMpKONc>Q )RtBK )bܪhvTq@u~"IBzF Ky@p^H-@Jd_,=f.[ѣO1ɉiix_X.g)+$LsReMXe|HS{< }z]@ hСeղ6Vy?jywR[?`l{!-cLmQ ½ l6E;<\Hg{ʋbs&¾wޒPꑀb% ma =lq.Y髌v 䠄"֍Il7!(FЍK{8]~]Xg0:D'=q{BbF;AO*,ȰA)fQu1}_34k2aFܦob񠄣fߓmC+6rM>͞چ0H'؇՗`@ #==A{v,l BDʟ1YXrtjL'W!% BY#e`:jB-G=:F5m+э"nX|4?~g&|N8Y]'hJ&&ȚJGɷoZdPGe?uճqЛnQ 2%j1lR14roRcoO8wV1IҦj{Ľ!ma&KO-je%"e/.}&A_+N51Tf/K%И`JuU>ԒBd`P*Uo4 [P{R$Vzc&=j8eC=1ܯcPiJxYL9-J3wAfWMRO%kuJ{n@$Ka[X"xqHwl#KT%d@:tLFT#!T,|P;J[4}[:"V؏-ckjs]YtAX0G(3 wh!b(ԳfWވ󬶳%+u=<+nr=V5ڒz{j/+Z᪇^ΐY+5)l%1 䦀#bք0 Mg)+D,KZ#\܍L4 [ % kE@s]#REU|x YmHC7:50箘}-H'*k`ާRyhY9CUu,r7`wmo;Dur8E5lNtn8r#|յkl&_NY-@M*h~'!%6w*y =4zI!CVC]dP%/zt걐c6+)ْWh͵jV2,f \/e=hVMֲ$:F4*}]k!uAl(ѣ{ꦋ4WH|!شPF|1NYzxAؓYikT;]H` ȭ.рařO*cRe%pY~Ll9VYvWvEP"nȽE$b_fp; { unwӐK b-8*e97\'Rmp,*]·_an+ߖ%lN {jlRdr?+EOQRNMi, OO?"*JeWqڲIg_ЩΗeԠ0Ͷ:n_\-ܡ_d,`0.7XRhv`>kQߊvBNKjA_$=6`< lyXiX4fsR"D;\A\V4ٻ? # Mz|/ڐbV '"mK 2߲Oarinirݓ O 7hV98{28땋uzv@>7c2KL͓CDڏ,]g EhEJ ->qN1s^&SLp Yo`p0[I(s6cbc}Y٬ Tt+C0D!# :˕,v:XnfDV(eWVG~6ټ<>Rj CHMrYrM5/2jiXM9#IW~d^l;TnX86']J0'MSCeuPMmRn!>n^W0rkXqF~-G 5r))9rգB<@lKW4Vݨl\+L'h/@m-ࣘDɪ)I1IFYf1p`)|#͙k3Syڕ(/$K237 b4[U/LbLL4'+ٌLd-9԰b.T~2J&L#tkŴtVmX Pq]{O7qbV9WujډfC*^oyotm+oһs M3)(K*U.6KQTS/.mLq;#ej:P}/J'$T*T_%"8kpboސ~Y qH}ozⴗyP(GG%qm s{X6$+ Bvk @Ya:0HG aF/-ci8k"̏YIUwLUޯ|h _|CK߬2U}3b\oIS>m?3ȤhE\n-`}`$h1lΆnF Z](@MN]ީ* Nb#w[la,ؒe*j ^ G'QxQ!dV8B^D 4|z^aJ_B/cC!Yl-,t9|!"w lN=g+3#YVMKf 攭"Y |:HA/jǝ`p,ތP-[g#o]B ay~5_IͮNy z"cS&/Kj !bNCVpWUt3F*Y@PH$J,L E^iCf'h.R^},y4Zڬ-)>)em&),֫fbFjɢPNZ2CpAˤl Y~ЋM;|,n9ƴ+'BzU!_zOɬqz_c6T"}KrDCE˚J=4OFǼAW7E\P#??#tfu0γ, }[" E+ :'A\S):z#Cd`\"3VtAĕBfCC"~hJFc`BxE&>@S u2(Kc+Ʉu`}UIIONf}WwZo@xp.eR˕ g.|]eXF(\n"N^I_pO}V-M3 6ږcD kڽ|vG3}Un&'L`X$_y-IJ dQTX 6y}TVq%9B, &^݁Oک?a{qSVky-Kg#Ԗ Z^1&aAgbX|'h:>p '͏1ѻ6U&A6$ 3Vh+ >t5E18s(rdG>X譣vr~BZѣ|±$-57z25ߧEb}j;3>0`$+w^AAhr].Eqi#φlЏ(D|ż/hG*]oFl: % PZyh()+H=#1&WnzpH0oÙbO_]JJ9ӛKS$\2#upLp#N яE>YaT03(I{b{Yl*VլD#W[f<AyGS% i{`c8{pwD9 27%pg?x)?첛WIP<ړKlQ$jґ|Yg9hiڱ$\t~Q6|^ZbU)hd_)TX h;U|dR!9C+8DwuC0`R@]}7l8L]f^],T U% <^=vᶪj8i`ur?矃=x`~,*[y7Q 7Yּ?Ƅ`7Urij.x)mpٕ7ej):#[п!Fr"CZ"ܵ#D-8&vSY &̑s ȃ? :CSyX4{S +e?W\H\/Q2M뫟BD>dwk`GRppcjg`?bl/DgwDNa2N&8};O3wȎxy4IRH%[0H@]+r^c4B"+P(xqE?C_ju"ry-5Dp=>1;3ǻ+嬺<6́;c\P Lf' TeAZTkGSڣ MiR8%aZiv"JHd&E*"wIlR ^+N^rvIq~')%u|1f]J1X.JyQв+m±/Y(nASi$ϣxX07%ߋ ";?:d+TA$.[hWDI(9"KL>5exΒғR p!Ѹ*̹ʿzewѧ3ۆY RYl!6HOy6tU^b>/S8 },n~E0N G (^^ࢆWL;‚>_ڜiQ ;EE2 &̔RwrI(YbMNQܧٟ7_M7#^+©, &8sF XSOFwQx":BAq^GXEK 24lUL{pӲXDON~p& zUEMcl .]+ Ƴ'_0nHd2sɥUZ,To Q'`3Q |tPJYfq}|qWzQWjJ[ Yx r|$LM=9x<=G.6Cf]HųErL8HS6~sXESO :Y+As+k H=̝"v錣.c\7?JtIفf9_,1`\C#[{E0w*ֱ$-ba(6#/F*1(;/'L,/*<d9}yȓRZ>ڢ*pmDd, hR x)c5 uAb \!PAl@:j) 6*EOe!\qTSu7h?0'!K+lFLAcQ, ,q4 4S? (_?8'wQ+&! rk]Qn[ҟcT7,eSs(/j&M y?jp.LnOL-o|4ڥb.,PO6gJr3!h!RNv#^r,NQspS]vDo$QF 91A B,_s~#upG /uvIwc]6!xwΎƿp)1]*W'0QX N,"#qn?*[~gd>#F.5e F|YY _5* W2OҜ_HOf4oR>:9H=`IK8Oe>6t(}!oFE'6~?^@9^UBFĂmi>wKiM2/`OqXK%r qD [D[<"ڱ)At`0,d"eLjUX`-&i",BĕG|kfwg?eGO_0 frYfK}O@}=P0=93vWWOx̠&ME,+QsO$ ]%Dg6 < *igta 2OP@'V@3 rdЧ)9^RANMpÕw _a ^@E9؜Pn9y.m+u1hp7X0:'BCVwVh6qrdszW <$l!- CsK҂`gWS+>]? NUܗIQld٬nI > ԡ`, T3]_XI+w dqիf^ߌ읔8܁`;)Ó@cբKx! Iڸ<7"* `Hb%3{ڦMCaR*NbzF{yNd1q;i76*}(Qk/,| =0"/3H`TU}p%90^?P ^3SϡK[(w}7"&ѭ*}v{9Hc쀘)9_ Bb\\^2]{<*겹[􈦡}=q˘>OIz/1su2`P17L^\5,ÌQU Y;ć713uUqk]-^F̠%~ޫ Y_#ɏU[Ƭ=ͣbV.t3@U3U% Jd[@`x]C06QmK +*Ǡ݁3(Z*6 b\aW fvIdwlY=C|{ zyjK5$)DЛNa9_о<6၅A"W -pKTe&9~S|;(*|V9 it{%֌ԇjE c'3ڐIڒƀSD/@stʺ5"\79#Ih\ 3ԷԺ1 "6 A ˚IXMcj˵E/S~s4#$I`ZjGN;yF.0ퟔ+ ^m5!5(~0 r-3[X̘Usj9ȇ?Ej:N7@ӘY_ ,L9v?.G # KiJ(XS|C|sgZ]!q`T79tl{-?L-γ|;EԑwY\>c*31f `NA1(I8_~v· fVݿu~& 1XJr,SA譱8wzL3 4 9) 3f^<rF(Dۅp!b @fMo1.lR4ۓl6(V;H}1__Ǟyjj IUci^ߞO Y tOMO {ͯN;>+tYrDH2d Mm^XV9jȨl"^k^!RiM[K őэ~)id:aF.bLCai!.w*)K?*ې;iu:z -ķ]vhf\$HM֭o~#ReG鸋gjmCDމMT16dRdS"HN)Y؜deJ|+Q^We|p vAf1_m57눐cՉ|qM>9ޓBYkY2 Vg̼^.(@HEg1T5vڻWٛ\xb8jmdT4o#>B %,Qq9`GE% xtIiZr؊~z}LlvH^;B6b񃀬kmLfٓsJߐxfT)p'\;{.!#~^Muq^ jCՖ'ZW%ЌB̍gǹkUZITӄwb) T]yvcNLU%Rۗmז앉' K #J@;_-2Q o(] 3ٕb͢BX~Я`h5)*e&^]eh Z=ۢtSV+?in=Sm$>IsMD ""^ ،%`6=!cT:!jiS>%Ik UJI%1XXK#!oe (-a4_P-v@&}dxl1F3Sk,MWr?) 2u[92bT3`%sוCOv?cE, o@Oж3|Bin9qHPNst/J`; bhֳn56-:EHcr a@̱qeZqh$=Nn޶- ̰~WA ih:VYjE1lp@j9_@[?5'LX~u<\FpN1~4lG%@'jt; ^Ã_hcpd֧#'Dg` 5:6iI+kxʁ<ǬtZҊgӲC]d%44CsASPnٱI1`Rr3E`5"|箮hts y]F+nFmq =^%"?~F?^52s!7x>ge1.$j;Ѝ|=((EyZ}MOUBFaA¢xVC Ta5Y7 ~ґnE!q;C:_2(Es]M]ʚ:6T;⬧:Fk1ߟGRhNW4TI.R{s-}AˇgU'ݺ$vP%e߭ؤ-}Yѿx?BAG.r,U<"i ]{M o$s{踆P{uyG3lb)n֝4ܕQUT xB(BFd FMtm9[ \La6LWjo:-^T_^?ȪL}O?:F1Z IKG+SpܮVj=*Ūl7W |r$ID'tq+$A+Zs$0FuSHV%B@├e V$T)>F :Oˇ reWXA R7Nf-kE%8)c:LH[-|_1!G@scAK`W捊vǴd ; %W:ك MG q[ȹ Otˠހ"1)~\p`3m 74 UN8P2?$=5 Wi< c'G e}tφ@sO)Rw o=')$k4B=U[BL癏4A21A6;RHP=jYNeO33`7ar0t AtU n`A!?C9n \pzeHOl)9g%sbOqU[xy+#ڵ J 9xoc?m:q&xט&utBp{.3S_oC 3iS>m* I.iʮԙi+S/fP4Kki2izLmwJFK}Di2DIC ,e'_)3͖ǽ7ungd~]G6MFp ;-d'8Y2L|Ujl ƅ L͒ ղmMS |/zmB0W6+(WOH<vL'Q_zI% O {Qf˹qDge1mDDz&5S|SG$V^>oyWUY"ču--=WbuP/Iym^D  (qU*-їϧ#ѧ.a wdZ)bvm(qqV(ݫ@3T[vvS}|xZ-2HDeH8;&"(2*/P)K>;kO`#Gh;U7A ƒQHԴaޗ..VVF >:T@P'c.]s]s*`som} t7I}U~ F1E*T0S&@ձ}p- l[d'a M;݉i&P0[NL\NPh-Bj-:S TH<Q*5fF1H>}:I-Y=ȅjP3ov/4*3ݴdr 8q V@7kӮc;xU %imvo7iՑF{Qj*Neaņ=ammlq #Ny(_Q*&Xab׬} >`e!)iW#)%P,ntu,*8yj=9 8x/tGֺZK4!{REY T.{O_G:v}3J`_7rǕr'uҀqMJ模 bTXc0l*pFElBeG;\`t9ͫ@c0(4k0S"kkM-d@EYΤ*8v4@QT(KNrLlkM buvr :w)Eg5i]fjf[?>65Gy]o6.k#zNF*`/9k7޸6 >T-5ϠcI_d`zKް+KL MT|6v3``_*RTYL)Gtlk`E;ױI;/IPXYmaPq lY ےЅD?R̃Z>2 IejRʝcgʗs1\~OOUc'.Hbg$n4/ ^ LecÌLP -APIdrmNBU 6EzB $HEae͊;(<HK-׏XB,'y xH=݄XȍUYQB=jW@qDRӨV0G9~yߋe0%N wF; S*qoW=q'qf4Mtl$!eg7d1Cjm=po z=;\ Im`\&1D8~=NwfJUt9bf'ɰ= B f{O4 yQ,_fr X `]=\I@Ix\~ws\#fcxbeYr /̖Q& aKz1V$V/:'G,|qF3mHTil\VH{U8NF9^NiGؗCU\)lE#"R(2#ۅv7Z׷'08m~0bR^LiXρWHV{=GZWvE:V1Id#ң?tZlsu}$*`ZMNuwLyWp29xn˂5>6Q)rE~@/çk6 ߮_’P2coBt6ѫ]R$\H:ɜ\,@AFπSStl2~v}cK`WG!(95^JNGZ{ cD{2@3B76JJ*$V.0ǕP%:-r775'jNOk@8ƨ._[Iqw_|WqP#go)Ύǝ> IΙ%yrg_ fMZQ)w5 l8x^#:fj\(}U{Q*0sr=S]xU6MdceB҈n~R];-ox|64O*}B?W*p985;eNKH:ֳu;Ӆ>Nj3^Dba|6ߌt5\h5;n.oZgƋ)V|e}UKw T>_LǕ&gﱱgYZ070701000003f2000081a4000000000000000000000001629779bf0003b6e4000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/net/wireless/cfg80211.ko.xz7zXZִF!t/]]?Eh=ڜ.+WO=7# PMTg"R ]*+r`HTnTrUf nu]\n'yjiQhPޕe/Kp ր3ޗZ3;wĵq? PG(7->:T2Jz`R|74Sd}Ֆ?o:f| ]d ;lmPR2n&%"L{d0!DVތe HuҘ >k5Ǔ[a6`fQy HG#eMO}{ApXӑeh~kn329%ؐV'bҧq9\ܟU]"Q$j+^X#winy6ʖZ_;'jг(0#Y#`D݄^}|djZMІq:Ѷ9W#[t'P?"/Ks;^҈.&o:E2đ ~Ӱ]ȭdkeUbfBuĆ6#E} c39rQa/ČSɖg~qYF#2u.~1.EyD_(q] B۵FLs8 YD+gމ.Y3e`$#jAG7?b2{x8㉿M~W?.3\Ex2sM74a2#-1UU;Jl'5uZg3٘*K͏xP϶Y&fQZr/'EDԍ`2{ >=S)/?2rG.Nd1DNkzQ=Twynmy[U3o`}H%X s_H5>.9V׮2W rj"pU[ſ䐑Q_ɇB_뿋?7 n/Xn*3|g9T:G{𗸖%a4];O/|VgH\cN;n+mOV7L[ ɜj0ulbv ʏ߂ 8A[nS[((2$/ypzH[@CH^B 0>{g>b-JvC\Ωπ70hX*fO?z *y|4#tnl1!9#}\G L =RxP-m118g"$i-}@5dI{ 9uMd(H5ɩK Rr׻@ޟ}dhe8A+h|ll"VVף,%{Q"0}UE VKQ0ƽrg.܊d1݊;z8Y@svWTF|S3v $g:r܇A̭N1t\ yBܐ+ D h5o`cr*\Of̾hrrub6פۊZhOy3%`jE^$,. 7x~I=3H}ex;ڥdHj,SRKl!5W"}N PW i!u)\~''dN]'_]#,6ၝeRCo;@MAeAol?i Dg\Ё{7AJ|;mxSE (g65dirƉ;6IV`:2U[ 8 -pΤn¿.\OsFT &qAI& N <p<>4%.߮-4IVːJ:E)8"13KbMQ]CoP9]L~|OVM& hWR^AB0Nug&q:q6G[\t'pH0 jh:$NuQy[m7TzЈPKAቮ?o+AJ;db7V4hsX(!KA3H͟|x߃hM!ϠhJՕzdvBpGIz|n7S}x/,Lp~i_A ⸧FT͇mNjK"A 78li s/w_lIRVF >$;aD-wg~;/ej|f R*ۑ'򩸄yXjm+gAv"aZ5P@l+Z塋cvc^E^b#}b-MtڞȮkx1tޕ+:qRɶFI*/?]g\KU#g̨bJ+6L%FmH+TrCEfgpv+-R)ZEk;K_Gh[o%cA%B>+X,I 7";':ҍ(*zl@Gt}.)g*`[涁\D3y*&^m荄XHؚ(|)@t ,) ` p~Y4KoFq-(uϖX8,@[Q %k`F0z?T8G4 n;gz?$`lG=7V}b|dV@[<, zEp9a 2 #Hw81`oX|:dƖ9*IOxi3Ä.j#`X^zYi^aV&<⿕T '$4C$pcg3܆nG.4m(̒ GelWv r`J|)l#V4~t^!3 t@>l*+RRaw!lߢ ,]t0׍Ư2f8,%qj)61\ϯMj>ӭpu`5-!qu@?AԲI/T.u ?wҥb= O&n.[Eo9KwtQ?xn:x4 (x77!u|)F_cCҢSCsncna eP}Rk>ivME;"˩PΔथ@ Mw #d΂(l,qz>#i^;)1?^ife:ϹҎtMCN@k c„[P%M/EslD-fSOT8H"K OEYԾ({ByIR?*/ڟyɂƪ3t;ݒ&·CҴ"uכ7c /w ״D_BK (?iMN>1NOI Z䞫yq@ .UFR͆8S yAyNk<"NjXs 4AGb_K6wxw,vpx#p]".}s&U՗yK}5m=Tlg<IՆֵ$RHLJ]ޘJi*лt(\8 q< R`YޛΒX5*kݘm"{ՠ#06&GjE7j&)nEऄfBjKc<n4/w{ IH*ICţ?-̸sj+15cO Tzp|Ľ)u!ܖ~E@pGM3zK2!t#1J+fܓX|z/w ^o;5Ql0 ii06d %ў6H! KpJI~[xglV3TȺ$c[) ~R{ #~r n`dGϱjȾN]XyMѲ&uGjI7=ﯛu[H;` X˺c+N040Wb."=`bVr zHz٣y]K+ w*jF""N_V-!$| 'r\QiV#b?q҄ :@,fqH]tЪ&&I*&cʨƑ(Hli ߲wD5dslr6a;<nEf #p#|?zlf~A&mfMYڢb UKeT)ifx-t sW c[^ `n=8`:ib2%r+/d4XΈ:~{q傶na\a\qvL9c{U thRmMSoo`%=WZBwUvtxr`ȋO2J{gk_51x;vv]Sp&=$w NyGuJ^DIOlĕ7sqCYv':z6沥%ty(wY#e%8^~q?ҫj&tJ됞|]  ^mKiX|GlE;z#]@87ņZwY4pܬ1דWkܷ064f!M5lTn@<:EViRV1ѯb611!"7_Q[`bqf)2\%'kzLCU}NZH1b n&목I=C"[a %(gJÔiñ MͩYRPՂi`e4B~"{{U'KsՋf$do*Y{A9Ʊ_E`íB y2K6 z`~XΦԊb QBJx.W& X4kwuU.Z5 ~X"U{ΉL$k#:&{a \n'nRwGUM*^O@}ŎZhWe Ȋo!?2.@ǭ7yɓGI(4 NU!#͟(xQ{ȠA7_3KM""kR]g gd8OD!KbP lϋ{Ho~yzʂS*1Tԕ-K;Vt0u5Z IlNil*;֎f^͞]X:xؙ0WeŏCƣV# t!Ju ]9;T&_$y):qyN<+vQ/0dN54Wn;YIuۋD>qxqQRJU4_vx+kF[?U# m ,6z uzmejGjx5NJx#7 S:g NПx!\"-̸΃%j_+}>@ZMke / h^8*)Bek줤ZBV2xIn(֑ /ɺ̀@ Y3df9q1 3kT="R^.sh R`Fɀ!&SS Y^eE 45;p\bD wʳNBA+HM/=h0|C%i?K.Tx&R#h@ɾ ĊtI_r9!tb< *(=f66JTn QJ fv9oBDhe/VEYNX.n`l!V޾8G,BYmb籇qZ onX'p{]5WDFɔL#AA ٔ6n(%h&\rzwu??.yYyq]xF+`:[ѐn 3:'kU0F(eBvZq;B1@qT7E~ )<=zamE O'8VVN[8!Uf c(ftUq?^u=ՒG?;;%>y}k;P1 `G;M$<.`a DZq!`vG埶|[RDdl7@;ϟ: H^wz-ބӌ~o(Ok1 ӫvSԳ%”ƌ~m3%k~(/ږD,.Й!Y=KWf +&W]iL]kgr@ϲ 6q(?sN}<xCW64=INJ< ubw/f+rͦ>x 1Q͝]O?Jlz[@W8Є_+UXr||j ]+g%QIKU@\gQMYzZfgZqw?X>iﷅ,ȣ3ZMz;54/U%RҦ)JuX}iҸF&G[0?SV ;\NnR[#C^ȄFG,E9+FNUf{^^uxSk_b5}z"u \m)y3!:A> ݵp͊j Dd[`jKٲuJ9F%]a|(1fڵ'&FDێјi!GvK124y6qX:Ng$[).]Ǿy+< >-kLrˍ΋/?CU+yoilfX%3įe5XaI6iK>SfWҏFKzk]L}+x"0I1ȃ˿8Ab @ 2$^&Ks=˹KvaHG% ,[1Zɓ4no̾z%i/ Y'^(u6&oIMWz{L[R`Մ3 !։y m$IQz WQ)"NJTQ)ʸퟙ07k U"d|2hyvQYk`Ws nhs{7xOm*\mAl~y!m7[ LGW~ *6(d`K5arO1l_$>LKD1uvjdfM.WR, I& aP1F;?F돿Ա|ME2TnMm 7%pp; 4^ Ɔ"G=j- ?>ê}R=$K]Uov5dƣƾTb3ȏ֓ւW3nʫp η?aN}VVºszPR+-V֯: T&jI.KV /arWgII^gz[~._|@ТG!ۛ.eV__-/oޜx'%6=U!p3 /`WL̥a!BNOof{dS{ĚISV W~C7)HC9xȬlhno7:/<σЄ]%VۮZXo\tO.ZU\׽x:fG\(CH&yJ ʽ-`qG?^>=ftT;J, # xg\ᄹ8tp"l6pwIIpS8?`ٹ#HrXp; k!_2j`PQKcfXweTL5\lxt1V1ݐ>˗i@gh5 c[b-"NTY:r(Rho$KCT%$V1 1HaGObmc /q$ИhZ^3Kƚ -Gl\zSj_WŐRqֺq:zc$߄A*KFuSEqԱi=-)x316XAs[+ LmS G9(dˀ%NuTAICJ$GEQ$y N%ܼZq3TݡjSc6cW@;Ŭ坜=BaN/{ [7dKI2XaDJI>uq#F&AOSfvZb7#*R \!(fSa.e>s&mD|C%%uFC }.wJ;TM֡tm[‡>OZHI18?]([p+iQ. qn]C)P%m5 FrZ$&2G[#VL'i^<uA(ds\ov..d2aA|S >$gXn‹19mr1mv!qx*uf x Ce1\^ْ؅KD9b[@##I}m9hp#P[ Pj*EPo.-|3 h(zȑˋNq֢d2a ?=,4U*-ϓA8 MOЮ ;!y}un[;A}J|F(sYᐌ}ܸӺ|۶;p~! ]x]i܂Y.hc]8njI崇k œؙ!NO9֤pPj4jz7V֢-[nA i]ͤ]ǩX OF 5O ǻ)P`e ܧ?L2H` Dz'F#B4c| =>Zlܱфp'Fc! x.]?zWr3|2qr"ˌ{nD^&)AjpLǿ}cs z5!m|H#Kzg>x&EN.: Wp&hyaf[V]fїzXڙk+`:KFU#c'j}fWM"hsE c2AL"G(,퉱7\悔ٵeaV/T{EAeԄHoS(Md^* J#tzäqe l\jTQm*-etb\D1LrNMGԚ7TE Ьq:[ȑr`קQ8r[UT{-L^:iiA6w6x"y |YJĊF\`mc$8I ?{21!U7qdNFi8x챣A>5g(]; $C 3+Bm mD!D\. Lٳr.d˫֫h#zɻ!N43BWeTɇb%p8R[+ז4ş ѹ%g&.0酽}~mjGh5y؉*|i3KPr<۵c4."M]2H8"\!rlJAt=.30$?Ïx{G?U9yA&zv)3UG=l crX4QԵTEc2}b=I^PwoEcAJr`s>O;4b ({c-.#=5mt|.SD"q'lzà1ܲwk@ט}]̌NJ߻@_oԣ[rryÙ{tyls)PH|읖 $|rpi'`LEv@YPM<̀@I2"5ZK>k!gP$w _'#0=s? ЎO 5)nZlL1 _bAew8"QT^5Pb?hMJjo0;KR)uLº;Jy}]gvfY*[Bs!24ɶ 喓` hj-ـ#T2lkUlŌꩆ| 43LjRy9̱p}(|%lPfԜjnd1wQۨi# 4 0u쓇yZF",#9DDψ-%.;#8; Otw|Z-犓=l͙!U.́R5%jRYJQR!HS_@&|% wܸ*;ŀ)q8:CǨU\v&e91xX xn dXxr2)x e~<'UMW =}mkJF-Pub&,;\B݂)ڊ鵶D`0:Va SEH\'^C>b{qSsuT.s 令@7ŶGG> Ka׍}qZnhs2;!/^ڿ} c`L:b3]HBwۺ[O!.Wn]W7 5B) _o'OSGUᚦѸwLLZB-F2QUs'0, !!*#4˨U ]й$]^g>j>k%-fg}o1ܭi~  Cz7.܊5,}XRYhJGp%%C8CB/w&Iv6=qZYgoh'8V5F (aHw^Ėb:kjWwZ% +z0dRly%ZP KZʒچ|[^FEX^޳Y_1S ~/FzIZ!xw2LvȾf܇\Բo&gm.R49jǝTKYA|~2X[k)Hv3T7Cn{ͷD/C*RD]щD{3ͳ:xhkG7t`Q____L,w6r#p4v)kWUZ20YpϪģbɓ]gR>v7o[ `0kLbL Jmw^8xx]"vFRCO!;I3wv,ӭi:`mA1rE^N>|X`ªH_9`^l{d0Lv[B'qRaT$dy& /x (A+C ivl˭ y BpU"i+-Q$pT8Xq\xE=Vb\4m02jճyÍ`Pxc\_.p"L혭]eAiGw6VљB_&`d5r!pkɲjnӂZQ9L%xT1e p c% SaD)+L&sەB1E~ܿuw(z ,:֑c˺nb9Rl޺E?𕵃AWy!F9`69LYJՃ(qڔ! x@seOqiQ4dhstEc-nTlbʒ|-Ls򊡌2 qFK w=Ix v@~,bծkb \I!9! 33WYoNǴ!»@/㲲:דh rWSH}xP+g}B3 .jw >luDo!S^]DN3"ִ4`EVoCqtxIFc+͠rn\ ^*EiRc4c~-#ڞQKi2 IVȱ̽ a]eܷ1o&XS,MW03l8: 8t~@_q| 5` )~ISG-WeLXQ7~,ayC-,'&Ñ} r牕zJDv$mv;s&Ju UKYV4񨀱+$IkIw<,WC7*)gBk;†G0O3J`[ 9=nh-);J@sRxܡ(0IùǹZ~7SA~.-${x׉7B:[*%CBǸџIw?q׷>(Ԉ6帉7=9S:JWsQi+c&E穣@.[0O mȢܬ3t_!YNE(dZiXn7övT:XLqHwYqq ? lƸ"~qE0qr6d)kMu.l윱'мO]NbE`ufӊ)hCz[QQ}A!,}%߫*'_!>̲75Q}=1Q%uH)F5 —D&dJEᛲ|5蛞^cO/x# oBe`\q}dAHZ` ~zWtJT n6D\삝编ٞRf 8[0P2P4oB_Sxg37W=g+;{udS !bA%Bxw,gNa32VcO=YȢvLs ~\+wF`_ I|lZuV*ԉ9,A3 ͕[c*v^aҥ mn\ʹYRsXE~e_Ys|sY7JWd@S@r,n>ܞxܥI.<eo_#ˁh7w}.nQ 77r379l`oyv@3mCj,&y0aq ?KV&|eM{%'enpef Ouk〹f|^)E~  mǷ817z oi^TO] 8i_:L)Hs1i Jaqb 㕦| ع%4 eKS$Ei͈`YytcD` |e,!`oj1"%z%^N21ea 37 /|CjCik=f6OUru'Qc_kKB_MLjf6n5 m6] #;'%ɜfU$i\;lD*4H#8C*ˇQ'(b6bRDƽ"Qqn,;V. [f:4x^)@N+8[s Ά< Y @;+OhSЈp\ /(TP@iTncoPK16Ղ(iloI'%p8޳8\?(m% qɴN,)g<]2!5P=[C2q҇ tZ_>[H8&,ݩJ@A)$ ebVGp!6̰DXJNrގ&㐴ҺeoLĉy"8x$f\G D9xD"U`ܷ'wIW"Fxٜ .űEL$W~;GR1md90N:hFw(i-/}!]7c|鉐K wdgA[5hzRsx>v$]Fkny[f+;:9jC~'@<˟5 u[xdkw?vFGzQH;x%Bzk}{EJx;Ŧ"~_ea(jb.Gi,557M/+p6Wx# ߒKpp=)!\`T mQBi8 w{<#]|9?0qH6$1U+NaK${$[e OWDaLDnQj:\@sǶ+ș fƜ$ n5! Y? i)OY·y4ܶz\L&9CY}m-h&ECnJv:~g]Uj̻ndY|%'g'juNɷ{s;G]V\гP46I E S<[9PZGNZ$Dν SHub-!F"s ҙCslgp(SMJl`j|{5&KFhڳ1P Z՛\5u7ٜ ꓹeJ"/7_[f͚BgYpc7?"iW:.U~Yl1x~ܣ3u̝q ql|Jo8ܗpv<ݝtoBiód} 8mó<ޟ,HJF]I'Os uAKYTh]ֱ/Чמ3GGaLI84L.9 ߁ Fuc>qjH:2 F. o{ǽldA"۵ʯ_slb2q[do?>h$%U*n]`<l UmMdi*rHjpe*9Dvl3%0yQG hh+paՊGO DZ9oAQrScIz@&g-je*WA: K0fKϿnH/h'!ê./?B)3qh:MoǙnFpK;z;fB51`9elnKecaݩ;#F?*j7^PUSŕMXG |kI c%Dn)Fj!OLߑfvً8QEUU^ts('K 9y+SfaʹQ/z:j׃}26/X+ٜ֒i rY9lvl6I&'5[ @H`u14N#V]O5>kTU6/5/=2I5F4쮊,:ۄý pAA_rS;o &`Ᏼ *"GûoׄᯍrB3Uº0i:钰rp5 UFAE[&!:G/~0`tU {IFzq.Q'4qMiW1QXhv#HoQ'({:"1[B @ă<e!_E*K쵈VJZoTyE<L.]Bz /FDэm \&kd n_7Z~'9ގr oUd߉?Z azƖSJD\X9]3tDY;3IIP5欱DƅHv܅sjQ[Z;W>ƁA$gs%B[cǪSx pxȦQfw|WjK9D'ǒ@aF3Vg۵>"V[X-/PPˮ-M~NjX;o(JJYaxW<  Xaz1FXJz#Hax[:ĪɫO- jU,S*Kklxz K "k Gk׷9<ۜmR]@^`]!g D~ߍn;Gvw2{8c]7h$waD~\'/;6UO-sDa+ZrICJ2? yˆۚ`BУ*gbj!:Thx90N Y랞yEO(oL5DH FUwi⟨Sq??YVyn.Db_!:L=_&V޾3 ]~O֢\pqI|,l> 0wLʘw*C$+6Iyʅ%vIGls5gZ? cb8ImRo晊7)n,g0CeD\kZ7:c=sy$FFO؊Oʵ)V}׊.ɯoCHb!J>հiBٮϠX.eŸ*f$A7dT-u;%dap5E`0XeshD2T GeXgEl)QZGn=8sX֚Sbt1%1i7nڃ]Yi8kj t]Uz`.@2?0a\gݟ^p\ǟ:G*dFswc> ,Pea 9aFP Fm+yR"XbB['!ݬ$Ԧ o](4 uwێc׶ɠ вybhͅ4"t< |2J 76s& %>Ұ\J/(uaMয়~m[X9.3O|f\SYuA#NUG,AgtxEB$`s/?u 9Ad I74/?]vs9knˉ|f])OQO̺P( _1׾vA0\C݉SNBT!orUNusksbWy{*kr( < B1&6y z99+Kx 8tS'$Z 8 QW_+ƘO^WF{ a#ߖ9߉T(ѺvMt2ءva!"3B7ȭW6,8ÕU&U)kRƎcn[07.} 3`)9KI<\*1!_5NuKz$$rY;{SdFeO^hٿdARb`4o8<bgᐔ̤(nf?::"{ &# ٥ެw<+^Ш 1WO]K)áT)A ˬJm2r9֘F@,+ƸCyxDCcZإ\!ux> t)h&`}SɁGt'ɬg|nOjcm;9DW(*I4< \NҘVd~%,p]U$.O!=%_,!G C3(&RX)qSٓxSx\ pvb+S[燳R< *Cj~}"ׇIٛ=MtƉ`CDs{=NK 3э*A{&ax)Cw <98H:2|pgw7I/{Es;!0=?sP4ɮ5v![X`W5=cqECpLMv_ Ar5^6#/;gkvju0(-#>y&eb`?c&>+:wY"NWLy;Sy,qUE_ז-x.Gm-N `X&lMH}k1zsoo QB3紖k%!뷅+6Yi;PXfA g,:8-/Zz1o'rLb\X7 8^:K&܄n(p6Dg6SSbsLCQQJ{%ȎK[ T-:${>/m5;/E%cY(I۸!ӺZ8O=_(dͣ}aNmk%]]4А"<q~-Uld[q$5\&.8z;Ʀؒw[N%r}\h7fl}<,A/Iܗڿ:xч^uK! GНjjYb(w2;Yc˄Ly# Fu?hYf6ۇ?.~H'GX@bU0#`}8ǛxC%?X+,5+O a|@gU\B-p .rWj,̤ nڟQ}qlğ!UoI ށ++]SloA|@`>AeI2rط^ur{H~<$~[T>H zeCʜUb IEIaȪ,/9"o8-\[Q3»)-g1vʌ$09-HvA,7lM{7Ӣx4+I_.ѐX}qk' ߠ ri):FPhXbG\a_ԍw4655Ν/(7k;~{W])怀ՒM>pXIAMM{y=8z wE2o{Zi#@Zh!&x]ٻ5.;rޔ8Bcd4'bKkߘچ`k$z1dK1&rQް[,&LeNK(bcv{Q6׳/\uT~=A7 ];jnqkn FCKlWs{=iZBb>l^$됄Mגѓwg7[AKmN]BcE#A٩ӂ4fu' gW\CdB} Ԝ 썇.Uʁ6۬WQ!NХZQn'I9:B.ȋ|Qm nwJ:B5Àv5͟{L0V(۝t"^ǂLvZlQZmϤ *>Lިo?z]mcı~P(fOM[nWBύBnB/z9\ "QmH0&f6FxdO39{_(mH\CisR9% IWozk$@Y<CA 0CԽ`tSmAI7QEwbS-)T0X6PܨR|6-pȗG4V0tK=)hq^ר*"ҐٽՏLU*g8X*2ۿL]fy5:%d&YAP-f0MϮN/{x '΃bH=?'BaHX#p9 df#t>?͎fzע2ڣLl򠕥WNy/M Gۊ=(uʀKZ4zOE̹p˞U*Fs㱞H#4D)ue{a=Eb \Ɩˮiq F0 BcJ֓_u=w= ,C յFXa-;#oo8Bö#sq$nST$\,\´ p?BmL Po?h%Cnr^v:YAv_> G^ߟ\eTňY=~Bp!; E>)Mޘ?Xm s~tfJb*8,@,a^`.H*8.Vh.Pk E0Jl|C8MARՈ-e6l Q|>0-;--N:RWΩ!>[=7,-y3U=V5 )ɷ`SPڢ[1No4⦆/ԬT+qnGcV^՟qt="+Uu[eiZꆈҸb)CM @!vM^~u$z2Is,m< 䌻G,WJ.A,h7Ag7I>$2,DvuqD}DfCwvu1I&ͯ(v$6{<ֈ8^~Bo _gtdf׼}%*m"ڂ'%f`d gJ Hs^t]ꛮ<5o 3|}N^cXN4&P2w ƌAŃA%|P]ژFccyK@9bѧ9 o<DXA#+ 0B&."Sw2\broj<DW%V$<] UUAt=ܚXAPS6.u{#E}G'2A]Pۛ6!(H ;+c'.z9vHQnIwAE~ղg=9Wx;u?DƘIrf5 ݭ ebE6!HC7WT&MhH7x Hlt7Z {$y:@֔=:'PM!LmGhgcQaՆ/6:z_<$e{1ˠªB*ģs]J/ߨإ9>!|k-⛇ dh[~O3xjԂ o4i2$j-N/+]lƿ_{ڧ׏_=w4X6K#fH@җ'sE>qޏ'麣}|yϥPp>`b̉lnkD Uh;\v.{W/%sN8I}Գo nͪ磙ivo`B{(`{öL4@8rg*{|a @vui Vw2-nևg%e (N}UOwUqF3?qhHJ*NkmQtM?tQ?gJeC"cրy8`bV[IMO:'ajŬ."FϊL zUPu/4:!nPL2u{icϨ#C`N仛40u?P\EiGns Fb_qZ .9a\GBx׵"b TfL ap>S6E0W*='Kq4}Rrq+_塶,Akn-gC'A#'CxQC!8>eXt#.*n ";fiiTsUf7"u빣^#vf9ʮiLBReK3e"HxG. F`g@RkeaġZ/pkBNJ(i.zƶ}4xa |{E eZ+|wwq hkf~FohqLʀ[1EeM?*X\3 VNRHȻ1d|ၿح@.:|N'8,naAW&8׊'!Pbہ[7~{ߵZu-wt١1,) OZ8>EUb7Qo( DkI c0-% xzM˂sY;ebG ۪[B JɽVXVv`! iE>Fې?4кt\3NE:5U'\Λ=R@|{r4~ lj1)O/i mLG`݋ဠoe[9Wpw9BbD FRx\!07ۅluVs6 v'*h@xЭBau8md$j#A&:~ЃѪFMTX?( $2pl^gx*2/bJ/&csɷ90B:kl=UZ FQGf /).Ze'vt\ֲbҷ%/N TUwM 8&I"ā4Pq^jmǪ/bSs_Cvմc H,v9}-Wpˢmmᰴ1 ̭S!|N؏*B("X>6 H>VJV2RmAM0,\Y&nd G+Zl Rx.GħdxAbHQKOMRse7zR:tR#8 ӣGy}绯xn5yeccgR{e{Ύ[Q#{i% qvŢ7wAȟ;ҡ7bFƒI^TAh.|S>i1-[U@RWXyYE9td+?DӢM0 WS|>Q!oA2 JFDHF^~8&{E؊Q빗W0a]l7RYZ"8DEmhwoi<ZgbPSMl 7ߧV5'oJ5hm9z=xW?8mSN59Vl AMj}`S'#/>Aa*mJ75X7oPßה(z>8vY~00-|WDrikΰJ˫L8߅4lwvGt[X̀38ɴYUF[:Hx*8q{Y$qCG|7C4hoVP:hl1*6 Srd: " H_,='YD :2QșzhLrNY٨$( @c:F5fGfI .4ODZsWQ2? IXcO9p;j"e8sFMGcS˱rj IAY9 4 gRA-r s+4pyS!H ]H:ߒk3$u%x5| 4r*U7OPoKB>͉ԄQYZ & JzOJ<1~_hIP@1ydjRD/vҏo…2SHqt,^) 7]̟ػϕN 3<"_}3iF*6$tBKiu|CF*rf;Ptz^ ZF%mADzK1R PI(X\vv9n6`/:-7 G*"hdeKnY/}նc^SvʛFNVV4JSʥ[\h ,qCxŴH1Nq૏7`VroA ;fC!!p.7C{{E3sW{Ut{}ʖNLAiv9~GС gXp>[50#'[_#@{|ql4q}7̦Wyn ^&;̓dhSMVYZɜs-fQMa.X9T́P~(zG?Vh!mHlH~']ЪZ[u;AJp1 Y(DWŒuN-Vk,]R;s]o趺Ԏ.Lc'-DP؄ 0R< 57ďpQƯLƎ8醊>g '2s=V2C%-)faz9֚{%?`~VZ6q/~͍9=;â6FX#;Sp:jU2oy:ML&8gRwtc.s/\V?OVv5w6~yzW;ay*(<.i@ kiXx^Hqfqc5[FQ%kÑz?e)I0upM +ǩoC95يLX]( ~[jg՛貫<8R\VSu3/,_ A~rAyHjBo=|ǣL^OK$Ʌ$ޥ9P$r9@(sG ?9 ABy޾k]P! LIgqXփ=^_r!U9fcЮb̓.B[Z=fFL;c`|ǓS"\p.f+O*T%|tѶ`]svL)u\-N+FKyF\-҈2D6[3)LiV*-t 1wJ3?ȩǹ jKqLӇٜ'd TUQ YÌ8j?$K-%_w1xA% ;d"mjp> XFXGל7V N7j Xkkyē)k6:y.n|'0vѧl§|k;1Y NY3b P>looY@r=4#z 7z++_[$/ŕ[*Ċn냥dr:#ٔҌӜ[|s}'iL.Bڡ/?9lגvoHlAN@3Q!ooDvV(vO.`I·xtk̉^v1@4ocʟft|J_Ȏq=;K7 rb/'0ƦA'-2L~DAh7j'2tםB@+'UW$'rUQ7Ƃ6 \3hϖ2:[xVk) JK8?3 Q4ut zccK]y*v|TsVs: bfo(nq>ϨSG[^wÍ*2I"LaOBlGƣ!HʊbhҽO5Gyd)=lA(C]3w<ˍ\ILxNBO`X ^"8YJ8-*v?M3[8%'SM\o6Bݚ;9suZft_Ί^bLbLB'S @tSy)8?Oן#" (w2#bmt3Ft p9gh{eE܂'7:>+ bX4AѺ ׉ƗZ<"Y'Q2`+IMW>,HޮgykȚ2ܾ[&pDGTC~:>܂!ݸ{g]IXnYkԴrm?'tB*rN*R 33Ŀ1lꡀ2O=6m[) =;Avo,V{5ʽg9Y?:ou`9[n>Yx#j *ٌec5O;R6Ld{ϋW˃rp𢺧C1_ph#y +ޖw %*ZvˤUp<QvG{?R鷃(e1Xy^J#Q,Rao=hsF ~/"WcC<{S>/O˵RQԜC-- (? 9!2raG ;S(u>`e|E=cֽ)'x#E}d N} L9?F= v_$ vȟTva,$@hSP3)jt[gW#%LAvm`ɺ=֗@am?ڜvf8[}̿ M4tCe娿2xh8P47 S&ɚNj3/mH޶K̎>#\ym^Pe n(UzBkM%wB)#W|+`ݒ(BsQd_;{"b. PŸKB"nפzQM:fFrRщ^a)"ؑw;..1dؕfWjq=n [T65ʛy7Um|i[;gؤxESf oT@pX"!?iB~NI)';lL; Τ (r}@bu%Ug1*ĤP_kٚVǐA^cԑ?*=W+iv=bnU njV?p:QDj.!$2kbQrV&"j_2˵5{e$x9iґZ!uW}x%AzݘcQFq 0~!{Aۨƴ3:e0%/ w!kE7A)/t_Rg 8& l̻P4,9gJW*ah8f-jǽRU&6-+:q8a:ZW_6L Wmu;BЇjفMF}ӱlhUCF7{= HH2/Kk@@2"mq2wϝYӘ:Ez=q^\ kȭi^8Ȣ3 jyvl!1RfRXu9j?cW6]׺ RwOQPhH f3U*adgkУGBnp7AR(cj}ve98~bD.ЌEִd/߫`LZ,at i)7x'1\Ss2JYp)]&@15ɔ`{:hNl`'eArLwTU=ΦzKȓݚY0) pVGkWI7 <=΍X3!-xʐӷNd;.y=xc>]^ނ앖ݍ6QŐ4 ١NX٤pM2F%ÞHASX<ԂIg.Kf ->Dh|ӳغqtU% /xo1'tW FXV< d33;NmH+x?+42~wdžl;=5c( {zh7e?y`OY,IMip0~23,d&aKaXV~AM;nfHׂV\~fbpԩLsUG(CP'=_nyE9 7Mai3SW3Bdb3Ilv{ؼ5TГv\ )\GeP(+ݒΈH,=fk `h;@,+?HZ& ee_gUZM]- &q&Щpm3j18]@4vglX .DҴ>@VZŭBva 9{P2!3ea<D  1S3f(+gRxC08? <#>({ qaԏL|DL\Z=i-sG¬DF8jo9}RAZ6!mmJT5VcYӨRZ]é$rQNQnQ3g P؁))B7x{ Pr8i*fW|R]4;'e5QPGg%b+ MrZD;\_Fpg[' cg`xjı{ (M|i|ҘupipA4W3yP%i(>hG+j S vF089K\]2dNyPq§*9jBbIYU\DIgQwvQemYNfYk,! >UYd; 2lW=+"z!Vȝ[ E %<8a?dKQ6 RIƶv :hCH\5݊-R,k3s%C243nM= S60L|ա2'04c!3dO3~\Ks &E\-b5>6e^np#M™uÁ 6 <. j\ʽ(>$\~ȄB'*gew.-t`ik=+\xu3lvwej_MdAR6M$}zz<[ RQǥ-k#4K!Y ʦTfme,7a#4qF|z5])Ck EYܩR°ZO@VF^E1U-?(Xw;QMwŹ* |Z%q P3czKM{C<&vׇ~*5UcSbnތ(M)64FI,uCGEg,&o5;`4>\2V7acYG߂<{'|S4s_,q9M$hK,\[FuIȞ @\+ՂPٸI~.y2mѢz ˌv\OfRWBir䪙?8ɫZYt<>T=i@ OZ#~\b@;KqG`Μ[N&$1Xխh1-Z!޹G'x& Qq c֜Z`_=l1l65 r.Bk ҵ>X_PYe?x%:8=`J/q&4e *^98ܓz#zJ.ʳneO7t- wƏYrvxn=A&W^^m2k=xՌ1XLA (gì#:juvVl;E!2 An$?j5sH ~Z+7eJ9MC/j* ;}r=^w})1K hTʝNjF-ǥ&>޸Rp5 {K:3X_z޳m͛ XۧK;Ĭשr;Lt54Ajk#Aˇic)dRYֈA~ŽԷ-J'a&R.Y]Ʒ p@)("ˮ CݙohC'*hbq;F+l_^D@yRFzPs?K~(4}W|pB!t ;D}bGˡc .bad|J\o [iԈ$e~ u8)R}\4ө/Ł)uDeJZa9¾69r(ٝ&!u6z H\ޛ@GIgyS̙NF(۬ 6ܼV,t֎ M"`lEmKpE(zGߑޟq_3ӋeatL) s^o)x&79;ٜJh, J-09KO;I𮔀]ѶGֽe}PlėR@5%;QFW}-{/s09 | 1,m58ļ>xqqLA h6EHeb{y+H`uz/j<'NOpfqJ*ua4Ӌ~Ηb4&jK(q͕qMh0`ҹlbCv MtշHjQ2i o J1f5lgu {羟)FkPX);E ^ޖEY{W)s /T˲ťbU2,*|R@ s'}XZsBKź c;4 (50t?յV mϖֽwfWthg,iLKWMUzB.xXLwUz3]T7saLB 4z{#gv Gv8ꏐ,KLJMte0ǕNW)SW"@lFP(_%'x˘ԝhL",Tb6Cl1"7`hG+dzgu#U D\]]J _"{* _nzDN z}e 'P@RQoȧ[Y~~_i YT]Y@(CoX0iݥt^.x:9r_Q!ko7 3 4qt~-Fo5Q'C'r v4VqW_OOST<җL=:!Um1JmX/ f~,xYZ8;胄MuZxTLe)UKsV5&ݔ4aA?{v12l#SYc c!i'3/~PA)5{Ty-1?5*;ȑX,MI([fv2 ]%T{܌q$eh\!@_m<y @ È&;̶*/RP:[+R_RBlygpЋN` et'M qTU>\%Fᙜ7CŶ"Sl)k]}BY?P MP׸;}N!0n2hqk9Ru1*(}\IBdX 8x B SVEh琐d{8Z떪%Z8q1AY"mvmHJ+Y JbI}a[rZW }O{'0UYSo2uR@&2 YɒRWI~b*Rc~I[Cfܝa {1idW6=ᶯ9ȫd @{d'FD#޸]+Rb|Q{V$7T3|ZA+3ҕmw1TLY f"p9OY?PD@-> k <#s uO{wuSze& zPmOtΑRʭë&s3} d:jTh۵ Kg ZU )EށSbbX{F2Z`c<#z X:,Tz3d}~zyPW]Sn(.,`XbIo'Lʴ!x'Bkxljnvh*ZMAѫ0{K{%i`&s!_r: y*LU*Mg~8xF׍ l TTQ88U;6,W?~Mk3|2QN/;%>jt/ƛ'hRU>P@"*k NB +Nqxr˘#1^YIM6q?vt>E,SN4uɒjdpL P%3)M>tlEQ7̹%ZJ*+%g9\D}hVlxߪ8o;VW`xviͫP>fJ{>`ٚ8džmnރi܇ xq߃#pe]tlW}j*qXI9N@ ӎ^`J Z芢DH/rI?^ל7d"|tq|6"þߔ$JׅmJA?IǼSPb3V]&(}OesɥK0E'z$; 'E}␉/K瞶XJЄTD:edڊoH5"R@5n"fv%˒|HZ/NS_ZK@X~+k$ jsqw"g.6CQA2/RIN:qZ1dWi0!VrCJ9J=u[5 ԇXsa)a(؅YClyY:KaH)O[y~:m8NVMV= `pt I&cTHa{,s#5)]Men9Pr$σj01;\A} /#:űAhL݆.PJY>3}o/,FץM2ÏԇNO.!w PbVqE8ߕC z:Go89Cn V |lJ'qbץɤef8d: vU0EIj Gj0o;6vuuslZT-r󱱲 rXc]V=h ;KMVd#Q$&D ?_h\={Lx:*/|vb/> (h aoh58"$F|)P|ukb#<7 4QM fye'%@^b\Xs2رxI֌r:BfI+r( cw9 KSnԈw9ckWD'O ݕYź'zyCcW駧r2'" :cnb,gM$ݧtƨl=(qE"[l@B7,_prZi @LrL!ԻNϋ-H#ץϒa 5-~7cZVGs fj]'{G=$j|{4½zz;J5M3.!" O>#J~BH6-DuE}O3~q(RzͅdL3*h PaJ]XH AިMy/qmOvF/2&T.&,vn \8!8\ϫPс݉6//ZXq0F㶂ρA U4"g};/b|]d2ߩuNx[8XfNpkv׮ҷ@FgSrce d83T=_N&˪ؕeGTEW T2 K_7o;}%GW,ʤjy; ҙY ,z}pԻlrivQ (,*i=*^BsԕT[9&v/"[c=צ_pà5!Mk)۷롫[&TCr[ܳZ^;-[}[[Ox cH5d$}&QÖs$_jz|pfrdktcC!7K0VW6JEhvyXt8*==jY'@MN$_vyʺn&J ڑ;cE%-"/Lų]_9{tUp66շ{Vq_5<{sKMUCw_ŌPS3(#Ե蹴D<Ǿ/E'>ʃ:۔*YẃF/'\:;Nxi%` X|nl'@+_Ȕs6W⁲riǐGzYO&] p :o2b0u[at:OsXԫrfuL3 xc2$}ʉ"ЉhG DFn|@/?ЪU^o̖4*'( ǝiKHV*>u2_%J&X&z\m)U$y.H|Z6UUF GΙ0h5[h,$&,|џio{zN:7 4f^)ש-igAګGwJRMőDg )~ mҹOƇhF.XD5lX:'pU7 G,ePK*)؁ &Re~Y|h F5n [UEyp$D٭%IJ>/Qxt; ( ]Jޡ|H RIfY4z[,&\6y~d8* ?ON, )Z#+g+3-#J둍 ]S" F{ umۯS '\ + b{!, wtd!i!2 kHڥ*եd|u: 5zؿ}Q]%K`(2c&!ױU7&70$1֡,Ͽ/f:̇*9Jm%[~p!.V!K|"v`&.3?{ƽHU$[AfW^}!s0l@,Ž)>[I?uzxf b!aYcN{q%@XȐw.|75FΥ 3Y04i%!W"5$hP0ϕLV4-DWh*qtfQlHMcrۉg?"q9p "UUQs@r F2S]'(}QL{ӠHUP׬=o{ci[gơaCީrWU*/4FRk[2ʐP _D~34- 0T{xY]j_3ZϏIMP=*=wۅIkֲ%O4c+Cd +PQ w(}^o;guz b{u+7PrUw]1kcH EJ?J|4eDrۙ?Q1Qu0#(\>qs<$85a8}q mxt&FBthn&IGf}f=A>H`|} K^_7;7f@P• $;\md]>qZL'al)Ԉ ?4v 3 7=<@̰߆Xk߻=? Qv%^Cwzd{@ #Ү%(!]Jmc/p&T;xe`Ðdh} Z`bfGT -W8]ՂKzPCj^OWaRd;L7P!n]aQS|,=:J;LN"`xmjhXe v f/QqK1m#*dn&'K H,h ]) p7˼5?pMڛ5b]fE_6s5w_-w*qZҔuT[䢔#T~Sg4t X2VACOs҅Pև"0g_]V-u9Ҳ_׳uu{ vIW}@GK43YM͔)\F+4Qb&\+#cuUoͻppˡ NzMtXXW25dUX{|%Ѯ~rnC)@~fyAR ?FʐR)kd h`fݨcsށ:tVa05-wPY6 g\+I$hTy%^zL`@PvgXϋHS nZɋ6u)42봆&5OrhL^ ـOYǵP9ѧV]@+QM A tyȒqBX `z$NR1$ n"(~ >f}<Ъ7h5'T璐h5h>ech/b?4.0hq-&R=\Τ )?W18eo=f&54NY@An!Gfv ӽK49_nP@X-Ó98/z&)C poX}vf?ar"(}l4c$b{_g{Mv[HHiqz!-͒x#,)XIRErjޟk: i8+2K Akʖߣ !}$e=+dܹf/eP3[uz`=& Wצ'̚z>jYnŸUv^A!S2 jNODC%s]4l"K˧TCu;6*y邗 ?1q bhz|*V/np 5H〉(0EEd̷`@Q,đ!.|Du>)m!Hf i`@"C[E&E0‡gk:?[jRtԆQSwW?Js,:=aROUVzsEHBVDU<#kl@<^GFXk6$ ~8ݏ}r:y x 2u$=D~?}$bA$)/MnE@q-ڕ- Q/dGdp*:}^ ԑb*brj aUhMn3]6ֽ Љ- ,HB ۻԥQ#-$ڝLEA1fV5vu[ HԣTO\<κlnȱF|(Uf;CҜ8~Qt䡖MvpGh-wQ)A%q`*0[<+EK>Jb@q޽%xE9Hڏ0P^7;xD_VK /h}҆S{n?co5E.2޿? OTp'j\Ȇ;fmU-2ۢ6x ٞŰC*lP&K4! _B,.v06!/^9*j-\dGHmM\vuzW8瓎X&$}8 K.P+ #`ŋxV.>Niѵ 0?poM gjj79?|- ..t]l|+ 5'꭯iйUOw6ݘh_~ |foN&bSacM}p%%BN0w0is w?$gJsV=8s D2)?5 S"#Eo;LJR3вc{m̍#ϑY6oq|& g٘'"J\>tVv1fQj4tMX>ld"ϡ)9ևcGKܹI&Y)%@v$t 8ւGZCYʧ6vyة`: NH(t_豻};,*tMg+}f$(%:*A)2yչ&z՞?2r/^}/2FFp1F~؅$R:ĵKػqxp-J7,G谐3 fd3e^s{-!NYsbۀ-nRR94:7SOGo“o^\ 5W%( =W`WXAle9ZRS Y=wl,rN=@P%@+3 dAK/2GV{? 292 YjX0tuۄJĬ"0&)gCbs{D^/*w&)lmjBMЌYK`&;:FKb3y]yhִrE?2nI3UJ ⃓eiqu,s&n.hG.Shd_iΘ]TS{83/ Ӆ&z̀_S9REBRzZe(!"8Q+~orr]uo;{=~/3&"zsXD%$,}k{nVN, u(Z33m±E_83}HP!S~8qSS4 JA@›Ty?_ 5- ץiy#2[I M)0J *ic1 ts |3;Q&o% M~ÙWdҪƏP } ]x79kչD@GhycqnZlDh( g "KԎ%rFqPM:9P"#« 7 m1wf/so[I靁ėhy64yUnD\U;mńȻHSGC*1YT΍R`ze,ùRb$.S {d壺1C.`ΌKx?֘IZYA6h0X>7 Pg5)"ˌ{[CC {r! X}q.6P&qNzJ]5=+(O쾷R?H0O,B)^*sF ^I(AjZ{D Qg.{~S^ %i#8;f/WL# j}Lb)Sc>W X2KeXd;i{f5 T~1]t"3ӹ`b|8e~ JSJ!Hbye*黸[݂p9Dt-Y\H&j>!یɐZoF)E)º QIFEa!Jp،+*SQ]A3+fN6+c5k6]->'0q)2o/i7T!K?-=:(’#7^NRyeaSqT]&U[ Q1ٯMi/ e^.*cwϭ7vk@.7x8JC0:X#p WWQtܶmsW;cQ +x9-bBRGʝDŽ+,O)cADg#}Z*h`/j 2ǏU}_3C}_)K{JsGC˙#9"xK UP F]؃vAI09GI$Æu0u\`/sAC| Ji]]-~^ԻaJ %*C>"#M]mājmeX7{݁/9ޫb yf xÕuf$-(>SB'_iq~qRGfa^>өM6ӝ?\hl;j ;  ; ٥xL$w>\]V[mZc(uФ2%ЬYlOU*ǝwd2  6ڵ@Q ]ϟU~R7^zNK׌x- mm1>CR/&b i_XhbY&ElR ?db/G~8;PR gfܰ zDCFAt;6e/iws#'桩D|^qPJ`qv|SkC' J$$R<ۛPgWciY,_\M#Lh1mH\؉*+4X=`l}nVBueaLv%1TƮJm˭o31Zp9N7@ G)b;3v` %xp8 Ӧ(hə*c ȳ"FM\[GÃuFѵuOaư6_ kvZ>6Q L?B>p鸆qٛ wr#"hRhKYrsԾH`sLt&z]ݰ$\6 |iCp8*1r FMGI6~yOT.N}yH 3D)sD֍CX B!i~T_#%{dz g̺֎7nzR[+xG};Ti1nX/Sj:Tͼb\pυ&# ckan:HF*S_loĸIsM~ܶg6\~9cEhw qO=V<P*ŷ;.QSU\)Xz@3+F"׿yV .#PIsLwx"ŁOń` nZrE^7*Iޗ߯rPŲNklN'C\vq-L85d25 @mAgKa𢡄s@>{Y1Q SWD "^~cf.L4@#`j䑎G?!>aj"K4v2gLnD̘-eBAt)J9L ;-^QXII[8o :1SՒ{mZ9:.y |+jmE,Jc (q6] J}KwlDdyLqn(ۂl /F@l=˼+0_QT_HfuZe i˥^ί˵/9.1u<#J*>3J$UuDwqhs{j'q[Z! ]l%}Ҧ6s]kl-܃nGٰl[cqtN@0'Ā@v:)B0Ż=b1SXL{9B*FJJ\o= qG" ?0>HEי9;1e@&fxY^fQD}LҘNfv0@|iA5K>*;QeJˁA'*sNH*y,z3. aDW#T@Ej݊} S[۷OEd2Iى!gWNʚ'gOMC{qV S-5*e Eo)OPYoHURT(s68 l|V0~`ILXINᱚkg.RXѧuzbQi AVOIj:c@Hb SV/(UcZ٭KHBӺ>MЌpR,tt_khryPf5)Nݍ^ 5:%mHYB nSo8/3o{ }O^ў blӫ)AC`mx6aLܑu薯r1 4(cmA?^y0ӣNG.fƱo&=9{*cZ'2]^suoJj۪{n6ɫ$3J锺*D0o>6k׍B%sM%=Pu< _²tބT j!XSkpሽݍ2IS ] JR7C?tv`{GפZTТ !r%H8[ߡ}ҫ9BdzX ^LJO~\L"eI}X7B kVp1aS(*ƇWu:}ۚ'dϢle"()c$b:$AXg%: ΋@u?n<PF䅠ok'],IcΖQ% @v-Џ*DvzPS-TX1c*$}8狍dqd4=ǃԓJw=ّ!uZ7 }VA;dn[.L02跲 4TޢƵ%h&Gܒr%žt+՚,o_'ci;^+p` JF (8NqV.mhm l*De 5 &&lrvLz?"usrڹc!:kJEǷq%XrMC9AÚ:vYbD vỸ}̅TFmȉrE6h#Sj~ QvfC8zd@%K }]F0??{{s+1nn}Qg[(ny!NN?{z)_JW547#?xA+ dԔ93ɒFiԆ?9 WcJ l%N2>|:ڨ׶ha2M#?{G `1Y$еCMq(2(vm,'e>!LI#˜?,t$cVoCXj!u@?!N9Nc2}]tʿ#K -2>gfL+DYu2>婬G?'sVRfKޒ.9"@r՝۸xXi، eB~|g?G4OݼkH`- L$q?ˮS{o{[S'@f՝s5  6p&pE: B$p]t-B\@` <ga,ZzB*н[h#d lea3 @bV+g5 _ PF ܴ_5~!X*.|`T\%AJX :zmBFKև4X9vxeNfӰaxKPϩd]b.}#gmkF ίhS)sBOZ9W3:,`UPNGD9900DZkֿRz=ۿv̍`!%[ChӈUA4z4\ڈY$y:lǛJcå7SQ Z< rOiWӖ2nF[{H9K@s;-D6F|dt*!F3og;lg%ֹd۝y'X묩bj)7{Gc=USo zg_xApSx}2\kxt/d0E1ӘMݸ,mkE痶87Y45S٤jK7\/<*, kE/PN+؄un6q(."9IXmH8Òiȣ5SY=M,:- ʶfhW3Y84=J)nx]e]/hE/v+]iZvwvm{_d,irśn% d۔\W0'yl5hwmyΐ+άV,`=G ^[]9?i ` ByM P)8+4EnK0,L$rjnez(ɩwy$=Ry{ٗxc7I*Ѩ‹ͶsTY~ pwI4UE;ƩjL-n1Ykv(;\`qZ/c/ϣn0گa0`811; 5И1="ڥe+=,Kmo==5څEM䆖>GTKB)%3cO]$lT=9bkSf:c1CDbN{g+cq:̹b.^W|HKxj4 aV9v?A͘OԌأqT287sV$GVJkC4yn1o3%'};3j%򊘐""_| P{} ^U,Pl5)@`N (̙YvZpˍ,=>s>,H)kpFҷ˅so`ʃEDܑi]w1;3_'#^05 WmV7@R7Is.G` 3Q<(2O>\$y:ˊb{3,5\-Sb5L|0pg<@$6AoE-(ܘ`rUrUK9_ѰtTV3..'%ュQPTX!%n-CġV2rFf:דjhaEtR隓Ga" \|(Ն7Lt_e9KáۇUY/ntփC#$7pK,T 7IbRS: <Э5ny 11:ib 3jF}]~4'J3#sۓp+6ʎMYVK?{;x "Az%Bí'iy̘Dհt.<{Hy)1dBoȚE->q-0i[pz|[G KpSnDfTϭ(,vs=Y&I*z6-DZ\5rl!;N/JDM𚯹C<#Ⱥ :S@ vD4sIBE|t9]m-X;Dol7vNqK6$P*զE+4 PtNynNRFb?K7qz!&Kc|QMx}73_J*N>5u@>CR;(_%VۈYC2,S '4XLv7>f3Diju#յ8WJNtټ+^nZ%TZAGoMjݷYVB9uȉ<6 wTFd=VF Ej_LO502D'f.e!pYNď|W@XJ!}ZQ@wګ˳&Th'fy{-}9kyPG>p{^] "QrPuVq 9/xR!/qt F{F6Nn1'G5|OM/:ȰXYB$0c 2ouTk. H2`-vWy W{&Q1ָ0k|&+WJ\77R85H'掇kzG+B=/ng?|!#JaUbG-4Wn'Ş2$,4'Ao2h8@Yt8]U {& BB]>:Td忙kϔPaQh&pWlvH_M 1<ۺ73 Fַ|G-#kFaQn;!GJl%2جaYǯ/R7NaJ8q+9O;8aN@R ӍFK$ i1 n"͉D 6pIeZ16XewP/1$\em.v'rk;2{(ꮀzqbdK]2$L}Û]Lo`s+ J  z6kՌѦy #ops,:M1JGh@+ "b|V81~7jG~+/$Q-~`n͞`cYr:5y?l-J/a-cȩϧlgXKr5KAsCoN$'Yyx,W1m;[@9XkPؼ}}1Ir4eA%W&bF}=",l萃"}h(].+~JN,/;+'[oCpě]1:r _jbҠ&@r̘5m:{%B @'SMyNMZ<1 }<=Au"!^ўvr=!S3lurCذh^v/:pgh47;O{;Ai.48_QVg ]&}#wU<%OӼfȋFXVzuXyaIލ"*صs? G+E- vte\6YvAR.vLm?S6V#PKݬu6a`fפ#2'\#uB6/uckP ;/2/xo90.uf-!i,(ݼ}7>ˊ"K,탉vzϲECq|T`綢LHMjINGV4'`HOͷ?yud;WȦῴDsWŭJodֱA?8::|Fo!?meaţ,<<{eg$jjdJtv+a$Q @(^RN<Ʉ#~Deg''G?Q8ŷCw38D[6 !F6rLcD2V!5Bou||e ]XsʆRL76D´1eݷ"|зHChZt ()肺޳umYp`;͝$v1SY&%k>ڲ+?:H]wQ-T"lO@jwf;S9aQ?j`SQ`*'m/\kԱY8Ubl 9Wv kHl s4k֏וdZZ3!@*|WD'bt@)/rb}&1فۛumHO+APko~gbYs ^GiGy({c̋u,H~FiZTh|3[WޚVe%6BmRg05k@{lo';,,lQUoL/z1x:ߌ0곫9g1Ү́,Z#V!)B)uhVͲxw7t#xQr*LhcF4,ݩRL_B脞c%W5g,uƳRv0ƃy)k:C9.y>GчGk(OE /_IXaNRpnqex@Qu+Kx0ŠqEa!W/aX\y+>}jdHE5Z@+.__Nx@Is| cA:,+6D.[T_Ӹ`-} XX^TtgIl{;" kd:[%n_kCxR*[X<*,LWW,@&Wi(V6niHTƗs_p?}(X ({کApu}'h};{r6LpMkdDRn$eUG yNw D0)˾)f=<΍R''=(+Vjߐ2Y+ݒVJ oҁ)oEyCUu8EChml>>24UZZ?x=NVĒ,nL*Oo8F}Z6qI%Aț-3^PC0xG' eOSO/@%l<3=3ȅ]|Cs1s!x"d QUft:},n-L׫2żF &Z:8em4S6edڕY}{dޑ,Pj2[' ILGjY=?{\RATjX6==Cτ’d6P|Kbnf(n;V[uԱYsf@PrQ;MӴ"EM7%[J8 = -.=Ɂl_ջ[OZ5\./5=Y#)L[4\AxX -i#L`WKY>R}ė w%Jsۨ}7 N4.܊?R?ZsP@6`}ƇKYzqOFyo.mk6  ^1fH}etIoGT2,HHSj?n~V;8l__( d]9'7S]ԅ,nT]W-e# +n@,T&誃PYOE{g3$= t"+8;W_6ҧY(x }`Vpe8D0*ئ Tc{74EҶGzLPbXv *fK eXpkUymv+vO ,51̓+=Nh;Qe{ўp$f ^{ @8mݍgX+xd˸J[MJJ$ E3d =Y:FUy?~`wu} muex,Wf )VljFw"IkM,ԽsVi=,CO A@c?vls痖Ծ*YrO~q=RKm .%Oɔ9ֵ9e݋Z~VR(^RV>Cg3YjڟߦGrq!3.C)QkJ16g9FR9@bo] iVJȣ}[+H;SFr :`_6V,OGQ1!T _suirJ]_ȯp5BYcz(L{$QnT iD{T翛L Jޯ"?HύI83F ,H*YG/ntjkUR?_ֿf.%C-]aveHwou%Ew_Ov{a7 ,QKLw>ݼ#zy6{ͻEQI"jb<ˣDq}fJ'`~´458 {w*"{^v1vc".% . P[B7 46-8pdRxCX˸Q:< yK5,,D@SxFJ Cdv/ebZw$)ySָ&P7تYɴ$YRN&E:Q\ %RDpK >8Y舾</\٬I o{oB3O:Nn\@/D]ddN}][%)N(nR0Њ-T!m`KP݃og9"?blU@EgāyaJNbRJ\aOkS,[O80n̖} [br_ !%Poz`g⏷rw'9lgTϝxiil<u"`7YC1AX DBAfAhalp8bL^GZ 1!)ZVh2AD]PoM< 統 tDs{-|rB6~ QYc"'da+ 8ܪȅQڿVi6eL7A~h}AMy2BlF|_p !`\b@'e-:糑R4ث]\%iFˌDUXpBwɻ>UqeCq $)[7M4 PpfumSdezp R)^5]]/W삶UepH9$5U]DoP¤BZ,<Ӟ)WQbޗ3u-ͪƒ=iDȿkOhʘȡ86r݀f}Y_j YE$t (~gϕs3^ 5:\Ϟ"`;'j,9>vϞ~$lCg4H9ab{i;(.@K]r5?f(ty?ځ©;!t}1h$mbr1C%6I5c`4 ]މXv\v.nJ qf΅24tzg1$)y~Fv?t:=ݔljuy>6[B~hWMjmZCBVzeAQYhāL|-˛uCe"T,0g<B mo0 t!%#1N)6@58+c&b9FIꡙ*tyXw[C$J1xOBr5]F#J{ FCE4evVr];[;Eα^p#֌DdkW2I w2nwoG܌bJV>8A"z1*e6qP6 p&K3@CZG2"w]qxpqTxWWOWG\;F0(B̥s^hn;o ͖l9[޷b{402!JDܯn`ަ8$F/IQ}9JvUuCU0~:G.dm=M,;펧撅ʗw.s۾tEI'A:5gE/wSO?e ^q'6%yY`͘ ,]M.LJG=% 5OM\X[ :NvZƈHnzKCy ɒd՛h{V\{}OG}>ɽYbtG_I+ot=߼E$[WSrʎGXӡI#o}2!>PJC<Ѝm!RRA7uTxwl A2){PO.;lµaO@dAY%\_zZ',P! Iēi 6Ə [0$}qx8#Y ġR0z}W(\1zM{7e3;?;  ɡd>U~[I)ի7>e"R,@p :KxeUX<ˤG}ZSJ\6+S/UxAe Xd~%&iM0uQ#n<]PϚmXN؛_)qm(EXHӠ`B-PvphIOX?ҁ}je2"pn&rUvFׅc[ZX2X Ak*cd|Ba:&De>aK$p kA`Tq#$m1#FQ@lac}?IwQQ.`z̼6쌮z(ʝCwoB%lѾ7O =OHUwnB® c垭QPz`&c=zdpW^HJA;?s. Beg^EB&q>W:c'8w>vD*P1Ýn.\҃mO]njԡ[X%TnmK$ 3V \Tt#rω;fEeFkx(G/l%1揄(V<:j, 6ذ# ȸh]R |2a!"9C.COw)=N!WOi$Hnɣ Wwr)-hwp4MȮt3?gLLF0P KB K4xii#+-_Ɓh퇓c{KRWO{{$% ՚@Hz|$=}C˝gp`\MueF^-L &4R<\l-;:5G8ȁ}pM 2ligq@ d3\jKkiyk_,n"96SHbvqRNg#9 ̙2ul]*b2Ӗ_|mEPIӧC[XZiGne5Zgt"g˅qh"|!4{89_X,_:xUb.=֓^pTkrƶTWd8:g%"Lф?Njd6PX:I_;̃E^w;j,iwDX g7L<&EכּypsAfenh|{{p+Etg6^7]eH +:Iuvβ5B: 3;%FcK?# %_wrل)#%KƋOVr@:8]j\阤mN?w}$FT'{pٺ%-my)H.'AbKHञ}X=TcPWx4xM/.-[AwOT9 =}XΑZ4;S|dCw^sHo&^pԒ^Y*7Bjx؛FmoYINZ0sNF(]6ILqvYNպ#eh_NbYuYH*]d5nm-͎MTN-lzG'*{(8P TSdK0`ѩaC}/{Nr:52ir\:q !Pc@cj%$s=͞}_pEɍB- Xc"^wЯ\ |1x$/GhLjD7@ I]iW3WZyʫǬMn._gْ<^Süo?Yt0->4;ҿU }N}5NIxYv.>s`قʌ'SKiDcRg[CLխǤ]*S6j><٩H6޴ʏqj+H2z+4rcpQf(Lt^IęEi q-@;P%9Uu{(WNV5mx 85bYx|&=y2z_~r{5nr+"8Uf@ T#Zh[ܾxKw&9Vt⚞\Iv2Uh5@}qD9)f1(Y:3i)Jq4{^sv|A> FH>mCϨK Ê/_㽈joZK׵RN>rlEos\d3kΕ:#4bҮ(m@;uA]NapO?/X~^ 4B,Rk!$a}٣&`"1 ᳤"ӄFEp͡xE`BG|U5B| 4?7R^DJ趆sq:aH!m 1%Q#=L-fJVH}9jL:ygLʃ Ww^$'Cɕǘ,zIATV* ̷˴57k?.v~ݳ/ {LᙁAGd0KhV CM#k4n,\^1u5d 6>>q+nXLy~i8cIjT񣘻bCe$:RkQeb"^`ʋS ;DAݣ7UD54:l~,gNs9bU)Gi.~_,F%pI l5k!g z+cg$CbusE!V+%Axeyrtsz3A]vbAdIA}ݎ!зwKS~U%j[*Rݒ5U("3EAO[>j#bx8f ,8YOκ]LqR3޸0_XѠ6RS_ر(`GߠJCՌ >hRK 7iTQ!Kt!ߤ&_2KVE֨V /%S֕2+>3uMv8{q]> ?V>7Ui퓬a3?K(\' G/%>%qT=$mad(C&p\ s\RSfYќDV?DĺLYGf:D ޒN'0i~zՊ-$7]ũј0TuTQr6njq:%t`Ҝy2c#9^6db]"A&Y?m9R c6g[sG]FbJED]#:81K /74s'k f@ T]+"ΐ82VJВ-t py8U@3gyf^? zBLOP2 T8쇑qBاk'Y5 sc2|'D,՜ ޠ$F a\FYQ00cq+2aZ]Z\I -D+#:-Uߵ(xsRX*#,RG:O/EIZ9/7v@Gv o!p*Ejgk`Ü!d%,1J5r6챠|':+=]2[?_rdA۟ lEw㖮BrOT+v@bXiHj s >`ƾ5('0\ZvӒb[ww$ ^bX}^}N00)ܛE_(J(+ε iod}(P= WWE KI-ZU|Fǂ-ӱK .aFdr]%LDBv:=<%[gP˾̦_a閅[9󗮚|l 6k-=_w^R[vӍ{cMe\Or\ |cˆwj+BZOҲ0Z$Ӛ j9W.V9z)w2: RRTW>_q͵F^~2'Bc PĤG]`Љ4mv\dϸ f<, 2@OlHwG+Ue3Ɏ#Gaks%g չйwʓ_S,j:=`u{ вzv7q͹S4E'n̩Wp mǶV pi*j("Yih:}e凍?Stp#>TL(2|GAHkkd5~8Ktذ[^V$B 5tVϵd0;U y sCb`:pcgu1-2h^f pw>9 I8o\0 NȯRˉ|NBܹ 1i6;=Xg(}M;Ox E/6⛋Yl^qRV9Nt!f7,vG&aF$Vl;N a1$ Z8Pp.N#_@{ά6}=A*$qߣ ?\ދ8DJmڼ\1|TܗWDd1NMv j _'-X5Gt35?`j&?1 Sl_+~ (8xUĽ?A֨O((nt tR5t`-hjffqiVpkss0|xppf+c} C*SQ=ʠm:fī{T{lE1s]ګtV':WonlCͻpA?ǸMG{heK֞OA*b!ǁ v~HK\ۦGb6@p}mS12T+55f\~e/**Vq֕Vw ?1pnJs;/֕0#g{ gkY*﫫^ c7fx@ '8Sn1 =h pzr3Be 럹kwNs5OAK. ̊&Z,2F ,!pxΰd#lW0scNi\0w 2g Fm4EEF''˳}KԓM/sQkkE`yIز1Mo^+Ч*UbMڒV 'nWH&bLei$?j#sw;c6ǥfb(qbp؉\6^u~êEÝ.\r0,+Ș:#( ΫƤ陫pkb"Þ0-T/ J-QT 2F>觙7m)909Bj3L8mӷĝY-n]Srf,-W4;Fbf_3IɑA5rWA):P.rѓ?L-XA7!Ѿƽs)Utwڠd gsbA'RbORP]\x~(d%(\2y35Ѽh.g6n5RӞmWHj@ BNˢbU )5 vHEI ;j-dÉIT6,}u( ^' Q85NR1"`J\mtסfi'&3:^rԥL/;Ģ>>Oފvf 7\-4Qe|^Yn=^Ϯ`ZGf!-R1 Jt8(fdAZPQ7CU_5`=+9*>/t"}Oo]T*֩qMl0jN{\7OӚ ܊ tgK %!8u۬<ః^n̏Tm#eZ:19g6Qt?n"1OyKgĺ~U˃.g|orKpehT>kA694-Bru.d{)}0b_xvOĢ_(Ag|`$eNޚjS7= `Iaiwf6y[>;uSh m/w!)u$`fڭn= .ǦCHzRkrίp\\ //'ҥiY2`PjxSt=,A(~'Vka'Y7@Rθ}{pmf XPP!--o&x2 듒ZxG|F)(ߑZDDɥơtX%IR/.jmg U% <_s6EͰR+;tYxlbMZ }9x#TŭM.2e!'. F\siC] .{*_Msw. hTd;SrB}ژJc&wAFJ6{|~#}.f aYIL tS̬16>`RJ-A̧'[Xd6w~PG_G"_e3czl>4HoeM6Nm*S3qcdǛjI$'0K`@bb.8Ʉ>;8Wmvx@v7xhXr0uI$`lKvu{eM5 sw&PAxXgzau%I+25M`qз !t-[T )a;ħ$ Y AW$4:@aԡ4Ύha oM{Vy;xz&Nk-ǁkcS;~}l=_,q8>KIJY/J4UNEmhkK\ +\$#RNm\[,PV뵲4ayND4|)AO܃u[3YZ8VBuzyطIO"vȦHH )wR#JFPi*c|uSn>-y]"/f: Sb)}":~]W3sPչMj~MflK(iIҺqTFT2nc&BAO|DjL,-;uчM?Vh Y2[Xn9W;[^ Y;FM \< VwPt $h뉁ՌT)ŧ(1Dk m#^^;.[nuޞ4uTpOFhCkG.Hih]-B!d8 Epf} $g (7ّI+-lT+7aOm#9;eUOB`Ax@*qW226%yʬtZ`ݒxvU|2QԻύY`90<3f>#>/F 0h]oDy ogGe4}79R,Ҳ1 蚳WcZ]͕țK zafXyt?ex..dp @i09/sʬ]v6}*r~& [ ( ¼Nmn!geAJ*ncg~{4R|˪^+j enwM#z4zȂ\v &s,ؖi+i||XVﺿ^nXo`PesnMKYAGO@+nb"&m:L1ruƠ n(N@<=dCMxd%ǜG{1͸/Ab%ss:iYo&pϊBj\y5Yp)%ɽT7[lj7e#N(n*#|RU]Sk/Xxr6>VgRj>TrFIBžd)/ϝ.z+*xȢ73p=w } ͳ'I:l$_0ϚPu~+$c1{=>UĐjm~_ 2})]ƻk-}wc4#fBo-qN-4G:=BWm'+O/ŋH{3 Gij@njg NwHc bLhrGݨW8l5/43P Y|D.ZRe5}}v&WɌ`:TqX!3S<͓h O aBܒթK\*.اq#mr6S j=,cv7]zbڣԑ(*De~\YS3UL@Vw ۬8M--l|;;؁ؓ=>A*PѽHeQM7d.+պ5k3uuENpEe"]F&T?TW0s@v#PR,0EH!c Y'cvin5gB_p9F= :wݓ2sÁʊٜenr?NanDl9geƚ8 =ڛ = { ]tN$V.~vtVt8?@{ Mb~Ζ>zl}^#%&9F[3Dr4/T+Ǧh@,蘌}{,JZT?[kѳ O6 (U&ؔxzVwbrAx`YG?9eowdmu44%t1#M*OZM$`k%ܴwE·̴ZJy!luZF>k5:BToQֿ"^ sY1c!TwŒij ,![i>EϧfR\_k͈Sqm7IX r$(ٵaHtǝyKЪiz3PtS&53t9\huH?ዚP ieP UNwnzh;%ԋ%R.Ǚc1ҋpKzxhѐz@;hcΪ"Sgi= gx_{F|G"3n;"Qi6*o$Qg0߽djǷq"K9qz$Yپ{}9)8H꽤O6L1q2Qq ĩ$5[eV*m`\K,Z ihՉY%f9:?g '%wT(WO,Yq: \j&Qb0x%*¬XuoGPm}}Ҁ 7:I[S^,_Wj{\x(V?%^åP xdsV lŹxjōx\ Ks3i% . Su!9UOҠWV 8êë@[vZ9fܳRtQIL߸0aآ,"L(ou4M /Tbl޴J/`>C & pͬ')]QQzC"=)3nMEpd|!6@c(A\qlOabީB3uI"FwF0_W8K,~FkIzb4ב>x,?+6k.XK.4!}-x`rlJ 1׊;;̳LP ,W ?rw^!*$9mҍ?Z:.'i_ #X'WY*z(M|)U#|ЅB< ^[m^7Cʶ.}f3LSAk&3ε?phͮܽHZ&ږ3(oa6l"~$HJ1*+q}M1:Y "D34TTX· 2t~\i <Tp%QWBYnG\V)ZtfKI#@"_ss%W_FO^v1xF8ykے?H0 TX#St@S6!; ܾtd"m[C p͔sWrKѽp2W~mIRL:ΈgĔK&&$Ė̽uUw"8Q X{?}h\~P/72;кz?`)$D^jZh;*a5?s5U*Wglgc b@|4w&M~j UHVPGvqtHCAL5`wȓUkii7AƛsynKkcqDz1jF⟥`P?w/e>&(븿tpoAۥէCuƩPnyRZ)TY2l\\74zĽCeϘ1GT 'dk9$VT7"+QfĻ-oM3å&J: 8qTqEb{<*g-G&!yj?#g^%]%'+$cB~l?1:/jv ^~ySf(.0OV/C\YbeAtB$ITqaD[_T*fCz~!Az-MִZTL=%b!n=qy\4 {t@A8JA2#lGe/'VJsSt$+!}>` qgHEC~5Nb1O? l@S+k[OktM[ Y#jW*N荠xK.N(lI DFrC:X=GB)B3hMb^xNC4&1og$; U?cPV,i$@0 5I[`L"J0K YWNZqw>nĮs ɝpLV3r/8ILT`O(VD` /{'p.HWe$|[3z{z7ecd ~-?̓L)j!ڻwtN6/3Kh  ,@HzlMfT$ c߇MޠgdtѾ}^=- UZ]6#CSMm*\gߎtuC ZUC'҇"m$ĄɆxf4AK )xD#xi sGKCR{#QgY8ta|;<[z[xD |M!:3QQKCTk1Z?. L}m4WSK?QE-"RXoY@[wp/-#J1L[r M2Lnfc9f0[XR%:rV0LXޫ;\$fDXJ@_8,X|w*v?UYd@=ci k'si.RY6*vKmxZ/tm%n_-˲ ܁ֆ9joTA"#CB5, KY^T' ˔L&g C"(LOM.g2d3'>F*S ݃roo. F\"J=.*0mD# `gdrSIK"$u^-A6 IT+{຅[䵻ArI7\3?0,z-R 0wt8׋.^E]AA-Go[dِ^6.-9_˛AWptx ͼl lZ^7hvl n?E{{J a-:)~E2' n7ȻĞLDŽm>5g*-!5^,O"O]h↴SA=U%|)άN!wS"r:6Kǰݘ϶tj si 0/Hz֑֩AC47wCU[votyz[ώ_]BNIP8zrQ ҆;a=X3, oM%@X?Iʡf+}K2fr `HCoT\DidWB7/ 3#V{! BNw2IkiA8c N$jl(3|ʆ($)/ħ}lkwS1A3߂ck7gUN V e@fI0]$7vuWYq}ӧx,$tI5 )kIeKE.bAv"mlkLaoWy'oP<][;!ùb`ƈi%_ųO0G?z)ϝpRP23x>ε`s7 c.@y#io\OXb,WmٚICVV|q,Lp=cfHZ@͟^āMbw6- ]TaE6ݔc.ш ,zBR9k"T~l$7ݫy_;n64ye9LveyN{B½" !j@4o&ΰ&`tUWISW6}'4P,cR9^ eȧ5[Ko uDR`RhvTp-Z&~O:~I ]|ආrHrmDvtҜ.PS˾[IRPԾSj2Nm3x~2}ȗ_S OXi ?- Amx?wSU\#%Wi 9㷸֡`s\~[5qc<}A YBĨ,UGixqlq-A-K*f$-5=wsgR>SBLn묫NTPmo84^i$(YYtB^.~6ĈL?1Z[՗S+"ٙl ArJ,M)S֨fͱ.^!xHMW3|6 Z؁tY6ˎFku&wsR_RCk3[SNOj,Tx0m4 8OaW'E}m px wU]$A7&'B x|N &Dvw]R뚞dz3"OL'4kcaX6JS E5hPeK~ok$d4A-óy]=dS,u}՛UE߃M^(47dI{-<_5 >`bz$F K f%d%YP.sG>Vdi.T;ʡ~ٚd꧅Tp*;p(+) T:*JB1ϔA$ܵo\ÄllO:kW@29BC bS\=NDz| .1?&$i ú/_N Vfƅ?z9Xh=Iy<"sqczl4iF4.C/"X3SNGi)6({:ӊyFW۶.MJ{Xϲ. @5l eR}J_4E}W ۋ" ~ #]qp,b1CsVjfpD> rB,xc{5fXϞ=Hr%6殊E9"}^gpBI.dݧH!wFoY}z ˨ŕޣeֲ5!% G ،,({CCS!6E򜣊B J$*ZChZhkHJ p8qgdJ?;෕ / FT|be!!NZҶ}I?7$xҧ#~ǼǺ*DTㄊ6=dNu%.(U7=fn>t,1Q :x܀S [;vj.B#Z ܠY'+Z++GbH~wz +}'%V^bZHroKg9x.rM[(]ޣQ~w;ŝ> }XK$zC-@?))J7dq`{+V+a hݽP23ƉK^?/<`%gP}P%00 m.W4U퉂M%y fa<+tTh!Dq*mE'uW-ZG% zCɮ"˗QIkQH3Nmydu㴫v;#)޹dV ^iFYFrnN mۻgBYoج).od|RIv%W191fI䮞ȷ>,+G{pYcd^lnt'" 0JQ>i⏵\Z4>xrX"SKUaؗ1|Y+,HrIƞOG0~BL)X w0ܰOW FRH})JƢyde"sT+`KaۑwPX%,q%Ѩ?yp2X>^._ $Rq@g驔β8"gObe]6VtKl7lk'=Ǡ`#y2o~wӵTl@q[\.Ex!:qY>[S/vĺן0;P5I85{;VM؋lj3q.̔ y]ڀ~dnI?wO&-Lxx ^!L~3\n8.WTYTW'woļ,87'>vLtI>YHb{מP95| Y'e2*q&_ϪzTɠBYNR-a^2Ld6-1p]I1=̮FC6t {0KaԼbYͦŸۙ^w^(kP wL$4&Mf+[k5v.cU{L(X-S"B9suCID`E-Z܃\~3HUIS]eP9!E{e-3#)C0T=1 !kEjƈ ؿ+I_T ։ =`nEwS )`.sswXPa=)F^ugg$FsFg^UeF{asZ[5B-ѵ)`p5Ǧ GeطnןTU[*>,-4)*Q-xZt mf먀s'f&Px`g=&+XnrK'"v k׸)4rDk㲬]:a%#rw 2<хdUA >g_s. ]3UM1ȗtsҊS!]\&2*3YGoxA͙t6``@DJN)jFj'q[1FukQM9Oc)^|oA6 5`4;x BQov0lFǒT ,e+p"5HO;Jem%wWY"@ǃN)Κ 6R8YmFa`1=~n(e!9b?. 3\F8phpt6BwG]:D]Mo49wMkSQZ{svo0|ؕ7G'0sy%ķ8` \ؠ(5ZOJb{c'De\6BkP2?O<1@Xd< 1NGrn.՚tq1{Rkp/:5^`fHo*-'lb]y}%L.f+:]ef6 ׎Qŧ$Rɋz'~j83&gssWxS%}z\x-vvzƎ|ԩ>P8.TPJ !'( m$H0IuEx1$?>K%}n1u%r;[X> ybY~e< *lGYo:EeռuqeO9.,/Kt\uqc6_.14Br]7t-\/:wx_\J}]Yd_xnkYrx58}JtO&`bT8aVC|"oPJX.L EY4]JkeY@"c%j1˹i+>E/$ ٧Z#) Ks36=  z8 oMݢ0RR8ٶ;CȹwWjDCpXQF2Y+Z*#aT INQ2_ ]-^GNoȆί(;gŤ?B>ME;W|( 9Z^%?03N(;.V*>i1"{hd$`b?3\ {:P<߄ttabjZLK( /+/( RVv퇝y/mK~AR>ԏ Ŭ_jz?51LNI O>ƴ֨+pxHTw^o:Dg>گ{r o~{P#ddj|'ޢPV7Et-4JT3$f3 T"0xaN ɮu WAXd!PTm7{+]/jeNH5CzK^}QP/X\&ii?#j oPҥgcG.:}s6v52`Z[%_^^nG~q3O]_xk*/]|esKeF2RE z7J _r8#dx,heN?;\p<'Nϰ#|MZ;V]f4$$`N{.ZA] W~0tQ>=.ְj{x.Pz|Cλ{=YڽZM!2f"OpfxTSOՠ+øȨ kDR:P:^oݵxƍbQZ=$poŒWϠ.NLU =sq,Xc` )I-*,'ċ=ԿԨBl -IMлprFC"acWF 0T68B1w5d9,_G|E?!ZT<0P{#tو1 X˦*D:#լe)=rmp0 m#4R VO:bvry"i=S+aV pdZw8HMo{Ry1βj_׻e''KͶYs. T!WS[zy]%T`P Qou4lBpMX#t*fJ/d8NT^ Jͮ n`41LJ1 cMҝ o7&Q",} CmR5#'>;iV*Ir'QM#4J% φurf cH g!b454+־|E6=pi1pZ۰/-]dMdAȳUʃ}22$X xMa8ou,)ByL?/m5'zT4+KL59>b, ^juW(*: rR󒦧߇޷o%u>`LBh&!`d_vM?Oc%ᱠ &jjjnzv6ɡ!}ʃ&0a' k;f>'-L_^7NN/NT?˴tb,w'`]DbPߍKfŃ#( $-0ZOp?<"䶝?-xxiX13("ed}J=:)GO5IT^dȥ/yEZECE-EE!>sš UrBѫbsTj3>J_87LvJJZ@eQ'[ke9Ipڴ3ض!=TO´F:@ԣ^v E/L*"9sAQVL$[#j'3'{[p2/ 7rz$DMK$;b [Ѥ1q}hHpmT?"g;Švwx3`7L/fOQUx<=z W$0H[ kD7%t5.zX9䀕Ibǻi3汜H5THmg% =ÿ1p[B=6%[ s-;{d pIp- W^ 5) d R|[W&K ;(s$ Z[b^9|揍BPID Yh Asr@D#$8AOOGykg%Kԃ2;:o}H$V4 s*sز$Uʥl :{4 E͔[1v,)abFYgI}p{UwM.uIK *v0)zh;icLh@ Po`&~&ʭvA)ﹶ*-!Ghڨð}7;7gNõc?1ځ[@0ø`le܀5e[e$Fv?$(2^zגx{'qgK q8ͣp`H")җrx4P@eGC5rbku1Lv}1/'Lp"**]|E܌x_sg.(]˝Qd%gYEI=F*%0@C}a-ܯ>AtEn DJZn0Ġm\RYɠ'^q=Oep)ι$bG/At)+t2(B  y4!ȿEC|<|ǭb쟱j^'ych cd D5/i~\9#l ǹ5/,h{q4WD*l/ճ pf({Z8 hrD$/ rcc2[B͙mAW] 5Pa}CYr~ 9 ig#P7]@RDG<t?re 9 l4#N5rcZg*^d 6y[n-cM*0HNob/]1wY` D4~KA#KԈc0}.+?hgFô/#Q^vՕ UO be0^;Y1nk -74SzK9AQj"G֖X% ilbhFȞ :(yP;#I=߿: /R;jnS+k`I#g4cv}^vQ6[/3'i8C\{Gs!zpd^Ϗ'B͇{?D^5AAWR@1{w/UN rܱyؿd uSC[Uk5Bs[ K#D7="F/B@-AºXK8ȑW}zx7wUiyp`NI#K^N.=@lccGLW YԂD$܊|0:rF|m"C3gb+OU$p%,Wۋi͐WNVM` ?[D(^7ݟ#dUm퇂ߣ[[`o\qq%u)i]*|ISHc oOG8s6Уd ƌF2%1S$ Uvlo @DHK]i9b {n%Nܓ- />/y&6Eo$nH`( dm 73Km9 DFZ vL~a NPpQfG:;GA''3%Qk.s[P}SQܛp\%އ$@[=q_.ofK>P}:G;w5XA܇PD桑7z]|/z ϙ׃ڶݲ2I6یåDqmw:f='+ )0AbAI@!5V$pOd|e _}L[.N4]:wŃ〉tva_ 6`BoTͲ:&&JQ`{b\i'{ٻY r !C{RUt0s b\hQ}nU8g֦)fyvhk< :]X N(u=[s/ zzܧis×Z;KPhW@|RٞzQh(!tVzmnFM0IGPǧE)lQ@jg }RuHFQh˪]u/Q̼T0Zdt_ PTt;șNZDyuU<,ZP'PvՂR:F>ƆoQsڤG8*U.k\-D$i ެv;~r;mcDYfO|b?Ik9ii•z9qa7 ]OOg4»ÒZ=O_UԷ<~-sTPzF=UC&TEGPܞ?=)SVG0{˩&|^b F, |@RrDtn ϣF;  ƒƩ$9w|vsޝ_{e:6 #0~wI r,@!: Ŷ=aMRs Cm;\dpƪ/0;3MF9}JY p&Q?$u[a[Hu)hB֎Re%Ϋlr<ȗ 38\2=XX(7^N,нLto#͐C=24)}e,` "'9z%;?""I9d#E>%]w%l=dIg٠?1i#k%BzJxɽAgYycl>e"aW ]0gruqW`&rMO.[Z('Lʼ%h&.O*Mmo~Zb1;kM?`x1"?Od XgC C^EP%$ l)k8ݽP%B8sp_WeB"m cLtp0j8j*aoAk:$+q᠃˰|ӹghߊ*a멅x sך%%T,>유r PІYCnMnd;ݫnloY€K{P\r[RTF9 ,h򋤎 qЍ ;fJ#ZYNrp ;V}] C.`͸*vk41۩Q7H̫#4sz=EFgSpi:*Do-Wá& |0Γw&D| &ul_ZpI;;B͕${PuDn>4߽4_!ƹj׫O?75 k]mզN8S3`Cy -#P%7'%_6[Z6#J;GuN { %7~Bb>YPo?sQ{բ]7|(M[LEEQ32%{Y9&͊םeZEX ґۺ@ HXqjHtuPͺPskҤy{ɻQ) &<#3qYUe+c|7n9\oklZe?ۣ1x nm3_ziqan儃<5d~A btkDT` h.|%C J)>Υy7oȘ%F! O}ȤjHH0-oOvZiE-TzSc@u9T}ƢkVb ˭EȞrEMHǤU=h(\9mW<a7tuId;ܢ)chdw&g˶C zD4λk#dD]l?!B^Fn5y{X4}U5CMa!v4&#"eDEܮ3zn % (;:O-o0Ւ`HyъЉ+~3Ԣ!GVU=OoA1KDc, y*;ٚMbY91-4Wn%SWno trIT8A(ڥ\F(-e-j q du3,G4yk}% \!08|흸\]G&cBAO$q0k57|kiU8w,J}9Ma듕ƍr/[JfTDAYhk-;_ΙG2`šEBk'.O z)>R.ZYcZ)\ģ&MdB=ʿ#bm6 l%oU3֐ˆq|hhewsEJ۸qgP H#}muAr 7CJ7|(OBmq*c_P+M[QZ֜'QuOksӎ3q+6>E RJR8}szGg&uQՓRVo#Yd}?U P4+!ele0Cl*/<.}KXOΔ[ZҼVhhS3 k!$TbmLlx>g6nXeqжҬqJ4.~yI]jt>+&uȽWH3jcWs8V4 xc|~u9&4Kx_&ÅƢUZ?"_PM˾$UTXŞ;%T#7oGDywY!"G{75=ˏCPpQd!vk& dPn\_9vG͹-ӟ@g$˦T< c ?Z۫$fz|W0*~95q(c:?WycJ3 mrg}q0h`wS Y<'+)4GqBNs2VqT1oðg*q;Vjt"0(Ԗhb^N@_0uŃcIW/ާ'N [b;osƝSjxF`y_PgU6C4T5)ŬCكs,'Vs O.L 0F8UəiR*<[:Smj!:(Zo&޶V߾N0b(g<uD?:lԝ=v`HOylGU'DL.UFO[蒼2i}ki?m\0O=׬n}&L@^k~=YaHFn&0Lb>8_8DǗׁrQ+= Gk~B_񪮊Д^`lߌܱ*1%+ MS,z8zxY8&9̻l'(f5 P̧_; hO;܁UcG7b`K2L"[݂h`O_OY4uw@&bzVԍ"{h {ȟ0gA 0V^Ť sV=" +Op3Ԟ` +RR{ì{`_IjdHlMxU&<^.R&xZ_nipl&BTZбvMdO^9,C II; Qi8X5V_BA5f+X\P U=bo;XzM썾-?]Hd5NKصi颷 !M#.m7;ȟa@"1YE ^zȢzTh-8Au?eZQ!NF MA pw Q+Of_.p"]_2lOqZy&l xpiPDusGfH˭v¾*fF$s9LB臀=!d>drU{>_~kjN+smS>%1^?aC)#/AʘǵҁnYD/2ٶi;#gN@.x?ڑW0l2~SX{RxЃW6DU"L %d⥌ DOkvkfGA`.6r&y±J=IT55Mv0ꅶ5˳tbӇ&Kӕ}P[%XSOQcϪNć/A?;ᄍ i~tU.BNz|O=է~HLIl>zP\ 4ojOwxJ0 dǦWA^\W$u`2;f@#( 4b P܋΂oXw?3;O\FD3(7q?nx:cc٣V u5h!T!E!HoSroCm*:%e&|͗|CzpڗSRҼD0S'T~~@gBB:pQ͜Vz$Xz<xW8xmѶ{i,ζt]:25A:"eq#ڍsn+G-jr)d) IlKz N-_\✑Wn4|SR\@]Ly[9.c_BAf^92䩯$RKIC`Ad47AQ$~Ad*b7c6BuejQctkV?ufqcwt'NTOnvv Zn>o-(8xnG gK9aR(y#z,,!L< I^  gn->8314a"<3/A:R> (UwQKViAH Yȿ.x:6:U,ATar猯óJU5x`yAP*sh0@_[&4-C{×E%{~^ۨ,z6|pԱU~MKR#ݵ 溉ϛw]ls6=r!0{d'[H mWoKq0 DtkI3P@UyY& ]j/=4GobЧ (hoYh_ulWvig wϭ9r`A5BĄVTPּ`$^7-Kh[Ajt m ㄝ3iNJ*;!X|v"HR>UGΆ8+y躥=GڴQ (f$i/+udf8dƜ#dvfTqOIЩTrPA*ϻ(;1(p}?$jtbv^)ts^05mgS!AZn%oEC8Vo~G y)65 -U׾XG),F?; J/ps. 3ڌd'ҬRܥaKMm77SҼ'c+ܣzf͚KD&&{80Z"MxIC^o^tLq[ #:rYq~;9_ _]1N#A/hxфy5~-p3yu+<$A8ɠ7 8 6KNMBu+/4"#k*pGE0g/~6yx#r`d#uF9NEvX P4ϓC:H&|q\Mˑ=^褵g}\م3hfqq3RZv­6ϪyP2 ?k7'& ũ7$T8BڏkF N<]Ko{Zvz~:1+hwJ |d~[2,oK(=W_ox2^) bV6)Կ*գRکզXxp]+0 N"% FwBai c<:&f8BvSY{zTER.qC3$Y!oP ;'(?'M~2GjNEqa@#d%{q2>r&a(ơfBO.^clSU,ouӜɗ{N)?LkKM l~f9 `xP!a i6Q$$#ݷ)Pp0:bxA%y`Kvʝˑ %g wLCD-F7X8+g`58Y?Y V};{sr\ܵBty7| *UI!U6,`[s"ol0el}rr;s A7:U C bLr 'wUΔQqijw%p3>2$[B-rd%_SLaȋ ÿ~)8S!·RzS!Tji Tt":ȑ )zr0 RADsM*ה8qKmcQHE\?xdupt’kvf`>"WuYֲ8+N!n#;J6w w D*㠲=#@[aO+~t+U|6sVY4I:N! 'xF5}r{m/M9#"ՉrMJ7b(sR&nPF68|="#3W<;W\&wn)BYױ7E2K)棂ҞXTtvn v(@̗͠O,Xl[uCbBl$o2X\IuDxGYnArzd:kz䱷WoBZsP.ybZ>h&Amտ'3~]mHMj?XJ_8URn97`OD?yb=mMr+Z9~R $u*X(45<,iTlDI j“ߠJ! @`m tW<4b2W`~s. +,sY2C<. dNx[v:*Кcf2 qPzh5 Ws8C}.A$g0]%l#XD`ә F -|A ~Wtop˃~(2ӷyU6V[-[`RjSY(?/H_m< 6ڿ,Ů*. ;awQG.^' F$(@+0*d#Pzy>J)L/Fp RqOG}9cL%wPvr֐R!b6ȸ[`@:="l"x?DQhzYaZRx{w26$ ˱1nɵŹWjxH#lMP},sD:ҧf>lɡuvvvT^X5<=v]  O*b Tz~Ӈ mu 2/πQKod BL hA+^f{G[K]b6sZ3nsP-'6rnZRyt 3mq˄}rPZp*c)Pk_ekNLmą Z弛-5@Fyw%]&4듂ds_տz?)zL*-:߉\ϜaojL pZGKv&P0|&oJY*o\5*A=C[i%6Hb9: &ԑl9#>eNxxr]@N`@G`:.qOp3k%H^xLRuOʳu`L?2+yWhĨCBqotSNaVo0395Oga,Dph6¼6U9frKyPYA/&cxRn!k[I/ fT\7LEBCJB5d/<ĥy)-2g)ՙ04"4 `%\Rq ~^&AK1(yyՁpɺxjz3!O6'6i9 XZF-avDU9q/Y =7#vx;:I4(QrKNm+M䆾 ;I\"ĩM +uR vcQmCJ -x. 34!x",h-FLckLY6+y>ǰ@H7- kŧ5@#p5q[WVqg4Uǰےr'A]cgѕ Oُli yULX;-IfDi2G3ZNp->/hc!#ZF~$R,I2(._f.?X>E%Ak $2`QQXa ʍ hD,Fz%/TVҨyc,Qj}JDqS7!-(NEb>/Ӭ>!E7l|'?mb:Nzhyq̄|fXm_'<mD`ē805cP3gCn.PPr%_R&*_"_"*koc:s&Ahj9m̱^4b9I[)1n=PNqjS*lױyx(mG.STn\ɻ`7D{ Ve3T^/5qQ@A(hLW=bUp+$+,|T7WIrw/!Tmk'\_)*m,JC39VFWt7$g^X@ `=(vUUT6%)!3j@>rY͆|?Y+>+DR#gg H3G(}[Udt^HhfSEh{_l*bg݂<jy8ԛ=$'1wMH22!Ue;Y^VDRs?R6:$ťO$o}i^(=&:1g[~g@Ϡ;? կ#ۛuհ${0k׽2O7a?yc"؏xMg搃"86~\ "Z!T.'"ɸ!Ϥ6^z6EL{"YOz+mZO*ڱUca@c@ zCEƐnk 7P>m)LD i(q>upb)N%283GlËBㆿɒTx3u:6Vk}vmz:G K؝}X Bd_F%Z~Z 3qù"9*|!1`G'H8- z{o Ԏ?e@`X~,q^2 @Bl~陸 C)+GbX܋oCFv GhIZ~ҺAF+nDT'^XG@(=ATnxc:u5"{p)(gfڦzxe& Q ; ɯdQP5id*'o ?4*zDSi*(eR3)ww/h. SpT}]Ѷ[1j_i`5W >E wC&uC9x1\MtF6Y9`A6"-x}O˒.KDp ;151P.=*V2-6 i~ۧCFW':vtF)/6jol/ BS25v{ֵ 0%K {GBm?uQ/[ϵ+-;2&OY>KU3@SV,fm[֔GkX d1CA*漌 L`DT/^2כzUWJu18%]Qҽ5[`07蕔,O+\b^,Pm/;Ckf%g(`<4+;5y݊6x<֠;-[PG D"0*DwO`_ױ?<6#6@ Y>ܙp[hKDۂ6:X]*`DA- (i0b%+hcwA?_:%lďm?雩 ^,1 c&'pw@XZwYm֡:ѕP cJюbAx_8w+SQ%'p6W7X^+9UjT;c({M4%SS8-+Hő?``aB+z) FCP#\6b́&X.zlŰpƊ.N!"*: wF.LNe .Ł2n\l\mTiUcRQ%G[ 8ZP L3'NWӲ h'pnl{L4=_LMB~-<}mcV`%[ EƵdDyC I%Q}Sn'J_Jo Pl)ePƠ=eI xoNTs홓32p0g_Mؤ ^(/k&&2>f7~ã߿cFuhgz"+tu{} %.!)3"z۴ش]W"ą+M)@} /0o8Nq1ỳbQϏk;C~_%_PRA$LvNƻ$gd,haie"%oS1]kF)ɺlc_bXkD@hMiV2Z逊TFEV逸9oJ>t/% ~2JX6@O'w!W] B㉅RI _˛ڠwIQf넡e>||k4a Epg`;%*rT֎1dCp{dY<7#-_D֛RÐuxԣOXmvAD3ZuЏڑfR)t~~.852\ygvr>L NOPP^: ݖ4;N^>b{",{#1!QoõJ_L-g3R='6XB?` C$Xẍ9QeXzگUwjY.xV^%-(7Ž[CB/Sۦ dzv Lld{ҴN)gs A:!yǐ䊣Dͩ3[ݨG^C)ݙ5`ҰO NW4" thCxSQNn{8E\ȈqߛΤ }X֬kF.uWHo6ÜWj8Fc(-መTLRMHìscɧJB":_h -ҳM ٻm1Zu< 3O5϶-V7p,tq `{yb F)> 'zݖ=Xp@׽c5T]kXrP(8L ӊN?^bM .',Upme?Ƞᘙ]V3Cÿ́'9lo(dkvp VEhI F>øi)4Z[ qiw>Nj ee#yn W۽("10% &sgDyټ@5N}Z$z.{I{v@o"&;F R="_NlC?g-"l0+@K̼,*5i |4W]1Zqכ;1揷jCWNMlܩ ,o :jY ՎJg(^ֿ@t7PP =:~*v\W:/7/\j c#'Ӿ Za *t{ʽnNrxm!5>Afs*Xzef'mb?_x={cp)vV0/%ZR Q %XTX=JvqkhȷކJF!P4l25sp"VeE4Ozʯ=|3,5`~ɲeDn1xT4v4/<#x~KNppļ_u@ ^cctw5=kh=dLV38bCLWo}"ב<@N~ӧpޕ6Oa/ w7חg]X7l]q2*}K.Ljh6ns͏HouT-@JWqػ$'V"O*:]JoưYc3R(24s9-= A8b8D-Ph2vr=xTTb0\G蕆{كoZHc'`Сfn6g½ߵݎk8")ݣae$Y[;A熻z&N셪y)WJOXyN%RŐrGa ˋ%\ ֈXP&~),4: ˆ^4/ɒc!*zYs_U92B|@!&c?p5Y|sQKo6oXTHM7;:}FZ :ߊƺAry׵<Ѣ㹅? Y;O}Gq d{N֙vEJKOӨ_zO`_K-t˗M-8Ix  u%̍YOw:v %FS-%A# Bڋ| V+kAc!< uguEо=aJ\?To>er/Xpk#s݈#OM muovAu$hAO \w3 {%h Y"@ydRa}k-?2$K_@I326@7uGZliJK}th8;tXgZ|=Eþ׍(gEa.=ȸ)϶܎)k*+yN=-wiywގ ĸְ@{P6]/j6+su-eAV}GtA0r7_{ &UFѦN2Q? "}vS `vXu^l_eŗeב'qO箭|9r/Q5UzS2(oЈ֟y2$"#+Csa[,;R`U:mkĘrUшi?wN¾ڶf'w>bn:Kgg,`p2`Ӎ*YTZ'8nnhm$ƹejzX.m;[Hzxd C@CyKԀOCl/"$hJZ;w.9/yٕUbyM:E^Y*=z:Th_lt`^ ]X6> J&dN,.skW+X19LS 1} >n@ˆAfe{oh=-qM6 ~)Fu1HmUZ +~o&~ G$^2isԒU<3'/%=t!pcDj1>O@# 2"jf7jQB@jh:`5K2"ci`7Q^5Q[")}u⍖ۏ+?Y70O`y!ٕcFD= +UJxu*u. fI OZzfoӦ2X>:nTEl)Czlh"F6P 6|D YN*KLK@O#-VM_1K `3Q s6ќ'TEƳW4ۖX-F翳>V!:H9e}|8ul'%8{#cA?a"UXWAq r7Mw )WIAB.|&:FvU:МlzpF0˥)! jGW^ؑƑqX7mXi`n nkv޸C<5O8ol23VSvSY1߸uuCV $z[i 2 D"7ː\ jn0 SvET˝nD 颷a9L58BZWg#IR^rR:gL H>)b= ?6}ԤL7.kيX#|t'< z("I9/ۑSX!0;URylm+L #H‘T{(#/竔@,W=F`C(2/G5n6-WU`T/6²BGγ \3$9;X$E=MK|yG=Y{:_|4^*dT|]{|+Ss 5ӘE @^Zxgz@%O>Ax$%2gЄY—@\pH< 8fāЀqakKliz<_dpKX^9`V>p 9 )/C;Hч4D%& h]3 [Q' *uU!{ U!!zydQ5!f5>rZ4vHȽz V^}ZagMHHy`Kdo{VZ-MĚd[򕚇'?S8X p,@lSsT[)%ӛX/I6NJRP50}1ͱUSJWq}Wz!^brqlv[Vh1(qqTjixb׊z1ғ9վWIvL0X||5SEԕ^ Z"` >I|TK%Q/vxg$k[fH[# rl'g>#(lV(`|Cyj <]K~m '& ( 3P7i>?90 ?z܋z B'B0oIN1hXupu)^~e_['u}r64 8ÖY$;y? ^SiWgi@@>8FTUm, ֎qT= &I+M@om y0nk/K}2LGM7wGu ڨyhbMƺ]g%O &7t 41}M;gU #˯Kb5щ6fb2DGuAyoZX.GY'+Rd(6Rbي2;#b "tBP@>Ve!&Z#Oiځ1KRSAAv ! 85qEQ&8j V$*2CZO|ޜDwSb^x[kݽX^]OpqM$Cpv͡ǔE1a=i"BU]|FO0HƬ"ë2za|_(4 Wvs̋2Pl7|vjނ:}Z=S*3 >yZғk澩;tq cajI ٘pd)|To ܟ6dj*/$Mf5haE:g+xTGI #{)J%&;@,;$y凍:J;5l{,Z|}1сܐH5}nte%5T (66 !͘UBpr"=i^*,+uj۸KG1PiG-J =7MHyxZoTGv>4]S@_8V&o0ʚZ^ՑhײJ6\-f E+V/D)ܱO 9U(2F0jOE;#D,fzw9{#@d<,A>O]L<2o],QK[OZd,lɌ3߫.@9ftA80GY2\mk'OrQ 85;nQH~-v]ssaP^wiMl$a,?p4g\>guB m:/!+An5p0&e۪g&` LEVE՛ݷ 9?Rr-'m)!_|'v,ŴW|E`qdž 3`ʲ)Q^JMpҿrqH 3tmR|Oi}ErJZ61 gsR3:3Hk$ (\b(~&HQ URY CBhĉGz,0"f!UoI]RXLQ[}"ep,].Ż7EwX-Jp]w x媳cwFvLF{&MA kI2==Sug⏯6@o9﵌>&#Vʂz|B8e1so _m /W#NH4=\:)03xqs?2A[Q4(ܚiY PƋr򵫹7QO)_^T61ke'Q٤|h7>Q~K1+0H-NWW>SCNTx4Iy_8#mdsu!xZUw1jD8εj7vb˦]r wrKWzifٲs<90)Я!qrP p[^}Tx?Ҟd&PnxzkDE(C~v9\-p'A3ESk@i gR'ܙ Nfk6H{y!ϣ7@p731X> J  9'‚HuP,PlD={' 6?e~|.]J߃gL:J#)qhUJX$Q!kUl  {~cj+Q-Io\xxK>AA ?QeM}4rY@[7}T>exT_mI2Ud./ eMVqP|Qs:xnv*RCWKE>|%8qtu+CMħ38S_m8኏ "ذP^sNWzQk]TDPݝ:M)Q:1;p MO/JҒYz-#>r̉*Md @vVᆨң~E$eVW+aøQr$1U" #&"w>e?UB |K=u}ݗD0`>.T7蜦s,Ɓe?zݟZ32 6+MӁ0@hfb'<^ w: C̨[(&$hLB0vo9<"?wwW] w~taL c5<Ӎbldt(qĸ o"\1@ylH?ϣMr]TjZ_uŠ"'}"Wi6`Q,|">zpWkU ΖSW ϹR &ϴi*~G77/V%^aDGNVw  z\Cp=Thp΅ٓ'g%Bo|£^rNOl\8ɍBWPM5Ϥgk蒜TxÿخYw fhπs2(:xjE(ELCrxP_kWf3~ 0|TG5?~FQ45]1U5DШ%(t]fpʾC܂xj ՞LQMAfǿ;`Gx}80ϼeY0%rb"H;ZwR7S M`Q jd@*kעC>r«j$#TݐwS%0d%S6Gfltƈ;Xk1" O>8miUnSw0/S7FÚ*Bf;0!'xdoe9kB7 @hhJj'Dޑ,͜";V5)aiSf=?VVd9}3l؞U3(yr%}ws$ϲ|Ij+$ JF`]PhY޵M8RT_+辰C.{jz N?[~}gi.]K3bgE}NWMt;d+]I?C#|[Ar8:4 ;l2:J:xFHdL?Q}l#X + 2(FE2ѹ Q,̎I)ԗV yՐ$ U-Lv _Jn\k8YNZ*R?2`I~iyBS( &2dc=E|fdDfK7ޥJ,Ŵ#X!H/x^ChnԲ|_0!=ؾ !S"C}Z|+$j+˦+A=AJ 7@u +}hቯ =TyYyM$EªovoQ 90W~HsA"9nIkwj%e5m7~FJ>ͥm[۝ ~,hҁ'f~~a~ i rq5(8_XMtOPlv X;^]xIm.jOqYBIC+u(gi9UVt.fPYsZ^n&#wmW) fb^+unm&^GͿ;TY䜜b_!|}m4(V\.\Ϡ*SКG$(į+j2H? )A[l4$',r`_Jg U':0n =H K!?USBiqkbSc6[K.*:IM%֞b*du׫<׼fk\䢊0ؙSk͋޿tOcPCq`LoXx>K L}F0CYXS[e9NO0QZ&cYȘ߰K&TB#" Z= uBh-H1k bkڴl&nZkHU 8@gIlXsrj=?KWc2xϔGXz4>uSIecC#p3i9R,*Gk1u=R =Y NWxR٨JHt2> V v7zmjpW1["/}ǽ;_:KByj,b7R|b1/n6Ujd s*}CCa5K4k1/NKhOQVis!\bz9C<8]܆hO,#h$8E"S|Qf^C[ ңKOp74*r<,񽰄^u{-[nǍB>OM}3)Ji UKyB{BH`RQnIWyٍ36j,&1.&4 xq.bkUgIlKk޷ 5U0zNpaR1IC'Vj^r֤e Nz.ufػ 읁 QHOcY0JhA3("L&M{;!k׭.ޭr@Fv ނvH]gւi߮$Xm:j)}37$<%r^azҫ3-TI@7ZO/sHEbDhi@+\3S21#{K( $:]0 ᓩH$X7H3f߽- 6яta ȸg) IGG*ʔƴ{jg٤9N)s!vVp}'m tk{EX)D'{ "/{[D rr:-,J q*7آz6G;Ϥtz#RGfUz2P!%񟾆*'7)Na5;s:P)mm>$%|JEg&'\Qd &zerDouQ)%X9},ֹyj4ћ3L䚃 ZJ7zi/賰A0pvbpYo*lvvz$c(n#e4)Y~;/Ma: ?V^.#A 1~nܰGXc%XkOYpcp"T4cЇ!p#' O^—̺;Ӑ [)l}~H6|qqwCe)dõjfPMF\߄QxI2,Qhf8 |+L۷964j Bn[2FT]%b޾-XF$kٵ?;荲6\ >HjÈҫP}*h6LaHIF-%~mu*G6)%o2ɞB٫!<@eІ ck;B {(:އ/ slDTfFKcKfFj#OԲBtA#Z"p*z:FC{@ [.ɽֱ''庿hu W8 OG(KGXɦd(kʨkZ5vlQœDߚs2I "Ƀ+_z5rrb2]CJgcIm^$?S7:]v0~ g=d8Ba[yulg,H0`,6`TZC4x? :4xQzx6ɞ9T&sb^vykV"!`r1 *u1O|- AA Of(xcQ;^É2={ᏽSt|; $/?b KH.m2G*k275*~sA7(7(̺%[91fx/Q6kHњ\C9=?޶PʲK> 3Oaџ>'鋚J(qNWJ A)uCQ.BvƊ"F?'Ks(J&n('_de 5^pAA+B<`2֋R_9K)L.iiڠ3fbSBEQP?˻`O׈eeC,j "f#)O)dЋ^}L9mK.(]K~Mh3>hx#qXԳ5 \ZhJg咝/$kΊvXuà:ť u9-ta=οT+s p8]^;^>cPg;nZp@ ~|H0L0fyaEF ?Daʯ iVJ]m ʐ7&B;-5$hkeiYxe,qNO`4Ӕ*|B/ElnǤd̟ܔ |'$ I1Qh&~Gk$0lB`C[)EzEAF"کwQ(փ Rϣ2` ZEJ1-eTbE<}|W b^ojHaG*)T@?ڿGYf.+- YΈj{%-&_J'C Y)6*EsAy{t;qE.Ƹ;N+%^ ~ʬ*l'"/CC(5"ސn-ArL'R̹#Gz砦PO T7-ռ ioS$\@L[`(}l~^ếўx;^EPe67 "0v :J:PoQsǿSq) \S:A"I3<=l"UP)<:ª]qIaB)e#\B.rC&|_iY #<%5$TtK*֜vLnvy>ȚϷ}VXQYxGtk ,[UXUz~u^rgjT1| ws$v uƔ+Pgx^/5љV1h<O+c;n<ό8KyE+Z:`6 TD=%SJ2hPמ'ts0 mEQ%$Mɭ_M3ř͑wW]t$mz]X]csٗi+YV$̣4*ۧ4z.}w BӰ>4>a%ݒuV|D)D`gF>_zŅ]MJ#E6z.?fU,( Zl%BO/Ӓ<JmJd9= fKﻊs[#Je啦#YR ΅2-Wzq%7o%\ a7=$ g/Ғ2TNuFǵ{0V-R-xtH&mxB"cUj(Zr/KzvG>lEeNFr oyC3]&k]~hp B`ؐɜZ)NCyf4H|?N3O' D[5&՞42LBVs;KuA(7]u+dqs*l E ]*e FS֕]$`~ÅNyPS%FNj]+( z u>3ē]c1Țgdb+d3/*ʾa{\<ٛֈO&G=V>ISHԋ){D%BvA a2x:23jN•i^?[7Cu"ȢhFA Mc=vJv7J̴(),g#*ھg`BQ)DDh$yg$Mj ty\zu)Uh /׫FcF{SAtaۦtKS^iC˽R!%; p,2(Gq{^N"edҋPl Lr^g\bA:׸\ﳧ,:79v<$k'xؠB)lv58MoɓK%mbY7fyL%+7Ζgtb[XBC>5;^7bf$>tҿ(m4DWk>VUVovz#hBlh8]S'SYK)ħvtL/A X#Óɰn*#y|@6.ڤ:)%t[vs/*l-O&Q<3MոHa,:N$h^Zc凝%\s:$ZDQea-@%G]lv7qv6譢W9S,zǓ9bը`kFKAͅ Wʙ\p3xEn;šņqoV|b8>-je?C 7)<51BȟQ)Tv(:aȁ^2"1N 7GMtX/jjֺ9M!.J$S1'3…uA}htn uN'P6`}m- g/ Ѝ ʅqzsUwm34p@p+̶y^䎒T1؃(AM/2p7L X $iѢ#b[`lӓo#3K 0ΊzƼpGu@1̓)}l,#aR V]-}[ɈyЪ|de6 5Z'5 $(Vўns'sb@'c'_@jɋ Zr8[c]k?x}[0-Ә`J$/ooa}89Nuv#6a)^/VL0Յqvvn˭P`<u&S%Pšc}k83l*ӒpkW }Ɓ4w yKM^U4hIʂRFU3oT@)mQ}`1B0$zӋ_Wou1"cŗDޅC> nWkJ]UAR[VqDtMԬсxe޽f X<#*bJ.6JdžC{{DzKŖ!6,I(a5;0\{`Sp־1mUӉ`#EY~(č ⊐Y}{=T$ 7ؑIo/--36T/?%q`)~2N1wB2[>1agM]Ӥix7$ڒ{+$cL3Q0;Io%g_.}VFߵT{7zU]\e8)ހ 0ӯ!Ya8 8Xg㢼ac. G)+%)OPQaDaK i},4h{`YVUNp_i΢] )X SthXu 5ѽ$; '@mA!7cI&+ dp-jEAO)a?_ &+>&ΒiK +#z1Z̲G/DW@#| !\{FMͭP?ʹ"2YSnO~4bi^&8>c\r"\峔 N,Q/_탽 =݅zwϨua: 'B3ml%#ӯV,]OA:pVp͠F3ؒxx^~ ;fYlp^0raBI<;jARn C7Z^a#{O9I~= o't4XDf(y)=U)]^勃XĆj9 Z9%ZHYνϤ [4aEpD3+!!LጳY6S \wo,̗Ļ6|ƅGa@/4"׬a =)<`4$Ň\ Xq~VqBQГ ;aP [bfK+. Gi@Q|/> 5U~'Tx_0|]zK0Jg#04/{l48ax;иj= .S,=S!(-eg5HtK09}޴>Ql]EGAlh+eakfا]#Կ0מnWio}\1ͲBvԥ#ՂM(v"lUrm=Uow[ӈZ' VE$.ۀȍ5B.Ll~#%I3.F~>=!IqTe|0 쵙`m1U۸ >6r# "%Iuڬ$8>V2 ^O }+r`_"5"YI2ayt=.IŽdfjR޸m/KO#*f\YU)qV.>025YPYN=*zDB ѫ M˃l2MY`Bir`><\ւ~|buZx]4D9+#1Sfss΂n")GhJjDőbæ ^m?1ʤI"A!)+`9J~ږItJןh+MG2L~O=ʼ}7Y3bFGuqtoAɋauOb)uT@%ě0"r|?xW= *1|l_gDqR[q@VR(K!wơv>'LN*mu;uG*BE%̹i;l#m'wFx˃P41$kw>oC`_hs?{}*pp 8 6疡8앬MTܷ= ^mꬥz-|4m*EV8h9mee@ŨshjBT'Ixj+m|>W4 3Yg!EYw*a-Y%bC1cG H. A<E8<ļ>kV? _ibAz"LE7'5RZ`HO>Y~*]6y57 10#> 3KXvq n M 7JPU~s(f~XύlA_= _/Ŧ-VyW~i,2ru~Q t'sh-mA7qBb]d-{{7N=Hֈ9h4gzGL$# xƳGn0Ԯbqc@^`Ciou41CS>b mM<2]ˎHBѮG\< >8:E=޳[:ͳ1(*+}dq]9agH7|vѼD.xg>n%e?J~>rgpW(+a]p"嶢uQ?JW뤆5z-[j;7 DN<,CgZ[qi4i;QvJv'#c7D'1݉0",9 2ST0$i_U\j ^,'6Im D-dv|և(lqkIPlfOu1.D8 (5қ. 3Ӊ:1X eH;.YƝ͒{cj ݐU n:zw\A9lWcxY[5OHS߲&(1 eNUk\Ğ;ɜ~8W:>im7 |[]:.n/ Je_O+B;~C9LJ55BBˑ@Ҭѿuix Q ^iS?@+}WϿ6@|ic gsZB:$z"r]l~cmT-U+jѕgeٺ_ffb2փO [97B& "G%U h 7\"$pxDX:YjȶǢA#+!ݕalWD GOPQMoҀ{;KxD@./J<@O  kf[9֬q/"2āx"6gCmOQT*V@L Ap)lx v԰'ROVKyV$pJ7G5JV}xhQa?$<lj#PzENg ?@"`$9pOI@ŠNݹ茴WIBjƥtцRr9ke9y S  zC1hc-L49n.Y^Gf6Ne}>D+;P\m9dUsZBp 3}><\?'3X0IK2G=๭ٯVcٹoe E5B&,(xh>*]x-Cxh׌v diknW5hށPdow\ 0CA*'‚!TQY$:M~v˃b;B?Vq g<)u.vV쥉#KN% HJԟlpM͕[F>X=7VB?Wez0PӴ({;5~X G6UHZ2Xh,U5sx)׸tćhCS @`y#"!6RؖlW^}Pm7c `aߚCPZR@X ja4S̨̼5elVIxl%3st{"&ӨCݔty$ #a-/Waxo|e)|0kv۠Hqain1<( cIoAkc._9.mmEPԛ2|g\NJKnEX*1YG4` cɚ"ɐb#(\S.%_9ã%MOqq5~=\Qz&vF=ׂN3_),5J+X;sBS139JQ_ N* &d*H oGSx yAkDo:NwožbPrJg ]\_li^1g O+uVz[#n#1vKX\V G@[ˆ@ 1j>1%sO\4מi'I ƨNJ9!~m XVρ&˹6K3\Fݕ?"gKO.A&fZ ).Ȱ(*1kEecX ˟eGQjh;' QE8RIa@D̯G4޿n5ڡmAD,}C-[B4%l1@߳ ec1yfn K*鷡,/&]N"L $C[y\'#1bY-|=`xG`)φ9N/+n z(黷ğ>#j[F4Rnq+@e"dނ9mʈ)b8˚÷g+.;0.[i;ȏ ߨ.+0@ 5{F)RCE81+#/g Gvge^Qx[m=w[/\ήmp@ BbmJAq-wT>7;B@oZ!ҳq<,}TC,.wDRaN͗_r1ka3ap/񗶶ֹ7 C N"I΂=C~$S9ZGBU3,O49՟I l~ KШݸ<ؒLmͱ0g|dH{Q2?uS,K`],dp8>ko(dUdnӑm3L Trywg߈4Fv~#gG%|feo:l}2O? h|a3|jJZNrּè^|TЎ(&ofHHq;Q_uy}V(.\V庌tc˰­`P't'LIYqg|Wg*̽amB ~r,p`ɶm.ttv/`Ynه.ҼF8NjQѮctll8;ssaߺ$#Mi[;Pi>ɫql]c%3b,k|xsa)` R^_^s]Ykݰꔐ1ł%ɇ5㵜L4NNw<}eP^9Z)C2xyP--@-;tbC,=2YT呈bBmq*75~"sOE*H3-<'RS (䊵/#5bō _ > %]&Tr\^<.LmZ7LVEo^M0)"y|JSBz+iWؼ="tlӹgaRF1Wd\T(qLqفYQb+ \SVTZmqV!}CF[N PRlŭ.cUhv])υ>S:RES ~n~l>Y2!kkWz(@ ^HE]5;>Uc>0?ϐaU2}ӷM-Y'z%|@ 0Z1BAӠdYቓ>xZJq[wF' M"̘&K*B\9A dO.9/m3flgri=/8z\ʟ$GQh W^PJPx?p7@H68d5%3 :"!]A?_ZV r~zP;k@ qS&MNjrMpBcAO1yP`Fc|i[W$FX) lX]tK@<Ga1/jeUl.$rtCΰ畃]x96,.{2ۊ!SmB#KU豸 -C <5m_eS;^yۿ U(uKIVA``ܪ8A'\ H7@sY]1hX`Yaq2wo `\zx+LmZ[ ʙ ZøA^D'XpPom-tT 5 X1d ;6n*ƼwG$3,T*B Aj&uu$A0X42ɩGzZ&VCV`i"GyTh6zgoS ɥ;5y{W$nv\B ;!/St-4'0`Mj$@'8ҩqЯC T03ݭ ZB:o% IEOrߖDAk_egv2+,ϒ$)k x_~_߁b w\'/+LBp]J &#>ên4gޗ*ㅌHvP#UWH胾L˄2{<uz!fc330,xH*cNg7gHAX UI􉕈1D%ԡ{ָQ~~Z:0Qƕ렢ZuvpfC߹Sg{Ħ<-*{4 ÇݹC1o0ǯl`Ia @aT$ V!y>:R4k'9DW3wp.B$- ,2,27f;=;՝\ Ejߣޣ3t_~gF _M$HB3~ÐP: X(AL! Q#_|Sq}mI*?:JQ=L-L3θrSk9d3~#$@WcǕ.κg4dh"s%=. ݈Ոx-at^˖8*?loؼ1opK%k9i mÃzGym\wfTx ,3|Z[^(5N=0_%Ge;XHO5>ń`uP1) uN\-hYQ=oM;j{V1bRDZ&'(M@Sg93P M+DK`-Qoc爍$8_Bu@~o5)٨S6{:U(r͚.5@audO3aB4d(zR>?p9wҘuS5Bq% Jg1V=ީ; kf22'Cޟ TG w`$C ^SXn=nn2D^5n|팒'b;C-U[>{w$˚'bG8Pߔ#IaZݟSvZ˔Q 3?ݛ8HQF!&%^,Y[TḥcGØlۮ \((H(Jo4ս#(t,|>v ] 6-`3h˯q9fnx2i,>~{)Ӳ?c QemHhL:hI:|q0;ƙrR,%G qnSoQ( UdYD)bxRMgX]jюt Y30:FC@%r {ڤfcה;N69;=\)xć'#qH _m5beC"pFЯ 2}xNB$ 2?J:x1φiFUL=tEUGl4Elռs̋7y@ƶ'z6NB$h@URظ 0R= %3D{7)4!H٫R&}T ZصSqgfX5Cae1qJaw@NS;[W%j FÜMu)@-O_ JdɤA: m=[Q?wrҀmF@Rtb*H#dŻ%5E;0|=t;rb}uϧr÷Hv"ƖUWR^vZ94#,-]]gAh1_8|GA<@gQ1Ż IS{َ"XOsә q&̰%8/\ܜto\!@*)l$x%D=s {BOdHzثmC@[} lBhkdFɔ-Z9˓`ۖrОh]Zqw攝ΆIs@heFԃeS]FfQ_~ERQ;)A2}Cyia'Ŧxl#S+&G:͓?[g({]Hѩ;Đ: jE &02d֝p9ЦZ jvɓRNS%?v. u2dI@AqVtZ-lÿ4#㻸%`Svi߼ӑ^6q{3@4o u>bUF-iְV;X@i[&vnqWI @Cq+=Ko>?Zz᮪,!\ݠ Cʬ7v0bM@% t;@u-/lP=]:0.ξDi"0PTb4Fq[-4&|AVm.oi%kLc$zUXpx0B Jtsʑ, 𞠚`%ڢ,svO&- }k/}Vr㹍@mP^ځp@\W]pwusZw'>Jx7LU;vǫI&V*Fאc;Q߀D'ޟ:ٙ&>Sz-IKr@.۱{#z67`fRDTC_nGvmܶsM1jkc}s߬fBu@TXd}VaovD@͍q @3{ 0q%M۽IuƋ^o(hg$~|&f:j 'X){y|^LcI[N_))&9P9"ιQJXN!!Geo3OMϢʈpB!b˯M,YA(h5Hp6-r$IEVN3NgqђeસP* Y%,V%vRi#͸4 T8w_ \XCg \`ݍQ%~b!/03G _]~[Z^1"_O5 p+87r f%ijՆb!7H+J:[nUwĨdOVֻg\I 8uJ ٔ}rb)άMb% +J*v3#aa[% WK)|r3}d}th* s0Cd߻рg$,[o;.! <"Q"C2q#2VM09LJ~?mwËw 9݊k2=6q2 z8plihx_ގ 醈s74ɑ9ILZаP(ZLB;Ͷn`n/яW%UKzUuTpaܬNvr2|(jmK) =#KtYlo-O {;!?'@Y@[U :;"ɉtr#\ּ41# rǟ)VST^oJN{`ϺXZ/΅! K̲ XJl!޶1]qڛ{TkTT*/C (r1S0HZw1y_a*tx.C@!1w-ݹexR?B?aP"ύ18"܋pTe)OYydi˖3PCϪNŮ׽"D*)J㤟<[`^֭#O ԵL>]:``i|IH}>j։%nM$@gx&]fnpYH D a c:K9H}?C{+ɵa=[Z)ecWd"xw6 w'_i9tTpt”h~i=$*C$*/vN}@A*EHEn".sIT\(.Bav'y fd%){2Mv/ݺ;rT2`5)K&z=qqH3{'{ӓ`9Dx?)rOZx&o[R/r` A)jc"б!7x(Iƹ'{(/]BQb [ F eJuW}̈om8FAAzm>^@a)V'3EmtR}gDjPzUB ÛrߙMRևP?9>7b:3Í掵[*8SFʵ 3l9B5-B { 4r4E'ȬU Vmji=eEB0i*M@~n}"k|.*{2.# UcZ`ZS)8|"%85, ԅ/Qz$@VT26ODJrN f uP|V `5B%̖Dl~ "wDA}rۈ@pC?XxI =A:%NM8m"^&]*meMd8U3mS+LSJPϗ}; AXC_~F?o`=|"͂_媙ŭ ǗD2= .kd ysqYHSĦq^slJwj?8KȪ!~b?hZkr._{Q<ʈh4 rdq(cXCY8pX_VJ?|d>*I3k'`wpR~'U\=@+ֿ4,djM#")U`i`ֶ+icGtG?'W+PpB _ @9OcBtYmAqVΏ_Ĺjb8d.\^r{ g'$)YV 5IOL:=b$L}-* MzXDgB~/ѺNr!K2W>s:Yk8^&շf^cy[A@eQiOW =sSJBՇjEhVjy;{(jY@ {@oF.r`OӞԹֆĪ#~(ךWڻ!#xH[= O/wm6Y!q xgS_CÀ X6jg3TGBzqfR!q`᧩=[5!,œ1Fk7qM3,$v 0xU¨桜O߄vsm n0Hqͥ$]X}(*i lŴ-y Hz=,E!)8"Swc5 N7z̓G*/6VX<(hʲjw12(Aæ5T֧lgl6Զg6кU$5ҳoLtܐ%p|__ĤO^ujWOO9r|ws-A:)1c\,S" Ux{6 (x* ;Y$í7S0MVK%Ӿ'v))2.xxA+^qXQaw&rBb߿ ,Ф%qLb8 tm/15kQdP?y*z߫<{|Ր:)QOC@[a>ݎ*A!sD_])wRX9JHL^_Fݶ`m[$f"?9wh̜9GzY8hb$~Fs%/kH#Ոoft?hܧhlkgøV%>Jɸ]& R5>mL,Y_4s4@BŞ0u@ǟVuԜ\ .&D%Sy,Z[:Hm'oW,$#\q5{KC1i@D4id5W +!aBV㯠HK8qh xIюKyʳԅ@ 92JEx=8]?p!K%Ŧ79nҩ!$QYBE (7O#Q*}¿tTY% L)ü;Z;䝖U H9NNN' XPrP܆ "`9g~qxK֠i ׉J3&8?[Q)$:Ww6s li o*@{,fl*Nt&;9܌GFw {5 dN+wŃ4r0-=&$Ư 4Y$ CHhx4n`8y=ϼсXN`@9G9a'lDH$/eYngG`pOS0FGuw@Be ]!.bge7>q EhHCf֞Z[fWˑa_DEb+.r]0䎌X~uARjV&Jy@Q"oYA*T==Z!_>2\i5*;צXYO)8[ ]/]xPvjzK53w?M`ؽ~>*Mc|]r>nxȵF~.森pIVxL1A>-t}H< G$ 4MMj2x/Xo3G?Nѭ&e+J%:>UR [zI! NTAH2{WWc%Ԯ?~q"!f./,U:C(ux~Szق̄bY D?(4/ OH1Slr4tW|׍oo?W+fi/_Φv%HSzJtA@̓CTr%ﶨL_ r; sF"l^Iz9y$%aĚ P`vUI 69-4Iӣf@Ƥ.r9p wk|/HW8Z@5oېE*13ST#OZ>a.c˙+8E? oɪL}Tќ=# G^;Aҩ1XA7, z\9mL$-odu0t !7r~H;T^8b,3P*ۥu `FQ(ϥ9ѷ_n!^0p_>;kBCʮ4_^|4tuo@^- ɤ=%;wl:iͩ[]8W ?Mkr&jt?1iy">\W\yJ#aL34trm2x,ןw}`nj>և3kTZyž2;NH7-ۥ Mp"c*Aa^A9 S4UINg~)huѳ,V,yF]2;N+=0iQRo%Kǚ9eчauC;;ة8G-oipf,Ť́] Ea/?KmI)ޡʪmWg@BLV3MBЕLw||sՙ*V[.E$5chuXʣa* ;7@w-0T[p?\)3a/5)?IҼ.6r.sO(V@|X$2!,e^ dNX?t MasatzeҼXc^(̂4}+ukjٗ '[.5Xwas1?ہ)2%-|Ƴ$uUYd܃%:#a z4A/aAt?Ĥ~ŷOAqPKư3+㈗GUBXBP;KT|}G>N7Զ[H]ތC gNRdZGCh[Ė [a=DG IoX50$\ H՚Љ ,e}@ d*wb]y=?kmsw$b TR;QR Ĩ+ESn7O(xhidOjIaR}?eJ8EZMe@xN\iO2ggKmOMϙ#ܝ])~ چhz5{ j}0}[O@\cPL? ˮͦ1a<>c xS^*?8T1J%7{kȎ IFҸw^N2 587vxi{1רDTJMɹ4`5oQN1Al>gNR+m IPq8cdP& @ .IQj.+wc:tpSeUj)(Re7]X|B?e%>IKw vʩoZeK>,M|J\APeӪb| |rlM$ y&'tWiqnȕ!rl9[5` W+i~D%> bO08#/1-|s1nH*6U9"V+J0pܳ畤ʟPo6c|M'}ߞYV48wOI`*ކޚNYh7sk u'>%uaH'n? q|OP_>$* {TAPVéA`HآeH [ޗK5߻dŋeY^cj[ M#Ʌwwn~d:2ªΞZvȗS OHu?@+:8Vૅ-7wPVN5JohVzv1o/Z?yD &W酵ĝ9,L@⢛ -ݿ#Wbu`jǙ磮xbXQ/O8M\9#N~L`vW'N(*Ls;":ǞLUghjW;Uk=酈V{ LSS舂@yf:ZՍ?`UY'i/[5ܢ|p% Q썷li*&h.]V,'g0}B%U4vm&b * H8FDGŖ \Ru?luԿEsyDZ4U% TOPFFm+nA=W*gb/\)%Dا }NpN=Epڂ@jaUNK撊Su!^զ'KreX8w"7^u[4MhøL,CorӤ2'U-$v%I-z-zGᇣ7 B8@0؀\kӾh$QrSX -Q#㼲)JC[VU.!O(|}pW`E/\mnZ৚mYT)Bǭ#Y ,?x> rX9":tàWǡ;% MO5{4qj` DG \۲q:G|l9)3d҄S.c7zo++H )l5^)a}aPEvO/ Ȕu&6`|%xFr޳9gJ!TUꚀEA# _C6Zk1odL;n–_b91l]U)^<-)]^w=$ bQ=r)b/=Zb~88`ei9* ܈o  тU֟5!&R RM^wkmXŨ[ R*KV i.9sr7umѶk[tp`'a# 52Ura&tLk筆XuOX.\t`jX( _l\UN=]5F7$XNJ0MgC3vtVMj`v w eG_,$\r%xvEVD19UDuj",s-C;4K۷?o4*XBTfh(9q=>6 TûK&FpdA]6:VA|wL>X-91N2(GGsS| lvX`.$Qꖺ n6?y&Gֆ6slTyBO85 psRWq˅oMC'hY$dQ=AR'ۉѸFĮ9B_wZy܆kʗs&2plnU9|%acXu]U>~;w}p;la.ڍ)W^RNG7"~Pł{!o:miR- v:Vko5VL*ء{@[v,y/cxD(| Eͦ}p;\^6m qʹoM539TX80xi41;ө$͠5 ~E]"XAglWfɑ ht}15)$PJ΍zz32?3aO7͂q~r(:%j#ն$ъ} ^{&~m(}z#WxiR^;3@hڷ;Y[k4!tXaş\w/^Iwž˰ߣso+ٙ\6k;NڏkjanL+I)V?EYXǏ..2}S-%q,稕h)u)HH!٦sWX~(1oOqgBs.rzh;㻳 9")Y-|x#,{}Լ0군R+mB7գ>ϳzYyd˪S[P`8i\El |svEKԷ?:ܤʧ)hT"w‡JG~cŤ&~}2U16bJ"_s 'c"$x Ih/m)Pp+>N)]O_X8wY 5?Q]:ö- YE[7[,=3p_4̤!0X=nm-|0TuE:hD+i5(ޮFb= s0 *c(|5u eCF~Vo2av*{SWp5f!n_  m|Hԗ)@'r[x![>!T`gg6H gT>'tvӭsq~k'Xf' !0mjVi>DG<Yx4Zawc* 2^0> ចBgla-|6=ALv`Lr%a>Z=TU+UB5dBhZfAԬ>:Ь]͇WmcAE#]S \!?\{OþcSGiPwa |"6}GǕ_qoasoЦ.=fmр IAP_(2yGvm;LqXII1^CV4Zᣳ{E YEBʾ֐IG ]J z||B~)PMfT kJ\!^GXV Diԑ ؔ"ܙ `h#oaN'(pVa.{ଅԞ@{jԞ\ '/CTxCko㵎6:鋌KA@\1%#g?7"dqRa-3$3g2>cSVOV{zbi;L!&rF0ڕlMcaؖ}5Onj.c]H !mѣVף0 h{yD(g?0=⎋JcؑH&%yL| W[)1D3GM6NqysSx\Eb Y:lLAouKRӂԢTY3q?p6 NϪ D# Kò&$(}~nbq+hYIjni()i0~O(Oӑ\qriH:Ҟوr*6 %ow'S~7cEpVl2 ?Si4qhY{ j;;h S,@]'4"5tCs5Ѹ|Z(僝&"k*;>Rkm/]:9PW$e# ´V*(=1ο\p!v1'Yǰ8%5zj}ZTV_D^iFJj4}坿Ju#G e I,/DM6vN~rZ 5OĻ MMUY{#/+t/P!L7:`D*҂쑆x>PS>57`gMHР%Ӟw~4MJQw_gߙ}*9̵m?U ~"t8B`ny-YSͼUW~ c/:ך!!8qoJ Z/ [WC@gQ&3p{Sa8q\nwD&+p:뀸+L^ x aSNNCړz+Z* }C6z/; Ֆe<Ψ=CDju56^삢Wke=J/meȬ+hߧ}a= GyȾ%IkB̴Vүb旤;J*N]?䯰U3(rq= C5jFU&! ;'6a ugD>~V滕?Em:/%XL@ BYtF^E吶hy}s'i'իu )%)P꒳O2Wm,.ZIp^779GpBlؤ=,u-Mzx%iłǽ$C;t~-ݖv;h!@@hM0fjb8>H(*0d?0p g4mM"ȜrK5^^wܵ{I*ZD1{&2 3kSE"fvObp0$M!).W{jF&嶘,Yb) Fc<0-w0L69oI0U^X#ZQQHk|3qBQBS+H_@3T* a9~;  6JD,OW!a} #FlDJJIhdﰋR32 XG(Nq~?)jN6L(CqD R3tMZ*E&l>(qd5X`FWq2u(a^Zb ܶ }+QZW^lmyNq`=NX^'@2@a'x!*N=K ZBQ!f$fIY&!`bo?UT:=#Q^dz.FHUK<u*z:5$9PsltW|#  ~^X*֤E]?ŃD rU?R тH8\I-9]H\ްn1nRI*Rn zJCұ{SSsv#utSo)݁|= mz/0x@syp}z7b'v)e*w+܃'$PU=0td#A|dq~I櫖(= GV"\vGx.5(KqN*:WI8rFl_Dn%GJr?2#\>dq'5KƷ-1*5_v8|5T_cyM {mҧj,*H֥gɽO"&qca)ty4+CFtr9"vwIsxbAR2mÍz/`%#٩fS7XrQγ Q oXjh#;kSs&;S$L[eLiZk㘻ق ܺRZ2 R^}d EJO-̧PrT;W"W,7w]TzPo+O>vzc?6Dw=}29PDie@ߣ`JPs\O?^zV"4xT)r5t?,q0#$С/N9,Mj\2` Ѕ`9=٥םCJ*LrF;@ 77,(w<ݍk !۾G;bIn5L=3k9G"A;3WB̄tļ5 9:S#3+lb:wva}'"^EwTF8wA Ai*jCX46>^#u:p=ǢҞwr8I`fmı˶!1d; <(Ny;0/F򳊟kϙM=\bR vbRQd6H'Cˋ=cl b:x )Aw'@~J)h-RܢA'ڎ'cɾP2U2/1zr#U(PCmǂGIV fşqpapn%$-H>%F&\m{A6짹YCf"f )_u _o71d JըisItDVϔh;Shy4|핐@%O1!Ȁ,WJAA Lh@>uXI 뀏 yw6t1SB,{E.;pHUy!ooXi>Tfs!l; Q2r'5eI8jc]=)Znz4t?jOg<)|[b}Qr8{ftTXCV:e @}c1Fc6u\^~ٯ`|js#L%4DpRDOy̱Dڐkkg7V/ǘ74Nl(~ =IVXB$,\?W0-䎳;Qni &I<)FBV-H}CDC{>]YOև (Tr_U p2-D?R"}ە۞.Jl]Q3.U2bV@~룟Ϸí;&^#1X]%h`l%+xL${(#(,IztR_IY9` [)vC+OZ7}ףi3, ^yDpd>b  <jV;?$#S lU!Q\$wXg# ~[GB`0Ea`jmv*yhܼe8K1BSSibx'Ej=Z\#+tJ0wYP'^Wwx%|BC M lɟ)L + ߲5 l4OB]ݜlN/v= 24EŞd45"[܂dx;,DejAhS$XnԒ! !1@~ )!!csH;t%,k⒬r].Ig&A/H{Q+1nՖ! I[uDdGk'Y!nEUA8"*c$S dy"kgPt@ izQz[#lwZ[X)v`@ٙ6~F8mWCqhp{&35S)({]5]Cox݋y.ZӼiCz|`׼pӗ_w1lIAJzyϰxH EaHKr)|A*"zAZϮ:9]աə(C܏delDN;.Tx IsQ!Zt4X+ P嶳2I=CeNzB.M ^8;0LӬ?]Xy~vꐣƶщ|A9qpZᠫ#Bi8!kA8),iƈr) 7g)U.%N؍#wR2 9[^yģa,;ި$tj}<@mIFh (")/RfR *@;@j{dKH z =pD~q{@,=z[j@QVM-kv]d,=3P 5R‡+DmzKq8%r(\js.?WHh٨h~$^I>9nΧ 3/_ M7Vi޽.hn/. ֫ &7Wt|giFb<8OB7\1/#)UY֒/Ͻ\L;dW"DܝbX `ڋzòw2c4D+k-#`6~:!9'YcXrsiol{U^jjm=D6֙09%0_3k\ YV[FTcټ7nd0:hqKkO0E 4)Z2OOGO;874( b<׌Er2EN7&6O7RܐCz]e4O#^6}`޵z7w(3 k9c1*L@y 5V˼2/tcǮ^~6YV2",(ݐ`3 V}Pʉ9} +{r-8AgT7Eik(B)wJ1לu9kc17qyCK[)j%| !Aܰ*Ud/}'+jjui<֩OBFEe(U:l;*.ml~&€4 N"V:CC 6*/}ǻ#!|,to%4,I *&e,, *Mi2sF{9W\jEFOXt^46Z^LȜd{kM΢֠=0D!/gܺb>1yU*f#^ dqY_%D&y[D+ }]?j.&Um&}Փ'2Sᵍ7^a0)`kt0-a*!ŏwDyXaS8<3?m*|Y$ AYm(C=zvZE,E?inQ/Hi_8 0Z$͔ n5 gДXkg_=,i/DPFӫ=u<8!.L(7Ҵ/ZrSiI9" 8G:ԥ.q\P5wKgD)DO3thkR ظ3!7TG~vƔ(njGf`D |z[7SM4_͋'UP=s8\B;Ԋt:dd +/j͒@!_c!Na20 0B 4+JjDdUv?ɤ<-mQפ'Wg5ޓɏG? 苡8-ѕIMx ЯK#rޣl5ͫ82 ]G\kRefv |.M8U,FegT=v}3iWвxvxUmpWL%Mc Jߢ:IC p!'+=ibL !S.H~֠K&4 *mOU5l m` ퟈y(s8%YI*NZHýUN$R'.ͯw=B_˲BC:䍒,͎ uiV!&ta Rjx^w`ԈO07G M*Cz Y}C}Ji2|nv@Eo8AzW?M8 `~_ϩ:v" &,tWԭ R&pĂ& ǓgtzI$6~E% o'(!^[ hu>;CiXyo]/JhӺ9oL+Π[hJJ:jP;F4PRmw #N_/U6c)ǩ6VϢdG4u6ޒ]ҭFC 5wGS+QV #4k~!g"ea}>٭5ts7A`6ֈn ZTM|k[X3=RLBUOF,%'fťml]Y?c7Ω#4_dQ8.~\tObY*``yWb rpnW7 cZѽu5 5U{\~n$*& ՠSZbH`3,zV) @jlq,tz?ѥ]f5TTULڈfJW/w3,J"%y-r:/3b=Ňo z*_ 8CuV+A0h @cƢ:?#H&ν 6jejR4t*S)?%fp")Dcv@ʍ:bي# mjU<5f fk3U0 a_Y셰;EؓۿU^|/9x]U] ̂5zX&C'$ODNLw=_,!~`7 gB 4;`FQ! ߗ@~RKk&) D>22u)WyD 'Z Kd(DU-NgfYC!|fb?ISt@1ņCݒY:HMeMZ(c&/-:')|j7v O et7k!je.e4l)A_ ׁ)nR{1 Naǥ](7 哏H٭aRlfn:j"!i4 ሆ/GtW (~o^8C} 3mAR cNd 6y#J \mI@i/ NH]QرuzS-?UN:?>No 9bee$Vtꅯ!umT _/Qƒg#"sö$fcT'wL8?/q1npأ]9wWB3EmGAmSj-)$i|;9Ae*H#}*JE!ফ̃uXpwgTP (t 7St3h;:FȮg3Rf(˓El'v]Y_3j<}?6Q`c7滝΋wy6 ݬL蹗=IF \؉ML=P 5R1Δhԫ*罎Kѽw ːK\G8m娐\DK ξCMr/8Fl<51E7[4Sy:NG" =M);eZYB|[MN{I): *>@41y&EPT4DI)uXXKP>q sDю!"tMlKDޝWQHc]7bMyd&#srx%NI69_N:dE{|\Ό)9O 7"fDC畜@bϱG+B-5{7m9(`hu'~6+f (jȁ"祲DyGł9ÿgI dtukL+*189]\0I{^Bߧ7ȄToh )$eHϷIЋKsfܳI;v)U2aL;A@>(E B)fR #l; $HqdoDpujf jhsS%oy+w*NMPD}*duf7 |ELVr:=}wua6+ܠ}sYϐQ(K7Xgn[ |BPYފ&,ؔHԕ].䷥ng99Hr\Qԩ?8:Zpq#%s>H0R7b SO$\QkTX_?`L%S\<Ͳ<MJV᷽–|bmcdkTBvZ,cA%} }Xӫ 7HBgc?!~-C7*,RCٸ\.ĤT:ˋX僠yB3[ O@ᵫ6fH&4,]$ E%/Pg`m_.#/\sz;󻝙4+w4?;B ;p̝EՉQ{6+.">x6=|z%D!V_=c#seaDoi > R?,`dUN`esTyR:.#mWq əL /ax2HUe)%PlTcK>o&:9^DtV{!ѸWijSӗf١1fH|ҁ^i?@O2yyȓ^JQkWPF9,,jp-eojU\p@neՁsݧmm#mN]P G`Tqn\}f$j@Tя>Fĵpi]4 _waUïax4ϛ;HRZ-"DQ{S*y C-ߠ0Uid9hB%\\ \_H'"yC,]jm| E 7)/ȝPJra:Qf^*oM4&̔Fh%L&k+(iHQ-,nuF3/:D$ē~F?Ɠ@̦;oJ͚1j~hBը֡w*1R-]\w` XZ堆ڒoL?J."JW.ůΦ\uaBD|ve9%W:FW f]!W;/3 z6Vx kUWҨ54t%{+gٞ|wd~ ]0iZ€5{87'Kz=039[H=t>yȎC@K׊xq~̮H?O' 19:'Q6/{%CDw(~V{;+b#ShWgڝ+?~}#2OiGhĠfj~y5ż8+ B$A@du>K]9(UY88~ rWp& mp293+h,Ə_C ͂f'gӲ:TGaHzR4 6ML ͪ3@-鼦)0c'c0\Id-/U bT Ҍ_#w "ߛ*[P-b2n ɞ o$BJY.YxYf|ϕ]|hLf蒋0*.Ԛ¸ kwsZ5;Q[.M>jȍE]UfX!^yϵ8[8R`xyQc)+QHEe#[3@eΰiFdiAz677W+F_wO=p-˯fABsVODOKRL}Jj }bHH/<.-[2] Aai_Y`&Zsy4yQHNy[l %7zʀE~~*3Z;9fܸ ˌުY|$'f9eO*QO%~6^ ߢ_ҰӱyHteށ yn獵T+_E*Rzh£m<#8.8p]@1j ?t|y+ojx,xjc%4bK[, 8fĜk4ߤSTttCRGCcNö~EYfX{w5HY F-3e{9אAt=Fz~ɻhWci=Zuuć=h:srr`;u(f{^XrWTPP;q6乁LPؔQ]nۚB ]Z$^oR@4U=ac= *b?xUBbh(j[m(%m%^#\d=1"37\1 WeS=$K uZ@e؎f[) H9WZ~+wj9Jzcb];X\5;}V:XXek J9gjpѬR1|Uj>XZA .) _^T59F^@.jEQnUP7L%-Im!Saxy Cys1 chi9m詯Z5EsWc Y&oַE(̷|mّ3 bcnetZXDN"E3\(Jr-W( ^.DE%zTVrj%Q;8rm));s_Qע0jk֦*cBDi0|lYW~f"wsd@Nn2Wx6-[ZҊ W铘 ͊A*\аe{"Y>>" tb0̄>V5f*ey<*=B,OzO 2ƙ ܍,Wea5 #3}r+ZeWP`Yof1e>Pbb/ poC\2v% ;;&KFb Y|k{gT[F ~D M"i]rJR0 ڌ\7o B| Z3 c t7YCo,>H:MtVCg(%.`#bY5z MX~jb_8K2X6b)Qa4-Ыk9NJTz@ZT-)݊Z'>7Wim@28?Z=9?|%nCBMݿ>-Ti/Fk2o)xN~8s(dki` 0pP rEilV%$$ؼZ"B (Eڏ9eؚOVU04Ί8vN!et*bۮ]kJ4\-@s&)\pv[RnSBqrlpdxcez:R7' PU#,C0IWkga#@kMP~ct]e#*2,r'8kGGMCx40䢓,>:OE設p|0qt-Sy^l}`NHyX)”U5[ّ!aM U%~̑w@0fh)C=i--.TKk'2#jOS3GZ-A&]~3K ^=s 2 P?hZ۠.ܚN1I+)>|ķҘ\q9u*8)gǝt&aYU'tQ:E9x,&[Lvq8︀8U%668G]:|~l^0J@LƮnVmVT 2GJ5hce%Fž]3#j`&Ւk^> DWe88Y_e.k$cWɗ˕:y{C68σ=P hOl"lQ&g.?M+c{-d1@Ik,~8p@=.?UE5oIp>d-I{Zگ*PneuRyG=cu-hJ yɍUp_TX>`k\ccR*\|.L9Y;<'#`c*x A{ Ãە\ hFK2O8j4{D^#%r*&_mz6FvXV sWd$z2pblRJ]ю{ xOА=LӒ! rHkK]|4#8o_:(90,IҜM9GP_?x\O{M9ưEyNZ#p7|kTw&g 5)}Nrp7C!n:Cr6`KLjs'R/2jHS]̕䛟|9)j+^< .HMa /ۘE}55ʛ:9[U31\nGȮ2xiIE[&\rs|wխ#_3 '{ZX%SBȴ8$ ymcWEw๳ Ҋ#s21-MxI&GC1i@lEv~:8& >rGntl=D'uLcMΚ3i$yJtBҍn<Dž*z 0˔l_ᅾRɚ ! {2,b} $yvT|BFꦢW+Glkv4 F3sM!|%p8>=5c;{}8|q0qWZ"*<ڽ*/m|D"@yO\mGt3tXeUEb AK .>%ܖ(hmnqph3;<Թ)pjh tuV]I~yb2fsr2w:GRTo4D7Q%|5vJ A-eUwmo5#97wh3/fSe'3ks|H9ܚw=CMý˲Уj[gC4w[h]QTO\Ii_3zߧ;~of۶pn >y&e_Psvñ!b (=1Ro`@Ob61åaCU앧ɦ#;]xlOҘO~_kx"~aJ>Īf\?82Q@R4Si; ?TVcLVx$j`?9Q;Q=z i)ҮިfC\Km+Z%J@Ua6A`7;,j U ёSFaF %' |ӆĂd &~/ /A9; +;;fB^i)vMWD4\i̅ Mb]6S q+Z=L?PJ÷/PJʦ׎sK~ȨjLo6f)iYZ[ݢbcl^$3f"M`]! npnjCzqE͐9zaffc,;[=v?ѝ0.4:~-?Nä3 0Tf/ZIqnTΨӱ"#ΐ?֛Tr@CtNc FU`S|6K GRC7;[AE+0TY>?ބEvq敨$RO U9sՒ4A6؟Pr .o̙#4cv; RٮlR#UJn ߏH~+|{]b D) bSvSMk|2b-yD[uU6UaT);#dQBFV- ,P[t+$/`U?Q-CLxlF #{YXXAFTJ_W'uؒd' \ڂ&m/d bn-Lx0) dt3Ikam7ףp᷽^j8YS7wkTR*{JgDMq 8oV.w-:P~ś>>@!qex'sX[ĝސ' ɯٖJ}m"JБ RV1Uk"Wʉ,9rM:ǥRjO*]c\JǍr/o86kg_p l>9_ @ˢv< !&+Y'zāu JnTʒ]-%L圌ƿ)xJ4vgxfnwyӝ-c1{tR߼p/<1Y މR6y}ttU~%;cMH-mK^veDO&XyI IWLh0j*~wQ],i βe!7Xk LIqWz{*ns-l`\N)MFm(vac&1 veG'L9Ǩk6zic*@أ$|4&}Mli[UmƯs"z[f lmeÄ(CmOb O2=} n!8U@_%\LZ>/[6MY}!L_2 `''LBplġD~;$ δPB&'-'^XoIUH?֌WSD<[OMh , ̀ P1VOKσ 3X۩=s뎟c78?'FPt&7^G~D]/B\ 7u>W DjXeMEYh&YDl%PyΗɵ!GYh^v5`0w6~CXq , 95uGX3̶_/rj@_3b=3RC/CcLq*wߨcsz2WϴC vQi"Cv&NRJHj>0MlRB5*ͱu;z#w ^xEE'@anp/|zzqL/Ul-X.4r67,U[b?@xi!viB  f}e` ^Ν;7yؑGA/]%@m(Y-M*Vqq\f7Vr*؁?T693ETC3elV+BkPM:gyl$w?d.TVU+I\[O-nm @ ȡP(S7lSu@V,R!}ȍͦ:9iU, [:YUMK̺a6x>D}bh:bV$ݺZ0b}Q.K49THz[ Li?_gCv܃hj99%pW;jXե-DTAi#e9s<(0sYTkI{zn4yyzwp=;L!+^\8 ф L& uָweA,DoT,-khL[b'OX <m3K 2!QŶZ0gk +?{N]:0_èrr!$k >rs'f{Hp| #mTw9>IͽEC40_:Idv|?m :|c,T.Sw@ Ζ5^,b9Ljr+6|Q}L!:v?KR:=ygp-DzA`TDL P &1=TEOETrZ !ޅC HĹمv}E; oqAž<*MJcղ|A o]nĉ˖\ݪyR\4eH &Z[_7HKݲjbpo ͣ0.n|@J> ^:q!elPY-EJ!vZ,Ί>j=Mg6h4eL" `@9F{qC%T#.UN("(ϓxz*7)kdE8)EXI@-ͼ`L;"΢ði pf" ޯu*!'0 T'5'j|EwkY,$}a У4<xe@XDGAŘw{ge>MDKKxi '+ēX e@Pk:z2Mc{#}xXvT9,:Rs=S7*bI1GutSxR Dx7"p=Z\ I~TtXj8'؇ !͋-QuSȎpŰ]cxn14Kq@أTO29wr< zl7< 9@Umؙ2;c~BܥHfsD+[ TݖƒZ;S#-o;c~/WY]\CaDygc?1>67Ɣ݌{9 =9e%&b~p_g84qV 4v#k<};VwtbK曧K$S4 ]<>r4r2(r\5qemt44TFڼs4s#s7?TOd0Ƨ\ ߟj/)OQuHBbשʯ 0i&Iǽ^uWL?Oѓɓ35nN+\SU0!bJPkZkomj LW(; QK%-Us2{Aaj>4u~' *g{D]Br&eĊbm:JΞ0h8yvdA hQyRe6q9媇 &V%^hhnЀ[Z)N=*.)COo0۹,h31SۇN/0~QS}C kMU\ې ENB/Jφh{/Pt/L,Vٴˍ6 k8:%Om,:{K6k9vYo|$@;y{.RitOACGt|`fjnN^?YV7\爂'5u)8m0AM `GEu$<@c 3fuK`,+/FRJ K`(Z,Ei".&͖HEyͯ|>֭׋Yc[ @>wXDkA |l;ʠ _T2⮂4xksb&P4"Gyy`~PHso~vNGF dV 6B ux+7mD% l~Ng>7WX,/J?&0_vqKX90vuD44*/uk]_=2D?U4~򚍐s~tL 9[ë"ThanLpr#KiШ4i6n Ή}lCSSO CCu=:׎{K0]3S+ uxs_,$AFȩ@k'8k0OqPPU~cW 6Ѝ}' !e⠠3P"7]ä1&z4fKK7kCBT yS?OPoB֤3>HU_ _|d,U)lKjfn Kʞ2{+{G$kI܊y>b 4uhJI8m)ԓZN34&qT |Y1.vWm]\NI뗟_yQ E|SѶIp|!ADϺk0i<գPuFdAIKͤ?VMwHt\ᆵyMv:kl>|Bd`dpm5 "c2ByK^+ :~>o7?SJ;wj% ŮouԽз?(\CK4Bn@` Ev'pa4`((N*BL.Pl0-5\`iI:1~zЈ'³_]܆:o/۝(D&Aa_d)9H[p2< ger@RaW- uJCD[YfsrN-9'fTt'.{ۣ%Tÿ4(JbF d`%ܷQ̜efw f(afnǷώ; Ws3Pѓr)QghA<m e LhrSXH9!"y`3m$;Ԓ=BbHdCmM*D~F@F>7EA',"ge9@w#U-Έ\"v3Q$Lk@P0z%# P yJ` c<v1JQH;`fO!'(, FH` LAUm ŒK4ؓsb}1y$3ժS*Yi\ءȕi]Q7)5?^8.dK;BkjF`C/ti*XT##ꋆ DLԪi'GBZ8oos'K2%I9a,X,kKN=CZn))͓[pWNE Q+HCjWh9Irr=ȝޫ qB!$u~? (a8B\l9hL us]k~Xo:0joXBfF0:x8"E$ϰ;e(T !&Ԋ|Ywhغ*aqpmxN2"*%gՄዘXI=xBLg/I'7sf;"Bhzuc! }^p.!z,IՁ05|sGE,ӟRh-K_S'H4tWZa`M(|iB༷0S7[wQ҇M RzJAzDi3E2wshdu`"ǿ`/Su"qˏ.S;p];hl/=6[;;Ux4pF)X\rnxoНJ! )/Nm[Bn d<>/6XuӌOx@w2BťТ`]ЪS Ň{9nc̰ B+v4kJ#1\+ QU- ᐚRU'o)F Vk6G%PEp`͍NBز-!(k2o!)l8cyR:zJ,Z;(X$*PZYw-4@UoO u[%<-+Z^mm>4i4hUGz@P h7{kw7?D)gg*J5)ص2ݟ#YSMzwÊcʉS0|M詵ft8hPuӘiLWa<:tu Vk|(n'hx lzJ$*'X%W9y [0x>RGK>Ck\%`Ee{jt΅^2iJ-`.ʥ/Jq{C6GOl콡46|!,z' I#D,B4oɿ*t$A`!.{;"2/.C$ZT/iOH]yDbּ`r~{j7~5's?m[JIbMB=J4OԖ4u\LJʠͲ[C9{r#RJ :V{b9_@Q3YcY #Q6-%. --< UPb,#h)Ft8{4^8O_ 9-*_NBɃGaۡluIcR5Mzw0T'_ <u5۶۹kr05%B4-KqJPUOW`<=vRyORJOkEP&^6*f2NPC*,rbxH M  FX2Gj{&SkC;JZ6T_W.L6FUǗұ5.- @e˞]ePDm8x9 puwM@w ._h,,bW9j_Zc9>^ j/;$PGQ DO؍sޮ ;M8x1ZA󃳌nPH=B,2-o?h}%VME˱3=t$^E03/+@tfܤ!|Zm+{@6*;rD9v22|* VG)OOznr#6LV|o%QbwN:^P$gN[A6I0*0Bflo7 c@c%;jɚ肩:n> ?XIq_ɱgEBe7ݦuhW>ꓴ.zNj[:OތARfZOO,^*99֫W*4mf :"5Uh?L" ~j쒅SCy.@с|Tg<, Keb\P$F HBu|sn ov3hs)G rRGjCoa;?7!gS {OsXe.y΂RͷN唙@;vNOCr$gkMbJOC @p69o@ 2/e&9lAYY_~AgD7 - jwzR͡!ˈA2ČtA#0A-E*=t/r2ΨZJ TU9 |Xy&X 8$^L%HtwmI˥~0ē9A1߿K+{VK/%j4u!qs#U!5]~(: tB3 A**yB8)NȨ!a>$%>/vcٮQx|L(̭-\.ު/Re18AA67uoG|DYf|BtLU&(ޮvo xZPGKM ve v'ʯdX? ;jsj-E]z0Vk2 b @Pc{iR-)x{m]DRԶ< mbS+"( ]|ߐL ;Z= Ѷ=uc6Py&c$}$ib ݂E1' ҹ (Dl8y]`<3%'X0rD5>@* ]R/}/vi͕Gs^i9bh]Y8`ɼcqXbf풷򬐆r rkI*yC-Dz]FF}ws-T72(M%z p r@0d&z$ܗFH#]m?E)rb0w F+!s%|S˥j4.m. 4~$Ys xa:Coﯯ!n0S6/࣑cp)T-7`Ubi˔Wz'1ӣkRG]ʱhޖEN8Y߸L6-'r;InL:)/BlEQVz dR Xp0iaT96iY <| %_HumðEWz[RKR;zb M 'G Fz*p*g$z:uDT`y)H"ߘգ~tF4ء_JUҶL\œFK|둖eC43027LX<+O2u/2pK,|D;$[9kPGU-bbAZv.ŠP?hd'! xk)}sԈP #ma\} &7ۊ@1:Bq: ښx},vj6\KhBӃy\N_'k17\Sc.>Rz}G-t`u 3L5L ,cCܫ[+`uglkFm~*j0PgmkP4/TmǵdusK6`Ay%#cO9ڔPcstdn<넜zv)osl58=1˜0(4JI8szMnz7\Elv%;ȭF|О;#n^C+ <%;N.8$,(D`M^_32R 砶!%E.+r2RiPc+i$uPr  l'}:uuE0+VOScD,K-煮T!ƟH>m#0yۏ`?2 O²!.∑t8mT-DВ {w/)p4ܥ)4ۓF F6|`~v2% t=ɲ?_?)^jMC훧A|G|4=:& mA*?D|o<˒sHt:VBab˱O^zbbݮ<B_dȗfe [ 꼓ԓ5&?KRKE-cCxCJf])V?})7@綑|2us7@[)tߩ+8N&5we(,'icSQ640*9w 9T Ͼk/:սAHFUܟCR;kuczz=M-*fwoDWo/0WJ0RMo`2p" G9a70c_LAH(G B`Ld{jҟlHj"E?}Rh?{>[Ό" ~X@/1. a 0 uEߛCfֱBÂ#DL$TiG,3Tńp. .>J5m6"0j$@6evڍ fZi^)@;7 0=f.'rɷYMlZ:T5@7Ozk/^zd?b~Xuؿ_]Tҡ OP ǾIg4LŨ~AoOUv/[֡ߡϻs[}JͥcJ]RUFw_mOdX֦c'ު~"" HdV&覩+\|$1hnIa".7!M6"6~_k_В&M3VT:ʛfנ+|]7^] 0;";x0q-S$:;wvm27 MD'A;Kc"=f$ %@ov OSC">:*E^T30 `zX@ wm>hLG˲uJ#Ol> ?5,S⩭:lH <̥& ;ɽx-qUQ1&/dkJU8{Ts%)neJʏ\6uærBufO'lP9n=s?ŁZéKqGS ye֝~ʸq0׏fwō8Uje[mTq߭lVElD5my`{7dwܨ w.]6TeaW誽yHt8_m sFAp,SOB'4c)ij l(}n#ٝ͟TK`=TԩM4((e!BQl_\lFzK*hr,2Η_C(W>rU{^wx@}Qe"vF725:p8x%iMh(}3k$ˍXȤG+\UG:Jquy`'&r]Prڍȯ- %iVa,ϭXdT)ؽ LwAXbty{uºXPhzP &7}^zbfZdú.rIdr|[X7sмqL+))rcL!H`:2>'0zTr=$6A  nD\]t#N!Sbgٜv1{e-vf#\bX8kN\fK- z ڠO:ļ7E:2h605iPyA[| _ h < lQXMCtaUzXL#p}~V wBPg97) r]ZJ?xq lMpoq UfƦz2 '$Fdk#<8: l}y=~3+R|cyva+Uk:6 aB߄_.?}TP>&Z%Kޟh3fQhĵrY esD +8$v!,-1U(cʷa,dnm1G׶LehԮp:I]k4Iz`kk}I ֏ҁq,acc1R"F3B 5JELQMmdF?&o_ X~=a[ P]ѓ+ ]8x[] z_64>p r!q;hѬ3)mfz}󢸣(b? ;АB% xE7kįU1"%1h]} hX,z*%`oD7‚{#'pcig@+^70I[Ns=bGOw`.%ϷTB\WF>rh22`Z&?9eG2(q,8)p2N'] TBE#1Y374^xo&|㷂wb~:QKs؃q.#l}bH (7c[yՇb;P(yk D v!OZOTE Q.jTؾu{|WK Ҕlyphw\ QyKi@W}V$P6ݩNq@smvqcD.+}Sop<9:2v xYZs0ױc#%XT,PR(h/ ąWOPpfz@9Jc5u[h4JC#9ےN(1LӞ<'J@=>zɖqȿaZ&Mز5@U-=37MՋgcq,-MZ2PT(BY$.B f8uFWEZPW @AY~=N8=!Y&3* W19򖏁,E{M@lONENO>$4Rk@,AJ[6KxFEgku1 9;큏NV*'sB: 0X^O¯("95CQո,n6od>yF? f|4?w0<1k~9mY, JZ{N.,+gS}MeX9!ڑa9sQҞ;!oe֖ҭL@gJ\*=r" 5 GNv`/uW/Es 3ױE{7_pPffxer m6"!ZX,kűOI!^oטܲ>Vx#q|؜ax븅wݡRL^qdXѥJ:%}V$ȶeű}9;qtm$*H|AIC Zu9mho)BքێFs? aUr h^9=ge3=aa¯4Ư/IYz=rYLb+\j,t{HF>I=:LȌ] 7!Ձ'VUQor0!kʣgYS2 d|'00.ވQj~7} uPOeWHc!ZA%'> !%UW&2IX|f~9CY=F$V'6p$F_SM zVPf\8Xk%nZ3D7 S*l]!) ]cEQ|dޖ= I֟/famяİ$c'gx[AE'sLo(Fd`T"}gbW}"|6X ^,"Ysnut"X/ЫP5ɋZLiN q_!lCB?YwY|~cAHy_6/9zGT~"-䵩**Ӳ,z${s=4KNRh$hhѕkdOэrc5L59f@`+GB6YeO>7d ݘUZ,L=Ži\n)bǹ"ޏT 1;L< l$q=ȰYSu뜔 ] :R8ƛdXH6}ܶzN Dz=WfXt܌6"m=F|Od;usFO-!fK@E6e- +oî ڭZWPeu숻,5,۴48M<$#W.M OL+8;4˜< S;/o#!zg 3AP|܋24,|d=S[ r4%D0 s=P}9 yd)pƿyg72nK RiQKKC^_qЖVwyFOZF|@tꃇX,a [:tZųOpw l <UhWvL?aj'hNy)vJ;|h0Eԅ"Vh282,H^)4Ys8ٳ5mu̪;d9PLp~Ju(OyV.s͖놋'Ϯ R 5U*]AuUS-hd <m 9lS%3Hc0c%UC( z^b(Zq Ӳ1~ Ui9ղr۠}$J<)nXJ&0e ETI&PM;'oR; oM)> ^ק>P$ZDXWNY(/'u{M嵀.IBk.ZqC x=uP:Fic#]dPb[w8FKk@@Vi[M=4ȥ7DnIy# oDpk `PՀK\DlbLAxW!ݍ=Sx27=x;q}?pEg~G^]=i]D/.Mq.5> u&鄳l]_L4(]?59X-gYXI>Q°R~{m1L%Pz]Py@8I?5.dJK{3zFۃ ?_Ra`ZtX hŠ+. *GXHs֥约w>^}O-F\ڗN.0#E.5W_ՀVO'j{|E$Bk ۇLUFعqJ4ɎpׯPIL,rv s.@\jw(-'YA;ZL[?@(z# 8ʊLCUD;@O%}2Y}c{"^ǓNz\<1m&HCij f(EWt|]CA$WH[ofUb3J̃ 2$GF"z!;:(ĕ6wX8D;0|x\D2N<'7l;< @f+I@;cΛCe]-XiJ裚!?cM³ِbx793N_{`7 q s+$3rw|^B>&lM S]*UN)"uAG/6Dy1mKS1B^)n!G9+ͱd1\|PK9?oo_.3]eap U@V69W|r [d +sb9 VoۜόfHd < MNME-m%N'DN㓆'59ti??8n Q'-ϖ4_p0PbKCo>L)JVkެ##jabl 4a`Gb;U܀7?klϬf _v!m3W x(;cQĶ{oF| vQ`ZUn=L=j9NG+&:szc,m6(F Q0Z+|m,#,΂YnEj_4(.% &+;/54Ι "Wm@ChOo[xͻi9CESEwЯ%K#_fΝZ/a? >!CmBYrkycUBS87n" YUͰ|.|)6nn2zMPD@NVJBQ@\gLLgDݨ؃ֳ(0hZW(\LyâDHXi%AMK:ڣVk+ ϰ1k@25؃lC>N^l~ /#즷U(ddF:P(P4zl$eƕZG|_ݮӜ(ncSmIuQH))Rp3!!#IhZ/ex,C& Kw v¸^` 5]xtXkxD Q.ET=N-\xq֥ڹ{/tӜ6FCPF'~Q[s8DCM-"7KJW!e2Zϋ,\4Lx#lo/~8vE!޶ L=9a!2]8#Y9~Rr; WE&|B2d/T گI辝ʸA}TZ0K*γ^  lk$ XÀҴZ B6"<ȯ.Y uhUUN<t;F> Ivq2CN''B ~¸VvO7Gwђѕ aa%. KŸUMV^5+:E)-kbcO?[D4~ Z"""]ˀ5fX \D4lBp|d28z9v|q#K1Az룎I7Ļw۲l<G%S9$KW1_C!f]Kbڵ cwGe@aY[=|8T4GiJn46@q$=z)yA|wvAsʴT^f] $Wzth{j:Wcq]g/;Y9nGF GS{֗qb/W dk]@!9@|ı˯uu(SpjuDXN|q' _.Kҕ̈́p/r{y67nNT4mXAwKeh2_7 ,JfmeA?FALL@Zf/dvw 7gR1UdBaݪMr)aOMPAgnȭz/(Ggq؈*= 7KC}<-(}2i*Lɖ5JlCV.)aߢxL8xEz˱C}{%ļbPHod+D8/=qQ& 9@ͺM2.enw3tl,̾o!U G> [WاW.iS/f TQ'S @C2sP96M77O''B"(vefxCAV0Zm\4CO-23[ʙ&@#H<Zb] N2uǗ%0U8g݌"xн_F[6U ɎL_UkZh^qh0{ I5Ay`nzM(ˣ_'CDo^''GRpHPЅRLm 'Usq^k-DDxn7H(HEΧ'Lv#'3gpPs0+B3D*yWvw}TKlWFXu pP4-N sZde'@V'Qt{DEG0宿f(r5nհPKÃ6x=-a&ӁC.Fԃ#/:yVg.NXJu0EQ4IeM_/S5.15Յ9MB4Nv |+U百ht$qJ;w#Q|o C7v"v nңnXxjK 5<0*{Vpץt9Df훌VYae;R)9x۽g.ɵpH\戢ђfyEizX>_Ӊ$tOYQb,=v઻gtgQ* q]xQ~:ίX}4dvD[0R),H)qlŬu,dL]vsT筕#eC\! H_7*DĽ0+uC8!c⩙(l*/]Nd=Uaw%;fy;ӑv9`&-WjԢֆTFe{w#U^;Ql-"3WTS$d]|p֌>AMʓ>:1Ws#s'l-<Wܖd~]jZw*{Ѧ2? .37m+/*OPfko'"O|v47""fXR]QJ54boc;ۤ8JhcɗpH\ ! y5O?$psx\pS3GRGc3H%ACbǐ\UOy-Yz2sG[sCc;'2I݉jdV;j -;'Y5WmyYĈ (͙U5b |3lcQCn0X|w~B{/|0 9a_"a.XQݞ¨^Y2, Ή't7GO*aGumQNz\Bx^_F G%anq.۽w(W7S>K/}~טWk]ga$䙺 2``;j:6=ʹʐD{ԧ#sڜ2|@!ye\nwP*9E@E㒡kxkmrV w vb+}*k/&ML>U@{|v `Ng4So*m(e$Yͯ/GYHaup"mʗQgSMĴoѰ˯ץLIϪ A $oj߬`~}L#ي#2 3X4_|m9aWX&WKlBMP~xA͜Piu#g׀CUpLش:I[7J,M~ZG{DvpiZJfxxNhg=X)C95Kf g K'Q@sZjfءMoڃkW s)폂7SbG.#nF|% MvMLKYKTc'G%>MWıgdoAuQ׺ ok{C e1`Ъ0OQ3N"e«:R%,ţv[\]9-ow+upa&N*Ը@H%#SʻU\ۄl2Lgt:g:LõUM#Wt3brrߠ퉲!ƾio[G.QB$#d#o18ќ2Jo˽V4k}p]bAspTj5Ps˿4)&3\CULK QtGTPvby*(HĒ^.rQlL2^_quT|q-'&0sVϦZ%{J2vZ *d3U;ap0n`ҡa‰K!2Eo#j*By(`-0DMŝ:& GݒGl8s'^w:M#_vu?%-D ^2W&ݐܜ."_k@?``z/HV8Q_8sf>mfld}7OIGyPQ)F/\$c4B$z([x\oVh7:t1r3͔voX -G.1! FX FE`{0Re՗tC)ݒ}$BsN0lk h](鈨Aw79` ed-8<.\敓WgIvy-UVb**\6 -1GI*GL3iagc+a,ImH$ȡF_wi[v!^Xh$\pΟX0{݄Ufoi2Z_AsJr(Oi)6Q쩞 FXH n觇(q<&OCW!1T-{'T2,)za?9 b(-.=1v"'HtC)?x7g{@wv.`\M=l"9ygzuL9hz]bC(v,jXr8;=tI׬Sk)I"MUiP02C"߽!=㼲ؔHX7m_ЈgUKG6NtB/9F!f1P?'dB u)di23/l{=L1iDoB G"FW0_pвlF7).0YoF,l%‡^74@ 7y5C]MMيv:JLY9B*{JblόPӏR(do\mKd[FS8؅۶m KY۝aΣ[J5>>Nht0b}'HxHga1pm1؏`N LIsuah i*Wg;^yԸhMsE\NhЭ(o% -qZrs HBGӠN"dD:῱PW&XyckXqoߔT2 UwX[1rQM*sQ_ތIP' زEcSt eBo }UPw':V#9\9B/2泓ųrR-)3.ëAۅ ƿQ2I_@ž?aOGyzޱP܈<}lZO%^V;ި,{V; )]s<ۛc!b\,._rZkbo<aINsiKc wkx]rS7h?Ol|ViX 5 eK :?YhTW"c(\|zV 7s36rSljQ {'`V":4d#y!t&pۑ QuOՆH<,,M_`w38?]v=*ڨ!᪇|K6ͺz3R-iX߹|; ^F]$BݤJqagKDF'xt]ٗ 9PI/fC,8W7^ '`{f&BOr}p:G+'֒Gw"MAzZ D8KrV;=HŕswҨrO6 SwY75][HjD|mAAjeNRޡx)wvS;5wǹ4u<[Ԓ>cnyF-5xҗB3Y3 ^EheTش9׉>D_BfJ] 1,T2ň H~n{S|71k=y%vj3Q,/QYW/2~d^ ,jsrBWk)| "RϘgd_jd[ʧ=#*._BVٓ1[  GRZǑȩh}iWy,&%wΜrNz`\C$d}Y)M2N s"L5ĔU0q3w[[wy,'?W/X 1\VC'~z1 ŨgI!ImMa6ヤ*8*ou@͜zʨ;8 LwF WY;]hըWPs W|6L0gTK{!KG-<#~ތ/]CJ;GW`xXy_~sQD63iM3Ӵ[G#2x(DɌ7/̈AUɪި +=pg;Arnvetef0:KF4%{zO?\V+k7]vzY9YK|̊m@3Aa]uz8WNmWvS;Jl3RRqizEd^aAw)'q`ՔIo Vkjiԫzv Z 8kXW̮IHT6CæB:Ax}Ram=i]d##Pe1勫ϼ^biVvxɔ 23l^y*UH_ 8J=55SlxŃ!_Lq[SAG}յ%@=%gR:7qg/5 iY[rӇT|eS-8W]6BN 2uhyi@\  t#wƚK߲ax{a=tSbb#TyJ Dxa Z_UȰ%&*N`r IRgy,HmB1Ιӣxf*94FHWne՗h vt~ZSӯބ$)8ѩR܉Z_AA\"3 7} u35ID6U$"M|jƏa/*QptL"'Ѐyn,Jsʒ\6?taX&yE+tkX"]5f`^*E#TP Ĺϔ~5t09N6s۾pq4@>qȓv {3̠R@UKcA LL{J8IEI1[H 0[QB;݇St2P5Qʣf,[ ;)\Q^/LgpEo\B|Ѝ)i-#۪lf\CTDJbXZ_ygNkYɴ IQ.##^VЪz@k&+`Wգd0ڏhY{MRL -SEҊZζŊ⥳֜iK(`nuNuo\%߾ Oƥ#e<6>of?? ap`*~d>e2 &Nbw̢&G \( ~w9UNˀO2+w#ab:E `<4H;KIzѷmBTX Bwr|GJ=s\%}愶zUe:%8Mb(ktUkT,[Z?+BŮ87x&)Ĭ/kFqciS? Q1>]mh·.< A. b%"ӳ&!X,UhJfOJ ! F)hn$BoG)^#k"; D ~/3pqlơ"~gAhOʥHgRSѫ띘j 3$C2PA*WF[*/rw;ji(*kozfYJpyV!ٵir7o3W"Dؚ9Hw]<*PFZq jo u#a3Fw\2+|dĖu:9{q!(G*Q~~ԪL26L֤Ǜ xT ċyʙ=VO?lqUP[R~osa'o\'}3+LApW铴 (ӓzrxaN_*FpPnp5SRg݉U kJr)&cC(-x57Og^Ax-+:3ned|0PrP`Q14ˊ]<#_>|H6}Bپ5EΣO&P:~ ftbie0ix~׺'D|v iX{*AÌɾUYxo]Ӓ"FnY wcVuq#ټmvel("5m|H:Cչ~1 "\b797+z|G.ULc \;z-둈n uh&K\(;N@ ӝFBH"2!u04 0KZIч! a"o.Ks^|d;ؠorLK- O_!-zԌ,{`b3j0C'WG,NT^TY%P oxHP>iG|?za`!/y_U̮h#77Iz 9Y񐼤BEacLZ/+8\m*+lkf<;=reb?!U3oD|}2MEiJLb*O_)mQ~S2 SgEk?֚>$ڛK'SU]ȉ2<~D]?`lN-|I?NgQzCVEWDcsa1(5@Q*Gpfb )}1(V&:X̀scݙ6n1XtreO0ݐzrړ\ջJ ' lD5 |fYI:vxo†]X҈R2_rvAԵv>C2&θq}YW[|$yuwvNE4\f l:Wou̝XHpo}a6E'k&Ih#o­5lLZj`-0Jwﲝj9'<0{1/o8,\nXVsc2}$# bXm( K2'_w7ƕ=97ۘ9/ǵǁD5VfꥼN@Ugf`l8a-pQ5;|=0hI-;$α.N4P: S$> .P]zZKpYBgS҃^]P9qB0&]1(*/iV]eRE7Ej?\V -)@k/$WY%Ur$Zcb⺓[ dCDX㐀# ,"B2@T92υTYعxh^6Y #8_9m^Uҩ*= r#Ѐ:! ك# r6hCL#sq+sAwGRy+3Wp.^Tek@ڐew dtv"q<@ NyCBM()Xx(n ]qܥQ֥D/SX~H R~爈϶XmI<oH0OwFo_lnm^ 1W?㒩[eoLTw -Q] Bʱy.hh`Ggd+rJR|ReI )r 33A~pNwP FTe.5 Ja pT`pXMFՠ:/` KO߂5:qҰJ"dj&@c ն觐e@4WuA{""kOduJP'c##{dL|L8l Qܒ+R QRJqpJ7Cw+ă#e7FlJ6?>Da۴m+X3Vb,,,]뾎mD459}"ȡ?#:סLγ]= O@%C9WR/m变2 $#+E( 0Ǖ!VxQ.'Q뜒T6Nly.$cUŝ>0vpg EQ 'INhQ`;FXﻊYp ^vb&-,iG4VaYd ţk*~)~Ak$~EPMpsUYL(רUߩ Ro?/,P)V.2Ift<]sA(e4$@0БM6UeW˯+hc2O,&tۃWm R- d(2VwA7\%oKȉK6l3l%=QpC,B6XVK?$p|q(D"J1Y7ˋ=0J\Ff'u.!!Ǥc_vlڢ@!3~qN*[xA)Ks*}{(H݃~DޙvL~6D.Zm*S9uR=7ԭ$^'SCHߊ%YSEؖ&,:&NIyJ򄽄5{wCp\9(+p$saˑh}cy?LPGYCڕ:y'{^pXټ&/]RG^G_MB^S9NbZ ʷMO6F'CЏsQ="8؀H !E\XNHk'}@gr_ݜ?u< G"} C.9N<Ϸ $~|9l]am`^(sY' Q} {[ CZW7`JԠXnET0ѢBRh p{Dڹ\ Y[8uF9/-q/)`?ʽΦoPC]^{N+SF:1JYz&ḁz) y x">\R~ƋXz Ө驣`eZWyl=EדS]=A) džHx'܇ f~7@iPE1|eK`^k>S>,?QO]]>I=s-ugm6Sm s 嬘PJc)}}Th~2qm!U˜y)>'Eݶx0!.X*ȸ!oFhRJ,^+k4bmz|Inӝ v?@Z\[ ?|cQӅp3bqO5ei}"0@KvS ETf( Eώ@X#fֈ#Ҍ2z夏K vmú& MN{0`2u3&v'= AM,p6i;Br3_ i 0ըDܣ?HZCv^BjvmG.l @v7{K!}@ύc J' .7_Ѓ05asV>6uJaP[{_:‘8z93u7 1^mGq1aJ4vi<ĻONF6i׌ۣW[Av;A{0H zP'~Y2A .O`'&{FPSvM~B\ګ293 _i>횬"C ]êT›c ?CȀ[ k=6!&4-2򎄐q#D֗sH*o2Uγ^ qX]l'L)մ RCoBD_lRlW<ʁnc}~f[69؎A'-u9;Pmrc!'`Pz ^ E^"/1d6F1x d)2MJetv4=@ ^Uv nv|*$ptg8"mij~ w$ wܰ:d#/ C+@'=T+/;(.,yZS'xA/mav@d;5JzS~',RSHv}8}BYraP5R?\(hȉ$LzNa9q6}{n"KFK5 @1ݒNF7$9 G%q͡"e1-s'W^M<`SC|#(%F"<>OON6MSl!Vʺ"bݖ|8Gr-btw sjf"buC=9Cg q35hm*S=Ҩ٫~yt8=S#UU!Bg {.Ab$›iA}_̫ꮠu FG(0Y4ʤ /7quplGpOn<:@2c0S!xUs912@G%2æ0/Wh=vr3XqMsiKIɘ ޮ_6rLZ=YmCi5%NI#_o7p=^A: #!ߎ~?~L =ͳZ+/a&VRy*ٱklh-2WY|vUJMo@S8ckԹG[QZ, 15O`JL.߹-1qšV?xUl9HƔv-ڸ8 $pUگB Q-_+*.3<{P%Bm4PM:5FSNU2qȨ;w,*5<{i]e5!y!Q_i܅ X~%D[[Kz ̓3qqx!_ƥǡ R6~vx0=iWIHFUPF3c{]Qڞ5¾Ce.$iɐ$:uUӳ[HO680訷̯K^wIQПq(M$K~*Mz%:}vZyW5YtYR^"])\ FWPԒh{@ ']`yb[Fq[Y]\$IK2pW\FM*5};(Xr4)=Ni)}ϬoݸR.R_9,)ǁ% ^EKj"5? ea݀ě#S)L:k1ƝqBډ*<ƍ6zK\>Lo V/"&XZ!G!(4T681Jf.xf.T|`@8N#27MC)5 n{3[xBmgޗQd:9ku%͎H=ܹP2N~X`SƩtIIQr57j }yβV{G*4ڿ$B m ؗ%> m\SB(ޯ.B[6?r :,0z ; ,Ylq\nkE6m~@9LawSYf5NIbvKiTL_ljl.SEo-HN'xY!Id{+|P?{nk( ~5b)$|/}?ySIln5ufS!*ȠA5@,f +Z]ԀRQe``:oO4wvO#HP8ϹI"qn$$E(>%nN>WSحJHW8 +ٴWQ`v$ C'6\#Q+#k&Q }cjۼlq[GKs )T"*h>4vƐ-'eQH ţ .f^s)WЕfرe`#jHg@v\4_NhE׿5"Po ֡\g](P\‡/I]|pLJKUh8/Uv} ݙ^EݕVچg m?CmS9rI` ;p w)?*U!SvWZ0[<2J7:)'#펛9t&oX!eO_Co*?T h^#nȗ.k=%D5+?X^3 4Nh?xt3l1ux_ & BҼF5r]# vh!( Zs,-׏@!6eG@&U9rdZUt35,IWèVܺ:;7l}?2~Qr,$Ruڵ?y9@ӧVG!F6n-d1qY`Zh6U; xrܕ]Ϩ$/w ҩ*Jr ⠮ юvf7я4ct52\%/SXm*-CTi9iZ.ٜ`&~l; i_nG<꘦ fxrMmy.NԵ7~(㰯wUoq}> /(&Ikcҕ3/vvq4'Òe䰋іH,DU'@)RP]N+FBvD߻yE 5}J(N7|[ܡxQқ<2wIB孛g-fא7oWT[GvGtsU4i5Qj4S ;Ȍ+]Yٟ(PӪ× m%C SzJVJPKqT Al1a2g.+O!ssJxtt:GmZ0Tw=M[&$X+nО]؛l5<9\ΈM4zKv:1aMqL?`|K(b!RNj-&k#r8 AP4;Q XB:gc {Y~񝔱sg"a7gYZ070701000003f3000081a4000000000000000000000001629779bf00000874000000000000000000000000000000000000004800000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/ac97_bus.ko.xz7zXZִF!t/ 3]?Eh=ڜ.+RӮ`B$IbN0W5#Fc ^x+A"oX]"ߕrOVTa+J I>mпV2s'')PwA`N8 ?3~R҃aMVI=w/W:3eei7A<.qV(]gKlqװQOA`"_cCR9UNiie1C<6)̌jæP]ֻPL`(p]}f2`yp 0zJA'Mucrl84Ay߆B5X6^{R fgXm?7?i ˝zC,d]?r,axC o˘jZːyB'C E`A"bzɗb)z==~W ͎˹;2ǜ\;a1F=u66APdJulލ MdeC~ E Dg{< 82BObj|Wt蚆_D=ӊ7 D.H/EqSPlsbd4 Q{1gvX6NetA, -;^bð_UL-LOwb1S/^qUF"TP\e凸kN?O6 KDiyМ_ܷu+=Bj8"bb f» |Ta;L"\rE`"t^j-UmA˔ۻEf)ujˤ&^2D ­+ ޭA\wuL3VuC#]M< KdəK]oőџj-$5Mz[h۷CvA5^eeyT"%rWؼHSuTuE-Bi5]oq솥MQVW jp*kקjh:-ca5"ɕ@6m|\OA,t,qK1,L~*W.@Л2"lĪ&d5">lx@ .cR `g9W[ȻU1c,לH%oqey^j{ r!k탭 [ߢ$: M$8z^ZIៀ24RM`$A?6Dcy#k; 9^icPR^: f6tl#4uwB%z\k;|#q"9 R8ʭJAF?l*_컻DGe8ZXR{G. GUs8TqK/i':Ank"4_|6R}!}K4 ZiЬH7+'hW"!#V#Ɋ$ӻ.`S [5?[9>FXl8*4*RS];Z0J5xt(0"$&Dkmy ZڛGT042`$y=WzeAǤ6?=s躰Jtb#'YfFTlKԠ%[!nF9Roll5h["1Q KWK K>A\;'֙e[`ӷe53%Eh/*NP;U Š$l{U77oN=~CWgODZJzG`* -R{d~i4+d=h4&0~0}L&xS$_U1j(;`TEFap̱gsYsJ(b>'a~m@3o=!*,vŝkVϝ`Z-+FAa$AŹ=1Y=/nW:T <˞cf(@F[ x+ИHccX,RAH=Iȳ! | ts g/B nSDtjTIÿ3 cR4tRgZ-N-w a(<}j88LG²Υ:bFd9ѷ${y&ZGx;ZhJ `>8ۦU4g0Y%ؑ Q#i[R=ge`}1sG~SL/(`I0]:i.B?yg&%wG/奿+Q D:Rc֜DpYw=H|k|jɟ\W^X5ݣw D5TڹM15@a -ϳhڅyg{)Kp[)@.h30GsAΘ=M].[cm^+|/pv 磠^E4~L$&`v;E-^`Pc⃷f#|H_/Π-^C[ł NIԧP H|% Az-WĠx o|gn.HFʍeSgVZY׉'Ev>y9x,w$#ꅆWGQә5nس؟ZvzF^;&+gNq on`PIBؒI;˒b fFJ)Fqb/O9?:\fak#ƙAdl:i !J|[a0[ 6uFhYD{eMPYBΔ}9͗4 cM~D>C) #a}U ~ H(/R/# 6K}bqIsגb3kV1BsŜzvN)*(\t!|d)t^tH]93Ј3[(=l}2 b$ml 02$bXPZ?>C],\#|6 weC^$x)H/1!YɆ=.$ÀjQ]ÞCpp@:l_9Ϝ,yVSzF%V'b ljN;ا>cOĻ}9һh Ryےý`_$ |zm%Kl)nC}π\Uu.s>~U-D?널ǩ<0iT&f;8HOӗ݁c+T6qK꤉ZN=bWxaKEf 缍S˲§\l i"N8 Lw*,.؈}ȼ/+7*Kս9:74ZyQÕ4!s Í;$ ̧֬Z 1(q\E X7V:;S򈧻vN./& )sdPE[7 "<Խ ܚP:#$59c*IԠ94lG~ƕ88m&tl>V_ѳR8uS}Rfn7\FzݬM8GUʫO'rv ?`!Hbfy(Sɥ9C^pOyztbIj@I)dUc >aI% VpWE&njac:4a?8RNny-xȷ3fzu~r2g;C4Hr]A{@{/{DB/U?/yY`A[U9Mu-l :7-ie4Lt?*9IVk9ki[l'/O{M2G}GAlQUuf(L 4]tK˓af+{XA !ԭhgw݌ԿhvN: /I}aq.t`Y^.z$Z1F댍Fs'.)YtXry.F(wlJ'Ҫ_L]GvK2Sc=/Pz|XWyF]J{h "C_ Q/X~[щrK]> 1O) Y8ҝ@I$zoy0 G6SrNXӷ19BmZZ>]}cz;JS0>Ź3[b&жb^4RӞ=9A0%~}Cpc?s.}XN0Y0slj)ܨ!bB0(7!:Ȁ9>NV෪{jM,ΐHNØ5v3O' @\ױq-  2U_iݜ?05dJvu9*49 $sНJT5z-x%Yr8g-ܟݷM4K_nDu`ϻoh8 4 u2˖hO$E;kފ䱶|1)/& $ Cd"M*6G@gzS$7^o,HSd-'A]qp.+ ϓA&keY4~&l Whd30'đZ]K[C~1sH6ޞrh'6=b ̍ oC ߸Jx .-Ò%QPF1SS'>׳)^uDxZXG8BCnp{TFB3ϛoKo)]NMJ*qub4oeAJjU@(nͥ*o2Ԧ5Rn!̿{Hv 0M!RiTa:m3:.9E8N.dRq?zV}VkǑI zˠ\*³7QB /)qRy >crl-E +Pup@bZ}(/-85P"z1&Q8)rZuevƪLAt۷I k Ͳof/8i?:f [H;e] vϷx9\ߺEmމky$UlWZ? )%LL1:{.E}=[ٴZK+D4rɋŲ$ H%ꚳ M%ܯ rXk? t,~8dCO@.КCAmp9Ņ̯? ܴl[ _^@Ә%*ӒphJqJ3pkȵ h*lA&NNCque]{?6; g*4p@OZB*^ǥGm,.sT#(܀3܇zO/^ZB{c:Bh\ǭHؙ$'݃W`17ѤϮ9}Nq5la~;)H: N)2 Q*o(~rCv,d.E+6Kڔ=w$,{$ {9h&5vCYC9:k?8(E?۶R@D0g'ȹy\UdW*cb0P3ڽtNՑ5 DoE=o]m >⒫-' J^0+eQt-s$~JF> )5i+-RW%JUŬ-?3b`;jvY0E\cq%L>Q?2ﯔW* ;=2-fp%;\[{1w'S)TXKhu+t!E={+r}E BDh~WgǟK.Sa*V^#Ÿ%q-1 Ve*'k<4ىH,:1!? ΄#0A6Adu_^exσAuB~Ϲ{(䫳KFfGa*X&Z˼ Z[,);uحxoWSKQ $)8oڄpSS閐NTIJ;WasCC-S|R|T_!2+b\ rfu:Il zǩY&om0KF^@9ƻ ?YaKߌe'NJeAg]G>`=P¾ߐpQ"xEaFTϪ/&Onz[ 1^fX4HpbB_2<ԍuuXƊj9,fȠ0 wEW:i-_@261@QTYnǗi$lg,2I#T`Ϝv%"1@3ZF̔Mv:3@ W4T.kkI2Iu1=\bsCk3`o$f5 tc$*+Z?;8/l@_σ"&+yOJa遲ŨUV0]IZn]Y4Kį*Z1[JJFn4TP|>>dF&C9?U Sلyo摔T|XX`ìn=Q ۓJmu86kξ*nlUHiOƸ{{i ÊPm_tĬʤxŜAQ1V0>Eu>줅$Y.fm%0z|pN㣯JW/ktT bRwOz*W m 0C[* i0FR 73j\S)H.e0ABskHgpdqGA>jv6`n^~PNcW/up3 WײxdVM0bݡcT(~< 8b{wΉ]ADS, **fl,EzJ!}{B+˴uD~TEeR7MShc!֦h/UXP MbPYb1 4[_57'L#Phbh9ФeF0NćqMw_dC{BK;߷T<5b"Gmq܌n3d}{ fl%gRge$S<ƈ_c&W0NuD vJM@W]BS6@ZPAՎ[Н_THKRv|Vlڑ{R}~ 76lgHe_qɖ)+~.' s ,z_lWp೬T4Â-/S i Kvs B^TVCbAٵttG:C%2_OۋEXeB1?,V5 bhv(06$!SjZp"]^>?orEnhL9"5G=4ZQ E-3Jkr$9`[70 S !Aou)7qsa,l{o݀DWIBB"`أ:J}!'Fpo+bnȨV aliw{ mC ǜ~+{6>PWj!DG7M~oHEϰ95i2|B(ŠV\  '0FŏVr C(jz4oIBL(ɖrbNA^5.V֛zJVOYJSpYRO{;m/b8LWZąh\]m9vk?z)_ %ZO3{ cO[!7Ɖo-C9әY. u'".@"|hn$ kGr3Aۘ=OE w٢__QSZplbGS8TWG 2LKU"Ґ2͝ ,9:Xq35*# pm rũ2xa'1neϽӿD |'_%Ű9Ot$>;U1 Rs=_<<ݲWt226*`yF ; ">Y)Yu{si/L])xw#乻 qb$fufDߙ}lȌ|R̝.ԊOq!?-1mt>ֈjI0/We[cup[Y9>na%2VB5H-($PR~{wCnȩ(3S6PM$~zaR-&\;)LR%PA(( U]'Kdꗑ;(ϼq6ǫ#ie=Jw7Nk/4UM inczhw)Expxf~S92%4zv |\q;H_])&D~N5@ H1VPFɏoK^ʂ. #Y0-}F܋MLT5i.9I3N}/j8mobBux⌉?|EuʻHo"ywʑ k*7yiE;SoզGTHiQ(:E="RP<w"LV`uj_m{o4qse,Q`bڄ4%R }%**Llً%zthPj/~Ig4*k>P8c i-ᜀ㕏(%fhRMk;\9D8/G8u"Lڰ"ff$*{'X)ΥqƂ6 bM_F:G( g6m6]/3ie%s6tYk :e޽úoSU`l.&1S'i|N :0Xf+#h÷nyMn(·4# A' iw|%n.OW%˩.1a3(nǞJ=Б Fv =6b[]l@Y@Yo+Z$}( 鷡7Kc45:;a)kwhjq%ʳ4b4" %נU EXB,#z ӻa9Lz%1TQü&U ;g-qt';m[P/o2+B̄> DUEotWR2NznO WaSk,b:j>B]b/C`GbHRTUԇYN S4Nqw:ֆeA.Kѡ4@EC?Ҵ# yiwV_ i$`?ᦏpgf[}>6ɪޞW2Sa0ɤbSc_AT,qShKB"uIWyl : Uc4H 73TYS'4ơ Ud =~ƻ>< 7L[V ㈙&>)*gw7td N&;t =lND.Ö8.. ݳ` w ;%Sr`I@6%ůnDuvHjuMiM6y0שˍ!.C%,p؇YPl#PM|C7kGSZ >aP3K *uԧYo݊/5Յ|HH9!D:2NaMk)@0]u߉Spa$, wQ?Dӻ'O&ߎYh[ׁ|.i߆?+UY5>X͡o0Xe7mwL 3`#!O 6,ĺƚ\#;ğZp'ݑµ]388)Bp F>_3a6/q^Sϵ"=YR'ĹZQMel!P<teyJSu<.Uh{(JAU\ef?jv M3ַ+<,cVEP.Z}fZ}:VӔc 72X"$A#.$i (V+zCi?1܈CGߔ4퀦ِץjymy]~Qe99EM(DaX萘iS )ﬡr|UN]L(o\ HNv.{%݃:j&@좛vUqTp&-RlB4`rO->^ٛ6n[e3"(s VMftq(h d+{9wGԂ>,hzb JCiԣ442 4 1~0h3u*E{x%QbމKSbvj~ޖy1-78mr$糊׻e~Cmer]ST̻dܧQ}@ 5&*^pF\>e@%bA~e+7Sn_G :fBzH6' RxaJ+;XNQkj%]AxEY2lN6=RQ}=tC\ 5/H_jS9Zw8&G=hnOq%6Lm} tA n@{l? |)D_1BSSցgˋ@Eڡt )_/Gj^7zċݧs񪦧WvIH|'.>E[-~Nh҃͢Ƣ !߹lVD$1jLTJ`1T#=.#B?VAq#}ʜr pvvقZD$l/Bu FJm:Nx'Xjc(\AYVl롍Őj ^ʲ|}mj,p:!P}|ZRO gjD#0V6oٚ6ZX+:H67nJqvZVDvďƚ|1S΢@;q!?lM*&p7K6*OT6]HGXHOi|Nsʃ[M?=`XU/R#?_g@v(;$[:`}5&&_WQ.xZ#!W@nf d}c58MD|`I* c'),M.dLHFxS,&\2NcYĻ9GƵ /2~xĂmKty3fJrOC]zǶscOp0 u%V_/W;9&GQ7>2#=wJn>ڣ T;n Rh ~V_ε:bd[? nut9Je/ll*lԹRG3sp5 A4 Zav}հvp/WHsR"jǜA{FIO(ΐK`s^hT?GWxa Zm6$o!] ! kj҃A&i&EdTjZ9`TdO=M7*u_4PZmDlR6W-5EhsEZ% \#h{P-'hP&6Ú+<,1ev*AK=$hKxsI:Xh&s eYqlv_MgaF GM^}BTM=n#gUY— iTc8E[+:jaFE0ZCoqx 4ksҭ1"8; s˿c"]|'g9N5lҙ:hɾՄ-{u o'%=!7^ 18ۍ}n@;\)fU-L{z}Y7o2;Pk)#:u&*tE ř^]!l`:ǽYLwК }RT .:Pe<*b߲>=?Hkqo;lKQٙ֜R1cNK"`Yu ]e 0vD&~8NG1ic^h !٭PM8 ]q"d5fL)^hZ&GQ.74 uWlRW쭉 D^\i 2uz`ғ:ήVs,]lsCm{"S"0bˈ:BE_ӟg|%2 TމEsik`ܘuE*]r8t)m'5(QTMy0; Ы}mk ѭN49F A{ z\ M349Ͳ2MJ~C?oM(X"Z_k,Q7,K6I>P<|ԕbWxΎ}[궃S~ժ⎧MtrSy|&ۓ jnÿVQeƐ\/|X0M ‚k'cAMorP=^Lm^I ʀ!Θe $2!;V]{)G|xS•k2>ƃ+Xg#CCk9}zcgHiQZƺP(J\~ 0l]X(Se V{AC'~HL4fv݄j>9hC SMЃJFA݀xj?Ϧ?h;L4ETᐞMiG{F(e}J{!9Ɠxc]Zr~15mYYS ~( 0ha 9Dq`AYV8YѝXNW/bhIZ^;EOqF_xk]CpEV]-O5D/l'iØd۰{ <bBpD`L J;&yJ5&gQ6Yj?[<i>/ Y ,"!$fڞOer3byJ Z}r^q#z+S[3GD#ѝvMhHJc^sxbhY:hv+ cvfvZNz•3D+,tu Tn.v:6E4v y Йs5G#1uh(کhأ s'=?!7]`sfAf"HH1}Q|3*RdwRyes1Q=ԑebd}6pSnK>dT̖2X&9ģ'sV?6"7}LpD@`K7V=ro*33#Z,_)v .;ѸTYZm;E$KZ4n~QbK,]*)˦'`yIA7pyƽ>C,E";jFۘi^߻Y:4{`q%0F4MNkK`'Q6ʑd=N|l%wynWe9-ֲ XhQ j ڙ+tCbMWy!݉;fmgp*sŒu}!̛#ۘG|<ĖGN"=N0jQ;CDF:Nu@I3E~jؓU8$tztd~H`,GЮ:h>d[ۓ5 S*? BlfTT x8"6aaH> \3|r躼O?' 8iV568}(S5V^6V:,f-t }𯕖u܂W:l`Wu b,CIW~.jGő>-]\TQp5ףּ>|RbTP|E$;wR= ASegŗ+?⬦G~t?61*b pԸGKʔq)ˣ@μՠ㔫ORF1N"F}cӡt$Ur{{꣐ŶQR,pl;iWbk5l)lvAD-K{B_Sܮ *Q&WXN+ϟR0'E՛/Ɋ LD1,< jTs~{Ko]ūXo,߀pwMQ![#4@~y!6qE^ N6}U6ps@d:/^:j ]#K7n{Ou/n~߻ NbDR`[jk0n/-dnOL 79( Gџv("N)!֬fۈQerJ|%D !L2j}{N v"2$=$ 2V;rp{U,7;,<=" w%ۂQgVh'm?q)4hz KK;YyCz z{>@Nk_( |iH>47V67mhA*-ܭ/ aG0iU un6m0c\]:/ξp;udv Z S:%X7:6^׮g4gII (.!-Mx8wӆO@x<ܸFo;A謲 F)5+odJbw# kԿ}1s-VBkZo1wMbAc*S[c@"ʭG6Qֳinz|2EݳYhƒ|z!%R)Gxq O͊T 4D_o cds'9?1Mc)>YwL萸%ƫa[GԮ@#jt*NZޖ8 ,0vǔϰIl iv!(- en3 cD֢R*:y#[CVɆQ)EcfJa!@#FQɀt6ǺU7}no }eoa[an;n ˬAg7"A/S+\D MƱ*@hC - EĈ5EsB΋zWLk&g= R6j3RS1ft37O!=8ZR0zG+")?,TGndBnѓ1~C>8uXD~ ivLM0 759',x$v}CqCiuJ` Sˇ#@ &D&X r" H´p#W U'm' icH~mE(3/d2* 2 Yrƙ R\(-O&Ff6 t62>Cڋ#޺= `ÐAi..mR210]GpBC h.^]`Ƭc)2UؓEP>?x,>X`uN们1W5o~>vqmޘ,5~[ύ;]1%}v` LvDU6B8 pdTyymw91DjUުq``1'TH祲J vuT{Y6}gR,4ٸ{;Fm iiʫl77a,y\E4FNOCfG1BWF˼^0H81ۑCa f6Qr~_|_1N3b` !w= Hjt9M$8)"iGi&D!hh#J~B` Tԉ 0PIP2*NvRC8 Pڥͳx00ox8 Bmt(F_yL%azkF>1c[At=5)理1c0KMsRm#I$ hf Tڦ=:JhX_gf { ΅:f=ieD1w"O{"R.N/ dKlpARmST*Q4eIڡѾ{ CsF`kٰ8GehOd¢(?Bv'N. Qqg&dOXRxE,l8g|-k ]rëse9faDj酱d-s˯&mE!=243[({+Fb28pD1d/~Wh;GTdn9T+w)+'!{i?.=~0i]cs5sw 3zTڣۀD e*&Ƞem]'LRX29Z &ԐeD*s~=sBe3%CWG Ed=6\ŋ[jk#h~[b?GYIȭ(c_POVQ'CJ,jmÑRfF͚J>PϢy]l+~#kmzW@/?ߚ5sF8+bE-CfOItReWnʢ#cӎҘۆZy5a߃hW'Kf>MPpQIIT*nxG`5VO;)%MQg{n ه3 iga.-h=T\$h8DM_" vh}~Cm;iArPU<*( \Bwբ-"ՐMP9YCdfz!gR=ƶXןB4(J-ɕu"X\_4#00EHXr}*%.яVsEI[߅5晠r@E嗐ǹ)0BUx5>unȞl%-bMq-5yN3)BGX  7ȷPSTɻX'o5z|d@GRPmZ0(/n4uvP}?h*h7hcbD>d.PlsJiRՒmOW"U~ P({'<\g'y1V0WBB!DW^Y۫9u33+6oXVZ/ZDru$ c q39H@׸GqݙdH]bǺԤ%SL!It} .d rcA ōnF g#|YA%5R!$Kvڷ{$8 a/pԗPi 9U-Xkme=UEihoɢz_Riɐuw\Y!Kb5Ԇ!^gC7Xmť([˴T.*\(ٰGq <.Գ+հy$Fl:A?=ZOvvSv8yُf<|%2Y|L]miq!̑S~QZp\DwU0[~N^V?gGɱb0B_WDTr&\;,O+F[TVhś)uBF᪶= .Mj(y6ha'b iUU?SVW[D>n]QM$vۇ*  $1=__{G@ 5yob]7:.53X7Lċp_%TH T=iavRQ^W44x :ZXmRO?2vͪF{Cl7`$ />=;y)Tzȿ_ 6ؚ? B<͏A@uOpa5*|{(CgN0'Ah۫+ػ#p֬b )G!:My┣k #_0he>.UJSŠ^!R}?{5,E&Pc!˻ ʷR܊r99*y#ќ9 qQ#҉1i(:X`.T4oU(P^κȉw)6t%Z'4(儐э{_vEԷℜ rN|R>~BjC2'fhM@ɜlWwd9MqM$z][@aT1XawgH־IyUe c= =1:T^t 0\ fVPHLMܨD^zOʹ ˲mQL־P5l_MVRC~U޽݌6i_KeaWN&nT gت2}3HNвDk&鞗b7+ہVpEؼ_EPcm'P tWw2Υ`@!ˏmZ;@PTQƾǧ0HS)DOGTԣًLmի:GpuG-ZXK؃qKBTPKܠTkZ~ۻa7W'm3 5Q_||M5D&"IEm3@vh͜6`: e: i J=!a&D_3"7 1̨Ƣ_mnl]m0ߏ_1.8c+%*49@)YB}vhDW_xo)cEFLRCr>πT?E&|ޣw^|f"qBKO_3nPS8%d܆%&A8A 4rVN'L !ZsxwFcBD(ݳvO1T3G]f)t>IRh(W*M-dfeY_"E.F`j O j$^[~Cذ]]WNvye sC! 7SPϕOYM:CJ.ݳ8WSF?Oj9M`~ጂz(Ļln7byx?U )\%F˹]Z]WiܩԸ։ng\7&ͽZB z^ȍ,J6hR Kg7$Tỷ2(HCT_Jh'|pgB+F?߃2`E$2pCv43^w'atgu/K, #"ÞMqoSb$svy’]km܇ g6w{hVU2 3c44B6M8v("}0-hG^-:OkP@b^1֮:kCZ္%$1dk<CH jj5GGw̢!gUIzXF%u?@ˈU$RRAG3iVT1.U~ka;|>6 x$Apx4܃D'"\nu=ki!AF KdIqS ZY٣|%9q.-NԐ:ވ:vnU}&,jL{u^Ȧ`!ʸip0#O`xT4 Nn6󚾹 j,m ]d̽k|@w5`չ?tS/"u|EǼM9S]a@/V죚%/%9yB Z'ߪP z<*k{܇RԴOTJ&z)ǙF\g$8v(TWiyO3続v'K,+&A!"s7M=󮲄> ( E8~UOSơs9q!"Ț^}9 %;7u' )uH]Hʻ}|OyWj%b¨@9g_!Ą"#'׆vز,p.naSa]V2$~<6.RcOk{eӭأnVxszlP[#97}Y&"P.iԄLԨ VUb&(F=g: T]ШO^yra> xYbv!4Zal,0AJnF]bzm:nyK:5y3;P{X,c;% sDUDfIh`q+)Uxvdm8zoEᏬ̵ [GԕGPU?6FVVmٚfUnBBU(|,XC\AԿ^%rQ)&u&B3jV"YSLoQf< X!pUC?aFڈ^XG>}SZ轪"8H1!tл7QDϾ6whp-ηpUd ٙd5qr>yVZ\9Ӽ dw}D 63|gvZْ$cT{&bsD^h{Dboj9uʏo.nv Iow%}LS~{\ޮ _մ;Ի4KDDT]#2X8(qIx<݄# 85dvX l+{[o]D~Z Zae{%D E9jinQ1!8M{oIE4"Oޗε@ﰼS *)0|YjX` 9C78O?td#K*d*Yl2ƄtDE٢"6`<}l@eF@~GU9?9S#q!Qǡr 4ZlDA5MpE.=Oeb$;Y1 t 7Ԕ\ QZ:GD;+"\>D vl|_ Ac)OC&"At!ZBk :6XIgi]0 `@="V1f<7ʸwrAԵ4Ƅ ;TVſXlunJTϋ 9,Y vZnI* 6u^n,!(CNh`)^q49yؔU7/3uw4CpLߥ`5H#F1Tc_fMZA_^fs9߬cS~[ie)-DUiOd#>']jb!ݱ\TDk~G$D`’m #)lB'R>) s7AFwT:T}r0~PK4Lq8rm$,ZwGfo6lHE0ggQc§-_/qQ_r7pq #r?lsif&-rI%Ap3ru/ZWx)\5ƍ<UЙ C܁D^٭#~k3 f IPwLi2"#̥4f]cZ5jwAڈ'HE|U׺؟Cޫ8#NԔх ?]vZldug S&cR?aߒi Cn}ٗ^dݩu od]ٸ½o3@&¦PQ hrR!=&u ?R$`4 R|,e0/wz_d^_0i Pb2!hFii l % u _ 6ހV/k,*+'< 8z 2L1TӬԧD 'aҬZܪQG'Obf]rf[Y@'Rc&4D6L9qPڰwyvt_6n \&Nmv krګ U>c;Z#}Ķ v.Wvݾ j+HY莧XaE}\Vۊk')mzPp/ōxmz5F}"Š:+KXP\ř+ʼvj5U/3SPÉt)!R;{i%gsy3QL, c2FN`&dEf3Pp|[;Co]$ӉsLzӞA+\g`8뻨aPAPTzv9 Jdh=F\=dj]^Zno>A 1=?Vn#4tsVA/7܉N"!l;˵}[nI GQt\}uBo5%L:rr f"b-ÃB q)6Zp+6Z:Ԃ&}PcFp"(,V#m\1u@P^2| g16UV s5'Cq\ n(ck{>XZxEmR,+L¿xiaJ*|( K-џsq;ݴG4j,p)6BP'.R&V!γF3)FEOe|TȜE+یSPkaJ=8X~GJwv[}DT̅ݛbG  L)=Y„4:aَ`ݭ8x2d z-GGI># 붑Lnˢ3W2Ӆn -#lIQ`Aݞ%1̤d"_/ sii zMn^]i}/6*:z6ԋXctV:-lp[9@`q._ze1 `x Ncz GUg̅*:ةXJ0nSM=ʢ%ʉ&mAk_/˦B}wX?2v{^m?coyg=4ƤsQhA3|Rjl2D}3 pBy]%דZcFɬގ2ْ\>{^e|AG= ĢܤrZr-DBr!jﴸURPfTq`=#9$T vn }b,L?: b@cG9' mkNGsָH!L#F,'֚Ÿ @8HWt(IFᨪ@`Ajh 2G:>`+5>!GG(Nٛ;oiU,qMqr0 (1ŬiE}E~b{3j)>IyM1Ⱦޮsl1U6h1I+[St_ z@P p B*uxrvogOH{na-rk>4O=8n9!I>[W vѮ#A7G!%D`U;| ]@ɤQ,9Z/UHjl܇@v=L1@>Ai٭)גj1(9\$BRB ڤ\R0gz$ ADQ >s 5t9wRL5(g`Ӥn_YڳAOO⾸Emw:z  ,05 lr*R_BIE ̣9 ̂C$4X1 0bB׭}- [&Cj1tmz] +̀䩵@V^ĖHLTԽZr,X< &eDDσX=h5T21~Ԍ l! /ğ c(шa]M=;=Kdj,f[D 3~yH:ٳ{ȥKR@!z߿wh Gn2c*KƥU$RGf+!g?Yqq9[^GAyO .$s9TWļ'0hu`h<Xr@½~?< %ggiψ iVX s*Q#%ӝݭ|SC"?6QixCw"cdQ[8N#zG/QWl8/[e8acSE*Q!gm&_DMxT 9d$mH " R 3#rAQJʂ7Q#$u}yמ^io P=A͙(W.UBdWjEg2^ap~_*l=Mԝ}ƒA0VaWψ<~4u/ՙޖEZ77XIqc҃d^kĢKࣚl@ӽH_{\8pvQʖ|8HWF@B1%`kK͙Q5 ̓I!U8^`¤{?eǟZ a 4) ⭹re?, Hbˣg{fMU K3Z,9T'BE3Py@A׼Kd"- -<,~S&;SG}GύK$S`K8HS#ӣgLJ>TI=D |gn8(G/ IXj5˞oB]}WG9Fȍ]UdlȪZdzSwrQY lpo7Nw2#e8(i?"f Zj֜O(Nmޞ~{BvOZL/24Iܘ۰LB3ׄ~S*( ɚ nʴyuzdӞEXd3S96Dk"[[3IkHCLh5]ZC2kY\ :ӈ1{ Jx|,ĮaV#i]ŮqIb~ %0'zz)&O[Rtlڦx F*&34t0OAqSwRYuvRl-vPMOb$oV[BS_#T5А45iv|(o60|4H/9F7HU9co.7ˠ^2fw \梢ͬ+` Cc wZ=؞A h{XЗ*6| C Y?ӷkRN^[wVsXԲaOqz⡑0FՌC&Y_jbYO;v%KmCT'+YttUB莴0C@|gqr=#mtVJ:thXH?c ՈoQI<ۀ_U//n'͠玲J}Ht@Y%\`Ȝ -bBnߓz{@:jqZu٤pD歚*=gvDqCxt,HN<3.Rla7z]$k1^bfe9 Zøˆۍ!IRpͷk[Uu%AӇ9=?W!5';~;W{lm u$,DrV59"Jۦ$|+ꖑb^Qΰ!u~Y,N ^x$T Ƿtj$DU~K֠\?USxAnJ .tEh2 FGWS]T Ύ4 Û HY"_x~Fȼj}Ϫ)Ha!mb.#Ju^-u3,,&P&ɕ-fs=I"Z\ RGpr >Ur|Jɘ$}6!_'> /=YN:؆{FQmtR_A'3{?b89*Wfi/F4Go.X1g*GĠ=&MJ+m#f~v,Iꥢ KK" P,lC{TφWOU:OI*]6ѹ4eѿJRGT Tl"#,i=:.o۲Һjb]Rq,gັns@#w*PdfHWe+ 篞0E>͑B[8د:_4zj~b&ѯH']>R[۫_eڱ{4~C:70y/:MgJHw(>Aꡢ_^wŇWc C)~ՠt{JNu9Pɨf_KN`m0/p>zG`5I۪U5ϫ}DKv `jJ!dg ڜ"gJ-Vl㑖޼ץv5q^pg΃*_zQx؉`hkC;aaQ?T U0q랎|Vvw]5@ˢ.DJe(ê.-1G(m\XI#溷|gm%wWZ,BH"*S2/[.C saіPA,rQk1D0O݇+x Յ3uᱎ\٨1 P[gı$a "R2ʋVo UD־r{ul׹Q4cCxy4We[g{ϭ^o˜8(X\9}EnՍق l,K-*'恺VbeiX?b sWmWCXЪvNpݍFD--6 X(\ŅSQ#W`ⷈvؘmJڦ2{WٟY, $ KR Y:P1F8>qBOP$ѵ!7h)?ZA/ S5ّrg!ATf:*"ĹC2*6_y!b٦Oɀ^!/0tRщ-%7V47%GV$ݎK!?Kq:(wO'߶e6jCسzXQG8y՗74Qej:@u&4 w>&ul㴄Gő%<}r )bU {K,/Jk`LCO[Yd!Fڕ4nGxBY2۝`=uɛԋ'Zk3). >\QPh?b._Ww]$Qd܇d [w-EgA8DZY+ hT >cXYvݭ sFf00VL'Qy\Z"g~Mܽ9!)O$wRנOCEC{G6v驛l(,c"3 q&M͂ ^Bݩ(rI}[Bݴ{\Ͽ{VzygjpZbK;_J{ߘ9jBG"`߂קG +ieSJn81*b#˵a̡db; ^H2=;QHکxpv[rGT5䕨l<:nœ'fg(1\:A_T6幼Cft!|h"엶 quT?ϡY5x%*׍۔R4gK\' qkc& IO?5/Rҵo$bd#} ?O>t-c!f.}l.ʲ:QYHwzFki`2Yx䶶Sa/cՇp/a 9:f[^lNREA Bx!]B+G2óu(~h m}]hH~ 2JE8?v8"]*"}YU5C+7s9gacY/vN{\9նYT04Oj̤fǾCdcAjHn,x= Ip/y&q\Q PjDd'Q?\*Mfd5wݐj TA^ijr0>3[AEQX !='P?+dJ*5bXӴW?dQ)qBJF@oɸ _\Qv.a,hfO)cU qbEB_ /JX' 5" &B\'DILg`4V `KY/r]*&v5Fb"y練,9mu." Up-S*Y8s.V* b=ګzDu)[׾Y!y lk\=Z)$@S҂1a;3b('8cۊEzy(' pxRe_B^0ķ6ne!2 P J93DPH i]ciAw|:\JQ7]h3lNc8"_= "bnhN|9d Fzf, "fY#is ?J p}b.-u/$D.mY#]čwIZO84.%;,<NJ?g8ݺƂ 쌞]OhZ6,D'"xk̈ݨ| h>3<,ʓCr]< rhS~$:Wz{"[m5&H05yɑ_T@Tjr).]OR%~W A)>~i%qr‚5 b32v#@(3D+qk҆ 5ߢ1(I.BB;. M+[`U"@R0pK8ccΕ#!j|^t*I:FLH> LD!Lh?(߀W:٦d\j H^<0]R *xmʷ;ką b?60`h*nKUKٛ|= '7ڲP´c;B7< ㋵YBĹ 3bB֭a{IS=6$c#&)~\B]i!|Dy收Q lX=Y!TSǝ]pJXeѤ^\l{wuc?1XΕɵm[u˒ $q#~޻WS%Tlڿr>1"f sdxom˗D)MGTfp|s`99^3Μ˾QkVG(@aoa G`_+;]JYg HB g"͝shqF :{q9k><E i#(y_5X+`Қ,.*_0#;Mq>%coez@+ w+/'[ v R#[]jЂxz7=Aq(kP m_$z;3S_] ǿY{@uka T (+&nLBo)*-u B[(.4"v.z}-;ȵ*&]<{7_NlL srF+v>G`S' ƍ~̑KүRa XWxڮVؿD U) R)15SS+m = RP&ދ|wQuݜ!gFYV-aA3ԁ-}p}5E,e>B{Y`OBGk{]X7Jf=tE'mʽ0]oͷ 5J+Րg\BD\H~WU(N_ t':JTvZėua6!ZZ fg']8-Ņ^slqrVFcaa 4 3IJJyye̸>d9, R\ީ;E=}1spRjـ< B@&h߉ +A&"{X83A\w7fx 57ʨwTuW4ӧdzUKJCAٳƿ ͹c~~0a%G#> WY;t5&һgDz%=gnWn|XBЕA%l?rSxNUM^Zl;4m2jtB?A%xȑ hhH WUX -{SFlw 0XrU}*ثV^=IYX[[kCg <Z}t,A Б'0J:u?٧3.}Ľh# g Ap'6̔WңR>g m_ZG1_ζ:nU9DNcR~CšKvB̀nQUܜhN@j(R}x3Gw`ՠ -?pE*W' KC b+בd1^ĠTB0?㧶jR]HB0!1F?.3s#hEy ЪmHM(Csm0 2zIxLNgMB4VΫVxQ_JeUPkȋ'o28z bTx:ʒ( =fNsKͱEhb_踶cS?d`{lQМ^kT1\[ɣKe[BCzXcmE;,rdʀInc'?8#5̔ͅ&ŰFfwrĽ <ҿCScB ߮>wA@<(H,BOڥ虛 ^u萐쪘'3 @Z B:SIhCA $>ow >vNԡ b^:NZ)qr6hϰpH@*cuZDx>nQ3+$8J)L]~&&hTW0"q\Švl )4@vZ_t"ms ]Xc(m:ɖyY7}9c/cGYdL;E=/lЙ=>?~jOcD$BP\&oAX)Ȱ2_sA 5Ķ]^t5Y(rp_s qO[Xq8~CF˙.`q7YڨA%Hv>OևQOerWL}@BH yјN=<^2LAKV˚^ͧ{FpA@?tA ߆hx*FqO?Q~BWCF4rt$A 7nJe#Qe"0c ;d̤=hҷW ;Vc(] --y.<]bf|>;m=K߷($92z^ h_B~^W PCiH3Q(˹Vk91}Ҟn[M$ [3;=2nL>5XRdsxbmdQ%rCC[I"T#V7jn.ne񄰺(<4 g&*{V[t6DwAR'wЦfԀs0EE*'eM˘?nֶ sZ"O N} ~UidY뚗9OT'TyrN$+qoUVoMئpC6H&ok_$J‡֬|gbz;$kCo1{oi9 5}(oA UD]ZSA .;sFT *j?Oqv)=CjBՂePq0g+yvDdH5)"{|=pJ[ŞȎvAa|AoI3BTqm t>ŪZ?h[aQJ2I%MR6`p{T; 7̆V&T }?L%EPikǃe|䐿WiP7'Iw ,+@k jںX-SqIP:@; cUDV;>κWY6$<:7%\JG%5~s@ڮ}yp)n \bsA[oy[R7^r %[LP|68 Fq Qgu:Lj\VWd]kݴy‘P 80W"n\XӰ/ş- _,&_B!5愷GM|Aawܓ`mɳ`$&;M_/p@l!Ǎ:w[;H Ef LԴTͷ+vejĶ\n(LPޗþn&wn,J;lA"Bᅦ=ft/Dc:}Hoht5s~ƺ/rT j&ëC.!3ٵ{̖ї?_}XV(aw, %Xl}<(CDs,xM Deag 0XvcsqӅ=i%yhMnD_M٫~:̉kcpL_CG, ɤ*A*&b=If8 ICsȣv,!HQd*\@r E%C>fmtUcJ{:MKm<|'vXk\OνX\ } ֐n1vrqc,[Ds 1.@0z_q]0;6 g,VqРqIlxhcVv#}ͨ#9_<^(\ofp#|^0BNVz?t%^GDkd6g'Gq#;H0 ;㖱{F@},.ؾ"3ϱbB8, Ylɽe%s^X0,?؂7z4W7_Z u̸ҹ)go[t \/8\Zge4½,\Q.s=g QcaXd4D6^DKەDG(pe/H)o8J}G٧w8_qT!x.~/^{mBʸoȲYv>N6ր3υ'; b\WKKgIn=U)# 0d7zCx/X;CI\O g1G K֬ʊ7 .2¡Z,!?~}dwQMޟ&#(mͲS_$`yqlSQ8鿬9I(o9]Wk8;Ž'{#+${X=٬ ғ66zJX˴AɘK1Ľ|7m&n FqJ|!;pC_ EY Ƕ͆7 .8;& oC|n>U"H;bB&#"7s;nfO0_#I~D~o`v)KB.[6x>QL%Iy f zJG8 ә%)`ۧ7D侑n&yqFCx0Kc Ztif"h0W@tnX^;vh8/8h,<E-7G2F>(*}c8eN Sn#c)Đ 1 ul Gdot\BwboZ`ܷ`n{<;*zA ѝY@2WWlQvތ:<&^Mb[fm=ߘF?~xbebiDr6j K1K4JRHKﴺH^m'\}4=Yo\ݓ'Xp`B#)M{1wzt!9y8&"4qj[6=(p\Cz,q4~]KC(QS-ؼ句vTkm{{:((r6pqmï>:(GHU9;,cpjנ}*gPWYFf\Dy)zڗ[Jߺbk5IFeOh%]0N5 Ytr3|읪G_zMv`DU2-pzl BT>[*S%>tңN+jmF2z%.6XM?T(aX>CkNtQPXy[ M,p8qg*EH4[P],Ajnƒ`&љl,X[K"jvh"Uy8^pɽWj_ǯ~%іmvOܒr[x4aK؄IP,N^*x9Ěڋ*{Z|oxؓTID[;JoH,غ+LN;;BQ2"~wۊX<,Zx©yFqv2R`dD|G}5Du*z|':J-z}/dA`$a?ʖkѪXfno_zbjduy\ނM&@W\+-υ{uPoca_21}!I*aq[0`E%YǮ>;UJ X~O(DVKHk" +;k RT<`v4OnِOa[VOT$7?.ֱg!GDhϝ)S WGDcI؉9h1-M4ЬZ5R,3B`^&$K1ɟQ3yӝ&e8H6Dm{ {էs'5]O߯o}H61g, e1,Lk$4a JJU.-=#Z74c Ew4O6@y_#IhޣHOqkto%pdr+*E/b'2-('wdd#:h, A~{'oH'!aoRQ"d1]i2HH 5g]m"aQ;qt3DxȋKqzY1@;`_vmLupR*g)O Š?7&R׌?|gvSjSuGS,J|Gz=]Ra%-KSh3b/NH&fnLPvQb?JLDy') !&tC%]hu2ۭmAca,c)ν{ 2IX3;!e Zrx]1zg4<3;'-5b8kZ p#o0샊' ر`Y-|w&nmhOՄf Quˤdeksoe!ic&(~2ߒ爛!c ,̫ sE(&lGI(ȫS?6_yVѼa6)ŒdN".[^Qhf'JͿ6m["4r\S>`=>.CQ)B̄ #{fʳ;f#4|OZY]ulY9]f^r_ypyq۞&. O ]Z-쮑1tf~Fjh[zB gn{m%,91VN*ŨЎn&RiQ*~Lg;g'[zu&Y@-':L5VĚƾX*o';gc9eRm@ן'GBI=UY}&RtQs8`঄:WwҜ/Jpצ.o1LeiH¹q½M9?G]Ee}? w2]ܐ Br [V&_QvLčD3ҿz"1nW{,w L5vqiY&ut/0P&$27C(NԷSK2ֲLZ;,HRf6X-C/#k2V: :{/Ge _̨-R$,B;[{Udb'eeeVvS>^v=V2BC 8wIoBGWqwOoBG'ϝ+C)'!f@Kw0w Td3[W]L Yh !#n޸Os-GIG!A]nUUpy$aax00VoU[|hޓ$-B$}lD0q]tb rʹpJ6^*Rmu hfZ;%6a;RfmL̀JFpU8$`AK-  bl7)RuB][TJc+yeJ["q|sy{~ɽVr,uw>cQqaۙN8r+f.ٝ߄)F4f/ə l-E {k"+ٝ=DO3_ؠ &yϾb(:%|wG/'A1VӴy6~tt^Ԟrzb1oeȭfkUh3)M2cGP :"](Ρj^,ӎŠk37>{></7"Lݜ=d3῿>(Pjb+5t=K$b,P6 CG* Cq ɏ2mK# 0;Q_~6k01㏷{SwmoxPfWGV% Ἦ0asus jAhUi1}.i}w4cSkA A6PF5:O$6 I2aQ=^P V puy-=t/E# SP:ѩTyX7xb"uj&>M Z|aQ * !}-' %2 6 =V~Ų`akLu@OToVJfB^"J;_#9/w]T .]4ڿ/-`],>oh\ H^)0GvN^88F 5V1jgo|& gM;%3x\mq iN#œ:22Wp3jYv]V9Qi0CHcN@)tŔ<"Fe!$&h\}:dI=R-[C`3:爚$ޱV)adǑdib]b!/lBY3'ܖ~Ž<`t6u:MbCP@@(w=JSӘWU*M x,ZYvRiYK >":)YO;z͛nҖ; b%,AD9,g1S^FnE?SLўzUx@Tn/|f Vw$ ;M㷣︁֕\;˷5XZp4'l({g!-Uhigd#%C_š dsFA;OmrI!qz pb<)"QH7.^E1racz&lV@FY"b?l<|l2o2\Im}ƊnA:[5VE_U3oݓg?Sqk*VF{Q\Y|ŕe#|]NU/J'f(Ո (dMO, s W0/I*~9] @Da߬Y}KNUHଝ\f t7iZ!M ք9,tޱ^6~ڽ 6nͧJW4de XKI~gG\6Ya"|m:fB Gx,]6#? "< qC%ـ>6(D!{l˹x2]!*S2e"o"`䚸t_lPP UTh-Fb'g!"%w]˫E_2k±ڝby0U5>aӱhNE7lcJ7n)$kљ P|mN&IǗ-K`c&lQfN\W9WI_ѫeWߘ.4%lhϴ'!8e˗D \>>aߵ#x̗{nEla I\lv]<(,8ڒwG0`FI'vyCFF3d/|Ce}nSjWH\"淉P-[6%[ L%f:sJɷiKLjh@dCj")${_YYFTaˉrQ1j ӴQV7sLxa&u&6 Lˑ.`B2M[mlig=?w/{X"u,UZJ Fx9&Iۖfʌގ [}jX~FӜ6T̢7` T85e{ݗMnGFǸ``ݩ}tS|Tw5k%0= &P7l )E+J sCȍx3s'RY{"")xn1}ʨ 4~ .PtGӁ*fˍG&:S`/ӓkLI+l4\DUKT[4 ujOˮ(2fѰ&zir:K;P.ړ 4$bJ-5΀#[WL0MA0:'_`D%k 19FZ(\]sk~!1CB1k=΢JY_`mҼUL8iV[!#S~[jF$k:ǽFҳB`11^~xW%~ϩd}4(lhLO 6[)?J~'. %7;՘aN#0u!F/.;|g0:1g?ʑ]m/)8X˨B]{j ~Dn嶫BicxXu75/:9(T7&]qN;PZLiR 0 7TvDmzfœyt [^n S"$x8PWU NdbICfj߮5-b[A#fJ@<Eq޵ L(g2L KubꢋRXnvϫ='-S~?P_z.+eH'Db.hjXb_KA:_ f}MyL.`%R"xI -=͜||cEFaR>O]zjOj!rURz0ZQJ|Ua4͠O=]&׳}{{V)rΕJHʖ\[Zc,w=F_5۶}N vYjxSBds?޳[q̸nU hQ ڑ";O{xp6b*7@'bR0Q.ԑ`@DEF_3Jz4?f]| ӽys0?m0Q5t>_GO-҉3&D.qV\+\󹈸GNba& o.@yD4)v;vp Pϕڦ-D|tk mj|T?pҹ/< ?B=;CX4ԽaA+TUobVAcLƋmzڱr-^38ߐ2m4;> ЌgK1^}nٴ jZ޵7 G"= N_@%Ռ |W%W G14W;,t Xs\jIYJ/;_**yxmլ1Kj:xddE1ʹSpã](hG "?tz\LHU8!kNdȄYȖ* $衿ρSi#M6LCoUNu-#v.IsӃ̲Y.CKU%D| +3rv` U=9KC\RĴT>8uhMvP[3=&:'ֳw#DdJ * htowWǩ_0tQָtHGVK'r@!SCF!xon8R/7}@3}&J_[ܚO۝NXrZo.V.ȐAbADZ0FVGhmÆڹP%jݠl$p 4dZ T}9loxxdeFND9t=s֏dɦ$׸\Pw7jн t(PUlsWVVyWt1m<"6J Eߕ*1ۗ/mq5ɒhKaE*a E f4 HQ:mYS#Jq]vT= >:.8>" 6_86t=U vC칢̪m69\& m2ٿA8}Uo.qrLLvM/6*o!$" (9ѥ)G1_Bb#ש^ji@h:`"0xޱ%aRy\]fzqk_P`>,8 /3x˞dčL_W%bdB˲^h)dm}O*moj=s! kgd %r*Qt9'V<(f`^t63)u1K{:KaSӋ_ATo61H.XyV, 9]uZE_l \F pշ>YoJi3I _ۋ&t" ;+ՠ'f2;̊Q{ Q8V#&R >6ngL/Y/2ظ9 n +[O b~3]LnLsWŻkBT]o=٢}c2NE_z I68 )m-ĩJU( )~i~WPSwKE"UqYnYNt%-jRzCUL%R]yP,ܙneT2 UͲ<*^Lhm(,B(8yU*62%>~ŕ%>֠Чk_yPaַ>2-%LA#'۔'/6) +׷{PAWAKnw]A 5J%`W%] ԥAͿ~l;qc%?b;MȬI#_"')%PQhtáF<_Ÿ9G!.hmSʭbo?|( 4s,P~.)U;Bꦆ/5T)Ң_.O2Kb,gX3.:0IpTUW#@NnF l~`wN(?=a:س.5ԺQ1)l dq&"FߦݯIPyrF0`2ş3Yv ;cDޖ֧ٵADP+KɊG8~SJWZFJDGe{wζ( cOb(ޅ*w]d$$}r 祟x&^(˅GqE]s,f? HIfL?tuTKsbl3᮰KH|>Y0iLP[dƈZ[?3{ 7H+%lQj3}7Q.EPs#jVHf8:#x|(7[:VG[6jp̚j#|ғm>N;7 pi0o3[6%ᯗ=$F7dBwdžd%iT)M%8X޿xJcёr&SDQ8p :*Pc"鶤S"M !j"g/kcw/YhňSKP *xN=(;U2B.{ur6>m2-V~P´^l.-c֘}< y(59caFhTΒݧ]JrцKIJM|\@d (^d+^ ̥ vӳ#CA.f'b3m|y ? sv,yJ_gP/h{!w H Gh/ ?;|Xaȶ{TG5ְlrC#"mr?ԥ˰_Q~]  G ync;2M/!F|6?5 e0C1T%K+ϭŸOrfp{Qªl@2w1aOŖ5V7x#8O,!ug~f#xki:\l`R]s/F.xȄ> ydb7:5BGaKeX35ѾDFއXr]M^}A?ޗ 0R6sx} _;$T4oBUm=]aA%6%GAAvFOY:{a%oY6@Cf[2RJ'Exq9aƸ-)AbKY[ rWaJ$>8_+ .&Ҍ WC꫰Clk+֔2' w|8"z iG]Mu'5+KuPH>/4b|1_puM@ɮJvT#T!hϼ!'WVc{|jy@MA]m|wHU3Ȝh& Bex[Vln~>|F5Rƒ{>UKQ/bSb4˅IE 6,%/'=c/\X ȴ-: =7!I/5C\sRBvү`#Ǵ< UPV 8+VN kVm5Q˓b#t{No QRi*Y8iy޷H_ar޵eJ ݕ'L҅ƺRlë'/~xv(IE9g͸/-sLcqÁ֏U,M6Ut.5AKU_\U1 Dؐvo!ORt#߷ʨU TZllFv%NR'>Zzb>aKP`;i~{gn8~>}7j*JS>15icbg* `L?L:Be?o&m'( ]LjcLh?4BZ| MIZXmr035p.N<'ּuhAa!P$& 2y1<:eu?}v/W'Nn}z䝏=I:pW?.]BUU+0wi̍ZZga6q/lK&RZ*3I7,gՠ1]Yv~'-a>:62KomZw7iSk.nW,MOz5Jzi1؁sT}pHPMAqW0Iԉ هRtxF $So# }h#["?[r, شr%ann\g&c!RC7w2MP-ItɒM#+>LM:aiFLPl?*h`FϘ^f Մv-V)1I:-*bg8v X_ `, "kxfG# t3>)ě-%ʮ OT-c"uxe5$!Z8Gf5#m=)y] {#ԟSsUbC oDpeZOTr<-CC|rϠLe`9|> C7CUXU "2: >ܾ2(I#QneX 頥c 1A*,s' ^\?C+T)ٿʆ1!F`nI8R# 3VL c( Di[ 2JijuN7\n\<, DvW+[[c dI2-`lٴdU;?BLߪvP vk&Pv8( <YfrGh:浅*6|V3'ˤ\"e% {< kZF0SapbaXSJ4 Rl"$lj꜓%zW8}]w[+"9OLB$ÍVH W'ϢK&-MDq'B ŸF#GD8.QT&oX z_IRA"nQ=_aX I81Yơ3+aMJ}|}%$\I]G^23Q(W.;>O{ew6GfP7+ |˖ 8h6]n'vWm$>WT̊GY M 2BiOך ,!zmMJM2>BqϒOR&WL TEl{ %Jdtߩp&N'"߈e1KgCvϠcӅP;p2_U_@mr2)*rJFF,.Ґt2hùf3S充 ]ěcsJҝt@g*MshחGuZ{ wtRh!-P|TSl%ѐ|l4.I*{s$%=1(~E$<ЛkDc}š& lOy8xGZgaHk~ڙ)U`>V7#Lr*uydz)*ua8[AHȿSyXZzCNȍŏk۱2؃M֯8S}Njd+4#Z339r暾{mhMzI+N rqIvU\J8(brz]ސ\&1f$lmkPJekͧj >@y:b4,]i Ě_ g/2 9}{Y"\TGu`xOgHL49OZx~VÉxF+f_h,x3MF| %r([ϾEH xf: k-Oiw`pJڌx*5'\ 3 cNR^sڐ9c0U!b .͚ A2_{O"3s톢jA ؗ 1QٴƜWjD}|Vw9H<܈(O\to # G g_8@wsTtȻ D4 wF u6CUެo4og0"w%`7 0-6sGMdڔ9= ɏ2oc"rg܅+D)\esLMf"O4w)5 (r8muwo׀rA,"'|*#`~A=8%snQUw ,W9[:Ngqa `!]@3lE$ ~ni[ui]}#&6]ĿKb4/+gǍߌ RQ$t&prMd?r:yr%P)^":]ѭ@ĂQ̅=Vet;]ƑÌ\j2rjX Z3Q\?Cr)- B>AGyCd}eƤ1` pra#^c쯟3吼ʇK0,aʉ=wjnXuyOpޜw$6D8x_IZyj4,SD*ڙR]Z ~扗A볛1&]J<35]g!@rlޜ%!>4R;gՃ!JVs6 ?QCt,/uW{/qc6;4 :-Yee {[v,Dd \q6VgdfU{t˹6Zr:4t{_D"^7dn?:C3"?qEF`#D<|G[Z!@{f0]%Niqi/\1:N*bS |r3:6 l &R 2W_\b \kl 8rƊHѭ 9H^F8$i|@՞=D p"]}ūE* # R/k5p5P|> .3U|t> 5}=A{j44 .s-IL48kib'A7='gi<ƔlVՌNVI d2t9P$qor9?RE.BM7=ð5xη(4n*YzN j43l ЀD,cN. (NN$^io~Px r>B9հp\> t:^Vi=_DZIIBdHjY Rx07Vxdh#cr #Q5V֧V*l%dyN lb9޳>JI' ,mfXT@g͞*^fJ|Noo8pSk7;3 C(^XhҖ{|~|Z+8.\F딢V]~H*e鱲/7m CCB輆2 YYDB^dp9Tn'H$SO-5HU 6bv7*T7ΨH܄X.`XYa ɩy[[. *͕ (¢WEun'7& Rb0pNOY>Ns1mªAuj1 9*ǂGYI5YTIX i:DzjPؿbx]Kƽ6]{+A.xC;N#8.JnҺzp nbcF$QtUT7^Q 6/y̋h[DžW]*,ܛ8u=)Bs 9i˥;jJYp&`L}3a=XP'c9<9j@I0mr.J3aK$>[J]q9ff3=F&"lh ( uS LX> ,EGkoPB[>B{n8ͯ8yaLCѧJ= R13%<*B+z12iK\d.R@y/5VR#6&d ޑ"y 7 9cTtp֤&ω{eQdVm&~1a,Zڟ_|_{bYuZl%z+_|@V23v+<Aڧ' Ӎ",:@%Es4D]!^d#bp^b2}c #ҹYm&}nk(C ݫfщ#J$N%k=c%e3wpskٙRw薽Y]qGD9S(I=(DfJ[3Ɉd2> L p32d2:T#L:mJshf#_̐uӹe̍Yv(Q]#Eߚ7ӨEvwujt U<nħb_P]e2ssěv.!e^4?5oSLr/n/D900MՏ;ZĽXPH ⥒A\c(QYZ,b*l-um[* Ew~UYx_[!rO1)nGI83'gtlBiG1Obu_WOr 64-`'@Qi-t Q2"'ڡHt<6rKR~EYU냒!M1统 r-,֪]J<_=-X˫g V5}#I[yH$/UlٴV1l$,fJ.cÁu`tu_gOB_`΋?Up'U`,pΐ@KmjVP:w?6i"2e#p5a {ۭslXi&rA Ju;.pb#UrHHCFضi0ZbDNr"EY,qWQFvK:/qȍ.pnP1J#s5X_WpG Ӽnw*|+\  q,7, EA-_tuUxzЦO_Wq ;Ł'!7S8o[ߓ?|ɟjBtt̐3%[YRPy$m< "1@m9;j. CޕAmg6/v!0&2qP:翯XG_Q W//7Z Ѹ _xf`=Hs>-Tq?77kJ\{n@Z% 8hY'A;.Qc9ZgAʮO!j.E;aW /hFH;2j*VV-$a3\xYs8mzE2ǴVWmtkV04PX2̰'5ҙ$5X\4\En.< /z񿢡 Cޘ\(~fd1]Ԥt`M+LHǃڅXv/kgN0}2"${j58i\JnN|B'ސxERhդFC)QJSL~9 :'7+%'T`G41W<'Ԁ'e5;y@||PUM@eFcIKJ< !bJqpAE7d_"\K mC >W c= AfH=&u B:)ZrO!O\VJڝOY3eṰ:+dkr(IAiԍ5,& 痺Ŏ+Y8mWF/jbƧ4Nӡ zT*gs;m6K'MX!a̵_X$6,n7嘐=!>_Z3>?{lӫԄ/ZTM(7r!\0};p` .Q ցX=cDdN~ne҅n10 ',KƎ~EML(k#GHgXAOQG06bodA[u/!䥝yYRokƊbؙrcķ(g'̴ݾbG}pF2'bn"HAzysu!ѹ?=DZAƵ׹)o@^䜄'ӯ Jo6h[<D<?!֐}3ǬEYOfEza?LJ'G<A#ғczBSjjQ9 itixĿi?[T# )q³(t@b:Acka fpDDPߏZzMOdE Gdޠ܄Z?03jFf {s{(O=󆱓ؙN ( ~u֔z < ݓ)X[G޺41T)(.fkA_S(T2/B[@ 3W.EAƫF{"`ہ r~Q~Ԓ~ )g:@_[¾΂о6*)lBC]|7.,W\EW(r^5;v\|x+x>9F{Bl``C;S ;ZOl~el@Zf~\.x$ӆ0{c[sle%>t@- k[FEehb_f.DRI/([_j@觵9*GŦ@QG}]Jی@f9@ _qEw)PKz9jI蒭׍'{990 y9ސ 4q?o͡נ>Cxj@ }a%3ΌW;Af:ǒ/U"uYX5J<%̴Yf~mO;OYF@BWuUalVGZ=>k]U=Boa~;({݌r֠ "mAVE>iw5# &+5lET_Lv 33k\tyO.|-P=5+<.,AdŷX0!Ƣ|=0l'=h"EK]=kTXg 5/.#yP$wl!ZObY鴬҂1*Mc+,m3l\QH}Q#;jZCE϶1o_𗹢Φƙpgg$knM2:ߋ뒁o~jG>S'wQm(ٟS) .k'o.^AS toW'djފb$.t= {\ ]HdF@!㫴9]:1Q΁ )ƞj2H < 鼴:uwv umnl)V:l L QRv~_ {SpyC/k%gu@Xpz @X"%P! W撦1jɞQdp.c-Oe{g6=Y؁h~=7/*Y vg@3&ѽl~$ΪaW.[,* `ȏ)f^]2Z6Ҧ}f48Q8n*&_(WT\[;Yڸ}]3T^JU}ių fuŦ 66vM$}4|ewZyΓȫi3*Io4F`ṰCC˞:{]t``4hhcȐîzHUP/0eG*m]PṈGZ%G=L</'ݦ;`?t1!m _D3:ٺtXJ&ԹC39kҨ[BrDs$NBU bc0SH֙R);fC1#'%b -9خ(a(C$#;}_;j^_Wex:2DELQu$NlXc^sWqx^(`P+:X.ܴqi*eL-swo8DˮT:3] y&6`̋3/,r%lcOd&b{N ו[^QLyk6aN4muЃ_7@2A"Ńruj/}nI Lܱ]Zc>Y[Pz9s j!Ԛň+ <% y!'7DHP3b˝kpD DNVxg7TQ1-4{U.0Sk%Z`FUo߆PXd!I3 H—]v"/hWRmjh:RD ӓ~ԽRװ [~3_|{.ͳ[b䠸FWޥ([r$Va=Xշ‘<\+RPtu su|5Ak5nӿvih,u%dpƺG⒱Ҍ@玪;#BSW8:(I;1dxpڧ"?geo>B l9y _=77ʍ":Ģff]s6+̓l[xdht]= 쎸/ܼ/,}1SMrBYiL3@aGwutW d$R/~Z6D ~);-y}VEΗW{S6+Ɲ@P_gү 寡^|Y^fl{W A?:IۖNj{m%VU*RH^90!~}iKEw ˺㴠2#*^jfǷ\fMfud^-"&u8~f|@EL9 ȼ^ n{[&WOCgw$Z7)H+Bi ucʹSJ2̚ż'Fz [q'2oxw2*NuC-mJ ɗD46kA1(ʹvUO TL mIcֵb[֧SlVqقف#HZ>tL 2zs'XP.L%+PEB?dPTߛ)92.켋'-BjmiwύCv8Niu-VA-2l"y^z<..{z,ԱRSAD h)XK!Z\͢vUr: /EfD-dx#L7 4xO( ;~o47 Xo}cˢhI.*۞TLB4/aѺal&y(>SHZc{1u13e B:nۊ׳?LځyvbU1S4e/D,DRhxqe{2扴Y+K +K:dy` cG&,e3g"ɦ \"~Yd;!'i#ݮ>kZQDEW#0gR%(Z[`5ÀXY1!k;$vvVVO_!vYq1G ei^fM I/uSωqoD2xMǰkU:&IN|5$`j]3Ylz%g2V6>m2r>js0zB BQ8p2km@;:v/Yo$neg˚c:G6F{PE3@pգ]|/fy+Zӗ2Ix#FG`+x(h;f:2IYvn ^y~ 8keqBhӔ #Rt+k RF:g(-N qmo=}ccnΤH#P[T5X[& Xy7&`%Nc3:3C,4h6)Py<ނJ xZ@%-а\9e ʺ+_5UINfjyϭSQec8ָ\8.cJjH`q@u*\88+ԼBv,k;x}trJhB m%^b!hq?n˭aŞamN^ [RG_1IU(Uoi( 0LÓS2;+&0wtL%S~ak$WFBj".#$hWmX􂯝߯M7ثk:.oS1,g f؋9R/WBPGɽ>eW!K08d:`^ʃuV.N9m"s5dxWDE>no1H=v/+Z0K$x֜}!qwޥPb"wB͝C~P^7(I4BF[4=Pi6iYӳqG B\h)eLOd~|oY+v5k=;Hv2n؏ eWUEjwQN\\[V$z@-c4Q׷%\ JV[m%t5"!>X-$ ހ$(,/ SA(DyFTc37jI;huAKUŔ9'Q^Z$T}/E6wM } ح`>صT&1۪fN5w>H1)¢$x\1Je4@aJR&Wa￙cPM f0^_MJ zjk≪v-ZVc60&Vz[H4X48x-|Kv= C6Zҷu\'TGūSoqgӟZLD N_ 1򥍗#Qjp.19 @ UbBqo)LfO7MߥSz&9:y6b G>YxbB_X3xi-ZAFGT-.,>sT].:j|7dp }ةpmLj1КD '׋n*1D/e{mO{^>횓*6b\o[>09aWc,ntuh?Xŷq=/f: Lgpx;6~YR-q~RHHaX%?nB nێ^Lƺ ?`~țsQZf۴wdD׶)cC-s{PmٱƊZEEGyuuYJ%RkI}#o!tM gBDy~,9s#9b{UmIo/ʹPTER@_b$3 (7hjGI*2: A@V(ZAa!+U G'It9!wC6ٽQәgY -5<#ZXpQʺ ~Wa}$;Ύr@b1+0F{cۇϗa|A3޹W呧%UÕ1S6ҵ!ԂQnODa & 1F]5KC|N!*8FM*]R*J9(L(y4aFIT!Z OepY` ' &? iyUvi'La#O~OaYDtݧ4AԚt QII`+1.M7Z0hQL,CpbDwá''sѩp>-HFўU;zT,mhȘcBr~BsԡJwD6-"e"jH*zW̆関Ȗ}(l-xL Wt91.TL$|rlg8X5s1EPAShDr 3.؋#+h"}3tf?Bg}^bQsE}Ď ęu MIcѧ0pC}=tWӸa4cLa: ާx5aMg+_`̶DzM끅z.,mѺ5u*ɞ=?Ho.bԄ귔> @l_ byb|} T 3?#zf7o9g5diuF)ZP~2(z4tH8hTbqsIDl jм6zLX?JV6*%^0g1Ψ^z>KMw4rfS :H4Յ9R~Dky}R"o쨹*$;oyo;jȀ!Thʯ2K7Xִ*cD3<~IT;_ $!Ng{ WHYoiqȇLj*~(1"x;l{Iul_X6U\3dedv)?&Cդ=o.3R0yGXb{ڦcwz Io=ѕ#p2Ъnw b$A,dDY'~aLF,ᰃ,Xa_˒1% fX$&{@XjJ#|&Nn1}͇7#Xw*0/_̢q47q{X]HOkP̝ %\%c ` ৾F* )8>paO"%Rߘ1 BLnPV*&fuBp8{ov+&Ẕ j*No⼧dto5'X_a |!rVHIf~ l piwz "(r8[Mia}PG:]gYZ070701000003fc000081a4000000000000000000000001629779bf00001fb8000000000000000000000000000000000000005000000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/core/snd-ctl-led.ko.xz7zXZִF!t/su]?Eh=ڜ.+МV^aT5C-:6M^sZ~ԚLfO S*Ln@sh }$!yzerOM\ߘtKhXGTO4sK%eo-/~OfAJ>^ Z3P`OjA7{n 2?yxWLz>wF}F 7(9QA{^0+SGb @S.xHjbv]`A[w!f|GL55U>W Z{+B·GEᒐ$qeObHOd&IJZٮcZ̦+/jЋ*Wu ָ0{>$>^%U?`R 1Z\Vndo3ĬQ ))na:6 Yx[A]A7#J@%P|ύLWa.c!q%Xh@_Kݲ:TC?:]8WG` ^~ܜTmڒ^Ty}n觕5_oŘ;,TUy*аyse,y(<JcpM&]s~ZT«xh䉝edFu;}1 !+.(r\>dx{bş/q1<A^%'*W>yc!ЬQ^y ѩhv 4X .!eQa PN 6hITu U#aȈ5W}pN@M'M/G*G˳TsMG .L؈ȟߘ7cbWٖ$;muGWNF!Τ73 <' 5<'?ee.^{2UX:W׌8Lk;'{DCjvl`VO}4V.H`ؓ|+O7win1k*փNH%[)-3J74t=8>%p82+&c yo(#, ~J*B*~ Ji Ztj8UUi q1eK#kPs,jROS +[`8G%8%4}//S݀‚tJ[_'MܛHy4 $tvjV:Ua dBҨ>h:X2P {t\5br~+gsFQe=xl='7 $*҈ٻRPnj nfOh1_yNG%E%Y?ZHS:M-T' L(?H˄vh*~$QlD1e!ZӋ8c|XmNt4W/ 9>A{'JX(>߭kN4+dB&٬g=/ܗA,漹V\{HaA2|hV8?Ws'QPv[Bڟ%BADCPlEFk.QIUV8V̛jC1eS),-(@dg_CؙDg?Bq&Ͼi6q%H&S q_d%Av};i9Ʉit Fjh.79z0BS Vz̔#Z4DvvC0m;ϗ Qg}otC7׬ `La>oоNT+u(:`D^G:OAlܞo]u+KZn7+ŪY ⵱UA?~lsd@u_NTLjy||w  qzrkOӋzJj5})d7@<"n"[Qbf#iP$Pi;[&xP,nc1JxjsfAI/jP2ZTߴ.`@q OIo5~JqpIkiV?{5dgFvbI'NT Cx j=SzJ="ZsEiq58F`m1m2ů_}D]5jCO Zs&$Kn b253]zKC7#=3:Wyٱ] H8~[W =e檯[Q[C?*3GGN2R߷p&!.v \cZ>^9wCZEHWƵ}ptZW}% os KmFix l9~&' b|k<"RŴLaX!5eo̐3QLzu؅*0Fd܉!!ɋKQ;a*̩bQGiNt自C;K(JŎ.t>ThB5zJD:?嘦"*y`&֏+L9|)V{W՗^Ŗ|@EaeXmyfQh|1N&AWd#O3~bpտI0~r͜myPr"#pFq2Z HASAt_Zb iB>s 1c eZٺlPc]V{*Y\8Ž@J=F$lvZL&Tzs|x.cKqLތ,2ۤ^ԸK ;DЅGU ;4} yJWAݪ ;;>tOv/=Xt[w3`rGAK7]Q7.1e(HpσmFZ%([Q^x ?ܭΌuf3Ha=_l^y:q0[;Ez+0(ӋVeohl2.QicwO\q5VZxe91/%jmtO5'Jx`!9%hRm;lbNZd@ڥYy[UƔe&jnjT+뼷¬Wb"RM)_ uT|\]W )^8y~Wn6$iC":>BǴ`|߈wzleϤCܫcOkG[lUZE6D6 uj )q*0'E1ehmܩqdqX=`2,iF owX>I|-hW'X654—-\pi俊8KRZJhTߜEjpZ,h4>L,OXZ*F1Q/ti_3]]/J* ~,"Rie#c]DQ㇆?L Mʆq;˺ UErG@yjUt&5DRպr[[ytqY{+6t(HTedFaMr3T\p _m{BcL/$4FǗRq{Q'vRaa^$J~\+O 3?+ Kݱ/(CKΉő7WmMnz+F{%LQ,qHK؄͌~S6{&}iGFޮ`E,%[Q?Mjir, ]BtÌ_soUo  |^`EVMv dr!tU%U-Im/ɎY9kzf.ZsrX;Hx6e'$qt*ܾ{XID / i:P0 Zߣa? N$㡪l@'dt{GV{];r8wҠ>XE^Xq6j*]5<*ލꔪ kƜ;^J{:=n C4m7jvЈ4:{ y慷'nLа~Bs>u!ifs\iKޭ *ro7ۼ B tGϹ ҉]G32ү!ˈ NDO7 JHMZָA֦peJF{P44O"0P~h/c_Q9תhFc(w&_ qgu7џ (U%7hH2 GQ/c7E 弫~,oU^Dqy[o?}oH veJ*Vn$ RVz۳n^-0%Q5Ǽ)7?HC7CŔ.Cgfy)Yȿ_`)!2|( WReMS|6ڂ0I5#: R̙_WyN _v[&*!{J.ԙZ}46+\Pф6&ȉϸ)鼠W̉l @ Kf#_9?TױgYZ070701000003fd000081a4000000000000000000000001629779bf00000b70000000000000000000000000000000000000005000000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/core/snd-hrtimer.ko.xz7zXZִF!t/)S /]?Eh=ڜ.+Rm)B=#|3z#~4!nky΃PayQF05jNAa5p>≓;p{6Pjhư cs7V7c@}kz}ow<majLqMsͻ)^W4\T,AWٜ%ϐXePmR ^'ŽP v啦vߤWgaíh 'z}ղcza#)Taאp囪 )z[ӑ6-y_8R1h1HC7_s\&ZxUґĎ q8) y-Y$,l/d9i^+ veROwX:$t4.8Lv%fp=`POQ[s*C8sugc ;v:m@RK09ЭO뚳) 8g?caf1|-~= siPRU:ĎbAkĘdp_R O jx U r7p>8~_#^uXCm 9IgT #upX mk/e.^GZ"D_b]]p;-O9`sΰd-4pM.1׉u$EoyM]KH%]n\XM5 m^4QYjL-+)a7ꡲ7UMa n5X4'5x8!o0DSZTQ<| E[22׽O It#k>12y Ne!O[jnQ-Z!;M # Kuв3d&h#aϯ.69 S~,ExV'K41O/II\I>{ʳw*'ɬiA4~!Pe1=!_GK.j+HQFڏMѫI"3Aj .Mq5*CB(QPǣM˙A2ډ8z |R`QH* 8 ,}[xJ-\rAtA@Y*x1zmkscsHRw-!=O{'8$l/0j _8 xΰ-pד|Gcރ;_&vUPl\pSi5[3o)ϫ"`2QH;\3§8y#݈~P0Ilkz[BQ-JC$׳갈W:OPāl5AqyV%'b {x!eh2^p2BhY7HuD0}Cށdm.Eubvshf}j"^jcvڀ;W $8$wp՚؋Wȶ nX;1zDHN}. q6öPohLƉz쫑i0G^dG.' ^!擤q_7boj 5C4%)Af?#l\`:jLg߹D'Kfe[G{)9/_2Ex[]^bR~ (IrG;&,M9Dv|&ȅb$)y6-" Β5nfHxe_O]zJtqwLZMx!> VFF&(v_4zFRԑgYZ070701000003fe000081a4000000000000000000000001629779bf0000183c000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/core/snd-hwdep.ko.xz7zXZִF!t/k]?Eh=ڜ.+ZcQ:@WF_deV+ѥ*S{k_Duܹ&[LD5&:uW@ҹÕ(r NMРJeȷ~wnly7Q[x_͹hmp3[w;1M/( 5G Uy:,1Sq)l~2>i5xAVXrʄȑO%3G"u&4|ԑ '.KkO:t)֢\>RQO?UwN]n1R ,cZDpz):OŸy f ȑ)7GMhYc_OR^8d2CGAUIVuLXf9FJ:#Ҥ2y"- %zvHyGPP_[Q55ZC֥j୆;iemV`Мz;yH_tjmshuǍ%2\ w]M+8VFDk#\%c wҷWGmn,q5_{]r11D,b#c&v@h㿧ew\R~b6HԇW}ۛ:4uʙi}PڧBPï֣c̫է$s*&%.R!BMk>6WeSߝAB$"g3~ʞJ.A4lLfy.ƞ M\4PyߪHԐ.BfœT|VLLJ`Zp?(-Ev@sD'kb$p)0p ,K;Z#YFá l{RveA܆y(R" i9.|c`+yд`'`8'xUD㌍ ~VfkOE) +xE`$ >Qr' U}8\;BoUς(y1FcUL~_:olmziM 8k+ܴX[Ss;w:mYQDvx:H6*L *Ўj{ԡ~yXJqvGXLP܀IH-~IHOi#I콪'LjOR}S0?_VQB J~"{PMr~XHp+tXΕ$z9J\Zm%cCrú!3T3RĈjgƹT(@zl-/7_{i"$nHCTR CndF>C,1Hq9Gzo}:rCEWazn&2IvGT)]#_1NIOaR ILXpe rmef9/ZSJ\>aF^Mú :(pIyz<7@ ICs֕蓳:LLWkr"'Ϛ[{gtDQ )ȫ2rjJgm? um F i=j_km,x\,8HL9@~N~lYi-=EDŽD>1wƙF :57G ''Kk4_mKt8/V18Z6mJp> r\JZyy#kD>~8HDCӺI#/CX9ғR: 3o:z^Nzv;t ~|~5 4}wgu^I{} %XI^rf#{ۧ%zjq㶒XsҀn!~n$),fSqERYtϿ723|{KW >~̞Qq4Fu{QC0nzW53m=\19{v&O?vbt@eQ h Q ssqufJ~{j86eO@Ro2׎J[VsXL(oxc % ۢ}.+wW~GxT}WPhRydvXS>^`w ߶+tq{T|+3A(xPnY$!K `avMmb9)vuN,sEad0Z he/ $n kk8GKNHDžk{ xӳ.JtF`Ae[d6 oBLZEVbץ rCh9$axZ;) /[2k\ctHK}%s56=W~nUQܨ:8,TOh|eQ5J1mȐ&&̐k s?w) pVJ6jfLϿe!w{of:,^hs12<-Ltvm !l[pTc0W8:V*< 'B`C0diw-Hdqa]ru$%M "-1W #d^<7 .Pƺkl{E ⤃_06amvGQu+ -qJR[(!Oyfm-]bh@SZz[G2d|o τt9|pzW1," P`eGK4>$픡[Y\/$۞K󪝾:fV, y(zYYAzlW׼GB-fǔxJ9R#x#SNXP@?B\_vpX/61 ^g1\`i8ԗ- BIm1ŕt"$3[6\m+Y^=G9a ՅRB¬`W=D,=ūp~XVso`sPRcEɟ#ªVHGj6uyݏe7әn]!^@7Z7 "DM{r~L;]b"#Ue$wPpR&Ipcw4.)(-d&OP![vJ]CRxccYO(^ip-&c |]؈ 6.>2)͝dm)$ԥ;p)!`AoeXsiͲF\?萂CMSI@ǓLvc*ˆ)VήJ@ԫG0BD)sTJOYxS1gOR%1:e!f*Gi ؃Jb6 â=vrR2c 7L`FC [;^6-LA8ٌLD}߀HZqH!8Pn' Psn~~2lDT5oM~Syh7<,3qvyt(Nl|sQFYbp"F}Si!I+3j/ p_x^I''ϡS'QϘ[ػR63ûq(Ohp Cޝެ{P;?.kF>E.`ƙ#"=eGN*NxSg~k0e/k,UQR%YT E!17$QUn} ZLRy^0bQB?[Sˌ;ikU )Ae2}?*B9,.f#ǁ+8(s/Լ-$hew "N<!Ndjm,B C W~EˎG-Ok`;WYp|xtB[`wV{Ƞm-JZ~П/!"*̆%fjB$>M6c ^݀>L!D<(x@s-!v-6jF'TB+Ks3n֛kk_"ɎMQYՉ/6J_3yn%5yOƀnrb%,rdڊֲMb}m* A9Nݹ]H$z^zۯO-(2CfўM$m$jfW?;04ep9&aB8IAAd,l>tO)3"p̾ӡd*:L"CV-hcU9hc +N F"G8^OIRW#SDl3c`EY[FNta 4@}G/PST^HGZYWݜxTow#vsKd֍2dF慊4l5',+7DS(Xz;nz S׷;+} N;xBqBؚ7>Su(~,%+sR $jBQIOiԠH4A7DDc ;=sq|^BF"ծ 8caIvzv+[ ?] ĩ6%볝9!_ȼq#%[˔"ni~yg㗀gN94z@tm5D{So,T73ckr0E'(ՖBRѦFz6С`ꥳnt  _=?'j 7ouڋ01=R5-Wt ==#g68^tShVđ9@⥸`[G72ɶyWjv2X}oj(A-%ucT/+ʌ+^3vd| \+:]Kl'i>TF&D6/N|r *ͺP2ج.7~a5@OExf^\ѥM$iřj-qv+~ygфb^d5n`<şCıiiwŠѝqGyUw˔՚6,_ebLז!*Q D-BBFi ׵I]W?H m z?k@QK Yhr\# t,ͫ.,_[L䧺)}xλ?J`땗ڬ?g5%kMNMJO8EHQ-L;0 >A{8ϲ75>~PcֆO"+{hZqW5] JzF2hVKzPdZ|bOB.8phF6شWR s[Hk1$>4xfI QzcluT)b6J'XBn6+qwCցRx&:`ɸH °Us!n+6yK# 7-.|hH|)f.>Yʂ5\ !V[Pt@J9]դ (*{-6GKZ>WcYlBcCnngXԘ> T!xm#s+OJ}ŏR N&ّ|YV A*(BF0ˌyBy1#b"׫1 +dI4g'4/D}64!2='$DK8=;Rj RPNZT56([T/ [uViʞ~ ezwxsn$Ybq ?φ2rA(6Qک[>#@b*"zc"4+!& (]5n'<:+ڦ{;e>dny:Qm|L{H䦭Cjkثj'{# 6q`6&4Ēd_sə-%t  N]U/yCz "U0owi·.(bQM҈h?Uչ[xჯeÝۥ\+Rc7SS Z>nn^vv>P& D) R܌#u}jŀΣ:4D2vߜQ۳%{ϻ}l[ks y.Oxk1Ů&U1a( 5ֻI lC8 ?ؒԌ}۫;`*]BĤ@Cƛӭ=֮E69c/0!;; PIs7>?Dۭ8FvFZYݝM 9o[mW:B#/fk#᫅KӯzxXmYw~dA~ߗJ-0sֽ%^V}M~OX7!45XgcWa I Ί\kXOy %V~{532HmH沀 q.8X/v E7!ZRk\je\qE<6jaYbY/BֈɦmB^mҴF2ISz2`;]JoH*y,pE8Ne@- ?E7cV;N @øOaiOFo7l=7AC 3bO˫)~΃-3e9If*ґ5٥#|ML'H\/v~}9֙f?y:iQU,ܶ73?S;vԳ'Xƪ7jgwKp)qUj@,5*"QLd q:8kHaP ݪ\V!` ޚ8*sF"<$0 N7gik]x~@̲jq窖$d,5O<6/j{+%^þʍ%HH 5vd:d,n< 0,6`sP h5].t4V~ yP{i&N&8uLHJ ,h0eQL{ޤȍ!S;a,dEFILx-tA1|Xw/~#!C'M']{x[X+ rйBcɎ7 ?&cݸ\|x{֎`Ğ48cDZEX|xc#+o/zWj9YDN0nK匳|.Y5Kuh|G824{:A)}yBHuRrwAY4Ugp{Fsfܚ#66ɅO$0Z U8UH.WmVirXKG1Dl;)]̃f.1[^;NVU1brK/J!ŠvpM7z%<#έ(1sCȢ~,XNз̚TR*3#8Ǵk<h]؜"{A@8~J1N=s0 w.m-:a}.f&-t->x4m̎sA#kj|ZȠwv8LQ9쳑!3EM>%+;NםG9^$`b@)\3*HJhMeρ$}Ϟv5QKo2c_\̆,F- S5FEE"L5&9D$e$KiM ٘t1SU8&MO.;dɚRtэ;b"p'%_D) ՌCIbA҃*D% < ) 4?9,][obtf+UލdZzZxɱh\!>L8xi1m0=ɵ0֑DDMGt+?K,J|= .o M?sMxu< +Vܳh?<8/%%y*ZE€ǹF:þ9ˡ*9/svl6=)Y͋蝚,ԍFPqS#RW5c’0֍Tn mDQt3%h‘1woVq>kԾJGLt.H `~=6·Q5]9ފLsI*ń [Ky҂= Y(5GU_]rEco<" AIu^qp5K5mqؽ@ޱMx?i]JN'jō;|3x)陒FH=2JR|%STqiTk>wH7ɈA,fv2xxZa%03D;β7PBn:ygv $>;>plor$F{|DB7;j>D/]k77"f)*s7aÖ6h2jmBբMQwwPp+DJJh#}fBδ z(P8knDzrq6#XA<* sB] Yx]ODPc`bvt-#)S ?TMJݵ JR@yɼ8;n_O' j:Ta7pNFmxN(hh# Lih\>>1K ?/Y3nS.uVNykv]5XA|x%xNm0q1 $īaEŌ޾*Rs}A?>jedyl=UlfY^H{#U?%)jzK"4lGKu?lBⲌD.y: _}se։ LlK0 >9uUĿ(]f鶣8!- {+Z8 lhߎ?t\j)x.k^Q$i7;瓔UIb^VQC/1I Áo/6IX )،~Zx F1;b|7b2Z<}8h2 <`*IgA<_k*i>:"҇eamӗLQ̜,w:bim|YË+۸U[W wQ,TBd3մL\ IitUz`3S;δO;GL[s)>ޘx'S= uk~񮦻,pz½S@%tt}#AVmyC, 6* WgQ q\Y!iLt+ Gq/J8pfyEb}+-rs ;tn,wm^>0s-.y♱3*wVې?!^k~dhE@!3xgz\{ܾΔ5l $p-l)ʵKchS[@7BncֲeyLƶ_ly*Q0 5iUR?Qo6Ap͒ˆ׺(ƊgKOQLK*fGHvF'Aڢ)ʍVO~T zO'ҡ.Ծn ,=1ymܠ=!5 f#EK,= %OK0_,ېgFiFܖ6㌽5уtqiwWdjYiQ@._mabMq%?G9ZՃHǴѾ%[y{!, (it{B 9ָ]f3v=%0}+y?F&Mj Qm>.۝!B(wN7BE8EՆx3NodQ0PEC*p904N!ML b$=j'BK ᳾1hk{*?2eݴUI2?c }~'UW9o["?w6 Nߤ1cȔMDŚMM+R >bH$gA<CSGQ6wBIPT ,Ԇ2LvX1|*D-\=] Q\\Ǯԏjxq`儸g2ib2/wK)wߢDJȄ T1wx{<|eFP7IpEBp9'[e) :M.슁Yckl~?Hгj&^W,r;e $|(j{tPF5aM/TjzQ7 +Ca>GdPZN7!m.gM=13v'g]Q]^ ì(QHQeVk^s"o -<F6؃I,,y=l|.L2Jj4Zi qM_I )){KH7VVuPpK9y|l6nu ѰIfsZyDŽ)]K@F#\ft. FƽqkTLƲƳ.'CXB<&̟: I[E̯Tct41;<תOwӑG8̝s-t6r "7sz仓0T Be< YNh4' A !/u R"2cc=2)ur0I?!A:':̚ZP3ي_x5)pJ2"**_`[tI aW}m{gXL%q؟DU>m k}N*o?*U͠3 XJÂBlv12hdZ2X<{\2K1;y; (e$z2T-vOu^Ku<"sV*L5:O0!zZwZ\{]/X`ӻWTs=¢ A>%tkØ4!Obtk|q] r|{LjW%/O#%h&S Ɓj&cKA?Sy9,m| P"|[v:2\ӟl4du xCfFK)*$S1p 4P;;|֡ʶ^ȀEt)lk:P o4v=@`fߍ7E#@_%kǚw'ab(JpURXܯe_e^ GrQ>ROuuX=} _\Ivy&Ni*p/T~Ink}[@>'VIr;Aa6̃'8Db?Ӡb?`0+`@κ| ψc5}{_!s\<\ (/ܣ>WMQ.;(^ޜUDI7G/"b+8ЎR=3f.BW\ٍ=m [<&0ĸ5yؔ1T˸پ!K=Ab6La97#'T~F -T Q?[:0?e;NQwC++SI w*)ݠe.)fe0&Ҏns?"UnwؿSʨuMX-zy]c1yaD MIo(ZX]ƺ|{GjUy7. mNBNׄQ8r"(ޝQbW$::Ȃy"X K-e}>VUl!?ZJk6ӨWXx8LV~5n3bA|A!%㮶osܝO\T9Sgr:y\iQ-7&˛6 O/>6Y{p(]N?Ieep5gM>!z6@= |}9e z\p&+z-JqV.OL9re =A埄2b,X.wsj>2OhC)%c~ {<&_\* ;8RBztrѻ.$7A]WP A>j uletC\Rr"7 7c4gBj-Җf}/x <\0{1L$(2ʁ?ZCG'ь"<|֬RH[x+vMGU)cUIj&4NkY:8 jʰK.L<["HV̢/}+ 'w )x(D4V/++ 'ݮ6tRik+Sr:Znrwy%g0ghWƘv fۭ̄xAv潐R4`kuXx0J.p- nTEmȎΓ>=Kмl׆>3>(>:p~,]҆mwZc%D(\`|t_:4=_(aɊbP9._[ |3RL?Έj X4oU$ [ Hrն_j}3Xf7L|Pu yI!]ߋ\mMV:^g bR/?HF/p&JڊfEz )U(䂩1v$s{pS>)𼶘 ͉ *sx)K Uv䷔;l cs@?^YM x7cdcMm*CY/=혘$hb q+q 9bEz,=$j D# +Bw0+v էA壆 F_ciΏ7dXV*Z2=t Xv|}Q~RX+#[ltri:`E*N:vx (jox]7X2C k"*##vp־[;?i>s}khR ؈p,A2$~tsP1-S} }z H\ 4Q]j1޷~/էYs}"`uF1XSxh@9 X)%bv[ Џ`4~,RsҚ7L>-8H!ҭQt߼w=wEʼ(k|?>ښp^E)R9Z=hK|'(ʥ7>x݃шڐ5߳o*(>Eu N\(g,!N=-ǖ#ISԮ̘b1el&Le,pb|tTCI* cC^.7^@>;梒SԧWIsߚ?Ew:qvkO;E0)¶W t dIR_sl}qRWr[|g!IPI"5 i;ة3~eKevgDQRJl ⠯$uf\I^~b;_PXL9FSKcZ[%QIt%P95(i`}RYf^˪>)DpE%Zv)565֯xZK4jezGxQR+-G7xMsf&|xHK3_Z*d/7%J(iuJN"ʷo`=ž#9*/+b/([^.JJ$'Ы9;kW p5`P1SwHPsΞ l1uU vyf3Q5E RJy5Xo\3WDLX0B Б[^[>_]oU +L4o6~֦7ww& Ybv=6,_|u" xkh.%I1ݦ*Z ;*Vgzw?ݛ$ulx5m=&? b`J|m)5}s$QH[>P;3 ZKݷY7:>Q޾suF1.0m͇J3$#$&[?iZ hXxgӪ'itl(r[˱ VsN2`azfjs)|=W~6<_Cnb{RN7w2md 4<]'ɡ .^>[V9[\*Nx@>X:T0]GR$X qǶXplYCԼ]cfMfHg:Pn7L4?YaMBwuk|Uo8T-rc&lP;xPv%r2^E\ 2J>tSmki*qgZ#㧹f|XBS,yك!ڲX陎o X ]$(!&LbEizMe߈T4I![C'+6YSӵVO L\Lt9@W_BjZ.@*_Rֆ۾,86Pir1!i ޸iHAνșUĜһbi *?F>?[$n="( 3z,!z(g5đD*&bo #&a^6hwK&9mԚsJ.bu`ҷ˱A}..A”DB2_qnԝ= SB6k"4]X,ңfuUp'&w.KcB&?s>Lb՟GaN<p|;? GаT D ƛwk{f.Iѭ|+αuI%8}H(O>Nlֽ:ay%Ļ@G}\Q:3:pׅKsk;|Uz!AZ<ΐ%^c>r|INX E$JQȩ?iјGdj-jFU,zT|8m|r &2mzsY曾;Ӡ F-9ӹ($L۽-}"`v4 hjh^µM4@AΪe75·C>S"S*Sެ}lׇVD'j/ q6 !a4HusSg5{8[wcf")vBi9v/6\¹!R\.ޯMə65+ht_2ctŨyY߱A4p 0xV#GC+Lx_"|˾7R-fmT$3S6I57vk\gǮ ,1hO ~t +UAoRB71#V 3Tl shV[D۾+*z!~֩&" hnɑ?뚌^mEa*p\[3kij;(ڄi 22~1[81OYK.4Tq^O 兒5_/xDžBZZĨ{ҴwdL|Ocg`a(2hs(zKϢܾʬj4ͱ6t4rn%]Dp6"Vx@ȃy͓bOr 8{".G0"P2z*+ljNXURZ6v!CaP!Ipz !!>Бv@r=FiSR=`3姟NHS@zn34qdX%z*l:=\xquDݚm.ƨUhItN"\7g} :B@2$V8t G?hYn&,uZ~6H% **'bzeH/_9>~β;/9#~a+ul8¾yɶySG,@F K`iXsq4$Ƈ.Mf/==X:a1꾆2G&8Xs3'zdx^Dl{h̫L*uЈtArf}Y%Faʃp[2gL² H̓no$*%Νi" ֶu@#B^ [}sJ\ڕM&[T(#mFDm#8GP|?%f k̯nzۚu5@IVTs[Fk`ۡ[\0.ԭg%Y>q/o QIV'6 q/`_!XSV"j0{CJfHða$V>33..FE8ʏAV+:9Ҁ.`LiTK{a: r$w2{_u.FsE5j E8[bTh/C [ uSN*گr {g,ŭ{v>Yۛ!pP.FKo4юXH>7{3 ]>lHa2vt|nln戳$tڴnl oMر`ͻ0!Kv!bgYԜfmdC!,VwX~0cIz, Bˋc#_{a),i v6:GΙ@$_2 @(:L&]zEb({]J)H{ +#oLI]-=CI&23`K<|_ @,zDj0|5b=KFV-@dfH@EX xLO^2XW<ࣙI\+liP=Oi9L2z$QtZ$lƀMhG?Mگ`^ȷ'gE1ڈ0 ֿw GB0eYqwx'gyOA &e_TRd~m/xViJfg(s@\AD]X"p(.Mk?i@brB4Iʂ)A_;Of;ǗłsxWa IW0fjYxщz໛7&}yMP8Z+Je)ޭb&1Dsf>.S=jt|CEqYRQ 0Hh^aj㲷}63eidivѰqB3ny?Db"3 ]:z^WV_gr0x.wSLFYkȉ6@d6ꥎ> _O[/Y j&iON>}9ޑqA%.tnD|j:65y%kNU~ȝ5"uo./1-)$F=)[*C) c*h[M}u e,o\GR*3(FotF^T8 M&˘A:ab-)īރCqZfY!Aˌ`mW&&]<-}h3A:o%- 7zLe'RRk.Tȓ\!m`3ip]K;6~JTPHPHyagkVpڿ˸TQEd 0g9&匋!3RˬO #EKf憇kyhOjceBN-MZ0:ޫ ra?:W*M^xf@-K}_7!o[;; XZ"#\jwm B _b9WӣA?L#lhZ7,iJgC|t輿F'٤Ū!MoHWf `LA]Nib/Cj!?qP$5|y3Y#Co^-!TgV1Jނ_z 듅US1vr{Skb.F@RZ1&"zTB6c%kx+Is=!5X~bm7φ`˧Ut\CKDL>"O aYcw}kg `:qj&cjV=Ґq!/,+;wk~-A[t+sy1 S{\hCӷ`ҿʠw1N$ l X2C7_%OD5&fu;[,f6%tǐ!MCPvٸ1kr-DԹ'|Z f:1Çnft8]ʐt^uTXCQ'Z`M, b.``'V~ GS`r0DgԤcu`^J;DehUZ]EŪ[j觳cT6Aa#YnL6'8gD,wG~ƨsS>ay3V<.`=:+Bt- LZ'qea%EdݐW2#y`l>e⠙<LKMϰXP bi1 '7ScFrIWYiwSOa?DoG)(]f3Yп WR 8ġA@ՕAڰf:j .=ݞM|=-&~dO%b lŠO~b̎@p^_60oAD$ژ= C'3TQcހwX^-xM @ms#.{݀VsS~Ş![i|(DqP6-Dvcnޛ6&aLUeY8`6%qpNKt8 = -C+X3>]5eݑ7E~϶|sHC1>sRg0_ZCzz{< SUۍ;Sp*I!;.G ~}py1ݸ<`FmBE:C w`SC[ O(Ĭi ]62Dt%LKy\'/Ey0R$>C@c,/"}X )sl4/Se{Pvvh L͕LTMY[준(Lq3n[i'67ϯ%HQJ,sJgsbme96!c^蜠xM~d>.x-dV38|Ze6ϭ;Uw;Jd\ˀ%YJta:1.5.>QOpO2D:Ҽ ِ+¦=\ @Ժ#m_7v}adqׯxWtâa{m ΁9XDV_\~h[e@#b#w:Ze &+HV2u(\8?h돯U]DxQ}dK>]c(>lw;5\yiq9{rOf=7ѢɌ@eu$0ImpsaV{wxkmreO]m3Y$aYcu {}+tG p&\#B3Tll6ezD.?bqL닥p#y =diƤM1ϗTYQ޹yܖt>GdͲČR*-= ׄ^:s 1XNC^M GXFdَ,ۂA3Y.}]Boۂ9['Y xdvyT>VMØk-\NJj>aCpܱF+{QP*Q5G$|\}}3["ߥ\WJ9@]ƽ7)f>z=ZɳHN{ 4)e+uLzoyG_ocxQ $q-W Jj[w25,2;&Hؼke F\)> e3|.?꩐i}72 ЍiMz\e-X>9LȍD@)z ] 򳩔 ^bEˌOJyi^vmkUs9aKr<Aպ ̸/|:PxڑXg50O? _a'9*00g8b^39<9.HO>ch*Q\57IK_0~y)څk=DX8G6W,/l=tKfȋkhax9 riL2tB$$$v"ULa+)M?{E*g=&w`&AzTΎ)-E3Їr]c;7 Vy8Z˜C| rU;%%[z^ #`A-&L@L» ՋC2!ãg#!4v5%嬭"vcʌNv!Npj]HrH: +ĐlՊ_4|>u c켅Kw Ǖnuw8"H81&x"*Xzt*UCNبq Kd( d$("TAta&mbtFsFc嚵vg"gp`/y<2Q,]pŵhy;ؿ맺O3@:%GԑAwR>9b$!iR_;l!ϕ ]zzWĦCc"|貧t58b "C7Ϭ[{*I2^Tmg{XF8dP8!E[ p˦UQ/_z` lRII2Y7Sr-fze%-zgIVF:mƽ[s,;/ψ.?hRs ˳x%KUz_[7y]X+\ark[M׵h37t^x9ѩn wU%M؀paR%K:@?.iKa?RgգD P\4 t`Ums]ǩϲ$iwn\տhKʲfndʠ\C,hۃ mi¨IuH'Fpw@Mu .e+'6|b?ج&C);@Leg2#_8kM]Qʫ1M_:#~45EHNekuB6([5Al# Ueĉ|`kQҿ^]= fYJ]y ˆ:qRۼVbqt#Һ/[9Ep(kQ;BpC⯒ۖo)*/Ncy>tڱkAB)Y^^!u/u 4u]Ua<̆HCVsM.p돎DmW36[<2iBק hc' +rf, ^Q k ON{O5v8 b,竗}cy+@Imw);*"1| z afA4zX:6S:S὿Gi |Cnl|5ݩH#8>j&7A%`.2N: Ѭo^13+7ϿMFza$8m D6c&F@ńuY:6=v=5*|FtW'$@:G|b Aw<@e؍3pQS~Zu M0DqEwTzEtabP8'- Jt>MYEwg/ KίYL L#.i#1P$wyȨ[Eڞ$I8!MjT՛ܹv5&\tV 2(f2#aKצdִ\+Q j0[q+zqpf&#*#y3كEupW@H{K;T" b 9MKI#IL>`R'lV&G13_H!SQ.V14t ͢684Z*e:\ u|oJAH/o.n|̍c>Hyk#^Xa `36l!#_J3q#[yƪմ=gQ%E=tED5JYa>†|#<}!Wy@V<&E{th&_pk~]M"`gJw_phre9gX9 ڮ ;W+pg&t[]Qg> =3t*2]`smo5}8::e-1dd`B[oxO@M][/o4o2~bI,\|TQ͒\2]c`QQ3'\i92!N澔Xuizp7ǝrAssB~fFi[Z"Y ۯQkS !Y(tN7_sn]o;2jvbFT0r[sy avGwTWޥ8֜͘Nݖ·# #GeշZ4F<5IEX: }6 Guq'u5"jz iڹ%5?sGBpmewM?WT0IQň?ҭeBPdGWYJ|v{2-#t£{Gm61HŘ.D/m-HM(ǔU9Og͗xԤrHRVn6#q=sw CU\"BǪ|qrqwRA\zrM5rW5TaǼYx1qQo{y Bsv 6hSf Sbe95q;gegaCj=`< "5(A xB{RMEEqhss2f.wn$OrYѥdxҩvN*duT \ql.\2xdlC{ˣ9s$YEyc8 5c U,$M5-(H)p~myДuaRxcIl˸W-qI¿ۦt $[|M7(5-a%>P])x[osK~Q$K:"]Ȍ]QM2ն'͎P6Kc(+31Q_4F|wl:ס}Ȫ#Ac~!T _swf; ,l s(Qުܞ}Pl=O(#CmNTp}R-р#ѫbv^gd'ZGlo PAw_O>-I9)0Sh=3\piUE_gb0,q 23&R捠K>L[Vנh\}TJYSmmEDQUB-V/>t!zgvRjۈhѥ 9sg;dQZd 8 0SꃈЃa?H*M0ud⃥"bM>#zwyUBqń߅_ iK:8sa: >CzZ»- l;'K2R%9+@ZŨτK Nb”US# CO(yb6nIUZmf)7DLsj~ͰTݿ+¹)J_hq$ք=c75һh0s C֡c\1-iY$cIt\xbBf3"NtxB y_,Xy9¹7Nc0pWF+G*gv Dj,`b4EiX7LlQ)W**SG %i)d| ۧ>!ܐ)%DPtΫYs*IAA"(pc*=7 UUVlWZ*˶/lDe{[mΕ n?w B8nRӡ Ȱ-dfǧN_.I~/ }%I^ sr58?|߇bLUL%-'>1V 3QV:{wW@g whW'F yVL znw*+(v'HI< DW>a.@r= skQ*ǜc}my)HXwrz@mB>|UK*<h`=}[*pv&bC u<\e{ΌTH5V1eyks~mP1хlWgbBi tjy>! AC~Y$C" t.xt1s{ ~"t7Q lNNp#ϩ lV #!8.KV:Hx g\Оm<;7[XmlG/<3(EhUCS/@_Eu\{6bYy:k0|;)o=IE_Op~<`s*:/3eM"ד 㤶:`paR'g+^.a湷DmuC3կF'TY*mMsp2_n]d>M@fVnڔV ½@+4zyTi2iDybBǠ5ɭ+|:RƹhlMȋ]e`խ|kE $(~j|0_4l8[ɳ ~Vll`Jn}ιAo35ۈ6O>!6tҜڕ({=-oYyVZysa%y!^Xΰݹg21cTѿNFx+Q-jj*)n~,V @FU@N40pP"͚.HoT]1e 4 [Ũ[eBqeuu@"f5MtڛۢXAQ!z,!7e86 I~p?i1TwtsP:: IȃyF|Ʋjbe"R=sX#uuOHU l_ǁF! Yr|G~>JA@$7߲Qklg>>{Yxm+G a4 d C1jM 22*3Zb$]$v} C|u8q~6%êڱ/52E+zB>|6>TƺmEtC( ܫRKR4xy^RUHLL4⼸)+Gԃ,\tk1`8B EM%mQ7t?E}@c?,l}e7,:d K#hSf5|<WhVizFcp5eHj1k){0["k/n7`^$jXa . ʄFJ<6B$G7;[p EP4uO_(lL؇^ώ+q?zQWym6ć ZtqS5YZ3Lh}R̹)ep$ h  %"{x)A*(-*\/ 0\f a\\0X*̼ O"XrpӊH#I][Ƭ)D=M xPFI@v MD֖ܛ+eh`Շ!j(ǫ!eG$gr8UM(TwVE:-i#㪺>))YoS GtVK%eFܔk8],$E&*>ꩄbe'p* PM#FMwa ֩ 1 6DZYB,^j9(" #b/&À˓DOu@qx0RoUۯ77l{OL;+J@kF=Ƹ'c牌)dHll&ݙw܁IAx=|*zp@ 詇Cx kBufF1BWDvo8yܐ4ja~c9k`ǩAA]IxINrV ,r-5#`Sh3yrxAjq$xl+`9pbJVm ] e9o*'>DpVU5uWNDž2?zcMxWTk ?$ew ^žm4(PJWs.8F&2/5YaA F"sw瀄IP==촜0d*#\?aȥw@b@;Mh?*nR,T:) t7&%ӨVjg@ ~dVmט846yion&cdجm k^Օ!zuX^ul3*pDH+Y!SUBϼeozGd*KKV2P'9ah{+p\ 9q_H<8]o +, XL#1[_# 58r/IyrH]ޛ2w-nuK[EIPd+z=6x31WCyΓwD|ӓNp)]쳿oB-Vp2s64GF@6MMjp=fu[tMv N#sS^X慇k{ x-&"a''KQ+HdK GEJ#zF xI_-Uq!;U͌&ey_%۱B̵)X53ʨ^ߊ%KU)yǓF|2Li5=7 4a$N5)Nk1>Zv"b_X~q+؄WEܫ0QFlrQ"n-eO7!NՁ>!.}M|%{V|O6k[JnrUEs RE u#y_q? 1 lju-Mvh8mϾ jT).}N!/T#`fqu @z'ߺevv22ul8]x'2--x,7wK}mѽt<7h%GL򵓜^ mymA{x{~O$8ܧ+LߞMŞebӤS62IrkzuNp9-bg9Kf} $fU&Wo( =KHc :Z.>ބd0̙o; ~CSuyjrnc,|~-HCMOX%6)'m=9M8vmIvW qZA2kZjj5z7HzuEJI/_8YC.HBqL `_z *cҊaGaPA$֯f~F'Vkz8r Y%sX J 0.k v9̗\vȇ4d_M_#UMSKotf8AOEJ%D>@tRzl !XYyayz{;#dHwT4В ʴ~w~#4gn6x5`I7s|j* wa0HIF\MqgJ4wsHb0͋eG&A[Un2bω4vJlLCqemu`ѥ4oWJۏCٔD<C(asr䴨5 ϫWگavEN70>Sd.ۃj: 1$DLJԵ [5ѧAߓ=*&zmDjƹb(m Dz 5P/Ӗt` 7hqY( 1UGb=$ KDs7W^G~_Fjxj !G(Lrh$}&&_A''EA4̺l*+W>3lŊ+Q@M`"g@[#|Y5N@]e*YTg+Q!r9, lMם:/M̲x4󇶴d> \3rk(4{j޵4g4 .A=oh>ńeed㐪v|'i,t,+ 7E5J6UjbY[$+$LkY>a|$b6G>Wߚ"N&I›=Za2d,7fZt<7\[if |ˠWJjgZBӵaٰPbh!$Ӧۉ$:Ǝez6aAKg~.a'$LcsC`9M èkZRL/AYsgvZtPhwlܲp%Ǜv DӵTCB~՗6!W[@9'+bs;OYlPigjl>s ̰1n:r{X}3¨+}9:dECB#RӞAЁ|W4+hTo֌ \:qSPRx!mrE?=փ"n2GA}NP8rސM,cp1Qbu9a1A2,T7,Y4sks*ɯ@`:['6t.WHd"vz/R_'4 XvPmx`IJ!{RI><Eqc}&cu ͻpt+*̔I3p$& _{.2#MSJC-U>7J-\2@ș$Zh͋?јUDM$W{Ncj\ ";56BLL]/i+$`{YKBU7 ۋ?/Ta~? b,yQIl ^UR{.j,idlШ觬7^-\g(ԚҨ01IQleŖb5Rs?Xt@!(C8/Vϐ?dZy<"m$e|}A.= yald,@`վ1M[‘#>Kl {)ͶE )-ZV0wV*Np"CO)p6%uI/%uc7-˫L`R-Mf`M<*fj_΃k'ip~S6¡2t|SG Ug-@hC7e Hb1Zfwo76& =yYq0; hVS.mZbI!.liٍ\ `0\\ň:٨ZƩJ=/ ?MW& [۾j6) g ɴG_݃'=t?2H\ᵻF3U˜f+,8Ɗ44fgFl]3휖XN_jY~rrb* 8Twu3Z[ 55XAq j~ Wm:Ƨ(Ք@;Rmr2ox7 ¡p2cU>zL*я)E VId]9Tï2zhqRST Q3Ѫ=!12뤕'C?dWQ.&6M1[#ޗ:u]2Æ(8 DsgvN<NV#.tiGeZoy=n A̦dEkp̭%W9M̟ J؃En;h8\ߨBqMP|cNE-&\y[SRn8P|F#iAvdQRØ]_;) uy/ui|%Z.t<2~."5WK-t9fub셛&M %Km32&NٽS f6\|9_r% d|2u T1)Ñq z3e$[.n wKAW+xnYUn2 S,ih툂w0T\οn wDm\m#Fv: D8P 3+„W8}y#;8WE*QeWPEV E-<-{bu|>UkʶטDU jWgFX~v]ݽ+&;]un.m}ڐ: YS\'p,؀Y=pkԃb>_f%yix<30hs0W 8Zi/A"y'5e5]kS/&h2,x>]Ex@)ğ5)2!w!~h_\D"y= kwr7uOIN&˭;.`&p]+s ,̛,8iI8nbAڗXKfѹޥ1ZL@&<9_)k} %Iەx@O+&B:jRՐk̚`sА=sLNs> Ϥ#MbrQJ nK<"U>yW@:{~8;z!ER;Ϡ3i   l VؚuyPz|.+Q1F82d8G(IKnjV%\04X{hq'͇8dC4^f4N-nFԥ"Vp{LY~9ŵ9xfU@(*mihJkIttlsNm=㛷QYn{$%<'0/3"y# 2o[oΠ=G;v no&cݛ ( #0[`KEԘV5ܘA"҈ē DjA^%L++{t'?6%Gs iz['[3n.mvs:|î@mMt(D fE  xkWOp y7|4jdݾw!㦄h.d+321Z_X(#ɰɰO/mݗ.`9 2|zT'=޵ 4wGtvi /kt\qMq Uɬqz &P@8JmDYi\hMUfq7mx&SlHR|HA6C5 `޵VD6r=ᦾ8RbE/>)KK5!FMXlgF{(] HՋo_ЦNؙ|W{oMŋɠu$g4/\Џ׃ZۘqY1p}hdp!-v 3Xޏw;\8z"@Na]I&V -^>gێtW wZV&B;b`08ӏ4dӛUo%Nbt A'Ѣe8q uqhO[.RæYq3KNyי0?NAB?^YWRt{F kIMYR8 }S*>o4C! 4N?p,_fq)XXb#g9.&}uTp;CBcZ⊈aEl+質'#^U)0LCq9P1N=#Uýݗkvh^to<+uqj\*0]ҷsU"1̾U՚?yzZrSTY*?1zҰZUq _R^!ZgƁɜ)+ʒ0m~gR^f%{!\U 7N].eXSbL<2`F֙;و*%> x;ЗͰ׋6Z!a0(<fN::ŋŻ7k8G/+O` h-ӪtYnҊ@H; ø!+UBO;(~Z.yGDb6>'?^GPeg!a@j0mS! `xO4b:Qf,0[ݚT= ㇩ ѦFX7f10\E= WP& 'ޥ@38O w"@m#EL&a ,8oLn @H!L,n-EY*_qGRtTEY6|h0̖N { 9?uy`c~~Y 3.CSdzw%O P6SEֶ9P(4 };:NZUqF|SAAcS"o, e8+(ZF¡̨|KשoF'|sƨ陸C[t햣`!G#h7I 3SM4qYGr/)_TRZr:m@9CM |AO+?q`͡0TO}lAl wᢝ^y}V 4#=֯J"!5([+C=-ߚ.ؽENr{v(esRj|q *=MݹRMn@-vIvN"vDi6$[f7GUJF7nR=d9yRaj 3>Y FnjB ?ZhjcVVh )ՐZ6~o>d %Ci[N][l+6\j)ܔ!I8% {5?l:c k֘}Q +7K8PQQ ANpՖIϗh9`9}u"IYN һMzc4i,-a%90@Qc;SB %aq`U/6T D[\rj#N$ En&CcЭ{L%!JxE^~ @/# ,hÎS){68p3To\$boWje򥃄 j_THkFt:k@7Q\Oxe'џc[/۔.,g8@Cؓ|JR"<RDLN+#(Xc ^|wNcsV;dxړ,Wܳ`>LR{~F:.V^ v*>/z]2㉸:U2T=gMEqJh1>L7!A՝gUyԈ^R:qrv8;-Ng<#{Y4}&$EY6)dnW9L} =-KgNx˵/g&vp\~NDϿ s$d_I%JJc~?4ۆVc9}2L=qGs+]fc i@c"=uP&W@|bO߯ϝʤ!VbQ&iOr|i "aBWh${EMrF/ "\"UCƶ NjpGI R70W<F`*P˔6ڟq @YWو4q8tE0'PXڻרhRNNF+6i_tk,zۻ"T8?~z! 6U|~i?n_ d^B$7W5Bfq9k *e62A%ąPcAD./ 4`f>^z݆_Y፪EۤYPނ=+chC7I<^S'sOݫjʕWf}QCi#QL((L7032b. ;!%AƉ1Mp2ow<@=$B\#נFxEGf<5*4,ih.r(LVG#1fD4YxgS@gvY+i6 M=&-d XbxS5%fy}0~MrjHѤzx /hWJQ'#| 2/f,AB&c*3q'h1!^͋f=F#4n:pd\n4DZbdCZB4߯LMj]n\TlRUzMml\FNw}` vAA_ ~uWnh'; Y9T?6fDtY^o`sSp[c̒;UpR  C7e\ 8b: TSM$Xr|I* .?ЅOݏZBPXjT7I >=ذA@MA~|'h 2ˆ"n@?jO sUAzj6ąŜ$Fe#+Em$Szu:WoY}[C\?U5u„Vi`4r*ة6-Ap'_KND+$X뵆W;d/vyJ\ @'u l|qCVZTCE"b 1ۭ٘L wƛwd*/S`CАr#K&~Ǻ}汃!Iѐoz:Li*  &8qRpafR9z[Nd.@v= p"g3X'HvrtAٽ}#Fov&+yUF@¢ӏS~f"FqOX6j\2bw=UdG*1w7XU{y@cƮ"f^*3Fϙ24G7k" tTI]ECB'Kfrw/CK~z'gWI*C/;P\:B^y5!#WS<Vc7D aˣPI^% n Jפ Tɿeq{Jy) |eͻ`;&w]9t[+0j3EޏH# Ɇa ~'v:+HߠzwUpOMgltzd܆`A)Gl{o0)7,\ZycpZ U<ө;kpl䜘\b<شfx59NO̢.\EfVn/y`{#N%RRzwS B>fwulEF u3FUp B' Z7p&iɔ,Tj^q ڒpUuu/`vL̆K>ɀd9S2-!# pa2c-ޘW ؽ>m 9n_y>u.-{T# V@s3Δ >eGÏa_*}"߮ↇ:SҬi#S[bN c@V6 jl!]nby<ѥ"">VD]/Scm&R }>vώm ooZ"q{'cR`Բ' e&m`șFҬ/@̞Җ$l>oDէ Y~ό)Ŵ)pvDo59Pu _ö"SB\P6d -5j!| +k4vN0 )WavSc  aᇶpwTND 0oy_xnFPY[-} H#Q.1kSBq-f(Ћ"*ӏs߹i@~*!>aƔ`ôUS.>ӷ z]nXk͙G o+qZHpA{vJ3^'@^?M^Iu`sseR")W#FH0@9gɪeg:f %kuUGS6JɞQ3߭eN.-0bP; £?K&XuZm<2K:|DkcT{yb\{a2dٓz ۻ8;h!Z]q Fޭ)>xu ù%krsG4$!bƞ6έ`?YlȝL! f&aw<͟w688h,9jrz~Z4)ޱS=TYv-vMPWu GhfWFp-V)NnLaK,xFkD֟6A F*qL l[dDu4LR|1=/E~DnoLI6٢64u Ka@Fpw͹Mz r_6iB! O3TyC1R&_4@ӥ$Wg¾??gD~F sL-p}.Р =bWTxl`AκG3ʨncߥUm=o1W>oض1At3oP[!K*}˵pp7(>'lb 6ۗܧ*YpVV` vWt"9~[Ph%T}|Y65AUZC/)_w^oG2VqӳŲh-hDu ?`|>-!)}N%ISv}*.JJWqԢOWx| ;&n8ߑ[tb4\ g$AFئ X7(2^oH\jbpf(dL[O73p-)_%Dr e}nTH[۹@Vc=dV4aYiO+/d ) ФF]pwEYX E] 9}ޏN?v񹆱f}W!X,U 0BS'Q&*QЩUo"BVq :ʥ rGc~C0- x s]u$g&}&ҐӰiѶ=x>q)sh:u.Hپ'وu0~29-=9%ͷG0i|m 6kސY=@LeXHf%>v5 )7r;U/s21ièWs/1GkcKGG gKL0x^dfzjל( *a43[RU o5JN +^ݼTo.FabpkA 7Rvi`#Wf~Sk6P5sşyOޠwꬳD"'|i:}ReH2#9$m: y2?{`>5m)&^IÄ:w-^9΢Ѣ<@hB GeGqJpfsj1 q ?Z+-!73yLo\rrw}-tqϚ;g\8ޡ]/ -iY )T$hHSB~MRf34'7im{+WlM #*4D㠢3QvnTB%b^cpF5RO31d\%(ZZYŠj3T DQ5"q{>F<.Fuk &$kh?u?i|HQ%ui./Ky'mř)ϥ$Cn J5uî[i.[!#x-K_ޑ'S:6 i׼k|@:E \ϋ1#T7!2O,8d1\Kw7>QX.)ZCd1uRCט󭉳,48d ז11Sqiπ9s(!{;- _g4~(EKʟ)v)lHmEa=t2 đ߮ Q~K~\pq|YFFΘ)H꒩7=!άFN8dc6E)AKF A +qٝ:A >ebDs龊,d9/BI7{iv!F7˽O]DQ!gTImM b_[:-asת#s&p@/F|' 4u&P^N}g6^oDy|U59@L8rFSvD6o9}x&9y |,f eZQI:Izec1:O'vWRߴ:([}ny D#ںDxxcÎBip?+ħSXJr՝T-{`P=-dc/էu Wb&L;ޜj>rbБ Z|Ol zj[7:* }u[{<ō yN]{ܻ?k[$-{G҅b> )]g+-PeB83A&iX X$&\Ҷјt =O B/3MW1,].癫&4dfc٩7کr_}'}콵[x42Qϫ;iH"WCS#bҒRJy bΉc4@[C<ɿSԭ/Ͱ2Ӭw {,VYAM;/D !yލ8ԬPMԒYHgYZ07070100000400000081a4000000000000000000000001629779bf00003ec0000000000000000000000000000000000000005000000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/core/snd-rawmidi.ko.xz7zXZִF!t/$>]?Eh=ڜ.+Nj5ZӴ&Ʉ8n{ dEs,R<gm''{Tzh0spĉ࿣zؽ VK#'V!@NC/P-J'/gܮDly>I[Н"@ůHif׏ ef:]%)+pb. %5( pRAV,-`5K7ָ)ˣ!8Xd4Yk8e۶d)@8i}I:!MYD'{U]j9}0$f3а`TTҎa׀Pa@v/Ui8M]t)~#Tly/XB0L(a+{kU @mpg&ol|_x]J5һ !1Z=k^o. Lpz'uڻ&%OP%"&ZKHPX_5:XtCYP0)ҭ3)iSNСn ځמuBsa8K՞w{^/!ﲊpRBb?#yoеDk frxh^u-YVq&RGi|yx{L ]ҫKuHMg&6yz՞̆ 6Ecd^# uCxgN]E uj?MW rxN尿TsJ1_4MsKNX5 >zac #ڵ%(/{|}oK)\B@J>>X C 16vfvJ?>b5x)ICVdІX0SU")~˂Yw !jdĊC֜pI'z3x (5FZ6R'qx򷐺 T*T 0T;Ͷh쵽G]]bjh[ws;o|ck+׈}_ga<<={I6W,BSFμ⯊@IX遆",^3r9EBZoxqCWtY͉>5>*J΅a00$g{6ոr;R߀=)WHRQ576%>?0P+\E&$%^qJ5W錹 3/`#Hi!ze&jI.{+gy|ۚdC[v=-(~3vI~0{sv\uvSq/0<Òo\[32,ZT)Y/"JKVF˴wu2yc*$Nŵ?x"yRTayL߷jkR5PbF_ b4tIf}%=Þ (LvfgO<;福23|ԧp=]ʊD:7cxuvO:8ISB}{4/wTl 1Z vhBO%F9XsFWFD^ IFء^'`vK&rgfwqzDEg\Z_A \`t3k46  uZˁvqrz?j@$$!Jr/U6gy~NF@PG9*졵)3a><:nh7CIԶJi;`n~1VƓ&y1pץ73*0ivϹCzjୣa1w&ꂢH #51|;zqu}p+x6'ۡd;K-F|y) ^v,`0V5Cn # ߚ5UXMf"s Zͷw8ﯵW/bS`VQgǠҩ[}5 & g UWpXaXe4O@dĬ щq<ϊMY@Xa Ǡz'2DE$L#͆Uǚϧͽ?[:/Q:oى):^BpQsiEܦnb|}I5V7d|3~-b#n3B]{@_?sd3 W}^tLa/SM~0+ GFxbY.~  (o,=5 ע8;޴\ uIr댘ha6joX@T;&\.^Շ ?b +AȘTz}3ѳ Vn%+B}竧'}&{@;GDef;#PBO: NHKal)YtgGJRyI˰ n|OdOmxq6x|Y]zo:= ^3:̫,Rz>Peۦ4XUS% reG!6u˶*C(OǨ!0 ipxGcvhi={eJ&݃h|@f+-m~,B1mIOxͩރݧdNUi"?d0w<5UBET^r̦-dC-hp`ss^TFÄ;P1zD~`JU#_Lg~1 'Ou|1T!$@j𪒩{S6e6 |Sd9@gvTP2s/T0:F+ILTF J3ndMߙq6SRdE`,MhfbR ŝXGt I'3scEc%|S*|Lهm6$mMEqZABp"  (dY ');yS±ƕ(H':2:Q $jd2MSUN~=MC!?l4 %vs2 dm3$tv 3>1pՁ2(Q:{xD㠽C _,0]$zqR ҏ< @k~s%^geMU&x28>k3DR3 h."ϡѹWbZ0rJ|pCm[$ }؉`!2?2ijSw/1<Y`zrxF9S؛͸<~|^c6C 1zC _Dä1ڽzchqs|vyy Rjӱ3ٵ[]鷔0V' wÎCXֶFJ)ГfC ]|+j1AY6'4l0lq?Y&5+}Z~ߵj9~hd]}P~$3v;Vp>2Y#@|LUGj?Do Y\=⌨\Tcܨb XP#G␈xxCQ{ t :; NAג@Fiy-UcO4*tmR2wsy͔ s z&CJ`(LSϫ֮n rNB/z]ɻ^A"At镭IA ʌhDycLJߔ{l >~!8G }r],u X]蟘8Ӫ埏L|Ĵ"[;Һ'@?1N40VW  f&I~EJ()͟y}ICO& l[Nf˒ &A\zd,owJUv6B ߍ*N Ր)c a?Tq%GvM$/r 4o,Eh˚zY P#M(u;j6fNQNlNFm)ob$GKvaP%,y-aM0VI0)T\5ƒ.^u; 6_)PŔ9iJqqc29:+tn.C{(#%Hnt6SiJ"y=A$4L7Ygps&- |iaDZ}_zVn ώԝrQc24%v͹˓hY,|#Hk{jG(Vvrmp)d"[?MHD3K ];kJء4:VuY*xP{ H:bKKEOU^YJ?[f'`W5s)MSUS94 c&v`XE HoNSnPDBKqJ#?Cl FP>:}DlCDrkb˸Y٬b r aq\fUIm("?4se[^f7$8˒k-khf0:)?$|^ Ha'@I(m Q)/ױwkz kG’ v>a$we%b܁sC yݡcg)ඞ G ڷR{bچDߠ(&sf88}AD!!4GM˞etn*|DI@JwV8xÀ_{/y vp\G>/ыO5 Ҕ")`; F'AO@ERm {K:l(&w tg#`@ᆇjkH_^q//O$Cg9ZI`p'K`TLֽ+ \$^~&ӂ`p=)*\70^Ek\;xha͔]Z"P-ʴiރK1뙻>q ]v*3cNOvM:zÆz˒߁ܞa 4CKđ{Y&,d5r; ,qc}d+ObI L0Y8Kf_B>8t/}8YǷA9c)_Ch3;8'so ^_e˥& .e8t6s. pnO TwYz\]ma'H&~Z6Ƶ| )уS(euzA)mPkYE)_OT` 0 exRYcGuC&s^qGrV. N{ҶL8EH] ݮIW1yXTkNJu/- P~8Tժ1@=Y_Q#? ;'k1*fL!nZQABM/>zo^{z=GznZ >N_M"ŞSJZp5{=[JTtڗr^2Є'iZC8|3h]ĚW}C߂ f=3;us# -9{P~3 [֒Vk( ;qTh| X-{&Lo*a{5ːUӱr&]Y'@4H"h vhlj4H[9B˰0Д۰˷Zn>5qMmw 43e(}toǤmQmafɭdwٹLc[tnbY=H۸5y'Y]%pAGȐOA/ɮR~Z7*X)s8E߈q3 ށmTr!*C~*^l ȡM@|NVmAg% E=->.{ p={鑔90 &T $QrM%?j&;@gc9ֳbh9y%Ά2MJӄ{ŕPAsD]Pݯނ^Ye cqNTW{x:}3(2:ŢYy K&pĥB]B',V ξ1O[3)4u?=ē6Ԡ2-FY4. G{Qg[9 ?p3>*sքjښ:gCB)=p 8^!UQǻ lcpdc=9ure.|jI;n χ ]  ŲCkyfacdKYI||z=5V3̀< @OAJ/ttYWW'Sm޼v 1X ƤTRpUOTк9ZWDQhM#z -!H>)sL^C6h<_x)!;^u~6-x <,36OR%ΆP<[ʷPWumXJsyQtcCqZf#ݎ~+ƪ _9;PNj~ryAL5s0PooChS_QX2#!T ^$(t9茺_+]siH ú81@P4U1lH Mgx=Y2k?t{5'7hTxvHI t:zq ;撫Co6aJ31;p}YLe֔︯7p)ՀsRERy~$K1wB5r q~ o9w{ȩiݮϦ[\iH*= !;C;a ^A Vv,U$H)> h;θ"y7:UFPW @-@w/?G`{,FݛHu9{8sr tCesBu$e `k8}Cw2^+,-[~xXpK^י,%7 ؞ǙfD>KWopoXVF;s[ڜʓzUA%@~֗~Hh_n=P7y&IWJ }A|&Z0˵Z6Rq?K3gBދEKF-(ɏu&RQs<#Ҟt%ibl6ljX*92tovA6y;\ 1QwyP!FဣfQun!&L,o51s bd{px$[5M{< &'4L-DuK#11+ݏiujqn>>=:1gk5 Pϊ᷹RUL@~]ݳɚK[8y= 9J,}@Xbz0 gA\A2v;9r g*5 S o@ ~l5A&q 50H/)$VFrk,qt 2nJ^DƉ;If78u.n^C'_{lψz227t^i&Q,O&A@cʘ@EڣPʄΧ>du<qTKtkjUu;P)J[MI Y 兵WHfivOmq6Rl*;Q  lѕwueL0:e9!4TM_M`qخJ"՜L,"dxWv) #'@ KmEs˞ò15u QjC[^6/ben a>fèi lm(21>v:R yEmQJ`gi J? zE ~V^*ɛK7EǺ|[OJJjA47LRiG:۰2ip_GZ_v1 m.tnXAmQH^z|n6V DE?G^ƐuۻNwdLR]ERDDPjg6 dٷYP^:gCOH^EF00qxOgiM ǙqGz@}VflU?F|!%j4V`.,sL}SJ4VKRֻP '[VKMHD-40eK!{)5[{#4 `"/}8#er!$7 kz&Kl] ǎ- N?ŴzJ(rh01? ,_h{qNt~ix^g I4 ]5A%=,gޚs.//7`!&c݌fYPS $g8s;J>|)|Q}%սx`Cp~ J.%DiV$pb3߶l.!օtԄACU[%y>hS.7tD5~iޭ1R=Vj/ÙW*-|%ׅB߾zT s `s<j a*T bgJgԝeFsf)Dtt$Gy~P#![ъ|o?#zF,-Eٍ=OÄ$8\j]%)}z|O z9>mH,|bzku[gaIiuN7U6O xb3COag ~OZuNC ] j);~&IQtceJ!u0n HjR0 `B@T1nXUcI-#{3m\]l̏yB+u.[3'T=o٨m+$ISyk?.K^s8EĎmJkm3N'qs{78;%CƢ])dֵ8WzFI9:<`YA-*nd19TdYQĚڮъh17኏5B]᜛k衕{S/+p0\\ n{NWa[Dx*ća֨E[-fE zDbY 7REe9`~}yh!칥+J*V&Dv7>ޖ^7n<I7x>B^6K5Kss%)u{ h݋"3>\iGKQx|Y1yvPZ?-&"Rܥiz" "! ʲaLwA  (3xE*k򄞋$q+S:+ Yݣ5ZS8iPZqWBփa!·@=CxJ[6woCsa%`l^fь3>9eZpz>1r#)!3ǩA*9n}r/sr.\Fғvy O{:y"'Pܾ=K|aXAqXAjDnЛLmDaU89XB$N TmOm@{hR0{!.rGYǚ83Βb'veTOGH^ЋFJ#zu-lP›*sCiF)9ȝ ࡮%?܇TE.>:CT ዯF 9Xƈr\Bs*PH:)S5Ju3-v(!>=gy\NA862b/:HsVU@rhiLg2~k_glMՓzG)őgلt_LP,,gRvrAGa_e3_lB6UWwM)nYvOo{j 75>!:Z>qRpUIyfCwݕRx\4gV豸zI@_qs/W̫ԠAbGZ䷔'u._$I =` ui+% +T˂ 5[V9 -^8#DNP]7V9M߷"KPۧay9+>EPINl9J`_e(00KyS,ʳ#ӷ1Ą t %jB33XyvyZҎF8:Mc'*HsIlO,~(@;W0յC80NIr;o};NPsfaap^I5$}4b $[tnV_&ǖ1hzpsòuq\-{^ݶڼswɍf2c?J и/.C9b\FOZܼ92 |ϵ.ki\_[ #V 'lþN<;m{ۅ+* H5 wl2!;9F զ =v!#TהaڃbO%`1L uMÔ~ы#x| g~c Cj.NBV\IG\7++SL|0nUI72ӄ=0K>!,6c/ Ԑ(noD*qes]Xb7*ߒwNk 6uR\vp_\# ~826vt|o/An'mM/6Z cvWXxD{2T6*[Uc ^pC_2K(7(8=tCۈB}c*-gDKPEK>jP6`RZFGL9AǮ 'f"+ 8:eױ0pXaYS~HL7^=<װu1w_8a,桌iq,nON{qG[x=R!O,vmA8_FT)YEW8+Go5B fRUAue1 :5M>k'4 GLBLQAu~77ֺxl}bїGH5 C hFbVV:AUG7 r`_?TOx¹NkJgŅF8NX w3ѷ0bre#ڳk7b? p0!çɅ(3ԏ{+\1Tkз%qهqH2cN>}qP _ӹA UeȁC61_K*zf? و勉H>t~1S8p>c AqTO.prk|i&VmӠ3>wM&o7O*h:ti,WCᚵgUaB A'ȫK\r6w{LI h.bU?|u,K~E6VSUTr֣_zWX͜{ڀ,9Ucv`ǏC.RVЍz0srI=a\"XD?zc(z.zޚ쿜4 xg 9Ըӯ (Z]p7hy$&7kMe5|^*Yav;03)h4;&*y8g̈\Đˏ 3@,5@}.2,oaL'"gJ@KHZb0CN1TdݔG[/uX@^q /sÈUnN%*mPFZ8e03%Yxo zP.2fxUt1h`ͬ_)磜b3ˠ~ȒŝŦshl9! 1ǐ잊h6{(E*PN3Qv4ԕ$SRc^x Dl6)ii ܗag V;挵4晞<޵ .:S"TXF W3x׍^:#|'7B C[V?+CNnaWeyN,t>#(Aߙ{[-5c/`f6j|QBLHGX.6T ۊhCe^N-TSXdr*;N3;6DɈgB @EUnQ,<WrG;):7; GV+t*xi!O"2`ߨs\Bw(PDBpMڕhruRQOb Ǫ4- mAC]T3Mc$gj}~1ra\eAtX(nGo<3>m"M`NBrwnڐ)^<5P*grQ>;_vW0k֙ku`a!QA:VAwj,: ?}FgYZ07070100000401000081a4000000000000000000000001629779bf00000f9c000000000000000000000000000000000000005300000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/core/snd-seq-device.ko.xz7zXZִF!t/F[]?Eh=ڜ.+[^JYXYk5e%^AQb5wYpwTk ú{,:Dؙ 6|a#dhUxU 9(8fI9t߫.4G ,]iug4AO(Ck" Z}e_H J4rh6MXt*v풗x/ L7ɧ!$OO }a*pghUjئM7+6Cs F ,$$C{Lh,~Br+.dGjn9E i64>ࡂzOUsū?w $n)D.ߦB0!L\<̮y¿#6vy!YdzI3Ԕ3C]rj0WDnʺ-jkH+cYA#H깜ƺgbk&")7}_:%Ug|o%"}A=NȨ- 9FVTȀGaT{gS& ocsy6KtgI}bVكg/ދ3b2uq$A&VِpMk᫦)^fK<~csŮZ-Sx?w]dֶEYbKaN6֠ dZƈ~sYLwݜl"$L,Mf[>yc3cH|2R.Qm5~eMk膧c9jRg.i&VdpHi4ӆ1ꍿ5x^=Q˚MVrRlkө{AXhxNuO-3;!Xvc;b<l;6/϶DLI{KV_FX@wLB@S~)c9 F.`1O p<6RiV9l Gϰ?mnE,C}hSbRnM Pr׬ m$pUudJzQu7O_ʇIю3B+Z|2[PyC߶8{-)_']1al@-%tɌ*9@]3#I35*FZꔆ(ûH0~\D13Taj>4ᅳ!LAglRo Q7$$2}Cil @ߴMڪ\x'uƼnQ䮬Ӥ4)1 o 9N(O!^3ɞfju\4g!*wAqM+e;zGiwTi`T +60 jK|0䯘Wb5{6)ʑ}y q< alTn0)¢LBϪ½@Z<rQLN6廼RJ}Һ6nNPF#"Z?ųeM JsX)Yz&|f-U2g*` ){4>g57wG)O"Sg,L5@GcRVmM:TBWo+錟oi&Et $Zb,J+:{<>|D#r XO_*j>#K>[R/us)-HlI)L%SD#CY*}2{Wj{_ X֣|)/P°A u ab-`6zh>DZ:̾.¦c^ZX|>cpIm`2w>M35/N+QݡFwȿqlqxhs~g?$DZmgC8 BVM?Ò֘X33-WYػFUX|t8'k 2_g^d'mNkmnJU_Ϸy|HZrt49lJ*RRpy٧7dquMY ʴ-0'< ܚo[Ob 4 hEM7GH+7y q֗So[! AL;v=+cI{zB pȥ7Q〓4CL'ܐ^1zkߴ \zv:Oy5ͭnľp,Y@3e.v#ln]2|#6mmVɲ Kh#}Ҹ"m%& E„2}Х?hpSm8mE]EաgZ ]Sj3GJNfn2򨙉[Y>eyN5^Vm楪8\nq?"$ x6KHdmZ_7irrMxgYZ07070100000402000081a4000000000000000000000001629779bf00003f84000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/core/snd-timer.ko.xz7zXZִF!t/?C]?Eh=ڜ.+7A^Nbٙ ҂2kѯƣ/U 87aDknIri:O*㔾Br%m<2d*D˵rX.~u%;oBG^X鑺0|gћU󳇂|k7n![rj<)kEdoYur a+A{ˠ#['Jmf+?kbQ/ԽPI>s@b<:{|0Zck4<#?)2|31892s6pB +BiV6#bQd%~'Qn %NAzzu UJ?%Х5z ] (}bBPc?.wRu$:ne`6,zru^̓i0ڝ8/3o8%D2~409sk<_]گ{HS# |N>TB%tY9Fs9zY{Eu'X6+²^BJhyUJd@r̥s.Ra6T|cXÀ+BǰuKvVSO#MΏg7}%F՟1`zrC;cm4)FqzYmSF$w=5b4ft|Ln:oG:J'2 HVtWiGƙ]a,N6V3ҍM?oW]~U)5i%JDk(LÏj:G@a}OuDcH#D艁wM[vK!Z#Md`:';wx]%QASpܸ2ZR|09NWnC$cq76[ 9)@i ( ۹ 6;LGRγ65gģI4k0.RTo~Nr,!`+쒛GjY%@ة=-/fČdCQ^<>L2ht]mN/9EaBͦtS#R_D6G˝뚌i3Mp/KXw0@ߐAf4[枩#Ȯe.z=_)rd> ӷ$9YJ6HN43 x I5 U PWi4x|E/@|gQL. 6$s KEV-u76a7>KF|} &GZe]Lp{ (|UM_Bv`wpdd:skXX/`tJֱ%GPA>W?=-|fwwswC) c:ޘ930Xq-K]Jе+)TǵaOEP%`Jx1)C&[2 ^DCcQl( ,Gvbq.v5Q-, =)" F#{OHmoySn<7u#/xWk[ Ѫhd29{0''%̩Gag$c; r !;!zǬQ~Ac~}9p^0,$K^0@aTYP@͝H@ n6 NS rH{>0~s#]7k[I'$_)y>ASX5d Ptפ\S_G x=b֚14#70I*G$7< kP^JgV?c)y;M;~nr7t8,3c= z*:;@6{M86 @#EN$#Uo ɐBU3m-Ii3@uXy2x|+䧭Y3LBhY#b({q&>}"-pMVo#YZ&ݫb/Fl* Ԟ" `j/ڛ:XyRw<aԥ)bꠡk&r/N})ʚ6H:&,J8,<8U Uc=6]w"U+,Sй=Vb 0vb?Ԝ5_xQ$ ԛ"M1;K^:~, 돫dć6%{ 02z!T`SΚ7k V%/r`Zt4|CF 9߮P͛E7'Rq?l$!Gl6n$V_BrueH(۪GD3/MQO$H,rϽDO1*`u@ӤF#3Ln{1j i(+ ]Ң1@4CWdE!tU3)PtCNB={v^K [7h1O F{&ZwUre#4McH; 3Qzk)咍 \9ޠ4&#F0YMS!vE=8nԿ8sp蓶q&-ٛ8[tܵrץ[3y}ҬXx|_&OyrW4= )H/tԒ0't}13j6Jama1  =1B%ۚk+feS7U)$ϒuo%J``{kU%NHґk۟䰤%J<dq~N$7XYrR( \.ǍUxEtfjːGW+eq6p,F9pb$eD=W!.q9 (Ž{dÉў=2-n,ȫu[7GĬKcn& Q(ͻ=# k dVEFG@fl`ճvhsxZ\]yŘrU*:"Z4Cxrin3n@u|A6-cTF%wmv7R U.ƀX])t/(FgkBW .{z:=tN8tDh1[ua//xrVn45dUk ~9vVyjH ܞ0K·O4h՞O 8f>|3x7q"XޠB#39kߧkyu {摨2F@~A ϔ6Sjl׷^u -|᥍LtdW^]^zYs}R jк> ٱsMg*TZsף5 Э+ 㶜 0+'zL3)нx[A?eT℉Ӿ7rjCIBpU'|f o*qQNO5#z3㈆)*<YJY +iٰS|PxL^d/[o!KC`_WTϛ a!G/n8nv~-lF;eŔ0v1ZYCm/ܯ$e͒{v|o buiCBx^& 8X)d5Γm02V ڦ2zPA>ܷ GE'=5Bvl~ q`c_HZ~2z|3VfδɈSw"קY `՚[%1QDKd,L`(|OzEqQW(bTrj1 ~VD{3tL0OtdžzsnTܕ_+M)!YSZNRzPFM[>gS pgb='_NcܗG0;ȵmB@/:6wj/]ՐmD@_*UiJ5.Is 61 i\kX9d\T 75bh_(zP7)}p;,-GQ00gNۍ-fuG1DJáh kH!6 ~{R*~*a[=_Ay#V=!*+ˣYu|jdE>,yt;e '}4 $T]9l%/( 9JN*8d4Ȁ dC͢i > {vP{Tx2F%ZU$Mx>Ap{ld;^R`h\gl`hZAɡOv$7ў}v5.pRm)>mUR {jgvt媐\Jk!\?t3T2,s^@5k?ToQwrZ]J<pH@CD2ף8fB:]۬LE{&QxpR$pbLX/N ?Fឞ"~\#.@UHX`EH""CɚMj2LU8o3݉„EXngtqE0@]m^ 6 MZ>'|R6__[t>VFsƳנ[eO_'x8 :Z{'8BK{ RbU듎Yi}dCAIRL {֭/ԠbJP,5 D߸D'rB@6ڙ*_'ܒ W -?`+a,NivcPV%!zp1$nP$&k.[p@ ~i$aPX$M)ˀs0zƳQ`'B\^YN E LeE4L]r>7lH=0I5 qEuL%l4;7t &H[yu|WnX*9طDU~Zi@ja1/}GC0Cphn X8 !Z8Viy=mk>(ko^[hZ&roLx*˓?rZᓂԔ ߧ.O4آ#%p[mXj/\z<D'}fsz;&bi\P|]DC̿ǯT{܊, O} t l#s$=]bxte Vi[]Ӌ2%.U@V`rbxN4-!VW'J ىxRfoMt- &s|^Sh$y>(}bhLиk~1YܰYjXx<xZ )ڠ㮷zݙDH8J OmDh0XיQ1DvnW>q$>129d@kgSв>,bO5͞Nol5,.{k7J;GXSG1|̂3ФRyb9Dp ņv4\1+M(_R!_f;ߤCbLW$z3>Ļn *vyiNT&4y֦ѢYfV>Q$:c| mh됤zw%oA$gw[$!c \Ufkzo"D}_)MZ+MݡEtȭCˀ~HCT;Rk Nd[ L9%֑ x|D.+Ww3A5Q_^DTvNy0 ?P~/ F|߀^ |Tt MiN ;HbZ r7}zX; Sv}l"W it #JB#_\d1,LŠ MB ˍ:At{Ւp ߏ,yiY0(lf+eKdƐiTd(eՒ'tAe3'mRgXm/Uw#b y%[ȹ$watN-L޹>$i HVH}WP!휞+jE6]R.h!B4B ]k0؅^8<*ge 4&|!8Lm2r•Cbj:TGDp=6,LWz04aU"Qwdo-Ezל.H4hUBNyai;1wΕ0nFV<64BsNI`)ݸ*AhIH̙@`PQRG.Dq\CO#InҚu 4N /qڽ'[IRu1|mq{N.Lczu08xFwhiRf@6l$G++ǰ^I]tRDz8Kf@N+RJt=?On za߆#ˍ@gb{0-o} "OoFEL8=.&੾5Frx|%4luCë p-}XP,ED 0HC?*}+?hISoV6p J.̺r:[1G(YU& TzMUQBPs~wo ,Q^ 9̩* Ii[ILR/JZ0ox_hN$rPYzy8qr{q86ԕ{DE{vDt\grmQfRgED.e R}]4H4#Y nb4K$&2b{W^dӺ-)"mQod HdAWBŢ6Oﴬc2n|l-)hS~Ȣ}Y29&0E@>zfU Ĕ^l ܔq +,#66Rϒ&OC#d,ʘQUp=hʫ%ˤ0x /2^$x3bĔ:U$ t JQg3ay@^ >c0 _2;N*"U1X]L/FKfb?-Ē\}[lrgLU3ҌlJaD¨OsUt-6"/?umX13LWS}ٴCNc*d Wl$Zɲl@ohǘ"ɪh(y"~~t(O\3Tx:G?O!w7DlzrȄޔ6Y>G\擩>' !=B9v?8Kb"|i8l97Zv&ӄXAއ\{c=kG+$ !I"GI8**xWA_:X m{Y@MO.bۈ\79P;D#s)lPU(slLgjS'n8&BHtM30 V#RBKK:1u a*H6VNEIwEs'w@tR SN.2JžETFYq}a!\#̢w77*$M-)eFD\>&cq{uDdk4s@'3wIԅ/E0nNdĻcPHc(E 1pNMi| _bpMΕTc EkO*ĝD Ap\CRKBX(eƵq ⛷kV|B?e:Tzzؒy.)X o`V\B}A-;;!Ȃd`S8#77]N'Q.DWWJ,\4H9Zͳّ?C1`g}cf|l[Iʏd'w1;ɚD蹝g$@mvH" Md?hQ,QO T1u#JQm oݡqz.+TcYgֵteHTyOU-Y^DĕBlnHrO!I7ER&τUHim~$:"Զ],y}Ywe0o%X+yTsof$(q~}ꥢի؍y`h)%1']!^|-G"7Sf:`ZU Ĕngr_&3f+qPN$6<,|qES?sXyGݽRVgɲ˞EenmLXCg9`뉡ؘWfnϚebϐY-%9lw\bG#Ԇ lX}iD0;y7ZDyIڶ>Chg1Gl,P4-[/ lYOv:-n{Qy>!XUrutMo) ~]oQZ2FzJ gY%_4zl-ߗxlb|Opoz Dp=d&TCn] zni1⪳pG4& NwP) tz54(J]ޟL~Et2@e2:7+3gws,{bTP V:Q- Rԉv}N9co&gim7P!vx6ٺB`ͦ='[ 5HvC;q( fe+YWh/8u O%S `FԊ-a1FͤC\g-UM] /SϞpTwnK$uPd}Yp mkjb+ wl;NgP)CsZ/rU&y[!fE}cFgڍPJy$+ :4%CҸ,#ȼD7d">V ݩ:Z45Q> VMɥYrȢ/~mRW^!s^7w{iJ+k.kx+rh.0 \֭Y)@ )7N?a 2v3 7xIq{ȉ"@I>V5Ѫ3`jmep̹I9C $>d)v1!oV cZ%?Y*zTgrĉO6wgХm&N>k GŃha*A;[ n-AXr)ߝ۬F")IS7jAvu]uU=)/0oAtʜJNh"(㱴sL?dT|hYѿyN-6;)1_jN˯\Ls2 !sC*,ؐٵ.Y jP-&@;W.~|o %SY\1I 0+;Vn +HI5X^n·vBٱxnpTQJVkےH7 4 ` 1_n3Jw5)UT!Js+D22,~ /6>.]il/aðH*h>q!Z}H[O%wl6B[p4XK o)q S4#~OKƀuŷ.t(}^Ul"V)B־q7׳/(^uAȽ}# eQ[d)NuђYd^?IX'w_>!24IwMݸ)'UE8pZIn\w\C_p?ǂL%EphelRmV<sB+eShqx惬9A~;~~K}ւdD3-[ע NvktuBu%ViLT=aY&p6=nޓ1Y 'ffnHsT/us):,&ަx HG^jihF: |pӎBnd<)D߄B:&SkgC&~P*cbjn_!6ˈ{x8h*z(Dʼd|04d*WkqA71Cَhz$cbȩ}LVK"$䢷i@ #1sBc/L'Q~pH~O zIjP BD7 U,C6:Ʒ뒷(_PeoX"$$cev91ܝ'lt/ndIU>#73H5%ؚqft};; 2{իȯ!m7¢#fsr R~ImKo jZ~Eu`PG;^ɎWo+nfw ^=_+{,GѰɜFT9jd]OL^=_sR꟝.OR5r|X:|mSs]~A#ew z9^(0fam3uRƆtNԅ @fn|,9$g ~l(7H6 ՜TpaM{F&A `f;[(#-~,l8(^PȺ^r5Ϲ!WuKD5;XfXW!M}k+f O.䦲5ev2uvH|ޡ#Tgk rjԨzb>riÐ63D_/ă _@]c~vUb+ѡr9V=4]f;;BP |gCŠ@_@~0~(3djW, dT6*+SDkX~JvEːDo+ `|ȒL؈O3ӽz*H{Nqv=̛|Hs:d$"2̷%2RHʤj ̞׍C˅/` VO*씢\ fXU2ӺFUfJ)g1Z]J ~zm~\"ȱgYZ07070100000403000081a4000000000000000000000001629779bf000095c4000000000000000000000000000000000000004800000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/sound/core/snd.ko.xz7zXZִF!t/s]?Eh=ڜ.+TH~B9꼢)'p_ӊ:;բ8 U{]>xg9'I? -tx޶e[i)ZRzn369A gpt{Jԯ [~ b-@wԇKrq^OOØB}6|z(džPԝS猠IVd1 z6+ؼiB+'`-]:E.?!Re)ɘQN:vC`)VaX¨8_+ I8:H4 ܇jjrmmR$AL$U: }Ӎᑐ6@] Iz2 wd&ar'T!j"*K}nfhɔ=L^Չ&Ul`7ͪAtkJuQ;ͻx蛃Pp,܊@C姿 qNxXQZ2a` IaKю++'c fl0UZ4D%ʑ`1k:e>/=@V1'5'F^!Rg87"R]!( /.o qkj!A&|?-EvY˽DkYǂlNDw`bwr$7t+Zn[pxZFxc yA wAKQݸ]BP[.ӂ3@ VE|]c:!tC,*NQH߶X W6f~-!"cF ۍKq}W6\aUKբhfA%J3-Dx79-=9ߞ RU:XKwJzGbCq#95j9+UB$n8bF_ ͆a}<;㉱j)JfyR bj뺠,*u@ tK pQZppS-0@^蕱1pnÒ%~PWIVv/%7J$[rd)(_6rLAs tD~8|h[kS6ԩ .G{`'k{2ea gZc>ۣ졪ՈYy/5 Hϳkc! a#4y"x@w[VO9K#/AvZ?l:Q>'DC݆&*[FF9b#v@aBU k۶i]8/M:^3&H\%~{:=MUšCO~0ta:]L( k҅bmYz(@"8E^J1s݌+R#2- .>k f@2ߦLrcepW!-6/OT:]oDn/@&nTBq7=蹩Aע|ZoP1%o< JZ|6&Ħ}*2fm +@"9E %VG@A=6.h4^!L | ^ޚy/aPZkK XĥYcMa ehqw v8ڔhӆ|WBicM+Zz7!<]Rp+mRAXF[\h*KGO>]QlG)9q~շ$JjTXf mY+0{Yvz :o]7x"-+ JkǘbzV3Afr.V{ $mi辣[9m4!C#(Sk.V _tEA]p]ҝ+=|pn4O< ښqlHy` /BrgU U5Sh:H;"gQ9S`SgUsO _e7kSK;L]}ypR=%墪΍;4II5[h{aţ+7 U;{ס#&Ĉ~7u7LKtȆ%ܟf8{X#^ +: mK^D Dq"5_MXsO4TIij::y^}`ǯЯD[=OHTyjugGʠc ;z''5 O=*iOG)3+z88u:Pa0D {Tt;oۥ=g?RGOYl֌?7j.8`d8^"."g{ gYK;gҪAb.3 ~l4vpCnN78V{E`VgxE;1W0c5wIݗ 9)[u>)/'o}SR+ⅣYn'v%(N)Y>+ S,`@@]GG rR fo ]j z.(*Vc'V"6_hBUWR%)u誻78{\\}@er\Šy(pt\\nڳp,m,}&n8!w+Y !E5\+6<ׅ`sVb)oJopm=GE JHmW*g*(y~l/;5ʹ7sD?7lǝQwxJ=k?Dce-d=spޮ8i(aɄho"~W 5gzcZmi6+)"D!VԍuRO/{m8BI/0+Y)#9 Jό$mcK(_)혉s":+20Em+.:\~R-!G*Ur/eÕIkԩ[xRFwhA]Ur bNH~i-j DafHq40{lWo.Г˹tW.7ʴؐc/cSPa?G|$SrC1mEPm"e/ߜt Hؙsw >HFS9d$]\h\qfΖvYl7֎.Z g-}HYI x7%e} 6('ev؆Sц/iK?snE.oi"uL 6aK^Xj,ɢMD1>ܝ1d1(R>qQ_~_Fe9n3GlGoc1Ը+Wx5ᓩ!|0 AQ{ 8ye * OKnK3P_#PW=2t=>,tjY,kk?T 22$(NZ LW57E1@ODir42Μ 0(i8WW$BD >≚L7} Y+bǂҨX98|ۼUaLQ5= LI'TDj=4nY4r pO&M}(S/ٵJoe?~;8yDժef c;H7M6]+'t@> QS31F̧-DRR= p^5 z]rl ;`~6 QӴgOb)ĝd} H +^VYpԽeãP ;y>ȔzBu?Vi2^xX.{Ȟ 7>Һ60rUţlHkP>{bO߾4̡!-)uԯMpѬ\uVLWiA\Nڃ^J.WU 6Ѿ%n:3&b؇(BUFsWШhÉtolX7$f@ׁ->T*IR@!6A0Fŏuv?_{"VtN:_MML ַW(̄FLH`ڬ;ׇmǩ\6Ma䥤>}I4Bnk):k≵JZGđ9fM 7tZn@XH? ]K!=:w(}a*)|Qzqip zԯʲTR ":{>eW W7Y_K.J}Rt7yɗjt-'xW[d`N40%1V1*W[jIs aVzq?s SBȢ_ %WC*ƷF\7CDAL0*l)H'Zaӛ!x=(MQk4g[s'W =QLc3]}ΛQ $59 u͉baEeWO$%+  |@hL4^MjeS5jPm7fJaZ_7_NqDb2M&GN+ ``U<%+A|@. ~vpbuŮYMJ0,!{SӮz!4jH>JwDg?,TA,`y i&'8˴[޸ܠyꘜ)M (`!\B#a Z9B8Hkyv -VTRu,ٗ?-Li~C!^"3lu@a dH@PMadM\PB~}a,^,aG&P\_g$^OUNôb+?խ_O}ͳ1܃9W|vD>pT+|N,7ä綷iuv[{ɂvTDSM؍9R^vCmv1>9i bI'q78@) [mc}W ?7h{~&;b=≓LXLj+BKω,А2\ p VHT@V?ڗ5$F$%G\BmkXd ~%R||őt1|ք VH\?6/)O5NSy.A,vfݳ3;B]-hj[dC20 B-#3xULZ.!z\GnIlC Y:j|A\^6M)G<'ŞH4`=5%ZZqGn^]j^tvuȮ~4;玎X]u┘\OWCfpkj,t^ţN"rI{R٬DF ޖ:PF+#PHBa۳Rvx_=A-+/y,V47,«WeY~ Hrڲ~5<F(M *1":G4 >| /j @LZ."_Pz>zRK"_QpBe/ehHV:WL&ݨ<a%E΂:"^o0բÀ:ӸȕDk2ka8ݕ*ݔ̆Te\%}N) 6 o?S<}JbYr+S9w ZzϭLspf38?1/뿎dͯID7u!#Jkp1LԍsE7`,Q5AH;`&˖)X>A(_Wz"eЪ ԊC KfG DAQUOCKQ+Rb< @xQidkR˩ŝ[gͣJ[lt5"K*M|@5m֐ a-A)ʹbܛY hr a%d K1a4sm>Id0A_ 3ep1Ӈ [QF7lz%/HCA z@ЄOz_\kG^2 kП@zRAh)Yf1zIQ4 K1BfXoxQ/^ћQOȯN{i*EG,+e9SRruCpR ֻׁ0Dsp-W {q 3\K[A&}_0ʣ-ouhJuڴbڼ*RY_r}g!%a2YGf!ڊo-/sazWv .Go-6+͐h{(þv jDla{ xJzyjl{5a ZՇİHO%XVd_e2g&'aufdý$MTl$]. hfĩ[ [dt0_(%f^Sa`fmtT>@X׷ffybUMEfgxwZXEuUmJ|aG,k0}1h5g)Ӈv2 DʀP'Ry #8Qd`U0H$clo0Q)j|2C c@:N5q]nX6X$8VAܜH!2j?|cΏg!DVq1)+?o7Upzɇ.&m^ kn,\LіN[F5lp4JINCr,HTc.1lM}8l,q=wp-ˡ˱;URp(MZF>`Vs)_`k L7%AtKJpLAB?5;3<[8VRn꒯ rx6~C-H$?@Ɉ3E5E-q`  f?|?eR|:Ú6>ez6Y{TPg+덩1yIdr<hZPZW^ec2jK2>9/hUR[- e9~92Vd͙F"ĸ9*~jDh"ޑܛwY-Ǚ~=K$bI~VbG%j=#.L[qrO^N OsA&L6thsu2gDH .4,~Z–Ce;4E}[~> T|X/=RʒL ,4Է(jʄ!KqR~0 >O.wj&l /+E ̢}#RB'uP5';lMJMc3m?)f6ɐ%+y2(ZoJnx zwi0 Ք<+: !L|r>Y#]oS+|zL1W vNX1a^ si!o̪ ujrb\ҹ;e P%L>߬Swd>荌6g"K`q?D B˘*s`./~A6PjC [G9 s,RY/:{ohޙ/Yِd "t^}̬O@b(8ݞh<^ʦ,9akCD?ť]i) ȎhH't*'U BK[JŊoM0,[xnQӕM":>pY扛 rǯ2Z_W٫B=lDSF 2 {@k˻!HdxO%YI n%Bř~nU8> ]c3JJQY4Hķcvv`7ƈt'A$ǝ. Jn/aS ]`VnːQ>ɂEj3HmRLua'AS/klB%Wօي~'+0%ńcCqFC˒o8/0]VKʋoV\ pidzW-|A&0㣽\7D' MOaD9]N2nm:fQz86Lhnj%!L&$ڂ.Xi8/)Dc`eXK-ƹE1|+ˆ ?9>f8I> M0:KNmd0H&y1mNjU)@$S# osjMUCJB2Sj딺XxI{(*ц`+JYe󃭢 ޖ'(e|]Awz'K8OD#vmBp>>H uGاX(ZOX'-m0#D*}e첣T +}7#_=6ާvٴ*gZUđ^v otid3DɿX4m9AI< ҏ "s%HmƤu+#<},ڜKTӨ[e᪃?m@1$1BCs -d(Wdqq- *l"~Sp+DҡMՄ~QWf!֍ד ܎=x&Y<*&]vioA1(C7+򽳹4^>1G2>\,$ly]NM+3 f-x{2]ZO2UG9ŵ8kJn`jtoݚ(!j7SHyh>tU28ɑ2naI/jmgp,|PE)t7nΗ,5'bX9q [2J<<[WizėHDy}M|mo!>zΓ3%#(%4 x<)XnF:Y̛A}oDbG*g<.CjIej(ؐʚ=ZM/ǯ PHm+:5}H{6FմEΩ#U>L{)2rdeh􎋫KQ!jTUls~LL7EİǷ;w8k;k 8!8xsw!I :>DZ[ M'bGr"` p+ $[+!s_L` 65%nh^a:w )Ñ+fK =Hxb9(yٱN8+u)43>Ɉ[TT53?rC@Q 16-C>-4TL gը!Xa#> $yU_ǃ0$G?c^:~> %5âs赔!AbMg eʏH\VLCEThkB&XhT0$5 pEgj N^z %8s[e~^9]{5*Mx}s|o8iuCNQ-@tyć߼o9ғggφ4c 9E1 -ql, q\cP;ro3ʤf x=!Z$=g~wldCM_,eu)-C!rʠ7gD]tTZ=T-H>j9ެ8ƐK CuGN~S DGqZRvٚ螺ɒB}R5奭>&%m#/V:AЍ#{u[j/<~Oٯdzga^f (FK[]KRvn9$H8~?Ѹm4:c.uǜ+߶[: ݓ]&ƆVl ZIl/ 䬯J~ܫSpU\,1L@1^;ZZ .G=݇5`={Er~P!a$/Dzi++ D=?/„WaK3UX2{;zJY؏RX|2-0} ʢq+pLS̱ýnݕZϮFi&gX+יWglh!Y+2'3U:iTc)b޵j- ThcG c\ҩQ{h tPB:t@MW*qNCN[ QC&],@yRʫ?lw!=kN:ikC* yrSR7p.>;dL1eE?5v`É # CPo/V9ۗVN-J{?0kj|m=k!UViք{ǬA{;t}VGs+\V:6sQr> }oRd8c$6-TnU0+KK}F+F dҫU(!\NaQqPL-)F!87iH6 ^Vl%8=cyy0`8r@!jM8sC q$C=Ɔpp%4:_‡}}; yF_5 _p3$}d&o_/D.VT 5TJg8,a;zkӭ+*䧯kbC$~ 48`\kX 6M12#>ß+PRY? 4蹊.,+P (c,z[:ߣ|jT#Sy 0X?F=/a;ɳœ~'BCwtCh\NBkp=p?Z=[-;HT)>l*PrXya\[I@Q\` aAt_]jn~ء3>E{2x2`;7 G6 ʝ93o}[HO=W}y{㯆Gv%@6jZbp\"8kG.ck"=N(=Omd|LolU? hn p9":n@;)ah|+#k:1+0KHHf:URaxDS;cl: ǥ?`_V |I]c8Rފ! {+k1j~`OrOm~xۇH}+QKM'R;Ժ}v;TyG{<6,Ma&;|RAɧHwBDK[YmpjLl=}qҠlΣSHXX符TN!8سܽc-q\u/rjj5ඃ˔hNiqFg H\33Ae˨(ި0u aeŅRN+jrʈK 7SbA38Ab ^ O\E\řAaMh(H]%2F)`<%Tէ,8O3bwrYƭ"_U LЊ&qڶnmO;4ȯL*ИqȜ> *|en#,A6|o}B ŢI\Lz% xqN)@>]s:O}J6V\!!e +B~i(PH3*ٸ":*N$_ Wo!y)PE7J~)iΣltĊk8U-V"w*u(AFfae#1e DrdW;S}=$88itۙNiAmXژ2$b@csh~WGOt/1*GFۖ_Փ!T?vG1^3,|&v$sYg]Z ЏPٞ{rfbbInS԰尞 6 UIT%°|,~yo ퟜ 1:;ܢ?\t҄9`VyɎ7_U%3W(^S]cwKA+ 8r6ߵIc"46=1>Ѡ]ܹW04Gdbފ \u:6B"%0hQwZ:P% &\2KO |ʲiih}.n"?u/(C#WĪ16De@)"G tko<>#@!3R;G [5;48To\}AWDj|9aMJowu𿉼6=saȄ=)NK Ug?Uٽd&JH'SucaG\X^݈t&ߋp[}EZL\ |BV^SR;ZdSi]MIϞ׍$3jW^:~ʛޮu<5pGjSɵ]6ؤ+Z"B[z6$[q'ZTĬ㫞[gNX`jgl,ѱ°֦BsXi !ʿAW3@t,e^W%B;7|zYIuEI`{qaYgqL3X!7u 7SUd^,v]Hؚa>ӳ3Co.\6Ea3*H}{ ~Leo!n'*ާQrVWi+m W D Uę19{xfRc4 !g h[TPI7gv@y(E:@B2 6@&ܵߤ]B= i]7a }ףa׼kna!e/N7yps,$w7CÈMBN9'x*ʉT0Vkryoi@Q) q'%'a'Pq(~y(yĄ8s&9rͳ_ԏ<9YK @$PAG1@GBK8KT ghԯe(6Vl] f-O7˺C!wT=}S"d-H{ԲP؉/mU$I7tR+"-x7sޅuCvj!=A>4<#y\@}da}k:eLPi7+s2d }ǝ]oP #r*HR<| sIg RU 2 ٫=:F;i廦.и_rl"j%r1$%1<)>)|=nR9Uiti'0Pd>S˻ʶVŘ|>bE*J=(xM[aUjKr2f_P_6|+ %"5LTĜ_ȦM0dE#јrʹ2Hg(iVajk4pi3o:ferTz}f ^?uI팟&YHu)l@Y_1cy_p˨q"M)̏I0BhFpl`qpT > ='qJd,Rkl{!95.W3R1[t(#rZUP8w #Eʱ !?\0j2$ݷ?LY툃nNi&_P]bv&3)vo8}Hѓǹ(ӣaGDlv\9:"[ mN\k9&`31ɶAnm߆ pqi?t0&}!OVDoN`"z?~I;TxuRǃ)zhW1>p (p0Փ|2O†֌ͧo:n2D{I$̄Y1WFc"+Iro'0co:m=*o[=#(F`KiTUb3lq7t hF4 o"\iKE41v1i[{N%03s?~ {P*݌(&yω6$ 6.E$G.@1|]k̖֤7uE2zKBmޡ;e?k0>y@Gyb/")AJ9h[1 C/t Vljȝ.=3倫.e/ j)^2}V[‘:^kWTޙ:22TŚYIl*uXy 9 ;b=%q6aZ܋WAغXTQr[=rnp 䉁Ź>>JdؐοX~Wڴmi E?RBYb77<t&gd) .K m҆A1>@h_W`|їQIH(~$o ˺^9ZmeOr손=| *JGX\'yeY+i%\gUeNO`|ˀKj& yGD e߲\<IlxS2yT[aWF C ׽7g")@g6 OE`CS$ hdL8?R#¹q4Sjhg??lhT4ڤai H"-]\v'0uX'SBs/&xZ$@\%#[}B1[D>~XX$`]`r "]^] Hp ?ѣ9aJ!R&r C=Ly|ݾpE 0o%,*W fpOtAF*;oӑĥΣȘ.ۄ^KVOCqzg*ӈϐCD ԼL߹zL/6ݹjů5N2w#G7{+h">Z]r%-AЊKn!}|#^"dDoaI[Hɹ7 bF+fw?M|)Y\N`ac2אL`#GoOXr|+O; -ٻ'yv6 K6=ށx p-/mِLS0%[=n:5$Ec7>_6-_)Nӕ*R7օپ1 ~S(kشv_;')Jk HgjBöL{@f+ˊa}0Sz[ / :1XRTƊ27M1x=9U9M{qNBXZ]Rc48Dh؋-$bϋ7fq1@!G.o.b>|91D2!{l8-Q̐1 0QihGn{?𲈜hpvȔLtT1^ȈZ-LEPA6$_}P Jnq%pMoҼb [`5=`$Vg. )t~YUZoؑ/wQK+`> h#9 LCʰʒu0qی|y(dM||^QTIJچ1 nPE+7FEZC6ea/0G׳T^)T|gt&VA܈_߫µgM0[h!LT¬/ Fj,>納1{/<;Trq3n4x—DlbHgh}oqy@wzGə|ݮ5{IK$" L;-ay]uw4H@N^ @+ݝ4hswX$~l<mQ-v+5^Umrꅭղ 9tC{%y 1MxلBKZ?uL".TFHM=T3sVzN-/T|ݙ`ޡB ̩p9zsD*e'FVbe ^B=Nщ ?s9{uÔJ}'UPr\]޿͈K4A ,RmYG$21@Q>jnLԊz]w3pa-v) ]^GRF0Ug Ph3ea TGb&DMN `) tRxpU'͠2J=uDM`8ꕚ`Za}}Q@b5n )nP0^ 1|p4/Co̊yQJHVo?)k6\d* I(ii"`|gh`Sޅ2jQ|Mdpl';O^ABjeMr^6% ~8<RVy't2#C _!# C#[ȭw"{@R dAJFRb>A.HgO8cXŪj%>(o9~yFҡ=7{2#a|:G,L:?dϘB&"*ȣ0%"MqR[!^gS}<-!N@=/V$ ME/$1㇜2Zn]ݶ]C@+*ۖKCrL BJf#Lh8ʞ %A Qa$Ӝtc>ftie⁻}E<'K V)ۏQt@#D2j ;g#1,!x6<\uup7S\7+^l Vq6#̶#gtSFC]:IQy;У|FWYS_K"1]ok.M7^UxsG..A,CLݟl}ޠL@ 'c$ ,浵'EԤDV ꔯV{,$۴k}&Aƺ>΁ٍӘ]ŗ[ 9@f-1 n^?eKs9xZ%sϜ>+ҹ3o3b jsq8S}5ko.SiR5kAj+t1g F =NA\cexy\3Jշ1Iꐨ*b`"'s(gq = VS=c Hq +nʔErPWqFY"AxQb$)947zp)JibUhU J8"[80 oJcFASa,LCE5s;_N<4Ҥ@ng%!.8Ea&F]$c{j{%UlX-̳j4uoA+HJ[g[BEG[25jWjNpKm>p2'6%jb m+װ%\N2-<#8 < d_׽ yfX'=1Sp5yUP!1j~_6x)=A5шјL;op_G6z}'!qÈ҂t=rwHU˛;syga0 pB;x)½aI+F=MU!(vm+0n=~@gn[uEzHWwZ\\yD]Gl< QT܁.KKw]B´ˠ$\/ߦ߄N%q9U:A/h4iTm+kɈĺᴨFZ4 uAMVK{N3[IVKg9GG Zq [(D^jW]fxI. ^%UB:.L)-v`A9Kc?춠Kۜ&lwb13k@ OL L☮|fb%#ـy"`4N?m8zb y5UxN"dUrU\l [@*RF~MƂ%jG[vQݖ4 A\)Ö_nSLnŐ |՚H.QY+m;Vs&Љ򷦬-OnIE`pk@AO&e#닐8wdϼxbnFd 0< ocڃYyx#A2mLHFhOS*T-i2 yW{Y=e\Eݻt줶;'*%oXL' LtOst$v8R eYZ~#8`̿}bgs\LX~Y2 55~9HՊ1=@OJr5rK;l4\*‰ \:ujb=ԴG`2G\0P%GhtoenQrf&W7n*ل >ÚE3B(O|<"I܊ w6wIћʄ'(|aB]"WF8i#Ps yH$!xrl75kVQ W_C`((~`iCM 8qAW3 ks4#7_12EȷKa0NзAZ|V"uvhh#MRѠM^qpyNzR cjm]zzI(8@]LݐX(<6)b(gv*t\yC!jJ| w .]9҃zT>"s T{v{>@&+: @5 kQ> Qׂr>Y&~J`ɳct8q[D}R#*8*.rh~r;KTP&m~*ޚ Z>~~ޭ43MþC$]9]-ZIQ`QkƉ2q9yI8P_eP~lI(*ÎPZz"u=<$˰,K(-Ƣ=B:@Dz(F\.Y7tCl& !(׷;\-{AX@˒n{M!Gl)@Zǁ.)-km,@E-r3}`{e0 yzR3{-dN]rܓ#F4·d큨 h[<q>bPk(لvmq`aCȗŸij3Qݶ^{<\n6 u)B[ &+`0$<`ۂb2ISgW?~ͺ(MiE!b}\nP?>o$CmG K3m!5Hκ8l݌~d臤J6n_"yg6@5\7 -ȳ;Gq2WRPBA jL#6k\j@~sJsF2JY3rhI FƔja6Fڄ4P⨙K7Jz/[%HƚcOܻ)1f$"^a^rk=Zu<%'=iT ~NѪ\KpcfǾ 5>lh'27 MLC c](c0!J?Eo0 @1 d]/ '\$OHDŽ LX9| }ߧv6:>CV 6aCc_h3H/;Ȍ(-Mpy wD;#eQ>]m' 4 [zӎb; wVȭaw/Xhz=iF+40U%#% G1@hVl[H9rU6@[TZBS+iP#8[=xo)yj,*JG)Ac֗ QP-,j2:5v;z T;| V/)Qlע eɼ;nk:}+:~uqǥIT,qOf&џ U n* ,m$?vk:\j칾q[^~ت}L/siCTâUif8x󾻢\ڮھ(3DX"2; kBʼ~ӣ Tc%ҰF1 :aЂ zɷL4ХnΖPk%2MmH"޲QّF^M.Ʃ GdG g.Ncu0lnt7c@jsJa"b 5Ua.~HcCDjŠ@};Zd͏;q93NLR5<̢OAMʐ Hw:*$Z|gRn8{; D]$Q0Uink )_ʐwS/)+xG2)ct0A͍f#㟄J=L^y*nylLT.;@ݧ5Uw˾'r!oF䉭߁ [My+[rRaK ^Ɉ|F+_mRtAʜ kFW,&hxlǖS"+8tʘjndv%0 3ͱ%6S_kl afou| j7<6@rӵF2dL?_Ǻ4ßh{L_aVzdJG+~V*_.xj/$!V&0=pvc,U@:"I(y2Yi \Y]H[ҨI^? l[@}5X4bLAt {EåX)ĸt`N׎CY[:srM\dtGh%$5{Dٞ^q[">Ą/s&Cu6T "0Vr%ً6Q\N"'VRtA W(c]+Wu:?)tXhfƜ;U 9\I+F"VLњAgߓиy̕#||?Zz qW,6 _Q*r8gdC0ϝ8AeNۆ\(;OA 4Aa|r51&w-|PV vO)?PLB{*m8KAD4Sj} W:B YZkZͷ631S=EOڧJO30Wxw_γ!1K5Ǎ2)Pzy7mIy6fbںG.ΠAeJ 9㼒EYWG+UBr? ]uYöD`+fJu'RTAAmiB|>#/ B; +={0Љdt(;T_1s3b$YY z"5R>r5nfAſ~^KLQ2Z-bۢ/Z_# Bi_܍!t뻐kld1siOH0\0{6hٮy k+))! C <2@ced3׌ k`L{5o a[q''A\tK~rgE~eUՁ-^?aFOol{8Y7maN,U/EdUj޾SC,F%*Q3{ұy1 { +F~yHXHzaNz9NT Y!hpWv9LY;'Ooj#%DS. jbݥ /|yEq )^y)Jd=HGÝy} Kd\+ ?pn%wnThj9vH0F@&FϨP5EP~ڬF=FІ@+cC8S rfa!AM#rk+Σ}kT|M_?tlk08GRW_Y[GoɸL4Pr1`b): =#+Gs]jOߘ+Zs% (}9jL5Kg=8u#ʵ( **ւ{w6Rhm%Ub ۿR$`DR;NȦ%5|mm݉jkҲ2dn;5߿3 [P^<|5'7[.;JL6-* Ǜ+ͼ!qPg4%ݖ3+q7 '?rY%5x q¬A0iJ&29z6;{[g '~_g:7S`^v 1ST4X9|ss_0T>$AwvTn֣%.YLOg]Hڶܶc&XhfZU8-o';|;ZzTl,Kjct(KaAПq@ geALlIBUѢII]' lz>+),6d{U2łW:]?A1n(wcNu5:8`*84<8{ӹVZWbJx3*{Ұ=HRktWoPcA'b :#s~' h p0W{@Ah ˹Ƨx|5ޞ6vlZxBr<0p@K2>P +EѨ6dj0̹mJg[IgAe&PqMV$8ޣ;ej\=n7Y$YNv@%01_:uTUJ{>CX 꽝j rD/1F ..JGjmL>5Yo.Y$Lx[f"XuO&)0>VxiUxE2O<ZjN7A=(NI;{v wvjߊoTn \$1Pwwߞ |Z??o|PWcRC*@y;kKCbw[fl&g@YM~1,dWU8tk^1 s٦-"& őaio[5w(Ds%On,%o6I<Ӽj ,&o; /gKZq --wL+Dti`߫ԏu{T^j4cy^*!ȭ|DdHe7(OH]75);#Qq OK?laM*{O"2%B !_: s0;ֿŬUI-*EKKr\gc s)ݿlM| "j_|ԲD#՛XAT3 3Wʓ+`Qtc؄8RUEIzd+ JUQ"uM7:#o0hk]xY"Gx_Y_EM?pf#NmТSSA[zQBGCsO&J{d8Y4l7W&s v\e< f;,0Yb)-)S)OaceYTFxJ↏ O#*G[|GH"Odzq-9q/bI Y?R6G_JS:WJFX]P Y(X * K0#dz!"$KΧ܂-`۟?In7N5O](>5ΘT829k"slHR{,3bR}XAۿ>ڱ3_X`#dU:Y'X>KY{r]3ᥗRKO8ɧD҅t[pe355m ksaYC ps\4]93Y?3$=ғbXsâѩȞВI:h5^~ ;EFMMhs\}?i*j=tZ̶@}:t!T!RWbbL˵>]M?R:(}V;غ^ M.t H 0!F-Vr5/:5dnf[R4'+(kRFL(Kec(j6AtmHԺިC@::’=#:-wr:fb8/pB#× ԧnvW \Y#G̠D{B޼T* C -R繧5`7l0~DB0 9amdOǺyqjIGDm q˳y:ZyAe9^fPM:n[uqI0@p}[2u,Cyn^@9Y{n( vp47".ŽF#@;餄/aw"n̒W.ݾM`%nUm cJLM!yй,2D>v^W\oٟƬ;G?KSS2$W\9|Qi?GnM)$b2n|*\41G ! 8mXvq|/)'w0WsW! uy=bt@}Jz}rOҫ&Ec#9g A9Ffoxڀ ̻M Fsl֘f \iP HĚzX38y &Pb8é/õLrv߄ R&zpRRwmD{U}BUCz8^H(hY1ҏQǣl3}Iٻn '.:Ƙơ+̉tfbT?=T΂::QmTTxE,5akBTǕYZRw6M!Ou#WC|P j(ص&[dYs(5GP'Lb؋@wsA|ydJ!JW(ƅGIP,Fny25V-=DOȽf]b~1AV#9r;1]`e.BMmP-kI ͮ̾c\B;VO]֔cF/UZWx=5ceդ6*YQϱOz$CY}D]㧾 %$zy0eUGm<Ț5w zܦ.e . :]H ޜMߏKUU|N5\`tUUpvj;18$I9Je}:}E%Pg%^%?.ӧJnd A4 }ruM k^b ria04yό?#*p2) e/>[q FBVǵg&cO>b-cjI\QN\ZuV@X"QZy=# +/Uk[dEbIh`#& h[ ɻcY<["vҷ?]:Z[$6ٶ}Ic<^%Rs'Õ57 B%>xNWGSodàOYYR̼w.ṛ)L *!OjNX }yDQ?ViDXcAQ3EwH_Hueˆ'&\Xʊ- N\[cV_We+$ha8םROm*"E;q~L8eʷZC;SVd_=4C9d *hˡo͝Q=wz7x9ob`p9ປgÀͦ}l!@Mz]WoXϣUy t2\12PZ7̴ze} _{s3O\f ';=mBUDm=n#+%{k f yy~SG *xvT~;vzo n~GhqZX)1j5di"q}LtDw:6a3Br]XGSEoGpkdOЫ\8D\R3j'}y_uyBEZUh*#!`2h*x~c;YlG6lp'v _c[=z.2x@YèC#㔪{D [Ն.)]ڡ%"\$ &$ɡDQLۛʖ}GR ͍9_f+fF),d b]/'An[4a9nx_頒xv= 6ZUgI!lL{ҏ)1 T㇐sa//vJ!1ʶs,>o0P >K|AπҘ_(msI~I >({O f%g?-Zuoa5f4z=!T">XD3yܫD;*J㈝&2a lMO;i4ջ"gY"2PPJP/q6$ApYxOe4sz@ +TaD0Y RFێFi&ͪEݑƭmY{@eh1J^Pc5`)1ImO+g9Gl0yZף/:}zm!Xفw\PB{S:B;c,}%'jk=0>GT5hu 6/-4V7Z5L-!'ݓSh)p#pަ-_ @m0*A7"om;Cj^'7𚚧D=+Nc?هpqɈrnQR}&{UL%ʕ |2PYɢ+0C@0tsicNR6NgN*Q8"$p¨f ] J*v7 W<23$ՙz3<1A_dQV'N”MW:;RPT=]@h#Dѹ>Wy]PfZ/N cvKD2%+?. NZ*T?Xɏt>' ,! u36)'s_,mX8zh! OBd 9v&u#IhKޗi`"$4&r7}M/XNpĶ +*=~LX}%%̊Yv?p\h^\{OŅ|'BK 0"eva/FbG͡:!'7p7~1vnZϧwxNs 8Lt۫IWWv]g|2DeWz;r7>F@ eT/ &0XuWup_|8Qb-"[nT'8Sɓs"@#z?JG=xߞC -P*Z1ԩ߫{y[:hNI<OG7q y/Fe2 3g V҉-õTJg i~.0+T)*E*zفE+Ujv|<ߴi7:тr3h2Z1Y➛#=`O*5-1mWA"wfu Bg`?[tI{2ZD쩂m:GdhAh-YќSOtVU ccUba1 쎷@f|eKՎ@AH3m\ۭl54]fMPoE_Y#gvn(Xwf io5ʼn/SSh< MuuB42Տ~/9S1y`}3"}F=vx2om{>o|B#\bd vx|l̃)W!d'~>;)]V zEA #G tbX?d5|d֚2Bgp!x/ȴ8Zub*Ci:ChC9Uf<ՉAֈ2A's}hJƧE)r8<_"S0'G8'3r`}.чEhȲMWe ɇ.E)Jhx& dp:\AL&%:Ѹ_fIKVzFuk/F1igaxPע20Z L5mt7;6h$)Jc wQ7Z1.r}ޙ°6M2+TE3"$؀j&mR1 t1 {)T }G*jge _p`yT>~X[/2"u%Lw3of`,]PQK`ق5S #ne/ww]`=_q79 iӡ 8P:xw3>{HgFO½|z)7?jÒ1!ܪ 0ߗ<.쀬 < >R4wbHܛ|զgVY`9 ;F(iJ 544qb.B:8! ȡL+1ǔp@_x5hvY> e[}VyN?E@q}]T O HnJ>}uL"(`e1zdD0f AMK&/+N\sQP(gQ|^"pItRkIJ 1(82&ϧ7N_$7osS < ^n+,+;EՃ^`[JU~;ݓZ+?S:)=znȹFIV2ͮezzy&&JgƸyW1pob;e%ꘘ́b3U(<Х+X+ۛ0pD2`e:; F~PBj$-~ӲN lSUv5{&^om=:8M,hEk K؏o$=mA8Ƕguz`]t'-łlG'wy~+LfwۣhPa;" &cntSAi/o7^ KH s?iç:w2g #;D:\7(KxF8[: QaF'C {vʱvym*DAs7;,2TO6 پ8{ZtlK%d+yί-qk-Aba&^Sr񄳅~"lPk6CL?S"bH7ݽ/=` +b?K`p*x*D=5դ'u:q'zJ0I.I~)~y{ˣ3R U_Vн9_ʜr>M80;WncDu *BBRzp[l$ N;¾18~]OJB@yipnq:HQXmړ1f;.=ԣv7 ľ": ?x-p:{*jYl֙fբe!U78 9+t;njI6͡41r>3)C=B\AЭ:Soe^, C]KI:TT\R  ! Vnwh{Só$ l3,\ͤ2|/l8: ʛNc[ >@.fXXx[N1R2Ufl oyzy$ir: ws\`=,Vm#v3Ħy>[˰}&q= oZҏ,85̾h`X# >I3w`n^zh8 fҬiIr%+'O2&vv+ 0* ŸIe!7jH 2yǪ/CQ0 ֳį93ioH^g`0gꆡڦkV[:6@`<ed+K-EclY+yP4%2PhP%pΩ@|v ޜlQF{$Ԛ\xЬ?^l*5mN6&Dۃ$ e_[ zә ZT?VI ='xƽ2@ : Ǟ}mv2aOf"AҲڔ7b#xB%k'(P]PT8Oh`)F4De@R jiL-,g=pXO_r] HP;^NݛF)TϴYo1XV y-SңaަSƺc2;^-sSHlI?&j[hwt55X-N.ɐԝ1 QKԨ^_J@hH*z',=!m!j߶ J"pۍ@N6'~۴A0^u8 .vdUQ>ۘX,tnfw\ly}3¸bDpˡu>P[Gٷ!Ý5/SΌmzl$,*7>2:G"/OpM=o_drlcܧVWu^%kj+L?k2B2Z^ORU)_9j}ЪA٧f^/ 딂mDD}x؆ [(Y7B4f#9J"?esdCz-=DuT +e#,%3(L9a)!07(VS^@/W-"raݜQBLoyymƱN`jAHJ0:3l -j[;{A&TQO)m/|b1z#Hl(OՠurfJc1ʺnjn<ܺ%džZob)5}K!G+n1x; X&E~d鑽`Mx{][Ns( 57 "T3ea&V"Nxa[`5%:a4"ћ[1ھ A^ÂHDak= ׷%'v E5\;[.MSKMڴ5Bcpkx ݬxr-el[vL_7.Z'I*Z`[nfX5:|M%n_IT^ZvwҦZ!*)%1=MoX=%!C$oUߎ8CkHuhF'Od&'Jbq ҏNL=E"ˉhʂ{W(Dk}S%ZnYP%7k.rʣ!_^Ϟ pmK PQMxZ40:R>vW| zunX8 YxƗ|:ΧLֆ$]5AXےҊjѧH0c"jtF++JH؅~1>nca }m&oΙ<5Q˼L \;^zz0O,ptAL<fG1!+L宛7)d^3pw0 Jigi$ 76N3SĈ5e P iggu00f=̒Y1r~n‚: e}ޅɂQۮ@JCw"M>L 1UJZn)o ^ZiE!2k$fZ.17P!Z~7|h6=թtt+mG'۬@q{ 1(X-wMLL{ꠣ}zݙdi\8<2MlJs6}!7+w&nLLmT#CSӘce偿| |39G>P>q,btSXl=ƿ3Th%ʶ!c%5^qhQ]&* d,|oXC; {  X d.Psʽs5EK+c*8pm ȱ>gOkeKaRGICm8ć!!6~+Fb|0n 0ۡ' FXM *DAwuPE *DpMbW$!DILugr+u٭Dj0?xV\NO5ȣ{1RgJ0|Q7S geR[􍇢LΆ'+mՃ!| <s$zh1lIP$vH*9 Lz0H3̀`?h$HX(:X\N* 3/>׸}J@RI8tafs+?S9Q_G{:fso`Z +\|w'pqKV=.ףQjôtꞯ VWݗEqO< 1޾LY]9\5Le 8u,: =C-ulZ "4=â\D, bKƨyO1]d1=Y Ujoj% A'LMG,ɚeƗp`}L;Yc6ˆ}ím\eY[}25EB3󣙚cxc?ur:/ߐ6Ubr7u_3 7a6vYUzxŧQZQA+-XB\ȂP~Ji OkĻG~^tY!I^x x%`D$1U~9ԩ=/DNFbZU>T OAKWMQ~!v5& FpCwfDRC2Pr0pĠUljX}=]Tfk.PI_bw:|aOF^RIhёz;L_UdՌh.⺏.&؊x)fqߤ2.8uT+xh b++h53q;'(#DO PЇXݼ˄Atsa4h (sì; u4=TCR*lfp?D); eZ-lv?1X3y ) Fg/R Q[ufnB~~`Ֆ fʮq,`sHHNxR'skm+ImafH ZjGaÈD$!obNSA.'Z " 9s} <zJhV PfF*⩍vl\!>{GU +ļm^#D~kw2Aͅ'8*U5^١A:¿=(甅NAbRd_ZG*+ >VX:1c/P+hiIb8vnvcgf?=4Mףs#0)u-`1ͽu^> rHyjsgCV"Zh^gOc&B܌ l̃EdHua&KNG]VjLPz:tBZR|" KL@.sXW=ٸjJGӤXWœyvkޞG\WVkj]0OshIlPg+44\Q)ia?Bpt؜Wĕʬ/5iZFu!-05PI vO}x_^=4I9\M u#pΈ.8ɼ熜DBvߚqb/𔒎ED_o/ 4eΈMieH D}yOS5)Y`FUrax|ZOHRSIJאlOw "zP"7ZF6X*YmvW f~1=?4ǮQo0̋V0@@-Z6_f gUdӎ=ءÊHMU! GBӐI]6}W u^G0hHFj{ ~E2`k+-ĉIޯ E2FEB Z<*`L+#Y;rA'w@lz/%kgjĹhhʓ2T)pEq)GrYOwU9SZ&Ƥߎs"kSo lK -ThOk`yhVxkQ~כjN(Kk/Po)`8Ƈ'ܦHp<@bJCSKRA8FGNA Qa9&kn? |2:T ݣq:Z6>~xijEX?H%F#^Iċh?e+1&얮5}<{*]k&ͪs@$66 uzZbieՂ>tR萆Ze^}c0}A}z $00I,p](PrqjAtuf{\ol1ɬ~  }#.JY3hfR >0aJL{ݫF{OfJooaaq,OL@yvp`w[g"R8'_\r)s*D arSQ߰Pb}}|3jMSBiM۸GqfFB_m8>^6Kpi p$9[׈Pc fvgDf8Yt^S\um Uqp ̻v#$.@CKVh|~| =t.x>ə(E'@6uW[4yȍc]>%YԻInh2= xzr t#0zO5ib#GF 0Z.p;kOe8Z} T?c/wZ_WlS5T'ؗqτH^~y …N_8Ul(j3?e;L$x}g"o^zMfٳIKo?T򒔨 m^l :*]2u{;-Y'pK~6 CqxpjOsmڝ,~pztIz%7ZL6p|zO4|]Y]cݹ%*30ș8u>vnS]q+`X뚝43sZ Zj6a 67n"٧M7`hyȏ1%tE|)Iaqq:Z1?:Ox!^.+ bi}z歷 s[=($Kܠ$.ZHI(Q ڮz}LPMc]%yK!&2z {v~|-Ȝ+@TUU *?<]@iħک@5 Lmf:ګN,FFW S?!K̴ܠVhjPYe^a]h@q T4[ UF9a<pti>E;hسt8'&҃H-;#ȥ ůBM3KjB&U;\jh;T?vQ'}g³r*%SR W~&}A0+8/E3tL{?EW;~"Ӥf7SB0tx)aa$WXͯ\Pr6TZN$/8 XydmU=ҸLN} S#ZH|d;ZQ6졡NrQ*̄˃BvHby;bl^'NɶN}z?~ d-WL4G;5#GI %W!<#-s-RuԞHdp 2~Ň 51ֵ͋jXrv\]50@,,-V7D;A(C)'Gr.#pY,.[׋%ɰh퐆LIA }lFURl * z=0Tlw]ci;%ant\D( մj4fk$t"6!>`SXC4,%ɵf8A\Yh4~ rr8PefG& 1=L\_JvGʩ&dClHQ̵Xl/իx'6GŒ.<>m褸\onS[Cs͆#>{ayA CC"o*we;dMG+웫s\㉉J၉(Z4r_xwK@Iڌ&j_ &8Ē]Б:Lk(JHO4=(cq;U̪ Q[֛ûr`J}l8^og@s@"MW}ϸΞTV.-ג e ii}cK^F10Ow4S̍Mjj5B=t!Ș OyrDu̲΢#)@)v7<9rZWm,-x-Mrfrnc&'(|+-$qPSβNnKhNT5x'!8%lc 4'Ohx \,5KaGEJ{z>>c?Z]Dm[J^GtZFkGg"I+ 9eDP~\VbKSxz$}*R$Y~ᚱfԂYCd_@dm(YcXS-кp/vQ=>xWvLL% N%ta"9wDN F2п̪J]o>?XU2ڱ<3TZ%:}!{r]J/ @D[=pGN3e݌F1ee˘񢟄nB~-!܃Par@}Oh2ܙ%`3?xp72PAƒ'[ҵ6NP- !Zu) 9 ץY(oGL< z*J@"4|.=hZϤq.,V #N[Fк-oI&2)a59M۪t{TGAxa@28Rַ 杨Aemsd:qNd@:.l ^/,oI?_g(1h+VUhU]@ʹ6 Rk-QӁj%}@Ng ߑL뜯ny]~vv~H+AI &&S} A-uC$wmT|@lkE?+%E`=]lnm,`ѓ׵om 'w{)%>7m~~u@D_ *3-Ɍ^6} $=IAXnwru@Mpo|SeP4[u*I (a9׻d| ̽4Kw|&ʩ {"p,'uX:UXƱ48fUhkt䶍=Xn|;xd47)l[m~ [t*߸)1m/uBx 3[yӰjP5]6DQKܴB%T xqMjdJcW̾SVYܞXGq"ȶ=: 6[77@5>#:d b43Fk&;8qW%nVmnl,*&c6xbDfGC N_i >ӞX%*.h\f%R`uzixOb733{?azxtoV$B`]) O:޺ɟt&w|ĬnjU˖[{3ɡ>'Љ—O#v\]76O_6t .>".B*m,7cx;=d;c2'}5 UE[$^F1opX_i$>|.l}RUì< ^p{^g ` P#?).tʞjXE#9FclՋuO/P,z!r}2S9]?ZSoA&QGwҨ{ ~BQ4 .&% fURmt1{( ^8ܔ F 8^dա1bJv;oCװY#$`tHd >*%S#i};{z'}A4hvѭ]2?{O$T7^M^F]ގK]:Ov8s1咠˵} {X^`;@ RV24tQjLDZKĨr5;k˩0gW ؁Y_4z~|6t]7,;LٴWgk4:xFp\SLHH`c$n:ڶWՒ8/ˆSd=8O|8J JU@dhp >!duX [vΚZ`@^کw&L<2Jd#-q=s1lxrڐMH5ywmKMjݓgB{Su24ڴKnVxshNAycY%n){XL9b|>,# e3jhBpxzWk"mtnSR+kY5>`w -O _Y%a|Dž' (]al}%ȫϮKO)olZw8 8_,#e*xn8fo7q1%O|qU%ʮS›u@!uExk4c~w9&&ݽDYT.3ov~j1يKX< K6wp\(PyqY7GihpRDŽֲ%#$dDHZkjǁ3MrlCYLVAspKZAl7">E /@ ֟m#6cW/w0O[ohd|YSl(ZYK+“>ngDR2OE`g"p6HeZ4ܸwJ#l9/8h2A,mM&NY퓈K-[ 5K'vT+j(> Va 8S9BÑZ D,^v lQX!` g_4Jk{4ZvVyZJD<%K9 |Qi]([z5׸CqUٯb\ĐU-Hv9_n~?ӐL>je|AmahBpAw@uv"TxIه8z5տ憨f^ 8pq<ղ@g*|3zCm!rTa2G!rWm(|IE}psajve[:(&\,`miIC==ʈF7V)kteQ1)~uoH(9sh:_-&(.`!K/ʤ[c13.9 Y>l>V>;k{AA GYGs{+7s➔K=7 x?T]窽Q+{сM7+`iqH5uuflʃe:sր=kT2/n5I{a6Zߧ=ȋh+Ie$c~& |Bas-炙E( *ŝ;Lý{x:<()V[o/; _ 7E4USΛm~R@cg"&$ej@cGme/ml]QON,'(Tι+lF+-Ge~g'9%ީUW^dWZ~w( 1J]HZ%z28 s,0 H~|ݜ<\drZD-m$4V+4g;\[>{r.ҹR~B,tmR22ޖ%z{iHЊ>VH` K6HqC81‰uA03vU][*N/,<~ z}_K< e4y6;S#5`n#AV,+YĤp.wT6XYgb度qMOobO؃XQ%˩~6mDpQ1EBMOG'%,j$ZVYN: HMw(Nv#SK9)e̋=-\aI)"VӾKܧDWmks]T"$OmAi73IIHqn!"㐧)\r f ez?Vǽ#1ӬR'wP>o#6|4JdORDzSep^\bgSՍ%8yI_}㯵QQwS~0~ɦ<͵lR4nOC4ipbD`)QRQªQ5~SL_jtd[k,].@aiS&F'8_kmxdM EɞLBO2۞)0C2x{5yšTFK$,ߝ H)P6}"]`;̝i֌U+pZD[C6~ebЯzq,7 CbB-aOSg`oM,9;߼TUV 2]a|Xߙ[tGLG ( F˶j%-OK(J|S*t]K5.ӝt4ljKCοx` A& [ojkOh+ oO2J.Fۺѭhֹd۱ QN7% eQ6JT8dcH[Ir_KDPz0bua~/&fߐ\gW$W_)X 27=W#.7= kJjٯ+Զɜy*38V,P>jazK^@f4i4*_Hu$[o?)M {j\UXߗG"_ a3|5X{ӋU)t0柏-׾gA *\^Qaӗ*P76 H26vW!ayd6v8}pn<*̦l@ZF׵]:.T C׻Ttji'˺s򷆑Z^aGg5 p^2@ [驾a<9;Ѽ#z Rh-dymLh&ތc2T:zcXࡡ4"37J]`z` `jbUL[Ȁp **X,Sh䧡RJ:I~|q2$d%R Dt.!o^@%+Uk- ?@@t![+*# I~zǶ<{2_ALD-Nt-DS Eʵ}Ӱ| sa3R'=Tc(,b.4 6 M@CLoQ`jZ K(;t),؊_m7 QsO950STԈn\c[[)0IdrsgpP:ƒkNTE#9\K z&?0yYTֹ}  xn)VaG!FWWLڲP鹅Tʌ̱UJMMB9OYX~Vܵd .ށwSuY<"uwt=WdHWM K2~9$H!T?z!&e増QYu@ t;f=2?4W3 =d/&Cu]ۉb3֊饔`k3ըm$\k/o3B }.tM h 9g2z?Yh8* O`sw%#vJЫ20S.0VE ]r"I%EC_a8*Iʮ-X@ \vFݺ< .ĥىʂ~ɑJY8}kwC.zפ Q *ab5?i&s Q=M:ʖ ]a)@Xf%KZI&v1$S #E(U)$:dޖwVժƧJ]m:3I3޾gQ5+(~/E!$c拹U:`Q0☔NJ0gMr(Sc_A{8!Ǽm)(;a@2P>],3ԿBA1;PRDQ+L:TwzFnEOxh0ycdɞƁ=Fw ~!ٖi,V4]^<]vPlmɇ@(9~= X"+%8ݩZwu r˹:='b",2T,Sq 86 vhdӘ-dֺ箬Fk!_bJ;AR`rP@V<=zcqdi(uX\;* I}F(-pklSih f_X]7/r |!Uͺ;M;g@ -aDz>+cZOgyc7 ~$iM? Ck5 PnX .(P걓 rLupusќ6S^4mkh/f=-U)~c_CxƦH i 5W'FsePaLss|[<5C\P;?+K4s vȪ:+c]P\! hx]W'[bN9@eCTVG޿q:{ I և @^@2܍t!Ih-%=A޺.^Ek=*WJJm9ud9 `]G`#33go/7j¥MmS1/[u#wh]C@" cC7 ,U-#j:Lͳ~[1n󳲑bpP-^Z^g#ܜ{Kde>mMs| 쟑Tǡ-UIhֽXJp|w߱,-6)yGy[#Vp.Z?LW[%w{D;FK+. &*f) LLR\啿Ƹ% 4LkK~=od|it3x|m˻cFHe 1wg_ht:W1uf="p5c"Y6.W*ٍ8mWn0`e. |E96f9ӏ!i !I᎟lLUCyk(&w Nv٘ G!\vA_'OSGMX42*m;cʙ8Jg@Yf.XL#y])T(\˦)m%%Ef~ܼ_4_ӿ6ejx({ygEq lC4P˲Hs]0Altaÿo)~T3ҏwIc8j{!H搈\ڛp,s_z0a{=0 ~ِ+5+^~)F2)կ1'jD{\u*fjد/P=O'9ɬcL[W$4:}OיN[fEP?H0us51NKv]t^ P|9lr.Y+ wd7\ȧU$+| mxY @vFIX;XR&weoҩWX.HLHuqzL_"4J lm6^H?Emyg_GVSNif MY=L:c*p[$d$H{jy <逼Mȋ}?7$0U`V^]wW++0P_;Q5V#!%wtry ]'0 X(%vX3\ڧ(#_#(ӽY4,Gb1)d-GoN-8=_/tdחLC|U29`~f=+2a 5U6R4̦KT/!;Lcd] nbwr)7DOs-Zz2,;qr. γuS|AQ9Gߛ;_IXp:vֈymΞ_(ވq\;Bb + Ybr96}Ntht4,(x 7era9URqU~zL%+XM\޷ v0MpW e*3ߡ# dTtFYz5=@@[+*t[)M> 8Jfn䘴4yUx( nXxiI:-isguEQkv3%o"bCgi,y -iKS9LyaaZXpo@C&R!JeǶ\;Zp/l;N\d,%E't6xX;kèb' 095kG/A?z}DO@Aal~pIQy2lÌn(#h>zup(/~*:5\:ýS r)zߧ5 zZbsp,J3|EC&].dTZ&5gqO0%+X[uTM$ʁf w:1Фw>,eh/lYCZ]c]'e?k%Bएdv1ה Zθrw[WW l!{0.q4 ;Ԏ'DaE_k7 CvŅѣ^dWѤ96 *Sa"%ŒdsȹUR K9α -Qbr L%[ J5yXq1ϸfp֑#YaSgW{!vLŠ Q#31rQ="Mq˫"˓Jp]J"P뉜cc~Rڡm~br 4o)x`-ކ1{)@ .BVp$':3{ע[za")˼N:nh܌>ׁTc 'z29k>71,1"AFY99paD(`t אTH XYh_% -އC̗k6MoB؈<ߖHv  艢[MG)CpB \ D?e c}UD+LJe5Bu|U?:K0*B\e52x]!%3 ʸ: MS6yW,8@0l&_c=I}P2|nlӄ%MW.}Wi4Ƹ'ԆX(dxwDZt/866JY$gM}uv 84Olcp%{kOFcCI61_e)?E(iiPqFE Wްګl5t|,x)(i7 BZ`וd}E0=}I.,xdw:B6ȃ3#tle16 :_/ˑ`ƷXÞ^J ƻ] ɍ-#H37%'܄ H䎩Y@8 > /5ci*Lq"u' p1f Ec>a6X :;VCi.lΜW&j?@KGJx赧E4' șW,s-֐kP2JAсUS[gĬG֢TpН1_YQil"{NuN8EΊr)~uiMdwZcLij2;A?}ޑ:Hy,_R7tq}*fρPdfQI%mZ $mX|h۲~E&t8yr5A/VzJ]feiX"i9)xs^^-- 0fC#w[];>"#9Y/4rKEyqu T zR-Oz]$+a;c5_)T\Ccib)2ECWWjۖ}8GZE{^$o~yƃͤ=K9F|GA-ܥykxŭSA]J0xX+{t OZ\t ǿ@io4{;Gv:5Iklʉo,uG[Uf΂õpåOI^bK-MZ>]QE`!L١T>.7"63ƏݨEW73OTX)@0ĺ)+ʫv,~mr0ҏ8y!E +<7oI .;nΖ[rpώvu+ (J 0?NA=>QK߶>۝ 5Iqg;)* ,I[A~,|7W.2.w*Q3rgKhA:陕, TLA*Q5C׎ߛ WӴRSC7ƄzǦІ IC+FbFV;`؇U{[ @0mv ]ʓsL/\  \d!M.ysЎ7ވN MD!!d*0VM8XE];s:ȶ*y5Xex#|Rj|.*s0' (e@]@maԨaoɐ):pc.a@0:^R.ͤn3ǂݦo. g6ENU͜& rda,]dTr N` )sty[' h "x^/`LYԫ{N|6c(x9}kZFωqPSHP)XkpwBνA1G Nѧ wW 7\\ཚyhpPUe-{VjNhEi}8#Ҫ إdK_m 9^0sMWV'ICL ،T8!OkhRkR,gntGoћ;bLZ . sX<-4 ]+6ý4G-JYo 24yܐe ?ڪy9ZӗZdTg4ηr1+{jy$so[B4CTTE.-{'",%M h<Ly猶\OpPAy9# .&rl(D"Z=P k!ʫ:#[)}<̄CĐbn R`Yм(%k7ߤtq7B]dt!%;5jUT>18/Z e{_xZ(uO:.o%9rY s6q,iwyK*'?Ö聒yn<-'|dc!p+;-MF^ˎkNU%vdy"1lOnD7-f;ӺE- R 6];:oV»AgqH68iPRił0WA-6O/OX#LAP6$3[ ؾ}1Ϸ=#OYB|ӌԇ@G kw{U/Nu)pL%]&\K8c+E djJOƴ0m^mGm}>;[L%5^a(M!e1]z9fUϘbpE/`<~*'GDk Y((bƄJjđ:IFnɐ U{U4NHa'P=w<8 IT*>o簴:oRƪJbv/ݝ쵞؟#RF$5O톅*``3+Vy>ԏ8n DQ?J^:' ;C D)lydzE)TU+ǽ8wu-n0,W:x{ͥhj8IqG# FTG NDŽ6;aduu.!4qra಴ZBM/2z, j(հG~Y!`͓HD<"DFeT+!,m\D,BG5q(!(໣zu򭻅BZm*Qp{V5 $^]j3^̃|GZБ++^Tbɢ?+ 9@zt\wI}ҏ@Oƌ9{r6* l9$cvd YϔRr\4)PBxs>k='#n8sWG]5>򌒸XX?&ufWr%m@X.c 8F!L4'XL.-|uBgz^Hf\ I"O4H(7?S+ (6'|T[l Kll˴ecgA1`\sq XbW#M^c=*C ]r:q oB!':vM6  ClӔBHcx4&ֱ20KgRpMwA䰝Ď1%u22=Άe::΃3ZqܟV5$7}RkrNy A~y[{Oz6Z&Ja!n|Sƺ4 _HtJ( zF)znz<K:ISV1Z)Е=uUI6I5rѽLˤQSDTΨ811PJ&%)(ά=G4,:ݬb/ז~O2n#D꠺0xP~kW]ְC&N}T] eLqJ%eID88Dz,;c]]^>_PdOQ0~_* l{xzܲV;S<ھ C7^c!5PwVO +Ydb3Nph},'qmcbg ,.G>\X'* =#EX NOeeQM3+~ixy3ƪQZ[DaU@1K ]ԒMcMO1pxB_F\}ny"/l""M[(f+u|#,N?ח[mkk$Iׯ{n gvINw,)m-O]э}I|zhɋ\L!+Jfu\,=Ӯqf,!Sp^g8ͥ/|7%?4Trbl&~ ~ PJ"QJ%oO44rFKbb=SޗK^a ~Poa!RPw9ᵌxrIURf@]j1q+bm2r/W{[ŽXŜ 3\mDXa?7%SHi6gbL d* kzf6Cwt zݷfkުϗ1*|ELJ!7M" R,,j O2:Z\:{+Gagy3"M_[V3؊z !%ó$㘛 s_1+N  "OƘVf ÷ClBYnT;Loقjrd9@ja$NCw/V^0qfc-'u8θ+(ͅbl SÊdzFFYi]6uz\@{<>u1%*2V nGAi T̟;~>u?d#`vź޿ӎ3'ZiVU7$;j?̱9[k8w?s?񢋱L>j;X^#Ȏ~`Ll>;A0l`rPK"|벻  Eg'N7" gܸYK=H99!nH2-2nhᩑ ] !??UOFѽs`EJt+6eeȆ _RBPY,>W?qs,wssQ\xSrdb0īzhN 05l2C5.f'O+cC{tՉD1kc5=̂gɟfV^+@߄dn+ tGRPAaBr MaB3^}o80 "Z$dY.^Մ UtBb440 tA?B#Nmp!Vx5-Я}Mw..A5ORmt-@*ZS=xԽ(cnOa?}Ac1Ȥ%@O75Ee 2$%XD9'dbr%O=gݍ[]@>5|U2C{Jqb2JW/W _ɬ2BC!#Y[h2w>^HD|}Z,OB}J/u AMYEت^DG%5+Q`v?5  bQx\:9A?bM$vl'_>?*xlW,úIPcfփ"q˦ɤI^T$cT\4j|fSLIv8iNu5 A}X}Ia%%"bIó~F^ c ,Ǿ9x@hm#/A9_hd!\;nWiNwN,{%dkq{DW4!ƏբՀ \NiQùإIN1ze|o/}n<;Eib[ңVyLT|WȭdmbUiyo WlW,8ۭr{W|h Ryj ~Gz\nNI ]GiVxo%u:? D="[6UUN1'dQƌh<;TDȹi*[ %WiSWei] 0%!$[pTdO8MsNs M ^Gz:e& 3O20n#Z/̈BuMom'&`8:Pku?缞 Eʺ0.\0@6Q/SZ._f̖"W$`EzXG468ѡdzx#:Wnd _c*F#eʽHќ=nOM$OlɈ9?M ?EǐU@(O@DX rkU9EwHt4\f6OZ ЫjEkq֖Z[/w]1;໌w,W_YgnRSo$6>\VCDJN!UM%[#> . aIN'BHdafi*o>a>NEgrF owqea<:a6.țb|qQ^=x:+p)hQ(U?0jYjil>v|Ecfm&L<\ N!CI|1,ZՓ#ljyO񓇿 tʅWPdL9N47*bnu#x uOR(vp~{%vFxlM587wTU8d$wƮslYA2AE4\ -ĞC\_uMUXFWq7,'#U^_Mq*tT.5=/2LyBxڢk5t]puCNl\uO. puXksaH)ZLG" 6Eei!%n!AL*hǤܐT3ǹmxI}P%Y9q_zM|VV-ϖ75$Z6ɲI@%ˊNZh?{8dL dUܐwS3hTnVh4=y t󅷢A#gѤC9ZM2^F?I|32)Fґ*[D[F΁@]y Л{ԓv??ʚC.^x/5waPԠfc w*vB2UhQ$bD,bI6l-Ӱ"bEKL)JhE2C|9vpd"7{Ts`{NDԙ+_1^h|`w ۃWG[k 9Of( 7„PE@Wk ?pZZk[0,ړSYE??J?=ZUrxQ+Ѷ 0U N}$ŮaOdV\:?u·\v}?J{!ntp$"LI܋_l0u^)kAdi71 'p^T,!3۩ԣMh=*@0D.ܦ`mbTFU lR]eV8Ћ8z|!c@ל{ Qjm)CfBק8D (@vEx[)+իkps,X^JI/$ZB5 z;~(0 #EQm;u;7$<#i-X8`1^^#yq1cLOX~ڐvB=<~Wr?Ksef0.iPԸ<# ڇk/m#uCZ84 ^nOLۀv3UC8P5<Ζ1pEN'=fL58C1fh1yGT\@[ .[fVt\#NZe-vFqT{ xzhj}Vc\rgz;"Gb |H]Rn#\f2+nmoE4fY}I!TTaM kΪ>[q WN:%?lM0sK4g Nqɼp9'4>uHo_yd"ؾ0F1Jl!LnFQs; ӀwE3fk)%K!CfSngNTǨUn'a>ŕjbZ$.165j(mRV0! 9 *8?FSe\wDc* ,l"yOPNi,;3Fq!OeUwu?"%=fa,{43ƥ_fv4| XXIѯ"<ؙ;8mS7HE`L_#1BP 98smŅB?"`F:zrZ=t d{n=0P $ytj"T6KĂI PjU T#Nf073)jqYN_E#uJNQo H!}{rhIn^jUSܝK~Al6]܍/)xb doG^bQP67TOFcMow0$TLPZBgnHCÁm_=m Mig@?Qg4Q'J\AJxS N WVHR~4U;˰ϗ7E|)ȞDrGx45U>.gv'`0x̕oAj0Klt eEDz6RrA-*dz|8p^G^G&z>" ÛS*wDUg.V٘&1@H U⮀W_Z(;A_ PW^Ϯa"w q2kA$rztl)rh) d*n 'H\aM' %b#mWL^6rm^넇ubSsfƢRqv%vYڹ~k;+bL*!Xhq~E]аT톮T<<闆2]u F};.Nh8C7Vql*QqT ) `720 +[Uq'Ő]fnr<¦=+sw'm] (ʂSJL1 5{ɽK%4é0TՈA&=h(HsUn9"z;z`gjvw~/k.r;+`7T 44nH_RL\e98ۥ6x%?05/N=/(~t)ٝm^;WTڕzz z;H֎RMai%<$)f*H'' ,Vf a'#ylzDK8w9LoVϪ)ELy'#,tRȂ|IMdl]p(5nS6KD$jy"8 zhsHL @5mIn\ɰu#Atօ;0~U[I?]j98E3"6o|j=Eh8󅴾p:_S~ڢh.Ӟܥ>y`-0(|"PIvB΢}Y32D =+ |.?z l JQBjo 6cߨ)}Bs8{ _q6E 4'*w) .z)m'֭*7qEvps\X ^,'$"Kg!.߿ ̻JpM;N6_Ƚ !U-Yښv; ln&Jc[tE1cExb% z}cUո, 6I <Tc܋(2fHB/z{pHA*u[(شPQ~)N~t\`4R5d8Phv6ӄ1 ٜrxhnLކ#&QD&jyb؟/tpv<ĉIs?Jrm1LCy+/b2Pgv']40vMkRݦQRCU1 6F9yʼp.%͵tC殧-2\UVQ҈0ǯx(/(a%* &vC#h9IŐMyͳ@` MURz AXg%cb =1V=| vK&ޯaЍ7O&Vee^Ud|/GOnDvq1}t LpJka^qL\l1X-OZ8py/|R&=**k^|L{MJASEEA,<3ʹ\Ʃʼn)x/Cڂ[3c/S #: /8%YwJ7Z]wY w;;Z8@mTe8Ijn'%H`B/UH/VsJ}u =%q;8zij̩)$K^o{2žpW"[T v5a{xEq۽̨6C[lCX+;T81+MqXoR<]Ex3D~<#)QIH5i* Gy#dqaͿERh Q_2,};%]\S@="$SeA.iowjt!tUl37(yt_TI"yo8fO+ ͓\4VJ(h؁?fX wX}z/j@ sc4B^{}Vu\uE-Q6p&:LM,>߷0"Nh҂b5JrS)x$Zwc_CSڹƸL^"e}q5~ZX2Lt|P4p Z8qU*TLdj7 .IZ 4?X~'$!,G6aV宱ó0y]A yFt➪*6Ͽra4yGh^id6fXO!@xib(PN|sꘑ<#z2=G`r.#?7q q J3~;y"FgL,8]3g݁?zS5ܩPH'ʲDd2Eץߜ-s`MRcYкzziyN+q؈gɸ:ٿkBp J2"f=`~z*@n1Y>kv4=ee9o8f~<]hiw棾Is\| s"h7WB!3gK85$"ǽlVx?Vy3) Ywj#5BXyOB>A78Q6tl.3$QӬȈ^9}) [sN! Nq|V6|m~Pyїx*fܗ0v1+X^4M?lTKtNra!4_i;{$)Xx'cֹtDZY:'iMϜjf?*1Vk z\,*b%@42 q1t$r<M:lpѕQal7c5i'+f'N8~hӘjqQZ03pKCaBbm|Z( 0_G.//fxZ -zzZ>Mā2bkl%VM`k<!kdeuusMw~dIb1Ȥ ӃP~0>TUmp :lf;"`zA-v nkNꬡ^JoOaYVhz2>pQv{^=Oe\ȭtN_}&-/$z}/{-80 O6U(*ҵȠ4q$b3ЪW F(ZgV9}ؕr b41J0UTyCO3eHv%oqLhH3d/Tųk6bҙ,%i{`sN?ΆCM?\˜mlKP#"6jqPFn6e}bHP(.>8hf^ZÛe?|xcg^Y 2ƌ<>$`CIr!#v7Ш<o6vuE:ʓ@u#b#(>q##Ǝ/KXC3vl_:xȚK? g.-ɔ(c(U2?xA8"0YR{h>gM!H_D,u8W ϊ }*8s|aO덨30 S&=cU&6p +nY-RHQ$B fJCL7c!F5s} ?4VSZFh{PgvEOU"`J,9DԆ")\Jq 8\+I=ơYUpUa{}7>:ɋtzN %opf8EÂʴ]N g>g !6q/<rk@m?3*O-q:NZt$G= 7o`D_*VewN`*-MBR%鿧-f=!4*gA?lg{5k\U?xB9w.QoiaSgc:vp AIeXYNf=oSs5 終 p~>&Zߘ!(GDSPj;$k$R[ƻw-F/sC~d넮,$;T~:W97gUu$ );c(f\ͨ#b!2r]jqamxli: U'ȳn%/0M8I4 ?T% E$jZ_b_Ogf1(@ h+nB+~ W@t\OA{*H\ÎwcvԮѷDtT}">vN ɰ)&.\6;J%eDF { *<έ݀-M0C1GS52n8V /S1؜"4'k Ɇ*&ҚWAbuB mh2Tv}Fr(g=L+<VP %^kS m}KэYF𳥐&c8v ZdH ds0] Cp1w@Vvz Y+2.HunNy2h2SAp͕eǕ{$2<g}@*d|HGv+Y=ùu2qu~_tLghW\HL%eYDuފi6[Yff ҕdۗG2P o=nCMI򤕽s΄jaO &Qu㤢a5yӡ҅7>|ݤ@B_o{D!|gz>{6L(hʞѶj ,Wdjz珰XZs#cMN%zײi8 TStW/?XzG2; l 8n&ʣ+O[1ksXdl 9A TEgr/LYjx_up@_^^{L]Lr_j8%v!tFmnW;&|#5DLqGD,ƙ;lO!z_$0o95o%=d6G|W}$;u}/O;W9H3qX.vaK T@?oHK:Reo8Lk3! sr' Z~TArDG0qQ9zk^gz W}X5&^>xd"ɲJkx^LK!o[ȕ mHZQɕ\^괤r D6ׄ@b뤽^aupq0102d]k#-+|%O`_946G^}Wz]e?+Q 4Xټ[YJ|U!U+-hVvƾap0 /jQwxk8V3#0{Rkl//l+2;(@z x îo+K'g^ s\ ߘͤK's,УW-5r4Ɲ( ?y(ꚸ@;/( ԏ<KeqS\zN;y0˱PgWS]VQ6VEc{A4)u I mDvT r JUjA*KZ&pdMax_laO+n, z,rs,k1Zƨ`J]( B4p*,%OExfZt{,%`U|i;>KSmln; 1"vt hHP)/o(Lӕ ^HJ{F3Œ&i77 ^y'-WȜR(yk =|nb&n.o_Z婚 _ Y734i}O"Xr6L5n&mʽd.{|(ծ=U1(sUǘb5b_l։CՅyA A=9Zd |_c&m[Jْy|UM; f|Q=n +^XsynXZYLQԄf6830Ø3-W/L_#B4OCYԆ)u}т݈~%]5 owk+@޻2Xn70zlۆmyI1^m#X"Cˑ 1[}*'F80'v^\+0Z^=)6-km}1+MTV:LP)~3ё_Ho4;u&oP,)N I-CXL3\_Zyw#8p{r>j|b۬!,RrTY$VUVB\ꇪbg ) waݞū\A9T_xXǀȜUGvtnc!s7BlV~'23:z>:װb+i4`q `Pwj-'yluـE G6|&9,:@SAFEbCz| "]? w& kVuӑ֘6Q>o(sCC Uz(2M<Պ0q6V2DTejJRI!K7dM.;+~7XNg/YrPk8BυiAقT aTYA$o3^m# ʼnO=kR F>7g(1NCaT)P} 49`ͭ_o$+W6P:P '.5 cOvX6o`~@\fYSk Xߧ <7 证sz}# Jok˜t@+[: ˔l@=e2w)$O(HLg,#8`o?lm0V.TI2ark 7 `iRWd ԡc+ZiN+I%Cī9?7&f @:$^.?;9?*}Ѧ^eCk5&o8;Li/$4p^9#  y2D/q,}E-j(_TI16ٌGsOڰ8wG&f4Ek5-/xbUsiL;3$&GD߾EqS :%k[A[hB`A9ܞZ/!Vpp] RiIKґPZ&)&: ǰ:y Uz~N>ЗGQ3w_}JLAI*9dKY.V]$15 O'>"7zj)ϙVWQ":sVwap_)')lÕtB[A7Zrb*jh/za|>@̤_o)۳CSWސ(&pvA zϙT_J,cu@`]/l'`IQ=? lP2rbxAFGOx@&!OMQW˫'i0-zT O* ςM'nPkuC@6CO"I;OK} /J/ jy2 F*3v`6BsX!2k=|'C~Ȧhmfقk, h(Ӊ. ɾNLTQ=>K">JnJ8e|\0,#T`;6a;ma~ =ذAD?0Mq4"ӣFBU_UY7jݹu K/5l@n+񈆱V:rHF)"TH~R f7մxSY1'pMFr&W NMfݭ[H 7,F҉:0pvʪ6.xΤj=%P&MY'bm#:(ދ[LY)ǀt˕A龯o4а1!?J@,Sli%e ZbU־5].p0.%г^MaE٫Jetaդmj Y,nք wh_Y7TM/Ƕ#1b=ϚrM&n3nItKk8' ,~K#6i>YUںOaE\CUpB}#(uodo@7-UEAg᥀MY؍έ}Br# 3ޛ<3S[wn0[TUy@ʮ، Qlt3`Q،R0OHF4ܚ L VlV5sنL=L}0& 0e :⚴rDt#MWK TgVe{^4OНmbjzE<-*(L)K(5v}n|T>mBq>"8B`|"ٙ_hO' PVp=vŃ 5>_Q%'zȊBL/h'4FHnJ82s:]#|u՟UH}H]YhCHG'5&V@|)4Y.xfQV Zl]CkX ۾3{L;(9wePB2KBYpsdfEnԛ *;=ia^!ɤWbs@h7Nޑ<@v:IK. db\_jEՎB^Xs.f&b2"_ڗUl93*Ƥ|qEi 4LE4eBώr?-nOԃ[uٓgloI7rׇM7TJuxp3 ZwR#y!]6;mw`4i tJ|qeoA/=G<1lw4kd)9#4v!?{/*AAB]na1M3E[wMC>ɠo(uK7.uϽ-p@jΠ_&:)~֋H~Ձ =/?}_vW~.>U C0;n̊# Ll0(DI ڰL^zeWow%׼CMiߖN e^Pӟ sTT"嵥}tQƶH;FJ˅IaXޛ!HwZ9}Udڴ:aP\f2uL\c(>5wL8sޏ;pOz >~n ~t(~\*S+*׵c`q_W`s]̚ru zSP OjBEtJʳG_9lVk)4I*sD?L3!ᵜt ʚʍlvC\[?wۇlnw9 T~:/ b![z!7 -]AC#zr ?Ҩ(E1Sӎt{p ]X:kd>|)`4#3ɨ@ouJɄE!tTL2⶜Y / 8.e>Ls[ &Z>j<G2RhThY zVxB}Rnޞ bŚ)5н_/w5fKBo$ l/7.!1V*xҒ|T* 5Z8.E%rj~v$< dM[:ǎXEPࢄx 8p `j:nNJP@ƟHM#VIOEڰZ#QESV-dsDs3MZvUsG(BiM,<M] ipo嶖tdD- vq&RMf8",q)FX2uO</"DJ ݃2cI~ ]ET\%Ծ1abjvĖtht́v/\̱H^uU{/. 8DB('2Eد.2u.>Chqkc`T4ٓWƳ Vͺ:hƈՏnĊUCؖ8sgq"+U#~ \ X[30b6 R 'gĚ. S>\}v7$ K^&Pƍ*-Gf$RuRq\N.{@!] RT 3W'E?;'#, ^z? R]G7<6L0} VBkFRzӏ;8Y]P8B[TZme|XMZ wQM+CH~NL2PrpD]p6pF"[Z1DƟcz8jߕDG65wAz6Sc%jϑY?Ƈm2vZm4$v!F+PA`]:T_3[f2rпw+t PVhG cBO3u܊}bQnSRvH¿-G݆-N^o%9Lm@QZB=ti)9bneڨjoӞ=r<X/UP+w˅B^r94gABZ=-$|t~Go].&,\h65jvT. e!wL7cX;6[ 47p)11.8ˠ,1ch(5`XV1'&(;eRfP.i~x8)m6Aw{cʧ -kܨs!q:~pޫAC $ID[P'wuatkAJKw#Jv}HRFw )p0V0}}SA. `^-Y8Yf.]z ,oa{7 k P /`5iޤN?Gs};Bm2D4Ȱw`"M19koB!ӼXJyo6vgJ[ȵD82JbDI|tTPGR].7(K:3&. 19}BEpKd6QG K!e\xA%E) 7KS2D^|QEvL0/U N0қʋοٿ_G,FdEIh%'¶[gn/ëpq7#qx.M\vGUVu>oɍv0 G4A0[, "s^՜7W Vا %㞸6^7>~vO0iwb·ѫ=6whۺ NqV Oى|tkT1!5Tk J Q{]YB {W 7xsX3u0:WLN 6{TKw_ጕ<ªja)Vng ӺJrny_xAөs#֌H% i $(Z&P:NQpTǔO]ťě;&cvo94SbÜAgM ;B_өCÏp3I ~wv3s% 9\TDĽQ$>/M # lKIgo &z<w.a}bSCTbBeV@Rw_ţ' \ԵE(oH%I!*S~=yȫW¹iF$<4V2VM޾/GpR"j?}ybɖ2;3@g% #M>Q&eAx>=] ˮc%u 6@\2&bC9@-$GQ }kp[ HAzp^Dϛa ʾ=7'BEBf{#%lwU/8DYv{sh 7|H>7 Wc5\p,ͲiiO г b=.<ȕ]SM^;a90!ԪwDE'x I{mT cY5WS:Pbau 8g؏w|UqSN}n'ENd帶|6  !}wOq'G,p]$Y#C7vg!T S/X*>dg]^qrT.=rb{QfZ[/(MM\sf͊ b=/8Ju0!e1T=%Tnҋen򣬵!M<J`?"cE:Դ|{jx+r O]C{0?wiŌޞ=DgmY {6?z IxunJ'e4Rr 2d+%%8m8?:Az23u%E^fBB(?P~U'd`SN2AW^7IIpXH7yt&rywÐh?-a I[8=: l>Cl 1QUB=dijmdDSrܹTZVu8 zޢ2X7 =`4ǑJ9H2q,7E}øp5T[ OoovNvU{h4&' kG 2-mDbqۨ="I\*kS9:d 0TigddF VN,i{#;bxx,^L{F בj%_7eD&]e,I%R- }&5֋ ]js2y+xӲ{ ƪ-wwȌƖ|F)XRe:xtAoXU6Q| RW4vhg󞏟Aʞ-OiW@} Ŋ [x}01䇪]2Ror1Y㨨=@O/?F,zǓ``D2@[xWI9$o')f_;wLZb{fM5dJ${+uSWFǗ^痟?Ygnm )pJcF!0%Ǎ\$l?R!j,WDl#>";@D ˍ/l 4J{aXVӛ9,:xଞGؾChEe^3L;S DZk͎=aQ%6SՌ CQUt90ÛޗG)0PoDxdx0椶 7ǒS`B-{#D8Pr~=N%4WDHE4lDbr{"pLE zQ#mud挪(l//\ _#ԠXg[!=3?7[n#,RevqB*[ߕL~ +Oa3hygwAfHzsB3QJ [#r5Dh9@ejRA2/OQ%&yl5\v/Ȁ)Rs#HvKx5<9 +]D{I7WCPQCSdGCorEC ^Ă=kG^Bh{wgfUsVn7lQA'pۓ϶z6w\ISj>I͓,WH[6/c-!btďR]3!&NCŬRCk@ih iMX@WW3zGA4uf AIVnI<ԳiI^mP aa[sIM|!Nj9MOEp|J`Drk^[g_ _~EX># QٯU>մ\8EKdWlUU/٤X.lg<5O-|=*R#͂v#8u1*)UqkD\uC=K~:svԌbRP+fbO?,)G_=zM}UW{B;b3D%8HB-#?.!Ƌik 'vkk!^h41KZ]>QdWD{,*FVoEa/֫dmC 5P3%ʑ7uqd nrTJ_️J L5Nv$u8+w3g#!G,Z.tC/{ƼJQ4m&ܰ҇P[Q< K]rWa^օ 1N2fyQ}p 91nmbINiWN]W4p~JJdfD?Z+mboLsڦ&x^sO.Ԓ?mA/PT:kUe2h8 ^o*acr칅9Lvb~n_X m˵G;;k98]h"Ѡ2qje5X7WpaOĈC)b0W XQ5+t0 ٥ >0 | Ytw)υꉰN,8B]Z%lN$,GYRx*N)՟62iX 5/^aAYNV4ɭպN.nXn(ΙuxcXIsfrRZ^_=Y_ Pl"ۜb5.&)2A㬽IȳO!bE.7Ս+ɔH9R?Ƈ'9?- ]Fs+Fl|h:E37?uhMGy43 e<DΚu.9 KL樬"=8"4xX5Q΍֐ dޏy~Gh_Ѫ[Woы*IbR,c#3&˫}SӚoKv3af'rźgET%,;T1-.9`j)vf?/c9 Ifo#_ER/V&-S| \0\Wt0 ޓб9(c/ZkeOăI,_f{hӢz/$ JO4T#1CDƆj(+`%QH:nrDD 1ܼM{7U+ު4uN%/=geiTT%Kpߵ;USP=^ՖمQJ3$8v/;9k蘿w"gJomH f{ 6@2 0kx>Y֧ ,`>Z}.R HM1Έ⿷[J}WS;ڱ22aѡn9v.$ Y׉kؑcٔr63ۢT>z~W&7 Dx{ĺ(U:l1H\^# Ζ~!zSE>Gv̋h/O )[ăpI5$XV([G8 _%~|>r=2Ci:@:gGΜ,Yd&v]-G6,-ouh}CZ陝Vqoõ¢cG>Vb1!`2dvJҕ\; 8G  l.,8ݱe옚Rj3ڌ- DCfK5^x߉f"1R',gtJ0bB*l1*D*sV O/!#Ualm`/p #ŀF4jvIm>L(Ǯk[M@_ _`ߡ>%9*]2}E 'lRITxRȢ8 [(dHqN-cV, ƎqʂT96S7@Cti/z\-D<8ozN(@kӞ/n(z%i֠0+?1LQA}4 2) B~U8|| /5e::ݧ7x|s3i' j Y~DT4aA.Mg+tLi-ޣc)(`bέ\g%¡u]ZGe:TdM"D|R;i6w>l6v\) 1ďCݷi-ořկaUᦀ1wÆ!`1;傻H+(t`fzn )D~Fn/eQ;!&ũB[Q,5+.H wm.[E۱E(*! xj>瓦 &\V,BZ62>A<+.A C`tY dNx3/i⠞uԱVY+MSfY@VѺ3in_-FH@;Haym垛A޶`LLߕ.T(0CDn^6T_/gu|&BPӃ#*\$Jl07' ng71shqϘ% ªT[ ]Z޾WM(Ё-'~YA9j zbbq1+ Ʌ1 NGaVz6*YwW:4oaIUi X mƄV]kΐ'4ILIXD*V7J@WdF |.t381P4`^nOz@Fx*Z⛁K͂vg^fM8ifW̴y5I޹ R6וUvzE껖3~+;Q$Ƶ(fFA/Q4|:Gk7*h N.Yd=Nd &c bb80>|7$!rD9(BAH͘sدKW⁠\>0I&Յm)I, 8sIQ'=u"Z4u0!Jϑn CSԳx>]j/?aA]se2cEj:cH'נ}׌9J=e&JUp)﨎> (H!ʊ|w#'i?8-Cn%!xi:Q+y׿P2+461'~~}ܩV?NZ;g_N\ˈ bB?E9Sji#W:wFlvX`2nzItH`E[v` .Zx&# HH-=;v`OiJ 4iR'q*0v<drKDKA{nQ0t9c's^'g_Ӳ 8L|ysAshA)6n;Bq|aTV6M@) c3C "!3J;IUO q+)Ej?_<Љ.ь_nJDݒL#F'ۭ%,jYݤ7]WgE֯ k$l2|O|$/ƹ0+^,"f1vT he~+Nd6 +Hg Uu2K"Fq޹8<~7|Xȇazzj0eDHv0#nn ;ZX"k`0|mf ~I#ę/5!dr1k[P[&ucj-@XSqHRM}soRUڋڏ9#Ai .e`֣T"Hj`R\bסLꛘ'qb 7Bn* ƛ0Ϡ4|fkd&TnFz>%{o#rIIAˆ$}:@[)ߪu?UNwgJDfa?d:s_W 43h赼Gr.B.ⰴ`a+{dUkmͬ ƛzATb7ΤX 5䌟P%ltTe=#]"p0nU>`E:z0P#D|#~DĀaZ.}iA4uY,Q0l|3ixwt '5-E~|ar%0r(0Rm"ހ_EJi4I6k h9+'n˝v 9Ej" +#䱎1Y"HlXDTln4E!?Pc]y|I 梳k D>مq6c1u&7pc /8ZB$L'U9.<^e$ a?u􍧬m{L blXj}hUS!ba>]Qv|"-=s@ a]da7+ }&4zKՙda 1[L~g[&-p*!4W(BuIDLr~Ӎc5)\QK錅 \fhj0>9YU*Z ET5u v4iծG\dKHGH+%Am/d*y7؈`ow*g]#*H+J%5%m+F,P?Sj0q\]?P8 4L,` {9BH2'T rA[_Hka(%i;sgWg5-|ۢ蚇e!F3g=i4~mso 7~ ECs vD:=l|b$Qo35wj5*wB(q;c̙$]7d2w4C Nƅr~7V/$b/҂O ?:kOS C*U+̾J}W,1(-_ǬF&NЗ\Vi nK<Cl. qAhEu<mʩr(%%>?%!uev+yiLѽ.V2++XHDKii+ol,qȞq{7 c]DB\NtWY|Tٙk櫥y\ mCO$陿'Z,G?NӂiWPwlPu+wmSwOd ʷND{j]}æJT8pX&R9׺E$ hl[}V$7Hs(U @m湊vfuňCeQZ㲲!CZC v?͹lp"'DolSc@3V ֌zR7O5nq˜uґ\kOILkjx@ed*-$6?\Wt Ƴ3=![>rREI>nG=L왵˺!Yi& b#PcOH&7^fpw-.s4sjiי>74#29w+② l+FR[ӳ/SeyA~>Mgh-IzurT?)j.O!ՅKJB9iiWVc} wxڋEPs(ۙ̈A?:ˎaƎ['xC7ģZ5i8t!kbweYin.%_n 5^o=߄~:|f63\Î`*d)f ÍʃYv]DxUɸ]\5?3LKLVQygH[X>Xhܱ$ܚϩ3$HT1'C\6Z^^D/{7B+N׉k›O̥!VBACӴV#U ^t}K OuSfXS|R*j3@XgOĆ>!؟Ki+f7PꕆjiX99Wjڱ1A~8݁:V 7!~ n4g&^NqM,T+*댛L㮐Y[`8Pnճ*zGTYPB-4 HvџH-lJ0GFe_p}i@c?Pה ZQ1.\.da_(]B"v=ىt!=E-WdT XI:@2XYG`i6+^ ZoN6ӦDp4JvW5lܨB2*/{lSO|զ~ hlrۭjcvK4䉉YKqE7jppˣ9^Y>z_ MCf"d(3G0)_6\” "T\ 8xagoyi 6f3~+|\W| Lt|v uZw43,wCdDr1~|%/ ! wĢnpfxo ɰr%zg5jtY*+w0iOV= *n}(oDZJf l^qI5; ӹ@+~2V#O>3:;͂p%7o| uWi =NjƿƤӝŅtm$4v󗖛nneAjueN4կ;As̊ߩ`) - A i0d`#ZE?/1iHo#j$v E:=D_M@9eXmMΑ V0JK̵B_JpB<"F 0@|. t1:.Q~W8+i[}B@<!s/ԇ1yjiVm+g-M?t/<^ l\"}MWrfl0|>-o~o@N{u⨽R}gBކǔB{zwݧdD)ؽ* -鹌MR1?$jgks8gTБ `Jw9 DTm?PƧS7h>6ËY)3cZ4+ j#%veLxO`Ar>Pv+fm$ NLrjrDEsAߊ *xC' lw3h T*ޞFz}&׊ӗb>Ok oǹo #;]3$όLg2|C&A k{&=H<(j) 3KF'lX\qJ%zmZ9\Pvpzw"K8OJ C;Z3:K` Cx{-٘D Z7Ti!/g8'#\9yS%Q[2!>d` ~TfM'age/:E-֨qGPBs,\j.#C939f/o3og `{NA_3HM(h+r; TObһ0dOL0=pנJS{GҼnL:bk|]aD\;g]Z6#Fhr ʧ䳥e˰_ Ƨݰ 1|?.8D} NR7 xTcLj4L䟶}U"7Yٸ Y+35p >,7޽w6@FQwW!s bK,ޱWN)4?1| K"#C\yT)(t^wѫZ^[Y찬,,"ڗ2Mk=^IF a(ӑiiA)t(PWt )heիM˕ F5-d\p/YvL{~bWu,q:X(qś&/0^O)UGyhsJ5trBd ,{lJϠHDj1:T~2Luo`}6GI*2l&:VZ 8Df22GdP^z4`o:xͻ-LNSI>|1U=%qkIbFWX؉5Q !}FYv~2p.ѝz/"nƋ ɹ=yKXBcJtUh; =IbȃE mB6j,UW@䀑Rd/LjYittLqz zv\-AZk\>Xu 2(}=(5A#a|W8=cjOQ>Ix뫩/?ݛ#cuç(m$$ +\'0k ]_>{4>J҆b%|~d2yP e.Dlù(\vsZ69NiӾS5AnNr *f]0 IŒ4JYoĶ;G5Aj ;B B vaehh L4a9+>;]q~KΈXkB_6]A(&`|e#JڸťT-B]g*;w?$8"üt! RON)&8*a-O ^ fZEh$ p>#19$U>AE>Οv)^~Y~Xu+<'W|a 2x:Uu+)TNv ڶ0cA2LmxH+/8I^kRȫWYAJj'1M0!\!kH8Qz!f8+B?^=SyT>œiF׾ ~OXC(5~%\G9 M3#mqhXg`!A7JF*k>VuOqRrQ">n$m>3\CmNg!h@$qPY6/.DT'i{~ehRIz ;"mk)t R8ANt E<7snϖI iI=Tگ(:0!/0aCͿY\UU"Ei/Hr=`Me縄{m(p]L@5Aӧя#Vܖsf gg,46X1*& 9SDW<bE^ddq s3mY fakS93cʮmF-7֮ٔpAl t1Cd~ֻm'.CH BcZf,wψsz)`Ǣܐ1~sy}&GFך$ TL< ̜b,Q]>F20b8$g !{ mlܷ-DVTL^>bJFmIL/,b~w<'d|U_l#Ol [W7*[5$96%҃>hg(zLDކo9.ImaͥOԌkg&Vb.ұ1V|я^ٕ\YW2[C43ǫ;X"jx4ՕBhN<2Ƽ;4C+)BeǗi/R?G=Vhw=s x'a#2e\1pAg_iE~sb;%3*f*pt?vsl6dΠI%~1ƕ q! ݺ nB`"fvEj!vURru9#sx (l Q|8}p/v'7 m6:J1.v9׶>%8ήv}s9'tHlBM}fXb)B Z_m_A]ܗNl5IG5v3+d&slB}/˳>I8 FrtAՋ8PaS3eo346`Fz;tC3FC׺@bmL3I|){켅Qw%]"QrͿ) 遖`l:RLpW?>SV_r3e\׵10 I7m8x5>Pĩߕ!6cpgTsmI#훘M]dji#&l~ܮ1K' SB*(i&Yr]kͶ)%BWBWf:GCI i 6}o~oWp&$Yf^Dru.6-%x.YWA5e:5RN |f ٘fL4Ek#ݻ[TJiAܣ_jg5O=1^-]0d0hgJ?mzXH 7eVn3s*:@1Zz(km.vrՀ )I-\P/\b ;/®fZKA,荍YgSxu_e/:Ky{|aj&VV&iix4g * QA?") Cao/zӼ|'Kziٙnw6if.;j6Na) ?M& ;Z#+oW=RZpx g'W^+{5)OC+k`mE˃*HkF Mx7/F*(UR΅F M__TyW6s>9]P>"ibH(0Ga[!ͧhFQZ|"k`z\ gR-ϤY{ mJFugR@S&HK%b2?4[IYM% Hm.=lI?Kp 'Z7[7sBnm^zd2Vd`K;K}$AADU4E4^_xf `#?ؚF c "mYP=@ܟݞ>[ Wcz"R{e*_'OTV$m%qѺ&^B-hX%ML50Vo۱L^Mhi.Qb.{<Y|2B RцoW-&[Hf%hg@n1h 1Lŀ}k 嘓zkn.WP(SbGT|G*Qn9` CY7L7_Y CX=FCcu*;nffyHnw'|_:RxOִMw]륄7̑d,2 {UX|rb{\)xƲpy$es.ebex1_C=`x#rT>%5~K <>yhh8c&{ŷHаrWFq6褕@c j]vHFA~'\".8iu\yHfR4Nivx ªtkŭ\"U*LD1Ty RF>[wIo~A+ }LM[PLJfH/;CMӥNVV,lQX̄t..H8dRr$xʿg )]R>3FQdiF]Wm<\Πl$J) \G@MWAlЙ kp@pts]F( VJalTV*e6;x'Фgy94sټ Rc#:si qh%M-!דT&6n&Qsy r4'x mxYS eg {Fc!Ϊ^+^4[<3־ʛlHzKӚw:`4B2T@K8pwOGvUrgkZ-"9jf-ʔ}&.a .,o׉3M@lѰ|^~r,IDINzRe^V\Xt,*5^]g|L @Aβe#oTJ{RKRŜrk&Qy +rfҲ·#/&%Vz[ZZT*gɔS-uͮ(Ley~ rGY-K7RHPa/ݐ$Vn8vi+,C6."#UY.|MApWvK 3zm҈MKjӝl/'b \\i: gn%)ʆ8GP2bV1m?ÐN 9lY.(ɵXJze=GVLG3ka+~K$6G}:BLn,5pTOh!zGYvXmq kSEv8wz çoW@?v.pܕ_0exEcdwO"i>#@b53߀4XS )7=; pJ(>& قU[M8CK)$^aP)+dRwQt)ZUӨG fc>FLNo!@v͜%|Qei- C]YaU2iVD5F}G)xy"ʣjZ˥ t#-G[KF\u6olM@ՖSmRr1E p)ߗ GUZ}P԰6M~mSv/&3Ӿԡ Z1XQFfgvޫ3x]^21 |J 8*'tBV +)/ 2~t`W-WW: Y^_@jE8\dp n!<J BhZg9]?1Db!4PgB0 = 2L7<3('AK dO|mOViS\z4W@Ow,nE8zȫdz|}uW )G,=J)$ө6pF%2-v^RЄ(IB8avLYdŢ*Hbu̖|a!)V`w=Nq3 :}Θ_ P5,aΈ>Ol"QB?]|f|Eo\ #Z~}D3~7v138qX(~4x 'oCf/ ߭٠!ZC{E%a&5e}Bۂۅk5KuS^Oi|CQ"6A'/ SɣL'#9Gc b:w|Y^osPkZ:/MU7ry2A Z,3U)ܝ[}56ǢbP1&GPwҶƲ,m`4j+cMVt݂ ĥw} xj;nP_ODzi,Z{[>/ē:-7o4YK-$51ZDn#n㏠x}wJ`:>Tv|<&:Zsfrzz#ܳ ApsŰϩ0,_mL:uWs_ZKJ"|LKhCC :B?r?ڧ>){r)ĖfSO7$ nvbaWMh\?TlALd%{\y'".^hUKe~_jg~ɗ\@F{a}L2X*ʷj(*_H~TC#B0 'бL] 8jLsy]"aU SJ/'"Ƕ_6_p)aw&kø [&hʒAAjdeQ؁S*!؁[uӦqbon8rTT覲ڀ²M?!xph浐r`v-jTd䔑2N~h!O `WI.ڜ?f _y@E ӈZr:) y,p<5FE$$ @.I$)joո1BeQf`gyխf~Fze7!O<4 Q+>:Ҿ ߨG-,D!/ .F ^JSHuFz&/Y4@;W-١; @`( JO?i]펇F$l0Gn&~i^MƟq= Ϋ !3rEJꔠ;ZSwoH2yRMH>L)\]"Y@jM+Jl/U8yT@joO(N:c$Җm$Ôi$#b7o|'s!EH.`@ϕWdc>gif2"yb. 晃~5E̚V]~6z?ɧCfx%op#o1I ş(|BѾsK v249C/U4STEޣ'6 <$&/6;:n$9Ƨ.wZBhV) i _$<dO4,S3 R: o`#7ajv\#4Lg%a^ ֋Ǿ};ޟvk}>BY:Bå nb}0Sqt?v r (oOU(r%/Po\ʞ\!8hõ3xgI1&I$R sD>BgiWlpӔC$&b0$Jک}FZ/=(Z):h';GO'Ѹ>T _ۣy5pzuZȃ}g=fl*HP7Nm]1AB(e3u4:<δ9|xeZ04Rg(5"[FЇ 5Pci pꍂG6]A)peUQl^]Gw$3;·(F'HG&jjÓ)f"+.v^ۧSCB\#Oq,?F[RcI9BA瀶/۵iBw,Ll-IieWTPJ@_ Ua}K `jLfs)] ѪD<~nbcTGjL ~)  ̧~58bBOo9i@_WPgtq'U 9;sytLoյ6Ü }?>ɀ#?Eo$]7bfxsWB!nVޒ5ʿ/ vkiq*yt g#|BwEM֙/.OiP+PկUN$05olk_Y< R. $[txZ2?bq_·B aݷ}*uwFZ. ³%^ #HN2hni1m)&>Es DfZq jqMUf##”8^jGl5F;Yݍ0d #ՑgR݆g=dQU7ע_#'b!|]be-0 ?_Y4䍺 Pv=,7cUD QpIQc&3ک Yjh9lo;cNG3WEbO$WkFa8 -AXO\K_wA)|f4G{Hl]Mc~)ޫorQ SR|I>tTe7_?fHJh=_o/'OHΰhE]rƎ2Iz Z9#N!PK)̷]<)'j ݿֻ.I˗U`塡g<}+Jţ*ݮoؕA1{p蜻d8Fdajta_ ϸ5g@AыaŐj=`luҼB:%6錞Ң|ihW.B|Fi3Lcǹ v:A!umRe$K*YߵJ;'5k쭅0<1+zdBA\~y?] Nq{,(d(4튒ubhY۫F\_}m(ި,\ĒnJKh"M2e Fj Q_eSGh1,TϷ@lV,^*$9ݙRJ{ =KIk䃴k*&Bp-Yz,0y0* J"*gH{1Dia*ŹчŇ} !B7LAADzv;.V?g׎wxi&Bt5׸ =dJҥ0Lg[?ɘӗ VjbޝC8E:uMɨbg%. p\hhmEjYyFo`tMf%vy Z/tT?OHT66$؃ J z!o]wdO< usouOz&(i8B&(ɾ2SVD8Pʘ&x7dK{0$׊53j eɯO&J]GY^<сl!;2 D/6U3c, {sf{10;!'%tX"dtD6KZC7Tq81*KE2?,I`D12znGGJ`=؆O%-Gv+걦dpL!":ck z\yrwxI^069$\m/OXe֒6[ť?h{7i_eD&)$'A0-΅i^%T,8= Bw%{%[f>܏QPw\=FLȂ*n ( ]:\_0 [l,*jݝZ62>@^\,Uț9h#%1Lքdͷ/D,w}dK+Y$dʈ.vͥv{I{%Ƌ`?m۱ l_@XnʌePZ؟*aU4GB򵙌D7'6t;n8 ͪVHцwNlsj3n =BK087&Fx ~_բ״Y̾z _>m*v!hM(Vo %4vo* m83[՜z'!|.^9>gR Lt{(`^0 ~ R;vF8".!,}Qt^ ΨӻMaC<.eUJǐ#l'+ C_O:U;XJ|GF]BL&\'F$U .S1`&lWII?vT v7YeiY3ʅ`- 78JN {Hb_"hAίU;^>[T||}N@HW2ZTl,4 /%pdC鿿G| ]տHBo UӇOea_`pcjpҕT]}<۟7㬬~{M;Lg ?!}>]e5{I5j+ό+i8J)r(GV݅[ß%MVz'0gĐ& k+TFUЈ㨦H__>nwtDe摇ФYqH_I)0\[©;44+lk[Gǹp]<72)1G`=aU7Y")UR|Tnn 뜩r|uz *P.&?9:;I; cw5! sLu=7@셞$tP5m+BGD|YCu] %,Pe^>Z~n㒝aKmF-8}pIґVԄMZ;Gs2TG,z!l #O;GI Ԙ Zg 2!vT&©T0EO?4~~Y΍ ][yK6>`F['"S38`ˢ!AҷK_n]f~{Nkim.Lp>C6hVۨ~f y ;!R^*íT. `y@r\~鼰iUEI+oB=eϕѽЅox=ﬞIN֒|WtcFwXgp֡P9 (pl|9Td ~ SԳX>59/2iIsy*%u1D9U#)Z R? l tQvW z&$Cm ؈~EO?5:Dڞp1[AI:ne#=RVpCVY|w21BsV6=  }V vr3n#%z$B{/L|)<WMR2}R ;nGQj9Č%&Yk6(U}iPSwӱ$i1/+ěH!H^Jb<FΦ@1o须>JR 2flMSf񒘯dQzdNZH>1U"ZtBskkI de!Ϭ/}׮`Y.PK xRl,x""+3cojg?OH=G6̪vN-oUYkhOz}^Cru1v2-[e YTzbM!鞠9> tBQ7j/TӐS*QWVDf:UA|8$6Wj>6^@bJ8!9GT]{tdC%us'OKJkL6vcfG'Ƞ!2~Hwix[0/P kMjxxI\ UםYh}@<` .Č'ThoeeMHxDD߉CZv}FƙO W/䖃 ՁĵJ(5T^5b#c5p:\(~@Unf"5Qʥ|mz>drki9~`LOwSoR\gŁN,o"nǷAJ3$95ptB'۝lml@[ @7'h;~}Tf|OFOuN[P?x q[GU?Tc tE`1:ȝpB U(K}s|3 f?;Qldx8/mx&֣wJljPYPіVLf^| KhJcR"v2YJ \ք,hieh8]{侘UKe压uR}o0พ <Ķqh4(xD9ؚsL(1dC7Ea^W㾕 CPǍRkh-B ^Pm9ai` QhRnmh_px T CGmcWk3{׷t&_vE-q+Vo$T~p.>fe@jBVT1\]R:E 7U&AmP BK L,"޴^mTIzioh sIʨ z/5o>fZ?ܐ\r]%A龻ONԜ?9rӂ 6'jd%Be4L\áA\(*RfwTzqy߆5rd"tp™cb;ˈ)hO]qw7G Pb9.; I5Bķ\ܰgKadP[PS ;oSoikKvUvx>ڝ/^$2Rx#~ ᾦ:t Ӿ~O57o,9S?|HN_9Ɇ#MP[YKJ= V"[iC$R+,T/,rLcu2L*ze9Ϟ o[¿\)t`jĘ!oi[,YH_38xCltSW А$zdPcLI(yUnhGUC9Hf ec;4\tdT7RB s"B9B;]`{oά0O[S^3ŲXioGq!{&uŤWTɎmްϜS19 %j2HhlHY~<ҝsq\Dqᦱ$k ?->|;=OMWE G"#݈zM< lk9Q$! Lכ󭛺s{z械\7簖8t<@U U1Z!O99 %#ڎ0XLBk=~X'5DK}\ xS5AL5{l04 iOärﭒM~W#Y`4zK-C,w-䉾uO"4 ny5%ٝ-/\ݾ f:bMiD|p톰Iu4wz 6#1H4qJD>J3XdŦ|XWmڮy%ΌBw*ckS9·qy 4W,9k<׼pШ> '0'=ir]٠󪺅3],4V F@Vw7o )Ql;;8{<=8ݗ"lv#ObT>zB>>~_AZq Ĉ+``Sڿ)etTpvs"5 j)yD\8_sG&)3c1J6<Ł3W%O{{v 5)ir~OHuP_45z0sw }Y1? mYVP` DIsGUr+[ɹ KN3XN2a' ^;,Z\Y)4&L.C%p%RTE!5"(H۴XlO%>F]C _eZKR)}IJ~V{AoXJBx `=1/S!$2:0cvD$tLx_&A_JYQpM8{2Tb^(܁ŒRY@!L\eePӕ!5Ǐk  j<9j%3/D.@K%DbZY@,A}|fߒN yt;#ESDrL i#W39G_RWz1<$GEXz P*(zOc]'Y<*"CVRk>DVkX]cZGZfhp7AM":2⠬|%٣%-8M? KP[KP#XVIA v/!j)Sd&Y{#<@ G.Tow0Wrj"˨6!#3&C"NzB'+;m;~*NCS;h5㑩4NnSzLҔ:v:Nh+zG]ٱɏtrb~T/$zcF #]F#WsጟN1RI'.,; K/ƒř 3TsVyU8ʬ=om5Ѻ(,Qlg7ɴl|BI~?;$ Sڈ2-L5`_#,K8 pZ}IGo6̞ɂ[c N%\.kt&kunYWe[ Ln ٚ,AQ!Au? ڱs7c6^bpAe&>_d\!ZhE}y[6hfβ4Y你ɔB"OB]['Z9;gEe$ o(ajNĒ%bĞArXz4$td3:΢&p(#=?ܤܲD_ !g 1w]"ݰ>\?b("a d*lojs:)3*[R7ۘ?i8 djVFbMSǀ:}iead#bk|[.V:7*J&7EM& nA."' yr Mx^`uZrڿwΖMr`0P{bXRrz|¬px`l\GA'YH#cWY!L,ӷgmbA=X0P}bS5r=n{ ;w}tmI\fH`&IpZ: 0H/'Fi}.V??}ǃiw;@FTf9Ќ)va^*Ј9;sb|]+-Z90n:݄"Zi#Ehel58yvW'RXbm |^hh׳IxV_`_ V٧S;-eX &ks(Z\4#;Q/2db6tN1_زR-[q\) y/iz@l.SgcA2f4ti*btamn^',Uk/' Iʍ)OEaO t+Z199g%8X!id8 j3Eu< 3di#OuTpL!/btW$UfjXHlWYMǼr\-*+I'#+)O2PwUo,%o6sT` YQPjic^Rу&S: )$bg-+#YdJ[nn@}ٞ_64p߂ݧķ;2o3Vr|M%%vNQIs7X,v*IgSs6( 8;ˇ¯%{C@!uZ[1Dv| f%{NyM6:\ ۦZ@NDn^Gt7a$Si'ٷ&;11Ew{][[ 5ˡ|cH> !A~aMA[<$Q͒? 1޵eنw]<;^j!=jlSYUr2_&9| 7dqdl܈4Hy*(G13fu9.-.وւ`?Xk܃8'UK֣P*7= Ӈ0N&2>gRqR頇^xfP}MT\M.F'vgo&՜Ansca {a 9Y<2WBs A~GHj3Iv-97D2ZQ&mp.ePv* =FB|p&!i OGu!Ba\0PT+ńA%Z٬8Fd.t$[B,oڱ >TOpճX$%R-ńq8O' m;#Kyg z.oyjk9'nT1?3t f!X1Id;,D# )iaشοo1dt$UTkʸh)TX6MgVUś#@|Jda&%VF2;8ꮆW913nt+fj#}[?z)0ksbkyx^%r6`o.h;"B e5|Eq`M{5|ۘ`KUGuuN댔8]D 4]N]/#CX&Q^˕TdvroUk;TKX0B8\BJMtt@xZ @i)?ѦVqxu3GzʧIŀ+0‹@ߌZƵb|#3=",_mXqS. ku)v$i~aKmbT|U\N2R t't~XT qgd# Fhjj[Uknn|DuF-{@zgRz R{ z bpCVbM'DCRl' jSkVx6E+~lO#8W@kg-gy*JI/a|sɨ |;/]rָܝH\_i^aAĆ% z^Np.Ȥ;[,> k5A.' z1'Q=)5 )9FASzݯ=S~?͡j>3ak^x>UWP]blTf8E/cgQu>(D94>Z"wv [UQԂl{P5 Q=}I=qW5*8>ƈl_c0}azJDԶYi"4g[LlƐ 5};nHǢ(ڤv?ԩ(x`}ò0%%*5ϔX{|W돢 C7]]" p,0Ͳzӏ,puz7dFX;_qšMy.΂Gˇ&+e& 6.GHyڣx1@k6Ws61_"`4‹oy5*| ` ==:މ :"a bJ9tWG5q-+w'_c)7$c|HT( bu|rF|y:WG DX!Vr8ەُ…' }/C3m9aW޵)=_t8kQ϶YF`<9cp}o ^q=%$CofP-|vcT6O_pHW͂ +*,M/Eazk9,@.jyPR5EGz}i6nLeO# "k2UyKzaDt3v'0WNFw(n8Yk2p?t*p56FG!b18צ!,9}-qS҅-y09N^_IۯmTp!3 gΑSP]= I'RLe?;Qqr2M/ (ܣKfauUN"r~_~18Z BzO~u'5m.OB}#OFP J?ҼK fe@& t !5h"j~A>c0dz}n\Ȍ,tl7o>l )|\i ^FqUtKEAFJ̱IMOc>4_+rlP|t/5*{~&Mw5h UEBӔ 3n<.P3E?w We ]a'c3_%97G,LbwΆK_Ը#\S,A \uF% ʞ*@gj7T%!ar5>*x(5eݵs"haVҞ,3B{ NO9af\Rq\䫦eI>) (C:`0<8]~r6"q3n_-^U|ۏ&d@nfVhPĸ>^ wχXqPu3s`A>[7'Ea7ߟdP2 q;̢g6YI(HNO2@;$/N:2w!a-HUJRK`–_'‹MD|j-ǭ8^bV9/1ЍZڂ**-U:XЇ,1'ORyQ"57(d_zLy K7cχ>BgeY*Q?9%hP&8*򗤢A9+?]?|=!f?:T=7zs zxFhR^G'[LQMy[;$vFnZ!q5۸đ;V[4ژ],$kkR?0OTJ3Ȗ}V`-)DJTtR:b?%7 ͷAݍqVb]"8"H1UZykMKgOWt\yKF|@9RU+|/@Mpۼ7![(KG = fcOH2XK*8ʍ52qZj;ż+֙JR -}#ϺKIௐpfM z4`_q_Wp&liCu*,ݔ`w>yD yOڒّQVi7۬w!O8WzMVfe3^xYZd͂ |PQ2ezvyy {b'CI=pώO> &Ih$>\A^צ-i2t I(l8_˫=3Fޭ(B_QBjs>ptP$< U`0(+yro0y:{άFӯS"_S,b{8$:dSDE:v̦C Bjz5No>fz+ ~E,O/IzWHZ)|` ܱ'7>M1GFf$3R Jǎ\RCR"* !a#PzW=g5' \{𘓥&h i<q7U\氉u;-<Ԕ%"tOW9g%Eq>J։/3q}eIMV GE˙{psd R40 7B lm{jRc2a"^9/>)H4cĵs*϶6{((뭪,?&=6]mڦ';,hKĭ{ھw|YTTP+ H+2slp|>HUM ׍W+뙁p2# ECCHp'9FvW,ƴ2vu$YY0nbNQ vb"j3Li)d=n%jYgeVAS_m?(,vW&4?<`DVغ<0:B\_g_$1B$Ty#ňl)rC Q|dimׇ&QLε9@TG<8R*>oA})"GR/?pq)ؿX Zdt#if UjE'9P1HʍXcԽX{ FRжiFge0Bo9}?@Fg½<:u XbWlq5N&0XUggc l9ܿ,;{/%ۇ*Ѹ6 5 `X]ƦTwZj>Ԅ\ä^8xTmFW: ;ۇ$T59Psģnh)>'& \;<%>:GU~Ԣ/Lw#;, p>k TWnt;4g944Vv`YC]2Sn*4  6$C37n{0T2nRKQFQjtG i򄝴rZOA8} )#ڤօ7TѨ~i6<[c&5W24i'rYŠaqKs&.0<,(7GŃ~Aouy u=&bJX*?~x̛$!GDF;s-8@_= f[/1|[waŌKk?ucxvtbx%'ЮouAz'&Z?"uA\JvXvj6oVAXCL+ NvS=ig00{Vnb M<[CHfm?eA$ԥ1K+<ʸLᐾ$Nt V!28 XWlD1@g]oCtcYh6>d ە6R֟P-)(۹#PB5s_tOqσnɔb^UGt@>U%B!$&g_8% JmS !OJ̜ezQ3nEzަIU6p=(_8(U u/_vDea L$v (Iamdc xpSlxvhwfPMGx.UUJXI4 N#2!p.}2IHN.;,j b>5*X?J\p]Ji YZć9[IJ9eš^A Sa][ *Uq[ mUd7 o|nU[4kS;uӏ &iN" ב6bՄ X6=JNn֮LQʳ"dCGJA3Ƿ1LrEa߷GMF?1Fm&6ڃ -Q?. 8/ke}4ڿ><fҰپr!&64ɨ?#Eơ_< XדV ]۾-E{g"ZE}Ӗ-{[DqbhCf2Dt>5TWio^a%?O&vcI!) Y|Hl{ fr1nRЁ2Ipyxsf |8kXƐ4|Dx!y]=>B5q|C牵zϊ.aZNNAL[2,p] v3Kv_h#Cbȑר(gV~㳠{q7}.M0D,norǯKf֬ڇb*A\6q^ұ".=Oke> K nʟd3_!2"ŽbƄrcqpmwah5Xݝ |5m7 >vQo)Bjy/5cO$ˤAwx #xKq_]k 1Zo[dBnQ2;s\Gϡ3P|%h# )uW`"eBQ`*EJᙵ-٥XSl ddIN"ۗ}.JI`kEV9ɕ,ja@i;CvY2=gv))́=kLj`w?@]j:^8zMb‡3<Յm@NIum0M:7 H/HTG^)QpR/A|/\qGɆu^ 1,`o'j5C/+$hOri3EBثsÔi A{4h#(GV? WLȦY)H|zaj I:U5F=5{L6>B b*":(e1lXOVV?`ZUNr-ZQsF/ԉټ1OOϽ4Pz~-'mݾ9;.uØ2I"d#15zv;һFV k &wbgN[e D8e|;_,F'?]$.e뭺/+O+i+7YE)U273@r2`ԷV?l%kd :D!z9@?=ϖud灯#h-j1W0 1&t|XF'ynA!觕T$Bl+Lc^6sfl#AÃi$FC&H>^y%F.s\ۢAFxSCGc<0 y##ɳ0Dg I={]z {sz dD\Q]^=6!hv.8hٸt aQ{!#H3<䙧P?)[=k_fzWSC;X X-ғ'E': U5BjF5磖>HI{Nq`Xj*!ȗw@aNX"o_tx]wΧs[9ϔ9qbl*CQn虶H«D@m/#4R$'r0/ۡc2OK1. ,YI6ϘGݔX?<qýd|JJGH9,21 $lW^e=J[(ܿ=3J՜ysϵ!tM۰=D3@";`?Sv׾#jo rcKhJleδ ùH+glڰ9"W7zl.X㡊1ـ~y V}+BNy,%WF%ϤF'g. _Xvjv?.^vf;o(vKq<chevM.%V~;*YC Ҟ< yk ]tk/g7j.Jmgo2Mz_Bql>(IOgbVb~E{q1?W2~xv%#e"j}OKXuuybd6a`+IH=0h_rm3җHN.癘9v) 60и[&S=nʰ׻>9Zv~b@ȺH>ju=%!_Ao BM=.{ճታ!vK݊,!"RIVⵧuva Bd8Q&(&([ɫsym,>J|ٶ[Z!fs~+ⵟtt@& bv+K Qcjp?ä X:lڅv-\OJjdLBOHo_?_阖!Wb)\㍹]p1-A ;fUO8*h! gﭯn&DkVBS;T[wbtͺ8_ElU<vN RyA֠l 6Ⱥy.e2՟ ϫJ&rk[A]h Μ.C(jO]v|Rٿz.+v UO&JfY常jy4Grܟ.ƨ ^PHRI%8|{T͐A l.?nѫ&=|,tQtO %iո5n켯#W7Ltlj*b X 7hWzOϯLAv}_+̆N 5 v1dI彾#Dg2J/'~z_f!I;l}1C'-2hؔ P:g>Q*at_Jtj_ N{9JG7V0Y<Ӥsp&ԜuJ(ASgyq_FnM@ ^}𨎶`!{Z7'mRpzFY7}簆 S̬Tm?"P+`p!ˁԕtsL1 :~kfCѸ>8]G7<]͐U6]>CJMM`>coL^yvd\ixNɖo pn'I'6ND@@4k$^6qZRĻ B ا)^3 u}əKS6<% ?Vݮq/{R9ZÆP1riFi{n f=AoY4}Z3(.|'zCm`Ƶ\%!N(BP!`uiy xUВin9rB^,BVyboeR1}\\3=QútqU_o/ 1;vNB5?\+y3sr#lJ%p ^OցjnFZ̩.m35i&Vgba (2>Q e]lpGu?>jƝ-*dm $@'m3dpF`?m謃~Ծm*5ʉ{% % )\'_a¡∻̦rdF:\Jan/f̸lRsٛZE=J(Q@hL3)n# l7Wy#CNpuB^,-bvO pGӶcJl^^ˆ=Ț)%P+l$#H\$(dan&}ONݒnޑu"5;dJǚt)u)x0~H:z}ڧz7rJ%IV=CG8_鍰nmQ[w,wD`tp5",N-6L 䖜AdQ0=wpua67]kk<`nN:QC0=ߧNJWVU4\>$sY{5#5BE^aq -w=FI媉ucp̓ڛC=uECز@Ew 1Z"{m6@dd,Vh0H e\**PgrHP؏/KsIz߶vBrӭ-cF-WN)q%fȲag(P9DX(M.=&JcW@FkSIJJkY$9=84τHB!}"x*$;(mL9UUmfRX3:RBVcꠝX%>)Ó#0])U ~z$ H 7g F[>ziB.㦏EQ\l[,-n2)T&~y#bǪ[EtՄ{4MՠGhBEN!̙;S_B>amƗ<M?QXB=.3;{y)*`BZ{N }auԉbK.!kP>im_#7%q>[(h^jie`C?#IC1~WH |"MezY"XVOAG':JX 6`7A6>H6z;ih0nZZx:3zŬuYeL8+-Ε *-jR<^l4fq ֿ0|V=O`RPȋoFa0htֻcnQ=Mg?BL^}[jr N;yqߧB'$y*EwfJOyߤn{,|j'CC=Pg^#6dxzP%L|-tYXxB3>Wd'}Xz/,Uk ;W9JHe~N|{־9;^=T~tk: 2?S5gv4] Sy(TPѾ VχL: ua |L[i֬/ 1Kϋ[pB9ePojO~жt MF+H)m\D\mOW!ZPoegMY g4mYv E4a1k9ia`fˍ_BxIY)CqM92D&JuȀܯWTsGj+K\=b(s_ۦ\A!>ޘ+`M7x򎓇w½@ߨB(ݴfuLRw(d3Gϥ}ݔ8#pG|t_ `. z@T\.%EaӔ俛 ,&2s?0;5#%V%@*Y~[w*ʃwJEC_*$=вtj m,AiJbeuNmF|:$:Z%Bxs+x҆V3i:JlNjVhc +qdW4\M(W<e },SS 0:Oh.%iRS/){`/ՖTH% ԗAy+i` IYšO2ciTv:e>@c,E=!3.bdT|Hkma6|^c~u5;2>Gio=2Lqyp҇`LhR@O' v|hio^5ȒcSx^6ahS&۞;J=#wӧ8 ix[ ]$[F#_t[Cy 3{y7' 䥒H=&wP(ƾBkF(>Xy8l7VcsHМ%~0<hiR*4c֌Mo<ðnG Wͷix;.*L,h"&3~!B, $ =8.T-i3)vT+"`7Bv*ha\&*>ԗ ?] ?lI2/RIu0t1+>]!0C>@ yS_m_[!6\IZKFvz`hc᫤S,3-QڒV{:]$nT?TY&S6N bC>]9U0!`b:ݪ=PRڂd^GO^kփ: ]LPPZuT,$acN6RpTER) p@;_@m?r>#42ˣVxf,%ޠp̓hWQ*;t.ܼdKMA.+F^#^zYG=_C%G >vE@GKCelP#VȏUϹ0axСW}6\-sT}]޺ŋDd$>F$IĐ _ HJ`Ra{zT|Q$m-IhuK}L?le ɾ# 9H#T,ـš@E/i,OeZ;vj11. ۬܇su50-B [ `Ak pC,sG|ODs#Y' . vhUA͋n+  RͤnЏd̃C}|@2It- e@W^} Bf+ yb29QPx"M]9PP ;# oHxOd-hQ68X. 'P>b i" 3gnxK ѮSQ!TY"m/ 3]EL'2g}ԞIn?(_o&iYGˏBIÒ恥{V ^91\{??$4q4)᯦~3)S9-wEpZ#UBj`+}p26$(.U} 4 &!Hg+/f+G>qt4J0_ؒ3FbO!y;FaJ[YYH;ͣxcm7Do :O(zW+vJϭR iY^"kmJs|ftNV("Cg@g7|b.0y!pz2Bd%B۬3wL5g,J}y'LADy>Jb( e!oz@Ѥ:E/W^$PhO94\1m[G1 /W%m)[:ujxrV= Fޙm+~ҥ!;Rꞝǿ2̋ľZ.^?iP_*%ĕPWz^P>0rjN5_SKQfF܂~,W,b qxro q3~ )B:ů FwgmeS*jT hY 1cXۮPý{BkrfX%ebVEE 0#勤iEQ3x(iJ#Y!dk"PgϸGFtrt uJr uR_y\5HoiC WX&zk# BP>/034H#j=ُRr܀_\ qg-7aBrdDYF ЎށfN3YϦۜo39pwKzOyH 2˷RO3R%1?Ȍ%-˖z wƆ:8[ nZ'ӘoC5d%R-KIs7jX\###V:6eP3G}ײ\؆G>ﰕK^(˙j\uqO ^L?a]֌ &?z*yN" -bȕ-|svFu4)Є9T!Ε3#K529ރo/LZ $sZ5Mudaٔ{blK=fj@Nd/L:(|/Z*PME=@2K#!4tm$%ۈry :!3,׏ϺգK~aވΏEkWE8-ኔ.(Bر\S8i`tyCpIKʁZMP^e&hy)L>qe?Pm)_y"jlbz]M>G, f,A˺/FsٗZtBfER2_¿5X}_媵!>JMskW4'lH=MkOK)[T*XNF.L@Do%]sĞڱ'7a%5c*zp1dhbc=}VXJ nO a'e );K8,Pzhj&ΈC'LHK=#ոQ9!9 Yߔ"|E Z0c ˄\:j,蘰*0!@[{Mm"oBN}J!D^4D̴턿zL4Q@kdd4죾P3—WkmoL:crbA%eۇ?&ÁTQߦj "M8%A"?;}߹ 0tbmn@<+̊k룴VȊPɰZYO]Կ?<-XmC(bW)cׄ.ՏtCFLj4ezyju[^?ucᝋ1+.pjFfQ\;p-!Hqj'1 e MF+DMldYvMmy%UaI"^Y[+sDEpDIz;eC/MmCߚFMc!~ԅZ(Kx]rd'"Wۅ<6/2N#Ekɵ/WܜE|퀸?w[N!_^oTD1gJ# >3욈#ƿ cwc✑0D c4K/'ȕ޳a@IԸCpi`d*J!LC%ͦ/_y|Pd>ɯ1.Sc0$uZJy(umSXp-$VQn&$ou}n/%_ tS  tTane#&;u5+ @z;6,^؟?=NAnUX3.5_[L솣jŸoDw@Ъ1rG{fT?<vP3aR-9u >uw9>Coio"^ l|*$ԘKT!CgtE~?"eM1-?: @RBL"Qmlz%mL_v}c =ܝm*/ѰR|p0U'e%|gE&B7"[x1y $>fYpfJ ŧ*DC}j<+_[ɠM.:|( !4j~F=QZCz3R/S/7;tD55H.?0$&ݔwe9",gGY 2:UCƘ sce et'bvJ

b{dqP ,e|$I?o ը#03hTT+il{qm"-T:V/N'XV閸v#Jx|ռn Qժ x9Eu3ϥWdl*{qAadflEoDU #|M.7R :lŻ6ݻ4*4}4Av ](y}]?B"0҆+u*9uC<^{' Β=W _Ftk#ԇJzTT쵈(eE+ԟF.!k n 4S ӮZ$V|st"Vڽdqk XWLx(mh|f"fxyS`e!i/TrQ<o>LT' )6ce4!sN q*kr"Mȗ#E!6ܠLL*3DeD%@E˕EE:Zɫ5w b5lzB9hɏJϧL:f; /#d!ּ$O4M@يp qׯ9:qZ-Bj̛ObG֗bSv!FЁ 'bx89CՑ@i5HQ%mj;}=߱'C=7X&/ mA:ŷ:9,9@2M~$Cϲx^8c#6+@fȩ+BĂ ;̊[A%[`gg3"\ JOKr֕b!~?bQ{d~^t/1A2q>:y\y Ҧ v.Z"o[''i=Gj 詅֡ⰃGimk5'G9!tؑR3̤W৯#iL JOW#T[$}pEK֐\BqҘ 7 5}CmDh96}|݂DLz^'I}{ˇV6יl w1>|ᛴ] ]*&H'eS+/2_rE݅P6݆)9cbE3м&O\FI73/'Z'yoxD!; MNvG_tXG HnjNLPx).?e=ʩϊeF$yg\Ț[#lBy-<],]]Cn$F|pz hբً0wEݛ)rkmʹQgx(cw/co͑ QzW} kQWi&jqO󪓣t޺,!i*h;aK_]ӱ㥣㭢h7`=JH>r %O"ttONP[𯪈Ø<|ON@-I*V~˔=`!]kyu'Һ'@ (*բXcF*7Zu3G>pvl\DR@s68z4$tSA&m+!GMPL个X `Im|ɰ̺z욦|38ZCc¬ͧѪşzOnW+K̾/e}W>|SqREhĮoT-;Ǡeo~ȹʤz'&;Sda}TQg<`s_tYvkW"(7ׄ[dkw1:|壓Pz/泫SNwތ zFt}oASsٔ[Hcs.D\?zN&-Oo{d)=O`^3άn  XJu+ \v^"5b3 EGfU? wxB7{<{Sl"SjW\<xP3@牡P9NOVL 1جF.>pŤElFC\zOd)jBRIMXNrvt3@kFcԽ̛&!hv8P\0cSLA0~8iHd- Sw2PL% $*pdUC٨?cOt]3IF նBO3y._QmhآJdM‹&ØgjWԦx%ɗT^xlznKMoOmUC-kxѶ2$`upr^.˜28X1aOd!hs)g,H3!ڢFp?ܥ6#l|)ozz3Y8-+tDUr-D8j[4,,l̖{a;\ Y8A C;~vo"e$K=cE_?m= wL ?'@q)X(>/3z+!\A`ZE\1BVidC~\}5P:"`?ё[A€f 9tV\N8Nz^)bcm6qǐ  : [{S(#F+ElIwJwV֬dh~Go\Df2b6S* _trFjiTv܀{[|yᙴJ)c9qPB&Tud(Wχ/Цg'#-#fzvjAE&-gj' KMMM_ѡAqmhk>.ChvG# qvɾ3DO9/Z^0% fMl{\+Kdʪaܷ`}<мl #Ν>C }fK#̹VBFx*)A뮡LSK)`PR*Ĝx:uN#4) I`pyjc|FJKiyGHF{ڋ[Nb;1kZų1 |^ 3oJۢСF4Ҝ)ICE~ɈuS9λdY7Sz2gnہ3OǬHM>wxy nihKT}W @2T$ra]d׾}RAzPWו3p\pťpU&w@ 2Xt㪫羵\$A)7 &gBkZ^Aj8PGz1}d}))W`þ e-1!}t1'=YQEC$S VuђYUcaGh VOUS]$?̎msm-witÂVKTxwљKI%kIj;M#VUGG)ؚXeRBVGxf"mqYZz|2y/jK8$[$ |*6)TDd`̝u8?z0۬λvg7wz߆*T(ꄻ kJDI# V~ ΄'QZ\] -'bjwi~L!IA. d 5z,܎5/<&7`O|1F='sH$*>QǷ4=YG>U2eP&bΟCP<ξ˼z.Z 65 dTAoWn9WP7U/q. !,jX.7Ȅ϶&sp /cO0+slJjX̰JUj|D]Iе^ ?0&2_Mɡ0UI<)M4߮e"I& ͔Ӛ(jl;&ޓRHå`WS$@>w>|F/ݍ_m5qU=Tg6*Qt:_"DPh""ءIm󥞽 eCgSzU][ x{e*aBakƋpe[0[RFgw|O߭6fW*- /?rWeDejh LGg QùQ|(R@q\97y6QSAa#Z#ʨ}jμԽ6䣱z%4-+_J@4XX\mMէ۪ɍPt#͹@GT&h#ryl]ݟ\morDwAq\f`K[1\;hfQoɬӽPm(DmAH4@`{v ?f:|*iz*X DHz^YFKc)-1֥q215mKaL<?{W8A/ΗkhyMj =Paǡ/vYfp0/7xq^rK!"\i!ߏס4z8/ JO>Zݤzv0WbŃ9wtUPi~]AmDWvBS  Ufz-ڴK~Eocher1 10q8qN{1F|qIdz˩{ls^|রN0=h>lmτMd6-Cx^Yw[Jٽ3 .QǠ'QwP{kbJc& b}+Qd{U-+8f}1 Knzݛӕj֒]Jvhdn.F{z8.GZ-_1A_jjkXݵWS0Կ~/)zc5Q|LHw&T !Dt Y,}xd;hC"7.5)xw=|P34C[Bev.P#7R$^2;qtX1:Vkv[Qo !1fnu*ƫeuηq h)hQj[ټZ$4 jrb>^sshJsYݾĊVڊ@"ɏ@kuZ_/V".Go@~S3Mle(Fn71]&y4@S%f#x\~he M0P|bv>4\9uj:/Mkqά؛+XB"ʜI%#' a_rv9Q',@\"j5"d>P8eC685s3[LdͿPd>6tR xȒ?^;ڔ%ĈME{7#Y--Cʶ${Ű~WMƵ y;0R͆khRQH8K9 n4{0Whv׀:M@A:bfC(?@W_=BSA `~wWq=6{?h옽 VU _+%ȅj)w75~7gK.:z+KA $Ս> QǓF G 8NH|lP6.AR T(3AΐkJW;;I1 5p8?qv)DxDLݯl qxv+S)pGzfpdh:!#/Ӱ!{}=V4j-&/~kUNC czdtS ^tŤ&*,SmCpys2#_(cjRˆ3G _ΝZ7iW٫dפj-VO 2dt| ҳ$-m 硊`PQZ Y Vv2'osOS2,$P!]XN%7J(,]DI\c> s,7`JV~iv#1tp6^0^{b "Cvt4LDL$ЦL74Yz5ߦT-%7x߉ꃶeo7SVSsyzi~[OX/a,` \UUdڙ1eC&̑-QU+`kxMG=s/QRn."6 AD :6s/ H3Q\3:[U׻D'5 Yo owi K4DF"*D{]Su;*=y3 37a{^*+^˽Ǫӝmk~_L`)'_|ewTq} F"d<N2X //N^HiąAKfnj0E :JS{ %Vjg5cuxbѕ=K.$*Ljdi}s0ahF+}h:TE7NSuP4Mc+OwnAd/*|~:$a72S}% o1L͍V }|Z+c&}אq5F@mtUX2#[:]f>4.^v"tWI**rXLI'_ɎjrT_G0B8)b39yI9N'aXk: [r&hEO9{칱wC7vW)}s.n.CWF׭Wa?}`?w1-mS9V"\1o?D.d.|?dN">&Ϝ*$f!i%1͜c/mL/g@3&q$T+tUיυPCEyYdU$C5hh~) vyc [zRdV,Iڥ\=GjrSW ڀ'熥s "}2#ˀS*/\VH7hB%zXb8bei?{oumҳoIeU<*Pi9#dB~̞,BZd☞f`䉵>4ވ;Y(%E\m+|Mͅז*< r9:;TUxc?*`w ;@;L̘GuMsco&|.-%e-vm\ߏ]ۯazZ<#R#+u0ۅyjHE;ڙ⸃ )Wyܕ@Q;p|lJgq[LM)Ǟƣ9kO;oǃCxZO42 ꏁddt 8sA]o29C݅ŸH5pzFq n'$zqԁX\yQH*jq O #*N?:ҟwˠO .Z %b7e#../'im6F94f\Qܝq*e?^($kR0niq&&|@aV{{!X~S@j0MHD)+MaQ[ݦ%Ҫ4 ź܃j7DDgP#AvB8ا65KҴ/xPsD]A}?[rybY68ċKl$V)#\wb4A]]E;b}7}!H+S\*S]9_R7"袺 ̎:m2=8`Q2ZD(W3rK\Qyxg.'[B,; V?}mQxZ3)+c9Q62>ʇ%{ Ds0Z ({Wl '% ^B+ZHR,gY<_"ZP & :W1mŗH y 8vWį[dv|PMܝM7 KM,2+3Z"Od5/SB2N}摟 0mZݜ( q>. dg<~<\Yd=_g (#QS]I3^O8t˟O|BT>e;@Qa4fY$eʏuiF.6)nJcߵ70mN׉(xId燍Y_a#}Cʚ.=v`Y6F]Ά_WV<m=quuK#@u&1==71V2T)艚;q?l 9%p+'p(0n-;*燍˲ŖIU=x Q1sWZ]x P[:b5R<&q /1;w+Ad)C"Ds9jY 5YHji|DRf=˳Ε[d3\L ki4;\uHL^PI{zw!uWy[5w4}q58Hd7pDq;Gq@qD'&F{ls~̮RDrqLφ~; Y(b@;X~sK@XwòqMl',hG7ضMiX=H=Y[ҏPаR<AAg}}91)Zy7f(CS"P9^{:퇏5GVAFar1eCMxuGy[L&QG@>uQŋo8 9s[I^jVLC=LZ6&B.(cs,6Q8 *k\oP:3p" :ŰMOQ SB-Pp!@gm;KFz ے'EٞЅSzȗ^ł.VrK4̩xB{.V1ň׎z{$>|~H/%ZIl{]y\JR8ȹ~Xj!x8J¢{xQ>P+fpOE@r%Tѻv|7_4͈9"c۫c)HlPȃ$X_'q^:QY\b%}'Dvuf;}Ɍ5'Jc0Tq%S}h^kU"9SsPΜ<ƃRUI@5|sCSsNs?"nJd@+Z}M'z=ڏݺh3n|pfӶNP 貜 l 7T/z㍭EqW@NPҶND$A ب͉& ?}6ԷS1rOc$Xf-$&?kgźآt 9ACFy&z֬IJfQu*MfnEDznDpGʽY. &^;1uG<[r<\EUEZΉe0%z|^d#~ʡ/izyHB %| x^2Yo pvXN@y7Yw NW'mUAM!S5 E'Qi}9F-ST~ʈF ';\v[p\ߴDt%?gYZ07070100000290000081a4000000000000000000000001629779bf00004df4000000000000000000000000000000000000006200000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/ethernet/atheros/atl1e/atl1e.ko.xz7zXZִF!t/MM]?Eh=ڜ.+A}q`eO 28U3g餝 Lg[*lgRDOo[{Gtx>\fvo2iG球nV*1ځ.Yʯ \l;_Qpؐ*~&l.\1#Ɉ#f-q@11 6+aoˌ!|6KaKyMuS%gڀd[2/lg,@;Yuw5?Yj }5fG%.x|0-(849&*nb[S Oi2/3'~J]L(itG4\I8 P*$ba>ۭFdǎ9AIJLl(#@G3Mkiqr [h9ZR6-yMeGX;8Ge8:y^4&@U]ҦhKWțFߧ4[ E aVsb5W-q2p߃T[y4%8Wb4Bh'km֯ѤKѺǥqVljJvUmo$ZuCȚɾo8?NB+IsҜi y`v* 5 mЉ~/Dn )nR9O:ՐZjLXեo}^ptT^vN; hupF:(Ldƹ o45UoS=vЎ7L:PL&"o8AM'D4Yp7R#9I~"$i9uDpa uKP|͝a yĝU$fsvnB3F%ʿ \#v3ɭvF!f pA.mT_h琴"6C!Fϗ'Ǽ!M!eYʖu݅kzt6*8 x /ѩm{38E<:+[{2IЍ`@gg:TA.C'ɗZdFj< IoNI_EiM~ z'~緹}94{5{ *C/f=%"wWC:qEʏ rm=P8S@(uk;4H15lPFr#hv\ t{SJ]π&Bf;K!iQK@Vg_eL}#Ts Nݬ d.^{+%3y9YL+FqZKk7Ocp ȩMA+!x(RX'TYُy!,IxУvn#3۾3Υ+"zCbuBmx,XE/ {DXF4Yl.tLA aO]@)Iʅ~d釗 UKo/k9g \:凝͂rS,~hmuS Pdh/DPFz)'H u]!e3 %5OM`{WQ?rD^o9zFП|: \&IveuM7C:h~ީR'7|Ey-RtO,V 3+Z. &t$3xfNA @4@2vۭl ) xhK)YVt#Whq9#ho@}x}[ًzSF ̆So=q$N> SiX.h(mLƧJTj'PԘ:wj$_|λvjNvN YՌQ%:E[kVQVC`nz. aC͔ aM;m\^950`!7vԭL ֟b1Ϧ?E|W7 ZLH++! U|~Gv \~bUn;`5D;3/fPiB/C3ȅ$wSS &hvDu_:hNĊ R;UfH}`3`MHu֝9 =uarSZS09뻈ယSD}voĺ5)1>uP6̤2]V@Vus9V葷A.K'۠^X(+[Z~N4 ya@"sGcA VP'ڳV] abރ0 Hs92ѢE=ډI7|RYQ<6Yᙚ[S$ ,w+oM?.rbh#ҽ1]* WgD- 'nO+dvEc.`^5A[>zӝO]L+ A4Q;J@;|fA1)Hs}>3Vrd{xLKY+Rf.XlY*YsF{۷g{e6}4~:OE{y {إo?슮(ZqjS ;GѺ k$@ +)' SK×r53$UA-*sy>F/򟯃 P2r&- 㑵CܞH_Eo5e 2όeL:Wu1=3@wt|k\am鈐A9b;_@Y-<{D)ՕGۨ Xm!nd~:B8yRQguqsȖ,z W'.wҵ֫1FM8a€PY W)bv~njG8?ٜ=?X~z7+:]OKb(}TE7Pv(XL'VA1b}fll⃿%csfmO>ًw&!IGw6[~#k"6X2Z,ZƩm۝ v/ Q$ۦ}J@@}t{ӊOH0-$U&"2?[iql̤dN"_o0"U;q՛<3caAtP1l@/D8,6ciF$jT<g&ɴ|s= \{F#{':d]af]f=+=`9y5.{BϿ,C)s~ :`c'[{t,U=w]DOAM(JCQ iA}>Ӊ1Q6{owN: ç͐)y]ܹK,$$c}9Q-FƖ+Ki{`_vS"a)(NG˴tX6ɂr?\@C()+t_L QaTડ6||֯۰U :TErא6İ<;jnƹ'pYedKa9:MsIr1u>+#JuE5p X)\6,!ˮ>z +?9? Qģ%9{EᣱO* nW!,P{p܏_NFKX<0?h 07D`pp&?INʮU`.SFQ`nMƥWg6oߍ35}Yݡ\eK;V$l/6O[3b7w4zhxp L巼+YG´O* 񔼪P"s 4p}9ѓ!UծΒKW6!;-yj=-NiapW:qꮁQ")!ᠹi"WmԒ|?oqjM $pv9NQWw"dmOͿttBqE:>& Z!.ⱻ; U>- 7"NKd[<_N1/B_ls ,I8eYC=l7b4z*~e@lI4|+"E5rY2mhk=k{e""c=7u1N&J/띌˼ )Y>.FWUwPbqPuD`iD"?T1?qY2v\_v1'^Z\MDDָ l?FQ: [qё7_)(x C&@aG@5$I̔LL4>:qC'FV,Kił"Dc"&KjHmLA(g%=οh w`Z|? )8H4&9[qK,O苷8J;iϳz Bj[Sr\]rwj(jWZehȑt?l=HM{_=6}p qrEܤ"-吳Y}^"Fu"K:4rF03}uǸ0nDũ]aZ8DP{zlK׈FX! .\Wr'SQ^>U9Si.I/b(vU7hGd~UitHǍrLf+-"1֟G/ e ao=E6P^ЁbQUPYSHoƑp UD]hau.jٺBDSMGQN"ս8IE#r+xMŅDldylryX2eڂ'񝓳"r8%@}d[#geX\bOI2i#k|?ºSP:f \-7 #OA]j}lq1yD F~Rm푄NrEZ T9 w-x ajb ,_[uۂhsFA&Ei2"&-i)Ӭ1 4/tR/$)-Em}J+ڡ<\* ~]_.v3 ]m?}\d9Ba7_'UOqCpv9/`#` &l.-Pӧܧ|v2v6QbH Y[]w ?vW=J\k@ͮA+ۢi{G#u(V+f^$V>mݠ>gŻsxPK`: `xs+Gn.ŢK'b߭ }x^ 42 _a^D3 pi) W/+m D*mSOIR6IcFɿo0xmXUazǫNaWɮQ\j:5Qh5@I_t"&&w}~L\}M;f>乕MYOB~cQSs!DPE^>j'n>$וkr(mƲٽg(-{ ()-i`,>5S:M^[($'_?PKyaw-ηuk.?u)G&ѐO'ϻ/zte-  X*Т#ࡠie |9LH vO4N}st_~^Ó;(OwM}ی+Mic#rGao I7}C9?X&HqC5˜Gk]D|:‰en[a0Aޅ 63sH`siG\Fa{t0tD%-7+Q˹y`]w 0Xs6^}Q df\^}VG$Գu32lXt X}d @x|DS}a=˖^YEFxYoKsQo[x?mz')NwZJBSkanDaוXTK64>\GUpE# l ̇T ʞpȿd>"l( wu3@fxĿ$a2.?;cGC>@+?ŨyY$Vy Ɣ%9wz[] =ғ&gE e9r%so4jU V}y([Rly-M ʩRF5;Իh @!zr46=Zޮs"&F'`x` 62=}?݈6p3Ԟ)d %+ gS`PUj;Xw)j4LѴ!2rE'\Kz 3N3ZBL'nw0PS柙s-N:,XD2]:xQ=ńJ`ټF~pá)A^4& Vp ]hf}n ꈈU57C(.`P|Y !AJ`GiiDM~w%d)c\el3I9F}gr1iE޾u} Z\𩎃>FQB/߼ߜaowuY0Z3K~UyRZTh9 JQf-{$3]_\5*?0vWBU)F 5JNJRYӛ% p d1ip+/^K PCXs8jBdAKەUZ%n/d3!Hhv=ڭ⛬bڬN #ZJ ;Aݒ*/] WUݍW\|ctv@ј`~“ޱ&g=6lR`~ۺ[x0a$%g$ڿŕ8F}z w A(w[_蟀xS3w?䤰F8MIZh \aJޢ{~ ,kN5EqI?BzV"ωoLZHrUh0W~ȫ?D!!^@<Qy޶%>VY][n*-iv$AKe 7pؠƖA3(]El?IBcNKlL3_$}3c3FjҘ)1Q LU_u|,] ՞hsA/ms^l1k@S.BkdS}g I+6'*DBڔDx@R Tؕ:{- x`ei١)KfwS+ܳU+J0wX.>,šŞ-ΈG@h`w%|oG7$hֳ-1¹O}BANgvu em앛pYFj^.Z)@a2PߛvMks&>Vd@nB>RYɱ!&&>!$jȴ+>fi[wL;P(j{kO B EYF c<C)=0A8C-RI08tzlz%ξc Um"]y0rfSyi:ôAgmѺPRQʍxC,Fa\eq)q{ٺX_鍕yPt-.80"}*Chq \+-} C##w37n r͸$Bzy;pʂ xex~UI(z~e14r*k*pJ@Ft9(f%-t[m(N9fB(dߋZ{ AOH^X0[=}6(xc L^YXbv7H)C9k]!c5̥G?\C;uX̠mǐ<"ׁu}8oIv~4W*e1^ n[ݤ{MWhޮ+ !PF0 +O)Gp1M$ *-#XP:q28EjGqS]*^lrY*دYOau88CX Kõ֫[&ɃaG{_~/\l@+z~2Hh610sFRi ,Ԣ3cW  )]r?;F9~R~ Edp@,)G7iH@Yq>Xe/MʦvmkO dxGu}'R4ڙڅOt7a{WP)q!&V Q׬ հ&0|+ vcd_W*N1i$(Jt| 0ޝg)6AW}ݣTJ?Gຠ8Nvٴ[,۞HmSAE黎w2"?GP9f JcHɳ#}aZ}.[ݧ莘cwDh40z'٢Î~Θц 1C/[W،swƈkl՟_ڵ酶M?)r9Fە.O7hQWvL]K#jHUUɗƢ7(GAZ%f%O2/Kv3mdu³ǽXj^UPKШ_$%*X9T9A0Vz*.0H=6/|hܽwMW!|YᏬ'dB)hEC+}o pz|Gdd cG,+y go@3T҅r[2Gx$-80XVÁ)4S.tfa Gw8qas^Oq!pxsX%$!9wSHRK!0A{qhwl'f"Jv܍7&7 Gh!s;pbPp[ -&} xZ"bEJ3[NEݐgs'€"m]t) Kh\=bj(;5?C }ta*~ʧc1 搊 ^O)U>R=~WOWR1T8`-k Bۗx-- `Mt^p,GǭwJ% Ӭi^7i"xb_sM.:8ח tOn.F#^nMVfY(elrHuewE׬֭2@U_Pѹ>JKc+]Nm-Øw%4^IN_@؏|FFg2/މ=!#ET'zUFpI2W" 2xOMH;!$iR"(pUVi/T.l"Dee_~}Q>a&ӝZv B@KxWZSH˱}lÏ-WCKВ=sZ|Տt^b|-~X.zƽe܀G5F%o G'G6']k:`4벪4h(+Wh7mOą-f wـ:^X}KO%Ը| H ;E$WheE&Z"_ף ZJPYDRs8LQ\õf҃I~XWJҽAtP,۔i?lA2MeᏹYGysYXHqXWqTD$*%Yj;R?[ۥs}Oma_Y>Ggs+2BByniSrh/q-dʴį 74X`!G"DMRҵ9#14y$59}Z7c:}þ6ڎW^#{k!L5}Di̺-Ru|5L{y1ICaҶ9_P*(59jV.rumD‰nceS&J”w͎]'^oVKLx]P_Y2UmKi N3P?;TP)wQ7<U.Z P,ꬺDexx:7Y3 M6w`s0{˦Z&tl&bwBlϺяG^8:tOP,jSoA^+V?6wLx,T(g}wae1 /|,m5oX"#@=R)zULj~j-6v MkSUG%V@տ˚(F`BM0 l@{x)v]1'9VFE'T̅ '%zv}KSf| J"!x˜: J8 掿Y, L}0j"ua"ܿ$Tdp/PETł{7aIr|8$ h4A*!" + ^i}]"MQFD3~yauVKb-FMos+;Tثb {'gpd5h,ͧoFԶ!WA~ڛ/b0)JlC#xQ- dG$W5ô+E\t;J.Q!q MlMSjAx&r'Á*RpVS׻!%G/\bӣlL6wSwE4E&dC܈s)&f݉UX3ɂ4с19Tc$3{ %k 27ľ~`0vo7B­ڇ6W=^:פ3o;Hy=529aGOWdP}=vd&scc`(}696Pp%sPj<9]"1xQ豆(lP3"BԔV[&$cih$xp(-K!H%WHG. fކԐ s FP*j.-M֟rH2* d4ͧ(o"PeB,ȷq G.N]Bx2by$j htoIפ 6օBaǬg!տ*1KQvXT5,YG?pJUif6vz e^g c\ B J@>t:VI,ok7^r[aTH\QTS<7j67U@R~xJ?KosJ !8 ({oM4@~{^mG$NJ圫⽙Y/Ph O.;!M4.fꁷJp%I|B>rEIO$IMVz07ZҀvPY znA<9 :]!FLr]n>~J4"}>ݯn8e j; [XsHۂSf! 1.jo0KzgvV6a9<#á/.~r3oE40<)EHyl|-s/T42W?Q\ pAmO3F9. aI:~o&-x<8=b1u`Rc:/2ɧLt0)Om;JOԜuޕR`DQl 䉎MCFmF0 شF6݈]mWAL0N!l5䂟1,{pq Jal}p!M3_]wjn*mæd 7 ^ėӁPE^r(X(ޢ o޸(Z,7]P5BZX-QӧrN@2TjB ^$@uۼ*0!3H*!J8 V3V%~IK et ɄЩ*?\V{\Ks{%HL %T-6UBeWdǏ~"V :ӆ*íLnh{wA_Ҭz.e&<|/~7L\~<ևL*pIetOsfSvxsҿuB؇bpZD sH/4EE=)yd[н^zzU$7$]N5pKB8BoȆ5FXlEi38tjTUnBf(&̯*BuAem ;B7/9ŊD{CSxFn`r>6y K Q).R+mWd޽^d|9G򊨞AHzOAѭpVx\XLt|_02i~etɷc>lcOX]tuUkrt){%I=")g!HW0~mWtR"0^ܖ89(0] (Tb~¹uRXLzW?pP$ #>6(F ‘<>ɕL9Y<7DygY;^nܱdWwh!u?NQVp< ȁ1P~k4W1e;)Gh?_n]v3}ػʍ,@nQBT5i=Am-jt/ku;p ^DL]i_F23W=QKk?DnoCN8Vs\!/]1pBC&ȥ_nA [3hT&O0)R$s̭֓CС9,{&`*Σ(;5>At82ۯg8l/d41$'?U6Vlf`a[խ ]l ܲNb u'L"ڏ X!Utp jO䎱tj#MJj O7/eeæB?[:&36&m ~""Px(1w%t]-j%Г$9*˿Cp@_tɘ]$ ƥh¨df~\Q:p6UpҤԨ^K=d~$7'?E$g"}゘ k j™ܵJ(y /pQ~z5wBIU (G[_V3#6s~ωk} @ihKH끸q9DOy#Njccgc0Sic8_:p{o$aAݐ[h}wF^XGYqs;uvMl["-4/! b B &m=1moB8 qSPfLJáUK9v빔X1,OG&/}9&Cw}}rNw5IK5D읫J}N8) ta+Ki@Ql5dޅx¿@xLCV`5y)֐DN'8F:Uy^[8A-Dyvj9ƒ=Gw_Rj[,_լN 4ʙ*i")M(ܯYBC!(سs724=/ʓ B4rw!(|JK#YwDng/#Yy?e70"c?U^=r}.OO.0{bb<%Jf:11NNat9^Xy*v9~Ө"/ņ "׫xmc."4s=Ŝtwk/6 ]sD-5~nBc1/PcT5EC&t.O*4£أ~l<9^-LcğokVL}Q!i#Sޯs6i-tM /;è7coE3 td0>RgJoJ1CL[u 1+w# mGDCֳ1x yaN.1 e*fyQW/6: fB8?%C4#0=肸xڸ3nN5و!@#R<<6C5ˌǎW1P~U"$M]߈Xr1r7Hl{ +[ iعf.KUqa2B ;;[[{sgl)s;{ {EQɰ!B.(M?v1{YYKU4cZr$cntt !^z. F3V[P`S:ñ2F*M3\Z:X"[)g:=~6o-+1.R xDz!5؜Cp)-ZPcB^^sb/L~f7hOɒRr(т;͍aI j\< ܮo,C\V~QVu zP u Q37:FRc^ "sѣL&f_ N` }7ޗehӑz{D[@Vb0-NIYF%DS\,gkd Hn=݃t&ìPWwZ2v͛9H.gYZ07070100000291000081a4000000000000000000000001629779bf00004bf8000000000000000000000000000000000000006000000000./lib/modules/4.18.0-394.rt7.179.el8.x86_64/kernel/drivers/net/ethernet/atheros/atlx/atl1.ko.xz7zXZִF!t/93K]?Eh=ڜ.+#'?c!"q [?鷎ۉʈ6II6UO~8V}{^,pBeDo>f>`(Ӌ8*G\ %A^a儰2B1D滛\J8YFį w(ꤻºuh*GO);|'"A?b?^Kyk9XM5qJx XnfZ!qݥTځnZ0*Cѣ?lrsxbJ-G7Hvg0<54*{@xWu=T\^Tkɇ$ptJHF]j#)>G">[pVMI pU"|)&הԮoo[a㩸 7 _WIaƞ3BRَM7?fxԇP`9S1o=5]^yC}cT=(+#ZqR|羅[2 9 .x04_:z7{NonlF=j͖'ɞ؎w.+llbmB0>l,C Σ̦q(?Isf=C7 弩&JES7{j#ƯYHj.E6v8ÿB BY=e],j2LZF0Ŏ-SJdX!x0vtpsGd/=.$C)"7-vᨛ =Q焃72=T, 6@%}+F:a!_72l#L\xj֚UtO5 )sP=?s#'^t5!qJ8QN u) -qm` l_<8ߏ"wOJ,Z n Z{MR˵vG:>^IkCk.#z!lFνHc_7ExFxĀWɳySc:ظggLAW뾍hdfpDHtg&%:ˏ&t)%KQLpOZW9N0yXޓ#eVt ZPg`KV03#%j$} 3}Lf>Q<Ӄ \h^HW|K#d; d7vkMTT\"<oUd=U򻔸 xnЁD5⤔5uМl~~R:̤V "ә7z{X^d]YJes)(Q{Ŭ[\=tVa?E"'M72.K! !:[wox0-TVHY h^sNT+?R݅8]L%Rͺ"BC#f ɾųHDIHJ5m1y*Y&_$ҎB%sV ؍V5YKSi6s5i =q-[he<7}'F?ò4e5ZVe_%ʜʩ{t1:QڌMԪK2] pj%L3/->^$ X j3\Ăv|Si!潺}o mV #2uۍx eUK {ݞgv2|d><~4=0U,j:6KZѯ׸IRgGܥ$PmtHNydCkFJzU)w*G;BdēZ'JUhuI]'S}c魦$ ~k뭡h; y0]ku#л.&. ,"\SV)gdjjj]^Y\VO,5 )߇ϑR <;1_ Y^LL'1Evʽޖ@= +NKh>vZC9Ǭ~a_*pBYΓnSsog}Wb`+i?ݷIIz3~P%uaێJ>+P^Dv0,Jf} x)%PxQbWGb! |-O>l6i(W9]l鵘hr$bo(03֌H*U/ jd+m=l=A\o_#s+syz3NVC%?Ăa8#[P*|v&)n"[*<8 3-͇"C 3f_;{ *c&8[)ه+^u2%$Tl$-+徫" bP4OL>a;Z&cBo-[?ts919+BE'pFr0зQq]/7Ա^Q3){a?w) g{&9otF=/2%%̨KC\mxym0冋lTҧS3[} m+N{-{}1.7[awX4'V3T1 w>8G3;n&#}- VDd㜲A9ڬ'`lG_y|Hjc^Mb`j-i;JoQ/v>bM3O+v0hգi)WS.[1<]Yן.ID_ea& {1f)(5K3s:KmRC)"%xay_L3kdVF4'W!|e/yszØ>ZzJ!u;ֆh7U9}c:͑ZJ4)g~)_ l&%vn/ 4`>ѷ}geiEҹjCvx>l,WƨDJ~bG;Xyn)=t:s9rÔɑxͭE34=kiA|Y +Gj"AEn5WG Jk4&l4J냤AOQqs$gL^nn7>L"ϠrHzk}{.&%8ŌZ{'UxUKr(KT5:l?i_@5ld ? .UuH- %y"cw5nw:K rҋ}':J?yJe3e#xU&}PYZlP@|I (.eswdlgom$$$sQav$ъ7[oZXtbtūIi ƺ݂8k@ zsg"W=`~7=/M%Q.߱)>jk"13.s1#efgS\^{+Gb~pK|W}{V B`AہTw` ŷxS81^Tjqe& >BPWXkqj1=;  5Փߣɳ,U m-PCi]_f₺o i'*qI?0/Hbn_m< X{lHd{ N e!Ӡl m3XQ>3}xQQ9/Fbu`s|FFs,yYz`0Qv,cSjd4ze 2$hgxY[7Neo]Qzifqs+yI:6(3_ y i='Σh^P=Ε V}F̃jVPv ؿ䔊 LN.F`W.yssLTMKw6wyGO? !pBGKӿMq~?KpO([$gYp+2sW,ޭTmµƟ3wg} HTJ?Sղ>àbZ"fa<.ޤGCںL^@ WB\Dn=%VI ^1 kfHz{ts5P0 ?)Bi5Ly!@*Rϡm'@BFU(D=q6H+4(_ ]67m.Wٲ tͧVl˲O?]ͽB4i p6jmKX&wو6e@1UU鵧]N̂.V*ˢG$3K {^0i_-eF [*0|N> _VW[i/a㼀EaPg袒7L5Ct8א5$"f:ʖ(IX ʛ{oo^(4$oqa]km0Z`Rt#YinVP@,[~ػ:E>!\VX"'ϙHC╿0HS`m07$Pd3UЀX*E0𩄬c?T]USc`[l5 }o%feVB՘ e8N MJ{ 8E*a1u[/ 194ֱv9-UhōGA:teL# A7])Ku? UРM_5)4kMq붸7 gb[K\ `hxDFAW%„캡kn ~}6+AAx)Pc'ă㜊K>@ϊ{>#),qF({0 "!n]"y>5H@]U/1OAMQC*MǦw2wYۓ,>q!TsFc N9oXhc96\'M )B{fqeƛ%>ϱ&ajFoɂرz.eQp~Gaq 9-ߢ b߅Ƶ`jS'Dr?FƎQFYFjGzge]x؀I iu^rua {MeMf:iE&j6܋x'u]oA`,5sYASDQ Ðm=zQ3u5Pz'PUfp)a4wmP6҇1VZr:>FgHl#B AQ^`f Cڪq@P9Gm@lAF+9ؑF;<+cDI[B ީ~7r ۩ʪ,)#woS $Dǁy`"T[RI}XڗX*?*` ivPfrs.@[*gyףf$+$Q"{AWOnQdԭc͠#"v%6շD݇q<0nuE8Flk9净q|WcmRǬg+hE䙇AX4Q+҂Ia!*9+m"!.#Ldc|^ABF0Τ_yqp #lH&hIy!4l޿~eRe}BoJI_&92o>W'h3Nx% /6^^::&>_Uœ{}G9"|$kܔ_GԵ.|90D*l@M@wQSPZKIRvRUI4E%{qB=٩w5|0NC(2\۩ / )|m8>XyFJ&jcSU>A% ܰ!2b싪7;$ ϶:`T!:DGCG*FG 6/=='=(ܔHC٠V"SQЄQNtpBt;XO.KXe2   }tcgHJRwߴ'tI5ꉥG,]"VĴeJnGě( Q85W7*Z}%=~nq='йE}p[Ӱz>xJJu˜V1l--աj XCߕޠ~_ye|z0{1H xW;K%}oW(fTOUtx964gUzUz& "X>gRvL!$hJg?]H-@{ޔ57mE'̘K)v8>(u\tl{O?"X5; H И6fx>F9$q sߵjeM0Z< 7NQw1-;4J.jդW;PW"IX:*]7MCl93|e;G FeZܨOS JL紐L~+|m%t|"LQQf0쒢_z[?~w ?ܩFю݁/>.::s ;m\f@} 9v> b׉׊ '#ΚH,D` -*">05̈́ G) r9}-80Z}?pNsiC]ވ'rWwf6mJ:f+ȇ'HG!t1" ]75}H-x!;ѝb_."A2†-Zi C ~aU.fO{!(EfyL*d]tmP.Fm;쨇2e޲؞0n2[8P:\UؙVnkaӋ0*>a U 51QA\`[oc(v fPiGM%v.#9Jg&K .7/8 @4y _h,.EHvT՛GbK]*FQ/&jڞgŦGXYhPHf{P2ؚJW[ Q !Kifz{y/4OM *Ho:7Ceʈ{k@`{_mEy q顝լYU٭leE߃c*"Je /q_?,!m !z2 Y)6 {N!+ PU~NbBSyIh bˉ:KrR&of:2*EVȫq͸rx{1M0 vy&A\R k%[RZ. CgOȨM8IGצzȼ:FXn)?1QU GS?`Z)H`+y Pg򓪙ggE:Oط)pgg;`*vtx~(y +⿬'Wv/$ S1"{_)rOqBTY5IĆcOqG'E!Xh D{xLVcR a5,P_1rveIy\6Esy(ay "qFrt/d»#ǸsQMXI˟s ߶]"Dz3Bc}7x(g|H@@ƑS3c3ҝz ѯrخF2t.F}dt" '#2R$SjѲQ/? uY-;J]V8]%0gbe cۤw/ݮz'D 1U'+cᆫє23Qxv_sOe;i8 `KKP'*,ۗ;, yv[kЛR!(bOj΁9g| ֨,,{˚'d9qHxzOI&ŽT-Tq"WOغ|TFMB&;n+!,0SU-!b#DW  dn`!IݠFbsjzhcz-xx-5}7.4M\AǸ },`LX=O%~w ;.F3 ?hU (aޗz-7IM 5NFXQ Աѥ'2Ӂ&+iٌVywe#TAO$dXbhC ##)zR33aAG/6P/)wdL[9@)C=cĞ?7y%%װd5rdcluC4SuVg"q@+a1G7hnY=B;VvT˅F`ktoGg-f`g"\²Q[4zB%G12!c򌩼щ`Tw N̪q1m68.ĂҼW y0BQyz1bfwǏE~J]ۛ94)R g1y>98=eS fJJw{2 cV0.чPr\Xv} N>deP*u]e7?4)WX#mrC*D`AQ%{}g,5E#U2OͽZ>8ʥL?K3+@>TL]J\&6jJT;y fƮl- OŢ"y?)hI*SYV{0y"|Fk Y5"FF5N4"V 60HX^aZzϿCTs)&z%jaNeA=%YYԘnS)q2x1,pO-awz~naptR'懋jɁ8 LLwWjBSY!Ӝ5 *- )Aot jSٮ-2^^3buu 8˞Qd<{D ]%/WXsfa^uTU<7QIBoɖTё%R*uajJx46)U0IoSЈ[U:6< nb`?P!d ) MkxqT"#n7K8CI7o;O+gXÉUhYOi`W7_!݁:r|v\ )ԆuH6je iB3)( "y.pl+զ88t߇(aO 3ErLO3Rj9Um^s$%ں[J;%nd+E;\>^T~7𝉩HP &Svr|>R"Z*XvxvuEEIf|-"]UnmKflh=; . lE JE\eAS>.'lm|>AE-m/6oĵMIh6-57@>,憔!P`Fތt[s52{,; H)asg$d&rpA ֍>ZpUDf |Y^~|"#easG;m=;Ք 7h 1Ld3; 41یJlÚm/Ae4߭N3,ulAe&fp~Z`.=Z9P-T|7D3l .\"Hz548vX~* OItX%ֱj붼-gR%_+&3[6iӬ-L:\2LNL0jR}(^gߢ"@)s떪)֎p$TN&K|@rĂ)WoJ)rkpmi˴YNW<^옊?UĒYeæFMPfUFd˧feM#Rz: nYV j⹨Mswmk*`s+$l[/J>Q@ÄMT+M@q88ۗ[_Am!-$4O nmHklb=N(wUewӞ.,2>;;bYݰb_Ct4oq-8 ;Y3QW@|=n& zX O MˆvH,Q*7U2}( SbāeRy#e S9qcȍʲQ[:È5mRpm$Vo³^KNt@GF'Moh-^8ٮȍm璐uUW\3n`m$/aS'n5:P2_!F`i#yl0=Q$,AS'휈'ޠ{kaKltѻ6f>Ԭf|x$D^QlgϸQ<A\nNDASu{:n4bh_ psurv>0Pxz_)A)eػRB媢QY.1Q'Մk!+ip{'szQgu-!WSX*ƈwu&Ө'Ph'/ [t~KB>{∽Rqq]K"0#*Sq:z@ iĘ=jn X9Io٥S}!dv´1rbh Ѯi;@A!eua!ƤIm3P ?ÔS?8Gx&ۚ ddDz@U SŨ ޸J.e" 9T`eĹU VU !Zyz?uFDu׭=4Zkα:fk&0\5G*ۨa/ͪN IG"d I$ŸUSL5K:$T`cN _(dmnr8MGs<>&1K#ED!D_fm8,z{qe!):m! m_ڃv8i[2D:Y>0kצK/~֗ȓ`J͠Bꏮ^A4v]/+CX,xޟ1a!@>hF;jn,=ɨ-'U:),"9RjNF/P`_ojJg8_ۍHtVV\ZfE0v)2<;~KGab)s1&$ݡu|NP%%$Y7lQӕQnI?4)*?/6Ax:+Y. i gzh@ xhNډ_yvԪe~7wi*sz !%Y# )XS7(z(ؽc5>kru6ge >ŶoDcvH(r@xSlG Y?G@NhaYڙBa׈ FUO+d!g.f_8=[rU3±Hɇw()[bd3kxXW/n$I*2,OIf~Ы-/cm]lB|S:(4Vl'I.7fТ 1w* O׾t6N|;kI͇%50uݬ,>aBX,Xt{̸ A QA56u%}3Zf"`WCHMZV(m=~TvjjI:% D]rǫ7i(8[Jdh%xUZ_*O\vvqy4FŸ|!XdFx j6I; r{P p"Yξos}a1;GNIB nـGV4ZB93ө߯v]*Ҡs"o8ٽ'Ia(ޙgH+Lw-pKg~;p\]gzdVK0"0s]@;U%w?ij9PI/ H(mFTtR`lW[OKE"daȬ5HIqP*#[8tᇂalV6 7*QIǴ&3MM`Z ÙDtnR*kx%sz أ§澅5i,_VT̪=K7kĔzfJȡ 3L ˤ9& I7At^o@,a=H{6v%߱)!2nG-[lڜgߗb(j6=T ָr6SF'$\x6$C}R^g|lZ*'+](? I#[R!1-;V>,ሢլ>͑T# y/ RT'} U/.$ƌtTOa :5,rU#/ t錃aMAGӐ|7 EN)C H&F(օ`9Uɺi[x&+~஛59^q+zԞŹEbT "gj JM6R,.~~ $j@ƱG|1?ggv3ߏc5Q(B~{NSoe,d+d9Aad&i;M(ƨ<і _Ǖ(=g=h(fMz(^FyhDhY#/ pEG+!@i&bGgyjy i^' ՘qE!hqi{gD` R\iY9!Q;DC~8eG|VUU@\ɶDʁsOPɂGyZrbVI$PiUT"|bLytfV.~IEY{UѸՈ\R\x1 yʊ>oumHi*bw(((}%uRE¶m=C>ɝ܌^קhgQtI-Q_/`ۯ15ﺈYIb!"ve5D&2 QY>,)ӯ2t(8^Dj]m*?ƛ로J[HVm@ϛ^̢$X]Ksᜄ8W2xm/gtOe3مS`D܋m2L)oKļ3=d8Rgv͡@#@rC5o ߼hT5'H허lD"Uh#Hˈ*gA?X=H}L{^S0L(JR̊ЭiLJatK|Jxvjqcr|G-p&ϑݝv,ס\"AOJg\U1:ֶ-pRf9 tv K2fM׍PD6 ;r8ltzN&?`+N҃[)pBL .pp"t0(8F6Okʶ!AUy6Zyi8wVK7O! 8 oƞ~/^i  q_NY{5oFˏ6韢.?Uazo}Ы#UH 8؎`T3'/my4#9^1ORG+Ȅ f$dxMκBɈ=b')<%α]D5.yJoզyEƵt;zul^Q[XaQJxRa4p͏Ø z'ѾEnhx0Gg&^f)oIb@&YG] 4Y=Kqwr8wlx'p,@XK:9m.u'1% F_܉\ϼLJ!,^ʫu{sbHY[kE'OA$ma㭫C&Wv?%⃑AQbXDt29MWT|1J>;ʽP}*OIwo|dHe[q?gv:\YW%EQf  mxq)p V؏ ^]wW9m|Vn,-Խ:F:#E7Klmsd$|[ח9N=E=(ol3e4΋2z`/O ~WRKGEj p7)E %c^. wj1rBy녛TK 6|rJAx KD c\ܕwƄ7[j!Bݟ#7o(/3DwV`Nx`DęK7*KliIJns$'fkE.xӃ"v) SvW[dҽ!JH}N,ttjŨ*U)تo+,C߉7mv՞ҏ[pS軫^)P}z V%`I4p*0%XMRn̊ }ދ ] -c#MM АDqà~+Ulޮ;c' RxW\ؼg~KE=>Mkiq>I=ݱ9\Mvi:6&%G܃`0ȅa_$?/đ`,x  ':|!0\:c=v|9> T::+O+0P ]*m@^&-%꾒Kd/.M(,ǹD{vQ|<rm}Y6]"xnv @; YXވ@pkȋ,~*@?c־zv^g,\Q*,s2H!ʓ+jO~5U3Y)NpluXX4 !sqo +wh64]Qfwݷ9Ʋ{E%|@hamU}jQjFNϝMX!ƅ]`X{o~@+nmY-[WT']qI4kC7 d}oK䜱u.nxSև [U's&TefHAq~_[`@n~:vr :ϝrmM%~5q*@2Cш Xq}{gZ10Kjjᇖ,yj$Irwŭu65bYsw9ؑe1?qwԑn9 ] `6R&% "^qKպ[m "H n-2\5_/H t_b7+?2xS_Es |v6/(N5YS-9!ZcWKPˠY/w&"cweA21Hmc9KmaoNG|%(u ˨j9i4]\W;7YRtBPփKNZYqԣf*5YE=¿rC٫ٚݕ.Ⱥyf‰|)j<4BJF:DEBs-d2Qb,N܍Bf!}5+‚Toλ= bMJ+,Ԝ#]uDАG[t(RyS0b`Ղ̚Qww)QRQ`g ~2wq"8Dl%e񩊃B Fϸ}uޗL@yt?EO`6s'|jj tY4S@+Y0 N,}Havbg4ԇ!>\j%#@Tܬ/7'e=LA`-n?tMbRU]+i?S5ea Wjˋd6(=邢N VyXFEםD9vd*N{z.{0[(rfr 'usH-)Xp_%)}oO3m=usS~7.oob:0x:@wp^(Q ۠ue9\H6Mr# Rw{Bm4i)ꢿ 8:- 7 {C,4&5>ȯToEOc fɆRz>pߟm$.aI1"|b#3u0lX90FcT6'S9#fO\J" pXsjvφ_%G{uT@1´@˗VJ}wWuB5ha F3x4RT]$~mkG BM 3$?!GdG)7Xe̽̕ZyUeק?(-to,J=}GF`Ia01as‚*A.YOCsLD U fM#2n]V/pE2Sf8՜K1D36]6VFEȺ=7z ӻ?ux͐7^]%95&+o΍ U#?va= W+*WT f dSvLW"˃1?NlTmm 59`VsmTK@q J,\`:#r'gmnԉ\Tl;YQ\,snWX|"!¼vf3X0`AQE}$ӽWIF>枑%aF+]%:HH Mݺy#W`.g?bdh}_񫟅bX@tc6#} O;ewt>oeJ*IQ:RLYjii%bގWn Tm2Yr`2L\(7M qq,(,0[搰NpcW-)Չuw\j}4Ab4ӚssT [t~1]:&H^yGsڤsYRIN^'C^;ieaY%bo':ijwM+RULyF$NvG(a[YyJK.Gmwᣘhmwx>lK)0cΑ2/#\~=& :}9Twn0uh8ڃ2F &i+Gu8}a՘bnP D.\O3${@_H' Rي@-{@Ǹ}+%)0[SܭÊ{.5x.tB̃ve{3J"gۈ}hz`G3_PY 3&2e;|dF(uj%0D+'3(;s:Fv|P={``L)33AKm:{-!ak(%_tmƷj|OQ;k ݰvm`$hdpW ح<߫+a@m])Fãs sU,,/r ^xC-fU K Гe\Eo-k@>:qѬR"[]C?fDMS{E 2Ef"T)V״/f".ga0ԭ2PK?jD>uLZǸŵπy/7ږ)[Bb ,t<\ 28oLIjZA;@ӉbŷQK16c?a?vs_QA#I Ѽ +MpU=%fsWBsz_dm;e6o#ދM虊vKPz%y0*/f 5vWIgLw}~vĴ}Ò (Qw`'-2Ǟ@RYeǴy/0 MDh[m+t^9)[X12s4@۠yqv%P6..\EΎu$.o `O,}n׍_. rcM%i`l;Po}Hk8}n*{,rYq^<|ُN \/*8̋Bڕ7|U(Օ/{lgZb'tmfht5v8J϶X5%be:\+oP0w;q)F; xXZ}Qk8R!fwQfl--{!c@|պ}Q4. Gq}F!s+_72@[Y\nY\ w3PٶcB}m&?S v 㞵ruݨ !$G+m$"AiA]C vu1F 5;N[I1E,#6<IaT@\xXa~Za,5m~) Fb*!" k&2?}{_%؊8}sp3tTl1fxIF1Z}x]#Ni4]<=67tjhҧ9FqyV$]_fcs`n&D)ۿB@اkooVyBv&ܖ$W]Fr"б=_7b~wv X/We"tW]b؂'O[&hd1Q@n@9~a-NUJ._uA5$UN׵ }vUr՚t=4 "H3+_KZ Y (Dſ +[k&#Pʩ>E^O]1{1`_WsqbUQ;Ԡ߶Cu+B<9^Ը"!Z7AN)ij`f>lLW8 bYPCXwě?9!,U-7 -||tI^ƸIwW eq_dl@hUp|UQ,X#M2k*&3KTRGZ\}>|Q6r]^3I}8:z[#Zceb%Ig*Q$3&`/FH, vNRׁ܇bQQu*&Z$g 2KPyIhs[VrsJ8l'J@lK3"{|\ @dli) Ubh$wRinCj!~F Lbt:k˩訯MYüuBrgOz!HC܏/ ^u'kIwq'PmEIk:2 [__SZUa骿*L}4=jͳO!0 $<;j.nFXQl@F<]=P!+mbM0N3iXQ:l d#4<\ZzH͊e#W\)S@7|"kDFF,c}) Ny"\f}Vc@a؞c ءݿ"ԇ878i Q1ua틭1[Y!Q<;V4 qZY#ߟ@~\Dbא18 M6ŀ٫MV@=+: neKU@{ pWXf"HP \&,(QK/[I)_-1T:4yQ.+eatIPEtmÖs{䥟!htkd0d# temNKM~;X'0uBe|Y^iJ,K1; 62wHl7[iym>:F-qe=' jɎ SXwmRB#)j!'kҚjS_O|[ ޙu&xDo>[:Qky "J5 *O<>kƧB %^Vє`H _ɢ}F%a@nfr_$ݸxnf>L#[6UG8Y3_ L ܞD /vd{@<B7I4W*ߢ_@_V IV;ׁ@RXT$~n9g~[ڗ^smFK0vlx~ٶWHWC:׃r3ýi3UOL[\Tw|:~ #~"&?L ؍RV7H0## S7#t?=Nk #k+ʯM _zҚ@C7~+;u0.ZG : chC=5hz~(߁˭$JYLqtV-=T /)DyPxP <;h- %EU!] RdstZzؾ<6C!"ʼn釿EйYz-`t;&(jEƌTERCJN M4jH3XEk؀V?rr4 !m,˫Ϥ#v.:w!%7B)tunZ"{sG3"W:N$LA]?Ӎ紛"9/Sl?t(ZS? #h JƋ=}QKIS!K RKuC^?u pV#6̬9">@MQvm!Us՛mE?5im`Րvl"; F$+)լf+.r˧~p4(5RRs<_.E`ısYt `WuӤ ?B+SX@[i~\#O+ufJLTI,UrvDz;݊h!ܻ4}*WsaiSPm:z&vSK@:W0 sIۋ:I(Iw?Hn4A;WgRJ7zSjޮ![C%0)LY xT *<"hd mTHZr&;0pL`Do_$؊pc3V3ɓNRPLiH ߱@ \÷sEܑɦhI+jHK^p{<뭅EhV !k`)4Ekc&Pt!e/>V_[#aRH?'O"Ggĺ4_G TmL4Ȯ:N`=/W˜z7ހ3P0ZrbI5g$E6 G)XjgJݠ]B/^,WgO𠌴\&2iw~`P*-T(RԶ*tZԂFp(pP3Xy&)XEZV7 .H#锈V7l6ݢ /ۀI2ܰd+jd~NaA7m{U4?!PboZ%=gH Dw񲴳= =x*ɍsS|C%CR_e`j+;QłYnz[{2zA9viaT0\ϺNWBmݵaiS3GB˘׺Bzץ2"rc誧Jܥ^@xZhhk-I\(9IUn{z~OΏ]!/@;]/ڵkoEH ۜxo. 5XoW_z$3b**HǙK9~ 5_7)f60@fx ; ]\dSE A-$K* dibV.kIL% (vZY M;;oAVv)^lԌuzwB2 M =w$՗t,ث`Ed+JY"q% Y]${i8F l'f$,kE9zXyf5!(z~֖бe9;nwf]aX.a`Z>P (Ȉ73K;tsII#?|mmxnÍ Ы.Ӓ]a0$f%yjSܣ 5B1'F6E$Qec>a/Q0%0s O鯟/P3vo<Bh 5a$@>џjEIXDx lE @cITvg@~x>uaRD(S|v 1iax.]h-7>ǻ;W1OgmyQ@pPЀ![gk Pa98xD<(Dܝ0&AZ'5azR7ocj4%sœi2:J՝Xo؟˝W&t{hui^.gAX^9f唡iI7k?A>qsPfg4Ί1.iL&+(OŪ1U n{]3'wVN/,';9^{D-&LGDR:yJᏡ;jԳ?Ƞ/k˽+?>X~^>s3O W%buJ:C {!b: 0C &oC@V m 7t {?ȪO.&PdgѫPM|)b9`JsD<v-4 JGxY5!#T^d qԘb-| f&9Kf5j.G<{0%M$uh2j:v U<u❵xyAQaigPN eLjU!nMLyw eN[盠a3}Dddv٠)|mţ f+KM xC(\F[Ib<F0T*hSv<Us*~+ܬ7E w9`zUFVi2SU_{ar,Է;M;XHCpO?~Q4hfÆ' KE(\@2HcXnCj?O8NebOM/Q]+a`}q[9^w: O'AJ$uٮbkvox|Hldu2w˪ PH .x-j!־e1jaV 5cKuֻJ*K _BH ڞy[KHK_Sהԡ')#\jeBx >A8Fvd3EJY#lwwM]qpKA\C$5x-Χb ᘗSJ-7hzǻ `$g&#:H o+H+Lg_ΎB,.@7ښlΩnC,6ɉ%Ȱ.Y}V.. ۋLáVOnO#ˊܷzC!IZ>I<#l\*DdglC WD.C!RVRp9%Xs 9 0jr ww2X `nq)L5VX "[b0J?Zo_Y f֏Y>K0buz7:P/v?:ZVF[z @ 5lCS8irS=H?2x 瑝4,d7CuK69 \OtpDSn$>O Յ ! lUVƙ[}L|ƫWu)&:I+=ip)I4֛Unt_v 8pG 4ll:9`{هEq/ %} K{dĶȓfr7qj&qqpRq(4jj1Gwdz250#s8v؞K褋`wR+~git܅=:^ 0e){ѥ>Y0nNFoo2L_@K%͖//Y4*]_{\D%@O_/{pTSH [څ4vμs! O*-^nY|,rB5a՗G>'pjszzP U!͵/Ȅ*'yypKADo3uڱU#]6t,BsBxP Yɫ~ i7boot'دp!h oN]!vIߚ[Fdޢ̶CKi;,HL=.vهA}l $ާ䤫!J;WT:dVRO,e&ajXC>{:hRKsʕy6:05痟ƚ/LEd СxM+?݃vwq ra|*mƀY?&#ז#$KL |]2yafCMɇڀG'J[c´'DZ4ƦHz&yŀ_FiFj+6N@  Yj&Bif7J6yi1cN*fH HZ5PvneC;aZ2; [99*Cr;^lZl@N39fҢX6yg^,Y3)}(HL8QYHD7F"5h]G((G+*415|<.pƝ7e5*5D;1)Xn(ʦo5UQ1m42W? k ȏs~vO2.b`IP€#Q3%mqɜH@f .v|/)ę :z;^ a|QGR =8wRD5EaC4Y_F~ O!Rof{i<{u]20!*p'™ KLbCŐd%m ;dB~MʎTts͐iOVQ~  #6C8-=$ݥmp\0GKd$)]/a6U/!Sފ0!`X̉A-qAf3ʂ0R>pIm zN~x&i~VYEQk9]@P$YOg[t;Dmy XEzLz;e i}<7 "ɚJB,ǍՌ~oA]ZP^syJ)dAcJr-?$2сgM[(onڃ!~'FilU zT;rҿKpkt_ °RL6b-}T[HC~vtTb0JJf?=boU jDgnrzSF}ӄgC\ vf%+'cD/cv] nY8TBS#LV}aXT v}z.}9au$OhXa'52ZHn*vG&4LoSx?C Iz. פSlLMOe!6P_OZ/][bYxv&_.}Tk$_);3{s LN f`f!]B_:s:,ćvWw`D2SBúFŵ2 t<"G*0D)טE[0CH0ZS1J= ;CYpJ-t7$80V R'\ldiC  'LhJiz0n4'Vf"|@j$<#zcSy@[7Q']X,XkJ3ƍxrVYE#+9k "| wn}&.Ped0$}?ieҩ Cao=blXKvOgv$D?n. ,Ky5$Âc XPz9h7ET'䣰ËPe"u J_BMv9n\|0 ŕKmvqKq6Qȣ+_;FEwvBxv%;_Yf@2g>{K/Eϥ9yl9I8)w :Xt*.f#ӣk~,j͎| ! 1 T%K8e),+1ge2auY8+ aNҷ)*+]X5Uk8 KtӨc*"*]YN 'I`瓥AW#ԯOORts;X]#UɄwpb9O3"D 6UWWpJD~a3_`b{TVxh0æg"Ds֕+*/EW"?0VD.tLoQc!oŎl53ν+Eb&Spvvg~ Sa'LMX If== D5?h5)8{km:3pQ䲾_JWoA=<NbȅU=?*0.uO8`o *|/ ҹlDYh[>xeL֞fILT5JG4BFpk.{s5;RPrZ_8ҢR*JalI8P'h)B#s 876?wZygyPpaArV7a`{Uya\a,|5brAH"fzmh9,vYޟy[+iEXleL ʈa }M!6M#ӿB4Tgᔅwp1mJ":KUWNz!}:e߲6 r^s$'dXWAw!J? hMxkQfw'Ƃ :IRH 4Xu`^1q ~1A ǷG/!d~7 []bv!Je`K*L%G4I_lwԳȽ} I=xtG&*zH'UïOe3E~RO= (OG57@I3Aay`*7?AK5:E9Raw =bC2Å͋;Z7;0dk746>] #&oʓݤyo:1Q#Q0\P3(EȾ3Tؠ|4Zw櫻ݨrWx9֔I{ݻEtWiSDBiѺ)Jd3VbT`רr +- 7>C|SF6dN͟L1}b@j]C0ֶ!lQf;)ر vKaN;Y[{y$K>ŭα/GbE7Pi܂@<jtiABK[iRKnTO2no Th F}]\јYWEGaI4 k4˟\>D(? &";;4M3XTzD(8eb/拗\ՎHU:f%#xYXƂaY"j8 J_> D?:%4KS67|8xk1 "AhrjJq3yqCf٢?I Ƭ(ٻe9݅gŗ~) ݮC I2tV-x C /3ި"n!ӄ$|%]!#ކ:s`<;xqn 4aBVzr':PKr@ .f){)y+l)u&_ Q#'$hDg Ny\kbeXYZf.XE;x.N\'LOiY܋DqM)k ~Cfu&HJAh{V5OThMeh)ڻU Hw~?>R01ju$0k%eRm/RI4 Ld|ϻN}?C䈨>e}:vz qb An"Q DĨ|OԬ*%PYLGs( b-]/q{V p:,1Xq^_K X6>]ZZ;VC"KiTj"YǶ6b3NKEru=\ ^ؔkGO s(&P JT)n =fu92,tvBI&a(Ky-\ Wk7DE pc^|VK&KEOaB$@07]lee 8]+)Y,ilo.ʹ테^io6?UkU1LlnZaD 7XrafhP#CqL'CUӮ;7oW(Y/mwD?vp"⦞jMEۗ~{ )5X#gq"%JZ ߓgOm,PX Fŧ'ՀHˋcP`q/./R%yڜȃfLWtY뭹zfHT3򅍱XJf4x*oy~fnk(ٺvvȐ0QIj?}"/T|]b4\&gڴw緱sOC/(;ɬNM7~r@!bϔ'dQ[T-+1rGjY^l^2zdFӟ7MWvEmKdpFG T6z:r[$Di`t\ّg~ix+敤<#Rz"`ÓQ?EPP'Yz}cx6D)Jr&ڝ2'P O'{\Ty5pZ1`B7oZ[ 82"%0vϡ'ȐƄT@3">^u LM>C$BҬ`ɧ>׹ҽ{MmԮ;ƚXU8ؔM˔ѹW25V[}=P/8(~hALTb}gr'|=ǵPHm =EA80wb<@4O|3qpy?8M4J &/ YџF<8C$ -nl2 {]Œ/jiv?/[_=ͩI2&q@BU+ku'T1?f.,2Ҧ9c_s]z"n} /ŹqF6FYb%R[NgV) s297K۳֖%m] xe;(ѱkS E#/u(W Y*#TPm1oW]IP"6Y+tb ik?s rJΩw۬Q 5ǛdfNOq)xgf &\=G^(1>((b#'n,"2s_rH̽Kg.8V~xC\BvqJ:`Wֽi@at7y`BHimm8ЙPxgn C=߃"̈́$0LQ]I&L['d3rಉ=aصt: c{O{slAdvs~Tu*{ .*,=}wVߟnĔG݉w%9~^’uC9q#%G쫲ZS]S䧵9t,i;k_Cih>N;K%φ}lo:- ۟Mc& ~4T!ЙCK5g@'O,ɂo؈ JAبn/f+'>cZI;M8{ݩzr@^4dK#>/ die}ɮپ J<MNi*X'̚RX2@8"8M Hv 8eKj-aAXaKAH7Ps17dEz\kiGgn=1s90r4Ikܑhҫ^"ԑ#e÷'A';p<yZVxŎt91/[m=HKyp_\A ̻ͱY,& :8oMO^yfh,5CafUnH ] bxǑ>I$vԄλ9E}T `(rcV e˓i6Qt:J.Wl/sҀfNԷ!f=nȨwг$C(*g)MZuC=ef7^hcV76 F{Gn!|lV(;`3?f4?5sC;D\\oXHLRZ9` hJ'';rR}m9^00^})!9$`EX-sqlCOFwoG7-]ܵe7Hc)"툰D!=7jmwi$8. +֞|uO ylh,8h/I2~~º_^k٭9,QYd1x 7De[wvf^ޓ Ge"t !HlS/o1lg$DqZH8hnڂ94Q?Cxs$h|- 6rll̤EytWxdhDj]3'xZvB(1q WSKӻF~76~!"@S0"e}aqP`G$QF%T7b^ZL_"? /?#T}vYmFeMm gf2|>2F1qEkE(V_[b[~B oџS[Έtf29@yydb,R#=/ó%s?R;rʔ avÐ?_\-V2B AЉcwKnN3ґmN5˞_]{lCeOʐ pÑNR:I~xA|w*ES\%0?/c)J7)L9E5q/ɱYkc˛2[gH_jY/kF=O-w?D#f;/-2Α(|SSzlCg`XK4r\FyDHe*J `̮!X'qM=u@Þl]AMFj?tOX&R)0,ҕrED?9~sZ\׳ {)q\U_E@fS#gL΄zvݥߛGx k@yak]倴VR8S8j^9p{ԟ#=| sHhxM7X-R٨/'nmGdBe SjgI`&$K038Df~d>H6ֳ_vur?vHJ(#UXcOW?改+g¢RXU=B~) !nLb"pvK 1% 6+'UJo-?d(b&{ݤ秀q0?:J7" |<צŶzP(7UOt`3>kghSDLf}M7psm{g.c=YfGؕ{+p).F1%.AjlM xeкBYNP ܍}6RFb1e4v,K\n6osB w{J.Jlpnn{^F$PNs xd/jz- >N 6.g< >w @:s*0Mq#g)WZlS /8ԕ:k_*+lInbSȲC>T7鸿lYx f\D "gX7|k_jlK0ZK[)졊#>m5!w L$pҹ雠)fvr i{,LCxB5/*(9->$2Ypkq_ē֜-)rkS!wg_s҄){_%.ǴQ[6q.v9/Jlj3Ku.9 qE|)5n*4 עĢ.S#p&yj4`eBRנܹgƆ?[˺Aó1<` !Td\'h`sL۵͈Z_ڰ&9L\T쮫:Jcݸ 8V 0 T6u>FׁRV*kهӋ1˨wQUe͟[6՞WQ]"O.BQO0QKX5swŰqfF_EJu}CڮR;ᝅ?<=9Gu1k6K?]F DͰU R*ey,&DQkI: w-8~7^jZ *68=*;[nf`4DM;3j_ \$X3׫6/cp` ؠRWab~(R>VcS^:kF+LOjfLACR\Ye7Yb%UtV$گ\ֿ0sVrֵ "_`QWۼ53M3"Wv&GHe~)`U|7h7ccuM;u-s@@ Iv@[9H<ɤa9AC jWQH'h1v6]:ʿ?E8?Rӝ)C` rX6ܑg"o.`5TPF9hobyވq!oǽ>t?v);qnZv( W>ch-dRpkf٬ȯGKᶃ$aj{OiS{(UB )i87|.NCPCM 㪔[PU+O(\ҷ@ -NB.PY ƁMg#ﳲ[TER40>uڧjP}nPޤ:fpjȮLYdbU*P6(|.2ސwc8U[P25=x/׆] gl@sH 1~j%łx61n,|̙i(jB')d} (4ih H}Jns :u9UH|ۇlT:n}['eq7wx@֛L<11HWC~OiiM (F\u\ 7f_R4eŷ5_\ wi;mK{$eCSh+ϟH827Ĥ3C- OPQn]LzcV"iI iDy͂xv(4I`ƽ|1v] )}[ُ?lë"/vd+-ו~I`7JB[zR? iVsW ͕흢%k1]skŇ@;΋]1K #4 iu.WiZZ I57ק3 w-=Aa$?!c sW@st 0֯Y_z B8F' n!FxA:r֠b~$'0:޽SךvEdŰLPP_89q @.B +#mn{9.8ѾW9 у##>8dҭk|XzC"BM=Qߵh~2Vz4$p c&lҴz$99("w<쵇ˆXy2:mZNu1m 0" 8Ff 1a̜S%E5gOLӫl~ZF~4T'~= 8VE? l-,Mf.JŽ ¾" ,Gh_$/_Lqr Sk)$J(4 1EDs{"%eZ7#[RN  ˀ.#ϩG}5¿~ @+%hPWc!{kEf,45 1Eb,6eJx32%VnRqp${V٠CJiu04 }MZUbeWJ4%4;i\ऽ;[VH#l>~66 ˀd3z׬Хx{1nt֚r=)@0mϻ(wDO_cfPhP T_@8t 7 A768c$N7̯.WWN 'vY#\QwA;5`kV Q0mEn{E ]!pU#y25zұ\*_u {]_礘_9?8'D Il^F^_МfN" 9u8@8q<]=gwl%^,FEVά{!57ƔwhG( \ 빫nP󥄗yy|8zI؀q!ܕOtk6oE$ذ$Rt6q+䒊Hh=(;MnRkLrww2i&4%MA9HFԱ]<xw۲?Y ^W-y;:a(U;AUX:Ż:^->xy {zG,i)M l8w,Q+4qHl> mhh:;KNzU'?YSS0>!uEjWa8qD܃*R#27<7̪ฎ\JcUFFa4rx7?9aÇ9c@쥝%hh^ROSSZ`{;Nj~ yaEpC7,XpF~W?.SampvWqhWmrQ6ޘhtpVyX91hQa %8Oa+\)A}x~B}s#vRYe+YExg#Z, <J2wo.7ڢlzpމv!n5VXikT%߈mӖt Ka/M/P jȤqF-h$._]N=Nʆ&O̾ŝJj8b~%^EDeR7 Tj09"[â5|ASOT: `Q^=f~1{pY c gߺLC$SB] ia!]7ԒfT+3*ۥ-v#,T;DJc jm<0[G5uqA͠u,B6WQ c÷AHߔhZS_9=ݷʹu`Z8`u(BUM[.f0cWW$)Ë1\ꠊ|hRv\:z-=rJMTU!Ƈ3Iye` rrEtsQ>kv^Hhyh[ÔDh._QyT;kN*_n׀+]DDnjEJ(inY~exA]Ԍ 6WGWHYm\C|YIpK%/J:َVG,!J k(2#2fs^29|  -;cR(M %CCoGU3W =j[6|~uց_Z$"|*+TePPG .CB%^Őq5LEE;Z1sT`& •]4|;tgbSK7mHV/ڬ`2wu?T4`^Rj5o}i6Fli.lBQշD:pX!w$D=<ˢᰆ/N;P?:6a0ȩ~Y{Kc4͡՜1,B/UKɮr PQOThw\&r\AwVQ+*P񧬸pDf_O0]/LզAMUbO.!jg/2lYo_a A2}"$$ܨ⭅=<} fKp'zE!F  l̻;;k"~q0gʸAVp _x:@t*';yUݔk}rFwfMȳjKI Rc݇WTQNGbuqӇГZ ϼ,ZxhK֫-S˴2nG,yC|Dl!Z2-kVD!0oGx[j]MjMd~ga|*IAD03ȉź)I~)Ӡ,u M%s3Xbڍ݄@HAJ {Ww"Jʄ"#VWZLVF}A8&0ѺMn5O0oϯ<|LS=Z_H?Q6F gdTo2r dTWЌl M+Եq5/s0D =Kh1#Ct(ijI5K69&}G㛣K;`chFoc4i~tn4hXtI U|܄6m0ZJDb\J9oVֿOH }75"aa0]iHOcX(/ۂj(js4kȗ&Uqc 28k^Suw;[khOk.pCV&8I;.2@].]8HVp;PeN :[@7lqZ&;D%->=$8n^?Ys ?Ff HЙA3Ʉ\H?Mj_ 0=̏YȦE.0Va6@n-0 "IQ#e)*+W.5.JFٍ.[HTa.:.ߕIPSD rmъ]2B\t^׺oŰ鎪W%w-vkƜ^cbYIS6I8(sd[jAk] x H% Ta:R8(8J?=[cCB31aUͶEACJNE7#i5L_`(lgk")1:j2<5b;0ŸgWO8tX/'W8Wd.р @OPw1a )n(DܚqFE 7  B݈_@"%W-q-\4҃(7zxUTHh2j"$*rJFeNP Skl*of {`8P$F3COi 6& xCF;F!$Z b04߶4\U2u0+gRzϤ:DNC'RZY 460Gwݳ @ @AnBYɸ,T[M)f/'d/-䃬'J裁)[U''&D)x{_dsĀk&-uBH,Gv%# Rddw($Espghodiz `v -S. v\zM[\|p.t`;ԛ+#w:/g!<ܱq6ϨHuuɵV$z[Lqt!J庞o! :z`h"uerZOe!4tjD\bϴ$T:A) 3!}$$P2  MJMs W=b8,W YtR#W:MYJ\ U71Fl8% HA4c"{`[峡O`.( K+ AQ O:1W\7e,$K@Ca&ľ2h 9B)4d7{\<08}fim۴]Eqr)'p jNZ֧V%6r{8o'&RqER j"[8_eKhl>wh,фC5=}qC;TipHUaVKZtgӿ? My;*m_]k|Hj' @m'H/OXK8%Gً EEc;;ZYHjW 3B!D;&N١bda QqOd-jT侸"DaZP8^NdO3D-':~i7렞OU0d6N憑hS#f;9çJQO%f1sqCQ{" x4Ct JF7ݞk UMS4[jgk5հǤ"`gyGu`?yqjX_1zr* zGkdE,*%hA"5P-[_ (q| cS)N =Șob`MiQ(Cs^Цci=赾Jd9MquT8rHMYTTK_P]TMdhNϠ{TQݟowPXc˳c\A|e*z 3,*;*YrLMBmҜgXVIj2V-QZ@4UN_? ٮYǤđ CQY!2Xٍ" G2|-k7Tt$HT伤J wZs񿏏~J@vl0zVu(|rFg}bQ6$Sxzy*gR- bm%܆yK9@BK8xMN--k|C4y̹7V=K8&R,sx R,"I7ty WULy Z:ֻe3u`RC]-_Omo. 64 z)2;/٩E2^:qRRCIkӳ`MRTDV~NA+c^Mt1bbulٜV& ,#II몌 ~%4bRTt"ԟㆆ.*|G\njID*T0m,jC(B?@`um̔$n^& 9FBO;Dv]&ӿы7oW!#Q[Z؂~^AS' x/XE=CZd[Q"a{ muU'A-ZMECQ qWfZ<|ݐLN\J藕6Ľ6OQ52.5a2)8o npv_4/&4ؘ_0R*%=CN*Onk.cu1dz/TtX0t_, ;R* gyCq9lՐ:ұCpHI="frː BdEl8,5_|/4DzrLw; 6_ǚQd` Vh좖]X`HCވlIHfϭX_^tzc2Fnab1v=ʗ*wYJh%ZА*`ӉGNGK&JգkTgHp+>h9ўRr?^?T< y+tb@X'IlcZ_]ԙx#oJ觽_>'! ajsnJ.d򂤉9.||W$G*ld^d+ݫmkEe7:Xrmah9:F Z=HSp:fH*Nb/WQ5X0,s (BcbP,Ѕ}p碇PBt32-36M8Dv× b_A{Yc$ڰK~'_%P}]a3*#(,3֧Qڭ* +#k+%mf1[ѕޔ ?\H*ӟI +{ xǝݾzusd-愝>UޤIXsiP7,u+coӗ:R)鏢}q!Jqa5HH/Z{3jE7AKôO[鍜>I'a r& ɘ G$eOѰJLp-?Vw$nrbӭq ,cWߨ"**bTq @oڠ|9ٶpb ϊ5- !Ҏ֩Y}n$H~"4nz,Г zn͸. dBz gsvY&`Z|jMR]n"ٔѨg;+!ouB{Mwe o{( U, RB"i_Ųh #J=X< 2Z \Q;$1J9βoJ꺚\Yi/i #TXjH sHY ›~sLt ]Pc7n/>yka131Z0bDm$iI09Ev :Y)I6C"R2>o$@vL4*RJ z*PW2=>;}.<,ynFQ0UnE8(LBukP5*f^wΊD%EsSӭwL hl\Db- ,BNLĭ71jLq}\Y uY~V@~7&O4\ `PC *Q!5O1JCVs֩WTzH fٗ3f.SrEQ6mZTCF) S xV-;$YP7~x)=\QE/ ;ēĈZ⟨_5F;8OIĨFKq`\S14.T'.69eÂu!L~G!TNJ OQ$;qRr*ΆQ%VeZ91p.BeR_iWEIKgsJpi&o 1fzQW1 .М#%T8;'krOvL1kWih/ݝǣw霶UxRt$urr=@>:D-mțsonي.VqPȼ,wzὍJZ~:ɸ#:}2pbo4x zJR0i%:0xG9jeٯWwc,KW*i툅_qcz͊ܜ =ְ ^1ux|0&B4J'vK.HkǗ,j]5nmQ;?*6$! w685v0EdBtI2ҍTM%:MR]*^ ^ӱ[DH,Rwt zr`TXT:4ӑp2k8!譾 \ gm2Q" .d1m:`Z bZi%?^DK6msEh`PZs\LzT65ci}EZudSeuַNs!/VMeG65e;&flva-Hd[V_Nzе:hzdi" NC[aNe9歚>pg1SMgD'1ud h| P782}Q}F7|Cev3{|`bjQ݉z9.|ԑT[ߵ TDWV^qV֥ F/$ؠJ.mѽfTpȯl[Lp*}hos6{kۣ ݡvS\V#u+mv~@ٹ*j)CzN [÷ 19RmW8>=x-!BHue' 1rYfJEqwROIU[$?) ț v=B^Zc{ >v1CG"7$N?J:*ۜzG #e%m RUƺ2GX~/PQ XmR“:l >L~J*j^ڟ8)\7~z%*v| \ou`؂-479|vrZMv[ !/'jVU=vˆ2 p A?i6m{MLI(*m(O*AӔH:,mW7_S%ƭn˅/VYqK+AeIʐ[7L3`mev;`pռ]r'?7"&PV$7%k|!VXWӎ}#(LML?*|O nȲ.)j^¿i#q6ZIKLrJ}'DRnQAk68b6%r[L0\AzղqF'c.*AD.h:A^ R~EOEWp="{-ٶg!8F ~)ة q'dըy$Ǽ!lm 6z$h'˫r߰U=)jꀧ;9OWc1eYe0r-9m8㐭w!i,cg1x^:.R ҉\ f 1[Ȁ'jVF흫=LSTY7zvxëzhIluߩ/l?5;$ V QFZGAZa(}!Uu1DRܩ+WS]J/6lbGW|E^CSjDŠH7_L& GF^Gb[F!J b5N}#e"?4NB~,]ileBx+#uŜY֮}o~p Nedد`u>')ņsՠdi, +ݫh!)w2Pj.o"c.k"Vh!؞36{ 04v?BuN880yh{&+6IpȄ ;p.",7(L;ps$/ـ:_O1xi論cˣYuPuW,iޮ!v)ܙy heZ` w6-&7'9RZ?"2fF WET pbMP"ufLf=؃7rA>)&UkF~{xi.-#`WīZjyx3*UEȯӢCvC2›zDi1Mf 㱂*姎's.Ũ\ ᳄qqTP_],Hκ;q6;yp# ɳCeV\zN$L{,ɰ.^ԗFUi!,Ψ^(֓>?ϭ֛CpӇ_nO(/Ր@z-6ơ<~-o'ۚm0ӵ5V6ꄐ~׈#px8JP˘:?>\]Jh.}7xUDozN]e&C&wJ3f4jZ}uAbm(Q|"*O?} UҼ433=R-z>&$e&O!98Sd'rzaIW݇Sy]pc0=^{عHSA)L!V2ÉyA{[/ϯ0*ımٻ@] (../?#Yoy(/?)۽>41薳AwtM{|&؂WOyi o=cWHf+/OѯDz^X 8V$℺1i=ӵ4W:-Q-H cI"0}BCn%J"8yOY/0ͧC-`ŝzk+Ip&Z_U,D=3XBɉӉOhK<ct}v$h% * ,2.b{#MF/nuOzѿdT@&Xǚ%W:OY+A4x}F4d2d AIs-&Ϡ<39Lr?ϋƠ~Tm(h9Y8tDChbCUkڶ#kq`< t)_PE׆ZeP( +Kʉ/L֔$s V w%Q|VV/N>'L8I=BoZ AcFT)REL0 Nɪl#UwӄK3 %S64 *ͽxI,$RP#%#]e1IJz@"Ө> /pڹn'.7L`&ToW_{`8G <,- n%1[[VJQig,Ax c+&lnPEdcLTn7z L[a; )(C'!aLr ,\!['Ad>6gnhЙvW؎, {ENvJcU Mh(E#.+WISȨ 2'DRkߜD.vӱ#JcWuVCK*-V*`Qv6cR e[TQJHP_Fd_ژ(J!GS. v`KYV1EW7݋=ogR^gu  r80XGaZ3zMG9qU6)@<eNR\$xEb[@kTTR- :[9<$N#&gdrE--OzKCǪ[FZԙߔnaSq<XvF˅pkiR 5'-k*rtK5z3 ed{!s~n$KXt={C@"I癦$F P y_I;!U:LUoZh7c,ٽ?.M;bMNfPO'PD;6^:Ϗp0eTkv$07f g 31nYUVf0|5 @k2fTm_.S`SZ͵G/NrsTFئj|w8Rl(h?@PڏoGt}ހv#M0PzXs ݋\*W0w?5!/+ENE>F#*[ukf,8|,Y{Y*`FKO)%L@ <!- xY.uU93\DnA;#fCޅFҷyآ4ٿA/CJWK-҃G#TNtx-j XJ;$ZX Ma '6;cU3:7BC'T"&fr5N%;^AsM*,6]h| d|jVe꬘aH$ވK@/a~#z;W>n%4T(AuӅŷ Z)8!$H?[]oѪKyx=9UԻ^߂CH|_RYQ%营&:C8Π%!~ 'w}]:-iC/q8XIBc f#-_ OԡN ;h)= $=ԄM `sZ\~[1C-9U-K u Ӟ K9TsR{G)n˸Ix?e 1<̄cWwxct¬<ZsGUk\f|ך c'"=J1 Ȣm}̓cOh{ 'u4D* r/k҉,?,*LI6& 8R90xCcW3z;cysR8 dCIq]_>{ۜO:1#5VV1ƴEI.cJF enk̢7VҒ"4/V)l3NFxL^ :O>fqKgd^Cվ$RIc6(fq-ݶuU΂p8GOO]!HzMg?R6KњU+!(.]|drk8[n#"9n$=9uT =sLܦ>ڇtUV}kY;d(|Ƽ@ѲWOTU{ayg۷gQ H7MTbH &򔆣=VNZ^e_QI/|J bޥQBq5`0ű58g8ߦ uic"E蹏\%Ρ?ӹЦ)Cf x5p KsT .*&N 9#6C BeU1Ij:-.R`ٺ1#*[1,qfOT;?@_' C*Ζ]`Ǒ۹ ߥ*)w\#؏$chn[tDC(SDe\b6 Cei16G6vWp|<͗t>-?!fM1ч DDJxE?.ۋv1AHb* P} /#|MC9h\KXuLb6Z;?o̒G۔2b⤸b<`hx0l%W9œ#I%-b"2G1Ӵ2$so˄lsdۊ} kcPUwD=wu{iGM+EJ,GH . Z!c}ic ensN`lTb~WqŃuD_jnMWٗ'C(jGX5ـiw{.؃t]gQ5b Z &AuD SOym! JUg LwY1q$;eh3!>l^EVv4Ui<7rNaTp0OtUi~~o㔎(2p-6皿%k3q}OgۢA06%2agdYE]Gc |V4)LDžm ^r V B6Ikh!wc m qV,=5-\nBggp`eYW>z[I oEU}S+䉐Jژr1Kg4o0Y0E|a6 hwv2q!.Y&ѹ)9\(@ߊ^KmAZtZ)@Kl{."J3ξ_>0g $WJȱ>P.ȴX/xlRѲFKF6+wF '8=XqͣPEP US9r _F=V,2Nh.ק< ĕX^.YA] (ks._jOc  "T|s㰣ޓQZo|8yak&\k|$m d1KaښNgžAXqF ơfpºT81~>q絰,hmOA#>[[uK=}m.X> DmfEѯd J:I9D6D3cKPf Y7ecڍ|`AQ!XB k'➄ d*q^tM' 9haGeL',tPɷz^aj6J, )~0Ae7$."Gv @\NCS+6֛„}^|a#3нSD &`vO\:N'=I?eBI_EH:?nRC2ʹyG/tٴ8_:Y+hw,Fȼ5ڬC[ivIc&+,Z ys?rAHpg^iolz~4z:^!}&,m:b>S0ZҧQ A;:>CrBH婰 }w@KSIen&f-|7^%m{[v )OI N=G^ w_ ip}ǰye K?89ffJ B8vysh$=Sz0I$C$]s`5ۗfYz\&w_p HUl?xѹĥ޼ &h>wNȚ8B+.Mc>aVg¼a08܊ Ҵ>nV)U<4C&tR>wGf aAjˇ\/N ^}F&-WLB@2hH3\5}i~mGHi7k Z[GnB,cj˅E ms¤~fbXHZb;ࢵQ>f##} E ',bmMYE/ZDKgCML`es 0&7 i^#I$ h ÏDFb#9YRi±mHO[f@ehJ!(ǓR&3(Z,0RK|OkԴ%8z*XQ?Q.*H$ 1HCUu<ݍarOjь?[} <ͬmEO7XLRpYJ&bVׅD %Ky%_=EhD7 4 Il )/k -S{A҆ΒyoSz^*Z,jc8O{Ykz ,вe&v9wSk RA*baΔHnرmvhYÍ2D]4{ B:{E-Tx.1p~* _:zFIpD*:tFvD(L: "WW|E BVyU=WR}5Lt .KSv"{dajt&z,`#N.4LTT,GҊO%8X́B7zDDcQ25š =71r!\4פ/Ur”pao?!u2uu; (OH&CA9aس92Vỹ "<;W`Q:@&$v B`DvF[(%G,ְ[]wfd*"S-fV>SaNAo8PG&gWAa⊢+qܨ!_+ \Ρފy#VKGL!~cȓ2׃{I%AAMP/ҷN`eVDf Щ;zEۚ]j/;KXbmZkh+uI+0w X8QM!2l>|6>k) OYφRӋ}<$q~=3`WC(x im tt_LЩjGZ|vֹͨL0=c! V9/:.Pwu4i:_ú2ƂNtlK k:+ ՟L}p`g@g͂T=Z SloK @Q*{Q3 ujp?^L?=-wc!ˬ#D{)z: ;<~ %m%~+Kȍܚ~_OY띆Vo^xy2[mwX憲 Mj5њY8%Xn{Z.22Fhw^C(g-vPB:ES^l!lk)K;PgvaC&[ȩzvAM洛JPና5me8M_%7l,LI"w#̢zӯ=2|8ׄĝDŽ|;<-8yDw!-(>!1W!)p\{=lR%Ln]b2=l)joj}Uqk>%P\aߔ-3G6--ͤZpX@V%Z̢9"B rP 8ÏAA͜ObUõ)sGUl(r N|}q5p6UCtn2kayG#*S:T6Q>X'GӰb@blgܭi=tHwUB0q.=[alvm*2 ;%3# Dvbjb!c!zȬ80ZqYzZIBCsr9ꦂ s\/>Q3Ns Pj,Tr`kς#j0a9|"w=_,kҦ:=Ybonld'z?lzmNAPj(+# l'H iU'a# @"oZ&fiX1y~5GsÖ-[c0k7Bd]}M=xy}ON)<FM6%hI?1ZD7]9C 0w2)ޚf6X^77FrqA jM褨́]w7yY>^iC%b5~P3Ż85Bk#Jp% _/1k۩G,4֫v3yA깃5d:JΟNJS[uzs]FE":VȺ { x6,գyoyCqgx앇ǁ[Ynv>Sƾp~#iԂaJ=0vmT4R|DSҚ ҤFԃ&4Fed!C/6Kh%]TcJnn lD~i [ws@R i+i&kkSL;jBx wOJ-э9ƍ+BQf۹PMگ8l zvK Sག^)UWg5CC/?QfWɁi, Psԓ]X 1AVhʓit&ݢ[Cc>^#J1PͶˉc}W[Ax0 ,،vo5Q,]˚-e\@}](#ps4=/Þ,Xmfٌ sp"_o.鼝:lN@Iy+ʪo^yx$M:4*AcWX*y̛<e+o^c!410!Npȋ80k^kt)vz㋭k-mP5o3\ZNu(i@lv>CY9ғ7oXrL$*#KϣL(FE #%i_LᨙU<<iC8"\VM15!ؘ$iB^cnjfZhvb#c2njص}t~QBKW&\8lOϘ՝jk*XȵB!`1 INܞ7GtE aGk5גJugЊUto - BpEUW_)ᇓ?5am q+J ,0j =d96c3gr?h_b.]!m%`JA豸M['%GWR[(ZY(Kfjr6+4-'Y&q Wҧ6oMtyڅ=jvfzx\ ʦ<Ѻ[]Mçb%y kdޜz\pBK{V"ɲ:Kc}`}nPue5L0}=,!>ܼUn^Qx[ZZ ~i(R)={YR?ݛgGi:õr&~*ؒURdtN#Bk" 趵[űs'-ư̵xOq\l3Uze_qT%ޞ`^&{{.?Rb*fR-"c4Ppf {`TIb0!P3,8Ini߫_Ӗ fL["0v <%cmbѿ1/NZ$?FH;L\xDAf{B ~+&s޶":k--#ߧSټR~7]tTc{ڏ`y,BQ(dyμ{ C,LY/:U'C珻!sȁR>aЊ2gOҰ-wT*D@lR_ۚ}j{i s+L+omDjَ%ѡݚ(;G2S 1MV` I.h ]֌^DddtlTu~yo?6.+\(WiPbfIyTILbn?q,Q =L tɄ⃁([_3 f.?*R'0.kv~zŽ,eÃ$wb da /~XKZtV'fj?G.5d2OCoz6gdd*޿N zF(bQVm"<9\ . E7n^{d 9]]k>>0p?3Ȩ2EF(O5W0ܙj5.xbщSJǏ,7%V(얌i"@C;L;2V5A Ps& _7=PUB )RM1LJ`!] RƖhG?TMu"*)sBIHb?N 4| 0!ϑ@-&v8c!6.r3>$OK:#pyWcmtMk`s71g(镡Fwz Qg;CmSY:\nR,,+NK̺.<>aswcf27XO1\GqSJBY5Wpt^M#ÁZ#F46]g -d?DZr\:nŴAԴWaT|V]$pZ)_W#gg%bc26A}Y`9J(9*R CyJ$OK j _A$T!щXaE$7Hx5kL'L͵n} PQT;rGS&E)@"dϗ)9 g U9-fP& ('u7K-KW#5Z`z& ) ^@K`H29GO^` DK7$d*g?gQ#A=ߩp&]80pM޷Jd&xzth0nA7hjM2¤']2Xwxt]~:EyQ+ⲶT *#K VPvU(nZ1>N}%_DzzȺ5J53Tq~&54e f'2RS?GAde΄G U P/ P7[u=lG&{-1N%P-Gm\r e!WHƅ :G-Zwx`Q4$ e_i#BD0Fkj5X3fUNisedĝ)K|¥$-^C}EO5_Spadm s丫=qz kޖKX܍jo[|C|`Qywa{!\ҡ\Th1`JBzrgbҌBD,$HL46cRƪf{8ȏoBUC X-X=$Z8;ƹY[n`*孑0T AaA,zl[^ FBs ?++ܨqǴ#j/{fsb9yFÂSYrU3.=*BD2Tev6nTփ,Ro3<5Y7Al!Yk2!l#/\޿P}4?|E89 DW불ے=s}|iG9WKo Ώ9»S'pB B\`왱jv)v%Ԑ7ErWVhR/,%#nk[ H5}*Qޤಝaua\ R_(S'1"hc-O߾ uj!i_h[r:nrq'2q&gq|hgD@806G]9OTJ.2hN'CDaM7尟>ԏ0+X& oĴ51g0?:{_}zyd6w\s9.]֒@"w̎)Jr4)ٟMl@dSQݷOp=u&rpIҥlkw$0n]_Q:ư`ų΂ovPW~H4P91gᢊS5EOkiGt E~pz&5I܈3. zk <,Ss_w{S;/ktP;T=,,ڨ<UB6*ј[AWdΕl&2 0p-4(H]"܏&L;M%3ۿ"zv>Mm,G p8YהK8,&P΍!9n7So\y4]i]y{C<<u 3h?߂lI^j6{:ÿv=v}871 x>Ixm`1CX5GD*|7y<ّ_tLkAmTjx* E݂7d l裌~bA_4gqznݪPqDrEx 9kխ9 lIq lY̔E1FSҘ=JPQ6,0:]ф_2F;BXG?1h}DYi4y⯐-aʹBp9N%rH{|N ,g&hʃh 7bq+T=h-?ŭ8d{~YHE з,y&1}/\_7ޠv.5Jّzul~u>vΜ9%M xR-? #1X91[Dc]; Z s;+D*-`a?KecZ8 ^΢mJ#ޭmzykqsi}퇼Bd< k+Et!x#Tg^EnoQ `-LrkyF;Lnu)n܃^Pڢxóʵ \hߺ%oCúbKܯYh$\ L1S,L쿮XiFiR48v]'UI45sjhjZ94jipL ɰ VO.#dTӑP>ncw0CMOܣ?`KP;C.e.EHQ!-ͺ'c&r)f4$wǬ.|FStV;|!.EnࡁpTLc29n4=&$S o⅒V[,7zKg1ؑXY#҇YRck؊b[y\+E,)!svX ۸ز<:d^ Ea$Iia+TK[ k VryL.yf欈}.Ϛ:u XSf:G:-9𫚓2P#lZq|>:!6IЦajD=M#XVPVbLx|'ZԇCP7) d%*s!’<4?Y)Y6eO7~̠Nq}zqn̷LLF芿>gXwǪu_eW3CD:XLq< I/D64e=d<n~F`/sФRoM:ܪzUX{1d!EֱbbA^=b _flT /30@mdYo]Yr1LlWv$s5؂[6l + #ƜvNh`o+khݟ?CGq8qvm˭߂n-[gWyOj.|\ʐQB'@\m+-sH#Gxid w$c˥X囪Dt!O$׷pOZG|%Q:2NJ t(dr6ې*G~mtqO|A76ĵaS'~>~.cs@c@UiQ@M, oe[o!&n'g6-x:=! orw-yX9,[>~/AĜ֬+@cNIzʐ5C|!B-=\[*- P? ]l/c/EА,2NezG5e@)@stDbU0<(xj8BLjIhQ& k7ivA,* 0\4rx!]BT҂k(͞x#5eÇ[ ~^fQh;/0UQgmm<.!| +RY[{jH/Afy!햣JRԒ{v&*6cso*&D9][ :ON]8wmGn A` aZ (`NS1$!+k iX+_br)V얝> rmT*Lwr(gs:0!VގsgT̔ 8*C^/P.8,cގIp3FADE [n( ̂*Z ^oT/ż4o뫄rR wJ荕vw38Jڞ:-8MEꨙA`n@1L~+PヹT\rhƄ^w7m<\&I߬$Ovv"/̋V&&/"N&~2(/c5mФEi8zn__qdJyےgĢ<: o~w XڡC:&\uuj5MxBY+ 5&;T%WoD};ڝ4 XR5H;(Ӷ|qb {>[}h4?M*voGm-vUd#н`p:")C$i[%2@!61[V-F x#W>u@A4ۄ(V~J*{~IIC]_DPeҒ 2W ݫ( n1tX/`}7;(d& oC"|J{+R%q,m1:"ELP5 Aؑt,Q&#[c|xH<$ڰp`?u\J5mUeStf@Frǫ`@3RPנFIcҞ%R:P6DX@#ŬR N汿ZרbM(yՊ, ؂ + *Bj _Nm[]Gx`peLXE ۏx 0pl`wL29NTRԱeX$_SUҝ_fâPhP$33B˴4>Fo,J읝?6!Pf5 ;9ڕV;fpYc`avسo0魯?'V8[X*]$ǵ`fF ^`Vzq,i@XQA'O-)R}+ Ȥw~[)n. \Q*MTH̾k;AbwBq1q)m-4YsJvR yRK4:+u [n.gSz)<&v1CQt\IڮB}a%U.PֽUA"t^iQH7^}ӊٽ0[s Us" N9AB<*Ǎ7BdWE+9G~ g{ɥu-# d."rwkp: 0A7>0ex0)5sOBz'}eK&W4ڑ"WOqI$~%kٴ{q pY?B + &s1qpd kMp <zP~B0 4Hs*lbF/x*aC߶ 11s[@y?4Lǝ0gF3KexV=ж>:˄#h\/lP]XZNJ‹mv1Gp oSJh]p^ #H`6Z sS3o/Tcr%e'Fȱôx#e\|ߌlA~Z' , <[er3m֘ܜK}*e5G e n{._i֊'>2|kT[b +ECdkS7˜P@$>ˡ;u|a'I/(My<'·߅."c؇{dv$c_r xIݢ( W7ɠ$?`&=SN nA_:0؆Lm;]7ƏkѺ 9Q%RUuA9Hb(:,#RJ!=X~m:r@ Iܦe[XGIDc SpH bZ43@u aɋw *M8Й ?4Hq|!oNo5Ra۱ W3]/z#o+< aLPqIT`2T ]`G%pѦF5aReHewTzQJ6)oQT<bT`iM~.E#+ܿGܣ[V9~ kXcsÐE&N7Cso"E- 7iy( Ņx5 7,DphkMfѳv8G7OuX^p3]n}ӛ;8F눸joCPlûśٛԀtT~jި<$yMG[S|ב QN`n$`Tz̬5|ؔD%ߐ  Eq Zݘ(ujU;iϰ['V';q:Aq QYWJ9{Be娱p{epsabCIm}LV |ŀjr |PC^g~6V5F&zƳx0JthI(l.=+v8Ay`s'Y"<,e!;g @SFeҙEPGI]i;EfXwc8$$REfLm(%LRyw ڮip *uBF78e+G?j~ 4%WpqQFE.b.=rx;qՓ]xw?5`LEi@aMa[* )``~Q&&ڽKgzgڟz:H79y^jm$lͦ4gbYnFmE؉~ oI=EGbXa~f3 J1s`tNRTNI;k&dQf,Ф{;3A /[;aEzS81 Ty+(z= N}8|NwSmpWYJz72xL(z$ |p W}i6_LHmvXC Fy:HICvJWvGX>{D v(d j4r}_;A:%gZ IgGmNsw+FBl^i>n.ڽ1bJ OELgZU\T |-mIq̷rh 3t-RJa>#j0㳴TbKġ%Wx4|]D8w ? ɹڂ4ovO#Y5%n+/',LXV 9d0<ã--8ptIWvbv@Mc%|Se@Lxo[g6?vza!چ-q ĺ;.lDc2VQ>4{e/ǎYhJ~:,aE,'j"<{t{~Ig5KW 0ZlU+=E?0<6~D'e"$dY\ߛ-5,1IDM>D^s P@N!8ߒN?V?T]ԵC^ MjPݩ[s2^ Oqk1L͆Evv65$JN揷l82Ma7@רT?kmVd™#&_Mtܵ4'[a k|K_p}`"]˺Z4B : +8M/zm5@ۉ~^*OE"4éyaTH@}u-&k@5hyS^ya[56 _b ˣ>" dQIZ2YA ?ϴ*Yvw&LUB^r<4ņWLyIime:+!ڔ;C #䳺`3. NXuтcyEȿgRBH2K^nCmA;6 v+=(ĹSK ʰTZ߲p}/?Rv!p^4W>(`)7h68z7#. FSD!dJ}s9zB/]h&{f {Q (V[}Qݶ 2d=I@fZ ~I *M~_m'S?GjR{HmIաuqZ4t%/ z$>y%KJzeɯvb:[{hF^O:&;{?NOʩVNP'BP$iq*y5>:^m\ E&Ce f%epۂōg=JWF~` 3 š|u#sWiQH9eۗ|nm("~{ s'om^-xfAZ 6aob 2kg_ͯC5ZM{^S1"²0lG36T"ɕBg~8 h,-CU)YF6t뻻=ARoxch%e c`c<11oEڸU8QP$N(Ԝ9\#׬B`MgvȜCY Ӵq݉7:ǎ_J+jҎ_z H;izlbw13@=XgZD47"SL$ӵ$뜂IUb.&>I~4>VL?EޗpthBF ZʚnR]F.9.t*hRS0*²05,{vX4T}@ޞ,[p](n s.ot1ELָ\_mMNz` J)Hr9C5Ns>[xO"b DN"zx9ãvhgKxORe].ĢZpINSLc 8^B 88tbJVU8KH<Ƀ3A\et؅q3 Q3(P1veVSO3R:%􅶋7[+덓v'P=03V8:,YWTߌpg>.ljW~4pcy9QqigfV6qOef00)mRa<bCQS4y &QȀݵ.lJ$+!q  Di \_ra8&"0`p(*ivQh%f# m{ӯ|+KwEW8e+ct UAl'gO^ųZE$!=INX Yel7ɤCd=J$ *,~E=Kh@N,H>/xv5J>-j^݁ÌXT1ij %b7d"8\V䜆89Sya:-E,xTIJ\7B7!Ya-2y͹Pg;ٳ6Î}TR.xk?{-ty/K;,r0q/"9?'i*󒷡LȜϘs||7?xBm>)8{  Ur_QO!“8ԧN;+>f -U O}䋤 4Nnn,7[r.F}b+pyK 9r? .=uOz$J nkHRDov,X~iݰNLIX=ήeiξ&;i2A045Dڠ`!X2p4x\ Od2ؑ +e-XDF?XP6T*Qٖq碠lӓ@ki 7ο m5)#rȭ0J U7,]S Zb/7RzE d6A78S ÖK1&{" MgiA x66_ίr#& Uˊ Y*Y:PEGA`+\hn *شGu/ySnC[Cvo1Cc%&7%〧{.~ ={6ZKU);߀pV| [-.ط;ö|`&)~ ΂q6Yc ok}X~R~Elm^23Nl7S''60Qz D5GC-c @J;d"UvE)&e"˩5){ ZApĝIP!~܅B+D) ycoSg6iQU_o̅{_֣}($ۡ"7EM A8rK~+5b{-ׂZQɨF <#e:m0+Cf8Puw⣜3u/;7;}9[\rui|Q jڀM_gz9>Y"x`F],Ǜ? RwaZXKl!$<2Q/(@AK PoQ^Z8DTwx"y eI㣽27QյN 3i 1Oͭ`WB&Nci;sff 9d̚CiB J>"&R;Mثdz$/ 2+/=đVqֶC,9 AGLxkI!gkHQHFKSqwim(6[^piz'r ŝqYj8wfS呲Nx{JtW`A(̉r||1 M9<n ;VqɇzPXШ7ZOnɑf/AaM'y/cmT~/G*j6%vGKTl'%e` 9/蓯p~O<cJMU6V@Dj/05zARvi+me}Cݬiy'אY&Y_<ޙ1b47Q t 3 4b΄!K;]dFb Wƭn +DW'zt;N)?C@lBò9 dw2"Gb0nX7LHiۖu@fڕٰ:sqaum$xmD+Bڶ:Q*?+CQ,R.`'LNTJ\쬿$Gu0fcYLӗo=dpBp12Qt=.T]L 9ިmBPꐹ0va/͏-jn"݌llHkW"i>)y49^*|s79VY5V\Kі9ǰn2}<+VfoH5є榃<>Zuҷס5,M[ۋ`n7W\:Ӻ4ԛлMoL1b s6 9PFmk 1K#][cKݡ vC܇~ܡn7RoQ;;gyI5T&8|LW3]CV".0n ~;;?wXʹd&ǁ۠Lmt?Sg0\yd2}>$ڽwo%d6iwBL HwՋQljx q,'Z;Tԯ>@im]n!S+>k-Ti_h,͵3 ]i'x )&fH/_M>lo>>+;O{u '\63 ilٓu=6e7!)An?tD+FJś_yYZrҎ=@u(?d66ON\.߸M zMY.YZ[ugp u.v@IH~ ՗ lei8MdӃdslxxQp3E폲⚙[zbz(P֨v?S'Laq+{+PQ5HqǾRsk'"yh~t3@I;tIϙлgưKVo*[lE{[ w,'`"I;`;|;zp/W  7hfvie؂$"(WJb3ц}>eo%26<`šhYvҮnaf--802z6SdXѲIie~V;_edLYH&~ J=,b`; FD/5MW_h0Ami7`Zrxdb|{&A[qRo]cH KZVGn@4|jȝ5(L7BӥyWw)ob_A "D_o'$&'*qCJ[Sħ`3& ̞ %궆VD)q,%t'WSi@pRJoR+&Dд)hwFϩxM/6&RtlJÏb#_g߸fg;[2+&q7, *dS݌DҤ&bC9M\`mf<®ȶʃܥ({Q&2Oioz8ATFz\=mFw0cio~/2E[xfդT5l׵ؐHrW>qRͪNYĠ}cTv? շFt*\ؔD_ -Np6<GZ3`(/ &/,͉4EA"9s|7p UYYG2Ɉ8pTKr;׃&eMH&1l.9K=$1=&EիwvvzӛZGc ?;! }U<;%9ب&>>I0LIEto /SЍF&&PRI6X: [ ;)E 9&oe Ukegpvkn+O)= єcM3;κГJ2KeQmczj]n)kp0?$Kp6,~O`FvKKfJwP'|+Rx[ \Wdm$g˫KψUXg XDIGrҝ׷3Ov.Bj12=,P.V IC<@Vw^9b;(w1:'`$R/ ŕǫh(L Q8Po.ִ@buʦOGE0 8;- `}0= {ۑL,8T3)|=%{pbx UlMŇYl2;v{v$Nh6B.3e~wĦ8 7jxܖ;SIǼ>Sqqѷ-zv 6+`Ji2c=eUsF:n˲PL%g8h)EPk"&3-/M[[*TgLެ} _͐*KKghA8gP°CτLfRK;l 9#].]`SLMQg# L9SIgemm Ǜ6ON,Uq oy"ًy6#,щG]l7" qpXz>ʹ78r櫃|2Kr4q~"m-EBCn3d”$Dh䗣ǂzTt^D\~V`aS?II]u!5#13 7E@E Nf:vXmK<4nͲݴ Kyy!jo2vorG^ 4>6^_S>~UO4˗wye6t=čJaI:taÜ(M>~m9 Egn><š-j z(]^葹:w"z$$X)<㳜pi- .-ia!ɅFyiikl?d[v&44^" kUO?4.,G->O<#_gl+Vw=jd1/ƀ؝d!Hr;Cq#%ۜ=8qNa_HFfFakfQfKơX菉ͥ p^GI1Rߞkgϰfx,a2$,M4u5hE]q%W1&bTr[qM}[ƺ[dzC-aQ쉼޷GDKq,!qS&Q;3z.$]+"hLz>A= [⒮TbJ:k7Dż}(S+BM+@AnY !Mh)r` aw@"J )'!HԹn82N/8됹FL,bj=MB(MWYxhfQ0[ag4#/*c"gg4[Be7u䀆zn. m<~)S BDC4Ҫzj$*@A ѾzORZ_U :WQiԳvaC,O~Y8GJ*ĄA! i8ʓXu1 4SG UcT 9\|'A>$nyTd-oԵ=:@"T|663hT[iLu#U0aBƄ'CEWZxٰA!Ӳg MgY wpz>x <:LȨͫ `TvC?u1W.0"[ y5鉊uqv\'/ld~[ %+&}\'d4^rr4M bD؊@.a,)_F(zcZ]!3Y42>sglY?0(#LmLie:@pZB)`"#3Y:Pu DfcLÑ_JM!4(#;5TooG61 BA}~i{"Rr_a>; a[5a`4,̘%A&1Ad^;r u{p%?= mGwcf? [%q" vtDNAQޝCBȇ@6=Mi[*+Vꕦw,.]f#PWt3ksoUUiـ -KHFE j˱ ERQ;Y7|ֲ[QʛSgk- 5±(x'1#E$\Rm{Z5`5Zx}f \ojVF0Ɇ5̗)97^o sS$'Ak[9"n9{PИzb6wԽqD3@$oyΉ vr[J(sL}`|C(1ƕSwHc2c?^O餡SLtDOޠd7?s銙Wt`楆=hbq/C 3R4VI GZ!jD ߟD2ry֞8Kw\,{]R6u.뇖I Xj~*:&uV ۤ@uVT]^ϺTz-@xkܶ4k+>)[ZҩT}0_Uѣ4w u&aȖemH@ `nf\6@,/vU[W+ZjEX:uIk$\9#][ΓtӤ,؄:Vm^ )gHOR@[(ʼnfaO6H0=6- =BvIJ0?~Yu@nA>TBYt df;5 uϷLz-5)1j(YED V7'Q_C]4Ȑiq_[z"Ҁf[ҋlžDd/fcTaYOl|<i:#rT5+PkG$6i] kG#Nu$oEf0|i>d0JH`Xi}ﮖp{ __{Xxsx[[@Ar sV+eH apJԾ9ZyI8nE7#k}r;H8z7Ԙӝ2QWg4QURʚnwOٜ᚝w7Z~ bTK_(C#[ Qr U *.HԘ=߿ ?\k R>=.b]I #Ѷţ瀈)xpU=a'*q"ӴEs2ypw 3{Kpn,KvIҁ7e|y)AqiyQ̈́Ǹtze>2a? bJO0-^i&]RnCQey8uڛ}K[YzV"`Je7>` "3֟Ǜ 3®0aWbVfL wq!$YG8ۿi,j& m tڡvjn9;<J3Ҍl3u(us=HLr\4L$0}z$h ߨH- yKO_, ?FbIkk>Q5cW ᰸~ =Q6?1/~ _ +=bC*CڧbJ/`:bBV]`@h?Qa60k_-y`eDi4\䃘?hs%VȎKڂ3X#d$g(0h$F|rҖ:GєS*(n#(6p>dXiugMdž|9E1755 (]E*V>IykŶE͠$JWGk4uB'36k]-_K n1-+:'6J GʓB![\Gnf bdGznwĠ!)sCkƓږ:qq d@Q7G4fs|iEdYj|/C~/ӳDj͗y(E钬קw$bjR4yIypO2߈Qvs)lQ?L20/5GTh% ;Z@Dqc?oͺx h? Օ㙆/A* z-Y {# W zug&m x*+D,y N$Ws_1zC/z t~us,.{rK acp>b ɂhG,G*M{ڊ_z !F*OLR ڤԎ3W|UҹIȌEVA)>Ʈc!H%8xV/e*CWҟXPIu C"&$Gx^ <>j) SP6"gE.zcI;wae!M8 Э]j/5;CIZ[`W₱.;+ I ;,E|o r3Q;6T C.2#E rVS븄@E#sa9cF+ݩ{ :̺89[hm@գ +A +2(R=W8m2.GPcGڒ~[ @ZzH}0ԜhS(Z#*KW!5CsDJC)&8waVcʇF Mӊ {HnŨ {jgCehFYT5@~mR|tcRr59mfebKN#J\Ȱ*J cX5bO]|b.*sRԒ<y?T`#N|QLpڇI]7 {INڶ|_zEw]*CUrg0;-zR.0Bk.v~$] PF— 6 H?]L '(f306`o(bpO8F jjgፊ$ [Gt=^\r2sJP-mQ]DkاCC ȁzN={g^jB厸zEv*SzF}Te6tQ-"22_W> ó"_k-gRh{YC܆zA[k.kVRpA!2sRT(h@IƁ9%Gl [;G1YN:`fN3SEmbFb!Tk2pFMvJ}ֳ9Q.r_CgHR7LdJ"; F4vɃD%   zD̖Pgtpx `?֏G̹>6_6`s r111IFQQe|?afja>ʾf_PwnI:+Yɮ: οQ Һ|"Hyyru|Ԋץ.9|"kȠY-˄i5* :J7{È F8vQ#|E]Nٍ>τ3E{S ,Orvת&y:^YKs\;q3eo՚QjiT &\%]Vd&?J4e `ZtqCleïtr@B_tLcz`5*$nvX7uSiF0@tiTywځ#nHmI)2)[ו2=GXd2fMިMћ7`?6{xJ3:\ HahNξ+(V}! !"Ξ|֌[<Ց`Is7k4mQ1PB , IG;sYHYq n|Gň2inEc/nG ?J WD4>MCwRݿ޼؂[I})޲-1j? |_(yY**o6p O[x&En[]6pSSm-RlՖTތߘ m. :N|/8Dmb3+xqp\8'/F N;@CE[?Z^lI`0>4Û7ɮ4.֯X.ՙZw6¶qX^)%"\?F Eg{v RbVE vnC GR]h|£'>Ɖ]f^2F(KyQM(`"AD L^kJA-AehRڀLk~lti6 .we8P[H&6ެ|`I̽p WiٶεY&zJ  8ȣ2x!Niq6ņ:GczJAdT,A0 7oϦ#΋Fkq**@rvC= V3CEt'M5_f=S] a:"*M/2tU!8WGgeu~=^y% 5Y;<|טk+J(&:5I6Þ$"7}Nbs& #,=}3), +d2_R!`ȝon*T ˙)@#xP7CU'XbK3P^IpR%Ϻ2e&U+݁3J[Tto;4ΖI I.",rN5KR8?¹U֚)3=Ȱ{iZ4! g̀Fh qF<@p$ /zrV##cJ% Mݷd3t@IшM_ĻwGH ]$.AG_Pżtlv%j sIJ7Tb6Wxj ]/Y9իH؉"́}+Fh`1x_M#Denj Jkb(Tc?OJ3 ? iZ8AH 7U-w \@1۱4CpN`u:aT y034[rN x(Ϊ(l gLLţOv0ę%+tLpwHĔFЈZqIz63Y6كZ\,^e's`G*=0xx{7q=}b17Tá7ᢗu>w\{hP;I[MT,p-z43-N֘x2!5fzm83^?/ Zb߿!6ybIJWADG dƬ4 _/E!s"8:D1@i S$K{6N~T"⨄|aTP9! {S U4p{a)7.-ۮA]aKx<F |=2IhuSg]v9:*]\_EP( I ZIʿ#cRMFyQGbz\x'`:79q:B2y1LM7ҵ;%`N2QNYowǧO6TBk?s|su1ʰw7>OP؅?yp5#/sO9lCofw!Sӥ?JC913f x=zj&F#;P8_t!?)uÚsǮVʝ-i-:K`k8v0sJ5 P3#lzv&=fKYZoImF3T\ GI9"vkClS7VΖDy9"tnX$#dbh3&u_AkFf?_6}p l8=9pأ^eKg{UJ!z,)1;T#u~H=+qPu[{9jY}; zܞltG"hsbDs^9d@[gy**!4YUӟF%1\ f/ݞFm͌)yt- h m %m(sьwtsE#3^ dσi_Y;.=dY6u:cI PDJ7B=]-GcA #z3n|@(}jRWō`wZ8D:Fs/̿{LoJ9߼)1ñs|3Y,A3u~0;%Tak))2c"q#\[֒/4wq 6)Je75o(8M02cOm!ג5];АRTC+`B #1m&/MJ0m™ЀV\?H `# ao11d.enXfK>H)[P/X Xy TvU9lt8^;lJtB^Rr d-cƩ 6 <?O!Lq*m3fXB 2F{ 8p`rE`ɢzMTW:ޗleEQ_ڤ5ȿktyL~~|5_>66XB=Ƀe,'|Q9a[.q-"'xXbk+X)@O;ݩUHMOKvbR}yhy2pP8uN[Xqjۆ=mBd $9!ʃ)p9}jTu` ˨pW;-hU0+UU&ԟ 㮫~E.fKzp5 ٧mS9Ԟ fF#M'vC:p}b4:ybU޵M`ZnqdM- O CRNWA_7lzNrDbFa(wE[J\֦1V_֝|.XͲhj:oʒq}w۞;S>=JfL(TIȀɪ~ PbHZY<Ü;YA."GY̵h2_K+4[8l/pLD< "pB"A ^J8VPDn )uP}z*jT;s7`vXWK!UjDKG*+&ߞՌ^\@Y2`rݼXoܺ4 N4bIs  _Q,BEOL3R+B6u=dAe?YD8ݥϰAc qS:am|2Tv&Ts}ψyKB5_N ^m*)AEV&"3Lfπ<- E^ 9FiP}0 dyRshճ#a>{B";bQCj8dv)f3!3 `QqF'fZlX3=` "U1l9`A@?ofOINεTnѷkf!ckCr>%r  }4f>ak݊#3h=krCL}`kYkAb9L/J4X6al02e2qiD}BjÆU_e"8!%~@$E/t)Y ) unI^H:F)kT͌&j Pk/7PK+tZ^X>;IV]; փUV(&n |KH!EɎƽ3!6=ǵQ7XWT]%M㐋E)Ub^r%`QE`ceǼ!?V٩}b1{˛U\±h6(DW v,Ca .NZL!`g+[Ezܮem@؝n%bmţ?Q)MK pWRȵ%n+/eA-|2ߣ+-&|tR2CWQc|%&!vH`|gW3Ք̉|y$h<&Uk3rIP˿z>JsX'}{s\rRܵb+#_P ?~nRHk[X>gD]79}i*|M+i~!!Ř؟ёNƩr8l;:g@'JˈӡxWɹ{Yw6s$VkWs} 䞅[I*|*Ș5jr" C ʉ7_Jw 1Ys0JNQAvFkaן ۸K/,aR$DM)8 bľ6:7)EyqCl+1\P<jJ pqW-qӍzLD*ZXUQV馀}= lą{4-32HCnJ!N׺9,q!g!vqKL6OT` "^L'>qIMk]䌼&B\.Cy8s\BK~P@->4|Lnhoլ8>'c+@Y)K>l;^r嗇V+ҹ{@b[=56/ f $`bd:8v,3 -`㿫v=P-Ok+ِsljﶘEywqVvWeSlfAw%O&^!bź:_[۶[;tcl.~{QFdލ 4}<FS6<}S?Y#lP}N6[.W'UO*R.%0! Àsͽj/[(]n2uќtFWb2(v6l/a{Ѿ2o?ίo@d/Bd(0e/zU WVT`Y"&>)iEG'RFHTwYⴹ NF~j.>;;ȔZϧdL$XeGƷxjjCks!L-qAnO4<ZR7gT(\a<e|X3>rg9WeV~:NFk{S>Fv8I˕'*e'z+d3-0f:džC^{ɊkV nU<*sE2s4z(h^DrnŴ'`#SK(U?&`.;J__f}ՉYpzײ]q|Uͥ am c hw!Zboij9z_b|:ܐ). aHbxb}DC4ۖWg yV P7IH- bhPf F^LNepf[ۍ%jm^;y+ e=?}^4=n@WՎ)i!mev%ma2lo`÷qyV5Zw2~I!QYg"^g~TIV}''cw/;vᗅny-XdwM71Mϛ%w?Cvo-Toh|CCNhLȀ.jX܏LQ8}T4/):ທkO }OZ[\;t4$-CV&!J{w+ \i@˯}BP(r@bJJ08 ZfwY+Z18)|^~䲎M{__q vE *d86{V*րb =n;5 ߩϯ0~l5]9 R5^x‚-H& re/-(;ݣ|w$[ λHC1Dʝ /K A=u`VG w@NQi9QN%âf^^8bF,Zp![vo$"ci&x4@马77^Ҧ &:^~*]>;}^aJNq{)F3OGtP{sw%.O!L<[ ´b mL}R *)-LЀWUމB GVoo69C'7RSOQ7%r}tGC "Y/OM_rʓ%Og q[-'6QEs7tI=$Κ.W2#6*qtepƹ*AE^|$aOMcE4h3]ho ~KIhzH鉔"1gtG]H::mQB?^Z;Z[5N !'3y\Xl ^]~/BQb$M؆s\!+ݯi?JTA̬@3[>!@s)WEҮloP!:dL;1X- H;C XC'G %S|;% aˀ'z: Rk[ɵ@U 8\HgN3={$k;. 3{NHX4IԾ|B!3hG& %nut?>Gz̪62sP6rBYgai d;^o dSM>Y>SDD$*vq%my' [^bzsS?9J噃kcDs| $cyꚹ)7w}<V22MJ.$A4-9&nzqϷf*wirK.XOU1zcEy^g`SE\iBNe_D$:8f?Wg=ؙ .SK?j4-$1_zr,Y Ib' n̳'Xh=jlH̪ SĪ{[{y6:&JJwK*:ЏܯT>_Xq,\{YUYz/}iS_DQKK+Qzu ."s\7Ԋ.N[^{n1Gn)WDt%S13ة}wo?F6cL}t99nĹKơ͉R}Jm4YgT6)qtXr !1L9πq+I!_#voǕ8Q\F^33aNlJ. a @#;6d@:!fY?,ly8NxĨ BsЅab4ԻM~:J~܁^w݇Lt{)=y/VbDpXh1oa9Z4˱y+*Ny\˒PUoZdQTa=[MyT Ī5L+$ k߾ ~r6ͮB2Wu e]XN~k u3[Zb0V}N46cB $2Z|T!()pz[f=EqaH) =&cyb_*0Yf6tVqڗ@pZuG NZ !^^tdtk0!ӂOf%O߂23}ϫClQ(pq%Y)n@|%Y9a݇hAϧ!)#)ft#biT!ycG ~@u MJpK.&bע\_!UB!Q[b[c;Ob!fB/:Ž-";vKXRdJp 堒e Qw}wevXh[ngL(XW`0ԮIkE`EjQ])yP3ZdܚcIy&I_fhI. L!<.%(<;Hk[}7W*s1JzDGd`C[rO=Iaidc*7i]c,fH%{\8M5{ yW6#K]M愹jQ*ߜAiB&޻@˷cc\|w2Z /y{\n^k<߂ܖAZJ$e7&,ga͵fYlB%J+TOq Q_0$0TV6N\|R.,=1eĀ:NZ !Yv6(4|aW@Jmk/陌LM+ԁ>v~ơ $wQ:nQ8" Abk;/RTw,HYg_EpE/jɜV)Fޠ-,;2<*)N1)!8 SpgN&2d42yi\F,.]9i$7狾:?┝ i1+Qlu )>Rb~bR~oWU/BHl><*Ǯ9,}gRmtDU<` /=twtT 3Xүa}8qL-d$F[[+mJ̽Eϫ{3nUm;\qAب p€ĆF>݊7'>=srꇞ쌩K*i hce'0O@CŤeEI* \@4w70]~LodؤdNo3=_]m9FQ^ .=aܙYL z IR@Agr3dZ#ZRsz_I>,f~*1[S lEXPԉU`&bPi'VG4wiv.4?ا"7 Q*FҸ,ɀ|wͬxH7M$u~̌},@,rT4;xXecQu$D.bMk蒂!Dq3 5ࡄ}C+sS;DY[*|aZUYp((CS"1R| $YuRbC4+xw6c`iK?["ߺh326'8@2$//*%z>_bPTo4@yBfbb,T7 H#}y52,8_MSS{ЩԐڥa4߱^:XaT>Jx,a"t4y<%̒)T+"O<=kbjTk9~dL \c.*SC?sA;G1G2V ^G>7E=E&?]s *$6q v"0  QYbo+nSk Ko}ї r>i:Y>sshWըgk;* WgM7ǹGRyYhmF. &]Cj|h!&6r&aL-t"A M}ޘ TXUXVw%NZi?34Z;|l8#hR1/ * *CzMo]Q &W文<³%&OÏ4IXwۉ(E*BI'+]Uyz$%}@(؎ETXX<]rٲ?VKΒ>ԩM2c ֞\@W@; , y7+Sd%Sk ZsV Kog5pFrlhcIݲ_j.fA_D)DXLfJCт1Gg-LO%Q!af '~\{YYG?D5:J 0UJoIhO"'g\RRޏ$+0mpSCdmB}?AB.D1ǁSl[^ȯ03\fZ.B =r;8 bdΘC?q:jNezFدp}2(Ve2t]?(z;ԑ<'K Zh>:-RPg쎩|u9WOgmoW*Y§bA͍0twVMzh`.烄ph^?ςV 4#/6zmbۊq RЈGJ7t Ha7O]&JlzJ+28d(\-Դv.HRuDƜ,J\66O*.B^rf#.ӄ.iyv'^эHpڦTHNV!oH>`xx:Sb`56kyTV t#lňDE2Ͳeի ȊgŸc%1PA@Z +4dfMH;;I/61؆$LN}%1ͦEfesԺESHNBeFjg0 :]Yym|ůDa7 iM0&:\r9<CǩJHBWP8Yc ܑ">ҜS`$D=92M9%3Q%і*4 ~rako$,s|j~DjJ1[>-sj}GJaeϭ łD6~L"'N^f7_Ƃ9A0"R2/]Ѯ88ϧ3XmB ))Po:Op@F&qAC}aEjpIS=Lqk%V1>:Q=kro/`h0 =Naf+{ 퐩3t֡gOVR+@LE3Nm6Kg nsT[Km߮F" Mo*p!zZ6PxGQ{y` ix!Ϩ! +.\j͓ K rfNo!V+Wu[Vus0M.}6VdJ&RGRYIie\?m2KOP0Ǧ]V7#"^ ֮l:c]: aj 1S$1Gq[<8w&6ĭ?0H%BGqB uw#Һ8R聡4 󓶿}u;>``Ba lx qIb Q婪zvV6 6sOB3֫b,9GJ^b%ClX5m@tw(Ál yS6L<][ g\(ړ$B}OΒ֪ 1Cmeg8ڥ&kWq ĒNFxԁ> w?bz \]%]-U:xiA@5s]G0x:H&dcZ#O Aha[h\~WMc/i?q@362TF|"zȥԲ_ȳvBQL &}C'zNIn)(5 ׄqk&[Xn.Gpj"IB.ڜ2)~#,(XqjFDgǭ k@9͈00i«]@ނ8_4D.&CpI2-<ʒ8*{ :+MKFP0uFϖ^L1a*wB#!2MMQ`{^!uAza!w $e$a׈NIMzqd٢6Hc;Cg=! `'H8z#n#/S1j^0(-=sY Gk4 "B&_'\4]=|{P2j.ojjσ%'hü0SXݛՄ%/CMڔSX~x0~kZcDU? 0R_w)2M)NʸNJ>up2w+2HޢIhw o_P ZB?}E-"PQٗ;38U $3I ,RP=Ī_b+weD/9)0O%^S:pl)y=uonD4^RZGVx$_2SP0t9\2 ƃAb~m}̶R* J/=RXILPDtA$`7;= LAIjn.`!7~fN{e-g4?S'G4uͲ`;{eSAk|즧.#}QO$7^$.ㅧ8Px\@l?* 28,^0G52 ;!_ Oh^31:v5L/PDxQ[rREXdl/A;(?Fzġcӫ$|Ӫ/q@M``hӄiۖ3'ap/}*#Kj z(Q;f232dX7/&%a,gݻ ULY{ s2':9q\?gobeTq;^K|iǀ>2Qe#\47Z w/WRy*s{]e+f9Uody\O㖮%|LVG7V)YjO*hpGB@L-$@TDY"}_UKF] [&  @fu9?qaRn41KX 79x"r ~rN~%|p1.4M4F451)4 9B)@ȽqѢnn,-N@Of&̪MX%%@W\jњf vц9Љ'̇ME4˼seBdp`ߗ Gs#8:̊A1|xw<7w>L?@*nP]=!9S׵kQ0u0WL [7it3Op-@"_; Y?7u`4LB8ߓ)`}.5:?fxR@8lK+vV&e+,nCavQQ3(<7@KW ! =0[] ^?W![ dziCgJlQ@,zT<; Dk#* vjE{ 2'/2Pd\I2Fns $E|Ġdf`u-} [AnOS{S2N<^ؐg iQhY% 0:|hiQwd |nvh 3aJCKP\*0˝;,>TW?DGGr^@/'".kiL (XVCoİوE5^|j75MjW!#اf3moIGZPf'e~ '9-w9 rCU.WA-f $`밗' Eg<ܰJ[2VVpD믖pqCfEO<%NHl Gΐ=C'swB/wIX\P)pIru膰6Zj`qQt;ڦpЬJMuYjV3elj=AֳIfZϨ:0EEW-|r;c6> ~/@ΊD[Z6Bs wUb3 7+ S\UIw'9y x Tu>Itҹ"R« ܈•r2mZ,OaR'F1olN7*!DĬ=W[t:=iX$,K*ɮzxƵuv khgzBbq);ssK!|"zkwB_`[3hv"H$eQT v*=g[ /œ3x;%S9ɢTLћ='XI Am|mjTepTa2ـS¶Y pn>hb,< ;tL^җ=Hʯ:? Td!)D)z]^UNOYs5Nn2x'K:rXǙL(D_+RNIԶC@';Ӕ Vf)x5!tX& K9]3sV)G=Mch@@PY=HH?H4$˼*O>MpU%I_WL9dm14m?|Wg^x,:R+N<;d3̺Q|2ؗ`Nr_80'N!>[`Qh;1Q(N Vt :=|u!]ck*?ZY'?"TI,7dlǖ%g]@{WFF.Zko`Ɗ( ;-bQc&7]Eֿ{MNtQD2 Ƭ|zT4)Bv~hZI" IJLZ0/\h$hM`w[03Ʉ̩MG' >&(>ф B8l&f# ۗ?/ࡹWCl~f]S4\.np'<B,vۗ ╫<3 s eMl~t©sI #n!y?LAja$1᜽!rPi..?eo"B;̓%] VMJ j/jCuy1 ~=jo6T+|sIA ^( u> g͍pFFy&y( $ Z\*G 骳,4.Rv<B5sC-2u@H|54ii<`ݲB7O)+VsfQMҚ ACe0k3㜽Phq$f։u$E GbU]5I+dU֥`v}dFOQqCLPQګ0` ثt\ؙHN40L7PcLG-iW%ߺ  @zq˹w4rcP7{zk.Em5|WpD>I/1ڱ P!gB(utTٶ)F!iq n;iX*f^ff^cjҒ;cSK =-xw!VT+3l4w4Lo50 :ɾR w5o2g5}qk"+YD":Z7HғPkktσ8'U#t[?VPwC*6b˗ZcErt40[=Sz`M&|B# iq{#X'}\cPòf!nʼ& 8eh5$71嶏t1eW ۰` RLܻ`s]oY%&mTtkoRZ6@dBɃXOTrdUf}<*R?8>ݿd{FtK)E(Aޔۉ;|W*u[<nLY铎cx KF̘a:isR7ZP+ hԏWq~Dn ! % X 4J-$ cݫ{kIaۅldW%a0%-uO=_Gm0ݳżISQcs.v}@Gk}1d%XFjCQy @*=2Ф<4SQJBw}hbnJZ W/Xg\ҝ e` ea@3]?MO&͡,B @PQX/ǟx`Fp@~i}Kb BHrkI<.0k3|s] =%JYZ(<gi'8!9^(%iP-Z A{19ԴH͌ߗD1ZEa$B@vR ь[z o yN,*{ h( "ooW ])6T饞u+'.[H±7m+]Zw(Q6)] NLy-dvmFHSȚ4 N*&ҎK1BzX!5}]MCZ>"D$*EvK8M&3Ǥ!FȜbHO ֽ&r HpeY JX%kq48 vUػMt NFph䏅9*yI.U8n]nŪ6Vbӆij=ה&J#t>9@dmV_!=\WDJ~d(.^8O.*`jqy# fOP SPt5P @W*^/\Yo$lF[,Nq\=U XGo8 ȿ?V*0Ob_ # 8(ʟUi <Xe+TS}3ȑoJO|])\gTG^;*JA(5&R>wV. YI!*n;ÔwQ=8'p[Tt9`jMQZ4ekKDnBMu1+^\s$,yA%q#V_gak 4uiM.}VcN{auWuWZG-ۋ90i/yu}NDkmAL{;8(]bQ3 om Q6 /H\H7QMad&2 loV dh!7ʲ;y! OU([ ;I?6o]\jvc[!>voW7w%5(076mUefwt;'wB ^ ?!Qdj+gk$=F"hK{lp\֠Ej߂=EHNK F묊YˋScX\e HiC]ba2zfrkhJF}wozdsrLMqMRP,!l&E,}a^da~4~w/F$¼o_ƸI,@Y;V<'+rad^Dk|Xu5=dV#*w´Qq9y|D%]vP20L 'c&#bcf@ʦjm"GKZB܇{( ohw-h~ր'u?&GHt}nlvpǀJ.hވ)7j1|_iR{}AtnJnI ;w߉\{@n[$4wZCuCB}ٌP:F+mU%hkiܖ ~>ė{&,ܠTV"'UIX%HP4 39k|ykv?xsȵ0F@h4U/YjpeX=pf9q0(tb6^7JmnyWN!${IPu/O4ߞ=T@ӳǠKkvKnªYvLJhO&8)U9;5S]p9I_i#0 {5Kp6&{v}hyi &c+ormLD֠ݛ.#Uw{k(ni&Lrfe!B n|YCyFGL%\tsvo,KX_T.tϕ53dl)|jX_Ք0(FYQpJa>P`<5* #E0x}>Fㆿ߮ЧZ$3٭ֆT0&^61$fz]scmq%K\q*{3Gq7% i?'+'ٗx?.t2Xà EsQc[ ֣>bȆqM>wz]23[ڟԐNZM|ƒO_W`eBj$zCS3((r p?xG4D5YN?tj" h!TtIp,ɲX׺TYn3_xϡvQf,R6گwr8lsOxVz"YB D(o1k=a0˿nAҦ~i!%ǶaM1BC^eAPfß]pT5CHf JyO:Q+jv*iIOK%KDl0*%8kp wwaDDE<1D5ڸsQYڌ7AW?Q[ "GQCZFF81`M9x9ɗ1Py̝£e2m$Dy ;;~BFME ׵'"՞> c9%p5G^-&JP ߈,0}="vLe '[5Լzc@>}%qaf$s$zً,3:{ _1'9&u̮ $3355778XMfh[\'yzMd+Uq5uD_!C$sցJvڽ.tKʉv~"+,'s֛R80޸4gaPt̺2k2 kSſpa7 [\|!8(i=j) e+:Xb&,5HB|a{^CzNSŢo˔[9z sT7SI}CN7we Mݞ"~xݚݦeB%P0qRD"#-HBf?{unnSEVǑhl/0HNFrkiLt#.1eb"J% ҍ6[t "HM\o> n};lZՂZΫv=Ά~nzb["v$JKc4Mp~0fyPI١#ΛǗ.e3u>LޫTʸwo _}1&KyƒmL (٧Y. ("S0bOar<O;n&uM"[t 1$x.'uLEH +bpvN9@簻{DJ67N qL?5cej:*İU, q3A@߅}Z*[c 0CPNpXW $ BLKbq'ߙ ͢RECn kZg%MֹN QܰEV^Ɠ|C c$%}O%\o^puaM0"bӤWYz<\>%IIy)a`}0vMQV bO =VML~AFu_spe;;;e? Ije w|Wff,6Cs||؞dv2)'p"#!A 2Eu؛6;Wܐ0JT{mHT\R@U-F` ;\cf@T{>u*l:]0TQٱݴ}?RQlF(w C88 UǸBxfWU;%B'F;|A–3ĵU BRPx~4_$hRRZr/.XM$\\GĬ=siG&. ̺ﲁ9>mm?^=ވչFu%쌜pa.HKh%4?/JN/(۸}Yfi6 {i*ZΰҜ.ov#Pr[1 y#V6@[7kΣO\fffށ9D`2P)%1xgHA IQ`5h  =Sy|^O I>4, $Sy[|5Q?#ͧVwWIVbOh5](lA=.[NjKwR ϫCotgkI Ѳ[ j,t[T߰ܓsA_;xȞ=3[4PBo/.({isNΧM},&tIr$7 եuvm4/ڋHUڳBpqqұJu?nߗMPS{Ca,ϻ-*$3u7ڇl' Y%,[ Ñhs5uTpiQ._c*Ũ@ڇD ]UQˈzlweos<rZBSz}i 2#86ՃBI/^«{Տ1O٦s`'YBs+&{)r:@ <m's5~36Rų7h(f KǯU fIo^e{iBtx#.Yx9-$ Z I23t9? Ti02w.+T-ѝ=R׫BL 6ev/h+ʱŏq LJ/ȶUP_;s#'iBH)@F`_bYu0]JcM(׽0%|{Y oM]q"d1k;O{oI򷒀g]-JM[b[@F"J7ǹ3~;f-ݣ0 p1 sː¯Wiެr.NG B@IR?[oK|g"N,ȝqsyoyOw@~,5$cvioUNiQ?/edy~ Lc3ʵak:B u"NK ED*F˜+^&/mr~}[4,4kWvl1dNMSeQxgi{V 4MTC8KkqOM9VZ P3;f5Rt~. W"j,{,Kx=W5C+ L)D숧PeԴhS!lhJZbi\Zr'Jkf4CkeIv}㶞6ίWM.1.كy3lu Ac.)nTx9E7/~ \I~>A9< hC$t8Ty]*q+C뼮y~pq;%yxF6O+2Gh$IWl"}wr [r]a|¯PYHK` L햕WTN5}HXBH׬쯻0Lޛ3Ԏ!c0i鎾RUמ9|z3WGQ^zU:FrK h^^??qʨDK5PodP=3<% ֐ vr~niõ܍v9JSZ[-״,쑍O n+R]:cM25j||q$\!UkL5^Yy=̑~&.JT>RiyW[d Sb/"#)6h4RuZz5GiwIQ-B j9H(2| _3 V5%7: 4œPipʲh^ge멫_U,@u;Ykb3.VG~p[e62 ^uk]#A۸{ezE.hqN),i/ԢQ0&|8^N5{j؉.\ u2/NZVd"]ʂm,i D]_Kt( 2&yt|v{Zֺ +tTniC,xlwckRR`yE~W߇5[۾'MGɲdsU􋵋a|b"OՒ9U . 2xrW[ QܲiĐw-<҉U0;M[M*3AZ %dϫ#9zFI'y .1([d4nVYJPߙ/W< R#X"g'8z(®_;%=ԯod'4,K(Qx¼ծ#;R-5\)f*U0MkH9k|=:lB&3`e-| X G=Q x\sUh n|u#Cq,t3|xY:yyxrqo P7j E0V,=SZGO`G )5n/ULܥw#W\y, \t%5#ͲXM:ㄎ{ 9#/rxf73x =azHa>GLia]mvbxXѿSm9'ܝR^~xfX4N=6J.u٢Mh.sܖ̗$ 3$zJW,딍]]Ժݏ{7: Fz(@S)*+;ZrM+gS03k}h!STNyR;+skZmhݳ=\InjUH ]ݑѻ+Co{\GQU0~A&>=D۽VE&ҝ )l+58U6[é绒*EkJn(DVcz b6JG `VݴC" F2ɻ⨞dbDҲ)dD@LПln6vbjZX1?vKQ_w,Ƞf|TdV#Qt0`)3ZuOЂJNtqS}|{?,]5z,* &3?%X3fW8rV>[ $@ק0GFI:YK:c[ehUV:XӉy(Imډ' Ahf uzZI)Q8EC $N%xbO 9i֓ ɲ6rDoإ1(V=( :phiWXEZ rer{MLѿ8^$Q >Ht51'מM:}PO|Z Fp%jXFN+F-[ LDy m)O&( (:5€ lFxP%0h(|afY_M^451J(2.KЛa|K|N-V=^78>#(2(Wd6&k悤#͘=A) +OpflZ|#=}'$ Bw^@V'gYfO zB.t[)Y<Dq,!NfωٟWfD٫%S9?f[ XN~:⤅aE7!%k阖!EMt@+1s|!Ky m=-4e]1ĵ 1H=0sWA~Y;NuWsW:URTFpeplCBB{xiSI> p tp~Qjd;xh-n촦`ܶ,mI Q)m",/VA^J)?q] fÔ8ɘc^;KOm%k~jU K!5PW hE{W`1Bar=j@ɉ*lob6 旕zhzᗂ>-0*fiGlۑ|e9*Ti][QQ# JDz %nﺜ )xޟבZL]j0ݮ$NY}Qf5=?}g) ,#ET"; uQAf7 :Uu3M(l,\GAw[ 4w Qn+y*9vX5:6DnL2./ O7'X =-k[/$/LP\'W+h+'r6y.mԒ ǧWhFotۖ2h9kFnsO0bzmL vm&T83k}IEiwmZf g,8yhz5-LE[l$E%gProQ]/AzdP@X~)~~GX'Lls1Uܣ RJpy>†n<1BDih&KFVkb+KB_k5anz(@`0r cc*̛+y3,2U"8MGגUF8-g~q+j0dbN\+ϫ6M7l 'dKB =vZ߷ 9W5;ًzeLL =sRT(>U~4IivoLf 4Y}J5"K(!wK$|j(Yi/*U{3~% 7F@HPpB̟Ap̃ \07?ףFkP.seuL)`'¸yoK>X)diqvE^lɞ}Ν>#Rk ?1  qW%9YV;ΓC_i%XĞ3W֋)(A*y@V*m FgQ0~}_-Aw>a@ym&5ݨf]omt?h+qo/C}6 S>a ep9ZZU T(p9wdݷ"$C5% ZUK8z]gv!4ŒeRĸ/GVqF>*y~ P͏3^P|2G"'IH*0V D.&gFz)-& o#%9˵-ij`wj=W*ܙy3Po3m1aXFK,xEgKBXքJ&rxq/M슝0̲Zvu& TCPh/G Uma){% u0t}pQ;PXķ|A>#Q$(8$u%\&ԯ(k&7fN, .U0ŰbT@&׵s*nHjZ+ Z lunصeV50BcL1wƴu[9Ǽy LN!i PQ*JDuaP4] u[oi UVz&*Fu7z,O p14H̹B'|l.7_jV|F1{?op" M\pIyّ˙.kU;)B?V ea78P!r+ie? q]m-c.@NTOZAbm7DCjnАzr g|丩K>YDdmFz_]3dRp\|!L`pbV"g7sܡ_qglɨs M L ),l~z+Crѐm&"ӮE^F+#}60!vOYY??͊^y3[@+M驶#Tsf:L#[~Z<jM>(?U;R-iҳ1D=~aI[ S/!v&Yg|1Mrn~Zm<DPgh̼xLp/N75/C(@z6KaOU 8&'rͭ4moGJX)܊rRmpj;"QH(O93B!= 74Ľ,[0+0;WY2hQ[nܠ ŤG8u;_aZ_Mc\(pH #M!TQSW/]i1sBb5Tvd SO}[k530 @)-)<[@4 kOx mK5p`):qSe_ܶ$ =6*Zz)# speRpl 5X}|iTV2Y͑uE-2ȥ g=[\SrbC&n$FK5ߨ00BRڡM Tk3~ obJ/c٠ɦ,CqKC':2V׵I)0s[fKZ^l8#Cͬ0@scT5م֬=Lr߯%f. '0|(B+u$[rќlHP=K(oz)fVҙ:c`X 43sQiZ8iQ^-xjeud3Kv}/Q 0cu4n9a浗ҙ}y̩7Ei[5}<_&S5a>XkEWv[XYUgq'~u%j"8SkY/0|PC;b!̑#[ٕQCOIS4 aԙ Jo,җCc_fN6 <Ͻ~ Z)uoE,lXc' 841%Z udӇB]-8 Ujc4]~.JB'ǜ\4Ʊ5BⲤy/J JyrBj.+۹Yjzд|nUu6#M@<*LAiסOx[Ja^í(g!CCҏ4j1?ʄgsUq6344b,7a}:!X3qM_fm 8vH[ q9 |"\ƃCuo q2H[vzYPX^%ӮO nB oIJ_5K`P3W{8Abh&A+JB.AhZ烒%Vx>-" }/~egWUǷք)^4w~nz68Ol[@zy h75f-ˋqS\PC;TfxF\ W o _chϚQ1]ug*V'two)ָ&E/}jPiKXvQyOIֵHSאlޮm,~ dz -2(Do ;uJN8[\6%ak$$0 ڕiت7T<QZG}iSxPk& DMgry+b^>7}@* r9coڒ;e("5_瓻DJwY ^ʺD9G _78.ZZ669Zd}n-6Ȕ@NdH?ŭi MnLo{L{qvC4> ːҒ.͇XtڦeN #'ѾQYNt@kF䑵2OB eDӊYIuȔܢzue-T|eLy c)iሺѴqN,ۃ~-$&#>4 C5o"M3ts@a@^x{ 'K& u>=#VlqL&Wf_wf `8i^YBw#^Z=D漣ߵbX/1e ]0 ZmaԲqX]@oZAퟑg$\DN:/"~WA)/eu5]$o&Vw]z:^Ebw_{ӷĸJЕ{}7{M|W2!EB{Hz=ܴ1p$HALX5[YIP޻I>fwɜ6tI"C{4(MOI,3mؽϯq&FyȎyr$D%oi9bːS s۩U?Y@ZkU+"#H8@*$ä& ~~'"F76QJLu-@\i~JJvN@byb5J*Mlj+!R`ѧSCy@i8=M3p=29m*j:F@s{oQx0>#8'd{g_s5{G,[X2n;9drJt)TmX#mV(KTyG1gARCܣdC?z}1'?}.i}h7[91n¸Wy\mLݴc]艷 H:[V3S߯E R5`tdO i3v۬EȪ`+Ʊ"'`.LTȊwǴw(omFKucZi" SMD+Е8F8AQye[dgH/gሗwncaٯO)[7hގa$6E/">S6Mv*NUnltA\hx4tr?&=!%Jl 7fy]d X^I[-پv̼Coqb}. +ݩ_"-"eRZ~r^q[ Hi"KpN }ZA yҟŒTQm۶5j2$9,6R< G i K@[K휋:k~ؙ6QȂ.cUQ#5gԒK{ծ1ڹ:ߵv;A.#OaaTHWҭ*a:n䌑Kz/lVgH(]r"G\+r>ҽ6 'Nշ:\+8_Ke>A;%+ٜ/ 1hP+Tti\H4VBM;o{lɡXlbC#$g8>/_KR^#憣 0!*>&.~<÷yį;V0ab3saI]&Z?}꥿ΥpJ*Y`l*)P =rؽYU,ZjO*(Sx wdn)W($";*2Y+QU lj7ˌFLT]1d7D̖Ii?> eB* [TͼҐh#h''|jŴJ6̈́3+^݁r@/1hh5O1V^pj?0Cv+Dcf=HD` 4L(|sx:X޹ȗ^Z!ͨDfIG9ȕm2;K$" ]_Yl-ĞoSLޔ`kHQ~$qŞzFZ&osJd0)JK#l`䙔{[ɨ?]ןZCF0DZ]1UY}WLh94,}^,dXh6Tl9%K _~ $A%DKl&g:* BC*qMRD]|8IRrPxS߀#52r}T{kv($c ߻mMGzM"W,!SCa aRC%1C 1UĮ8 g9LyCH.fb 4 2?cK@U?"A3kipr 0 =a* >U },beR̡0Lg:Z)Lu;(P8\%juW1U6}Pu=4(I}򊢺 g#ٌXDi/5GʶTS-5C zry9^3y 6mg4;qً>\O!5mKy2w3d9vahN֨ܟ0-AjY붢wZ2иJO:/!kZ> AG!l3V"^ɭ9e^?eG:2-8f {n&a= [=>C3 4qn`.wt+ 95n^W Y$|O1I٭B:cXc4EfUM.ľBĐ{s0 •a'SAR3UƷûdT0iۚ(*ӫhDۗbQ4_/!+( [OH Gv; 8"58lUʮpI'tЭS ;eyM8NϧCJ-5*pad5r#FX&^"re  rl?h߾M#R\u1dHY 6Z)1Jm/sqS~M!Z<v*7r)1ϔv۲%lW t_œn:$X#5MT.}IX );T37Z- @ID9@$f8-љpWڐXlY(/-z>>Nc ]y$.:}6P5 {@YGq z@lcfB}f?I|fZl&/j'mR-{H*X8BbKq{0K6 H JڀYxXKSԛ_fN~,}>(vӞ e4 i7:אZBI Oův.O3xc"Dž&,wU^>&ByD޳\ 1.Hz)͗s̤: fldn\xߎIVxd x\e0")B%~մI_c% ݎǕ4=۷\OI͐*Sn[f~ӓhR”ʜ,tY_|ԫh"z+J%)K 780ñ4HezEVUHaRup4K} %t>.kz˙P+ !jT>Up|Zȟ6ީk]Lʹ(ٍ?*֯RPA;Ocצ,ㆪ8#0c+,yzQ-A /9fcӣ:\$GnT_cfVx-&FWNlZkǁMpx 䱾#S)Mԓ Rίe״'bw%O{>ϧƚ}]jÕpbd Õ9_pNx ]T5haMu_n- 4ZTnHI/3آR&Q+8d8r}1K!1G&ou`)]L}]=]H%PtP'.T)l:7 *pt.s5.nJWv`EnV>3,5f$|A>2ߨAcԡ .;Nlw-:8wV05R"ijVAXg1g6<}wBZkRdmڢb:*/"O(vd:#[[òQ믗 vIA0JeŞy}}%ef_2'JqbCy'x=V:/F](J7"biUY{gO+/U bQOB6U1CuRyFzxtxR6VYm-Q'c>K409z"aP?){ ^ya[VҮO_8tJM!b뤡Q614>J7d^0{FQ/ fLbpv`h R.s/M?0"7p  -K 5̟,O獕HkP6 4pإZ@R^b<Ǧ'r=gJؗ~3o[ \*$ٺDxDތi$!$ڷɒak>J}޴[$VQzOO#B5>%].VMDwzqůE9>bjDw>a-;{AY.\2D4p| zj_n5d]5) T$ʙu@1R2NWU-p9\nAdH]Pe)2r9XJkB^|^ ZP!rAm*@.Ch8R8W楬+9/M*;_ \Op\Jig7sP~ ;P^58\*P/oWb?oET#͝L,xFVD-jLM7q%ֻfWTnO ^~/ޮv8')YQAH,rs:#+\SPsƎr!C8@j~L De% **E<cܷ4udp'__W}|I onG@a& ͤ,y>9Ӧ>OK%kKB+;>6a0)ҟK4.  gjqM.n ݻ+cW'S~u4|t#PyfA;deyKC $?IKyXÆ3ͳ8mqofSJNJ3ѴqIq"T6JJ $Uai0}#^H3< PWdS 6u?p[{C^~$″ܨYLskj(_cO<,$"-’O~*cP=%B΃rQS\9J:,x/Er3qk(Gr;۷n ڿS^[n$;8{FA46Hqm {75i"ߍZלd 6gadF{/)Oܢ=Ҋ©42XX"Nqt2`2RIw-_{*;U/ ѩw;OSƆ] @v{+lF,[uqh=%O,9?djCVjׯTaGh /o("uj4ɚ5Z )mWSaM@e+i2>fkVkGm XK{A6*9,m͓%p5qT|$R!0zvl>C69"^pUJ m8+N Ȟ$ɒl!DGo~ {8őIOǾcz 蓀G~Y<$9끩fC PDusn7h!0]؁c2';ٓz0 $rwxƏJQ=j4OB1^XOȸ :qYn~-շeK5`Z9% &p,\h"k K|>R^g,jvT:<["K8_WU<."&vJV0ɿl{k)nZh&LWWsQr`Yr[G'׺t-I8]1FML1~D )gO$ܸU>äY˄`Wż^PAt)@!+Yo EWg:):S)}7l7~emGkZ0N Ũcb>LDGb1BpCts8D >lYn1g~qV*iy)4OU/˨\äy|̩z|;+S6t?䟅bM!Ax!cdTGl1ȟ#W 3e\8ϘGn`)dC30>v{iz_̓ mo/eB8"OclZ&s0% m:Y]UR(c{H:JV&FY$ɾe\[5v&cTtt_SY",sO-Q)5Wb{_lsJRG,C>dӋ퀒zR-x2fFT%4>{k Z!Յ| !O1R,wUPhAV,=y'sgp' 4iu6b (a.lG#YW/BG"_+Ye._VoD 5or>snVDδJFMLꜭj*8N<2oz}^ݯjhHjDRjpTs\1EI~69Phq؝)ѽQ,sOeq~i)kP j7|*̧`W=-5I4Qd/*(+;Mw7 \U ~m,^FfM?6#+D}yYTgGeP d`*Ydrڈpd^5$dβtUJ!S!6Hߒ왲ǡgZ'F+@^L6 "gw>9Y"238Gfˀd#Gf+ 0/=MQG;R-0zD[C E#PV:uΒ.2' ΄F6X;M 8?BxWXgvҬ.PO$?XIn> )LDI#^E 1:e<8g"anךܿlQۮ6u+(8iխnfܫ-,t`g$OWIn8Xд{'Ascl;1Z+)`dRX9,ytޕX|j(C}hҼ5#q"a_d"hUKgۢ)~Cc[TBú!g ;hB 7)l?C~w. ~< e+:zؗsF.~;(XAGͽB+wq=b%LVIR]=D4mYO]DqVQdyq>.Ϊ LkK*y|}Iya5g!v7`XT7HRA=<[A|Sji*SCN=P_+R S$dI*NW "?yAV0*OW^Q.ajQB3/gq>ՇQdlAsO]Rx8 rnJ)}[B1Z?w\~t9 vD?FRhOI/eNR|[7ښ$(qvfJ%l _)I' h̜-ƢG.`jQ9)뒛J4a$LT~.f,)}yQa3HNb>)Ľs0*WX*}\p z\G?tRo:G8^ge$f*_26zª[iܻM7`M U'K }ebkZaz}G 軋uBN`EMJ<)S2".2*R7?E>i mlʰV=]l*lg/*/Ydp CR,y)t^ 3l)0Iz'(V$R{/ο=TMITEۗD~F1хr YYkWsNïx@$1%9_yLs5IN\jР^.'"IvܠL(1׮ⵢ)QQ Ovwl ~Q|/N [ ̎)Y,Pa垒V#xxמDɉsk|NJms`zwƊ-ba%3z/7i}K-nӤ2^FMG?ZaT 5}UDJڕ&9.{U+k4!WV p>5W'iN;؍u|$U.!p?í֎F|!J/ (݄Fm,I<:x4CVF ʌ5>těT&tWeUƜZ,գ7Z m .j<3:'2Fq}ɠxF hrjjgSWlJ le0  ow ެq - ?+ڿz>SG;td 3\HbyW,3zi.J_^#@b (>~_m0 w""c@Gi#c|)/ %Rukq+#+Te?`lFCe!KZ& 7QfJ,;{u@ALbh͹ W>:P\Y)M'|C=%:WΦ#|K_@ Hpbl'!m] =!qCΪr1j}[I:,YB&()"m|]h퐇CĽb)6;`хV > tVyn3|(y|Je`Ƶ ,=)®̙躽4s Fgѽ lYg+R & ?_8wEѴ6 u f}g >}+aG} 﫥E4Ӊ5󘤑⦤ׅUhB>2y{~ZTimQL_I` ; Wn̸H|{!ac7ACʚ|hr7sjT/mD;Ջ93J)C鯐Ƌ>_"Z!n[LϤ\4`9RG. X(ꉗt=՞*F0NZየev/IJ%uELaoHݱHWB⯘Z={dzJU 1)TL-k05U8"mZ_W/"}wz]OMCLk#U#)[w?[\4WG`K,_S>D2w 3?kc2]0D#)݂%T3Lbgs_5ҝ+e0?Vei^^ i*ޮʩ3?S@EVCHCcfPO];{.6K0È$j]^CﵐEꄋ; xlh- CV2 F8 8P`HzTov.Eh9>'W`pLmFm&>D]7zˆpQJ\QZYaA*C 3aڶ:aϋþ1{ݘϸ41Sni&^t` _N'#r fa[ݼXA%3)ptٜO@U3 j"Bs{v*w,ѧxk$ZڍZby}c5yQafMT N<,\H|/d(zxN&0N|rHyBk1Vi\\ȁ5xRp$Bֶ޷g ̓hy@^4B77;{Hgk'ABQC Ȯ:PǙ5u@ji>f@X2VNjvWg1KcznV!eL :VG#c>;i΋DbU ypVCa`B0-,>AsT8*sSkJ{w'LN: u"I-W71tdˏh| S[mF-.s!?Vu&,0m5?5s̒7IaGt!RfYV/$%W+`"T3rIJv] )@ܤaJxKC HLPnc{TF\&G7KSJy+Ґ=&&#=䰨.ݸN+‰$*R|f>ӻ]qJߕNo~@SqWg ̤B0Ŕ;O: ̉z(H4m~NJ  U R8UGvWb! 6+U5P© XW`BrPz_)AC AmZuLk$< }ޓu [+fWKXJ۫.X,kkQ"i_⇠u`Ҁtlh+ȯ zn$@>'rKbڼ)h UP]MO, t6SZOזl a8#ݹO7g-v::ܻ/ՏxEm}wcUx~BۘhpѠLE*AFOAC)f?NrvTXM}fmS4uDQ Ɇ^5:7$s b&}3ٝ3`쩧seޢ(U:R\0<[-*a&p /$bIT5su=ߪ;c$rY ~E9>בcDu"zcpW'QJ.YdFw2N?IX\(#_з.D ﬕlF9iЪ~_ϖ  An]/$L8(5nߘaS_9OL_D'eR<| |\ , z6.3`qFI,Ik3de㕒\{>`>s6]9q G"7 hsxf" ױZ+ d% ކ|f#=ZYi&eXMPYծ#Q( Cdh豛zߊw!ڿR@d騭!NX$-hI u "{C=+{Ys:n|YwP:NLdGnmȏ5X ˈtcSKm=Z6A~Lgc}in^t19t4W)ԖzC'ZG) |jD,GF-PkH*KN߇;ɷvNKPԜS7 sh<DW,>3 ̑t(DRnBV0 at[!92,eOK#/R+X䑸q}24/Kˆ5H.(>CrC/B!G~ES()c uVq |r5pפeY綗O?;!dי樕jT)5hl'N}lj-}pLZ$9n 5nD *5pǃǨM]:SklP(:!Ď1ϮcU[jye{pBtX=jHML j1]KH67 `g{bA09ukLcIB"֐ŋ&'hl?(f kӶ0MK90<|[YXt|Dץk&}[l&#۸l ܘS~]ӎ+ҋ+#. ߣ)n|r<hU?Аԙ &-ۀPGX3ΠnږƇy".` N%0`$r|~N5 Z-.̳JT<(=X&;@x70m4<8;5iˊ5`\8pB-F&@_q3UCqjKYթʆlV%|mt*3JFT@ 9^oYsa0 Zu)fĩd$i:LͱMhx/LC; ! xmy"5Z]~S& +ZLUfQ\E䨅5}R @BKn>Ï|φ,# Z L·3l0idʟ0%52XuL?ը !WN~w{Oߟ{_oyP 2{"YVKwGi%,"X ؞C0<}_C:&giq(Tz9y"㘭hko;!^aQ8Wg-b`#a+A&E~MW8zwc܁/o,-r]ΐRSW:z9"z}TT#K*v?K'ض;i;F~N<~R w)|J" kFe6?+w҉ r=]cDm;0U0{l1>KQBS f0 "Mzn E>7̔ [%So'HFIg8_dR1LLZPz?280|$>JIcjʕ??վ_t/BSh(ܻ0),Jᣟ{5˂0R# HֲĝCeݤr {и¤Q9cΒF<~ET ?ILC*sa j)V7t4x;!Ѭ[JװRnS-H>#wҡrPS9d WJ @#Suʤar,\-(逪YH xO-m݌>h)CW@S9:ֈ*W5> Q>z$F.Wq` 肎ɯ2 4FZu7 'v Th7PWI 襾=Q OW`~gj dF"T:OSWIn9hy\dIi#ODA&l(8$Btz:֖M].H|uG\\vܖgEOyTشл 7_'!ZEk1./фVY4JGb"VΡIqS҂S@>j9x\,*6^LzNqM7^GR6TWlWEJO=D-uN^CQ&wW=R˄IQy#=1(}cx-4teR !^A܇!1f &u"mo eeb\"W}K ~a;Rr@̀C=?, qJj^-`E3{^؅m] ǎ?C<rE=w=Kh@> ӱ鎌u2| DW%7Jb:[a"RW (kp#i=; >S5[3"t,"xC eH$iOp_k#q@eχtl<_M*#C1_$M] ݭ#VGꑦpqW$)I-ȌăEۑD (#͝ʙ%*$#}6nfW 5۞cTi"KV%3|yZC2YJA+[/? ̻@;Y4i/V!>JC)c}T 3vЗs3rJUe6~)bikӛEH C`;n;}/HC:5핋< b?7ϒV8S5{fIt3yILN6ĤoDT:ݕsD̤3f.E#T0̫֧Y6G|% D J*3\L5t}Fфm_2ʋ\K ziw%>a+0׿G\ʾf45<lQx1iB)>ǖ#3AG,ZY{1yzےB+@''QC\65bd'A#3%Jv W>ە%Y'HF0Ih{ó]H=hh1.kL$H=j,w'~Q-lvE"wSl:@K̎'Ӳ4bdiACn MY*kL2#7{g?E* ه{ bV~b)90 /_אmG W3)LeHo,.l&`g6IOb|6{@ R'pC#6Q-yX &Kz?3 ʌ8q+/c< l^>P򜹔_tb\^ӍjO5M I/dam _Ġr6`"U> Aek97FpS(1L.tpAg)5BVWLEЎ;=x.O`b Hw򐓶9;˧)D@cn4{y7(A߮W]-ME+|?iBx7h-1ƻ=OiYGI8;i)=`u!j$ܡH¥#Dߕ=<1/gAU~gyh"bpΑI\N(~{;w; A>‚)D1pkdΔe;OL-u9ȶeM.Yq@%ju ]wXFhrE{P?@ Ҵx2,LEDH;tRc?@iYvrdHラ23(~~70ڼ^>ѿ{DV<+ʘ.M fN=TLi( X-?~(No!"!bzWmT!'db#H;=&ZĻnI6LlM.t70}fE||7ޥ>q#><(QN Ϗ&iD562K‰ze<;(#X7:YULx6 mS+| ! }>U޿hc >nj*3JM8|< e<4HmS93?k-?&F9V✔iX/fSMGí؉٥p+NPӧX  }JBr.)^P:G>*j׀>5irõ݀6z@'s8HW ֩NyS Ē;k4иSp{2Ivs^djB%լ{!hZ%D膝cWnGê$:p(hkeI 2*N'3:& 6 x!P:GCn;4257KkpW.v|HoOY1nJhJ=aOs.J'P Qyl46|.6"v/ pY{Pz*՝;4|pj rܥVSlDp1reS/gXZnP!DC2)0a6g5_K_!S9,0ɵ {yj[T*&Xt tJ5nOJG-:ZūÃg٦? "-)j7drr`:G|=EWo/YfݖR?dnIyK9rr T˺zJ=~7N6cJ3cfsdeqM|(+N<,UoŪpB O:f`68&dSn+uws_D9z>/O a *U& c4)hnl1pv]ATwD6{&(ʉ'JMʳy%cMBykoLYRG aƍ~{ž }!T"1c}V3R[g:XlZ r5&Ie¤zk vO[|XYP\r1M3Գo$>!ڒ 0QCR4WnU+7I=eɰ8#¢7 3Nj>OMk]Ep6ꯟ?kLK@uϐݽKez/84V̞t`1 *}-mN3З=+Ca=R_c&fNh19{eTۻ B1gVPKaB[BM!<uoO.G.d7r*i66pT"W6%?%plalIxE~H:HűcniX܄5<FPG2+R߅Y8JD{KbTιJ|8maDZK?ٷ\0|Ggӛ&ߟ lЛΜ/׀Bţ ]\::"{M_ah¹28Ŵ,$*/j1w4,1;,!v$/<1mOn<5\1S\?;Eףg6qy!{XVe= F5Pٸ?zn-~)I)A")٠=X$b vMu8|N/`.7,Dd*S"0P["P_fQC{JUrWu:JbHD!a>TqQzm5Q30ѿ\Jq!}ܟ}xOL$lx!қ߭'%cxGL42RN <37A ^ڎ8lOC,7RT<&N¥ U[, W[o711̈́ㆻľq{mw?DH6ٜHeL6~V[XdyhQC yJl0!6c'Z'-bI08OI= |`Hk"M0d _U9T+ ]3X]sTՌMsL;PV /+!PlS%x/k*OqqG}bՈ.&!G٢wu8%DGxqRs :s*y=>%,\1į6WH=%1nsM-'M~4}5&9J@VV|6JV 3앬NJ卵 ߛvpM LYRWy]z(MK=ѡ#Q^\"YE]ߴ:$O~s.ZB"#&A>x/7-d8hVʠvLu^<㸏uazj]֯SJ4ow$OOC5~|kPy:9 }i ~M{!l),`{[*; h>yIƳ<"!F}{7YS1G E ́ C|($# Hn?|B/OGL8M f6&ƣ/0̋H8qIU&CEa(9鬟rba^p cl9qລp-g'bz5qVDTTܻXݰOF ~z 8jg3n峠.g o/SO4 qC}6 襩/g)U18 80MJq/VL'$@/oՈH@ͺ/j˨pИH5&Gs7r ҇ˀ6슑:=%A9GnbB`]M!+:ɒ~MSm͔8 w.=CZU7zh\KI?}wn5ZA' &NTR.2+2`X]_"fU@`V:@tXBk3؜O[3H xrIrGhk 5[ʞaNPGqyls ICŨK)!@nF'=&<*BN)'|꧓bL2$O4)a *1rp!ȤW {{|C(RCsPC]4qѕL請Y,uPV*ygY<0QsG-r =dZ\:@s]lZ5L, !-K+,1" qcfےbmv佖oH+VF@ѺIĹ\M|((Q-:I3W%_NTBzJ}/8bֱsWm PgLR},֓}?SUܗ51Mu~^EkZ>:E5:z,!}p_:5ȬȊ)*mԽxЂ!yGg|UyȶƳAzi ل)2h @@~(䓅6:~RM.x킹0^=4E>;z=Xˍj~߳jwlW{U.H(<3%|g2*wş`f"!+V^iBé]tI۴ziA6ϯ9D"'=w;Heu,e4#H'ꍓl^r1A@hM0Q0c{$󍲅9F^cakJ㛿UByC8<>3! riowd:1Յnؼ;Σ:& MmQN=OU'j^áD7]BfG AQ9G:o%~t͌{~]rN=/gt 0,'c~_4Ѓ94f|JmPx/y@BRd?+_}U{@B:P%?"]RdַD)wJom6I%HmX 1~ ?.\ F ]~VXI$D߼ouT1fԨA wc٢ 戫Tojoϰ~=}\?Tz2_xC _]!9|H_]c mHLw1Ź-0H2?vw[- 5QuUqlO4AU>]f F x-K\ s_oGGHT.tO:2Eb9FƵQ7HQJUR6^jƘ9C6D?JG!!G>Vr䉚ŦT_HU9R%!iZVWx?Y:=C_#IvbOʦv1D#,'Pb`ߜ@?׷.mah;U IM-}X4fiMu.sE:ZғNs 6e"Wſb] U΢~iP2 żbs8[O~fmza,qLṱ+EVko?jӢ֙Y^pqgعNe93Nb۔E*[!y FR1z%z<}Y7%u˃r܋4qAM8[82oxfX'a6CD}<$*ZCvb8a|iwN֑M'~~Hok2B]uS!L$L1Ooo&oT6 2Y, & D.ܥNyǼm`N>4P+حc)^t"ݮQ6-7b_9Y$ek.L#2ib#9y$*=VtKȿWN@}Ճ@!#Q\-5` 疧2?jp_0ﰩo ,]Cjt:%=]'?oL*Z1[,1I9OU+dpEjkHBr"(1eY峷1V,$8̒-)Wv{wbHj0?QK/nBU4F@Ԛ4r$W]WGmpaO5Ź׽I?K<PLEV7w>pJHrhll@Ձ,=6j'fg+Av}-HG`#O0tNx%HZ&I5J,ρIoatu=MՅu%ssݦHzRn5q}!kwvIRe@k3z )2=|p]e3b0"*T}CF|L7լ@ p_ǶhwD F13p0IT9ZYtu(65,+}sJ%3xN:ryxgQ{00+6UdsAdXB€El9A$QܖHUƊIZpK }˞E{山65g[_4qd>lv|9EIp.Ir笷S:>6 |V.(T%E*r.5kMB9ة k 8a P`rx;QSbʓ|V=B$.!y%S*(H4;pLh~EfVB V%5~HVZ3 Y#ݫ9rJKii, nSٙM^}"ڶh.fB Μf,'{Й?"V8CHīdKhIITgdóR:1x)JrK496t$5"tWI磲W [rS-e"U1`1s|ZyTp~+P{v&MO0|KD&Lk0zϩ2&|8+!wqV⡪abQ:8vq'( Ѯ0+L쎆b T_och{I2}+c&[ԫ^<8\-[eil'S+✗(ESF(4~>0 ltP{_!z?'X5iAȜ}5* >Y*+tu<}zLݦ/Vs=/ dcL(QxL7eG>>Drk\G9yF-F#7ԵWU nFFY"k#d M(ع-VҘz.qZ\Kim |ᡆ n; }={Eqlu4wg\ Ǩ͂c 5tה]qܜ)|tZn7|6()O|=uej`"8$Z ^f].Tiq3jt(4KdcdiQgƊ*;QWOJ"u<ۜq]?"-`am0fE\"7 ۔7[%H +4FigRhXPϡ~:YBb[92)Jzw C_aWSߤ25co_&}ڕ:@.UYYPU)MݔF21p61_? XpQSehK ֐vH4JlM4ۅOdb$Xa7SgF{G@ǂ @6cw]Ze0k' * C)+\RMZ4E[]ƄN\HHQ'I㺀S$1TQ^:*3K3ș2{@G)`ݨI2\.ν~LH1^d9t ?ḓ9nzQ,$PaLs SPӢ,bIɼ |n7 Fkv Bt'*9xYxIqJgdd: үҩ~f&TyBԅ^hk" ~{D::jp /&5vB.ACי0R0.Rƶ^錣3^E7U[_qhn2EQqС#& 2DzǕt@4D()%f wP7dNGiYveS#JkPxqlq4BDhB!Z4M{umkTJ\L=mK( l^:m53 ̫K{X~A^A"3p]UVƹX;#eJH63`?t:k$%Am|.ǧ\݀ilpD!ګ>VljQJlτI.M0tb3ve &(ɹm"ȁh+#3Q"aa(by+BȦRJ+T642򈜦)2/jI-(]T'lxWE`k66]Dܦ2E{]|V1 +lz;5t6~؃ur3t3Q^#/P͟Eкl1O(D5DP]^ b|xM̘EBC%jDePb[Bru ܶ6i3lj1 CKNIeuzou@OD1_%֡(F:[/T` ?blTeÀ&t.9V]F$A ĂG@J6:1(]<[(cEL5E ͱmKZˡUDY!۔wrRzC0P0x&ɾnٙ0b0`ױnx@*iHszEY=&!>f̀}rl;Ͷ>iD#GLUKn`yTr8~~cHսBFU ( c9`+U;jbUA&2Dbn FgO8lrR}h]{"J[IPpȞۤ"hھmLLo{2OW2l~͜fÁ$Tv ELLK6GRӻ6c)vҮCX1tw>bꇣ0^QXOꬳP^dX%lR4i|tE}"^Q|Ly\nq撡~Jg-׎=~ر|fX_Դg+]d-Ë+? Le3 Kȃ *uL8`* ܕXPVOޟ%Dn5?"0-)y׬$_uHbnf橲fdL*Umn!0N:#+TM8X&~ t# g?`<ļzbNq ȑD1Kz_t1 Upm5rեꇪFV[dn(V^,D:h334'xo{T-o} ,eX(XØ*ov%Z!Kn!0#;軽_v _"VEAPPDª6ړmoېhYa>c(1,Çxձ(=DrB=;Of oΕ=۞g;l|#̥oDMJjqW"x~6@Qnۧ Z l\oO=-ȝ0\d}#7t#WLQZW\}gK/b+G*_9RcW_QlHl~-J׽iΖtoEXGs* ]"}J]R#7&%9|"zu\_ng> Bβ[@^ؚM-J-T%gV9yJDY73NG)h2K'cy)T${P,ͩa:wcKD'qiJ lӹ.~+e4Ef O?(HJs[s*fB0j ݩP)$eOQMGb{ֱXGiշ:}a_amEV8cwPN]1$Ԭ{A|aҦ(o1J;- ^ѿykA*ծ{0,6<jw[ N XvK6li艟%>k~{z%TF*\|#6P(7ߠ[ykqWnEDEB[ $WF6{NW9ed)Ȓf;ôV9< G*pQ'( U[P1s篘{!a,}'^\irFVx~Yy bե]Y^}"dtaJ0@ysEmRe\^g?f1-[*K =?:sj pMx}G;WnpyNh:+MG3FIYPa 9^0Kav_9ԧp\n>S6jLc}Ϙ UdkjC%D"P:.{gO9i_6%-?PK%].LDfo(-qtȎ&?'t1d W<'W텳 fw>VkϱevMuS205-{<_oFYG:pIVd@%F+:mq"qQߕ]H*Q aP>msԒJ TqK{2 Dh0dVK_c͆թqOrOCe74*gt 5* Pk]=9A7ڢ@(Ѭ_G }$ *= ,Csį~0N {QMM{]ݯ%f۫[|$)@+ZԒX-}’G+ 12X%!Kݻ,n_zO,S<,9F#!ed)Ud<*âaL Ɉ,I<&r~Au"'y3iF:m niAelj~h^(vcyޠp-@)Y֍Zr  ؕ *-'(F{=!aoB͍+(vZzyIť"_H wU8!0tn%y_m+80t9\ѢNP0\kx56DӤg^|W J(kHyMy2g'/Gy57P&'ڼ~\X>Mβ! xy'Mrz$ ؈}95@ 옅?N|1kS~ ]9lHٹ4^=45 vg$<8kBz-\O$ZlW"V;ởD'CUDݕRؐWsM8NWu/{!{h+t1>W`bŶT3Ё9,*," $<</jqtov^ta ݇hZp+[|ka|BL&)&iyè4D$3Q@e/ܼ=hmʁ.K}6O9tCd4uv@#3c=Q bea?'h7LwU^`pJ"lcSJsYߪTXTiy1JpS}A㹂q2?Wh6~C캒ͽ5vy? `Պ^1bv(˜CEl3rSñ,U"أk;,f""rqڻC">q&拓?N\-F;uWڈj׷^HS$1X{v.x]y j]TwW.Q,Mn?O/RFX@YJAVr$B- 5BJ)mZGbH!7TrT7\r_-z,V~Ulhe%.i,K*;^qàjK]5=%%Y/5 D׵Z1Q럅cxO2oka9{̶3tWz<#Bď,{~WHyirQ MvgwOkͧOL+9@Ҝd^~@P_SNT_ŜVgfsY LU,!(/m% _ѰOjh#98[B*L66խAfI,`? _ e}BRBZ".! I3]_QGhMj_O#Gm&ӌ,Cd2>hxS:,>ja nJ$Op@"yywLJˉ W$j6.`3Xʽޤ c]žj _%4Ta# ' Owf04"xBR}㡚=m7-xBO^>TJHT i[  y:N%w{ߢJźm@PFerJ+$pƛMQ\כww]=S5C8h.SLbGt& pGKAXqڕx̝3)TMY$^Eo j }/^rZ/&:HU- bA80:47|Nh>69xrm!v/| ,(DO?pu of|F&+ m6[.gܙmTFo SJtIfx1Ph9_`\l+׌%˄PK!Hʠ b@ Y S2{g2 qn t^ fj-iHb; L$>mf%r&?emn) |T̀vҵfb'aNfK!IbGm;I#k=faYY&n3kmK"gE׋~Bq/U0! V0=XqU<eI|V 9/+_0d3::9ѓ/c'/*%_hk0,ΈH3 wk_yA0 &72b|p< o0T D!}hMꝶmS5g--"C{k/-ZNIL`Jdp#iAjC9kxu%}@U~L(iJa&vRv/<W״OxԄ2r9f 2FVcg:\ҺG@"v\1fb*_2]X s)o$:c7):4U=gbؕR7+]([RB%dl$0)_M3ъos r^ګ+bC22f0_؄q򳯰&xU?Yy]*ZRFFX4yah@r>_[+`i῅&--P̠12K/A׷GT%jW$vs`@g&k 3ŧP|BJc|S() #(IKWH͢a Rx }1 UCjs s`bW~ b ij7V*RK!#lyGNBk ~~&Lx7=_9<:l *n`L `Ζ`0Quo;YejHإ;t; ,Vn|!iG"t;slP-3Xm*)/G<9ю:sv'E}BktEz.#W@H",4Au G/PKC.퉘ʝ<ΰ~}Bw}pͨ|پ:%܂U51"*;@ 2VNٌ/#AcY؍uهQNⅻu[҄iS]zf<AŧUb4jr%whsG߀Vӛ q(_ztdt?~mR Ij1G# p.8姈r[IZgJ.(zC |-)y4ԓ<sg$euH!^^!nEq.9Q [yqxi.36sӁpVF eU ߾MT&Zj7B :Hd烪93VA;asLW׋6NئiALЙ$fD0 Gv%yj)#q}V}hO:Ϻ]h|(~o2Le_6GoUCk\y⒃tY@T1 _s)y7erp#C4s<5G* G9zQ4CAU~9 ڛ,Y-erW?GjVY+ZbOwEQ஍%dBoץJn$Kw 3t&cr_a_zT<3lrhH8dZؐC, 0Yy& Ll܆9#F-OeD¹) YBt BQ^DBf屮QvϜɹ;zwe KՉ}7Tl Z!#(nEMݺ~IL#^;Fx'+0+/$h;r^7(cZдbmwc[B*Έս]zY 7o*:O)t4T0Y!3Q ^+:|'@Ѳy~WҬvz 2ltg28sP|zXx(0kgme 袡~לӠPo>$ބʡJy_8RKgL `}xU{kJ,wh %qb[S%sHj(dڡDz=[qKlP/TrA6 }Q3&C'6lx_iz,@՛`E]Z9r5BX!i v]X9om^t3ZB\L[ps0XhsKvRWY9T uYˀ,+Pmytv/@򿇔 j_"l2%d̥A,a^C*nݒ" , sĻThhL/Ϧ?~,ҁϭ5{ؒ{_nlͷ:Ruo`0;wļ ƂZrÖ hHbvonw m :%e~oVGE_90l㉍?bRX.âuC_j;~_jR-]m!KEo[Ѷ2#gzji?dJ~ȱy;M Oo L3ȵ"[T/DW +׶>o%NЌء^,)B'{J'az:iTa9 tS_$`7X_֫mAz`5c( EcT3AC+U(e*lOO.~܄Y*fQ_ߋKt n?,Jv-4(ô oҊ]ȥnt=ݑ/T\ųgtES+HIDTCW& \cʻ: 5A7?ɔVAӨd.˺nPSm$\Y"2Ai9L@ zBD&?hez'x$5,%']hJ ypqɓQ3 pqW>N-?Gl /bj)6塛זԀOn"x~411#BH(C &9B*'8 z[q ҄JO2V Ǽ@ UIpp:z˓Vb{o>,9f5)mJ׀W'U?j#k툯,p=2x,s M}EO1`Qnb9[Jb53Jw' 3DxP63ydemTo'PC7@epm7s'𝮡KH1oE,>F.UXmb==kNh549`b|$TcR@{D=VR`XV/2.:(ԣ.4Z@x{߶yۄ-C߶:3Ytȁs%8Zdh?Cw[Z:ƎA҅,Q E5c ,ġAx^YXAemBtUΛf j}ՙ} 3ZԥnEBCdTn G\Ǚ3p/Ƅ.M?Y$l\WM?"_A/b州MX}TpYA%޳2dLnt'rU pS=&#k"J"4d/-!7Y+ZF8-)I,xpu[S7OR$׻'B5@y.iOzBgX=xkXUv`,ra^ulmVa'麥ɍzJyՒZs>E<rT9m=6Q8?6[W:i%ra9. Tj"y$m!Bo7%D %[ۢ]ԧ#`qz&:ҫe+ Wߑf; jO]pވ<˄PgN˔[2R@ NyքgyboK WaG<bi6=fT|ZdOhװ\~; DQ+ҩ6,&h}qrt !q<\?-InhknY?oNJ}Ii)^@`PB.Eq X}}( nbA[Şyx=>#o0FS X aia287!Xc-;' -r3LYrvgkۍ.Ô\ *L_@΂>|BA-h ⧫Abb7]謽'HIgU.<.0I`0f֎!%L$VFh1j,JBk2~ٍ; jL[ֈ±߸0aSphF}: օIW*Ζ~[5dppQ]uP&q]\.#p+ ·~fS?v> :*y-oO\eW/V(X?KCBEIUpG'伄Wd\-^'9)&}O5b2s\'h1;P+*AUg*ud:Pʜ4=3`oNfB9k݉ nB?]NWKQϘVS =zZ_`Ӷ>Hrǒ*I5[?gX M!|,I=wT?Zd82R?:;ꙥњ 9ٔnΪmSB"iz! o89z aIag6iKyxI6ARoY ҟ TŗHHCkK_ICb9kg"1Coja; OǒCb {"@oq>$pl"ȾgP~ⱃhBX I&K "pzJHyUD4ʆz|ZR;ڸ̝Fs,̕QSڽ $Ůw.)G_CaDaɫ Ց8Lڡ_*A!Fh?`oLB1eCak.IIA' #J#p9iSM7R/3ƈg^Mz1TbcdB;zEs%ښEQ,"Ic"ʺ~%X>rb7tJob ])j+zv%u7,y4:p/3QDsNwӞy_f5*Z?/$Pkv}rTeZ h W əgvZ_c/]Jܠ4L8vX#pAٸpF젼 Pp5wgv_8x1-YR=ui矄!(;it^A{#hl˘I˥a귅# 7)P[oʘ:n мcšUS{Bq雄9,?I Y ahsCK_%:fɚl F oS5]#n寋>MQRґt]I0EW5 XiԾQeLN>2OW% p[QSΞ`^d,]EC[H]Jk!||1 %"ulBG](WѦyCOa3͒OE~ )"Sob7b{P1 $^b@6P6w^o{.Ѭ 1D/vX?4>uM+JFCe:/JU@BbVcox(G{ĿN3ζWDm'a?(ɺq $߭ty{C8yEx֐.>X溊 YG2*/ zFmN0*8.B>1i:yX0^zT2F zgSEnhuuMkjfܰ n>`x1`;^|)חDI0+ 9FNF,,є-5}E!̬׻"ړЩ"R*,PPCx>,O$Roy[ӪfW}d>B$lY04. [n[_YfȁtD`mއWXnFR`*e( u%GbJý}R6"iwn7NNBͥ3$oN.[tFbWϑz UF~T#_[Зh {mzůW5wcE2bTy{'Kv*ǔPzs.8bG9-C:o {ЬMHd[s 4F~֎ϔpf/N0!k /.#hN6h][[}&sƄGj%l$/E8gTu{UBǰT1ÃY'jjnLFy tdeaH>ڶ,<#k.#Ixϗ gĂ@rEpIXɦl`?ɤsu=γU[h#|ْ2h3N˿π{=6dz2p}'7)w:}ȮtXUcC}1+JsPseSa"t3Zk䝞*AS/ z4;`Bzqe k'cUHIk,)Cܥy>u<^] v6r\Y8TQ\DM(-ϙ~ڪRZxu;AtB"EIK-tBߍjC5!HDzX]`-ffWA=Z6 wO9ئO|yp&={'m;WqvBRIk"cJX^yiI\MTJl~T^5jkl|j K dO ۉ{':wb3*] 7 w^ P5F8r6LXy웞^ކnop|`(rg*&#a%ci ;J$Y!iuZG|.v{K O/\,qD(RdsF-`jS= `GWyiYg3jڦr*tT03+Ls[±_M1*(Īcy X/Y'JIf!{G4cu;잱lj>ǯ`@Uc99Qn79N~[,1c4 Ы;H׶Wt{+GNjϥ. 8uI%#sxNmu|VڸdyMP#z'GQcjWhD3d&D̀4rjO4k nC#쏔FAcHf ȼz@EFit])(Z'Q C 7$7>+@|0O}oM<h%t u/oTI*J[1:!Z#+P\vQW$3Ũ3("Lpܯ2r"gpcqp`{(i zl~( R[A ׺_W¦q~Jmڈ pRXkbR9X ?~Wi?p|D;ٻsB{޺ukXE1-z/O $'t',ڮC@m$;Xp;1֠ƅW;EsL !_PDџ|so5~DS{oV7x (v";nm5%q8Nۂvm|߄\zÝt|zt7V.JaeA>|Р;|֎JD%&2~B4Q\]Di[.FxB\uU-@>b[FOgp`DqexX@&-HqUCt>:д vJB5/lmT8`ɴ~&ڳj0iL_~K {c +@1~3P*IF1K %2FYXZnѠS.~濫>q՞F#ܥRxW ^{躙 ]yq55y3 $Z8 ۢTqît3X3gmj46˦^PQ>ȣ$tt 81AQ A{e)#ʏ%&(ݤ1edl FSvF6jېlu>`PUNU[=z[֦85N 6 ^2 Kpzd~`zƯoyVEG2OYmd2-&bDWyڈ,iHO]ЙS󇫘XKsG ;dh5/F,OK %F;N EyVpW|DWYmX۹RZ{S1Lz2KӢ u3rSMOZ|VC87l*93\e|ཀ8 Y}mao'Z.$ݬWEa3OXzJS=>"$rmKIQg9T吣TJzFy`|#fs`r%mwҙU>Lu$ˁ btRc'C֝l2AH17?HHg1yεSU,CoqAQ@aLFgW<9aQ NY2> )TأzNv5a7]Ƅ0ؕŏʘȁʌqR7=OX^@ k^=')wsg7zК 7;!Qnh}ZSrsgK}*@H 030ܪ*eܳs!@ &Zx S5"WI2;~^A(wH2D#S\f # az\nzDA3uϨJwh Vq˃[[0M^ 7VI4{W12eI!GMx3hkj }jМ怡4$'d|Y'GC'])i﯆>,i\镢?s.qȵ9b3\~@̅s6c'q}ESCbz( C0tc&@6ggU+ngԃ|uDGU N?0q)th5cϷ]T kz3{"4ֶ0Fd{'1!KeN xAq]O~iB e&;ǟ7"UGCx"txufL|Ixh7*ʐ/W:OF`2pۙ ;u&)jr,5>Bvao:->q)ehhjS&B.hu' ]PL\Xж&FUb'5$79ݎ;fcqOZ@GdsHxl $%TJC͜Yl@~'Fq~!Lui&TtrjK&eR"F.u*~8ߞ i͝Ls۰)p 8 qPv*k˫G0l |*Dcႍk{_D\ߴ7F%kѥ lNVg?(6n_"쌿TY]kKN-^S3>ܕ;Dq| *{W0z}jEAQBB{ܙ;c#M d0O:AUHxXrMS !(0 x#0˦lVHČEȃ @DP &l py2;o!}CK=z0mEv3iǡZ8ԡMmGd:?{ױ@7:| É\3e,FVes(Q/f[66ɕ^r!#H-&@bVQѳgqֽ'"Τ숼c #zeDN" Gxe p0.*P5I@I6^ xT~4nB}2#'Ѵ@@u1ۯ 9嫉x =VoYTu~G@ ,."VOA"k?CȿqiDYڳ9|6V8M.],+Hж%@3Zhrp s@\Ě`!y:m|V/{>-yd`m^LkMl_ Σd1nR_rON}`60Yj7jg5geab%B,aa&?>X,~֗<zyXEZA;VDљ u]LX;!fIU %r{v˨u;SXTdE!TN )~4PCOj8Q8yXj1Jɍs!9*v*E"BXR3?Áa,J]kg 'Dgp,w/կ7YSSfckU^m>~iSO٢R1222A٪e=-aX)_FJ.;tXZrٛrC04IpaaJ A5M{?$'wše όwy`g~ءtzlCL~ssV:nڔ r!gRL)"<@bL#(yM4dЏ|@PPŷE+=a fHS $Y< c|uՃA+@c8;^]+I)lȦqRw7˅ E޾;丵CjT!7Qr(/  ~yB M`7B xo >kP3sԨnɄHAH :aW?A A7WMg2_Ԑs)&D- &whiA '٠٬`ΦT:E툅 +孥e8mEgEZ cn>OJrA^^|e"W[LYnXkݘF?#[kVs!Hc neXYҚܱ*3sqlb Pj J3lf |(q+EU3Y@IQ2ߏ޸؁ g[ސu5O}٠z&V[ͷ펬uYB r;X{֗SSZ=H+L~yj s;F7(Nj} ˵ƙy<>q %ΆQ%+p0*UWu2I"yK6Z JV| zh:m]DbAvll݁n ΀קw[C tMF0Y [_hLBg`)w;GGlm[ ^7-/,E;`ϺxrrWد/2a&M(TGEϨLCt&Dٯi^`o扶 k) )@T,O`SrH4pݶu 5 KL :B(/@>&vSҹy*Jmy&&O &/_CNnțRU ;=Sq&+n?̳Md>hBY#?ܸAٴèԿ@RG }vO<=coFǣH.pgg `qEԍ2~KC4qqD"=:v!|$Nȷ(-|v'S쥻E2{|NSχ].:|HL7z0Cwqsh0:=|nh#?j0ž:Žh. Ht|pN-KioaaEKvc^kIb c: *`@P]Ж:j) wB؞^,6Zgs >)Ri:NZW``*mr 4z#~"Ku,ɛ=E-WovivV7Rc˗ Io *S7_w20ܙiC"+֤ 0XVjA.A'a31\$ˠo4cv@kob?eSfIW o]";a~^G _khRY;7vnO3O!*@N]0{KղcoT^|6C761$e8VN'Y~O_4 m&)烖º/Y^Io^さyC0Ľ룍.cHC$F/J&2˷"jt$I:edvARb`6wooxK qy2 uirBݕ!$ި7@?t)y' Li9*lkPlnrd hqvs PˤEqMiiiooYGJ_T1ʤ%B3Ė%caG.iNO]8S;h4L!"*D4!3I9NJ;XTTdgkI@6}AV2_rL%z6̛ʺ\S{yKxeE#@nmKzUX =t1; 1x zvdn/Eq .2eP93uy_چ<2~)b5ӝ%@ (] V^}*.G[쐡Z%ƻ;9!?NZ}ch"Gʴ}w8n^k{b2bJG){Uuzhl^cdbA?mL#317:znQô#1>t/R׈;HU'Cj  l1b(. Y^ivB0O&b*:e{Z:~h2!I=o vbpUנ;ˤ>69OGmOĭ0صN̈{oqmH|2*iVAb |m}8{N{(!vvm1,lrx>p:>qC#nU~7M _F1p[Wm}Lj_]y_&D-\c@53FikGv^:;ӱp,k@EbNF-h(IKCSt_pTI@C]^Ü$\"4[k!UOvp6Z0\‰nkP0Q\KxI]<4UWOQh]5J ˟ݫ ӄps!3bĖo]Gq ?KK*2&P/#= ΖdxLTsׂid/#lg]v;Jm_=5oDȋ[.upuʳ6Ef!Uk%,+O&Ͼ+Rc}ɗafqZqk &pX, [.}*yF_VlTC 9qq{\FACL䗟sŧ0Ow(ztJj{<&@2uU7 L<c:)K0iLPl C翡]7`6}ą~?0wcg﵃>aRBvb(iQDu+~ħMwꤝ;3P/,/yND݆_!g36o|gHxpڱT2yCEK5ű>]$(q+}ڌNxQY6h(}P1%T-SSsRc(uFbtE=Y׵*6Ʒzz%jzxv%CLJ#-R<54o54@=x\} J|} X`KȫUfg^b!CeK? "qtΞt:90T{[\ qAΓ/!߄:lh5LX<lvJ׳Iyk ~2&rG"#rK"B㟀!kOjU2l~,g3+K-|Mp+)A#1MU+fKțrtyuUJ^(^'d|O <~Bl`?Cf@uA~=>7=y u2E4Ab%ʗSJ}< LFS{ev; ȸԺczi`'p2g]DhDƂbYy%+:WƚFPS/J"3ݝYJ'NQ+&= h';@j>me洽e)fa -OEFm#!nĺZ:S$H7ogJ5BJv IIXlq4qyv*;bU yaI}8Ӗyz$ <NwD_ZiA/xb9ңQvǺPS1:1n۰Ƶa &9gZ )H 陼\MO/kMakT~C4ZalՃn)X?[T d#t5O1tצ;RpL1F6!ɺ }աtB4H(99bnFa0lS??56E a'^pɂ/HHjo.LwDEj{fDT#!@zٓЈ_> ~_;҇}`X 1Ǯ%0=%#8Gz@x8kѪ~@hKzTe#)P3Mu$QhRF0Kz)(Jb2i6D-vPA{;$&i۾u/Z?h֠h$7O.BV&Tkn/*G+].р?):F0mMi>)%s~vba+? ĜV$޸5rۢdJ-؅b[Kv CO)#ɮF{=l| "(R i$D$Q3c} WЈ^!TH:%Z.N8.91"K &خw2,KomЅXM;4Io>r!}hMf /_zVQ*Mf*Ao%@<701.GjJ:Q>Po`?k$Ą?cݿM?Tb" <ǰ%j_83|VMpЁi+ݫ.N<L>ܔ gcҒ&iBemF55kyƹʄ[ȖoA&WH6Oa^[Vplz# *Sn=G!i5F@N`1dur>?JXYZ#< s۰-= 7cdE3 N'Y^-ήM}HVhWGtKAU ۃ̅'ǧ뱥'&M^xհa2dXLyVqe:Q.FŻB\R $zAQc-?`|$ٓLjMAB _r@H\\^Z[Oz>VSߩ.|qo:>5UIUNՐ[qZʆ9g6uL2T9"?DgǑgyo 8p!&>hh|*k/%k^ȍ<O}$fE]!n,LۈpQ3USEXz3?x Te󔽈U$iC Bk&ɉb ZIt3&HNBP=NmZBIJSu!k}/J:1-ˠ!a&" Lj$$ hέ]\J^-]5>B;~}tx!#b^OVn\?ȥ2{#S9.E0M?tN]ʹĄ;2XM΀Pc F*VOm5._y H[f/ax1 UZ[n: :'U?GC=sknm;a F){0!|fQ;6\8"QuČ݂VG?jl}gT[qLj:LT 04F8ޓ%;s?AZj .[㽩֝,\ݭڰNN*#B}֮'duH%6~1&0T∨P\_|vg:$b(=¯O5Ks(!:9SπMzBw[&jS 9ͪ;t({dyBH"~noōjvRtApi. 0L AG> ɉ1%`t1HMx)O {iA& ,4h_>|.`!E *#OK OuW1d iU<Uγ=tYVMrK 0FǮySs Vq WnDBh˭N\V 6j,vmbqV[:sD!Z Li2w΅6HY{?7rE?Jv-=)~>HA3VAn\^R2ˋ-V◝b:_S56gvgPFƕ̩XF(4e,6qfy}0tz!(oU_!X1ytS+5I-/q^+ jaF0Gv42Eu@ 7/Ȕ~\٢y:ej)KQuΈ;qM8gUoP}_QrI3Z ZLorن ڮe Fm`7.IZb*QDkՈ;J˰x~Gjx 2(ܣ_ţ=gʒnj)[A8RD4__B9y5~G.0#rL#8'fO%C<}`|AdS+eDB_N&zbjeŒd11Xڗ2>>y]^^f-.[0cnT֯p.944%,i(Qy4-j hq) >@_JJƒMagXP*'_v_GXnru/yJFqqΖgCҡ;QR 6Ӣ%$0Ts=C޳"֨9{% P-Jy>^sبNZ쫖tԥY"Q5$fc=KYL:mU ̩9jE +mZw_N@V,x.0­(#xHa؆wϰ7[<ɤ?DshXNumKꮦ-A$Pݝuޛ1QT)hZDּӮGޟAGxa Gp 2S9,=K^"$u\?LFm&.M<|0%骾^UeNJN-+E5 "NDSP0(u2P} kS=zIkR"a/%_D&&(bHL"%.q(4G5yH =Qr4'!^9=B/_lԑfσMLtB^̲w13yL$ݓ(M?K66s?G% U4S*jBDUc_"}5 je}E:ڂ,1r~(S?OY/ʘ%LZK5*PGmU5p Z9{n1H=)fWl3k4Nk4{z 9}ϚTȳqe u&OE,)$RqBY|ȱHK]G%'}g2n*wJMsf\c?ڔ^1t,/Ny(!e`<7#|&x`1y0ѹ{}TF @iy:@4RXX-;a i,>R"![`2*~505Ţ}o4J7110i}Q!> ) Y6ΐVJSCV @tCT\9F4aȒ#b,%>g礯^3$(^e/6 .N~1~St߶M7_PVW\䴿~hkL87džMN^v\'/Di]l Ek3LH7E3FjwO=7 M8lF?5\ bAHpwkA ?5ަq}Eqm+Gyum:p@Aia#^E8嶦:]=L?^Έ(nP_#«\}̪NwAg7'cךsMH ^@- r$1C4Wsٓt{;cNcs *=~k<'bI%1.,|fI|ed0<$1PwnR (km`6prmA`q{7mK٧F|"{`|xYN xx\}bm$h!nLͯ8>/WnG&IJũ~*@Ɗ6s RHMT "FT1`Gen*!~hqsEyDIT0-UU%oJF%}iܽGȉ7u&ދ.>AؾR^Cy?GyYZ PŬk2 OKUT&˙{*UǬ u+hïi 85WP޹.YZMj(Vi1ȾdRRnW7*=.V1/%x Mki$e犉E dsKԈf/8*"º'*)|Ն *#wCWTyTK@4y/=;4JQdMDeBѽ$l %QFsSKТ:+f#Vz7*O{wu@3%K^zA ,x줨3\%B(̸kv'F[]yxպ}wƢjC-]#by0Ȉt=)˓6w^B: 6 #*."!"Yy[L8Ps?{5E f\!:30u Etn.C$ fQЩ0'*z86ؒVc(e)Wn8ZmGvdPFA2,GGZiwrLXՔG&L &܂ITua'],,7}|GrK7s\I 7a.V yoei~߉ BN7078PN)҄oc4Hyؘ2?yZso1"&+}1x܄ETc刿 V6SӑrE9ʊOm5 `9Dl+MK4CLbqZFNPf彇Gb$M.]CCH_txӯg>iCJ9n@,GW/&l6f®3M_ ߫񇽁Vz~)]93[YGy/ q+Х6ZfL\KtMU$GHgjr+U:tousaNq1'l#7AOSK2).hSeGz?qO丯&;z488~j5h֎\s{3~ntxHkDch _;8p";X +iipoS+1+xԐ(zb/Ϳ' {i]A1Gp cknzYeZm)8~I/~ ! P3RP>OE w= ĂVR#-V7{U}Sc)sM+8Re`櫖Jvۂqw֣LGf8M3H JtR)g 5ay"i|Xh 9u*zAt~&#[wơ&w(Yڠf"T],R':S zFρ-LC63Ȥn'?ۃ 4PRnk+},o*N]QAs/:X YZsx3I"B& ua6\TW<]`ngE؞W>=㔙|cxRT[Rkr!l')9}-{eh3z'7YEZcp:z+P2&iH\|2ot☓TR실 wGk_X/UؖEó7WYaᮡA̡y> Z^!XSO |g}YI6j.ZwѤeX,<|[/l%8\9c ?Hb/IEj˄m`mf[ɤ+|6uj'An-fl#?LYYkpOx)1 ,_99 ]GLbމ[3hI]E(q˷XYn[u |yl|,F0U *~{ r K9!*vdj;.oSI!7㌕˨ǓxV abT:i% ?zY j@r_ワjɛc6ڈinB&'P$̻+Pa>W L(tMY{Dp;u8$oҠaN?g {u]رE\jKvXzل+E'vV@NHON4+!FYP瀂=m Lvwm#v\_,V1n2kW&[2\Jcg7=4T q ] t36g& ]|k?Sׄ?c-%9ҿR%ZJJc"6}JJ>ԑ{cy>A?;H:kā@zTˆpg}%u-Wyj'цmKV߆'s4;" e(WcTYܺ8Xay/SHB^][.&:[etEͩܨ;511더Kv~>nQ%6Zqw_L\OJG4NZLC *|sP'"W3URa31 &4xS0ŕ +OI^uẖ3ٻM.nߠ//n[4wʔ$}]s3&B]qo#w1%:rCyIP ~{J;[qD^'?+oE m%4hm4T'sQ;Q]kd }#YIJEJ|v)ֳMč,:,DVCDoO ்sѻ[zxQn{ e^ S 컬J@ent*Z& 7LRy~K }LYfOS ;iOU&o?RV@>њ.#vVtI@Dه 15\WiJ%dB]Vu(,1fT2:1u ]%Hx#$wx*~/0EUCuyO!0GFh7/·)5ů=1 Ţc~ڣd %Q ܀ C#:2;1w݋%{^A /-sp8e5#kYlЋfhȜK F/E#,Lb*BU6aRiЋsI(.+Ng'u)3oLm+ǬBvAb[qeV'BZ.ik]b=H+ev*#\H (NG _|(5u| ŠА.u:n!}4t!EGOG&ס6Lf?[lQ8EW$ɇ^ S䏉+EŗL?:x`g<0:[!.51e|@/Ӛ6v 8z&OYx42BKG&|'~,B`_&_^ܽh1LA\z9h.kCr=m85M$a^TsvK6pf@H8;+Ùg!mW7$lvq嚭x']k v }8$@B(!KJE;T5gJ#j5ynedC!K-9UY# ʧQ_, I [8+GEfK`2z#ܦ:c\gϤ~B<cVk'l\$ R9p_ε4{=t/=eB†`T7<o?" OY1Ga׶88͗+TŎx?wVsџD)DX<]pޑ^2Iep4$xMG6EiI& x /`.ObP &ϙߩS`h&G^ [c r`67f @AXDz>I;ؿs8;+]O#mT -Mpʹ:c>\^}.a5SsXѫj_YbdW,Yƭun;{.Rsy`39=i'LOL;a 2<(' QJ6Ms>ԴAojb,a$z"fÈ6Bv;ahG۬clVM*#2[ 0`X Ń9Q b&9'hio1' vIgi?B`O(EߙYNV%uW󢒛>.i~} ]N3"KΘttt-}\.pI9DںP5U+'~eAz[b|n q ~Rٲn(Ύ(ڄxWcM r Ap MjʹUA3 Vg6 D&d[_y%{2ўMFl",TT:Q35Sch ȠjWjv~{iھX/^Q%0oT#`կ!/"Ʌُ#y ְiM ZN[eEN}^w1K?Yh7.]Э{u>9\!\v ǛҦogJ=>_#=HU xLoIlâ/Y0K18c$~cEm* U\ro72ȳ9a[ym ˪fdu[ 4^KH*`Q.j8o 5M0hpR<'Ə39GQe-k#ifvyk9til0Y6QLi)3U>C͹ 哌t)0ǘ,5:Εe S$)'W3+`1崞u1t^)vSJ" x͞xځ1[3Cr]굱)'rn<# "TUL^ V XF2lc4/Gݺ&Ț7mKo*Ź<@`lYmnmX\@j+l6{fFhCf, BҒ*t}2m7榬H/nZG 99B>zK n7.Jr?#4D/h{8C_nE܊B=ʗ7:HXY`5P9)('+f7a?u7UL:~:QhHX}:H *LZ5iB\}1q$/ב¢x0B&2i^߰NJ^/Fnc:]^š/['*0\h%~rޅ^UmTfxFЅnq:y)(f\d=oYoש:gwuIIbXuya n_ppzWb-kQ8n?;%`8Cs&E O[jNo99h E*z ܲt9zS,yWpJ"ε6~Nԣ1ڊՔNou]ס^{׷%R5d }0.@B`O*ck!–FC;mD-CZy-O0XswMp{4zRhq,~88kA߭4[/w}`{ņj؍m,,aXE/PAȯMԟPh'n Z"cΚLQ(wQ;i_Wk7! ( w:CA:¬hF ğ6bv ӊWAHk><]H7`X02$ζvl6κ7 =GIL\[J“]iq+;-*=͋,X Y8N +$iب!I> *Dk$ Fzi{RFc60CTf.{Ho- 5mW_N %@ï!P-07jk;BY@-v:D>h*A8,"C򠺹֔>ZK^) H$ؒ4 羡ِ ou>@?B2tyk1plg>\VM eJx#<9i]|;oycc kt;VeRP%xFeQVQw"?G͏&*soL!U.&k6. *]cM\g|pEWΜv7Av9ldy hayiQH2Ja{g_f@&En' "N㯤A+R{]_J֩կh5]=Y949Bj1 jϟ$4)Ѽs. *bw$ᐍC~.Z-N6.iPғӯ,` o@^=. ߄޼˾fAŘ{v}_{r77qQ&CO#1j㘠Q(kMDqY6>1%o6rVp*ѥaPT)(NvǾ ԴqxB?cF~*{.7/5e*Vlqr.NW /SH@ (BF)(Rdhv҈J҇&)QfvH F!) r[&Zvm4"[3bwӒô 䄂9{|\j+.JPA:tgY5s:88>&jO*H ͸ q~o@2v*_ L%DXJIѺ^|ľm`]T+uQTݚ1ˏj/E5ZN8mqs҇;8CnuUn;$h}bT4AY07y^=o`O(]ʸJϨkˑݤl;Npw!h K8u2#Xpw1e05DtI1p|rr*C/i6`Њ UG*+&ۤ #LزCe䪓Yiu auߵscG,1 6_m9<3@o[kk)#Znia:tZ~P^JxDl/Af <]eLmئf"M7Qm(dY\#eT(ʵe5W/T(cI, cAcs-Ǡ/` ZC|:r'95+֐T/[5'WBEn-((%A,4Y7\BQńu:*^40W( 7&@%tXAGP˪nV&P@0:Q7Zgt%'%&\]ݨ6V{1[·TtG%g _zѝ̧V`Ϳ*csQAi' e>wd%={Zމ5 vuyQ%kt.9 B02΀UYaӜF%{f5݈$I(hki;6f~%C!SkM$3SvE9;DiK9 *鸌VC گ%ezn -znf.qkdEy +ou;W<#3x^vcez̋B: zf63O_Hlս`k#v$1[sLkzǛ言.[S"ZBٕHV[Rʰ|Qn >U\o/΢8{-q_v0`kB1Ta Xw)iz';7AKPOD1qdh/W:st̓p\rrߞ2n>Կ \Au1YTΉ!5 n-[^Iz V OؿK nA%ZW[r)̽fZ<T$4 .eȴsj&l2Z6o0dpKΆ󒡔Xt9)іN8J: ,O}4RE^q3A7/ 0ϭt$V ƚ28˜PB[ ׌ig wk1x]=tm7αq x䷗lҦawMl g\$@jj<;6{b)Fj.) cYG8T! {3K, RO1N o76k }Xug/PϝrUc1mC"!뉞S.Q>z;~7ab_Qt40]0:]H=M m̄OuS,T<)EnY$tx5g(XU9S(?_0t" K5g̓6Fg" o\,[GЪ f%%BC 7ۂ=k`9A X{%`!3yPMWf5ZoEr,Tįiu?q^xThC)ތNa(M[D%/<r!'EKV[j4^H gus8 A uvҋcxaCȿ 2#))e /Q% `)pc\4A`*2@.6HO&9B}[Ԍ=aH[۳ec<ǤqpN& LMmӎI1[Al^E.DT\IZaA-^Aꄱ,azˆF! 7*PٖU[+d[ݿWb_OGZ X)yU#Aaݟ.KrE EwV05Y[횄B&f35^-cuR4@7<SWF- iq۹%Dz.,SzHmG]@cyLϻz]d۲ûpfD=Y}7ˮ!!esh[:O]3P(X;ezB% ,Tsu-PYwvh{@<+,.o9jh/Yk)y8oeU"'4 -p-e$AU;0H9yoHNgWN|K>yAm+g^H`w ބS(]&> 4*XN|@*lBtQuIY&eDw¾r81lpZ{p&L :+TF6P-~'=zr70QF^TH&qg0(7=l=ſx49c|\b+J^OцܕW -|a njڱTCTg'"$S ayR2iƹzP?IPc4͚w9.wZ!C"6T!aͫO垺W7@\¦NUT } )H, II `P:hm4~RX}zu5t}|i:Dԙ#")feF0mAVcev{$:P'-7Γ!*Hmsc)p>xCZk@\*CWpCs<ȩyfmPJDύ݉ͻ|4 ft'dRJfiK7q>yשν H%D oq6@V]x*FivtTXJ_|N-MtI5zrs4M?f5x&(b!{];l,ޡ7f5d;F֠pdS|mL`0w0rH6u'O.*K).-aAͷkw=9 نC (p[6|2Ui!%䳓gqFfmҀdI$PYHFO1 e6/G_>'b@"G;sgx/֨_ݼ[Bhsxapk;蓈ń%X0iF T#`8QtJ=qAz{N N:M3 Σ0{-9Ŧ!g,5x2c;Vˠ"-޿}0=s)Ebx3n<7H%ҳP>fWJe}澕 EӍ  j6.7]^ք) 1y`viz!P'8"Ǫh E#T'OXF,Onv$2 KW4O^=EwJ0ґ(USQKLY9Dҿu9$#.'vSvT܄0#w^:IIs s=C[ZꇌE!}iGX<{3n[D+b:C%(p)AZK0pRPop$c?U"&7S5fÆdru긏vR0ve#N|G@`<+4, H{dᔂq Q>6m+#,3cQކI T$Y}K1Z7Nn_dZT<u};r uo8NE32FY?SNUs4 ө`X&.T0;m;9[ 8\ #8NQnd]y-k8/FܷƩ<~Hn ^Ng<9Et k0i@'+[g^T+hL !#ez7'SX57|`>$ tA#s;*ڧ<3I ?\X}UHh [9ȁ!r0Č2=βn9йv圦q$z9mj4L9HsFrG^lAI{ EhR#}]:8\ x 2XT!z:6e23fS)*K$b&W|3B&<8Us>soDr <97 C7MHJLtj^íƌq໳\uJK HdzH"Ewe[wP^-qƧ؊KkQ 颱P }Ts9lQx{bۼSʟLj:uMZQ<Y|zՋ1H*{82Fp(ᚤ,rZi4q^پM֩b7Yz8y]MNE~>(#̗;GGڷƍZ"\ph-[;4'dfT`M<ʕ,khNP"A .W7\d2ۢV{[Gi5R.ʍJ'}3Rwb28Aqj^T9 c{ M((/•KQ6 -m6Ƽ0$~ 9踳¥jxmK.؝~^ &˶&&_op!ΐh FAm6)2c|J^t z[ 0 ""&mĜݬ 󜄁Xs~uXobisqZgIBU݃ 79qR]VT˜s#=+)sC݄'ԥFP<;ӽ3BY}. }O]b;ʄNM\@dJWFyk:v=mY(J۞mOε !gZw5AZ8+M!9/qN3nϴiryO'!NѸ)Tct5$nxxV) bo*o~3/G}1)?G"11[\nJZ^AG޸v6+t?"3¬ ?Q~=IR 6i &:0G"Rƍ>xbJ s1%~. #l՘t)n0t=TSV8[ \)/SŮtWjAV?C1#"͵w_ݷGL8Nb-`n3}ӻ\#1JfZw q}x:m0C .(Zo="zx ).]sWuB~ᳺ_8NT^[_G;0o-`'lrmn9Gw9`kb\m6=o9zATUxS#HN2VŇl= R[_H`m ]53.G瘶 e\~3{_y1w(Db*di5~M5akqLR@G&G9yE*6N][ϳv bk#&r"i'AAm IS5E{ے8'&^Zr|" &(VK1vFǯODn25/%Q6 $hSzC6/l:\zob:D8j|ɥ9j^%̯ ƤiTڡoP/M>;՘[HW <irҞrxu{_,W1+ 9 ۼ\^4j4KQVs9ˠWE2h4{ғë)G_nX*_ /+e Rj7_;``8jNbSoɾLdSfuJDb)re҅-#;ma^?LNOt?so|˃w*ӸD&ߝ*ߚ($@(ZE&hzZ_0e:>Xģ2|{}ˌݸr%ـMl4(MF 45D  Q#&hܿXT"S@~8͘*$.P|R$um:'zw=S rBEWlH(Cx螖_5BZ>=YBc(\8Jb6oRUA|':0?ulZ#,u?/B zؗr w]4&i5 :86w ߞ<_beb-.B|Bvۤ`/#0`f: Pqz5F3R5a ˛QFUa)ǵ2y뻈Ȧ xAjqZKM xC8@ fஹYMn: WmYe߯AMe`[,iBfd봳|lS,榐OK~="~eU%,q[Eiq7fx8Gf4tV `BK_걕oA ϤYF,&4!bS""* F)-&5|kӖ7+)<d޲nߓ[bc) Rf 0 h N뉏l h'}+P3#. 9zr#04Pjծ 9Cد\< kErMLSw@nzBA'`4ilY9B%'ߨ#-ú?ekG`"r6] a; mh딤Wj9n&@(8Oxʈsm̺{,\ꭴRkF'@~Ibkyljj93 TU >]GBѐL]Ӏf3hNRot0HrbJWΓO+$mFd4T`X*'/;Θuy `jb OiJ(($H9WUy,_=$ Rg%qz`S7qΐ^$8| | [ HnI%33ךx Q@槓D$K%Ynl zNM?hUr;Q3oa,3^PmVE`Hz t\irn_(Kg!AZUn hg P S:R%fvǧox|܄w)\Mڃb{M>D7MӰ?s BaT``D7L8Ɩ4Po譍hJ3$> 90nNzcNUh6`VʊLibo 8M]`D7h0y -+&% Bsm ?}j0aMeKo: Oc{)L֟^"ɼƝ*#vzl󿱔oqעP@eC:mCc:\޿e/X"&z-?g}ȮI~45 pw N=ZͰe=(45vyu\'n!!DzZǒLFya9a7tW*el1gTAó4~Uaw aQa@'00D9[B2W2ӠAL?R9Ui)K),ԤUo+W @Pa[Op믓޵$[]wѺ*Z Gs\Bď78uG߬|yK#_ͣ^p\@O,o0C]j2:뤅Wn R= i[!eB,V0&cz~"'mg&PvNT!F/ 1wǙFQ| Uu⢻GFi˷˱vNh E#>kZuao+q{Os2~4݆~Q#J3^/8a([TvB Y9/ N/o!8dIB/?ee47 ln }o+%>E WwMfʾel]oz÷5;d_6ǖ Vk,jNdJXV 5ŬB!{"L;LH>yg$0;7Afpd>lU5,4Ҫp^_6j1 a}Jjb_|h뗥9rogPBOGuwhyj{ Uk8Q0v&w H\rBoX~ӕpd ld'+u;r4=$uIV(xzixJ+# B)b\h>%X*5FBQ.T3v:օ*Fhf~$~sG к;S=n*H"Jx"y F%Me  ) `xNyؑeW=TY?++ :#r-]ovf\\B+Tg0~߉b'%_$;Kw9aw*j.n5k'%6ß㰈,ӽuP"&cr4Y*O!R8)U+I0!R,ñLxe.cz}OadӞ Pe?GCooL="><?zϼk`W; 7Rn ]@8І0E)]Gz7F|G]jnڝku\Aғ 70E@q=/=L^;(@ճj /]AVP Eĝ{=& ٪xP&vP<Mxr"oDY&.[FM yR'ͧ/6{@N^|oswxY$;7Agfq(rsO+$2E`'KD΃3h~ʺYcWio\6JclX} Q Ee"|j_"%i[KŤkw&]p {6ig-jTw]J:e*]ybְXTrT`8lPjx4LM$Ml-ZB$>; 7:c6vB'D3S) v*dz1Ц@is̮70</Z&5=.$GQŮTyna _}ħ.a0pW sF<6CqymHz  :fftpH ='`L@Hb|~oep?V耭Qm'{1e욜2bӯf)Q=34̂J}wafCq%̣=]%iM ~6VSWtqd+5LI#?{:-GKM4枢O_0\ŵݯHMJm`.zh{kز/zLy!ytߟpR@4BF5ka`"L;TL偓ɛx2 (BrG[ Ja K}ynf m!zʿ;!vA6=Tni͡X}E&Ti?jjy 5&w hL(=o(rt}CVdnӅx]u)%TF6Аʁ~A:%ob-L~Ԗt7H"}iq(\D:F2u}yb ;]b$BF ,ߍ/!OұoJeW=ˑg,s_\x`J5ES1d+ xV޿ ᜒBI\+m 'Gz,n}R[f>! k1εw&8a"S[ GҜj#2uNB&mGbX}P~|G+ ۊhY+qmonhbA+G am_}X8{‡"(o"nR5sܾب"yyǐd"n˲tc(0[{ ѵEQ]ISE()VJsHEޫoJOkF_L5|nm^n3Ux?8D })lֱ͑jQb߄"a|D<܁eֻ@g C iF)p(,5fRfP$ U uKgzf442&͟?iȤNV*GuAgWI>-kFl|ޯǂ@` :5^|>T8[&[ǓI1B$vO͜l` ϓC gbѳrvҮ˾n<iVPmС]DxYUs|`yax<,8ǖ:bы&C&MO2RgLX?M f$ciI6$ևAvm (#~ }Tqc 'wT!IYS|4%"g.񏅧O]2[,},%c)|֖LhC-$=/J}=&%u땷V fn;/HIݠ޿rT2 GЙ{#L(_*p% 6\=u+x{Tj^R>͡6L.\a. xKx<]>d(K!LbLiV&X˦nx`|bx~2q}o q M:2(!7:;as2Ia.V 'TQ?SdD"G1grTi;S)(uU@Y=9R e,RjsHs{7R*$A9{鍪IfM/4/H#K?hroĘ6 Wo¢&wN?92B͸>@<鰡A ]LH0Eeg֬\V|C)=u䦾%`^ЌWZ0|R6XGgctHs fF"#=4*'|_q ݿiWtBo CwcƒryM|=5%6C`3D2yVVHȵЀ b9g~*y+#Q5nT PLIR^yv}X ġW|(3;礋胛C9jIO((HP`NH>J M]UC3X㄂MCy k9pm뒙Ce{N6ɤڲngUqٻ+O@i lD_ͪ3F!׌V=\. B9AA b ܱ_D@Ak;ߗ`b^/KZa]kܷQ.C46DqC.ZVtQ:UFo T:>HJ>ǃgx2hS۬cBJozϐd3/O|ysk@@,5 DQr=F!ej_@Ɨ#NZo9<ޕ6~wj*ΜY$m3ة v+cE~=ӗ&Y{50MFҐ}4Qx;.>dn]/gΙVL2FzVsT1-66^ԆgwRtI N@"T[4ɩ\ \yzF(a1g=' ho4~C'ŋVCR e"@bx3-4͐DɞiŹjn.6@8$z<;%D7D'6H$Ҷd-?3Kh.-=DSFVg- tjs%J L f?RǓٷhSk'\X>p5e§UJ/b  D2s σ[#85BF-ܮR iꦅRR _ܽ!pk_&1Xq. w"zV[Y湅rئׇH&`-kyxfd֏y$62\i b)n[6}*4}6ΘxLfn.mY¨%^yf*jlc yN2~)sLUIDM W>6x̓4O|)m)fG(X mܹH62)%UHM-oʘ;$)j*-p*0mv4y`G m,x|ot䉍M'>u3C_Yǰ \<76#Y^ #)` ~QY.faLBrl(Z\Db >ܝAjgk!2ēsf}7ԔO )&KibkC/>xQzk`@5޳tiU mJ/mݖ?:϶] qD%OQi_f:oa#5` \Zȱ>57h/͊ltkvv_lgl9K-p)Nr&q4sӕBG)gwX %=+ID$gU*OkxJufa"ٝÀϱ"Ar'u[v+B!6:<D'ֈXZSYzT=:h+lpz  Y>ϳ7 yEmFY)x %OazŋiY#ZaMDU+A'IBH c;"DK{[H >3خ45;?â =E =(z;`2OǚlEe$.J VG8tUg׭`ϨOb#}Dvf8#Zr[9m`+z#GY*'yrkΨ+_81HLa i <jKs.jQ^!C_-x3s5Jy#b|Z|N/k %-n*}abZ)|oyX0)W `:QIye԰ ,[Y"^ 9mBmuޮ{QE: WLTOΰ3īJ( .ޅ˂&s6n}BfWQ`"IQzcr<))#B&rN"qIG ܸt71wzQzqv 6Q91τjfV 6+[7/}f5VMbgsuٴ&J# #E8⺻ƶ DD LM;%]yrAyXzW\:!WkCpt2oZpFԝg-`r-69Rz>.S+c4|Q [тI0CD_=8ʾ+..kJ"<ѫ$A5-qNaU)]1i`[.?S{;m.Y_BW#kBW=/'. LMEz63L9sN;XX)!˳oe>cM@l+dsoOq@f}J ) H\4np75uCȕUhc% \E?2c#[>ejHBvŇG e:[qANVz-͛#U0NPZNG7)G%N-SӒOJmgH$#&`VV*&eXiD /2ht%< O-ٛ9< o Z%2%SLH-7]IEl$+ęFP iT->Oܧ*5 $}yŒNxb XbF579" 0ZZ -Z1pyPjk@$6Ņ5jx4-dkPL +GǼ+\U]re$l6ؑ_n" 1= ·GAu] 7.P I RC4 ݊R`NYmG%ӗYJZBFg77L+6n4!80' +io/J:չf`$2,_%UyzW[ǨܾfdCBuwWEݥtyEUR>( mǦwDn#a7ƭF^FsXCʔ/OD;+;0a>P9|9awJIzʕ(pm.[#n9"5w+v͐R;A#+U`NJm~h; F5pZR R= oħ^h ! 1^lfĦC9$QSOF7TͺÅ*`huF;lrIu\ ~[Uy[?/1upJS+s@8)6JB+%a?͌pG?4[]9%#3r@H|.J PYUc竩hZe/kws$Y D>Ox0!M;$ $diTPYԀVWAjݺRp'z4FⱵZNU6>W- e-ܘidCB u%:}lRKUL:#9 ̭XH4)kYiܫ~@JdyMUht[˭~!czj@UgQ4*LAtխZۙ:vZuDKH%$ w7o$uCn},x<9g G,e _Fկ6_RgO$4WU4IpGF)A(%*c8y}hƚ)M23N]‹_s)CT᪅7%SDM46@b$y"X)YB&| BQ<)àY-l4Aڲ,ehK-ne7'"ia<H{J#%<#Xnd :+ u\s_-P>H}dȊ:wH~HʧE؛Z ED549sz9G!^TiA[|#Nx12hwqE=:paE8;8nc)猨`t4C%O(VgMb xhFZĉ ~< xA h7?Ӕ.7+np>̳ Vj ֭%$-8p@ 񘚑1T3}1H387qf%{EqjYQ-BwG9K]kMj09VES4kp)u]&$qJ,6n}[|;:![϶4DSDjT$Bl( miyZ~$({S+|DмXr`L0UMl +_?4Y;n)!"Wt_WO'$})pŃTO7~tZRڟM0'&7y:,&2c;ePQ/EuO/q)\}R# s3S(/^ZqDL8U̗vEL.sf\ BaB~7oi'1E3a\ Cp :!*楙 "s!w |- Ԗ^wC)hZ.͡bWhTڦ x؂Y8jeҪUzz.VL͹r.(|!a 1?>Ըh&xQL gxJ%؈,?ȬP|6S.#vPp{a#;[n. f#hyAa1צ 2Hu~/g;j=%W7bVP'~$\k8t 0&a]] ~rn.@/nu}Vёc({q"^D8 _ 4;uoJ[eqfqC w!۪uۋ`IT]I JE+%އy޺{ z8׬p]rSZ_ _0#;ݴXIUD3klY)Qtf>co{K ^t "]$V`Ol "1h~! zj@/33W@KIϓ^1|]猩tkao$yTs(EYX5@䲛qy$l;4.QF)OH@o}x\W<^ yc\ M6aL!~M(Tjœʰz"Sӹ]x߭xb-xhc!93T r81;Oܔ'mOA7.9K _tjX$0ۍrp&\tWi(T[EO֊aM T0[ mݾt@"W7`YpEn S *y }Jo)x6mo4IRɛذL\A3'H(]OK !2JYZ{a }%iuuBh_zM!䷂&CHmӳdc2-Y9?m.Ƽr2oW Wäcq\T;X3Mr07I[g[8)dخy #]hPńfe}LS^ه6Kl8;7m,+%SGۀpGbFzತyGD ?"8n䈩L %q `nV `2iGےwȱ/P,u4;%v>08$i G:A(EW4nVŠd t:{,O-]DVHmpC$׽mM-^K y 9TRM_rj +1jhk}'c \ "Behe{9KE`ĸY;O.9~ښd}ǖOjH+Hl.f? ;_ⲫ@I? 5]S}V^Wz&ŬO2 `饃M 8Լj3uB{KYE$p[]03%A|CPUTu9t}*JRʡg eaN\-,<蹦MSg\o5C8z[J*.-0(Fkb:1 Jz\651S2<}!_Tג7"&鼎ᙽg" ]VLm9VVJ R9ICꐏ-I[m <fFuGhiʈRD.7.p_j1>S7IX_˄өc3!PP~EaDs0 h}:֦o.lQaVEI8_Sј[N>|<=VP 6#y3La>j±̧ E׏e?ح[K9Iֳ.]< f Bnrb]{G6rei _Z9ab/b 'RmNI5['T;ԶW)p`JxdcΌx X]p)}GޓUcRO*Y43;S1Xz:p"gaՕ(N$ tYj9֥FmKy^)pqp!!%f*olE_L7:=F ­Zjo;š4 m֬3ކ÷.X#- >NR&xX%X+w +2 4vrĞ1('0J2wg!}Xj) g[?jpmw6:>)9Eovĥw2f;!X.ڄ'}}N,@em C| ~s8Gw~^HzX>zb/vOV V'D‡Y%HnN˅f<<'А僁^^L1=y(àE:%0C e 9NA2-l\cN!r $i!~e:\ޛD\y"gg_Ht1w33A$Q~M]TbkMfUUT|@M|^O[ӽE}w㧭l%3\)I95 {}QN(wUxnE r9lOl<ziФ$Vª !DnLhbƤ?OQ /Fɞ)!l/066NBM!)j-N^򘬤nUZC|bYS-!w> ō{j#{((}ENt!?;0iUsLrP8Ocu3VvMtCf9.!BYS> \`A+:&n@q47qks1S#}<9XpѾh#IWF_UӪ[Q}Č4H/(%\mD% K?8LBlZ#; #–⠇1<D𢵅`,Ls~/DFy5tն+Hpϔ~jp:DJ9.ϸY` ެ=*$^s_-7cl;cjgex{;oG EVC˘]RHcM.D&r,Ka'bQSiR#?i{َF*䶇qYr>0hH!ԽY$݃& V;QT(E-jV?x@/MEKz:3ϰa/ :}\c'HVOs=jK0e+,V :'4RB djpUPT6D+%gxBP[̊q*^rs|zQQH8텠S[KHggτ;ȤT{(sL(OS@p|5ja`!Xj Jev+'= 8MPFqUy~r1Mg. y$ ^QZUP%u;P3R^' Ɓv#ާvg4RQ#)N^k<_/JP=Ƴ P FrJ/2QZ%I(/yg\?+F5^p0G4~̮(/j4˳zygE"׊=:c7(mW"KLͬy>}hwZM.;+IEڇնq̟d;ׅ;1Dډ,T=v@7JgUz~nI8`VR]+\ąUY!/ˎuR^}7$к„28I"3 ͡q45c?5>QG6(X#~T*P~GW7sxz\/Ιsq-A=w6AŰ}DygiY'z@O];+rd:Y)T8Ʊ!ơyXfſc%  +$@[ޚbC 9(v);x #OׯB&u:Sm{ |y] (Ӗ-EJ,Oh0ks¡QP(ѡ}ĉ1`Ø}]C72g } MGbv'%z_3B3#d\hJX 3գ8OpAdu9~|LYC ՛^:p=i;[傚-5U0w TclE)ad)@=j{XGƢֈ6i!(HdMz֕ ` }9fBQ/|{Ǫ1c2B(~&Pl._G生cs{X w+Kޡys̢ٵQNv~leUIY/ a 4AXIѽyA=ަsPNK0*M)~ ̍7;QA)8^"? u.dȹEդ%3lzicCiQ!^tPvq߻P)B wն\~Ncn6aojٺ)6děރ8;4˜b<[􁃻2&Q1xe ̭Xe);|8j^ ZPkR։3kK`z34 {(}ֱ|?i #d<*)¬m{oI#peP17?,pXɰ,9I K,8]7zVXm&V!37X".WB2oNGf p>~/L" Wu+mk٩"uо* Z<']xqۢ)WX͆N%ͣvȝ.]AAdh2P(<|r`!}ӯ0S3RAZq_LJ-g )&&/LJЏQĩ~@˰r"q]čF(ކIs@OvRb anM-{IWY, bn52[+0eÜP4f0< WwYL^0E}P &ӄո6A`֐ )+"[;'~:w-R|@oY[EKG.ԨxvP\Q%[4 Ż]58_ _Phb%fܗ}~vVoddQ( T^DTK2ƾod\;Ҏ YN#L <=R3P٦Qs˃}mKпvT~! lL#<}5{* c. -o3eO93f!/.,%6b +Nm@ =nFmq ՜1hH9dt#yh #8bJ (EI450W8>f_L=n&Oƕ=%jڭ4Mǟ{X4JżpS`-Sͼ"o6 j}➝%ή)[y=Q_ιSd3=ڏqw}֫k\t/!%wQlg9iJI*UBrڱ Hڳ&״4E7w)( BL1^LoH/xX)qbeQ߿HWnDizvKց{OsKpbXhzػk}rro 蘣Qt/0Ý )Rn]N!y2o=v?=T0Հl3)$j[ot;"vM K7RI4Ua{>LE0HgT0bTO*”% l)[ Y% >"Lkwú\*R]p<&ь.:2] ӄ'[sfUnEnVXʈ례 i)ūbU#wy=Ұ3h㴅yʗ3-&qzꉗlRk8Q܆}Z#Asq\KdlC`ҶVZ*x2.&~gf&?lZv¹[g\;~5i˜׸ 48>8#]IpH#-0 0mi[gQ@@ MYl 1,/`y!O^ً3ȸe7!x1˙O`VnnqS? ^.!S6 -%IGGeӺk.\(WYn幻) Yf&9O\P][MWqet&ꄟ}]@}[p $;PIiͪ9-jT0F^ۘ)fCM69LBm]`(% ƃ;&4Xb3<"mbTG= 6Lvs|ƪ $ )CզnKGM*eW1il!NLCIt.򝍎lJm(ozG\n^s x9206!Q} .+#-ȩ/q~PaC#{.X* V~D1Gr>ِgD^y?`G[UR;ufD7tp=U!L B1"'eP}Xop%!{igOԞ(ʋ 1MZ2OLHT^&*n)?=Zbw=x6ۥ 4E՞ɰY]wާsWc FLWJj ֭p?9"b}w֒Z ґУ[M.rA!wg2v:&Q_oa]NOrY/2 [i6ξ] ʛnXSg~@Mई>|9Ah &Cʇ|+ky66NQ8]F{u8p0T;PJo"i{N~|E7d>꣢Ս+k!!=hd2 c5_49Uw>N@xL\F9ŁW6yjoBPN{Ps9oϚx]b@O}$9+u@Ւ5[$q  %;̴Rkx,D|6?`CQOk mdXfFph-3' 1&t4&X:E&eFpp #3I@$ⱹQb"< @I`Y$%]s JNe]崞\fpjjMW8g pwɕ]m*n3o#>j y8nʛ͕} M\`z!\=I=lOH(DD`%Ҋd*%aNd)4л;42q{^ɺLl).lI?vlx# Ϧ_l"'¥<RhpVۘ;P>[ >0(Kfo&P/\Vi: Ф쏶J2`֚4Og< DŹFNnFIdj&SSy7^?R{4e|M ܠ=ZY)E:j㋡8Ed( +-a&clz},GN|N+t."t0KϿ~zYh &դr33s( څJȴuKlqRN.rO^F)^x1vׇZ;mn/Pz* 81bNF_Ҏѯ7aIgN~4sĝjգe:Us0\+=s&dDb1uDvV48jQeּ_b2)]^\<' 1}^4"8)?ʾTbRMೂ< GE'훴8gU;i[XmyR8{Z5j4%snb#YQ-ْR$E[|LPa*'Eb߮8)'Q&"8qct-sYX /iQ]CrĴ;'hr^uI Ǩ;,d㺭q4=?7ت#Fm͕`;q$&@Ayma}~$c0%j<=ahRװ h LU~a%M28 q&@2Saԗc^O8c TIlanX Cak*Ǟ3Lfޢb@ag\(_([iƛqyBAEG]cMW$[ 5ء#w-$+B>5[` MF﷘UfH\yp̚d+s0_Ğf}4&[:I~)XиX!B#2ka\33Pp~~g|oQu򭉭hڨLsg"KTG5ORa\CP0ئmHsǫfBgs&*-+_c,fMq]?#y.r Y/*^R\o{x._JC}J+)&ʯ1anǐ j8yt)43MmXl+Ѳpl$(Tى.0i3@Fн%6 ޴ȯ;Br,m\\%}+em Fwv1so %8peK 3UuR $Y+bN-><^EY\8.(_O/Hc8y0/lZjtCcP.}Ծ 6!&~S|:R /##z' 0k_L"Vn p v{qčA= 6:>VŎ :?hi-!U?< Wp)~hr-BYc*)i F%ۚ0Pz /"4r}f},jZP$e A|Y^>&(jIeEq߇Q'씚7oo.Xi[ir>sGsnnw |)VQbu8lo@I!/~}Ia2a7&G ZH<'N܇i p/kꪣ2b±j8T&(=wakL/s~O>As-Iog{~lj9\'!MAݔ3D@ʅض6Z -3;%-:?}0+ C!x^' v]f-d)A"]8.wo6 dۉ xr!z;Yn4vV&J$G4 H͚a=׈#pETX1Xu /|H5BH8RڌV$5|!^cWאDwGUc-&FG? !2=Рq>GK11\۴pӐև'; }Y+8 C#eyD, pkvTwˁ[pkGH3R' db"Fosv2i5(fMB!忄Ƌ؊(Cg6rh.7 ]a4,nw}% \v|9.wqo. VAom6IX*[o{Cg|ǣwpf㾩&B?:xO]NA.AҩjMx"S< m&s1#T8?PrMpMND}qO<*5/R(8wRLɡaӔ*l \\pgkqo˪Gޕ5k⣁Փ.N'%~6FU;ҎQ"[d&XL\nLSǡb9aP6TK>76*bdgYRxsU5vPv XqARY У9BCgUAS0(&[e`9W)#͹P|?uIBZu 沬wSE%k]Ð:7spB(qx- 35(7b: =8X㭙h3NMiTGNpٮ2f{{]o}{<9$ZM,CkCf*RѻIJk|x.Y`34:n5cNbX4 "8זs-fҹӋ/R2-n+w;bB6*!8PL9rjar |ֱ(.Mx *1/QukE.oj|Ay{#^ΔC6:xif͝0j[z` OD¶-c}/X_q1^  m_,}O=e[TrC >Y9(eϮ'n= 6/ɿ@bm%:LS)O,\GnQ`V*T'V_ |֟_ҒgC<3[Bӧ҂1v|uc8, eJfUθ!hT^P6"-cNX1w LZEfm>o2O<@H̳igVc.OXJv*^to&8v/(c 8hO$XDb S)XiIv+n)Gx\3fs$efgW5T 3│1/`$΢,dU[t[wU"!it35;-P93e&80ZzP1J8VX)} fDVy}W~r@[ t )CG[n˴/;.?>^?'AnD=(mYp9AS0k-8kV5^%cU/ i :G@O!٨GRڍDQT v ̍XZP"P|=KNjI0m6#V<#Əˡ:v!nX-8E"/ ?G֋iaI1%JH(H|zf7b a9Ђa6f]/5OxQ@92O3p='qHOЍ^ },r-E싖 q'Ғ\P-z " WK"&O)%SJ$V$=j$~vucaCӎ4 Eo _ 3vS`ww>@e(:=Gۂl1+h<ȗUҦ+.ڍgÃN3=៉\9vD3O n]^M$ɫ#S9]mgiƮs3Ywr>[ֲ[( U`M# ||Fx4Ve/!Il;z#zX_PZK;bS!60%b+0X=j1,I~ S=E5Ĉu]ؠ϶p꾾vb7jEJ# KGw[ ې|3t! I&b%@&ޖz0,EIn}VlJ\E[m09"U\Ed'2HFRVpivY,N;Ɵgqxkv}J >wZ6vh)~)x^z(7i_K2w'Z] iKCЍ,/~[5`:&&aۯA]#უD!&yRYLq_ޞ }$*B(rϧg?%O ;cB-|*k:\t/p,'4L\/%$餀a'S^@nV(, bKSp7:6Sldk{YKǣbT}ə3҂l s]#L۪$a/gڪٶOLRS@ '2&#+2xCloN*v t*HB3D &)sjW'](Sa|${OmbW!V{:K 3Z j/ah'ۼ!#u>ms!R6ex 0c<~ ,F!+VǍÝWNWe%֭&aۀ9.& j򙓺vM#vH6<G]'@e[%?CT8nڞ+ۉ;kӤ+f".cj5dpͰe,d@4Uw5 ң|?J"k,ấCLp&υDqI<}4ki ljw{JHfIEoPҍ/LZ!d.r&??SH5Q*ז?OchZ;G8/e8‚Wv5GINW:R W4h(,dbW1gĴX,Jb~$$1C /7ѧb߃s1(,Z|pM2 ^5Yex 'NH[YUx CMĎ*SMu!ڳG쑫ğ(F}U /-lO,PgfڍT[ O.XHeTs])72 "h6Nӌp uRsG: `_;(維&(Ói ЇZѓ>g:zm{m t2wDS4}` *|LO?-L)P=PJ8?6C}P"yw-~gm<4FEt䠅ԩZL!7p88̡kq1;=˼h;P &l肊Wڽ"9x_zA8pcEcv UE3beҦ*3c5;8FHm5vR׮[=MԍNU潬\b?'! N@tO ! fqWNNsUvZ)w-);]9t{~wucEM﫼 [yvlLE?vpMQ}{xŢOoy+0Tk*1đUW6yFh-; b8_AGgdnmՁ]$[ _Gp\Ș UqHo/52$,B֋BHNA[$ICLZ4%2hQչ9|W6egI{TȽ&37:\?$+`H8oГ ٻ{Ahr1f;j{Dqd?rFQuVn]a.: S1p;|e [r ="CX s-> }UD VD6,[ ,zc1c2fE=@ڧ/і? /0$֢Da&Va#ʎ&_-AN,ws~mR(Q:F BWAs9 L@"T}Z`7 ˽jl6!8 S&ɿU[ѾJx%k%֧'{pǜ8ˡ(1rdOАe#Df/1d?B`RG޲j+G/edl/ C2J>cL `GsJ-6٧;C_7im&9yqIKe{S\3M4dլlY$|ܳL~ 1e»%ai ϩ@;:AkM-c._( @On&MW ^)>%9,x1]>C? ;zt̟hz |P bʧn897>DB; 7,O*(|٢ި9`>.-"Z&e) ${!ǤWnEft~yFSjaJ$iתc?i"% Gd;QL?ʟ&&[Q0k+' 'x,e. n nC᭖L|O?\$AY"ŵr+&Z1[8m~ݾbKcxа,ؔjD/Mj%ʌȳ#7v?:up{Y{)g㴤Xo"Ӹsuj.Hӹ-f-@{z mڅW(() { P`CUv~FA_zIE]mI"TΏ`CaOW,L] IrOnn@.[m+F\4^!/c+.i].SFT4d4Cl:hr8؊ݖ#T'k.SLOmٲt[%Ӂ"GD8t4uv^AIeXVEʛU B9dDlKa!_U,* HNa&}5FEÙd,l҉T])6ϼ\ldZpys|r1tY)3 K"I,+\3~k5)_W)G%7rw8c}i hⅨoI K3NH۷~4Ĥ@ZDPH OHHM|ZV m>fV-(޹RJsѱZX-xu!j=%Ϧ2@E. fnSFײ#/64-16F <`5CΎǑ6~ u1k0BEOAX=C>*ujcS|?'Ōۺ{:aѝvōae, X =(wϑ^ VlP'7xzWfk0r$}9%}L ۔~5W9*ł4W4IcX8Nت^HR%[Te D9ħUös?O|ϒGCٙ-׊ o]MFuG:g"f?&q܈ivA҅ۨTt$@XۡfǮ瘍uLC/?m)qڜm/=WBi_h' * #Ll_N$dxSWr˹b5Io K@h{31\#THx4L." aWL9m 9#ֹ_;ݦ=W'[ 5(G7y#JY Iw%Pwx#R0!eAD\z-vk?%ajMRN?kahX;s|J6-Űc?Wba$Kwô57,c 8zy)<*T"e,; ƳO`|;Vf)Byw*4 u 7nu^9u׹(Utr3JmRJa!̞AY[GAwg& K$ՋkݓBW߆m+G;tI]?A4) xEr@KgZ_B f5+ mm6S,;l1sanXU} cCEk񂍪m &Bc>pYkLGs~?uu^OXl&3l[ Y2,]+谾M6W$ktn #bȞGĨ[ G$osٗ /k[ENKC<~Fa/}*eV]QRMX#d;dUOQb =$X~p.1rM9yNr=nQ?TQ)_>cEGİ띚퓽\ix5On !я|wF*;^y*cuP k `Y"-F0A*W>K\Q N[obH[x]bm@h:]b~3rX[̡9 O˦#iH3pW3>Ծ?8j`KF2(P~Bc4b6e'˓ =Pչ`Զ:y9|EpK+,қV"Um4w1–Ѭ3yʰTeԏ:Ag8@;Vl8N os5oX+F~Ho|X&,pF5=z"v!l]JbUTЧ+iH¾ܩR [ý9]iJwMR0lۘO[#?*oC]"Ե)ip|ҝJS [-_#eY~(CՀDnN7*'<"E襧} EQ( KK5dJo=ь9JM5bUP! SN^asܓ%ж巡pZRߨiީVIٵy/-7яdV(}vPA0W~ѯ7ǥ:-lIM4>hSA?׍nIT7X(:)ܗC1HVY#Plf"YF]/1/qi~/uݯ| 9I4N9UJUfBMʧ53 ^ N{7t׹k.Đ1{Q0tR@u2mw W>QWR J{L*q};ŐMHg,nz0I]h_> aՒ U DO}#on佺nC{ԯMI={5f&֒ؖ.>pp&!85Zm!E~;c b*Ã#r){*ķЌY VKT[+H1 ]Üoo r1ӾW~zfj$$!>yvz-X6VߨJ7sY&;iVE ao:Yo!a{OXpdf<ܴ ךqrd5/=:<7t} 9 z<ь:x/MQF=“~xCۦ%]|1lkwkƘU:RIb3kT!5@\80f M"Nj1QzBd+~:mfre;-8D P%џ7^D׵2 C"[.s 1748GpUE~@(k&H] g_sv ')9 ~/cwKq0ae&$i rkY+ʰ>&H0 'w:f3Ũ;X__g&<%E"y]JKx9>i@uNƇvy XƏ-|0-F Q7lʽA9m60>n7$pn]vL$d%y$uywČ!ui"'rZtDb00FqdA ZU4;Dڼ#/Xrh&]|"jZ͝P."-soލՊ̐e7y7֫# 5{)~1uD2ޞ8׺ti\ k 5%܀4%AEub _׵ѷ\41c5B~Ӂ U =~cuu: l2} ـT[)\ - i>2>_ZR?8)/w9Zquˆc` ɑs[N}!zb(3o -Hp8b_O6)a ]_Hlie-&54!Gw -_EU=E)x_EG~>(]9:z##e򮯈37J0=aAK "ZF$LX˔ZڊOu5:i~)g$x#5pZ+ VFX(Po\h\vR l7l0ҝX<1> I ? Zn"I_A ,\"UmB4mL ݶ/QǘED:%/9-s4g(D(}_ћ)lzT0IJ^1VY3=ȧXZa8pLPLg VO=dlz9]23,"饺mDi0F&qϻwvubQF 8\fx /$u[[Vgj1Eg%ZN͑ߤ:z3ݾkz"n4_- 3\S]sRҗl#Thfh_w#c*V-ZQzDBVoS1~`/~Żi뎆aXJiԛz+TH]٨lQ~pSA։| :v): RތYx&X]x%*Жk8´Lx?B(V@~DƅfRq#΍Ƃ3`z*VRb4-GE9o@uU?΃_gaYsдa\olǰ.P{ }/{Ԡ@Z;N^B֢Z1Z#sȇ͗DsC%I#mƚ~}g]P=) K[)'ufŐ:%wG޶>_=:{?p'$֧ٓ+6nW2-.s>GXͨKĥj0h]*Hrx?1a2\sk@w0v='m/} RBZðR(3)-mCN=M[5N6rh󝕿W;㹁 1V$b2^, %4KHjlC8U_Ap޺<"F%><smذ g$1 &%T we lőeR˧W pһl f3tj#SͧՖ;Z)*^SfOk'Q$ ApOMRˡ%[ՄV1<գO$MQLʻ15@9$կޖg&9kkN\rXvVhm^iSV_jC`;TNg*Z<DryUV1rqHe| ieҷg;ޠD-p!3(C {df0$^aEl&)pdM/^bf0q;F6>PwMKBlS'_^VzaXQ_aZߗْF[JDRZ <.,:'QtIqX!ceW-}nZ6Ee)ت8UA7D*nsP9Z`_ ` E16 TtQTmN{JX߆]91 ;[<>I~rqOʎMCbàW",˛~10:ON&<˒~&8TM)PBV]6y'_!>{3֣]V|UUY8do4g1\;*eI6(zhֲz?pBtOv>>D?;|"cah_nQTR/N?tpn} rpzbzɈaO8woIpiI8D\#ӡO͝J29F| *܌mJo󡶐% ?pxF Jg5.Ep찥tPGxd 15L#'m׼LQ%S%t՛ja3Hڷ!*[d!HM$2f]GT58}✳Ab~F)ϧ8_@Ѡ]`2ys.B{曶M6Sfhf4{`>Z[mlPf^cZK;߆]4pDUN K6lfv^$Et 䋛/\HlT:"(q: `=.FWBMf^ׅEeoGG ϓD#DpDW8\|sxvA=.DžG4sR} jeN"^\t ;*UaϱGNȂ`k%Օɥyif ]va^ n}h4uH/I"I>^"xd0~n!ըxE2jlL{h.& >:w5{o4; Vj|DHmSkJ]N7c>0o3%}@)]Bȥ®|OU! |%tR+ԣL `Wlvq8q5mbޕyB&xLT4 <ӝJy 81-=tu^>V&x:Zs8*U$0?G\ay5.r*qC_'1ʢ+a{ץ0CqX=;E6vQIolhv$ԑw'}k:In#jKVcZ-9aG!wz~[t'Z\*KD7M6aQ# V+IsbK&\Ro)m}u(xVfY0-jzMvy 4!I5R# j\f8(oZ]{ v+; q"umAUDDCP"pXQsGY_5m_|&[5kR ~ݯ/PjQ9HhiNL5UB\]IY?Md:IhfN`IʣڋÝz[q}%iÊ޷h{c``j<# ke:nVayׇ3x$!Tm8Wz]rmJ Jebw  l#RM2Os/CӖV7|&eDnNΝ"kRd΂&uY&J9KZA(ӽzϺt>` zanVDU ~d C9j쏦G^JWjCa`gϩKp-ʦ}6%\ĵh03ͱH8Ň)q6]B&c/ wFcCq(=u{aa/Kdhם'DvH23xZ̞!ig`/gDb`3YLաC(s!b9h)46k֍)Q bf2OtLFKhe V$q,3p*9y P,m@yxoaXMn(;*z\ g20CgL07BT=7"Ef)߹;G ;2|R7X̊(tduTH;n_'V.G<睁>**\$CnmpPI/ԠaeT֡&s_A5 /wHے@V$.37F3'\?fiV߾)O,)LwZ^z'mʞZKNQ-Ua4A7Bn`t; @UR-(gT0=2r`Pڌ~H 4 UX" evxѬG5 OPdƠkT4j,gynq3ֱXA hZ1oPFRUdbnPy梉2BiU~~㡆 B61R_|ZaΔ(zM}F?~1 9JHw{":ӒYgu+~2uɊgӓJv1]RSFo#Gxʘ{JqL$mA;Y a>5F=rwWRzG#Ru{9RP9|(9#wu4iGZb(>,/N!]8l$ރƑUǸk[c(d^ ^81@qqĖ*y;˽XrItmRPxB8V]*N'?i_bex+yH\grV|#uߏu"I6UTTj!Tv,b> IVfH,Z*dbKOXQyUGgB=0s2ذ9 9MaOx̬G2%l@v>_r.A/Gi; WbL:WrR !'-O>/i3?7ȗ}ui1m7|(XK|8`eӺuH+vQo vy:2o؄X6)5G)f^~MAآG4gGggAk|XWM\b\}aG/sƃ vDX7ۊo"iسÙh>#JE, yGk*[f֙Ƣ"ڼP(p&dq#h>>H㮽9B%ǛbEunTA^"3yd^Sxrv_8ubߓ8GzK#x sPtQV^~B9y S06w/ٻRxtZFlFsLs t7!=-b0."LmR+|qj*f mRnGhxjև?ˤ=R=ȿjR>E+Pycco%4\F5A }dVms Wu4^ Mqe7k$Ry(GG? ѕ y<6juܜ8O+ܽqP{ݦ70/ sH_"wAJorцhݴ[^'lYtM`5vBfRɢTy$}rKM}T]ۛaK!U+YAtt5u~gU=)m Tv"ZA#[6-.lc%`tqh(: ޼O_|dʩRX "H3w!7 #I2W"5 U-MZn )4EVL mW}yobfR䖦7#\ oqgJ|7\f@LÕWjrH?kưR_]u>jg>wb5ϸ ŠƊa'ܡ"˲oK"2_q|g[r%'dۂ Ϡ] Em.EvֱdUXwjǧ\Qb$ A:mۇ9t*`xt 5je"Ԧ U}Xm n{~ũe`TZ^e ;`*A& 4z\Ȫr^+ CTogLeҋGxv'US逮x$ռc"kݛFپը5wᘍ.cm򶉶E*qvUvm<|KJ?p^(MθwyI w趮1+Qy{p?$aljƯmy߫.WHfM chiOG>+ {V@u \b3~{^Јϭ}M5adX;\ "z07((rD)y?~6ј)|(cNQr>PG]v$=of?3^H;QͰ{~$✫BYp*yw▛\tB % ?׉g6g ~\eCϬ>wpV]) d%ۿɒ!:Vb{Uz)#v @Hʫvc8d?ujT*VcK 1 Zad†JͫXxQ_[*ZbgB@\[2ԥDk但 bv?AT T|(O; |~g4]lF<\ W&FP .3dV /UօJ^#DН*ͥX%J{`CoH.6o_(5/v`_Ƀ (+ֳRFdVb'L3E6*b`X&M:zq|}i3g~ 6H?t.\6e'k]X~@CY.OdlAojX Ľ݋MܒqhqZYDN%eGP{eᾰUn5MZog ́c]x6:jt48~|&1|B?= u-nPE@G+prumq677E@7GBnN@rNK ><οn""DP(3T&DQ]<7:M0V^lP{ /)3h}%gǫQ=3ii:l/DOʮeۆQu"iNrIk9ٽ7pg7N.3m2;u[KCb^H~DVg%w<^=އe5SI MYEIh)R+W~ ?ll0 [. %$ѹ..E+݃csd4*C'STC)mZGjvS*DsLw,uNpTzrςi7e?aRLp2-m^ܻ ,)/F(MԀ Sn&N)n6< 4:K c}Rţ_5ۀz}0Ey079~vËaTy;4+CO.ȑh 8CC[ =ӤoAxl0&Dcyoz-tZu4F@NaiIJr~z{VWfpjJ-Ey^4L+KY/=PKsfua񜻏w]>TDd~S7MP,?hn@f%EF(woe28kb(⣹X5!mA@# :^&`,bIbZ@hS\ !PW:dA,DlzsO \O`E!Ghʟgj7Sr"ZM@\c^~X5P1 3lϯV\4v9%E',u5AH;Ü˸kGlD/cNF-k>Y-].=%PPOօA3=jџ6H_bKS:u%8o0e}Ol3Ϣp6Als"zlF(zҙ֋{k$Cs R_+.}EI߽ IL2+`Y`4h3wmh[ܪRD˿djpX(M`xvj7WkvNL 3a-pԮfE).ߘZ`u  Шg< {$c5O8hJK sA} ӹl5$] 6y׬#AXpoeߖ1#Z@Br!7 .:~cqV1񺏳5<:/!8HW0@=%LHE(`ފhBCP\)l ^Xbbbz 3X+G7 6 8U/X޳s$v4 .̏mҥ@Fv'aY٘dE∙tD\&A糼~2 y\(uZQO{#.#4y[%!x'c: _x5ige-?OFnի(~48./qe4q06gWCiNݣF'g˝c.s@'K؜tEj)N5QzrSmgnPH"WEFANdi*9Ҥf9aW| kaSKh4pWlR1gAK"6x:ۗ~ǢKh=Â>+'БJʃ¨W+ȟ:gw-5%`o|0p~`FlRu:KվG,`W76P[ |^Yw<,UesR"(}C;n4K־̴^?ABM.-I8luKk^<ּ>T. BE984KT}"EZץb<_q"B8 !ȤT +?%&>#v`j}PuFὔM_YXZ9k+::"NZKӷL0@­ mRL#GLO.5ķf@@-qo, >,Eg/Dd`zetכTn6rq}帛1 AKWQR( mxPEɧ<Y ڔTC"(wwGvA07,Z%_{5Y^>*`@q;x}¬CPF9G ^#c@'bEz3/TEm: j3 w9`,luWp}f{</YCՓi|вCx K}ڕ\g\h8wU`+a̲auxQ.x!Xa%-ۧ $q9~u(ʡіNu|V 5@D:w"C) >˻DV3suZ< #uK=u !1=qM$NO"ѲmpSNwH6h?)wCp?fSco=YcQ9j)em|\p UE֞o 6yl^U wu2ߒ!5dZbϫ6 An*޼dpy$^SķD/ΥAdu`ܖF!,˜T6KD6-C>LjҼY @…uh%\.G96}G?5& F,ܯYE_Gh,ɒ8M$#y9Íu`؈/sD}7؄2W<dӪZD EaIZ{Oڶ(F#Q'ہORyWAq睜`V\q2_рW$ZXA*;,Kt':OMӏSSм 퀃ZB"*]QR1`%9W_`@(\PglWlnٮtn8x5BNX2i267bԯT EGPΥ QG&IĹ FSaޫFn˻v:=-X(]#h"CFoD2~?"#߅*m; HX1j" 5c [/%U7Nݣk7h5Ǫ~x\$Y?J6r"oF115|KHʃ{L$@!OJ#%_S l 6Г>}d,nި-)c o 6v8u4Edw{Ř+l0.gS6J`AN7NHo/wSTۮ,O^CĄ9ߺr;*&7,T+F12y 춙9Zosc5Y  oW,(R*dü-%]DU߯gd %ȹ/Dܱ_XxmE BV)췖K`jBͧ>:/@+.q}}~o2pP[i%@Oȃ&eR );+{tX#߄ft K-3g{F^&(?V=X\vHCfJ<$3 E83?JOdVX6d>̎qU~8AzHYx:c|>n( Ath}L*h3YF]flYX\|Ԝ[׭\Ɠ"K]qϬt&j"ʡr{+)kNoD9U3j;_%g 1!3njh4ȓeSM R:Z :(54IL/ڛV%Q ɫP>wf W 2YEUaKtW ; 62y+AlQqzݛ]ζkv@Xrs柡Vߔ uc\L=w6h%%",:Sr4?-*VqkowhTǣ;F^T5D2[-%Zbp͞c Ntg[7˯[#6K*) f6=MDd C a 3;Ҋ 9̰b%9dSe,&9n5ke+9y?yEд_D?ѝЄB-sήq4&D|8b薻&7B=MdP}f~(e&Cj R>0;SȆU:joRQbHPBޯ eڋN"8=4QʈkTyW m^3rSa$o8nWt=g/EwhD_#)NT`~ܐVK[N/STѣ`6u=S cam bI4/?*V>>VkNl>og;]D8~[NJˆ h66@LV+{Sk?l; Fp̓>s$ >IwS|EjPS~Br\c^FFc,2j~O%{"&"}=;߷?6n_&B=EԜ-1r7/=q @&Z*]b3<<|6HRR+JG5|BcZ Aƚ:og (h|i5_4>ib M6 $؄P#1L&Y%DVCc]`[S3j)..E- yRևWvYXx7_'Jb3)4r 8Z n2BeVۊ2Ke 8$W_d$xY>=HE13Gl=YGUn m.DT6j lk%fQzнKSaD)Yp:>G#בaԖ[1*. O7™Cp/PҰ>o]86Tnq'3|y Ke6|7-^ׯbAԶ(%vK~Cc'` VĔ("a8qs_I%^ӡӸ18gS&U[8o ,+~>lww`^gW `Z ݡ8BϬj$mIu_;4ӱp}Zmº{EZ& ZK(hLөhQ0|ԥi: qZ| 龮-bSiUȭ* K"Ud?^q,FK!qeL'r{?|R؇}_|mۀsI>҄R0Iodj;DYV?/|H1b[D~9Jj\.D> 4o&GSzW ,j&vGLNoy=X{U^ Rl&8ɣkc>2$)]D>平Q0+]\Rfb-QAǀݴnd(j7OŴ('hLs(Z),{h2HeKte V%F+䴏PIE$P<]]7\le2F~:]%T3$b<拾S!]k߈L:_kov3rS2~Q@M6s^bZO57s|1g}a Q?4ȇq"ɰi}^3\5NZ ;nEn/ <zݩfWȲ}KM]m*z=A/hY^T_8E\00V~BpN%:1־ `evCCj06NT!9)$\`蝵 )&9I'Q/iG5Q,uDW y$l+9AstۗԘ\BwE~[bZDvPs<0H )HlUW̅$ާHS7<ƀ8 cB^#Sdg,mO•Rus'zǓd <]5$8?gbvsN8)+U[{`PSmd)MީP~v=z 0iW48,h0РoYRt-+IKuqx*Tux48kDSvR 6T #ix.T|5vy͓VK=F>}MCoQr=r6 RnGBg"epfXZ@ an.!x$v88 גu -d*$W$0 *i$!̑=U d:B2{r5viOޅ9sD!f2rg-s!3>T?A`{~ú a@!~;~Js7|ܮ/uXpJG'i‰0hK5w#h ,: xFt@ ZLaQ0y'`wTƗ&z^S ,&]$}DJ5qb'Q辡Ί4-M Z_XbLmg/T(c6S,Yw-tQYT8e09"l4NsUtbSWĞU/74aϮW{vdQq<$8$-i g9͗d(pc) rhS 8)<j#tuζKGJfA+\v7QG;" hԶC;FiU{!:ą8^2վk|gdR9[ȀJNTx'KWl3f,[i^(?Y 2>TŸ:yRLWwD{΅uyߥ"$HA`yzw 5;H{_wpTtXmE֯-e}lQg%90#oRTE`-=f#>zy 1sp3@I[ȩpSUίG쭂bDVb#ξjqlԖuלό& .]fh$<Ճ g DN:Fb i::cG|W,<ٱ2$&gIZ0C6sY|IM[-:)=ЛJ\vSAQ@Se%a➠<𙡔l D8e$~Jć<V^^j된^)(sGsKj;q`ŃCTwc%gĽvkXd3ѕ02j a <9Z6ϏS]N]]6şN4 @R(tU),7x?Hu)Q]gS]NKhM 癛$ݲr- ݿL2k \V'&뭤S 5=/ΝV9g|35Iqe<-e^R1 ޅٳr@!mwF)@Y%kB+f>5%j':(9*Bb9"rYCWdΪ4*dK`Ng7Ɛb{r_0 _]SJ sB(<Fd͡$Ƭ O}=SSj·o_h;~!jJk|kMA\XxcVќCٞ47C#]kR$"K3wv:Z}`vcѤߺnBזzb!*dawI1?l⹀J= ,ҕi@:/QۋF QNM?,g⮎9DD}~d#'D(Ipy 'p"AV)qrB9M }3ǽ8^FGg=,&_Pux+nڦq_ n!Hbu'WvPbγ1̱[upۋrZk3&҉eE rT]-_ H[?1b'¡TtLK҂+}0j_B(Z4mۉ7^h9fs(f g5Q*Bu {NG،9gx3N=`bⱞ90Ƣ>j.nbvI>Qb!/8J{^sbX˓ꖽdi u.QbSg Ґ;p-yO9OaS^Loqu3{G#s1xduWrƫUhkd ֵMS3k?vC Z +כ}Fe:BaxK .,7o&XZFYw\ O@ =t<WK?974u oxw.oxR@FL.,>].\k^X-DY 5kFnsl3 C8ԋtpHxFc)Yt{_yD#P$Jް{ |l7>ZM?<ٔ~?&ŏ" %{Z"ư~yWL|9eʛY2/m٧Pe jv'N?\>;_3kGK OCn]l D̞zM% p5a2@(b Yڢ,;Wk9g)O)-|xgo(_()Q$_$5!ƪlGۗީVu/inXPEE&AOlt>[CMo`m%SZUuJCP;g-3y}(>ȫa1n缱Bx+Qq9A"IIdnHsYjV AcM}$,Fa|q7 5zPeOC\20l5]>B0yn^ ?zk/Gs^w~MGb33tuF?C _q0o.6.0WsdQM^U pO9݆*l7WqD ?n}^ߥn[i3@')QzOj#.<emoڈu:Bަw֯:T+)zkrZzv*}(lDjރ'b9_V.ЎHUNjg !!g1TaW$GL w,N]c OT/ESK@PDG#N9ml)X(qRV#^:_Yd0rFU5MQ` hA<߲ZirQh45uTN۞^Z YPo (6YSb&Z({%b \\"2t=5fs\L/ˡ=}(rNWP~3D"@ Đ=6Hi|mt~d[ x?l\8tBɛV[5w"d,+!H׽|B I!M,T|Fa{sl L8h#(Lhp3m_K%c ñ a yFVËK@\hѠtjK1.V5MΦA/N "v=RSDQ;wyY|# A=FܬBԀr/(_?25iy>[k9ٕ&X0mo8VI( `F|PqU+ |~ 5i: h ww$8D=x;q3ZԫR8+^ukD$=`K⨤>X}|CО8lxս([Q^܍b#fFstВn,f󵲼t{:MDƕ5T'Y%F8GTan@oGv.;C]{ 制I/ yH6 2.O axirtm)BjL4IFx0/`!g WgSFlvmifa;bڛ6%Pb6r93#!XҳE KCX@KϪ! HN /UypB4_w?-0XLxw}Pme]>( Fzu0+ű$%7b*?&4<%2z~Ht % rs[<{. U"l1of8x8m~=VLKS [h89urc/`3Kv:B{(egdpʽY'6/YO"'jMbk=ʰ9D&fP ֬۸HsoSl BA=/p>), Mf-#LG}rpj}'ا-m(ĕ2J)hHn?II?iﭠA٠}:6=wz[ЋYCs8(huzOmE]K;/T%xUݯ9I$HLب:9I,Ҟc-;rƞdKPl1%z7ueZ:i\B &M+$$,H]ZPrGlhm3K轢L˱yO٨a~OG_֗"Xk%p,#K>)GK5J:h4ZO>\g  J%'$^r6gsFɫKwAUHST๊%$EKUGcR1Y '4L 2 yl[C%7PGzbdʚ ŧMT}IcHM|+c*wjN wD օV$kM+ ?s 9 J_SqF}ؐir/UbrFЭϏZ ЩОtyy Q-53f}E}蝇֏h(Z :n[wQT1VC "3C[S;ɼ/EOGxmx߁0%+)`60bbs+dAܱr( 'XR] ,[i6F:sFD (R@I]5]Q=3i ;Y B%*C"erxiS5H̦O")ۀ_(hw61QnaNO~ po1 Z Q}#jZZB=v$E \+?q-|۹SפojjTߵE좒ǥe`( ;a*f(wCr䀓}3v>^znS^<@0SEth^[:d+\J=ױUCd10zf }E;t/LRQΣ^~{u- LFyT\~]8zK.I?4 R=K.L34'(РzQA~ mʹ3ߴ7u<ёUv|Aœҡp5u!u_'rzbP'`A+ Q|)1jdcJli G?-e?8VN$؂ g 횰XewS -ft'X6-ƲoaS>n~,S" w pm/~}{U+>`0L2:!lbtgڦNMEL1X]Z5[`MIw.hVȹOqK&|6< ˨f[7>GDlɸQyS|QxBz,p ŗj_\}jvƍry[Mu.u  >1j+vq'% 1 y.^s=ѾY3B,cMyH!I?//VV|9sESU{GÜ-n2()n;_6& XGݯ.ЗO/pɜH{BiUM2æ~lߍPp肙ceQ'_nhX}5~&·}IEj5DaflDe!9-:ތYA{Q`gl:7vͫ2D\e-V7<|c@]ƴj3V]s-or>>{jx4o j#&PG0I7A^,ds uI ? MKX3R6pVylns~XK=~F.NhV`7B*)$E#6;$pVb0Ba0FYQE,sat$?•yJk&3nRtjmk{ +#qUq+N.6İ OEkbJ8f@(P~R҅w7 ތ6)Z%m.~u $c_:jC9` j=cӐd5x<;x5p?^mמ[keg3 t+?`:"Ưyo)v9581|{Ҽa@vǑx’ ɽBu c2`qY܂&:v|g@/y9 $eSj_mk4+. $oTE8 ][=pP?\)m_}Q֕U77?gs8tJ,YjI-\ߙ]ڠvKM(kj*?9ڛ_co55c;Һ#h T&~]* ڑȉs\2 ns>jÚqk.Uܢˆz OUQg7.N]nK +g:{fҵ?#Ň~+D7KN=U?lÁj㉇r & cl3/yC,F wlXkΜs>fkPHm0]=5юcg7y1hi%̂[,'=91ɻ['F+y57;tbgD -O!ӗmJcڻ Bsv\ ޳z  ~<_g ^DׯRfJ(eU My.a1нs("gʘ="ߎjp? kߡp$F!d6j&Cw1Ozh|1H GZX īf|2r'(g]ιQ2G gOS~2ߥedJs|@dS@fdp?uRcpo9wX'Qq~z/jBIgү0v!ߴw1%iY65<7j21$n ǂ+ $1"QN^Enzmp/UG|ԴnҘGg)_j! ϣ xI3!(?{cvgִC@} qS9a.nrR3"3q0;X#Zj>w_3=vƆzÆ:H U^ V> 7郦#1`6HyQۯ,O,8{WMj6]̚bGZ)8СpT<Khy'τKk  j9;sI:)(+;g+ TyFv(CʴXL\| wx;~KStvG>ڜvlh9Ctդa Y pR>yrm H X%5ІWR߈qRJ,p9/3WDֿ@%̀Iۢk_w$)Av;xݓ.W¥:Wp(-4{*~42'.Ӽ)]ػ4)DS@4QDcH^NT2̸rx:.)p "qZKgt]׽DWtg%o"Qo3OTU uԐ"vr 1}wflA Vl ^fIT;ٛǁVh"ǚ%&rãa,9Ac;G.[:kbug7j6ƅVjwem sZW6b2UYtȳVP(l&ˍ~B\ 6HO74 >b8~W 92)ط)` iTuLGqX#oµR^x5{J A R1GT+(P !"j՝gaS 8:,=:$[ph䱡iPVm:oL+_ 4r8J=} ~Gq26S["n0G$J_߄͞K䄞ƿL#ZhIdNڔP%|xM7ˑM~ C@k,g5ψ]⤱qyB΍`+}1M~ i~gWP˦5TRXzoiiӳ Id?kΤ C>&mrv*HM<uxyw LV&CtyfJY?zq#nŴ>ғeiN}tv#M-zz[ELdn6ϙMΧ@nnLwv=ڑXFKC[F߷0, |Ck*Wvs~b[]em΍a9g:!䥪#E/ .xTD-uy,ٴLbɭRouCEJf2J72%m%ưպ* 3Su+Nzdc%dɸ*7hldg $ O!%=Pٵ3)b)-4}>DMdzMJ)PG DDN[ragJ*a1)y9ќ`aeѠ gQρcS{o/|gL}Zлbt<^1<|ո ʡzp)pDa>!a߰:S"L=D)NXy:. -C.6!n")rWn:UE 2%v^A8xn<ib6 h|]\lAP o$LT4HG^(;ó8M9وQKC7k٧y[P$#M{*=7pe_!2s*]7*ׇc>m?11jxOO`]|vi߃.b}bĺD.o>Cg҅6VӢvq26 ]ok}]=Lln6VƏn"Bv|6*܄g3e=oR@PD5i9h }39jA>7кD*`,a>`fC3=TЈbZ-~68" $EСY2|uQN7r{hAu6!5T ~)f{kyX;xsR5i*ޛ /̩=}WUO^ʋgVưX~aO8in(';]43$'?hS4(3(qzҺƧ.]Cha!-QvW wN[I\[[hdc&1Os:&.`R UWu,qҳYFs0㺼YQJ ߤP?o}!*"lc I|F%Ɯpֳ:  B~Tɝ0S=$כ `"J|O-]b7Tf$#IZZ Z{adY?/, 6!,Q)C!V2ޢ_;<r_O֖zd $*[(v:gܦ-۶!%nq`<-uE¬( >qWt FQc7"Dvȉ;5;]<'l!As9 ٓԗ!(eKJK_`6{2:.5Tބ|WZ%~ a:Yz[:}}ܡE v_G"9 xJZ,lY~lVgyRƫ/A;-uWoiH!xb ,"WBf0 ?l0ԅF6yIb%gb@GZͶU@ ׍&/oL\-qp=aE]ֳ訚6P!*L_ fCSm6B<|x0Q7:0Y&XٴAKRØu4+ 1F:>d0V!H6+5I$'tew[Ɔ7}8R@ԫozeѝ&&y֪ۮK4Az9sy\d#2 ~xfG;|oN>W3 8tM"-4d?~cl-ӹghb`n6*CL/*[sj4:1EFUcBy#)OwE۶mY9!`2 p+*Fl\ku<]ϬeCK_4C)9-b``v/%{eO)~ [Eϧ-긏;78q{4qEƁ͎5%)hfvlBVprRV_*_ө}b+cщ~~F;wd*đ׶)PLHVȍ]Aj&D4n]vn%+΍Ҡȏ{ɝ$7I*{GXDaJTq$5]D2ڒ;2e=tJx`n\[~am'IDQdJ[0XS/VGEP=$ICHx]毸tF,&,ycY#/A fqHygX&ZpZ&};iomț'RZh*iFRe5v&Kta6Ң!gf.K/UcFZ[#[KM:s߽+_F-sh2(=DaN1wim ]:8C_O2XV9l^CՖv5;j@awD]պ}0'JŒ)EVD.!rmm_Y6t+mV\%)g fBaM&\!;BL-~|vٺ+\J8wm c6ǃWɼ49gѦ'kf텒1v~L P^!f{a#݅iFolGQ~/[Yi& "K*5p;7#M if["d:$: x%,^[;.Q롨0;lƣ E: P`L&׫3Z^pəo3!{ng@eH|GԕtofwK; >&*_>9<&7UzRh5Lȏ 8?&f`nze_q>̓WYQQv[:Jt:Q;2`"7~?g$Z;%Lġ"8|a"Z#lPRLz1w/QW1?hv*],<""Jeq)/4Wnd EeĴ5NE 2*юH<$X)Ů`x@Ϳ;VCp̞bEJSgmr' ^1HM㒮g+g`zRکV"'p, jEkƟᶩ}ɺ5ݠgrޖ&(od@-o,CKo+6\!sfI5v?Pm6 IfZ W2-8G}|(@{ !3݋#Sa_#8𦆧(O'ҴG2KX&ЅeNDDkMnT0]O?6ָOuK>TRǍji1ܟH,]U2 <6uT-p& CBOp/v=c=4(c7ͮúW|q [.)JQP y<\'Z4GG;W:f9Y#TE -#?ߌޝ>:iܳ0gLj pYk"m˘6)K.7/q*} Uy  c?\؂a1^q1.{\ 2^rZ;w.PvU*ٯ31dԂg yy6Mƒ8)zOI}v]b\Ot=^ݡ?RrxWL&[wJgi#GEBĺnl[/קx!ʸe-i|B\>HS!jH~$4 zU?:cL1̴5cQ/;"g+n5UY yrڂ"8?6VO"LX zǫG.QFA\#7 d]}[;0y%\(MyJJaAwIQXe36A.# 3kP>t8VCT _JEͮ>E^{&1F^#$䯕d^Al t.{+A%tc@se6., %Ɲ'X֟2 SJCPvփt&C}.QѼ-@IO^\S{! n֕$3Ƴ]X3*aQ9vsn”-7'dB1}.󺺀m%cR Gۊ!~TQh[[B7h+pT3c-!Nf*$ߢLyǩ3sҕ}2Yc4M 9Dst{-A6 eę z]@g;KĢC *Fc6!q@~Wi(1oèުͼw"Ru%=.H1M J4FIټsn Dj"s9mIu(u<v+}f JNE4G;_ۻyG~%.lo W='6|~/;Aޚ&)G5qWΨ2.d1UhNrp/J0p0xx9UQ>@Ujȋg<# G=݃t [iӫPkM~gDP/jT/>GOPȑvhqxʩ-i$Nsڊ2Qz4z*71Py6\ c9=IF)BT.G VMn沂Da ?2G0j߸}uJ w-(&%] OXD0m6gwhѣEpJmѼD N[ã~KTW𹚯MpRu^&yx0QɾR߃ Z˿DF1Y¹/6fs)$T.m M疑}D#'O\(lո俲!5b@?g&·A#jܘWs24B-}zh%z"L*3뿇zz#P?5>G\3 JⰨg~1t༉`<a)X[[/ϰht71$-`LjB&*}З3@R+OJZtZ)Q,*qc1%191+\wH }H{O@k ʼnmd~"gHra/z}D(& P=%qRn y[4? "5\x]{@0$<ɊL1HO=z<6j|rwAQ#TvN̺ 3X^)O5z=PtnN$+)||!Êd??ζ.[֓`BWdpVgT ZKpk^I1oi#QyyT.獡<|{>;m3@r=רp;fhL~*Qõ'HJm`@YFl7me$KʹYx| bwb~.i<E x:C=}K.{!QkQ6QJ t+[J EuO#spQC$ 6F nk44Y,'MX@[EyW,hZ2[/p ]`峣V"$ 4F=_ֹ%DֈҳjM. Ə/9 :bc1XԔB+:PC鑢@֬aʞH%*i$Χ70+1(WxVfilR X|kȿ55]<| %px@3!o-Pd&l]FA5vSG3Cq3Avߒ@]{$]uaj`s2bջyKvOqe?NƠ3AIW/*C\QWez!HNzEh\!ENs+*wKGOr,~,_ ?Pf6-_CБ7G}P4mZV uܥ‹,g\Lnd౩޿}c sl:2Xhmp44rRs, ,x` -V]|7.6)D T)5B w NԄoy?A;@\y9̑*S4#8ݳ`\R߷/l5{9ݕ{xte3mď`%Z3!Q_b?/VdKHίw*a~7)-F*ߔC-)C \ ib\i)3^^m 3O!opTP{ӄ$/o 5~b_tHZl!3VMs`k'b~h#wpHA 0pH^ }si6zqa7 '#|`yC6o l -7q^0?\2foq z׀ŞbeΆch"4CoA;v}=uy;'QNt ͅW9UTnRgx$o g&@Jh">j)FLn2NC>;5PkWWtG|߬%CXKl..bJM~&5}8xN(p:(dYj(/*=1UFYC-K* |!2GGy}T.ҜHu5,\ fhx߲ YpB oϰNs].fLr" H^(>KGeJ6IcyVwCcP/ #"7Tb\M ҉5}cx̝Cǖ0_wJr/Ty}4&=x%8x=9 M$ vAn/XJ-܈#?n;tL|> <1xqQ9.iXXD\qqHOᔪC.vs\דcc~5#7l^W.F60Ű{rG_AL5[)c:y"W֮ Q@#4e4検gl~%T/CK#} hʗ'Z. KHgS(Wܩ%b_>c~%$omrF;Ʌj7x& *z NJbe:`cq5sC7|=EMȎp>feF@elưLEOTB4c^ȲmB1mĔ:ӦZ,j7@`Kk'?/oZ1;l##dgRX&"R=PƜe XQo)و>x+%9c4O ĤB/:>"׳9'joρlӠ0("-Wݑ.„{/ )MJ; _ށen4aDS!49Fh,D3vB~UL*oܳBEusl߇x }nog1*)ʋ%cfNg(ꮓ~c9I ]*[h譔T֘ [p~.RnZ#*|_zz`,^(lZɎɯurͤIXT@N0ѳ utbrP>_wF pu/ qx4 .mLt= 0.=Q$}p[I?Y [F!+6Lq᪠J'N fLʖ+I5<]T1<{u <OĈ33ߦ&dbZ8CPcOzܕfOfnUpyֹ>Xy}Ҥ]ݭSA0!^f-1(eIbQ~ut{JJ|+B<9HrUPA$pg;^8\)^)ĕ' )K 7U.=~ȡgt< CckPAuG>cd/D?ΰ729s`s1wr~8>p qlZu'  #@<|]vV%_et3*Qn ߲3fQhjb[84]ȀYC9;] s?~PLtffUG 섂gkδإF ŝM]JJhHR>C<4w(Dke q;[/QxwZ",i#\Y  FOfգҎy-p̧N2.♙6,Cxp mQ>R-X^@l;2%fGփG]Q2 ',98?akgu ;Q97`q?l< @\a>'i'Ŭֿ.k > 9u9:6b[te(S^#&֌P2W$|k {Z@BeiǧT8Q2Sl/hRhc`[fЖ/bط3e8Ul$C&kaxj7lK!=k{c[ *g;/XS7r&9Lۂv"Lʔ "33f0 04DHɢv<~3U`f57%m-*=VNх -A1i PdŠҜ$`R4 K,[dё0_u:Vu~&J/ dyb"`?2\E+چ:]kQYрDr֮b9ZmE_Mi$ MYU,'x2\):&=cƍ&0݋m*fa͹lhTp&U>p<Sm}f{[MjuߛP E #^S"isfhlѕ ,n>0;3R ׾dh'KXC3lҸ`դCLP݀qS53^4:wzR//%oVr*'8K6D\5Lai/k{Zu?y~Y̦&I'kLǮ!yf! ȒZѺ@G X;4AV>U~/ 4Q H3]hMn@S4HV_g{ D("ORcf݇el'}NEGR ֽ0}.J o#'oV9Ѐ< ȌpI$yb$6'x<&hh{VGwbwgZ Dư1$.ϹSWi4j>&P|@A9۷1tk} B߲YcDZg` +Қd(D@ґ tS7bXؑ7*c|jocxCg ʰ;< i,R&tOmgbd{Nko&(|a S AKK z(;2 "G+9(،@>m-Ñ zF3棑wCN#{8<5ve_"oL՟H h $rETKè`:CnOIPH@c,{1n)p0RP)s ih |*JjcRD<#?;2sLB7 "ogjWIR\N5n/#J`LCfʵD\Qg]K3"z?oCekҁ/F&`V{B# @njyVOh}ɼ2'=Y=Ra)xS뱕ae2G{k^~#*z{HS&W*H4.~ (kGiIvuw@*|ʮȿNmmKdF^Ͽڸ+?aߑǎ[ gho΍U5XF] ~|}nq3SBoUJACd`+>jl/4 Yt$۶pNLMp1_)'"3rM*sSe`\,: 3ȅW|ME(=ΰ~Q 7K2-`8O'g\ɿIo-?Z+1LKD`p=WRA䀴Z Z$"mSHc>rx ftX ewĥ2YØZH[Vk}%9;ܳKxG9Ai݇mE 90[9<cK_߶ lR19@ˊR 8}Z=£͇d? ! q`gGRPnC3d-Y;b[TU7DsxzDO__-# ñN_e!hr`T*b.}$]VGAZnrZJFOÂb?@@.i,> o'Cq[@c5AH/ypLS/ n '9p=upV1Rmi|eotk`#B&;Ya&A{+Yy,?D>L*Ŕ[-p2Y*aKJ/eTTbc$cد()=YN]0>=~5RHK+n[6U;nRMTؐ 1$o.oFh}Y.dQs}YˬLvEQ+߯JXNZ(?8KU ; :?:Ylbyb5FTXH%B( 3Vc6@kGCAk\()*"ẇ0?9u0! "yfA#`kT2X_3 ZD d^6ųeyY͜ld M#X\Q?g ݘuVr8xQ!B-Vw8 ]gM6OQ#ER.@{JYR^Ebq;kpq2o (xT|H5S"7-u7k8cX:xpܞӅt-4RNzVf?CT 7s`m[U5Wc7W1eDeC`nZe9SAL2hlwdv((g3,"ưf:,VwR f.վHcFbqX(nrQ> 4u~ 0 rmkP;]nA9YS&x֊: +-nO2ma|Riʋ[::}K~'kF̱ac1x2$uΗt&iϊABH:*@;D-@sn->p_w8T/z{+zHUcegb/0*f\6aOj;p$VLgi+B: 3-9~TZ;]҂H'c-V'q۠n0!VbOO[O31w$ܷ5)9Oz^u-_<3RXm`3PQj!3xݩS?@dh*g_&O}FVDrC>tXt+)6 Ϸs"&W" cSNsY;+@h cz7Żj؇}2ZtplXX X6dOΊwZ37)Ig[غ/Oka y' sQ 8~3ob?D_~usNk lz@-(K? qvxS ]ZLe:h=䬤ד o5>S 7)lrcn=RW%%p3|'=R/fBV舲 Զyԁ憗9 _x $zo{Q疫'Da;A ^m "]QަʃV~s3 %{֎է~kO2^J ;Q4E'"zw}*\k&T'nޥ!c=z^j7!|>f\2:7&*“cQp:tFb83}:m;\ƮėtDnш%ܚVwgZ\E$1k8K>HƘ8FDFn?1~iYݬ Q{f0*rB,Gƚy. LF(@#+&`.j[wp) MڎgRM`8\Nqs9)ր KOxU򌱒/Rfr,6 NɛHElۦ-F9{#7WFNnNq=m0Y$?]<(G {Y( I`/z2_u%_)%В/JXFL(弇]zlIN.Cwwy%5'[#bbtNY]I"l(K7sf`2+m(|oBj ]i^lCEvdJTr#[? ]ɥB& Oo4 {%Ʒr,FvO>\9=xaR;]b#qyBAfo)| a!O 0 ß C2 Mhf[7 "+_%<ViZMYARyMjԡor/;fر0 [ŭȀ+0mjU۸Tu++ s0nz1a0`ߠqOşNS A4:W^dnnGkٰ֧=.Il|9PaFA/ .p_,>f#;`3,I*7)B&/Mѱ+~>j9!jiiA)?ލF0[JVűT$;V1y|iIH![p?P{e)6̸#bΑ"/sj%Rlolc6k|Z`y!'ttԺ w ecm<>߶3RÊc vH͋sc,C'԰Sy˴O G)C-CRhqSN<uu*!3(s0g y2zTPQ 1ՠ\>?o̽( x|]q[dW7n#xZXctV3'.0GYI/4_Q$ 0wߜG-l!;}WބWvF [`hz{4xD]=&5n8~>K4<ނܶoϼv Fo[H<e r%לhE6=w =9"Yy@+6 o%e:9,9zNe=> y'_Ti!bðoe isd!^bњSd S-H ũYv4f3oVS5"#Фz8%LmPJx'zYHC3=pӺv>G ;_E ^K0Ӭ. ޟ(KYw+Q<'d"Pndr}2Qr s!%%0+n6u /b[dWy;_XBƥq Eͳ/X@״<ہZD.5mMX |tJיrNNK?_ϗDcH)0,\Ԁ [H2 s.gyn] M=vv$kLu1|AݶngC!g E&s`p-waÀĒ:`$hvhy~$0}ÌGܜW9aNC!|u&\Ф0Yi,ɉ|">\DDZqz*!w N1_s2sMYS6 c.VĈIj{;_`@_;q-46AP>N3ec 7` f%cIg;3 H-Xb\(SQv {X<,GŠ.ݫl0ݓ!/vq\bfZVeE?E԰A6H-5] 8xNWKK`qm" J^Z02\9VOFM*fF7J˦>tq 2⑷F"y#Yt]X\XgS0jwjbn~&TrkZn6A;̰r2U&1ʲJ&\B7#[6t7‡Ugb( Ps #7Mg8i O2h[$3f@NnpO& gɁgASRdts{k$V\ڃh^zB_nr6zw?`=e-6H౾ qe8ϠD0]Ӿ3`Lz2&pW"trv.feÙf70d*2K1͇loӄ޴A럠#b}:ghSZ5vѿ5p\xTL O zyNa/1M$2H#uSu ،0M.#l_v[Hk[j<*d|0OPXG,Ð{БF?Ɇh0|b$A K0!X+0^Fw]s$^4sLe5P#AؔQi0 }½B¾עv i֥3kj܀gݑUASpp 'h ݊;/i (mX].vK|+~MC!ZEe֤3u PIW)JPT̕$SoyYqE2#w&Hu\v&%P)bYP A0I{nS ћN)N`, }]. D2nhR:^@eØy%үhr٬<J oܼD.FUZȯO- ,{i)V]٠jaB1C _N0t]BiFX3wSW>z V?o 5`N'|-h!ѐnv;a%g.A:t'{%`vYf1O5[JwȆb!w.JP^K'f =׏UBFܩxd ,|~I u 0?`x!uip̄Ş(&4Ϧ ;dz+=WD^IV3iHi|sPBO-1=60HVm6!jIn !Mleb|-(Nc*mA5Wt?Ny[1g7n4qXѫR'Hۗ懕@8\kE&t8Uwc~\){ ;M:R}AsyψD5sؓJ5H6 >MųWpn978֍+{ ծ ߻z閇 Rh?B 5v.ǟy36]lU랽c<cCNA /pG>NY=Κ)q> )stt8"hb ыp\-hl ZI{ (W#( fPgDLTH.c T͹-SY/L~84u:!V 6geOejgspETLL-K :8_maz:F*)(J$ ۺNJՍ$ŷr*Xmb_쒍,{/X[9$ca(Эi}V CŞmgmve^@ N.Q^ۍbУu,&N xc2d)9BV_5IqT[SlXǓD3[~P#|8c/wP}o"kvPޣ)J 1tpװp!Ϡ,&_\~ \9סL>gMCWS 9I--H~/lfAu:Nl $T6`"M80I̋4MYw{>37Q~^8=ߞifdq.zE*VqևB[Ġ\@yIx-L8g¼xݳXE3M|G,YKQF*lIp ;v-~pιOY(I*̌LNw9`Jp4;3O`1=n׆ 5Hcrefb:Y%Pղ)кEnSvzozV}63"U<>ղ3;}'^ H)$7k}1(:ЯQ֍٫86";"X4fF ;yU78"x1B\%ƴž@)'D oJȧ@:Ҙtlb}-D}ӷb| >Oo< ~%vS6횏W]y,{?b@$< %qj]:A|=;ٞϜ% >(GPݪa* Ԅ5oAQ`62?s㱓DZ::xpl9 (2b= @:]EZ̉. *J)zloIze ף@dWP#q-}"KoqSWO%/Zո-\Q`_֎RMuFD-S@oh/[}`(n]q? ayd@5CLuB[up<:{΍3Utn!x;:@iwC1g.`&>1׳u5@iYDBN`44%Y`ǵ^/#poWK֫&)v(FXZm)Ts{Lvq,A&@>J8OHRU"5+:0M_mqz,02GF˜b &+XNF==A#@vU+AōήbU 8:9hmCr(f7-Ť~h3PLB3(jwB_Ā& 'a:ϐ yvv<奃C|c\hZ WFeJI@KD@ڜm>~Ԅ5X{c[S֨.qip86Rv(Ռ{h܅/IFRθڰh~\KшK-Bڲ>3v-T~ [i1O c8\6di)IV{~TrBɷSHOtmI8 ixIQkC,LzH.tr G' 3RaD!RҜBʿ4Rfc*4$)5%#c .f3;R>F,IAwĂbmY)ҫ} 3gr"Yib֡(: y`/zJSI =̩cM= Ӥ \鎟-Gi 'Jeӷ6ψw$sHZ)qgEnW&yP*uf4_A |x59u6sM=Z+x= :ryZ/VQ8?=]Nnj5mkkFWW .~{m lKMkTYJ$[N dNwgD5vF24fOG)l쀾mZK)4-X5JdOlk&F~"veA_P=%Ӑ6~NٙOVk.} ʞcxڙe*izk6 m5vV:0 >Cy]i@4vIG$A+N%AyQ@L2)5c?_ Y u\ykڰAD\T;EW $W!4hϾ-:̦Ć#L&i?~r1o0|4|%*KG79UF+Y߫*{[V uKucʲaC;se5]*Y -b[T𘃃1Q]<)7geHJAkRLj_PPol5r |'D}]:8-bš,s_:W!(OAw-c#>VkH}?]Tήt{!Ux|FƱ&_W nmː햪:x+u*UJyܕ(L4?e#n#UzE';8ʹ` I@&lXs :L6CEfCtO u0ƿIҘuXFB3 ^G`0N>ӿ~>oPzزoٟO}!&-,%"G;z{u)̖[5 ۈu8H~F0^vj j}pr?B͵g:. , VF{Lh/`q Eұ*́Apb$S䍼I~FXopFz+`fhHODX#W&˨ωY\ ]zdc5$KFq\!rsZVPc\L<̓jҷS,@ɰC3dźC+$C[ YdpS~ktyjcL ! !B nM<%٦uS(ЁMRL#bKOZNߞz5@DI+Oy~!gJt]EalrGdǜ%lN9Hb*`N@HE9'c|N.ٺcv[nڠ4B5,r@mX 3 Yj-Gh SxX'd`8KJ 3˥ږYZN:h9|O;?doq!p=) Z(;IU |ȉKog[h.ţ ݦ'Znch'% U,%7Ӫ4Xp4W Le7 9՞"R |jq}\L5iCl;JLVb"9MAAFA%B _ |V@o$U$owx):=D.5;@`l.rV3/J$4 K @!Ӽ(O7@ ,XS7߸k+gA+) g Q?ewmףh[S#ט, `D n0TP54NfTϰ]y#16uK !HGahVm$[SăHx@Fk6Lj6$EʦWV Ze)~HeF$Yq.2hf z}6%mF"wiC[y;4[ SaYPoʃ3E ,e: 94CqoIٖV:kJMЀ5ȍ懙ABzVO=ngƅ :>+%Y} *3!r>Oe;s 4?bhأz* ؀ 3%,4HYGwqL=(.~`Dt-˹3fLoqTPaoGp4z繖@p^WZ~]$;gV&"'ӫM8)5l+NIzċ69f^@ٙ>1jGX@M>I7vfL4cQ8[E]e_.z=fp1ȷ3iފMޛOho}DN*MߑrN"\7K| ڌiT3X!u@+[AʣSM}8a#PHtߤ6>(iJ[,6Fyu 0v<|ilƎm;-v,bXFRܑ~wvnD!b3S)b 6pA~[bț5 hᜒ.9$gAϔ~dOzeٝk(xb^,99X Йw[tXwH4}IMJ; Ѥ8.=ݞ5 Udmj=dPPOQ]U`l5;\#@HìT \+|+cyc]g*t}:zMi~rP}Ft$xQ9JL4l\ցq.Ά6ͮNOr|,ޚX ƈr} Sˢ4O8LMd Oz %["F(,&A7`꩗&cXX^ a* 0GD|1v0y\줣Pbqy†ơ:ӿmF4ʲ^ [ V I[1LgN!0jZ/ "Ν`h J񅢺UGw>v.))#MudTwta qJm皦 5A∙\SJ}6j܊;d~[Sv}KIef UaJB杲{DK7?l1J,Dj6қ{-_^0m g[@?Q!c-<h PrPvv]܎5"(C~*Nl>#9#3A_ksSj@ͳ-Hkc7p"\0q6p\[;ɵ 5^&Aח|wʗ j0Hc8|ASH ]}1AVbOkO{@ebjS7@o="S+ ޻LX8ӉCgYhh,5X0hf{CZ -NQ[ WizWz]+._AbҞChy/ڠ>Y ;<:H=8u6%V$9:lo??$S&I i/7]_?B5swvz|+轰&\YFT5.b ( 5y9gSK ' #8FZS 0oςt xUlXLYtu&-c;zS15.[ +m]m㰘+[e0{KˉS[^(#>z/R-v0S.^!M+k7FdÓɪ2r*ȨVL*d®hflи%]K-HJ5ٺ,A9V>K|,9qWKh=qzza0 L:e8l)`Эl!u̺WO8?AnNW3p=ٞ Ki/!UcEϚ&D%L]h"^RM8EG0TҁٍOOX=be,U̧ [kzO',0/lF"[awC@XS0h` x}6曙ϋ2ߎ>i{7zY3sV(%`]ǠuJ UOV%}Q]_z)C? !hEj]y@ >)1/A=B?˙tnX6:QƩAPI]xaHzZBIW}\SI<(2sKr[kW 7jy.}DrTdE;͜і`Yޱ~ܳDxsͯM4kLAHq)r6=id(=/qqy'wbD6{<[J<Հ1f|Bf'}1+ J87(hwUc)@z3^>{<,-W)Z${GmOչд5tZT畍y}xdPO{PDN)$ 'k¨OMGHDgIfOlCr$4 *Q4g#`RKl~,쨥smHdOtDud~)~`9˘lj~ʔ$s?~s庭d-s;m'O[oq'yAKBaﺙ"WơId)&, F2bh冤ovȊ$7h=_$fnɽ=arr`@C`*OTM#+lYȍKXCEdq o$D) HNN.(NF2Z¹^\_}y`Ds5JKXQ<}ؗ> p!i<R 1s~ngE,4#7'["1A>D(D0=N/$GĻ&_z^*L:L0ֆs[<ݐ2C6.B֓B*(HkAd9sz, \4"k/m HCr'])Sa^LBFضT:v0omf9T4Q+ޢr+wp':rYz-I| DK$ 5^֝}~^?joQ!0񞐩*?-nVHCn؛B n Z q8UTLiU_.g]-ԯyByvͿk{~M6ϥzpET8\Qa5+F˻KӽQCH_*IPSԤ$L2ECy1ދfs^ZK όZ*i HU(Gs[q'SZyS%C p颞k8<ŶO4{J-}2qSmV|ӚWosPEEmhiaoVVUev;ȁ5OLw]qD y$_ءkpM*8yP +Pa4"#)d6:2 vRJ8{\#$=腴Xb 9.7w;bϭuY~ȭ\3 @w> $>"+k IV9I?FVe3 nzTyDrmН'+nyv*Ѡ]7M 9wrEg}R9@eb~;XH^1Vt$т1K*b'?p>e |c)7W>B"jF86 hěXHZnp tVfZ!N)N Gؽ!kSd[[A It;I-OØC b,ȅAW\b-M $1k=IUݏlz)v8Oe(_#:zl-A71@̴I(ךi"yՐ7.~li;w񺟩*^G ƥ5΋^ ^1Z2_V<_82H=;Y61}lF-~FLcA| R q I福w)1w_\!9&Ic]]0q:\:RtmHLayS 5وG/WU|Z̚Tv[UNH|F-SZQm%p:{/|5fjzE%* RKYI0,nzBڏ}ZzE)L$oS|@ `Aw$ }'B2xڬ }*Bl ©O3UĒڟl+mjb@[AXВFwiRʽW܈2qEl=6]E4F6&Chح2yukȍ=mOun< \p(H9V\;ghO7SGQ tFɏW204*VĶV J c@<(a9QU-_5N8L5k1t!7BRplR}B5!i5segpr߷}y˳@TǑnRP~P'|_Mc*b1Untjmk^.8{<'t԰q Os3{ٽ_8*jͫ]~ܒ zO@LC`T[kapG,iܫh8ݓU^¹_1i溗œc!:6xtțBr?.3^g>-PEo$6 OYG۝Ѣ!j >\\Q,7(5BC왧:Z4pecca7KP:h`B,퀫 W!xyc:.,iF̅;Gc{q8ISIrì5--Q0pC<7+EcZ GgJQ\s4{$Bnbb4픪"ZQH8p\(7˯5b-9=7c&Q#0,inzkZ |C>:ǎCuȚaUC 0Y{9Њ'8a`L|q~I'#qKap"qbZP0Gw$**+FI``bEjTf  *DR5x}MryőT$=3%-lԗK!<#'ۧwgefc(*~QPً 6eO{*+w_q\3ڊirs[ug Vh5]7r5II2*@=b%=mƙFyIfg|j Ђ[H'9lCGpolR* E)NɀaiKJ9J @H"oɽPqҔ7)Y|**,hPGe|4QdzcV6UgA6&>|DԵSCB3A?4$+25~Q{#CΕ[>ڪi(A:5?'%ǿh4 -Ǣ42*HB(1ҠJ-[ da@ G kf3bR"N.;_("ڢ#gsjg,jno5P้5ѾICOd8Sl \_)nrg߳'XYֻf児7އIeH! K 3ջbANYKx嵋>'m𭮘-7>{hU 5c jbR/y!I % b;ےlD*%L[wW|G -,q,n݂Ǣ6]*BsrJڹNQڥ +eslb*z@ VqM>lSaTTq^Q耪dޟj5lZ GGSnEH.`c,4{ҔW[$ )0$#gɌ!KogHZ39'?+" 3yamP'EQ7kfI'}T8zg鿚5ގ HRF-H<[i|;ygM]MZXIu>͛Ƿ-ᇙ&Ukμ,#=$=D-R]zhFty C9%y>"S"c;saAUJSh/?J"TxH/O֝rvግO$ӂٝ޽C(ʒ5JM/$޶p2g ij)kn[ŕ=xO@ np- K@bW4wRMYj΂ *ZA% ҖB !˶TLlko8L]3v#k}<j&Ñ<+'&_fgo.2RtdHz25 .vyDc|E4E8 Kfut_-$I#ϯ+UC ȣ }hύ+ay"Nׄ>RwL1CH-M< hZD.ãeq@ yVrgNīS,l}/nX*ȴ?_SI49JGoSܢ-M9qIbǐd9r%>c{[14@E2ΥYG vĘ&EaW$MP3΀57QMxf*< pj~v 02\.s{u"F͚EUӈ?QF-*lf)rRb >%On`X$\@*:PD: En.U(OT<&8`13| S,x"2Xe,w(.@ }gVAā=kg:%BZT ?=^Bksi¦aجQm*U[ږeVˀĻ FU9ۛ>1&,%]/ML$j9n~6P+!߷SoSвEk ;N^vy@$>ȥg}$`94/D1xӲ{u'14+wW蜁`e^|sHpk))Xf p= t c CMYnQIzd>cn6zg vzڗ)jxcѹ,ᑴ vsɳ_;WVBmk ͛ŧbGx.Jt.?TD3*Y0@g AN&Te}Y[e{NU#[j*LP!Yp sqT\ ʚV,9 ?cg؀+,eows-Zubd%:KX;.FSՅn|qz%5 0W3?J|Q#;sBNq,L#ʞ7XI݋n*Hv,)&#:3TdW_r^;,Sׯm3tay=TRTyWZV*[tAW9QNI%s-R*؂ŝϕ#]{sFEWh8s;NQ(ʺ }tgFN1l^bDh:qy=TW-=&E鏻Lǝܱs_yԩX~esFo \~$RrlnSQhGQ+^/3mEr 3+UY Gev!ѢL8$BZM&Ce/n]RXo!KyWV1VN![e#.Ed2|O0<=PgF3Iu/vC,"w|Z As]+d{]\M_7,|xO13VQv*#g*NCey.4xc'F$Xvba^ ċlg,0rh&/WÆ)g S3W9N)>6|8y$T~t)Cڵln9W n\He] >BdžBpg6n.(L֮+7Y(wn&_=æ~:Rhu//Hbh]zE/-;[/E$?:>6s'/HRxYT$R Bρ1fQBG f^,>b R@͕6\_pu+3,moOе_llH^+v&Z4y Rg **pMWpݓ_ Mݫ_%1 B!JI'?Z,ǰ7u#*I- RVCo4 ^SZ)c.2IT^,Fc&˨1 Q |*xL"/*2] {! 0 N^whaO^>7,ȿRJ0ؖY+3!ۤ]_ףH $l3D">:&3}ИFص1"2v*.7wcGXH m8@6JYn%ڤqLm1`5ae6eIrƪNq!e^9Oc.; q?mxT-!ԋi5 _" ZU,Xµ$M,st%uQJ̃)ub%m. \֔%t`TMKvmL#1L#Vρlal&-^ .yoOVqakٳS @__ped0B0N.3L(ϭPD 7tXڽ{;@aNo3K{A4ETDy26/zkZ_6ԟj2XRtm .}i]Ir&Cֆ 9:82^^A]]2JV d P9vnQdjq76qQ=˭'<>]ɮrWi6$7YjZI RJ!/mU?_Q})l(CFOg* g#=k8t?qimCl[Rkg]ΝAXd%|T28u5ll@NiתXQI~(s 誕FU%iB6'UinY.|L e3*jɅ˸YE']O?eL}4xަAZeN\0)-nXCYT[/|*Kbm, kԾQKTDx1i%l4l 񯆃@lkh b¼@۝RqSb1:zy s5Q;B + ě~)EMD0g}ڕӍ9Ե A™+r3qGtE F\+p#9k<41`ԫna_dHDvpa#$o٫6 D綪!yS}(!:}N¡ :r'-j Ʌ$:oMo7W(iSTDgVC >T:W%.3rɅ'玅lGCࢨUi*aΡìp<$pe/}i𲤲ӌNyY'-;o,WeݔC^ך77/XhLxL@S&tL(&w#N)wUOjNZF48k~ҽ?Yľ\% ҹk@TqxYk2⋒س90nٺaU#p>I* #NW_+nT7.:7|'89z C< ;aFm#7Yk\"SoK6`s0Y+<瑞V_R`l( ]JJOwXŗhr[zmT|S)pQ`YW7À_Z&:/i\[zd}q_?['X[cR2ը 5/DӠj#pէBFUP$ fmE"Rǽn S@"\.(DN;D(&xŌ 5VǠ[_ N;}%I+x(!P)R@md{B }qSԂ&iGuJe)/"$C[}=+iCh3~3zKSAeݐm2Na&xm v1#,,O";Vp4BGfXrLO(nHzQ\Wr9kProc(ͯյFAR!z@o]$!i0ovL=ڟKz&/e܃ե#՟̜1WO6 _hZ6񦆣K T"7Vhvi3PDSB6 6D^ı2{xPϋxއ3ӱR;&<܁o1ր+3{y;C hύq y^rHhk}cq C|J UyJ'MT%J23aE)A`۳?5Dj/5{<0KuxGFQ,;rf-}}Pl$)@{E&=9ُ;hv VXǗn#j27hV \%gVNJcs A!Z]P`#$l4e3(|fڨNʤi^0EMqvm7BF :UtJiᛐGHiXc}xKmQ=_Z*\zڙ^eM]5;z(5:Ȩ*f,?+_>8{<̃*q2S1djb e\=#!_aP?tɥi"4\8p&>%KȲOo5S"[Ԑ7ēNn猌9k!ԗ'GoWF)02/!X ^܄)3U|9w̍Nhۢl!M1!b*x <03Jk~bΖWk?o2&Z˦#WuC1dI v$0 lre JPI5:-e BTսhSSt)#]F\Wjii0S< ܷGWAdGatN^c620: $qH)>wb\ 9JHllr iFmT%Sߞs['l+Z߫ijmW0BNͫ?#ccQ9δ寅`SY| nq-Z\YcF.xOL?)) w)A6Nn)'ŝ\1 vlk9dDPg$=A #8*De*5nKV8jz[|4g}ɀo4)nt9 tf|!-5пPy0 l{*(0*lXPR;B2;ǘ|"^=ҔS7لr' fk._؛>>"Zgc&jʹbϾPe9EM 5$ F*1%rt2!Uϗ˗&ԛ٠^n<}HK܆[7U~*#&e*32GX 닛>]$>bab"y58oma64(q _q>!'#nr ?ZNdԜ ݥH (qyur=0-+$B>lN`.ghn*o0S.3V\Io urqءt39ɼ<*WQb`a%+5֩qɬ@Rδ֐Awf|ct.:Yt5W:a@Jc(l5YҊ737wƀiow~CPј Bى4,)>!O٠֜ϭ,+mƣKP()KsAaF6įtD髏isc~_ єmJ`ldv5>*XUEkrVtE ĂncO0 (>ԦZG MQKw:،&!rktȸ@eɇ<4tJf@ b᠆B`蹰@kIY_CB]Ȩ#DFׇb队ZU*|N40va5&5XNUm'ǷڈohM mUU@vV ԋbKYD*}3bȸehe\)ZQ~4 z|kF8ayF źm }G *؋/?[Fmwi,T^2pTIz $LjgME b.,QWe ɏʹ@vf ܋2aȥsլAKy.q\oc9BȻ PPGA# ^po3 HM78NQZM]gni}|wl& %SqRko,_\A@!/b׾'JcHBjQ^4rlBb icc#$\\ xdQ8<EVкG* Gڄ:  [IU-ZĢei*wߓJir..mKaO%;})aV}YżƝ%3D2 }٨-ǭB^вo^o=N+TsㄕQ%ǥGS' %?!v#M1l}Ϗ ApΞ^֟Z΂Oߚ/ xtk`UUޙ)U"gr^*vZun'd ԻU<ꔟ, 4VR ^G4j^}EAv^?83jl/| iA2b^ВVS\L 7]ݯˤȦ5vB 8G^F_UtTqH@ PmʯL9C|ҘC3oÍWy2u %S_5Uw=tU۪m{;"!"xPeU/"ns%s_{0y2ÀRck <G 4T:K08|Oh= 6M3`/:Vqੇ4佫, OQ-Լp]&t#l0e.Q)TgUDj]Hy_le#yc=wzlfA1Q6':@|Z5;o=1!ɡ†,9cY6sѪ mdN' tmm04p ++:/w">i-Q!7ǺR=˵:v@w~x(+mm?;]Qeb7ߺ̶0tj۶oӽџ]% ! 4V9*'.:b4*&gwD`]͂[$n` ўCȻn Sd_Z,zדEԫ]k)c9G3I 26VfomݐTIKt@7q0\~=*RpqSRśǤ}D%(\St `Z߹Ll&?;ty&s_zo4':73Ùq,Ŕ=> ֬NH+"O.A#鼧? 1Fo92Zu*YS*Bc OGjDjV$R 0Q~\4.ޓb;Uҭdm:_k^o^p^F'^ϑS ).~Bbz?\i^_kP4g`野Nv!H?0מ.|0$6Ps'tŞu,[X5:2zj mN7'xHϏDQ"!ֺ@ir}Gt~/4(JW)߃=ObT Wnfoh[2ULZļ.=ΖikiŲFC${Z@f%{6oD)z fT\Ocw xK'ȑEL0H9DHN@I|EXnKUdynw$#!q 8DѾ6?!U/,ӯ`-6,JI>ؕgB)fhd vzul,0 FD' j6|7Y|c [ov9Oл<ӗv8 Hp暹y qՔi_L ,fSG\TŹo9 -E>D$h|wDD+jRY'RA\# ʰaUWeO8|N3$9}I\W" Y"ݗeTH %-]JqlmVm+!) N01:]× SubaI5Ʌs:iDSFȟ݉(|—y0Tb[v9Ւj>mY41jсES+(A:߆bRE^1a|˓܋-xZ.`m;-K Q5G ~>Y鍣1A_sϟzX- dP}KwCI߃y2*Im74aEtkܝtM`@*Al\+#1jll k][h|4 TIƶZxGG,\Anh_n֢ZB7 j}ETCQXw)<\y %d2% _ )զt)J(LesgYT WkQMbљj^H#niY1(4%gL' sz>uAwpvwKˁЮj9 ([xZ7m8H.1EG$+;kq soRyL#~1 WIBNydȿ%5G'J*~uMWiEAs6Nb&gl'9(:T*^<+KqzZ`tBTr:5Je21H&*C0@UcF wd n?R|jsٓx)N%%k{>|fl]`SeZNwhCMиyUJƭ1fby~cirBCdE ۗJoGMa ɨȶY6x I3FY3Ƙ"&ބ5nc5R߄+To RԢG;]= BpY7[\ѹˊ> ]㻱"@`7ªv?R=^M$- %y@&1t qdQp[{#'1x=/AQ]m _;ۧh"z߾6n̍` kUEC`O- ]ffHPgGĹy>D 4/3l8J@|DCiWTt׷RǙ0|c^⨱WdJۧO90B)%9$wbx%w'謀Ie&U=嘋 ET4'aj}EGȯ9ȘZM"Xm69Oa}$?ॅǢJ܇ԥߎCk?oB:cY(]} @3#Jr|S:%6%3p;`i(!:'m\z`f\:ө]+ R5l^MCuRtwDѡH^‚˾Ek>h48EZQt [)3}9/emͽjI_k7TS]t%9YM^}AεE@JL3k(pmUЂ:caBɣ}2HЬK 'u(B2X05ipʤSе~6zʹTMJw3mزpoG0nY 2TKʲ5-zX>:^(pj9f4ہj碃w(γ N lf#Ư7] ey~>J`8*%0ZCTt&EN#av1Ji!ј)Xe5`!X7< R[[yM#e9UjKU&ߑԍЋ\Eh0f{1N}LXɱ<BXO97$2! ~oU0},F9޿\sKk`SCHTTl_~:rC:Q0RS_gC48\ zjQXrwUWfخ{!]ĬS#m1-eKW6h+pWK545 D?1Gn pvǥ w%l%uN@06PٮX^|/rXX]zgm0uߒSo``}qҿH3'!PEdo PNp8&ƦLkTꡅ֌ vHU;+ݛ?*yzneh|y+R&DMP4ήmTd59T?)%qp:mQEMi_S!|H試 c6 'v7?|2/Y*k=mOdeky.@ yu0!B:@P951ΰ]X< 8M< d77`"U*2bkp>u0>lhJ`{Ɏ9[Zƨ~D+ WMlmףUO+u^sQ;OREYNX9A(wo5DvZ~6C);|d]P"QD9âm %s%?¦D߲(\-&& n v~؎' #]lZ8>\z ;«AJKZR&%"}!{c܆@wl#woDŽ;W2a#o;i RB%$ tQ$BnSV}qpKzZE{sE}qg}n_M})o4?㻛#HZM;:!A^CbJA$b)z޷sxaUuӠxTJ˅JC?:p@8䪵)J'm4fo^8HOxQ:'MK}-mn¤dS Yw>\h'!4M9'm (`߸䅥*I!Iݠod]Z%. ofW9J@gy͌d)CB=ILǧJJc3_E]iRlMOVLW~3>.a0'v} xFv)-fUbD\ $rKVhsrKmI"}p/_j{&ϗ\Xr냃$>5,^ )̯F fy>ݢgWRje-w bv<JMS[ }I֨֊h?/qJ7cy1SHR@ P:E} m1ݐycn5PgFbt6sgVALHyծt*?nm߇c` X(i#Kl|^vdkf6<2:De&jU :H v\ȝ o±% 7ʽ=0njwŐ !Q~V]s5JuS?>MʿE DhHnH;j2CNt\eAGP,,L}"Np.2JW&lafxSY:Ώj |;u/M^S y b@|߳|Q^-+[d9ZOrM'KhյpBS& 65aNfk!זf?ZgdCveUW1֊~ %Tס$H-c3Pѱc ]4FK4UӗlǸ|YQ6#EV4UE=RW c^8`NJDhJuotZtĸЌx^gnz%٣t@j[D`Y^ɧ_MmұoI琅#ڑunV?5R*OY`4lؓPjִ0%+fWzxY$cMd2}naj79Tfjfw &btST$!g:)B(ַhImL︠iL1fv@J/yL)QU}NHF-.4]7 Ԡ׷)5e+H*z<²5K̖q.{tE)hPRuisX0WWd Sxn::_jq+59{OMH`/5X^9$1o<|Iw6]P*u1BG)T"w,F6 ,0=nMG}#_PrX)]FR2jo7= Ά-0-xjBa@ŁvyY\6uP+*I 98U  ?T=( tL0[EWפ&E8Ma{Dj`_}_L]2uAsBKUIùMZЅ/1U7gto&vS& N$ݞPf#4,3FOz ]<{@bDYyk^a鑌.c_phF 2_]ЧR- W?߿2[I~ FV]p =/ fI3su*i~ :qnlJS4mk5 }BREl4jm#( y]d5zqu;1 +|-VOΆz^v~+͏(r\w>Ie~ (f:QGYN*2,EDO-N|M7`'B:gFH,$I=猙mXȧ2%vvt֠:#ݵ HEL>-@t BP9J++ͦ˪Gz^k#⌂=Kr= P jA-ƨO5;4!cÊMI); AP:ʥ%_6f$\sUMQ%y_3) "VebOH>AǦ3d{-@}zRuk?p^sDN+v6),dy>]"O;Ķ7{PSͷ*\wW,l-aRZ^o*w]m2y\[NeD?d,Ϗvexʤd :gcYHP\ۈO#e(pTϜMAX"`.KMu:C*-i5`鎾q#(~}.jRs~>H=rFWt+ ٸNw|y΁1.tNcCWn%uw(VMDͥZ"=?ͫKt8H @COS)gw3Xl.ua4'vX* [Fg|e#f1{Lhk1V/@\,n_wYFWmXy;P|)|3HHoh"„R}H ;!TV)j'yQnqX7׊ ƛ>ؠY_bvdomcW<~(1,m5ZJ'1&tMidCUJヌRd;acP ,b{KR7⳩1,Qr@ѻZ+L2~{VC6C3|(--̐*+y ܩ잫V2t Ca.v%XyqcŒjny</pMq)׎ ^=)ddmv}NsB|#،fu+o_mL}ښn/ȳdᬰ)+xc'OlDz035+)H*S?Sld=]=wCݣ_)W4V(C@&4NNz'2Tm`ؠZFV5$s9y2q$mY9{bwa! #dĠr[]Z} za fVkJށ20/x#/s߅j]i_-7YEZM]Ij&q@>X<~Z= +*J0V=Xk3vyKE$6乷>W6=+Lj/D~&`u4?ccYYτ1ndĎt7ϘT$t%3۩KvL0cw-/wq3&ڨ3Fy7ᄻ}ѳ ^ fF|q,Zfʸ&7mC"'t!<C:$ԙR9XضNfڡDV.-OяVQd 0JS?D)|e~0Jh"h7^!)htO-8nQaAFb]`0،K+b˅c3 S X^hN&X o]W{9;#P;iEw nM70+x[1t¿sۺG%diĽ\<=r5(Vs/VoJ [jGk07B.Z|8%CȒ/ 6S I-r6IQ)M)N?E1퍱55h A2a^-m(2& w}=<'.gR:B\CZ&=KΔ:'4-U\wM|ZacA4ИG?\^iKiG~jsE.nNer nJnἌSEEࣈcT˯s!'@\K`v3 Rԅ0Kqm|h>o1G`WuVf}P#k:iǠJ56a륂XoT=0zÜ:P~svT+o&9!﫝LHkٽ\t?zɊלWA`$G`4M{cLVɸW7~-bc>l@ʆU:-kz(e9,To;V2"{Bnnv%!ԚVŅ9|wlGNh1*$I?\FIs?~1ϟBu?*ΰ=@I#@a4)+r}a_\ޜvL#JEsQS4/DN$:ۉ *+oP*DGO-9oY ex:E^?ǤN6uhҲ@ BSZl ~O>8}L6ChPmX 4u)EBSjk#>f+BI\pWyr(TY U* ac2>/]6K]@(?{>/D6iW? L@828gestA?H7{DlFķ;%NFFVtrmܖ*b)Ԁ+Ebk F_ժ{I'iH`&f{:RBQzOu+L>WHFR _+nQ02A&M\r=$s 0&m9k#GJ̍J1կLIjV0qur:auav*'eeV$v +Rҭ.w&s%%ux%~DOo6l#BW({[o ۘݶ+IHO5m'Ams>`1o'-k%Ϯ6ݐRHlx'P;:5gR]6%UZԋ&Mm9rZ!WhͷCP|,"j;hm:1`lx r OmMC)$p7  wL'#1FtsO0VZ>g.![W/xJ)!qDE.;|O" wwVA^DX]GL26^S7EA Sv`ٗW^:`r Ph]ZLt|d :.GJoP;LTfGofδq\@rT~V BX2۰mn q\#(..jx85GAH-㡅+l;Xɥ/1F$kjg w.jb7CaدrJJ!ƈZ=V7́|)5\x_c 3&. ]=ƽTڀMݧ0J!r/^aODf{橒>~qj]q)0v V)@xnc Kg(DW{t9&ܝ(&tl 5^Zg>IgE8%7Dwʒ(Š> j\]GWj JEmSxހʕR6&c,FHo.wydr QMR9Fvf!*){D@U(eYIOȰ'>#gGAh p $c+mR׾J?~\_x*l xV$LVIZH 5>f7snJ7E-{ Z]x|8[GcF:Q.eUV陉|.= ĆY66.t(/\ȍVݬ9>o&0v;dni%{<] T,_>:Do`7m*͊{ 1qԙMV̖-+) 6DžJeFX-`gK<": _w֎` 'o}N톷'0_:̷Up&"@³iVd`4 }:8DRO;[>b2z$"UI =2Pqpn"?x~vp?K^C1h$|X:/5,+x vkytXDvPѬG^!;Jdɗ t 27 HRO*&BS;]ީe(c=]]=2I4{(O]퇺8zQZAIXI!`Tݍz0K OO tH!69"kY_=i6K~ܒ{MYAGX-H}fMz)y=s5.H!rz3vn8qOHѫ 1NN! zhy:]{I^:B` "L$6}y+EcR{{eXmmWiMjѲ*d" *1;J)@me,~XBJȻZ+A@N3 e]}8SE #C M3Αb!+q)^?EE][/z (e~fE&V6oe-E3JWJ敎x5&¥r!5U83]nWSu^oxMٕ8/v;Ӿg륝׃+_D9L ۾abS;t~Ƕ^wsd ";7f}Qu[OTn)oNeJkuOfm&ڢ1?#)^7 *5й ژDW›[2Ҽ_.ƾ<{ ^?^\TDRhaPrwGul S)-κ`\#'<Ѯ1.Ky!"S&S;ҤU*ܿYeKrpk^H@~7I 7@/򚑬ң4@6U-6׌u}`P63sBYoП;A,=RzԜDžq~4="R"Z2\M p'M}Uj+މ7[x]㝳@jo p=jǗRE9 )ː]Ո& aE\ˤPO8/ ծ!Wȓ(#(xҰX:*}f%ƃ5Q \)<* 2/nm/GAI/^]. 9:?лi:3g G;8"q\~*|O|)9,F E,NGE_""9Oi'utJ@m HvڲMEAZb_R^Jyhe@3Y3ƥpYgV(6Ҽ4)*Y#d^ ] jV-8a MY[aFU#:,+[E̪wt͐V,\IQ7\;_Y1aEtFs9H:Q%ut:iDu V:L`n|H6Ù5P-,J\dDk/V͊ت(L);#C;Ǡ-0%cZ:^k ݲ-Q3weLzmT\)/:rC"9HyWd=XMh;L.U.r [qJwaUz,'zcXg 9s?vȻDu}L47ď X耦S x#_ E\Oa+MȊdU>rm^cIk{VhzEng}1B \/'c]A r/s6mҦc✢x~T{4>L5E`.5Nb܊; B,lk I π[Gv/LYC㪘V)t!I_Z1%M3q$ns@zkJ9~1b$%@.H t(1"٢BrZ>;)'VV $-kCHt?#f 99KwPAʢKwH{j1鶗tn;&HB!g&LZ%l=}dRaE<{##'y03WtGB &@=):3Bn %"%Vp2*5)z} C~_Fir\D7RaNd e K٨q_M-Qf6$7ŕ$3*膭ﭷKSJ6=+բ䰗WwC݊S(%PGMК*KΈ{:JLjq76 %wSS-_eP`⅜0eҥD ő̮X5˦fu=zR}4 W}1\!tزO ^$ [LY0JOVKNJyn&Fp@s:hVK/rSǤ`|^v}bnM"D_-ȌtJ2ԕ^Iձ6UИKl_ۺ@z7 k&DlZȩ&31~4Q *_}${=?cXJ>kik2#I1P@L|(= 1`ۈ̬\ݎ?vൖWHD[ 33jU/zpTi0tWҦNR/eQA trOգ)+ww5GUmu|%3f}7 =yrh6}:ȷfNaud =S4oXrj_P\ 5ցV]0[t\V"jbR@%>Ԑa6W='oIP;bE.i-cJxxEp+ cҪcnUlB {߾C̝;_=Vc0kᏗ$ x,AwH?l Iyv dX1?ֆ=ʎqQW%I EK+^byam{1oCþKXo}ದ#P<ع4^;O$ ׺0L2n9Am⻲~gZ1i4 4gHf!d֢LH}Z+yN<Mm>#/ vf*WvKTcg삩/얏9vi+[.R~Ϣv$T]YC%&Z1TI^o-<ۀW}]MoC+ ]iQ3aQ.\݁4˱n(Ӗ80Гe1]NաR_vFb n2|kc\\m-EbS0st4\Gdj}g^G@R|zai}XKWk 卤K+ YS'T`g64G\KҗavHvĪ5r,%$dW~ #')6a Qm:mƇ0%_{Ζ;&5_2 `J;( oWdr^xB\~ri9gCTş5t@r.ϻqE"dk?*q&omm2 l#N_)OY6k-aT,? 1цQ8 _;UerOn]2/kyJOۨ,)П6!^"DQhZW5i?֙ЏvQ ʢja(:oxR's J6:2-[M9e{NmQ;A[Z]^(e;L=Z*+jH[J(8 9Uc=90Tt;^'Vn~%%qS^G2[ t8rQhcFI[K'o@G"%W%)m¢\g_gM Iqu>w }ߵ@N>|s4I6\S4mccӗyX`@ݩ %:w~{I1 6l_3#$:/ A]dAwq3ӯˁd0BEKsyV1ӬvWCo^w N V5R20sN,3v>i)iG%n{+%@jce }"Z/:L(.=zEޑ\tMH–e *K opb Ŋ-M@R70s &'+1T>)Yh>W'f>̿)kI\ϏpuF5<%/ig_vQAZ͏ /O]V5N" oWfAam2٨0fdQ;Oǃpn J/.g96SΝNc} bZIMs?p+q4M`r5}j\zLy߯@"%mig)4aDQ7P^5etP#nu x"Qu )K; +~u,\MzϺk3^TƇC;+I. JW_1zeҶsmN؄(zؚҤ %,#ܖ G~2{!Ǡ{ %Θz` 8.\:`yfr| Q:sfMJÁGBZ̘۽̡swT#'}]gjS %>/?.6YSJ _A˜$^*~R&eu#_>63 "Z$nM=ArgZ4 W- 9zdJCCټ@Y]˜nڍtO;9V8A8]q}K@)SZRI^Xu`}culYbeoB$Xt"KQNQ#a0.T լ4 *ʱ8 u"GQ-dPE#!E)( @5`i3 ]o- ͳ-R9S=Z=!i2څv& 8'r8P )ӜY[80EK[ Y! ' #REЯ `$3W֖:i5wrۯ2TsFBi5̎ǝA$2Gpqdre))ҫ庤E:Qknɰ tTQ]i1γG硑a)[j[$df0"a4d6_N6xKHP0qҽ|هc"f04 Y%֌ObߓF mxڸl'j!E85-B"M\5)̪= y,6+H Byzt=IDuyuf}>YYm <2t:mo @W7v뒄 r{pGd)i$m7d&@6Jr:tOw kus˖،߭zTvj_0R,~k]xGژ˛ >j@MwH>U#GA\I-\a+)^̢ECUюfWWTnq[ISӓ&0kX'|\Kݟ |AQᗛ93g!KN.L fBpd+[='`ON̚lK]yk<IeIЃfy")hdu,;5Dɡ _NA4_b$GXU2ftc^=8Oy"VQ.UCeqAƩaBhT\4b ӖuR!CPZmhד6kInK?ݗ0 J1'|pZt SVV@ 0u#s#R@Dߖh\`T ho98q8-vea '׺% ㆾ?/B!1݃I>F4X4TXLq 0S"D;0es9$t?= m @(4LŽB)TB~Vwxgg*ܔ'_8鞝} | &!i&.Ú}LZY'CkBl >-ԝ#`Pc4G 1lH(vCE39v+Wm(V-R$:4.@_x|J0SBާsV Vǻi+dž媔ReL'?tM`aG2+cI_C55Kx*[L+:2A^9b‚f|IBсPB'Hq*$f8Sj|p8!ׂbգ/HO^?흘,[ǀT-=OҠNܗWs:1IAv wO<#t4s(3+/\(M+$Jo088 'B>T5mk丏?*i`NmLH(9˶bV "76(Rŕ|ӛI4?W FbP$] [mѡ7 mzj5RZqԈIݔ ]~WkI}`Ƿw#;|6ﴇTT<{fZpCAd@E<RgVq-ؾ$CTȉf?BXKFcD]Dzf(pJQ+2f4$5VIwvWoԇJ#Tw{k[_mu TmIO˹wf_87#iG8g8+ʴ:]S^iQ8׉Y]怜cB0C4HHLY;Q Q(ޠp◸%o'z䅣s+1>in$uf&k-1Dd$_8v%8[`0 FLAƻ߭4~mL9ɭ)*IMorX]?n ڍi.$?z^ KxkkP6X}eڣ-HM@!h 16H~.|ښ.euy^P|iID"o)B@mHCUH~XX2m3kV*A>Q!"7*Y g! Ն)ti4LC}e['sMqy}/G'XP4Y}Sda27iA:_9Gu)`)=S*\"aZ/E5T"<K;Mf6cNr@Tx_csj}~t e]埗'M[* f4L8A7.Pldeb-OB !z&aKqZ`@8|,p'htwmWH,wl; mO Q Hd%A}~Z-%SA)\¤}c `1|èL#˥8t4fGh8iGAYk!3*"c2p}z.!ÏD! 啘T#z!5#o(2YlW(XgT NV[P'` 0"5{ȹHp) kaB2ӵX?3RQ_!ywS2W ā+FQ5CInyD+F Ւo]/ qo<§c%dUUCOZ$`."V٨ 4nUhz[6`YZ>4}ĭ: ӄ&A#KrdU4QVhw|xVU"MU}U'G0!.ÃQ"JIKLxp8b>ʦ[ſr0?Y (ybQ6jEU/|M|CKW_)D3l1T'Lݞ)}TZjnw2cmFhqo68^x)c2͎)~eÂ#eu 1~>9tbRl{Z+;t_ǥwav}oT{v.lQ͖vUWZ>BjshcS yd|^2n0M:6o9xSve+xP#g L [ ߉ո/ig.P 9q}bz39$oo|CքEˌCOCEyEJTC`8{(twrJ?)dnq q'oի"R2ƃM x, 0H|Vܙ~BY A/K'#iQ.5 ɒV{%L7M4NKUdLo(Ma+GHq3lUiB:G=}͢J{? xI {KsӔ]x e%.ӃyGfi3nlS򻜦WQΠ<ae` Oqx 0f5Ufꃾˉl!=xVAG PS· rw/(ϻv2(e5V=^ԓBrےcxb2ws/ѓ 4Y qmXEKz|AGPC6n X`>epIg7#,V)pc Pڱ];qDE W"@"zG9't Er<0qa,EBi_^Ht?vA8 Ɋ&/;][8MJg B (HW $f*z-!mVb;'|߽}b{ؠQckpX 7/Oƍ&79"qU<7&W Uq`~Oe&X5k,ggV3A>r箪֣xaIRi>""ot&cU5OG3t H3T}̬tRl0QU8cB\ 䊷i/5;;۴yVU{ް)rmo9CmvYNKV:ґ}v׉ kwԳJ+[!~3/'u h=cg[tŶxt,ChT1fkx!2_v=8YNɼ#P#" =p%۟GsW6M]Rț d`b`BmA3lZ_Dn $%.̰S Дwo!( W>_&L6ɧJ}55cerkdݤ݈}aEҀꀤ^7U-D"YV9) dO8;$V&&˱;!y[뽭OA&D㦡v']M|f<,lF뼹flespL3\%,u>liw4Rt֮>Cdv#<ϨB;'9_hvD'yKR>7YH\ʸB/8~q:dJ=&:? N [PdP)x @*" "fXj2<^? 2& Z:%.X$d$W}zT\J/{ ѧ^4`jͫq"6h~&8PPSE._--Z4 *%C8r0MR C9# D|neP4e)Sex O%zU_Vj'`yi7晳dۻdh6{ C^Ow>L9JSyؤ|D{B6͠Ya{};n><e;P~Ǧ[GV_Ĭ dFhzN(B'Yu OC!3Qbqc;Iל(T]y۠JPEචǦM ZB|H ȓW]a#C l PSDS5B12v_Qfh|UIՔ!0`ml\W[,b~Dz:\RlW܊QLk.]QՉAi!5)]?+3A5 ShFGӿe\ej̣:]ߴT9q*okH1tY{9)>,/`.RH tJc,YbuD)q*o9ESkwY=8| |]V0mgELJ;>.)^ic/ȵ y)$iL!O͂x$s* ݮE`> Wd'UrZW# ~rQ i5q'B٦<W|9:!ԾпSPaWJ")HDL1z9Ve~3[Y6epҹIۛF H()NL{Pod/Fy2Vłj*Y {>J*9Q J^KZ@N.>a|gT#yI?@m}ΜJ쳷qt}sbF3PZg@lE+#*prqy \~;oy~`OZ6c jx 4: *;^𝒲t%Kryϩgz{n p$%װ79E{gH.9/^w(ɲQPBj sE`)u\5ٶ}cdrO]x!2zh8fDVK̞\y V!D(#nfIG')|^fS{ƻ6x|v{}\z%M]]ޭ\qq7]ǷsJĸ ٬}Sݻpv\ @w1?[0+CÛufvS:C2?LW=13f!@f7eo6k*y"˿iwCMGQ_D*Th.lԫ,)0h@,:5v*{RoFv@C@) f.r,_D1}領/ 9e> $sζ&[>Vn4HAߞC>_R8QJ~G`87xdd$O+'ܢ}p$`"τo&a9l?.?VJO2kPe SNo+u@f#c/D 16G!#XV|+;j-Y{ZGC P'?pzRYR9[Ulx ve"4BscPv<~Z+|&xzȝWL\rcR1ǾFK`?+v/ jFռ @*qЗiZ0`dɷQ\BP8E4aw4l-M?j[_>i-b~2NwIaTo%Dj1L`oz6&pڜ,&&Qj+D@ǥ"\8EyFDr bs)i7NlP[+YNVUqC7RN٘pd,*xغ*,+O/ۿlUqߡ3-U_6Ƥ0󾘍2ʰȔA|y7BZiFc¦{Jɨ1Uv6jhP+4gP4?)1ѸelUJwZ-#3 )>~T!IBZ?:Q%z @Zm@n8oY0Սui^n3 Fs ӛ:7ghk=>h7VGi]csLk[dQkty9%Ka2D)Qw ESMjj])+P~ߓDQ&2!` 1< ŒJ1*i6S}Sn؇hգweN_Hqv4Eb0Lqr.ϵ3x#-ۆ &ob*v2nuHTi39D.Ǯ֭yhWuܛCϽB\aYeɪW %Ԋ䘅8?<:Mpw(ˬmD`CA&HDlޯpF#âF&Nr9%B2d{o~<2 ;%-V1l`|[u :M#S] 9ln C**V=r?P({)mGi5pNԐ=+mFcN,ؔ&>e-xY(~8VQDeZ,J;wjZ˩k-亶-۲E1_i\+3Y7mjmZt8zBJ MI϶wymM IFxHIMZB\Zփ䇕 lx)FA]cwq-j~@%g7RvÀ%ýu Ýۏбk:wd[*GiDp"Ւ2EoP ͻVPx$lV`3q実{щuEG}U%{2hZhmNJa?aE,%qJ9(Q@M5E )-eY7=stT.*Lub)8e82hClԤ,wq@r4|TS؋t67r6>4IByO-'qf. ,3mBxO`n!L 4wd+{ K.Gᠡ^G = 5)5ߓ-+suc濌MnONjv=FBP@-z9<NU:JYFv'mFUνj ]ᓵdhn^l2/C;T2#*^IQ'V2yezͱ(KCdzHa}ɬ)yQANt$k.K}gʱX*f-QqDAhq^ꛣ;[qQCsݢ!ԋ+/>gŠCeC#Yԟto|C8Szd䏞- D C =йkکA_rܝ7-/ل( 4g$Dޣ"E USmk˄_& g _,*!Zu? }RO+!L bЏi)@֙SdI6xd,[ =TU,G>e)e7U>o]2h5 '--8,뒲<"W?ͻcʻ𖦩0ċ^# '`lDl)엸ѴR}EWSH$pQRj#-{&gp~BJȅޤjp+7敷zw7V)5Tb(w%pzXl< 9 Ӈ/g@&# ޣ꒤y0vC!׋uޒϦϻ㿑qp`Ey UNxVNA) =\%'AV̅hޕ+Ȟ@'[Tl@M !H1 (?k_X9"C[DVPp Daai~[?J#|)N/ش;y4jh lb@/Oa9Ys,<8:wj|WָƜiY_P֓~rT }Ic[U4@[kS35A@ =}D &>Suuxm@Vf p;aVIqس ]Dɶ|qIDN'LkG< ewg), ʷR7c1][yl#zD%d~S޳4{#ؘ>ayLίy-V3^0:#ҚeE[ 8Jf0Vj!_-Sdw5F.|`;aԷRK!,sy2P`E9c53c2UDMCz׬.r;P7v(Ft;0މn;);#v#m[H{! rX7b%r 6eN :$a~~ICucetkHP5Ix,B8'ۇb=r\-)ÿ7HӦCw7]%WAgER@|gĐ&IL>{k9W ($jh)8/\vD\7AJ+1pj'eHưH[q89-'J^M-{:iN[!fK+cAѸ)Mm&Ss)Y7>@ߍBf9~lqoH+zWe*l*~BW@"72U޽]I6G&1%;*hSBcV!"\k(@rYᇦxr}y(O :XQdC߫ WnH[WKeֲXbXdHWa=2'5?pvwNvMߵLۉ >ژub.(zF: xL !ִkw>t_ٸYS)8%UGmɍD:[3˙HFȟBj)vʐ.K;jϠ _[p*B$"f KMHt&WAn'ς7󉂻`T0rz *23vw#؁vNEiLЫSxSE%=L&ipܠ%81uC^Lf0VC,H9i`a'cxfU3dah>HkRǒ&IDR|f smbO æXY9z%BBa_|Jhy,}B{m@Py-[_F*)Sc !U!!:zxss=~$` hE)CrVu7I"j!ֵiE>\ ?QC~Jm-䌒yB E첍(d>ĔqPq 7}??{-N[5ӎ~AWa!swaÔvtG@0lk99rk%iډi9e@kMא76GOxWgC=Դ)_υ; /)% ~fCLj 5!cD.4qxWrwZ\Zς6l9 uAї1nn"[_ 4Y:3y'qN v[ _m㞉?AwJ9':yAҌ[=|˦x tFry6s=QaH,da)N{vzR-5UUCp* 2GUpG9Da qn孞 dfxV\mm G7T<%E7<#@Z&eօɖY W4 `ȝ}{k,=j4> ޴`GeUҳ.Uld-eܮD=зf_k4I _iAK'4d2i^A`[7pF@އrn3<󯪆+3Oi*+~|̴d1yl!n?~̲tJ>@Œ; jvc#RtxXNQm)g]àiXYg0$s[\>؆%V~}W\!VNĭAfve K/6Di# t*h+ ǂ8wxJ+t.9h^o~*mg035 sBwtz@I{]IRGѾayzrlDhbqBd}DFBSK 2jVcjeBRuq聂c`%:-œAkEG<&FYsd:Q)ߧO.[ 3M.: $ T%!b-H19z{c)Yn'c6R{AژW{DP &I'w2CeQ=*ٖ] ed2!Ze.zwCBɢ 'Qa7+-w (zHOo"19)HhT欒xR]7Z/e.< 5`KjlQ]43ZX5Mj3=R?qoY 0 j pmԄ+I)1r_릕@wfnDqE'Px܁dT":)l@uΓW 7b_b擭G$Aϱ"X{&e!&RY[tJMay4$iO8C4yϽ @lhIdkcy-#, C4Ҋ02d|5}-X^OO0V-U:m=Ma|NK_ ٲyC4*ѭ)q: Qu1BM݂@.nUߪ V`:,>B^EUçn*x_ Z z=00#|$1h5z=WNȋ히ȥj*K0BJ~+D#ז\P427ݑ;FAS70[nctՄ@F,HilM!*mXlz* \[Kc9呇-wg;ӯ ( M]W[;a}`BN,K@>u%;}]Vvz- .rC|n+wK uuL094i rK5N &AЭF[ xr?XmI{oHD?UkbC*ʨXdӳjgXW# ;CвJϋc;o7A 9 b%u%V}T{ڤ`)UV!B_AU"@o|_l\9c 8`Wc,0s z Y1}BK#S4."/,nN? Rw.MDQkr3ͪCfBcZۿn%),ݬkB-\]N!r{}Ƃ p͚-cMfF9g"l#m#J<%'"O* X}uu{tu_]Sòϙö-NR*F (B+IU]*KX6_khc4֛Q)B;GwD}.$׻$t"(և2PsV6"`LC5t^"Y`,К28o$Jzd 9,T<\n)GPT,ĤW,u5붪/YLq,yeg6蚳̙>ĉr fK Z6-uJ|pQF,S$JsPN6}MG1IsJ *{*J.No￀Hff;ܜXnTG3nc'-. m3%uh90N *3yoC Y.S|Br\-5HXӶG}萮j?ˢ ٴ‡`kޱP53_ V/Ze2"sS^avI4i(ns)1tw6n0Nj%xJ8 \εK_q㍝N`-H&*+m."x2'sݔfCXX⒮o19A'V%D _t{s&Ϲ9!!5R?$=*<*+ oq8wC(W鞤П- %*pbمΔEw2dMFv 7H¨ڇ;|vI}k3srC1[ܟ2(X;,סR*+-ߋ/Ȅj-h/[~f=-]/-3?FaYrIY 謹jdi<ˮ^A:T3c _3U Q>5jS8_h'MϽWrN܃tCz5#WLlAoSgC"9ζO2>W(YhU@SuNdb*?1[;-1ˁb6|F%|#sotoNKX/q@"{ܺ8+m ] Gʢ#agY%1ژRWTK-em3Մn&m {~EᅆDK h^Z!ʄCE&<YC|F!f/Ti fkbs?X4SxG*C l@ԝ־6xt456 P=A[hLUwbUK[BEd[vT䠌 (B&ilb.Ael퍓U)yh{Ն3ۿG9_ubL2эD5hт*Kh aG@w~E& a0Xx;dhG;Ue" ˔WF 䳷 \ 0@{*]Ynf)4%6ũ5s}‹50:S*( Il`Qe=mf~N$V5cZq8} ҉ەʔ5corOF 76W JGW [~~ h#]QJgފW|Nbޑ##yuW7c9+,B"\ʬ'3}fcQ_cۏP^wbdҿSH9Ws 63:{kC-(cO mE6,Q r*BHܢKV6 Sؖ'zb0GjwHM!> nm.hHhՅqn-P}et;H-7 p$UivAٵ5OĈN¬)'(3'm5EO >/eBbA(@ael/PI#Q\u7Pad$zk"Fz<*p!_J]SƆCFy#Tbz Y0[;Y:$"+&&xu.vQ#9)vuxHo#*F5an8ەkm ӻAxVrR (t_cZOj>: ;~dƦ ^32"1@ +ABA`)b( D 0M7yt=sh 9)Rwކ+T= XEZP(P8z Il0[{7tQlY#W h[d[>:;i{1.Oy@GقoL- n?so4 C$Y~81"чbNpzǁ=-dE\{Y {M7Ov8(W7"CXwt/Yf Y`0$Ӹ./~u#\Nvn֓Q&c>>䁇k_pB )g,;&^P;3HT[[kYh<$ìB@yz+.Qc!1þsRL SdiU_H"6FZMS`K`ks$p E `Eo)uҊ3Vgy8nhN22b/](j:;~ʁV꿘ndd_[+sB_־ k U,)m;%~@U-Y[588TVnRoT{$hLK9t}/BnK[:3j^#U WZufCto&zg*ȖEJK@}G-%=\(@>b&Cqi򽃰 VUi`y|#W]@^NoaEZ}.bnR^TJׁ_Ɲv.I?kMﱧL';;g0B߶Rà=ڋA?u {EvwD :zOR^ ij6j&4F>"J Jyh:hL)*$rV0+=LfОəHH^`ܟ7H΢l74sG-·ҪL֚8~1(g:x ^;hݞ"9Cuww zUfWh{7>[Kܽ"`oy`9tl aϯ^XbN5'ۄ$DqĬ=n="VM.2Zœu .Ȱ12޷\ͷ|ֱp"2@OJc+, J7ʤ7 O6= }0DRB-/Ã-v Jx]NLMuϖUx8vb+*N TnS=S4{V~+tvNtQŞN*\(*#'q)4rq uZ% 5-k?5ySRΛHapf2GePX"|DŽxA%H/N"SVjmwgdwi&_qs(tK0T?9_,%>rF u8bjdUB.ؕZoŒ=q`!x0'?AgG#}.鐹@V>=3ss]mvr•K/r#ǔx^/PAꖤɞM0Kx'~P}YeZQ"4i߰rq";źv!Śn (yJ69@"}U-ź/Rx&C)k^ e`?>eanZq:6)&0 g;y 9Gzdb9;v ID-꭬8qVkّ~'SE6ᆂL;ʤL 0u>nC2-^K?0c;n6D!.O%_F:,kQwmFcx:3&_(?_o *YM^oG ɥgwRdξD!$v.M(Q66Շ`J$сT鮓b+7:5pS?E:3g iƆQh5Nm>AAOHt"a>95ι/1g)o|[3 2$tek`xF 7=r |n~T$.9t =b6# /(}}@RU_ge*o"+%ɤ,/~j)6\x*[/ŋ 3==U֎od&FJϕ: ЮR,p8YNa*d*8.c! S%E#]h}CoP) Dvd_ &;5<\-59$_V΂!L>&鉔 DsIzA 1$\,X誅:\=!3>_v(Eޜ8D(%sVVA=G,exjNԿFds]Tc P\azF["#;eğ<hx8A9 5/WB:€[j#f K};k_;לkGl_ T֜!5΀_}^ɱ;gֶZLf?i NB6L`s BG~}hCzMADw7<ߕxWߐ+xeI9\y 4wn4:Ge ABFooAg׹Jo=RX-}fX99ޮmV'5E$@ΞNB$,Fbe4Xci!R6mSu+8U`@ gl!:l=xDWid2CBtmq%Bьaިf3!7%n$*F7̓=~dA.̞\ ۚ4 >G``aN.{XY5<ܙ t5>#2Ow7&i+S;-k"?8)gjOP-/~;\;`+6iL$RWg7qz{F 5E$RHVJbG#'иT`; P=XJfa#|]JdPLx{v%h6iKdzB@:PQ fm,d&!o~%|PrVwUb'1=p󯋗"Q8V\NA/ɏ w Kp Sصǃ8yO*KB>]obIy&dClcK>_G(: x^ ,& 'TDZ4W-$OL`EqRy`뭡"g$VJ?r 50.=h7C1~ jx-GA*~G>|Ud$s ba wϖypMm=V4){^T7n kFbp1͢6+vMJDHeBo0vIiZE;WF1!IrE3C%q @k&Oڇ,%[JC vWDl ^GE>bF-2uƣw_ O:n q9vBfm*Aa!WBZWO+H3zkuo9kTI.#'i_K De=w?G/߿s@kYKPQ뺰FtQ.$bcN7ZSJ>@NۜI+\%M? ƍXJ/fFtwP: St1j Z<كr 6:[2 3m!FlD.L3|1ܧitS7U,+q2TKy$ػc^A.S'H9 )ڨK28-yO#^Z 3v/9Bz/ 7s֮" Dh"$j#qDf A^T,bg4ƯBxy0Lt+ѳ՝, vѹoVj";P9>:X/2WQ(zԩE(dA򡓉`_h\Kֻ㾱Badtthݭ=+H\OV+㣷"[`O E_x)lKBZ ~jJ?%꯲-~ *2;I[.b\d;'2 lIuV"]Y)bR;ɯ$hPF~7em{wJk nC?>,ĺ`bc8\{hLwkeTh$`ujm$5pЬv:?t6yCcvE}&{6^+ei ,D@bˬS%@]@PjF)*>MoU 3s3uIq{|%GMk5]-/CbGAmLk\|@(VCA jm_Eѽ%D6<99`qz gW3 0=Fp ]Oju|>u|C6% $v0ZQv5&CrLew[((-LJ&m!UN 9(G?rZ[<,m%UfEÔ/%;|3 ^_ eU`"Ǒ{[r3?E6OM>q-~NQЋ6>_gisuB)>$ݗu_`Sifufah#~p[*Jy&ʪ־* cJj#LǿX\y~k.=|llh>[YVYRA$Y,NVGJ Ed5Yܣl[hG"o֌,>bt,| 7,Ef,ǥѰ>egBgSz'Gz;, K,J'Aau|"ؤכ'#{1^۵FȥE,I6^Qҁ; 됩,Wݠ A򶽏žK0Os |eo0M&k@DL[Q8*#?-GSH:Rg׀'mq^nuիk=C?KrK[@~R'gMnujB[ae<@5}gD.I;l6Bםé,;tHB/ A-Y*;^Y0.~Ovw,?~dj 7| nX)mg_;%v-~$WN*gS٠qXtC~!L` UɲD(.57\4V eum]ފ&M~W4"?+/p1WF'W4&vp3qg`6/h̦0.(}A-UG}ǢDvA^ltC?7Fȣ"I00$vB./&3(pvtQ&z>Hi`ְo\8CZtQ\a]gyZW?pFamx `Y>& ݳ#3{9;V|t nV2]BeTBK{y R}}S.G:mlE0񡯞ۚ1ɴyWdX3Qq6 P?3Բ BH%+[8C&RZߗ;!&BPe $wr||FzAD[1 i}OVi)^}ͱ\2UjLL4լ&"@6wbt~oD XeLiASZY+~mO*,'eޛ@ {#c=9o֘A[0X}k`&J6( XcqG 0"sx<&WJ ;9(LWZtY#)ِ_4lBئW]/FmkZ{0zY5!phx xr-4$XUM[} ,eJ8j؂ڙI_9ma ~?walй ;*])OB:.(+&)ʃ'A cVO_F\A> l*ѽw#{j% @HKesd:*S3Vb[Ln% @&G51AZ S>)=ԉ@*K%6+^:oo y>2ЕmϢdVVAMOXA>S^C _Bf S90pn]wSOOqQNY|SQHpC)-^63_U!c0Y#C n7y=CԬlwlÅ3~ I5hFyDo%x_ZJ^v?7*qx.7ޱ̸m`!,.zJonbh<~iWx;|>§Ec?jO?U=!lH4&2r?i숪BscZha]5}23X 'm^֟=~)}zW!Zɩ.3o:X85squW;_RnmW)| :h z)mvf{5 ^ p56 FֺUs`Ͽtp<$`369 AAriLM%5pδn)!K\1"'B`M7LkbҐDS N1u6kZtV;˩fB*@`$4"PQ#s1t*Y*Csg}~4a e w|/MpвΥ@ug5Q-qŏ&FJs i^or~[= eg42~tl/K.-V&ECl2+j7[,;uƞLFwnR 3:%3D#b_p,٨}λ(7멼 ˃ǾɦN=^6y5^mE;-絟5O &o) Mo޷I)x#3QFXk< -T)+cQaKC"0Tz;<~}B3{%8ExO ~#=艨<Lvv->rt 5/^rymft:wLF;嫬0&yv^ Bk;%Yx ǩނe',*~;졋6m`tM6pva;xט?cr1f (a]^#mFBbיD-^j:"BU. 8R[5%[sV QパԼ,|9K'.x2":ȀL5?ARo{C1pAof3 z|*ēoBՌTxxV WĘ_B$`ޑ_׎UVjBt]HY̆t4ƺZyeyLK.Ṥ"x1/2YH5f#LM.W a|ZLةD w,o5_ClWj[I"eGPū]xYcr/V_MZɃyI"cfΩՠCugJĴXH'CЭn!B 䚵εeT5TVTXRn#6F)Mj%%>7臄23_ ܸ)CMNk;$c[B^6W4.kE= S7AՊֺئ=pUxD$ge8M H7]N׹59q1T](^?Q:K*kWKh< CoCu!2U]Z W"z!ћiʣ9ILESE!CS0 ~w+e^0|^7 :ޞ*z,(|&p':cqcPX@(|? yN<,HJcQ }-ymp͜$Y' o6s{.]r931h|#,9D2<:׶P*o-L4"YlKD؅M|,z[qrPte5N}yi ^ SXkvT^ɩ`ٮoI&F(ӂHt3|6Rb ^tB`/:y}}"RVmDf ӈJrS7 k^esߛ}ֹa1$T\ʽixF93^3G#r|0e֤x7ɘfNX<;_6b8YРV&F+Ao ݈' Oq\0p~Prցay-CfkT 94{Ϭg\Y?k6m'[E?e6wM,kSJx?bTd ؾjY3DŽyf8R[j.*Yk):TT9|+ם'ȇvෝrN]^յ[*ԳhjoPShn2Az4Z(}-K( /H3:Yn<>VN3J?/룔oayY6`߈-)zr\+8&z\}݅N*c7"xƷWI[ :8>$󆘋3{\0ߩ}.٧ASy|=+ f}2W'2H]Wi8bҚ ̴YXǝ߁ZgsC%a <*8ϸQJ+GXΟ&s;-NA%?;y=K0sG8Y_o^1ۦ@F( \'qlbcD->@wtPƒۅ4Ŀ3h/j%yOcic__#S(NĎa)=/}Jr58J~5AbWo| kJY_?%]]EBC=Z0 5IvOؕE}@i S[X艤d3_]5- $;|SY],rdnӃ(CCxM;էX[DxWxrr&%91ƗaMqu%9DŚ5#@ yOf]GFD&ڭ)5'<(\cӆKoq傢y#mYG;jѹưx6cpwuj-A pkGwf7KE\wL-;iD&ü; u1'Qڛg,&g|לs7yІ,&^p/7`1BMwI ,̦j%lEڟ}`k 4 wt76tYk ڔ ?i1Gk'7@]^;Ee=@z-<AEݞ3ޠ`3bnb~5ty`~,GcVYjop@iu? fCQ;zs`0=? TЅ&Ǜg4m5r!C >9#+tJ:^^ ˢ*K :M i@ ?~#͚F?Dػ,J_qX N%7p.ї#&Ѝ `?P'z(U@Mɽ}>I9Hy P!i~LޓCoZ ¯8^WS PSGjfKBqs(u'$[q_$Hg\j0bTڸy}p MM(jZԫDaptxw:fke9"x\oQCq `䪏4cy$:0r؟_ G~rܻGEÝHGL堋 [$O_?! ksod+9@Zh W:oVU[S|ޣXզ+$ ``W) Bw aohߊ/oZ"ǺSv7|PKZNe V᠟`6%U}eָ:x. l v^D0M,;vйx%W13 wy:,8"^A*gj2`ukF<Hcےm_65VG9[64*Ԛ\X.1'1#3AߵEQcSD&b2 m,wSwgcwS=SbεfLWFr.[t{'#xo]IR7wؾFmN^f3c#(p8̄s۬H tNS"^vՎ5YǡRW Jh9׿}p:pfmRWlyJEb%v孡7SHt~,LMRK3մ*)Z >`.zL5&btip'2ڃרԡӥ6ݞn2\\mdž%^#=RXiOPL$7KԞM{ݥģ-wQ!$b>y 4oGUf{2čoF-n rK:[ ß7 2 \? y(ֱ+%TM`iR}5 Lb[.Vyu uCeؓ_LS=װgX .,m@q^\|]zQHVc8+R27 5c  *go9v)9,0S)9 CƧWJ,~51xD-1*t%>]Xq\Y>ODZ*[ "AJI9R'6SjդI#BbLUC]Z1u\*\HX*Q(/=@d7ݓ΃'C_hExҿX6<OeD g6Z*Sb4;??$J!VQ]i(M5n#!$ )AIf4 %,)%-|]GjvU1f/eg^Zt6Y8"rJ4Aj&6@[)c L <&Fu']kuh-I;i}|8d噅NJaHӜs |(gۊUUp(BK6k)1ʬ5lIu/?ai7J8u<1\e2zO6jNrJ,xN%jPo7φ){n*Ѯ0\VXZtxm|秉X,``̭׀H#-*4ҐкE ~$u Pm?\!H6r%p -: ?Kq4VUFIkcvI/AI]s 9P7EQ`k2Cخl)hBûx@ap{s?|q$@NIt%ΊdsQpU,jĜQKJ sAـ]c!qO\^} QMudC ߮ͱ"g5>|cOp6SyȊH ]/ G/p ]Eqa7eM/`&#텂l?ĺ<Q^`4a&bUND\GJ6fs L%UE jpj篽[KtCx(?}!}쟽l)rŒTmaR5ib[37)'YȒ>QOJp o Y,$Qdjjm6:h|t#-ZhK{eN| &M<рLbԏ$Pj3_֊z{{Rzđ{~_}.6V|ǫ)uD4ȶ)q-TeR$.vk]-UU@?y^O,tڈW~uY?=2jcC|ix`ћTD6[PRy.=*O0^=I$dG^}eovu!Hۘ'/\gQpR1f,D{ ]̎ 76*v0c]E+N1q[ok{(& cQn o|#mX@jpo mVe= BH/WU~'rYRޝ6>i^k6z5\W JC*(^&^Y٫e'#,/~k[7T%x-9K$)am1Pv0;iD`ЀFIchKԢÅ5&(+a%.?:_jW형zD/sk3c>1pD6K TbjkL2Ϟ48?_7ŭz7k[MU={j#J=5+!qAS8gW q htEV;:cfvH:#i.J=Q` r)REjnSMBVk *PR!Xx\ٙ!X9?Tg,GKTsbčYiU]cŜax܃N?E- ZG)з]ci9҆amC),TߗvP MK{X HJBeiWA浅I_J֎;i/3:}_ CUF ^QvQ" ejos!mIqCz\=<0Xq`Ss5CrL Ua)#(aJﶭ> L((BosIIڊ[X^95*Eeus>;'+N+EݕwU^iWؤUG @: .}"mXR=5g8Vo9oZŎ])A;T@9DD\Lvcc1Epq"<<)i86D&G%z='`3.Hݲ3jK4JlI:`f8dr`ۢKc9 &2|PT0>JAxCɲCsA tۙmIHع_eA| ~YJ\9_bRUgX#:^Cat&я?Sfgrfl )V jLNg[R^NȵeJ߿5ڒfr &:ωt jhV`}VFX֩/8zmV6/Fk(4(88*&X_LI)$ЯܢN|{]TmѓD"<- BeL3: < 4pjNo$AQA!WY]8Q3µ LWݩ>AX'ƕÂ1 ݵO# DsjQYG N:T0kew6iPco-<˕M;0ٗO5dz=D}m< mIZ ~g8'7w~ҪrڃRyli?3(eiV[4VeɅVI AyDS_x/w]T!bױ%dXd*8VBknmԠjS8G1e5,QuՖѻϣ9:|]PY@y28ӺQy43GY;ڏ@&c]9 vƳ@LysrNbpFcf7' d p:xKRmM1 4~8&Nao-{&/_Q||8ʚ46eb]'l`/^FjIuLYFtgjlVUYWOQIrtXm-R3^l0w}nK#6 զMCI*WeK&,ENe?-OlF5*Sv#,G<쑴 kn X6_C% iAE|?4.tfpF3E޵^*Y*xxm_KhS^֬Sg!`g]?;FUu {BcbFHapE{!H[{^sW?S=epy&yeY$WoU&6xS" 6:#yYh]ԮMO5LG,20G`)ueG],ӰXњHyڰA e[ޫqR37)w5ycIÌZm55\{cX5dۅCltjK 4rNȌq\r3u06de*|2N]6~ 8vly)@ZEEFfPi{JYiCN*]Nr>;C@Enƴ)0*!MxIhOeٝF[=ƪ;W! ދeݤf;zya5.տ, wM@nF!œERMyy Drj:#[^_`Lb'c'!m8O}g[XE %$9}d%oJ/nA*'g!"Le!tҚSZ 'GϾd+e.\gDQ>.n*"oیtl>G~Q%/\:塊L{: r vطWyh? VےHamaxBV, u__8d@gpi/V-yV^ ĐT FkVs>"8~_Ը_rQ xqr9C4"Cv:nJG\eRCO7\Ospɏ/Lt EZ6Am޵'Y.sRc BҳJp* 1@Sw (y| ';,Uw-7l$^B:߬mϘL>0BʕZ<*STMc'RcHp:rtd&goQzvI>]%Q_B 2+<&`N|o}iG,1Wl!$K%q YM] y, mw^EnF.,gbjB%f)NYIz+ӛ$~FM+$3%9H8Cvc,PPF3K_2e Ma7nd1͟p'.?+ }Ȉ|}z0!WR~ {f6u&U5}=X0dZA*Eg e'-7%8 ?B,ʾ6@b"U.rFgI?6ˑGrk +ֳ- W1Fm`}6Xf~!%nLs_ ؾ:1HiqQ{,,6ژ,Mg|y͔|>p )BhãWtRp7Z>|E:36 *ef{HŨЅ`J"c,)!E5_J2NO?>8)jZ?ȑgg-сk7sQɼ@w7m= 6- tO=sS?0$OxM:ƒl_U^2G&fq"襛?-fȫjޡ݆6Lg_H@Za-B8ꨆ|)y^׫~D<+$4$t3+ ++ӣY9Qs+~v"e9SBhUesT߀1fC,Sx~RiɨyNJGVXy^8&hG/! {KZ%*$0`h2)JHK_v SjʵTF_`9uttSc[BL6L̿]*wTyɇa(+ krwK(k@횘+'.>`d.p3s$SͪCpy. -*dBe^5mȂ̚j^ 36ߨ_FbrS*OaA4LR5~h_}yie,|#tmzt7>ݭIŸ!ɡ ܇T\&sd#`UQ/~T7FlhBoԍ:S31y`:]Lea׵T`,riK(`ċ%▒r~+4᭐k t'앢!j'v+)nnL2]7>9HW.=3+yӚ*`2S0f"-aK|r2b0(0 aJiʰ=cw'Hؑr[5{DVc|6)EC!Al vh_@|PgT2;':&0Di mf+8*[t7b7}Z~zJ&82աrapٻҨہe`j?JC(H*VLb״D/ҁ < Ct٥k &ɝʠdr12g()@'> :vwTQ_|_otf)fЉ'9$ێzP)hz}Ƴ@/cD[/"ϛA # 4o1V5.η',A>|*_w]5$5Vm/+|#YY7w*` rDj(w`. # M;eqUTn,*i"!^O\1Ү\.ůrO?wwI%:\ g )RFt r4DV[nߛ/N# '3OOTPgحªn޳5`(o=Vqk1u/Wfw1XT~ (@\~&q]cnOrcjYOthR7ծn[>ׄr?^pwe' 2*բ}y|\eXCpf$Z˥tB& Hs8!h ʙoUp1b%mM!ɟMOct@L"=O&SkMF #uR΁rD=2N].Zz q;&i)2{ Cq e|PMm &DA f##&y v[ڜH(c7;W'@ 9sxͯhiJtygߞTH2Ӧy9b8`Lru4VɥrX3oj5t}``(RFOA &9X8<2P츞>QzCC3`\荻 [ kxD*$pkP:n@W0Q3,}r &U g(?Ƙi+d@)1QR*Ѓ²ʂwQ ns#u@6 25tV%ގΫK+"z52 ^>X`_!(OՕR Du,eZݷn-gIܕ >9wT0p \:2ߝHqۖfyXnUP*?X3sH6Ԭ sY?Cʝ$\3#S5-/n|#[kKX޹HK 4,>`&~'"uu[ >4x?^?qBșan3BؾAVk2v[T@f0!`xs0v!2hr)6/V`;TVjlpO@R/4.'y̽^Nlnl&.T ʭ025ϯkCVk69^-ji.cҠs&J8?&*i.<c8L0Bg;_!Ѡkba+$ҡ~#!!ҏ:ZNp;b](T]WNQ|{qg|mUz`6 X%60yWm,:vWWl򍭰P<}JdrQIk}8@\9cp? ARai0c/v ?f*Hvbpɐ{3ؿݣ~" KBWH$NJMix|,ζ˪ r)-1KŪ+kna{[ >*Gf8d5mm3W+>oՕ6<oD&\˫/I ܵ99̾P\(A7Z2{kDDd`oX#LC@>'/7J ^WEymѻ*O8z''s_Bw~a>oc?}cr=kH-p[5RgN&+H/,hY䧧f΄` TF|-WmWZl@ű9GTEW{<;My~>62HRUPGc+>Ny#B= kFɑ׃[RDJK020Rr"fZ 7$ LOB b Z7Ek:e3L֕`(LgO=-uQ^ cSfX"z2_LD ZW_=%Fr$̌I_s;gr ЊЍEFaztt߽W H.>5 G~- *Z[!tc+v:bIܾ$Aľ`d}I)WeIb4cͣ2ƎK~go-g*9I_wR{2P1w+ .:QLr8-ڽ\ )aY|bԶm>^P/ >t8C(`l ɡiyQ],{(@ēaBIj?p7Wrn=VN5 `iZՓnPB7=Br}E'j?k9 ^CSL7\'{qN4m;Aސ?hrڍ/A#O<#_%w޴fKMjԄ"?2;7Crr튲]u=4XLM.R]yKA7 uY1tyLHU w[#bkŲ>%q5~=#i%f&uVǑt6/dqɜhev 7iah/. 3g^F|l( FSZ"L5(T3\GLޛ RᯇtX(ZȔXTт >/lf -f!5T}SBy¿AKtQ?A{cnD 2,wHl+$C^u/ɠZTB`=7E:%;B Asӯu&\t®g.! vi|K/f DCalڞiZ=661U5^i/h#{q{%]u6󒦘w(YЖtWk͏1+N3t=#9rFiUH~1^Q+P.9K1LJoJ5xgJndZЮ3u%t^J7fe3/"XQ).C\NMS4M]S!1=6}22Ct!YlG"r'Vk fO,؀O\[cv 0+amEktt]|>ycde~}@vڻ; s8u=G?C]nmO 7)B%5FB-X8dؗM?8] IOWte{ap=[0NT,+ : hD~l9Rު6nJ2 c$ ox,='e y\CS-9h-*0po2JxFSb"M&fO?'#NX(Ow~=? mhk6~\Q0ӯzs ,,1ᅊRWNlrH'7 s+zF<‡rH!╤?6*!ccPqp! >̣ ukxIEQ_ic1VW.,B#fA-B368p\T9ƫ䑂Zzӝ˕\7K@t?Lkӥ ʇg֚;zkxMU mmclX875kqvoaѳJm؉,,;S \dFZUaY,饳t< '^ӼL釶jD[,Vnq`o'lLpc5/lEښB=ĐJ G1'z0&(gR ]w\,GC`bpN>:a ΪNBhi|L?ĭ7SqGY'C|58jeS˜9<kl?Ufm.z-1[#.wk)kG%Ekδ50Qo~(/506c HNTR%aDc,ƅX 4`xu]V| gOf>}FM=(0@IƩd2 ,fj1\7s bXw[ S,I? Ǵzޑ(M6^dsi hr%5/59"oF!\yKIjާd[L~VƵ34A8EϜmSuRWlY-FGlcANjs*Q u\vc P{-jנBBqq`bCDy fnYVsy7_yȹ٨Ԅ  ZE|ܮƋc8nd=rH-zId.^JZ=JQьhs=cWǞ bPbZoC^q블vn5fO927z on|;D{-% rύ yѠ49a[UZ!C0{+K'1!7[~T*u-L1kDgv+J!q/-{h9rm~<.bvȑ2 SE)7[e'.Xe3kqŒs1*kGPhÅh'N|qVsU{?hn}]ye|Dڿv1>Ljz]K6?d݆:g]P3w[[kYg8}5"ʁ<*W'` go'CQ+|[]Ey΋vJ,.~H)+FIb5jM$Judl!oĵ]21~],~$QɿQQ:OI򫂑9*m=|߻QFp95E,UY7Scfr~*ɱ-jƵ{:$T(a穪βw,he JyJ3mT[_b;iǶ-(cGJD7fQΓ*W [`ܼ?wd UOrP |fP=J UN e-OvD9g0췴OK.?`RyGjI^D*&{=zKdtn=<\',—!4n{} $S 5\ن1|3Aj.ѫpч S kBYWi雑w}#KC9ⴀ_pSVJ5(P /5M*Gbώ-|'cGަL @U=s"*v(fw؇Z2>ng*["6{vVB`_d|~"?4qAs@;(d|HX=rTJÄ`yK0JxI87ac֠Ҭ-"AZPW(R]Pznc '64 LHIY}YVXb=`8Dɑk-呎s@|R,"oiW<7q "|DEcF3ˑGCw¬sfͣyk([eUc9:t}ysA?f:\1OXʾ7m/^/h(rV߉sQ^ObN*[g}#l hpKB_|Z\&k؊O[};Y O˅=#ʯU6l| ,8_*V\zKE Nшfj?2դ1qUMlr#=@ BMU "Qu. uH9$fT{>pJLƻj6EB?F,@"ruVj6iD(;O{(9jIQ("kQk_5pT@䩣 ;T9gw'v}AubDOSX{3&k8H(ԸNhDpm! ^e6nY=6⎱5zF#" !!iݿxNW[(8 9N#/\Ӌ+o_.Xv% Ŕ?Bփm3ˏ: pEQ"!r1Pxb‡NC׊0l7/TQTh Nv ~|XzO ULu]6Ih:0O U: #/"B -O1j]W,:)Q-1TfmsbzVaEzZfuk}ِ~[&D ejq 6Ϻt'G6g3iۼ*7ٙ4 "r ~[k?LZØ{{b~SD~c){8`֕ق#2KcgH̖( !p1e`*:*iZ:M-\eH;Y *dAI&~q3Q-W_D{*WDHyRv*)|Pu`5k0֦*Ժjl&Wj q-;s͞כ='KN^Xu nЛT0$ Fy%%T$*R"'jjUlOudtwTy>lb0W:!]-YԒ: ELa': O lPΟ:n<ⶰalw^i9٤587\rٹz\O0C@ <6csU[Ն~IKZh-g?ms#!*՘aC/Y^2Uݒuiu1]uh(tn0 h$;y5X1-?8#NTq[?BE uG*vZ9:*^ [tr/q Lͱv'q}6aP{t#" {8I$Tt 4㫻 = f2af.+~HW/eJVDkX'ݽ a;Pn%o'A3E"@)Juӓ iZ3"@ 0$ ۭd~h/?f2 O%_HеΊSkX{W1rpPt(ؾm\r=fŀLYpp(OIKΟ }N?kr%fѽ7[G',o8 PhaWG[`fvV7vYΚTIl,X^޸g Uӫ.vj4ݎqMN?n^ SPy}:6v+j{ySNjfazK^kv"\xpZs]D\6EnÏ Z%h GRVE]^xm ȐnA(Dlr98?9xgm@&psl4걿v8eI"B>Q?N&,_8R#eD{-YQ )k({c7IGJ-oǖӸ垨yĥV,V`n̂rA ,umu3#>aM$*G8u*l lǫNx`':! -d!wjaK㕐]x|b\^V$YjurPY]O;t)/|$_.P.z⇯ܨy}{~lv{!M$+pTЧ0\C#ӱ nKӟZT/N^fzوg`?NΩ~Jq|nN5 otBK/U5 8Z_5FF@vcv rKE&ui/^ *Wv Tvr`no6\㢿8jMϢMa]A,bx 렔ܢJP񶾺\Nh^9 Kݒ1-) yPL{ W^.j=g\[WƄt'X_A7j/L ;;&n8]Y/YW@J_Sy/<)ET}-n }ګ|qmOvXURNkBY`TC4ntt :7N*/7᧺}|q<:JJRf{/3ڬO/xe7~g^1r]uC3$9͂R $ ǯf!L61co,@R|rdX☣F(e{x=6Y{ jtH8/gJ`63U[xf: s [hUCO*^j7w ݢ,@ț-p%imG ,'#[U+Z^ | ]C'+wZ컏T[sTQzS(km|Q!5몽u:B{d*d#urNp*a"8Vʟ4BVd5?&Q_hHB%L OZ5YBm8*KO^; 06KrkP)OδmԘs8E@RX&~G<#^e"_d ceXG'lz|H=당!{LW^L}]រ˼j$91^亿P1 V(K+"۵o}ߠyW5Gq=hϷEX6h)$uiX߱H 0€ cMcɱ'`M9OZ~IG hn. S8 M5#[Y6_I \a+87]Y>~Tgm|ҔzIz-7#F]&T @aFMN셱sӰp_s,JD< 9m@Dr=RS`LJT{>㖢WC}EJ3n2[\ XK6`EX\Oj'm8Ki.v4Pq e*P%)6v~*Ťٳ|aJip1S'XdVIJ=qZ\p{^yR3Gnb+)5T E0DL_$̍#ŬJ9c}̐%I׬e!w;CUōCIU.`-_ϬF׿cvr+YO4 e#0x-+qD8nt.ePnXt:uig /[qզ(W/_y͟aX 2l* `b[?1'@4<:?B߅Ғ~]ı{wJϸDs5S#i1~=6[~lscqR޷:5i)2U?0ڎ M&a"'*c?cq8.8Vv宍Oz2[-Zg0c.,h6y*' D=eFlğ;6 2R)xc!s_\"]b;2 e --X ?|ŷXiQγTԐ'rZdǗ\Q%/╮nEjn6i[ P)UEUM_@+B+XrL)< mudNWƇoZU PHP/N981vIr2X/TEJ ž̤ ײ3jCdd O /plfg˂~B>Hk0U}X7>-(jĆUEzl]4"a--J&qm; : eue3sୣ\TT6sTLnQHUBY>KjyI>4b0@xzP+A' zaXQ\"-Bv*Wv Fisu:9SoL4L^F/tJQ:mO !XYȔ;<7`&Yu4;^5-1Tp ^tAbY6$0d-}#\ufsj~fx =$-3 !/|7SIr~~i@ܬRjHrWằJ s 90h/w<"Bc3}PUX&ɨq'zUcW8*OqՖ<1Suzzt>?rZSC Ti ZV\ۢ{b:[CLAm^2} u`{R$gC0&ڕ/J{t?מ]hq~[Me SFr>yVZުaؚHMǠ|9q(VGtn/ i.:89S{0gPcݡo F/nFh93'|BZ6-Y!&Vuڇ=? <ޡz$f( {}e![BrGOϓ|SGRحN$EnnDe0AVa͡s"Q2E`DCwgzzQ˱&)劎 @*_#D|5Mį}G^RPu]HU~PJ)4| /mb|t)ϊq`͹4RcQBhJDBJä*ш\c^H&m mΎtm !I aܜ9;8J'8c:6 DWH SqRC ;7 IgrثUSi[H'QlƠ?#~Z2»scR5-nB Bj_#x) Yr3]3O`XVRI0EPn˜t:ĭrg0_h6Ը$P 9[;67JǑ:KK:>+w'^ᵏ~KҪ4Z u:8~9^xLWNhtB )]Ś;Pbw>:7oDr]m;d- Sc#QD*aޜ6N#$ 9f!1d #$:4ܡ(3wԂC)P{z&aqtξ|uP#)6 a\(':-D<;Rk &A;⦗@sq+<}ֵ)1gV"{I T*f#c%xWyN ga_w$ T9JvCuPoOo8GoZN8hlDԹr1!&~nx Ri5* R .Џ[OF8:Hp@0K{bQ(\XcV{1lNwrZ'ȤE+ne9YW>{"= #|Ml#^ID~q ߉Z$uU07!Cb\xAňEY-FZ^6"l`ChߥOa;G\`>DrZ(F9%l+}ę'p=wط-k,(BH츄rH qp#W{cGb_*T`"W3辰Q.cp`?l0߼hGd'QDV//!觅/WoGpتR7oP.4إ&(+%Ig77: VdDMf[=f,⊼EPyS.LMی5 _x}iz vҝSC^'0L&0|8 [|xJP AxzzN2}/+ʑ,ޮ}GOB|c0P/btQ>X8Jsw gm0iG=fSXIޣI} N]gjPsT(qU*P 6R;w&ofvGm?Z0Buhyy&~2E A"&oBˆw KlOKy>fhg8!JUy%}n(s 8*Aɹ0 ޏ܃ l1 KfKi;킩r%@wgp%) Z9׵ [;csѓlroPw/2Nw`z5^-tRg-ݓYT@ @T5z>.},kNדO* `C,pj ]yԨj*ũÃuY7ctv $JzR2v,֫d'}!Sl_+*KXnŏU]#NUQ?h=6ӄD#Az髋D5m:7=VBnZMּi\ReG7YgCACAm3|~_PYseiq2r$W? ݀ {u~hsg^sn0CYϬ$1n6/{4Cc]%iK2|&q԰{@DFRZC_A'eh79I0S9Kq{rq楆8zS~$6*]c$&fG*{n$Uѵt3&⊤pñS\^e#jLƪIҎUv8vbRF!U(\s(sjA+cjo fE23N'M$a]SfaHQk(t/0YL1Ll8[mmS]-~a9 hJO(2ְ,{7TkVӄjvVC m0^ĸul-v/|Z 7ԘÇ9Z,mL:^ F(8ldK{ OaAH8aW[*KS|*{Qm]G|^ՀlM#6(;1C:~pdI͘YsQ: wĢPHtpuEi@Q%=L`^$̂]= } );7 H9oC_0FB닟04l]&U(?  gՑh~!TX`_6C (ra:_-o0VM;.Z9:zZd?a#UW$Njz:M}ՠRޝk8"Ϭ"Gy>zH V(+I?ms[YT~Jt@2Y$E9:a:Ky4]4H&!cTA-O.~Xq!9VS'loQCYjIkz"%"0u#0x\qY>><HՊ+x:@_M_m(cjP-~8/mSK4b+X"yV5^p+?l=lB)xbd\InBUj@0fȣ#-R"pǸ+G_dnfwz~CkP͚(du 3+,PaL>AaC HÕqx8k$GM0:t$^O1@֦r9y})тhjW0Cu5S M+2d}"3L) ( U ^)XᑝK>?(7Kw9SИI^S폳ZgRj8Ϧuk3xPU_ީ3 rP k!Cf*_~p55p[V,}6W Wbi_!?D~pf?tl#^p hϔXq@FrCH6/?g5*[v3=g{و %jO3a|?)Ǣ'w#5(*bQ4g+I ^=AcVMg Y"&DbCPvo$d=N7D˨,%}Z,,!g }u ?{d{)^q}DA 97mItaVܱGo&Gv.pDU җšBmz9D^k ~}~>JL<@-::u=/a ar?*ۮ/`yS1~ӂST"~#jKۇd$m2;Ia>I4_!n,߳.i+ K5n)˹I\ ȴD |,Bҏm{1]~'sc7fNlhzg>>A^\< ٕ4Hǻd23Mʊ0r5KSd~|=L/ v1G`tO21kxKY';{2 ٲb `J+h4n1$B+T(ڈBE,@O~TP<zQ¾%ŒT˻Ok~oyؠ Ӻ y3ǧ^- @e'$-AGo{ -Ap bk[/ ]c$_5ԪNU0fRùDDN12 }L=ӠS o'QeJ$"K+,1&# :f !'qFyoe0UX 4oխrm+$"66ZUoR]H֪@uSӺ)Qlu|e>$@??A!'Et6/{K@Fs=;*kv%/w1oWε` t "hL=H7Liܫv"Y1h<1.z|Xr-AqU |? nEoW]=);|h€꿦Tc'wMj< 5.VdA,\7Xx]&9k27g^#fM?TA}Ȼjܾ f2=$G SS^<ٳ"m*:3vȘ՛ z6bu#ȏZLxع>c fj+ L"M2P_n !NΙ<qG*شE]/q2H%y?YVv\ز4w>3CA])%p愲M:[nHB4nҬ3VzA-Pp7a4)٢@RhB{ yYǕE =BW:sFf xf hIo: IDG==^"nأ8\i76Y˓s^n"k:$ViՔP!S?Es-ߘ؛mʲA$>N;bbS{YUOWB?(( xL_ZXCㄶ{ -1ʹRdP r)tP,=MB[P #`"){DuDC-&I!=r:>)v8WA1 <^Iuv3SčFiOXG=[^:MoV^AKQ(MNn.1e$I%=gqSL[>e,8v1ǪF{ƯDR_,PROhOuZeعBƫ"*Z'֑o6"ULHξaBFLk{ܞR6U} ka..1@خ8ӑfev?>US3oCe&WLhXJU^`Q6 9=쑩[LJ eݜ"|~({-`exΉ ~@Hv$C} l8Zl‡ۜ:6:5"$In9yb ?nL|)jscGӻĺK$䕠Q\#=/_A9^MThzdG3(Tkœq\z-w$Q@Zo.bjBf +y#j= Hh\jNQ})"߼yVḫ^}1x7yٟ1{Ds4qJLBV!b`-?I]KPcмtYx ؜!qNöﶍS>&1 7jT{MVUAor&feͼ[RD6hxFJLJV6U\Lv/:6 9ֿv3a|^1+ܓ{h))6?p84ֱGs5nO#S^cNvsr?[D?_e>yBTo&XP|SAG߃= XUVC6 (NCrH+:>@a`{u恑/ ~3. GdE/?=z$Ԉ:'VLE3$h zV)L_}cs"Γܨ YVJ"JguC(- S-ȮDA!_V32q\qE6,֘ؽw f^BTѩ9RO**3yQ6aўoLpH5WM_8YQ\,YS(2xLVz$g{RBˉs_d^+[! Q!42d&Q.?OiZ`۩s,FXu ,׾ lܭUP]UvX,axty˅[,ܸL6QOY818@wQX-G1L[#:ϼ:uB'.k4Po;/O^C |NۯaZ]@z?1.OL4,IU#}S% Kj$nV"c^*AI3}Ԇ@γmյZUsyچn+wiRFn+I7x?㗣:.Bik~a^q$*,WAa~2M f V}f=U:Wn:%BŻa!!R-Hb^VD{HYt 9gMxn%_MUWLOw#2TMt c:<׿)!f^߯)Kuk{J@sh<C|%.o/~l؟pd:ذA$Z7 ݩkumwHGYI ZJ+`8*9"f^. Q^mD+-I0腒ёS($Ϧ1׬t/$@zWpէ4 nuOn8K -MZx[`"tF3J9ޡ/`Ea7q#/2I[MYTGF",2XXp^–e\O x*PQ6[%KzfiB+E%sK,rɡBUBhRuXÉ }C=?,,l؄(55ae~eȔ󟀘ZI=Âȅ /h>FdUYdaA Oq!PlQ -BEgfOGӒ3KoĆmu>eѓ(N)]lJ$I l{1ז7C lZsDҦ@d,LZ󃊲)rv<}3:[ Jln@.RCև'>aF^LؕXN?Y7Z\3Z#; D]`h$sEzgO;*N35`D"؉ʕ]˙b࿑U3R/~k/a?K[j:aal/ qiWF( ,_JEr–2p'D&.^C{ۧ~rTF>=9DY$4C?8n J>KIEMWe^ҖO FT XN1 iDgIP4$9[߬y#9ە*q'y*$ng& l=22d53?9R5OR̿)X|UQ&O]m,+Rk @bL zᲯe dqSGT 9-qt6g?^>@uwC.$Ƀ|AE\.<77YPgms]\V :W$UB%8!H6!骽"ˏ~L?pt5IA䏡V,ZM^e]bS{,HSsY3\ۓKH) T*xqS[DcZf:%AM"d\y,;A[#.'8Cf{#",0UILdQqg=vCûxhK9oA ww`n@FG%Ls|f^p^" V}9KfbB Jg΋A+ܖ4@6TJq.F;%S9hɃ*Ѹbn0`Xnt S{v\yfr 粚! KeCx.\BhdcrVgtt.nAorOJYB۞U/8/Ǎ r"jfk%T%~+sK"6jFsb?#⳹- yՏ,n%uљi# $"9g6=2 xޛ!}8(ζ6|Gjf 7fHcTѥ$B5kهet~u%"C!.͸ k{IUf|P(yKZ~BIokL$G'@9~0? OزQ0<"ˆͩ\u,q@塼[*щ4ﷹ޸jR8ܕU_2p4pjF7Xliȅ{e)+jE<8M'G7RnOeJ)!FM VDCzsjY!YmWacTS=Kݚ5o&_t֊'owyv,PD#cQ9u!@+rONvϏ n|"5ș5yl[ bee(jeL!˜%(F߽S,ʶ%8}*i,>>fp d0@Ps.[!V @Gbf~(@@|Q:=s쫘>KW˥4~{J#T/dc7-ݐ4US>oĎ+@!MmD, PcQ53 c\pUJ:0 ^jڶ. hܤ6w@B |x%k瞱1]R_QW m2rY q3А?qMiS"0b {3B*د㸛'/CGN՝(^x>Cz304ۉD$YLk񆹴h2vp*;|~_k$NHnwEBM==O8B:&@B,Uz4ANx"WP=$x1 Qqnl`QD8x~N?|@G֜h7݄I5AH{q_`[ 4iL6r,eSQxUR.U{DՉzk7( $a'rs '!ǪB|ėZwY4 ٍTOurޯPr &*|Btdb7[omEQ~qKǗFޏPA"(<̚ퟻ uXeKoBmy=c˅e4<Ma7i\~SX8 >3mj# 8 9A̵-1ݢ ސL<?CUp)uL~FS5nuZ~ e/ss-W:૚/?8Y(}v/C>@C&cPr~6Il1I~u6kꮣu Ӝ=^4&ۮ/͵-??uoF5^~gI2'sOū-2~TS;آ\ϕ~l F8Mo7[54>t7X}_d$,Z JHzER2DS-)Vl܀B|tf_[v}mW|dϹ'VϠh428̄Oʤ=߀ʎTa zhߕX9 +A_`v$7:HM"eL~κ7p*DC-p Ƈpʠ0 !6l i'02nW]#8!-SFehC:.upU{F3˧1iBK9E2?,+JzW|3|թ}ڞd=/̿a @d-߈{cu=X(q*}ej%L;DDBՔja"52ݏj\6|5n pDž5^-c3LPZt&A / >PےVt N/yeDtv-io`i2G$_Q1^eS Iơ05{ec!'hp=Z]&!6wm'(3>^SН ƪEZue<5V输ִJGB0k~ b+Gq SE𦔢 +c ^XqYo`HG(UB ƒ2EN(lO0C 55LnLaImQ"jX\@V@ VhTjs'I0gjd`I